/data/app/~~oNMsFU4VVQGRMt7DuuFX4Q==/com.tencent.tmgp.codev-G0uUDbKTGcxn-dNSdimDpQ==/lib/arm64/libtav.so: file format elf64-littleaarch64 Disassembly of section .plt: 000000000009fc30 <.plt>: 9fc30: a9bf7bf0 stp x16, x30, [sp, #-0x10]! 9fc34: f0001010 adrp x16, 0x2a2000 9fc38: f9438e11 ldr x17, [x16, #0x718] 9fc3c: 911c6210 add x16, x16, #0x718 9fc40: d61f0220 br x17 9fc44: d503201f nop 9fc48: d503201f nop 9fc4c: d503201f nop 000000000009fc50 : 9fc50: f0001010 adrp x16, 0x2a2000 9fc54: f9439211 ldr x17, [x16, #0x720] 9fc58: 911c8210 add x16, x16, #0x720 9fc5c: d61f0220 br x17 000000000009fc60 <_ZN7android13FLACExtractorD0Ev@plt>: 9fc60: f0001010 adrp x16, 0x2a2000 9fc64: f9439611 ldr x17, [x16, #0x728] 9fc68: 911ca210 add x16, x16, #0x728 9fc6c: d61f0220 br x17 000000000009fc70 <_ZNK7android16NuMediaExtractor13getFileFormatEPNS_2spINS_8AMessageEEE@plt>: 9fc70: f0001010 adrp x16, 0x2a2000 9fc74: f9439a11 ldr x17, [x16, #0x730] 9fc78: 911cc210 add x16, x16, #0x730 9fc7c: d61f0220 br x17 000000000009fc80 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE6insertENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEERKS2_@plt>: 9fc80: f0001010 adrp x16, 0x2a2000 9fc84: f9439e11 ldr x17, [x16, #0x738] 9fc88: 911ce210 add x16, x16, #0x738 9fc8c: d61f0220 br x17 000000000009fc90 : 9fc90: f0001010 adrp x16, 0x2a2000 9fc94: f943a211 ldr x17, [x16, #0x740] 9fc98: 911d0210 add x16, x16, #0x740 9fc9c: d61f0220 br x17 000000000009fca0 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEiRKT_S7_@plt>: 9fca0: f0001010 adrp x16, 0x2a2000 9fca4: f943a611 ldr x17, [x16, #0x748] 9fca8: 911d2210 add x16, x16, #0x748 9fcac: d61f0220 br x17 000000000009fcb0 <_ZNK7android7AString4sizeEv@plt>: 9fcb0: f0001010 adrp x16, 0x2a2000 9fcb4: f943aa11 ldr x17, [x16, #0x750] 9fcb8: 911d4210 add x16, x16, #0x750 9fcbc: d61f0220 br x17 000000000009fcc0 <_ZN7android4ListINS_2spINS_7ABufferEEEE9push_backERKS3_@plt>: 9fcc0: f0001010 adrp x16, 0x2a2000 9fcc4: f943ae11 ldr x17, [x16, #0x758] 9fcc8: 911d6210 add x16, x16, #0x758 9fccc: d61f0220 br x17 000000000009fcd0 <_ZN7android12IMediaSourceD0Ev@plt>: 9fcd0: f0001010 adrp x16, 0x2a2000 9fcd4: f943b211 ldr x17, [x16, #0x760] 9fcd8: 911d8210 add x16, x16, #0x760 9fcdc: d61f0220 br x17 000000000009fce0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEmmEv@plt>: 9fce0: f0001010 adrp x16, 0x2a2000 9fce4: f943b611 ldr x17, [x16, #0x768] 9fce8: 911da210 add x16, x16, #0x768 9fcec: d61f0220 br x17 000000000009fcf0 : 9fcf0: f0001010 adrp x16, 0x2a2000 9fcf4: f943ba11 ldr x17, [x16, #0x770] 9fcf8: 911dc210 add x16, x16, #0x770 9fcfc: d61f0220 br x17 000000000009fd00 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: 9fd00: f0001010 adrp x16, 0x2a2000 9fd04: f943be11 ldr x17, [x16, #0x778] 9fd08: 911de210 add x16, x16, #0x778 9fd0c: d61f0220 br x17 000000000009fd10 <_ZN7android10VectorImpl13removeItemsAtEmm@plt>: 9fd10: f0001010 adrp x16, 0x2a2000 9fd14: f943c211 ldr x17, [x16, #0x780] 9fd18: 911e0210 add x16, x16, #0x780 9fd1c: d61f0220 br x17 000000000009fd20 <_ZN7android12MemorySourceD2Ev@plt>: 9fd20: f0001010 adrp x16, 0x2a2000 9fd24: f943c611 ldr x17, [x16, #0x788] 9fd28: 911e2210 add x16, x16, #0x788 9fd2c: d61f0220 br x17 000000000009fd30 <_ZNK9mkvparser5Track9GetNumberEv@plt>: 9fd30: f0001010 adrp x16, 0x2a2000 9fd34: f943ca11 ldr x17, [x16, #0x790] 9fd38: 911e4210 add x16, x16, #0x790 9fd3c: d61f0220 br x17 000000000009fd40 <_ZN7android6VectorINS_11KeyedVectorIllEEE7editTopEv@plt>: 9fd40: f0001010 adrp x16, 0x2a2000 9fd44: f943ce11 ldr x17, [x16, #0x798] 9fd48: 911e6210 add x16, x16, #0x798 9fd4c: d61f0220 br x17 000000000009fd50 <_ZN9mkvparser5TrackC2EPNS_7SegmentExx@plt>: 9fd50: f0001010 adrp x16, 0x2a2000 9fd54: f943d211 ldr x17, [x16, #0x7a0] 9fd58: 911e8210 add x16, x16, #0x7a0 9fd5c: d61f0220 br x17 000000000009fd60 <_ZN9mkvparser7SegmentC1EPNS_10IMkvReaderExxx@plt>: 9fd60: f0001010 adrp x16, 0x2a2000 9fd64: f943d611 ldr x17, [x16, #0x7a8] 9fd68: 911ea210 add x16, x16, #0x7a8 9fd6c: d61f0220 br x17 000000000009fd70 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE4sizeEv@plt>: 9fd70: f0001010 adrp x16, 0x2a2000 9fd74: f943da11 ldr x17, [x16, #0x7b0] 9fd78: 911ec210 add x16, x16, #0x7b0 9fd7c: d61f0220 br x17 000000000009fd80 : 9fd80: f0001010 adrp x16, 0x2a2000 9fd84: f943de11 ldr x17, [x16, #0x7b8] 9fd88: 911ee210 add x16, x16, #0x7b8 9fd8c: d61f0220 br x17 000000000009fd90 : 9fd90: f0001010 adrp x16, 0x2a2000 9fd94: f943e211 ldr x17, [x16, #0x7c0] 9fd98: 911f0210 add x16, x16, #0x7c0 9fd9c: d61f0220 br x17 000000000009fda0 <_ZN7android7String8C1EPKDsm@plt>: 9fda0: f0001010 adrp x16, 0x2a2000 9fda4: f943e611 ldr x17, [x16, #0x7c8] 9fda8: 911f2210 add x16, x16, #0x7c8 9fdac: d61f0220 br x17 000000000009fdb0 <_ZN7android12IMediaSourceC2Ev@plt>: 9fdb0: f0001010 adrp x16, 0x2a2000 9fdb4: f943ea11 ldr x17, [x16, #0x7d0] 9fdb8: 911f4210 add x16, x16, #0x7d0 9fdbc: d61f0220 br x17 000000000009fdc0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEEixEm@plt>: 9fdc0: f0001010 adrp x16, 0x2a2000 9fdc4: f943ee11 ldr x17, [x16, #0x7d8] 9fdc8: 911f6210 add x16, x16, #0x7d8 9fdcc: d61f0220 br x17 000000000009fdd0 <_ZN9mkvparser4Tags3Tag21ExpandSimpleTagsArrayEv@plt>: 9fdd0: f0001010 adrp x16, 0x2a2000 9fdd4: f943f211 ldr x17, [x16, #0x7e0] 9fdd8: 911f8210 add x16, x16, #0x7e0 9fddc: d61f0220 br x17 000000000009fde0 <_ZN7android10MidiEngine14releaseBuffersEv@plt>: 9fde0: f0001010 adrp x16, 0x2a2000 9fde4: f943f611 ldr x17, [x16, #0x7e8] 9fde8: 911fa210 add x16, x16, #0x7e8 9fdec: d61f0220 br x17 000000000009fdf0 <_ZN7android12WAVExtractorC1ERKNS_2spINS_10DataSourceEEE@plt>: 9fdf0: f0001010 adrp x16, 0x2a2000 9fdf4: f943fa11 ldr x17, [x16, #0x7f0] 9fdf8: 911fc210 add x16, x16, #0x7f0 9fdfc: d61f0220 br x17 000000000009fe00 <_ZN9mkvparser4Tags3Tag14ParseSimpleTagEPNS_10IMkvReaderExx@plt>: 9fe00: f0001010 adrp x16, 0x2a2000 9fe04: f943fe11 ldr x17, [x16, #0x7f8] 9fe08: 911fe210 add x16, x16, #0x7f8 9fe0c: d61f0220 br x17 000000000009fe10 : 9fe10: f0001010 adrp x16, 0x2a2000 9fe14: f9440211 ldr x17, [x16, #0x800] 9fe18: 91200210 add x16, x16, #0x800 9fe1c: d61f0220 br x17 000000000009fe20 <_ZNK7android7ALookupIh22OMX_VIDEO_AVCLEVELTYPEE6lookupERKhPS1_@plt>: 9fe20: f0001010 adrp x16, 0x2a2000 9fe24: f9440611 ldr x17, [x16, #0x808] 9fe28: 91202210 add x16, x16, #0x808 9fe2c: d61f0220 br x17 000000000009fe30 <_ZN7android10DataSource9getUInt32ElPj@plt>: 9fe30: f0001010 adrp x16, 0x2a2000 9fe34: f9440a11 ldr x17, [x16, #0x810] 9fe38: 91204210 add x16, x16, #0x810 9fe3c: d61f0220 br x17 000000000009fe40 <_ZN7android6VectorIiED2Ev@plt>: 9fe40: f0001010 adrp x16, 0x2a2000 9fe44: f9440e11 ldr x17, [x16, #0x818] 9fe48: 91206210 add x16, x16, #0x818 9fe4c: d61f0220 br x17 000000000009fe50 <_ZN7android10ColorUtils26setHDRStaticInfoIntoFormatERKNS_13HDRStaticInfoERNS_2spINS_8AMessageEEE@plt>: 9fe50: f0001010 adrp x16, 0x2a2000 9fe54: f9441211 ldr x17, [x16, #0x820] 9fe58: 91208210 add x16, x16, #0x820 9fe5c: d61f0220 br x17 000000000009fe60 <_ZNK9mkvparser7Cluster7GetNextEPKNS_10BlockEntryERS3_@plt>: 9fe60: f0001010 adrp x16, 0x2a2000 9fe64: f9441611 ldr x17, [x16, #0x828] 9fe68: 9120a210 add x16, x16, #0x828 9fe6c: d61f0220 br x17 000000000009fe70 <_ZN7android11SampleTable24getCompositionTimeOffsetEj@plt>: 9fe70: f0001010 adrp x16, 0x2a2000 9fe74: f9441a11 ldr x17, [x16, #0x830] 9fe78: 9120c210 add x16, x16, #0x830 9fe7c: d61f0220 br x17 000000000009fe80 <_ZN7android9ATSParser8parsePIDEPNS_10ABitReaderEjjjPNS0_9SyncEventE@plt>: 9fe80: f0001010 adrp x16, 0x2a2000 9fe84: f9441e11 ldr x17, [x16, #0x838] 9fe88: 9120e210 add x16, x16, #0x838 9fe8c: d61f0220 br x17 000000000009fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt>: 9fe90: f0001010 adrp x16, 0x2a2000 9fe94: f9442211 ldr x17, [x16, #0x840] 9fe98: 91210210 add x16, x16, #0x840 9fe9c: d61f0220 br x17 000000000009fea0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2ERKjRKS4_@plt>: 9fea0: f0001010 adrp x16, 0x2a2000 9fea4: f9442611 ldr x17, [x16, #0x848] 9fea8: 91212210 add x16, x16, #0x848 9feac: d61f0220 br x17 000000000009feb0 : 9feb0: f0001010 adrp x16, 0x2a2000 9feb4: f9442a11 ldr x17, [x16, #0x850] 9feb8: 91214210 add x16, x16, #0x850 9febc: d61f0220 br x17 000000000009fec0 <_ZNK7android2spINS_11SampleTableEEeqEPKS1_@plt>: 9fec0: f0001010 adrp x16, 0x2a2000 9fec4: f9442e11 ldr x17, [x16, #0x858] 9fec8: 91216210 add x16, x16, #0x858 9fecc: d61f0220 br x17 000000000009fed0 <_ZN7android11MPEG4Source36parseSampleAuxiliaryInformationSizesEll@plt>: 9fed0: f0001010 adrp x16, 0x2a2000 9fed4: f9443211 ldr x17, [x16, #0x860] 9fed8: 91218210 add x16, x16, #0x860 9fedc: d61f0220 br x17 000000000009fee0 <_ZN7android16NuMediaExtractor11selectTrackEm@plt>: 9fee0: f0001010 adrp x16, 0x2a2000 9fee4: f9443611 ldr x17, [x16, #0x868] 9fee8: 9121a210 add x16, x16, #0x868 9feec: d61f0220 br x17 000000000009fef0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils10ColorRangeENS3_12ColorAspects5RangeEEEEEE25__construct_range_forwardIKS8_S8_S8_S8_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS9_PSE_RT_EE5valueEvE4typeERS9_PSK_SP_RSJ_@plt>: 9fef0: f0001010 adrp x16, 0x2a2000 9fef4: f9443a11 ldr x17, [x16, #0x870] 9fef8: 9121c210 add x16, x16, #0x870 9fefc: d61f0220 br x17 000000000009ff00 <_ZN7android10ColorUtils41convertCodecColorAspectsToPlatformAspectsERKNS_12ColorAspectsEPiS4_S4_@plt>: 9ff00: f0001010 adrp x16, 0x2a2000 9ff04: f9443e11 ldr x17, [x16, #0x878] 9ff08: 9121e210 add x16, x16, #0x878 9ff0c: d61f0220 br x17 000000000009ff10 : 9ff10: f0001010 adrp x16, 0x2a2000 9ff14: f9444211 ldr x17, [x16, #0x880] 9ff18: 91220210 add x16, x16, #0x880 9ff1c: d61f0220 br x17 000000000009ff20 <_ZNK7android7ALookupIh24OMX_VIDEO_AVCPROFILETYPEE3mapIS1_vEEbRKhPT_@plt>: 9ff20: f0001010 adrp x16, 0x2a2000 9ff24: f9444611 ldr x17, [x16, #0x888] 9ff28: 91222210 add x16, x16, #0x888 9ff2c: d61f0220 br x17 000000000009ff30 <_ZN7android2spINS_12IMediaSourceEEC2INS_9OggSourceEEEPT_@plt>: 9ff30: f0001010 adrp x16, 0x2a2000 9ff34: f9444a11 ldr x17, [x16, #0x890] 9ff38: 91224210 add x16, x16, #0x890 9ff3c: d61f0220 br x17 000000000009ff40 <_ZN7android11KeyedVectorIiNS_6VectorIiEEE3addERKiRKS2_@plt>: 9ff40: f0001010 adrp x16, 0x2a2000 9ff44: f9444e11 ldr x17, [x16, #0x898] 9ff48: 91226210 add x16, x16, #0x898 9ff4c: d61f0220 br x17 000000000009ff50 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEE3addERKjRKS4_@plt>: 9ff50: f0001010 adrp x16, 0x2a2000 9ff54: f9445211 ldr x17, [x16, #0x8a0] 9ff58: 91228210 add x16, x16, #0x8a0 9ff5c: d61f0220 br x17 000000000009ff60 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: 9ff60: f0001010 adrp x16, 0x2a2000 9ff64: f9445611 ldr x17, [x16, #0x8a8] 9ff68: 9122a210 add x16, x16, #0x8a8 9ff6c: d61f0220 br x17 000000000009ff70 <_ZN7android14MyOggExtractor15getFileMetaDataEv@plt>: 9ff70: f0001010 adrp x16, 0x2a2000 9ff74: f9445a11 ldr x17, [x16, #0x8b0] 9ff78: 9122c210 add x16, x16, #0x8b0 9ff7c: d61f0220 br x17 000000000009ff80 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_NodeD2Ev@plt>: 9ff80: f0001010 adrp x16, 0x2a2000 9ff84: f9445e11 ldr x17, [x16, #0x8b8] 9ff88: 9122e210 add x16, x16, #0x8b8 9ff8c: d61f0220 br x17 000000000009ff90 : 9ff90: f0001010 adrp x16, 0x2a2000 9ff94: f9446211 ldr x17, [x16, #0x8c0] 9ff98: 91230210 add x16, x16, #0x8c0 9ff9c: d61f0220 br x17 000000000009ffa0 <_ZN9mkvparser7Segment11LoadClusterERxRl@plt>: 9ffa0: f0001010 adrp x16, 0x2a2000 9ffa4: f9446611 ldr x17, [x16, #0x8c8] 9ffa8: 91232210 add x16, x16, #0x8c8 9ffac: d61f0220 br x17 000000000009ffb0 : 9ffb0: f0001010 adrp x16, 0x2a2000 9ffb4: f9446a11 ldr x17, [x16, #0x8d0] 9ffb8: 91234210 add x16, x16, #0x8d0 9ffbc: d61f0220 br x17 000000000009ffc0 <_ZNK7android11SampleTable13getSampleTimeEmmm@plt>: 9ffc0: f0001010 adrp x16, 0x2a2000 9ffc4: f9446e11 ldr x17, [x16, #0x8d8] 9ffc8: 91236210 add x16, x16, #0x8d8 9ffcc: d61f0220 br x17 000000000009ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt>: 9ffd0: f0001010 adrp x16, 0x2a2000 9ffd4: f9447211 ldr x17, [x16, #0x8e0] 9ffd8: 91238210 add x16, x16, #0x8e0 9ffdc: d61f0220 br x17 000000000009ffe0 <_ZN7android15JMediaExtractor14getSampleFlagsEPj@plt>: 9ffe0: f0001010 adrp x16, 0x2a2000 9ffe4: f9447611 ldr x17, [x16, #0x8e8] 9ffe8: 9123a210 add x16, x16, #0x8e8 9ffec: d61f0220 br x17 000000000009fff0 <_ZN7android2spINS_10FLACParserEEaSEPS1_@plt>: 9fff0: f0001010 adrp x16, 0x2a2000 9fff4: f9447a11 ldr x17, [x16, #0x8f0] 9fff8: 9123c210 add x16, x16, #0x8f0 9fffc: d61f0220 br x17 00000000000a0000 <_ZN7android7String87toLowerEmm@plt>: a0000: d0001010 adrp x16, 0x2a2000 a0004: f9447e11 ldr x17, [x16, #0x8f8] a0008: 9123e210 add x16, x16, #0x8f8 a000c: d61f0220 br x17 00000000000a0010 <_ZN7android17move_forward_typeINS_16key_value_pair_tIllEEEEvPT_PKS3_m@plt>: a0010: d0001010 adrp x16, 0x2a2000 a0014: f9448211 ldr x17, [x16, #0x900] a0018: 91240210 add x16, x16, #0x900 a001c: d61f0220 br x17 00000000000a0020 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEEC2Ev@plt>: a0020: d0001010 adrp x16, 0x2a2000 a0024: f9448611 ldr x17, [x16, #0x908] a0028: 91242210 add x16, x16, #0x908 a002c: d61f0220 br x17 00000000000a0030 <_ZN7android6VectorIPKN9mkvparser8CuePointEEC2ERKS5_@plt>: a0030: d0001010 adrp x16, 0x2a2000 a0034: f9448a11 ldr x17, [x16, #0x910] a0038: 91244210 add x16, x16, #0x910 a003c: d61f0220 br x17 00000000000a0040 <_ZN7android4ESDS28parseDecoderConfigDescriptorEmm@plt>: a0040: d0001010 adrp x16, 0x2a2000 a0044: f9448e11 ldr x17, [x16, #0x918] a0048: 91246210 add x16, x16, #0x918 a004c: d61f0220 br x17 00000000000a0050 <_Unwind_GetRegionStart@plt>: a0050: d0001010 adrp x16, 0x2a2000 a0054: f9449211 ldr x17, [x16, #0x920] a0058: 91248210 add x16, x16, #0x920 a005c: d61f0220 br x17 00000000000a0060 <_ZN7android9ATSParser6Stream8parsePESEPNS_10ABitReaderEPNS0_9SyncEventE@plt>: a0060: d0001010 adrp x16, 0x2a2000 a0064: f9449611 ldr x17, [x16, #0x928] a0068: 9124a210 add x16, x16, #0x928 a006c: d61f0220 br x17 00000000000a0070 : a0070: d0001010 adrp x16, 0x2a2000 a0074: f9449a11 ldr x17, [x16, #0x930] a0078: 9124c210 add x16, x16, #0x930 a007c: d61f0220 br x17 00000000000a0080 <_ZN7android18move_backward_typeIjEEvPT_PKS1_m@plt>: a0080: d0001010 adrp x16, 0x2a2000 a0084: f9449e11 ldr x17, [x16, #0x938] a0088: 9124e210 add x16, x16, #0x938 a008c: d61f0220 br x17 00000000000a0090 : a0090: d0001010 adrp x16, 0x2a2000 a0094: f944a211 ldr x17, [x16, #0x940] a0098: 91250210 add x16, x16, #0x940 a009c: d61f0220 br x17 00000000000a00a0 <_ZNK7android2spINS_20WVMLoadableExtractorEEeqEPKS1_@plt>: a00a0: d0001010 adrp x16, 0x2a2000 a00a4: f944a611 ldr x17, [x16, #0x948] a00a8: 91252210 add x16, x16, #0x948 a00ac: d61f0220 br x17 00000000000a00b0 <_ZN7android11KeyedVectorIllED2Ev@plt>: a00b0: d0001010 adrp x16, 0x2a2000 a00b4: f944aa11 ldr x17, [x16, #0x950] a00b8: 91254210 add x16, x16, #0x950 a00bc: d61f0220 br x17 00000000000a00c0 <_ZN7android9ATSParser19signalDiscontinuityENS0_17DiscontinuityTypeERKNS_2spINS_8AMessageEEE@plt>: a00c0: d0001010 adrp x16, 0x2a2000 a00c4: f944ae11 ldr x17, [x16, #0x958] a00c8: 91256210 add x16, x16, #0x958 a00cc: d61f0220 br x17 00000000000a00d0 : a00d0: d0001010 adrp x16, 0x2a2000 a00d4: f944b211 ldr x17, [x16, #0x960] a00d8: 91258210 add x16, x16, #0x960 a00dc: d61f0220 br x17 00000000000a00e0 <_ZSt14get_unexpectedv@plt>: a00e0: d0001010 adrp x16, 0x2a2000 a00e4: f944b611 ldr x17, [x16, #0x968] a00e8: 9125a210 add x16, x16, #0x968 a00ec: d61f0220 br x17 00000000000a00f0 <_ZNK7android4ListIlE8distanceIlNS1_14CONST_ITERATORES3_EElNS1_13_ListIteratorIT_T0_EENS4_IS5_T1_EE@plt>: a00f0: d0001010 adrp x16, 0x2a2000 a00f4: f944ba11 ldr x17, [x16, #0x970] a00f8: 9125c210 add x16, x16, #0x970 a00fc: d61f0220 br x17 00000000000a0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt>: a0100: d0001010 adrp x16, 0x2a2000 a0104: f944be11 ldr x17, [x16, #0x978] a0108: 9125e210 add x16, x16, #0x978 a010c: d61f0220 br x17 00000000000a0110 <_ZN7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREED2Ev@plt>: a0110: d0001010 adrp x16, 0x2a2000 a0114: f944c211 ldr x17, [x16, #0x980] a0118: 91260210 add x16, x16, #0x980 a011c: d61f0220 br x17 00000000000a0120 <_ZN7android10MidiSourceD2Ev@plt>: a0120: d0001010 adrp x16, 0x2a2000 a0124: f944c611 ldr x17, [x16, #0x988] a0128: 91262210 add x16, x16, #0x988 a012c: d61f0220 br x17 00000000000a0130 <_ZNK7android11KeyedVectorIjmE7valueAtEm@plt>: a0130: d0001010 adrp x16, 0x2a2000 a0134: f944ca11 ldr x17, [x16, #0x990] a0138: 91264210 add x16, x16, #0x990 a013c: d61f0220 br x17 00000000000a0140 <_ZN7android10VectorImpl13finish_vectorEv@plt>: a0140: d0001010 adrp x16, 0x2a2000 a0144: f944ce11 ldr x17, [x16, #0x998] a0148: 91266210 add x16, x16, #0x998 a014c: d61f0220 br x17 00000000000a0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt>: a0150: d0001010 adrp x16, 0x2a2000 a0154: f944d211 ldr x17, [x16, #0x9a0] a0158: 91268210 add x16, x16, #0x9a0 a015c: d61f0220 br x17 00000000000a0160 <_ZN7_JNIEnv13CallIntMethodEP8_jobjectP10_jmethodIDz@plt>: a0160: d0001010 adrp x16, 0x2a2000 a0164: f944d611 ldr x17, [x16, #0x9a8] a0168: 9126a210 add x16, x16, #0x9a8 a016c: d61f0220 br x17 00000000000a0170 <_ZN7android16NuMediaExtractor14readSampleDataERKNS_2spINS_7ABufferEEE@plt>: a0170: d0001010 adrp x16, 0x2a2000 a0174: f944da11 ldr x17, [x16, #0x9b0] a0178: 9126c210 add x16, x16, #0x9b0 a017c: d61f0220 br x17 00000000000a0180 <_ZN7android17move_forward_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_PKS5_m@plt>: a0180: d0001010 adrp x16, 0x2a2000 a0184: f944de11 ldr x17, [x16, #0x9b8] a0188: 9126e210 add x16, x16, #0x9b8 a018c: d61f0220 br x17 00000000000a0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt>: a0190: d0001010 adrp x16, 0x2a2000 a0194: f944e211 ldr x17, [x16, #0x9c0] a0198: 91270210 add x16, x16, #0x9c0 a019c: d61f0220 br x17 00000000000a01a0 <_ZN7android13AStringPrintfEPKcz@plt>: a01a0: d0001010 adrp x16, 0x2a2000 a01a4: f944e611 ldr x17, [x16, #0x9c8] a01a8: 91272210 add x16, x16, #0x9c8 a01ac: d61f0220 br x17 00000000000a01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt>: a01b0: d0001010 adrp x16, 0x2a2000 a01b4: f944ea11 ldr x17, [x16, #0x9d0] a01b8: 91274210 add x16, x16, #0x9d0 a01bc: d61f0220 br x17 00000000000a01c0 <_ZN7android16MPEG2PSExtractor5TrackD1Ev@plt>: a01c0: d0001010 adrp x16, 0x2a2000 a01c4: f944ee11 ldr x17, [x16, #0x9d8] a01c8: 91276210 add x16, x16, #0x9d8 a01cc: d61f0220 br x17 00000000000a01d0 <_ZN7android15JMediaExtractor13unselectTrackEm@plt>: a01d0: d0001010 adrp x16, 0x2a2000 a01d4: f944f211 ldr x17, [x16, #0x9e0] a01d8: 91278210 add x16, x16, #0x9e0 a01dc: d61f0220 br x17 00000000000a01e0 <_ZN7android10ABitReaderC1EPKhm@plt>: a01e0: d0001010 adrp x16, 0x2a2000 a01e4: f944f611 ldr x17, [x16, #0x9e8] a01e8: 9127a210 add x16, x16, #0x9e8 a01ec: d61f0220 br x17 00000000000a01f0 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_PKS7_m@plt>: a01f0: d0001010 adrp x16, 0x2a2000 a01f4: f944fa11 ldr x17, [x16, #0x9f0] a01f8: 9127c210 add x16, x16, #0x9f0 a01fc: d61f0220 br x17 00000000000a0200 <_ZN7android16MPEG2PSExtractor12WrappedTrackC1ERKNS_2spIS0_EERKNS2_INS0_5TrackEEE@plt>: a0200: d0001010 adrp x16, 0x2a2000 a0204: f944fe11 ldr x17, [x16, #0x9f8] a0208: 9127e210 add x16, x16, #0x9f8 a020c: d61f0220 br x17 00000000000a0210 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEE5arrayEv@plt>: a0210: d0001010 adrp x16, 0x2a2000 a0214: f9450211 ldr x17, [x16, #0xa00] a0218: 91280210 add x16, x16, #0xa00 a021c: d61f0220 br x17 00000000000a0220 : a0220: d0001010 adrp x16, 0x2a2000 a0224: f9450611 ldr x17, [x16, #0xa08] a0228: 91282210 add x16, x16, #0xa08 a022c: d61f0220 br x17 00000000000a0230 <_ZN7android19AnotherPacketSource18queueDiscontinuityENS_9ATSParser17DiscontinuityTypeERKNS_2spINS_8AMessageEEEb@plt>: a0230: d0001010 adrp x16, 0x2a2000 a0234: f9450a11 ldr x17, [x16, #0xa10] a0238: 91284210 add x16, x16, #0xa10 a023c: d61f0220 br x17 00000000000a0240 <_ZNK9mkvparser7Cluster8GetEntryElRPKNS_10BlockEntryE@plt>: a0240: d0001010 adrp x16, 0x2a2000 a0244: f9450e11 ldr x17, [x16, #0xa18] a0248: 91286210 add x16, x16, #0xa18 a024c: d61f0220 br x17 00000000000a0250 <_ZN7android11KeyedVectorIiNS_6VectorIiEEED2Ev@plt>: a0250: d0001010 adrp x16, 0x2a2000 a0254: f9451211 ldr x17, [x16, #0xa20] a0258: 91288210 add x16, x16, #0xa20 a025c: d61f0220 br x17 00000000000a0260 : a0260: d0001010 adrp x16, 0x2a2000 a0264: f9451611 ldr x17, [x16, #0xa28] a0268: 9128a210 add x16, x16, #0xa28 a026c: d61f0220 br x17 00000000000a0270 : a0270: d0001010 adrp x16, 0x2a2000 a0274: f9451a11 ldr x17, [x16, #0xa30] a0278: 9128c210 add x16, x16, #0xa30 a027c: d61f0220 br x17 00000000000a0280 <_ZNSt6__ndk117_DeallocateCaller27__do_deallocate_handle_sizeEPvm@plt>: a0280: d0001010 adrp x16, 0x2a2000 a0284: f9451e11 ldr x17, [x16, #0xa38] a0288: 9128e210 add x16, x16, #0xa38 a028c: d61f0220 br x17 00000000000a0290 <_ZN7android7AString5setToEPKcm@plt>: a0290: d0001010 adrp x16, 0x2a2000 a0294: f9452211 ldr x17, [x16, #0xa40] a0298: 91290210 add x16, x16, #0xa40 a029c: d61f0220 br x17 00000000000a02a0 : a02a0: d0001010 adrp x16, 0x2a2000 a02a4: f9452611 ldr x17, [x16, #0xa48] a02a8: 91292210 add x16, x16, #0xa48 a02ac: d61f0220 br x17 00000000000a02b0 <_ZN7android12destroy_typeINS_2spINS_9ATSParser7ProgramEEEEEvPT_m@plt>: a02b0: d0001010 adrp x16, 0x2a2000 a02b4: f9452a11 ldr x17, [x16, #0xa50] a02b8: 91294210 add x16, x16, #0xa50 a02bc: d61f0220 br x17 00000000000a02c0 <_ZN7android14construct_typeINS_16key_value_pair_tIllEEEEvPT_m@plt>: a02c0: d0001010 adrp x16, 0x2a2000 a02c4: f9452e11 ldr x17, [x16, #0xa58] a02c8: 91296210 add x16, x16, #0xa58 a02cc: d61f0220 br x17 00000000000a02d0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEEC2Ev@plt>: a02d0: d0001010 adrp x16, 0x2a2000 a02d4: f9453211 ldr x17, [x16, #0xa60] a02d8: 91298210 add x16, x16, #0xa60 a02dc: d61f0220 br x17 00000000000a02e0 <_ZN9mkvparser10AudioTrack5ParseEPNS_7SegmentERKNS_5Track4InfoExxRPS0_@plt>: a02e0: d0001010 adrp x16, 0x2a2000 a02e4: f9453611 ldr x17, [x16, #0xa68] a02e8: 9129a210 add x16, x16, #0xa68 a02ec: d61f0220 br x17 00000000000a02f0 <_ZNK9mkvparser5Track10GetCodecIdEv@plt>: a02f0: d0001010 adrp x16, 0x2a2000 a02f4: f9453a11 ldr x17, [x16, #0xa70] a02f8: 9129c210 add x16, x16, #0xa70 a02fc: d61f0220 br x17 00000000000a0300 <_ZNK7android7ALookupINS_10ColorUtils13ColorTransferENS_12ColorAspects8TransferEE3mapIS4_vEEbRKS2_PT_@plt>: a0300: d0001010 adrp x16, 0x2a2000 a0304: f9453e11 ldr x17, [x16, #0xa78] a0308: 9129e210 add x16, x16, #0xa78 a030c: d61f0220 br x17 00000000000a0310 <__assert2@plt>: a0310: d0001010 adrp x16, 0x2a2000 a0314: f9454211 ldr x17, [x16, #0xa80] a0318: 912a0210 add x16, x16, #0xa80 a031c: d61f0220 br x17 00000000000a0320 <_ZNK9mkvparser10VideoTrack9GetHeightEv@plt>: a0320: d0001010 adrp x16, 0x2a2000 a0324: f9454611 ldr x17, [x16, #0xa88] a0328: 912a2210 add x16, x16, #0xa88 a032c: d61f0220 br x17 00000000000a0330 <_ZNSt6__ndk122__compressed_pair_elemIPN9mkvparser17MasteringMetadataELi0ELb0EEC2IRS3_vEEOT_@plt>: a0330: d0001010 adrp x16, 0x2a2000 a0334: f9454a11 ldr x17, [x16, #0xa90] a0338: 912a4210 add x16, x16, #0xa90 a033c: d61f0220 br x17 00000000000a0340 <__cxa_rethrow_primary_exception@plt>: a0340: d0001010 adrp x16, 0x2a2000 a0344: f9454e11 ldr x17, [x16, #0xa98] a0348: 912a6210 add x16, x16, #0xa98 a034c: d61f0220 br x17 00000000000a0350 <_ZN9mkvparser8Chapters7Edition4InitEv@plt>: a0350: d0001010 adrp x16, 0x2a2000 a0354: f9455211 ldr x17, [x16, #0xaa0] a0358: 912a8210 add x16, x16, #0xaa0 a035c: d61f0220 br x17 00000000000a0360 : a0360: d0001010 adrp x16, 0x2a2000 a0364: f9455611 ldr x17, [x16, #0xaa8] a0368: 912aa210 add x16, x16, #0xaa8 a036c: d61f0220 br x17 00000000000a0370 <_ZN7android12decodeBase64ERKNS_7AStringE@plt>: a0370: d0001010 adrp x16, 0x2a2000 a0374: f9455a11 ldr x17, [x16, #0xab0] a0378: 912ac210 add x16, x16, #0xab0 a037c: d61f0220 br x17 00000000000a0380 <_ZN9mkvparser4Tags9SimpleTagC1Ev@plt>: a0380: d0001010 adrp x16, 0x2a2000 a0384: f9455e11 ldr x17, [x16, #0xab8] a0388: 912ae210 add x16, x16, #0xab8 a038c: d61f0220 br x17 00000000000a0390 <_ZNK9mkvparser10BlockEntry3EOSEv@plt>: a0390: d0001010 adrp x16, 0x2a2000 a0394: f9456211 ldr x17, [x16, #0xac0] a0398: 912b0210 add x16, x16, #0xac0 a039c: d61f0220 br x17 00000000000a03a0 <__cxa_decrement_exception_refcount@plt>: a03a0: d0001010 adrp x16, 0x2a2000 a03a4: f9456611 ldr x17, [x16, #0xac8] a03a8: 912b2210 add x16, x16, #0xac8 a03ac: d61f0220 br x17 00000000000a03b0 <_ZN7android6VectorINS_11MPEG4Source6SampleEE3addERKS2_@plt>: a03b0: d0001010 adrp x16, 0x2a2000 a03b4: f9456a11 ldr x17, [x16, #0xad0] a03b8: 912b4210 add x16, x16, #0xad0 a03bc: d61f0220 br x17 00000000000a03c0 <_ZN7android8MetaData10setCStringEjPKc@plt>: a03c0: d0001010 adrp x16, 0x2a2000 a03c4: f9456e11 ldr x17, [x16, #0xad8] a03c8: 912b6210 add x16, x16, #0xad8 a03cc: d61f0220 br x17 00000000000a03d0 <_ZN7android2spINS_10DataSourceEEaSINS_15MPEG4DataSourceEEERS2_RKNS0_IT_EE@plt>: a03d0: d0001010 adrp x16, 0x2a2000 a03d4: f9457211 ldr x17, [x16, #0xae0] a03d8: 912b8210 add x16, x16, #0xae0 a03dc: d61f0220 br x17 00000000000a03e0 : a03e0: d0001010 adrp x16, 0x2a2000 a03e4: f9457611 ldr x17, [x16, #0xae8] a03e8: 912ba210 add x16, x16, #0xae8 a03ec: d61f0220 br x17 00000000000a03f0 <_ZN7android2spINS_12IMediaSourceEEC2INS_10FLACSourceEEEPT_@plt>: a03f0: d0001010 adrp x16, 0x2a2000 a03f4: f9457a11 ldr x17, [x16, #0xaf0] a03f8: 912bc210 add x16, x16, #0xaf0 a03fc: d61f0220 br x17 00000000000a0400 <_ZN9mkvparser8Chapters19ExpandEditionsArrayEv@plt>: a0400: d0001010 adrp x16, 0x2a2000 a0404: f9457e11 ldr x17, [x16, #0xaf8] a0408: 912be210 add x16, x16, #0xaf8 a040c: d61f0220 br x17 00000000000a0410 <_ZN7android14MPEG4Extractor12readMetaDataEv@plt>: a0410: d0001010 adrp x16, 0x2a2000 a0414: f9458211 ldr x17, [x16, #0xb00] a0418: 912c0210 add x16, x16, #0xb00 a041c: d61f0220 br x17 00000000000a0420 <_ZN7android15IMediaExtractorD2Ev@plt>: a0420: d0001010 adrp x16, 0x2a2000 a0424: f9458611 ldr x17, [x16, #0xb08] a0428: 912c2210 add x16, x16, #0xb08 a042c: d61f0220 br x17 00000000000a0430 <_ZN7android15JMediaExtractor7advanceEv@plt>: a0430: d0001010 adrp x16, 0x2a2000 a0434: f9458a11 ldr x17, [x16, #0xb10] a0438: 912c4210 add x16, x16, #0xb10 a043c: d61f0220 br x17 00000000000a0440 <_ZN7android10VectorImplC2Emj@plt>: a0440: d0001010 adrp x16, 0x2a2000 a0444: f9458e11 ldr x17, [x16, #0xb18] a0448: 912c6210 add x16, x16, #0xb18 a044c: d61f0220 br x17 00000000000a0450 <_ZN7android17HevcParameterSets8parsePpsEPKhm@plt>: a0450: d0001010 adrp x16, 0x2a2000 a0454: f9459211 ldr x17, [x16, #0xb20] a0458: 912c8210 add x16, x16, #0xb20 a045c: d61f0220 br x17 00000000000a0460 <_ZN7android9ATSParser7Program15parsePSISectionEjPNS_10ABitReaderEPi@plt>: a0460: d0001010 adrp x16, 0x2a2000 a0464: f9459611 ldr x17, [x16, #0xb28] a0468: 912ca210 add x16, x16, #0xb28 a046c: d61f0220 br x17 00000000000a0470 : a0470: d0001010 adrp x16, 0x2a2000 a0474: f9459a11 ldr x17, [x16, #0xb30] a0478: 912cc210 add x16, x16, #0xb30 a047c: d61f0220 br x17 00000000000a0480 <_ZNSt6__ndk115__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE@plt>: a0480: d0001010 adrp x16, 0x2a2000 a0484: f9459e11 ldr x17, [x16, #0xb38] a0488: 912ce210 add x16, x16, #0xb38 a048c: d61f0220 br x17 00000000000a0490 <_ZN7android2spINS_8AMessageEE5clearEv@plt>: a0490: d0001010 adrp x16, 0x2a2000 a0494: f945a211 ldr x17, [x16, #0xb40] a0498: 912d0210 add x16, x16, #0xb40 a049c: d61f0220 br x17 00000000000a04a0 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEEC2EPS2_@plt>: a04a0: d0001010 adrp x16, 0x2a2000 a04a4: f945a611 ldr x17, [x16, #0xb48] a04a8: 912d2210 add x16, x16, #0xb48 a04ac: d61f0220 br x17 00000000000a04b0 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEEixEm@plt>: a04b0: d0001010 adrp x16, 0x2a2000 a04b4: f945aa11 ldr x17, [x16, #0xb50] a04b8: 912d4210 add x16, x16, #0xb50 a04bc: d61f0220 br x17 00000000000a04c0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_NodeD2Ev@plt>: a04c0: d0001010 adrp x16, 0x2a2000 a04c4: f945ae11 ldr x17, [x16, #0xb58] a04c8: 912d6210 add x16, x16, #0xb58 a04cc: d61f0220 br x17 00000000000a04d0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: a04d0: d0001010 adrp x16, 0x2a2000 a04d4: f945b211 ldr x17, [x16, #0xb60] a04d8: 912d8210 add x16, x16, #0xb60 a04dc: d61f0220 br x17 00000000000a04e0 <_ZN9mkvparser8Chapters7EditionC1Ev@plt>: a04e0: d0001010 adrp x16, 0x2a2000 a04e4: f945b611 ldr x17, [x16, #0xb68] a04e8: 912da210 add x16, x16, #0xb68 a04ec: d61f0220 br x17 00000000000a04f0 <_ZN7android16MPEG2PSExtractor11dequeuePackEv@plt>: a04f0: d0001010 adrp x16, 0x2a2000 a04f4: f945ba11 ldr x17, [x16, #0xb70] a04f8: 912dc210 add x16, x16, #0xb70 a04fc: d61f0220 br x17 00000000000a0500 : a0500: d0001010 adrp x16, 0x2a2000 a0504: f945be11 ldr x17, [x16, #0xb78] a0508: 912de210 add x16, x16, #0xb78 a050c: d61f0220 br x17 00000000000a0510 : a0510: d0001010 adrp x16, 0x2a2000 a0514: f945c211 ldr x17, [x16, #0xb80] a0518: 912e0210 add x16, x16, #0xb80 a051c: d61f0220 br x17 00000000000a0520 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEEC2Ev@plt>: a0520: d0001010 adrp x16, 0x2a2000 a0524: f945c611 ldr x17, [x16, #0xb88] a0528: 912e2210 add x16, x16, #0xb88 a052c: d61f0220 br x17 00000000000a0530 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE7indexOfERKS4_@plt>: a0530: d0001010 adrp x16, 0x2a2000 a0534: f945ca11 ldr x17, [x16, #0xb90] a0538: 912e4210 add x16, x16, #0xb90 a053c: d61f0220 br x17 00000000000a0540 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEEixEm@plt>: a0540: d0001010 adrp x16, 0x2a2000 a0544: f945ce11 ldr x17, [x16, #0xb98] a0548: 912e6210 add x16, x16, #0xb98 a054c: d61f0220 br x17 00000000000a0550 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_PKS7_m@plt>: a0550: d0001010 adrp x16, 0x2a2000 a0554: f945d211 ldr x17, [x16, #0xba0] a0558: 912e8210 add x16, x16, #0xba0 a055c: d61f0220 br x17 00000000000a0560 <_ZN7android9ATSParser6Stream9signalEOSEi@plt>: a0560: d0001010 adrp x16, 0x2a2000 a0564: f945d611 ldr x17, [x16, #0xba8] a0568: 912ea210 add x16, x16, #0xba8 a056c: d61f0220 br x17 00000000000a0570 <_ZN7android12SharedBuffer12sizeFromDataEPKv@plt>: a0570: d0001010 adrp x16, 0x2a2000 a0574: f945da11 ldr x17, [x16, #0xbb0] a0578: 912ec210 add x16, x16, #0xbb0 a057c: d61f0220 br x17 00000000000a0580 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE7isEmptyEv@plt>: a0580: d0001010 adrp x16, 0x2a2000 a0584: f945de11 ldr x17, [x16, #0xbb8] a0588: 912ee210 add x16, x16, #0xbb8 a058c: d61f0220 br x17 00000000000a0590 : a0590: d0001010 adrp x16, 0x2a2000 a0594: f945e211 ldr x17, [x16, #0xbc0] a0598: 912f0210 add x16, x16, #0xbc0 a059c: d61f0220 br x17 00000000000a05a0 : a05a0: d0001010 adrp x16, 0x2a2000 a05a4: f945e611 ldr x17, [x16, #0xbc8] a05a8: 912f2210 add x16, x16, #0xbc8 a05ac: d61f0220 br x17 00000000000a05b0 <_ZN7android10splat_typeIjEEvPT_PKS1_m@plt>: a05b0: d0001010 adrp x16, 0x2a2000 a05b4: f945ea11 ldr x17, [x16, #0xbd0] a05b8: 912f4210 add x16, x16, #0xbd0 a05bc: d61f0220 br x17 00000000000a05c0 <_ZN7android6VectorINS_11KeyedVectorIllEEE10editItemAtEm@plt>: a05c0: d0001010 adrp x16, 0x2a2000 a05c4: f945ee11 ldr x17, [x16, #0xbd8] a05c8: 912f6210 add x16, x16, #0xbd8 a05cc: d61f0220 br x17 00000000000a05d0 : a05d0: d0001010 adrp x16, 0x2a2000 a05d4: f945f211 ldr x17, [x16, #0xbe0] a05d8: 912f8210 add x16, x16, #0xbe0 a05dc: d61f0220 br x17 00000000000a05e0 <_ZN7android12MP3ExtractorD1Ev@plt>: a05e0: d0001010 adrp x16, 0x2a2000 a05e4: f945f611 ldr x17, [x16, #0xbe8] a05e8: 912fa210 add x16, x16, #0xbe8 a05ec: d61f0220 br x17 00000000000a05f0 <_ZNSt6__ndk113__vector_baseINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt>: a05f0: d0001010 adrp x16, 0x2a2000 a05f4: f945fa11 ldr x17, [x16, #0xbf0] a05f8: 912fc210 add x16, x16, #0xbf0 a05fc: d61f0220 br x17 00000000000a0600 <_ZN7android14FindAVCLayerIdEPKhm@plt>: a0600: d0001010 adrp x16, 0x2a2000 a0604: f945fe11 ldr x17, [x16, #0xbf8] a0608: 912fe210 add x16, x16, #0xbf8 a060c: d61f0220 br x17 00000000000a0610 : a0610: d0001010 adrp x16, 0x2a2000 a0614: f9460211 ldr x17, [x16, #0xc00] a0618: 91300210 add x16, x16, #0xc00 a061c: d61f0220 br x17 00000000000a0620 <_ZNKSt6__ndk110error_code7messageEv@plt>: a0620: d0001010 adrp x16, 0x2a2000 a0624: f9460611 ldr x17, [x16, #0xc08] a0628: 91302210 add x16, x16, #0xc08 a062c: d61f0220 br x17 00000000000a0630 <_ZN7android2spINS_15MPEG4DataSourceEED2Ev@plt>: a0630: d0001010 adrp x16, 0x2a2000 a0634: f9460a11 ldr x17, [x16, #0xc10] a0638: 91304210 add x16, x16, #0xc10 a063c: d61f0220 br x17 00000000000a0640 <_ZN7android7AString5setToEPKc@plt>: a0640: d0001010 adrp x16, 0x2a2000 a0644: f9460e11 ldr x17, [x16, #0xc18] a0648: 91306210 add x16, x16, #0xc18 a064c: d61f0220 br x17 00000000000a0650 <_Unwind_RaiseException@plt>: a0650: d0001010 adrp x16, 0x2a2000 a0654: f9461211 ldr x17, [x16, #0xc20] a0658: 91308210 add x16, x16, #0xc20 a065c: d61f0220 br x17 00000000000a0660 <_ZNK7android17MatroskaExtractor9TrackInfo4findEx@plt>: a0660: d0001010 adrp x16, 0x2a2000 a0664: f9461611 ldr x17, [x16, #0xc28] a0668: 9130a210 add x16, x16, #0xc28 a066c: d61f0220 br x17 00000000000a0670 <_ZNK7android12SharedBuffer4sizeEv@plt>: a0670: d0001010 adrp x16, 0x2a2000 a0674: f9461a11 ldr x17, [x16, #0xc30] a0678: 9130c210 add x16, x16, #0xc30 a067c: d61f0220 br x17 00000000000a0680 : a0680: d0001010 adrp x16, 0x2a2000 a0684: f9461e11 ldr x17, [x16, #0xc38] a0688: 9130e210 add x16, x16, #0xc38 a068c: d61f0220 br x17 00000000000a0690 : a0690: d0001010 adrp x16, 0x2a2000 a0694: f9462211 ldr x17, [x16, #0xc40] a0698: 91310210 add x16, x16, #0xc40 a069c: d61f0220 br x17 00000000000a06a0 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEED2Ev@plt>: a06a0: d0001010 adrp x16, 0x2a2000 a06a4: f9462611 ldr x17, [x16, #0xc48] a06a8: 91312210 add x16, x16, #0xc48 a06ac: d61f0220 br x17 00000000000a06b0 <_ZN7android12SharedBuffer7deallocEPKS0_@plt>: a06b0: d0001010 adrp x16, 0x2a2000 a06b4: f9462a11 ldr x17, [x16, #0xc50] a06b8: 91314210 add x16, x16, #0xc50 a06bc: d61f0220 br x17 00000000000a06c0 <_ZN7android17MatroskaExtractor14synthesizeAVCCEPNS0_9TrackInfoEm@plt>: a06c0: d0001010 adrp x16, 0x2a2000 a06c4: f9462e11 ldr x17, [x16, #0xc58] a06c8: 91316210 add x16, x16, #0xc58 a06cc: d61f0220 br x17 00000000000a06d0 <_ZN7android10VBRISeekerC1Ev@plt>: a06d0: d0001010 adrp x16, 0x2a2000 a06d4: f9463211 ldr x17, [x16, #0xc60] a06d8: 91318210 add x16, x16, #0xc60 a06dc: d61f0220 br x17 00000000000a06e0 <_ZN7android14construct_typeINS_9ATSParser7Program10StreamInfoEEEvPT_m@plt>: a06e0: d0001010 adrp x16, 0x2a2000 a06e4: f9463611 ldr x17, [x16, #0xc68] a06e8: 9131a210 add x16, x16, #0xc68 a06ec: d61f0220 br x17 00000000000a06f0 <_ZN7android9ATSParser7Program9getSourceENS0_10SourceTypeE@plt>: a06f0: d0001010 adrp x16, 0x2a2000 a06f4: f9463a11 ldr x17, [x16, #0xc70] a06f8: 9131c210 add x16, x16, #0xc70 a06fc: d61f0220 br x17 00000000000a0700 <_ZNSt6__ndk113__vector_baseINS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEED2Ev@plt>: a0700: d0001010 adrp x16, 0x2a2000 a0704: f9463e11 ldr x17, [x16, #0xc78] a0708: 9131e210 add x16, x16, #0xc78 a070c: d61f0220 br x17 00000000000a0710 <_ZN7android12SortedVectorINS_16key_value_pair_tIjjEEE5clearEv@plt>: a0710: d0001010 adrp x16, 0x2a2000 a0714: f9464211 ldr x17, [x16, #0xc80] a0718: 91320210 add x16, x16, #0xc80 a071c: d61f0220 br x17 00000000000a0720 : a0720: d0001010 adrp x16, 0x2a2000 a0724: f9464611 ldr x17, [x16, #0xc88] a0728: 91322210 add x16, x16, #0xc88 a072c: d61f0220 br x17 00000000000a0730 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEELi0ELb0EEC2IDnvEEOT_@plt>: a0730: d0001010 adrp x16, 0x2a2000 a0734: f9464a11 ldr x17, [x16, #0xc90] a0738: 91324210 add x16, x16, #0xc90 a073c: d61f0220 br x17 00000000000a0740 : a0740: d0001010 adrp x16, 0x2a2000 a0744: f9464e11 ldr x17, [x16, #0xc98] a0748: 91326210 add x16, x16, #0xc98 a074c: d61f0220 br x17 00000000000a0750 <_ZN7android9WAVSourceC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEEtilm@plt>: a0750: d0001010 adrp x16, 0x2a2000 a0754: f9465211 ldr x17, [x16, #0xca0] a0758: 91328210 add x16, x16, #0xca0 a075c: d61f0220 br x17 00000000000a0760 <_ZN7android13MidiExtractorD2Ev@plt>: a0760: d0001010 adrp x16, 0x2a2000 a0764: f9465611 ldr x17, [x16, #0xca8] a0768: 9132a210 add x16, x16, #0xca8 a076c: d61f0220 br x17 00000000000a0770 : a0770: d0001010 adrp x16, 0x2a2000 a0774: f9465a11 ldr x17, [x16, #0xcb0] a0778: 9132c210 add x16, x16, #0xcb0 a077c: d61f0220 br x17 00000000000a0780 <_ZN7android11KeyedVectorIjNS_7AStringEED2Ev@plt>: a0780: d0001010 adrp x16, 0x2a2000 a0784: f9465e11 ldr x17, [x16, #0xcb8] a0788: 9132e210 add x16, x16, #0xcb8 a078c: d61f0220 br x17 00000000000a0790 <_ZN7android12destroy_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_m@plt>: a0790: d0001010 adrp x16, 0x2a2000 a0794: f9466211 ldr x17, [x16, #0xcc0] a0798: 91330210 add x16, x16, #0xcc0 a079c: d61f0220 br x17 00000000000a07a0 : a07a0: d0001010 adrp x16, 0x2a2000 a07a4: f9466611 ldr x17, [x16, #0xcc8] a07a8: 91332210 add x16, x16, #0xcc8 a07ac: d61f0220 br x17 00000000000a07b0 <_ZN7android21ElementaryStreamQueue20dequeueAccessUnitAACEv@plt>: a07b0: d0001010 adrp x16, 0x2a2000 a07b4: f9466a11 ldr x17, [x16, #0xcd0] a07b8: 91334210 add x16, x16, #0xcd0 a07bc: d61f0220 br x17 00000000000a07c0 <_ZN7android15IMediaExtractorD1Ev@plt>: a07c0: d0001010 adrp x16, 0x2a2000 a07c4: f9466e11 ldr x17, [x16, #0xcd8] a07c8: 91336210 add x16, x16, #0xcd8 a07cc: d61f0220 br x17 00000000000a07d0 : a07d0: d0001010 adrp x16, 0x2a2000 a07d4: f9467211 ldr x17, [x16, #0xce0] a07d8: 91338210 add x16, x16, #0xce0 a07dc: d61f0220 br x17 00000000000a07e0 <_ZNK7android2spINS_15IMediaExtractorEEneEPKS1_@plt>: a07e0: d0001010 adrp x16, 0x2a2000 a07e4: f9467611 ldr x17, [x16, #0xce8] a07e8: 9133a210 add x16, x16, #0xce8 a07ec: d61f0220 br x17 00000000000a07f0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorStandardENS2_INS3_12ColorAspects9PrimariesENS6_12MatrixCoeffsEEEEEEEE9__destroyISA_EEvNS_17integral_constantIbLb1EEERSB_PT_@plt>: a07f0: d0001010 adrp x16, 0x2a2000 a07f4: f9467a11 ldr x17, [x16, #0xcf0] a07f8: 9133c210 add x16, x16, #0xcf0 a07fc: d61f0220 br x17 00000000000a0800 : a0800: d0001010 adrp x16, 0x2a2000 a0804: f9467e11 ldr x17, [x16, #0xcf8] a0808: 9133e210 add x16, x16, #0xcf8 a080c: d61f0220 br x17 00000000000a0810 : a0810: d0001010 adrp x16, 0x2a2000 a0814: f9468211 ldr x17, [x16, #0xd00] a0818: 91340210 add x16, x16, #0xd00 a081c: d61f0220 br x17 00000000000a0820 <_ZNK7android7ALookupINS_10ColorUtils13ColorStandardENSt6__ndk14pairINS_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEE7rlookupERKS8_PS2_@plt>: a0820: d0001010 adrp x16, 0x2a2000 a0824: f9468611 ldr x17, [x16, #0xd08] a0828: 91342210 add x16, x16, #0xd08 a082c: d61f0220 br x17 00000000000a0830 <_ZN7android10splat_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_PKS7_m@plt>: a0830: d0001010 adrp x16, 0x2a2000 a0834: f9468a11 ldr x17, [x16, #0xd10] a0838: 91344210 add x16, x16, #0xd10 a083c: d61f0220 br x17 00000000000a0840 <_ZN7android7AString6appendEPv@plt>: a0840: d0001010 adrp x16, 0x2a2000 a0844: f9468e11 ldr x17, [x16, #0xd18] a0848: 91346210 add x16, x16, #0xd18 a084c: d61f0220 br x17 00000000000a0850 : a0850: d0001010 adrp x16, 0x2a2000 a0854: f9469211 ldr x17, [x16, #0xd20] a0858: 91348210 add x16, x16, #0xd20 a085c: d61f0220 br x17 00000000000a0860 : a0860: d0001010 adrp x16, 0x2a2000 a0864: f9469611 ldr x17, [x16, #0xd28] a0868: 9134a210 add x16, x16, #0xd28 a086c: d61f0220 br x17 00000000000a0870 <_ZN7android16MPEG2PSExtractor12WrappedTrackD1Ev@plt>: a0870: d0001010 adrp x16, 0x2a2000 a0874: f9469a11 ldr x17, [x16, #0xd30] a0878: 9134c210 add x16, x16, #0xd30 a087c: d61f0220 br x17 00000000000a0880 <_ZN7android2spINS_16NuMediaExtractorEEC2Ev@plt>: a0880: d0001010 adrp x16, 0x2a2000 a0884: f9469e11 ldr x17, [x16, #0xd38] a0888: 9134e210 add x16, x16, #0xd38 a088c: d61f0220 br x17 00000000000a0890 : a0890: d0001010 adrp x16, 0x2a2000 a0894: f946a211 ldr x17, [x16, #0xd40] a0898: 91350210 add x16, x16, #0xd40 a089c: d61f0220 br x17 00000000000a08a0 : a08a0: d0001010 adrp x16, 0x2a2000 a08a4: f946a611 ldr x17, [x16, #0xd48] a08a8: 91352210 add x16, x16, #0xd48 a08ac: d61f0220 br x17 00000000000a08b0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4sizeEv@plt>: a08b0: d0001010 adrp x16, 0x2a2000 a08b4: f946aa11 ldr x17, [x16, #0xd50] a08b8: 91354210 add x16, x16, #0xd50 a08bc: d61f0220 br x17 00000000000a08c0 : a08c0: d0001010 adrp x16, 0x2a2000 a08c4: f946ae11 ldr x17, [x16, #0xd58] a08c8: 91356210 add x16, x16, #0xd58 a08cc: d61f0220 br x17 00000000000a08d0 <_ZN7android16NuMediaExtractor6seekToElNS_12IMediaSource11ReadOptions8SeekModeE@plt>: a08d0: d0001010 adrp x16, 0x2a2000 a08d4: f946b211 ldr x17, [x16, #0xd60] a08d8: 91358210 add x16, x16, #0xd60 a08dc: d61f0220 br x17 00000000000a08e0 <_ZN7android17move_forward_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_PKS3_m@plt>: a08e0: d0001010 adrp x16, 0x2a2000 a08e4: f946b611 ldr x17, [x16, #0xd68] a08e8: 9135a210 add x16, x16, #0xd68 a08ec: d61f0220 br x17 00000000000a08f0 <_ZN9mkvparser7SegmentD1Ev@plt>: a08f0: d0001010 adrp x16, 0x2a2000 a08f4: f946ba11 ldr x17, [x16, #0xd70] a08f8: 9135c210 add x16, x16, #0xd70 a08fc: d61f0220 br x17 00000000000a0900 <_ZN7android16MPEG2TSExtractor8feedMoreEb@plt>: a0900: d0001010 adrp x16, 0x2a2000 a0904: f946be11 ldr x17, [x16, #0xd78] a0908: 9135e210 add x16, x16, #0xd78 a090c: d61f0220 br x17 00000000000a0910 <_Unwind_SetIP@plt>: a0910: d0001010 adrp x16, 0x2a2000 a0914: f946c211 ldr x17, [x16, #0xd80] a0918: 91360210 add x16, x16, #0xd80 a091c: d61f0220 br x17 00000000000a0920 <_ZNSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt>: a0920: d0001010 adrp x16, 0x2a2000 a0924: f946c611 ldr x17, [x16, #0xd88] a0928: 91362210 add x16, x16, #0xd88 a092c: d61f0220 br x17 00000000000a0930 <_ZNK7android10VectorImpl8itemSizeEv@plt>: a0930: d0001010 adrp x16, 0x2a2000 a0934: f946ca11 ldr x17, [x16, #0xd90] a0938: 91364210 add x16, x16, #0xd90 a093c: d61f0220 br x17 00000000000a0940 <_ZNK7android7ALookupIiNS_12ColorAspects9PrimariesEE3mapIS2_vEEbRKiPT_@plt>: a0940: d0001010 adrp x16, 0x2a2000 a0944: f946ce11 ldr x17, [x16, #0xd98] a0948: 91366210 add x16, x16, #0xd98 a094c: d61f0220 br x17 00000000000a0950 <_ZN7android15IMediaExtractorC2Ev@plt>: a0950: d0001010 adrp x16, 0x2a2000 a0954: f946d211 ldr x17, [x16, #0xda0] a0958: 91368210 add x16, x16, #0xda0 a095c: d61f0220 br x17 00000000000a0960 <_ZdlPv@plt>: a0960: d0001010 adrp x16, 0x2a2000 a0964: f946d611 ldr x17, [x16, #0xda8] a0968: 9136a210 add x16, x16, #0xda8 a096c: d61f0220 br x17 00000000000a0970 : a0970: d0001010 adrp x16, 0x2a2000 a0974: f946da11 ldr x17, [x16, #0xdb0] a0978: 9136c210 add x16, x16, #0xdb0 a097c: d61f0220 br x17 00000000000a0980 : a0980: d0001010 adrp x16, 0x2a2000 a0984: f946de11 ldr x17, [x16, #0xdb8] a0988: 9136e210 add x16, x16, #0xdb8 a098c: d61f0220 br x17 00000000000a0990 <_ZNK7android6VectorINS_9SidxEntryEE5arrayEv@plt>: a0990: d0001010 adrp x16, 0x2a2000 a0994: f946e211 ldr x17, [x16, #0xdc0] a0998: 91370210 add x16, x16, #0xdc0 a099c: d61f0220 br x17 00000000000a09a0 <_ZNSt6__ndk113__vector_baseINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt>: a09a0: d0001010 adrp x16, 0x2a2000 a09a4: f946e611 ldr x17, [x16, #0xdc8] a09a8: 91372210 add x16, x16, #0xdc8 a09ac: d61f0220 br x17 00000000000a09b0 <_ZN7android10Compare_EQImhEENS_7AStringERKT_RKT0_@plt>: a09b0: d0001010 adrp x16, 0x2a2000 a09b4: f946ea11 ldr x17, [x16, #0xdd0] a09b8: 91374210 add x16, x16, #0xdd0 a09bc: d61f0220 br x17 00000000000a09c0 <_ZNK7android13BlockIterator11blockTimeUsEv@plt>: a09c0: d0001010 adrp x16, 0x2a2000 a09c4: f946ee11 ldr x17, [x16, #0xdd8] a09c8: 91376210 add x16, x16, #0xdd8 a09cc: d61f0220 br x17 00000000000a09d0 <_ZN16scoped_local_refIP8_jobjectED2Ev@plt>: a09d0: d0001010 adrp x16, 0x2a2000 a09d4: f946f211 ldr x17, [x16, #0xde0] a09d8: 91378210 add x16, x16, #0xde0 a09dc: d61f0220 br x17 00000000000a09e0 <_ZN7android9copy_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_PKS3_m@plt>: a09e0: d0001010 adrp x16, 0x2a2000 a09e4: f946f611 ldr x17, [x16, #0xde8] a09e8: 9137a210 add x16, x16, #0xde8 a09ec: d61f0220 br x17 00000000000a09f0 <_ZN7android14SampleIterator14getChunkOffsetEjPl@plt>: a09f0: d0001010 adrp x16, 0x2a2000 a09f4: f946fa11 ldr x17, [x16, #0xdf0] a09f8: 9137c210 add x16, x16, #0xdf0 a09fc: d61f0220 br x17 00000000000a0a00 : a0a00: d0001010 adrp x16, 0x2a2000 a0a04: f946fe11 ldr x17, [x16, #0xdf8] a0a08: 9137e210 add x16, x16, #0xdf8 a0a0c: d61f0220 br x17 00000000000a0a10 <_ZN7android11KeyedVectorIjNS_7AStringEE3addERKjRKS1_@plt>: a0a10: d0001010 adrp x16, 0x2a2000 a0a14: f9470211 ldr x17, [x16, #0xe00] a0a18: 91380210 add x16, x16, #0xe00 a0a1c: d61f0220 br x17 00000000000a0a20 <_ZN7android10Compare_GTIjjEENS_7AStringERKT_RKT0_@plt>: a0a20: d0001010 adrp x16, 0x2a2000 a0a24: f9470611 ldr x17, [x16, #0xe08] a0a28: 91382210 add x16, x16, #0xe08 a0a2c: d61f0220 br x17 00000000000a0a30 <_ZN7android18move_backward_typeINS_11MPEG4Source6SampleEEEvPT_PKS3_m@plt>: a0a30: d0001010 adrp x16, 0x2a2000 a0a34: f9470a11 ldr x17, [x16, #0xe10] a0a38: 91384210 add x16, x16, #0xe10 a0a3c: d61f0220 br x17 00000000000a0a40 <_ZN7android12IMediaSource11ReadOptionsC1Ev@plt>: a0a40: d0001010 adrp x16, 0x2a2000 a0a44: f9470e11 ldr x17, [x16, #0xe18] a0a48: 91386210 add x16, x16, #0xe18 a0a4c: d61f0220 br x17 00000000000a0a50 <_ZN7android13BlockIterator5resetEv@plt>: a0a50: d0001010 adrp x16, 0x2a2000 a0a54: f9471211 ldr x17, [x16, #0xe20] a0a58: 91388210 add x16, x16, #0xe20 a0a5c: d61f0220 br x17 00000000000a0a60 <_ZN7android10splat_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_PKS3_m@plt>: a0a60: d0001010 adrp x16, 0x2a2000 a0a64: f9471611 ldr x17, [x16, #0xe28] a0a68: 9138a210 add x16, x16, #0xe28 a0a6c: d61f0220 br x17 00000000000a0a70 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEEC2Ev@plt>: a0a70: d0001010 adrp x16, 0x2a2000 a0a74: f9471a11 ldr x17, [x16, #0xe30] a0a78: 9138c210 add x16, x16, #0xe30 a0a7c: d61f0220 br x17 00000000000a0a80 <_ZN7android9ATSParser7Program10switchPIDsERKNS_6VectorINS1_10StreamInfoEEE@plt>: a0a80: d0001010 adrp x16, 0x2a2000 a0a84: f9471e11 ldr x17, [x16, #0xe38] a0a88: 9138e210 add x16, x16, #0xe38 a0a8c: d61f0220 br x17 00000000000a0a90 <_ZN7android7ALookupIh22OMX_VIDEO_VP9LEVELTYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt>: a0a90: d0001010 adrp x16, 0x2a2000 a0a94: f9472211 ldr x17, [x16, #0xe40] a0a98: 91390210 add x16, x16, #0xe40 a0a9c: d61f0220 br x17 00000000000a0aa0 <_ZN7android8MetaData10typed_dataD1Ev@plt>: a0aa0: d0001010 adrp x16, 0x2a2000 a0aa4: f9472611 ldr x17, [x16, #0xe48] a0aa8: 91392210 add x16, x16, #0xe48 a0aac: d61f0220 br x17 00000000000a0ab0 <_ZN7android13MPEG2TSSourceD2Ev@plt>: a0ab0: d0001010 adrp x16, 0x2a2000 a0ab4: f9472a11 ldr x17, [x16, #0xe50] a0ab8: 91394210 add x16, x16, #0xe50 a0abc: d61f0220 br x17 00000000000a0ac0 <_ZN7_JNIEnv12NewByteArrayEi@plt>: a0ac0: d0001010 adrp x16, 0x2a2000 a0ac4: f9472e11 ldr x17, [x16, #0xe58] a0ac8: 91396210 add x16, x16, #0xe58 a0acc: d61f0220 br x17 00000000000a0ad0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node6getRefEv@plt>: a0ad0: d0001010 adrp x16, 0x2a2000 a0ad4: f9473211 ldr x17, [x16, #0xe60] a0ad8: 91398210 add x16, x16, #0xe60 a0adc: d61f0220 br x17 00000000000a0ae0 : a0ae0: d0001010 adrp x16, 0x2a2000 a0ae4: f9473611 ldr x17, [x16, #0xe68] a0ae8: 9139a210 add x16, x16, #0xe68 a0aec: d61f0220 br x17 00000000000a0af0 <_ZN7android21ElementaryStreamQueue25dequeueAccessUnitPCMAudioEv@plt>: a0af0: d0001010 adrp x16, 0x2a2000 a0af4: f9473a11 ldr x17, [x16, #0xe70] a0af8: 9139c210 add x16, x16, #0xe70 a0afc: d61f0220 br x17 00000000000a0b00 <_ZN7android7RefBaseD2Ev@plt>: a0b00: d0001010 adrp x16, 0x2a2000 a0b04: f9473e11 ldr x17, [x16, #0xe78] a0b08: 9139e210 add x16, x16, #0xe78 a0b0c: d61f0220 br x17 00000000000a0b10 : a0b10: d0001010 adrp x16, 0x2a2000 a0b14: f9474211 ldr x17, [x16, #0xe80] a0b18: 913a0210 add x16, x16, #0xe80 a0b1c: d61f0220 br x17 00000000000a0b20 : a0b20: d0001010 adrp x16, 0x2a2000 a0b24: f9474611 ldr x17, [x16, #0xe88] a0b28: 913a2210 add x16, x16, #0xe88 a0b2c: d61f0220 br x17 00000000000a0b30 <_ZN7android6VectorINS_11NALPositionEED2Ev@plt>: a0b30: d0001010 adrp x16, 0x2a2000 a0b34: f9474a11 ldr x17, [x16, #0xe90] a0b38: 913a4210 add x16, x16, #0xe90 a0b3c: d61f0220 br x17 00000000000a0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt>: a0b40: d0001010 adrp x16, 0x2a2000 a0b44: f9474e11 ldr x17, [x16, #0xe98] a0b48: 913a6210 add x16, x16, #0xe98 a0b4c: d61f0220 br x17 00000000000a0b50 <_ZN7android12destroy_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_m@plt>: a0b50: d0001010 adrp x16, 0x2a2000 a0b54: f9475211 ldr x17, [x16, #0xea0] a0b58: 913a8210 add x16, x16, #0xea0 a0b5c: d61f0220 br x17 00000000000a0b60 <_ZNK7android10ABitReader8overReadEv@plt>: a0b60: d0001010 adrp x16, 0x2a2000 a0b64: f9475611 ldr x17, [x16, #0xea8] a0b68: 913aa210 add x16, x16, #0xea8 a0b6c: d61f0220 br x17 00000000000a0b70 <_ZN7android7String812appendFormatEPKcz@plt>: a0b70: d0001010 adrp x16, 0x2a2000 a0b74: f9475a11 ldr x17, [x16, #0xeb0] a0b78: 913ac210 add x16, x16, #0xeb0 a0b7c: d61f0220 br x17 00000000000a0b80 : a0b80: d0001010 adrp x16, 0x2a2000 a0b84: f9475e11 ldr x17, [x16, #0xeb8] a0b88: 913ae210 add x16, x16, #0xeb8 a0b8c: d61f0220 br x17 00000000000a0b90 <_ZN7android21ElementaryStreamQueue5clearEb@plt>: a0b90: d0001010 adrp x16, 0x2a2000 a0b94: f9476211 ldr x17, [x16, #0xec0] a0b98: 913b0210 add x16, x16, #0xec0 a0b9c: d61f0220 br x17 00000000000a0ba0 <_ZnwmRKSt9nothrow_t@plt>: a0ba0: d0001010 adrp x16, 0x2a2000 a0ba4: f9476611 ldr x17, [x16, #0xec8] a0ba8: 913b2210 add x16, x16, #0xec8 a0bac: d61f0220 br x17 00000000000a0bb0 <_Unwind_GetLanguageSpecificData@plt>: a0bb0: d0001010 adrp x16, 0x2a2000 a0bb4: f9476a11 ldr x17, [x16, #0xed0] a0bb8: 913b4210 add x16, x16, #0xed0 a0bbc: d61f0220 br x17 00000000000a0bc0 <_ZN7android2spINS_12IMediaSourceEEC2INS_10MidiSourceEEEPT_@plt>: a0bc0: d0001010 adrp x16, 0x2a2000 a0bc4: f9476e11 ldr x17, [x16, #0xed8] a0bc8: 913b6210 add x16, x16, #0xed8 a0bcc: d61f0220 br x17 00000000000a0bd0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: a0bd0: d0001010 adrp x16, 0x2a2000 a0bd4: f9477211 ldr x17, [x16, #0xee0] a0bd8: 913b8210 add x16, x16, #0xee0 a0bdc: d61f0220 br x17 00000000000a0be0 : a0be0: d0001010 adrp x16, 0x2a2000 a0be4: f9477611 ldr x17, [x16, #0xee8] a0be8: 913ba210 add x16, x16, #0xee8 a0bec: d61f0220 br x17 00000000000a0bf0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjjEEEC2Ev@plt>: a0bf0: d0001010 adrp x16, 0x2a2000 a0bf4: f9477a11 ldr x17, [x16, #0xef0] a0bf8: 913bc210 add x16, x16, #0xef0 a0bfc: d61f0220 br x17 00000000000a0c00 <_ZNK7android2spINS_13MidiIoWrapperEEptEv@plt>: a0c00: d0001010 adrp x16, 0x2a2000 a0c04: f9477e11 ldr x17, [x16, #0xef8] a0c08: 913be210 add x16, x16, #0xef8 a0c0c: d61f0220 br x17 00000000000a0c10 <_ZN7android8AMessage8setInt32EPKci@plt>: a0c10: d0001010 adrp x16, 0x2a2000 a0c14: f9478211 ldr x17, [x16, #0xf00] a0c18: 913c0210 add x16, x16, #0xf00 a0c1c: d61f0220 br x17 00000000000a0c20 <_ZNK7android8MetaData10typed_data13usesReservoirEv@plt>: a0c20: d0001010 adrp x16, 0x2a2000 a0c24: f9478611 ldr x17, [x16, #0xf08] a0c28: 913c2210 add x16, x16, #0xf08 a0c2c: d61f0220 br x17 00000000000a0c30 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEE3addERKS2_@plt>: a0c30: d0001010 adrp x16, 0x2a2000 a0c34: f9478a11 ldr x17, [x16, #0xf10] a0c38: 913c4210 add x16, x16, #0xf10 a0c3c: d61f0220 br x17 00000000000a0c40 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEE18__construct_at_endIPKS7_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESF_SF_m@plt>: a0c40: d0001010 adrp x16, 0x2a2000 a0c44: f9478e11 ldr x17, [x16, #0xf18] a0c48: 913c6210 add x16, x16, #0xf18 a0c4c: d61f0220 br x17 00000000000a0c50 <_ZNSt6__ndk113__vector_baseINS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEED2Ev@plt>: a0c50: d0001010 adrp x16, 0x2a2000 a0c54: f9479211 ldr x17, [x16, #0xf20] a0c58: 913c8210 add x16, x16, #0xf20 a0c5c: d61f0220 br x17 00000000000a0c60 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjmEEE5arrayEv@plt>: a0c60: d0001010 adrp x16, 0x2a2000 a0c64: f9479611 ldr x17, [x16, #0xf28] a0c68: 913ca210 add x16, x16, #0xf28 a0c6c: d61f0220 br x17 00000000000a0c70 <_ZN7android7RefBase12weakref_impl15removeStrongRefEPKv@plt>: a0c70: d0001010 adrp x16, 0x2a2000 a0c74: f9479a11 ldr x17, [x16, #0xf30] a0c78: 913cc210 add x16, x16, #0xf30 a0c7c: d61f0220 br x17 00000000000a0c80 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_PKS4_m@plt>: a0c80: d0001010 adrp x16, 0x2a2000 a0c84: f9479e11 ldr x17, [x16, #0xf38] a0c88: 913ce210 add x16, x16, #0xf38 a0c8c: d61f0220 br x17 00000000000a0c90 <_ZN9mkvparser5Track6CreateEPNS_7SegmentERKNS0_4InfoExxRPS0_@plt>: a0c90: d0001010 adrp x16, 0x2a2000 a0c94: f947a211 ldr x17, [x16, #0xf40] a0c98: 913d0210 add x16, x16, #0xf40 a0c9c: d61f0220 br x17 00000000000a0ca0 <_ZN7android13BlockIteratorC1EPNS_17MatroskaExtractorEmm@plt>: a0ca0: d0001010 adrp x16, 0x2a2000 a0ca4: f947a611 ldr x17, [x16, #0xf48] a0ca8: 913d2210 add x16, x16, #0xf48 a0cac: d61f0220 br x17 00000000000a0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt>: a0cb0: d0001010 adrp x16, 0x2a2000 a0cb4: f947aa11 ldr x17, [x16, #0xf50] a0cb8: 913d4210 add x16, x16, #0xf50 a0cbc: d61f0220 br x17 00000000000a0cc0 <_ZNK7android9ATSParser9SyncEvent14getMediaSourceEv@plt>: a0cc0: d0001010 adrp x16, 0x2a2000 a0cc4: f947ae11 ldr x17, [x16, #0xf58] a0cc8: 913d6210 add x16, x16, #0xf58 a0ccc: d61f0220 br x17 00000000000a0cd0 <_ZN7android13MidiIoWrapper6readAtEPvii@plt>: a0cd0: d0001010 adrp x16, 0x2a2000 a0cd4: f947b211 ldr x17, [x16, #0xf60] a0cd8: 913d8210 add x16, x16, #0xf60 a0cdc: d61f0220 br x17 00000000000a0ce0 <_ZN7android10Compare_EQIjiEENS_7AStringERKT_RKT0_@plt>: a0ce0: d0001010 adrp x16, 0x2a2000 a0ce4: f947b611 ldr x17, [x16, #0xf68] a0ce8: 913da210 add x16, x16, #0xf68 a0cec: d61f0220 br x17 00000000000a0cf0 <_ZN7android6VectorIPKN9mkvparser8CuePointEEC2Ev@plt>: a0cf0: d0001010 adrp x16, 0x2a2000 a0cf4: f947ba11 ldr x17, [x16, #0xf70] a0cf8: 913dc210 add x16, x16, #0xf70 a0cfc: d61f0220 br x17 00000000000a0d00 <_ZN7android2spINS_8AMessageEEaSERKS2_@plt>: a0d00: d0001010 adrp x16, 0x2a2000 a0d04: f947be11 ldr x17, [x16, #0xf78] a0d08: 913de210 add x16, x16, #0xf78 a0d0c: d61f0220 br x17 00000000000a0d10 <_ZN7android2spINS_11MediaSourceEEC2EOS2_@plt>: a0d10: d0001010 adrp x16, 0x2a2000 a0d14: f947c211 ldr x17, [x16, #0xf80] a0d18: 913e0210 add x16, x16, #0xf80 a0d1c: d61f0220 br x17 00000000000a0d20 <_ZN9mkvparser8Chapters4AtomD1Ev@plt>: a0d20: d0001010 adrp x16, 0x2a2000 a0d24: f947c611 ldr x17, [x16, #0xf88] a0d28: 913e2210 add x16, x16, #0xf88 a0d2c: d61f0220 br x17 00000000000a0d30 <_ZN7android2spINS_17MatroskaExtractorEEC2EPS1_@plt>: a0d30: d0001010 adrp x16, 0x2a2000 a0d34: f947ca11 ldr x17, [x16, #0xf90] a0d38: 913e4210 add x16, x16, #0xf90 a0d3c: d61f0220 br x17 00000000000a0d40 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_NodeD2Ev@plt>: a0d40: d0001010 adrp x16, 0x2a2000 a0d44: f947ce11 ldr x17, [x16, #0xf98] a0d48: 913e6210 add x16, x16, #0xf98 a0d4c: d61f0220 br x17 00000000000a0d50 : a0d50: d0001010 adrp x16, 0x2a2000 a0d54: f947d211 ldr x17, [x16, #0xfa0] a0d58: 913e8210 add x16, x16, #0xfa0 a0d5c: d61f0220 br x17 00000000000a0d60 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEiRKT_S9_@plt>: a0d60: d0001010 adrp x16, 0x2a2000 a0d64: f947d611 ldr x17, [x16, #0xfa8] a0d68: 913ea210 add x16, x16, #0xfa8 a0d6c: d61f0220 br x17 00000000000a0d70 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEEC2Ev@plt>: a0d70: d0001010 adrp x16, 0x2a2000 a0d74: f947da11 ldr x17, [x16, #0xfb0] a0d78: 913ec210 add x16, x16, #0xfb0 a0d7c: d61f0220 br x17 00000000000a0d80 : a0d80: d0001010 adrp x16, 0x2a2000 a0d84: f947de11 ldr x17, [x16, #0xfb8] a0d88: 913ee210 add x16, x16, #0xfb8 a0d8c: d61f0220 br x17 00000000000a0d90 : a0d90: d0001010 adrp x16, 0x2a2000 a0d94: f947e211 ldr x17, [x16, #0xfc0] a0d98: 913f0210 add x16, x16, #0xfc0 a0d9c: d61f0220 br x17 00000000000a0da0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5clearEv@plt>: a0da0: d0001010 adrp x16, 0x2a2000 a0da4: f947e611 ldr x17, [x16, #0xfc8] a0da8: 913f2210 add x16, x16, #0xfc8 a0dac: d61f0220 br x17 00000000000a0db0 <_ZN7android9OggSourceD0Ev@plt>: a0db0: d0001010 adrp x16, 0x2a2000 a0db4: f947ea11 ldr x17, [x16, #0xfd0] a0db8: 913f4210 add x16, x16, #0xfd0 a0dbc: d61f0220 br x17 00000000000a0dc0 <_ZN7android4ListINS_2spINS_7ABufferEEEEC2Ev@plt>: a0dc0: d0001010 adrp x16, 0x2a2000 a0dc4: f947ee11 ldr x17, [x16, #0xfd8] a0dc8: 913f6210 add x16, x16, #0xfd8 a0dcc: d61f0220 br x17 00000000000a0dd0 <_ZN7android10Compare_GEIliEENS_7AStringERKT_RKT0_@plt>: a0dd0: d0001010 adrp x16, 0x2a2000 a0dd4: f947f211 ldr x17, [x16, #0xfe0] a0dd8: 913f8210 add x16, x16, #0xfe0 a0ddc: d61f0220 br x17 00000000000a0de0 <_ZN7android6U64_ATEPKh@plt>: a0de0: d0001010 adrp x16, 0x2a2000 a0de4: f947f611 ldr x17, [x16, #0xfe8] a0de8: 913fa210 add x16, x16, #0xfe8 a0dec: d61f0220 br x17 00000000000a0df0 <_ZNK9mkvparser8Chapters7Display11ShallowCopyERS1_@plt>: a0df0: d0001010 adrp x16, 0x2a2000 a0df4: f947fa11 ldr x17, [x16, #0xff0] a0df8: 913fc210 add x16, x16, #0xff0 a0dfc: d61f0220 br x17 00000000000a0e00 <_ZNK9mkvparser4Cues4InitEv@plt>: a0e00: d0001010 adrp x16, 0x2a2000 a0e04: f947fe11 ldr x17, [x16, #0xff8] a0e08: 913fe210 add x16, x16, #0xff8 a0e0c: d61f0220 br x17 00000000000a0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt>: a0e10: f0001010 adrp x16, 0x2a3000 a0e14: f9400211 ldr x17, [x16] a0e18: 91000210 add x16, x16, #0x0 a0e1c: d61f0220 br x17 00000000000a0e20 <_ZNK7android7ALookupIh24OMX_VIDEO_VP9PROFILETYPEE6lookupERKhPS1_@plt>: a0e20: f0001010 adrp x16, 0x2a3000 a0e24: f9400611 ldr x17, [x16, #0x8] a0e28: 91002210 add x16, x16, #0x8 a0e2c: d61f0220 br x17 00000000000a0e30 <_Znam@plt>: a0e30: f0001010 adrp x16, 0x2a3000 a0e34: f9400a11 ldr x17, [x16, #0x10] a0e38: 91004210 add x16, x16, #0x10 a0e3c: d61f0220 br x17 00000000000a0e40 : a0e40: f0001010 adrp x16, 0x2a3000 a0e44: f9400e11 ldr x17, [x16, #0x18] a0e48: 91006210 add x16, x16, #0x18 a0e4c: d61f0220 br x17 00000000000a0e50 <_ZN7android2spINS_10FLACParserEED2Ev@plt>: a0e50: f0001010 adrp x16, 0x2a3000 a0e54: f9401211 ldr x17, [x16, #0x20] a0e58: 91008210 add x16, x16, #0x20 a0e5c: d61f0220 br x17 00000000000a0e60 <_vorbis_unpack_info@plt>: a0e60: f0001010 adrp x16, 0x2a3000 a0e64: f9401611 ldr x17, [x16, #0x28] a0e68: 9100a210 add x16, x16, #0x28 a0e6c: d61f0220 br x17 00000000000a0e70 : a0e70: f0001010 adrp x16, 0x2a3000 a0e74: f9401a11 ldr x17, [x16, #0x30] a0e78: 9100c210 add x16, x16, #0x30 a0e7c: d61f0220 br x17 00000000000a0e80 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5clearEv@plt>: a0e80: f0001010 adrp x16, 0x2a3000 a0e84: f9401e11 ldr x17, [x16, #0x38] a0e88: 9100e210 add x16, x16, #0x38 a0e8c: d61f0220 br x17 00000000000a0e90 <_ZN7android10ColorUtils35unwrapColorAspectsFromColorTransferEiPNS_12ColorAspects8TransferE@plt>: a0e90: f0001010 adrp x16, 0x2a3000 a0e94: f9402211 ldr x17, [x16, #0x40] a0e98: 91010210 add x16, x16, #0x40 a0e9c: d61f0220 br x17 00000000000a0ea0 <_ZN7android12OggExtractorD1Ev@plt>: a0ea0: f0001010 adrp x16, 0x2a3000 a0ea4: f9402611 ldr x17, [x16, #0x48] a0ea8: 91012210 add x16, x16, #0x48 a0eac: d61f0220 br x17 00000000000a0eb0 : a0eb0: f0001010 adrp x16, 0x2a3000 a0eb4: f9402a11 ldr x17, [x16, #0x50] a0eb8: 91014210 add x16, x16, #0x50 a0ebc: d61f0220 br x17 00000000000a0ec0 <_ZN7android6VectorINS_4TrexEE10editItemAtEm@plt>: a0ec0: f0001010 adrp x16, 0x2a3000 a0ec4: f9402e11 ldr x17, [x16, #0x58] a0ec8: 91016210 add x16, x16, #0x58 a0ecc: d61f0220 br x17 00000000000a0ed0 <_ZNSt11logic_errorC2EPKc@plt>: a0ed0: f0001010 adrp x16, 0x2a3000 a0ed4: f9403211 ldr x17, [x16, #0x60] a0ed8: 91018210 add x16, x16, #0x60 a0edc: d61f0220 br x17 00000000000a0ee0 : a0ee0: f0001010 adrp x16, 0x2a3000 a0ee4: f9403611 ldr x17, [x16, #0x68] a0ee8: 9101a210 add x16, x16, #0x68 a0eec: d61f0220 br x17 00000000000a0ef0 <_ZN7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEE11editValueAtEm@plt>: a0ef0: f0001010 adrp x16, 0x2a3000 a0ef4: f9403a11 ldr x17, [x16, #0x70] a0ef8: 9101c210 add x16, x16, #0x70 a0efc: d61f0220 br x17 00000000000a0f00 <_ZN7android17move_forward_typeINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS4_m@plt>: a0f00: f0001010 adrp x16, 0x2a3000 a0f04: f9403e11 ldr x17, [x16, #0x78] a0f08: 9101e210 add x16, x16, #0x78 a0f0c: d61f0220 br x17 00000000000a0f10 : a0f10: f0001010 adrp x16, 0x2a3000 a0f14: f9404211 ldr x17, [x16, #0x80] a0f18: 91020210 add x16, x16, #0x80 a0f1c: d61f0220 br x17 00000000000a0f20 <_ZNK9mkvparser7Cluster4LoadERxRl@plt>: a0f20: f0001010 adrp x16, 0x2a3000 a0f24: f9404611 ldr x17, [x16, #0x88] a0f28: 91022210 add x16, x16, #0x88 a0f2c: d61f0220 br x17 00000000000a0f30 <_ZNK7android9ATSParser10PSISection4sizeEv@plt>: a0f30: f0001010 adrp x16, 0x2a3000 a0f34: f9404a11 ldr x17, [x16, #0x90] a0f38: 91024210 add x16, x16, #0x90 a0f3c: d61f0220 br x17 00000000000a0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt>: a0f40: f0001010 adrp x16, 0x2a3000 a0f44: f9404e11 ldr x17, [x16, #0x98] a0f48: 91026210 add x16, x16, #0x98 a0f4c: d61f0220 br x17 00000000000a0f50 <_ZN7android7ALookupIh24OMX_VIDEO_AVCPROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt>: a0f50: f0001010 adrp x16, 0x2a3000 a0f54: f9405211 ldr x17, [x16, #0xa0] a0f58: 91028210 add x16, x16, #0xa0 a0f5c: d61f0220 br x17 00000000000a0f60 : a0f60: f0001010 adrp x16, 0x2a3000 a0f64: f9405611 ldr x17, [x16, #0xa8] a0f68: 9102a210 add x16, x16, #0xa8 a0f6c: d61f0220 br x17 00000000000a0f70 <_ZN7android3ID320ParseSyncsafeIntegerEPKhPm@plt>: a0f70: f0001010 adrp x16, 0x2a3000 a0f74: f9405a11 ldr x17, [x16, #0xb0] a0f78: 9102c210 add x16, x16, #0xb0 a0f7c: d61f0220 br x17 00000000000a0f80 <_ZN7android10Compare_GTImjEENS_7AStringERKT_RKT0_@plt>: a0f80: f0001010 adrp x16, 0x2a3000 a0f84: f9405e11 ldr x17, [x16, #0xb8] a0f88: 9102e210 add x16, x16, #0xb8 a0f8c: d61f0220 br x17 00000000000a0f90 <_ZN7android4ESDSD1Ev@plt>: a0f90: f0001010 adrp x16, 0x2a3000 a0f94: f9406211 ldr x17, [x16, #0xc0] a0f98: 91030210 add x16, x16, #0xc0 a0f9c: d61f0220 br x17 00000000000a0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt>: a0fa0: f0001010 adrp x16, 0x2a3000 a0fa4: f9406611 ldr x17, [x16, #0xc8] a0fa8: 91032210 add x16, x16, #0xc8 a0fac: d61f0220 br x17 00000000000a0fb0 : a0fb0: f0001010 adrp x16, 0x2a3000 a0fb4: f9406a11 ldr x17, [x16, #0xd0] a0fb8: 91034210 add x16, x16, #0xd0 a0fbc: d61f0220 br x17 00000000000a0fc0 <_ZNK9mkvparser7Segment8GetCountEv@plt>: a0fc0: f0001010 adrp x16, 0x2a3000 a0fc4: f9406e11 ldr x17, [x16, #0xd8] a0fc8: 91036210 add x16, x16, #0xd8 a0fcc: d61f0220 br x17 00000000000a0fd0 <_ZNK7android10VectorImpl9_do_splatEPvPKvm@plt>: a0fd0: f0001010 adrp x16, 0x2a3000 a0fd4: f9407211 ldr x17, [x16, #0xe0] a0fd8: 91038210 add x16, x16, #0xe0 a0fdc: d61f0220 br x17 00000000000a0fe0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEEixEm@plt>: a0fe0: f0001010 adrp x16, 0x2a3000 a0fe4: f9407611 ldr x17, [x16, #0xe8] a0fe8: 9103a210 add x16, x16, #0xe8 a0fec: d61f0220 br x17 00000000000a0ff0 <_ZNK7android9ATSParser6Stream6isMetaEv@plt>: a0ff0: f0001010 adrp x16, 0x2a3000 a0ff4: f9407a11 ldr x17, [x16, #0xf0] a0ff8: 9103c210 add x16, x16, #0xf0 a0ffc: d61f0220 br x17 00000000000a1000 <_ZN7android16MPEG2PSExtractorD1Ev@plt>: a1000: d0001010 adrp x16, 0x2a3000 a1004: f9407e11 ldr x17, [x16, #0xf8] a1008: 9103e210 add x16, x16, #0xf8 a100c: d61f0220 br x17 00000000000a1010 : a1010: d0001010 adrp x16, 0x2a3000 a1014: f9408211 ldr x17, [x16, #0x100] a1018: 91040210 add x16, x16, #0x100 a101c: d61f0220 br x17 00000000000a1020 <_ZNK7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEltERKS5_@plt>: a1020: d0001010 adrp x16, 0x2a3000 a1024: f9408611 ldr x17, [x16, #0x108] a1028: 91042210 add x16, x16, #0x108 a102c: d61f0220 br x17 00000000000a1030 <_ZN16scoped_local_refIP8_jobjectEC2EPPK18JNINativeInterfaceS1_@plt>: a1030: d0001010 adrp x16, 0x2a3000 a1034: f9408a11 ldr x17, [x16, #0x110] a1038: 91044210 add x16, x16, #0x110 a103c: d61f0220 br x17 00000000000a1040 : a1040: d0001010 adrp x16, 0x2a3000 a1044: f9408e11 ldr x17, [x16, #0x118] a1048: 91046210 add x16, x16, #0x118 a104c: d61f0220 br x17 00000000000a1050 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEEC2Ev@plt>: a1050: d0001010 adrp x16, 0x2a3000 a1054: f9409211 ldr x17, [x16, #0x120] a1058: 91048210 add x16, x16, #0x120 a105c: d61f0220 br x17 00000000000a1060 <_ZN7android10Compare_LEImmEENS_7AStringERKT_RKT0_@plt>: a1060: d0001010 adrp x16, 0x2a3000 a1064: f9409611 ldr x17, [x16, #0x128] a1068: 9104a210 add x16, x16, #0x128 a106c: d61f0220 br x17 00000000000a1070 <_ZNK7android6VectorImE6itemAtEm@plt>: a1070: d0001010 adrp x16, 0x2a3000 a1074: f9409a11 ldr x17, [x16, #0x130] a1078: 9104c210 add x16, x16, #0x130 a107c: d61f0220 br x17 00000000000a1080 <_ZN7android10VectorImpl15release_storageEv@plt>: a1080: d0001010 adrp x16, 0x2a3000 a1084: f9409e11 ldr x17, [x16, #0x138] a1088: 9104e210 add x16, x16, #0x138 a108c: d61f0220 br x17 00000000000a1090 <_ZN7android19MediaBufferObserverC2Ev@plt>: a1090: d0001010 adrp x16, 0x2a3000 a1094: f940a211 ldr x17, [x16, #0x140] a1098: 91050210 add x16, x16, #0x140 a109c: d61f0220 br x17 00000000000a10a0 : a10a0: d0001010 adrp x16, 0x2a3000 a10a4: f940a611 ldr x17, [x16, #0x148] a10a8: 91052210 add x16, x16, #0x148 a10ac: d61f0220 br x17 00000000000a10b0 <_ZNK7android7RefBase12weakref_impl9printRefsEv@plt>: a10b0: d0001010 adrp x16, 0x2a3000 a10b4: f940aa11 ldr x17, [x16, #0x150] a10b8: 91054210 add x16, x16, #0x150 a10bc: d61f0220 br x17 00000000000a10c0 <_ZNSt6__ndk117__assoc_sub_state24set_value_at_thread_exitEv@plt>: a10c0: d0001010 adrp x16, 0x2a3000 a10c4: f940ae11 ldr x17, [x16, #0x158] a10c8: 91056210 add x16, x16, #0x158 a10cc: d61f0220 br x17 00000000000a10d0 <_ZN7android10ABitReaderD2Ev@plt>: a10d0: d0001010 adrp x16, 0x2a3000 a10d4: f940b211 ldr x17, [x16, #0x160] a10d8: 91058210 add x16, x16, #0x160 a10dc: d61f0220 br x17 00000000000a10e0 <_ZNK7android8AMessage13findItemIndexEPKcm@plt>: a10e0: d0001010 adrp x16, 0x2a3000 a10e4: f940b611 ldr x17, [x16, #0x168] a10e8: 9105a210 add x16, x16, #0x168 a10ec: d61f0220 br x17 00000000000a10f0 <_ZN7android16SortedVectorImpl6removeEPKv@plt>: a10f0: d0001010 adrp x16, 0x2a3000 a10f4: f940ba11 ldr x17, [x16, #0x170] a10f8: 9105c210 add x16, x16, #0x170 a10fc: d61f0220 br x17 00000000000a1100 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2ERKjRKS1_@plt>: a1100: d0001010 adrp x16, 0x2a3000 a1104: f940be11 ldr x17, [x16, #0x178] a1108: 9105e210 add x16, x16, #0x178 a110c: d61f0220 br x17 00000000000a1110 <_ZNK7android16key_value_pair_tIiNS_6VectorIiEEEltERKS3_@plt>: a1110: d0001010 adrp x16, 0x2a3000 a1114: f940c211 ldr x17, [x16, #0x180] a1118: 91060210 add x16, x16, #0x180 a111c: d61f0220 br x17 00000000000a1120 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt>: a1120: d0001010 adrp x16, 0x2a3000 a1124: f940c611 ldr x17, [x16, #0x188] a1128: 91062210 add x16, x16, #0x188 a112c: d61f0220 br x17 00000000000a1130 <_ZN9mkvparser4Tags3TagC1Ev@plt>: a1130: d0001010 adrp x16, 0x2a3000 a1134: f940ca11 ldr x17, [x16, #0x190] a1138: 91064210 add x16, x16, #0x190 a113c: d61f0220 br x17 00000000000a1140 : a1140: d0001010 adrp x16, 0x2a3000 a1144: f940ce11 ldr x17, [x16, #0x198] a1148: 91066210 add x16, x16, #0x198 a114c: d61f0220 br x17 00000000000a1150 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEED2Ev@plt>: a1150: d0001010 adrp x16, 0x2a3000 a1154: f940d211 ldr x17, [x16, #0x1a0] a1158: 91068210 add x16, x16, #0x1a0 a115c: d61f0220 br x17 00000000000a1160 <_ZN7android2spINS_9MP3SeekerEEaSINS_10VBRISeekerEEERS2_ONS0_IT_EE@plt>: a1160: d0001010 adrp x16, 0x2a3000 a1164: f940d611 ldr x17, [x16, #0x1a8] a1168: 9106a210 add x16, x16, #0x1a8 a116c: d61f0220 br x17 00000000000a1170 <_ZN7android6VectorINS_4TrexEEC2Ev@plt>: a1170: d0001010 adrp x16, 0x2a3000 a1174: f940da11 ldr x17, [x16, #0x1b0] a1178: 9106c210 add x16, x16, #0x1b0 a117c: d61f0220 br x17 00000000000a1180 <_ZNK9mkvparser4Cues15PreloadCuePointERlx@plt>: a1180: d0001010 adrp x16, 0x2a3000 a1184: f940de11 ldr x17, [x16, #0x1b8] a1188: 9106e210 add x16, x16, #0x1b8 a118c: d61f0220 br x17 00000000000a1190 <_ZN7android2spINS_12MemorySourceEED2Ev@plt>: a1190: d0001010 adrp x16, 0x2a3000 a1194: f940e211 ldr x17, [x16, #0x1c0] a1198: 91070210 add x16, x16, #0x1c0 a119c: d61f0220 br x17 00000000000a11a0 <_ZN7_JNIEnv18SetByteArrayRegionEP11_jbyteArrayiiPKa@plt>: a11a0: d0001010 adrp x16, 0x2a3000 a11a4: f940e611 ldr x17, [x16, #0x1c8] a11a8: 91072210 add x16, x16, #0x1c8 a11ac: d61f0220 br x17 00000000000a11b0 : a11b0: d0001010 adrp x16, 0x2a3000 a11b4: f940ea11 ldr x17, [x16, #0x1d0] a11b8: 91074210 add x16, x16, #0x1d0 a11bc: d61f0220 br x17 00000000000a11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt>: a11c0: d0001010 adrp x16, 0x2a3000 a11c4: f940ee11 ldr x17, [x16, #0x1d8] a11c8: 91076210 add x16, x16, #0x1d8 a11cc: d61f0220 br x17 00000000000a11d0 <_ZN9mkvparser19PrimaryChromaticityC2Ev@plt>: a11d0: d0001010 adrp x16, 0x2a3000 a11d4: f940f211 ldr x17, [x16, #0x1e0] a11d8: 91078210 add x16, x16, #0x1e0 a11dc: d61f0220 br x17 00000000000a11e0 : a11e0: d0001010 adrp x16, 0x2a3000 a11e4: f940f611 ldr x17, [x16, #0x1e8] a11e8: 9107a210 add x16, x16, #0x1e8 a11ec: d61f0220 br x17 00000000000a11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt>: a11f0: d0001010 adrp x16, 0x2a3000 a11f4: f940fa11 ldr x17, [x16, #0x1f0] a11f8: 9107c210 add x16, x16, #0x1f0 a11fc: d61f0220 br x17 00000000000a1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt>: a1200: d0001010 adrp x16, 0x2a3000 a1204: f940fe11 ldr x17, [x16, #0x1f8] a1208: 9107e210 add x16, x16, #0x1f8 a120c: d61f0220 br x17 00000000000a1210 <_ZN7android2spINS_16NuMediaExtractorEED2Ev@plt>: a1210: d0001010 adrp x16, 0x2a3000 a1214: f9410211 ldr x17, [x16, #0x200] a1218: 91080210 add x16, x16, #0x200 a121c: d61f0220 br x17 00000000000a1220 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE3endEv@plt>: a1220: d0001010 adrp x16, 0x2a3000 a1224: f9410611 ldr x17, [x16, #0x208] a1228: 91082210 add x16, x16, #0x208 a122c: d61f0220 br x17 00000000000a1230 <_ZN9mkvparser7Cluster16ParseSimpleBlockExRxRl@plt>: a1230: d0001010 adrp x16, 0x2a3000 a1234: f9410a11 ldr x17, [x16, #0x210] a1238: 91084210 add x16, x16, #0x210 a123c: d61f0220 br x17 00000000000a1240 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE3addERKS6_@plt>: a1240: d0001010 adrp x16, 0x2a3000 a1244: f9410e11 ldr x17, [x16, #0x218] a1248: 91086210 add x16, x16, #0x218 a124c: d61f0220 br x17 00000000000a1250 <_ZNK9mkvparser5Track8VetEntryEPKNS_10BlockEntryE@plt>: a1250: d0001010 adrp x16, 0x2a3000 a1254: f9411211 ldr x17, [x16, #0x220] a1258: 91088210 add x16, x16, #0x220 a125c: d61f0220 br x17 00000000000a1260 <_ZN7android11SampleTable21setTimeToSampleParamsElm@plt>: a1260: d0001010 adrp x16, 0x2a3000 a1264: f9411611 ldr x17, [x16, #0x228] a1268: 9108a210 add x16, x16, #0x228 a126c: d61f0220 br x17 00000000000a1270 <_ZNK7android7ALookupIh25OMX_VIDEO_HEVCPROFILETYPEE6lookupERKhPS1_@plt>: a1270: d0001010 adrp x16, 0x2a3000 a1274: f9411a11 ldr x17, [x16, #0x230] a1278: 9108c210 add x16, x16, #0x230 a127c: d61f0220 br x17 00000000000a1280 <_ZN7android9ATSParser9SyncEvent5resetEv@plt>: a1280: d0001010 adrp x16, 0x2a3000 a1284: f9411e11 ldr x17, [x16, #0x238] a1288: 9108e210 add x16, x16, #0x238 a128c: d61f0220 br x17 00000000000a1290 : a1290: d0001010 adrp x16, 0x2a3000 a1294: f9412211 ldr x17, [x16, #0x240] a1298: 91090210 add x16, x16, #0x240 a129c: d61f0220 br x17 00000000000a12a0 <_ZN7android9ATSParser7Program10recoverPTSEm@plt>: a12a0: d0001010 adrp x16, 0x2a3000 a12a4: f9412611 ldr x17, [x16, #0x248] a12a8: 91092210 add x16, x16, #0x248 a12ac: d61f0220 br x17 00000000000a12b0 <_ZN7android10Compare_EQIPhS1_EENS_7AStringERKT_RKT0_@plt>: a12b0: d0001010 adrp x16, 0x2a3000 a12b4: f9412a11 ldr x17, [x16, #0x250] a12b8: 91094210 add x16, x16, #0x250 a12bc: d61f0220 br x17 00000000000a12c0 <_ZNK7android12IMediaSource11ReadOptions14getNonBlockingEv@plt>: a12c0: d0001010 adrp x16, 0x2a3000 a12c4: f9412e11 ldr x17, [x16, #0x258] a12c8: 91096210 add x16, x16, #0x258 a12cc: d61f0220 br x17 00000000000a12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt>: a12d0: d0001010 adrp x16, 0x2a3000 a12d4: f9413211 ldr x17, [x16, #0x260] a12d8: 91098210 add x16, x16, #0x260 a12dc: d61f0220 br x17 00000000000a12e0 <_ZN9mkvparser8Chapters12ParseEditionExx@plt>: a12e0: d0001010 adrp x16, 0x2a3000 a12e4: f9413611 ldr x17, [x16, #0x268] a12e8: 9109a210 add x16, x16, #0x268 a12ec: d61f0220 br x17 00000000000a12f0 <_ZN7android17move_forward_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_PKS3_m@plt>: a12f0: d0001010 adrp x16, 0x2a3000 a12f4: f9413a11 ldr x17, [x16, #0x270] a12f8: 9109c210 add x16, x16, #0x270 a12fc: d61f0220 br x17 00000000000a1300 <_ZN7android9copy_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_PKS5_m@plt>: a1300: d0001010 adrp x16, 0x2a3000 a1304: f9413e11 ldr x17, [x16, #0x278] a1308: 9109e210 add x16, x16, #0x278 a130c: d61f0220 br x17 00000000000a1310 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5beginEv@plt>: a1310: d0001010 adrp x16, 0x2a3000 a1314: f9414211 ldr x17, [x16, #0x280] a1318: 910a0210 add x16, x16, #0x280 a131c: d61f0220 br x17 00000000000a1320 <_ZNK7android17HevcParameterSets7getInfoEv@plt>: a1320: d0001010 adrp x16, 0x2a3000 a1324: f9414611 ldr x17, [x16, #0x288] a1328: 910a2210 add x16, x16, #0x288 a132c: d61f0220 br x17 00000000000a1330 : a1330: d0001010 adrp x16, 0x2a3000 a1334: f9414a11 ldr x17, [x16, #0x290] a1338: 910a4210 add x16, x16, #0x290 a133c: d61f0220 br x17 00000000000a1340 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2Ev@plt>: a1340: d0001010 adrp x16, 0x2a3000 a1344: f9414e11 ldr x17, [x16, #0x298] a1348: 910a6210 add x16, x16, #0x298 a134c: d61f0220 br x17 00000000000a1350 <_ZN9mkvparser5Track4Info5ClearEv@plt>: a1350: d0001010 adrp x16, 0x2a3000 a1354: f9415211 ldr x17, [x16, #0x2a0] a1358: 910a8210 add x16, x16, #0x2a0 a135c: d61f0220 br x17 00000000000a1360 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEneERKS7_@plt>: a1360: d0001010 adrp x16, 0x2a3000 a1364: f9415611 ldr x17, [x16, #0x2a8] a1368: 910aa210 add x16, x16, #0x2a8 a136c: d61f0220 br x17 00000000000a1370 : a1370: d0001010 adrp x16, 0x2a3000 a1374: f9415a11 ldr x17, [x16, #0x2b0] a1378: 910ac210 add x16, x16, #0x2b0 a137c: d61f0220 br x17 00000000000a1380 : a1380: d0001010 adrp x16, 0x2a3000 a1384: f9415e11 ldr x17, [x16, #0x2b8] a1388: 910ae210 add x16, x16, #0x2b8 a138c: d61f0220 br x17 00000000000a1390 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE5clearEv@plt>: a1390: d0001010 adrp x16, 0x2a3000 a1394: f9416211 ldr x17, [x16, #0x2c0] a1398: 910b0210 add x16, x16, #0x2c0 a139c: d61f0220 br x17 00000000000a13a0 <_ZN14ScopedLocalRefIP7_jclassE5resetES1_@plt>: a13a0: d0001010 adrp x16, 0x2a3000 a13a4: f9416611 ldr x17, [x16, #0x2c8] a13a8: 910b2210 add x16, x16, #0x2c8 a13ac: d61f0220 br x17 00000000000a13b0 <_ZNK7android19AnotherPacketSource15wasFormatChangeEi@plt>: a13b0: d0001010 adrp x16, 0x2a3000 a13b4: f9416a11 ldr x17, [x16, #0x2d0] a13b8: 910b4210 add x16, x16, #0x2d0 a13bc: d61f0220 br x17 00000000000a13c0 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEE10editItemAtEm@plt>: a13c0: d0001010 adrp x16, 0x2a3000 a13c4: f9416e11 ldr x17, [x16, #0x2d8] a13c8: 910b6210 add x16, x16, #0x2d8 a13cc: d61f0220 br x17 00000000000a13d0 : a13d0: d0001010 adrp x16, 0x2a3000 a13d4: f9417211 ldr x17, [x16, #0x2e0] a13d8: 910b8210 add x16, x16, #0x2e0 a13dc: d61f0220 br x17 00000000000a13e0 : a13e0: d0001010 adrp x16, 0x2a3000 a13e4: f9417611 ldr x17, [x16, #0x2e8] a13e8: 910ba210 add x16, x16, #0x2e8 a13ec: d61f0220 br x17 00000000000a13f0 <_ZN7android17move_forward_typeINS_11NALPositionEEEvPT_PKS2_m@plt>: a13f0: d0001010 adrp x16, 0x2a3000 a13f4: f9417a11 ldr x17, [x16, #0x2f0] a13f8: 910bc210 add x16, x16, #0x2f0 a13fc: d61f0220 br x17 00000000000a1400 <_ZZN7android14ReferenceMover15move_referencesINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS5_mEN7RenamerD2Ev@plt>: a1400: d0001010 adrp x16, 0x2a3000 a1404: f9417e11 ldr x17, [x16, #0x2f8] a1408: 910be210 add x16, x16, #0x2f8 a140c: d61f0220 br x17 00000000000a1410 <_ZN7android14MPEG4Extractor14parseColorInfoElm@plt>: a1410: d0001010 adrp x16, 0x2a3000 a1414: f9418211 ldr x17, [x16, #0x300] a1418: 910c0210 add x16, x16, #0x300 a141c: d61f0220 br x17 00000000000a1420 <_ZN9mkvparser15ContentEncoding17ContentEncryptionD1Ev@plt>: a1420: d0001010 adrp x16, 0x2a3000 a1424: f9418611 ldr x17, [x16, #0x308] a1428: 910c2210 add x16, x16, #0x308 a142c: d61f0220 br x17 00000000000a1430 <_ZN7android10splat_typeINS_4TrexEEEvPT_PKS2_m@plt>: a1430: d0001010 adrp x16, 0x2a3000 a1434: f9418a11 ldr x17, [x16, #0x310] a1438: 910c4210 add x16, x16, #0x310 a143c: d61f0220 br x17 00000000000a1440 <_ZN7android12destroy_typeINS_4TrexEEEvPT_m@plt>: a1440: d0001010 adrp x16, 0x2a3000 a1444: f9418e11 ldr x17, [x16, #0x318] a1448: 910c6210 add x16, x16, #0x318 a144c: d61f0220 br x17 00000000000a1450 <_ZN7android6VectorINS_9SidxEntryEEC2Ev@plt>: a1450: d0001010 adrp x16, 0x2a3000 a1454: f9419211 ldr x17, [x16, #0x320] a1458: 910c8210 add x16, x16, #0x320 a145c: d61f0220 br x17 00000000000a1460 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setNextEPS5_@plt>: a1460: d0001010 adrp x16, 0x2a3000 a1464: f9419611 ldr x17, [x16, #0x328] a1468: 910ca210 add x16, x16, #0x328 a146c: d61f0220 br x17 00000000000a1470 : a1470: d0001010 adrp x16, 0x2a3000 a1474: f9419a11 ldr x17, [x16, #0x330] a1478: 910cc210 add x16, x16, #0x330 a147c: d61f0220 br x17 00000000000a1480 <_ZN7android9copy_typeINS_11MPEG4Source6SampleEEEvPT_PKS3_m@plt>: a1480: d0001010 adrp x16, 0x2a3000 a1484: f9419e11 ldr x17, [x16, #0x338] a1488: 910ce210 add x16, x16, #0x338 a148c: d61f0220 br x17 00000000000a1490 <_ZN7android14construct_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_m@plt>: a1490: d0001010 adrp x16, 0x2a3000 a1494: f941a211 ldr x17, [x16, #0x340] a1498: 910d0210 add x16, x16, #0x340 a149c: d61f0220 br x17 00000000000a14a0 <_ZN7android14MPEG4Extractor17parse3GPPMetaDataElmi@plt>: a14a0: d0001010 adrp x16, 0x2a3000 a14a4: f941a611 ldr x17, [x16, #0x348] a14a8: 910d2210 add x16, x16, #0x348 a14ac: d61f0220 br x17 00000000000a14b0 : a14b0: d0001010 adrp x16, 0x2a3000 a14b4: f941aa11 ldr x17, [x16, #0x350] a14b8: 910d4210 add x16, x16, #0x350 a14bc: d61f0220 br x17 00000000000a14c0 : a14c0: d0001010 adrp x16, 0x2a3000 a14c4: f941ae11 ldr x17, [x16, #0x358] a14c8: 910d6210 add x16, x16, #0x358 a14cc: d61f0220 br x17 00000000000a14d0 : a14d0: d0001010 adrp x16, 0x2a3000 a14d4: f941b211 ldr x17, [x16, #0x360] a14d8: 910d8210 add x16, x16, #0x360 a14dc: d61f0220 br x17 00000000000a14e0 <_ZN7android10XINGSeekerC1Ev@plt>: a14e0: d0001010 adrp x16, 0x2a3000 a14e4: f941b611 ldr x17, [x16, #0x368] a14e8: 910da210 add x16, x16, #0x368 a14ec: d61f0220 br x17 00000000000a14f0 <_ZNK7android7ALookupIh23OMX_VIDEO_H263LEVELTYPEE6lookupERKhPS1_@plt>: a14f0: d0001010 adrp x16, 0x2a3000 a14f4: f941ba11 ldr x17, [x16, #0x370] a14f8: 910dc210 add x16, x16, #0x370 a14fc: d61f0220 br x17 00000000000a1500 <_ZN7android11MPEG4Source38parseSampleAuxiliaryInformationOffsetsEll@plt>: a1500: d0001010 adrp x16, 0x2a3000 a1504: f941be11 ldr x17, [x16, #0x378] a1508: 910de210 add x16, x16, #0x378 a150c: d61f0220 br x17 00000000000a1510 <_ZN7android11SampleTable22CompositionDeltaLookupD2Ev@plt>: a1510: d0001010 adrp x16, 0x2a3000 a1514: f941c211 ldr x17, [x16, #0x380] a1518: 910e0210 add x16, x16, #0x380 a151c: d61f0220 br x17 00000000000a1520 <_ZNK7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEE3mapIS5_vEEbRKhPT_@plt>: a1520: d0001010 adrp x16, 0x2a3000 a1524: f941c611 ldr x17, [x16, #0x388] a1528: 910e2210 add x16, x16, #0x388 a152c: d61f0220 br x17 00000000000a1530 <_ZN7android10VBRISeeker16CreateFromSourceERKNS_2spINS_10DataSourceEEEl@plt>: a1530: d0001010 adrp x16, 0x2a3000 a1534: f941ca11 ldr x17, [x16, #0x390] a1538: 910e4210 add x16, x16, #0x390 a153c: d61f0220 br x17 00000000000a1540 <_ZN7android18move_backward_typeIiEEvPT_PKS1_m@plt>: a1540: d0001010 adrp x16, 0x2a3000 a1544: f941ce11 ldr x17, [x16, #0x398] a1548: 910e6210 add x16, x16, #0x398 a154c: d61f0220 br x17 00000000000a1550 <__cxa_end_catch@plt>: a1550: d0001010 adrp x16, 0x2a3000 a1554: f941d211 ldr x17, [x16, #0x3a0] a1558: 910e8210 add x16, x16, #0x3a0 a155c: d61f0220 br x17 00000000000a1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt>: a1560: d0001010 adrp x16, 0x2a3000 a1564: f941d611 ldr x17, [x16, #0x3a8] a1568: 910ea210 add x16, x16, #0x3a8 a156c: d61f0220 br x17 00000000000a1570 <_ZNSt6__ndk114error_categoryD2Ev@plt>: a1570: d0001010 adrp x16, 0x2a3000 a1574: f941da11 ldr x17, [x16, #0x3b0] a1578: 910ec210 add x16, x16, #0x3b0 a157c: d61f0220 br x17 00000000000a1580 <_ZN7android10splat_typeINS_9ATSParser7Program10StreamInfoEEEvPT_PKS4_m@plt>: a1580: d0001010 adrp x16, 0x2a3000 a1584: f941de11 ldr x17, [x16, #0x3b8] a1588: 910ee210 add x16, x16, #0x3b8 a158c: d61f0220 br x17 00000000000a1590 <_ZN7android10FLACParser14releaseBuffersEv@plt>: a1590: d0001010 adrp x16, 0x2a3000 a1594: f941e211 ldr x17, [x16, #0x3c0] a1598: 910f0210 add x16, x16, #0x3c0 a159c: d61f0220 br x17 00000000000a15a0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE11editValueAtEm@plt>: a15a0: d0001010 adrp x16, 0x2a3000 a15a4: f941e611 ldr x17, [x16, #0x3c8] a15a8: 910f2210 add x16, x16, #0x3c8 a15ac: d61f0220 br x17 00000000000a15b0 <_ZN7android16NuMediaExtractor13getSampleTimeEPl@plt>: a15b0: d0001010 adrp x16, 0x2a3000 a15b4: f941ea11 ldr x17, [x16, #0x3d0] a15b8: 910f4210 add x16, x16, #0x3d0 a15bc: d61f0220 br x17 00000000000a15c0 : a15c0: d0001010 adrp x16, 0x2a3000 a15c4: f941ee11 ldr x17, [x16, #0x3d8] a15c8: 910f6210 add x16, x16, #0x3d8 a15cc: d61f0220 br x17 00000000000a15d0 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2ERKS2_@plt>: a15d0: d0001010 adrp x16, 0x2a3000 a15d4: f941f211 ldr x17, [x16, #0x3e0] a15d8: 910f8210 add x16, x16, #0x3e0 a15dc: d61f0220 br x17 00000000000a15e0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE3addERKS4_@plt>: a15e0: d0001010 adrp x16, 0x2a3000 a15e4: f941f611 ldr x17, [x16, #0x3e8] a15e8: 910fa210 add x16, x16, #0x3e8 a15ec: d61f0220 br x17 00000000000a15f0 <_ZN7android10XINGSeekerD2Ev@plt>: a15f0: d0001010 adrp x16, 0x2a3000 a15f4: f941fa11 ldr x17, [x16, #0x3f0] a15f8: 910fc210 add x16, x16, #0x3f0 a15fc: d61f0220 br x17 00000000000a1600 <_ZN7android4ListIlE4prepEv@plt>: a1600: d0001010 adrp x16, 0x2a3000 a1604: f941fe11 ldr x17, [x16, #0x3f8] a1608: 910fe210 add x16, x16, #0x3f8 a160c: d61f0220 br x17 00000000000a1610 <_ZN7android2spINS_19AnotherPacketSourceEEC2EPS1_@plt>: a1610: d0001010 adrp x16, 0x2a3000 a1614: f9420211 ldr x17, [x16, #0x400] a1618: 91100210 add x16, x16, #0x400 a161c: d61f0220 br x17 00000000000a1620 : a1620: d0001010 adrp x16, 0x2a3000 a1624: f9420611 ldr x17, [x16, #0x408] a1628: 91102210 add x16, x16, #0x408 a162c: d61f0220 br x17 00000000000a1630 <_ZN7android7String86appendEPKc@plt>: a1630: d0001010 adrp x16, 0x2a3000 a1634: f9420a11 ldr x17, [x16, #0x410] a1638: 91104210 add x16, x16, #0x410 a163c: d61f0220 br x17 00000000000a1640 <_ZN7android7ABufferC1EPvm@plt>: a1640: d0001010 adrp x16, 0x2a3000 a1644: f9420e11 ldr x17, [x16, #0x418] a1648: 91106210 add x16, x16, #0x418 a164c: d61f0220 br x17 00000000000a1650 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4sizeEv@plt>: a1650: d0001010 adrp x16, 0x2a3000 a1654: f9421211 ldr x17, [x16, #0x420] a1658: 91108210 add x16, x16, #0x420 a165c: d61f0220 br x17 00000000000a1660 <_ZN7_JNIEnv21GetShortArrayElementsEP12_jshortArrayPh@plt>: a1660: d0001010 adrp x16, 0x2a3000 a1664: f9421611 ldr x17, [x16, #0x428] a1668: 9110a210 add x16, x16, #0x428 a166c: d61f0220 br x17 00000000000a1670 <_ZN16scoped_local_refIP8_jstringEC2EPPK18JNINativeInterfaceS1_@plt>: a1670: d0001010 adrp x16, 0x2a3000 a1674: f9421a11 ldr x17, [x16, #0x430] a1678: 9110c210 add x16, x16, #0x430 a167c: d61f0220 br x17 00000000000a1680 <_ZN7android7String85setToEPKc@plt>: a1680: d0001010 adrp x16, 0x2a3000 a1684: f9421e11 ldr x17, [x16, #0x438] a1688: 9110e210 add x16, x16, #0x438 a168c: d61f0220 br x17 00000000000a1690 <_ZNK7android7ALookupINS_10ColorUtils13ColorTransferENS_12ColorAspects8TransferEE7rlookupERKS4_PS2_@plt>: a1690: d0001010 adrp x16, 0x2a3000 a1694: f9422211 ldr x17, [x16, #0x440] a1698: 91110210 add x16, x16, #0x440 a169c: d61f0220 br x17 00000000000a16a0 : a16a0: d0001010 adrp x16, 0x2a3000 a16a4: f9422611 ldr x17, [x16, #0x448] a16a8: 91112210 add x16, x16, #0x448 a16ac: d61f0220 br x17 00000000000a16b0 <_ZN7android8AMessage5clearEv@plt>: a16b0: d0001010 adrp x16, 0x2a3000 a16b4: f9422a11 ldr x17, [x16, #0x450] a16b8: 91114210 add x16, x16, #0x450 a16bc: d61f0220 br x17 00000000000a16c0 <_ZN7android12compare_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEiRKT_S9_@plt>: a16c0: d0001010 adrp x16, 0x2a3000 a16c4: f9422e11 ldr x17, [x16, #0x458] a16c8: 91116210 add x16, x16, #0x458 a16cc: d61f0220 br x17 00000000000a16d0 : a16d0: d0001010 adrp x16, 0x2a3000 a16d4: f9423211 ldr x17, [x16, #0x460] a16d8: 91118210 add x16, x16, #0x460 a16dc: d61f0220 br x17 00000000000a16e0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEEC2Ev@plt>: a16e0: d0001010 adrp x16, 0x2a3000 a16e4: f9423611 ldr x17, [x16, #0x468] a16e8: 9111a210 add x16, x16, #0x468 a16ec: d61f0220 br x17 00000000000a16f0 <__cxa_allocate_exception@plt>: a16f0: d0001010 adrp x16, 0x2a3000 a16f4: f9423a11 ldr x17, [x16, #0x470] a16f8: 9111c210 add x16, x16, #0x470 a16fc: d61f0220 br x17 00000000000a1700 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEED2Ev@plt>: a1700: d0001010 adrp x16, 0x2a3000 a1704: f9423e11 ldr x17, [x16, #0x478] a1708: 9111e210 add x16, x16, #0x478 a170c: d61f0220 br x17 00000000000a1710 <_ZN7android4ListIlE5_Node6getRefEv@plt>: a1710: d0001010 adrp x16, 0x2a3000 a1714: f9424211 ldr x17, [x16, #0x480] a1718: 91120210 add x16, x16, #0x480 a171c: d61f0220 br x17 00000000000a1720 <_ZN7android14construct_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_m@plt>: a1720: d0001010 adrp x16, 0x2a3000 a1724: f9424611 ldr x17, [x16, #0x488] a1728: 91122210 add x16, x16, #0x488 a172c: d61f0220 br x17 00000000000a1730 : a1730: d0001010 adrp x16, 0x2a3000 a1734: f9424a11 ldr x17, [x16, #0x490] a1738: 91124210 add x16, x16, #0x490 a173c: d61f0220 br x17 00000000000a1740 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE5arrayEv@plt>: a1740: d0001010 adrp x16, 0x2a3000 a1744: f9424e11 ldr x17, [x16, #0x498] a1748: 91126210 add x16, x16, #0x498 a174c: d61f0220 br x17 00000000000a1750 <_ZN7android9ATSParser7Program19updateProgramMapPIDEj@plt>: a1750: d0001010 adrp x16, 0x2a3000 a1754: f9425211 ldr x17, [x16, #0x4a0] a1758: 91128210 add x16, x16, #0x4a0 a175c: d61f0220 br x17 00000000000a1760 <_ZNSt6__ndk117__assoc_sub_state28set_exception_at_thread_exitESt13exception_ptr@plt>: a1760: d0001010 adrp x16, 0x2a3000 a1764: f9425611 ldr x17, [x16, #0x4a8] a1768: 9112a210 add x16, x16, #0x4a8 a176c: d61f0220 br x17 00000000000a1770 <_ZN7android15JMediaExtractor13getSampleTimeEPl@plt>: a1770: d0001010 adrp x16, 0x2a3000 a1774: f9425a11 ldr x17, [x16, #0x4b0] a1778: 9112c210 add x16, x16, #0x4b0 a177c: d61f0220 br x17 00000000000a1780 <_ZN7android14MPEG4Extractor17parseSegmentIndexElm@plt>: a1780: d0001010 adrp x16, 0x2a3000 a1784: f9425e11 ldr x17, [x16, #0x4b8] a1788: 9112e210 add x16, x16, #0x4b8 a178c: d61f0220 br x17 00000000000a1790 <_ZN7android2spINS_12IMediaSourceEEC2INS_13MPEG2TSSourceEEEPT_@plt>: a1790: d0001010 adrp x16, 0x2a3000 a1794: f9426211 ldr x17, [x16, #0x4c0] a1798: 91130210 add x16, x16, #0x4c0 a179c: d61f0220 br x17 00000000000a17a0 <_ZNKSt6__ndk16vectorINS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEE8max_sizeEv@plt>: a17a0: d0001010 adrp x16, 0x2a3000 a17a4: f9426611 ldr x17, [x16, #0x4c8] a17a8: 91132210 add x16, x16, #0x4c8 a17ac: d61f0220 br x17 00000000000a17b0 <_ZN7android6VectorIPKN9mkvparser8CuePointEED2Ev@plt>: a17b0: d0001010 adrp x16, 0x2a3000 a17b4: f9426a11 ldr x17, [x16, #0x4d0] a17b8: 91134210 add x16, x16, #0x4d0 a17bc: d61f0220 br x17 00000000000a17c0 : a17c0: d0001010 adrp x16, 0x2a3000 a17c4: f9426e11 ldr x17, [x16, #0x4d8] a17c8: 91136210 add x16, x16, #0x4d8 a17cc: d61f0220 br x17 00000000000a17d0 <_ZN7android15MPEG4DataSourceC1ERKNS_2spINS_10DataSourceEEE@plt>: a17d0: d0001010 adrp x16, 0x2a3000 a17d4: f9427211 ldr x17, [x16, #0x4e0] a17d8: 91138210 add x16, x16, #0x4e0 a17dc: d61f0220 br x17 00000000000a17e0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEE7destroyIS5_EEvRS8_PT_@plt>: a17e0: d0001010 adrp x16, 0x2a3000 a17e4: f9427611 ldr x17, [x16, #0x4e8] a17e8: 9113a210 add x16, x16, #0x4e8 a17ec: d61f0220 br x17 00000000000a17f0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_AVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt>: a17f0: d0001010 adrp x16, 0x2a3000 a17f4: f9427a11 ldr x17, [x16, #0x4f0] a17f8: 9113c210 add x16, x16, #0x4f0 a17fc: d61f0220 br x17 00000000000a1800 : a1800: d0001010 adrp x16, 0x2a3000 a1804: f9427e11 ldr x17, [x16, #0x4f8] a1808: 9113e210 add x16, x16, #0x4f8 a180c: d61f0220 br x17 00000000000a1810 : a1810: d0001010 adrp x16, 0x2a3000 a1814: f9428211 ldr x17, [x16, #0x500] a1818: 91140210 add x16, x16, #0x500 a181c: d61f0220 br x17 00000000000a1820 : a1820: d0001010 adrp x16, 0x2a3000 a1824: f9428611 ldr x17, [x16, #0x508] a1828: 91142210 add x16, x16, #0x508 a182c: d61f0220 br x17 00000000000a1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt>: a1830: d0001010 adrp x16, 0x2a3000 a1834: f9428a11 ldr x17, [x16, #0x510] a1838: 91144210 add x16, x16, #0x510 a183c: d61f0220 br x17 00000000000a1840 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt>: a1840: d0001010 adrp x16, 0x2a3000 a1844: f9428e11 ldr x17, [x16, #0x518] a1848: 91146210 add x16, x16, #0x518 a184c: d61f0220 br x17 00000000000a1850 <_ZN7android16ReferenceRenamerD2Ev@plt>: a1850: d0001010 adrp x16, 0x2a3000 a1854: f9429211 ldr x17, [x16, #0x520] a1858: 91148210 add x16, x16, #0x520 a185c: d61f0220 br x17 00000000000a1860 <_ZN7android14MPEG4Extractor21findTrackByMimePrefixEPKc@plt>: a1860: d0001010 adrp x16, 0x2a3000 a1864: f9429611 ldr x17, [x16, #0x528] a1868: 9114a210 add x16, x16, #0x528 a186c: d61f0220 br x17 00000000000a1870 <_ZN7android16NuMediaExtractor26appendVorbisNumPageSamplesEPNS0_9TrackInfoERKNS_2spINS_7ABufferEEE@plt>: a1870: d0001010 adrp x16, 0x2a3000 a1874: f9429a11 ldr x17, [x16, #0x530] a1878: 9114c210 add x16, x16, #0x530 a187c: d61f0220 br x17 00000000000a1880 <_ZN7android12compare_typeINS_16key_value_pair_tIjjEEEEiRKT_S5_@plt>: a1880: d0001010 adrp x16, 0x2a3000 a1884: f9429e11 ldr x17, [x16, #0x538] a1888: 9114e210 add x16, x16, #0x538 a188c: d61f0220 br x17 00000000000a1890 <_ZNK7android2spINS_8AMessageEEneEPKS1_@plt>: a1890: d0001010 adrp x16, 0x2a3000 a1894: f942a211 ldr x17, [x16, #0x540] a1898: 91150210 add x16, x16, #0x540 a189c: d61f0220 br x17 00000000000a18a0 <_ZN7android16NuMediaExtractor13setDataSourceEill@plt>: a18a0: d0001010 adrp x16, 0x2a3000 a18a4: f942a611 ldr x17, [x16, #0x548] a18a8: 91152210 add x16, x16, #0x548 a18ac: d61f0220 br x17 00000000000a18b0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEneERKS4_@plt>: a18b0: d0001010 adrp x16, 0x2a3000 a18b4: f942aa11 ldr x17, [x16, #0x550] a18b8: 91154210 add x16, x16, #0x550 a18bc: d61f0220 br x17 00000000000a18c0 <_ZN7android16key_value_pair_tIjmEC2ERKj@plt>: a18c0: d0001010 adrp x16, 0x2a3000 a18c4: f942ae11 ldr x17, [x16, #0x558] a18c8: 91156210 add x16, x16, #0x558 a18cc: d61f0220 br x17 00000000000a18d0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_NodeC2ERKS3_@plt>: a18d0: d0001010 adrp x16, 0x2a3000 a18d4: f942b211 ldr x17, [x16, #0x560] a18d8: 91158210 add x16, x16, #0x560 a18dc: d61f0220 br x17 00000000000a18e0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE3addERKS3_@plt>: a18e0: d0001010 adrp x16, 0x2a3000 a18e4: f942b611 ldr x17, [x16, #0x568] a18e8: 9115a210 add x16, x16, #0x568 a18ec: d61f0220 br x17 00000000000a18f0 <_ZN7android2spINS_20WVMLoadableExtractorEEC2Ev@plt>: a18f0: d0001010 adrp x16, 0x2a3000 a18f4: f942ba11 ldr x17, [x16, #0x570] a18f8: 9115c210 add x16, x16, #0x570 a18fc: d61f0220 br x17 00000000000a1900 <_ZN7android14MyOggExtractor4initEv@plt>: a1900: d0001010 adrp x16, 0x2a3000 a1904: f942be11 ldr x17, [x16, #0x578] a1908: 9115e210 add x16, x16, #0x578 a190c: d61f0220 br x17 00000000000a1910 <_ZSt15get_new_handlerv@plt>: a1910: d0001010 adrp x16, 0x2a3000 a1914: f942c211 ldr x17, [x16, #0x580] a1918: 91160210 add x16, x16, #0x580 a191c: d61f0220 br x17 00000000000a1920 <_ZN7android18parseVorbisCommentERKNS_2spINS_8MetaDataEEEPKcm@plt>: a1920: d0001010 adrp x16, 0x2a3000 a1924: f942c611 ldr x17, [x16, #0x588] a1928: 91162210 add x16, x16, #0x588 a192c: d61f0220 br x17 00000000000a1930 <_ZN7android2spINS_14MPEG4ExtractorEEC2ERKS2_@plt>: a1930: d0001010 adrp x16, 0x2a3000 a1934: f942ca11 ldr x17, [x16, #0x590] a1938: 91164210 add x16, x16, #0x590 a193c: d61f0220 br x17 00000000000a1940 <_ZN9mkvparser8SeekHead10ParseEntryEPNS_10IMkvReaderExxPNS0_5EntryE@plt>: a1940: d0001010 adrp x16, 0x2a3000 a1944: f942ce11 ldr x17, [x16, #0x598] a1948: 91166210 add x16, x16, #0x598 a194c: d61f0220 br x17 00000000000a1950 <_ZN7android14MatroskaSourceD2Ev@plt>: a1950: d0001010 adrp x16, 0x2a3000 a1954: f942d211 ldr x17, [x16, #0x5a0] a1958: 91168210 add x16, x16, #0x5a0 a195c: d61f0220 br x17 00000000000a1960 <_ZN9mkvparser10VideoTrack5ParseEPNS_7SegmentERKNS_5Track4InfoExxRPS0_@plt>: a1960: d0001010 adrp x16, 0x2a3000 a1964: f942d611 ldr x17, [x16, #0x5a8] a1968: 9116a210 add x16, x16, #0x5a8 a196c: d61f0220 br x17 00000000000a1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt>: a1970: d0001010 adrp x16, 0x2a3000 a1974: f942da11 ldr x17, [x16, #0x5b0] a1978: 9116c210 add x16, x16, #0x5b0 a197c: d61f0220 br x17 00000000000a1980 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEED2Ev@plt>: a1980: d0001010 adrp x16, 0x2a3000 a1984: f942de11 ldr x17, [x16, #0x5b8] a1988: 9116e210 add x16, x16, #0x5b8 a198c: d61f0220 br x17 00000000000a1990 <_ZN7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ESt16initializer_listINS2_IhS5_EEE@plt>: a1990: d0001010 adrp x16, 0x2a3000 a1994: f942e211 ldr x17, [x16, #0x5c0] a1998: 91170210 add x16, x16, #0x5c0 a199c: d61f0220 br x17 00000000000a19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt>: a19a0: d0001010 adrp x16, 0x2a3000 a19a4: f942e611 ldr x17, [x16, #0x5c8] a19a8: 91172210 add x16, x16, #0x5c8 a19ac: d61f0220 br x17 00000000000a19b0 <_ZN7android6VectorIiE5beginEv@plt>: a19b0: d0001010 adrp x16, 0x2a3000 a19b4: f942ea11 ldr x17, [x16, #0x5d0] a19b8: 91174210 add x16, x16, #0x5d0 a19bc: d61f0220 br x17 00000000000a19c0 : a19c0: d0001010 adrp x16, 0x2a3000 a19c4: f942ee11 ldr x17, [x16, #0x5d8] a19c8: 91176210 add x16, x16, #0x5d8 a19cc: d61f0220 br x17 00000000000a19d0 <_ZN7android7ALookupINS_10ColorUtils13ColorStandardENSt6__ndk14pairINS_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEC2ESt16initializer_listINS4_IS2_S8_EEE@plt>: a19d0: d0001010 adrp x16, 0x2a3000 a19d4: f942f211 ldr x17, [x16, #0x5e0] a19d8: 91178210 add x16, x16, #0x5e0 a19dc: d61f0220 br x17 00000000000a19e0 <_ZN7android13MPEG2TSSourceC1ERKNS_2spINS_16MPEG2TSExtractorEEERKNS1_INS_19AnotherPacketSourceEEEb@plt>: a19e0: d0001010 adrp x16, 0x2a3000 a19e4: f942f611 ldr x17, [x16, #0x5e8] a19e8: 9117a210 add x16, x16, #0x5e8 a19ec: d61f0220 br x17 00000000000a19f0 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEC2EPNS1_5_NodeE@plt>: a19f0: d0001010 adrp x16, 0x2a3000 a19f4: f942fa11 ldr x17, [x16, #0x5f0] a19f8: 9117c210 add x16, x16, #0x5f0 a19fc: d61f0220 br x17 00000000000a1a00 <_ZN7android10ABitReader15getBitsGracefulEmPj@plt>: a1a00: d0001010 adrp x16, 0x2a3000 a1a04: f942fe11 ldr x17, [x16, #0x5f8] a1a08: 9117e210 add x16, x16, #0x5f8 a1a0c: d61f0220 br x17 00000000000a1a10 : a1a10: d0001010 adrp x16, 0x2a3000 a1a14: f9430211 ldr x17, [x16, #0x600] a1a18: 91180210 add x16, x16, #0x600 a1a1c: d61f0220 br x17 00000000000a1a20 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEC2ILb1ELb0EEEv@plt>: a1a20: d0001010 adrp x16, 0x2a3000 a1a24: f9430611 ldr x17, [x16, #0x608] a1a28: 91182210 add x16, x16, #0x608 a1a2c: d61f0220 br x17 00000000000a1a30 : a1a30: d0001010 adrp x16, 0x2a3000 a1a34: f9430a11 ldr x17, [x16, #0x610] a1a38: 91184210 add x16, x16, #0x610 a1a3c: d61f0220 br x17 00000000000a1a40 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5emptyEv@plt>: a1a40: d0001010 adrp x16, 0x2a3000 a1a44: f9430e11 ldr x17, [x16, #0x618] a1a48: 91186210 add x16, x16, #0x618 a1a4c: d61f0220 br x17 00000000000a1a50 <_ZNK7android7ALookupIh26OMX_VIDEO_MPEG2PROFILETYPEE3mapIS1_vEEbRKhPT_@plt>: a1a50: d0001010 adrp x16, 0x2a3000 a1a54: f9431211 ldr x17, [x16, #0x620] a1a58: 91188210 add x16, x16, #0x620 a1a5c: d61f0220 br x17 00000000000a1a60 : a1a60: d0001010 adrp x16, 0x2a3000 a1a64: f9431611 ldr x17, [x16, #0x628] a1a68: 9118a210 add x16, x16, #0x628 a1a6c: d61f0220 br x17 00000000000a1a70 <_ZNK7android12NALBitReader18atLeastNumBitsLeftEm@plt>: a1a70: d0001010 adrp x16, 0x2a3000 a1a74: f9431a11 ldr x17, [x16, #0x630] a1a78: 9118c210 add x16, x16, #0x630 a1a7c: d61f0220 br x17 00000000000a1a80 <_ZN7android18move_backward_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_PKS3_m@plt>: a1a80: d0001010 adrp x16, 0x2a3000 a1a84: f9431e11 ldr x17, [x16, #0x638] a1a88: 9118e210 add x16, x16, #0x638 a1a8c: d61f0220 br x17 00000000000a1a90 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEneERKSH_@plt>: a1a90: d0001010 adrp x16, 0x2a3000 a1a94: f9432211 ldr x17, [x16, #0x640] a1a98: 91190210 add x16, x16, #0x640 a1a9c: d61f0220 br x17 00000000000a1aa0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE7indexOfERKS6_@plt>: a1aa0: d0001010 adrp x16, 0x2a3000 a1aa4: f9432611 ldr x17, [x16, #0x648] a1aa8: 91192210 add x16, x16, #0x648 a1aac: d61f0220 br x17 00000000000a1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt>: a1ab0: d0001010 adrp x16, 0x2a3000 a1ab4: f9432a11 ldr x17, [x16, #0x650] a1ab8: 91194210 add x16, x16, #0x650 a1abc: d61f0220 br x17 00000000000a1ac0 : a1ac0: d0001010 adrp x16, 0x2a3000 a1ac4: f9432e11 ldr x17, [x16, #0x658] a1ac8: 91196210 add x16, x16, #0x658 a1acc: d61f0220 br x17 00000000000a1ad0 <_ZN7android17MatroskaExtractor19getColorInformationEPKN9mkvparser10VideoTrackERNS_2spINS_8MetaDataEEE@plt>: a1ad0: d0001010 adrp x16, 0x2a3000 a1ad4: f9433211 ldr x17, [x16, #0x660] a1ad8: 91198210 add x16, x16, #0x660 a1adc: d61f0220 br x17 00000000000a1ae0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE4sizeEv@plt>: a1ae0: d0001010 adrp x16, 0x2a3000 a1ae4: f9433611 ldr x17, [x16, #0x668] a1ae8: 9119a210 add x16, x16, #0x668 a1aec: d61f0220 br x17 00000000000a1af0 : a1af0: d0001010 adrp x16, 0x2a3000 a1af4: f9433a11 ldr x17, [x16, #0x670] a1af8: 9119c210 add x16, x16, #0x670 a1afc: d61f0220 br x17 00000000000a1b00 <_ZNK7android10FLACParser15getTotalSamplesEv@plt>: a1b00: d0001010 adrp x16, 0x2a3000 a1b04: f9433e11 ldr x17, [x16, #0x678] a1b08: 9119e210 add x16, x16, #0x678 a1b0c: d61f0220 br x17 00000000000a1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt>: a1b10: d0001010 adrp x16, 0x2a3000 a1b14: f9434211 ldr x17, [x16, #0x680] a1b18: 911a0210 add x16, x16, #0x680 a1b1c: d61f0220 br x17 00000000000a1b20 <_ZN7android10IInterfaceD0Ev@plt>: a1b20: d0001010 adrp x16, 0x2a3000 a1b24: f9434611 ldr x17, [x16, #0x688] a1b28: 911a2210 add x16, x16, #0x688 a1b2c: d61f0220 br x17 00000000000a1b30 : a1b30: d0001010 adrp x16, 0x2a3000 a1b34: f9434a11 ldr x17, [x16, #0x690] a1b38: 911a4210 add x16, x16, #0x690 a1b3c: d61f0220 br x17 00000000000a1b40 <_ZN7android2spINS_9ATSParser10PSISectionEEC2ERKS3_@plt>: a1b40: d0001010 adrp x16, 0x2a3000 a1b44: f9434e11 ldr x17, [x16, #0x698] a1b48: 911a6210 add x16, x16, #0x698 a1b4c: d61f0220 br x17 00000000000a1b50 <_ZN7android14MPEG4ExtractorD1Ev@plt>: a1b50: d0001010 adrp x16, 0x2a3000 a1b54: f9435211 ldr x17, [x16, #0x6a0] a1b58: 911a8210 add x16, x16, #0x6a0 a1b5c: d61f0220 br x17 00000000000a1b60 <_ZN7android2spINS_8MetaDataEE5clearEv@plt>: a1b60: d0001010 adrp x16, 0x2a3000 a1b64: f9435611 ldr x17, [x16, #0x6a8] a1b68: 911aa210 add x16, x16, #0x6a8 a1b6c: d61f0220 br x17 00000000000a1b70 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEE8removeAtEm@plt>: a1b70: d0001010 adrp x16, 0x2a3000 a1b74: f9435a11 ldr x17, [x16, #0x6b0] a1b78: 911ac210 add x16, x16, #0x6b0 a1b7c: d61f0220 br x17 00000000000a1b80 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2ERKS5_@plt>: a1b80: d0001010 adrp x16, 0x2a3000 a1b84: f9435e11 ldr x17, [x16, #0x6b8] a1b88: 911ae210 add x16, x16, #0x6b8 a1b8c: d61f0220 br x17 00000000000a1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt>: a1b90: d0001010 adrp x16, 0x2a3000 a1b94: f9436211 ldr x17, [x16, #0x6c0] a1b98: 911b0210 add x16, x16, #0x6c0 a1b9c: d61f0220 br x17 00000000000a1ba0 <_ZN7android18move_backward_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_PKS5_m@plt>: a1ba0: d0001010 adrp x16, 0x2a3000 a1ba4: f9436611 ldr x17, [x16, #0x6c8] a1ba8: 911b2210 add x16, x16, #0x6c8 a1bac: d61f0220 br x17 00000000000a1bb0 <_ZN9mkvparser8CuePoint13TrackPosition5ParseEPNS_10IMkvReaderExx@plt>: a1bb0: d0001010 adrp x16, 0x2a3000 a1bb4: f9436a11 ldr x17, [x16, #0x6d0] a1bb8: 911b4210 add x16, x16, #0x6d0 a1bbc: d61f0220 br x17 00000000000a1bc0 <_ZN7android7AString6appendEj@plt>: a1bc0: d0001010 adrp x16, 0x2a3000 a1bc4: f9436e11 ldr x17, [x16, #0x6d8] a1bc8: 911b6210 add x16, x16, #0x6d8 a1bcc: d61f0220 br x17 00000000000a1bd0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEED2Ev@plt>: a1bd0: d0001010 adrp x16, 0x2a3000 a1bd4: f9437211 ldr x17, [x16, #0x6e0] a1bd8: 911b8210 add x16, x16, #0x6e0 a1bdc: d61f0220 br x17 00000000000a1be0 <_ZN7android10VectorImpl5clearEv@plt>: a1be0: d0001010 adrp x16, 0x2a3000 a1be4: f9437611 ldr x17, [x16, #0x6e8] a1be8: 911ba210 add x16, x16, #0x6e8 a1bec: d61f0220 br x17 00000000000a1bf0 <_ZN7android18move_backward_typeINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS5_m@plt>: a1bf0: d0001010 adrp x16, 0x2a3000 a1bf4: f9437a11 ldr x17, [x16, #0x6f0] a1bf8: 911bc210 add x16, x16, #0x6f0 a1bfc: d61f0220 br x17 00000000000a1c00 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt>: a1c00: d0001010 adrp x16, 0x2a3000 a1c04: f9437e11 ldr x17, [x16, #0x6f8] a1c08: 911be210 add x16, x16, #0x6f8 a1c0c: d61f0220 br x17 00000000000a1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt>: a1c10: d0001010 adrp x16, 0x2a3000 a1c14: f9438211 ldr x17, [x16, #0x700] a1c18: 911c0210 add x16, x16, #0x700 a1c1c: d61f0220 br x17 00000000000a1c20 <_ZN7android14MyOggExtractor12findNextPageElPl@plt>: a1c20: d0001010 adrp x16, 0x2a3000 a1c24: f9438611 ldr x17, [x16, #0x708] a1c28: 911c2210 add x16, x16, #0x708 a1c2c: d61f0220 br x17 00000000000a1c30 <_ZN7android2spINS_10DataSourceEEC2INS_12MemorySourceEEERKNS0_IT_EE@plt>: a1c30: d0001010 adrp x16, 0x2a3000 a1c34: f9438a11 ldr x17, [x16, #0x710] a1c38: 911c4210 add x16, x16, #0x710 a1c3c: d61f0220 br x17 00000000000a1c40 <_ZN7android15JMediaExtractor19getSampleTrackIndexEPm@plt>: a1c40: d0001010 adrp x16, 0x2a3000 a1c44: f9438e11 ldr x17, [x16, #0x718] a1c48: 911c6210 add x16, x16, #0x718 a1c4c: d61f0220 br x17 00000000000a1c50 <_ZN7android14construct_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_m@plt>: a1c50: d0001010 adrp x16, 0x2a3000 a1c54: f9439211 ldr x17, [x16, #0x720] a1c58: 911c8210 add x16, x16, #0x720 a1c5c: d61f0220 br x17 00000000000a1c60 <_ZN7android9MP3SeekerC2Ev@plt>: a1c60: d0001010 adrp x16, 0x2a3000 a1c64: f9439611 ldr x17, [x16, #0x728] a1c68: 911ca210 add x16, x16, #0x728 a1c6c: d61f0220 br x17 00000000000a1c70 <_ZN16scoped_local_refIP11_jthrowableEC2EPPK18JNINativeInterfaceS1_@plt>: a1c70: d0001010 adrp x16, 0x2a3000 a1c74: f9439a11 ldr x17, [x16, #0x730] a1c78: 911cc210 add x16, x16, #0x730 a1c7c: d61f0220 br x17 00000000000a1c80 <_ZN7android6VectorIiE9editArrayEv@plt>: a1c80: d0001010 adrp x16, 0x2a3000 a1c84: f9439e11 ldr x17, [x16, #0x738] a1c88: 911ce210 add x16, x16, #0x738 a1c8c: d61f0220 br x17 00000000000a1c90 <_ZN7android8String165setToEPKDsm@plt>: a1c90: d0001010 adrp x16, 0x2a3000 a1c94: f943a211 ldr x17, [x16, #0x740] a1c98: 911d0210 add x16, x16, #0x740 a1c9c: d61f0220 br x17 00000000000a1ca0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEdeEv@plt>: a1ca0: d0001010 adrp x16, 0x2a3000 a1ca4: f943a611 ldr x17, [x16, #0x748] a1ca8: 911d2210 add x16, x16, #0x748 a1cac: d61f0220 br x17 00000000000a1cb0 <_ZN7android2spINS_13MidiIoWrapperEED2Ev@plt>: a1cb0: d0001010 adrp x16, 0x2a3000 a1cb4: f943aa11 ldr x17, [x16, #0x750] a1cb8: 911d4210 add x16, x16, #0x750 a1cbc: d61f0220 br x17 00000000000a1cc0 <_ZN7android21ElementaryStreamQueue20dequeueAccessUnitAC3Ev@plt>: a1cc0: d0001010 adrp x16, 0x2a3000 a1cc4: f943ae11 ldr x17, [x16, #0x758] a1cc8: 911d6210 add x16, x16, #0x758 a1ccc: d61f0220 br x17 00000000000a1cd0 : a1cd0: d0001010 adrp x16, 0x2a3000 a1cd4: f943b211 ldr x17, [x16, #0x760] a1cd8: 911d8210 add x16, x16, #0x760 a1cdc: d61f0220 br x17 00000000000a1ce0 <_ZN7android7ABuffer4metaEv@plt>: a1ce0: d0001010 adrp x16, 0x2a3000 a1ce4: f943b611 ldr x17, [x16, #0x768] a1ce8: 911da210 add x16, x16, #0x768 a1cec: d61f0220 br x17 00000000000a1cf0 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEEC2ERKi@plt>: a1cf0: d0001010 adrp x16, 0x2a3000 a1cf4: f943ba11 ldr x17, [x16, #0x770] a1cf8: 911dc210 add x16, x16, #0x770 a1cfc: d61f0220 br x17 00000000000a1d00 <_ZN7android7AStringD1Ev@plt>: a1d00: d0001010 adrp x16, 0x2a3000 a1d04: f943be11 ldr x17, [x16, #0x778] a1d08: 911de210 add x16, x16, #0x778 a1d0c: d61f0220 br x17 00000000000a1d10 : a1d10: d0001010 adrp x16, 0x2a3000 a1d14: f943c211 ldr x17, [x16, #0x780] a1d18: 911e0210 add x16, x16, #0x780 a1d1c: d61f0220 br x17 00000000000a1d20 : a1d20: d0001010 adrp x16, 0x2a3000 a1d24: f943c611 ldr x17, [x16, #0x788] a1d28: 911e2210 add x16, x16, #0x788 a1d2c: d61f0220 br x17 00000000000a1d30 : a1d30: d0001010 adrp x16, 0x2a3000 a1d34: f943ca11 ldr x17, [x16, #0x790] a1d38: 911e4210 add x16, x16, #0x790 a1d3c: d61f0220 br x17 00000000000a1d40 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEE9__destroyIS5_EEvNS_17integral_constantIbLb0EEERS8_PT_@plt>: a1d40: d0001010 adrp x16, 0x2a3000 a1d44: f943ce11 ldr x17, [x16, #0x798] a1d48: 911e6210 add x16, x16, #0x798 a1d4c: d61f0220 br x17 00000000000a1d50 : a1d50: d0001010 adrp x16, 0x2a3000 a1d54: f943d211 ldr x17, [x16, #0x7a0] a1d58: 911e8210 add x16, x16, #0x7a0 a1d5c: d61f0220 br x17 00000000000a1d60 : a1d60: d0001010 adrp x16, 0x2a3000 a1d64: f943d611 ldr x17, [x16, #0x7a8] a1d68: 911ea210 add x16, x16, #0x7a8 a1d6c: d61f0220 br x17 00000000000a1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt>: a1d70: d0001010 adrp x16, 0x2a3000 a1d74: f943da11 ldr x17, [x16, #0x7b0] a1d78: 911ec210 add x16, x16, #0x7b0 a1d7c: d61f0220 br x17 00000000000a1d80 <_ZNK9mkvparser11SegmentInfo16GetTimeCodeScaleEv@plt>: a1d80: d0001010 adrp x16, 0x2a3000 a1d84: f943de11 ldr x17, [x16, #0x7b8] a1d88: 911ee210 add x16, x16, #0x7b8 a1d8c: d61f0220 br x17 00000000000a1d90 <_ZdaPvSt11align_val_t@plt>: a1d90: d0001010 adrp x16, 0x2a3000 a1d94: f943e211 ldr x17, [x16, #0x7c0] a1d98: 911f0210 add x16, x16, #0x7c0 a1d9c: d61f0220 br x17 00000000000a1da0 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEE8insertAtERKS2_mm@plt>: a1da0: d0001010 adrp x16, 0x2a3000 a1da4: f943e611 ldr x17, [x16, #0x7c8] a1da8: 911f2210 add x16, x16, #0x7c8 a1dac: d61f0220 br x17 00000000000a1db0 <_ZNK7android4ESDS9InitCheckEv@plt>: a1db0: d0001010 adrp x16, 0x2a3000 a1db4: f943ea11 ldr x17, [x16, #0x7d0] a1db8: 911f4210 add x16, x16, #0x7d0 a1dbc: d61f0220 br x17 00000000000a1dc0 <_ZN7android2spINS_10FileSourceEED2Ev@plt>: a1dc0: d0001010 adrp x16, 0x2a3000 a1dc4: f943ee11 ldr x17, [x16, #0x7d8] a1dc8: 911f6210 add x16, x16, #0x7d8 a1dcc: d61f0220 br x17 00000000000a1dd0 <_ZNK7android4ListIlE3endEv@plt>: a1dd0: d0001010 adrp x16, 0x2a3000 a1dd4: f943f211 ldr x17, [x16, #0x7e0] a1dd8: 911f8210 add x16, x16, #0x7e0 a1ddc: d61f0220 br x17 00000000000a1de0 : a1de0: d0001010 adrp x16, 0x2a3000 a1de4: f943f611 ldr x17, [x16, #0x7e8] a1de8: 911fa210 add x16, x16, #0x7e8 a1dec: d61f0220 br x17 00000000000a1df0 <_ZNK7android2spINS_19AnotherPacketSourceEE3getEv@plt>: a1df0: d0001010 adrp x16, 0x2a3000 a1df4: f943fa11 ldr x17, [x16, #0x7f0] a1df8: 911fc210 add x16, x16, #0x7f0 a1dfc: d61f0220 br x17 00000000000a1e00 <_ZN7android2spINS_12IMediaSourceEED2Ev@plt>: a1e00: d0001010 adrp x16, 0x2a3000 a1e04: f943fe11 ldr x17, [x16, #0x7f8] a1e08: 911fe210 add x16, x16, #0x7f8 a1e0c: d61f0220 br x17 00000000000a1e10 <_ZN9mkvparser7Cluster15HasBlockEntriesEPKNS_7SegmentExRxRl@plt>: a1e10: d0001010 adrp x16, 0x2a3000 a1e14: f9440211 ldr x17, [x16, #0x800] a1e18: 91200210 add x16, x16, #0x800 a1e1c: d61f0220 br x17 00000000000a1e20 <_ZN7android7ABufferC1Em@plt>: a1e20: d0001010 adrp x16, 0x2a3000 a1e24: f9440611 ldr x17, [x16, #0x808] a1e28: 91202210 add x16, x16, #0x808 a1e2c: d61f0220 br x17 00000000000a1e30 : a1e30: d0001010 adrp x16, 0x2a3000 a1e34: f9440a11 ldr x17, [x16, #0x810] a1e38: 91204210 add x16, x16, #0x810 a1e3c: d61f0220 br x17 00000000000a1e40 <_ZNKSt6__ndk16vectorINS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEE8max_sizeEv@plt>: a1e40: d0001010 adrp x16, 0x2a3000 a1e44: f9440e11 ldr x17, [x16, #0x818] a1e48: 91206210 add x16, x16, #0x818 a1e4c: d61f0220 br x17 00000000000a1e50 : a1e50: d0001010 adrp x16, 0x2a3000 a1e54: f9441211 ldr x17, [x16, #0x820] a1e58: 91208210 add x16, x16, #0x820 a1e5c: d61f0220 br x17 00000000000a1e60 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEEC2Ev@plt>: a1e60: d0001010 adrp x16, 0x2a3000 a1e64: f9441611 ldr x17, [x16, #0x828] a1e68: 9120a210 add x16, x16, #0x828 a1e6c: d61f0220 br x17 00000000000a1e70 <_ZNK9mkvparser7Cluster8GetFirstERPKNS_10BlockEntryE@plt>: a1e70: d0001010 adrp x16, 0x2a3000 a1e74: f9441a11 ldr x17, [x16, #0x830] a1e78: 9120c210 add x16, x16, #0x830 a1e7c: d61f0220 br x17 00000000000a1e80 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEixEm@plt>: a1e80: d0001010 adrp x16, 0x2a3000 a1e84: f9441e11 ldr x17, [x16, #0x838] a1e88: 9120e210 add x16, x16, #0x838 a1e8c: d61f0220 br x17 00000000000a1e90 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEC2Ev@plt>: a1e90: d0001010 adrp x16, 0x2a3000 a1e94: f9442211 ldr x17, [x16, #0x840] a1e98: 91210210 add x16, x16, #0x840 a1e9c: d61f0220 br x17 00000000000a1ea0 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE10indexOfKeyERKj@plt>: a1ea0: d0001010 adrp x16, 0x2a3000 a1ea4: f9442611 ldr x17, [x16, #0x848] a1ea8: 91212210 add x16, x16, #0x848 a1eac: d61f0220 br x17 00000000000a1eb0 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEE11__vallocateEm@plt>: a1eb0: d0001010 adrp x16, 0x2a3000 a1eb4: f9442a11 ldr x17, [x16, #0x850] a1eb8: 91214210 add x16, x16, #0x850 a1ebc: d61f0220 br x17 00000000000a1ec0 : a1ec0: d0001010 adrp x16, 0x2a3000 a1ec4: f9442e11 ldr x17, [x16, #0x858] a1ec8: 91216210 add x16, x16, #0x858 a1ecc: d61f0220 br x17 00000000000a1ed0 <_ZN7android17move_forward_typeIPKN9mkvparser8CuePointEEEvPT_PKS5_m@plt>: a1ed0: d0001010 adrp x16, 0x2a3000 a1ed4: f9443211 ldr x17, [x16, #0x860] a1ed8: 91218210 add x16, x16, #0x860 a1edc: d61f0220 br x17 00000000000a1ee0 <_ZNK9mkvparser7Cluster3EOSEv@plt>: a1ee0: d0001010 adrp x16, 0x2a3000 a1ee4: f9443611 ldr x17, [x16, #0x868] a1ee8: 9121a210 add x16, x16, #0x868 a1eec: d61f0220 br x17 00000000000a1ef0 <_ZN7android10VectorImpl8insertAtEPKvmm@plt>: a1ef0: d0001010 adrp x16, 0x2a3000 a1ef4: f9443a11 ldr x17, [x16, #0x870] a1ef8: 9121c210 add x16, x16, #0x870 a1efc: d61f0220 br x17 00000000000a1f00 <_ZNSt6__ndk110unique_ptrIN9mkvparser6ColourENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_@plt>: a1f00: d0001010 adrp x16, 0x2a3000 a1f04: f9443e11 ldr x17, [x16, #0x878] a1f08: 9121e210 add x16, x16, #0x878 a1f0c: d61f0220 br x17 00000000000a1f10 <_ZNSt6__ndk112system_errorC2ENS_10error_codeEPKc@plt>: a1f10: d0001010 adrp x16, 0x2a3000 a1f14: f9444211 ldr x17, [x16, #0x880] a1f18: 91220210 add x16, x16, #0x880 a1f1c: d61f0220 br x17 00000000000a1f20 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEELi0ELb0EEC2IDnvEEOT_@plt>: a1f20: d0001010 adrp x16, 0x2a3000 a1f24: f9444611 ldr x17, [x16, #0x888] a1f28: 91222210 add x16, x16, #0x888 a1f2c: d61f0220 br x17 00000000000a1f30 : a1f30: d0001010 adrp x16, 0x2a3000 a1f34: f9444a11 ldr x17, [x16, #0x890] a1f38: 91224210 add x16, x16, #0x890 a1f3c: d61f0220 br x17 00000000000a1f40 <_ZN7android7String811setPathNameEPKcm@plt>: a1f40: d0001010 adrp x16, 0x2a3000 a1f44: f9444e11 ldr x17, [x16, #0x898] a1f48: 91226210 add x16, x16, #0x898 a1f4c: d61f0220 br x17 00000000000a1f50 <_ZN7android7AString6appendEl@plt>: a1f50: d0001010 adrp x16, 0x2a3000 a1f54: f9445211 ldr x17, [x16, #0x8a0] a1f58: 91228210 add x16, x16, #0x8a0 a1f5c: d61f0220 br x17 00000000000a1f60 <_ZNK7android7ABuffer8capacityEv@plt>: a1f60: d0001010 adrp x16, 0x2a3000 a1f64: f9445611 ldr x17, [x16, #0x8a8] a1f68: 9122a210 add x16, x16, #0x8a8 a1f6c: d61f0220 br x17 00000000000a1f70 <_ZN7android16NuMediaExtractor19getSampleTrackIndexEPm@plt>: a1f70: d0001010 adrp x16, 0x2a3000 a1f74: f9445a11 ldr x17, [x16, #0x8b0] a1f78: 9122c210 add x16, x16, #0x8b0 a1f7c: d61f0220 br x17 00000000000a1f80 : a1f80: d0001010 adrp x16, 0x2a3000 a1f84: f9445e11 ldr x17, [x16, #0x8b8] a1f88: 9122e210 add x16, x16, #0x8b8 a1f8c: d61f0220 br x17 00000000000a1f90 <_ZN7android12destroy_typeINS_2spINS_7ABufferEEEEEvPT_m@plt>: a1f90: d0001010 adrp x16, 0x2a3000 a1f94: f9446211 ldr x17, [x16, #0x8c0] a1f98: 91230210 add x16, x16, #0x8c0 a1f9c: d61f0220 br x17 00000000000a1fa0 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt>: a1fa0: d0001010 adrp x16, 0x2a3000 a1fa4: f9446611 ldr x17, [x16, #0x8c8] a1fa8: 91232210 add x16, x16, #0x8c8 a1fac: d61f0220 br x17 00000000000a1fb0 <_ZNK7android7ALookupIh25OMX_VIDEO_H263PROFILETYPEE6lookupERKhPS1_@plt>: a1fb0: d0001010 adrp x16, 0x2a3000 a1fb4: f9446a11 ldr x17, [x16, #0x8d0] a1fb8: 91234210 add x16, x16, #0x8d0 a1fbc: d61f0220 br x17 00000000000a1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt>: a1fc0: d0001010 adrp x16, 0x2a3000 a1fc4: f9446e11 ldr x17, [x16, #0x8d8] a1fc8: 91236210 add x16, x16, #0x8d8 a1fcc: d61f0220 br x17 00000000000a1fd0 <_ZN7android10VectorImpl8insertAtEmm@plt>: a1fd0: d0001010 adrp x16, 0x2a3000 a1fd4: f9447211 ldr x17, [x16, #0x8e0] a1fd8: 91238210 add x16, x16, #0x8e0 a1fdc: d61f0220 br x17 00000000000a1fe0 <_ZN7android2spINS_11MPEG4SourceEED2Ev@plt>: a1fe0: d0001010 adrp x16, 0x2a3000 a1fe4: f9447611 ldr x17, [x16, #0x8e8] a1fe8: 9123a210 add x16, x16, #0x8e8 a1fec: d61f0220 br x17 00000000000a1ff0 : a1ff0: d0001010 adrp x16, 0x2a3000 a1ff4: f9447a11 ldr x17, [x16, #0x8f0] a1ff8: 9123c210 add x16, x16, #0x8f0 a1ffc: d61f0220 br x17 00000000000a2000 <_ZNK7android3ID311getAlbumArtEPmPNS_7String8E@plt>: a2000: b0001010 adrp x16, 0x2a3000 a2004: f9447e11 ldr x17, [x16, #0x8f8] a2008: 9123e210 add x16, x16, #0x8f8 a200c: d61f0220 br x17 00000000000a2010 : a2010: b0001010 adrp x16, 0x2a3000 a2014: f9448211 ldr x17, [x16, #0x900] a2018: 91240210 add x16, x16, #0x900 a201c: d61f0220 br x17 00000000000a2020 <_ZN7androidltERKNS_7HLSTimeES2_@plt>: a2020: b0001010 adrp x16, 0x2a3000 a2024: f9448611 ldr x17, [x16, #0x908] a2028: 91242210 add x16, x16, #0x908 a202c: d61f0220 br x17 00000000000a2030 : a2030: b0001010 adrp x16, 0x2a3000 a2034: f9448a11 ldr x17, [x16, #0x910] a2038: 91244210 add x16, x16, #0x910 a203c: d61f0220 br x17 00000000000a2040 <_ZN7android11MPEG4SourceD0Ev@plt>: a2040: b0001010 adrp x16, 0x2a3000 a2044: f9448e11 ldr x17, [x16, #0x918] a2048: 91246210 add x16, x16, #0x918 a204c: d61f0220 br x17 00000000000a2050 <_ZN7android4ListIlEC2Ev@plt>: a2050: b0001010 adrp x16, 0x2a3000 a2054: f9449211 ldr x17, [x16, #0x920] a2058: 91248210 add x16, x16, #0x920 a205c: d61f0220 br x17 00000000000a2060 <_ZNK9mkvparser5Block8GetFrameEi@plt>: a2060: b0001010 adrp x16, 0x2a3000 a2064: f9449611 ldr x17, [x16, #0x928] a2068: 9124a210 add x16, x16, #0x928 a206c: d61f0220 br x17 00000000000a2070 : a2070: b0001010 adrp x16, 0x2a3000 a2074: f9449a11 ldr x17, [x16, #0x930] a2078: 9124c210 add x16, x16, #0x930 a207c: d61f0220 br x17 00000000000a2080 <_ZN7android17MyVorbisExtractorD2Ev@plt>: a2080: b0001010 adrp x16, 0x2a3000 a2084: f9449e11 ldr x17, [x16, #0x938] a2088: 9124e210 add x16, x16, #0x938 a208c: d61f0220 br x17 00000000000a2090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEppEv@plt>: a2090: b0001010 adrp x16, 0x2a3000 a2094: f944a211 ldr x17, [x16, #0x940] a2098: 91250210 add x16, x16, #0x940 a209c: d61f0220 br x17 00000000000a20a0 <_ZN7android4ListIlE5_NodeC2ERKl@plt>: a20a0: b0001010 adrp x16, 0x2a3000 a20a4: f944a611 ldr x17, [x16, #0x948] a20a8: 91252210 add x16, x16, #0x948 a20ac: d61f0220 br x17 00000000000a20b0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEED2Ev@plt>: a20b0: b0001010 adrp x16, 0x2a3000 a20b4: f944aa11 ldr x17, [x16, #0x950] a20b8: 91254210 add x16, x16, #0x950 a20bc: d61f0220 br x17 00000000000a20c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2EPNS4_5_NodeE@plt>: a20c0: b0001010 adrp x16, 0x2a3000 a20c4: f944ae11 ldr x17, [x16, #0x958] a20c8: 91256210 add x16, x16, #0x958 a20cc: d61f0220 br x17 00000000000a20d0 <_ZNKSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt>: a20d0: b0001010 adrp x16, 0x2a3000 a20d4: f944b211 ldr x17, [x16, #0x960] a20d8: 91258210 add x16, x16, #0x960 a20dc: d61f0220 br x17 00000000000a20e0 <_ZN7android14construct_typeINS_11KeyedVectorIllEEEEvPT_m@plt>: a20e0: b0001010 adrp x16, 0x2a3000 a20e4: f944b611 ldr x17, [x16, #0x968] a20e8: 9125a210 add x16, x16, #0x968 a20ec: d61f0220 br x17 00000000000a20f0 <_ZN7android10Compare_LTImmEENS_7AStringERKT_RKT0_@plt>: a20f0: b0001010 adrp x16, 0x2a3000 a20f4: f944ba11 ldr x17, [x16, #0x970] a20f8: 9125c210 add x16, x16, #0x970 a20fc: d61f0220 br x17 00000000000a2100 : a2100: b0001010 adrp x16, 0x2a3000 a2104: f944be11 ldr x17, [x16, #0x978] a2108: 9125e210 add x16, x16, #0x978 a210c: d61f0220 br x17 00000000000a2110 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorStandardENS2_INS3_12ColorAspects9PrimariesENS6_12MatrixCoeffsEEEEEEEE7destroyISA_EEvRSB_PT_@plt>: a2110: b0001010 adrp x16, 0x2a3000 a2114: f944c211 ldr x17, [x16, #0x980] a2118: 91260210 add x16, x16, #0x980 a211c: d61f0220 br x17 00000000000a2120 <_ZN7android10Compare_EQIiiEENS_7AStringERKT_RKT0_@plt>: a2120: b0001010 adrp x16, 0x2a3000 a2124: f944c611 ldr x17, [x16, #0x988] a2128: 91262210 add x16, x16, #0x988 a212c: d61f0220 br x17 00000000000a2130 <_ZN7android14SampleIterator14findChunkRangeEj@plt>: a2130: b0001010 adrp x16, 0x2a3000 a2134: f944ca11 ldr x17, [x16, #0x990] a2138: 91264210 add x16, x16, #0x990 a213c: d61f0220 br x17 00000000000a2140 <_ZN7android10DataSource9getUInt24ElPj@plt>: a2140: b0001010 adrp x16, 0x2a3000 a2144: f944ce11 ldr x17, [x16, #0x998] a2148: 91266210 add x16, x16, #0x998 a214c: d61f0220 br x17 00000000000a2150 <_ZN7android12compare_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEiRKT_S9_@plt>: a2150: b0001010 adrp x16, 0x2a3000 a2154: f944d211 ldr x17, [x16, #0x9a0] a2158: 91268210 add x16, x16, #0x9a0 a215c: d61f0220 br x17 00000000000a2160 <_ZN7android9ATSParser10PSISection12setSkipBytesEh@plt>: a2160: b0001010 adrp x16, 0x2a3000 a2164: f944d611 ldr x17, [x16, #0x9a8] a2168: 9126a210 add x16, x16, #0x9a8 a216c: d61f0220 br x17 00000000000a2170 <_ZN7android2spINS_12MemorySourceEEC2EPS1_@plt>: a2170: b0001010 adrp x16, 0x2a3000 a2174: f944da11 ldr x17, [x16, #0x9b0] a2178: 9126c210 add x16, x16, #0x9b0 a217c: d61f0220 br x17 00000000000a2180 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt>: a2180: b0001010 adrp x16, 0x2a3000 a2184: f944de11 ldr x17, [x16, #0x9b8] a2188: 9126e210 add x16, x16, #0x9b8 a218c: d61f0220 br x17 00000000000a2190 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt>: a2190: b0001010 adrp x16, 0x2a3000 a2194: f944e211 ldr x17, [x16, #0x9c0] a2198: 91270210 add x16, x16, #0x9c0 a219c: d61f0220 br x17 00000000000a21a0 <_ZNSt6__ndk110__list_impIPN7android11MediaBufferENS_9allocatorIS3_EEED2Ev@plt>: a21a0: b0001010 adrp x16, 0x2a3000 a21a4: f944e611 ldr x17, [x16, #0x9c8] a21a8: 91272210 add x16, x16, #0x9c8 a21ac: d61f0220 br x17 00000000000a21b0 <_ZN9mkvparser8Chapters4Atom4InitEv@plt>: a21b0: b0001010 adrp x16, 0x2a3000 a21b4: f944ea11 ldr x17, [x16, #0x9d0] a21b8: 91274210 add x16, x16, #0x9d0 a21bc: d61f0220 br x17 00000000000a21c0 <_ZN7android24MakeAVCCodecSpecificDataERKNS_2spINS_7ABufferEEE@plt>: a21c0: b0001010 adrp x16, 0x2a3000 a21c4: f944ee11 ldr x17, [x16, #0x9d8] a21c8: 91276210 add x16, x16, #0x9d8 a21cc: d61f0220 br x17 00000000000a21d0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEEEEE9__destroyIS6_EEvNS_17integral_constantIbLb1EEERS7_PT_@plt>: a21d0: b0001010 adrp x16, 0x2a3000 a21d4: f944f211 ldr x17, [x16, #0x9e0] a21d8: 91278210 add x16, x16, #0x9e0 a21dc: d61f0220 br x17 00000000000a21e0 <_ZN7android9ATSParser7ProgramC1EPS0_jjl@plt>: a21e0: b0001010 adrp x16, 0x2a3000 a21e4: f944f611 ldr x17, [x16, #0x9e8] a21e8: 9127a210 add x16, x16, #0x9e8 a21ec: d61f0220 br x17 00000000000a21f0 <_ZNSt13exception_ptraSERKS_@plt>: a21f0: b0001010 adrp x16, 0x2a3000 a21f4: f944fa11 ldr x17, [x16, #0x9f0] a21f8: 9127c210 add x16, x16, #0x9f0 a21fc: d61f0220 br x17 00000000000a2200 : a2200: b0001010 adrp x16, 0x2a3000 a2204: f944fe11 ldr x17, [x16, #0x9f8] a2208: 9127e210 add x16, x16, #0x9f8 a220c: d61f0220 br x17 00000000000a2210 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjmEEEEvPT_PKS3_m@plt>: a2210: b0001010 adrp x16, 0x2a3000 a2214: f9450211 ldr x17, [x16, #0xa00] a2218: 91280210 add x16, x16, #0xa00 a221c: d61f0220 br x17 00000000000a2220 <_ZNK7android2spINS_9ATSParser7ProgramEE3getEv@plt>: a2220: b0001010 adrp x16, 0x2a3000 a2224: f9450611 ldr x17, [x16, #0xa08] a2228: 91282210 add x16, x16, #0xa08 a222c: d61f0220 br x17 00000000000a2230 : a2230: b0001010 adrp x16, 0x2a3000 a2234: f9450a11 ldr x17, [x16, #0xa10] a2238: 91284210 add x16, x16, #0xa10 a223c: d61f0220 br x17 00000000000a2240 <_ZN7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEE3addERKiRKS4_@plt>: a2240: b0001010 adrp x16, 0x2a3000 a2244: f9450e11 ldr x17, [x16, #0xa18] a2248: 91286210 add x16, x16, #0xa18 a224c: d61f0220 br x17 00000000000a2250 : a2250: b0001010 adrp x16, 0x2a3000 a2254: f9451211 ldr x17, [x16, #0xa20] a2258: 91288210 add x16, x16, #0xa20 a225c: d61f0220 br x17 00000000000a2260 <_ZN7android17HevcParameterSets7getSizeEm@plt>: a2260: b0001010 adrp x16, 0x2a3000 a2264: f9451611 ldr x17, [x16, #0xa28] a2268: 9128a210 add x16, x16, #0xa28 a226c: d61f0220 br x17 00000000000a2270 <_ZN7android24convertMetaDataToMessageERKNS_2spINS_8MetaDataEEEPNS0_INS_8AMessageEEE@plt>: a2270: b0001010 adrp x16, 0x2a3000 a2274: f9451a11 ldr x17, [x16, #0xa30] a2278: 9128c210 add x16, x16, #0xa30 a227c: d61f0220 br x17 00000000000a2280 <_ZN7android13DataURISourceC1ERKNS_2spINS_7ABufferEEE@plt>: a2280: b0001010 adrp x16, 0x2a3000 a2284: f9451e11 ldr x17, [x16, #0xa38] a2288: 9128e210 add x16, x16, #0xa38 a228c: d61f0220 br x17 00000000000a2290 : a2290: b0001010 adrp x16, 0x2a3000 a2294: f9452211 ldr x17, [x16, #0xa40] a2298: 91290210 add x16, x16, #0xa40 a229c: d61f0220 br x17 00000000000a22a0 <_ZNK7android7ALookupIh25OMX_VIDEO_H263PROFILETYPEE3mapIS1_vEEbRKhPT_@plt>: a22a0: b0001010 adrp x16, 0x2a3000 a22a4: f9452611 ldr x17, [x16, #0xa48] a22a8: 91292210 add x16, x16, #0xa48 a22ac: d61f0220 br x17 00000000000a22b0 <_ZN7android10DataSource9getUInt16ElPt@plt>: a22b0: b0001010 adrp x16, 0x2a3000 a22b4: f9452a11 ldr x17, [x16, #0xa50] a22b8: 91294210 add x16, x16, #0xa50 a22bc: d61f0220 br x17 00000000000a22c0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: a22c0: b0001010 adrp x16, 0x2a3000 a22c4: f9452e11 ldr x17, [x16, #0xa58] a22c8: 91296210 add x16, x16, #0xa58 a22cc: d61f0220 br x17 00000000000a22d0 <_ZN7android14construct_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_m@plt>: a22d0: b0001010 adrp x16, 0x2a3000 a22d4: f9453211 ldr x17, [x16, #0xa60] a22d8: 91298210 add x16, x16, #0xa60 a22dc: d61f0220 br x17 00000000000a22e0 <_ZN7android9copy_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt>: a22e0: b0001010 adrp x16, 0x2a3000 a22e4: f9453611 ldr x17, [x16, #0xa68] a22e8: 9129a210 add x16, x16, #0xa68 a22ec: d61f0220 br x17 00000000000a22f0 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE10editItemAtEm@plt>: a22f0: b0001010 adrp x16, 0x2a3000 a22f4: f9453a11 ldr x17, [x16, #0xa70] a22f8: 9129c210 add x16, x16, #0xa70 a22fc: d61f0220 br x17 00000000000a2300 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setNextEPS4_@plt>: a2300: b0001010 adrp x16, 0x2a3000 a2304: f9453e11 ldr x17, [x16, #0xa78] a2308: 9129e210 add x16, x16, #0xa78 a230c: d61f0220 br x17 00000000000a2310 : a2310: b0001010 adrp x16, 0x2a3000 a2314: f9454211 ldr x17, [x16, #0xa80] a2318: 912a0210 add x16, x16, #0xa80 a231c: d61f0220 br x17 00000000000a2320 <_ZN7android7parseSEEPNS_10ABitReaderE@plt>: a2320: b0001010 adrp x16, 0x2a3000 a2324: f9454611 ldr x17, [x16, #0xa88] a2328: 912a2210 add x16, x16, #0xa88 a232c: d61f0220 br x17 00000000000a2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt>: a2330: b0001010 adrp x16, 0x2a3000 a2334: f9454a11 ldr x17, [x16, #0xa90] a2338: 912a4210 add x16, x16, #0xa90 a233c: d61f0220 br x17 00000000000a2340 <_ZNK9mkvparser4Tags3Tag11ShallowCopyERS1_@plt>: a2340: b0001010 adrp x16, 0x2a3000 a2344: f9454e11 ldr x17, [x16, #0xa98] a2348: 912a6210 add x16, x16, #0xa98 a234c: d61f0220 br x17 00000000000a2350 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjjEEE5arrayEv@plt>: a2350: b0001010 adrp x16, 0x2a3000 a2354: f9455211 ldr x17, [x16, #0xaa0] a2358: 912a8210 add x16, x16, #0xaa0 a235c: d61f0220 br x17 00000000000a2360 <_ZNSt6__ndk110unique_ptrIN9mkvparser17MasteringMetadataENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_@plt>: a2360: b0001010 adrp x16, 0x2a3000 a2364: f9455611 ldr x17, [x16, #0xaa8] a2368: 912aa210 add x16, x16, #0xaa8 a236c: d61f0220 br x17 00000000000a2370 <_ZN7android9copy_typeINS_2spINS_7ABufferEEEEEvPT_PKS4_m@plt>: a2370: b0001010 adrp x16, 0x2a3000 a2374: f9455a11 ldr x17, [x16, #0xab0] a2378: 912ac210 add x16, x16, #0xab0 a237c: d61f0220 br x17 00000000000a2380 <_ZN7android12destroy_typeImEEvPT_m@plt>: a2380: b0001010 adrp x16, 0x2a3000 a2384: f9455e11 ldr x17, [x16, #0xab8] a2388: 912ae210 add x16, x16, #0xab8 a238c: d61f0220 br x17 00000000000a2390 <_ZNK9mkvparser10BlockEntry10GetClusterEv@plt>: a2390: b0001010 adrp x16, 0x2a3000 a2394: f9456211 ldr x17, [x16, #0xac0] a2398: 912b0210 add x16, x16, #0xac0 a239c: d61f0220 br x17 00000000000a23a0 <_ZN7android10ABitReader7getBitsEm@plt>: a23a0: b0001010 adrp x16, 0x2a3000 a23a4: f9456611 ldr x17, [x16, #0xac8] a23a8: 912b2210 add x16, x16, #0xac8 a23ac: d61f0220 br x17 00000000000a23b0 : a23b0: b0001010 adrp x16, 0x2a3000 a23b4: f9456a11 ldr x17, [x16, #0xad0] a23b8: 912b4210 add x16, x16, #0xad0 a23bc: d61f0220 br x17 00000000000a23c0 <_ZN7android9MP3SourceD2Ev@plt>: a23c0: b0001010 adrp x16, 0x2a3000 a23c4: f9456e11 ldr x17, [x16, #0xad8] a23c8: 912b6210 add x16, x16, #0xad8 a23cc: d61f0220 br x17 00000000000a23d0 <_ZN7android14abs_differenceEjj@plt>: a23d0: b0001010 adrp x16, 0x2a3000 a23d4: f9457211 ldr x17, [x16, #0xae0] a23d8: 912b8210 add x16, x16, #0xae0 a23dc: d61f0220 br x17 00000000000a23e0 : a23e0: b0001010 adrp x16, 0x2a3000 a23e4: f9457611 ldr x17, [x16, #0xae8] a23e8: 912ba210 add x16, x16, #0xae8 a23ec: d61f0220 br x17 00000000000a23f0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5beginEv@plt>: a23f0: b0001010 adrp x16, 0x2a3000 a23f4: f9457a11 ldr x17, [x16, #0xaf0] a23f8: 912bc210 add x16, x16, #0xaf0 a23fc: d61f0220 br x17 00000000000a2400 <_ZNK7android7ALookupIh26OMX_VIDEO_MPEG2PROFILETYPEE6lookupERKhPS1_@plt>: a2400: b0001010 adrp x16, 0x2a3000 a2404: f9457e11 ldr x17, [x16, #0xaf8] a2408: 912be210 add x16, x16, #0xaf8 a240c: d61f0220 br x17 00000000000a2410 <_ZN7android10DataSource5sniffEPNS_7String8EPfPNS_2spINS_8AMessageEEE@plt>: a2410: b0001010 adrp x16, 0x2a3000 a2414: f9458211 ldr x17, [x16, #0xb00] a2418: 912c0210 add x16, x16, #0xb00 a241c: d61f0220 br x17 00000000000a2420 <_ZN7android9AACSourceD0Ev@plt>: a2420: b0001010 adrp x16, 0x2a3000 a2424: f9458611 ldr x17, [x16, #0xb08] a2428: 912c2210 add x16, x16, #0xb08 a242c: d61f0220 br x17 00000000000a2430 : a2430: b0001010 adrp x16, 0x2a3000 a2434: f9458a11 ldr x17, [x16, #0xb10] a2438: 912c4210 add x16, x16, #0xb10 a243c: d61f0220 br x17 00000000000a2440 <_ZN10__cxxabiv119__getExceptionClassEPK17_Unwind_Exception@plt>: a2440: b0001010 adrp x16, 0x2a3000 a2444: f9458e11 ldr x17, [x16, #0xb18] a2448: 912c6210 add x16, x16, #0xb18 a244c: d61f0220 br x17 00000000000a2450 <_ZN7android2spINS_10VBRISeekerEEC2EOS2_@plt>: a2450: b0001010 adrp x16, 0x2a3000 a2454: f9459211 ldr x17, [x16, #0xb20] a2458: 912c8210 add x16, x16, #0xb20 a245c: d61f0220 br x17 00000000000a2460 <_ZN7android16MediaBufferGroupC1Emmm@plt>: a2460: b0001010 adrp x16, 0x2a3000 a2464: f9459611 ldr x17, [x16, #0xb28] a2468: 912ca210 add x16, x16, #0xb28 a246c: d61f0220 br x17 00000000000a2470 : a2470: b0001010 adrp x16, 0x2a3000 a2474: f9459a11 ldr x17, [x16, #0xb30] a2478: 912cc210 add x16, x16, #0xb30 a247c: d61f0220 br x17 00000000000a2480 : a2480: b0001010 adrp x16, 0x2a3000 a2484: f9459e11 ldr x17, [x16, #0xb38] a2488: 912ce210 add x16, x16, #0xb38 a248c: d61f0220 br x17 00000000000a2490 <_ZNSt6__ndk122__compressed_pair_elemIPN9mkvparser6ColourELi0ELb0EEC2IRS3_vEEOT_@plt>: a2490: b0001010 adrp x16, 0x2a3000 a2494: f945a211 ldr x17, [x16, #0xb40] a2498: 912d0210 add x16, x16, #0xb40 a249c: d61f0220 br x17 00000000000a24a0 <_ZN7android10VectorImpl4pushEPKv@plt>: a24a0: b0001010 adrp x16, 0x2a3000 a24a4: f945a611 ldr x17, [x16, #0xb48] a24a8: 912d2210 add x16, x16, #0xb48 a24ac: d61f0220 br x17 00000000000a24b0 : a24b0: b0001010 adrp x16, 0x2a3000 a24b4: f945aa11 ldr x17, [x16, #0xb50] a24b8: 912d4210 add x16, x16, #0xb50 a24bc: d61f0220 br x17 00000000000a24c0 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEE10editItemAtEm@plt>: a24c0: b0001010 adrp x16, 0x2a3000 a24c4: f945ae11 ldr x17, [x16, #0xb58] a24c8: 912d6210 add x16, x16, #0xb58 a24cc: d61f0220 br x17 00000000000a24d0 : a24d0: b0001010 adrp x16, 0x2a3000 a24d4: f945b211 ldr x17, [x16, #0xb60] a24d8: 912d8210 add x16, x16, #0xb60 a24dc: d61f0220 br x17 00000000000a24e0 <_ZN7android2spINS_11MediaSourceEEC2Ev@plt>: a24e0: b0001010 adrp x16, 0x2a3000 a24e4: f945b611 ldr x17, [x16, #0xb68] a24e8: 912da210 add x16, x16, #0xb68 a24ec: d61f0220 br x17 00000000000a24f0 <_ZN7android10Compare_EQIliEENS_7AStringERKT_RKT0_@plt>: a24f0: b0001010 adrp x16, 0x2a3000 a24f4: f945ba11 ldr x17, [x16, #0xb70] a24f8: 912dc210 add x16, x16, #0xb70 a24fc: d61f0220 br x17 00000000000a2500 <_ZN7android7AString6appendEx@plt>: a2500: b0001010 adrp x16, 0x2a3000 a2504: f945be11 ldr x17, [x16, #0xb78] a2508: 912de210 add x16, x16, #0xb78 a250c: d61f0220 br x17 00000000000a2510 <_ZN7android9ATSParser9getSourceENS0_10SourceTypeE@plt>: a2510: b0001010 adrp x16, 0x2a3000 a2514: f945c211 ldr x17, [x16, #0xb80] a2518: 912e0210 add x16, x16, #0xb80 a251c: d61f0220 br x17 00000000000a2520 : a2520: b0001010 adrp x16, 0x2a3000 a2524: f945c611 ldr x17, [x16, #0xb88] a2528: 912e2210 add x16, x16, #0xb88 a252c: d61f0220 br x17 00000000000a2530 <_Unwind_GetTextRelBase@plt>: a2530: b0001010 adrp x16, 0x2a3000 a2534: f945ca11 ldr x17, [x16, #0xb90] a2538: 912e4210 add x16, x16, #0xb90 a253c: d61f0220 br x17 00000000000a2540 <_ZN7android10IInterfaceD2Ev@plt>: a2540: b0001010 adrp x16, 0x2a3000 a2544: f945ce11 ldr x17, [x16, #0xb98] a2548: 912e6210 add x16, x16, #0xb98 a254c: d61f0220 br x17 00000000000a2550 <_ZN7android14construct_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_m@plt>: a2550: b0001010 adrp x16, 0x2a3000 a2554: f945d211 ldr x17, [x16, #0xba0] a2558: 912e8210 add x16, x16, #0xba0 a255c: d61f0220 br x17 00000000000a2560 <_ZN7android10VectorImpl3addEPKv@plt>: a2560: b0001010 adrp x16, 0x2a3000 a2564: f945d611 ldr x17, [x16, #0xba8] a2568: 912ea210 add x16, x16, #0xba8 a256c: d61f0220 br x17 00000000000a2570 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2Ev@plt>: a2570: b0001010 adrp x16, 0x2a3000 a2574: f945da11 ldr x17, [x16, #0xbb0] a2578: 912ec210 add x16, x16, #0xbb0 a257c: d61f0220 br x17 00000000000a2580 <_ZN7android8String165setToERKS0_mm@plt>: a2580: b0001010 adrp x16, 0x2a3000 a2584: f945de11 ldr x17, [x16, #0xbb8] a2588: 912ee210 add x16, x16, #0xbb8 a258c: d61f0220 br x17 00000000000a2590 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEED2Ev@plt>: a2590: b0001010 adrp x16, 0x2a3000 a2594: f945e211 ldr x17, [x16, #0xbc0] a2598: 912f0210 add x16, x16, #0xbc0 a259c: d61f0220 br x17 00000000000a25a0 <_ZNSt6__ndk111char_traitsIcE6assignERcRKc@plt>: a25a0: b0001010 adrp x16, 0x2a3000 a25a4: f945e611 ldr x17, [x16, #0xbc8] a25a8: 912f2210 add x16, x16, #0xbc8 a25ac: d61f0220 br x17 00000000000a25b0 <_ZN7android9AACSourceC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEERKNS_6VectorImEEl@plt>: a25b0: b0001010 adrp x16, 0x2a3000 a25b4: f945ea11 ldr x17, [x16, #0xbd0] a25b8: 912f4210 add x16, x16, #0xbd0 a25bc: d61f0220 br x17 00000000000a25c0 <_ZNK7android9ATSParser10PSISection4dataEv@plt>: a25c0: b0001010 adrp x16, 0x2a3000 a25c4: f945ee11 ldr x17, [x16, #0xbd8] a25c8: 912f6210 add x16, x16, #0xbd8 a25cc: d61f0220 br x17 00000000000a25d0 <_ZN7_JNIEnv14GetObjectClassEP8_jobject@plt>: a25d0: b0001010 adrp x16, 0x2a3000 a25d4: f945f211 ldr x17, [x16, #0xbe0] a25d8: 912f8210 add x16, x16, #0xbe0 a25dc: d61f0220 br x17 00000000000a25e0 : a25e0: b0001010 adrp x16, 0x2a3000 a25e4: f945f611 ldr x17, [x16, #0xbe8] a25e8: 912fa210 add x16, x16, #0xbe8 a25ec: d61f0220 br x17 00000000000a25f0 <_ZN7android4ListIlE6insertENS1_13_ListIteratorIlNS1_18NON_CONST_ITERATOREEERKl@plt>: a25f0: b0001010 adrp x16, 0x2a3000 a25f4: f945fa11 ldr x17, [x16, #0xbf0] a25f8: 912fc210 add x16, x16, #0xbf0 a25fc: d61f0220 br x17 00000000000a2600 : a2600: b0001010 adrp x16, 0x2a3000 a2604: f945fe11 ldr x17, [x16, #0xbf8] a2608: 912fe210 add x16, x16, #0xbf8 a260c: d61f0220 br x17 00000000000a2610 <_ZN7android14ReferenceMover15move_referencesINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS5_m@plt>: a2610: b0001010 adrp x16, 0x2a3000 a2614: f9460211 ldr x17, [x16, #0xc00] a2618: 91300210 add x16, x16, #0xc00 a261c: d61f0220 br x17 00000000000a2620 <_ZN7android15JMediaExtractor11selectTrackEm@plt>: a2620: b0001010 adrp x16, 0x2a3000 a2624: f9460611 ldr x17, [x16, #0xc08] a2628: 91302210 add x16, x16, #0xc08 a262c: d61f0220 br x17 00000000000a2630 : a2630: b0001010 adrp x16, 0x2a3000 a2634: f9460a11 ldr x17, [x16, #0xc10] a2638: 91304210 add x16, x16, #0xc10 a263c: d61f0220 br x17 00000000000a2640 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: a2640: b0001010 adrp x16, 0x2a3000 a2644: f9460e11 ldr x17, [x16, #0xc18] a2648: 91306210 add x16, x16, #0xc18 a264c: d61f0220 br x17 00000000000a2650 <_ZZN7android14ReferenceMover15move_referencesINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS5_mEN7RenamerC2EPNS3_IS2_EEPKSA_@plt>: a2650: b0001010 adrp x16, 0x2a3000 a2654: f9461211 ldr x17, [x16, #0xc20] a2658: 91308210 add x16, x16, #0xc20 a265c: d61f0220 br x17 00000000000a2660 <_ZN7android12OggExtractorD0Ev@plt>: a2660: b0001010 adrp x16, 0x2a3000 a2664: f9461611 ldr x17, [x16, #0xc28] a2668: 9130a210 add x16, x16, #0xc28 a266c: d61f0220 br x17 00000000000a2670 <_ZNK9mkvparser7Segment7GetInfoEv@plt>: a2670: b0001010 adrp x16, 0x2a3000 a2674: f9461a11 ldr x17, [x16, #0xc30] a2678: 9130c210 add x16, x16, #0xc30 a267c: d61f0220 br x17 00000000000a2680 <_ZN7android10ColorUtils36convertIsoColorAspectsToCodecAspectsEiiibRNS_12ColorAspectsE@plt>: a2680: b0001010 adrp x16, 0x2a3000 a2684: f9461e11 ldr x17, [x16, #0xc38] a2688: 9130e210 add x16, x16, #0xc38 a268c: d61f0220 br x17 00000000000a2690 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE10editItemAtEm@plt>: a2690: b0001010 adrp x16, 0x2a3000 a2694: f9462211 ldr x17, [x16, #0xc40] a2698: 91310210 add x16, x16, #0xc40 a269c: d61f0220 br x17 00000000000a26a0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: a26a0: b0001010 adrp x16, 0x2a3000 a26a4: f9462611 ldr x17, [x16, #0xc48] a26a8: 91312210 add x16, x16, #0xc48 a26ac: d61f0220 br x17 00000000000a26b0 <_ZNK7android4ListINS_2spINS_7ABufferEEEE8distanceIS3_NS4_14CONST_ITERATORES6_EElNS4_13_ListIteratorIT_T0_EENS7_IS8_T1_EE@plt>: a26b0: b0001010 adrp x16, 0x2a3000 a26b4: f9462a11 ldr x17, [x16, #0xc50] a26b8: 91314210 add x16, x16, #0xc50 a26bc: d61f0220 br x17 00000000000a26c0 <_ZN7android7HLSTimeC1ERKNS_2spINS_8AMessageEEE@plt>: a26c0: b0001010 adrp x16, 0x2a3000 a26c4: f9462e11 ldr x17, [x16, #0xc58] a26c8: 91316210 add x16, x16, #0xc58 a26cc: d61f0220 br x17 00000000000a26d0 : a26d0: b0001010 adrp x16, 0x2a3000 a26d4: f9463211 ldr x17, [x16, #0xc60] a26d8: 91318210 add x16, x16, #0xc60 a26dc: d61f0220 br x17 00000000000a26e0 <_ZN7android3ID38Iterator4nextEv@plt>: a26e0: b0001010 adrp x16, 0x2a3000 a26e4: f9463611 ldr x17, [x16, #0xc68] a26e8: 9131a210 add x16, x16, #0xc68 a26ec: d61f0220 br x17 00000000000a26f0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE4sizeEv@plt>: a26f0: b0001010 adrp x16, 0x2a3000 a26f4: f9463a11 ldr x17, [x16, #0xc70] a26f8: 9131c210 add x16, x16, #0xc70 a26fc: d61f0220 br x17 00000000000a2700 <_ZN7_JNIEnv22GetDirectBufferAddressEP8_jobject@plt>: a2700: b0001010 adrp x16, 0x2a3000 a2704: f9463e11 ldr x17, [x16, #0xc78] a2708: 9131e210 add x16, x16, #0xc78 a270c: d61f0220 br x17 00000000000a2710 <_ZN9mkvparser15ContentEncodingD1Ev@plt>: a2710: b0001010 adrp x16, 0x2a3000 a2714: f9464211 ldr x17, [x16, #0xc80] a2718: 91320210 add x16, x16, #0xc80 a271c: d61f0220 br x17 00000000000a2720 <_ZN9mkvparser4Tags8ParseTagExx@plt>: a2720: b0001010 adrp x16, 0x2a3000 a2724: f9464611 ldr x17, [x16, #0xc88] a2728: 91322210 add x16, x16, #0xc88 a272c: d61f0220 br x17 00000000000a2730 <_ZNK7android7ALookupIh22OMX_VIDEO_VP9LEVELTYPEE3mapIS1_vEEbRKhPT_@plt>: a2730: b0001010 adrp x16, 0x2a3000 a2734: f9464a11 ldr x17, [x16, #0xc90] a2738: 91324210 add x16, x16, #0xc90 a273c: d61f0220 br x17 00000000000a2740 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjjEEE6itemAtEm@plt>: a2740: b0001010 adrp x16, 0x2a3000 a2744: f9464e11 ldr x17, [x16, #0xc98] a2748: 91326210 add x16, x16, #0xc98 a274c: d61f0220 br x17 00000000000a2750 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2ERKjRKS4_@plt>: a2750: b0001010 adrp x16, 0x2a3000 a2754: f9465211 ldr x17, [x16, #0xca0] a2758: 91328210 add x16, x16, #0xca0 a275c: d61f0220 br x17 00000000000a2760 : a2760: b0001010 adrp x16, 0x2a3000 a2764: f9465611 ldr x17, [x16, #0xca8] a2768: 9132a210 add x16, x16, #0xca8 a276c: d61f0220 br x17 00000000000a2770 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEED2Ev@plt>: a2770: b0001010 adrp x16, 0x2a3000 a2774: f9465a11 ldr x17, [x16, #0xcb0] a2778: 9132c210 add x16, x16, #0xcb0 a277c: d61f0220 br x17 00000000000a2780 <_ZN7android12SortedVectorINS_16key_value_pair_tIjmEEED2Ev@plt>: a2780: b0001010 adrp x16, 0x2a3000 a2784: f9465e11 ldr x17, [x16, #0xcb8] a2788: 9132e210 add x16, x16, #0xcb8 a278c: d61f0220 br x17 00000000000a2790 <_ZN7android9ATSParser28parseProgramAssociationTableEPNS_10ABitReaderE@plt>: a2790: b0001010 adrp x16, 0x2a3000 a2794: f9466211 ldr x17, [x16, #0xcc0] a2798: 91330210 add x16, x16, #0xcc0 a279c: d61f0220 br x17 00000000000a27a0 <_ZNSt13bad_exceptionD1Ev@plt>: a27a0: b0001010 adrp x16, 0x2a3000 a27a4: f9466611 ldr x17, [x16, #0xcc8] a27a8: 91332210 add x16, x16, #0xcc8 a27ac: d61f0220 br x17 00000000000a27b0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node6getRefEv@plt>: a27b0: b0001010 adrp x16, 0x2a3000 a27b4: f9466a11 ldr x17, [x16, #0xcd0] a27b8: 91334210 add x16, x16, #0xcd0 a27bc: d61f0220 br x17 00000000000a27c0 : a27c0: b0001010 adrp x16, 0x2a3000 a27c4: f9466e11 ldr x17, [x16, #0xcd8] a27c8: 91336210 add x16, x16, #0xcd8 a27cc: d61f0220 br x17 00000000000a27d0 <_ZN7android11SampleTable20getMetaDataForSampleEjPlPmPjPbS3_@plt>: a27d0: b0001010 adrp x16, 0x2a3000 a27d4: f9467211 ldr x17, [x16, #0xce0] a27d8: 91338210 add x16, x16, #0xce0 a27dc: d61f0220 br x17 00000000000a27e0 : a27e0: b0001010 adrp x16, 0x2a3000 a27e4: f9467611 ldr x17, [x16, #0xce8] a27e8: 9133a210 add x16, x16, #0xce8 a27ec: d61f0220 br x17 00000000000a27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt>: a27f0: b0001010 adrp x16, 0x2a3000 a27f4: f9467a11 ldr x17, [x16, #0xcf0] a27f8: 9133c210 add x16, x16, #0xcf0 a27fc: d61f0220 br x17 00000000000a2800 <_ZN7android17move_forward_typeIiEEvPT_PKS1_m@plt>: a2800: b0001010 adrp x16, 0x2a3000 a2804: f9467e11 ldr x17, [x16, #0xcf8] a2808: 9133e210 add x16, x16, #0xcf8 a280c: d61f0220 br x17 00000000000a2810 : a2810: b0001010 adrp x16, 0x2a3000 a2814: f9468211 ldr x17, [x16, #0xd00] a2818: 91340210 add x16, x16, #0xd00 a281c: d61f0220 br x17 00000000000a2820 <_ZN7android19AnotherPacketSource18hasBufferAvailableEPi@plt>: a2820: b0001010 adrp x16, 0x2a3000 a2824: f9468611 ldr x17, [x16, #0xd08] a2828: 91342210 add x16, x16, #0xd08 a282c: d61f0220 br x17 00000000000a2830 <_ZN7android9ATSParser6Stream19signalDiscontinuityENS0_17DiscontinuityTypeERKNS_2spINS_8AMessageEEE@plt>: a2830: b0001010 adrp x16, 0x2a3000 a2834: f9468a11 ldr x17, [x16, #0xd10] a2838: 91344210 add x16, x16, #0xd10 a283c: d61f0220 br x17 00000000000a2840 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEE4pushEv@plt>: a2840: b0001010 adrp x16, 0x2a3000 a2844: f9468e11 ldr x17, [x16, #0xd18] a2848: 91346210 add x16, x16, #0xd18 a284c: d61f0220 br x17 00000000000a2850 <_ZN7_JNIEnv12NewGlobalRefEP8_jobject@plt>: a2850: b0001010 adrp x16, 0x2a3000 a2854: f9469211 ldr x17, [x16, #0xd20] a2858: 91348210 add x16, x16, #0xd20 a285c: d61f0220 br x17 00000000000a2860 <_ZNK9mkvparser10AudioTrack15GetSamplingRateEv@plt>: a2860: b0001010 adrp x16, 0x2a3000 a2864: f9469611 ldr x17, [x16, #0xd28] a2868: 9134a210 add x16, x16, #0xd28 a286c: d61f0220 br x17 00000000000a2870 : a2870: b0001010 adrp x16, 0x2a3000 a2874: f9469a11 ldr x17, [x16, #0xd30] a2878: 9134c210 add x16, x16, #0xd30 a287c: d61f0220 br x17 00000000000a2880 <_ZN7android13BlockIterator9advance_lEv@plt>: a2880: b0001010 adrp x16, 0x2a3000 a2884: f9469e11 ldr x17, [x16, #0xd38] a2888: 9134e210 add x16, x16, #0xd38 a288c: d61f0220 br x17 00000000000a2890 : a2890: b0001010 adrp x16, 0x2a3000 a2894: f946a211 ldr x17, [x16, #0xd40] a2898: 91350210 add x16, x16, #0xd40 a289c: d61f0220 br x17 00000000000a28a0 <_ZNK7android6VectorIjE5arrayEv@plt>: a28a0: b0001010 adrp x16, 0x2a3000 a28a4: f946a611 ldr x17, [x16, #0xd48] a28a8: 91352210 add x16, x16, #0xd48 a28ac: d61f0220 br x17 00000000000a28b0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEE4sizeEv@plt>: a28b0: b0001010 adrp x16, 0x2a3000 a28b4: f946aa11 ldr x17, [x16, #0xd50] a28b8: 91354210 add x16, x16, #0xd50 a28bc: d61f0220 br x17 00000000000a28c0 <_ZN7android15MyOpusExtractor16verifyOpusHeaderEPNS_11MediaBufferE@plt>: a28c0: b0001010 adrp x16, 0x2a3000 a28c4: f946ae11 ldr x17, [x16, #0xd58] a28c8: 91356210 add x16, x16, #0xd58 a28cc: d61f0220 br x17 00000000000a28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt>: a28d0: b0001010 adrp x16, 0x2a3000 a28d4: f946b211 ldr x17, [x16, #0xd60] a28d8: 91358210 add x16, x16, #0xd60 a28dc: d61f0220 br x17 00000000000a28e0 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEEC2Ev@plt>: a28e0: b0001010 adrp x16, 0x2a3000 a28e4: f946b611 ldr x17, [x16, #0xd68] a28e8: 9135a210 add x16, x16, #0xd68 a28ec: d61f0220 br x17 00000000000a28f0 <_ZN7android15JMediaExtractor13setDataSourceEill@plt>: a28f0: b0001010 adrp x16, 0x2a3000 a28f4: f946ba11 ldr x17, [x16, #0xd70] a28f8: 9135c210 add x16, x16, #0xd70 a28fc: d61f0220 br x17 00000000000a2900 : a2900: b0001010 adrp x16, 0x2a3000 a2904: f946be11 ldr x17, [x16, #0xd78] a2908: 9135e210 add x16, x16, #0xd78 a290c: d61f0220 br x17 00000000000a2910 <_ZN9mkvparser8Chapters7Edition16ExpandAtomsArrayEv@plt>: a2910: b0001010 adrp x16, 0x2a3000 a2914: f946c211 ldr x17, [x16, #0xd80] a2918: 91360210 add x16, x16, #0xd80 a291c: d61f0220 br x17 00000000000a2920 <_ZN7android11KeyedVectorIiNS_6VectorIiEEEC2Ev@plt>: a2920: b0001010 adrp x16, 0x2a3000 a2924: f946c611 ldr x17, [x16, #0xd88] a2928: 91362210 add x16, x16, #0xd88 a292c: d61f0220 br x17 00000000000a2930 : a2930: b0001010 adrp x16, 0x2a3000 a2934: f946ca11 ldr x17, [x16, #0xd90] a2938: 91364210 add x16, x16, #0xd90 a293c: d61f0220 br x17 00000000000a2940 <_ZNSt6__ndk15mutex6unlockEv@plt>: a2940: b0001010 adrp x16, 0x2a3000 a2944: f946ce11 ldr x17, [x16, #0xd98] a2948: 91366210 add x16, x16, #0xd98 a294c: d61f0220 br x17 00000000000a2950 <_ZN7android12MP3ExtractorC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8AMessageEEE@plt>: a2950: b0001010 adrp x16, 0x2a3000 a2954: f946d211 ldr x17, [x16, #0xda0] a2958: 91368210 add x16, x16, #0xda0 a295c: d61f0220 br x17 00000000000a2960 : a2960: b0001010 adrp x16, 0x2a3000 a2964: f946d611 ldr x17, [x16, #0xda8] a2968: 9136a210 add x16, x16, #0xda8 a296c: d61f0220 br x17 00000000000a2970 <_ZN7android15JMediaExtractor14readSampleDataEP7_JNIEnvP8_jobjectmPm@plt>: a2970: b0001010 adrp x16, 0x2a3000 a2974: f946da11 ldr x17, [x16, #0xdb0] a2978: 9136c210 add x16, x16, #0xdb0 a297c: d61f0220 br x17 00000000000a2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt>: a2980: b0001010 adrp x16, 0x2a3000 a2984: f946de11 ldr x17, [x16, #0xdb8] a2988: 9136e210 add x16, x16, #0xdb8 a298c: d61f0220 br x17 00000000000a2990 <_ZN7android24MakeAACCodecSpecificDataEjjj@plt>: a2990: b0001010 adrp x16, 0x2a3000 a2994: f946e211 ldr x17, [x16, #0xdc0] a2998: 91370210 add x16, x16, #0xdc0 a299c: d61f0220 br x17 00000000000a29a0 <_ZN7android16key_value_pair_tIjjEC2ERKj@plt>: a29a0: b0001010 adrp x16, 0x2a3000 a29a4: f946e611 ldr x17, [x16, #0xdc8] a29a8: 91372210 add x16, x16, #0xdc8 a29ac: d61f0220 br x17 00000000000a29b0 <_ZN7android3ID3C1ERKNS_2spINS_10DataSourceEEEbl@plt>: a29b0: b0001010 adrp x16, 0x2a3000 a29b4: f946ea11 ldr x17, [x16, #0xdd0] a29b8: 91374210 add x16, x16, #0xdd0 a29bc: d61f0220 br x17 00000000000a29c0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEEC2IDnLb1EEEOT_@plt>: a29c0: b0001010 adrp x16, 0x2a3000 a29c4: f946ee11 ldr x17, [x16, #0xdd8] a29c8: 91376210 add x16, x16, #0xdd8 a29cc: d61f0220 br x17 00000000000a29d0 <_ZNK9mkvparser7Segment11GetSeekHeadEv@plt>: a29d0: b0001010 adrp x16, 0x2a3000 a29d4: f946f211 ldr x17, [x16, #0xde0] a29d8: 91378210 add x16, x16, #0xde0 a29dc: d61f0220 br x17 00000000000a29e0 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_PKS7_m@plt>: a29e0: b0001010 adrp x16, 0x2a3000 a29e4: f946f611 ldr x17, [x16, #0xde8] a29e8: 9137a210 add x16, x16, #0xde8 a29ec: d61f0220 br x17 00000000000a29f0 <_ZNK9mkvparser7Segment7GetLastEv@plt>: a29f0: b0001010 adrp x16, 0x2a3000 a29f4: f946fa11 ldr x17, [x16, #0xdf0] a29f8: 9137c210 add x16, x16, #0xdf0 a29fc: d61f0220 br x17 00000000000a2a00 <_ZN7android9copy_typeINS_2spINS_9ATSParser7ProgramEEEEEvPT_PKS5_m@plt>: a2a00: b0001010 adrp x16, 0x2a3000 a2a04: f946fe11 ldr x17, [x16, #0xdf8] a2a08: 9137e210 add x16, x16, #0xdf8 a2a0c: d61f0220 br x17 00000000000a2a10 <_ZN7android6VectorINS_11NALPositionEEC2Ev@plt>: a2a10: b0001010 adrp x16, 0x2a3000 a2a14: f9470211 ldr x17, [x16, #0xe00] a2a18: 91380210 add x16, x16, #0xe00 a2a1c: d61f0220 br x17 00000000000a2a20 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_PKS7_m@plt>: a2a20: b0001010 adrp x16, 0x2a3000 a2a24: f9470611 ldr x17, [x16, #0xe08] a2a28: 91382210 add x16, x16, #0xe08 a2a2c: d61f0220 br x17 00000000000a2a30 <__deregister_frame_info_bases@plt>: a2a30: b0001010 adrp x16, 0x2a3000 a2a34: f9470a11 ldr x17, [x16, #0xe10] a2a38: 91384210 add x16, x16, #0xe10 a2a3c: d61f0220 br x17 00000000000a2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt>: a2a40: b0001010 adrp x16, 0x2a3000 a2a44: f9470e11 ldr x17, [x16, #0xe18] a2a48: 91386210 add x16, x16, #0xe18 a2a4c: d61f0220 br x17 00000000000a2a50 <_ZN7android10ColorUtils30wrapColorAspectsIntoColorRangeENS_12ColorAspects5RangeE@plt>: a2a50: b0001010 adrp x16, 0x2a3000 a2a54: f9471211 ldr x17, [x16, #0xe20] a2a58: 91388210 add x16, x16, #0xe20 a2a5c: d61f0220 br x17 00000000000a2a60 : a2a60: b0001010 adrp x16, 0x2a3000 a2a64: f9471611 ldr x17, [x16, #0xe28] a2a68: 9138a210 add x16, x16, #0xe28 a2a6c: d61f0220 br x17 00000000000a2a70 <_ZN7android18move_backward_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_PKS3_m@plt>: a2a70: b0001010 adrp x16, 0x2a3000 a2a74: f9471a11 ldr x17, [x16, #0xe30] a2a78: 9138c210 add x16, x16, #0xe30 a2a7c: d61f0220 br x17 00000000000a2a80 <_ZN7android2spINS_7RefBaseEEC2Ev@plt>: a2a80: b0001010 adrp x16, 0x2a3000 a2a84: f9471e11 ldr x17, [x16, #0xe38] a2a88: 9138e210 add x16, x16, #0xe38 a2a8c: d61f0220 br x17 00000000000a2a90 : a2a90: b0001010 adrp x16, 0x2a3000 a2a94: f9472211 ldr x17, [x16, #0xe40] a2a98: 91390210 add x16, x16, #0xe40 a2a9c: d61f0220 br x17 00000000000a2aa0 <_ZN9mkvparser15ContentEncoding17ContentEncryptionC1Ev@plt>: a2aa0: b0001010 adrp x16, 0x2a3000 a2aa4: f9472611 ldr x17, [x16, #0xe48] a2aa8: 91392210 add x16, x16, #0xe48 a2aac: d61f0220 br x17 00000000000a2ab0 <_ZN7android20LibUtilsFirstStaticsC2Ev@plt>: a2ab0: b0001010 adrp x16, 0x2a3000 a2ab4: f9472a11 ldr x17, [x16, #0xe50] a2ab8: 91394210 add x16, x16, #0xe50 a2abc: d61f0220 br x17 00000000000a2ac0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEC2EPNSE_5_NodeE@plt>: a2ac0: b0001010 adrp x16, 0x2a3000 a2ac4: f9472e11 ldr x17, [x16, #0xe58] a2ac8: 91396210 add x16, x16, #0xe58 a2acc: d61f0220 br x17 00000000000a2ad0 : a2ad0: b0001010 adrp x16, 0x2a3000 a2ad4: f9473211 ldr x17, [x16, #0xe60] a2ad8: 91398210 add x16, x16, #0xe60 a2adc: d61f0220 br x17 00000000000a2ae0 <_ZNK9mkvparser6Tracks15GetTrackByIndexEm@plt>: a2ae0: b0001010 adrp x16, 0x2a3000 a2ae4: f9473611 ldr x17, [x16, #0xe68] a2ae8: 9139a210 add x16, x16, #0xe68 a2aec: d61f0220 br x17 00000000000a2af0 <_ZNK7android2spINS_12OggExtractorEEptEv@plt>: a2af0: b0001010 adrp x16, 0x2a3000 a2af4: f9473a11 ldr x17, [x16, #0xe70] a2af8: 9139c210 add x16, x16, #0xe70 a2afc: d61f0220 br x17 00000000000a2b00 <_ZN7android2spINS_16MPEG2PSExtractorEEC2ERKS2_@plt>: a2b00: b0001010 adrp x16, 0x2a3000 a2b04: f9473e11 ldr x17, [x16, #0xe78] a2b08: 9139e210 add x16, x16, #0xe78 a2b0c: d61f0220 br x17 00000000000a2b10 <_ZN7android11SampleTable22CompositionDeltaLookup24getCompositionTimeOffsetEj@plt>: a2b10: b0001010 adrp x16, 0x2a3000 a2b14: f9474211 ldr x17, [x16, #0xe80] a2b18: 913a0210 add x16, x16, #0xe80 a2b1c: d61f0220 br x17 00000000000a2b20 <_ZNK7android10VectorImpl7isEmptyEv@plt>: a2b20: b0001010 adrp x16, 0x2a3000 a2b24: f9474611 ldr x17, [x16, #0xe88] a2b28: 913a2210 add x16, x16, #0xe88 a2b2c: d61f0220 br x17 00000000000a2b30 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEEEEE7destroyIS4_EEvRS5_PT_@plt>: a2b30: b0001010 adrp x16, 0x2a3000 a2b34: f9474a11 ldr x17, [x16, #0xe90] a2b38: 913a4210 add x16, x16, #0xe90 a2b3c: d61f0220 br x17 00000000000a2b40 : a2b40: b0001010 adrp x16, 0x2a3000 a2b44: f9474e11 ldr x17, [x16, #0xe98] a2b48: 913a6210 add x16, x16, #0xe98 a2b4c: d61f0220 br x17 00000000000a2b50 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEED2Ev@plt>: a2b50: b0001010 adrp x16, 0x2a3000 a2b54: f9475211 ldr x17, [x16, #0xea0] a2b58: 913a8210 add x16, x16, #0xea0 a2b5c: d61f0220 br x17 00000000000a2b60 : a2b60: b0001010 adrp x16, 0x2a3000 a2b64: f9475611 ldr x17, [x16, #0xea8] a2b68: 913aa210 add x16, x16, #0xea8 a2b6c: d61f0220 br x17 00000000000a2b70 <_ZN7android6VectorINS_11KeyedVectorIllEEED2Ev@plt>: a2b70: b0001010 adrp x16, 0x2a3000 a2b74: f9475a11 ldr x17, [x16, #0xeb0] a2b78: 913ac210 add x16, x16, #0xeb0 a2b7c: d61f0220 br x17 00000000000a2b80 : a2b80: b0001010 adrp x16, 0x2a3000 a2b84: f9475e11 ldr x17, [x16, #0xeb8] a2b88: 913ae210 add x16, x16, #0xeb8 a2b8c: d61f0220 br x17 00000000000a2b90 <_ZN7android17move_forward_typeINS_11MPEG4Source6SampleEEEvPT_PKS3_m@plt>: a2b90: b0001010 adrp x16, 0x2a3000 a2b94: f9476211 ldr x17, [x16, #0xec0] a2b98: 913b0210 add x16, x16, #0xec0 a2b9c: d61f0220 br x17 00000000000a2ba0 : a2ba0: b0001010 adrp x16, 0x2a3000 a2ba4: f9476611 ldr x17, [x16, #0xec8] a2ba8: 913b2210 add x16, x16, #0xec8 a2bac: d61f0220 br x17 00000000000a2bb0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEED2Ev@plt>: a2bb0: b0001010 adrp x16, 0x2a3000 a2bb4: f9476a11 ldr x17, [x16, #0xed0] a2bb8: 913b4210 add x16, x16, #0xed0 a2bbc: d61f0220 br x17 00000000000a2bc0 <_ZN9mkvparser11SimpleBlockD2Ev@plt>: a2bc0: b0001010 adrp x16, 0x2a3000 a2bc4: f9476e11 ldr x17, [x16, #0xed8] a2bc8: 913b6210 add x16, x16, #0xed8 a2bcc: d61f0220 br x17 00000000000a2bd0 <_ZNK7android10VectorImpl4sizeEv@plt>: a2bd0: b0001010 adrp x16, 0x2a3000 a2bd4: f9477211 ldr x17, [x16, #0xee0] a2bd8: 913b8210 add x16, x16, #0xee0 a2bdc: d61f0220 br x17 00000000000a2be0 <_ZNK7android2spINS_15MPEG4DataSourceEEptEv@plt>: a2be0: b0001010 adrp x16, 0x2a3000 a2be4: f9477611 ldr x17, [x16, #0xee8] a2be8: 913ba210 add x16, x16, #0xee8 a2bec: d61f0220 br x17 00000000000a2bf0 <_ZN7android22memcpy_to_i16_from_p24EPsPKhm@plt>: a2bf0: b0001010 adrp x16, 0x2a3000 a2bf4: f9477a11 ldr x17, [x16, #0xef0] a2bf8: 913bc210 add x16, x16, #0xef0 a2bfc: d61f0220 br x17 00000000000a2c00 : a2c00: b0001010 adrp x16, 0x2a3000 a2c04: f9477e11 ldr x17, [x16, #0xef8] a2c08: 913be210 add x16, x16, #0xef8 a2c0c: d61f0220 br x17 00000000000a2c10 <_ZN7android9copy_typeINS_16key_value_pair_tIjmEEEEvPT_PKS3_m@plt>: a2c10: b0001010 adrp x16, 0x2a3000 a2c14: f9478211 ldr x17, [x16, #0xf00] a2c18: 913c0210 add x16, x16, #0xf00 a2c1c: d61f0220 br x17 00000000000a2c20 <_ZNK9mkvparser7Segment8GetFirstEv@plt>: a2c20: b0001010 adrp x16, 0x2a3000 a2c24: f9478611 ldr x17, [x16, #0xf08] a2c28: 913c2210 add x16, x16, #0xf08 a2c2c: d61f0220 br x17 00000000000a2c30 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorStandardENS2_INS3_12ColorAspects9PrimariesENS6_12MatrixCoeffsEEEEEEEE25__construct_range_forwardIKSA_SA_SA_SA_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructISB_PSG_RT_EE5valueEvE4typeERSB_PSM_SR_RSL_@plt>: a2c30: b0001010 adrp x16, 0x2a3000 a2c34: f9478a11 ldr x17, [x16, #0xf10] a2c38: 913c4210 add x16, x16, #0xf10 a2c3c: d61f0220 br x17 00000000000a2c40 <_ZN7android6VectorINS_2spINS_7ABufferEEEED2Ev@plt>: a2c40: b0001010 adrp x16, 0x2a3000 a2c44: f9478e11 ldr x17, [x16, #0xf18] a2c48: 913c6210 add x16, x16, #0xf18 a2c4c: d61f0220 br x17 00000000000a2c50 <_ZN7android4ListINS_2spINS_7ABufferEEEE6insertENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEERKS3_@plt>: a2c50: b0001010 adrp x16, 0x2a3000 a2c54: f9479211 ldr x17, [x16, #0xf20] a2c58: 913c8210 add x16, x16, #0xf20 a2c5c: d61f0220 br x17 00000000000a2c60 : a2c60: b0001010 adrp x16, 0x2a3000 a2c64: f9479611 ldr x17, [x16, #0xf28] a2c68: 913ca210 add x16, x16, #0xf28 a2c6c: d61f0220 br x17 00000000000a2c70 : a2c70: b0001010 adrp x16, 0x2a3000 a2c74: f9479a11 ldr x17, [x16, #0xf30] a2c78: 913cc210 add x16, x16, #0xf30 a2c7c: d61f0220 br x17 00000000000a2c80 <_ZNK7android4ESDS20skipDescriptorHeaderEmmPhPmS2_@plt>: a2c80: b0001010 adrp x16, 0x2a3000 a2c84: f9479e11 ldr x17, [x16, #0xf38] a2c88: 913ce210 add x16, x16, #0xf38 a2c8c: d61f0220 br x17 00000000000a2c90 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE10editItemAtEm@plt>: a2c90: b0001010 adrp x16, 0x2a3000 a2c94: f947a211 ldr x17, [x16, #0xf40] a2c98: 913d0210 add x16, x16, #0xf40 a2c9c: d61f0220 br x17 00000000000a2ca0 <__cxa_get_globals_fast@plt>: a2ca0: b0001010 adrp x16, 0x2a3000 a2ca4: f947a611 ldr x17, [x16, #0xf48] a2ca8: 913d2210 add x16, x16, #0xf48 a2cac: d61f0220 br x17 00000000000a2cb0 <_ZN7android3ID38IteratorD1Ev@plt>: a2cb0: b0001010 adrp x16, 0x2a3000 a2cb4: f947aa11 ldr x17, [x16, #0xf50] a2cb8: 913d4210 add x16, x16, #0xf50 a2cbc: d61f0220 br x17 00000000000a2cc0 <_ZN7android2spINS_12OggExtractorEEC2EPS1_@plt>: a2cc0: b0001010 adrp x16, 0x2a3000 a2cc4: f947ae11 ldr x17, [x16, #0xf58] a2cc8: 913d6210 add x16, x16, #0xf58 a2ccc: d61f0220 br x17 00000000000a2cd0 <_ZNK9mkvparser6Tracks14GetTracksCountEv@plt>: a2cd0: b0001010 adrp x16, 0x2a3000 a2cd4: f947b211 ldr x17, [x16, #0xf60] a2cd8: 913d8210 add x16, x16, #0xf60 a2cdc: d61f0220 br x17 00000000000a2ce0 <_ZN7android7AString6appendERKS0_@plt>: a2ce0: b0001010 adrp x16, 0x2a3000 a2ce4: f947b611 ldr x17, [x16, #0xf68] a2ce8: 913da210 add x16, x16, #0xf68 a2cec: d61f0220 br x17 00000000000a2cf0 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2ERKjRKS2_@plt>: a2cf0: b0001010 adrp x16, 0x2a3000 a2cf4: f947ba11 ldr x17, [x16, #0xf70] a2cf8: 913dc210 add x16, x16, #0xf70 a2cfc: d61f0220 br x17 00000000000a2d00 : a2d00: b0001010 adrp x16, 0x2a3000 a2d04: f947be11 ldr x17, [x16, #0xf78] a2d08: 913de210 add x16, x16, #0xf78 a2d0c: d61f0220 br x17 00000000000a2d10 : a2d10: b0001010 adrp x16, 0x2a3000 a2d14: f947c211 ldr x17, [x16, #0xf80] a2d18: 913e0210 add x16, x16, #0xf80 a2d1c: d61f0220 br x17 00000000000a2d20 <_ZN7android6VectorINS_2spINS_7ABufferEEEE4pushERKS3_@plt>: a2d20: b0001010 adrp x16, 0x2a3000 a2d24: f947c611 ldr x17, [x16, #0xf88] a2d28: 913e2210 add x16, x16, #0xf88 a2d2c: d61f0220 br x17 00000000000a2d30 : a2d30: b0001010 adrp x16, 0x2a3000 a2d34: f947ca11 ldr x17, [x16, #0xf90] a2d38: 913e4210 add x16, x16, #0xf90 a2d3c: d61f0220 br x17 00000000000a2d40 <_ZN7android18move_backward_typeINS_11KeyedVectorIllEEEEvPT_PKS3_m@plt>: a2d40: b0001010 adrp x16, 0x2a3000 a2d44: f947ce11 ldr x17, [x16, #0xf98] a2d48: 913e6210 add x16, x16, #0xf98 a2d4c: d61f0220 br x17 00000000000a2d50 : a2d50: b0001010 adrp x16, 0x2a3000 a2d54: f947d211 ldr x17, [x16, #0xfa0] a2d58: 913e8210 add x16, x16, #0xfa0 a2d5c: d61f0220 br x17 00000000000a2d60 <_ZN9mkvparser7Segment13DoLoadClusterERxRl@plt>: a2d60: b0001010 adrp x16, 0x2a3000 a2d64: f947d611 ldr x17, [x16, #0xfa8] a2d68: 913ea210 add x16, x16, #0xfa8 a2d6c: d61f0220 br x17 00000000000a2d70 <_ZN7android9ATSParser20parseAdaptationFieldEPNS_10ABitReaderEj@plt>: a2d70: b0001010 adrp x16, 0x2a3000 a2d74: f947da11 ldr x17, [x16, #0xfb0] a2d78: 913ec210 add x16, x16, #0xfb0 a2d7c: d61f0220 br x17 00000000000a2d80 <_ZN7android13MidiExtractorD1Ev@plt>: a2d80: b0001010 adrp x16, 0x2a3000 a2d84: f947de11 ldr x17, [x16, #0xfb8] a2d88: 913ee210 add x16, x16, #0xfb8 a2d8c: d61f0220 br x17 00000000000a2d90 <_ZN7android14SampleIteratorC1EPNS_11SampleTableE@plt>: a2d90: b0001010 adrp x16, 0x2a3000 a2d94: f947e211 ldr x17, [x16, #0xfc0] a2d98: 913f0210 add x16, x16, #0xfc0 a2d9c: d61f0220 br x17 00000000000a2da0 <_ZNK7android6VectorINS_4TrexEE4sizeEv@plt>: a2da0: b0001010 adrp x16, 0x2a3000 a2da4: f947e611 ldr x17, [x16, #0xfc8] a2da8: 913f2210 add x16, x16, #0xfc8 a2dac: d61f0220 br x17 00000000000a2db0 <_ZN7android10splat_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_PKS3_m@plt>: a2db0: b0001010 adrp x16, 0x2a3000 a2db4: f947ea11 ldr x17, [x16, #0xfd0] a2db8: 913f4210 add x16, x16, #0xfd0 a2dbc: d61f0220 br x17 00000000000a2dc0 <_ZN7android9WAVSourceD1Ev@plt>: a2dc0: b0001010 adrp x16, 0x2a3000 a2dc4: f947ee11 ldr x17, [x16, #0xfd8] a2dc8: 913f6210 add x16, x16, #0xfd8 a2dcc: d61f0220 br x17 00000000000a2dd0 <_ZNKSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt>: a2dd0: b0001010 adrp x16, 0x2a3000 a2dd4: f947f211 ldr x17, [x16, #0xfe0] a2dd8: 913f8210 add x16, x16, #0xfe0 a2ddc: d61f0220 br x17 00000000000a2de0 <_ZN9mkvparser7Segment14CreateInstanceEPNS_10IMkvReaderExRPS0_@plt>: a2de0: b0001010 adrp x16, 0x2a3000 a2de4: f947f611 ldr x17, [x16, #0xfe8] a2de8: 913fa210 add x16, x16, #0xfe8 a2dec: d61f0220 br x17 00000000000a2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt>: a2df0: b0001010 adrp x16, 0x2a3000 a2df4: f947fa11 ldr x17, [x16, #0xff0] a2df8: 913fc210 add x16, x16, #0xff0 a2dfc: d61f0220 br x17 00000000000a2e00 <__cxa_guard_release@plt>: a2e00: b0001010 adrp x16, 0x2a3000 a2e04: f947fe11 ldr x17, [x16, #0xff8] a2e08: 913fe210 add x16, x16, #0xff8 a2e0c: d61f0220 br x17 00000000000a2e10 <_ZN7android7RefBase11renameRefIdEPS0_PKvS3_@plt>: a2e10: d0001010 adrp x16, 0x2a4000 a2e14: f9400211 ldr x17, [x16] a2e18: 91000210 add x16, x16, #0x0 a2e1c: d61f0220 br x17 00000000000a2e20 <_ZNK7android15JMediaExtractor14getTrackFormatEP7_JNIEnvmPP8_jobject@plt>: a2e20: d0001010 adrp x16, 0x2a4000 a2e24: f9400611 ldr x17, [x16, #0x8] a2e28: 91002210 add x16, x16, #0x8 a2e2c: d61f0220 br x17 00000000000a2e30 : a2e30: d0001010 adrp x16, 0x2a4000 a2e34: f9400a11 ldr x17, [x16, #0x10] a2e38: 91004210 add x16, x16, #0x10 a2e3c: d61f0220 br x17 00000000000a2e40 : a2e40: d0001010 adrp x16, 0x2a4000 a2e44: f9400e11 ldr x17, [x16, #0x18] a2e48: 91006210 add x16, x16, #0x18 a2e4c: d61f0220 br x17 00000000000a2e50 <_ZN7android9copy_typeImEEvPT_PKS1_m@plt>: a2e50: d0001010 adrp x16, 0x2a4000 a2e54: f9401211 ldr x17, [x16, #0x20] a2e58: 91008210 add x16, x16, #0x20 a2e5c: d61f0220 br x17 00000000000a2e60 <_ZN7android12SortedVectorINS_16key_value_pair_tIjmEEE3addERKS2_@plt>: a2e60: d0001010 adrp x16, 0x2a4000 a2e64: f9401611 ldr x17, [x16, #0x28] a2e68: 9100a210 add x16, x16, #0x28 a2e6c: d61f0220 br x17 00000000000a2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt>: a2e70: d0001010 adrp x16, 0x2a4000 a2e74: f9401a11 ldr x17, [x16, #0x30] a2e78: 9100c210 add x16, x16, #0x30 a2e7c: d61f0220 br x17 00000000000a2e80 <_ZNK7android8AMessage8findRectEPKcPiS3_S3_S3_@plt>: a2e80: d0001010 adrp x16, 0x2a4000 a2e84: f9401e11 ldr x17, [x16, #0x38] a2e88: 9100e210 add x16, x16, #0x38 a2e8c: d61f0220 br x17 00000000000a2e90 <_ZN7android17HevcParameterSets11findParam64EjPm@plt>: a2e90: d0001010 adrp x16, 0x2a4000 a2e94: f9402211 ldr x17, [x16, #0x40] a2e98: 91010210 add x16, x16, #0x40 a2e9c: d61f0220 br x17 00000000000a2ea0 <_ZN7android10splat_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_PKS5_m@plt>: a2ea0: d0001010 adrp x16, 0x2a4000 a2ea4: f9402611 ldr x17, [x16, #0x48] a2ea8: 91012210 add x16, x16, #0x48 a2eac: d61f0220 br x17 00000000000a2eb0 <_ZN7android2spINS_11MediaSourceEEaSERKS2_@plt>: a2eb0: d0001010 adrp x16, 0x2a4000 a2eb4: f9402a11 ldr x17, [x16, #0x50] a2eb8: 91014210 add x16, x16, #0x50 a2ebc: d61f0220 br x17 00000000000a2ec0 <_ZN7android10splat_typeINS_16key_value_pair_tIjmEEEEvPT_PKS3_m@plt>: a2ec0: d0001010 adrp x16, 0x2a4000 a2ec4: f9402e11 ldr x17, [x16, #0x58] a2ec8: 91016210 add x16, x16, #0x58 a2ecc: d61f0220 br x17 00000000000a2ed0 <_ZNK7android11KeyedVectorIjmEixEm@plt>: a2ed0: d0001010 adrp x16, 0x2a4000 a2ed4: f9403211 ldr x17, [x16, #0x60] a2ed8: 91018210 add x16, x16, #0x60 a2edc: d61f0220 br x17 00000000000a2ee0 <_ZN7android2spINS_15IMediaExtractorEEC2EPS1_@plt>: a2ee0: d0001010 adrp x16, 0x2a4000 a2ee4: f9403611 ldr x17, [x16, #0x68] a2ee8: 9101a210 add x16, x16, #0x68 a2eec: d61f0220 br x17 00000000000a2ef0 <_ZN7android6VectorIjED2Ev@plt>: a2ef0: d0001010 adrp x16, 0x2a4000 a2ef4: f9403a11 ldr x17, [x16, #0x70] a2ef8: 9101c210 add x16, x16, #0x70 a2efc: d61f0220 br x17 00000000000a2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt>: a2f00: d0001010 adrp x16, 0x2a4000 a2f04: f9403e11 ldr x17, [x16, #0x78] a2f08: 9101e210 add x16, x16, #0x78 a2f0c: d61f0220 br x17 00000000000a2f10 <_ZNSt6__ndk14pairIiN7android12ColorAspects9PrimariesEEC2IiS3_Lb0EEEOT_OT0_@plt>: a2f10: d0001010 adrp x16, 0x2a4000 a2f14: f9404211 ldr x17, [x16, #0x80] a2f18: 91020210 add x16, x16, #0x80 a2f1c: d61f0220 br x17 00000000000a2f20 <_ZN7android16MPEG2PSExtractor5TrackD0Ev@plt>: a2f20: d0001010 adrp x16, 0x2a4000 a2f24: f9404611 ldr x17, [x16, #0x88] a2f28: 91022210 add x16, x16, #0x88 a2f2c: d61f0220 br x17 00000000000a2f30 <_ZN7android7AString5clearEv@plt>: a2f30: d0001010 adrp x16, 0x2a4000 a2f34: f9404a11 ldr x17, [x16, #0x90] a2f38: 91024210 add x16, x16, #0x90 a2f3c: d61f0220 br x17 00000000000a2f40 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt>: a2f40: d0001010 adrp x16, 0x2a4000 a2f44: f9404e11 ldr x17, [x16, #0x98] a2f48: 91026210 add x16, x16, #0x98 a2f4c: d61f0220 br x17 00000000000a2f50 <_ZNK7android7ALookupIiNS_12ColorAspects8TransferEE6lookupERKiPS2_@plt>: a2f50: d0001010 adrp x16, 0x2a4000 a2f54: f9405211 ldr x17, [x16, #0xa0] a2f58: 91028210 add x16, x16, #0xa0 a2f5c: d61f0220 br x17 00000000000a2f60 <_ZN9mkvparser10BlockEntryD2Ev@plt>: a2f60: d0001010 adrp x16, 0x2a4000 a2f64: f9405611 ldr x17, [x16, #0xa8] a2f68: 9102a210 add x16, x16, #0xa8 a2f6c: d61f0220 br x17 00000000000a2f70 <_ZN7android17HevcParameterSets10findParam8EjPh@plt>: a2f70: d0001010 adrp x16, 0x2a4000 a2f74: f9405a11 ldr x17, [x16, #0xb0] a2f78: 9102c210 add x16, x16, #0xb0 a2f7c: d61f0220 br x17 00000000000a2f80 <_ZN7android2spINS_14MPEG4ExtractorEEC2EPS1_@plt>: a2f80: d0001010 adrp x16, 0x2a4000 a2f84: f9405e11 ldr x17, [x16, #0xb8] a2f88: 9102e210 add x16, x16, #0xb8 a2f8c: d61f0220 br x17 00000000000a2f90 : a2f90: d0001010 adrp x16, 0x2a4000 a2f94: f9406211 ldr x17, [x16, #0xc0] a2f98: 91030210 add x16, x16, #0xc0 a2f9c: d61f0220 br x17 00000000000a2fa0 <_ZN7android17HevcParameterSets10addNalUnitEPKhm@plt>: a2fa0: d0001010 adrp x16, 0x2a4000 a2fa4: f9406611 ldr x17, [x16, #0xc8] a2fa8: 91032210 add x16, x16, #0xc8 a2fac: d61f0220 br x17 00000000000a2fb0 <_ZN7android7ALookupIt24OMX_AUDIO_AACPROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairItS1_EEE@plt>: a2fb0: d0001010 adrp x16, 0x2a4000 a2fb4: f9406a11 ldr x17, [x16, #0xd0] a2fb8: 91034210 add x16, x16, #0xd0 a2fbc: d61f0220 br x17 00000000000a2fc0 <_ZNSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEE18__construct_at_endIPKS5_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_m@plt>: a2fc0: d0001010 adrp x16, 0x2a4000 a2fc4: f9406e11 ldr x17, [x16, #0xd8] a2fc8: 91036210 add x16, x16, #0xd8 a2fcc: d61f0220 br x17 00000000000a2fd0 : a2fd0: d0001010 adrp x16, 0x2a4000 a2fd4: f9407211 ldr x17, [x16, #0xe0] a2fd8: 91038210 add x16, x16, #0xe0 a2fdc: d61f0220 br x17 00000000000a2fe0 <_ZNK7android11MediaBuffer4dataEv@plt>: a2fe0: d0001010 adrp x16, 0x2a4000 a2fe4: f9407611 ldr x17, [x16, #0xe8] a2fe8: 9103a210 add x16, x16, #0xe8 a2fec: d61f0220 br x17 00000000000a2ff0 <_ZN7android10splat_typeINS_14MyOggExtractor8TOCEntryEEEvPT_PKS3_m@plt>: a2ff0: d0001010 adrp x16, 0x2a4000 a2ff4: f9407a11 ldr x17, [x16, #0xf0] a2ff8: 9103c210 add x16, x16, #0xf0 a2ffc: d61f0220 br x17 00000000000a3000 <_ZSt13get_terminatev@plt>: a3000: b0001010 adrp x16, 0x2a4000 a3004: f9407e11 ldr x17, [x16, #0xf8] a3008: 9103e210 add x16, x16, #0xf8 a300c: d61f0220 br x17 00000000000a3010 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairINS2_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEEEEE7destroyIS5_EEvRS6_PT_@plt>: a3010: b0001010 adrp x16, 0x2a4000 a3014: f9408211 ldr x17, [x16, #0x100] a3018: 91040210 add x16, x16, #0x100 a301c: d61f0220 br x17 00000000000a3020 <_ZN7_JNIEnv14CallLongMethodEP8_jobjectP10_jmethodIDz@plt>: a3020: b0001010 adrp x16, 0x2a4000 a3024: f9408611 ldr x17, [x16, #0x108] a3028: 91042210 add x16, x16, #0x108 a302c: d61f0220 br x17 00000000000a3030 <_ZN7android7RefBaseC2Ev@plt>: a3030: b0001010 adrp x16, 0x2a4000 a3034: f9408a11 ldr x17, [x16, #0x110] a3038: 91044210 add x16, x16, #0x110 a303c: d61f0220 br x17 00000000000a3040 <_ZNK7android2spINS_7RefBaseEEneEPKS1_@plt>: a3040: b0001010 adrp x16, 0x2a4000 a3044: f9408e11 ldr x17, [x16, #0x118] a3048: 91046210 add x16, x16, #0x118 a304c: d61f0220 br x17 00000000000a3050 : a3050: b0001010 adrp x16, 0x2a4000 a3054: f9409211 ldr x17, [x16, #0x120] a3058: 91048210 add x16, x16, #0x120 a305c: d61f0220 br x17 00000000000a3060 <_ZN7android12destroy_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_m@plt>: a3060: b0001010 adrp x16, 0x2a4000 a3064: f9409611 ldr x17, [x16, #0x128] a3068: 9104a210 add x16, x16, #0x128 a306c: d61f0220 br x17 00000000000a3070 <_ZNK7android12SharedBuffer10editResizeEm@plt>: a3070: b0001010 adrp x16, 0x2a4000 a3074: f9409a11 ldr x17, [x16, #0x130] a3078: 9104c210 add x16, x16, #0x130 a307c: d61f0220 br x17 00000000000a3080 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEEixEm@plt>: a3080: b0001010 adrp x16, 0x2a4000 a3084: f9409e11 ldr x17, [x16, #0x138] a3088: 9104e210 add x16, x16, #0x138 a308c: d61f0220 br x17 00000000000a3090 : a3090: b0001010 adrp x16, 0x2a4000 a3094: f940a211 ldr x17, [x16, #0x140] a3098: 91050210 add x16, x16, #0x140 a309c: d61f0220 br x17 00000000000a30a0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIiN7android12ColorAspects8TransferEEELi0ELb0EEC2IDnvEEOT_@plt>: a30a0: b0001010 adrp x16, 0x2a4000 a30a4: f940a611 ldr x17, [x16, #0x148] a30a8: 91052210 add x16, x16, #0x148 a30ac: d61f0220 br x17 00000000000a30b0 <_ZN7android14SampleIterator5resetEv@plt>: a30b0: b0001010 adrp x16, 0x2a4000 a30b4: f940aa11 ldr x17, [x16, #0x150] a30b8: 91054210 add x16, x16, #0x150 a30bc: d61f0220 br x17 00000000000a30c0 <_ZNSt6__ndk16vectorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEE11__vallocateEm@plt>: a30c0: b0001010 adrp x16, 0x2a4000 a30c4: f940ae11 ldr x17, [x16, #0x158] a30c8: 91056210 add x16, x16, #0x158 a30cc: d61f0220 br x17 00000000000a30d0 : a30d0: b0001010 adrp x16, 0x2a4000 a30d4: f940b211 ldr x17, [x16, #0x160] a30d8: 91058210 add x16, x16, #0x160 a30dc: d61f0220 br x17 00000000000a30e0 : a30e0: b0001010 adrp x16, 0x2a4000 a30e4: f940b611 ldr x17, [x16, #0x168] a30e8: 9105a210 add x16, x16, #0x168 a30ec: d61f0220 br x17 00000000000a30f0 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEE18__construct_at_endIPKS9_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESH_SH_m@plt>: a30f0: b0001010 adrp x16, 0x2a4000 a30f4: f940ba11 ldr x17, [x16, #0x170] a30f8: 9105c210 add x16, x16, #0x170 a30fc: d61f0220 br x17 00000000000a3100 : a3100: b0001010 adrp x16, 0x2a4000 a3104: f940be11 ldr x17, [x16, #0x178] a3108: 9105e210 add x16, x16, #0x178 a310c: d61f0220 br x17 00000000000a3110 : a3110: b0001010 adrp x16, 0x2a4000 a3114: f940c211 ldr x17, [x16, #0x180] a3118: 91060210 add x16, x16, #0x180 a311c: d61f0220 br x17 00000000000a3120 : a3120: b0001010 adrp x16, 0x2a4000 a3124: f940c611 ldr x17, [x16, #0x188] a3128: 91062210 add x16, x16, #0x188 a312c: d61f0220 br x17 00000000000a3130 <_ZN7android6VectorINS_11MPEG4Source6SampleEEC2Ev@plt>: a3130: b0001010 adrp x16, 0x2a4000 a3134: f940ca11 ldr x17, [x16, #0x190] a3138: 91064210 add x16, x16, #0x190 a313c: d61f0220 br x17 00000000000a3140 <_ZN7android12compare_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEiRKT_S7_@plt>: a3140: b0001010 adrp x16, 0x2a4000 a3144: f940ce11 ldr x17, [x16, #0x198] a3148: 91066210 add x16, x16, #0x198 a314c: d61f0220 br x17 00000000000a3150 <_ZN7android12AMRExtractorC1ERKNS_2spINS_10DataSourceEEE@plt>: a3150: b0001010 adrp x16, 0x2a4000 a3154: f940d211 ldr x17, [x16, #0x1a0] a3158: 91068210 add x16, x16, #0x1a0 a315c: d61f0220 br x17 00000000000a3160 : a3160: b0001010 adrp x16, 0x2a4000 a3164: f940d611 ldr x17, [x16, #0x1a8] a3168: 9106a210 add x16, x16, #0x1a8 a316c: d61f0220 br x17 00000000000a3170 <_ZN7android9copy_typeINS_14MyOggExtractor8TOCEntryEEEvPT_PKS3_m@plt>: a3170: b0001010 adrp x16, 0x2a4000 a3174: f940da11 ldr x17, [x16, #0x1b0] a3178: 9106c210 add x16, x16, #0x1b0 a317c: d61f0220 br x17 00000000000a3180 <_ZNSt6__ndk114__shared_countD2Ev@plt>: a3180: b0001010 adrp x16, 0x2a4000 a3184: f940de11 ldr x17, [x16, #0x1b8] a3188: 9106e210 add x16, x16, #0x1b8 a318c: d61f0220 br x17 00000000000a3190 <_ZN7android7String813appendFormatVEPKcSt9__va_list@plt>: a3190: b0001010 adrp x16, 0x2a4000 a3194: f940e211 ldr x17, [x16, #0x1c0] a3198: 91070210 add x16, x16, #0x1c0 a319c: d61f0220 br x17 00000000000a31a0 <_ZN7android9OggSourceD1Ev@plt>: a31a0: b0001010 adrp x16, 0x2a4000 a31a4: f940e611 ldr x17, [x16, #0x1c8] a31a8: 91072210 add x16, x16, #0x1c8 a31ac: d61f0220 br x17 00000000000a31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt>: a31b0: b0001010 adrp x16, 0x2a4000 a31b4: f940ea11 ldr x17, [x16, #0x1d0] a31b8: 91074210 add x16, x16, #0x1d0 a31bc: d61f0220 br x17 00000000000a31c0 <_ZNKSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEE8max_sizeEv@plt>: a31c0: b0001010 adrp x16, 0x2a4000 a31c4: f940ee11 ldr x17, [x16, #0x1d8] a31c8: 91076210 add x16, x16, #0x1d8 a31cc: d61f0220 br x17 00000000000a31d0 <_ZN7android12destroy_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_m@plt>: a31d0: b0001010 adrp x16, 0x2a4000 a31d4: f940f211 ldr x17, [x16, #0x1e0] a31d8: 91078210 add x16, x16, #0x1e0 a31dc: d61f0220 br x17 00000000000a31e0 <_ZN7android16MPEG2PSExtractor5Track13appendPESDataEjmmPKhm@plt>: a31e0: b0001010 adrp x16, 0x2a4000 a31e4: f940f611 ldr x17, [x16, #0x1e8] a31e8: 9107a210 add x16, x16, #0x1e8 a31ec: d61f0220 br x17 00000000000a31f0 <_ZN7android14construct_typeINS_14MyOggExtractor8TOCEntryEEEvPT_m@plt>: a31f0: b0001010 adrp x16, 0x2a4000 a31f4: f940fa11 ldr x17, [x16, #0x1f0] a31f8: 9107c210 add x16, x16, #0x1f0 a31fc: d61f0220 br x17 00000000000a3200 : a3200: b0001010 adrp x16, 0x2a4000 a3204: f940fe11 ldr x17, [x16, #0x1f8] a3208: 9107e210 add x16, x16, #0x1f8 a320c: d61f0220 br x17 00000000000a3210 <_ZNSt6__ndk16vectorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt>: a3210: b0001010 adrp x16, 0x2a4000 a3214: f9410211 ldr x17, [x16, #0x200] a3218: 91080210 add x16, x16, #0x200 a321c: d61f0220 br x17 00000000000a3220 <_ZNKSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEE8max_sizeEv@plt>: a3220: b0001010 adrp x16, 0x2a4000 a3224: f9410611 ldr x17, [x16, #0x208] a3228: 91082210 add x16, x16, #0x208 a322c: d61f0220 br x17 00000000000a3230 <_ZNSt6__ndk113__vector_baseINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt>: a3230: b0001010 adrp x16, 0x2a4000 a3234: f9410a11 ldr x17, [x16, #0x210] a3238: 91084210 add x16, x16, #0x210 a323c: d61f0220 br x17 00000000000a3240 <_ZN7android11KeyedVectorIjmEC2Ev@plt>: a3240: b0001010 adrp x16, 0x2a4000 a3244: f9410e11 ldr x17, [x16, #0x218] a3248: 91086210 add x16, x16, #0x218 a324c: d61f0220 br x17 00000000000a3250 : a3250: b0001010 adrp x16, 0x2a4000 a3254: f9411211 ldr x17, [x16, #0x220] a3258: 91088210 add x16, x16, #0x220 a325c: d61f0220 br x17 00000000000a3260 : a3260: b0001010 adrp x16, 0x2a4000 a3264: f9411611 ldr x17, [x16, #0x228] a3268: 9108a210 add x16, x16, #0x228 a326c: d61f0220 br x17 00000000000a3270 <_ZN7android2spINS_11SampleTableEED2Ev@plt>: a3270: b0001010 adrp x16, 0x2a4000 a3274: f9411a11 ldr x17, [x16, #0x230] a3278: 9108c210 add x16, x16, #0x230 a327c: d61f0220 br x17 00000000000a3280 <_ZN9mkvparser15ContentEncoding18ContentCompressionC1Ev@plt>: a3280: b0001010 adrp x16, 0x2a4000 a3284: f9411e11 ldr x17, [x16, #0x238] a3288: 9108e210 add x16, x16, #0x238 a328c: d61f0220 br x17 00000000000a3290 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEEEEE25__construct_range_forwardIKS6_S6_S6_S6_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS7_PSC_RT_EE5valueEvE4typeERS7_PSI_SN_RSH_@plt>: a3290: b0001010 adrp x16, 0x2a4000 a3294: f9412211 ldr x17, [x16, #0x240] a3298: 91090210 add x16, x16, #0x240 a329c: d61f0220 br x17 00000000000a32a0 <_ZN7android18move_backward_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt>: a32a0: b0001010 adrp x16, 0x2a4000 a32a4: f9412611 ldr x17, [x16, #0x248] a32a8: 91092210 add x16, x16, #0x248 a32ac: d61f0220 br x17 00000000000a32b0 <_ZNK7android7ALookupIh24OMX_VIDEO_MPEG2LEVELTYPEE3mapIS1_vEEbRKhPT_@plt>: a32b0: b0001010 adrp x16, 0x2a4000 a32b4: f9412a11 ldr x17, [x16, #0x250] a32b8: 91094210 add x16, x16, #0x250 a32bc: d61f0220 br x17 00000000000a32c0 : a32c0: b0001010 adrp x16, 0x2a4000 a32c4: f9412e11 ldr x17, [x16, #0x258] a32c8: 91096210 add x16, x16, #0x258 a32cc: d61f0220 br x17 00000000000a32d0 <_ZN7android17MatroskaExtractorD1Ev@plt>: a32d0: b0001010 adrp x16, 0x2a4000 a32d4: f9413211 ldr x17, [x16, #0x260] a32d8: 91098210 add x16, x16, #0x260 a32dc: d61f0220 br x17 00000000000a32e0 : a32e0: b0001010 adrp x16, 0x2a4000 a32e4: f9413611 ldr x17, [x16, #0x268] a32e8: 9109a210 add x16, x16, #0x268 a32ec: d61f0220 br x17 00000000000a32f0 <_ZN7android15MyOpusExtractorC2ERKNS_2spINS_10DataSourceEEE@plt>: a32f0: b0001010 adrp x16, 0x2a4000 a32f4: f9413a11 ldr x17, [x16, #0x270] a32f8: 9109c210 add x16, x16, #0x270 a32fc: d61f0220 br x17 00000000000a3300 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: a3300: b0001010 adrp x16, 0x2a4000 a3304: f9413e11 ldr x17, [x16, #0x278] a3308: 9109e210 add x16, x16, #0x278 a330c: d61f0220 br x17 00000000000a3310 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEEC2IDnLb1EEEOT_@plt>: a3310: b0001010 adrp x16, 0x2a4000 a3314: f9414211 ldr x17, [x16, #0x280] a3318: 910a0210 add x16, x16, #0x280 a331c: d61f0220 br x17 00000000000a3320 <_ZNSt6__ndk110unique_ptrINS_11__list_nodeIPN7android11MediaBufferEPvEENS_22__allocator_destructorINS_9allocatorIS6_EEEEEC2ILb1EvEEPS6_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeISA_EEXT_EE20__good_rval_ref_typeE@plt>: a3320: b0001010 adrp x16, 0x2a4000 a3324: f9414611 ldr x17, [x16, #0x288] a3328: 910a2210 add x16, x16, #0x288 a332c: d61f0220 br x17 00000000000a3330 <_ZN7android12AMRExtractorD2Ev@plt>: a3330: b0001010 adrp x16, 0x2a4000 a3334: f9414a11 ldr x17, [x16, #0x290] a3338: 910a4210 add x16, x16, #0x290 a333c: d61f0220 br x17 00000000000a3340 <_ZN7android16NuMediaExtractor9TrackInfoC2Ev@plt>: a3340: b0001010 adrp x16, 0x2a4000 a3344: f9414e11 ldr x17, [x16, #0x298] a3348: 910a6210 add x16, x16, #0x298 a334c: d61f0220 br x17 00000000000a3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt>: a3350: b0001010 adrp x16, 0x2a4000 a3354: f9415211 ldr x17, [x16, #0x2a0] a3358: 910a8210 add x16, x16, #0x2a0 a335c: d61f0220 br x17 00000000000a3360 <_ZNSt6__ndk117__assoc_sub_state13set_exceptionESt13exception_ptr@plt>: a3360: b0001010 adrp x16, 0x2a4000 a3364: f9415611 ldr x17, [x16, #0x2a8] a3368: 910aa210 add x16, x16, #0x2a8 a336c: d61f0220 br x17 00000000000a3370 : a3370: b0001010 adrp x16, 0x2a4000 a3374: f9415a11 ldr x17, [x16, #0x2b0] a3378: 910ac210 add x16, x16, #0x2b0 a337c: d61f0220 br x17 00000000000a3380 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEE7isEmptyEv@plt>: a3380: b0001010 adrp x16, 0x2a4000 a3384: f9415e11 ldr x17, [x16, #0x2b8] a3388: 910ae210 add x16, x16, #0x2b8 a338c: d61f0220 br x17 00000000000a3390 <_ZN7android12NALBitReaderC1EPKhm@plt>: a3390: b0001010 adrp x16, 0x2a4000 a3394: f9416211 ldr x17, [x16, #0x2c0] a3398: 910b0210 add x16, x16, #0x2c0 a339c: d61f0220 br x17 00000000000a33a0 : a33a0: b0001010 adrp x16, 0x2a4000 a33a4: f9416611 ldr x17, [x16, #0x2c8] a33a8: 910b2210 add x16, x16, #0x2c8 a33ac: d61f0220 br x17 00000000000a33b0 : a33b0: b0001010 adrp x16, 0x2a4000 a33b4: f9416a11 ldr x17, [x16, #0x2d0] a33b8: 910b4210 add x16, x16, #0x2d0 a33bc: d61f0220 br x17 00000000000a33c0 : a33c0: b0001010 adrp x16, 0x2a4000 a33c4: f9416e11 ldr x17, [x16, #0x2d8] a33c8: 910b6210 add x16, x16, #0x2d8 a33cc: d61f0220 br x17 00000000000a33d0 <_ZN7android3ID37parseV1ERKNS_2spINS_10DataSourceEEE@plt>: a33d0: b0001010 adrp x16, 0x2a4000 a33d4: f9417211 ldr x17, [x16, #0x2e0] a33d8: 910b8210 add x16, x16, #0x2e0 a33dc: d61f0220 br x17 00000000000a33e0 : a33e0: b0001010 adrp x16, 0x2a4000 a33e4: f9417611 ldr x17, [x16, #0x2e8] a33e8: 910ba210 add x16, x16, #0x2e8 a33ec: d61f0220 br x17 00000000000a33f0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEEC2Ev@plt>: a33f0: b0001010 adrp x16, 0x2a4000 a33f4: f9417a11 ldr x17, [x16, #0x2f0] a33f8: 910bc210 add x16, x16, #0x2f0 a33fc: d61f0220 br x17 00000000000a3400 <_ZN7android2spINS_10MidiEngineEEC2Ev@plt>: a3400: b0001010 adrp x16, 0x2a4000 a3404: f9417e11 ldr x17, [x16, #0x2f8] a3408: 910be210 add x16, x16, #0x2f8 a340c: d61f0220 br x17 00000000000a3410 <_ZNSt6__ndk122__compressed_pair_elemIPN9mkvparser19PrimaryChromaticityELi0ELb0EEC2IS3_vEEOT_@plt>: a3410: b0001010 adrp x16, 0x2a4000 a3414: f9418211 ldr x17, [x16, #0x300] a3418: 910c0210 add x16, x16, #0x300 a341c: d61f0220 br x17 00000000000a3420 <_ZN7android2spINS_10XINGSeekerEEC2EPS1_@plt>: a3420: b0001010 adrp x16, 0x2a4000 a3424: f9418611 ldr x17, [x16, #0x308] a3428: 910c2210 add x16, x16, #0x308 a342c: d61f0220 br x17 00000000000a3430 <_ZN7android7AString5eraseEmm@plt>: a3430: b0001010 adrp x16, 0x2a4000 a3434: f9418a11 ldr x17, [x16, #0x310] a3438: 910c4210 add x16, x16, #0x310 a343c: d61f0220 br x17 00000000000a3440 : a3440: b0001010 adrp x16, 0x2a4000 a3444: f9418e11 ldr x17, [x16, #0x318] a3448: 910c6210 add x16, x16, #0x318 a344c: d61f0220 br x17 00000000000a3450 <_ZNK7android11KeyedVectorIjmE10indexOfKeyERKj@plt>: a3450: b0001010 adrp x16, 0x2a4000 a3454: f9419211 ldr x17, [x16, #0x320] a3458: 910c8210 add x16, x16, #0x320 a345c: d61f0220 br x17 00000000000a3460 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEEC2Ev@plt>: a3460: b0001010 adrp x16, 0x2a4000 a3464: f9419611 ldr x17, [x16, #0x328] a3468: 910ca210 add x16, x16, #0x328 a346c: d61f0220 br x17 00000000000a3470 <_ZN7android4ListIlE5eraseENS1_13_ListIteratorIlNS1_18NON_CONST_ITERATOREEE@plt>: a3470: b0001010 adrp x16, 0x2a4000 a3474: f9419a11 ldr x17, [x16, #0x330] a3478: 910cc210 add x16, x16, #0x330 a347c: d61f0220 br x17 00000000000a3480 <_ZN9mkvparser7Segment7GetNextEPKNS_7ClusterE@plt>: a3480: b0001010 adrp x16, 0x2a4000 a3484: f9419e11 ldr x17, [x16, #0x338] a3488: 910ce210 add x16, x16, #0x338 a348c: d61f0220 br x17 00000000000a3490 <_ZNK7android3ID38Iterator7getDataEPm@plt>: a3490: b0001010 adrp x16, 0x2a4000 a3494: f941a211 ldr x17, [x16, #0x340] a3498: 910d0210 add x16, x16, #0x340 a349c: d61f0220 br x17 00000000000a34a0 : a34a0: b0001010 adrp x16, 0x2a4000 a34a4: f941a611 ldr x17, [x16, #0x348] a34a8: 910d2210 add x16, x16, #0x348 a34ac: d61f0220 br x17 00000000000a34b0 <_ZN7android12AACExtractorD0Ev@plt>: a34b0: b0001010 adrp x16, 0x2a4000 a34b4: f941aa11 ldr x17, [x16, #0x350] a34b8: 910d4210 add x16, x16, #0x350 a34bc: d61f0220 br x17 00000000000a34c0 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEED2Ev@plt>: a34c0: b0001010 adrp x16, 0x2a4000 a34c4: f941ae11 ldr x17, [x16, #0x358] a34c8: 910d6210 add x16, x16, #0x358 a34cc: d61f0220 br x17 00000000000a34d0 <_ZN7android2spINS_11MediaSourceEEC2INS_19AnotherPacketSourceEEERKNS0_IT_EE@plt>: a34d0: b0001010 adrp x16, 0x2a4000 a34d4: f941b211 ldr x17, [x16, #0x360] a34d8: 910d8210 add x16, x16, #0x360 a34dc: d61f0220 br x17 00000000000a34e0 <_ZN7android13DataURISource6CreateEPKc@plt>: a34e0: b0001010 adrp x16, 0x2a4000 a34e4: f941b611 ldr x17, [x16, #0x368] a34e8: 910da210 add x16, x16, #0x368 a34ec: d61f0220 br x17 00000000000a34f0 : a34f0: b0001010 adrp x16, 0x2a4000 a34f4: f941ba11 ldr x17, [x16, #0x370] a34f8: 910dc210 add x16, x16, #0x370 a34fc: d61f0220 br x17 00000000000a3500 <_ZN7android2spINS_7ABufferEEaSEOS2_@plt>: a3500: b0001010 adrp x16, 0x2a4000 a3504: f941be11 ldr x17, [x16, #0x378] a3508: 910de210 add x16, x16, #0x378 a350c: d61f0220 br x17 00000000000a3510 : a3510: b0001010 adrp x16, 0x2a4000 a3514: f941c211 ldr x17, [x16, #0x380] a3518: 910e0210 add x16, x16, #0x380 a351c: d61f0220 br x17 00000000000a3520 <_ZNK7android11KeyedVectorIllE7isEmptyEv@plt>: a3520: b0001010 adrp x16, 0x2a4000 a3524: f941c611 ldr x17, [x16, #0x388] a3528: 910e2210 add x16, x16, #0x388 a352c: d61f0220 br x17 00000000000a3530 <_ZN9mkvparser4Tags9SimpleTagD1Ev@plt>: a3530: b0001010 adrp x16, 0x2a4000 a3534: f941ca11 ldr x17, [x16, #0x390] a3538: 910e4210 add x16, x16, #0x390 a353c: d61f0220 br x17 00000000000a3540 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: a3540: b0001010 adrp x16, 0x2a4000 a3544: f941ce11 ldr x17, [x16, #0x398] a3548: 910e6210 add x16, x16, #0x398 a354c: d61f0220 br x17 00000000000a3550 <_ZN7android19AnotherPacketSourceD0Ev@plt>: a3550: b0001010 adrp x16, 0x2a4000 a3554: f941d211 ldr x17, [x16, #0x3a0] a3558: 910e8210 add x16, x16, #0x3a0 a355c: d61f0220 br x17 00000000000a3560 <_ZNK7android2spINS_11MediaSourceEEeqEPKS1_@plt>: a3560: b0001010 adrp x16, 0x2a4000 a3564: f941d611 ldr x17, [x16, #0x3a8] a3568: 910ea210 add x16, x16, #0x3a8 a356c: d61f0220 br x17 00000000000a3570 <_ZN7android12AMRExtractorD0Ev@plt>: a3570: b0001010 adrp x16, 0x2a4000 a3574: f941da11 ldr x17, [x16, #0x3b0] a3578: 910ec210 add x16, x16, #0x3b0 a357c: d61f0220 br x17 00000000000a3580 : a3580: b0001010 adrp x16, 0x2a4000 a3584: f941de11 ldr x17, [x16, #0x3b8] a3588: 910ee210 add x16, x16, #0x3b8 a358c: d61f0220 br x17 00000000000a3590 <_ZN7android2spINS_10VBRISeekerEED2Ev@plt>: a3590: b0001010 adrp x16, 0x2a4000 a3594: f941e211 ldr x17, [x16, #0x3c0] a3598: 910f0210 add x16, x16, #0x3c0 a359c: d61f0220 br x17 00000000000a35a0 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEED2Ev@plt>: a35a0: b0001010 adrp x16, 0x2a4000 a35a4: f941e611 ldr x17, [x16, #0x3c8] a35a8: 910f2210 add x16, x16, #0x3c8 a35ac: d61f0220 br x17 00000000000a35b0 : a35b0: b0001010 adrp x16, 0x2a4000 a35b4: f941ea11 ldr x17, [x16, #0x3d0] a35b8: 910f4210 add x16, x16, #0x3d0 a35bc: d61f0220 br x17 00000000000a35c0 <_ZNK7android8String166stringEv@plt>: a35c0: b0001010 adrp x16, 0x2a4000 a35c4: f941ee11 ldr x17, [x16, #0x3d8] a35c8: 910f6210 add x16, x16, #0x3d8 a35cc: d61f0220 br x17 00000000000a35d0 : a35d0: b0001010 adrp x16, 0x2a4000 a35d4: f941f211 ldr x17, [x16, #0x3e0] a35d8: 910f8210 add x16, x16, #0x3e0 a35dc: d61f0220 br x17 00000000000a35e0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm@plt>: a35e0: b0001010 adrp x16, 0x2a4000 a35e4: f941f611 ldr x17, [x16, #0x3e8] a35e8: 910fa210 add x16, x16, #0x3e8 a35ec: d61f0220 br x17 00000000000a35f0 <_ZN7android10ABitReaderD1Ev@plt>: a35f0: b0001010 adrp x16, 0x2a4000 a35f4: f941fa11 ldr x17, [x16, #0x3f0] a35f8: 910fc210 add x16, x16, #0x3f0 a35fc: d61f0220 br x17 00000000000a3600 <_ZN7android14MPEG4Extractor5TrackD2Ev@plt>: a3600: b0001010 adrp x16, 0x2a4000 a3604: f941fe11 ldr x17, [x16, #0x3f8] a3608: 910fe210 add x16, x16, #0x3f8 a360c: d61f0220 br x17 00000000000a3610 <_ZN7android13MidiIoWrapper10getLocatorEv@plt>: a3610: b0001010 adrp x16, 0x2a4000 a3614: f9420211 ldr x17, [x16, #0x400] a3618: 91100210 add x16, x16, #0x400 a361c: d61f0220 br x17 00000000000a3620 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: a3620: b0001010 adrp x16, 0x2a4000 a3624: f9420611 ldr x17, [x16, #0x408] a3628: 91102210 add x16, x16, #0x408 a362c: d61f0220 br x17 00000000000a3630 <_ZNK9mkvparser5Track8GetFirstERPKNS_10BlockEntryE@plt>: a3630: b0001010 adrp x16, 0x2a4000 a3634: f9420a11 ldr x17, [x16, #0x410] a3638: 91104210 add x16, x16, #0x410 a363c: d61f0220 br x17 00000000000a3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt>: a3640: b0001010 adrp x16, 0x2a4000 a3644: f9420e11 ldr x17, [x16, #0x418] a3648: 91106210 add x16, x16, #0x418 a364c: d61f0220 br x17 00000000000a3650 <_ZN7android10Compare_GTIxiEENS_7AStringERKT_RKT0_@plt>: a3650: b0001010 adrp x16, 0x2a4000 a3654: f9421211 ldr x17, [x16, #0x420] a3658: 91108210 add x16, x16, #0x420 a365c: d61f0220 br x17 00000000000a3660 : a3660: b0001010 adrp x16, 0x2a4000 a3664: f9421611 ldr x17, [x16, #0x428] a3668: 9110a210 add x16, x16, #0x428 a366c: d61f0220 br x17 00000000000a3670 <_ZN7android16NuMediaExtractorC1Ev@plt>: a3670: b0001010 adrp x16, 0x2a4000 a3674: f9421a11 ldr x17, [x16, #0x430] a3678: 9110c210 add x16, x16, #0x430 a367c: d61f0220 br x17 00000000000a3680 : a3680: b0001010 adrp x16, 0x2a4000 a3684: f9421e11 ldr x17, [x16, #0x438] a3688: 9110e210 add x16, x16, #0x438 a368c: d61f0220 br x17 00000000000a3690 : a3690: b0001010 adrp x16, 0x2a4000 a3694: f9422211 ldr x17, [x16, #0x440] a3698: 91110210 add x16, x16, #0x440 a369c: d61f0220 br x17 00000000000a36a0 <_ZN7android9ATSParser12feedTSPacketEPKvmPNS0_9SyncEventE@plt>: a36a0: b0001010 adrp x16, 0x2a4000 a36a4: f9422611 ldr x17, [x16, #0x448] a36a8: 91112210 add x16, x16, #0x448 a36ac: d61f0220 br x17 00000000000a36b0 <_ZNK7android7ALookupIh22OMX_VIDEO_VP9LEVELTYPEE6lookupERKhPS1_@plt>: a36b0: b0001010 adrp x16, 0x2a4000 a36b4: f9422a11 ldr x17, [x16, #0x450] a36b8: 91114210 add x16, x16, #0x450 a36bc: d61f0220 br x17 00000000000a36c0 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt>: a36c0: b0001010 adrp x16, 0x2a4000 a36c4: f9422e11 ldr x17, [x16, #0x458] a36c8: 91116210 add x16, x16, #0x458 a36cc: d61f0220 br x17 00000000000a36d0 <_ZNSt6__ndk115__thread_struct25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE@plt>: a36d0: b0001010 adrp x16, 0x2a4000 a36d4: f9423211 ldr x17, [x16, #0x460] a36d8: 91118210 add x16, x16, #0x460 a36dc: d61f0220 br x17 00000000000a36e0 : a36e0: b0001010 adrp x16, 0x2a4000 a36e4: f9423611 ldr x17, [x16, #0x468] a36e8: 9111a210 add x16, x16, #0x468 a36ec: d61f0220 br x17 00000000000a36f0 : a36f0: b0001010 adrp x16, 0x2a4000 a36f4: f9423a11 ldr x17, [x16, #0x470] a36f8: 9111c210 add x16, x16, #0x470 a36fc: d61f0220 br x17 00000000000a3700 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEEEEE7destroyIS6_EEvRS7_PT_@plt>: a3700: b0001010 adrp x16, 0x2a4000 a3704: f9423e11 ldr x17, [x16, #0x478] a3708: 9111e210 add x16, x16, #0x478 a370c: d61f0220 br x17 00000000000a3710 : a3710: b0001010 adrp x16, 0x2a4000 a3714: f9424211 ldr x17, [x16, #0x480] a3718: 91120210 add x16, x16, #0x480 a371c: d61f0220 br x17 00000000000a3720 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorTransferENS3_12ColorAspects8TransferEEEEEE25__construct_range_forwardIKS8_S8_S8_S8_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS9_PSE_RT_EE5valueEvE4typeERS9_PSK_SP_RSJ_@plt>: a3720: b0001010 adrp x16, 0x2a4000 a3724: f9424611 ldr x17, [x16, #0x488] a3728: 91122210 add x16, x16, #0x488 a372c: d61f0220 br x17 00000000000a3730 <_ZN7android10splat_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_PKS4_m@plt>: a3730: b0001010 adrp x16, 0x2a4000 a3734: f9424a11 ldr x17, [x16, #0x490] a3738: 91124210 add x16, x16, #0x490 a373c: d61f0220 br x17 00000000000a3740 <_ZN7android10MidiEngineC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEES9_@plt>: a3740: b0001010 adrp x16, 0x2a4000 a3744: f9424e11 ldr x17, [x16, #0x498] a3748: 91126210 add x16, x16, #0x498 a374c: d61f0220 br x17 00000000000a3750 <_ZNSt6__ndk14pairIh24OMX_VIDEO_MPEG2LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt>: a3750: b0001010 adrp x16, 0x2a4000 a3754: f9425211 ldr x17, [x16, #0x4a0] a3758: 91128210 add x16, x16, #0x4a0 a375c: d61f0220 br x17 00000000000a3760 <_ZN7android18move_backward_typeINS_4TrexEEEvPT_PKS2_m@plt>: a3760: b0001010 adrp x16, 0x2a4000 a3764: f9425611 ldr x17, [x16, #0x4a8] a3768: 9112a210 add x16, x16, #0x4a8 a376c: d61f0220 br x17 00000000000a3770 <_ZNSt6__ndk115__thread_structC1Ev@plt>: a3770: b0001010 adrp x16, 0x2a4000 a3774: f9425a11 ldr x17, [x16, #0x4b0] a3778: 9112c210 add x16, x16, #0x4b0 a377c: d61f0220 br x17 00000000000a3780 : a3780: b0001010 adrp x16, 0x2a4000 a3784: f9425e11 ldr x17, [x16, #0x4b8] a3788: 9112e210 add x16, x16, #0x4b8 a378c: d61f0220 br x17 00000000000a3790 <_ZN7android12SortedVectorINS_16key_value_pair_tIjjEEE3addERKS2_@plt>: a3790: b0001010 adrp x16, 0x2a4000 a3794: f9426211 ldr x17, [x16, #0x4c0] a3798: 91130210 add x16, x16, #0x4c0 a379c: d61f0220 br x17 00000000000a37a0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt>: a37a0: b0001010 adrp x16, 0x2a4000 a37a4: f9426611 ldr x17, [x16, #0x4c8] a37a8: 91132210 add x16, x16, #0x4c8 a37ac: d61f0220 br x17 00000000000a37b0 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2ERKj@plt>: a37b0: b0001010 adrp x16, 0x2a4000 a37b4: f9426a11 ldr x17, [x16, #0x4d0] a37b8: 91134210 add x16, x16, #0x4d0 a37bc: d61f0220 br x17 00000000000a37c0 <_ZN7android6VectorIiE8insertAtERKimm@plt>: a37c0: b0001010 adrp x16, 0x2a4000 a37c4: f9426e11 ldr x17, [x16, #0x4d8] a37c8: 91136210 add x16, x16, #0x4d8 a37cc: d61f0220 br x17 00000000000a37d0 <_ZN9mkvparser7Segment12ParseHeadersEv@plt>: a37d0: b0001010 adrp x16, 0x2a4000 a37d4: f9427211 ldr x17, [x16, #0x4e0] a37d8: 91138210 add x16, x16, #0x4e0 a37dc: d61f0220 br x17 00000000000a37e0 : a37e0: b0001010 adrp x16, 0x2a4000 a37e4: f9427611 ldr x17, [x16, #0x4e8] a37e8: 9113a210 add x16, x16, #0x4e8 a37ec: d61f0220 br x17 00000000000a37f0 <_ZN7android7ALookupIh24OMX_VIDEO_VP9PROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt>: a37f0: b0001010 adrp x16, 0x2a4000 a37f4: f9427a11 ldr x17, [x16, #0x4f0] a37f8: 9113c210 add x16, x16, #0x4f0 a37fc: d61f0220 br x17 00000000000a3800 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_7AStringEEEEEiRKT_S6_@plt>: a3800: b0001010 adrp x16, 0x2a4000 a3804: f9427e11 ldr x17, [x16, #0x4f8] a3808: 9113e210 add x16, x16, #0x4f8 a380c: d61f0220 br x17 00000000000a3810 : a3810: b0001010 adrp x16, 0x2a4000 a3814: f9428211 ldr x17, [x16, #0x500] a3818: 91140210 add x16, x16, #0x500 a381c: d61f0220 br x17 00000000000a3820 <_ZN7android3ID38Iterator9findFrameEv@plt>: a3820: b0001010 adrp x16, 0x2a4000 a3824: f9428611 ldr x17, [x16, #0x508] a3828: 91142210 add x16, x16, #0x508 a382c: d61f0220 br x17 00000000000a3830 : a3830: b0001010 adrp x16, 0x2a4000 a3834: f9428a11 ldr x17, [x16, #0x510] a3838: 91144210 add x16, x16, #0x510 a383c: d61f0220 br x17 00000000000a3840 : a3840: b0001010 adrp x16, 0x2a4000 a3844: f9428e11 ldr x17, [x16, #0x518] a3848: 91146210 add x16, x16, #0x518 a384c: d61f0220 br x17 00000000000a3850 <_ZNK7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEE6lookupERKhPS5_@plt>: a3850: b0001010 adrp x16, 0x2a4000 a3854: f9429211 ldr x17, [x16, #0x520] a3858: 91148210 add x16, x16, #0x520 a385c: d61f0220 br x17 00000000000a3860 : a3860: b0001010 adrp x16, 0x2a4000 a3864: f9429611 ldr x17, [x16, #0x528] a3868: 9114a210 add x16, x16, #0x528 a386c: d61f0220 br x17 00000000000a3870 <_ZN7android8MetaData8setInt32Eji@plt>: a3870: b0001010 adrp x16, 0x2a4000 a3874: f9429a11 ldr x17, [x16, #0x530] a3878: 9114c210 add x16, x16, #0x530 a387c: d61f0220 br x17 00000000000a3880 <_ZNSt6__ndk111char_traitsIcE6lengthEPKc@plt>: a3880: b0001010 adrp x16, 0x2a4000 a3884: f9429e11 ldr x17, [x16, #0x538] a3888: 9114e210 add x16, x16, #0x538 a388c: d61f0220 br x17 00000000000a3890 : a3890: b0001010 adrp x16, 0x2a4000 a3894: f942a211 ldr x17, [x16, #0x540] a3898: 91150210 add x16, x16, #0x540 a389c: d61f0220 br x17 00000000000a38a0 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEE11editValueAtEm@plt>: a38a0: b0001010 adrp x16, 0x2a4000 a38a4: f942a611 ldr x17, [x16, #0x548] a38a8: 91152210 add x16, x16, #0x548 a38ac: d61f0220 br x17 00000000000a38b0 : a38b0: b0001010 adrp x16, 0x2a4000 a38b4: f942aa11 ldr x17, [x16, #0x550] a38b8: 91154210 add x16, x16, #0x550 a38bc: d61f0220 br x17 00000000000a38c0 <_ZN7android2spINS_12OggExtractorEEC2ERKS2_@plt>: a38c0: b0001010 adrp x16, 0x2a4000 a38c4: f942ae11 ldr x17, [x16, #0x558] a38c8: 91156210 add x16, x16, #0x558 a38cc: d61f0220 br x17 00000000000a38d0 <_ZN7android2spINS_16MPEG2TSExtractorEEC2ERKS2_@plt>: a38d0: b0001010 adrp x16, 0x2a4000 a38d4: f942b211 ldr x17, [x16, #0x560] a38d8: 91158210 add x16, x16, #0x560 a38dc: d61f0220 br x17 00000000000a38e0 <_ZNK7android7AString7compareERKS0_@plt>: a38e0: b0001010 adrp x16, 0x2a4000 a38e4: f942b611 ldr x17, [x16, #0x568] a38e8: 9115a210 add x16, x16, #0x568 a38ec: d61f0220 br x17 00000000000a38f0 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE13removeItemsAtEmm@plt>: a38f0: b0001010 adrp x16, 0x2a4000 a38f4: f942ba11 ldr x17, [x16, #0x570] a38f8: 9115c210 add x16, x16, #0x570 a38fc: d61f0220 br x17 00000000000a3900 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEEC2Ev@plt>: a3900: b0001010 adrp x16, 0x2a4000 a3904: f942be11 ldr x17, [x16, #0x578] a3908: 9115e210 add x16, x16, #0x578 a390c: d61f0220 br x17 00000000000a3910 <_ZN7android12compare_typeINS_16key_value_pair_tIjmEEEEiRKT_S5_@plt>: a3910: b0001010 adrp x16, 0x2a4000 a3914: f942c211 ldr x17, [x16, #0x580] a3918: 91160210 add x16, x16, #0x580 a391c: d61f0220 br x17 00000000000a3920 <_ZNK7android2spINS_16MPEG2PSExtractor5TrackEEptEv@plt>: a3920: b0001010 adrp x16, 0x2a4000 a3924: f942c611 ldr x17, [x16, #0x588] a3928: 91162210 add x16, x16, #0x588 a392c: d61f0220 br x17 00000000000a3930 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt>: a3930: b0001010 adrp x16, 0x2a4000 a3934: f942ca11 ldr x17, [x16, #0x590] a3938: 91164210 add x16, x16, #0x590 a393c: d61f0220 br x17 00000000000a3940 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt>: a3940: b0001010 adrp x16, 0x2a4000 a3944: f942ce11 ldr x17, [x16, #0x598] a3948: 91166210 add x16, x16, #0x598 a394c: d61f0220 br x17 00000000000a3950 <_ZN7android18initialize_string8Ev@plt>: a3950: b0001010 adrp x16, 0x2a4000 a3954: f942d211 ldr x17, [x16, #0x5a0] a3958: 91168210 add x16, x16, #0x5a0 a395c: d61f0220 br x17 00000000000a3960 <_ZNK7android7ALookupINS_10ColorUtils13ColorTransferENS_12ColorAspects8TransferEE6lookupERKS2_PS4_@plt>: a3960: b0001010 adrp x16, 0x2a4000 a3964: f942d611 ldr x17, [x16, #0x5a8] a3968: 9116a210 add x16, x16, #0x5a8 a396c: d61f0220 br x17 00000000000a3970 <_Unwind_GetCFA@plt>: a3970: b0001010 adrp x16, 0x2a4000 a3974: f942da11 ldr x17, [x16, #0x5b0] a3978: 9116c210 add x16, x16, #0x5b0 a397c: d61f0220 br x17 00000000000a3980 <_ZN7android14construct_typeINS_9SidxEntryEEEvPT_m@plt>: a3980: b0001010 adrp x16, 0x2a4000 a3984: f942de11 ldr x17, [x16, #0x5b8] a3988: 9116e210 add x16, x16, #0x5b8 a398c: d61f0220 br x17 00000000000a3990 <_ZN7android18move_backward_typeINS_9ATSParser7Program10StreamInfoEEEvPT_PKS4_m@plt>: a3990: b0001010 adrp x16, 0x2a4000 a3994: f942e211 ldr x17, [x16, #0x5c0] a3998: 91170210 add x16, x16, #0x5c0 a399c: d61f0220 br x17 00000000000a39a0 <_ZNK7android8MetaData10typed_data8asStringEb@plt>: a39a0: b0001010 adrp x16, 0x2a4000 a39a4: f942e611 ldr x17, [x16, #0x5c8] a39a8: 91172210 add x16, x16, #0x5c8 a39ac: d61f0220 br x17 00000000000a39b0 <_ZNK7android7ABuffer4sizeEv@plt>: a39b0: b0001010 adrp x16, 0x2a4000 a39b4: f942ea11 ldr x17, [x16, #0x5d0] a39b8: 91174210 add x16, x16, #0x5d0 a39bc: d61f0220 br x17 00000000000a39c0 <_ZN7android4ListIPNS_11MediaBufferEED2Ev@plt>: a39c0: b0001010 adrp x16, 0x2a4000 a39c4: f942ee11 ldr x17, [x16, #0x5d8] a39c8: 91176210 add x16, x16, #0x5d8 a39cc: d61f0220 br x17 00000000000a39d0 <_ZN7android2spINS_14MediaExtractorEED2Ev@plt>: a39d0: b0001010 adrp x16, 0x2a4000 a39d4: f942f211 ldr x17, [x16, #0x5e0] a39d8: 91178210 add x16, x16, #0x5e0 a39dc: d61f0220 br x17 00000000000a39e0 <_ZN7android16MPEG2PSExtractor12WrappedTrackD2Ev@plt>: a39e0: b0001010 adrp x16, 0x2a4000 a39e4: f942f611 ldr x17, [x16, #0x5e8] a39e8: 9117a210 add x16, x16, #0x5e8 a39ec: d61f0220 br x17 00000000000a39f0 <_ZN7android2spINS_15JMediaExtractorEEC2EPS1_@plt>: a39f0: b0001010 adrp x16, 0x2a4000 a39f4: f942fa11 ldr x17, [x16, #0x5f0] a39f8: 9117c210 add x16, x16, #0x5f0 a39fc: d61f0220 br x17 00000000000a3a00 <_ZN7android14construct_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_m@plt>: a3a00: b0001010 adrp x16, 0x2a4000 a3a04: f942fe11 ldr x17, [x16, #0x5f8] a3a08: 9117e210 add x16, x16, #0x5f8 a3a0c: d61f0220 br x17 00000000000a3a10 <_ZNK7android2spINS_10VBRISeekerEEptEv@plt>: a3a10: b0001010 adrp x16, 0x2a4000 a3a14: f9430211 ldr x17, [x16, #0x600] a3a18: 91180210 add x16, x16, #0x600 a3a1c: d61f0220 br x17 00000000000a3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt>: a3a20: b0001010 adrp x16, 0x2a4000 a3a24: f9430611 ldr x17, [x16, #0x608] a3a28: 91182210 add x16, x16, #0x608 a3a2c: d61f0220 br x17 00000000000a3a30 <_ZNK7android4ESDS23getObjectTypeIndicationEPh@plt>: a3a30: b0001010 adrp x16, 0x2a4000 a3a34: f9430a11 ldr x17, [x16, #0x610] a3a38: 91184210 add x16, x16, #0x610 a3a3c: d61f0220 br x17 00000000000a3a40 <_ZN7android11KeyedVectorIjjE3addERKjS3_@plt>: a3a40: b0001010 adrp x16, 0x2a4000 a3a44: f9430e11 ldr x17, [x16, #0x618] a3a48: 91186210 add x16, x16, #0x618 a3a4c: d61f0220 br x17 00000000000a3a50 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt>: a3a50: b0001010 adrp x16, 0x2a4000 a3a54: f9431211 ldr x17, [x16, #0x620] a3a58: 91188210 add x16, x16, #0x620 a3a5c: d61f0220 br x17 00000000000a3a60 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEC2Ev@plt>: a3a60: b0001010 adrp x16, 0x2a4000 a3a64: f9431611 ldr x17, [x16, #0x628] a3a68: 9118a210 add x16, x16, #0x628 a3a6c: d61f0220 br x17 00000000000a3a70 : a3a70: b0001010 adrp x16, 0x2a4000 a3a74: f9431a11 ldr x17, [x16, #0x630] a3a78: 9118c210 add x16, x16, #0x630 a3a7c: d61f0220 br x17 00000000000a3a80 : a3a80: b0001010 adrp x16, 0x2a4000 a3a84: f9431e11 ldr x17, [x16, #0x638] a3a88: 9118e210 add x16, x16, #0x638 a3a8c: d61f0220 br x17 00000000000a3a90 <_ZNK7android7ALookupINS_10ColorUtils13ColorStandardENSt6__ndk14pairINS_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEE6lookupERKS2_PS8_@plt>: a3a90: b0001010 adrp x16, 0x2a4000 a3a94: f9432211 ldr x17, [x16, #0x640] a3a98: 91190210 add x16, x16, #0x640 a3a9c: d61f0220 br x17 00000000000a3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt>: a3aa0: b0001010 adrp x16, 0x2a4000 a3aa4: f9432611 ldr x17, [x16, #0x648] a3aa8: 91192210 add x16, x16, #0x648 a3aac: d61f0220 br x17 00000000000a3ab0 <_ZNSt11logic_errorC2ERKS_@plt>: a3ab0: b0001010 adrp x16, 0x2a4000 a3ab4: f9432a11 ldr x17, [x16, #0x650] a3ab8: 91194210 add x16, x16, #0x650 a3abc: d61f0220 br x17 00000000000a3ac0 <_ZN7android2spINS_7ABufferEEC2ERKS2_@plt>: a3ac0: b0001010 adrp x16, 0x2a4000 a3ac4: f9432e11 ldr x17, [x16, #0x658] a3ac8: 91196210 add x16, x16, #0x658 a3acc: d61f0220 br x17 00000000000a3ad0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE4prepEv@plt>: a3ad0: b0001010 adrp x16, 0x2a4000 a3ad4: f9433211 ldr x17, [x16, #0x660] a3ad8: 91198210 add x16, x16, #0x660 a3adc: d61f0220 br x17 00000000000a3ae0 : a3ae0: b0001010 adrp x16, 0x2a4000 a3ae4: f9433611 ldr x17, [x16, #0x668] a3ae8: 9119a210 add x16, x16, #0x668 a3aec: d61f0220 br x17 00000000000a3af0 : a3af0: b0001010 adrp x16, 0x2a4000 a3af4: f9433a11 ldr x17, [x16, #0x670] a3af8: 9119c210 add x16, x16, #0x670 a3afc: d61f0220 br x17 00000000000a3b00 : a3b00: b0001010 adrp x16, 0x2a4000 a3b04: f9433e11 ldr x17, [x16, #0x678] a3b08: 9119e210 add x16, x16, #0x678 a3b0c: d61f0220 br x17 00000000000a3b10 <_ZN7android2spINS_10FileSourceEEC2EPS1_@plt>: a3b10: b0001010 adrp x16, 0x2a4000 a3b14: f9434211 ldr x17, [x16, #0x680] a3b18: 911a0210 add x16, x16, #0x680 a3b1c: d61f0220 br x17 00000000000a3b20 <_ZN7android2spINS_8MetaDataEEaSERKS2_@plt>: a3b20: b0001010 adrp x16, 0x2a4000 a3b24: f9434611 ldr x17, [x16, #0x688] a3b28: 911a2210 add x16, x16, #0x688 a3b2c: d61f0220 br x17 00000000000a3b30 <_ZN7_JNIEnv25ReleaseShortArrayElementsEP12_jshortArrayPsi@plt>: a3b30: b0001010 adrp x16, 0x2a4000 a3b34: f9434a11 ldr x17, [x16, #0x690] a3b38: 911a4210 add x16, x16, #0x690 a3b3c: d61f0220 br x17 00000000000a3b40 <_ZN7android14MPEG4Extractor39updateAudioTrackInfoFromESDS_MPEG4AudioEPKvm@plt>: a3b40: b0001010 adrp x16, 0x2a4000 a3b44: f9434e11 ldr x17, [x16, #0x698] a3b48: 911a6210 add x16, x16, #0x698 a3b4c: d61f0220 br x17 00000000000a3b50 <_ZN7_JNIEnv14GetArrayLengthEP7_jarray@plt>: a3b50: b0001010 adrp x16, 0x2a4000 a3b54: f9435211 ldr x17, [x16, #0x6a0] a3b58: 911a8210 add x16, x16, #0x6a0 a3b5c: d61f0220 br x17 00000000000a3b60 <_ZNK7android9ATSParser9SyncEvent9getTimeUsEv@plt>: a3b60: b0001010 adrp x16, 0x2a4000 a3b64: f9435611 ldr x17, [x16, #0x6a8] a3b68: 911aa210 add x16, x16, #0x6a8 a3b6c: d61f0220 br x17 00000000000a3b70 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils10ColorRangeENS3_12ColorAspects5RangeEEEEEE7destroyIS8_EEvRS9_PT_@plt>: a3b70: b0001010 adrp x16, 0x2a4000 a3b74: f9435a11 ldr x17, [x16, #0x6b0] a3b78: 911ac210 add x16, x16, #0x6b0 a3b7c: d61f0220 br x17 00000000000a3b80 <_ZN7android7AStringC1EPKc@plt>: a3b80: b0001010 adrp x16, 0x2a4000 a3b84: f9435e11 ldr x17, [x16, #0x6b8] a3b88: 911ae210 add x16, x16, #0x6b8 a3b8c: d61f0220 br x17 00000000000a3b90 <_ZNK7android4ListIlE5_Node7getPrevEv@plt>: a3b90: b0001010 adrp x16, 0x2a4000 a3b94: f9436211 ldr x17, [x16, #0x6c0] a3b98: 911b0210 add x16, x16, #0x6c0 a3b9c: d61f0220 br x17 00000000000a3ba0 <_ZN7android7ABuffer4baseEv@plt>: a3ba0: b0001010 adrp x16, 0x2a4000 a3ba4: f9436611 ldr x17, [x16, #0x6c8] a3ba8: 911b2210 add x16, x16, #0x6c8 a3bac: d61f0220 br x17 00000000000a3bb0 : a3bb0: b0001010 adrp x16, 0x2a4000 a3bb4: f9436a11 ldr x17, [x16, #0x6d0] a3bb8: 911b4210 add x16, x16, #0x6d0 a3bbc: d61f0220 br x17 00000000000a3bc0 <_ZN7android6VectorIPKN9mkvparser8CuePointEE8insertAtERKS4_mm@plt>: a3bc0: b0001010 adrp x16, 0x2a4000 a3bc4: f9436e11 ldr x17, [x16, #0x6d8] a3bc8: 911b6210 add x16, x16, #0x6d8 a3bcc: d61f0220 br x17 00000000000a3bd0 <_ZNK7android6VectorINS_11NALPositionEE6itemAtEm@plt>: a3bd0: b0001010 adrp x16, 0x2a4000 a3bd4: f9437211 ldr x17, [x16, #0x6e0] a3bd8: 911b8210 add x16, x16, #0x6e0 a3bdc: d61f0220 br x17 00000000000a3be0 : a3be0: b0001010 adrp x16, 0x2a4000 a3be4: f9437611 ldr x17, [x16, #0x6e8] a3be8: 911ba210 add x16, x16, #0x6e8 a3bec: d61f0220 br x17 00000000000a3bf0 <_ZN7android10Compare_EQImjEENS_7AStringERKT_RKT0_@plt>: a3bf0: b0001010 adrp x16, 0x2a4000 a3bf4: f9437a11 ldr x17, [x16, #0x6f0] a3bf8: 911bc210 add x16, x16, #0x6f0 a3bfc: d61f0220 br x17 00000000000a3c00 : a3c00: b0001010 adrp x16, 0x2a4000 a3c04: f9437e11 ldr x17, [x16, #0x6f8] a3c08: 911be210 add x16, x16, #0x6f8 a3c0c: d61f0220 br x17 00000000000a3c10 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEC2ERKS5_@plt>: a3c10: b0001010 adrp x16, 0x2a4000 a3c14: f9438211 ldr x17, [x16, #0x700] a3c18: 911c0210 add x16, x16, #0x700 a3c1c: d61f0220 br x17 00000000000a3c20 <_ZN7android9ATSParser9signalEOSEi@plt>: a3c20: b0001010 adrp x16, 0x2a4000 a3c24: f9438611 ldr x17, [x16, #0x708] a3c28: 911c2210 add x16, x16, #0x708 a3c2c: d61f0220 br x17 00000000000a3c30 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils10ColorRangeENS3_12ColorAspects5RangeEEEEEE9__destroyIS8_EEvNS_17integral_constantIbLb1EEERS9_PT_@plt>: a3c30: b0001010 adrp x16, 0x2a4000 a3c34: f9438a11 ldr x17, [x16, #0x710] a3c38: 911c4210 add x16, x16, #0x710 a3c3c: d61f0220 br x17 00000000000a3c40 : a3c40: b0001010 adrp x16, 0x2a4000 a3c44: f9438e11 ldr x17, [x16, #0x718] a3c48: 911c6210 add x16, x16, #0x718 a3c4c: d61f0220 br x17 00000000000a3c50 <_ZN7android6VectorIiEC2ERKS1_@plt>: a3c50: b0001010 adrp x16, 0x2a4000 a3c54: f9439211 ldr x17, [x16, #0x720] a3c58: 911c8210 add x16, x16, #0x720 a3c5c: d61f0220 br x17 00000000000a3c60 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: a3c60: b0001010 adrp x16, 0x2a4000 a3c64: f9439611 ldr x17, [x16, #0x728] a3c68: 911ca210 add x16, x16, #0x728 a3c6c: d61f0220 br x17 00000000000a3c70 <_ZN7android21ElementaryStreamQueue9signalEOSEv@plt>: a3c70: b0001010 adrp x16, 0x2a4000 a3c74: f9439a11 ldr x17, [x16, #0x730] a3c78: 911cc210 add x16, x16, #0x730 a3c7c: d61f0220 br x17 00000000000a3c80 <_ZN7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEED2Ev@plt>: a3c80: b0001010 adrp x16, 0x2a4000 a3c84: f9439e11 ldr x17, [x16, #0x738] a3c88: 911ce210 add x16, x16, #0x738 a3c8c: d61f0220 br x17 00000000000a3c90 <_ZN7android4ListINS_2spINS_7ABufferEEEE10push_frontERKS3_@plt>: a3c90: b0001010 adrp x16, 0x2a4000 a3c94: f943a211 ldr x17, [x16, #0x740] a3c98: 911d0210 add x16, x16, #0x740 a3c9c: d61f0220 br x17 00000000000a3ca0 <_ZN7android9AACSourceD2Ev@plt>: a3ca0: b0001010 adrp x16, 0x2a4000 a3ca4: f943a611 ldr x17, [x16, #0x748] a3ca8: 911d2210 add x16, x16, #0x748 a3cac: d61f0220 br x17 00000000000a3cb0 <_Z20jniThrowExceptionFmtP7_JNIEnvPKcS2_z@plt>: a3cb0: b0001010 adrp x16, 0x2a4000 a3cb4: f943aa11 ldr x17, [x16, #0x750] a3cb8: 911d4210 add x16, x16, #0x750 a3cbc: d61f0220 br x17 00000000000a3cc0 <_ZN7android14MatroskaSourceC1ERKNS_2spINS_17MatroskaExtractorEEEm@plt>: a3cc0: b0001010 adrp x16, 0x2a4000 a3cc4: f943ae11 ldr x17, [x16, #0x758] a3cc8: 911d6210 add x16, x16, #0x758 a3ccc: d61f0220 br x17 00000000000a3cd0 <_ZN7android10splat_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_PKS7_m@plt>: a3cd0: b0001010 adrp x16, 0x2a4000 a3cd4: f943b211 ldr x17, [x16, #0x760] a3cd8: 911d8210 add x16, x16, #0x760 a3cdc: d61f0220 br x17 00000000000a3ce0 <_ZNK9mkvparser7Cluster11GetPositionEv@plt>: a3ce0: b0001010 adrp x16, 0x2a4000 a3ce4: f943b611 ldr x17, [x16, #0x768] a3ce8: 911da210 add x16, x16, #0x768 a3cec: d61f0220 br x17 00000000000a3cf0 <_ZNK7android2spINS_10XINGSeekerEEeqEPKS1_@plt>: a3cf0: b0001010 adrp x16, 0x2a4000 a3cf4: f943ba11 ldr x17, [x16, #0x770] a3cf8: 911dc210 add x16, x16, #0x770 a3cfc: d61f0220 br x17 00000000000a3d00 <_ZNK9mkvparser7Cluster7GetLastERPKNS_10BlockEntryE@plt>: a3d00: b0001010 adrp x16, 0x2a4000 a3d04: f943be11 ldr x17, [x16, #0x778] a3d08: 911de210 add x16, x16, #0x778 a3d0c: d61f0220 br x17 00000000000a3d10 <_ZN7android7String8C1ERKS0_@plt>: a3d10: b0001010 adrp x16, 0x2a4000 a3d14: f943c211 ldr x17, [x16, #0x780] a3d18: 911e0210 add x16, x16, #0x780 a3d1c: d61f0220 br x17 00000000000a3d20 <_ZN7android9ATSParser9SyncEventaSERKS1_@plt>: a3d20: b0001010 adrp x16, 0x2a4000 a3d24: f943c611 ldr x17, [x16, #0x788] a3d28: 911e2210 add x16, x16, #0x788 a3d2c: d61f0220 br x17 00000000000a3d30 <_ZN7android7String811setPathNameEPKc@plt>: a3d30: b0001010 adrp x16, 0x2a4000 a3d34: f943ca11 ldr x17, [x16, #0x790] a3d38: 911e4210 add x16, x16, #0x790 a3d3c: d61f0220 br x17 00000000000a3d40 <_ZNSt6__ndk118condition_variableD1Ev@plt>: a3d40: b0001010 adrp x16, 0x2a4000 a3d44: f943ce11 ldr x17, [x16, #0x798] a3d48: 911e6210 add x16, x16, #0x798 a3d4c: d61f0220 br x17 00000000000a3d50 <_ZN7android2spINS_9ATSParser10PSISectionEEC2Ev@plt>: a3d50: b0001010 adrp x16, 0x2a4000 a3d54: f943d211 ldr x17, [x16, #0x7a0] a3d58: 911e8210 add x16, x16, #0x7a0 a3d5c: d61f0220 br x17 00000000000a3d60 : a3d60: b0001010 adrp x16, 0x2a4000 a3d64: f943d611 ldr x17, [x16, #0x7a8] a3d68: 911ea210 add x16, x16, #0x7a8 a3d6c: d61f0220 br x17 00000000000a3d70 <_ZN9mkvparser8Chapters4AtomC1Ev@plt>: a3d70: b0001010 adrp x16, 0x2a4000 a3d74: f943da11 ldr x17, [x16, #0x7b0] a3d78: 911ec210 add x16, x16, #0x7b0 a3d7c: d61f0220 br x17 00000000000a3d80 : a3d80: b0001010 adrp x16, 0x2a4000 a3d84: f943de11 ldr x17, [x16, #0x7b8] a3d88: 911ee210 add x16, x16, #0x7b8 a3d8c: d61f0220 br x17 00000000000a3d90 : a3d90: b0001010 adrp x16, 0x2a4000 a3d94: f943e211 ldr x17, [x16, #0x7c0] a3d98: 911f0210 add x16, x16, #0x7c0 a3d9c: d61f0220 br x17 00000000000a3da0 <_ZNK9mkvparser6Tracks15ParseTrackEntryExxxxRPNS_5TrackE@plt>: a3da0: b0001010 adrp x16, 0x2a4000 a3da4: f943e611 ldr x17, [x16, #0x7c8] a3da8: 911f2210 add x16, x16, #0x7c8 a3dac: d61f0220 br x17 00000000000a3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt>: a3db0: b0001010 adrp x16, 0x2a4000 a3db4: f943ea11 ldr x17, [x16, #0x7d0] a3db8: 911f4210 add x16, x16, #0x7d0 a3dbc: d61f0220 br x17 00000000000a3dc0 <_ZZN7android14ReferenceMover15move_referencesINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS6_mEN7RenamerD2Ev@plt>: a3dc0: b0001010 adrp x16, 0x2a4000 a3dc4: f943ee11 ldr x17, [x16, #0x7d8] a3dc8: 911f6210 add x16, x16, #0x7d8 a3dcc: d61f0220 br x17 00000000000a3dd0 : a3dd0: b0001010 adrp x16, 0x2a4000 a3dd4: f943f211 ldr x17, [x16, #0x7e0] a3dd8: 911f8210 add x16, x16, #0x7e0 a3ddc: d61f0220 br x17 00000000000a3de0 : a3de0: b0001010 adrp x16, 0x2a4000 a3de4: f943f611 ldr x17, [x16, #0x7e8] a3de8: 911fa210 add x16, x16, #0x7e8 a3dec: d61f0220 br x17 00000000000a3df0 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEE4sizeEv@plt>: a3df0: b0001010 adrp x16, 0x2a4000 a3df4: f943fa11 ldr x17, [x16, #0x7f0] a3df8: 911fc210 add x16, x16, #0x7f0 a3dfc: d61f0220 br x17 00000000000a3e00 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEED2Ev@plt>: a3e00: b0001010 adrp x16, 0x2a4000 a3e04: f943fe11 ldr x17, [x16, #0x7f8] a3e08: 911fe210 add x16, x16, #0x7f8 a3e0c: d61f0220 br x17 00000000000a3e10 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEE11__vallocateEm@plt>: a3e10: b0001010 adrp x16, 0x2a4000 a3e14: f9440211 ldr x17, [x16, #0x800] a3e18: 91200210 add x16, x16, #0x800 a3e1c: d61f0220 br x17 00000000000a3e20 <_ZN7android16NuMediaExtractor13setDataSourceEPKc@plt>: a3e20: b0001010 adrp x16, 0x2a4000 a3e24: f9440611 ldr x17, [x16, #0x808] a3e28: 91202210 add x16, x16, #0x808 a3e2c: d61f0220 br x17 00000000000a3e30 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE9push_backERKSD_@plt>: a3e30: b0001010 adrp x16, 0x2a4000 a3e34: f9440a11 ldr x17, [x16, #0x810] a3e38: 91204210 add x16, x16, #0x810 a3e3c: d61f0220 br x17 00000000000a3e40 <_ZN7android12WVMExtractorC1ERKNS_2spINS_10DataSourceEEE@plt>: a3e40: b0001010 adrp x16, 0x2a4000 a3e44: f9440e11 ldr x17, [x16, #0x818] a3e48: 91206210 add x16, x16, #0x818 a3e4c: d61f0220 br x17 00000000000a3e50 <_ZNK7android9ATSParser10PSISection7isEmptyEv@plt>: a3e50: b0001010 adrp x16, 0x2a4000 a3e54: f9441211 ldr x17, [x16, #0x820] a3e58: 91208210 add x16, x16, #0x820 a3e5c: d61f0220 br x17 00000000000a3e60 <_ZN7android9copy_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_PKS3_m@plt>: a3e60: b0001010 adrp x16, 0x2a4000 a3e64: f9441611 ldr x17, [x16, #0x828] a3e68: 9120a210 add x16, x16, #0x828 a3e6c: d61f0220 br x17 00000000000a3e70 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE5arrayEv@plt>: a3e70: b0001010 adrp x16, 0x2a4000 a3e74: f9441a11 ldr x17, [x16, #0x830] a3e78: 9120c210 add x16, x16, #0x830 a3e7c: d61f0220 br x17 00000000000a3e80 <_ZNK9mkvparser7Segment11DoneParsingEv@plt>: a3e80: b0001010 adrp x16, 0x2a4000 a3e84: f9441e11 ldr x17, [x16, #0x838] a3e88: 9120e210 add x16, x16, #0x838 a3e8c: d61f0220 br x17 00000000000a3e90 <_vorbis_unpack_books@plt>: a3e90: b0001010 adrp x16, 0x2a4000 a3e94: f9442211 ldr x17, [x16, #0x840] a3e98: 91210210 add x16, x16, #0x840 a3e9c: d61f0220 br x17 00000000000a3ea0 <_ZN7android11KeyedVectorIllEC2ERKS1_@plt>: a3ea0: b0001010 adrp x16, 0x2a4000 a3ea4: f9442611 ldr x17, [x16, #0x848] a3ea8: 91212210 add x16, x16, #0x848 a3eac: d61f0220 br x17 00000000000a3eb0 <_ZNK9mkvparser5Block13GetFrameCountEv@plt>: a3eb0: b0001010 adrp x16, 0x2a4000 a3eb4: f9442a11 ldr x17, [x16, #0x850] a3eb8: 91214210 add x16, x16, #0x850 a3ebc: d61f0220 br x17 00000000000a3ec0 <_ZN7android19initialize_string16Ev@plt>: a3ec0: b0001010 adrp x16, 0x2a4000 a3ec4: f9442e11 ldr x17, [x16, #0x858] a3ec8: 91216210 add x16, x16, #0x858 a3ecc: d61f0220 br x17 00000000000a3ed0 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIllEEEEiRKT_S5_@plt>: a3ed0: b0001010 adrp x16, 0x2a4000 a3ed4: f9443211 ldr x17, [x16, #0x860] a3ed8: 91218210 add x16, x16, #0x860 a3edc: d61f0220 br x17 00000000000a3ee0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: a3ee0: b0001010 adrp x16, 0x2a4000 a3ee4: f9443611 ldr x17, [x16, #0x868] a3ee8: 9121a210 add x16, x16, #0x868 a3eec: d61f0220 br x17 00000000000a3ef0 <_ZN7android11KeyedVectorIllE13removeItemsAtEmm@plt>: a3ef0: b0001010 adrp x16, 0x2a4000 a3ef4: f9443a11 ldr x17, [x16, #0x870] a3ef8: 9121c210 add x16, x16, #0x870 a3efc: d61f0220 br x17 00000000000a3f00 <_ZN7android9nameForFdEi@plt>: a3f00: b0001010 adrp x16, 0x2a4000 a3f04: f9443e11 ldr x17, [x16, #0x878] a3f08: 9121e210 add x16, x16, #0x878 a3f0c: d61f0220 br x17 00000000000a3f10 <_ZN7android10VBRISeekerD2Ev@plt>: a3f10: b0001010 adrp x16, 0x2a4000 a3f14: f9444211 ldr x17, [x16, #0x880] a3f18: 91220210 add x16, x16, #0x880 a3f1c: d61f0220 br x17 00000000000a3f20 <_ZN7android4ListIPNS_11MediaBufferEE5clearEv@plt>: a3f20: b0001010 adrp x16, 0x2a4000 a3f24: f9444611 ldr x17, [x16, #0x888] a3f28: 91222210 add x16, x16, #0x888 a3f2c: d61f0220 br x17 00000000000a3f30 <_ZN7android12WAVExtractorD1Ev@plt>: a3f30: b0001010 adrp x16, 0x2a4000 a3f34: f9444a11 ldr x17, [x16, #0x890] a3f38: 91224210 add x16, x16, #0x890 a3f3c: d61f0220 br x17 00000000000a3f40 <_ZN7android2spINS_10XINGSeekerEEC2EOS2_@plt>: a3f40: b0001010 adrp x16, 0x2a4000 a3f44: f9444e11 ldr x17, [x16, #0x898] a3f48: 91226210 add x16, x16, #0x898 a3f4c: d61f0220 br x17 00000000000a3f50 <_ZN9mkvparser7Segment24DoLoadClusterUnknownSizeERxRl@plt>: a3f50: b0001010 adrp x16, 0x2a4000 a3f54: f9445211 ldr x17, [x16, #0x8a0] a3f58: 91228210 add x16, x16, #0x8a0 a3f5c: d61f0220 br x17 00000000000a3f60 <_ZNK7android7AString17compareIgnoreCaseERKS0_@plt>: a3f60: b0001010 adrp x16, 0x2a4000 a3f64: f9445611 ldr x17, [x16, #0x8a8] a3f68: 9122a210 add x16, x16, #0x8a8 a3f6c: d61f0220 br x17 00000000000a3f70 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE5arrayEv@plt>: a3f70: b0001010 adrp x16, 0x2a4000 a3f74: f9445a11 ldr x17, [x16, #0x8b0] a3f78: 9122c210 add x16, x16, #0x8b0 a3f7c: d61f0220 br x17 00000000000a3f80 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEED2Ev@plt>: a3f80: b0001010 adrp x16, 0x2a4000 a3f84: f9445e11 ldr x17, [x16, #0x8b8] a3f88: 9122e210 add x16, x16, #0x8b8 a3f8c: d61f0220 br x17 00000000000a3f90 <_ZN7android2spINS_10DataSourceEEC2Ev@plt>: a3f90: b0001010 adrp x16, 0x2a4000 a3f94: f9446211 ldr x17, [x16, #0x8c0] a3f98: 91230210 add x16, x16, #0x8c0 a3f9c: d61f0220 br x17 00000000000a3fa0 <_ZN9mkvparser15ContentEncoding25ParseContentEncodingEntryExxPNS_10IMkvReaderE@plt>: a3fa0: b0001010 adrp x16, 0x2a4000 a3fa4: f9446611 ldr x17, [x16, #0x8c8] a3fa8: 91232210 add x16, x16, #0x8c8 a3fac: d61f0220 br x17 00000000000a3fb0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEEixEm@plt>: a3fb0: b0001010 adrp x16, 0x2a4000 a3fb4: f9446a11 ldr x17, [x16, #0x8d0] a3fb8: 91234210 add x16, x16, #0x8d0 a3fbc: d61f0220 br x17 00000000000a3fc0 : a3fc0: b0001010 adrp x16, 0x2a4000 a3fc4: f9446e11 ldr x17, [x16, #0x8d8] a3fc8: 91236210 add x16, x16, #0x8d8 a3fcc: d61f0220 br x17 00000000000a3fd0 <__register_frame_info_table_bases@plt>: a3fd0: b0001010 adrp x16, 0x2a4000 a3fd4: f9447211 ldr x17, [x16, #0x8e0] a3fd8: 91238210 add x16, x16, #0x8e0 a3fdc: d61f0220 br x17 00000000000a3fe0 <_ZN7android16NuMediaExtractor9TrackInfoC2ERKS1_@plt>: a3fe0: b0001010 adrp x16, 0x2a4000 a3fe4: f9447611 ldr x17, [x16, #0x8e8] a3fe8: 9123a210 add x16, x16, #0x8e8 a3fec: d61f0220 br x17 00000000000a3ff0 <_ZN9mkvparser8Chapters7EditionD1Ev@plt>: a3ff0: b0001010 adrp x16, 0x2a4000 a3ff4: f9447a11 ldr x17, [x16, #0x8f0] a3ff8: 9123c210 add x16, x16, #0x8f0 a3ffc: d61f0220 br x17 00000000000a4000 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEE3addERKjRKS2_@plt>: a4000: 90001010 adrp x16, 0x2a4000 a4004: f9447e11 ldr x17, [x16, #0x8f8] a4008: 9123e210 add x16, x16, #0x8f8 a400c: d61f0220 br x17 00000000000a4010 <_ZNK7android4ESDS20getCodecSpecificInfoEPPKvPm@plt>: a4010: 90001010 adrp x16, 0x2a4000 a4014: f9448211 ldr x17, [x16, #0x900] a4018: 91240210 add x16, x16, #0x900 a401c: d61f0220 br x17 00000000000a4020 <_ZNK7android4ListIPNS_11MediaBufferEE5_Node7getNextEv@plt>: a4020: 90001010 adrp x16, 0x2a4000 a4024: f9448611 ldr x17, [x16, #0x908] a4028: 91242210 add x16, x16, #0x908 a402c: d61f0220 br x17 00000000000a4030 <_ZNSt6__ndk14pairIhhEC2ILb1ELb0EEERKhS4_@plt>: a4030: 90001010 adrp x16, 0x2a4000 a4034: f9448a11 ldr x17, [x16, #0x910] a4038: 91244210 add x16, x16, #0x910 a403c: d61f0220 br x17 00000000000a4040 : a4040: 90001010 adrp x16, 0x2a4000 a4044: f9448e11 ldr x17, [x16, #0x918] a4048: 91246210 add x16, x16, #0x918 a404c: d61f0220 br x17 00000000000a4050 <_ZNK7android7RefBase9decStrongEPKv@plt>: a4050: 90001010 adrp x16, 0x2a4000 a4054: f9449211 ldr x17, [x16, #0x920] a4058: 91248210 add x16, x16, #0x920 a405c: d61f0220 br x17 00000000000a4060 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setPrevEPS4_@plt>: a4060: 90001010 adrp x16, 0x2a4000 a4064: f9449611 ldr x17, [x16, #0x928] a4068: 9124a210 add x16, x16, #0x928 a406c: d61f0220 br x17 00000000000a4070 <_ZN7android10splat_typeIPKN9mkvparser8CuePointEEEvPT_PKS5_m@plt>: a4070: 90001010 adrp x16, 0x2a4000 a4074: f9449a11 ldr x17, [x16, #0x930] a4078: 9124c210 add x16, x16, #0x930 a407c: d61f0220 br x17 00000000000a4080 <_ZN7android7AString11makeMutableEv@plt>: a4080: 90001010 adrp x16, 0x2a4000 a4084: f9449e11 ldr x17, [x16, #0x938] a4088: 9124e210 add x16, x16, #0x938 a408c: d61f0220 br x17 00000000000a4090 : a4090: 90001010 adrp x16, 0x2a4000 a4094: f944a211 ldr x17, [x16, #0x940] a4098: 91250210 add x16, x16, #0x940 a409c: d61f0220 br x17 00000000000a40a0 : a40a0: 90001010 adrp x16, 0x2a4000 a40a4: f944a611 ldr x17, [x16, #0x948] a40a8: 91252210 add x16, x16, #0x948 a40ac: d61f0220 br x17 00000000000a40b0 : a40b0: 90001010 adrp x16, 0x2a4000 a40b4: f944aa11 ldr x17, [x16, #0x950] a40b8: 91254210 add x16, x16, #0x950 a40bc: d61f0220 br x17 00000000000a40c0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: a40c0: 90001010 adrp x16, 0x2a4000 a40c4: f944ae11 ldr x17, [x16, #0x958] a40c8: 91256210 add x16, x16, #0x958 a40cc: d61f0220 br x17 00000000000a40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt>: a40d0: 90001010 adrp x16, 0x2a4000 a40d4: f944b211 ldr x17, [x16, #0x960] a40d8: 91258210 add x16, x16, #0x960 a40dc: d61f0220 br x17 00000000000a40e0 <_ZN9mkvparser10AudioTrackC1EPNS_7SegmentExx@plt>: a40e0: 90001010 adrp x16, 0x2a4000 a40e4: f944b611 ldr x17, [x16, #0x968] a40e8: 9125a210 add x16, x16, #0x968 a40ec: d61f0220 br x17 00000000000a40f0 <_ZNK7android6VectorINS_11KeyedVectorIllEEE4sizeEv@plt>: a40f0: 90001010 adrp x16, 0x2a4000 a40f4: f944ba11 ldr x17, [x16, #0x970] a40f8: 9125c210 add x16, x16, #0x970 a40fc: d61f0220 br x17 00000000000a4100 <_ZN7android2spINS_15IMediaExtractorEEC2INS_14MediaExtractorEEEPT_@plt>: a4100: 90001010 adrp x16, 0x2a4000 a4104: f944be11 ldr x17, [x16, #0x978] a4108: 9125e210 add x16, x16, #0x978 a410c: d61f0220 br x17 00000000000a4110 <_ZnamRKSt9nothrow_t@plt>: a4110: 90001010 adrp x16, 0x2a4000 a4114: f944c211 ldr x17, [x16, #0x980] a4118: 91260210 add x16, x16, #0x980 a411c: d61f0220 br x17 00000000000a4120 <_ZN7android10Compare_EQIjjEENS_7AStringERKT_RKT0_@plt>: a4120: 90001010 adrp x16, 0x2a4000 a4124: f944c611 ldr x17, [x16, #0x988] a4128: 91262210 add x16, x16, #0x988 a412c: d61f0220 br x17 00000000000a4130 <_ZN7android11MediaBuffer9meta_dataEv@plt>: a4130: 90001010 adrp x16, 0x2a4000 a4134: f944ca11 ldr x17, [x16, #0x990] a4138: 91264210 add x16, x16, #0x990 a413c: d61f0220 br x17 00000000000a4140 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES3_EEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: a4140: 90001010 adrp x16, 0x2a4000 a4144: f944ce11 ldr x17, [x16, #0x998] a4148: 91266210 add x16, x16, #0x998 a414c: d61f0220 br x17 00000000000a4150 <_ZN7android2spINS_9ATSParser6StreamEEC2Ev@plt>: a4150: 90001010 adrp x16, 0x2a4000 a4154: f944d211 ldr x17, [x16, #0x9a0] a4158: 91268210 add x16, x16, #0x9a0 a415c: d61f0220 br x17 00000000000a4160 <_ZNK7android11MediaBuffer4sizeEv@plt>: a4160: 90001010 adrp x16, 0x2a4000 a4164: f944d611 ldr x17, [x16, #0x9a8] a4168: 9126a210 add x16, x16, #0x9a8 a416c: d61f0220 br x17 00000000000a4170 : a4170: 90001010 adrp x16, 0x2a4000 a4174: f944da11 ldr x17, [x16, #0x9b0] a4178: 9126c210 add x16, x16, #0x9b0 a417c: d61f0220 br x17 00000000000a4180 <_ZNK9mkvparser7Cluster14GetElementSizeEv@plt>: a4180: 90001010 adrp x16, 0x2a4000 a4184: f944de11 ldr x17, [x16, #0x9b8] a4188: 9126e210 add x16, x16, #0x9b8 a418c: d61f0220 br x17 00000000000a4190 : a4190: 90001010 adrp x16, 0x2a4000 a4194: f944e211 ldr x17, [x16, #0x9c0] a4198: 91270210 add x16, x16, #0x9c0 a419c: d61f0220 br x17 00000000000a41a0 <_ZNK7android14SampleIterator15getSampleOffsetEv@plt>: a41a0: 90001010 adrp x16, 0x2a4000 a41a4: f944e611 ldr x17, [x16, #0x9c8] a41a8: 91272210 add x16, x16, #0x9c8 a41ac: d61f0220 br x17 00000000000a41b0 <_ZN7android4ListIlED2Ev@plt>: a41b0: 90001010 adrp x16, 0x2a4000 a41b4: f944ea11 ldr x17, [x16, #0x9d0] a41b8: 91274210 add x16, x16, #0x9d0 a41bc: d61f0220 br x17 00000000000a41c0 : a41c0: 90001010 adrp x16, 0x2a4000 a41c4: f944ee11 ldr x17, [x16, #0x9d8] a41c8: 91276210 add x16, x16, #0x9d8 a41cc: d61f0220 br x17 00000000000a41d0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE3addERKS6_@plt>: a41d0: 90001010 adrp x16, 0x2a4000 a41d4: f944f211 ldr x17, [x16, #0x9e0] a41d8: 91278210 add x16, x16, #0x9e0 a41dc: d61f0220 br x17 00000000000a41e0 : a41e0: 90001010 adrp x16, 0x2a4000 a41e4: f944f611 ldr x17, [x16, #0x9e8] a41e8: 9127a210 add x16, x16, #0x9e8 a41ec: d61f0220 br x17 00000000000a41f0 <_ZN7android2spINS_9ATSParser7ProgramEEC2Ev@plt>: a41f0: 90001010 adrp x16, 0x2a4000 a41f4: f944fa11 ldr x17, [x16, #0x9f0] a41f8: 9127c210 add x16, x16, #0x9f0 a41fc: d61f0220 br x17 00000000000a4200 <_ZN7android7String8C1EPKcm@plt>: a4200: 90001010 adrp x16, 0x2a4000 a4204: f944fe11 ldr x17, [x16, #0x9f8] a4208: 9127e210 add x16, x16, #0x9f8 a420c: d61f0220 br x17 00000000000a4210 : a4210: 90001010 adrp x16, 0x2a4000 a4214: f9450211 ldr x17, [x16, #0xa00] a4218: 91280210 add x16, x16, #0xa00 a421c: d61f0220 br x17 00000000000a4220 : a4220: 90001010 adrp x16, 0x2a4000 a4224: f9450611 ldr x17, [x16, #0xa08] a4228: 91282210 add x16, x16, #0xa08 a422c: d61f0220 br x17 00000000000a4230 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEC2ERKiRKS4_@plt>: a4230: 90001010 adrp x16, 0x2a4000 a4234: f9450a11 ldr x17, [x16, #0xa10] a4238: 91284210 add x16, x16, #0xa10 a423c: d61f0220 br x17 00000000000a4240 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEppEi@plt>: a4240: 90001010 adrp x16, 0x2a4000 a4244: f9450e11 ldr x17, [x16, #0xa18] a4248: 91286210 add x16, x16, #0xa18 a424c: d61f0220 br x17 00000000000a4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt>: a4250: 90001010 adrp x16, 0x2a4000 a4254: f9451211 ldr x17, [x16, #0xa20] a4258: 91288210 add x16, x16, #0xa20 a425c: d61f0220 br x17 00000000000a4260 <_ZN7android12destroy_typeINS_9SidxEntryEEEvPT_m@plt>: a4260: 90001010 adrp x16, 0x2a4000 a4264: f9451611 ldr x17, [x16, #0xa28] a4268: 9128a210 add x16, x16, #0xa28 a426c: d61f0220 br x17 00000000000a4270 : a4270: 90001010 adrp x16, 0x2a4000 a4274: f9451a11 ldr x17, [x16, #0xa30] a4278: 9128c210 add x16, x16, #0xa30 a427c: d61f0220 br x17 00000000000a4280 <_ZNK7android2spINS_20WVMLoadableExtractorEEneEPKS1_@plt>: a4280: 90001010 adrp x16, 0x2a4000 a4284: f9451e11 ldr x17, [x16, #0xa38] a4288: 9128e210 add x16, x16, #0xa38 a428c: d61f0220 br x17 00000000000a4290 : a4290: 90001010 adrp x16, 0x2a4000 a4294: f9452211 ldr x17, [x16, #0xa40] a4298: 91290210 add x16, x16, #0xa40 a429c: d61f0220 br x17 00000000000a42a0 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt>: a42a0: 90001010 adrp x16, 0x2a4000 a42a4: f9452611 ldr x17, [x16, #0xa48] a42a8: 91292210 add x16, x16, #0xa48 a42ac: d61f0220 br x17 00000000000a42b0 : a42b0: 90001010 adrp x16, 0x2a4000 a42b4: f9452a11 ldr x17, [x16, #0xa50] a42b8: 91294210 add x16, x16, #0xa50 a42bc: d61f0220 br x17 00000000000a42c0 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEE11__vallocateEm@plt>: a42c0: 90001010 adrp x16, 0x2a4000 a42c4: f9452e11 ldr x17, [x16, #0xa58] a42c8: 91296210 add x16, x16, #0xa58 a42cc: d61f0220 br x17 00000000000a42d0 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt>: a42d0: 90001010 adrp x16, 0x2a4000 a42d4: f9453211 ldr x17, [x16, #0xa60] a42d8: 91298210 add x16, x16, #0xa60 a42dc: d61f0220 br x17 00000000000a42e0 <_ZNK7android8String16cvPKDsEv@plt>: a42e0: 90001010 adrp x16, 0x2a4000 a42e4: f9453611 ldr x17, [x16, #0xa68] a42e8: 9129a210 add x16, x16, #0xa68 a42ec: d61f0220 br x17 00000000000a42f0 <_ZN7android19AnotherPacketSource20DiscontinuitySegment5clearEv@plt>: a42f0: 90001010 adrp x16, 0x2a4000 a42f4: f9453a11 ldr x17, [x16, #0xa70] a42f8: 9129c210 add x16, x16, #0xa70 a42fc: d61f0220 br x17 00000000000a4300 <_ZNK7android2spINS_10FileSourceEEptEv@plt>: a4300: 90001010 adrp x16, 0x2a4000 a4304: f9453e11 ldr x17, [x16, #0xa78] a4308: 9129e210 add x16, x16, #0xa78 a430c: d61f0220 br x17 00000000000a4310 : a4310: 90001010 adrp x16, 0x2a4000 a4314: f9454211 ldr x17, [x16, #0xa80] a4318: 912a0210 add x16, x16, #0xa80 a431c: d61f0220 br x17 00000000000a4320 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE4sizeEv@plt>: a4320: 90001010 adrp x16, 0x2a4000 a4324: f9454611 ldr x17, [x16, #0xa88] a4328: 912a2210 add x16, x16, #0xa88 a432c: d61f0220 br x17 00000000000a4330 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>: a4330: 90001010 adrp x16, 0x2a4000 a4334: f9454a11 ldr x17, [x16, #0xa90] a4338: 912a4210 add x16, x16, #0xa90 a433c: d61f0220 br x17 00000000000a4340 <_ZN7_JNIEnv17GetStaticMethodIDEP7_jclassPKcS3_@plt>: a4340: 90001010 adrp x16, 0x2a4000 a4344: f9454e11 ldr x17, [x16, #0xa98] a4348: 912a6210 add x16, x16, #0xa98 a434c: d61f0220 br x17 00000000000a4350 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt>: a4350: 90001010 adrp x16, 0x2a4000 a4354: f9455211 ldr x17, [x16, #0xaa0] a4358: 912a8210 add x16, x16, #0xaa0 a435c: d61f0220 br x17 00000000000a4360 <_ZN7android11KeyedVectorINS_7String8ES1_E3addERKS1_S4_@plt>: a4360: 90001010 adrp x16, 0x2a4000 a4364: f9455611 ldr x17, [x16, #0xaa8] a4368: 912aa210 add x16, x16, #0xaa8 a436c: d61f0220 br x17 00000000000a4370 : a4370: 90001010 adrp x16, 0x2a4000 a4374: f9455a11 ldr x17, [x16, #0xab0] a4378: 912ac210 add x16, x16, #0xab0 a437c: d61f0220 br x17 00000000000a4380 : a4380: 90001010 adrp x16, 0x2a4000 a4384: f9455e11 ldr x17, [x16, #0xab8] a4388: 912ae210 add x16, x16, #0xab8 a438c: d61f0220 br x17 00000000000a4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt>: a4390: 90001010 adrp x16, 0x2a4000 a4394: f9456211 ldr x17, [x16, #0xac0] a4398: 912b0210 add x16, x16, #0xac0 a439c: d61f0220 br x17 00000000000a43a0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEED2Ev@plt>: a43a0: 90001010 adrp x16, 0x2a4000 a43a4: f9456611 ldr x17, [x16, #0xac8] a43a8: 912b2210 add x16, x16, #0xac8 a43ac: d61f0220 br x17 00000000000a43b0 : a43b0: 90001010 adrp x16, 0x2a4000 a43b4: f9456a11 ldr x17, [x16, #0xad0] a43b8: 912b4210 add x16, x16, #0xad0 a43bc: d61f0220 br x17 00000000000a43c0 <_ZN7android10FLACSourceC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEE@plt>: a43c0: 90001010 adrp x16, 0x2a4000 a43c4: f9456e11 ldr x17, [x16, #0xad8] a43c8: 912b6210 add x16, x16, #0xad8 a43cc: d61f0220 br x17 00000000000a43d0 <_ZNK7android6VectorImE7isEmptyEv@plt>: a43d0: 90001010 adrp x16, 0x2a4000 a43d4: f9457211 ldr x17, [x16, #0xae0] a43d8: 912b8210 add x16, x16, #0xae0 a43dc: d61f0220 br x17 00000000000a43e0 <_ZN9mkvparser14UnserializeIntEPNS_10IMkvReaderExxRx@plt>: a43e0: 90001010 adrp x16, 0x2a4000 a43e4: f9457611 ldr x17, [x16, #0xae8] a43e8: 912ba210 add x16, x16, #0xae8 a43ec: d61f0220 br x17 00000000000a43f0 <_ZN7android10FLACParser12readCallbackEPhPm@plt>: a43f0: 90001010 adrp x16, 0x2a4000 a43f4: f9457a11 ldr x17, [x16, #0xaf0] a43f8: 912bc210 add x16, x16, #0xaf0 a43fc: d61f0220 br x17 00000000000a4400 <_ZN7android17move_forward_typeIjEEvPT_PKS1_m@plt>: a4400: 90001010 adrp x16, 0x2a4000 a4404: f9457e11 ldr x17, [x16, #0xaf8] a4408: 912be210 add x16, x16, #0xaf8 a440c: d61f0220 br x17 00000000000a4410 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEE5clearEv@plt>: a4410: 90001010 adrp x16, 0x2a4000 a4414: f9458211 ldr x17, [x16, #0xb00] a4418: 912c0210 add x16, x16, #0xb00 a441c: d61f0220 br x17 00000000000a4420 <_ZN7android4ListINS_2spINS_7ABufferEEEED2Ev@plt>: a4420: 90001010 adrp x16, 0x2a4000 a4424: f9458611 ldr x17, [x16, #0xb08] a4428: 912c2210 add x16, x16, #0xb08 a442c: d61f0220 br x17 00000000000a4430 <_ZN7android2spINS_8MetaDataEEaSEOS2_@plt>: a4430: 90001010 adrp x16, 0x2a4000 a4434: f9458a11 ldr x17, [x16, #0xb10] a4438: 912c4210 add x16, x16, #0xb10 a443c: d61f0220 br x17 00000000000a4440 <_ZNK9mkvparser5Block11GetTimeCodeEPKNS_7ClusterE@plt>: a4440: 90001010 adrp x16, 0x2a4000 a4444: f9458e11 ldr x17, [x16, #0xb18] a4448: 912c6210 add x16, x16, #0xb18 a444c: d61f0220 br x17 00000000000a4450 <_ZN7android12MP3ExtractorD2Ev@plt>: a4450: 90001010 adrp x16, 0x2a4000 a4454: f9459211 ldr x17, [x16, #0xb20] a4458: 912c8210 add x16, x16, #0xb20 a445c: d61f0220 br x17 00000000000a4460 <_ZN7android2spINS_10DataSourceEEaSERKS2_@plt>: a4460: 90001010 adrp x16, 0x2a4000 a4464: f9459611 ldr x17, [x16, #0xb28] a4468: 912ca210 add x16, x16, #0xb28 a446c: d61f0220 br x17 00000000000a4470 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE7valueAtEm@plt>: a4470: 90001010 adrp x16, 0x2a4000 a4474: f9459a11 ldr x17, [x16, #0xb30] a4478: 912cc210 add x16, x16, #0xb30 a447c: d61f0220 br x17 00000000000a4480 <_ZN7android8U64LE_ATEPKh@plt>: a4480: 90001010 adrp x16, 0x2a4000 a4484: f9459e11 ldr x17, [x16, #0xb38] a4488: 912ce210 add x16, x16, #0xb38 a448c: d61f0220 br x17 00000000000a4490 : a4490: 90001010 adrp x16, 0x2a4000 a4494: f945a211 ldr x17, [x16, #0xb40] a4498: 912d0210 add x16, x16, #0xb40 a449c: d61f0220 br x17 00000000000a44a0 <_ZN7android7RefBase12weakref_impl17renameStrongRefIdEPKvS3_@plt>: a44a0: 90001010 adrp x16, 0x2a4000 a44a4: f945a611 ldr x17, [x16, #0xb48] a44a8: 912d2210 add x16, x16, #0xb48 a44ac: d61f0220 br x17 00000000000a44b0 <_ZNK7android7ABuffer9int32DataEv@plt>: a44b0: 90001010 adrp x16, 0x2a4000 a44b4: f945aa11 ldr x17, [x16, #0xb50] a44b8: 912d4210 add x16, x16, #0xb50 a44bc: d61f0220 br x17 00000000000a44c0 <_ZN7android2spINS_9ATSParser6StreamEEC2ERKS3_@plt>: a44c0: 90001010 adrp x16, 0x2a4000 a44c4: f945ae11 ldr x17, [x16, #0xb58] a44c8: 912d6210 add x16, x16, #0xb58 a44cc: d61f0220 br x17 00000000000a44d0 <_ZNK9mkvparser5Track23GetContentEncodingCountEv@plt>: a44d0: 90001010 adrp x16, 0x2a4000 a44d4: f945b211 ldr x17, [x16, #0xb60] a44d8: 912d8210 add x16, x16, #0xb60 a44dc: d61f0220 br x17 00000000000a44e0 : a44e0: 90001010 adrp x16, 0x2a4000 a44e4: f945b611 ldr x17, [x16, #0xb68] a44e8: 912da210 add x16, x16, #0xb68 a44ec: d61f0220 br x17 00000000000a44f0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: a44f0: 90001010 adrp x16, 0x2a4000 a44f4: f945ba11 ldr x17, [x16, #0xb70] a44f8: 912dc210 add x16, x16, #0xb70 a44fc: d61f0220 br x17 00000000000a4500 <_ZN7android30ExtractDimensionsFromVOLHeaderEPKhmPiS2_@plt>: a4500: 90001010 adrp x16, 0x2a4000 a4504: f945be11 ldr x17, [x16, #0xb78] a4508: 912de210 add x16, x16, #0xb78 a450c: d61f0220 br x17 00000000000a4510 <_ZN7android2spINS_13MidiIoWrapperEEC2Ev@plt>: a4510: 90001010 adrp x16, 0x2a4000 a4514: f945c211 ldr x17, [x16, #0xb80] a4518: 912e0210 add x16, x16, #0xb80 a451c: d61f0220 br x17 00000000000a4520 <_ZN7android7AString6appendEPKcm@plt>: a4520: 90001010 adrp x16, 0x2a4000 a4524: f945c611 ldr x17, [x16, #0xb88] a4528: 912e2210 add x16, x16, #0xb88 a452c: d61f0220 br x17 00000000000a4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt>: a4530: 90001010 adrp x16, 0x2a4000 a4534: f945ca11 ldr x17, [x16, #0xb90] a4538: 912e4210 add x16, x16, #0xb90 a453c: d61f0220 br x17 00000000000a4540 <_ZN7android17HevcParameterSets5writeEmPhm@plt>: a4540: 90001010 adrp x16, 0x2a4000 a4544: f945ce11 ldr x17, [x16, #0xb98] a4548: 912e6210 add x16, x16, #0xb98 a454c: d61f0220 br x17 00000000000a4550 <_ZNK9mkvparser5Track25GetContentEncodingByIndexEm@plt>: a4550: 90001010 adrp x16, 0x2a4000 a4554: f945d211 ldr x17, [x16, #0xba0] a4558: 912e8210 add x16, x16, #0xba0 a455c: d61f0220 br x17 00000000000a4560 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setPrevEPS5_@plt>: a4560: 90001010 adrp x16, 0x2a4000 a4564: f945d611 ldr x17, [x16, #0xba8] a4568: 912ea210 add x16, x16, #0xba8 a456c: d61f0220 br x17 00000000000a4570 <_ZN7android4ListINS_2spINS_7ABufferEEEE4prepEv@plt>: a4570: 90001010 adrp x16, 0x2a4000 a4574: f945da11 ldr x17, [x16, #0xbb0] a4578: 912ec210 add x16, x16, #0xbb0 a457c: d61f0220 br x17 00000000000a4580 <_ZN7android8MetaData10typed_data15allocateStorageEm@plt>: a4580: 90001010 adrp x16, 0x2a4000 a4584: f945de11 ldr x17, [x16, #0xbb8] a4588: 912ee210 add x16, x16, #0xbb8 a458c: d61f0220 br x17 00000000000a4590 : a4590: 90001010 adrp x16, 0x2a4000 a4594: f945e211 ldr x17, [x16, #0xbc0] a4598: 912f0210 add x16, x16, #0xbc0 a459c: d61f0220 br x17 00000000000a45a0 <_ZN7android14MPEG4ExtractorD0Ev@plt>: a45a0: 90001010 adrp x16, 0x2a4000 a45a4: f945e611 ldr x17, [x16, #0xbc8] a45a8: 912f2210 add x16, x16, #0xbc8 a45ac: d61f0220 br x17 00000000000a45b0 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEE18__construct_at_endIPKS7_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESF_SF_m@plt>: a45b0: 90001010 adrp x16, 0x2a4000 a45b4: f945ea11 ldr x17, [x16, #0xbd0] a45b8: 912f4210 add x16, x16, #0xbd0 a45bc: d61f0220 br x17 00000000000a45c0 : a45c0: 90001010 adrp x16, 0x2a4000 a45c4: f945ee11 ldr x17, [x16, #0xbd8] a45c8: 912f6210 add x16, x16, #0xbd8 a45cc: d61f0220 br x17 00000000000a45d0 <_ZNSt9bad_allocC1Ev@plt>: a45d0: 90001010 adrp x16, 0x2a4000 a45d4: f945f211 ldr x17, [x16, #0xbe0] a45d8: 912f8210 add x16, x16, #0xbe0 a45dc: d61f0220 br x17 00000000000a45e0 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE10indexOfKeyERKj@plt>: a45e0: 90001010 adrp x16, 0x2a4000 a45e4: f945f611 ldr x17, [x16, #0xbe8] a45e8: 912fa210 add x16, x16, #0xbe8 a45ec: d61f0220 br x17 00000000000a45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt>: a45f0: 90001010 adrp x16, 0x2a4000 a45f4: f945fa11 ldr x17, [x16, #0xbf0] a45f8: 912fc210 add x16, x16, #0xbf0 a45fc: d61f0220 br x17 00000000000a4600 <_ZN7android15MPEG4DataSource10clearCacheEv@plt>: a4600: 90001010 adrp x16, 0x2a4000 a4604: f945fe11 ldr x17, [x16, #0xbf8] a4608: 912fe210 add x16, x16, #0xbf8 a460c: d61f0220 br x17 00000000000a4610 <_ZNK7android2spINS_11MediaSourceEE3getEv@plt>: a4610: 90001010 adrp x16, 0x2a4000 a4614: f9460211 ldr x17, [x16, #0xc00] a4618: 91300210 add x16, x16, #0xc00 a461c: d61f0220 br x17 00000000000a4620 <_ZN7android17move_forward_typeINS_11KeyedVectorIllEEEEvPT_PKS3_m@plt>: a4620: 90001010 adrp x16, 0x2a4000 a4624: f9460611 ldr x17, [x16, #0xc08] a4628: 91302210 add x16, x16, #0xc08 a462c: d61f0220 br x17 00000000000a4630 <_ZN7android16NuMediaExtractor7advanceEv@plt>: a4630: 90001010 adrp x16, 0x2a4000 a4634: f9460a11 ldr x17, [x16, #0xc10] a4638: 91304210 add x16, x16, #0xc10 a463c: d61f0220 br x17 00000000000a4640 <_ZN7android4ListIlE5clearEv@plt>: a4640: 90001010 adrp x16, 0x2a4000 a4644: f9460e11 ldr x17, [x16, #0xc18] a4648: 91306210 add x16, x16, #0xc18 a464c: d61f0220 br x17 00000000000a4650 <_ZN9mkvparser8Chapters5ParseEv@plt>: a4650: 90001010 adrp x16, 0x2a4000 a4654: f9461211 ldr x17, [x16, #0xc20] a4658: 91308210 add x16, x16, #0xc20 a465c: d61f0220 br x17 00000000000a4660 <_ZNK16scoped_local_refIP11_jthrowableE3getEv@plt>: a4660: 90001010 adrp x16, 0x2a4000 a4664: f9461611 ldr x17, [x16, #0xc28] a4668: 9130a210 add x16, x16, #0xc28 a466c: d61f0220 br x17 00000000000a4670 <_ZN7android9ATSParser6Stream6setPIDEj@plt>: a4670: 90001010 adrp x16, 0x2a4000 a4674: f9461a11 ldr x17, [x16, #0xc30] a4678: 9130c210 add x16, x16, #0xc30 a467c: d61f0220 br x17 00000000000a4680 <_ZNK7android2spINS_12MemorySourceEEeqEPKS1_@plt>: a4680: 90001010 adrp x16, 0x2a4000 a4684: f9461e11 ldr x17, [x16, #0xc38] a4688: 9130e210 add x16, x16, #0xc38 a468c: d61f0220 br x17 00000000000a4690 <_ZN9mkvparser6TracksC1EPNS_7SegmentExxxx@plt>: a4690: 90001010 adrp x16, 0x2a4000 a4694: f9462211 ldr x17, [x16, #0xc40] a4698: 91310210 add x16, x16, #0xc40 a469c: d61f0220 br x17 00000000000a46a0 : a46a0: 90001010 adrp x16, 0x2a4000 a46a4: f9462611 ldr x17, [x16, #0xc48] a46a8: 91312210 add x16, x16, #0xc48 a46ac: d61f0220 br x17 00000000000a46b0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE7indexOfERKS6_@plt>: a46b0: 90001010 adrp x16, 0x2a4000 a46b4: f9462a11 ldr x17, [x16, #0xc50] a46b8: 91314210 add x16, x16, #0xc50 a46bc: d61f0220 br x17 00000000000a46c0 <_ZNK7android16key_value_pair_tIllEltERKS1_@plt>: a46c0: 90001010 adrp x16, 0x2a4000 a46c4: f9462e11 ldr x17, [x16, #0xc58] a46c8: 91316210 add x16, x16, #0xc58 a46cc: d61f0220 br x17 00000000000a46d0 <_ZN7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEC2ESt16initializer_listINS2_IhS5_EEE@plt>: a46d0: 90001010 adrp x16, 0x2a4000 a46d4: f9463211 ldr x17, [x16, #0xc60] a46d8: 91318210 add x16, x16, #0xc60 a46dc: d61f0220 br x17 00000000000a46e0 <_ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc@plt>: a46e0: 90001010 adrp x16, 0x2a4000 a46e4: f9463611 ldr x17, [x16, #0xc68] a46e8: 9131a210 add x16, x16, #0xc68 a46ec: d61f0220 br x17 00000000000a46f0 <_ZN7android14MyOggExtractor18getPacketBlockSizeEPNS_11MediaBufferE@plt>: a46f0: 90001010 adrp x16, 0x2a4000 a46f4: f9463a11 ldr x17, [x16, #0xc70] a46f8: 9131c210 add x16, x16, #0xc70 a46fc: d61f0220 br x17 00000000000a4700 <_ZNK7android7ALookupIh24OMX_VIDEO_MPEG2LEVELTYPEE6lookupERKhPS1_@plt>: a4700: 90001010 adrp x16, 0x2a4000 a4704: f9463e11 ldr x17, [x16, #0xc78] a4708: 9131e210 add x16, x16, #0xc78 a470c: d61f0220 br x17 00000000000a4710 <_ZN7android15JMediaExtractor13setDataSourceEPKc@plt>: a4710: 90001010 adrp x16, 0x2a4000 a4714: f9464211 ldr x17, [x16, #0xc80] a4718: 91320210 add x16, x16, #0xc80 a471c: d61f0220 br x17 00000000000a4720 <_ZN7android22memcpy_to_i16_from_i32EPsPKim@plt>: a4720: 90001010 adrp x16, 0x2a4000 a4724: f9464611 ldr x17, [x16, #0xc88] a4728: 91322210 add x16, x16, #0xc88 a472c: d61f0220 br x17 00000000000a4730 <_ZN7android4ListIPNS_11MediaBufferEE5_Node6getRefEv@plt>: a4730: 90001010 adrp x16, 0x2a4000 a4734: f9464a11 ldr x17, [x16, #0xc90] a4738: 91324210 add x16, x16, #0xc90 a473c: d61f0220 br x17 00000000000a4740 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEEEEE7destroyIS4_EEvRS5_PT_@plt>: a4740: 90001010 adrp x16, 0x2a4000 a4744: f9464e11 ldr x17, [x16, #0xc98] a4748: 91326210 add x16, x16, #0xc98 a474c: d61f0220 br x17 00000000000a4750 <_ZNSt6__ndk117__compressed_pairIPN9mkvparser19PrimaryChromaticityENS_14default_deleteIS2_EEEC2IS3_Lb1EEEOT_@plt>: a4750: 90001010 adrp x16, 0x2a4000 a4754: f9465211 ldr x17, [x16, #0xca0] a4758: 91328210 add x16, x16, #0xca0 a475c: d61f0220 br x17 00000000000a4760 : a4760: 90001010 adrp x16, 0x2a4000 a4764: f9465611 ldr x17, [x16, #0xca8] a4768: 9132a210 add x16, x16, #0xca8 a476c: d61f0220 br x17 00000000000a4770 : a4770: 90001010 adrp x16, 0x2a4000 a4774: f9465a11 ldr x17, [x16, #0xcb0] a4778: 9132c210 add x16, x16, #0xcb0 a477c: d61f0220 br x17 00000000000a4780 <_ZN7android7ALookupIh22OMX_VIDEO_AVCLEVELTYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt>: a4780: 90001010 adrp x16, 0x2a4000 a4784: f9465e11 ldr x17, [x16, #0xcb8] a4788: 9132e210 add x16, x16, #0xcb8 a478c: d61f0220 br x17 00000000000a4790 : a4790: 90001010 adrp x16, 0x2a4000 a4794: f9466211 ldr x17, [x16, #0xcc0] a4798: 91330210 add x16, x16, #0xcc0 a479c: d61f0220 br x17 00000000000a47a0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt>: a47a0: 90001010 adrp x16, 0x2a4000 a47a4: f9466611 ldr x17, [x16, #0xcc8] a47a8: 91332210 add x16, x16, #0xcc8 a47ac: d61f0220 br x17 00000000000a47b0 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: a47b0: 90001010 adrp x16, 0x2a4000 a47b4: f9466a11 ldr x17, [x16, #0xcd0] a47b8: 91334210 add x16, x16, #0xcd0 a47bc: d61f0220 br x17 00000000000a47c0 <_ZNK7android7String86lengthEv@plt>: a47c0: 90001010 adrp x16, 0x2a4000 a47c4: f9466e11 ldr x17, [x16, #0xcd8] a47c8: 91336210 add x16, x16, #0xcd8 a47cc: d61f0220 br x17 00000000000a47d0 <_ZNKSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt>: a47d0: 90001010 adrp x16, 0x2a4000 a47d4: f9467211 ldr x17, [x16, #0xce0] a47d8: 91338210 add x16, x16, #0xce0 a47dc: d61f0220 br x17 00000000000a47e0 <_ZNK9mkvparser7Cluster8GetEntryERKNS_8CuePointERKNS1_13TrackPositionE@plt>: a47e0: 90001010 adrp x16, 0x2a4000 a47e4: f9467611 ldr x17, [x16, #0xce8] a47e8: 9133a210 add x16, x16, #0xce8 a47ec: d61f0220 br x17 00000000000a47f0 : a47f0: 90001010 adrp x16, 0x2a4000 a47f4: f9467a11 ldr x17, [x16, #0xcf0] a47f8: 9133c210 add x16, x16, #0xcf0 a47fc: d61f0220 br x17 00000000000a4800 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE8removeAtEm@plt>: a4800: 90001010 adrp x16, 0x2a4000 a4804: f9467e11 ldr x17, [x16, #0xcf8] a4808: 9133e210 add x16, x16, #0xcf8 a480c: d61f0220 br x17 00000000000a4810 <_ZN7android12IMediaSourceD2Ev@plt>: a4810: 90001010 adrp x16, 0x2a4000 a4814: f9468211 ldr x17, [x16, #0xd00] a4818: 91340210 add x16, x16, #0xd00 a481c: d61f0220 br x17 00000000000a4820 <_ZN7android16MPEG2PSExtractor12dequeueChunkEv@plt>: a4820: 90001010 adrp x16, 0x2a4000 a4824: f9468611 ldr x17, [x16, #0xd08] a4828: 91342210 add x16, x16, #0xd08 a482c: d61f0220 br x17 00000000000a4830 <_ZN7android11MediaSourceD2Ev@plt>: a4830: 90001010 adrp x16, 0x2a4000 a4834: f9468a11 ldr x17, [x16, #0xd10] a4838: 91344210 add x16, x16, #0xd10 a483c: d61f0220 br x17 00000000000a4840 : a4840: 90001010 adrp x16, 0x2a4000 a4844: f9468e11 ldr x17, [x16, #0xd18] a4848: 91346210 add x16, x16, #0xd18 a484c: d61f0220 br x17 00000000000a4850 <_ZNK7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEEixEm@plt>: a4850: 90001010 adrp x16, 0x2a4000 a4854: f9469211 ldr x17, [x16, #0xd20] a4858: 91348210 add x16, x16, #0xd20 a485c: d61f0220 br x17 00000000000a4860 <_ZN7android21ElementaryStreamQueue26dequeueAccessUnitMPEGVideoEv@plt>: a4860: 90001010 adrp x16, 0x2a4000 a4864: f9469611 ldr x17, [x16, #0xd28] a4868: 9134a210 add x16, x16, #0xd28 a486c: d61f0220 br x17 00000000000a4870 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt>: a4870: 90001010 adrp x16, 0x2a4000 a4874: f9469a11 ldr x17, [x16, #0xd30] a4878: 9134c210 add x16, x16, #0xd30 a487c: d61f0220 br x17 00000000000a4880 : a4880: 90001010 adrp x16, 0x2a4000 a4884: f9469e11 ldr x17, [x16, #0xd38] a4888: 9134e210 add x16, x16, #0xd38 a488c: d61f0220 br x17 00000000000a4890 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE4sizeEv@plt>: a4890: 90001010 adrp x16, 0x2a4000 a4894: f946a211 ldr x17, [x16, #0xd40] a4898: 91350210 add x16, x16, #0xd40 a489c: d61f0220 br x17 00000000000a48a0 <_ZN7android6VectorINS_11MPEG4Source6SampleEED2Ev@plt>: a48a0: 90001010 adrp x16, 0x2a4000 a48a4: f946a611 ldr x17, [x16, #0xd48] a48a8: 91352210 add x16, x16, #0xd48 a48ac: d61f0220 br x17 00000000000a48b0 <_ZN7android11MPEG4Source24parseTrackFragmentHeaderEll@plt>: a48b0: 90001010 adrp x16, 0x2a4000 a48b4: f946aa11 ldr x17, [x16, #0xd50] a48b8: 91354210 add x16, x16, #0xd50 a48bc: d61f0220 br x17 00000000000a48c0 <_ZN7android12MP3ExtractorD0Ev@plt>: a48c0: 90001010 adrp x16, 0x2a4000 a48c4: f946ae11 ldr x17, [x16, #0xd58] a48c8: 91356210 add x16, x16, #0xd58 a48cc: d61f0220 br x17 00000000000a48d0 : a48d0: 90001010 adrp x16, 0x2a4000 a48d4: f946b211 ldr x17, [x16, #0xd60] a48d8: 91358210 add x16, x16, #0xd60 a48dc: d61f0220 br x17 00000000000a48e0 <_ZN7android14MPEG4Extractor19parseITunesMetaDataElm@plt>: a48e0: 90001010 adrp x16, 0x2a4000 a48e4: f946b611 ldr x17, [x16, #0xd68] a48e8: 9135a210 add x16, x16, #0xd68 a48ec: d61f0220 br x17 00000000000a48f0 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt>: a48f0: 90001010 adrp x16, 0x2a4000 a48f4: f946ba11 ldr x17, [x16, #0xd70] a48f8: 9135c210 add x16, x16, #0xd70 a48fc: d61f0220 br x17 00000000000a4900 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2Ev@plt>: a4900: 90001010 adrp x16, 0x2a4000 a4904: f946be11 ldr x17, [x16, #0xd78] a4908: 9135e210 add x16, x16, #0xd78 a490c: d61f0220 br x17 00000000000a4910 <_ZN7android11MPEG4Source21parseTrackFragmentRunEll@plt>: a4910: 90001010 adrp x16, 0x2a4000 a4914: f946c211 ldr x17, [x16, #0xd80] a4918: 91360210 add x16, x16, #0xd80 a491c: d61f0220 br x17 00000000000a4920 <_ZN7android18addVorbisCodecInfoERKNS_2spINS_8MetaDataEEEPKvm@plt>: a4920: 90001010 adrp x16, 0x2a4000 a4924: f946c611 ldr x17, [x16, #0xd88] a4928: 91362210 add x16, x16, #0xd88 a492c: d61f0220 br x17 00000000000a4930 <_ZN9mkvparser10EBMLHeaderD1Ev@plt>: a4930: 90001010 adrp x16, 0x2a4000 a4934: f946ca11 ldr x17, [x16, #0xd90] a4938: 91364210 add x16, x16, #0xd90 a493c: d61f0220 br x17 00000000000a4940 : a4940: 90001010 adrp x16, 0x2a4000 a4944: f946ce11 ldr x17, [x16, #0xd98] a4948: 91366210 add x16, x16, #0xd98 a494c: d61f0220 br x17 00000000000a4950 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE6itemAtEm@plt>: a4950: 90001010 adrp x16, 0x2a4000 a4954: f946d211 ldr x17, [x16, #0xda0] a4958: 91368210 add x16, x16, #0xda0 a495c: d61f0220 br x17 00000000000a4960 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>: a4960: 90001010 adrp x16, 0x2a4000 a4964: f946d611 ldr x17, [x16, #0xda8] a4968: 9136a210 add x16, x16, #0xda8 a496c: d61f0220 br x17 00000000000a4970 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEE3popEv@plt>: a4970: 90001010 adrp x16, 0x2a4000 a4974: f946da11 ldr x17, [x16, #0xdb0] a4978: 9136c210 add x16, x16, #0xdb0 a497c: d61f0220 br x17 00000000000a4980 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEED2Ev@plt>: a4980: 90001010 adrp x16, 0x2a4000 a4984: f946de11 ldr x17, [x16, #0xdb8] a4988: 9136e210 add x16, x16, #0xdb8 a498c: d61f0220 br x17 00000000000a4990 <_ZNK9mkvparser5Block5Frame4ReadEPNS_10IMkvReaderEPh@plt>: a4990: 90001010 adrp x16, 0x2a4000 a4994: f946e211 ldr x17, [x16, #0xdc0] a4998: 91370210 add x16, x16, #0xdc0 a499c: d61f0220 br x17 00000000000a49a0 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEEC2ERKS3_@plt>: a49a0: 90001010 adrp x16, 0x2a4000 a49a4: f946e611 ldr x17, [x16, #0xdc8] a49a8: 91372210 add x16, x16, #0xdc8 a49ac: d61f0220 br x17 00000000000a49b0 <_ZN7_JNIEnv19SetShortArrayRegionEP12_jshortArrayiiPKs@plt>: a49b0: 90001010 adrp x16, 0x2a4000 a49b4: f946ea11 ldr x17, [x16, #0xdd0] a49b8: 91374210 add x16, x16, #0xdd0 a49bc: d61f0220 br x17 00000000000a49c0 <_ZN7android14construct_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_m@plt>: a49c0: 90001010 adrp x16, 0x2a4000 a49c4: f946ee11 ldr x17, [x16, #0xdd8] a49c8: 91376210 add x16, x16, #0xdd8 a49cc: d61f0220 br x17 00000000000a49d0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE4sizeEv@plt>: a49d0: 90001010 adrp x16, 0x2a4000 a49d4: f946f211 ldr x17, [x16, #0xde0] a49d8: 91378210 add x16, x16, #0xde0 a49dc: d61f0220 br x17 00000000000a49e0 <_ZN7android21ElementaryStreamQueue9getFormatEv@plt>: a49e0: 90001010 adrp x16, 0x2a4000 a49e4: f946f611 ldr x17, [x16, #0xde8] a49e8: 9137a210 add x16, x16, #0xde8 a49ec: d61f0220 br x17 00000000000a49f0 <_ZN7android9copy_typeIPKN9mkvparser8CuePointEEEvPT_PKS5_m@plt>: a49f0: 90001010 adrp x16, 0x2a4000 a49f4: f946fa11 ldr x17, [x16, #0xdf0] a49f8: 9137c210 add x16, x16, #0xdf0 a49fc: d61f0220 br x17 00000000000a4a00 : a4a00: 90001010 adrp x16, 0x2a4000 a4a04: f946fe11 ldr x17, [x16, #0xdf8] a4a08: 9137e210 add x16, x16, #0xdf8 a4a0c: d61f0220 br x17 00000000000a4a10 <_ZN7android14MPEG4Extractor5TrackC2Ev@plt>: a4a10: 90001010 adrp x16, 0x2a4000 a4a14: f9470211 ldr x17, [x16, #0xe00] a4a18: 91380210 add x16, x16, #0xe00 a4a1c: d61f0220 br x17 00000000000a4a20 <_ZNK7android7ALookupINSt6__ndk14pairIhhEE23OMX_VIDEO_HEVCLEVELTYPEE6lookupERKS3_PS4_@plt>: a4a20: 90001010 adrp x16, 0x2a4000 a4a24: f9470611 ldr x17, [x16, #0xe08] a4a28: 91382210 add x16, x16, #0xe08 a4a2c: d61f0220 br x17 00000000000a4a30 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE4prepEv@plt>: a4a30: 90001010 adrp x16, 0x2a4000 a4a34: f9470a11 ldr x17, [x16, #0xe10] a4a38: 91384210 add x16, x16, #0xe10 a4a3c: d61f0220 br x17 00000000000a4a40 <_ZN7android7ALookupINS_10ColorUtils10ColorRangeENS_12ColorAspects5RangeEEC2ESt16initializer_listINSt6__ndk14pairIS2_S4_EEE@plt>: a4a40: 90001010 adrp x16, 0x2a4000 a4a44: f9470e11 ldr x17, [x16, #0xe18] a4a48: 91386210 add x16, x16, #0xe18 a4a4c: d61f0220 br x17 00000000000a4a50 <_ZNK7android3ID37isValidEv@plt>: a4a50: 90001010 adrp x16, 0x2a4000 a4a54: f9471211 ldr x17, [x16, #0xe20] a4a58: 91388210 add x16, x16, #0xe20 a4a5c: d61f0220 br x17 00000000000a4a60 <_ZNK7android14SampleIterator13getSampleTimeEv@plt>: a4a60: 90001010 adrp x16, 0x2a4000 a4a64: f9471611 ldr x17, [x16, #0xe28] a4a68: 9138a210 add x16, x16, #0xe28 a4a6c: d61f0220 br x17 00000000000a4a70 <_ZN7android21ElementaryStreamQueueC1ENS0_4ModeEj@plt>: a4a70: 90001010 adrp x16, 0x2a4000 a4a74: f9471a11 ldr x17, [x16, #0xe30] a4a78: 9138c210 add x16, x16, #0xe30 a4a7c: d61f0220 br x17 00000000000a4a80 <_ZN7android10MidiEngine9initCheckEv@plt>: a4a80: 90001010 adrp x16, 0x2a4000 a4a84: f9471e11 ldr x17, [x16, #0xe38] a4a88: 9138e210 add x16, x16, #0xe38 a4a8c: d61f0220 br x17 00000000000a4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt>: a4a90: 90001010 adrp x16, 0x2a4000 a4a94: f9472211 ldr x17, [x16, #0xe40] a4a98: 91390210 add x16, x16, #0xe40 a4a9c: d61f0220 br x17 00000000000a4aa0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEE10editItemAtEm@plt>: a4aa0: 90001010 adrp x16, 0x2a4000 a4aa4: f9472611 ldr x17, [x16, #0xe48] a4aa8: 91392210 add x16, x16, #0xe48 a4aac: d61f0220 br x17 00000000000a4ab0 <_ZNKSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt>: a4ab0: 90001010 adrp x16, 0x2a4000 a4ab4: f9472a11 ldr x17, [x16, #0xe50] a4ab8: 91394210 add x16, x16, #0xe50 a4abc: d61f0220 br x17 00000000000a4ac0 <_ZN7android11MediaBuffer5resetEv@plt>: a4ac0: 90001010 adrp x16, 0x2a4000 a4ac4: f9472e11 ldr x17, [x16, #0xe58] a4ac8: 91396210 add x16, x16, #0xe58 a4acc: d61f0220 br x17 00000000000a4ad0 <_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz@plt>: a4ad0: 90001010 adrp x16, 0x2a4000 a4ad4: f9473211 ldr x17, [x16, #0xe60] a4ad8: 91398210 add x16, x16, #0xe60 a4adc: d61f0220 br x17 00000000000a4ae0 <_ZNSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: a4ae0: 90001010 adrp x16, 0x2a4000 a4ae4: f9473611 ldr x17, [x16, #0xe68] a4ae8: 9139a210 add x16, x16, #0xe68 a4aec: d61f0220 br x17 00000000000a4af0 : a4af0: 90001010 adrp x16, 0x2a4000 a4af4: f9473a11 ldr x17, [x16, #0xe70] a4af8: 9139c210 add x16, x16, #0xe70 a4afc: d61f0220 br x17 00000000000a4b00 <_ZN7android11MPEG4Source6SampleC2ERKS1_@plt>: a4b00: 90001010 adrp x16, 0x2a4000 a4b04: f9473e11 ldr x17, [x16, #0xe78] a4b08: 9139e210 add x16, x16, #0xe78 a4b0c: d61f0220 br x17 00000000000a4b10 <_ZN7android11SampleTable23buildSampleEntriesTableEv@plt>: a4b10: 90001010 adrp x16, 0x2a4000 a4b14: f9474211 ldr x17, [x16, #0xe80] a4b18: 913a0210 add x16, x16, #0xe80 a4b1c: d61f0220 br x17 00000000000a4b20 : a4b20: 90001010 adrp x16, 0x2a4000 a4b24: f9474611 ldr x17, [x16, #0xe88] a4b28: 913a2210 add x16, x16, #0xe88 a4b2c: d61f0220 br x17 00000000000a4b30 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_PKS5_m@plt>: a4b30: 90001010 adrp x16, 0x2a4000 a4b34: f9474a11 ldr x17, [x16, #0xe90] a4b38: 913a4210 add x16, x16, #0xe90 a4b3c: d61f0220 br x17 00000000000a4b40 : a4b40: 90001010 adrp x16, 0x2a4000 a4b44: f9474e11 ldr x17, [x16, #0xe98] a4b48: 913a6210 add x16, x16, #0xe98 a4b4c: d61f0220 br x17 00000000000a4b50 <_ZN7android16MediaBufferGroup11has_buffersEv@plt>: a4b50: 90001010 adrp x16, 0x2a4000 a4b54: f9475211 ldr x17, [x16, #0xea0] a4b58: 913a8210 add x16, x16, #0xea0 a4b5c: d61f0220 br x17 00000000000a4b60 <_ZN7android2spINS_16NuMediaExtractorEEaSEPS1_@plt>: a4b60: 90001010 adrp x16, 0x2a4000 a4b64: f9475611 ldr x17, [x16, #0xea8] a4b68: 913aa210 add x16, x16, #0xea8 a4b6c: d61f0220 br x17 00000000000a4b70 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE7indexOfERKS6_@plt>: a4b70: 90001010 adrp x16, 0x2a4000 a4b74: f9475a11 ldr x17, [x16, #0xeb0] a4b78: 913ac210 add x16, x16, #0xeb0 a4b7c: d61f0220 br x17 00000000000a4b80 <_ZN7android12destroy_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_m@plt>: a4b80: 90001010 adrp x16, 0x2a4000 a4b84: f9475e11 ldr x17, [x16, #0xeb8] a4b88: 913ae210 add x16, x16, #0xeb8 a4b8c: d61f0220 br x17 00000000000a4b90 <_ZN7android10Compare_GEImjEENS_7AStringERKT_RKT0_@plt>: a4b90: 90001010 adrp x16, 0x2a4000 a4b94: f9476211 ldr x17, [x16, #0xec0] a4b98: 913b0210 add x16, x16, #0xec0 a4b9c: d61f0220 br x17 00000000000a4ba0 : a4ba0: 90001010 adrp x16, 0x2a4000 a4ba4: f9476611 ldr x17, [x16, #0xec8] a4ba8: 913b2210 add x16, x16, #0xec8 a4bac: d61f0220 br x17 00000000000a4bb0 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEED2Ev@plt>: a4bb0: 90001010 adrp x16, 0x2a4000 a4bb4: f9476a11 ldr x17, [x16, #0xed0] a4bb8: 913b4210 add x16, x16, #0xed0 a4bbc: d61f0220 br x17 00000000000a4bc0 <_ZN7android8AMessage17setObjectInternalEPKcRKNS_2spINS_7RefBaseEEENS0_4TypeE@plt>: a4bc0: 90001010 adrp x16, 0x2a4000 a4bc4: f9476e11 ldr x17, [x16, #0xed8] a4bc8: 913b6210 add x16, x16, #0xed8 a4bcc: d61f0220 br x17 00000000000a4bd0 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEE18__construct_at_endIPKS5_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_m@plt>: a4bd0: 90001010 adrp x16, 0x2a4000 a4bd4: f9477211 ldr x17, [x16, #0xee0] a4bd8: 913b8210 add x16, x16, #0xee0 a4bdc: d61f0220 br x17 00000000000a4be0 <_ZN7android16MPEG2PSExtractor8feedMoreEv@plt>: a4be0: 90001010 adrp x16, 0x2a4000 a4be4: f9477611 ldr x17, [x16, #0xee8] a4be8: 913ba210 add x16, x16, #0xee8 a4bec: d61f0220 br x17 00000000000a4bf0 <_ZN7android14MediaExtractorD1Ev@plt>: a4bf0: 90001010 adrp x16, 0x2a4000 a4bf4: f9477a11 ldr x17, [x16, #0xef0] a4bf8: 913bc210 add x16, x16, #0xef0 a4bfc: d61f0220 br x17 00000000000a4c00 <_ZN7android2spINS_9ATSParser7ProgramEEC2ERKS3_@plt>: a4c00: 90001010 adrp x16, 0x2a4000 a4c04: f9477e11 ldr x17, [x16, #0xef8] a4c08: 913be210 add x16, x16, #0xef8 a4c0c: d61f0220 br x17 00000000000a4c10 <_ZNK7android11SampleTable12countSamplesEv@plt>: a4c10: 90001010 adrp x16, 0x2a4000 a4c14: f9478211 ldr x17, [x16, #0xf00] a4c18: 913c0210 add x16, x16, #0xf00 a4c1c: d61f0220 br x17 00000000000a4c20 <_ZN7android9ATSParser7ProgramD2Ev@plt>: a4c20: 90001010 adrp x16, 0x2a4000 a4c24: f9478611 ldr x17, [x16, #0xf08] a4c28: 913c2210 add x16, x16, #0xf08 a4c2c: d61f0220 br x17 00000000000a4c30 <_ZN9mkvparser4Tags9SimpleTag5ParseEPNS_10IMkvReaderExx@plt>: a4c30: 90001010 adrp x16, 0x2a4000 a4c34: f9478a11 ldr x17, [x16, #0xf10] a4c38: 913c4210 add x16, x16, #0xf10 a4c3c: d61f0220 br x17 00000000000a4c40 <_ZN9mkvparser7Cluster11CreateBlockExxxx@plt>: a4c40: 90001010 adrp x16, 0x2a4000 a4c44: f9478e11 ldr x17, [x16, #0xf18] a4c48: 913c6210 add x16, x16, #0xf18 a4c4c: d61f0220 br x17 00000000000a4c50 <_ZN7android19AnotherPacketSourceC1ERKNS_2spINS_8MetaDataEEE@plt>: a4c50: 90001010 adrp x16, 0x2a4000 a4c54: f9479211 ldr x17, [x16, #0xf20] a4c58: 913c8210 add x16, x16, #0xf20 a4c5c: d61f0220 br x17 00000000000a4c60 : a4c60: 90001010 adrp x16, 0x2a4000 a4c64: f9479611 ldr x17, [x16, #0xf28] a4c68: 913ca210 add x16, x16, #0xf28 a4c6c: d61f0220 br x17 00000000000a4c70 <_ZN9mkvparser15ContentEncoding21ContentEncAESSettingsD2Ev@plt>: a4c70: 90001010 adrp x16, 0x2a4000 a4c74: f9479a11 ldr x17, [x16, #0xf30] a4c78: 913cc210 add x16, x16, #0xf30 a4c7c: d61f0220 br x17 00000000000a4c80 <_ZN7android9ATSParser10PSISection6appendEPKvm@plt>: a4c80: 90001010 adrp x16, 0x2a4000 a4c84: f9479e11 ldr x17, [x16, #0xf38] a4c88: 913ce210 add x16, x16, #0xf38 a4c8c: d61f0220 br x17 00000000000a4c90 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE6removeERKS6_@plt>: a4c90: 90001010 adrp x16, 0x2a4000 a4c94: f947a211 ldr x17, [x16, #0xf40] a4c98: 913d0210 add x16, x16, #0xf40 a4c9c: d61f0220 br x17 00000000000a4ca0 <_ZN7android17move_forward_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt>: a4ca0: 90001010 adrp x16, 0x2a4000 a4ca4: f947a611 ldr x17, [x16, #0xf48] a4ca8: 913d2210 add x16, x16, #0xf48 a4cac: d61f0220 br x17 00000000000a4cb0 <_ZN7android2spINS_11SampleTableEEC2Ev@plt>: a4cb0: 90001010 adrp x16, 0x2a4000 a4cb4: f947aa11 ldr x17, [x16, #0xf50] a4cb8: 913d4210 add x16, x16, #0xf50 a4cbc: d61f0220 br x17 00000000000a4cc0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEdeEv@plt>: a4cc0: 90001010 adrp x16, 0x2a4000 a4cc4: f947ae11 ldr x17, [x16, #0xf58] a4cc8: 913d6210 add x16, x16, #0xf58 a4ccc: d61f0220 br x17 00000000000a4cd0 <_ZN7android11KeyedVectorIiNS_6VectorIiEEE11editValueAtEm@plt>: a4cd0: 90001010 adrp x16, 0x2a4000 a4cd4: f947b211 ldr x17, [x16, #0xf60] a4cd8: 913d8210 add x16, x16, #0xf60 a4cdc: d61f0220 br x17 00000000000a4ce0 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE5emptyEv@plt>: a4ce0: 90001010 adrp x16, 0x2a4000 a4ce4: f947b611 ldr x17, [x16, #0xf68] a4ce8: 913da210 add x16, x16, #0xf68 a4cec: d61f0220 br x17 00000000000a4cf0 <_ZN7android2spINS_14MPEG4ExtractorEED2Ev@plt>: a4cf0: 90001010 adrp x16, 0x2a4000 a4cf4: f947ba11 ldr x17, [x16, #0xf70] a4cf8: 913dc210 add x16, x16, #0xf70 a4cfc: d61f0220 br x17 00000000000a4d00 <_ZN7android12destroy_typeINS_9ATSParser7Program10StreamInfoEEEvPT_m@plt>: a4d00: 90001010 adrp x16, 0x2a4000 a4d04: f947be11 ldr x17, [x16, #0xf78] a4d08: 913de210 add x16, x16, #0xf78 a4d0c: d61f0220 br x17 00000000000a4d10 <_ZN7android7ALookupIh25OMX_VIDEO_HEVCPROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt>: a4d10: 90001010 adrp x16, 0x2a4000 a4d14: f947c211 ldr x17, [x16, #0xf80] a4d18: 913e0210 add x16, x16, #0xf80 a4d1c: d61f0220 br x17 00000000000a4d20 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREED2Ev@plt>: a4d20: 90001010 adrp x16, 0x2a4000 a4d24: f947c611 ldr x17, [x16, #0xf88] a4d28: 913e2210 add x16, x16, #0xf88 a4d2c: d61f0220 br x17 00000000000a4d30 <_ZNSt6__ndk14pairIh25OMX_VIDEO_H263PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt>: a4d30: 90001010 adrp x16, 0x2a4000 a4d34: f947ca11 ldr x17, [x16, #0xf90] a4d38: 913e4210 add x16, x16, #0xf90 a4d3c: d61f0220 br x17 00000000000a4d40 <_ZN7android19strictly_order_typeIiEEiRKT_S3_@plt>: a4d40: 90001010 adrp x16, 0x2a4000 a4d44: f947ce11 ldr x17, [x16, #0xf98] a4d48: 913e6210 add x16, x16, #0xf98 a4d4c: d61f0220 br x17 00000000000a4d50 <_ZN7android16MPEG2PSExtractorC1ERKNS_2spINS_10DataSourceEEE@plt>: a4d50: 90001010 adrp x16, 0x2a4000 a4d54: f947d211 ldr x17, [x16, #0xfa0] a4d58: 913e8210 add x16, x16, #0xfa0 a4d5c: d61f0220 br x17 00000000000a4d60 <_ZNSt6__ndk16vectorINS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEE18__construct_at_endIPKS4_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESC_SC_m@plt>: a4d60: 90001010 adrp x16, 0x2a4000 a4d64: f947d611 ldr x17, [x16, #0xfa8] a4d68: 913ea210 add x16, x16, #0xfa8 a4d6c: d61f0220 br x17 00000000000a4d70 <_ZN7android10MidiSourceD0Ev@plt>: a4d70: 90001010 adrp x16, 0x2a4000 a4d74: f947da11 ldr x17, [x16, #0xfb0] a4d78: 913ec210 add x16, x16, #0xfb0 a4d7c: d61f0220 br x17 00000000000a4d80 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjmEEEEiRKT_S5_@plt>: a4d80: 90001010 adrp x16, 0x2a4000 a4d84: f947de11 ldr x17, [x16, #0xfb8] a4d88: 913ee210 add x16, x16, #0xfb8 a4d8c: d61f0220 br x17 00000000000a4d90 <_ZN7android12OggExtractorD2Ev@plt>: a4d90: 90001010 adrp x16, 0x2a4000 a4d94: f947e211 ldr x17, [x16, #0xfc0] a4d98: 913f0210 add x16, x16, #0xfc0 a4d9c: d61f0220 br x17 00000000000a4da0 <__android_log_print@plt>: a4da0: 90001010 adrp x16, 0x2a4000 a4da4: f947e611 ldr x17, [x16, #0xfc8] a4da8: 913f2210 add x16, x16, #0xfc8 a4dac: d61f0220 br x17 00000000000a4db0 <_ZN7android2spINS_8AMessageEEC2Ev@plt>: a4db0: 90001010 adrp x16, 0x2a4000 a4db4: f947ea11 ldr x17, [x16, #0xfd0] a4db8: 913f4210 add x16, x16, #0xfd0 a4dbc: d61f0220 br x17 00000000000a4dc0 <_ZN7android9copy_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt>: a4dc0: 90001010 adrp x16, 0x2a4000 a4dc4: f947ee11 ldr x17, [x16, #0xfd8] a4dc8: 913f6210 add x16, x16, #0xfd8 a4dcc: d61f0220 br x17 00000000000a4dd0 <_ZN7android11MPEG4Source10parseChunkEPl@plt>: a4dd0: 90001010 adrp x16, 0x2a4000 a4dd4: f947f211 ldr x17, [x16, #0xfe0] a4dd8: 913f8210 add x16, x16, #0xfe0 a4ddc: d61f0220 br x17 00000000000a4de0 <_ZNK7android13BlockIterator5blockEv@plt>: a4de0: 90001010 adrp x16, 0x2a4000 a4de4: f947f611 ldr x17, [x16, #0xfe8] a4de8: 913fa210 add x16, x16, #0xfe8 a4dec: d61f0220 br x17 00000000000a4df0 <_ZN7android14construct_typeIiEEvPT_m@plt>: a4df0: 90001010 adrp x16, 0x2a4000 a4df4: f947fa11 ldr x17, [x16, #0xff0] a4df8: 913fc210 add x16, x16, #0xff0 a4dfc: d61f0220 br x17 00000000000a4e00 <_ZN7android13FLACExtractorD2Ev@plt>: a4e00: 90001010 adrp x16, 0x2a4000 a4e04: f947fe11 ldr x17, [x16, #0xff8] a4e08: 913fe210 add x16, x16, #0xff8 a4e0c: d61f0220 br x17 00000000000a4e10 : a4e10: b0001010 adrp x16, 0x2a5000 a4e14: f9400211 ldr x17, [x16] a4e18: 91000210 add x16, x16, #0x0 a4e1c: d61f0220 br x17 00000000000a4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt>: a4e20: b0001010 adrp x16, 0x2a5000 a4e24: f9400611 ldr x17, [x16, #0x8] a4e28: 91002210 add x16, x16, #0x8 a4e2c: d61f0220 br x17 00000000000a4e30 <_ZN7android16key_value_pair_tIjmEC2ERKjRKm@plt>: a4e30: b0001010 adrp x16, 0x2a5000 a4e34: f9400a11 ldr x17, [x16, #0x10] a4e38: 91004210 add x16, x16, #0x10 a4e3c: d61f0220 br x17 00000000000a4e40 <_ZN7android3ID37parseV2ERKNS_2spINS_10DataSourceEEEl@plt>: a4e40: b0001010 adrp x16, 0x2a5000 a4e44: f9400e11 ldr x17, [x16, #0x18] a4e48: 91006210 add x16, x16, #0x18 a4e4c: d61f0220 br x17 00000000000a4e50 <_ZN7android14MyOggExtractor10seekToTimeEl@plt>: a4e50: b0001010 adrp x16, 0x2a5000 a4e54: f9401211 ldr x17, [x16, #0x20] a4e58: 91008210 add x16, x16, #0x20 a4e5c: d61f0220 br x17 00000000000a4e60 <_ZNK7android4ListIPNS_11MediaBufferEE5_Node7getPrevEv@plt>: a4e60: b0001010 adrp x16, 0x2a5000 a4e64: f9401611 ldr x17, [x16, #0x28] a4e68: 9100a210 add x16, x16, #0x28 a4e6c: d61f0220 br x17 00000000000a4e70 : a4e70: b0001010 adrp x16, 0x2a5000 a4e74: f9401a11 ldr x17, [x16, #0x30] a4e78: 9100c210 add x16, x16, #0x30 a4e7c: d61f0220 br x17 00000000000a4e80 : a4e80: b0001010 adrp x16, 0x2a5000 a4e84: f9401e11 ldr x17, [x16, #0x38] a4e88: 9100e210 add x16, x16, #0x38 a4e8c: d61f0220 br x17 00000000000a4e90 <_ZN9mkvparser8Chapters4Atom5ParseEPNS_10IMkvReaderExx@plt>: a4e90: b0001010 adrp x16, 0x2a5000 a4e94: f9402211 ldr x17, [x16, #0x40] a4e98: 91010210 add x16, x16, #0x40 a4e9c: d61f0220 br x17 00000000000a4ea0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt>: a4ea0: b0001010 adrp x16, 0x2a5000 a4ea4: f9402611 ldr x17, [x16, #0x48] a4ea8: 91012210 add x16, x16, #0x48 a4eac: d61f0220 br x17 00000000000a4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt>: a4eb0: b0001010 adrp x16, 0x2a5000 a4eb4: f9402a11 ldr x17, [x16, #0x50] a4eb8: 91014210 add x16, x16, #0x50 a4ebc: d61f0220 br x17 00000000000a4ec0 <_ZNK7android6VectorIjE6itemAtEm@plt>: a4ec0: b0001010 adrp x16, 0x2a5000 a4ec4: f9402e11 ldr x17, [x16, #0x58] a4ec8: 91016210 add x16, x16, #0x58 a4ecc: d61f0220 br x17 00000000000a4ed0 : a4ed0: b0001010 adrp x16, 0x2a5000 a4ed4: f9403211 ldr x17, [x16, #0x60] a4ed8: 91018210 add x16, x16, #0x60 a4edc: d61f0220 br x17 00000000000a4ee0 <_ZN7android17MatroskaExtractorD2Ev@plt>: a4ee0: b0001010 adrp x16, 0x2a5000 a4ee4: f9403611 ldr x17, [x16, #0x68] a4ee8: 9101a210 add x16, x16, #0x68 a4eec: d61f0220 br x17 00000000000a4ef0 <_ZNK7android4ListINS_2spINS_7ABufferEEEE3endEv@plt>: a4ef0: b0001010 adrp x16, 0x2a5000 a4ef4: f9403a11 ldr x17, [x16, #0x70] a4ef8: 9101c210 add x16, x16, #0x70 a4efc: d61f0220 br x17 00000000000a4f00 <_ZN7android14construct_typeImEEvPT_m@plt>: a4f00: b0001010 adrp x16, 0x2a5000 a4f04: f9403e11 ldr x17, [x16, #0x78] a4f08: 9101e210 add x16, x16, #0x78 a4f0c: d61f0220 br x17 00000000000a4f10 <_ZN7android17HevcParameterSetsD2Ev@plt>: a4f10: b0001010 adrp x16, 0x2a5000 a4f14: f9404211 ldr x17, [x16, #0x80] a4f18: 91020210 add x16, x16, #0x80 a4f1c: d61f0220 br x17 00000000000a4f20 <_ZN7android7ALookupIiNS_12ColorAspects8TransferEEC2ESt16initializer_listINSt6__ndk14pairIiS2_EEE@plt>: a4f20: b0001010 adrp x16, 0x2a5000 a4f24: f9404611 ldr x17, [x16, #0x88] a4f28: 91022210 add x16, x16, #0x88 a4f2c: d61f0220 br x17 00000000000a4f30 <_ZN7android6VectorINS_11KeyedVectorIllEEEC2Ev@plt>: a4f30: b0001010 adrp x16, 0x2a5000 a4f34: f9404a11 ldr x17, [x16, #0x90] a4f38: 91024210 add x16, x16, #0x90 a4f3c: d61f0220 br x17 00000000000a4f40 <_ZN7android4ListIlE5_Node7setNextEPS2_@plt>: a4f40: b0001010 adrp x16, 0x2a5000 a4f44: f9404e11 ldr x17, [x16, #0x98] a4f48: 91026210 add x16, x16, #0x98 a4f4c: d61f0220 br x17 00000000000a4f50 <_ZN7_JNIEnv10FatalErrorEPKc@plt>: a4f50: b0001010 adrp x16, 0x2a5000 a4f54: f9405211 ldr x17, [x16, #0xa0] a4f58: 91028210 add x16, x16, #0xa0 a4f5c: d61f0220 br x17 00000000000a4f60 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEEC2Ev@plt>: a4f60: b0001010 adrp x16, 0x2a5000 a4f64: f9405611 ldr x17, [x16, #0xa8] a4f68: 9102a210 add x16, x16, #0xa8 a4f6c: d61f0220 br x17 00000000000a4f70 : a4f70: b0001010 adrp x16, 0x2a5000 a4f74: f9405a11 ldr x17, [x16, #0xb0] a4f78: 9102c210 add x16, x16, #0xb0 a4f7c: d61f0220 br x17 00000000000a4f80 : a4f80: b0001010 adrp x16, 0x2a5000 a4f84: f9405e11 ldr x17, [x16, #0xb8] a4f88: 9102e210 add x16, x16, #0xb8 a4f8c: d61f0220 br x17 00000000000a4f90 <_ZN7android10ColorUtils33wrapColorAspectsIntoColorStandardENS_12ColorAspects9PrimariesENS1_12MatrixCoeffsE@plt>: a4f90: b0001010 adrp x16, 0x2a5000 a4f94: f9406211 ldr x17, [x16, #0xc0] a4f98: 91030210 add x16, x16, #0xc0 a4f9c: d61f0220 br x17 00000000000a4fa0 <_ZN7android7RefBase12weakref_impl7trackMeEbb@plt>: a4fa0: b0001010 adrp x16, 0x2a5000 a4fa4: f9406611 ldr x17, [x16, #0xc8] a4fa8: 91032210 add x16, x16, #0xc8 a4fac: d61f0220 br x17 00000000000a4fb0 : a4fb0: b0001010 adrp x16, 0x2a5000 a4fb4: f9406a11 ldr x17, [x16, #0xd0] a4fb8: 91034210 add x16, x16, #0xd0 a4fbc: d61f0220 br x17 00000000000a4fc0 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEE11__vallocateEm@plt>: a4fc0: b0001010 adrp x16, 0x2a5000 a4fc4: f9406e11 ldr x17, [x16, #0xd8] a4fc8: 91036210 add x16, x16, #0xd8 a4fcc: d61f0220 br x17 00000000000a4fd0 : a4fd0: b0001010 adrp x16, 0x2a5000 a4fd4: f9407211 ldr x17, [x16, #0xe0] a4fd8: 91038210 add x16, x16, #0xe0 a4fdc: d61f0220 br x17 00000000000a4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt>: a4fe0: b0001010 adrp x16, 0x2a5000 a4fe4: f9407611 ldr x17, [x16, #0xe8] a4fe8: 9103a210 add x16, x16, #0xe8 a4fec: d61f0220 br x17 00000000000a4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt>: a4ff0: b0001010 adrp x16, 0x2a5000 a4ff4: f9407a11 ldr x17, [x16, #0xf0] a4ff8: 9103c210 add x16, x16, #0xf0 a4ffc: d61f0220 br x17 00000000000a5000 <_ZN7android10FLACParser10readBufferEv@plt>: a5000: 90001010 adrp x16, 0x2a5000 a5004: f9407e11 ldr x17, [x16, #0xf8] a5008: 9103e210 add x16, x16, #0xf8 a500c: d61f0220 br x17 00000000000a5010 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE7valueAtEm@plt>: a5010: 90001010 adrp x16, 0x2a5000 a5014: f9408211 ldr x17, [x16, #0x100] a5018: 91040210 add x16, x16, #0x100 a501c: d61f0220 br x17 00000000000a5020 <_ZN7android14MPEG4ExtractorD2Ev@plt>: a5020: 90001010 adrp x16, 0x2a5000 a5024: f9408611 ldr x17, [x16, #0x108] a5028: 91042210 add x16, x16, #0x108 a502c: d61f0220 br x17 00000000000a5030 <_ZN7android6VectorINS_4TrexEE3addERKS1_@plt>: a5030: 90001010 adrp x16, 0x2a5000 a5034: f9408a11 ldr x17, [x16, #0x110] a5038: 91044210 add x16, x16, #0x110 a503c: d61f0220 br x17 00000000000a5040 <_ZNK7android12SharedBuffer7acquireEv@plt>: a5040: 90001010 adrp x16, 0x2a5000 a5044: f9408e11 ldr x17, [x16, #0x118] a5048: 91046210 add x16, x16, #0x118 a504c: d61f0220 br x17 00000000000a5050 : a5050: 90001010 adrp x16, 0x2a5000 a5054: f9409211 ldr x17, [x16, #0x120] a5058: 91048210 add x16, x16, #0x120 a505c: d61f0220 br x17 00000000000a5060 <_ZN9mkvparser10EBMLHeader5ParseEPNS_10IMkvReaderERx@plt>: a5060: 90001010 adrp x16, 0x2a5000 a5064: f9409611 ldr x17, [x16, #0x128] a5068: 9104a210 add x16, x16, #0x128 a506c: d61f0220 br x17 00000000000a5070 <_ZNK7android7ALookupINS_10ColorUtils10ColorRangeENS_12ColorAspects5RangeEE3mapIS4_vEEbRKT_PS2_@plt>: a5070: 90001010 adrp x16, 0x2a5000 a5074: f9409a11 ldr x17, [x16, #0x130] a5078: 9104c210 add x16, x16, #0x130 a507c: d61f0220 br x17 00000000000a5080 <_ZN7android10FLACParser10readBufferEbm@plt>: a5080: 90001010 adrp x16, 0x2a5000 a5084: f9409e11 ldr x17, [x16, #0x138] a5088: 9104e210 add x16, x16, #0x138 a508c: d61f0220 br x17 00000000000a5090 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEE9push_backERKS2_@plt>: a5090: 90001010 adrp x16, 0x2a5000 a5094: f940a211 ldr x17, [x16, #0x140] a5098: 91050210 add x16, x16, #0x140 a509c: d61f0220 br x17 00000000000a50a0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4pushERKS4_@plt>: a50a0: 90001010 adrp x16, 0x2a5000 a50a4: f940a611 ldr x17, [x16, #0x148] a50a8: 91052210 add x16, x16, #0x148 a50ac: d61f0220 br x17 00000000000a50b0 <__dynamic_cast@plt>: a50b0: 90001010 adrp x16, 0x2a5000 a50b4: f940aa11 ldr x17, [x16, #0x150] a50b8: 91054210 add x16, x16, #0x150 a50bc: d61f0220 br x17 00000000000a50c0 <_ZNSt6__ndk122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEEELi1ELb0EEC2ISA_vEEOT_@plt>: a50c0: 90001010 adrp x16, 0x2a5000 a50c4: f940ae11 ldr x17, [x16, #0x158] a50c8: 91056210 add x16, x16, #0x158 a50cc: d61f0220 br x17 00000000000a50d0 <_ZN9mkvparser10VideoTrackC1EPNS_7SegmentExx@plt>: a50d0: 90001010 adrp x16, 0x2a5000 a50d4: f940b211 ldr x17, [x16, #0x160] a50d8: 91058210 add x16, x16, #0x160 a50dc: d61f0220 br x17 00000000000a50e0 : a50e0: 90001010 adrp x16, 0x2a5000 a50e4: f940b611 ldr x17, [x16, #0x168] a50e8: 9105a210 add x16, x16, #0x168 a50ec: d61f0220 br x17 00000000000a50f0 : a50f0: 90001010 adrp x16, 0x2a5000 a50f4: f940ba11 ldr x17, [x16, #0x170] a50f8: 9105c210 add x16, x16, #0x170 a50fc: d61f0220 br x17 00000000000a5100 <_ZN7android14MPEG4Extractor14parseQTMetaKeyElm@plt>: a5100: 90001010 adrp x16, 0x2a5000 a5104: f940be11 ldr x17, [x16, #0x178] a5108: 9105e210 add x16, x16, #0x178 a510c: d61f0220 br x17 00000000000a5110 <_ZN7android9copy_typeINS_16key_value_pair_tIjjEEEEvPT_PKS3_m@plt>: a5110: 90001010 adrp x16, 0x2a5000 a5114: f940c211 ldr x17, [x16, #0x180] a5118: 91060210 add x16, x16, #0x180 a511c: d61f0220 br x17 00000000000a5120 <_ZN7android15MPEG4DataSource14setCachedRangeElm@plt>: a5120: 90001010 adrp x16, 0x2a5000 a5124: f940c611 ldr x17, [x16, #0x188] a5128: 91062210 add x16, x16, #0x188 a512c: d61f0220 br x17 00000000000a5130 <_ZNK7android2spINS_10MidiEngineEEptEv@plt>: a5130: 90001010 adrp x16, 0x2a5000 a5134: f940ca11 ldr x17, [x16, #0x190] a5138: 91064210 add x16, x16, #0x190 a513c: d61f0220 br x17 00000000000a5140 <_ZN7android18move_backward_typeImEEvPT_PKS1_m@plt>: a5140: 90001010 adrp x16, 0x2a5000 a5144: f940ce11 ldr x17, [x16, #0x198] a5148: 91066210 add x16, x16, #0x198 a514c: d61f0220 br x17 00000000000a5150 : a5150: 90001010 adrp x16, 0x2a5000 a5154: f940d211 ldr x17, [x16, #0x1a0] a5158: 91068210 add x16, x16, #0x1a0 a515c: d61f0220 br x17 00000000000a5160 <_ZNK7android8String164sizeEv@plt>: a5160: 90001010 adrp x16, 0x2a5000 a5164: f940d611 ldr x17, [x16, #0x1a8] a5168: 9106a210 add x16, x16, #0x1a8 a516c: d61f0220 br x17 00000000000a5170 <_ZN7android16MPEG2TSExtractor4initEv@plt>: a5170: 90001010 adrp x16, 0x2a5000 a5174: f940da11 ldr x17, [x16, #0x1b0] a5178: 9106c210 add x16, x16, #0x1b0 a517c: d61f0220 br x17 00000000000a5180 : a5180: 90001010 adrp x16, 0x2a5000 a5184: f940de11 ldr x17, [x16, #0x1b8] a5188: 9106e210 add x16, x16, #0x1b8 a518c: d61f0220 br x17 00000000000a5190 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE5clearEv@plt>: a5190: 90001010 adrp x16, 0x2a5000 a5194: f940e211 ldr x17, [x16, #0x1c0] a5198: 91070210 add x16, x16, #0x1c0 a519c: d61f0220 br x17 00000000000a51a0 : a51a0: 90001010 adrp x16, 0x2a5000 a51a4: f940e611 ldr x17, [x16, #0x1c8] a51a8: 91072210 add x16, x16, #0x1c8 a51ac: d61f0220 br x17 00000000000a51b0 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE13removeItemsAtEmm@plt>: a51b0: 90001010 adrp x16, 0x2a5000 a51b4: f940ea11 ldr x17, [x16, #0x1d0] a51b8: 91074210 add x16, x16, #0x1d0 a51bc: d61f0220 br x17 00000000000a51c0 <_ZN7android10splat_typeINS_16key_value_pair_tIjjEEEEvPT_PKS3_m@plt>: a51c0: 90001010 adrp x16, 0x2a5000 a51c4: f940ee11 ldr x17, [x16, #0x1d8] a51c8: 91076210 add x16, x16, #0x1d8 a51cc: d61f0220 br x17 00000000000a51d0 <_ZNK7android7ALookupIh22OMX_VIDEO_AVCLEVELTYPEE3mapIS1_vEEbRKhPT_@plt>: a51d0: 90001010 adrp x16, 0x2a5000 a51d4: f940f211 ldr x17, [x16, #0x1e0] a51d8: 91078210 add x16, x16, #0x1e0 a51dc: d61f0220 br x17 00000000000a51e0 : a51e0: 90001010 adrp x16, 0x2a5000 a51e4: f940f611 ldr x17, [x16, #0x1e8] a51e8: 9107a210 add x16, x16, #0x1e8 a51ec: d61f0220 br x17 00000000000a51f0 : a51f0: 90001010 adrp x16, 0x2a5000 a51f4: f940fa11 ldr x17, [x16, #0x1f0] a51f8: 9107c210 add x16, x16, #0x1f0 a51fc: d61f0220 br x17 00000000000a5200 <_ZN7android2spINS_10MidiEngineEEaSEPS1_@plt>: a5200: 90001010 adrp x16, 0x2a5000 a5204: f940fe11 ldr x17, [x16, #0x1f8] a5208: 9107e210 add x16, x16, #0x1f8 a520c: d61f0220 br x17 00000000000a5210 : a5210: 90001010 adrp x16, 0x2a5000 a5214: f9410211 ldr x17, [x16, #0x200] a5218: 91080210 add x16, x16, #0x200 a521c: d61f0220 br x17 00000000000a5220 <_ZNK7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEltERKS5_@plt>: a5220: 90001010 adrp x16, 0x2a5000 a5224: f9410611 ldr x17, [x16, #0x208] a5228: 91082210 add x16, x16, #0x208 a522c: d61f0220 br x17 00000000000a5230 <__cxa_uncaught_exceptions@plt>: a5230: 90001010 adrp x16, 0x2a5000 a5234: f9410a11 ldr x17, [x16, #0x210] a5238: 91084210 add x16, x16, #0x210 a523c: d61f0220 br x17 00000000000a5240 <_ZNKSt6__ndk16vectorINS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEE8max_sizeEv@plt>: a5240: 90001010 adrp x16, 0x2a5000 a5244: f9410e11 ldr x17, [x16, #0x218] a5248: 91086210 add x16, x16, #0x218 a524c: d61f0220 br x17 00000000000a5250 <_ZN7android7ABuffer4dataEv@plt>: a5250: 90001010 adrp x16, 0x2a5000 a5254: f9411211 ldr x17, [x16, #0x220] a5258: 91088210 add x16, x16, #0x220 a525c: d61f0220 br x17 00000000000a5260 <_ZN7android9WAVSourceD0Ev@plt>: a5260: 90001010 adrp x16, 0x2a5000 a5264: f9411611 ldr x17, [x16, #0x228] a5268: 9108a210 add x16, x16, #0x228 a526c: d61f0220 br x17 00000000000a5270 <_ZN7android6VectorImE3addERKm@plt>: a5270: 90001010 adrp x16, 0x2a5000 a5274: f9411a11 ldr x17, [x16, #0x230] a5278: 9108c210 add x16, x16, #0x230 a527c: d61f0220 br x17 00000000000a5280 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node6getRefEv@plt>: a5280: 90001010 adrp x16, 0x2a5000 a5284: f9411e11 ldr x17, [x16, #0x238] a5288: 9108e210 add x16, x16, #0x238 a528c: d61f0220 br x17 00000000000a5290 : a5290: 90001010 adrp x16, 0x2a5000 a5294: f9412211 ldr x17, [x16, #0x240] a5298: 91090210 add x16, x16, #0x240 a529c: d61f0220 br x17 00000000000a52a0 <_ZN7android9ATSParser7Program8parsePIDEjjjPNS_10ABitReaderEPiPNS0_9SyncEventE@plt>: a52a0: 90001010 adrp x16, 0x2a5000 a52a4: f9412611 ldr x17, [x16, #0x248] a52a8: 91092210 add x16, x16, #0x248 a52ac: d61f0220 br x17 00000000000a52b0 <_ZZN7android14ReferenceMover15move_referencesINS_7ABufferEEEvPNS_2spIT_EEPKS5_mEN7RenamerD2Ev@plt>: a52b0: 90001010 adrp x16, 0x2a5000 a52b4: f9412a11 ldr x17, [x16, #0x250] a52b8: 91094210 add x16, x16, #0x250 a52bc: d61f0220 br x17 00000000000a52c0 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEED2Ev@plt>: a52c0: 90001010 adrp x16, 0x2a5000 a52c4: f9412e11 ldr x17, [x16, #0x258] a52c8: 91096210 add x16, x16, #0x258 a52cc: d61f0220 br x17 00000000000a52d0 <_ZNK9mkvparser5Track7GetTypeEv@plt>: a52d0: 90001010 adrp x16, 0x2a5000 a52d4: f9413211 ldr x17, [x16, #0x260] a52d8: 91098210 add x16, x16, #0x260 a52dc: d61f0220 br x17 00000000000a52e0 <_ZN9mkvparser4Tags3Tag4InitEv@plt>: a52e0: 90001010 adrp x16, 0x2a5000 a52e4: f9413611 ldr x17, [x16, #0x268] a52e8: 9109a210 add x16, x16, #0x268 a52ec: d61f0220 br x17 00000000000a52f0 <_ZNK7android2spINS_10DataSourceEEeqEPKS1_@plt>: a52f0: 90001010 adrp x16, 0x2a5000 a52f4: f9413a11 ldr x17, [x16, #0x270] a52f8: 9109c210 add x16, x16, #0x270 a52fc: d61f0220 br x17 00000000000a5300 <_ZN7android15MediaBufferBaseC2Ev@plt>: a5300: 90001010 adrp x16, 0x2a5000 a5304: f9413e11 ldr x17, [x16, #0x278] a5308: 9109e210 add x16, x16, #0x278 a530c: d61f0220 br x17 00000000000a5310 <_ZN7android6VectorINS_11MPEG4Source6SampleEE10editItemAtEm@plt>: a5310: 90001010 adrp x16, 0x2a5000 a5314: f9414211 ldr x17, [x16, #0x280] a5318: 910a0210 add x16, x16, #0x280 a531c: d61f0220 br x17 00000000000a5320 <_ZNK7android7String8eqEPKc@plt>: a5320: 90001010 adrp x16, 0x2a5000 a5324: f9414611 ldr x17, [x16, #0x288] a5328: 910a2210 add x16, x16, #0x288 a532c: d61f0220 br x17 00000000000a5330 <_ZN7android12destroy_typeINS_14MyOggExtractor8TOCEntryEEEvPT_m@plt>: a5330: 90001010 adrp x16, 0x2a5000 a5334: f9414a11 ldr x17, [x16, #0x290] a5338: 910a4210 add x16, x16, #0x290 a533c: d61f0220 br x17 00000000000a5340 <_ZNK7android9ATSParser6Stream4typeEv@plt>: a5340: 90001010 adrp x16, 0x2a5000 a5344: f9414e11 ldr x17, [x16, #0x298] a5348: 910a6210 add x16, x16, #0x298 a534c: d61f0220 br x17 00000000000a5350 <_ZN7android12destroy_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_m@plt>: a5350: 90001010 adrp x16, 0x2a5000 a5354: f9415211 ldr x17, [x16, #0x2a0] a5358: 910a8210 add x16, x16, #0x2a0 a535c: d61f0220 br x17 00000000000a5360 <_ZN7android3ID323removeUnsynchronizationEv@plt>: a5360: 90001010 adrp x16, 0x2a5000 a5364: f9415611 ldr x17, [x16, #0x2a8] a5368: 910aa210 add x16, x16, #0x2a8 a536c: d61f0220 br x17 00000000000a5370 <_ZN16scoped_local_refIP8_jstringE5resetES1_@plt>: a5370: 90001010 adrp x16, 0x2a5000 a5374: f9415a11 ldr x17, [x16, #0x2b0] a5378: 910ac210 add x16, x16, #0x2b0 a537c: d61f0220 br x17 00000000000a5380 <_ZN7android10VectorImpl14insertVectorAtERKS0_m@plt>: a5380: 90001010 adrp x16, 0x2a5000 a5384: f9415e11 ldr x17, [x16, #0x2b8] a5388: 910ae210 add x16, x16, #0x2b8 a538c: d61f0220 br x17 00000000000a5390 : a5390: 90001010 adrp x16, 0x2a5000 a5394: f9416211 ldr x17, [x16, #0x2c0] a5398: 910b0210 add x16, x16, #0x2c0 a539c: d61f0220 br x17 00000000000a53a0 <_ZNSt6__ndk118condition_variable10notify_allEv@plt>: a53a0: 90001010 adrp x16, 0x2a5000 a53a4: f9416611 ldr x17, [x16, #0x2c8] a53a8: 910b2210 add x16, x16, #0x2c8 a53ac: d61f0220 br x17 00000000000a53b0 <_ZNK7android6VectorINS_11MPEG4Source6SampleEEixEm@plt>: a53b0: 90001010 adrp x16, 0x2a5000 a53b4: f9416a11 ldr x17, [x16, #0x2d0] a53b8: 910b4210 add x16, x16, #0x2d0 a53bc: d61f0220 br x17 00000000000a53c0 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>: a53c0: 90001010 adrp x16, 0x2a5000 a53c4: f9416e11 ldr x17, [x16, #0x2d8] a53c8: 910b6210 add x16, x16, #0x2d8 a53cc: d61f0220 br x17 00000000000a53d0 <_ZN7android16SortedVectorImplC2ERKS0_@plt>: a53d0: 90001010 adrp x16, 0x2a5000 a53d4: f9417211 ldr x17, [x16, #0x2e0] a53d8: 910b8210 add x16, x16, #0x2e0 a53dc: d61f0220 br x17 00000000000a53e0 <_ZNK7android6VectorINS_11NALPositionEE5arrayEv@plt>: a53e0: 90001010 adrp x16, 0x2a5000 a53e4: f9417611 ldr x17, [x16, #0x2e8] a53e8: 910ba210 add x16, x16, #0x2e8 a53ec: d61f0220 br x17 00000000000a53f0 <_ZN7android2spINS_15MPEG4DataSourceEEC2EPS1_@plt>: a53f0: 90001010 adrp x16, 0x2a5000 a53f4: f9417a11 ldr x17, [x16, #0x2f0] a53f8: 910bc210 add x16, x16, #0x2f0 a53fc: d61f0220 br x17 00000000000a5400 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEiRKT_S9_@plt>: a5400: 90001010 adrp x16, 0x2a5000 a5404: f9417e11 ldr x17, [x16, #0x2f8] a5408: 910be210 add x16, x16, #0x2f8 a540c: d61f0220 br x17 00000000000a5410 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2ERKS5_@plt>: a5410: 90001010 adrp x16, 0x2a5000 a5414: f9418211 ldr x17, [x16, #0x300] a5418: 910c0210 add x16, x16, #0x300 a541c: d61f0220 br x17 00000000000a5420 <_ZNK7android16key_value_pair_tIjjEltERKS1_@plt>: a5420: 90001010 adrp x16, 0x2a5000 a5424: f9418611 ldr x17, [x16, #0x308] a5428: 910c2210 add x16, x16, #0x308 a542c: d61f0220 br x17 00000000000a5430 <_ZN7android8MetaData7setDataEjjPKvm@plt>: a5430: 90001010 adrp x16, 0x2a5000 a5434: f9418a11 ldr x17, [x16, #0x310] a5438: 910c4210 add x16, x16, #0x310 a543c: d61f0220 br x17 00000000000a5440 : a5440: 90001010 adrp x16, 0x2a5000 a5444: f9418e11 ldr x17, [x16, #0x318] a5448: 910c6210 add x16, x16, #0x318 a544c: d61f0220 br x17 00000000000a5450 <_ZN7android11KeyedVectorIjjED2Ev@plt>: a5450: 90001010 adrp x16, 0x2a5000 a5454: f9419211 ldr x17, [x16, #0x320] a5458: 910c8210 add x16, x16, #0x320 a545c: d61f0220 br x17 00000000000a5460 <_ZNK7android10FLACParser9initCheckEv@plt>: a5460: 90001010 adrp x16, 0x2a5000 a5464: f9419611 ldr x17, [x16, #0x328] a5468: 910ca210 add x16, x16, #0x328 a546c: d61f0220 br x17 00000000000a5470 : a5470: 90001010 adrp x16, 0x2a5000 a5474: f9419a11 ldr x17, [x16, #0x330] a5478: 910cc210 add x16, x16, #0x330 a547c: d61f0220 br x17 00000000000a5480 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt>: a5480: 90001010 adrp x16, 0x2a5000 a5484: f9419e11 ldr x17, [x16, #0x338] a5488: 910ce210 add x16, x16, #0x338 a548c: d61f0220 br x17 00000000000a5490 <__cxa_get_globals@plt>: a5490: 90001010 adrp x16, 0x2a5000 a5494: f941a211 ldr x17, [x16, #0x340] a5498: 910d0210 add x16, x16, #0x340 a549c: d61f0220 br x17 00000000000a54a0 <_ZN7android8MetaData9findInt32EjPi@plt>: a54a0: 90001010 adrp x16, 0x2a5000 a54a4: f941a611 ldr x17, [x16, #0x348] a54a8: 910d2210 add x16, x16, #0x348 a54ac: d61f0220 br x17 00000000000a54b0 <_ZNK7android6VectorImE5arrayEv@plt>: a54b0: 90001010 adrp x16, 0x2a5000 a54b4: f941aa11 ldr x17, [x16, #0x350] a54b8: 910d4210 add x16, x16, #0x350 a54bc: d61f0220 br x17 00000000000a54c0 : a54c0: 90001010 adrp x16, 0x2a5000 a54c4: f941ae11 ldr x17, [x16, #0x358] a54c8: 910d6210 add x16, x16, #0x358 a54cc: d61f0220 br x17 00000000000a54d0 <_ZNK9mkvparser7Segment11GetDurationEv@plt>: a54d0: 90001010 adrp x16, 0x2a5000 a54d4: f941b211 ldr x17, [x16, #0x360] a54d8: 910d8210 add x16, x16, #0x360 a54dc: d61f0220 br x17 00000000000a54e0 <_ZNK9mkvparser4Cues12LoadCuePointEv@plt>: a54e0: 90001010 adrp x16, 0x2a5000 a54e4: f941b611 ldr x17, [x16, #0x368] a54e8: 910da210 add x16, x16, #0x368 a54ec: d61f0220 br x17 00000000000a54f0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh25OMX_VIDEO_H263PROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt>: a54f0: 90001010 adrp x16, 0x2a5000 a54f4: f941ba11 ldr x17, [x16, #0x370] a54f8: 910dc210 add x16, x16, #0x370 a54fc: d61f0220 br x17 00000000000a5500 <_ZN7android17HevcParameterSets7getTypeEm@plt>: a5500: 90001010 adrp x16, 0x2a5000 a5504: f941be11 ldr x17, [x16, #0x378] a5508: 910de210 add x16, x16, #0x378 a550c: d61f0220 br x17 00000000000a5510 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEED2Ev@plt>: a5510: 90001010 adrp x16, 0x2a5000 a5514: f941c211 ldr x17, [x16, #0x380] a5518: 910e0210 add x16, x16, #0x380 a551c: d61f0220 br x17 00000000000a5520 : a5520: 90001010 adrp x16, 0x2a5000 a5524: f941c611 ldr x17, [x16, #0x388] a5528: 910e2210 add x16, x16, #0x388 a552c: d61f0220 br x17 00000000000a5530 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEE10editItemAtEm@plt>: a5530: 90001010 adrp x16, 0x2a5000 a5534: f941ca11 ldr x17, [x16, #0x390] a5538: 910e4210 add x16, x16, #0x390 a553c: d61f0220 br x17 00000000000a5540 <_ZN7android9ATSParser6Stream5parseEjjPNS_10ABitReaderEPNS0_9SyncEventE@plt>: a5540: 90001010 adrp x16, 0x2a5000 a5544: f941ce11 ldr x17, [x16, #0x398] a5548: 910e6210 add x16, x16, #0x398 a554c: d61f0220 br x17 00000000000a5550 <_ZN7android7ALookupIh25OMX_VIDEO_H263PROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt>: a5550: 90001010 adrp x16, 0x2a5000 a5554: f941d211 ldr x17, [x16, #0x3a0] a5558: 910e8210 add x16, x16, #0x3a0 a555c: d61f0220 br x17 00000000000a5560 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7setPrevEPSF_@plt>: a5560: 90001010 adrp x16, 0x2a5000 a5564: f941d611 ldr x17, [x16, #0x3a8] a5568: 910ea210 add x16, x16, #0x3a8 a556c: d61f0220 br x17 00000000000a5570 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjmEEE4sizeEv@plt>: a5570: 90001010 adrp x16, 0x2a5000 a5574: f941da11 ldr x17, [x16, #0x3b0] a5578: 910ec210 add x16, x16, #0x3b0 a557c: d61f0220 br x17 00000000000a5580 <_ZN9mkvparser8SeekHead5ParseEv@plt>: a5580: 90001010 adrp x16, 0x2a5000 a5584: f941de11 ldr x17, [x16, #0x3b8] a5588: 910ee210 add x16, x16, #0x3b8 a558c: d61f0220 br x17 00000000000a5590 <_ZN7android16key_value_pair_tIllEC2ERKlS3_@plt>: a5590: 90001010 adrp x16, 0x2a5000 a5594: f941e211 ldr x17, [x16, #0x3c0] a5598: 910f0210 add x16, x16, #0x3c0 a559c: d61f0220 br x17 00000000000a55a0 <_ZN7android7String85setToERKS0_@plt>: a55a0: 90001010 adrp x16, 0x2a5000 a55a4: f941e611 ldr x17, [x16, #0x3c8] a55a8: 910f2210 add x16, x16, #0x3c8 a55ac: d61f0220 br x17 00000000000a55b0 : a55b0: 90001010 adrp x16, 0x2a5000 a55b4: f941ea11 ldr x17, [x16, #0x3d0] a55b8: 910f4210 add x16, x16, #0x3d0 a55bc: d61f0220 br x17 00000000000a55c0 <_ZN7android9copy_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_PKS7_m@plt>: a55c0: 90001010 adrp x16, 0x2a5000 a55c4: f941ee11 ldr x17, [x16, #0x3d8] a55c8: 910f6210 add x16, x16, #0x3d8 a55cc: d61f0220 br x17 00000000000a55d0 <_ZNK7android2spINS_8MetaDataEE3getEv@plt>: a55d0: 90001010 adrp x16, 0x2a5000 a55d4: f941f211 ldr x17, [x16, #0x3e0] a55d8: 910f8210 add x16, x16, #0x3e0 a55dc: d61f0220 br x17 00000000000a55e0 <_ZN7android7RefBase12weakref_type7decWeakEPKv@plt>: a55e0: 90001010 adrp x16, 0x2a5000 a55e4: f941f611 ldr x17, [x16, #0x3e8] a55e8: 910fa210 add x16, x16, #0x3e8 a55ec: d61f0220 br x17 00000000000a55f0 <_ZNK7android8AMessage12countEntriesEv@plt>: a55f0: 90001010 adrp x16, 0x2a5000 a55f4: f941fa11 ldr x17, [x16, #0x3f0] a55f8: 910fc210 add x16, x16, #0x3f0 a55fc: d61f0220 br x17 00000000000a5600 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setPrevEPS4_@plt>: a5600: 90001010 adrp x16, 0x2a5000 a5604: f941fe11 ldr x17, [x16, #0x3f8] a5608: 910fe210 add x16, x16, #0x3f8 a560c: d61f0220 br x17 00000000000a5610 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt>: a5610: 90001010 adrp x16, 0x2a5000 a5614: f9420211 ldr x17, [x16, #0x400] a5618: 91100210 add x16, x16, #0x400 a561c: d61f0220 br x17 00000000000a5620 : a5620: 90001010 adrp x16, 0x2a5000 a5624: f9420611 ldr x17, [x16, #0x408] a5628: 91102210 add x16, x16, #0x408 a562c: d61f0220 br x17 00000000000a5630 : a5630: 90001010 adrp x16, 0x2a5000 a5634: f9420a11 ldr x17, [x16, #0x410] a5638: 91104210 add x16, x16, #0x410 a563c: d61f0220 br x17 00000000000a5640 <_ZN7android17MatroskaExtractor9TrackInfoC2Ev@plt>: a5640: 90001010 adrp x16, 0x2a5000 a5644: f9420e11 ldr x17, [x16, #0x418] a5648: 91106210 add x16, x16, #0x418 a564c: d61f0220 br x17 00000000000a5650 <_ZN7android14construct_typeINS_2spINS_9ATSParser7ProgramEEEEEvPT_m@plt>: a5650: 90001010 adrp x16, 0x2a5000 a5654: f9421211 ldr x17, [x16, #0x420] a5658: 91108210 add x16, x16, #0x420 a565c: d61f0220 br x17 00000000000a5660 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_NodeC2ERKS2_@plt>: a5660: 90001010 adrp x16, 0x2a5000 a5664: f9421611 ldr x17, [x16, #0x428] a5668: 9110a210 add x16, x16, #0x428 a566c: d61f0220 br x17 00000000000a5670 <_ZNK7android2spINS_9ATSParserEEptEv@plt>: a5670: 90001010 adrp x16, 0x2a5000 a5674: f9421a11 ldr x17, [x16, #0x430] a5678: 9110c210 add x16, x16, #0x430 a567c: d61f0220 br x17 00000000000a5680 <_ZN7android12WAVExtractor4initEv@plt>: a5680: 90001010 adrp x16, 0x2a5000 a5684: f9421e11 ldr x17, [x16, #0x438] a5688: 9110e210 add x16, x16, #0x438 a568c: d61f0220 br x17 00000000000a5690 <_ZNK7android2spINS_7RefBaseEE3getEv@plt>: a5690: 90001010 adrp x16, 0x2a5000 a5694: f9422211 ldr x17, [x16, #0x440] a5698: 91110210 add x16, x16, #0x440 a569c: d61f0220 br x17 00000000000a56a0 <_ZN16scoped_local_refIP8_jstringED2Ev@plt>: a56a0: 90001010 adrp x16, 0x2a5000 a56a4: f9422611 ldr x17, [x16, #0x448] a56a8: 91112210 add x16, x16, #0x448 a56ac: d61f0220 br x17 00000000000a56b0 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEED2Ev@plt>: a56b0: 90001010 adrp x16, 0x2a5000 a56b4: f9422a11 ldr x17, [x16, #0x450] a56b8: 91114210 add x16, x16, #0x450 a56bc: d61f0220 br x17 00000000000a56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt>: a56c0: 90001010 adrp x16, 0x2a5000 a56c4: f9422e11 ldr x17, [x16, #0x458] a56c8: 91116210 add x16, x16, #0x458 a56cc: d61f0220 br x17 00000000000a56d0 <_ZN7android12destroy_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_m@plt>: a56d0: 90001010 adrp x16, 0x2a5000 a56d4: f9423211 ldr x17, [x16, #0x460] a56d8: 91118210 add x16, x16, #0x460 a56dc: d61f0220 br x17 00000000000a56e0 <_ZNK9mkvparser5Track13GetCodecDelayEv@plt>: a56e0: 90001010 adrp x16, 0x2a5000 a56e4: f9423611 ldr x17, [x16, #0x468] a56e8: 9111a210 add x16, x16, #0x468 a56ec: d61f0220 br x17 00000000000a56f0 <_ZN7android7ABuffer12CreateAsCopyEPKvm@plt>: a56f0: 90001010 adrp x16, 0x2a5000 a56f4: f9423a11 ldr x17, [x16, #0x470] a56f8: 9111c210 add x16, x16, #0x470 a56fc: d61f0220 br x17 00000000000a5700 : a5700: 90001010 adrp x16, 0x2a5000 a5704: f9423e11 ldr x17, [x16, #0x478] a5708: 9111e210 add x16, x16, #0x478 a570c: d61f0220 br x17 00000000000a5710 <_ZNK7android6VectorImEixEm@plt>: a5710: 90001010 adrp x16, 0x2a5000 a5714: f9424211 ldr x17, [x16, #0x480] a5718: 91120210 add x16, x16, #0x480 a571c: d61f0220 br x17 00000000000a5720 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEEC2ERKS3_@plt>: a5720: 90001010 adrp x16, 0x2a5000 a5724: f9424611 ldr x17, [x16, #0x488] a5728: 91122210 add x16, x16, #0x488 a572c: d61f0220 br x17 00000000000a5730 <_ZN7android12WVMExtractorD0Ev@plt>: a5730: 90001010 adrp x16, 0x2a5000 a5734: f9424a11 ldr x17, [x16, #0x490] a5738: 91124210 add x16, x16, #0x490 a573c: d61f0220 br x17 00000000000a5740 <_ZNK7android16NuMediaExtractor14getTrackFormatEmPNS_2spINS_8AMessageEEEj@plt>: a5740: 90001010 adrp x16, 0x2a5000 a5744: f9424e11 ldr x17, [x16, #0x498] a5748: 91126210 add x16, x16, #0x498 a574c: d61f0220 br x17 00000000000a5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>: a5750: 90001010 adrp x16, 0x2a5000 a5754: f9425211 ldr x17, [x16, #0x4a0] a5758: 91128210 add x16, x16, #0x4a0 a575c: d61f0220 br x17 00000000000a5760 <_ZN7android14construct_typeINS_11NALPositionEEEvPT_m@plt>: a5760: 90001010 adrp x16, 0x2a5000 a5764: f9425611 ldr x17, [x16, #0x4a8] a5768: 9112a210 add x16, x16, #0x4a8 a576c: d61f0220 br x17 00000000000a5770 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: a5770: 90001010 adrp x16, 0x2a5000 a5774: f9425a11 ldr x17, [x16, #0x4b0] a5778: 9112c210 add x16, x16, #0x4b0 a577c: d61f0220 br x17 00000000000a5780 <_ZN7android7String85clearEv@plt>: a5780: 90001010 adrp x16, 0x2a5000 a5784: f9425e11 ldr x17, [x16, #0x4b8] a5788: 9112e210 add x16, x16, #0x4b8 a578c: d61f0220 br x17 00000000000a5790 : a5790: 90001010 adrp x16, 0x2a5000 a5794: f9426211 ldr x17, [x16, #0x4c0] a5798: 91130210 add x16, x16, #0x4c0 a579c: d61f0220 br x17 00000000000a57a0 <_ZN9mkvparser8Chapters7Edition9ParseAtomEPNS_10IMkvReaderExx@plt>: a57a0: 90001010 adrp x16, 0x2a5000 a57a4: f9426611 ldr x17, [x16, #0x4c8] a57a8: 91132210 add x16, x16, #0x4c8 a57ac: d61f0220 br x17 00000000000a57b0 <_ZN7android11MPEG4SourceD1Ev@plt>: a57b0: 90001010 adrp x16, 0x2a5000 a57b4: f9426a11 ldr x17, [x16, #0x4d0] a57b8: 91134210 add x16, x16, #0x4d0 a57bc: d61f0220 br x17 00000000000a57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt>: a57c0: 90001010 adrp x16, 0x2a5000 a57c4: f9426e11 ldr x17, [x16, #0x4d8] a57c8: 91136210 add x16, x16, #0x4d8 a57cc: d61f0220 br x17 00000000000a57d0 <_ZN7android2spINS_8AMessageEEC2ERKS2_@plt>: a57d0: 90001010 adrp x16, 0x2a5000 a57d4: f9427211 ldr x17, [x16, #0x4e0] a57d8: 91138210 add x16, x16, #0x4e0 a57dc: d61f0220 br x17 00000000000a57e0 : a57e0: 90001010 adrp x16, 0x2a5000 a57e4: f9427611 ldr x17, [x16, #0x4e8] a57e8: 9113a210 add x16, x16, #0x4e8 a57ec: d61f0220 br x17 00000000000a57f0 <_ZNSt6__ndk14pairIh25OMX_VIDEO_HEVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt>: a57f0: 90001010 adrp x16, 0x2a5000 a57f4: f9427a11 ldr x17, [x16, #0x4f0] a57f8: 9113c210 add x16, x16, #0x4f0 a57fc: d61f0220 br x17 00000000000a5800 <_ZN7android14MatroskaSourceD1Ev@plt>: a5800: 90001010 adrp x16, 0x2a5000 a5804: f9427e11 ldr x17, [x16, #0x4f8] a5808: 9113e210 add x16, x16, #0x4f8 a580c: d61f0220 br x17 00000000000a5810 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setNextEPS4_@plt>: a5810: 90001010 adrp x16, 0x2a5000 a5814: f9428211 ldr x17, [x16, #0x500] a5818: 91140210 add x16, x16, #0x500 a581c: d61f0220 br x17 00000000000a5820 <_ZNK7android3ID38Iterator9getstringEPNS_7String8Eb@plt>: a5820: 90001010 adrp x16, 0x2a5000 a5824: f9428611 ldr x17, [x16, #0x508] a5828: 91142210 add x16, x16, #0x508 a582c: d61f0220 br x17 00000000000a5830 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEdeEv@plt>: a5830: 90001010 adrp x16, 0x2a5000 a5834: f9428a11 ldr x17, [x16, #0x510] a5838: 91144210 add x16, x16, #0x510 a583c: d61f0220 br x17 00000000000a5840 : a5840: 90001010 adrp x16, 0x2a5000 a5844: f9428e11 ldr x17, [x16, #0x518] a5848: 91146210 add x16, x16, #0x518 a584c: d61f0220 br x17 00000000000a5850 <_ZNK7android2spINS_9MP3SeekerEEptEv@plt>: a5850: 90001010 adrp x16, 0x2a5000 a5854: f9429211 ldr x17, [x16, #0x520] a5858: 91148210 add x16, x16, #0x520 a585c: d61f0220 br x17 00000000000a5860 <_ZNK7android15MyOpusExtractor21getNumSamplesInPacketEPNS_11MediaBufferE@plt>: a5860: 90001010 adrp x16, 0x2a5000 a5864: f9429611 ldr x17, [x16, #0x528] a5868: 9114a210 add x16, x16, #0x528 a586c: d61f0220 br x17 00000000000a5870 : a5870: 90001010 adrp x16, 0x2a5000 a5874: f9429a11 ldr x17, [x16, #0x530] a5878: 9114c210 add x16, x16, #0x530 a587c: d61f0220 br x17 00000000000a5880 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: a5880: 90001010 adrp x16, 0x2a5000 a5884: f9429e11 ldr x17, [x16, #0x538] a5888: 9114e210 add x16, x16, #0x538 a588c: d61f0220 br x17 00000000000a5890 <_ZN7android9ATSParser7Program19signalDiscontinuityENS0_17DiscontinuityTypeERKNS_2spINS_8AMessageEEE@plt>: a5890: 90001010 adrp x16, 0x2a5000 a5894: f942a211 ldr x17, [x16, #0x540] a5898: 91150210 add x16, x16, #0x540 a589c: d61f0220 br x17 00000000000a58a0 <_ZN7android9ATSParser9updatePCREjmm@plt>: a58a0: 90001010 adrp x16, 0x2a5000 a58a4: f942a611 ldr x17, [x16, #0x548] a58a8: 91152210 add x16, x16, #0x548 a58ac: d61f0220 br x17 00000000000a58b0 : a58b0: 90001010 adrp x16, 0x2a5000 a58b4: f942aa11 ldr x17, [x16, #0x550] a58b8: 91154210 add x16, x16, #0x550 a58bc: d61f0220 br x17 00000000000a58c0 <_ZN7android17move_forward_typeImEEvPT_PKS1_m@plt>: a58c0: 90001010 adrp x16, 0x2a5000 a58c4: f942ae11 ldr x17, [x16, #0x558] a58c8: 91156210 add x16, x16, #0x558 a58cc: d61f0220 br x17 00000000000a58d0 <_ZN7android8String166insertEmPKDsm@plt>: a58d0: 90001010 adrp x16, 0x2a5000 a58d4: f942b211 ldr x17, [x16, #0x560] a58d8: 91158210 add x16, x16, #0x560 a58dc: d61f0220 br x17 00000000000a58e0 <_ZN7android9OggSourceD2Ev@plt>: a58e0: 90001010 adrp x16, 0x2a5000 a58e4: f942b611 ldr x17, [x16, #0x568] a58e8: 9115a210 add x16, x16, #0x568 a58ec: d61f0220 br x17 00000000000a58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt>: a58f0: 90001010 adrp x16, 0x2a5000 a58f4: f942ba11 ldr x17, [x16, #0x570] a58f8: 9115c210 add x16, x16, #0x570 a58fc: d61f0220 br x17 00000000000a5900 : a5900: 90001010 adrp x16, 0x2a5000 a5904: f942be11 ldr x17, [x16, #0x578] a5908: 9115e210 add x16, x16, #0x578 a590c: d61f0220 br x17 00000000000a5910 <_ZNK7android8MetaData10typed_data7getDataEPjPPKvPm@plt>: a5910: 90001010 adrp x16, 0x2a5000 a5914: f942c211 ldr x17, [x16, #0x580] a5918: 91160210 add x16, x16, #0x580 a591c: d61f0220 br x17 00000000000a5920 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEEC2Ev@plt>: a5920: 90001010 adrp x16, 0x2a5000 a5924: f942c611 ldr x17, [x16, #0x588] a5928: 91162210 add x16, x16, #0x588 a592c: d61f0220 br x17 00000000000a5930 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7getNextEv@plt>: a5930: 90001010 adrp x16, 0x2a5000 a5934: f942ca11 ldr x17, [x16, #0x590] a5938: 91164210 add x16, x16, #0x590 a593c: d61f0220 br x17 00000000000a5940 <_ZN7android8AMessage7setRectEPKciiii@plt>: a5940: 90001010 adrp x16, 0x2a5000 a5944: f942ce11 ldr x17, [x16, #0x598] a5948: 91166210 add x16, x16, #0x598 a594c: d61f0220 br x17 00000000000a5950 <_ZN7android12WAVExtractorD0Ev@plt>: a5950: 90001010 adrp x16, 0x2a5000 a5954: f942d211 ldr x17, [x16, #0x5a0] a5958: 91168210 add x16, x16, #0x5a0 a595c: d61f0220 br x17 00000000000a5960 <_ZN7android6VectorIiEC2Ev@plt>: a5960: 90001010 adrp x16, 0x2a5000 a5964: f942d611 ldr x17, [x16, #0x5a8] a5968: 9116a210 add x16, x16, #0x5a8 a596c: d61f0220 br x17 00000000000a5970 <_ZNK7android2spINS_15IMediaExtractorEEeqEPKS1_@plt>: a5970: 90001010 adrp x16, 0x2a5000 a5974: f942da11 ldr x17, [x16, #0x5b0] a5978: 9116c210 add x16, x16, #0x5b0 a597c: d61f0220 br x17 00000000000a5980 <_ZN7android7ALookupIiNS_12ColorAspects12MatrixCoeffsEEC2ESt16initializer_listINSt6__ndk14pairIiS2_EEE@plt>: a5980: 90001010 adrp x16, 0x2a5000 a5984: f942de11 ldr x17, [x16, #0x5b8] a5988: 9116e210 add x16, x16, #0x5b8 a598c: d61f0220 br x17 00000000000a5990 <_ZN7android4ListINS_2spINS_7ABufferEEEE5eraseENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEE@plt>: a5990: 90001010 adrp x16, 0x2a5000 a5994: f942e211 ldr x17, [x16, #0x5c0] a5998: 91170210 add x16, x16, #0x5c0 a599c: d61f0220 br x17 00000000000a59a0 : a59a0: 90001010 adrp x16, 0x2a5000 a59a4: f942e611 ldr x17, [x16, #0x5c8] a59a8: 91172210 add x16, x16, #0x5c8 a59ac: d61f0220 br x17 00000000000a59b0 <_ZN7android17MatroskaExtractorD0Ev@plt>: a59b0: 90001010 adrp x16, 0x2a5000 a59b4: f942ea11 ldr x17, [x16, #0x5d0] a59b8: 91174210 add x16, x16, #0x5d0 a59bc: d61f0220 br x17 00000000000a59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt>: a59c0: 90001010 adrp x16, 0x2a5000 a59c4: f942ee11 ldr x17, [x16, #0x5d8] a59c8: 91176210 add x16, x16, #0x5d8 a59cc: d61f0220 br x17 00000000000a59d0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE3addERKS6_@plt>: a59d0: 90001010 adrp x16, 0x2a5000 a59d4: f942f211 ldr x17, [x16, #0x5e0] a59d8: 91178210 add x16, x16, #0x5e0 a59dc: d61f0220 br x17 00000000000a59e0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEEEEE7destroyIS4_EEvRS5_PT_@plt>: a59e0: 90001010 adrp x16, 0x2a5000 a59e4: f942f611 ldr x17, [x16, #0x5e8] a59e8: 9117a210 add x16, x16, #0x5e8 a59ec: d61f0220 br x17 00000000000a59f0 <_ZN7android16GetCurrentTimeUSEv@plt>: a59f0: 90001010 adrp x16, 0x2a5000 a59f4: f942fa11 ldr x17, [x16, #0x5f0] a59f8: 9117c210 add x16, x16, #0x5f0 a59fc: d61f0220 br x17 00000000000a5a00 <_ZN9mkvparser4Tags9SimpleTag4InitEv@plt>: a5a00: 90001010 adrp x16, 0x2a5000 a5a04: f942fe11 ldr x17, [x16, #0x5f8] a5a08: 9117e210 add x16, x16, #0x5f8 a5a0c: d61f0220 br x17 00000000000a5a10 <_ZNSt6__ndk113__vector_baseINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt>: a5a10: 90001010 adrp x16, 0x2a5000 a5a14: f9430211 ldr x17, [x16, #0x600] a5a18: 91180210 add x16, x16, #0x600 a5a1c: d61f0220 br x17 00000000000a5a20 <_ZNK7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEE4sizeEv@plt>: a5a20: 90001010 adrp x16, 0x2a5000 a5a24: f9430611 ldr x17, [x16, #0x608] a5a28: 91182210 add x16, x16, #0x608 a5a2c: d61f0220 br x17 00000000000a5a30 <_ZN7android11MPEG4SourceC1ERKNS_2spINS_14MPEG4ExtractorEEERKNS1_INS_8MetaDataEEERKNS1_INS_10DataSourceEEEiRKNS1_INS_11SampleTableEEERNS_6VectorINS_9SidxEntryEEEPKNS_4TrexEl@plt>: a5a30: 90001010 adrp x16, 0x2a5000 a5a34: f9430a11 ldr x17, [x16, #0x610] a5a38: 91184210 add x16, x16, #0x610 a5a3c: d61f0220 br x17 00000000000a5a40 <_ZN7android14construct_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_m@plt>: a5a40: 90001010 adrp x16, 0x2a5000 a5a44: f9430e11 ldr x17, [x16, #0x618] a5a48: 91186210 add x16, x16, #0x618 a5a4c: d61f0220 br x17 00000000000a5a50 <_ZN7android7String85setToEPKDsm@plt>: a5a50: 90001010 adrp x16, 0x2a5000 a5a54: f9431211 ldr x17, [x16, #0x620] a5a58: 91188210 add x16, x16, #0x620 a5a5c: d61f0220 br x17 00000000000a5a60 <_ZN7android12AMRExtractorD1Ev@plt>: a5a60: 90001010 adrp x16, 0x2a5000 a5a64: f9431611 ldr x17, [x16, #0x628] a5a68: 9118a210 add x16, x16, #0x628 a5a6c: d61f0220 br x17 00000000000a5a70 <_ZN7android2spINS_19AnotherPacketSourceEEC2Ev@plt>: a5a70: 90001010 adrp x16, 0x2a5000 a5a74: f9431a11 ldr x17, [x16, #0x630] a5a78: 9118c210 add x16, x16, #0x630 a5a7c: d61f0220 br x17 00000000000a5a80 : a5a80: 90001010 adrp x16, 0x2a5000 a5a84: f9431e11 ldr x17, [x16, #0x638] a5a88: 9118e210 add x16, x16, #0x638 a5a8c: d61f0220 br x17 00000000000a5a90 : a5a90: 90001010 adrp x16, 0x2a5000 a5a94: f9432211 ldr x17, [x16, #0x640] a5a98: 91190210 add x16, x16, #0x640 a5a9c: d61f0220 br x17 00000000000a5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt>: a5aa0: 90001010 adrp x16, 0x2a5000 a5aa4: f9432611 ldr x17, [x16, #0x648] a5aa8: 91192210 add x16, x16, #0x648 a5aac: d61f0220 br x17 00000000000a5ab0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: a5ab0: 90001010 adrp x16, 0x2a5000 a5ab4: f9432a11 ldr x17, [x16, #0x650] a5ab8: 91194210 add x16, x16, #0x650 a5abc: d61f0220 br x17 00000000000a5ac0 <_ZN7android9copy_typeINS_11KeyedVectorIllEEEEvPT_PKS3_m@plt>: a5ac0: 90001010 adrp x16, 0x2a5000 a5ac4: f9432e11 ldr x17, [x16, #0x658] a5ac8: 91196210 add x16, x16, #0x658 a5acc: d61f0220 br x17 00000000000a5ad0 <_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferEbm@plt>: a5ad0: 90001010 adrp x16, 0x2a5000 a5ad4: f9433211 ldr x17, [x16, #0x660] a5ad8: 91198210 add x16, x16, #0x660 a5adc: d61f0220 br x17 00000000000a5ae0 <_ZNK7android6VectorImE4sizeEv@plt>: a5ae0: 90001010 adrp x16, 0x2a5000 a5ae4: f9433611 ldr x17, [x16, #0x668] a5ae8: 9119a210 add x16, x16, #0x668 a5aec: d61f0220 br x17 00000000000a5af0 <_ZN9mkvparser8Chapters4Atom19ExpandDisplaysArrayEv@plt>: a5af0: 90001010 adrp x16, 0x2a5000 a5af4: f9433a11 ldr x17, [x16, #0x670] a5af8: 9119c210 add x16, x16, #0x670 a5afc: d61f0220 br x17 00000000000a5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt>: a5b00: 90001010 adrp x16, 0x2a5000 a5b04: f9433e11 ldr x17, [x16, #0x678] a5b08: 9119e210 add x16, x16, #0x678 a5b0c: d61f0220 br x17 00000000000a5b10 <_ZN7android7ALookupI24OMX_VIDEO_VP9PROFILETYPES1_EC2ESt16initializer_listINSt6__ndk14pairIS1_S1_EEE@plt>: a5b10: 90001010 adrp x16, 0x2a5000 a5b14: f9434211 ldr x17, [x16, #0x680] a5b18: 911a0210 add x16, x16, #0x680 a5b1c: d61f0220 br x17 00000000000a5b20 <_ZN7android10FLACSourceD1Ev@plt>: a5b20: 90001010 adrp x16, 0x2a5000 a5b24: f9434611 ldr x17, [x16, #0x688] a5b28: 911a2210 add x16, x16, #0x688 a5b2c: d61f0220 br x17 00000000000a5b30 <_ZNK7android9ATSParser9SyncEvent9getOffsetEv@plt>: a5b30: 90001010 adrp x16, 0x2a5000 a5b34: f9434a11 ldr x17, [x16, #0x690] a5b38: 911a4210 add x16, x16, #0x690 a5b3c: d61f0220 br x17 00000000000a5b40 : a5b40: 90001010 adrp x16, 0x2a5000 a5b44: f9434e11 ldr x17, [x16, #0x698] a5b48: 911a6210 add x16, x16, #0x698 a5b4c: d61f0220 br x17 00000000000a5b50 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects9PrimariesEEEEEE25__construct_range_forwardIKS6_S6_S6_S6_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS7_PSC_RT_EE5valueEvE4typeERS7_PSI_SN_RSH_@plt>: a5b50: 90001010 adrp x16, 0x2a5000 a5b54: f9435211 ldr x17, [x16, #0x6a0] a5b58: 911a8210 add x16, x16, #0x6a0 a5b5c: d61f0220 br x17 00000000000a5b60 <_ZN7android10DataSource13CreateFromURIEPKc@plt>: a5b60: 90001010 adrp x16, 0x2a5000 a5b64: f9435611 ldr x17, [x16, #0x6a8] a5b68: 911aa210 add x16, x16, #0x6a8 a5b6c: d61f0220 br x17 00000000000a5b70 : a5b70: 90001010 adrp x16, 0x2a5000 a5b74: f9435a11 ldr x17, [x16, #0x6b0] a5b78: 911ac210 add x16, x16, #0x6b0 a5b7c: d61f0220 br x17 00000000000a5b80 <_ZN7android2spINS_12OggExtractorEED2Ev@plt>: a5b80: 90001010 adrp x16, 0x2a5000 a5b84: f9435e11 ldr x17, [x16, #0x6b8] a5b88: 911ae210 add x16, x16, #0x6b8 a5b8c: d61f0220 br x17 00000000000a5b90 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5clearEv@plt>: a5b90: 90001010 adrp x16, 0x2a5000 a5b94: f9436211 ldr x17, [x16, #0x6c0] a5b98: 911b0210 add x16, x16, #0x6c0 a5b9c: d61f0220 br x17 00000000000a5ba0 <_ZN7android14MPEG4Extractor14parseQTMetaValEilm@plt>: a5ba0: 90001010 adrp x16, 0x2a5000 a5ba4: f9436611 ldr x17, [x16, #0x6c8] a5ba8: 911b2210 add x16, x16, #0x6c8 a5bac: d61f0220 br x17 00000000000a5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt>: a5bb0: 90001010 adrp x16, 0x2a5000 a5bb4: f9436a11 ldr x17, [x16, #0x6d0] a5bb8: 911b4210 add x16, x16, #0x6d0 a5bbc: d61f0220 br x17 00000000000a5bc0 : a5bc0: 90001010 adrp x16, 0x2a5000 a5bc4: f9436e11 ldr x17, [x16, #0x6d8] a5bc8: 911b6210 add x16, x16, #0x6d8 a5bcc: d61f0220 br x17 00000000000a5bd0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE5arrayEv@plt>: a5bd0: 90001010 adrp x16, 0x2a5000 a5bd4: f9437211 ldr x17, [x16, #0x6e0] a5bd8: 911b8210 add x16, x16, #0x6e0 a5bdc: d61f0220 br x17 00000000000a5be0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREEC2EPKNS4_5_NodeE@plt>: a5be0: 90001010 adrp x16, 0x2a5000 a5be4: f9437611 ldr x17, [x16, #0x6e8] a5be8: 911ba210 add x16, x16, #0x6e8 a5bec: d61f0220 br x17 00000000000a5bf0 <_ZN7android19ConvertMessageToMapEP7_JNIEnvRKNS_2spINS_8AMessageEEEPP8_jobject@plt>: a5bf0: 90001010 adrp x16, 0x2a5000 a5bf4: f9437a11 ldr x17, [x16, #0x6f0] a5bf8: 911bc210 add x16, x16, #0x6f0 a5bfc: d61f0220 br x17 00000000000a5c00 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEEC2IDnLb1EEEOT_@plt>: a5c00: 90001010 adrp x16, 0x2a5000 a5c04: f9437e11 ldr x17, [x16, #0x6f8] a5c08: 911be210 add x16, x16, #0x6f8 a5c0c: d61f0220 br x17 00000000000a5c10 <_ZN7android7AStringC1ERKS0_@plt>: a5c10: 90001010 adrp x16, 0x2a5000 a5c14: f9438211 ldr x17, [x16, #0x700] a5c18: 911c0210 add x16, x16, #0x700 a5c1c: d61f0220 br x17 00000000000a5c20 <_ZN7android2spINS_9ATSParser10PSISectionEEC2EPS2_@plt>: a5c20: 90001010 adrp x16, 0x2a5000 a5c24: f9438611 ldr x17, [x16, #0x708] a5c28: 911c2210 add x16, x16, #0x708 a5c2c: d61f0220 br x17 00000000000a5c30 <_ZN7android4ListIPNS_11MediaBufferEE5_NodeC2ERKS2_@plt>: a5c30: 90001010 adrp x16, 0x2a5000 a5c34: f9438a11 ldr x17, [x16, #0x710] a5c38: 911c4210 add x16, x16, #0x710 a5c3c: d61f0220 br x17 00000000000a5c40 <_ZN7android14MyOggExtractor8readPageElPNS0_4PageE@plt>: a5c40: 90001010 adrp x16, 0x2a5000 a5c44: f9438e11 ldr x17, [x16, #0x718] a5c48: 911c6210 add x16, x16, #0x718 a5c4c: d61f0220 br x17 00000000000a5c50 <_ZNK7android16key_value_pair_tIjNS_7AStringEEltERKS2_@plt>: a5c50: 90001010 adrp x16, 0x2a5000 a5c54: f9439211 ldr x17, [x16, #0x720] a5c58: 911c8210 add x16, x16, #0x720 a5c5c: d61f0220 br x17 00000000000a5c60 <_ZNK7android6VectorIiE4sizeEv@plt>: a5c60: 90001010 adrp x16, 0x2a5000 a5c64: f9439611 ldr x17, [x16, #0x728] a5c68: 911ca210 add x16, x16, #0x728 a5c6c: d61f0220 br x17 00000000000a5c70 <_ZN9mkvparser5isnanEd@plt>: a5c70: 90001010 adrp x16, 0x2a5000 a5c74: f9439a11 ldr x17, [x16, #0x730] a5c78: 911cc210 add x16, x16, #0x730 a5c7c: d61f0220 br x17 00000000000a5c80 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEEEEE7destroyIS6_EEvRS7_PT_@plt>: a5c80: 90001010 adrp x16, 0x2a5000 a5c84: f9439e11 ldr x17, [x16, #0x738] a5c88: 911ce210 add x16, x16, #0x738 a5c8c: d61f0220 br x17 00000000000a5c90 <_ZNK7android12SharedBuffer7releaseEj@plt>: a5c90: 90001010 adrp x16, 0x2a5000 a5c94: f943a211 ldr x17, [x16, #0x740] a5c98: 911d0210 add x16, x16, #0x740 a5c9c: d61f0220 br x17 00000000000a5ca0 <_ZNK16scoped_local_refIP8_jstringE3getEv@plt>: a5ca0: 90001010 adrp x16, 0x2a5000 a5ca4: f943a611 ldr x17, [x16, #0x748] a5ca8: 911d2210 add x16, x16, #0x748 a5cac: d61f0220 br x17 00000000000a5cb0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEED2Ev@plt>: a5cb0: 90001010 adrp x16, 0x2a5000 a5cb4: f943aa11 ldr x17, [x16, #0x750] a5cb8: 911d4210 add x16, x16, #0x750 a5cbc: d61f0220 br x17 00000000000a5cc0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>: a5cc0: 90001010 adrp x16, 0x2a5000 a5cc4: f943ae11 ldr x17, [x16, #0x758] a5cc8: 911d6210 add x16, x16, #0x758 a5ccc: d61f0220 br x17 00000000000a5cd0 : a5cd0: 90001010 adrp x16, 0x2a5000 a5cd4: f943b211 ldr x17, [x16, #0x760] a5cd8: 911d8210 add x16, x16, #0x760 a5cdc: d61f0220 br x17 00000000000a5ce0 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEiRKT_S9_@plt>: a5ce0: 90001010 adrp x16, 0x2a5000 a5ce4: f943b611 ldr x17, [x16, #0x768] a5ce8: 911da210 add x16, x16, #0x768 a5cec: d61f0220 br x17 00000000000a5cf0 : a5cf0: 90001010 adrp x16, 0x2a5000 a5cf4: f943ba11 ldr x17, [x16, #0x770] a5cf8: 911dc210 add x16, x16, #0x770 a5cfc: d61f0220 br x17 00000000000a5d00 <_ZNSt13exception_ptrD1Ev@plt>: a5d00: 90001010 adrp x16, 0x2a5000 a5d04: f943be11 ldr x17, [x16, #0x778] a5d08: 911de210 add x16, x16, #0x778 a5d0c: d61f0220 br x17 00000000000a5d10 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setPrevEPS4_@plt>: a5d10: 90001010 adrp x16, 0x2a5000 a5d14: f943c211 ldr x17, [x16, #0x780] a5d18: 911e0210 add x16, x16, #0x780 a5d1c: d61f0220 br x17 00000000000a5d20 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE5clearEv@plt>: a5d20: 90001010 adrp x16, 0x2a5000 a5d24: f943c611 ldr x17, [x16, #0x788] a5d28: 911e2210 add x16, x16, #0x788 a5d2c: d61f0220 br x17 00000000000a5d30 <_ZN7android11SampleTable15getSampleSize_lEjPm@plt>: a5d30: 90001010 adrp x16, 0x2a5000 a5d34: f943ca11 ldr x17, [x16, #0x790] a5d38: 911e4210 add x16, x16, #0x790 a5d3c: d61f0220 br x17 00000000000a5d40 <_ZN7android4ListINS_2spINS_7ABufferEEEE5eraseENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEES7_@plt>: a5d40: 90001010 adrp x16, 0x2a5000 a5d44: f943ce11 ldr x17, [x16, #0x798] a5d48: 911e6210 add x16, x16, #0x798 a5d4c: d61f0220 br x17 00000000000a5d50 <_ZN7android10FLACParser13writeCallbackEPK11FLAC__FramePKPKi@plt>: a5d50: 90001010 adrp x16, 0x2a5000 a5d54: f943d211 ldr x17, [x16, #0x7a0] a5d58: 911e8210 add x16, x16, #0x7a0 a5d5c: d61f0220 br x17 00000000000a5d60 <_ZNSt6__ndk117__compressed_pairIPNS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: a5d60: 90001010 adrp x16, 0x2a5000 a5d64: f943d611 ldr x17, [x16, #0x7a8] a5d68: 911ea210 add x16, x16, #0x7a8 a5d6c: d61f0220 br x17 00000000000a5d70 <_ZN7android16MPEG2TSExtractor24feedUntilBufferAvailableERKNS_2spINS_19AnotherPacketSourceEEE@plt>: a5d70: 90001010 adrp x16, 0x2a5000 a5d74: f943da11 ldr x17, [x16, #0x7b0] a5d78: 911ec210 add x16, x16, #0x7b0 a5d7c: d61f0220 br x17 00000000000a5d80 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE10indexOfKeyERKi@plt>: a5d80: 90001010 adrp x16, 0x2a5000 a5d84: f943de11 ldr x17, [x16, #0x7b8] a5d88: 911ee210 add x16, x16, #0x7b8 a5d8c: d61f0220 br x17 00000000000a5d90 <_ZNK7android7ALookupIh24OMX_VIDEO_AVCPROFILETYPEE6lookupERKhPS1_@plt>: a5d90: 90001010 adrp x16, 0x2a5000 a5d94: f943e211 ldr x17, [x16, #0x7c0] a5d98: 911f0210 add x16, x16, #0x7c0 a5d9c: d61f0220 br x17 00000000000a5da0 <_ZN7android7String812unlockBufferEm@plt>: a5da0: 90001010 adrp x16, 0x2a5000 a5da4: f943e611 ldr x17, [x16, #0x7c8] a5da8: 911f2210 add x16, x16, #0x7c8 a5dac: d61f0220 br x17 00000000000a5db0 <_ZN7android2spINS_8MetaDataEEC2EOS2_@plt>: a5db0: 90001010 adrp x16, 0x2a5000 a5db4: f943ea11 ldr x17, [x16, #0x7d0] a5db8: 911f4210 add x16, x16, #0x7d0 a5dbc: d61f0220 br x17 00000000000a5dc0 : a5dc0: 90001010 adrp x16, 0x2a5000 a5dc4: f943ee11 ldr x17, [x16, #0x7d8] a5dc8: 911f6210 add x16, x16, #0x7d8 a5dcc: d61f0220 br x17 00000000000a5dd0 <_ZN7android13MPEG2TSSourceD0Ev@plt>: a5dd0: 90001010 adrp x16, 0x2a5000 a5dd4: f943f211 ldr x17, [x16, #0x7e0] a5dd8: 911f8210 add x16, x16, #0x7e0 a5ddc: d61f0220 br x17 00000000000a5de0 <_ZNK7android11KeyedVectorIjjE7valueAtEm@plt>: a5de0: 90001010 adrp x16, 0x2a5000 a5de4: f943f611 ldr x17, [x16, #0x7e8] a5de8: 911fa210 add x16, x16, #0x7e8 a5dec: d61f0220 br x17 00000000000a5df0 <_ZN9mkvparser4Tags15ExpandTagsArrayEv@plt>: a5df0: 90001010 adrp x16, 0x2a5000 a5df4: f943fa11 ldr x17, [x16, #0x7f0] a5df8: 911fc210 add x16, x16, #0x7f0 a5dfc: d61f0220 br x17 00000000000a5e00 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEppEv@plt>: a5e00: 90001010 adrp x16, 0x2a5000 a5e04: f943fe11 ldr x17, [x16, #0x7f8] a5e08: 911fe210 add x16, x16, #0x7f8 a5e0c: d61f0220 br x17 00000000000a5e10 : a5e10: 90001010 adrp x16, 0x2a5000 a5e14: f9440211 ldr x17, [x16, #0x800] a5e18: 91200210 add x16, x16, #0x800 a5e1c: d61f0220 br x17 00000000000a5e20 <_ZN7android14construct_typeINS_11MPEG4Source6SampleEEEvPT_m@plt>: a5e20: 90001010 adrp x16, 0x2a5000 a5e24: f9440611 ldr x17, [x16, #0x808] a5e28: 91202210 add x16, x16, #0x808 a5e2c: d61f0220 br x17 00000000000a5e30 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEE18__construct_at_endIPKS5_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_m@plt>: a5e30: 90001010 adrp x16, 0x2a5000 a5e34: f9440a11 ldr x17, [x16, #0x810] a5e38: 91204210 add x16, x16, #0x810 a5e3c: d61f0220 br x17 00000000000a5e40 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE4sizeEv@plt>: a5e40: 90001010 adrp x16, 0x2a5000 a5e44: f9440e11 ldr x17, [x16, #0x818] a5e48: 91206210 add x16, x16, #0x818 a5e4c: d61f0220 br x17 00000000000a5e50 <_ZN7android14construct_typeIPKN9mkvparser8CuePointEEEvPT_m@plt>: a5e50: 90001010 adrp x16, 0x2a5000 a5e54: f9441211 ldr x17, [x16, #0x820] a5e58: 91208210 add x16, x16, #0x820 a5e5c: d61f0220 br x17 00000000000a5e60 <_ZN7android9copy_typeINS_9SidxEntryEEEvPT_PKS2_m@plt>: a5e60: 90001010 adrp x16, 0x2a5000 a5e64: f9441611 ldr x17, [x16, #0x828] a5e68: 9120a210 add x16, x16, #0x828 a5e6c: d61f0220 br x17 00000000000a5e70 <_ZNK7android14SampleIterator17getSampleDurationEv@plt>: a5e70: 90001010 adrp x16, 0x2a5000 a5e74: f9441a11 ldr x17, [x16, #0x830] a5e78: 9120c210 add x16, x16, #0x830 a5e7c: d61f0220 br x17 00000000000a5e80 <_ZN7android10VectorImpl9replaceAtEPKvm@plt>: a5e80: 90001010 adrp x16, 0x2a5000 a5e84: f9441e11 ldr x17, [x16, #0x838] a5e88: 9120e210 add x16, x16, #0x838 a5e8c: d61f0220 br x17 00000000000a5e90 <_ZN7android8MetaData8findRectEjPiS1_S1_S1_@plt>: a5e90: 90001010 adrp x16, 0x2a5000 a5e94: f9442211 ldr x17, [x16, #0x840] a5e98: 91210210 add x16, x16, #0x840 a5e9c: d61f0220 br x17 00000000000a5ea0 <_ZN9mkvparser8Chapters7DisplayD1Ev@plt>: a5ea0: 90001010 adrp x16, 0x2a5000 a5ea4: f9442611 ldr x17, [x16, #0x848] a5ea8: 91212210 add x16, x16, #0x848 a5eac: d61f0220 br x17 00000000000a5eb0 <_ZN7android14MPEG4Extractor19parseAC3SampleEntryEl@plt>: a5eb0: 90001010 adrp x16, 0x2a5000 a5eb4: f9442a11 ldr x17, [x16, #0x850] a5eb8: 91214210 add x16, x16, #0x850 a5ebc: d61f0220 br x17 00000000000a5ec0 : a5ec0: 90001010 adrp x16, 0x2a5000 a5ec4: f9442e11 ldr x17, [x16, #0x858] a5ec8: 91216210 add x16, x16, #0x858 a5ecc: d61f0220 br x17 00000000000a5ed0 <_ZNK7android16key_value_pair_tIjNS_8MetaData10typed_dataEEltERKS3_@plt>: a5ed0: 90001010 adrp x16, 0x2a5000 a5ed4: f9443211 ldr x17, [x16, #0x860] a5ed8: 91218210 add x16, x16, #0x860 a5edc: d61f0220 br x17 00000000000a5ee0 <_ZN9mkvparser8CuePoint4LoadEPNS_10IMkvReaderE@plt>: a5ee0: 90001010 adrp x16, 0x2a5000 a5ee4: f9443611 ldr x17, [x16, #0x868] a5ee8: 9121a210 add x16, x16, #0x868 a5eec: d61f0220 br x17 00000000000a5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt>: a5ef0: 90001010 adrp x16, 0x2a5000 a5ef4: f9443a11 ldr x17, [x16, #0x870] a5ef8: 9121c210 add x16, x16, #0x870 a5efc: d61f0220 br x17 00000000000a5f00 <_ZN7android10IInterfaceD1Ev@plt>: a5f00: 90001010 adrp x16, 0x2a5000 a5f04: f9443e11 ldr x17, [x16, #0x878] a5f08: 9121e210 add x16, x16, #0x878 a5f0c: d61f0220 br x17 00000000000a5f10 <_ZN7android14SampleIteratorD2Ev@plt>: a5f10: 90001010 adrp x16, 0x2a5000 a5f14: f9444211 ldr x17, [x16, #0x880] a5f18: 91220210 add x16, x16, #0x880 a5f1c: d61f0220 br x17 00000000000a5f20 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEEixEm@plt>: a5f20: 90001010 adrp x16, 0x2a5000 a5f24: f9444611 ldr x17, [x16, #0x888] a5f28: 91222210 add x16, x16, #0x888 a5f2c: d61f0220 br x17 00000000000a5f30 : a5f30: 90001010 adrp x16, 0x2a5000 a5f34: f9444a11 ldr x17, [x16, #0x890] a5f38: 91224210 add x16, x16, #0x890 a5f3c: d61f0220 br x17 00000000000a5f40 : a5f40: 90001010 adrp x16, 0x2a5000 a5f44: f9444e11 ldr x17, [x16, #0x898] a5f48: 91226210 add x16, x16, #0x898 a5f4c: d61f0220 br x17 00000000000a5f50 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEEC2Ev@plt>: a5f50: 90001010 adrp x16, 0x2a5000 a5f54: f9445211 ldr x17, [x16, #0x8a0] a5f58: 91228210 add x16, x16, #0x8a0 a5f5c: d61f0220 br x17 00000000000a5f60 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEEixEm@plt>: a5f60: 90001010 adrp x16, 0x2a5000 a5f64: f9445611 ldr x17, [x16, #0x8a8] a5f68: 9122a210 add x16, x16, #0x8a8 a5f6c: d61f0220 br x17 00000000000a5f70 <_ZN7android16key_value_pair_tINS_7String8ES1_ED2Ev@plt>: a5f70: 90001010 adrp x16, 0x2a5000 a5f74: f9445a11 ldr x17, [x16, #0x8b0] a5f78: 9122c210 add x16, x16, #0x8b0 a5f7c: d61f0220 br x17 00000000000a5f80 <_ZN7android19AnotherPacketSource24getMetaAfterLastDequeuedEl@plt>: a5f80: 90001010 adrp x16, 0x2a5000 a5f84: f9445e11 ldr x17, [x16, #0x8b8] a5f88: 9122e210 add x16, x16, #0x8b8 a5f8c: d61f0220 br x17 00000000000a5f90 : a5f90: 90001010 adrp x16, 0x2a5000 a5f94: f9446211 ldr x17, [x16, #0x8c0] a5f98: 91230210 add x16, x16, #0x8c0 a5f9c: d61f0220 br x17 00000000000a5fa0 <_ZNK7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEE6lookupERKhPS5_@plt>: a5fa0: 90001010 adrp x16, 0x2a5000 a5fa4: f9446611 ldr x17, [x16, #0x8c8] a5fa8: 91232210 add x16, x16, #0x8c8 a5fac: d61f0220 br x17 00000000000a5fb0 <_ZNK9mkvparser15ContentEncoding20GetEncryptionByIndexEm@plt>: a5fb0: 90001010 adrp x16, 0x2a5000 a5fb4: f9446a11 ldr x17, [x16, #0x8d0] a5fb8: 91234210 add x16, x16, #0x8d0 a5fbc: d61f0220 br x17 00000000000a5fc0 <_ZN7android21ElementaryStreamQueue26dequeueAccessUnitMPEGAudioEv@plt>: a5fc0: 90001010 adrp x16, 0x2a5000 a5fc4: f9446e11 ldr x17, [x16, #0x8d8] a5fc8: 91236210 add x16, x16, #0x8d8 a5fcc: d61f0220 br x17 00000000000a5fd0 <_ZNK7android9ATSParser7Program11parserFlagsEv@plt>: a5fd0: 90001010 adrp x16, 0x2a5000 a5fd4: f9447211 ldr x17, [x16, #0x8e0] a5fd8: 91238210 add x16, x16, #0x8e0 a5fdc: d61f0220 br x17 00000000000a5fe0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE6itemAtEm@plt>: a5fe0: 90001010 adrp x16, 0x2a5000 a5fe4: f9447611 ldr x17, [x16, #0x8e8] a5fe8: 9123a210 add x16, x16, #0x8e8 a5fec: d61f0220 br x17 00000000000a5ff0 : a5ff0: 90001010 adrp x16, 0x2a5000 a5ff4: f9447a11 ldr x17, [x16, #0x8f0] a5ff8: 9123c210 add x16, x16, #0x8f0 a5ffc: d61f0220 br x17 00000000000a6000 <_ZN7android4ListIPNS_11MediaBufferEE9push_backERKS2_@plt>: a6000: f0000ff0 adrp x16, 0x2a5000 a6004: f9447e11 ldr x17, [x16, #0x8f8] a6008: 9123e210 add x16, x16, #0x8f8 a600c: d61f0220 br x17 00000000000a6010 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2Ev@plt>: a6010: f0000ff0 adrp x16, 0x2a5000 a6014: f9448211 ldr x17, [x16, #0x900] a6018: 91240210 add x16, x16, #0x900 a601c: d61f0220 br x17 00000000000a6020 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_NodeC2ERKSD_@plt>: a6020: f0000ff0 adrp x16, 0x2a5000 a6024: f9448611 ldr x17, [x16, #0x908] a6028: 91242210 add x16, x16, #0x908 a602c: d61f0220 br x17 00000000000a6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt>: a6030: f0000ff0 adrp x16, 0x2a5000 a6034: f9448a11 ldr x17, [x16, #0x910] a6038: 91244210 add x16, x16, #0x910 a603c: d61f0220 br x17 00000000000a6040 : a6040: f0000ff0 adrp x16, 0x2a5000 a6044: f9448e11 ldr x17, [x16, #0x918] a6048: 91246210 add x16, x16, #0x918 a604c: d61f0220 br x17 00000000000a6050 : a6050: f0000ff0 adrp x16, 0x2a5000 a6054: f9449211 ldr x17, [x16, #0x920] a6058: 91248210 add x16, x16, #0x920 a605c: d61f0220 br x17 00000000000a6060 <_ZN7android10splat_typeINS_16key_value_pair_tIllEEEEvPT_PKS3_m@plt>: a6060: f0000ff0 adrp x16, 0x2a5000 a6064: f9449611 ldr x17, [x16, #0x928] a6068: 9124a210 add x16, x16, #0x928 a606c: d61f0220 br x17 00000000000a6070 <_ZN7_JNIEnv16NewWeakGlobalRefEP8_jobject@plt>: a6070: f0000ff0 adrp x16, 0x2a5000 a6074: f9449a11 ldr x17, [x16, #0x930] a6078: 9124c210 add x16, x16, #0x930 a607c: d61f0220 br x17 00000000000a6080 <_ZN7android2spINS_7ABufferEEaSERKS2_@plt>: a6080: f0000ff0 adrp x16, 0x2a5000 a6084: f9449e11 ldr x17, [x16, #0x938] a6088: 9124e210 add x16, x16, #0x938 a608c: d61f0220 br x17 00000000000a6090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5beginEv@plt>: a6090: f0000ff0 adrp x16, 0x2a5000 a6094: f944a211 ldr x17, [x16, #0x940] a6098: 91250210 add x16, x16, #0x940 a609c: d61f0220 br x17 00000000000a60a0 <_ZN7android10IInterfaceC2Ev@plt>: a60a0: f0000ff0 adrp x16, 0x2a5000 a60a4: f944a611 ldr x17, [x16, #0x948] a60a8: 91252210 add x16, x16, #0x948 a60ac: d61f0220 br x17 00000000000a60b0 <_ZN7android2spINS_10MidiEngineEEC2ERKS2_@plt>: a60b0: f0000ff0 adrp x16, 0x2a5000 a60b4: f944aa11 ldr x17, [x16, #0x950] a60b8: 91254210 add x16, x16, #0x950 a60bc: d61f0220 br x17 00000000000a60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt>: a60c0: f0000ff0 adrp x16, 0x2a5000 a60c4: f944ae11 ldr x17, [x16, #0x958] a60c8: 91256210 add x16, x16, #0x958 a60cc: d61f0220 br x17 00000000000a60d0 <_ZNK7android7ALookupINS_10ColorUtils10ColorRangeENS_12ColorAspects5RangeEE6lookupERKS2_PS4_@plt>: a60d0: f0000ff0 adrp x16, 0x2a5000 a60d4: f944b211 ldr x17, [x16, #0x960] a60d8: 91258210 add x16, x16, #0x960 a60dc: d61f0220 br x17 00000000000a60e0 <_ZN7android7String811real_appendEPKcm@plt>: a60e0: f0000ff0 adrp x16, 0x2a5000 a60e4: f944b611 ldr x17, [x16, #0x968] a60e8: 9125a210 add x16, x16, #0x968 a60ec: d61f0220 br x17 00000000000a60f0 <_ZN7android7ABuffer12setInt32DataEi@plt>: a60f0: f0000ff0 adrp x16, 0x2a5000 a60f4: f944ba11 ldr x17, [x16, #0x970] a60f8: 9125c210 add x16, x16, #0x970 a60fc: d61f0220 br x17 00000000000a6100 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt>: a6100: f0000ff0 adrp x16, 0x2a5000 a6104: f944be11 ldr x17, [x16, #0x978] a6108: 9125e210 add x16, x16, #0x978 a610c: d61f0220 br x17 00000000000a6110 <_ZN7android12WVMExtractor18getVendorLibHandleEv@plt>: a6110: f0000ff0 adrp x16, 0x2a5000 a6114: f944c211 ldr x17, [x16, #0x980] a6118: 91260210 add x16, x16, #0x980 a611c: d61f0220 br x17 00000000000a6120 <_ZN7android10splat_typeINS_9SidxEntryEEEvPT_PKS2_m@plt>: a6120: f0000ff0 adrp x16, 0x2a5000 a6124: f944c611 ldr x17, [x16, #0x988] a6128: 91262210 add x16, x16, #0x988 a612c: d61f0220 br x17 00000000000a6130 <_ZNK7android7String8cvPKcEv@plt>: a6130: f0000ff0 adrp x16, 0x2a5000 a6134: f944ca11 ldr x17, [x16, #0x990] a6138: 91264210 add x16, x16, #0x990 a613c: d61f0220 br x17 00000000000a6140 <_ZN7android15JMediaExtractorC1EP7_JNIEnvP8_jobject@plt>: a6140: f0000ff0 adrp x16, 0x2a5000 a6144: f944ce11 ldr x17, [x16, #0x998] a6148: 91266210 add x16, x16, #0x998 a614c: d61f0220 br x17 00000000000a6150 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEC2Ev@plt>: a6150: f0000ff0 adrp x16, 0x2a5000 a6154: f944d211 ldr x17, [x16, #0x9a0] a6158: 91268210 add x16, x16, #0x9a0 a615c: d61f0220 br x17 00000000000a6160 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EELi0ELb0EEC2IDnvEEOT_@plt>: a6160: f0000ff0 adrp x16, 0x2a5000 a6164: f944d611 ldr x17, [x16, #0x9a8] a6168: 9126a210 add x16, x16, #0x9a8 a616c: d61f0220 br x17 00000000000a6170 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEEC2IDnLb1EEEOT_@plt>: a6170: f0000ff0 adrp x16, 0x2a5000 a6174: f944da11 ldr x17, [x16, #0x9b0] a6178: 9126c210 add x16, x16, #0x9b0 a617c: d61f0220 br x17 00000000000a6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt>: a6180: f0000ff0 adrp x16, 0x2a5000 a6184: f944de11 ldr x17, [x16, #0x9b8] a6188: 9126e210 add x16, x16, #0x9b8 a618c: d61f0220 br x17 00000000000a6190 <_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz@plt>: a6190: f0000ff0 adrp x16, 0x2a5000 a6194: f944e211 ldr x17, [x16, #0x9c0] a6198: 91270210 add x16, x16, #0x9c0 a619c: d61f0220 br x17 00000000000a61a0 <_ZN7_JNIEnv23GetDirectBufferCapacityEP8_jobject@plt>: a61a0: f0000ff0 adrp x16, 0x2a5000 a61a4: f944e611 ldr x17, [x16, #0x9c8] a61a8: 91272210 add x16, x16, #0x9c8 a61ac: d61f0220 br x17 00000000000a61b0 <_ZN7android11KeyedVectorIjjE5clearEv@plt>: a61b0: f0000ff0 adrp x16, 0x2a5000 a61b4: f944ea11 ldr x17, [x16, #0x9d0] a61b8: 91274210 add x16, x16, #0x9d0 a61bc: d61f0220 br x17 00000000000a61c0 : a61c0: f0000ff0 adrp x16, 0x2a5000 a61c4: f944ee11 ldr x17, [x16, #0x9d8] a61c8: 91276210 add x16, x16, #0x9d8 a61cc: d61f0220 br x17 00000000000a61d0 <_ZN7android12AStringUtils7CompareEPKcS2_mb@plt>: a61d0: f0000ff0 adrp x16, 0x2a5000 a61d4: f944f211 ldr x17, [x16, #0x9e0] a61d8: 91278210 add x16, x16, #0x9e0 a61dc: d61f0220 br x17 00000000000a61e0 <_ZNSt6__ndk122__compressed_pair_elemImLi0ELb0EEC2IivEEOT_@plt>: a61e0: f0000ff0 adrp x16, 0x2a5000 a61e4: f944f611 ldr x17, [x16, #0x9e8] a61e8: 9127a210 add x16, x16, #0x9e8 a61ec: d61f0220 br x17 00000000000a61f0 <_ZN7android10ColorUtils32unwrapColorAspectsFromColorRangeEiPNS_12ColorAspects5RangeE@plt>: a61f0: f0000ff0 adrp x16, 0x2a5000 a61f4: f944fa11 ldr x17, [x16, #0x9f0] a61f8: 9127c210 add x16, x16, #0x9f0 a61fc: d61f0220 br x17 00000000000a6200 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEE4sizeEv@plt>: a6200: f0000ff0 adrp x16, 0x2a5000 a6204: f944fe11 ldr x17, [x16, #0x9f8] a6208: 9127e210 add x16, x16, #0x9f8 a620c: d61f0220 br x17 00000000000a6210 <_ZN7android15MyOpusExtractor18verifyOpusCommentsEPNS_11MediaBufferE@plt>: a6210: f0000ff0 adrp x16, 0x2a5000 a6214: f9450211 ldr x17, [x16, #0xa00] a6218: 91280210 add x16, x16, #0xa00 a621c: d61f0220 br x17 00000000000a6220 : a6220: f0000ff0 adrp x16, 0x2a5000 a6224: f9450611 ldr x17, [x16, #0xa08] a6228: 91282210 add x16, x16, #0xa08 a622c: d61f0220 br x17 00000000000a6230 <_ZN9mkvparser10BlockGroup5ParseEv@plt>: a6230: f0000ff0 adrp x16, 0x2a5000 a6234: f9450a11 ldr x17, [x16, #0xa10] a6238: 91284210 add x16, x16, #0xa10 a623c: d61f0220 br x17 00000000000a6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt>: a6240: f0000ff0 adrp x16, 0x2a5000 a6244: f9450e11 ldr x17, [x16, #0xa18] a6248: 91286210 add x16, x16, #0xa18 a624c: d61f0220 br x17 00000000000a6250 <_ZN7android10VectorImplD2Ev@plt>: a6250: f0000ff0 adrp x16, 0x2a5000 a6254: f9451211 ldr x17, [x16, #0xa20] a6258: 91288210 add x16, x16, #0xa20 a625c: d61f0220 br x17 00000000000a6260 <_ZNK7android2spINS_10FLACParserEEptEv@plt>: a6260: f0000ff0 adrp x16, 0x2a5000 a6264: f9451611 ldr x17, [x16, #0xa28] a6268: 9128a210 add x16, x16, #0xa28 a626c: d61f0220 br x17 00000000000a6270 : a6270: f0000ff0 adrp x16, 0x2a5000 a6274: f9451a11 ldr x17, [x16, #0xa30] a6278: 9128c210 add x16, x16, #0xa30 a627c: d61f0220 br x17 00000000000a6280 <_ZN7android6VectorINS_2spINS_7ABufferEEEEC2Ev@plt>: a6280: f0000ff0 adrp x16, 0x2a5000 a6284: f9451e11 ldr x17, [x16, #0xa38] a6288: 9128e210 add x16, x16, #0xa38 a628c: d61f0220 br x17 00000000000a6290 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt>: a6290: f0000ff0 adrp x16, 0x2a5000 a6294: f9452211 ldr x17, [x16, #0xa40] a6298: 91290210 add x16, x16, #0xa40 a629c: d61f0220 br x17 00000000000a62a0 : a62a0: f0000ff0 adrp x16, 0x2a5000 a62a4: f9452611 ldr x17, [x16, #0xa48] a62a8: 91292210 add x16, x16, #0xa48 a62ac: d61f0220 br x17 00000000000a62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt>: a62b0: f0000ff0 adrp x16, 0x2a5000 a62b4: f9452a11 ldr x17, [x16, #0xa50] a62b8: 91294210 add x16, x16, #0xa50 a62bc: d61f0220 br x17 00000000000a62c0 : a62c0: f0000ff0 adrp x16, 0x2a5000 a62c4: f9452e11 ldr x17, [x16, #0xa58] a62c8: 91296210 add x16, x16, #0xa58 a62cc: d61f0220 br x17 00000000000a62d0 : a62d0: f0000ff0 adrp x16, 0x2a5000 a62d4: f9453211 ldr x17, [x16, #0xa60] a62d8: 91298210 add x16, x16, #0xa60 a62dc: d61f0220 br x17 00000000000a62e0 <_ZNSt6__ndk112future_errorD2Ev@plt>: a62e0: f0000ff0 adrp x16, 0x2a5000 a62e4: f9453611 ldr x17, [x16, #0xa68] a62e8: 9129a210 add x16, x16, #0xa68 a62ec: d61f0220 br x17 00000000000a62f0 <_ZN7android12WVMExtractorD2Ev@plt>: a62f0: f0000ff0 adrp x16, 0x2a5000 a62f4: f9453a11 ldr x17, [x16, #0xa70] a62f8: 9129c210 add x16, x16, #0xa70 a62fc: d61f0220 br x17 00000000000a6300 <_ZN7android8MetaData5clearEv@plt>: a6300: f0000ff0 adrp x16, 0x2a5000 a6304: f9453e11 ldr x17, [x16, #0xa78] a6308: 9129e210 add x16, x16, #0xa78 a630c: d61f0220 br x17 00000000000a6310 <_ZN7android16MPEG2PSExtractorD0Ev@plt>: a6310: f0000ff0 adrp x16, 0x2a5000 a6314: f9454211 ldr x17, [x16, #0xa80] a6318: 912a0210 add x16, x16, #0xa80 a631c: d61f0220 br x17 00000000000a6320 <_ZNKSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEE8max_sizeEv@plt>: a6320: f0000ff0 adrp x16, 0x2a5000 a6324: f9454611 ldr x17, [x16, #0xa88] a6328: 912a2210 add x16, x16, #0xa88 a632c: d61f0220 br x17 00000000000a6330 : a6330: f0000ff0 adrp x16, 0x2a5000 a6334: f9454a11 ldr x17, [x16, #0xa90] a6338: 912a4210 add x16, x16, #0xa90 a633c: d61f0220 br x17 00000000000a6340 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEEixEm@plt>: a6340: f0000ff0 adrp x16, 0x2a5000 a6344: f9454e11 ldr x17, [x16, #0xa98] a6348: 912a6210 add x16, x16, #0xa98 a634c: d61f0220 br x17 00000000000a6350 <_ZN7android10MidiSource4initEv@plt>: a6350: f0000ff0 adrp x16, 0x2a5000 a6354: f9455211 ldr x17, [x16, #0xaa0] a6358: 912a8210 add x16, x16, #0xaa0 a635c: d61f0220 br x17 00000000000a6360 : a6360: f0000ff0 adrp x16, 0x2a5000 a6364: f9455611 ldr x17, [x16, #0xaa8] a6368: 912aa210 add x16, x16, #0xaa8 a636c: d61f0220 br x17 00000000000a6370 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE11editValueAtEm@plt>: a6370: f0000ff0 adrp x16, 0x2a5000 a6374: f9455a11 ldr x17, [x16, #0xab0] a6378: 912ac210 add x16, x16, #0xab0 a637c: d61f0220 br x17 00000000000a6380 <_ZN7android24memcpy_to_i16_from_floatEPsPKfm@plt>: a6380: f0000ff0 adrp x16, 0x2a5000 a6384: f9455e11 ldr x17, [x16, #0xab8] a6388: 912ae210 add x16, x16, #0xab8 a638c: d61f0220 br x17 00000000000a6390 : a6390: f0000ff0 adrp x16, 0x2a5000 a6394: f9456211 ldr x17, [x16, #0xac0] a6398: 912b0210 add x16, x16, #0xac0 a639c: d61f0220 br x17 00000000000a63a0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjjEEE7indexOfERKS2_@plt>: a63a0: f0000ff0 adrp x16, 0x2a5000 a63a4: f9456611 ldr x17, [x16, #0xac8] a63a8: 912b2210 add x16, x16, #0xac8 a63ac: d61f0220 br x17 00000000000a63b0 <_ZN7android11KeyedVectorIllE3addERKlS3_@plt>: a63b0: f0000ff0 adrp x16, 0x2a5000 a63b4: f9456a11 ldr x17, [x16, #0xad0] a63b8: 912b4210 add x16, x16, #0xad0 a63bc: d61f0220 br x17 00000000000a63c0 : a63c0: f0000ff0 adrp x16, 0x2a5000 a63c4: f9456e11 ldr x17, [x16, #0xad8] a63c8: 912b6210 add x16, x16, #0xad8 a63cc: d61f0220 br x17 00000000000a63d0 <_ZN7android18clamp16_from_floatEf@plt>: a63d0: f0000ff0 adrp x16, 0x2a5000 a63d4: f9457211 ldr x17, [x16, #0xae0] a63d8: 912b8210 add x16, x16, #0xae0 a63dc: d61f0220 br x17 00000000000a63e0 <_ZN7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEEC2Ev@plt>: a63e0: f0000ff0 adrp x16, 0x2a5000 a63e4: f9457611 ldr x17, [x16, #0xae8] a63e8: 912ba210 add x16, x16, #0xae8 a63ec: d61f0220 br x17 00000000000a63f0 : a63f0: f0000ff0 adrp x16, 0x2a5000 a63f4: f9457a11 ldr x17, [x16, #0xaf0] a63f8: 912bc210 add x16, x16, #0xaf0 a63fc: d61f0220 br x17 00000000000a6400 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects9PrimariesEEEEEE7destroyIS6_EEvRS7_PT_@plt>: a6400: f0000ff0 adrp x16, 0x2a5000 a6404: f9457e11 ldr x17, [x16, #0xaf8] a6408: 912be210 add x16, x16, #0xaf8 a640c: d61f0220 br x17 00000000000a6410 : a6410: f0000ff0 adrp x16, 0x2a5000 a6414: f9458211 ldr x17, [x16, #0xb00] a6418: 912c0210 add x16, x16, #0xb00 a641c: d61f0220 br x17 00000000000a6420 : a6420: f0000ff0 adrp x16, 0x2a5000 a6424: f9458611 ldr x17, [x16, #0xb08] a6428: 912c2210 add x16, x16, #0xb08 a642c: d61f0220 br x17 00000000000a6430 <_ZN9mkvparser7Segment20FindOrPreloadClusterEx@plt>: a6430: f0000ff0 adrp x16, 0x2a5000 a6434: f9458a11 ldr x17, [x16, #0xb10] a6438: 912c4210 add x16, x16, #0xb10 a643c: d61f0220 br x17 00000000000a6440 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt>: a6440: f0000ff0 adrp x16, 0x2a5000 a6444: f9458e11 ldr x17, [x16, #0xb18] a6448: 912c6210 add x16, x16, #0xb18 a644c: d61f0220 br x17 00000000000a6450 <_ZN7android16MPEG2TSExtractor4seekElRKNS_12IMediaSource11ReadOptions8SeekModeE@plt>: a6450: f0000ff0 adrp x16, 0x2a5000 a6454: f9459211 ldr x17, [x16, #0xb20] a6458: 912c8210 add x16, x16, #0xb20 a645c: d61f0220 br x17 00000000000a6460 <_ZNK9mkvparser15ContentEncoding18GetEncryptionCountEv@plt>: a6460: f0000ff0 adrp x16, 0x2a5000 a6464: f9459611 ldr x17, [x16, #0xb28] a6468: 912ca210 add x16, x16, #0xb28 a646c: d61f0220 br x17 00000000000a6470 <_ZdaPv@plt>: a6470: f0000ff0 adrp x16, 0x2a5000 a6474: f9459a11 ldr x17, [x16, #0xb30] a6478: 912cc210 add x16, x16, #0xb30 a647c: d61f0220 br x17 00000000000a6480 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorTransferENS3_12ColorAspects8TransferEEEEEE9__destroyIS8_EEvNS_17integral_constantIbLb1EEERS9_PT_@plt>: a6480: f0000ff0 adrp x16, 0x2a5000 a6484: f9459e11 ldr x17, [x16, #0xb38] a6488: 912ce210 add x16, x16, #0xb38 a648c: d61f0220 br x17 00000000000a6490 <_ZN7android8String165setToERKS0_@plt>: a6490: f0000ff0 adrp x16, 0x2a5000 a6494: f945a211 ldr x17, [x16, #0xb40] a6498: 912d0210 add x16, x16, #0xb40 a649c: d61f0220 br x17 00000000000a64a0 : a64a0: f0000ff0 adrp x16, 0x2a5000 a64a4: f945a611 ldr x17, [x16, #0xb48] a64a8: 912d2210 add x16, x16, #0xb48 a64ac: d61f0220 br x17 00000000000a64b0 : a64b0: f0000ff0 adrp x16, 0x2a5000 a64b4: f945aa11 ldr x17, [x16, #0xb50] a64b8: 912d4210 add x16, x16, #0xb50 a64bc: d61f0220 br x17 00000000000a64c0 <_ZN7android8MetaData8setFloatEjf@plt>: a64c0: f0000ff0 adrp x16, 0x2a5000 a64c4: f945ae11 ldr x17, [x16, #0xb58] a64c8: 912d6210 add x16, x16, #0xb58 a64cc: d61f0220 br x17 00000000000a64d0 <_ZN7android21ElementaryStreamQueue27dequeueAccessUnitMPEG4VideoEv@plt>: a64d0: f0000ff0 adrp x16, 0x2a5000 a64d4: f945b211 ldr x17, [x16, #0xb60] a64d8: 912d8210 add x16, x16, #0xb60 a64dc: d61f0220 br x17 00000000000a64e0 <_ZN9mkvparser10EBMLHeader4InitEv@plt>: a64e0: f0000ff0 adrp x16, 0x2a5000 a64e4: f945b611 ldr x17, [x16, #0xb68] a64e8: 912da210 add x16, x16, #0xb68 a64ec: d61f0220 br x17 00000000000a64f0 <_ZN7android7AString6appendEi@plt>: a64f0: f0000ff0 adrp x16, 0x2a5000 a64f4: f945ba11 ldr x17, [x16, #0xb70] a64f8: 912dc210 add x16, x16, #0xb70 a64fc: d61f0220 br x17 00000000000a6500 <_ZNK7android2spINS_11MPEG4SourceEEptEv@plt>: a6500: f0000ff0 adrp x16, 0x2a5000 a6504: f945be11 ldr x17, [x16, #0xb78] a6508: 912de210 add x16, x16, #0xb78 a650c: d61f0220 br x17 00000000000a6510 <_ZNKSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEE8max_sizeEv@plt>: a6510: f0000ff0 adrp x16, 0x2a5000 a6514: f945c211 ldr x17, [x16, #0xb80] a6518: 912e0210 add x16, x16, #0xb80 a651c: d61f0220 br x17 00000000000a6520 <_ZNK7android2spINS_10VBRISeekerEEeqEPKS1_@plt>: a6520: f0000ff0 adrp x16, 0x2a5000 a6524: f945c611 ldr x17, [x16, #0xb88] a6528: 912e2210 add x16, x16, #0xb88 a652c: d61f0220 br x17 00000000000a6530 <_ZN7android7RefBase12weakref_impl13removeWeakRefEPKv@plt>: a6530: f0000ff0 adrp x16, 0x2a5000 a6534: f945ca11 ldr x17, [x16, #0xb90] a6538: 912e4210 add x16, x16, #0xb90 a653c: d61f0220 br x17 00000000000a6540 <_ZN9mkvparser11SegmentInfoC1EPNS_7SegmentExxxx@plt>: a6540: f0000ff0 adrp x16, 0x2a5000 a6544: f945ce11 ldr x17, [x16, #0xb98] a6548: 912e6210 add x16, x16, #0xb98 a654c: d61f0220 br x17 00000000000a6550 <_ZN7android10FLACParser11eofCallbackEv@plt>: a6550: f0000ff0 adrp x16, 0x2a5000 a6554: f945d211 ldr x17, [x16, #0xba0] a6558: 912e8210 add x16, x16, #0xba0 a655c: d61f0220 br x17 00000000000a6560 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREEppEv@plt>: a6560: f0000ff0 adrp x16, 0x2a5000 a6564: f945d611 ldr x17, [x16, #0xba8] a6568: 912ea210 add x16, x16, #0xba8 a656c: d61f0220 br x17 00000000000a6570 <_ZNK7android17MatroskaExtractor15isLiveStreamingEv@plt>: a6570: f0000ff0 adrp x16, 0x2a5000 a6574: f945da11 ldr x17, [x16, #0xbb0] a6578: 912ec210 add x16, x16, #0xbb0 a657c: d61f0220 br x17 00000000000a6580 <_ZN7android10splat_typeImEEvPT_PKS1_m@plt>: a6580: f0000ff0 adrp x16, 0x2a5000 a6584: f945de11 ldr x17, [x16, #0xbb8] a6588: 912ee210 add x16, x16, #0xbb8 a658c: d61f0220 br x17 00000000000a6590 <_ZN7android7HLSTimeD2Ev@plt>: a6590: f0000ff0 adrp x16, 0x2a5000 a6594: f945e211 ldr x17, [x16, #0xbc0] a6598: 912f0210 add x16, x16, #0xbc0 a659c: d61f0220 br x17 00000000000a65a0 <_ZN7android10FLACParser14lengthCallbackEPm@plt>: a65a0: f0000ff0 adrp x16, 0x2a5000 a65a4: f945e611 ldr x17, [x16, #0xbc8] a65a8: 912f2210 add x16, x16, #0xbc8 a65ac: d61f0220 br x17 00000000000a65b0 <_ZNSt6__ndk16vectorINS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEE11__vallocateEm@plt>: a65b0: f0000ff0 adrp x16, 0x2a5000 a65b4: f945ea11 ldr x17, [x16, #0xbd0] a65b8: 912f4210 add x16, x16, #0xbd0 a65bc: d61f0220 br x17 00000000000a65c0 <_ZN9mkvparser8Chapters4Atom5ClearEv@plt>: a65c0: f0000ff0 adrp x16, 0x2a5000 a65c4: f945ee11 ldr x17, [x16, #0xbd8] a65c8: 912f6210 add x16, x16, #0xbd8 a65cc: d61f0220 br x17 00000000000a65d0 <_ZN7android21ElementaryStreamQueue21dequeueAccessUnitH264Ev@plt>: a65d0: f0000ff0 adrp x16, 0x2a5000 a65d4: f945f211 ldr x17, [x16, #0xbe0] a65d8: 912f8210 add x16, x16, #0xbe0 a65dc: d61f0220 br x17 00000000000a65e0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: a65e0: f0000ff0 adrp x16, 0x2a5000 a65e4: f945f611 ldr x17, [x16, #0xbe8] a65e8: 912fa210 add x16, x16, #0xbe8 a65ec: d61f0220 br x17 00000000000a65f0 <_ZNK7android2spINS_19AnotherPacketSourceEEneEPKS1_@plt>: a65f0: f0000ff0 adrp x16, 0x2a5000 a65f4: f945fa11 ldr x17, [x16, #0xbf0] a65f8: 912fc210 add x16, x16, #0xbf0 a65fc: d61f0220 br x17 00000000000a6600 <_ZN7android12SortedVectorINS_16key_value_pair_tIjjEEED2Ev@plt>: a6600: f0000ff0 adrp x16, 0x2a5000 a6604: f945fe11 ldr x17, [x16, #0xbf8] a6608: 912fe210 add x16, x16, #0xbf8 a660c: d61f0220 br x17 00000000000a6610 : a6610: f0000ff0 adrp x16, 0x2a5000 a6614: f9460211 ldr x17, [x16, #0xc00] a6618: 91300210 add x16, x16, #0xc00 a661c: d61f0220 br x17 00000000000a6620 <_ZN7android8MetaData11findCStringEjPPKc@plt>: a6620: f0000ff0 adrp x16, 0x2a5000 a6624: f9460611 ldr x17, [x16, #0xc08] a6628: 91302210 add x16, x16, #0xc08 a662c: d61f0220 br x17 00000000000a6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt>: a6630: f0000ff0 adrp x16, 0x2a5000 a6634: f9460a11 ldr x17, [x16, #0xc10] a6638: 91304210 add x16, x16, #0xc10 a663c: d61f0220 br x17 00000000000a6640 <_ZN7android9MP3SourceC1ERKNS_2spINS_8MetaDataEEERKNS1_INS_10DataSourceEEEljRKNS1_INS_9MP3SeekerEEE@plt>: a6640: f0000ff0 adrp x16, 0x2a5000 a6644: f9460e11 ldr x17, [x16, #0xc18] a6648: 91306210 add x16, x16, #0xc18 a664c: d61f0220 br x17 00000000000a6650 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE3addERKS6_@plt>: a6650: f0000ff0 adrp x16, 0x2a5000 a6654: f9461211 ldr x17, [x16, #0xc20] a6658: 91308210 add x16, x16, #0xc20 a665c: d61f0220 br x17 00000000000a6660 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREE7getNodeEv@plt>: a6660: f0000ff0 adrp x16, 0x2a5000 a6664: f9461611 ldr x17, [x16, #0xc28] a6668: 9130a210 add x16, x16, #0xc28 a666c: d61f0220 br x17 00000000000a6670 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE4sizeEv@plt>: a6670: f0000ff0 adrp x16, 0x2a5000 a6674: f9461a11 ldr x17, [x16, #0xc30] a6678: 9130c210 add x16, x16, #0xc30 a667c: d61f0220 br x17 00000000000a6680 <_ZN9mkvparser15ContentEncoding20ParseEncryptionEntryExxPNS_10IMkvReaderEPNS0_17ContentEncryptionE@plt>: a6680: f0000ff0 adrp x16, 0x2a5000 a6684: f9461e11 ldr x17, [x16, #0xc38] a6688: 9130e210 add x16, x16, #0xc38 a668c: d61f0220 br x17 00000000000a6690 <_ZN7android4ListIlE5_NodeD2Ev@plt>: a6690: f0000ff0 adrp x16, 0x2a5000 a6694: f9462211 ldr x17, [x16, #0xc40] a6698: 91310210 add x16, x16, #0xc40 a669c: d61f0220 br x17 00000000000a66a0 <_ZNSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEE11__vallocateEm@plt>: a66a0: f0000ff0 adrp x16, 0x2a5000 a66a4: f9462611 ldr x17, [x16, #0xc48] a66a8: 91312210 add x16, x16, #0xc48 a66ac: d61f0220 br x17 00000000000a66b0 <_ZNK7android9ATSParser10PSISection10isCompleteEv@plt>: a66b0: f0000ff0 adrp x16, 0x2a5000 a66b4: f9462a11 ldr x17, [x16, #0xc50] a66b8: 91314210 add x16, x16, #0xc50 a66bc: d61f0220 br x17 00000000000a66c0 <_ZN7android11SampleTableC1ERKNS_2spINS_10DataSourceEEE@plt>: a66c0: f0000ff0 adrp x16, 0x2a5000 a66c4: f9462e11 ldr x17, [x16, #0xc58] a66c8: 91316210 add x16, x16, #0xc58 a66cc: d61f0220 br x17 00000000000a66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt>: a66d0: f0000ff0 adrp x16, 0x2a5000 a66d4: f9463211 ldr x17, [x16, #0xc60] a66d8: 91318210 add x16, x16, #0xc60 a66dc: d61f0220 br x17 00000000000a66e0 : a66e0: f0000ff0 adrp x16, 0x2a5000 a66e4: f9463611 ldr x17, [x16, #0xc68] a66e8: 9131a210 add x16, x16, #0xc68 a66ec: d61f0220 br x17 00000000000a66f0 : a66f0: f0000ff0 adrp x16, 0x2a5000 a66f4: f9463a11 ldr x17, [x16, #0xc70] a66f8: 9131c210 add x16, x16, #0xc70 a66fc: d61f0220 br x17 00000000000a6700 <_ZN7android12NALBitReaderD2Ev@plt>: a6700: f0000ff0 adrp x16, 0x2a5000 a6704: f9463e11 ldr x17, [x16, #0xc78] a6708: 9131e210 add x16, x16, #0xc78 a670c: d61f0220 br x17 00000000000a6710 <_ZN7android17HevcParameterSets14getNumNalUnitsEv@plt>: a6710: f0000ff0 adrp x16, 0x2a5000 a6714: f9464211 ldr x17, [x16, #0xc80] a6718: 91320210 add x16, x16, #0xc80 a671c: d61f0220 br x17 00000000000a6720 <_ZN7android16DataSourceReaderC2ERKNS_2spINS_10DataSourceEEE@plt>: a6720: f0000ff0 adrp x16, 0x2a5000 a6724: f9464611 ldr x17, [x16, #0xc88] a6728: 91322210 add x16, x16, #0xc88 a672c: d61f0220 br x17 00000000000a6730 <_ZN7android8MetaData9findInt64EjPl@plt>: a6730: f0000ff0 adrp x16, 0x2a5000 a6734: f9464a11 ldr x17, [x16, #0xc90] a6738: 91324210 add x16, x16, #0xc90 a673c: d61f0220 br x17 00000000000a6740 <_ZN7android10FLACParser4initEv@plt>: a6740: f0000ff0 adrp x16, 0x2a5000 a6744: f9464e11 ldr x17, [x16, #0xc98] a6748: 91326210 add x16, x16, #0xc98 a674c: d61f0220 br x17 00000000000a6750 <_ZN7android18move_backward_typeINS_11NALPositionEEEvPT_PKS2_m@plt>: a6750: f0000ff0 adrp x16, 0x2a5000 a6754: f9465211 ldr x17, [x16, #0xca0] a6758: 91328210 add x16, x16, #0xca0 a675c: d61f0220 br x17 00000000000a6760 <_ZN7android12WAVExtractorD2Ev@plt>: a6760: f0000ff0 adrp x16, 0x2a5000 a6764: f9465611 ldr x17, [x16, #0xca8] a6768: 9132a210 add x16, x16, #0xca8 a676c: d61f0220 br x17 00000000000a6770 <_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm@plt>: a6770: f0000ff0 adrp x16, 0x2a5000 a6774: f9465a11 ldr x17, [x16, #0xcb0] a6778: 9132c210 add x16, x16, #0xcb0 a677c: d61f0220 br x17 00000000000a6780 <_ZN7android2spINS_9ATSParser6StreamEED2Ev@plt>: a6780: f0000ff0 adrp x16, 0x2a5000 a6784: f9465e11 ldr x17, [x16, #0xcb8] a6788: 9132e210 add x16, x16, #0xcb8 a678c: d61f0220 br x17 00000000000a6790 : a6790: f0000ff0 adrp x16, 0x2a5000 a6794: f9466211 ldr x17, [x16, #0xcc0] a6798: 91330210 add x16, x16, #0xcc0 a679c: d61f0220 br x17 00000000000a67a0 <_ZN9mkvparser7Segment11LoadClusterEv@plt>: a67a0: f0000ff0 adrp x16, 0x2a5000 a67a4: f9466611 ldr x17, [x16, #0xcc8] a67a8: 91332210 add x16, x16, #0xcc8 a67ac: d61f0220 br x17 00000000000a67b0 <_ZN7android2spINS_17MatroskaExtractorEEC2ERKS2_@plt>: a67b0: f0000ff0 adrp x16, 0x2a5000 a67b4: f9466a11 ldr x17, [x16, #0xcd0] a67b8: 91334210 add x16, x16, #0xcd0 a67bc: d61f0220 br x17 00000000000a67c0 <_ZNK7android7String84sizeEv@plt>: a67c0: f0000ff0 adrp x16, 0x2a5000 a67c4: f9466e11 ldr x17, [x16, #0xcd8] a67c8: 91336210 add x16, x16, #0xcd8 a67cc: d61f0220 br x17 00000000000a67d0 : a67d0: f0000ff0 adrp x16, 0x2a5000 a67d4: f9467211 ldr x17, [x16, #0xce0] a67d8: 91338210 add x16, x16, #0xce0 a67dc: d61f0220 br x17 00000000000a67e0 <_ZN7android2spINS_19AnotherPacketSourceEEaSEPS1_@plt>: a67e0: f0000ff0 adrp x16, 0x2a5000 a67e4: f9467611 ldr x17, [x16, #0xce8] a67e8: 9133a210 add x16, x16, #0xce8 a67ec: d61f0220 br x17 00000000000a67f0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE5clearEv@plt>: a67f0: f0000ff0 adrp x16, 0x2a5000 a67f4: f9467a11 ldr x17, [x16, #0xcf0] a67f8: 9133c210 add x16, x16, #0xcf0 a67fc: d61f0220 br x17 00000000000a6800 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE10editItemAtEm@plt>: a6800: f0000ff0 adrp x16, 0x2a5000 a6804: f9467e11 ldr x17, [x16, #0xcf8] a6808: 9133e210 add x16, x16, #0xcf8 a680c: d61f0220 br x17 00000000000a6810 : a6810: f0000ff0 adrp x16, 0x2a5000 a6814: f9468211 ldr x17, [x16, #0xd00] a6818: 91340210 add x16, x16, #0xd00 a681c: d61f0220 br x17 00000000000a6820 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjmEEE7indexOfERKS2_@plt>: a6820: f0000ff0 adrp x16, 0x2a5000 a6824: f9468611 ldr x17, [x16, #0xd08] a6828: 91342210 add x16, x16, #0xd08 a682c: d61f0220 br x17 00000000000a6830 <_ZN7android9copy_typeINS_2spINS_19AnotherPacketSourceEEEEEvPT_PKS4_m@plt>: a6830: f0000ff0 adrp x16, 0x2a5000 a6834: f9468a11 ldr x17, [x16, #0xd10] a6838: 91344210 add x16, x16, #0xd10 a683c: d61f0220 br x17 00000000000a6840 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEEC2ERKS3_@plt>: a6840: f0000ff0 adrp x16, 0x2a5000 a6844: f9468e11 ldr x17, [x16, #0xd18] a6848: 91346210 add x16, x16, #0xd18 a684c: d61f0220 br x17 00000000000a6850 <_ZN7android2spINS_10DataSourceEEC2INS_10FileSourceEEERKNS0_IT_EE@plt>: a6850: f0000ff0 adrp x16, 0x2a5000 a6854: f9469211 ldr x17, [x16, #0xd20] a6858: 91348210 add x16, x16, #0xd20 a685c: d61f0220 br x17 00000000000a6860 <_ZNK7android6VectorIjEixEm@plt>: a6860: f0000ff0 adrp x16, 0x2a5000 a6864: f9469611 ldr x17, [x16, #0xd28] a6868: 9134a210 add x16, x16, #0xd28 a686c: d61f0220 br x17 00000000000a6870 <_ZN7android10Compare_LEIjjEENS_7AStringERKT_RKT0_@plt>: a6870: f0000ff0 adrp x16, 0x2a5000 a6874: f9469a11 ldr x17, [x16, #0xd30] a6878: 9134c210 add x16, x16, #0xd30 a687c: d61f0220 br x17 00000000000a6880 <_ZN7android11SampleTable22CompositionDeltaLookup10setEntriesEPKim@plt>: a6880: f0000ff0 adrp x16, 0x2a5000 a6884: f9469e11 ldr x17, [x16, #0xd38] a6888: 9134e210 add x16, x16, #0xd38 a688c: d61f0220 br x17 00000000000a6890 <_ZN9mkvparser5TrackD2Ev@plt>: a6890: f0000ff0 adrp x16, 0x2a5000 a6894: f946a211 ldr x17, [x16, #0xd40] a6898: 91350210 add x16, x16, #0xd40 a689c: d61f0220 br x17 00000000000a68a0 : a68a0: f0000ff0 adrp x16, 0x2a5000 a68a4: f946a611 ldr x17, [x16, #0xd48] a68a8: 91352210 add x16, x16, #0xd48 a68ac: d61f0220 br x17 00000000000a68b0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__align_itILm16EEEmm@plt>: a68b0: f0000ff0 adrp x16, 0x2a5000 a68b4: f946aa11 ldr x17, [x16, #0xd50] a68b8: 91354210 add x16, x16, #0xd50 a68bc: d61f0220 br x17 00000000000a68c0 : a68c0: f0000ff0 adrp x16, 0x2a5000 a68c4: f946ae11 ldr x17, [x16, #0xd58] a68c8: 91356210 add x16, x16, #0xd58 a68cc: d61f0220 br x17 00000000000a68d0 : a68d0: f0000ff0 adrp x16, 0x2a5000 a68d4: f946b211 ldr x17, [x16, #0xd60] a68d8: 91358210 add x16, x16, #0xd60 a68dc: d61f0220 br x17 00000000000a68e0 <_ZN7android8AMessage12allocateItemEPKc@plt>: a68e0: f0000ff0 adrp x16, 0x2a5000 a68e4: f946b611 ldr x17, [x16, #0xd68] a68e8: 9135a210 add x16, x16, #0xd68 a68ec: d61f0220 br x17 00000000000a68f0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEELi0ELb0EEC2IDnvEEOT_@plt>: a68f0: f0000ff0 adrp x16, 0x2a5000 a68f4: f946ba11 ldr x17, [x16, #0xd70] a68f8: 9135c210 add x16, x16, #0xd70 a68fc: d61f0220 br x17 00000000000a6900 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2Ev@plt>: a6900: f0000ff0 adrp x16, 0x2a5000 a6904: f946be11 ldr x17, [x16, #0xd78] a6908: 9135e210 add x16, x16, #0xd78 a690c: d61f0220 br x17 00000000000a6910 <_ZN7android2spINS_9ATSParser10PSISectionEE5clearEv@plt>: a6910: f0000ff0 adrp x16, 0x2a5000 a6914: f946c211 ldr x17, [x16, #0xd80] a6918: 91360210 add x16, x16, #0xd80 a691c: d61f0220 br x17 00000000000a6920 <_ZN7android10splat_typeIiEEvPT_PKS1_m@plt>: a6920: f0000ff0 adrp x16, 0x2a5000 a6924: f946c611 ldr x17, [x16, #0xd88] a6928: 91362210 add x16, x16, #0xd88 a692c: d61f0220 br x17 00000000000a6930 <_ZN7android10FLACParser15allocateBuffersEv@plt>: a6930: f0000ff0 adrp x16, 0x2a5000 a6934: f946ca11 ldr x17, [x16, #0xd90] a6938: 91364210 add x16, x16, #0xd90 a693c: d61f0220 br x17 00000000000a6940 <_ZNK7android12SharedBuffer4dataEv@plt>: a6940: f0000ff0 adrp x16, 0x2a5000 a6944: f946ce11 ldr x17, [x16, #0xd98] a6948: 91366210 add x16, x16, #0xd98 a694c: d61f0220 br x17 00000000000a6950 <_ZNK9mkvparser10VideoTrack9GetColourEv@plt>: a6950: f0000ff0 adrp x16, 0x2a5000 a6954: f946d211 ldr x17, [x16, #0xda0] a6958: 91368210 add x16, x16, #0xda0 a695c: d61f0220 br x17 00000000000a6960 <_ZN7android11MPEG4SourceD2Ev@plt>: a6960: f0000ff0 adrp x16, 0x2a5000 a6964: f946d611 ldr x17, [x16, #0xda8] a6968: 9136a210 add x16, x16, #0xda8 a696c: d61f0220 br x17 00000000000a6970 <_ZN7android19parseSEWithFallbackEPNS_10ABitReaderEi@plt>: a6970: f0000ff0 adrp x16, 0x2a5000 a6974: f946da11 ldr x17, [x16, #0xdb0] a6978: 9136c210 add x16, x16, #0xdb0 a697c: d61f0220 br x17 00000000000a6980 <_ZN9mkvparser19PrimaryChromaticity5ParseEPNS_10IMkvReaderExxbPPS0_@plt>: a6980: f0000ff0 adrp x16, 0x2a5000 a6984: f946de11 ldr x17, [x16, #0xdb8] a6988: 9136e210 add x16, x16, #0xdb8 a698c: d61f0220 br x17 00000000000a6990 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEE10indexOfKeyERKj@plt>: a6990: f0000ff0 adrp x16, 0x2a5000 a6994: f946e211 ldr x17, [x16, #0xdc0] a6998: 91370210 add x16, x16, #0xdc0 a699c: d61f0220 br x17 00000000000a69a0 <_ZN7android11MediaBufferC1ERKNS_2spINS_7ABufferEEE@plt>: a69a0: f0000ff0 adrp x16, 0x2a5000 a69a4: f946e611 ldr x17, [x16, #0xdc8] a69a8: 91372210 add x16, x16, #0xdc8 a69ac: d61f0220 br x17 00000000000a69b0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEELi0ELb0EEC2IDnvEEOT_@plt>: a69b0: f0000ff0 adrp x16, 0x2a5000 a69b4: f946ea11 ldr x17, [x16, #0xdd0] a69b8: 91374210 add x16, x16, #0xdd0 a69bc: d61f0220 br x17 00000000000a69c0 <_ZNK7android6VectorIPKN9mkvparser8CuePointEEixEm@plt>: a69c0: f0000ff0 adrp x16, 0x2a5000 a69c4: f946ee11 ldr x17, [x16, #0xdd8] a69c8: 91376210 add x16, x16, #0xdd8 a69cc: d61f0220 br x17 00000000000a69d0 : a69d0: f0000ff0 adrp x16, 0x2a5000 a69d4: f946f211 ldr x17, [x16, #0xde0] a69d8: 91378210 add x16, x16, #0xde0 a69dc: d61f0220 br x17 00000000000a69e0 <_ZN7android2spINS_9ATSParser10PSISectionEED2Ev@plt>: a69e0: f0000ff0 adrp x16, 0x2a5000 a69e4: f946f611 ldr x17, [x16, #0xde8] a69e8: 9137a210 add x16, x16, #0xde8 a69ec: d61f0220 br x17 00000000000a69f0 : a69f0: f0000ff0 adrp x16, 0x2a5000 a69f4: f946fa11 ldr x17, [x16, #0xdf0] a69f8: 9137c210 add x16, x16, #0xdf0 a69fc: d61f0220 br x17 00000000000a6a00 <_ZN7android6VectorIjE3popEv@plt>: a6a00: f0000ff0 adrp x16, 0x2a5000 a6a04: f946fe11 ldr x17, [x16, #0xdf8] a6a08: 9137e210 add x16, x16, #0xdf8 a6a0c: d61f0220 br x17 00000000000a6a10 <_ZN7android2spINS_9MP3SeekerEED2Ev@plt>: a6a10: f0000ff0 adrp x16, 0x2a5000 a6a14: f9470211 ldr x17, [x16, #0xe00] a6a18: 91380210 add x16, x16, #0xe00 a6a1c: d61f0220 br x17 00000000000a6a20 <_ZN7android19strictly_order_typeIjEEiRKT_S3_@plt>: a6a20: f0000ff0 adrp x16, 0x2a5000 a6a24: f9470611 ldr x17, [x16, #0xe08] a6a28: 91382210 add x16, x16, #0xe08 a6a2c: d61f0220 br x17 00000000000a6a30 <_ZNSt6__ndk113__vector_baseINS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEED2Ev@plt>: a6a30: f0000ff0 adrp x16, 0x2a5000 a6a34: f9470a11 ldr x17, [x16, #0xe10] a6a38: 91384210 add x16, x16, #0xe10 a6a3c: d61f0220 br x17 00000000000a6a40 <_ZN7android12SharedBuffer5allocEm@plt>: a6a40: f0000ff0 adrp x16, 0x2a5000 a6a44: f9470e11 ldr x17, [x16, #0xe18] a6a48: 91386210 add x16, x16, #0xe18 a6a4c: d61f0220 br x17 00000000000a6a50 <_ZN7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREEC2EPKNS1_5_NodeE@plt>: a6a50: f0000ff0 adrp x16, 0x2a5000 a6a54: f9471211 ldr x17, [x16, #0xe20] a6a58: 91388210 add x16, x16, #0xe20 a6a5c: d61f0220 br x17 00000000000a6a60 <_ZN7android10ABitReader8skipBitsEm@plt>: a6a60: f0000ff0 adrp x16, 0x2a5000 a6a64: f9471611 ldr x17, [x16, #0xe28] a6a68: 9138a210 add x16, x16, #0xe28 a6a6c: d61f0220 br x17 00000000000a6a70 <_Unwind_Find_FDE@plt>: a6a70: f0000ff0 adrp x16, 0x2a5000 a6a74: f9471a11 ldr x17, [x16, #0xe30] a6a78: 9138c210 add x16, x16, #0xe30 a6a7c: d61f0220 br x17 00000000000a6a80 <_ZN7android2spINS_9ATSParser7ProgramEED2Ev@plt>: a6a80: f0000ff0 adrp x16, 0x2a5000 a6a84: f9471e11 ldr x17, [x16, #0xe38] a6a88: 9138e210 add x16, x16, #0xe38 a6a8c: d61f0220 br x17 00000000000a6a90 <_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE@plt>: a6a90: f0000ff0 adrp x16, 0x2a5000 a6a94: f9472211 ldr x17, [x16, #0xe40] a6a98: 91390210 add x16, x16, #0xe40 a6a9c: d61f0220 br x17 00000000000a6aa0 <_ZN7android7AString6appendEc@plt>: a6aa0: f0000ff0 adrp x16, 0x2a5000 a6aa4: f9472611 ldr x17, [x16, #0xe48] a6aa8: 91392210 add x16, x16, #0xe48 a6aac: d61f0220 br x17 00000000000a6ab0 : a6ab0: f0000ff0 adrp x16, 0x2a5000 a6ab4: f9472a11 ldr x17, [x16, #0xe50] a6ab8: 91394210 add x16, x16, #0xe50 a6abc: d61f0220 br x17 00000000000a6ac0 <_ilog@plt>: a6ac0: f0000ff0 adrp x16, 0x2a5000 a6ac4: f9472e11 ldr x17, [x16, #0xe58] a6ac8: 91396210 add x16, x16, #0xe58 a6acc: d61f0220 br x17 00000000000a6ad0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2ERKjRKS4_@plt>: a6ad0: f0000ff0 adrp x16, 0x2a5000 a6ad4: f9473211 ldr x17, [x16, #0xe60] a6ad8: 91398210 add x16, x16, #0xe60 a6adc: d61f0220 br x17 00000000000a6ae0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjjEEEixEm@plt>: a6ae0: f0000ff0 adrp x16, 0x2a5000 a6ae4: f9473611 ldr x17, [x16, #0xe68] a6ae8: 9139a210 add x16, x16, #0xe68 a6aec: d61f0220 br x17 00000000000a6af0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEELi0ELb0EEC2IDnvEEOT_@plt>: a6af0: f0000ff0 adrp x16, 0x2a5000 a6af4: f9473a11 ldr x17, [x16, #0xe70] a6af8: 9139c210 add x16, x16, #0xe70 a6afc: d61f0220 br x17 00000000000a6b00 <_ZN7android4ListIPNS_11MediaBufferEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt>: a6b00: f0000ff0 adrp x16, 0x2a5000 a6b04: f9473e11 ldr x17, [x16, #0xe78] a6b08: 9139e210 add x16, x16, #0xe78 a6b0c: d61f0220 br x17 00000000000a6b10 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEE9constructIS5_JRS5_EEEvRS8_PT_DpOT0_@plt>: a6b10: f0000ff0 adrp x16, 0x2a5000 a6b14: f9474211 ldr x17, [x16, #0xe80] a6b18: 913a0210 add x16, x16, #0xe80 a6b1c: d61f0220 br x17 00000000000a6b20 <_ZN7android10DataSourceD2Ev@plt>: a6b20: f0000ff0 adrp x16, 0x2a5000 a6b24: f9474611 ldr x17, [x16, #0xe88] a6b28: 913a2210 add x16, x16, #0xe88 a6b2c: d61f0220 br x17 00000000000a6b30 <_ZN7android10splat_typeINS_2spINS_9ATSParser7ProgramEEEEEvPT_PKS5_m@plt>: a6b30: f0000ff0 adrp x16, 0x2a5000 a6b34: f9474a11 ldr x17, [x16, #0xe90] a6b38: 913a4210 add x16, x16, #0xe90 a6b3c: d61f0220 br x17 00000000000a6b40 <_ZN7android4ListIlE9push_backERKl@plt>: a6b40: f0000ff0 adrp x16, 0x2a5000 a6b44: f9474e11 ldr x17, [x16, #0xe98] a6b48: 913a6210 add x16, x16, #0xe98 a6b4c: d61f0220 br x17 00000000000a6b50 <_ZN7android16SortedVectorImplC2Emj@plt>: a6b50: f0000ff0 adrp x16, 0x2a5000 a6b54: f9475211 ldr x17, [x16, #0xea0] a6b58: 913a8210 add x16, x16, #0xea0 a6b5c: d61f0220 br x17 00000000000a6b60 <_ZN7android2spINS_12IMediaSourceEEC2INS_14MatroskaSourceEEEPT_@plt>: a6b60: f0000ff0 adrp x16, 0x2a5000 a6b64: f9475611 ldr x17, [x16, #0xea8] a6b68: 913aa210 add x16, x16, #0xea8 a6b6c: d61f0220 br x17 00000000000a6b70 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE9push_backERKS2_@plt>: a6b70: f0000ff0 adrp x16, 0x2a5000 a6b74: f9475a11 ldr x17, [x16, #0xeb0] a6b78: 913ac210 add x16, x16, #0xeb0 a6b7c: d61f0220 br x17 00000000000a6b80 <_ZN7android13MidiExtractorD0Ev@plt>: a6b80: f0000ff0 adrp x16, 0x2a5000 a6b84: f9475e11 ldr x17, [x16, #0xeb8] a6b88: 913ae210 add x16, x16, #0xeb8 a6b8c: d61f0220 br x17 00000000000a6b90 <_ZNK7android7ALookupINSt6__ndk14pairIhhEE23OMX_VIDEO_HEVCLEVELTYPEE3mapIS4_vEEbRKS3_PT_@plt>: a6b90: f0000ff0 adrp x16, 0x2a5000 a6b94: f9476211 ldr x17, [x16, #0xec0] a6b98: 913b0210 add x16, x16, #0xec0 a6b9c: d61f0220 br x17 00000000000a6ba0 <_ZNK7android8AMessage14getEntryNameAtEmPNS0_4TypeE@plt>: a6ba0: f0000ff0 adrp x16, 0x2a5000 a6ba4: f9476611 ldr x17, [x16, #0xec8] a6ba8: 913b2210 add x16, x16, #0xec8 a6bac: d61f0220 br x17 00000000000a6bb0 <_ZN7android7String87toUpperEmm@plt>: a6bb0: f0000ff0 adrp x16, 0x2a5000 a6bb4: f9476a11 ldr x17, [x16, #0xed0] a6bb8: 913b4210 add x16, x16, #0xed0 a6bbc: d61f0220 br x17 00000000000a6bc0 <_ZN7android14MatroskaSource22setWebmBlockCryptoInfoEPNS_11MediaBufferE@plt>: a6bc0: f0000ff0 adrp x16, 0x2a5000 a6bc4: f9476e11 ldr x17, [x16, #0xed8] a6bc8: 913b6210 add x16, x16, #0xed8 a6bcc: d61f0220 br x17 00000000000a6bd0 <_ZN9mkvparser7Segment9ParseCuesExRxRl@plt>: a6bd0: f0000ff0 adrp x16, 0x2a5000 a6bd4: f9477211 ldr x17, [x16, #0xee0] a6bd8: 913b8210 add x16, x16, #0xee0 a6bdc: d61f0220 br x17 00000000000a6be0 <_ZN7android14MyOggExtractor17parseFileMetaDataEv@plt>: a6be0: f0000ff0 adrp x16, 0x2a5000 a6be4: f9477611 ldr x17, [x16, #0xee8] a6be8: 913ba210 add x16, x16, #0xee8 a6bec: d61f0220 br x17 00000000000a6bf0 : a6bf0: f0000ff0 adrp x16, 0x2a5000 a6bf4: f9477a11 ldr x17, [x16, #0xef0] a6bf8: 913bc210 add x16, x16, #0xef0 a6bfc: d61f0220 br x17 00000000000a6c00 <_ZNK7android16NuMediaExtractor11countTracksEv@plt>: a6c00: f0000ff0 adrp x16, 0x2a5000 a6c04: f9477e11 ldr x17, [x16, #0xef8] a6c08: 913be210 add x16, x16, #0xef8 a6c0c: d61f0220 br x17 00000000000a6c10 : a6c10: f0000ff0 adrp x16, 0x2a5000 a6c14: f9478211 ldr x17, [x16, #0xf00] a6c18: 913c0210 add x16, x16, #0xf00 a6c1c: d61f0220 br x17 00000000000a6c20 <_ZN7android2spINS_12IMediaSourceEEC2INS_9MP3SourceEEEPT_@plt>: a6c20: f0000ff0 adrp x16, 0x2a5000 a6c24: f9478611 ldr x17, [x16, #0xf08] a6c28: 913c2210 add x16, x16, #0xf08 a6c2c: d61f0220 br x17 00000000000a6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt>: a6c30: f0000ff0 adrp x16, 0x2a5000 a6c34: f9478a11 ldr x17, [x16, #0xf10] a6c38: 913c4210 add x16, x16, #0xf10 a6c3c: d61f0220 br x17 00000000000a6c40 <__register_frame_info_table@plt>: a6c40: f0000ff0 adrp x16, 0x2a5000 a6c44: f9478e11 ldr x17, [x16, #0xf18] a6c48: 913c6210 add x16, x16, #0xf18 a6c4c: d61f0220 br x17 00000000000a6c50 <_ZNSt6__ndk16vectorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: a6c50: f0000ff0 adrp x16, 0x2a5000 a6c54: f9479211 ldr x17, [x16, #0xf20] a6c58: 913c8210 add x16, x16, #0xf20 a6c5c: d61f0220 br x17 00000000000a6c60 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEELi0ELb0EEC2IDnvEEOT_@plt>: a6c60: f0000ff0 adrp x16, 0x2a5000 a6c64: f9479611 ldr x17, [x16, #0xf28] a6c68: 913ca210 add x16, x16, #0xf28 a6c6c: d61f0220 br x17 00000000000a6c70 <_ZN7android17terminate_string8Ev@plt>: a6c70: f0000ff0 adrp x16, 0x2a5000 a6c74: f9479a11 ldr x17, [x16, #0xf30] a6c78: 913cc210 add x16, x16, #0xf30 a6c7c: d61f0220 br x17 00000000000a6c80 <_ZN9mkvparser10BlockEntryC2EPNS_7ClusterEl@plt>: a6c80: f0000ff0 adrp x16, 0x2a5000 a6c84: f9479e11 ldr x17, [x16, #0xf38] a6c88: 913ce210 add x16, x16, #0xf38 a6c8c: d61f0220 br x17 00000000000a6c90 <_ZN7android11MediaBuffer11setObserverEPNS_19MediaBufferObserverE@plt>: a6c90: f0000ff0 adrp x16, 0x2a5000 a6c94: f947a211 ldr x17, [x16, #0xf40] a6c98: 913d0210 add x16, x16, #0xf40 a6c9c: d61f0220 br x17 00000000000a6ca0 <_ZNK9mkvparser5Track4Info4CopyERS1_@plt>: a6ca0: f0000ff0 adrp x16, 0x2a5000 a6ca4: f947a611 ldr x17, [x16, #0xf48] a6ca8: 913d2210 add x16, x16, #0xf48 a6cac: d61f0220 br x17 00000000000a6cb0 <_ZNK9mkvparser8SeekHead8GetEntryEi@plt>: a6cb0: f0000ff0 adrp x16, 0x2a5000 a6cb4: f947aa11 ldr x17, [x16, #0xf50] a6cb8: 913d4210 add x16, x16, #0xf50 a6cbc: d61f0220 br x17 00000000000a6cc0 <_ZN7android2spINS_13DataURISourceEEC2EPS1_@plt>: a6cc0: f0000ff0 adrp x16, 0x2a5000 a6cc4: f947ae11 ldr x17, [x16, #0xf58] a6cc8: 913d6210 add x16, x16, #0xf58 a6ccc: d61f0220 br x17 00000000000a6cd0 <_ZN9mkvparser8SeekHeadC1EPNS_7SegmentExxxx@plt>: a6cd0: f0000ff0 adrp x16, 0x2a5000 a6cd4: f947b211 ldr x17, [x16, #0xf60] a6cd8: 913d8210 add x16, x16, #0xf60 a6cdc: d61f0220 br x17 00000000000a6ce0 <_ZN7android8AMessage10setMessageEPKcRKNS_2spIS0_EE@plt>: a6ce0: f0000ff0 adrp x16, 0x2a5000 a6ce4: f947b611 ldr x17, [x16, #0xf68] a6ce8: 913da210 add x16, x16, #0xf68 a6cec: d61f0220 br x17 00000000000a6cf0 <_ZN7android10MidiEngine15allocateBuffersEv@plt>: a6cf0: f0000ff0 adrp x16, 0x2a5000 a6cf4: f947ba11 ldr x17, [x16, #0xf70] a6cf8: 913dc210 add x16, x16, #0xf70 a6cfc: d61f0220 br x17 00000000000a6d00 <_ZdaPvRKSt9nothrow_t@plt>: a6d00: f0000ff0 adrp x16, 0x2a5000 a6d04: f947be11 ldr x17, [x16, #0xf78] a6d08: 913de210 add x16, x16, #0xf78 a6d0c: d61f0220 br x17 00000000000a6d10 <_ZN7android10VectorImpl4pushEv@plt>: a6d10: f0000ff0 adrp x16, 0x2a5000 a6d14: f947c211 ldr x17, [x16, #0xf80] a6d18: 913e0210 add x16, x16, #0xf80 a6d1c: d61f0220 br x17 00000000000a6d20 <_ZN7android19AnotherPacketSource9setFormatERKNS_2spINS_8MetaDataEEE@plt>: a6d20: f0000ff0 adrp x16, 0x2a5000 a6d24: f947c611 ldr x17, [x16, #0xf88] a6d28: 913e2210 add x16, x16, #0xf88 a6d2c: d61f0220 br x17 00000000000a6d30 : a6d30: f0000ff0 adrp x16, 0x2a5000 a6d34: f947ca11 ldr x17, [x16, #0xf90] a6d38: 913e4210 add x16, x16, #0xf90 a6d3c: d61f0220 br x17 00000000000a6d40 <_ZN7android12AACExtractorD1Ev@plt>: a6d40: f0000ff0 adrp x16, 0x2a5000 a6d44: f947ce11 ldr x17, [x16, #0xf98] a6d48: 913e6210 add x16, x16, #0xf98 a6d4c: d61f0220 br x17 00000000000a6d50 <_ZN7android4ListIPNS_11MediaBufferEE6insertENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEERKS2_@plt>: a6d50: f0000ff0 adrp x16, 0x2a5000 a6d54: f947d211 ldr x17, [x16, #0xfa0] a6d58: 913e8210 add x16, x16, #0xfa0 a6d5c: d61f0220 br x17 00000000000a6d60 <_ZNK7android13BlockIterator3eosEv@plt>: a6d60: f0000ff0 adrp x16, 0x2a5000 a6d64: f947d611 ldr x17, [x16, #0xfa8] a6d68: 913ea210 add x16, x16, #0xfa8 a6d6c: d61f0220 br x17 00000000000a6d70 : a6d70: f0000ff0 adrp x16, 0x2a5000 a6d74: f947da11 ldr x17, [x16, #0xfb0] a6d78: 913ec210 add x16, x16, #0xfb0 a6d7c: d61f0220 br x17 00000000000a6d80 : a6d80: f0000ff0 adrp x16, 0x2a5000 a6d84: f947de11 ldr x17, [x16, #0xfb8] a6d88: 913ee210 add x16, x16, #0xfb8 a6d8c: d61f0220 br x17 00000000000a6d90 : a6d90: f0000ff0 adrp x16, 0x2a5000 a6d94: f947e211 ldr x17, [x16, #0xfc0] a6d98: 913f0210 add x16, x16, #0xfc0 a6d9c: d61f0220 br x17 00000000000a6da0 <_ZNSt6__ndk114error_categoryC2Ev@plt>: a6da0: f0000ff0 adrp x16, 0x2a5000 a6da4: f947e611 ldr x17, [x16, #0xfc8] a6da8: 913f2210 add x16, x16, #0xfc8 a6dac: d61f0220 br x17 00000000000a6db0 <_ZN7android7RefBase12weakref_implC2EPS0_@plt>: a6db0: f0000ff0 adrp x16, 0x2a5000 a6db4: f947ea11 ldr x17, [x16, #0xfd0] a6db8: 913f4210 add x16, x16, #0xfd0 a6dbc: d61f0220 br x17 00000000000a6dc0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEixEm@plt>: a6dc0: f0000ff0 adrp x16, 0x2a5000 a6dc4: f947ee11 ldr x17, [x16, #0xfd8] a6dc8: 913f6210 add x16, x16, #0xfd8 a6dcc: d61f0220 br x17 00000000000a6dd0 <_ZNK9mkvparser8Chapters4Atom11ShallowCopyERS1_@plt>: a6dd0: f0000ff0 adrp x16, 0x2a5000 a6dd4: f947f211 ldr x17, [x16, #0xfe0] a6dd8: 913f8210 add x16, x16, #0xfe0 a6ddc: d61f0220 br x17 00000000000a6de0 <_ZN7android11MediaSourceD1Ev@plt>: a6de0: f0000ff0 adrp x16, 0x2a5000 a6de4: f947f611 ldr x17, [x16, #0xfe8] a6de8: 913fa210 add x16, x16, #0xfe8 a6dec: d61f0220 br x17 00000000000a6df0 : a6df0: f0000ff0 adrp x16, 0x2a5000 a6df4: f947fa11 ldr x17, [x16, #0xff0] a6df8: 913fc210 add x16, x16, #0xff0 a6dfc: d61f0220 br x17 00000000000a6e00 <_ZN7android11KeyedVectorIjNS_7AStringEE5clearEv@plt>: a6e00: f0000ff0 adrp x16, 0x2a5000 a6e04: f947fe11 ldr x17, [x16, #0xff8] a6e08: 913fe210 add x16, x16, #0xff8 a6e0c: d61f0220 br x17 00000000000a6e10 <_ZNSt13exception_ptrC1ERKS_@plt>: a6e10: 90001010 adrp x16, 0x2a6000 a6e14: f9400211 ldr x17, [x16] a6e18: 91000210 add x16, x16, #0x0 a6e1c: d61f0220 br x17 00000000000a6e20 : a6e20: 90001010 adrp x16, 0x2a6000 a6e24: f9400611 ldr x17, [x16, #0x8] a6e28: 91002210 add x16, x16, #0x8 a6e2c: d61f0220 br x17 00000000000a6e30 <_ZN7android16MPEG2PSExtractor5TrackC1EPS0_jj@plt>: a6e30: 90001010 adrp x16, 0x2a6000 a6e34: f9400a11 ldr x17, [x16, #0x10] a6e38: 91004210 add x16, x16, #0x10 a6e3c: d61f0220 br x17 00000000000a6e40 <_ZN7android16MPEG2TSExtractorD2Ev@plt>: a6e40: 90001010 adrp x16, 0x2a6000 a6e44: f9400e11 ldr x17, [x16, #0x18] a6e48: 91006210 add x16, x16, #0x18 a6e4c: d61f0220 br x17 00000000000a6e50 <_ZN7android10ColorUtils35unwrapColorAspectsFromColorStandardEiPNS_12ColorAspects9PrimariesEPNS1_12MatrixCoeffsE@plt>: a6e50: 90001010 adrp x16, 0x2a6000 a6e54: f9401211 ldr x17, [x16, #0x20] a6e58: 91008210 add x16, x16, #0x20 a6e5c: d61f0220 br x17 00000000000a6e60 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIiN7android12ColorAspects12MatrixCoeffsEEELi0ELb0EEC2IDnvEEOT_@plt>: a6e60: 90001010 adrp x16, 0x2a6000 a6e64: f9401611 ldr x17, [x16, #0x28] a6e68: 9100a210 add x16, x16, #0x28 a6e6c: d61f0220 br x17 00000000000a6e70 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE4pushEv@plt>: a6e70: 90001010 adrp x16, 0x2a6000 a6e74: f9401a11 ldr x17, [x16, #0x30] a6e78: 9100c210 add x16, x16, #0x30 a6e7c: d61f0220 br x17 00000000000a6e80 : a6e80: 90001010 adrp x16, 0x2a6000 a6e84: f9401e11 ldr x17, [x16, #0x38] a6e88: 9100e210 add x16, x16, #0x38 a6e8c: d61f0220 br x17 00000000000a6e90 <_ZN7android7AStringC1EPKcm@plt>: a6e90: 90001010 adrp x16, 0x2a6000 a6e94: f9402211 ldr x17, [x16, #0x40] a6e98: 91010210 add x16, x16, #0x40 a6e9c: d61f0220 br x17 00000000000a6ea0 <_ZN7android8MetaData10typed_data5clearEv@plt>: a6ea0: 90001010 adrp x16, 0x2a6000 a6ea4: f9402611 ldr x17, [x16, #0x48] a6ea8: 91012210 add x16, x16, #0x48 a6eac: d61f0220 br x17 00000000000a6eb0 <_ZN7android11SampleTable16findSampleAtTimeEmmmPjj@plt>: a6eb0: 90001010 adrp x16, 0x2a6000 a6eb4: f9402a11 ldr x17, [x16, #0x50] a6eb8: 91014210 add x16, x16, #0x50 a6ebc: d61f0220 br x17 00000000000a6ec0 <_ZNK7android6VectorINS_11MPEG4Source6SampleEE5arrayEv@plt>: a6ec0: 90001010 adrp x16, 0x2a6000 a6ec4: f9402e11 ldr x17, [x16, #0x58] a6ec8: 91016210 add x16, x16, #0x58 a6ecc: d61f0220 br x17 00000000000a6ed0 <_ZN7android10Compare_LEImjEENS_7AStringERKT_RKT0_@plt>: a6ed0: 90001010 adrp x16, 0x2a6000 a6ed4: f9403211 ldr x17, [x16, #0x60] a6ed8: 91018210 add x16, x16, #0x60 a6edc: d61f0220 br x17 00000000000a6ee0 <_ZNK7android8AMessage3dupEv@plt>: a6ee0: 90001010 adrp x16, 0x2a6000 a6ee4: f9403611 ldr x17, [x16, #0x68] a6ee8: 9101a210 add x16, x16, #0x68 a6eec: d61f0220 br x17 00000000000a6ef0 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2ERKj@plt>: a6ef0: 90001010 adrp x16, 0x2a6000 a6ef4: f9403a11 ldr x17, [x16, #0x70] a6ef8: 9101c210 add x16, x16, #0x70 a6efc: d61f0220 br x17 00000000000a6f00 <_ZN7android2spINS_13MidiIoWrapperEEaSEPS1_@plt>: a6f00: 90001010 adrp x16, 0x2a6000 a6f04: f9403e11 ldr x17, [x16, #0x78] a6f08: 9101e210 add x16, x16, #0x78 a6f0c: d61f0220 br x17 00000000000a6f10 <_ZN9mkvparser8Chapters7Display4InitEv@plt>: a6f10: 90001010 adrp x16, 0x2a6000 a6f14: f9404211 ldr x17, [x16, #0x80] a6f18: 91020210 add x16, x16, #0x80 a6f1c: d61f0220 br x17 00000000000a6f20 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEED2Ev@plt>: a6f20: 90001010 adrp x16, 0x2a6000 a6f24: f9404611 ldr x17, [x16, #0x88] a6f28: 91022210 add x16, x16, #0x88 a6f2c: d61f0220 br x17 00000000000a6f30 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEEC2IDnLb1EEEOT_@plt>: a6f30: 90001010 adrp x16, 0x2a6000 a6f34: f9404a11 ldr x17, [x16, #0x90] a6f38: 91024210 add x16, x16, #0x90 a6f3c: d61f0220 br x17 00000000000a6f40 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt>: a6f40: 90001010 adrp x16, 0x2a6000 a6f44: f9404e11 ldr x17, [x16, #0x98] a6f48: 91026210 add x16, x16, #0x98 a6f4c: d61f0220 br x17 00000000000a6f50 <_ZN7android10FLACSource4initEv@plt>: a6f50: 90001010 adrp x16, 0x2a6000 a6f54: f9405211 ldr x17, [x16, #0xa0] a6f58: 91028210 add x16, x16, #0xa0 a6f5c: d61f0220 br x17 00000000000a6f60 : a6f60: 90001010 adrp x16, 0x2a6000 a6f64: f9405611 ldr x17, [x16, #0xa8] a6f68: 9102a210 add x16, x16, #0xa8 a6f6c: d61f0220 br x17 00000000000a6f70 <_ZNK7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEltERKS5_@plt>: a6f70: 90001010 adrp x16, 0x2a6000 a6f74: f9405a11 ldr x17, [x16, #0xb0] a6f78: 9102c210 add x16, x16, #0xb0 a6f7c: d61f0220 br x17 00000000000a6f80 <_ZNSt11logic_errorD2Ev@plt>: a6f80: 90001010 adrp x16, 0x2a6000 a6f84: f9405e11 ldr x17, [x16, #0xb8] a6f88: 9102e210 add x16, x16, #0xb8 a6f8c: d61f0220 br x17 00000000000a6f90 <_ZN7android13FLACExtractor4initEv@plt>: a6f90: 90001010 adrp x16, 0x2a6000 a6f94: f9406211 ldr x17, [x16, #0xc0] a6f98: 91030210 add x16, x16, #0xc0 a6f9c: d61f0220 br x17 00000000000a6fa0 <_ZN7android18move_backward_typeIPKN9mkvparser8CuePointEEEvPT_PKS5_m@plt>: a6fa0: 90001010 adrp x16, 0x2a6000 a6fa4: f9406611 ldr x17, [x16, #0xc8] a6fa8: 91032210 add x16, x16, #0xc8 a6fac: d61f0220 br x17 00000000000a6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt>: a6fb0: 90001010 adrp x16, 0x2a6000 a6fb4: f9406a11 ldr x17, [x16, #0xd0] a6fb8: 91034210 add x16, x16, #0xd0 a6fbc: d61f0220 br x17 00000000000a6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt>: a6fc0: 90001010 adrp x16, 0x2a6000 a6fc4: f9406e11 ldr x17, [x16, #0xd8] a6fc8: 91036210 add x16, x16, #0xd8 a6fcc: d61f0220 br x17 00000000000a6fd0 <_ZN7android9ATSParser7Program9signalEOSEi@plt>: a6fd0: 90001010 adrp x16, 0x2a6000 a6fd4: f9407211 ldr x17, [x16, #0xe0] a6fd8: 91038210 add x16, x16, #0xe0 a6fdc: d61f0220 br x17 00000000000a6fe0 <_ZN7android10FLACParserC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEES9_@plt>: a6fe0: 90001010 adrp x16, 0x2a6000 a6fe4: f9407611 ldr x17, [x16, #0xe8] a6fe8: 9103a210 add x16, x16, #0xe8 a6fec: d61f0220 br x17 00000000000a6ff0 <_ZN7android2spINS_9ATSParser7ProgramEEC2EPS2_@plt>: a6ff0: 90001010 adrp x16, 0x2a6000 a6ff4: f9407a11 ldr x17, [x16, #0xf0] a6ff8: 9103c210 add x16, x16, #0xf0 a6ffc: d61f0220 br x17 00000000000a7000 <_ZN16scoped_local_refIP7_jclassEC2EPPK18JNINativeInterfaceS1_@plt>: a7000: f0000ff0 adrp x16, 0x2a6000 a7004: f9407e11 ldr x17, [x16, #0xf8] a7008: 9103e210 add x16, x16, #0xf8 a700c: d61f0220 br x17 00000000000a7010 <_ZN9mkvparser5Block5ParseEPKNS_7ClusterE@plt>: a7010: f0000ff0 adrp x16, 0x2a6000 a7014: f9408211 ldr x17, [x16, #0x100] a7018: 91040210 add x16, x16, #0x100 a701c: d61f0220 br x17 00000000000a7020 <_ZN7android6VectorINS_11KeyedVectorIllEEE4pushEv@plt>: a7020: f0000ff0 adrp x16, 0x2a6000 a7024: f9408611 ldr x17, [x16, #0x108] a7028: 91042210 add x16, x16, #0x108 a702c: d61f0220 br x17 00000000000a7030 <_ZN7android9AMRSourceD1Ev@plt>: a7030: f0000ff0 adrp x16, 0x2a6000 a7034: f9408a11 ldr x17, [x16, #0x110] a7038: 91044210 add x16, x16, #0x110 a703c: d61f0220 br x17 00000000000a7040 <_ZN7android2spINS_10XINGSeekerEED2Ev@plt>: a7040: f0000ff0 adrp x16, 0x2a6000 a7044: f9408e11 ldr x17, [x16, #0x118] a7048: 91046210 add x16, x16, #0x118 a704c: d61f0220 br x17 00000000000a7050 <_ZN7android7AString5setToERKS0_mm@plt>: a7050: f0000ff0 adrp x16, 0x2a6000 a7054: f9409211 ldr x17, [x16, #0x120] a7058: 91048210 add x16, x16, #0x120 a705c: d61f0220 br x17 00000000000a7060 <__deregister_frame_info@plt>: a7060: f0000ff0 adrp x16, 0x2a6000 a7064: f9409611 ldr x17, [x16, #0x128] a7068: 9104a210 add x16, x16, #0x128 a706c: d61f0220 br x17 00000000000a7070 <_ZN7android10splat_typeINS_11MPEG4Source6SampleEEEvPT_PKS3_m@plt>: a7070: f0000ff0 adrp x16, 0x2a6000 a7074: f9409a11 ldr x17, [x16, #0x130] a7078: 9104c210 add x16, x16, #0x130 a707c: d61f0220 br x17 00000000000a7080 <_ZNK7android10VectorImpl16_do_move_forwardEPvPKvm@plt>: a7080: f0000ff0 adrp x16, 0x2a6000 a7084: f9409e11 ldr x17, [x16, #0x138] a7088: 9104e210 add x16, x16, #0x138 a708c: d61f0220 br x17 00000000000a7090 <_ZN7_JNIEnv12NewStringUTFEPKc@plt>: a7090: f0000ff0 adrp x16, 0x2a6000 a7094: f940a211 ldr x17, [x16, #0x140] a7098: 91050210 add x16, x16, #0x140 a709c: d61f0220 br x17 00000000000a70a0 <_ZN7android12compare_typeINS_16key_value_pair_tIllEEEEiRKT_S5_@plt>: a70a0: f0000ff0 adrp x16, 0x2a6000 a70a4: f940a611 ldr x17, [x16, #0x148] a70a8: 91052210 add x16, x16, #0x148 a70ac: d61f0220 br x17 00000000000a70b0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE5arrayEv@plt>: a70b0: f0000ff0 adrp x16, 0x2a6000 a70b4: f940aa11 ldr x17, [x16, #0x150] a70b8: 91054210 add x16, x16, #0x150 a70bc: d61f0220 br x17 00000000000a70c0 <_ZNK7android6VectorINS_11MPEG4Source6SampleEE4sizeEv@plt>: a70c0: f0000ff0 adrp x16, 0x2a6000 a70c4: f940ae11 ldr x17, [x16, #0x158] a70c8: 91056210 add x16, x16, #0x158 a70cc: d61f0220 br x17 00000000000a70d0 <_ZN9mkvparser8Chapters7Edition5ClearEv@plt>: a70d0: f0000ff0 adrp x16, 0x2a6000 a70d4: f940b211 ldr x17, [x16, #0x160] a70d8: 91058210 add x16, x16, #0x160 a70dc: d61f0220 br x17 00000000000a70e0 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getNextEv@plt>: a70e0: f0000ff0 adrp x16, 0x2a6000 a70e4: f940b611 ldr x17, [x16, #0x168] a70e8: 9105a210 add x16, x16, #0x168 a70ec: d61f0220 br x17 00000000000a70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt>: a70f0: f0000ff0 adrp x16, 0x2a6000 a70f4: f940ba11 ldr x17, [x16, #0x170] a70f8: 9105c210 add x16, x16, #0x170 a70fc: d61f0220 br x17 00000000000a7100 <_ZN7android17MatroskaExtractor14findThumbnailsEv@plt>: a7100: f0000ff0 adrp x16, 0x2a6000 a7104: f940be11 ldr x17, [x16, #0x178] a7108: 9105e210 add x16, x16, #0x178 a710c: d61f0220 br x17 00000000000a7110 <_ZN7android2spINS_16MPEG2TSExtractorEED2Ev@plt>: a7110: f0000ff0 adrp x16, 0x2a6000 a7114: f940c211 ldr x17, [x16, #0x180] a7118: 91060210 add x16, x16, #0x180 a711c: d61f0220 br x17 00000000000a7120 : a7120: f0000ff0 adrp x16, 0x2a6000 a7124: f940c611 ldr x17, [x16, #0x188] a7128: 91062210 add x16, x16, #0x188 a712c: d61f0220 br x17 00000000000a7130 <_ZN7android2spINS_15IMediaExtractorEEC2Ev@plt>: a7130: f0000ff0 adrp x16, 0x2a6000 a7134: f940ca11 ldr x17, [x16, #0x190] a7138: 91064210 add x16, x16, #0x190 a713c: d61f0220 br x17 00000000000a7140 : a7140: f0000ff0 adrp x16, 0x2a6000 a7144: f940ce11 ldr x17, [x16, #0x198] a7148: 91066210 add x16, x16, #0x198 a714c: d61f0220 br x17 00000000000a7150 <_ZN9mkvparser6ColourC2Ev@plt>: a7150: f0000ff0 adrp x16, 0x2a6000 a7154: f940d211 ldr x17, [x16, #0x1a0] a7158: 91068210 add x16, x16, #0x1a0 a715c: d61f0220 br x17 00000000000a7160 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE6insertENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEERKS2_@plt>: a7160: f0000ff0 adrp x16, 0x2a6000 a7164: f940d611 ldr x17, [x16, #0x1a8] a7168: 9106a210 add x16, x16, #0x1a8 a716c: d61f0220 br x17 00000000000a7170 <_ZN7android9ATSParser6StreamC1EPNS0_7ProgramEjjj@plt>: a7170: f0000ff0 adrp x16, 0x2a6000 a7174: f940da11 ldr x17, [x16, #0x1b0] a7178: 9106c210 add x16, x16, #0x1b0 a717c: d61f0220 br x17 00000000000a7180 <_ZN7android4ESDS17parseESDescriptorEmm@plt>: a7180: f0000ff0 adrp x16, 0x2a6000 a7184: f940de11 ldr x17, [x16, #0x1b8] a7188: 9106e210 add x16, x16, #0x1b8 a718c: d61f0220 br x17 00000000000a7190 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjjEEEEvPT_PKS3_m@plt>: a7190: f0000ff0 adrp x16, 0x2a6000 a7194: f940e211 ldr x17, [x16, #0x1c0] a7198: 91070210 add x16, x16, #0x1c0 a719c: d61f0220 br x17 00000000000a71a0 <_ZN7android12destroy_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_m@plt>: a71a0: f0000ff0 adrp x16, 0x2a6000 a71a4: f940e611 ldr x17, [x16, #0x1c8] a71a8: 91072210 add x16, x16, #0x1c8 a71ac: d61f0220 br x17 00000000000a71b0 <_ZN7android3ID327removeUnsynchronizationV2_4Eb@plt>: a71b0: f0000ff0 adrp x16, 0x2a6000 a71b4: f940ea11 ldr x17, [x16, #0x1d0] a71b8: 91074210 add x16, x16, #0x1d0 a71bc: d61f0220 br x17 00000000000a71c0 <_ZNSt6__ndk110unique_ptrIN9mkvparser19PrimaryChromaticityENS_14default_deleteIS2_EEEC2ILb1EvEEv@plt>: a71c0: f0000ff0 adrp x16, 0x2a6000 a71c4: f940ee11 ldr x17, [x16, #0x1d8] a71c8: 91076210 add x16, x16, #0x1d8 a71cc: d61f0220 br x17 00000000000a71d0 <_ZN7android17move_forward_typeINS_7ABufferEEEvPNS_2spIT_EEPKS4_m@plt>: a71d0: f0000ff0 adrp x16, 0x2a6000 a71d4: f940f211 ldr x17, [x16, #0x1e0] a71d8: 91078210 add x16, x16, #0x1e0 a71dc: d61f0220 br x17 00000000000a71e0 <_ZN9mkvparser8Chapters7DisplayC1Ev@plt>: a71e0: f0000ff0 adrp x16, 0x2a6000 a71e4: f940f611 ldr x17, [x16, #0x1e8] a71e8: 9107a210 add x16, x16, #0x1e8 a71ec: d61f0220 br x17 00000000000a71f0 <_ZNK7android8AMessage10findObjectEPKcPNS_2spINS_7RefBaseEEE@plt>: a71f0: f0000ff0 adrp x16, 0x2a6000 a71f4: f940fa11 ldr x17, [x16, #0x1f0] a71f8: 9107c210 add x16, x16, #0x1f0 a71fc: d61f0220 br x17 00000000000a7200 : a7200: f0000ff0 adrp x16, 0x2a6000 a7204: f940fe11 ldr x17, [x16, #0x1f8] a7208: 9107e210 add x16, x16, #0x1f8 a720c: d61f0220 br x17 00000000000a7210 <_ZNK9mkvparser7Cluster8GetIndexEv@plt>: a7210: f0000ff0 adrp x16, 0x2a6000 a7214: f9410211 ldr x17, [x16, #0x200] a7218: 91080210 add x16, x16, #0x200 a721c: d61f0220 br x17 00000000000a7220 : a7220: f0000ff0 adrp x16, 0x2a6000 a7224: f9410611 ldr x17, [x16, #0x208] a7228: 91082210 add x16, x16, #0x208 a722c: d61f0220 br x17 00000000000a7230 <_ZN7android12compare_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEiRKT_S9_@plt>: a7230: f0000ff0 adrp x16, 0x2a6000 a7234: f9410a11 ldr x17, [x16, #0x210] a7238: 91084210 add x16, x16, #0x210 a723c: d61f0220 br x17 00000000000a7240 <_ZN9mkvparser8Chapters7Edition5ParseEPNS_10IMkvReaderExx@plt>: a7240: f0000ff0 adrp x16, 0x2a6000 a7244: f9410e11 ldr x17, [x16, #0x218] a7248: 91086210 add x16, x16, #0x218 a724c: d61f0220 br x17 00000000000a7250 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEEEEE25__construct_range_forwardIKS6_S6_S6_S6_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS7_PSC_RT_EE5valueEvE4typeERS7_PSI_SN_RSH_@plt>: a7250: f0000ff0 adrp x16, 0x2a6000 a7254: f9411211 ldr x17, [x16, #0x220] a7258: 91088210 add x16, x16, #0x220 a725c: d61f0220 br x17 00000000000a7260 <_ZNK7android2spINS_9MP3SeekerEEeqEPKS1_@plt>: a7260: f0000ff0 adrp x16, 0x2a6000 a7264: f9411611 ldr x17, [x16, #0x228] a7268: 9108a210 add x16, x16, #0x228 a726c: d61f0220 br x17 00000000000a7270 <_ZN7android14ReferenceMover15move_referencesINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS6_m@plt>: a7270: f0000ff0 adrp x16, 0x2a6000 a7274: f9411a11 ldr x17, [x16, #0x230] a7278: 9108c210 add x16, x16, #0x230 a727c: d61f0220 br x17 00000000000a7280 <_ZN7android2spINS_12IMediaSourceEEaSERKS2_@plt>: a7280: f0000ff0 adrp x16, 0x2a6000 a7284: f9411e11 ldr x17, [x16, #0x238] a7288: 9108e210 add x16, x16, #0x238 a728c: d61f0220 br x17 00000000000a7290 <_ZN9mkvparser7ClusterD1Ev@plt>: a7290: f0000ff0 adrp x16, 0x2a6000 a7294: f9412211 ldr x17, [x16, #0x240] a7298: 91090210 add x16, x16, #0x240 a729c: d61f0220 br x17 00000000000a72a0 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEEC2ERKiRKS2_@plt>: a72a0: f0000ff0 adrp x16, 0x2a6000 a72a4: f9412611 ldr x17, [x16, #0x248] a72a8: 91092210 add x16, x16, #0x248 a72ac: d61f0220 br x17 00000000000a72b0 <_ZN7android8MetaDataC1Ev@plt>: a72b0: f0000ff0 adrp x16, 0x2a6000 a72b4: f9412a11 ldr x17, [x16, #0x250] a72b8: 91094210 add x16, x16, #0x250 a72bc: d61f0220 br x17 00000000000a72c0 <_ZNK7android7AString8endsWithEPKc@plt>: a72c0: f0000ff0 adrp x16, 0x2a6000 a72c4: f9412e11 ldr x17, [x16, #0x258] a72c8: 91096210 add x16, x16, #0x258 a72cc: d61f0220 br x17 00000000000a72d0 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_PKS4_m@plt>: a72d0: f0000ff0 adrp x16, 0x2a6000 a72d4: f9413211 ldr x17, [x16, #0x260] a72d8: 91098210 add x16, x16, #0x260 a72dc: d61f0220 br x17 00000000000a72e0 <_ZNSt6__ndk113__vector_baseINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt>: a72e0: f0000ff0 adrp x16, 0x2a6000 a72e4: f9413611 ldr x17, [x16, #0x268] a72e8: 9109a210 add x16, x16, #0x268 a72ec: d61f0220 br x17 00000000000a72f0 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2ERKS3_@plt>: a72f0: f0000ff0 adrp x16, 0x2a6000 a72f4: f9413a11 ldr x17, [x16, #0x270] a72f8: 9109c210 add x16, x16, #0x270 a72fc: d61f0220 br x17 00000000000a7300 : a7300: f0000ff0 adrp x16, 0x2a6000 a7304: f9413e11 ldr x17, [x16, #0x278] a7308: 9109e210 add x16, x16, #0x278 a730c: d61f0220 br x17 00000000000a7310 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt>: a7310: f0000ff0 adrp x16, 0x2a6000 a7314: f9414211 ldr x17, [x16, #0x280] a7318: 910a0210 add x16, x16, #0x280 a731c: d61f0220 br x17 00000000000a7320 <_ZN7android4ListINS_2spINS_7ABufferEEEE3endEv@plt>: a7320: f0000ff0 adrp x16, 0x2a6000 a7324: f9414611 ldr x17, [x16, #0x288] a7328: 910a2210 add x16, x16, #0x288 a732c: d61f0220 br x17 00000000000a7330 : a7330: f0000ff0 adrp x16, 0x2a6000 a7334: f9414a11 ldr x17, [x16, #0x290] a7338: 910a4210 add x16, x16, #0x290 a733c: d61f0220 br x17 00000000000a7340 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEC2ERKS5_@plt>: a7340: f0000ff0 adrp x16, 0x2a6000 a7344: f9414e11 ldr x17, [x16, #0x298] a7348: 910a6210 add x16, x16, #0x298 a734c: d61f0220 br x17 00000000000a7350 <_ZN7android2spINS_10VBRISeekerEEC2EPS1_@plt>: a7350: f0000ff0 adrp x16, 0x2a6000 a7354: f9415211 ldr x17, [x16, #0x2a0] a7358: 910a8210 add x16, x16, #0x2a0 a735c: d61f0220 br x17 00000000000a7360 <_ZN16scoped_local_refIP8_jobjectE5resetES1_@plt>: a7360: f0000ff0 adrp x16, 0x2a6000 a7364: f9415611 ldr x17, [x16, #0x2a8] a7368: 910aa210 add x16, x16, #0x2a8 a736c: d61f0220 br x17 00000000000a7370 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEEC2IDnLb1EEEOT_@plt>: a7370: f0000ff0 adrp x16, 0x2a6000 a7374: f9415a11 ldr x17, [x16, #0x2b0] a7378: 910ac210 add x16, x16, #0x2b0 a737c: d61f0220 br x17 00000000000a7380 <__register_frame_info@plt>: a7380: f0000ff0 adrp x16, 0x2a6000 a7384: f9415e11 ldr x17, [x16, #0x2b8] a7388: 910ae210 add x16, x16, #0x2b8 a738c: d61f0220 br x17 00000000000a7390 <_ZNK7android10VectorImpl13_do_constructEPvm@plt>: a7390: f0000ff0 adrp x16, 0x2a6000 a7394: f9416211 ldr x17, [x16, #0x2c0] a7398: 910b0210 add x16, x16, #0x2c0 a739c: d61f0220 br x17 00000000000a73a0 <_ZN7android9copy_typeINS_4TrexEEEvPT_PKS2_m@plt>: a73a0: f0000ff0 adrp x16, 0x2a6000 a73a4: f9416611 ldr x17, [x16, #0x2c8] a73a8: 910b2210 add x16, x16, #0x2c8 a73ac: d61f0220 br x17 00000000000a73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt>: a73b0: f0000ff0 adrp x16, 0x2a6000 a73b4: f9416a11 ldr x17, [x16, #0x2d0] a73b8: 910b4210 add x16, x16, #0x2d0 a73bc: d61f0220 br x17 00000000000a73c0 <_ZN7android18move_backward_typeINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS4_m@plt>: a73c0: f0000ff0 adrp x16, 0x2a6000 a73c4: f9416e11 ldr x17, [x16, #0x2d8] a73c8: 910b6210 add x16, x16, #0x2d8 a73cc: d61f0220 br x17 00000000000a73d0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: a73d0: f0000ff0 adrp x16, 0x2a6000 a73d4: f9417211 ldr x17, [x16, #0x2e0] a73d8: 910b8210 add x16, x16, #0x2e0 a73dc: d61f0220 br x17 00000000000a73e0 <_ZNK7android6VectorImE5emptyEv@plt>: a73e0: f0000ff0 adrp x16, 0x2a6000 a73e4: f9417611 ldr x17, [x16, #0x2e8] a73e8: 910ba210 add x16, x16, #0x2e8 a73ec: d61f0220 br x17 00000000000a73f0 <_ZN7android10Compare_EQIhiEENS_7AStringERKT_RKT0_@plt>: a73f0: f0000ff0 adrp x16, 0x2a6000 a73f4: f9417a11 ldr x17, [x16, #0x2f0] a73f8: 910bc210 add x16, x16, #0x2f0 a73fc: d61f0220 br x17 00000000000a7400 <_ZNK9mkvparser7Segment7GetCuesEv@plt>: a7400: f0000ff0 adrp x16, 0x2a6000 a7404: f9417e11 ldr x17, [x16, #0x2f8] a7408: 910be210 add x16, x16, #0x2f8 a740c: d61f0220 br x17 00000000000a7410 <_ZN7android7ALookupIh23OMX_VIDEO_H263LEVELTYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt>: a7410: f0000ff0 adrp x16, 0x2a6000 a7414: f9418211 ldr x17, [x16, #0x300] a7418: 910c0210 add x16, x16, #0x300 a741c: d61f0220 br x17 00000000000a7420 <_ZN7android9MP3SourceD0Ev@plt>: a7420: f0000ff0 adrp x16, 0x2a6000 a7424: f9418611 ldr x17, [x16, #0x308] a7428: 910c2210 add x16, x16, #0x308 a742c: d61f0220 br x17 00000000000a7430 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEED2Ev@plt>: a7430: f0000ff0 adrp x16, 0x2a6000 a7434: f9418a11 ldr x17, [x16, #0x310] a7438: 910c4210 add x16, x16, #0x310 a743c: d61f0220 br x17 00000000000a7440 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE7indexOfERKS3_@plt>: a7440: f0000ff0 adrp x16, 0x2a6000 a7444: f9418e11 ldr x17, [x16, #0x318] a7448: 910c6210 add x16, x16, #0x318 a744c: d61f0220 br x17 00000000000a7450 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE5keyAtEm@plt>: a7450: f0000ff0 adrp x16, 0x2a6000 a7454: f9419211 ldr x17, [x16, #0x320] a7458: 910c8210 add x16, x16, #0x320 a745c: d61f0220 br x17 00000000000a7460 <_ZN7android9copy_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_PKS4_m@plt>: a7460: f0000ff0 adrp x16, 0x2a6000 a7464: f9419611 ldr x17, [x16, #0x328] a7468: 910ca210 add x16, x16, #0x328 a746c: d61f0220 br x17 00000000000a7470 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7setNextEPSF_@plt>: a7470: f0000ff0 adrp x16, 0x2a6000 a7474: f9419a11 ldr x17, [x16, #0x330] a7478: 910cc210 add x16, x16, #0x330 a747c: d61f0220 br x17 00000000000a7480 <_ZN7android12compare_typeINS_16key_value_pair_tIjNS_7AStringEEEEEiRKT_S6_@plt>: a7480: f0000ff0 adrp x16, 0x2a6000 a7484: f9419e11 ldr x17, [x16, #0x338] a7488: 910ce210 add x16, x16, #0x338 a748c: d61f0220 br x17 00000000000a7490 : a7490: f0000ff0 adrp x16, 0x2a6000 a7494: f941a211 ldr x17, [x16, #0x340] a7498: 910d0210 add x16, x16, #0x340 a749c: d61f0220 br x17 00000000000a74a0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE6insertENSE_13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEERKSD_@plt>: a74a0: f0000ff0 adrp x16, 0x2a6000 a74a4: f941a611 ldr x17, [x16, #0x348] a74a8: 910d2210 add x16, x16, #0x348 a74ac: d61f0220 br x17 00000000000a74b0 : a74b0: f0000ff0 adrp x16, 0x2a6000 a74b4: f941aa11 ldr x17, [x16, #0x350] a74b8: 910d4210 add x16, x16, #0x350 a74bc: d61f0220 br x17 00000000000a74c0 <_ZN7android6U32_ATEPKh@plt>: a74c0: f0000ff0 adrp x16, 0x2a6000 a74c4: f941ae11 ldr x17, [x16, #0x358] a74c8: 910d6210 add x16, x16, #0x358 a74cc: d61f0220 br x17 00000000000a74d0 <_ZSt17current_exceptionv@plt>: a74d0: f0000ff0 adrp x16, 0x2a6000 a74d4: f941b211 ldr x17, [x16, #0x360] a74d8: 910d8210 add x16, x16, #0x360 a74dc: d61f0220 br x17 00000000000a74e0 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEED2Ev@plt>: a74e0: f0000ff0 adrp x16, 0x2a6000 a74e4: f941b611 ldr x17, [x16, #0x368] a74e8: 910da210 add x16, x16, #0x368 a74ec: d61f0220 br x17 00000000000a74f0 <_ZNK7android4ListIlE5beginEv@plt>: a74f0: f0000ff0 adrp x16, 0x2a6000 a74f4: f941ba11 ldr x17, [x16, #0x370] a74f8: 910dc210 add x16, x16, #0x370 a74fc: d61f0220 br x17 00000000000a7500 <_ZNK9mkvparser8CuePoint11GetTimeCodeEv@plt>: a7500: f0000ff0 adrp x16, 0x2a6000 a7504: f941be11 ldr x17, [x16, #0x378] a7508: 910de210 add x16, x16, #0x378 a750c: d61f0220 br x17 00000000000a7510 <_ZNSt6__ndk113__vector_baseINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt>: a7510: f0000ff0 adrp x16, 0x2a6000 a7514: f941c211 ldr x17, [x16, #0x380] a7518: 910e0210 add x16, x16, #0x380 a751c: d61f0220 br x17 00000000000a7520 <_ZN7android16MPEG2TSExtractor14addSyncPoint_lERKNS_9ATSParser9SyncEventE@plt>: a7520: f0000ff0 adrp x16, 0x2a6000 a7524: f941c611 ldr x17, [x16, #0x388] a7528: 910e2210 add x16, x16, #0x388 a752c: d61f0220 br x17 00000000000a7530 <_ZN7android10splat_typeINS_11KeyedVectorIllEEEEvPT_PKS3_m@plt>: a7530: f0000ff0 adrp x16, 0x2a6000 a7534: f941ca11 ldr x17, [x16, #0x390] a7538: 910e4210 add x16, x16, #0x390 a753c: d61f0220 br x17 00000000000a7540 <_ZN7android10VectorImpl12appendVectorERKS0_@plt>: a7540: f0000ff0 adrp x16, 0x2a6000 a7544: f941ce11 ldr x17, [x16, #0x398] a7548: 910e6210 add x16, x16, #0x398 a754c: d61f0220 br x17 00000000000a7550 : a7550: f0000ff0 adrp x16, 0x2a6000 a7554: f941d211 ldr x17, [x16, #0x3a0] a7558: 910e8210 add x16, x16, #0x3a0 a755c: d61f0220 br x17 00000000000a7560 <_ZNK7android7String86stringEv@plt>: a7560: f0000ff0 adrp x16, 0x2a6000 a7564: f941d611 ldr x17, [x16, #0x3a8] a7568: 910ea210 add x16, x16, #0x3a8 a756c: d61f0220 br x17 00000000000a7570 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE6itemAtEm@plt>: a7570: f0000ff0 adrp x16, 0x2a6000 a7574: f941da11 ldr x17, [x16, #0x3b0] a7578: 910ec210 add x16, x16, #0x3b0 a757c: d61f0220 br x17 00000000000a7580 <_ZN7android13FLACExtractorD1Ev@plt>: a7580: f0000ff0 adrp x16, 0x2a6000 a7584: f941de11 ldr x17, [x16, #0x3b8] a7588: 910ee210 add x16, x16, #0x3b8 a758c: d61f0220 br x17 00000000000a7590 <_ZNK7android10VectorImpl12itemLocationEm@plt>: a7590: f0000ff0 adrp x16, 0x2a6000 a7594: f941e211 ldr x17, [x16, #0x3c0] a7598: 910f0210 add x16, x16, #0x3c0 a759c: d61f0220 br x17 00000000000a75a0 <__cxa_begin_catch@plt>: a75a0: f0000ff0 adrp x16, 0x2a6000 a75a4: f941e611 ldr x17, [x16, #0x3c8] a75a8: 910f2210 add x16, x16, #0x3c8 a75ac: d61f0220 br x17 00000000000a75b0 : a75b0: f0000ff0 adrp x16, 0x2a6000 a75b4: f941ea11 ldr x17, [x16, #0x3d0] a75b8: 910f4210 add x16, x16, #0x3d0 a75bc: d61f0220 br x17 00000000000a75c0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE4sizeEv@plt>: a75c0: f0000ff0 adrp x16, 0x2a6000 a75c4: f941ee11 ldr x17, [x16, #0x3d8] a75c8: 910f6210 add x16, x16, #0x3d8 a75cc: d61f0220 br x17 00000000000a75d0 <_ZNK7android11KeyedVectorIllE7valueAtEm@plt>: a75d0: f0000ff0 adrp x16, 0x2a6000 a75d4: f941f211 ldr x17, [x16, #0x3e0] a75d8: 910f8210 add x16, x16, #0x3e0 a75dc: d61f0220 br x17 00000000000a75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt>: a75e0: f0000ff0 adrp x16, 0x2a6000 a75e4: f941f611 ldr x17, [x16, #0x3e8] a75e8: 910fa210 add x16, x16, #0x3e8 a75ec: d61f0220 br x17 00000000000a75f0 <_ZN7android10Compare_EQIttEENS_7AStringERKT_RKT0_@plt>: a75f0: f0000ff0 adrp x16, 0x2a6000 a75f4: f941fa11 ldr x17, [x16, #0x3f0] a75f8: 910fc210 add x16, x16, #0x3f0 a75fc: d61f0220 br x17 00000000000a7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt>: a7600: f0000ff0 adrp x16, 0x2a6000 a7604: f941fe11 ldr x17, [x16, #0x3f8] a7608: 910fe210 add x16, x16, #0x3f8 a760c: d61f0220 br x17 00000000000a7610 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjmEEE6itemAtEm@plt>: a7610: f0000ff0 adrp x16, 0x2a6000 a7614: f9420211 ldr x17, [x16, #0x400] a7618: 91100210 add x16, x16, #0x400 a761c: d61f0220 br x17 00000000000a7620 <_ZN9mkvparser15ContentEncoding21ContentEncAESSettingsC2Ev@plt>: a7620: f0000ff0 adrp x16, 0x2a6000 a7624: f9420611 ldr x17, [x16, #0x408] a7628: 91102210 add x16, x16, #0x408 a762c: d61f0220 br x17 00000000000a7630 <_ZN7android16NuMediaExtractor17fetchTrackSamplesElNS_12IMediaSource11ReadOptions8SeekModeE@plt>: a7630: f0000ff0 adrp x16, 0x2a6000 a7634: f9420a11 ldr x17, [x16, #0x410] a7638: 91104210 add x16, x16, #0x410 a763c: d61f0220 br x17 00000000000a7640 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairINS2_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEEEEE25__construct_range_forwardIKS5_S5_S5_S5_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS6_PSB_RT_EE5valueEvE4typeERS6_PSH_SM_RSG_@plt>: a7640: f0000ff0 adrp x16, 0x2a6000 a7644: f9420e11 ldr x17, [x16, #0x418] a7648: 91106210 add x16, x16, #0x418 a764c: d61f0220 br x17 00000000000a7650 <_ZN7android21ElementaryStreamQueue10appendDataEPKvml@plt>: a7650: f0000ff0 adrp x16, 0x2a6000 a7654: f9421211 ldr x17, [x16, #0x420] a7658: 91108210 add x16, x16, #0x420 a765c: d61f0220 br x17 00000000000a7660 <_ZN7android8AMessage4Item7setNameEPKcm@plt>: a7660: f0000ff0 adrp x16, 0x2a6000 a7664: f9421611 ldr x17, [x16, #0x428] a7668: 9110a210 add x16, x16, #0x428 a766c: d61f0220 br x17 00000000000a7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt>: a7670: f0000ff0 adrp x16, 0x2a6000 a7674: f9421a11 ldr x17, [x16, #0x430] a7678: 9110c210 add x16, x16, #0x430 a767c: d61f0220 br x17 00000000000a7680 <_ZN7android19AnotherPacketSourceD1Ev@plt>: a7680: f0000ff0 adrp x16, 0x2a6000 a7684: f9421e11 ldr x17, [x16, #0x438] a7688: 9110e210 add x16, x16, #0x438 a768c: d61f0220 br x17 00000000000a7690 <__cxa_current_primary_exception@plt>: a7690: f0000ff0 adrp x16, 0x2a6000 a7694: f9422211 ldr x17, [x16, #0x440] a7698: 91110210 add x16, x16, #0x440 a769c: d61f0220 br x17 00000000000a76a0 <__cxa_rethrow@plt>: a76a0: f0000ff0 adrp x16, 0x2a6000 a76a4: f9422611 ldr x17, [x16, #0x448] a76a8: 91112210 add x16, x16, #0x448 a76ac: d61f0220 br x17 00000000000a76b0 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE6itemAtEm@plt>: a76b0: f0000ff0 adrp x16, 0x2a6000 a76b4: f9422a11 ldr x17, [x16, #0x450] a76b8: 91114210 add x16, x16, #0x450 a76bc: d61f0220 br x17 00000000000a76c0 <_ZN7android10VectorImplaSERKS0_@plt>: a76c0: f0000ff0 adrp x16, 0x2a6000 a76c4: f9422e11 ldr x17, [x16, #0x458] a76c8: 91116210 add x16, x16, #0x458 a76cc: d61f0220 br x17 00000000000a76d0 <_ZN7android4ListIlE3endEv@plt>: a76d0: f0000ff0 adrp x16, 0x2a6000 a76d4: f9423211 ldr x17, [x16, #0x460] a76d8: 91118210 add x16, x16, #0x460 a76dc: d61f0220 br x17 00000000000a76e0 <_ZN7android11MediaSourceC2Ev@plt>: a76e0: f0000ff0 adrp x16, 0x2a6000 a76e4: f9423611 ldr x17, [x16, #0x468] a76e8: 9111a210 add x16, x16, #0x468 a76ec: d61f0220 br x17 00000000000a76f0 : a76f0: f0000ff0 adrp x16, 0x2a6000 a76f4: f9423a11 ldr x17, [x16, #0x470] a76f8: 9111c210 add x16, x16, #0x470 a76fc: d61f0220 br x17 00000000000a7700 <_ZN7android10FLACParser12seekCallbackEm@plt>: a7700: f0000ff0 adrp x16, 0x2a6000 a7704: f9423e11 ldr x17, [x16, #0x478] a7708: 9111e210 add x16, x16, #0x478 a770c: d61f0220 br x17 00000000000a7710 <_ZN7android2spINS_12IMediaSourceEEC2INS_9AACSourceEEEPT_@plt>: a7710: f0000ff0 adrp x16, 0x2a6000 a7714: f9424211 ldr x17, [x16, #0x480] a7718: 91120210 add x16, x16, #0x480 a771c: d61f0220 br x17 00000000000a7720 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE6itemAtEm@plt>: a7720: f0000ff0 adrp x16, 0x2a6000 a7724: f9424611 ldr x17, [x16, #0x488] a7728: 91122210 add x16, x16, #0x488 a772c: d61f0220 br x17 00000000000a7730 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE5arrayEv@plt>: a7730: f0000ff0 adrp x16, 0x2a6000 a7734: f9424a11 ldr x17, [x16, #0x490] a7738: 91124210 add x16, x16, #0x490 a773c: d61f0220 br x17 00000000000a7740 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt>: a7740: f0000ff0 adrp x16, 0x2a6000 a7744: f9424e11 ldr x17, [x16, #0x498] a7748: 91126210 add x16, x16, #0x498 a774c: d61f0220 br x17 00000000000a7750 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE13removeItemsAtEmm@plt>: a7750: f0000ff0 adrp x16, 0x2a6000 a7754: f9425211 ldr x17, [x16, #0x4a0] a7758: 91128210 add x16, x16, #0x4a0 a775c: d61f0220 br x17 00000000000a7760 <_ZNK7android4ESDS10getBitRateEPjS1_@plt>: a7760: f0000ff0 adrp x16, 0x2a6000 a7764: f9425611 ldr x17, [x16, #0x4a8] a7768: 9112a210 add x16, x16, #0x4a8 a776c: d61f0220 br x17 00000000000a7770 <_ZNK7android16SortedVectorImpl7indexOfEPKv@plt>: a7770: f0000ff0 adrp x16, 0x2a6000 a7774: f9425a11 ldr x17, [x16, #0x4b0] a7778: 9112c210 add x16, x16, #0x4b0 a777c: d61f0220 br x17 00000000000a7780 <_ZN7android10DataSource9getUInt64ElPm@plt>: a7780: f0000ff0 adrp x16, 0x2a6000 a7784: f9425e11 ldr x17, [x16, #0x4b8] a7788: 9112e210 add x16, x16, #0x4b8 a778c: d61f0220 br x17 00000000000a7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt>: a7790: f0000ff0 adrp x16, 0x2a6000 a7794: f9426211 ldr x17, [x16, #0x4c0] a7798: 91130210 add x16, x16, #0x4c0 a779c: d61f0220 br x17 00000000000a77a0 <_ZN7android2spINS_17MatroskaExtractorEED2Ev@plt>: a77a0: f0000ff0 adrp x16, 0x2a6000 a77a4: f9426611 ldr x17, [x16, #0x4c8] a77a8: 91132210 add x16, x16, #0x4c8 a77ac: d61f0220 br x17 00000000000a77b0 : a77b0: f0000ff0 adrp x16, 0x2a6000 a77b4: f9426a11 ldr x17, [x16, #0x4d0] a77b8: 91134210 add x16, x16, #0x4d0 a77bc: d61f0220 br x17 00000000000a77c0 <_ZN7android16NuMediaExtractor24updateDurationAndBitrateEv@plt>: a77c0: f0000ff0 adrp x16, 0x2a6000 a77c4: f9426e11 ldr x17, [x16, #0x4d8] a77c8: 91136210 add x16, x16, #0x4d8 a77cc: d61f0220 br x17 00000000000a77d0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE6itemAtEm@plt>: a77d0: f0000ff0 adrp x16, 0x2a6000 a77d4: f9427211 ldr x17, [x16, #0x4e0] a77d8: 91138210 add x16, x16, #0x4e0 a77dc: d61f0220 br x17 00000000000a77e0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt>: a77e0: f0000ff0 adrp x16, 0x2a6000 a77e4: f9427611 ldr x17, [x16, #0x4e8] a77e8: 9113a210 add x16, x16, #0x4e8 a77ec: d61f0220 br x17 00000000000a77f0 <_ZN7android9ATSParser9SyncEventD2Ev@plt>: a77f0: f0000ff0 adrp x16, 0x2a6000 a77f4: f9427a11 ldr x17, [x16, #0x4f0] a77f8: 9113c210 add x16, x16, #0x4f0 a77fc: d61f0220 br x17 00000000000a7800 <_ZN7android14construct_typeINS_16key_value_pair_tIjmEEEEvPT_m@plt>: a7800: f0000ff0 adrp x16, 0x2a6000 a7804: f9427e11 ldr x17, [x16, #0x4f8] a7808: 9113e210 add x16, x16, #0x4f8 a780c: d61f0220 br x17 00000000000a7810 <__cxa_throw@plt>: a7810: f0000ff0 adrp x16, 0x2a6000 a7814: f9428211 ldr x17, [x16, #0x500] a7818: 91140210 add x16, x16, #0x500 a781c: d61f0220 br x17 00000000000a7820 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEED2Ev@plt>: a7820: f0000ff0 adrp x16, 0x2a6000 a7824: f9428611 ldr x17, [x16, #0x508] a7828: 91142210 add x16, x16, #0x508 a782c: d61f0220 br x17 00000000000a7830 : a7830: f0000ff0 adrp x16, 0x2a6000 a7834: f9428a11 ldr x17, [x16, #0x510] a7838: 91144210 add x16, x16, #0x510 a783c: d61f0220 br x17 00000000000a7840 : a7840: f0000ff0 adrp x16, 0x2a6000 a7844: f9428e11 ldr x17, [x16, #0x518] a7848: 91146210 add x16, x16, #0x518 a784c: d61f0220 br x17 00000000000a7850 <_ZNK7android2spINS_15JMediaExtractorEEneEPKS1_@plt>: a7850: f0000ff0 adrp x16, 0x2a6000 a7854: f9429211 ldr x17, [x16, #0x520] a7858: 91148210 add x16, x16, #0x520 a785c: d61f0220 br x17 00000000000a7860 <_ZN9mkvparser17MasteringMetadataD2Ev@plt>: a7860: f0000ff0 adrp x16, 0x2a6000 a7864: f9429611 ldr x17, [x16, #0x528] a7868: 9114a210 add x16, x16, #0x528 a786c: d61f0220 br x17 00000000000a7870 <__cxa_atexit@plt>: a7870: f0000ff0 adrp x16, 0x2a6000 a7874: f9429a11 ldr x17, [x16, #0x530] a7878: 9114c210 add x16, x16, #0x530 a787c: d61f0220 br x17 00000000000a7880 <_Z20ENSURE_UNSIGNED_TYPEImEvv@plt>: a7880: f0000ff0 adrp x16, 0x2a6000 a7884: f9429e11 ldr x17, [x16, #0x538] a7888: 9114e210 add x16, x16, #0x538 a788c: d61f0220 br x17 00000000000a7890 <_ZN16scoped_local_refIP7_jclassE5resetES1_@plt>: a7890: f0000ff0 adrp x16, 0x2a6000 a7894: f942a211 ldr x17, [x16, #0x540] a7898: 91150210 add x16, x16, #0x540 a789c: d61f0220 br x17 00000000000a78a0 <_ZN7android4ListIPNS_11MediaBufferEE5_NodeD2Ev@plt>: a78a0: f0000ff0 adrp x16, 0x2a6000 a78a4: f942a611 ldr x17, [x16, #0x548] a78a8: 91152210 add x16, x16, #0x548 a78ac: d61f0220 br x17 00000000000a78b0 <_ZNK7android7AString5c_strEv@plt>: a78b0: f0000ff0 adrp x16, 0x2a6000 a78b4: f942aa11 ldr x17, [x16, #0x550] a78b8: 91154210 add x16, x16, #0x550 a78bc: d61f0220 br x17 00000000000a78c0 <_ZN7android12SharedBuffer4dataEv@plt>: a78c0: f0000ff0 adrp x16, 0x2a6000 a78c4: f942ae11 ldr x17, [x16, #0x558] a78c8: 91156210 add x16, x16, #0x558 a78cc: d61f0220 br x17 00000000000a78d0 : a78d0: f0000ff0 adrp x16, 0x2a6000 a78d4: f942b211 ldr x17, [x16, #0x560] a78d8: 91158210 add x16, x16, #0x560 a78dc: d61f0220 br x17 00000000000a78e0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEixEm@plt>: a78e0: f0000ff0 adrp x16, 0x2a6000 a78e4: f942b611 ldr x17, [x16, #0x568] a78e8: 9115a210 add x16, x16, #0x568 a78ec: d61f0220 br x17 00000000000a78f0 <_ZN7android2spINS_9ATSParserEED2Ev@plt>: a78f0: f0000ff0 adrp x16, 0x2a6000 a78f4: f942ba11 ldr x17, [x16, #0x570] a78f8: 9115c210 add x16, x16, #0x570 a78fc: d61f0220 br x17 00000000000a7900 <_ZN7android7ALookupIh24OMX_VIDEO_MPEG2LEVELTYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt>: a7900: f0000ff0 adrp x16, 0x2a6000 a7904: f942be11 ldr x17, [x16, #0x578] a7908: 9115e210 add x16, x16, #0x578 a790c: d61f0220 br x17 00000000000a7910 <__register_frame_info_bases@plt>: a7910: f0000ff0 adrp x16, 0x2a6000 a7914: f942c211 ldr x17, [x16, #0x580] a7918: 91160210 add x16, x16, #0x580 a791c: d61f0220 br x17 00000000000a7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt>: a7920: f0000ff0 adrp x16, 0x2a6000 a7924: f942c611 ldr x17, [x16, #0x588] a7928: 91162210 add x16, x16, #0x588 a792c: d61f0220 br x17 00000000000a7930 : a7930: f0000ff0 adrp x16, 0x2a6000 a7934: f942ca11 ldr x17, [x16, #0x590] a7938: 91164210 add x16, x16, #0x590 a793c: d61f0220 br x17 00000000000a7940 <_ZZN7android14ReferenceMover15move_referencesINS_7ABufferEEEvPNS_2spIT_EEPKS5_mEN7RenamerC2EPNS3_IS2_EEPKSA_@plt>: a7940: f0000ff0 adrp x16, 0x2a6000 a7944: f942ce11 ldr x17, [x16, #0x598] a7948: 91166210 add x16, x16, #0x598 a794c: d61f0220 br x17 00000000000a7950 <_ZN7android2spINS_11MediaSourceEEC2EPS1_@plt>: a7950: f0000ff0 adrp x16, 0x2a6000 a7954: f942d211 ldr x17, [x16, #0x5a0] a7958: 91168210 add x16, x16, #0x5a0 a795c: d61f0220 br x17 00000000000a7960 <_ZN7android14MediaExtractorC2Ev@plt>: a7960: f0000ff0 adrp x16, 0x2a6000 a7964: f942d611 ldr x17, [x16, #0x5a8] a7968: 9116a210 add x16, x16, #0x5a8 a796c: d61f0220 br x17 00000000000a7970 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEppEi@plt>: a7970: f0000ff0 adrp x16, 0x2a6000 a7974: f942da11 ldr x17, [x16, #0x5b0] a7978: 9116c210 add x16, x16, #0x5b0 a797c: d61f0220 br x17 00000000000a7980 <_ZSt17rethrow_exceptionSt13exception_ptr@plt>: a7980: f0000ff0 adrp x16, 0x2a6000 a7984: f942de11 ldr x17, [x16, #0x5b8] a7988: 9116e210 add x16, x16, #0x5b8 a798c: d61f0220 br x17 00000000000a7990 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEEEEE9__destroyIS6_EEvNS_17integral_constantIbLb1EEERS7_PT_@plt>: a7990: f0000ff0 adrp x16, 0x2a6000 a7994: f942e211 ldr x17, [x16, #0x5c0] a7998: 91170210 add x16, x16, #0x5c0 a799c: d61f0220 br x17 00000000000a79a0 <_ZN9mkvparser10BlockGroupD2Ev@plt>: a79a0: f0000ff0 adrp x16, 0x2a6000 a79a4: f942e611 ldr x17, [x16, #0x5c8] a79a8: 91172210 add x16, x16, #0x5c8 a79ac: d61f0220 br x17 00000000000a79b0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEEC2Ev@plt>: a79b0: f0000ff0 adrp x16, 0x2a6000 a79b4: f942ea11 ldr x17, [x16, #0x5d0] a79b8: 91174210 add x16, x16, #0x5d0 a79bc: d61f0220 br x17 00000000000a79c0 <_ZN7android9OggSourceC1ERKNS_2spINS_12OggExtractorEEE@plt>: a79c0: f0000ff0 adrp x16, 0x2a6000 a79c4: f942ee11 ldr x17, [x16, #0x5d8] a79c8: 91176210 add x16, x16, #0x5d8 a79cc: d61f0220 br x17 00000000000a79d0 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE5arrayEv@plt>: a79d0: f0000ff0 adrp x16, 0x2a6000 a79d4: f942f211 ldr x17, [x16, #0x5e0] a79d8: 91178210 add x16, x16, #0x5e0 a79dc: d61f0220 br x17 00000000000a79e0 : a79e0: f0000ff0 adrp x16, 0x2a6000 a79e4: f942f611 ldr x17, [x16, #0x5e8] a79e8: 9117a210 add x16, x16, #0x5e8 a79ec: d61f0220 br x17 00000000000a79f0 <_ZN7android16MPEG2TSExtractor10seekBeyondEl@plt>: a79f0: f0000ff0 adrp x16, 0x2a6000 a79f4: f942fa11 ldr x17, [x16, #0x5f0] a79f8: 9117c210 add x16, x16, #0x5f0 a79fc: d61f0220 br x17 00000000000a7a00 <_ZN7_JNIEnv15DeleteGlobalRefEP8_jobject@plt>: a7a00: f0000ff0 adrp x16, 0x2a6000 a7a04: f942fe11 ldr x17, [x16, #0x5f8] a7a08: 9117e210 add x16, x16, #0x5f8 a7a0c: d61f0220 br x17 00000000000a7a10 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjmEEEEvPT_PKS3_m@plt>: a7a10: f0000ff0 adrp x16, 0x2a6000 a7a14: f9430211 ldr x17, [x16, #0x600] a7a18: 91180210 add x16, x16, #0x600 a7a1c: d61f0220 br x17 00000000000a7a20 <_ZN7android7String8aSEPKc@plt>: a7a20: f0000ff0 adrp x16, 0x2a6000 a7a24: f9430611 ldr x17, [x16, #0x608] a7a28: 91182210 add x16, x16, #0x608 a7a2c: d61f0220 br x17 00000000000a7a30 <_ZN9mkvparser4Tags9SimpleTag5ClearEv@plt>: a7a30: f0000ff0 adrp x16, 0x2a6000 a7a34: f9430a11 ldr x17, [x16, #0x610] a7a38: 91184210 add x16, x16, #0x610 a7a3c: d61f0220 br x17 00000000000a7a40 : a7a40: f0000ff0 adrp x16, 0x2a6000 a7a44: f9430e11 ldr x17, [x16, #0x618] a7a48: 91186210 add x16, x16, #0x618 a7a4c: d61f0220 br x17 00000000000a7a50 : a7a50: f0000ff0 adrp x16, 0x2a6000 a7a54: f9431211 ldr x17, [x16, #0x620] a7a58: 91188210 add x16, x16, #0x620 a7a5c: d61f0220 br x17 00000000000a7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt>: a7a60: f0000ff0 adrp x16, 0x2a6000 a7a64: f9431611 ldr x17, [x16, #0x628] a7a68: 9118a210 add x16, x16, #0x628 a7a6c: d61f0220 br x17 00000000000a7a70 <_ZN7android3ID3D1Ev@plt>: a7a70: f0000ff0 adrp x16, 0x2a6000 a7a74: f9431a11 ldr x17, [x16, #0x630] a7a78: 9118c210 add x16, x16, #0x630 a7a7c: d61f0220 br x17 00000000000a7a80 <_ZN7android8U16LE_ATEPKh@plt>: a7a80: f0000ff0 adrp x16, 0x2a6000 a7a84: f9431e11 ldr x17, [x16, #0x638] a7a88: 9118e210 add x16, x16, #0x638 a7a8c: d61f0220 br x17 00000000000a7a90 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEE6itemAtEm@plt>: a7a90: f0000ff0 adrp x16, 0x2a6000 a7a94: f9432211 ldr x17, [x16, #0x640] a7a98: 91190210 add x16, x16, #0x640 a7a9c: d61f0220 br x17 00000000000a7aa0 <_ZN7android16MPEG2TSExtractorD0Ev@plt>: a7aa0: f0000ff0 adrp x16, 0x2a6000 a7aa4: f9432611 ldr x17, [x16, #0x648] a7aa8: 91192210 add x16, x16, #0x648 a7aac: d61f0220 br x17 00000000000a7ab0 <_ZN7android7AString6appendEm@plt>: a7ab0: f0000ff0 adrp x16, 0x2a6000 a7ab4: f9432a11 ldr x17, [x16, #0x650] a7ab8: 91194210 add x16, x16, #0x650 a7abc: d61f0220 br x17 00000000000a7ac0 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE5keyAtEm@plt>: a7ac0: f0000ff0 adrp x16, 0x2a6000 a7ac4: f9432e11 ldr x17, [x16, #0x658] a7ac8: 91196210 add x16, x16, #0x658 a7acc: d61f0220 br x17 00000000000a7ad0 <_ZN10__cxxabiv121__isOurExceptionClassEPK17_Unwind_Exception@plt>: a7ad0: f0000ff0 adrp x16, 0x2a6000 a7ad4: f9433211 ldr x17, [x16, #0x660] a7ad8: 91198210 add x16, x16, #0x660 a7adc: d61f0220 br x17 00000000000a7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt>: a7ae0: f0000ff0 adrp x16, 0x2a6000 a7ae4: f9433611 ldr x17, [x16, #0x668] a7ae8: 9119a210 add x16, x16, #0x668 a7aec: d61f0220 br x17 00000000000a7af0 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setNextEPS4_@plt>: a7af0: f0000ff0 adrp x16, 0x2a6000 a7af4: f9433a11 ldr x17, [x16, #0x670] a7af8: 9119c210 add x16, x16, #0x670 a7afc: d61f0220 br x17 00000000000a7b00 <_ZN7android2spINS_16MPEG2TSExtractorEEC2EPS1_@plt>: a7b00: f0000ff0 adrp x16, 0x2a6000 a7b04: f9433e11 ldr x17, [x16, #0x678] a7b08: 9119e210 add x16, x16, #0x678 a7b0c: d61f0220 br x17 00000000000a7b10 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE6itemAtEm@plt>: a7b10: f0000ff0 adrp x16, 0x2a6000 a7b14: f9434211 ldr x17, [x16, #0x680] a7b18: 911a0210 add x16, x16, #0x680 a7b1c: d61f0220 br x17 00000000000a7b20 <_ZN7android16MPEG2PSExtractor5TrackD2Ev@plt>: a7b20: f0000ff0 adrp x16, 0x2a6000 a7b24: f9434611 ldr x17, [x16, #0x688] a7b28: 911a2210 add x16, x16, #0x688 a7b2c: d61f0220 br x17 00000000000a7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt>: a7b30: f0000ff0 adrp x16, 0x2a6000 a7b34: f9434a11 ldr x17, [x16, #0x690] a7b38: 911a4210 add x16, x16, #0x690 a7b3c: d61f0220 br x17 00000000000a7b40 <_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_@plt>: a7b40: f0000ff0 adrp x16, 0x2a6000 a7b44: f9434e11 ldr x17, [x16, #0x698] a7b48: 911a6210 add x16, x16, #0x698 a7b4c: d61f0220 br x17 00000000000a7b50 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE3addERKjRKS4_@plt>: a7b50: f0000ff0 adrp x16, 0x2a6000 a7b54: f9435211 ldr x17, [x16, #0x6a0] a7b58: 911a8210 add x16, x16, #0x6a0 a7b5c: d61f0220 br x17 00000000000a7b60 <_ZN7android10XINGSeeker16CreateFromSourceERKNS_2spINS_10DataSourceEEEl@plt>: a7b60: f0000ff0 adrp x16, 0x2a6000 a7b64: f9435611 ldr x17, [x16, #0x6a8] a7b68: 911aa210 add x16, x16, #0x6a8 a7b6c: d61f0220 br x17 00000000000a7b70 : a7b70: f0000ff0 adrp x16, 0x2a6000 a7b74: f9435a11 ldr x17, [x16, #0x6b0] a7b78: 911ac210 add x16, x16, #0x6b0 a7b7c: d61f0220 br x17 00000000000a7b80 : a7b80: f0000ff0 adrp x16, 0x2a6000 a7b84: f9435e11 ldr x17, [x16, #0x6b8] a7b88: 911ae210 add x16, x16, #0x6b8 a7b8c: d61f0220 br x17 00000000000a7b90 <_ZN7android11SampleTable20setChunkOffsetParamsEjlm@plt>: a7b90: f0000ff0 adrp x16, 0x2a6000 a7b94: f9436211 ldr x17, [x16, #0x6c0] a7b98: 911b0210 add x16, x16, #0x6c0 a7b9c: d61f0220 br x17 00000000000a7ba0 <_ZNK9mkvparser10AudioTrack11GetChannelsEv@plt>: a7ba0: f0000ff0 adrp x16, 0x2a6000 a7ba4: f9436611 ldr x17, [x16, #0x6c8] a7ba8: 911b2210 add x16, x16, #0x6c8 a7bac: d61f0220 br x17 00000000000a7bb0 <_ZNK7android7ALookupI24OMX_VIDEO_VP9PROFILETYPES1_E6lookupERKS1_PS1_@plt>: a7bb0: f0000ff0 adrp x16, 0x2a6000 a7bb4: f9436a11 ldr x17, [x16, #0x6d0] a7bb8: 911b4210 add x16, x16, #0x6d0 a7bbc: d61f0220 br x17 00000000000a7bc0 <_ZNSt6__ndk117__compressed_pairImNS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEEC2IiLb1EEEOT_@plt>: a7bc0: f0000ff0 adrp x16, 0x2a6000 a7bc4: f9436e11 ldr x17, [x16, #0x6d8] a7bc8: 911b6210 add x16, x16, #0x6d8 a7bcc: d61f0220 br x17 00000000000a7bd0 <_ZN7android17MyVorbisExtractorC2ERKNS_2spINS_10DataSourceEEE@plt>: a7bd0: f0000ff0 adrp x16, 0x2a6000 a7bd4: f9437211 ldr x17, [x16, #0x6e0] a7bd8: 911b8210 add x16, x16, #0x6e0 a7bdc: d61f0220 br x17 00000000000a7be0 <_ZNK7android8AMessage9findFloatEPKcPf@plt>: a7be0: f0000ff0 adrp x16, 0x2a6000 a7be4: f9437611 ldr x17, [x16, #0x6e8] a7be8: 911ba210 add x16, x16, #0x6e8 a7bec: d61f0220 br x17 00000000000a7bf0 <_ZNK7android11KeyedVectorIjNS_7AStringEE4sizeEv@plt>: a7bf0: f0000ff0 adrp x16, 0x2a6000 a7bf4: f9437a11 ldr x17, [x16, #0x6f0] a7bf8: 911bc210 add x16, x16, #0x6f0 a7bfc: d61f0220 br x17 00000000000a7c00 <_ZN9mkvparser6Colour5ParseEPNS_10IMkvReaderExxPPS0_@plt>: a7c00: f0000ff0 adrp x16, 0x2a6000 a7c04: f9437e11 ldr x17, [x16, #0x6f8] a7c08: 911be210 add x16, x16, #0x6f8 a7c0c: d61f0220 br x17 00000000000a7c10 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE7indexOfERKS4_@plt>: a7c10: f0000ff0 adrp x16, 0x2a6000 a7c14: f9438211 ldr x17, [x16, #0x700] a7c18: 911c0210 add x16, x16, #0x700 a7c1c: d61f0220 br x17 00000000000a7c20 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2Ev@plt>: a7c20: f0000ff0 adrp x16, 0x2a6000 a7c24: f9438611 ldr x17, [x16, #0x708] a7c28: 911c2210 add x16, x16, #0x708 a7c2c: d61f0220 br x17 00000000000a7c30 <_ZN7android19AnotherPacketSource21getBufferedDurationUsEPi@plt>: a7c30: f0000ff0 adrp x16, 0x2a6000 a7c34: f9438a11 ldr x17, [x16, #0x710] a7c38: 911c4210 add x16, x16, #0x710 a7c3c: d61f0220 br x17 00000000000a7c40 <_ZdlPvRKSt9nothrow_t@plt>: a7c40: f0000ff0 adrp x16, 0x2a6000 a7c44: f9438e11 ldr x17, [x16, #0x718] a7c48: 911c6210 add x16, x16, #0x718 a7c4c: d61f0220 br x17 00000000000a7c50 <_ZN7android19AnotherPacketSource15queueAccessUnitERKNS_2spINS_7ABufferEEE@plt>: a7c50: f0000ff0 adrp x16, 0x2a6000 a7c54: f9439211 ldr x17, [x16, #0x720] a7c58: 911c8210 add x16, x16, #0x720 a7c5c: d61f0220 br x17 00000000000a7c60 <_ZNK7android11MediaBuffer13localRefcountEv@plt>: a7c60: f0000ff0 adrp x16, 0x2a6000 a7c64: f9439611 ldr x17, [x16, #0x728] a7c68: 911ca210 add x16, x16, #0x728 a7c6c: d61f0220 br x17 00000000000a7c70 <_ZN9mkvparser8Chapters7Display5ParseEPNS_10IMkvReaderExx@plt>: a7c70: f0000ff0 adrp x16, 0x2a6000 a7c74: f9439a11 ldr x17, [x16, #0x730] a7c78: 911cc210 add x16, x16, #0x730 a7c7c: d61f0220 br x17 00000000000a7c80 <_ZNK7android2spINS_16MPEG2TSExtractorEEptEv@plt>: a7c80: f0000ff0 adrp x16, 0x2a6000 a7c84: f9439e11 ldr x17, [x16, #0x738] a7c88: 911ce210 add x16, x16, #0x738 a7c8c: d61f0220 br x17 00000000000a7c90 : a7c90: f0000ff0 adrp x16, 0x2a6000 a7c94: f943a211 ldr x17, [x16, #0x740] a7c98: 911d0210 add x16, x16, #0x740 a7c9c: d61f0220 br x17 00000000000a7ca0 <_ZNK7android7ALookupINS_10ColorUtils10ColorRangeENS_12ColorAspects5RangeEE3mapIS4_vEEbRKS2_PT_@plt>: a7ca0: f0000ff0 adrp x16, 0x2a6000 a7ca4: f943a611 ldr x17, [x16, #0x748] a7ca8: 911d2210 add x16, x16, #0x748 a7cac: d61f0220 br x17 00000000000a7cb0 <_ZN7android6U16_ATEPKh@plt>: a7cb0: f0000ff0 adrp x16, 0x2a6000 a7cb4: f943aa11 ldr x17, [x16, #0x750] a7cb8: 911d4210 add x16, x16, #0x750 a7cbc: d61f0220 br x17 00000000000a7cc0 <_ZNK7android7ALookupIiNS_12ColorAspects9PrimariesEE6lookupERKiPS2_@plt>: a7cc0: f0000ff0 adrp x16, 0x2a6000 a7cc4: f943ae11 ldr x17, [x16, #0x758] a7cc8: 911d6210 add x16, x16, #0x758 a7ccc: d61f0220 br x17 00000000000a7cd0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE4sizeEv@plt>: a7cd0: f0000ff0 adrp x16, 0x2a6000 a7cd4: f943b211 ldr x17, [x16, #0x760] a7cd8: 911d8210 add x16, x16, #0x760 a7cdc: d61f0220 br x17 00000000000a7ce0 <_ZN7android14MyOggExtractorD2Ev@plt>: a7ce0: f0000ff0 adrp x16, 0x2a6000 a7ce4: f943b611 ldr x17, [x16, #0x768] a7ce8: 911da210 add x16, x16, #0x768 a7cec: d61f0220 br x17 00000000000a7cf0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjmEEEC2Ev@plt>: a7cf0: f0000ff0 adrp x16, 0x2a6000 a7cf4: f943ba11 ldr x17, [x16, #0x770] a7cf8: 911dc210 add x16, x16, #0x770 a7cfc: d61f0220 br x17 00000000000a7d00 : a7d00: f0000ff0 adrp x16, 0x2a6000 a7d04: f943be11 ldr x17, [x16, #0x778] a7d08: 911de210 add x16, x16, #0x778 a7d0c: d61f0220 br x17 00000000000a7d10 <_ZN7android2spINS_11SampleTableEEC2ERKS2_@plt>: a7d10: f0000ff0 adrp x16, 0x2a6000 a7d14: f943c211 ldr x17, [x16, #0x780] a7d18: 911e0210 add x16, x16, #0x780 a7d1c: d61f0220 br x17 00000000000a7d20 <_ZN7android11MediaBuffer5cloneEv@plt>: a7d20: f0000ff0 adrp x16, 0x2a6000 a7d24: f943c611 ldr x17, [x16, #0x788] a7d28: 911e2210 add x16, x16, #0x788 a7d2c: d61f0220 br x17 00000000000a7d30 <_ZNSt6__ndk117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2ILb1EvEEv@plt>: a7d30: f0000ff0 adrp x16, 0x2a6000 a7d34: f943ca11 ldr x17, [x16, #0x790] a7d38: 911e4210 add x16, x16, #0x790 a7d3c: d61f0220 br x17 00000000000a7d40 : a7d40: f0000ff0 adrp x16, 0x2a6000 a7d44: f943ce11 ldr x17, [x16, #0x798] a7d48: 911e6210 add x16, x16, #0x798 a7d4c: d61f0220 br x17 00000000000a7d50 <_ZNSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: a7d50: f0000ff0 adrp x16, 0x2a6000 a7d54: f943d211 ldr x17, [x16, #0x7a0] a7d58: 911e8210 add x16, x16, #0x7a0 a7d5c: d61f0220 br x17 00000000000a7d60 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEEixEm@plt>: a7d60: f0000ff0 adrp x16, 0x2a6000 a7d64: f943d611 ldr x17, [x16, #0x7a8] a7d68: 911ea210 add x16, x16, #0x7a8 a7d6c: d61f0220 br x17 00000000000a7d70 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getPrevEv@plt>: a7d70: f0000ff0 adrp x16, 0x2a6000 a7d74: f943da11 ldr x17, [x16, #0x7b0] a7d78: 911ec210 add x16, x16, #0x7b0 a7d7c: d61f0220 br x17 00000000000a7d80 <_ZN7android12destroy_typeINS_2spINS_19AnotherPacketSourceEEEEEvPT_m@plt>: a7d80: f0000ff0 adrp x16, 0x2a6000 a7d84: f943de11 ldr x17, [x16, #0x7b8] a7d88: 911ee210 add x16, x16, #0x7b8 a7d8c: d61f0220 br x17 00000000000a7d90 <_ZN9mkvparser5Track4InfoC1Ev@plt>: a7d90: f0000ff0 adrp x16, 0x2a6000 a7d94: f943e211 ldr x17, [x16, #0x7c0] a7d98: 911f0210 add x16, x16, #0x7c0 a7d9c: d61f0220 br x17 00000000000a7da0 <_ZN7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREEppEv@plt>: a7da0: f0000ff0 adrp x16, 0x2a6000 a7da4: f943e611 ldr x17, [x16, #0x7c8] a7da8: 911f2210 add x16, x16, #0x7c8 a7dac: d61f0220 br x17 00000000000a7db0 <_ZN7android9ATSParser7parseTSEPNS_10ABitReaderEPNS0_9SyncEventE@plt>: a7db0: f0000ff0 adrp x16, 0x2a6000 a7db4: f943ea11 ldr x17, [x16, #0x7d0] a7db8: 911f4210 add x16, x16, #0x7d0 a7dbc: d61f0220 br x17 00000000000a7dc0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREEneERKS4_@plt>: a7dc0: f0000ff0 adrp x16, 0x2a6000 a7dc4: f943ee11 ldr x17, [x16, #0x7d8] a7dc8: 911f6210 add x16, x16, #0x7d8 a7dcc: d61f0220 br x17 00000000000a7dd0 : a7dd0: f0000ff0 adrp x16, 0x2a6000 a7dd4: f943f211 ldr x17, [x16, #0x7e0] a7dd8: 911f8210 add x16, x16, #0x7e0 a7ddc: d61f0220 br x17 00000000000a7de0 <_ZN7android12compare_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEiRKT_S9_@plt>: a7de0: f0000ff0 adrp x16, 0x2a6000 a7de4: f943f611 ldr x17, [x16, #0x7e8] a7de8: 911fa210 add x16, x16, #0x7e8 a7dec: d61f0220 br x17 00000000000a7df0 : a7df0: f0000ff0 adrp x16, 0x2a6000 a7df4: f943fa11 ldr x17, [x16, #0x7f0] a7df8: 911fc210 add x16, x16, #0x7f0 a7dfc: d61f0220 br x17 00000000000a7e00 : a7e00: f0000ff0 adrp x16, 0x2a6000 a7e04: f943fe11 ldr x17, [x16, #0x7f8] a7e08: 911fe210 add x16, x16, #0x7f8 a7e0c: d61f0220 br x17 00000000000a7e10 <_ZN7android19strictly_order_typeIlEEiRKT_S3_@plt>: a7e10: f0000ff0 adrp x16, 0x2a6000 a7e14: f9440211 ldr x17, [x16, #0x800] a7e18: 91200210 add x16, x16, #0x800 a7e1c: d61f0220 br x17 00000000000a7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt>: a7e20: f0000ff0 adrp x16, 0x2a6000 a7e24: f9440611 ldr x17, [x16, #0x808] a7e28: 91202210 add x16, x16, #0x808 a7e2c: d61f0220 br x17 00000000000a7e30 <_ZN7android12destroy_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_m@plt>: a7e30: f0000ff0 adrp x16, 0x2a6000 a7e34: f9440a11 ldr x17, [x16, #0x810] a7e38: 91204210 add x16, x16, #0x810 a7e3c: d61f0220 br x17 00000000000a7e40 : a7e40: f0000ff0 adrp x16, 0x2a6000 a7e44: f9440e11 ldr x17, [x16, #0x818] a7e48: 91206210 add x16, x16, #0x818 a7e4c: d61f0220 br x17 00000000000a7e50 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7getPrevEv@plt>: a7e50: f0000ff0 adrp x16, 0x2a6000 a7e54: f9441211 ldr x17, [x16, #0x820] a7e58: 91208210 add x16, x16, #0x820 a7e5c: d61f0220 br x17 00000000000a7e60 <_ZN7android7ALookupIh26OMX_VIDEO_MPEG2PROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt>: a7e60: f0000ff0 adrp x16, 0x2a6000 a7e64: f9441611 ldr x17, [x16, #0x828] a7e68: 9120a210 add x16, x16, #0x828 a7e6c: d61f0220 br x17 00000000000a7e70 <_ZN7android19AnotherPacketSource14nextBufferTimeEPl@plt>: a7e70: f0000ff0 adrp x16, 0x2a6000 a7e74: f9441a11 ldr x17, [x16, #0x830] a7e78: 9120c210 add x16, x16, #0x830 a7e7c: d61f0220 br x17 00000000000a7e80 <_ZNK7android7AString10startsWithEPKc@plt>: a7e80: f0000ff0 adrp x16, 0x2a6000 a7e84: f9441e11 ldr x17, [x16, #0x838] a7e88: 9120e210 add x16, x16, #0x838 a7e8c: d61f0220 br x17 00000000000a7e90 : a7e90: f0000ff0 adrp x16, 0x2a6000 a7e94: f9442211 ldr x17, [x16, #0x840] a7e98: 91210210 add x16, x16, #0x840 a7e9c: d61f0220 br x17 00000000000a7ea0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES3_EEEEE7destroyIS4_EEvRS5_PT_@plt>: a7ea0: f0000ff0 adrp x16, 0x2a6000 a7ea4: f9442611 ldr x17, [x16, #0x848] a7ea8: 91212210 add x16, x16, #0x848 a7eac: d61f0220 br x17 00000000000a7eb0 <_ZN7android9ATSParser7Program15parseProgramMapEPNS_10ABitReaderE@plt>: a7eb0: f0000ff0 adrp x16, 0x2a6000 a7eb4: f9442a11 ldr x17, [x16, #0x850] a7eb8: 91214210 add x16, x16, #0x850 a7ebc: d61f0220 br x17 00000000000a7ec0 <_ZN7android14MediaExtractorD0Ev@plt>: a7ec0: f0000ff0 adrp x16, 0x2a6000 a7ec4: f9442e11 ldr x17, [x16, #0x858] a7ec8: 91216210 add x16, x16, #0x858 a7ecc: d61f0220 br x17 00000000000a7ed0 <_ZN9mkvparser15ContentEncoding21ParseCompressionEntryExxPNS_10IMkvReaderEPNS0_18ContentCompressionE@plt>: a7ed0: f0000ff0 adrp x16, 0x2a6000 a7ed4: f9443211 ldr x17, [x16, #0x860] a7ed8: 91218210 add x16, x16, #0x860 a7edc: d61f0220 br x17 00000000000a7ee0 <_ZN7android18move_backward_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_PKS3_m@plt>: a7ee0: f0000ff0 adrp x16, 0x2a6000 a7ee4: f9443611 ldr x17, [x16, #0x868] a7ee8: 9121a210 add x16, x16, #0x868 a7eec: d61f0220 br x17 00000000000a7ef0 : a7ef0: f0000ff0 adrp x16, 0x2a6000 a7ef4: f9443a11 ldr x17, [x16, #0x870] a7ef8: 9121c210 add x16, x16, #0x870 a7efc: d61f0220 br x17 00000000000a7f00 : a7f00: f0000ff0 adrp x16, 0x2a6000 a7f04: f9443e11 ldr x17, [x16, #0x878] a7f08: 9121e210 add x16, x16, #0x878 a7f0c: d61f0220 br x17 00000000000a7f10 <_Unwind_Resume@plt>: a7f10: f0000ff0 adrp x16, 0x2a6000 a7f14: f9444211 ldr x17, [x16, #0x880] a7f18: 91220210 add x16, x16, #0x880 a7f1c: d61f0220 br x17 00000000000a7f20 <_ZN9mkvparser5Block6SetKeyEb@plt>: a7f20: f0000ff0 adrp x16, 0x2a6000 a7f24: f9444611 ldr x17, [x16, #0x888] a7f28: 91222210 add x16, x16, #0x888 a7f2c: d61f0220 br x17 00000000000a7f30 <_ZN9mkvparser8Chapters4Atom12ParseDisplayEPNS_10IMkvReaderExx@plt>: a7f30: f0000ff0 adrp x16, 0x2a6000 a7f34: f9444a11 ldr x17, [x16, #0x890] a7f38: 91224210 add x16, x16, #0x890 a7f3c: d61f0220 br x17 00000000000a7f40 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE10indexOfKeyERKj@plt>: a7f40: f0000ff0 adrp x16, 0x2a6000 a7f44: f9444e11 ldr x17, [x16, #0x898] a7f48: 91226210 add x16, x16, #0x898 a7f4c: d61f0220 br x17 00000000000a7f50 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjjEEEEiRKT_S5_@plt>: a7f50: f0000ff0 adrp x16, 0x2a6000 a7f54: f9445211 ldr x17, [x16, #0x8a0] a7f58: 91228210 add x16, x16, #0x8a0 a7f5c: d61f0220 br x17 00000000000a7f60 <_ZN7android12destroy_typeINS_16key_value_pair_tIjjEEEEvPT_m@plt>: a7f60: f0000ff0 adrp x16, 0x2a6000 a7f64: f9445611 ldr x17, [x16, #0x8a8] a7f68: 9122a210 add x16, x16, #0x8a8 a7f6c: d61f0220 br x17 00000000000a7f70 <_ZN7android21ElementaryStreamQueue25dequeueAccessUnitMetadataEv@plt>: a7f70: f0000ff0 adrp x16, 0x2a6000 a7f74: f9445a11 ldr x17, [x16, #0x8b0] a7f78: 9122c210 add x16, x16, #0x8b0 a7f7c: d61f0220 br x17 00000000000a7f80 : a7f80: f0000ff0 adrp x16, 0x2a6000 a7f84: f9445e11 ldr x17, [x16, #0x8b8] a7f88: 9122e210 add x16, x16, #0x8b8 a7f8c: d61f0220 br x17 00000000000a7f90 : a7f90: f0000ff0 adrp x16, 0x2a6000 a7f94: f9446211 ldr x17, [x16, #0x8c0] a7f98: 91230210 add x16, x16, #0x8c0 a7f9c: d61f0220 br x17 00000000000a7fa0 <_ZNK7android7ALookupIiNS_12ColorAspects8TransferEE3mapIS2_vEEbRKiPT_@plt>: a7fa0: f0000ff0 adrp x16, 0x2a6000 a7fa4: f9446611 ldr x17, [x16, #0x8c8] a7fa8: 91232210 add x16, x16, #0x8c8 a7fac: d61f0220 br x17 00000000000a7fb0 <_ZN7android6VectorINS_9SidxEntryEED2Ev@plt>: a7fb0: f0000ff0 adrp x16, 0x2a6000 a7fb4: f9446a11 ldr x17, [x16, #0x8d0] a7fb8: 91234210 add x16, x16, #0x8d0 a7fbc: d61f0220 br x17 00000000000a7fc0 <_ZN7android17MatroskaExtractor9addTracksEv@plt>: a7fc0: f0000ff0 adrp x16, 0x2a6000 a7fc4: f9446e11 ldr x17, [x16, #0x8d8] a7fc8: 91236210 add x16, x16, #0x8d8 a7fcc: d61f0220 br x17 00000000000a7fd0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: a7fd0: f0000ff0 adrp x16, 0x2a6000 a7fd4: f9447211 ldr x17, [x16, #0x8e0] a7fd8: 91238210 add x16, x16, #0x8e0 a7fdc: d61f0220 br x17 00000000000a7fe0 : a7fe0: f0000ff0 adrp x16, 0x2a6000 a7fe4: f9447611 ldr x17, [x16, #0x8e8] a7fe8: 9123a210 add x16, x16, #0x8e8 a7fec: d61f0220 br x17 00000000000a7ff0 <_ZN7android4ListIPNS_11MediaBufferEE4prepEv@plt>: a7ff0: f0000ff0 adrp x16, 0x2a6000 a7ff4: f9447a11 ldr x17, [x16, #0x8f0] a7ff8: 9123c210 add x16, x16, #0x8f0 a7ffc: d61f0220 br x17 00000000000a8000 <_ZN7android6VectorINS_11MPEG4Source6SampleEE5clearEv@plt>: a8000: d0000ff0 adrp x16, 0x2a6000 a8004: f9447e11 ldr x17, [x16, #0x8f8] a8008: 9123e210 add x16, x16, #0x8f8 a800c: d61f0220 br x17 00000000000a8010 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEED2Ev@plt>: a8010: d0000ff0 adrp x16, 0x2a6000 a8014: f9448211 ldr x17, [x16, #0x900] a8018: 91240210 add x16, x16, #0x900 a801c: d61f0220 br x17 00000000000a8020 : a8020: d0000ff0 adrp x16, 0x2a6000 a8024: f9448611 ldr x17, [x16, #0x908] a8028: 91242210 add x16, x16, #0x908 a802c: d61f0220 br x17 00000000000a8030 : a8030: d0000ff0 adrp x16, 0x2a6000 a8034: f9448a11 ldr x17, [x16, #0x910] a8038: 91244210 add x16, x16, #0x910 a803c: d61f0220 br x17 00000000000a8040 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2ERKj@plt>: a8040: d0000ff0 adrp x16, 0x2a6000 a8044: f9448e11 ldr x17, [x16, #0x918] a8048: 91246210 add x16, x16, #0x918 a804c: d61f0220 br x17 00000000000a8050 <_ZN7android17MatroskaExtractorC1ERKNS_2spINS_10DataSourceEEE@plt>: a8050: d0000ff0 adrp x16, 0x2a6000 a8054: f9449211 ldr x17, [x16, #0x920] a8058: 91248210 add x16, x16, #0x920 a805c: d61f0220 br x17 00000000000a8060 <_ZNK7android2spINS_10DataSourceEEneEPKS1_@plt>: a8060: d0000ff0 adrp x16, 0x2a6000 a8064: f9449611 ldr x17, [x16, #0x928] a8068: 9124a210 add x16, x16, #0x928 a806c: d61f0220 br x17 00000000000a8070 <_ZNK7android2spINS_12IMediaSourceEEptEv@plt>: a8070: d0000ff0 adrp x16, 0x2a6000 a8074: f9449a11 ldr x17, [x16, #0x930] a8078: 9124c210 add x16, x16, #0x930 a807c: d61f0220 br x17 00000000000a8080 <_ZN7android16MPEG2PSExtractor10dequeuePESEv@plt>: a8080: d0000ff0 adrp x16, 0x2a6000 a8084: f9449e11 ldr x17, [x16, #0x938] a8088: 9124e210 add x16, x16, #0x938 a808c: d61f0220 br x17 00000000000a8090 <_ZN7android14SampleIterator25findSampleTimeAndDurationEjPjS1_@plt>: a8090: d0000ff0 adrp x16, 0x2a6000 a8094: f944a211 ldr x17, [x16, #0x940] a8098: 91250210 add x16, x16, #0x940 a809c: d61f0220 br x17 00000000000a80a0 <_ZNSt6__ndk117__compressed_pairIPN9mkvparser17MasteringMetadataENS_14default_deleteIS2_EEEC2IRS3_Lb1EEEOT_@plt>: a80a0: d0000ff0 adrp x16, 0x2a6000 a80a4: f944a611 ldr x17, [x16, #0x948] a80a8: 91252210 add x16, x16, #0x948 a80ac: d61f0220 br x17 00000000000a80b0 <_ZNSt6__ndk16vectorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt>: a80b0: d0000ff0 adrp x16, 0x2a6000 a80b4: f944aa11 ldr x17, [x16, #0x950] a80b8: 91254210 add x16, x16, #0x950 a80bc: d61f0220 br x17 00000000000a80c0 <_ZN7android14MatroskaSourceD0Ev@plt>: a80c0: d0000ff0 adrp x16, 0x2a6000 a80c4: f944ae11 ldr x17, [x16, #0x958] a80c8: 91256210 add x16, x16, #0x958 a80cc: d61f0220 br x17 00000000000a80d0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE13removeItemsAtEmm@plt>: a80d0: d0000ff0 adrp x16, 0x2a6000 a80d4: f944b211 ldr x17, [x16, #0x960] a80d8: 91258210 add x16, x16, #0x960 a80dc: d61f0220 br x17 00000000000a80e0 <_ZN7android17HevcParameterSets8parseVpsEPKhm@plt>: a80e0: d0000ff0 adrp x16, 0x2a6000 a80e4: f944b611 ldr x17, [x16, #0x968] a80e8: 9125a210 add x16, x16, #0x968 a80ec: d61f0220 br x17 00000000000a80f0 : a80f0: d0000ff0 adrp x16, 0x2a6000 a80f4: f944ba11 ldr x17, [x16, #0x970] a80f8: 9125c210 add x16, x16, #0x970 a80fc: d61f0220 br x17 00000000000a8100 <_ZN7android10DataSourceC2Ev@plt>: a8100: d0000ff0 adrp x16, 0x2a6000 a8104: f944be11 ldr x17, [x16, #0x978] a8108: 9125e210 add x16, x16, #0x978 a810c: d61f0220 br x17 00000000000a8110 <_ZN7android10MidiSourceD1Ev@plt>: a8110: d0000ff0 adrp x16, 0x2a6000 a8114: f944c211 ldr x17, [x16, #0x980] a8118: 91260210 add x16, x16, #0x980 a811c: d61f0220 br x17 00000000000a8120 <_ZN7android16NuMediaExtractor9TrackInfoD2Ev@plt>: a8120: d0000ff0 adrp x16, 0x2a6000 a8124: f944c611 ldr x17, [x16, #0x988] a8128: 91262210 add x16, x16, #0x988 a812c: d61f0220 br x17 00000000000a8130 <_ZN7android11SampleTable22setSampleToChunkParamsElm@plt>: a8130: d0000ff0 adrp x16, 0x2a6000 a8134: f944ca11 ldr x17, [x16, #0x990] a8138: 91264210 add x16, x16, #0x990 a813c: d61f0220 br x17 00000000000a8140 <_ZNK7android3ID38Iterator4doneEv@plt>: a8140: d0000ff0 adrp x16, 0x2a6000 a8144: f944ce11 ldr x17, [x16, #0x998] a8148: 91266210 add x16, x16, #0x998 a814c: d61f0220 br x17 00000000000a8150 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm@plt>: a8150: d0000ff0 adrp x16, 0x2a6000 a8154: f944d211 ldr x17, [x16, #0x9a0] a8158: 91268210 add x16, x16, #0x9a0 a815c: d61f0220 br x17 00000000000a8160 <_ZN7android21ElementaryStreamQueue17dequeueAccessUnitEv@plt>: a8160: d0000ff0 adrp x16, 0x2a6000 a8164: f944d611 ldr x17, [x16, #0x9a8] a8168: 9126a210 add x16, x16, #0x9a8 a816c: d61f0220 br x17 00000000000a8170 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEE10removeItemERKj@plt>: a8170: d0000ff0 adrp x16, 0x2a6000 a8174: f944da11 ldr x17, [x16, #0x9b0] a8178: 9126c210 add x16, x16, #0x9b0 a817c: d61f0220 br x17 00000000000a8180 <_ZNK9mkvparser8Chapters7Edition11ShallowCopyERS1_@plt>: a8180: d0000ff0 adrp x16, 0x2a6000 a8184: f944de11 ldr x17, [x16, #0x9b8] a8188: 9126e210 add x16, x16, #0x9b8 a818c: d61f0220 br x17 00000000000a8190 <_ZN7android7AStringaSERKS0_@plt>: a8190: d0000ff0 adrp x16, 0x2a6000 a8194: f944e211 ldr x17, [x16, #0x9c0] a8198: 91270210 add x16, x16, #0x9c0 a819c: d61f0220 br x17 00000000000a81a0 <_ZN7android10ABitReaderC2EPKhm@plt>: a81a0: d0000ff0 adrp x16, 0x2a6000 a81a4: f944e611 ldr x17, [x16, #0x9c8] a81a8: 91272210 add x16, x16, #0x9c8 a81ac: d61f0220 br x17 00000000000a81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt>: a81b0: d0000ff0 adrp x16, 0x2a6000 a81b4: f944ea11 ldr x17, [x16, #0x9d0] a81b8: 91274210 add x16, x16, #0x9d0 a81bc: d61f0220 br x17 00000000000a81c0 <_ZN7android2spINS_7ABufferEEaSEPS1_@plt>: a81c0: d0000ff0 adrp x16, 0x2a6000 a81c4: f944ee11 ldr x17, [x16, #0x9d8] a81c8: 91276210 add x16, x16, #0x9d8 a81cc: d61f0220 br x17 00000000000a81d0 <_ZN7_JNIEnv24ReleaseByteArrayElementsEP11_jbyteArrayPai@plt>: a81d0: d0000ff0 adrp x16, 0x2a6000 a81d4: f944f211 ldr x17, [x16, #0x9e0] a81d8: 91278210 add x16, x16, #0x9e0 a81dc: d61f0220 br x17 00000000000a81e0 : a81e0: d0000ff0 adrp x16, 0x2a6000 a81e4: f944f611 ldr x17, [x16, #0x9e8] a81e8: 9127a210 add x16, x16, #0x9e8 a81ec: d61f0220 br x17 00000000000a81f0 <_ZN7android13BlockIterator7advanceEv@plt>: a81f0: d0000ff0 adrp x16, 0x2a6000 a81f4: f944fa11 ldr x17, [x16, #0x9f0] a81f8: 9127c210 add x16, x16, #0x9f0 a81fc: d61f0220 br x17 00000000000a8200 <_ZN7android9copy_typeINS_16key_value_pair_tIllEEEEvPT_PKS3_m@plt>: a8200: d0000ff0 adrp x16, 0x2a6000 a8204: f944fe11 ldr x17, [x16, #0x9f8] a8208: 9127e210 add x16, x16, #0x9f8 a820c: d61f0220 br x17 00000000000a8210 : a8210: d0000ff0 adrp x16, 0x2a6000 a8214: f9450211 ldr x17, [x16, #0xa00] a8218: 91280210 add x16, x16, #0xa00 a821c: d61f0220 br x17 00000000000a8220 <_ZNK7android7ABuffer6offsetEv@plt>: a8220: d0000ff0 adrp x16, 0x2a6000 a8224: f9450611 ldr x17, [x16, #0xa08] a8228: 91282210 add x16, x16, #0xa08 a822c: d61f0220 br x17 00000000000a8230 <_ZnwmSt11align_val_t@plt>: a8230: d0000ff0 adrp x16, 0x2a6000 a8234: f9450a11 ldr x17, [x16, #0xa10] a8238: 91284210 add x16, x16, #0xa10 a823c: d61f0220 br x17 00000000000a8240 <_ZN9mkvparser17MasteringMetadata5ParseEPNS_10IMkvReaderExxPPS0_@plt>: a8240: d0000ff0 adrp x16, 0x2a6000 a8244: f9450e11 ldr x17, [x16, #0xa18] a8248: 91286210 add x16, x16, #0xa18 a824c: d61f0220 br x17 00000000000a8250 <_ZN7android8AMessage8setFloatEPKcf@plt>: a8250: d0000ff0 adrp x16, 0x2a6000 a8254: f9451211 ldr x17, [x16, #0xa20] a8258: 91288210 add x16, x16, #0xa20 a825c: d61f0220 br x17 00000000000a8260 <_ZNK7android17MatroskaExtractor9TrackInfo8getTrackEv@plt>: a8260: d0000ff0 adrp x16, 0x2a6000 a8264: f9451611 ldr x17, [x16, #0xa28] a8268: 9128a210 add x16, x16, #0xa28 a826c: d61f0220 br x17 00000000000a8270 <_ZN7android17move_forward_typeINS_14MyOggExtractor8TOCEntryEEEvPT_PKS3_m@plt>: a8270: d0000ff0 adrp x16, 0x2a6000 a8274: f9451a11 ldr x17, [x16, #0xa30] a8278: 9128c210 add x16, x16, #0xa30 a827c: d61f0220 br x17 00000000000a8280 : a8280: d0000ff0 adrp x16, 0x2a6000 a8284: f9451e11 ldr x17, [x16, #0xa38] a8288: 9128e210 add x16, x16, #0xa38 a828c: d61f0220 br x17 00000000000a8290 : a8290: d0000ff0 adrp x16, 0x2a6000 a8294: f9452211 ldr x17, [x16, #0xa40] a8298: 91290210 add x16, x16, #0xa40 a829c: d61f0220 br x17 00000000000a82a0 <_ZNSt6__ndk16vectorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: a82a0: d0000ff0 adrp x16, 0x2a6000 a82a4: f9452611 ldr x17, [x16, #0xa48] a82a8: 91292210 add x16, x16, #0xa48 a82ac: d61f0220 br x17 00000000000a82b0 <_ZN7android2spINS_12IMediaSourceEEC2INS_9WAVSourceEEEPT_@plt>: a82b0: d0000ff0 adrp x16, 0x2a6000 a82b4: f9452a11 ldr x17, [x16, #0xa50] a82b8: 91294210 add x16, x16, #0xa50 a82bc: d61f0220 br x17 00000000000a82c0 <_ZN7android9PathAdderC2EPNS_6VectorIjEEj@plt>: a82c0: d0000ff0 adrp x16, 0x2a6000 a82c4: f9452e11 ldr x17, [x16, #0xa58] a82c8: 91296210 add x16, x16, #0xa58 a82cc: d61f0220 br x17 00000000000a82d0 <_ZN9mkvparser7Cluster15ParseBlockGroupExRxRl@plt>: a82d0: d0000ff0 adrp x16, 0x2a6000 a82d4: f9453211 ldr x17, [x16, #0xa60] a82d8: 91298210 add x16, x16, #0xa60 a82dc: d61f0220 br x17 00000000000a82e0 <_ZN7android4ListIlE5beginEv@plt>: a82e0: d0000ff0 adrp x16, 0x2a6000 a82e4: f9453611 ldr x17, [x16, #0xa68] a82e8: 9129a210 add x16, x16, #0xa68 a82ec: d61f0220 br x17 00000000000a82f0 <_ZN7android13BlockIterator4seekElbPl@plt>: a82f0: d0000ff0 adrp x16, 0x2a6000 a82f4: f9453a11 ldr x17, [x16, #0xa70] a82f8: 9129c210 add x16, x16, #0xa70 a82fc: d61f0220 br x17 00000000000a8300 : a8300: d0000ff0 adrp x16, 0x2a6000 a8304: f9453e11 ldr x17, [x16, #0xa78] a8308: 9129e210 add x16, x16, #0xa78 a830c: d61f0220 br x17 00000000000a8310 <_ZN7android15MediaBufferBaseD2Ev@plt>: a8310: d0000ff0 adrp x16, 0x2a6000 a8314: f9454211 ldr x17, [x16, #0xa80] a8318: 912a0210 add x16, x16, #0xa80 a831c: d61f0220 br x17 00000000000a8320 <_ZNK7android10FLACParser15getMaxBlockSizeEv@plt>: a8320: d0000ff0 adrp x16, 0x2a6000 a8324: f9454611 ldr x17, [x16, #0xa88] a8328: 912a2210 add x16, x16, #0xa88 a832c: d61f0220 br x17 00000000000a8330 : a8330: d0000ff0 adrp x16, 0x2a6000 a8334: f9454a11 ldr x17, [x16, #0xa90] a8338: 912a4210 add x16, x16, #0xa90 a833c: d61f0220 br x17 00000000000a8340 : a8340: d0000ff0 adrp x16, 0x2a6000 a8344: f9454e11 ldr x17, [x16, #0xa98] a8348: 912a6210 add x16, x16, #0xa98 a834c: d61f0220 br x17 00000000000a8350 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEC2Ev@plt>: a8350: d0000ff0 adrp x16, 0x2a6000 a8354: f9455211 ldr x17, [x16, #0xaa0] a8358: 912a8210 add x16, x16, #0xaa0 a835c: d61f0220 br x17 00000000000a8360 <_ZN7android16NuMediaExtractor13unselectTrackEm@plt>: a8360: d0000ff0 adrp x16, 0x2a6000 a8364: f9455611 ldr x17, [x16, #0xaa8] a8368: 912aa210 add x16, x16, #0xaa8 a836c: d61f0220 br x17 00000000000a8370 <_ZN7android8MetaData10typed_data7setDataEjPKvm@plt>: a8370: d0000ff0 adrp x16, 0x2a6000 a8374: f9455a11 ldr x17, [x16, #0xab0] a8378: 912ac210 add x16, x16, #0xab0 a837c: d61f0220 br x17 00000000000a8380 <_ZN7android15get_sample_rateEh@plt>: a8380: d0000ff0 adrp x16, 0x2a6000 a8384: f9455e11 ldr x17, [x16, #0xab8] a8388: 912ae210 add x16, x16, #0xab8 a838c: d61f0220 br x17 00000000000a8390 <_ZNK7android11MPEG4Source12parseNALSizeEPKh@plt>: a8390: d0000ff0 adrp x16, 0x2a6000 a8394: f9456211 ldr x17, [x16, #0xac0] a8398: 912b0210 add x16, x16, #0xac0 a839c: d61f0220 br x17 00000000000a83a0 : a83a0: d0000ff0 adrp x16, 0x2a6000 a83a4: f9456611 ldr x17, [x16, #0xac8] a83a8: 912b2210 add x16, x16, #0xac8 a83ac: d61f0220 br x17 00000000000a83b0 <_ZN7android16MediaBufferGroupC1Em@plt>: a83b0: d0000ff0 adrp x16, 0x2a6000 a83b4: f9456a11 ldr x17, [x16, #0xad0] a83b8: 912b4210 add x16, x16, #0xad0 a83bc: d61f0220 br x17 00000000000a83c0 : a83c0: d0000ff0 adrp x16, 0x2a6000 a83c4: f9456e11 ldr x17, [x16, #0xad8] a83c8: 912b6210 add x16, x16, #0xad8 a83cc: d61f0220 br x17 00000000000a83d0 <_ZN7android13MPEG2TSSourceD1Ev@plt>: a83d0: d0000ff0 adrp x16, 0x2a6000 a83d4: f9457211 ldr x17, [x16, #0xae0] a83d8: 912b8210 add x16, x16, #0xae0 a83dc: d61f0220 br x17 00000000000a83e0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjjEEE4sizeEv@plt>: a83e0: d0000ff0 adrp x16, 0x2a6000 a83e4: f9457611 ldr x17, [x16, #0xae8] a83e8: 912ba210 add x16, x16, #0xae8 a83ec: d61f0220 br x17 00000000000a83f0 <_ZN7android5IsIDRERKNS_2spINS_7ABufferEEE@plt>: a83f0: d0000ff0 adrp x16, 0x2a6000 a83f4: f9457a11 ldr x17, [x16, #0xaf0] a83f8: 912bc210 add x16, x16, #0xaf0 a83fc: d61f0220 br x17 00000000000a8400 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: a8400: d0000ff0 adrp x16, 0x2a6000 a8404: f9457e11 ldr x17, [x16, #0xaf8] a8408: 912be210 add x16, x16, #0xaf8 a840c: d61f0220 br x17 00000000000a8410 <_ZNSt6__ndk19allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEE9constructIS4_JRS4_EEEvPT_DpOT0_@plt>: a8410: d0000ff0 adrp x16, 0x2a6000 a8414: f9458211 ldr x17, [x16, #0xb00] a8418: 912c0210 add x16, x16, #0xb00 a841c: d61f0220 br x17 00000000000a8420 <_ZNK7android8AMessage10findBufferEPKcPNS_2spINS_7ABufferEEE@plt>: a8420: d0000ff0 adrp x16, 0x2a6000 a8424: f9458611 ldr x17, [x16, #0xb08] a8428: 912c2210 add x16, x16, #0xb08 a842c: d61f0220 br x17 00000000000a8430 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects8TransferEEEEEE25__construct_range_forwardIKS6_S6_S6_S6_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS7_PSC_RT_EE5valueEvE4typeERS7_PSI_SN_RSH_@plt>: a8430: d0000ff0 adrp x16, 0x2a6000 a8434: f9458a11 ldr x17, [x16, #0xb10] a8438: 912c4210 add x16, x16, #0xb10 a843c: d61f0220 br x17 00000000000a8440 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt>: a8440: d0000ff0 adrp x16, 0x2a6000 a8444: f9458e11 ldr x17, [x16, #0xb18] a8448: 912c6210 add x16, x16, #0xb18 a844c: d61f0220 br x17 00000000000a8450 : a8450: d0000ff0 adrp x16, 0x2a6000 a8454: f9459211 ldr x17, [x16, #0xb20] a8458: 912c8210 add x16, x16, #0xb20 a845c: d61f0220 br x17 00000000000a8460 <_ZN7android4ESDSC1EPKvm@plt>: a8460: d0000ff0 adrp x16, 0x2a6000 a8464: f9459611 ldr x17, [x16, #0xb28] a8468: 912ca210 add x16, x16, #0xb28 a846c: d61f0220 br x17 00000000000a8470 : a8470: d0000ff0 adrp x16, 0x2a6000 a8474: f9459a11 ldr x17, [x16, #0xb30] a8478: 912cc210 add x16, x16, #0xb30 a847c: d61f0220 br x17 00000000000a8480 <_ZNSt6__ndk111char_traitsIcE4moveEPcPKcm@plt>: a8480: d0000ff0 adrp x16, 0x2a6000 a8484: f9459e11 ldr x17, [x16, #0xb38] a8488: 912ce210 add x16, x16, #0xb38 a848c: d61f0220 br x17 00000000000a8490 <_ZN9mkvparser10IMkvReaderC2Ev@plt>: a8490: d0000ff0 adrp x16, 0x2a6000 a8494: f945a211 ldr x17, [x16, #0xb40] a8498: 912d0210 add x16, x16, #0xb40 a849c: d61f0220 br x17 00000000000a84a0 <_ZN9mkvparser15ContentEncoding18ContentCompressionD1Ev@plt>: a84a0: d0000ff0 adrp x16, 0x2a6000 a84a4: f945a611 ldr x17, [x16, #0xb48] a84a8: 912d2210 add x16, x16, #0xb48 a84ac: d61f0220 br x17 00000000000a84b0 <_ZNK7android14SampleIterator13getSampleSizeEv@plt>: a84b0: d0000ff0 adrp x16, 0x2a6000 a84b4: f945aa11 ldr x17, [x16, #0xb50] a84b8: 912d4210 add x16, x16, #0xb50 a84bc: d61f0220 br x17 00000000000a84c0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE6itemAtEm@plt>: a84c0: d0000ff0 adrp x16, 0x2a6000 a84c4: f945ae11 ldr x17, [x16, #0xb58] a84c8: 912d6210 add x16, x16, #0xb58 a84cc: d61f0220 br x17 00000000000a84d0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_VP9PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt>: a84d0: d0000ff0 adrp x16, 0x2a6000 a84d4: f945b211 ldr x17, [x16, #0xb60] a84d8: 912d8210 add x16, x16, #0xb60 a84dc: d61f0220 br x17 00000000000a84e0 <_ZN7android14MyOggExtractor23findPrevGranulePositionElPm@plt>: a84e0: d0000ff0 adrp x16, 0x2a6000 a84e4: f945b611 ldr x17, [x16, #0xb68] a84e8: 912da210 add x16, x16, #0xb68 a84ec: d61f0220 br x17 00000000000a84f0 <_ZNK7android12SharedBuffer9onlyOwnerEv@plt>: a84f0: d0000ff0 adrp x16, 0x2a6000 a84f4: f945ba11 ldr x17, [x16, #0xb70] a84f8: 912dc210 add x16, x16, #0xb70 a84fc: d61f0220 br x17 00000000000a8500 : a8500: d0000ff0 adrp x16, 0x2a6000 a8504: f945be11 ldr x17, [x16, #0xb78] a8508: 912de210 add x16, x16, #0xb78 a850c: d61f0220 br x17 00000000000a8510 <_ZN7android17HevcParameterSets11findParam32EjPj@plt>: a8510: d0000ff0 adrp x16, 0x2a6000 a8514: f945c211 ldr x17, [x16, #0xb80] a8518: 912e0210 add x16, x16, #0xb80 a851c: d61f0220 br x17 00000000000a8520 : a8520: d0000ff0 adrp x16, 0x2a6000 a8524: f945c611 ldr x17, [x16, #0xb88] a8528: 912e2210 add x16, x16, #0xb88 a852c: d61f0220 br x17 00000000000a8530 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects8TransferEEEEEE9__destroyIS6_EEvNS_17integral_constantIbLb1EEERS7_PT_@plt>: a8530: d0000ff0 adrp x16, 0x2a6000 a8534: f945ca11 ldr x17, [x16, #0xb90] a8538: 912e4210 add x16, x16, #0xb90 a853c: d61f0220 br x17 00000000000a8540 <_Unwind_GetIP@plt>: a8540: d0000ff0 adrp x16, 0x2a6000 a8544: f945ce11 ldr x17, [x16, #0xb98] a8548: 912e6210 add x16, x16, #0xb98 a854c: d61f0220 br x17 00000000000a8550 <_ZN7android12IMediaSourceD1Ev@plt>: a8550: d0000ff0 adrp x16, 0x2a6000 a8554: f945d211 ldr x17, [x16, #0xba0] a8558: 912e8210 add x16, x16, #0xba0 a855c: d61f0220 br x17 00000000000a8560 <_ZNK7android10FLACParser13getSampleRateEv@plt>: a8560: d0000ff0 adrp x16, 0x2a6000 a8564: f945d611 ldr x17, [x16, #0xba8] a8568: 912ea210 add x16, x16, #0xba8 a856c: d61f0220 br x17 00000000000a8570 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEEEEE7destroyIS6_EEvRS7_PT_@plt>: a8570: d0000ff0 adrp x16, 0x2a6000 a8574: f945da11 ldr x17, [x16, #0xbb0] a8578: 912ec210 add x16, x16, #0xbb0 a857c: d61f0220 br x17 00000000000a8580 <_ZN7android14SampleIterator19getSampleSizeDirectEjPm@plt>: a8580: d0000ff0 adrp x16, 0x2a6000 a8584: f945de11 ldr x17, [x16, #0xbb8] a8588: 912ee210 add x16, x16, #0xbb8 a858c: d61f0220 br x17 00000000000a8590 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: a8590: d0000ff0 adrp x16, 0x2a6000 a8594: f945e211 ldr x17, [x16, #0xbc0] a8598: 912f0210 add x16, x16, #0xbc0 a859c: d61f0220 br x17 00000000000a85a0 <_ZNK7android11SampleTable7isValidEv@plt>: a85a0: d0000ff0 adrp x16, 0x2a6000 a85a4: f945e611 ldr x17, [x16, #0xbc8] a85a8: 912f2210 add x16, x16, #0xbc8 a85ac: d61f0220 br x17 00000000000a85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt>: a85b0: d0000ff0 adrp x16, 0x2a6000 a85b4: f945ea11 ldr x17, [x16, #0xbd0] a85b8: 912f4210 add x16, x16, #0xbd0 a85bc: d61f0220 br x17 00000000000a85c0 <_ZNK7android3ID38Iterator9getStringEPNS_7String8ES3_@plt>: a85c0: d0000ff0 adrp x16, 0x2a6000 a85c4: f945ee11 ldr x17, [x16, #0xbd8] a85c8: 912f6210 add x16, x16, #0xbd8 a85cc: d61f0220 br x17 00000000000a85d0 : a85d0: d0000ff0 adrp x16, 0x2a6000 a85d4: f945f211 ldr x17, [x16, #0xbe0] a85d8: 912f8210 add x16, x16, #0xbe0 a85dc: d61f0220 br x17 00000000000a85e0 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEE13removeItemsAtEmm@plt>: a85e0: d0000ff0 adrp x16, 0x2a6000 a85e4: f945f611 ldr x17, [x16, #0xbe8] a85e8: 912fa210 add x16, x16, #0xbe8 a85ec: d61f0220 br x17 00000000000a85f0 <_ZN9mkvparser6Tracks5ParseEv@plt>: a85f0: d0000ff0 adrp x16, 0x2a6000 a85f4: f945fa11 ldr x17, [x16, #0xbf0] a85f8: 912fc210 add x16, x16, #0xbf0 a85fc: d61f0220 br x17 00000000000a8600 <_ZN7android12IMediaSource11ReadOptions5resetEv@plt>: a8600: d0000ff0 adrp x16, 0x2a6000 a8604: f945fe11 ldr x17, [x16, #0xbf8] a8608: 912fe210 add x16, x16, #0xbf8 a860c: d61f0220 br x17 00000000000a8610 <__errno@plt>: a8610: d0000ff0 adrp x16, 0x2a6000 a8614: f9460211 ldr x17, [x16, #0xc00] a8618: 91300210 add x16, x16, #0xc00 a861c: d61f0220 br x17 00000000000a8620 <_ZN7android10splat_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_PKS5_m@plt>: a8620: d0000ff0 adrp x16, 0x2a6000 a8624: f9460611 ldr x17, [x16, #0xc08] a8628: 91302210 add x16, x16, #0xc08 a862c: d61f0220 br x17 00000000000a8630 <_ZN7android2spINS_9MP3SeekerEEC2ERKS2_@plt>: a8630: d0000ff0 adrp x16, 0x2a6000 a8634: f9460a11 ldr x17, [x16, #0xc10] a8638: 91304210 add x16, x16, #0xc10 a863c: d61f0220 br x17 00000000000a8640 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>: a8640: d0000ff0 adrp x16, 0x2a6000 a8644: f9460e11 ldr x17, [x16, #0xc18] a8648: 91306210 add x16, x16, #0xc18 a864c: d61f0220 br x17 00000000000a8650 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEEC2ERKS3_@plt>: a8650: d0000ff0 adrp x16, 0x2a6000 a8654: f9461211 ldr x17, [x16, #0xc20] a8658: 91308210 add x16, x16, #0xc20 a865c: d61f0220 br x17 00000000000a8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt>: a8660: d0000ff0 adrp x16, 0x2a6000 a8664: f9461611 ldr x17, [x16, #0xc28] a8668: 9130a210 add x16, x16, #0xc28 a866c: d61f0220 br x17 00000000000a8670 <_ZN7android12SharedBuffer14bufferFromDataEPv@plt>: a8670: d0000ff0 adrp x16, 0x2a6000 a8674: f9461a11 ldr x17, [x16, #0xc30] a8678: 9130c210 add x16, x16, #0xc30 a867c: d61f0220 br x17 00000000000a8680 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: a8680: d0000ff0 adrp x16, 0x2a6000 a8684: f9461e11 ldr x17, [x16, #0xc38] a8688: 9130e210 add x16, x16, #0xc38 a868c: d61f0220 br x17 00000000000a8690 <_ZNSt9exceptionD2Ev@plt>: a8690: d0000ff0 adrp x16, 0x2a6000 a8694: f9462211 ldr x17, [x16, #0xc40] a8698: 91310210 add x16, x16, #0xc40 a869c: d61f0220 br x17 00000000000a86a0 <_ZN7android7String86formatEPKcz@plt>: a86a0: d0000ff0 adrp x16, 0x2a6000 a86a4: f9462611 ldr x17, [x16, #0xc48] a86a8: 91312210 add x16, x16, #0xc48 a86ac: d61f0220 br x17 00000000000a86b0 <_ZN7android6VectorImE4pushERKm@plt>: a86b0: d0000ff0 adrp x16, 0x2a6000 a86b4: f9462a11 ldr x17, [x16, #0xc50] a86b8: 91314210 add x16, x16, #0xc50 a86bc: d61f0220 br x17 00000000000a86c0 <_ZN7android2spINS_10DataSourceEEaSINS_10FileSourceEEERS2_PT_@plt>: a86c0: d0000ff0 adrp x16, 0x2a6000 a86c4: f9462e11 ldr x17, [x16, #0xc58] a86c8: 91316210 add x16, x16, #0xc58 a86cc: d61f0220 br x17 00000000000a86d0 <_ZN7android16NuMediaExtractor13getSampleMetaEPNS_2spINS_8MetaDataEEE@plt>: a86d0: d0000ff0 adrp x16, 0x2a6000 a86d4: f9463211 ldr x17, [x16, #0xc60] a86d8: 91318210 add x16, x16, #0xc60 a86dc: d61f0220 br x17 00000000000a86e0 <_ZN7android9copy_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_PKS5_m@plt>: a86e0: d0000ff0 adrp x16, 0x2a6000 a86e4: f9463611 ldr x17, [x16, #0xc68] a86e8: 9131a210 add x16, x16, #0xc68 a86ec: d61f0220 br x17 00000000000a86f0 <_ZN9mkvparser14SafeArrayAllocIhEEPT_yy@plt>: a86f0: d0000ff0 adrp x16, 0x2a6000 a86f4: f9463a11 ldr x17, [x16, #0xc70] a86f8: 9131c210 add x16, x16, #0xc70 a86fc: d61f0220 br x17 00000000000a8700 <_ZN7android8MetaDataC1ERKS0_@plt>: a8700: d0000ff0 adrp x16, 0x2a6000 a8704: f9463e11 ldr x17, [x16, #0xc78] a8708: 9131e210 add x16, x16, #0xc78 a870c: d61f0220 br x17 00000000000a8710 <_ZNSt6__ndk118condition_variable10notify_oneEv@plt>: a8710: d0000ff0 adrp x16, 0x2a6000 a8714: f9464211 ldr x17, [x16, #0xc80] a8718: 91320210 add x16, x16, #0xc80 a871c: d61f0220 br x17 00000000000a8720 : a8720: d0000ff0 adrp x16, 0x2a6000 a8724: f9464611 ldr x17, [x16, #0xc88] a8728: 91322210 add x16, x16, #0xc88 a872c: d61f0220 br x17 00000000000a8730 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt>: a8730: d0000ff0 adrp x16, 0x2a6000 a8734: f9464a11 ldr x17, [x16, #0xc90] a8738: 91324210 add x16, x16, #0xc90 a873c: d61f0220 br x17 00000000000a8740 <_ZN7android19MediaBufferObserverD2Ev@plt>: a8740: d0000ff0 adrp x16, 0x2a6000 a8744: f9464e11 ldr x17, [x16, #0xc98] a8748: 91326210 add x16, x16, #0xc98 a874c: d61f0220 br x17 00000000000a8750 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2ERKj@plt>: a8750: d0000ff0 adrp x16, 0x2a6000 a8754: f9465211 ldr x17, [x16, #0xca0] a8758: 91328210 add x16, x16, #0xca0 a875c: d61f0220 br x17 00000000000a8760 <_ZN7android9ATSParser10PSISectionC1Ev@plt>: a8760: d0000ff0 adrp x16, 0x2a6000 a8764: f9465611 ldr x17, [x16, #0xca8] a8768: 9132a210 add x16, x16, #0xca8 a876c: d61f0220 br x17 00000000000a8770 <_ZN7android11SampleTable19setSyncSampleParamsElm@plt>: a8770: d0000ff0 adrp x16, 0x2a6000 a8774: f9465a11 ldr x17, [x16, #0xcb0] a8778: 9132c210 add x16, x16, #0xcb0 a877c: d61f0220 br x17 00000000000a8780 <_ZN7android8MetaData10typed_dataC1Ev@plt>: a8780: d0000ff0 adrp x16, 0x2a6000 a8784: f9465e11 ldr x17, [x16, #0xcb8] a8788: 9132e210 add x16, x16, #0xcb8 a878c: d61f0220 br x17 00000000000a8790 : a8790: d0000ff0 adrp x16, 0x2a6000 a8794: f9466211 ldr x17, [x16, #0xcc0] a8798: 91330210 add x16, x16, #0xcc0 a879c: d61f0220 br x17 00000000000a87a0 <_ZNK7android10VectorImpl11_do_destroyEPvm@plt>: a87a0: d0000ff0 adrp x16, 0x2a6000 a87a4: f9466611 ldr x17, [x16, #0xcc8] a87a8: 91332210 add x16, x16, #0xcc8 a87ac: d61f0220 br x17 00000000000a87b0 <_ZN7android8AMessage8setInt64EPKcl@plt>: a87b0: d0000ff0 adrp x16, 0x2a6000 a87b4: f9466a11 ldr x17, [x16, #0xcd0] a87b8: 91334210 add x16, x16, #0xcd0 a87bc: d61f0220 br x17 00000000000a87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt>: a87c0: d0000ff0 adrp x16, 0x2a6000 a87c4: f9466e11 ldr x17, [x16, #0xcd8] a87c8: 91336210 add x16, x16, #0xcd8 a87cc: d61f0220 br x17 00000000000a87d0 <_ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz@plt>: a87d0: d0000ff0 adrp x16, 0x2a6000 a87d4: f9467211 ldr x17, [x16, #0xce0] a87d8: 91338210 add x16, x16, #0xce0 a87dc: d61f0220 br x17 00000000000a87e0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIiN7android12ColorAspects9PrimariesEEELi0ELb0EEC2IDnvEEOT_@plt>: a87e0: d0000ff0 adrp x16, 0x2a6000 a87e4: f9467611 ldr x17, [x16, #0xce8] a87e8: 9133a210 add x16, x16, #0xce8 a87ec: d61f0220 br x17 00000000000a87f0 <_ZN9mkvparser19PrimaryChromaticityD2Ev@plt>: a87f0: d0000ff0 adrp x16, 0x2a6000 a87f4: f9467a11 ldr x17, [x16, #0xcf0] a87f8: 9133c210 add x16, x16, #0xcf0 a87fc: d61f0220 br x17 00000000000a8800 <_ZN7android6VectorINS_4TrexEED2Ev@plt>: a8800: d0000ff0 adrp x16, 0x2a6000 a8804: f9467e11 ldr x17, [x16, #0xcf8] a8808: 9133e210 add x16, x16, #0xcf8 a880c: d61f0220 br x17 00000000000a8810 : a8810: d0000ff0 adrp x16, 0x2a6000 a8814: f9468211 ldr x17, [x16, #0xd00] a8818: 91340210 add x16, x16, #0xd00 a881c: d61f0220 br x17 00000000000a8820 <_ZN7android2spINS_10DataSourceEEC2EOS2_@plt>: a8820: d0000ff0 adrp x16, 0x2a6000 a8824: f9468611 ldr x17, [x16, #0xd08] a8828: 91342210 add x16, x16, #0xd08 a882c: d61f0220 br x17 00000000000a8830 <_ZNK7android9ATSParser6Stream3pidEv@plt>: a8830: d0000ff0 adrp x16, 0x2a6000 a8834: f9468a11 ldr x17, [x16, #0xd10] a8838: 91344210 add x16, x16, #0xd10 a883c: d61f0220 br x17 00000000000a8840 <_ZN7android2spINS_7ABufferEE5clearEv@plt>: a8840: d0000ff0 adrp x16, 0x2a6000 a8844: f9468e11 ldr x17, [x16, #0xd18] a8848: 91346210 add x16, x16, #0xd18 a884c: d61f0220 br x17 00000000000a8850 : a8850: d0000ff0 adrp x16, 0x2a6000 a8854: f9469211 ldr x17, [x16, #0xd20] a8858: 91348210 add x16, x16, #0xd20 a885c: d61f0220 br x17 00000000000a8860 <_ZN7android7String87formatVEPKcSt9__va_list@plt>: a8860: d0000ff0 adrp x16, 0x2a6000 a8864: f9469611 ldr x17, [x16, #0xd28] a8868: 9134a210 add x16, x16, #0xd28 a886c: d61f0220 br x17 00000000000a8870 <_ZN7android9ATSParser6Stream13onPayloadDataEjmmPKhmPNS0_9SyncEventE@plt>: a8870: d0000ff0 adrp x16, 0x2a6000 a8874: f9469a11 ldr x17, [x16, #0xd30] a8878: 9134c210 add x16, x16, #0xd30 a887c: d61f0220 br x17 00000000000a8880 <_ZN7android2spINS_15JMediaExtractorEEC2EOS2_@plt>: a8880: d0000ff0 adrp x16, 0x2a6000 a8884: f9469e11 ldr x17, [x16, #0xd38] a8888: 9134e210 add x16, x16, #0xd38 a888c: d61f0220 br x17 00000000000a8890 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjjEEEEvPT_PKS3_m@plt>: a8890: d0000ff0 adrp x16, 0x2a6000 a8894: f946a211 ldr x17, [x16, #0xd40] a8898: 91350210 add x16, x16, #0xd40 a889c: d61f0220 br x17 00000000000a88a0 <_ZN7android7String85setToEPKcm@plt>: a88a0: d0000ff0 adrp x16, 0x2a6000 a88a4: f946a611 ldr x17, [x16, #0xd48] a88a8: 91352210 add x16, x16, #0xd48 a88ac: d61f0220 br x17 00000000000a88b0 <_ZN16scoped_local_refIP11_jthrowableED2Ev@plt>: a88b0: d0000ff0 adrp x16, 0x2a6000 a88b4: f946aa11 ldr x17, [x16, #0xd50] a88b8: 91354210 add x16, x16, #0xd50 a88bc: d61f0220 br x17 00000000000a88c0 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE4sizeEv@plt>: a88c0: d0000ff0 adrp x16, 0x2a6000 a88c4: f946ae11 ldr x17, [x16, #0xd58] a88c8: 91356210 add x16, x16, #0xd58 a88cc: d61f0220 br x17 00000000000a88d0 <_ZN7android13MidiExtractorC1ERKNS_2spINS_10DataSourceEEE@plt>: a88d0: d0000ff0 adrp x16, 0x2a6000 a88d4: f946b211 ldr x17, [x16, #0xd60] a88d8: 91358210 add x16, x16, #0xd60 a88dc: d61f0220 br x17 00000000000a88e0 <_ZNK7android7ALookupIiNS_12ColorAspects12MatrixCoeffsEE6lookupERKiPS2_@plt>: a88e0: d0000ff0 adrp x16, 0x2a6000 a88e4: f946b611 ldr x17, [x16, #0xd68] a88e8: 9135a210 add x16, x16, #0xd68 a88ec: d61f0220 br x17 00000000000a88f0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node6getRefEv@plt>: a88f0: d0000ff0 adrp x16, 0x2a6000 a88f4: f946ba11 ldr x17, [x16, #0xd70] a88f8: 9135c210 add x16, x16, #0xd70 a88fc: d61f0220 br x17 00000000000a8900 <_ZNK7android2spINS_8AMessageEEptEv@plt>: a8900: d0000ff0 adrp x16, 0x2a6000 a8904: f946be11 ldr x17, [x16, #0xd78] a8908: 9135e210 add x16, x16, #0xd78 a890c: d61f0220 br x17 00000000000a8910 : a8910: d0000ff0 adrp x16, 0x2a6000 a8914: f946c211 ldr x17, [x16, #0xd80] a8918: 91360210 add x16, x16, #0xd80 a891c: d61f0220 br x17 00000000000a8920 : a8920: d0000ff0 adrp x16, 0x2a6000 a8924: f946c611 ldr x17, [x16, #0xd88] a8928: 91362210 add x16, x16, #0xd88 a892c: d61f0220 br x17 00000000000a8930 <_ZN7android7String8D1Ev@plt>: a8930: d0000ff0 adrp x16, 0x2a6000 a8934: f946ca11 ldr x17, [x16, #0xd90] a8938: 91364210 add x16, x16, #0xd90 a893c: d61f0220 br x17 00000000000a8940 <_ZNK7android9ATSParser9SyncEvent15hasReturnedDataEv@plt>: a8940: d0000ff0 adrp x16, 0x2a6000 a8944: f946ce11 ldr x17, [x16, #0xd98] a8948: 91366210 add x16, x16, #0xd98 a894c: d61f0220 br x17 00000000000a8950 <_ZN7android14MatroskaSource9readBlockEv@plt>: a8950: d0000ff0 adrp x16, 0x2a6000 a8954: f946d211 ldr x17, [x16, #0xda0] a8958: 91368210 add x16, x16, #0xda0 a895c: d61f0220 br x17 00000000000a8960 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE10editItemAtEm@plt>: a8960: d0000ff0 adrp x16, 0x2a6000 a8964: f946d611 ldr x17, [x16, #0xda8] a8968: 9136a210 add x16, x16, #0xda8 a896c: d61f0220 br x17 00000000000a8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt>: a8970: d0000ff0 adrp x16, 0x2a6000 a8974: f946da11 ldr x17, [x16, #0xdb0] a8978: 9136c210 add x16, x16, #0xdb0 a897c: d61f0220 br x17 00000000000a8980 <_ZNK7android6VectorINS_11NALPositionEE4sizeEv@plt>: a8980: d0000ff0 adrp x16, 0x2a6000 a8984: f946de11 ldr x17, [x16, #0xdb8] a8988: 9136e210 add x16, x16, #0xdb8 a898c: d61f0220 br x17 00000000000a8990 : a8990: d0000ff0 adrp x16, 0x2a6000 a8994: f946e211 ldr x17, [x16, #0xdc0] a8998: 91370210 add x16, x16, #0xdc0 a899c: d61f0220 br x17 00000000000a89a0 : a89a0: d0000ff0 adrp x16, 0x2a6000 a89a4: f946e611 ldr x17, [x16, #0xdc8] a89a8: 91372210 add x16, x16, #0xdc8 a89ac: d61f0220 br x17 00000000000a89b0 <_ZN7android10MidiEngine10readBufferEv@plt>: a89b0: d0000ff0 adrp x16, 0x2a6000 a89b4: f946ea11 ldr x17, [x16, #0xdd0] a89b8: 91374210 add x16, x16, #0xdd0 a89bc: d61f0220 br x17 00000000000a89c0 <_ZN7android8fields_tC2Ev@plt>: a89c0: d0000ff0 adrp x16, 0x2a6000 a89c4: f946ee11 ldr x17, [x16, #0xdd8] a89c8: 91376210 add x16, x16, #0xdd8 a89cc: d61f0220 br x17 00000000000a89d0 <_ZNK7android6VectorIiE7isEmptyEv@plt>: a89d0: d0000ff0 adrp x16, 0x2a6000 a89d4: f946f211 ldr x17, [x16, #0xde0] a89d8: 91378210 add x16, x16, #0xde0 a89dc: d61f0220 br x17 00000000000a89e0 <_ZN7_JNIEnv10GetFieldIDEP7_jclassPKcS3_@plt>: a89e0: d0000ff0 adrp x16, 0x2a6000 a89e4: f946f611 ldr x17, [x16, #0xde8] a89e8: 9137a210 add x16, x16, #0xde8 a89ec: d61f0220 br x17 00000000000a89f0 <_ZN7android17MatroskaExtractor9TrackInfoD2Ev@plt>: a89f0: d0000ff0 adrp x16, 0x2a6000 a89f4: f946fa11 ldr x17, [x16, #0xdf0] a89f8: 9137c210 add x16, x16, #0xdf0 a89fc: d61f0220 br x17 00000000000a8a00 <_ZN7android11SampleTable19findThumbnailSampleEPj@plt>: a8a00: d0000ff0 adrp x16, 0x2a6000 a8a04: f946fe11 ldr x17, [x16, #0xdf8] a8a08: 9137e210 add x16, x16, #0xdf8 a8a0c: d61f0220 br x17 00000000000a8a10 <_ZN7android16MediaBufferGroup10add_bufferEPNS_11MediaBufferE@plt>: a8a10: d0000ff0 adrp x16, 0x2a6000 a8a14: f9470211 ldr x17, [x16, #0xe00] a8a18: 91380210 add x16, x16, #0xe00 a8a1c: d61f0220 br x17 00000000000a8a20 <_ZN7android9ATSParserC1Ej@plt>: a8a20: d0000ff0 adrp x16, 0x2a6000 a8a24: f9470611 ldr x17, [x16, #0xe08] a8a28: 91382210 add x16, x16, #0xe08 a8a2c: d61f0220 br x17 00000000000a8a30 <_ZNK7android6VectorINS_9SidxEntryEE4sizeEv@plt>: a8a30: d0000ff0 adrp x16, 0x2a6000 a8a34: f9470a11 ldr x17, [x16, #0xe10] a8a38: 91384210 add x16, x16, #0xe10 a8a3c: d61f0220 br x17 00000000000a8a40 : a8a40: d0000ff0 adrp x16, 0x2a6000 a8a44: f9470e11 ldr x17, [x16, #0xe18] a8a48: 91386210 add x16, x16, #0xe18 a8a4c: d61f0220 br x17 00000000000a8a50 <_ZN7android16key_value_pair_tIjjEC2ERKjS3_@plt>: a8a50: d0000ff0 adrp x16, 0x2a6000 a8a54: f9471211 ldr x17, [x16, #0xe20] a8a58: 91388210 add x16, x16, #0xe20 a8a5c: d61f0220 br x17 00000000000a8a60 <_ZNKSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt>: a8a60: d0000ff0 adrp x16, 0x2a6000 a8a64: f9471611 ldr x17, [x16, #0xe28] a8a68: 9138a210 add x16, x16, #0xe28 a8a6c: d61f0220 br x17 00000000000a8a70 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEED2Ev@plt>: a8a70: d0000ff0 adrp x16, 0x2a6000 a8a74: f9471a11 ldr x17, [x16, #0xe30] a8a78: 9138c210 add x16, x16, #0xe30 a8a7c: d61f0220 br x17 00000000000a8a80 <_ZN7android2spINS_7RefBaseEEC2INS_7ABufferEEERKNS0_IT_EE@plt>: a8a80: d0000ff0 adrp x16, 0x2a6000 a8a84: f9471e11 ldr x17, [x16, #0xe38] a8a88: 9138e210 add x16, x16, #0xe38 a8a8c: d61f0220 br x17 00000000000a8a90 : a8a90: d0000ff0 adrp x16, 0x2a6000 a8a94: f9472211 ldr x17, [x16, #0xe40] a8a98: 91390210 add x16, x16, #0xe40 a8a9c: d61f0220 br x17 00000000000a8aa0 <_ZN9mkvparser4CuesC1EPNS_7SegmentExxxx@plt>: a8aa0: d0000ff0 adrp x16, 0x2a6000 a8aa4: f9472611 ldr x17, [x16, #0xe48] a8aa8: 91392210 add x16, x16, #0xe48 a8aac: d61f0220 br x17 00000000000a8ab0 <_ZN7android10DataSource23RegisterDefaultSniffersEv@plt>: a8ab0: d0000ff0 adrp x16, 0x2a6000 a8ab4: f9472a11 ldr x17, [x16, #0xe50] a8ab8: 91394210 add x16, x16, #0xe50 a8abc: d61f0220 br x17 00000000000a8ac0 <_ZNK7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEltERKS5_@plt>: a8ac0: d0000ff0 adrp x16, 0x2a6000 a8ac4: f9472e11 ldr x17, [x16, #0xe58] a8ac8: 91396210 add x16, x16, #0xe58 a8acc: d61f0220 br x17 00000000000a8ad0 <_ZN7android10FileSourceC1Eill@plt>: a8ad0: d0000ff0 adrp x16, 0x2a6000 a8ad4: f9473211 ldr x17, [x16, #0xe60] a8ad8: 91398210 add x16, x16, #0xe60 a8adc: d61f0220 br x17 00000000000a8ae0 <_ZNK7android7String85bytesEv@plt>: a8ae0: d0000ff0 adrp x16, 0x2a6000 a8ae4: f9473611 ldr x17, [x16, #0xe68] a8ae8: 9139a210 add x16, x16, #0xe68 a8aec: d61f0220 br x17 00000000000a8af0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt>: a8af0: d0000ff0 adrp x16, 0x2a6000 a8af4: f9473a11 ldr x17, [x16, #0xe70] a8af8: 9139c210 add x16, x16, #0xe70 a8afc: d61f0220 br x17 00000000000a8b00 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE4sizeEv@plt>: a8b00: d0000ff0 adrp x16, 0x2a6000 a8b04: f9473e11 ldr x17, [x16, #0xe78] a8b08: 9139e210 add x16, x16, #0xe78 a8b0c: d61f0220 br x17 00000000000a8b10 <_ZN9mkvparser7Segment8GetBlockERKNS_8CuePointERKNS1_13TrackPositionE@plt>: a8b10: d0000ff0 adrp x16, 0x2a6000 a8b14: f9474211 ldr x17, [x16, #0xe80] a8b18: 913a0210 add x16, x16, #0xe80 a8b1c: d61f0220 br x17 00000000000a8b20 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEC2Ev@plt>: a8b20: d0000ff0 adrp x16, 0x2a6000 a8b24: f9474611 ldr x17, [x16, #0xe88] a8b28: 913a2210 add x16, x16, #0xe88 a8b2c: d61f0220 br x17 00000000000a8b30 <_ZN7android4ListIPNS_11MediaBufferEE5beginEv@plt>: a8b30: d0000ff0 adrp x16, 0x2a6000 a8b34: f9474a11 ldr x17, [x16, #0xe90] a8b38: 913a4210 add x16, x16, #0xe90 a8b3c: d61f0220 br x17 00000000000a8b40 : a8b40: d0000ff0 adrp x16, 0x2a6000 a8b44: f9474e11 ldr x17, [x16, #0xe98] a8b48: 913a6210 add x16, x16, #0xe98 a8b4c: d61f0220 br x17 00000000000a8b50 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2ERKj@plt>: a8b50: d0000ff0 adrp x16, 0x2a6000 a8b54: f9475211 ldr x17, [x16, #0xea0] a8b58: 913a8210 add x16, x16, #0xea0 a8b5c: d61f0220 br x17 00000000000a8b60 <_ZN7android18move_backward_typeINS_14MyOggExtractor8TOCEntryEEEvPT_PKS3_m@plt>: a8b60: d0000ff0 adrp x16, 0x2a6000 a8b64: f9475611 ldr x17, [x16, #0xea8] a8b68: 913aa210 add x16, x16, #0xea8 a8b6c: d61f0220 br x17 00000000000a8b70 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEEC2IDnLb1EEEOT_@plt>: a8b70: d0000ff0 adrp x16, 0x2a6000 a8b74: f9475a11 ldr x17, [x16, #0xeb0] a8b78: 913ac210 add x16, x16, #0xeb0 a8b7c: d61f0220 br x17 00000000000a8b80 <_ZN7android2spINS_10DataSourceEEaSINS_13DataURISourceEEERS2_ONS0_IT_EE@plt>: a8b80: d0000ff0 adrp x16, 0x2a6000 a8b84: f9475e11 ldr x17, [x16, #0xeb8] a8b88: 913ae210 add x16, x16, #0xeb8 a8b8c: d61f0220 br x17 00000000000a8b90 <_ZNK7android4ListINS_2spINS_7ABufferEEEE4sizeEv@plt>: a8b90: d0000ff0 adrp x16, 0x2a6000 a8b94: f9476211 ldr x17, [x16, #0xec0] a8b98: 913b0210 add x16, x16, #0xec0 a8b9c: d61f0220 br x17 00000000000a8ba0 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>: a8ba0: d0000ff0 adrp x16, 0x2a6000 a8ba4: f9476611 ldr x17, [x16, #0xec8] a8ba8: 913b2210 add x16, x16, #0xec8 a8bac: d61f0220 br x17 00000000000a8bb0 <_ZN7android9AACSourceD1Ev@plt>: a8bb0: d0000ff0 adrp x16, 0x2a6000 a8bb4: f9476a11 ldr x17, [x16, #0xed0] a8bb8: 913b4210 add x16, x16, #0xed0 a8bbc: d61f0220 br x17 00000000000a8bc0 : a8bc0: d0000ff0 adrp x16, 0x2a6000 a8bc4: f9476e11 ldr x17, [x16, #0xed8] a8bc8: 913b6210 add x16, x16, #0xed8 a8bcc: d61f0220 br x17 00000000000a8bd0 : a8bd0: d0000ff0 adrp x16, 0x2a6000 a8bd4: f9477211 ldr x17, [x16, #0xee0] a8bd8: 913b8210 add x16, x16, #0xee0 a8bdc: d61f0220 br x17 00000000000a8be0 : a8be0: d0000ff0 adrp x16, 0x2a6000 a8be4: f9477611 ldr x17, [x16, #0xee8] a8be8: 913ba210 add x16, x16, #0xee8 a8bec: d61f0220 br x17 00000000000a8bf0 : a8bf0: d0000ff0 adrp x16, 0x2a6000 a8bf4: f9477a11 ldr x17, [x16, #0xef0] a8bf8: 913bc210 add x16, x16, #0xef0 a8bfc: d61f0220 br x17 00000000000a8c00 <_ZNK7android2spINS_9ATSParser10PSISectionEEptEv@plt>: a8c00: d0000ff0 adrp x16, 0x2a6000 a8c04: f9477e11 ldr x17, [x16, #0xef8] a8c08: 913be210 add x16, x16, #0xef8 a8c0c: d61f0220 br x17 00000000000a8c10 : a8c10: d0000ff0 adrp x16, 0x2a6000 a8c14: f9478211 ldr x17, [x16, #0xf00] a8c18: 913c0210 add x16, x16, #0xf00 a8c1c: d61f0220 br x17 00000000000a8c20 : a8c20: d0000ff0 adrp x16, 0x2a6000 a8c24: f9478611 ldr x17, [x16, #0xf08] a8c28: 913c2210 add x16, x16, #0xf08 a8c2c: d61f0220 br x17 00000000000a8c30 <_ZNSt6__ndk110__list_impIPN7android11MediaBufferENS_9allocatorIS3_EEE5clearEv@plt>: a8c30: d0000ff0 adrp x16, 0x2a6000 a8c34: f9478a11 ldr x17, [x16, #0xf10] a8c38: 913c4210 add x16, x16, #0xf10 a8c3c: d61f0220 br x17 00000000000a8c40 <_ZN7android12AACExtractorC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8AMessageEEE@plt>: a8c40: d0000ff0 adrp x16, 0x2a6000 a8c44: f9478e11 ldr x17, [x16, #0xf18] a8c48: 913c6210 add x16, x16, #0xf18 a8c4c: d61f0220 br x17 00000000000a8c50 <_ZNK9mkvparser8CuePoint4FindEPKNS_5TrackE@plt>: a8c50: d0000ff0 adrp x16, 0x2a6000 a8c54: f9479211 ldr x17, [x16, #0xf20] a8c58: 913c8210 add x16, x16, #0xf20 a8c5c: d61f0220 br x17 00000000000a8c60 <_ZNK7android7ALookupINS_10ColorUtils13ColorStandardENSt6__ndk14pairINS_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEE3mapIS8_vEEbRKS2_PT_@plt>: a8c60: d0000ff0 adrp x16, 0x2a6000 a8c64: f9479611 ldr x17, [x16, #0xf28] a8c68: 913ca210 add x16, x16, #0xf28 a8c6c: d61f0220 br x17 00000000000a8c70 : a8c70: d0000ff0 adrp x16, 0x2a6000 a8c74: f9479a11 ldr x17, [x16, #0xf30] a8c78: 913cc210 add x16, x16, #0xf30 a8c7c: d61f0220 br x17 00000000000a8c80 : a8c80: d0000ff0 adrp x16, 0x2a6000 a8c84: f9479e11 ldr x17, [x16, #0xf38] a8c88: 913ce210 add x16, x16, #0xf38 a8c8c: d61f0220 br x17 00000000000a8c90 <_ZNK7android12SharedBuffer11attemptEditEv@plt>: a8c90: d0000ff0 adrp x16, 0x2a6000 a8c94: f947a211 ldr x17, [x16, #0xf40] a8c98: 913d0210 add x16, x16, #0xf40 a8c9c: d61f0220 br x17 00000000000a8ca0 <_ZN7android2spINS_16MPEG2PSExtractorEEC2EPS1_@plt>: a8ca0: d0000ff0 adrp x16, 0x2a6000 a8ca4: f947a611 ldr x17, [x16, #0xf48] a8ca8: 913d2210 add x16, x16, #0xf48 a8cac: d61f0220 br x17 00000000000a8cb0 <_ZN7android17MatroskaExtractor9TrackInfoC2ERKS1_@plt>: a8cb0: d0000ff0 adrp x16, 0x2a6000 a8cb4: f947aa11 ldr x17, [x16, #0xf50] a8cb8: 913d4210 add x16, x16, #0xf50 a8cbc: d61f0220 br x17 00000000000a8cc0 <_ZNK7android16key_value_pair_tIjmEltERKS1_@plt>: a8cc0: d0000ff0 adrp x16, 0x2a6000 a8cc4: f947ae11 ldr x17, [x16, #0xf58] a8cc8: 913d6210 add x16, x16, #0xf58 a8ccc: d61f0220 br x17 00000000000a8cd0 <_ZNK7android7AString5emptyEv@plt>: a8cd0: d0000ff0 adrp x16, 0x2a6000 a8cd4: f947b211 ldr x17, [x16, #0xf60] a8cd8: 913d8210 add x16, x16, #0xf60 a8cdc: d61f0220 br x17 00000000000a8ce0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_NodeD2Ev@plt>: a8ce0: d0000ff0 adrp x16, 0x2a6000 a8ce4: f947b611 ldr x17, [x16, #0xf68] a8ce8: 913da210 add x16, x16, #0xf68 a8cec: d61f0220 br x17 00000000000a8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt>: a8cf0: d0000ff0 adrp x16, 0x2a6000 a8cf4: f947ba11 ldr x17, [x16, #0xf70] a8cf8: 913dc210 add x16, x16, #0xf70 a8cfc: d61f0220 br x17 00000000000a8d00 <_ZN7android2spINS_16MPEG2PSExtractorEED2Ev@plt>: a8d00: d0000ff0 adrp x16, 0x2a6000 a8d04: f947be11 ldr x17, [x16, #0xf78] a8d08: 913de210 add x16, x16, #0xf78 a8d0c: d61f0220 br x17 00000000000a8d10 : a8d10: d0000ff0 adrp x16, 0x2a6000 a8d14: f947c211 ldr x17, [x16, #0xf80] a8d18: 913e0210 add x16, x16, #0xf80 a8d1c: d61f0220 br x17 00000000000a8d20 <_ZN7android6VectorINS_9SidxEntryEE3addERKS1_@plt>: a8d20: d0000ff0 adrp x16, 0x2a6000 a8d24: f947c611 ldr x17, [x16, #0xf88] a8d28: 913e2210 add x16, x16, #0xf88 a8d2c: d61f0220 br x17 00000000000a8d30 : a8d30: d0000ff0 adrp x16, 0x2a6000 a8d34: f947ca11 ldr x17, [x16, #0xf90] a8d38: 913e4210 add x16, x16, #0xf90 a8d3c: d61f0220 br x17 00000000000a8d40 <_ZNKSt6__ndk16vectorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEE8max_sizeEv@plt>: a8d40: d0000ff0 adrp x16, 0x2a6000 a8d44: f947ce11 ldr x17, [x16, #0xf98] a8d48: 913e6210 add x16, x16, #0xf98 a8d4c: d61f0220 br x17 00000000000a8d50 <_ZN7android2spINS_12IMediaSourceEEC2INS_11MPEG4SourceEEEONS0_IT_EE@plt>: a8d50: d0000ff0 adrp x16, 0x2a6000 a8d54: f947d211 ldr x17, [x16, #0xfa0] a8d58: 913e8210 add x16, x16, #0xfa0 a8d5c: d61f0220 br x17 00000000000a8d60 : a8d60: d0000ff0 adrp x16, 0x2a6000 a8d64: f947d611 ldr x17, [x16, #0xfa8] a8d68: 913ea210 add x16, x16, #0xfa8 a8d6c: d61f0220 br x17 00000000000a8d70 <_ZNK7android14MyOggExtractor9getFormatEv@plt>: a8d70: d0000ff0 adrp x16, 0x2a6000 a8d74: f947da11 ldr x17, [x16, #0xfb0] a8d78: 913ec210 add x16, x16, #0xfb0 a8d7c: d61f0220 br x17 00000000000a8d80 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEiRKT_S9_@plt>: a8d80: d0000ff0 adrp x16, 0x2a6000 a8d84: f947de11 ldr x17, [x16, #0xfb8] a8d88: 913ee210 add x16, x16, #0xfb8 a8d8c: d61f0220 br x17 00000000000a8d90 : a8d90: d0000ff0 adrp x16, 0x2a6000 a8d94: f947e211 ldr x17, [x16, #0xfc0] a8d98: 913f0210 add x16, x16, #0xfc0 a8d9c: d61f0220 br x17 00000000000a8da0 <_ZN7android10VectorImpl7_shrinkEmm@plt>: a8da0: d0000ff0 adrp x16, 0x2a6000 a8da4: f947e611 ldr x17, [x16, #0xfc8] a8da8: 913f2210 add x16, x16, #0xfc8 a8dac: d61f0220 br x17 00000000000a8db0 : a8db0: d0000ff0 adrp x16, 0x2a6000 a8db4: f947ea11 ldr x17, [x16, #0xfd0] a8db8: 913f4210 add x16, x16, #0xfd0 a8dbc: d61f0220 br x17 00000000000a8dc0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2Ev@plt>: a8dc0: d0000ff0 adrp x16, 0x2a6000 a8dc4: f947ee11 ldr x17, [x16, #0xfd8] a8dc8: 913f6210 add x16, x16, #0xfd8 a8dcc: d61f0220 br x17 00000000000a8dd0 <_ZN7android9copy_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_PKS3_m@plt>: a8dd0: d0000ff0 adrp x16, 0x2a6000 a8dd4: f947f211 ldr x17, [x16, #0xfe0] a8dd8: 913f8210 add x16, x16, #0xfe0 a8ddc: d61f0220 br x17 00000000000a8de0 <_ZNK7android4ListIlE5emptyEv@plt>: a8de0: d0000ff0 adrp x16, 0x2a6000 a8de4: f947f611 ldr x17, [x16, #0xfe8] a8de8: 913fa210 add x16, x16, #0xfe8 a8dec: d61f0220 br x17 00000000000a8df0 : a8df0: d0000ff0 adrp x16, 0x2a6000 a8df4: f947fa11 ldr x17, [x16, #0xff0] a8df8: 913fc210 add x16, x16, #0xff0 a8dfc: d61f0220 br x17 00000000000a8e00 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEEixEm@plt>: a8e00: d0000ff0 adrp x16, 0x2a6000 a8e04: f947fe11 ldr x17, [x16, #0xff8] a8e08: 913fe210 add x16, x16, #0xff8 a8e0c: d61f0220 br x17 00000000000a8e10 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEE13removeItemsAtEmm@plt>: a8e10: f0000ff0 adrp x16, 0x2a7000 a8e14: f9400211 ldr x17, [x16] a8e18: 91000210 add x16, x16, #0x0 a8e1c: d61f0220 br x17 00000000000a8e20 : a8e20: f0000ff0 adrp x16, 0x2a7000 a8e24: f9400611 ldr x17, [x16, #0x8] a8e28: 91002210 add x16, x16, #0x8 a8e2c: d61f0220 br x17 00000000000a8e30 <_ZN9mkvparser5isinfEd@plt>: a8e30: f0000ff0 adrp x16, 0x2a7000 a8e34: f9400a11 ldr x17, [x16, #0x10] a8e38: 91004210 add x16, x16, #0x10 a8e3c: d61f0220 br x17 00000000000a8e40 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE5arrayEv@plt>: a8e40: f0000ff0 adrp x16, 0x2a7000 a8e44: f9400e11 ldr x17, [x16, #0x18] a8e48: 91006210 add x16, x16, #0x18 a8e4c: d61f0220 br x17 00000000000a8e50 <_ZN9mkvparser15ContentEncodingC1Ev@plt>: a8e50: f0000ff0 adrp x16, 0x2a7000 a8e54: f9401211 ldr x17, [x16, #0x20] a8e58: 91008210 add x16, x16, #0x20 a8e5c: d61f0220 br x17 00000000000a8e60 <_ZNSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt>: a8e60: f0000ff0 adrp x16, 0x2a7000 a8e64: f9401611 ldr x17, [x16, #0x28] a8e68: 9100a210 add x16, x16, #0x28 a8e6c: d61f0220 br x17 00000000000a8e70 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE9push_backERKS2_@plt>: a8e70: f0000ff0 adrp x16, 0x2a7000 a8e74: f9401a11 ldr x17, [x16, #0x30] a8e78: 9100c210 add x16, x16, #0x30 a8e7c: d61f0220 br x17 00000000000a8e80 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEED2Ev@plt>: a8e80: f0000ff0 adrp x16, 0x2a7000 a8e84: f9401e11 ldr x17, [x16, #0x38] a8e88: 9100e210 add x16, x16, #0x38 a8e8c: d61f0220 br x17 00000000000a8e90 <_ZN7android15MyOpusExtractorD2Ev@plt>: a8e90: f0000ff0 adrp x16, 0x2a7000 a8e94: f9402211 ldr x17, [x16, #0x40] a8e98: 91010210 add x16, x16, #0x40 a8e9c: d61f0220 br x17 00000000000a8ea0 <_ZN7android10VectorImpl5_growEmm@plt>: a8ea0: f0000ff0 adrp x16, 0x2a7000 a8ea4: f9402611 ldr x17, [x16, #0x48] a8ea8: 91012210 add x16, x16, #0x48 a8eac: d61f0220 br x17 00000000000a8eb0 <_ZN7android11MPEG4Source6SampleC2Ev@plt>: a8eb0: f0000ff0 adrp x16, 0x2a7000 a8eb4: f9402a11 ldr x17, [x16, #0x50] a8eb8: 91014210 add x16, x16, #0x50 a8ebc: d61f0220 br x17 00000000000a8ec0 <_ZN9mkvparser7Segment14PreloadClusterEPNS_7ClusterEl@plt>: a8ec0: f0000ff0 adrp x16, 0x2a7000 a8ec4: f9402e11 ldr x17, [x16, #0x58] a8ec8: 91016210 add x16, x16, #0x58 a8ecc: d61f0220 br x17 00000000000a8ed0 <_ZN7android4ListIlE5_Node7setPrevEPS2_@plt>: a8ed0: f0000ff0 adrp x16, 0x2a7000 a8ed4: f9403211 ldr x17, [x16, #0x60] a8ed8: 91018210 add x16, x16, #0x60 a8edc: d61f0220 br x17 00000000000a8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt>: a8ee0: f0000ff0 adrp x16, 0x2a7000 a8ee4: f9403611 ldr x17, [x16, #0x68] a8ee8: 9101a210 add x16, x16, #0x68 a8eec: d61f0220 br x17 00000000000a8ef0 <_ZN7android2spINS_12IMediaSourceEEC2INS_9AMRSourceEEEPT_@plt>: a8ef0: f0000ff0 adrp x16, 0x2a7000 a8ef4: f9403a11 ldr x17, [x16, #0x70] a8ef8: 9101c210 add x16, x16, #0x70 a8efc: d61f0220 br x17 00000000000a8f00 <_ZN7android15JMediaExtractor6seekToElNS_12IMediaSource11ReadOptions8SeekModeE@plt>: a8f00: f0000ff0 adrp x16, 0x2a7000 a8f04: f9403e11 ldr x17, [x16, #0x78] a8f08: 9101e210 add x16, x16, #0x78 a8f0c: d61f0220 br x17 00000000000a8f10 <_Znwm@plt>: a8f10: f0000ff0 adrp x16, 0x2a7000 a8f14: f9404211 ldr x17, [x16, #0x80] a8f18: 91020210 add x16, x16, #0x80 a8f1c: d61f0220 br x17 00000000000a8f20 <_ZN7android12destroy_typeINS_11MPEG4Source6SampleEEEvPT_m@plt>: a8f20: f0000ff0 adrp x16, 0x2a7000 a8f24: f9404611 ldr x17, [x16, #0x88] a8f28: 91022210 add x16, x16, #0x88 a8f2c: d61f0220 br x17 00000000000a8f30 <_ZNK7android7ALookupIt24OMX_AUDIO_AACPROFILETYPEE3mapIS1_vEEbRKtPT_@plt>: a8f30: f0000ff0 adrp x16, 0x2a7000 a8f34: f9404a11 ldr x17, [x16, #0x90] a8f38: 91024210 add x16, x16, #0x90 a8f3c: d61f0220 br x17 00000000000a8f40 <_ZN7android14SampleIterator6seekToEj@plt>: a8f40: f0000ff0 adrp x16, 0x2a7000 a8f44: f9404e11 ldr x17, [x16, #0x98] a8f48: 91026210 add x16, x16, #0x98 a8f4c: d61f0220 br x17 00000000000a8f50 <_ZNK7android9ATSParser7Program23PTSTimeDeltaEstablishedEv@plt>: a8f50: f0000ff0 adrp x16, 0x2a7000 a8f54: f9405211 ldr x17, [x16, #0xa0] a8f58: 91028210 add x16, x16, #0xa0 a8f5c: d61f0220 br x17 00000000000a8f60 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt>: a8f60: f0000ff0 adrp x16, 0x2a7000 a8f64: f9405611 ldr x17, [x16, #0xa8] a8f68: 9102a210 add x16, x16, #0xa8 a8f6c: d61f0220 br x17 00000000000a8f70 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEE4sizeEv@plt>: a8f70: f0000ff0 adrp x16, 0x2a7000 a8f74: f9405a11 ldr x17, [x16, #0xb0] a8f78: 9102c210 add x16, x16, #0xb0 a8f7c: d61f0220 br x17 00000000000a8f80 : a8f80: f0000ff0 adrp x16, 0x2a7000 a8f84: f9405e11 ldr x17, [x16, #0xb8] a8f88: 9102e210 add x16, x16, #0xb8 a8f8c: d61f0220 br x17 00000000000a8f90 <_ZNSt6__ndk16chrono8durationIxNS_5ratioILl1ELl1000000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS6_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE@plt>: a8f90: f0000ff0 adrp x16, 0x2a7000 a8f94: f9406211 ldr x17, [x16, #0xc0] a8f98: 91030210 add x16, x16, #0xc0 a8f9c: d61f0220 br x17 00000000000a8fa0 <_ZNK7android3ID38Iterator5getIDEPNS_7String8E@plt>: a8fa0: f0000ff0 adrp x16, 0x2a7000 a8fa4: f9406611 ldr x17, [x16, #0xc8] a8fa8: 91032210 add x16, x16, #0xc8 a8fac: d61f0220 br x17 00000000000a8fb0 <_ZN7android6VectorINS_11NALPositionEE4pushERKS1_@plt>: a8fb0: f0000ff0 adrp x16, 0x2a7000 a8fb4: f9406a11 ldr x17, [x16, #0xd0] a8fb8: 91034210 add x16, x16, #0xd0 a8fbc: d61f0220 br x17 00000000000a8fc0 <_ZN7android14MyOggExtractor20buildTableOfContentsEv@plt>: a8fc0: f0000ff0 adrp x16, 0x2a7000 a8fc4: f9406e11 ldr x17, [x16, #0xd8] a8fc8: 91036210 add x16, x16, #0xd8 a8fcc: d61f0220 br x17 00000000000a8fd0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: a8fd0: f0000ff0 adrp x16, 0x2a7000 a8fd4: f9407211 ldr x17, [x16, #0xe0] a8fd8: 91038210 add x16, x16, #0xe0 a8fdc: d61f0220 br x17 00000000000a8fe0 <_ZN7_JNIEnv18GetByteArrayRegionEP11_jbyteArrayiiPa@plt>: a8fe0: f0000ff0 adrp x16, 0x2a7000 a8fe4: f9407611 ldr x17, [x16, #0xe8] a8fe8: 9103a210 add x16, x16, #0xe8 a8fec: d61f0220 br x17 00000000000a8ff0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIt24OMX_AUDIO_AACPROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt>: a8ff0: f0000ff0 adrp x16, 0x2a7000 a8ff4: f9407a11 ldr x17, [x16, #0xf0] a8ff8: 9103c210 add x16, x16, #0xf0 a8ffc: d61f0220 br x17 00000000000a9000 <_ZN7android2spINS_10MidiEngineEED2Ev@plt>: a9000: d0000ff0 adrp x16, 0x2a7000 a9004: f9407e11 ldr x17, [x16, #0xf8] a9008: 9103e210 add x16, x16, #0xf8 a900c: d61f0220 br x17 00000000000a9010 <_ZNK9mkvparser10VideoTrack8GetWidthEv@plt>: a9010: d0000ff0 adrp x16, 0x2a7000 a9014: f9408211 ldr x17, [x16, #0x100] a9018: 91040210 add x16, x16, #0x100 a901c: d61f0220 br x17 00000000000a9020 <_ZN9mkvparser8Chapters4Atom7GetTimeEPKS0_x@plt>: a9020: d0000ff0 adrp x16, 0x2a7000 a9024: f9408611 ldr x17, [x16, #0x108] a9028: 91042210 add x16, x16, #0x108 a902c: d61f0220 br x17 00000000000a9030 <_ZN7android14MyOggExtractor12seekToOffsetEl@plt>: a9030: d0000ff0 adrp x16, 0x2a7000 a9034: f9408a11 ldr x17, [x16, #0x110] a9038: 91044210 add x16, x16, #0x110 a903c: d61f0220 br x17 00000000000a9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt>: a9040: d0000ff0 adrp x16, 0x2a7000 a9044: f9408e11 ldr x17, [x16, #0x118] a9048: 91046210 add x16, x16, #0x118 a904c: d61f0220 br x17 00000000000a9050 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEixEm@plt>: a9050: d0000ff0 adrp x16, 0x2a7000 a9054: f9409211 ldr x17, [x16, #0x120] a9058: 91048210 add x16, x16, #0x120 a905c: d61f0220 br x17 00000000000a9060 <_ZNKSt6__ndk16vectorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt>: a9060: d0000ff0 adrp x16, 0x2a7000 a9064: f9409611 ldr x17, [x16, #0x128] a9068: 9104a210 add x16, x16, #0x128 a906c: d61f0220 br x17 00000000000a9070 : a9070: d0000ff0 adrp x16, 0x2a7000 a9074: f9409a11 ldr x17, [x16, #0x130] a9078: 9104c210 add x16, x16, #0x130 a907c: d61f0220 br x17 00000000000a9080 <_Unwind_SetGR@plt>: a9080: d0000ff0 adrp x16, 0x2a7000 a9084: f9409e11 ldr x17, [x16, #0x138] a9088: 9104e210 add x16, x16, #0x138 a908c: d61f0220 br x17 00000000000a9090 : a9090: d0000ff0 adrp x16, 0x2a7000 a9094: f940a211 ldr x17, [x16, #0x140] a9098: 91050210 add x16, x16, #0x140 a909c: d61f0220 br x17 00000000000a90a0 <_ZNK7android6VectorINS_11NALPositionEEixEm@plt>: a90a0: d0000ff0 adrp x16, 0x2a7000 a90a4: f940a611 ldr x17, [x16, #0x148] a90a8: 91052210 add x16, x16, #0x148 a90ac: d61f0220 br x17 00000000000a90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt>: a90b0: d0000ff0 adrp x16, 0x2a7000 a90b4: f940aa11 ldr x17, [x16, #0x150] a90b8: 91054210 add x16, x16, #0x150 a90bc: d61f0220 br x17 00000000000a90c0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: a90c0: d0000ff0 adrp x16, 0x2a7000 a90c4: f940ae11 ldr x17, [x16, #0x158] a90c8: 91056210 add x16, x16, #0x158 a90cc: d61f0220 br x17 00000000000a90d0 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5emptyEv@plt>: a90d0: d0000ff0 adrp x16, 0x2a7000 a90d4: f940b211 ldr x17, [x16, #0x160] a90d8: 91058210 add x16, x16, #0x160 a90dc: d61f0220 br x17 00000000000a90e0 <_ZN7android8AMessage13freeItemValueEPNS0_4ItemE@plt>: a90e0: d0000ff0 adrp x16, 0x2a7000 a90e4: f940b611 ldr x17, [x16, #0x168] a90e8: 9105a210 add x16, x16, #0x168 a90ec: d61f0220 br x17 00000000000a90f0 : a90f0: d0000ff0 adrp x16, 0x2a7000 a90f4: f940ba11 ldr x17, [x16, #0x170] a90f8: 9105c210 add x16, x16, #0x170 a90fc: d61f0220 br x17 00000000000a9100 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE5keyAtEm@plt>: a9100: d0000ff0 adrp x16, 0x2a7000 a9104: f940be11 ldr x17, [x16, #0x178] a9108: 9105e210 add x16, x16, #0x178 a910c: d61f0220 br x17 00000000000a9110 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2ERKS6_@plt>: a9110: d0000ff0 adrp x16, 0x2a7000 a9114: f940c211 ldr x17, [x16, #0x180] a9118: 91060210 add x16, x16, #0x180 a911c: d61f0220 br x17 00000000000a9120 <_ZNK7android10FLACParser16getBitsPerSampleEv@plt>: a9120: d0000ff0 adrp x16, 0x2a7000 a9124: f940c611 ldr x17, [x16, #0x188] a9128: 91062210 add x16, x16, #0x188 a912c: d61f0220 br x17 00000000000a9130 : a9130: d0000ff0 adrp x16, 0x2a7000 a9134: f940ca11 ldr x17, [x16, #0x190] a9138: 91064210 add x16, x16, #0x190 a913c: d61f0220 br x17 00000000000a9140 <_ZN9mkvparser15ContentEncoding31ParseContentEncAESSettingsEntryExxPNS_10IMkvReaderEPNS0_21ContentEncAESSettingsE@plt>: a9140: d0000ff0 adrp x16, 0x2a7000 a9144: f940ce11 ldr x17, [x16, #0x198] a9148: 91066210 add x16, x16, #0x198 a914c: d61f0220 br x17 00000000000a9150 <_ZN7android7ALookupIiNS_12ColorAspects9PrimariesEEC2ESt16initializer_listINSt6__ndk14pairIiS2_EEE@plt>: a9150: d0000ff0 adrp x16, 0x2a7000 a9154: f940d211 ldr x17, [x16, #0x1a0] a9158: 91068210 add x16, x16, #0x1a0 a915c: d61f0220 br x17 00000000000a9160 <_ZNSt6__ndk111char_traitsIcE4copyEPcPKcm@plt>: a9160: d0000ff0 adrp x16, 0x2a7000 a9164: f940d611 ldr x17, [x16, #0x1a8] a9168: 9106a210 add x16, x16, #0x1a8 a916c: d61f0220 br x17 00000000000a9170 <_ZN7android17move_forward_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_PKS3_m@plt>: a9170: d0000ff0 adrp x16, 0x2a7000 a9174: f940da11 ldr x17, [x16, #0x1b0] a9178: 9106c210 add x16, x16, #0x1b0 a917c: d61f0220 br x17 00000000000a9180 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEneERKS6_@plt>: a9180: d0000ff0 adrp x16, 0x2a7000 a9184: f940de11 ldr x17, [x16, #0x1b8] a9188: 9106e210 add x16, x16, #0x1b8 a918c: d61f0220 br x17 00000000000a9190 : a9190: d0000ff0 adrp x16, 0x2a7000 a9194: f940e211 ldr x17, [x16, #0x1c0] a9198: 91070210 add x16, x16, #0x1c0 a919c: d61f0220 br x17 00000000000a91a0 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE4sizeEv@plt>: a91a0: d0000ff0 adrp x16, 0x2a7000 a91a4: f940e611 ldr x17, [x16, #0x1c8] a91a8: 91072210 add x16, x16, #0x1c8 a91ac: d61f0220 br x17 00000000000a91b0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorTransferENS3_12ColorAspects8TransferEEEEEE7destroyIS8_EEvRS9_PT_@plt>: a91b0: d0000ff0 adrp x16, 0x2a7000 a91b4: f940ea11 ldr x17, [x16, #0x1d0] a91b8: 91074210 add x16, x16, #0x1d0 a91bc: d61f0220 br x17 00000000000a91c0 <_ZNK9mkvparser4Cues4FindExPKNS_5TrackERPKNS_8CuePointERPKNS4_13TrackPositionE@plt>: a91c0: d0000ff0 adrp x16, 0x2a7000 a91c4: f940ee11 ldr x17, [x16, #0x1d8] a91c8: 91076210 add x16, x16, #0x1d8 a91cc: d61f0220 br x17 00000000000a91d0 <_ZN7android17move_forward_typeINS_9ATSParser7Program10StreamInfoEEEvPT_PKS4_m@plt>: a91d0: d0000ff0 adrp x16, 0x2a7000 a91d4: f940f211 ldr x17, [x16, #0x1e0] a91d8: 91078210 add x16, x16, #0x1e0 a91dc: d61f0220 br x17 00000000000a91e0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE5arrayEv@plt>: a91e0: d0000ff0 adrp x16, 0x2a7000 a91e4: f940f611 ldr x17, [x16, #0x1e8] a91e8: 9107a210 add x16, x16, #0x1e8 a91ec: d61f0220 br x17 00000000000a91f0 <_ZN16scoped_local_refIP11_jthrowableE5resetES1_@plt>: a91f0: d0000ff0 adrp x16, 0x2a7000 a91f4: f940fa11 ldr x17, [x16, #0x1f0] a91f8: 9107c210 add x16, x16, #0x1f0 a91fc: d61f0220 br x17 00000000000a9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt>: a9200: d0000ff0 adrp x16, 0x2a7000 a9204: f940fe11 ldr x17, [x16, #0x1f8] a9208: 9107e210 add x16, x16, #0x1f8 a920c: d61f0220 br x17 00000000000a9210 <_ZN7android18move_backward_typeINS_7ABufferEEEvPNS_2spIT_EEPKS4_m@plt>: a9210: d0000ff0 adrp x16, 0x2a7000 a9214: f9410211 ldr x17, [x16, #0x200] a9218: 91080210 add x16, x16, #0x200 a921c: d61f0220 br x17 00000000000a9220 <_ZN7android2spINS_9ATSParserEEC2EPS1_@plt>: a9220: d0000ff0 adrp x16, 0x2a7000 a9224: f9410611 ldr x17, [x16, #0x208] a9228: 91082210 add x16, x16, #0x208 a922c: d61f0220 br x17 00000000000a9230 <_ZN7android10FLACSourceD0Ev@plt>: a9230: d0000ff0 adrp x16, 0x2a7000 a9234: f9410a11 ldr x17, [x16, #0x210] a9238: 91084210 add x16, x16, #0x210 a923c: d61f0220 br x17 00000000000a9240 <_ZN7android10MidiSourceC1ERKNS_2spINS_10MidiEngineEEERKNS1_INS_8MetaDataEEE@plt>: a9240: d0000ff0 adrp x16, 0x2a7000 a9244: f9410e11 ldr x17, [x16, #0x218] a9248: 91086210 add x16, x16, #0x218 a924c: d61f0220 br x17 00000000000a9250 <_ZN9mkvparser7Cluster16CreateBlockGroupExxx@plt>: a9250: d0000ff0 adrp x16, 0x2a7000 a9254: f9411211 ldr x17, [x16, #0x220] a9258: 91088210 add x16, x16, #0x220 a925c: d61f0220 br x17 00000000000a9260 <_ZN7android2spINS_13DataURISourceEED2Ev@plt>: a9260: d0000ff0 adrp x16, 0x2a7000 a9264: f9411611 ldr x17, [x16, #0x228] a9268: 9108a210 add x16, x16, #0x228 a926c: d61f0220 br x17 00000000000a9270 <_ZNK9mkvparser5Track4Info7CopyStrEMS1_PcRS1_@plt>: a9270: d0000ff0 adrp x16, 0x2a7000 a9274: f9411a11 ldr x17, [x16, #0x230] a9278: 9108c210 add x16, x16, #0x230 a927c: d61f0220 br x17 00000000000a9280 <_ZN9mkvparser5Track8EOSBlockD2Ev@plt>: a9280: d0000ff0 adrp x16, 0x2a7000 a9284: f9411e11 ldr x17, [x16, #0x238] a9288: 9108e210 add x16, x16, #0x238 a928c: d61f0220 br x17 00000000000a9290 <_ZNSt6__ndk14listIPN7android11MediaBufferENS_9allocatorIS3_EEE12emplace_backIJRS3_EEEvDpOT_@plt>: a9290: d0000ff0 adrp x16, 0x2a7000 a9294: f9412211 ldr x17, [x16, #0x240] a9298: 91090210 add x16, x16, #0x240 a929c: d61f0220 br x17 00000000000a92a0 <_ZNK7android2spINS_15JMediaExtractorEE3getEv@plt>: a92a0: d0000ff0 adrp x16, 0x2a7000 a92a4: f9412611 ldr x17, [x16, #0x248] a92a8: 91092210 add x16, x16, #0x248 a92ac: d61f0220 br x17 00000000000a92b0 <_ZNK7android9ATSParser7Program6numberEv@plt>: a92b0: d0000ff0 adrp x16, 0x2a7000 a92b4: f9412a11 ldr x17, [x16, #0x250] a92b8: 91094210 add x16, x16, #0x250 a92bc: d61f0220 br x17 00000000000a92c0 <_ZNK7android7ALookupINS_10ColorUtils13ColorStandardENSt6__ndk14pairINS_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEE3mapIS8_vEEbRKT_PS2_@plt>: a92c0: d0000ff0 adrp x16, 0x2a7000 a92c4: f9412e11 ldr x17, [x16, #0x258] a92c8: 91096210 add x16, x16, #0x258 a92cc: d61f0220 br x17 00000000000a92d0 : a92d0: d0000ff0 adrp x16, 0x2a7000 a92d4: f9413211 ldr x17, [x16, #0x260] a92d8: 91098210 add x16, x16, #0x260 a92dc: d61f0220 br x17 00000000000a92e0 <_ZN7android10Compare_NEIiiEENS_7AStringERKT_RKT0_@plt>: a92e0: d0000ff0 adrp x16, 0x2a7000 a92e4: f9413611 ldr x17, [x16, #0x268] a92e8: 9109a210 add x16, x16, #0x268 a92ec: d61f0220 br x17 00000000000a92f0 <__cxa_finalize@plt>: a92f0: d0000ff0 adrp x16, 0x2a7000 a92f4: f9413a11 ldr x17, [x16, #0x270] a92f8: 9109c210 add x16, x16, #0x270 a92fc: d61f0220 br x17 00000000000a9300 <_ZN7android14MPEG4Extractor18parseID3v2MetaDataEl@plt>: a9300: d0000ff0 adrp x16, 0x2a7000 a9304: f9413e11 ldr x17, [x16, #0x278] a9308: 9109e210 add x16, x16, #0x278 a930c: d61f0220 br x17 00000000000a9310 <_ZN7android14MatroskaSource18clearPendingFramesEv@plt>: a9310: d0000ff0 adrp x16, 0x2a7000 a9314: f9414211 ldr x17, [x16, #0x280] a9318: 910a0210 add x16, x16, #0x280 a931c: d61f0220 br x17 00000000000a9320 <_vorbis_unpack_comment@plt>: a9320: d0000ff0 adrp x16, 0x2a7000 a9324: f9414611 ldr x17, [x16, #0x288] a9328: 910a2210 add x16, x16, #0x288 a932c: d61f0220 br x17 00000000000a9330 <_ZN7android17move_forward_typeINS_9SidxEntryEEEvPT_PKS2_m@plt>: a9330: d0000ff0 adrp x16, 0x2a7000 a9334: f9414a11 ldr x17, [x16, #0x290] a9338: 910a4210 add x16, x16, #0x290 a933c: d61f0220 br x17 00000000000a9340 <_ZNK7android2spINS_7RefBaseEEptEv@plt>: a9340: d0000ff0 adrp x16, 0x2a7000 a9344: f9414e11 ldr x17, [x16, #0x298] a9348: 910a6210 add x16, x16, #0x298 a934c: d61f0220 br x17 00000000000a9350 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEEEEE7destroyIS4_EEvRS5_PT_@plt>: a9350: d0000ff0 adrp x16, 0x2a7000 a9354: f9415211 ldr x17, [x16, #0x2a0] a9358: 910a8210 add x16, x16, #0x2a0 a935c: d61f0220 br x17 00000000000a9360 <_ZN7android9AMRSourceC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEEbPKlm@plt>: a9360: d0000ff0 adrp x16, 0x2a7000 a9364: f9415611 ldr x17, [x16, #0x2a8] a9368: 910aa210 add x16, x16, #0x2a8 a936c: d61f0220 br x17 00000000000a9370 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEE13removeItemsAtEmm@plt>: a9370: d0000ff0 adrp x16, 0x2a7000 a9374: f9415a11 ldr x17, [x16, #0x2b0] a9378: 910ac210 add x16, x16, #0x2b0 a937c: d61f0220 br x17 00000000000a9380 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt>: a9380: d0000ff0 adrp x16, 0x2a7000 a9384: f9415e11 ldr x17, [x16, #0x2b8] a9388: 910ae210 add x16, x16, #0x2b8 a938c: d61f0220 br x17 00000000000a9390 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREE7getNodeEv@plt>: a9390: d0000ff0 adrp x16, 0x2a7000 a9394: f9416211 ldr x17, [x16, #0x2c0] a9398: 910b0210 add x16, x16, #0x2c0 a939c: d61f0220 br x17 00000000000a93a0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE5arrayEv@plt>: a93a0: d0000ff0 adrp x16, 0x2a7000 a93a4: f9416611 ldr x17, [x16, #0x2c8] a93a8: 910b2210 add x16, x16, #0x2c8 a93ac: d61f0220 br x17 00000000000a93b0 <_ZN7android14MyOggExtractorC2ERKNS_2spINS_10DataSourceEEEPKcml@plt>: a93b0: d0000ff0 adrp x16, 0x2a7000 a93b4: f9416a11 ldr x17, [x16, #0x2d0] a93b8: 910b4210 add x16, x16, #0x2d0 a93bc: d61f0220 br x17 00000000000a93c0 : a93c0: d0000ff0 adrp x16, 0x2a7000 a93c4: f9416e11 ldr x17, [x16, #0x2d8] a93c8: 910b6210 add x16, x16, #0x2d8 a93cc: d61f0220 br x17 00000000000a93d0 <_ZN7android10VectorImplC2ERKS0_@plt>: a93d0: d0000ff0 adrp x16, 0x2a7000 a93d4: f9417211 ldr x17, [x16, #0x2e0] a93d8: 910b8210 add x16, x16, #0x2e0 a93dc: d61f0220 br x17 00000000000a93e0 : a93e0: d0000ff0 adrp x16, 0x2a7000 a93e4: f9417611 ldr x17, [x16, #0x2e8] a93e8: 910ba210 add x16, x16, #0x2e8 a93ec: d61f0220 br x17 00000000000a93f0 : a93f0: d0000ff0 adrp x16, 0x2a7000 a93f4: f9417a11 ldr x17, [x16, #0x2f0] a93f8: 910bc210 add x16, x16, #0x2f0 a93fc: d61f0220 br x17 00000000000a9400 <_ZN9mkvparser11SegmentInfo5ParseEv@plt>: a9400: d0000ff0 adrp x16, 0x2a7000 a9404: f9417e11 ldr x17, [x16, #0x2f8] a9408: 910be210 add x16, x16, #0x2f8 a940c: d61f0220 br x17 00000000000a9410 <_ZN7android2spINS_10FLACParserEEC2Ev@plt>: a9410: d0000ff0 adrp x16, 0x2a7000 a9414: f9418211 ldr x17, [x16, #0x300] a9418: 910c0210 add x16, x16, #0x300 a941c: d61f0220 br x17 00000000000a9420 <_ZN7android18move_backward_typeINS_9SidxEntryEEEvPT_PKS2_m@plt>: a9420: d0000ff0 adrp x16, 0x2a7000 a9424: f9418611 ldr x17, [x16, #0x308] a9428: 910c2210 add x16, x16, #0x308 a942c: d61f0220 br x17 00000000000a9430 <_ZN7android2spINS_9MP3SeekerEEC2Ev@plt>: a9430: d0000ff0 adrp x16, 0x2a7000 a9434: f9418a11 ldr x17, [x16, #0x310] a9438: 910c4210 add x16, x16, #0x310 a943c: d61f0220 br x17 00000000000a9440 <_ZNSt6__ndk14pairI24OMX_VIDEO_VP9PROFILETYPES1_EC2IS1_S1_Lb0EEEOT_OT0_@plt>: a9440: d0000ff0 adrp x16, 0x2a7000 a9444: f9418e11 ldr x17, [x16, #0x318] a9448: 910c6210 add x16, x16, #0x318 a944c: d61f0220 br x17 00000000000a9450 <_ZN7android12destroy_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_m@plt>: a9450: d0000ff0 adrp x16, 0x2a7000 a9454: f9419211 ldr x17, [x16, #0x320] a9458: 910c8210 add x16, x16, #0x320 a945c: d61f0220 br x17 00000000000a9460 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getPrevEv@plt>: a9460: d0000ff0 adrp x16, 0x2a7000 a9464: f9419611 ldr x17, [x16, #0x328] a9468: 910ca210 add x16, x16, #0x328 a946c: d61f0220 br x17 00000000000a9470 <_ZN7android6VectorIiE9push_backERKi@plt>: a9470: d0000ff0 adrp x16, 0x2a7000 a9474: f9419a11 ldr x17, [x16, #0x330] a9478: 910cc210 add x16, x16, #0x330 a947c: d61f0220 br x17 00000000000a9480 <_ZN7android11SampleTable19setSampleSizeParamsEjlm@plt>: a9480: d0000ff0 adrp x16, 0x2a7000 a9484: f9419e11 ldr x17, [x16, #0x338] a9488: 910ce210 add x16, x16, #0x338 a948c: d61f0220 br x17 00000000000a9490 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE5clearEv@plt>: a9490: d0000ff0 adrp x16, 0x2a7000 a9494: f941a211 ldr x17, [x16, #0x340] a9498: 910d0210 add x16, x16, #0x340 a949c: d61f0220 br x17 00000000000a94a0 : a94a0: d0000ff0 adrp x16, 0x2a7000 a94a4: f941a611 ldr x17, [x16, #0x348] a94a8: 910d2210 add x16, x16, #0x348 a94ac: d61f0220 br x17 00000000000a94b0 <_ZN7android7AString6appendEPKc@plt>: a94b0: d0000ff0 adrp x16, 0x2a7000 a94b4: f941aa11 ldr x17, [x16, #0x350] a94b8: 910d4210 add x16, x16, #0x350 a94bc: d61f0220 br x17 00000000000a94c0 <__cxa_increment_exception_refcount@plt>: a94c0: d0000ff0 adrp x16, 0x2a7000 a94c4: f941ae11 ldr x17, [x16, #0x358] a94c8: 910d6210 add x16, x16, #0x358 a94cc: d61f0220 br x17 00000000000a94d0 <_ZN7android10splat_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_PKS3_m@plt>: a94d0: d0000ff0 adrp x16, 0x2a7000 a94d4: f941b211 ldr x17, [x16, #0x360] a94d8: 910d8210 add x16, x16, #0x360 a94dc: d61f0220 br x17 00000000000a94e0 : a94e0: d0000ff0 adrp x16, 0x2a7000 a94e4: f941b611 ldr x17, [x16, #0x368] a94e8: 910da210 add x16, x16, #0x368 a94ec: d61f0220 br x17 00000000000a94f0 <_ZN7android10splat_typeINS_2spINS_19AnotherPacketSourceEEEEEvPT_PKS4_m@plt>: a94f0: d0000ff0 adrp x16, 0x2a7000 a94f4: f941ba11 ldr x17, [x16, #0x370] a94f8: 910dc210 add x16, x16, #0x370 a94fc: d61f0220 br x17 00000000000a9500 <_ZNK7android7ALookupIh25OMX_VIDEO_HEVCPROFILETYPEE3mapIS1_vEEbRKhPT_@plt>: a9500: d0000ff0 adrp x16, 0x2a7000 a9504: f941be11 ldr x17, [x16, #0x378] a9508: 910de210 add x16, x16, #0x378 a950c: d61f0220 br x17 00000000000a9510 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEELi0ELb0EEC2IDnvEEOT_@plt>: a9510: d0000ff0 adrp x16, 0x2a7000 a9514: f941c211 ldr x17, [x16, #0x380] a9518: 910e0210 add x16, x16, #0x380 a951c: d61f0220 br x17 00000000000a9520 <_ZNK7android11KeyedVectorIllE5keyAtEm@plt>: a9520: d0000ff0 adrp x16, 0x2a7000 a9524: f941c611 ldr x17, [x16, #0x388] a9528: 910e2210 add x16, x16, #0x388 a952c: d61f0220 br x17 00000000000a9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt>: a9530: d0000ff0 adrp x16, 0x2a7000 a9534: f941ca11 ldr x17, [x16, #0x390] a9538: 910e4210 add x16, x16, #0x390 a953c: d61f0220 br x17 00000000000a9540 <_ZN7android21memcpy_to_i16_from_u8EPsPKhm@plt>: a9540: d0000ff0 adrp x16, 0x2a7000 a9544: f941ce11 ldr x17, [x16, #0x398] a9548: 910e6210 add x16, x16, #0x398 a954c: d61f0220 br x17 00000000000a9550 <_ZNSt6__ndk16vectorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: a9550: d0000ff0 adrp x16, 0x2a7000 a9554: f941d211 ldr x17, [x16, #0x3a0] a9558: 910e8210 add x16, x16, #0x3a0 a955c: d61f0220 br x17 00000000000a9560 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEEEEE25__construct_range_forwardIKS6_S6_S6_S6_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS7_PSC_RT_EE5valueEvE4typeERS7_PSI_SN_RSH_@plt>: a9560: d0000ff0 adrp x16, 0x2a7000 a9564: f941d611 ldr x17, [x16, #0x3a8] a9568: 910ea210 add x16, x16, #0x3a8 a956c: d61f0220 br x17 00000000000a9570 : a9570: d0000ff0 adrp x16, 0x2a7000 a9574: f941da11 ldr x17, [x16, #0x3b0] a9578: 910ec210 add x16, x16, #0x3b0 a957c: d61f0220 br x17 00000000000a9580 : a9580: d0000ff0 adrp x16, 0x2a7000 a9584: f941de11 ldr x17, [x16, #0x3b8] a9588: 910ee210 add x16, x16, #0x3b8 a958c: d61f0220 br x17 00000000000a9590 <_ZNSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: a9590: d0000ff0 adrp x16, 0x2a7000 a9594: f941e211 ldr x17, [x16, #0x3c0] a9598: 910f0210 add x16, x16, #0x3c0 a959c: d61f0220 br x17 00000000000a95a0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEC2Ev@plt>: a95a0: d0000ff0 adrp x16, 0x2a7000 a95a4: f941e611 ldr x17, [x16, #0x3c8] a95a8: 910f2210 add x16, x16, #0x3c8 a95ac: d61f0220 br x17 00000000000a95b0 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEE18__construct_at_endIPKS5_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_m@plt>: a95b0: d0000ff0 adrp x16, 0x2a7000 a95b4: f941ea11 ldr x17, [x16, #0x3d0] a95b8: 910f4210 add x16, x16, #0x3d0 a95bc: d61f0220 br x17 00000000000a95c0 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>: a95c0: d0000ff0 adrp x16, 0x2a7000 a95c4: f941ee11 ldr x17, [x16, #0x3d8] a95c8: 910f6210 add x16, x16, #0x3d8 a95cc: d61f0220 br x17 00000000000a95d0 <_ZN7android7String8C1EPKc@plt>: a95d0: d0000ff0 adrp x16, 0x2a7000 a95d4: f941f211 ldr x17, [x16, #0x3e0] a95d8: 910f8210 add x16, x16, #0x3e0 a95dc: d61f0220 br x17 00000000000a95e0 <_ZNK9mkvparser5Track14GetSeekPreRollEv@plt>: a95e0: d0000ff0 adrp x16, 0x2a7000 a95e4: f941f611 ldr x17, [x16, #0x3e8] a95e8: 910fa210 add x16, x16, #0x3e8 a95ec: d61f0220 br x17 00000000000a95f0 <_ZN7android7AString6insertEPKcmm@plt>: a95f0: d0000ff0 adrp x16, 0x2a7000 a95f4: f941fa11 ldr x17, [x16, #0x3f0] a95f8: 910fc210 add x16, x16, #0x3f0 a95fc: d61f0220 br x17 00000000000a9600 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4pushERKS3_@plt>: a9600: d0000ff0 adrp x16, 0x2a7000 a9604: f941fe11 ldr x17, [x16, #0x3f8] a9608: 910fe210 add x16, x16, #0x3f8 a960c: d61f0220 br x17 00000000000a9610 <_ZN7android15IMediaExtractorD0Ev@plt>: a9610: d0000ff0 adrp x16, 0x2a7000 a9614: f9420211 ldr x17, [x16, #0x400] a9618: 91100210 add x16, x16, #0x400 a961c: d61f0220 br x17 00000000000a9620 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2ILb1ELb0EEEv@plt>: a9620: d0000ff0 adrp x16, 0x2a7000 a9624: f9420611 ldr x17, [x16, #0x408] a9628: 91102210 add x16, x16, #0x408 a962c: d61f0220 br x17 00000000000a9630 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE5arrayEv@plt>: a9630: d0000ff0 adrp x16, 0x2a7000 a9634: f9420a11 ldr x17, [x16, #0x410] a9638: 91104210 add x16, x16, #0x410 a963c: d61f0220 br x17 00000000000a9640 <_ZN7android11SampleTable32setCompositionTimeToSampleParamsElm@plt>: a9640: d0000ff0 adrp x16, 0x2a7000 a9644: f9420e11 ldr x17, [x16, #0x418] a9648: 91106210 add x16, x16, #0x418 a964c: d61f0220 br x17 00000000000a9650 <_ZN7android11MediaSourceD0Ev@plt>: a9650: d0000ff0 adrp x16, 0x2a7000 a9654: f9421211 ldr x17, [x16, #0x420] a9658: 91108210 add x16, x16, #0x420 a965c: d61f0220 br x17 00000000000a9660 <_ZNSt6__ndk113__vector_baseINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt>: a9660: d0000ff0 adrp x16, 0x2a7000 a9664: f9421611 ldr x17, [x16, #0x428] a9668: 9110a210 add x16, x16, #0x428 a966c: d61f0220 br x17 00000000000a9670 <_ZNSt6__ndk117__compressed_pairIPN9mkvparser6ColourENS_14default_deleteIS2_EEEC2IRS3_Lb1EEEOT_@plt>: a9670: d0000ff0 adrp x16, 0x2a7000 a9674: f9421a11 ldr x17, [x16, #0x430] a9678: 9110c210 add x16, x16, #0x430 a967c: d61f0220 br x17 00000000000a9680 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEED2Ev@plt>: a9680: d0000ff0 adrp x16, 0x2a7000 a9684: f9421e11 ldr x17, [x16, #0x438] a9688: 9110e210 add x16, x16, #0x438 a968c: d61f0220 br x17 00000000000a9690 <_ZN7android8SniffAMRERKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS0_INS_8AMessageEEE@plt>: a9690: d0000ff0 adrp x16, 0x2a7000 a9694: f9422211 ldr x17, [x16, #0x440] a9698: 91110210 add x16, x16, #0x440 a969c: d61f0220 br x17 00000000000a96a0 <_ZN7android16MPEG2TSExtractorC1ERKNS_2spINS_10DataSourceEEE@plt>: a96a0: d0000ff0 adrp x16, 0x2a7000 a96a4: f9422611 ldr x17, [x16, #0x448] a96a8: 91112210 add x16, x16, #0x448 a96ac: d61f0220 br x17 00000000000a96b0 <_ZN7android10MidiEngine6seekToEl@plt>: a96b0: d0000ff0 adrp x16, 0x2a7000 a96b4: f9422a11 ldr x17, [x16, #0x450] a96b8: 91114210 add x16, x16, #0x450 a96bc: d61f0220 br x17 00000000000a96c0 <_ZN7android6VectorIPKN9mkvparser8CuePointEE9push_backERKS4_@plt>: a96c0: d0000ff0 adrp x16, 0x2a7000 a96c4: f9422e11 ldr x17, [x16, #0x458] a96c8: 91116210 add x16, x16, #0x458 a96cc: d61f0220 br x17 00000000000a96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt>: a96d0: d0000ff0 adrp x16, 0x2a7000 a96d4: f9423211 ldr x17, [x16, #0x460] a96d8: 91118210 add x16, x16, #0x460 a96dc: d61f0220 br x17 00000000000a96e0 <__cxa_guard_abort@plt>: a96e0: d0000ff0 adrp x16, 0x2a7000 a96e4: f9423611 ldr x17, [x16, #0x468] a96e8: 9111a210 add x16, x16, #0x468 a96ec: d61f0220 br x17 00000000000a96f0 <_ZN7android9ATSParser6Stream9getSourceENS0_10SourceTypeE@plt>: a96f0: d0000ff0 adrp x16, 0x2a7000 a96f4: f9423a11 ldr x17, [x16, #0x470] a96f8: 9111c210 add x16, x16, #0x470 a96fc: d61f0220 br x17 00000000000a9700 <_ZN7android11KeyedVectorIjjEC2Ev@plt>: a9700: d0000ff0 adrp x16, 0x2a7000 a9704: f9423e11 ldr x17, [x16, #0x478] a9708: 9111e210 add x16, x16, #0x478 a970c: d61f0220 br x17 00000000000a9710 : a9710: d0000ff0 adrp x16, 0x2a7000 a9714: f9424211 ldr x17, [x16, #0x480] a9718: 91120210 add x16, x16, #0x480 a971c: d61f0220 br x17 00000000000a9720 : a9720: d0000ff0 adrp x16, 0x2a7000 a9724: f9424611 ldr x17, [x16, #0x488] a9728: 91122210 add x16, x16, #0x488 a972c: d61f0220 br x17 00000000000a9730 <_ZNKSt6__ndk16vectorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt>: a9730: d0000ff0 adrp x16, 0x2a7000 a9734: f9424a11 ldr x17, [x16, #0x490] a9738: 91124210 add x16, x16, #0x490 a973c: d61f0220 br x17 00000000000a9740 : a9740: d0000ff0 adrp x16, 0x2a7000 a9744: f9424e11 ldr x17, [x16, #0x498] a9748: 91126210 add x16, x16, #0x498 a974c: d61f0220 br x17 00000000000a9750 : a9750: d0000ff0 adrp x16, 0x2a7000 a9754: f9425211 ldr x17, [x16, #0x4a0] a9758: 91128210 add x16, x16, #0x4a0 a975c: d61f0220 br x17 00000000000a9760 <_ZN7android17HevcParameterSets8parseSpsEPKhm@plt>: a9760: d0000ff0 adrp x16, 0x2a7000 a9764: f9425611 ldr x17, [x16, #0x4a8] a9768: 9112a210 add x16, x16, #0x4a8 a976c: d61f0220 br x17 00000000000a9770 <_ZZN7android14ReferenceMover15move_referencesINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS6_mEN7RenamerC2EPNS4_IS3_EEPKSB_@plt>: a9770: d0000ff0 adrp x16, 0x2a7000 a9774: f9425a11 ldr x17, [x16, #0x4b0] a9778: 9112c210 add x16, x16, #0x4b0 a977c: d61f0220 br x17 00000000000a9780 <_ZN7android7ALookupINSt6__ndk14pairIhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ESt16initializer_listINS2_IS3_S4_EEE@plt>: a9780: d0000ff0 adrp x16, 0x2a7000 a9784: f9425e11 ldr x17, [x16, #0x4b8] a9788: 9112e210 add x16, x16, #0x4b8 a978c: d61f0220 br x17 00000000000a9790 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2ILb1ELb0EEEv@plt>: a9790: d0000ff0 adrp x16, 0x2a7000 a9794: f9426211 ldr x17, [x16, #0x4c0] a9798: 91130210 add x16, x16, #0x4c0 a979c: d61f0220 br x17 00000000000a97a0 <_ZN7android6VectorImED2Ev@plt>: a97a0: d0000ff0 adrp x16, 0x2a7000 a97a4: f9426611 ldr x17, [x16, #0x4c8] a97a8: 91132210 add x16, x16, #0x4c8 a97ac: d61f0220 br x17 00000000000a97b0 <_ZN7android17FindAVCDimensionsERKNS_2spINS_7ABufferEEEPiS5_S5_S5_@plt>: a97b0: d0000ff0 adrp x16, 0x2a7000 a97b4: f9426a11 ldr x17, [x16, #0x4d0] a97b8: 91134210 add x16, x16, #0x4d0 a97bc: d61f0220 br x17 00000000000a97c0 <_ZN7android7RefBase12weakref_impl15renameWeakRefIdEPKvS3_@plt>: a97c0: d0000ff0 adrp x16, 0x2a7000 a97c4: f9426e11 ldr x17, [x16, #0x4d8] a97c8: 91136210 add x16, x16, #0x4d8 a97cc: d61f0220 br x17 00000000000a97d0 <_ZNSt6__ndk16vectorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: a97d0: d0000ff0 adrp x16, 0x2a7000 a97d4: f9427211 ldr x17, [x16, #0x4e0] a97d8: 91138210 add x16, x16, #0x4e0 a97dc: d61f0220 br x17 00000000000a97e0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects9PrimariesEEEEEE9__destroyIS6_EEvNS_17integral_constantIbLb1EEERS7_PT_@plt>: a97e0: d0000ff0 adrp x16, 0x2a7000 a97e4: f9427611 ldr x17, [x16, #0x4e8] a97e8: 9113a210 add x16, x16, #0x4e8 a97ec: d61f0220 br x17 00000000000a97f0 <_ZN7android12destroy_typeINS_11KeyedVectorIllEEEEvPT_m@plt>: a97f0: d0000ff0 adrp x16, 0x2a7000 a97f4: f9427a11 ldr x17, [x16, #0x4f0] a97f8: 9113c210 add x16, x16, #0x4f0 a97fc: d61f0220 br x17 00000000000a9800 <_ZNKSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt>: a9800: d0000ff0 adrp x16, 0x2a7000 a9804: f9427e11 ldr x17, [x16, #0x4f8] a9808: 9113e210 add x16, x16, #0x4f8 a980c: d61f0220 br x17 00000000000a9810 <_ZN7android9ATSParser6Stream5flushEPNS0_9SyncEventE@plt>: a9810: d0000ff0 adrp x16, 0x2a7000 a9814: f9428211 ldr x17, [x16, #0x500] a9818: 91140210 add x16, x16, #0x500 a981c: d61f0220 br x17 00000000000a9820 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE5arrayEv@plt>: a9820: d0000ff0 adrp x16, 0x2a7000 a9824: f9428611 ldr x17, [x16, #0x508] a9828: 91142210 add x16, x16, #0x508 a982c: d61f0220 br x17 00000000000a9830 <_ZN7android9copy_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_PKS7_m@plt>: a9830: d0000ff0 adrp x16, 0x2a7000 a9834: f9428a11 ldr x17, [x16, #0x510] a9838: 91144210 add x16, x16, #0x510 a983c: d61f0220 br x17 00000000000a9840 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_PKS5_m@plt>: a9840: d0000ff0 adrp x16, 0x2a7000 a9844: f9428e11 ldr x17, [x16, #0x518] a9848: 91146210 add x16, x16, #0x518 a984c: d61f0220 br x17 00000000000a9850 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: a9850: d0000ff0 adrp x16, 0x2a7000 a9854: f9429211 ldr x17, [x16, #0x520] a9858: 91148210 add x16, x16, #0x520 a985c: d61f0220 br x17 00000000000a9860 <_ZN9mkvparser6ColourD2Ev@plt>: a9860: d0000ff0 adrp x16, 0x2a7000 a9864: f9429611 ldr x17, [x16, #0x528] a9868: 9114a210 add x16, x16, #0x528 a986c: d61f0220 br x17 00000000000a9870 <_ZN7android16ReferenceRenamerC2Ev@plt>: a9870: d0000ff0 adrp x16, 0x2a7000 a9874: f9429a11 ldr x17, [x16, #0x530] a9878: 9114c210 add x16, x16, #0x530 a987c: d61f0220 br x17 00000000000a9880 <_ZN7android11SampleTable16getMaxSampleSizeEPm@plt>: a9880: d0000ff0 adrp x16, 0x2a7000 a9884: f9429e11 ldr x17, [x16, #0x538] a9888: 9114e210 add x16, x16, #0x538 a988c: d61f0220 br x17 00000000000a9890 <_ZN7android14construct_typeINS_4TrexEEEvPT_m@plt>: a9890: d0000ff0 adrp x16, 0x2a7000 a9894: f942a211 ldr x17, [x16, #0x540] a9898: 91150210 add x16, x16, #0x540 a989c: d61f0220 br x17 00000000000a98a0 <_ZdlPvSt11align_val_t@plt>: a98a0: d0000ff0 adrp x16, 0x2a7000 a98a4: f942a611 ldr x17, [x16, #0x548] a98a8: 91152210 add x16, x16, #0x548 a98ac: d61f0220 br x17 00000000000a98b0 : a98b0: d0000ff0 adrp x16, 0x2a7000 a98b4: f942aa11 ldr x17, [x16, #0x550] a98b8: 91154210 add x16, x16, #0x550 a98bc: d61f0220 br x17 00000000000a98c0 : a98c0: d0000ff0 adrp x16, 0x2a7000 a98c4: f942ae11 ldr x17, [x16, #0x558] a98c8: 91156210 add x16, x16, #0x558 a98cc: d61f0220 br x17 00000000000a98d0 <_ZN7android2spINS_15IMediaExtractorEED2Ev@plt>: a98d0: d0000ff0 adrp x16, 0x2a7000 a98d4: f942b211 ldr x17, [x16, #0x560] a98d8: 91158210 add x16, x16, #0x560 a98dc: d61f0220 br x17 00000000000a98e0 : a98e0: d0000ff0 adrp x16, 0x2a7000 a98e4: f942b611 ldr x17, [x16, #0x568] a98e8: 9115a210 add x16, x16, #0x568 a98ec: d61f0220 br x17 00000000000a98f0 <_ZN7android11KeyedVectorIiNS_6VectorIiEEE12editValueForERKi@plt>: a98f0: d0000ff0 adrp x16, 0x2a7000 a98f4: f942ba11 ldr x17, [x16, #0x570] a98f8: 9115c210 add x16, x16, #0x570 a98fc: d61f0220 br x17 00000000000a9900 : a9900: d0000ff0 adrp x16, 0x2a7000 a9904: f942be11 ldr x17, [x16, #0x578] a9908: 9115e210 add x16, x16, #0x578 a990c: d61f0220 br x17 00000000000a9910 <_ZN7android6VectorImEC2ERKS1_@plt>: a9910: d0000ff0 adrp x16, 0x2a7000 a9914: f942c211 ldr x17, [x16, #0x580] a9918: 91160210 add x16, x16, #0x580 a991c: d61f0220 br x17 00000000000a9920 <_ZN7android10FileSourceC1EPKc@plt>: a9920: d0000ff0 adrp x16, 0x2a7000 a9924: f942c611 ldr x17, [x16, #0x588] a9928: 91162210 add x16, x16, #0x588 a992c: d61f0220 br x17 00000000000a9930 <_ZN7android6VectorIjE4pushERKj@plt>: a9930: d0000ff0 adrp x16, 0x2a7000 a9934: f942ca11 ldr x17, [x16, #0x590] a9938: 91164210 add x16, x16, #0x590 a993c: d61f0220 br x17 00000000000a9940 <_ZN7android8MetaData8setInt64Ejl@plt>: a9940: d0000ff0 adrp x16, 0x2a7000 a9944: f942ce11 ldr x17, [x16, #0x598] a9948: 91166210 add x16, x16, #0x598 a994c: d61f0220 br x17 00000000000a9950 <_ZNK7android4ListIlE4sizeEv@plt>: a9950: d0000ff0 adrp x16, 0x2a7000 a9954: f942d211 ldr x17, [x16, #0x5a0] a9958: 91168210 add x16, x16, #0x5a0 a995c: d61f0220 br x17 00000000000a9960 <_ZNK9mkvparser5Block5IsKeyEv@plt>: a9960: d0000ff0 adrp x16, 0x2a7000 a9964: f942d611 ldr x17, [x16, #0x5a8] a9968: 9116a210 add x16, x16, #0x5a8 a996c: d61f0220 br x17 00000000000a9970 <_ZN7android10splat_typeINS_2spINS_7ABufferEEEEEvPT_PKS4_m@plt>: a9970: d0000ff0 adrp x16, 0x2a7000 a9974: f942da11 ldr x17, [x16, #0x5b0] a9978: 9116c210 add x16, x16, #0x5b0 a997c: d61f0220 br x17 00000000000a9980 <_ZN7android2spINS_15IMediaExtractorEEaSEOS2_@plt>: a9980: d0000ff0 adrp x16, 0x2a7000 a9984: f942de11 ldr x17, [x16, #0x5b8] a9988: 9116e210 add x16, x16, #0x5b8 a998c: d61f0220 br x17 00000000000a9990 <_ZN9mkvparser16UnserializeFloatEPNS_10IMkvReaderExxRd@plt>: a9990: d0000ff0 adrp x16, 0x2a7000 a9994: f942e211 ldr x17, [x16, #0x5c0] a9998: 91170210 add x16, x16, #0x5c0 a999c: d61f0220 br x17 00000000000a99a0 <_ZN7android8MetaData10typed_data11freeStorageEv@plt>: a99a0: d0000ff0 adrp x16, 0x2a7000 a99a4: f942e611 ldr x17, [x16, #0x5c8] a99a8: 91172210 add x16, x16, #0x5c8 a99ac: d61f0220 br x17 00000000000a99b0 <_ZNKSt6__ndk16vectorINS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEE8max_sizeEv@plt>: a99b0: d0000ff0 adrp x16, 0x2a7000 a99b4: f942ea11 ldr x17, [x16, #0x5d0] a99b8: 91174210 add x16, x16, #0x5d0 a99bc: d61f0220 br x17 00000000000a99c0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects8TransferEEEEEE7destroyIS6_EEvRS7_PT_@plt>: a99c0: d0000ff0 adrp x16, 0x2a7000 a99c4: f942ee11 ldr x17, [x16, #0x5d8] a99c8: 91176210 add x16, x16, #0x5d8 a99cc: d61f0220 br x17 00000000000a99d0 <_ZN7android14MediaExtractor6CreateERKNS_2spINS_10DataSourceEEEPKc@plt>: a99d0: d0000ff0 adrp x16, 0x2a7000 a99d4: f942f211 ldr x17, [x16, #0x5e0] a99d8: 91178210 add x16, x16, #0x5e0 a99dc: d61f0220 br x17 00000000000a99e0 <_ZN7android6VectorIiE13removeItemsAtEmm@plt>: a99e0: d0000ff0 adrp x16, 0x2a7000 a99e4: f942f611 ldr x17, [x16, #0x5e8] a99e8: 9117a210 add x16, x16, #0x5e8 a99ec: d61f0220 br x17 00000000000a99f0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREE7getNodeEv@plt>: a99f0: d0000ff0 adrp x16, 0x2a7000 a99f4: f942fa11 ldr x17, [x16, #0x5f0] a99f8: 9117c210 add x16, x16, #0x5f0 a99fc: d61f0220 br x17 00000000000a9a00 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: a9a00: d0000ff0 adrp x16, 0x2a7000 a9a04: f942fe11 ldr x17, [x16, #0x5f8] a9a08: 9117e210 add x16, x16, #0x5f8 a9a0c: d61f0220 br x17 00000000000a9a10 <_ZN7android18move_backward_typeINS_16key_value_pair_tIllEEEEvPT_PKS3_m@plt>: a9a10: d0000ff0 adrp x16, 0x2a7000 a9a14: f9430211 ldr x17, [x16, #0x600] a9a18: 91180210 add x16, x16, #0x600 a9a1c: d61f0220 br x17 00000000000a9a20 <_ZN7android7ALookupINS_10ColorUtils13ColorTransferENS_12ColorAspects8TransferEEC2ESt16initializer_listINSt6__ndk14pairIS2_S4_EEE@plt>: a9a20: d0000ff0 adrp x16, 0x2a7000 a9a24: f9430611 ldr x17, [x16, #0x608] a9a28: 91182210 add x16, x16, #0x608 a9a2c: d61f0220 br x17 00000000000a9a30 : a9a30: d0000ff0 adrp x16, 0x2a7000 a9a34: f9430a11 ldr x17, [x16, #0x610] a9a38: 91184210 add x16, x16, #0x610 a9a3c: d61f0220 br x17 00000000000a9a40 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt>: a9a40: d0000ff0 adrp x16, 0x2a7000 a9a44: f9430e11 ldr x17, [x16, #0x618] a9a48: 91186210 add x16, x16, #0x618 a9a4c: d61f0220 br x17 00000000000a9a50 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEE11__vallocateEm@plt>: a9a50: d0000ff0 adrp x16, 0x2a7000 a9a54: f9431211 ldr x17, [x16, #0x620] a9a58: 91188210 add x16, x16, #0x620 a9a5c: d61f0220 br x17 00000000000a9a60 : a9a60: d0000ff0 adrp x16, 0x2a7000 a9a64: f9431611 ldr x17, [x16, #0x628] a9a68: 9118a210 add x16, x16, #0x628 a9a6c: d61f0220 br x17 00000000000a9a70 : a9a70: d0000ff0 adrp x16, 0x2a7000 a9a74: f9431a11 ldr x17, [x16, #0x630] a9a78: 9118c210 add x16, x16, #0x630 a9a7c: d61f0220 br x17 00000000000a9a80 <_ZN7android13MidiIoWrapper4sizeEv@plt>: a9a80: d0000ff0 adrp x16, 0x2a7000 a9a84: f9431e11 ldr x17, [x16, #0x638] a9a88: 9118e210 add x16, x16, #0x638 a9a8c: d61f0220 br x17 00000000000a9a90 <_ZNK9mkvparser4Tags9SimpleTag11ShallowCopyERS1_@plt>: a9a90: d0000ff0 adrp x16, 0x2a7000 a9a94: f9432211 ldr x17, [x16, #0x640] a9a98: 91190210 add x16, x16, #0x640 a9a9c: d61f0220 br x17 00000000000a9aa0 <_ZN7android9ATSParser10PSISection5clearEv@plt>: a9aa0: d0000ff0 adrp x16, 0x2a7000 a9aa4: f9432611 ldr x17, [x16, #0x648] a9aa8: 91192210 add x16, x16, #0x648 a9aac: d61f0220 br x17 00000000000a9ab0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: a9ab0: d0000ff0 adrp x16, 0x2a7000 a9ab4: f9432a11 ldr x17, [x16, #0x650] a9ab8: 91194210 add x16, x16, #0x650 a9abc: d61f0220 br x17 00000000000a9ac0 <_ZNK7android10VectorImpl17_do_move_backwardEPvPKvm@plt>: a9ac0: d0000ff0 adrp x16, 0x2a7000 a9ac4: f9432e11 ldr x17, [x16, #0x658] a9ac8: 91196210 add x16, x16, #0x658 a9acc: d61f0220 br x17 00000000000a9ad0 <_ZN7android16NuMediaExtractor19releaseTrackSamplesEv@plt>: a9ad0: d0000ff0 adrp x16, 0x2a7000 a9ad4: f9433211 ldr x17, [x16, #0x660] a9ad8: 91198210 add x16, x16, #0x660 a9adc: d61f0220 br x17 00000000000a9ae0 <_ZNK9mkvparser5Track15GetCodecPrivateERm@plt>: a9ae0: d0000ff0 adrp x16, 0x2a7000 a9ae4: f9433611 ldr x17, [x16, #0x668] a9ae8: 9119a210 add x16, x16, #0x668 a9aec: d61f0220 br x17 00000000000a9af0 <_ZNSt6__ndk112future_errorC2ENS_10error_codeE@plt>: a9af0: d0000ff0 adrp x16, 0x2a7000 a9af4: f9433a11 ldr x17, [x16, #0x670] a9af8: 9119c210 add x16, x16, #0x670 a9afc: d61f0220 br x17 00000000000a9b00 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEE5arrayEv@plt>: a9b00: d0000ff0 adrp x16, 0x2a7000 a9b04: f9433e11 ldr x17, [x16, #0x678] a9b08: 9119e210 add x16, x16, #0x678 a9b0c: d61f0220 br x17 00000000000a9b10 <_ZN7android10FLACSourceD2Ev@plt>: a9b10: d0000ff0 adrp x16, 0x2a7000 a9b14: f9434211 ldr x17, [x16, #0x680] a9b18: 911a0210 add x16, x16, #0x680 a9b1c: d61f0220 br x17 00000000000a9b20 <_ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz@plt>: a9b20: d0000ff0 adrp x16, 0x2a7000 a9b24: f9434611 ldr x17, [x16, #0x688] a9b28: 911a2210 add x16, x16, #0x688 a9b2c: d61f0220 br x17 00000000000a9b30 : a9b30: d0000ff0 adrp x16, 0x2a7000 a9b34: f9434a11 ldr x17, [x16, #0x690] a9b38: 911a4210 add x16, x16, #0x690 a9b3c: d61f0220 br x17 00000000000a9b40 : a9b40: d0000ff0 adrp x16, 0x2a7000 a9b44: f9434e11 ldr x17, [x16, #0x698] a9b48: 911a6210 add x16, x16, #0x698 a9b4c: d61f0220 br x17 00000000000a9b50 <_ZNK7android9ATSParser6Stream7isVideoEv@plt>: a9b50: d0000ff0 adrp x16, 0x2a7000 a9b54: f9435211 ldr x17, [x16, #0x6a0] a9b58: 911a8210 add x16, x16, #0x6a0 a9b5c: d61f0220 br x17 00000000000a9b60 <_ZNK7android8MetaData10typed_data7storageEv@plt>: a9b60: d0000ff0 adrp x16, 0x2a7000 a9b64: f9435611 ldr x17, [x16, #0x6a8] a9b68: 911aa210 add x16, x16, #0x6a8 a9b6c: d61f0220 br x17 00000000000a9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt>: a9b70: d0000ff0 adrp x16, 0x2a7000 a9b74: f9435a11 ldr x17, [x16, #0x6b0] a9b78: 911ac210 add x16, x16, #0x6b0 a9b7c: d61f0220 br x17 00000000000a9b80 <_ZN7android8AMessage9setStringEPKcS2_l@plt>: a9b80: d0000ff0 adrp x16, 0x2a7000 a9b84: f9435e11 ldr x17, [x16, #0x6b8] a9b88: 911ae210 add x16, x16, #0x6b8 a9b8c: d61f0220 br x17 00000000000a9b90 <_ZN7android7String86appendEPKcm@plt>: a9b90: d0000ff0 adrp x16, 0x2a7000 a9b94: f9436211 ldr x17, [x16, #0x6c0] a9b98: 911b0210 add x16, x16, #0x6c0 a9b9c: d61f0220 br x17 00000000000a9ba0 <_ZN7android19AnotherPacketSource17dequeueAccessUnitEPNS_2spINS_7ABufferEEE@plt>: a9ba0: d0000ff0 adrp x16, 0x2a7000 a9ba4: f9436611 ldr x17, [x16, #0x6c8] a9ba8: 911b2210 add x16, x16, #0x6c8 a9bac: d61f0220 br x17 00000000000a9bb0 : a9bb0: d0000ff0 adrp x16, 0x2a7000 a9bb4: f9436a11 ldr x17, [x16, #0x6d0] a9bb8: 911b4210 add x16, x16, #0x6d0 a9bbc: d61f0220 br x17 00000000000a9bc0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEEEEE9__destroyIS6_EEvNS_17integral_constantIbLb1EEERS7_PT_@plt>: a9bc0: d0000ff0 adrp x16, 0x2a7000 a9bc4: f9436e11 ldr x17, [x16, #0x6d8] a9bc8: 911b6210 add x16, x16, #0x6d8 a9bcc: d61f0220 br x17 00000000000a9bd0 : a9bd0: d0000ff0 adrp x16, 0x2a7000 a9bd4: f9437211 ldr x17, [x16, #0x6e0] a9bd8: 911b8210 add x16, x16, #0x6e0 a9bdc: d61f0220 br x17 00000000000a9be0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEE5arrayEv@plt>: a9be0: d0000ff0 adrp x16, 0x2a7000 a9be4: f9437611 ldr x17, [x16, #0x6e8] a9be8: 911ba210 add x16, x16, #0x6e8 a9bec: d61f0220 br x17 00000000000a9bf0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEEC2IDnLb1EEEOT_@plt>: a9bf0: d0000ff0 adrp x16, 0x2a7000 a9bf4: f9437a11 ldr x17, [x16, #0x6f0] a9bf8: 911bc210 add x16, x16, #0x6f0 a9bfc: d61f0220 br x17 00000000000a9c00 <_ZNK9mkvparser11SegmentInfo11GetDurationEv@plt>: a9c00: d0000ff0 adrp x16, 0x2a7000 a9c04: f9437e11 ldr x17, [x16, #0x6f8] a9c08: 911be210 add x16, x16, #0x6f8 a9c0c: d61f0220 br x17 00000000000a9c10 <_ZN7android16key_value_pair_tINS_7String8ES1_EC2ERKS1_S4_@plt>: a9c10: d0000ff0 adrp x16, 0x2a7000 a9c14: f9438211 ldr x17, [x16, #0x700] a9c18: 911c0210 add x16, x16, #0x700 a9c1c: d61f0220 br x17 00000000000a9c20 <_ZNK9mkvparser7Segment9GetTracksEv@plt>: a9c20: d0000ff0 adrp x16, 0x2a7000 a9c24: f9438611 ldr x17, [x16, #0x708] a9c28: 911c2210 add x16, x16, #0x708 a9c2c: d61f0220 br x17 00000000000a9c30 : a9c30: d0000ff0 adrp x16, 0x2a7000 a9c34: f9438a11 ldr x17, [x16, #0x710] a9c38: 911c4210 add x16, x16, #0x710 a9c3c: d61f0220 br x17 00000000000a9c40 : a9c40: d0000ff0 adrp x16, 0x2a7000 a9c44: f9438e11 ldr x17, [x16, #0x718] a9c48: 911c6210 add x16, x16, #0x718 a9c4c: d61f0220 br x17 00000000000a9c50 <_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE@plt>: a9c50: d0000ff0 adrp x16, 0x2a7000 a9c54: f9439211 ldr x17, [x16, #0x720] a9c58: 911c8210 add x16, x16, #0x720 a9c5c: d61f0220 br x17 00000000000a9c60 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>: a9c60: d0000ff0 adrp x16, 0x2a7000 a9c64: f9439611 ldr x17, [x16, #0x728] a9c68: 911ca210 add x16, x16, #0x728 a9c6c: d61f0220 br x17 00000000000a9c70 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEEixEm@plt>: a9c70: d0000ff0 adrp x16, 0x2a7000 a9c74: f9439a11 ldr x17, [x16, #0x730] a9c78: 911cc210 add x16, x16, #0x730 a9c7c: d61f0220 br x17 00000000000a9c80 <_ZN7android9AMRSourceD2Ev@plt>: a9c80: d0000ff0 adrp x16, 0x2a7000 a9c84: f9439e11 ldr x17, [x16, #0x738] a9c88: 911ce210 add x16, x16, #0x738 a9c8c: d61f0220 br x17 00000000000a9c90 <_ZN7android2spINS_10DataSourceEEC2EPS1_@plt>: a9c90: d0000ff0 adrp x16, 0x2a7000 a9c94: f943a211 ldr x17, [x16, #0x740] a9c98: 911d0210 add x16, x16, #0x740 a9c9c: d61f0220 br x17 00000000000a9ca0 <_ZN7android12destroy_typeIPKN9mkvparser8CuePointEEEvPT_m@plt>: a9ca0: d0000ff0 adrp x16, 0x2a7000 a9ca4: f943a611 ldr x17, [x16, #0x748] a9ca8: 911d2210 add x16, x16, #0x748 a9cac: d61f0220 br x17 00000000000a9cb0 <_ZN7android17HevcParameterSetsC1Ev@plt>: a9cb0: d0000ff0 adrp x16, 0x2a7000 a9cb4: f943aa11 ldr x17, [x16, #0x750] a9cb8: 911d4210 add x16, x16, #0x750 a9cbc: d61f0220 br x17 00000000000a9cc0 <_ZNK7android11KeyedVectorIjNS_7AStringEEixEm@plt>: a9cc0: d0000ff0 adrp x16, 0x2a7000 a9cc4: f943ae11 ldr x17, [x16, #0x758] a9cc8: 911d6210 add x16, x16, #0x758 a9ccc: d61f0220 br x17 00000000000a9cd0 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEE5arrayEv@plt>: a9cd0: d0000ff0 adrp x16, 0x2a7000 a9cd4: f943b211 ldr x17, [x16, #0x760] a9cd8: 911d8210 add x16, x16, #0x760 a9cdc: d61f0220 br x17 00000000000a9ce0 <_ZN7android9ATSParser9SyncEvent4initElRKNS_2spINS_11MediaSourceEEEl@plt>: a9ce0: d0000ff0 adrp x16, 0x2a7000 a9ce4: f943b611 ldr x17, [x16, #0x768] a9ce8: 911da210 add x16, x16, #0x768 a9cec: d61f0220 br x17 00000000000a9cf0 : a9cf0: d0000ff0 adrp x16, 0x2a7000 a9cf4: f943ba11 ldr x17, [x16, #0x770] a9cf8: 911dc210 add x16, x16, #0x770 a9cfc: d61f0220 br x17 00000000000a9d00 <_ZN7android12WVMExtractorD1Ev@plt>: a9d00: d0000ff0 adrp x16, 0x2a7000 a9d04: f943be11 ldr x17, [x16, #0x778] a9d08: 911de210 add x16, x16, #0x778 a9d0c: d61f0220 br x17 00000000000a9d10 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getNextEv@plt>: a9d10: d0000ff0 adrp x16, 0x2a7000 a9d14: f943c211 ldr x17, [x16, #0x780] a9d18: 911e0210 add x16, x16, #0x780 a9d1c: d61f0220 br x17 00000000000a9d20 <_ZN7android12AACExtractorD2Ev@plt>: a9d20: d0000ff0 adrp x16, 0x2a7000 a9d24: f943c611 ldr x17, [x16, #0x788] a9d28: 911e2210 add x16, x16, #0x788 a9d2c: d61f0220 br x17 00000000000a9d30 <_ZN7android2spINS_8AMessageEEC2EOS2_@plt>: a9d30: d0000ff0 adrp x16, 0x2a7000 a9d34: f943ca11 ldr x17, [x16, #0x790] a9d38: 911e4210 add x16, x16, #0x790 a9d3c: d61f0220 br x17 00000000000a9d40 : a9d40: d0000ff0 adrp x16, 0x2a7000 a9d44: f943ce11 ldr x17, [x16, #0x798] a9d48: 911e6210 add x16, x16, #0x798 a9d4c: d61f0220 br x17 00000000000a9d50 <_ZN7android6skipSEEPNS_10ABitReaderE@plt>: a9d50: d0000ff0 adrp x16, 0x2a7000 a9d54: f943d211 ldr x17, [x16, #0x7a0] a9d58: 911e8210 add x16, x16, #0x7a0 a9d5c: d61f0220 br x17 00000000000a9d60 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>: a9d60: d0000ff0 adrp x16, 0x2a7000 a9d64: f943d611 ldr x17, [x16, #0x7a8] a9d68: 911ea210 add x16, x16, #0x7a8 a9d6c: d61f0220 br x17 00000000000a9d70 <__stack_chk_fail@plt>: a9d70: d0000ff0 adrp x16, 0x2a7000 a9d74: f943da11 ldr x17, [x16, #0x7b0] a9d78: 911ec210 add x16, x16, #0x7b0 a9d7c: d61f0220 br x17 00000000000a9d80 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEED2Ev@plt>: a9d80: d0000ff0 adrp x16, 0x2a7000 a9d84: f943de11 ldr x17, [x16, #0x7b8] a9d88: 911ee210 add x16, x16, #0x7b8 a9d8c: d61f0220 br x17 00000000000a9d90 <_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE3addERKS3_@plt>: a9d90: d0000ff0 adrp x16, 0x2a7000 a9d94: f943e211 ldr x17, [x16, #0x7c0] a9d98: 911f0210 add x16, x16, #0x7c0 a9d9c: d61f0220 br x17 00000000000a9da0 <_ZN7android2spINS_12IMediaSourceEEC2INS_16MPEG2PSExtractor12WrappedTrackEEEPT_@plt>: a9da0: d0000ff0 adrp x16, 0x2a7000 a9da4: f943e611 ldr x17, [x16, #0x7c8] a9da8: 911f2210 add x16, x16, #0x7c8 a9dac: d61f0220 br x17 00000000000a9db0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEELi0ELb0EEC2IDnvEEOT_@plt>: a9db0: d0000ff0 adrp x16, 0x2a7000 a9db4: f943ea11 ldr x17, [x16, #0x7d0] a9db8: 911f4210 add x16, x16, #0x7d0 a9dbc: d61f0220 br x17 00000000000a9dc0 <_ZNSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEE11__vallocateEm@plt>: a9dc0: d0000ff0 adrp x16, 0x2a7000 a9dc4: f943ee11 ldr x17, [x16, #0x7d8] a9dc8: 911f6210 add x16, x16, #0x7d8 a9dcc: d61f0220 br x17 00000000000a9dd0 <_ZNSt6__ndk117__assoc_sub_state4copyEv@plt>: a9dd0: d0000ff0 adrp x16, 0x2a7000 a9dd4: f943f211 ldr x17, [x16, #0x7e0] a9dd8: 911f8210 add x16, x16, #0x7e0 a9ddc: d61f0220 br x17 00000000000a9de0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: a9de0: d0000ff0 adrp x16, 0x2a7000 a9de4: f943f611 ldr x17, [x16, #0x7e8] a9de8: 911fa210 add x16, x16, #0x7e8 a9dec: d61f0220 br x17 00000000000a9df0 <_ZNK9mkvparser7Cluster5ParseERxRl@plt>: a9df0: d0000ff0 adrp x16, 0x2a7000 a9df4: f943fa11 ldr x17, [x16, #0x7f0] a9df8: 911fc210 add x16, x16, #0x7f0 a9dfc: d61f0220 br x17 00000000000a9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt>: a9e00: d0000ff0 adrp x16, 0x2a7000 a9e04: f943fe11 ldr x17, [x16, #0x7f8] a9e08: 911fe210 add x16, x16, #0x7f8 a9e0c: d61f0220 br x17 00000000000a9e10 <_ZN7android16MPEG2PSExtractorD2Ev@plt>: a9e10: d0000ff0 adrp x16, 0x2a7000 a9e14: f9440211 ldr x17, [x16, #0x800] a9e18: 91200210 add x16, x16, #0x800 a9e1c: d61f0220 br x17 00000000000a9e20 <_ZN7android7String810lockBufferEm@plt>: a9e20: d0000ff0 adrp x16, 0x2a7000 a9e24: f9440611 ldr x17, [x16, #0x808] a9e28: 91202210 add x16, x16, #0x808 a9e2c: d61f0220 br x17 00000000000a9e30 <_ZN7android14construct_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_m@plt>: a9e30: d0000ff0 adrp x16, 0x2a7000 a9e34: f9440a11 ldr x17, [x16, #0x810] a9e38: 91204210 add x16, x16, #0x810 a9e3c: d61f0220 br x17 00000000000a9e40 <_ZN7android10VectorImpl13insertArrayAtEPKvmm@plt>: a9e40: d0000ff0 adrp x16, 0x2a7000 a9e44: f9440e11 ldr x17, [x16, #0x818] a9e48: 91206210 add x16, x16, #0x818 a9e4c: d61f0220 br x17 00000000000a9e50 <_ZNSt6__ndk15mutexD2Ev@plt>: a9e50: d0000ff0 adrp x16, 0x2a7000 a9e54: f9441211 ldr x17, [x16, #0x820] a9e58: 91208210 add x16, x16, #0x820 a9e5c: d61f0220 br x17 00000000000a9e60 <_ZN9mkvparser8ChaptersC1EPNS_7SegmentExxxx@plt>: a9e60: d0000ff0 adrp x16, 0x2a7000 a9e64: f9441611 ldr x17, [x16, #0x828] a9e68: 9120a210 add x16, x16, #0x828 a9e6c: d61f0220 br x17 00000000000a9e70 <_ZN7android2spINS_11SampleTableEEaSEPS1_@plt>: a9e70: d0000ff0 adrp x16, 0x2a7000 a9e74: f9441a11 ldr x17, [x16, #0x830] a9e78: 9120c210 add x16, x16, #0x830 a9e7c: d61f0220 br x17 00000000000a9e80 <_ZN7android12destroy_typeINS_16key_value_pair_tIllEEEEvPT_m@plt>: a9e80: d0000ff0 adrp x16, 0x2a7000 a9e84: f9441e11 ldr x17, [x16, #0x838] a9e88: 9120e210 add x16, x16, #0x838 a9e8c: d61f0220 br x17 00000000000a9e90 : a9e90: d0000ff0 adrp x16, 0x2a7000 a9e94: f9442211 ldr x17, [x16, #0x840] a9e98: 91210210 add x16, x16, #0x840 a9e9c: d61f0220 br x17 00000000000a9ea0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt>: a9ea0: d0000ff0 adrp x16, 0x2a7000 a9ea4: f9442611 ldr x17, [x16, #0x848] a9ea8: 91212210 add x16, x16, #0x848 a9eac: d61f0220 br x17 00000000000a9eb0 <_ZN7android2spINS_9ATSParser6StreamEEC2EPS2_@plt>: a9eb0: d0000ff0 adrp x16, 0x2a7000 a9eb4: f9442a11 ldr x17, [x16, #0x850] a9eb8: 91214210 add x16, x16, #0x850 a9ebc: d61f0220 br x17 00000000000a9ec0 : a9ec0: d0000ff0 adrp x16, 0x2a7000 a9ec4: f9442e11 ldr x17, [x16, #0x858] a9ec8: 91216210 add x16, x16, #0x858 a9ecc: d61f0220 br x17 00000000000a9ed0 : a9ed0: d0000ff0 adrp x16, 0x2a7000 a9ed4: f9443211 ldr x17, [x16, #0x860] a9ed8: 91218210 add x16, x16, #0x860 a9edc: d61f0220 br x17 00000000000a9ee0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEppEv@plt>: a9ee0: d0000ff0 adrp x16, 0x2a7000 a9ee4: f9443611 ldr x17, [x16, #0x868] a9ee8: 9121a210 add x16, x16, #0x868 a9eec: d61f0220 br x17 00000000000a9ef0 <_ZN7android16MPEG2PSExtractor19dequeueSystemHeaderEv@plt>: a9ef0: d0000ff0 adrp x16, 0x2a7000 a9ef4: f9443a11 ldr x17, [x16, #0x870] a9ef8: 9121c210 add x16, x16, #0x870 a9efc: d61f0220 br x17 00000000000a9f00 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IRS3_RS4_Lb0EEEOT_OT0_@plt>: a9f00: d0000ff0 adrp x16, 0x2a7000 a9f04: f9443e11 ldr x17, [x16, #0x878] a9f08: 9121e210 add x16, x16, #0x878 a9f0c: d61f0220 br x17 00000000000a9f10 <_ZN7android14construct_typeIjEEvPT_m@plt>: a9f10: d0000ff0 adrp x16, 0x2a7000 a9f14: f9444211 ldr x17, [x16, #0x880] a9f18: 91220210 add x16, x16, #0x880 a9f1c: d61f0220 br x17 00000000000a9f20 <_ZN7android9ATSParser9SyncEventC1El@plt>: a9f20: d0000ff0 adrp x16, 0x2a7000 a9f24: f9444611 ldr x17, [x16, #0x888] a9f28: 91222210 add x16, x16, #0x888 a9f2c: d61f0220 br x17 00000000000a9f30 <_ZN7android2spINS_14MediaExtractorEEC2INS_12WAVExtractorEEEPT_@plt>: a9f30: d0000ff0 adrp x16, 0x2a7000 a9f34: f9444a11 ldr x17, [x16, #0x890] a9f38: 91224210 add x16, x16, #0x890 a9f3c: d61f0220 br x17 00000000000a9f40 : a9f40: d0000ff0 adrp x16, 0x2a7000 a9f44: f9444e11 ldr x17, [x16, #0x898] a9f48: 91226210 add x16, x16, #0x898 a9f4c: d61f0220 br x17 00000000000a9f50 <_ZNK7android2spINS_8AMessageEEeqEPKS1_@plt>: a9f50: d0000ff0 adrp x16, 0x2a7000 a9f54: f9445211 ldr x17, [x16, #0x8a0] a9f58: 91228210 add x16, x16, #0x8a0 a9f5c: d61f0220 br x17 00000000000a9f60 <_ZNK7android10FLACParser11getChannelsEv@plt>: a9f60: d0000ff0 adrp x16, 0x2a7000 a9f64: f9445611 ldr x17, [x16, #0x8a8] a9f68: 9122a210 add x16, x16, #0x8a8 a9f6c: d61f0220 br x17 00000000000a9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt>: a9f70: d0000ff0 adrp x16, 0x2a7000 a9f74: f9445a11 ldr x17, [x16, #0x8b0] a9f78: 9122c210 add x16, x16, #0x8b0 a9f7c: d61f0220 br x17 00000000000a9f80 : a9f80: d0000ff0 adrp x16, 0x2a7000 a9f84: f9445e11 ldr x17, [x16, #0x8b8] a9f88: 9122e210 add x16, x16, #0x8b8 a9f8c: d61f0220 br x17 00000000000a9f90 <_ZN7android2spINS_10FLACParserEEC2EPS1_@plt>: a9f90: d0000ff0 adrp x16, 0x2a7000 a9f94: f9446211 ldr x17, [x16, #0x8c0] a9f98: 91230210 add x16, x16, #0x8c0 a9f9c: d61f0220 br x17 00000000000a9fa0 <_ZNK9mkvparser8SeekHead8GetCountEv@plt>: a9fa0: d0000ff0 adrp x16, 0x2a7000 a9fa4: f9446611 ldr x17, [x16, #0x8c8] a9fa8: 91232210 add x16, x16, #0x8c8 a9fac: d61f0220 br x17 00000000000a9fb0 <_ZN7android4ListIPNS_11MediaBufferEE3endEv@plt>: a9fb0: d0000ff0 adrp x16, 0x2a7000 a9fb4: f9446a11 ldr x17, [x16, #0x8d0] a9fb8: 91234210 add x16, x16, #0x8d0 a9fbc: d61f0220 br x17 00000000000a9fc0 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEE10editItemAtEm@plt>: a9fc0: d0000ff0 adrp x16, 0x2a7000 a9fc4: f9446e11 ldr x17, [x16, #0x8d8] a9fc8: 91236210 add x16, x16, #0x8d8 a9fcc: d61f0220 br x17 00000000000a9fd0 <_ZNK7android8AMessage10findStringEPKcPNS_7AStringE@plt>: a9fd0: d0000ff0 adrp x16, 0x2a7000 a9fd4: f9447211 ldr x17, [x16, #0x8e0] a9fd8: 91238210 add x16, x16, #0x8e0 a9fdc: d61f0220 br x17 00000000000a9fe0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE6itemAtEm@plt>: a9fe0: d0000ff0 adrp x16, 0x2a7000 a9fe4: f9447611 ldr x17, [x16, #0x8e8] a9fe8: 9123a210 add x16, x16, #0x8e8 a9fec: d61f0220 br x17 00000000000a9ff0 <_ZNSt6__ndk15mutexD1Ev@plt>: a9ff0: d0000ff0 adrp x16, 0x2a7000 a9ff4: f9447a11 ldr x17, [x16, #0x8f0] a9ff8: 9123c210 add x16, x16, #0x8f0 a9ffc: d61f0220 br x17 00000000000aa000 <_ZNSt9type_infoD2Ev@plt>: aa000: b0000ff0 adrp x16, 0x2a7000 aa004: f9447e11 ldr x17, [x16, #0x8f8] aa008: 9123e210 add x16, x16, #0x8f8 aa00c: d61f0220 br x17 00000000000aa010 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES3_EEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt>: aa010: b0000ff0 adrp x16, 0x2a7000 aa014: f9448211 ldr x17, [x16, #0x900] aa018: 91240210 add x16, x16, #0x900 aa01c: d61f0220 br x17 00000000000aa020 <_ZN7android14getNextNALUnitEPPKhPmS2_S3_b@plt>: aa020: b0000ff0 adrp x16, 0x2a7000 aa024: f9448611 ldr x17, [x16, #0x908] aa028: 91242210 add x16, x16, #0x908 aa02c: d61f0220 br x17 00000000000aa030 : aa030: b0000ff0 adrp x16, 0x2a7000 aa034: f9448a11 ldr x17, [x16, #0x910] aa038: 91244210 add x16, x16, #0x910 aa03c: d61f0220 br x17 00000000000aa040 <_ZNSt6__ndk119__thread_local_dataEv@plt>: aa040: b0000ff0 adrp x16, 0x2a7000 aa044: f9448e11 ldr x17, [x16, #0x918] aa048: 91246210 add x16, x16, #0x918 aa04c: d61f0220 br x17 00000000000aa050 <_ZN9mkvparser10BlockGroupC1EPNS_7ClusterElxxxxxx@plt>: aa050: b0000ff0 adrp x16, 0x2a7000 aa054: f9449211 ldr x17, [x16, #0x920] aa058: 91248210 add x16, x16, #0x920 aa05c: d61f0220 br x17 00000000000aa060 <_ZN9mkvparser11SimpleBlock5ParseEv@plt>: aa060: b0000ff0 adrp x16, 0x2a7000 aa064: f9449611 ldr x17, [x16, #0x928] aa068: 9124a210 add x16, x16, #0x928 aa06c: d61f0220 br x17 00000000000aa070 <_ZNK9mkvparser8CuePoint7GetTimeEPKNS_7SegmentE@plt>: aa070: b0000ff0 adrp x16, 0x2a7000 aa074: f9449a11 ldr x17, [x16, #0x930] aa078: 9124c210 add x16, x16, #0x930 aa07c: d61f0220 br x17 00000000000aa080 <_ZNK7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEE3mapIS5_vEEbRKhPT_@plt>: aa080: b0000ff0 adrp x16, 0x2a7000 aa084: f9449e11 ldr x17, [x16, #0x938] aa088: 9124e210 add x16, x16, #0x938 aa08c: d61f0220 br x17 00000000000aa090 : aa090: b0000ff0 adrp x16, 0x2a7000 aa094: f944a211 ldr x17, [x16, #0x940] aa098: 91250210 add x16, x16, #0x940 aa09c: d61f0220 br x17 00000000000aa0a0 <_ZNK7android2spINS_9MP3SeekerEEneEPKS1_@plt>: aa0a0: b0000ff0 adrp x16, 0x2a7000 aa0a4: f944a611 ldr x17, [x16, #0x948] aa0a8: 91252210 add x16, x16, #0x948 aa0ac: d61f0220 br x17 00000000000aa0b0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE6itemAtEm@plt>: aa0b0: b0000ff0 adrp x16, 0x2a7000 aa0b4: f944aa11 ldr x17, [x16, #0x950] aa0b8: 91254210 add x16, x16, #0x950 aa0bc: d61f0220 br x17 00000000000aa0c0 <_ZN7android14MPEG4Extractor10parseChunkEPli@plt>: aa0c0: b0000ff0 adrp x16, 0x2a7000 aa0c4: f944ae11 ldr x17, [x16, #0x958] aa0c8: 91256210 add x16, x16, #0x958 aa0cc: d61f0220 br x17 00000000000aa0d0 <_ZN7android2spINS_10MidiEngineEEC2EPS1_@plt>: aa0d0: b0000ff0 adrp x16, 0x2a7000 aa0d4: f944b211 ldr x17, [x16, #0x960] aa0d8: 91258210 add x16, x16, #0x960 aa0dc: d61f0220 br x17 00000000000aa0e0 <_ZNSt6__ndk16vectorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt>: aa0e0: b0000ff0 adrp x16, 0x2a7000 aa0e4: f944b611 ldr x17, [x16, #0x968] aa0e8: 9125a210 add x16, x16, #0x968 aa0ec: d61f0220 br x17 00000000000aa0f0 : aa0f0: b0000ff0 adrp x16, 0x2a7000 aa0f4: f944ba11 ldr x17, [x16, #0x970] aa0f8: 9125c210 add x16, x16, #0x970 aa0fc: d61f0220 br x17 00000000000aa100 : aa100: b0000ff0 adrp x16, 0x2a7000 aa104: f944be11 ldr x17, [x16, #0x978] aa108: 9125e210 add x16, x16, #0x978 aa10c: d61f0220 br x17 00000000000aa110 <_ZN7android2spINS_20WVMLoadableExtractorEED2Ev@plt>: aa110: b0000ff0 adrp x16, 0x2a7000 aa114: f944c211 ldr x17, [x16, #0x980] aa118: 91260210 add x16, x16, #0x980 aa11c: d61f0220 br x17 00000000000aa120 <_ZN7_JNIEnv12IsInstanceOfEP8_jobjectP7_jclass@plt>: aa120: b0000ff0 adrp x16, 0x2a7000 aa124: f944c611 ldr x17, [x16, #0x988] aa128: 91262210 add x16, x16, #0x988 aa12c: d61f0220 br x17 00000000000aa130 <_ZN7android12compare_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEiRKT_S7_@plt>: aa130: b0000ff0 adrp x16, 0x2a7000 aa134: f944ca11 ldr x17, [x16, #0x990] aa138: 91264210 add x16, x16, #0x990 aa13c: d61f0220 br x17 00000000000aa140 <_ZN7android10splat_typeINS_11NALPositionEEEvPT_PKS2_m@plt>: aa140: b0000ff0 adrp x16, 0x2a7000 aa144: f944ce11 ldr x17, [x16, #0x998] aa148: 91266210 add x16, x16, #0x998 aa14c: d61f0220 br x17 00000000000aa150 <_ZNK7android10VectorImpl8capacityEv@plt>: aa150: b0000ff0 adrp x16, 0x2a7000 aa154: f944d211 ldr x17, [x16, #0x9a0] aa158: 91268210 add x16, x16, #0x9a0 aa15c: d61f0220 br x17 00000000000aa160 <_ZN7android16MPEG2PSExtractor12WrappedTrackD0Ev@plt>: aa160: b0000ff0 adrp x16, 0x2a7000 aa164: f944d611 ldr x17, [x16, #0x9a8] aa168: 9126a210 add x16, x16, #0x9a8 aa16c: d61f0220 br x17 00000000000aa170 <__cxa_demangle@plt>: aa170: b0000ff0 adrp x16, 0x2a7000 aa174: f944da11 ldr x17, [x16, #0x9b0] aa178: 9126c210 add x16, x16, #0x9b0 aa17c: d61f0220 br x17 00000000000aa180 <_Z26jniGetFDFromFileDescriptorP7_JNIEnvP8_jobject@plt>: aa180: b0000ff0 adrp x16, 0x2a7000 aa184: f944de11 ldr x17, [x16, #0x9b8] aa188: 9126e210 add x16, x16, #0x9b8 aa18c: d61f0220 br x17 00000000000aa190 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjmEEEixEm@plt>: aa190: b0000ff0 adrp x16, 0x2a7000 aa194: f944e211 ldr x17, [x16, #0x9c0] aa198: 91270210 add x16, x16, #0x9c0 aa19c: d61f0220 br x17 00000000000aa1a0 <_ZN7android12OggExtractorC1ERKNS_2spINS_10DataSourceEEE@plt>: aa1a0: b0000ff0 adrp x16, 0x2a7000 aa1a4: f944e611 ldr x17, [x16, #0x9c8] aa1a8: 91272210 add x16, x16, #0x9c8 aa1ac: d61f0220 br x17 00000000000aa1b0 <_ZN7android2spINS_12IMediaSourceEEC2ERKS2_@plt>: aa1b0: b0000ff0 adrp x16, 0x2a7000 aa1b4: f944ea11 ldr x17, [x16, #0x9d0] aa1b8: 91274210 add x16, x16, #0x9d0 aa1bc: d61f0220 br x17 00000000000aa1c0 <_ZNSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: aa1c0: b0000ff0 adrp x16, 0x2a7000 aa1c4: f944ee11 ldr x17, [x16, #0x9d8] aa1c8: 91276210 add x16, x16, #0x9d8 aa1cc: d61f0220 br x17 00000000000aa1d0 <_ZN7android7hexdumpEPKvmmPNS_7AStringE@plt>: aa1d0: b0000ff0 adrp x16, 0x2a7000 aa1d4: f944f211 ldr x17, [x16, #0x9e0] aa1d8: 91278210 add x16, x16, #0x9e0 aa1dc: d61f0220 br x17 00000000000aa1e0 <_ZN7android10splat_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt>: aa1e0: b0000ff0 adrp x16, 0x2a7000 aa1e4: f944f611 ldr x17, [x16, #0x9e8] aa1e8: 9127a210 add x16, x16, #0x9e8 aa1ec: d61f0220 br x17 00000000000aa1f0 : aa1f0: b0000ff0 adrp x16, 0x2a7000 aa1f4: f944fa11 ldr x17, [x16, #0x9f0] aa1f8: 9127c210 add x16, x16, #0x9f0 aa1fc: d61f0220 br x17 00000000000aa200 <_ZNK7android7ALookupIt24OMX_AUDIO_AACPROFILETYPEE6lookupERKtPS1_@plt>: aa200: b0000ff0 adrp x16, 0x2a7000 aa204: f944fe11 ldr x17, [x16, #0x9f8] aa208: 9127e210 add x16, x16, #0x9f8 aa20c: d61f0220 br x17 00000000000aa210 <_ZNK7android2spINS_9ATSParser10PSISectionEEneEPKS2_@plt>: aa210: b0000ff0 adrp x16, 0x2a7000 aa214: f9450211 ldr x17, [x16, #0xa00] aa218: 91280210 add x16, x16, #0xa00 aa21c: d61f0220 br x17 00000000000aa220 <_ZNK7android8AMessage8containsEPKc@plt>: aa220: b0000ff0 adrp x16, 0x2a7000 aa224: f9450611 ldr x17, [x16, #0xa08] aa228: 91282210 add x16, x16, #0xa08 aa22c: d61f0220 br x17 00000000000aa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt>: aa230: b0000ff0 adrp x16, 0x2a7000 aa234: f9450a11 ldr x17, [x16, #0xa10] aa238: 91284210 add x16, x16, #0xa10 aa23c: d61f0220 br x17 00000000000aa240 <_ZN7android14construct_typeINS_2spINS_19AnotherPacketSourceEEEEEvPT_m@plt>: aa240: b0000ff0 adrp x16, 0x2a7000 aa244: f9450e11 ldr x17, [x16, #0xa18] aa248: 91286210 add x16, x16, #0xa18 aa24c: d61f0220 br x17 00000000000aa250 <_ZN7android12destroy_typeIjEEvPT_m@plt>: aa250: b0000ff0 adrp x16, 0x2a7000 aa254: f9451211 ldr x17, [x16, #0xa20] aa258: 91288210 add x16, x16, #0xa20 aa25c: d61f0220 br x17 00000000000aa260 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEiRKT_S7_@plt>: aa260: b0000ff0 adrp x16, 0x2a7000 aa264: f9451611 ldr x17, [x16, #0xa28] aa268: 9128a210 add x16, x16, #0xa28 aa26c: d61f0220 br x17 00000000000aa270 <_ZNK7android7ALookupINS_10ColorUtils10ColorRangeENS_12ColorAspects5RangeEE7rlookupERKS4_PS2_@plt>: aa270: b0000ff0 adrp x16, 0x2a7000 aa274: f9451a11 ldr x17, [x16, #0xa30] aa278: 9128c210 add x16, x16, #0xa30 aa27c: d61f0220 br x17 00000000000aa280 <_ZNSt6__ndk117__assoc_sub_state12__make_readyEv@plt>: aa280: b0000ff0 adrp x16, 0x2a7000 aa284: f9451e11 ldr x17, [x16, #0xa38] aa288: 9128e210 add x16, x16, #0xa38 aa28c: d61f0220 br x17 00000000000aa290 <_ZNK7android2spINS_8AMessageEE3getEv@plt>: aa290: b0000ff0 adrp x16, 0x2a7000 aa294: f9452211 ldr x17, [x16, #0xa40] aa298: 91290210 add x16, x16, #0xa40 aa29c: d61f0220 br x17 00000000000aa2a0 <_ZN7android9PathAdderD2Ev@plt>: aa2a0: b0000ff0 adrp x16, 0x2a7000 aa2a4: f9452611 ldr x17, [x16, #0xa48] aa2a8: 91292210 add x16, x16, #0xa48 aa2ac: d61f0220 br x17 00000000000aa2b0 : aa2b0: b0000ff0 adrp x16, 0x2a7000 aa2b4: f9452a11 ldr x17, [x16, #0xa50] aa2b8: 91294210 add x16, x16, #0xa50 aa2bc: d61f0220 br x17 00000000000aa2c0 <_ZN7android19AnotherPacketSourceD2Ev@plt>: aa2c0: b0000ff0 adrp x16, 0x2a7000 aa2c4: f9452e11 ldr x17, [x16, #0xa58] aa2c8: 91296210 add x16, x16, #0xa58 aa2cc: d61f0220 br x17 00000000000aa2d0 <_ZN7android9copy_typeINS_11NALPositionEEEvPT_PKS2_m@plt>: aa2d0: b0000ff0 adrp x16, 0x2a7000 aa2d4: f9453211 ldr x17, [x16, #0xa60] aa2d8: 91298210 add x16, x16, #0xa60 aa2dc: d61f0220 br x17 00000000000aa2e0 <_ZNK7android12SharedBuffer4editEv@plt>: aa2e0: b0000ff0 adrp x16, 0x2a7000 aa2e4: f9453611 ldr x17, [x16, #0xa68] aa2e8: 9129a210 add x16, x16, #0xa68 aa2ec: d61f0220 br x17 00000000000aa2f0 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEED2Ev@plt>: aa2f0: b0000ff0 adrp x16, 0x2a7000 aa2f4: f9453a11 ldr x17, [x16, #0xa70] aa2f8: 9129c210 add x16, x16, #0xa70 aa2fc: d61f0220 br x17 00000000000aa300 <_ZN7android12destroy_typeIiEEvPT_m@plt>: aa300: b0000ff0 adrp x16, 0x2a7000 aa304: f9453e11 ldr x17, [x16, #0xa78] aa308: 9129e210 add x16, x16, #0xa78 aa30c: d61f0220 br x17 00000000000aa310 <_ZN7android10FLACParser13errorCallbackE30FLAC__StreamDecoderErrorStatus@plt>: aa310: b0000ff0 adrp x16, 0x2a7000 aa314: f9454211 ldr x17, [x16, #0xa80] aa318: 912a0210 add x16, x16, #0xa80 aa31c: d61f0220 br x17 00000000000aa320 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorTransferENS1_12ColorAspects8TransferEEC2IS3_S5_Lb0EEEOT_OT0_@plt>: aa320: b0000ff0 adrp x16, 0x2a7000 aa324: f9454611 ldr x17, [x16, #0xa88] aa328: 912a2210 add x16, x16, #0xa88 aa32c: d61f0220 br x17 00000000000aa330 <_ZNK7android7String84findEPKcm@plt>: aa330: b0000ff0 adrp x16, 0x2a7000 aa334: f9454a11 ldr x17, [x16, #0xa90] aa338: 912a4210 add x16, x16, #0xa90 aa33c: d61f0220 br x17 00000000000aa340 <_ZN7android9copy_typeINS_9ATSParser7Program10StreamInfoEEEvPT_PKS4_m@plt>: aa340: b0000ff0 adrp x16, 0x2a7000 aa344: f9454e11 ldr x17, [x16, #0xa98] aa348: 912a6210 add x16, x16, #0xa98 aa34c: d61f0220 br x17 00000000000aa350 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE4sizeEv@plt>: aa350: b0000ff0 adrp x16, 0x2a7000 aa354: f9455211 ldr x17, [x16, #0xaa0] aa358: 912a8210 add x16, x16, #0xaa0 aa35c: d61f0220 br x17 00000000000aa360 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEE7valueAtEm@plt>: aa360: b0000ff0 adrp x16, 0x2a7000 aa364: f9455611 ldr x17, [x16, #0xaa8] aa368: 912aa210 add x16, x16, #0xaa8 aa36c: d61f0220 br x17 00000000000aa370 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE7valueAtEm@plt>: aa370: b0000ff0 adrp x16, 0x2a7000 aa374: f9455a11 ldr x17, [x16, #0xab0] aa378: 912ac210 add x16, x16, #0xab0 aa37c: d61f0220 br x17 00000000000aa380 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7getNextEv@plt>: aa380: b0000ff0 adrp x16, 0x2a7000 aa384: f9455e11 ldr x17, [x16, #0xab8] aa388: 912ae210 add x16, x16, #0xab8 aa38c: d61f0220 br x17 00000000000aa390 : aa390: b0000ff0 adrp x16, 0x2a7000 aa394: f9456211 ldr x17, [x16, #0xac0] aa398: 912b0210 add x16, x16, #0xac0 aa39c: d61f0220 br x17 00000000000aa3a0 : aa3a0: b0000ff0 adrp x16, 0x2a7000 aa3a4: f9456611 ldr x17, [x16, #0xac8] aa3a8: 912b2210 add x16, x16, #0xac8 aa3ac: d61f0220 br x17 00000000000aa3b0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE3addERKjRKS4_@plt>: aa3b0: b0000ff0 adrp x16, 0x2a7000 aa3b4: f9456a11 ldr x17, [x16, #0xad0] aa3b8: 912b4210 add x16, x16, #0xad0 aa3bc: d61f0220 br x17 00000000000aa3c0 <_ZNK7android7String814find_extensionEv@plt>: aa3c0: b0000ff0 adrp x16, 0x2a7000 aa3c4: f9456e11 ldr x17, [x16, #0xad8] aa3c8: 912b6210 add x16, x16, #0xad8 aa3cc: d61f0220 br x17 00000000000aa3d0 <_ZN7android11SampleTable18findSyncSampleNearEjPjj@plt>: aa3d0: b0000ff0 adrp x16, 0x2a7000 aa3d4: f9457211 ldr x17, [x16, #0xae0] aa3d8: 912b8210 add x16, x16, #0xae0 aa3dc: d61f0220 br x17 00000000000aa3e0 <_ZN9mkvparser10AudioTrackD2Ev@plt>: aa3e0: b0000ff0 adrp x16, 0x2a7000 aa3e4: f9457611 ldr x17, [x16, #0xae8] aa3e8: 912ba210 add x16, x16, #0xae8 aa3ec: d61f0220 br x17 00000000000aa3f0 <_ZNSt6__ndk113__vector_baseINS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEED2Ev@plt>: aa3f0: b0000ff0 adrp x16, 0x2a7000 aa3f4: f9457a11 ldr x17, [x16, #0xaf0] aa3f8: 912bc210 add x16, x16, #0xaf0 aa3fc: d61f0220 br x17 00000000000aa400 <_ZNK9mkvparser5Block7GetTimeEPKNS_7ClusterE@plt>: aa400: b0000ff0 adrp x16, 0x2a7000 aa404: f9457e11 ldr x17, [x16, #0xaf8] aa408: 912be210 add x16, x16, #0xaf8 aa40c: d61f0220 br x17 00000000000aa410 <_ZN7android11KeyedVectorIllEC2Ev@plt>: aa410: b0000ff0 adrp x16, 0x2a7000 aa414: f9458211 ldr x17, [x16, #0xb00] aa418: 912c0210 add x16, x16, #0xb00 aa41c: d61f0220 br x17 00000000000aa420 <_ZN7android14construct_typeINS_2spINS_7ABufferEEEEEvPT_m@plt>: aa420: b0000ff0 adrp x16, 0x2a7000 aa424: f9458611 ldr x17, [x16, #0xb08] aa428: 912c2210 add x16, x16, #0xb08 aa42c: d61f0220 br x17 00000000000aa430 <_ZN9mkvparser4Tags3Tag5ClearEv@plt>: aa430: b0000ff0 adrp x16, 0x2a7000 aa434: f9458a11 ldr x17, [x16, #0xb10] aa438: 912c4210 add x16, x16, #0xb10 aa43c: d61f0220 br x17 00000000000aa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt>: aa440: b0000ff0 adrp x16, 0x2a7000 aa444: f9458e11 ldr x17, [x16, #0xb18] aa448: 912c6210 add x16, x16, #0xb18 aa44c: d61f0220 br x17 00000000000aa450 <_ZN7android16key_value_pair_tIjNS_7AStringEED2Ev@plt>: aa450: b0000ff0 adrp x16, 0x2a7000 aa454: f9459211 ldr x17, [x16, #0xb20] aa458: 912c8210 add x16, x16, #0xb20 aa45c: d61f0220 br x17 00000000000aa460 <_ZN7android2spINS_7RefBaseEEaSEPS1_@plt>: aa460: b0000ff0 adrp x16, 0x2a7000 aa464: f9459611 ldr x17, [x16, #0xb28] aa468: 912ca210 add x16, x16, #0xb28 aa46c: d61f0220 br x17 00000000000aa470 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE3endEv@plt>: aa470: b0000ff0 adrp x16, 0x2a7000 aa474: f9459a11 ldr x17, [x16, #0xb30] aa478: 912cc210 add x16, x16, #0xb30 aa47c: d61f0220 br x17 00000000000aa480 <_ZN7android10FLACParser10readBufferEm@plt>: aa480: b0000ff0 adrp x16, 0x2a7000 aa484: f9459e11 ldr x17, [x16, #0xb38] aa488: 912ce210 add x16, x16, #0xb38 aa48c: d61f0220 br x17 00000000000aa490 <_ZNSt6__ndk117__compressed_pairIPNS_11__list_nodeIPN7android11MediaBufferEPvEENS_22__allocator_destructorINS_9allocatorIS6_EEEEEC2IRS7_SB_EEOT_OT0_@plt>: aa490: b0000ff0 adrp x16, 0x2a7000 aa494: f945a211 ldr x17, [x16, #0xb40] aa498: 912d0210 add x16, x16, #0xb40 aa49c: d61f0220 br x17 00000000000aa4a0 : aa4a0: b0000ff0 adrp x16, 0x2a7000 aa4a4: f945a611 ldr x17, [x16, #0xb48] aa4a8: 912d2210 add x16, x16, #0xb48 aa4ac: d61f0220 br x17 00000000000aa4b0 <_ZNSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt>: aa4b0: b0000ff0 adrp x16, 0x2a7000 aa4b4: f945aa11 ldr x17, [x16, #0xb50] aa4b8: 912d4210 add x16, x16, #0xb50 aa4bc: d61f0220 br x17 00000000000aa4c0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEixEm@plt>: aa4c0: b0000ff0 adrp x16, 0x2a7000 aa4c4: f945ae11 ldr x17, [x16, #0xb58] aa4c8: 912d6210 add x16, x16, #0xb58 aa4cc: d61f0220 br x17 00000000000aa4d0 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE6itemAtEm@plt>: aa4d0: b0000ff0 adrp x16, 0x2a7000 aa4d4: f945b211 ldr x17, [x16, #0xb60] aa4d8: 912d8210 add x16, x16, #0xb60 aa4dc: d61f0220 br x17 00000000000aa4e0 <_ZN7android2spINS_19AnotherPacketSourceEEC2ERKS2_@plt>: aa4e0: b0000ff0 adrp x16, 0x2a7000 aa4e4: f945b611 ldr x17, [x16, #0xb68] aa4e8: 912da210 add x16, x16, #0xb68 aa4ec: d61f0220 br x17 00000000000aa4f0 <_ZN7android12destroy_typeINS_16key_value_pair_tIjmEEEEvPT_m@plt>: aa4f0: b0000ff0 adrp x16, 0x2a7000 aa4f4: f945ba11 ldr x17, [x16, #0xb70] aa4f8: 912dc210 add x16, x16, #0xb70 aa4fc: d61f0220 br x17 00000000000aa500 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE7isEmptyEv@plt>: aa500: b0000ff0 adrp x16, 0x2a7000 aa504: f945be11 ldr x17, [x16, #0xb78] aa508: 912de210 add x16, x16, #0xb78 aa50c: d61f0220 br x17 00000000000aa510 <_ZN7android2spINS_7ABufferEED2Ev@plt>: aa510: b0000ff0 adrp x16, 0x2a7000 aa514: f945c211 ldr x17, [x16, #0xb80] aa518: 912e0210 add x16, x16, #0xb80 aa51c: d61f0220 br x17 00000000000aa520 <_ZNK9mkvparser7Cluster8GetEntryEPKNS_5TrackEx@plt>: aa520: b0000ff0 adrp x16, 0x2a7000 aa524: f945c611 ldr x17, [x16, #0xb88] aa528: 912e2210 add x16, x16, #0xb88 aa52c: d61f0220 br x17 00000000000aa530 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt>: aa530: b0000ff0 adrp x16, 0x2a7000 aa534: f945ca11 ldr x17, [x16, #0xb90] aa538: 912e4210 add x16, x16, #0xb90 aa53c: d61f0220 br x17 00000000000aa540 <_ZN7_JNIEnv17GetStringUTFCharsEP8_jstringPh@plt>: aa540: b0000ff0 adrp x16, 0x2a7000 aa544: f945ce11 ldr x17, [x16, #0xb98] aa548: 912e6210 add x16, x16, #0xb98 aa54c: d61f0220 br x17 00000000000aa550 <_ZNK7android11KeyedVectorIjNS_7AStringEE10indexOfKeyERKj@plt>: aa550: b0000ff0 adrp x16, 0x2a7000 aa554: f945d211 ldr x17, [x16, #0xba0] aa558: 912e8210 add x16, x16, #0xba0 aa55c: d61f0220 br x17 00000000000aa560 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEE4pushEv@plt>: aa560: b0000ff0 adrp x16, 0x2a7000 aa564: f945d611 ldr x17, [x16, #0xba8] aa568: 912ea210 add x16, x16, #0xba8 aa56c: d61f0220 br x17 00000000000aa570 : aa570: b0000ff0 adrp x16, 0x2a7000 aa574: f945da11 ldr x17, [x16, #0xbb0] aa578: 912ec210 add x16, x16, #0xbb0 aa57c: d61f0220 br x17 00000000000aa580 : aa580: b0000ff0 adrp x16, 0x2a7000 aa584: f945de11 ldr x17, [x16, #0xbb8] aa588: 912ee210 add x16, x16, #0xbb8 aa58c: d61f0220 br x17 00000000000aa590 <_ZN7android13FLACExtractorC1ERKNS_2spINS_10DataSourceEEE@plt>: aa590: b0000ff0 adrp x16, 0x2a7000 aa594: f945e211 ldr x17, [x16, #0xbc0] aa598: 912f0210 add x16, x16, #0xbc0 aa59c: d61f0220 br x17 00000000000aa5a0 <_ZN7android10FLACParser12tellCallbackEPm@plt>: aa5a0: b0000ff0 adrp x16, 0x2a7000 aa5a4: f945e611 ldr x17, [x16, #0xbc8] aa5a8: 912f2210 add x16, x16, #0xbc8 aa5ac: d61f0220 br x17 00000000000aa5b0 : aa5b0: b0000ff0 adrp x16, 0x2a7000 aa5b4: f945ea11 ldr x17, [x16, #0xbd0] aa5b8: 912f4210 add x16, x16, #0xbd0 aa5bc: d61f0220 br x17 00000000000aa5c0 <_ZN7_JNIEnv19DeleteWeakGlobalRefEP8_jobject@plt>: aa5c0: b0000ff0 adrp x16, 0x2a7000 aa5c4: f945ee11 ldr x17, [x16, #0xbd8] aa5c8: 912f6210 add x16, x16, #0xbd8 aa5cc: d61f0220 br x17 00000000000aa5d0 <_ZNK9mkvparser10BlockEntry8GetIndexEv@plt>: aa5d0: b0000ff0 adrp x16, 0x2a7000 aa5d4: f945f211 ldr x17, [x16, #0xbe0] aa5d8: 912f8210 add x16, x16, #0xbe0 aa5dc: d61f0220 br x17 00000000000aa5e0 <_ZN7android21ElementaryStreamQueueD2Ev@plt>: aa5e0: b0000ff0 adrp x16, 0x2a7000 aa5e4: f945f611 ldr x17, [x16, #0xbe8] aa5e8: 912fa210 add x16, x16, #0xbe8 aa5ec: d61f0220 br x17 00000000000aa5f0 <_ZN7_JNIEnv12GetLongFieldEP8_jobjectP9_jfieldID@plt>: aa5f0: b0000ff0 adrp x16, 0x2a7000 aa5f4: f945fa11 ldr x17, [x16, #0xbf0] aa5f8: 912fc210 add x16, x16, #0xbf0 aa5fc: d61f0220 br x17 00000000000aa600 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE6itemAtEm@plt>: aa600: b0000ff0 adrp x16, 0x2a7000 aa604: f945fe11 ldr x17, [x16, #0xbf8] aa608: 912fe210 add x16, x16, #0xbf8 aa60c: d61f0220 br x17 00000000000aa610 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairINS2_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEEEEE9__destroyIS5_EEvNS_17integral_constantIbLb1EEERS6_PT_@plt>: aa610: b0000ff0 adrp x16, 0x2a7000 aa614: f9460211 ldr x17, [x16, #0xc00] aa618: 91300210 add x16, x16, #0xc00 aa61c: d61f0220 br x17 00000000000aa620 <_ZN7android6VectorImEC2Ev@plt>: aa620: b0000ff0 adrp x16, 0x2a7000 aa624: f9460611 ldr x17, [x16, #0xc08] aa628: 91302210 add x16, x16, #0xc08 aa62c: d61f0220 br x17 00000000000aa630 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt>: aa630: b0000ff0 adrp x16, 0x2a7000 aa634: f9460a11 ldr x17, [x16, #0xc10] aa638: 91304210 add x16, x16, #0xc10 aa63c: d61f0220 br x17 00000000000aa640 : aa640: b0000ff0 adrp x16, 0x2a7000 aa644: f9460e11 ldr x17, [x16, #0xc18] aa648: 91306210 add x16, x16, #0xc18 aa64c: d61f0220 br x17 00000000000aa650 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE3addERKS4_@plt>: aa650: b0000ff0 adrp x16, 0x2a7000 aa654: f9461211 ldr x17, [x16, #0xc20] aa658: 91308210 add x16, x16, #0xc20 aa65c: d61f0220 br x17 00000000000aa660 <_ZSt9terminatev@plt>: aa660: b0000ff0 adrp x16, 0x2a7000 aa664: f9461611 ldr x17, [x16, #0xc28] aa668: 9130a210 add x16, x16, #0xc28 aa66c: d61f0220 br x17 00000000000aa670 <_ZN9mkvparser7Segment11DoParseNextERPKNS_7ClusterERxRl@plt>: aa670: b0000ff0 adrp x16, 0x2a7000 aa674: f9461a11 ldr x17, [x16, #0xc30] aa678: 9130c210 add x16, x16, #0xc30 aa67c: d61f0220 br x17 00000000000aa680 <_ZN7android19AnotherPacketSource20DiscontinuitySegmentC2Ev@plt>: aa680: b0000ff0 adrp x16, 0x2a7000 aa684: f9461e11 ldr x17, [x16, #0xc38] aa688: 9130e210 add x16, x16, #0xc38 aa68c: d61f0220 br x17 00000000000aa690 <_ZN7android7String8C1Ev@plt>: aa690: b0000ff0 adrp x16, 0x2a7000 aa694: f9462211 ldr x17, [x16, #0xc40] aa698: 91310210 add x16, x16, #0xc40 aa69c: d61f0220 br x17 00000000000aa6a0 <_ZN7android10Compare_NEIjjEENS_7AStringERKT_RKT0_@plt>: aa6a0: b0000ff0 adrp x16, 0x2a7000 aa6a4: f9462611 ldr x17, [x16, #0xc48] aa6a8: 91312210 add x16, x16, #0xc48 aa6ac: d61f0220 br x17 00000000000aa6b0 <_ZNK7android2spINS_17MatroskaExtractorEE3getEv@plt>: aa6b0: b0000ff0 adrp x16, 0x2a7000 aa6b4: f9462a11 ldr x17, [x16, #0xc50] aa6b8: 91314210 add x16, x16, #0xc50 aa6bc: d61f0220 br x17 00000000000aa6c0 <_ZNK7android9ATSParser10PSISection9isCRCOkayEv@plt>: aa6c0: b0000ff0 adrp x16, 0x2a7000 aa6c4: f9462e11 ldr x17, [x16, #0xc58] aa6c8: 91316210 add x16, x16, #0xc58 aa6cc: d61f0220 br x17 00000000000aa6d0 <_ZN9mkvparser4TagsC1EPNS_7SegmentExxxx@plt>: aa6d0: b0000ff0 adrp x16, 0x2a7000 aa6d4: f9463211 ldr x17, [x16, #0xc60] aa6d8: 91318210 add x16, x16, #0xc60 aa6dc: d61f0220 br x17 00000000000aa6e0 <_ZNK7android6VectorIjE4sizeEv@plt>: aa6e0: b0000ff0 adrp x16, 0x2a7000 aa6e4: f9463611 ldr x17, [x16, #0xc68] aa6e8: 9131a210 add x16, x16, #0xc68 aa6ec: d61f0220 br x17 00000000000aa6f0 <_ZN9mkvparser4Tags3Tag5ParseEPNS_10IMkvReaderExx@plt>: aa6f0: b0000ff0 adrp x16, 0x2a7000 aa6f4: f9463a11 ldr x17, [x16, #0xc70] aa6f8: 9131c210 add x16, x16, #0xc70 aa6fc: d61f0220 br x17 00000000000aa700 <_ZNSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt>: aa700: b0000ff0 adrp x16, 0x2a7000 aa704: f9463e11 ldr x17, [x16, #0xc78] aa708: 9131e210 add x16, x16, #0xc78 aa70c: d61f0220 br x17 00000000000aa710 <_ZN7android9AMRSourceD0Ev@plt>: aa710: b0000ff0 adrp x16, 0x2a7000 aa714: f9464211 ldr x17, [x16, #0xc80] aa718: 91320210 add x16, x16, #0xc80 aa71c: d61f0220 br x17 00000000000aa720 <_ZN7_JNIEnv12SetLongFieldEP8_jobjectP9_jfieldIDl@plt>: aa720: b0000ff0 adrp x16, 0x2a7000 aa724: f9464611 ldr x17, [x16, #0xc88] aa728: 91322210 add x16, x16, #0xc88 aa72c: d61f0220 br x17 00000000000aa730 <_ZN7android3ID38IteratorC1ERKS0_PKc@plt>: aa730: b0000ff0 adrp x16, 0x2a7000 aa734: f9464a11 ldr x17, [x16, #0xc90] aa738: 91324210 add x16, x16, #0xc90 aa73c: d61f0220 br x17 00000000000aa740 <_ZNKSt6__ndk16vectorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEE8max_sizeEv@plt>: aa740: b0000ff0 adrp x16, 0x2a7000 aa744: f9464e11 ldr x17, [x16, #0xc98] aa748: 91326210 add x16, x16, #0xc98 aa74c: d61f0220 br x17 00000000000aa750 <_ZNK7android9ATSParser6Stream7isAudioEv@plt>: aa750: b0000ff0 adrp x16, 0x2a7000 aa754: f9465211 ldr x17, [x16, #0xca0] aa758: 91328210 add x16, x16, #0xca0 aa75c: d61f0220 br x17 00000000000aa760 <_ZNKSt6__ndk16vectorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt>: aa760: b0000ff0 adrp x16, 0x2a7000 aa764: f9465611 ldr x17, [x16, #0xca8] aa768: 9132a210 add x16, x16, #0xca8 aa76c: d61f0220 br x17 00000000000aa770 : aa770: b0000ff0 adrp x16, 0x2a7000 aa774: f9465a11 ldr x17, [x16, #0xcb0] aa778: 9132c210 add x16, x16, #0xcb0 aa77c: d61f0220 br x17 00000000000aa780 <_ZN7android6ntoh64Em@plt>: aa780: b0000ff0 adrp x16, 0x2a7000 aa784: f9465e11 ldr x17, [x16, #0xcb8] aa788: 9132e210 add x16, x16, #0xcb8 aa78c: d61f0220 br x17 00000000000aa790 <_ZN7android9ATSParser7Program21convertPTSToTimestampEm@plt>: aa790: b0000ff0 adrp x16, 0x2a7000 aa794: f9466211 ldr x17, [x16, #0xcc0] aa798: 91330210 add x16, x16, #0xcc0 aa79c: d61f0220 br x17 00000000000aa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt>: aa7a0: b0000ff0 adrp x16, 0x2a7000 aa7a4: f9466611 ldr x17, [x16, #0xcc8] aa7a8: 91332210 add x16, x16, #0xcc8 aa7ac: d61f0220 br x17 00000000000aa7b0 <_ZN9mkvparser7Cluster6CreateEPNS_7SegmentElx@plt>: aa7b0: b0000ff0 adrp x16, 0x2a7000 aa7b4: f9466a11 ldr x17, [x16, #0xcd0] aa7b8: 91334210 add x16, x16, #0xcd0 aa7bc: d61f0220 br x17 00000000000aa7c0 <_ZN7android9WAVSourceD2Ev@plt>: aa7c0: b0000ff0 adrp x16, 0x2a7000 aa7c4: f9466e11 ldr x17, [x16, #0xcd8] aa7c8: 91336210 add x16, x16, #0xcd8 aa7cc: d61f0220 br x17 00000000000aa7d0 <_ZN7android17move_forward_typeINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS5_m@plt>: aa7d0: b0000ff0 adrp x16, 0x2a7000 aa7d4: f9467211 ldr x17, [x16, #0xce0] aa7d8: 91338210 add x16, x16, #0xce0 aa7dc: d61f0220 br x17 00000000000aa7e0 <_ZN7android11MediaBufferC1Em@plt>: aa7e0: b0000ff0 adrp x16, 0x2a7000 aa7e4: f9467611 ldr x17, [x16, #0xce8] aa7e8: 9133a210 add x16, x16, #0xce8 aa7ec: d61f0220 br x17 00000000000aa7f0 <_ZN7android2spINS_10DataSourceEEaSINS_10FileSourceEEERS2_RKNS0_IT_EE@plt>: aa7f0: b0000ff0 adrp x16, 0x2a7000 aa7f4: f9467a11 ldr x17, [x16, #0xcf0] aa7f8: 9133c210 add x16, x16, #0xcf0 aa7fc: d61f0220 br x17 00000000000aa800 <_ZN9mkvparser10IMkvReaderD2Ev@plt>: aa800: b0000ff0 adrp x16, 0x2a7000 aa804: f9467e11 ldr x17, [x16, #0xcf8] aa808: 9133e210 add x16, x16, #0xcf8 aa80c: d61f0220 br x17 00000000000aa810 <_ZN7android8AMessageC1Ev@plt>: aa810: b0000ff0 adrp x16, 0x2a7000 aa814: f9468211 ldr x17, [x16, #0xd00] aa818: 91340210 add x16, x16, #0xd00 aa81c: d61f0220 br x17 00000000000aa820 <_ZNK7android7RefBase9incStrongEPKv@plt>: aa820: b0000ff0 adrp x16, 0x2a7000 aa824: f9468611 ldr x17, [x16, #0xd08] aa828: 91342210 add x16, x16, #0xd08 aa82c: d61f0220 br x17 00000000000aa830 <_ZNK7android2spINS_19AnotherPacketSourceEEeqEPKS1_@plt>: aa830: b0000ff0 adrp x16, 0x2a7000 aa834: f9468a11 ldr x17, [x16, #0xd10] aa838: 91344210 add x16, x16, #0xd10 aa83c: d61f0220 br x17 00000000000aa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt>: aa840: b0000ff0 adrp x16, 0x2a7000 aa844: f9468e11 ldr x17, [x16, #0xd18] aa848: 91346210 add x16, x16, #0xd18 aa84c: d61f0220 br x17 00000000000aa850 <_ZNK7android7ALookupIh24OMX_VIDEO_VP9PROFILETYPEE3mapIS1_vEEbRKhPT_@plt>: aa850: b0000ff0 adrp x16, 0x2a7000 aa854: f9469211 ldr x17, [x16, #0xd20] aa858: 91348210 add x16, x16, #0xd20 aa85c: d61f0220 br x17 00000000000aa860 <_ZN9mkvparser5Track26ParseContentEncodingsEntryExx@plt>: aa860: b0000ff0 adrp x16, 0x2a7000 aa864: f9469611 ldr x17, [x16, #0xd28] aa868: 9134a210 add x16, x16, #0xd28 aa86c: d61f0220 br x17 00000000000aa870 : aa870: b0000ff0 adrp x16, 0x2a7000 aa874: f9469a11 ldr x17, [x16, #0xd30] aa878: 9134c210 add x16, x16, #0xd30 aa87c: d61f0220 br x17 00000000000aa880 : aa880: b0000ff0 adrp x16, 0x2a7000 aa884: f9469e11 ldr x17, [x16, #0xd38] aa888: 9134e210 add x16, x16, #0xd38 aa88c: d61f0220 br x17 00000000000aa890 : aa890: b0000ff0 adrp x16, 0x2a7000 aa894: f946a211 ldr x17, [x16, #0xd40] aa898: 91350210 add x16, x16, #0xd40 aa89c: d61f0220 br x17 00000000000aa8a0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5clearEv@plt>: aa8a0: b0000ff0 adrp x16, 0x2a7000 aa8a4: f946a611 ldr x17, [x16, #0xd48] aa8a8: 91352210 add x16, x16, #0xd48 aa8ac: d61f0220 br x17 00000000000aa8b0 <_ZNK9mkvparser4Cues11DoneParsingEv@plt>: aa8b0: b0000ff0 adrp x16, 0x2a7000 aa8b4: f946aa11 ldr x17, [x16, #0xd50] aa8b8: 91354210 add x16, x16, #0xd50 aa8bc: d61f0220 br x17 00000000000aa8c0 <_ZNSt6__ndk14listIPN7android11MediaBufferENS_9allocatorIS3_EEED2Ev@plt>: aa8c0: b0000ff0 adrp x16, 0x2a7000 aa8c4: f946ae11 ldr x17, [x16, #0xd58] aa8c8: 91356210 add x16, x16, #0xd58 aa8cc: d61f0220 br x17 00000000000aa8d0 <_ZNSt6__ndk117_DeallocateCaller9__do_callEPv@plt>: aa8d0: b0000ff0 adrp x16, 0x2a7000 aa8d4: f946b211 ldr x17, [x16, #0xd60] aa8d8: 91358210 add x16, x16, #0xd60 aa8dc: d61f0220 br x17 00000000000aa8e0 <_book_maptype1_quantvals@plt>: aa8e0: b0000ff0 adrp x16, 0x2a7000 aa8e4: f946b611 ldr x17, [x16, #0xd68] aa8e8: 9135a210 add x16, x16, #0xd68 aa8ec: d61f0220 br x17 00000000000aa8f0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEEC2IDnLb1EEEOT_@plt>: aa8f0: b0000ff0 adrp x16, 0x2a7000 aa8f4: f946ba11 ldr x17, [x16, #0xd70] aa8f8: 9135c210 add x16, x16, #0xd70 aa8fc: d61f0220 br x17 00000000000aa900 <_ZNK7android15JMediaExtractor11countTracksEv@plt>: aa900: b0000ff0 adrp x16, 0x2a7000 aa904: f946be11 ldr x17, [x16, #0xd78] aa908: 9135e210 add x16, x16, #0xd78 aa90c: d61f0220 br x17 00000000000aa910 : aa910: b0000ff0 adrp x16, 0x2a7000 aa914: f946c211 ldr x17, [x16, #0xd80] aa918: 91360210 add x16, x16, #0xd80 aa91c: d61f0220 br x17 00000000000aa920 <_ZN7android14construct_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_m@plt>: aa920: b0000ff0 adrp x16, 0x2a7000 aa924: f946c611 ldr x17, [x16, #0xd88] aa928: 91362210 add x16, x16, #0xd88 aa92c: d61f0220 br x17 00000000000aa930 <_ZN7android7RefBase12weakref_impl10addWeakRefEPKv@plt>: aa930: b0000ff0 adrp x16, 0x2a7000 aa934: f946ca11 ldr x17, [x16, #0xd90] aa938: 91364210 add x16, x16, #0xd90 aa93c: d61f0220 br x17 00000000000aa940 <_ZN9mkvparser17MasteringMetadataC2Ev@plt>: aa940: b0000ff0 adrp x16, 0x2a7000 aa944: f946ce11 ldr x17, [x16, #0xd98] aa948: 91366210 add x16, x16, #0xd98 aa94c: d61f0220 br x17 00000000000aa950 <_ZNSt6__ndk117__assoc_sub_state9set_valueEv@plt>: aa950: b0000ff0 adrp x16, 0x2a7000 aa954: f946d211 ldr x17, [x16, #0xda0] aa958: 91368210 add x16, x16, #0xda0 aa95c: d61f0220 br x17 00000000000aa960 <_ZN7android7AStringC1Ev@plt>: aa960: b0000ff0 adrp x16, 0x2a7000 aa964: f946d611 ldr x17, [x16, #0xda8] aa968: 9136a210 add x16, x16, #0xda8 aa96c: d61f0220 br x17 00000000000aa970 : aa970: b0000ff0 adrp x16, 0x2a7000 aa974: f946da11 ldr x17, [x16, #0xdb0] aa978: 9136c210 add x16, x16, #0xdb0 aa97c: d61f0220 br x17 00000000000aa980 : aa980: b0000ff0 adrp x16, 0x2a7000 aa984: f946de11 ldr x17, [x16, #0xdb8] aa988: 9136e210 add x16, x16, #0xdb8 aa98c: d61f0220 br x17 00000000000aa990 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE4prepEv@plt>: aa990: b0000ff0 adrp x16, 0x2a7000 aa994: f946e211 ldr x17, [x16, #0xdc0] aa998: 91370210 add x16, x16, #0xdc0 aa99c: d61f0220 br x17 00000000000aa9a0 : aa9a0: b0000ff0 adrp x16, 0x2a7000 aa9a4: f946e611 ldr x17, [x16, #0xdc8] aa9a8: 91372210 add x16, x16, #0xdc8 aa9ac: d61f0220 br x17 00000000000aa9b0 <_ZN7android12IMediaSource11ReadOptions9setSeekToElNS1_8SeekModeE@plt>: aa9b0: b0000ff0 adrp x16, 0x2a7000 aa9b4: f946ea11 ldr x17, [x16, #0xdd0] aa9b8: 91374210 add x16, x16, #0xdd0 aa9bc: d61f0220 br x17 00000000000aa9c0 <_ZN7android10splat_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt>: aa9c0: b0000ff0 adrp x16, 0x2a7000 aa9c4: f946ee11 ldr x17, [x16, #0xdd8] aa9c8: 91376210 add x16, x16, #0xdd8 aa9cc: d61f0220 br x17 00000000000aa9d0 <_ZN7android7String8aSERKS0_@plt>: aa9d0: b0000ff0 adrp x16, 0x2a7000 aa9d4: f946f211 ldr x17, [x16, #0xde0] aa9d8: 91378210 add x16, x16, #0xde0 aa9dc: d61f0220 br x17 00000000000aa9e0 <_ZN7android10VectorImpl3popEv@plt>: aa9e0: b0000ff0 adrp x16, 0x2a7000 aa9e4: f946f611 ldr x17, [x16, #0xde8] aa9e8: 9137a210 add x16, x16, #0xde8 aa9ec: d61f0220 br x17 00000000000aa9f0 <_ZN7android6VectorImE5clearEv@plt>: aa9f0: b0000ff0 adrp x16, 0x2a7000 aa9f4: f946fa11 ldr x17, [x16, #0xdf0] aa9f8: 9137c210 add x16, x16, #0xdf0 aa9fc: d61f0220 br x17 00000000000aaa00 <_ZNSt6__ndk122__compressed_pair_elemIPNS_11__list_nodeIPN7android11MediaBufferEPvEELi0ELb0EEC2IRS7_vEEOT_@plt>: aaa00: b0000ff0 adrp x16, 0x2a7000 aaa04: f946fe11 ldr x17, [x16, #0xdf8] aaa08: 9137e210 add x16, x16, #0xdf8 aaa0c: d61f0220 br x17 00000000000aaa10 <_ZNK7android7ALookupIiNS_12ColorAspects12MatrixCoeffsEE3mapIS2_vEEbRKiPT_@plt>: aaa10: b0000ff0 adrp x16, 0x2a7000 aaa14: f9470211 ldr x17, [x16, #0xe00] aaa18: 91380210 add x16, x16, #0xe00 aaa1c: d61f0220 br x17 00000000000aaa20 <_ZNK9mkvparser4Cues7GetLastEv@plt>: aaa20: b0000ff0 adrp x16, 0x2a7000 aaa24: f9470611 ldr x17, [x16, #0xe08] aaa28: 91382210 add x16, x16, #0xe08 aaa2c: d61f0220 br x17 00000000000aaa30 <_ZN7_JNIEnv20GetByteArrayElementsEP11_jbyteArrayPh@plt>: aaa30: b0000ff0 adrp x16, 0x2a7000 aaa34: f9470a11 ldr x17, [x16, #0xe10] aaa38: 91384210 add x16, x16, #0xe10 aaa3c: d61f0220 br x17 00000000000aaa40 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE7valueAtEm@plt>: aaa40: b0000ff0 adrp x16, 0x2a7000 aaa44: f9470e11 ldr x17, [x16, #0xe18] aaa48: 91386210 add x16, x16, #0xe18 aaa4c: d61f0220 br x17 00000000000aaa50 <_ZNK7android3ID38Iterator15getHeaderLengthEv@plt>: aaa50: b0000ff0 adrp x16, 0x2a7000 aaa54: f9471211 ldr x17, [x16, #0xe20] aaa58: 91388210 add x16, x16, #0xe20 aaa5c: d61f0220 br x17 00000000000aaa60 <__cxa_call_unexpected@plt>: aaa60: b0000ff0 adrp x16, 0x2a7000 aaa64: f9471611 ldr x17, [x16, #0xe28] aaa68: 9138a210 add x16, x16, #0xe28 aaa6c: d61f0220 br x17 00000000000aaa70 : aaa70: b0000ff0 adrp x16, 0x2a7000 aaa74: f9471a11 ldr x17, [x16, #0xe30] aaa78: 9138c210 add x16, x16, #0xe30 aaa7c: d61f0220 br x17 00000000000aaa80 <_ZN9mkvparser14SafeArrayAllocIcEEPT_yy@plt>: aaa80: b0000ff0 adrp x16, 0x2a7000 aaa84: f9471e11 ldr x17, [x16, #0xe38] aaa88: 9138e210 add x16, x16, #0xe38 aaa8c: d61f0220 br x17 00000000000aaa90 <_ZN7android2spINS_12IMediaSourceEEC2Ev@plt>: aaa90: b0000ff0 adrp x16, 0x2a7000 aaa94: f9472211 ldr x17, [x16, #0xe40] aaa98: 91390210 add x16, x16, #0xe40 aaa9c: d61f0220 br x17 00000000000aaaa0 <_ZNK16scoped_local_refIP8_jobjectE3getEv@plt>: aaaa0: b0000ff0 adrp x16, 0x2a7000 aaaa4: f9472611 ldr x17, [x16, #0xe48] aaaa8: 91392210 add x16, x16, #0xe48 aaaac: d61f0220 br x17 00000000000aaab0 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE7isEmptyEv@plt>: aaab0: b0000ff0 adrp x16, 0x2a7000 aaab4: f9472a11 ldr x17, [x16, #0xe50] aaab8: 91394210 add x16, x16, #0xe50 aaabc: d61f0220 br x17 00000000000aaac0 <_ZN9mkvparser5Track4InfoD1Ev@plt>: aaac0: b0000ff0 adrp x16, 0x2a7000 aaac4: f9472e11 ldr x17, [x16, #0xe58] aaac8: 91396210 add x16, x16, #0xe58 aaacc: d61f0220 br x17 00000000000aaad0 <_ZNSt6__ndk15mutex4lockEv@plt>: aaad0: b0000ff0 adrp x16, 0x2a7000 aaad4: f9473211 ldr x17, [x16, #0xe60] aaad8: 91398210 add x16, x16, #0xe60 aaadc: d61f0220 br x17 00000000000aaae0 : aaae0: b0000ff0 adrp x16, 0x2a7000 aaae4: f9473611 ldr x17, [x16, #0xe68] aaae8: 9139a210 add x16, x16, #0xe68 aaaec: d61f0220 br x17 00000000000aaaf0 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEE11__vallocateEm@plt>: aaaf0: b0000ff0 adrp x16, 0x2a7000 aaaf4: f9473a11 ldr x17, [x16, #0xe70] aaaf8: 9139c210 add x16, x16, #0xe70 aaafc: d61f0220 br x17 00000000000aab00 <_ZN9mkvparser7Cluster17CreateSimpleBlockExx@plt>: aab00: b0000ff0 adrp x16, 0x2a7000 aab04: f9473e11 ldr x17, [x16, #0xe78] aab08: 9139e210 add x16, x16, #0xe78 aab0c: d61f0220 br x17 00000000000aab10 <_ZNSt6__ndk14pairIN7android10ColorUtils10ColorRangeENS1_12ColorAspects5RangeEEC2IS3_S5_Lb0EEEOT_OT0_@plt>: aab10: b0000ff0 adrp x16, 0x2a7000 aab14: f9474211 ldr x17, [x16, #0xe80] aab18: 913a0210 add x16, x16, #0xe80 aab1c: d61f0220 br x17 00000000000aab20 <_ZN7android19AnotherPacketSource9signalEOSEi@plt>: aab20: b0000ff0 adrp x16, 0x2a7000 aab24: f9474611 ldr x17, [x16, #0xe88] aab28: 913a2210 add x16, x16, #0xe88 aab2c: d61f0220 br x17 00000000000aab30 <_ZN7android14MediaExtractorD2Ev@plt>: aab30: b0000ff0 adrp x16, 0x2a7000 aab34: f9474a11 ldr x17, [x16, #0xe90] aab38: 913a4210 add x16, x16, #0xe90 aab3c: d61f0220 br x17 00000000000aab40 : aab40: b0000ff0 adrp x16, 0x2a7000 aab44: f9474e11 ldr x17, [x16, #0xe98] aab48: 913a6210 add x16, x16, #0xe98 aab4c: d61f0220 br x17 00000000000aab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>: aab50: b0000ff0 adrp x16, 0x2a7000 aab54: f9475211 ldr x17, [x16, #0xea0] aab58: 913a8210 add x16, x16, #0xea0 aab5c: d61f0220 br x17 00000000000aab60 : aab60: b0000ff0 adrp x16, 0x2a7000 aab64: f9475611 ldr x17, [x16, #0xea8] aab68: 913aa210 add x16, x16, #0xea8 aab6c: d61f0220 br x17 00000000000aab70 <_ZN7android17move_forward_typeINS_4TrexEEEvPT_PKS2_m@plt>: aab70: b0000ff0 adrp x16, 0x2a7000 aab74: f9475a11 ldr x17, [x16, #0xeb0] aab78: 913ac210 add x16, x16, #0xeb0 aab7c: d61f0220 br x17 00000000000aab80 <_ZNK7android6VectorINS_9SidxEntryEEixEm@plt>: aab80: b0000ff0 adrp x16, 0x2a7000 aab84: f9475e11 ldr x17, [x16, #0xeb8] aab88: 913ae210 add x16, x16, #0xeb8 aab8c: d61f0220 br x17 00000000000aab90 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREEneERKS7_@plt>: aab90: b0000ff0 adrp x16, 0x2a7000 aab94: f9476211 ldr x17, [x16, #0xec0] aab98: 913b0210 add x16, x16, #0xec0 aab9c: d61f0220 br x17 00000000000aaba0 <_ZN7android12MemorySourceC2EPKhm@plt>: aaba0: b0000ff0 adrp x16, 0x2a7000 aaba4: f9476611 ldr x17, [x16, #0xec8] aaba8: 913b2210 add x16, x16, #0xec8 aabac: d61f0220 br x17 00000000000aabb0 <_ZN9mkvparser4Tags3TagD1Ev@plt>: aabb0: b0000ff0 adrp x16, 0x2a7000 aabb4: f9476a11 ldr x17, [x16, #0xed0] aabb8: 913b4210 add x16, x16, #0xed0 aabbc: d61f0220 br x17 00000000000aabc0 <_ZN9mkvparser4Tags5ParseEv@plt>: aabc0: b0000ff0 adrp x16, 0x2a7000 aabc4: f9476e11 ldr x17, [x16, #0xed8] aabc8: 913b6210 add x16, x16, #0xed8 aabcc: d61f0220 br x17 00000000000aabd0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEELi0ELb0EEC2IDnvEEOT_@plt>: aabd0: b0000ff0 adrp x16, 0x2a7000 aabd4: f9477211 ldr x17, [x16, #0xee0] aabd8: 913b8210 add x16, x16, #0xee0 aabdc: d61f0220 br x17 00000000000aabe0 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>: aabe0: b0000ff0 adrp x16, 0x2a7000 aabe4: f9477611 ldr x17, [x16, #0xee8] aabe8: 913ba210 add x16, x16, #0xee8 aabec: d61f0220 br x17 00000000000aabf0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7getPrevEv@plt>: aabf0: b0000ff0 adrp x16, 0x2a7000 aabf4: f9477a11 ldr x17, [x16, #0xef0] aabf8: 913bc210 add x16, x16, #0xef0 aabfc: d61f0220 br x17 00000000000aac00 <_ZNK7android9ATSParser7Program9hasSourceENS0_10SourceTypeE@plt>: aac00: b0000ff0 adrp x16, 0x2a7000 aac04: f9477e11 ldr x17, [x16, #0xef8] aac08: 913be210 add x16, x16, #0xef8 aac0c: d61f0220 br x17 00000000000aac10 <_ZNK7android6VectorINS_16NuMediaExtractor9TrackInfoEE4sizeEv@plt>: aac10: b0000ff0 adrp x16, 0x2a7000 aac14: f9478211 ldr x17, [x16, #0xf00] aac18: 913c0210 add x16, x16, #0xf00 aac1c: d61f0220 br x17 00000000000aac20 <_ZN7android9MP3SourceD1Ev@plt>: aac20: b0000ff0 adrp x16, 0x2a7000 aac24: f9478611 ldr x17, [x16, #0xf08] aac28: 913c2210 add x16, x16, #0xf08 aac2c: d61f0220 br x17 00000000000aac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt>: aac30: b0000ff0 adrp x16, 0x2a7000 aac34: f9478a11 ldr x17, [x16, #0xf10] aac38: 913c4210 add x16, x16, #0xf10 aac3c: d61f0220 br x17 00000000000aac40 : aac40: b0000ff0 adrp x16, 0x2a7000 aac44: f9478e11 ldr x17, [x16, #0xf18] aac48: 913c6210 add x16, x16, #0xf18 aac4c: d61f0220 br x17 00000000000aac50 <_ZNSt13runtime_errorD2Ev@plt>: aac50: b0000ff0 adrp x16, 0x2a7000 aac54: f9479211 ldr x17, [x16, #0xf20] aac58: 913c8210 add x16, x16, #0xf20 aac5c: d61f0220 br x17 00000000000aac60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEES6_@plt>: aac60: b0000ff0 adrp x16, 0x2a7000 aac64: f9479611 ldr x17, [x16, #0xf28] aac68: 913ca210 add x16, x16, #0xf28 aac6c: d61f0220 br x17 00000000000aac70 <_ZN7android10VectorImpl13editArrayImplEv@plt>: aac70: b0000ff0 adrp x16, 0x2a7000 aac74: f9479a11 ldr x17, [x16, #0xf30] aac78: 913cc210 add x16, x16, #0xf30 aac7c: d61f0220 br x17 00000000000aac80 : aac80: b0000ff0 adrp x16, 0x2a7000 aac84: f9479e11 ldr x17, [x16, #0xf38] aac88: 913ce210 add x16, x16, #0xf38 aac8c: d61f0220 br x17 00000000000aac90 <_ZN7android2spINS_8AMessageEEaSEOS2_@plt>: aac90: b0000ff0 adrp x16, 0x2a7000 aac94: f947a211 ldr x17, [x16, #0xf40] aac98: 913d0210 add x16, x16, #0xf40 aac9c: d61f0220 br x17 00000000000aaca0 <_ZN7android12destroy_typeINS_11NALPositionEEEvPT_m@plt>: aaca0: b0000ff0 adrp x16, 0x2a7000 aaca4: f947a611 ldr x17, [x16, #0xf48] aaca8: 913d2210 add x16, x16, #0xf48 aacac: d61f0220 br x17 00000000000aacb0 : aacb0: b0000ff0 adrp x16, 0x2a7000 aacb4: f947aa11 ldr x17, [x16, #0xf50] aacb8: 913d4210 add x16, x16, #0xf50 aacbc: d61f0220 br x17 00000000000aacc0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEE11__constructIS5_JRS5_EEEvNS_17integral_constantIbLb1EEERS8_PT_DpOT0_@plt>: aacc0: b0000ff0 adrp x16, 0x2a7000 aacc4: f947ae11 ldr x17, [x16, #0xf58] aacc8: 913d6210 add x16, x16, #0xf58 aaccc: d61f0220 br x17 00000000000aacd0 <_ZNK7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEE7valueAtEm@plt>: aacd0: b0000ff0 adrp x16, 0x2a7000 aacd4: f947b211 ldr x17, [x16, #0xf60] aacd8: 913d8210 add x16, x16, #0xf60 aacdc: d61f0220 br x17 00000000000aace0 : aace0: b0000ff0 adrp x16, 0x2a7000 aace4: f947b611 ldr x17, [x16, #0xf68] aace8: 913da210 add x16, x16, #0xf68 aacec: d61f0220 br x17 00000000000aacf0 <_ZN7android8SniffAACERKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS0_INS_8AMessageEEE@plt>: aacf0: b0000ff0 adrp x16, 0x2a7000 aacf4: f947ba11 ldr x17, [x16, #0xf70] aacf8: 913dc210 add x16, x16, #0xf70 aacfc: d61f0220 br x17 00000000000aad00 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_NodeC2ERKS2_@plt>: aad00: b0000ff0 adrp x16, 0x2a7000 aad04: f947be11 ldr x17, [x16, #0xf78] aad08: 913de210 add x16, x16, #0xf78 aad0c: d61f0220 br x17 00000000000aad10 : aad10: b0000ff0 adrp x16, 0x2a7000 aad14: f947c211 ldr x17, [x16, #0xf80] aad18: 913e0210 add x16, x16, #0xf80 aad1c: d61f0220 br x17 00000000000aad20 <_ZN7android10Compare_EQImmEENS_7AStringERKT_RKT0_@plt>: aad20: b0000ff0 adrp x16, 0x2a7000 aad24: f947c611 ldr x17, [x16, #0xf88] aad28: 913e2210 add x16, x16, #0xf88 aad2c: d61f0220 br x17 00000000000aad30 <_ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID@plt>: aad30: b0000ff0 adrp x16, 0x2a7000 aad34: f947ca11 ldr x17, [x16, #0xf90] aad38: 913e4210 add x16, x16, #0xf90 aad3c: d61f0220 br x17 00000000000aad40 : aad40: b0000ff0 adrp x16, 0x2a7000 aad44: f947ce11 ldr x17, [x16, #0xf98] aad48: 913e6210 add x16, x16, #0xf98 aad4c: d61f0220 br x17 00000000000aad50 <_ZN9mkvparser7Segment13AppendClusterEPNS_7ClusterE@plt>: aad50: b0000ff0 adrp x16, 0x2a7000 aad54: f947d211 ldr x17, [x16, #0xfa0] aad58: 913e8210 add x16, x16, #0xfa0 aad5c: d61f0220 br x17 00000000000aad60 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE5emptyEv@plt>: aad60: b0000ff0 adrp x16, 0x2a7000 aad64: f947d611 ldr x17, [x16, #0xfa8] aad68: 913ea210 add x16, x16, #0xfa8 aad6c: d61f0220 br x17 00000000000aad70 <_ZN7android14MyOggExtractor15_readNextPacketEPPNS_11MediaBufferEb@plt>: aad70: b0000ff0 adrp x16, 0x2a7000 aad74: f947da11 ldr x17, [x16, #0xfb0] aad78: 913ec210 add x16, x16, #0xfb0 aad7c: d61f0220 br x17 00000000000aad80 <_ZN7android7ABuffer18setMediaBufferBaseEPNS_15MediaBufferBaseE@plt>: aad80: b0000ff0 adrp x16, 0x2a7000 aad84: f947de11 ldr x17, [x16, #0xfb8] aad88: 913ee210 add x16, x16, #0xfb8 aad8c: d61f0220 br x17 00000000000aad90 <_ZN7android6VectorIiE5eraseEPi@plt>: aad90: b0000ff0 adrp x16, 0x2a7000 aad94: f947e211 ldr x17, [x16, #0xfc0] aad98: 913f0210 add x16, x16, #0xfc0 aad9c: d61f0220 br x17 00000000000aada0 <_ZN9mkvparser10EBMLHeaderC1Ev@plt>: aada0: b0000ff0 adrp x16, 0x2a7000 aada4: f947e611 ldr x17, [x16, #0xfc8] aada8: 913f2210 add x16, x16, #0xfc8 aadac: d61f0220 br x17 00000000000aadb0 <_ZN7android2spINS_9MP3SeekerEEaSINS_10XINGSeekerEEERS2_RKNS0_IT_EE@plt>: aadb0: b0000ff0 adrp x16, 0x2a7000 aadb4: f947ea11 ldr x17, [x16, #0xfd0] aadb8: 913f4210 add x16, x16, #0xfd0 aadbc: d61f0220 br x17 00000000000aadc0 <_ZN7android14MPEG4Extractor11verifyTrackEPNS0_5TrackE@plt>: aadc0: b0000ff0 adrp x16, 0x2a7000 aadc4: f947ee11 ldr x17, [x16, #0xfd8] aadc8: 913f6210 add x16, x16, #0xfd8 aadcc: d61f0220 br x17 00000000000aadd0 <_ZN7android16DataSourceReaderD2Ev@plt>: aadd0: b0000ff0 adrp x16, 0x2a7000 aadd4: f947f211 ldr x17, [x16, #0xfe0] aadd8: 913f8210 add x16, x16, #0xfe0 aaddc: d61f0220 br x17 00000000000aade0 : aade0: b0000ff0 adrp x16, 0x2a7000 aade4: f947f611 ldr x17, [x16, #0xfe8] aade8: 913fa210 add x16, x16, #0xfe8 aadec: d61f0220 br x17 00000000000aadf0 <_ZN7android9copy_typeIjEEvPT_PKS1_m@plt>: aadf0: b0000ff0 adrp x16, 0x2a7000 aadf4: f947fa11 ldr x17, [x16, #0xff0] aadf8: 913fc210 add x16, x16, #0xff0 aadfc: d61f0220 br x17 00000000000aae00 : aae00: b0000ff0 adrp x16, 0x2a7000 aae04: f947fe11 ldr x17, [x16, #0xff8] aae08: 913fe210 add x16, x16, #0xff8 aae0c: d61f0220 br x17 00000000000aae10 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2Ev@plt>: aae10: d0000ff0 adrp x16, 0x2a8000 aae14: f9400211 ldr x17, [x16] aae18: 91000210 add x16, x16, #0x0 aae1c: d61f0220 br x17 00000000000aae20 <_ZN7android14MPEG4Extractor16parseTrackHeaderEll@plt>: aae20: d0000ff0 adrp x16, 0x2a8000 aae24: f9400611 ldr x17, [x16, #0x8] aae28: 91002210 add x16, x16, #0x8 aae2c: d61f0220 br x17 00000000000aae30 : aae30: d0000ff0 adrp x16, 0x2a8000 aae34: f9400a11 ldr x17, [x16, #0x10] aae38: 91004210 add x16, x16, #0x10 aae3c: d61f0220 br x17 00000000000aae40 <_ZNK7android2spINS_14MediaExtractorEEptEv@plt>: aae40: d0000ff0 adrp x16, 0x2a8000 aae44: f9400e11 ldr x17, [x16, #0x18] aae48: 91006210 add x16, x16, #0x18 aae4c: d61f0220 br x17 00000000000aae50 <_ZN7android14MPEG4ExtractorC1ERKNS_2spINS_10DataSourceEEE@plt>: aae50: d0000ff0 adrp x16, 0x2a8000 aae54: f9401211 ldr x17, [x16, #0x20] aae58: 91008210 add x16, x16, #0x20 aae5c: d61f0220 br x17 00000000000aae60 <_ZN7android16SortedVectorImplD2Ev@plt>: aae60: d0000ff0 adrp x16, 0x2a8000 aae64: f9401611 ldr x17, [x16, #0x28] aae68: 9100a210 add x16, x16, #0x28 aae6c: d61f0220 br x17 00000000000aae70 <_ZN7android14MPEG4Extractor19parseAC3SpecificBoxElt@plt>: aae70: d0000ff0 adrp x16, 0x2a8000 aae74: f9401a11 ldr x17, [x16, #0x30] aae78: 9100c210 add x16, x16, #0x30 aae7c: d61f0220 br x17 00000000000aae80 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2ERKS7_@plt>: aae80: d0000ff0 adrp x16, 0x2a8000 aae84: f9401e11 ldr x17, [x16, #0x38] aae88: 9100e210 add x16, x16, #0x38 aae8c: d61f0220 br x17 00000000000aae90 <_ZNSt6__ndk14pairIh23OMX_VIDEO_H263LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt>: aae90: d0000ff0 adrp x16, 0x2a8000 aae94: f9402211 ldr x17, [x16, #0x40] aae98: 91010210 add x16, x16, #0x40 aae9c: d61f0220 br x17 00000000000aaea0 : aaea0: d0000ff0 adrp x16, 0x2a8000 aaea4: f9402611 ldr x17, [x16, #0x48] aaea8: 91012210 add x16, x16, #0x48 aaeac: d61f0220 br x17 00000000000aaeb0 <_ZN7android17HevcParameterSets20getNumNalUnitsOfTypeEh@plt>: aaeb0: d0000ff0 adrp x16, 0x2a8000 aaeb4: f9402a11 ldr x17, [x16, #0x50] aaeb8: 91014210 add x16, x16, #0x50 aaebc: d61f0220 br x17 00000000000aaec0 : aaec0: d0000ff0 adrp x16, 0x2a8000 aaec4: f9402e11 ldr x17, [x16, #0x58] aaec8: 91016210 add x16, x16, #0x58 aaecc: d61f0220 br x17 00000000000aaed0 <_ZNKSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt>: aaed0: d0000ff0 adrp x16, 0x2a8000 aaed4: f9403211 ldr x17, [x16, #0x60] aaed8: 91018210 add x16, x16, #0x60 aaedc: d61f0220 br x17 00000000000aaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt>: aaee0: d0000ff0 adrp x16, 0x2a8000 aaee4: f9403611 ldr x17, [x16, #0x68] aaee8: 9101a210 add x16, x16, #0x68 aaeec: d61f0220 br x17 00000000000aaef0 <_ZN7android7RefBase12weakref_type7incWeakEPKv@plt>: aaef0: d0000ff0 adrp x16, 0x2a8000 aaef4: f9403a11 ldr x17, [x16, #0x70] aaef8: 9101c210 add x16, x16, #0x70 aaefc: d61f0220 br x17 00000000000aaf00 <_ZNK7android4ListIlE5_Node7getNextEv@plt>: aaf00: d0000ff0 adrp x16, 0x2a8000 aaf04: f9403e11 ldr x17, [x16, #0x78] aaf08: 9101e210 add x16, x16, #0x78 aaf0c: d61f0220 br x17 00000000000aaf10 : aaf10: d0000ff0 adrp x16, 0x2a8000 aaf14: f9404211 ldr x17, [x16, #0x80] aaf18: 91020210 add x16, x16, #0x80 aaf1c: d61f0220 br x17 00000000000aaf20 : aaf20: d0000ff0 adrp x16, 0x2a8000 aaf24: f9404611 ldr x17, [x16, #0x88] aaf28: 91022210 add x16, x16, #0x88 aaf2c: d61f0220 br x17 00000000000aaf30 : aaf30: d0000ff0 adrp x16, 0x2a8000 aaf34: f9404a11 ldr x17, [x16, #0x90] aaf38: 91024210 add x16, x16, #0x90 aaf3c: d61f0220 br x17 00000000000aaf40 <_ZN7android4ESDS5parseEv@plt>: aaf40: d0000ff0 adrp x16, 0x2a8000 aaf44: f9404e11 ldr x17, [x16, #0x98] aaf48: 91026210 add x16, x16, #0x98 aaf4c: d61f0220 br x17 00000000000aaf50 <_ZN7android9copy_typeIiEEvPT_PKS1_m@plt>: aaf50: d0000ff0 adrp x16, 0x2a8000 aaf54: f9405211 ldr x17, [x16, #0xa0] aaf58: 91028210 add x16, x16, #0xa0 aaf5c: d61f0220 br x17 00000000000aaf60 <_ZNK7android8MetaData7hasDataEj@plt>: aaf60: d0000ff0 adrp x16, 0x2a8000 aaf64: f9405611 ldr x17, [x16, #0xa8] aaf68: 9102a210 add x16, x16, #0xa8 aaf6c: d61f0220 br x17 00000000000aaf70 <_ZNK7android7ALookupINS_10ColorUtils13ColorTransferENS_12ColorAspects8TransferEE3mapIS4_vEEbRKT_PS2_@plt>: aaf70: d0000ff0 adrp x16, 0x2a8000 aaf74: f9405a11 ldr x17, [x16, #0xb0] aaf78: 9102c210 add x16, x16, #0xb0 aaf7c: d61f0220 br x17 00000000000aaf80 : aaf80: d0000ff0 adrp x16, 0x2a8000 aaf84: f9405e11 ldr x17, [x16, #0xb8] aaf88: 9102e210 add x16, x16, #0xb8 aaf8c: d61f0220 br x17 00000000000aaf90 <__cxa_free_exception@plt>: aaf90: d0000ff0 adrp x16, 0x2a8000 aaf94: f9406211 ldr x17, [x16, #0xc0] aaf98: 91030210 add x16, x16, #0xc0 aaf9c: d61f0220 br x17 00000000000aafa0 <_ZNK7android7ALookupIh23OMX_VIDEO_H263LEVELTYPEE3mapIS1_vEEbRKhPT_@plt>: aafa0: d0000ff0 adrp x16, 0x2a8000 aafa4: f9406611 ldr x17, [x16, #0xc8] aafa8: 91032210 add x16, x16, #0xc8 aafac: d61f0220 br x17 00000000000aafb0 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt>: aafb0: d0000ff0 adrp x16, 0x2a8000 aafb4: f9406a11 ldr x17, [x16, #0xd0] aafb8: 91034210 add x16, x16, #0xd0 aafbc: d61f0220 br x17 00000000000aafc0 : aafc0: d0000ff0 adrp x16, 0x2a8000 aafc4: f9406e11 ldr x17, [x16, #0xd8] aafc8: 91036210 add x16, x16, #0xd8 aafcc: d61f0220 br x17 00000000000aafd0 <_ZN7android7ABuffer8setRangeEmm@plt>: aafd0: d0000ff0 adrp x16, 0x2a8000 aafd4: f9407211 ldr x17, [x16, #0xe0] aafd8: 91038210 add x16, x16, #0xe0 aafdc: d61f0220 br x17 00000000000aafe0 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEEC2Ev@plt>: aafe0: d0000ff0 adrp x16, 0x2a8000 aafe4: f9407611 ldr x17, [x16, #0xe8] aafe8: 9103a210 add x16, x16, #0xe8 aafec: d61f0220 br x17 00000000000aaff0 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEE4pushERKS3_@plt>: aaff0: d0000ff0 adrp x16, 0x2a8000 aaff4: f9407a11 ldr x17, [x16, #0xf0] aaff8: 9103c210 add x16, x16, #0xf0 aaffc: d61f0220 br x17 00000000000ab000 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt>: ab000: b0000ff0 adrp x16, 0x2a8000 ab004: f9407e11 ldr x17, [x16, #0xf8] ab008: 9103e210 add x16, x16, #0xf8 ab00c: d61f0220 br x17 00000000000ab010 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt>: ab010: b0000ff0 adrp x16, 0x2a8000 ab014: f9408211 ldr x17, [x16, #0x100] ab018: 91040210 add x16, x16, #0x100 ab01c: d61f0220 br x17 00000000000ab020 <_Unwind_DeleteException@plt>: ab020: b0000ff0 adrp x16, 0x2a8000 ab024: f9408611 ldr x17, [x16, #0x108] ab028: 91042210 add x16, x16, #0x108 ab02c: d61f0220 br x17 00000000000ab030 <_ZN7android14ReferenceMover15move_referencesINS_7ABufferEEEvPNS_2spIT_EEPKS5_m@plt>: ab030: b0000ff0 adrp x16, 0x2a8000 ab034: f9408a11 ldr x17, [x16, #0x110] ab038: 91044210 add x16, x16, #0x110 ab03c: d61f0220 br x17 00000000000ab040 <_ZNK7android10ABitReader4dataEv@plt>: ab040: b0000ff0 adrp x16, 0x2a8000 ab044: f9408e11 ldr x17, [x16, #0x118] ab048: 91046210 add x16, x16, #0x118 ab04c: d61f0220 br x17 00000000000ab050 : ab050: b0000ff0 adrp x16, 0x2a8000 ab054: f9409211 ldr x17, [x16, #0x120] ab058: 91048210 add x16, x16, #0x120 ab05c: d61f0220 br x17 00000000000ab060 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2ERKS5_@plt>: ab060: b0000ff0 adrp x16, 0x2a8000 ab064: f9409611 ldr x17, [x16, #0x128] ab068: 9104a210 add x16, x16, #0x128 ab06c: d61f0220 br x17 00000000000ab070 <_ZN7android7RefBase12weakref_impl12addStrongRefEPKv@plt>: ab070: b0000ff0 adrp x16, 0x2a8000 ab074: f9409a11 ldr x17, [x16, #0x130] ab078: 9104c210 add x16, x16, #0x130 ab07c: d61f0220 br x17 00000000000ab080 <_ZNK7android4ListIPNS_11MediaBufferEE5emptyEv@plt>: ab080: b0000ff0 adrp x16, 0x2a8000 ab084: f9409e11 ldr x17, [x16, #0x138] ab088: 9104e210 add x16, x16, #0x138 ab08c: d61f0220 br x17 00000000000ab090 <_ZNSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEE18__construct_at_endIPKS5_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_m@plt>: ab090: b0000ff0 adrp x16, 0x2a8000 ab094: f940a211 ldr x17, [x16, #0x140] ab098: 91050210 add x16, x16, #0x140 ab09c: d61f0220 br x17 00000000000ab0a0 <_ZnamSt11align_val_t@plt>: ab0a0: b0000ff0 adrp x16, 0x2a8000 ab0a4: f940a611 ldr x17, [x16, #0x148] ab0a8: 91052210 add x16, x16, #0x148 ab0ac: d61f0220 br x17 00000000000ab0b0 <_ZNK9mkvparser7Cluster11GetTimeCodeEv@plt>: ab0b0: b0000ff0 adrp x16, 0x2a8000 ab0b4: f940aa11 ldr x17, [x16, #0x150] ab0b8: 91054210 add x16, x16, #0x150 ab0bc: d61f0220 br x17 00000000000ab0c0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh23OMX_VIDEO_H263LEVELTYPEEELi0ELb0EEC2IDnvEEOT_@plt>: ab0c0: b0000ff0 adrp x16, 0x2a8000 ab0c4: f940ae11 ldr x17, [x16, #0x158] ab0c8: 91056210 add x16, x16, #0x158 ab0cc: d61f0220 br x17 00000000000ab0d0 <_ZN7android11MPEG4Source6SampleD2Ev@plt>: ab0d0: b0000ff0 adrp x16, 0x2a8000 ab0d4: f940b211 ldr x17, [x16, #0x160] ab0d8: 91058210 add x16, x16, #0x160 ab0dc: d61f0220 br x17 00000000000ab0e0 <_ZN7android10ColorUtils33wrapColorAspectsIntoColorTransferENS_12ColorAspects8TransferE@plt>: ab0e0: b0000ff0 adrp x16, 0x2a8000 ab0e4: f940b611 ldr x17, [x16, #0x168] ab0e8: 9105a210 add x16, x16, #0x168 ab0ec: d61f0220 br x17 00000000000ab0f0 <_ZN7android9MP3SeekerD2Ev@plt>: ab0f0: b0000ff0 adrp x16, 0x2a8000 ab0f4: f940ba11 ldr x17, [x16, #0x170] ab0f8: 9105c210 add x16, x16, #0x170 ab0fc: d61f0220 br x17 00000000000ab100 <_ZN7android8U32LE_ATEPKh@plt>: ab100: b0000ff0 adrp x16, 0x2a8000 ab104: f940be11 ldr x17, [x16, #0x178] ab108: 9105e210 add x16, x16, #0x178 ab10c: d61f0220 br x17 00000000000ab110 <_ZN7android14construct_typeINS_16key_value_pair_tIjjEEEEvPT_m@plt>: ab110: b0000ff0 adrp x16, 0x2a8000 ab114: f940c211 ldr x17, [x16, #0x180] ab118: 91060210 add x16, x16, #0x180 ab11c: d61f0220 br x17 00000000000ab120 <_ZN7android16MPEG2TSExtractorD1Ev@plt>: ab120: b0000ff0 adrp x16, 0x2a8000 ab124: f940c611 ldr x17, [x16, #0x188] ab128: 91062210 add x16, x16, #0x188 ab12c: d61f0220 br x17 00000000000ab130 : ab130: b0000ff0 adrp x16, 0x2a8000 ab134: f940ca11 ldr x17, [x16, #0x190] ab138: 91064210 add x16, x16, #0x190 ab13c: d61f0220 br x17 00000000000ab140 <_ZN7android6VectorIjEC2Ev@plt>: ab140: b0000ff0 adrp x16, 0x2a8000 ab144: f940ce11 ldr x17, [x16, #0x198] ab148: 91066210 add x16, x16, #0x198 ab14c: d61f0220 br x17 00000000000ab150 <_ZNK7android11KeyedVectorIjNS_7AStringEE7valueAtEm@plt>: ab150: b0000ff0 adrp x16, 0x2a8000 ab154: f940d211 ldr x17, [x16, #0x1a0] ab158: 91068210 add x16, x16, #0x1a0 ab15c: d61f0220 br x17 00000000000ab160 <_ZNK7android11MediaBuffer8refcountEv@plt>: ab160: b0000ff0 adrp x16, 0x2a8000 ab164: f940d611 ldr x17, [x16, #0x1a8] ab168: 9106a210 add x16, x16, #0x1a8 ab16c: d61f0220 br x17 00000000000ab170 <_ZN7android11KeyedVectorIjmED2Ev@plt>: ab170: b0000ff0 adrp x16, 0x2a8000 ab174: f940da11 ldr x17, [x16, #0x1b0] ab178: 9106c210 add x16, x16, #0x1b0 ab17c: d61f0220 br x17 00000000000ab180 : ab180: b0000ff0 adrp x16, 0x2a8000 ab184: f940de11 ldr x17, [x16, #0x1b8] ab188: 9106e210 add x16, x16, #0x1b8 ab18c: d61f0220 br x17 00000000000ab190 : ab190: b0000ff0 adrp x16, 0x2a8000 ab194: f940e211 ldr x17, [x16, #0x1c0] ab198: 91070210 add x16, x16, #0x1c0 ab19c: d61f0220 br x17 00000000000ab1a0 <_ZNK7android2spINS_11MediaSourceEEneEPKS1_@plt>: ab1a0: b0000ff0 adrp x16, 0x2a8000 ab1a4: f940e611 ldr x17, [x16, #0x1c8] ab1a8: 91072210 add x16, x16, #0x1c8 ab1ac: d61f0220 br x17 00000000000ab1b0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt>: ab1b0: b0000ff0 adrp x16, 0x2a8000 ab1b4: f940ea11 ldr x17, [x16, #0x1d0] ab1b8: 91074210 add x16, x16, #0x1d0 ab1bc: d61f0220 br x17 00000000000ab1c0 <_ZN9mkvparser8Chapters7Display5ClearEv@plt>: ab1c0: b0000ff0 adrp x16, 0x2a8000 ab1c4: f940ee11 ldr x17, [x16, #0x1d8] ab1c8: 91076210 add x16, x16, #0x1d8 ab1cc: d61f0220 br x17 00000000000ab1d0 <__cxa_guard_acquire@plt>: ab1d0: b0000ff0 adrp x16, 0x2a8000 ab1d4: f940f211 ldr x17, [x16, #0x1e0] ab1d8: 91078210 add x16, x16, #0x1e0 ab1dc: d61f0220 br x17 00000000000ab1e0 <_ZN7android11KeyedVectorIjNS_7AStringEEC2Ev@plt>: ab1e0: b0000ff0 adrp x16, 0x2a8000 ab1e4: f940f611 ldr x17, [x16, #0x1e8] ab1e8: 9107a210 add x16, x16, #0x1e8 ab1ec: d61f0220 br x17 00000000000ab1f0 <_ZN7android13MidiIoWrapperC1ERKNS_2spINS_10DataSourceEEE@plt>: ab1f0: b0000ff0 adrp x16, 0x2a8000 ab1f4: f940fa11 ldr x17, [x16, #0x1f0] ab1f8: 9107c210 add x16, x16, #0x1f0 ab1fc: d61f0220 br x17 00000000000ab200 <_ZN7android4ListIPNS_11MediaBufferEEC2Ev@plt>: ab200: b0000ff0 adrp x16, 0x2a8000 ab204: f940fe11 ldr x17, [x16, #0x1f8] ab208: 9107e210 add x16, x16, #0x1f8 ab20c: d61f0220 br x17 00000000000ab210 <_ZNK9mkvparser6Tracks16GetTrackByNumberEl@plt>: ab210: b0000ff0 adrp x16, 0x2a8000 ab214: f9410211 ldr x17, [x16, #0x200] ab218: 91080210 add x16, x16, #0x200 ab21c: d61f0220 br x17 00000000000ab220 <_ZNK7android6VectorIiE5arrayEv@plt>: ab220: b0000ff0 adrp x16, 0x2a8000 ab224: f9410611 ldr x17, [x16, #0x208] ab228: 91082210 add x16, x16, #0x208 ab22c: d61f0220 br x17 00000000000ab230 <_ZN7android16MPEG2TSExtractor25queueDiscontinuityForSeekEl@plt>: ab230: b0000ff0 adrp x16, 0x2a8000 ab234: f9410a11 ldr x17, [x16, #0x210] ab238: 91084210 add x16, x16, #0x210 ab23c: d61f0220 br x17 00000000000ab240 <_ZN7_JNIEnv21GetObjectArrayElementEP13_jobjectArrayi@plt>: ab240: b0000ff0 adrp x16, 0x2a8000 ab244: f9410e11 ldr x17, [x16, #0x218] ab248: 91086210 add x16, x16, #0x218 ab24c: d61f0220 br x17 00000000000ab250 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEEC2Ev@plt>: ab250: b0000ff0 adrp x16, 0x2a8000 ab254: f9411211 ldr x17, [x16, #0x220] ab258: 91088210 add x16, x16, #0x220 ab25c: d61f0220 br x17 00000000000ab260 <_ZN7android18terminate_string16Ev@plt>: ab260: b0000ff0 adrp x16, 0x2a8000 ab264: f9411611 ldr x17, [x16, #0x228] ab268: 9108a210 add x16, x16, #0x228 ab26c: d61f0220 br x17 00000000000ab270 : ab270: b0000ff0 adrp x16, 0x2a8000 ab274: f9411a11 ldr x17, [x16, #0x230] ab278: 9108c210 add x16, x16, #0x230 ab27c: d61f0220 br x17 00000000000ab280 <_ZN7android2spINS_11MPEG4SourceEEC2EPS1_@plt>: ab280: b0000ff0 adrp x16, 0x2a8000 ab284: f9411e11 ldr x17, [x16, #0x238] ab288: 9108e210 add x16, x16, #0x238 ab28c: d61f0220 br x17 00000000000ab290 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEppEv@plt>: ab290: b0000ff0 adrp x16, 0x2a8000 ab294: f9412211 ldr x17, [x16, #0x240] ab298: 91090210 add x16, x16, #0x240 ab29c: d61f0220 br x17 00000000000ab2a0 <_Unwind_GetDataRelBase@plt>: ab2a0: b0000ff0 adrp x16, 0x2a8000 ab2a4: f9412611 ldr x17, [x16, #0x248] ab2a8: 91092210 add x16, x16, #0x248 ab2ac: d61f0220 br x17 00000000000ab2b0 : ab2b0: b0000ff0 adrp x16, 0x2a8000 ab2b4: f9412a11 ldr x17, [x16, #0x250] ab2b8: 91094210 add x16, x16, #0x250 ab2bc: d61f0220 br x17 00000000000ab2c0 <_ZN7android10FLACParser16metadataCallbackEPK20FLAC__StreamMetadata@plt>: ab2c0: b0000ff0 adrp x16, 0x2a8000 ab2c4: f9412e11 ldr x17, [x16, #0x258] ab2c8: 91096210 add x16, x16, #0x258 ab2cc: d61f0220 br x17 00000000000ab2d0 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE3endEv@plt>: ab2d0: b0000ff0 adrp x16, 0x2a8000 ab2d4: f9413211 ldr x17, [x16, #0x260] ab2d8: 91098210 add x16, x16, #0x260 ab2dc: d61f0220 br x17 00000000000ab2e0 <_ZN9mkvparser7Segment9ParseNextEPKNS_7ClusterERS3_RxRl@plt>: ab2e0: b0000ff0 adrp x16, 0x2a8000 ab2e4: f9413611 ldr x17, [x16, #0x268] ab2e8: 9109a210 add x16, x16, #0x268 ab2ec: d61f0220 br x17 00000000000ab2f0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev@plt>: ab2f0: b0000ff0 adrp x16, 0x2a8000 ab2f4: f9413a11 ldr x17, [x16, #0x270] ab2f8: 9109c210 add x16, x16, #0x270 ab2fc: d61f0220 br x17 00000000000ab300 <_ZNK7android11KeyedVectorIjjE10indexOfKeyERKj@plt>: ab300: b0000ff0 adrp x16, 0x2a8000 ab304: f9413e11 ldr x17, [x16, #0x278] ab308: 9109e210 add x16, x16, #0x278 ab30c: d61f0220 br x17 00000000000ab310 : ab310: b0000ff0 adrp x16, 0x2a8000 ab314: f9414211 ldr x17, [x16, #0x280] ab318: 910a0210 add x16, x16, #0x280 ab31c: d61f0220 br x17 00000000000ab320 : ab320: b0000ff0 adrp x16, 0x2a8000 ab324: f9414611 ldr x17, [x16, #0x288] ab328: 910a2210 add x16, x16, #0x288 ab32c: d61f0220 br x17 Disassembly of section .text: 00000000000ab330 <.text>: ab330: d100c3ff sub sp, sp, #0x30 ab334: a9027bfd stp x29, x30, [sp, #0x20] ab338: 910083fd add x29, sp, #0x20 ab33c: f0000fe8 adrp x8, 0x2aa000 ab340: 91084108 add x8, x8, #0x210 ab344: b0000fe9 adrp x9, 0x2a8000 ab348: f9442529 ldr x9, [x9, #0x848] ab34c: aa0803e0 mov x0, x8 ab350: d0000fe2 adrp x2, 0x2a9000 ab354: 91000042 add x2, x2, #0x0 ab358: f81f83a0 stur x0, [x29, #-0x8] ab35c: aa0803e0 mov x0, x8 ab360: f9000be9 str x9, [sp, #0x10] ab364: f90007e2 str x2, [sp, #0x8] ab368: 97ffddd2 bl 0xa2ab0 <_ZN7android20LibUtilsFirstStaticsC2Ev@plt> ab36c: f9400be0 ldr x0, [sp, #0x10] ab370: f85f83a1 ldur x1, [x29, #-0x8] ab374: f94007e2 ldr x2, [sp, #0x8] ab378: 97fff13e bl 0xa7870 <__cxa_atexit@plt> ab37c: a9427bfd ldp x29, x30, [sp, #0x20] ab380: 9100c3ff add sp, sp, #0x30 ab384: d65f03c0 ret ab388: a9bf7bfd stp x29, x30, [sp, #-0x10]! ab38c: 910003fd mov x29, sp ab390: 97ffffe8 bl 0xab330 <.text> ab394: a8c17bfd ldp x29, x30, [sp], #0x10 ab398: d65f03c0 ret ab39c: d100c3ff sub sp, sp, #0x30 ab3a0: a9027bfd stp x29, x30, [sp, #0x20] ab3a4: 910083fd add x29, sp, #0x20 ab3a8: f0000fe8 adrp x8, 0x2aa000 ab3ac: 91090108 add x8, x8, #0x240 ab3b0: b0000fe9 adrp x9, 0x2a8000 ab3b4: f942b129 ldr x9, [x9, #0x560] ab3b8: aa0803e0 mov x0, x8 ab3bc: d0000fe2 adrp x2, 0x2a9000 ab3c0: 91000042 add x2, x2, #0x0 ab3c4: f81f83a0 stur x0, [x29, #-0x8] ab3c8: aa0803e0 mov x0, x8 ab3cc: f9000be9 str x9, [sp, #0x10] ab3d0: f90007e2 str x2, [sp, #0x8] ab3d4: 97fff57b bl 0xa89c0 <_ZN7android8fields_tC2Ev@plt> ab3d8: f9400be0 ldr x0, [sp, #0x10] ab3dc: f85f83a1 ldur x1, [x29, #-0x8] ab3e0: f94007e2 ldr x2, [sp, #0x8] ab3e4: 97fff123 bl 0xa7870 <__cxa_atexit@plt> ab3e8: a9427bfd ldp x29, x30, [sp, #0x20] ab3ec: 9100c3ff add sp, sp, #0x30 ab3f0: d65f03c0 ret ab3f4: a9bf7bfd stp x29, x30, [sp, #-0x10]! ab3f8: 910003fd mov x29, sp ab3fc: 97ffffe8 bl 0xab39c <.text+0x6c> ab400: a8c17bfd ldp x29, x30, [sp], #0x10 ab404: d65f03c0 ret ab408: a9bf7bfd stp x29, x30, [sp, #-0x10]! ab40c: 910003fd mov x29, sp ab410: b0000fe8 adrp x8, 0x2a8000 ab414: f9478508 ldr x8, [x8, #0xf08] ab418: b0000fe9 adrp x9, 0x2a8000 ab41c: f9466929 ldr x9, [x9, #0xcd0] ab420: d0000fe2 adrp x2, 0x2a9000 ab424: 91000042 add x2, x2, #0x0 ab428: aa0803e0 mov x0, x8 ab42c: aa0903e1 mov x1, x9 ab430: 97fff110 bl 0xa7870 <__cxa_atexit@plt> ab434: a8c17bfd ldp x29, x30, [sp], #0x10 ab438: d65f03c0 ret ab43c: d100c3ff sub sp, sp, #0x30 ab440: a9027bfd stp x29, x30, [sp, #0x20] ab444: 910083fd add x29, sp, #0x20 ab448: b0000fe8 adrp x8, 0x2a8000 ab44c: f947b108 ldr x8, [x8, #0xf60] ab450: b0000fe9 adrp x9, 0x2a8000 ab454: f9472929 ldr x9, [x9, #0xe50] ab458: aa0803e0 mov x0, x8 ab45c: d0000fe2 adrp x2, 0x2a9000 ab460: 91000042 add x2, x2, #0x0 ab464: f81f83a0 stur x0, [x29, #-0x8] ab468: aa0803e0 mov x0, x8 ab46c: f9000be9 str x9, [sp, #0x10] ab470: f90007e2 str x2, [sp, #0x8] ab474: 97ffd6f7 bl 0xa1050 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEEC2Ev@plt> ab478: f9400be0 ldr x0, [sp, #0x10] ab47c: f85f83a1 ldur x1, [x29, #-0x8] ab480: f94007e2 ldr x2, [sp, #0x8] ab484: 97fff0fb bl 0xa7870 <__cxa_atexit@plt> ab488: a9427bfd ldp x29, x30, [sp, #0x20] ab48c: 9100c3ff add sp, sp, #0x30 ab490: d65f03c0 ret ab494: a9bf7bfd stp x29, x30, [sp, #-0x10]! ab498: 910003fd mov x29, sp ab49c: 97ffffdb bl 0xab408 <.text+0xd8> ab4a0: 97ffffe7 bl 0xab43c <.text+0x10c> ab4a4: a8c17bfd ldp x29, x30, [sp], #0x10 ab4a8: d65f03c0 ret ab4ac: a9bf7bfd stp x29, x30, [sp, #-0x10]! ab4b0: 910003fd mov x29, sp ab4b4: b0000fe8 adrp x8, 0x2a8000 ab4b8: f9478508 ldr x8, [x8, #0xf08] ab4bc: f0000fe9 adrp x9, 0x2aa000 ab4c0: 9113c129 add x9, x9, #0x4f0 ab4c4: d0000fe2 adrp x2, 0x2a9000 ab4c8: 91000042 add x2, x2, #0x0 ab4cc: aa0803e0 mov x0, x8 ab4d0: aa0903e1 mov x1, x9 ab4d4: 97fff0e7 bl 0xa7870 <__cxa_atexit@plt> ab4d8: a8c17bfd ldp x29, x30, [sp], #0x10 ab4dc: d65f03c0 ret ab4e0: a9bf7bfd stp x29, x30, [sp, #-0x10]! ab4e4: 910003fd mov x29, sp ab4e8: 97fffff1 bl 0xab4ac <.text+0x17c> ab4ec: a8c17bfd ldp x29, x30, [sp], #0x10 ab4f0: d65f03c0 ret ab4f4: d10203ff sub sp, sp, #0x80 ab4f8: a9077bfd stp x29, x30, [sp, #0x70] ab4fc: 9101c3fd add x29, sp, #0x70 ab500: d53bd048 mrs x8, TPIDR_EL0 ab504: f9401509 ldr x9, [x8, #0x28] ab508: f81f83a9 stur x9, [x29, #-0x8] ab50c: 321f03ea orr w10, wzr, #0x2 ab510: b81dc3aa stur w10, [x29, #-0x24] ab514: b81d83aa stur w10, [x29, #-0x28] ab518: d10083a9 sub x9, x29, #0x20 ab51c: d10093a1 sub x1, x29, #0x24 ab520: d100a3a2 sub x2, x29, #0x28 ab524: aa0903e0 mov x0, x9 ab528: f90013e8 str x8, [sp, #0x20] ab52c: f9000fe9 str x9, [sp, #0x18] ab530: 97fffd78 bl 0xaab10 <_ZNSt6__ndk14pairIN7android10ColorUtils10ColorRangeENS1_12ColorAspects5RangeEEC2IS3_S5_Lb0EEEOT_OT0_@plt> ab534: f9400fe8 ldr x8, [sp, #0x18] ab538: 91002100 add x0, x8, #0x8 ab53c: 320003ea orr w10, wzr, #0x1 ab540: b81d43aa stur w10, [x29, #-0x2c] ab544: b81d03aa stur w10, [x29, #-0x30] ab548: d100b3a1 sub x1, x29, #0x2c ab54c: d100c3a2 sub x2, x29, #0x30 ab550: 97fffd70 bl 0xaab10 <_ZNSt6__ndk14pairIN7android10ColorUtils10ColorRangeENS1_12ColorAspects5RangeEEC2IS3_S5_Lb0EEEOT_OT0_@plt> ab554: f9400fe8 ldr x8, [sp, #0x18] ab558: 91004100 add x0, x8, #0x10 ab55c: 2a1f03ea mov w10, wzr ab560: b81cc3aa stur w10, [x29, #-0x34] ab564: b9003bea str w10, [sp, #0x38] ab568: d100d3a1 sub x1, x29, #0x34 ab56c: 9100e3e2 add x2, sp, #0x38 ab570: 97fffd68 bl 0xaab10 <_ZNSt6__ndk14pairIN7android10ColorUtils10ColorRangeENS1_12ColorAspects5RangeEEC2IS3_S5_Lb0EEEOT_OT0_@plt> ab574: f9400fe8 ldr x8, [sp, #0x18] ab578: f90017e8 str x8, [sp, #0x28] ab57c: 320007ea orr w10, wzr, #0x3 ab580: 2a0a03e9 mov w9, w10 ab584: f9001be9 str x9, [sp, #0x30] ab588: f9401be2 ldr x2, [sp, #0x30] ab58c: f94017e1 ldr x1, [sp, #0x28] ab590: f0000fe9 adrp x9, 0x2aa000 ab594: 91148129 add x9, x9, #0x520 ab598: aa0903e0 mov x0, x9 ab59c: f9000be9 str x9, [sp, #0x10] ab5a0: 97ffe528 bl 0xa4a40 <_ZN7android7ALookupINS_10ColorUtils10ColorRangeENS_12ColorAspects5RangeEEC2ESt16initializer_listINSt6__ndk14pairIS2_S4_EEE@plt> ab5a4: b0000fe0 adrp x0, 0x2a8000 ab5a8: f944ec00 ldr x0, [x0, #0x9d8] ab5ac: d0000fe2 adrp x2, 0x2a9000 ab5b0: 91000042 add x2, x2, #0x0 ab5b4: f9400be1 ldr x1, [sp, #0x10] ab5b8: 97fff0ae bl 0xa7870 <__cxa_atexit@plt> ab5bc: f94013e8 ldr x8, [sp, #0x20] ab5c0: f9401509 ldr x9, [x8, #0x28] ab5c4: f85f83a1 ldur x1, [x29, #-0x8] ab5c8: eb010129 subs x9, x9, x1 ab5cc: b9000fe0 str w0, [sp, #0xc] ab5d0: f90003e9 str x9, [sp] ab5d4: 540000a1 b.ne 0xab5e8 <.text+0x2b8> ab5d8: 14000001 b 0xab5dc <.text+0x2ac> ab5dc: a9477bfd ldp x29, x30, [sp, #0x70] ab5e0: 910203ff add sp, sp, #0x80 ab5e4: d65f03c0 ret ab5e8: 97fff9e2 bl 0xa9d70 <__stack_chk_fail@plt> ab5ec: f81e0ffc str x28, [sp, #-0x20]! ab5f0: a9017bfd stp x29, x30, [sp, #0x10] ab5f4: 910043fd add x29, sp, #0x10 ab5f8: d109c3ff sub sp, sp, #0x270 ab5fc: d53bd048 mrs x8, TPIDR_EL0 ab600: f9401509 ldr x9, [x8, #0x28] ab604: f81e83a9 stur x9, [x29, #-0x18] ab608: 2a1f03ea mov w10, wzr ab60c: b816c3aa stur w10, [x29, #-0x94] ab610: b815c3aa stur w10, [x29, #-0xa4] ab614: b81583aa stur w10, [x29, #-0xa8] ab618: d10283a9 sub x9, x29, #0xa0 ab61c: d10293a1 sub x1, x29, #0xa4 ab620: d102a3a2 sub x2, x29, #0xa8 ab624: aa0903e0 mov x0, x9 ab628: f90077e8 str x8, [sp, #0xe8] ab62c: f90073e9 str x9, [sp, #0xe0] ab630: 97fff6f4 bl 0xa9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt> ab634: d10243a8 sub x8, x29, #0x90 ab638: d10253a1 sub x1, x29, #0x94 ab63c: aa0803e0 mov x0, x8 ab640: f94073e2 ldr x2, [sp, #0xe0] ab644: f9006fe8 str x8, [sp, #0xd8] ab648: 97ffe302 bl 0xa4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt> ab64c: f9406fe8 ldr x8, [sp, #0xd8] ab650: 91003100 add x0, x8, #0xc ab654: 320003ea orr w10, wzr, #0x1 ab658: b81543aa stur w10, [x29, #-0xac] ab65c: b81443aa stur w10, [x29, #-0xbc] ab660: b81403aa stur w10, [x29, #-0xc0] ab664: d102e3a9 sub x9, x29, #0xb8 ab668: d102f3a1 sub x1, x29, #0xbc ab66c: d10303a2 sub x2, x29, #0xc0 ab670: f9006be0 str x0, [sp, #0xd0] ab674: aa0903e0 mov x0, x9 ab678: b900cfea str w10, [sp, #0xcc] ab67c: f90063e9 str x9, [sp, #0xc0] ab680: 97fff6e0 bl 0xa9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt> ab684: d102b3a1 sub x1, x29, #0xac ab688: f9406be0 ldr x0, [sp, #0xd0] ab68c: f94063e2 ldr x2, [sp, #0xc0] ab690: 97ffe2f0 bl 0xa4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt> ab694: f9406fe8 ldr x8, [sp, #0xd8] ab698: 91006100 add x0, x8, #0x18 ab69c: 321f03ea orr w10, wzr, #0x2 ab6a0: b813c3aa stur w10, [x29, #-0xc4] ab6a4: 320007eb orr w11, wzr, #0x3 ab6a8: b812c3ab stur w11, [x29, #-0xd4] ab6ac: b81283ab stur w11, [x29, #-0xd8] ab6b0: d10343a9 sub x9, x29, #0xd0 ab6b4: d10353a1 sub x1, x29, #0xd4 ab6b8: d10363a2 sub x2, x29, #0xd8 ab6bc: f9005fe0 str x0, [sp, #0xb8] ab6c0: aa0903e0 mov x0, x9 ab6c4: b900b7ea str w10, [sp, #0xb4] ab6c8: b900b3eb str w11, [sp, #0xb0] ab6cc: f90057e9 str x9, [sp, #0xa8] ab6d0: 97fff6cc bl 0xa9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt> ab6d4: d10313a1 sub x1, x29, #0xc4 ab6d8: f9405fe0 ldr x0, [sp, #0xb8] ab6dc: f94057e2 ldr x2, [sp, #0xa8] ab6e0: 97ffe2dc bl 0xa4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt> ab6e4: f9406fe8 ldr x8, [sp, #0xd8] ab6e8: 91009100 add x0, x8, #0x24 ab6ec: b940b3ea ldr w10, [sp, #0xb0] ab6f0: b81243aa stur w10, [x29, #-0xdc] ab6f4: b81143aa stur w10, [x29, #-0xec] ab6f8: b940cfeb ldr w11, [sp, #0xcc] ab6fc: b81103ab stur w11, [x29, #-0xf0] ab700: d103a3a9 sub x9, x29, #0xe8 ab704: d103b3a1 sub x1, x29, #0xec ab708: d103c3a2 sub x2, x29, #0xf0 ab70c: f90053e0 str x0, [sp, #0xa0] ab710: aa0903e0 mov x0, x9 ab714: f9004fe9 str x9, [sp, #0x98] ab718: 97fff6ba bl 0xa9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt> ab71c: d10373a1 sub x1, x29, #0xdc ab720: f94053e0 ldr x0, [sp, #0xa0] ab724: f9404fe2 ldr x2, [sp, #0x98] ab728: 97ffe2ca bl 0xa4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt> ab72c: f9406fe8 ldr x8, [sp, #0xd8] ab730: 9100c100 add x0, x8, #0x30 ab734: 321e03ea orr w10, wzr, #0x4 ab738: b810c3aa stur w10, [x29, #-0xf4] ab73c: b9017fea str w10, [sp, #0x17c] ab740: b940b3eb ldr w11, [sp, #0xb0] ab744: b9017beb str w11, [sp, #0x178] ab748: d10403a9 sub x9, x29, #0x100 ab74c: 9105f3e1 add x1, sp, #0x17c ab750: 9105e3e2 add x2, sp, #0x178 ab754: f9004be0 str x0, [sp, #0x90] ab758: aa0903e0 mov x0, x9 ab75c: b9008fea str w10, [sp, #0x8c] ab760: f90043e9 str x9, [sp, #0x80] ab764: 97fff6a7 bl 0xa9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt> ab768: d103d3a1 sub x1, x29, #0xf4 ab76c: f9404be0 ldr x0, [sp, #0x90] ab770: f94043e2 ldr x2, [sp, #0x80] ab774: 97ffe2b7 bl 0xa4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt> ab778: f9406fe8 ldr x8, [sp, #0xd8] ab77c: 9100f100 add x0, x8, #0x3c ab780: 528000aa mov w10, #0x5 // =5 ab784: b90177ea str w10, [sp, #0x174] ab788: b9408feb ldr w11, [sp, #0x8c] ab78c: b90167eb str w11, [sp, #0x164] ab790: b90163eb str w11, [sp, #0x160] ab794: 9105a3e9 add x9, sp, #0x168 ab798: 910593e1 add x1, sp, #0x164 ab79c: 910583e2 add x2, sp, #0x160 ab7a0: f9003fe0 str x0, [sp, #0x78] ab7a4: aa0903e0 mov x0, x9 ab7a8: b90077ea str w10, [sp, #0x74] ab7ac: f90037e9 str x9, [sp, #0x68] ab7b0: 97fff694 bl 0xa9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt> ab7b4: 9105d3e1 add x1, sp, #0x174 ab7b8: f9403fe0 ldr x0, [sp, #0x78] ab7bc: f94037e2 ldr x2, [sp, #0x68] ab7c0: 97ffe2a4 bl 0xa4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt> ab7c4: f9406fe8 ldr x8, [sp, #0xd8] ab7c8: 91012100 add x0, x8, #0x48 ab7cc: 321f07ea orr w10, wzr, #0x6 ab7d0: b9015fea str w10, [sp, #0x15c] ab7d4: b9014fea str w10, [sp, #0x14c] ab7d8: b94077eb ldr w11, [sp, #0x74] ab7dc: b9014beb str w11, [sp, #0x148] ab7e0: 910543e9 add x9, sp, #0x150 ab7e4: 910533e1 add x1, sp, #0x14c ab7e8: 910523e2 add x2, sp, #0x148 ab7ec: f90033e0 str x0, [sp, #0x60] ab7f0: aa0903e0 mov x0, x9 ab7f4: b9005fea str w10, [sp, #0x5c] ab7f8: f9002be9 str x9, [sp, #0x50] ab7fc: 97fff681 bl 0xa9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt> ab800: 910573e1 add x1, sp, #0x15c ab804: f94033e0 ldr x0, [sp, #0x60] ab808: f9402be2 ldr x2, [sp, #0x50] ab80c: 97ffe291 bl 0xa4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt> ab810: f9406fe8 ldr x8, [sp, #0xd8] ab814: 91015100 add x0, x8, #0x54 ab818: 32000bea orr w10, wzr, #0x7 ab81c: b90147ea str w10, [sp, #0x144] ab820: b9405fea ldr w10, [sp, #0x5c] ab824: b90137ea str w10, [sp, #0x134] ab828: b90133ea str w10, [sp, #0x130] ab82c: 9104e3e9 add x9, sp, #0x138 ab830: 9104d3e1 add x1, sp, #0x134 ab834: 9104c3e2 add x2, sp, #0x130 ab838: f90027e0 str x0, [sp, #0x48] ab83c: aa0903e0 mov x0, x9 ab840: f90023e9 str x9, [sp, #0x40] ab844: 97fff66f bl 0xa9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt> ab848: 910513e1 add x1, sp, #0x144 ab84c: f94027e0 ldr x0, [sp, #0x48] ab850: f94023e2 ldr x2, [sp, #0x40] ab854: 97ffe27f bl 0xa4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt> ab858: f9406fe8 ldr x8, [sp, #0xd8] ab85c: 91018100 add x0, x8, #0x60 ab860: 321d03ea orr w10, wzr, #0x8 ab864: b9012fea str w10, [sp, #0x12c] ab868: b940b7ea ldr w10, [sp, #0xb4] ab86c: b9011fea str w10, [sp, #0x11c] ab870: b9011bea str w10, [sp, #0x118] ab874: 910483e9 add x9, sp, #0x120 ab878: 910473e1 add x1, sp, #0x11c ab87c: 910463e2 add x2, sp, #0x118 ab880: f9001fe0 str x0, [sp, #0x38] ab884: aa0903e0 mov x0, x9 ab888: f9001be9 str x9, [sp, #0x30] ab88c: 97fff65d bl 0xa9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt> ab890: 9104b3e1 add x1, sp, #0x12c ab894: f9401fe0 ldr x0, [sp, #0x38] ab898: f9401be2 ldr x2, [sp, #0x30] ab89c: 97ffe26d bl 0xa4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt> ab8a0: f9406fe8 ldr x8, [sp, #0xd8] ab8a4: 9101b100 add x0, x8, #0x6c ab8a8: 5280012a mov w10, #0x9 // =9 ab8ac: b90117ea str w10, [sp, #0x114] ab8b0: b94077ea ldr w10, [sp, #0x74] ab8b4: b90107ea str w10, [sp, #0x104] ab8b8: b90103ea str w10, [sp, #0x100] ab8bc: 910423e9 add x9, sp, #0x108 ab8c0: 910413e1 add x1, sp, #0x104 ab8c4: 910403e2 add x2, sp, #0x100 ab8c8: f90017e0 str x0, [sp, #0x28] ab8cc: aa0903e0 mov x0, x9 ab8d0: f90013e9 str x9, [sp, #0x20] ab8d4: 97fff64b bl 0xa9200 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IS3_S4_Lb0EEEOT_OT0_@plt> ab8d8: 910453e1 add x1, sp, #0x114 ab8dc: f94017e0 ldr x0, [sp, #0x28] ab8e0: f94013e2 ldr x2, [sp, #0x20] ab8e4: 97ffe25b bl 0xa4250 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorStandardENS0_INS1_12ColorAspects9PrimariesENS4_12MatrixCoeffsEEEEC2ILb1ELb0EEERKS3_RKS7_@plt> ab8e8: f9406fe8 ldr x8, [sp, #0xd8] ab8ec: f9007be8 str x8, [sp, #0xf0] ab8f0: 5280014a mov w10, #0xa // =10 ab8f4: 2a0a03e9 mov w9, w10 ab8f8: f9007fe9 str x9, [sp, #0xf8] ab8fc: f9407fe2 ldr x2, [sp, #0xf8] ab900: f9407be1 ldr x1, [sp, #0xf0] ab904: f0000fe9 adrp x9, 0x2aa000 ab908: 9114e129 add x9, x9, #0x538 ab90c: aa0903e0 mov x0, x9 ab910: f9000fe9 str x9, [sp, #0x18] ab914: 97ffd82f bl 0xa19d0 <_ZN7android7ALookupINS_10ColorUtils13ColorStandardENSt6__ndk14pairINS_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEC2ESt16initializer_listINS4_IS2_S8_EEE@plt> ab918: b0000fe0 adrp x0, 0x2a8000 ab91c: f9462400 ldr x0, [x0, #0xc48] ab920: d0000fe2 adrp x2, 0x2a9000 ab924: 91000042 add x2, x2, #0x0 ab928: f9400fe1 ldr x1, [sp, #0x18] ab92c: 97ffefd1 bl 0xa7870 <__cxa_atexit@plt> ab930: f94077e8 ldr x8, [sp, #0xe8] ab934: f9401509 ldr x9, [x8, #0x28] ab938: f85e83a1 ldur x1, [x29, #-0x18] ab93c: eb010129 subs x9, x9, x1 ab940: b90017e0 str w0, [sp, #0x14] ab944: f90007e9 str x9, [sp, #0x8] ab948: 540000c1 b.ne 0xab960 <.text+0x630> ab94c: 14000001 b 0xab950 <.text+0x620> ab950: 9109c3ff add sp, sp, #0x270 ab954: a9417bfd ldp x29, x30, [sp, #0x10] ab958: f84207fc ldr x28, [sp], #0x20 ab95c: d65f03c0 ret ab960: 97fff904 bl 0xa9d70 <__stack_chk_fail@plt> ab964: d10343ff sub sp, sp, #0xd0 ab968: a90c7bfd stp x29, x30, [sp, #0xc0] ab96c: 910303fd add x29, sp, #0xc0 ab970: d53bd048 mrs x8, TPIDR_EL0 ab974: f9401509 ldr x9, [x8, #0x28] ab978: f81f83a9 stur x9, [x29, #-0x8] ab97c: 2a1f03ea mov w10, wzr ab980: b81b43aa stur w10, [x29, #-0x4c] ab984: b81b03aa stur w10, [x29, #-0x50] ab988: d10123a9 sub x9, x29, #0x48 ab98c: d10133a1 sub x1, x29, #0x4c ab990: d10143a2 sub x2, x29, #0x50 ab994: aa0903e0 mov x0, x9 ab998: f90013e8 str x8, [sp, #0x20] ab99c: f9000fe9 str x9, [sp, #0x18] ab9a0: 97fffa60 bl 0xaa320 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorTransferENS1_12ColorAspects8TransferEEC2IS3_S5_Lb0EEEOT_OT0_@plt> ab9a4: f9400fe8 ldr x8, [sp, #0x18] ab9a8: 91002100 add x0, x8, #0x8 ab9ac: 320003ea orr w10, wzr, #0x1 ab9b0: b81ac3aa stur w10, [x29, #-0x54] ab9b4: b81a83aa stur w10, [x29, #-0x58] ab9b8: d10153a1 sub x1, x29, #0x54 ab9bc: d10163a2 sub x2, x29, #0x58 ab9c0: 97fffa58 bl 0xaa320 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorTransferENS1_12ColorAspects8TransferEEC2IS3_S5_Lb0EEEOT_OT0_@plt> ab9c4: f9400fe8 ldr x8, [sp, #0x18] ab9c8: 91004100 add x0, x8, #0x10 ab9cc: 321f03ea orr w10, wzr, #0x2 ab9d0: b81a43aa stur w10, [x29, #-0x5c] ab9d4: b90063ea str w10, [sp, #0x60] ab9d8: d10173a1 sub x1, x29, #0x5c ab9dc: 910183e2 add x2, sp, #0x60 ab9e0: 97fffa50 bl 0xaa320 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorTransferENS1_12ColorAspects8TransferEEC2IS3_S5_Lb0EEEOT_OT0_@plt> ab9e4: f9400fe8 ldr x8, [sp, #0x18] ab9e8: 91006100 add x0, x8, #0x18 ab9ec: 320007ea orr w10, wzr, #0x3 ab9f0: b9005fea str w10, [sp, #0x5c] ab9f4: b9005bea str w10, [sp, #0x58] ab9f8: 910173e1 add x1, sp, #0x5c ab9fc: 910163e2 add x2, sp, #0x58 aba00: 97fffa48 bl 0xaa320 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorTransferENS1_12ColorAspects8TransferEEC2IS3_S5_Lb0EEEOT_OT0_@plt> aba04: f9400fe8 ldr x8, [sp, #0x18] aba08: 91008100 add x0, x8, #0x20 aba0c: 321e03ea orr w10, wzr, #0x4 aba10: b90057ea str w10, [sp, #0x54] aba14: b90053ea str w10, [sp, #0x50] aba18: 910153e1 add x1, sp, #0x54 aba1c: 910143e2 add x2, sp, #0x50 aba20: 97fffa40 bl 0xaa320 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorTransferENS1_12ColorAspects8TransferEEC2IS3_S5_Lb0EEEOT_OT0_@plt> aba24: f9400fe8 ldr x8, [sp, #0x18] aba28: 9100a100 add x0, x8, #0x28 aba2c: 528000aa mov w10, #0x5 // =5 aba30: b9004fea str w10, [sp, #0x4c] aba34: b9004bea str w10, [sp, #0x48] aba38: 910133e1 add x1, sp, #0x4c aba3c: 910123e2 add x2, sp, #0x48 aba40: 97fffa38 bl 0xaa320 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorTransferENS1_12ColorAspects8TransferEEC2IS3_S5_Lb0EEEOT_OT0_@plt> aba44: f9400fe8 ldr x8, [sp, #0x18] aba48: 9100c100 add x0, x8, #0x30 aba4c: 321f07ea orr w10, wzr, #0x6 aba50: b90047ea str w10, [sp, #0x44] aba54: b90043ea str w10, [sp, #0x40] aba58: 910113e1 add x1, sp, #0x44 aba5c: 910103e2 add x2, sp, #0x40 aba60: 97fffa30 bl 0xaa320 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorTransferENS1_12ColorAspects8TransferEEC2IS3_S5_Lb0EEEOT_OT0_@plt> aba64: f9400fe8 ldr x8, [sp, #0x18] aba68: 9100e100 add x0, x8, #0x38 aba6c: 32000bea orr w10, wzr, #0x7 aba70: b9003fea str w10, [sp, #0x3c] aba74: b9003bea str w10, [sp, #0x38] aba78: 9100f3e1 add x1, sp, #0x3c aba7c: 9100e3e2 add x2, sp, #0x38 aba80: 97fffa28 bl 0xaa320 <_ZNSt6__ndk14pairIN7android10ColorUtils13ColorTransferENS1_12ColorAspects8TransferEEC2IS3_S5_Lb0EEEOT_OT0_@plt> aba84: f9400fe8 ldr x8, [sp, #0x18] aba88: f90017e8 str x8, [sp, #0x28] aba8c: 321d03ea orr w10, wzr, #0x8 aba90: 2a0a03e9 mov w9, w10 aba94: f9001be9 str x9, [sp, #0x30] aba98: f9401be2 ldr x2, [sp, #0x30] aba9c: f94017e1 ldr x1, [sp, #0x28] abaa0: f0000fe9 adrp x9, 0x2aa000 abaa4: 91154129 add x9, x9, #0x550 abaa8: aa0903e0 mov x0, x9 abaac: f9000be9 str x9, [sp, #0x10] abab0: 97fff7dc bl 0xa9a20 <_ZN7android7ALookupINS_10ColorUtils13ColorTransferENS_12ColorAspects8TransferEEC2ESt16initializer_listINSt6__ndk14pairIS2_S4_EEE@plt> abab4: b0000fe0 adrp x0, 0x2a8000 abab8: f9462800 ldr x0, [x0, #0xc50] ababc: d0000fe2 adrp x2, 0x2a9000 abac0: 91000042 add x2, x2, #0x0 abac4: f9400be1 ldr x1, [sp, #0x10] abac8: 97ffef6a bl 0xa7870 <__cxa_atexit@plt> abacc: f94013e8 ldr x8, [sp, #0x20] abad0: f9401509 ldr x9, [x8, #0x28] abad4: f85f83a1 ldur x1, [x29, #-0x8] abad8: eb010129 subs x9, x9, x1 abadc: b9000fe0 str w0, [sp, #0xc] abae0: f90003e9 str x9, [sp] abae4: 540000a1 b.ne 0xabaf8 <.text+0x7c8> abae8: 14000001 b 0xabaec <.text+0x7bc> abaec: a94c7bfd ldp x29, x30, [sp, #0xc0] abaf0: 910343ff add sp, sp, #0xd0 abaf4: d65f03c0 ret abaf8: 97fff89e bl 0xa9d70 <__stack_chk_fail@plt> abafc: d10403ff sub sp, sp, #0x100 abb00: a90f7bfd stp x29, x30, [sp, #0xf0] abb04: 9103c3fd add x29, sp, #0xf0 abb08: d53bd048 mrs x8, TPIDR_EL0 abb0c: f9401509 ldr x9, [x8, #0x28] abb10: f81f83a9 stur x9, [x29, #-0x8] abb14: 320003ea orr w10, wzr, #0x1 abb18: b81ac3aa stur w10, [x29, #-0x54] abb1c: b81a83aa stur w10, [x29, #-0x58] abb20: d10143a9 sub x9, x29, #0x50 abb24: d10153a1 sub x1, x29, #0x54 abb28: d10163a2 sub x2, x29, #0x58 abb2c: aa0903e0 mov x0, x9 abb30: f90023e8 str x8, [sp, #0x40] abb34: f9001fe9 str x9, [sp, #0x38] abb38: 97ffdcf6 bl 0xa2f10 <_ZNSt6__ndk14pairIiN7android12ColorAspects9PrimariesEEC2IiS3_Lb0EEEOT_OT0_@plt> abb3c: f9401fe8 ldr x8, [sp, #0x38] abb40: 91002100 add x0, x8, #0x8 abb44: 321f03ea orr w10, wzr, #0x2 abb48: b81a43aa stur w10, [x29, #-0x5c] abb4c: 2a1f03eb mov w11, wzr abb50: b81a03ab stur w11, [x29, #-0x60] abb54: d10173a1 sub x1, x29, #0x5c abb58: d10183a2 sub x2, x29, #0x60 abb5c: b90037ea str w10, [sp, #0x34] abb60: 97ffdcec bl 0xa2f10 <_ZNSt6__ndk14pairIiN7android12ColorAspects9PrimariesEEC2IiS3_Lb0EEEOT_OT0_@plt> abb64: f9401fe8 ldr x8, [sp, #0x38] abb68: 91004100 add x0, x8, #0x10 abb6c: 321e03ea orr w10, wzr, #0x4 abb70: b819c3aa stur w10, [x29, #-0x64] abb74: b94037eb ldr w11, [sp, #0x34] abb78: b81983ab stur w11, [x29, #-0x68] abb7c: d10193a1 sub x1, x29, #0x64 abb80: d101a3a2 sub x2, x29, #0x68 abb84: b90033ea str w10, [sp, #0x30] abb88: 97ffdce2 bl 0xa2f10 <_ZNSt6__ndk14pairIiN7android12ColorAspects9PrimariesEEC2IiS3_Lb0EEEOT_OT0_@plt> abb8c: f9401fe8 ldr x8, [sp, #0x38] abb90: 91006100 add x0, x8, #0x18 abb94: 528000aa mov w10, #0x5 // =5 abb98: b81943aa stur w10, [x29, #-0x6c] abb9c: 320007eb orr w11, wzr, #0x3 abba0: b81903ab stur w11, [x29, #-0x70] abba4: d101b3a1 sub x1, x29, #0x6c abba8: d101c3a2 sub x2, x29, #0x70 abbac: b9002fea str w10, [sp, #0x2c] abbb0: 97ffdcd8 bl 0xa2f10 <_ZNSt6__ndk14pairIiN7android12ColorAspects9PrimariesEEC2IiS3_Lb0EEEOT_OT0_@plt> abbb4: f9401fe8 ldr x8, [sp, #0x38] abbb8: 91008100 add x0, x8, #0x20 abbbc: 321f07ea orr w10, wzr, #0x6 abbc0: b818c3aa stur w10, [x29, #-0x74] abbc4: b94033eb ldr w11, [sp, #0x30] abbc8: b9007beb str w11, [sp, #0x78] abbcc: d101d3a1 sub x1, x29, #0x74 abbd0: 9101e3e2 add x2, sp, #0x78 abbd4: b9002bea str w10, [sp, #0x28] abbd8: 97ffdcce bl 0xa2f10 <_ZNSt6__ndk14pairIiN7android12ColorAspects9PrimariesEEC2IiS3_Lb0EEEOT_OT0_@plt> abbdc: f9401fe8 ldr x8, [sp, #0x38] abbe0: 9100a100 add x0, x8, #0x28 abbe4: 32000bea orr w10, wzr, #0x7 abbe8: b90077ea str w10, [sp, #0x74] abbec: b94033ea ldr w10, [sp, #0x30] abbf0: b90073ea str w10, [sp, #0x70] abbf4: 9101d3e1 add x1, sp, #0x74 abbf8: 9101c3e2 add x2, sp, #0x70 abbfc: 97ffdcc5 bl 0xa2f10 <_ZNSt6__ndk14pairIiN7android12ColorAspects9PrimariesEEC2IiS3_Lb0EEEOT_OT0_@plt> abc00: f9401fe8 ldr x8, [sp, #0x38] abc04: 9100c100 add x0, x8, #0x30 abc08: 321d03ea orr w10, wzr, #0x8 abc0c: b9006fea str w10, [sp, #0x6c] abc10: b9402fea ldr w10, [sp, #0x2c] abc14: b9006bea str w10, [sp, #0x68] abc18: 9101b3e1 add x1, sp, #0x6c abc1c: 9101a3e2 add x2, sp, #0x68 abc20: 97ffdcbc bl 0xa2f10 <_ZNSt6__ndk14pairIiN7android12ColorAspects9PrimariesEEC2IiS3_Lb0EEEOT_OT0_@plt> abc24: f9401fe8 ldr x8, [sp, #0x38] abc28: 9100e100 add x0, x8, #0x38 abc2c: 5280012a mov w10, #0x9 // =9 abc30: b90067ea str w10, [sp, #0x64] abc34: b9402beb ldr w11, [sp, #0x28] abc38: b90063eb str w11, [sp, #0x60] abc3c: 910193e1 add x1, sp, #0x64 abc40: 910183e2 add x2, sp, #0x60 abc44: b90027ea str w10, [sp, #0x24] abc48: 97ffdcb2 bl 0xa2f10 <_ZNSt6__ndk14pairIiN7android12ColorAspects9PrimariesEEC2IiS3_Lb0EEEOT_OT0_@plt> abc4c: f9401fe8 ldr x8, [sp, #0x38] abc50: 91010100 add x0, x8, #0x40 abc54: 5280014a mov w10, #0xa // =10 abc58: b9005fea str w10, [sp, #0x5c] abc5c: 32001fea orr w10, wzr, #0xff abc60: b9005bea str w10, [sp, #0x58] abc64: 910173e1 add x1, sp, #0x5c abc68: 910163e2 add x2, sp, #0x58 abc6c: 97ffdca9 bl 0xa2f10 <_ZNSt6__ndk14pairIiN7android12ColorAspects9PrimariesEEC2IiS3_Lb0EEEOT_OT0_@plt> abc70: f9401fe8 ldr x8, [sp, #0x38] abc74: f90027e8 str x8, [sp, #0x48] abc78: b94027ea ldr w10, [sp, #0x24] abc7c: 2a0a03e9 mov w9, w10 abc80: f9002be9 str x9, [sp, #0x50] abc84: f9402be2 ldr x2, [sp, #0x50] abc88: f94027e1 ldr x1, [sp, #0x48] abc8c: f0000fe9 adrp x9, 0x2aa000 abc90: 9115a129 add x9, x9, #0x568 abc94: aa0903e0 mov x0, x9 abc98: f9000fe9 str x9, [sp, #0x18] abc9c: 97fff52d bl 0xa9150 <_ZN7android7ALookupIiNS_12ColorAspects9PrimariesEEC2ESt16initializer_listINSt6__ndk14pairIiS2_EEE@plt> abca0: b0000fe0 adrp x0, 0x2a8000 abca4: f947d800 ldr x0, [x0, #0xfb0] abca8: d0000fe2 adrp x2, 0x2a9000 abcac: 91000042 add x2, x2, #0x0 abcb0: f9400fe1 ldr x1, [sp, #0x18] abcb4: 97ffeeef bl 0xa7870 <__cxa_atexit@plt> abcb8: f94023e8 ldr x8, [sp, #0x40] abcbc: f9401509 ldr x9, [x8, #0x28] abcc0: f85f83a1 ldur x1, [x29, #-0x8] abcc4: eb010129 subs x9, x9, x1 abcc8: b90017e0 str w0, [sp, #0x14] abccc: f90007e9 str x9, [sp, #0x8] abcd0: 540000a1 b.ne 0xabce4 <.text+0x9b4> abcd4: 14000001 b 0xabcd8 <.text+0x9a8> abcd8: a94f7bfd ldp x29, x30, [sp, #0xf0] abcdc: 910403ff add sp, sp, #0x100 abce0: d65f03c0 ret abce4: 97fff823 bl 0xa9d70 <__stack_chk_fail@plt> abce8: d10643ff sub sp, sp, #0x190 abcec: f900bbfc str x28, [sp, #0x170] abcf0: a9187bfd stp x29, x30, [sp, #0x180] abcf4: 910603fd add x29, sp, #0x180 abcf8: d53bd048 mrs x8, TPIDR_EL0 abcfc: f9401509 ldr x9, [x8, #0x28] abd00: f81e83a9 stur x9, [x29, #-0x18] abd04: 320003ea orr w10, wzr, #0x1 abd08: b815c3aa stur w10, [x29, #-0xa4] abd0c: 320007eb orr w11, wzr, #0x3 abd10: b81583ab stur w11, [x29, #-0xa8] abd14: d10283a9 sub x9, x29, #0xa0 abd18: d10293a1 sub x1, x29, #0xa4 abd1c: d102a3a2 sub x2, x29, #0xa8 abd20: aa0903e0 mov x0, x9 abd24: f90023e8 str x8, [sp, #0x40] abd28: b9003fea str w10, [sp, #0x3c] abd2c: b9003beb str w11, [sp, #0x38] abd30: f9001be9 str x9, [sp, #0x30] abd34: 97ffd71b bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abd38: f9401be8 ldr x8, [sp, #0x30] abd3c: 91002100 add x0, x8, #0x8 abd40: 321f03ea orr w10, wzr, #0x2 abd44: b81543aa stur w10, [x29, #-0xac] abd48: 2a1f03eb mov w11, wzr abd4c: b81503ab stur w11, [x29, #-0xb0] abd50: d102b3a1 sub x1, x29, #0xac abd54: d102c3a2 sub x2, x29, #0xb0 abd58: b9002fea str w10, [sp, #0x2c] abd5c: 97ffd711 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abd60: f9401be8 ldr x8, [sp, #0x30] abd64: 91004100 add x0, x8, #0x10 abd68: 321e03ea orr w10, wzr, #0x4 abd6c: b814c3aa stur w10, [x29, #-0xb4] abd70: b81483aa stur w10, [x29, #-0xb8] abd74: d102d3a1 sub x1, x29, #0xb4 abd78: d102e3a2 sub x2, x29, #0xb8 abd7c: 97ffd709 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abd80: f9401be8 ldr x8, [sp, #0x30] abd84: 91006100 add x0, x8, #0x18 abd88: 528000aa mov w10, #0x5 // =5 abd8c: b81443aa stur w10, [x29, #-0xbc] abd90: b900c3ea str w10, [sp, #0xc0] abd94: d102f3a1 sub x1, x29, #0xbc abd98: 910303e2 add x2, sp, #0xc0 abd9c: 97ffd701 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abda0: f9401be8 ldr x8, [sp, #0x30] abda4: 91008100 add x0, x8, #0x20 abda8: 321f07ea orr w10, wzr, #0x6 abdac: b900bfea str w10, [sp, #0xbc] abdb0: b9403beb ldr w11, [sp, #0x38] abdb4: b900bbeb str w11, [sp, #0xb8] abdb8: 9102f3e1 add x1, sp, #0xbc abdbc: 9102e3e2 add x2, sp, #0xb8 abdc0: b9002bea str w10, [sp, #0x28] abdc4: 97ffd6f7 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abdc8: f9401be8 ldr x8, [sp, #0x30] abdcc: 9100a100 add x0, x8, #0x28 abdd0: 32000bea orr w10, wzr, #0x7 abdd4: b900b7ea str w10, [sp, #0xb4] abdd8: 321a03eb orr w11, wzr, #0x40 abddc: b900b3eb str w11, [sp, #0xb0] abde0: 9102d3e1 add x1, sp, #0xb4 abde4: 9102c3e2 add x2, sp, #0xb0 abde8: b90027ea str w10, [sp, #0x24] abdec: 97ffd6ed bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abdf0: f9401be8 ldr x8, [sp, #0x30] abdf4: 9100c100 add x0, x8, #0x30 abdf8: 321d03ea orr w10, wzr, #0x8 abdfc: b900afea str w10, [sp, #0xac] abe00: b9403fea ldr w10, [sp, #0x3c] abe04: b900abea str w10, [sp, #0xa8] abe08: 9102b3e1 add x1, sp, #0xac abe0c: 9102a3e2 add x2, sp, #0xa8 abe10: 97ffd6e4 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abe14: f9401be8 ldr x8, [sp, #0x30] abe18: 9100e100 add x0, x8, #0x38 abe1c: 5280012a mov w10, #0x9 // =9 abe20: b900a7ea str w10, [sp, #0xa4] abe24: 32001fea orr w10, wzr, #0xff abe28: b900a3ea str w10, [sp, #0xa0] abe2c: 910293e1 add x1, sp, #0xa4 abe30: 910283e2 add x2, sp, #0xa0 abe34: b90023ea str w10, [sp, #0x20] abe38: 97ffd6da bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abe3c: f9401be8 ldr x8, [sp, #0x30] abe40: 91010100 add x0, x8, #0x40 abe44: 5280014a mov w10, #0xa // =10 abe48: b9009fea str w10, [sp, #0x9c] abe4c: b94023ea ldr w10, [sp, #0x20] abe50: b9009bea str w10, [sp, #0x98] abe54: 910273e1 add x1, sp, #0x9c abe58: 910263e2 add x2, sp, #0x98 abe5c: 97ffd6d1 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abe60: f9401be8 ldr x8, [sp, #0x30] abe64: 91012100 add x0, x8, #0x48 abe68: 5280016a mov w10, #0xb // =11 abe6c: b90097ea str w10, [sp, #0x94] abe70: 5280082a mov w10, #0x41 // =65 abe74: b90093ea str w10, [sp, #0x90] abe78: 910253e1 add x1, sp, #0x94 abe7c: 910243e2 add x2, sp, #0x90 abe80: 97ffd6c8 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abe84: f9401be8 ldr x8, [sp, #0x30] abe88: 91014100 add x0, x8, #0x50 abe8c: 321e07ea orr w10, wzr, #0xc abe90: b9008fea str w10, [sp, #0x8c] abe94: 5280084a mov w10, #0x42 // =66 abe98: b9008bea str w10, [sp, #0x88] abe9c: 910233e1 add x1, sp, #0x8c abea0: 910223e2 add x2, sp, #0x88 abea4: 97ffd6bf bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abea8: f9401be8 ldr x8, [sp, #0x30] abeac: 91016100 add x0, x8, #0x58 abeb0: 528001aa mov w10, #0xd // =13 abeb4: b90087ea str w10, [sp, #0x84] abeb8: b9402fea ldr w10, [sp, #0x2c] abebc: b90083ea str w10, [sp, #0x80] abec0: 910213e1 add x1, sp, #0x84 abec4: 910203e2 add x2, sp, #0x80 abec8: 97ffd6b6 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abecc: f9401be8 ldr x8, [sp, #0x30] abed0: 91018100 add x0, x8, #0x60 abed4: 321f0bea orr w10, wzr, #0xe abed8: b9007fea str w10, [sp, #0x7c] abedc: b9403bea ldr w10, [sp, #0x38] abee0: b9007bea str w10, [sp, #0x78] abee4: 9101f3e1 add x1, sp, #0x7c abee8: 9101e3e2 add x2, sp, #0x78 abeec: 97ffd6ad bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abef0: f9401be8 ldr x8, [sp, #0x30] abef4: 9101a100 add x0, x8, #0x68 abef8: 32000fea orr w10, wzr, #0xf abefc: b90077ea str w10, [sp, #0x74] abf00: b9403bea ldr w10, [sp, #0x38] abf04: b90073ea str w10, [sp, #0x70] abf08: 9101d3e1 add x1, sp, #0x74 abf0c: 9101c3e2 add x2, sp, #0x70 abf10: 97ffd6a4 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abf14: f9401be8 ldr x8, [sp, #0x30] abf18: 9101c100 add x0, x8, #0x70 abf1c: 321c03ea orr w10, wzr, #0x10 abf20: b9006fea str w10, [sp, #0x6c] abf24: b9402bea ldr w10, [sp, #0x28] abf28: b9006bea str w10, [sp, #0x68] abf2c: 9101b3e1 add x1, sp, #0x6c abf30: 9101a3e2 add x2, sp, #0x68 abf34: 97ffd69b bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abf38: f9401be8 ldr x8, [sp, #0x30] abf3c: 9101e100 add x0, x8, #0x78 abf40: 5280022a mov w10, #0x11 // =17 abf44: b90067ea str w10, [sp, #0x64] abf48: 5280086b mov w11, #0x43 // =67 abf4c: b90063eb str w11, [sp, #0x60] abf50: 910193e1 add x1, sp, #0x64 abf54: 910183e2 add x2, sp, #0x60 abf58: b9001fea str w10, [sp, #0x1c] abf5c: 97ffd691 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abf60: f9401be8 ldr x8, [sp, #0x30] abf64: 91020100 add x0, x8, #0x80 abf68: 5280024a mov w10, #0x12 // =18 abf6c: b9005fea str w10, [sp, #0x5c] abf70: b94027ea ldr w10, [sp, #0x24] abf74: b9005bea str w10, [sp, #0x58] abf78: 910173e1 add x1, sp, #0x5c abf7c: 910163e2 add x2, sp, #0x58 abf80: 97ffd688 bl 0xa19a0 <_ZNSt6__ndk14pairIiN7android12ColorAspects8TransferEEC2IiS3_Lb0EEEOT_OT0_@plt> abf84: f9401be8 ldr x8, [sp, #0x30] abf88: f90027e8 str x8, [sp, #0x48] abf8c: b9401fea ldr w10, [sp, #0x1c] abf90: 2a0a03e9 mov w9, w10 abf94: f9002be9 str x9, [sp, #0x50] abf98: f9402be2 ldr x2, [sp, #0x50] abf9c: f94027e1 ldr x1, [sp, #0x48] abfa0: f0000fe9 adrp x9, 0x2aa000 abfa4: 91160129 add x9, x9, #0x580 abfa8: aa0903e0 mov x0, x9 abfac: f9000be9 str x9, [sp, #0x10] abfb0: 97ffe3dc bl 0xa4f20 <_ZN7android7ALookupIiNS_12ColorAspects8TransferEEC2ESt16initializer_listINSt6__ndk14pairIiS2_EEE@plt> abfb4: b0000fe0 adrp x0, 0x2a8000 abfb8: f9444c00 ldr x0, [x0, #0x898] abfbc: d0000fe2 adrp x2, 0x2a9000 abfc0: 91000042 add x2, x2, #0x0 abfc4: f9400be1 ldr x1, [sp, #0x10] abfc8: 97ffee2a bl 0xa7870 <__cxa_atexit@plt> abfcc: f94023e8 ldr x8, [sp, #0x40] abfd0: f9401509 ldr x9, [x8, #0x28] abfd4: f85e83a1 ldur x1, [x29, #-0x18] abfd8: eb010129 subs x9, x9, x1 abfdc: b9000fe0 str w0, [sp, #0xc] abfe0: f90003e9 str x9, [sp] abfe4: 540000c1 b.ne 0xabffc <.text+0xccc> abfe8: 14000001 b 0xabfec <.text+0xcbc> abfec: a9587bfd ldp x29, x30, [sp, #0x180] abff0: f940bbfc ldr x28, [sp, #0x170] abff4: 910643ff add sp, sp, #0x190 abff8: d65f03c0 ret abffc: 97fff75d bl 0xa9d70 <__stack_chk_fail@plt> ac000: d10483ff sub sp, sp, #0x120 ac004: f90083fc str x28, [sp, #0x100] ac008: a9117bfd stp x29, x30, [sp, #0x110] ac00c: 910443fd add x29, sp, #0x110 ac010: d53bd048 mrs x8, TPIDR_EL0 ac014: f9401509 ldr x9, [x8, #0x28] ac018: f81e83a9 stur x9, [x29, #-0x18] ac01c: 2a1f03ea mov w10, wzr ac020: b81943aa stur w10, [x29, #-0x6c] ac024: 32001feb orr w11, wzr, #0xff ac028: b81903ab stur w11, [x29, #-0x70] ac02c: d101a3a9 sub x9, x29, #0x68 ac030: d101b3a1 sub x1, x29, #0x6c ac034: d101c3a2 sub x2, x29, #0x70 ac038: aa0903e0 mov x0, x9 ac03c: f90023e8 str x8, [sp, #0x40] ac040: b9003fea str w10, [sp, #0x3c] ac044: b9003beb str w11, [sp, #0x38] ac048: f9001be9 str x9, [sp, #0x30] ac04c: 97ffd8b9 bl 0xa2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt> ac050: f9401be8 ldr x8, [sp, #0x30] ac054: 91002100 add x0, x8, #0x8 ac058: 320003ea orr w10, wzr, #0x1 ac05c: b818c3aa stur w10, [x29, #-0x74] ac060: b81883aa stur w10, [x29, #-0x78] ac064: d101d3a1 sub x1, x29, #0x74 ac068: d101e3a2 sub x2, x29, #0x78 ac06c: 97ffd8b1 bl 0xa2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt> ac070: f9401be8 ldr x8, [sp, #0x30] ac074: 91004100 add x0, x8, #0x10 ac078: 321f03ea orr w10, wzr, #0x2 ac07c: b81843aa stur w10, [x29, #-0x7c] ac080: b9403feb ldr w11, [sp, #0x3c] ac084: b81803ab stur w11, [x29, #-0x80] ac088: d101f3a1 sub x1, x29, #0x7c ac08c: d10203a2 sub x2, x29, #0x80 ac090: b9002fea str w10, [sp, #0x2c] ac094: 97ffd8a7 bl 0xa2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt> ac098: f9401be8 ldr x8, [sp, #0x30] ac09c: 91006100 add x0, x8, #0x18 ac0a0: 321e03ea orr w10, wzr, #0x4 ac0a4: b817c3aa stur w10, [x29, #-0x84] ac0a8: b9402feb ldr w11, [sp, #0x2c] ac0ac: b9008beb str w11, [sp, #0x88] ac0b0: d10213a1 sub x1, x29, #0x84 ac0b4: 910223e2 add x2, sp, #0x88 ac0b8: b9002bea str w10, [sp, #0x28] ac0bc: 97ffd89d bl 0xa2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt> ac0c0: f9401be8 ldr x8, [sp, #0x30] ac0c4: 91008100 add x0, x8, #0x20 ac0c8: 321f07ea orr w10, wzr, #0x6 ac0cc: b90087ea str w10, [sp, #0x84] ac0d0: 320007eb orr w11, wzr, #0x3 ac0d4: b90083eb str w11, [sp, #0x80] ac0d8: 910213e1 add x1, sp, #0x84 ac0dc: 910203e2 add x2, sp, #0x80 ac0e0: b90027ea str w10, [sp, #0x24] ac0e4: b90023eb str w11, [sp, #0x20] ac0e8: 97ffd892 bl 0xa2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt> ac0ec: f9401be8 ldr x8, [sp, #0x30] ac0f0: 9100a100 add x0, x8, #0x28 ac0f4: 528000aa mov w10, #0x5 // =5 ac0f8: b9007fea str w10, [sp, #0x7c] ac0fc: b94023eb ldr w11, [sp, #0x20] ac100: b9007beb str w11, [sp, #0x78] ac104: 9101f3e1 add x1, sp, #0x7c ac108: 9101e3e2 add x2, sp, #0x78 ac10c: b9001fea str w10, [sp, #0x1c] ac110: 97ffd888 bl 0xa2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt> ac114: f9401be8 ldr x8, [sp, #0x30] ac118: 9100c100 add x0, x8, #0x30 ac11c: 32000bea orr w10, wzr, #0x7 ac120: b90077ea str w10, [sp, #0x74] ac124: b9402bea ldr w10, [sp, #0x28] ac128: b90073ea str w10, [sp, #0x70] ac12c: 9101d3e1 add x1, sp, #0x74 ac130: 9101c3e2 add x2, sp, #0x70 ac134: 97ffd87f bl 0xa2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt> ac138: f9401be8 ldr x8, [sp, #0x30] ac13c: 9100e100 add x0, x8, #0x38 ac140: 321d03ea orr w10, wzr, #0x8 ac144: b9006fea str w10, [sp, #0x6c] ac148: b9403bea ldr w10, [sp, #0x38] ac14c: b9006bea str w10, [sp, #0x68] ac150: 9101b3e1 add x1, sp, #0x6c ac154: 9101a3e2 add x2, sp, #0x68 ac158: 97ffd876 bl 0xa2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt> ac15c: f9401be8 ldr x8, [sp, #0x30] ac160: 91010100 add x0, x8, #0x40 ac164: 5280012a mov w10, #0x9 // =9 ac168: b90067ea str w10, [sp, #0x64] ac16c: b9401fea ldr w10, [sp, #0x1c] ac170: b90063ea str w10, [sp, #0x60] ac174: 910193e1 add x1, sp, #0x64 ac178: 910183e2 add x2, sp, #0x60 ac17c: 97ffd86d bl 0xa2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt> ac180: f9401be8 ldr x8, [sp, #0x30] ac184: 91012100 add x0, x8, #0x48 ac188: 5280014a mov w10, #0xa // =10 ac18c: b9005fea str w10, [sp, #0x5c] ac190: b94027eb ldr w11, [sp, #0x24] ac194: b9005beb str w11, [sp, #0x58] ac198: 910173e1 add x1, sp, #0x5c ac19c: 910163e2 add x2, sp, #0x58 ac1a0: b9001bea str w10, [sp, #0x18] ac1a4: 97ffd863 bl 0xa2330 <_ZNSt6__ndk14pairIiN7android12ColorAspects12MatrixCoeffsEEC2IiS3_Lb0EEEOT_OT0_@plt> ac1a8: f9401be8 ldr x8, [sp, #0x30] ac1ac: f90027e8 str x8, [sp, #0x48] ac1b0: b9401bea ldr w10, [sp, #0x18] ac1b4: 2a0a03e9 mov w9, w10 ac1b8: f9002be9 str x9, [sp, #0x50] ac1bc: f9402be2 ldr x2, [sp, #0x50] ac1c0: f94027e1 ldr x1, [sp, #0x48] ac1c4: d0000fe9 adrp x9, 0x2aa000 ac1c8: 91166129 add x9, x9, #0x598 ac1cc: aa0903e0 mov x0, x9 ac1d0: f9000be9 str x9, [sp, #0x10] ac1d4: 97ffe5eb bl 0xa5980 <_ZN7android7ALookupIiNS_12ColorAspects12MatrixCoeffsEEC2ESt16initializer_listINSt6__ndk14pairIiS2_EEE@plt> ac1d8: 90000fe0 adrp x0, 0x2a8000 ac1dc: f9421c00 ldr x0, [x0, #0x438] ac1e0: b0000fe2 adrp x2, 0x2a9000 ac1e4: 91000042 add x2, x2, #0x0 ac1e8: f9400be1 ldr x1, [sp, #0x10] ac1ec: 97ffeda1 bl 0xa7870 <__cxa_atexit@plt> ac1f0: f94023e8 ldr x8, [sp, #0x40] ac1f4: f9401509 ldr x9, [x8, #0x28] ac1f8: f85e83a1 ldur x1, [x29, #-0x18] ac1fc: eb010129 subs x9, x9, x1 ac200: b9000fe0 str w0, [sp, #0xc] ac204: f90003e9 str x9, [sp] ac208: 540000c1 b.ne 0xac220 <.text+0xef0> ac20c: 14000001 b 0xac210 <.text+0xee0> ac210: a9517bfd ldp x29, x30, [sp, #0x110] ac214: f94083fc ldr x28, [sp, #0x100] ac218: 910483ff add sp, sp, #0x120 ac21c: d65f03c0 ret ac220: 97fff6d4 bl 0xa9d70 <__stack_chk_fail@plt> ac224: a9bf7bfd stp x29, x30, [sp, #-0x10]! ac228: 910003fd mov x29, sp ac22c: 97fffcb2 bl 0xab4f4 <.text+0x1c4> ac230: 97fffcef bl 0xab5ec <.text+0x2bc> ac234: 97fffdcc bl 0xab964 <.text+0x634> ac238: 97fffe31 bl 0xabafc <.text+0x7cc> ac23c: 97fffeab bl 0xabce8 <.text+0x9b8> ac240: 97ffff70 bl 0xac000 <.text+0xcd0> ac244: a8c17bfd ldp x29, x30, [sp], #0x10 ac248: d65f03c0 ret ac24c: b0000fe0 adrp x0, 0x2a9000 ac250: 91000000 add x0, x0, #0x0 ac254: 17fff427 b 0xa92f0 <__cxa_finalize@plt> ac258: d65f03c0 ret ac25c: 17ffffff b 0xac258 <.text+0xf28> ac260: b4000040 cbz x0, 0xac268 <.text+0xf38> ac264: d61f0000 br x0 ac268: d65f03c0 ret ac26c: 90000008 adrp x8, 0xac000 <.text+0xcd0> ac270: 91098108 add x8, x8, #0x260 ac274: b0000fe2 adrp x2, 0x2a9000 ac278: 91000042 add x2, x2, #0x0 ac27c: aa0003e1 mov x1, x0 ac280: aa0803e0 mov x0, x8 ac284: 17ffed7b b 0xa7870 <__cxa_atexit@plt> 00000000000ac288 : ac288: d10103ff sub sp, sp, #0x40 ac28c: a9037bfd stp x29, x30, [sp, #0x30] ac290: 9100c3fd add x29, sp, #0x30 ac294: 320003e8 orr w8, wzr, #0x1 ac298: 52800002 mov w2, #0x0 // =0 ac29c: 320403e9 orr w9, wzr, #0x10000000 ac2a0: f81f83a0 stur x0, [x29, #-0x8] ac2a4: f81f03a1 stur x1, [x29, #-0x10] ac2a8: f85f83a0 ldur x0, [x29, #-0x8] ac2ac: f9400400 ldr x0, [x0, #0x8] ac2b0: f9000fe0 str x0, [sp, #0x18] ac2b4: f9400fe0 ldr x0, [sp, #0x18] ac2b8: f85f03a1 ldur x1, [x29, #-0x10] ac2bc: b9000fe8 str w8, [sp, #0xc] ac2c0: b9000be2 str w2, [sp, #0x8] ac2c4: b90007e9 str w9, [sp, #0x4] ac2c8: 97fffb0a bl 0xaaef0 <_ZN7android7RefBase12weakref_type7incWeakEPKv@plt> ac2cc: f9400fe0 ldr x0, [sp, #0x18] ac2d0: f85f03a1 ldur x1, [x29, #-0x10] ac2d4: 97fffb67 bl 0xab070 <_ZN7android7RefBase12weakref_impl12addStrongRefEPKv@plt> ac2d8: f9400fe0 ldr x0, [sp, #0x18] ac2dc: b9400fe1 ldr w1, [sp, #0xc] ac2e0: b9400be2 ldr w2, [sp, #0x8] ac2e4: 94000037 bl 0xac3c0 ac2e8: b90017e0 str w0, [sp, #0x14] ac2ec: b94017e8 ldr w8, [sp, #0x14] ac2f0: b94007e9 ldr w9, [sp, #0x4] ac2f4: 6b09011f cmp w8, w9 ac2f8: 1a9f07e8 cset w8, ne ac2fc: 37000048 tbnz w8, #0x0, 0xac304 ac300: 14000002 b 0xac308 ac304: 1400000d b 0xac338 ac308: 320403e1 orr w1, wzr, #0x10000000 ac30c: 52800002 mov w2, #0x0 // =0 ac310: f9400fe8 ldr x8, [sp, #0x18] ac314: aa0803e0 mov x0, x8 ac318: 94000093 bl 0xac564 ac31c: b90013e0 str w0, [sp, #0x10] ac320: f9400fe8 ldr x8, [sp, #0x18] ac324: f9400508 ldr x8, [x8, #0x8] ac328: f9400109 ldr x9, [x8] ac32c: f9400929 ldr x9, [x9, #0x10] ac330: aa0803e0 mov x0, x8 ac334: d63f0120 blr x9 ac338: a9437bfd ldp x29, x30, [sp, #0x30] ac33c: 910103ff add sp, sp, #0x40 ac340: d65f03c0 ret 00000000000ac344 : ac344: d10103ff sub sp, sp, #0x40 ac348: a9037bfd stp x29, x30, [sp, #0x30] ac34c: 9100c3fd add x29, sp, #0x30 ac350: b27e03e8 orr x8, xzr, #0x4 ac354: 320003e9 orr w9, wzr, #0x1 ac358: 52800002 mov w2, #0x0 // =0 ac35c: f81f83a0 stur x0, [x29, #-0x8] ac360: f81f03a1 stur x1, [x29, #-0x10] ac364: f85f83a0 ldur x0, [x29, #-0x8] ac368: f9000fe0 str x0, [sp, #0x18] ac36c: f9400fe0 ldr x0, [sp, #0x18] ac370: f85f03a1 ldur x1, [x29, #-0x10] ac374: f90007e8 str x8, [sp, #0x8] ac378: b90007e9 str w9, [sp, #0x4] ac37c: b90003e2 str w2, [sp] ac380: 97fff96c bl 0xaa930 <_ZN7android7RefBase12weakref_impl10addWeakRefEPKv@plt> ac384: f9400fe8 ldr x8, [sp, #0x18] ac388: f94007e0 ldr x0, [sp, #0x8] ac38c: 8b000100 add x0, x8, x0 ac390: b94007e1 ldr w1, [sp, #0x4] ac394: b94003e2 ldr w2, [sp] ac398: 9400000a bl 0xac3c0 ac39c: b90017e0 str w0, [sp, #0x14] ac3a0: a9437bfd ldp x29, x30, [sp, #0x30] ac3a4: 910103ff add sp, sp, #0x40 ac3a8: d65f03c0 ret 00000000000ac3ac : ac3ac: d10043ff sub sp, sp, #0x10 ac3b0: f90007e0 str x0, [sp, #0x8] ac3b4: f90003e1 str x1, [sp] ac3b8: 910043ff add sp, sp, #0x10 ac3bc: d65f03c0 ret ac3c0: d10183ff sub sp, sp, #0x60 ac3c4: f9002fe0 str x0, [sp, #0x58] ac3c8: b90057e1 str w1, [sp, #0x54] ac3cc: b90053e2 str w2, [sp, #0x50] ac3d0: f9402fe0 ldr x0, [sp, #0x58] ac3d4: b94053e1 ldr w1, [sp, #0x50] ac3d8: b94057e2 ldr w2, [sp, #0x54] ac3dc: b9004fe2 str w2, [sp, #0x4c] ac3e0: 71000421 subs w1, w1, #0x1 ac3e4: 2a0103e8 mov w8, w1 ac3e8: 71001021 subs w1, w1, #0x4 ac3ec: f90023e0 str x0, [sp, #0x40] ac3f0: f9001fe8 str x8, [sp, #0x38] ac3f4: b90037e1 str w1, [sp, #0x34] ac3f8: 54000108 b.hi 0xac418 ac3fc: f0000a48 adrp x8, 0x1f7000 <_Unwind_Backtrace+0xb60> ac400: 91374108 add x8, x8, #0xdd0 ac404: f9401feb ldr x11, [sp, #0x38] ac408: b8ab790a ldrsw x10, [x8, x11, lsl #2] ac40c: 8b0a0109 add x9, x8, x10 ac410: f90017ea str x10, [sp, #0x28] ac414: d61f0120 br x9 ac418: b9404fe8 ldr w8, [sp, #0x4c] ac41c: b90027e8 str w8, [sp, #0x24] ac420: 14000001 b 0xac424 ac424: f94023e8 ldr x8, [sp, #0x40] ac428: 885f7d09 ldxr w9, [x8] ac42c: 2a0903e0 mov w0, w9 ac430: 2a0003e9 mov w9, w0 ac434: b94027ea ldr w10, [sp, #0x24] ac438: 0b0a012b add w11, w9, w10 ac43c: 880c7d0b stxr w12, w11, [x8] ac440: b90023e9 str w9, [sp, #0x20] ac444: 35ffff0c cbnz w12, 0xac424 ac448: 14000001 b 0xac44c ac44c: b94023e8 ldr w8, [sp, #0x20] ac450: b9004be8 str w8, [sp, #0x48] ac454: 14000041 b 0xac558 ac458: b9404fe8 ldr w8, [sp, #0x4c] ac45c: b9001fe8 str w8, [sp, #0x1c] ac460: 14000001 b 0xac464 ac464: f94023e8 ldr x8, [sp, #0x40] ac468: 885ffd09 ldaxr w9, [x8] ac46c: 2a0903e0 mov w0, w9 ac470: 2a0003e9 mov w9, w0 ac474: b9401fea ldr w10, [sp, #0x1c] ac478: 0b0a012b add w11, w9, w10 ac47c: 880c7d0b stxr w12, w11, [x8] ac480: b9001be9 str w9, [sp, #0x18] ac484: 35ffff0c cbnz w12, 0xac464 ac488: 14000001 b 0xac48c ac48c: b9401be8 ldr w8, [sp, #0x18] ac490: b9004be8 str w8, [sp, #0x48] ac494: 14000031 b 0xac558 ac498: b9404fe8 ldr w8, [sp, #0x4c] ac49c: b90017e8 str w8, [sp, #0x14] ac4a0: 14000001 b 0xac4a4 ac4a4: f94023e8 ldr x8, [sp, #0x40] ac4a8: 885f7d09 ldxr w9, [x8] ac4ac: 2a0903e0 mov w0, w9 ac4b0: 2a0003e9 mov w9, w0 ac4b4: b94017ea ldr w10, [sp, #0x14] ac4b8: 0b0a012b add w11, w9, w10 ac4bc: 880cfd0b stlxr w12, w11, [x8] ac4c0: b90013e9 str w9, [sp, #0x10] ac4c4: 35ffff0c cbnz w12, 0xac4a4 ac4c8: 14000001 b 0xac4cc ac4cc: b94013e8 ldr w8, [sp, #0x10] ac4d0: b9004be8 str w8, [sp, #0x48] ac4d4: 14000021 b 0xac558 ac4d8: b9404fe8 ldr w8, [sp, #0x4c] ac4dc: b9000fe8 str w8, [sp, #0xc] ac4e0: 14000001 b 0xac4e4 ac4e4: f94023e8 ldr x8, [sp, #0x40] ac4e8: 885ffd09 ldaxr w9, [x8] ac4ec: 2a0903e0 mov w0, w9 ac4f0: 2a0003e9 mov w9, w0 ac4f4: b9400fea ldr w10, [sp, #0xc] ac4f8: 0b0a012b add w11, w9, w10 ac4fc: 880cfd0b stlxr w12, w11, [x8] ac500: b9000be9 str w9, [sp, #0x8] ac504: 35ffff0c cbnz w12, 0xac4e4 ac508: 14000001 b 0xac50c ac50c: b9400be8 ldr w8, [sp, #0x8] ac510: b9004be8 str w8, [sp, #0x48] ac514: 14000011 b 0xac558 ac518: b9404fe8 ldr w8, [sp, #0x4c] ac51c: b90007e8 str w8, [sp, #0x4] ac520: 14000001 b 0xac524 ac524: f94023e8 ldr x8, [sp, #0x40] ac528: 885ffd09 ldaxr w9, [x8] ac52c: 2a0903e0 mov w0, w9 ac530: 2a0003e9 mov w9, w0 ac534: b94007ea ldr w10, [sp, #0x4] ac538: 0b0a012b add w11, w9, w10 ac53c: 880cfd0b stlxr w12, w11, [x8] ac540: b90003e9 str w9, [sp] ac544: 35ffff0c cbnz w12, 0xac524 ac548: 14000001 b 0xac54c ac54c: b94003e8 ldr w8, [sp] ac550: b9004be8 str w8, [sp, #0x48] ac554: 14000001 b 0xac558 ac558: b9404be0 ldr w0, [sp, #0x48] ac55c: 910183ff add sp, sp, #0x60 ac560: d65f03c0 ret ac564: d10183ff sub sp, sp, #0x60 ac568: f9002fe0 str x0, [sp, #0x58] ac56c: b90057e1 str w1, [sp, #0x54] ac570: b90053e2 str w2, [sp, #0x50] ac574: f9402fe0 ldr x0, [sp, #0x58] ac578: b94053e1 ldr w1, [sp, #0x50] ac57c: b94057e2 ldr w2, [sp, #0x54] ac580: b9004fe2 str w2, [sp, #0x4c] ac584: 71000421 subs w1, w1, #0x1 ac588: 2a0103e8 mov w8, w1 ac58c: 71001021 subs w1, w1, #0x4 ac590: f90023e0 str x0, [sp, #0x40] ac594: f9001fe8 str x8, [sp, #0x38] ac598: b90037e1 str w1, [sp, #0x34] ac59c: 54000108 b.hi 0xac5bc ac5a0: f0000a48 adrp x8, 0x1f7000 <_Unwind_Backtrace+0xb60> ac5a4: 91379108 add x8, x8, #0xde4 ac5a8: f9401feb ldr x11, [sp, #0x38] ac5ac: b8ab790a ldrsw x10, [x8, x11, lsl #2] ac5b0: 8b0a0109 add x9, x8, x10 ac5b4: f90017ea str x10, [sp, #0x28] ac5b8: d61f0120 br x9 ac5bc: b9404fe8 ldr w8, [sp, #0x4c] ac5c0: b90027e8 str w8, [sp, #0x24] ac5c4: 14000001 b 0xac5c8 ac5c8: f94023e8 ldr x8, [sp, #0x40] ac5cc: 885f7d09 ldxr w9, [x8] ac5d0: 2a0903e0 mov w0, w9 ac5d4: 2a0003e9 mov w9, w0 ac5d8: b94027ea ldr w10, [sp, #0x24] ac5dc: 6b0a012b subs w11, w9, w10 ac5e0: 880c7d0b stxr w12, w11, [x8] ac5e4: b90023e9 str w9, [sp, #0x20] ac5e8: 35ffff0c cbnz w12, 0xac5c8 ac5ec: 14000001 b 0xac5f0 ac5f0: b94023e8 ldr w8, [sp, #0x20] ac5f4: b9004be8 str w8, [sp, #0x48] ac5f8: 14000041 b 0xac6fc ac5fc: b9404fe8 ldr w8, [sp, #0x4c] ac600: b9001fe8 str w8, [sp, #0x1c] ac604: 14000001 b 0xac608 ac608: f94023e8 ldr x8, [sp, #0x40] ac60c: 885ffd09 ldaxr w9, [x8] ac610: 2a0903e0 mov w0, w9 ac614: 2a0003e9 mov w9, w0 ac618: b9401fea ldr w10, [sp, #0x1c] ac61c: 6b0a012b subs w11, w9, w10 ac620: 880c7d0b stxr w12, w11, [x8] ac624: b9001be9 str w9, [sp, #0x18] ac628: 35ffff0c cbnz w12, 0xac608 ac62c: 14000001 b 0xac630 ac630: b9401be8 ldr w8, [sp, #0x18] ac634: b9004be8 str w8, [sp, #0x48] ac638: 14000031 b 0xac6fc ac63c: b9404fe8 ldr w8, [sp, #0x4c] ac640: b90017e8 str w8, [sp, #0x14] ac644: 14000001 b 0xac648 ac648: f94023e8 ldr x8, [sp, #0x40] ac64c: 885f7d09 ldxr w9, [x8] ac650: 2a0903e0 mov w0, w9 ac654: 2a0003e9 mov w9, w0 ac658: b94017ea ldr w10, [sp, #0x14] ac65c: 6b0a012b subs w11, w9, w10 ac660: 880cfd0b stlxr w12, w11, [x8] ac664: b90013e9 str w9, [sp, #0x10] ac668: 35ffff0c cbnz w12, 0xac648 ac66c: 14000001 b 0xac670 ac670: b94013e8 ldr w8, [sp, #0x10] ac674: b9004be8 str w8, [sp, #0x48] ac678: 14000021 b 0xac6fc ac67c: b9404fe8 ldr w8, [sp, #0x4c] ac680: b9000fe8 str w8, [sp, #0xc] ac684: 14000001 b 0xac688 ac688: f94023e8 ldr x8, [sp, #0x40] ac68c: 885ffd09 ldaxr w9, [x8] ac690: 2a0903e0 mov w0, w9 ac694: 2a0003e9 mov w9, w0 ac698: b9400fea ldr w10, [sp, #0xc] ac69c: 6b0a012b subs w11, w9, w10 ac6a0: 880cfd0b stlxr w12, w11, [x8] ac6a4: b9000be9 str w9, [sp, #0x8] ac6a8: 35ffff0c cbnz w12, 0xac688 ac6ac: 14000001 b 0xac6b0 ac6b0: b9400be8 ldr w8, [sp, #0x8] ac6b4: b9004be8 str w8, [sp, #0x48] ac6b8: 14000011 b 0xac6fc ac6bc: b9404fe8 ldr w8, [sp, #0x4c] ac6c0: b90007e8 str w8, [sp, #0x4] ac6c4: 14000001 b 0xac6c8 ac6c8: f94023e8 ldr x8, [sp, #0x40] ac6cc: 885ffd09 ldaxr w9, [x8] ac6d0: 2a0903e0 mov w0, w9 ac6d4: 2a0003e9 mov w9, w0 ac6d8: b94007ea ldr w10, [sp, #0x4] ac6dc: 6b0a012b subs w11, w9, w10 ac6e0: 880cfd0b stlxr w12, w11, [x8] ac6e4: b90003e9 str w9, [sp] ac6e8: 35ffff0c cbnz w12, 0xac6c8 ac6ec: 14000001 b 0xac6f0 ac6f0: b94003e8 ldr w8, [sp] ac6f4: b9004be8 str w8, [sp, #0x48] ac6f8: 14000001 b 0xac6fc ac6fc: b9404be0 ldr w0, [sp, #0x48] ac700: 910183ff add sp, sp, #0x60 ac704: d65f03c0 ret 00000000000ac708 : ac708: d10183ff sub sp, sp, #0x60 ac70c: a9057bfd stp x29, x30, [sp, #0x50] ac710: 910143fd add x29, sp, #0x50 ac714: 320003e8 orr w8, wzr, #0x1 ac718: 320007e2 orr w2, wzr, #0x3 ac71c: d2800009 mov x9, #0x0 // =0 ac720: f81f83a0 stur x0, [x29, #-0x8] ac724: f81f03a1 stur x1, [x29, #-0x10] ac728: f85f83a0 ldur x0, [x29, #-0x8] ac72c: f9400401 ldr x1, [x0, #0x8] ac730: f81e83a1 stur x1, [x29, #-0x18] ac734: f85e83a1 ldur x1, [x29, #-0x18] ac738: f85f03aa ldur x10, [x29, #-0x10] ac73c: f90017e0 str x0, [sp, #0x28] ac740: aa0103e0 mov x0, x1 ac744: aa0a03e1 mov x1, x10 ac748: b90027e8 str w8, [sp, #0x24] ac74c: b90023e2 str w2, [sp, #0x20] ac750: f9000fe9 str x9, [sp, #0x18] ac754: 97ffd147 bl 0xa0c70 <_ZN7android7RefBase12weakref_impl15removeStrongRefEPKv@plt> ac758: f85e83a9 ldur x9, [x29, #-0x18] ac75c: aa0903e0 mov x0, x9 ac760: b94027e1 ldr w1, [sp, #0x24] ac764: b94023e2 ldr w2, [sp, #0x20] ac768: 97ffff7f bl 0xac564 ac76c: b81e43a0 stur w0, [x29, #-0x1c] ac770: b85e43a8 ldur w8, [x29, #-0x1c] ac774: b94027e0 ldr w0, [sp, #0x24] ac778: 6b00011f cmp w8, w0 ac77c: 1a9f17e8 cset w8, eq ac780: 37000048 tbnz w8, #0x0, 0xac788 ac784: 14000025 b 0xac818 ac788: b27c03e8 orr x8, xzr, #0x10 ac78c: 321f03e0 orr w0, wzr, #0x2 ac790: 52800001 mov w1, #0x0 // =0 ac794: 320003e9 orr w9, wzr, #0x1 ac798: f9000be8 str x8, [sp, #0x10] ac79c: b9000fe1 str w1, [sp, #0xc] ac7a0: b9000be9 str w9, [sp, #0x8] ac7a4: 94000028 bl 0xac844 ac7a8: f85e83a8 ldur x8, [x29, #-0x18] ac7ac: f9400508 ldr x8, [x8, #0x8] ac7b0: f85f03a1 ldur x1, [x29, #-0x10] ac7b4: f940010a ldr x10, [x8] ac7b8: f9400d4a ldr x10, [x10, #0x18] ac7bc: aa0803e0 mov x0, x8 ac7c0: d63f0140 blr x10 ac7c4: f85e83a8 ldur x8, [x29, #-0x18] ac7c8: f9400bea ldr x10, [sp, #0x10] ac7cc: 8b0a0100 add x0, x8, x10 ac7d0: b9400fe1 ldr w1, [sp, #0xc] ac7d4: 94000036 bl 0xac8ac ac7d8: b81e03a0 stur w0, [x29, #-0x20] ac7dc: b85e03a9 ldur w9, [x29, #-0x20] ac7e0: b9400be0 ldr w0, [sp, #0x8] ac7e4: 0a000129 and w9, w9, w0 ac7e8: 34000049 cbz w9, 0xac7f0 ac7ec: 1400000b b 0xac818 ac7f0: f94017e8 ldr x8, [sp, #0x28] ac7f4: f9400fe9 ldr x9, [sp, #0x18] ac7f8: eb09011f cmp x8, x9 ac7fc: 1a9f17ea cset w10, eq ac800: 370000ca tbnz w10, #0x0, 0xac818 ac804: f94017e8 ldr x8, [sp, #0x28] ac808: f9400109 ldr x9, [x8] ac80c: f9400529 ldr x9, [x9, #0x8] ac810: aa0803e0 mov x0, x8 ac814: d63f0120 blr x9 ac818: f85e83a0 ldur x0, [x29, #-0x18] ac81c: f85f03a1 ldur x1, [x29, #-0x10] ac820: 97ffe370 bl 0xa55e0 <_ZN7android7RefBase12weakref_type7decWeakEPKv@plt> ac824: a9457bfd ldp x29, x30, [sp, #0x50] ac828: 910183ff add sp, sp, #0x60 ac82c: d65f03c0 ret 00000000000ac830 : ac830: d10043ff sub sp, sp, #0x10 ac834: f90007e0 str x0, [sp, #0x8] ac838: f90003e1 str x1, [sp] ac83c: 910043ff add sp, sp, #0x10 ac840: d65f03c0 ret ac844: d10083ff sub sp, sp, #0x20 ac848: b9001fe0 str w0, [sp, #0x1c] ac84c: b9401fe0 ldr w0, [sp, #0x1c] ac850: 71000400 subs w0, w0, #0x1 ac854: 2a0003e8 mov w8, w0 ac858: 71001000 subs w0, w0, #0x4 ac85c: f9000be8 str x8, [sp, #0x10] ac860: b9000fe0 str w0, [sp, #0xc] ac864: 54000208 b.hi 0xac8a4 ac868: f0000a48 adrp x8, 0x1f7000 <_Unwind_Backtrace+0xb60> ac86c: 9137e108 add x8, x8, #0xdf8 ac870: f9400beb ldr x11, [sp, #0x10] ac874: b8ab790a ldrsw x10, [x8, x11, lsl #2] ac878: 8b0a0109 add x9, x8, x10 ac87c: f90003ea str x10, [sp] ac880: d61f0120 br x9 ac884: d50339bf dmb ishld ac888: 14000007 b 0xac8a4 ac88c: d5033bbf dmb ish ac890: 14000005 b 0xac8a4 ac894: d5033bbf dmb ish ac898: 14000003 b 0xac8a4 ac89c: d5033bbf dmb ish ac8a0: 14000001 b 0xac8a4 ac8a4: 910083ff add sp, sp, #0x20 ac8a8: d65f03c0 ret ac8ac: d100c3ff sub sp, sp, #0x30 ac8b0: f90017e0 str x0, [sp, #0x28] ac8b4: b90027e1 str w1, [sp, #0x24] ac8b8: f94017e0 ldr x0, [sp, #0x28] ac8bc: b94027e1 ldr w1, [sp, #0x24] ac8c0: 71000428 subs w8, w1, #0x1 ac8c4: 71000908 subs w8, w8, #0x2 ac8c8: f9000fe0 str x0, [sp, #0x18] ac8cc: b90017e1 str w1, [sp, #0x14] ac8d0: b90013e8 str w8, [sp, #0x10] ac8d4: 54000163 b.lo 0xac900 ac8d8: 14000001 b 0xac8dc ac8dc: b94017e8 ldr w8, [sp, #0x14] ac8e0: 71001509 subs w9, w8, #0x5 ac8e4: b9000fe9 str w9, [sp, #0xc] ac8e8: 54000140 b.eq 0xac910 ac8ec: 14000001 b 0xac8f0 ac8f0: f9400fe8 ldr x8, [sp, #0x18] ac8f4: b9400109 ldr w9, [x8] ac8f8: b90023e9 str w9, [sp, #0x20] ac8fc: 14000009 b 0xac920 ac900: f9400fe8 ldr x8, [sp, #0x18] ac904: 88dffd09 ldar w9, [x8] ac908: b90023e9 str w9, [sp, #0x20] ac90c: 14000005 b 0xac920 ac910: f9400fe8 ldr x8, [sp, #0x18] ac914: 88dffd09 ldar w9, [x8] ac918: b90023e9 str w9, [sp, #0x20] ac91c: 14000001 b 0xac920 ac920: b94023e0 ldr w0, [sp, #0x20] ac924: 9100c3ff add sp, sp, #0x30 ac928: d65f03c0 ret 00000000000ac92c : ac92c: d10203ff sub sp, sp, #0x80 ac930: a9077bfd stp x29, x30, [sp, #0x70] ac934: 9101c3fd add x29, sp, #0x70 ac938: b27e03e8 orr x8, xzr, #0x4 ac93c: 320003e9 orr w9, wzr, #0x1 ac940: 320007e2 orr w2, wzr, #0x3 ac944: d280000a mov x10, #0x0 // =0 ac948: f81f83a0 stur x0, [x29, #-0x8] ac94c: f81f03a1 stur x1, [x29, #-0x10] ac950: f85f83a0 ldur x0, [x29, #-0x8] ac954: f81e83a0 stur x0, [x29, #-0x18] ac958: f85e83a0 ldur x0, [x29, #-0x18] ac95c: f85f03a1 ldur x1, [x29, #-0x10] ac960: f81d83a8 stur x8, [x29, #-0x28] ac964: b81d43a9 stur w9, [x29, #-0x2c] ac968: b81d03a2 stur w2, [x29, #-0x30] ac96c: f9001fea str x10, [sp, #0x38] ac970: 97ffe6f0 bl 0xa6530 <_ZN7android7RefBase12weakref_impl13removeWeakRefEPKv@plt> ac974: f85e83a8 ldur x8, [x29, #-0x18] ac978: f85d83aa ldur x10, [x29, #-0x28] ac97c: 8b0a0100 add x0, x8, x10 ac980: b85d43a1 ldur w1, [x29, #-0x2c] ac984: b85d03a2 ldur w2, [x29, #-0x30] ac988: 97fffef7 bl 0xac564 ac98c: b81e43a0 stur w0, [x29, #-0x1c] ac990: b85e43a9 ldur w9, [x29, #-0x1c] ac994: b85d43a0 ldur w0, [x29, #-0x2c] ac998: 6b00013f cmp w9, w0 ac99c: 1a9f07e9 cset w9, ne ac9a0: 37000049 tbnz w9, #0x0, 0xac9a8 ac9a4: 14000002 b 0xac9ac ac9a8: 14000048 b 0xacac8 ac9ac: b27c03e8 orr x8, xzr, #0x10 ac9b0: 321f03e0 orr w0, wzr, #0x2 ac9b4: 52800001 mov w1, #0x0 // =0 ac9b8: 320003e9 orr w9, wzr, #0x1 ac9bc: f9001be8 str x8, [sp, #0x30] ac9c0: b9002fe1 str w1, [sp, #0x2c] ac9c4: b9002be9 str w9, [sp, #0x28] ac9c8: 97ffff9f bl 0xac844 ac9cc: f85e83a8 ldur x8, [x29, #-0x18] ac9d0: f9401bea ldr x10, [sp, #0x30] ac9d4: 8b0a0100 add x0, x8, x10 ac9d8: b9402fe1 ldr w1, [sp, #0x2c] ac9dc: 97ffffb4 bl 0xac8ac ac9e0: b81e03a0 stur w0, [x29, #-0x20] ac9e4: b85e03a9 ldur w9, [x29, #-0x20] ac9e8: b9402be0 ldr w0, [sp, #0x28] ac9ec: 0a000129 and w9, w9, w0 ac9f0: 34000049 cbz w9, 0xac9f8 ac9f4: 14000022 b 0xaca7c ac9f8: 320403e8 orr w8, wzr, #0x10000000 ac9fc: 52800001 mov w1, #0x0 // =0 aca00: f85e83a9 ldur x9, [x29, #-0x18] aca04: aa0903e0 mov x0, x9 aca08: b90027e8 str w8, [sp, #0x24] aca0c: 97ffffa8 bl 0xac8ac aca10: b94027e8 ldr w8, [sp, #0x24] aca14: 6b08001f cmp w0, w8 aca18: 1a9f17e0 cset w0, eq aca1c: 37000040 tbnz w0, #0x0, 0xaca24 aca20: 1400000e b 0xaca58 aca24: f85e83a8 ldur x8, [x29, #-0x18] aca28: f9400508 ldr x8, [x8, #0x8] aca2c: f9401fe9 ldr x9, [sp, #0x38] aca30: eb09011f cmp x8, x9 aca34: 1a9f17ea cset w10, eq aca38: f9000fe8 str x8, [sp, #0x18] aca3c: 370000ca tbnz w10, #0x0, 0xaca54 aca40: f9400fe8 ldr x8, [sp, #0x18] aca44: f9400109 ldr x9, [x8] aca48: f9400529 ldr x9, [x9, #0x8] aca4c: aa0803e0 mov x0, x8 aca50: d63f0120 blr x9 aca54: 14000009 b 0xaca78 aca58: f85e83a8 ldur x8, [x29, #-0x18] aca5c: f9401fe9 ldr x9, [sp, #0x38] aca60: eb09011f cmp x8, x9 aca64: 1a9f17ea cset w10, eq aca68: f9000be8 str x8, [sp, #0x10] aca6c: 3700006a tbnz w10, #0x0, 0xaca78 aca70: f9400be0 ldr x0, [sp, #0x10] aca74: 97ffcfbb bl 0xa0960 <_ZdlPv@plt> aca78: 14000014 b 0xacac8 aca7c: f85e83a8 ldur x8, [x29, #-0x18] aca80: f9400508 ldr x8, [x8, #0x8] aca84: f85f03a1 ldur x1, [x29, #-0x10] aca88: f9400109 ldr x9, [x8] aca8c: f9401529 ldr x9, [x9, #0x28] aca90: aa0803e0 mov x0, x8 aca94: d63f0120 blr x9 aca98: f85e83a8 ldur x8, [x29, #-0x18] aca9c: f9400508 ldr x8, [x8, #0x8] acaa0: f9401fe9 ldr x9, [sp, #0x38] acaa4: eb09011f cmp x8, x9 acaa8: 1a9f17ea cset w10, eq acaac: f90007e8 str x8, [sp, #0x8] acab0: 370000ca tbnz w10, #0x0, 0xacac8 acab4: f94007e8 ldr x8, [sp, #0x8] acab8: f9400109 ldr x9, [x8] acabc: f9400529 ldr x9, [x9, #0x8] acac0: aa0803e0 mov x0, x8 acac4: d63f0120 blr x9 acac8: a9477bfd ldp x29, x30, [sp, #0x70] acacc: 910203ff add sp, sp, #0x80 acad0: d65f03c0 ret 00000000000acad4 : acad4: d10103ff sub sp, sp, #0x40 acad8: a9037bfd stp x29, x30, [sp, #0x30] acadc: 9100c3fd add x29, sp, #0x30 acae0: 320003e8 orr w8, wzr, #0x1 acae4: 52800002 mov w2, #0x0 // =0 acae8: 320403e9 orr w9, wzr, #0x10000000 acaec: f81f83a0 stur x0, [x29, #-0x8] acaf0: f81f03a1 stur x1, [x29, #-0x10] acaf4: f85f83a0 ldur x0, [x29, #-0x8] acaf8: f9400400 ldr x0, [x0, #0x8] acafc: f9000fe0 str x0, [sp, #0x18] acb00: f9400fe0 ldr x0, [sp, #0x18] acb04: f85f03a1 ldur x1, [x29, #-0x10] acb08: b90013e8 str w8, [sp, #0x10] acb0c: b9000fe2 str w2, [sp, #0xc] acb10: b9000be9 str w9, [sp, #0x8] acb14: 97fff8f7 bl 0xaaef0 <_ZN7android7RefBase12weakref_type7incWeakEPKv@plt> acb18: f9400fe0 ldr x0, [sp, #0x18] acb1c: f85f03a1 ldur x1, [x29, #-0x10] acb20: 97fff954 bl 0xab070 <_ZN7android7RefBase12weakref_impl12addStrongRefEPKv@plt> acb24: f9400fe0 ldr x0, [sp, #0x18] acb28: b94013e1 ldr w1, [sp, #0x10] acb2c: b9400fe2 ldr w2, [sp, #0xc] acb30: 97fffe24 bl 0xac3c0 acb34: b90017e0 str w0, [sp, #0x14] acb38: b94017e8 ldr w8, [sp, #0x14] acb3c: b9400be9 ldr w9, [sp, #0x8] acb40: 6b08013f cmp w9, w8 acb44: 1a9f17e0 cset w0, eq acb48: b90007e8 str w8, [sp, #0x4] acb4c: 370000c0 tbnz w0, #0x0, 0xacb64 acb50: 14000001 b 0xacb54 acb54: b94007e8 ldr w8, [sp, #0x4] acb58: 34000108 cbz w8, 0xacb78 acb5c: 14000001 b 0xacb60 acb60: 1400000c b 0xacb90 acb64: 320403e1 orr w1, wzr, #0x10000000 acb68: 52800002 mov w2, #0x0 // =0 acb6c: f9400fe8 ldr x8, [sp, #0x18] acb70: aa0803e0 mov x0, x8 acb74: 97fffe7c bl 0xac564 acb78: f9400fe8 ldr x8, [sp, #0x18] acb7c: f9400508 ldr x8, [x8, #0x8] acb80: f9400109 ldr x9, [x8] acb84: f9400929 ldr x9, [x9, #0x10] acb88: aa0803e0 mov x0, x8 acb8c: d63f0120 blr x9 acb90: a9437bfd ldp x29, x30, [sp, #0x30] acb94: 910103ff add sp, sp, #0x40 acb98: d65f03c0 ret 00000000000acb9c : acb9c: d10083ff sub sp, sp, #0x20 acba0: a9017bfd stp x29, x30, [sp, #0x10] acba4: 910043fd add x29, sp, #0x10 acba8: 52800001 mov w1, #0x0 // =0 acbac: f90007e0 str x0, [sp, #0x8] acbb0: f94007e0 ldr x0, [sp, #0x8] acbb4: f9400400 ldr x0, [x0, #0x8] acbb8: 97ffff3d bl 0xac8ac acbbc: a9417bfd ldp x29, x30, [sp, #0x10] acbc0: 910083ff add sp, sp, #0x20 acbc4: d65f03c0 ret 00000000000acbc8 : acbc8: d10043ff sub sp, sp, #0x10 acbcc: f90007e0 str x0, [sp, #0x8] acbd0: f94007e0 ldr x0, [sp, #0x8] acbd4: f9400400 ldr x0, [x0, #0x8] acbd8: 910043ff add sp, sp, #0x10 acbdc: d65f03c0 ret 00000000000acbe0 : acbe0: d10043ff sub sp, sp, #0x10 acbe4: f90007e0 str x0, [sp, #0x8] acbe8: f90003e1 str x1, [sp] acbec: 910043ff add sp, sp, #0x10 acbf0: d65f03c0 ret 00000000000acbf4 : acbf4: d10043ff sub sp, sp, #0x10 acbf8: f90007e0 str x0, [sp, #0x8] acbfc: f90003e1 str x1, [sp] acc00: 910043ff add sp, sp, #0x10 acc04: d65f03c0 ret 00000000000acc08 : acc08: d10243ff sub sp, sp, #0x90 acc0c: a9087bfd stp x29, x30, [sp, #0x80] acc10: 910203fd add x29, sp, #0x80 acc14: d53bd048 mrs x8, TPIDR_EL0 acc18: f9401508 ldr x8, [x8, #0x28] acc1c: f81f83a8 stur x8, [x29, #-0x8] acc20: f81e83a0 stur x0, [x29, #-0x18] acc24: f81e03a1 stur x1, [x29, #-0x20] acc28: f85e83a8 ldur x8, [x29, #-0x18] acc2c: aa0803e0 mov x0, x8 acc30: f85e03a1 ldur x1, [x29, #-0x20] acc34: f81c83a0 stur x0, [x29, #-0x38] acc38: aa0803e0 mov x0, x8 acc3c: f90023e8 str x8, [sp, #0x40] acc40: 97fff8ac bl 0xaaef0 <_ZN7android7RefBase12weakref_type7incWeakEPKv@plt> acc44: f94023e8 ldr x8, [sp, #0x40] acc48: f81d83a8 stur x8, [x29, #-0x28] acc4c: f85d83a0 ldur x0, [x29, #-0x28] acc50: 2a1f03e2 mov w2, wzr acc54: 2a0203e1 mov w1, w2 acc58: 97ffff15 bl 0xac8ac acc5c: b81f43a0 stur w0, [x29, #-0xc] acc60: 14000001 b 0xacc64 acc64: b85f43a8 ldur w8, [x29, #-0xc] acc68: 2a1f03e0 mov w0, wzr acc6c: 71000508 subs w8, w8, #0x1 acc70: b9003fe8 str w8, [sp, #0x3c] acc74: b9003be0 str w0, [sp, #0x38] acc78: 5400012b b.lt 0xacc9c acc7c: 14000001 b 0xacc80 acc80: b85f43a8 ldur w8, [x29, #-0xc] acc84: 320403e9 orr w9, wzr, #0x10000000 acc88: 6b090108 subs w8, w8, w9 acc8c: 1a9f07e9 cset w9, ne acc90: b90037e8 str w8, [sp, #0x34] acc94: b9003be9 str w9, [sp, #0x38] acc98: 14000001 b 0xacc9c acc9c: b9403be8 ldr w8, [sp, #0x38] acca0: 360001a8 tbz w8, #0x0, 0xaccd4 acca4: 14000001 b 0xacca8 acca8: f85d83a0 ldur x0, [x29, #-0x28] accac: b85f43a8 ldur w8, [x29, #-0xc] accb0: 11000502 add w2, w8, #0x1 accb4: d10033a1 sub x1, x29, #0xc accb8: 2a1f03e8 mov w8, wzr accbc: 2a0803e3 mov w3, w8 accc0: 94000089 bl 0xacee4 accc4: 36000060 tbz w0, #0x0, 0xaccd0 accc8: 14000001 b 0xacccc acccc: 14000002 b 0xaccd4 accd0: 17ffffe5 b 0xacc64 accd4: b85f43a8 ldur w8, [x29, #-0xc] accd8: 71000508 subs w8, w8, #0x1 accdc: b90033e8 str w8, [sp, #0x30] acce0: 5400010b b.lt 0xacd00 acce4: 14000001 b 0xacce8 acce8: b85f43a8 ldur w8, [x29, #-0xc] accec: 320403e9 orr w9, wzr, #0x10000000 accf0: 6b090108 subs w8, w8, w9 accf4: b9002fe8 str w8, [sp, #0x2c] accf8: 54000b41 b.ne 0xace60 accfc: 14000001 b 0xacd00 acd00: f85d83a8 ldur x8, [x29, #-0x28] acd04: 91004100 add x0, x8, #0x10 acd08: 2a1f03e1 mov w1, wzr acd0c: 97fffee8 bl 0xac8ac acd10: b81d43a0 stur w0, [x29, #-0x2c] acd14: 385d43a0 ldurb w0, [x29, #-0x2c] acd18: 37000540 tbnz w0, #0x0, 0xacdc0 acd1c: 14000001 b 0xacd20 acd20: b85f43a8 ldur w8, [x29, #-0xc] acd24: 71000108 subs w8, w8, #0x0 acd28: b9002be8 str w8, [sp, #0x28] acd2c: 5400010c b.gt 0xacd4c acd30: 14000001 b 0xacd34 acd34: f85e03a1 ldur x1, [x29, #-0x20] acd38: f85c83a0 ldur x0, [x29, #-0x38] acd3c: 97ffe229 bl 0xa55e0 <_ZN7android7RefBase12weakref_type7decWeakEPKv@plt> acd40: 2a1f03e8 mov w8, wzr acd44: 381f33a8 sturb w8, [x29, #-0xd] acd48: 14000058 b 0xacea8 acd4c: 14000001 b 0xacd50 acd50: b85f43a8 ldur w8, [x29, #-0xc] acd54: 71000508 subs w8, w8, #0x1 acd58: b90027e8 str w8, [sp, #0x24] acd5c: 540001ab b.lt 0xacd90 acd60: 14000001 b 0xacd64 acd64: f85d83a0 ldur x0, [x29, #-0x28] acd68: b85f43a8 ldur w8, [x29, #-0xc] acd6c: 11000502 add w2, w8, #0x1 acd70: d10033a1 sub x1, x29, #0xc acd74: 2a1f03e8 mov w8, wzr acd78: 2a0803e3 mov w3, w8 acd7c: 9400005a bl 0xacee4 acd80: 36000060 tbz w0, #0x0, 0xacd8c acd84: 14000001 b 0xacd88 acd88: 14000002 b 0xacd90 acd8c: 17fffff1 b 0xacd50 acd90: b85f43a8 ldur w8, [x29, #-0xc] acd94: 71000108 subs w8, w8, #0x0 acd98: b90023e8 str w8, [sp, #0x20] acd9c: 5400010c b.gt 0xacdbc acda0: 14000001 b 0xacda4 acda4: f85e03a1 ldur x1, [x29, #-0x20] acda8: f85c83a0 ldur x0, [x29, #-0x38] acdac: 97ffe20d bl 0xa55e0 <_ZN7android7RefBase12weakref_type7decWeakEPKv@plt> acdb0: 2a1f03e8 mov w8, wzr acdb4: 381f33a8 sturb w8, [x29, #-0xd] acdb8: 1400003c b 0xacea8 acdbc: 14000028 b 0xace5c acdc0: f85d83a8 ldur x8, [x29, #-0x28] acdc4: f9400508 ldr x8, [x8, #0x8] acdc8: f85e03a2 ldur x2, [x29, #-0x20] acdcc: f9400109 ldr x9, [x8] acdd0: f9401129 ldr x9, [x9, #0x20] acdd4: 320003e1 orr w1, wzr, #0x1 acdd8: aa0803e0 mov x0, x8 acddc: d63f0120 blr x9 acde0: 37000100 tbnz w0, #0x0, 0xace00 acde4: 14000001 b 0xacde8 acde8: f85e03a1 ldur x1, [x29, #-0x20] acdec: f85c83a0 ldur x0, [x29, #-0x38] acdf0: 97ffe1fc bl 0xa55e0 <_ZN7android7RefBase12weakref_type7decWeakEPKv@plt> acdf4: 2a1f03e8 mov w8, wzr acdf8: 381f33a8 sturb w8, [x29, #-0xd] acdfc: 1400002b b 0xacea8 ace00: f85d83a0 ldur x0, [x29, #-0x28] ace04: 320003e1 orr w1, wzr, #0x1 ace08: 2a1f03e2 mov w2, wzr ace0c: 97fffd6d bl 0xac3c0 ace10: b81f43a0 stur w0, [x29, #-0xc] ace14: b85f43a0 ldur w0, [x29, #-0xc] ace18: 34000200 cbz w0, 0xace58 ace1c: 14000001 b 0xace20 ace20: b85f43a8 ldur w8, [x29, #-0xc] ace24: 320403e9 orr w9, wzr, #0x10000000 ace28: 6b090108 subs w8, w8, w9 ace2c: b9001fe8 str w8, [sp, #0x1c] ace30: 54000140 b.eq 0xace58 ace34: 14000001 b 0xace38 ace38: f85d83a8 ldur x8, [x29, #-0x28] ace3c: f9400508 ldr x8, [x8, #0x8] ace40: f85e03a1 ldur x1, [x29, #-0x20] ace44: f9400109 ldr x9, [x8] ace48: f9400d29 ldr x9, [x9, #0x18] ace4c: aa0803e0 mov x0, x8 ace50: d63f0120 blr x9 ace54: 14000001 b 0xace58 ace58: 14000001 b 0xace5c ace5c: 14000001 b 0xace60 ace60: f85d83a0 ldur x0, [x29, #-0x28] ace64: f85e03a1 ldur x1, [x29, #-0x20] ace68: 97fff882 bl 0xab070 <_ZN7android7RefBase12weakref_impl12addStrongRefEPKv@plt> ace6c: b85f43a8 ldur w8, [x29, #-0xc] ace70: 320403e9 orr w9, wzr, #0x10000000 ace74: 6b090108 subs w8, w8, w9 ace78: b9001be8 str w8, [sp, #0x18] ace7c: 54000101 b.ne 0xace9c ace80: 14000001 b 0xace84 ace84: f85d83a0 ldur x0, [x29, #-0x28] ace88: 320403e1 orr w1, wzr, #0x10000000 ace8c: 2a1f03e2 mov w2, wzr ace90: 97fffdb5 bl 0xac564 ace94: b90017e0 str w0, [sp, #0x14] ace98: 14000001 b 0xace9c ace9c: 320003e8 orr w8, wzr, #0x1 acea0: 381f33a8 sturb w8, [x29, #-0xd] acea4: 14000001 b 0xacea8 acea8: 385f33a8 ldurb w8, [x29, #-0xd] aceac: d53bd049 mrs x9, TPIDR_EL0 aceb0: f9401529 ldr x9, [x9, #0x28] aceb4: f85f83aa ldur x10, [x29, #-0x8] aceb8: eb0a0129 subs x9, x9, x10 acebc: b90013e8 str w8, [sp, #0x10] acec0: f90007e9 str x9, [sp, #0x8] acec4: 540000e1 b.ne 0xacee0 acec8: 14000001 b 0xacecc acecc: b94013e8 ldr w8, [sp, #0x10] aced0: 12000100 and w0, w8, #0x1 aced4: a9487bfd ldp x29, x30, [sp, #0x80] aced8: 910243ff add sp, sp, #0x90 acedc: d65f03c0 ret acee0: 97fff3a4 bl 0xa9d70 <__stack_chk_fail@plt> acee4: d103c3ff sub sp, sp, #0xf0 acee8: f90077e0 str x0, [sp, #0xe8] aceec: f90073e1 str x1, [sp, #0xe0] acef0: b900dfe2 str w2, [sp, #0xdc] acef4: b900dbe3 str w3, [sp, #0xd8] acef8: f94077e0 ldr x0, [sp, #0xe8] acefc: b940dbe2 ldr w2, [sp, #0xd8] acf00: f94073e1 ldr x1, [sp, #0xe0] acf04: b940dfe3 ldr w3, [sp, #0xdc] acf08: b900d7e3 str w3, [sp, #0xd4] acf0c: b940dbe3 ldr w3, [sp, #0xd8] acf10: 71000442 subs w2, w2, #0x1 acf14: 2a0203e8 mov w8, w2 acf18: 71001042 subs w2, w2, #0x4 acf1c: f90067e0 str x0, [sp, #0xc8] acf20: f90063e1 str x1, [sp, #0xc0] acf24: b900bfe3 str w3, [sp, #0xbc] acf28: f9005be8 str x8, [sp, #0xb0] acf2c: b900afe2 str w2, [sp, #0xac] acf30: 54000108 b.hi 0xacf50 acf34: f0000a48 adrp x8, 0x1f7000 <_Unwind_Backtrace+0xb60> acf38: 91383108 add x8, x8, #0xe0c acf3c: f9405beb ldr x11, [sp, #0xb0] acf40: b8ab790a ldrsw x10, [x8, x11, lsl #2] acf44: 8b0a0109 add x9, x8, x10 acf48: f90053ea str x10, [sp, #0xa0] acf4c: d61f0120 br x9 acf50: 1400001d b 0xacfc4 acf54: b940bfe8 ldr w8, [sp, #0xbc] acf58: 71000509 subs w9, w8, #0x1 acf5c: 71000929 subs w9, w9, #0x2 acf60: b9009fe9 str w9, [sp, #0x9c] acf64: 540008e3 b.lo 0xad080 acf68: 14000033 b 0xad034 acf6c: 14000069 b 0xad110 acf70: b940bfe8 ldr w8, [sp, #0xbc] acf74: 71000509 subs w9, w8, #0x1 acf78: 71000929 subs w9, w9, #0x2 acf7c: b9009be9 str w9, [sp, #0x98] acf80: 54001263 b.lo 0xad1cc acf84: 1400007f b 0xad180 acf88: b940bfe8 ldr w8, [sp, #0xbc] acf8c: 71000509 subs w9, w8, #0x1 acf90: 71000929 subs w9, w9, #0x2 acf94: b90097e9 str w9, [sp, #0x94] acf98: 54001883 b.lo 0xad2a8 acf9c: 14000001 b 0xacfa0 acfa0: b940bfe8 ldr w8, [sp, #0xbc] acfa4: 71001509 subs w9, w8, #0x5 acfa8: b90093e9 str w9, [sp, #0x90] acfac: 54001a40 b.eq 0xad2f4 acfb0: 140000ab b 0xad25c acfb4: 394343e8 ldrb w8, [sp, #0xd0] acfb8: 12000100 and w0, w8, #0x1 acfbc: 9103c3ff add sp, sp, #0xf0 acfc0: d65f03c0 ret acfc4: f94063e8 ldr x8, [sp, #0xc0] acfc8: b9400109 ldr w9, [x8] acfcc: b940d7ea ldr w10, [sp, #0xd4] acfd0: f94067ed ldr x13, [sp, #0xc8] acfd4: 5280000c mov w12, #0x0 // =0 acfd8: 885ffdab ldaxr w11, [x13] acfdc: 6b09017f cmp w11, w9 acfe0: 54000061 b.ne 0xacfec acfe4: 880cfdaa stlxr w12, w10, [x13] acfe8: 35ffff6c cbnz w12, 0xacfd4 acfec: 6b090169 subs w9, w11, w9 acff0: 1a9f17ea cset w10, eq acff4: 2a0a03ee mov w14, w10 acff8: b9008fec str w12, [sp, #0x8c] acffc: b9008be9 str w9, [sp, #0x88] ad000: b90087eb str w11, [sp, #0x84] ad004: b90083ee str w14, [sp, #0x80] ad008: 370000ea tbnz w10, #0x0, 0xad024 ad00c: 14000002 b 0xad014 ad010: 17ffffe9 b 0xacfb4 ad014: b94087e8 ldr w8, [sp, #0x84] ad018: f94063e9 ldr x9, [sp, #0xc0] ad01c: b9000128 str w8, [x9] ad020: 14000001 b 0xad024 ad024: b94083e8 ldr w8, [sp, #0x80] ad028: 12000109 and w9, w8, #0x1 ad02c: 390343e9 strb w9, [sp, #0xd0] ad030: 17fffff8 b 0xad010 ad034: f94063e8 ldr x8, [sp, #0xc0] ad038: b9400109 ldr w9, [x8] ad03c: b940d7ea ldr w10, [sp, #0xd4] ad040: f94067ed ldr x13, [sp, #0xc8] ad044: 5280000c mov w12, #0x0 // =0 ad048: 885ffdab ldaxr w11, [x13] ad04c: 6b09017f cmp w11, w9 ad050: 54000061 b.ne 0xad05c ad054: 880cfdaa stlxr w12, w10, [x13] ad058: 35ffff6c cbnz w12, 0xad044 ad05c: 6b090169 subs w9, w11, w9 ad060: 1a9f17ea cset w10, eq ad064: 2a0a03ee mov w14, w10 ad068: b9007fec str w12, [sp, #0x7c] ad06c: b9007be9 str w9, [sp, #0x78] ad070: b90077eb str w11, [sp, #0x74] ad074: b90073ee str w14, [sp, #0x70] ad078: 3700034a tbnz w10, #0x0, 0xad0e0 ad07c: 14000015 b 0xad0d0 ad080: f94063e8 ldr x8, [sp, #0xc0] ad084: b9400109 ldr w9, [x8] ad088: b940d7ea ldr w10, [sp, #0xd4] ad08c: f94067ed ldr x13, [sp, #0xc8] ad090: 5280000c mov w12, #0x0 // =0 ad094: 885ffdab ldaxr w11, [x13] ad098: 6b09017f cmp w11, w9 ad09c: 54000061 b.ne 0xad0a8 ad0a0: 880cfdaa stlxr w12, w10, [x13] ad0a4: 35ffff6c cbnz w12, 0xad090 ad0a8: 6b090169 subs w9, w11, w9 ad0ac: 1a9f17ea cset w10, eq ad0b0: 2a0a03ee mov w14, w10 ad0b4: b9006fec str w12, [sp, #0x6c] ad0b8: b9006be9 str w9, [sp, #0x68] ad0bc: b90067eb str w11, [sp, #0x64] ad0c0: b90063ee str w14, [sp, #0x60] ad0c4: 370001ea tbnz w10, #0x0, 0xad100 ad0c8: 1400000a b 0xad0f0 ad0cc: 17ffffba b 0xacfb4 ad0d0: b94077e8 ldr w8, [sp, #0x74] ad0d4: f94063e9 ldr x9, [sp, #0xc0] ad0d8: b9000128 str w8, [x9] ad0dc: 14000001 b 0xad0e0 ad0e0: b94073e8 ldr w8, [sp, #0x70] ad0e4: 12000109 and w9, w8, #0x1 ad0e8: 390343e9 strb w9, [sp, #0xd0] ad0ec: 17fffff8 b 0xad0cc ad0f0: b94067e8 ldr w8, [sp, #0x64] ad0f4: f94063e9 ldr x9, [sp, #0xc0] ad0f8: b9000128 str w8, [x9] ad0fc: 14000001 b 0xad100 ad100: b94063e8 ldr w8, [sp, #0x60] ad104: 12000109 and w9, w8, #0x1 ad108: 390343e9 strb w9, [sp, #0xd0] ad10c: 17fffff0 b 0xad0cc ad110: f94063e8 ldr x8, [sp, #0xc0] ad114: b9400109 ldr w9, [x8] ad118: b940d7ea ldr w10, [sp, #0xd4] ad11c: f94067ed ldr x13, [sp, #0xc8] ad120: 5280000c mov w12, #0x0 // =0 ad124: 885ffdab ldaxr w11, [x13] ad128: 6b09017f cmp w11, w9 ad12c: 54000061 b.ne 0xad138 ad130: 880cfdaa stlxr w12, w10, [x13] ad134: 35ffff6c cbnz w12, 0xad120 ad138: 6b090169 subs w9, w11, w9 ad13c: 1a9f17ea cset w10, eq ad140: 2a0a03ee mov w14, w10 ad144: b9005fec str w12, [sp, #0x5c] ad148: b9005be9 str w9, [sp, #0x58] ad14c: b90057eb str w11, [sp, #0x54] ad150: b90053ee str w14, [sp, #0x50] ad154: 370000ea tbnz w10, #0x0, 0xad170 ad158: 14000002 b 0xad160 ad15c: 17ffff96 b 0xacfb4 ad160: b94057e8 ldr w8, [sp, #0x54] ad164: f94063e9 ldr x9, [sp, #0xc0] ad168: b9000128 str w8, [x9] ad16c: 14000001 b 0xad170 ad170: b94053e8 ldr w8, [sp, #0x50] ad174: 12000109 and w9, w8, #0x1 ad178: 390343e9 strb w9, [sp, #0xd0] ad17c: 17fffff8 b 0xad15c ad180: f94063e8 ldr x8, [sp, #0xc0] ad184: b9400109 ldr w9, [x8] ad188: b940d7ea ldr w10, [sp, #0xd4] ad18c: f94067ed ldr x13, [sp, #0xc8] ad190: 5280000c mov w12, #0x0 // =0 ad194: 885ffdab ldaxr w11, [x13] ad198: 6b09017f cmp w11, w9 ad19c: 54000061 b.ne 0xad1a8 ad1a0: 880cfdaa stlxr w12, w10, [x13] ad1a4: 35ffff6c cbnz w12, 0xad190 ad1a8: 6b090169 subs w9, w11, w9 ad1ac: 1a9f17ea cset w10, eq ad1b0: 2a0a03ee mov w14, w10 ad1b4: b9004fec str w12, [sp, #0x4c] ad1b8: b9004be9 str w9, [sp, #0x48] ad1bc: b90047eb str w11, [sp, #0x44] ad1c0: b90043ee str w14, [sp, #0x40] ad1c4: 3700034a tbnz w10, #0x0, 0xad22c ad1c8: 14000015 b 0xad21c ad1cc: f94063e8 ldr x8, [sp, #0xc0] ad1d0: b9400109 ldr w9, [x8] ad1d4: b940d7ea ldr w10, [sp, #0xd4] ad1d8: f94067ed ldr x13, [sp, #0xc8] ad1dc: 5280000c mov w12, #0x0 // =0 ad1e0: 885ffdab ldaxr w11, [x13] ad1e4: 6b09017f cmp w11, w9 ad1e8: 54000061 b.ne 0xad1f4 ad1ec: 880cfdaa stlxr w12, w10, [x13] ad1f0: 35ffff6c cbnz w12, 0xad1dc ad1f4: 6b090169 subs w9, w11, w9 ad1f8: 1a9f17ea cset w10, eq ad1fc: 2a0a03ee mov w14, w10 ad200: b9003fec str w12, [sp, #0x3c] ad204: b9003be9 str w9, [sp, #0x38] ad208: b90037eb str w11, [sp, #0x34] ad20c: b90033ee str w14, [sp, #0x30] ad210: 370001ea tbnz w10, #0x0, 0xad24c ad214: 1400000a b 0xad23c ad218: 17ffff67 b 0xacfb4 ad21c: b94047e8 ldr w8, [sp, #0x44] ad220: f94063e9 ldr x9, [sp, #0xc0] ad224: b9000128 str w8, [x9] ad228: 14000001 b 0xad22c ad22c: b94043e8 ldr w8, [sp, #0x40] ad230: 12000109 and w9, w8, #0x1 ad234: 390343e9 strb w9, [sp, #0xd0] ad238: 17fffff8 b 0xad218 ad23c: b94037e8 ldr w8, [sp, #0x34] ad240: f94063e9 ldr x9, [sp, #0xc0] ad244: b9000128 str w8, [x9] ad248: 14000001 b 0xad24c ad24c: b94033e8 ldr w8, [sp, #0x30] ad250: 12000109 and w9, w8, #0x1 ad254: 390343e9 strb w9, [sp, #0xd0] ad258: 17fffff0 b 0xad218 ad25c: f94063e8 ldr x8, [sp, #0xc0] ad260: b9400109 ldr w9, [x8] ad264: b940d7ea ldr w10, [sp, #0xd4] ad268: f94067ed ldr x13, [sp, #0xc8] ad26c: 5280000c mov w12, #0x0 // =0 ad270: 885ffdab ldaxr w11, [x13] ad274: 6b09017f cmp w11, w9 ad278: 54000061 b.ne 0xad284 ad27c: 880cfdaa stlxr w12, w10, [x13] ad280: 35ffff6c cbnz w12, 0xad26c ad284: 6b090169 subs w9, w11, w9 ad288: 1a9f17ea cset w10, eq ad28c: 2a0a03ee mov w14, w10 ad290: b9002fec str w12, [sp, #0x2c] ad294: b9002be9 str w9, [sp, #0x28] ad298: b90027eb str w11, [sp, #0x24] ad29c: b90023ee str w14, [sp, #0x20] ad2a0: 370005aa tbnz w10, #0x0, 0xad354 ad2a4: 14000028 b 0xad344 ad2a8: f94063e8 ldr x8, [sp, #0xc0] ad2ac: b9400109 ldr w9, [x8] ad2b0: b940d7ea ldr w10, [sp, #0xd4] ad2b4: f94067ed ldr x13, [sp, #0xc8] ad2b8: 5280000c mov w12, #0x0 // =0 ad2bc: 885ffdab ldaxr w11, [x13] ad2c0: 6b09017f cmp w11, w9 ad2c4: 54000061 b.ne 0xad2d0 ad2c8: 880cfdaa stlxr w12, w10, [x13] ad2cc: 35ffff6c cbnz w12, 0xad2b8 ad2d0: 6b090169 subs w9, w11, w9 ad2d4: 1a9f17ea cset w10, eq ad2d8: 2a0a03ee mov w14, w10 ad2dc: b9001fec str w12, [sp, #0x1c] ad2e0: b9001be9 str w9, [sp, #0x18] ad2e4: b90017eb str w11, [sp, #0x14] ad2e8: b90013ee str w14, [sp, #0x10] ad2ec: 3700044a tbnz w10, #0x0, 0xad374 ad2f0: 1400001d b 0xad364 ad2f4: f94063e8 ldr x8, [sp, #0xc0] ad2f8: b9400109 ldr w9, [x8] ad2fc: b940d7ea ldr w10, [sp, #0xd4] ad300: f94067ed ldr x13, [sp, #0xc8] ad304: 5280000c mov w12, #0x0 // =0 ad308: 885ffdab ldaxr w11, [x13] ad30c: 6b09017f cmp w11, w9 ad310: 54000061 b.ne 0xad31c ad314: 880cfdaa stlxr w12, w10, [x13] ad318: 35ffff6c cbnz w12, 0xad304 ad31c: 6b090169 subs w9, w11, w9 ad320: 1a9f17ea cset w10, eq ad324: 2a0a03ee mov w14, w10 ad328: b9000fec str w12, [sp, #0xc] ad32c: b9000be9 str w9, [sp, #0x8] ad330: b90007eb str w11, [sp, #0x4] ad334: b90003ee str w14, [sp] ad338: 370002ea tbnz w10, #0x0, 0xad394 ad33c: 14000012 b 0xad384 ad340: 17ffff1d b 0xacfb4 ad344: b94027e8 ldr w8, [sp, #0x24] ad348: f94063e9 ldr x9, [sp, #0xc0] ad34c: b9000128 str w8, [x9] ad350: 14000001 b 0xad354 ad354: b94023e8 ldr w8, [sp, #0x20] ad358: 12000109 and w9, w8, #0x1 ad35c: 390343e9 strb w9, [sp, #0xd0] ad360: 17fffff8 b 0xad340 ad364: b94017e8 ldr w8, [sp, #0x14] ad368: f94063e9 ldr x9, [sp, #0xc0] ad36c: b9000128 str w8, [x9] ad370: 14000001 b 0xad374 ad374: b94013e8 ldr w8, [sp, #0x10] ad378: 12000109 and w9, w8, #0x1 ad37c: 390343e9 strb w9, [sp, #0xd0] ad380: 17fffff0 b 0xad340 ad384: b94007e8 ldr w8, [sp, #0x4] ad388: f94063e9 ldr x9, [sp, #0xc0] ad38c: b9000128 str w8, [x9] ad390: 14000001 b 0xad394 ad394: b94003e8 ldr w8, [sp] ad398: 12000109 and w9, w8, #0x1 ad39c: 390343e9 strb w9, [sp, #0xd0] ad3a0: 17ffffe8 b 0xad340 00000000000ad3a4 : ad3a4: d10143ff sub sp, sp, #0x50 ad3a8: a9047bfd stp x29, x30, [sp, #0x40] ad3ac: 910103fd add x29, sp, #0x40 ad3b0: d53bd048 mrs x8, TPIDR_EL0 ad3b4: f9401508 ldr x8, [x8, #0x28] ad3b8: f81f83a8 stur x8, [x29, #-0x8] ad3bc: f81e83a0 stur x0, [x29, #-0x18] ad3c0: f90013e1 str x1, [sp, #0x20] ad3c4: f85e83a8 ldur x8, [x29, #-0x18] ad3c8: f9000fe8 str x8, [sp, #0x18] ad3cc: f9400fe8 ldr x8, [sp, #0x18] ad3d0: 91001100 add x0, x8, #0x4 ad3d4: 2a1f03e2 mov w2, wzr ad3d8: 2a0203e1 mov w1, w2 ad3dc: 97fffd34 bl 0xac8ac ad3e0: b81f43a0 stur w0, [x29, #-0xc] ad3e4: 14000001 b 0xad3e8 ad3e8: b85f43a8 ldur w8, [x29, #-0xc] ad3ec: 71000508 subs w8, w8, #0x1 ad3f0: b90017e8 str w8, [sp, #0x14] ad3f4: 540001cb b.lt 0xad42c ad3f8: 14000001 b 0xad3fc ad3fc: f9400fe8 ldr x8, [sp, #0x18] ad400: 91001100 add x0, x8, #0x4 ad404: b85f43a9 ldur w9, [x29, #-0xc] ad408: 11000522 add w2, w9, #0x1 ad40c: d10033a1 sub x1, x29, #0xc ad410: 2a1f03e9 mov w9, wzr ad414: 2a0903e3 mov w3, w9 ad418: 97fffeb3 bl 0xacee4 ad41c: 36000060 tbz w0, #0x0, 0xad428 ad420: 14000001 b 0xad424 ad424: 14000002 b 0xad42c ad428: 17fffff0 b 0xad3e8 ad42c: b85f43a8 ldur w8, [x29, #-0xc] ad430: 71000508 subs w8, w8, #0x1 ad434: b90013e8 str w8, [sp, #0x10] ad438: 540000cb b.lt 0xad450 ad43c: 14000001 b 0xad440 ad440: f9400fe0 ldr x0, [sp, #0x18] ad444: f94013e1 ldr x1, [sp, #0x20] ad448: 97fff53a bl 0xaa930 <_ZN7android7RefBase12weakref_impl10addWeakRefEPKv@plt> ad44c: 14000001 b 0xad450 ad450: b85f43a8 ldur w8, [x29, #-0xc] ad454: 71000108 subs w8, w8, #0x0 ad458: 1a9fd7e9 cset w9, gt ad45c: d53bd04a mrs x10, TPIDR_EL0 ad460: f940154a ldr x10, [x10, #0x28] ad464: f85f83ab ldur x11, [x29, #-0x8] ad468: eb0b014a subs x10, x10, x11 ad46c: b9000fe8 str w8, [sp, #0xc] ad470: b9000be9 str w9, [sp, #0x8] ad474: f90003ea str x10, [sp] ad478: 540000e1 b.ne 0xad494 ad47c: 14000001 b 0xad480 ad480: b9400be8 ldr w8, [sp, #0x8] ad484: 12000100 and w0, w8, #0x1 ad488: a9447bfd ldp x29, x30, [sp, #0x40] ad48c: 910143ff add sp, sp, #0x50 ad490: d65f03c0 ret ad494: 97fff237 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ad498 : ad498: d10083ff sub sp, sp, #0x20 ad49c: a9017bfd stp x29, x30, [sp, #0x10] ad4a0: 910043fd add x29, sp, #0x10 ad4a4: b27e03e8 orr x8, xzr, #0x4 ad4a8: 52800001 mov w1, #0x0 // =0 ad4ac: f90007e0 str x0, [sp, #0x8] ad4b0: f94007e0 ldr x0, [sp, #0x8] ad4b4: 8b080000 add x0, x0, x8 ad4b8: 97fffcfd bl 0xac8ac ad4bc: a9417bfd ldp x29, x30, [sp, #0x10] ad4c0: 910083ff add sp, sp, #0x20 ad4c4: d65f03c0 ret 00000000000ad4c8 : ad4c8: d10083ff sub sp, sp, #0x20 ad4cc: a9017bfd stp x29, x30, [sp, #0x10] ad4d0: 910043fd add x29, sp, #0x10 ad4d4: f90007e0 str x0, [sp, #0x8] ad4d8: f94007e0 ldr x0, [sp, #0x8] ad4dc: 97ffcef5 bl 0xa10b0 <_ZNK7android7RefBase12weakref_impl9printRefsEv@plt> ad4e0: a9417bfd ldp x29, x30, [sp, #0x10] ad4e4: 910083ff add sp, sp, #0x20 ad4e8: d65f03c0 ret 00000000000ad4ec : ad4ec: d10043ff sub sp, sp, #0x10 ad4f0: f90007e0 str x0, [sp, #0x8] ad4f4: 910043ff add sp, sp, #0x10 ad4f8: d65f03c0 ret 00000000000ad4fc : ad4fc: d10083ff sub sp, sp, #0x20 ad500: a9017bfd stp x29, x30, [sp, #0x10] ad504: 910043fd add x29, sp, #0x10 ad508: f90007e0 str x0, [sp, #0x8] ad50c: 320003e8 orr w8, wzr, #0x1 ad510: 0a080028 and w8, w1, w8 ad514: 39001fe8 strb w8, [sp, #0x7] ad518: 320003e8 orr w8, wzr, #0x1 ad51c: 0a080048 and w8, w2, w8 ad520: 39001be8 strb w8, [sp, #0x6] ad524: f94007e0 ldr x0, [sp, #0x8] ad528: 39401fe8 ldrb w8, [sp, #0x7] ad52c: 39401be1 ldrb w1, [sp, #0x6] ad530: b90003e1 str w1, [sp] ad534: 2a0803e1 mov w1, w8 ad538: b94003e8 ldr w8, [sp] ad53c: 2a0803e2 mov w2, w8 ad540: 97ffde98 bl 0xa4fa0 <_ZN7android7RefBase12weakref_impl7trackMeEbb@plt> ad544: a9417bfd ldp x29, x30, [sp, #0x10] ad548: 910083ff add sp, sp, #0x20 ad54c: d65f03c0 ret 00000000000ad550 : ad550: d10043ff sub sp, sp, #0x10 ad554: f90007e0 str x0, [sp, #0x8] ad558: 320003e8 orr w8, wzr, #0x1 ad55c: 0a080028 and w8, w1, w8 ad560: 39001fe8 strb w8, [sp, #0x7] ad564: 320003e8 orr w8, wzr, #0x1 ad568: 0a080048 and w8, w2, w8 ad56c: 39001be8 strb w8, [sp, #0x6] ad570: 910043ff add sp, sp, #0x10 ad574: d65f03c0 ret 00000000000ad578 : ad578: d100c3ff sub sp, sp, #0x30 ad57c: a9027bfd stp x29, x30, [sp, #0x20] ad580: 910083fd add x29, sp, #0x20 ad584: f81f83a0 stur x0, [x29, #-0x8] ad588: f9000be1 str x1, [sp, #0x10] ad58c: f85f83a0 ldur x0, [x29, #-0x8] ad590: f9400401 ldr x1, [x0, #0x8] ad594: f9400be8 ldr x8, [sp, #0x10] ad598: f90007e0 str x0, [sp, #0x8] ad59c: aa0103e0 mov x0, x1 ad5a0: aa0803e1 mov x1, x8 ad5a4: 97fff653 bl 0xaaef0 <_ZN7android7RefBase12weakref_type7incWeakEPKv@plt> ad5a8: f94007e8 ldr x8, [sp, #0x8] ad5ac: f9400500 ldr x0, [x8, #0x8] ad5b0: a9427bfd ldp x29, x30, [sp, #0x20] ad5b4: 9100c3ff add sp, sp, #0x30 ad5b8: d65f03c0 ret 00000000000ad5bc : ad5bc: d10043ff sub sp, sp, #0x10 ad5c0: f90007e0 str x0, [sp, #0x8] ad5c4: f94007e0 ldr x0, [sp, #0x8] ad5c8: f9400400 ldr x0, [x0, #0x8] ad5cc: 910043ff add sp, sp, #0x10 ad5d0: d65f03c0 ret 00000000000ad5d4 : ad5d4: d10103ff sub sp, sp, #0x40 ad5d8: a9037bfd stp x29, x30, [sp, #0x30] ad5dc: 9100c3fd add x29, sp, #0x30 ad5e0: f0000fc8 adrp x8, 0x2a8000 ad5e4: f9449d08 ldr x8, [x8, #0x938] ad5e8: b27c03e9 orr x9, xzr, #0x10 ad5ec: 8b090108 add x8, x8, x9 ad5f0: b27d07e9 orr x9, xzr, #0x18 ad5f4: f81f83a0 stur x0, [x29, #-0x8] ad5f8: f85f83a0 ldur x0, [x29, #-0x8] ad5fc: f9000008 str x8, [x0] ad600: f9000be0 str x0, [sp, #0x10] ad604: aa0903e0 mov x0, x9 ad608: 97ffee42 bl 0xa8f10 <_Znwm@plt> ad60c: f90007e0 str x0, [sp, #0x8] ad610: f9400be1 ldr x1, [sp, #0x10] ad614: 97ffe5e7 bl 0xa6db0 <_ZN7android7RefBase12weakref_implC2EPS0_@plt> ad618: 14000001 b 0xad61c ad61c: f94007e8 ldr x8, [sp, #0x8] ad620: f9400be9 ldr x9, [sp, #0x10] ad624: f9000528 str x8, [x9, #0x8] ad628: a9437bfd ldp x29, x30, [sp, #0x30] ad62c: 910103ff add sp, sp, #0x40 ad630: d65f03c0 ret ad634: 2a0103e8 mov w8, w1 ad638: f81f03a0 stur x0, [x29, #-0x10] ad63c: b81ec3a8 stur w8, [x29, #-0x14] ad640: f94007e0 ldr x0, [sp, #0x8] ad644: 97ffccc7 bl 0xa0960 <_ZdlPv@plt> ad648: f85f03a0 ldur x0, [x29, #-0x10] ad64c: 97ffea31 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000ad650 : ad650: d10103ff sub sp, sp, #0x40 ad654: a9037bfd stp x29, x30, [sp, #0x30] ad658: 9100c3fd add x29, sp, #0x30 ad65c: 320403e8 orr w8, wzr, #0x10000000 ad660: b27e03e9 orr x9, xzr, #0x4 ad664: 5280000a mov w10, #0x0 // =0 ad668: b27c03eb orr x11, xzr, #0x10 ad66c: f81f83a0 stur x0, [x29, #-0x8] ad670: f81f03a1 stur x1, [x29, #-0x10] ad674: f85f83a0 ldur x0, [x29, #-0x8] ad678: aa0003e1 mov x1, x0 ad67c: f9000fe0 str x0, [sp, #0x18] ad680: aa0103e0 mov x0, x1 ad684: 2a0803e1 mov w1, w8 ad688: f9000be9 str x9, [sp, #0x10] ad68c: b9000fea str w10, [sp, #0xc] ad690: f90003eb str x11, [sp] ad694: 94000135 bl 0xadb68 ad698: f9400fe9 ldr x9, [sp, #0x18] ad69c: f9400beb ldr x11, [sp, #0x10] ad6a0: 8b0b0120 add x0, x9, x11 ad6a4: b9400fe1 ldr w1, [sp, #0xc] ad6a8: 94000130 bl 0xadb68 ad6ac: f85f03a9 ldur x9, [x29, #-0x10] ad6b0: f9400feb ldr x11, [sp, #0x18] ad6b4: f9000569 str x9, [x11, #0x8] ad6b8: f94003e9 ldr x9, [sp] ad6bc: 8b090160 add x0, x11, x9 ad6c0: b9400fe1 ldr w1, [sp, #0xc] ad6c4: 94000129 bl 0xadb68 ad6c8: a9437bfd ldp x29, x30, [sp, #0x30] ad6cc: 910103ff add sp, sp, #0x40 ad6d0: d65f03c0 ret 00000000000ad6d4 : ad6d4: d10143ff sub sp, sp, #0x50 ad6d8: a9047bfd stp x29, x30, [sp, #0x40] ad6dc: 910103fd add x29, sp, #0x40 ad6e0: f0000fc8 adrp x8, 0x2a8000 ad6e4: f9449d08 ldr x8, [x8, #0x938] ad6e8: b27c03e9 orr x9, xzr, #0x10 ad6ec: 8b090108 add x8, x8, x9 ad6f0: 52800001 mov w1, #0x0 // =0 ad6f4: 320403ea orr w10, wzr, #0x10000000 ad6f8: d2800009 mov x9, #0x0 // =0 ad6fc: f81f83a0 stur x0, [x29, #-0x8] ad700: f85f83a0 ldur x0, [x29, #-0x8] ad704: f9000008 str x8, [x0] ad708: f9400408 ldr x8, [x0, #0x8] ad70c: f81e83a0 stur x0, [x29, #-0x18] ad710: aa0803e0 mov x0, x8 ad714: b81e43aa stur w10, [x29, #-0x1c] ad718: f9000fe9 str x9, [sp, #0x18] ad71c: 97fffc64 bl 0xac8ac ad720: b85e43aa ldur w10, [x29, #-0x1c] ad724: 6b0a001f cmp w0, w10 ad728: 1a9f17e0 cset w0, eq ad72c: 37000040 tbnz w0, #0x0, 0xad734 ad730: 1400000b b 0xad75c ad734: f85e83a8 ldur x8, [x29, #-0x18] ad738: f9400509 ldr x9, [x8, #0x8] ad73c: f9400fea ldr x10, [sp, #0x18] ad740: eb0a013f cmp x9, x10 ad744: 1a9f17eb cset w11, eq ad748: f9000be9 str x9, [sp, #0x10] ad74c: 3700006b tbnz w11, #0x0, 0xad758 ad750: f9400be0 ldr x0, [sp, #0x10] ad754: 97ffcc83 bl 0xa0960 <_ZdlPv@plt> ad758: 14000020 b 0xad7d8 ad75c: 320003e8 orr w8, wzr, #0x1 ad760: 52800001 mov w1, #0x0 // =0 ad764: b27c03e9 orr x9, xzr, #0x10 ad768: f85e83aa ldur x10, [x29, #-0x18] ad76c: f940054b ldr x11, [x10, #0x8] ad770: 8b090160 add x0, x11, x9 ad774: b9000fe8 str w8, [sp, #0xc] ad778: 97fffc4d bl 0xac8ac ad77c: b81f43a0 stur w0, [x29, #-0xc] ad780: b85f43a8 ldur w8, [x29, #-0xc] ad784: b9400fe0 ldr w0, [sp, #0xc] ad788: 0a000108 and w8, w8, w0 ad78c: 35000048 cbnz w8, 0xad794 ad790: 14000012 b 0xad7d8 ad794: b27e03e8 orr x8, xzr, #0x4 ad798: 52800001 mov w1, #0x0 // =0 ad79c: f85e83a9 ldur x9, [x29, #-0x18] ad7a0: f940052a ldr x10, [x9, #0x8] ad7a4: 8b080140 add x0, x10, x8 ad7a8: 97fffc41 bl 0xac8ac ad7ac: 34000040 cbz w0, 0xad7b4 ad7b0: 1400000a b 0xad7d8 ad7b4: f85e83a8 ldur x8, [x29, #-0x18] ad7b8: f9400509 ldr x9, [x8, #0x8] ad7bc: f9400fea ldr x10, [sp, #0x18] ad7c0: eb0a013f cmp x9, x10 ad7c4: 1a9f17eb cset w11, eq ad7c8: f90003e9 str x9, [sp] ad7cc: 3700006b tbnz w11, #0x0, 0xad7d8 ad7d0: f94003e0 ldr x0, [sp] ad7d4: 97ffcc63 bl 0xa0960 <_ZdlPv@plt> ad7d8: f9400fe8 ldr x8, [sp, #0x18] ad7dc: f85e83a9 ldur x9, [x29, #-0x18] ad7e0: f9000528 str x8, [x9, #0x8] ad7e4: a9447bfd ldp x29, x30, [sp, #0x40] ad7e8: 910143ff add sp, sp, #0x50 ad7ec: d65f03c0 ret 00000000000ad7f0 : ad7f0: d10083ff sub sp, sp, #0x20 ad7f4: a9017bfd stp x29, x30, [sp, #0x10] ad7f8: 910043fd add x29, sp, #0x10 ad7fc: f0000fc8 adrp x8, 0x2a8000 ad800: f9475908 ldr x8, [x8, #0xeb0] ad804: f90007e0 str x0, [sp, #0x8] ad808: f94007e0 ldr x0, [sp, #0x8] ad80c: f90003e0 str x0, [sp] ad810: d63f0100 blr x8 ad814: f94003e0 ldr x0, [sp] ad818: 97ffcc52 bl 0xa0960 <_ZdlPv@plt> ad81c: a9417bfd ldp x29, x30, [sp, #0x10] ad820: 910083ff add sp, sp, #0x20 ad824: d65f03c0 ret 00000000000ad828 : ad828: d10083ff sub sp, sp, #0x20 ad82c: a9017bfd stp x29, x30, [sp, #0x10] ad830: 910043fd add x29, sp, #0x10 ad834: b27c03e8 orr x8, xzr, #0x10 ad838: 52800002 mov w2, #0x0 // =0 ad83c: f90007e0 str x0, [sp, #0x8] ad840: b90007e1 str w1, [sp, #0x4] ad844: f94007e0 ldr x0, [sp, #0x8] ad848: f9400400 ldr x0, [x0, #0x8] ad84c: 8b080000 add x0, x0, x8 ad850: b94007e1 ldr w1, [sp, #0x4] ad854: 94000004 bl 0xad864 ad858: a9417bfd ldp x29, x30, [sp, #0x10] ad85c: 910083ff add sp, sp, #0x20 ad860: d65f03c0 ret ad864: d10183ff sub sp, sp, #0x60 ad868: f9002fe0 str x0, [sp, #0x58] ad86c: b90057e1 str w1, [sp, #0x54] ad870: b90053e2 str w2, [sp, #0x50] ad874: f9402fe0 ldr x0, [sp, #0x58] ad878: b94053e1 ldr w1, [sp, #0x50] ad87c: b94057e2 ldr w2, [sp, #0x54] ad880: b9004fe2 str w2, [sp, #0x4c] ad884: 71000421 subs w1, w1, #0x1 ad888: 2a0103e8 mov w8, w1 ad88c: 71001021 subs w1, w1, #0x4 ad890: f90023e0 str x0, [sp, #0x40] ad894: f9001fe8 str x8, [sp, #0x38] ad898: b90037e1 str w1, [sp, #0x34] ad89c: 54000108 b.hi 0xad8bc ad8a0: d0000a48 adrp x8, 0x1f7000 <_Unwind_Backtrace+0xb60> ad8a4: 91388108 add x8, x8, #0xe20 ad8a8: f9401feb ldr x11, [sp, #0x38] ad8ac: b8ab790a ldrsw x10, [x8, x11, lsl #2] ad8b0: 8b0a0109 add x9, x8, x10 ad8b4: f90017ea str x10, [sp, #0x28] ad8b8: d61f0120 br x9 ad8bc: b9404fe8 ldr w8, [sp, #0x4c] ad8c0: b90027e8 str w8, [sp, #0x24] ad8c4: 14000001 b 0xad8c8 ad8c8: f94023e8 ldr x8, [sp, #0x40] ad8cc: 885f7d09 ldxr w9, [x8] ad8d0: 2a0903e0 mov w0, w9 ad8d4: 2a0003e9 mov w9, w0 ad8d8: b94027ea ldr w10, [sp, #0x24] ad8dc: 2a0a012b orr w11, w9, w10 ad8e0: 880c7d0b stxr w12, w11, [x8] ad8e4: b90023e9 str w9, [sp, #0x20] ad8e8: 35ffff0c cbnz w12, 0xad8c8 ad8ec: 14000001 b 0xad8f0 ad8f0: b94023e8 ldr w8, [sp, #0x20] ad8f4: b9004be8 str w8, [sp, #0x48] ad8f8: 14000041 b 0xad9fc ad8fc: b9404fe8 ldr w8, [sp, #0x4c] ad900: b9001fe8 str w8, [sp, #0x1c] ad904: 14000001 b 0xad908 ad908: f94023e8 ldr x8, [sp, #0x40] ad90c: 885ffd09 ldaxr w9, [x8] ad910: 2a0903e0 mov w0, w9 ad914: 2a0003e9 mov w9, w0 ad918: b9401fea ldr w10, [sp, #0x1c] ad91c: 2a0a012b orr w11, w9, w10 ad920: 880c7d0b stxr w12, w11, [x8] ad924: b9001be9 str w9, [sp, #0x18] ad928: 35ffff0c cbnz w12, 0xad908 ad92c: 14000001 b 0xad930 ad930: b9401be8 ldr w8, [sp, #0x18] ad934: b9004be8 str w8, [sp, #0x48] ad938: 14000031 b 0xad9fc ad93c: b9404fe8 ldr w8, [sp, #0x4c] ad940: b90017e8 str w8, [sp, #0x14] ad944: 14000001 b 0xad948 ad948: f94023e8 ldr x8, [sp, #0x40] ad94c: 885f7d09 ldxr w9, [x8] ad950: 2a0903e0 mov w0, w9 ad954: 2a0003e9 mov w9, w0 ad958: b94017ea ldr w10, [sp, #0x14] ad95c: 2a0a012b orr w11, w9, w10 ad960: 880cfd0b stlxr w12, w11, [x8] ad964: b90013e9 str w9, [sp, #0x10] ad968: 35ffff0c cbnz w12, 0xad948 ad96c: 14000001 b 0xad970 ad970: b94013e8 ldr w8, [sp, #0x10] ad974: b9004be8 str w8, [sp, #0x48] ad978: 14000021 b 0xad9fc ad97c: b9404fe8 ldr w8, [sp, #0x4c] ad980: b9000fe8 str w8, [sp, #0xc] ad984: 14000001 b 0xad988 ad988: f94023e8 ldr x8, [sp, #0x40] ad98c: 885ffd09 ldaxr w9, [x8] ad990: 2a0903e0 mov w0, w9 ad994: 2a0003e9 mov w9, w0 ad998: b9400fea ldr w10, [sp, #0xc] ad99c: 2a0a012b orr w11, w9, w10 ad9a0: 880cfd0b stlxr w12, w11, [x8] ad9a4: b9000be9 str w9, [sp, #0x8] ad9a8: 35ffff0c cbnz w12, 0xad988 ad9ac: 14000001 b 0xad9b0 ad9b0: b9400be8 ldr w8, [sp, #0x8] ad9b4: b9004be8 str w8, [sp, #0x48] ad9b8: 14000011 b 0xad9fc ad9bc: b9404fe8 ldr w8, [sp, #0x4c] ad9c0: b90007e8 str w8, [sp, #0x4] ad9c4: 14000001 b 0xad9c8 ad9c8: f94023e8 ldr x8, [sp, #0x40] ad9cc: 885ffd09 ldaxr w9, [x8] ad9d0: 2a0903e0 mov w0, w9 ad9d4: 2a0003e9 mov w9, w0 ad9d8: b94007ea ldr w10, [sp, #0x4] ad9dc: 2a0a012b orr w11, w9, w10 ad9e0: 880cfd0b stlxr w12, w11, [x8] ad9e4: b90003e9 str w9, [sp] ad9e8: 35ffff0c cbnz w12, 0xad9c8 ad9ec: 14000001 b 0xad9f0 ad9f0: b94003e8 ldr w8, [sp] ad9f4: b9004be8 str w8, [sp, #0x48] ad9f8: 14000001 b 0xad9fc ad9fc: b9404be0 ldr w0, [sp, #0x48] ada00: 910183ff add sp, sp, #0x60 ada04: d65f03c0 ret 00000000000ada08 : ada08: d10043ff sub sp, sp, #0x10 ada0c: f90007e0 str x0, [sp, #0x8] ada10: 910043ff add sp, sp, #0x10 ada14: d65f03c0 ret 00000000000ada18 : ada18: d10043ff sub sp, sp, #0x10 ada1c: f90007e0 str x0, [sp, #0x8] ada20: f90003e1 str x1, [sp] ada24: 910043ff add sp, sp, #0x10 ada28: d65f03c0 ret 00000000000ada2c : ada2c: d10083ff sub sp, sp, #0x20 ada30: 320003e8 orr w8, wzr, #0x1 ada34: 52800009 mov w9, #0x0 // =0 ada38: 1280000a mov w10, #-0x1 // =-1 ada3c: 5280000b mov w11, #0x0 // =0 ada40: f9000fe0 str x0, [sp, #0x18] ada44: b90017e1 str w1, [sp, #0x14] ada48: f90007e2 str x2, [sp, #0x8] ada4c: b94017e1 ldr w1, [sp, #0x14] ada50: 0a080028 and w8, w1, w8 ada54: 6b09011f cmp w8, w9 ada58: 1a9f07e8 cset w8, ne ada5c: 7200011f tst w8, #0x1 ada60: 1a8b1148 csel w8, w10, w11, ne ada64: 320003e9 orr w9, wzr, #0x1 ada68: 0a090108 and w8, w8, w9 ada6c: 2a0803e0 mov w0, w8 ada70: 910083ff add sp, sp, #0x20 ada74: d65f03c0 ret 00000000000ada78 : ada78: d10043ff sub sp, sp, #0x10 ada7c: f90007e0 str x0, [sp, #0x8] ada80: f90003e1 str x1, [sp] ada84: 910043ff add sp, sp, #0x10 ada88: d65f03c0 ret 00000000000ada8c : ada8c: d10043ff sub sp, sp, #0x10 ada90: f90007e0 str x0, [sp, #0x8] ada94: f90003e1 str x1, [sp] ada98: 910043ff add sp, sp, #0x10 ada9c: d65f03c0 ret 00000000000adaa0 : adaa0: d100c3ff sub sp, sp, #0x30 adaa4: a9027bfd stp x29, x30, [sp, #0x20] adaa8: 910083fd add x29, sp, #0x20 adaac: f81f83a0 stur x0, [x29, #-0x8] adab0: f9000be1 str x1, [sp, #0x10] adab4: f90007e2 str x2, [sp, #0x8] adab8: f85f83a0 ldur x0, [x29, #-0x8] adabc: f90003e0 str x0, [sp] adac0: f94003e0 ldr x0, [sp] adac4: f9400be1 ldr x1, [sp, #0x10] adac8: f94007e2 ldr x2, [sp, #0x8] adacc: 97ffda75 bl 0xa44a0 <_ZN7android7RefBase12weakref_impl17renameStrongRefIdEPKvS3_@plt> adad0: f94003e0 ldr x0, [sp] adad4: f9400be1 ldr x1, [sp, #0x10] adad8: f94007e2 ldr x2, [sp, #0x8] adadc: 97ffef39 bl 0xa97c0 <_ZN7android7RefBase12weakref_impl15renameWeakRefIdEPKvS3_@plt> adae0: a9427bfd ldp x29, x30, [sp, #0x20] adae4: 9100c3ff add sp, sp, #0x30 adae8: d65f03c0 ret 00000000000adaec : adaec: d10083ff sub sp, sp, #0x20 adaf0: f9000fe0 str x0, [sp, #0x18] adaf4: f9000be1 str x1, [sp, #0x10] adaf8: f90007e2 str x2, [sp, #0x8] adafc: 910083ff add sp, sp, #0x20 adb00: d65f03c0 ret 00000000000adb04 : adb04: d10083ff sub sp, sp, #0x20 adb08: f9000fe0 str x0, [sp, #0x18] adb0c: f9000be1 str x1, [sp, #0x10] adb10: f90007e2 str x2, [sp, #0x8] adb14: 910083ff add sp, sp, #0x20 adb18: d65f03c0 ret 00000000000adb1c : adb1c: d100c3ff sub sp, sp, #0x30 adb20: a9027bfd stp x29, x30, [sp, #0x20] adb24: 910083fd add x29, sp, #0x20 adb28: f81f83a0 stur x0, [x29, #-0x8] adb2c: f9000be1 str x1, [sp, #0x10] adb30: f90007e2 str x2, [sp, #0x8] adb34: f85f83a0 ldur x0, [x29, #-0x8] adb38: f9400400 ldr x0, [x0, #0x8] adb3c: f9400be1 ldr x1, [sp, #0x10] adb40: f94007e2 ldr x2, [sp, #0x8] adb44: 97ffda57 bl 0xa44a0 <_ZN7android7RefBase12weakref_impl17renameStrongRefIdEPKvS3_@plt> adb48: f85f83a0 ldur x0, [x29, #-0x8] adb4c: f9400400 ldr x0, [x0, #0x8] adb50: f9400be1 ldr x1, [sp, #0x10] adb54: f94007e2 ldr x2, [sp, #0x8] adb58: 97ffef1a bl 0xa97c0 <_ZN7android7RefBase12weakref_impl15renameWeakRefIdEPKvS3_@plt> adb5c: a9427bfd ldp x29, x30, [sp, #0x20] adb60: 9100c3ff add sp, sp, #0x30 adb64: d65f03c0 ret adb68: d10083ff sub sp, sp, #0x20 adb6c: a9017bfd stp x29, x30, [sp, #0x10] adb70: 910043fd add x29, sp, #0x10 adb74: f90007e0 str x0, [sp, #0x8] adb78: b90007e1 str w1, [sp, #0x4] adb7c: f94007e0 ldr x0, [sp, #0x8] adb80: b94007e1 ldr w1, [sp, #0x4] adb84: 94000004 bl 0xadb94 adb88: a9417bfd ldp x29, x30, [sp, #0x10] adb8c: 910083ff add sp, sp, #0x20 adb90: d65f03c0 ret adb94: d10083ff sub sp, sp, #0x20 adb98: a9017bfd stp x29, x30, [sp, #0x10] adb9c: 910043fd add x29, sp, #0x10 adba0: f90007e0 str x0, [sp, #0x8] adba4: b90007e1 str w1, [sp, #0x4] adba8: f94007e0 ldr x0, [sp, #0x8] adbac: b94007e1 ldr w1, [sp, #0x4] adbb0: 94000004 bl 0xadbc0 adbb4: a9417bfd ldp x29, x30, [sp, #0x10] adbb8: 910083ff add sp, sp, #0x20 adbbc: d65f03c0 ret adbc0: d10043ff sub sp, sp, #0x10 adbc4: f90007e0 str x0, [sp, #0x8] adbc8: b90007e1 str w1, [sp, #0x4] adbcc: f94007e0 ldr x0, [sp, #0x8] adbd0: b94007e1 ldr w1, [sp, #0x4] adbd4: b9000001 str w1, [x0] adbd8: 910043ff add sp, sp, #0x10 adbdc: d65f03c0 ret 00000000000adbe0 : adbe0: d100c3ff sub sp, sp, #0x30 adbe4: a9027bfd stp x29, x30, [sp, #0x20] adbe8: 910083fd add x29, sp, #0x20 adbec: d2800008 mov x8, #0x0 // =0 adbf0: f81f83a0 stur x0, [x29, #-0x8] adbf4: f85f83a0 ldur x0, [x29, #-0x8] adbf8: 91006000 add x0, x0, #0x18 adbfc: f90007e8 str x8, [sp, #0x8] adc00: 97ffd1a4 bl 0xa2290 adc04: f9000be0 str x0, [sp, #0x10] adc08: f9400be8 ldr x8, [sp, #0x10] adc0c: f94007e0 ldr x0, [sp, #0x8] adc10: eb00011f cmp x8, x0 adc14: 1a9f07e9 cset w9, ne adc18: 37000049 tbnz w9, #0x0, 0xadc20 adc1c: 14000009 b 0xadc40 adc20: 320003e1 orr w1, wzr, #0x1 adc24: 52800002 mov w2, #0x0 // =0 adc28: f9400be8 ldr x8, [sp, #0x10] adc2c: aa0803e0 mov x0, x8 adc30: 94000008 bl 0xadc50 adc34: f85f83a8 ldur x8, [x29, #-0x8] adc38: f9400be0 ldr x0, [sp, #0x10] adc3c: f9000408 str x8, [x0, #0x8] adc40: f9400be0 ldr x0, [sp, #0x10] adc44: a9427bfd ldp x29, x30, [sp, #0x20] adc48: 9100c3ff add sp, sp, #0x30 adc4c: d65f03c0 ret adc50: d100c3ff sub sp, sp, #0x30 adc54: f90017e0 str x0, [sp, #0x28] adc58: b90027e1 str w1, [sp, #0x24] adc5c: b90023e2 str w2, [sp, #0x20] adc60: f94017e0 ldr x0, [sp, #0x28] adc64: b94023e1 ldr w1, [sp, #0x20] adc68: b94027e2 ldr w2, [sp, #0x24] adc6c: b9001fe2 str w2, [sp, #0x1c] adc70: 2a0103e2 mov w2, w1 adc74: 71000c21 subs w1, w1, #0x3 adc78: f9000be0 str x0, [sp, #0x10] adc7c: b9000fe2 str w2, [sp, #0xc] adc80: b9000be1 str w1, [sp, #0x8] adc84: 54000160 b.eq 0xadcb0 adc88: 14000001 b 0xadc8c adc8c: b9400fe8 ldr w8, [sp, #0xc] adc90: 71001509 subs w9, w8, #0x5 adc94: b90007e9 str w9, [sp, #0x4] adc98: 54000140 b.eq 0xadcc0 adc9c: 14000001 b 0xadca0 adca0: b9401fe8 ldr w8, [sp, #0x1c] adca4: f9400be9 ldr x9, [sp, #0x10] adca8: b9000128 str w8, [x9] adcac: 14000009 b 0xadcd0 adcb0: b9401fe8 ldr w8, [sp, #0x1c] adcb4: f9400be9 ldr x9, [sp, #0x10] adcb8: 889ffd28 stlr w8, [x9] adcbc: 14000005 b 0xadcd0 adcc0: b9401fe8 ldr w8, [sp, #0x1c] adcc4: f9400be9 ldr x9, [sp, #0x10] adcc8: 889ffd28 stlr w8, [x9] adccc: 14000001 b 0xadcd0 adcd0: 9100c3ff add sp, sp, #0x30 adcd4: d65f03c0 ret 00000000000adcd8 : adcd8: d10083ff sub sp, sp, #0x20 adcdc: a9017bfd stp x29, x30, [sp, #0x10] adce0: 910043fd add x29, sp, #0x10 adce4: f90007e0 str x0, [sp, #0x8] adce8: f94007e0 ldr x0, [sp, #0x8] adcec: 97ffd059 bl 0xa1e50 adcf0: a9417bfd ldp x29, x30, [sp, #0x10] adcf4: 910083ff add sp, sp, #0x20 adcf8: d65f03c0 ret 00000000000adcfc : adcfc: d10183ff sub sp, sp, #0x60 add00: a9057bfd stp x29, x30, [sp, #0x50] add04: 910143fd add x29, sp, #0x50 add08: d2800008 mov x8, #0x0 // =0 add0c: f81f03a0 stur x0, [x29, #-0x10] add10: f85f03a0 ldur x0, [x29, #-0x10] add14: f81e03a0 stur x0, [x29, #-0x20] add18: f90017e8 str x8, [sp, #0x28] add1c: 97ffe9f5 bl 0xa84f0 <_ZNK7android12SharedBuffer9onlyOwnerEv@plt> add20: 37000040 tbnz w0, #0x0, 0xadd28 add24: 14000004 b 0xadd34 add28: f85e03a8 ldur x8, [x29, #-0x20] add2c: f81f83a8 stur x8, [x29, #-0x8] add30: 14000022 b 0xaddb8 add34: f85e03a8 ldur x8, [x29, #-0x20] add38: f9400500 ldr x0, [x8, #0x8] add3c: 97ffe341 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> add40: f81e83a0 stur x0, [x29, #-0x18] add44: f85e83a8 ldur x8, [x29, #-0x18] add48: f94017e0 ldr x0, [sp, #0x28] add4c: eb00011f cmp x8, x0 add50: 1a9f07e9 cset w9, ne add54: 37000049 tbnz w9, #0x0, 0xadd5c add58: 14000016 b 0xaddb0 add5c: 52800001 mov w1, #0x0 // =0 add60: f85e83a0 ldur x0, [x29, #-0x18] add64: b90027e1 str w1, [sp, #0x24] add68: 97ffe6d6 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> add6c: f85e03a8 ldur x8, [x29, #-0x20] add70: f9000fe0 str x0, [sp, #0x18] add74: aa0803e0 mov x0, x8 add78: 97ffe2f2 bl 0xa6940 <_ZNK7android12SharedBuffer4dataEv@plt> add7c: f85e03a8 ldur x8, [x29, #-0x20] add80: f9000be0 str x0, [sp, #0x10] add84: aa0803e0 mov x0, x8 add88: 97ffca3a bl 0xa0670 <_ZNK7android12SharedBuffer4sizeEv@plt> add8c: f9400fe8 ldr x8, [sp, #0x18] add90: f90007e0 str x0, [sp, #0x8] add94: aa0803e0 mov x0, x8 add98: f9400be1 ldr x1, [sp, #0x10] add9c: f94007e2 ldr x2, [sp, #0x8] adda0: 97ffc7fc bl 0x9fd90 adda4: f85e03a0 ldur x0, [x29, #-0x20] adda8: b94027e1 ldr w1, [sp, #0x24] addac: 97ffdfb9 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> addb0: f85e83a8 ldur x8, [x29, #-0x18] addb4: f81f83a8 stur x8, [x29, #-0x8] addb8: f85f83a0 ldur x0, [x29, #-0x8] addbc: a9457bfd ldp x29, x30, [sp, #0x50] addc0: 910183ff add sp, sp, #0x60 addc4: d65f03c0 ret 00000000000addc8 : addc8: d10083ff sub sp, sp, #0x20 addcc: a9017bfd stp x29, x30, [sp, #0x10] addd0: 910043fd add x29, sp, #0x10 addd4: 321f03e1 orr w1, wzr, #0x2 addd8: 320003e8 orr w8, wzr, #0x1 adddc: f90007e0 str x0, [sp, #0x8] adde0: f94007e0 ldr x0, [sp, #0x8] adde4: b90007e8 str w8, [sp, #0x4] adde8: 97fffab1 bl 0xac8ac addec: b94007e8 ldr w8, [sp, #0x4] addf0: 6b08001f cmp w0, w8 addf4: 1a9f17e0 cset w0, eq addf8: 320003e1 orr w1, wzr, #0x1 addfc: 0a010000 and w0, w0, w1 ade00: a9417bfd ldp x29, x30, [sp, #0x10] ade04: 910083ff add sp, sp, #0x20 ade08: d65f03c0 ret 00000000000ade0c : ade0c: d10043ff sub sp, sp, #0x10 ade10: b27d07e8 orr x8, xzr, #0x18 ade14: f90007e0 str x0, [sp, #0x8] ade18: f94007e0 ldr x0, [sp, #0x8] ade1c: 8b080000 add x0, x0, x8 ade20: 910043ff add sp, sp, #0x10 ade24: d65f03c0 ret 00000000000ade28 : ade28: d10043ff sub sp, sp, #0x10 ade2c: b27d07e8 orr x8, xzr, #0x18 ade30: f90007e0 str x0, [sp, #0x8] ade34: f94007e0 ldr x0, [sp, #0x8] ade38: 8b080000 add x0, x0, x8 ade3c: 910043ff add sp, sp, #0x10 ade40: d65f03c0 ret 00000000000ade44 : ade44: d10043ff sub sp, sp, #0x10 ade48: f90007e0 str x0, [sp, #0x8] ade4c: f94007e0 ldr x0, [sp, #0x8] ade50: f9400400 ldr x0, [x0, #0x8] ade54: 910043ff add sp, sp, #0x10 ade58: d65f03c0 ret 00000000000ade5c : ade5c: d10103ff sub sp, sp, #0x40 ade60: a9037bfd stp x29, x30, [sp, #0x30] ade64: 9100c3fd add x29, sp, #0x30 ade68: 320003e8 orr w8, wzr, #0x1 ade6c: 12800009 mov w9, #-0x1 // =-1 ade70: f81f83a0 stur x0, [x29, #-0x8] ade74: b81f43a1 stur w1, [x29, #-0xc] ade78: f85f83a0 ldur x0, [x29, #-0x8] ade7c: b81f03a8 stur w8, [x29, #-0x10] ade80: f9000fe0 str x0, [sp, #0x18] ade84: b90017e9 str w9, [sp, #0x14] ade88: 97ffe99a bl 0xa84f0 <_ZNK7android12SharedBuffer9onlyOwnerEv@plt> ade8c: 370002a0 tbnz w0, #0x0, 0xadee0 ade90: 320007e2 orr w2, wzr, #0x3 ade94: 320003e8 orr w8, wzr, #0x1 ade98: f9400fe9 ldr x9, [sp, #0x18] ade9c: aa0903e0 mov x0, x9 adea0: 2a0803e1 mov w1, w8 adea4: b90013e8 str w8, [sp, #0x10] adea8: 97fff9af bl 0xac564 adeac: b94013e8 ldr w8, [sp, #0x10] adeb0: 6b08001f cmp w0, w8 adeb4: 1a9f17e0 cset w0, eq adeb8: 320003e1 orr w1, wzr, #0x1 adebc: 0a010001 and w1, w0, w1 adec0: b81f03a1 stur w1, [x29, #-0x10] adec4: 37000040 tbnz w0, #0x0, 0xadecc adec8: 14000015 b 0xadf1c adecc: 321f03e0 orr w0, wzr, #0x2 aded0: 97fffa5d bl 0xac844 aded4: b94017e0 ldr w0, [sp, #0x14] aded8: 37000040 tbnz w0, #0x0, 0xadee0 adedc: 14000010 b 0xadf1c adee0: 52800008 mov w8, #0x0 // =0 adee4: 320003e9 orr w9, wzr, #0x1 adee8: f9400fea ldr x10, [sp, #0x18] adeec: aa0a03e0 mov x0, x10 adef0: 2a0803e1 mov w1, w8 adef4: 2a0803e2 mov w2, w8 adef8: b9000fe9 str w9, [sp, #0xc] adefc: 97ffff55 bl 0xadc50 adf00: b85f43a8 ldur w8, [x29, #-0xc] adf04: b9400fe9 ldr w9, [sp, #0xc] adf08: 0a090108 and w8, w8, w9 adf0c: 34000048 cbz w8, 0xadf14 adf10: 14000003 b 0xadf1c adf14: f9400fe0 ldr x0, [sp, #0x18] adf18: 97ffcfce bl 0xa1e50 adf1c: b85f03a0 ldur w0, [x29, #-0x10] adf20: a9437bfd ldp x29, x30, [sp, #0x30] adf24: 910103ff add sp, sp, #0x40 adf28: d65f03c0 ret 00000000000adf2c : adf2c: d101c3ff sub sp, sp, #0x70 adf30: a9067bfd stp x29, x30, [sp, #0x60] adf34: 910183fd add x29, sp, #0x60 adf38: d2800008 mov x8, #0x0 // =0 adf3c: f81f03a0 stur x0, [x29, #-0x10] adf40: f81e83a1 stur x1, [x29, #-0x18] adf44: f85f03a0 ldur x0, [x29, #-0x10] adf48: f90017e0 str x0, [sp, #0x28] adf4c: f90013e8 str x8, [sp, #0x20] adf50: 97ffe968 bl 0xa84f0 <_ZNK7android12SharedBuffer9onlyOwnerEv@plt> adf54: 37000040 tbnz w0, #0x0, 0xadf5c adf58: 1400001e b 0xadfd0 adf5c: f94017e8 ldr x8, [sp, #0x28] adf60: f81e03a8 stur x8, [x29, #-0x20] adf64: f85e03a9 ldur x9, [x29, #-0x20] adf68: f9400529 ldr x9, [x9, #0x8] adf6c: f85e83aa ldur x10, [x29, #-0x18] adf70: eb0a013f cmp x9, x10 adf74: 1a9f17eb cset w11, eq adf78: 3700004b tbnz w11, #0x0, 0xadf80 adf7c: 14000004 b 0xadf8c adf80: f85e03a8 ldur x8, [x29, #-0x20] adf84: f81f83a8 stur x8, [x29, #-0x8] adf88: 1400003d b 0xae07c adf8c: f85e03a0 ldur x0, [x29, #-0x20] adf90: f85e83a8 ldur x8, [x29, #-0x18] adf94: 91006101 add x1, x8, #0x18 adf98: 97ffd6b6 bl 0xa3a70 adf9c: f81e03a0 stur x0, [x29, #-0x20] adfa0: f85e03a8 ldur x8, [x29, #-0x20] adfa4: f94013e0 ldr x0, [sp, #0x20] adfa8: eb00011f cmp x8, x0 adfac: 1a9f07e9 cset w9, ne adfb0: 37000049 tbnz w9, #0x0, 0xadfb8 adfb4: 14000007 b 0xadfd0 adfb8: f85e83a8 ldur x8, [x29, #-0x18] adfbc: f85e03a9 ldur x9, [x29, #-0x20] adfc0: f9000528 str x8, [x9, #0x8] adfc4: f85e03a8 ldur x8, [x29, #-0x20] adfc8: f81f83a8 stur x8, [x29, #-0x8] adfcc: 1400002c b 0xae07c adfd0: f85e83a0 ldur x0, [x29, #-0x18] adfd4: 97ffe29b bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> adfd8: f81d83a0 stur x0, [x29, #-0x28] adfdc: f85d83a0 ldur x0, [x29, #-0x28] adfe0: f94013e8 ldr x8, [sp, #0x20] adfe4: eb08001f cmp x0, x8 adfe8: 1a9f07e9 cset w9, ne adfec: 37000049 tbnz w9, #0x0, 0xadff4 adff0: 14000021 b 0xae074 adff4: f94017e8 ldr x8, [sp, #0x28] adff8: f9400509 ldr x9, [x8, #0x8] adffc: f9001be9 str x9, [sp, #0x30] ae000: f85d83a0 ldur x0, [x29, #-0x28] ae004: 97ffe62f bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> ae008: f94017e8 ldr x8, [sp, #0x28] ae00c: f9000fe0 str x0, [sp, #0x18] ae010: aa0803e0 mov x0, x8 ae014: 97ffe24b bl 0xa6940 <_ZNK7android12SharedBuffer4dataEv@plt> ae018: f85e83a8 ldur x8, [x29, #-0x18] ae01c: f9401be9 ldr x9, [sp, #0x30] ae020: eb09011f cmp x8, x9 ae024: 1a9f27ea cset w10, lo ae028: f9000be0 str x0, [sp, #0x10] ae02c: 3700004a tbnz w10, #0x0, 0xae034 ae030: 14000004 b 0xae040 ae034: f85e83a8 ldur x8, [x29, #-0x18] ae038: f90007e8 str x8, [sp, #0x8] ae03c: 14000003 b 0xae048 ae040: f9401be8 ldr x8, [sp, #0x30] ae044: f90007e8 str x8, [sp, #0x8] ae048: f94007e8 ldr x8, [sp, #0x8] ae04c: 52800001 mov w1, #0x0 // =0 ae050: f9400fe0 ldr x0, [sp, #0x18] ae054: f9400be2 ldr x2, [sp, #0x10] ae058: b90007e1 str w1, [sp, #0x4] ae05c: aa0203e1 mov x1, x2 ae060: aa0803e2 mov x2, x8 ae064: 97ffc74b bl 0x9fd90 ae068: f94017e0 ldr x0, [sp, #0x28] ae06c: b94007e1 ldr w1, [sp, #0x4] ae070: 97ffdf08 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> ae074: f85d83a8 ldur x8, [x29, #-0x28] ae078: f81f83a8 stur x8, [x29, #-0x8] ae07c: f85f83a0 ldur x0, [x29, #-0x8] ae080: a9467bfd ldp x29, x30, [sp, #0x60] ae084: 9101c3ff add sp, sp, #0x70 ae088: d65f03c0 ret 00000000000ae08c : ae08c: d100c3ff sub sp, sp, #0x30 ae090: a9027bfd stp x29, x30, [sp, #0x20] ae094: 910083fd add x29, sp, #0x20 ae098: d2800008 mov x8, #0x0 // =0 ae09c: f9000be0 str x0, [sp, #0x10] ae0a0: f9400be0 ldr x0, [sp, #0x10] ae0a4: f90007e0 str x0, [sp, #0x8] ae0a8: f90003e8 str x8, [sp] ae0ac: 97ffe911 bl 0xa84f0 <_ZNK7android12SharedBuffer9onlyOwnerEv@plt> ae0b0: 37000040 tbnz w0, #0x0, 0xae0b8 ae0b4: 14000004 b 0xae0c4 ae0b8: f94007e8 ldr x8, [sp, #0x8] ae0bc: f81f83a8 stur x8, [x29, #-0x8] ae0c0: 14000003 b 0xae0cc ae0c4: f94003e8 ldr x8, [sp] ae0c8: f81f83a8 stur x8, [x29, #-0x8] ae0cc: f85f83a0 ldur x0, [x29, #-0x8] ae0d0: a9427bfd ldp x29, x30, [sp, #0x20] ae0d4: 9100c3ff add sp, sp, #0x30 ae0d8: d65f03c0 ret 00000000000ae0dc : ae0dc: d10103ff sub sp, sp, #0x40 ae0e0: a9037bfd stp x29, x30, [sp, #0x30] ae0e4: 9100c3fd add x29, sp, #0x30 ae0e8: d2800008 mov x8, #0x0 // =0 ae0ec: f81f83a0 stur x0, [x29, #-0x8] ae0f0: f81f03a1 stur x1, [x29, #-0x10] ae0f4: f85f83a0 ldur x0, [x29, #-0x8] ae0f8: f85f03a1 ldur x1, [x29, #-0x10] ae0fc: f9000be0 str x0, [sp, #0x10] ae100: aa0103e0 mov x0, x1 ae104: f90007e8 str x8, [sp, #0x8] ae108: 97ffe24e bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> ae10c: f9000fe0 str x0, [sp, #0x18] ae110: f9400fe8 ldr x8, [sp, #0x18] ae114: f94007e0 ldr x0, [sp, #0x8] ae118: eb00011f cmp x8, x0 ae11c: 1a9f07e9 cset w9, ne ae120: 37000049 tbnz w9, #0x0, 0xae128 ae124: 14000004 b 0xae134 ae128: 52800001 mov w1, #0x0 // =0 ae12c: f9400be0 ldr x0, [sp, #0x10] ae130: 97ffded8 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> ae134: f9400fe0 ldr x0, [sp, #0x18] ae138: a9437bfd ldp x29, x30, [sp, #0x30] ae13c: 910103ff add sp, sp, #0x40 ae140: d65f03c0 ret 00000000000ae144 : ae144: d10083ff sub sp, sp, #0x20 ae148: a9017bfd stp x29, x30, [sp, #0x10] ae14c: 910043fd add x29, sp, #0x10 ae150: 320003e1 orr w1, wzr, #0x1 ae154: 52800002 mov w2, #0x0 // =0 ae158: f90007e0 str x0, [sp, #0x8] ae15c: f94007e0 ldr x0, [sp, #0x8] ae160: 97fff898 bl 0xac3c0 ae164: a9417bfd ldp x29, x30, [sp, #0x10] ae168: 910083ff add sp, sp, #0x20 ae16c: d65f03c0 ret 00000000000ae170 : ae170: d10083ff sub sp, sp, #0x20 ae174: a9017bfd stp x29, x30, [sp, #0x10] ae178: 910043fd add x29, sp, #0x10 ae17c: f90007e0 str x0, [sp, #0x8] ae180: 97ffd5f4 bl 0xa3950 <_ZN7android18initialize_string8Ev@plt> ae184: 97ffd74f bl 0xa3ec0 <_ZN7android19initialize_string16Ev@plt> ae188: a9417bfd ldp x29, x30, [sp, #0x10] ae18c: 910083ff add sp, sp, #0x20 ae190: d65f03c0 ret 00000000000ae194 : ae194: d10083ff sub sp, sp, #0x20 ae198: a9017bfd stp x29, x30, [sp, #0x10] ae19c: 910043fd add x29, sp, #0x10 ae1a0: f90007e0 str x0, [sp, #0x8] ae1a4: 97fff42f bl 0xab260 <_ZN7android18terminate_string16Ev@plt> ae1a8: 14000001 b 0xae1ac ae1ac: 97ffe2b1 bl 0xa6c70 <_ZN7android17terminate_string8Ev@plt> ae1b0: 14000001 b 0xae1b4 ae1b4: a9417bfd ldp x29, x30, [sp, #0x10] ae1b8: 910083ff add sp, sp, #0x20 ae1bc: d65f03c0 ret ae1c0: 94000001 bl 0xae1c4 ae1c4: f81f0ffe str x30, [sp, #-0x10]! ae1c8: 97ffe4f6 bl 0xa75a0 <__cxa_begin_catch@plt> ae1cc: 97fff125 bl 0xaa660 <_ZSt9terminatev@plt> 00000000000ae1d0 : ae1d0: d10103ff sub sp, sp, #0x40 ae1d4: a9037bfd stp x29, x30, [sp, #0x30] ae1d8: 9100c3fd add x29, sp, #0x30 ae1dc: b27f03e0 orr x0, xzr, #0x2 ae1e0: 52800008 mov w8, #0x0 // =0 ae1e4: 90000fe9 adrp x9, 0x2aa000 ae1e8: 91086129 add x9, x9, #0x218 ae1ec: 90000fea adrp x10, 0x2aa000 ae1f0: 9108814a add x10, x10, #0x220 ae1f4: b81ec3a8 stur w8, [x29, #-0x14] ae1f8: f9000be9 str x9, [sp, #0x10] ae1fc: f90007ea str x10, [sp, #0x8] ae200: 97ffe210 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> ae204: f81f83a0 stur x0, [x29, #-0x8] ae208: f85f83a0 ldur x0, [x29, #-0x8] ae20c: 97ffe5ad bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> ae210: f81f03a0 stur x0, [x29, #-0x10] ae214: f85f03a9 ldur x9, [x29, #-0x10] ae218: b85ec3a8 ldur w8, [x29, #-0x14] ae21c: 79000128 strh w8, [x9] ae220: f85f83a9 ldur x9, [x29, #-0x8] ae224: f9400bea ldr x10, [sp, #0x10] ae228: f9000149 str x9, [x10] ae22c: f85f03a9 ldur x9, [x29, #-0x10] ae230: f94007e0 ldr x0, [sp, #0x8] ae234: f9000009 str x9, [x0] ae238: a9437bfd ldp x29, x30, [sp, #0x30] ae23c: 910103ff add sp, sp, #0x40 ae240: d65f03c0 ret 00000000000ae244 : ae244: d100c3ff sub sp, sp, #0x30 ae248: a9027bfd stp x29, x30, [sp, #0x20] ae24c: 910083fd add x29, sp, #0x20 ae250: 90000fe8 adrp x8, 0x2aa000 ae254: 91088108 add x8, x8, #0x220 ae258: 52800001 mov w1, #0x0 // =0 ae25c: d2800009 mov x9, #0x0 // =0 ae260: 90000fea adrp x10, 0x2aa000 ae264: 9108614a add x10, x10, #0x218 ae268: f9400100 ldr x0, [x8] ae26c: f81f83a8 stur x8, [x29, #-0x8] ae270: b81f43a1 stur w1, [x29, #-0xc] ae274: f90007e9 str x9, [sp, #0x8] ae278: f90003ea str x10, [sp] ae27c: 97ffe8fd bl 0xa8670 <_ZN7android12SharedBuffer14bufferFromDataEPv@plt> ae280: b85f43a1 ldur w1, [x29, #-0xc] ae284: 97ffde83 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> ae288: f94007e8 ldr x8, [sp, #0x8] ae28c: f94003e9 ldr x9, [sp] ae290: f9000128 str x8, [x9] ae294: f85f83aa ldur x10, [x29, #-0x8] ae298: f9000148 str x8, [x10] ae29c: a9427bfd ldp x29, x30, [sp, #0x20] ae2a0: 9100c3ff add sp, sp, #0x30 ae2a4: d65f03c0 ret 00000000000ae2a8 : ae2a8: d10083ff sub sp, sp, #0x20 ae2ac: d2800008 mov x8, #0x0 // =0 ae2b0: aa0803e1 mov x1, x8 ae2b4: f9000fe0 str x0, [sp, #0x18] ae2b8: f9400fe0 ldr x0, [sp, #0x18] ae2bc: eb08001f cmp x0, x8 ae2c0: 1a9f07e9 cset w9, ne ae2c4: f9000be1 str x1, [sp, #0x10] ae2c8: 37000049 tbnz w9, #0x0, 0xae2d0 ae2cc: 14000006 b 0xae2e4 ae2d0: 928002e8 mov x8, #-0x18 // =-24 ae2d4: f9400fe9 ldr x9, [sp, #0x18] ae2d8: 8b080128 add x8, x9, x8 ae2dc: f90007e8 str x8, [sp, #0x8] ae2e0: 14000003 b 0xae2ec ae2e4: f9400be0 ldr x0, [sp, #0x10] ae2e8: f90007e0 str x0, [sp, #0x8] ae2ec: f94007e8 ldr x8, [sp, #0x8] ae2f0: aa0803e0 mov x0, x8 ae2f4: 910083ff add sp, sp, #0x20 ae2f8: d65f03c0 ret 00000000000ae2fc : ae2fc: d10083ff sub sp, sp, #0x20 ae300: a9017bfd stp x29, x30, [sp, #0x10] ae304: 910043fd add x29, sp, #0x10 ae308: f90007e0 str x0, [sp, #0x8] ae30c: f94007e0 ldr x0, [sp, #0x8] ae310: f90003e0 str x0, [sp] ae314: 94000006 bl 0xae32c ae318: f94003e8 ldr x8, [sp] ae31c: f9000100 str x0, [x8] ae320: a9417bfd ldp x29, x30, [sp, #0x10] ae324: 910083ff add sp, sp, #0x20 ae328: d65f03c0 ret ae32c: d10083ff sub sp, sp, #0x20 ae330: a9017bfd stp x29, x30, [sp, #0x10] ae334: 910043fd add x29, sp, #0x10 ae338: 90000fe8 adrp x8, 0x2aa000 ae33c: 91086108 add x8, x8, #0x218 ae340: 90000fe9 adrp x9, 0x2aa000 ae344: 91088129 add x9, x9, #0x220 ae348: f9400100 ldr x0, [x8] ae34c: f90007e9 str x9, [sp, #0x8] ae350: 97ffdb3c bl 0xa5040 <_ZNK7android12SharedBuffer7acquireEv@plt> ae354: f94007e8 ldr x8, [sp, #0x8] ae358: f9400100 ldr x0, [x8] ae35c: a9417bfd ldp x29, x30, [sp, #0x10] ae360: 910083ff add sp, sp, #0x20 ae364: d65f03c0 ret 00000000000ae368 : ae368: d10103ff sub sp, sp, #0x40 ae36c: a9037bfd stp x29, x30, [sp, #0x30] ae370: 9100c3fd add x29, sp, #0x30 ae374: d2800008 mov x8, #0x0 // =0 ae378: b27f03e9 orr x9, xzr, #0x2 ae37c: 5280000a mov w10, #0x0 // =0 ae380: f81f83a0 stur x0, [x29, #-0x8] ae384: b81f43a1 stur w1, [x29, #-0xc] ae388: f85f83a0 ldur x0, [x29, #-0x8] ae38c: aa0003eb mov x11, x0 ae390: f9000168 str x8, [x11] ae394: f9000be0 str x0, [sp, #0x10] ae398: aa0903e0 mov x0, x9 ae39c: b9000fea str w10, [sp, #0xc] ae3a0: 97ffe1a8 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> ae3a4: 97ffe547 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> ae3a8: f9000fe0 str x0, [sp, #0x18] ae3ac: f9400fe8 ldr x8, [sp, #0x18] ae3b0: b9400fea ldr w10, [sp, #0xc] ae3b4: 7900010a strh w10, [x8] ae3b8: f9400fe8 ldr x8, [sp, #0x18] ae3bc: f9400be9 ldr x9, [sp, #0x10] ae3c0: f9000128 str x8, [x9] ae3c4: a9437bfd ldp x29, x30, [sp, #0x30] ae3c8: 910103ff add sp, sp, #0x40 ae3cc: d65f03c0 ret 00000000000ae3d0 : ae3d0: d10083ff sub sp, sp, #0x20 ae3d4: a9017bfd stp x29, x30, [sp, #0x10] ae3d8: 910043fd add x29, sp, #0x10 ae3dc: f90007e0 str x0, [sp, #0x8] ae3e0: f90003e1 str x1, [sp] ae3e4: f94007e0 ldr x0, [sp, #0x8] ae3e8: aa0003e1 mov x1, x0 ae3ec: f94003e8 ldr x8, [sp] ae3f0: f9400108 ldr x8, [x8] ae3f4: f9000028 str x8, [x1] ae3f8: f9400000 ldr x0, [x0] ae3fc: 97ffdf0d bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> ae400: 97ffdb10 bl 0xa5040 <_ZNK7android12SharedBuffer7acquireEv@plt> ae404: a9417bfd ldp x29, x30, [sp, #0x10] ae408: 910083ff add sp, sp, #0x20 ae40c: d65f03c0 ret 00000000000ae410 : ae410: d10083ff sub sp, sp, #0x20 ae414: d2800008 mov x8, #0x0 // =0 ae418: aa0803e1 mov x1, x8 ae41c: f9000fe0 str x0, [sp, #0x18] ae420: f9400fe0 ldr x0, [sp, #0x18] ae424: eb08001f cmp x0, x8 ae428: 1a9f07e9 cset w9, ne ae42c: f9000be1 str x1, [sp, #0x10] ae430: 37000049 tbnz w9, #0x0, 0xae438 ae434: 14000006 b 0xae44c ae438: 928002e8 mov x8, #-0x18 // =-24 ae43c: f9400fe9 ldr x9, [sp, #0x18] ae440: 8b080128 add x8, x9, x8 ae444: f90007e8 str x8, [sp, #0x8] ae448: 14000003 b 0xae454 ae44c: f9400be0 ldr x0, [sp, #0x10] ae450: f90007e0 str x0, [sp, #0x8] ae454: f94007e8 ldr x8, [sp, #0x8] ae458: aa0803e0 mov x0, x8 ae45c: 910083ff add sp, sp, #0x20 ae460: d65f03c0 ret 00000000000ae464 : ae464: d10103ff sub sp, sp, #0x40 ae468: a9037bfd stp x29, x30, [sp, #0x30] ae46c: 9100c3fd add x29, sp, #0x30 ae470: f81f83a0 stur x0, [x29, #-0x8] ae474: f81f03a1 stur x1, [x29, #-0x10] ae478: f9000fe2 str x2, [sp, #0x18] ae47c: f9000be3 str x3, [sp, #0x10] ae480: f85f83a0 ldur x0, [x29, #-0x8] ae484: aa0003e1 mov x1, x0 ae488: f90007e0 str x0, [sp, #0x8] ae48c: f90003e1 str x1, [sp] ae490: 97ffffa7 bl 0xae32c ae494: f94003e1 ldr x1, [sp] ae498: f9000020 str x0, [x1] ae49c: f85f03a1 ldur x1, [x29, #-0x10] ae4a0: f9400fe2 ldr x2, [sp, #0x18] ae4a4: f9400be3 ldr x3, [sp, #0x10] ae4a8: f94007e0 ldr x0, [sp, #0x8] ae4ac: 97ffd035 bl 0xa2580 <_ZN7android8String165setToERKS0_mm@plt> ae4b0: a9437bfd ldp x29, x30, [sp, #0x30] ae4b4: 910103ff add sp, sp, #0x40 ae4b8: d65f03c0 ret 00000000000ae4bc : ae4bc: d10183ff sub sp, sp, #0x60 ae4c0: a9057bfd stp x29, x30, [sp, #0x50] ae4c4: 910143fd add x29, sp, #0x50 ae4c8: f81f03a0 stur x0, [x29, #-0x10] ae4cc: f81e83a1 stur x1, [x29, #-0x18] ae4d0: f81e03a2 stur x2, [x29, #-0x20] ae4d4: f90017e3 str x3, [sp, #0x28] ae4d8: f85f03a0 ldur x0, [x29, #-0x10] ae4dc: f85e83a1 ldur x1, [x29, #-0x18] ae4e0: f9000fe0 str x0, [sp, #0x18] ae4e4: aa0103e0 mov x0, x1 ae4e8: 97ffdb1e bl 0xa5160 <_ZNK7android8String164sizeEv@plt> ae4ec: f90013e0 str x0, [sp, #0x20] ae4f0: f94017e0 ldr x0, [sp, #0x28] ae4f4: f94013e1 ldr x1, [sp, #0x20] ae4f8: eb01001f cmp x0, x1 ae4fc: 1a9f37e8 cset w8, hs ae500: 37000048 tbnz w8, #0x0, 0xae508 ae504: 1400000d b 0xae538 ae508: 52800001 mov w1, #0x0 // =0 ae50c: f9400fe8 ldr x8, [sp, #0x18] ae510: f9400100 ldr x0, [x8] ae514: b90017e1 str w1, [sp, #0x14] ae518: 97ffdec6 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> ae51c: b94017e1 ldr w1, [sp, #0x14] ae520: 97ffdddc bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> ae524: 97ffff82 bl 0xae32c ae528: f9400fe8 ldr x8, [sp, #0x18] ae52c: f9000100 str x0, [x8] ae530: b81fc3bf stur wzr, [x29, #-0x4] ae534: 1400002e b 0xae5ec ae538: f94017e8 ldr x8, [sp, #0x28] ae53c: f85e03a9 ldur x9, [x29, #-0x20] ae540: 8b090108 add x8, x8, x9 ae544: f94013e9 ldr x9, [sp, #0x20] ae548: eb09011f cmp x8, x9 ae54c: 1a9f97ea cset w10, hi ae550: 3700004a tbnz w10, #0x0, 0xae558 ae554: 14000005 b 0xae568 ae558: f94013e8 ldr x8, [sp, #0x20] ae55c: f94017e9 ldr x9, [sp, #0x28] ae560: eb090108 subs x8, x8, x9 ae564: f81e03a8 stur x8, [x29, #-0x20] ae568: f94017e8 ldr x8, [sp, #0x28] ae56c: b4000048 cbz x8, 0xae574 ae570: 1400000c b 0xae5a0 ae574: f85e03a8 ldur x8, [x29, #-0x20] ae578: f94013e9 ldr x9, [sp, #0x20] ae57c: eb09011f cmp x8, x9 ae580: 1a9f17ea cset w10, eq ae584: 3700004a tbnz w10, #0x0, 0xae58c ae588: 14000006 b 0xae5a0 ae58c: f85e83a1 ldur x1, [x29, #-0x18] ae590: f9400fe0 ldr x0, [sp, #0x18] ae594: 97ffdfbf bl 0xa6490 <_ZN7android8String165setToERKS0_@plt> ae598: b81fc3bf stur wzr, [x29, #-0x4] ae59c: 14000014 b 0xae5ec ae5a0: f85e83a8 ldur x8, [x29, #-0x18] ae5a4: f9400fe9 ldr x9, [sp, #0x18] ae5a8: eb09011f cmp x8, x9 ae5ac: 1a9f17ea cset w10, eq ae5b0: 3700004a tbnz w10, #0x0, 0xae5b8 ae5b4: 14000001 b 0xae5b8 ae5b8: b27f03e8 orr x8, xzr, #0x2 ae5bc: f85e83a0 ldur x0, [x29, #-0x18] ae5c0: f90007e8 str x8, [sp, #0x8] ae5c4: 97ffd3ff bl 0xa35c0 <_ZNK7android8String166stringEv@plt> ae5c8: f94017e8 ldr x8, [sp, #0x28] ae5cc: f94007e9 ldr x9, [sp, #0x8] ae5d0: 9b087d28 mul x8, x9, x8 ae5d4: 8b080008 add x8, x0, x8 ae5d8: f85e03a2 ldur x2, [x29, #-0x20] ae5dc: f9400fe0 ldr x0, [sp, #0x18] ae5e0: aa0803e1 mov x1, x8 ae5e4: 97ffcdab bl 0xa1c90 <_ZN7android8String165setToEPKDsm@plt> ae5e8: b81fc3a0 stur w0, [x29, #-0x4] ae5ec: b85fc3a0 ldur w0, [x29, #-0x4] ae5f0: a9457bfd ldp x29, x30, [sp, #0x50] ae5f4: 910183ff add sp, sp, #0x60 ae5f8: d65f03c0 ret 00000000000ae5fc : ae5fc: d10143ff sub sp, sp, #0x50 ae600: a9047bfd stp x29, x30, [sp, #0x40] ae604: 910103fd add x29, sp, #0x40 ae608: b27f03e8 orr x8, xzr, #0x2 ae60c: d2800009 mov x9, #0x0 // =0 ae610: f81f83a0 stur x0, [x29, #-0x8] ae614: f81f03a1 stur x1, [x29, #-0x10] ae618: f85f83a0 ldur x0, [x29, #-0x8] ae61c: f85f03a1 ldur x1, [x29, #-0x10] ae620: f9000be0 str x0, [sp, #0x10] ae624: aa0103e0 mov x0, x1 ae628: f90007e8 str x8, [sp, #0x8] ae62c: f90003e9 str x9, [sp] ae630: 97ffcf08 bl 0xa2250 ae634: f81e83a0 stur x0, [x29, #-0x18] ae638: f85e83a8 ldur x8, [x29, #-0x18] ae63c: 91000508 add x8, x8, #0x1 ae640: f94007e9 ldr x9, [sp, #0x8] ae644: 9b097d00 mul x0, x8, x9 ae648: 97ffe0fe bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> ae64c: f90013e0 str x0, [sp, #0x20] ae650: f94013e8 ldr x8, [sp, #0x20] ae654: f94003e9 ldr x9, [sp] ae658: eb09011f cmp x8, x9 ae65c: 1a9f07ea cset w10, ne ae660: 3700004a tbnz w10, #0x0, 0xae668 ae664: 1400000b b 0xae690 ae668: f94013e0 ldr x0, [sp, #0x20] ae66c: 97ffe495 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> ae670: f9000fe0 str x0, [sp, #0x18] ae674: f9400fe0 ldr x0, [sp, #0x18] ae678: f85f03a1 ldur x1, [x29, #-0x10] ae67c: 97ffdad9 bl 0xa51e0 ae680: f9400fe1 ldr x1, [sp, #0x18] ae684: f9400be8 ldr x8, [sp, #0x10] ae688: f9000101 str x1, [x8] ae68c: 14000004 b 0xae69c ae690: 97ffff27 bl 0xae32c ae694: f9400be8 ldr x8, [sp, #0x10] ae698: f9000100 str x0, [x8] ae69c: a9447bfd ldp x29, x30, [sp, #0x40] ae6a0: 910143ff add sp, sp, #0x50 ae6a4: d65f03c0 ret 00000000000ae6a8 : ae6a8: d10183ff sub sp, sp, #0x60 ae6ac: a9057bfd stp x29, x30, [sp, #0x50] ae6b0: 910143fd add x29, sp, #0x50 ae6b4: b27f03e8 orr x8, xzr, #0x2 ae6b8: d2800009 mov x9, #0x0 // =0 ae6bc: 5280000a mov w10, #0x0 // =0 ae6c0: f81f83a0 stur x0, [x29, #-0x8] ae6c4: f81f03a1 stur x1, [x29, #-0x10] ae6c8: f81e83a2 stur x2, [x29, #-0x18] ae6cc: f85f83a0 ldur x0, [x29, #-0x8] ae6d0: f85e83a1 ldur x1, [x29, #-0x18] ae6d4: 91000421 add x1, x1, #0x1 ae6d8: 9b087c28 mul x8, x1, x8 ae6dc: f90013e0 str x0, [sp, #0x20] ae6e0: aa0803e0 mov x0, x8 ae6e4: f9000fe9 str x9, [sp, #0x18] ae6e8: b90017ea str w10, [sp, #0x14] ae6ec: 97ffe0d5 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> ae6f0: f81e03a0 stur x0, [x29, #-0x20] ae6f4: f85e03a8 ldur x8, [x29, #-0x20] ae6f8: f9400fe9 ldr x9, [sp, #0x18] ae6fc: eb09011f cmp x8, x9 ae700: 1a9f07ea cset w10, ne ae704: 3700004a tbnz w10, #0x0, 0xae70c ae708: 14000017 b 0xae764 ae70c: b27f03e8 orr x8, xzr, #0x2 ae710: f85e03a0 ldur x0, [x29, #-0x20] ae714: f90007e8 str x8, [sp, #0x8] ae718: 97ffe46a bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> ae71c: f90017e0 str x0, [sp, #0x28] ae720: f94017e0 ldr x0, [sp, #0x28] ae724: f85f03a1 ldur x1, [x29, #-0x10] ae728: f85e83a8 ldur x8, [x29, #-0x18] ae72c: f94007e9 ldr x9, [sp, #0x8] ae730: 9b097d02 mul x2, x8, x9 ae734: 97ffc597 bl 0x9fd90 ae738: f94017e8 ldr x8, [sp, #0x28] ae73c: f85e83a9 ldur x9, [x29, #-0x18] ae740: f94007e0 ldr x0, [sp, #0x8] ae744: 9b097c09 mul x9, x0, x9 ae748: 8b090108 add x8, x8, x9 ae74c: b94017ea ldr w10, [sp, #0x14] ae750: 7900010a strh w10, [x8] ae754: f94017e8 ldr x8, [sp, #0x28] ae758: f94013e9 ldr x9, [sp, #0x20] ae75c: f9000128 str x8, [x9] ae760: 14000004 b 0xae770 ae764: 97fffef2 bl 0xae32c ae768: f94013e8 ldr x8, [sp, #0x20] ae76c: f9000100 str x0, [x8] ae770: a9457bfd ldp x29, x30, [sp, #0x50] ae774: 910183ff add sp, sp, #0x60 ae778: d65f03c0 ret 00000000000ae77c : ae77c: d10103ff sub sp, sp, #0x40 ae780: a9037bfd stp x29, x30, [sp, #0x30] ae784: 9100c3fd add x29, sp, #0x30 ae788: f81f83a0 stur x0, [x29, #-0x8] ae78c: f81f03a1 stur x1, [x29, #-0x10] ae790: f85f83a0 ldur x0, [x29, #-0x8] ae794: f85f03a1 ldur x1, [x29, #-0x10] ae798: f9000fe0 str x0, [sp, #0x18] ae79c: aa0103e0 mov x0, x1 ae7a0: 97ffe370 bl 0xa7560 <_ZNK7android7String86stringEv@plt> ae7a4: f85f03a1 ldur x1, [x29, #-0x10] ae7a8: f9000be0 str x0, [sp, #0x10] ae7ac: aa0103e0 mov x0, x1 ae7b0: 97ffe004 bl 0xa67c0 <_ZNK7android7String84sizeEv@plt> ae7b4: f9400be1 ldr x1, [sp, #0x10] ae7b8: f90007e0 str x0, [sp, #0x8] ae7bc: aa0103e0 mov x0, x1 ae7c0: f94007e1 ldr x1, [sp, #0x8] ae7c4: 94000006 bl 0xae7dc ae7c8: f9400fe1 ldr x1, [sp, #0x18] ae7cc: f9000020 str x0, [x1] ae7d0: a9437bfd ldp x29, x30, [sp, #0x30] ae7d4: 910103ff add sp, sp, #0x40 ae7d8: d65f03c0 ret ae7dc: d10183ff sub sp, sp, #0x60 ae7e0: a9057bfd stp x29, x30, [sp, #0x50] ae7e4: 910143fd add x29, sp, #0x50 ae7e8: d2800008 mov x8, #0x0 // =0 ae7ec: f81f03a0 stur x0, [x29, #-0x10] ae7f0: f81e83a1 stur x1, [x29, #-0x18] ae7f4: f85e83a0 ldur x0, [x29, #-0x18] ae7f8: f9000be8 str x8, [sp, #0x10] ae7fc: b4000040 cbz x0, 0xae804 ae800: 14000004 b 0xae810 ae804: 97fffeca bl 0xae32c ae808: f81f83a0 stur x0, [x29, #-0x8] ae80c: 1400002c b 0xae8bc ae810: d2800008 mov x8, #0x0 // =0 ae814: f85f03a9 ldur x9, [x29, #-0x10] ae818: f81e03a9 stur x9, [x29, #-0x20] ae81c: f85e03a0 ldur x0, [x29, #-0x20] ae820: f85e83a1 ldur x1, [x29, #-0x18] ae824: f90007e8 str x8, [sp, #0x8] ae828: 97ffe9d6 bl 0xa8f80 ae82c: f90017e0 str x0, [sp, #0x28] ae830: f94017e8 ldr x8, [sp, #0x28] ae834: f94007e9 ldr x9, [sp, #0x8] ae838: eb09011f cmp x8, x9 ae83c: 1a9fa7ea cset w10, lt ae840: 3700004a tbnz w10, #0x0, 0xae848 ae844: 14000004 b 0xae854 ae848: 97fffeb9 bl 0xae32c ae84c: f81f83a0 stur x0, [x29, #-0x8] ae850: 1400001b b 0xae8bc ae854: b27f03e8 orr x8, xzr, #0x2 ae858: f94017e9 ldr x9, [sp, #0x28] ae85c: 91000529 add x9, x9, #0x1 ae860: 9b097d00 mul x0, x8, x9 ae864: 97ffe077 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> ae868: f90013e0 str x0, [sp, #0x20] ae86c: f94013e8 ldr x8, [sp, #0x20] ae870: f9400be9 ldr x9, [sp, #0x10] ae874: eb09011f cmp x8, x9 ae878: 1a9f07ea cset w10, ne ae87c: 3700004a tbnz w10, #0x0, 0xae884 ae880: 1400000d b 0xae8b4 ae884: f85f03a8 ldur x8, [x29, #-0x10] ae888: f81e03a8 stur x8, [x29, #-0x20] ae88c: f94013e0 ldr x0, [sp, #0x20] ae890: 97ffe40c bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> ae894: f9000fe0 str x0, [sp, #0x18] ae898: f85e03a0 ldur x0, [x29, #-0x20] ae89c: f85e83a1 ldur x1, [x29, #-0x18] ae8a0: f9400fe2 ldr x2, [sp, #0x18] ae8a4: 97ffdca7 bl 0xa5b40 ae8a8: f9400fe8 ldr x8, [sp, #0x18] ae8ac: f81f83a8 stur x8, [x29, #-0x8] ae8b0: 14000003 b 0xae8bc ae8b4: 97fffe9e bl 0xae32c ae8b8: f81f83a0 stur x0, [x29, #-0x8] ae8bc: f85f83a0 ldur x0, [x29, #-0x8] ae8c0: a9457bfd ldp x29, x30, [sp, #0x50] ae8c4: 910183ff add sp, sp, #0x60 ae8c8: d65f03c0 ret 00000000000ae8cc : ae8cc: d10043ff sub sp, sp, #0x10 ae8d0: f90007e0 str x0, [sp, #0x8] ae8d4: f94007e0 ldr x0, [sp, #0x8] ae8d8: f9400000 ldr x0, [x0] ae8dc: 910043ff add sp, sp, #0x10 ae8e0: d65f03c0 ret 00000000000ae8e4 : ae8e4: d10083ff sub sp, sp, #0x20 ae8e8: a9017bfd stp x29, x30, [sp, #0x10] ae8ec: 910043fd add x29, sp, #0x10 ae8f0: f90007e0 str x0, [sp, #0x8] ae8f4: f94007e0 ldr x0, [sp, #0x8] ae8f8: 97ffd7b2 bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> ae8fc: a9417bfd ldp x29, x30, [sp, #0x10] ae900: 910083ff add sp, sp, #0x20 ae904: d65f03c0 ret 00000000000ae908 : ae908: d10103ff sub sp, sp, #0x40 ae90c: a9037bfd stp x29, x30, [sp, #0x30] ae910: 9100c3fd add x29, sp, #0x30 ae914: f81f83a0 stur x0, [x29, #-0x8] ae918: f81f03a1 stur x1, [x29, #-0x10] ae91c: f85f83a0 ldur x0, [x29, #-0x8] ae920: f85f03a1 ldur x1, [x29, #-0x10] ae924: f85f03a8 ldur x8, [x29, #-0x10] ae928: f9000fe0 str x0, [sp, #0x18] ae92c: aa0803e0 mov x0, x8 ae930: f9000be1 str x1, [sp, #0x10] ae934: 97ffd28f bl 0xa3370 ae938: f9400be8 ldr x8, [sp, #0x10] ae93c: f90007e0 str x0, [sp, #0x8] ae940: aa0803e0 mov x0, x8 ae944: f94007e1 ldr x1, [sp, #0x8] ae948: 97ffffa5 bl 0xae7dc ae94c: f9400fe8 ldr x8, [sp, #0x18] ae950: f9000100 str x0, [x8] ae954: a9437bfd ldp x29, x30, [sp, #0x30] ae958: 910103ff add sp, sp, #0x40 ae95c: d65f03c0 ret 00000000000ae960 : ae960: d100c3ff sub sp, sp, #0x30 ae964: a9027bfd stp x29, x30, [sp, #0x20] ae968: 910083fd add x29, sp, #0x20 ae96c: f81f83a0 stur x0, [x29, #-0x8] ae970: f9000be1 str x1, [sp, #0x10] ae974: f90007e2 str x2, [sp, #0x8] ae978: f85f83a0 ldur x0, [x29, #-0x8] ae97c: f9400be1 ldr x1, [sp, #0x10] ae980: f94007e2 ldr x2, [sp, #0x8] ae984: f90003e0 str x0, [sp] ae988: aa0103e0 mov x0, x1 ae98c: aa0203e1 mov x1, x2 ae990: 97ffff93 bl 0xae7dc ae994: f94003e1 ldr x1, [sp] ae998: f9000020 str x0, [x1] ae99c: a9427bfd ldp x29, x30, [sp, #0x20] ae9a0: 9100c3ff add sp, sp, #0x30 ae9a4: d65f03c0 ret 00000000000ae9a8 : ae9a8: d10083ff sub sp, sp, #0x20 ae9ac: a9017bfd stp x29, x30, [sp, #0x10] ae9b0: 910043fd add x29, sp, #0x10 ae9b4: f90007e0 str x0, [sp, #0x8] ae9b8: f94007e0 ldr x0, [sp, #0x8] ae9bc: f9400000 ldr x0, [x0] ae9c0: 97ffdd9c bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> ae9c4: f90003e0 str x0, [sp] ae9c8: 14000001 b 0xae9cc ae9cc: 52800001 mov w1, #0x0 // =0 ae9d0: f94003e0 ldr x0, [sp] ae9d4: 97ffdcaf bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> ae9d8: 14000001 b 0xae9dc ae9dc: a9417bfd ldp x29, x30, [sp, #0x10] ae9e0: 910083ff add sp, sp, #0x20 ae9e4: d65f03c0 ret ae9e8: 97fffdf7 bl 0xae1c4 00000000000ae9ec : ae9ec: d10083ff sub sp, sp, #0x20 ae9f0: a9017bfd stp x29, x30, [sp, #0x10] ae9f4: 910043fd add x29, sp, #0x10 ae9f8: b27f03e8 orr x8, xzr, #0x2 ae9fc: f90007e0 str x0, [sp, #0x8] aea00: f94007e0 ldr x0, [sp, #0x8] aea04: f9400000 ldr x0, [x0] aea08: f90003e8 str x8, [sp] aea0c: 97ffc6d9 bl 0xa0570 <_ZN7android12SharedBuffer12sizeFromDataEPKv@plt> aea10: f94003e8 ldr x8, [sp] aea14: 9ac80800 udiv x0, x0, x8 aea18: f1000400 subs x0, x0, #0x1 aea1c: a9417bfd ldp x29, x30, [sp, #0x10] aea20: 910083ff add sp, sp, #0x20 aea24: d65f03c0 ret 00000000000aea28 : aea28: d10083ff sub sp, sp, #0x20 aea2c: a9017bfd stp x29, x30, [sp, #0x10] aea30: 910043fd add x29, sp, #0x10 aea34: d2800008 mov x8, #0x0 // =0 aea38: f90007e0 str x0, [sp, #0x8] aea3c: f94007e0 ldr x0, [sp, #0x8] aea40: eb08001f cmp x0, x8 aea44: 1a9f07e9 cset w9, ne aea48: 37000049 tbnz w9, #0x0, 0xaea50 aea4c: 14000006 b 0xaea64 aea50: f94007e0 ldr x0, [sp, #0x8] aea54: 97ffdd77 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> aea58: f9400400 ldr x0, [x0, #0x8] aea5c: f90003e0 str x0, [sp] aea60: 14000003 b 0xaea6c aea64: d2800008 mov x8, #0x0 // =0 aea68: f90003e8 str x8, [sp] aea6c: f94003e8 ldr x8, [sp] aea70: aa0803e0 mov x0, x8 aea74: a9417bfd ldp x29, x30, [sp, #0x10] aea78: 910083ff add sp, sp, #0x20 aea7c: d65f03c0 ret 00000000000aea80 : aea80: d100c3ff sub sp, sp, #0x30 aea84: a9027bfd stp x29, x30, [sp, #0x20] aea88: 910083fd add x29, sp, #0x20 aea8c: 52800008 mov w8, #0x0 // =0 aea90: f81f83a0 stur x0, [x29, #-0x8] aea94: f9000be1 str x1, [sp, #0x10] aea98: f85f83a0 ldur x0, [x29, #-0x8] aea9c: f9400be1 ldr x1, [sp, #0x10] aeaa0: f9400021 ldr x1, [x1] aeaa4: f90007e0 str x0, [sp, #0x8] aeaa8: aa0103e0 mov x0, x1 aeaac: b90007e8 str w8, [sp, #0x4] aeab0: 97ffdd60 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> aeab4: 97ffd963 bl 0xa5040 <_ZNK7android12SharedBuffer7acquireEv@plt> aeab8: f94007e0 ldr x0, [sp, #0x8] aeabc: f9400000 ldr x0, [x0] aeac0: 97ffdd5c bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> aeac4: b94007e1 ldr w1, [sp, #0x4] aeac8: 97ffdc72 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> aeacc: f9400be9 ldr x9, [sp, #0x10] aead0: f9400129 ldr x9, [x9] aead4: f94007ea ldr x10, [sp, #0x8] aead8: f9000149 str x9, [x10] aeadc: a9427bfd ldp x29, x30, [sp, #0x20] aeae0: 9100c3ff add sp, sp, #0x30 aeae4: d65f03c0 ret 00000000000aeae8 : aeae8: d101c3ff sub sp, sp, #0x70 aeaec: a9067bfd stp x29, x30, [sp, #0x60] aeaf0: 910183fd add x29, sp, #0x60 aeaf4: b27f03e8 orr x8, xzr, #0x2 aeaf8: d2800009 mov x9, #0x0 // =0 aeafc: 5280000a mov w10, #0x0 // =0 aeb00: f81f03a0 stur x0, [x29, #-0x10] aeb04: f81e83a1 stur x1, [x29, #-0x18] aeb08: f81e03a2 stur x2, [x29, #-0x20] aeb0c: f85f03a0 ldur x0, [x29, #-0x10] aeb10: aa0003e1 mov x1, x0 aeb14: f9400021 ldr x1, [x1] aeb18: f90017e0 str x0, [sp, #0x28] aeb1c: aa0103e0 mov x0, x1 aeb20: f90013e8 str x8, [sp, #0x20] aeb24: f9000fe9 str x9, [sp, #0x18] aeb28: b90017ea str w10, [sp, #0x14] aeb2c: 97ffdd41 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> aeb30: f85e03a8 ldur x8, [x29, #-0x20] aeb34: 91000508 add x8, x8, #0x1 aeb38: f94013e9 ldr x9, [sp, #0x20] aeb3c: 9b097d01 mul x1, x8, x9 aeb40: 97ffd14c bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> aeb44: f81d83a0 stur x0, [x29, #-0x28] aeb48: f85d83a8 ldur x8, [x29, #-0x28] aeb4c: f9400fe9 ldr x9, [sp, #0x18] aeb50: eb09011f cmp x8, x9 aeb54: 1a9f07ea cset w10, ne aeb58: 3700004a tbnz w10, #0x0, 0xaeb60 aeb5c: 14000018 b 0xaebbc aeb60: b27f03e8 orr x8, xzr, #0x2 aeb64: f85d83a0 ldur x0, [x29, #-0x28] aeb68: f90007e8 str x8, [sp, #0x8] aeb6c: 97ffe355 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> aeb70: f9001be0 str x0, [sp, #0x30] aeb74: f9401be0 ldr x0, [sp, #0x30] aeb78: f85e83a1 ldur x1, [x29, #-0x18] aeb7c: f85e03a8 ldur x8, [x29, #-0x20] aeb80: f94007e9 ldr x9, [sp, #0x8] aeb84: 9b097d02 mul x2, x8, x9 aeb88: 97ffd0ae bl 0xa2e40 aeb8c: f9401be8 ldr x8, [sp, #0x30] aeb90: f85e03a9 ldur x9, [x29, #-0x20] aeb94: f94007e0 ldr x0, [sp, #0x8] aeb98: 9b097c09 mul x9, x0, x9 aeb9c: 8b090108 add x8, x8, x9 aeba0: b94017ea ldr w10, [sp, #0x14] aeba4: 7900010a strh w10, [x8] aeba8: f9401be8 ldr x8, [sp, #0x30] aebac: f94017e9 ldr x9, [sp, #0x28] aebb0: f9000128 str x8, [x9] aebb4: b81fc3bf stur wzr, [x29, #-0x4] aebb8: 14000003 b 0xaebc4 aebbc: 12800168 mov w8, #-0xc // =-12 aebc0: b81fc3a8 stur w8, [x29, #-0x4] aebc4: b85fc3a0 ldur w0, [x29, #-0x4] aebc8: a9467bfd ldp x29, x30, [sp, #0x60] aebcc: 9101c3ff add sp, sp, #0x70 aebd0: d65f03c0 ret 00000000000aebd4 : aebd4: d10043ff sub sp, sp, #0x10 aebd8: f90007e0 str x0, [sp, #0x8] aebdc: f94007e0 ldr x0, [sp, #0x8] aebe0: f9400000 ldr x0, [x0] aebe4: 910043ff add sp, sp, #0x10 aebe8: d65f03c0 ret 00000000000aebec : aebec: d10103ff sub sp, sp, #0x40 aebf0: a9037bfd stp x29, x30, [sp, #0x30] aebf4: 9100c3fd add x29, sp, #0x30 aebf8: f81f83a0 stur x0, [x29, #-0x8] aebfc: f81f03a1 stur x1, [x29, #-0x10] aec00: f85f83a0 ldur x0, [x29, #-0x8] aec04: f85f03a1 ldur x1, [x29, #-0x10] aec08: f85f03a8 ldur x8, [x29, #-0x10] aec0c: f9000fe0 str x0, [sp, #0x18] aec10: aa0803e0 mov x0, x8 aec14: f9000be1 str x1, [sp, #0x10] aec18: 97ffcd8e bl 0xa2250 aec1c: f9400fe8 ldr x8, [sp, #0x18] aec20: f90007e0 str x0, [sp, #0x8] aec24: aa0803e0 mov x0, x8 aec28: f9400be1 ldr x1, [sp, #0x10] aec2c: f94007e2 ldr x2, [sp, #0x8] aec30: 97ffcc18 bl 0xa1c90 <_ZN7android8String165setToEPKDsm@plt> aec34: a9437bfd ldp x29, x30, [sp, #0x30] aec38: 910103ff add sp, sp, #0x40 aec3c: d65f03c0 ret 00000000000aec40 : aec40: d10203ff sub sp, sp, #0x80 aec44: a9077bfd stp x29, x30, [sp, #0x70] aec48: 9101c3fd add x29, sp, #0x70 aec4c: d2800008 mov x8, #0x0 // =0 aec50: f81f03a0 stur x0, [x29, #-0x10] aec54: f81e83a1 stur x1, [x29, #-0x18] aec58: f85f03a0 ldur x0, [x29, #-0x10] aec5c: f9001be0 str x0, [sp, #0x30] aec60: f90017e8 str x8, [sp, #0x28] aec64: 97ffd93f bl 0xa5160 <_ZNK7android8String164sizeEv@plt> aec68: f81e03a0 stur x0, [x29, #-0x20] aec6c: f85e83a0 ldur x0, [x29, #-0x18] aec70: 97ffd93c bl 0xa5160 <_ZNK7android8String164sizeEv@plt> aec74: f81d83a0 stur x0, [x29, #-0x28] aec78: f85e03a8 ldur x8, [x29, #-0x20] aec7c: b4000048 cbz x8, 0xaec84 aec80: 14000006 b 0xaec98 aec84: f85e83a1 ldur x1, [x29, #-0x18] aec88: f9401be0 ldr x0, [sp, #0x30] aec8c: 97ffde01 bl 0xa6490 <_ZN7android8String165setToERKS0_@plt> aec90: b81fc3bf stur wzr, [x29, #-0x4] aec94: 14000036 b 0xaed6c aec98: f85d83a8 ldur x8, [x29, #-0x28] aec9c: b4000048 cbz x8, 0xaeca4 aeca0: 14000003 b 0xaecac aeca4: b81fc3bf stur wzr, [x29, #-0x4] aeca8: 14000031 b 0xaed6c aecac: b27f03e8 orr x8, xzr, #0x2 aecb0: f9401be9 ldr x9, [sp, #0x30] aecb4: f9400120 ldr x0, [x9] aecb8: f90013e8 str x8, [sp, #0x20] aecbc: 97ffdcdd bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> aecc0: f85e03a8 ldur x8, [x29, #-0x20] aecc4: f85d83a9 ldur x9, [x29, #-0x28] aecc8: 8b090108 add x8, x8, x9 aeccc: 91000508 add x8, x8, #0x1 aecd0: f94013e9 ldr x9, [sp, #0x20] aecd4: 9b097d01 mul x1, x8, x9 aecd8: 97ffd0e6 bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> aecdc: f81d03a0 stur x0, [x29, #-0x30] aece0: f85d03a8 ldur x8, [x29, #-0x30] aece4: f94017e9 ldr x9, [sp, #0x28] aece8: eb09011f cmp x8, x9 aecec: 1a9f07ea cset w10, ne aecf0: 3700004a tbnz w10, #0x0, 0xaecf8 aecf4: 1400001c b 0xaed64 aecf8: b27f03e8 orr x8, xzr, #0x2 aecfc: f85d03a0 ldur x0, [x29, #-0x30] aed00: f9000fe8 str x8, [sp, #0x18] aed04: 97ffe2ef bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> aed08: f9001fe0 str x0, [sp, #0x38] aed0c: f9401fe8 ldr x8, [sp, #0x38] aed10: f85e03a0 ldur x0, [x29, #-0x20] aed14: f9400fe9 ldr x9, [sp, #0x18] aed18: 9b007d20 mul x0, x9, x0 aed1c: 8b000108 add x8, x8, x0 aed20: f85e83a0 ldur x0, [x29, #-0x18] aed24: f9000be8 str x8, [sp, #0x10] aed28: 97ffd56e bl 0xa42e0 <_ZNK7android8String16cvPKDsEv@plt> aed2c: f85d83a8 ldur x8, [x29, #-0x28] aed30: 91000508 add x8, x8, #0x1 aed34: f9400fe9 ldr x9, [sp, #0x18] aed38: 9b097d02 mul x2, x8, x9 aed3c: f9400be8 ldr x8, [sp, #0x10] aed40: f90007e0 str x0, [sp, #0x8] aed44: aa0803e0 mov x0, x8 aed48: f94007e1 ldr x1, [sp, #0x8] aed4c: 97ffc411 bl 0x9fd90 aed50: f9401fe8 ldr x8, [sp, #0x38] aed54: f9401be9 ldr x9, [sp, #0x30] aed58: f9000128 str x8, [x9] aed5c: b81fc3bf stur wzr, [x29, #-0x4] aed60: 14000003 b 0xaed6c aed64: 12800168 mov w8, #-0xc // =-12 aed68: b81fc3a8 stur w8, [x29, #-0x4] aed6c: b85fc3a0 ldur w0, [x29, #-0x4] aed70: a9477bfd ldp x29, x30, [sp, #0x70] aed74: 910203ff add sp, sp, #0x80 aed78: d65f03c0 ret 00000000000aed7c : aed7c: d10043ff sub sp, sp, #0x10 aed80: f90007e0 str x0, [sp, #0x8] aed84: f94007e0 ldr x0, [sp, #0x8] aed88: f9400000 ldr x0, [x0] aed8c: 910043ff add sp, sp, #0x10 aed90: d65f03c0 ret 00000000000aed94 : aed94: d101c3ff sub sp, sp, #0x70 aed98: a9067bfd stp x29, x30, [sp, #0x60] aed9c: 910183fd add x29, sp, #0x60 aeda0: d2800008 mov x8, #0x0 // =0 aeda4: 52800009 mov w9, #0x0 // =0 aeda8: f81f03a0 stur x0, [x29, #-0x10] aedac: f81e83a1 stur x1, [x29, #-0x18] aedb0: f81e03a2 stur x2, [x29, #-0x20] aedb4: f85f03a0 ldur x0, [x29, #-0x10] aedb8: f90013e0 str x0, [sp, #0x20] aedbc: f9000fe8 str x8, [sp, #0x18] aedc0: b90017e9 str w9, [sp, #0x14] aedc4: 97ffd8e7 bl 0xa5160 <_ZNK7android8String164sizeEv@plt> aedc8: f81d83a0 stur x0, [x29, #-0x28] aedcc: f85d83a8 ldur x8, [x29, #-0x28] aedd0: b4000048 cbz x8, 0xaedd8 aedd4: 14000007 b 0xaedf0 aedd8: f85e83a1 ldur x1, [x29, #-0x18] aeddc: f85e03a2 ldur x2, [x29, #-0x20] aede0: f94013e0 ldr x0, [sp, #0x20] aede4: 97ffcbab bl 0xa1c90 <_ZN7android8String165setToEPKDsm@plt> aede8: b81fc3bf stur wzr, [x29, #-0x4] aedec: 14000038 b 0xaeecc aedf0: f85e03a8 ldur x8, [x29, #-0x20] aedf4: b4000048 cbz x8, 0xaedfc aedf8: 14000003 b 0xaee04 aedfc: b81fc3bf stur wzr, [x29, #-0x4] aee00: 14000033 b 0xaeecc aee04: b27f03e8 orr x8, xzr, #0x2 aee08: f94013e9 ldr x9, [sp, #0x20] aee0c: f9400120 ldr x0, [x9] aee10: f90007e8 str x8, [sp, #0x8] aee14: 97ffdc87 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> aee18: f85d83a8 ldur x8, [x29, #-0x28] aee1c: f85e03a9 ldur x9, [x29, #-0x20] aee20: 8b090108 add x8, x8, x9 aee24: 91000508 add x8, x8, #0x1 aee28: f94007e9 ldr x9, [sp, #0x8] aee2c: 9b097d01 mul x1, x8, x9 aee30: 97ffd090 bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> aee34: f9001be0 str x0, [sp, #0x30] aee38: f9401be8 ldr x8, [sp, #0x30] aee3c: f9400fe9 ldr x9, [sp, #0x18] aee40: eb09011f cmp x8, x9 aee44: 1a9f07ea cset w10, ne aee48: 3700004a tbnz w10, #0x0, 0xaee50 aee4c: 1400001e b 0xaeec4 aee50: b27f03e8 orr x8, xzr, #0x2 aee54: f9401be0 ldr x0, [sp, #0x30] aee58: f90003e8 str x8, [sp] aee5c: 97ffe299 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> aee60: f90017e0 str x0, [sp, #0x28] aee64: f94017e8 ldr x8, [sp, #0x28] aee68: f85d83a0 ldur x0, [x29, #-0x28] aee6c: f94003e9 ldr x9, [sp] aee70: 9b007d20 mul x0, x9, x0 aee74: 8b000108 add x8, x8, x0 aee78: f85e83a1 ldur x1, [x29, #-0x18] aee7c: f85e03a0 ldur x0, [x29, #-0x20] aee80: 9b097c02 mul x2, x0, x9 aee84: aa0803e0 mov x0, x8 aee88: 97ffc3c2 bl 0x9fd90 aee8c: f94017e8 ldr x8, [sp, #0x28] aee90: f85d83a9 ldur x9, [x29, #-0x28] aee94: f85e03a0 ldur x0, [x29, #-0x20] aee98: 8b000129 add x9, x9, x0 aee9c: f94003e0 ldr x0, [sp] aeea0: 9b097c09 mul x9, x0, x9 aeea4: 8b090108 add x8, x8, x9 aeea8: b94017ea ldr w10, [sp, #0x14] aeeac: 7900010a strh w10, [x8] aeeb0: f94017e8 ldr x8, [sp, #0x28] aeeb4: f94013e9 ldr x9, [sp, #0x20] aeeb8: f9000128 str x8, [x9] aeebc: b81fc3bf stur wzr, [x29, #-0x4] aeec0: 14000003 b 0xaeecc aeec4: 12800168 mov w8, #-0xc // =-12 aeec8: b81fc3a8 stur w8, [x29, #-0x4] aeecc: b85fc3a0 ldur w0, [x29, #-0x4] aeed0: a9467bfd ldp x29, x30, [sp, #0x60] aeed4: 9101c3ff add sp, sp, #0x70 aeed8: d65f03c0 ret 00000000000aeedc : aeedc: d10143ff sub sp, sp, #0x50 aeee0: a9047bfd stp x29, x30, [sp, #0x40] aeee4: 910103fd add x29, sp, #0x40 aeee8: f81f83a0 stur x0, [x29, #-0x8] aeeec: f81f03a1 stur x1, [x29, #-0x10] aeef0: f81e83a2 stur x2, [x29, #-0x18] aeef4: f85f83a0 ldur x0, [x29, #-0x8] aeef8: f85f03a1 ldur x1, [x29, #-0x10] aeefc: f85e83a2 ldur x2, [x29, #-0x18] aef00: f85e83a8 ldur x8, [x29, #-0x18] aef04: f90013e0 str x0, [sp, #0x20] aef08: aa0803e0 mov x0, x8 aef0c: f9000fe1 str x1, [sp, #0x18] aef10: f9000be2 str x2, [sp, #0x10] aef14: 97ffcccf bl 0xa2250 aef18: f94013e8 ldr x8, [sp, #0x20] aef1c: f90007e0 str x0, [sp, #0x8] aef20: aa0803e0 mov x0, x8 aef24: f9400fe1 ldr x1, [sp, #0x18] aef28: f9400be2 ldr x2, [sp, #0x10] aef2c: f94007e3 ldr x3, [sp, #0x8] aef30: 97ffda68 bl 0xa58d0 <_ZN7android8String166insertEmPKDsm@plt> aef34: a9447bfd ldp x29, x30, [sp, #0x40] aef38: 910143ff add sp, sp, #0x50 aef3c: d65f03c0 ret 00000000000aef40 : aef40: d10203ff sub sp, sp, #0x80 aef44: a9077bfd stp x29, x30, [sp, #0x70] aef48: 9101c3fd add x29, sp, #0x70 aef4c: d2800008 mov x8, #0x0 // =0 aef50: 52800009 mov w9, #0x0 // =0 aef54: f81f03a0 stur x0, [x29, #-0x10] aef58: f81e83a1 stur x1, [x29, #-0x18] aef5c: f81e03a2 stur x2, [x29, #-0x20] aef60: f81d83a3 stur x3, [x29, #-0x28] aef64: f85f03a0 ldur x0, [x29, #-0x10] aef68: f90017e0 str x0, [sp, #0x28] aef6c: f90013e8 str x8, [sp, #0x20] aef70: b9001fe9 str w9, [sp, #0x1c] aef74: 97ffd87b bl 0xa5160 <_ZNK7android8String164sizeEv@plt> aef78: f81d03a0 stur x0, [x29, #-0x30] aef7c: f85d03a8 ldur x8, [x29, #-0x30] aef80: b4000048 cbz x8, 0xaef88 aef84: 14000007 b 0xaefa0 aef88: f85e03a1 ldur x1, [x29, #-0x20] aef8c: f85d83a2 ldur x2, [x29, #-0x28] aef90: f94017e0 ldr x0, [sp, #0x28] aef94: 97ffcb3f bl 0xa1c90 <_ZN7android8String165setToEPKDsm@plt> aef98: b81fc3a0 stur w0, [x29, #-0x4] aef9c: 14000058 b 0xaf0fc aefa0: f85d83a8 ldur x8, [x29, #-0x28] aefa4: b4000048 cbz x8, 0xaefac aefa8: 14000003 b 0xaefb4 aefac: b81fc3bf stur wzr, [x29, #-0x4] aefb0: 14000053 b 0xaf0fc aefb4: f85e83a8 ldur x8, [x29, #-0x18] aefb8: f85d03a9 ldur x9, [x29, #-0x30] aefbc: eb09011f cmp x8, x9 aefc0: 1a9f97ea cset w10, hi aefc4: 3700004a tbnz w10, #0x0, 0xaefcc aefc8: 14000003 b 0xaefd4 aefcc: f85d03a8 ldur x8, [x29, #-0x30] aefd0: f81e83a8 stur x8, [x29, #-0x18] aefd4: b27f03e8 orr x8, xzr, #0x2 aefd8: f94017e9 ldr x9, [sp, #0x28] aefdc: f9400120 ldr x0, [x9] aefe0: f9000be8 str x8, [sp, #0x10] aefe4: 97ffdc13 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> aefe8: f85d03a8 ldur x8, [x29, #-0x30] aefec: f85d83a9 ldur x9, [x29, #-0x28] aeff0: 8b090108 add x8, x8, x9 aeff4: 91000508 add x8, x8, #0x1 aeff8: f9400be9 ldr x9, [sp, #0x10] aeffc: 9b097d01 mul x1, x8, x9 af000: 97ffd01c bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> af004: f9001fe0 str x0, [sp, #0x38] af008: f9401fe8 ldr x8, [sp, #0x38] af00c: f94013e9 ldr x9, [sp, #0x20] af010: eb09011f cmp x8, x9 af014: 1a9f07ea cset w10, ne af018: 3700004a tbnz w10, #0x0, 0xaf020 af01c: 14000036 b 0xaf0f4 af020: f9401fe0 ldr x0, [sp, #0x38] af024: 97ffe227 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> af028: f9001be0 str x0, [sp, #0x30] af02c: f85e83a0 ldur x0, [x29, #-0x18] af030: f85d03a8 ldur x8, [x29, #-0x30] af034: eb08001f cmp x0, x8 af038: 1a9f27e9 cset w9, lo af03c: 37000049 tbnz w9, #0x0, 0xaf044 af040: 14000014 b 0xaf090 af044: b27f03e8 orr x8, xzr, #0x2 af048: f9401be9 ldr x9, [sp, #0x30] af04c: f85e83aa ldur x10, [x29, #-0x18] af050: 9b0a7d0a mul x10, x8, x10 af054: 8b0a0129 add x9, x9, x10 af058: f85d83aa ldur x10, [x29, #-0x28] af05c: 9b0a7d0a mul x10, x8, x10 af060: 8b0a0129 add x9, x9, x10 af064: f9401bea ldr x10, [sp, #0x30] af068: f85e83ab ldur x11, [x29, #-0x18] af06c: 9b0b7d0b mul x11, x8, x11 af070: 8b0b014a add x10, x10, x11 af074: f85d03ab ldur x11, [x29, #-0x30] af078: f85e83ac ldur x12, [x29, #-0x18] af07c: eb0c016b subs x11, x11, x12 af080: 9b087d62 mul x2, x11, x8 af084: aa0903e0 mov x0, x9 af088: aa0a03e1 mov x1, x10 af08c: 97ffcf6d bl 0xa2e40 af090: b27f03e8 orr x8, xzr, #0x2 af094: f9401be9 ldr x9, [sp, #0x30] af098: f85e83aa ldur x10, [x29, #-0x18] af09c: 9b0a7d0a mul x10, x8, x10 af0a0: 8b0a0129 add x9, x9, x10 af0a4: f85e03a1 ldur x1, [x29, #-0x20] af0a8: f85d83aa ldur x10, [x29, #-0x28] af0ac: 9b087d42 mul x2, x10, x8 af0b0: aa0903e0 mov x0, x9 af0b4: f90007e8 str x8, [sp, #0x8] af0b8: 97ffc336 bl 0x9fd90 af0bc: f9401be8 ldr x8, [sp, #0x30] af0c0: f85d03a9 ldur x9, [x29, #-0x30] af0c4: f85d83aa ldur x10, [x29, #-0x28] af0c8: 8b0a0129 add x9, x9, x10 af0cc: f94007ea ldr x10, [sp, #0x8] af0d0: 9b097d49 mul x9, x10, x9 af0d4: 8b090108 add x8, x8, x9 af0d8: b9401feb ldr w11, [sp, #0x1c] af0dc: 7900010b strh w11, [x8] af0e0: f9401be8 ldr x8, [sp, #0x30] af0e4: f94017e9 ldr x9, [sp, #0x28] af0e8: f9000128 str x8, [x9] af0ec: b81fc3bf stur wzr, [x29, #-0x4] af0f0: 14000003 b 0xaf0fc af0f4: 12800168 mov w8, #-0xc // =-12 af0f8: b81fc3a8 stur w8, [x29, #-0x4] af0fc: b85fc3a0 ldur w0, [x29, #-0x4] af100: a9477bfd ldp x29, x30, [sp, #0x70] af104: 910203ff add sp, sp, #0x80 af108: d65f03c0 ret 00000000000af10c : af10c: d10183ff sub sp, sp, #0x60 af110: a9057bfd stp x29, x30, [sp, #0x50] af114: 910143fd add x29, sp, #0x50 af118: b27f03e8 orr x8, xzr, #0x2 af11c: f81f03a0 stur x0, [x29, #-0x10] af120: 781ee3a1 sturh w1, [x29, #-0x12] af124: f85f03a0 ldur x0, [x29, #-0x10] af128: f9000fe0 str x0, [sp, #0x18] af12c: f9000be8 str x8, [sp, #0x10] af130: 97ffd124 bl 0xa35c0 <_ZNK7android8String166stringEv@plt> af134: f81e03a0 stur x0, [x29, #-0x20] af138: f85e03a8 ldur x8, [x29, #-0x20] af13c: f90017e8 str x8, [sp, #0x28] af140: f94017e8 ldr x8, [sp, #0x28] af144: f9400fe0 ldr x0, [sp, #0x18] af148: f90007e8 str x8, [sp, #0x8] af14c: 97ffd805 bl 0xa5160 <_ZNK7android8String164sizeEv@plt> af150: f9400be8 ldr x8, [sp, #0x10] af154: 9b007d00 mul x0, x8, x0 af158: f94007e9 ldr x9, [sp, #0x8] af15c: 8b000120 add x0, x9, x0 af160: f90013e0 str x0, [sp, #0x20] af164: f94017e8 ldr x8, [sp, #0x28] af168: f94013e9 ldr x9, [sp, #0x20] af16c: eb09011f cmp x8, x9 af170: 1a9f27ea cset w10, lo af174: 3700004a tbnz w10, #0x0, 0xaf17c af178: 14000014 b 0xaf1c8 af17c: f94017e8 ldr x8, [sp, #0x28] af180: 79400109 ldrh w9, [x8] af184: 785ee3aa ldurh w10, [x29, #-0x12] af188: 6b0a013f cmp w9, w10 af18c: 1a9f17e9 cset w9, eq af190: 37000049 tbnz w9, #0x0, 0xaf198 af194: 14000008 b 0xaf1b4 af198: b27f03e8 orr x8, xzr, #0x2 af19c: f94017e9 ldr x9, [sp, #0x28] af1a0: f85e03aa ldur x10, [x29, #-0x20] af1a4: eb0a0129 subs x9, x9, x10 af1a8: 9ac80d28 sdiv x8, x9, x8 af1ac: f81f83a8 stur x8, [x29, #-0x8] af1b0: 14000008 b 0xaf1d0 af1b4: b27f03e8 orr x8, xzr, #0x2 af1b8: f94017e9 ldr x9, [sp, #0x28] af1bc: 8b080128 add x8, x9, x8 af1c0: f90017e8 str x8, [sp, #0x28] af1c4: 17ffffe8 b 0xaf164 af1c8: 92800008 mov x8, #-0x1 // =-1 af1cc: f81f83a8 stur x8, [x29, #-0x8] af1d0: f85f83a0 ldur x0, [x29, #-0x8] af1d4: a9457bfd ldp x29, x30, [sp, #0x50] af1d8: 910183ff add sp, sp, #0x60 af1dc: d65f03c0 ret 00000000000af1e0 : af1e0: d10183ff sub sp, sp, #0x60 af1e4: a9057bfd stp x29, x30, [sp, #0x50] af1e8: 910143fd add x29, sp, #0x50 af1ec: b27f03e8 orr x8, xzr, #0x2 af1f0: f81f03a0 stur x0, [x29, #-0x10] af1f4: 781ee3a1 sturh w1, [x29, #-0x12] af1f8: f85f03a0 ldur x0, [x29, #-0x10] af1fc: f9000fe0 str x0, [sp, #0x18] af200: f9000be8 str x8, [sp, #0x10] af204: 97ffd0ef bl 0xa35c0 <_ZNK7android8String166stringEv@plt> af208: f81e03a0 stur x0, [x29, #-0x20] af20c: f85e03a8 ldur x8, [x29, #-0x20] af210: f90017e8 str x8, [sp, #0x28] af214: f94017e8 ldr x8, [sp, #0x28] af218: f9400fe0 ldr x0, [sp, #0x18] af21c: f90007e8 str x8, [sp, #0x8] af220: 97ffd7d0 bl 0xa5160 <_ZNK7android8String164sizeEv@plt> af224: f9400be8 ldr x8, [sp, #0x10] af228: 9b007d00 mul x0, x8, x0 af22c: f94007e9 ldr x9, [sp, #0x8] af230: 8b000120 add x0, x9, x0 af234: f90013e0 str x0, [sp, #0x20] af238: f94017e8 ldr x8, [sp, #0x28] af23c: f94013e9 ldr x9, [sp, #0x20] af240: eb09011f cmp x8, x9 af244: 1a9f27ea cset w10, lo af248: 3700004a tbnz w10, #0x0, 0xaf250 af24c: 14000014 b 0xaf29c af250: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe af254: f94013e9 ldr x9, [sp, #0x20] af258: 8b080128 add x8, x9, x8 af25c: f90013e8 str x8, [sp, #0x20] af260: f94013e8 ldr x8, [sp, #0x20] af264: 7940010a ldrh w10, [x8] af268: 785ee3ab ldurh w11, [x29, #-0x12] af26c: 6b0b015f cmp w10, w11 af270: 1a9f17ea cset w10, eq af274: 3700004a tbnz w10, #0x0, 0xaf27c af278: 14000008 b 0xaf298 af27c: b27f03e8 orr x8, xzr, #0x2 af280: f94013e9 ldr x9, [sp, #0x20] af284: f85e03aa ldur x10, [x29, #-0x20] af288: eb0a0129 subs x9, x9, x10 af28c: 9ac80d28 sdiv x8, x9, x8 af290: f81f83a8 stur x8, [x29, #-0x8] af294: 14000004 b 0xaf2a4 af298: 17ffffe8 b 0xaf238 af29c: 92800008 mov x8, #-0x1 // =-1 af2a0: f81f83a8 stur x8, [x29, #-0x8] af2a4: f85f83a0 ldur x0, [x29, #-0x8] af2a8: a9457bfd ldp x29, x30, [sp, #0x50] af2ac: 910183ff add sp, sp, #0x60 af2b0: d65f03c0 ret 00000000000af2b4 : af2b4: d10183ff sub sp, sp, #0x60 af2b8: a9057bfd stp x29, x30, [sp, #0x50] af2bc: 910143fd add x29, sp, #0x50 af2c0: f81f03a0 stur x0, [x29, #-0x10] af2c4: f81e83a1 stur x1, [x29, #-0x18] af2c8: f85f03a0 ldur x0, [x29, #-0x10] af2cc: f85e83a1 ldur x1, [x29, #-0x18] af2d0: f90017e0 str x0, [sp, #0x28] af2d4: aa0103e0 mov x0, x1 af2d8: 97ffd7a2 bl 0xa5160 <_ZNK7android8String164sizeEv@plt> af2dc: f81e03a0 stur x0, [x29, #-0x20] af2e0: f85e03a0 ldur x0, [x29, #-0x20] af2e4: f94017e1 ldr x1, [sp, #0x28] af2e8: f90013e0 str x0, [sp, #0x20] af2ec: aa0103e0 mov x0, x1 af2f0: 97ffd79c bl 0xa5160 <_ZNK7android8String164sizeEv@plt> af2f4: f94013e1 ldr x1, [sp, #0x20] af2f8: eb00003f cmp x1, x0 af2fc: 1a9f97e8 cset w8, hi af300: 37000048 tbnz w8, #0x0, 0xaf308 af304: 14000006 b 0xaf31c af308: 52800008 mov w8, #0x0 // =0 af30c: 320003e9 orr w9, wzr, #0x1 af310: 0a090108 and w8, w8, w9 af314: 381ff3a8 sturb w8, [x29, #-0x1] af318: 14000018 b 0xaf378 af31c: 52800008 mov w8, #0x0 // =0 af320: f94017e9 ldr x9, [sp, #0x28] af324: f9400120 ldr x0, [x9] af328: f85e03a1 ldur x1, [x29, #-0x20] af32c: f85e83a9 ldur x9, [x29, #-0x18] af330: f9000fe0 str x0, [sp, #0x18] af334: aa0903e0 mov x0, x9 af338: b90017e8 str w8, [sp, #0x14] af33c: f90007e1 str x1, [sp, #0x8] af340: 97ffd0a0 bl 0xa35c0 <_ZNK7android8String166stringEv@plt> af344: f85e03a3 ldur x3, [x29, #-0x20] af348: f9400fe9 ldr x9, [sp, #0x18] af34c: f90003e0 str x0, [sp] af350: aa0903e0 mov x0, x9 af354: f94007e1 ldr x1, [sp, #0x8] af358: f94003e2 ldr x2, [sp] af35c: 97ffe649 bl 0xa8c80 af360: b94017e8 ldr w8, [sp, #0x14] af364: 6b08001f cmp w0, w8 af368: 1a9f17e0 cset w0, eq af36c: 320003ea orr w10, wzr, #0x1 af370: 0a0a000a and w10, w0, w10 af374: 381ff3aa sturb w10, [x29, #-0x1] af378: 385ff3a8 ldurb w8, [x29, #-0x1] af37c: 2a0803e0 mov w0, w8 af380: a9457bfd ldp x29, x30, [sp, #0x50] af384: 910183ff add sp, sp, #0x60 af388: d65f03c0 ret 00000000000af38c : af38c: d10143ff sub sp, sp, #0x50 af390: a9047bfd stp x29, x30, [sp, #0x40] af394: 910103fd add x29, sp, #0x40 af398: f81f03a0 stur x0, [x29, #-0x10] af39c: f81e83a1 stur x1, [x29, #-0x18] af3a0: f85f03a0 ldur x0, [x29, #-0x10] af3a4: f85e83a1 ldur x1, [x29, #-0x18] af3a8: f9000fe0 str x0, [sp, #0x18] af3ac: aa0103e0 mov x0, x1 af3b0: 97ffcba8 bl 0xa2250 af3b4: f90013e0 str x0, [sp, #0x20] af3b8: f94013e0 ldr x0, [sp, #0x20] af3bc: f9400fe1 ldr x1, [sp, #0x18] af3c0: f9000be0 str x0, [sp, #0x10] af3c4: aa0103e0 mov x0, x1 af3c8: 97ffd766 bl 0xa5160 <_ZNK7android8String164sizeEv@plt> af3cc: f9400be1 ldr x1, [sp, #0x10] af3d0: eb00003f cmp x1, x0 af3d4: 1a9f97e8 cset w8, hi af3d8: 37000048 tbnz w8, #0x0, 0xaf3e0 af3dc: 14000006 b 0xaf3f4 af3e0: 52800008 mov w8, #0x0 // =0 af3e4: 320003e9 orr w9, wzr, #0x1 af3e8: 0a090108 and w8, w8, w9 af3ec: 381ff3a8 sturb w8, [x29, #-0x1] af3f0: 1400000e b 0xaf428 af3f4: 52800008 mov w8, #0x0 // =0 af3f8: f9400fe9 ldr x9, [sp, #0x18] af3fc: f9400120 ldr x0, [x9] af400: f85e83a1 ldur x1, [x29, #-0x18] af404: f94013e2 ldr x2, [sp, #0x20] af408: b9000fe8 str w8, [sp, #0xc] af40c: 97ffe655 bl 0xa8d60 af410: b9400fe8 ldr w8, [sp, #0xc] af414: 6b08001f cmp w0, w8 af418: 1a9f17e0 cset w0, eq af41c: 320003ea orr w10, wzr, #0x1 af420: 0a0a000a and w10, w0, w10 af424: 381ff3aa sturb w10, [x29, #-0x1] af428: 385ff3a8 ldurb w8, [x29, #-0x1] af42c: 2a0803e0 mov w0, w8 af430: a9447bfd ldp x29, x30, [sp, #0x40] af434: 910143ff add sp, sp, #0x50 af438: d65f03c0 ret 00000000000af43c : af43c: d100c3ff sub sp, sp, #0x30 af440: a9027bfd stp x29, x30, [sp, #0x20] af444: 910083fd add x29, sp, #0x20 af448: d2800008 mov x8, #0x0 // =0 af44c: f81f83a0 stur x0, [x29, #-0x8] af450: f9000be1 str x1, [sp, #0x10] af454: f85f83a0 ldur x0, [x29, #-0x8] af458: f9400000 ldr x0, [x0] af45c: f9400be1 ldr x1, [sp, #0x10] af460: f90007e8 str x8, [sp, #0x8] af464: 97ffc7b3 bl 0xa1330 af468: f94007e8 ldr x8, [sp, #0x8] af46c: eb08001f cmp x0, x8 af470: 1a9f07e9 cset w9, ne af474: 320003ea orr w10, wzr, #0x1 af478: 0a0a0129 and w9, w9, w10 af47c: 2a0903e0 mov w0, w9 af480: a9427bfd ldp x29, x30, [sp, #0x20] af484: 9100c3ff add sp, sp, #0x30 af488: d65f03c0 ret 00000000000af48c : af48c: d101c3ff sub sp, sp, #0x70 af490: a9067bfd stp x29, x30, [sp, #0x60] af494: 910183fd add x29, sp, #0x60 af498: d2800008 mov x8, #0x0 // =0 af49c: f81f03a0 stur x0, [x29, #-0x10] af4a0: f85f03a0 ldur x0, [x29, #-0x10] af4a4: f9000fe0 str x0, [sp, #0x18] af4a8: f9000be8 str x8, [sp, #0x10] af4ac: 97ffd72d bl 0xa5160 <_ZNK7android8String164sizeEv@plt> af4b0: f81e83a0 stur x0, [x29, #-0x18] af4b4: f9400fe0 ldr x0, [sp, #0x18] af4b8: 97ffd042 bl 0xa35c0 <_ZNK7android8String166stringEv@plt> af4bc: f81e03a0 stur x0, [x29, #-0x20] af4c0: f9400be8 ldr x8, [sp, #0x10] af4c4: f81d83a8 stur x8, [x29, #-0x28] af4c8: f9001bff str xzr, [sp, #0x30] af4cc: f9401be8 ldr x8, [sp, #0x30] af4d0: f85e83a9 ldur x9, [x29, #-0x18] af4d4: eb09011f cmp x8, x9 af4d8: 1a9f27ea cset w10, lo af4dc: 3700004a tbnz w10, #0x0, 0xaf4e4 af4e0: 1400003d b 0xaf5d4 af4e4: 52800828 mov w8, #0x41 // =65 af4e8: b27f03e9 orr x9, xzr, #0x2 af4ec: f85e03aa ldur x10, [x29, #-0x20] af4f0: f9401beb ldr x11, [sp, #0x30] af4f4: 9b0b7d29 mul x9, x9, x11 af4f8: 8b090149 add x9, x10, x9 af4fc: 7940012c ldrh w12, [x9] af500: 79005fec strh w12, [sp, #0x2e] af504: 79405fec ldrh w12, [sp, #0x2e] af508: 6b08019f cmp w12, w8 af50c: 1a9fb7e8 cset w8, ge af510: 37000048 tbnz w8, #0x0, 0xaf518 af514: 1400002c b 0xaf5c4 af518: 52800b48 mov w8, #0x5a // =90 af51c: 79405fe9 ldrh w9, [sp, #0x2e] af520: 6b08013f cmp w9, w8 af524: 1a9fc7e8 cset w8, le af528: 37000048 tbnz w8, #0x0, 0xaf530 af52c: 14000026 b 0xaf5c4 af530: f85d83a8 ldur x8, [x29, #-0x28] af534: f9400be9 ldr x9, [sp, #0x10] af538: eb09011f cmp x8, x9 af53c: 1a9f07ea cset w10, ne af540: 370002aa tbnz w10, #0x0, 0xaf594 af544: f9400fe8 ldr x8, [sp, #0x18] af548: f9400100 ldr x0, [x8] af54c: 97ffdab9 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> af550: 97ffeb64 bl 0xaa2e0 <_ZNK7android12SharedBuffer4editEv@plt> af554: f90013e0 str x0, [sp, #0x20] af558: f94013e8 ldr x8, [sp, #0x20] af55c: f9400be0 ldr x0, [sp, #0x10] af560: eb00011f cmp x8, x0 af564: 1a9f07e9 cset w9, ne af568: 37000089 tbnz w9, #0x0, 0xaf578 af56c: 12800168 mov w8, #-0xc // =-12 af570: b81fc3a8 stur w8, [x29, #-0x4] af574: 14000019 b 0xaf5d8 af578: f94013e0 ldr x0, [sp, #0x20] af57c: 97ffe0d1 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> af580: f81d83a0 stur x0, [x29, #-0x28] af584: f85d83a0 ldur x0, [x29, #-0x28] af588: f81e03a0 stur x0, [x29, #-0x20] af58c: f9400fe8 ldr x8, [sp, #0x18] af590: f9000100 str x0, [x8] af594: b27f03e8 orr x8, xzr, #0x2 af598: 79405fe9 ldrh w9, [sp, #0x2e] af59c: 32001fea orr w10, wzr, #0xff af5a0: 0a0a0120 and w0, w9, w10 af5a4: f90007e8 str x8, [sp, #0x8] af5a8: 97ffe49a bl 0xa8810 af5ac: f85d83a8 ldur x8, [x29, #-0x28] af5b0: f9401beb ldr x11, [sp, #0x30] af5b4: f94007ec ldr x12, [sp, #0x8] af5b8: 9b0b7d8b mul x11, x12, x11 af5bc: 8b0b0108 add x8, x8, x11 af5c0: 79000100 strh w0, [x8] af5c4: f9401be8 ldr x8, [sp, #0x30] af5c8: 91000508 add x8, x8, #0x1 af5cc: f9001be8 str x8, [sp, #0x30] af5d0: 17ffffbf b 0xaf4cc af5d4: b81fc3bf stur wzr, [x29, #-0x4] af5d8: b85fc3a0 ldur w0, [x29, #-0x4] af5dc: a9467bfd ldp x29, x30, [sp, #0x60] af5e0: 9101c3ff add sp, sp, #0x70 af5e4: d65f03c0 ret 00000000000af5e8 : af5e8: d10183ff sub sp, sp, #0x60 af5ec: a9057bfd stp x29, x30, [sp, #0x50] af5f0: 910143fd add x29, sp, #0x50 af5f4: d2800008 mov x8, #0x0 // =0 af5f8: f81f03a0 stur x0, [x29, #-0x10] af5fc: 781ee3a1 sturh w1, [x29, #-0x12] af600: 781ec3a2 sturh w2, [x29, #-0x14] af604: f85f03a0 ldur x0, [x29, #-0x10] af608: f90007e0 str x0, [sp, #0x8] af60c: f90003e8 str x8, [sp] af610: 97ffd6d4 bl 0xa5160 <_ZNK7android8String164sizeEv@plt> af614: f81e03a0 stur x0, [x29, #-0x20] af618: f94007e0 ldr x0, [sp, #0x8] af61c: 97ffcfe9 bl 0xa35c0 <_ZNK7android8String166stringEv@plt> af620: f90017e0 str x0, [sp, #0x28] af624: f94003e8 ldr x8, [sp] af628: f90013e8 str x8, [sp, #0x20] af62c: f9000fff str xzr, [sp, #0x18] af630: f9400fe8 ldr x8, [sp, #0x18] af634: f85e03a9 ldur x9, [x29, #-0x20] af638: eb09011f cmp x8, x9 af63c: 1a9f27ea cset w10, lo af640: 3700004a tbnz w10, #0x0, 0xaf648 af644: 14000030 b 0xaf704 af648: b27f03e8 orr x8, xzr, #0x2 af64c: f94017e9 ldr x9, [sp, #0x28] af650: f9400fea ldr x10, [sp, #0x18] af654: 9b0a7d08 mul x8, x8, x10 af658: 8b080128 add x8, x9, x8 af65c: 7940010b ldrh w11, [x8] af660: 785ee3ac ldurh w12, [x29, #-0x12] af664: 6b0c017f cmp w11, w12 af668: 1a9f17eb cset w11, eq af66c: 3700004b tbnz w11, #0x0, 0xaf674 af670: 14000021 b 0xaf6f4 af674: f94013e8 ldr x8, [sp, #0x20] af678: f94003e9 ldr x9, [sp] af67c: eb09011f cmp x8, x9 af680: 1a9f07ea cset w10, ne af684: 370002aa tbnz w10, #0x0, 0xaf6d8 af688: f94007e8 ldr x8, [sp, #0x8] af68c: f9400100 ldr x0, [x8] af690: 97ffda68 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> af694: 97ffeb13 bl 0xaa2e0 <_ZNK7android12SharedBuffer4editEv@plt> af698: f9000be0 str x0, [sp, #0x10] af69c: f9400be8 ldr x8, [sp, #0x10] af6a0: f94003e0 ldr x0, [sp] af6a4: eb00011f cmp x8, x0 af6a8: 1a9f07e9 cset w9, ne af6ac: 37000089 tbnz w9, #0x0, 0xaf6bc af6b0: 12800168 mov w8, #-0xc // =-12 af6b4: b81fc3a8 stur w8, [x29, #-0x4] af6b8: 14000014 b 0xaf708 af6bc: f9400be0 ldr x0, [sp, #0x10] af6c0: 97ffe080 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> af6c4: f90013e0 str x0, [sp, #0x20] af6c8: f94013e0 ldr x0, [sp, #0x20] af6cc: f90017e0 str x0, [sp, #0x28] af6d0: f94007e8 ldr x8, [sp, #0x8] af6d4: f9000100 str x0, [x8] af6d8: b27f03e8 orr x8, xzr, #0x2 af6dc: 785ec3a9 ldurh w9, [x29, #-0x14] af6e0: f94013ea ldr x10, [sp, #0x20] af6e4: f9400feb ldr x11, [sp, #0x18] af6e8: 9b0b7d08 mul x8, x8, x11 af6ec: 8b080148 add x8, x10, x8 af6f0: 79000109 strh w9, [x8] af6f4: f9400fe8 ldr x8, [sp, #0x18] af6f8: 91000508 add x8, x8, #0x1 af6fc: f9000fe8 str x8, [sp, #0x18] af700: 17ffffcc b 0xaf630 af704: b81fc3bf stur wzr, [x29, #-0x4] af708: b85fc3a0 ldur w0, [x29, #-0x4] af70c: a9457bfd ldp x29, x30, [sp, #0x50] af710: 910183ff add sp, sp, #0x60 af714: d65f03c0 ret 00000000000af718 : af718: d10243ff sub sp, sp, #0x90 af71c: a9087bfd stp x29, x30, [sp, #0x80] af720: 910203fd add x29, sp, #0x80 af724: d2800008 mov x8, #0x0 // =0 af728: 52800009 mov w9, #0x0 // =0 af72c: f81f03a0 stur x0, [x29, #-0x10] af730: f81e83a1 stur x1, [x29, #-0x18] af734: f81e03a2 stur x2, [x29, #-0x20] af738: f85f03a0 ldur x0, [x29, #-0x10] af73c: f9001be0 str x0, [sp, #0x30] af740: f90017e8 str x8, [sp, #0x28] af744: b90027e9 str w9, [sp, #0x24] af748: 97ffd686 bl 0xa5160 <_ZNK7android8String164sizeEv@plt> af74c: f81d83a0 stur x0, [x29, #-0x28] af750: f85e03a8 ldur x8, [x29, #-0x20] af754: f85d83a0 ldur x0, [x29, #-0x28] af758: eb00011f cmp x8, x0 af75c: 1a9f37e9 cset w9, hs af760: 37000049 tbnz w9, #0x0, 0xaf768 af764: 1400000d b 0xaf798 af768: 52800001 mov w1, #0x0 // =0 af76c: f9401be8 ldr x8, [sp, #0x30] af770: f9400100 ldr x0, [x8] af774: b90023e1 str w1, [sp, #0x20] af778: 97ffda2e bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> af77c: b94023e1 ldr w1, [sp, #0x20] af780: 97ffd944 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> af784: 97fffaea bl 0xae32c af788: f9401be8 ldr x8, [sp, #0x30] af78c: f9000100 str x0, [x8] af790: b81fc3bf stur wzr, [x29, #-0x4] af794: 1400006a b 0xaf93c af798: f85e03a8 ldur x8, [x29, #-0x20] af79c: f85e83a9 ldur x9, [x29, #-0x18] af7a0: 8b090108 add x8, x8, x9 af7a4: f85d83a9 ldur x9, [x29, #-0x28] af7a8: eb09011f cmp x8, x9 af7ac: 1a9f97ea cset w10, hi af7b0: 3700004a tbnz w10, #0x0, 0xaf7b8 af7b4: 14000005 b 0xaf7c8 af7b8: f85d83a8 ldur x8, [x29, #-0x28] af7bc: f85e03a9 ldur x9, [x29, #-0x20] af7c0: eb090108 subs x8, x8, x9 af7c4: f81e83a8 stur x8, [x29, #-0x18] af7c8: f85e03a8 ldur x8, [x29, #-0x20] af7cc: b4000048 cbz x8, 0xaf7d4 af7d0: 14000009 b 0xaf7f4 af7d4: f85e83a8 ldur x8, [x29, #-0x18] af7d8: f85d83a9 ldur x9, [x29, #-0x28] af7dc: eb09011f cmp x8, x9 af7e0: 1a9f17ea cset w10, eq af7e4: 3700004a tbnz w10, #0x0, 0xaf7ec af7e8: 14000003 b 0xaf7f4 af7ec: b81fc3bf stur wzr, [x29, #-0x4] af7f0: 14000053 b 0xaf93c af7f4: d2800008 mov x8, #0x0 // =0 af7f8: f85e03a9 ldur x9, [x29, #-0x20] af7fc: eb08013f cmp x9, x8 af800: 1a9f97ea cset w10, hi af804: 3700004a tbnz w10, #0x0, 0xaf80c af808: 14000029 b 0xaf8ac af80c: b27f03e8 orr x8, xzr, #0x2 af810: f9401be9 ldr x9, [sp, #0x30] af814: f9400120 ldr x0, [x9] af818: f9000fe8 str x8, [sp, #0x18] af81c: 97ffda05 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> af820: f85d83a8 ldur x8, [x29, #-0x28] af824: 91000508 add x8, x8, #0x1 af828: f9400fe9 ldr x9, [sp, #0x18] af82c: 9b097d01 mul x1, x8, x9 af830: 97ffce10 bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> af834: f81d03a0 stur x0, [x29, #-0x30] af838: f85d03a8 ldur x8, [x29, #-0x30] af83c: f94017e9 ldr x9, [sp, #0x28] af840: eb09011f cmp x8, x9 af844: 1a9f07ea cset w10, ne af848: 3700008a tbnz w10, #0x0, 0xaf858 af84c: 12800168 mov w8, #-0xc // =-12 af850: b81fc3a8 stur w8, [x29, #-0x4] af854: 1400003a b 0xaf93c af858: b27f03e8 orr x8, xzr, #0x2 af85c: f85d03a0 ldur x0, [x29, #-0x30] af860: f9000be8 str x8, [sp, #0x10] af864: 97ffe017 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> af868: f81c83a0 stur x0, [x29, #-0x38] af86c: f85c83a0 ldur x0, [x29, #-0x38] af870: f85c83a8 ldur x8, [x29, #-0x38] af874: f85e03a9 ldur x9, [x29, #-0x20] af878: f9400bea ldr x10, [sp, #0x10] af87c: 9b097d49 mul x9, x10, x9 af880: 8b090108 add x8, x8, x9 af884: f85d83a9 ldur x9, [x29, #-0x28] af888: f85e03ab ldur x11, [x29, #-0x20] af88c: eb0b0129 subs x9, x9, x11 af890: 91000529 add x9, x9, #0x1 af894: 9b0a7d22 mul x2, x9, x10 af898: aa0803e1 mov x1, x8 af89c: 97ffcd69 bl 0xa2e40 af8a0: f85c83a8 ldur x8, [x29, #-0x38] af8a4: f9401be9 ldr x9, [sp, #0x30] af8a8: f9000128 str x8, [x9] af8ac: b27f03e8 orr x8, xzr, #0x2 af8b0: f9401be9 ldr x9, [sp, #0x30] af8b4: f9400120 ldr x0, [x9] af8b8: f90007e8 str x8, [sp, #0x8] af8bc: 97ffd9dd bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> af8c0: f85e83a8 ldur x8, [x29, #-0x18] af8c4: 91000508 add x8, x8, #0x1 af8c8: f94007e9 ldr x9, [sp, #0x8] af8cc: 9b097d01 mul x1, x8, x9 af8d0: 97ffcde8 bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> af8d4: f90023e0 str x0, [sp, #0x40] af8d8: f94023e8 ldr x8, [sp, #0x40] af8dc: f94017e9 ldr x9, [sp, #0x28] af8e0: eb09011f cmp x8, x9 af8e4: 1a9f07ea cset w10, ne af8e8: 3700004a tbnz w10, #0x0, 0xaf8f0 af8ec: 14000012 b 0xaf934 af8f0: b27f03e8 orr x8, xzr, #0x2 af8f4: f94023e0 ldr x0, [sp, #0x40] af8f8: f90003e8 str x8, [sp] af8fc: 97ffdff1 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> af900: f9001fe0 str x0, [sp, #0x38] af904: f9401fe8 ldr x8, [sp, #0x38] af908: f85e83a0 ldur x0, [x29, #-0x18] af90c: f94003e9 ldr x9, [sp] af910: 9b007d20 mul x0, x9, x0 af914: 8b000108 add x8, x8, x0 af918: b94027ea ldr w10, [sp, #0x24] af91c: 7900010a strh w10, [x8] af920: f9401fe8 ldr x8, [sp, #0x38] af924: f9401be0 ldr x0, [sp, #0x30] af928: f9000008 str x8, [x0] af92c: b81fc3bf stur wzr, [x29, #-0x4] af930: 14000003 b 0xaf93c af934: 12800168 mov w8, #-0xc // =-12 af938: b81fc3a8 stur w8, [x29, #-0x4] af93c: b85fc3a0 ldur w0, [x29, #-0x4] af940: a9487bfd ldp x29, x30, [sp, #0x80] af944: 910243ff add sp, sp, #0x90 af948: d65f03c0 ret 00000000000af94c : af94c: d10103ff sub sp, sp, #0x40 af950: a9037bfd stp x29, x30, [sp, #0x30] af954: 9100c3fd add x29, sp, #0x30 af958: b0000fc8 adrp x8, 0x2a8000 af95c: f9454d08 ldr x8, [x8, #0xa98] af960: b0000fc9 adrp x9, 0x2a8000 af964: f9418129 ldr x9, [x9, #0x300] af968: b24003e0 orr x0, xzr, #0x1 af96c: 5280000a mov w10, #0x0 // =0 af970: f0000fcb adrp x11, 0x2aa000 af974: 9108c16b add x11, x11, #0x230 af978: f0000fcc adrp x12, 0x2aa000 af97c: 9108e18c add x12, x12, #0x238 af980: b940010d ldr w13, [x8] af984: b900012d str w13, [x9] af988: b81ec3aa stur w10, [x29, #-0x14] af98c: f9000beb str x11, [sp, #0x10] af990: f90007ec str x12, [sp, #0x8] af994: 97ffdc2b bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> af998: f81f83a0 stur x0, [x29, #-0x8] af99c: f85f83a0 ldur x0, [x29, #-0x8] af9a0: 97ffdfc8 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> af9a4: f81f03a0 stur x0, [x29, #-0x10] af9a8: f85f03a8 ldur x8, [x29, #-0x10] af9ac: b85ec3aa ldur w10, [x29, #-0x14] af9b0: 3900010a strb w10, [x8] af9b4: f85f83a8 ldur x8, [x29, #-0x8] af9b8: f9400be9 ldr x9, [sp, #0x10] af9bc: f9000128 str x8, [x9] af9c0: f85f03a8 ldur x8, [x29, #-0x10] af9c4: f94007eb ldr x11, [sp, #0x8] af9c8: f9000168 str x8, [x11] af9cc: a9437bfd ldp x29, x30, [sp, #0x30] af9d0: 910103ff add sp, sp, #0x40 af9d4: d65f03c0 ret 00000000000af9d8 : af9d8: d100c3ff sub sp, sp, #0x30 af9dc: a9027bfd stp x29, x30, [sp, #0x20] af9e0: 910083fd add x29, sp, #0x20 af9e4: f0000fc8 adrp x8, 0x2aa000 af9e8: 9108e108 add x8, x8, #0x238 af9ec: 52800001 mov w1, #0x0 // =0 af9f0: d2800009 mov x9, #0x0 // =0 af9f4: f0000fca adrp x10, 0x2aa000 af9f8: 9108c14a add x10, x10, #0x230 af9fc: f9400100 ldr x0, [x8] afa00: f81f83a8 stur x8, [x29, #-0x8] afa04: b81f43a1 stur w1, [x29, #-0xc] afa08: f90007e9 str x9, [sp, #0x8] afa0c: f90003ea str x10, [sp] afa10: 97ffe318 bl 0xa8670 <_ZN7android12SharedBuffer14bufferFromDataEPv@plt> afa14: b85f43a1 ldur w1, [x29, #-0xc] afa18: 97ffd89e bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> afa1c: f94007e8 ldr x8, [sp, #0x8] afa20: f94003e9 ldr x9, [sp] afa24: f9000128 str x8, [x9] afa28: f85f83aa ldur x10, [x29, #-0x8] afa2c: f9000148 str x8, [x10] afa30: a9427bfd ldp x29, x30, [sp, #0x20] afa34: 9100c3ff add sp, sp, #0x30 afa38: d65f03c0 ret 00000000000afa3c : afa3c: d10083ff sub sp, sp, #0x20 afa40: a9017bfd stp x29, x30, [sp, #0x10] afa44: 910043fd add x29, sp, #0x10 afa48: f90007e0 str x0, [sp, #0x8] afa4c: f94007e0 ldr x0, [sp, #0x8] afa50: f90003e0 str x0, [sp] afa54: 94000006 bl 0xafa6c afa58: f94003e8 ldr x8, [sp] afa5c: f9000100 str x0, [x8] afa60: a9417bfd ldp x29, x30, [sp, #0x10] afa64: 910083ff add sp, sp, #0x20 afa68: d65f03c0 ret afa6c: d10083ff sub sp, sp, #0x20 afa70: a9017bfd stp x29, x30, [sp, #0x10] afa74: 910043fd add x29, sp, #0x10 afa78: f0000fc8 adrp x8, 0x2aa000 afa7c: 9108c108 add x8, x8, #0x230 afa80: f0000fc9 adrp x9, 0x2aa000 afa84: 9108e129 add x9, x9, #0x238 afa88: f9400100 ldr x0, [x8] afa8c: f90007e9 str x9, [sp, #0x8] afa90: 97ffd56c bl 0xa5040 <_ZNK7android12SharedBuffer7acquireEv@plt> afa94: f94007e8 ldr x8, [sp, #0x8] afa98: f9400100 ldr x0, [x8] afa9c: a9417bfd ldp x29, x30, [sp, #0x10] afaa0: 910083ff add sp, sp, #0x20 afaa4: d65f03c0 ret 00000000000afaa8 : afaa8: d10103ff sub sp, sp, #0x40 afaac: a9037bfd stp x29, x30, [sp, #0x30] afab0: 9100c3fd add x29, sp, #0x30 afab4: d2800008 mov x8, #0x0 // =0 afab8: b24003e9 orr x9, xzr, #0x1 afabc: 5280000a mov w10, #0x0 // =0 afac0: f81f83a0 stur x0, [x29, #-0x8] afac4: b81f43a1 stur w1, [x29, #-0xc] afac8: f85f83a0 ldur x0, [x29, #-0x8] afacc: aa0003eb mov x11, x0 afad0: f9000168 str x8, [x11] afad4: f9000be0 str x0, [sp, #0x10] afad8: aa0903e0 mov x0, x9 afadc: b9000fea str w10, [sp, #0xc] afae0: 97ffdbd8 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> afae4: 97ffdf77 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> afae8: f9000fe0 str x0, [sp, #0x18] afaec: f9400fe8 ldr x8, [sp, #0x18] afaf0: b9400fea ldr w10, [sp, #0xc] afaf4: 3900010a strb w10, [x8] afaf8: f9400fe8 ldr x8, [sp, #0x18] afafc: f9400be9 ldr x9, [sp, #0x10] afb00: f9000128 str x8, [x9] afb04: a9437bfd ldp x29, x30, [sp, #0x30] afb08: 910103ff add sp, sp, #0x40 afb0c: d65f03c0 ret 00000000000afb10 : afb10: d10083ff sub sp, sp, #0x20 afb14: a9017bfd stp x29, x30, [sp, #0x10] afb18: 910043fd add x29, sp, #0x10 afb1c: f90007e0 str x0, [sp, #0x8] afb20: f90003e1 str x1, [sp] afb24: f94007e0 ldr x0, [sp, #0x8] afb28: aa0003e1 mov x1, x0 afb2c: f94003e8 ldr x8, [sp] afb30: f9400108 ldr x8, [x8] afb34: f9000028 str x8, [x1] afb38: f9400000 ldr x0, [x0] afb3c: 97ffd93d bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> afb40: 97ffd540 bl 0xa5040 <_ZNK7android12SharedBuffer7acquireEv@plt> afb44: a9417bfd ldp x29, x30, [sp, #0x10] afb48: 910083ff add sp, sp, #0x20 afb4c: d65f03c0 ret 00000000000afb50 : afb50: d10143ff sub sp, sp, #0x50 afb54: a9047bfd stp x29, x30, [sp, #0x40] afb58: 910103fd add x29, sp, #0x40 afb5c: d2800008 mov x8, #0x0 // =0 afb60: f81f83a0 stur x0, [x29, #-0x8] afb64: f81f03a1 stur x1, [x29, #-0x10] afb68: f85f83a0 ldur x0, [x29, #-0x8] afb6c: aa0003e1 mov x1, x0 afb70: f85f03a9 ldur x9, [x29, #-0x10] afb74: f85f03aa ldur x10, [x29, #-0x10] afb78: f81e83a0 stur x0, [x29, #-0x18] afb7c: aa0a03e0 mov x0, x10 afb80: f90013e8 str x8, [sp, #0x20] afb84: f9000fe1 str x1, [sp, #0x18] afb88: f9000be9 str x9, [sp, #0x10] afb8c: 97ffcdf9 bl 0xa3370 afb90: f9400be8 ldr x8, [sp, #0x10] afb94: f90007e0 str x0, [sp, #0x8] afb98: aa0803e0 mov x0, x8 afb9c: f94007e1 ldr x1, [sp, #0x8] afba0: 94000010 bl 0xafbe0 afba4: f9400fe8 ldr x8, [sp, #0x18] afba8: f9000100 str x0, [x8] afbac: f85e83a9 ldur x9, [x29, #-0x18] afbb0: f9400129 ldr x9, [x9] afbb4: f94013ea ldr x10, [sp, #0x20] afbb8: eb0a013f cmp x9, x10 afbbc: 1a9f17eb cset w11, eq afbc0: 3700004b tbnz w11, #0x0, 0xafbc8 afbc4: 14000004 b 0xafbd4 afbc8: 97ffffa9 bl 0xafa6c afbcc: f85e83a8 ldur x8, [x29, #-0x18] afbd0: f9000100 str x0, [x8] afbd4: a9447bfd ldp x29, x30, [sp, #0x40] afbd8: 910143ff add sp, sp, #0x50 afbdc: d65f03c0 ret afbe0: d10143ff sub sp, sp, #0x50 afbe4: a9047bfd stp x29, x30, [sp, #0x40] afbe8: 910103fd add x29, sp, #0x40 afbec: d2800008 mov x8, #0x0 // =0 afbf0: 52800009 mov w9, #0x0 // =0 afbf4: f81f03a0 stur x0, [x29, #-0x10] afbf8: f81e83a1 stur x1, [x29, #-0x18] afbfc: f85e83a0 ldur x0, [x29, #-0x18] afc00: eb08001f cmp x0, x8 afc04: 1a9f97ea cset w10, hi afc08: f9000be8 str x8, [sp, #0x10] afc0c: b9000fe9 str w9, [sp, #0xc] afc10: 3700004a tbnz w10, #0x0, 0xafc18 afc14: 14000026 b 0xafcac afc18: 92800008 mov x8, #-0x1 // =-1 afc1c: f85e83a9 ldur x9, [x29, #-0x18] afc20: eb08013f cmp x9, x8 afc24: 1a9f17ea cset w10, eq afc28: 3700004a tbnz w10, #0x0, 0xafc30 afc2c: 14000004 b 0xafc3c afc30: f9400be8 ldr x8, [sp, #0x10] afc34: f81f83a8 stur x8, [x29, #-0x8] afc38: 1400001f b 0xafcb4 afc3c: f85e83a8 ldur x8, [x29, #-0x18] afc40: 91000500 add x0, x8, #0x1 afc44: 97ffdb7f bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> afc48: f90013e0 str x0, [sp, #0x20] afc4c: f94013e8 ldr x8, [sp, #0x20] afc50: f9400be0 ldr x0, [sp, #0x10] afc54: eb00011f cmp x8, x0 afc58: 1a9f07e9 cset w9, ne afc5c: 37000049 tbnz w9, #0x0, 0xafc64 afc60: 14000010 b 0xafca0 afc64: f94013e0 ldr x0, [sp, #0x20] afc68: 97ffdf16 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> afc6c: f9000fe0 str x0, [sp, #0x18] afc70: f9400fe0 ldr x0, [sp, #0x18] afc74: f85f03a1 ldur x1, [x29, #-0x10] afc78: f85e83a2 ldur x2, [x29, #-0x18] afc7c: 97ffc045 bl 0x9fd90 afc80: f9400fe0 ldr x0, [sp, #0x18] afc84: f85e83a1 ldur x1, [x29, #-0x18] afc88: 8b010000 add x0, x0, x1 afc8c: b9400fe8 ldr w8, [sp, #0xc] afc90: 39000008 strb w8, [x0] afc94: f9400fe0 ldr x0, [sp, #0x18] afc98: f81f83a0 stur x0, [x29, #-0x8] afc9c: 14000006 b 0xafcb4 afca0: f9400be8 ldr x8, [sp, #0x10] afca4: f81f83a8 stur x8, [x29, #-0x8] afca8: 14000003 b 0xafcb4 afcac: 97ffff70 bl 0xafa6c afcb0: f81f83a0 stur x0, [x29, #-0x8] afcb4: f85f83a0 ldur x0, [x29, #-0x8] afcb8: a9447bfd ldp x29, x30, [sp, #0x40] afcbc: 910143ff add sp, sp, #0x50 afcc0: d65f03c0 ret 00000000000afcc4 : afcc4: d10103ff sub sp, sp, #0x40 afcc8: a9037bfd stp x29, x30, [sp, #0x30] afccc: 9100c3fd add x29, sp, #0x30 afcd0: d2800008 mov x8, #0x0 // =0 afcd4: f81f83a0 stur x0, [x29, #-0x8] afcd8: f81f03a1 stur x1, [x29, #-0x10] afcdc: f9000fe2 str x2, [sp, #0x18] afce0: f85f83a0 ldur x0, [x29, #-0x8] afce4: aa0003e1 mov x1, x0 afce8: f85f03a2 ldur x2, [x29, #-0x10] afcec: f9400fe9 ldr x9, [sp, #0x18] afcf0: f9000be0 str x0, [sp, #0x10] afcf4: aa0203e0 mov x0, x2 afcf8: f90007e1 str x1, [sp, #0x8] afcfc: aa0903e1 mov x1, x9 afd00: f90003e8 str x8, [sp] afd04: 97ffffb7 bl 0xafbe0 afd08: f94007e8 ldr x8, [sp, #0x8] afd0c: f9000100 str x0, [x8] afd10: f9400be9 ldr x9, [sp, #0x10] afd14: f9400129 ldr x9, [x9] afd18: f94003e0 ldr x0, [sp] afd1c: eb00013f cmp x9, x0 afd20: 1a9f17ea cset w10, eq afd24: 3700004a tbnz w10, #0x0, 0xafd2c afd28: 14000004 b 0xafd38 afd2c: 97ffff50 bl 0xafa6c afd30: f9400be8 ldr x8, [sp, #0x10] afd34: f9000100 str x0, [x8] afd38: a9437bfd ldp x29, x30, [sp, #0x30] afd3c: 910103ff add sp, sp, #0x40 afd40: d65f03c0 ret 00000000000afd44 : afd44: d10103ff sub sp, sp, #0x40 afd48: a9037bfd stp x29, x30, [sp, #0x30] afd4c: 9100c3fd add x29, sp, #0x30 afd50: f81f83a0 stur x0, [x29, #-0x8] afd54: f81f03a1 stur x1, [x29, #-0x10] afd58: f85f83a0 ldur x0, [x29, #-0x8] afd5c: f85f03a1 ldur x1, [x29, #-0x10] afd60: f9000fe0 str x0, [sp, #0x18] afd64: aa0103e0 mov x0, x1 afd68: 97ffce16 bl 0xa35c0 <_ZNK7android8String166stringEv@plt> afd6c: f85f03a1 ldur x1, [x29, #-0x10] afd70: f9000be0 str x0, [sp, #0x10] afd74: aa0103e0 mov x0, x1 afd78: 97ffd4fa bl 0xa5160 <_ZNK7android8String164sizeEv@plt> afd7c: f9400be1 ldr x1, [sp, #0x10] afd80: f90007e0 str x0, [sp, #0x8] afd84: aa0103e0 mov x0, x1 afd88: f94007e1 ldr x1, [sp, #0x8] afd8c: 94000006 bl 0xafda4 afd90: f9400fe1 ldr x1, [sp, #0x18] afd94: f9000020 str x0, [x1] afd98: a9437bfd ldp x29, x30, [sp, #0x30] afd9c: 910103ff add sp, sp, #0x40 afda0: d65f03c0 ret afda4: d10143ff sub sp, sp, #0x50 afda8: a9047bfd stp x29, x30, [sp, #0x40] afdac: 910103fd add x29, sp, #0x40 afdb0: d2800008 mov x8, #0x0 // =0 afdb4: f81f03a0 stur x0, [x29, #-0x10] afdb8: f81e83a1 stur x1, [x29, #-0x18] afdbc: f85e83a0 ldur x0, [x29, #-0x18] afdc0: f90007e8 str x8, [sp, #0x8] afdc4: b4000040 cbz x0, 0xafdcc afdc8: 14000004 b 0xafdd8 afdcc: 97ffff28 bl 0xafa6c afdd0: f81f83a0 stur x0, [x29, #-0x8] afdd4: 14000026 b 0xafe6c afdd8: b24003e8 orr x8, xzr, #0x1 afddc: f85f03a0 ldur x0, [x29, #-0x10] afde0: f85e83a1 ldur x1, [x29, #-0x18] afde4: f90003e8 str x8, [sp] afde8: 97ffd6ee bl 0xa59a0 afdec: 91000408 add x8, x0, #0x1 afdf0: f90013e8 str x8, [sp, #0x20] afdf4: f94013e8 ldr x8, [sp, #0x20] afdf8: f94003e0 ldr x0, [sp] afdfc: eb00011f cmp x8, x0 afe00: 1a9fa7e9 cset w9, lt afe04: 37000049 tbnz w9, #0x0, 0xafe0c afe08: 14000004 b 0xafe18 afe0c: 97ffff18 bl 0xafa6c afe10: f81f83a0 stur x0, [x29, #-0x8] afe14: 14000016 b 0xafe6c afe18: f94013e0 ldr x0, [sp, #0x20] afe1c: 97ffdb09 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> afe20: f9000fe0 str x0, [sp, #0x18] afe24: f9400fe0 ldr x0, [sp, #0x18] afe28: f94007e8 ldr x8, [sp, #0x8] afe2c: eb08001f cmp x0, x8 afe30: 1a9f07e9 cset w9, ne afe34: 37000089 tbnz w9, #0x0, 0xafe44 afe38: 97ffff0d bl 0xafa6c afe3c: f81f83a0 stur x0, [x29, #-0x8] afe40: 1400000b b 0xafe6c afe44: f9400fe0 ldr x0, [sp, #0x18] afe48: 97ffde9e bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> afe4c: f9000be0 str x0, [sp, #0x10] afe50: f85f03a0 ldur x0, [x29, #-0x10] afe54: f85e83a1 ldur x1, [x29, #-0x18] afe58: f9400be2 ldr x2, [sp, #0x10] afe5c: f94013e3 ldr x3, [sp, #0x20] afe60: 97ffc1ac bl 0xa0510 afe64: f9400be0 ldr x0, [sp, #0x10] afe68: f81f83a0 stur x0, [x29, #-0x8] afe6c: f85f83a0 ldur x0, [x29, #-0x8] afe70: a9447bfd ldp x29, x30, [sp, #0x40] afe74: 910143ff add sp, sp, #0x50 afe78: d65f03c0 ret 00000000000afe7c : afe7c: d10103ff sub sp, sp, #0x40 afe80: a9037bfd stp x29, x30, [sp, #0x30] afe84: 9100c3fd add x29, sp, #0x30 afe88: f81f83a0 stur x0, [x29, #-0x8] afe8c: f81f03a1 stur x1, [x29, #-0x10] afe90: f85f83a0 ldur x0, [x29, #-0x8] afe94: f85f03a1 ldur x1, [x29, #-0x10] afe98: f85f03a8 ldur x8, [x29, #-0x10] afe9c: f9000fe0 str x0, [sp, #0x18] afea0: aa0803e0 mov x0, x8 afea4: f9000be1 str x1, [sp, #0x10] afea8: 97ffc8ea bl 0xa2250 afeac: f9400be8 ldr x8, [sp, #0x10] afeb0: f90007e0 str x0, [sp, #0x8] afeb4: aa0803e0 mov x0, x8 afeb8: f94007e1 ldr x1, [sp, #0x8] afebc: 97ffffba bl 0xafda4 afec0: f9400fe8 ldr x8, [sp, #0x18] afec4: f9000100 str x0, [x8] afec8: a9437bfd ldp x29, x30, [sp, #0x30] afecc: 910103ff add sp, sp, #0x40 afed0: d65f03c0 ret 00000000000afed4 : afed4: d100c3ff sub sp, sp, #0x30 afed8: a9027bfd stp x29, x30, [sp, #0x20] afedc: 910083fd add x29, sp, #0x20 afee0: f81f83a0 stur x0, [x29, #-0x8] afee4: f9000be1 str x1, [sp, #0x10] afee8: f90007e2 str x2, [sp, #0x8] afeec: f85f83a0 ldur x0, [x29, #-0x8] afef0: f9400be1 ldr x1, [sp, #0x10] afef4: f94007e2 ldr x2, [sp, #0x8] afef8: f90003e0 str x0, [sp] afefc: aa0103e0 mov x0, x1 aff00: aa0203e1 mov x1, x2 aff04: 97ffffa8 bl 0xafda4 aff08: f94003e1 ldr x1, [sp] aff0c: f9000020 str x0, [x1] aff10: a9427bfd ldp x29, x30, [sp, #0x20] aff14: 9100c3ff add sp, sp, #0x30 aff18: d65f03c0 ret 00000000000aff1c : aff1c: d10103ff sub sp, sp, #0x40 aff20: a9037bfd stp x29, x30, [sp, #0x30] aff24: 9100c3fd add x29, sp, #0x30 aff28: f81f83a0 stur x0, [x29, #-0x8] aff2c: f81f03a1 stur x1, [x29, #-0x10] aff30: f85f83a0 ldur x0, [x29, #-0x8] aff34: f85f03a1 ldur x1, [x29, #-0x10] aff38: f85f03a8 ldur x8, [x29, #-0x10] aff3c: f9000fe0 str x0, [sp, #0x18] aff40: aa0803e0 mov x0, x8 aff44: f9000be1 str x1, [sp, #0x10] aff48: 97ffeb66 bl 0xaace0 aff4c: f9400be8 ldr x8, [sp, #0x10] aff50: f90007e0 str x0, [sp, #0x8] aff54: aa0803e0 mov x0, x8 aff58: f94007e1 ldr x1, [sp, #0x8] aff5c: 94000006 bl 0xaff74 aff60: f9400fe8 ldr x8, [sp, #0x18] aff64: f9000100 str x0, [x8] aff68: a9437bfd ldp x29, x30, [sp, #0x30] aff6c: 910103ff add sp, sp, #0x40 aff70: d65f03c0 ret aff74: d10143ff sub sp, sp, #0x50 aff78: a9047bfd stp x29, x30, [sp, #0x40] aff7c: 910103fd add x29, sp, #0x40 aff80: d2800008 mov x8, #0x0 // =0 aff84: f81f03a0 stur x0, [x29, #-0x10] aff88: f81e83a1 stur x1, [x29, #-0x18] aff8c: f85e83a0 ldur x0, [x29, #-0x18] aff90: f90007e8 str x8, [sp, #0x8] aff94: b4000040 cbz x0, 0xaff9c aff98: 14000004 b 0xaffa8 aff9c: 97fffeb4 bl 0xafa6c affa0: f81f83a0 stur x0, [x29, #-0x8] affa4: 14000026 b 0xb003c affa8: b24003e8 orr x8, xzr, #0x1 affac: f85f03a0 ldur x0, [x29, #-0x10] affb0: f85e83a1 ldur x1, [x29, #-0x18] affb4: f90003e8 str x8, [sp] affb8: 97ffe37e bl 0xa8db0 affbc: 91000408 add x8, x0, #0x1 affc0: f90013e8 str x8, [sp, #0x20] affc4: f94013e8 ldr x8, [sp, #0x20] affc8: f94003e0 ldr x0, [sp] affcc: eb00011f cmp x8, x0 affd0: 1a9fa7e9 cset w9, lt affd4: 37000049 tbnz w9, #0x0, 0xaffdc affd8: 14000004 b 0xaffe8 affdc: 97fffea4 bl 0xafa6c affe0: f81f83a0 stur x0, [x29, #-0x8] affe4: 14000016 b 0xb003c affe8: f94013e0 ldr x0, [sp, #0x20] affec: 97ffda95 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> afff0: f9000fe0 str x0, [sp, #0x18] afff4: f9400fe0 ldr x0, [sp, #0x18] afff8: f94007e8 ldr x8, [sp, #0x8] afffc: eb08001f cmp x0, x8 b0000: 1a9f07e9 cset w9, ne b0004: 37000089 tbnz w9, #0x0, 0xb0014 b0008: 97fffe99 bl 0xafa6c b000c: f81f83a0 stur x0, [x29, #-0x8] b0010: 1400000b b 0xb003c b0014: f9400fe0 ldr x0, [sp, #0x18] b0018: 97ffde2a bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b001c: f9000be0 str x0, [sp, #0x10] b0020: f85f03a0 ldur x0, [x29, #-0x10] b0024: f85e83a1 ldur x1, [x29, #-0x18] b0028: f9400be2 ldr x2, [sp, #0x10] b002c: f94013e3 ldr x3, [sp, #0x20] b0030: 97ffea14 bl 0xaa880 b0034: f9400be0 ldr x0, [sp, #0x10] b0038: f81f83a0 stur x0, [x29, #-0x8] b003c: f85f83a0 ldur x0, [x29, #-0x8] b0040: a9447bfd ldp x29, x30, [sp, #0x40] b0044: 910143ff add sp, sp, #0x50 b0048: d65f03c0 ret 00000000000b004c : b004c: d100c3ff sub sp, sp, #0x30 b0050: a9027bfd stp x29, x30, [sp, #0x20] b0054: 910083fd add x29, sp, #0x20 b0058: f81f83a0 stur x0, [x29, #-0x8] b005c: f9000be1 str x1, [sp, #0x10] b0060: f90007e2 str x2, [sp, #0x8] b0064: f85f83a0 ldur x0, [x29, #-0x8] b0068: f9400be1 ldr x1, [sp, #0x10] b006c: f94007e2 ldr x2, [sp, #0x8] b0070: f90003e0 str x0, [sp] b0074: aa0103e0 mov x0, x1 b0078: aa0203e1 mov x1, x2 b007c: 97ffffbe bl 0xaff74 b0080: f94003e1 ldr x1, [sp] b0084: f9000020 str x0, [x1] b0088: a9427bfd ldp x29, x30, [sp, #0x20] b008c: 9100c3ff add sp, sp, #0x30 b0090: d65f03c0 ret 00000000000b0094 : b0094: d10083ff sub sp, sp, #0x20 b0098: a9017bfd stp x29, x30, [sp, #0x10] b009c: 910043fd add x29, sp, #0x10 b00a0: f90007e0 str x0, [sp, #0x8] b00a4: f94007e0 ldr x0, [sp, #0x8] b00a8: f9400000 ldr x0, [x0] b00ac: 97ffd7e1 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b00b0: f90003e0 str x0, [sp] b00b4: 14000001 b 0xb00b8 b00b8: 52800001 mov w1, #0x0 // =0 b00bc: f94003e0 ldr x0, [sp] b00c0: 97ffd6f4 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> b00c4: 14000001 b 0xb00c8 b00c8: a9417bfd ldp x29, x30, [sp, #0x10] b00cc: 910083ff add sp, sp, #0x20 b00d0: d65f03c0 ret b00d4: 97fff83c bl 0xae1c4 00000000000b00d8 : b00d8: d10083ff sub sp, sp, #0x20 b00dc: a9017bfd stp x29, x30, [sp, #0x10] b00e0: 910043fd add x29, sp, #0x10 b00e4: f90007e0 str x0, [sp, #0x8] b00e8: f94007e0 ldr x0, [sp, #0x8] b00ec: f9400000 ldr x0, [x0] b00f0: 97ffc120 bl 0xa0570 <_ZN7android12SharedBuffer12sizeFromDataEPKv@plt> b00f4: f1000400 subs x0, x0, #0x1 b00f8: a9417bfd ldp x29, x30, [sp, #0x10] b00fc: 910083ff add sp, sp, #0x20 b0100: d65f03c0 ret 00000000000b0104 : b0104: d10583ff sub sp, sp, #0x160 b0108: f900a3fc str x28, [sp, #0x140] b010c: a9157bfd stp x29, x30, [sp, #0x150] b0110: 910543fd add x29, sp, #0x150 b0114: d100e3a9 sub x9, x29, #0x38 b0118: 3d8027e7 str q7, [sp, #0x90] b011c: 3d8023e6 str q6, [sp, #0x80] b0120: 3d801fe5 str q5, [sp, #0x70] b0124: 3d801be4 str q4, [sp, #0x60] b0128: 3d8017e3 str q3, [sp, #0x50] b012c: 3d8013e2 str q2, [sp, #0x40] b0130: 3d800fe1 str q1, [sp, #0x30] b0134: 3d800be0 str q0, [sp, #0x20] b0138: f9006fe7 str x7, [sp, #0xd8] b013c: f9006be6 str x6, [sp, #0xd0] b0140: f90067e5 str x5, [sp, #0xc8] b0144: f90063e4 str x4, [sp, #0xc0] b0148: f9005fe3 str x3, [sp, #0xb8] b014c: f9005be2 str x2, [sp, #0xb0] b0150: f90057e1 str x1, [sp, #0xa8] b0154: d53bd041 mrs x1, TPIDR_EL0 b0158: f9401421 ldr x1, [x1, #0x28] b015c: f9000fe1 str x1, [sp, #0x18] b0160: f81983a0 stur x0, [x29, #-0x68] b0164: 321963ea orr w10, wzr, #0xffffff80 b0168: b81e43aa stur w10, [x29, #-0x1c] b016c: 128006ea mov w10, #-0x38 // =-56 b0170: b81e03aa stur w10, [x29, #-0x20] b0174: 910083e0 add x0, sp, #0x20 b0178: 91020000 add x0, x0, #0x80 b017c: f81d83a0 stur x0, [x29, #-0x28] b0180: 9102a3e0 add x0, sp, #0xa8 b0184: 9100e000 add x0, x0, #0x38 b0188: f81d03a0 stur x0, [x29, #-0x30] b018c: 910043a0 add x0, x29, #0x10 b0190: f81c83a0 stur x0, [x29, #-0x38] b0194: 2a1f03ea mov w10, wzr b0198: 381973aa sturb w10, [x29, #-0x69] b019c: f85983a0 ldur x0, [x29, #-0x68] b01a0: 3dc00120 ldr q0, [x9] b01a4: 3dc00521 ldr q1, [x9, #0x10] b01a8: 3c9b03a1 stur q1, [x29, #-0x50] b01ac: 3c9a03a0 stur q0, [x29, #-0x60] b01b0: d10183a1 sub x1, x29, #0x60 b01b4: f9000be8 str x8, [sp, #0x10] b01b8: 97ffe1aa bl 0xa8860 <_ZN7android7String87formatVEPKcSt9__va_list@plt> b01bc: 320003ea orr w10, wzr, #0x1 b01c0: 381973aa sturb w10, [x29, #-0x69] b01c4: 385973aa ldurb w10, [x29, #-0x69] b01c8: 370000aa tbnz w10, #0x0, 0xb01dc b01cc: 14000001 b 0xb01d0 b01d0: f9400be0 ldr x0, [sp, #0x10] b01d4: 97ffe1d7 bl 0xa8930 <_ZN7android7String8D1Ev@plt> b01d8: 14000001 b 0xb01dc b01dc: d53bd048 mrs x8, TPIDR_EL0 b01e0: f9401508 ldr x8, [x8, #0x28] b01e4: f9400fe9 ldr x9, [sp, #0x18] b01e8: eb090108 subs x8, x8, x9 b01ec: f90007e8 str x8, [sp, #0x8] b01f0: 540000c1 b.ne 0xb0208 b01f4: 14000001 b 0xb01f8 b01f8: a9557bfd ldp x29, x30, [sp, #0x150] b01fc: f940a3fc ldr x28, [sp, #0x140] b0200: 910583ff add sp, sp, #0x160 b0204: d65f03c0 ret b0208: 97ffe6da bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b020c : b020c: d10203ff sub sp, sp, #0x80 b0210: a9077bfd stp x29, x30, [sp, #0x70] b0214: 9101c3fd add x29, sp, #0x70 b0218: d53bd049 mrs x9, TPIDR_EL0 b021c: f9401529 ldr x9, [x9, #0x28] b0220: f81f83a9 stur x9, [x29, #-0x8] b0224: f9001fe0 str x0, [sp, #0x38] b0228: 2a1f03ea mov w10, wzr b022c: 3900dfea strb w10, [sp, #0x37] b0230: aa0803e0 mov x0, x8 b0234: f9000fe1 str x1, [sp, #0x18] b0238: f9000be8 str x8, [sp, #0x10] b023c: 97ffe915 bl 0xaa690 <_ZN7android7String8C1Ev@plt> b0240: f9401fe1 ldr x1, [sp, #0x38] b0244: f9400fe8 ldr x8, [sp, #0x18] b0248: 3dc00100 ldr q0, [x8] b024c: 3dc00501 ldr q1, [x8, #0x10] b0250: 3c9e03a1 stur q1, [x29, #-0x20] b0254: 3c9d03a0 stur q0, [x29, #-0x30] b0258: d100c3a2 sub x2, x29, #0x30 b025c: f9400be0 ldr x0, [sp, #0x10] b0260: 97ffcbcc bl 0xa3190 <_ZN7android7String813appendFormatVEPKcSt9__va_list@plt> b0264: b9000fe0 str w0, [sp, #0xc] b0268: 14000001 b 0xb026c b026c: 320003e8 orr w8, wzr, #0x1 b0270: 3900dfe8 strb w8, [sp, #0x37] b0274: 3940dfe8 ldrb w8, [sp, #0x37] b0278: 37000168 tbnz w8, #0x0, 0xb02a4 b027c: 14000007 b 0xb0298 b0280: f90017e0 str x0, [sp, #0x28] b0284: 2a0103e8 mov w8, w1 b0288: b90027e8 str w8, [sp, #0x24] b028c: f9400be0 ldr x0, [sp, #0x10] b0290: 97ffe1a8 bl 0xa8930 <_ZN7android7String8D1Ev@plt> b0294: 1400000e b 0xb02cc b0298: f9400be0 ldr x0, [sp, #0x10] b029c: 97ffe1a5 bl 0xa8930 <_ZN7android7String8D1Ev@plt> b02a0: 14000001 b 0xb02a4 b02a4: d53bd048 mrs x8, TPIDR_EL0 b02a8: f9401508 ldr x8, [x8, #0x28] b02ac: f85f83a9 ldur x9, [x29, #-0x8] b02b0: eb090108 subs x8, x8, x9 b02b4: f90003e8 str x8, [sp] b02b8: 540000e1 b.ne 0xb02d4 b02bc: 14000001 b 0xb02c0 b02c0: a9477bfd ldp x29, x30, [sp, #0x70] b02c4: 910203ff add sp, sp, #0x80 b02c8: d65f03c0 ret b02cc: f94017e0 ldr x0, [sp, #0x28] b02d0: 97ffdf10 bl 0xa7f10 <_Unwind_Resume@plt> b02d4: 97ffe6a7 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b02d8 : b02d8: d10343ff sub sp, sp, #0xd0 b02dc: a90c7bfd stp x29, x30, [sp, #0xc0] b02e0: 910303fd add x29, sp, #0xc0 b02e4: d53bd048 mrs x8, TPIDR_EL0 b02e8: f9401508 ldr x8, [x8, #0x28] b02ec: f81f83a8 stur x8, [x29, #-0x8] b02f0: f90027e0 str x0, [sp, #0x48] b02f4: f90023e1 str x1, [sp, #0x40] b02f8: f94027e8 ldr x8, [sp, #0x48] b02fc: 2a1f03e9 mov w9, wzr b0300: b9003be9 str w9, [sp, #0x38] b0304: 3dc00040 ldr q0, [x2] b0308: 3dc00441 ldr q1, [x2, #0x10] b030c: 3c9e03a1 stur q1, [x29, #-0x20] b0310: 3c9d03a0 stur q0, [x29, #-0x30] b0314: f94023e0 ldr x0, [sp, #0x40] b0318: 3cdd03a0 ldur q0, [x29, #-0x30] b031c: 3cde03a1 ldur q1, [x29, #-0x20] b0320: 3c9c03a1 stur q1, [x29, #-0x40] b0324: 3c9b03a0 stur q0, [x29, #-0x50] b0328: aa1f03e1 mov x1, xzr b032c: d10143a3 sub x3, x29, #0x50 b0330: f90013e0 str x0, [sp, #0x20] b0334: aa0103e0 mov x0, x1 b0338: f94013ea ldr x10, [sp, #0x20] b033c: f9000fe2 str x2, [sp, #0x18] b0340: aa0a03e2 mov x2, x10 b0344: f9000be8 str x8, [sp, #0x10] b0348: 97ffd832 bl 0xa6410 b034c: b9003fe0 str w0, [sp, #0x3c] b0350: b9403fe9 ldr w9, [sp, #0x3c] b0354: 34000469 cbz w9, 0xb03e0 b0358: 14000001 b 0xb035c b035c: f9400be0 ldr x0, [sp, #0x10] b0360: 97ffd118 bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> b0364: f9001be0 str x0, [sp, #0x30] b0368: f9401be0 ldr x0, [sp, #0x30] b036c: b9803ffe ldrsw x30, [sp, #0x3c] b0370: 8b1e0001 add x1, x0, x30 b0374: f9400be0 ldr x0, [sp, #0x10] b0378: 97ffe6aa bl 0xa9e20 <_ZN7android7String810lockBufferEm@plt> b037c: f90017e0 str x0, [sp, #0x28] b0380: f94017e0 ldr x0, [sp, #0x28] b0384: b4000260 cbz x0, 0xb03d0 b0388: 14000001 b 0xb038c b038c: f94017e8 ldr x8, [sp, #0x28] b0390: f9401be9 ldr x9, [sp, #0x30] b0394: 8b090100 add x0, x8, x9 b0398: b9403fea ldr w10, [sp, #0x3c] b039c: 1100054a add w10, w10, #0x1 b03a0: 2a0a03e8 mov w8, w10 b03a4: 93407d01 sxtw x1, w8 b03a8: f94023e2 ldr x2, [sp, #0x40] b03ac: f9400fe8 ldr x8, [sp, #0x18] b03b0: 3dc00100 ldr q0, [x8] b03b4: 3dc00501 ldr q1, [x8, #0x10] b03b8: 3d801be1 str q1, [sp, #0x60] b03bc: 3d8017e0 str q0, [sp, #0x50] b03c0: 910143e3 add x3, sp, #0x50 b03c4: 97ffd813 bl 0xa6410 b03c8: b9000fe0 str w0, [sp, #0xc] b03cc: 14000004 b 0xb03dc b03d0: 12800168 mov w8, #-0xc // =-12 b03d4: b9003be8 str w8, [sp, #0x38] b03d8: 14000001 b 0xb03dc b03dc: 14000001 b 0xb03e0 b03e0: b9403be8 ldr w8, [sp, #0x38] b03e4: d53bd049 mrs x9, TPIDR_EL0 b03e8: f9401529 ldr x9, [x9, #0x28] b03ec: f85f83aa ldur x10, [x29, #-0x8] b03f0: eb0a0129 subs x9, x9, x10 b03f4: b9000be8 str w8, [sp, #0x8] b03f8: f90003e9 str x9, [sp] b03fc: 540000c1 b.ne 0xb0414 b0400: 14000001 b 0xb0404 b0404: b9400be0 ldr w0, [sp, #0x8] b0408: a94c7bfd ldp x29, x30, [sp, #0xc0] b040c: 910343ff add sp, sp, #0xd0 b0410: d65f03c0 ret b0414: 97ffe657 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b0418 : b0418: d100c3ff sub sp, sp, #0x30 b041c: a9027bfd stp x29, x30, [sp, #0x20] b0420: 910083fd add x29, sp, #0x20 b0424: 52800001 mov w1, #0x0 // =0 b0428: f81f83a0 stur x0, [x29, #-0x8] b042c: f85f83a0 ldur x0, [x29, #-0x8] b0430: aa0003e8 mov x8, x0 b0434: f9400108 ldr x8, [x8] b0438: f9000be0 str x0, [sp, #0x10] b043c: aa0803e0 mov x0, x8 b0440: b9000fe1 str w1, [sp, #0xc] b0444: 97ffd6fb bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b0448: b9400fe1 ldr w1, [sp, #0xc] b044c: 97ffd611 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> b0450: 97fffd87 bl 0xafa6c b0454: f9400be8 ldr x8, [sp, #0x10] b0458: f9000100 str x0, [x8] b045c: a9427bfd ldp x29, x30, [sp, #0x20] b0460: 9100c3ff add sp, sp, #0x30 b0464: d65f03c0 ret 00000000000b0468 : b0468: d100c3ff sub sp, sp, #0x30 b046c: a9027bfd stp x29, x30, [sp, #0x20] b0470: 910083fd add x29, sp, #0x20 b0474: 52800008 mov w8, #0x0 // =0 b0478: f81f83a0 stur x0, [x29, #-0x8] b047c: f9000be1 str x1, [sp, #0x10] b0480: f85f83a0 ldur x0, [x29, #-0x8] b0484: f9400be1 ldr x1, [sp, #0x10] b0488: f9400021 ldr x1, [x1] b048c: f90007e0 str x0, [sp, #0x8] b0490: aa0103e0 mov x0, x1 b0494: b90007e8 str w8, [sp, #0x4] b0498: 97ffd6e6 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b049c: 97ffd2e9 bl 0xa5040 <_ZNK7android12SharedBuffer7acquireEv@plt> b04a0: f94007e0 ldr x0, [sp, #0x8] b04a4: f9400000 ldr x0, [x0] b04a8: 97ffd6e2 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b04ac: b94007e1 ldr w1, [sp, #0x4] b04b0: 97ffd5f8 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> b04b4: f9400be9 ldr x9, [sp, #0x10] b04b8: f9400129 ldr x9, [x9] b04bc: f94007ea ldr x10, [sp, #0x8] b04c0: f9000149 str x9, [x10] b04c4: a9427bfd ldp x29, x30, [sp, #0x20] b04c8: 9100c3ff add sp, sp, #0x30 b04cc: d65f03c0 ret 00000000000b04d0 : b04d0: d10183ff sub sp, sp, #0x60 b04d4: a9057bfd stp x29, x30, [sp, #0x50] b04d8: 910143fd add x29, sp, #0x50 b04dc: 52800008 mov w8, #0x0 // =0 b04e0: d2800009 mov x9, #0x0 // =0 b04e4: f81f03a0 stur x0, [x29, #-0x10] b04e8: f81e83a1 stur x1, [x29, #-0x18] b04ec: f85f03a0 ldur x0, [x29, #-0x10] b04f0: f85e83a1 ldur x1, [x29, #-0x18] b04f4: f85e83aa ldur x10, [x29, #-0x18] b04f8: f90017e0 str x0, [sp, #0x28] b04fc: aa0a03e0 mov x0, x10 b0500: b90027e8 str w8, [sp, #0x24] b0504: f9000fe9 str x9, [sp, #0x18] b0508: f9000be1 str x1, [sp, #0x10] b050c: 97ffcb99 bl 0xa3370 b0510: f9400be9 ldr x9, [sp, #0x10] b0514: f90007e0 str x0, [sp, #0x8] b0518: aa0903e0 mov x0, x9 b051c: f94007e1 ldr x1, [sp, #0x8] b0520: 97fffdb0 bl 0xafbe0 b0524: f81e03a0 stur x0, [x29, #-0x20] b0528: f94017e9 ldr x9, [sp, #0x28] b052c: f9400120 ldr x0, [x9] b0530: 97ffd6c0 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b0534: b94027e1 ldr w1, [sp, #0x24] b0538: 97ffd5d6 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> b053c: f85e03a9 ldur x9, [x29, #-0x20] b0540: f94017ea ldr x10, [sp, #0x28] b0544: f9000149 str x9, [x10] b0548: f94017e9 ldr x9, [sp, #0x28] b054c: f9400129 ldr x9, [x9] b0550: f9400fea ldr x10, [sp, #0x18] b0554: eb0a013f cmp x9, x10 b0558: 1a9f07e8 cset w8, ne b055c: 37000048 tbnz w8, #0x0, 0xb0564 b0560: 14000003 b 0xb056c b0564: b81fc3bf stur wzr, [x29, #-0x4] b0568: 14000008 b 0xb0588 b056c: 12800168 mov w8, #-0xc // =-12 b0570: b90007e8 str w8, [sp, #0x4] b0574: 97fffd3e bl 0xafa6c b0578: f94017e9 ldr x9, [sp, #0x28] b057c: f9000120 str x0, [x9] b0580: b94007e8 ldr w8, [sp, #0x4] b0584: b81fc3a8 stur w8, [x29, #-0x4] b0588: b85fc3a0 ldur w0, [x29, #-0x4] b058c: a9457bfd ldp x29, x30, [sp, #0x50] b0590: 910183ff add sp, sp, #0x60 b0594: d65f03c0 ret 00000000000b0598 : b0598: d10183ff sub sp, sp, #0x60 b059c: a9057bfd stp x29, x30, [sp, #0x50] b05a0: 910143fd add x29, sp, #0x50 b05a4: 52800008 mov w8, #0x0 // =0 b05a8: d2800009 mov x9, #0x0 // =0 b05ac: f81f03a0 stur x0, [x29, #-0x10] b05b0: f81e83a1 stur x1, [x29, #-0x18] b05b4: f81e03a2 stur x2, [x29, #-0x20] b05b8: f85f03a0 ldur x0, [x29, #-0x10] b05bc: f85e83a1 ldur x1, [x29, #-0x18] b05c0: f85e03a2 ldur x2, [x29, #-0x20] b05c4: f90013e0 str x0, [sp, #0x20] b05c8: aa0103e0 mov x0, x1 b05cc: aa0203e1 mov x1, x2 b05d0: b9001fe8 str w8, [sp, #0x1c] b05d4: f9000be9 str x9, [sp, #0x10] b05d8: 97fffd82 bl 0xafbe0 b05dc: f90017e0 str x0, [sp, #0x28] b05e0: f94013e9 ldr x9, [sp, #0x20] b05e4: f9400120 ldr x0, [x9] b05e8: 97ffd692 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b05ec: b9401fe1 ldr w1, [sp, #0x1c] b05f0: 97ffd5a8 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> b05f4: f94017e9 ldr x9, [sp, #0x28] b05f8: f94013e2 ldr x2, [sp, #0x20] b05fc: f9000049 str x9, [x2] b0600: f94013e9 ldr x9, [sp, #0x20] b0604: f9400129 ldr x9, [x9] b0608: f9400be2 ldr x2, [sp, #0x10] b060c: eb02013f cmp x9, x2 b0610: 1a9f07e8 cset w8, ne b0614: 37000048 tbnz w8, #0x0, 0xb061c b0618: 14000003 b 0xb0624 b061c: b81fc3bf stur wzr, [x29, #-0x4] b0620: 14000008 b 0xb0640 b0624: 12800168 mov w8, #-0xc // =-12 b0628: b9000fe8 str w8, [sp, #0xc] b062c: 97fffd10 bl 0xafa6c b0630: f94013e9 ldr x9, [sp, #0x20] b0634: f9000120 str x0, [x9] b0638: b9400fe8 ldr w8, [sp, #0xc] b063c: b81fc3a8 stur w8, [x29, #-0x4] b0640: b85fc3a0 ldur w0, [x29, #-0x4] b0644: a9457bfd ldp x29, x30, [sp, #0x50] b0648: 910183ff add sp, sp, #0x60 b064c: d65f03c0 ret 00000000000b0650 : b0650: d10183ff sub sp, sp, #0x60 b0654: a9057bfd stp x29, x30, [sp, #0x50] b0658: 910143fd add x29, sp, #0x50 b065c: 52800008 mov w8, #0x0 // =0 b0660: d2800009 mov x9, #0x0 // =0 b0664: f81f03a0 stur x0, [x29, #-0x10] b0668: f81e83a1 stur x1, [x29, #-0x18] b066c: f81e03a2 stur x2, [x29, #-0x20] b0670: f85f03a0 ldur x0, [x29, #-0x10] b0674: f85e83a1 ldur x1, [x29, #-0x18] b0678: f85e03a2 ldur x2, [x29, #-0x20] b067c: f90013e0 str x0, [sp, #0x20] b0680: aa0103e0 mov x0, x1 b0684: aa0203e1 mov x1, x2 b0688: b9001fe8 str w8, [sp, #0x1c] b068c: f9000be9 str x9, [sp, #0x10] b0690: 97fffdc5 bl 0xafda4 b0694: f90017e0 str x0, [sp, #0x28] b0698: f94013e9 ldr x9, [sp, #0x20] b069c: f9400120 ldr x0, [x9] b06a0: 97ffd664 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b06a4: b9401fe1 ldr w1, [sp, #0x1c] b06a8: 97ffd57a bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> b06ac: f94017e9 ldr x9, [sp, #0x28] b06b0: f94013e2 ldr x2, [sp, #0x20] b06b4: f9000049 str x9, [x2] b06b8: f94013e9 ldr x9, [sp, #0x20] b06bc: f9400129 ldr x9, [x9] b06c0: f9400be2 ldr x2, [sp, #0x10] b06c4: eb02013f cmp x9, x2 b06c8: 1a9f07e8 cset w8, ne b06cc: 37000048 tbnz w8, #0x0, 0xb06d4 b06d0: 14000003 b 0xb06dc b06d4: b81fc3bf stur wzr, [x29, #-0x4] b06d8: 14000008 b 0xb06f8 b06dc: 12800168 mov w8, #-0xc // =-12 b06e0: b9000fe8 str w8, [sp, #0xc] b06e4: 97fffce2 bl 0xafa6c b06e8: f94013e9 ldr x9, [sp, #0x20] b06ec: f9000120 str x0, [x9] b06f0: b9400fe8 ldr w8, [sp, #0xc] b06f4: b81fc3a8 stur w8, [x29, #-0x4] b06f8: b85fc3a0 ldur w0, [x29, #-0x4] b06fc: a9457bfd ldp x29, x30, [sp, #0x50] b0700: 910183ff add sp, sp, #0x60 b0704: d65f03c0 ret 00000000000b0708 : b0708: d10183ff sub sp, sp, #0x60 b070c: a9057bfd stp x29, x30, [sp, #0x50] b0710: 910143fd add x29, sp, #0x50 b0714: 52800008 mov w8, #0x0 // =0 b0718: d2800009 mov x9, #0x0 // =0 b071c: f81f03a0 stur x0, [x29, #-0x10] b0720: f81e83a1 stur x1, [x29, #-0x18] b0724: f81e03a2 stur x2, [x29, #-0x20] b0728: f85f03a0 ldur x0, [x29, #-0x10] b072c: f85e83a1 ldur x1, [x29, #-0x18] b0730: f85e03a2 ldur x2, [x29, #-0x20] b0734: f90013e0 str x0, [sp, #0x20] b0738: aa0103e0 mov x0, x1 b073c: aa0203e1 mov x1, x2 b0740: b9001fe8 str w8, [sp, #0x1c] b0744: f9000be9 str x9, [sp, #0x10] b0748: 97fffe0b bl 0xaff74 b074c: f90017e0 str x0, [sp, #0x28] b0750: f94013e9 ldr x9, [sp, #0x20] b0754: f9400120 ldr x0, [x9] b0758: 97ffd636 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b075c: b9401fe1 ldr w1, [sp, #0x1c] b0760: 97ffd54c bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> b0764: f94017e9 ldr x9, [sp, #0x28] b0768: f94013e2 ldr x2, [sp, #0x20] b076c: f9000049 str x9, [x2] b0770: f94013e9 ldr x9, [sp, #0x20] b0774: f9400129 ldr x9, [x9] b0778: f9400be2 ldr x2, [sp, #0x10] b077c: eb02013f cmp x9, x2 b0780: 1a9f07e8 cset w8, ne b0784: 37000048 tbnz w8, #0x0, 0xb078c b0788: 14000003 b 0xb0794 b078c: b81fc3bf stur wzr, [x29, #-0x4] b0790: 14000008 b 0xb07b0 b0794: 12800168 mov w8, #-0xc // =-12 b0798: b9000fe8 str w8, [sp, #0xc] b079c: 97fffcb4 bl 0xafa6c b07a0: f94013e9 ldr x9, [sp, #0x20] b07a4: f9000120 str x0, [x9] b07a8: b9400fe8 ldr w8, [sp, #0xc] b07ac: b81fc3a8 stur w8, [x29, #-0x4] b07b0: b85fc3a0 ldur w0, [x29, #-0x4] b07b4: a9457bfd ldp x29, x30, [sp, #0x50] b07b8: 910183ff add sp, sp, #0x60 b07bc: d65f03c0 ret 00000000000b07c0 : b07c0: d10103ff sub sp, sp, #0x40 b07c4: a9037bfd stp x29, x30, [sp, #0x30] b07c8: 9100c3fd add x29, sp, #0x30 b07cc: f81f03a0 stur x0, [x29, #-0x10] b07d0: f9000fe1 str x1, [sp, #0x18] b07d4: f85f03a0 ldur x0, [x29, #-0x10] b07d8: f9400fe1 ldr x1, [sp, #0x18] b07dc: f90007e0 str x0, [sp, #0x8] b07e0: aa0103e0 mov x0, x1 b07e4: 97ffe0bf bl 0xa8ae0 <_ZNK7android7String85bytesEv@plt> b07e8: f9000be0 str x0, [sp, #0x10] b07ec: f94007e0 ldr x0, [sp, #0x8] b07f0: 97ffe0bc bl 0xa8ae0 <_ZNK7android7String85bytesEv@plt> b07f4: b4000040 cbz x0, 0xb07fc b07f8: 14000006 b 0xb0810 b07fc: f9400fe1 ldr x1, [sp, #0x18] b0800: f94007e0 ldr x0, [sp, #0x8] b0804: 97ffd367 bl 0xa55a0 <_ZN7android7String85setToERKS0_@plt> b0808: b81fc3bf stur wzr, [x29, #-0x4] b080c: 1400000f b 0xb0848 b0810: f9400be8 ldr x8, [sp, #0x10] b0814: b4000048 cbz x8, 0xb081c b0818: 14000003 b 0xb0824 b081c: b81fc3bf stur wzr, [x29, #-0x4] b0820: 1400000a b 0xb0848 b0824: f9400fe0 ldr x0, [sp, #0x18] b0828: 97ffdb4e bl 0xa7560 <_ZNK7android7String86stringEv@plt> b082c: f9400be2 ldr x2, [sp, #0x10] b0830: f94007e8 ldr x8, [sp, #0x8] b0834: f90003e0 str x0, [sp] b0838: aa0803e0 mov x0, x8 b083c: f94003e1 ldr x1, [sp] b0840: 97ffd628 bl 0xa60e0 <_ZN7android7String811real_appendEPKcm@plt> b0844: b81fc3a0 stur w0, [x29, #-0x4] b0848: b85fc3a0 ldur w0, [x29, #-0x4] b084c: a9437bfd ldp x29, x30, [sp, #0x30] b0850: 910103ff add sp, sp, #0x40 b0854: d65f03c0 ret 00000000000b0858 : b0858: d10083ff sub sp, sp, #0x20 b085c: a9017bfd stp x29, x30, [sp, #0x10] b0860: 910043fd add x29, sp, #0x10 b0864: f90007e0 str x0, [sp, #0x8] b0868: f94007e0 ldr x0, [sp, #0x8] b086c: 97ffcfd5 bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> b0870: a9417bfd ldp x29, x30, [sp, #0x10] b0874: 910083ff add sp, sp, #0x20 b0878: d65f03c0 ret 00000000000b087c : b087c: d10183ff sub sp, sp, #0x60 b0880: a9057bfd stp x29, x30, [sp, #0x50] b0884: 910143fd add x29, sp, #0x50 b0888: d2800008 mov x8, #0x0 // =0 b088c: 52800009 mov w9, #0x0 // =0 b0890: f81f03a0 stur x0, [x29, #-0x10] b0894: f81e83a1 stur x1, [x29, #-0x18] b0898: f81e03a2 stur x2, [x29, #-0x20] b089c: f85f03a0 ldur x0, [x29, #-0x10] b08a0: f9000be0 str x0, [sp, #0x10] b08a4: f90007e8 str x8, [sp, #0x8] b08a8: b90007e9 str w9, [sp, #0x4] b08ac: 97ffe08d bl 0xa8ae0 <_ZNK7android7String85bytesEv@plt> b08b0: f90017e0 str x0, [sp, #0x28] b08b4: f9400be8 ldr x8, [sp, #0x10] b08b8: f9400100 ldr x0, [x8] b08bc: 97ffd5dd bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b08c0: f94017e8 ldr x8, [sp, #0x28] b08c4: f85e03a1 ldur x1, [x29, #-0x20] b08c8: 8b010108 add x8, x8, x1 b08cc: 91000501 add x1, x8, #0x1 b08d0: 97ffc9e8 bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> b08d4: f90013e0 str x0, [sp, #0x20] b08d8: f94013e8 ldr x8, [sp, #0x20] b08dc: f94007e0 ldr x0, [sp, #0x8] b08e0: eb00011f cmp x8, x0 b08e4: 1a9f07e9 cset w9, ne b08e8: 37000049 tbnz w9, #0x0, 0xb08f0 b08ec: 14000016 b 0xb0944 b08f0: f94013e0 ldr x0, [sp, #0x20] b08f4: 97ffdbf3 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b08f8: f9000fe0 str x0, [sp, #0x18] b08fc: f9400fe0 ldr x0, [sp, #0x18] b0900: f9400be8 ldr x8, [sp, #0x10] b0904: f9000100 str x0, [x8] b0908: f94017e8 ldr x8, [sp, #0x28] b090c: f9400fe0 ldr x0, [sp, #0x18] b0910: 8b080008 add x8, x0, x8 b0914: f9000fe8 str x8, [sp, #0x18] b0918: f9400fe0 ldr x0, [sp, #0x18] b091c: f85e83a1 ldur x1, [x29, #-0x18] b0920: f85e03a2 ldur x2, [x29, #-0x20] b0924: 97ffbd1b bl 0x9fd90 b0928: f9400fe8 ldr x8, [sp, #0x18] b092c: f85e03a0 ldur x0, [x29, #-0x20] b0930: 8b000108 add x8, x8, x0 b0934: b94007e9 ldr w9, [sp, #0x4] b0938: 39000109 strb w9, [x8] b093c: b81fc3bf stur wzr, [x29, #-0x4] b0940: 14000003 b 0xb094c b0944: 12800168 mov w8, #-0xc // =-12 b0948: b81fc3a8 stur w8, [x29, #-0x4] b094c: b85fc3a0 ldur w0, [x29, #-0x4] b0950: a9457bfd ldp x29, x30, [sp, #0x50] b0954: 910183ff add sp, sp, #0x60 b0958: d65f03c0 ret 00000000000b095c : b095c: d10103ff sub sp, sp, #0x40 b0960: a9037bfd stp x29, x30, [sp, #0x30] b0964: 9100c3fd add x29, sp, #0x30 b0968: f81f83a0 stur x0, [x29, #-0x8] b096c: f81f03a1 stur x1, [x29, #-0x10] b0970: f85f83a0 ldur x0, [x29, #-0x8] b0974: f85f03a1 ldur x1, [x29, #-0x10] b0978: f85f03a8 ldur x8, [x29, #-0x10] b097c: f9000fe0 str x0, [sp, #0x18] b0980: aa0803e0 mov x0, x8 b0984: f9000be1 str x1, [sp, #0x10] b0988: 97ffca7a bl 0xa3370 b098c: f9400fe8 ldr x8, [sp, #0x18] b0990: f90007e0 str x0, [sp, #0x8] b0994: aa0803e0 mov x0, x8 b0998: f9400be1 ldr x1, [sp, #0x10] b099c: f94007e2 ldr x2, [sp, #0x8] b09a0: 97ffe47c bl 0xa9b90 <_ZN7android7String86appendEPKcm@plt> b09a4: a9437bfd ldp x29, x30, [sp, #0x30] b09a8: 910103ff add sp, sp, #0x40 b09ac: d65f03c0 ret 00000000000b09b0 : b09b0: d10103ff sub sp, sp, #0x40 b09b4: a9037bfd stp x29, x30, [sp, #0x30] b09b8: 9100c3fd add x29, sp, #0x30 b09bc: f81f03a0 stur x0, [x29, #-0x10] b09c0: f9000fe1 str x1, [sp, #0x18] b09c4: f9000be2 str x2, [sp, #0x10] b09c8: f85f03a0 ldur x0, [x29, #-0x10] b09cc: f90007e0 str x0, [sp, #0x8] b09d0: 97ffe044 bl 0xa8ae0 <_ZNK7android7String85bytesEv@plt> b09d4: b4000040 cbz x0, 0xb09dc b09d8: 14000007 b 0xb09f4 b09dc: f9400fe1 ldr x1, [sp, #0x18] b09e0: f9400be2 ldr x2, [sp, #0x10] b09e4: f94007e0 ldr x0, [sp, #0x8] b09e8: 97ffdfae bl 0xa88a0 <_ZN7android7String85setToEPKcm@plt> b09ec: b81fc3a0 stur w0, [x29, #-0x4] b09f0: 1400000b b 0xb0a1c b09f4: f9400be8 ldr x8, [sp, #0x10] b09f8: b4000048 cbz x8, 0xb0a00 b09fc: 14000003 b 0xb0a08 b0a00: b81fc3bf stur wzr, [x29, #-0x4] b0a04: 14000006 b 0xb0a1c b0a08: f9400fe1 ldr x1, [sp, #0x18] b0a0c: f9400be2 ldr x2, [sp, #0x10] b0a10: f94007e0 ldr x0, [sp, #0x8] b0a14: 97ffd5b3 bl 0xa60e0 <_ZN7android7String811real_appendEPKcm@plt> b0a18: b81fc3a0 stur w0, [x29, #-0x4] b0a1c: b85fc3a0 ldur w0, [x29, #-0x4] b0a20: a9437bfd ldp x29, x30, [sp, #0x30] b0a24: 910103ff add sp, sp, #0x40 b0a28: d65f03c0 ret 00000000000b0a2c : b0a2c: d10583ff sub sp, sp, #0x160 b0a30: f900a3fc str x28, [sp, #0x140] b0a34: a9157bfd stp x29, x30, [sp, #0x150] b0a38: 910543fd add x29, sp, #0x150 b0a3c: d100e3a8 sub x8, x29, #0x38 b0a40: 3d8027e7 str q7, [sp, #0x90] b0a44: 3d8023e6 str q6, [sp, #0x80] b0a48: 3d801fe5 str q5, [sp, #0x70] b0a4c: 3d801be4 str q4, [sp, #0x60] b0a50: 3d8017e3 str q3, [sp, #0x50] b0a54: 3d8013e2 str q2, [sp, #0x40] b0a58: 3d800fe1 str q1, [sp, #0x30] b0a5c: 3d800be0 str q0, [sp, #0x20] b0a60: f9006be7 str x7, [sp, #0xd0] b0a64: f90067e6 str x6, [sp, #0xc8] b0a68: f90063e5 str x5, [sp, #0xc0] b0a6c: f9005fe4 str x4, [sp, #0xb8] b0a70: f9005be3 str x3, [sp, #0xb0] b0a74: f90057e2 str x2, [sp, #0xa8] b0a78: d53bd042 mrs x2, TPIDR_EL0 b0a7c: f9401443 ldr x3, [x2, #0x28] b0a80: f9000fe3 str x3, [sp, #0x18] b0a84: f81983a0 stur x0, [x29, #-0x68] b0a88: f81903a1 stur x1, [x29, #-0x70] b0a8c: f85983a0 ldur x0, [x29, #-0x68] b0a90: 321963e9 orr w9, wzr, #0xffffff80 b0a94: b81e43a9 stur w9, [x29, #-0x1c] b0a98: 128005e9 mov w9, #-0x30 // =-48 b0a9c: b81e03a9 stur w9, [x29, #-0x20] b0aa0: 910083e1 add x1, sp, #0x20 b0aa4: 91020021 add x1, x1, #0x80 b0aa8: f81d83a1 stur x1, [x29, #-0x28] b0aac: 9102a3e1 add x1, sp, #0xa8 b0ab0: 9100c021 add x1, x1, #0x30 b0ab4: f81d03a1 stur x1, [x29, #-0x30] b0ab8: 910043a1 add x1, x29, #0x10 b0abc: f81c83a1 stur x1, [x29, #-0x38] b0ac0: f85903a1 ldur x1, [x29, #-0x70] b0ac4: 3dc00100 ldr q0, [x8] b0ac8: 3dc00501 ldr q1, [x8, #0x10] b0acc: 3c9b03a1 stur q1, [x29, #-0x50] b0ad0: 3c9a03a0 stur q0, [x29, #-0x60] b0ad4: d10183a8 sub x8, x29, #0x60 b0ad8: f9000be2 str x2, [sp, #0x10] b0adc: aa0803e2 mov x2, x8 b0ae0: 97ffc9ac bl 0xa3190 <_ZN7android7String813appendFormatVEPKcSt9__va_list@plt> b0ae4: b818c3a0 stur w0, [x29, #-0x74] b0ae8: b858c3a9 ldur w9, [x29, #-0x74] b0aec: f9400be8 ldr x8, [sp, #0x10] b0af0: f9401501 ldr x1, [x8, #0x28] b0af4: f9400fe2 ldr x2, [sp, #0x18] b0af8: eb020021 subs x1, x1, x2 b0afc: b9000fe9 str w9, [sp, #0xc] b0b00: f90003e1 str x1, [sp] b0b04: 540000e1 b.ne 0xb0b20 b0b08: 14000001 b 0xb0b0c b0b0c: b9400fe0 ldr w0, [sp, #0xc] b0b10: a9557bfd ldp x29, x30, [sp, #0x150] b0b14: f940a3fc ldr x28, [sp, #0x140] b0b18: 910583ff add sp, sp, #0x160 b0b1c: d65f03c0 ret b0b20: 97ffe494 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b0b24 : b0b24: d10143ff sub sp, sp, #0x50 b0b28: a9047bfd stp x29, x30, [sp, #0x40] b0b2c: 910103fd add x29, sp, #0x40 b0b30: d2800008 mov x8, #0x0 // =0 b0b34: f81f03a0 stur x0, [x29, #-0x10] b0b38: f81e83a1 stur x1, [x29, #-0x18] b0b3c: f85f03a0 ldur x0, [x29, #-0x10] b0b40: aa0003e1 mov x1, x0 b0b44: f9400021 ldr x1, [x1] b0b48: f9000be0 str x0, [sp, #0x10] b0b4c: aa0103e0 mov x0, x1 b0b50: f90007e8 str x8, [sp, #0x8] b0b54: 97ffd537 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b0b58: f85e83a8 ldur x8, [x29, #-0x18] b0b5c: 91000501 add x1, x8, #0x1 b0b60: 97ffc944 bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> b0b64: f90013e0 str x0, [sp, #0x20] b0b68: f94013e8 ldr x8, [sp, #0x20] b0b6c: f94007e0 ldr x0, [sp, #0x8] b0b70: eb00011f cmp x8, x0 b0b74: 1a9f07e9 cset w9, ne b0b78: 37000049 tbnz w9, #0x0, 0xb0b80 b0b7c: 1400000a b 0xb0ba4 b0b80: f94013e0 ldr x0, [sp, #0x20] b0b84: 97ffdb4f bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b0b88: f9000fe0 str x0, [sp, #0x18] b0b8c: f9400fe0 ldr x0, [sp, #0x18] b0b90: f9400be8 ldr x8, [sp, #0x10] b0b94: f9000100 str x0, [x8] b0b98: f9400fe8 ldr x8, [sp, #0x18] b0b9c: f81f83a8 stur x8, [x29, #-0x8] b0ba0: 14000003 b 0xb0bac b0ba4: f94007e8 ldr x8, [sp, #0x8] b0ba8: f81f83a8 stur x8, [x29, #-0x8] b0bac: f85f83a0 ldur x0, [x29, #-0x8] b0bb0: a9447bfd ldp x29, x30, [sp, #0x40] b0bb4: 910143ff add sp, sp, #0x50 b0bb8: d65f03c0 ret 00000000000b0bbc : b0bbc: d100c3ff sub sp, sp, #0x30 b0bc0: a9027bfd stp x29, x30, [sp, #0x20] b0bc4: 910083fd add x29, sp, #0x20 b0bc8: f81f83a0 stur x0, [x29, #-0x8] b0bcc: f85f83a0 ldur x0, [x29, #-0x8] b0bd0: aa0003e8 mov x8, x0 b0bd4: f9400108 ldr x8, [x8] b0bd8: f9000be0 str x0, [sp, #0x10] b0bdc: aa0803e0 mov x0, x8 b0be0: 97ffc9e4 bl 0xa3370 b0be4: f9400be8 ldr x8, [sp, #0x10] b0be8: f90007e0 str x0, [sp, #0x8] b0bec: aa0803e0 mov x0, x8 b0bf0: f94007e1 ldr x1, [sp, #0x8] b0bf4: 97ffd46b bl 0xa5da0 <_ZN7android7String812unlockBufferEm@plt> b0bf8: a9427bfd ldp x29, x30, [sp, #0x20] b0bfc: 9100c3ff add sp, sp, #0x30 b0c00: d65f03c0 ret 00000000000b0c04 : b0c04: d10183ff sub sp, sp, #0x60 b0c08: a9057bfd stp x29, x30, [sp, #0x50] b0c0c: 910143fd add x29, sp, #0x50 b0c10: d2800008 mov x8, #0x0 // =0 b0c14: 52800009 mov w9, #0x0 // =0 b0c18: f81f03a0 stur x0, [x29, #-0x10] b0c1c: f81e83a1 stur x1, [x29, #-0x18] b0c20: f85f03a0 ldur x0, [x29, #-0x10] b0c24: f85e83a1 ldur x1, [x29, #-0x18] b0c28: f90013e0 str x0, [sp, #0x20] b0c2c: f9000fe8 str x8, [sp, #0x18] b0c30: b90017e9 str w9, [sp, #0x14] b0c34: f90007e1 str x1, [sp, #0x8] b0c38: 97ffd6e2 bl 0xa67c0 <_ZNK7android7String84sizeEv@plt> b0c3c: f94007e8 ldr x8, [sp, #0x8] b0c40: eb00011f cmp x8, x0 b0c44: 1a9f07e9 cset w9, ne b0c48: 37000049 tbnz w9, #0x0, 0xb0c50 b0c4c: 1400001b b 0xb0cb8 b0c50: f94013e8 ldr x8, [sp, #0x20] b0c54: f9400100 ldr x0, [x8] b0c58: 97ffd4f6 bl 0xa6030 <_ZN7android12SharedBuffer14bufferFromDataEPKv@plt> b0c5c: f85e83a8 ldur x8, [x29, #-0x18] b0c60: 91000501 add x1, x8, #0x1 b0c64: 97ffc903 bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> b0c68: f81e03a0 stur x0, [x29, #-0x20] b0c6c: f85e03a8 ldur x8, [x29, #-0x20] b0c70: f9400fe0 ldr x0, [sp, #0x18] b0c74: eb00011f cmp x8, x0 b0c78: 1a9f07e9 cset w9, ne b0c7c: 37000089 tbnz w9, #0x0, 0xb0c8c b0c80: 12800168 mov w8, #-0xc // =-12 b0c84: b81fc3a8 stur w8, [x29, #-0x4] b0c88: 1400000d b 0xb0cbc b0c8c: f85e03a0 ldur x0, [x29, #-0x20] b0c90: 97ffdb0c bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b0c94: f90017e0 str x0, [sp, #0x28] b0c98: f94017e0 ldr x0, [sp, #0x28] b0c9c: f85e83a8 ldur x8, [x29, #-0x18] b0ca0: 8b080008 add x8, x0, x8 b0ca4: b94017e9 ldr w9, [sp, #0x14] b0ca8: 39000109 strb w9, [x8] b0cac: f94017e8 ldr x8, [sp, #0x28] b0cb0: f94013e0 ldr x0, [sp, #0x20] b0cb4: f9000008 str x8, [x0] b0cb8: b81fc3bf stur wzr, [x29, #-0x4] b0cbc: b85fc3a0 ldur w0, [x29, #-0x4] b0cc0: a9457bfd ldp x29, x30, [sp, #0x50] b0cc4: 910183ff add sp, sp, #0x60 b0cc8: d65f03c0 ret 00000000000b0ccc : b0ccc: d10203ff sub sp, sp, #0x80 b0cd0: a9077bfd stp x29, x30, [sp, #0x70] b0cd4: 9101c3fd add x29, sp, #0x70 b0cd8: d2800008 mov x8, #0x0 // =0 b0cdc: f81d03a0 stur x0, [x29, #-0x30] b0ce0: f9001fe1 str x1, [sp, #0x38] b0ce4: f9001be2 str x2, [sp, #0x30] b0ce8: f85d03a0 ldur x0, [x29, #-0x30] b0cec: f9000be0 str x0, [sp, #0x10] b0cf0: f90007e8 str x8, [sp, #0x8] b0cf4: 97ffd6b3 bl 0xa67c0 <_ZNK7android7String84sizeEv@plt> b0cf8: f90017e0 str x0, [sp, #0x28] b0cfc: f9401be8 ldr x8, [sp, #0x30] b0d00: f94017e0 ldr x0, [sp, #0x28] b0d04: eb00011f cmp x8, x0 b0d08: 1a9f37e9 cset w9, hs b0d0c: 37000049 tbnz w9, #0x0, 0xb0d14 b0d10: 14000004 b 0xb0d20 b0d14: 92800008 mov x8, #-0x1 // =-1 b0d18: f81d83a8 stur x8, [x29, #-0x28] b0d1c: 14000022 b 0xb0da4 b0d20: f9400be8 ldr x8, [sp, #0x10] b0d24: f9400108 ldr x8, [x8] b0d28: f9401be9 ldr x9, [sp, #0x30] b0d2c: 8b090108 add x8, x8, x9 b0d30: f90013e8 str x8, [sp, #0x20] b0d34: f94013e8 ldr x8, [sp, #0x20] b0d38: f9401fe9 ldr x9, [sp, #0x38] b0d3c: f81e83a8 stur x8, [x29, #-0x18] b0d40: f81e03a9 stur x9, [x29, #-0x20] b0d44: f85e83a8 ldur x8, [x29, #-0x18] b0d48: f85e03a9 ldur x9, [x29, #-0x20] b0d4c: f81f83a8 stur x8, [x29, #-0x8] b0d50: f81f03a9 stur x9, [x29, #-0x10] b0d54: f85f83a0 ldur x0, [x29, #-0x8] b0d58: f85f03a1 ldur x1, [x29, #-0x10] b0d5c: 97ffca4d bl 0xa3690 b0d60: f9000fe0 str x0, [sp, #0x18] b0d64: f9400fe8 ldr x8, [sp, #0x18] b0d68: f94007e9 ldr x9, [sp, #0x8] b0d6c: eb09011f cmp x8, x9 b0d70: 1a9f07ea cset w10, ne b0d74: 3700004a tbnz w10, #0x0, 0xb0d7c b0d78: 14000007 b 0xb0d94 b0d7c: f9400fe8 ldr x8, [sp, #0x18] b0d80: f9400be9 ldr x9, [sp, #0x10] b0d84: f9400129 ldr x9, [x9] b0d88: eb090108 subs x8, x8, x9 b0d8c: f90003e8 str x8, [sp] b0d90: 14000003 b 0xb0d9c b0d94: 92800008 mov x8, #-0x1 // =-1 b0d98: f90003e8 str x8, [sp] b0d9c: f94003e8 ldr x8, [sp] b0da0: f81d83a8 stur x8, [x29, #-0x28] b0da4: f85d83a0 ldur x0, [x29, #-0x28] b0da8: a9477bfd ldp x29, x30, [sp, #0x70] b0dac: 910203ff add sp, sp, #0x80 b0db0: d65f03c0 ret 00000000000b0db4 : b0db4: d10203ff sub sp, sp, #0x80 b0db8: a9077bfd stp x29, x30, [sp, #0x70] b0dbc: 9101c3fd add x29, sp, #0x70 b0dc0: d2800008 mov x8, #0x0 // =0 b0dc4: f81f03a0 stur x0, [x29, #-0x10] b0dc8: f81e83a1 stur x1, [x29, #-0x18] b0dcc: f85f03a0 ldur x0, [x29, #-0x10] b0dd0: f85e83a1 ldur x1, [x29, #-0x18] b0dd4: f90013e0 str x0, [sp, #0x20] b0dd8: aa0803e2 mov x2, x8 b0ddc: f9000fe8 str x8, [sp, #0x18] b0de0: 97ffe554 bl 0xaa330 <_ZNK7android7String84findEPKcm@plt> b0de4: f81e03a0 stur x0, [x29, #-0x20] b0de8: f85e03a8 ldur x8, [x29, #-0x20] b0dec: f9400fe0 ldr x0, [sp, #0x18] b0df0: eb00011f cmp x8, x0 b0df4: 1a9fa7e9 cset w9, lt b0df8: 37000049 tbnz w9, #0x0, 0xb0e00 b0dfc: 14000006 b 0xb0e14 b0e00: 52800008 mov w8, #0x0 // =0 b0e04: 320003e9 orr w9, wzr, #0x1 b0e08: 0a090108 and w8, w8, w9 b0e0c: 381ff3a8 sturb w8, [x29, #-0x1] b0e10: 14000056 b 0xb0f68 b0e14: f94013e0 ldr x0, [sp, #0x20] b0e18: 97ffd66a bl 0xa67c0 <_ZNK7android7String84sizeEv@plt> b0e1c: f94013e8 ldr x8, [sp, #0x20] b0e20: f9000be0 str x0, [sp, #0x10] b0e24: aa0803e0 mov x0, x8 b0e28: f9400be1 ldr x1, [sp, #0x10] b0e2c: 97ffe3fd bl 0xa9e20 <_ZN7android7String810lockBufferEm@plt> b0e30: f81d83a0 stur x0, [x29, #-0x28] b0e34: f85d83a8 ldur x8, [x29, #-0x28] b0e38: f9400fe0 ldr x0, [sp, #0x18] b0e3c: eb00011f cmp x8, x0 b0e40: 1a9f07e9 cset w9, ne b0e44: 370000c9 tbnz w9, #0x0, 0xb0e5c b0e48: 52800008 mov w8, #0x0 // =0 b0e4c: 320003e9 orr w9, wzr, #0x1 b0e50: 0a090108 and w8, w8, w9 b0e54: 381ff3a8 sturb w8, [x29, #-0x1] b0e58: 14000044 b 0xb0f68 b0e5c: f85e83a0 ldur x0, [x29, #-0x18] b0e60: 97ffc944 bl 0xa3370 b0e64: f81d03a0 stur x0, [x29, #-0x30] b0e68: f94013e0 ldr x0, [sp, #0x20] b0e6c: 97ffd655 bl 0xa67c0 <_ZNK7android7String84sizeEv@plt> b0e70: f9001fe0 str x0, [sp, #0x38] b0e74: f85e03a0 ldur x0, [x29, #-0x20] b0e78: f9001be0 str x0, [sp, #0x30] b0e7c: f85e03a8 ldur x8, [x29, #-0x20] b0e80: f9401fe9 ldr x9, [sp, #0x38] b0e84: eb09011f cmp x8, x9 b0e88: 1a9f27ea cset w10, lo b0e8c: 3700004a tbnz w10, #0x0, 0xb0e94 b0e90: 1400002d b 0xb0f44 b0e94: d2800008 mov x8, #0x0 // =0 b0e98: f85e83a1 ldur x1, [x29, #-0x18] b0e9c: f85e03a9 ldur x9, [x29, #-0x20] b0ea0: f85d03aa ldur x10, [x29, #-0x30] b0ea4: 8b0a0122 add x2, x9, x10 b0ea8: f94013e0 ldr x0, [sp, #0x20] b0eac: f90007e8 str x8, [sp, #0x8] b0eb0: 97ffe520 bl 0xaa330 <_ZNK7android7String84findEPKcm@plt> b0eb4: f90017e0 str x0, [sp, #0x28] b0eb8: f94017e8 ldr x8, [sp, #0x28] b0ebc: f94007e9 ldr x9, [sp, #0x8] b0ec0: eb09011f cmp x8, x9 b0ec4: 1a9fa7eb cset w11, lt b0ec8: 3700004b tbnz w11, #0x0, 0xb0ed0 b0ecc: 14000003 b 0xb0ed8 b0ed0: f9401fe8 ldr x8, [sp, #0x38] b0ed4: f90017e8 str x8, [sp, #0x28] b0ed8: f85d83a8 ldur x8, [x29, #-0x28] b0edc: f9401be9 ldr x9, [sp, #0x30] b0ee0: 8b090108 add x8, x8, x9 b0ee4: f85d83a9 ldur x9, [x29, #-0x28] b0ee8: f85e03aa ldur x10, [x29, #-0x20] b0eec: 8b0a0129 add x9, x9, x10 b0ef0: f85d03aa ldur x10, [x29, #-0x30] b0ef4: 8b0a0129 add x9, x9, x10 b0ef8: f94017ea ldr x10, [sp, #0x28] b0efc: f85e03ab ldur x11, [x29, #-0x20] b0f00: eb0b014a subs x10, x10, x11 b0f04: f85d03ab ldur x11, [x29, #-0x30] b0f08: eb0b0142 subs x2, x10, x11 b0f0c: aa0803e0 mov x0, x8 b0f10: aa0903e1 mov x1, x9 b0f14: 97ffc7cb bl 0xa2e40 b0f18: f94017e8 ldr x8, [sp, #0x28] b0f1c: f85e03a9 ldur x9, [x29, #-0x20] b0f20: eb090108 subs x8, x8, x9 b0f24: f85d03a9 ldur x9, [x29, #-0x30] b0f28: eb090108 subs x8, x8, x9 b0f2c: f9401be9 ldr x9, [sp, #0x30] b0f30: 8b080128 add x8, x9, x8 b0f34: f9001be8 str x8, [sp, #0x30] b0f38: f94017e8 ldr x8, [sp, #0x28] b0f3c: f81e03a8 stur x8, [x29, #-0x20] b0f40: 17ffffcf b 0xb0e7c b0f44: 12800008 mov w8, #-0x1 // =-1 b0f48: f9401be1 ldr x1, [sp, #0x30] b0f4c: f94013e0 ldr x0, [sp, #0x20] b0f50: b90007e8 str w8, [sp, #0x4] b0f54: 97ffd393 bl 0xa5da0 <_ZN7android7String812unlockBufferEm@plt> b0f58: 320003e8 orr w8, wzr, #0x1 b0f5c: b94007e9 ldr w9, [sp, #0x4] b0f60: 0a080128 and w8, w9, w8 b0f64: 381ff3a8 sturb w8, [x29, #-0x1] b0f68: 385ff3a8 ldurb w8, [x29, #-0x1] b0f6c: 2a0803e0 mov w0, w8 b0f70: a9477bfd ldp x29, x30, [sp, #0x70] b0f74: 910203ff add sp, sp, #0x80 b0f78: d65f03c0 ret 00000000000b0f7c : b0f7c: d100c3ff sub sp, sp, #0x30 b0f80: a9027bfd stp x29, x30, [sp, #0x20] b0f84: 910083fd add x29, sp, #0x20 b0f88: d2800001 mov x1, #0x0 // =0 b0f8c: f81f83a0 stur x0, [x29, #-0x8] b0f90: f85f83a0 ldur x0, [x29, #-0x8] b0f94: f9000be0 str x0, [sp, #0x10] b0f98: f90007e1 str x1, [sp, #0x8] b0f9c: 97ffd609 bl 0xa67c0 <_ZNK7android7String84sizeEv@plt> b0fa0: f9400be1 ldr x1, [sp, #0x10] b0fa4: f90003e0 str x0, [sp] b0fa8: aa0103e0 mov x0, x1 b0fac: f94007e1 ldr x1, [sp, #0x8] b0fb0: f94003e2 ldr x2, [sp] b0fb4: 97ffbc13 bl 0xa0000 <_ZN7android7String87toLowerEmm@plt> b0fb8: a9427bfd ldp x29, x30, [sp, #0x20] b0fbc: 9100c3ff add sp, sp, #0x30 b0fc0: d65f03c0 ret 00000000000b0fc4 : b0fc4: d10143ff sub sp, sp, #0x50 b0fc8: a9047bfd stp x29, x30, [sp, #0x40] b0fcc: 910103fd add x29, sp, #0x40 b0fd0: f81f83a0 stur x0, [x29, #-0x8] b0fd4: f81f03a1 stur x1, [x29, #-0x10] b0fd8: f81e83a2 stur x2, [x29, #-0x18] b0fdc: f85f83a0 ldur x0, [x29, #-0x8] b0fe0: f9000be0 str x0, [sp, #0x10] b0fe4: 97ffd5f7 bl 0xa67c0 <_ZNK7android7String84sizeEv@plt> b0fe8: f90013e0 str x0, [sp, #0x20] b0fec: f85f03a0 ldur x0, [x29, #-0x10] b0ff0: f94013e1 ldr x1, [sp, #0x20] b0ff4: eb01001f cmp x0, x1 b0ff8: 1a9f37e8 cset w8, hs b0ffc: 37000048 tbnz w8, #0x0, 0xb1004 b1000: 14000002 b 0xb1008 b1004: 14000030 b 0xb10c4 b1008: f85f03a8 ldur x8, [x29, #-0x10] b100c: f85e83a9 ldur x9, [x29, #-0x18] b1010: 8b090108 add x8, x8, x9 b1014: f94013e9 ldr x9, [sp, #0x20] b1018: eb09011f cmp x8, x9 b101c: 1a9f97ea cset w10, hi b1020: 3700004a tbnz w10, #0x0, 0xb1028 b1024: 14000005 b 0xb1038 b1028: f94013e8 ldr x8, [sp, #0x20] b102c: f85f03a9 ldur x9, [x29, #-0x10] b1030: eb090108 subs x8, x8, x9 b1034: f81e83a8 stur x8, [x29, #-0x18] b1038: f94013e1 ldr x1, [sp, #0x20] b103c: f9400be0 ldr x0, [sp, #0x10] b1040: 97ffe378 bl 0xa9e20 <_ZN7android7String810lockBufferEm@plt> b1044: f9000fe0 str x0, [sp, #0x18] b1048: f85f03a0 ldur x0, [x29, #-0x10] b104c: f9400fe1 ldr x1, [sp, #0x18] b1050: 8b000020 add x0, x1, x0 b1054: f9000fe0 str x0, [sp, #0x18] b1058: d2800008 mov x8, #0x0 // =0 b105c: f85e83a9 ldur x9, [x29, #-0x18] b1060: eb08013f cmp x9, x8 b1064: 1a9f97ea cset w10, hi b1068: 3700004a tbnz w10, #0x0, 0xb1070 b106c: 14000013 b 0xb10b8 b1070: 92800008 mov x8, #-0x1 // =-1 b1074: b24003e9 orr x9, xzr, #0x1 b1078: f9400fea ldr x10, [sp, #0x18] b107c: 39400140 ldrb w0, [x10] b1080: f90007e8 str x8, [sp, #0x8] b1084: f90003e9 str x9, [sp] b1088: 97ffdde2 bl 0xa8810 b108c: f9400fe8 ldr x8, [sp, #0x18] b1090: 39000100 strb w0, [x8] b1094: f9400fe8 ldr x8, [sp, #0x18] b1098: f94003e9 ldr x9, [sp] b109c: 8b090108 add x8, x8, x9 b10a0: f9000fe8 str x8, [sp, #0x18] b10a4: f85e83a8 ldur x8, [x29, #-0x18] b10a8: f94007ea ldr x10, [sp, #0x8] b10ac: 8b0a0108 add x8, x8, x10 b10b0: f81e83a8 stur x8, [x29, #-0x18] b10b4: 17ffffe9 b 0xb1058 b10b8: f94013e1 ldr x1, [sp, #0x20] b10bc: f9400be0 ldr x0, [sp, #0x10] b10c0: 97ffd338 bl 0xa5da0 <_ZN7android7String812unlockBufferEm@plt> b10c4: a9447bfd ldp x29, x30, [sp, #0x40] b10c8: 910143ff add sp, sp, #0x50 b10cc: d65f03c0 ret 00000000000b10d0 : b10d0: d100c3ff sub sp, sp, #0x30 b10d4: a9027bfd stp x29, x30, [sp, #0x20] b10d8: 910083fd add x29, sp, #0x20 b10dc: d2800001 mov x1, #0x0 // =0 b10e0: f81f83a0 stur x0, [x29, #-0x8] b10e4: f85f83a0 ldur x0, [x29, #-0x8] b10e8: f9000be0 str x0, [sp, #0x10] b10ec: f90007e1 str x1, [sp, #0x8] b10f0: 97ffd5b4 bl 0xa67c0 <_ZNK7android7String84sizeEv@plt> b10f4: f9400be1 ldr x1, [sp, #0x10] b10f8: f90003e0 str x0, [sp] b10fc: aa0103e0 mov x0, x1 b1100: f94007e1 ldr x1, [sp, #0x8] b1104: f94003e2 ldr x2, [sp] b1108: 97ffd6aa bl 0xa6bb0 <_ZN7android7String87toUpperEmm@plt> b110c: a9427bfd ldp x29, x30, [sp, #0x20] b1110: 9100c3ff add sp, sp, #0x30 b1114: d65f03c0 ret 00000000000b1118 : b1118: d10143ff sub sp, sp, #0x50 b111c: a9047bfd stp x29, x30, [sp, #0x40] b1120: 910103fd add x29, sp, #0x40 b1124: f81f83a0 stur x0, [x29, #-0x8] b1128: f81f03a1 stur x1, [x29, #-0x10] b112c: f81e83a2 stur x2, [x29, #-0x18] b1130: f85f83a0 ldur x0, [x29, #-0x8] b1134: f9000be0 str x0, [sp, #0x10] b1138: 97ffd5a2 bl 0xa67c0 <_ZNK7android7String84sizeEv@plt> b113c: f90013e0 str x0, [sp, #0x20] b1140: f85f03a0 ldur x0, [x29, #-0x10] b1144: f94013e1 ldr x1, [sp, #0x20] b1148: eb01001f cmp x0, x1 b114c: 1a9f37e8 cset w8, hs b1150: 37000048 tbnz w8, #0x0, 0xb1158 b1154: 14000002 b 0xb115c b1158: 14000030 b 0xb1218 b115c: f85f03a8 ldur x8, [x29, #-0x10] b1160: f85e83a9 ldur x9, [x29, #-0x18] b1164: 8b090108 add x8, x8, x9 b1168: f94013e9 ldr x9, [sp, #0x20] b116c: eb09011f cmp x8, x9 b1170: 1a9f97ea cset w10, hi b1174: 3700004a tbnz w10, #0x0, 0xb117c b1178: 14000005 b 0xb118c b117c: f94013e8 ldr x8, [sp, #0x20] b1180: f85f03a9 ldur x9, [x29, #-0x10] b1184: eb090108 subs x8, x8, x9 b1188: f81e83a8 stur x8, [x29, #-0x18] b118c: f94013e1 ldr x1, [sp, #0x20] b1190: f9400be0 ldr x0, [sp, #0x10] b1194: 97ffe323 bl 0xa9e20 <_ZN7android7String810lockBufferEm@plt> b1198: f9000fe0 str x0, [sp, #0x18] b119c: f85f03a0 ldur x0, [x29, #-0x10] b11a0: f9400fe1 ldr x1, [sp, #0x18] b11a4: 8b000020 add x0, x1, x0 b11a8: f9000fe0 str x0, [sp, #0x18] b11ac: d2800008 mov x8, #0x0 // =0 b11b0: f85e83a9 ldur x9, [x29, #-0x18] b11b4: eb08013f cmp x9, x8 b11b8: 1a9f97ea cset w10, hi b11bc: 3700004a tbnz w10, #0x0, 0xb11c4 b11c0: 14000013 b 0xb120c b11c4: 92800008 mov x8, #-0x1 // =-1 b11c8: b24003e9 orr x9, xzr, #0x1 b11cc: f9400fea ldr x10, [sp, #0x18] b11d0: 39400140 ldrb w0, [x10] b11d4: f90007e8 str x8, [sp, #0x8] b11d8: f90003e9 str x9, [sp] b11dc: 97ffdf05 bl 0xa8df0 b11e0: f9400fe8 ldr x8, [sp, #0x18] b11e4: 39000100 strb w0, [x8] b11e8: f9400fe8 ldr x8, [sp, #0x18] b11ec: f94003e9 ldr x9, [sp] b11f0: 8b090108 add x8, x8, x9 b11f4: f9000fe8 str x8, [sp, #0x18] b11f8: f85e83a8 ldur x8, [x29, #-0x18] b11fc: f94007ea ldr x10, [sp, #0x8] b1200: 8b0a0108 add x8, x8, x10 b1204: f81e83a8 stur x8, [x29, #-0x18] b1208: 17ffffe9 b 0xb11ac b120c: f94013e1 ldr x1, [sp, #0x20] b1210: f9400be0 ldr x0, [sp, #0x10] b1214: 97ffd2e3 bl 0xa5da0 <_ZN7android7String812unlockBufferEm@plt> b1218: a9447bfd ldp x29, x30, [sp, #0x40] b121c: 910143ff add sp, sp, #0x50 b1220: d65f03c0 ret 00000000000b1224 : b1224: d100c3ff sub sp, sp, #0x30 b1228: a9027bfd stp x29, x30, [sp, #0x20] b122c: 910083fd add x29, sp, #0x20 b1230: f81f83a0 stur x0, [x29, #-0x8] b1234: f85f83a0 ldur x0, [x29, #-0x8] b1238: aa0003e8 mov x8, x0 b123c: f9400108 ldr x8, [x8] b1240: f9000be8 str x8, [sp, #0x10] b1244: 97ffcd5f bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> b1248: f9400be8 ldr x8, [sp, #0x10] b124c: f90007e0 str x0, [sp, #0x8] b1250: aa0803e0 mov x0, x8 b1254: f94007e1 ldr x1, [sp, #0x8] b1258: 97ffbb86 bl 0xa0070 b125c: a9427bfd ldp x29, x30, [sp, #0x20] b1260: 9100c3ff add sp, sp, #0x30 b1264: d65f03c0 ret 00000000000b1268 : b1268: d10103ff sub sp, sp, #0x40 b126c: a9037bfd stp x29, x30, [sp, #0x30] b1270: 9100c3fd add x29, sp, #0x30 b1274: f81f83a0 stur x0, [x29, #-0x8] b1278: f81f03a1 stur x1, [x29, #-0x10] b127c: f9000fe2 str x2, [sp, #0x18] b1280: f85f83a0 ldur x0, [x29, #-0x8] b1284: aa0003e1 mov x1, x0 b1288: f9400021 ldr x1, [x1] b128c: f9000be1 str x1, [sp, #0x10] b1290: 97ffcd4c bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> b1294: f85f03a2 ldur x2, [x29, #-0x10] b1298: f9400fe3 ldr x3, [sp, #0x18] b129c: f9400be1 ldr x1, [sp, #0x10] b12a0: f90007e0 str x0, [sp, #0x8] b12a4: aa0103e0 mov x0, x1 b12a8: f94007e1 ldr x1, [sp, #0x8] b12ac: 97ffcb81 bl 0xa40b0 b12b0: a9437bfd ldp x29, x30, [sp, #0x30] b12b4: 910103ff add sp, sp, #0x40 b12b8: d65f03c0 ret 00000000000b12bc : b12bc: d100c3ff sub sp, sp, #0x30 b12c0: a9027bfd stp x29, x30, [sp, #0x20] b12c4: 910083fd add x29, sp, #0x20 b12c8: f81f83a0 stur x0, [x29, #-0x8] b12cc: f9000be1 str x1, [sp, #0x10] b12d0: f85f83a0 ldur x0, [x29, #-0x8] b12d4: aa0003e1 mov x1, x0 b12d8: f9400021 ldr x1, [x1] b12dc: f90007e1 str x1, [sp, #0x8] b12e0: 97ffcd38 bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> b12e4: f9400be2 ldr x2, [sp, #0x10] b12e8: f94007e1 ldr x1, [sp, #0x8] b12ec: f90003e0 str x0, [sp] b12f0: aa0103e0 mov x0, x1 b12f4: f94003e1 ldr x1, [sp] b12f8: 97ffdd0a bl 0xa8720 b12fc: a9427bfd ldp x29, x30, [sp, #0x20] b1300: 9100c3ff add sp, sp, #0x30 b1304: d65f03c0 ret 00000000000b1308 : b1308: d10103ff sub sp, sp, #0x40 b130c: a9037bfd stp x29, x30, [sp, #0x30] b1310: 9100c3fd add x29, sp, #0x30 b1314: f81f83a0 stur x0, [x29, #-0x8] b1318: f81f03a1 stur x1, [x29, #-0x10] b131c: f85f83a0 ldur x0, [x29, #-0x8] b1320: f85f03a1 ldur x1, [x29, #-0x10] b1324: f85f03a8 ldur x8, [x29, #-0x10] b1328: f9000fe0 str x0, [sp, #0x18] b132c: aa0803e0 mov x0, x8 b1330: f9000be1 str x1, [sp, #0x10] b1334: 97ffc80f bl 0xa3370 b1338: f9400fe8 ldr x8, [sp, #0x18] b133c: f90007e0 str x0, [sp, #0x8] b1340: aa0803e0 mov x0, x8 b1344: f9400be1 ldr x1, [sp, #0x10] b1348: f94007e2 ldr x2, [sp, #0x8] b134c: 97ffc2fd bl 0xa1f40 <_ZN7android7String811setPathNameEPKcm@plt> b1350: a9437bfd ldp x29, x30, [sp, #0x30] b1354: 910103ff add sp, sp, #0x40 b1358: d65f03c0 ret 00000000000b135c : b135c: d10143ff sub sp, sp, #0x50 b1360: a9047bfd stp x29, x30, [sp, #0x40] b1364: 910103fd add x29, sp, #0x40 b1368: d2800008 mov x8, #0x0 // =0 b136c: 52800009 mov w9, #0x0 // =0 b1370: f81f83a0 stur x0, [x29, #-0x8] b1374: f81f03a1 stur x1, [x29, #-0x10] b1378: f81e83a2 stur x2, [x29, #-0x18] b137c: f85f83a0 ldur x0, [x29, #-0x8] b1380: f85e83a1 ldur x1, [x29, #-0x18] b1384: f9000fe0 str x0, [sp, #0x18] b1388: f9000be8 str x8, [sp, #0x10] b138c: b9000fe9 str w9, [sp, #0xc] b1390: 97ffe2a4 bl 0xa9e20 <_ZN7android7String810lockBufferEm@plt> b1394: f90013e0 str x0, [sp, #0x20] b1398: f94013e0 ldr x0, [sp, #0x20] b139c: f85f03a1 ldur x1, [x29, #-0x10] b13a0: f85e83a2 ldur x2, [x29, #-0x18] b13a4: 97ffba7b bl 0x9fd90 b13a8: f85e83a8 ldur x8, [x29, #-0x18] b13ac: f9400be0 ldr x0, [sp, #0x10] b13b0: eb00011f cmp x8, x0 b13b4: 1a9f97e9 cset w9, hi b13b8: 37000049 tbnz w9, #0x0, 0xb13c0 b13bc: 1400000f b 0xb13f8 b13c0: 528005e8 mov w8, #0x2f // =47 b13c4: f94013e9 ldr x9, [sp, #0x20] b13c8: f85e83aa ldur x10, [x29, #-0x18] b13cc: f100054a subs x10, x10, #0x1 b13d0: 8b0a0129 add x9, x9, x10 b13d4: 3940012b ldrb w11, [x9] b13d8: 6b08017f cmp w11, w8 b13dc: 1a9f17e8 cset w8, eq b13e0: 37000048 tbnz w8, #0x0, 0xb13e8 b13e4: 14000005 b 0xb13f8 b13e8: 92800008 mov x8, #-0x1 // =-1 b13ec: f85e83a9 ldur x9, [x29, #-0x18] b13f0: 8b080128 add x8, x9, x8 b13f4: f81e83a8 stur x8, [x29, #-0x18] b13f8: f94013e8 ldr x8, [sp, #0x20] b13fc: f85e83a9 ldur x9, [x29, #-0x18] b1400: 8b090108 add x8, x8, x9 b1404: b9400fea ldr w10, [sp, #0xc] b1408: 3900010a strb w10, [x8] b140c: f85e83a1 ldur x1, [x29, #-0x18] b1410: f9400fe0 ldr x0, [sp, #0x18] b1414: 97ffd263 bl 0xa5da0 <_ZN7android7String812unlockBufferEm@plt> b1418: a9447bfd ldp x29, x30, [sp, #0x40] b141c: 910143ff add sp, sp, #0x50 b1420: d65f03c0 ret 00000000000b1424 : b1424: d101c3ff sub sp, sp, #0x70 b1428: a9067bfd stp x29, x30, [sp, #0x60] b142c: 910183fd add x29, sp, #0x60 b1430: 528005e9 mov w9, #0x2f // =47 b1434: d280000a mov x10, #0x0 // =0 b1438: f0000fab adrp x11, 0x2a8000 b143c: f947196b ldr x11, [x11, #0xe30] b1440: f0000fac adrp x12, 0x2a8000 b1444: f943e18c ldr x12, [x12, #0x7c0] b1448: f81d83a0 stur x0, [x29, #-0x28] b144c: f85d83a0 ldur x0, [x29, #-0x28] b1450: aa0003ed mov x13, x0 b1454: f94001ad ldr x13, [x13] b1458: f90017ed str x13, [sp, #0x28] b145c: f94017ed ldr x13, [sp, #0x28] b1460: f81e83ad stur x13, [x29, #-0x18] b1464: b81e43a9 stur w9, [x29, #-0x1c] b1468: f85e83ad ldur x13, [x29, #-0x18] b146c: b85e43a9 ldur w9, [x29, #-0x1c] b1470: f81f83ad stur x13, [x29, #-0x8] b1474: b81f43a9 stur w9, [x29, #-0xc] b1478: f85f83ad ldur x13, [x29, #-0x8] b147c: b85f43a1 ldur w1, [x29, #-0xc] b1480: f90013e0 str x0, [sp, #0x20] b1484: aa0d03e0 mov x0, x13 b1488: f9000fe8 str x8, [sp, #0x18] b148c: f9000bea str x10, [sp, #0x10] b1490: f90007eb str x11, [sp, #0x8] b1494: f90003ec str x12, [sp] b1498: 97ffe6ca bl 0xaafc0 b149c: f9001be0 str x0, [sp, #0x30] b14a0: f9401be8 ldr x8, [sp, #0x30] b14a4: f9400bea ldr x10, [sp, #0x10] b14a8: eb0a011f cmp x8, x10 b14ac: 1a9f17e9 cset w9, eq b14b0: 37000049 tbnz w9, #0x0, 0xb14b8 b14b4: 14000006 b 0xb14cc b14b8: f9400fe0 ldr x0, [sp, #0x18] b14bc: f94013e1 ldr x1, [sp, #0x20] b14c0: f94003e8 ldr x8, [sp] b14c4: d63f0100 blr x8 b14c8: 14000007 b 0xb14e4 b14cc: b24003e8 orr x8, xzr, #0x1 b14d0: f9401be9 ldr x9, [sp, #0x30] b14d4: 8b080121 add x1, x9, x8 b14d8: f9400fe0 ldr x0, [sp, #0x18] b14dc: f94007e8 ldr x8, [sp, #0x8] b14e0: d63f0100 blr x8 b14e4: a9467bfd ldp x29, x30, [sp, #0x60] b14e8: 9101c3ff add sp, sp, #0x70 b14ec: d65f03c0 ret 00000000000b14f0 : b14f0: d101c3ff sub sp, sp, #0x70 b14f4: a9067bfd stp x29, x30, [sp, #0x60] b14f8: 910183fd add x29, sp, #0x60 b14fc: 528005e9 mov w9, #0x2f // =47 b1500: d280000a mov x10, #0x0 // =0 b1504: f0000fab adrp x11, 0x2a8000 b1508: f9441d6b ldr x11, [x11, #0x838] b150c: d0000c2c adrp x12, 0x237000 b1510: 9112f98c add x12, x12, #0x4be b1514: f0000fad adrp x13, 0x2a8000 b1518: f94719ad ldr x13, [x13, #0xe30] b151c: f81d83a0 stur x0, [x29, #-0x28] b1520: f85d83a0 ldur x0, [x29, #-0x28] b1524: f9400000 ldr x0, [x0] b1528: f90017e0 str x0, [sp, #0x28] b152c: f94017e0 ldr x0, [sp, #0x28] b1530: f81e83a0 stur x0, [x29, #-0x18] b1534: b81e43a9 stur w9, [x29, #-0x1c] b1538: f85e83a0 ldur x0, [x29, #-0x18] b153c: b85e43a9 ldur w9, [x29, #-0x1c] b1540: f81f83a0 stur x0, [x29, #-0x8] b1544: b81f43a9 stur w9, [x29, #-0xc] b1548: f85f83a0 ldur x0, [x29, #-0x8] b154c: b85f43a1 ldur w1, [x29, #-0xc] b1550: f90013e8 str x8, [sp, #0x20] b1554: f9000fea str x10, [sp, #0x18] b1558: f9000beb str x11, [sp, #0x10] b155c: f90007ec str x12, [sp, #0x8] b1560: f90003ed str x13, [sp] b1564: 97ffe697 bl 0xaafc0 b1568: f9001be0 str x0, [sp, #0x30] b156c: f9401be8 ldr x8, [sp, #0x30] b1570: f9400fea ldr x10, [sp, #0x18] b1574: eb0a011f cmp x8, x10 b1578: 1a9f17e9 cset w9, eq b157c: 37000049 tbnz w9, #0x0, 0xb1584 b1580: 14000006 b 0xb1598 b1584: f94013e0 ldr x0, [sp, #0x20] b1588: f94007e1 ldr x1, [sp, #0x8] b158c: f94003e8 ldr x8, [sp] b1590: d63f0100 blr x8 b1594: 14000008 b 0xb15b4 b1598: f94017e1 ldr x1, [sp, #0x28] b159c: f9401be8 ldr x8, [sp, #0x30] b15a0: f94017e9 ldr x9, [sp, #0x28] b15a4: eb090102 subs x2, x8, x9 b15a8: f94013e0 ldr x0, [sp, #0x20] b15ac: f9400be8 ldr x8, [sp, #0x10] b15b0: d63f0100 blr x8 b15b4: a9467bfd ldp x29, x30, [sp, #0x60] b15b8: 9101c3ff add sp, sp, #0x70 b15bc: d65f03c0 ret 00000000000b15c0 : b15c0: d10403ff sub sp, sp, #0x100 b15c4: a90f7bfd stp x29, x30, [sp, #0xf0] b15c8: 9103c3fd add x29, sp, #0xf0 b15cc: 910123e9 add x9, sp, #0x48 b15d0: d53bd04a mrs x10, TPIDR_EL0 b15d4: f940154a ldr x10, [x10, #0x28] b15d8: f900012a str x10, [x9] b15dc: f81983a0 stur x0, [x29, #-0x68] b15e0: f81903a1 stur x1, [x29, #-0x70] b15e4: f85983aa ldur x10, [x29, #-0x68] b15e8: aa0a03e0 mov x0, x10 b15ec: f940014a ldr x10, [x10] b15f0: f9003bea str x10, [sp, #0x70] b15f4: f9403bea ldr x10, [sp, #0x70] b15f8: f90037ea str x10, [sp, #0x68] b15fc: f94037ea ldr x10, [sp, #0x68] b1600: f81a83aa stur x10, [x29, #-0x58] b1604: 528005eb mov w11, #0x2f // =47 b1608: b81a43ab stur w11, [x29, #-0x5c] b160c: f85a83aa ldur x10, [x29, #-0x58] b1610: b85a43ab ldur w11, [x29, #-0x5c] b1614: f81b83aa stur x10, [x29, #-0x48] b1618: b81b43ab stur w11, [x29, #-0x4c] b161c: f85b83aa ldur x10, [x29, #-0x48] b1620: b85b43a1 ldur w1, [x29, #-0x4c] b1624: f90023e0 str x0, [sp, #0x40] b1628: aa0a03e0 mov x0, x10 b162c: f9001fe9 str x9, [sp, #0x38] b1630: f9001be8 str x8, [sp, #0x30] b1634: 97ffc277 bl 0xa2010 b1638: f9003fe0 str x0, [sp, #0x78] b163c: f9403fe8 ldr x8, [sp, #0x78] b1640: f94037e9 ldr x9, [sp, #0x68] b1644: eb090108 subs x8, x8, x9 b1648: f90017e8 str x8, [sp, #0x28] b164c: 54000241 b.ne 0xb1694 b1650: 14000001 b 0xb1654 b1654: f94037e8 ldr x8, [sp, #0x68] b1658: 91000508 add x8, x8, #0x1 b165c: f90037e8 str x8, [sp, #0x68] b1660: f94037e8 ldr x8, [sp, #0x68] b1664: f81c83a8 stur x8, [x29, #-0x38] b1668: 528005e9 mov w9, #0x2f // =47 b166c: b81c43a9 stur w9, [x29, #-0x3c] b1670: f85c83a8 ldur x8, [x29, #-0x38] b1674: b85c43a9 ldur w9, [x29, #-0x3c] b1678: f81d83a8 stur x8, [x29, #-0x28] b167c: b81d43a9 stur w9, [x29, #-0x2c] b1680: f85d83a0 ldur x0, [x29, #-0x28] b1684: b85d43a1 ldur w1, [x29, #-0x2c] b1688: 97ffc262 bl 0xa2010 b168c: f9003fe0 str x0, [sp, #0x78] b1690: 14000001 b 0xb1694 b1694: f9403fe8 ldr x8, [sp, #0x78] b1698: b5000708 cbnz x8, 0xb1778 b169c: 14000001 b 0xb16a0 b16a0: 2a1f03e8 mov w8, wzr b16a4: 39019fe8 strb w8, [sp, #0x67] b16a8: f94037e9 ldr x9, [sp, #0x68] b16ac: f9403bea ldr x10, [sp, #0x70] b16b0: eb0a0129 subs x9, x9, x10 b16b4: f90013e9 str x9, [sp, #0x20] b16b8: 540000c0 b.eq 0xb16d0 b16bc: 14000001 b 0xb16c0 b16c0: f94037e1 ldr x1, [sp, #0x68] b16c4: f9401be0 ldr x0, [sp, #0x30] b16c8: 97ffdfc2 bl 0xa95d0 <_ZN7android7String8C1EPKc@plt> b16cc: 14000005 b 0xb16e0 b16d0: f9401be0 ldr x0, [sp, #0x30] b16d4: f94023e1 ldr x1, [sp, #0x40] b16d8: 97ffc98e bl 0xa3d10 <_ZN7android7String8C1ERKS0_@plt> b16dc: 14000001 b 0xb16e0 b16e0: f85903a8 ldur x8, [x29, #-0x70] b16e4: b4000328 cbz x8, 0xb1748 b16e8: 14000001 b 0xb16ec b16ec: d0000c21 adrp x1, 0x237000 b16f0: 9112f821 add x1, x1, #0x4be b16f4: d10043a0 sub x0, x29, #0x10 b16f8: 97ffdfb6 bl 0xa95d0 <_ZN7android7String8C1EPKc@plt> b16fc: 14000001 b 0xb1700 b1700: f85903a0 ldur x0, [x29, #-0x70] b1704: d10043a1 sub x1, x29, #0x10 b1708: 97ffe4b2 bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> b170c: f9000fe0 str x0, [sp, #0x18] b1710: 14000001 b 0xb1714 b1714: d10043a0 sub x0, x29, #0x10 b1718: 97ffdc86 bl 0xa8930 <_ZN7android7String8D1Ev@plt> b171c: 1400000b b 0xb1748 b1720: f9002fe0 str x0, [sp, #0x58] b1724: 2a0103e8 mov w8, w1 b1728: b90057e8 str w8, [sp, #0x54] b172c: 14000010 b 0xb176c b1730: f9002fe0 str x0, [sp, #0x58] b1734: 2a0103e8 mov w8, w1 b1738: b90057e8 str w8, [sp, #0x54] b173c: d10043a0 sub x0, x29, #0x10 b1740: 97ffdc7c bl 0xa8930 <_ZN7android7String8D1Ev@plt> b1744: 1400000a b 0xb176c b1748: 320003e8 orr w8, wzr, #0x1 b174c: 39019fe8 strb w8, [sp, #0x67] b1750: 39419fe8 ldrb w8, [sp, #0x67] b1754: 370000a8 tbnz w8, #0x0, 0xb1768 b1758: 14000001 b 0xb175c b175c: f9401be0 ldr x0, [sp, #0x30] b1760: 97ffdc74 bl 0xa8930 <_ZN7android7String8D1Ev@plt> b1764: 14000001 b 0xb1768 b1768: 1400002e b 0xb1820 b176c: f9401be0 ldr x0, [sp, #0x30] b1770: 97ffdc70 bl 0xa8930 <_ZN7android7String8D1Ev@plt> b1774: 14000036 b 0xb184c b1778: f94037e8 ldr x8, [sp, #0x68] b177c: f9403fe9 ldr x9, [sp, #0x78] b1780: eb080122 subs x2, x9, x8 b1784: d10063a0 sub x0, x29, #0x18 b1788: aa0803e1 mov x1, x8 b178c: 97ffca9d bl 0xa4200 <_ZN7android7String8C1EPKcm@plt> b1790: f85903a8 ldur x8, [x29, #-0x70] b1794: b4000328 cbz x8, 0xb17f8 b1798: 14000001 b 0xb179c b179c: f9403fe8 ldr x8, [sp, #0x78] b17a0: 91000501 add x1, x8, #0x1 b17a4: d10083a0 sub x0, x29, #0x20 b17a8: 97ffdf8a bl 0xa95d0 <_ZN7android7String8C1EPKc@plt> b17ac: 14000001 b 0xb17b0 b17b0: f85903a0 ldur x0, [x29, #-0x70] b17b4: d10083a1 sub x1, x29, #0x20 b17b8: 97ffe486 bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> b17bc: f9000be0 str x0, [sp, #0x10] b17c0: 14000001 b 0xb17c4 b17c4: d10083a0 sub x0, x29, #0x20 b17c8: 97ffdc5a bl 0xa8930 <_ZN7android7String8D1Ev@plt> b17cc: 1400000b b 0xb17f8 b17d0: f9002fe0 str x0, [sp, #0x58] b17d4: 2a0103e8 mov w8, w1 b17d8: b90057e8 str w8, [sp, #0x54] b17dc: 1400000e b 0xb1814 b17e0: f9002fe0 str x0, [sp, #0x58] b17e4: 2a0103e8 mov w8, w1 b17e8: b90057e8 str w8, [sp, #0x54] b17ec: d10083a0 sub x0, x29, #0x20 b17f0: 97ffdc50 bl 0xa8930 <_ZN7android7String8D1Ev@plt> b17f4: 14000008 b 0xb1814 b17f8: d10063a1 sub x1, x29, #0x18 b17fc: f9401be0 ldr x0, [sp, #0x30] b1800: 97ffc944 bl 0xa3d10 <_ZN7android7String8C1ERKS0_@plt> b1804: 14000001 b 0xb1808 b1808: d10063a0 sub x0, x29, #0x18 b180c: 97ffdc49 bl 0xa8930 <_ZN7android7String8D1Ev@plt> b1810: 14000004 b 0xb1820 b1814: d10063a0 sub x0, x29, #0x18 b1818: 97ffdc46 bl 0xa8930 <_ZN7android7String8D1Ev@plt> b181c: 1400000c b 0xb184c b1820: d53bd048 mrs x8, TPIDR_EL0 b1824: f9401508 ldr x8, [x8, #0x28] b1828: f9401fe9 ldr x9, [sp, #0x38] b182c: f940012a ldr x10, [x9] b1830: eb0a0108 subs x8, x8, x10 b1834: f90007e8 str x8, [sp, #0x8] b1838: 540000e1 b.ne 0xb1854 b183c: 14000001 b 0xb1840 b1840: a94f7bfd ldp x29, x30, [sp, #0xf0] b1844: 910403ff add sp, sp, #0x100 b1848: d65f03c0 ret b184c: f9402fe0 ldr x0, [sp, #0x58] b1850: 97ffd9b0 bl 0xa7f10 <_Unwind_Resume@plt> b1854: 97ffe147 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b1858 : b1858: d100c3ff sub sp, sp, #0x30 b185c: a9027bfd stp x29, x30, [sp, #0x20] b1860: 910083fd add x29, sp, #0x20 b1864: f81f83a0 stur x0, [x29, #-0x8] b1868: f9000be1 str x1, [sp, #0x10] b186c: f85f83a0 ldur x0, [x29, #-0x8] b1870: f9400be1 ldr x1, [sp, #0x10] b1874: f90007e0 str x0, [sp, #0x8] b1878: 97ffcf4a bl 0xa55a0 <_ZN7android7String85setToERKS0_@plt> b187c: f94007e0 ldr x0, [sp, #0x8] b1880: a9427bfd ldp x29, x30, [sp, #0x20] b1884: 9100c3ff add sp, sp, #0x30 b1888: d65f03c0 ret 00000000000b188c : b188c: d10203ff sub sp, sp, #0x80 b1890: a9077bfd stp x29, x30, [sp, #0x70] b1894: 9101c3fd add x29, sp, #0x70 b1898: 528005e8 mov w8, #0x2f // =47 b189c: d2800009 mov x9, #0x0 // =0 b18a0: f90013e0 str x0, [sp, #0x20] b18a4: f94013e0 ldr x0, [sp, #0x20] b18a8: f9400000 ldr x0, [x0] b18ac: f90007e0 str x0, [sp, #0x8] b18b0: f94007e0 ldr x0, [sp, #0x8] b18b4: f9001fe0 str x0, [sp, #0x38] b18b8: b90037e8 str w8, [sp, #0x34] b18bc: f9401fe0 ldr x0, [sp, #0x38] b18c0: b94037e8 ldr w8, [sp, #0x34] b18c4: f81d83a0 stur x0, [x29, #-0x28] b18c8: b81d43a8 stur w8, [x29, #-0x2c] b18cc: f85d83a0 ldur x0, [x29, #-0x28] b18d0: b85d43a1 ldur w1, [x29, #-0x2c] b18d4: f90003e9 str x9, [sp] b18d8: 97ffe5ba bl 0xaafc0 b18dc: f9000fe0 str x0, [sp, #0x18] b18e0: f9400fe9 ldr x9, [sp, #0x18] b18e4: f94003e0 ldr x0, [sp] b18e8: eb00013f cmp x9, x0 b18ec: 1a9f17e8 cset w8, eq b18f0: 37000048 tbnz w8, #0x0, 0xb18f8 b18f4: 14000004 b 0xb1904 b18f8: f94007e8 ldr x8, [sp, #0x8] b18fc: f9000fe8 str x8, [sp, #0x18] b1900: 14000005 b 0xb1914 b1904: b24003e8 orr x8, xzr, #0x1 b1908: f9400fe9 ldr x9, [sp, #0x18] b190c: 8b080128 add x8, x9, x8 b1910: f9000fe8 str x8, [sp, #0x18] b1914: 528005c8 mov w8, #0x2e // =46 b1918: f9400fe9 ldr x9, [sp, #0x18] b191c: f81e83a9 stur x9, [x29, #-0x18] b1920: b81e43a8 stur w8, [x29, #-0x1c] b1924: f85e83a9 ldur x9, [x29, #-0x18] b1928: b85e43a8 ldur w8, [x29, #-0x1c] b192c: f81f83a9 stur x9, [x29, #-0x8] b1930: b81f43a8 stur w8, [x29, #-0xc] b1934: f85f83a0 ldur x0, [x29, #-0x8] b1938: b85f43a1 ldur w1, [x29, #-0xc] b193c: 97ffe5a1 bl 0xaafc0 b1940: f9000be0 str x0, [sp, #0x10] b1944: f9400be9 ldr x9, [sp, #0x10] b1948: f94003e0 ldr x0, [sp] b194c: eb00013f cmp x9, x0 b1950: 1a9f17e8 cset w8, eq b1954: 37000048 tbnz w8, #0x0, 0xb195c b1958: 14000004 b 0xb1968 b195c: f94003e8 ldr x8, [sp] b1960: f90017e8 str x8, [sp, #0x28] b1964: 14000003 b 0xb1970 b1968: f9400be8 ldr x8, [sp, #0x10] b196c: f90017e8 str x8, [sp, #0x28] b1970: f94017e0 ldr x0, [sp, #0x28] b1974: a9477bfd ldp x29, x30, [sp, #0x70] b1978: 910203ff add sp, sp, #0x80 b197c: d65f03c0 ret 00000000000b1980 : b1980: d10103ff sub sp, sp, #0x40 b1984: a9037bfd stp x29, x30, [sp, #0x30] b1988: 9100c3fd add x29, sp, #0x30 b198c: d2800009 mov x9, #0x0 // =0 b1990: d0000c2a adrp x10, 0x237000 b1994: 9112f94a add x10, x10, #0x4be b1998: f0000fab adrp x11, 0x2a8000 b199c: f947196b ldr x11, [x11, #0xe30] b19a0: f81f83a0 stur x0, [x29, #-0x8] b19a4: f85f83a0 ldur x0, [x29, #-0x8] b19a8: f9000fe8 str x8, [sp, #0x18] b19ac: f9000be9 str x9, [sp, #0x10] b19b0: f90007ea str x10, [sp, #0x8] b19b4: f90003eb str x11, [sp] b19b8: 97ffe282 bl 0xaa3c0 <_ZNK7android7String814find_extensionEv@plt> b19bc: f81f03a0 stur x0, [x29, #-0x10] b19c0: f85f03a8 ldur x8, [x29, #-0x10] b19c4: f9400be9 ldr x9, [sp, #0x10] b19c8: eb09011f cmp x8, x9 b19cc: 1a9f07ec cset w12, ne b19d0: 3700004c tbnz w12, #0x0, 0xb19d8 b19d4: 14000006 b 0xb19ec b19d8: f85f03a1 ldur x1, [x29, #-0x10] b19dc: f9400fe0 ldr x0, [sp, #0x18] b19e0: f94003e8 ldr x8, [sp] b19e4: d63f0100 blr x8 b19e8: 14000005 b 0xb19fc b19ec: f9400fe0 ldr x0, [sp, #0x18] b19f0: f94007e1 ldr x1, [sp, #0x8] b19f4: f94003e8 ldr x8, [sp] b19f8: d63f0100 blr x8 b19fc: a9437bfd ldp x29, x30, [sp, #0x30] b1a00: 910103ff add sp, sp, #0x40 b1a04: d65f03c0 ret 00000000000b1a08 : b1a08: d10143ff sub sp, sp, #0x50 b1a0c: a9047bfd stp x29, x30, [sp, #0x40] b1a10: 910103fd add x29, sp, #0x40 b1a14: d2800009 mov x9, #0x0 // =0 b1a18: f0000faa adrp x10, 0x2a8000 b1a1c: f9441d4a ldr x10, [x10, #0x838] b1a20: f0000fab adrp x11, 0x2a8000 b1a24: f943e16b ldr x11, [x11, #0x7c0] b1a28: f81f83a0 stur x0, [x29, #-0x8] b1a2c: f85f83a0 ldur x0, [x29, #-0x8] b1a30: aa0003ec mov x12, x0 b1a34: f940018c ldr x12, [x12] b1a38: f81e83ac stur x12, [x29, #-0x18] b1a3c: f90013e0 str x0, [sp, #0x20] b1a40: f9000fe8 str x8, [sp, #0x18] b1a44: f9000be9 str x9, [sp, #0x10] b1a48: f90007ea str x10, [sp, #0x8] b1a4c: f90003eb str x11, [sp] b1a50: 97ffe25c bl 0xaa3c0 <_ZNK7android7String814find_extensionEv@plt> b1a54: f81f03a0 stur x0, [x29, #-0x10] b1a58: f85f03a8 ldur x8, [x29, #-0x10] b1a5c: f9400be9 ldr x9, [sp, #0x10] b1a60: eb09011f cmp x8, x9 b1a64: 1a9f17ed cset w13, eq b1a68: 3700004d tbnz w13, #0x0, 0xb1a70 b1a6c: 14000006 b 0xb1a84 b1a70: f9400fe0 ldr x0, [sp, #0x18] b1a74: f94013e1 ldr x1, [sp, #0x20] b1a78: f94003e8 ldr x8, [sp] b1a7c: d63f0100 blr x8 b1a80: 14000008 b 0xb1aa0 b1a84: f85e83a1 ldur x1, [x29, #-0x18] b1a88: f85f03a8 ldur x8, [x29, #-0x10] b1a8c: f85e83a9 ldur x9, [x29, #-0x18] b1a90: eb090102 subs x2, x8, x9 b1a94: f9400fe0 ldr x0, [sp, #0x18] b1a98: f94007e8 ldr x8, [sp, #0x8] b1a9c: d63f0100 blr x8 b1aa0: a9447bfd ldp x29, x30, [sp, #0x40] b1aa4: 910143ff add sp, sp, #0x50 b1aa8: d65f03c0 ret 00000000000b1aac : b1aac: d10183ff sub sp, sp, #0x60 b1ab0: a9057bfd stp x29, x30, [sp, #0x50] b1ab4: 910143fd add x29, sp, #0x50 b1ab8: 528005e8 mov w8, #0x2f // =47 b1abc: 528005e9 mov w9, #0x2f // =47 b1ac0: f81f03a0 stur x0, [x29, #-0x10] b1ac4: f81e83a1 stur x1, [x29, #-0x18] b1ac8: f85f03a0 ldur x0, [x29, #-0x10] b1acc: f85e83a1 ldur x1, [x29, #-0x18] b1ad0: 3940002a ldrb w10, [x1] b1ad4: 6b08015f cmp w10, w8 b1ad8: 1a9f07e8 cset w8, ne b1adc: b9001fe9 str w9, [sp, #0x1c] b1ae0: f9000be0 str x0, [sp, #0x10] b1ae4: 37000048 tbnz w8, #0x0, 0xb1aec b1ae8: 1400004a b 0xb1c10 b1aec: f85e83a8 ldur x8, [x29, #-0x18] b1af0: 39400109 ldrb w9, [x8] b1af4: 34000049 cbz w9, 0xb1afc b1af8: 14000004 b 0xb1b08 b1afc: f9400be8 ldr x8, [sp, #0x10] b1b00: f81f83a8 stur x8, [x29, #-0x8] b1b04: 14000048 b 0xb1c24 b1b08: f9400be0 ldr x0, [sp, #0x10] b1b0c: 97ffcb2d bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> b1b10: f81e03a0 stur x0, [x29, #-0x20] b1b14: f85e03a0 ldur x0, [x29, #-0x20] b1b18: b4000040 cbz x0, 0xb1b20 b1b1c: 14000007 b 0xb1b38 b1b20: f85e83a1 ldur x1, [x29, #-0x18] b1b24: f9400be0 ldr x0, [sp, #0x10] b1b28: 97ffc882 bl 0xa3d30 <_ZN7android7String811setPathNameEPKc@plt> b1b2c: f9400be0 ldr x0, [sp, #0x10] b1b30: f81f83a0 stur x0, [x29, #-0x8] b1b34: 1400003c b 0xb1c24 b1b38: 528005e8 mov w8, #0x2f // =47 b1b3c: f85e83a0 ldur x0, [x29, #-0x18] b1b40: b9000fe8 str w8, [sp, #0xc] b1b44: 97ffc60b bl 0xa3370 b1b48: 2a0003e8 mov w8, w0 b1b4c: b81dc3a8 stur w8, [x29, #-0x24] b1b50: f85e03a0 ldur x0, [x29, #-0x20] b1b54: 91000400 add x0, x0, #0x1 b1b58: b85dc3a8 ldur w8, [x29, #-0x24] b1b5c: 2a0803e9 mov w9, w8 b1b60: 93407d29 sxtw x9, w9 b1b64: 8b090001 add x1, x0, x9 b1b68: f9400be0 ldr x0, [sp, #0x10] b1b6c: 97ffe0ad bl 0xa9e20 <_ZN7android7String810lockBufferEm@plt> b1b70: f90013e0 str x0, [sp, #0x20] b1b74: f94013e9 ldr x9, [sp, #0x20] b1b78: f85e03a0 ldur x0, [x29, #-0x20] b1b7c: f1000400 subs x0, x0, #0x1 b1b80: 8b000129 add x9, x9, x0 b1b84: 39400128 ldrb w8, [x9] b1b88: b9400fea ldr w10, [sp, #0xc] b1b8c: 6b0a011f cmp w8, w10 b1b90: 1a9f07e8 cset w8, ne b1b94: 37000048 tbnz w8, #0x0, 0xb1b9c b1b98: 14000008 b 0xb1bb8 b1b9c: f94013e8 ldr x8, [sp, #0x20] b1ba0: f85e03a9 ldur x9, [x29, #-0x20] b1ba4: 9100052a add x10, x9, #0x1 b1ba8: f81e03aa stur x10, [x29, #-0x20] b1bac: 8b090108 add x8, x8, x9 b1bb0: b9401feb ldr w11, [sp, #0x1c] b1bb4: 3900010b strb w11, [x8] b1bb8: f94013e8 ldr x8, [sp, #0x20] b1bbc: f85e03a9 ldur x9, [x29, #-0x20] b1bc0: 8b090108 add x8, x8, x9 b1bc4: f85e83a1 ldur x1, [x29, #-0x18] b1bc8: b85dc3aa ldur w10, [x29, #-0x24] b1bcc: 1100054a add w10, w10, #0x1 b1bd0: 2a0a03e9 mov w9, w10 b1bd4: 93407d22 sxtw x2, w9 b1bd8: aa0803e0 mov x0, x8 b1bdc: 97ffb86d bl 0x9fd90 b1be0: b85dc3aa ldur w10, [x29, #-0x24] b1be4: 2a0a03e8 mov w8, w10 b1be8: 93407d08 sxtw x8, w8 b1bec: f85e03a9 ldur x9, [x29, #-0x20] b1bf0: 8b080128 add x8, x9, x8 b1bf4: f81e03a8 stur x8, [x29, #-0x20] b1bf8: f85e03a1 ldur x1, [x29, #-0x20] b1bfc: f9400be0 ldr x0, [sp, #0x10] b1c00: 97ffd068 bl 0xa5da0 <_ZN7android7String812unlockBufferEm@plt> b1c04: f9400be8 ldr x8, [sp, #0x10] b1c08: f81f83a8 stur x8, [x29, #-0x8] b1c0c: 14000006 b 0xb1c24 b1c10: f85e83a1 ldur x1, [x29, #-0x18] b1c14: f9400be0 ldr x0, [sp, #0x10] b1c18: 97ffc846 bl 0xa3d30 <_ZN7android7String811setPathNameEPKc@plt> b1c1c: f9400be0 ldr x0, [sp, #0x10] b1c20: f81f83a0 stur x0, [x29, #-0x8] b1c24: f85f83a0 ldur x0, [x29, #-0x8] b1c28: a9457bfd ldp x29, x30, [sp, #0x50] b1c2c: 910183ff add sp, sp, #0x60 b1c30: d65f03c0 ret 00000000000b1c34 : b1c34: d10043ff sub sp, sp, #0x10 b1c38: f90007e0 str x0, [sp, #0x8] b1c3c: f94007e0 ldr x0, [sp, #0x8] b1c40: 910043ff add sp, sp, #0x10 b1c44: d65f03c0 ret 00000000000b1c48 : b1c48: d10043ff sub sp, sp, #0x10 b1c4c: f90007e0 str x0, [sp, #0x8] b1c50: f94007e0 ldr x0, [sp, #0x8] b1c54: f90003e0 str x0, [sp] b1c58: f94003e8 ldr x8, [sp] b1c5c: b9400109 ldr w9, [x8] b1c60: 35000049 cbnz w9, 0xb1c68 b1c64: 14000006 b 0xb1c7c b1c68: b27e03e8 orr x8, xzr, #0x4 b1c6c: f94003e9 ldr x9, [sp] b1c70: 8b080128 add x8, x9, x8 b1c74: f90003e8 str x8, [sp] b1c78: 17fffff8 b 0xb1c58 b1c7c: b27e03e8 orr x8, xzr, #0x4 b1c80: f94003e9 ldr x9, [sp] b1c84: f94007ea ldr x10, [sp, #0x8] b1c88: eb0a0129 subs x9, x9, x10 b1c8c: 9ac80d20 sdiv x0, x9, x8 b1c90: 910043ff add sp, sp, #0x10 b1c94: d65f03c0 ret 00000000000b1c98 : b1c98: d10083ff sub sp, sp, #0x20 b1c9c: f9000fe0 str x0, [sp, #0x18] b1ca0: f9000be1 str x1, [sp, #0x10] b1ca4: f9400fe0 ldr x0, [sp, #0x18] b1ca8: f90007e0 str x0, [sp, #0x8] b1cac: 52800008 mov w8, #0x0 // =0 b1cb0: d2800009 mov x9, #0x0 // =0 b1cb4: f9400bea ldr x10, [sp, #0x10] b1cb8: eb09015f cmp x10, x9 b1cbc: 1a9f97eb cset w11, hi b1cc0: b90007e8 str w8, [sp, #0x4] b1cc4: 3700004b tbnz w11, #0x0, 0xb1ccc b1cc8: 14000007 b 0xb1ce4 b1ccc: 52800008 mov w8, #0x0 // =0 b1cd0: f94007e9 ldr x9, [sp, #0x8] b1cd4: b940012a ldr w10, [x9] b1cd8: 6b08015f cmp w10, w8 b1cdc: 1a9f07e8 cset w8, ne b1ce0: b90007e8 str w8, [sp, #0x4] b1ce4: b94007e8 ldr w8, [sp, #0x4] b1ce8: 37000048 tbnz w8, #0x0, 0xb1cf0 b1cec: 1400000a b 0xb1d14 b1cf0: 92800008 mov x8, #-0x1 // =-1 b1cf4: b27e03e9 orr x9, xzr, #0x4 b1cf8: f94007ea ldr x10, [sp, #0x8] b1cfc: 8b090149 add x9, x10, x9 b1d00: f90007e9 str x9, [sp, #0x8] b1d04: f9400be9 ldr x9, [sp, #0x10] b1d08: 8b080128 add x8, x9, x8 b1d0c: f9000be8 str x8, [sp, #0x10] b1d10: 17ffffe7 b 0xb1cac b1d14: b27e03e8 orr x8, xzr, #0x4 b1d18: f94007e9 ldr x9, [sp, #0x8] b1d1c: f9400fea ldr x10, [sp, #0x18] b1d20: eb0a0129 subs x9, x9, x10 b1d24: 9ac80d20 sdiv x0, x9, x8 b1d28: 910083ff add sp, sp, #0x20 b1d2c: d65f03c0 ret 00000000000b1d30 : b1d30: d101c3ff sub sp, sp, #0x70 b1d34: a9067bfd stp x29, x30, [sp, #0x60] b1d38: 910183fd add x29, sp, #0x60 b1d3c: d53bd048 mrs x8, TPIDR_EL0 b1d40: f9401508 ldr x8, [x8, #0x28] b1d44: f81f83a8 stur x8, [x29, #-0x8] b1d48: f81d83a0 stur x0, [x29, #-0x28] b1d4c: f9001be1 str x1, [sp, #0x30] b1d50: f90017e2 str x2, [sp, #0x28] b1d54: f90013e3 str x3, [sp, #0x20] b1d58: f94017e8 ldr x8, [sp, #0x28] b1d5c: f9401be0 ldr x0, [sp, #0x30] b1d60: eb000108 subs x8, x8, x0 b1d64: f9000be8 str x8, [sp, #0x10] b1d68: 540000a3 b.lo 0xb1d7c b1d6c: 14000001 b 0xb1d70 b1d70: 12800008 mov w8, #-0x1 // =-1 b1d74: b81e43a8 stur w8, [x29, #-0x1c] b1d78: 14000019 b 0xb1ddc b1d7c: f94013e8 ldr x8, [sp, #0x20] b1d80: b50000a8 cbnz x8, 0xb1d94 b1d84: 14000001 b 0xb1d88 b1d88: d10043a8 sub x8, x29, #0x10 b1d8c: f90013e8 str x8, [sp, #0x20] b1d90: 14000001 b 0xb1d94 b1d94: f85d83a8 ldur x8, [x29, #-0x28] b1d98: f94017e9 ldr x9, [sp, #0x28] b1d9c: 8b090100 add x0, x8, x9 b1da0: d10063a1 sub x1, x29, #0x18 b1da4: 9400001c bl 0xb1e14 b1da8: b9001fe0 str w0, [sp, #0x1c] b1dac: b9401fe0 ldr w0, [sp, #0x1c] b1db0: 37f80100 tbnz w0, #0x1f, 0xb1dd0 b1db4: 14000001 b 0xb1db8 b1db8: f94017e8 ldr x8, [sp, #0x28] b1dbc: f85e83a9 ldur x9, [x29, #-0x18] b1dc0: 8b090108 add x8, x8, x9 b1dc4: f94013e9 ldr x9, [sp, #0x20] b1dc8: f9000128 str x8, [x9] b1dcc: 14000001 b 0xb1dd0 b1dd0: b9401fe8 ldr w8, [sp, #0x1c] b1dd4: b81e43a8 stur w8, [x29, #-0x1c] b1dd8: 14000001 b 0xb1ddc b1ddc: b85e43a8 ldur w8, [x29, #-0x1c] b1de0: d53bd049 mrs x9, TPIDR_EL0 b1de4: f9401529 ldr x9, [x9, #0x28] b1de8: f85f83aa ldur x10, [x29, #-0x8] b1dec: eb0a0129 subs x9, x9, x10 b1df0: b9000fe8 str w8, [sp, #0xc] b1df4: f90003e9 str x9, [sp] b1df8: 540000c1 b.ne 0xb1e10 b1dfc: 14000001 b 0xb1e00 b1e00: b9400fe0 ldr w0, [sp, #0xc] b1e04: a9467bfd ldp x29, x30, [sp, #0x60] b1e08: 9101c3ff add sp, sp, #0x70 b1e0c: d65f03c0 ret b1e10: 97ffdfd8 bl 0xa9d70 <__stack_chk_fail@plt> b1e14: d10103ff sub sp, sp, #0x40 b1e18: 321903e8 orr w8, wzr, #0x80 b1e1c: f9001be0 str x0, [sp, #0x30] b1e20: f90017e1 str x1, [sp, #0x28] b1e24: f9401be0 ldr x0, [sp, #0x30] b1e28: 39400009 ldrb w9, [x0] b1e2c: 39009fe9 strb w9, [sp, #0x27] b1e30: 39409fe9 ldrb w9, [sp, #0x27] b1e34: 0a080128 and w8, w9, w8 b1e38: 34000048 cbz w8, 0xb1e40 b1e3c: 14000008 b 0xb1e5c b1e40: b24003e8 orr x8, xzr, #0x1 b1e44: f94017e9 ldr x9, [sp, #0x28] b1e48: f9000128 str x8, [x9] b1e4c: f9401be8 ldr x8, [sp, #0x30] b1e50: 3940010a ldrb w10, [x8] b1e54: b9003fea str w10, [sp, #0x3c] b1e58: 1400003d b 0xb1f4c b1e5c: 321963e8 orr w8, wzr, #0xffffff80 b1e60: 321a03e9 orr w9, wzr, #0x40 b1e64: b24003ea orr x10, xzr, #0x1 b1e68: f9401beb ldr x11, [sp, #0x30] b1e6c: 8b0a016b add x11, x11, x10 b1e70: f9001beb str x11, [sp, #0x30] b1e74: f9000bff str xzr, [sp, #0x10] b1e78: 39409fec ldrb w12, [sp, #0x27] b1e7c: b9000fec str w12, [sp, #0xc] b1e80: f9000bea str x10, [sp, #0x10] b1e84: b90023e9 str w9, [sp, #0x20] b1e88: b9001fe8 str w8, [sp, #0x1c] b1e8c: 39409fe8 ldrb w8, [sp, #0x27] b1e90: b94023e9 ldr w9, [sp, #0x20] b1e94: 0a090108 and w8, w8, w9 b1e98: 35000048 cbnz w8, 0xb1ea0 b1e9c: 14000019 b 0xb1f00 b1ea0: 320017e8 orr w8, wzr, #0x3f b1ea4: 321f07e9 orr w9, wzr, #0x6 b1ea8: b24003ea orr x10, xzr, #0x1 b1eac: b9400feb ldr w11, [sp, #0xc] b1eb0: 1ac92169 lsl w9, w11, w9 b1eb4: f9401bec ldr x12, [sp, #0x30] b1eb8: 8b0a018a add x10, x12, x10 b1ebc: f9001bea str x10, [sp, #0x30] b1ec0: 3940018b ldrb w11, [x12] b1ec4: 0a080168 and w8, w11, w8 b1ec8: 0b080128 add w8, w9, w8 b1ecc: b9000fe8 str w8, [sp, #0xc] b1ed0: 320003e8 orr w8, wzr, #0x1 b1ed4: f9400be9 ldr x9, [sp, #0x10] b1ed8: 91000529 add x9, x9, #0x1 b1edc: f9000be9 str x9, [sp, #0x10] b1ee0: b94023ea ldr w10, [sp, #0x20] b1ee4: b9401feb ldr w11, [sp, #0x1c] b1ee8: 2a0a016a orr w10, w11, w10 b1eec: b9001fea str w10, [sp, #0x1c] b1ef0: b94023ea ldr w10, [sp, #0x20] b1ef4: 1ac82548 lsr w8, w10, w8 b1ef8: b90023e8 str w8, [sp, #0x20] b1efc: 17ffffe4 b 0xb1e8c b1f00: b27f07e8 orr x8, xzr, #0x6 b1f04: b94023e9 ldr w9, [sp, #0x20] b1f08: b9401fea ldr w10, [sp, #0x1c] b1f0c: 2a090149 orr w9, w10, w9 b1f10: b9001fe9 str w9, [sp, #0x1c] b1f14: b9401fe9 ldr w9, [sp, #0x1c] b1f18: f9400beb ldr x11, [sp, #0x10] b1f1c: f100056b subs x11, x11, #0x1 b1f20: 9b0b7d08 mul x8, x8, x11 b1f24: 2a0803ea mov w10, w8 b1f28: 1aca2129 lsl w9, w9, w10 b1f2c: b9400fea ldr w10, [sp, #0xc] b1f30: 0a290149 bic w9, w10, w9 b1f34: b9000fe9 str w9, [sp, #0xc] b1f38: f9400be8 ldr x8, [sp, #0x10] b1f3c: f94017eb ldr x11, [sp, #0x28] b1f40: f9000168 str x8, [x11] b1f44: b9400fe9 ldr w9, [sp, #0xc] b1f48: b9003fe9 str w9, [sp, #0x3c] b1f4c: b9403fe0 ldr w0, [sp, #0x3c] b1f50: 910103ff add sp, sp, #0x40 b1f54: d65f03c0 ret 00000000000b1f58 : b1f58: d10103ff sub sp, sp, #0x40 b1f5c: a9037bfd stp x29, x30, [sp, #0x30] b1f60: 9100c3fd add x29, sp, #0x30 b1f64: d2800008 mov x8, #0x0 // =0 b1f68: f81f03a0 stur x0, [x29, #-0x10] b1f6c: f9000fe1 str x1, [sp, #0x18] b1f70: f85f03a0 ldur x0, [x29, #-0x10] b1f74: eb08001f cmp x0, x8 b1f78: 1a9f17e9 cset w9, eq b1f7c: 37000089 tbnz w9, #0x0, 0xb1f8c b1f80: f9400fe8 ldr x8, [sp, #0x18] b1f84: b4000048 cbz x8, 0xb1f8c b1f88: 14000004 b 0xb1f98 b1f8c: 92800008 mov x8, #-0x1 // =-1 b1f90: f81f83a8 stur x8, [x29, #-0x8] b1f94: 1400001a b 0xb1ffc b1f98: b27e03e8 orr x8, xzr, #0x4 b1f9c: f9000bff str xzr, [sp, #0x10] b1fa0: f85f03a9 ldur x9, [x29, #-0x10] b1fa4: f9400fea ldr x10, [sp, #0x18] b1fa8: 9b0a7d08 mul x8, x8, x10 b1fac: 8b080128 add x8, x9, x8 b1fb0: f90007e8 str x8, [sp, #0x8] b1fb4: f85f03a8 ldur x8, [x29, #-0x10] b1fb8: f94007e9 ldr x9, [sp, #0x8] b1fbc: eb09011f cmp x8, x9 b1fc0: 1a9f27ea cset w10, lo b1fc4: 3700004a tbnz w10, #0x0, 0xb1fcc b1fc8: 1400000b b 0xb1ff4 b1fcc: b27e03e8 orr x8, xzr, #0x4 b1fd0: f85f03a9 ldur x9, [x29, #-0x10] b1fd4: 8b080128 add x8, x9, x8 b1fd8: f81f03a8 stur x8, [x29, #-0x10] b1fdc: b9400120 ldr w0, [x9] b1fe0: 9400000b bl 0xb200c b1fe4: f9400be8 ldr x8, [sp, #0x10] b1fe8: 8b000108 add x8, x8, x0 b1fec: f9000be8 str x8, [sp, #0x10] b1ff0: 17fffff1 b 0xb1fb4 b1ff4: f9400be8 ldr x8, [sp, #0x10] b1ff8: f81f83a8 stur x8, [x29, #-0x8] b1ffc: f85f83a0 ldur x0, [x29, #-0x8] b2000: a9437bfd ldp x29, x30, [sp, #0x30] b2004: 910103ff add sp, sp, #0x40 b2008: d65f03c0 ret b200c: d10043ff sub sp, sp, #0x10 b2010: 321903e8 orr w8, wzr, #0x80 b2014: b90007e0 str w0, [sp, #0x4] b2018: b94007e0 ldr w0, [sp, #0x4] b201c: 6b08001f cmp w0, w8 b2020: 1a9f27e8 cset w8, lo b2024: 37000048 tbnz w8, #0x0, 0xb202c b2028: 14000004 b 0xb2038 b202c: b24003e8 orr x8, xzr, #0x1 b2030: f90007e8 str x8, [sp, #0x8] b2034: 1400002a b 0xb20dc b2038: 321503e8 orr w8, wzr, #0x800 b203c: b94007e9 ldr w9, [sp, #0x4] b2040: 6b08013f cmp w9, w8 b2044: 1a9f27e8 cset w8, lo b2048: 37000048 tbnz w8, #0x0, 0xb2050 b204c: 14000004 b 0xb205c b2050: b27f03e8 orr x8, xzr, #0x2 b2054: f90007e8 str x8, [sp, #0x8] b2058: 14000021 b 0xb20dc b205c: 321003e8 orr w8, wzr, #0x10000 b2060: b94007e9 ldr w9, [sp, #0x4] b2064: 6b08013f cmp w9, w8 b2068: 1a9f27e8 cset w8, lo b206c: 37000048 tbnz w8, #0x0, 0xb2074 b2070: 14000011 b 0xb20b4 b2074: 529b0008 mov w8, #0xd800 // =55296 b2078: b94007e9 ldr w9, [sp, #0x4] b207c: 6b08013f cmp w9, w8 b2080: 1a9f27e8 cset w8, lo b2084: 370000e8 tbnz w8, #0x0, 0xb20a0 b2088: 529bffe8 mov w8, #0xdfff // =57343 b208c: b94007e9 ldr w9, [sp, #0x4] b2090: 6b08013f cmp w9, w8 b2094: 1a9f97e8 cset w8, hi b2098: 37000048 tbnz w8, #0x0, 0xb20a0 b209c: 14000004 b 0xb20ac b20a0: b24007e8 orr x8, xzr, #0x3 b20a4: f90007e8 str x8, [sp, #0x8] b20a8: 1400000d b 0xb20dc b20ac: f90007ff str xzr, [sp, #0x8] b20b0: 1400000b b 0xb20dc b20b4: 12bffde8 mov w8, #0x10ffff // =1114111 b20b8: b94007e9 ldr w9, [sp, #0x4] b20bc: 6b08013f cmp w9, w8 b20c0: 1a9f87e8 cset w8, ls b20c4: 37000048 tbnz w8, #0x0, 0xb20cc b20c8: 14000004 b 0xb20d8 b20cc: b27e03e8 orr x8, xzr, #0x4 b20d0: f90007e8 str x8, [sp, #0x8] b20d4: 14000002 b 0xb20dc b20d8: f90007ff str xzr, [sp, #0x8] b20dc: f94007e0 ldr x0, [sp, #0x8] b20e0: 910043ff add sp, sp, #0x10 b20e4: d65f03c0 ret 00000000000b20e8 : b20e8: d101c3ff sub sp, sp, #0x70 b20ec: a9067bfd stp x29, x30, [sp, #0x60] b20f0: 910183fd add x29, sp, #0x60 b20f4: d2800008 mov x8, #0x0 // =0 b20f8: 52800009 mov w9, #0x0 // =0 b20fc: f81f83a0 stur x0, [x29, #-0x8] b2100: f81f03a1 stur x1, [x29, #-0x10] b2104: f81e83a2 stur x2, [x29, #-0x18] b2108: f81e03a3 stur x3, [x29, #-0x20] b210c: f85f83a0 ldur x0, [x29, #-0x8] b2110: eb08001f cmp x0, x8 b2114: 1a9f17ea cset w10, eq b2118: f9000fe8 str x8, [sp, #0x18] b211c: b90017e9 str w9, [sp, #0x14] b2120: 3700012a tbnz w10, #0x0, 0xb2144 b2124: f85f03a8 ldur x8, [x29, #-0x10] b2128: b40000e8 cbz x8, 0xb2144 b212c: f85e83a8 ldur x8, [x29, #-0x18] b2130: f9400fe9 ldr x9, [sp, #0x18] b2134: eb09011f cmp x8, x9 b2138: 1a9f17ea cset w10, eq b213c: 3700004a tbnz w10, #0x0, 0xb2144 b2140: 14000002 b 0xb2148 b2144: 1400002b b 0xb21f0 b2148: b27e03e8 orr x8, xzr, #0x4 b214c: f85f83a9 ldur x9, [x29, #-0x8] b2150: f81d83a9 stur x9, [x29, #-0x28] b2154: f85f83a9 ldur x9, [x29, #-0x8] b2158: f85f03aa ldur x10, [x29, #-0x10] b215c: 9b0a7d08 mul x8, x8, x10 b2160: 8b080128 add x8, x9, x8 b2164: f9001be8 str x8, [sp, #0x30] b2168: f85e83a8 ldur x8, [x29, #-0x18] b216c: f90017e8 str x8, [sp, #0x28] b2170: f85d83a8 ldur x8, [x29, #-0x28] b2174: f9401be9 ldr x9, [sp, #0x30] b2178: eb09011f cmp x8, x9 b217c: 1a9f27ea cset w10, lo b2180: 3700004a tbnz w10, #0x0, 0xb2188 b2184: 14000018 b 0xb21e4 b2188: b27e03e8 orr x8, xzr, #0x4 b218c: f85d83a9 ldur x9, [x29, #-0x28] b2190: b9400120 ldr w0, [x9] b2194: f90007e8 str x8, [sp, #0x8] b2198: 97ffff9d bl 0xb200c b219c: f90013e0 str x0, [sp, #0x20] b21a0: f94017e0 ldr x0, [sp, #0x28] b21a4: f85d83a8 ldur x8, [x29, #-0x28] b21a8: f94007e9 ldr x9, [sp, #0x8] b21ac: 8b09010a add x10, x8, x9 b21b0: f81d83aa stur x10, [x29, #-0x28] b21b4: b9400101 ldr w1, [x8] b21b8: f94013e2 ldr x2, [sp, #0x20] b21bc: 94000010 bl 0xb21fc b21c0: f94013e8 ldr x8, [sp, #0x20] b21c4: f94017e9 ldr x9, [sp, #0x28] b21c8: 8b080128 add x8, x9, x8 b21cc: f90017e8 str x8, [sp, #0x28] b21d0: f94013e8 ldr x8, [sp, #0x20] b21d4: f85e03a9 ldur x9, [x29, #-0x20] b21d8: eb080128 subs x8, x9, x8 b21dc: f81e03a8 stur x8, [x29, #-0x20] b21e0: 17ffffe4 b 0xb2170 b21e4: f94017e8 ldr x8, [sp, #0x28] b21e8: b94017e9 ldr w9, [sp, #0x14] b21ec: 39000109 strb w9, [x8] b21f0: a9467bfd ldp x29, x30, [sp, #0x60] b21f4: 9101c3ff add sp, sp, #0x70 b21f8: d65f03c0 ret b21fc: d100c3ff sub sp, sp, #0x30 b2200: b27e03e8 orr x8, xzr, #0x4 b2204: b0000a29 adrp x9, 0x1f7000 <_Unwind_Backtrace+0xb60> b2208: 91396129 add x9, x9, #0xe58 b220c: f90017e0 str x0, [sp, #0x28] b2210: b90027e1 str w1, [sp, #0x24] b2214: f9000fe2 str x2, [sp, #0x18] b2218: f9400fe0 ldr x0, [sp, #0x18] b221c: f94017e2 ldr x2, [sp, #0x28] b2220: 8b000040 add x0, x2, x0 b2224: f90017e0 str x0, [sp, #0x28] b2228: f9400fe0 ldr x0, [sp, #0x18] b222c: eb00011f cmp x8, x0 b2230: 1a9f17e1 cset w1, eq b2234: f9000be9 str x9, [sp, #0x10] b2238: f90007e0 str x0, [sp, #0x8] b223c: 370002a1 tbnz w1, #0x0, 0xb2290 b2240: 14000001 b 0xb2244 b2244: b24007e8 orr x8, xzr, #0x3 b2248: f94007e9 ldr x9, [sp, #0x8] b224c: eb09011f cmp x8, x9 b2250: 1a9f17ea cset w10, eq b2254: 370003aa tbnz w10, #0x0, 0xb22c8 b2258: 14000001 b 0xb225c b225c: b27f03e8 orr x8, xzr, #0x2 b2260: f94007e9 ldr x9, [sp, #0x8] b2264: eb09011f cmp x8, x9 b2268: 1a9f17ea cset w10, eq b226c: 370004aa tbnz w10, #0x0, 0xb2300 b2270: 14000001 b 0xb2274 b2274: b24003e8 orr x8, xzr, #0x1 b2278: f94007e9 ldr x9, [sp, #0x8] b227c: eb09011f cmp x8, x9 b2280: 1a9f17ea cset w10, eq b2284: 370005aa tbnz w10, #0x0, 0xb2338 b2288: 14000001 b 0xb228c b228c: 14000038 b 0xb236c b2290: 321f07e8 orr w8, wzr, #0x6 b2294: 92800009 mov x9, #-0x1 // =-1 b2298: 528017ea mov w10, #0xbf // =191 b229c: 321903eb orr w11, wzr, #0x80 b22a0: b94027ec ldr w12, [sp, #0x24] b22a4: 2a0b018b orr w11, w12, w11 b22a8: 0a0a016a and w10, w11, w10 b22ac: f94017ed ldr x13, [sp, #0x28] b22b0: 8b0901a9 add x9, x13, x9 b22b4: f90017e9 str x9, [sp, #0x28] b22b8: 3900012a strb w10, [x9] b22bc: b94027ea ldr w10, [sp, #0x24] b22c0: 1ac82548 lsr w8, w10, w8 b22c4: b90027e8 str w8, [sp, #0x24] b22c8: 321f07e8 orr w8, wzr, #0x6 b22cc: 92800009 mov x9, #-0x1 // =-1 b22d0: 528017ea mov w10, #0xbf // =191 b22d4: 321903eb orr w11, wzr, #0x80 b22d8: b94027ec ldr w12, [sp, #0x24] b22dc: 2a0b018b orr w11, w12, w11 b22e0: 0a0a016a and w10, w11, w10 b22e4: f94017ed ldr x13, [sp, #0x28] b22e8: 8b0901a9 add x9, x13, x9 b22ec: f90017e9 str x9, [sp, #0x28] b22f0: 3900012a strb w10, [x9] b22f4: b94027ea ldr w10, [sp, #0x24] b22f8: 1ac82548 lsr w8, w10, w8 b22fc: b90027e8 str w8, [sp, #0x24] b2300: 321f07e8 orr w8, wzr, #0x6 b2304: 92800009 mov x9, #-0x1 // =-1 b2308: 528017ea mov w10, #0xbf // =191 b230c: 321903eb orr w11, wzr, #0x80 b2310: b94027ec ldr w12, [sp, #0x24] b2314: 2a0b018b orr w11, w12, w11 b2318: 0a0a016a and w10, w11, w10 b231c: f94017ed ldr x13, [sp, #0x28] b2320: 8b0901a9 add x9, x13, x9 b2324: f90017e9 str x9, [sp, #0x28] b2328: 3900012a strb w10, [x9] b232c: b94027ea ldr w10, [sp, #0x24] b2330: 1ac82548 lsr w8, w10, w8 b2334: b90027e8 str w8, [sp, #0x24] b2338: 92800008 mov x8, #-0x1 // =-1 b233c: b27e03e9 orr x9, xzr, #0x4 b2340: b94027ea ldr w10, [sp, #0x24] b2344: f9400feb ldr x11, [sp, #0x18] b2348: 9b0b7d29 mul x9, x9, x11 b234c: f9400beb ldr x11, [sp, #0x10] b2350: 8b090169 add x9, x11, x9 b2354: b940012c ldr w12, [x9] b2358: 2a0c014a orr w10, w10, w12 b235c: f94017e9 ldr x9, [sp, #0x28] b2360: 8b080128 add x8, x9, x8 b2364: f90017e8 str x8, [sp, #0x28] b2368: 3900010a strb w10, [x8] b236c: 9100c3ff add sp, sp, #0x30 b2370: d65f03c0 ret 00000000000b2374 : b2374: d10083ff sub sp, sp, #0x20 b2378: f9000fe0 str x0, [sp, #0x18] b237c: f9000be1 str x1, [sp, #0x10] b2380: b9000bff str wzr, [sp, #0x8] b2384: b27f03e8 orr x8, xzr, #0x2 b2388: f9400fe9 ldr x9, [sp, #0x18] b238c: 8b08012a add x10, x9, x8 b2390: f9000fea str x10, [sp, #0x18] b2394: 7940012b ldrh w11, [x9] b2398: 79001feb strh w11, [sp, #0xe] b239c: f9400be9 ldr x9, [sp, #0x10] b23a0: 8b080128 add x8, x9, x8 b23a4: f9000be8 str x8, [sp, #0x10] b23a8: 7940012c ldrh w12, [x9] b23ac: 6b0c016b subs w11, w11, w12 b23b0: b9000beb str w11, [sp, #0x8] b23b4: b9400beb ldr w11, [sp, #0x8] b23b8: 3500012b cbnz w11, 0xb23dc b23bc: 52800008 mov w8, #0x0 // =0 b23c0: 79401fe9 ldrh w9, [sp, #0xe] b23c4: 53003d29 uxth w9, w9 b23c8: 32003fea orr w10, wzr, #0xffff b23cc: 0a0a0108 and w8, w8, w10 b23d0: 6b08013f cmp w9, w8 b23d4: 1a9f07e8 cset w8, ne b23d8: 37000048 tbnz w8, #0x0, 0xb23e0 b23dc: 14000002 b 0xb23e4 b23e0: 17ffffe9 b 0xb2384 b23e4: b9400be0 ldr w0, [sp, #0x8] b23e8: 910083ff add sp, sp, #0x20 b23ec: d65f03c0 ret 00000000000b23f0 : b23f0: d100c3ff sub sp, sp, #0x30 b23f4: f90013e0 str x0, [sp, #0x20] b23f8: f9000fe1 str x1, [sp, #0x18] b23fc: f9000be2 str x2, [sp, #0x10] b2400: b9000bff str wzr, [sp, #0x8] b2404: f9400be0 ldr x0, [sp, #0x10] b2408: b4000040 cbz x0, 0xb2410 b240c: 14000003 b 0xb2418 b2410: b9002fff str wzr, [sp, #0x2c] b2414: 1400001f b 0xb2490 b2418: b27f03e8 orr x8, xzr, #0x2 b241c: f94013e9 ldr x9, [sp, #0x20] b2420: 8b08012a add x10, x9, x8 b2424: f90013ea str x10, [sp, #0x20] b2428: 7940012b ldrh w11, [x9] b242c: 79001feb strh w11, [sp, #0xe] b2430: f9400fe9 ldr x9, [sp, #0x18] b2434: 8b080128 add x8, x9, x8 b2438: f9000fe8 str x8, [sp, #0x18] b243c: 7940012c ldrh w12, [x9] b2440: 6b0c016b subs w11, w11, w12 b2444: b9000beb str w11, [sp, #0x8] b2448: b9400beb ldr w11, [sp, #0x8] b244c: 3500012b cbnz w11, 0xb2470 b2450: 52800008 mov w8, #0x0 // =0 b2454: 79401fe9 ldrh w9, [sp, #0xe] b2458: 53003d29 uxth w9, w9 b245c: 32003fea orr w10, wzr, #0xffff b2460: 0a0a0108 and w8, w8, w10 b2464: 6b08013f cmp w9, w8 b2468: 1a9f07e8 cset w8, ne b246c: 37000048 tbnz w8, #0x0, 0xb2474 b2470: 14000006 b 0xb2488 b2474: 92800008 mov x8, #-0x1 // =-1 b2478: f9400be9 ldr x9, [sp, #0x10] b247c: 8b080128 add x8, x9, x8 b2480: f9000be8 str x8, [sp, #0x10] b2484: b5fffca8 cbnz x8, 0xb2418 b2488: b9400be8 ldr w8, [sp, #0x8] b248c: b9002fe8 str w8, [sp, #0x2c] b2490: b9402fe0 ldr w0, [sp, #0x2c] b2494: 9100c3ff add sp, sp, #0x30 b2498: d65f03c0 ret 00000000000b249c : b249c: d100c3ff sub sp, sp, #0x30 b24a0: f90017e0 str x0, [sp, #0x28] b24a4: f90013e1 str x1, [sp, #0x20] b24a8: f94017e0 ldr x0, [sp, #0x28] b24ac: f9000fe0 str x0, [sp, #0x18] b24b0: f94013e0 ldr x0, [sp, #0x20] b24b4: f9000be0 str x0, [sp, #0x10] b24b8: b27f03e8 orr x8, xzr, #0x2 b24bc: f9400be9 ldr x9, [sp, #0x10] b24c0: 8b08012a add x10, x9, x8 b24c4: f9000bea str x10, [sp, #0x10] b24c8: 7940012b ldrh w11, [x9] b24cc: 79001feb strh w11, [sp, #0xe] b24d0: f9400fe9 ldr x9, [sp, #0x18] b24d4: 8b080128 add x8, x9, x8 b24d8: f9000fe8 str x8, [sp, #0x18] b24dc: 7900012b strh w11, [x9] b24e0: 52800008 mov w8, #0x0 // =0 b24e4: 79401fe9 ldrh w9, [sp, #0xe] b24e8: 53003d29 uxth w9, w9 b24ec: 32003fea orr w10, wzr, #0xffff b24f0: 0a0a0108 and w8, w8, w10 b24f4: 6b08013f cmp w9, w8 b24f8: 1a9f07e8 cset w8, ne b24fc: 3707fde8 tbnz w8, #0x0, 0xb24b8 b2500: f94017e0 ldr x0, [sp, #0x28] b2504: 9100c3ff add sp, sp, #0x30 b2508: d65f03c0 ret 00000000000b250c : b250c: d10043ff sub sp, sp, #0x10 b2510: f90007e0 str x0, [sp, #0x8] b2514: f94007e0 ldr x0, [sp, #0x8] b2518: f90003e0 str x0, [sp] b251c: 52800008 mov w8, #0x0 // =0 b2520: f94003e9 ldr x9, [sp] b2524: 7940012a ldrh w10, [x9] b2528: 53003d4a uxth w10, w10 b252c: 32003feb orr w11, wzr, #0xffff b2530: 0a0b0108 and w8, w8, w11 b2534: 6b08015f cmp w10, w8 b2538: 1a9f07e8 cset w8, ne b253c: 37000048 tbnz w8, #0x0, 0xb2544 b2540: 14000006 b 0xb2558 b2544: b27f03e8 orr x8, xzr, #0x2 b2548: f94003e9 ldr x9, [sp] b254c: 8b080128 add x8, x9, x8 b2550: f90003e8 str x8, [sp] b2554: 17fffff2 b 0xb251c b2558: b27f03e8 orr x8, xzr, #0x2 b255c: f94003e9 ldr x9, [sp] b2560: f94007ea ldr x10, [sp, #0x8] b2564: eb0a0129 subs x9, x9, x10 b2568: 9ac80d20 sdiv x0, x9, x8 b256c: 910043ff add sp, sp, #0x10 b2570: d65f03c0 ret 00000000000b2574 : b2574: d100c3ff sub sp, sp, #0x30 b2578: 52800008 mov w8, #0x0 // =0 b257c: f90017e0 str x0, [sp, #0x28] b2580: f90013e1 str x1, [sp, #0x20] b2584: f9000fe2 str x2, [sp, #0x18] b2588: f94017e0 ldr x0, [sp, #0x28] b258c: f9000be0 str x0, [sp, #0x10] b2590: f94013e0 ldr x0, [sp, #0x20] b2594: f90007e0 str x0, [sp, #0x8] b2598: b90003e8 str w8, [sp] b259c: f9400fe8 ldr x8, [sp, #0x18] b25a0: b5000048 cbnz x8, 0xb25a8 b25a4: 1400001b b 0xb2610 b25a8: 52800008 mov w8, #0x0 // =0 b25ac: b27f03e9 orr x9, xzr, #0x2 b25b0: 9280000a mov x10, #-0x1 // =-1 b25b4: f9400feb ldr x11, [sp, #0x18] b25b8: 8b0a016a add x10, x11, x10 b25bc: f9000fea str x10, [sp, #0x18] b25c0: f94007ea ldr x10, [sp, #0x8] b25c4: 8b09014b add x11, x10, x9 b25c8: f90007eb str x11, [sp, #0x8] b25cc: 7940014c ldrh w12, [x10] b25d0: 39001fec strb w12, [sp, #0x7] b25d4: 32001fed orr w13, wzr, #0xff b25d8: 0a0d018c and w12, w12, w13 b25dc: f9400bea ldr x10, [sp, #0x10] b25e0: 8b090149 add x9, x10, x9 b25e4: f9000be9 str x9, [sp, #0x10] b25e8: 7900014c strh w12, [x10] b25ec: 39401fec ldrb w12, [sp, #0x7] b25f0: 53001d8c uxtb w12, w12 b25f4: 32001fed orr w13, wzr, #0xff b25f8: 0a0d0108 and w8, w8, w13 b25fc: 6b08019f cmp w12, w8 b2600: 1a9f07e8 cset w8, ne b2604: 37000048 tbnz w8, #0x0, 0xb260c b2608: 14000002 b 0xb2610 b260c: 17ffffe4 b 0xb259c b2610: f9400be8 ldr x8, [sp, #0x10] b2614: b94003e9 ldr w9, [sp] b2618: 79000109 strh w9, [x8] b261c: f94017e0 ldr x0, [sp, #0x28] b2620: 9100c3ff add sp, sp, #0x30 b2624: d65f03c0 ret 00000000000b2628 : b2628: d10083ff sub sp, sp, #0x20 b262c: f9000fe0 str x0, [sp, #0x18] b2630: f9000be1 str x1, [sp, #0x10] b2634: f9400fe0 ldr x0, [sp, #0x18] b2638: f90007e0 str x0, [sp, #0x8] b263c: 52800008 mov w8, #0x0 // =0 b2640: d2800009 mov x9, #0x0 // =0 b2644: f9400bea ldr x10, [sp, #0x10] b2648: eb09015f cmp x10, x9 b264c: 1a9f97eb cset w11, hi b2650: b90007e8 str w8, [sp, #0x4] b2654: 3700004b tbnz w11, #0x0, 0xb265c b2658: 1400000a b 0xb2680 b265c: 52800008 mov w8, #0x0 // =0 b2660: f94007e9 ldr x9, [sp, #0x8] b2664: 7940012a ldrh w10, [x9] b2668: 53003d4a uxth w10, w10 b266c: 32003feb orr w11, wzr, #0xffff b2670: 0a0b0108 and w8, w8, w11 b2674: 6b08015f cmp w10, w8 b2678: 1a9f07e8 cset w8, ne b267c: b90007e8 str w8, [sp, #0x4] b2680: b94007e8 ldr w8, [sp, #0x4] b2684: 37000048 tbnz w8, #0x0, 0xb268c b2688: 1400000a b 0xb26b0 b268c: 92800008 mov x8, #-0x1 // =-1 b2690: b27f03e9 orr x9, xzr, #0x2 b2694: f94007ea ldr x10, [sp, #0x8] b2698: 8b090149 add x9, x10, x9 b269c: f90007e9 str x9, [sp, #0x8] b26a0: f9400be9 ldr x9, [sp, #0x10] b26a4: 8b080128 add x8, x9, x8 b26a8: f9000be8 str x8, [sp, #0x10] b26ac: 17ffffe4 b 0xb263c b26b0: b27f03e8 orr x8, xzr, #0x2 b26b4: f94007e9 ldr x9, [sp, #0x8] b26b8: f9400fea ldr x10, [sp, #0x18] b26bc: eb0a0129 subs x9, x9, x10 b26c0: 9ac80d20 sdiv x0, x9, x8 b26c4: 910083ff add sp, sp, #0x20 b26c8: d65f03c0 ret 00000000000b26cc : b26cc: d10103ff sub sp, sp, #0x40 b26d0: a9037bfd stp x29, x30, [sp, #0x30] b26d4: 9100c3fd add x29, sp, #0x30 b26d8: b27f03e8 orr x8, xzr, #0x2 b26dc: d2800009 mov x9, #0x0 // =0 b26e0: f81f03a0 stur x0, [x29, #-0x10] b26e4: f9000fe1 str x1, [sp, #0x18] b26e8: f9400fe0 ldr x0, [sp, #0x18] b26ec: 8b080008 add x8, x0, x8 b26f0: f9000fe8 str x8, [sp, #0x18] b26f4: 7940000a ldrh w10, [x0] b26f8: 79002fea strh w10, [sp, #0x16] b26fc: f9400fe0 ldr x0, [sp, #0x18] b2700: f90003e9 str x9, [sp] b2704: 97ffbed3 bl 0xa2250 b2708: f90007e0 str x0, [sp, #0x8] b270c: 79402fea ldrh w10, [sp, #0x16] b2710: 3500004a cbnz w10, 0xb2718 b2714: 1400001a b 0xb277c b2718: f85f03a8 ldur x8, [x29, #-0x10] b271c: 79400109 ldrh w9, [x8] b2720: 34000049 cbz w9, 0xb2728 b2724: 14000004 b 0xb2734 b2728: f94003e8 ldr x8, [sp] b272c: f81f83a8 stur x8, [x29, #-0x8] b2730: 14000015 b 0xb2784 b2734: b27f03e8 orr x8, xzr, #0x2 b2738: f85f03a9 ldur x9, [x29, #-0x10] b273c: 8b080128 add x8, x9, x8 b2740: f81f03a8 stur x8, [x29, #-0x10] b2744: 7940012a ldrh w10, [x9] b2748: 79402feb ldrh w11, [sp, #0x16] b274c: 6b0b015f cmp w10, w11 b2750: 1a9f07ea cset w10, ne b2754: 3707fe2a tbnz w10, #0x0, 0xb2718 b2758: f85f03a0 ldur x0, [x29, #-0x10] b275c: f9400fe1 ldr x1, [sp, #0x18] b2760: f94007e2 ldr x2, [sp, #0x8] b2764: 97ffd97f bl 0xa8d60 b2768: 35fffd80 cbnz w0, 0xb2718 b276c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe b2770: f85f03a9 ldur x9, [x29, #-0x10] b2774: 8b080128 add x8, x9, x8 b2778: f81f03a8 stur x8, [x29, #-0x10] b277c: f85f03a8 ldur x8, [x29, #-0x10] b2780: f81f83a8 stur x8, [x29, #-0x8] b2784: f85f83a0 ldur x0, [x29, #-0x8] b2788: a9437bfd ldp x29, x30, [sp, #0x30] b278c: 910103ff add sp, sp, #0x40 b2790: d65f03c0 ret 00000000000b2794 : b2794: d10143ff sub sp, sp, #0x50 b2798: b27f03e8 orr x8, xzr, #0x2 b279c: f90023e0 str x0, [sp, #0x40] b27a0: f9001fe1 str x1, [sp, #0x38] b27a4: f9001be2 str x2, [sp, #0x30] b27a8: f90017e3 str x3, [sp, #0x28] b27ac: f94023e0 ldr x0, [sp, #0x40] b27b0: f9401fe1 ldr x1, [sp, #0x38] b27b4: 9b017d01 mul x1, x8, x1 b27b8: 8b010000 add x0, x0, x1 b27bc: f90013e0 str x0, [sp, #0x20] b27c0: f9401be0 ldr x0, [sp, #0x30] b27c4: f94017e1 ldr x1, [sp, #0x28] b27c8: 9b017d08 mul x8, x8, x1 b27cc: 8b080008 add x8, x0, x8 b27d0: f9000fe8 str x8, [sp, #0x18] b27d4: 52800008 mov w8, #0x0 // =0 b27d8: f94023e9 ldr x9, [sp, #0x40] b27dc: f94013ea ldr x10, [sp, #0x20] b27e0: eb0a013f cmp x9, x10 b27e4: 1a9f27eb cset w11, lo b27e8: b90013e8 str w8, [sp, #0x10] b27ec: 3700004b tbnz w11, #0x0, 0xb27f4 b27f0: 14000006 b 0xb2808 b27f4: f9401be8 ldr x8, [sp, #0x30] b27f8: f9400fe9 ldr x9, [sp, #0x18] b27fc: eb09011f cmp x8, x9 b2800: 1a9f27ea cset w10, lo b2804: b90013ea str w10, [sp, #0x10] b2808: b94013e8 ldr w8, [sp, #0x10] b280c: 37000048 tbnz w8, #0x0, 0xb2814 b2810: 14000013 b 0xb285c b2814: b27f03e8 orr x8, xzr, #0x2 b2818: f94023e9 ldr x9, [sp, #0x40] b281c: 8b08012a add x10, x9, x8 b2820: f90023ea str x10, [sp, #0x40] b2824: 7940012b ldrh w11, [x9] b2828: f9401be9 ldr x9, [sp, #0x30] b282c: 8b080128 add x8, x9, x8 b2830: f9001be8 str x8, [sp, #0x30] b2834: 7940012c ldrh w12, [x9] b2838: 6b0c016b subs w11, w11, w12 b283c: b90017eb str w11, [sp, #0x14] b2840: b94017eb ldr w11, [sp, #0x14] b2844: 3500004b cbnz w11, 0xb284c b2848: 14000004 b 0xb2858 b284c: b94017e8 ldr w8, [sp, #0x14] b2850: b9004fe8 str w8, [sp, #0x4c] b2854: 1400001f b 0xb28d0 b2858: 17ffffdf b 0xb27d4 b285c: f9401fe8 ldr x8, [sp, #0x38] b2860: f94017e9 ldr x9, [sp, #0x28] b2864: eb09011f cmp x8, x9 b2868: 1a9f27ea cset w10, lo b286c: 3700004a tbnz w10, #0x0, 0xb2874 b2870: 14000007 b 0xb288c b2874: 52800008 mov w8, #0x0 // =0 b2878: f9401be9 ldr x9, [sp, #0x30] b287c: 7940012a ldrh w10, [x9] b2880: 6b0a0108 subs w8, w8, w10 b2884: b9000fe8 str w8, [sp, #0xc] b2888: 14000010 b 0xb28c8 b288c: f9401fe8 ldr x8, [sp, #0x38] b2890: f94017e9 ldr x9, [sp, #0x28] b2894: eb09011f cmp x8, x9 b2898: 1a9f97ea cset w10, hi b289c: 3700004a tbnz w10, #0x0, 0xb28a4 b28a0: 14000006 b 0xb28b8 b28a4: f94023e8 ldr x8, [sp, #0x40] b28a8: 79400109 ldrh w9, [x8] b28ac: 71000129 subs w9, w9, #0x0 b28b0: b9000be9 str w9, [sp, #0x8] b28b4: 14000003 b 0xb28c0 b28b8: 52800008 mov w8, #0x0 // =0 b28bc: b9000be8 str w8, [sp, #0x8] b28c0: b9400be8 ldr w8, [sp, #0x8] b28c4: b9000fe8 str w8, [sp, #0xc] b28c8: b9400fe8 ldr w8, [sp, #0xc] b28cc: b9004fe8 str w8, [sp, #0x4c] b28d0: b9404fe0 ldr w0, [sp, #0x4c] b28d4: 910143ff add sp, sp, #0x50 b28d8: d65f03c0 ret 00000000000b28dc : b28dc: d10203ff sub sp, sp, #0x80 b28e0: f9003be0 str x0, [sp, #0x70] b28e4: f90037e1 str x1, [sp, #0x68] b28e8: f90033e2 str x2, [sp, #0x60] b28ec: f9002fe3 str x3, [sp, #0x58] b28f0: f9403be0 ldr x0, [sp, #0x70] b28f4: f94037e1 ldr x1, [sp, #0x68] b28f8: 8b010400 add x0, x0, x1, lsl #1 b28fc: f9002be0 str x0, [sp, #0x50] b2900: f94033e0 ldr x0, [sp, #0x60] b2904: f9402fe1 ldr x1, [sp, #0x58] b2908: 8b010400 add x0, x0, x1, lsl #1 b290c: f90027e0 str x0, [sp, #0x48] b2910: 14000001 b 0xb2914 b2914: f9403be8 ldr x8, [sp, #0x70] b2918: f9402be9 ldr x9, [sp, #0x50] b291c: 2a1f03e0 mov w0, wzr b2920: eb090108 subs x8, x8, x9 b2924: f9001fe8 str x8, [sp, #0x38] b2928: b90037e0 str w0, [sp, #0x34] b292c: 54000122 b.hs 0xb2950 b2930: 14000001 b 0xb2934 b2934: f94033e8 ldr x8, [sp, #0x60] b2938: f94027e9 ldr x9, [sp, #0x48] b293c: eb090108 subs x8, x8, x9 b2940: 1a9f27ea cset w10, lo b2944: f90017e8 str x8, [sp, #0x28] b2948: b90037ea str w10, [sp, #0x34] b294c: 14000001 b 0xb2950 b2950: b94037e8 ldr w8, [sp, #0x34] b2954: 36000308 tbz w8, #0x0, 0xb29b4 b2958: 14000001 b 0xb295c b295c: f94033e8 ldr x8, [sp, #0x60] b2960: 79400109 ldrh w9, [x8] b2964: 5ac00929 rev w9, w9 b2968: 53107d29 lsr w9, w9, #16 b296c: 79008be9 strh w9, [sp, #0x44] b2970: f9403be8 ldr x8, [sp, #0x70] b2974: 9100090a add x10, x8, #0x2 b2978: f9003bea str x10, [sp, #0x70] b297c: 79400109 ldrh w9, [x8] b2980: 79408beb ldrh w11, [sp, #0x44] b2984: 6b0b0129 subs w9, w9, w11 b2988: b90043e9 str w9, [sp, #0x40] b298c: f94033e8 ldr x8, [sp, #0x60] b2990: 91000908 add x8, x8, #0x2 b2994: f90033e8 str x8, [sp, #0x60] b2998: b94043e9 ldr w9, [sp, #0x40] b299c: 340000a9 cbz w9, 0xb29b0 b29a0: 14000001 b 0xb29a4 b29a4: b94043e8 ldr w8, [sp, #0x40] b29a8: b9007fe8 str w8, [sp, #0x7c] b29ac: 14000022 b 0xb2a34 b29b0: 17ffffd9 b 0xb2914 b29b4: f94037e8 ldr x8, [sp, #0x68] b29b8: f9402fe9 ldr x9, [sp, #0x58] b29bc: eb090108 subs x8, x8, x9 b29c0: f90013e8 str x8, [sp, #0x20] b29c4: 54000122 b.hs 0xb29e8 b29c8: 14000001 b 0xb29cc b29cc: f94033e8 ldr x8, [sp, #0x60] b29d0: 79400109 ldrh w9, [x8] b29d4: 5ac00929 rev w9, w9 b29d8: 2a1f03ea mov w10, wzr b29dc: 6b494149 subs w9, w10, w9, lsr #16 b29e0: b9001fe9 str w9, [sp, #0x1c] b29e4: 14000011 b 0xb2a28 b29e8: f94037e8 ldr x8, [sp, #0x68] b29ec: f9402fe9 ldr x9, [sp, #0x58] b29f0: eb090108 subs x8, x8, x9 b29f4: f9000be8 str x8, [sp, #0x10] b29f8: 540000c9 b.ls 0xb2a10 b29fc: 14000001 b 0xb2a00 b2a00: f9403be8 ldr x8, [sp, #0x70] b2a04: 79400109 ldrh w9, [x8] b2a08: b9000fe9 str w9, [sp, #0xc] b2a0c: 14000004 b 0xb2a1c b2a10: 2a1f03e0 mov w0, wzr b2a14: b9000fe0 str w0, [sp, #0xc] b2a18: 14000001 b 0xb2a1c b2a1c: b9400fe0 ldr w0, [sp, #0xc] b2a20: b9001fe0 str w0, [sp, #0x1c] b2a24: 14000001 b 0xb2a28 b2a28: b9401fe8 ldr w8, [sp, #0x1c] b2a2c: b9007fe8 str w8, [sp, #0x7c] b2a30: 14000001 b 0xb2a34 b2a34: b9407fe0 ldr w0, [sp, #0x7c] b2a38: 910203ff add sp, sp, #0x80 b2a3c: d65f03c0 ret 00000000000b2a40 : b2a40: d101c3ff sub sp, sp, #0x70 b2a44: a9067bfd stp x29, x30, [sp, #0x60] b2a48: 910183fd add x29, sp, #0x60 b2a4c: d2800008 mov x8, #0x0 // =0 b2a50: 52800009 mov w9, #0x0 // =0 b2a54: f81f83a0 stur x0, [x29, #-0x8] b2a58: f81f03a1 stur x1, [x29, #-0x10] b2a5c: f81e83a2 stur x2, [x29, #-0x18] b2a60: f81e03a3 stur x3, [x29, #-0x20] b2a64: f85f83a0 ldur x0, [x29, #-0x8] b2a68: eb08001f cmp x0, x8 b2a6c: 1a9f17ea cset w10, eq b2a70: f9000be8 str x8, [sp, #0x10] b2a74: b9000fe9 str w9, [sp, #0xc] b2a78: 3700012a tbnz w10, #0x0, 0xb2a9c b2a7c: f85f03a8 ldur x8, [x29, #-0x10] b2a80: b40000e8 cbz x8, 0xb2a9c b2a84: f85e83a8 ldur x8, [x29, #-0x18] b2a88: f9400be9 ldr x9, [sp, #0x10] b2a8c: eb09011f cmp x8, x9 b2a90: 1a9f17ea cset w10, eq b2a94: 3700004a tbnz w10, #0x0, 0xb2a9c b2a98: 14000002 b 0xb2aa0 b2a9c: 1400005b b 0xb2c08 b2aa0: b27f03e8 orr x8, xzr, #0x2 b2aa4: f85f83a9 ldur x9, [x29, #-0x8] b2aa8: f81d83a9 stur x9, [x29, #-0x28] b2aac: f85f83a9 ldur x9, [x29, #-0x8] b2ab0: f85f03aa ldur x10, [x29, #-0x10] b2ab4: 9b0a7d08 mul x8, x8, x10 b2ab8: 8b080128 add x8, x9, x8 b2abc: f9001be8 str x8, [sp, #0x30] b2ac0: f85e83a8 ldur x8, [x29, #-0x18] b2ac4: f90017e8 str x8, [sp, #0x28] b2ac8: f85d83a8 ldur x8, [x29, #-0x28] b2acc: f9401be9 ldr x9, [sp, #0x30] b2ad0: eb09011f cmp x8, x9 b2ad4: 1a9f27ea cset w10, lo b2ad8: 3700004a tbnz w10, #0x0, 0xb2ae0 b2adc: 14000048 b 0xb2bfc b2ae0: 529b0008 mov w8, #0xd800 // =55296 b2ae4: 321617e9 orr w9, wzr, #0xfc00 b2ae8: f85d83aa ldur x10, [x29, #-0x28] b2aec: 7940014b ldrh w11, [x10] b2af0: 0a090169 and w9, w11, w9 b2af4: 6b08013f cmp w9, w8 b2af8: 1a9f17e8 cset w8, eq b2afc: 37000048 tbnz w8, #0x0, 0xb2b04 b2b00: 14000029 b 0xb2ba4 b2b04: b27f03e8 orr x8, xzr, #0x2 b2b08: f85d83a9 ldur x9, [x29, #-0x28] b2b0c: 8b080128 add x8, x9, x8 b2b10: f9401be9 ldr x9, [sp, #0x30] b2b14: eb09011f cmp x8, x9 b2b18: 1a9f27ea cset w10, lo b2b1c: 3700004a tbnz w10, #0x0, 0xb2b24 b2b20: 14000021 b 0xb2ba4 b2b24: 529b8008 mov w8, #0xdc00 // =56320 b2b28: 321617e9 orr w9, wzr, #0xfc00 b2b2c: f85d83aa ldur x10, [x29, #-0x28] b2b30: 7940054b ldrh w11, [x10, #0x2] b2b34: 0a090169 and w9, w11, w9 b2b38: 6b08013f cmp w9, w8 b2b3c: 1a9f17e8 cset w8, eq b2b40: 37000048 tbnz w8, #0x0, 0xb2b48 b2b44: 14000018 b 0xb2ba4 b2b48: 52800148 mov w8, #0xa // =10 b2b4c: 529b8009 mov w9, #0xdc00 // =56320 b2b50: 529b000a mov w10, #0xd800 // =55296 b2b54: b27f03eb orr x11, xzr, #0x2 b2b58: f85d83ac ldur x12, [x29, #-0x28] b2b5c: 8b0b018d add x13, x12, x11 b2b60: f81d83ad stur x13, [x29, #-0x28] b2b64: 7940018e ldrh w14, [x12] b2b68: 6b0a01ca subs w10, w14, w10 b2b6c: 1ac82148 lsl w8, w10, w8 b2b70: b90027e8 str w8, [sp, #0x24] b2b74: f85d83ac ldur x12, [x29, #-0x28] b2b78: 8b0b018b add x11, x12, x11 b2b7c: f81d83ab stur x11, [x29, #-0x28] b2b80: 79400188 ldrh w8, [x12] b2b84: 6b090108 subs w8, w8, w9 b2b88: b94027e9 ldr w9, [sp, #0x24] b2b8c: 2a080128 orr w8, w9, w8 b2b90: b90027e8 str w8, [sp, #0x24] b2b94: b94027e8 ldr w8, [sp, #0x24] b2b98: 11404108 add w8, w8, #0x10, lsl #12 // =0x10000 b2b9c: b90027e8 str w8, [sp, #0x24] b2ba0: 14000007 b 0xb2bbc b2ba4: b27f03e8 orr x8, xzr, #0x2 b2ba8: f85d83a9 ldur x9, [x29, #-0x28] b2bac: 8b080128 add x8, x9, x8 b2bb0: f81d83a8 stur x8, [x29, #-0x28] b2bb4: 7940012a ldrh w10, [x9] b2bb8: b90027ea str w10, [sp, #0x24] b2bbc: b94027e0 ldr w0, [sp, #0x24] b2bc0: 97fffd13 bl 0xb200c b2bc4: f9000fe0 str x0, [sp, #0x18] b2bc8: f94017e0 ldr x0, [sp, #0x28] b2bcc: b94027e1 ldr w1, [sp, #0x24] b2bd0: f9400fe2 ldr x2, [sp, #0x18] b2bd4: 97fffd8a bl 0xb21fc b2bd8: f9400fe0 ldr x0, [sp, #0x18] b2bdc: f94017e2 ldr x2, [sp, #0x28] b2be0: 8b000040 add x0, x2, x0 b2be4: f90017e0 str x0, [sp, #0x28] b2be8: f9400fe0 ldr x0, [sp, #0x18] b2bec: f85e03a2 ldur x2, [x29, #-0x20] b2bf0: eb000040 subs x0, x2, x0 b2bf4: f81e03a0 stur x0, [x29, #-0x20] b2bf8: 17ffffb4 b 0xb2ac8 b2bfc: f94017e8 ldr x8, [sp, #0x28] b2c00: b9400fe9 ldr w9, [sp, #0xc] b2c04: 39000109 strb w9, [x8] b2c08: a9467bfd ldp x29, x30, [sp, #0x60] b2c0c: 9101c3ff add sp, sp, #0x70 b2c10: d65f03c0 ret 00000000000b2c14 : b2c14: d10103ff sub sp, sp, #0x40 b2c18: f9001be0 str x0, [sp, #0x30] b2c1c: f9401be0 ldr x0, [sp, #0x30] b2c20: f90017e0 str x0, [sp, #0x28] b2c24: f90013ff str xzr, [sp, #0x20] b2c28: f94017e8 ldr x8, [sp, #0x28] b2c2c: 39400109 ldrb w9, [x8] b2c30: 35000049 cbnz w9, 0xb2c38 b2c34: 1400007d b 0xb2e28 b2c38: 321903e8 orr w8, wzr, #0x80 b2c3c: b24003e9 orr x9, xzr, #0x1 b2c40: f94017ea ldr x10, [sp, #0x28] b2c44: 8b090149 add x9, x10, x9 b2c48: f90017e9 str x9, [sp, #0x28] b2c4c: 3940014b ldrb w11, [x10] b2c50: 39007feb strb w11, [sp, #0x1f] b2c54: 39407feb ldrb w11, [sp, #0x1f] b2c58: 0a080168 and w8, w11, w8 b2c5c: 34000048 cbz w8, 0xb2c64 b2c60: 14000005 b 0xb2c74 b2c64: f94013e8 ldr x8, [sp, #0x20] b2c68: 91000508 add x8, x8, #0x1 b2c6c: f90013e8 str x8, [sp, #0x20] b2c70: 17ffffee b 0xb2c28 b2c74: 321a03e8 orr w8, wzr, #0x40 b2c78: 39407fe9 ldrb w9, [sp, #0x1f] b2c7c: 0a080128 and w8, w9, w8 b2c80: 34000048 cbz w8, 0xb2c88 b2c84: 14000004 b 0xb2c94 b2c88: 92800008 mov x8, #-0x1 // =-1 b2c8c: f9001fe8 str x8, [sp, #0x38] b2c90: 14000068 b 0xb2e30 b2c94: 321a03e8 orr w8, wzr, #0x40 b2c98: 321903e9 orr w9, wzr, #0x80 b2c9c: b24003ea orr x10, xzr, #0x1 b2ca0: f90007ff str xzr, [sp, #0x8] b2ca4: b90007ff str wzr, [sp, #0x4] b2ca8: f90007ea str x10, [sp, #0x8] b2cac: b9001be8 str w8, [sp, #0x18] b2cb0: b90017e9 str w9, [sp, #0x14] b2cb4: 52800008 mov w8, #0x0 // =0 b2cb8: d28000a9 mov x9, #0x5 // =5 b2cbc: f94007ea ldr x10, [sp, #0x8] b2cc0: eb09015f cmp x10, x9 b2cc4: 1a9f27eb cset w11, lo b2cc8: b90003e8 str w8, [sp] b2ccc: 3700004b tbnz w11, #0x0, 0xb2cd4 b2cd0: 14000008 b 0xb2cf0 b2cd4: 52800008 mov w8, #0x0 // =0 b2cd8: 39407fe9 ldrb w9, [sp, #0x1f] b2cdc: b9401bea ldr w10, [sp, #0x18] b2ce0: 0a0a0129 and w9, w9, w10 b2ce4: 6b08013f cmp w9, w8 b2ce8: 1a9f07e8 cset w8, ne b2cec: b90003e8 str w8, [sp] b2cf0: b94003e8 ldr w8, [sp] b2cf4: 37000048 tbnz w8, #0x0, 0xb2cfc b2cf8: 14000025 b 0xb2d8c b2cfc: 321a07e8 orr w8, wzr, #0xc0 b2d00: 321903e9 orr w9, wzr, #0x80 b2d04: f94017ea ldr x10, [sp, #0x28] b2d08: 3940014b ldrb w11, [x10] b2d0c: 0a080168 and w8, w11, w8 b2d10: 6b09011f cmp w8, w9 b2d14: 1a9f07e8 cset w8, ne b2d18: 37000048 tbnz w8, #0x0, 0xb2d20 b2d1c: 14000004 b 0xb2d2c b2d20: 92800008 mov x8, #-0x1 // =-1 b2d24: f9001fe8 str x8, [sp, #0x38] b2d28: 14000042 b 0xb2e30 b2d2c: 320017e8 orr w8, wzr, #0x3f b2d30: 321f07e9 orr w9, wzr, #0x6 b2d34: b24003ea orr x10, xzr, #0x1 b2d38: b94007eb ldr w11, [sp, #0x4] b2d3c: 1ac92169 lsl w9, w11, w9 b2d40: f94017ec ldr x12, [sp, #0x28] b2d44: 8b0a018a add x10, x12, x10 b2d48: f90017ea str x10, [sp, #0x28] b2d4c: 3940018b ldrb w11, [x12] b2d50: 0a080168 and w8, w11, w8 b2d54: 0b080128 add w8, w9, w8 b2d58: b90007e8 str w8, [sp, #0x4] b2d5c: 320003e8 orr w8, wzr, #0x1 b2d60: f94007e9 ldr x9, [sp, #0x8] b2d64: 91000529 add x9, x9, #0x1 b2d68: f90007e9 str x9, [sp, #0x8] b2d6c: b9401bea ldr w10, [sp, #0x18] b2d70: b94017eb ldr w11, [sp, #0x14] b2d74: 2a0a016a orr w10, w11, w10 b2d78: b90017ea str w10, [sp, #0x14] b2d7c: b9401bea ldr w10, [sp, #0x18] b2d80: 1ac82948 asr w8, w10, w8 b2d84: b9001be8 str w8, [sp, #0x18] b2d88: 17ffffcb b 0xb2cb4 b2d8c: d28000a8 mov x8, #0x5 // =5 b2d90: f94007e9 ldr x9, [sp, #0x8] b2d94: eb08013f cmp x9, x8 b2d98: 1a9f17ea cset w10, eq b2d9c: 3700004a tbnz w10, #0x0, 0xb2da4 b2da0: 14000004 b 0xb2db0 b2da4: 92800008 mov x8, #-0x1 // =-1 b2da8: f9001fe8 str x8, [sp, #0x38] b2dac: 14000021 b 0xb2e30 b2db0: 12bffde8 mov w8, #0x10ffff // =1114111 b2db4: b27f07e9 orr x9, xzr, #0x6 b2db8: b9401bea ldr w10, [sp, #0x18] b2dbc: b94017eb ldr w11, [sp, #0x14] b2dc0: 2a0a016a orr w10, w11, w10 b2dc4: b90017ea str w10, [sp, #0x14] b2dc8: b94017ea ldr w10, [sp, #0x14] b2dcc: 39407feb ldrb w11, [sp, #0x1f] b2dd0: 0a2a016a bic w10, w11, w10 b2dd4: f94007ec ldr x12, [sp, #0x8] b2dd8: f100058c subs x12, x12, #0x1 b2ddc: 9b0c7d29 mul x9, x9, x12 b2de0: 2a0903eb mov w11, w9 b2de4: 1acb214a lsl w10, w10, w11 b2de8: b94007eb ldr w11, [sp, #0x4] b2dec: 2a0a016a orr w10, w11, w10 b2df0: b90007ea str w10, [sp, #0x4] b2df4: b94007ea ldr w10, [sp, #0x4] b2df8: 6b08015f cmp w10, w8 b2dfc: 1a9f97e8 cset w8, hi b2e00: 37000048 tbnz w8, #0x0, 0xb2e08 b2e04: 14000004 b 0xb2e14 b2e08: 92800008 mov x8, #-0x1 // =-1 b2e0c: f9001fe8 str x8, [sp, #0x38] b2e10: 14000008 b 0xb2e30 b2e14: f94007e8 ldr x8, [sp, #0x8] b2e18: f94013e9 ldr x9, [sp, #0x20] b2e1c: 8b080128 add x8, x9, x8 b2e20: f90013e8 str x8, [sp, #0x20] b2e24: 17ffff81 b 0xb2c28 b2e28: f94013e8 ldr x8, [sp, #0x20] b2e2c: f9001fe8 str x8, [sp, #0x38] b2e30: f9401fe0 ldr x0, [sp, #0x38] b2e34: 910103ff add sp, sp, #0x40 b2e38: d65f03c0 ret 00000000000b2e3c : b2e3c: d10103ff sub sp, sp, #0x40 b2e40: a9037bfd stp x29, x30, [sp, #0x30] b2e44: 9100c3fd add x29, sp, #0x30 b2e48: d2800008 mov x8, #0x0 // =0 b2e4c: f81f03a0 stur x0, [x29, #-0x10] b2e50: f9000fe1 str x1, [sp, #0x18] b2e54: f85f03a0 ldur x0, [x29, #-0x10] b2e58: eb08001f cmp x0, x8 b2e5c: 1a9f17e9 cset w9, eq b2e60: 37000089 tbnz w9, #0x0, 0xb2e70 b2e64: f9400fe8 ldr x8, [sp, #0x18] b2e68: b4000048 cbz x8, 0xb2e70 b2e6c: 14000004 b 0xb2e7c b2e70: 92800008 mov x8, #-0x1 // =-1 b2e74: f81f83a8 stur x8, [x29, #-0x8] b2e78: 1400003c b 0xb2f68 b2e7c: b27f03e8 orr x8, xzr, #0x2 b2e80: f9000bff str xzr, [sp, #0x10] b2e84: f85f03a9 ldur x9, [x29, #-0x10] b2e88: f9400fea ldr x10, [sp, #0x18] b2e8c: 9b0a7d08 mul x8, x8, x10 b2e90: 8b080128 add x8, x9, x8 b2e94: f90007e8 str x8, [sp, #0x8] b2e98: f85f03a8 ldur x8, [x29, #-0x10] b2e9c: f94007e9 ldr x9, [sp, #0x8] b2ea0: eb09011f cmp x8, x9 b2ea4: 1a9f27ea cset w10, lo b2ea8: 3700004a tbnz w10, #0x0, 0xb2eb0 b2eac: 1400002d b 0xb2f60 b2eb0: 529b0008 mov w8, #0xd800 // =55296 b2eb4: 321617e9 orr w9, wzr, #0xfc00 b2eb8: f85f03aa ldur x10, [x29, #-0x10] b2ebc: 7940014b ldrh w11, [x10] b2ec0: 0a090169 and w9, w11, w9 b2ec4: 6b08013f cmp w9, w8 b2ec8: 1a9f17e8 cset w8, eq b2ecc: 37000048 tbnz w8, #0x0, 0xb2ed4 b2ed0: 1400001a b 0xb2f38 b2ed4: b27f03e8 orr x8, xzr, #0x2 b2ed8: f85f03a9 ldur x9, [x29, #-0x10] b2edc: 8b080128 add x8, x9, x8 b2ee0: f94007e9 ldr x9, [sp, #0x8] b2ee4: eb09011f cmp x8, x9 b2ee8: 1a9f27ea cset w10, lo b2eec: 3700004a tbnz w10, #0x0, 0xb2ef4 b2ef0: 14000012 b 0xb2f38 b2ef4: 529b8008 mov w8, #0xdc00 // =56320 b2ef8: 321617e9 orr w9, wzr, #0xfc00 b2efc: f85f03aa ldur x10, [x29, #-0x10] b2f00: 7940054b ldrh w11, [x10, #0x2] b2f04: 0a090169 and w9, w11, w9 b2f08: 6b08013f cmp w9, w8 b2f0c: 1a9f17e8 cset w8, eq b2f10: 37000048 tbnz w8, #0x0, 0xb2f18 b2f14: 14000009 b 0xb2f38 b2f18: b27e03e8 orr x8, xzr, #0x4 b2f1c: f9400be9 ldr x9, [sp, #0x10] b2f20: 91001129 add x9, x9, #0x4 b2f24: f9000be9 str x9, [sp, #0x10] b2f28: f85f03a9 ldur x9, [x29, #-0x10] b2f2c: 8b080128 add x8, x9, x8 b2f30: f81f03a8 stur x8, [x29, #-0x10] b2f34: 1400000a b 0xb2f5c b2f38: b27f03e8 orr x8, xzr, #0x2 b2f3c: f85f03a9 ldur x9, [x29, #-0x10] b2f40: 8b080128 add x8, x9, x8 b2f44: f81f03a8 stur x8, [x29, #-0x10] b2f48: 79400120 ldrh w0, [x9] b2f4c: 97fffc30 bl 0xb200c b2f50: f9400be8 ldr x8, [sp, #0x10] b2f54: 8b000108 add x8, x8, x0 b2f58: f9000be8 str x8, [sp, #0x10] b2f5c: 17ffffcf b 0xb2e98 b2f60: f9400be8 ldr x8, [sp, #0x10] b2f64: f81f83a8 stur x8, [x29, #-0x8] b2f68: f85f83a0 ldur x0, [x29, #-0x8] b2f6c: a9437bfd ldp x29, x30, [sp, #0x30] b2f70: 910103ff add sp, sp, #0x40 b2f74: d65f03c0 ret 00000000000b2f78 : b2f78: d10103ff sub sp, sp, #0x40 b2f7c: d2800008 mov x8, #0x0 // =0 b2f80: f9001be0 str x0, [sp, #0x30] b2f84: f90017e1 str x1, [sp, #0x28] b2f88: f9401be0 ldr x0, [sp, #0x30] b2f8c: eb08001f cmp x0, x8 b2f90: 1a9f17e9 cset w9, eq b2f94: 37000089 tbnz w9, #0x0, 0xb2fa4 b2f98: f94017e8 ldr x8, [sp, #0x28] b2f9c: b4000048 cbz x8, 0xb2fa4 b2fa0: 14000003 b 0xb2fac b2fa4: f9001fff str xzr, [sp, #0x38] b2fa8: 14000034 b 0xb3078 b2fac: b24003e8 orr x8, xzr, #0x1 b2fb0: f90013ff str xzr, [sp, #0x20] b2fb4: f9401be9 ldr x9, [sp, #0x30] b2fb8: f9000fe9 str x9, [sp, #0x18] b2fbc: f9401be9 ldr x9, [sp, #0x30] b2fc0: f94017ea ldr x10, [sp, #0x28] b2fc4: 8b0a0129 add x9, x9, x10 b2fc8: f9000be9 str x9, [sp, #0x10] b2fcc: f90007e8 str x8, [sp, #0x8] b2fd0: f9400fe8 ldr x8, [sp, #0x18] b2fd4: f9400be9 ldr x9, [sp, #0x10] b2fd8: eb09011f cmp x8, x9 b2fdc: 1a9f27ea cset w10, lo b2fe0: 3700004a tbnz w10, #0x0, 0xb2fe8 b2fe4: 14000023 b 0xb3070 b2fe8: 321903e8 orr w8, wzr, #0x80 b2fec: b24003e9 orr x9, xzr, #0x1 b2ff0: f9400fea ldr x10, [sp, #0x18] b2ff4: 3940014b ldrb w11, [x10] b2ff8: 39001feb strb w11, [sp, #0x7] b2ffc: f90007e9 str x9, [sp, #0x8] b3000: 39401feb ldrb w11, [sp, #0x7] b3004: 0a080168 and w8, w11, w8 b3008: 34000048 cbz w8, 0xb3010 b300c: 14000002 b 0xb3014 b3010: 14000010 b 0xb3050 b3014: 321a03e8 orr w8, wzr, #0x40 b3018: b90003e8 str w8, [sp] b301c: 39401fe8 ldrb w8, [sp, #0x7] b3020: b94003e9 ldr w9, [sp] b3024: 0a090108 and w8, w8, w9 b3028: 35000048 cbnz w8, 0xb3030 b302c: 14000009 b 0xb3050 b3030: 320003e8 orr w8, wzr, #0x1 b3034: f94007e9 ldr x9, [sp, #0x8] b3038: 91000529 add x9, x9, #0x1 b303c: f90007e9 str x9, [sp, #0x8] b3040: b94003ea ldr w10, [sp] b3044: 1ac82948 asr w8, w10, w8 b3048: b90003e8 str w8, [sp] b304c: 17fffff4 b 0xb301c b3050: f94007e8 ldr x8, [sp, #0x8] b3054: f9400fe9 ldr x9, [sp, #0x18] b3058: 8b080128 add x8, x9, x8 b305c: f9000fe8 str x8, [sp, #0x18] b3060: f94013e8 ldr x8, [sp, #0x20] b3064: 91000508 add x8, x8, #0x1 b3068: f90013e8 str x8, [sp, #0x20] b306c: 17ffffd9 b 0xb2fd0 b3070: f94013e8 ldr x8, [sp, #0x20] b3074: f9001fe8 str x8, [sp, #0x38] b3078: f9401fe0 ldr x0, [sp, #0x38] b307c: 910103ff add sp, sp, #0x40 b3080: d65f03c0 ret 00000000000b3084 : b3084: d10183ff sub sp, sp, #0x60 b3088: a9057bfd stp x29, x30, [sp, #0x50] b308c: 910143fd add x29, sp, #0x50 b3090: d53bd048 mrs x8, TPIDR_EL0 b3094: f9401508 ldr x8, [x8, #0x28] b3098: f81f83a8 stur x8, [x29, #-0x8] b309c: f81e83a0 stur x0, [x29, #-0x18] b30a0: f81e03a1 stur x1, [x29, #-0x20] b30a4: f90017e2 str x2, [sp, #0x28] b30a8: f85e83a8 ldur x8, [x29, #-0x18] b30ac: b4000108 cbz x8, 0xb30cc b30b0: 14000001 b 0xb30b4 b30b4: f85e03a8 ldur x8, [x29, #-0x20] b30b8: b40000a8 cbz x8, 0xb30cc b30bc: 14000001 b 0xb30c0 b30c0: f94017e8 ldr x8, [sp, #0x28] b30c4: b5000068 cbnz x8, 0xb30d0 b30c8: 14000001 b 0xb30cc b30cc: 14000020 b 0xb314c b30d0: f85e83a8 ldur x8, [x29, #-0x18] b30d4: f90013e8 str x8, [sp, #0x20] b30d8: f85e83a8 ldur x8, [x29, #-0x18] b30dc: f85e03a9 ldur x9, [x29, #-0x20] b30e0: 8b090108 add x8, x8, x9 b30e4: f9000fe8 str x8, [sp, #0x18] b30e8: f94017e8 ldr x8, [sp, #0x28] b30ec: f9000be8 str x8, [sp, #0x10] b30f0: 14000001 b 0xb30f4 b30f4: f94013e8 ldr x8, [sp, #0x20] b30f8: f9400fe9 ldr x9, [sp, #0x18] b30fc: eb090108 subs x8, x8, x9 b3100: f90007e8 str x8, [sp, #0x8] b3104: 540001c2 b.hs 0xb313c b3108: 14000001 b 0xb310c b310c: f94013e0 ldr x0, [sp, #0x20] b3110: d10043a1 sub x1, x29, #0x10 b3114: 97fffb40 bl 0xb1e14 b3118: f9400be1 ldr x1, [sp, #0x10] b311c: 9100103e add x30, x1, #0x4 b3120: f9000bfe str x30, [sp, #0x10] b3124: b9000020 str w0, [x1] b3128: f85f03a1 ldur x1, [x29, #-0x10] b312c: f94013fe ldr x30, [sp, #0x20] b3130: 8b0103c1 add x1, x30, x1 b3134: f90013e1 str x1, [sp, #0x20] b3138: 17ffffef b 0xb30f4 b313c: f9400be8 ldr x8, [sp, #0x10] b3140: 2a1f03e9 mov w9, wzr b3144: b9000109 str w9, [x8] b3148: 14000001 b 0xb314c b314c: d53bd048 mrs x8, TPIDR_EL0 b3150: f9401508 ldr x8, [x8, #0x28] b3154: f85f83a9 ldur x9, [x29, #-0x8] b3158: eb090108 subs x8, x8, x9 b315c: f90003e8 str x8, [sp] b3160: 540000a1 b.ne 0xb3174 b3164: 14000001 b 0xb3168 b3168: a9457bfd ldp x29, x30, [sp, #0x50] b316c: 910183ff add sp, sp, #0x60 b3170: d65f03c0 ret b3174: 97ffdaff bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b3178 : b3178: d10143ff sub sp, sp, #0x50 b317c: a9047bfd stp x29, x30, [sp, #0x40] b3180: 910103fd add x29, sp, #0x40 b3184: f81f03a0 stur x0, [x29, #-0x10] b3188: f81e83a1 stur x1, [x29, #-0x18] b318c: f85f03a0 ldur x0, [x29, #-0x10] b3190: f85e83a1 ldur x1, [x29, #-0x18] b3194: 8b010000 add x0, x0, x1 b3198: f90013e0 str x0, [sp, #0x20] b319c: f85f03a0 ldur x0, [x29, #-0x10] b31a0: f9000fe0 str x0, [sp, #0x18] b31a4: f9000bff str xzr, [sp, #0x10] b31a8: f9400fe8 ldr x8, [sp, #0x18] b31ac: f94013e9 ldr x9, [sp, #0x20] b31b0: eb09011f cmp x8, x9 b31b4: 1a9f27ea cset w10, lo b31b8: 3700004a tbnz w10, #0x0, 0xb31c0 b31bc: 14000021 b 0xb3240 b31c0: 32003fe8 orr w8, wzr, #0xffff b31c4: f9400be9 ldr x9, [sp, #0x10] b31c8: 91000529 add x9, x9, #0x1 b31cc: f9000be9 str x9, [sp, #0x10] b31d0: f9400fe9 ldr x9, [sp, #0x18] b31d4: 39400120 ldrb w0, [x9] b31d8: b90007e8 str w8, [sp, #0x4] b31dc: 94000028 bl 0xb327c b31e0: 2a0003e8 mov w8, w0 b31e4: b9000fe8 str w8, [sp, #0xc] b31e8: f9400fe0 ldr x0, [sp, #0x18] b31ec: b9400fe8 ldr w8, [sp, #0xc] b31f0: 2a0803e9 mov w9, w8 b31f4: 93407d21 sxtw x1, w9 b31f8: 94000030 bl 0xb32b8 b31fc: b9000be0 str w0, [sp, #0x8] b3200: b9400be8 ldr w8, [sp, #0x8] b3204: b94007e0 ldr w0, [sp, #0x4] b3208: 6b00011f cmp w8, w0 b320c: 1a9f97e8 cset w8, hi b3210: 37000048 tbnz w8, #0x0, 0xb3218 b3214: 14000004 b 0xb3224 b3218: f9400be8 ldr x8, [sp, #0x10] b321c: 91000508 add x8, x8, #0x1 b3220: f9000be8 str x8, [sp, #0x10] b3224: b9400fe8 ldr w8, [sp, #0xc] b3228: 2a0803e9 mov w9, w8 b322c: 93407d29 sxtw x9, w9 b3230: f9400fea ldr x10, [sp, #0x18] b3234: 8b090149 add x9, x10, x9 b3238: f9000fe9 str x9, [sp, #0x18] b323c: 17ffffdb b 0xb31a8 b3240: f9400fe8 ldr x8, [sp, #0x18] b3244: f94013e9 ldr x9, [sp, #0x20] b3248: eb09011f cmp x8, x9 b324c: 1a9f07ea cset w10, ne b3250: 3700004a tbnz w10, #0x0, 0xb3258 b3254: 14000004 b 0xb3264 b3258: 92800008 mov x8, #-0x1 // =-1 b325c: f81f83a8 stur x8, [x29, #-0x8] b3260: 14000003 b 0xb326c b3264: f9400be8 ldr x8, [sp, #0x10] b3268: f81f83a8 stur x8, [x29, #-0x8] b326c: f85f83a0 ldur x0, [x29, #-0x8] b3270: a9447bfd ldp x29, x30, [sp, #0x40] b3274: 910143ff add sp, sp, #0x50 b3278: d65f03c0 ret b327c: d10043ff sub sp, sp, #0x10 b3280: 320007e8 orr w8, wzr, #0x3 b3284: 321f0fe9 orr w9, wzr, #0x1e b3288: 52bca00a mov w10, #-0x1b000000 // =-452984832 b328c: 39003fe0 strb w0, [sp, #0xf] b3290: 39403fe0 ldrb w0, [sp, #0xf] b3294: 1ac82800 asr w0, w0, w8 b3298: 0a090009 and w9, w0, w9 b329c: 1ac92549 lsr w9, w10, w9 b32a0: 0a080128 and w8, w9, w8 b32a4: 11000508 add w8, w8, #0x1 b32a8: 2a0803eb mov w11, w8 b32ac: d3407d60 ubfx x0, x11, #0, #32 b32b0: 910043ff add sp, sp, #0x10 b32b4: d65f03c0 ret b32b8: d101c3ff sub sp, sp, #0x70 b32bc: a9067bfd stp x29, x30, [sp, #0x60] b32c0: 910183fd add x29, sp, #0x60 b32c4: d53bd048 mrs x8, TPIDR_EL0 b32c8: f9401508 ldr x8, [x8, #0x28] b32cc: f81f83a8 stur x8, [x29, #-0x8] b32d0: f81e83a0 stur x0, [x29, #-0x18] b32d4: f81e03a1 stur x1, [x29, #-0x20] b32d8: f85e03a8 ldur x8, [x29, #-0x20] b32dc: f1000508 subs x8, x8, #0x1 b32e0: aa0803e0 mov x0, x8 b32e4: f1000d08 subs x8, x8, #0x3 b32e8: f81d83a0 stur x0, [x29, #-0x28] b32ec: f9001be8 str x8, [sp, #0x30] b32f0: 540007a8 b.hi 0xb33e4 b32f4: 90000a28 adrp x8, 0x1f7000 <_Unwind_Backtrace+0xb60> b32f8: 91392108 add x8, x8, #0xe48 b32fc: f85d83ab ldur x11, [x29, #-0x28] b3300: b8ab790a ldrsw x10, [x8, x11, lsl #2] b3304: 8b0a0109 add x9, x8, x10 b3308: f90017ea str x10, [sp, #0x28] b330c: d61f0120 br x9 b3310: f85e83a8 ldur x8, [x29, #-0x18] b3314: 39400109 ldrb w9, [x8] b3318: b81f03a9 stur w9, [x29, #-0x10] b331c: 14000035 b 0xb33f0 b3320: f85e83a8 ldur x8, [x29, #-0x18] b3324: 39400109 ldrb w9, [x8] b3328: 12001129 and w9, w9, #0x1f b332c: b81f43a9 stur w9, [x29, #-0xc] b3330: f85e83a8 ldur x8, [x29, #-0x18] b3334: 39400501 ldrb w1, [x8, #0x1] b3338: d10033a0 sub x0, x29, #0xc b333c: 94000101 bl 0xb3740 b3340: b85f43a9 ldur w9, [x29, #-0xc] b3344: b81f03a9 stur w9, [x29, #-0x10] b3348: 1400002a b 0xb33f0 b334c: f85e83a8 ldur x8, [x29, #-0x18] b3350: 39400109 ldrb w9, [x8] b3354: 12000d29 and w9, w9, #0xf b3358: b81f43a9 stur w9, [x29, #-0xc] b335c: f85e83a8 ldur x8, [x29, #-0x18] b3360: 39400501 ldrb w1, [x8, #0x1] b3364: d10033a8 sub x8, x29, #0xc b3368: aa0803e0 mov x0, x8 b336c: f90013e8 str x8, [sp, #0x20] b3370: 940000f4 bl 0xb3740 b3374: f85e83a8 ldur x8, [x29, #-0x18] b3378: 39400901 ldrb w1, [x8, #0x2] b337c: f94013e0 ldr x0, [sp, #0x20] b3380: 940000f0 bl 0xb3740 b3384: b85f43a9 ldur w9, [x29, #-0xc] b3388: b81f03a9 stur w9, [x29, #-0x10] b338c: 14000019 b 0xb33f0 b3390: f85e83a8 ldur x8, [x29, #-0x18] b3394: 39400109 ldrb w9, [x8] b3398: 12000929 and w9, w9, #0x7 b339c: b81f43a9 stur w9, [x29, #-0xc] b33a0: f85e83a8 ldur x8, [x29, #-0x18] b33a4: 39400501 ldrb w1, [x8, #0x1] b33a8: d10033a8 sub x8, x29, #0xc b33ac: aa0803e0 mov x0, x8 b33b0: f9000fe8 str x8, [sp, #0x18] b33b4: 940000e3 bl 0xb3740 b33b8: f85e83a8 ldur x8, [x29, #-0x18] b33bc: 39400901 ldrb w1, [x8, #0x2] b33c0: f9400fe0 ldr x0, [sp, #0x18] b33c4: 940000df bl 0xb3740 b33c8: f85e83a8 ldur x8, [x29, #-0x18] b33cc: 39400d01 ldrb w1, [x8, #0x3] b33d0: f9400fe0 ldr x0, [sp, #0x18] b33d4: 940000db bl 0xb3740 b33d8: b85f43a9 ldur w9, [x29, #-0xc] b33dc: b81f03a9 stur w9, [x29, #-0x10] b33e0: 14000004 b 0xb33f0 b33e4: 32003fe8 orr w8, wzr, #0xffff b33e8: b81f03a8 stur w8, [x29, #-0x10] b33ec: 14000001 b 0xb33f0 b33f0: b85f03a8 ldur w8, [x29, #-0x10] b33f4: d53bd049 mrs x9, TPIDR_EL0 b33f8: f9401529 ldr x9, [x9, #0x28] b33fc: f85f83aa ldur x10, [x29, #-0x8] b3400: eb0a0129 subs x9, x9, x10 b3404: b90017e8 str w8, [sp, #0x14] b3408: f90007e9 str x9, [sp, #0x8] b340c: 540000c1 b.ne 0xb3424 b3410: 14000001 b 0xb3414 b3414: b94017e0 ldr w0, [sp, #0x14] b3418: a9467bfd ldp x29, x30, [sp, #0x60] b341c: 9101c3ff add sp, sp, #0x70 b3420: d65f03c0 ret b3424: 97ffda53 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b3428 : b3428: d10143ff sub sp, sp, #0x50 b342c: a9047bfd stp x29, x30, [sp, #0x40] b3430: 910103fd add x29, sp, #0x40 b3434: f81f83a0 stur x0, [x29, #-0x8] b3438: f81f03a1 stur x1, [x29, #-0x10] b343c: f81e83a2 stur x2, [x29, #-0x18] b3440: f85f83a0 ldur x0, [x29, #-0x8] b3444: f85f03a1 ldur x1, [x29, #-0x10] b3448: 8b010000 add x0, x0, x1 b344c: f90013e0 str x0, [sp, #0x20] b3450: f85f83a0 ldur x0, [x29, #-0x8] b3454: f9000fe0 str x0, [sp, #0x18] b3458: f85e83a0 ldur x0, [x29, #-0x18] b345c: f9000be0 str x0, [sp, #0x10] b3460: f9400fe8 ldr x8, [sp, #0x18] b3464: f94013e9 ldr x9, [sp, #0x20] b3468: eb09011f cmp x8, x9 b346c: 1a9f27ea cset w10, lo b3470: 3700004a tbnz w10, #0x0, 0xb3478 b3474: 14000033 b 0xb3540 b3478: 32003fe8 orr w8, wzr, #0xffff b347c: f9400fe9 ldr x9, [sp, #0x18] b3480: 39400120 ldrb w0, [x9] b3484: b90003e8 str w8, [sp] b3488: 97ffff7d bl 0xb327c b348c: f90007e0 str x0, [sp, #0x8] b3490: f9400fe0 ldr x0, [sp, #0x18] b3494: f94007e1 ldr x1, [sp, #0x8] b3498: 97ffff88 bl 0xb32b8 b349c: b90007e0 str w0, [sp, #0x4] b34a0: b94007e8 ldr w8, [sp, #0x4] b34a4: b94003e0 ldr w0, [sp] b34a8: 6b00011f cmp w8, w0 b34ac: 1a9f87e8 cset w8, ls b34b0: 37000048 tbnz w8, #0x0, 0xb34b8 b34b4: 14000008 b 0xb34d4 b34b8: b27f03e8 orr x8, xzr, #0x2 b34bc: b94007e9 ldr w9, [sp, #0x4] b34c0: f9400bea ldr x10, [sp, #0x10] b34c4: 8b080148 add x8, x10, x8 b34c8: f9000be8 str x8, [sp, #0x10] b34cc: 79000149 strh w9, [x10] b34d0: 14000017 b 0xb352c b34d4: 529b8008 mov w8, #0xdc00 // =56320 b34d8: 320027e9 orr w9, wzr, #0x3ff b34dc: b27f03ea orr x10, xzr, #0x2 b34e0: 529b000b mov w11, #0xd800 // =55296 b34e4: 5280014c mov w12, #0xa // =10 b34e8: b94007ed ldr w13, [sp, #0x4] b34ec: 714041ad subs w13, w13, #0x10, lsl #12 // =0x10000 b34f0: b90007ed str w13, [sp, #0x4] b34f4: b94007ed ldr w13, [sp, #0x4] b34f8: 1acc25ac lsr w12, w13, w12 b34fc: 0b0b018b add w11, w12, w11 b3500: f9400bee ldr x14, [sp, #0x10] b3504: 8b0a01cf add x15, x14, x10 b3508: f9000bef str x15, [sp, #0x10] b350c: 790001cb strh w11, [x14] b3510: b94007eb ldr w11, [sp, #0x4] b3514: 0a090169 and w9, w11, w9 b3518: 0b080128 add w8, w9, w8 b351c: f9400bee ldr x14, [sp, #0x10] b3520: 8b0a01ca add x10, x14, x10 b3524: f9000bea str x10, [sp, #0x10] b3528: 790001c8 strh w8, [x14] b352c: f94007e8 ldr x8, [sp, #0x8] b3530: f9400fe9 ldr x9, [sp, #0x18] b3534: 8b080128 add x8, x9, x8 b3538: f9000fe8 str x8, [sp, #0x18] b353c: 17ffffc9 b 0xb3460 b3540: f9400be0 ldr x0, [sp, #0x10] b3544: a9447bfd ldp x29, x30, [sp, #0x40] b3548: 910143ff add sp, sp, #0x50 b354c: d65f03c0 ret 00000000000b3550 : b3550: d10103ff sub sp, sp, #0x40 b3554: a9037bfd stp x29, x30, [sp, #0x30] b3558: 9100c3fd add x29, sp, #0x30 b355c: 52800008 mov w8, #0x0 // =0 b3560: f81f83a0 stur x0, [x29, #-0x8] b3564: f81f03a1 stur x1, [x29, #-0x10] b3568: f9000fe2 str x2, [sp, #0x18] b356c: f85f83a0 ldur x0, [x29, #-0x8] b3570: f85f03a1 ldur x1, [x29, #-0x10] b3574: f9400fe2 ldr x2, [sp, #0x18] b3578: b9000fe8 str w8, [sp, #0xc] b357c: 97ffb329 bl 0xa0220 b3580: f9000be0 str x0, [sp, #0x10] b3584: f9400be0 ldr x0, [sp, #0x10] b3588: b9400fe8 ldr w8, [sp, #0xc] b358c: 79000008 strh w8, [x0] b3590: a9437bfd ldp x29, x30, [sp, #0x30] b3594: 910103ff add sp, sp, #0x40 b3598: d65f03c0 ret 00000000000b359c : b359c: d101c3ff sub sp, sp, #0x70 b35a0: a9067bfd stp x29, x30, [sp, #0x60] b35a4: 910183fd add x29, sp, #0x60 b35a8: b27f03e8 orr x8, xzr, #0x2 b35ac: f81f03a0 stur x0, [x29, #-0x10] b35b0: f81e83a1 stur x1, [x29, #-0x18] b35b4: f81e03a2 stur x2, [x29, #-0x20] b35b8: f81d83a3 stur x3, [x29, #-0x28] b35bc: f85f03a0 ldur x0, [x29, #-0x10] b35c0: f85e83a1 ldur x1, [x29, #-0x18] b35c4: 8b010000 add x0, x0, x1 b35c8: f9001be0 str x0, [sp, #0x30] b35cc: f85f03a0 ldur x0, [x29, #-0x10] b35d0: f90017e0 str x0, [sp, #0x28] b35d4: f85e03a0 ldur x0, [x29, #-0x20] b35d8: f85d83a1 ldur x1, [x29, #-0x28] b35dc: 9b017d08 mul x8, x8, x1 b35e0: 8b080008 add x8, x0, x8 b35e4: f90013e8 str x8, [sp, #0x20] b35e8: f85e03a8 ldur x8, [x29, #-0x20] b35ec: f9000fe8 str x8, [sp, #0x18] b35f0: 52800008 mov w8, #0x0 // =0 b35f4: f94017e9 ldr x9, [sp, #0x28] b35f8: f9401bea ldr x10, [sp, #0x30] b35fc: eb0a013f cmp x9, x10 b3600: 1a9f27eb cset w11, lo b3604: b9000be8 str w8, [sp, #0x8] b3608: 3700004b tbnz w11, #0x0, 0xb3610 b360c: 14000006 b 0xb3624 b3610: f9400fe8 ldr x8, [sp, #0x18] b3614: f94013e9 ldr x9, [sp, #0x20] b3618: eb09011f cmp x8, x9 b361c: 1a9f27ea cset w10, lo b3620: b9000bea str w10, [sp, #0x8] b3624: b9400be8 ldr w8, [sp, #0x8] b3628: 37000048 tbnz w8, #0x0, 0xb3630 b362c: 1400003f b 0xb3728 b3630: 32003fe8 orr w8, wzr, #0xffff b3634: f94017e9 ldr x9, [sp, #0x28] b3638: 39400120 ldrb w0, [x9] b363c: b90007e8 str w8, [sp, #0x4] b3640: 97ffff0f bl 0xb327c b3644: f9000be0 str x0, [sp, #0x10] b3648: f94017e0 ldr x0, [sp, #0x28] b364c: f9400be1 ldr x1, [sp, #0x10] b3650: 97ffff1a bl 0xb32b8 b3654: b9000fe0 str w0, [sp, #0xc] b3658: b9400fe8 ldr w8, [sp, #0xc] b365c: b94007e0 ldr w0, [sp, #0x4] b3660: 6b00011f cmp w8, w0 b3664: 1a9f87e8 cset w8, ls b3668: 37000048 tbnz w8, #0x0, 0xb3670 b366c: 14000008 b 0xb368c b3670: b27f03e8 orr x8, xzr, #0x2 b3674: b9400fe9 ldr w9, [sp, #0xc] b3678: f9400fea ldr x10, [sp, #0x18] b367c: 8b080148 add x8, x10, x8 b3680: f9000fe8 str x8, [sp, #0x18] b3684: 79000149 strh w9, [x10] b3688: 14000023 b 0xb3714 b368c: 529b0008 mov w8, #0xd800 // =55296 b3690: 52800149 mov w9, #0xa // =10 b3694: b27f03ea orr x10, xzr, #0x2 b3698: b9400feb ldr w11, [sp, #0xc] b369c: 7140416b subs w11, w11, #0x10, lsl #12 // =0x10000 b36a0: b9000feb str w11, [sp, #0xc] b36a4: b9400feb ldr w11, [sp, #0xc] b36a8: 1ac92569 lsr w9, w11, w9 b36ac: 0b080128 add w8, w9, w8 b36b0: f9400fec ldr x12, [sp, #0x18] b36b4: 8b0a018a add x10, x12, x10 b36b8: f9000fea str x10, [sp, #0x18] b36bc: 79000188 strh w8, [x12] b36c0: f9400fea ldr x10, [sp, #0x18] b36c4: f94013ec ldr x12, [sp, #0x20] b36c8: eb0c015f cmp x10, x12 b36cc: 1a9f37e8 cset w8, hs b36d0: 37000048 tbnz w8, #0x0, 0xb36d8 b36d4: 14000006 b 0xb36ec b36d8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe b36dc: f9400fe9 ldr x9, [sp, #0x18] b36e0: 8b080128 add x8, x9, x8 b36e4: f81f83a8 stur x8, [x29, #-0x8] b36e8: 14000012 b 0xb3730 b36ec: 529b8008 mov w8, #0xdc00 // =56320 b36f0: 320027e9 orr w9, wzr, #0x3ff b36f4: b27f03ea orr x10, xzr, #0x2 b36f8: b9400feb ldr w11, [sp, #0xc] b36fc: 0a090169 and w9, w11, w9 b3700: 0b080128 add w8, w9, w8 b3704: f9400fec ldr x12, [sp, #0x18] b3708: 8b0a018a add x10, x12, x10 b370c: f9000fea str x10, [sp, #0x18] b3710: 79000188 strh w8, [x12] b3714: f9400be8 ldr x8, [sp, #0x10] b3718: f94017e9 ldr x9, [sp, #0x28] b371c: 8b080128 add x8, x9, x8 b3720: f90017e8 str x8, [sp, #0x28] b3724: 17ffffb3 b 0xb35f0 b3728: f9400fe8 ldr x8, [sp, #0x18] b372c: f81f83a8 stur x8, [x29, #-0x8] b3730: f85f83a0 ldur x0, [x29, #-0x8] b3734: a9467bfd ldp x29, x30, [sp, #0x60] b3738: 9101c3ff add sp, sp, #0x70 b373c: d65f03c0 ret b3740: d10043ff sub sp, sp, #0x10 b3744: 321f07e8 orr w8, wzr, #0x6 b3748: 320017e9 orr w9, wzr, #0x3f b374c: f90007e0 str x0, [sp, #0x8] b3750: 39001fe1 strb w1, [sp, #0x7] b3754: f94007e0 ldr x0, [sp, #0x8] b3758: b9400001 ldr w1, [x0] b375c: 1ac82028 lsl w8, w1, w8 b3760: b9000008 str w8, [x0] b3764: 39401fe8 ldrb w8, [sp, #0x7] b3768: 0a080128 and w8, w9, w8 b376c: f94007e0 ldr x0, [sp, #0x8] b3770: b9400009 ldr w9, [x0] b3774: 2a080128 orr w8, w9, w8 b3778: b9000008 str w8, [x0] b377c: 910043ff add sp, sp, #0x10 b3780: d65f03c0 ret 00000000000b3784 : b3784: d10083ff sub sp, sp, #0x20 b3788: b0000fa8 adrp x8, 0x2a8000 b378c: f941d908 ldr x8, [x8, #0x3b0] b3790: b27c03e9 orr x9, xzr, #0x10 b3794: 8b090108 add x8, x8, x9 b3798: d2800009 mov x9, #0x0 // =0 b379c: f9000fe0 str x0, [sp, #0x18] b37a0: f9000be1 str x1, [sp, #0x10] b37a4: b9000fe2 str w2, [sp, #0xc] b37a8: f9400fe0 ldr x0, [sp, #0x18] b37ac: f9000008 str x8, [x0] b37b0: f9000409 str x9, [x0, #0x8] b37b4: f900081f str xzr, [x0, #0x10] b37b8: b9400fe2 ldr w2, [sp, #0xc] b37bc: b9001802 str w2, [x0, #0x18] b37c0: f9400be8 ldr x8, [sp, #0x10] b37c4: f9001008 str x8, [x0, #0x20] b37c8: 910083ff add sp, sp, #0x20 b37cc: d65f03c0 ret 00000000000b37d0 : b37d0: d100c3ff sub sp, sp, #0x30 b37d4: a9027bfd stp x29, x30, [sp, #0x20] b37d8: 910083fd add x29, sp, #0x20 b37dc: b0000fa8 adrp x8, 0x2a8000 b37e0: f941d908 ldr x8, [x8, #0x3b0] b37e4: b27c03e9 orr x9, xzr, #0x10 b37e8: 8b090108 add x8, x8, x9 b37ec: d2800009 mov x9, #0x0 // =0 b37f0: f81f83a0 stur x0, [x29, #-0x8] b37f4: f9000be1 str x1, [sp, #0x10] b37f8: f85f83a0 ldur x0, [x29, #-0x8] b37fc: f9000008 str x8, [x0] b3800: f9400be8 ldr x8, [sp, #0x10] b3804: f9400508 ldr x8, [x8, #0x8] b3808: f9000408 str x8, [x0, #0x8] b380c: f9400be8 ldr x8, [sp, #0x10] b3810: f9400908 ldr x8, [x8, #0x10] b3814: f9000808 str x8, [x0, #0x10] b3818: f9400be8 ldr x8, [sp, #0x10] b381c: b940190a ldr w10, [x8, #0x18] b3820: b900180a str w10, [x0, #0x18] b3824: f9400be8 ldr x8, [sp, #0x10] b3828: f9401108 ldr x8, [x8, #0x20] b382c: f9001008 str x8, [x0, #0x20] b3830: f9400408 ldr x8, [x0, #0x8] b3834: eb09011f cmp x8, x9 b3838: 1a9f07ea cset w10, ne b383c: f90007e0 str x0, [sp, #0x8] b3840: 3700004a tbnz w10, #0x0, 0xb3848 b3844: 14000005 b 0xb3858 b3848: f94007e8 ldr x8, [sp, #0x8] b384c: f9400500 ldr x0, [x8, #0x8] b3850: 97ffd388 bl 0xa8670 <_ZN7android12SharedBuffer14bufferFromDataEPv@plt> b3854: 97ffc5fb bl 0xa5040 <_ZNK7android12SharedBuffer7acquireEv@plt> b3858: a9427bfd ldp x29, x30, [sp, #0x20] b385c: 9100c3ff add sp, sp, #0x30 b3860: d65f03c0 ret 00000000000b3864 : b3864: d10043ff sub sp, sp, #0x10 b3868: b0000fa8 adrp x8, 0x2a8000 b386c: f941d908 ldr x8, [x8, #0x3b0] b3870: b27c03e9 orr x9, xzr, #0x10 b3874: 8b090108 add x8, x8, x9 b3878: f90007e0 str x0, [sp, #0x8] b387c: f94007e9 ldr x9, [sp, #0x8] b3880: f9000128 str x8, [x9] b3884: 910043ff add sp, sp, #0x10 b3888: d65f03c0 ret 00000000000b388c : b388c: d10043ff sub sp, sp, #0x10 b3890: f90007e0 str x0, [sp, #0x8] b3894: d4200020 brk #0x1 00000000000b3898 : b3898: d100c3ff sub sp, sp, #0x30 b389c: a9027bfd stp x29, x30, [sp, #0x20] b38a0: 910083fd add x29, sp, #0x20 b38a4: d2800008 mov x8, #0x0 // =0 b38a8: f81f83a0 stur x0, [x29, #-0x8] b38ac: f9000be1 str x1, [sp, #0x10] b38b0: f85f83a0 ldur x0, [x29, #-0x8] b38b4: f9400be1 ldr x1, [sp, #0x10] b38b8: eb01001f cmp x0, x1 b38bc: 1a9f07e9 cset w9, ne b38c0: f90007e8 str x8, [sp, #0x8] b38c4: f90003e0 str x0, [sp] b38c8: 37000049 tbnz w9, #0x0, 0xb38d0 b38cc: 14000016 b 0xb3924 b38d0: f94003e0 ldr x0, [sp] b38d4: 97ffb5eb bl 0xa1080 <_ZN7android10VectorImpl15release_storageEv@plt> b38d8: f9400be0 ldr x0, [sp, #0x10] b38dc: f9400800 ldr x0, [x0, #0x10] b38e0: b5000040 cbnz x0, 0xb38e8 b38e4: 1400000c b 0xb3914 b38e8: f9400be8 ldr x8, [sp, #0x10] b38ec: f9400508 ldr x8, [x8, #0x8] b38f0: f94003e9 ldr x9, [sp] b38f4: f9000528 str x8, [x9, #0x8] b38f8: f9400be8 ldr x8, [sp, #0x10] b38fc: f9400908 ldr x8, [x8, #0x10] b3900: f9000928 str x8, [x9, #0x10] b3904: f9400520 ldr x0, [x9, #0x8] b3908: 97ffd35a bl 0xa8670 <_ZN7android12SharedBuffer14bufferFromDataEPv@plt> b390c: 97ffc5cd bl 0xa5040 <_ZNK7android12SharedBuffer7acquireEv@plt> b3910: 14000005 b 0xb3924 b3914: f94007e8 ldr x8, [sp, #0x8] b3918: f94003e9 ldr x9, [sp] b391c: f9000528 str x8, [x9, #0x8] b3920: f900093f str xzr, [x9, #0x10] b3924: f94003e0 ldr x0, [sp] b3928: a9427bfd ldp x29, x30, [sp, #0x20] b392c: 9100c3ff add sp, sp, #0x30 b3930: d65f03c0 ret 00000000000b3934 : b3934: d100c3ff sub sp, sp, #0x30 b3938: a9027bfd stp x29, x30, [sp, #0x20] b393c: 910083fd add x29, sp, #0x20 b3940: d2800008 mov x8, #0x0 // =0 b3944: f81f83a0 stur x0, [x29, #-0x8] b3948: f85f83a0 ldur x0, [x29, #-0x8] b394c: f9400409 ldr x9, [x0, #0x8] b3950: eb08013f cmp x9, x8 b3954: 1a9f07ea cset w10, ne b3958: f90007e0 str x0, [sp, #0x8] b395c: 3700004a tbnz w10, #0x0, 0xb3964 b3960: 14000016 b 0xb39b8 b3964: 320003e8 orr w8, wzr, #0x1 b3968: f94007e9 ldr x9, [sp, #0x8] b396c: f9400520 ldr x0, [x9, #0x8] b3970: b90007e8 str w8, [sp, #0x4] b3974: 97ffd33f bl 0xa8670 <_ZN7android12SharedBuffer14bufferFromDataEPv@plt> b3978: f9000be0 str x0, [sp, #0x10] b397c: f9400be0 ldr x0, [sp, #0x10] b3980: b94007e1 ldr w1, [sp, #0x4] b3984: 97ffc8c3 bl 0xa5c90 <_ZNK7android12SharedBuffer7releaseEj@plt> b3988: b94007e8 ldr w8, [sp, #0x4] b398c: 6b08001f cmp w0, w8 b3990: 1a9f17e0 cset w0, eq b3994: 37000040 tbnz w0, #0x0, 0xb399c b3998: 14000008 b 0xb39b8 b399c: f94007e8 ldr x8, [sp, #0x8] b39a0: f9400501 ldr x1, [x8, #0x8] b39a4: f9400902 ldr x2, [x8, #0x10] b39a8: aa0803e0 mov x0, x8 b39ac: 97ffd37d bl 0xa87a0 <_ZNK7android10VectorImpl11_do_destroyEPvm@plt> b39b0: f9400be0 ldr x0, [sp, #0x10] b39b4: 97ffb33f bl 0xa06b0 <_ZN7android12SharedBuffer7deallocEPKS0_@plt> b39b8: a9427bfd ldp x29, x30, [sp, #0x20] b39bc: 9100c3ff add sp, sp, #0x30 b39c0: d65f03c0 ret 00000000000b39c4 : b39c4: d10103ff sub sp, sp, #0x40 b39c8: a9037bfd stp x29, x30, [sp, #0x30] b39cc: 9100c3fd add x29, sp, #0x30 b39d0: d2800008 mov x8, #0x0 // =0 b39d4: f81f83a0 stur x0, [x29, #-0x8] b39d8: f85f83a0 ldur x0, [x29, #-0x8] b39dc: f9400409 ldr x9, [x0, #0x8] b39e0: eb08013f cmp x9, x8 b39e4: 1a9f07ea cset w10, ne b39e8: f9000be8 str x8, [sp, #0x10] b39ec: f90007e0 str x0, [sp, #0x8] b39f0: 3700004a tbnz w10, #0x0, 0xb39f8 b39f4: 14000021 b 0xb3a78 b39f8: f94007e8 ldr x8, [sp, #0x8] b39fc: f9400500 ldr x0, [x8, #0x8] b3a00: 97ffd31c bl 0xa8670 <_ZN7android12SharedBuffer14bufferFromDataEPv@plt> b3a04: f81f03a0 stur x0, [x29, #-0x10] b3a08: f85f03a0 ldur x0, [x29, #-0x10] b3a0c: 97ffd4a1 bl 0xa8c90 <_ZNK7android12SharedBuffer11attemptEditEv@plt> b3a10: f9000fe0 str x0, [sp, #0x18] b3a14: f9400fe8 ldr x8, [sp, #0x18] b3a18: f9400be0 ldr x0, [sp, #0x10] b3a1c: eb00011f cmp x8, x0 b3a20: 1a9f17e9 cset w9, eq b3a24: 37000049 tbnz w9, #0x0, 0xb3a2c b3a28: 14000014 b 0xb3a78 b3a2c: f85f03a0 ldur x0, [x29, #-0x10] b3a30: 97ffb310 bl 0xa0670 <_ZNK7android12SharedBuffer4sizeEv@plt> b3a34: 97ffcc03 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> b3a38: f9000fe0 str x0, [sp, #0x18] b3a3c: f9400fe0 ldr x0, [sp, #0x18] b3a40: 97ffcfa0 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b3a44: f94007e8 ldr x8, [sp, #0x8] b3a48: f9400502 ldr x2, [x8, #0x8] b3a4c: f9400903 ldr x3, [x8, #0x10] b3a50: f90003e0 str x0, [sp] b3a54: aa0803e0 mov x0, x8 b3a58: f94003e1 ldr x1, [sp] b3a5c: 97ffd8e9 bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b3a60: f94007e0 ldr x0, [sp, #0x8] b3a64: 97ffb587 bl 0xa1080 <_ZN7android10VectorImpl15release_storageEv@plt> b3a68: f9400fe0 ldr x0, [sp, #0x18] b3a6c: 97ffcf95 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b3a70: f94007e8 ldr x8, [sp, #0x8] b3a74: f9000500 str x0, [x8, #0x8] b3a78: f94007e8 ldr x8, [sp, #0x8] b3a7c: f9400500 ldr x0, [x8, #0x8] b3a80: a9437bfd ldp x29, x30, [sp, #0x30] b3a84: 910103ff add sp, sp, #0x40 b3a88: d65f03c0 ret 00000000000b3a8c : b3a8c: d10143ff sub sp, sp, #0x50 b3a90: a9047bfd stp x29, x30, [sp, #0x40] b3a94: 910103fd add x29, sp, #0x40 b3a98: 321e03e8 orr w8, wzr, #0x4 b3a9c: f81f83a0 stur x0, [x29, #-0x8] b3aa0: f81f03a1 stur x1, [x29, #-0x10] b3aa4: f81e83a2 stur x2, [x29, #-0x18] b3aa8: f90013e3 str x3, [sp, #0x20] b3aac: f85f83a0 ldur x0, [x29, #-0x8] b3ab0: b9401809 ldr w9, [x0, #0x18] b3ab4: 0a080128 and w8, w9, w8 b3ab8: f9000fe0 str x0, [sp, #0x18] b3abc: 35000148 cbnz w8, 0xb3ae4 b3ac0: f85f03a1 ldur x1, [x29, #-0x10] b3ac4: f85e83a2 ldur x2, [x29, #-0x18] b3ac8: f94013e3 ldr x3, [sp, #0x20] b3acc: f9400fe8 ldr x8, [sp, #0x18] b3ad0: f9400109 ldr x9, [x8] b3ad4: f9401129 ldr x9, [x9, #0x20] b3ad8: aa0803e0 mov x0, x8 b3adc: d63f0120 blr x9 b3ae0: 1400000f b 0xb3b1c b3ae4: f85f03a0 ldur x0, [x29, #-0x10] b3ae8: f85e83a1 ldur x1, [x29, #-0x18] b3aec: f94013e8 ldr x8, [sp, #0x20] b3af0: f9400fe9 ldr x9, [sp, #0x18] b3af4: f9000be0 str x0, [sp, #0x10] b3af8: aa0903e0 mov x0, x9 b3afc: f90007e1 str x1, [sp, #0x8] b3b00: f90003e8 str x8, [sp] b3b04: 97ffb38b bl 0xa0930 <_ZNK7android10VectorImpl8itemSizeEv@plt> b3b08: f94003e8 ldr x8, [sp] b3b0c: 9b007d02 mul x2, x8, x0 b3b10: f9400be0 ldr x0, [sp, #0x10] b3b14: f94007e1 ldr x1, [sp, #0x8] b3b18: 97ffb09e bl 0x9fd90 b3b1c: a9447bfd ldp x29, x30, [sp, #0x40] b3b20: 910143ff add sp, sp, #0x50 b3b24: d65f03c0 ret 00000000000b3b28 : b3b28: d100c3ff sub sp, sp, #0x30 b3b2c: a9027bfd stp x29, x30, [sp, #0x20] b3b30: 910083fd add x29, sp, #0x20 b3b34: d2800008 mov x8, #0x0 // =0 b3b38: f9000be0 str x0, [sp, #0x10] b3b3c: f9400be0 ldr x0, [sp, #0x10] b3b40: f9400409 ldr x9, [x0, #0x8] b3b44: eb08013f cmp x9, x8 b3b48: 1a9f07ea cset w10, ne b3b4c: f90007e0 str x0, [sp, #0x8] b3b50: 3700004a tbnz w10, #0x0, 0xb3b58 b3b54: 1400000a b 0xb3b7c b3b58: f94007e8 ldr x8, [sp, #0x8] b3b5c: f9400500 ldr x0, [x8, #0x8] b3b60: 97ffd2c4 bl 0xa8670 <_ZN7android12SharedBuffer14bufferFromDataEPv@plt> b3b64: 97ffb2c3 bl 0xa0670 <_ZNK7android12SharedBuffer4sizeEv@plt> b3b68: f94007e8 ldr x8, [sp, #0x8] b3b6c: f9401109 ldr x9, [x8, #0x20] b3b70: 9ac90809 udiv x9, x0, x9 b3b74: f81f83a9 stur x9, [x29, #-0x8] b3b78: 14000002 b 0xb3b80 b3b7c: f81f83bf stur xzr, [x29, #-0x8] b3b80: f85f83a0 ldur x0, [x29, #-0x8] b3b84: a9427bfd ldp x29, x30, [sp, #0x20] b3b88: 9100c3ff add sp, sp, #0x30 b3b8c: d65f03c0 ret 00000000000b3b90 : b3b90: d10143ff sub sp, sp, #0x50 b3b94: a9047bfd stp x29, x30, [sp, #0x40] b3b98: 910103fd add x29, sp, #0x40 b3b9c: f81f83a0 stur x0, [x29, #-0x8] b3ba0: f81f03a1 stur x1, [x29, #-0x10] b3ba4: f81e83a2 stur x2, [x29, #-0x18] b3ba8: f85f83a0 ldur x0, [x29, #-0x8] b3bac: f85f03a1 ldur x1, [x29, #-0x10] b3bb0: f90013e0 str x0, [sp, #0x20] b3bb4: aa0103e0 mov x0, x1 b3bb8: 97ffc50a bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> b3bbc: f85e83a2 ldur x2, [x29, #-0x18] b3bc0: f85f03a1 ldur x1, [x29, #-0x10] b3bc4: f9000fe0 str x0, [sp, #0x18] b3bc8: aa0103e0 mov x0, x1 b3bcc: f9000be2 str x2, [sp, #0x10] b3bd0: 97ffbc00 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b3bd4: f94013e1 ldr x1, [sp, #0x20] b3bd8: f90007e0 str x0, [sp, #0x8] b3bdc: aa0103e0 mov x0, x1 b3be0: f9400fe1 ldr x1, [sp, #0x18] b3be4: f9400be2 ldr x2, [sp, #0x10] b3be8: f94007e3 ldr x3, [sp, #0x8] b3bec: 97ffd895 bl 0xa9e40 <_ZN7android10VectorImpl13insertArrayAtEPKvmm@plt> b3bf0: a9447bfd ldp x29, x30, [sp, #0x40] b3bf4: 910143ff add sp, sp, #0x50 b3bf8: d65f03c0 ret 00000000000b3bfc : b3bfc: d10183ff sub sp, sp, #0x60 b3c00: a9057bfd stp x29, x30, [sp, #0x50] b3c04: 910143fd add x29, sp, #0x50 b3c08: d2800008 mov x8, #0x0 // =0 b3c0c: f81f03a0 stur x0, [x29, #-0x10] b3c10: f81e83a1 stur x1, [x29, #-0x18] b3c14: f81e03a2 stur x2, [x29, #-0x20] b3c18: f90017e3 str x3, [sp, #0x28] b3c1c: f85f03a0 ldur x0, [x29, #-0x10] b3c20: f85e03a1 ldur x1, [x29, #-0x20] b3c24: f9000fe0 str x0, [sp, #0x18] b3c28: f9000be8 str x8, [sp, #0x10] b3c2c: f90007e1 str x1, [sp, #0x8] b3c30: 97ffbbe8 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b3c34: f94007e8 ldr x8, [sp, #0x8] b3c38: eb00011f cmp x8, x0 b3c3c: 1a9f97e9 cset w9, hi b3c40: 37000049 tbnz w9, #0x0, 0xb3c48 b3c44: 14000004 b 0xb3c54 b3c48: 92800948 mov x8, #-0x4b // =-75 b3c4c: f81f83a8 stur x8, [x29, #-0x8] b3c50: 1400001e b 0xb3cc8 b3c54: f85e03a1 ldur x1, [x29, #-0x20] b3c58: f94017e2 ldr x2, [sp, #0x28] b3c5c: f9400fe0 ldr x0, [sp, #0x18] b3c60: 97ffd490 bl 0xa8ea0 <_ZN7android10VectorImpl5_growEmm@plt> b3c64: f90013e0 str x0, [sp, #0x20] b3c68: f94013e0 ldr x0, [sp, #0x20] b3c6c: f9400be1 ldr x1, [sp, #0x10] b3c70: eb01001f cmp x0, x1 b3c74: 1a9f07e8 cset w8, ne b3c78: 37000048 tbnz w8, #0x0, 0xb3c80 b3c7c: 14000006 b 0xb3c94 b3c80: f94013e1 ldr x1, [sp, #0x20] b3c84: f85e83a2 ldur x2, [x29, #-0x18] b3c88: f94017e3 ldr x3, [sp, #0x28] b3c8c: f9400fe0 ldr x0, [sp, #0x18] b3c90: 97ffd85c bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b3c94: f94013e8 ldr x8, [sp, #0x20] b3c98: f9400be9 ldr x9, [sp, #0x10] b3c9c: eb09011f cmp x8, x9 b3ca0: 1a9f07ea cset w10, ne b3ca4: 3700004a tbnz w10, #0x0, 0xb3cac b3ca8: 14000004 b 0xb3cb8 b3cac: f85e03a8 ldur x8, [x29, #-0x20] b3cb0: f90003e8 str x8, [sp] b3cb4: 14000003 b 0xb3cc0 b3cb8: 92800168 mov x8, #-0xc // =-12 b3cbc: f90003e8 str x8, [sp] b3cc0: f94003e8 ldr x8, [sp] b3cc4: f81f83a8 stur x8, [x29, #-0x8] b3cc8: f85f83a0 ldur x0, [x29, #-0x8] b3ccc: a9457bfd ldp x29, x30, [sp, #0x50] b3cd0: 910183ff add sp, sp, #0x60 b3cd4: d65f03c0 ret 00000000000b3cd8 : b3cd8: d10043ff sub sp, sp, #0x10 b3cdc: f90007e0 str x0, [sp, #0x8] b3ce0: f94007e0 ldr x0, [sp, #0x8] b3ce4: f9400400 ldr x0, [x0, #0x8] b3ce8: 910043ff add sp, sp, #0x10 b3cec: d65f03c0 ret 00000000000b3cf0 : b3cf0: d10043ff sub sp, sp, #0x10 b3cf4: f90007e0 str x0, [sp, #0x8] b3cf8: f94007e0 ldr x0, [sp, #0x8] b3cfc: f9400800 ldr x0, [x0, #0x10] b3d00: 910043ff add sp, sp, #0x10 b3d04: d65f03c0 ret 00000000000b3d08 : b3d08: d10103ff sub sp, sp, #0x40 b3d0c: a9037bfd stp x29, x30, [sp, #0x30] b3d10: 9100c3fd add x29, sp, #0x30 b3d14: f81f83a0 stur x0, [x29, #-0x8] b3d18: f81f03a1 stur x1, [x29, #-0x10] b3d1c: f85f83a0 ldur x0, [x29, #-0x8] b3d20: f85f03a1 ldur x1, [x29, #-0x10] b3d24: f9000fe0 str x0, [sp, #0x18] b3d28: f9000be1 str x1, [sp, #0x10] b3d2c: 97ffbba9 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b3d30: f9400fe1 ldr x1, [sp, #0x18] b3d34: f90007e0 str x0, [sp, #0x8] b3d38: aa0103e0 mov x0, x1 b3d3c: f9400be1 ldr x1, [sp, #0x10] b3d40: f94007e2 ldr x2, [sp, #0x8] b3d44: 97ffc58f bl 0xa5380 <_ZN7android10VectorImpl14insertVectorAtERKS0_m@plt> b3d48: a9437bfd ldp x29, x30, [sp, #0x30] b3d4c: 910103ff add sp, sp, #0x40 b3d50: d65f03c0 ret 00000000000b3d54 : b3d54: d102c3ff sub sp, sp, #0xb0 b3d58: a90a7bfd stp x29, x30, [sp, #0xa0] b3d5c: 910283fd add x29, sp, #0xa0 b3d60: d2800008 mov x8, #0x0 // =0 b3d64: f81f03a0 stur x0, [x29, #-0x10] b3d68: f81e83a1 stur x1, [x29, #-0x18] b3d6c: f81e03a2 stur x2, [x29, #-0x20] b3d70: f85f03a0 ldur x0, [x29, #-0x10] b3d74: f9400801 ldr x1, [x0, #0x10] b3d78: f85e03a2 ldur x2, [x29, #-0x20] b3d7c: 8b020021 add x1, x1, x2 b3d80: f81d83a1 stur x1, [x29, #-0x28] b3d84: f9000be0 str x0, [sp, #0x10] b3d88: f90007e8 str x8, [sp, #0x8] b3d8c: 97ffd8f1 bl 0xaa150 <_ZNK7android10VectorImpl8capacityEv@plt> b3d90: f85d83a8 ldur x8, [x29, #-0x28] b3d94: eb08001f cmp x0, x8 b3d98: 1a9f27e9 cset w9, lo b3d9c: 37000049 tbnz w9, #0x0, 0xb3da4 b3da0: 1400007f b 0xb3f9c b3da4: b27e03e0 orr x0, xzr, #0x4 b3da8: b27f03e8 orr x8, xzr, #0x2 b3dac: f85d83a9 ldur x9, [x29, #-0x28] b3db0: f85d83aa ldur x10, [x29, #-0x28] b3db4: 9ac80948 udiv x8, x10, x8 b3db8: 8b080128 add x8, x9, x8 b3dbc: f81d03a8 stur x8, [x29, #-0x30] b3dc0: f85d03a8 ldur x8, [x29, #-0x30] b3dc4: 91000508 add x8, x8, #0x1 b3dc8: f81d03a8 stur x8, [x29, #-0x30] b3dcc: f85d03a1 ldur x1, [x29, #-0x30] b3dd0: 940004a0 bl 0xb5050 b3dd4: f81d03a0 stur x0, [x29, #-0x30] b3dd8: f85d03a8 ldur x8, [x29, #-0x30] b3ddc: f9400be9 ldr x9, [sp, #0x10] b3de0: f940112a ldr x10, [x9, #0x20] b3de4: 9b0a7d08 mul x8, x8, x10 b3de8: f81c83a8 stur x8, [x29, #-0x38] b3dec: f9400528 ldr x8, [x9, #0x8] b3df0: f94007ea ldr x10, [sp, #0x8] b3df4: eb0a011f cmp x8, x10 b3df8: 1a9f07eb cset w11, ne b3dfc: 3700004b tbnz w11, #0x0, 0xb3e04 b3e00: 1400002b b 0xb3eac b3e04: f9400be8 ldr x8, [sp, #0x10] b3e08: f9400909 ldr x9, [x8, #0x10] b3e0c: f85e83aa ldur x10, [x29, #-0x18] b3e10: eb0a013f cmp x9, x10 b3e14: 1a9f17eb cset w11, eq b3e18: 3700004b tbnz w11, #0x0, 0xb3e20 b3e1c: 14000024 b 0xb3eac b3e20: 321e03e8 orr w8, wzr, #0x4 b3e24: f9400be9 ldr x9, [sp, #0x10] b3e28: b940192a ldr w10, [x9, #0x18] b3e2c: 0a080148 and w8, w10, w8 b3e30: 35000048 cbnz w8, 0xb3e38 b3e34: 1400001e b 0xb3eac b3e38: 321f03e8 orr w8, wzr, #0x2 b3e3c: f9400be9 ldr x9, [sp, #0x10] b3e40: b940192a ldr w10, [x9, #0x18] b3e44: 0a080148 and w8, w10, w8 b3e48: 35000048 cbnz w8, 0xb3e50 b3e4c: 14000018 b 0xb3eac b3e50: f9400be8 ldr x8, [sp, #0x10] b3e54: f9400500 ldr x0, [x8, #0x8] b3e58: 97ffd206 bl 0xa8670 <_ZN7android12SharedBuffer14bufferFromDataEPv@plt> b3e5c: f81c03a0 stur x0, [x29, #-0x40] b3e60: f85c03a0 ldur x0, [x29, #-0x40] b3e64: f85c83a1 ldur x1, [x29, #-0x38] b3e68: 97ffbc82 bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> b3e6c: f81b83a0 stur x0, [x29, #-0x48] b3e70: f85b83a8 ldur x8, [x29, #-0x48] b3e74: f94007e0 ldr x0, [sp, #0x8] b3e78: eb00011f cmp x8, x0 b3e7c: 1a9f07e9 cset w9, ne b3e80: 37000049 tbnz w9, #0x0, 0xb3e88 b3e84: 14000006 b 0xb3e9c b3e88: f85b83a0 ldur x0, [x29, #-0x48] b3e8c: 97ffce8d bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b3e90: f9400be8 ldr x8, [sp, #0x10] b3e94: f9000500 str x0, [x8, #0x8] b3e98: 14000004 b 0xb3ea8 b3e9c: f94007e8 ldr x8, [sp, #0x8] b3ea0: f81f83a8 stur x8, [x29, #-0x8] b3ea4: 14000067 b 0xb4040 b3ea8: 1400003c b 0xb3f98 b3eac: f85c83a0 ldur x0, [x29, #-0x38] b3eb0: 97ffcae4 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> b3eb4: f9002be0 str x0, [sp, #0x50] b3eb8: f9402be0 ldr x0, [sp, #0x50] b3ebc: f94007e8 ldr x8, [sp, #0x8] b3ec0: eb08001f cmp x0, x8 b3ec4: 1a9f07e9 cset w9, ne b3ec8: 37000049 tbnz w9, #0x0, 0xb3ed0 b3ecc: 14000030 b 0xb3f8c b3ed0: f9402be0 ldr x0, [sp, #0x50] b3ed4: 97ffce7b bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b3ed8: f90027e0 str x0, [sp, #0x48] b3edc: f85e83a0 ldur x0, [x29, #-0x18] b3ee0: b5000040 cbnz x0, 0xb3ee8 b3ee4: 14000007 b 0xb3f00 b3ee8: f94027e1 ldr x1, [sp, #0x48] b3eec: f9400be8 ldr x8, [sp, #0x10] b3ef0: f9400502 ldr x2, [x8, #0x8] b3ef4: f85e83a3 ldur x3, [x29, #-0x18] b3ef8: aa0803e0 mov x0, x8 b3efc: 97ffd7c1 bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b3f00: f85e83a8 ldur x8, [x29, #-0x18] b3f04: f9400be9 ldr x9, [sp, #0x10] b3f08: f940092a ldr x10, [x9, #0x10] b3f0c: eb0a011f cmp x8, x10 b3f10: 1a9f07eb cset w11, ne b3f14: 3700004b tbnz w11, #0x0, 0xb3f1c b3f18: 14000017 b 0xb3f74 b3f1c: f9400be8 ldr x8, [sp, #0x10] b3f20: f9400509 ldr x9, [x8, #0x8] b3f24: f85e83aa ldur x10, [x29, #-0x18] b3f28: f940110b ldr x11, [x8, #0x20] b3f2c: 9b0b7d4a mul x10, x10, x11 b3f30: 8b0a0129 add x9, x9, x10 b3f34: f90023e9 str x9, [sp, #0x40] b3f38: f94027e9 ldr x9, [sp, #0x48] b3f3c: f85e83aa ldur x10, [x29, #-0x18] b3f40: f85e03ab ldur x11, [x29, #-0x20] b3f44: 8b0b014a add x10, x10, x11 b3f48: f940110b ldr x11, [x8, #0x20] b3f4c: 9b0b7d4a mul x10, x10, x11 b3f50: 8b0a0129 add x9, x9, x10 b3f54: f9001fe9 str x9, [sp, #0x38] b3f58: f9401fe1 ldr x1, [sp, #0x38] b3f5c: f94023e2 ldr x2, [sp, #0x40] b3f60: f9400909 ldr x9, [x8, #0x10] b3f64: f85e83aa ldur x10, [x29, #-0x18] b3f68: eb0a0123 subs x3, x9, x10 b3f6c: aa0803e0 mov x0, x8 b3f70: 97ffd7a4 bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b3f74: f9400be0 ldr x0, [sp, #0x10] b3f78: 97ffb442 bl 0xa1080 <_ZN7android10VectorImpl15release_storageEv@plt> b3f7c: f94027e0 ldr x0, [sp, #0x48] b3f80: f9400be8 ldr x8, [sp, #0x10] b3f84: f9000500 str x0, [x8, #0x8] b3f88: 14000004 b 0xb3f98 b3f8c: f94007e8 ldr x8, [sp, #0x8] b3f90: f81f83a8 stur x8, [x29, #-0x8] b3f94: 1400002b b 0xb4040 b3f98: 14000021 b 0xb401c b3f9c: f9400be0 ldr x0, [sp, #0x10] b3fa0: 97ffdb34 bl 0xaac70 <_ZN7android10VectorImpl13editArrayImplEv@plt> b3fa4: f9001be0 str x0, [sp, #0x30] b3fa8: f85e83a0 ldur x0, [x29, #-0x18] b3fac: f9400be8 ldr x8, [sp, #0x10] b3fb0: f9400909 ldr x9, [x8, #0x10] b3fb4: eb09001f cmp x0, x9 b3fb8: 1a9f07ea cset w10, ne b3fbc: 3700004a tbnz w10, #0x0, 0xb3fc4 b3fc0: 14000017 b 0xb401c b3fc4: f9401be8 ldr x8, [sp, #0x30] b3fc8: f85e83a9 ldur x9, [x29, #-0x18] b3fcc: f9400bea ldr x10, [sp, #0x10] b3fd0: f940114b ldr x11, [x10, #0x20] b3fd4: 9b0b7d29 mul x9, x9, x11 b3fd8: 8b090108 add x8, x8, x9 b3fdc: f90017e8 str x8, [sp, #0x28] b3fe0: f9401be8 ldr x8, [sp, #0x30] b3fe4: f85e83a9 ldur x9, [x29, #-0x18] b3fe8: f85e03ab ldur x11, [x29, #-0x20] b3fec: 8b0b0129 add x9, x9, x11 b3ff0: f940114b ldr x11, [x10, #0x20] b3ff4: 9b0b7d29 mul x9, x9, x11 b3ff8: 8b090108 add x8, x8, x9 b3ffc: f90013e8 str x8, [sp, #0x20] b4000: f94013e1 ldr x1, [sp, #0x20] b4004: f94017e2 ldr x2, [sp, #0x28] b4008: f9400948 ldr x8, [x10, #0x10] b400c: f85e83a9 ldur x9, [x29, #-0x18] b4010: eb090103 subs x3, x8, x9 b4014: aa0a03e0 mov x0, x10 b4018: 97ffcc1a bl 0xa7080 <_ZNK7android10VectorImpl16_do_move_forwardEPvPKvm@plt> b401c: f85d83a8 ldur x8, [x29, #-0x28] b4020: f9400be9 ldr x9, [sp, #0x10] b4024: f9000928 str x8, [x9, #0x10] b4028: f85e83a1 ldur x1, [x29, #-0x18] b402c: aa0903e0 mov x0, x9 b4030: 97ffcd58 bl 0xa7590 <_ZNK7android10VectorImpl12itemLocationEm@plt> b4034: f9000fe0 str x0, [sp, #0x18] b4038: f9400fe8 ldr x8, [sp, #0x18] b403c: f81f83a8 stur x8, [x29, #-0x8] b4040: f85f83a0 ldur x0, [x29, #-0x8] b4044: a94a7bfd ldp x29, x30, [sp, #0xa0] b4048: 9102c3ff add sp, sp, #0xb0 b404c: d65f03c0 ret 00000000000b4050 : b4050: d10103ff sub sp, sp, #0x40 b4054: a9037bfd stp x29, x30, [sp, #0x30] b4058: 9100c3fd add x29, sp, #0x30 b405c: f81f83a0 stur x0, [x29, #-0x8] b4060: f81f03a1 stur x1, [x29, #-0x10] b4064: f9000fe2 str x2, [sp, #0x18] b4068: f85f83a0 ldur x0, [x29, #-0x8] b406c: f85f03a1 ldur x1, [x29, #-0x10] b4070: f9000be0 str x0, [sp, #0x10] b4074: f90007e1 str x1, [sp, #0x8] b4078: 97ffbad6 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b407c: f9400fe3 ldr x3, [sp, #0x18] b4080: f9400be1 ldr x1, [sp, #0x10] b4084: f90003e0 str x0, [sp] b4088: aa0103e0 mov x0, x1 b408c: f94007e1 ldr x1, [sp, #0x8] b4090: f94003e2 ldr x2, [sp] b4094: 97ffd76b bl 0xa9e40 <_ZN7android10VectorImpl13insertArrayAtEPKvmm@plt> b4098: a9437bfd ldp x29, x30, [sp, #0x30] b409c: 910103ff add sp, sp, #0x40 b40a0: d65f03c0 ret 00000000000b40a4 : b40a4: d100c3ff sub sp, sp, #0x30 b40a8: a9027bfd stp x29, x30, [sp, #0x20] b40ac: 910083fd add x29, sp, #0x20 b40b0: d2800008 mov x8, #0x0 // =0 b40b4: f81f83a0 stur x0, [x29, #-0x8] b40b8: f9000be1 str x1, [sp, #0x10] b40bc: f90007e2 str x2, [sp, #0x8] b40c0: f85f83a0 ldur x0, [x29, #-0x8] b40c4: f9400be2 ldr x2, [sp, #0x10] b40c8: f94007e3 ldr x3, [sp, #0x8] b40cc: aa0803e1 mov x1, x8 b40d0: 97ffb788 bl 0xa1ef0 <_ZN7android10VectorImpl8insertAtEPKvmm@plt> b40d4: a9427bfd ldp x29, x30, [sp, #0x20] b40d8: 9100c3ff add sp, sp, #0x30 b40dc: d65f03c0 ret 00000000000b40e0 : b40e0: d10183ff sub sp, sp, #0x60 b40e4: a9057bfd stp x29, x30, [sp, #0x50] b40e8: 910143fd add x29, sp, #0x50 b40ec: d2800008 mov x8, #0x0 // =0 b40f0: f81f03a0 stur x0, [x29, #-0x10] b40f4: f81e83a1 stur x1, [x29, #-0x18] b40f8: f81e03a2 stur x2, [x29, #-0x20] b40fc: f90017e3 str x3, [sp, #0x28] b4100: f85f03a0 ldur x0, [x29, #-0x10] b4104: f85e03a1 ldur x1, [x29, #-0x20] b4108: f9000fe0 str x0, [sp, #0x18] b410c: f9000be8 str x8, [sp, #0x10] b4110: f90007e1 str x1, [sp, #0x8] b4114: 97ffbaaf bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b4118: f94007e8 ldr x8, [sp, #0x8] b411c: eb00011f cmp x8, x0 b4120: 1a9f97e9 cset w9, hi b4124: 37000049 tbnz w9, #0x0, 0xb412c b4128: 14000004 b 0xb4138 b412c: 92800948 mov x8, #-0x4b // =-75 b4130: f81f83a8 stur x8, [x29, #-0x8] b4134: 14000029 b 0xb41d8 b4138: f85e03a1 ldur x1, [x29, #-0x20] b413c: f94017e2 ldr x2, [sp, #0x28] b4140: f9400fe0 ldr x0, [sp, #0x18] b4144: 97ffd357 bl 0xa8ea0 <_ZN7android10VectorImpl5_growEmm@plt> b4148: f90013e0 str x0, [sp, #0x20] b414c: f94013e0 ldr x0, [sp, #0x20] b4150: f9400be1 ldr x1, [sp, #0x10] b4154: eb01001f cmp x0, x1 b4158: 1a9f07e8 cset w8, ne b415c: 37000048 tbnz w8, #0x0, 0xb4164 b4160: 14000011 b 0xb41a4 b4164: f85e83a8 ldur x8, [x29, #-0x18] b4168: f9400be9 ldr x9, [sp, #0x10] b416c: eb09011f cmp x8, x9 b4170: 1a9f07ea cset w10, ne b4174: 3700004a tbnz w10, #0x0, 0xb417c b4178: 14000007 b 0xb4194 b417c: f94013e1 ldr x1, [sp, #0x20] b4180: f85e83a2 ldur x2, [x29, #-0x18] b4184: f94017e3 ldr x3, [sp, #0x28] b4188: f9400fe0 ldr x0, [sp, #0x18] b418c: 97ffb391 bl 0xa0fd0 <_ZNK7android10VectorImpl9_do_splatEPvPKvm@plt> b4190: 14000005 b 0xb41a4 b4194: f94013e1 ldr x1, [sp, #0x20] b4198: f94017e2 ldr x2, [sp, #0x28] b419c: f9400fe0 ldr x0, [sp, #0x18] b41a0: 97ffcc7c bl 0xa7390 <_ZNK7android10VectorImpl13_do_constructEPvm@plt> b41a4: f94013e8 ldr x8, [sp, #0x20] b41a8: f9400be9 ldr x9, [sp, #0x10] b41ac: eb09011f cmp x8, x9 b41b0: 1a9f07ea cset w10, ne b41b4: 3700004a tbnz w10, #0x0, 0xb41bc b41b8: 14000004 b 0xb41c8 b41bc: f85e03a8 ldur x8, [x29, #-0x20] b41c0: f90003e8 str x8, [sp] b41c4: 14000003 b 0xb41d0 b41c8: 92800168 mov x8, #-0xc // =-12 b41cc: f90003e8 str x8, [sp] b41d0: f94003e8 ldr x8, [sp] b41d4: f81f83a8 stur x8, [x29, #-0x8] b41d8: f85f83a0 ldur x0, [x29, #-0x8] b41dc: a9457bfd ldp x29, x30, [sp, #0x50] b41e0: 910183ff add sp, sp, #0x60 b41e4: d65f03c0 ret 00000000000b41e8 : b41e8: d100c3ff sub sp, sp, #0x30 b41ec: a9027bfd stp x29, x30, [sp, #0x20] b41f0: 910083fd add x29, sp, #0x20 b41f4: f81f83a0 stur x0, [x29, #-0x8] b41f8: f9000be1 str x1, [sp, #0x10] b41fc: f90007e2 str x2, [sp, #0x8] b4200: f90003e3 str x3, [sp] b4204: f85f83a0 ldur x0, [x29, #-0x8] b4208: f9400be1 ldr x1, [sp, #0x10] b420c: f94007e2 ldr x2, [sp, #0x8] b4210: f94003e3 ldr x3, [sp] b4214: f9400008 ldr x8, [x0] b4218: f9401508 ldr x8, [x8, #0x28] b421c: d63f0100 blr x8 b4220: a9427bfd ldp x29, x30, [sp, #0x20] b4224: 9100c3ff add sp, sp, #0x30 b4228: d65f03c0 ret 00000000000b422c : b422c: d100c3ff sub sp, sp, #0x30 b4230: a9027bfd stp x29, x30, [sp, #0x20] b4234: 910083fd add x29, sp, #0x20 b4238: 320003e8 orr w8, wzr, #0x1 b423c: f81f83a0 stur x0, [x29, #-0x8] b4240: f9000be1 str x1, [sp, #0x10] b4244: f90007e2 str x2, [sp, #0x8] b4248: f85f83a0 ldur x0, [x29, #-0x8] b424c: b9401809 ldr w9, [x0, #0x18] b4250: 0a080128 and w8, w9, w8 b4254: f90003e0 str x0, [sp] b4258: 35000108 cbnz w8, 0xb4278 b425c: f9400be1 ldr x1, [sp, #0x10] b4260: f94007e2 ldr x2, [sp, #0x8] b4264: f94003e8 ldr x8, [sp] b4268: f9400109 ldr x9, [x8] b426c: f9400929 ldr x9, [x9, #0x10] b4270: aa0803e0 mov x0, x8 b4274: d63f0120 blr x9 b4278: a9427bfd ldp x29, x30, [sp, #0x20] b427c: 9100c3ff add sp, sp, #0x30 b4280: d65f03c0 ret 00000000000b4284 : b4284: d10083ff sub sp, sp, #0x20 b4288: a9017bfd stp x29, x30, [sp, #0x10] b428c: 910043fd add x29, sp, #0x10 b4290: 90000008 adrp x8, 0xb4000 b4294: 91183108 add x8, x8, #0x60c b4298: f90007e0 str x0, [sp, #0x8] b429c: f90003e1 str x1, [sp] b42a0: f94007e0 ldr x0, [sp, #0x8] b42a4: f94003e2 ldr x2, [sp] b42a8: aa0803e1 mov x1, x8 b42ac: 97ffce25 bl 0xa7b40 <_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_@plt> b42b0: a9417bfd ldp x29, x30, [sp, #0x10] b42b4: 910083ff add sp, sp, #0x20 b42b8: d65f03c0 ret 00000000000b42bc : b42bc: d10303ff sub sp, sp, #0xc0 b42c0: a90b7bfd stp x29, x30, [sp, #0xb0] b42c4: 9102c3fd add x29, sp, #0xb0 b42c8: b24003e8 orr x8, xzr, #0x1 b42cc: d2800009 mov x9, #0x0 // =0 b42d0: f81f03a0 stur x0, [x29, #-0x10] b42d4: f81e83a1 stur x1, [x29, #-0x18] b42d8: f81e03a2 stur x2, [x29, #-0x20] b42dc: f85f03a0 ldur x0, [x29, #-0x10] b42e0: f90027e0 str x0, [sp, #0x48] b42e4: f90023e8 str x8, [sp, #0x40] b42e8: f9001fe9 str x9, [sp, #0x38] b42ec: 97ffba39 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b42f0: f81d83a0 stur x0, [x29, #-0x28] b42f4: f85d83a8 ldur x8, [x29, #-0x28] b42f8: f94023e9 ldr x9, [sp, #0x40] b42fc: eb09011f cmp x8, x9 b4300: 1a9fd7ea cset w10, gt b4304: 3700004a tbnz w10, #0x0, 0xb430c b4308: 140000bc b 0xb45f8 b430c: b24003e8 orr x8, xzr, #0x1 b4310: f94027e0 ldr x0, [sp, #0x48] b4314: f9001be8 str x8, [sp, #0x30] b4318: 97ffc332 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> b431c: f81d03a0 stur x0, [x29, #-0x30] b4320: f9401fe8 ldr x8, [sp, #0x38] b4324: f81c83a8 stur x8, [x29, #-0x38] b4328: f9401be0 ldr x0, [sp, #0x30] b432c: f81c03a0 stur x0, [x29, #-0x40] b4330: f85c03a8 ldur x8, [x29, #-0x40] b4334: f85d83a9 ldur x9, [x29, #-0x28] b4338: eb09011f cmp x8, x9 b433c: 1a9fa7ea cset w10, lt b4340: 3700004a tbnz w10, #0x0, 0xb4348 b4344: 140000a1 b 0xb45c8 b4348: 52800008 mov w8, #0x0 // =0 b434c: f85d03a9 ldur x9, [x29, #-0x30] b4350: f94027ea ldr x10, [sp, #0x48] b4354: f940114b ldr x11, [x10, #0x20] b4358: f85c03ac ldur x12, [x29, #-0x40] b435c: 9b0c7d6b mul x11, x11, x12 b4360: 8b0b0129 add x9, x9, x11 b4364: f81b83a9 stur x9, [x29, #-0x48] b4368: f85d03a9 ldur x9, [x29, #-0x30] b436c: f940114b ldr x11, [x10, #0x20] b4370: f85c03ac ldur x12, [x29, #-0x40] b4374: f100058c subs x12, x12, #0x1 b4378: 9b0c7d6b mul x11, x11, x12 b437c: 8b0b0129 add x9, x9, x11 b4380: f81b03a9 stur x9, [x29, #-0x50] b4384: f85e83a9 ldur x9, [x29, #-0x18] b4388: f85b03a0 ldur x0, [x29, #-0x50] b438c: f85b83a1 ldur x1, [x29, #-0x48] b4390: f85e03a2 ldur x2, [x29, #-0x20] b4394: b9002fe8 str w8, [sp, #0x2c] b4398: d63f0120 blr x9 b439c: b9402fe8 ldr w8, [sp, #0x2c] b43a0: 6b08001f cmp w0, w8 b43a4: 1a9fd7e0 cset w0, gt b43a8: 37000040 tbnz w0, #0x0, 0xb43b0 b43ac: 14000083 b 0xb45b8 b43b0: f85c83a8 ldur x8, [x29, #-0x38] b43b4: f9401fe9 ldr x9, [sp, #0x38] b43b8: eb09011f cmp x8, x9 b43bc: 1a9f07ea cset w10, ne b43c0: 370004ea tbnz w10, #0x0, 0xb445c b43c4: f94027e0 ldr x0, [sp, #0x48] b43c8: 97ffda2a bl 0xaac70 <_ZN7android10VectorImpl13editArrayImplEv@plt> b43cc: f81d03a0 stur x0, [x29, #-0x30] b43d0: f85d03a0 ldur x0, [x29, #-0x30] b43d4: f9401fe8 ldr x8, [sp, #0x38] b43d8: eb08001f cmp x0, x8 b43dc: 1a9f07e9 cset w9, ne b43e0: 37000089 tbnz w9, #0x0, 0xb43f0 b43e4: 12800168 mov w8, #-0xc // =-12 b43e8: b81fc3a8 stur w8, [x29, #-0x4] b43ec: 14000084 b 0xb45fc b43f0: f94027e8 ldr x8, [sp, #0x48] b43f4: f9401100 ldr x0, [x8, #0x20] b43f8: 97ffb7a6 bl 0xa2290 b43fc: f81c83a0 stur x0, [x29, #-0x38] b4400: f85c83a8 ldur x8, [x29, #-0x38] b4404: f9401fe0 ldr x0, [sp, #0x38] b4408: eb00011f cmp x8, x0 b440c: 1a9f07e9 cset w9, ne b4410: 37000089 tbnz w9, #0x0, 0xb4420 b4414: 12800168 mov w8, #-0xc // =-12 b4418: b81fc3a8 stur w8, [x29, #-0x4] b441c: 14000078 b 0xb45fc b4420: f85d03a8 ldur x8, [x29, #-0x30] b4424: f94027e9 ldr x9, [sp, #0x48] b4428: f940112a ldr x10, [x9, #0x20] b442c: f85c03ab ldur x11, [x29, #-0x40] b4430: 9b0b7d4a mul x10, x10, x11 b4434: 8b0a0108 add x8, x8, x10 b4438: f81b83a8 stur x8, [x29, #-0x48] b443c: f85d03a8 ldur x8, [x29, #-0x30] b4440: f940112a ldr x10, [x9, #0x20] b4444: f85c03ab ldur x11, [x29, #-0x40] b4448: f100056b subs x11, x11, #0x1 b444c: 9b0b7d4a mul x10, x10, x11 b4450: 8b0a0108 add x8, x8, x10 b4454: f81b03a8 stur x8, [x29, #-0x50] b4458: 14000005 b 0xb446c b445c: b24003e2 orr x2, xzr, #0x1 b4460: f85c83a1 ldur x1, [x29, #-0x38] b4464: f94027e0 ldr x0, [sp, #0x48] b4468: 97ffd0ce bl 0xa87a0 <_ZNK7android10VectorImpl11_do_destroyEPvm@plt> b446c: b24003e3 orr x3, xzr, #0x1 b4470: f85c83a1 ldur x1, [x29, #-0x38] b4474: f85b83a2 ldur x2, [x29, #-0x48] b4478: f94027e0 ldr x0, [sp, #0x48] b447c: 97ffd661 bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b4480: f85c03a0 ldur x0, [x29, #-0x40] b4484: f1000400 subs x0, x0, #0x1 b4488: f9002fe0 str x0, [sp, #0x58] b448c: f85d03a0 ldur x0, [x29, #-0x30] b4490: f94027e1 ldr x1, [sp, #0x48] b4494: f9401022 ldr x2, [x1, #0x20] b4498: f85c03a3 ldur x3, [x29, #-0x40] b449c: 9b037c42 mul x2, x2, x3 b44a0: 8b020000 add x0, x0, x2 b44a4: f9002be0 str x0, [sp, #0x50] b44a8: 92800008 mov x8, #-0x1 // =-1 b44ac: d2800009 mov x9, #0x0 // =0 b44b0: b24003ea orr x10, xzr, #0x1 b44b4: f9402be1 ldr x1, [sp, #0x50] b44b8: f94027e0 ldr x0, [sp, #0x48] b44bc: aa0a03e2 mov x2, x10 b44c0: f90013e8 str x8, [sp, #0x20] b44c4: f9000fe9 str x9, [sp, #0x18] b44c8: f9000bea str x10, [sp, #0x10] b44cc: 97ffd0b5 bl 0xa87a0 <_ZNK7android10VectorImpl11_do_destroyEPvm@plt> b44d0: f9402be1 ldr x1, [sp, #0x50] b44d4: f85b03a2 ldur x2, [x29, #-0x50] b44d8: f94027e0 ldr x0, [sp, #0x48] b44dc: f9400be3 ldr x3, [sp, #0x10] b44e0: 97ffd648 bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b44e4: f85b03a8 ldur x8, [x29, #-0x50] b44e8: f9002be8 str x8, [sp, #0x50] b44ec: f9402fe8 ldr x8, [sp, #0x58] b44f0: f94013e9 ldr x9, [sp, #0x20] b44f4: 8b090108 add x8, x8, x9 b44f8: f9002fe8 str x8, [sp, #0x58] b44fc: f9401fe8 ldr x8, [sp, #0x38] b4500: f81b03a8 stur x8, [x29, #-0x50] b4504: f9402fea ldr x10, [sp, #0x58] b4508: f9400fe0 ldr x0, [sp, #0x18] b450c: eb00015f cmp x10, x0 b4510: 1a9fb7eb cset w11, ge b4514: 3700004b tbnz w11, #0x0, 0xb451c b4518: 14000008 b 0xb4538 b451c: f85d03a8 ldur x8, [x29, #-0x30] b4520: f94027e9 ldr x9, [sp, #0x48] b4524: f940112a ldr x10, [x9, #0x20] b4528: f9402feb ldr x11, [sp, #0x58] b452c: 9b0b7d4a mul x10, x10, x11 b4530: 8b0a0108 add x8, x8, x10 b4534: f81b03a8 stur x8, [x29, #-0x50] b4538: 52800008 mov w8, #0x0 // =0 b453c: d2800009 mov x9, #0x0 // =0 b4540: f9402fea ldr x10, [sp, #0x58] b4544: eb09015f cmp x10, x9 b4548: 1a9fb7eb cset w11, ge b454c: b9000fe8 str w8, [sp, #0xc] b4550: 3700004b tbnz w11, #0x0, 0xb4558 b4554: 1400000c b 0xb4584 b4558: 52800008 mov w8, #0x0 // =0 b455c: f85e83a9 ldur x9, [x29, #-0x18] b4560: f85b03a0 ldur x0, [x29, #-0x50] b4564: f85c83a1 ldur x1, [x29, #-0x38] b4568: f85e03a2 ldur x2, [x29, #-0x20] b456c: b9000be8 str w8, [sp, #0x8] b4570: d63f0120 blr x9 b4574: b9400be8 ldr w8, [sp, #0x8] b4578: 6b08001f cmp w0, w8 b457c: 1a9fd7e0 cset w0, gt b4580: b9000fe0 str w0, [sp, #0xc] b4584: b9400fe8 ldr w8, [sp, #0xc] b4588: 3707f908 tbnz w8, #0x0, 0xb44a8 b458c: b24003e8 orr x8, xzr, #0x1 b4590: f9402be1 ldr x1, [sp, #0x50] b4594: f94027e0 ldr x0, [sp, #0x48] b4598: aa0803e2 mov x2, x8 b459c: f90003e8 str x8, [sp] b45a0: 97ffd080 bl 0xa87a0 <_ZNK7android10VectorImpl11_do_destroyEPvm@plt> b45a4: f9402be1 ldr x1, [sp, #0x50] b45a8: f85c83a2 ldur x2, [x29, #-0x38] b45ac: f94027e0 ldr x0, [sp, #0x48] b45b0: f94003e3 ldr x3, [sp] b45b4: 97ffd613 bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b45b8: f85c03a8 ldur x8, [x29, #-0x40] b45bc: 91000508 add x8, x8, #0x1 b45c0: f81c03a8 stur x8, [x29, #-0x40] b45c4: 17ffff5b b 0xb4330 b45c8: f85c83a8 ldur x8, [x29, #-0x38] b45cc: f9401fe9 ldr x9, [sp, #0x38] b45d0: eb09011f cmp x8, x9 b45d4: 1a9f07ea cset w10, ne b45d8: 3700004a tbnz w10, #0x0, 0xb45e0 b45dc: 14000007 b 0xb45f8 b45e0: b24003e2 orr x2, xzr, #0x1 b45e4: f85c83a1 ldur x1, [x29, #-0x38] b45e8: f94027e0 ldr x0, [sp, #0x48] b45ec: 97ffd06d bl 0xa87a0 <_ZNK7android10VectorImpl11_do_destroyEPvm@plt> b45f0: f85c83a0 ldur x0, [x29, #-0x38] b45f4: 97ffb617 bl 0xa1e50 b45f8: b81fc3bf stur wzr, [x29, #-0x4] b45fc: b85fc3a0 ldur w0, [x29, #-0x4] b4600: a94b7bfd ldp x29, x30, [sp, #0xb0] b4604: 910303ff add sp, sp, #0xc0 b4608: d65f03c0 ret b460c: d100c3ff sub sp, sp, #0x30 b4610: a9027bfd stp x29, x30, [sp, #0x20] b4614: 910083fd add x29, sp, #0x20 b4618: f81f83a0 stur x0, [x29, #-0x8] b461c: f9000be1 str x1, [sp, #0x10] b4620: f90007e2 str x2, [sp, #0x8] b4624: f94007e0 ldr x0, [sp, #0x8] b4628: f85f83a1 ldur x1, [x29, #-0x8] b462c: f9400be2 ldr x2, [sp, #0x10] b4630: f90003e0 str x0, [sp] b4634: aa0103e0 mov x0, x1 b4638: aa0203e1 mov x1, x2 b463c: f94003e2 ldr x2, [sp] b4640: d63f0040 blr x2 b4644: a9427bfd ldp x29, x30, [sp, #0x20] b4648: 9100c3ff add sp, sp, #0x30 b464c: d65f03c0 ret 00000000000b4650 : b4650: d100c3ff sub sp, sp, #0x30 b4654: a9027bfd stp x29, x30, [sp, #0x20] b4658: 910083fd add x29, sp, #0x20 b465c: 321f03e8 orr w8, wzr, #0x2 b4660: f81f83a0 stur x0, [x29, #-0x8] b4664: f9000be1 str x1, [sp, #0x10] b4668: f90007e2 str x2, [sp, #0x8] b466c: f85f83a0 ldur x0, [x29, #-0x8] b4670: b9401809 ldr w9, [x0, #0x18] b4674: 0a080128 and w8, w9, w8 b4678: f90003e0 str x0, [sp] b467c: 35000108 cbnz w8, 0xb469c b4680: f9400be1 ldr x1, [sp, #0x10] b4684: f94007e2 ldr x2, [sp, #0x8] b4688: f94003e8 ldr x8, [sp] b468c: f9400109 ldr x9, [x8] b4690: f9400d29 ldr x9, [x9, #0x18] b4694: aa0803e0 mov x0, x8 b4698: d63f0120 blr x9 b469c: a9427bfd ldp x29, x30, [sp, #0x20] b46a0: 9100c3ff add sp, sp, #0x30 b46a4: d65f03c0 ret 00000000000b46a8 : b46a8: d100c3ff sub sp, sp, #0x30 b46ac: a9027bfd stp x29, x30, [sp, #0x20] b46b0: 910083fd add x29, sp, #0x20 b46b4: f81f83a0 stur x0, [x29, #-0x8] b46b8: f85f83a0 ldur x0, [x29, #-0x8] b46bc: f9000be0 str x0, [sp, #0x10] b46c0: 97ffb944 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b46c4: b5000040 cbnz x0, 0xb46cc b46c8: 14000009 b 0xb46ec b46cc: b24003e2 orr x2, xzr, #0x1 b46d0: f9400be0 ldr x0, [sp, #0x10] b46d4: f90007e2 str x2, [sp, #0x8] b46d8: 97ffb93e bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b46dc: f1000401 subs x1, x0, #0x1 b46e0: f9400be0 ldr x0, [sp, #0x10] b46e4: f94007e2 ldr x2, [sp, #0x8] b46e8: 97ffad8a bl 0x9fd10 <_ZN7android10VectorImpl13removeItemsAtEmm@plt> b46ec: a9427bfd ldp x29, x30, [sp, #0x20] b46f0: 9100c3ff add sp, sp, #0x30 b46f4: d65f03c0 ret 00000000000b46f8 : b46f8: d10103ff sub sp, sp, #0x40 b46fc: a9037bfd stp x29, x30, [sp, #0x30] b4700: 9100c3fd add x29, sp, #0x30 b4704: f81f03a0 stur x0, [x29, #-0x10] b4708: f9000fe1 str x1, [sp, #0x18] b470c: f9000be2 str x2, [sp, #0x10] b4710: f85f03a0 ldur x0, [x29, #-0x10] b4714: f90007e0 str x0, [sp, #0x8] b4718: 97ffb92e bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b471c: f9400fe1 ldr x1, [sp, #0x18] b4720: f9400be2 ldr x2, [sp, #0x10] b4724: 8b020021 add x1, x1, x2 b4728: f94007e2 ldr x2, [sp, #0x8] b472c: aa0203e0 mov x0, x2 b4730: f90003e1 str x1, [sp] b4734: 97ffb927 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b4738: f94003e1 ldr x1, [sp] b473c: eb00003f cmp x1, x0 b4740: 1a9f97e8 cset w8, hi b4744: 37000048 tbnz w8, #0x0, 0xb474c b4748: 14000004 b 0xb4758 b474c: 928002a8 mov x8, #-0x16 // =-22 b4750: f81f83a8 stur x8, [x29, #-0x8] b4754: 14000007 b 0xb4770 b4758: f9400fe1 ldr x1, [sp, #0x18] b475c: f9400be2 ldr x2, [sp, #0x10] b4760: f94007e0 ldr x0, [sp, #0x8] b4764: 97ffd18f bl 0xa8da0 <_ZN7android10VectorImpl7_shrinkEmm@plt> b4768: f9400fe0 ldr x0, [sp, #0x18] b476c: f81f83a0 stur x0, [x29, #-0x8] b4770: f85f83a0 ldur x0, [x29, #-0x8] b4774: a9437bfd ldp x29, x30, [sp, #0x30] b4778: 910103ff add sp, sp, #0x40 b477c: d65f03c0 ret 00000000000b4780 : b4780: d10083ff sub sp, sp, #0x20 b4784: a9017bfd stp x29, x30, [sp, #0x10] b4788: 910043fd add x29, sp, #0x10 b478c: d2800008 mov x8, #0x0 // =0 b4790: f90007e0 str x0, [sp, #0x8] b4794: f94007e0 ldr x0, [sp, #0x8] b4798: aa0803e1 mov x1, x8 b479c: 97ffb741 bl 0xa24a0 <_ZN7android10VectorImpl4pushEPKv@plt> b47a0: a9417bfd ldp x29, x30, [sp, #0x10] b47a4: 910083ff add sp, sp, #0x20 b47a8: d65f03c0 ret 00000000000b47ac : b47ac: d10103ff sub sp, sp, #0x40 b47b0: a9037bfd stp x29, x30, [sp, #0x30] b47b4: 9100c3fd add x29, sp, #0x30 b47b8: b24003e3 orr x3, xzr, #0x1 b47bc: f81f83a0 stur x0, [x29, #-0x8] b47c0: f81f03a1 stur x1, [x29, #-0x10] b47c4: f85f83a0 ldur x0, [x29, #-0x8] b47c8: f85f03a1 ldur x1, [x29, #-0x10] b47cc: f9000fe0 str x0, [sp, #0x18] b47d0: f9000be3 str x3, [sp, #0x10] b47d4: f90007e1 str x1, [sp, #0x8] b47d8: 97ffb8fe bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b47dc: f9400fe1 ldr x1, [sp, #0x18] b47e0: f90003e0 str x0, [sp] b47e4: aa0103e0 mov x0, x1 b47e8: f94007e1 ldr x1, [sp, #0x8] b47ec: f94003e2 ldr x2, [sp] b47f0: f9400be3 ldr x3, [sp, #0x10] b47f4: 97ffb5bf bl 0xa1ef0 <_ZN7android10VectorImpl8insertAtEPKvmm@plt> b47f8: a9437bfd ldp x29, x30, [sp, #0x30] b47fc: 910103ff add sp, sp, #0x40 b4800: d65f03c0 ret 00000000000b4804 : b4804: d10083ff sub sp, sp, #0x20 b4808: a9017bfd stp x29, x30, [sp, #0x10] b480c: 910043fd add x29, sp, #0x10 b4810: d2800008 mov x8, #0x0 // =0 b4814: f90007e0 str x0, [sp, #0x8] b4818: f94007e0 ldr x0, [sp, #0x8] b481c: aa0803e1 mov x1, x8 b4820: 97ffb750 bl 0xa2560 <_ZN7android10VectorImpl3addEPKv@plt> b4824: a9417bfd ldp x29, x30, [sp, #0x10] b4828: 910083ff add sp, sp, #0x20 b482c: d65f03c0 ret 00000000000b4830 : b4830: d10103ff sub sp, sp, #0x40 b4834: a9037bfd stp x29, x30, [sp, #0x30] b4838: 9100c3fd add x29, sp, #0x30 b483c: b24003e3 orr x3, xzr, #0x1 b4840: f81f83a0 stur x0, [x29, #-0x8] b4844: f81f03a1 stur x1, [x29, #-0x10] b4848: f85f83a0 ldur x0, [x29, #-0x8] b484c: f85f03a1 ldur x1, [x29, #-0x10] b4850: f9000fe0 str x0, [sp, #0x18] b4854: f9000be3 str x3, [sp, #0x10] b4858: f90007e1 str x1, [sp, #0x8] b485c: 97ffb8dd bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b4860: f9400fe1 ldr x1, [sp, #0x18] b4864: f90003e0 str x0, [sp] b4868: aa0103e0 mov x0, x1 b486c: f94007e1 ldr x1, [sp, #0x8] b4870: f94003e2 ldr x2, [sp] b4874: f9400be3 ldr x3, [sp, #0x10] b4878: 97ffb59e bl 0xa1ef0 <_ZN7android10VectorImpl8insertAtEPKvmm@plt> b487c: a9437bfd ldp x29, x30, [sp, #0x30] b4880: 910103ff add sp, sp, #0x40 b4884: d65f03c0 ret 00000000000b4888 : b4888: d10083ff sub sp, sp, #0x20 b488c: a9017bfd stp x29, x30, [sp, #0x10] b4890: 910043fd add x29, sp, #0x10 b4894: d2800008 mov x8, #0x0 // =0 b4898: f90007e0 str x0, [sp, #0x8] b489c: f90003e1 str x1, [sp] b48a0: f94007e0 ldr x0, [sp, #0x8] b48a4: f94003e2 ldr x2, [sp] b48a8: aa0803e1 mov x1, x8 b48ac: 97ffc575 bl 0xa5e80 <_ZN7android10VectorImpl9replaceAtEPKvm@plt> b48b0: a9417bfd ldp x29, x30, [sp, #0x10] b48b4: 910083ff add sp, sp, #0x20 b48b8: d65f03c0 ret 00000000000b48bc : b48bc: d10143ff sub sp, sp, #0x50 b48c0: a9047bfd stp x29, x30, [sp, #0x40] b48c4: 910103fd add x29, sp, #0x40 b48c8: d2800008 mov x8, #0x0 // =0 b48cc: f81f03a0 stur x0, [x29, #-0x10] b48d0: f81e83a1 stur x1, [x29, #-0x18] b48d4: f90013e2 str x2, [sp, #0x20] b48d8: f85f03a0 ldur x0, [x29, #-0x10] b48dc: f9000be0 str x0, [sp, #0x10] b48e0: f90007e8 str x8, [sp, #0x8] b48e4: 97ffb8bb bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b48e8: f94013e8 ldr x8, [sp, #0x20] b48ec: f9400be1 ldr x1, [sp, #0x10] b48f0: aa0103e0 mov x0, x1 b48f4: f90003e8 str x8, [sp] b48f8: 97ffb8b6 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b48fc: f94003e8 ldr x8, [sp] b4900: eb00011f cmp x8, x0 b4904: 1a9f37e9 cset w9, hs b4908: 37000049 tbnz w9, #0x0, 0xb4910 b490c: 14000004 b 0xb491c b4910: 92800948 mov x8, #-0x4b // =-75 b4914: f81f83a8 stur x8, [x29, #-0x8] b4918: 1400002a b 0xb49c0 b491c: f94013e1 ldr x1, [sp, #0x20] b4920: f9400be0 ldr x0, [sp, #0x10] b4924: 97ffb513 bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> b4928: f9000fe0 str x0, [sp, #0x18] b492c: f9400fe0 ldr x0, [sp, #0x18] b4930: f85e83a1 ldur x1, [x29, #-0x18] b4934: eb01001f cmp x0, x1 b4938: 1a9f07e8 cset w8, ne b493c: 37000048 tbnz w8, #0x0, 0xb4944 b4940: 1400001e b 0xb49b8 b4944: f9400fe8 ldr x8, [sp, #0x18] b4948: f94007e9 ldr x9, [sp, #0x8] b494c: eb09011f cmp x8, x9 b4950: 1a9f17ea cset w10, eq b4954: 3700004a tbnz w10, #0x0, 0xb495c b4958: 14000004 b 0xb4968 b495c: 92800168 mov x8, #-0xc // =-12 b4960: f81f83a8 stur x8, [x29, #-0x8] b4964: 14000017 b 0xb49c0 b4968: b24003e2 orr x2, xzr, #0x1 b496c: f9400fe1 ldr x1, [sp, #0x18] b4970: f9400be0 ldr x0, [sp, #0x10] b4974: 97ffcf8b bl 0xa87a0 <_ZNK7android10VectorImpl11_do_destroyEPvm@plt> b4978: f85e83a0 ldur x0, [x29, #-0x18] b497c: f94007e1 ldr x1, [sp, #0x8] b4980: eb01001f cmp x0, x1 b4984: 1a9f17e8 cset w8, eq b4988: 37000048 tbnz w8, #0x0, 0xb4990 b498c: 14000006 b 0xb49a4 b4990: b24003e2 orr x2, xzr, #0x1 b4994: f9400fe1 ldr x1, [sp, #0x18] b4998: f9400be0 ldr x0, [sp, #0x10] b499c: 97ffca7d bl 0xa7390 <_ZNK7android10VectorImpl13_do_constructEPvm@plt> b49a0: 14000006 b 0xb49b8 b49a4: b24003e3 orr x3, xzr, #0x1 b49a8: f9400fe1 ldr x1, [sp, #0x18] b49ac: f85e83a2 ldur x2, [x29, #-0x18] b49b0: f9400be0 ldr x0, [sp, #0x10] b49b4: 97ffd513 bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b49b8: f94013e8 ldr x8, [sp, #0x20] b49bc: f81f83a8 stur x8, [x29, #-0x8] b49c0: f85f83a0 ldur x0, [x29, #-0x8] b49c4: a9447bfd ldp x29, x30, [sp, #0x40] b49c8: 910143ff add sp, sp, #0x50 b49cc: d65f03c0 ret 00000000000b49d0 : b49d0: d10143ff sub sp, sp, #0x50 b49d4: a9047bfd stp x29, x30, [sp, #0x40] b49d8: 910103fd add x29, sp, #0x40 b49dc: d2800008 mov x8, #0x0 // =0 b49e0: f81f03a0 stur x0, [x29, #-0x10] b49e4: f81e83a1 stur x1, [x29, #-0x18] b49e8: f85f03a0 ldur x0, [x29, #-0x10] b49ec: f9000fe0 str x0, [sp, #0x18] b49f0: f9000be8 str x8, [sp, #0x10] b49f4: 97ffd5d7 bl 0xaa150 <_ZNK7android10VectorImpl8capacityEv@plt> b49f8: f85e83a8 ldur x8, [x29, #-0x18] b49fc: f9400fe1 ldr x1, [sp, #0x18] b4a00: aa0103e0 mov x0, x1 b4a04: f90007e8 str x8, [sp, #0x8] b4a08: 97ffd5d2 bl 0xaa150 <_ZNK7android10VectorImpl8capacityEv@plt> b4a0c: f94007e8 ldr x8, [sp, #0x8] b4a10: eb00011f cmp x8, x0 b4a14: 1a9f27e9 cset w9, lo b4a18: 37000049 tbnz w9, #0x0, 0xb4a20 b4a1c: 14000012 b 0xb4a64 b4a20: f9400fe0 ldr x0, [sp, #0x18] b4a24: 97ffd893 bl 0xaac70 <_ZN7android10VectorImpl13editArrayImplEv@plt> b4a28: f90013e0 str x0, [sp, #0x20] b4a2c: f94013e0 ldr x0, [sp, #0x20] b4a30: f9400be8 ldr x8, [sp, #0x10] b4a34: eb08001f cmp x0, x8 b4a38: 1a9f07e9 cset w9, ne b4a3c: 37000049 tbnz w9, #0x0, 0xb4a44 b4a40: 14000009 b 0xb4a64 b4a44: f94013e8 ldr x8, [sp, #0x20] b4a48: f85e83a9 ldur x9, [x29, #-0x18] b4a4c: f9400fea ldr x10, [sp, #0x18] b4a50: f940114b ldr x11, [x10, #0x20] b4a54: 9b0b7d29 mul x9, x9, x11 b4a58: 8b090108 add x8, x8, x9 b4a5c: f81f83a8 stur x8, [x29, #-0x8] b4a60: 14000003 b 0xb4a6c b4a64: f9400be8 ldr x8, [sp, #0x10] b4a68: f81f83a8 stur x8, [x29, #-0x8] b4a6c: f85f83a0 ldur x0, [x29, #-0x8] b4a70: a9447bfd ldp x29, x30, [sp, #0x40] b4a74: 910143ff add sp, sp, #0x50 b4a78: d65f03c0 ret 00000000000b4a7c : b4a7c: d10283ff sub sp, sp, #0xa0 b4a80: a9097bfd stp x29, x30, [sp, #0x90] b4a84: 910243fd add x29, sp, #0x90 b4a88: d2800008 mov x8, #0x0 // =0 b4a8c: f81f83a0 stur x0, [x29, #-0x8] b4a90: f81f03a1 stur x1, [x29, #-0x10] b4a94: f81e83a2 stur x2, [x29, #-0x18] b4a98: f85f83a0 ldur x0, [x29, #-0x8] b4a9c: f9400401 ldr x1, [x0, #0x8] b4aa0: eb08003f cmp x1, x8 b4aa4: 1a9f07e9 cset w9, ne b4aa8: f9000fe8 str x8, [sp, #0x18] b4aac: f9000be0 str x0, [sp, #0x10] b4ab0: 37000049 tbnz w9, #0x0, 0xb4ab8 b4ab4: 140000a6 b 0xb4d4c b4ab8: b27f03e8 orr x8, xzr, #0x2 b4abc: f9400be9 ldr x9, [sp, #0x10] b4ac0: f940092a ldr x10, [x9, #0x10] b4ac4: f85e83ab ldur x11, [x29, #-0x18] b4ac8: eb0b014a subs x10, x10, x11 b4acc: f81e03aa stur x10, [x29, #-0x20] b4ad0: f85e03aa ldur x10, [x29, #-0x20] b4ad4: aa0903e0 mov x0, x9 b4ad8: f90007e8 str x8, [sp, #0x8] b4adc: f90003ea str x10, [sp] b4ae0: 97ffd59c bl 0xaa150 <_ZNK7android10VectorImpl8capacityEv@plt> b4ae4: f94007e8 ldr x8, [sp, #0x8] b4ae8: 9ac80809 udiv x9, x0, x8 b4aec: f94003ea ldr x10, [sp] b4af0: eb09015f cmp x10, x9 b4af4: 1a9f27ec cset w12, lo b4af8: 3700004c tbnz w12, #0x0, 0xb4b00 b4afc: 1400006d b 0xb4cb0 b4b00: b27e03e0 orr x0, xzr, #0x4 b4b04: b27f03e8 orr x8, xzr, #0x2 b4b08: f85e03a9 ldur x9, [x29, #-0x20] b4b0c: 9b087d21 mul x1, x9, x8 b4b10: 94000150 bl 0xb5050 b4b14: f81d83a0 stur x0, [x29, #-0x28] b4b18: f85f03a8 ldur x8, [x29, #-0x10] b4b1c: f85e03a9 ldur x9, [x29, #-0x20] b4b20: eb09011f cmp x8, x9 b4b24: 1a9f17ea cset w10, eq b4b28: 3700004a tbnz w10, #0x0, 0xb4b30 b4b2c: 14000025 b 0xb4bc0 b4b30: 321e03e8 orr w8, wzr, #0x4 b4b34: f9400be9 ldr x9, [sp, #0x10] b4b38: b940192a ldr w10, [x9, #0x18] b4b3c: 0a080148 and w8, w10, w8 b4b40: 35000048 cbnz w8, 0xb4b48 b4b44: 1400001f b 0xb4bc0 b4b48: 321f03e8 orr w8, wzr, #0x2 b4b4c: f9400be9 ldr x9, [sp, #0x10] b4b50: b940192a ldr w10, [x9, #0x18] b4b54: 0a080148 and w8, w10, w8 b4b58: 35000048 cbnz w8, 0xb4b60 b4b5c: 14000019 b 0xb4bc0 b4b60: f9400be8 ldr x8, [sp, #0x10] b4b64: f9400500 ldr x0, [x8, #0x8] b4b68: 97ffcec2 bl 0xa8670 <_ZN7android12SharedBuffer14bufferFromDataEPv@plt> b4b6c: f81d03a0 stur x0, [x29, #-0x30] b4b70: f85d03a0 ldur x0, [x29, #-0x30] b4b74: f85d83a8 ldur x8, [x29, #-0x28] b4b78: f9400be9 ldr x9, [sp, #0x10] b4b7c: f940112a ldr x10, [x9, #0x20] b4b80: 9b0a7d01 mul x1, x8, x10 b4b84: 97ffb93b bl 0xa3070 <_ZNK7android12SharedBuffer10editResizeEm@plt> b4b88: f81c83a0 stur x0, [x29, #-0x38] b4b8c: f85c83a8 ldur x8, [x29, #-0x38] b4b90: f9400fe9 ldr x9, [sp, #0x18] b4b94: eb09011f cmp x8, x9 b4b98: 1a9f07eb cset w11, ne b4b9c: 3700004b tbnz w11, #0x0, 0xb4ba4 b4ba0: 14000006 b 0xb4bb8 b4ba4: f85c83a0 ldur x0, [x29, #-0x38] b4ba8: 97ffcb46 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b4bac: f9400be8 ldr x8, [sp, #0x10] b4bb0: f9000500 str x0, [x8, #0x8] b4bb4: 14000002 b 0xb4bbc b4bb8: 14000065 b 0xb4d4c b4bbc: 1400003c b 0xb4cac b4bc0: f85d83a8 ldur x8, [x29, #-0x28] b4bc4: f9400be9 ldr x9, [sp, #0x10] b4bc8: f940112a ldr x10, [x9, #0x20] b4bcc: 9b0a7d00 mul x0, x8, x10 b4bd0: 97ffc79c bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> b4bd4: f81c03a0 stur x0, [x29, #-0x40] b4bd8: f85c03a8 ldur x8, [x29, #-0x40] b4bdc: f9400fe9 ldr x9, [sp, #0x18] b4be0: eb09011f cmp x8, x9 b4be4: 1a9f07eb cset w11, ne b4be8: 3700004b tbnz w11, #0x0, 0xb4bf0 b4bec: 1400002f b 0xb4ca8 b4bf0: f85c03a0 ldur x0, [x29, #-0x40] b4bf4: 97ffcb33 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b4bf8: f90027e0 str x0, [sp, #0x48] b4bfc: f85f03a0 ldur x0, [x29, #-0x10] b4c00: b5000040 cbnz x0, 0xb4c08 b4c04: 14000007 b 0xb4c20 b4c08: f94027e1 ldr x1, [sp, #0x48] b4c0c: f9400be8 ldr x8, [sp, #0x10] b4c10: f9400502 ldr x2, [x8, #0x8] b4c14: f85f03a3 ldur x3, [x29, #-0x10] b4c18: aa0803e0 mov x0, x8 b4c1c: 97ffd479 bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b4c20: f85f03a8 ldur x8, [x29, #-0x10] b4c24: f85e03a9 ldur x9, [x29, #-0x20] b4c28: eb09011f cmp x8, x9 b4c2c: 1a9f07ea cset w10, ne b4c30: 3700004a tbnz w10, #0x0, 0xb4c38 b4c34: 14000017 b 0xb4c90 b4c38: f9400be8 ldr x8, [sp, #0x10] b4c3c: f9400509 ldr x9, [x8, #0x8] b4c40: f85f03aa ldur x10, [x29, #-0x10] b4c44: f85e83ab ldur x11, [x29, #-0x18] b4c48: 8b0b014a add x10, x10, x11 b4c4c: f940110b ldr x11, [x8, #0x20] b4c50: 9b0b7d4a mul x10, x10, x11 b4c54: 8b0a0129 add x9, x9, x10 b4c58: f90023e9 str x9, [sp, #0x40] b4c5c: f94027e9 ldr x9, [sp, #0x48] b4c60: f85f03aa ldur x10, [x29, #-0x10] b4c64: f940110b ldr x11, [x8, #0x20] b4c68: 9b0b7d4a mul x10, x10, x11 b4c6c: 8b0a0129 add x9, x9, x10 b4c70: f9001fe9 str x9, [sp, #0x38] b4c74: f9401fe1 ldr x1, [sp, #0x38] b4c78: f94023e2 ldr x2, [sp, #0x40] b4c7c: f85e03a9 ldur x9, [x29, #-0x20] b4c80: f85f03aa ldur x10, [x29, #-0x10] b4c84: eb0a0123 subs x3, x9, x10 b4c88: aa0803e0 mov x0, x8 b4c8c: 97ffd45d bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b4c90: f9400be0 ldr x0, [sp, #0x10] b4c94: 97ffb0fb bl 0xa1080 <_ZN7android10VectorImpl15release_storageEv@plt> b4c98: f94027e0 ldr x0, [sp, #0x48] b4c9c: f9400be8 ldr x8, [sp, #0x10] b4ca0: f9000500 str x0, [x8, #0x8] b4ca4: 14000002 b 0xb4cac b4ca8: 14000029 b 0xb4d4c b4cac: 14000025 b 0xb4d40 b4cb0: f9400be0 ldr x0, [sp, #0x10] b4cb4: 97ffd7ef bl 0xaac70 <_ZN7android10VectorImpl13editArrayImplEv@plt> b4cb8: f9001be0 str x0, [sp, #0x30] b4cbc: f9401be0 ldr x0, [sp, #0x30] b4cc0: f85f03a8 ldur x8, [x29, #-0x10] b4cc4: f9400be9 ldr x9, [sp, #0x10] b4cc8: f940112a ldr x10, [x9, #0x20] b4ccc: 9b0a7d08 mul x8, x8, x10 b4cd0: 8b080008 add x8, x0, x8 b4cd4: f90017e8 str x8, [sp, #0x28] b4cd8: f94017e1 ldr x1, [sp, #0x28] b4cdc: f85e83a2 ldur x2, [x29, #-0x18] b4ce0: aa0903e0 mov x0, x9 b4ce4: 97ffceaf bl 0xa87a0 <_ZNK7android10VectorImpl11_do_destroyEPvm@plt> b4ce8: f85f03a8 ldur x8, [x29, #-0x10] b4cec: f85e03a9 ldur x9, [x29, #-0x20] b4cf0: eb09011f cmp x8, x9 b4cf4: 1a9f07eb cset w11, ne b4cf8: 3700004b tbnz w11, #0x0, 0xb4d00 b4cfc: 14000011 b 0xb4d40 b4d00: f9401be8 ldr x8, [sp, #0x30] b4d04: f85f03a9 ldur x9, [x29, #-0x10] b4d08: f85e83aa ldur x10, [x29, #-0x18] b4d0c: 8b0a0129 add x9, x9, x10 b4d10: f9400bea ldr x10, [sp, #0x10] b4d14: f940114b ldr x11, [x10, #0x20] b4d18: 9b0b7d29 mul x9, x9, x11 b4d1c: 8b090108 add x8, x8, x9 b4d20: f90013e8 str x8, [sp, #0x20] b4d24: f94017e1 ldr x1, [sp, #0x28] b4d28: f94013e2 ldr x2, [sp, #0x20] b4d2c: f85e03a8 ldur x8, [x29, #-0x20] b4d30: f85f03a9 ldur x9, [x29, #-0x10] b4d34: eb090103 subs x3, x8, x9 b4d38: aa0a03e0 mov x0, x10 b4d3c: 97ffd361 bl 0xa9ac0 <_ZNK7android10VectorImpl17_do_move_backwardEPvPKvm@plt> b4d40: f85e03a8 ldur x8, [x29, #-0x20] b4d44: f9400be9 ldr x9, [sp, #0x10] b4d48: f9000928 str x8, [x9, #0x10] b4d4c: a9497bfd ldp x29, x30, [sp, #0x90] b4d50: 910283ff add sp, sp, #0xa0 b4d54: d65f03c0 ret 00000000000b4d58 : b4d58: d100c3ff sub sp, sp, #0x30 b4d5c: a9027bfd stp x29, x30, [sp, #0x20] b4d60: 910083fd add x29, sp, #0x20 b4d64: d2800008 mov x8, #0x0 // =0 b4d68: f81f83a0 stur x0, [x29, #-0x8] b4d6c: f85f83a0 ldur x0, [x29, #-0x8] b4d70: f9000be0 str x0, [sp, #0x10] b4d74: f90007e8 str x8, [sp, #0x8] b4d78: 97ffb0c2 bl 0xa1080 <_ZN7android10VectorImpl15release_storageEv@plt> b4d7c: f94007e8 ldr x8, [sp, #0x8] b4d80: f9400be0 ldr x0, [sp, #0x10] b4d84: f9000408 str x8, [x0, #0x8] b4d88: f900081f str xzr, [x0, #0x10] b4d8c: a9427bfd ldp x29, x30, [sp, #0x20] b4d90: 9100c3ff add sp, sp, #0x30 b4d94: d65f03c0 ret 00000000000b4d98 : b4d98: d10083ff sub sp, sp, #0x20 b4d9c: a9017bfd stp x29, x30, [sp, #0x10] b4da0: 910043fd add x29, sp, #0x10 b4da4: d2800001 mov x1, #0x0 // =0 b4da8: f90007e0 str x0, [sp, #0x8] b4dac: f94007e0 ldr x0, [sp, #0x8] b4db0: f9400802 ldr x2, [x0, #0x10] b4db4: 97ffcffb bl 0xa8da0 <_ZN7android10VectorImpl7_shrinkEmm@plt> b4db8: a9417bfd ldp x29, x30, [sp, #0x10] b4dbc: 910083ff add sp, sp, #0x20 b4dc0: d65f03c0 ret 00000000000b4dc4 : b4dc4: d10143ff sub sp, sp, #0x50 b4dc8: a9047bfd stp x29, x30, [sp, #0x40] b4dcc: 910103fd add x29, sp, #0x40 b4dd0: d2800008 mov x8, #0x0 // =0 b4dd4: f81f03a0 stur x0, [x29, #-0x10] b4dd8: f81e83a1 stur x1, [x29, #-0x18] b4ddc: f85f03a0 ldur x0, [x29, #-0x10] b4de0: f9000fe0 str x0, [sp, #0x18] b4de4: f9000be8 str x8, [sp, #0x10] b4de8: 97ffd4da bl 0xaa150 <_ZNK7android10VectorImpl8capacityEv@plt> b4dec: f85e83a8 ldur x8, [x29, #-0x18] b4df0: f9400fe1 ldr x1, [sp, #0x18] b4df4: aa0103e0 mov x0, x1 b4df8: f90007e8 str x8, [sp, #0x8] b4dfc: 97ffd4d5 bl 0xaa150 <_ZNK7android10VectorImpl8capacityEv@plt> b4e00: f94007e8 ldr x8, [sp, #0x8] b4e04: eb00011f cmp x8, x0 b4e08: 1a9f27e9 cset w9, lo b4e0c: 37000049 tbnz w9, #0x0, 0xb4e14 b4e10: 14000012 b 0xb4e58 b4e14: f9400fe0 ldr x0, [sp, #0x18] b4e18: 97ffc072 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> b4e1c: f90013e0 str x0, [sp, #0x20] b4e20: f94013e0 ldr x0, [sp, #0x20] b4e24: f9400be8 ldr x8, [sp, #0x10] b4e28: eb08001f cmp x0, x8 b4e2c: 1a9f07e9 cset w9, ne b4e30: 37000049 tbnz w9, #0x0, 0xb4e38 b4e34: 14000009 b 0xb4e58 b4e38: f94013e8 ldr x8, [sp, #0x20] b4e3c: f85e83a9 ldur x9, [x29, #-0x18] b4e40: f9400fea ldr x10, [sp, #0x18] b4e44: f940114b ldr x11, [x10, #0x20] b4e48: 9b0b7d29 mul x9, x9, x11 b4e4c: 8b090108 add x8, x8, x9 b4e50: f81f83a8 stur x8, [x29, #-0x8] b4e54: 14000003 b 0xb4e60 b4e58: f9400be8 ldr x8, [sp, #0x10] b4e5c: f81f83a8 stur x8, [x29, #-0x8] b4e60: f85f83a0 ldur x0, [x29, #-0x8] b4e64: a9447bfd ldp x29, x30, [sp, #0x40] b4e68: 910143ff add sp, sp, #0x50 b4e6c: d65f03c0 ret 00000000000b4e70 : b4e70: d101c3ff sub sp, sp, #0x70 b4e74: a9067bfd stp x29, x30, [sp, #0x60] b4e78: 910183fd add x29, sp, #0x60 b4e7c: d2800008 mov x8, #0x0 // =0 b4e80: f81f03a0 stur x0, [x29, #-0x10] b4e84: f81e83a1 stur x1, [x29, #-0x18] b4e88: f85f03a0 ldur x0, [x29, #-0x10] b4e8c: f85e83a1 ldur x1, [x29, #-0x18] b4e90: f90017e0 str x0, [sp, #0x28] b4e94: f90013e8 str x8, [sp, #0x20] b4e98: f9000fe1 str x1, [sp, #0x18] b4e9c: 97ffb74d bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b4ea0: f9400fe8 ldr x8, [sp, #0x18] b4ea4: eb00011f cmp x8, x0 b4ea8: 1a9f87e9 cset w9, ls b4eac: 37000049 tbnz w9, #0x0, 0xb4eb4 b4eb0: 14000005 b 0xb4ec4 b4eb4: f94017e0 ldr x0, [sp, #0x28] b4eb8: 97ffd4a6 bl 0xaa150 <_ZNK7android10VectorImpl8capacityEv@plt> b4ebc: f81f83a0 stur x0, [x29, #-0x8] b4ec0: 1400002a b 0xb4f68 b4ec4: f85e83a8 ldur x8, [x29, #-0x18] b4ec8: f94017e9 ldr x9, [sp, #0x28] b4ecc: f940112a ldr x10, [x9, #0x20] b4ed0: 9b0a7d08 mul x8, x8, x10 b4ed4: f81e03a8 stur x8, [x29, #-0x20] b4ed8: f85e03a0 ldur x0, [x29, #-0x20] b4edc: 97ffc6d9 bl 0xa6a40 <_ZN7android12SharedBuffer5allocEm@plt> b4ee0: f81d83a0 stur x0, [x29, #-0x28] b4ee4: f85d83a8 ldur x8, [x29, #-0x28] b4ee8: f94013e9 ldr x9, [sp, #0x20] b4eec: eb09011f cmp x8, x9 b4ef0: 1a9f07eb cset w11, ne b4ef4: 3700004b tbnz w11, #0x0, 0xb4efc b4ef8: 14000017 b 0xb4f54 b4efc: f85d83a0 ldur x0, [x29, #-0x28] b4f00: 97ffca70 bl 0xa78c0 <_ZN7android12SharedBuffer4dataEv@plt> b4f04: f9001be0 str x0, [sp, #0x30] b4f08: f9401be1 ldr x1, [sp, #0x30] b4f0c: f94017e0 ldr x0, [sp, #0x28] b4f10: f9400402 ldr x2, [x0, #0x8] b4f14: f9000be1 str x1, [sp, #0x10] b4f18: f90007e2 str x2, [sp, #0x8] b4f1c: 97ffb72d bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b4f20: f94017e1 ldr x1, [sp, #0x28] b4f24: f90003e0 str x0, [sp] b4f28: aa0103e0 mov x0, x1 b4f2c: f9400be1 ldr x1, [sp, #0x10] b4f30: f94007e2 ldr x2, [sp, #0x8] b4f34: f94003e3 ldr x3, [sp] b4f38: 97ffd3b2 bl 0xa9e00 <_ZNK7android10VectorImpl8_do_copyEPvPKvm@plt> b4f3c: f94017e0 ldr x0, [sp, #0x28] b4f40: 97ffb050 bl 0xa1080 <_ZN7android10VectorImpl15release_storageEv@plt> b4f44: f9401be0 ldr x0, [sp, #0x30] b4f48: f94017e1 ldr x1, [sp, #0x28] b4f4c: f9000420 str x0, [x1, #0x8] b4f50: 14000004 b 0xb4f60 b4f54: 92800168 mov x8, #-0xc // =-12 b4f58: f81f83a8 stur x8, [x29, #-0x8] b4f5c: 14000003 b 0xb4f68 b4f60: f85e83a8 ldur x8, [x29, #-0x18] b4f64: f81f83a8 stur x8, [x29, #-0x8] b4f68: f85f83a0 ldur x0, [x29, #-0x8] b4f6c: a9467bfd ldp x29, x30, [sp, #0x60] b4f70: 9101c3ff add sp, sp, #0x70 b4f74: d65f03c0 ret 00000000000b4f78 : b4f78: d10103ff sub sp, sp, #0x40 b4f7c: a9037bfd stp x29, x30, [sp, #0x30] b4f80: 9100c3fd add x29, sp, #0x30 b4f84: f81f83a0 stur x0, [x29, #-0x8] b4f88: f81f03a1 stur x1, [x29, #-0x10] b4f8c: f85f83a0 ldur x0, [x29, #-0x8] b4f90: f9000fff str xzr, [sp, #0x18] b4f94: f85f03a1 ldur x1, [x29, #-0x10] b4f98: f9400808 ldr x8, [x0, #0x10] b4f9c: eb08003f cmp x1, x8 b4fa0: 1a9f97e9 cset w9, hi b4fa4: f9000be0 str x0, [sp, #0x10] b4fa8: 37000049 tbnz w9, #0x0, 0xb4fb0 b4fac: 1400000a b 0xb4fd4 b4fb0: f9400be8 ldr x8, [sp, #0x10] b4fb4: f9400901 ldr x1, [x8, #0x10] b4fb8: f85f03a9 ldur x9, [x29, #-0x10] b4fbc: f940090a ldr x10, [x8, #0x10] b4fc0: eb0a0122 subs x2, x9, x10 b4fc4: aa0803e0 mov x0, x8 b4fc8: 97ffb402 bl 0xa1fd0 <_ZN7android10VectorImpl8insertAtEmm@plt> b4fcc: f9000fe0 str x0, [sp, #0x18] b4fd0: 14000010 b 0xb5010 b4fd4: f85f03a8 ldur x8, [x29, #-0x10] b4fd8: f9400be9 ldr x9, [sp, #0x10] b4fdc: f940092a ldr x10, [x9, #0x10] b4fe0: eb0a011f cmp x8, x10 b4fe4: 1a9f27eb cset w11, lo b4fe8: 3700004b tbnz w11, #0x0, 0xb4ff0 b4fec: 14000009 b 0xb5010 b4ff0: f85f03a1 ldur x1, [x29, #-0x10] b4ff4: f9400be8 ldr x8, [sp, #0x10] b4ff8: f9400909 ldr x9, [x8, #0x10] b4ffc: f85f03aa ldur x10, [x29, #-0x10] b5000: eb0a0122 subs x2, x9, x10 b5004: aa0803e0 mov x0, x8 b5008: 97ffab42 bl 0x9fd10 <_ZN7android10VectorImpl13removeItemsAtEmm@plt> b500c: f9000fe0 str x0, [sp, #0x18] b5010: d2800008 mov x8, #0x0 // =0 b5014: f9400fe9 ldr x9, [sp, #0x18] b5018: eb08013f cmp x9, x8 b501c: 1a9fa7ea cset w10, lt b5020: 3700004a tbnz w10, #0x0, 0xb5028 b5024: 14000004 b 0xb5034 b5028: f9400fe8 ldr x8, [sp, #0x18] b502c: f90007e8 str x8, [sp, #0x8] b5030: 14000003 b 0xb503c b5034: f85f03a8 ldur x8, [x29, #-0x10] b5038: f90007e8 str x8, [sp, #0x8] b503c: f94007e8 ldr x8, [sp, #0x8] b5040: aa0803e0 mov x0, x8 b5044: a9437bfd ldp x29, x30, [sp, #0x30] b5048: 910103ff add sp, sp, #0x40 b504c: d65f03c0 ret b5050: d10083ff sub sp, sp, #0x20 b5054: f9000fe0 str x0, [sp, #0x18] b5058: f9000be1 str x1, [sp, #0x10] b505c: f9400fe0 ldr x0, [sp, #0x18] b5060: f9400be1 ldr x1, [sp, #0x10] b5064: eb01001f cmp x0, x1 b5068: 1a9f97e8 cset w8, hi b506c: 37000048 tbnz w8, #0x0, 0xb5074 b5070: 14000004 b 0xb5080 b5074: f9400fe8 ldr x8, [sp, #0x18] b5078: f90007e8 str x8, [sp, #0x8] b507c: 14000003 b 0xb5088 b5080: f9400be8 ldr x8, [sp, #0x10] b5084: f90007e8 str x8, [sp, #0x8] b5088: f94007e8 ldr x8, [sp, #0x8] b508c: aa0803e0 mov x0, x8 b5090: 910083ff add sp, sp, #0x20 b5094: d65f03c0 ret 00000000000b5098 : b5098: d100c3ff sub sp, sp, #0x30 b509c: a9027bfd stp x29, x30, [sp, #0x20] b50a0: 910083fd add x29, sp, #0x20 b50a4: f81f83a0 stur x0, [x29, #-0x8] b50a8: f9000be1 str x1, [sp, #0x10] b50ac: f90007e2 str x2, [sp, #0x8] b50b0: f90003e3 str x3, [sp] b50b4: f85f83a0 ldur x0, [x29, #-0x8] b50b8: f9400be1 ldr x1, [sp, #0x10] b50bc: f94007e2 ldr x2, [sp, #0x8] b50c0: f94003e3 ldr x3, [sp] b50c4: f9400008 ldr x8, [x0] b50c8: f9401908 ldr x8, [x8, #0x30] b50cc: d63f0100 blr x8 b50d0: a9427bfd ldp x29, x30, [sp, #0x20] b50d4: 9100c3ff add sp, sp, #0x30 b50d8: d65f03c0 ret 00000000000b50dc : b50dc: d100c3ff sub sp, sp, #0x30 b50e0: a9027bfd stp x29, x30, [sp, #0x20] b50e4: 910083fd add x29, sp, #0x20 b50e8: f81f83a0 stur x0, [x29, #-0x8] b50ec: f9000be1 str x1, [sp, #0x10] b50f0: f90007e2 str x2, [sp, #0x8] b50f4: f90003e3 str x3, [sp] b50f8: f85f83a0 ldur x0, [x29, #-0x8] b50fc: f9400be1 ldr x1, [sp, #0x10] b5100: f94007e2 ldr x2, [sp, #0x8] b5104: f94003e3 ldr x3, [sp] b5108: f9400008 ldr x8, [x0] b510c: f9401d08 ldr x8, [x8, #0x38] b5110: d63f0100 blr x8 b5114: a9427bfd ldp x29, x30, [sp, #0x20] b5118: 9100c3ff add sp, sp, #0x30 b511c: d65f03c0 ret 00000000000b5120 : b5120: d10043ff sub sp, sp, #0x10 b5124: f90007e0 str x0, [sp, #0x8] b5128: f94007e0 ldr x0, [sp, #0x8] b512c: f9401000 ldr x0, [x0, #0x20] b5130: 910043ff add sp, sp, #0x10 b5134: d65f03c0 ret 00000000000b5138 : b5138: d10103ff sub sp, sp, #0x40 b513c: a9037bfd stp x29, x30, [sp, #0x30] b5140: 9100c3fd add x29, sp, #0x30 b5144: f0000f88 adrp x8, 0x2a8000 b5148: f944f108 ldr x8, [x8, #0x9e0] b514c: b27c03e9 orr x9, xzr, #0x10 b5150: 8b090108 add x8, x8, x9 b5154: f81f83a0 stur x0, [x29, #-0x8] b5158: f81f03a1 stur x1, [x29, #-0x10] b515c: b81ec3a2 stur w2, [x29, #-0x14] b5160: f85f83a9 ldur x9, [x29, #-0x8] b5164: f85f03a1 ldur x1, [x29, #-0x10] b5168: b85ec3a2 ldur w2, [x29, #-0x14] b516c: aa0903e0 mov x0, x9 b5170: f9000be8 str x8, [sp, #0x10] b5174: f90007e9 str x9, [sp, #0x8] b5178: 97ffacb2 bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> b517c: f9400be8 ldr x8, [sp, #0x10] b5180: f94007e9 ldr x9, [sp, #0x8] b5184: f9000128 str x8, [x9] b5188: a9437bfd ldp x29, x30, [sp, #0x30] b518c: 910103ff add sp, sp, #0x40 b5190: d65f03c0 ret 00000000000b5194 : b5194: d100c3ff sub sp, sp, #0x30 b5198: a9027bfd stp x29, x30, [sp, #0x20] b519c: 910083fd add x29, sp, #0x20 b51a0: f0000f88 adrp x8, 0x2a8000 b51a4: f944f108 ldr x8, [x8, #0x9e0] b51a8: b27c03e9 orr x9, xzr, #0x10 b51ac: 8b090108 add x8, x8, x9 b51b0: f81f83a0 stur x0, [x29, #-0x8] b51b4: f9000be1 str x1, [sp, #0x10] b51b8: f85f83a9 ldur x9, [x29, #-0x8] b51bc: f9400be1 ldr x1, [sp, #0x10] b51c0: aa0903e0 mov x0, x9 b51c4: f90007e8 str x8, [sp, #0x8] b51c8: f90003e9 str x9, [sp] b51cc: 97ffd081 bl 0xa93d0 <_ZN7android10VectorImplC2ERKS0_@plt> b51d0: f94007e8 ldr x8, [sp, #0x8] b51d4: f94003e9 ldr x9, [sp] b51d8: f9000128 str x8, [x9] b51dc: a9427bfd ldp x29, x30, [sp, #0x20] b51e0: 9100c3ff add sp, sp, #0x30 b51e4: d65f03c0 ret 00000000000b51e8 : b51e8: d10083ff sub sp, sp, #0x20 b51ec: a9017bfd stp x29, x30, [sp, #0x10] b51f0: 910043fd add x29, sp, #0x10 b51f4: f90007e0 str x0, [sp, #0x8] b51f8: f94007e0 ldr x0, [sp, #0x8] b51fc: 97ffc415 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> b5200: a9417bfd ldp x29, x30, [sp, #0x10] b5204: 910083ff add sp, sp, #0x20 b5208: d65f03c0 ret 00000000000b520c : b520c: d10043ff sub sp, sp, #0x10 b5210: f90007e0 str x0, [sp, #0x8] b5214: d4200020 brk #0x1 00000000000b5218 : b5218: d10083ff sub sp, sp, #0x20 b521c: a9017bfd stp x29, x30, [sp, #0x10] b5220: 910043fd add x29, sp, #0x10 b5224: f90007e0 str x0, [sp, #0x8] b5228: f90003e1 str x1, [sp] b522c: f94007e0 ldr x0, [sp, #0x8] b5230: f94003e1 ldr x1, [sp] b5234: 97ffc923 bl 0xa76c0 <_ZN7android10VectorImplaSERKS0_@plt> b5238: a9417bfd ldp x29, x30, [sp, #0x10] b523c: 910083ff add sp, sp, #0x20 b5240: d65f03c0 ret 00000000000b5244 : b5244: d10083ff sub sp, sp, #0x20 b5248: a9017bfd stp x29, x30, [sp, #0x10] b524c: 910043fd add x29, sp, #0x10 b5250: d2800008 mov x8, #0x0 // =0 b5254: f90007e0 str x0, [sp, #0x8] b5258: f90003e1 str x1, [sp] b525c: f94007e0 ldr x0, [sp, #0x8] b5260: f94003e1 ldr x1, [sp] b5264: aa0803e2 mov x2, x8 b5268: 97ffc542 bl 0xa6770 <_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm@plt> b526c: a9417bfd ldp x29, x30, [sp, #0x10] b5270: 910083ff add sp, sp, #0x20 b5274: d65f03c0 ret 00000000000b5278 : b5278: d10203ff sub sp, sp, #0x80 b527c: a9077bfd stp x29, x30, [sp, #0x70] b5280: 9101c3fd add x29, sp, #0x70 b5284: d2800008 mov x8, #0x0 // =0 b5288: f81f03a0 stur x0, [x29, #-0x10] b528c: f81e83a1 stur x1, [x29, #-0x18] b5290: f81e03a2 stur x2, [x29, #-0x20] b5294: f85f03a0 ldur x0, [x29, #-0x10] b5298: f85e03a1 ldur x1, [x29, #-0x20] b529c: eb08003f cmp x1, x8 b52a0: 1a9f07e9 cset w9, ne b52a4: f90007e8 str x8, [sp, #0x8] b52a8: f90003e0 str x0, [sp] b52ac: 37000049 tbnz w9, #0x0, 0xb52b4 b52b0: 14000003 b 0xb52bc b52b4: f85e03a8 ldur x8, [x29, #-0x20] b52b8: f900011f str xzr, [x8] b52bc: f94003e0 ldr x0, [sp] b52c0: 97ffb618 bl 0xa2b20 <_ZNK7android10VectorImpl7isEmptyEv@plt> b52c4: 37000040 tbnz w0, #0x0, 0xb52cc b52c8: 14000004 b 0xb52d8 b52cc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe b52d0: f81f83a8 stur x8, [x29, #-0x8] b52d4: 1400004a b 0xb53fc b52d8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe b52dc: f81d83a8 stur x8, [x29, #-0x28] b52e0: f81d03bf stur xzr, [x29, #-0x30] b52e4: f94003e0 ldr x0, [sp] b52e8: 97ffb63a bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b52ec: f1000408 subs x8, x0, #0x1 b52f0: f9001fe8 str x8, [sp, #0x38] b52f4: f94003e0 ldr x0, [sp] b52f8: 97ffbf3a bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> b52fc: f90017e0 str x0, [sp, #0x28] b5300: f94003e0 ldr x0, [sp] b5304: 97ffad8b bl 0xa0930 <_ZNK7android10VectorImpl8itemSizeEv@plt> b5308: f90013e0 str x0, [sp, #0x20] b530c: f85d03a8 ldur x8, [x29, #-0x30] b5310: f9401fe9 ldr x9, [sp, #0x38] b5314: eb09011f cmp x8, x9 b5318: 1a9fc7ea cset w10, le b531c: 3700004a tbnz w10, #0x0, 0xb5324 b5320: 1400002c b 0xb53d0 b5324: b27f03e8 orr x8, xzr, #0x2 b5328: f85d03a9 ldur x9, [x29, #-0x30] b532c: f9401fea ldr x10, [sp, #0x38] b5330: f85d03ab ldur x11, [x29, #-0x30] b5334: eb0b014a subs x10, x10, x11 b5338: 9ac80d48 sdiv x8, x10, x8 b533c: 8b080128 add x8, x9, x8 b5340: f9001be8 str x8, [sp, #0x30] b5344: f94017e8 ldr x8, [sp, #0x28] b5348: f9401be9 ldr x9, [sp, #0x30] b534c: f94013ea ldr x10, [sp, #0x20] b5350: 9b0a7d29 mul x9, x9, x10 b5354: 8b090108 add x8, x8, x9 b5358: f9000fe8 str x8, [sp, #0x18] b535c: f9400fe1 ldr x1, [sp, #0x18] b5360: f85e83a2 ldur x2, [x29, #-0x18] b5364: f94003e8 ldr x8, [sp] b5368: f9400109 ldr x9, [x8] b536c: f9402129 ldr x9, [x9, #0x40] b5370: aa0803e0 mov x0, x8 b5374: d63f0120 blr x9 b5378: b90017e0 str w0, [sp, #0x14] b537c: b94017e0 ldr w0, [sp, #0x14] b5380: 34000040 cbz w0, 0xb5388 b5384: 14000005 b 0xb5398 b5388: f9401be8 ldr x8, [sp, #0x30] b538c: f81d03a8 stur x8, [x29, #-0x30] b5390: f81d83a8 stur x8, [x29, #-0x28] b5394: 1400000f b 0xb53d0 b5398: 52800008 mov w8, #0x0 // =0 b539c: b94017e9 ldr w9, [sp, #0x14] b53a0: 6b08013f cmp w9, w8 b53a4: 1a9fa7e8 cset w8, lt b53a8: 37000048 tbnz w8, #0x0, 0xb53b0 b53ac: 14000005 b 0xb53c0 b53b0: f9401be8 ldr x8, [sp, #0x30] b53b4: 91000508 add x8, x8, #0x1 b53b8: f81d03a8 stur x8, [x29, #-0x30] b53bc: 14000004 b 0xb53cc b53c0: f9401be8 ldr x8, [sp, #0x30] b53c4: f1000508 subs x8, x8, #0x1 b53c8: f9001fe8 str x8, [sp, #0x38] b53cc: 17ffffd0 b 0xb530c b53d0: f85e03a8 ldur x8, [x29, #-0x20] b53d4: f94007e9 ldr x9, [sp, #0x8] b53d8: eb09011f cmp x8, x9 b53dc: 1a9f07ea cset w10, ne b53e0: 3700004a tbnz w10, #0x0, 0xb53e8 b53e4: 14000004 b 0xb53f4 b53e8: f85d03a8 ldur x8, [x29, #-0x30] b53ec: f85e03a9 ldur x9, [x29, #-0x20] b53f0: f9000128 str x8, [x9] b53f4: f85d83a8 ldur x8, [x29, #-0x28] b53f8: f81f83a8 stur x8, [x29, #-0x8] b53fc: f85f83a0 ldur x0, [x29, #-0x8] b5400: a9477bfd ldp x29, x30, [sp, #0x70] b5404: 910203ff add sp, sp, #0x80 b5408: d65f03c0 ret 00000000000b540c : b540c: d10143ff sub sp, sp, #0x50 b5410: a9047bfd stp x29, x30, [sp, #0x40] b5414: 910103fd add x29, sp, #0x40 b5418: d53bd048 mrs x8, TPIDR_EL0 b541c: f9401509 ldr x9, [x8, #0x28] b5420: f81f83a9 stur x9, [x29, #-0x8] b5424: f81e83a0 stur x0, [x29, #-0x18] b5428: f90013e1 str x1, [sp, #0x20] b542c: f85e83a0 ldur x0, [x29, #-0x18] b5430: f94013e1 ldr x1, [sp, #0x20] b5434: d10043a2 sub x2, x29, #0x10 b5438: f9000fe8 str x8, [sp, #0x18] b543c: 97ffc4cd bl 0xa6770 <_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm@plt> b5440: f85f03a8 ldur x8, [x29, #-0x10] b5444: f9400fe9 ldr x9, [sp, #0x18] b5448: f9401521 ldr x1, [x9, #0x28] b544c: f85f83a2 ldur x2, [x29, #-0x8] b5450: eb020021 subs x1, x1, x2 b5454: f9000be0 str x0, [sp, #0x10] b5458: f90007e8 str x8, [sp, #0x8] b545c: f90003e1 str x1, [sp] b5460: 540000c1 b.ne 0xb5478 b5464: 14000001 b 0xb5468 b5468: f94007e0 ldr x0, [sp, #0x8] b546c: a9447bfd ldp x29, x30, [sp, #0x40] b5470: 910143ff add sp, sp, #0x50 b5474: d65f03c0 ret b5478: 97ffd23e bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b547c : b547c: d10043ff sub sp, sp, #0x10 b5480: d2800008 mov x8, #0x0 // =0 b5484: f90007e0 str x0, [sp, #0x8] b5488: f94007e0 ldr x0, [sp, #0x8] b548c: f9400800 ldr x0, [x0, #0x10] b5490: eb08001f cmp x0, x8 b5494: 1a9f17e9 cset w9, eq b5498: 320003ea orr w10, wzr, #0x1 b549c: 0a0a0129 and w9, w9, w10 b54a0: 2a0903e0 mov w0, w9 b54a4: 910043ff add sp, sp, #0x10 b54a8: d65f03c0 ret 00000000000b54ac : b54ac: d10143ff sub sp, sp, #0x50 b54b0: a9047bfd stp x29, x30, [sp, #0x40] b54b4: 910103fd add x29, sp, #0x40 b54b8: d53bd048 mrs x8, TPIDR_EL0 b54bc: f9401508 ldr x8, [x8, #0x28] b54c0: f81f83a8 stur x8, [x29, #-0x8] b54c4: f81e83a0 stur x0, [x29, #-0x18] b54c8: f90013e1 str x1, [sp, #0x20] b54cc: f85e83a8 ldur x8, [x29, #-0x18] b54d0: aa0803e0 mov x0, x8 b54d4: f94013e1 ldr x1, [sp, #0x20] b54d8: d10043a2 sub x2, x29, #0x10 b54dc: f9000be0 str x0, [sp, #0x10] b54e0: aa0803e0 mov x0, x8 b54e4: 97ffc4a3 bl 0xa6770 <_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm@plt> b54e8: f9000fe0 str x0, [sp, #0x18] b54ec: f9400fe8 ldr x8, [sp, #0x18] b54f0: b6f80148 tbz x8, #0x3f, 0xb5518 b54f4: 14000001 b 0xb54f8 b54f8: f94013e1 ldr x1, [sp, #0x20] b54fc: f85f03a2 ldur x2, [x29, #-0x10] b5500: 320003e8 orr w8, wzr, #0x1 b5504: 2a0803e3 mov w3, w8 b5508: f9400be0 ldr x0, [sp, #0x10] b550c: 97ffb279 bl 0xa1ef0 <_ZN7android10VectorImpl8insertAtEPKvmm@plt> b5510: f9000fe0 str x0, [sp, #0x18] b5514: 14000007 b 0xb5530 b5518: f94013e1 ldr x1, [sp, #0x20] b551c: f9400fe2 ldr x2, [sp, #0x18] b5520: f9400be0 ldr x0, [sp, #0x10] b5524: 97ffc257 bl 0xa5e80 <_ZN7android10VectorImpl9replaceAtEPKvm@plt> b5528: f9000fe0 str x0, [sp, #0x18] b552c: 14000001 b 0xb5530 b5530: f9400fe8 ldr x8, [sp, #0x18] b5534: d53bd049 mrs x9, TPIDR_EL0 b5538: f9401529 ldr x9, [x9, #0x28] b553c: f85f83aa ldur x10, [x29, #-0x8] b5540: eb0a0129 subs x9, x9, x10 b5544: f90007e8 str x8, [sp, #0x8] b5548: f90003e9 str x9, [sp] b554c: 540000c1 b.ne 0xb5564 b5550: 14000001 b 0xb5554 b5554: f94007e0 ldr x0, [sp, #0x8] b5558: a9447bfd ldp x29, x30, [sp, #0x40] b555c: 910143ff add sp, sp, #0x50 b5560: d65f03c0 ret b5564: 97ffd203 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b5568 : b5568: d10183ff sub sp, sp, #0x60 b556c: a9057bfd stp x29, x30, [sp, #0x50] b5570: 910143fd add x29, sp, #0x50 b5574: f81f03a0 stur x0, [x29, #-0x10] b5578: f81e83a1 stur x1, [x29, #-0x18] b557c: f85f03a0 ldur x0, [x29, #-0x10] b5580: f85e83a1 ldur x1, [x29, #-0x18] b5584: f90007e0 str x0, [sp, #0x8] b5588: aa0103e0 mov x0, x1 b558c: 97ffb565 bl 0xa2b20 <_ZNK7android10VectorImpl7isEmptyEv@plt> b5590: 37000520 tbnz w0, #0x0, 0xb5634 b5594: f85e83a0 ldur x0, [x29, #-0x18] b5598: 97ffbe92 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> b559c: f81e03a0 stur x0, [x29, #-0x20] b55a0: f94007e0 ldr x0, [sp, #0x8] b55a4: 97fface3 bl 0xa0930 <_ZNK7android10VectorImpl8itemSizeEv@plt> b55a8: f90017e0 str x0, [sp, #0x28] b55ac: f85e83a0 ldur x0, [x29, #-0x18] b55b0: 97ffb588 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b55b4: f90013e0 str x0, [sp, #0x20] b55b8: f9000fff str xzr, [sp, #0x18] b55bc: f9400fe8 ldr x8, [sp, #0x18] b55c0: f94013e9 ldr x9, [sp, #0x20] b55c4: eb09011f cmp x8, x9 b55c8: 1a9f27ea cset w10, lo b55cc: 3700004a tbnz w10, #0x0, 0xb55d4 b55d0: 14000019 b 0xb5634 b55d4: d2800008 mov x8, #0x0 // =0 b55d8: f85e03a9 ldur x9, [x29, #-0x20] b55dc: f9400fea ldr x10, [sp, #0x18] b55e0: f94017eb ldr x11, [sp, #0x28] b55e4: 9b0b7d4a mul x10, x10, x11 b55e8: 8b0a0129 add x9, x9, x10 b55ec: f94007e0 ldr x0, [sp, #0x8] b55f0: aa0903e1 mov x1, x9 b55f4: f90003e8 str x8, [sp] b55f8: 97ffadae bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> b55fc: f9000be0 str x0, [sp, #0x10] b5600: f9400be8 ldr x8, [sp, #0x10] b5604: f94003e9 ldr x9, [sp] b5608: eb09011f cmp x8, x9 b560c: 1a9fa7ec cset w12, lt b5610: 3700004c tbnz w12, #0x0, 0xb5618 b5614: 14000004 b 0xb5624 b5618: f9400be8 ldr x8, [sp, #0x10] b561c: f81f83a8 stur x8, [x29, #-0x8] b5620: 14000006 b 0xb5638 b5624: f9400fe8 ldr x8, [sp, #0x18] b5628: 91000508 add x8, x8, #0x1 b562c: f9000fe8 str x8, [sp, #0x18] b5630: 17ffffe3 b 0xb55bc b5634: f81f83bf stur xzr, [x29, #-0x8] b5638: f85f83a0 ldur x0, [x29, #-0x8] b563c: a9457bfd ldp x29, x30, [sp, #0x50] b5640: 910183ff add sp, sp, #0x60 b5644: d65f03c0 ret 00000000000b5648 : b5648: d10203ff sub sp, sp, #0x80 b564c: a9077bfd stp x29, x30, [sp, #0x70] b5650: 9101c3fd add x29, sp, #0x70 b5654: f81f83a0 stur x0, [x29, #-0x8] b5658: f81f03a1 stur x1, [x29, #-0x10] b565c: f85f83a0 ldur x0, [x29, #-0x8] b5660: f81e83bf stur xzr, [x29, #-0x18] b5664: f85f03a1 ldur x1, [x29, #-0x10] b5668: f81e03a0 stur x0, [x29, #-0x20] b566c: aa0103e0 mov x0, x1 b5670: 97ffb52c bl 0xa2b20 <_ZNK7android10VectorImpl7isEmptyEv@plt> b5674: 37000920 tbnz w0, #0x0, 0xb5798 b5678: 52800008 mov w8, #0x0 // =0 b567c: f85f03a0 ldur x0, [x29, #-0x10] b5680: f85f03a9 ldur x9, [x29, #-0x10] b5684: f81d83a0 stur x0, [x29, #-0x28] b5688: aa0903e0 mov x0, x9 b568c: b81d43a8 stur w8, [x29, #-0x2c] b5690: 97ffb550 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b5694: f1000401 subs x1, x0, #0x1 b5698: f85d83a0 ldur x0, [x29, #-0x28] b569c: 97ffc7bd bl 0xa7590 <_ZNK7android10VectorImpl12itemLocationEm@plt> b56a0: f85e03a9 ldur x9, [x29, #-0x20] b56a4: f9001fe0 str x0, [sp, #0x38] b56a8: aa0903e0 mov x0, x9 b56ac: 97ffbe4d bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> b56b0: f85e03a9 ldur x9, [x29, #-0x20] b56b4: f9400121 ldr x1, [x9] b56b8: f9402021 ldr x1, [x1, #0x40] b56bc: f9001be0 str x0, [sp, #0x30] b56c0: aa0903e0 mov x0, x9 b56c4: f9401fe2 ldr x2, [sp, #0x38] b56c8: f90017e1 str x1, [sp, #0x28] b56cc: aa0203e1 mov x1, x2 b56d0: f9401be2 ldr x2, [sp, #0x30] b56d4: f94017ea ldr x10, [sp, #0x28] b56d8: d63f0140 blr x10 b56dc: b85d43a8 ldur w8, [x29, #-0x2c] b56e0: 6b08001f cmp w0, w8 b56e4: 1a9fc7e0 cset w0, le b56e8: 37000040 tbnz w0, #0x0, 0xb56f0 b56ec: 14000007 b 0xb5708 b56f0: d2800002 mov x2, #0x0 // =0 b56f4: f85f03a1 ldur x1, [x29, #-0x10] b56f8: f85e03a0 ldur x0, [x29, #-0x20] b56fc: 97ffbf21 bl 0xa5380 <_ZN7android10VectorImpl14insertVectorAtERKS0_m@plt> b5700: f81e83a0 stur x0, [x29, #-0x18] b5704: 14000025 b 0xb5798 b5708: 52800008 mov w8, #0x0 // =0 b570c: f85f03a0 ldur x0, [x29, #-0x10] b5710: b90027e8 str w8, [sp, #0x24] b5714: 97ffbe33 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> b5718: f85e03a9 ldur x9, [x29, #-0x20] b571c: f9000fe0 str x0, [sp, #0x18] b5720: aa0903e0 mov x0, x9 b5724: 97ffb52b bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> b5728: f1000401 subs x1, x0, #0x1 b572c: f85e03a0 ldur x0, [x29, #-0x20] b5730: 97ffc798 bl 0xa7590 <_ZNK7android10VectorImpl12itemLocationEm@plt> b5734: f85e03a9 ldur x9, [x29, #-0x20] b5738: f9400121 ldr x1, [x9] b573c: f9402021 ldr x1, [x1, #0x40] b5740: f9000be0 str x0, [sp, #0x10] b5744: aa0903e0 mov x0, x9 b5748: f9400fe2 ldr x2, [sp, #0x18] b574c: f90007e1 str x1, [sp, #0x8] b5750: aa0203e1 mov x1, x2 b5754: f9400be2 ldr x2, [sp, #0x10] b5758: f94007ea ldr x10, [sp, #0x8] b575c: d63f0140 blr x10 b5760: b94027e8 ldr w8, [sp, #0x24] b5764: 6b08001f cmp w0, w8 b5768: 1a9fb7e0 cset w0, ge b576c: 37000040 tbnz w0, #0x0, 0xb5774 b5770: 14000006 b 0xb5788 b5774: f85f03a1 ldur x1, [x29, #-0x10] b5778: f85e03a0 ldur x0, [x29, #-0x20] b577c: 97ffc771 bl 0xa7540 <_ZN7android10VectorImpl12appendVectorERKS0_@plt> b5780: f81e83a0 stur x0, [x29, #-0x18] b5784: 14000005 b 0xb5798 b5788: f85f03a1 ldur x1, [x29, #-0x10] b578c: f85e03a0 ldur x0, [x29, #-0x20] b5790: 97ffd130 bl 0xa9c50 <_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE@plt> b5794: f81e83a0 stur x0, [x29, #-0x18] b5798: f85e83a0 ldur x0, [x29, #-0x18] b579c: a9477bfd ldp x29, x30, [sp, #0x70] b57a0: 910203ff add sp, sp, #0x80 b57a4: d65f03c0 ret 00000000000b57a8 : b57a8: d10103ff sub sp, sp, #0x40 b57ac: a9037bfd stp x29, x30, [sp, #0x30] b57b0: 9100c3fd add x29, sp, #0x30 b57b4: d2800008 mov x8, #0x0 // =0 b57b8: f81f83a0 stur x0, [x29, #-0x8] b57bc: f81f03a1 stur x1, [x29, #-0x10] b57c0: f85f83a0 ldur x0, [x29, #-0x8] b57c4: f85f03a1 ldur x1, [x29, #-0x10] b57c8: f9000be0 str x0, [sp, #0x10] b57cc: f90007e8 str x8, [sp, #0x8] b57d0: 97ffc7e8 bl 0xa7770 <_ZNK7android16SortedVectorImpl7indexOfEPKv@plt> b57d4: f9000fe0 str x0, [sp, #0x18] b57d8: f9400fe8 ldr x8, [sp, #0x18] b57dc: f94007e0 ldr x0, [sp, #0x8] b57e0: eb00011f cmp x8, x0 b57e4: 1a9fb7e9 cset w9, ge b57e8: 37000049 tbnz w9, #0x0, 0xb57f0 b57ec: 14000005 b 0xb5800 b57f0: b24003e2 orr x2, xzr, #0x1 b57f4: f9400fe1 ldr x1, [sp, #0x18] b57f8: f9400be0 ldr x0, [sp, #0x10] b57fc: 97ffa945 bl 0x9fd10 <_ZN7android10VectorImpl13removeItemsAtEmm@plt> b5800: f9400fe0 ldr x0, [sp, #0x18] b5804: a9437bfd ldp x29, x30, [sp, #0x30] b5808: 910103ff add sp, sp, #0x40 b580c: d65f03c0 ret 00000000000b5810 : b5810: d100c3ff sub sp, sp, #0x30 b5814: a9027bfd stp x29, x30, [sp, #0x20] b5818: 910083fd add x29, sp, #0x20 b581c: d2800008 mov x8, #0x0 // =0 b5820: f81f83a0 stur x0, [x29, #-0x8] b5824: f9000be1 str x1, [sp, #0x10] b5828: f90007e2 str x2, [sp, #0x8] b582c: f94007e0 ldr x0, [sp, #0x8] b5830: f90003e0 str x0, [sp] b5834: f94003e0 ldr x0, [sp] b5838: eb08001f cmp x0, x8 b583c: 1a9f07e9 cset w9, ne b5840: 37000049 tbnz w9, #0x0, 0xb5848 b5844: 14000003 b 0xb5850 b5848: f94003e0 ldr x0, [sp] b584c: 97ffba5d bl 0xa41c0 b5850: a9427bfd ldp x29, x30, [sp, #0x20] b5854: 9100c3ff add sp, sp, #0x30 b5858: d65f03c0 ret 00000000000b585c : b585c: d100c3ff sub sp, sp, #0x30 b5860: a9027bfd stp x29, x30, [sp, #0x20] b5864: 910083fd add x29, sp, #0x20 b5868: f81f83a0 stur x0, [x29, #-0x8] b586c: f9000be1 str x1, [sp, #0x10] b5870: b9000fe2 str w2, [sp, #0xc] b5874: b9000be3 str w3, [sp, #0x8] b5878: b9400fe0 ldr w0, [sp, #0xc] b587c: b9400be1 ldr w1, [sp, #0x8] b5880: 97ffc398 bl 0xa66e0 b5884: f90003e0 str x0, [sp] b5888: f94003e0 ldr x0, [sp] b588c: a9427bfd ldp x29, x30, [sp, #0x20] b5890: 9100c3ff add sp, sp, #0x30 b5894: d65f03c0 ret 00000000000b5898 : b5898: d101c3ff sub sp, sp, #0x70 b589c: a9067bfd stp x29, x30, [sp, #0x60] b58a0: 910183fd add x29, sp, #0x60 b58a4: d2800008 mov x8, #0x0 // =0 b58a8: aa0803e5 mov x5, x8 b58ac: f81f03a0 stur x0, [x29, #-0x10] b58b0: f81e83a1 stur x1, [x29, #-0x18] b58b4: f81e03a2 stur x2, [x29, #-0x20] b58b8: f81d83a3 stur x3, [x29, #-0x28] b58bc: b81d43a4 stur w4, [x29, #-0x2c] b58c0: bd0033e0 str s0, [sp, #0x30] b58c4: bd002fe1 str s1, [sp, #0x2c] b58c8: bd002be2 str s2, [sp, #0x28] b58cc: f85e03a0 ldur x0, [x29, #-0x20] b58d0: f90013e0 str x0, [sp, #0x20] b58d4: f94013e0 ldr x0, [sp, #0x20] b58d8: eb08001f cmp x0, x8 b58dc: 1a9f17e4 cset w4, eq b58e0: f9000be5 str x5, [sp, #0x10] b58e4: 37000044 tbnz w4, #0x0, 0xb58ec b58e8: 14000003 b 0xb58f4 b58ec: b81fc3bf stur wzr, [x29, #-0x4] b58f0: 1400001f b 0xb596c b58f4: 52800003 mov w3, #0x0 // =0 b58f8: f94013e0 ldr x0, [sp, #0x20] b58fc: bd4033e0 ldr s0, [sp, #0x30] b5900: b9000fe3 str w3, [sp, #0xc] b5904: 97ffc43b bl 0xa69f0 b5908: f94013e0 ldr x0, [sp, #0x20] b590c: bd402fe0 ldr s0, [sp, #0x2c] b5910: 97ffad80 bl 0xa0f10 b5914: f94013e0 ldr x0, [sp, #0x20] b5918: bd402be0 ldr s0, [sp, #0x28] b591c: 97ffafa9 bl 0xa17c0 b5920: f85f03a0 ldur x0, [x29, #-0x10] b5924: f85d83a1 ldur x1, [x29, #-0x28] b5928: f9400be2 ldr x2, [sp, #0x10] b592c: 97ffaf4d bl 0xa1660 <_ZN7_JNIEnv21GetShortArrayElementsEP12_jshortArrayPh@plt> b5930: f9000fe0 str x0, [sp, #0x18] b5934: f94013e0 ldr x0, [sp, #0x20] b5938: f9400fe1 ldr x1, [sp, #0x18] b593c: b85d43a2 ldur w2, [x29, #-0x2c] b5940: 97ffb69c bl 0xa33b0 b5944: f85f03a1 ldur x1, [x29, #-0x10] b5948: f85d83a8 ldur x8, [x29, #-0x28] b594c: f9400fe2 ldr x2, [sp, #0x18] b5950: aa0103e0 mov x0, x1 b5954: aa0803e1 mov x1, x8 b5958: b9400fe3 ldr w3, [sp, #0xc] b595c: 97ffb875 bl 0xa3b30 <_ZN7_JNIEnv25ReleaseShortArrayElementsEP12_jshortArrayPsi@plt> b5960: f94013e0 ldr x0, [sp, #0x20] b5964: 97ffc363 bl 0xa66f0 b5968: b81fc3a0 stur w0, [x29, #-0x4] b596c: b85fc3a0 ldur w0, [x29, #-0x4] b5970: a9467bfd ldp x29, x30, [sp, #0x60] b5974: 9101c3ff add sp, sp, #0x70 b5978: d65f03c0 ret 00000000000b597c <_JNIEnv::GetShortArrayElements(_jshortArray*, unsigned char*)>: b597c: d100c3ff sub sp, sp, #0x30 b5980: a9027bfd stp x29, x30, [sp, #0x20] b5984: 910083fd add x29, sp, #0x20 b5988: f81f83a0 stur x0, [x29, #-0x8] b598c: f9000be1 str x1, [sp, #0x10] b5990: f90007e2 str x2, [sp, #0x8] b5994: f85f83a0 ldur x0, [x29, #-0x8] b5998: aa0003e1 mov x1, x0 b599c: f9400021 ldr x1, [x1] b59a0: f942e821 ldr x1, [x1, #0x5d0] b59a4: f9400be2 ldr x2, [sp, #0x10] b59a8: f94007e8 ldr x8, [sp, #0x8] b59ac: f90003e1 str x1, [sp] b59b0: aa0203e1 mov x1, x2 b59b4: aa0803e2 mov x2, x8 b59b8: f94003e8 ldr x8, [sp] b59bc: d63f0100 blr x8 b59c0: a9427bfd ldp x29, x30, [sp, #0x20] b59c4: 9100c3ff add sp, sp, #0x30 b59c8: d65f03c0 ret 00000000000b59cc <_JNIEnv::ReleaseShortArrayElements(_jshortArray*, short*, int)>: b59cc: d10103ff sub sp, sp, #0x40 b59d0: a9037bfd stp x29, x30, [sp, #0x30] b59d4: 9100c3fd add x29, sp, #0x30 b59d8: f81f83a0 stur x0, [x29, #-0x8] b59dc: f81f03a1 stur x1, [x29, #-0x10] b59e0: f9000fe2 str x2, [sp, #0x18] b59e4: b90017e3 str w3, [sp, #0x14] b59e8: f85f83a0 ldur x0, [x29, #-0x8] b59ec: aa0003e1 mov x1, x0 b59f0: f9400021 ldr x1, [x1] b59f4: f9430821 ldr x1, [x1, #0x610] b59f8: f85f03a2 ldur x2, [x29, #-0x10] b59fc: f9400fe8 ldr x8, [sp, #0x18] b5a00: b94017e3 ldr w3, [sp, #0x14] b5a04: f90007e1 str x1, [sp, #0x8] b5a08: aa0203e1 mov x1, x2 b5a0c: aa0803e2 mov x2, x8 b5a10: f94007e8 ldr x8, [sp, #0x8] b5a14: d63f0100 blr x8 b5a18: a9437bfd ldp x29, x30, [sp, #0x30] b5a1c: 910103ff add sp, sp, #0x40 b5a20: d65f03c0 ret 00000000000b5a24 : b5a24: d101c3ff sub sp, sp, #0x70 b5a28: a9067bfd stp x29, x30, [sp, #0x60] b5a2c: 910183fd add x29, sp, #0x60 b5a30: d2800008 mov x8, #0x0 // =0 b5a34: aa0803e4 mov x4, x8 b5a38: f81f83a0 stur x0, [x29, #-0x8] b5a3c: f81f03a1 stur x1, [x29, #-0x10] b5a40: f81e83a2 stur x2, [x29, #-0x18] b5a44: f81e03a3 stur x3, [x29, #-0x20] b5a48: f85e83a0 ldur x0, [x29, #-0x18] b5a4c: f81d83a0 stur x0, [x29, #-0x28] b5a50: f85d83a0 ldur x0, [x29, #-0x28] b5a54: eb08001f cmp x0, x8 b5a58: 1a9f17e9 cset w9, eq b5a5c: f90013e4 str x4, [sp, #0x20] b5a60: 37000049 tbnz w9, #0x0, 0xb5a68 b5a64: 14000002 b 0xb5a6c b5a68: 14000026 b 0xb5b00 b5a6c: 52800008 mov w8, #0x0 // =0 b5a70: f85f83a0 ldur x0, [x29, #-0x8] b5a74: f85e03a1 ldur x1, [x29, #-0x20] b5a78: b9001fe8 str w8, [sp, #0x1c] b5a7c: 97ffb835 bl 0xa3b50 <_ZN7_JNIEnv14GetArrayLengthEP7_jarray@plt> b5a80: b81d43a0 stur w0, [x29, #-0x2c] b5a84: f85f83a0 ldur x0, [x29, #-0x8] b5a88: f85e03a1 ldur x1, [x29, #-0x20] b5a8c: f94013e2 ldr x2, [sp, #0x20] b5a90: 97ffaef4 bl 0xa1660 <_ZN7_JNIEnv21GetShortArrayElementsEP12_jshortArrayPh@plt> b5a94: f90017e0 str x0, [sp, #0x28] b5a98: f85d83a0 ldur x0, [x29, #-0x28] b5a9c: f94017e1 ldr x1, [sp, #0x28] b5aa0: f85d83a2 ldur x2, [x29, #-0x28] b5aa4: f9000be0 str x0, [sp, #0x10] b5aa8: aa0203e0 mov x0, x2 b5aac: f90007e1 str x1, [sp, #0x8] b5ab0: 97ffc310 bl 0xa66f0 b5ab4: f9400be1 ldr x1, [sp, #0x10] b5ab8: b90007e0 str w0, [sp, #0x4] b5abc: aa0103e0 mov x0, x1 b5ac0: f94007e1 ldr x1, [sp, #0x8] b5ac4: b94007e2 ldr w2, [sp, #0x4] b5ac8: 97ffb8ae bl 0xa3d80 b5acc: f85f83a1 ldur x1, [x29, #-0x8] b5ad0: f85e03a9 ldur x9, [x29, #-0x20] b5ad4: b85d43a3 ldur w3, [x29, #-0x2c] b5ad8: f94017e4 ldr x4, [sp, #0x28] b5adc: aa0103e0 mov x0, x1 b5ae0: aa0903e1 mov x1, x9 b5ae4: b9401fe2 ldr w2, [sp, #0x1c] b5ae8: 97ffbbb2 bl 0xa49b0 <_ZN7_JNIEnv19SetShortArrayRegionEP12_jshortArrayiiPKs@plt> b5aec: f85f83a0 ldur x0, [x29, #-0x8] b5af0: f85e03a1 ldur x1, [x29, #-0x20] b5af4: f94017e2 ldr x2, [sp, #0x28] b5af8: b9401fe3 ldr w3, [sp, #0x1c] b5afc: 97ffb80d bl 0xa3b30 <_ZN7_JNIEnv25ReleaseShortArrayElementsEP12_jshortArrayPsi@plt> b5b00: a9467bfd ldp x29, x30, [sp, #0x60] b5b04: 9101c3ff add sp, sp, #0x70 b5b08: d65f03c0 ret 00000000000b5b0c <_JNIEnv::GetArrayLength(_jarray*)>: b5b0c: d100c3ff sub sp, sp, #0x30 b5b10: a9027bfd stp x29, x30, [sp, #0x20] b5b14: 910083fd add x29, sp, #0x20 b5b18: f81f83a0 stur x0, [x29, #-0x8] b5b1c: f9000be1 str x1, [sp, #0x10] b5b20: f85f83a0 ldur x0, [x29, #-0x8] b5b24: aa0003e1 mov x1, x0 b5b28: f9400021 ldr x1, [x1] b5b2c: f942ac21 ldr x1, [x1, #0x558] b5b30: f9400be8 ldr x8, [sp, #0x10] b5b34: f90007e1 str x1, [sp, #0x8] b5b38: aa0803e1 mov x1, x8 b5b3c: f94007e8 ldr x8, [sp, #0x8] b5b40: d63f0100 blr x8 b5b44: a9427bfd ldp x29, x30, [sp, #0x20] b5b48: 9100c3ff add sp, sp, #0x30 b5b4c: d65f03c0 ret 00000000000b5b50 <_JNIEnv::SetShortArrayRegion(_jshortArray*, int, int, short const*)>: b5b50: d10103ff sub sp, sp, #0x40 b5b54: a9037bfd stp x29, x30, [sp, #0x30] b5b58: 9100c3fd add x29, sp, #0x30 b5b5c: f81f83a0 stur x0, [x29, #-0x8] b5b60: f81f03a1 stur x1, [x29, #-0x10] b5b64: b81ec3a2 stur w2, [x29, #-0x14] b5b68: b9001be3 str w3, [sp, #0x18] b5b6c: f9000be4 str x4, [sp, #0x10] b5b70: f85f83a0 ldur x0, [x29, #-0x8] b5b74: aa0003e1 mov x1, x0 b5b78: f9400021 ldr x1, [x1] b5b7c: f9434821 ldr x1, [x1, #0x690] b5b80: f85f03a4 ldur x4, [x29, #-0x10] b5b84: b85ec3a2 ldur w2, [x29, #-0x14] b5b88: b9401be3 ldr w3, [sp, #0x18] b5b8c: f9400be8 ldr x8, [sp, #0x10] b5b90: f90007e1 str x1, [sp, #0x8] b5b94: aa0403e1 mov x1, x4 b5b98: aa0803e4 mov x4, x8 b5b9c: f94007e8 ldr x8, [sp, #0x8] b5ba0: d63f0100 blr x8 b5ba4: a9437bfd ldp x29, x30, [sp, #0x30] b5ba8: 910103ff add sp, sp, #0x40 b5bac: d65f03c0 ret 00000000000b5bb0 : b5bb0: d10083ff sub sp, sp, #0x20 b5bb4: a9017bfd stp x29, x30, [sp, #0x10] b5bb8: 910043fd add x29, sp, #0x10 b5bbc: b27c03e8 orr x8, xzr, #0x10 b5bc0: f90007e0 str x0, [sp, #0x8] b5bc4: f94007e0 ldr x0, [sp, #0x8] b5bc8: 8b080000 add x0, x0, x8 b5bcc: 94000c9b bl 0xb8e38 b5bd0: a9417bfd ldp x29, x30, [sp, #0x10] b5bd4: 910083ff add sp, sp, #0x20 b5bd8: d65f03c0 ret 00000000000b5bdc : b5bdc: d10083ff sub sp, sp, #0x20 b5be0: a9017bfd stp x29, x30, [sp, #0x10] b5be4: 910043fd add x29, sp, #0x10 b5be8: b27c03e8 orr x8, xzr, #0x10 b5bec: f90007e0 str x0, [sp, #0x8] b5bf0: f94007e0 ldr x0, [sp, #0x8] b5bf4: 8b080000 add x0, x0, x8 b5bf8: 97ffd0fe bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> b5bfc: a9417bfd ldp x29, x30, [sp, #0x10] b5c00: 910083ff add sp, sp, #0x20 b5c04: d65f03c0 ret 00000000000b5c08 : b5c08: d10243ff sub sp, sp, #0x90 b5c0c: a9087bfd stp x29, x30, [sp, #0x80] b5c10: 910203fd add x29, sp, #0x80 b5c14: f0000f88 adrp x8, 0x2a8000 b5c18: f9455d08 ldr x8, [x8, #0xab8] b5c1c: b27c03e9 orr x9, xzr, #0x10 b5c20: 8b090108 add x8, x8, x9 b5c24: d2800009 mov x9, #0x0 // =0 b5c28: d280050a mov x10, #0x28 // =40 b5c2c: f81f83a0 stur x0, [x29, #-0x8] b5c30: f81f03a1 stur x1, [x29, #-0x10] b5c34: f81e83a2 stur x2, [x29, #-0x18] b5c38: f85f83a0 ldur x0, [x29, #-0x8] b5c3c: f81c83a0 stur x0, [x29, #-0x38] b5c40: f90023e8 str x8, [sp, #0x40] b5c44: f9001fe9 str x9, [sp, #0x38] b5c48: f9001bea str x10, [sp, #0x30] b5c4c: 97ffb4f9 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> b5c50: f94023e8 ldr x8, [sp, #0x40] b5c54: f85c83a9 ldur x9, [x29, #-0x38] b5c58: f9000128 str x8, [x9] b5c5c: f85f03aa ldur x10, [x29, #-0x10] b5c60: f900092a str x10, [x9, #0x10] b5c64: f9401fea ldr x10, [sp, #0x38] b5c68: f9000d2a str x10, [x9, #0x18] b5c6c: f900112a str x10, [x9, #0x20] b5c70: f9401be0 ldr x0, [sp, #0x30] b5c74: 8b000121 add x1, x9, x0 b5c78: aa0103e0 mov x0, x1 b5c7c: f90017e1 str x1, [sp, #0x28] b5c80: 97ffab00 bl 0xa0880 <_ZN7android2spINS_16NuMediaExtractorEEC2Ev@plt> b5c84: 14000001 b 0xb5c88 b5c88: f85f03a0 ldur x0, [x29, #-0x10] b5c8c: f85e83a1 ldur x1, [x29, #-0x18] b5c90: 97ffb250 bl 0xa25d0 <_ZN7_JNIEnv14GetObjectClassEP8_jobject@plt> b5c94: f90013e0 str x0, [sp, #0x20] b5c98: 14000001 b 0xb5c9c b5c9c: f94013e8 ldr x8, [sp, #0x20] b5ca0: f81d03a8 stur x8, [x29, #-0x30] b5ca4: f85f03a0 ldur x0, [x29, #-0x10] b5ca8: f85d03a1 ldur x1, [x29, #-0x30] b5cac: 97ffb2e9 bl 0xa2850 <_ZN7_JNIEnv12NewGlobalRefEP8_jobject@plt> b5cb0: f9000fe0 str x0, [sp, #0x18] b5cb4: 14000001 b 0xb5cb8 b5cb8: f9400fe8 ldr x8, [sp, #0x18] b5cbc: f85c83a9 ldur x9, [x29, #-0x38] b5cc0: f9000d28 str x8, [x9, #0x18] b5cc4: f85f03a0 ldur x0, [x29, #-0x10] b5cc8: f85e83a1 ldur x1, [x29, #-0x18] b5ccc: 97ffc0e9 bl 0xa6070 <_ZN7_JNIEnv16NewWeakGlobalRefEP8_jobject@plt> b5cd0: f9000be0 str x0, [sp, #0x10] b5cd4: 14000001 b 0xb5cd8 b5cd8: d2801100 mov x0, #0x88 // =136 b5cdc: f9400be8 ldr x8, [sp, #0x10] b5ce0: f85c83a9 ldur x9, [x29, #-0x38] b5ce4: f9001128 str x8, [x9, #0x20] b5ce8: 97ffcc8a bl 0xa8f10 <_Znwm@plt> b5cec: f90007e0 str x0, [sp, #0x8] b5cf0: 14000001 b 0xb5cf4 b5cf4: f94007e0 ldr x0, [sp, #0x8] b5cf8: 97ffb65e bl 0xa3670 <_ZN7android16NuMediaExtractorC1Ev@plt> b5cfc: 14000001 b 0xb5d00 b5d00: d2800508 mov x8, #0x28 // =40 b5d04: f85c83a9 ldur x9, [x29, #-0x38] b5d08: 8b080120 add x0, x9, x8 b5d0c: f94007e1 ldr x1, [sp, #0x8] b5d10: 97ffbb94 bl 0xa4b60 <_ZN7android2spINS_16NuMediaExtractorEEaSEPS1_@plt> b5d14: 14000001 b 0xb5d18 b5d18: a9487bfd ldp x29, x30, [sp, #0x80] b5d1c: 910243ff add sp, sp, #0x90 b5d20: d65f03c0 ret b5d24: 2a0103e8 mov w8, w1 b5d28: f81e03a0 stur x0, [x29, #-0x20] b5d2c: b81dc3a8 stur w8, [x29, #-0x24] b5d30: 1400000c b 0xb5d60 b5d34: 2a0103e8 mov w8, w1 b5d38: f81e03a0 stur x0, [x29, #-0x20] b5d3c: b81dc3a8 stur w8, [x29, #-0x24] b5d40: 14000006 b 0xb5d58 b5d44: 2a0103e8 mov w8, w1 b5d48: f81e03a0 stur x0, [x29, #-0x20] b5d4c: b81dc3a8 stur w8, [x29, #-0x24] b5d50: f94007e0 ldr x0, [sp, #0x8] b5d54: 97ffab03 bl 0xa0960 <_ZdlPv@plt> b5d58: f94017e0 ldr x0, [sp, #0x28] b5d5c: 97ffad2d bl 0xa1210 <_ZN7android2spINS_16NuMediaExtractorEED2Ev@plt> b5d60: f85c83a0 ldur x0, [x29, #-0x38] b5d64: 97ffab67 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> b5d68: f85e03a0 ldur x0, [x29, #-0x20] b5d6c: 97ffc869 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000b5d70 ::sp()>: b5d70: d10043ff sub sp, sp, #0x10 b5d74: d2800008 mov x8, #0x0 // =0 b5d78: f90007e0 str x0, [sp, #0x8] b5d7c: f94007e0 ldr x0, [sp, #0x8] b5d80: f9000008 str x8, [x0] b5d84: 910043ff add sp, sp, #0x10 b5d88: d65f03c0 ret 00000000000b5d8c <_JNIEnv::GetObjectClass(_jobject*)>: b5d8c: d100c3ff sub sp, sp, #0x30 b5d90: a9027bfd stp x29, x30, [sp, #0x20] b5d94: 910083fd add x29, sp, #0x20 b5d98: f81f83a0 stur x0, [x29, #-0x8] b5d9c: f9000be1 str x1, [sp, #0x10] b5da0: f85f83a0 ldur x0, [x29, #-0x8] b5da4: aa0003e1 mov x1, x0 b5da8: f9400021 ldr x1, [x1] b5dac: f9407c21 ldr x1, [x1, #0xf8] b5db0: f9400be8 ldr x8, [sp, #0x10] b5db4: f90007e1 str x1, [sp, #0x8] b5db8: aa0803e1 mov x1, x8 b5dbc: f94007e8 ldr x8, [sp, #0x8] b5dc0: d63f0100 blr x8 b5dc4: a9427bfd ldp x29, x30, [sp, #0x20] b5dc8: 9100c3ff add sp, sp, #0x30 b5dcc: d65f03c0 ret 00000000000b5dd0 <_JNIEnv::NewGlobalRef(_jobject*)>: b5dd0: d100c3ff sub sp, sp, #0x30 b5dd4: a9027bfd stp x29, x30, [sp, #0x20] b5dd8: 910083fd add x29, sp, #0x20 b5ddc: f81f83a0 stur x0, [x29, #-0x8] b5de0: f9000be1 str x1, [sp, #0x10] b5de4: f85f83a0 ldur x0, [x29, #-0x8] b5de8: aa0003e1 mov x1, x0 b5dec: f9400021 ldr x1, [x1] b5df0: f9405421 ldr x1, [x1, #0xa8] b5df4: f9400be8 ldr x8, [sp, #0x10] b5df8: f90007e1 str x1, [sp, #0x8] b5dfc: aa0803e1 mov x1, x8 b5e00: f94007e8 ldr x8, [sp, #0x8] b5e04: d63f0100 blr x8 b5e08: a9427bfd ldp x29, x30, [sp, #0x20] b5e0c: 9100c3ff add sp, sp, #0x30 b5e10: d65f03c0 ret 00000000000b5e14 <_JNIEnv::NewWeakGlobalRef(_jobject*)>: b5e14: d100c3ff sub sp, sp, #0x30 b5e18: a9027bfd stp x29, x30, [sp, #0x20] b5e1c: 910083fd add x29, sp, #0x20 b5e20: f81f83a0 stur x0, [x29, #-0x8] b5e24: f9000be1 str x1, [sp, #0x10] b5e28: f85f83a0 ldur x0, [x29, #-0x8] b5e2c: aa0003e1 mov x1, x0 b5e30: f9400021 ldr x1, [x1] b5e34: f9438821 ldr x1, [x1, #0x710] b5e38: f9400be8 ldr x8, [sp, #0x10] b5e3c: f90007e1 str x1, [sp, #0x8] b5e40: aa0803e1 mov x1, x8 b5e44: f94007e8 ldr x8, [sp, #0x8] b5e48: d63f0100 blr x8 b5e4c: a9427bfd ldp x29, x30, [sp, #0x20] b5e50: 9100c3ff add sp, sp, #0x30 b5e54: d65f03c0 ret 00000000000b5e58 ::operator=(android::NuMediaExtractor*)>: b5e58: d100c3ff sub sp, sp, #0x30 b5e5c: a9027bfd stp x29, x30, [sp, #0x20] b5e60: 910083fd add x29, sp, #0x20 b5e64: d2800008 mov x8, #0x0 // =0 b5e68: f81f83a0 stur x0, [x29, #-0x8] b5e6c: f9000be1 str x1, [sp, #0x10] b5e70: f85f83a0 ldur x0, [x29, #-0x8] b5e74: f9400be1 ldr x1, [sp, #0x10] b5e78: eb08003f cmp x1, x8 b5e7c: 1a9f07e9 cset w9, ne b5e80: f90007e8 str x8, [sp, #0x8] b5e84: f90003e0 str x0, [sp] b5e88: 37000049 tbnz w9, #0x0, 0xb5e90 ::operator=(android::NuMediaExtractor*)+0x38> b5e8c: 14000004 b 0xb5e9c ::operator=(android::NuMediaExtractor*)+0x44> b5e90: f9400be0 ldr x0, [sp, #0x10] b5e94: f94003e1 ldr x1, [sp] b5e98: 97ffd262 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> b5e9c: f94003e8 ldr x8, [sp] b5ea0: f9400108 ldr x8, [x8] b5ea4: f94007e9 ldr x9, [sp, #0x8] b5ea8: eb09011f cmp x8, x9 b5eac: 1a9f07ea cset w10, ne b5eb0: 3700004a tbnz w10, #0x0, 0xb5eb8 ::operator=(android::NuMediaExtractor*)+0x60> b5eb4: 14000005 b 0xb5ec8 ::operator=(android::NuMediaExtractor*)+0x70> b5eb8: f94003e8 ldr x8, [sp] b5ebc: f9400100 ldr x0, [x8] b5ec0: f94003e1 ldr x1, [sp] b5ec4: 97ffb863 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> b5ec8: f9400be8 ldr x8, [sp, #0x10] b5ecc: f94003e9 ldr x9, [sp] b5ed0: f9000128 str x8, [x9] b5ed4: f94003e0 ldr x0, [sp] b5ed8: a9427bfd ldp x29, x30, [sp, #0x20] b5edc: 9100c3ff add sp, sp, #0x30 b5ee0: d65f03c0 ret 00000000000b5ee4 ::~sp()>: b5ee4: d10083ff sub sp, sp, #0x20 b5ee8: a9017bfd stp x29, x30, [sp, #0x10] b5eec: 910043fd add x29, sp, #0x10 b5ef0: d2800008 mov x8, #0x0 // =0 b5ef4: f90007e0 str x0, [sp, #0x8] b5ef8: f94007e0 ldr x0, [sp, #0x8] b5efc: aa0003e9 mov x9, x0 b5f00: f9400129 ldr x9, [x9] b5f04: eb08013f cmp x9, x8 b5f08: 1a9f07ea cset w10, ne b5f0c: f90003e0 str x0, [sp] b5f10: 3700004a tbnz w10, #0x0, 0xb5f18 ::~sp()+0x34> b5f14: 14000006 b 0xb5f2c ::~sp()+0x48> b5f18: f94003e8 ldr x8, [sp] b5f1c: f9400100 ldr x0, [x8] b5f20: f94003e1 ldr x1, [sp] b5f24: 97ffb84b bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> b5f28: 14000001 b 0xb5f2c ::~sp()+0x48> b5f2c: a9417bfd ldp x29, x30, [sp, #0x10] b5f30: 910083ff add sp, sp, #0x20 b5f34: d65f03c0 ret b5f38: 97ffe0a3 bl 0xae1c4 00000000000b5f3c : b5f3c: d10103ff sub sp, sp, #0x40 b5f40: a9037bfd stp x29, x30, [sp, #0x30] b5f44: 9100c3fd add x29, sp, #0x30 b5f48: f0000f88 adrp x8, 0x2a8000 b5f4c: f9455d08 ldr x8, [x8, #0xab8] b5f50: b27c03e9 orr x9, xzr, #0x10 b5f54: 8b090108 add x8, x8, x9 b5f58: d2800009 mov x9, #0x0 // =0 b5f5c: f81f83a0 stur x0, [x29, #-0x8] b5f60: f85f83a0 ldur x0, [x29, #-0x8] b5f64: f9000008 str x8, [x0] b5f68: f9400808 ldr x8, [x0, #0x10] b5f6c: f9401001 ldr x1, [x0, #0x20] b5f70: f9000be0 str x0, [sp, #0x10] b5f74: aa0803e0 mov x0, x8 b5f78: f90007e9 str x9, [sp, #0x8] b5f7c: 97ffd191 bl 0xaa5c0 <_ZN7_JNIEnv19DeleteWeakGlobalRefEP8_jobject@plt> b5f80: 14000001 b 0xb5f84 b5f84: f94007e8 ldr x8, [sp, #0x8] b5f88: f9400be9 ldr x9, [sp, #0x10] b5f8c: f9001128 str x8, [x9, #0x20] b5f90: f9400920 ldr x0, [x9, #0x10] b5f94: f9400d21 ldr x1, [x9, #0x18] b5f98: 97ffc69a bl 0xa7a00 <_ZN7_JNIEnv15DeleteGlobalRefEP8_jobject@plt> b5f9c: 14000001 b 0xb5fa0 b5fa0: d2800508 mov x8, #0x28 // =40 b5fa4: f94007e9 ldr x9, [sp, #0x8] b5fa8: f9400bea ldr x10, [sp, #0x10] b5fac: f9000d49 str x9, [x10, #0x18] b5fb0: 8b080140 add x0, x10, x8 b5fb4: 97ffac97 bl 0xa1210 <_ZN7android2spINS_16NuMediaExtractorEED2Ev@plt> b5fb8: f9400be0 ldr x0, [sp, #0x10] b5fbc: 97ffaad1 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> b5fc0: a9437bfd ldp x29, x30, [sp, #0x30] b5fc4: 910103ff add sp, sp, #0x40 b5fc8: d65f03c0 ret b5fcc: d2800508 mov x8, #0x28 // =40 b5fd0: 2a0103e9 mov w9, w1 b5fd4: f81f03a0 stur x0, [x29, #-0x10] b5fd8: b81ec3a9 stur w9, [x29, #-0x14] b5fdc: f9400be0 ldr x0, [sp, #0x10] b5fe0: 8b080000 add x0, x0, x8 b5fe4: 97ffac8b bl 0xa1210 <_ZN7android2spINS_16NuMediaExtractorEED2Ev@plt> b5fe8: f9400be0 ldr x0, [sp, #0x10] b5fec: 97ffaac5 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> b5ff0: f85f03a0 ldur x0, [x29, #-0x10] b5ff4: 97ffe074 bl 0xae1c4 00000000000b5ff8 <_JNIEnv::DeleteWeakGlobalRef(_jobject*)>: b5ff8: d100c3ff sub sp, sp, #0x30 b5ffc: a9027bfd stp x29, x30, [sp, #0x20] b6000: 910083fd add x29, sp, #0x20 b6004: f81f83a0 stur x0, [x29, #-0x8] b6008: f9000be1 str x1, [sp, #0x10] b600c: f85f83a0 ldur x0, [x29, #-0x8] b6010: aa0003e1 mov x1, x0 b6014: f9400021 ldr x1, [x1] b6018: f9438c21 ldr x1, [x1, #0x718] b601c: f9400be8 ldr x8, [sp, #0x10] b6020: f90007e1 str x1, [sp, #0x8] b6024: aa0803e1 mov x1, x8 b6028: f94007e8 ldr x8, [sp, #0x8] b602c: d63f0100 blr x8 b6030: a9427bfd ldp x29, x30, [sp, #0x20] b6034: 9100c3ff add sp, sp, #0x30 b6038: d65f03c0 ret 00000000000b603c <_JNIEnv::DeleteGlobalRef(_jobject*)>: b603c: d100c3ff sub sp, sp, #0x30 b6040: a9027bfd stp x29, x30, [sp, #0x20] b6044: 910083fd add x29, sp, #0x20 b6048: f81f83a0 stur x0, [x29, #-0x8] b604c: f9000be1 str x1, [sp, #0x10] b6050: f85f83a0 ldur x0, [x29, #-0x8] b6054: aa0003e1 mov x1, x0 b6058: f9400021 ldr x1, [x1] b605c: f9405821 ldr x1, [x1, #0xb0] b6060: f9400be8 ldr x8, [sp, #0x10] b6064: f90007e1 str x1, [sp, #0x8] b6068: aa0803e1 mov x1, x8 b606c: f94007e8 ldr x8, [sp, #0x8] b6070: d63f0100 blr x8 b6074: a9427bfd ldp x29, x30, [sp, #0x20] b6078: 9100c3ff add sp, sp, #0x30 b607c: d65f03c0 ret 00000000000b6080 : b6080: d10083ff sub sp, sp, #0x20 b6084: a9017bfd stp x29, x30, [sp, #0x10] b6088: 910043fd add x29, sp, #0x10 b608c: d0000f88 adrp x8, 0x2a8000 b6090: f9453d08 ldr x8, [x8, #0xa78] b6094: f90007e0 str x0, [sp, #0x8] b6098: f94007e0 ldr x0, [sp, #0x8] b609c: f90003e0 str x0, [sp] b60a0: d63f0100 blr x8 b60a4: f94003e0 ldr x0, [sp] b60a8: 97ffaa2e bl 0xa0960 <_ZdlPv@plt> b60ac: a9417bfd ldp x29, x30, [sp, #0x10] b60b0: 910083ff add sp, sp, #0x20 b60b4: d65f03c0 ret 00000000000b60b8 : b60b8: d10083ff sub sp, sp, #0x20 b60bc: a9017bfd stp x29, x30, [sp, #0x10] b60c0: 910043fd add x29, sp, #0x10 b60c4: d2800508 mov x8, #0x28 // =40 b60c8: f90007e0 str x0, [sp, #0x8] b60cc: f90003e1 str x1, [sp] b60d0: f94007e0 ldr x0, [sp, #0x8] b60d4: 8b080000 add x0, x0, x8 b60d8: 97ffb366 bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b60dc: f94003e1 ldr x1, [sp] b60e0: 97ffb750 bl 0xa3e20 <_ZN7android16NuMediaExtractor13setDataSourceEPKc@plt> b60e4: a9417bfd ldp x29, x30, [sp, #0x10] b60e8: 910083ff add sp, sp, #0x20 b60ec: d65f03c0 ret 00000000000b60f0 ::operator->() const>: b60f0: d10043ff sub sp, sp, #0x10 b60f4: f90007e0 str x0, [sp, #0x8] b60f8: f94007e0 ldr x0, [sp, #0x8] b60fc: f9400000 ldr x0, [x0] b6100: 910043ff add sp, sp, #0x10 b6104: d65f03c0 ret 00000000000b6108 : b6108: d100c3ff sub sp, sp, #0x30 b610c: a9027bfd stp x29, x30, [sp, #0x20] b6110: 910083fd add x29, sp, #0x20 b6114: d2800508 mov x8, #0x28 // =40 b6118: f81f83a0 stur x0, [x29, #-0x8] b611c: b81f43a1 stur w1, [x29, #-0xc] b6120: f90007e2 str x2, [sp, #0x8] b6124: f90003e3 str x3, [sp] b6128: f85f83a0 ldur x0, [x29, #-0x8] b612c: 8b080000 add x0, x0, x8 b6130: 97ffb350 bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b6134: b85f43a1 ldur w1, [x29, #-0xc] b6138: f94007e2 ldr x2, [sp, #0x8] b613c: f94003e3 ldr x3, [sp] b6140: 97ffadd8 bl 0xa18a0 <_ZN7android16NuMediaExtractor13setDataSourceEill@plt> b6144: a9427bfd ldp x29, x30, [sp, #0x20] b6148: 9100c3ff add sp, sp, #0x30 b614c: d65f03c0 ret 00000000000b6150 : b6150: d10083ff sub sp, sp, #0x20 b6154: a9017bfd stp x29, x30, [sp, #0x10] b6158: 910043fd add x29, sp, #0x10 b615c: d2800508 mov x8, #0x28 // =40 b6160: f90007e0 str x0, [sp, #0x8] b6164: f94007e0 ldr x0, [sp, #0x8] b6168: 8b080000 add x0, x0, x8 b616c: 97ffb341 bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b6170: 97ffc2a4 bl 0xa6c00 <_ZNK7android16NuMediaExtractor11countTracksEv@plt> b6174: a9417bfd ldp x29, x30, [sp, #0x10] b6178: 910083ff add sp, sp, #0x20 b617c: d65f03c0 ret 00000000000b6180 : b6180: d10243ff sub sp, sp, #0x90 b6184: a9087bfd stp x29, x30, [sp, #0x80] b6188: 910203fd add x29, sp, #0x80 b618c: d53bd048 mrs x8, TPIDR_EL0 b6190: f9401508 ldr x8, [x8, #0x28] b6194: f81f83a8 stur x8, [x29, #-0x8] b6198: f81e03a0 stur x0, [x29, #-0x20] b619c: f81d83a1 stur x1, [x29, #-0x28] b61a0: f81d03a2 stur x2, [x29, #-0x30] b61a4: f81c83a3 stur x3, [x29, #-0x38] b61a8: f85e03a8 ldur x8, [x29, #-0x20] b61ac: d10043a0 sub x0, x29, #0x10 b61b0: f90017e8 str x8, [sp, #0x28] b61b4: 97ffbaff bl 0xa4db0 <_ZN7android2spINS_8AMessageEEC2Ev@plt> b61b8: f94017e8 ldr x8, [sp, #0x28] b61bc: 9100a100 add x0, x8, #0x28 b61c0: 97ffb32c bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b61c4: f90013e0 str x0, [sp, #0x20] b61c8: 14000001 b 0xb61cc b61cc: f85d03a1 ldur x1, [x29, #-0x30] b61d0: d10043a2 sub x2, x29, #0x10 b61d4: 2a1f03e0 mov w0, wzr b61d8: f94013e3 ldr x3, [sp, #0x20] b61dc: b9001fe0 str w0, [sp, #0x1c] b61e0: aa0303e0 mov x0, x3 b61e4: b9401fe3 ldr w3, [sp, #0x1c] b61e8: 97ffbd56 bl 0xa5740 <_ZNK7android16NuMediaExtractor14getTrackFormatEmPNS_2spINS_8AMessageEEEj@plt> b61ec: b9001be0 str w0, [sp, #0x18] b61f0: 14000001 b 0xb61f4 b61f4: b9401be8 ldr w8, [sp, #0x18] b61f8: b81c43a8 stur w8, [x29, #-0x3c] b61fc: 340001a8 cbz w8, 0xb6230 b6200: 14000001 b 0xb6204 b6204: b85c43a8 ldur w8, [x29, #-0x3c] b6208: b81ec3a8 stur w8, [x29, #-0x14] b620c: 320003e8 orr w8, wzr, #0x1 b6210: b90033e8 str w8, [sp, #0x30] b6214: 14000012 b 0xb625c b6218: f9001fe0 str x0, [sp, #0x38] b621c: 2a0103e8 mov w8, w1 b6220: b90037e8 str w8, [sp, #0x34] b6224: d10043a0 sub x0, x29, #0x10 b6228: 97ffd32e bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> b622c: 1400001b b 0xb6298 b6230: f85d83a0 ldur x0, [x29, #-0x28] b6234: f85c83a2 ldur x2, [x29, #-0x38] b6238: d10043a1 sub x1, x29, #0x10 b623c: 97ffbe6d bl 0xa5bf0 <_ZN7android19ConvertMessageToMapEP7_JNIEnvRKNS_2spINS_8AMessageEEEPP8_jobject@plt> b6240: b90017e0 str w0, [sp, #0x14] b6244: 14000001 b 0xb6248 b6248: b94017e8 ldr w8, [sp, #0x14] b624c: b81ec3a8 stur w8, [x29, #-0x14] b6250: 320003e9 orr w9, wzr, #0x1 b6254: b90033e9 str w9, [sp, #0x30] b6258: 14000001 b 0xb625c b625c: d10043a0 sub x0, x29, #0x10 b6260: 97ffd320 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> b6264: b85ec3a8 ldur w8, [x29, #-0x14] b6268: d53bd040 mrs x0, TPIDR_EL0 b626c: f9401400 ldr x0, [x0, #0x28] b6270: f85f83be ldur x30, [x29, #-0x8] b6274: eb1e0000 subs x0, x0, x30 b6278: b90013e8 str w8, [sp, #0x10] b627c: f90007e0 str x0, [sp, #0x8] b6280: 54000101 b.ne 0xb62a0 b6284: 14000001 b 0xb6288 b6288: b94013e0 ldr w0, [sp, #0x10] b628c: a9487bfd ldp x29, x30, [sp, #0x80] b6290: 910243ff add sp, sp, #0x90 b6294: d65f03c0 ret b6298: f9401fe0 ldr x0, [sp, #0x38] b629c: 97ffc71d bl 0xa7f10 <_Unwind_Resume@plt> b62a0: 97ffceb4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b62a4 ::sp()>: b62a4: d10043ff sub sp, sp, #0x10 b62a8: d2800008 mov x8, #0x0 // =0 b62ac: f90007e0 str x0, [sp, #0x8] b62b0: f94007e0 ldr x0, [sp, #0x8] b62b4: f9000008 str x8, [x0] b62b8: 910043ff add sp, sp, #0x10 b62bc: d65f03c0 ret 00000000000b62c0 ::~sp()>: b62c0: d10083ff sub sp, sp, #0x20 b62c4: a9017bfd stp x29, x30, [sp, #0x10] b62c8: 910043fd add x29, sp, #0x10 b62cc: d2800008 mov x8, #0x0 // =0 b62d0: f90007e0 str x0, [sp, #0x8] b62d4: f94007e0 ldr x0, [sp, #0x8] b62d8: aa0003e9 mov x9, x0 b62dc: f9400129 ldr x9, [x9] b62e0: eb08013f cmp x9, x8 b62e4: 1a9f07ea cset w10, ne b62e8: f90003e0 str x0, [sp] b62ec: 3700004a tbnz w10, #0x0, 0xb62f4 ::~sp()+0x34> b62f0: 14000006 b 0xb6308 ::~sp()+0x48> b62f4: f94003e8 ldr x8, [sp] b62f8: f9400100 ldr x0, [x8] b62fc: f94003e1 ldr x1, [sp] b6300: 97ffb754 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> b6304: 14000001 b 0xb6308 ::~sp()+0x48> b6308: a9417bfd ldp x29, x30, [sp, #0x10] b630c: 910083ff add sp, sp, #0x20 b6310: d65f03c0 ret b6314: 97ffdfac bl 0xae1c4 00000000000b6318 : b6318: d10203ff sub sp, sp, #0x80 b631c: a9077bfd stp x29, x30, [sp, #0x70] b6320: 9101c3fd add x29, sp, #0x70 b6324: d53bd048 mrs x8, TPIDR_EL0 b6328: f9401508 ldr x8, [x8, #0x28] b632c: f81f83a8 stur x8, [x29, #-0x8] b6330: f81e03a0 stur x0, [x29, #-0x20] b6334: f81d83a1 stur x1, [x29, #-0x28] b6338: f81d03a2 stur x2, [x29, #-0x30] b633c: f85e03a8 ldur x8, [x29, #-0x20] b6340: d10043a0 sub x0, x29, #0x10 b6344: f90013e8 str x8, [sp, #0x20] b6348: 97ffba9a bl 0xa4db0 <_ZN7android2spINS_8AMessageEEC2Ev@plt> b634c: f94013e8 ldr x8, [sp, #0x20] b6350: 9100a100 add x0, x8, #0x28 b6354: 97ffb2c7 bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b6358: f9000fe0 str x0, [sp, #0x18] b635c: 14000001 b 0xb6360 b6360: d10043a1 sub x1, x29, #0x10 b6364: f9400fe0 ldr x0, [sp, #0x18] b6368: 97ffa642 bl 0x9fc70 <_ZNK7android16NuMediaExtractor13getFileFormatEPNS_2spINS_8AMessageEEE@plt> b636c: b90017e0 str w0, [sp, #0x14] b6370: 14000001 b 0xb6374 b6374: b94017e8 ldr w8, [sp, #0x14] b6378: b81cc3a8 stur w8, [x29, #-0x34] b637c: 340001a8 cbz w8, 0xb63b0 b6380: 14000001 b 0xb6384 b6384: b85cc3a8 ldur w8, [x29, #-0x34] b6388: b81ec3a8 stur w8, [x29, #-0x14] b638c: 320003e8 orr w8, wzr, #0x1 b6390: b9002be8 str w8, [sp, #0x28] b6394: 14000012 b 0xb63dc b6398: f9001be0 str x0, [sp, #0x30] b639c: 2a0103e8 mov w8, w1 b63a0: b9002fe8 str w8, [sp, #0x2c] b63a4: d10043a0 sub x0, x29, #0x10 b63a8: 97ffd2ce bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> b63ac: 1400001b b 0xb6418 b63b0: f85d83a0 ldur x0, [x29, #-0x28] b63b4: f85d03a2 ldur x2, [x29, #-0x30] b63b8: d10043a1 sub x1, x29, #0x10 b63bc: 97ffbe0d bl 0xa5bf0 <_ZN7android19ConvertMessageToMapEP7_JNIEnvRKNS_2spINS_8AMessageEEEPP8_jobject@plt> b63c0: b90013e0 str w0, [sp, #0x10] b63c4: 14000001 b 0xb63c8 b63c8: b94013e8 ldr w8, [sp, #0x10] b63cc: b81ec3a8 stur w8, [x29, #-0x14] b63d0: 320003e9 orr w9, wzr, #0x1 b63d4: b9002be9 str w9, [sp, #0x28] b63d8: 14000001 b 0xb63dc b63dc: d10043a0 sub x0, x29, #0x10 b63e0: 97ffd2c0 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> b63e4: b85ec3a8 ldur w8, [x29, #-0x14] b63e8: d53bd040 mrs x0, TPIDR_EL0 b63ec: f9401400 ldr x0, [x0, #0x28] b63f0: f85f83be ldur x30, [x29, #-0x8] b63f4: eb1e0000 subs x0, x0, x30 b63f8: b9000fe8 str w8, [sp, #0xc] b63fc: f90003e0 str x0, [sp] b6400: 54000101 b.ne 0xb6420 b6404: 14000001 b 0xb6408 b6408: b9400fe0 ldr w0, [sp, #0xc] b640c: a9477bfd ldp x29, x30, [sp, #0x70] b6410: 910203ff add sp, sp, #0x80 b6414: d65f03c0 ret b6418: f9401be0 ldr x0, [sp, #0x30] b641c: 97ffc6bd bl 0xa7f10 <_Unwind_Resume@plt> b6420: 97ffce54 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b6424 : b6424: d10083ff sub sp, sp, #0x20 b6428: a9017bfd stp x29, x30, [sp, #0x10] b642c: 910043fd add x29, sp, #0x10 b6430: d2800508 mov x8, #0x28 // =40 b6434: f90007e0 str x0, [sp, #0x8] b6438: f90003e1 str x1, [sp] b643c: f94007e0 ldr x0, [sp, #0x8] b6440: 8b080000 add x0, x0, x8 b6444: 97ffb28b bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b6448: f94003e1 ldr x1, [sp] b644c: 97ffa6a5 bl 0x9fee0 <_ZN7android16NuMediaExtractor11selectTrackEm@plt> b6450: a9417bfd ldp x29, x30, [sp, #0x10] b6454: 910083ff add sp, sp, #0x20 b6458: d65f03c0 ret 00000000000b645c : b645c: d10083ff sub sp, sp, #0x20 b6460: a9017bfd stp x29, x30, [sp, #0x10] b6464: 910043fd add x29, sp, #0x10 b6468: d2800508 mov x8, #0x28 // =40 b646c: f90007e0 str x0, [sp, #0x8] b6470: f90003e1 str x1, [sp] b6474: f94007e0 ldr x0, [sp, #0x8] b6478: 8b080000 add x0, x0, x8 b647c: 97ffb27d bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b6480: f94003e1 ldr x1, [sp] b6484: 97ffc7b7 bl 0xa8360 <_ZN7android16NuMediaExtractor13unselectTrackEm@plt> b6488: a9417bfd ldp x29, x30, [sp, #0x10] b648c: 910083ff add sp, sp, #0x20 b6490: d65f03c0 ret 00000000000b6494 : b6494: d100c3ff sub sp, sp, #0x30 b6498: a9027bfd stp x29, x30, [sp, #0x20] b649c: 910083fd add x29, sp, #0x20 b64a0: d2800508 mov x8, #0x28 // =40 b64a4: f81f83a0 stur x0, [x29, #-0x8] b64a8: f9000be1 str x1, [sp, #0x10] b64ac: b9000fe2 str w2, [sp, #0xc] b64b0: f85f83a0 ldur x0, [x29, #-0x8] b64b4: 8b080000 add x0, x0, x8 b64b8: 97ffb26e bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b64bc: f9400be1 ldr x1, [sp, #0x10] b64c0: b9400fe2 ldr w2, [sp, #0xc] b64c4: 97ffa903 bl 0xa08d0 <_ZN7android16NuMediaExtractor6seekToElNS_12IMediaSource11ReadOptions8SeekModeE@plt> b64c8: a9427bfd ldp x29, x30, [sp, #0x20] b64cc: 9100c3ff add sp, sp, #0x30 b64d0: d65f03c0 ret 00000000000b64d4 : b64d4: d10083ff sub sp, sp, #0x20 b64d8: a9017bfd stp x29, x30, [sp, #0x10] b64dc: 910043fd add x29, sp, #0x10 b64e0: d2800508 mov x8, #0x28 // =40 b64e4: f90007e0 str x0, [sp, #0x8] b64e8: f94007e0 ldr x0, [sp, #0x8] b64ec: 8b080000 add x0, x0, x8 b64f0: 97ffb260 bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b64f4: 97ffb84f bl 0xa4630 <_ZN7android16NuMediaExtractor7advanceEv@plt> b64f8: a9417bfd ldp x29, x30, [sp, #0x10] b64fc: 910083ff add sp, sp, #0x20 b6500: d65f03c0 ret 00000000000b6504 : b6504: d106c3ff sub sp, sp, #0x1b0 b6508: f900cbfc str x28, [sp, #0x190] b650c: a91a7bfd stp x29, x30, [sp, #0x1a0] b6510: 910683fd add x29, sp, #0x1a0 b6514: d53bd048 mrs x8, TPIDR_EL0 b6518: f9401508 ldr x8, [x8, #0x28] b651c: f81e83a8 stur x8, [x29, #-0x18] b6520: f81b83a0 stur x0, [x29, #-0x48] b6524: f81b03a1 stur x1, [x29, #-0x50] b6528: f81a83a2 stur x2, [x29, #-0x58] b652c: f81a03a3 stur x3, [x29, #-0x60] b6530: f81983a4 stur x4, [x29, #-0x68] b6534: f85b83a8 ldur x8, [x29, #-0x48] b6538: f85b03a0 ldur x0, [x29, #-0x50] b653c: f85a83a1 ldur x1, [x29, #-0x58] b6540: f81403a8 stur x8, [x29, #-0xc0] b6544: 97ffb06f bl 0xa2700 <_ZN7_JNIEnv22GetDirectBufferAddressEP8_jobject@plt> b6548: f81903a0 stur x0, [x29, #-0x70] b654c: aa1f03e8 mov x8, xzr b6550: f81803a8 stur x8, [x29, #-0x80] b6554: f85b03a8 ldur x8, [x29, #-0x50] b6558: b0000a01 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b655c: 913a8021 add x1, x1, #0xea0 b6560: aa0803e0 mov x0, x8 b6564: f81383a8 stur x8, [x29, #-0xc8] b6568: 97ffb54e bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> b656c: d100a3a8 sub x8, x29, #0x28 b6570: f9006be0 str x0, [sp, #0xd0] b6574: aa0803e0 mov x0, x8 b6578: f85383a1 ldur x1, [x29, #-0xc8] b657c: f9406be2 ldr x2, [sp, #0xd0] b6580: f90067e8 str x8, [sp, #0xc8] b6584: 97ffb0d3 bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> b6588: f94067e0 ldr x0, [sp, #0xc8] b658c: 97ffab1d bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> b6590: f90063e0 str x0, [sp, #0xc0] b6594: 14000001 b 0xb6598 b6598: f85903a8 ldur x8, [x29, #-0x70] b659c: b5000728 cbnz x8, 0xb6680 b65a0: 14000001 b 0xb65a4 b65a4: f85b03a8 ldur x8, [x29, #-0x50] b65a8: d100a3a0 sub x0, x29, #0x28 b65ac: f9005fe8 str x8, [sp, #0xb8] b65b0: 97ffab14 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> b65b4: f9005be0 str x0, [sp, #0xb0] b65b8: 14000001 b 0xb65bc b65bc: b0000a02 adrp x2, 0x1f7000 <_Unwind_Backtrace+0xb60> b65c0: 913ad042 add x2, x2, #0xeb4 b65c4: b0000a03 adrp x3, 0x1f7000 <_Unwind_Backtrace+0xb60> b65c8: 913ae863 add x3, x3, #0xeba b65cc: f9405fe0 ldr x0, [sp, #0xb8] b65d0: f9405be1 ldr x1, [sp, #0xb0] b65d4: 97ffc427 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> b65d8: f90057e0 str x0, [sp, #0xa8] b65dc: 14000001 b 0xb65e0 b65e0: f94057e8 ldr x8, [sp, #0xa8] b65e4: f81683a8 stur x8, [x29, #-0x98] b65e8: f85683a2 ldur x2, [x29, #-0x98] b65ec: f85b03a0 ldur x0, [x29, #-0x50] b65f0: f85a83a1 ldur x1, [x29, #-0x58] b65f4: 97ffbee7 bl 0xa6190 <_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz@plt> b65f8: f90053e0 str x0, [sp, #0xa0] b65fc: 14000001 b 0xb6600 b6600: f94053e8 ldr x8, [sp, #0xa0] b6604: f81803a8 stur x8, [x29, #-0x80] b6608: f85803a9 ldur x9, [x29, #-0x80] b660c: b5000169 cbnz x9, 0xb6638 b6610: 14000001 b 0xb6614 b6614: 128004a8 mov w8, #-0x26 // =-38 b6618: b81c43a8 stur w8, [x29, #-0x3c] b661c: 320003e8 orr w8, wzr, #0x1 b6620: b81643a8 stur w8, [x29, #-0x9c] b6624: 140000c6 b 0xb693c b6628: f81783a0 stur x0, [x29, #-0x88] b662c: 2a0103e8 mov w8, w1 b6630: b81743a8 stur w8, [x29, #-0x8c] b6634: 140000d2 b 0xb697c b6638: f85b03a0 ldur x0, [x29, #-0x50] b663c: f85803a1 ldur x1, [x29, #-0x80] b6640: d100b3a2 sub x2, x29, #0x2c b6644: 97ffd0fb bl 0xaaa30 <_ZN7_JNIEnv20GetByteArrayElementsEP11_jbyteArrayPh@plt> b6648: f9004fe0 str x0, [sp, #0x98] b664c: 14000001 b 0xb6650 b6650: f9404fe8 ldr x8, [sp, #0x98] b6654: f81903a8 stur x8, [x29, #-0x70] b6658: f85b03a0 ldur x0, [x29, #-0x50] b665c: f85803a1 ldur x1, [x29, #-0x80] b6660: 97ffb53c bl 0xa3b50 <_ZN7_JNIEnv14GetArrayLengthEP7_jarray@plt> b6664: b90097e0 str w0, [sp, #0x94] b6668: 14000001 b 0xb666c b666c: b94097e1 ldr w1, [sp, #0x94] b6670: 2a0103e0 mov w0, w1 b6674: 93407c00 sxtw x0, w0 b6678: f81883a0 stur x0, [x29, #-0x78] b667c: 14000009 b 0xb66a0 b6680: f85b03a0 ldur x0, [x29, #-0x50] b6684: f85a83a1 ldur x1, [x29, #-0x58] b6688: 97ffbec6 bl 0xa61a0 <_ZN7_JNIEnv23GetDirectBufferCapacityEP8_jobject@plt> b668c: f90047e0 str x0, [sp, #0x88] b6690: 14000001 b 0xb6694 b6694: f94047e8 ldr x8, [sp, #0x88] b6698: f81883a8 stur x8, [x29, #-0x78] b669c: 14000001 b 0xb66a0 b66a0: f85883a8 ldur x8, [x29, #-0x78] b66a4: f85a03a9 ldur x9, [x29, #-0x60] b66a8: eb090108 subs x8, x8, x9 b66ac: f90043e8 str x8, [sp, #0x80] b66b0: 54000222 b.hs 0xb66f4 b66b4: 14000001 b 0xb66b8 b66b8: f85803a8 ldur x8, [x29, #-0x80] b66bc: b4000128 cbz x8, 0xb66e0 b66c0: 14000001 b 0xb66c4 b66c4: f85b03a0 ldur x0, [x29, #-0x50] b66c8: f85803a1 ldur x1, [x29, #-0x80] b66cc: f85903a2 ldur x2, [x29, #-0x70] b66d0: 2a1f03e3 mov w3, wzr b66d4: 97ffc6bf bl 0xa81d0 <_ZN7_JNIEnv24ReleaseByteArrayElementsEP11_jbyteArrayPai@plt> b66d8: 14000001 b 0xb66dc b66dc: 14000001 b 0xb66e0 b66e0: 12800428 mov w8, #-0x22 // =-34 b66e4: b81c43a8 stur w8, [x29, #-0x3c] b66e8: 320003e8 orr w8, wzr, #0x1 b66ec: b81643a8 stur w8, [x29, #-0x9c] b66f0: 14000093 b 0xb693c b66f4: 52800908 mov w8, #0x48 // =72 b66f8: 2a0803e0 mov w0, w8 b66fc: 97ffca05 bl 0xa8f10 <_Znwm@plt> b6700: f9003fe0 str x0, [sp, #0x78] b6704: 14000001 b 0xb6708 b6708: f9403fe0 ldr x0, [sp, #0x78] b670c: f85903a8 ldur x8, [x29, #-0x70] b6710: f85a03a9 ldur x9, [x29, #-0x60] b6714: 8b090101 add x1, x8, x9 b6718: f85883a8 ldur x8, [x29, #-0x78] b671c: eb090102 subs x2, x8, x9 b6720: f9403fe8 ldr x8, [sp, #0x78] b6724: f9003be0 str x0, [sp, #0x70] b6728: aa0803e0 mov x0, x8 b672c: 97ffabc5 bl 0xa1640 <_ZN7android7ABufferC1EPvm@plt> b6730: 14000001 b 0xb6734 b6734: d100e3a0 sub x0, x29, #0x38 b6738: f9403be1 ldr x1, [sp, #0x70] b673c: 97ffcb7d bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> b6740: 14000001 b 0xb6744 b6744: f85403a8 ldur x8, [x29, #-0xc0] b6748: 9100a100 add x0, x8, #0x28 b674c: 97ffb1c9 bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b6750: f90037e0 str x0, [sp, #0x68] b6754: 14000001 b 0xb6758 b6758: d100e3a1 sub x1, x29, #0x38 b675c: f94037e0 ldr x0, [sp, #0x68] b6760: 97ffa684 bl 0xa0170 <_ZN7android16NuMediaExtractor14readSampleDataERKNS_2spINS_7ABufferEEE@plt> b6764: b90067e0 str w0, [sp, #0x64] b6768: 14000001 b 0xb676c b676c: b94067e8 ldr w8, [sp, #0x64] b6770: b81603a8 stur w8, [x29, #-0xa0] b6774: f85803a9 ldur x9, [x29, #-0x80] b6778: b40002a9 cbz x9, 0xb67cc b677c: 14000001 b 0xb6780 b6780: f85b03a0 ldur x0, [x29, #-0x50] b6784: f85803a1 ldur x1, [x29, #-0x80] b6788: f85903a2 ldur x2, [x29, #-0x70] b678c: 2a1f03e3 mov w3, wzr b6790: 97ffc690 bl 0xa81d0 <_ZN7_JNIEnv24ReleaseByteArrayElementsEP11_jbyteArrayPai@plt> b6794: 14000001 b 0xb6798 b6798: 1400000d b 0xb67cc b679c: f81783a0 stur x0, [x29, #-0x88] b67a0: 2a0103e8 mov w8, w1 b67a4: b81743a8 stur w8, [x29, #-0x8c] b67a8: f9403fe0 ldr x0, [sp, #0x78] b67ac: 97ffa86d bl 0xa0960 <_ZdlPv@plt> b67b0: 14000073 b 0xb697c b67b4: f81783a0 stur x0, [x29, #-0x88] b67b8: 2a0103e8 mov w8, w1 b67bc: b81743a8 stur w8, [x29, #-0x8c] b67c0: d100e3a0 sub x0, x29, #0x38 b67c4: 97ffcf53 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> b67c8: 1400006d b 0xb697c b67cc: b85603a8 ldur w8, [x29, #-0xa0] b67d0: 340000e8 cbz w8, 0xb67ec b67d4: 14000001 b 0xb67d8 b67d8: b85603a8 ldur w8, [x29, #-0xa0] b67dc: b81c43a8 stur w8, [x29, #-0x3c] b67e0: 320003e8 orr w8, wzr, #0x1 b67e4: b81643a8 stur w8, [x29, #-0x9c] b67e8: 14000052 b 0xb6930 b67ec: d100e3a0 sub x0, x29, #0x38 b67f0: 97ffa5a8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> b67f4: f9002fe0 str x0, [sp, #0x58] b67f8: 14000001 b 0xb67fc b67fc: f9402fe0 ldr x0, [sp, #0x58] b6800: 97ffb46c bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> b6804: f9002be0 str x0, [sp, #0x50] b6808: 14000001 b 0xb680c b680c: f85983a8 ldur x8, [x29, #-0x68] b6810: f9402be9 ldr x9, [sp, #0x50] b6814: f9000109 str x9, [x8] b6818: f85b03a8 ldur x8, [x29, #-0x50] b681c: d100a3a0 sub x0, x29, #0x28 b6820: f90027e8 str x8, [sp, #0x48] b6824: 97ffaa77 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> b6828: f90023e0 str x0, [sp, #0x40] b682c: 14000001 b 0xb6830 b6830: b0000a02 adrp x2, 0x1f7000 <_Unwind_Backtrace+0xb60> b6834: 913afc42 add x2, x2, #0xebf b6838: b0000a03 adrp x3, 0x1f7000 <_Unwind_Backtrace+0xb60> b683c: 913b2063 add x3, x3, #0xec8 b6840: f94027e0 ldr x0, [sp, #0x48] b6844: f94023e1 ldr x1, [sp, #0x40] b6848: 97ffc38a bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> b684c: f9001fe0 str x0, [sp, #0x38] b6850: 14000001 b 0xb6854 b6854: f9401fe8 ldr x8, [sp, #0x38] b6858: f81583a8 stur x8, [x29, #-0xa8] b685c: f85b03a9 ldur x9, [x29, #-0x50] b6860: d100a3a0 sub x0, x29, #0x28 b6864: f9001be9 str x9, [sp, #0x30] b6868: 97ffaa66 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> b686c: f90017e0 str x0, [sp, #0x28] b6870: 14000001 b 0xb6874 b6874: b0000a02 adrp x2, 0x1f7000 <_Unwind_Backtrace+0xb60> b6878: 913b7442 add x2, x2, #0xedd b687c: b0000a03 adrp x3, 0x1f7000 <_Unwind_Backtrace+0xb60> b6880: 913b2063 add x3, x3, #0xec8 b6884: f9401be0 ldr x0, [sp, #0x30] b6888: f94017e1 ldr x1, [sp, #0x28] b688c: 97ffc379 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> b6890: f90013e0 str x0, [sp, #0x20] b6894: 14000001 b 0xb6898 b6898: f94013e8 ldr x8, [sp, #0x20] b689c: f81503a8 stur x8, [x29, #-0xb0] b68a0: f85503a2 ldur x2, [x29, #-0xb0] b68a4: f85b03a0 ldur x0, [x29, #-0x50] b68a8: f85a83a1 ldur x1, [x29, #-0x58] b68ac: f85a03a9 ldur x9, [x29, #-0x60] b68b0: f85983aa ldur x10, [x29, #-0x68] b68b4: f940014a ldr x10, [x10] b68b8: 8b0a0123 add x3, x9, x10 b68bc: 97ffbe35 bl 0xa6190 <_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz@plt> b68c0: f9000fe0 str x0, [sp, #0x18] b68c4: 14000001 b 0xb68c8 b68c8: f9400fe8 ldr x8, [sp, #0x18] b68cc: f81483a8 stur x8, [x29, #-0xb8] b68d0: f85b03a0 ldur x0, [x29, #-0x50] b68d4: f85483a1 ldur x1, [x29, #-0xb8] b68d8: 97ffc826 bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> b68dc: 14000001 b 0xb68e0 b68e0: f85b03a0 ldur x0, [x29, #-0x50] b68e4: f85a83a1 ldur x1, [x29, #-0x58] b68e8: f85583a2 ldur x2, [x29, #-0xa8] b68ec: f85a03a3 ldur x3, [x29, #-0x60] b68f0: 97ffbe28 bl 0xa6190 <_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz@plt> b68f4: f9000be0 str x0, [sp, #0x10] b68f8: 14000001 b 0xb68fc b68fc: f9400be8 ldr x8, [sp, #0x10] b6900: f81483a8 stur x8, [x29, #-0xb8] b6904: f85b03a0 ldur x0, [x29, #-0x50] b6908: f85483a1 ldur x1, [x29, #-0xb8] b690c: 97ffc819 bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> b6910: 14000001 b 0xb6914 b6914: aa1f03e8 mov x8, xzr b6918: f81483a8 stur x8, [x29, #-0xb8] b691c: 2a1f03e9 mov w9, wzr b6920: b81c43a9 stur w9, [x29, #-0x3c] b6924: 320003e9 orr w9, wzr, #0x1 b6928: b81643a9 stur w9, [x29, #-0x9c] b692c: 14000001 b 0xb6930 b6930: d100e3a0 sub x0, x29, #0x38 b6934: 97ffcef7 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> b6938: 14000001 b 0xb693c b693c: d100a3a0 sub x0, x29, #0x28 b6940: 97ffbde0 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> b6944: b85c43a8 ldur w8, [x29, #-0x3c] b6948: d53bd040 mrs x0, TPIDR_EL0 b694c: f9401400 ldr x0, [x0, #0x28] b6950: f85e83be ldur x30, [x29, #-0x18] b6954: eb1e0000 subs x0, x0, x30 b6958: b9000fe8 str w8, [sp, #0xc] b695c: f90003e0 str x0, [sp] b6960: 54000181 b.ne 0xb6990 b6964: 14000001 b 0xb6968 b6968: b9400fe0 ldr w0, [sp, #0xc] b696c: a95a7bfd ldp x29, x30, [sp, #0x1a0] b6970: f940cbfc ldr x28, [sp, #0x190] b6974: 9106c3ff add sp, sp, #0x1b0 b6978: d65f03c0 ret b697c: d100a3a0 sub x0, x29, #0x28 b6980: 97ffbdd0 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> b6984: 14000001 b 0xb6988 b6988: f85783a0 ldur x0, [x29, #-0x88] b698c: 97ffc561 bl 0xa7f10 <_Unwind_Resume@plt> b6990: 97ffccf8 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b6994 <_JNIEnv::GetDirectBufferAddress(_jobject*)>: b6994: d100c3ff sub sp, sp, #0x30 b6998: a9027bfd stp x29, x30, [sp, #0x20] b699c: 910083fd add x29, sp, #0x20 b69a0: f81f83a0 stur x0, [x29, #-0x8] b69a4: f9000be1 str x1, [sp, #0x10] b69a8: f85f83a0 ldur x0, [x29, #-0x8] b69ac: aa0003e1 mov x1, x0 b69b0: f9400021 ldr x1, [x1] b69b4: f9439821 ldr x1, [x1, #0x730] b69b8: f9400be8 ldr x8, [sp, #0x10] b69bc: f90007e1 str x1, [sp, #0x8] b69c0: aa0803e1 mov x1, x8 b69c4: f94007e8 ldr x8, [sp, #0x8] b69c8: d63f0100 blr x8 b69cc: a9427bfd ldp x29, x30, [sp, #0x20] b69d0: 9100c3ff add sp, sp, #0x30 b69d4: d65f03c0 ret 00000000000b69d8 <_JNIEnv::FindClass(char const*)>: b69d8: d100c3ff sub sp, sp, #0x30 b69dc: a9027bfd stp x29, x30, [sp, #0x20] b69e0: 910083fd add x29, sp, #0x20 b69e4: f81f83a0 stur x0, [x29, #-0x8] b69e8: f9000be1 str x1, [sp, #0x10] b69ec: f85f83a0 ldur x0, [x29, #-0x8] b69f0: aa0003e1 mov x1, x0 b69f4: f9400021 ldr x1, [x1] b69f8: f9401821 ldr x1, [x1, #0x30] b69fc: f9400be8 ldr x8, [sp, #0x10] b6a00: f90007e1 str x1, [sp, #0x8] b6a04: aa0803e1 mov x1, x8 b6a08: f94007e8 ldr x8, [sp, #0x8] b6a0c: d63f0100 blr x8 b6a10: a9427bfd ldp x29, x30, [sp, #0x20] b6a14: 9100c3ff add sp, sp, #0x30 b6a18: d65f03c0 ret 00000000000b6a1c ::ScopedLocalRef(_JNIEnv*, _jclass*)>: b6a1c: d10083ff sub sp, sp, #0x20 b6a20: f9000fe0 str x0, [sp, #0x18] b6a24: f9000be1 str x1, [sp, #0x10] b6a28: f90007e2 str x2, [sp, #0x8] b6a2c: f9400fe0 ldr x0, [sp, #0x18] b6a30: aa0003e1 mov x1, x0 b6a34: f9400be2 ldr x2, [sp, #0x10] b6a38: f9000022 str x2, [x1] b6a3c: f94007e1 ldr x1, [sp, #0x8] b6a40: f9000401 str x1, [x0, #0x8] b6a44: 910083ff add sp, sp, #0x20 b6a48: d65f03c0 ret 00000000000b6a4c ::get() const>: b6a4c: d10043ff sub sp, sp, #0x10 b6a50: f90007e0 str x0, [sp, #0x8] b6a54: f94007e0 ldr x0, [sp, #0x8] b6a58: f9400400 ldr x0, [x0, #0x8] b6a5c: 910043ff add sp, sp, #0x10 b6a60: d65f03c0 ret 00000000000b6a64 <_JNIEnv::GetMethodID(_jclass*, char const*, char const*)>: b6a64: d10103ff sub sp, sp, #0x40 b6a68: a9037bfd stp x29, x30, [sp, #0x30] b6a6c: 9100c3fd add x29, sp, #0x30 b6a70: f81f83a0 stur x0, [x29, #-0x8] b6a74: f81f03a1 stur x1, [x29, #-0x10] b6a78: f9000fe2 str x2, [sp, #0x18] b6a7c: f9000be3 str x3, [sp, #0x10] b6a80: f85f83a0 ldur x0, [x29, #-0x8] b6a84: aa0003e1 mov x1, x0 b6a88: f9400021 ldr x1, [x1] b6a8c: f9408421 ldr x1, [x1, #0x108] b6a90: f85f03a2 ldur x2, [x29, #-0x10] b6a94: f9400fe3 ldr x3, [sp, #0x18] b6a98: f9400be8 ldr x8, [sp, #0x10] b6a9c: f90007e1 str x1, [sp, #0x8] b6aa0: aa0203e1 mov x1, x2 b6aa4: aa0303e2 mov x2, x3 b6aa8: aa0803e3 mov x3, x8 b6aac: f94007e8 ldr x8, [sp, #0x8] b6ab0: d63f0100 blr x8 b6ab4: a9437bfd ldp x29, x30, [sp, #0x30] b6ab8: 910103ff add sp, sp, #0x40 b6abc: d65f03c0 ret 00000000000b6ac0 <_JNIEnv::CallObjectMethod(_jobject*, _jmethodID*, ...)>: b6ac0: d105c3ff sub sp, sp, #0x170 b6ac4: f900abfc str x28, [sp, #0x150] b6ac8: a9167bfd stp x29, x30, [sp, #0x160] b6acc: 910583fd add x29, sp, #0x160 b6ad0: d100e3a8 sub x8, x29, #0x38 b6ad4: 3d802be7 str q7, [sp, #0xa0] b6ad8: 3d8027e6 str q6, [sp, #0x90] b6adc: 3d8023e5 str q5, [sp, #0x80] b6ae0: 3d801fe4 str q4, [sp, #0x70] b6ae4: 3d801be3 str q3, [sp, #0x60] b6ae8: 3d8017e2 str q2, [sp, #0x50] b6aec: 3d8013e1 str q1, [sp, #0x40] b6af0: 3d800fe0 str q0, [sp, #0x30] b6af4: f81783a7 stur x7, [x29, #-0x88] b6af8: f81703a6 stur x6, [x29, #-0x90] b6afc: f81683a5 stur x5, [x29, #-0x98] b6b00: f81603a4 stur x4, [x29, #-0xa0] b6b04: f81583a3 stur x3, [x29, #-0xa8] b6b08: d53bd043 mrs x3, TPIDR_EL0 b6b0c: f9401464 ldr x4, [x3, #0x28] b6b10: f90017e4 str x4, [sp, #0x28] b6b14: f81983a0 stur x0, [x29, #-0x68] b6b18: f81903a1 stur x1, [x29, #-0x70] b6b1c: f81883a2 stur x2, [x29, #-0x78] b6b20: f85983a0 ldur x0, [x29, #-0x68] b6b24: 321963e9 orr w9, wzr, #0xffffff80 b6b28: b81e43a9 stur w9, [x29, #-0x1c] b6b2c: 128004e9 mov w9, #-0x28 // =-40 b6b30: b81e03a9 stur w9, [x29, #-0x20] b6b34: 9100c3e1 add x1, sp, #0x30 b6b38: 91020021 add x1, x1, #0x80 b6b3c: f81d83a1 stur x1, [x29, #-0x28] b6b40: d102a3a1 sub x1, x29, #0xa8 b6b44: 9100a021 add x1, x1, #0x28 b6b48: f81d03a1 stur x1, [x29, #-0x30] b6b4c: 910043a1 add x1, x29, #0x10 b6b50: f81c83a1 stur x1, [x29, #-0x38] b6b54: f9400001 ldr x1, [x0] b6b58: f9408c21 ldr x1, [x1, #0x118] b6b5c: f85903a2 ldur x2, [x29, #-0x70] b6b60: f85883a4 ldur x4, [x29, #-0x78] b6b64: 3dc00100 ldr q0, [x8] b6b68: 3dc00501 ldr q1, [x8, #0x10] b6b6c: 3c9b03a1 stur q1, [x29, #-0x50] b6b70: 3c9a03a0 stur q0, [x29, #-0x60] b6b74: d10183a8 sub x8, x29, #0x60 b6b78: f90013e1 str x1, [sp, #0x20] b6b7c: aa0203e1 mov x1, x2 b6b80: aa0403e2 mov x2, x4 b6b84: f9000fe3 str x3, [sp, #0x18] b6b88: aa0803e3 mov x3, x8 b6b8c: f94013e8 ldr x8, [sp, #0x20] b6b90: d63f0100 blr x8 b6b94: f81803a0 stur x0, [x29, #-0x80] b6b98: f85803a8 ldur x8, [x29, #-0x80] b6b9c: f9400fe0 ldr x0, [sp, #0x18] b6ba0: f9401401 ldr x1, [x0, #0x28] b6ba4: f94017e2 ldr x2, [sp, #0x28] b6ba8: eb020021 subs x1, x1, x2 b6bac: f9000be8 str x8, [sp, #0x10] b6bb0: f90007e1 str x1, [sp, #0x8] b6bb4: 540000e1 b.ne 0xb6bd0 <_JNIEnv::CallObjectMethod(_jobject*, _jmethodID*, ...)+0x110> b6bb8: 14000001 b 0xb6bbc <_JNIEnv::CallObjectMethod(_jobject*, _jmethodID*, ...)+0xfc> b6bbc: f9400be0 ldr x0, [sp, #0x10] b6bc0: a9567bfd ldp x29, x30, [sp, #0x160] b6bc4: f940abfc ldr x28, [sp, #0x150] b6bc8: 9105c3ff add sp, sp, #0x170 b6bcc: d65f03c0 ret b6bd0: 97ffcc68 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b6bd4 <_JNIEnv::GetByteArrayElements(_jbyteArray*, unsigned char*)>: b6bd4: d100c3ff sub sp, sp, #0x30 b6bd8: a9027bfd stp x29, x30, [sp, #0x20] b6bdc: 910083fd add x29, sp, #0x20 b6be0: f81f83a0 stur x0, [x29, #-0x8] b6be4: f9000be1 str x1, [sp, #0x10] b6be8: f90007e2 str x2, [sp, #0x8] b6bec: f85f83a0 ldur x0, [x29, #-0x8] b6bf0: aa0003e1 mov x1, x0 b6bf4: f9400021 ldr x1, [x1] b6bf8: f942e021 ldr x1, [x1, #0x5c0] b6bfc: f9400be2 ldr x2, [sp, #0x10] b6c00: f94007e8 ldr x8, [sp, #0x8] b6c04: f90003e1 str x1, [sp] b6c08: aa0203e1 mov x1, x2 b6c0c: aa0803e2 mov x2, x8 b6c10: f94003e8 ldr x8, [sp] b6c14: d63f0100 blr x8 b6c18: a9427bfd ldp x29, x30, [sp, #0x20] b6c1c: 9100c3ff add sp, sp, #0x30 b6c20: d65f03c0 ret 00000000000b6c24 <_JNIEnv::GetDirectBufferCapacity(_jobject*)>: b6c24: d100c3ff sub sp, sp, #0x30 b6c28: a9027bfd stp x29, x30, [sp, #0x20] b6c2c: 910083fd add x29, sp, #0x20 b6c30: f81f83a0 stur x0, [x29, #-0x8] b6c34: f9000be1 str x1, [sp, #0x10] b6c38: f85f83a0 ldur x0, [x29, #-0x8] b6c3c: aa0003e1 mov x1, x0 b6c40: f9400021 ldr x1, [x1] b6c44: f9439c21 ldr x1, [x1, #0x738] b6c48: f9400be8 ldr x8, [sp, #0x10] b6c4c: f90007e1 str x1, [sp, #0x8] b6c50: aa0803e1 mov x1, x8 b6c54: f94007e8 ldr x8, [sp, #0x8] b6c58: d63f0100 blr x8 b6c5c: a9427bfd ldp x29, x30, [sp, #0x20] b6c60: 9100c3ff add sp, sp, #0x30 b6c64: d65f03c0 ret 00000000000b6c68 <_JNIEnv::ReleaseByteArrayElements(_jbyteArray*, signed char*, int)>: b6c68: d10103ff sub sp, sp, #0x40 b6c6c: a9037bfd stp x29, x30, [sp, #0x30] b6c70: 9100c3fd add x29, sp, #0x30 b6c74: f81f83a0 stur x0, [x29, #-0x8] b6c78: f81f03a1 stur x1, [x29, #-0x10] b6c7c: f9000fe2 str x2, [sp, #0x18] b6c80: b90017e3 str w3, [sp, #0x14] b6c84: f85f83a0 ldur x0, [x29, #-0x8] b6c88: aa0003e1 mov x1, x0 b6c8c: f9400021 ldr x1, [x1] b6c90: f9430021 ldr x1, [x1, #0x600] b6c94: f85f03a2 ldur x2, [x29, #-0x10] b6c98: f9400fe8 ldr x8, [sp, #0x18] b6c9c: b94017e3 ldr w3, [sp, #0x14] b6ca0: f90007e1 str x1, [sp, #0x8] b6ca4: aa0203e1 mov x1, x2 b6ca8: aa0803e2 mov x2, x8 b6cac: f94007e8 ldr x8, [sp, #0x8] b6cb0: d63f0100 blr x8 b6cb4: a9437bfd ldp x29, x30, [sp, #0x30] b6cb8: 910103ff add sp, sp, #0x40 b6cbc: d65f03c0 ret 00000000000b6cc0 ::sp(android::ABuffer*)>: b6cc0: d100c3ff sub sp, sp, #0x30 b6cc4: a9027bfd stp x29, x30, [sp, #0x20] b6cc8: 910083fd add x29, sp, #0x20 b6ccc: d2800008 mov x8, #0x0 // =0 b6cd0: f81f83a0 stur x0, [x29, #-0x8] b6cd4: f9000be1 str x1, [sp, #0x10] b6cd8: f85f83a0 ldur x0, [x29, #-0x8] b6cdc: aa0003e1 mov x1, x0 b6ce0: f9400be9 ldr x9, [sp, #0x10] b6ce4: f9000029 str x9, [x1] b6ce8: f9400be9 ldr x9, [sp, #0x10] b6cec: eb08013f cmp x9, x8 b6cf0: 1a9f07ea cset w10, ne b6cf4: f90007e0 str x0, [sp, #0x8] b6cf8: 3700004a tbnz w10, #0x0, 0xb6d00 ::sp(android::ABuffer*)+0x40> b6cfc: 14000004 b 0xb6d0c ::sp(android::ABuffer*)+0x4c> b6d00: f9400be0 ldr x0, [sp, #0x10] b6d04: f94007e1 ldr x1, [sp, #0x8] b6d08: 97ffcec6 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> b6d0c: a9427bfd ldp x29, x30, [sp, #0x20] b6d10: 9100c3ff add sp, sp, #0x30 b6d14: d65f03c0 ret 00000000000b6d18 ::operator->() const>: b6d18: d10043ff sub sp, sp, #0x10 b6d1c: f90007e0 str x0, [sp, #0x8] b6d20: f94007e0 ldr x0, [sp, #0x8] b6d24: f9400000 ldr x0, [x0] b6d28: 910043ff add sp, sp, #0x10 b6d2c: d65f03c0 ret 00000000000b6d30 : b6d30: d10043ff sub sp, sp, #0x10 b6d34: f90007e0 str x0, [sp, #0x8] b6d38: f94007e0 ldr x0, [sp, #0x8] b6d3c: f9401c00 ldr x0, [x0, #0x38] b6d40: 910043ff add sp, sp, #0x10 b6d44: d65f03c0 ret 00000000000b6d48 <_JNIEnv::DeleteLocalRef(_jobject*)>: b6d48: d100c3ff sub sp, sp, #0x30 b6d4c: a9027bfd stp x29, x30, [sp, #0x20] b6d50: 910083fd add x29, sp, #0x20 b6d54: f81f83a0 stur x0, [x29, #-0x8] b6d58: f9000be1 str x1, [sp, #0x10] b6d5c: f85f83a0 ldur x0, [x29, #-0x8] b6d60: aa0003e1 mov x1, x0 b6d64: f9400021 ldr x1, [x1] b6d68: f9405c21 ldr x1, [x1, #0xb8] b6d6c: f9400be8 ldr x8, [sp, #0x10] b6d70: f90007e1 str x1, [sp, #0x8] b6d74: aa0803e1 mov x1, x8 b6d78: f94007e8 ldr x8, [sp, #0x8] b6d7c: d63f0100 blr x8 b6d80: a9427bfd ldp x29, x30, [sp, #0x20] b6d84: 9100c3ff add sp, sp, #0x30 b6d88: d65f03c0 ret 00000000000b6d8c ::~sp()>: b6d8c: d10083ff sub sp, sp, #0x20 b6d90: a9017bfd stp x29, x30, [sp, #0x10] b6d94: 910043fd add x29, sp, #0x10 b6d98: d2800008 mov x8, #0x0 // =0 b6d9c: f90007e0 str x0, [sp, #0x8] b6da0: f94007e0 ldr x0, [sp, #0x8] b6da4: aa0003e9 mov x9, x0 b6da8: f9400129 ldr x9, [x9] b6dac: eb08013f cmp x9, x8 b6db0: 1a9f07ea cset w10, ne b6db4: f90003e0 str x0, [sp] b6db8: 3700004a tbnz w10, #0x0, 0xb6dc0 ::~sp()+0x34> b6dbc: 14000006 b 0xb6dd4 ::~sp()+0x48> b6dc0: f94003e8 ldr x8, [sp] b6dc4: f9400100 ldr x0, [x8] b6dc8: f94003e1 ldr x1, [sp] b6dcc: 97ffb4a1 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> b6dd0: 14000001 b 0xb6dd4 ::~sp()+0x48> b6dd4: a9417bfd ldp x29, x30, [sp, #0x10] b6dd8: 910083ff add sp, sp, #0x20 b6ddc: d65f03c0 ret b6de0: 97ffdcf9 bl 0xae1c4 00000000000b6de4 ::~ScopedLocalRef()>: b6de4: d10083ff sub sp, sp, #0x20 b6de8: a9017bfd stp x29, x30, [sp, #0x10] b6dec: 910043fd add x29, sp, #0x10 b6df0: d2800008 mov x8, #0x0 // =0 b6df4: f90007e0 str x0, [sp, #0x8] b6df8: f94007e0 ldr x0, [sp, #0x8] b6dfc: aa0803e1 mov x1, x8 b6e00: 97ffa968 bl 0xa13a0 <_ZN14ScopedLocalRefIP7_jclassE5resetES1_@plt> b6e04: 14000001 b 0xb6e08 ::~ScopedLocalRef()+0x24> b6e08: a9417bfd ldp x29, x30, [sp, #0x10] b6e0c: 910083ff add sp, sp, #0x20 b6e10: d65f03c0 ret b6e14: 97ffdcec bl 0xae1c4 00000000000b6e18 : b6e18: d10083ff sub sp, sp, #0x20 b6e1c: a9017bfd stp x29, x30, [sp, #0x10] b6e20: 910043fd add x29, sp, #0x10 b6e24: d2800508 mov x8, #0x28 // =40 b6e28: f90007e0 str x0, [sp, #0x8] b6e2c: f90003e1 str x1, [sp] b6e30: f94007e0 ldr x0, [sp, #0x8] b6e34: 8b080000 add x0, x0, x8 b6e38: 97ffb00e bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b6e3c: f94003e1 ldr x1, [sp] b6e40: 97ffac4c bl 0xa1f70 <_ZN7android16NuMediaExtractor19getSampleTrackIndexEPm@plt> b6e44: a9417bfd ldp x29, x30, [sp, #0x10] b6e48: 910083ff add sp, sp, #0x20 b6e4c: d65f03c0 ret 00000000000b6e50 : b6e50: d10083ff sub sp, sp, #0x20 b6e54: a9017bfd stp x29, x30, [sp, #0x10] b6e58: 910043fd add x29, sp, #0x10 b6e5c: d2800508 mov x8, #0x28 // =40 b6e60: f90007e0 str x0, [sp, #0x8] b6e64: f90003e1 str x1, [sp] b6e68: f94007e0 ldr x0, [sp, #0x8] b6e6c: 8b080000 add x0, x0, x8 b6e70: 97ffb000 bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b6e74: f94003e1 ldr x1, [sp] b6e78: 97ffa9ce bl 0xa15b0 <_ZN7android16NuMediaExtractor13getSampleTimeEPl@plt> b6e7c: a9417bfd ldp x29, x30, [sp, #0x10] b6e80: 910083ff add sp, sp, #0x20 b6e84: d65f03c0 ret 00000000000b6e88 : b6e88: d102c3ff sub sp, sp, #0xb0 b6e8c: a90a7bfd stp x29, x30, [sp, #0xa0] b6e90: 910283fd add x29, sp, #0xa0 b6e94: d53bd048 mrs x8, TPIDR_EL0 b6e98: f9401508 ldr x8, [x8, #0x28] b6e9c: f81f83a8 stur x8, [x29, #-0x8] b6ea0: f81c83a0 stur x0, [x29, #-0x38] b6ea4: f81c03a1 stur x1, [x29, #-0x40] b6ea8: f85c83a8 ldur x8, [x29, #-0x38] b6eac: f85c03a0 ldur x0, [x29, #-0x40] b6eb0: 2a1f03e9 mov w9, wzr b6eb4: b9000009 str w9, [x0] b6eb8: d10043a0 sub x0, x29, #0x10 b6ebc: f90023e8 str x8, [sp, #0x40] b6ec0: 97ffcc2c bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> b6ec4: f94023e8 ldr x8, [sp, #0x40] b6ec8: 9100a100 add x0, x8, #0x28 b6ecc: 97ffafe9 bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b6ed0: f9001fe0 str x0, [sp, #0x38] b6ed4: 14000001 b 0xb6ed8 b6ed8: d10043a1 sub x1, x29, #0x10 b6edc: f9401fe0 ldr x0, [sp, #0x38] b6ee0: 97ffc5fc bl 0xa86d0 <_ZN7android16NuMediaExtractor13getSampleMetaEPNS_2spINS_8MetaDataEEE@plt> b6ee4: b90037e0 str w0, [sp, #0x34] b6ee8: 14000001 b 0xb6eec b6eec: b94037e8 ldr w8, [sp, #0x34] b6ef0: b81bc3a8 stur w8, [x29, #-0x44] b6ef4: b85bc3a9 ldur w9, [x29, #-0x44] b6ef8: 340001a9 cbz w9, 0xb6f2c b6efc: 14000001 b 0xb6f00 b6f00: b85bc3a8 ldur w8, [x29, #-0x44] b6f04: b81d43a8 stur w8, [x29, #-0x2c] b6f08: 320003e8 orr w8, wzr, #0x1 b6f0c: b9004be8 str w8, [sp, #0x48] b6f10: 14000037 b 0xb6fec b6f14: f9002be0 str x0, [sp, #0x50] b6f18: 2a0103e8 mov w8, w1 b6f1c: b9004fe8 str w8, [sp, #0x4c] b6f20: d10043a0 sub x0, x29, #0x10 b6f24: 97ffaa93 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> b6f28: 14000040 b 0xb7028 b6f2c: d10043a0 sub x0, x29, #0x10 b6f30: 97ffb7e0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> b6f34: f90017e0 str x0, [sp, #0x28] b6f38: 14000001 b 0xb6f3c b6f3c: 528dcc61 mov w1, #0x6e63 // =28259 b6f40: 72ae6f21 movk w1, #0x7379, lsl #16 b6f44: d10053a2 sub x2, x29, #0x14 b6f48: f94017e0 ldr x0, [sp, #0x28] b6f4c: 97ffb955 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> b6f50: b90027e0 str w0, [sp, #0x24] b6f54: 14000001 b 0xb6f58 b6f58: b94027e8 ldr w8, [sp, #0x24] b6f5c: 36000148 tbz w8, #0x0, 0xb6f84 b6f60: 14000001 b 0xb6f64 b6f64: b85ec3a8 ldur w8, [x29, #-0x14] b6f68: 340000e8 cbz w8, 0xb6f84 b6f6c: 14000001 b 0xb6f70 b6f70: f85c03a8 ldur x8, [x29, #-0x40] b6f74: b9400109 ldr w9, [x8] b6f78: 32000129 orr w9, w9, #0x1 b6f7c: b9000109 str w9, [x8] b6f80: 14000001 b 0xb6f84 b6f84: d10043a0 sub x0, x29, #0x10 b6f88: 97ffb7ca bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> b6f8c: f9000fe0 str x0, [sp, #0x18] b6f90: 14000001 b 0xb6f94 b6f94: 528c6e41 mov w1, #0x6372 // =25458 b6f98: 72acadc1 movk w1, #0x656e, lsl #16 b6f9c: d10063a2 sub x2, x29, #0x18 b6fa0: d10083a3 sub x3, x29, #0x20 b6fa4: d100a3a4 sub x4, x29, #0x28 b6fa8: f9400fe0 ldr x0, [sp, #0x18] b6fac: 97ffbca5 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> b6fb0: b90017e0 str w0, [sp, #0x14] b6fb4: 14000001 b 0xb6fb8 b6fb8: b94017e8 ldr w8, [sp, #0x14] b6fbc: 360000e8 tbz w8, #0x0, 0xb6fd8 b6fc0: 14000001 b 0xb6fc4 b6fc4: f85c03a8 ldur x8, [x29, #-0x40] b6fc8: b9400109 ldr w9, [x8] b6fcc: 321f0129 orr w9, w9, #0x2 b6fd0: b9000109 str w9, [x8] b6fd4: 14000001 b 0xb6fd8 b6fd8: 2a1f03e8 mov w8, wzr b6fdc: b81d43a8 stur w8, [x29, #-0x2c] b6fe0: 320003e8 orr w8, wzr, #0x1 b6fe4: b9004be8 str w8, [sp, #0x48] b6fe8: 14000001 b 0xb6fec b6fec: d10043a0 sub x0, x29, #0x10 b6ff0: 97ffaa60 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> b6ff4: b85d43a8 ldur w8, [x29, #-0x2c] b6ff8: d53bd040 mrs x0, TPIDR_EL0 b6ffc: f9401400 ldr x0, [x0, #0x28] b7000: f85f83be ldur x30, [x29, #-0x8] b7004: eb1e0000 subs x0, x0, x30 b7008: b90013e8 str w8, [sp, #0x10] b700c: f90007e0 str x0, [sp, #0x8] b7010: 54000101 b.ne 0xb7030 b7014: 14000001 b 0xb7018 b7018: b94013e0 ldr w0, [sp, #0x10] b701c: a94a7bfd ldp x29, x30, [sp, #0xa0] b7020: 9102c3ff add sp, sp, #0xb0 b7024: d65f03c0 ret b7028: f9402be0 ldr x0, [sp, #0x50] b702c: 97ffc3b9 bl 0xa7f10 <_Unwind_Resume@plt> b7030: 97ffcb50 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b7034 ::sp()>: b7034: d10043ff sub sp, sp, #0x10 b7038: d2800008 mov x8, #0x0 // =0 b703c: f90007e0 str x0, [sp, #0x8] b7040: f94007e0 ldr x0, [sp, #0x8] b7044: f9000008 str x8, [x0] b7048: 910043ff add sp, sp, #0x10 b704c: d65f03c0 ret 00000000000b7050 ::operator->() const>: b7050: d10043ff sub sp, sp, #0x10 b7054: f90007e0 str x0, [sp, #0x8] b7058: f94007e0 ldr x0, [sp, #0x8] b705c: f9400000 ldr x0, [x0] b7060: 910043ff add sp, sp, #0x10 b7064: d65f03c0 ret 00000000000b7068 ::~sp()>: b7068: d10083ff sub sp, sp, #0x20 b706c: a9017bfd stp x29, x30, [sp, #0x10] b7070: 910043fd add x29, sp, #0x10 b7074: d2800008 mov x8, #0x0 // =0 b7078: f90007e0 str x0, [sp, #0x8] b707c: f94007e0 ldr x0, [sp, #0x8] b7080: aa0003e9 mov x9, x0 b7084: f9400129 ldr x9, [x9] b7088: eb08013f cmp x9, x8 b708c: 1a9f07ea cset w10, ne b7090: f90003e0 str x0, [sp] b7094: 3700004a tbnz w10, #0x0, 0xb709c ::~sp()+0x34> b7098: 14000006 b 0xb70b0 ::~sp()+0x48> b709c: f94003e8 ldr x8, [sp] b70a0: f9400100 ldr x0, [x8] b70a4: f94003e1 ldr x1, [sp] b70a8: 97ffb3ea bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> b70ac: 14000001 b 0xb70b0 ::~sp()+0x48> b70b0: a9417bfd ldp x29, x30, [sp, #0x10] b70b4: 910083ff add sp, sp, #0x20 b70b8: d65f03c0 ret b70bc: 97ffdc42 bl 0xae1c4 00000000000b70c0 *)>: b70c0: d10083ff sub sp, sp, #0x20 b70c4: a9017bfd stp x29, x30, [sp, #0x10] b70c8: 910043fd add x29, sp, #0x10 b70cc: d2800508 mov x8, #0x28 // =40 b70d0: f90007e0 str x0, [sp, #0x8] b70d4: f90003e1 str x1, [sp] b70d8: f94007e0 ldr x0, [sp, #0x8] b70dc: 8b080000 add x0, x0, x8 b70e0: 97ffaf64 bl 0xa2e70 <_ZNK7android2spINS_16NuMediaExtractorEEptEv@plt> b70e4: f94003e1 ldr x1, [sp] b70e8: 97ffc57a bl 0xa86d0 <_ZN7android16NuMediaExtractor13getSampleMetaEPNS_2spINS_8MetaDataEEE@plt> b70ec: a9417bfd ldp x29, x30, [sp, #0x10] b70f0: 910083ff add sp, sp, #0x20 b70f4: d65f03c0 ret 00000000000b70f8 : b70f8: d10343ff sub sp, sp, #0xd0 b70fc: a90c7bfd stp x29, x30, [sp, #0xc0] b7100: 910303fd add x29, sp, #0xc0 b7104: d53bd049 mrs x9, TPIDR_EL0 b7108: f9401529 ldr x9, [x9, #0x28] b710c: f81f83a9 stur x9, [x29, #-0x8] b7110: f81e03a0 stur x0, [x29, #-0x20] b7114: f81d83a1 stur x1, [x29, #-0x28] b7118: f81d03a2 stur x2, [x29, #-0x30] b711c: f0000f89 adrp x9, 0x2aa000 b7120: 91090129 add x9, x9, #0x240 b7124: 91004121 add x1, x9, #0x10 b7128: d10043a0 sub x0, x29, #0x10 b712c: f81b83a8 stur x8, [x29, #-0x48] b7130: f81b03a9 stur x9, [x29, #-0x50] b7134: 94000083 bl 0xb7340 b7138: f85b03a8 ldur x8, [x29, #-0x50] b713c: f9400109 ldr x9, [x8] b7140: b5000309 cbnz x9, 0xb71a0 b7144: 14000001 b 0xb7148 b7148: f85e03a0 ldur x0, [x29, #-0x20] b714c: 90000a01 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b7150: 913b8c21 add x1, x1, #0xee3 b7154: 90000a02 adrp x2, 0x1f7000 <_Unwind_Backtrace+0xb60> b7158: 913c0c42 add x2, x2, #0xf03 b715c: 97ffaa8d bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b7160: b81ac3a0 stur w0, [x29, #-0x54] b7164: 14000001 b 0xb7168 b7168: aa1f03e0 mov x0, xzr b716c: f85b83a8 ldur x8, [x29, #-0x48] b7170: f90033e0 str x0, [sp, #0x60] b7174: aa0803e0 mov x0, x8 b7178: f94033e1 ldr x1, [sp, #0x60] b717c: 97ffb21d bl 0xa39f0 <_ZN7android2spINS_15JMediaExtractorEEC2EPS1_@plt> b7180: 14000001 b 0xb7184 b7184: 320003e8 orr w8, wzr, #0x1 b7188: b81c03a8 stur w8, [x29, #-0x40] b718c: 1400005b b 0xb72f8 b7190: f81c83a0 stur x0, [x29, #-0x38] b7194: 2a0103e8 mov w8, w1 b7198: b81c43a8 stur w8, [x29, #-0x3c] b719c: 14000063 b 0xb7328 b71a0: f85e03a0 ldur x0, [x29, #-0x20] b71a4: f85d83a1 ldur x1, [x29, #-0x28] b71a8: f0000f88 adrp x8, 0x2aa000 b71ac: f9412102 ldr x2, [x8, #0x240] b71b0: 97ffcd10 bl 0xaa5f0 <_ZN7_JNIEnv12GetLongFieldEP8_jobjectP9_jfieldID@plt> b71b4: f9002fe0 str x0, [sp, #0x58] b71b8: 14000001 b 0xb71bc b71bc: d10063a0 sub x0, x29, #0x18 b71c0: f9402fe1 ldr x1, [sp, #0x58] b71c4: 97ffb20b bl 0xa39f0 <_ZN7android2spINS_15JMediaExtractorEEC2EPS1_@plt> b71c8: 14000001 b 0xb71cc b71cc: f85d03a0 ldur x0, [x29, #-0x30] b71d0: aa1f03e1 mov x1, xzr b71d4: 97ffc19f bl 0xa7850 <_ZNK7android2spINS_15JMediaExtractorEEneEPKS1_@plt> b71d8: b90057e0 str w0, [sp, #0x54] b71dc: 14000001 b 0xb71e0 b71e0: b94057e8 ldr w8, [sp, #0x54] b71e4: 36000228 tbz w8, #0x0, 0xb7228 b71e8: 14000001 b 0xb71ec b71ec: f85d03a0 ldur x0, [x29, #-0x30] b71f0: 97ffa990 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b71f4: f90027e0 str x0, [sp, #0x48] b71f8: 14000001 b 0xb71fc b71fc: f85d83a1 ldur x1, [x29, #-0x28] b7200: f94027e0 ldr x0, [sp, #0x48] b7204: 97ffcd87 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> b7208: 14000001 b 0xb720c b720c: 14000007 b 0xb7228 b7210: f81c83a0 stur x0, [x29, #-0x38] b7214: 2a0103e8 mov w8, w1 b7218: b81c43a8 stur w8, [x29, #-0x3c] b721c: d10063a0 sub x0, x29, #0x18 b7220: 97ffafe4 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b7224: 14000041 b 0xb7328 b7228: d10063a0 sub x0, x29, #0x18 b722c: aa1f03e1 mov x1, xzr b7230: 97ffc188 bl 0xa7850 <_ZNK7android2spINS_15JMediaExtractorEEneEPKS1_@plt> b7234: b90047e0 str w0, [sp, #0x44] b7238: 14000001 b 0xb723c b723c: b94047e8 ldr w8, [sp, #0x44] b7240: 36000288 tbz w8, #0x0, 0xb7290 b7244: 14000001 b 0xb7248 b7248: f85e03a8 ldur x8, [x29, #-0x20] b724c: d10063a0 sub x0, x29, #0x18 b7250: f9001fe8 str x8, [sp, #0x38] b7254: 97ffa977 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b7258: f9001be0 str x0, [sp, #0x30] b725c: 14000001 b 0xb7260 b7260: f9401fe8 ldr x8, [sp, #0x38] b7264: f9401be9 ldr x9, [sp, #0x30] b7268: f9000928 str x8, [x9, #0x10] b726c: d10063a0 sub x0, x29, #0x18 b7270: 97ffa970 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b7274: f90017e0 str x0, [sp, #0x28] b7278: 14000001 b 0xb727c b727c: f85d83a1 ldur x1, [x29, #-0x28] b7280: f94017e0 ldr x0, [sp, #0x28] b7284: 97ffb373 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> b7288: 14000001 b 0xb728c b728c: 14000001 b 0xb7290 b7290: f85e03a8 ldur x8, [x29, #-0x20] b7294: f85d83a9 ldur x9, [x29, #-0x28] b7298: f0000f8a adrp x10, 0x2aa000 b729c: f941214a ldr x10, [x10, #0x240] b72a0: f85d03a0 ldur x0, [x29, #-0x30] b72a4: f90013e8 str x8, [sp, #0x20] b72a8: f9000fe9 str x9, [sp, #0x18] b72ac: f9000bea str x10, [sp, #0x10] b72b0: 97ffc7fc bl 0xa92a0 <_ZNK7android2spINS_15JMediaExtractorEE3getEv@plt> b72b4: f90007e0 str x0, [sp, #0x8] b72b8: 14000001 b 0xb72bc b72bc: f94013e0 ldr x0, [sp, #0x20] b72c0: f9400fe1 ldr x1, [sp, #0x18] b72c4: f9400be2 ldr x2, [sp, #0x10] b72c8: f94007e3 ldr x3, [sp, #0x8] b72cc: 97ffcd15 bl 0xaa720 <_ZN7_JNIEnv12SetLongFieldEP8_jobjectP9_jfieldIDl@plt> b72d0: 14000001 b 0xb72d4 b72d4: d10063a1 sub x1, x29, #0x18 b72d8: f85b83a0 ldur x0, [x29, #-0x48] b72dc: 97ffc569 bl 0xa8880 <_ZN7android2spINS_15JMediaExtractorEEC2EOS2_@plt> b72e0: 14000001 b 0xb72e4 b72e4: 320003e8 orr w8, wzr, #0x1 b72e8: b81c03a8 stur w8, [x29, #-0x40] b72ec: d10063a0 sub x0, x29, #0x18 b72f0: 97ffafb0 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b72f4: 14000001 b 0xb72f8 b72f8: d10043a0 sub x0, x29, #0x10 b72fc: 940000a8 bl 0xb759c ::~sp()+0x58> b7300: d53bd040 mrs x0, TPIDR_EL0 b7304: f9401400 ldr x0, [x0, #0x28] b7308: f85f83be ldur x30, [x29, #-0x8] b730c: eb1e0000 subs x0, x0, x30 b7310: f90003e0 str x0, [sp] b7314: 54000141 b.ne 0xb733c b7318: 14000001 b 0xb731c b731c: a94c7bfd ldp x29, x30, [sp, #0xc0] b7320: 910343ff add sp, sp, #0xd0 b7324: d65f03c0 ret b7328: d10043a0 sub x0, x29, #0x10 b732c: 9400009c bl 0xb759c ::~sp()+0x58> b7330: 14000001 b 0xb7334 b7334: f85c83a0 ldur x0, [x29, #-0x38] b7338: 97ffc2f6 bl 0xa7f10 <_Unwind_Resume@plt> b733c: 97ffca8d bl 0xa9d70 <__stack_chk_fail@plt> b7340: d10083ff sub sp, sp, #0x20 b7344: a9017bfd stp x29, x30, [sp, #0x10] b7348: 910043fd add x29, sp, #0x10 b734c: f90007e0 str x0, [sp, #0x8] b7350: f90003e1 str x1, [sp] b7354: f94007e0 ldr x0, [sp, #0x8] b7358: aa0003e1 mov x1, x0 b735c: f94003e8 ldr x8, [sp] b7360: f9000028 str x8, [x1] b7364: f9400000 ldr x0, [x0] b7368: 97ffcdda bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> b736c: a9417bfd ldp x29, x30, [sp, #0x10] b7370: 910083ff add sp, sp, #0x20 b7374: d65f03c0 ret 00000000000b7378 : b7378: d100c3ff sub sp, sp, #0x30 b737c: a9027bfd stp x29, x30, [sp, #0x20] b7380: 910083fd add x29, sp, #0x20 b7384: f81f83a0 stur x0, [x29, #-0x8] b7388: f9000be1 str x1, [sp, #0x10] b738c: f90007e2 str x2, [sp, #0x8] b7390: f85f83a0 ldur x0, [x29, #-0x8] b7394: f9400be1 ldr x1, [sp, #0x10] b7398: f94007e2 ldr x2, [sp, #0x8] b739c: 97ffce91 bl 0xaade0 b73a0: a9427bfd ldp x29, x30, [sp, #0x20] b73a4: 9100c3ff add sp, sp, #0x30 b73a8: d65f03c0 ret 00000000000b73ac ::sp(android::JMediaExtractor*)>: b73ac: d100c3ff sub sp, sp, #0x30 b73b0: a9027bfd stp x29, x30, [sp, #0x20] b73b4: 910083fd add x29, sp, #0x20 b73b8: d2800008 mov x8, #0x0 // =0 b73bc: f81f83a0 stur x0, [x29, #-0x8] b73c0: f9000be1 str x1, [sp, #0x10] b73c4: f85f83a0 ldur x0, [x29, #-0x8] b73c8: aa0003e1 mov x1, x0 b73cc: f9400be9 ldr x9, [sp, #0x10] b73d0: f9000029 str x9, [x1] b73d4: f9400be9 ldr x9, [sp, #0x10] b73d8: eb08013f cmp x9, x8 b73dc: 1a9f07ea cset w10, ne b73e0: f90007e0 str x0, [sp, #0x8] b73e4: 3700004a tbnz w10, #0x0, 0xb73ec ::sp(android::JMediaExtractor*)+0x40> b73e8: 14000004 b 0xb73f8 ::sp(android::JMediaExtractor*)+0x4c> b73ec: f9400be0 ldr x0, [sp, #0x10] b73f0: f94007e1 ldr x1, [sp, #0x8] b73f4: 97ffcd0b bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> b73f8: a9427bfd ldp x29, x30, [sp, #0x20] b73fc: 9100c3ff add sp, sp, #0x30 b7400: d65f03c0 ret 00000000000b7404 <_JNIEnv::GetLongField(_jobject*, _jfieldID*)>: b7404: d100c3ff sub sp, sp, #0x30 b7408: a9027bfd stp x29, x30, [sp, #0x20] b740c: 910083fd add x29, sp, #0x20 b7410: f81f83a0 stur x0, [x29, #-0x8] b7414: f9000be1 str x1, [sp, #0x10] b7418: f90007e2 str x2, [sp, #0x8] b741c: f85f83a0 ldur x0, [x29, #-0x8] b7420: aa0003e1 mov x1, x0 b7424: f9400021 ldr x1, [x1] b7428: f9419421 ldr x1, [x1, #0x328] b742c: f9400be2 ldr x2, [sp, #0x10] b7430: f94007e8 ldr x8, [sp, #0x8] b7434: f90003e1 str x1, [sp] b7438: aa0203e1 mov x1, x2 b743c: aa0803e2 mov x2, x8 b7440: f94003e8 ldr x8, [sp] b7444: d63f0100 blr x8 b7448: a9427bfd ldp x29, x30, [sp, #0x20] b744c: 9100c3ff add sp, sp, #0x30 b7450: d65f03c0 ret 00000000000b7454 ::operator!=(android::JMediaExtractor const*) const>: b7454: d10043ff sub sp, sp, #0x10 b7458: f90007e0 str x0, [sp, #0x8] b745c: f90003e1 str x1, [sp] b7460: f94007e0 ldr x0, [sp, #0x8] b7464: f9400000 ldr x0, [x0] b7468: f94003e1 ldr x1, [sp] b746c: eb01001f cmp x0, x1 b7470: 1a9f07e8 cset w8, ne b7474: 320003e9 orr w9, wzr, #0x1 b7478: 0a090108 and w8, w8, w9 b747c: 2a0803e0 mov w0, w8 b7480: 910043ff add sp, sp, #0x10 b7484: d65f03c0 ret 00000000000b7488 ::operator->() const>: b7488: d10043ff sub sp, sp, #0x10 b748c: f90007e0 str x0, [sp, #0x8] b7490: f94007e0 ldr x0, [sp, #0x8] b7494: f9400000 ldr x0, [x0] b7498: 910043ff add sp, sp, #0x10 b749c: d65f03c0 ret 00000000000b74a0 <_JNIEnv::SetLongField(_jobject*, _jfieldID*, long)>: b74a0: d10103ff sub sp, sp, #0x40 b74a4: a9037bfd stp x29, x30, [sp, #0x30] b74a8: 9100c3fd add x29, sp, #0x30 b74ac: f81f83a0 stur x0, [x29, #-0x8] b74b0: f81f03a1 stur x1, [x29, #-0x10] b74b4: f9000fe2 str x2, [sp, #0x18] b74b8: f9000be3 str x3, [sp, #0x10] b74bc: f85f83a0 ldur x0, [x29, #-0x8] b74c0: aa0003e1 mov x1, x0 b74c4: f9400021 ldr x1, [x1] b74c8: f941b821 ldr x1, [x1, #0x370] b74cc: f85f03a2 ldur x2, [x29, #-0x10] b74d0: f9400fe3 ldr x3, [sp, #0x18] b74d4: f9400be8 ldr x8, [sp, #0x10] b74d8: f90007e1 str x1, [sp, #0x8] b74dc: aa0203e1 mov x1, x2 b74e0: aa0303e2 mov x2, x3 b74e4: aa0803e3 mov x3, x8 b74e8: f94007e8 ldr x8, [sp, #0x8] b74ec: d63f0100 blr x8 b74f0: a9437bfd ldp x29, x30, [sp, #0x30] b74f4: 910103ff add sp, sp, #0x40 b74f8: d65f03c0 ret 00000000000b74fc ::get() const>: b74fc: d10043ff sub sp, sp, #0x10 b7500: f90007e0 str x0, [sp, #0x8] b7504: f94007e0 ldr x0, [sp, #0x8] b7508: f9400000 ldr x0, [x0] b750c: 910043ff add sp, sp, #0x10 b7510: d65f03c0 ret 00000000000b7514 ::sp(android::sp&&)>: b7514: d10043ff sub sp, sp, #0x10 b7518: d2800008 mov x8, #0x0 // =0 b751c: f90007e0 str x0, [sp, #0x8] b7520: f90003e1 str x1, [sp] b7524: f94007e0 ldr x0, [sp, #0x8] b7528: f94003e1 ldr x1, [sp] b752c: f9400021 ldr x1, [x1] b7530: f9000001 str x1, [x0] b7534: f94003e0 ldr x0, [sp] b7538: f9000008 str x8, [x0] b753c: 910043ff add sp, sp, #0x10 b7540: d65f03c0 ret 00000000000b7544 ::~sp()>: b7544: d10083ff sub sp, sp, #0x20 b7548: a9017bfd stp x29, x30, [sp, #0x10] b754c: 910043fd add x29, sp, #0x10 b7550: d2800008 mov x8, #0x0 // =0 b7554: f90007e0 str x0, [sp, #0x8] b7558: f94007e0 ldr x0, [sp, #0x8] b755c: aa0003e9 mov x9, x0 b7560: f9400129 ldr x9, [x9] b7564: eb08013f cmp x9, x8 b7568: 1a9f07ea cset w10, ne b756c: f90003e0 str x0, [sp] b7570: 3700004a tbnz w10, #0x0, 0xb7578 ::~sp()+0x34> b7574: 14000006 b 0xb758c ::~sp()+0x48> b7578: f94003e8 ldr x8, [sp] b757c: f9400100 ldr x0, [x8] b7580: f94003e1 ldr x1, [sp] b7584: 97ffb2b3 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> b7588: 14000001 b 0xb758c ::~sp()+0x48> b758c: a9417bfd ldp x29, x30, [sp, #0x10] b7590: 910083ff add sp, sp, #0x20 b7594: d65f03c0 ret b7598: 97ffdb0b bl 0xae1c4 b759c: d10083ff sub sp, sp, #0x20 b75a0: a9017bfd stp x29, x30, [sp, #0x10] b75a4: 910043fd add x29, sp, #0x10 b75a8: f90007e0 str x0, [sp, #0x8] b75ac: f94007e0 ldr x0, [sp, #0x8] b75b0: f9400000 ldr x0, [x0] b75b4: 97fface3 bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> b75b8: a9417bfd ldp x29, x30, [sp, #0x10] b75bc: 910083ff add sp, sp, #0x20 b75c0: d65f03c0 ret 00000000000b75c4 : b75c4: d10383ff sub sp, sp, #0xe0 b75c8: a90d7bfd stp x29, x30, [sp, #0xd0] b75cc: 910343fd add x29, sp, #0xd0 b75d0: d53bd049 mrs x9, TPIDR_EL0 b75d4: f9401529 ldr x9, [x9, #0x28] b75d8: f81f83a9 stur x9, [x29, #-0x8] b75dc: f81e03a0 stur x0, [x29, #-0x20] b75e0: f81d83a1 stur x1, [x29, #-0x28] b75e4: f0000f89 adrp x9, 0x2aa000 b75e8: 91090129 add x9, x9, #0x240 b75ec: 91004121 add x1, x9, #0x10 b75f0: d10043a0 sub x0, x29, #0x10 b75f4: f81a03a8 stur x8, [x29, #-0x60] b75f8: f90037e9 str x9, [sp, #0x68] b75fc: 97ffff51 bl 0xb7340 b7600: f94037e8 ldr x8, [sp, #0x68] b7604: f9400109 ldr x9, [x8] b7608: b5000309 cbnz x9, 0xb7668 b760c: 14000001 b 0xb7610 b7610: f85e03a0 ldur x0, [x29, #-0x20] b7614: 90000a01 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b7618: 913b8c21 add x1, x1, #0xee3 b761c: 90000a02 adrp x2, 0x1f7000 <_Unwind_Backtrace+0xb60> b7620: 913ca442 add x2, x2, #0xf29 b7624: 97ffa95b bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b7628: b90067e0 str w0, [sp, #0x64] b762c: 14000001 b 0xb7630 b7630: aa1f03e0 mov x0, xzr b7634: f85a03a8 ldur x8, [x29, #-0x60] b7638: f9002fe0 str x0, [sp, #0x58] b763c: aa0803e0 mov x0, x8 b7640: f9402fe1 ldr x1, [sp, #0x58] b7644: 97ffb0eb bl 0xa39f0 <_ZN7android2spINS_15JMediaExtractorEEC2EPS1_@plt> b7648: 14000001 b 0xb764c b764c: 320003e8 orr w8, wzr, #0x1 b7650: b81c83a8 stur w8, [x29, #-0x38] b7654: 140000a0 b 0xb78d4 b7658: f81d03a0 stur x0, [x29, #-0x30] b765c: 2a0103e8 mov w8, w1 b7660: b81cc3a8 stur w8, [x29, #-0x34] b7664: 140000a8 b 0xb7904 b7668: f85d83a8 ldur x8, [x29, #-0x28] b766c: b5000288 cbnz x8, 0xb76bc b7670: 14000001 b 0xb7674 b7674: f85e03a0 ldur x0, [x29, #-0x20] b7678: 90000a01 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b767c: 913b8c21 add x1, x1, #0xee3 b7680: 90000a02 adrp x2, 0x1f7000 <_Unwind_Backtrace+0xb60> b7684: 913d3c42 add x2, x2, #0xf4f b7688: 97ffa942 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b768c: b90057e0 str w0, [sp, #0x54] b7690: 14000001 b 0xb7694 b7694: aa1f03e0 mov x0, xzr b7698: f85a03a8 ldur x8, [x29, #-0x60] b769c: f90027e0 str x0, [sp, #0x48] b76a0: aa0803e0 mov x0, x8 b76a4: f94027e1 ldr x1, [sp, #0x48] b76a8: 97ffb0d2 bl 0xa39f0 <_ZN7android2spINS_15JMediaExtractorEEC2EPS1_@plt> b76ac: 14000001 b 0xb76b0 b76b0: 320003e8 orr w8, wzr, #0x1 b76b4: b81c83a8 stur w8, [x29, #-0x38] b76b8: 14000087 b 0xb78d4 b76bc: f85e03a0 ldur x0, [x29, #-0x20] b76c0: f85d83a1 ldur x1, [x29, #-0x28] b76c4: f0000f88 adrp x8, 0x2aa000 b76c8: f9412102 ldr x2, [x8, #0x240] b76cc: 97ffcbc9 bl 0xaa5f0 <_ZN7_JNIEnv12GetLongFieldEP8_jobjectP9_jfieldID@plt> b76d0: f90023e0 str x0, [sp, #0x40] b76d4: 14000001 b 0xb76d8 b76d8: f94023e8 ldr x8, [sp, #0x40] b76dc: f81c03a8 stur x8, [x29, #-0x40] b76e0: f85c03a9 ldur x9, [x29, #-0x40] b76e4: b5000ea9 cbnz x9, 0xb78b8 b76e8: 14000001 b 0xb76ec b76ec: f85e03a0 ldur x0, [x29, #-0x20] b76f0: f85d83a1 ldur x1, [x29, #-0x28] b76f4: f0000f88 adrp x8, 0x2aa000 b76f8: f9412502 ldr x2, [x8, #0x248] b76fc: 97ffcd8d bl 0xaad30 <_ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID@plt> b7700: f9001fe0 str x0, [sp, #0x38] b7704: 14000001 b 0xb7708 b7708: f9401fe8 ldr x8, [sp, #0x38] b770c: f81b83a8 stur x8, [x29, #-0x48] b7710: f85b83a9 ldur x9, [x29, #-0x48] b7714: b5000129 cbnz x9, 0xb7738 b7718: 14000001 b 0xb771c b771c: f85c03a1 ldur x1, [x29, #-0x40] b7720: f85a03a0 ldur x0, [x29, #-0x60] b7724: 97ffb0b3 bl 0xa39f0 <_ZN7android2spINS_15JMediaExtractorEEC2EPS1_@plt> b7728: 14000001 b 0xb772c b772c: 320003e8 orr w8, wzr, #0x1 b7730: b81c83a8 stur w8, [x29, #-0x38] b7734: 14000068 b 0xb78d4 b7738: f85e03a0 ldur x0, [x29, #-0x20] b773c: f85b83a1 ldur x1, [x29, #-0x48] b7740: aa1f03e2 mov x2, xzr b7744: 97ffcb7f bl 0xaa540 <_ZN7_JNIEnv17GetStringUTFCharsEP8_jstringPh@plt> b7748: f9001be0 str x0, [sp, #0x30] b774c: 14000001 b 0xb7750 b7750: f9401be8 ldr x8, [sp, #0x30] b7754: f81b03a8 stur x8, [x29, #-0x50] b7758: f85b03a9 ldur x9, [x29, #-0x50] b775c: b5000129 cbnz x9, 0xb7780 b7760: 14000001 b 0xb7764 b7764: f85c03a1 ldur x1, [x29, #-0x40] b7768: f85a03a0 ldur x0, [x29, #-0x60] b776c: 97ffb0a1 bl 0xa39f0 <_ZN7android2spINS_15JMediaExtractorEEC2EPS1_@plt> b7770: 14000001 b 0xb7774 b7774: 320003e8 orr w8, wzr, #0x1 b7778: b81c83a8 stur w8, [x29, #-0x38] b777c: 14000056 b 0xb78d4 b7780: 321c07e8 orr w8, wzr, #0x30 b7784: 2a0803e0 mov w0, w8 b7788: 97ffc5e2 bl 0xa8f10 <_Znwm@plt> b778c: f90017e0 str x0, [sp, #0x28] b7790: 14000001 b 0xb7794 b7794: f94017e0 ldr x0, [sp, #0x28] b7798: f85e03a1 ldur x1, [x29, #-0x20] b779c: f85d83a2 ldur x2, [x29, #-0x28] b77a0: f94017e3 ldr x3, [sp, #0x28] b77a4: f90013e0 str x0, [sp, #0x20] b77a8: aa0303e0 mov x0, x3 b77ac: 97ffba65 bl 0xa6140 <_ZN7android15JMediaExtractorC1EP7_JNIEnvP8_jobject@plt> b77b0: 14000001 b 0xb77b4 b77b4: d10063a0 sub x0, x29, #0x18 b77b8: f94013e1 ldr x1, [sp, #0x20] b77bc: 97ffb08d bl 0xa39f0 <_ZN7android2spINS_15JMediaExtractorEEC2EPS1_@plt> b77c0: 14000001 b 0xb77c4 b77c4: d10063a0 sub x0, x29, #0x18 b77c8: 97ffa81a bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b77cc: f9000fe0 str x0, [sp, #0x18] b77d0: 14000001 b 0xb77d4 b77d4: f85d83a1 ldur x1, [x29, #-0x28] b77d8: f9400fe0 ldr x0, [sp, #0x18] b77dc: 97ffcc11 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> b77e0: 14000001 b 0xb77e4 b77e4: d10063a0 sub x0, x29, #0x18 b77e8: 97ffc6ae bl 0xa92a0 <_ZNK7android2spINS_15JMediaExtractorEE3getEv@plt> b77ec: f9000be0 str x0, [sp, #0x10] b77f0: 14000001 b 0xb77f4 b77f4: f9400be8 ldr x8, [sp, #0x10] b77f8: f81c03a8 stur x8, [x29, #-0x40] b77fc: f85e03a0 ldur x0, [x29, #-0x20] b7800: f85d83a1 ldur x1, [x29, #-0x28] b7804: f0000f89 adrp x9, 0x2aa000 b7808: f9412122 ldr x2, [x9, #0x240] b780c: f85c03a3 ldur x3, [x29, #-0x40] b7810: 97ffcbc4 bl 0xaa720 <_ZN7_JNIEnv12SetLongFieldEP8_jobjectP9_jfieldIDl@plt> b7814: 14000001 b 0xb7818 b7818: f85c03a0 ldur x0, [x29, #-0x40] b781c: f85b03a1 ldur x1, [x29, #-0x50] b7820: 97ffb3bc bl 0xa4710 <_ZN7android15JMediaExtractor13setDataSourceEPKc@plt> b7824: b9000fe0 str w0, [sp, #0xc] b7828: 14000001 b 0xb782c b782c: b9400fe8 ldr w8, [sp, #0xc] b7830: b81ac3a8 stur w8, [x29, #-0x54] b7834: f85e03a0 ldur x0, [x29, #-0x20] b7838: f85b83a1 ldur x1, [x29, #-0x48] b783c: f85b03a2 ldur x2, [x29, #-0x50] b7840: 97ffb3a8 bl 0xa46e0 <_ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc@plt> b7844: 14000001 b 0xb7848 b7848: b85ac3a8 ldur w8, [x29, #-0x54] b784c: 34000308 cbz w8, 0xb78ac b7850: 14000001 b 0xb7854 b7854: f85e03a0 ldur x0, [x29, #-0x20] b7858: b85ac3a3 ldur w3, [x29, #-0x54] b785c: 90000a01 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b7860: 913dc821 add x1, x1, #0xf72 b7864: 90000a02 adrp x2, 0x1f7000 <_Unwind_Backtrace+0xb60> b7868: 913e1842 add x2, x2, #0xf86 b786c: 97ffb111 bl 0xa3cb0 <_Z20jniThrowExceptionFmtP7_JNIEnvPKcS2_z@plt> b7870: b9000be0 str w0, [sp, #0x8] b7874: 14000001 b 0xb7878 b7878: 1400000d b 0xb78ac b787c: f81d03a0 stur x0, [x29, #-0x30] b7880: 2a0103e8 mov w8, w1 b7884: b81cc3a8 stur w8, [x29, #-0x34] b7888: f94017e0 ldr x0, [sp, #0x28] b788c: 97ffa435 bl 0xa0960 <_ZdlPv@plt> b7890: 1400001d b 0xb7904 b7894: f81d03a0 stur x0, [x29, #-0x30] b7898: 2a0103e8 mov w8, w1 b789c: b81cc3a8 stur w8, [x29, #-0x34] b78a0: d10063a0 sub x0, x29, #0x18 b78a4: 97ffae43 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b78a8: 14000017 b 0xb7904 b78ac: d10063a0 sub x0, x29, #0x18 b78b0: 97ffae40 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b78b4: 14000001 b 0xb78b8 b78b8: f85c03a1 ldur x1, [x29, #-0x40] b78bc: f85a03a0 ldur x0, [x29, #-0x60] b78c0: 97ffb04c bl 0xa39f0 <_ZN7android2spINS_15JMediaExtractorEEC2EPS1_@plt> b78c4: 14000001 b 0xb78c8 b78c8: 320003e8 orr w8, wzr, #0x1 b78cc: b81c83a8 stur w8, [x29, #-0x38] b78d0: 14000001 b 0xb78d4 b78d4: d10043a0 sub x0, x29, #0x10 b78d8: 97ffff31 bl 0xb759c ::~sp()+0x58> b78dc: d53bd040 mrs x0, TPIDR_EL0 b78e0: f9401400 ldr x0, [x0, #0x28] b78e4: f85f83be ldur x30, [x29, #-0x8] b78e8: eb1e0000 subs x0, x0, x30 b78ec: f90003e0 str x0, [sp] b78f0: 54000141 b.ne 0xb7918 b78f4: 14000001 b 0xb78f8 b78f8: a94d7bfd ldp x29, x30, [sp, #0xd0] b78fc: 910383ff add sp, sp, #0xe0 b7900: d65f03c0 ret b7904: d10043a0 sub x0, x29, #0x10 b7908: 97ffff25 bl 0xb759c ::~sp()+0x58> b790c: 14000001 b 0xb7910 b7910: f85d03a0 ldur x0, [x29, #-0x30] b7914: 97ffc17f bl 0xa7f10 <_Unwind_Resume@plt> b7918: 97ffc916 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b791c <_JNIEnv::GetObjectField(_jobject*, _jfieldID*)>: b791c: d100c3ff sub sp, sp, #0x30 b7920: a9027bfd stp x29, x30, [sp, #0x20] b7924: 910083fd add x29, sp, #0x20 b7928: f81f83a0 stur x0, [x29, #-0x8] b792c: f9000be1 str x1, [sp, #0x10] b7930: f90007e2 str x2, [sp, #0x8] b7934: f85f83a0 ldur x0, [x29, #-0x8] b7938: aa0003e1 mov x1, x0 b793c: f9400021 ldr x1, [x1] b7940: f9417c21 ldr x1, [x1, #0x2f8] b7944: f9400be2 ldr x2, [sp, #0x10] b7948: f94007e8 ldr x8, [sp, #0x8] b794c: f90003e1 str x1, [sp] b7950: aa0203e1 mov x1, x2 b7954: aa0803e2 mov x2, x8 b7958: f94003e8 ldr x8, [sp] b795c: d63f0100 blr x8 b7960: a9427bfd ldp x29, x30, [sp, #0x20] b7964: 9100c3ff add sp, sp, #0x30 b7968: d65f03c0 ret 00000000000b796c <_JNIEnv::GetStringUTFChars(_jstring*, unsigned char*)>: b796c: d100c3ff sub sp, sp, #0x30 b7970: a9027bfd stp x29, x30, [sp, #0x20] b7974: 910083fd add x29, sp, #0x20 b7978: f81f83a0 stur x0, [x29, #-0x8] b797c: f9000be1 str x1, [sp, #0x10] b7980: f90007e2 str x2, [sp, #0x8] b7984: f85f83a0 ldur x0, [x29, #-0x8] b7988: aa0003e1 mov x1, x0 b798c: f9400021 ldr x1, [x1] b7990: f942a421 ldr x1, [x1, #0x548] b7994: f9400be2 ldr x2, [sp, #0x10] b7998: f94007e8 ldr x8, [sp, #0x8] b799c: f90003e1 str x1, [sp] b79a0: aa0203e1 mov x1, x2 b79a4: aa0803e2 mov x2, x8 b79a8: f94003e8 ldr x8, [sp] b79ac: d63f0100 blr x8 b79b0: a9427bfd ldp x29, x30, [sp, #0x20] b79b4: 9100c3ff add sp, sp, #0x30 b79b8: d65f03c0 ret 00000000000b79bc <_JNIEnv::ReleaseStringUTFChars(_jstring*, char const*)>: b79bc: d100c3ff sub sp, sp, #0x30 b79c0: a9027bfd stp x29, x30, [sp, #0x20] b79c4: 910083fd add x29, sp, #0x20 b79c8: f81f83a0 stur x0, [x29, #-0x8] b79cc: f9000be1 str x1, [sp, #0x10] b79d0: f90007e2 str x2, [sp, #0x8] b79d4: f85f83a0 ldur x0, [x29, #-0x8] b79d8: aa0003e1 mov x1, x0 b79dc: f9400021 ldr x1, [x1] b79e0: f942a821 ldr x1, [x1, #0x550] b79e4: f9400be2 ldr x2, [sp, #0x10] b79e8: f94007e8 ldr x8, [sp, #0x8] b79ec: f90003e1 str x1, [sp] b79f0: aa0203e1 mov x1, x2 b79f4: aa0803e2 mov x2, x8 b79f8: f94003e8 ldr x8, [sp] b79fc: d63f0100 blr x8 b7a00: a9427bfd ldp x29, x30, [sp, #0x20] b7a04: 9100c3ff add sp, sp, #0x30 b7a08: d65f03c0 ret 00000000000b7a0c : b7a0c: d10543ff sub sp, sp, #0x150 b7a10: f9009bfc str x28, [sp, #0x130] b7a14: a9147bfd stp x29, x30, [sp, #0x140] b7a18: 910503fd add x29, sp, #0x140 b7a1c: d100e3a8 sub x8, x29, #0x38 b7a20: 3d8027e7 str q7, [sp, #0x90] b7a24: 3d8023e6 str q6, [sp, #0x80] b7a28: 3d801fe5 str q5, [sp, #0x70] b7a2c: 3d801be4 str q4, [sp, #0x60] b7a30: 3d8017e3 str q3, [sp, #0x50] b7a34: 3d8013e2 str q2, [sp, #0x40] b7a38: 3d800fe1 str q1, [sp, #0x30] b7a3c: 3d800be0 str q0, [sp, #0x20] b7a40: f90063e7 str x7, [sp, #0xc0] b7a44: f9005fe6 str x6, [sp, #0xb8] b7a48: f9005be5 str x5, [sp, #0xb0] b7a4c: f90057e4 str x4, [sp, #0xa8] b7a50: f90053e3 str x3, [sp, #0xa0] b7a54: d53bd043 mrs x3, TPIDR_EL0 b7a58: f9401464 ldr x4, [x3, #0x28] b7a5c: f9000fe4 str x4, [sp, #0x18] b7a60: f81983a0 stur x0, [x29, #-0x68] b7a64: f81903a1 stur x1, [x29, #-0x70] b7a68: f81883a2 stur x2, [x29, #-0x78] b7a6c: 321963e9 orr w9, wzr, #0xffffff80 b7a70: b81e43a9 stur w9, [x29, #-0x1c] b7a74: 128004e9 mov w9, #-0x28 // =-40 b7a78: b81e03a9 stur w9, [x29, #-0x20] b7a7c: 910083e0 add x0, sp, #0x20 b7a80: 91020000 add x0, x0, #0x80 b7a84: f81d83a0 stur x0, [x29, #-0x28] b7a88: 910283e0 add x0, sp, #0xa0 b7a8c: 9100a000 add x0, x0, #0x28 b7a90: f81d03a0 stur x0, [x29, #-0x30] b7a94: 910043a0 add x0, x29, #0x10 b7a98: f81c83a0 stur x0, [x29, #-0x38] b7a9c: f85983a0 ldur x0, [x29, #-0x68] b7aa0: f85903a1 ldur x1, [x29, #-0x70] b7aa4: f85883a2 ldur x2, [x29, #-0x78] b7aa8: 3dc00100 ldr q0, [x8] b7aac: 3dc00501 ldr q1, [x8, #0x10] b7ab0: 3c9b03a1 stur q1, [x29, #-0x50] b7ab4: 3c9a03a0 stur q0, [x29, #-0x60] b7ab8: d10183a8 sub x8, x29, #0x60 b7abc: f9000be3 str x3, [sp, #0x10] b7ac0: aa0803e3 mov x3, x8 b7ac4: 97ffa353 bl 0xa0810 b7ac8: f9400be8 ldr x8, [sp, #0x10] b7acc: f9401501 ldr x1, [x8, #0x28] b7ad0: f9400fe2 ldr x2, [sp, #0x18] b7ad4: eb020021 subs x1, x1, x2 b7ad8: b9000fe0 str w0, [sp, #0xc] b7adc: f90003e1 str x1, [sp] b7ae0: 540000e1 b.ne 0xb7afc b7ae4: 14000001 b 0xb7ae8 b7ae8: b9400fe0 ldr w0, [sp, #0xc] b7aec: a9547bfd ldp x29, x30, [sp, #0x140] b7af0: f9409bfc ldr x28, [sp, #0x130] b7af4: 910543ff add sp, sp, #0x150 b7af8: d65f03c0 ret b7afc: 97ffc89d bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b7b00 : b7b00: d101c3ff sub sp, sp, #0x70 b7b04: a9067bfd stp x29, x30, [sp, #0x60] b7b08: 910183fd add x29, sp, #0x60 b7b0c: d53bd048 mrs x8, TPIDR_EL0 b7b10: f9401508 ldr x8, [x8, #0x28] b7b14: f81f83a8 stur x8, [x29, #-0x8] b7b18: f81e03a0 stur x0, [x29, #-0x20] b7b1c: f81d83a1 stur x1, [x29, #-0x28] b7b20: f85e03a0 ldur x0, [x29, #-0x20] b7b24: f85d83a1 ldur x1, [x29, #-0x28] b7b28: d10063a8 sub x8, x29, #0x18 b7b2c: aa1f03e2 mov x2, xzr b7b30: f90013e0 str x0, [sp, #0x20] b7b34: aa0803e0 mov x0, x8 b7b38: f9000fe1 str x1, [sp, #0x18] b7b3c: aa0203e1 mov x1, x2 b7b40: f9000be8 str x8, [sp, #0x10] b7b44: 97ffafab bl 0xa39f0 <_ZN7android2spINS_15JMediaExtractorEEC2EPS1_@plt> b7b48: d10043a8 sub x8, x29, #0x10 b7b4c: f94013e0 ldr x0, [sp, #0x20] b7b50: f9400fe1 ldr x1, [sp, #0x18] b7b54: f9400be2 ldr x2, [sp, #0x10] b7b58: 97ffbb0e bl 0xa6790 b7b5c: 14000001 b 0xb7b60 b7b60: d10043a0 sub x0, x29, #0x10 b7b64: 97ffad93 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b7b68: d10063a0 sub x0, x29, #0x18 b7b6c: 97ffad91 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b7b70: d53bd040 mrs x0, TPIDR_EL0 b7b74: f9401400 ldr x0, [x0, #0x28] b7b78: f85f83be ldur x30, [x29, #-0x8] b7b7c: eb1e0000 subs x0, x0, x30 b7b80: f90007e0 str x0, [sp, #0x8] b7b84: 540001a1 b.ne 0xb7bb8 b7b88: 14000001 b 0xb7b8c b7b8c: a9467bfd ldp x29, x30, [sp, #0x60] b7b90: 9101c3ff add sp, sp, #0x70 b7b94: d65f03c0 ret b7b98: f9001be0 str x0, [sp, #0x30] b7b9c: 2a0103e8 mov w8, w1 b7ba0: b9002fe8 str w8, [sp, #0x2c] b7ba4: d10063a0 sub x0, x29, #0x18 b7ba8: 97ffad82 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b7bac: 14000001 b 0xb7bb0 b7bb0: f9401be0 ldr x0, [sp, #0x30] b7bb4: 97ffc0d7 bl 0xa7f10 <_Unwind_Resume@plt> b7bb8: 97ffc86e bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b7bbc : b7bbc: d10243ff sub sp, sp, #0x90 b7bc0: a9087bfd stp x29, x30, [sp, #0x80] b7bc4: 910203fd add x29, sp, #0x80 b7bc8: d53bd048 mrs x8, TPIDR_EL0 b7bcc: f9401508 ldr x8, [x8, #0x28] b7bd0: f81f83a8 stur x8, [x29, #-0x8] b7bd4: f81e03a0 stur x0, [x29, #-0x20] b7bd8: f81d83a1 stur x1, [x29, #-0x28] b7bdc: f85e03a0 ldur x0, [x29, #-0x20] b7be0: f85d83a1 ldur x1, [x29, #-0x28] b7be4: d10043a8 sub x8, x29, #0x10 b7be8: f9001fe8 str x8, [sp, #0x38] b7bec: 97ffba2d bl 0xa64a0 b7bf0: aa1f03e0 mov x0, xzr b7bf4: f9401fe8 ldr x8, [sp, #0x38] b7bf8: f9001be0 str x0, [sp, #0x30] b7bfc: aa0803e0 mov x0, x8 b7c00: f9401be1 ldr x1, [sp, #0x30] b7c04: 97ffc26b bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b7c08: b9002fe0 str w0, [sp, #0x2c] b7c0c: 14000001 b 0xb7c10 b7c10: b9402fe8 ldr w8, [sp, #0x2c] b7c14: 36000288 tbz w8, #0x0, 0xb7c64 b7c18: 14000001 b 0xb7c1c b7c1c: f85e03a0 ldur x0, [x29, #-0x20] b7c20: 90000a01 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b7c24: 913b8c21 add x1, x1, #0xee3 b7c28: aa1f03e2 mov x2, xzr b7c2c: 97ffa7d9 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b7c30: b9002be0 str w0, [sp, #0x28] b7c34: 14000001 b 0xb7c38 b7c38: 12800008 mov w8, #-0x1 // =-1 b7c3c: b81ec3a8 stur w8, [x29, #-0x14] b7c40: 320003e8 orr w8, wzr, #0x1 b7c44: b81c83a8 stur w8, [x29, #-0x38] b7c48: 14000017 b 0xb7ca4 b7c4c: f81d03a0 stur x0, [x29, #-0x30] b7c50: 2a0103e8 mov w8, w1 b7c54: b81cc3a8 stur w8, [x29, #-0x34] b7c58: d10043a0 sub x0, x29, #0x10 b7c5c: 97ffad55 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b7c60: 14000020 b 0xb7ce0 b7c64: d10043a0 sub x0, x29, #0x10 b7c68: 97ffa6f2 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b7c6c: f90013e0 str x0, [sp, #0x20] b7c70: 14000001 b 0xb7c74 b7c74: f94013e0 ldr x0, [sp, #0x20] b7c78: 97ffcb22 bl 0xaa900 <_ZNK7android15JMediaExtractor11countTracksEv@plt> b7c7c: f9000fe0 str x0, [sp, #0x18] b7c80: 14000001 b 0xb7c84 b7c84: f9400fe0 ldr x0, [sp, #0x18] b7c88: 2a0003e8 mov w8, w0 b7c8c: b81c43a8 stur w8, [x29, #-0x3c] b7c90: b85c43a8 ldur w8, [x29, #-0x3c] b7c94: b81ec3a8 stur w8, [x29, #-0x14] b7c98: 320003e8 orr w8, wzr, #0x1 b7c9c: b81c83a8 stur w8, [x29, #-0x38] b7ca0: 14000001 b 0xb7ca4 b7ca4: d10043a0 sub x0, x29, #0x10 b7ca8: 97ffad42 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b7cac: b85ec3a8 ldur w8, [x29, #-0x14] b7cb0: d53bd040 mrs x0, TPIDR_EL0 b7cb4: f9401400 ldr x0, [x0, #0x28] b7cb8: f85f83be ldur x30, [x29, #-0x8] b7cbc: eb1e0000 subs x0, x0, x30 b7cc0: b90017e8 str w8, [sp, #0x14] b7cc4: f90007e0 str x0, [sp, #0x8] b7cc8: 54000101 b.ne 0xb7ce8 b7ccc: 14000001 b 0xb7cd0 b7cd0: b94017e0 ldr w0, [sp, #0x14] b7cd4: a9487bfd ldp x29, x30, [sp, #0x80] b7cd8: 910243ff add sp, sp, #0x90 b7cdc: d65f03c0 ret b7ce0: f85d03a0 ldur x0, [x29, #-0x30] b7ce4: 97ffc08b bl 0xa7f10 <_Unwind_Resume@plt> b7ce8: 97ffc822 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b7cec ::operator==(android::JMediaExtractor const*) const>: b7cec: d10043ff sub sp, sp, #0x10 b7cf0: f90007e0 str x0, [sp, #0x8] b7cf4: f90003e1 str x1, [sp] b7cf8: f94007e0 ldr x0, [sp, #0x8] b7cfc: f9400000 ldr x0, [x0] b7d00: f94003e1 ldr x1, [sp] b7d04: eb01001f cmp x0, x1 b7d08: 1a9f17e8 cset w8, eq b7d0c: 320003e9 orr w9, wzr, #0x1 b7d10: 0a090108 and w8, w8, w9 b7d14: 2a0803e0 mov w0, w8 b7d18: 910043ff add sp, sp, #0x10 b7d1c: d65f03c0 ret 00000000000b7d20 : b7d20: d10283ff sub sp, sp, #0xa0 b7d24: a9097bfd stp x29, x30, [sp, #0x90] b7d28: 910243fd add x29, sp, #0x90 b7d2c: d53bd048 mrs x8, TPIDR_EL0 b7d30: f9401508 ldr x8, [x8, #0x28] b7d34: f81f83a8 stur x8, [x29, #-0x8] b7d38: f81d83a0 stur x0, [x29, #-0x28] b7d3c: f81d03a1 stur x1, [x29, #-0x30] b7d40: b81cc3a2 stur w2, [x29, #-0x34] b7d44: f85d83a0 ldur x0, [x29, #-0x28] b7d48: f85d03a1 ldur x1, [x29, #-0x30] b7d4c: d10043a8 sub x8, x29, #0x10 b7d50: f9001fe8 str x8, [sp, #0x38] b7d54: 97ffb9d3 bl 0xa64a0 b7d58: aa1f03e0 mov x0, xzr b7d5c: f9401fe8 ldr x8, [sp, #0x38] b7d60: f9001be0 str x0, [sp, #0x30] b7d64: aa0803e0 mov x0, x8 b7d68: f9401be1 ldr x1, [sp, #0x30] b7d6c: 97ffc211 bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b7d70: b9002fe0 str w0, [sp, #0x2c] b7d74: 14000001 b 0xb7d78 b7d78: b9402fe8 ldr w8, [sp, #0x2c] b7d7c: 36000288 tbz w8, #0x0, 0xb7dcc b7d80: 14000001 b 0xb7d84 b7d84: f85d83a0 ldur x0, [x29, #-0x28] b7d88: 90000a01 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b7d8c: 913b8c21 add x1, x1, #0xee3 b7d90: aa1f03e2 mov x2, xzr b7d94: 97ffa77f bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b7d98: b9002be0 str w0, [sp, #0x28] b7d9c: 14000001 b 0xb7da0 b7da0: aa1f03e8 mov x8, xzr b7da4: f81e03a8 stur x8, [x29, #-0x20] b7da8: 320003e9 orr w9, wzr, #0x1 b7dac: b9004be9 str w9, [sp, #0x48] b7db0: 14000028 b 0xb7e50 b7db4: f81c03a0 stur x0, [x29, #-0x40] b7db8: 2a0103e8 mov w8, w1 b7dbc: b81bc3a8 stur w8, [x29, #-0x44] b7dc0: d10043a0 sub x0, x29, #0x10 b7dc4: 97ffacfb bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b7dc8: 14000031 b 0xb7e8c b7dcc: d10043a0 sub x0, x29, #0x10 b7dd0: 97ffa698 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b7dd4: f90013e0 str x0, [sp, #0x20] b7dd8: 14000001 b 0xb7ddc b7ddc: f85d83a1 ldur x1, [x29, #-0x28] b7de0: b89cc3a2 ldursw x2, [x29, #-0x34] b7de4: d10063a3 sub x3, x29, #0x18 b7de8: f94013e0 ldr x0, [sp, #0x20] b7dec: 97ffac0d bl 0xa2e20 <_ZNK7android15JMediaExtractor14getTrackFormatEP7_JNIEnvmPP8_jobject@plt> b7df0: b9001fe0 str w0, [sp, #0x1c] b7df4: 14000001 b 0xb7df8 b7df8: b9401fe8 ldr w8, [sp, #0x1c] b7dfc: b90047e8 str w8, [sp, #0x44] b7e00: b94047e9 ldr w9, [sp, #0x44] b7e04: 340001c9 cbz w9, 0xb7e3c b7e08: 14000001 b 0xb7e0c b7e0c: f85d83a0 ldur x0, [x29, #-0x28] b7e10: 90000a01 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b7e14: 913ef021 add x1, x1, #0xfbc b7e18: aa1f03e2 mov x2, xzr b7e1c: 97ffa75d bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b7e20: b9001be0 str w0, [sp, #0x18] b7e24: 14000001 b 0xb7e28 b7e28: aa1f03e8 mov x8, xzr b7e2c: f81e03a8 stur x8, [x29, #-0x20] b7e30: 320003e9 orr w9, wzr, #0x1 b7e34: b9004be9 str w9, [sp, #0x48] b7e38: 14000006 b 0xb7e50 b7e3c: f85e83a8 ldur x8, [x29, #-0x18] b7e40: f81e03a8 stur x8, [x29, #-0x20] b7e44: 320003e9 orr w9, wzr, #0x1 b7e48: b9004be9 str w9, [sp, #0x48] b7e4c: 14000001 b 0xb7e50 b7e50: d10043a0 sub x0, x29, #0x10 b7e54: 97ffacd7 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b7e58: f85e03a0 ldur x0, [x29, #-0x20] b7e5c: d53bd05e mrs x30, TPIDR_EL0 b7e60: f94017de ldr x30, [x30, #0x28] b7e64: f85f83a8 ldur x8, [x29, #-0x8] b7e68: eb0803c8 subs x8, x30, x8 b7e6c: f9000be0 str x0, [sp, #0x10] b7e70: f90007e8 str x8, [sp, #0x8] b7e74: 54000101 b.ne 0xb7e94 b7e78: 14000001 b 0xb7e7c b7e7c: f9400be0 ldr x0, [sp, #0x10] b7e80: a9497bfd ldp x29, x30, [sp, #0x90] b7e84: 910283ff add sp, sp, #0xa0 b7e88: d65f03c0 ret b7e8c: f85c03a0 ldur x0, [x29, #-0x40] b7e90: 97ffc020 bl 0xa7f10 <_Unwind_Resume@plt> b7e94: 97ffc7b7 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b7e98 : b7e98: d10243ff sub sp, sp, #0x90 b7e9c: a9087bfd stp x29, x30, [sp, #0x80] b7ea0: 910203fd add x29, sp, #0x80 b7ea4: d53bd048 mrs x8, TPIDR_EL0 b7ea8: f9401508 ldr x8, [x8, #0x28] b7eac: f81f83a8 stur x8, [x29, #-0x8] b7eb0: f81e83a0 stur x0, [x29, #-0x18] b7eb4: f81e03a1 stur x1, [x29, #-0x20] b7eb8: b81dc3a2 stur w2, [x29, #-0x24] b7ebc: f85e83a0 ldur x0, [x29, #-0x18] b7ec0: f85e03a1 ldur x1, [x29, #-0x20] b7ec4: d10043a8 sub x8, x29, #0x10 b7ec8: f9001fe8 str x8, [sp, #0x38] b7ecc: 97ffb975 bl 0xa64a0 b7ed0: aa1f03e0 mov x0, xzr b7ed4: f9401fe8 ldr x8, [sp, #0x38] b7ed8: f9001be0 str x0, [sp, #0x30] b7edc: aa0803e0 mov x0, x8 b7ee0: f9401be1 ldr x1, [sp, #0x30] b7ee4: 97ffc1b3 bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b7ee8: b9002fe0 str w0, [sp, #0x2c] b7eec: 14000001 b 0xb7ef0 b7ef0: b9402fe8 ldr w8, [sp, #0x2c] b7ef4: 36000248 tbz w8, #0x0, 0xb7f3c b7ef8: 14000001 b 0xb7efc b7efc: f85e83a0 ldur x0, [x29, #-0x18] b7f00: 90000a01 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b7f04: 913b8c21 add x1, x1, #0xee3 b7f08: aa1f03e2 mov x2, xzr b7f0c: 97ffa721 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b7f10: b9002be0 str w0, [sp, #0x28] b7f14: 14000001 b 0xb7f18 b7f18: 320003e8 orr w8, wzr, #0x1 b7f1c: b81c83a8 stur w8, [x29, #-0x38] b7f20: 14000022 b 0xb7fa8 b7f24: f81d03a0 stur x0, [x29, #-0x30] b7f28: 2a0103e8 mov w8, w1 b7f2c: b81cc3a8 stur w8, [x29, #-0x34] b7f30: d10043a0 sub x0, x29, #0x10 b7f34: 97ffac9f bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b7f38: 1400002d b 0xb7fec b7f3c: d10043a0 sub x0, x29, #0x10 b7f40: 97ffa63c bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b7f44: f90013e0 str x0, [sp, #0x20] b7f48: 14000001 b 0xb7f4c b7f4c: b89dc3a1 ldursw x1, [x29, #-0x24] b7f50: f94013e0 ldr x0, [sp, #0x20] b7f54: 97ffa9b3 bl 0xa2620 <_ZN7android15JMediaExtractor11selectTrackEm@plt> b7f58: b9001fe0 str w0, [sp, #0x1c] b7f5c: 14000001 b 0xb7f60 b7f60: b9401fe8 ldr w8, [sp, #0x1c] b7f64: b81c43a8 stur w8, [x29, #-0x3c] b7f68: b85c43a9 ldur w9, [x29, #-0x3c] b7f6c: 34000189 cbz w9, 0xb7f9c b7f70: 14000001 b 0xb7f74 b7f74: f85e83a0 ldur x0, [x29, #-0x18] b7f78: 90000a01 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b7f7c: 913ef021 add x1, x1, #0xfbc b7f80: aa1f03e2 mov x2, xzr b7f84: 97ffa703 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b7f88: b9001be0 str w0, [sp, #0x18] b7f8c: 14000001 b 0xb7f90 b7f90: 320003e8 orr w8, wzr, #0x1 b7f94: b81c83a8 stur w8, [x29, #-0x38] b7f98: 14000004 b 0xb7fa8 b7f9c: 2a1f03e8 mov w8, wzr b7fa0: b81c83a8 stur w8, [x29, #-0x38] b7fa4: 14000001 b 0xb7fa8 b7fa8: d10043a0 sub x0, x29, #0x10 b7fac: 97ffac81 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b7fb0: b85c83a8 ldur w8, [x29, #-0x38] b7fb4: 71000508 subs w8, w8, #0x1 b7fb8: b90017e8 str w8, [sp, #0x14] b7fbc: 540001c8 b.hi 0xb7ff4 b7fc0: 14000001 b 0xb7fc4 b7fc4: d53bd048 mrs x8, TPIDR_EL0 b7fc8: f9401508 ldr x8, [x8, #0x28] b7fcc: f85f83a9 ldur x9, [x29, #-0x8] b7fd0: eb090108 subs x8, x8, x9 b7fd4: f90007e8 str x8, [sp, #0x8] b7fd8: 540000e1 b.ne 0xb7ff4 b7fdc: 14000001 b 0xb7fe0 b7fe0: a9487bfd ldp x29, x30, [sp, #0x80] b7fe4: 910243ff add sp, sp, #0x90 b7fe8: d65f03c0 ret b7fec: f85d03a0 ldur x0, [x29, #-0x30] b7ff0: 97ffbfc8 bl 0xa7f10 <_Unwind_Resume@plt> b7ff4: 97ffc75f bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b7ff8 : b7ff8: d10243ff sub sp, sp, #0x90 b7ffc: a9087bfd stp x29, x30, [sp, #0x80] b8000: 910203fd add x29, sp, #0x80 b8004: d53bd048 mrs x8, TPIDR_EL0 b8008: f9401508 ldr x8, [x8, #0x28] b800c: f81f83a8 stur x8, [x29, #-0x8] b8010: f81e83a0 stur x0, [x29, #-0x18] b8014: f81e03a1 stur x1, [x29, #-0x20] b8018: b81dc3a2 stur w2, [x29, #-0x24] b801c: f85e83a0 ldur x0, [x29, #-0x18] b8020: f85e03a1 ldur x1, [x29, #-0x20] b8024: d10043a8 sub x8, x29, #0x10 b8028: f9001fe8 str x8, [sp, #0x38] b802c: 97ffb91d bl 0xa64a0 b8030: aa1f03e0 mov x0, xzr b8034: f9401fe8 ldr x8, [sp, #0x38] b8038: f9001be0 str x0, [sp, #0x30] b803c: aa0803e0 mov x0, x8 b8040: f9401be1 ldr x1, [sp, #0x30] b8044: 97ffc15b bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b8048: b9002fe0 str w0, [sp, #0x2c] b804c: 14000001 b 0xb8050 b8050: b9402fe8 ldr w8, [sp, #0x2c] b8054: 36000248 tbz w8, #0x0, 0xb809c b8058: 14000001 b 0xb805c b805c: f85e83a0 ldur x0, [x29, #-0x18] b8060: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b8064: 913b8c21 add x1, x1, #0xee3 b8068: aa1f03e2 mov x2, xzr b806c: 97ffa6c9 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b8070: b9002be0 str w0, [sp, #0x28] b8074: 14000001 b 0xb8078 b8078: 320003e8 orr w8, wzr, #0x1 b807c: b81c83a8 stur w8, [x29, #-0x38] b8080: 14000022 b 0xb8108 b8084: f81d03a0 stur x0, [x29, #-0x30] b8088: 2a0103e8 mov w8, w1 b808c: b81cc3a8 stur w8, [x29, #-0x34] b8090: d10043a0 sub x0, x29, #0x10 b8094: 97ffac47 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b8098: 1400002d b 0xb814c b809c: d10043a0 sub x0, x29, #0x10 b80a0: 97ffa5e4 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b80a4: f90013e0 str x0, [sp, #0x20] b80a8: 14000001 b 0xb80ac b80ac: b89dc3a1 ldursw x1, [x29, #-0x24] b80b0: f94013e0 ldr x0, [sp, #0x20] b80b4: 97ffa047 bl 0xa01d0 <_ZN7android15JMediaExtractor13unselectTrackEm@plt> b80b8: b9001fe0 str w0, [sp, #0x1c] b80bc: 14000001 b 0xb80c0 b80c0: b9401fe8 ldr w8, [sp, #0x1c] b80c4: b81c43a8 stur w8, [x29, #-0x3c] b80c8: b85c43a9 ldur w9, [x29, #-0x3c] b80cc: 34000189 cbz w9, 0xb80fc b80d0: 14000001 b 0xb80d4 b80d4: f85e83a0 ldur x0, [x29, #-0x18] b80d8: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b80dc: 913ef021 add x1, x1, #0xfbc b80e0: aa1f03e2 mov x2, xzr b80e4: 97ffa6ab bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b80e8: b9001be0 str w0, [sp, #0x18] b80ec: 14000001 b 0xb80f0 b80f0: 320003e8 orr w8, wzr, #0x1 b80f4: b81c83a8 stur w8, [x29, #-0x38] b80f8: 14000004 b 0xb8108 b80fc: 2a1f03e8 mov w8, wzr b8100: b81c83a8 stur w8, [x29, #-0x38] b8104: 14000001 b 0xb8108 b8108: d10043a0 sub x0, x29, #0x10 b810c: 97ffac29 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b8110: b85c83a8 ldur w8, [x29, #-0x38] b8114: 71000508 subs w8, w8, #0x1 b8118: b90017e8 str w8, [sp, #0x14] b811c: 540001c8 b.hi 0xb8154 b8120: 14000001 b 0xb8124 b8124: d53bd048 mrs x8, TPIDR_EL0 b8128: f9401508 ldr x8, [x8, #0x28] b812c: f85f83a9 ldur x9, [x29, #-0x8] b8130: eb090108 subs x8, x8, x9 b8134: f90007e8 str x8, [sp, #0x8] b8138: 540000e1 b.ne 0xb8154 b813c: 14000001 b 0xb8140 b8140: a9487bfd ldp x29, x30, [sp, #0x80] b8144: 910243ff add sp, sp, #0x90 b8148: d65f03c0 ret b814c: f85d03a0 ldur x0, [x29, #-0x30] b8150: 97ffbf70 bl 0xa7f10 <_Unwind_Resume@plt> b8154: 97ffc707 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b8158 : b8158: d10243ff sub sp, sp, #0x90 b815c: a9087bfd stp x29, x30, [sp, #0x80] b8160: 910203fd add x29, sp, #0x80 b8164: d53bd048 mrs x8, TPIDR_EL0 b8168: f9401508 ldr x8, [x8, #0x28] b816c: f81f83a8 stur x8, [x29, #-0x8] b8170: f81e83a0 stur x0, [x29, #-0x18] b8174: f81e03a1 stur x1, [x29, #-0x20] b8178: f81d83a2 stur x2, [x29, #-0x28] b817c: b81d43a3 stur w3, [x29, #-0x2c] b8180: f85e83a0 ldur x0, [x29, #-0x18] b8184: f85e03a1 ldur x1, [x29, #-0x20] b8188: d10043a8 sub x8, x29, #0x10 b818c: f9001fe8 str x8, [sp, #0x38] b8190: 97ffb8c4 bl 0xa64a0 b8194: aa1f03e0 mov x0, xzr b8198: f9401fe8 ldr x8, [sp, #0x38] b819c: f9001be0 str x0, [sp, #0x30] b81a0: aa0803e0 mov x0, x8 b81a4: f9401be1 ldr x1, [sp, #0x30] b81a8: 97ffc102 bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b81ac: b9002fe0 str w0, [sp, #0x2c] b81b0: 14000001 b 0xb81b4 b81b4: b9402fe8 ldr w8, [sp, #0x2c] b81b8: 36000248 tbz w8, #0x0, 0xb8200 b81bc: 14000001 b 0xb81c0 b81c0: f85e83a0 ldur x0, [x29, #-0x18] b81c4: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b81c8: 913b8c21 add x1, x1, #0xee3 b81cc: aa1f03e2 mov x2, xzr b81d0: 97ffa670 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b81d4: b9002be0 str w0, [sp, #0x28] b81d8: 14000001 b 0xb81dc b81dc: 320003e8 orr w8, wzr, #0x1 b81e0: b90043e8 str w8, [sp, #0x40] b81e4: 14000026 b 0xb827c b81e8: f81c83a0 stur x0, [x29, #-0x38] b81ec: 2a0103e8 mov w8, w1 b81f0: b81c43a8 stur w8, [x29, #-0x3c] b81f4: d10043a0 sub x0, x29, #0x10 b81f8: 97ffabee bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b81fc: 14000031 b 0xb82c0 b8200: b85d43a8 ldur w8, [x29, #-0x2c] b8204: 37f800e8 tbnz w8, #0x1f, 0xb8220 b8208: 14000001 b 0xb820c b820c: b85d43a8 ldur w8, [x29, #-0x2c] b8210: 71000d08 subs w8, w8, #0x3 b8214: b90027e8 str w8, [sp, #0x24] b8218: 5400018b b.lt 0xb8248 b821c: 14000001 b 0xb8220 b8220: f85e83a0 ldur x0, [x29, #-0x18] b8224: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b8228: 913ef021 add x1, x1, #0xfbc b822c: aa1f03e2 mov x2, xzr b8230: 97ffa658 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b8234: b90023e0 str w0, [sp, #0x20] b8238: 14000001 b 0xb823c b823c: 320003e8 orr w8, wzr, #0x1 b8240: b90043e8 str w8, [sp, #0x40] b8244: 1400000e b 0xb827c b8248: d10043a0 sub x0, x29, #0x10 b824c: 97ffa579 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b8250: f9000fe0 str x0, [sp, #0x18] b8254: 14000001 b 0xb8258 b8258: f85d83a1 ldur x1, [x29, #-0x28] b825c: b85d43a2 ldur w2, [x29, #-0x2c] b8260: f9400fe0 ldr x0, [sp, #0x18] b8264: 97ffc327 bl 0xa8f00 <_ZN7android15JMediaExtractor6seekToElNS_12IMediaSource11ReadOptions8SeekModeE@plt> b8268: b90017e0 str w0, [sp, #0x14] b826c: 14000001 b 0xb8270 b8270: 2a1f03e8 mov w8, wzr b8274: b90043e8 str w8, [sp, #0x40] b8278: 14000001 b 0xb827c b827c: d10043a0 sub x0, x29, #0x10 b8280: 97ffabcc bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b8284: b94043e8 ldr w8, [sp, #0x40] b8288: 71000508 subs w8, w8, #0x1 b828c: b90013e8 str w8, [sp, #0x10] b8290: 540001c8 b.hi 0xb82c8 b8294: 14000001 b 0xb8298 b8298: d53bd048 mrs x8, TPIDR_EL0 b829c: f9401508 ldr x8, [x8, #0x28] b82a0: f85f83a9 ldur x9, [x29, #-0x8] b82a4: eb090108 subs x8, x8, x9 b82a8: f90007e8 str x8, [sp, #0x8] b82ac: 540000e1 b.ne 0xb82c8 b82b0: 14000001 b 0xb82b4 b82b4: a9487bfd ldp x29, x30, [sp, #0x80] b82b8: 910243ff add sp, sp, #0x90 b82bc: d65f03c0 ret b82c0: f85c83a0 ldur x0, [x29, #-0x38] b82c4: 97ffbf13 bl 0xa7f10 <_Unwind_Resume@plt> b82c8: 97ffc6aa bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b82cc : b82cc: d10243ff sub sp, sp, #0x90 b82d0: a9087bfd stp x29, x30, [sp, #0x80] b82d4: 910203fd add x29, sp, #0x80 b82d8: d53bd048 mrs x8, TPIDR_EL0 b82dc: f9401508 ldr x8, [x8, #0x28] b82e0: f81f83a8 stur x8, [x29, #-0x8] b82e4: f81e03a0 stur x0, [x29, #-0x20] b82e8: f81d83a1 stur x1, [x29, #-0x28] b82ec: f85e03a0 ldur x0, [x29, #-0x20] b82f0: f85d83a1 ldur x1, [x29, #-0x28] b82f4: d10043a8 sub x8, x29, #0x10 b82f8: f9001fe8 str x8, [sp, #0x38] b82fc: 97ffb869 bl 0xa64a0 b8300: aa1f03e0 mov x0, xzr b8304: f9401fe8 ldr x8, [sp, #0x38] b8308: f9001be0 str x0, [sp, #0x30] b830c: aa0803e0 mov x0, x8 b8310: f9401be1 ldr x1, [sp, #0x30] b8314: 97ffc0a7 bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b8318: b9002fe0 str w0, [sp, #0x2c] b831c: 14000001 b 0xb8320 b8320: b9402fe8 ldr w8, [sp, #0x2c] b8324: 36000288 tbz w8, #0x0, 0xb8374 b8328: 14000001 b 0xb832c b832c: f85e03a0 ldur x0, [x29, #-0x20] b8330: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b8334: 913b8c21 add x1, x1, #0xee3 b8338: aa1f03e2 mov x2, xzr b833c: 97ffa615 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b8340: b9002be0 str w0, [sp, #0x28] b8344: 14000001 b 0xb8348 b8348: 2a1f03e8 mov w8, wzr b834c: 381ec3a8 sturb w8, [x29, #-0x14] b8350: 320003e8 orr w8, wzr, #0x1 b8354: b81c83a8 stur w8, [x29, #-0x38] b8358: 1400002f b 0xb8414 b835c: f81d03a0 stur x0, [x29, #-0x30] b8360: 2a0103e8 mov w8, w1 b8364: b81cc3a8 stur w8, [x29, #-0x34] b8368: d10043a0 sub x0, x29, #0x10 b836c: 97ffab91 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b8370: 14000038 b 0xb8450 b8374: d10043a0 sub x0, x29, #0x10 b8378: 97ffa52e bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b837c: f90013e0 str x0, [sp, #0x20] b8380: 14000001 b 0xb8384 b8384: f94013e0 ldr x0, [sp, #0x20] b8388: 97ffa02a bl 0xa0430 <_ZN7android15JMediaExtractor7advanceEv@plt> b838c: b9001fe0 str w0, [sp, #0x1c] b8390: 14000001 b 0xb8394 b8394: b9401fe8 ldr w8, [sp, #0x1c] b8398: b81c43a8 stur w8, [x29, #-0x3c] b839c: b85c43a9 ldur w9, [x29, #-0x3c] b83a0: 310fcd29 adds w9, w9, #0x3f3 b83a4: b9001be9 str w9, [sp, #0x18] b83a8: 540000e1 b.ne 0xb83c4 b83ac: 14000001 b 0xb83b0 b83b0: 2a1f03e8 mov w8, wzr b83b4: 381ec3a8 sturb w8, [x29, #-0x14] b83b8: 320003e8 orr w8, wzr, #0x1 b83bc: b81c83a8 stur w8, [x29, #-0x38] b83c0: 14000015 b 0xb8414 b83c4: b85c43a8 ldur w8, [x29, #-0x3c] b83c8: 340001c8 cbz w8, 0xb8400 b83cc: 14000001 b 0xb83d0 b83d0: f85e03a0 ldur x0, [x29, #-0x20] b83d4: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b83d8: 913ef021 add x1, x1, #0xfbc b83dc: aa1f03e2 mov x2, xzr b83e0: 97ffa5ec bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b83e4: b90017e0 str w0, [sp, #0x14] b83e8: 14000001 b 0xb83ec b83ec: 2a1f03e8 mov w8, wzr b83f0: 381ec3a8 sturb w8, [x29, #-0x14] b83f4: 320003e8 orr w8, wzr, #0x1 b83f8: b81c83a8 stur w8, [x29, #-0x38] b83fc: 14000006 b 0xb8414 b8400: 14000001 b 0xb8404 b8404: 320003e8 orr w8, wzr, #0x1 b8408: 381ec3a8 sturb w8, [x29, #-0x14] b840c: b81c83a8 stur w8, [x29, #-0x38] b8410: 14000001 b 0xb8414 b8414: d10043a0 sub x0, x29, #0x10 b8418: 97ffab66 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b841c: 385ec3a8 ldurb w8, [x29, #-0x14] b8420: d53bd040 mrs x0, TPIDR_EL0 b8424: f9401400 ldr x0, [x0, #0x28] b8428: f85f83be ldur x30, [x29, #-0x8] b842c: eb1e0000 subs x0, x0, x30 b8430: b90013e8 str w8, [sp, #0x10] b8434: f90007e0 str x0, [sp, #0x8] b8438: 54000101 b.ne 0xb8458 b843c: 14000001 b 0xb8440 b8440: b94013e0 ldr w0, [sp, #0x10] b8444: a9487bfd ldp x29, x30, [sp, #0x80] b8448: 910243ff add sp, sp, #0x90 b844c: d65f03c0 ret b8450: f85d03a0 ldur x0, [x29, #-0x30] b8454: 97ffbeaf bl 0xa7f10 <_Unwind_Resume@plt> b8458: 97ffc646 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b845c : b845c: d10283ff sub sp, sp, #0xa0 b8460: a9097bfd stp x29, x30, [sp, #0x90] b8464: 910243fd add x29, sp, #0x90 b8468: d53bd048 mrs x8, TPIDR_EL0 b846c: f9401508 ldr x8, [x8, #0x28] b8470: f81f83a8 stur x8, [x29, #-0x8] b8474: f81d83a0 stur x0, [x29, #-0x28] b8478: f81d03a1 stur x1, [x29, #-0x30] b847c: f81c83a2 stur x2, [x29, #-0x38] b8480: b81c43a3 stur w3, [x29, #-0x3c] b8484: f85d83a0 ldur x0, [x29, #-0x28] b8488: f85d03a1 ldur x1, [x29, #-0x30] b848c: d10043a8 sub x8, x29, #0x10 b8490: f9001be8 str x8, [sp, #0x30] b8494: 97ffb803 bl 0xa64a0 b8498: aa1f03e0 mov x0, xzr b849c: f9401be8 ldr x8, [sp, #0x30] b84a0: f90017e0 str x0, [sp, #0x28] b84a4: aa0803e0 mov x0, x8 b84a8: f94017e1 ldr x1, [sp, #0x28] b84ac: 97ffc041 bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b84b0: b90027e0 str w0, [sp, #0x24] b84b4: 14000001 b 0xb84b8 b84b8: b94027e8 ldr w8, [sp, #0x24] b84bc: 36000288 tbz w8, #0x0, 0xb850c b84c0: 14000001 b 0xb84c4 b84c4: f85d83a0 ldur x0, [x29, #-0x28] b84c8: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b84cc: 913b8c21 add x1, x1, #0xee3 b84d0: aa1f03e2 mov x2, xzr b84d4: 97ffa5af bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b84d8: b90023e0 str w0, [sp, #0x20] b84dc: 14000001 b 0xb84e0 b84e0: 12800008 mov w8, #-0x1 // =-1 b84e4: b81e43a8 stur w8, [x29, #-0x1c] b84e8: 320003e8 orr w8, wzr, #0x1 b84ec: b90043e8 str w8, [sp, #0x40] b84f0: 14000035 b 0xb85c4 b84f4: f90027e0 str x0, [sp, #0x48] b84f8: 2a0103e8 mov w8, w1 b84fc: b90047e8 str w8, [sp, #0x44] b8500: d10043a0 sub x0, x29, #0x10 b8504: 97ffab2b bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b8508: 1400003e b 0xb8600 b850c: d10043a0 sub x0, x29, #0x10 b8510: 97ffa4c8 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b8514: f9000fe0 str x0, [sp, #0x18] b8518: 14000001 b 0xb851c b851c: f85d83a1 ldur x1, [x29, #-0x28] b8520: f85c83a2 ldur x2, [x29, #-0x38] b8524: b89c43a3 ldursw x3, [x29, #-0x3c] b8528: d10063a4 sub x4, x29, #0x18 b852c: f9400fe0 ldr x0, [sp, #0x18] b8530: 97ffa910 bl 0xa2970 <_ZN7android15JMediaExtractor14readSampleDataEP7_JNIEnvP8_jobjectmPm@plt> b8534: b90017e0 str w0, [sp, #0x14] b8538: 14000001 b 0xb853c b853c: b94017e8 ldr w8, [sp, #0x14] b8540: b9003fe8 str w8, [sp, #0x3c] b8544: b9403fe9 ldr w9, [sp, #0x3c] b8548: 310fcd29 adds w9, w9, #0x3f3 b854c: b90013e9 str w9, [sp, #0x10] b8550: 540000e1 b.ne 0xb856c b8554: 14000001 b 0xb8558 b8558: 12800008 mov w8, #-0x1 // =-1 b855c: b81e43a8 stur w8, [x29, #-0x1c] b8560: 320003e8 orr w8, wzr, #0x1 b8564: b90043e8 str w8, [sp, #0x40] b8568: 14000017 b 0xb85c4 b856c: b9403fe8 ldr w8, [sp, #0x3c] b8570: 340001c8 cbz w8, 0xb85a8 b8574: 14000001 b 0xb8578 b8578: f85d83a0 ldur x0, [x29, #-0x28] b857c: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b8580: 913ef021 add x1, x1, #0xfbc b8584: aa1f03e2 mov x2, xzr b8588: 97ffa582 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b858c: b9000fe0 str w0, [sp, #0xc] b8590: 14000001 b 0xb8594 b8594: 12800008 mov w8, #-0x1 // =-1 b8598: b81e43a8 stur w8, [x29, #-0x1c] b859c: 320003e8 orr w8, wzr, #0x1 b85a0: b90043e8 str w8, [sp, #0x40] b85a4: 14000008 b 0xb85c4 b85a8: 14000001 b 0xb85ac b85ac: f85e83a8 ldur x8, [x29, #-0x18] b85b0: 2a0803e9 mov w9, w8 b85b4: b81e43a9 stur w9, [x29, #-0x1c] b85b8: 320003e9 orr w9, wzr, #0x1 b85bc: b90043e9 str w9, [sp, #0x40] b85c0: 14000001 b 0xb85c4 b85c4: d10043a0 sub x0, x29, #0x10 b85c8: 97ffaafa bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b85cc: b85e43a8 ldur w8, [x29, #-0x1c] b85d0: d53bd040 mrs x0, TPIDR_EL0 b85d4: f9401400 ldr x0, [x0, #0x28] b85d8: f85f83be ldur x30, [x29, #-0x8] b85dc: eb1e0000 subs x0, x0, x30 b85e0: b9000be8 str w8, [sp, #0x8] b85e4: f90003e0 str x0, [sp] b85e8: 54000101 b.ne 0xb8608 b85ec: 14000001 b 0xb85f0 b85f0: b9400be0 ldr w0, [sp, #0x8] b85f4: a9497bfd ldp x29, x30, [sp, #0x90] b85f8: 910283ff add sp, sp, #0xa0 b85fc: d65f03c0 ret b8600: f94027e0 ldr x0, [sp, #0x48] b8604: 97ffbe43 bl 0xa7f10 <_Unwind_Resume@plt> b8608: 97ffc5da bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b860c : b860c: d10243ff sub sp, sp, #0x90 b8610: a9087bfd stp x29, x30, [sp, #0x80] b8614: 910203fd add x29, sp, #0x80 b8618: d53bd048 mrs x8, TPIDR_EL0 b861c: f9401508 ldr x8, [x8, #0x28] b8620: f81f83a8 stur x8, [x29, #-0x8] b8624: f81d83a0 stur x0, [x29, #-0x28] b8628: f81d03a1 stur x1, [x29, #-0x30] b862c: f85d83a0 ldur x0, [x29, #-0x28] b8630: f85d03a1 ldur x1, [x29, #-0x30] b8634: d10043a8 sub x8, x29, #0x10 b8638: f9001be8 str x8, [sp, #0x30] b863c: 97ffb799 bl 0xa64a0 b8640: aa1f03e0 mov x0, xzr b8644: f9401be8 ldr x8, [sp, #0x30] b8648: f90017e0 str x0, [sp, #0x28] b864c: aa0803e0 mov x0, x8 b8650: f94017e1 ldr x1, [sp, #0x28] b8654: 97ffbfd7 bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b8658: b90027e0 str w0, [sp, #0x24] b865c: 14000001 b 0xb8660 b8660: b94027e8 ldr w8, [sp, #0x24] b8664: 36000288 tbz w8, #0x0, 0xb86b4 b8668: 14000001 b 0xb866c b866c: f85d83a0 ldur x0, [x29, #-0x28] b8670: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b8674: 913b8c21 add x1, x1, #0xee3 b8678: aa1f03e2 mov x2, xzr b867c: 97ffa545 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b8680: b90023e0 str w0, [sp, #0x20] b8684: 14000001 b 0xb8688 b8688: 12800008 mov w8, #-0x1 // =-1 b868c: b81e43a8 stur w8, [x29, #-0x1c] b8690: 320003e8 orr w8, wzr, #0x1 b8694: b90043e8 str w8, [sp, #0x40] b8698: 14000032 b 0xb8760 b869c: f81c83a0 stur x0, [x29, #-0x38] b86a0: 2a0103e8 mov w8, w1 b86a4: b81c43a8 stur w8, [x29, #-0x3c] b86a8: d10043a0 sub x0, x29, #0x10 b86ac: 97ffaac1 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b86b0: 1400003b b 0xb879c b86b4: d10043a0 sub x0, x29, #0x10 b86b8: 97ffa45e bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b86bc: f9000fe0 str x0, [sp, #0x18] b86c0: 14000001 b 0xb86c4 b86c4: d10063a1 sub x1, x29, #0x18 b86c8: f9400fe0 ldr x0, [sp, #0x18] b86cc: 97ffa55d bl 0xa1c40 <_ZN7android15JMediaExtractor19getSampleTrackIndexEPm@plt> b86d0: b90017e0 str w0, [sp, #0x14] b86d4: 14000001 b 0xb86d8 b86d8: b94017e8 ldr w8, [sp, #0x14] b86dc: b9003fe8 str w8, [sp, #0x3c] b86e0: b9403fe9 ldr w9, [sp, #0x3c] b86e4: 310fcd29 adds w9, w9, #0x3f3 b86e8: b90013e9 str w9, [sp, #0x10] b86ec: 540000e1 b.ne 0xb8708 b86f0: 14000001 b 0xb86f4 b86f4: 12800008 mov w8, #-0x1 // =-1 b86f8: b81e43a8 stur w8, [x29, #-0x1c] b86fc: 320003e8 orr w8, wzr, #0x1 b8700: b90043e8 str w8, [sp, #0x40] b8704: 14000017 b 0xb8760 b8708: b9403fe8 ldr w8, [sp, #0x3c] b870c: 340001c8 cbz w8, 0xb8744 b8710: 14000001 b 0xb8714 b8714: f85d83a0 ldur x0, [x29, #-0x28] b8718: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b871c: 913ef021 add x1, x1, #0xfbc b8720: aa1f03e2 mov x2, xzr b8724: 97ffa51b bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b8728: b9000fe0 str w0, [sp, #0xc] b872c: 14000001 b 0xb8730 b8730: 12800008 mov w8, #-0x1 // =-1 b8734: b81e43a8 stur w8, [x29, #-0x1c] b8738: 320003e8 orr w8, wzr, #0x1 b873c: b90043e8 str w8, [sp, #0x40] b8740: 14000008 b 0xb8760 b8744: 14000001 b 0xb8748 b8748: f85e83a8 ldur x8, [x29, #-0x18] b874c: 2a0803e9 mov w9, w8 b8750: b81e43a9 stur w9, [x29, #-0x1c] b8754: 320003e9 orr w9, wzr, #0x1 b8758: b90043e9 str w9, [sp, #0x40] b875c: 14000001 b 0xb8760 b8760: d10043a0 sub x0, x29, #0x10 b8764: 97ffaa93 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b8768: b85e43a8 ldur w8, [x29, #-0x1c] b876c: d53bd040 mrs x0, TPIDR_EL0 b8770: f9401400 ldr x0, [x0, #0x28] b8774: f85f83be ldur x30, [x29, #-0x8] b8778: eb1e0000 subs x0, x0, x30 b877c: b9000be8 str w8, [sp, #0x8] b8780: f90003e0 str x0, [sp] b8784: 54000101 b.ne 0xb87a4 b8788: 14000001 b 0xb878c b878c: b9400be0 ldr w0, [sp, #0x8] b8790: a9487bfd ldp x29, x30, [sp, #0x80] b8794: 910243ff add sp, sp, #0x90 b8798: d65f03c0 ret b879c: f85c83a0 ldur x0, [x29, #-0x38] b87a0: 97ffbddc bl 0xa7f10 <_Unwind_Resume@plt> b87a4: 97ffc573 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b87a8 : b87a8: d10283ff sub sp, sp, #0xa0 b87ac: a9097bfd stp x29, x30, [sp, #0x90] b87b0: 910243fd add x29, sp, #0x90 b87b4: d53bd048 mrs x8, TPIDR_EL0 b87b8: f9401508 ldr x8, [x8, #0x28] b87bc: f81f83a8 stur x8, [x29, #-0x8] b87c0: f81d83a0 stur x0, [x29, #-0x28] b87c4: f81d03a1 stur x1, [x29, #-0x30] b87c8: f85d83a0 ldur x0, [x29, #-0x28] b87cc: f85d03a1 ldur x1, [x29, #-0x30] b87d0: d10043a8 sub x8, x29, #0x10 b87d4: f90023e8 str x8, [sp, #0x40] b87d8: 97ffb732 bl 0xa64a0 b87dc: aa1f03e0 mov x0, xzr b87e0: f94023e8 ldr x8, [sp, #0x40] b87e4: f9001fe0 str x0, [sp, #0x38] b87e8: aa0803e0 mov x0, x8 b87ec: f9401fe1 ldr x1, [sp, #0x38] b87f0: 97ffbf70 bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b87f4: b90037e0 str w0, [sp, #0x34] b87f8: 14000001 b 0xb87fc b87fc: b94037e8 ldr w8, [sp, #0x34] b8800: 36000288 tbz w8, #0x0, 0xb8850 b8804: 14000001 b 0xb8808 b8808: f85d83a0 ldur x0, [x29, #-0x28] b880c: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b8810: 913b8c21 add x1, x1, #0xee3 b8814: aa1f03e2 mov x2, xzr b8818: 97ffa4de bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b881c: b90033e0 str w0, [sp, #0x30] b8820: 14000001 b 0xb8824 b8824: 92800008 mov x8, #-0x1 // =-1 b8828: f81e03a8 stur x8, [x29, #-0x20] b882c: 320003e9 orr w9, wzr, #0x1 b8830: b81c03a9 stur w9, [x29, #-0x40] b8834: 14000031 b 0xb88f8 b8838: f81c83a0 stur x0, [x29, #-0x38] b883c: 2a0103e8 mov w8, w1 b8840: b81c43a8 stur w8, [x29, #-0x3c] b8844: d10043a0 sub x0, x29, #0x10 b8848: 97ffaa5a bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b884c: 1400003a b 0xb8934 b8850: d10043a0 sub x0, x29, #0x10 b8854: 97ffa3f7 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b8858: f90017e0 str x0, [sp, #0x28] b885c: 14000001 b 0xb8860 b8860: d10063a1 sub x1, x29, #0x18 b8864: f94017e0 ldr x0, [sp, #0x28] b8868: 97ffa3c2 bl 0xa1770 <_ZN7android15JMediaExtractor13getSampleTimeEPl@plt> b886c: b90027e0 str w0, [sp, #0x24] b8870: 14000001 b 0xb8874 b8874: b94027e8 ldr w8, [sp, #0x24] b8878: b81bc3a8 stur w8, [x29, #-0x44] b887c: b85bc3a9 ldur w9, [x29, #-0x44] b8880: 310fcd29 adds w9, w9, #0x3f3 b8884: b90023e9 str w9, [sp, #0x20] b8888: 540000e1 b.ne 0xb88a4 b888c: 14000001 b 0xb8890 b8890: 92800008 mov x8, #-0x1 // =-1 b8894: f81e03a8 stur x8, [x29, #-0x20] b8898: 320003e9 orr w9, wzr, #0x1 b889c: b81c03a9 stur w9, [x29, #-0x40] b88a0: 14000016 b 0xb88f8 b88a4: b85bc3a8 ldur w8, [x29, #-0x44] b88a8: 340001c8 cbz w8, 0xb88e0 b88ac: 14000001 b 0xb88b0 b88b0: f85d83a0 ldur x0, [x29, #-0x28] b88b4: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b88b8: 913ef021 add x1, x1, #0xfbc b88bc: aa1f03e2 mov x2, xzr b88c0: 97ffa4b4 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b88c4: b9001fe0 str w0, [sp, #0x1c] b88c8: 14000001 b 0xb88cc b88cc: 92800008 mov x8, #-0x1 // =-1 b88d0: f81e03a8 stur x8, [x29, #-0x20] b88d4: 320003e9 orr w9, wzr, #0x1 b88d8: b81c03a9 stur w9, [x29, #-0x40] b88dc: 14000007 b 0xb88f8 b88e0: 14000001 b 0xb88e4 b88e4: f85e83a8 ldur x8, [x29, #-0x18] b88e8: f81e03a8 stur x8, [x29, #-0x20] b88ec: 320003e9 orr w9, wzr, #0x1 b88f0: b81c03a9 stur w9, [x29, #-0x40] b88f4: 14000001 b 0xb88f8 b88f8: d10043a0 sub x0, x29, #0x10 b88fc: 97ffaa2d bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b8900: f85e03a0 ldur x0, [x29, #-0x20] b8904: d53bd05e mrs x30, TPIDR_EL0 b8908: f94017de ldr x30, [x30, #0x28] b890c: f85f83a8 ldur x8, [x29, #-0x8] b8910: eb0803c8 subs x8, x30, x8 b8914: f9000be0 str x0, [sp, #0x10] b8918: f90007e8 str x8, [sp, #0x8] b891c: 54000101 b.ne 0xb893c b8920: 14000001 b 0xb8924 b8924: f9400be0 ldr x0, [sp, #0x10] b8928: a9497bfd ldp x29, x30, [sp, #0x90] b892c: 910283ff add sp, sp, #0xa0 b8930: d65f03c0 ret b8934: f85c83a0 ldur x0, [x29, #-0x38] b8938: 97ffbd76 bl 0xa7f10 <_Unwind_Resume@plt> b893c: 97ffc50d bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b8940 : b8940: d10243ff sub sp, sp, #0x90 b8944: a9087bfd stp x29, x30, [sp, #0x80] b8948: 910203fd add x29, sp, #0x80 b894c: d53bd048 mrs x8, TPIDR_EL0 b8950: f9401508 ldr x8, [x8, #0x28] b8954: f81f83a8 stur x8, [x29, #-0x8] b8958: f81e03a0 stur x0, [x29, #-0x20] b895c: f81d83a1 stur x1, [x29, #-0x28] b8960: f85e03a0 ldur x0, [x29, #-0x20] b8964: f85d83a1 ldur x1, [x29, #-0x28] b8968: d10043a8 sub x8, x29, #0x10 b896c: f9001fe8 str x8, [sp, #0x38] b8970: 97ffb6cc bl 0xa64a0 b8974: aa1f03e0 mov x0, xzr b8978: f9401fe8 ldr x8, [sp, #0x38] b897c: f9001be0 str x0, [sp, #0x30] b8980: aa0803e0 mov x0, x8 b8984: f9401be1 ldr x1, [sp, #0x30] b8988: 97ffbf0a bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b898c: b9002fe0 str w0, [sp, #0x2c] b8990: 14000001 b 0xb8994 b8994: b9402fe8 ldr w8, [sp, #0x2c] b8998: 36000288 tbz w8, #0x0, 0xb89e8 b899c: 14000001 b 0xb89a0 b89a0: f85e03a0 ldur x0, [x29, #-0x20] b89a4: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b89a8: 913b8c21 add x1, x1, #0xee3 b89ac: aa1f03e2 mov x2, xzr b89b0: 97ffa478 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b89b4: b9002be0 str w0, [sp, #0x28] b89b8: 14000001 b 0xb89bc b89bc: 12800008 mov w8, #-0x1 // =-1 b89c0: b81e83a8 stur w8, [x29, #-0x18] b89c4: 320003e8 orr w8, wzr, #0x1 b89c8: b81c83a8 stur w8, [x29, #-0x38] b89cc: 14000031 b 0xb8a90 b89d0: f81d03a0 stur x0, [x29, #-0x30] b89d4: 2a0103e8 mov w8, w1 b89d8: b81cc3a8 stur w8, [x29, #-0x34] b89dc: d10043a0 sub x0, x29, #0x10 b89e0: 97ffa9f4 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b89e4: 1400003a b 0xb8acc b89e8: d10043a0 sub x0, x29, #0x10 b89ec: 97ffa391 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b89f0: f90013e0 str x0, [sp, #0x20] b89f4: 14000001 b 0xb89f8 b89f8: d10053a1 sub x1, x29, #0x14 b89fc: f94013e0 ldr x0, [sp, #0x20] b8a00: 97ff9d78 bl 0x9ffe0 <_ZN7android15JMediaExtractor14getSampleFlagsEPj@plt> b8a04: b9001fe0 str w0, [sp, #0x1c] b8a08: 14000001 b 0xb8a0c b8a0c: b9401fe8 ldr w8, [sp, #0x1c] b8a10: b81c43a8 stur w8, [x29, #-0x3c] b8a14: b85c43a9 ldur w9, [x29, #-0x3c] b8a18: 310fcd29 adds w9, w9, #0x3f3 b8a1c: b9001be9 str w9, [sp, #0x18] b8a20: 540000e1 b.ne 0xb8a3c b8a24: 14000001 b 0xb8a28 b8a28: 12800008 mov w8, #-0x1 // =-1 b8a2c: b81e83a8 stur w8, [x29, #-0x18] b8a30: 320003e8 orr w8, wzr, #0x1 b8a34: b81c83a8 stur w8, [x29, #-0x38] b8a38: 14000016 b 0xb8a90 b8a3c: b85c43a8 ldur w8, [x29, #-0x3c] b8a40: 340001c8 cbz w8, 0xb8a78 b8a44: 14000001 b 0xb8a48 b8a48: f85e03a0 ldur x0, [x29, #-0x20] b8a4c: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b8a50: 913ef021 add x1, x1, #0xfbc b8a54: aa1f03e2 mov x2, xzr b8a58: 97ffa44e bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b8a5c: b90017e0 str w0, [sp, #0x14] b8a60: 14000001 b 0xb8a64 b8a64: 12800008 mov w8, #-0x1 // =-1 b8a68: b81e83a8 stur w8, [x29, #-0x18] b8a6c: 320003e8 orr w8, wzr, #0x1 b8a70: b81c83a8 stur w8, [x29, #-0x38] b8a74: 14000007 b 0xb8a90 b8a78: 14000001 b 0xb8a7c b8a7c: b85ec3a8 ldur w8, [x29, #-0x14] b8a80: b81e83a8 stur w8, [x29, #-0x18] b8a84: 320003e8 orr w8, wzr, #0x1 b8a88: b81c83a8 stur w8, [x29, #-0x38] b8a8c: 14000001 b 0xb8a90 b8a90: d10043a0 sub x0, x29, #0x10 b8a94: 97ffa9c7 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b8a98: b85e83a8 ldur w8, [x29, #-0x18] b8a9c: d53bd040 mrs x0, TPIDR_EL0 b8aa0: f9401400 ldr x0, [x0, #0x28] b8aa4: f85f83be ldur x30, [x29, #-0x8] b8aa8: eb1e0000 subs x0, x0, x30 b8aac: b90013e8 str w8, [sp, #0x10] b8ab0: f90007e0 str x0, [sp, #0x8] b8ab4: 54000101 b.ne 0xb8ad4 b8ab8: 14000001 b 0xb8abc b8abc: b94013e0 ldr w0, [sp, #0x10] b8ac0: a9487bfd ldp x29, x30, [sp, #0x80] b8ac4: 910243ff add sp, sp, #0x90 b8ac8: d65f03c0 ret b8acc: f85d03a0 ldur x0, [x29, #-0x30] b8ad0: 97ffbd10 bl 0xa7f10 <_Unwind_Resume@plt> b8ad4: 97ffc4a7 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b8ad8 : b8ad8: d101c3ff sub sp, sp, #0x70 b8adc: a9067bfd stp x29, x30, [sp, #0x60] b8ae0: 910183fd add x29, sp, #0x60 b8ae4: f00009e8 adrp x8, 0x1f7000 <_Unwind_Backtrace+0xb60> b8ae8: 913f7d08 add x8, x8, #0xfdf b8aec: 90000a09 adrp x9, 0x1f8000 b8af0: 91002129 add x9, x9, #0x8 b8af4: 90000a0a adrp x10, 0x1f8000 b8af8: 9110f94a add x10, x10, #0x43e b8afc: d0000f8b adrp x11, 0x2aa000 b8b00: 9109016b add x11, x11, #0x240 b8b04: aa0b03ec mov x12, x11 b8b08: 90000a0d adrp x13, 0x1f8000 b8b0c: 91005dad add x13, x13, #0x17 b8b10: 90000a0e adrp x14, 0x1f8000 b8b14: 9107fdce add x14, x14, #0x1ff b8b18: 321f07ef orr w15, wzr, #0x6 b8b1c: 90000a10 adrp x16, 0x1f8000 b8b20: 91008a10 add x16, x16, #0x22 b8b24: 90000a11 adrp x17, 0x1f8000 b8b28: 9100a631 add x17, x17, #0x29 b8b2c: f81f83a0 stur x0, [x29, #-0x8] b8b30: f81f03a1 stur x1, [x29, #-0x10] b8b34: f85f83a0 ldur x0, [x29, #-0x8] b8b38: aa0803e1 mov x1, x8 b8b3c: f81e03a9 stur x9, [x29, #-0x20] b8b40: f81d83aa stur x10, [x29, #-0x28] b8b44: f9001beb str x11, [sp, #0x30] b8b48: f90017ec str x12, [sp, #0x28] b8b4c: f90013ed str x13, [sp, #0x20] b8b50: f9000fee str x14, [sp, #0x18] b8b54: b90017ef str w15, [sp, #0x14] b8b58: f90007f0 str x16, [sp, #0x8] b8b5c: f90003f1 str x17, [sp] b8b60: 97ffabd0 bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> b8b64: f81e83a0 stur x0, [x29, #-0x18] b8b68: f85f83a0 ldur x0, [x29, #-0x8] b8b6c: f85e83a1 ldur x1, [x29, #-0x18] b8b70: f85e03a2 ldur x2, [x29, #-0x20] b8b74: f85d83a3 ldur x3, [x29, #-0x28] b8b78: 97ffbf9a bl 0xa89e0 <_ZN7_JNIEnv10GetFieldIDEP7_jclassPKcS3_@plt> b8b7c: f94017e8 ldr x8, [sp, #0x28] b8b80: f9000100 str x0, [x8] b8b84: f85f83a0 ldur x0, [x29, #-0x8] b8b88: f85e83a1 ldur x1, [x29, #-0x18] b8b8c: f94013e2 ldr x2, [sp, #0x20] b8b90: f9400fe3 ldr x3, [sp, #0x18] b8b94: 97ffbf93 bl 0xa89e0 <_ZN7_JNIEnv10GetFieldIDEP7_jclassPKcS3_@plt> b8b98: f9401be8 ldr x8, [sp, #0x30] b8b9c: f9000500 str x0, [x8, #0x8] b8ba0: 97ffbfc4 bl 0xa8ab0 <_ZN7android10DataSource23RegisterDefaultSniffersEv@plt> b8ba4: b94017e0 ldr w0, [sp, #0x14] b8ba8: f94007e1 ldr x1, [sp, #0x8] b8bac: f94003e2 ldr x2, [sp] b8bb0: 97ffb07c bl 0xa4da0 <__android_log_print@plt> b8bb4: a9467bfd ldp x29, x30, [sp, #0x60] b8bb8: 9101c3ff add sp, sp, #0x70 b8bbc: d65f03c0 ret 00000000000b8bc0 <_JNIEnv::GetFieldID(_jclass*, char const*, char const*)>: b8bc0: d10103ff sub sp, sp, #0x40 b8bc4: a9037bfd stp x29, x30, [sp, #0x30] b8bc8: 9100c3fd add x29, sp, #0x30 b8bcc: f81f83a0 stur x0, [x29, #-0x8] b8bd0: f81f03a1 stur x1, [x29, #-0x10] b8bd4: f9000fe2 str x2, [sp, #0x18] b8bd8: f9000be3 str x3, [sp, #0x10] b8bdc: f85f83a0 ldur x0, [x29, #-0x8] b8be0: aa0003e1 mov x1, x0 b8be4: f9400021 ldr x1, [x1] b8be8: f9417821 ldr x1, [x1, #0x2f0] b8bec: f85f03a2 ldur x2, [x29, #-0x10] b8bf0: f9400fe3 ldr x3, [sp, #0x18] b8bf4: f9400be8 ldr x8, [sp, #0x10] b8bf8: f90007e1 str x1, [sp, #0x8] b8bfc: aa0203e1 mov x1, x2 b8c00: aa0303e2 mov x2, x3 b8c04: aa0803e3 mov x3, x8 b8c08: f94007e8 ldr x8, [sp, #0x8] b8c0c: d63f0100 blr x8 b8c10: a9437bfd ldp x29, x30, [sp, #0x30] b8c14: 910103ff add sp, sp, #0x40 b8c18: d65f03c0 ret 00000000000b8c1c : b8c1c: d10283ff sub sp, sp, #0xa0 b8c20: a9097bfd stp x29, x30, [sp, #0x90] b8c24: 910243fd add x29, sp, #0x90 b8c28: d53bd048 mrs x8, TPIDR_EL0 b8c2c: f9401508 ldr x8, [x8, #0x28] b8c30: f81f83a8 stur x8, [x29, #-0x8] b8c34: f81e83a0 stur x0, [x29, #-0x18] b8c38: f81e03a1 stur x1, [x29, #-0x20] b8c3c: f81d83a2 stur x2, [x29, #-0x28] b8c40: f81d03a3 stur x3, [x29, #-0x30] b8c44: f81c83a4 stur x4, [x29, #-0x38] b8c48: f85e83a0 ldur x0, [x29, #-0x18] b8c4c: f85e03a1 ldur x1, [x29, #-0x20] b8c50: d10043a8 sub x8, x29, #0x10 b8c54: f9001fe8 str x8, [sp, #0x38] b8c58: 97ffb612 bl 0xa64a0 b8c5c: aa1f03e0 mov x0, xzr b8c60: f9401fe8 ldr x8, [sp, #0x38] b8c64: f9001be0 str x0, [sp, #0x30] b8c68: aa0803e0 mov x0, x8 b8c6c: f9401be1 ldr x1, [sp, #0x30] b8c70: 97ffbe50 bl 0xa85b0 <_ZNK7android2spINS_15JMediaExtractorEEeqEPKS1_@plt> b8c74: b9002fe0 str w0, [sp, #0x2c] b8c78: 14000001 b 0xb8c7c b8c7c: b9402fe8 ldr w8, [sp, #0x2c] b8c80: 36000248 tbz w8, #0x0, 0xb8cc8 b8c84: 14000001 b 0xb8c88 b8c88: f85e83a0 ldur x0, [x29, #-0x18] b8c8c: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b8c90: 913b8c21 add x1, x1, #0xee3 b8c94: aa1f03e2 mov x2, xzr b8c98: 97ffa3be bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b8c9c: b9002be0 str w0, [sp, #0x28] b8ca0: 14000001 b 0xb8ca4 b8ca4: 320003e8 orr w8, wzr, #0x1 b8ca8: b9004be8 str w8, [sp, #0x48] b8cac: 14000039 b 0xb8d90 b8cb0: f81c03a0 stur x0, [x29, #-0x40] b8cb4: 2a0103e8 mov w8, w1 b8cb8: b81bc3a8 stur w8, [x29, #-0x44] b8cbc: d10043a0 sub x0, x29, #0x10 b8cc0: 97ffa93c bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b8cc4: 14000044 b 0xb8dd4 b8cc8: f85d83a8 ldur x8, [x29, #-0x28] b8ccc: b5000188 cbnz x8, 0xb8cfc b8cd0: 14000001 b 0xb8cd4 b8cd4: f85e83a0 ldur x0, [x29, #-0x18] b8cd8: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b8cdc: 913ef021 add x1, x1, #0xfbc b8ce0: aa1f03e2 mov x2, xzr b8ce4: 97ffa3ab bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b8ce8: b90027e0 str w0, [sp, #0x24] b8cec: 14000001 b 0xb8cf0 b8cf0: 320003e8 orr w8, wzr, #0x1 b8cf4: b9004be8 str w8, [sp, #0x48] b8cf8: 14000026 b 0xb8d90 b8cfc: f85e83a0 ldur x0, [x29, #-0x18] b8d00: f85d83a1 ldur x1, [x29, #-0x28] b8d04: 97ffc51f bl 0xaa180 <_Z26jniGetFDFromFileDescriptorP7_JNIEnvP8_jobject@plt> b8d08: b90023e0 str w0, [sp, #0x20] b8d0c: 14000001 b 0xb8d10 b8d10: b94023e8 ldr w8, [sp, #0x20] b8d14: b90047e8 str w8, [sp, #0x44] b8d18: d10043a0 sub x0, x29, #0x10 b8d1c: 97ffa2c5 bl 0xa1830 <_ZNK7android2spINS_15JMediaExtractorEEptEv@plt> b8d20: f9000fe0 str x0, [sp, #0x18] b8d24: 14000001 b 0xb8d28 b8d28: b94047e1 ldr w1, [sp, #0x44] b8d2c: f85d03a2 ldur x2, [x29, #-0x30] b8d30: f85c83a3 ldur x3, [x29, #-0x38] b8d34: f9400fe0 ldr x0, [sp, #0x18] b8d38: 97ffa6ee bl 0xa28f0 <_ZN7android15JMediaExtractor13setDataSourceEill@plt> b8d3c: b90017e0 str w0, [sp, #0x14] b8d40: 14000001 b 0xb8d44 b8d44: b94017e8 ldr w8, [sp, #0x14] b8d48: b90043e8 str w8, [sp, #0x40] b8d4c: b94043e9 ldr w9, [sp, #0x40] b8d50: 340001a9 cbz w9, 0xb8d84 b8d54: 14000001 b 0xb8d58 b8d58: f85e83a0 ldur x0, [x29, #-0x18] b8d5c: f00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b8d60: 913dc821 add x1, x1, #0xf72 b8d64: 90000a02 adrp x2, 0x1f8000 b8d68: 91015442 add x2, x2, #0x55 b8d6c: 97ffa389 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> b8d70: b90013e0 str w0, [sp, #0x10] b8d74: 14000001 b 0xb8d78 b8d78: 320003e8 orr w8, wzr, #0x1 b8d7c: b9004be8 str w8, [sp, #0x48] b8d80: 14000004 b 0xb8d90 b8d84: 2a1f03e8 mov w8, wzr b8d88: b9004be8 str w8, [sp, #0x48] b8d8c: 14000001 b 0xb8d90 b8d90: d10043a0 sub x0, x29, #0x10 b8d94: 97ffa907 bl 0xa31b0 <_ZN7android2spINS_15JMediaExtractorEED2Ev@plt> b8d98: b9404be8 ldr w8, [sp, #0x48] b8d9c: 71000508 subs w8, w8, #0x1 b8da0: b9000fe8 str w8, [sp, #0xc] b8da4: 540001c8 b.hi 0xb8ddc b8da8: 14000001 b 0xb8dac b8dac: d53bd048 mrs x8, TPIDR_EL0 b8db0: f9401508 ldr x8, [x8, #0x28] b8db4: f85f83a9 ldur x9, [x29, #-0x8] b8db8: eb090108 subs x8, x8, x9 b8dbc: f90003e8 str x8, [sp] b8dc0: 540000e1 b.ne 0xb8ddc b8dc4: 14000001 b 0xb8dc8 b8dc8: a9497bfd ldp x29, x30, [sp, #0x90] b8dcc: 910283ff add sp, sp, #0xa0 b8dd0: d65f03c0 ret b8dd4: f85c03a0 ldur x0, [x29, #-0x40] b8dd8: 97ffbc4e bl 0xa7f10 <_Unwind_Resume@plt> b8ddc: 97ffc3e5 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b8de0 : b8de0: d10083ff sub sp, sp, #0x20 b8de4: a9017bfd stp x29, x30, [sp, #0x10] b8de8: 910043fd add x29, sp, #0x10 b8dec: f90007e0 str x0, [sp, #0x8] b8df0: f90003e1 str x1, [sp] b8df4: f94007e0 ldr x0, [sp, #0x8] b8df8: f94003e1 ldr x1, [sp] b8dfc: 97ffa735 bl 0xa2ad0 b8e00: a9417bfd ldp x29, x30, [sp, #0x10] b8e04: 910083ff add sp, sp, #0x20 b8e08: d65f03c0 ret 00000000000b8e0c : b8e0c: d10083ff sub sp, sp, #0x20 b8e10: a9017bfd stp x29, x30, [sp, #0x10] b8e14: 910043fd add x29, sp, #0x10 b8e18: f90007e0 str x0, [sp, #0x8] b8e1c: f90003e1 str x1, [sp] b8e20: f94007e0 ldr x0, [sp, #0x8] b8e24: f94003e1 ldr x1, [sp] b8e28: 97ffc522 bl 0xaa2b0 b8e2c: a9417bfd ldp x29, x30, [sp, #0x10] b8e30: 910083ff add sp, sp, #0x20 b8e34: d65f03c0 ret b8e38: d10083ff sub sp, sp, #0x20 b8e3c: f9000bfe str x30, [sp, #0x10] b8e40: 52800008 mov w8, #0x0 // =0 b8e44: d2800502 mov x2, #0x28 // =40 b8e48: f90007e0 str x0, [sp, #0x8] b8e4c: f94007e0 ldr x0, [sp, #0x8] b8e50: f90003e0 str x0, [sp] b8e54: 2a0803e1 mov w1, w8 b8e58: 97ffb766 bl 0xa6bf0 b8e5c: f94003e0 ldr x0, [sp] b8e60: b900001f str wzr, [x0] b8e64: f9400bfe ldr x30, [sp, #0x10] b8e68: 910083ff add sp, sp, #0x20 b8e6c: d65f03c0 ret 00000000000b8e70 ::reset(_jclass*)>: b8e70: d100c3ff sub sp, sp, #0x30 b8e74: a9027bfd stp x29, x30, [sp, #0x20] b8e78: 910083fd add x29, sp, #0x20 b8e7c: d2800008 mov x8, #0x0 // =0 b8e80: f81f83a0 stur x0, [x29, #-0x8] b8e84: f9000be1 str x1, [sp, #0x10] b8e88: f85f83a0 ldur x0, [x29, #-0x8] b8e8c: f9400be1 ldr x1, [sp, #0x10] b8e90: f9400409 ldr x9, [x0, #0x8] b8e94: eb09003f cmp x1, x9 b8e98: 1a9f07ea cset w10, ne b8e9c: f90007e8 str x8, [sp, #0x8] b8ea0: f90003e0 str x0, [sp] b8ea4: 3700004a tbnz w10, #0x0, 0xb8eac ::reset(_jclass*)+0x3c> b8ea8: 14000010 b 0xb8ee8 ::reset(_jclass*)+0x78> b8eac: f94003e8 ldr x8, [sp] b8eb0: f9400509 ldr x9, [x8, #0x8] b8eb4: f94007ea ldr x10, [sp, #0x8] b8eb8: eb0a013f cmp x9, x10 b8ebc: 1a9f07eb cset w11, ne b8ec0: 3700004b tbnz w11, #0x0, 0xb8ec8 ::reset(_jclass*)+0x58> b8ec4: 14000006 b 0xb8edc ::reset(_jclass*)+0x6c> b8ec8: f94003e8 ldr x8, [sp] b8ecc: f9400100 ldr x0, [x8] b8ed0: f94003e8 ldr x8, [sp] b8ed4: f9400501 ldr x1, [x8, #0x8] b8ed8: 97ffbea6 bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> b8edc: f9400be8 ldr x8, [sp, #0x10] b8ee0: f94003e9 ldr x9, [sp] b8ee4: f9000528 str x8, [x9, #0x8] b8ee8: a9427bfd ldp x29, x30, [sp, #0x20] b8eec: 9100c3ff add sp, sp, #0x30 b8ef0: d65f03c0 ret 00000000000b8ef4 : b8ef4: d10383ff sub sp, sp, #0xe0 b8ef8: a90d7bfd stp x29, x30, [sp, #0xd0] b8efc: 910343fd add x29, sp, #0xd0 b8f00: d53bd048 mrs x8, TPIDR_EL0 b8f04: f9401508 ldr x8, [x8, #0x28] b8f08: f81f83a8 stur x8, [x29, #-0x8] b8f0c: f81d03a0 stur x0, [x29, #-0x30] b8f10: f81c83a1 stur x1, [x29, #-0x38] b8f14: f81c03a2 stur x2, [x29, #-0x40] b8f18: b81bc3a3 stur w3, [x29, #-0x44] b8f1c: f85d03a8 ldur x8, [x29, #-0x30] b8f20: f81b03a8 stur x8, [x29, #-0x50] b8f24: f85d03a8 ldur x8, [x29, #-0x30] b8f28: f85c83a1 ldur x1, [x29, #-0x38] b8f2c: aa0803e0 mov x0, x8 b8f30: f9002fe8 str x8, [sp, #0x58] b8f34: 9400006a bl 0xb90dc b8f38: d10063a8 sub x8, x29, #0x18 b8f3c: f9002be0 str x0, [sp, #0x50] b8f40: aa0803e0 mov x0, x8 b8f44: f9402fe1 ldr x1, [sp, #0x58] b8f48: f9402be2 ldr x2, [sp, #0x50] b8f4c: f90027e8 str x8, [sp, #0x48] b8f50: 97ffb82c bl 0xa7000 <_ZN16scoped_local_refIP7_jclassEC2EPPK18JNINativeInterfaceS1_@plt> b8f54: f94027e0 ldr x0, [sp, #0x48] b8f58: 97ffb5b6 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> b8f5c: f90023e0 str x0, [sp, #0x40] b8f60: 14000001 b 0xb8f64 b8f64: f94023e8 ldr x8, [sp, #0x40] b8f68: b5000408 cbnz x8, 0xb8fe8 b8f6c: 14000001 b 0xb8f70 b8f70: f85c83a2 ldur x2, [x29, #-0x38] b8f74: 90000a01 adrp x1, 0x1f8000 b8f78: 91024821 add x1, x1, #0x92 b8f7c: d10083a0 sub x0, x29, #0x20 b8f80: 97ff9cc8 bl 0xa02a0 b8f84: b9003fe0 str w0, [sp, #0x3c] b8f88: 14000001 b 0xb8f8c b8f8c: b9403fe8 ldr w8, [sp, #0x3c] b8f90: 31000509 adds w9, w8, #0x1 b8f94: b9003be9 str w9, [sp, #0x38] b8f98: 54000181 b.ne 0xb8fc8 b8f9c: 14000001 b 0xb8fa0 b8fa0: 90000a08 adrp x8, 0x1f8000 b8fa4: 91033508 add x8, x8, #0xcd b8fa8: f90037e8 str x8, [sp, #0x68] b8fac: 1400000a b 0xb8fd4 b8fb0: f81a83a0 stur x0, [x29, #-0x58] b8fb4: 2a0103e8 mov w8, w1 b8fb8: b81a43a8 stur w8, [x29, #-0x5c] b8fbc: d10063a0 sub x0, x29, #0x18 b8fc0: 97ffa168 bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> b8fc4: 14000043 b 0xb90d0 b8fc8: f85e03a8 ldur x8, [x29, #-0x20] b8fcc: f90037e8 str x8, [sp, #0x68] b8fd0: 14000001 b 0xb8fd4 b8fd4: f85b03a0 ldur x0, [x29, #-0x50] b8fd8: f94037e1 ldr x1, [sp, #0x68] b8fdc: 97ffafdd bl 0xa4f50 <_ZN7_JNIEnv10FatalErrorEPKc@plt> b8fe0: 14000001 b 0xb8fe4 b8fe4: 14000001 b 0xb8fe8 b8fe8: f85d03a8 ldur x8, [x29, #-0x30] b8fec: f9400108 ldr x8, [x8] b8ff0: f9435d08 ldr x8, [x8, #0x6b8] b8ff4: f85b03a9 ldur x9, [x29, #-0x50] b8ff8: d10063a0 sub x0, x29, #0x18 b8ffc: f9001be8 str x8, [sp, #0x30] b9000: f90017e9 str x9, [sp, #0x28] b9004: 97ffb58b bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> b9008: f90013e0 str x0, [sp, #0x20] b900c: 14000001 b 0xb9010 b9010: f85c03a2 ldur x2, [x29, #-0x40] b9014: b85bc3a3 ldur w3, [x29, #-0x44] b9018: f94017e0 ldr x0, [sp, #0x28] b901c: f94013e1 ldr x1, [sp, #0x20] b9020: f9401be8 ldr x8, [sp, #0x30] b9024: d63f0100 blr x8 b9028: b9001fe0 str w0, [sp, #0x1c] b902c: 14000001 b 0xb9030 b9030: b9401fe8 ldr w8, [sp, #0x1c] b9034: 36f80348 tbz w8, #0x1f, 0xb909c b9038: 14000001 b 0xb903c b903c: f85c83a2 ldur x2, [x29, #-0x38] b9040: f00009e1 adrp x1, 0x1f8000 b9044: 91040c21 add x1, x1, #0x103 b9048: d100a3a0 sub x0, x29, #0x28 b904c: 97ff9c95 bl 0xa02a0 b9050: b9001be0 str w0, [sp, #0x18] b9054: 14000001 b 0xb9058 b9058: b9401be8 ldr w8, [sp, #0x18] b905c: 31000509 adds w9, w8, #0x1 b9060: b90017e9 str w9, [sp, #0x14] b9064: 540000c1 b.ne 0xb907c b9068: 14000001 b 0xb906c b906c: f00009e8 adrp x8, 0x1f8000 b9070: 9104c108 add x8, x8, #0x130 b9074: f90033e8 str x8, [sp, #0x60] b9078: 14000004 b 0xb9088 b907c: f85d83a8 ldur x8, [x29, #-0x28] b9080: f90033e8 str x8, [sp, #0x60] b9084: 14000001 b 0xb9088 b9088: f85b03a0 ldur x0, [x29, #-0x50] b908c: f94033e1 ldr x1, [sp, #0x60] b9090: 97ffafb0 bl 0xa4f50 <_ZN7_JNIEnv10FatalErrorEPKc@plt> b9094: 14000001 b 0xb9098 b9098: 14000001 b 0xb909c b909c: d10063a0 sub x0, x29, #0x18 b90a0: 97ffa130 bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> b90a4: d53bd040 mrs x0, TPIDR_EL0 b90a8: f9401400 ldr x0, [x0, #0x28] b90ac: f85f83be ldur x30, [x29, #-0x8] b90b0: eb1e0000 subs x0, x0, x30 b90b4: f90007e0 str x0, [sp, #0x8] b90b8: 54000101 b.ne 0xb90d8 b90bc: 14000001 b 0xb90c0 b90c0: 2a1f03e0 mov w0, wzr b90c4: a94d7bfd ldp x29, x30, [sp, #0xd0] b90c8: 910383ff add sp, sp, #0xe0 b90cc: d65f03c0 ret b90d0: f85a83a0 ldur x0, [x29, #-0x58] b90d4: 97ffbb8f bl 0xa7f10 <_Unwind_Resume@plt> b90d8: 97ffc326 bl 0xa9d70 <__stack_chk_fail@plt> b90dc: d100c3ff sub sp, sp, #0x30 b90e0: a9027bfd stp x29, x30, [sp, #0x20] b90e4: 910083fd add x29, sp, #0x20 b90e8: f81f83a0 stur x0, [x29, #-0x8] b90ec: f9000be1 str x1, [sp, #0x10] b90f0: f85f83a0 ldur x0, [x29, #-0x8] b90f4: f90007e0 str x0, [sp, #0x8] b90f8: f85f83a0 ldur x0, [x29, #-0x8] b90fc: f9400000 ldr x0, [x0] b9100: f9401800 ldr x0, [x0, #0x30] b9104: f94007e1 ldr x1, [sp, #0x8] b9108: f9400be8 ldr x8, [sp, #0x10] b910c: f90003e0 str x0, [sp] b9110: aa0103e0 mov x0, x1 b9114: aa0803e1 mov x1, x8 b9118: f94003e8 ldr x8, [sp] b911c: d63f0100 blr x8 b9120: a9427bfd ldp x29, x30, [sp, #0x20] b9124: 9100c3ff add sp, sp, #0x30 b9128: d65f03c0 ret 00000000000b912c ::scoped_local_ref(JNINativeInterface const**, _jclass*)>: b912c: d10083ff sub sp, sp, #0x20 b9130: f9000fe0 str x0, [sp, #0x18] b9134: f9000be1 str x1, [sp, #0x10] b9138: f90007e2 str x2, [sp, #0x8] b913c: f9400fe0 ldr x0, [sp, #0x18] b9140: aa0003e1 mov x1, x0 b9144: f9400be2 ldr x2, [sp, #0x10] b9148: f9000022 str x2, [x1] b914c: f94007e1 ldr x1, [sp, #0x8] b9150: f9000401 str x1, [x0, #0x8] b9154: 910083ff add sp, sp, #0x20 b9158: d65f03c0 ret 00000000000b915c ::get() const>: b915c: d10043ff sub sp, sp, #0x10 b9160: f90007e0 str x0, [sp, #0x8] b9164: f94007e0 ldr x0, [sp, #0x8] b9168: f9400400 ldr x0, [x0, #0x8] b916c: 910043ff add sp, sp, #0x10 b9170: d65f03c0 ret 00000000000b9174 <_JNIEnv::FatalError(char const*)>: b9174: d100c3ff sub sp, sp, #0x30 b9178: a9027bfd stp x29, x30, [sp, #0x20] b917c: 910083fd add x29, sp, #0x20 b9180: f81f83a0 stur x0, [x29, #-0x8] b9184: f9000be1 str x1, [sp, #0x10] b9188: f85f83a0 ldur x0, [x29, #-0x8] b918c: aa0003e1 mov x1, x0 b9190: f9400021 ldr x1, [x1] b9194: f9404821 ldr x1, [x1, #0x90] b9198: f9400be8 ldr x8, [sp, #0x10] b919c: f90007e1 str x1, [sp, #0x8] b91a0: aa0803e1 mov x1, x8 b91a4: f94007e8 ldr x8, [sp, #0x8] b91a8: d63f0100 blr x8 b91ac: a9427bfd ldp x29, x30, [sp, #0x20] b91b0: 9100c3ff add sp, sp, #0x30 b91b4: d65f03c0 ret 00000000000b91b8 ::~scoped_local_ref()>: b91b8: d10083ff sub sp, sp, #0x20 b91bc: a9017bfd stp x29, x30, [sp, #0x10] b91c0: 910043fd add x29, sp, #0x10 b91c4: d2800008 mov x8, #0x0 // =0 b91c8: f90007e0 str x0, [sp, #0x8] b91cc: f94007e0 ldr x0, [sp, #0x8] b91d0: aa0803e1 mov x1, x8 b91d4: 97ffb9af bl 0xa7890 <_ZN16scoped_local_refIP7_jclassE5resetES1_@plt> b91d8: 14000001 b 0xb91dc ::~scoped_local_ref()+0x24> b91dc: a9417bfd ldp x29, x30, [sp, #0x10] b91e0: 910083ff add sp, sp, #0x20 b91e4: d65f03c0 ret b91e8: 97ffd3f7 bl 0xae1c4 00000000000b91ec : b91ec: d10443ff sub sp, sp, #0x110 b91f0: f9007bfc str x28, [sp, #0xf0] b91f4: a9107bfd stp x29, x30, [sp, #0x100] b91f8: 910403fd add x29, sp, #0x100 b91fc: d53bd048 mrs x8, TPIDR_EL0 b9200: f9401508 ldr x8, [x8, #0x28] b9204: f81e83a8 stur x8, [x29, #-0x18] b9208: f81a03a0 stur x0, [x29, #-0x60] b920c: f81983a1 stur x1, [x29, #-0x68] b9210: f81903a2 stur x2, [x29, #-0x70] b9214: f85a03a8 ldur x8, [x29, #-0x60] b9218: f81883a8 stur x8, [x29, #-0x78] b921c: f85a03a8 ldur x8, [x29, #-0x60] b9220: f9400108 ldr x8, [x8] b9224: f9439108 ldr x8, [x8, #0x720] b9228: f85883a0 ldur x0, [x29, #-0x78] b922c: d63f0100 blr x8 b9230: 12001c00 and w0, w0, #0xff b9234: 340007a0 cbz w0, 0xb9328 b9238: 14000001 b 0xb923c b923c: f85a03a8 ldur x8, [x29, #-0x60] b9240: f9400109 ldr x9, [x8] b9244: f9403d29 ldr x9, [x9, #0x78] b9248: f85883a0 ldur x0, [x29, #-0x78] b924c: f9003be8 str x8, [sp, #0x70] b9250: d63f0120 blr x9 b9254: d100a3a8 sub x8, x29, #0x28 b9258: f90037e0 str x0, [sp, #0x68] b925c: aa0803e0 mov x0, x8 b9260: f9403be1 ldr x1, [sp, #0x70] b9264: f94037e2 ldr x2, [sp, #0x68] b9268: 97ffa282 bl 0xa1c70 <_ZN16scoped_local_refIP11_jthrowableEC2EPPK18JNINativeInterfaceS1_@plt> b926c: f85a03a8 ldur x8, [x29, #-0x60] b9270: f9400108 ldr x8, [x8] b9274: f9404508 ldr x8, [x8, #0x88] b9278: f85883a0 ldur x0, [x29, #-0x78] b927c: d63f0100 blr x8 b9280: 14000001 b 0xb9284 b9284: d100a3a0 sub x0, x29, #0x28 b9288: 97ffacf6 bl 0xa4660 <_ZNK16scoped_local_refIP11_jthrowableE3getEv@plt> b928c: f90033e0 str x0, [sp, #0x60] b9290: 14000001 b 0xb9294 b9294: f94033e8 ldr x8, [sp, #0x60] b9298: b40003c8 cbz x8, 0xb9310 b929c: 14000001 b 0xb92a0 b92a0: d10103a0 sub x0, x29, #0x40 b92a4: 94000082 bl 0xb94ac ::get() const+0x18> b92a8: f85a03a0 ldur x0, [x29, #-0x60] b92ac: d100a3be sub x30, x29, #0x28 b92b0: f9002fe0 str x0, [sp, #0x58] b92b4: aa1e03e0 mov x0, x30 b92b8: 97ffacea bl 0xa4660 <_ZNK16scoped_local_refIP11_jthrowableE3getEv@plt> b92bc: f9002be0 str x0, [sp, #0x50] b92c0: 14000001 b 0xb92c4 b92c4: d10103a2 sub x2, x29, #0x40 b92c8: f9402fe0 ldr x0, [sp, #0x58] b92cc: f9402be1 ldr x1, [sp, #0x50] b92d0: 94000087 bl 0xb94ec ::get() const+0x58> b92d4: b9004fe0 str w0, [sp, #0x4c] b92d8: 14000001 b 0xb92dc b92dc: d10103a0 sub x0, x29, #0x40 b92e0: 97ffc804 bl 0xab2f0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev@plt> b92e4: 1400000b b 0xb9310 b92e8: f90043e0 str x0, [sp, #0x80] b92ec: 2a0103e8 mov w8, w1 b92f0: b9007fe8 str w8, [sp, #0x7c] b92f4: 1400000a b 0xb931c b92f8: f90043e0 str x0, [sp, #0x80] b92fc: 2a0103e8 mov w8, w1 b9300: b9007fe8 str w8, [sp, #0x7c] b9304: d10103a0 sub x0, x29, #0x40 b9308: 97ffc7fa bl 0xab2f0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev@plt> b930c: 14000004 b 0xb931c b9310: d100a3a0 sub x0, x29, #0x28 b9314: 97ffbd67 bl 0xa88b0 <_ZN16scoped_local_refIP11_jthrowableED2Ev@plt> b9318: 14000004 b 0xb9328 b931c: d100a3a0 sub x0, x29, #0x28 b9320: 97ffbd64 bl 0xa88b0 <_ZN16scoped_local_refIP11_jthrowableED2Ev@plt> b9324: 1400004d b 0xb9458 b9328: f85a03a8 ldur x8, [x29, #-0x60] b932c: f85983a1 ldur x1, [x29, #-0x68] b9330: aa0803e0 mov x0, x8 b9334: f90023e8 str x8, [sp, #0x40] b9338: 97ffff69 bl 0xb90dc b933c: d10143a8 sub x8, x29, #0x50 b9340: f9001fe0 str x0, [sp, #0x38] b9344: aa0803e0 mov x0, x8 b9348: f94023e1 ldr x1, [sp, #0x40] b934c: f9401fe2 ldr x2, [sp, #0x38] b9350: f9001be8 str x8, [sp, #0x30] b9354: 97ffb72b bl 0xa7000 <_ZN16scoped_local_refIP7_jclassEC2EPPK18JNINativeInterfaceS1_@plt> b9358: f9401be0 ldr x0, [sp, #0x30] b935c: 97ffb4b5 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> b9360: f90017e0 str x0, [sp, #0x28] b9364: 14000001 b 0xb9368 b9368: f94017e8 ldr x8, [sp, #0x28] b936c: b50001a8 cbnz x8, 0xb93a0 b9370: 14000001 b 0xb9374 b9374: 12800008 mov w8, #-0x1 // =-1 b9378: b81ac3a8 stur w8, [x29, #-0x54] b937c: 320003e8 orr w8, wzr, #0x1 b9380: b9007be8 str w8, [sp, #0x78] b9384: 14000025 b 0xb9418 b9388: f90043e0 str x0, [sp, #0x80] b938c: 2a0103e8 mov w8, w1 b9390: b9007fe8 str w8, [sp, #0x7c] b9394: d10143a0 sub x0, x29, #0x50 b9398: 97ffa072 bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> b939c: 1400002f b 0xb9458 b93a0: f85a03a8 ldur x8, [x29, #-0x60] b93a4: f9400108 ldr x8, [x8] b93a8: f9403908 ldr x8, [x8, #0x70] b93ac: f85883a9 ldur x9, [x29, #-0x78] b93b0: d10143a0 sub x0, x29, #0x50 b93b4: f90013e8 str x8, [sp, #0x20] b93b8: f9000fe9 str x9, [sp, #0x18] b93bc: 97ffb49d bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> b93c0: f9000be0 str x0, [sp, #0x10] b93c4: 14000001 b 0xb93c8 b93c8: f85903a2 ldur x2, [x29, #-0x70] b93cc: f9400fe0 ldr x0, [sp, #0x18] b93d0: f9400be1 ldr x1, [sp, #0x10] b93d4: f94013e8 ldr x8, [sp, #0x20] b93d8: d63f0100 blr x8 b93dc: b9000fe0 str w0, [sp, #0xc] b93e0: 14000001 b 0xb93e4 b93e4: b9400fe8 ldr w8, [sp, #0xc] b93e8: 340000e8 cbz w8, 0xb9404 b93ec: 14000001 b 0xb93f0 b93f0: 12800008 mov w8, #-0x1 // =-1 b93f4: b81ac3a8 stur w8, [x29, #-0x54] b93f8: 320003e8 orr w8, wzr, #0x1 b93fc: b9007be8 str w8, [sp, #0x78] b9400: 14000006 b 0xb9418 b9404: 2a1f03e8 mov w8, wzr b9408: b81ac3a8 stur w8, [x29, #-0x54] b940c: 320003e8 orr w8, wzr, #0x1 b9410: b9007be8 str w8, [sp, #0x78] b9414: 14000001 b 0xb9418 b9418: d10143a0 sub x0, x29, #0x50 b941c: 97ffa051 bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> b9420: b85ac3a8 ldur w8, [x29, #-0x54] b9424: d53bd040 mrs x0, TPIDR_EL0 b9428: f9401400 ldr x0, [x0, #0x28] b942c: f85e83be ldur x30, [x29, #-0x18] b9430: eb1e0000 subs x0, x0, x30 b9434: b9000be8 str w8, [sp, #0x8] b9438: f90003e0 str x0, [sp] b943c: 54000121 b.ne 0xb9460 b9440: 14000001 b 0xb9444 b9444: b9400be0 ldr w0, [sp, #0x8] b9448: a9507bfd ldp x29, x30, [sp, #0x100] b944c: f9407bfc ldr x28, [sp, #0xf0] b9450: 910443ff add sp, sp, #0x110 b9454: d65f03c0 ret b9458: f94043e0 ldr x0, [sp, #0x80] b945c: 97ffbaad bl 0xa7f10 <_Unwind_Resume@plt> b9460: 97ffc244 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b9464 ::scoped_local_ref(JNINativeInterface const**, _jthrowable*)>: b9464: d10083ff sub sp, sp, #0x20 b9468: f9000fe0 str x0, [sp, #0x18] b946c: f9000be1 str x1, [sp, #0x10] b9470: f90007e2 str x2, [sp, #0x8] b9474: f9400fe0 ldr x0, [sp, #0x18] b9478: aa0003e1 mov x1, x0 b947c: f9400be2 ldr x2, [sp, #0x10] b9480: f9000022 str x2, [x1] b9484: f94007e1 ldr x1, [sp, #0x8] b9488: f9000401 str x1, [x0, #0x8] b948c: 910083ff add sp, sp, #0x20 b9490: d65f03c0 ret 00000000000b9494 ::get() const>: b9494: d10043ff sub sp, sp, #0x10 b9498: f90007e0 str x0, [sp, #0x8] b949c: f94007e0 ldr x0, [sp, #0x8] b94a0: f9400400 ldr x0, [x0, #0x8] b94a4: 910043ff add sp, sp, #0x10 b94a8: d65f03c0 ret b94ac: d10083ff sub sp, sp, #0x20 b94b0: a9017bfd stp x29, x30, [sp, #0x10] b94b4: 910043fd add x29, sp, #0x10 b94b8: f90007e0 str x0, [sp, #0x8] b94bc: f94007e0 ldr x0, [sp, #0x8] b94c0: aa0003e1 mov x1, x0 b94c4: f90003e0 str x0, [sp] b94c8: aa0103e0 mov x0, x1 b94cc: 97ffba19 bl 0xa7d30 <_ZNSt6__ndk117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2ILb1EvEEv@plt> b94d0: 14000001 b 0xb94d4 ::get() const+0x40> b94d4: f94003e0 ldr x0, [sp] b94d8: 94000b2c bl 0xbc188 ::reset(_jobject*)+0x84> b94dc: a9417bfd ldp x29, x30, [sp, #0x10] b94e0: 910083ff add sp, sp, #0x20 b94e4: d65f03c0 ret b94e8: 97ffd337 bl 0xae1c4 b94ec: f81e0ffc str x28, [sp, #-0x20]! b94f0: a9017bfd stp x29, x30, [sp, #0x10] b94f4: 910043fd add x29, sp, #0x10 b94f8: d10903ff sub sp, sp, #0x240 b94fc: d53bd048 mrs x8, TPIDR_EL0 b9500: f9401508 ldr x8, [x8, #0x28] b9504: f81e83a8 stur x8, [x29, #-0x18] b9508: f81983a0 stur x0, [x29, #-0x68] b950c: f81903a1 stur x1, [x29, #-0x70] b9510: f81883a2 stur x2, [x29, #-0x78] b9514: f85983a8 ldur x8, [x29, #-0x68] b9518: f81803a8 stur x8, [x29, #-0x80] b951c: f85983a8 ldur x8, [x29, #-0x68] b9520: f9400100 ldr x0, [x8] b9524: f9407c00 ldr x0, [x0, #0xf8] b9528: f85803a1 ldur x1, [x29, #-0x80] b952c: f85903a2 ldur x2, [x29, #-0x70] b9530: f81403a0 stur x0, [x29, #-0xc0] b9534: aa0103e0 mov x0, x1 b9538: aa0203e1 mov x1, x2 b953c: f85403a2 ldur x2, [x29, #-0xc0] b9540: f81383a8 stur x8, [x29, #-0xc8] b9544: d63f0040 blr x2 b9548: d100a3a8 sub x8, x29, #0x28 b954c: f81303a0 stur x0, [x29, #-0xd0] b9550: aa0803e0 mov x0, x8 b9554: f85383a1 ldur x1, [x29, #-0xc8] b9558: f85303a2 ldur x2, [x29, #-0xd0] b955c: f81283a8 stur x8, [x29, #-0xd8] b9560: 97ffb6a8 bl 0xa7000 <_ZN16scoped_local_refIP7_jclassEC2EPPK18JNINativeInterfaceS1_@plt> b9564: f85983a8 ldur x8, [x29, #-0x68] b9568: aa0803e0 mov x0, x8 b956c: f9400108 ldr x8, [x8] b9570: f9407d08 ldr x8, [x8, #0xf8] b9574: f85803a1 ldur x1, [x29, #-0x80] b9578: f85283a2 ldur x2, [x29, #-0xd8] b957c: f81203a0 stur x0, [x29, #-0xe0] b9580: aa0203e0 mov x0, x2 b9584: f81183a8 stur x8, [x29, #-0xe8] b9588: f81103a1 stur x1, [x29, #-0xf0] b958c: 97ffb429 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> b9590: f81083a0 stur x0, [x29, #-0xf8] b9594: 14000001 b 0xb9598 ::get() const+0x104> b9598: f85103a0 ldur x0, [x29, #-0xf0] b959c: f85083a1 ldur x1, [x29, #-0xf8] b95a0: f85183a8 ldur x8, [x29, #-0xe8] b95a4: d63f0100 blr x8 b95a8: f81003a0 stur x0, [x29, #-0x100] b95ac: 14000001 b 0xb95b0 ::get() const+0x11c> b95b0: d100e3a0 sub x0, x29, #0x38 b95b4: f85203a1 ldur x1, [x29, #-0xe0] b95b8: f85003a2 ldur x2, [x29, #-0x100] b95bc: 97ffb691 bl 0xa7000 <_ZN16scoped_local_refIP7_jclassEC2EPPK18JNINativeInterfaceS1_@plt> b95c0: 14000001 b 0xb95c4 ::get() const+0x130> b95c4: f85983a8 ldur x8, [x29, #-0x68] b95c8: f9400108 ldr x8, [x8] b95cc: f9408508 ldr x8, [x8, #0x108] b95d0: f85803a9 ldur x9, [x29, #-0x80] b95d4: d100e3a0 sub x0, x29, #0x38 b95d8: f900a7e8 str x8, [sp, #0x148] b95dc: f900a3e9 str x9, [sp, #0x140] b95e0: 97ffb414 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> b95e4: f9009fe0 str x0, [sp, #0x138] b95e8: 14000001 b 0xb95ec ::get() const+0x158> b95ec: f00009e2 adrp x2, 0x1f8000 b95f0: 9107d442 add x2, x2, #0x1f5 b95f4: f00009e3 adrp x3, 0x1f8000 b95f8: 9107f463 add x3, x3, #0x1fd b95fc: f940a3e0 ldr x0, [sp, #0x140] b9600: f9409fe1 ldr x1, [sp, #0x138] b9604: f940a7e8 ldr x8, [sp, #0x148] b9608: d63f0100 blr x8 b960c: f9009be0 str x0, [sp, #0x130] b9610: 14000001 b 0xb9614 ::get() const+0x180> b9614: f9409be8 ldr x8, [sp, #0x130] b9618: f81683a8 stur x8, [x29, #-0x98] b961c: f85983a9 ldur x9, [x29, #-0x68] b9620: aa0903e0 mov x0, x9 b9624: f9400129 ldr x9, [x9] b9628: f9408929 ldr x9, [x9, #0x110] b962c: f85803aa ldur x10, [x29, #-0x80] b9630: d100a3ab sub x11, x29, #0x28 b9634: f90097e0 str x0, [sp, #0x128] b9638: aa0b03e0 mov x0, x11 b963c: f90093e9 str x9, [sp, #0x120] b9640: f9008fea str x10, [sp, #0x118] b9644: 97ffb3fb bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> b9648: f9008be0 str x0, [sp, #0x110] b964c: 14000001 b 0xb9650 ::get() const+0x1bc> b9650: f85683a2 ldur x2, [x29, #-0x98] b9654: f9408fe0 ldr x0, [sp, #0x118] b9658: f9408be1 ldr x1, [sp, #0x110] b965c: f94093e8 ldr x8, [sp, #0x120] b9660: d63f0100 blr x8 b9664: f90087e0 str x0, [sp, #0x108] b9668: 14000001 b 0xb966c ::get() const+0x1d8> b966c: d10123a0 sub x0, x29, #0x48 b9670: f94097e1 ldr x1, [sp, #0x128] b9674: f94087e2 ldr x2, [sp, #0x108] b9678: 97ff9ffe bl 0xa1670 <_ZN16scoped_local_refIP8_jstringEC2EPPK18JNINativeInterfaceS1_@plt> b967c: 14000001 b 0xb9680 ::get() const+0x1ec> b9680: d10123a0 sub x0, x29, #0x48 b9684: 97ffb187 bl 0xa5ca0 <_ZNK16scoped_local_refIP8_jstringE3getEv@plt> b9688: f90083e0 str x0, [sp, #0x100] b968c: 14000001 b 0xb9690 ::get() const+0x1fc> b9690: f94083e8 ldr x8, [sp, #0x100] b9694: b50003e8 cbnz x8, 0xb9710 ::get() const+0x27c> b9698: 14000001 b 0xb969c ::get() const+0x208> b969c: f85983a8 ldur x8, [x29, #-0x68] b96a0: f9400108 ldr x8, [x8] b96a4: f9404508 ldr x8, [x8, #0x88] b96a8: f85803a0 ldur x0, [x29, #-0x80] b96ac: d63f0100 blr x8 b96b0: 14000001 b 0xb96b4 ::get() const+0x220> b96b4: f85883a0 ldur x0, [x29, #-0x78] b96b8: f00009e1 adrp x1, 0x1f8000 b96bc: 91084821 add x1, x1, #0x212 b96c0: 94000378 bl 0xba4a0 ::get() const+0x18> b96c4: f9007fe0 str x0, [sp, #0xf8] b96c8: 14000001 b 0xb96cc ::get() const+0x238> b96cc: 2a1f03e8 mov w8, wzr b96d0: 381a73a8 sturb w8, [x29, #-0x59] b96d4: 320003e8 orr w8, wzr, #0x1 b96d8: b81643a8 stur w8, [x29, #-0x9c] b96dc: 140000cd b 0xb9a10 ::get() const+0x57c> b96e0: f81783a0 stur x0, [x29, #-0x88] b96e4: 2a0103e8 mov w8, w1 b96e8: b81743a8 stur w8, [x29, #-0x8c] b96ec: 140000e4 b 0xb9a7c ::get() const+0x5e8> b96f0: f81783a0 stur x0, [x29, #-0x88] b96f4: 2a0103e8 mov w8, w1 b96f8: b81743a8 stur w8, [x29, #-0x8c] b96fc: 140000dd b 0xb9a70 ::get() const+0x5dc> b9700: f81783a0 stur x0, [x29, #-0x88] b9704: 2a0103e8 mov w8, w1 b9708: b81743a8 stur w8, [x29, #-0x8c] b970c: 140000d6 b 0xb9a64 ::get() const+0x5d0> b9710: f85983a8 ldur x8, [x29, #-0x68] b9714: f9400108 ldr x8, [x8] b9718: f942a508 ldr x8, [x8, #0x548] b971c: f85803a9 ldur x9, [x29, #-0x80] b9720: d10123a0 sub x0, x29, #0x48 b9724: f9007be8 str x8, [sp, #0xf0] b9728: f90077e9 str x9, [sp, #0xe8] b972c: 97ffb15d bl 0xa5ca0 <_ZNK16scoped_local_refIP8_jstringE3getEv@plt> b9730: f90073e0 str x0, [sp, #0xe0] b9734: 14000001 b 0xb9738 ::get() const+0x2a4> b9738: aa1f03e0 mov x0, xzr b973c: f94077e1 ldr x1, [sp, #0xe8] b9740: f9006fe0 str x0, [sp, #0xd8] b9744: aa0103e0 mov x0, x1 b9748: f94073e1 ldr x1, [sp, #0xe0] b974c: f9406fe2 ldr x2, [sp, #0xd8] b9750: f9407be8 ldr x8, [sp, #0xf0] b9754: d63f0100 blr x8 b9758: f9006be0 str x0, [sp, #0xd0] b975c: 14000001 b 0xb9760 ::get() const+0x2cc> b9760: f9406be8 ldr x8, [sp, #0xd0] b9764: f81583a8 stur x8, [x29, #-0xa8] b9768: f85583a9 ldur x9, [x29, #-0xa8] b976c: b5000269 cbnz x9, 0xb97b8 ::get() const+0x324> b9770: 14000001 b 0xb9774 ::get() const+0x2e0> b9774: f85983a8 ldur x8, [x29, #-0x68] b9778: f9400108 ldr x8, [x8] b977c: f9404508 ldr x8, [x8, #0x88] b9780: f85803a0 ldur x0, [x29, #-0x80] b9784: d63f0100 blr x8 b9788: 14000001 b 0xb978c ::get() const+0x2f8> b978c: f85883a0 ldur x0, [x29, #-0x78] b9790: f00009e1 adrp x1, 0x1f8000 b9794: 9108b421 add x1, x1, #0x22d b9798: 94000342 bl 0xba4a0 ::get() const+0x18> b979c: f90067e0 str x0, [sp, #0xc8] b97a0: 14000001 b 0xb97a4 ::get() const+0x310> b97a4: 2a1f03e8 mov w8, wzr b97a8: 381a73a8 sturb w8, [x29, #-0x59] b97ac: 320003e8 orr w8, wzr, #0x1 b97b0: b81643a8 stur w8, [x29, #-0x9c] b97b4: 14000097 b 0xb9a10 ::get() const+0x57c> b97b8: f85583a1 ldur x1, [x29, #-0xa8] b97bc: f85883a0 ldur x0, [x29, #-0x78] b97c0: 94000343 bl 0xba4cc ::get() const+0x44> b97c4: f90063e0 str x0, [sp, #0xc0] b97c8: 14000001 b 0xb97cc ::get() const+0x338> b97cc: f85983a8 ldur x8, [x29, #-0x68] b97d0: f9400108 ldr x8, [x8] b97d4: f942a908 ldr x8, [x8, #0x550] b97d8: f85803a9 ldur x9, [x29, #-0x80] b97dc: d10123a0 sub x0, x29, #0x48 b97e0: f9005fe8 str x8, [sp, #0xb8] b97e4: f9005be9 str x9, [sp, #0xb0] b97e8: 97ffb12e bl 0xa5ca0 <_ZNK16scoped_local_refIP8_jstringE3getEv@plt> b97ec: f90057e0 str x0, [sp, #0xa8] b97f0: 14000001 b 0xb97f4 ::get() const+0x360> b97f4: f85583a2 ldur x2, [x29, #-0xa8] b97f8: f9405be0 ldr x0, [sp, #0xb0] b97fc: f94057e1 ldr x1, [sp, #0xa8] b9800: f9405fe8 ldr x8, [sp, #0xb8] b9804: d63f0100 blr x8 b9808: 14000001 b 0xb980c ::get() const+0x378> b980c: f85983a8 ldur x8, [x29, #-0x68] b9810: f9400108 ldr x8, [x8] b9814: f9408508 ldr x8, [x8, #0x108] b9818: f85803a9 ldur x9, [x29, #-0x80] b981c: d100a3a0 sub x0, x29, #0x28 b9820: f90053e8 str x8, [sp, #0xa0] b9824: f9004fe9 str x9, [sp, #0x98] b9828: 97ffb382 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> b982c: f9004be0 str x0, [sp, #0x90] b9830: 14000001 b 0xb9834 ::get() const+0x3a0> b9834: f00009e2 adrp x2, 0x1f8000 b9838: 91093842 add x2, x2, #0x24e b983c: f00009e3 adrp x3, 0x1f8000 b9840: 9107f463 add x3, x3, #0x1fd b9844: f9404fe0 ldr x0, [sp, #0x98] b9848: f9404be1 ldr x1, [sp, #0x90] b984c: f94053e8 ldr x8, [sp, #0xa0] b9850: d63f0100 blr x8 b9854: f90047e0 str x0, [sp, #0x88] b9858: 14000001 b 0xb985c ::get() const+0x3c8> b985c: f94047e8 ldr x8, [sp, #0x88] b9860: f81503a8 stur x8, [x29, #-0xb0] b9864: f85983a9 ldur x9, [x29, #-0x68] b9868: aa0903e0 mov x0, x9 b986c: f9400129 ldr x9, [x9] b9870: f9408929 ldr x9, [x9, #0x110] b9874: f85803aa ldur x10, [x29, #-0x80] b9878: f85903a1 ldur x1, [x29, #-0x70] b987c: f85503a2 ldur x2, [x29, #-0xb0] b9880: f90043e0 str x0, [sp, #0x80] b9884: aa0a03e0 mov x0, x10 b9888: d63f0120 blr x9 b988c: f9003fe0 str x0, [sp, #0x78] b9890: 14000001 b 0xb9894 ::get() const+0x400> b9894: d10163a0 sub x0, x29, #0x58 b9898: f94043e1 ldr x1, [sp, #0x80] b989c: f9403fe2 ldr x2, [sp, #0x78] b98a0: 97ff9f74 bl 0xa1670 <_ZN16scoped_local_refIP8_jstringEC2EPPK18JNINativeInterfaceS1_@plt> b98a4: 14000001 b 0xb98a8 ::get() const+0x414> b98a8: d10163a0 sub x0, x29, #0x58 b98ac: 97ffb0fd bl 0xa5ca0 <_ZNK16scoped_local_refIP8_jstringE3getEv@plt> b98b0: f9003be0 str x0, [sp, #0x70] b98b4: 14000001 b 0xb98b8 ::get() const+0x424> b98b8: f9403be8 ldr x8, [sp, #0x70] b98bc: b5000188 cbnz x8, 0xb98ec ::get() const+0x458> b98c0: 14000001 b 0xb98c4 ::get() const+0x430> b98c4: 320003e8 orr w8, wzr, #0x1 b98c8: 381a73a8 sturb w8, [x29, #-0x59] b98cc: b81643a8 stur w8, [x29, #-0x9c] b98d0: 1400004d b 0xb9a04 ::get() const+0x570> b98d4: f81783a0 stur x0, [x29, #-0x88] b98d8: 2a0103e8 mov w8, w1 b98dc: b81743a8 stur w8, [x29, #-0x8c] b98e0: d10163a0 sub x0, x29, #0x58 b98e4: 97ffaf6f bl 0xa56a0 <_ZN16scoped_local_refIP8_jstringED2Ev@plt> b98e8: 1400005f b 0xb9a64 ::get() const+0x5d0> b98ec: f85883a0 ldur x0, [x29, #-0x78] b98f0: d0000a01 adrp x1, 0x1fb000 +0xc> b98f4: 91211021 add x1, x1, #0x844 b98f8: 940002f5 bl 0xba4cc ::get() const+0x44> b98fc: f90037e0 str x0, [sp, #0x68] b9900: 14000001 b 0xb9904 ::get() const+0x470> b9904: f85983a8 ldur x8, [x29, #-0x68] b9908: f9400108 ldr x8, [x8] b990c: f942a508 ldr x8, [x8, #0x548] b9910: f85803a9 ldur x9, [x29, #-0x80] b9914: d10163a0 sub x0, x29, #0x58 b9918: f90033e8 str x8, [sp, #0x60] b991c: f9002fe9 str x9, [sp, #0x58] b9920: 97ffb0e0 bl 0xa5ca0 <_ZNK16scoped_local_refIP8_jstringE3getEv@plt> b9924: f9002be0 str x0, [sp, #0x50] b9928: 14000001 b 0xb992c ::get() const+0x498> b992c: aa1f03e0 mov x0, xzr b9930: f9402fe1 ldr x1, [sp, #0x58] b9934: f90027e0 str x0, [sp, #0x48] b9938: aa0103e0 mov x0, x1 b993c: f9402be1 ldr x1, [sp, #0x50] b9940: f94027e2 ldr x2, [sp, #0x48] b9944: f94033e8 ldr x8, [sp, #0x60] b9948: d63f0100 blr x8 b994c: f90023e0 str x0, [sp, #0x40] b9950: 14000001 b 0xb9954 ::get() const+0x4c0> b9954: f94023e8 ldr x8, [sp, #0x40] b9958: f81483a8 stur x8, [x29, #-0xb8] b995c: f85483a9 ldur x9, [x29, #-0xb8] b9960: b4000309 cbz x9, 0xb99c0 ::get() const+0x52c> b9964: 14000001 b 0xb9968 ::get() const+0x4d4> b9968: f85483a1 ldur x1, [x29, #-0xb8] b996c: f85883a0 ldur x0, [x29, #-0x78] b9970: 940002d7 bl 0xba4cc ::get() const+0x44> b9974: f9001fe0 str x0, [sp, #0x38] b9978: 14000001 b 0xb997c ::get() const+0x4e8> b997c: f85983a8 ldur x8, [x29, #-0x68] b9980: f9400108 ldr x8, [x8] b9984: f942a908 ldr x8, [x8, #0x550] b9988: f85803a9 ldur x9, [x29, #-0x80] b998c: d10163a0 sub x0, x29, #0x58 b9990: f9001be8 str x8, [sp, #0x30] b9994: f90017e9 str x9, [sp, #0x28] b9998: 97ffb0c2 bl 0xa5ca0 <_ZNK16scoped_local_refIP8_jstringE3getEv@plt> b999c: f90013e0 str x0, [sp, #0x20] b99a0: 14000001 b 0xb99a4 ::get() const+0x510> b99a4: f85483a2 ldur x2, [x29, #-0xb8] b99a8: f94017e0 ldr x0, [sp, #0x28] b99ac: f94013e1 ldr x1, [sp, #0x20] b99b0: f9401be8 ldr x8, [sp, #0x30] b99b4: d63f0100 blr x8 b99b8: 14000001 b 0xb99bc ::get() const+0x528> b99bc: 1400000e b 0xb99f4 ::get() const+0x560> b99c0: f85883a0 ldur x0, [x29, #-0x78] b99c4: f00009e1 adrp x1, 0x1f8000 b99c8: 91096421 add x1, x1, #0x259 b99cc: 940002c0 bl 0xba4cc ::get() const+0x44> b99d0: f9000fe0 str x0, [sp, #0x18] b99d4: 14000001 b 0xb99d8 ::get() const+0x544> b99d8: f85983a8 ldur x8, [x29, #-0x68] b99dc: f9400108 ldr x8, [x8] b99e0: f9404508 ldr x8, [x8, #0x88] b99e4: f85803a0 ldur x0, [x29, #-0x80] b99e8: d63f0100 blr x8 b99ec: 14000001 b 0xb99f0 ::get() const+0x55c> b99f0: 14000001 b 0xb99f4 ::get() const+0x560> b99f4: 320003e8 orr w8, wzr, #0x1 b99f8: 381a73a8 sturb w8, [x29, #-0x59] b99fc: b81643a8 stur w8, [x29, #-0x9c] b9a00: 14000001 b 0xb9a04 ::get() const+0x570> b9a04: d10163a0 sub x0, x29, #0x58 b9a08: 97ffaf26 bl 0xa56a0 <_ZN16scoped_local_refIP8_jstringED2Ev@plt> b9a0c: 14000001 b 0xb9a10 ::get() const+0x57c> b9a10: d10123a0 sub x0, x29, #0x48 b9a14: 97ffaf23 bl 0xa56a0 <_ZN16scoped_local_refIP8_jstringED2Ev@plt> b9a18: d100e3a0 sub x0, x29, #0x38 b9a1c: 97ff9ed1 bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> b9a20: d100a3a0 sub x0, x29, #0x28 b9a24: 97ff9ecf bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> b9a28: 385a73a8 ldurb w8, [x29, #-0x59] b9a2c: d53bd040 mrs x0, TPIDR_EL0 b9a30: f9401400 ldr x0, [x0, #0x28] b9a34: f85e83be ldur x30, [x29, #-0x18] b9a38: eb1e0000 subs x0, x0, x30 b9a3c: b90017e8 str w8, [sp, #0x14] b9a40: f90007e0 str x0, [sp, #0x8] b9a44: 54000261 b.ne 0xb9a90 ::get() const+0x5fc> b9a48: 14000001 b 0xb9a4c ::get() const+0x5b8> b9a4c: b94017e8 ldr w8, [sp, #0x14] b9a50: 12000100 and w0, w8, #0x1 b9a54: 910903ff add sp, sp, #0x240 b9a58: a9417bfd ldp x29, x30, [sp, #0x10] b9a5c: f84207fc ldr x28, [sp], #0x20 b9a60: d65f03c0 ret b9a64: d10123a0 sub x0, x29, #0x48 b9a68: 97ffaf0e bl 0xa56a0 <_ZN16scoped_local_refIP8_jstringED2Ev@plt> b9a6c: 14000001 b 0xb9a70 ::get() const+0x5dc> b9a70: d100e3a0 sub x0, x29, #0x38 b9a74: 97ff9ebb bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> b9a78: 14000001 b 0xb9a7c ::get() const+0x5e8> b9a7c: d100a3a0 sub x0, x29, #0x28 b9a80: 97ff9eb8 bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> b9a84: 14000001 b 0xb9a88 ::get() const+0x5f4> b9a88: f85783a0 ldur x0, [x29, #-0x88] b9a8c: 97ffb921 bl 0xa7f10 <_Unwind_Resume@plt> b9a90: 97ffc0b8 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b9a94 , std::__ndk1::allocator>::~basic_string()>: b9a94: d10103ff sub sp, sp, #0x40 b9a98: a9037bfd stp x29, x30, [sp, #0x30] b9a9c: 9100c3fd add x29, sp, #0x30 b9aa0: f81f83a0 stur x0, [x29, #-0x8] b9aa4: f85f83a0 ldur x0, [x29, #-0x8] b9aa8: f81f03a0 stur x0, [x29, #-0x10] b9aac: 94000437 bl 0xbab88 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x2b4> b9ab0: 37000040 tbnz w0, #0x0, 0xb9ab8 , std::__ndk1::allocator>::~basic_string()+0x24> b9ab4: 14000011 b 0xb9af8 , std::__ndk1::allocator>::~basic_string()+0x64> b9ab8: f85f03a0 ldur x0, [x29, #-0x10] b9abc: 94000526 bl 0xbaf54 ::__throw_length_error() const+0x114> b9ac0: f85f03a8 ldur x8, [x29, #-0x10] b9ac4: f9000fe0 str x0, [sp, #0x18] b9ac8: aa0803e0 mov x0, x8 b9acc: 94000463 bl 0xbac58 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x384> b9ad0: f85f03a8 ldur x8, [x29, #-0x10] b9ad4: f9000be0 str x0, [sp, #0x10] b9ad8: aa0803e0 mov x0, x8 b9adc: 94000443 bl 0xbabe8 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x314> b9ae0: f9400fe8 ldr x8, [sp, #0x18] b9ae4: f90007e0 str x0, [sp, #0x8] b9ae8: aa0803e0 mov x0, x8 b9aec: f9400be1 ldr x1, [sp, #0x10] b9af0: f94007e2 ldr x2, [sp, #0x8] b9af4: 9400053d bl 0xbafe8 ::copy(char*, char const*, unsigned long)+0x60> b9af8: a9437bfd ldp x29, x30, [sp, #0x30] b9afc: 910103ff add sp, sp, #0x40 b9b00: d65f03c0 ret 00000000000b9b04 ::~scoped_local_ref()>: b9b04: d10083ff sub sp, sp, #0x20 b9b08: a9017bfd stp x29, x30, [sp, #0x10] b9b0c: 910043fd add x29, sp, #0x10 b9b10: d2800008 mov x8, #0x0 // =0 b9b14: f90007e0 str x0, [sp, #0x8] b9b18: f94007e0 ldr x0, [sp, #0x8] b9b1c: aa0803e1 mov x1, x8 b9b20: 97ffbdb4 bl 0xa91f0 <_ZN16scoped_local_refIP11_jthrowableE5resetES1_@plt> b9b24: 14000001 b 0xb9b28 ::~scoped_local_ref()+0x24> b9b28: a9417bfd ldp x29, x30, [sp, #0x10] b9b2c: 910083ff add sp, sp, #0x20 b9b30: d65f03c0 ret b9b34: 97ffd1a4 bl 0xae1c4 00000000000b9b38 : b9b38: f81e0ffc str x28, [sp, #-0x20]! b9b3c: a9017bfd stp x29, x30, [sp, #0x10] b9b40: 910043fd add x29, sp, #0x10 b9b44: d109c3ff sub sp, sp, #0x270 b9b48: d53bd048 mrs x8, TPIDR_EL0 b9b4c: f9401509 ldr x9, [x8, #0x28] b9b50: f81e83a9 stur x9, [x29, #-0x18] b9b54: f9001fe0 str x0, [sp, #0x38] b9b58: f9001be1 str x1, [sp, #0x30] b9b5c: f90017e2 str x2, [sp, #0x28] b9b60: f94017e2 ldr x2, [sp, #0x28] b9b64: 3dc00060 ldr q0, [x3] b9b68: 3dc00461 ldr q1, [x3, #0x10] b9b6c: 3d8017e1 str q1, [sp, #0x50] b9b70: 3d8013e0 str q0, [sp, #0x40] b9b74: 321703ea orr w10, wzr, #0x200 b9b78: 2a0a03e1 mov w1, w10 b9b7c: 9101a3e9 add x9, sp, #0x68 b9b80: 910103e3 add x3, sp, #0x40 b9b84: aa0903e0 mov x0, x9 b9b88: f90013e8 str x8, [sp, #0x20] b9b8c: f9000fe9 str x9, [sp, #0x18] b9b90: 97ffb220 bl 0xa6410 b9b94: f9401fe8 ldr x8, [sp, #0x38] b9b98: f9401be1 ldr x1, [sp, #0x30] b9b9c: b90017e0 str w0, [sp, #0x14] b9ba0: aa0803e0 mov x0, x8 b9ba4: f9400fe2 ldr x2, [sp, #0x18] b9ba8: 97ffc48e bl 0xaade0 b9bac: f94013e8 ldr x8, [sp, #0x20] b9bb0: f9401509 ldr x9, [x8, #0x28] b9bb4: f85e83a1 ldur x1, [x29, #-0x18] b9bb8: eb010129 subs x9, x9, x1 b9bbc: b90013e0 str w0, [sp, #0x10] b9bc0: f90007e9 str x9, [sp, #0x8] b9bc4: 540000e1 b.ne 0xb9be0 b9bc8: 14000001 b 0xb9bcc b9bcc: b94013e0 ldr w0, [sp, #0x10] b9bd0: 9109c3ff add sp, sp, #0x270 b9bd4: a9417bfd ldp x29, x30, [sp, #0x10] b9bd8: f84207fc ldr x28, [sp], #0x20 b9bdc: d65f03c0 ret b9be0: 97ffc064 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b9be4 : b9be4: d10083ff sub sp, sp, #0x20 b9be8: a9017bfd stp x29, x30, [sp, #0x10] b9bec: 910043fd add x29, sp, #0x10 b9bf0: f00009e8 adrp x8, 0x1f8000 b9bf4: 91055108 add x8, x8, #0x154 b9bf8: f90007e0 str x0, [sp, #0x8] b9bfc: f90003e1 str x1, [sp] b9c00: f94007e0 ldr x0, [sp, #0x8] b9c04: f94003e2 ldr x2, [sp] b9c08: aa0803e1 mov x1, x8 b9c0c: 97ffc475 bl 0xaade0 b9c10: a9417bfd ldp x29, x30, [sp, #0x10] b9c14: 910083ff add sp, sp, #0x20 b9c18: d65f03c0 ret 00000000000b9c1c : b9c1c: d10083ff sub sp, sp, #0x20 b9c20: a9017bfd stp x29, x30, [sp, #0x10] b9c24: 910043fd add x29, sp, #0x10 b9c28: f00009e8 adrp x8, 0x1f8000 b9c2c: 9105cd08 add x8, x8, #0x173 b9c30: f90007e0 str x0, [sp, #0x8] b9c34: f90003e1 str x1, [sp] b9c38: f94007e0 ldr x0, [sp, #0x8] b9c3c: f94003e2 ldr x2, [sp] b9c40: aa0803e1 mov x1, x8 b9c44: 97ffc467 bl 0xaade0 b9c48: a9417bfd ldp x29, x30, [sp, #0x10] b9c4c: 910083ff add sp, sp, #0x20 b9c50: d65f03c0 ret 00000000000b9c54 : b9c54: d10283ff sub sp, sp, #0xa0 b9c58: a9097bfd stp x29, x30, [sp, #0x90] b9c5c: 910243fd add x29, sp, #0x90 b9c60: d53bd048 mrs x8, TPIDR_EL0 b9c64: f9401509 ldr x9, [x8, #0x28] b9c68: f81f83a9 stur x9, [x29, #-0x8] b9c6c: f9001be0 str x0, [sp, #0x30] b9c70: b9002fe1 str w1, [sp, #0x2c] b9c74: b9402fe0 ldr w0, [sp, #0x2c] b9c78: 52800a01 mov w1, #0x50 // =80 b9c7c: 2a0103e2 mov w2, w1 b9c80: 9100e3e1 add x1, sp, #0x38 b9c84: f9000fe8 str x8, [sp, #0x18] b9c88: 97ffaf1e bl 0xa5900 b9c8c: f90013e0 str x0, [sp, #0x20] b9c90: f9401be0 ldr x0, [sp, #0x30] b9c94: f94013e2 ldr x2, [sp, #0x20] b9c98: d00009e1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> b9c9c: 913dc821 add x1, x1, #0xf72 b9ca0: 97ffc450 bl 0xaade0 b9ca4: f9400fe8 ldr x8, [sp, #0x18] b9ca8: f9401509 ldr x9, [x8, #0x28] b9cac: f85f83a1 ldur x1, [x29, #-0x8] b9cb0: eb010129 subs x9, x9, x1 b9cb4: b90017e0 str w0, [sp, #0x14] b9cb8: f90007e9 str x9, [sp, #0x8] b9cbc: 540000c1 b.ne 0xb9cd4 b9cc0: 14000001 b 0xb9cc4 b9cc4: b94017e0 ldr w0, [sp, #0x14] b9cc8: a9497bfd ldp x29, x30, [sp, #0x90] b9ccc: 910283ff add sp, sp, #0xa0 b9cd0: d65f03c0 ret b9cd4: 97ffc027 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000b9cd8 : b9cd8: d10103ff sub sp, sp, #0x40 b9cdc: a9037bfd stp x29, x30, [sp, #0x30] b9ce0: 9100c3fd add x29, sp, #0x30 b9ce4: f00009e8 adrp x8, 0x1f8000 b9ce8: 91063908 add x8, x8, #0x18e b9cec: b81fc3a0 stur w0, [x29, #-0x4] b9cf0: f81f03a1 stur x1, [x29, #-0x10] b9cf4: f9000fe2 str x2, [sp, #0x18] b9cf8: b85fc3a0 ldur w0, [x29, #-0x4] b9cfc: f85f03a1 ldur x1, [x29, #-0x10] b9d00: f9400fe2 ldr x2, [sp, #0x18] b9d04: f90007e8 str x8, [sp, #0x8] b9d08: 97ffb84e bl 0xa7e40 b9d0c: b90017e0 str w0, [sp, #0x14] b9d10: b94017e0 ldr w0, [sp, #0x14] b9d14: 35000040 cbnz w0, 0xb9d1c b9d18: 14000006 b 0xb9d30 b9d1c: f85f03a0 ldur x0, [x29, #-0x10] b9d20: f9400fe1 ldr x1, [sp, #0x18] b9d24: b85fc3a3 ldur w3, [x29, #-0x4] b9d28: f94007e2 ldr x2, [sp, #0x8] b9d2c: 97ffaa8d bl 0xa4760 b9d30: f85f03a0 ldur x0, [x29, #-0x10] b9d34: a9437bfd ldp x29, x30, [sp, #0x30] b9d38: 910103ff add sp, sp, #0x40 b9d3c: d65f03c0 ret 00000000000b9d40 : b9d40: d101c3ff sub sp, sp, #0x70 b9d44: a9067bfd stp x29, x30, [sp, #0x60] b9d48: 910183fd add x29, sp, #0x60 b9d4c: d53bd048 mrs x8, TPIDR_EL0 b9d50: f9401509 ldr x9, [x8, #0x28] b9d54: f81f83a9 stur x9, [x29, #-0x8] b9d58: f81d83a0 stur x0, [x29, #-0x28] b9d5c: b81d43a1 stur w1, [x29, #-0x2c] b9d60: f90017e2 str x2, [sp, #0x28] b9d64: f90013e3 str x3, [sp, #0x20] b9d68: f85d83a0 ldur x0, [x29, #-0x28] b9d6c: f94013e1 ldr x1, [sp, #0x20] b9d70: d10083a9 sub x9, x29, #0x20 b9d74: f9000fe8 str x8, [sp, #0x18] b9d78: aa0903e8 mov x8, x9 b9d7c: f9000be9 str x9, [sp, #0x10] b9d80: 9400000e bl 0xb9db8 b9d84: f9400be0 ldr x0, [sp, #0x10] b9d88: 97ffc55a bl 0xab2f0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev@plt> b9d8c: f9400fe8 ldr x8, [sp, #0x18] b9d90: f9401509 ldr x9, [x8, #0x28] b9d94: f85f83a0 ldur x0, [x29, #-0x8] b9d98: eb000129 subs x9, x9, x0 b9d9c: f90007e9 str x9, [sp, #0x8] b9da0: 540000a1 b.ne 0xb9db4 b9da4: 14000001 b 0xb9da8 b9da8: a9467bfd ldp x29, x30, [sp, #0x60] b9dac: 9101c3ff add sp, sp, #0x70 b9db0: d65f03c0 ret b9db4: 97ffbfef bl 0xa9d70 <__stack_chk_fail@plt> b9db8: d10383ff sub sp, sp, #0xe0 b9dbc: a90d7bfd stp x29, x30, [sp, #0xd0] b9dc0: 910343fd add x29, sp, #0xd0 b9dc4: d53bd049 mrs x9, TPIDR_EL0 b9dc8: f9401529 ldr x9, [x9, #0x28] b9dcc: f81f83a9 stur x9, [x29, #-0x8] b9dd0: f81c83a0 stur x0, [x29, #-0x38] b9dd4: f81c03a1 stur x1, [x29, #-0x40] b9dd8: f85c83a9 ldur x9, [x29, #-0x38] b9ddc: f81b83a9 stur x9, [x29, #-0x48] b9de0: f85c83a9 ldur x9, [x29, #-0x38] b9de4: f9400120 ldr x0, [x9] b9de8: f9403c00 ldr x0, [x0, #0x78] b9dec: f85b83a1 ldur x1, [x29, #-0x48] b9df0: f81a03a0 stur x0, [x29, #-0x60] b9df4: aa0103e0 mov x0, x1 b9df8: f85a03a1 ldur x1, [x29, #-0x60] b9dfc: f90037e8 str x8, [sp, #0x68] b9e00: f90033e9 str x9, [sp, #0x60] b9e04: d63f0020 blr x1 b9e08: d10063a8 sub x8, x29, #0x18 b9e0c: f9002fe0 str x0, [sp, #0x58] b9e10: aa0803e0 mov x0, x8 b9e14: f94033e1 ldr x1, [sp, #0x60] b9e18: f9402fe2 ldr x2, [sp, #0x58] b9e1c: 97ff9f95 bl 0xa1c70 <_ZN16scoped_local_refIP11_jthrowableEC2EPPK18JNINativeInterfaceS1_@plt> b9e20: f85c03a8 ldur x8, [x29, #-0x40] b9e24: b5000308 cbnz x8, 0xb9e84 b9e28: 14000001 b 0xb9e2c b9e2c: d10063a0 sub x0, x29, #0x18 b9e30: 97ffaa0c bl 0xa4660 <_ZNK16scoped_local_refIP11_jthrowableE3getEv@plt> b9e34: f9002be0 str x0, [sp, #0x50] b9e38: 14000001 b 0xb9e3c b9e3c: f9402be8 ldr x8, [sp, #0x50] b9e40: f81c03a8 stur x8, [x29, #-0x40] b9e44: f85c03a9 ldur x9, [x29, #-0x40] b9e48: b50001c9 cbnz x9, 0xb9e80 b9e4c: 14000001 b 0xb9e50 b9e50: f00009e1 adrp x1, 0x1f8000 b9e54: 910ad421 add x1, x1, #0x2b5 b9e58: f94037e0 ldr x0, [sp, #0x68] b9e5c: 94000623 bl 0xbb6e8 ::reset(_jstring*)+0x70> b9e60: 14000001 b 0xb9e64 b9e64: 320003e8 orr w8, wzr, #0x1 b9e68: b81a83a8 stur w8, [x29, #-0x58] b9e6c: 14000056 b 0xb9fc4 b9e70: f81b03a0 stur x0, [x29, #-0x50] b9e74: 2a0103e8 mov w8, w1 b9e78: b81ac3a8 stur w8, [x29, #-0x54] b9e7c: 1400005e b 0xb9ff4 b9e80: 14000001 b 0xb9e84 b9e84: d10063a0 sub x0, x29, #0x18 b9e88: 97ffa9f6 bl 0xa4660 <_ZNK16scoped_local_refIP11_jthrowableE3getEv@plt> b9e8c: f90027e0 str x0, [sp, #0x48] b9e90: 14000001 b 0xb9e94 b9e94: f94027e8 ldr x8, [sp, #0x48] b9e98: b4000128 cbz x8, 0xb9ebc b9e9c: 14000001 b 0xb9ea0 b9ea0: f85c83a8 ldur x8, [x29, #-0x38] b9ea4: f9400108 ldr x8, [x8] b9ea8: f9404508 ldr x8, [x8, #0x88] b9eac: f85b83a0 ldur x0, [x29, #-0x48] b9eb0: d63f0100 blr x8 b9eb4: 14000001 b 0xb9eb8 b9eb8: 14000001 b 0xb9ebc b9ebc: d100c3a8 sub x8, x29, #0x30 b9ec0: aa0803e0 mov x0, x8 b9ec4: f90023e8 str x8, [sp, #0x40] b9ec8: 97fffd79 bl 0xb94ac ::get() const+0x18> b9ecc: f85c83a0 ldur x0, [x29, #-0x38] b9ed0: f85c03a1 ldur x1, [x29, #-0x40] b9ed4: f94023e2 ldr x2, [sp, #0x40] b9ed8: 9400061b bl 0xbb744 ::reset(_jstring*)+0xcc> b9edc: b9003fe0 str w0, [sp, #0x3c] b9ee0: 14000001 b 0xb9ee4 b9ee4: b9403fe8 ldr w8, [sp, #0x3c] b9ee8: 370002a8 tbnz w8, #0x0, 0xb9f3c b9eec: 14000001 b 0xb9ef0 b9ef0: f85c83a8 ldur x8, [x29, #-0x38] b9ef4: f9400108 ldr x8, [x8] b9ef8: f9404508 ldr x8, [x8, #0x88] b9efc: f85b83a0 ldur x0, [x29, #-0x48] b9f00: d63f0100 blr x8 b9f04: 14000001 b 0xb9f08 b9f08: f85c83a0 ldur x0, [x29, #-0x38] b9f0c: f85c03a1 ldur x1, [x29, #-0x40] b9f10: d100c3a2 sub x2, x29, #0x30 b9f14: 97fffd76 bl 0xb94ec ::get() const+0x58> b9f18: b9003be0 str w0, [sp, #0x38] b9f1c: 14000001 b 0xb9f20 b9f20: 14000007 b 0xb9f3c b9f24: f81b03a0 stur x0, [x29, #-0x50] b9f28: 2a0103e8 mov w8, w1 b9f2c: b81ac3a8 stur w8, [x29, #-0x54] b9f30: d100c3a0 sub x0, x29, #0x30 b9f34: 97ffc4ef bl 0xab2f0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev@plt> b9f38: 1400002f b 0xb9ff4 b9f3c: d10063a0 sub x0, x29, #0x18 b9f40: 97ffa9c8 bl 0xa4660 <_ZNK16scoped_local_refIP11_jthrowableE3getEv@plt> b9f44: f9001be0 str x0, [sp, #0x30] b9f48: 14000001 b 0xb9f4c b9f4c: f9401be8 ldr x8, [sp, #0x30] b9f50: b4000268 cbz x8, 0xb9f9c b9f54: 14000001 b 0xb9f58 b9f58: f85c83a8 ldur x8, [x29, #-0x38] b9f5c: f9400108 ldr x8, [x8] b9f60: f9403508 ldr x8, [x8, #0x68] b9f64: f85b83a9 ldur x9, [x29, #-0x48] b9f68: d10063a0 sub x0, x29, #0x18 b9f6c: f90017e8 str x8, [sp, #0x28] b9f70: f90013e9 str x9, [sp, #0x20] b9f74: 97ffa9bb bl 0xa4660 <_ZNK16scoped_local_refIP11_jthrowableE3getEv@plt> b9f78: f9000fe0 str x0, [sp, #0x18] b9f7c: 14000001 b 0xb9f80 b9f80: f94013e0 ldr x0, [sp, #0x20] b9f84: f9400fe1 ldr x1, [sp, #0x18] b9f88: f94017e8 ldr x8, [sp, #0x28] b9f8c: d63f0100 blr x8 b9f90: b90017e0 str w0, [sp, #0x14] b9f94: 14000001 b 0xb9f98 b9f98: 14000001 b 0xb9f9c b9f9c: d100c3a8 sub x8, x29, #0x30 b9fa0: f94037e0 ldr x0, [sp, #0x68] b9fa4: aa0803e1 mov x1, x8 b9fa8: f90007e8 str x8, [sp, #0x8] b9fac: 940007ab bl 0xbbe58 ::reset(_jstring*)+0x7e0> b9fb0: 320003e9 orr w9, wzr, #0x1 b9fb4: b81a83a9 stur w9, [x29, #-0x58] b9fb8: f94007e0 ldr x0, [sp, #0x8] b9fbc: 97ffc4cd bl 0xab2f0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev@plt> b9fc0: 14000001 b 0xb9fc4 b9fc4: d10063a0 sub x0, x29, #0x18 b9fc8: 97ffba3a bl 0xa88b0 <_ZN16scoped_local_refIP11_jthrowableED2Ev@plt> b9fcc: d53bd040 mrs x0, TPIDR_EL0 b9fd0: f9401400 ldr x0, [x0, #0x28] b9fd4: f85f83be ldur x30, [x29, #-0x8] b9fd8: eb1e0000 subs x0, x0, x30 b9fdc: f90003e0 str x0, [sp] b9fe0: 54000141 b.ne 0xba008 b9fe4: 14000001 b 0xb9fe8 b9fe8: a94d7bfd ldp x29, x30, [sp, #0xd0] b9fec: 910383ff add sp, sp, #0xe0 b9ff0: d65f03c0 ret b9ff4: d10063a0 sub x0, x29, #0x18 b9ff8: 97ffba2e bl 0xa88b0 <_ZN16scoped_local_refIP11_jthrowableED2Ev@plt> b9ffc: 14000001 b 0xba000 ba000: f85b03a0 ldur x0, [x29, #-0x50] ba004: 97ffb7c3 bl 0xa7f10 <_Unwind_Resume@plt> ba008: 97ffbf5a bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ba00c : ba00c: d101c3ff sub sp, sp, #0x70 ba010: a9067bfd stp x29, x30, [sp, #0x60] ba014: 910183fd add x29, sp, #0x60 ba018: f81f83a0 stur x0, [x29, #-0x8] ba01c: b81f43a1 stur w1, [x29, #-0xc] ba020: f85f83a0 ldur x0, [x29, #-0x8] ba024: f81e83a0 stur x0, [x29, #-0x18] ba028: 90000f80 adrp x0, 0x2aa000 ba02c: 910a0000 add x0, x0, #0x280 ba030: 08dffc01 ldarb w1, [x0] ba034: 370003e1 tbnz w1, #0x0, 0xba0b0 ba038: 14000001 b 0xba03c ba03c: 90000f80 adrp x0, 0x2aa000 ba040: 910a0000 add x0, x0, #0x280 ba044: 97ffc463 bl 0xab1d0 <__cxa_guard_acquire@plt> ba048: 34000340 cbz w0, 0xba0b0 ba04c: 14000001 b 0xba050 ba050: f85e83a8 ldur x8, [x29, #-0x18] ba054: f85f83a0 ldur x0, [x29, #-0x8] ba058: d00009e1 adrp x1, 0x1f8000 ba05c: 91065c21 add x1, x1, #0x197 ba060: f90017e8 str x8, [sp, #0x28] ba064: 97fffc1e bl 0xb90dc ba068: f90013e0 str x0, [sp, #0x20] ba06c: 14000001 b 0xba070 ba070: d00009e2 adrp x2, 0x1f8000 ba074: 9106b842 add x2, x2, #0x1ae ba078: d00009e3 adrp x3, 0x1f8000 ba07c: 9106d463 add x3, x3, #0x1b5 ba080: f94017e0 ldr x0, [sp, #0x28] ba084: f94013e1 ldr x1, [sp, #0x20] ba088: 97ffb57a bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> ba08c: f9000fe0 str x0, [sp, #0x18] ba090: 14000001 b 0xba094 ba094: 90000f88 adrp x8, 0x2aa000 ba098: f9400fe9 ldr x9, [sp, #0x18] ba09c: f9013d09 str x9, [x8, #0x278] ba0a0: 90000f80 adrp x0, 0x2aa000 ba0a4: 910a0000 add x0, x0, #0x280 ba0a8: 97ffa356 bl 0xa2e00 <__cxa_guard_release@plt> ba0ac: 14000001 b 0xba0b0 ba0b0: f85f83a8 ldur x8, [x29, #-0x8] ba0b4: f9400109 ldr x9, [x8] ba0b8: f9407129 ldr x9, [x9, #0xe0] ba0bc: f85e83a0 ldur x0, [x29, #-0x18] ba0c0: d00009e1 adrp x1, 0x1f8000 ba0c4: 91065c21 add x1, x1, #0x197 ba0c8: f9000be0 str x0, [sp, #0x10] ba0cc: aa0803e0 mov x0, x8 ba0d0: f90007e9 str x9, [sp, #0x8] ba0d4: 97fffc02 bl 0xb90dc ba0d8: 90000f88 adrp x8, 0x2aa000 ba0dc: f9413d02 ldr x2, [x8, #0x278] ba0e0: f9400be8 ldr x8, [sp, #0x10] ba0e4: f90003e0 str x0, [sp] ba0e8: aa0803e0 mov x0, x8 ba0ec: f94003e1 ldr x1, [sp] ba0f0: f94007e9 ldr x9, [sp, #0x8] ba0f4: d63f0120 blr x9 ba0f8: f9001be0 str x0, [sp, #0x30] ba0fc: f9401be8 ldr x8, [sp, #0x30] ba100: b40001c8 cbz x8, 0xba138 ba104: 14000001 b 0xba108 ba108: f85f83a0 ldur x0, [x29, #-0x8] ba10c: f9401be1 ldr x1, [sp, #0x30] ba110: b85f43a2 ldur w2, [x29, #-0xc] ba114: 97ffa4b3 bl 0xa33e0 ba118: 14000008 b 0xba138 ba11c: f81e03a0 stur x0, [x29, #-0x20] ba120: 2a0103e8 mov w8, w1 ba124: b81dc3a8 stur w8, [x29, #-0x24] ba128: 90000f80 adrp x0, 0x2aa000 ba12c: 910a0000 add x0, x0, #0x280 ba130: 97ffbd6c bl 0xa96e0 <__cxa_guard_abort@plt> ba134: 14000005 b 0xba148 ba138: f9401be0 ldr x0, [sp, #0x30] ba13c: a9467bfd ldp x29, x30, [sp, #0x60] ba140: 9101c3ff add sp, sp, #0x70 ba144: d65f03c0 ret ba148: f85e03a0 ldur x0, [x29, #-0x20] ba14c: 97ffb771 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000ba150 : ba150: d10183ff sub sp, sp, #0x60 ba154: a9057bfd stp x29, x30, [sp, #0x50] ba158: 910143fd add x29, sp, #0x50 ba15c: f81f83a0 stur x0, [x29, #-0x8] ba160: f81f03a1 stur x1, [x29, #-0x10] ba164: b81ec3a2 stur w2, [x29, #-0x14] ba168: f85f83a0 ldur x0, [x29, #-0x8] ba16c: f81e03a0 stur x0, [x29, #-0x20] ba170: 90000f80 adrp x0, 0x2aa000 ba174: 910a8000 add x0, x0, #0x2a0 ba178: 08dffc02 ldarb w2, [x0] ba17c: 370003e2 tbnz w2, #0x0, 0xba1f8 ba180: 14000001 b 0xba184 ba184: 90000f80 adrp x0, 0x2aa000 ba188: 910a8000 add x0, x0, #0x2a0 ba18c: 97ffc411 bl 0xab1d0 <__cxa_guard_acquire@plt> ba190: 34000340 cbz w0, 0xba1f8 ba194: 14000001 b 0xba198 ba198: f85e03a8 ldur x8, [x29, #-0x20] ba19c: f85f83a0 ldur x0, [x29, #-0x8] ba1a0: d00009e1 adrp x1, 0x1f8000 ba1a4: 91065c21 add x1, x1, #0x197 ba1a8: f9000fe8 str x8, [sp, #0x18] ba1ac: 97fffbcc bl 0xb90dc ba1b0: f9000be0 str x0, [sp, #0x10] ba1b4: 14000001 b 0xba1b8 ba1b8: d00009e2 adrp x2, 0x1f8000 ba1bc: 9106e442 add x2, x2, #0x1b9 ba1c0: d00009e3 adrp x3, 0x1f8000 ba1c4: 9110c063 add x3, x3, #0x430 ba1c8: f9400fe0 ldr x0, [sp, #0x18] ba1cc: f9400be1 ldr x1, [sp, #0x10] ba1d0: 97ffba04 bl 0xa89e0 <_ZN7_JNIEnv10GetFieldIDEP7_jclassPKcS3_@plt> ba1d4: f90007e0 str x0, [sp, #0x8] ba1d8: 14000001 b 0xba1dc ba1dc: 90000f88 adrp x8, 0x2aa000 ba1e0: f94007e9 ldr x9, [sp, #0x8] ba1e4: f9014d09 str x9, [x8, #0x298] ba1e8: 90000f80 adrp x0, 0x2aa000 ba1ec: 910a8000 add x0, x0, #0x2a0 ba1f0: 97ffa304 bl 0xa2e00 <__cxa_guard_release@plt> ba1f4: 14000001 b 0xba1f8 ba1f8: f85f83a8 ldur x8, [x29, #-0x8] ba1fc: f9400108 ldr x8, [x8] ba200: f941b508 ldr x8, [x8, #0x368] ba204: f85e03a0 ldur x0, [x29, #-0x20] ba208: f85f03a1 ldur x1, [x29, #-0x10] ba20c: 90000f89 adrp x9, 0x2aa000 ba210: f9414d22 ldr x2, [x9, #0x298] ba214: b85ec3a3 ldur w3, [x29, #-0x14] ba218: d63f0100 blr x8 ba21c: a9457bfd ldp x29, x30, [sp, #0x50] ba220: 910183ff add sp, sp, #0x60 ba224: d65f03c0 ret ba228: f90017e0 str x0, [sp, #0x28] ba22c: 2a0103e8 mov w8, w1 ba230: b90027e8 str w8, [sp, #0x24] ba234: 90000f80 adrp x0, 0x2aa000 ba238: 910a8000 add x0, x0, #0x2a0 ba23c: 97ffbd29 bl 0xa96e0 <__cxa_guard_abort@plt> ba240: 14000001 b 0xba244 ba244: f94017e0 ldr x0, [sp, #0x28] ba248: 97ffb732 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000ba24c : ba24c: d10183ff sub sp, sp, #0x60 ba250: a9057bfd stp x29, x30, [sp, #0x50] ba254: 910143fd add x29, sp, #0x50 ba258: f81f03a0 stur x0, [x29, #-0x10] ba25c: f81e83a1 stur x1, [x29, #-0x18] ba260: f85f03a0 ldur x0, [x29, #-0x10] ba264: f81e03a0 stur x0, [x29, #-0x20] ba268: 90000f80 adrp x0, 0x2aa000 ba26c: 910a4000 add x0, x0, #0x290 ba270: 08dffc08 ldarb w8, [x0] ba274: 370003e8 tbnz w8, #0x0, 0xba2f0 ba278: 14000001 b 0xba27c ba27c: 90000f80 adrp x0, 0x2aa000 ba280: 910a4000 add x0, x0, #0x290 ba284: 97ffc3d3 bl 0xab1d0 <__cxa_guard_acquire@plt> ba288: 34000340 cbz w0, 0xba2f0 ba28c: 14000001 b 0xba290 ba290: f85e03a8 ldur x8, [x29, #-0x20] ba294: f85f03a0 ldur x0, [x29, #-0x10] ba298: d00009e1 adrp x1, 0x1f8000 ba29c: 91065c21 add x1, x1, #0x197 ba2a0: f9000fe8 str x8, [sp, #0x18] ba2a4: 97fffb8e bl 0xb90dc ba2a8: f9000be0 str x0, [sp, #0x10] ba2ac: 14000001 b 0xba2b0 ba2b0: d00009e2 adrp x2, 0x1f8000 ba2b4: 9106e442 add x2, x2, #0x1b9 ba2b8: d00009e3 adrp x3, 0x1f8000 ba2bc: 9110c063 add x3, x3, #0x430 ba2c0: f9400fe0 ldr x0, [sp, #0x18] ba2c4: f9400be1 ldr x1, [sp, #0x10] ba2c8: 97ffb9c6 bl 0xa89e0 <_ZN7_JNIEnv10GetFieldIDEP7_jclassPKcS3_@plt> ba2cc: f90007e0 str x0, [sp, #0x8] ba2d0: 14000001 b 0xba2d4 ba2d4: 90000f88 adrp x8, 0x2aa000 ba2d8: f94007e9 ldr x9, [sp, #0x8] ba2dc: f9014509 str x9, [x8, #0x288] ba2e0: 90000f80 adrp x0, 0x2aa000 ba2e4: 910a4000 add x0, x0, #0x290 ba2e8: 97ffa2c6 bl 0xa2e00 <__cxa_guard_release@plt> ba2ec: 14000001 b 0xba2f0 ba2f0: f85e83a8 ldur x8, [x29, #-0x18] ba2f4: b4000268 cbz x8, 0xba340 ba2f8: 14000001 b 0xba2fc ba2fc: f85f03a8 ldur x8, [x29, #-0x10] ba300: f9400108 ldr x8, [x8] ba304: f9419108 ldr x8, [x8, #0x320] ba308: f85e03a0 ldur x0, [x29, #-0x20] ba30c: f85e83a1 ldur x1, [x29, #-0x18] ba310: 90000f89 adrp x9, 0x2aa000 ba314: f9414522 ldr x2, [x9, #0x288] ba318: d63f0100 blr x8 ba31c: b81fc3a0 stur w0, [x29, #-0x4] ba320: 1400000b b 0xba34c ba324: f90017e0 str x0, [sp, #0x28] ba328: 2a0103e8 mov w8, w1 ba32c: b90027e8 str w8, [sp, #0x24] ba330: 90000f80 adrp x0, 0x2aa000 ba334: 910a4000 add x0, x0, #0x290 ba338: 97ffbcea bl 0xa96e0 <__cxa_guard_abort@plt> ba33c: 14000008 b 0xba35c ba340: 12800008 mov w8, #-0x1 // =-1 ba344: b81fc3a8 stur w8, [x29, #-0x4] ba348: 14000001 b 0xba34c ba34c: b85fc3a0 ldur w0, [x29, #-0x4] ba350: a9457bfd ldp x29, x30, [sp, #0x50] ba354: 910183ff add sp, sp, #0x60 ba358: d65f03c0 ret ba35c: f94017e0 ldr x0, [sp, #0x28] ba360: 97ffb6ec bl 0xa7f10 <_Unwind_Resume@plt> 00000000000ba364 : ba364: d10143ff sub sp, sp, #0x50 ba368: a9047bfd stp x29, x30, [sp, #0x40] ba36c: 910103fd add x29, sp, #0x40 ba370: f81f83a0 stur x0, [x29, #-0x8] ba374: f81f03a1 stur x1, [x29, #-0x10] ba378: f85f83a0 ldur x0, [x29, #-0x8] ba37c: f81e83a0 stur x0, [x29, #-0x18] ba380: 90000f80 adrp x0, 0x2aa000 ba384: 910ac000 add x0, x0, #0x2b0 ba388: 08dffc08 ldarb w8, [x0] ba38c: 370003e8 tbnz w8, #0x0, 0xba408 ba390: 14000001 b 0xba394 ba394: 90000f80 adrp x0, 0x2aa000 ba398: 910ac000 add x0, x0, #0x2b0 ba39c: 97ffc38d bl 0xab1d0 <__cxa_guard_acquire@plt> ba3a0: 34000340 cbz w0, 0xba408 ba3a4: 14000001 b 0xba3a8 ba3a8: f85e83a8 ldur x8, [x29, #-0x18] ba3ac: f85f83a0 ldur x0, [x29, #-0x8] ba3b0: d00009e1 adrp x1, 0x1f8000 ba3b4: 91071021 add x1, x1, #0x1c4 ba3b8: f9000be8 str x8, [sp, #0x10] ba3bc: 97fffb48 bl 0xb90dc ba3c0: f90007e0 str x0, [sp, #0x8] ba3c4: 14000001 b 0xba3c8 ba3c8: d00009e2 adrp x2, 0x1f8000 ba3cc: 91077042 add x2, x2, #0x1dc ba3d0: d00009e3 adrp x3, 0x1f8000 ba3d4: 91078063 add x3, x3, #0x1e0 ba3d8: f9400be0 ldr x0, [sp, #0x10] ba3dc: f94007e1 ldr x1, [sp, #0x8] ba3e0: 97ffb4a4 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> ba3e4: f90003e0 str x0, [sp] ba3e8: 14000001 b 0xba3ec ba3ec: 90000f88 adrp x8, 0x2aa000 ba3f0: f94003e9 ldr x9, [sp] ba3f4: f9015509 str x9, [x8, #0x2a8] ba3f8: 90000f80 adrp x0, 0x2aa000 ba3fc: 910ac000 add x0, x0, #0x2b0 ba400: 97ffa280 bl 0xa2e00 <__cxa_guard_release@plt> ba404: 14000001 b 0xba408 ba408: f85f83a8 ldur x8, [x29, #-0x8] ba40c: f9400108 ldr x8, [x8] ba410: f9408908 ldr x8, [x8, #0x110] ba414: f85e83a0 ldur x0, [x29, #-0x18] ba418: f85f03a1 ldur x1, [x29, #-0x10] ba41c: 90000f89 adrp x9, 0x2aa000 ba420: f9415522 ldr x2, [x9, #0x2a8] ba424: d63f0100 blr x8 ba428: a9447bfd ldp x29, x30, [sp, #0x40] ba42c: 910143ff add sp, sp, #0x50 ba430: d65f03c0 ret ba434: f90013e0 str x0, [sp, #0x20] ba438: 2a0103e8 mov w8, w1 ba43c: b9001fe8 str w8, [sp, #0x1c] ba440: 90000f80 adrp x0, 0x2aa000 ba444: 910ac000 add x0, x0, #0x2b0 ba448: 97ffbca6 bl 0xa96e0 <__cxa_guard_abort@plt> ba44c: 14000001 b 0xba450 ba450: f94013e0 ldr x0, [sp, #0x20] ba454: 97ffb6af bl 0xa7f10 <_Unwind_Resume@plt> 00000000000ba458 ::scoped_local_ref(JNINativeInterface const**, _jstring*)>: ba458: d10083ff sub sp, sp, #0x20 ba45c: f9000fe0 str x0, [sp, #0x18] ba460: f9000be1 str x1, [sp, #0x10] ba464: f90007e2 str x2, [sp, #0x8] ba468: f9400fe0 ldr x0, [sp, #0x18] ba46c: aa0003e1 mov x1, x0 ba470: f9400be2 ldr x2, [sp, #0x10] ba474: f9000022 str x2, [x1] ba478: f94007e1 ldr x1, [sp, #0x8] ba47c: f9000401 str x1, [x0, #0x8] ba480: 910083ff add sp, sp, #0x20 ba484: d65f03c0 ret 00000000000ba488 ::get() const>: ba488: d10043ff sub sp, sp, #0x10 ba48c: f90007e0 str x0, [sp, #0x8] ba490: f94007e0 ldr x0, [sp, #0x8] ba494: f9400400 ldr x0, [x0, #0x8] ba498: 910043ff add sp, sp, #0x10 ba49c: d65f03c0 ret ba4a0: d10083ff sub sp, sp, #0x20 ba4a4: a9017bfd stp x29, x30, [sp, #0x10] ba4a8: 910043fd add x29, sp, #0x10 ba4ac: f90007e0 str x0, [sp, #0x8] ba4b0: f90003e1 str x1, [sp] ba4b4: f94007e0 ldr x0, [sp, #0x8] ba4b8: f94003e1 ldr x1, [sp] ba4bc: 97ffbde9 bl 0xa9c60 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt> ba4c0: a9417bfd ldp x29, x30, [sp, #0x10] ba4c4: 910083ff add sp, sp, #0x20 ba4c8: d65f03c0 ret ba4cc: d10083ff sub sp, sp, #0x20 ba4d0: a9017bfd stp x29, x30, [sp, #0x10] ba4d4: 910043fd add x29, sp, #0x10 ba4d8: f90007e0 str x0, [sp, #0x8] ba4dc: f90003e1 str x1, [sp] ba4e0: f94007e0 ldr x0, [sp, #0x8] ba4e4: f94003e1 ldr x1, [sp] ba4e8: 97ffa91e bl 0xa4960 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt> ba4ec: a9417bfd ldp x29, x30, [sp, #0x10] ba4f0: 910083ff add sp, sp, #0x20 ba4f4: d65f03c0 ret 00000000000ba4f8 ::~scoped_local_ref()>: ba4f8: d10083ff sub sp, sp, #0x20 ba4fc: a9017bfd stp x29, x30, [sp, #0x10] ba500: 910043fd add x29, sp, #0x10 ba504: d2800008 mov x8, #0x0 // =0 ba508: f90007e0 str x0, [sp, #0x8] ba50c: f94007e0 ldr x0, [sp, #0x8] ba510: aa0803e1 mov x1, x8 ba514: 97ffab97 bl 0xa5370 <_ZN16scoped_local_refIP8_jstringE5resetES1_@plt> ba518: 14000001 b 0xba51c ::~scoped_local_ref()+0x24> ba51c: a9417bfd ldp x29, x30, [sp, #0x10] ba520: 910083ff add sp, sp, #0x20 ba524: d65f03c0 ret ba528: 97ffcf27 bl 0xae1c4 00000000000ba52c , std::__ndk1::allocator>::assign(char const*)>: ba52c: d10103ff sub sp, sp, #0x40 ba530: a9037bfd stp x29, x30, [sp, #0x30] ba534: 9100c3fd add x29, sp, #0x30 ba538: f81f83a0 stur x0, [x29, #-0x8] ba53c: f81f03a1 stur x1, [x29, #-0x10] ba540: f85f83a0 ldur x0, [x29, #-0x8] ba544: f85f03a1 ldur x1, [x29, #-0x10] ba548: f85f03a8 ldur x8, [x29, #-0x10] ba54c: f9000fe0 str x0, [sp, #0x18] ba550: aa0803e0 mov x0, x8 ba554: f9000be1 str x1, [sp, #0x10] ba558: 97ffa4ca bl 0xa3880 <_ZNSt6__ndk111char_traitsIcE6lengthEPKc@plt> ba55c: f9400fe8 ldr x8, [sp, #0x18] ba560: f90007e0 str x0, [sp, #0x8] ba564: aa0803e0 mov x0, x8 ba568: f9400be1 ldr x1, [sp, #0x10] ba56c: f94007e2 ldr x2, [sp, #0x8] ba570: 97ffb6f8 bl 0xa8150 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm@plt> ba574: a9437bfd ldp x29, x30, [sp, #0x30] ba578: 910103ff add sp, sp, #0x40 ba57c: d65f03c0 ret 00000000000ba580 , std::__ndk1::allocator>::assign(char const*, unsigned long)>: ba580: d10203ff sub sp, sp, #0x80 ba584: a9077bfd stp x29, x30, [sp, #0x70] ba588: 9101c3fd add x29, sp, #0x70 ba58c: d53bd048 mrs x8, TPIDR_EL0 ba590: f9401508 ldr x8, [x8, #0x28] ba594: f81f83a8 stur x8, [x29, #-0x8] ba598: f81e83a0 stur x0, [x29, #-0x18] ba59c: f81e03a1 stur x1, [x29, #-0x20] ba5a0: f81d83a2 stur x2, [x29, #-0x28] ba5a4: f85e83a8 ldur x8, [x29, #-0x18] ba5a8: aa0803e0 mov x0, x8 ba5ac: f90017e0 str x0, [sp, #0x28] ba5b0: aa0803e0 mov x0, x8 ba5b4: 9400004b bl 0xba6e0 ::length(char const*)+0x24> ba5b8: f81d03a0 stur x0, [x29, #-0x30] ba5bc: f85d03a8 ldur x8, [x29, #-0x30] ba5c0: f85d83a0 ldur x0, [x29, #-0x28] ba5c4: eb000108 subs x8, x8, x0 ba5c8: f90013e8 str x8, [sp, #0x20] ba5cc: 54000363 b.lo 0xba638 , std::__ndk1::allocator>::assign(char const*, unsigned long)+0xb8> ba5d0: 14000001 b 0xba5d4 , std::__ndk1::allocator>::assign(char const*, unsigned long)+0x54> ba5d4: f94017e0 ldr x0, [sp, #0x28] ba5d8: 9400005b bl 0xba744 ::length(char const*)+0x88> ba5dc: 94000055 bl 0xba730 ::length(char const*)+0x74> ba5e0: f9001fe0 str x0, [sp, #0x38] ba5e4: f9401fe0 ldr x0, [sp, #0x38] ba5e8: f85e03a1 ldur x1, [x29, #-0x20] ba5ec: f85d83a2 ldur x2, [x29, #-0x28] ba5f0: 97ffb7a4 bl 0xa8480 <_ZNSt6__ndk111char_traitsIcE4moveEPcPKcm@plt> ba5f4: f9401fe1 ldr x1, [sp, #0x38] ba5f8: f85d83a2 ldur x2, [x29, #-0x28] ba5fc: 8b020021 add x1, x1, x2 ba600: 2a1f03e8 mov w8, wzr ba604: 381f43a8 sturb w8, [x29, #-0xc] ba608: d10033a2 sub x2, x29, #0xc ba60c: f9000fe0 str x0, [sp, #0x18] ba610: aa0103e0 mov x0, x1 ba614: aa0203e1 mov x1, x2 ba618: 97ff9fe2 bl 0xa25a0 <_ZNSt6__ndk111char_traitsIcE6assignERcRKc@plt> ba61c: f85d83a1 ldur x1, [x29, #-0x28] ba620: f94017e0 ldr x0, [sp, #0x28] ba624: 9400007e bl 0xba81c ::assign(char&, char const&)+0x24> ba628: f85d83a1 ldur x1, [x29, #-0x28] ba62c: f94017e0 ldr x0, [sp, #0x28] ba630: 9400008f bl 0xba86c ::assign(char&, char const&)+0x74> ba634: 14000016 b 0xba68c , std::__ndk1::allocator>::assign(char const*, unsigned long)+0x10c> ba638: f94017e0 ldr x0, [sp, #0x28] ba63c: 94000091 bl 0xba880 ::assign(char&, char const&)+0x88> ba640: f9001be0 str x0, [sp, #0x30] ba644: f85d03a0 ldur x0, [x29, #-0x30] ba648: f85d83be ldur x30, [x29, #-0x28] ba64c: eb0003c2 subs x2, x30, x0 ba650: f9401be8 ldr x8, [sp, #0x30] ba654: f85e03a7 ldur x7, [x29, #-0x20] ba658: aa1f03e1 mov x1, xzr ba65c: f94017e3 ldr x3, [sp, #0x28] ba660: f9000be0 str x0, [sp, #0x10] ba664: aa0303e0 mov x0, x3 ba668: f9400be9 ldr x9, [sp, #0x10] ba66c: f90007e1 str x1, [sp, #0x8] ba670: aa0903e1 mov x1, x9 ba674: aa0803e3 mov x3, x8 ba678: f94007e4 ldr x4, [sp, #0x8] ba67c: aa0803e5 mov x5, x8 ba680: aa1e03e6 mov x6, x30 ba684: 97ffbdb7 bl 0xa9d60 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt> ba688: 14000001 b 0xba68c , std::__ndk1::allocator>::assign(char const*, unsigned long)+0x10c> ba68c: d53bd048 mrs x8, TPIDR_EL0 ba690: f9401508 ldr x8, [x8, #0x28] ba694: f85f83a9 ldur x9, [x29, #-0x8] ba698: eb090108 subs x8, x8, x9 ba69c: f90003e8 str x8, [sp] ba6a0: 540000c1 b.ne 0xba6b8 , std::__ndk1::allocator>::assign(char const*, unsigned long)+0x138> ba6a4: 14000001 b 0xba6a8 , std::__ndk1::allocator>::assign(char const*, unsigned long)+0x128> ba6a8: f94017e0 ldr x0, [sp, #0x28] ba6ac: a9477bfd ldp x29, x30, [sp, #0x70] ba6b0: 910203ff add sp, sp, #0x80 ba6b4: d65f03c0 ret ba6b8: 97ffbdae bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ba6bc ::length(char const*)>: ba6bc: d10083ff sub sp, sp, #0x20 ba6c0: a9017bfd stp x29, x30, [sp, #0x10] ba6c4: 910043fd add x29, sp, #0x10 ba6c8: f90007e0 str x0, [sp, #0x8] ba6cc: f94007e0 ldr x0, [sp, #0x8] ba6d0: 97ffa328 bl 0xa3370 ba6d4: a9417bfd ldp x29, x30, [sp, #0x10] ba6d8: 910083ff add sp, sp, #0x20 ba6dc: d65f03c0 ret ba6e0: d100c3ff sub sp, sp, #0x30 ba6e4: a9027bfd stp x29, x30, [sp, #0x20] ba6e8: 910083fd add x29, sp, #0x20 ba6ec: f81f83a0 stur x0, [x29, #-0x8] ba6f0: f85f83a0 ldur x0, [x29, #-0x8] ba6f4: f9000be0 str x0, [sp, #0x10] ba6f8: 94000124 bl 0xbab88 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x2b4> ba6fc: 37000040 tbnz w0, #0x0, 0xba704 ::length(char const*)+0x48> ba700: 14000005 b 0xba714 ::length(char const*)+0x58> ba704: f9400be0 ldr x0, [sp, #0x10] ba708: 94000138 bl 0xbabe8 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x314> ba70c: f90007e0 str x0, [sp, #0x8] ba710: 14000003 b 0xba71c ::length(char const*)+0x60> ba714: d28002e8 mov x8, #0x17 // =23 ba718: f90007e8 str x8, [sp, #0x8] ba71c: f94007e8 ldr x8, [sp, #0x8] ba720: f1000500 subs x0, x8, #0x1 ba724: a9427bfd ldp x29, x30, [sp, #0x20] ba728: 9100c3ff add sp, sp, #0x30 ba72c: d65f03c0 ret ba730: d10043ff sub sp, sp, #0x10 ba734: f90007e0 str x0, [sp, #0x8] ba738: f94007e0 ldr x0, [sp, #0x8] ba73c: 910043ff add sp, sp, #0x10 ba740: d65f03c0 ret ba744: d100c3ff sub sp, sp, #0x30 ba748: a9027bfd stp x29, x30, [sp, #0x20] ba74c: 910083fd add x29, sp, #0x20 ba750: f81f83a0 stur x0, [x29, #-0x8] ba754: f85f83a0 ldur x0, [x29, #-0x8] ba758: f9000be0 str x0, [sp, #0x10] ba75c: 9400010b bl 0xbab88 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x2b4> ba760: 37000040 tbnz w0, #0x0, 0xba768 ::length(char const*)+0xac> ba764: 14000005 b 0xba778 ::length(char const*)+0xbc> ba768: f9400be0 ldr x0, [sp, #0x10] ba76c: 9400013b bl 0xbac58 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x384> ba770: f90007e0 str x0, [sp, #0x8] ba774: 14000004 b 0xba784 ::length(char const*)+0xc8> ba778: f9400be0 ldr x0, [sp, #0x10] ba77c: 94000141 bl 0xbac80 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x3ac> ba780: f90007e0 str x0, [sp, #0x8] ba784: f94007e8 ldr x8, [sp, #0x8] ba788: aa0803e0 mov x0, x8 ba78c: a9427bfd ldp x29, x30, [sp, #0x20] ba790: 9100c3ff add sp, sp, #0x30 ba794: d65f03c0 ret 00000000000ba798 ::move(char*, char const*, unsigned long)>: ba798: d10103ff sub sp, sp, #0x40 ba79c: f9001bfe str x30, [sp, #0x30] ba7a0: f90017e0 str x0, [sp, #0x28] ba7a4: f90013e1 str x1, [sp, #0x20] ba7a8: f9000fe2 str x2, [sp, #0x18] ba7ac: f9400fe0 ldr x0, [sp, #0x18] ba7b0: b4000040 cbz x0, 0xba7b8 ::move(char*, char const*, unsigned long)+0x20> ba7b4: 14000004 b 0xba7c4 ::move(char*, char const*, unsigned long)+0x2c> ba7b8: f94017e8 ldr x8, [sp, #0x28] ba7bc: f9000be8 str x8, [sp, #0x10] ba7c0: 14000009 b 0xba7e4 ::move(char*, char const*, unsigned long)+0x4c> ba7c4: f94017e8 ldr x8, [sp, #0x28] ba7c8: f94013e1 ldr x1, [sp, #0x20] ba7cc: f9400fe2 ldr x2, [sp, #0x18] ba7d0: aa0803e0 mov x0, x8 ba7d4: f90007e8 str x8, [sp, #0x8] ba7d8: 97ffa19a bl 0xa2e40 ba7dc: f94007e8 ldr x8, [sp, #0x8] ba7e0: f9000be8 str x8, [sp, #0x10] ba7e4: f9400be8 ldr x8, [sp, #0x10] ba7e8: aa0803e0 mov x0, x8 ba7ec: f9401bfe ldr x30, [sp, #0x30] ba7f0: 910103ff add sp, sp, #0x40 ba7f4: d65f03c0 ret 00000000000ba7f8 ::assign(char&, char const&)>: ba7f8: d10043ff sub sp, sp, #0x10 ba7fc: f90007e0 str x0, [sp, #0x8] ba800: f90003e1 str x1, [sp] ba804: f94003e0 ldr x0, [sp] ba808: 39400008 ldrb w8, [x0] ba80c: f94007e0 ldr x0, [sp, #0x8] ba810: 39000008 strb w8, [x0] ba814: 910043ff add sp, sp, #0x10 ba818: d65f03c0 ret ba81c: d100c3ff sub sp, sp, #0x30 ba820: a9027bfd stp x29, x30, [sp, #0x20] ba824: 910083fd add x29, sp, #0x20 ba828: f81f83a0 stur x0, [x29, #-0x8] ba82c: f9000be1 str x1, [sp, #0x10] ba830: f85f83a0 ldur x0, [x29, #-0x8] ba834: f90007e0 str x0, [sp, #0x8] ba838: 940000d4 bl 0xbab88 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x2b4> ba83c: 37000040 tbnz w0, #0x0, 0xba844 ::assign(char&, char const&)+0x4c> ba840: 14000005 b 0xba854 ::assign(char&, char const&)+0x5c> ba844: f9400be1 ldr x1, [sp, #0x10] ba848: f94007e0 ldr x0, [sp, #0x8] ba84c: 94000137 bl 0xbad28 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x454> ba850: 14000004 b 0xba860 ::assign(char&, char const&)+0x68> ba854: f9400be1 ldr x1, [sp, #0x10] ba858: f94007e0 ldr x0, [sp, #0x8] ba85c: 94000141 bl 0xbad60 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x48c> ba860: a9427bfd ldp x29, x30, [sp, #0x20] ba864: 9100c3ff add sp, sp, #0x30 ba868: d65f03c0 ret ba86c: d10043ff sub sp, sp, #0x10 ba870: f90007e0 str x0, [sp, #0x8] ba874: f90003e1 str x1, [sp] ba878: 910043ff add sp, sp, #0x10 ba87c: d65f03c0 ret ba880: d100c3ff sub sp, sp, #0x30 ba884: a9027bfd stp x29, x30, [sp, #0x20] ba888: 910083fd add x29, sp, #0x20 ba88c: f81f83a0 stur x0, [x29, #-0x8] ba890: f85f83a0 ldur x0, [x29, #-0x8] ba894: f9000be0 str x0, [sp, #0x10] ba898: 940000bc bl 0xbab88 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x2b4> ba89c: 37000040 tbnz w0, #0x0, 0xba8a4 ::assign(char&, char const&)+0xac> ba8a0: 14000005 b 0xba8b4 ::assign(char&, char const&)+0xbc> ba8a4: f9400be0 ldr x0, [sp, #0x10] ba8a8: 9400013f bl 0xbada4 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x4d0> ba8ac: f90007e0 str x0, [sp, #0x8] ba8b0: 14000004 b 0xba8c0 ::assign(char&, char const&)+0xc8> ba8b4: f9400be0 ldr x0, [sp, #0x10] ba8b8: 94000145 bl 0xbadcc , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x4f8> ba8bc: f90007e0 str x0, [sp, #0x8] ba8c0: f94007e8 ldr x8, [sp, #0x8] ba8c4: aa0803e0 mov x0, x8 ba8c8: a9427bfd ldp x29, x30, [sp, #0x20] ba8cc: 9100c3ff add sp, sp, #0x30 ba8d0: d65f03c0 ret 00000000000ba8d4 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)>: ba8d4: d10403ff sub sp, sp, #0x100 ba8d8: a90f7bfd stp x29, x30, [sp, #0xf0] ba8dc: 9103c3fd add x29, sp, #0xf0 ba8e0: d53bd048 mrs x8, TPIDR_EL0 ba8e4: f9401508 ldr x8, [x8, #0x28] ba8e8: f81f83a8 stur x8, [x29, #-0x8] ba8ec: f81d83a0 stur x0, [x29, #-0x28] ba8f0: f81d03a1 stur x1, [x29, #-0x30] ba8f4: f81c83a2 stur x2, [x29, #-0x38] ba8f8: f81c03a3 stur x3, [x29, #-0x40] ba8fc: f81b83a4 stur x4, [x29, #-0x48] ba900: f81b03a5 stur x5, [x29, #-0x50] ba904: f81a83a6 stur x6, [x29, #-0x58] ba908: f81a03a7 stur x7, [x29, #-0x60] ba90c: f85d83a8 ldur x8, [x29, #-0x28] ba910: aa0803e0 mov x0, x8 ba914: f90033e0 str x0, [sp, #0x60] ba918: aa0803e0 mov x0, x8 ba91c: 9400013c bl 0xbae0c , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x538> ba920: f81983a0 stur x0, [x29, #-0x68] ba924: f85c83a8 ldur x8, [x29, #-0x38] ba928: f85983a0 ldur x0, [x29, #-0x68] ba92c: f85d03a1 ldur x1, [x29, #-0x30] ba930: eb010000 subs x0, x0, x1 ba934: f1000400 subs x0, x0, #0x1 ba938: eb000108 subs x8, x8, x0 ba93c: f9002fe8 str x8, [sp, #0x58] ba940: 54000089 b.ls 0xba950 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x7c> ba944: 14000001 b 0xba948 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x74> ba948: f94033e0 ldr x0, [sp, #0x60] ba94c: 97ffc0a5 bl 0xaabe0 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt> ba950: f94033e0 ldr x0, [sp, #0x60] ba954: 97ffff7c bl 0xba744 ::length(char const*)+0x88> ba958: f81903a0 stur x0, [x29, #-0x70] ba95c: f85d03a0 ldur x0, [x29, #-0x30] ba960: f85983be ldur x30, [x29, #-0x68] ba964: d341ffde lsr x30, x30, #1 ba968: f10043de subs x30, x30, #0x10 ba96c: eb1e0000 subs x0, x0, x30 ba970: f9002be0 str x0, [sp, #0x50] ba974: 54000202 b.hs 0xba9b4 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0xe0> ba978: 14000001 b 0xba97c , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0xa8> ba97c: f85d03a8 ldur x8, [x29, #-0x30] ba980: f85c83a9 ldur x9, [x29, #-0x38] ba984: 8b090108 add x8, x8, x9 ba988: f81f03a8 stur x8, [x29, #-0x10] ba98c: f85d03a8 ldur x8, [x29, #-0x30] ba990: d37ff908 lsl x8, x8, #1 ba994: f81e83a8 stur x8, [x29, #-0x18] ba998: d10043a0 sub x0, x29, #0x10 ba99c: d10063a1 sub x1, x29, #0x18 ba9a0: 94000153 bl 0xbaeec ::__throw_length_error() const+0xac> ba9a4: f9400000 ldr x0, [x0] ba9a8: 9400012e bl 0xbae60 ::__throw_length_error() const+0x20> ba9ac: f90027e0 str x0, [sp, #0x48] ba9b0: 14000005 b 0xba9c4 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0xf0> ba9b4: f85983a8 ldur x8, [x29, #-0x68] ba9b8: f1000508 subs x8, x8, #0x1 ba9bc: f90027e8 str x8, [sp, #0x48] ba9c0: 14000001 b 0xba9c4 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0xf0> ba9c4: f94027e8 ldr x8, [sp, #0x48] ba9c8: f9003fe8 str x8, [sp, #0x78] ba9cc: f94033e0 ldr x0, [sp, #0x60] ba9d0: 94000161 bl 0xbaf54 ::__throw_length_error() const+0x114> ba9d4: f9403fe8 ldr x8, [sp, #0x78] ba9d8: 91000501 add x1, x8, #0x1 ba9dc: 94000151 bl 0xbaf20 ::__throw_length_error() const+0xe0> ba9e0: f9003be0 str x0, [sp, #0x70] ba9e4: f94033e0 ldr x0, [sp, #0x60] ba9e8: 94000164 bl 0xbaf78 ::__throw_length_error() const+0x138> ba9ec: f85b83a8 ldur x8, [x29, #-0x48] ba9f0: b4000208 cbz x8, 0xbaa30 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x15c> ba9f4: 14000001 b 0xba9f8 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x124> ba9f8: f9403be0 ldr x0, [sp, #0x70] ba9fc: 97ffff4d bl 0xba730 ::length(char const*)+0x74> baa00: f85903be ldur x30, [x29, #-0x70] baa04: f90023e0 str x0, [sp, #0x40] baa08: aa1e03e0 mov x0, x30 baa0c: 97ffff49 bl 0xba730 ::length(char const*)+0x74> baa10: f85b83a2 ldur x2, [x29, #-0x48] baa14: f94023fe ldr x30, [sp, #0x40] baa18: f9001fe0 str x0, [sp, #0x38] baa1c: aa1e03e0 mov x0, x30 baa20: f9401fe1 ldr x1, [sp, #0x38] baa24: 97ffb9cf bl 0xa9160 <_ZNSt6__ndk111char_traitsIcE4copyEPcPKcm@plt> baa28: f9001be0 str x0, [sp, #0x30] baa2c: 14000001 b 0xbaa30 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x15c> baa30: f85a83a8 ldur x8, [x29, #-0x58] baa34: b4000168 cbz x8, 0xbaa60 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x18c> baa38: 14000001 b 0xbaa3c , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x168> baa3c: f9403be0 ldr x0, [sp, #0x70] baa40: 97ffff3c bl 0xba730 ::length(char const*)+0x74> baa44: f85b83be ldur x30, [x29, #-0x48] baa48: 8b1e0000 add x0, x0, x30 baa4c: f85a03a1 ldur x1, [x29, #-0x60] baa50: f85a83a2 ldur x2, [x29, #-0x58] baa54: 97ffb9c3 bl 0xa9160 <_ZNSt6__ndk111char_traitsIcE4copyEPcPKcm@plt> baa58: f90017e0 str x0, [sp, #0x28] baa5c: 14000001 b 0xbaa60 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x18c> baa60: f85c03a8 ldur x8, [x29, #-0x40] baa64: f85b03a9 ldur x9, [x29, #-0x50] baa68: eb090108 subs x8, x8, x9 baa6c: f85b83a9 ldur x9, [x29, #-0x48] baa70: eb090108 subs x8, x8, x9 baa74: f90037e8 str x8, [sp, #0x68] baa78: f94037e8 ldr x8, [sp, #0x68] baa7c: b40002a8 cbz x8, 0xbaad0 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x1fc> baa80: 14000001 b 0xbaa84 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x1b0> baa84: f9403be0 ldr x0, [sp, #0x70] baa88: 97ffff2a bl 0xba730 ::length(char const*)+0x74> baa8c: f85b83be ldur x30, [x29, #-0x48] baa90: 8b1e0000 add x0, x0, x30 baa94: f85a83be ldur x30, [x29, #-0x58] baa98: 8b1e0000 add x0, x0, x30 baa9c: f85903be ldur x30, [x29, #-0x70] baaa0: f90013e0 str x0, [sp, #0x20] baaa4: aa1e03e0 mov x0, x30 baaa8: 97ffff22 bl 0xba730 ::length(char const*)+0x74> baaac: f85b83be ldur x30, [x29, #-0x48] baab0: 8b1e0000 add x0, x0, x30 baab4: f85b03be ldur x30, [x29, #-0x50] baab8: 8b1e0001 add x1, x0, x30 baabc: f94037e2 ldr x2, [sp, #0x68] baac0: f94013e0 ldr x0, [sp, #0x20] baac4: 97ffb9a7 bl 0xa9160 <_ZNSt6__ndk111char_traitsIcE4copyEPcPKcm@plt> baac8: f9000fe0 str x0, [sp, #0x18] baacc: 14000001 b 0xbaad0 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x1fc> baad0: f85d03a8 ldur x8, [x29, #-0x30] baad4: f1005908 subs x8, x8, #0x16 baad8: f9000be8 str x8, [sp, #0x10] baadc: 54000120 b.eq 0xbab00 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x22c> baae0: 14000001 b 0xbaae4 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x210> baae4: f94033e0 ldr x0, [sp, #0x60] baae8: 9400011b bl 0xbaf54 ::__throw_length_error() const+0x114> baaec: f85903a1 ldur x1, [x29, #-0x70] baaf0: f85d03be ldur x30, [x29, #-0x30] baaf4: 910007c2 add x2, x30, #0x1 baaf8: 9400013c bl 0xbafe8 ::copy(char*, char const*, unsigned long)+0x60> baafc: 14000001 b 0xbab00 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x22c> bab00: f9403be1 ldr x1, [sp, #0x70] bab04: f94033e0 ldr x0, [sp, #0x60] bab08: 94000145 bl 0xbb01c ::copy(char*, char const*, unsigned long)+0x94> bab0c: f9403fe0 ldr x0, [sp, #0x78] bab10: 91000401 add x1, x0, #0x1 bab14: f94033e0 ldr x0, [sp, #0x60] bab18: 9400014f bl 0xbb054 ::copy(char*, char const*, unsigned long)+0xcc> bab1c: f85b83a0 ldur x0, [x29, #-0x48] bab20: f85a83a1 ldur x1, [x29, #-0x58] bab24: 8b010000 add x0, x0, x1 bab28: f94037e1 ldr x1, [sp, #0x68] bab2c: 8b010000 add x0, x0, x1 bab30: f81c03a0 stur x0, [x29, #-0x40] bab34: f85c03a1 ldur x1, [x29, #-0x40] bab38: f94033e0 ldr x0, [sp, #0x60] bab3c: 9400007b bl 0xbad28 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x454> bab40: f9403be0 ldr x0, [sp, #0x70] bab44: f85c03a1 ldur x1, [x29, #-0x40] bab48: 8b010000 add x0, x0, x1 bab4c: 2a1f03e8 mov w8, wzr bab50: 381e43a8 sturb w8, [x29, #-0x1c] bab54: d10073a1 sub x1, x29, #0x1c bab58: 97ff9e92 bl 0xa25a0 <_ZNSt6__ndk111char_traitsIcE6assignERcRKc@plt> bab5c: d53bd040 mrs x0, TPIDR_EL0 bab60: f9401400 ldr x0, [x0, #0x28] bab64: f85f83a1 ldur x1, [x29, #-0x8] bab68: eb010000 subs x0, x0, x1 bab6c: f90007e0 str x0, [sp, #0x8] bab70: 540000a1 b.ne 0xbab84 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x2b0> bab74: 14000001 b 0xbab78 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x2a4> bab78: a94f7bfd ldp x29, x30, [sp, #0xf0] bab7c: 910403ff add sp, sp, #0x100 bab80: d65f03c0 ret bab84: 97ffbc7b bl 0xa9d70 <__stack_chk_fail@plt> bab88: d100c3ff sub sp, sp, #0x30 bab8c: a9027bfd stp x29, x30, [sp, #0x20] bab90: 910083fd add x29, sp, #0x20 bab94: b24003e8 orr x8, xzr, #0x1 bab98: d2800009 mov x9, #0x0 // =0 bab9c: f81f83a0 stur x0, [x29, #-0x8] baba0: f85f83a0 ldur x0, [x29, #-0x8] baba4: f9000be8 str x8, [sp, #0x10] baba8: f90007e9 str x9, [sp, #0x8] babac: 9400001d bl 0xbac20 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x34c> babb0: 3940000a ldrb w10, [x0] babb4: 2a0a03e8 mov w8, w10 babb8: d3401d08 ubfx x8, x8, #0, #8 babbc: f9400be9 ldr x9, [sp, #0x10] babc0: 8a090108 and x8, x8, x9 babc4: f94007e0 ldr x0, [sp, #0x8] babc8: eb00011f cmp x8, x0 babcc: 1a9f07ea cset w10, ne babd0: 320003eb orr w11, wzr, #0x1 babd4: 0a0b014a and w10, w10, w11 babd8: 2a0a03e0 mov w0, w10 babdc: a9427bfd ldp x29, x30, [sp, #0x20] babe0: 9100c3ff add sp, sp, #0x30 babe4: d65f03c0 ret babe8: d10083ff sub sp, sp, #0x20 babec: a9017bfd stp x29, x30, [sp, #0x10] babf0: 910043fd add x29, sp, #0x10 babf4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe babf8: f90007e0 str x0, [sp, #0x8] babfc: f94007e0 ldr x0, [sp, #0x8] bac00: f90003e8 str x8, [sp] bac04: 94000007 bl 0xbac20 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x34c> bac08: f9400008 ldr x8, [x0] bac0c: f94003e0 ldr x0, [sp] bac10: 8a000100 and x0, x8, x0 bac14: a9417bfd ldp x29, x30, [sp, #0x10] bac18: 910083ff add sp, sp, #0x20 bac1c: d65f03c0 ret bac20: d10083ff sub sp, sp, #0x20 bac24: a9017bfd stp x29, x30, [sp, #0x10] bac28: 910043fd add x29, sp, #0x10 bac2c: f90007e0 str x0, [sp, #0x8] bac30: f94007e0 ldr x0, [sp, #0x8] bac34: 94000004 bl 0xbac44 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x370> bac38: a9417bfd ldp x29, x30, [sp, #0x10] bac3c: 910083ff add sp, sp, #0x20 bac40: d65f03c0 ret bac44: d10043ff sub sp, sp, #0x10 bac48: f90007e0 str x0, [sp, #0x8] bac4c: f94007e0 ldr x0, [sp, #0x8] bac50: 910043ff add sp, sp, #0x10 bac54: d65f03c0 ret bac58: d10083ff sub sp, sp, #0x20 bac5c: a9017bfd stp x29, x30, [sp, #0x10] bac60: 910043fd add x29, sp, #0x10 bac64: f90007e0 str x0, [sp, #0x8] bac68: f94007e0 ldr x0, [sp, #0x8] bac6c: 94000013 bl 0xbacb8 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x3e4> bac70: f9400800 ldr x0, [x0, #0x10] bac74: a9417bfd ldp x29, x30, [sp, #0x10] bac78: 910083ff add sp, sp, #0x20 bac7c: d65f03c0 ret bac80: d10083ff sub sp, sp, #0x20 bac84: a9017bfd stp x29, x30, [sp, #0x10] bac88: 910043fd add x29, sp, #0x10 bac8c: b24003e8 orr x8, xzr, #0x1 bac90: f90007e0 str x0, [sp, #0x8] bac94: f94007e0 ldr x0, [sp, #0x8] bac98: f90003e8 str x8, [sp] bac9c: 94000007 bl 0xbacb8 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x3e4> baca0: f94003e8 ldr x8, [sp] baca4: 8b080000 add x0, x0, x8 baca8: 94000012 bl 0xbacf0 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x41c> bacac: a9417bfd ldp x29, x30, [sp, #0x10] bacb0: 910083ff add sp, sp, #0x20 bacb4: d65f03c0 ret bacb8: d10083ff sub sp, sp, #0x20 bacbc: a9017bfd stp x29, x30, [sp, #0x10] bacc0: 910043fd add x29, sp, #0x10 bacc4: f90007e0 str x0, [sp, #0x8] bacc8: f94007e0 ldr x0, [sp, #0x8] baccc: 94000004 bl 0xbacdc , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x408> bacd0: a9417bfd ldp x29, x30, [sp, #0x10] bacd4: 910083ff add sp, sp, #0x20 bacd8: d65f03c0 ret bacdc: d10043ff sub sp, sp, #0x10 bace0: f90007e0 str x0, [sp, #0x8] bace4: f94007e0 ldr x0, [sp, #0x8] bace8: 910043ff add sp, sp, #0x10 bacec: d65f03c0 ret bacf0: d10083ff sub sp, sp, #0x20 bacf4: a9017bfd stp x29, x30, [sp, #0x10] bacf8: 910043fd add x29, sp, #0x10 bacfc: f90007e0 str x0, [sp, #0x8] bad00: f94007e0 ldr x0, [sp, #0x8] bad04: 94000004 bl 0xbad14 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x440> bad08: a9417bfd ldp x29, x30, [sp, #0x10] bad0c: 910083ff add sp, sp, #0x20 bad10: d65f03c0 ret bad14: d10043ff sub sp, sp, #0x10 bad18: f90007e0 str x0, [sp, #0x8] bad1c: f94007e0 ldr x0, [sp, #0x8] bad20: 910043ff add sp, sp, #0x10 bad24: d65f03c0 ret bad28: d100c3ff sub sp, sp, #0x30 bad2c: a9027bfd stp x29, x30, [sp, #0x20] bad30: 910083fd add x29, sp, #0x20 bad34: f81f83a0 stur x0, [x29, #-0x8] bad38: f9000be1 str x1, [sp, #0x10] bad3c: f85f83a0 ldur x0, [x29, #-0x8] bad40: f9400be1 ldr x1, [sp, #0x10] bad44: f90007e1 str x1, [sp, #0x8] bad48: 97ffffdc bl 0xbacb8 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x3e4> bad4c: f94007e1 ldr x1, [sp, #0x8] bad50: f9000401 str x1, [x0, #0x8] bad54: a9427bfd ldp x29, x30, [sp, #0x20] bad58: 9100c3ff add sp, sp, #0x30 bad5c: d65f03c0 ret bad60: d100c3ff sub sp, sp, #0x30 bad64: a9027bfd stp x29, x30, [sp, #0x20] bad68: 910083fd add x29, sp, #0x20 bad6c: b24003e8 orr x8, xzr, #0x1 bad70: f81f83a0 stur x0, [x29, #-0x8] bad74: f9000be1 str x1, [sp, #0x10] bad78: f85f83a0 ldur x0, [x29, #-0x8] bad7c: f9400be1 ldr x1, [sp, #0x10] bad80: 9ac82028 lsl x8, x1, x8 bad84: 2a0803e9 mov w9, w8 bad88: b9000fe9 str w9, [sp, #0xc] bad8c: 97ffffcb bl 0xbacb8 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x3e4> bad90: b9400fe9 ldr w9, [sp, #0xc] bad94: 39000009 strb w9, [x0] bad98: a9427bfd ldp x29, x30, [sp, #0x20] bad9c: 9100c3ff add sp, sp, #0x30 bada0: d65f03c0 ret bada4: d10083ff sub sp, sp, #0x20 bada8: a9017bfd stp x29, x30, [sp, #0x10] badac: 910043fd add x29, sp, #0x10 badb0: f90007e0 str x0, [sp, #0x8] badb4: f94007e0 ldr x0, [sp, #0x8] badb8: 97ffff9a bl 0xbac20 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x34c> badbc: f9400400 ldr x0, [x0, #0x8] badc0: a9417bfd ldp x29, x30, [sp, #0x10] badc4: 910083ff add sp, sp, #0x20 badc8: d65f03c0 ret badcc: d10083ff sub sp, sp, #0x20 badd0: a9017bfd stp x29, x30, [sp, #0x10] badd4: 910043fd add x29, sp, #0x10 badd8: 320003e8 orr w8, wzr, #0x1 baddc: f90007e0 str x0, [sp, #0x8] bade0: f94007e0 ldr x0, [sp, #0x8] bade4: b90007e8 str w8, [sp, #0x4] bade8: 97ffff8e bl 0xbac20 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x34c> badec: 39400008 ldrb w8, [x0] badf0: b94007e9 ldr w9, [sp, #0x4] badf4: 1ac92908 asr w8, w8, w9 badf8: 2a0803e0 mov w0, w8 badfc: 93407c00 sxtw x0, w0 bae00: a9417bfd ldp x29, x30, [sp, #0x10] bae04: 910083ff add sp, sp, #0x20 bae08: d65f03c0 ret bae0c: d10083ff sub sp, sp, #0x20 bae10: a9017bfd stp x29, x30, [sp, #0x10] bae14: 910043fd add x29, sp, #0x10 bae18: f90007e0 str x0, [sp, #0x8] bae1c: f94007e0 ldr x0, [sp, #0x8] bae20: 940000a8 bl 0xbb0c0 ::copy(char*, char const*, unsigned long)+0x138> bae24: 9400009c bl 0xbb094 ::copy(char*, char const*, unsigned long)+0x10c> bae28: f90003e0 str x0, [sp] bae2c: f94003e0 ldr x0, [sp] bae30: f1004000 subs x0, x0, #0x10 bae34: a9417bfd ldp x29, x30, [sp, #0x10] bae38: 910083ff add sp, sp, #0x20 bae3c: d65f03c0 ret 00000000000bae40 ::__throw_length_error() const>: bae40: d10083ff sub sp, sp, #0x20 bae44: a9017bfd stp x29, x30, [sp, #0x10] bae48: 910043fd add x29, sp, #0x10 bae4c: f0000c48 adrp x8, 0x245000 bae50: 911aa508 add x8, x8, #0x6a9 bae54: f90007e0 str x0, [sp, #0x8] bae58: aa0803e0 mov x0, x8 bae5c: 940000c1 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> bae60: d100c3ff sub sp, sp, #0x30 bae64: a9027bfd stp x29, x30, [sp, #0x20] bae68: 910083fd add x29, sp, #0x20 bae6c: d28002e8 mov x8, #0x17 // =23 bae70: f9000be0 str x0, [sp, #0x10] bae74: f9400be0 ldr x0, [sp, #0x10] bae78: eb08001f cmp x0, x8 bae7c: 1a9f27e9 cset w9, lo bae80: 37000049 tbnz w9, #0x0, 0xbae88 ::__throw_length_error() const+0x48> bae84: 14000004 b 0xbae94 ::__throw_length_error() const+0x54> bae88: d28002c8 mov x8, #0x16 // =22 bae8c: f81f83a8 stur x8, [x29, #-0x8] bae90: 14000013 b 0xbaedc ::__throw_length_error() const+0x9c> bae94: d28002e8 mov x8, #0x17 // =23 bae98: f9400be9 ldr x9, [sp, #0x10] bae9c: 91000520 add x0, x9, #0x1 baea0: f90003e8 str x8, [sp] baea4: 97ffae83 bl 0xa68b0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__align_itILm16EEEmm@plt> baea8: f1000408 subs x8, x0, #0x1 baeac: f90007e8 str x8, [sp, #0x8] baeb0: f94007e8 ldr x8, [sp, #0x8] baeb4: f94003e9 ldr x9, [sp] baeb8: eb09011f cmp x8, x9 baebc: 1a9f17ea cset w10, eq baec0: 3700004a tbnz w10, #0x0, 0xbaec8 ::__throw_length_error() const+0x88> baec4: 14000004 b 0xbaed4 ::__throw_length_error() const+0x94> baec8: f94007e8 ldr x8, [sp, #0x8] baecc: 91000508 add x8, x8, #0x1 baed0: f90007e8 str x8, [sp, #0x8] baed4: f94007e8 ldr x8, [sp, #0x8] baed8: f81f83a8 stur x8, [x29, #-0x8] baedc: f85f83a0 ldur x0, [x29, #-0x8] baee0: a9427bfd ldp x29, x30, [sp, #0x20] baee4: 9100c3ff add sp, sp, #0x30 baee8: d65f03c0 ret baeec: d100c3ff sub sp, sp, #0x30 baef0: a9027bfd stp x29, x30, [sp, #0x20] baef4: 910083fd add x29, sp, #0x20 baef8: 91003fe8 add x8, sp, #0xf baefc: f81f83a0 stur x0, [x29, #-0x8] baf00: f9000be1 str x1, [sp, #0x10] baf04: f85f83a0 ldur x0, [x29, #-0x8] baf08: f9400be1 ldr x1, [sp, #0x10] baf0c: 39400102 ldrb w2, [x8] baf10: 940000cd bl 0xbb244 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x20> baf14: a9427bfd ldp x29, x30, [sp, #0x20] baf18: 9100c3ff add sp, sp, #0x30 baf1c: d65f03c0 ret baf20: d10083ff sub sp, sp, #0x20 baf24: a9017bfd stp x29, x30, [sp, #0x10] baf28: 910043fd add x29, sp, #0x10 baf2c: d2800008 mov x8, #0x0 // =0 baf30: f90007e0 str x0, [sp, #0x8] baf34: f90003e1 str x1, [sp] baf38: f94007e0 ldr x0, [sp, #0x8] baf3c: f94003e1 ldr x1, [sp] baf40: aa0803e2 mov x2, x8 baf44: 940000f2 bl 0xbb30c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0xe8> baf48: a9417bfd ldp x29, x30, [sp, #0x10] baf4c: 910083ff add sp, sp, #0x20 baf50: d65f03c0 ret baf54: d10083ff sub sp, sp, #0x20 baf58: a9017bfd stp x29, x30, [sp, #0x10] baf5c: 910043fd add x29, sp, #0x10 baf60: f90007e0 str x0, [sp, #0x8] baf64: f94007e0 ldr x0, [sp, #0x8] baf68: 9400010f bl 0xbb3a4 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x180> baf6c: a9417bfd ldp x29, x30, [sp, #0x10] baf70: 910083ff add sp, sp, #0x20 baf74: d65f03c0 ret baf78: d10043ff sub sp, sp, #0x10 baf7c: f90007e0 str x0, [sp, #0x8] baf80: 910043ff add sp, sp, #0x10 baf84: d65f03c0 ret 00000000000baf88 ::copy(char*, char const*, unsigned long)>: baf88: d10103ff sub sp, sp, #0x40 baf8c: f9001bfe str x30, [sp, #0x30] baf90: f90017e0 str x0, [sp, #0x28] baf94: f90013e1 str x1, [sp, #0x20] baf98: f9000fe2 str x2, [sp, #0x18] baf9c: f9400fe0 ldr x0, [sp, #0x18] bafa0: b4000040 cbz x0, 0xbafa8 ::copy(char*, char const*, unsigned long)+0x20> bafa4: 14000004 b 0xbafb4 ::copy(char*, char const*, unsigned long)+0x2c> bafa8: f94017e8 ldr x8, [sp, #0x28] bafac: f9000be8 str x8, [sp, #0x10] bafb0: 14000009 b 0xbafd4 ::copy(char*, char const*, unsigned long)+0x4c> bafb4: f94017e8 ldr x8, [sp, #0x28] bafb8: f94013e1 ldr x1, [sp, #0x20] bafbc: f9400fe2 ldr x2, [sp, #0x18] bafc0: aa0803e0 mov x0, x8 bafc4: f90007e8 str x8, [sp, #0x8] bafc8: 97ff9372 bl 0x9fd90 bafcc: f94007e8 ldr x8, [sp, #0x8] bafd0: f9000be8 str x8, [sp, #0x10] bafd4: f9400be8 ldr x8, [sp, #0x10] bafd8: aa0803e0 mov x0, x8 bafdc: f9401bfe ldr x30, [sp, #0x30] bafe0: 910103ff add sp, sp, #0x40 bafe4: d65f03c0 ret bafe8: d100c3ff sub sp, sp, #0x30 bafec: a9027bfd stp x29, x30, [sp, #0x20] baff0: 910083fd add x29, sp, #0x20 baff4: f81f83a0 stur x0, [x29, #-0x8] baff8: f9000be1 str x1, [sp, #0x10] baffc: f90007e2 str x2, [sp, #0x8] bb000: f85f83a0 ldur x0, [x29, #-0x8] bb004: f9400be1 ldr x1, [sp, #0x10] bb008: f94007e2 ldr x2, [sp, #0x8] bb00c: 940000f4 bl 0xbb3dc , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1b8> bb010: a9427bfd ldp x29, x30, [sp, #0x20] bb014: 9100c3ff add sp, sp, #0x30 bb018: d65f03c0 ret bb01c: d100c3ff sub sp, sp, #0x30 bb020: a9027bfd stp x29, x30, [sp, #0x20] bb024: 910083fd add x29, sp, #0x20 bb028: f81f83a0 stur x0, [x29, #-0x8] bb02c: f9000be1 str x1, [sp, #0x10] bb030: f85f83a0 ldur x0, [x29, #-0x8] bb034: f9400be1 ldr x1, [sp, #0x10] bb038: f90007e1 str x1, [sp, #0x8] bb03c: 97ffff1f bl 0xbacb8 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x3e4> bb040: f94007e1 ldr x1, [sp, #0x8] bb044: f9000801 str x1, [x0, #0x10] bb048: a9427bfd ldp x29, x30, [sp, #0x20] bb04c: 9100c3ff add sp, sp, #0x30 bb050: d65f03c0 ret bb054: d100c3ff sub sp, sp, #0x30 bb058: a9027bfd stp x29, x30, [sp, #0x20] bb05c: 910083fd add x29, sp, #0x20 bb060: b24003e8 orr x8, xzr, #0x1 bb064: f81f83a0 stur x0, [x29, #-0x8] bb068: f9000be1 str x1, [sp, #0x10] bb06c: f85f83a0 ldur x0, [x29, #-0x8] bb070: f9400be1 ldr x1, [sp, #0x10] bb074: aa010108 orr x8, x8, x1 bb078: f90007e8 str x8, [sp, #0x8] bb07c: 97ffff0f bl 0xbacb8 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x3e4> bb080: f94007e8 ldr x8, [sp, #0x8] bb084: f9000008 str x8, [x0] bb088: a9427bfd ldp x29, x30, [sp, #0x20] bb08c: 9100c3ff add sp, sp, #0x30 bb090: d65f03c0 ret bb094: d10083ff sub sp, sp, #0x20 bb098: a9017bfd stp x29, x30, [sp, #0x10] bb09c: 910043fd add x29, sp, #0x10 bb0a0: 91001fe8 add x8, sp, #0x7 bb0a4: f90007e0 str x0, [sp, #0x8] bb0a8: f94007e1 ldr x1, [sp, #0x8] bb0ac: 39400100 ldrb w0, [x8] bb0b0: 9400000d bl 0xbb0e4 ::copy(char*, char const*, unsigned long)+0x15c> bb0b4: a9417bfd ldp x29, x30, [sp, #0x10] bb0b8: 910083ff add sp, sp, #0x20 bb0bc: d65f03c0 ret bb0c0: d10083ff sub sp, sp, #0x20 bb0c4: a9017bfd stp x29, x30, [sp, #0x10] bb0c8: 910043fd add x29, sp, #0x10 bb0cc: f90007e0 str x0, [sp, #0x8] bb0d0: f94007e0 ldr x0, [sp, #0x8] bb0d4: 94000015 bl 0xbb128 ::copy(char*, char const*, unsigned long)+0x1a0> bb0d8: a9417bfd ldp x29, x30, [sp, #0x10] bb0dc: 910083ff add sp, sp, #0x20 bb0e0: d65f03c0 ret bb0e4: d10083ff sub sp, sp, #0x20 bb0e8: a9017bfd stp x29, x30, [sp, #0x10] bb0ec: 910043fd add x29, sp, #0x10 bb0f0: d10007a8 sub x8, x29, #0x1 bb0f4: 39000100 strb w0, [x8] bb0f8: f90003e1 str x1, [sp] bb0fc: f94003e0 ldr x0, [sp] bb100: 94000004 bl 0xbb110 ::copy(char*, char const*, unsigned long)+0x188> bb104: a9417bfd ldp x29, x30, [sp, #0x10] bb108: 910083ff add sp, sp, #0x20 bb10c: d65f03c0 ret bb110: d10043ff sub sp, sp, #0x10 bb114: 92800008 mov x8, #-0x1 // =-1 bb118: f90007e0 str x0, [sp, #0x8] bb11c: aa0803e0 mov x0, x8 bb120: 910043ff add sp, sp, #0x10 bb124: d65f03c0 ret bb128: d10083ff sub sp, sp, #0x20 bb12c: a9017bfd stp x29, x30, [sp, #0x10] bb130: 910043fd add x29, sp, #0x10 bb134: f90007e0 str x0, [sp, #0x8] bb138: f94007e0 ldr x0, [sp, #0x8] bb13c: 94000004 bl 0xbb14c ::copy(char*, char const*, unsigned long)+0x1c4> bb140: a9417bfd ldp x29, x30, [sp, #0x10] bb144: 910083ff add sp, sp, #0x20 bb148: d65f03c0 ret bb14c: d10043ff sub sp, sp, #0x10 bb150: f90007e0 str x0, [sp, #0x8] bb154: f94007e0 ldr x0, [sp, #0x8] bb158: 910043ff add sp, sp, #0x10 bb15c: d65f03c0 ret bb160: d10103ff sub sp, sp, #0x40 bb164: a9037bfd stp x29, x30, [sp, #0x30] bb168: 9100c3fd add x29, sp, #0x30 bb16c: b27c03e8 orr x8, xzr, #0x10 bb170: b0000f69 adrp x9, 0x2a8000 bb174: f944e929 ldr x9, [x9, #0x9d0] bb178: b0000f6a adrp x10, 0x2a8000 bb17c: f943354a ldr x10, [x10, #0x668] bb180: f81f83a0 stur x0, [x29, #-0x8] bb184: aa0803e0 mov x0, x8 bb188: f9000be9 str x9, [sp, #0x10] bb18c: f90007ea str x10, [sp, #0x8] bb190: 97ff9958 bl 0xa16f0 <__cxa_allocate_exception@plt> bb194: f85f83a1 ldur x1, [x29, #-0x8] bb198: f90003e0 str x0, [sp] bb19c: 9400000d bl 0xbb1d0 ::copy(char*, char const*, unsigned long)+0x248> bb1a0: 14000001 b 0xbb1a4 ::copy(char*, char const*, unsigned long)+0x21c> bb1a4: f94003e0 ldr x0, [sp] bb1a8: f9400be1 ldr x1, [sp, #0x10] bb1ac: f94007e2 ldr x2, [sp, #0x8] bb1b0: 97ffb198 bl 0xa7810 <__cxa_throw@plt> bb1b4: 2a0103e8 mov w8, w1 bb1b8: f81f03a0 stur x0, [x29, #-0x10] bb1bc: b81ec3a8 stur w8, [x29, #-0x14] bb1c0: f94003e0 ldr x0, [sp] bb1c4: 97ffbf73 bl 0xaaf90 <__cxa_free_exception@plt> bb1c8: f85f03a0 ldur x0, [x29, #-0x10] bb1cc: 97ffb351 bl 0xa7f10 <_Unwind_Resume@plt> bb1d0: d100c3ff sub sp, sp, #0x30 bb1d4: a9027bfd stp x29, x30, [sp, #0x20] bb1d8: 910083fd add x29, sp, #0x20 bb1dc: b0000f68 adrp x8, 0x2a8000 bb1e0: f9451508 ldr x8, [x8, #0xa28] bb1e4: b27c03e9 orr x9, xzr, #0x10 bb1e8: 8b090108 add x8, x8, x9 bb1ec: f81f83a0 stur x0, [x29, #-0x8] bb1f0: f9000be1 str x1, [sp, #0x10] bb1f4: f85f83a9 ldur x9, [x29, #-0x8] bb1f8: f9400be1 ldr x1, [sp, #0x10] bb1fc: aa0903e0 mov x0, x9 bb200: f90007e8 str x8, [sp, #0x8] bb204: f90003e9 str x9, [sp] bb208: 97ff9732 bl 0xa0ed0 <_ZNSt11logic_errorC2EPKc@plt> bb20c: f94007e8 ldr x8, [sp, #0x8] bb210: f94003e9 ldr x9, [sp] bb214: f9000128 str x8, [x9] bb218: a9427bfd ldp x29, x30, [sp, #0x20] bb21c: 9100c3ff add sp, sp, #0x30 bb220: d65f03c0 ret 00000000000bb224 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)>: bb224: d10043ff sub sp, sp, #0x10 bb228: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 bb22c: f90007e0 str x0, [sp, #0x8] bb230: f94007e0 ldr x0, [sp, #0x8] bb234: 91003c00 add x0, x0, #0xf bb238: 8a080000 and x0, x0, x8 bb23c: 910043ff add sp, sp, #0x10 bb240: d65f03c0 ret bb244: d10143ff sub sp, sp, #0x50 bb248: a9047bfd stp x29, x30, [sp, #0x40] bb24c: 910103fd add x29, sp, #0x40 bb250: d53bd048 mrs x8, TPIDR_EL0 bb254: f9401508 ldr x8, [x8, #0x28] bb258: f81f83a8 stur x8, [x29, #-0x8] bb25c: 381f03a2 sturb w2, [x29, #-0x10] bb260: f81e83a0 stur x0, [x29, #-0x18] bb264: f90013e1 str x1, [sp, #0x20] bb268: f85e83a1 ldur x1, [x29, #-0x18] bb26c: f94013e2 ldr x2, [sp, #0x20] bb270: d10043a0 sub x0, x29, #0x10 bb274: 94000017 bl 0xbb2d0 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0xac> bb278: 360000a0 tbz w0, #0x0, 0xbb28c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x68> bb27c: 14000001 b 0xbb280 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x5c> bb280: f94013e8 ldr x8, [sp, #0x20] bb284: f9000fe8 str x8, [sp, #0x18] bb288: 14000004 b 0xbb298 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x74> bb28c: f85e83a8 ldur x8, [x29, #-0x18] bb290: f9000fe8 str x8, [sp, #0x18] bb294: 14000001 b 0xbb298 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x74> bb298: f9400fe0 ldr x0, [sp, #0x18] bb29c: d53bd048 mrs x8, TPIDR_EL0 bb2a0: f9401508 ldr x8, [x8, #0x28] bb2a4: f85f83a9 ldur x9, [x29, #-0x8] bb2a8: eb090108 subs x8, x8, x9 bb2ac: f9000be0 str x0, [sp, #0x10] bb2b0: f90007e8 str x8, [sp, #0x8] bb2b4: 540000c1 b.ne 0xbb2cc , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0xa8> bb2b8: 14000001 b 0xbb2bc , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x98> bb2bc: f9400be0 ldr x0, [sp, #0x10] bb2c0: a9447bfd ldp x29, x30, [sp, #0x40] bb2c4: 910143ff add sp, sp, #0x50 bb2c8: d65f03c0 ret bb2cc: 97ffbaa9 bl 0xa9d70 <__stack_chk_fail@plt> bb2d0: d10083ff sub sp, sp, #0x20 bb2d4: f9000fe0 str x0, [sp, #0x18] bb2d8: f9000be1 str x1, [sp, #0x10] bb2dc: f90007e2 str x2, [sp, #0x8] bb2e0: f9400be0 ldr x0, [sp, #0x10] bb2e4: f9400000 ldr x0, [x0] bb2e8: f94007e1 ldr x1, [sp, #0x8] bb2ec: f9400021 ldr x1, [x1] bb2f0: eb01001f cmp x0, x1 bb2f4: 1a9f27e8 cset w8, lo bb2f8: 320003e9 orr w9, wzr, #0x1 bb2fc: 0a090108 and w8, w8, w9 bb300: 2a0803e0 mov w0, w8 bb304: 910083ff add sp, sp, #0x20 bb308: d65f03c0 ret bb30c: d10103ff sub sp, sp, #0x40 bb310: a9037bfd stp x29, x30, [sp, #0x30] bb314: 9100c3fd add x29, sp, #0x30 bb318: b00009e8 adrp x8, 0x1f8000 bb31c: 9109c508 add x8, x8, #0x271 bb320: f81f83a0 stur x0, [x29, #-0x8] bb324: f81f03a1 stur x1, [x29, #-0x10] bb328: f9000fe2 str x2, [sp, #0x18] bb32c: f85f83a0 ldur x0, [x29, #-0x8] bb330: f85f03a1 ldur x1, [x29, #-0x10] bb334: f9000be8 str x8, [sp, #0x10] bb338: f90007e1 str x1, [sp, #0x8] bb33c: 97ffff75 bl 0xbb110 ::copy(char*, char const*, unsigned long)+0x188> bb340: f94007e8 ldr x8, [sp, #0x8] bb344: eb00011f cmp x8, x0 bb348: 1a9f97e9 cset w9, hi bb34c: 37000049 tbnz w9, #0x0, 0xbb354 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x130> bb350: 14000003 b 0xbb35c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x138> bb354: f9400be0 ldr x0, [sp, #0x10] bb358: 97ffff82 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> bb35c: b24003e8 orr x8, xzr, #0x1 bb360: f85f03a9 ldur x9, [x29, #-0x10] bb364: 9b087d20 mul x0, x9, x8 bb368: aa0803e1 mov x1, x8 bb36c: 94000004 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> bb370: a9437bfd ldp x29, x30, [sp, #0x30] bb374: 910103ff add sp, sp, #0x40 bb378: d65f03c0 ret bb37c: d10083ff sub sp, sp, #0x20 bb380: a9017bfd stp x29, x30, [sp, #0x10] bb384: 910043fd add x29, sp, #0x10 bb388: f90007e0 str x0, [sp, #0x8] bb38c: f90003e1 str x1, [sp] bb390: f94007e0 ldr x0, [sp, #0x8] bb394: 97ffb6df bl 0xa8f10 <_Znwm@plt> bb398: a9417bfd ldp x29, x30, [sp, #0x10] bb39c: 910083ff add sp, sp, #0x20 bb3a0: d65f03c0 ret bb3a4: d10083ff sub sp, sp, #0x20 bb3a8: a9017bfd stp x29, x30, [sp, #0x10] bb3ac: 910043fd add x29, sp, #0x10 bb3b0: f90007e0 str x0, [sp, #0x8] bb3b4: f94007e0 ldr x0, [sp, #0x8] bb3b8: 94000004 bl 0xbb3c8 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1a4> bb3bc: a9417bfd ldp x29, x30, [sp, #0x10] bb3c0: 910083ff add sp, sp, #0x20 bb3c4: d65f03c0 ret bb3c8: d10043ff sub sp, sp, #0x10 bb3cc: f90007e0 str x0, [sp, #0x8] bb3d0: f94007e0 ldr x0, [sp, #0x8] bb3d4: 910043ff add sp, sp, #0x10 bb3d8: d65f03c0 ret bb3dc: d100c3ff sub sp, sp, #0x30 bb3e0: a9027bfd stp x29, x30, [sp, #0x20] bb3e4: 910083fd add x29, sp, #0x20 bb3e8: b24003e8 orr x8, xzr, #0x1 bb3ec: f81f83a0 stur x0, [x29, #-0x8] bb3f0: f9000be1 str x1, [sp, #0x10] bb3f4: f90007e2 str x2, [sp, #0x8] bb3f8: f9400be0 ldr x0, [sp, #0x10] bb3fc: f94007e1 ldr x1, [sp, #0x8] bb400: 9b087c21 mul x1, x1, x8 bb404: aa0803e2 mov x2, x8 bb408: 94000006 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> bb40c: 14000001 b 0xbb410 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1ec> bb410: a9427bfd ldp x29, x30, [sp, #0x20] bb414: 9100c3ff add sp, sp, #0x30 bb418: d65f03c0 ret bb41c: 97ffcb6a bl 0xae1c4 bb420: d100c3ff sub sp, sp, #0x30 bb424: a9027bfd stp x29, x30, [sp, #0x20] bb428: 910083fd add x29, sp, #0x20 bb42c: f81f83a0 stur x0, [x29, #-0x8] bb430: f9000be1 str x1, [sp, #0x10] bb434: f90007e2 str x2, [sp, #0x8] bb438: f85f83a0 ldur x0, [x29, #-0x8] bb43c: f9400be1 ldr x1, [sp, #0x10] bb440: f94007e2 ldr x2, [sp, #0x8] bb444: 94000004 bl 0xbb454 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x230> bb448: a9427bfd ldp x29, x30, [sp, #0x20] bb44c: 9100c3ff add sp, sp, #0x30 bb450: d65f03c0 ret bb454: d100c3ff sub sp, sp, #0x30 bb458: a9027bfd stp x29, x30, [sp, #0x20] bb45c: 910083fd add x29, sp, #0x20 bb460: f81f83a0 stur x0, [x29, #-0x8] bb464: f9000be1 str x1, [sp, #0x10] bb468: f90007e2 str x2, [sp, #0x8] bb46c: f85f83a0 ldur x0, [x29, #-0x8] bb470: f9400be1 ldr x1, [sp, #0x10] bb474: 97ff9383 bl 0xa0280 <_ZNSt6__ndk117_DeallocateCaller27__do_deallocate_handle_sizeEPvm@plt> bb478: a9427bfd ldp x29, x30, [sp, #0x20] bb47c: 9100c3ff add sp, sp, #0x30 bb480: d65f03c0 ret 00000000000bb484 : bb484: d10083ff sub sp, sp, #0x20 bb488: a9017bfd stp x29, x30, [sp, #0x10] bb48c: 910043fd add x29, sp, #0x10 bb490: f90007e0 str x0, [sp, #0x8] bb494: f90003e1 str x1, [sp] bb498: f94007e0 ldr x0, [sp, #0x8] bb49c: 97ffbd0d bl 0xaa8d0 <_ZNSt6__ndk117_DeallocateCaller9__do_callEPv@plt> bb4a0: a9417bfd ldp x29, x30, [sp, #0x10] bb4a4: 910083ff add sp, sp, #0x20 bb4a8: d65f03c0 ret 00000000000bb4ac : bb4ac: d10083ff sub sp, sp, #0x20 bb4b0: a9017bfd stp x29, x30, [sp, #0x10] bb4b4: 910043fd add x29, sp, #0x10 bb4b8: f90007e0 str x0, [sp, #0x8] bb4bc: f94007e0 ldr x0, [sp, #0x8] bb4c0: 97ff9528 bl 0xa0960 <_ZdlPv@plt> bb4c4: a9417bfd ldp x29, x30, [sp, #0x10] bb4c8: 910083ff add sp, sp, #0x20 bb4cc: d65f03c0 ret 00000000000bb4d0 , std::__ndk1::allocator>::append(char const*)>: bb4d0: d10103ff sub sp, sp, #0x40 bb4d4: a9037bfd stp x29, x30, [sp, #0x30] bb4d8: 9100c3fd add x29, sp, #0x30 bb4dc: f81f83a0 stur x0, [x29, #-0x8] bb4e0: f81f03a1 stur x1, [x29, #-0x10] bb4e4: f85f83a0 ldur x0, [x29, #-0x8] bb4e8: f85f03a1 ldur x1, [x29, #-0x10] bb4ec: f85f03a8 ldur x8, [x29, #-0x10] bb4f0: f9000fe0 str x0, [sp, #0x18] bb4f4: aa0803e0 mov x0, x8 bb4f8: f9000be1 str x1, [sp, #0x10] bb4fc: 97ffa0e1 bl 0xa3880 <_ZNSt6__ndk111char_traitsIcE6lengthEPKc@plt> bb500: f9400fe8 ldr x8, [sp, #0x18] bb504: f90007e0 str x0, [sp, #0x8] bb508: aa0803e0 mov x0, x8 bb50c: f9400be1 ldr x1, [sp, #0x10] bb510: f94007e2 ldr x2, [sp, #0x8] bb514: 97ffb44b bl 0xa8640 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt> bb518: a9437bfd ldp x29, x30, [sp, #0x30] bb51c: 910103ff add sp, sp, #0x40 bb520: d65f03c0 ret 00000000000bb524 , std::__ndk1::allocator>::append(char const*, unsigned long)>: bb524: d10203ff sub sp, sp, #0x80 bb528: a9077bfd stp x29, x30, [sp, #0x70] bb52c: 9101c3fd add x29, sp, #0x70 bb530: d53bd048 mrs x8, TPIDR_EL0 bb534: f9401508 ldr x8, [x8, #0x28] bb538: f81f83a8 stur x8, [x29, #-0x8] bb53c: f81e83a0 stur x0, [x29, #-0x18] bb540: f81e03a1 stur x1, [x29, #-0x20] bb544: f81d83a2 stur x2, [x29, #-0x28] bb548: f85e83a8 ldur x8, [x29, #-0x18] bb54c: aa0803e0 mov x0, x8 bb550: f90017e0 str x0, [sp, #0x28] bb554: aa0803e0 mov x0, x8 bb558: f90013e8 str x8, [sp, #0x20] bb55c: 97fffc61 bl 0xba6e0 ::length(char const*)+0x24> bb560: f81d03a0 stur x0, [x29, #-0x30] bb564: f94013e0 ldr x0, [sp, #0x20] bb568: 97fffcc6 bl 0xba880 ::assign(char&, char const&)+0x88> bb56c: f9001fe0 str x0, [sp, #0x38] bb570: f85d03a8 ldur x8, [x29, #-0x30] bb574: f9401fe0 ldr x0, [sp, #0x38] bb578: eb000108 subs x8, x8, x0 bb57c: f85d83a0 ldur x0, [x29, #-0x28] bb580: eb000108 subs x8, x8, x0 bb584: f9000fe8 str x8, [sp, #0x18] bb588: 54000423 b.lo 0xbb60c , std::__ndk1::allocator>::append(char const*, unsigned long)+0xe8> bb58c: 14000001 b 0xbb590 , std::__ndk1::allocator>::append(char const*, unsigned long)+0x6c> bb590: f85d83a8 ldur x8, [x29, #-0x28] bb594: b40003a8 cbz x8, 0xbb608 , std::__ndk1::allocator>::append(char const*, unsigned long)+0xe4> bb598: 14000001 b 0xbb59c , std::__ndk1::allocator>::append(char const*, unsigned long)+0x78> bb59c: f94017e0 ldr x0, [sp, #0x28] bb5a0: 97fffc69 bl 0xba744 ::length(char const*)+0x88> bb5a4: 97fffc63 bl 0xba730 ::length(char const*)+0x74> bb5a8: f9001be0 str x0, [sp, #0x30] bb5ac: f9401be0 ldr x0, [sp, #0x30] bb5b0: f9401ffe ldr x30, [sp, #0x38] bb5b4: 8b1e0000 add x0, x0, x30 bb5b8: f85e03a1 ldur x1, [x29, #-0x20] bb5bc: f85d83a2 ldur x2, [x29, #-0x28] bb5c0: 97ffb6e8 bl 0xa9160 <_ZNSt6__ndk111char_traitsIcE4copyEPcPKcm@plt> bb5c4: f85d83a1 ldur x1, [x29, #-0x28] bb5c8: f9401fe2 ldr x2, [sp, #0x38] bb5cc: 8b010041 add x1, x2, x1 bb5d0: f9001fe1 str x1, [sp, #0x38] bb5d4: f9401fe1 ldr x1, [sp, #0x38] bb5d8: f94017e2 ldr x2, [sp, #0x28] bb5dc: f9000be0 str x0, [sp, #0x10] bb5e0: aa0203e0 mov x0, x2 bb5e4: 97fffc8e bl 0xba81c ::assign(char&, char const&)+0x24> bb5e8: f9401be0 ldr x0, [sp, #0x30] bb5ec: f9401fe1 ldr x1, [sp, #0x38] bb5f0: 8b010000 add x0, x0, x1 bb5f4: 2a1f03e8 mov w8, wzr bb5f8: 381f43a8 sturb w8, [x29, #-0xc] bb5fc: d10033a1 sub x1, x29, #0xc bb600: 97ff9be8 bl 0xa25a0 <_ZNSt6__ndk111char_traitsIcE6assignERcRKc@plt> bb604: 14000001 b 0xbb608 , std::__ndk1::allocator>::append(char const*, unsigned long)+0xe4> bb608: 14000010 b 0xbb648 , std::__ndk1::allocator>::append(char const*, unsigned long)+0x124> bb60c: f85d03a8 ldur x8, [x29, #-0x30] bb610: f9401fe9 ldr x9, [sp, #0x38] bb614: f85d83aa ldur x10, [x29, #-0x28] bb618: 8b0a012b add x11, x9, x10 bb61c: eb080162 subs x2, x11, x8 bb620: f85e03a7 ldur x7, [x29, #-0x20] bb624: aa1f03eb mov x11, xzr bb628: f94017e0 ldr x0, [sp, #0x28] bb62c: aa0803e1 mov x1, x8 bb630: aa0903e3 mov x3, x9 bb634: aa0903e4 mov x4, x9 bb638: aa0b03e5 mov x5, x11 bb63c: aa0a03e6 mov x6, x10 bb640: 97ffb9c8 bl 0xa9d60 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt> bb644: 14000001 b 0xbb648 , std::__ndk1::allocator>::append(char const*, unsigned long)+0x124> bb648: d53bd048 mrs x8, TPIDR_EL0 bb64c: f9401508 ldr x8, [x8, #0x28] bb650: f85f83a9 ldur x9, [x29, #-0x8] bb654: eb090108 subs x8, x8, x9 bb658: f90007e8 str x8, [sp, #0x8] bb65c: 540000c1 b.ne 0xbb674 , std::__ndk1::allocator>::append(char const*, unsigned long)+0x150> bb660: 14000001 b 0xbb664 , std::__ndk1::allocator>::append(char const*, unsigned long)+0x140> bb664: f94017e0 ldr x0, [sp, #0x28] bb668: a9477bfd ldp x29, x30, [sp, #0x70] bb66c: 910203ff add sp, sp, #0x80 bb670: d65f03c0 ret bb674: 97ffb9bf bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bb678 ::reset(_jstring*)>: bb678: d100c3ff sub sp, sp, #0x30 bb67c: a9027bfd stp x29, x30, [sp, #0x20] bb680: 910083fd add x29, sp, #0x20 bb684: d2800008 mov x8, #0x0 // =0 bb688: f81f83a0 stur x0, [x29, #-0x8] bb68c: f9000be1 str x1, [sp, #0x10] bb690: f85f83a0 ldur x0, [x29, #-0x8] bb694: f9400401 ldr x1, [x0, #0x8] bb698: eb08003f cmp x1, x8 bb69c: 1a9f07e9 cset w9, ne bb6a0: f90007e0 str x0, [sp, #0x8] bb6a4: 37000049 tbnz w9, #0x0, 0xbb6ac ::reset(_jstring*)+0x34> bb6a8: 1400000d b 0xbb6dc ::reset(_jstring*)+0x64> bb6ac: f94007e8 ldr x8, [sp, #0x8] bb6b0: f9400108 ldr x8, [x8] bb6b4: f9400108 ldr x8, [x8] bb6b8: f9405d08 ldr x8, [x8, #0xb8] bb6bc: f94007e9 ldr x9, [sp, #0x8] bb6c0: f9400120 ldr x0, [x9] bb6c4: f94007e9 ldr x9, [sp, #0x8] bb6c8: f9400521 ldr x1, [x9, #0x8] bb6cc: d63f0100 blr x8 bb6d0: f9400be8 ldr x8, [sp, #0x10] bb6d4: f94007e9 ldr x9, [sp, #0x8] bb6d8: f9000528 str x8, [x9, #0x8] bb6dc: a9427bfd ldp x29, x30, [sp, #0x20] bb6e0: 9100c3ff add sp, sp, #0x30 bb6e4: d65f03c0 ret bb6e8: d10103ff sub sp, sp, #0x40 bb6ec: a9037bfd stp x29, x30, [sp, #0x30] bb6f0: 9100c3fd add x29, sp, #0x30 bb6f4: f81f83a0 stur x0, [x29, #-0x8] bb6f8: f81f03a1 stur x1, [x29, #-0x10] bb6fc: f85f83a0 ldur x0, [x29, #-0x8] bb700: aa0003e1 mov x1, x0 bb704: f9000fe0 str x0, [sp, #0x18] bb708: aa0103e0 mov x0, x1 bb70c: 97ffb189 bl 0xa7d30 <_ZNSt6__ndk117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2ILb1EvEEv@plt> bb710: f85f03a1 ldur x1, [x29, #-0x10] bb714: f85f03a0 ldur x0, [x29, #-0x10] bb718: f9000be1 str x1, [sp, #0x10] bb71c: 97ffa059 bl 0xa3880 <_ZNSt6__ndk111char_traitsIcE6lengthEPKc@plt> bb720: f9400fe1 ldr x1, [sp, #0x18] bb724: f90007e0 str x0, [sp, #0x8] bb728: aa0103e0 mov x0, x1 bb72c: f9400be1 ldr x1, [sp, #0x10] bb730: f94007e2 ldr x2, [sp, #0x8] bb734: 97ff9fab bl 0xa35e0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm@plt> bb738: a9437bfd ldp x29, x30, [sp, #0x30] bb73c: 910103ff add sp, sp, #0x40 bb740: d65f03c0 ret bb744: f81e0ffc str x28, [sp, #-0x20]! bb748: a9017bfd stp x29, x30, [sp, #0x10] bb74c: 910043fd add x29, sp, #0x10 bb750: d10b03ff sub sp, sp, #0x2c0 bb754: d53bd048 mrs x8, TPIDR_EL0 bb758: f9401508 ldr x8, [x8, #0x28] bb75c: f81e83a8 stur x8, [x29, #-0x18] bb760: f81783a0 stur x0, [x29, #-0x88] bb764: f81703a1 stur x1, [x29, #-0x90] bb768: f81683a2 stur x2, [x29, #-0x98] bb76c: f85783a8 ldur x8, [x29, #-0x88] bb770: f81603a8 stur x8, [x29, #-0xa0] bb774: f85783a8 ldur x8, [x29, #-0x88] bb778: b00009e1 adrp x1, 0x1f8000 bb77c: 910b3021 add x1, x1, #0x2cc bb780: aa0803e0 mov x0, x8 bb784: f81203a8 stur x8, [x29, #-0xe0] bb788: 97fff655 bl 0xb90dc bb78c: d100a3a8 sub x8, x29, #0x28 bb790: f81183a0 stur x0, [x29, #-0xe8] bb794: aa0803e0 mov x0, x8 bb798: f85203a1 ldur x1, [x29, #-0xe0] bb79c: f85183a2 ldur x2, [x29, #-0xe8] bb7a0: f81103a8 stur x8, [x29, #-0xf0] bb7a4: 97ffae17 bl 0xa7000 <_ZN16scoped_local_refIP7_jclassEC2EPPK18JNINativeInterfaceS1_@plt> bb7a8: f85103a0 ldur x0, [x29, #-0xf0] bb7ac: 97ffaba1 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> bb7b0: f81083a0 stur x0, [x29, #-0xf8] bb7b4: 14000001 b 0xbb7b8 ::reset(_jstring*)+0x140> bb7b8: f85083a8 ldur x8, [x29, #-0xf8] bb7bc: b5000168 cbnz x8, 0xbb7e8 ::reset(_jstring*)+0x170> bb7c0: 14000001 b 0xbb7c4 ::reset(_jstring*)+0x14c> bb7c4: 2a1f03e8 mov w8, wzr bb7c8: 381873a8 sturb w8, [x29, #-0x79] bb7cc: 320003e8 orr w8, wzr, #0x1 bb7d0: b81503a8 stur w8, [x29, #-0xb0] bb7d4: 1400018a b 0xbbdfc ::reset(_jstring*)+0x784> bb7d8: f81583a0 stur x0, [x29, #-0xa8] bb7dc: 2a0103e8 mov w8, w1 bb7e0: b81543a8 stur w8, [x29, #-0xac] bb7e4: 14000197 b 0xbbe40 ::reset(_jstring*)+0x7c8> bb7e8: f85783a8 ldur x8, [x29, #-0x88] bb7ec: f9400108 ldr x8, [x8] bb7f0: f9408508 ldr x8, [x8, #0x108] bb7f4: f85603a9 ldur x9, [x29, #-0xa0] bb7f8: d100a3a0 sub x0, x29, #0x28 bb7fc: f81003a8 stur x8, [x29, #-0x100] bb800: f900e7e9 str x9, [sp, #0x1c8] bb804: 97ffab8b bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> bb808: f900e3e0 str x0, [sp, #0x1c0] bb80c: 14000001 b 0xbb810 ::reset(_jstring*)+0x198> bb810: b00009e2 adrp x2, 0x1f8000 bb814: 9106b842 add x2, x2, #0x1ae bb818: b00009e3 adrp x3, 0x1f8000 bb81c: 9106d463 add x3, x3, #0x1b5 bb820: f940e7e0 ldr x0, [sp, #0x1c8] bb824: f940e3e1 ldr x1, [sp, #0x1c0] bb828: f85003a8 ldur x8, [x29, #-0x100] bb82c: d63f0100 blr x8 bb830: f900dfe0 str x0, [sp, #0x1b8] bb834: 14000001 b 0xbb838 ::reset(_jstring*)+0x1c0> bb838: f940dfe8 ldr x8, [sp, #0x1b8] bb83c: f81483a8 stur x8, [x29, #-0xb8] bb840: f85783a9 ldur x9, [x29, #-0x88] bb844: f9400129 ldr x9, [x9] bb848: f9408529 ldr x9, [x9, #0x108] bb84c: f85603aa ldur x10, [x29, #-0xa0] bb850: d100a3a0 sub x0, x29, #0x28 bb854: f900dbe9 str x9, [sp, #0x1b0] bb858: f900d7ea str x10, [sp, #0x1a8] bb85c: 97ffab75 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> bb860: f900d3e0 str x0, [sp, #0x1a0] bb864: 14000001 b 0xbb868 ::reset(_jstring*)+0x1f0> bb868: b00009e2 adrp x2, 0x1f8000 bb86c: 910b8442 add x2, x2, #0x2e1 bb870: b00009e3 adrp x3, 0x1f8000 bb874: 9107f463 add x3, x3, #0x1fd bb878: f940d7e0 ldr x0, [sp, #0x1a8] bb87c: f940d3e1 ldr x1, [sp, #0x1a0] bb880: f940dbe8 ldr x8, [sp, #0x1b0] bb884: d63f0100 blr x8 bb888: f900cfe0 str x0, [sp, #0x198] bb88c: 14000001 b 0xbb890 ::reset(_jstring*)+0x218> bb890: f940cfe8 ldr x8, [sp, #0x198] bb894: f81403a8 stur x8, [x29, #-0xc0] bb898: f85783a9 ldur x9, [x29, #-0x88] bb89c: aa0903e0 mov x0, x9 bb8a0: b00009e1 adrp x1, 0x1f8000 bb8a4: 910ba821 add x1, x1, #0x2ea bb8a8: f900cbe0 str x0, [sp, #0x190] bb8ac: aa0903e0 mov x0, x9 bb8b0: 97fff60b bl 0xb90dc bb8b4: f900c7e0 str x0, [sp, #0x188] bb8b8: 14000001 b 0xbb8bc ::reset(_jstring*)+0x244> bb8bc: d100e3a0 sub x0, x29, #0x38 bb8c0: f940cbe1 ldr x1, [sp, #0x190] bb8c4: f940c7e2 ldr x2, [sp, #0x188] bb8c8: 97ffadce bl 0xa7000 <_ZN16scoped_local_refIP7_jclassEC2EPPK18JNINativeInterfaceS1_@plt> bb8cc: 14000001 b 0xbb8d0 ::reset(_jstring*)+0x258> bb8d0: d100e3a0 sub x0, x29, #0x38 bb8d4: 97ffab57 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> bb8d8: f900c3e0 str x0, [sp, #0x180] bb8dc: 14000001 b 0xbb8e0 ::reset(_jstring*)+0x268> bb8e0: f940c3e8 ldr x8, [sp, #0x180] bb8e4: b5000168 cbnz x8, 0xbb910 ::reset(_jstring*)+0x298> bb8e8: 14000001 b 0xbb8ec ::reset(_jstring*)+0x274> bb8ec: 2a1f03e8 mov w8, wzr bb8f0: 381873a8 sturb w8, [x29, #-0x79] bb8f4: 320003e8 orr w8, wzr, #0x1 bb8f8: b81503a8 stur w8, [x29, #-0xb0] bb8fc: 1400013a b 0xbbde4 ::reset(_jstring*)+0x76c> bb900: f81583a0 stur x0, [x29, #-0xa8] bb904: 2a0103e8 mov w8, w1 bb908: b81543a8 stur w8, [x29, #-0xac] bb90c: 14000139 b 0xbbdf0 ::reset(_jstring*)+0x778> bb910: f85783a8 ldur x8, [x29, #-0x88] bb914: f9400108 ldr x8, [x8] bb918: f9408508 ldr x8, [x8, #0x108] bb91c: f85603a9 ldur x9, [x29, #-0xa0] bb920: d100e3a0 sub x0, x29, #0x38 bb924: f900bfe8 str x8, [sp, #0x178] bb928: f900bbe9 str x9, [sp, #0x170] bb92c: 97ffab41 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> bb930: f900b7e0 str x0, [sp, #0x168] bb934: 14000001 b 0xbb938 ::reset(_jstring*)+0x2c0> bb938: b00009e2 adrp x2, 0x1f8000 bb93c: 9106b842 add x2, x2, #0x1ae bb940: b00009e3 adrp x3, 0x1f8000 bb944: 910bf863 add x3, x3, #0x2fe bb948: f940bbe0 ldr x0, [sp, #0x170] bb94c: f940b7e1 ldr x1, [sp, #0x168] bb950: f940bfe8 ldr x8, [sp, #0x178] bb954: d63f0100 blr x8 bb958: f900b3e0 str x0, [sp, #0x160] bb95c: 14000001 b 0xbb960 ::reset(_jstring*)+0x2e8> bb960: f940b3e8 ldr x8, [sp, #0x160] bb964: f81383a8 stur x8, [x29, #-0xc8] bb968: f85783a9 ldur x9, [x29, #-0x88] bb96c: aa0903e0 mov x0, x9 bb970: f9400129 ldr x9, [x9] bb974: f9407129 ldr x9, [x9, #0xe0] bb978: f85603aa ldur x10, [x29, #-0xa0] bb97c: d100a3ab sub x11, x29, #0x28 bb980: f900afe0 str x0, [sp, #0x158] bb984: aa0b03e0 mov x0, x11 bb988: f900abe9 str x9, [sp, #0x150] bb98c: f900a7ea str x10, [sp, #0x148] bb990: 97ffab28 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> bb994: f900a3e0 str x0, [sp, #0x140] bb998: 14000001 b 0xbb99c ::reset(_jstring*)+0x324> bb99c: f85483a2 ldur x2, [x29, #-0xb8] bb9a0: f940a7e0 ldr x0, [sp, #0x148] bb9a4: f940a3e1 ldr x1, [sp, #0x140] bb9a8: f940abe8 ldr x8, [sp, #0x150] bb9ac: d63f0100 blr x8 bb9b0: f9009fe0 str x0, [sp, #0x138] bb9b4: 14000001 b 0xbb9b8 ::reset(_jstring*)+0x340> bb9b8: d10123a0 sub x0, x29, #0x48 bb9bc: f940afe1 ldr x1, [sp, #0x158] bb9c0: f9409fe2 ldr x2, [sp, #0x138] bb9c4: 97ff959b bl 0xa1030 <_ZN16scoped_local_refIP8_jobjectEC2EPPK18JNINativeInterfaceS1_@plt> bb9c8: 14000001 b 0xbb9cc ::reset(_jstring*)+0x354> bb9cc: d10123a0 sub x0, x29, #0x48 bb9d0: 97ffbc34 bl 0xaaaa0 <_ZNK16scoped_local_refIP8_jobjectE3getEv@plt> bb9d4: f9009be0 str x0, [sp, #0x130] bb9d8: 14000001 b 0xbb9dc ::reset(_jstring*)+0x364> bb9dc: f9409be8 ldr x8, [sp, #0x130] bb9e0: b5000168 cbnz x8, 0xbba0c ::reset(_jstring*)+0x394> bb9e4: 14000001 b 0xbb9e8 ::reset(_jstring*)+0x370> bb9e8: 2a1f03e8 mov w8, wzr bb9ec: 381873a8 sturb w8, [x29, #-0x79] bb9f0: 320003e8 orr w8, wzr, #0x1 bb9f4: b81503a8 stur w8, [x29, #-0xb0] bb9f8: 140000f5 b 0xbbdcc ::reset(_jstring*)+0x754> bb9fc: f81583a0 stur x0, [x29, #-0xa8] bba00: 2a0103e8 mov w8, w1 bba04: b81543a8 stur w8, [x29, #-0xac] bba08: 140000f4 b 0xbbdd8 ::reset(_jstring*)+0x760> bba0c: f85783a8 ldur x8, [x29, #-0x88] bba10: aa0803e0 mov x0, x8 bba14: f9400108 ldr x8, [x8] bba18: f9407108 ldr x8, [x8, #0xe0] bba1c: f85603a9 ldur x9, [x29, #-0xa0] bba20: d100e3aa sub x10, x29, #0x38 bba24: f90097e0 str x0, [sp, #0x128] bba28: aa0a03e0 mov x0, x10 bba2c: f90093e8 str x8, [sp, #0x120] bba30: f9008fe9 str x9, [sp, #0x118] bba34: 97ffaaff bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> bba38: f9008be0 str x0, [sp, #0x110] bba3c: 14000001 b 0xbba40 ::reset(_jstring*)+0x3c8> bba40: f85383a8 ldur x8, [x29, #-0xc8] bba44: d10123a0 sub x0, x29, #0x48 bba48: f90087e8 str x8, [sp, #0x108] bba4c: 97ffbc15 bl 0xaaaa0 <_ZNK16scoped_local_refIP8_jobjectE3getEv@plt> bba50: f90083e0 str x0, [sp, #0x100] bba54: 14000001 b 0xbba58 ::reset(_jstring*)+0x3e0> bba58: f9408fe0 ldr x0, [sp, #0x118] bba5c: f9408be1 ldr x1, [sp, #0x110] bba60: f94087e2 ldr x2, [sp, #0x108] bba64: f94083e3 ldr x3, [sp, #0x100] bba68: f94093e8 ldr x8, [sp, #0x120] bba6c: d63f0100 blr x8 bba70: f9007fe0 str x0, [sp, #0xf8] bba74: 14000001 b 0xbba78 ::reset(_jstring*)+0x400> bba78: d10163a0 sub x0, x29, #0x58 bba7c: f94097e1 ldr x1, [sp, #0x128] bba80: f9407fe2 ldr x2, [sp, #0xf8] bba84: 97ff956b bl 0xa1030 <_ZN16scoped_local_refIP8_jobjectEC2EPPK18JNINativeInterfaceS1_@plt> bba88: 14000001 b 0xbba8c ::reset(_jstring*)+0x414> bba8c: d10163a0 sub x0, x29, #0x58 bba90: 97ffbc04 bl 0xaaaa0 <_ZNK16scoped_local_refIP8_jobjectE3getEv@plt> bba94: f9007be0 str x0, [sp, #0xf0] bba98: 14000001 b 0xbba9c ::reset(_jstring*)+0x424> bba9c: f9407be8 ldr x8, [sp, #0xf0] bbaa0: b5000168 cbnz x8, 0xbbacc ::reset(_jstring*)+0x454> bbaa4: 14000001 b 0xbbaa8 ::reset(_jstring*)+0x430> bbaa8: 2a1f03e8 mov w8, wzr bbaac: 381873a8 sturb w8, [x29, #-0x79] bbab0: 320003e8 orr w8, wzr, #0x1 bbab4: b81503a8 stur w8, [x29, #-0xb0] bbab8: 140000bf b 0xbbdb4 ::reset(_jstring*)+0x73c> bbabc: f81583a0 stur x0, [x29, #-0xa8] bbac0: 2a0103e8 mov w8, w1 bbac4: b81543a8 stur w8, [x29, #-0xac] bbac8: 140000be b 0xbbdc0 ::reset(_jstring*)+0x748> bbacc: f85783a8 ldur x8, [x29, #-0x88] bbad0: aa0803e0 mov x0, x8 bbad4: f9400108 ldr x8, [x8] bbad8: f9407d08 ldr x8, [x8, #0xf8] bbadc: f85603a9 ldur x9, [x29, #-0xa0] bbae0: f85703a1 ldur x1, [x29, #-0x90] bbae4: f90077e0 str x0, [sp, #0xe8] bbae8: aa0903e0 mov x0, x9 bbaec: d63f0100 blr x8 bbaf0: f90073e0 str x0, [sp, #0xe0] bbaf4: 14000001 b 0xbbaf8 ::reset(_jstring*)+0x480> bbaf8: d101a3a0 sub x0, x29, #0x68 bbafc: f94077e1 ldr x1, [sp, #0xe8] bbb00: f94073e2 ldr x2, [sp, #0xe0] bbb04: 97ffad3f bl 0xa7000 <_ZN16scoped_local_refIP7_jclassEC2EPPK18JNINativeInterfaceS1_@plt> bbb08: 14000001 b 0xbbb0c ::reset(_jstring*)+0x494> bbb0c: f85783a8 ldur x8, [x29, #-0x88] bbb10: f9400108 ldr x8, [x8] bbb14: f9408508 ldr x8, [x8, #0x108] bbb18: f85603a9 ldur x9, [x29, #-0xa0] bbb1c: d101a3a0 sub x0, x29, #0x68 bbb20: f9006fe8 str x8, [sp, #0xd8] bbb24: f9006be9 str x9, [sp, #0xd0] bbb28: 97ffaac2 bl 0xa6630 <_ZNK16scoped_local_refIP7_jclassE3getEv@plt> bbb2c: f90067e0 str x0, [sp, #0xc8] bbb30: 14000001 b 0xbbb34 ::reset(_jstring*)+0x4bc> bbb34: b00009e2 adrp x2, 0x1f8000 bbb38: 910c4842 add x2, x2, #0x312 bbb3c: b00009e3 adrp x3, 0x1f8000 bbb40: 910c8863 add x3, x3, #0x322 bbb44: f9406be0 ldr x0, [sp, #0xd0] bbb48: f94067e1 ldr x1, [sp, #0xc8] bbb4c: f9406fe8 ldr x8, [sp, #0xd8] bbb50: d63f0100 blr x8 bbb54: f90063e0 str x0, [sp, #0xc0] bbb58: 14000001 b 0xbbb5c ::reset(_jstring*)+0x4e4> bbb5c: f94063e8 ldr x8, [sp, #0xc0] bbb60: f81303a8 stur x8, [x29, #-0xd0] bbb64: f85783a9 ldur x9, [x29, #-0x88] bbb68: f9400129 ldr x9, [x9] bbb6c: f940f529 ldr x9, [x9, #0x1e8] bbb70: f85603aa ldur x10, [x29, #-0xa0] bbb74: f85703ab ldur x11, [x29, #-0x90] bbb78: f85303ac ldur x12, [x29, #-0xd0] bbb7c: d10163a0 sub x0, x29, #0x58 bbb80: f9005fe9 str x9, [sp, #0xb8] bbb84: f9005bea str x10, [sp, #0xb0] bbb88: f90057eb str x11, [sp, #0xa8] bbb8c: f90053ec str x12, [sp, #0xa0] bbb90: 97ffbbc4 bl 0xaaaa0 <_ZNK16scoped_local_refIP8_jobjectE3getEv@plt> bbb94: f9004fe0 str x0, [sp, #0x98] bbb98: 14000001 b 0xbbb9c ::reset(_jstring*)+0x524> bbb9c: f9405be0 ldr x0, [sp, #0xb0] bbba0: f94057e1 ldr x1, [sp, #0xa8] bbba4: f94053e2 ldr x2, [sp, #0xa0] bbba8: f9404fe3 ldr x3, [sp, #0x98] bbbac: f9405fe8 ldr x8, [sp, #0xb8] bbbb0: d63f0100 blr x8 bbbb4: 14000001 b 0xbbbb8 ::reset(_jstring*)+0x540> bbbb8: f85783a8 ldur x8, [x29, #-0x88] bbbbc: f9400108 ldr x8, [x8] bbbc0: f9439108 ldr x8, [x8, #0x720] bbbc4: f85603a0 ldur x0, [x29, #-0xa0] bbbc8: d63f0100 blr x8 bbbcc: b90097e0 str w0, [sp, #0x94] bbbd0: 14000001 b 0xbbbd4 ::reset(_jstring*)+0x55c> bbbd4: b94097e8 ldr w8, [sp, #0x94] bbbd8: 12001d09 and w9, w8, #0xff bbbdc: 34000169 cbz w9, 0xbbc08 ::reset(_jstring*)+0x590> bbbe0: 14000001 b 0xbbbe4 ::reset(_jstring*)+0x56c> bbbe4: 2a1f03e8 mov w8, wzr bbbe8: 381873a8 sturb w8, [x29, #-0x79] bbbec: 320003e8 orr w8, wzr, #0x1 bbbf0: b81503a8 stur w8, [x29, #-0xb0] bbbf4: 1400006a b 0xbbd9c ::reset(_jstring*)+0x724> bbbf8: f81583a0 stur x0, [x29, #-0xa8] bbbfc: 2a0103e8 mov w8, w1 bbc00: b81543a8 stur w8, [x29, #-0xac] bbc04: 14000069 b 0xbbda8 ::reset(_jstring*)+0x730> bbc08: f85783a8 ldur x8, [x29, #-0x88] bbc0c: aa0803e0 mov x0, x8 bbc10: f9400108 ldr x8, [x8] bbc14: f9408908 ldr x8, [x8, #0x110] bbc18: f85603a9 ldur x9, [x29, #-0xa0] bbc1c: d10123aa sub x10, x29, #0x48 bbc20: f90047e0 str x0, [sp, #0x88] bbc24: aa0a03e0 mov x0, x10 bbc28: f90043e8 str x8, [sp, #0x80] bbc2c: f9003fe9 str x9, [sp, #0x78] bbc30: 97ffbb9c bl 0xaaaa0 <_ZNK16scoped_local_refIP8_jobjectE3getEv@plt> bbc34: f9003be0 str x0, [sp, #0x70] bbc38: 14000001 b 0xbbc3c ::reset(_jstring*)+0x5c4> bbc3c: f85403a2 ldur x2, [x29, #-0xc0] bbc40: f9403fe0 ldr x0, [sp, #0x78] bbc44: f9403be1 ldr x1, [sp, #0x70] bbc48: f94043e8 ldr x8, [sp, #0x80] bbc4c: d63f0100 blr x8 bbc50: f90037e0 str x0, [sp, #0x68] bbc54: 14000001 b 0xbbc58 ::reset(_jstring*)+0x5e0> bbc58: d101e3a0 sub x0, x29, #0x78 bbc5c: f94047e1 ldr x1, [sp, #0x88] bbc60: f94037e2 ldr x2, [sp, #0x68] bbc64: 97ff9683 bl 0xa1670 <_ZN16scoped_local_refIP8_jstringEC2EPPK18JNINativeInterfaceS1_@plt> bbc68: 14000001 b 0xbbc6c ::reset(_jstring*)+0x5f4> bbc6c: d101e3a0 sub x0, x29, #0x78 bbc70: 97ffa80c bl 0xa5ca0 <_ZNK16scoped_local_refIP8_jstringE3getEv@plt> bbc74: f90033e0 str x0, [sp, #0x60] bbc78: 14000001 b 0xbbc7c ::reset(_jstring*)+0x604> bbc7c: f94033e8 ldr x8, [sp, #0x60] bbc80: b50001a8 cbnz x8, 0xbbcb4 ::reset(_jstring*)+0x63c> bbc84: 14000001 b 0xbbc88 ::reset(_jstring*)+0x610> bbc88: 2a1f03e8 mov w8, wzr bbc8c: 381873a8 sturb w8, [x29, #-0x79] bbc90: 320003e8 orr w8, wzr, #0x1 bbc94: b81503a8 stur w8, [x29, #-0xb0] bbc98: 1400003e b 0xbbd90 ::reset(_jstring*)+0x718> bbc9c: f81583a0 stur x0, [x29, #-0xa8] bbca0: 2a0103e8 mov w8, w1 bbca4: b81543a8 stur w8, [x29, #-0xac] bbca8: d101e3a0 sub x0, x29, #0x78 bbcac: 97ffa67d bl 0xa56a0 <_ZN16scoped_local_refIP8_jstringED2Ev@plt> bbcb0: 1400003e b 0xbbda8 ::reset(_jstring*)+0x730> bbcb4: f85783a8 ldur x8, [x29, #-0x88] bbcb8: f9400108 ldr x8, [x8] bbcbc: f942a508 ldr x8, [x8, #0x548] bbcc0: f85603a9 ldur x9, [x29, #-0xa0] bbcc4: d101e3a0 sub x0, x29, #0x78 bbcc8: f9002fe8 str x8, [sp, #0x58] bbccc: f9002be9 str x9, [sp, #0x50] bbcd0: 97ffa7f4 bl 0xa5ca0 <_ZNK16scoped_local_refIP8_jstringE3getEv@plt> bbcd4: f90027e0 str x0, [sp, #0x48] bbcd8: 14000001 b 0xbbcdc ::reset(_jstring*)+0x664> bbcdc: aa1f03e0 mov x0, xzr bbce0: f9402be1 ldr x1, [sp, #0x50] bbce4: f90023e0 str x0, [sp, #0x40] bbce8: aa0103e0 mov x0, x1 bbcec: f94027e1 ldr x1, [sp, #0x48] bbcf0: f94023e2 ldr x2, [sp, #0x40] bbcf4: f9402fe8 ldr x8, [sp, #0x58] bbcf8: d63f0100 blr x8 bbcfc: f9001fe0 str x0, [sp, #0x38] bbd00: 14000001 b 0xbbd04 ::reset(_jstring*)+0x68c> bbd04: f9401fe8 ldr x8, [sp, #0x38] bbd08: f81283a8 stur x8, [x29, #-0xd8] bbd0c: f85283a9 ldur x9, [x29, #-0xd8] bbd10: b50000e9 cbnz x9, 0xbbd2c ::reset(_jstring*)+0x6b4> bbd14: 14000001 b 0xbbd18 ::reset(_jstring*)+0x6a0> bbd18: 2a1f03e8 mov w8, wzr bbd1c: 381873a8 sturb w8, [x29, #-0x79] bbd20: 320003e8 orr w8, wzr, #0x1 bbd24: b81503a8 stur w8, [x29, #-0xb0] bbd28: 1400001a b 0xbbd90 ::reset(_jstring*)+0x718> bbd2c: f85283a1 ldur x1, [x29, #-0xd8] bbd30: f85683a0 ldur x0, [x29, #-0x98] bbd34: 97fff9db bl 0xba4a0 ::get() const+0x18> bbd38: f9001be0 str x0, [sp, #0x30] bbd3c: 14000001 b 0xbbd40 ::reset(_jstring*)+0x6c8> bbd40: f85783a8 ldur x8, [x29, #-0x88] bbd44: f9400108 ldr x8, [x8] bbd48: f942a908 ldr x8, [x8, #0x550] bbd4c: f85603a9 ldur x9, [x29, #-0xa0] bbd50: d101e3a0 sub x0, x29, #0x78 bbd54: f90017e8 str x8, [sp, #0x28] bbd58: f90013e9 str x9, [sp, #0x20] bbd5c: 97ffa7d1 bl 0xa5ca0 <_ZNK16scoped_local_refIP8_jstringE3getEv@plt> bbd60: f9000fe0 str x0, [sp, #0x18] bbd64: 14000001 b 0xbbd68 ::reset(_jstring*)+0x6f0> bbd68: f85283a2 ldur x2, [x29, #-0xd8] bbd6c: f94013e0 ldr x0, [sp, #0x20] bbd70: f9400fe1 ldr x1, [sp, #0x18] bbd74: f94017e8 ldr x8, [sp, #0x28] bbd78: d63f0100 blr x8 bbd7c: 14000001 b 0xbbd80 ::reset(_jstring*)+0x708> bbd80: 320003e8 orr w8, wzr, #0x1 bbd84: 381873a8 sturb w8, [x29, #-0x79] bbd88: b81503a8 stur w8, [x29, #-0xb0] bbd8c: 14000001 b 0xbbd90 ::reset(_jstring*)+0x718> bbd90: d101e3a0 sub x0, x29, #0x78 bbd94: 97ffa643 bl 0xa56a0 <_ZN16scoped_local_refIP8_jstringED2Ev@plt> bbd98: 14000001 b 0xbbd9c ::reset(_jstring*)+0x724> bbd9c: d101a3a0 sub x0, x29, #0x68 bbda0: 97ff95f0 bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> bbda4: 14000004 b 0xbbdb4 ::reset(_jstring*)+0x73c> bbda8: d101a3a0 sub x0, x29, #0x68 bbdac: 97ff95ed bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> bbdb0: 14000004 b 0xbbdc0 ::reset(_jstring*)+0x748> bbdb4: d10163a0 sub x0, x29, #0x58 bbdb8: 97ff9306 bl 0xa09d0 <_ZN16scoped_local_refIP8_jobjectED2Ev@plt> bbdbc: 14000004 b 0xbbdcc ::reset(_jstring*)+0x754> bbdc0: d10163a0 sub x0, x29, #0x58 bbdc4: 97ff9303 bl 0xa09d0 <_ZN16scoped_local_refIP8_jobjectED2Ev@plt> bbdc8: 14000004 b 0xbbdd8 ::reset(_jstring*)+0x760> bbdcc: d10123a0 sub x0, x29, #0x48 bbdd0: 97ff9300 bl 0xa09d0 <_ZN16scoped_local_refIP8_jobjectED2Ev@plt> bbdd4: 14000004 b 0xbbde4 ::reset(_jstring*)+0x76c> bbdd8: d10123a0 sub x0, x29, #0x48 bbddc: 97ff92fd bl 0xa09d0 <_ZN16scoped_local_refIP8_jobjectED2Ev@plt> bbde0: 14000004 b 0xbbdf0 ::reset(_jstring*)+0x778> bbde4: d100e3a0 sub x0, x29, #0x38 bbde8: 97ff95de bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> bbdec: 14000004 b 0xbbdfc ::reset(_jstring*)+0x784> bbdf0: d100e3a0 sub x0, x29, #0x38 bbdf4: 97ff95db bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> bbdf8: 14000012 b 0xbbe40 ::reset(_jstring*)+0x7c8> bbdfc: d100a3a0 sub x0, x29, #0x28 bbe00: 97ff95d8 bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> bbe04: 385873a8 ldurb w8, [x29, #-0x79] bbe08: d53bd040 mrs x0, TPIDR_EL0 bbe0c: f9401400 ldr x0, [x0, #0x28] bbe10: f85e83be ldur x30, [x29, #-0x18] bbe14: eb1e0000 subs x0, x0, x30 bbe18: b90017e8 str w8, [sp, #0x14] bbe1c: f90007e0 str x0, [sp, #0x8] bbe20: 540001a1 b.ne 0xbbe54 ::reset(_jstring*)+0x7dc> bbe24: 14000001 b 0xbbe28 ::reset(_jstring*)+0x7b0> bbe28: b94017e8 ldr w8, [sp, #0x14] bbe2c: 12000100 and w0, w8, #0x1 bbe30: 910b03ff add sp, sp, #0x2c0 bbe34: a9417bfd ldp x29, x30, [sp, #0x10] bbe38: f84207fc ldr x28, [sp], #0x20 bbe3c: d65f03c0 ret bbe40: d100a3a0 sub x0, x29, #0x28 bbe44: 97ff95c7 bl 0xa1560 <_ZN16scoped_local_refIP7_jclassED2Ev@plt> bbe48: 14000001 b 0xbbe4c ::reset(_jstring*)+0x7d4> bbe4c: f85583a0 ldur x0, [x29, #-0xa8] bbe50: 97ffb030 bl 0xa7f10 <_Unwind_Resume@plt> bbe54: 97ffb7c7 bl 0xa9d70 <__stack_chk_fail@plt> bbe58: d10103ff sub sp, sp, #0x40 bbe5c: a9037bfd stp x29, x30, [sp, #0x30] bbe60: 9100c3fd add x29, sp, #0x30 bbe64: b27d07e2 orr x2, xzr, #0x18 bbe68: f81f83a0 stur x0, [x29, #-0x8] bbe6c: f81f03a1 stur x1, [x29, #-0x10] bbe70: f85f83a0 ldur x0, [x29, #-0x8] bbe74: f85f03a1 ldur x1, [x29, #-0x10] bbe78: f9000fe0 str x0, [sp, #0x18] bbe7c: aa0103e0 mov x0, x1 bbe80: f9000be2 str x2, [sp, #0x10] bbe84: 940000bc bl 0xbc174 ::reset(_jobject*)+0x70> bbe88: f9400fe1 ldr x1, [sp, #0x18] bbe8c: f90007e0 str x0, [sp, #0x8] bbe90: aa0103e0 mov x0, x1 bbe94: f94007e1 ldr x1, [sp, #0x8] bbe98: f9400be2 ldr x2, [sp, #0x10] bbe9c: 97ff8fbd bl 0x9fd90 bbea0: f85f03a0 ldur x0, [x29, #-0x10] bbea4: 940000b9 bl 0xbc188 ::reset(_jobject*)+0x84> bbea8: a9437bfd ldp x29, x30, [sp, #0x30] bbeac: 910103ff add sp, sp, #0x40 bbeb0: d65f03c0 ret 00000000000bbeb4 , std::__ndk1::allocator>::__rep, std::__ndk1::allocator>::__compressed_pair()>: bbeb4: d10083ff sub sp, sp, #0x20 bbeb8: a9017bfd stp x29, x30, [sp, #0x10] bbebc: 910043fd add x29, sp, #0x10 bbec0: f90007e0 str x0, [sp, #0x8] bbec4: f94007e0 ldr x0, [sp, #0x8] bbec8: f90003e0 str x0, [sp] bbecc: 94000057 bl 0xbc028 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0x144> bbed0: f94003e0 ldr x0, [sp] bbed4: 94000060 bl 0xbc054 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0x170> bbed8: a9417bfd ldp x29, x30, [sp, #0x10] bbedc: 910083ff add sp, sp, #0x20 bbee0: d65f03c0 ret 00000000000bbee4 , std::__ndk1::allocator>::__init(char const*, unsigned long)>: bbee4: d10203ff sub sp, sp, #0x80 bbee8: a9077bfd stp x29, x30, [sp, #0x70] bbeec: 9101c3fd add x29, sp, #0x70 bbef0: d53bd048 mrs x8, TPIDR_EL0 bbef4: f9401508 ldr x8, [x8, #0x28] bbef8: f81f83a8 stur x8, [x29, #-0x8] bbefc: f81e83a0 stur x0, [x29, #-0x18] bbf00: f81e03a1 stur x1, [x29, #-0x20] bbf04: f81d83a2 stur x2, [x29, #-0x28] bbf08: f85e83a8 ldur x8, [x29, #-0x18] bbf0c: aa0803e0 mov x0, x8 bbf10: f85d83a1 ldur x1, [x29, #-0x28] bbf14: f9001be0 str x0, [sp, #0x30] bbf18: aa0803e0 mov x0, x8 bbf1c: f90017e1 str x1, [sp, #0x28] bbf20: 97fffbbb bl 0xbae0c , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x538> bbf24: f94017e8 ldr x8, [sp, #0x28] bbf28: eb000108 subs x8, x8, x0 bbf2c: f90013e8 str x8, [sp, #0x20] bbf30: 54000089 b.ls 0xbbf40 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0x5c> bbf34: 14000001 b 0xbbf38 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0x54> bbf38: f9401be0 ldr x0, [sp, #0x30] bbf3c: 97ffbb29 bl 0xaabe0 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt> bbf40: f85d83a8 ldur x8, [x29, #-0x28] bbf44: f1005908 subs x8, x8, #0x16 bbf48: f9000fe8 str x8, [sp, #0x18] bbf4c: 54000128 b.hi 0xbbf70 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0x8c> bbf50: 14000001 b 0xbbf54 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0x70> bbf54: f85d83a1 ldur x1, [x29, #-0x28] bbf58: f9401be0 ldr x0, [sp, #0x30] bbf5c: 97fffb81 bl 0xbad60 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x48c> bbf60: f9401be0 ldr x0, [sp, #0x30] bbf64: 97fffb47 bl 0xbac80 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x3ac> bbf68: f81d03a0 stur x0, [x29, #-0x30] bbf6c: 14000015 b 0xbbfc0 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0xdc> bbf70: f85d83a0 ldur x0, [x29, #-0x28] bbf74: 97fffbbb bl 0xbae60 ::__throw_length_error() const+0x20> bbf78: f9001fe0 str x0, [sp, #0x38] bbf7c: f9401be0 ldr x0, [sp, #0x30] bbf80: 97fffbf5 bl 0xbaf54 ::__throw_length_error() const+0x114> bbf84: f9401ffe ldr x30, [sp, #0x38] bbf88: 910007c1 add x1, x30, #0x1 bbf8c: 97fffbe5 bl 0xbaf20 ::__throw_length_error() const+0xe0> bbf90: f81d03a0 stur x0, [x29, #-0x30] bbf94: f85d03a1 ldur x1, [x29, #-0x30] bbf98: f9401be0 ldr x0, [sp, #0x30] bbf9c: 97fffc20 bl 0xbb01c ::copy(char*, char const*, unsigned long)+0x94> bbfa0: f9401fe0 ldr x0, [sp, #0x38] bbfa4: 91000401 add x1, x0, #0x1 bbfa8: f9401be0 ldr x0, [sp, #0x30] bbfac: 97fffc2a bl 0xbb054 ::copy(char*, char const*, unsigned long)+0xcc> bbfb0: f85d83a1 ldur x1, [x29, #-0x28] bbfb4: f9401be0 ldr x0, [sp, #0x30] bbfb8: 97fffb5c bl 0xbad28 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x454> bbfbc: 14000001 b 0xbbfc0 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0xdc> bbfc0: f85d03a0 ldur x0, [x29, #-0x30] bbfc4: 97fff9db bl 0xba730 ::length(char const*)+0x74> bbfc8: f85e03a1 ldur x1, [x29, #-0x20] bbfcc: f85d83a2 ldur x2, [x29, #-0x28] bbfd0: 97ffb464 bl 0xa9160 <_ZNSt6__ndk111char_traitsIcE4copyEPcPKcm@plt> bbfd4: f85d03a1 ldur x1, [x29, #-0x30] bbfd8: f85d83a2 ldur x2, [x29, #-0x28] bbfdc: 8b020021 add x1, x1, x2 bbfe0: 2a1f03e8 mov w8, wzr bbfe4: 381f43a8 sturb w8, [x29, #-0xc] bbfe8: d10033a2 sub x2, x29, #0xc bbfec: f9000be0 str x0, [sp, #0x10] bbff0: aa0103e0 mov x0, x1 bbff4: aa0203e1 mov x1, x2 bbff8: 97ff996a bl 0xa25a0 <_ZNSt6__ndk111char_traitsIcE6assignERcRKc@plt> bbffc: d53bd040 mrs x0, TPIDR_EL0 bc000: f9401400 ldr x0, [x0, #0x28] bc004: f85f83a1 ldur x1, [x29, #-0x8] bc008: eb010000 subs x0, x0, x1 bc00c: f90007e0 str x0, [sp, #0x8] bc010: 540000a1 b.ne 0xbc024 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0x140> bc014: 14000001 b 0xbc018 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0x134> bc018: a9477bfd ldp x29, x30, [sp, #0x70] bc01c: 910203ff add sp, sp, #0x80 bc020: d65f03c0 ret bc024: 97ffb753 bl 0xa9d70 <__stack_chk_fail@plt> bc028: d10083ff sub sp, sp, #0x20 bc02c: f9000bfe str x30, [sp, #0x10] bc030: 52800008 mov w8, #0x0 // =0 bc034: b27d07e2 orr x2, xzr, #0x18 bc038: f90007e0 str x0, [sp, #0x8] bc03c: f94007e0 ldr x0, [sp, #0x8] bc040: 2a0803e1 mov w1, w8 bc044: 97ffaaeb bl 0xa6bf0 bc048: f9400bfe ldr x30, [sp, #0x10] bc04c: 910083ff add sp, sp, #0x20 bc050: d65f03c0 ret bc054: d10083ff sub sp, sp, #0x20 bc058: a9017bfd stp x29, x30, [sp, #0x10] bc05c: 910043fd add x29, sp, #0x10 bc060: f90007e0 str x0, [sp, #0x8] bc064: f94007e0 ldr x0, [sp, #0x8] bc068: 94000004 bl 0xbc078 , std::__ndk1::allocator>::__init(char const*, unsigned long)+0x194> bc06c: a9417bfd ldp x29, x30, [sp, #0x10] bc070: 910083ff add sp, sp, #0x20 bc074: d65f03c0 ret bc078: d10043ff sub sp, sp, #0x10 bc07c: f90007e0 str x0, [sp, #0x8] bc080: 910043ff add sp, sp, #0x10 bc084: d65f03c0 ret 00000000000bc088 ::scoped_local_ref(JNINativeInterface const**, _jobject*)>: bc088: d10083ff sub sp, sp, #0x20 bc08c: f9000fe0 str x0, [sp, #0x18] bc090: f9000be1 str x1, [sp, #0x10] bc094: f90007e2 str x2, [sp, #0x8] bc098: f9400fe0 ldr x0, [sp, #0x18] bc09c: aa0003e1 mov x1, x0 bc0a0: f9400be2 ldr x2, [sp, #0x10] bc0a4: f9000022 str x2, [x1] bc0a8: f94007e1 ldr x1, [sp, #0x8] bc0ac: f9000401 str x1, [x0, #0x8] bc0b0: 910083ff add sp, sp, #0x20 bc0b4: d65f03c0 ret 00000000000bc0b8 ::get() const>: bc0b8: d10043ff sub sp, sp, #0x10 bc0bc: f90007e0 str x0, [sp, #0x8] bc0c0: f94007e0 ldr x0, [sp, #0x8] bc0c4: f9400400 ldr x0, [x0, #0x8] bc0c8: 910043ff add sp, sp, #0x10 bc0cc: d65f03c0 ret 00000000000bc0d0 ::~scoped_local_ref()>: bc0d0: d10083ff sub sp, sp, #0x20 bc0d4: a9017bfd stp x29, x30, [sp, #0x10] bc0d8: 910043fd add x29, sp, #0x10 bc0dc: d2800008 mov x8, #0x0 // =0 bc0e0: f90007e0 str x0, [sp, #0x8] bc0e4: f94007e0 ldr x0, [sp, #0x8] bc0e8: aa0803e1 mov x1, x8 bc0ec: 97ffac9d bl 0xa7360 <_ZN16scoped_local_refIP8_jobjectE5resetES1_@plt> bc0f0: 14000001 b 0xbc0f4 ::~scoped_local_ref()+0x24> bc0f4: a9417bfd ldp x29, x30, [sp, #0x10] bc0f8: 910083ff add sp, sp, #0x20 bc0fc: d65f03c0 ret bc100: 97ffc831 bl 0xae1c4 00000000000bc104 ::reset(_jobject*)>: bc104: d100c3ff sub sp, sp, #0x30 bc108: a9027bfd stp x29, x30, [sp, #0x20] bc10c: 910083fd add x29, sp, #0x20 bc110: d2800008 mov x8, #0x0 // =0 bc114: f81f83a0 stur x0, [x29, #-0x8] bc118: f9000be1 str x1, [sp, #0x10] bc11c: f85f83a0 ldur x0, [x29, #-0x8] bc120: f9400401 ldr x1, [x0, #0x8] bc124: eb08003f cmp x1, x8 bc128: 1a9f07e9 cset w9, ne bc12c: f90007e0 str x0, [sp, #0x8] bc130: 37000049 tbnz w9, #0x0, 0xbc138 ::reset(_jobject*)+0x34> bc134: 1400000d b 0xbc168 ::reset(_jobject*)+0x64> bc138: f94007e8 ldr x8, [sp, #0x8] bc13c: f9400108 ldr x8, [x8] bc140: f9400108 ldr x8, [x8] bc144: f9405d08 ldr x8, [x8, #0xb8] bc148: f94007e9 ldr x9, [sp, #0x8] bc14c: f9400120 ldr x0, [x9] bc150: f94007e9 ldr x9, [sp, #0x8] bc154: f9400521 ldr x1, [x9, #0x8] bc158: d63f0100 blr x8 bc15c: f9400be8 ldr x8, [sp, #0x10] bc160: f94007e9 ldr x9, [sp, #0x8] bc164: f9000528 str x8, [x9, #0x8] bc168: a9427bfd ldp x29, x30, [sp, #0x20] bc16c: 9100c3ff add sp, sp, #0x30 bc170: d65f03c0 ret bc174: d10043ff sub sp, sp, #0x10 bc178: f90007e0 str x0, [sp, #0x8] bc17c: f94007e0 ldr x0, [sp, #0x8] bc180: 910043ff add sp, sp, #0x10 bc184: d65f03c0 ret bc188: d100c3ff sub sp, sp, #0x30 bc18c: a9027bfd stp x29, x30, [sp, #0x20] bc190: 910083fd add x29, sp, #0x20 bc194: f81f83a0 stur x0, [x29, #-0x8] bc198: f85f83a0 ldur x0, [x29, #-0x8] bc19c: 97fffac7 bl 0xbacb8 , std::__ndk1::allocator>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x3e4> bc1a0: f9000be0 str x0, [sp, #0x10] bc1a4: b9000fff str wzr, [sp, #0xc] bc1a8: 320007e8 orr w8, wzr, #0x3 bc1ac: b9400fe9 ldr w9, [sp, #0xc] bc1b0: 6b08013f cmp w9, w8 bc1b4: 1a9f27e8 cset w8, lo bc1b8: 37000048 tbnz w8, #0x0, 0xbc1c0 ::reset(_jobject*)+0xbc> bc1bc: 1400000d b 0xbc1f0 ::reset(_jobject*)+0xec> bc1c0: b27d03e8 orr x8, xzr, #0x8 bc1c4: f9400be9 ldr x9, [sp, #0x10] bc1c8: b9400fea ldr w10, [sp, #0xc] bc1cc: 2a0a03eb mov w11, w10 bc1d0: d3407d6b ubfx x11, x11, #0, #32 bc1d4: 9b0b7d08 mul x8, x8, x11 bc1d8: 8b080128 add x8, x9, x8 bc1dc: f900011f str xzr, [x8] bc1e0: b9400fe8 ldr w8, [sp, #0xc] bc1e4: 11000508 add w8, w8, #0x1 bc1e8: b9000fe8 str w8, [sp, #0xc] bc1ec: 17ffffef b 0xbc1a8 ::reset(_jobject*)+0xa4> bc1f0: a9427bfd ldp x29, x30, [sp, #0x20] bc1f4: 9100c3ff add sp, sp, #0x30 bc1f8: d65f03c0 ret 00000000000bc1fc ::reset(_jclass*)>: bc1fc: d100c3ff sub sp, sp, #0x30 bc200: a9027bfd stp x29, x30, [sp, #0x20] bc204: 910083fd add x29, sp, #0x20 bc208: d2800008 mov x8, #0x0 // =0 bc20c: f81f83a0 stur x0, [x29, #-0x8] bc210: f9000be1 str x1, [sp, #0x10] bc214: f85f83a0 ldur x0, [x29, #-0x8] bc218: f9400401 ldr x1, [x0, #0x8] bc21c: eb08003f cmp x1, x8 bc220: 1a9f07e9 cset w9, ne bc224: f90007e0 str x0, [sp, #0x8] bc228: 37000049 tbnz w9, #0x0, 0xbc230 ::reset(_jclass*)+0x34> bc22c: 1400000d b 0xbc260 ::reset(_jclass*)+0x64> bc230: f94007e8 ldr x8, [sp, #0x8] bc234: f9400108 ldr x8, [x8] bc238: f9400108 ldr x8, [x8] bc23c: f9405d08 ldr x8, [x8, #0xb8] bc240: f94007e9 ldr x9, [sp, #0x8] bc244: f9400120 ldr x0, [x9] bc248: f94007e9 ldr x9, [sp, #0x8] bc24c: f9400521 ldr x1, [x9, #0x8] bc250: d63f0100 blr x8 bc254: f9400be8 ldr x8, [sp, #0x10] bc258: f94007e9 ldr x9, [sp, #0x8] bc25c: f9000528 str x8, [x9, #0x8] bc260: a9427bfd ldp x29, x30, [sp, #0x20] bc264: 9100c3ff add sp, sp, #0x30 bc268: d65f03c0 ret 00000000000bc26c ::reset(_jthrowable*)>: bc26c: d100c3ff sub sp, sp, #0x30 bc270: a9027bfd stp x29, x30, [sp, #0x20] bc274: 910083fd add x29, sp, #0x20 bc278: d2800008 mov x8, #0x0 // =0 bc27c: f81f83a0 stur x0, [x29, #-0x8] bc280: f9000be1 str x1, [sp, #0x10] bc284: f85f83a0 ldur x0, [x29, #-0x8] bc288: f9400401 ldr x1, [x0, #0x8] bc28c: eb08003f cmp x1, x8 bc290: 1a9f07e9 cset w9, ne bc294: f90007e0 str x0, [sp, #0x8] bc298: 37000049 tbnz w9, #0x0, 0xbc2a0 ::reset(_jthrowable*)+0x34> bc29c: 1400000d b 0xbc2d0 ::reset(_jthrowable*)+0x64> bc2a0: f94007e8 ldr x8, [sp, #0x8] bc2a4: f9400108 ldr x8, [x8] bc2a8: f9400108 ldr x8, [x8] bc2ac: f9405d08 ldr x8, [x8, #0xb8] bc2b0: f94007e9 ldr x9, [sp, #0x8] bc2b4: f9400120 ldr x0, [x9] bc2b8: f94007e9 ldr x9, [sp, #0x8] bc2bc: f9400521 ldr x1, [x9, #0x8] bc2c0: d63f0100 blr x8 bc2c4: f9400be8 ldr x8, [sp, #0x10] bc2c8: f94007e9 ldr x9, [sp, #0x8] bc2cc: f9000528 str x8, [x9, #0x8] bc2d0: a9427bfd ldp x29, x30, [sp, #0x20] bc2d4: 9100c3ff add sp, sp, #0x30 bc2d8: d65f03c0 ret 00000000000bc2dc *)>: bc2dc: d10343ff sub sp, sp, #0xd0 bc2e0: a90c7bfd stp x29, x30, [sp, #0xc0] bc2e4: 910303fd add x29, sp, #0xc0 bc2e8: d53bd048 mrs x8, TPIDR_EL0 bc2ec: f9401508 ldr x8, [x8, #0x28] bc2f0: f81f83a8 stur x8, [x29, #-0x8] bc2f4: f81d83a0 stur x0, [x29, #-0x28] bc2f8: f81d03a1 stur x1, [x29, #-0x30] bc2fc: f81c83a2 stur x2, [x29, #-0x38] bc300: f81c03a3 stur x3, [x29, #-0x40] bc304: 2a1f03e9 mov w9, wzr bc308: b81bc3a9 stur w9, [x29, #-0x44] bc30c: 381b83a9 sturb w9, [x29, #-0x48] bc310: f85d03a8 ldur x8, [x29, #-0x30] bc314: b40002c8 cbz x8, 0xbc36c *)+0x90> bc318: 14000001 b 0xbc31c *)+0x40> bc31c: f85c83a8 ldur x8, [x29, #-0x38] bc320: b4000268 cbz x8, 0xbc36c *)+0x90> bc324: 14000001 b 0xbc328 *)+0x4c> bc328: f85d83a0 ldur x0, [x29, #-0x28] bc32c: f85d03a1 ldur x1, [x29, #-0x30] bc330: 97ff9e08 bl 0xa3b50 <_ZN7_JNIEnv14GetArrayLengthEP7_jarray@plt> bc334: b81bc3a0 stur w0, [x29, #-0x44] bc338: b85bc3a0 ldur w0, [x29, #-0x44] bc33c: f85d83a1 ldur x1, [x29, #-0x28] bc340: f85c83be ldur x30, [x29, #-0x38] bc344: b90043e0 str w0, [sp, #0x40] bc348: aa0103e0 mov x0, x1 bc34c: aa1e03e1 mov x1, x30 bc350: 97ff9e00 bl 0xa3b50 <_ZN7_JNIEnv14GetArrayLengthEP7_jarray@plt> bc354: b94043e8 ldr w8, [sp, #0x40] bc358: 6b000108 subs w8, w8, w0 bc35c: 1a9f07e0 cset w0, ne bc360: 381b83a0 sturb w0, [x29, #-0x48] bc364: b9003fe8 str w8, [sp, #0x3c] bc368: 14000001 b 0xbc36c *)+0x90> bc36c: 385b83a8 ldurb w8, [x29, #-0x48] bc370: 37000388 tbnz w8, #0x0, 0xbc3e0 *)+0x104> bc374: 14000001 b 0xbc378 *)+0x9c> bc378: f85d03a8 ldur x8, [x29, #-0x30] bc37c: b40000e8 cbz x8, 0xbc398 *)+0xbc> bc380: 14000001 b 0xbc384 *)+0xa8> bc384: f85c83a8 ldur x8, [x29, #-0x38] bc388: 320003e9 orr w9, wzr, #0x1 bc38c: b9003be9 str w9, [sp, #0x38] bc390: b4000208 cbz x8, 0xbc3d0 *)+0xf4> bc394: 14000001 b 0xbc398 *)+0xbc> bc398: f85d03a8 ldur x8, [x29, #-0x30] bc39c: 2a1f03e0 mov w0, wzr bc3a0: b90037e0 str w0, [sp, #0x34] bc3a4: b5000108 cbnz x8, 0xbc3c4 *)+0xe8> bc3a8: 14000001 b 0xbc3ac *)+0xd0> bc3ac: f85c83a8 ldur x8, [x29, #-0x38] bc3b0: f1000108 subs x8, x8, #0x0 bc3b4: 1a9f07e9 cset w9, ne bc3b8: f90017e8 str x8, [sp, #0x28] bc3bc: b90037e9 str w9, [sp, #0x34] bc3c0: 14000001 b 0xbc3c4 *)+0xe8> bc3c4: b94037e0 ldr w0, [sp, #0x34] bc3c8: b9003be0 str w0, [sp, #0x38] bc3cc: 14000001 b 0xbc3d0 *)+0xf4> bc3d0: b9403be8 ldr w8, [sp, #0x38] bc3d4: 12000108 and w8, w8, #0x1 bc3d8: 381b83a8 sturb w8, [x29, #-0x48] bc3dc: 14000001 b 0xbc3e0 *)+0x104> bc3e0: 385b83a8 ldurb w8, [x29, #-0x48] bc3e4: 36000168 tbz w8, #0x0, 0xbc410 *)+0x134> bc3e8: 14000001 b 0xbc3ec *)+0x110> bc3ec: f85d83a0 ldur x0, [x29, #-0x28] bc3f0: f00009c1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> bc3f4: 913ef021 add x1, x1, #0xfbc bc3f8: aa1f03e2 mov x2, xzr bc3fc: 97ff95e5 bl 0xa1b90 <_Z17jniThrowExceptionP7_JNIEnvPKcS2_@plt> bc400: 2a1f03e8 mov w8, wzr bc404: 381e73a8 sturb w8, [x29, #-0x19] bc408: b90027e0 str w0, [sp, #0x24] bc40c: 14000065 b 0xbc5a0 *)+0x2c4> bc410: 2a1f03e8 mov w8, wzr bc414: b81b43a8 stur w8, [x29, #-0x4c] bc418: 14000001 b 0xbc41c *)+0x140> bc41c: b85b43a8 ldur w8, [x29, #-0x4c] bc420: b85bc3a9 ldur w9, [x29, #-0x44] bc424: 6b090108 subs w8, w8, w9 bc428: b90023e8 str w8, [sp, #0x20] bc42c: 54000b4a b.ge 0xbc594 *)+0x2b8> bc430: 14000001 b 0xbc434 *)+0x158> bc434: f85d83a0 ldur x0, [x29, #-0x28] bc438: f85d03a1 ldur x1, [x29, #-0x30] bc43c: b85b43a2 ldur w2, [x29, #-0x4c] bc440: 97ffbb80 bl 0xab240 <_ZN7_JNIEnv21GetObjectArrayElementEP13_jobjectArrayi@plt> bc444: f81a83a0 stur x0, [x29, #-0x58] bc448: f85d83a0 ldur x0, [x29, #-0x28] bc44c: f85c83a1 ldur x1, [x29, #-0x38] bc450: b85b43a2 ldur w2, [x29, #-0x4c] bc454: 97ffbb7b bl 0xab240 <_ZN7_JNIEnv21GetObjectArrayElementEP13_jobjectArrayi@plt> bc458: f90033e0 str x0, [sp, #0x60] bc45c: f85d83a0 ldur x0, [x29, #-0x28] bc460: f85a83a1 ldur x1, [x29, #-0x58] bc464: aa1f03fe mov x30, xzr bc468: aa1e03e2 mov x2, x30 bc46c: 97ffb835 bl 0xaa540 <_ZN7_JNIEnv17GetStringUTFCharsEP8_jstringPh@plt> bc470: f9002fe0 str x0, [sp, #0x58] bc474: f9402fe0 ldr x0, [sp, #0x58] bc478: b50000a0 cbnz x0, 0xbc48c *)+0x1b0> bc47c: 14000001 b 0xbc480 *)+0x1a4> bc480: 2a1f03e8 mov w8, wzr bc484: 381e73a8 sturb w8, [x29, #-0x19] bc488: 14000046 b 0xbc5a0 *)+0x2c4> bc48c: f85d83a0 ldur x0, [x29, #-0x28] bc490: f94033e1 ldr x1, [sp, #0x60] bc494: aa1f03e2 mov x2, xzr bc498: 97ffb82a bl 0xaa540 <_ZN7_JNIEnv17GetStringUTFCharsEP8_jstringPh@plt> bc49c: f9002be0 str x0, [sp, #0x50] bc4a0: f9402be0 ldr x0, [sp, #0x50] bc4a4: b5000120 cbnz x0, 0xbc4c8 *)+0x1ec> bc4a8: 14000001 b 0xbc4ac *)+0x1d0> bc4ac: f85d83a0 ldur x0, [x29, #-0x28] bc4b0: f85a83a1 ldur x1, [x29, #-0x58] bc4b4: f9402fe2 ldr x2, [sp, #0x58] bc4b8: 97ffa08a bl 0xa46e0 <_ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc@plt> bc4bc: 2a1f03e8 mov w8, wzr bc4c0: 381e73a8 sturb w8, [x29, #-0x19] bc4c4: 14000037 b 0xbc5a0 *)+0x2c4> bc4c8: f85c03a8 ldur x8, [x29, #-0x40] bc4cc: f9402fe1 ldr x1, [sp, #0x58] bc4d0: d10043a0 sub x0, x29, #0x10 bc4d4: f9000fe8 str x8, [sp, #0x18] bc4d8: 97ffb43e bl 0xa95d0 <_ZN7android7String8C1EPKc@plt> bc4dc: f9402be1 ldr x1, [sp, #0x50] bc4e0: d10063a0 sub x0, x29, #0x18 bc4e4: 97ffb43b bl 0xa95d0 <_ZN7android7String8C1EPKc@plt> bc4e8: 14000001 b 0xbc4ec *)+0x210> bc4ec: d10043a1 sub x1, x29, #0x10 bc4f0: d10063a2 sub x2, x29, #0x18 bc4f4: f9400fe0 ldr x0, [sp, #0x18] bc4f8: 97ff9f9a bl 0xa4360 <_ZN7android11KeyedVectorINS_7String8ES1_E3addERKS1_S4_@plt> bc4fc: f9000be0 str x0, [sp, #0x10] bc500: 14000001 b 0xbc504 *)+0x228> bc504: d10063a0 sub x0, x29, #0x18 bc508: 97ffb10a bl 0xa8930 <_ZN7android7String8D1Ev@plt> bc50c: d10043a0 sub x0, x29, #0x10 bc510: 97ffb108 bl 0xa8930 <_ZN7android7String8D1Ev@plt> bc514: f85d83a0 ldur x0, [x29, #-0x28] bc518: f85a83a1 ldur x1, [x29, #-0x58] bc51c: f9402fe2 ldr x2, [sp, #0x58] bc520: 97ffa070 bl 0xa46e0 <_ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc@plt> bc524: f85d83a0 ldur x0, [x29, #-0x28] bc528: f94033e1 ldr x1, [sp, #0x60] bc52c: f9402be2 ldr x2, [sp, #0x50] bc530: 97ffa06c bl 0xa46e0 <_ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc@plt> bc534: f85d83a0 ldur x0, [x29, #-0x28] bc538: f85a83a1 ldur x1, [x29, #-0x58] bc53c: 97ffb10d bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> bc540: f85d83a0 ldur x0, [x29, #-0x28] bc544: f94033e1 ldr x1, [sp, #0x60] bc548: 97ffb10a bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> bc54c: 14000001 b 0xbc550 *)+0x274> bc550: b85b43a8 ldur w8, [x29, #-0x4c] bc554: 11000508 add w8, w8, #0x1 bc558: b81b43a8 stur w8, [x29, #-0x4c] bc55c: 17ffffb0 b 0xbc41c *)+0x140> bc560: f90027e0 str x0, [sp, #0x48] bc564: 2a0103e8 mov w8, w1 bc568: b90047e8 str w8, [sp, #0x44] bc56c: 14000007 b 0xbc588 *)+0x2ac> bc570: f90027e0 str x0, [sp, #0x48] bc574: 2a0103e8 mov w8, w1 bc578: b90047e8 str w8, [sp, #0x44] bc57c: d10063a0 sub x0, x29, #0x18 bc580: 97ffb0ec bl 0xa8930 <_ZN7android7String8D1Ev@plt> bc584: 14000001 b 0xbc588 *)+0x2ac> bc588: d10043a0 sub x0, x29, #0x10 bc58c: 97ffb0e9 bl 0xa8930 <_ZN7android7String8D1Ev@plt> bc590: 14000012 b 0xbc5d8 *)+0x2fc> bc594: 320003e8 orr w8, wzr, #0x1 bc598: 381e73a8 sturb w8, [x29, #-0x19] bc59c: 14000001 b 0xbc5a0 *)+0x2c4> bc5a0: 385e73a8 ldurb w8, [x29, #-0x19] bc5a4: d53bd049 mrs x9, TPIDR_EL0 bc5a8: f9401529 ldr x9, [x9, #0x28] bc5ac: f85f83aa ldur x10, [x29, #-0x8] bc5b0: eb0a0129 subs x9, x9, x10 bc5b4: b9000fe8 str w8, [sp, #0xc] bc5b8: f90003e9 str x9, [sp] bc5bc: 54000121 b.ne 0xbc5e0 *)+0x304> bc5c0: 14000001 b 0xbc5c4 *)+0x2e8> bc5c4: b9400fe8 ldr w8, [sp, #0xc] bc5c8: 12000100 and w0, w8, #0x1 bc5cc: a94c7bfd ldp x29, x30, [sp, #0xc0] bc5d0: 910343ff add sp, sp, #0xd0 bc5d4: d65f03c0 ret bc5d8: f94027e0 ldr x0, [sp, #0x48] bc5dc: 97ffae4d bl 0xa7f10 <_Unwind_Resume@plt> bc5e0: 97ffb5e4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bc5e4 <_JNIEnv::GetObjectArrayElement(_jobjectArray*, int)>: bc5e4: d100c3ff sub sp, sp, #0x30 bc5e8: a9027bfd stp x29, x30, [sp, #0x20] bc5ec: 910083fd add x29, sp, #0x20 bc5f0: f81f83a0 stur x0, [x29, #-0x8] bc5f4: f9000be1 str x1, [sp, #0x10] bc5f8: b9000fe2 str w2, [sp, #0xc] bc5fc: f85f83a0 ldur x0, [x29, #-0x8] bc600: aa0003e1 mov x1, x0 bc604: f9400021 ldr x1, [x1] bc608: f942b421 ldr x1, [x1, #0x568] bc60c: f9400be8 ldr x8, [sp, #0x10] bc610: b9400fe2 ldr w2, [sp, #0xc] bc614: f90003e1 str x1, [sp] bc618: aa0803e1 mov x1, x8 bc61c: f94003e8 ldr x8, [sp] bc620: d63f0100 blr x8 bc624: a9427bfd ldp x29, x30, [sp, #0x20] bc628: 9100c3ff add sp, sp, #0x30 bc62c: d65f03c0 ret 00000000000bc630 ::add(android::String8 const&, android::String8 const&)>: bc630: d101c3ff sub sp, sp, #0x70 bc634: a9067bfd stp x29, x30, [sp, #0x60] bc638: 910183fd add x29, sp, #0x60 bc63c: d53bd048 mrs x8, TPIDR_EL0 bc640: f9401508 ldr x8, [x8, #0x28] bc644: f81f83a8 stur x8, [x29, #-0x8] bc648: f81e03a0 stur x0, [x29, #-0x20] bc64c: f81d83a1 stur x1, [x29, #-0x28] bc650: f9001be2 str x2, [sp, #0x30] bc654: f85e03a0 ldur x0, [x29, #-0x20] bc658: f85d83a1 ldur x1, [x29, #-0x28] bc65c: f9401be2 ldr x2, [sp, #0x30] bc660: d10063a8 sub x8, x29, #0x18 bc664: f9000fe0 str x0, [sp, #0x18] bc668: aa0803e0 mov x0, x8 bc66c: f9000be8 str x8, [sp, #0x10] bc670: 97ffb568 bl 0xa9c10 <_ZN7android16key_value_pair_tINS_7String8ES1_EC2ERKS1_S4_@plt> bc674: f9400fe0 ldr x0, [sp, #0x18] bc678: f9400be1 ldr x1, [sp, #0x10] bc67c: 97ffb5c5 bl 0xa9d90 <_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE3addERKS3_@plt> bc680: f90007e0 str x0, [sp, #0x8] bc684: 14000001 b 0xbc688 ::add(android::String8 const&, android::String8 const&)+0x58> bc688: d10063a0 sub x0, x29, #0x18 bc68c: 97ffa639 bl 0xa5f70 <_ZN7android16key_value_pair_tINS_7String8ES1_ED2Ev@plt> bc690: d53bd040 mrs x0, TPIDR_EL0 bc694: f9401400 ldr x0, [x0, #0x28] bc698: f85f83be ldur x30, [x29, #-0x8] bc69c: eb1e0000 subs x0, x0, x30 bc6a0: f90003e0 str x0, [sp] bc6a4: 540001c1 b.ne 0xbc6dc ::add(android::String8 const&, android::String8 const&)+0xac> bc6a8: 14000001 b 0xbc6ac ::add(android::String8 const&, android::String8 const&)+0x7c> bc6ac: f94007e0 ldr x0, [sp, #0x8] bc6b0: a9467bfd ldp x29, x30, [sp, #0x60] bc6b4: 9101c3ff add sp, sp, #0x70 bc6b8: d65f03c0 ret bc6bc: f90017e0 str x0, [sp, #0x28] bc6c0: 2a0103e8 mov w8, w1 bc6c4: b90027e8 str w8, [sp, #0x24] bc6c8: d10063a0 sub x0, x29, #0x18 bc6cc: 97ffa629 bl 0xa5f70 <_ZN7android16key_value_pair_tINS_7String8ES1_ED2Ev@plt> bc6d0: 14000001 b 0xbc6d4 ::add(android::String8 const&, android::String8 const&)+0xa4> bc6d4: f94017e0 ldr x0, [sp, #0x28] bc6d8: 97ffae0e bl 0xa7f10 <_Unwind_Resume@plt> bc6dc: 97ffb5a5 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bc6e0 const&, _jobject**)>: bc6e0: f81e0ffc str x28, [sp, #-0x20]! bc6e4: a9017bfd stp x29, x30, [sp, #0x10] bc6e8: 910043fd add x29, sp, #0x10 bc6ec: d10d03ff sub sp, sp, #0x340 bc6f0: d53bd048 mrs x8, TPIDR_EL0 bc6f4: f9401508 ldr x8, [x8, #0x28] bc6f8: f81e83a8 stur x8, [x29, #-0x18] bc6fc: f81203a0 stur x0, [x29, #-0xe0] bc700: f81183a1 stur x1, [x29, #-0xe8] bc704: f81103a2 stur x2, [x29, #-0xf0] bc708: f85203a8 ldur x8, [x29, #-0xe0] bc70c: 900009e1 adrp x1, 0x1f8000 bc710: 910da021 add x1, x1, #0x368 bc714: aa0803e0 mov x0, x8 bc718: f9010be8 str x8, [sp, #0x210] bc71c: 97ff9ce1 bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> bc720: d100a3a8 sub x8, x29, #0x28 bc724: f90107e0 str x0, [sp, #0x208] bc728: aa0803e0 mov x0, x8 bc72c: f9410be1 ldr x1, [sp, #0x210] bc730: f94107e2 ldr x2, [sp, #0x208] bc734: f90103e8 str x8, [sp, #0x200] bc738: 97ff9866 bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> bc73c: f94103e0 ldr x0, [sp, #0x200] bc740: 97ff92b0 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bc744: f900ffe0 str x0, [sp, #0x1f8] bc748: 14000001 b 0xbc74c const&, _jobject**)+0x6c> bc74c: f940ffe8 ldr x8, [sp, #0x1f8] bc750: b5000168 cbnz x8, 0xbc77c const&, _jobject**)+0x9c> bc754: 14000001 b 0xbc758 const&, _jobject**)+0x78> bc758: 128002a8 mov w8, #-0x16 // =-22 bc75c: b812c3a8 stur w8, [x29, #-0xd4] bc760: 320003e8 orr w8, wzr, #0x1 bc764: b81003a8 stur w8, [x29, #-0x100] bc768: 140001c8 b 0xbce88 const&, _jobject**)+0x7a8> bc76c: f81083a0 stur x0, [x29, #-0xf8] bc770: 2a0103e8 mov w8, w1 bc774: b81043a8 stur w8, [x29, #-0xfc] bc778: 140001d4 b 0xbcec8 const&, _jobject**)+0x7e8> bc77c: f85203a8 ldur x8, [x29, #-0xe0] bc780: d100a3a0 sub x0, x29, #0x28 bc784: f900fbe8 str x8, [sp, #0x1f0] bc788: 97ff929e bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bc78c: f900f7e0 str x0, [sp, #0x1e8] bc790: 14000001 b 0xbc794 const&, _jobject**)+0xb4> bc794: 900009e2 adrp x2, 0x1f8000 bc798: 9106b842 add x2, x2, #0x1ae bc79c: 900009e3 adrp x3, 0x1f8000 bc7a0: 9106d463 add x3, x3, #0x1b5 bc7a4: f940fbe0 ldr x0, [sp, #0x1f0] bc7a8: f940f7e1 ldr x1, [sp, #0x1e8] bc7ac: 97ffabb1 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> bc7b0: f900f3e0 str x0, [sp, #0x1e0] bc7b4: 14000001 b 0xbc7b8 const&, _jobject**)+0xd8> bc7b8: f940f3e8 ldr x8, [sp, #0x1e0] bc7bc: f90127e8 str x8, [sp, #0x248] bc7c0: f94127e9 ldr x9, [sp, #0x248] bc7c4: b50000e9 cbnz x9, 0xbc7e0 const&, _jobject**)+0x100> bc7c8: 14000001 b 0xbc7cc const&, _jobject**)+0xec> bc7cc: 128002a8 mov w8, #-0x16 // =-22 bc7d0: b812c3a8 stur w8, [x29, #-0xd4] bc7d4: 320003e8 orr w8, wzr, #0x1 bc7d8: b81003a8 stur w8, [x29, #-0x100] bc7dc: 140001ab b 0xbce88 const&, _jobject**)+0x7a8> bc7e0: f85203a8 ldur x8, [x29, #-0xe0] bc7e4: d100a3a0 sub x0, x29, #0x28 bc7e8: f900efe8 str x8, [sp, #0x1d8] bc7ec: 97ff9285 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bc7f0: f900ebe0 str x0, [sp, #0x1d0] bc7f4: 14000001 b 0xbc7f8 const&, _jobject**)+0x118> bc7f8: 900009e2 adrp x2, 0x1f8000 bc7fc: 910de842 add x2, x2, #0x37a bc800: 900009e3 adrp x3, 0x1f8000 bc804: 910df863 add x3, x3, #0x37e bc808: f940efe0 ldr x0, [sp, #0x1d8] bc80c: f940ebe1 ldr x1, [sp, #0x1d0] bc810: 97ffab98 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> bc814: f900e7e0 str x0, [sp, #0x1c8] bc818: 14000001 b 0xbc81c const&, _jobject**)+0x13c> bc81c: f940e7e8 ldr x8, [sp, #0x1c8] bc820: f90123e8 str x8, [sp, #0x240] bc824: f94123e9 ldr x9, [sp, #0x240] bc828: b50000e9 cbnz x9, 0xbc844 const&, _jobject**)+0x164> bc82c: 14000001 b 0xbc830 const&, _jobject**)+0x150> bc830: 128002a8 mov w8, #-0x16 // =-22 bc834: b812c3a8 stur w8, [x29, #-0xd4] bc838: 320003e8 orr w8, wzr, #0x1 bc83c: b81003a8 stur w8, [x29, #-0x100] bc840: 14000192 b 0xbce88 const&, _jobject**)+0x7a8> bc844: f85203a8 ldur x8, [x29, #-0xe0] bc848: d100a3a0 sub x0, x29, #0x28 bc84c: f900e3e8 str x8, [sp, #0x1c0] bc850: 97ff926c bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bc854: f900dfe0 str x0, [sp, #0x1b8] bc858: 14000001 b 0xbc85c const&, _jobject**)+0x17c> bc85c: f94127e2 ldr x2, [sp, #0x248] bc860: f940e3e0 ldr x0, [sp, #0x1c0] bc864: f940dfe1 ldr x1, [sp, #0x1b8] bc868: 97ffa09a bl 0xa4ad0 <_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz@plt> bc86c: f900dbe0 str x0, [sp, #0x1b0] bc870: 14000001 b 0xbc874 const&, _jobject**)+0x194> bc874: f940dbe8 ldr x8, [sp, #0x1b0] bc878: f9011fe8 str x8, [sp, #0x238] bc87c: aa1f03e9 mov x9, xzr bc880: f9011be9 str x9, [sp, #0x230] bc884: 14000001 b 0xbc888 const&, _jobject**)+0x1a8> bc888: f9411be8 ldr x8, [sp, #0x230] bc88c: f85183a0 ldur x0, [x29, #-0xe8] bc890: f900d7e8 str x8, [sp, #0x1a8] bc894: 97ffb01b bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bc898: f900d3e0 str x0, [sp, #0x1a0] bc89c: 14000001 b 0xbc8a0 const&, _jobject**)+0x1c0> bc8a0: f940d3e0 ldr x0, [sp, #0x1a0] bc8a4: 97ffa353 bl 0xa55f0 <_ZNK7android8AMessage12countEntriesEv@plt> bc8a8: f900cfe0 str x0, [sp, #0x198] bc8ac: 14000001 b 0xbc8b0 const&, _jobject**)+0x1d0> bc8b0: f940d7e8 ldr x8, [sp, #0x1a8] bc8b4: f940cfe9 ldr x9, [sp, #0x198] bc8b8: eb09010a subs x10, x8, x9 bc8bc: f900cbea str x10, [sp, #0x190] bc8c0: 54002d42 b.hs 0xbce68 const&, _jobject**)+0x788> bc8c4: 14000001 b 0xbc8c8 const&, _jobject**)+0x1e8> bc8c8: f85183a0 ldur x0, [x29, #-0xe8] bc8cc: 97ffb00d bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bc8d0: f900c7e0 str x0, [sp, #0x188] bc8d4: 14000001 b 0xbc8d8 const&, _jobject**)+0x1f8> bc8d8: f9411be1 ldr x1, [sp, #0x230] bc8dc: d100b3a2 sub x2, x29, #0x2c bc8e0: f940c7e0 ldr x0, [sp, #0x188] bc8e4: 97ffa8af bl 0xa6ba0 <_ZNK7android8AMessage14getEntryNameAtEmPNS0_4TypeE@plt> bc8e8: f900c3e0 str x0, [sp, #0x180] bc8ec: 14000001 b 0xbc8f0 const&, _jobject**)+0x210> bc8f0: f940c3e8 ldr x8, [sp, #0x180] bc8f4: f90117e8 str x8, [sp, #0x228] bc8f8: f94117e0 ldr x0, [sp, #0x228] bc8fc: 900009e1 adrp x1, 0x1f8000 bc900: 910edc21 add x1, x1, #0x3b7 bc904: 52800129 mov w9, #0x9 // =9 bc908: 2a0903e2 mov w2, w9 bc90c: 97ff9e9d bl 0xa4380 bc910: 35000060 cbnz w0, 0xbc91c const&, _jobject**)+0x23c> bc914: 14000001 b 0xbc918 const&, _jobject**)+0x238> bc918: 14000150 b 0xbce58 const&, _jobject**)+0x778> bc91c: aa1f03e8 mov x8, xzr bc920: f90113e8 str x8, [sp, #0x220] bc924: b85d43a9 ldur w9, [x29, #-0x2c] bc928: 2a0903e8 mov w8, w9 bc92c: 2a0803e9 mov w9, w8 bc930: 71002929 subs w9, w9, #0xa bc934: f900bfe8 str x8, [sp, #0x178] bc938: b90177e9 str w9, [sp, #0x174] bc93c: 540024c8 b.hi 0xbcdd4 const&, _jobject**)+0x6f4> bc940: 900009e8 adrp x8, 0x1f8000 bc944: 910cf108 add x8, x8, #0x33c bc948: f940bfeb ldr x11, [sp, #0x178] bc94c: b8ab790a ldrsw x10, [x8, x11, lsl #2] bc950: 8b0a0109 add x9, x8, x10 bc954: f900b7ea str x10, [sp, #0x168] bc958: d61f0120 br x9 bc95c: f85183a0 ldur x0, [x29, #-0xe8] bc960: 97ffafe8 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bc964: f900b3e0 str x0, [sp, #0x160] bc968: 14000001 b 0xbc96c const&, _jobject**)+0x28c> bc96c: f94117e1 ldr x1, [sp, #0x228] bc970: d100c3a2 sub x2, x29, #0x30 bc974: f940b3e0 ldr x0, [sp, #0x160] bc978: 97ffb7b2 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> bc97c: b9015fe0 str w0, [sp, #0x15c] bc980: 14000001 b 0xbc984 const&, _jobject**)+0x2a4> bc984: f85203a0 ldur x0, [x29, #-0xe0] bc988: b85d03a1 ldur w1, [x29, #-0x30] bc98c: 940001a0 bl 0xbd00c ::operator->() const+0x18> bc990: f900abe0 str x0, [sp, #0x150] bc994: 14000001 b 0xbc998 const&, _jobject**)+0x2b8> bc998: f940abe8 ldr x8, [sp, #0x150] bc99c: f90113e8 str x8, [sp, #0x220] bc9a0: 1400010e b 0xbcdd8 const&, _jobject**)+0x6f8> bc9a4: f85183a0 ldur x0, [x29, #-0xe8] bc9a8: 97ffafd6 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bc9ac: f900a7e0 str x0, [sp, #0x148] bc9b0: 14000001 b 0xbc9b4 const&, _jobject**)+0x2d4> bc9b4: f94117e1 ldr x1, [sp, #0x228] bc9b8: d100e3a2 sub x2, x29, #0x38 bc9bc: f940a7e0 ldr x0, [sp, #0x148] bc9c0: 97ff97f0 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> bc9c4: b90147e0 str w0, [sp, #0x144] bc9c8: 14000001 b 0xbc9cc const&, _jobject**)+0x2ec> bc9cc: f85203a0 ldur x0, [x29, #-0xe0] bc9d0: f85c83a1 ldur x1, [x29, #-0x38] bc9d4: 940001db bl 0xbd140 ::operator->() const+0x14c> bc9d8: f9009fe0 str x0, [sp, #0x138] bc9dc: 14000001 b 0xbc9e0 const&, _jobject**)+0x300> bc9e0: f9409fe8 ldr x8, [sp, #0x138] bc9e4: f90113e8 str x8, [sp, #0x220] bc9e8: 140000fc b 0xbcdd8 const&, _jobject**)+0x6f8> bc9ec: f85183a0 ldur x0, [x29, #-0xe8] bc9f0: 97ffafc4 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bc9f4: f9009be0 str x0, [sp, #0x130] bc9f8: 14000001 b 0xbc9fc const&, _jobject**)+0x31c> bc9fc: f94117e1 ldr x1, [sp, #0x228] bca00: d100f3a2 sub x2, x29, #0x3c bca04: f9409be0 ldr x0, [sp, #0x130] bca08: 97ffac76 bl 0xa7be0 <_ZNK7android8AMessage9findFloatEPKcPf@plt> bca0c: b9012fe0 str w0, [sp, #0x12c] bca10: 14000001 b 0xbca14 const&, _jobject**)+0x334> bca14: f85203a0 ldur x0, [x29, #-0xe0] bca18: bc5c43a0 ldur s0, [x29, #-0x3c] bca1c: 94000216 bl 0xbd274 ::operator->() const+0x280> bca20: f90093e0 str x0, [sp, #0x120] bca24: 14000001 b 0xbca28 const&, _jobject**)+0x348> bca28: f94093e8 ldr x8, [sp, #0x120] bca2c: f90113e8 str x8, [sp, #0x220] bca30: 140000ea b 0xbcdd8 const&, _jobject**)+0x6f8> bca34: d10163a0 sub x0, x29, #0x58 bca38: 97ffb7ca bl 0xaa960 <_ZN7android7AStringC1Ev@plt> bca3c: 14000001 b 0xbca40 const&, _jobject**)+0x360> bca40: f85183a0 ldur x0, [x29, #-0xe8] bca44: 97ffafaf bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bca48: f9008fe0 str x0, [sp, #0x118] bca4c: 14000001 b 0xbca50 const&, _jobject**)+0x370> bca50: f94117e1 ldr x1, [sp, #0x228] bca54: d10163a2 sub x2, x29, #0x58 bca58: f9408fe0 ldr x0, [sp, #0x118] bca5c: 97ffb55d bl 0xa9fd0 <_ZNK7android8AMessage10findStringEPKcPNS_7AStringE@plt> bca60: b90117e0 str w0, [sp, #0x114] bca64: 14000001 b 0xbca68 const&, _jobject**)+0x388> bca68: f85203a8 ldur x8, [x29, #-0xe0] bca6c: d10163a0 sub x0, x29, #0x58 bca70: f90087e8 str x8, [sp, #0x108] bca74: 97ffab8f bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> bca78: f90083e0 str x0, [sp, #0x100] bca7c: 14000001 b 0xbca80 const&, _jobject**)+0x3a0> bca80: f94087e0 ldr x0, [sp, #0x108] bca84: f94083e1 ldr x1, [sp, #0x100] bca88: 97ffa982 bl 0xa7090 <_ZN7_JNIEnv12NewStringUTFEPKc@plt> bca8c: f9007fe0 str x0, [sp, #0xf8] bca90: 14000001 b 0xbca94 const&, _jobject**)+0x3b4> bca94: f9407fe8 ldr x8, [sp, #0xf8] bca98: f90113e8 str x8, [sp, #0x220] bca9c: 528000a9 mov w9, #0x5 // =5 bcaa0: b81003a9 stur w9, [x29, #-0x100] bcaa4: d10163a0 sub x0, x29, #0x58 bcaa8: 97ff9496 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> bcaac: 140000cb b 0xbcdd8 const&, _jobject**)+0x6f8> bcab0: f81083a0 stur x0, [x29, #-0xf8] bcab4: 2a0103e8 mov w8, w1 bcab8: b81043a8 stur w8, [x29, #-0xfc] bcabc: d10163a0 sub x0, x29, #0x58 bcac0: 97ff9490 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> bcac4: 14000101 b 0xbcec8 const&, _jobject**)+0x7e8> bcac8: d10183a0 sub x0, x29, #0x60 bcacc: 97ff901d bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> bcad0: 14000001 b 0xbcad4 const&, _jobject**)+0x3f4> bcad4: f85183a0 ldur x0, [x29, #-0xe8] bcad8: 97ffaf8a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bcadc: f9007be0 str x0, [sp, #0xf0] bcae0: 14000001 b 0xbcae4 const&, _jobject**)+0x404> bcae4: f94117e1 ldr x1, [sp, #0x228] bcae8: d10183a2 sub x2, x29, #0x60 bcaec: f9407be0 ldr x0, [sp, #0xf0] bcaf0: 97ffae4c bl 0xa8420 <_ZNK7android8AMessage10findBufferEPKcPNS_2spINS_7ABufferEEE@plt> bcaf4: b900efe0 str w0, [sp, #0xec] bcaf8: 14000001 b 0xbcafc const&, _jobject**)+0x41c> bcafc: f85203a8 ldur x8, [x29, #-0xe0] bcb00: d10183a0 sub x0, x29, #0x60 bcb04: f90073e8 str x8, [sp, #0xe0] bcb08: 97ff8ce2 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> bcb0c: f9006fe0 str x0, [sp, #0xd8] bcb10: 14000001 b 0xbcb14 const&, _jobject**)+0x434> bcb14: f9406fe0 ldr x0, [sp, #0xd8] bcb18: 97ffa1ce bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> bcb1c: f9006be0 str x0, [sp, #0xd0] bcb20: 14000001 b 0xbcb24 const&, _jobject**)+0x444> bcb24: d10183a0 sub x0, x29, #0x60 bcb28: 97ff8cda bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> bcb2c: f90067e0 str x0, [sp, #0xc8] bcb30: 14000001 b 0xbcb34 const&, _jobject**)+0x454> bcb34: f94067e0 ldr x0, [sp, #0xc8] bcb38: 97ff9b9e bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> bcb3c: f90063e0 str x0, [sp, #0xc0] bcb40: 14000001 b 0xbcb44 const&, _jobject**)+0x464> bcb44: f94073e0 ldr x0, [sp, #0xe0] bcb48: f9406be1 ldr x1, [sp, #0xd0] bcb4c: f94063e2 ldr x2, [sp, #0xc0] bcb50: 9400022f bl 0xbd40c ::sp()+0x1c> bcb54: f9005fe0 str x0, [sp, #0xb8] bcb58: 14000001 b 0xbcb5c const&, _jobject**)+0x47c> bcb5c: f9405fe8 ldr x8, [sp, #0xb8] bcb60: f90113e8 str x8, [sp, #0x220] bcb64: 528000a9 mov w9, #0x5 // =5 bcb68: b81003a9 stur w9, [x29, #-0x100] bcb6c: d10183a0 sub x0, x29, #0x60 bcb70: 97ffb668 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> bcb74: 14000099 b 0xbcdd8 const&, _jobject**)+0x6f8> bcb78: f81083a0 stur x0, [x29, #-0xf8] bcb7c: 2a0103e8 mov w8, w1 bcb80: b81043a8 stur w8, [x29, #-0xfc] bcb84: d10183a0 sub x0, x29, #0x60 bcb88: 97ffb662 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> bcb8c: 140000cf b 0xbcec8 const&, _jobject**)+0x7e8> bcb90: f85183a0 ldur x0, [x29, #-0xe8] bcb94: 97ffaf5b bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bcb98: f9005be0 str x0, [sp, #0xb0] bcb9c: 14000001 b 0xbcba0 const&, _jobject**)+0x4c0> bcba0: f94117e1 ldr x1, [sp, #0x228] bcba4: d10193a2 sub x2, x29, #0x64 bcba8: d101a3a3 sub x3, x29, #0x68 bcbac: d101b3a4 sub x4, x29, #0x6c bcbb0: d101c3a5 sub x5, x29, #0x70 bcbb4: f9405be0 ldr x0, [sp, #0xb0] bcbb8: 97ff98b2 bl 0xa2e80 <_ZNK7android8AMessage8findRectEPKcPiS3_S3_S3_@plt> bcbbc: b900afe0 str w0, [sp, #0xac] bcbc0: 14000001 b 0xbcbc4 const&, _jobject**)+0x4e4> bcbc4: f85203a8 ldur x8, [x29, #-0xe0] bcbc8: f9411fe9 ldr x9, [sp, #0x238] bcbcc: f94123ea ldr x10, [sp, #0x240] bcbd0: f94117e1 ldr x1, [sp, #0x228] bcbd4: 900009e0 adrp x0, 0x1f8000 bcbd8: 910f0400 add x0, x0, #0x3c1 bcbdc: d10223ab sub x11, x29, #0x88 bcbe0: f90053e8 str x8, [sp, #0xa0] bcbe4: aa0b03e8 mov x8, x11 bcbe8: f9004fe9 str x9, [sp, #0x98] bcbec: f9004bea str x10, [sp, #0x90] bcbf0: 97ff8d6c bl 0xa01a0 <_ZN7android13AStringPrintfEPKcz@plt> bcbf4: 14000001 b 0xbcbf8 const&, _jobject**)+0x518> bcbf8: d10223a0 sub x0, x29, #0x88 bcbfc: 97ffab2d bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> bcc00: f90047e0 str x0, [sp, #0x88] bcc04: 14000001 b 0xbcc08 const&, _jobject**)+0x528> bcc08: b859c3a4 ldur w4, [x29, #-0x64] bcc0c: f94053e0 ldr x0, [sp, #0xa0] bcc10: f9404fe1 ldr x1, [sp, #0x98] bcc14: f9404be2 ldr x2, [sp, #0x90] bcc18: f94047e3 ldr x3, [sp, #0x88] bcc1c: 94000268 bl 0xbd5bc bcc20: 14000001 b 0xbcc24 const&, _jobject**)+0x544> bcc24: d10223a0 sub x0, x29, #0x88 bcc28: 97ff9436 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> bcc2c: f85203a0 ldur x0, [x29, #-0xe0] bcc30: f9411ffe ldr x30, [sp, #0x238] bcc34: f94123e8 ldr x8, [sp, #0x240] bcc38: f94117e1 ldr x1, [sp, #0x228] bcc3c: 900009e9 adrp x9, 0x1f8000 bcc40: 910f2529 add x9, x9, #0x3c9 bcc44: d10283aa sub x10, x29, #0xa0 bcc48: f90043e8 str x8, [sp, #0x80] bcc4c: aa0a03e8 mov x8, x10 bcc50: f9003fe0 str x0, [sp, #0x78] bcc54: aa0903e0 mov x0, x9 bcc58: f9003bfe str x30, [sp, #0x70] bcc5c: 97ff8d51 bl 0xa01a0 <_ZN7android13AStringPrintfEPKcz@plt> bcc60: 14000001 b 0xbcc64 const&, _jobject**)+0x584> bcc64: d10283a0 sub x0, x29, #0xa0 bcc68: 97ffab12 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> bcc6c: f90037e0 str x0, [sp, #0x68] bcc70: 14000001 b 0xbcc74 const&, _jobject**)+0x594> bcc74: b85983a4 ldur w4, [x29, #-0x68] bcc78: f9403fe0 ldr x0, [sp, #0x78] bcc7c: f9403be1 ldr x1, [sp, #0x70] bcc80: f94043e2 ldr x2, [sp, #0x80] bcc84: f94037e3 ldr x3, [sp, #0x68] bcc88: 9400024d bl 0xbd5bc bcc8c: 14000001 b 0xbcc90 const&, _jobject**)+0x5b0> bcc90: d10283a0 sub x0, x29, #0xa0 bcc94: 97ff941b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> bcc98: f85203a0 ldur x0, [x29, #-0xe0] bcc9c: f9411ffe ldr x30, [sp, #0x238] bcca0: f94123e8 ldr x8, [sp, #0x240] bcca4: f94117e1 ldr x1, [sp, #0x228] bcca8: 900009e9 adrp x9, 0x1f8000 bccac: 910f4129 add x9, x9, #0x3d0 bccb0: d102e3aa sub x10, x29, #0xb8 bccb4: f90033e8 str x8, [sp, #0x60] bccb8: aa0a03e8 mov x8, x10 bccbc: f9002fe0 str x0, [sp, #0x58] bccc0: aa0903e0 mov x0, x9 bccc4: f9002bfe str x30, [sp, #0x50] bccc8: 97ff8d36 bl 0xa01a0 <_ZN7android13AStringPrintfEPKcz@plt> bcccc: 14000001 b 0xbccd0 const&, _jobject**)+0x5f0> bccd0: d102e3a0 sub x0, x29, #0xb8 bccd4: 97ffaaf7 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> bccd8: f90027e0 str x0, [sp, #0x48] bccdc: 14000001 b 0xbcce0 const&, _jobject**)+0x600> bcce0: b85943a4 ldur w4, [x29, #-0x6c] bcce4: f9402fe0 ldr x0, [sp, #0x58] bcce8: f9402be1 ldr x1, [sp, #0x50] bccec: f94033e2 ldr x2, [sp, #0x60] bccf0: f94027e3 ldr x3, [sp, #0x48] bccf4: 94000232 bl 0xbd5bc bccf8: 14000001 b 0xbccfc const&, _jobject**)+0x61c> bccfc: d102e3a0 sub x0, x29, #0xb8 bcd00: 97ff9400 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> bcd04: f85203a0 ldur x0, [x29, #-0xe0] bcd08: f9411ffe ldr x30, [sp, #0x238] bcd0c: f94123e8 ldr x8, [sp, #0x240] bcd10: f94117e1 ldr x1, [sp, #0x228] bcd14: 900009e9 adrp x9, 0x1f8000 bcd18: 910f6529 add x9, x9, #0x3d9 bcd1c: d10343aa sub x10, x29, #0xd0 bcd20: f90023e8 str x8, [sp, #0x40] bcd24: aa0a03e8 mov x8, x10 bcd28: f9001fe0 str x0, [sp, #0x38] bcd2c: aa0903e0 mov x0, x9 bcd30: f9001bfe str x30, [sp, #0x30] bcd34: 97ff8d1b bl 0xa01a0 <_ZN7android13AStringPrintfEPKcz@plt> bcd38: 14000001 b 0xbcd3c const&, _jobject**)+0x65c> bcd3c: d10343a0 sub x0, x29, #0xd0 bcd40: 97ffaadc bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> bcd44: f90017e0 str x0, [sp, #0x28] bcd48: 14000001 b 0xbcd4c const&, _jobject**)+0x66c> bcd4c: b85903a4 ldur w4, [x29, #-0x70] bcd50: f9401fe0 ldr x0, [sp, #0x38] bcd54: f9401be1 ldr x1, [sp, #0x30] bcd58: f94023e2 ldr x2, [sp, #0x40] bcd5c: f94017e3 ldr x3, [sp, #0x28] bcd60: 94000217 bl 0xbd5bc bcd64: 14000001 b 0xbcd68 const&, _jobject**)+0x688> bcd68: d10343a0 sub x0, x29, #0xd0 bcd6c: 97ff93e5 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> bcd70: 1400001a b 0xbcdd8 const&, _jobject**)+0x6f8> bcd74: f81083a0 stur x0, [x29, #-0xf8] bcd78: 2a0103e8 mov w8, w1 bcd7c: b81043a8 stur w8, [x29, #-0xfc] bcd80: d10223a0 sub x0, x29, #0x88 bcd84: 97ff93df bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> bcd88: 14000050 b 0xbcec8 const&, _jobject**)+0x7e8> bcd8c: f81083a0 stur x0, [x29, #-0xf8] bcd90: 2a0103e8 mov w8, w1 bcd94: b81043a8 stur w8, [x29, #-0xfc] bcd98: d10283a0 sub x0, x29, #0xa0 bcd9c: 97ff93d9 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> bcda0: 1400004a b 0xbcec8 const&, _jobject**)+0x7e8> bcda4: f81083a0 stur x0, [x29, #-0xf8] bcda8: 2a0103e8 mov w8, w1 bcdac: b81043a8 stur w8, [x29, #-0xfc] bcdb0: d102e3a0 sub x0, x29, #0xb8 bcdb4: 97ff93d3 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> bcdb8: 14000044 b 0xbcec8 const&, _jobject**)+0x7e8> bcdbc: f81083a0 stur x0, [x29, #-0xf8] bcdc0: 2a0103e8 mov w8, w1 bcdc4: b81043a8 stur w8, [x29, #-0xfc] bcdc8: d10343a0 sub x0, x29, #0xd0 bcdcc: 97ff93cd bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> bcdd0: 1400003e b 0xbcec8 const&, _jobject**)+0x7e8> bcdd4: 14000001 b 0xbcdd8 const&, _jobject**)+0x6f8> bcdd8: f94113e8 ldr x8, [sp, #0x220] bcddc: b40003c8 cbz x8, 0xbce54 const&, _jobject**)+0x774> bcde0: 14000001 b 0xbcde4 const&, _jobject**)+0x704> bcde4: f85203a0 ldur x0, [x29, #-0xe0] bcde8: f94117e1 ldr x1, [sp, #0x228] bcdec: 97ffa8a9 bl 0xa7090 <_ZN7_JNIEnv12NewStringUTFEPKc@plt> bcdf0: f90013e0 str x0, [sp, #0x20] bcdf4: 14000001 b 0xbcdf8 const&, _jobject**)+0x718> bcdf8: f94013e8 ldr x8, [sp, #0x20] bcdfc: f9010fe8 str x8, [sp, #0x218] bce00: f85203a0 ldur x0, [x29, #-0xe0] bce04: f9411fe1 ldr x1, [sp, #0x238] bce08: f94123e2 ldr x2, [sp, #0x240] bce0c: f9410fe3 ldr x3, [sp, #0x218] bce10: f94113e4 ldr x4, [sp, #0x220] bce14: 97ffa4df bl 0xa6190 <_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz@plt> bce18: f9000fe0 str x0, [sp, #0x18] bce1c: 14000001 b 0xbce20 const&, _jobject**)+0x740> bce20: f85203a0 ldur x0, [x29, #-0xe0] bce24: f9410fe1 ldr x1, [sp, #0x218] bce28: 97ffaed2 bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> bce2c: 14000001 b 0xbce30 const&, _jobject**)+0x750> bce30: aa1f03e8 mov x8, xzr bce34: f9010fe8 str x8, [sp, #0x218] bce38: f85203a0 ldur x0, [x29, #-0xe0] bce3c: f94113e1 ldr x1, [sp, #0x220] bce40: 97ffaecc bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> bce44: 14000001 b 0xbce48 const&, _jobject**)+0x768> bce48: aa1f03e8 mov x8, xzr bce4c: f90113e8 str x8, [sp, #0x220] bce50: 14000001 b 0xbce54 const&, _jobject**)+0x774> bce54: 14000001 b 0xbce58 const&, _jobject**)+0x778> bce58: f9411be8 ldr x8, [sp, #0x230] bce5c: 91000508 add x8, x8, #0x1 bce60: f9011be8 str x8, [sp, #0x230] bce64: 17fffe89 b 0xbc888 const&, _jobject**)+0x1a8> bce68: f9411fe8 ldr x8, [sp, #0x238] bce6c: f85103a9 ldur x9, [x29, #-0xf0] bce70: f9000128 str x8, [x9] bce74: 2a1f03ea mov w10, wzr bce78: b812c3aa stur w10, [x29, #-0xd4] bce7c: 320003ea orr w10, wzr, #0x1 bce80: b81003aa stur w10, [x29, #-0x100] bce84: 14000001 b 0xbce88 const&, _jobject**)+0x7a8> bce88: d100a3a0 sub x0, x29, #0x28 bce8c: 97ffa48d bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> bce90: b852c3a8 ldur w8, [x29, #-0xd4] bce94: d53bd040 mrs x0, TPIDR_EL0 bce98: f9401400 ldr x0, [x0, #0x28] bce9c: f85e83be ldur x30, [x29, #-0x18] bcea0: eb1e0000 subs x0, x0, x30 bcea4: b90017e8 str w8, [sp, #0x14] bcea8: f90007e0 str x0, [sp, #0x8] bceac: 54000181 b.ne 0xbcedc const&, _jobject**)+0x7fc> bceb0: 14000001 b 0xbceb4 const&, _jobject**)+0x7d4> bceb4: b94017e0 ldr w0, [sp, #0x14] bceb8: 910d03ff add sp, sp, #0x340 bcebc: a9417bfd ldp x29, x30, [sp, #0x10] bcec0: f84207fc ldr x28, [sp], #0x20 bcec4: d65f03c0 ret bcec8: d100a3a0 sub x0, x29, #0x28 bcecc: 97ffa47d bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> bced0: 14000001 b 0xbced4 const&, _jobject**)+0x7f4> bced4: f85083a0 ldur x0, [x29, #-0xf8] bced8: 97ffac0e bl 0xa7f10 <_Unwind_Resume@plt> bcedc: 97ffb3a5 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bcee0 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)>: bcee0: d105c3ff sub sp, sp, #0x170 bcee4: f900abfc str x28, [sp, #0x150] bcee8: a9167bfd stp x29, x30, [sp, #0x160] bceec: 910583fd add x29, sp, #0x160 bcef0: d100e3a8 sub x8, x29, #0x38 bcef4: 3d802be7 str q7, [sp, #0xa0] bcef8: 3d8027e6 str q6, [sp, #0x90] bcefc: 3d8023e5 str q5, [sp, #0x80] bcf00: 3d801fe4 str q4, [sp, #0x70] bcf04: 3d801be3 str q3, [sp, #0x60] bcf08: 3d8017e2 str q2, [sp, #0x50] bcf0c: 3d8013e1 str q1, [sp, #0x40] bcf10: 3d800fe0 str q0, [sp, #0x30] bcf14: f81783a7 stur x7, [x29, #-0x88] bcf18: f81703a6 stur x6, [x29, #-0x90] bcf1c: f81683a5 stur x5, [x29, #-0x98] bcf20: f81603a4 stur x4, [x29, #-0xa0] bcf24: f81583a3 stur x3, [x29, #-0xa8] bcf28: d53bd043 mrs x3, TPIDR_EL0 bcf2c: f9401464 ldr x4, [x3, #0x28] bcf30: f90017e4 str x4, [sp, #0x28] bcf34: f81983a0 stur x0, [x29, #-0x68] bcf38: f81903a1 stur x1, [x29, #-0x70] bcf3c: f81883a2 stur x2, [x29, #-0x78] bcf40: f85983a0 ldur x0, [x29, #-0x68] bcf44: 321963e9 orr w9, wzr, #0xffffff80 bcf48: b81e43a9 stur w9, [x29, #-0x1c] bcf4c: 128004e9 mov w9, #-0x28 // =-40 bcf50: b81e03a9 stur w9, [x29, #-0x20] bcf54: 9100c3e1 add x1, sp, #0x30 bcf58: 91020021 add x1, x1, #0x80 bcf5c: f81d83a1 stur x1, [x29, #-0x28] bcf60: d102a3a1 sub x1, x29, #0xa8 bcf64: 9100a021 add x1, x1, #0x28 bcf68: f81d03a1 stur x1, [x29, #-0x30] bcf6c: 910043a1 add x1, x29, #0x10 bcf70: f81c83a1 stur x1, [x29, #-0x38] bcf74: f9400001 ldr x1, [x0] bcf78: f9407421 ldr x1, [x1, #0xe8] bcf7c: f85903a2 ldur x2, [x29, #-0x70] bcf80: f85883a4 ldur x4, [x29, #-0x78] bcf84: 3dc00100 ldr q0, [x8] bcf88: 3dc00501 ldr q1, [x8, #0x10] bcf8c: 3c9b03a1 stur q1, [x29, #-0x50] bcf90: 3c9a03a0 stur q0, [x29, #-0x60] bcf94: d10183a8 sub x8, x29, #0x60 bcf98: f90013e1 str x1, [sp, #0x20] bcf9c: aa0203e1 mov x1, x2 bcfa0: aa0403e2 mov x2, x4 bcfa4: f9000fe3 str x3, [sp, #0x18] bcfa8: aa0803e3 mov x3, x8 bcfac: f94013e8 ldr x8, [sp, #0x20] bcfb0: d63f0100 blr x8 bcfb4: f81803a0 stur x0, [x29, #-0x80] bcfb8: f85803a8 ldur x8, [x29, #-0x80] bcfbc: f9400fe0 ldr x0, [sp, #0x18] bcfc0: f9401401 ldr x1, [x0, #0x28] bcfc4: f94017e2 ldr x2, [sp, #0x28] bcfc8: eb020021 subs x1, x1, x2 bcfcc: f9000be8 str x8, [sp, #0x10] bcfd0: f90007e1 str x1, [sp, #0x8] bcfd4: 540000e1 b.ne 0xbcff0 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)+0x110> bcfd8: 14000001 b 0xbcfdc <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)+0xfc> bcfdc: f9400be0 ldr x0, [sp, #0x10] bcfe0: a9567bfd ldp x29, x30, [sp, #0x160] bcfe4: f940abfc ldr x28, [sp, #0x150] bcfe8: 9105c3ff add sp, sp, #0x170 bcfec: d65f03c0 ret bcff0: 97ffb360 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bcff4 ::operator->() const>: bcff4: d10043ff sub sp, sp, #0x10 bcff8: f90007e0 str x0, [sp, #0x8] bcffc: f94007e0 ldr x0, [sp, #0x8] bd000: f9400000 ldr x0, [x0] bd004: 910043ff add sp, sp, #0x10 bd008: d65f03c0 ret bd00c: d102c3ff sub sp, sp, #0xb0 bd010: a90a7bfd stp x29, x30, [sp, #0xa0] bd014: 910283fd add x29, sp, #0xa0 bd018: d53bd048 mrs x8, TPIDR_EL0 bd01c: f9401508 ldr x8, [x8, #0x28] bd020: f81f83a8 stur x8, [x29, #-0x8] bd024: f81e03a0 stur x0, [x29, #-0x20] bd028: b81dc3a1 stur w1, [x29, #-0x24] bd02c: f85e03a8 ldur x8, [x29, #-0x20] bd030: f00009c1 adrp x1, 0x1f8000 bd034: 910fd021 add x1, x1, #0x3f4 bd038: aa0803e0 mov x0, x8 bd03c: f81b83a8 stur x8, [x29, #-0x48] bd040: 97ff9a98 bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> bd044: d10063a8 sub x8, x29, #0x18 bd048: f9002be0 str x0, [sp, #0x50] bd04c: aa0803e0 mov x0, x8 bd050: f85b83a1 ldur x1, [x29, #-0x48] bd054: f9402be2 ldr x2, [sp, #0x50] bd058: f90027e8 str x8, [sp, #0x48] bd05c: 97ff961d bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> bd060: f94027e0 ldr x0, [sp, #0x48] bd064: 97ff9067 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd068: f90023e0 str x0, [sp, #0x40] bd06c: 14000001 b 0xbd070 ::operator->() const+0x7c> bd070: f85e03a8 ldur x8, [x29, #-0x20] bd074: d10063a0 sub x0, x29, #0x18 bd078: f9001fe8 str x8, [sp, #0x38] bd07c: 97ff9061 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd080: f9001be0 str x0, [sp, #0x30] bd084: 14000001 b 0xbd088 ::operator->() const+0x94> bd088: f00009c2 adrp x2, 0x1f8000 bd08c: 9106b842 add x2, x2, #0x1ae bd090: f00009c3 adrp x3, 0x1f8000 bd094: 91113c63 add x3, x3, #0x44f bd098: f9401fe0 ldr x0, [sp, #0x38] bd09c: f9401be1 ldr x1, [sp, #0x30] bd0a0: 97ffa974 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> bd0a4: f90017e0 str x0, [sp, #0x28] bd0a8: 14000001 b 0xbd0ac ::operator->() const+0xb8> bd0ac: f94017e8 ldr x8, [sp, #0x28] bd0b0: f81c03a8 stur x8, [x29, #-0x40] bd0b4: f85e03a9 ldur x9, [x29, #-0x20] bd0b8: d10063a0 sub x0, x29, #0x18 bd0bc: f90013e9 str x9, [sp, #0x20] bd0c0: 97ff9050 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd0c4: f9000fe0 str x0, [sp, #0x18] bd0c8: 14000001 b 0xbd0cc ::operator->() const+0xd8> bd0cc: f85c03a2 ldur x2, [x29, #-0x40] bd0d0: b85dc3a3 ldur w3, [x29, #-0x24] bd0d4: f94013e0 ldr x0, [sp, #0x20] bd0d8: f9400fe1 ldr x1, [sp, #0x18] bd0dc: 97ff9e7d bl 0xa4ad0 <_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz@plt> bd0e0: f9000be0 str x0, [sp, #0x10] bd0e4: 14000001 b 0xbd0e8 ::operator->() const+0xf4> bd0e8: d10063a0 sub x0, x29, #0x18 bd0ec: 97ffa3f5 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> bd0f0: d53bd040 mrs x0, TPIDR_EL0 bd0f4: f9401400 ldr x0, [x0, #0x28] bd0f8: f85f83be ldur x30, [x29, #-0x8] bd0fc: eb1e0000 subs x0, x0, x30 bd100: f90007e0 str x0, [sp, #0x8] bd104: 540001c1 b.ne 0xbd13c ::operator->() const+0x148> bd108: 14000001 b 0xbd10c ::operator->() const+0x118> bd10c: f9400be0 ldr x0, [sp, #0x10] bd110: a94a7bfd ldp x29, x30, [sp, #0xa0] bd114: 9102c3ff add sp, sp, #0xb0 bd118: d65f03c0 ret bd11c: f81d03a0 stur x0, [x29, #-0x30] bd120: 2a0103e8 mov w8, w1 bd124: b81cc3a8 stur w8, [x29, #-0x34] bd128: d10063a0 sub x0, x29, #0x18 bd12c: 97ffa3e5 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> bd130: 14000001 b 0xbd134 ::operator->() const+0x140> bd134: f85d03a0 ldur x0, [x29, #-0x30] bd138: 97ffab76 bl 0xa7f10 <_Unwind_Resume@plt> bd13c: 97ffb30d bl 0xa9d70 <__stack_chk_fail@plt> bd140: d102c3ff sub sp, sp, #0xb0 bd144: a90a7bfd stp x29, x30, [sp, #0xa0] bd148: 910283fd add x29, sp, #0xa0 bd14c: d53bd048 mrs x8, TPIDR_EL0 bd150: f9401508 ldr x8, [x8, #0x28] bd154: f81f83a8 stur x8, [x29, #-0x8] bd158: f81e03a0 stur x0, [x29, #-0x20] bd15c: f81d83a1 stur x1, [x29, #-0x28] bd160: f85e03a8 ldur x8, [x29, #-0x20] bd164: f00009c1 adrp x1, 0x1f8000 bd168: 91101821 add x1, x1, #0x406 bd16c: aa0803e0 mov x0, x8 bd170: f81b83a8 stur x8, [x29, #-0x48] bd174: 97ff9a4b bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> bd178: d10063a8 sub x8, x29, #0x18 bd17c: f9002be0 str x0, [sp, #0x50] bd180: aa0803e0 mov x0, x8 bd184: f85b83a1 ldur x1, [x29, #-0x48] bd188: f9402be2 ldr x2, [sp, #0x50] bd18c: f90027e8 str x8, [sp, #0x48] bd190: 97ff95d0 bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> bd194: f94027e0 ldr x0, [sp, #0x48] bd198: 97ff901a bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd19c: f90023e0 str x0, [sp, #0x40] bd1a0: 14000001 b 0xbd1a4 ::operator->() const+0x1b0> bd1a4: f85e03a8 ldur x8, [x29, #-0x20] bd1a8: d10063a0 sub x0, x29, #0x18 bd1ac: f9001fe8 str x8, [sp, #0x38] bd1b0: 97ff9014 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd1b4: f9001be0 str x0, [sp, #0x30] bd1b8: 14000001 b 0xbd1bc ::operator->() const+0x1c8> bd1bc: f00009c2 adrp x2, 0x1f8000 bd1c0: 9106b842 add x2, x2, #0x1ae bd1c4: f00009c3 adrp x3, 0x1f8000 bd1c8: 91115063 add x3, x3, #0x454 bd1cc: f9401fe0 ldr x0, [sp, #0x38] bd1d0: f9401be1 ldr x1, [sp, #0x30] bd1d4: 97ffa927 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> bd1d8: f90017e0 str x0, [sp, #0x28] bd1dc: 14000001 b 0xbd1e0 ::operator->() const+0x1ec> bd1e0: f94017e8 ldr x8, [sp, #0x28] bd1e4: f81c03a8 stur x8, [x29, #-0x40] bd1e8: f85e03a9 ldur x9, [x29, #-0x20] bd1ec: d10063a0 sub x0, x29, #0x18 bd1f0: f90013e9 str x9, [sp, #0x20] bd1f4: 97ff9003 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd1f8: f9000fe0 str x0, [sp, #0x18] bd1fc: 14000001 b 0xbd200 ::operator->() const+0x20c> bd200: f85c03a2 ldur x2, [x29, #-0x40] bd204: f85d83a3 ldur x3, [x29, #-0x28] bd208: f94013e0 ldr x0, [sp, #0x20] bd20c: f9400fe1 ldr x1, [sp, #0x18] bd210: 97ff9e30 bl 0xa4ad0 <_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz@plt> bd214: f9000be0 str x0, [sp, #0x10] bd218: 14000001 b 0xbd21c ::operator->() const+0x228> bd21c: d10063a0 sub x0, x29, #0x18 bd220: 97ffa3a8 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> bd224: d53bd040 mrs x0, TPIDR_EL0 bd228: f9401400 ldr x0, [x0, #0x28] bd22c: f85f83be ldur x30, [x29, #-0x8] bd230: eb1e0000 subs x0, x0, x30 bd234: f90007e0 str x0, [sp, #0x8] bd238: 540001c1 b.ne 0xbd270 ::operator->() const+0x27c> bd23c: 14000001 b 0xbd240 ::operator->() const+0x24c> bd240: f9400be0 ldr x0, [sp, #0x10] bd244: a94a7bfd ldp x29, x30, [sp, #0xa0] bd248: 9102c3ff add sp, sp, #0xb0 bd24c: d65f03c0 ret bd250: f81d03a0 stur x0, [x29, #-0x30] bd254: 2a0103e8 mov w8, w1 bd258: b81cc3a8 stur w8, [x29, #-0x34] bd25c: d10063a0 sub x0, x29, #0x18 bd260: 97ffa398 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> bd264: 14000001 b 0xbd268 ::operator->() const+0x274> bd268: f85d03a0 ldur x0, [x29, #-0x30] bd26c: 97ffab29 bl 0xa7f10 <_Unwind_Resume@plt> bd270: 97ffb2c0 bl 0xa9d70 <__stack_chk_fail@plt> bd274: d102c3ff sub sp, sp, #0xb0 bd278: a90a7bfd stp x29, x30, [sp, #0xa0] bd27c: 910283fd add x29, sp, #0xa0 bd280: d53bd048 mrs x8, TPIDR_EL0 bd284: f9401508 ldr x8, [x8, #0x28] bd288: f81f83a8 stur x8, [x29, #-0x8] bd28c: f81e03a0 stur x0, [x29, #-0x20] bd290: bc1dc3a0 stur s0, [x29, #-0x24] bd294: f85e03a8 ldur x8, [x29, #-0x20] bd298: f00009c1 adrp x1, 0x1f8000 bd29c: 91105421 add x1, x1, #0x415 bd2a0: aa0803e0 mov x0, x8 bd2a4: f81b83a8 stur x8, [x29, #-0x48] bd2a8: 97ff99fe bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> bd2ac: d10063a8 sub x8, x29, #0x18 bd2b0: f9002be0 str x0, [sp, #0x50] bd2b4: aa0803e0 mov x0, x8 bd2b8: f85b83a1 ldur x1, [x29, #-0x48] bd2bc: f9402be2 ldr x2, [sp, #0x50] bd2c0: f90027e8 str x8, [sp, #0x48] bd2c4: 97ff9583 bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> bd2c8: f94027e0 ldr x0, [sp, #0x48] bd2cc: 97ff8fcd bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd2d0: f90023e0 str x0, [sp, #0x40] bd2d4: 14000001 b 0xbd2d8 ::operator->() const+0x2e4> bd2d8: f85e03a8 ldur x8, [x29, #-0x20] bd2dc: d10063a0 sub x0, x29, #0x18 bd2e0: f9001fe8 str x8, [sp, #0x38] bd2e4: 97ff8fc7 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd2e8: f9001be0 str x0, [sp, #0x30] bd2ec: 14000001 b 0xbd2f0 ::operator->() const+0x2fc> bd2f0: f00009c2 adrp x2, 0x1f8000 bd2f4: 9106b842 add x2, x2, #0x1ae bd2f8: f00009c3 adrp x3, 0x1f8000 bd2fc: 91116463 add x3, x3, #0x459 bd300: f9401fe0 ldr x0, [sp, #0x38] bd304: f9401be1 ldr x1, [sp, #0x30] bd308: 97ffa8da bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> bd30c: f90017e0 str x0, [sp, #0x28] bd310: 14000001 b 0xbd314 ::operator->() const+0x320> bd314: f94017e8 ldr x8, [sp, #0x28] bd318: f81c03a8 stur x8, [x29, #-0x40] bd31c: f85e03a9 ldur x9, [x29, #-0x20] bd320: d10063a0 sub x0, x29, #0x18 bd324: f90013e9 str x9, [sp, #0x20] bd328: 97ff8fb6 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd32c: f9000fe0 str x0, [sp, #0x18] bd330: 14000001 b 0xbd334 ::operator->() const+0x340> bd334: f85c03a2 ldur x2, [x29, #-0x40] bd338: bc5dc3a0 ldur s0, [x29, #-0x24] bd33c: 1e22c000 fcvt d0, s0 bd340: f94013e0 ldr x0, [sp, #0x20] bd344: f9400fe1 ldr x1, [sp, #0x18] bd348: 97ff9de2 bl 0xa4ad0 <_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz@plt> bd34c: f9000be0 str x0, [sp, #0x10] bd350: 14000001 b 0xbd354 ::operator->() const+0x360> bd354: d10063a0 sub x0, x29, #0x18 bd358: 97ffa35a bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> bd35c: d53bd040 mrs x0, TPIDR_EL0 bd360: f9401400 ldr x0, [x0, #0x28] bd364: f85f83be ldur x30, [x29, #-0x8] bd368: eb1e0000 subs x0, x0, x30 bd36c: f90007e0 str x0, [sp, #0x8] bd370: 540001c1 b.ne 0xbd3a8 ::operator->() const+0x3b4> bd374: 14000001 b 0xbd378 ::operator->() const+0x384> bd378: f9400be0 ldr x0, [sp, #0x10] bd37c: a94a7bfd ldp x29, x30, [sp, #0xa0] bd380: 9102c3ff add sp, sp, #0xb0 bd384: d65f03c0 ret bd388: f81d03a0 stur x0, [x29, #-0x30] bd38c: 2a0103e8 mov w8, w1 bd390: b81cc3a8 stur w8, [x29, #-0x34] bd394: d10063a0 sub x0, x29, #0x18 bd398: 97ffa34a bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> bd39c: 14000001 b 0xbd3a0 ::operator->() const+0x3ac> bd3a0: f85d03a0 ldur x0, [x29, #-0x30] bd3a4: 97ffaadb bl 0xa7f10 <_Unwind_Resume@plt> bd3a8: 97ffb272 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bd3ac <_JNIEnv::NewStringUTF(char const*)>: bd3ac: d100c3ff sub sp, sp, #0x30 bd3b0: a9027bfd stp x29, x30, [sp, #0x20] bd3b4: 910083fd add x29, sp, #0x20 bd3b8: f81f83a0 stur x0, [x29, #-0x8] bd3bc: f9000be1 str x1, [sp, #0x10] bd3c0: f85f83a0 ldur x0, [x29, #-0x8] bd3c4: aa0003e1 mov x1, x0 bd3c8: f9400021 ldr x1, [x1] bd3cc: f9429c21 ldr x1, [x1, #0x538] bd3d0: f9400be8 ldr x8, [sp, #0x10] bd3d4: f90007e1 str x1, [sp, #0x8] bd3d8: aa0803e1 mov x1, x8 bd3dc: f94007e8 ldr x8, [sp, #0x8] bd3e0: d63f0100 blr x8 bd3e4: a9427bfd ldp x29, x30, [sp, #0x20] bd3e8: 9100c3ff add sp, sp, #0x30 bd3ec: d65f03c0 ret 00000000000bd3f0 ::sp()>: bd3f0: d10043ff sub sp, sp, #0x10 bd3f4: d2800008 mov x8, #0x0 // =0 bd3f8: f90007e0 str x0, [sp, #0x8] bd3fc: f94007e0 ldr x0, [sp, #0x8] bd400: f9000008 str x8, [x0] bd404: 910043ff add sp, sp, #0x10 bd408: d65f03c0 ret bd40c: d10343ff sub sp, sp, #0xd0 bd410: a90c7bfd stp x29, x30, [sp, #0xc0] bd414: 910303fd add x29, sp, #0xc0 bd418: d53bd048 mrs x8, TPIDR_EL0 bd41c: f9401508 ldr x8, [x8, #0x28] bd420: f81f83a8 stur x8, [x29, #-0x8] bd424: f81e03a0 stur x0, [x29, #-0x20] bd428: f81d83a1 stur x1, [x29, #-0x28] bd42c: f81d03a2 stur x2, [x29, #-0x30] bd430: f85e03a0 ldur x0, [x29, #-0x20] bd434: b85d03a1 ldur w1, [x29, #-0x30] bd438: 97ff8da2 bl 0xa0ac0 <_ZN7_JNIEnv12NewByteArrayEi@plt> bd43c: f81c83a0 stur x0, [x29, #-0x38] bd440: f85e03a0 ldur x0, [x29, #-0x20] bd444: f85c83a1 ldur x1, [x29, #-0x38] bd448: b85d03a3 ldur w3, [x29, #-0x30] bd44c: f85d83a4 ldur x4, [x29, #-0x28] bd450: 2a1f03e5 mov w5, wzr bd454: 2a0503e2 mov w2, w5 bd458: 97ff8f52 bl 0xa11a0 <_ZN7_JNIEnv18SetByteArrayRegionEP11_jbyteArrayiiPKa@plt> bd45c: f85e03a8 ldur x8, [x29, #-0x20] bd460: d00009c1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> bd464: 913a8021 add x1, x1, #0xea0 bd468: aa0803e0 mov x0, x8 bd46c: f90033e8 str x8, [sp, #0x60] bd470: 97ff998c bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> bd474: d10063a8 sub x8, x29, #0x18 bd478: f9002fe0 str x0, [sp, #0x58] bd47c: aa0803e0 mov x0, x8 bd480: f94033e1 ldr x1, [sp, #0x60] bd484: f9402fe2 ldr x2, [sp, #0x58] bd488: f9002be8 str x8, [sp, #0x50] bd48c: 97ff9511 bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> bd490: f9402be0 ldr x0, [sp, #0x50] bd494: 97ff8f5b bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd498: f90027e0 str x0, [sp, #0x48] bd49c: 14000001 b 0xbd4a0 ::sp()+0xb0> bd4a0: f85e03a8 ldur x8, [x29, #-0x20] bd4a4: d10063a0 sub x0, x29, #0x18 bd4a8: f90023e8 str x8, [sp, #0x40] bd4ac: 97ff8f55 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd4b0: f9001fe0 str x0, [sp, #0x38] bd4b4: 14000001 b 0xbd4b8 ::sp()+0xc8> bd4b8: f00009c2 adrp x2, 0x1f8000 bd4bc: 91117842 add x2, x2, #0x45e bd4c0: f00009c3 adrp x3, 0x1f8000 bd4c4: 91118c63 add x3, x3, #0x463 bd4c8: f94023e0 ldr x0, [sp, #0x40] bd4cc: f9401fe1 ldr x1, [sp, #0x38] bd4d0: 97ff9b9c bl 0xa4340 <_ZN7_JNIEnv17GetStaticMethodIDEP7_jclassPKcS3_@plt> bd4d4: f9001be0 str x0, [sp, #0x30] bd4d8: 14000001 b 0xbd4dc ::sp()+0xec> bd4dc: f9401be8 ldr x8, [sp, #0x30] bd4e0: f81b03a8 stur x8, [x29, #-0x50] bd4e4: f85e03a9 ldur x9, [x29, #-0x20] bd4e8: d10063a0 sub x0, x29, #0x18 bd4ec: f90017e9 str x9, [sp, #0x28] bd4f0: 97ff8f44 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd4f4: f90013e0 str x0, [sp, #0x20] bd4f8: 14000001 b 0xbd4fc ::sp()+0x10c> bd4fc: f85b03a2 ldur x2, [x29, #-0x50] bd500: f85c83a3 ldur x3, [x29, #-0x38] bd504: f94017e0 ldr x0, [sp, #0x28] bd508: f94013e1 ldr x1, [sp, #0x20] bd50c: 97ffb185 bl 0xa9b20 <_ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz@plt> bd510: f9000fe0 str x0, [sp, #0x18] bd514: 14000001 b 0xbd518 ::sp()+0x128> bd518: f9400fe8 ldr x8, [sp, #0x18] bd51c: f81a83a8 stur x8, [x29, #-0x58] bd520: f85e03a0 ldur x0, [x29, #-0x20] bd524: f85c83a1 ldur x1, [x29, #-0x38] bd528: 97ffad12 bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> bd52c: 14000001 b 0xbd530 ::sp()+0x140> bd530: aa1f03e8 mov x8, xzr bd534: f81c83a8 stur x8, [x29, #-0x38] bd538: f85a83a8 ldur x8, [x29, #-0x58] bd53c: d10063a0 sub x0, x29, #0x18 bd540: f9000be8 str x8, [sp, #0x10] bd544: 97ffa2df bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> bd548: d53bd048 mrs x8, TPIDR_EL0 bd54c: f9401508 ldr x8, [x8, #0x28] bd550: f85f83a0 ldur x0, [x29, #-0x8] bd554: eb000108 subs x8, x8, x0 bd558: f90007e8 str x8, [sp, #0x8] bd55c: 540001c1 b.ne 0xbd594 ::sp()+0x1a4> bd560: 14000001 b 0xbd564 ::sp()+0x174> bd564: f9400be0 ldr x0, [sp, #0x10] bd568: a94c7bfd ldp x29, x30, [sp, #0xc0] bd56c: 910343ff add sp, sp, #0xd0 bd570: d65f03c0 ret bd574: f81c03a0 stur x0, [x29, #-0x40] bd578: 2a0103e8 mov w8, w1 bd57c: b81bc3a8 stur w8, [x29, #-0x44] bd580: d10063a0 sub x0, x29, #0x18 bd584: 97ffa2cf bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> bd588: 14000001 b 0xbd58c ::sp()+0x19c> bd58c: f85c03a0 ldur x0, [x29, #-0x40] bd590: 97ffaa60 bl 0xa7f10 <_Unwind_Resume@plt> bd594: 97ffb1f7 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bd598 : bd598: d10043ff sub sp, sp, #0x10 bd59c: f90007e0 str x0, [sp, #0x8] bd5a0: f94007e0 ldr x0, [sp, #0x8] bd5a4: f9401008 ldr x8, [x0, #0x20] bd5a8: f9401800 ldr x0, [x0, #0x30] bd5ac: 8b000108 add x8, x8, x0 bd5b0: aa0803e0 mov x0, x8 bd5b4: 910043ff add sp, sp, #0x10 bd5b8: d65f03c0 ret bd5bc: d10143ff sub sp, sp, #0x50 bd5c0: a9047bfd stp x29, x30, [sp, #0x40] bd5c4: 910103fd add x29, sp, #0x40 bd5c8: d2800008 mov x8, #0x0 // =0 bd5cc: f81f83a0 stur x0, [x29, #-0x8] bd5d0: f81f03a1 stur x1, [x29, #-0x10] bd5d4: f81e83a2 stur x2, [x29, #-0x18] bd5d8: f90013e3 str x3, [sp, #0x20] bd5dc: b9001fe4 str w4, [sp, #0x1c] bd5e0: f85f83a0 ldur x0, [x29, #-0x8] bd5e4: f94013e1 ldr x1, [sp, #0x20] bd5e8: f90003e8 str x8, [sp] bd5ec: 97ffa6a9 bl 0xa7090 <_ZN7_JNIEnv12NewStringUTFEPKc@plt> bd5f0: f9000be0 str x0, [sp, #0x10] bd5f4: f85f83a0 ldur x0, [x29, #-0x8] bd5f8: b9401fe1 ldr w1, [sp, #0x1c] bd5fc: 97fffe84 bl 0xbd00c ::operator->() const+0x18> bd600: f90007e0 str x0, [sp, #0x8] bd604: f85f83a0 ldur x0, [x29, #-0x8] bd608: f85f03a1 ldur x1, [x29, #-0x10] bd60c: f85e83a2 ldur x2, [x29, #-0x18] bd610: f9400be3 ldr x3, [sp, #0x10] bd614: f94007e4 ldr x4, [sp, #0x8] bd618: 97ffa2de bl 0xa6190 <_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz@plt> bd61c: f85f83a8 ldur x8, [x29, #-0x8] bd620: f94007e1 ldr x1, [sp, #0x8] bd624: aa0803e0 mov x0, x8 bd628: 97ffacd2 bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> bd62c: f94003e8 ldr x8, [sp] bd630: f90007e8 str x8, [sp, #0x8] bd634: f85f83a0 ldur x0, [x29, #-0x8] bd638: f9400be1 ldr x1, [sp, #0x10] bd63c: 97ffaccd bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> bd640: f94003e8 ldr x8, [sp] bd644: f9000be8 str x8, [sp, #0x10] bd648: a9447bfd ldp x29, x30, [sp, #0x40] bd64c: 910143ff add sp, sp, #0x50 bd650: d65f03c0 ret 00000000000bd654 *)>: bd654: f81e0ffc str x28, [sp, #-0x20]! bd658: a9017bfd stp x29, x30, [sp, #0x10] bd65c: 910043fd add x29, sp, #0x10 bd660: d11203ff sub sp, sp, #0x480 bd664: d53bd048 mrs x8, TPIDR_EL0 bd668: f9401508 ldr x8, [x8, #0x28] bd66c: f81e83a8 stur x8, [x29, #-0x18] bd670: f81603a0 stur x0, [x29, #-0xa0] bd674: f81583a1 stur x1, [x29, #-0xa8] bd678: f81503a2 stur x2, [x29, #-0xb0] bd67c: f81483a3 stur x3, [x29, #-0xb8] bd680: f85603a8 ldur x8, [x29, #-0xa0] bd684: f00009c1 adrp x1, 0x1f8000 bd688: 910f8c21 add x1, x1, #0x3e3 bd68c: aa0803e0 mov x0, x8 bd690: f9019fe8 str x8, [sp, #0x338] bd694: 97ff9903 bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> bd698: d100a3a8 sub x8, x29, #0x28 bd69c: f9019be0 str x0, [sp, #0x330] bd6a0: aa0803e0 mov x0, x8 bd6a4: f9419fe1 ldr x1, [sp, #0x338] bd6a8: f9419be2 ldr x2, [sp, #0x330] bd6ac: f90197e8 str x8, [sp, #0x328] bd6b0: 97ff9488 bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> bd6b4: f94197e0 ldr x0, [sp, #0x328] bd6b8: 97ff8ed2 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd6bc: f90193e0 str x0, [sp, #0x320] bd6c0: 14000001 b 0xbd6c4 *)+0x70> bd6c4: f85603a8 ldur x8, [x29, #-0xa0] bd6c8: aa0803e0 mov x0, x8 bd6cc: f00009c1 adrp x1, 0x1f8000 bd6d0: 910fd021 add x1, x1, #0x3f4 bd6d4: f9018fe0 str x0, [sp, #0x318] bd6d8: aa0803e0 mov x0, x8 bd6dc: 97ff98f1 bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> bd6e0: f9018be0 str x0, [sp, #0x310] bd6e4: 14000001 b 0xbd6e8 *)+0x94> bd6e8: d100e3a0 sub x0, x29, #0x38 bd6ec: f9418fe1 ldr x1, [sp, #0x318] bd6f0: f9418be2 ldr x2, [sp, #0x310] bd6f4: 97ff9477 bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> bd6f8: 14000001 b 0xbd6fc *)+0xa8> bd6fc: d100e3a0 sub x0, x29, #0x38 bd700: 97ff8ec0 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd704: f90187e0 str x0, [sp, #0x308] bd708: 14000001 b 0xbd70c *)+0xb8> bd70c: f85603a8 ldur x8, [x29, #-0xa0] bd710: aa0803e0 mov x0, x8 bd714: f00009c1 adrp x1, 0x1f8000 bd718: 91101821 add x1, x1, #0x406 bd71c: f90183e0 str x0, [sp, #0x300] bd720: aa0803e0 mov x0, x8 bd724: 97ff98df bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> bd728: f9017fe0 str x0, [sp, #0x2f8] bd72c: 14000001 b 0xbd730 *)+0xdc> bd730: d10123a0 sub x0, x29, #0x48 bd734: f94183e1 ldr x1, [sp, #0x300] bd738: f9417fe2 ldr x2, [sp, #0x2f8] bd73c: 97ff9465 bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> bd740: 14000001 b 0xbd744 *)+0xf0> bd744: d10123a0 sub x0, x29, #0x48 bd748: 97ff8eae bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd74c: f9017be0 str x0, [sp, #0x2f0] bd750: 14000001 b 0xbd754 *)+0x100> bd754: f85603a8 ldur x8, [x29, #-0xa0] bd758: aa0803e0 mov x0, x8 bd75c: f00009c1 adrp x1, 0x1f8000 bd760: 91105421 add x1, x1, #0x415 bd764: f90177e0 str x0, [sp, #0x2e8] bd768: aa0803e0 mov x0, x8 bd76c: 97ff98cd bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> bd770: f90173e0 str x0, [sp, #0x2e0] bd774: 14000001 b 0xbd778 *)+0x124> bd778: d10163a0 sub x0, x29, #0x58 bd77c: f94177e1 ldr x1, [sp, #0x2e8] bd780: f94173e2 ldr x2, [sp, #0x2e0] bd784: 97ff9453 bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> bd788: 14000001 b 0xbd78c *)+0x138> bd78c: d10163a0 sub x0, x29, #0x58 bd790: 97ff8e9c bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd794: f9016fe0 str x0, [sp, #0x2d8] bd798: 14000001 b 0xbd79c *)+0x148> bd79c: f85603a8 ldur x8, [x29, #-0xa0] bd7a0: aa0803e0 mov x0, x8 bd7a4: d00009c1 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> bd7a8: 913a8021 add x1, x1, #0xea0 bd7ac: f9016be0 str x0, [sp, #0x2d0] bd7b0: aa0803e0 mov x0, x8 bd7b4: 97ff98bb bl 0xa3aa0 <_ZN7_JNIEnv9FindClassEPKc@plt> bd7b8: f90167e0 str x0, [sp, #0x2c8] bd7bc: 14000001 b 0xbd7c0 *)+0x16c> bd7c0: d101a3a0 sub x0, x29, #0x68 bd7c4: f9416be1 ldr x1, [sp, #0x2d0] bd7c8: f94167e2 ldr x2, [sp, #0x2c8] bd7cc: 97ff9441 bl 0xa28d0 <_ZN14ScopedLocalRefIP7_jclassEC2EP7_JNIEnvS1_@plt> bd7d0: 14000001 b 0xbd7d4 *)+0x180> bd7d4: d101a3a0 sub x0, x29, #0x68 bd7d8: 97ff8e8a bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd7dc: f90163e0 str x0, [sp, #0x2c0] bd7e0: 14000001 b 0xbd7e4 *)+0x190> bd7e4: 52814308 mov w8, #0xa18 // =2584 bd7e8: 2a0803e0 mov w0, w8 bd7ec: 97ffadc9 bl 0xa8f10 <_Znwm@plt> bd7f0: f9015fe0 str x0, [sp, #0x2b8] bd7f4: 14000001 b 0xbd7f8 *)+0x1a4> bd7f8: f9415fe0 ldr x0, [sp, #0x2b8] bd7fc: f9415fe1 ldr x1, [sp, #0x2b8] bd800: f9015be0 str x0, [sp, #0x2b0] bd804: aa0103e0 mov x0, x1 bd808: 97ffb402 bl 0xaa810 <_ZN7android8AMessageC1Ev@plt> bd80c: 14000001 b 0xbd810 *)+0x1bc> bd810: d101c3a0 sub x0, x29, #0x70 bd814: f9415be1 ldr x1, [sp, #0x2b0] bd818: 97ff9a2e bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> bd81c: 14000001 b 0xbd820 *)+0x1cc> bd820: 2a1f03e8 mov w8, wzr bd824: b81383a8 stur w8, [x29, #-0xc8] bd828: f85583a9 ldur x9, [x29, #-0xa8] bd82c: b4000849 cbz x9, 0xbd934 *)+0x2e0> bd830: 14000001 b 0xbd834 *)+0x1e0> bd834: f85503a8 ldur x8, [x29, #-0xb0] bd838: b5000428 cbnz x8, 0xbd8bc *)+0x268> bd83c: 14000001 b 0xbd840 *)+0x1ec> bd840: 128002a8 mov w8, #-0x16 // =-22 bd844: b816c3a8 stur w8, [x29, #-0x94] bd848: 320003e8 orr w8, wzr, #0x1 bd84c: b81343a8 stur w8, [x29, #-0xcc] bd850: 1400027d b 0xbe244 *)+0xbf0> bd854: f81403a0 stur x0, [x29, #-0xc0] bd858: 2a0103e8 mov w8, w1 bd85c: b813c3a8 stur w8, [x29, #-0xc4] bd860: 140002a2 b 0xbe2e8 *)+0xc94> bd864: f81403a0 stur x0, [x29, #-0xc0] bd868: 2a0103e8 mov w8, w1 bd86c: b813c3a8 stur w8, [x29, #-0xc4] bd870: 1400029b b 0xbe2dc *)+0xc88> bd874: f81403a0 stur x0, [x29, #-0xc0] bd878: 2a0103e8 mov w8, w1 bd87c: b813c3a8 stur w8, [x29, #-0xc4] bd880: 14000294 b 0xbe2d0 *)+0xc7c> bd884: f81403a0 stur x0, [x29, #-0xc0] bd888: 2a0103e8 mov w8, w1 bd88c: b813c3a8 stur w8, [x29, #-0xc4] bd890: 1400028d b 0xbe2c4 *)+0xc70> bd894: f81403a0 stur x0, [x29, #-0xc0] bd898: 2a0103e8 mov w8, w1 bd89c: b813c3a8 stur w8, [x29, #-0xc4] bd8a0: 14000286 b 0xbe2b8 *)+0xc64> bd8a4: f81403a0 stur x0, [x29, #-0xc0] bd8a8: 2a0103e8 mov w8, w1 bd8ac: b813c3a8 stur w8, [x29, #-0xc4] bd8b0: f9415fe0 ldr x0, [sp, #0x2b8] bd8b4: 97ff8c2b bl 0xa0960 <_ZdlPv@plt> bd8b8: 14000280 b 0xbe2b8 *)+0xc64> bd8bc: f85603a0 ldur x0, [x29, #-0xa0] bd8c0: f85583a1 ldur x1, [x29, #-0xa8] bd8c4: 97ff98a3 bl 0xa3b50 <_ZN7_JNIEnv14GetArrayLengthEP7_jarray@plt> bd8c8: b902afe0 str w0, [sp, #0x2ac] bd8cc: 14000001 b 0xbd8d0 *)+0x27c> bd8d0: b942afe8 ldr w8, [sp, #0x2ac] bd8d4: b81383a8 stur w8, [x29, #-0xc8] bd8d8: b85383a9 ldur w9, [x29, #-0xc8] bd8dc: f85603a0 ldur x0, [x29, #-0xa0] bd8e0: f85503a1 ldur x1, [x29, #-0xb0] bd8e4: b902abe9 str w9, [sp, #0x2a8] bd8e8: 97ff989a bl 0xa3b50 <_ZN7_JNIEnv14GetArrayLengthEP7_jarray@plt> bd8ec: b902a7e0 str w0, [sp, #0x2a4] bd8f0: 14000001 b 0xbd8f4 *)+0x2a0> bd8f4: b942abe8 ldr w8, [sp, #0x2a8] bd8f8: b942a7e9 ldr w9, [sp, #0x2a4] bd8fc: 6b09010a subs w10, w8, w9 bd900: b902a3ea str w10, [sp, #0x2a0] bd904: 54000160 b.eq 0xbd930 *)+0x2dc> bd908: 14000001 b 0xbd90c *)+0x2b8> bd90c: 128002a8 mov w8, #-0x16 // =-22 bd910: b816c3a8 stur w8, [x29, #-0x94] bd914: 320003e8 orr w8, wzr, #0x1 bd918: b81343a8 stur w8, [x29, #-0xcc] bd91c: 1400024a b 0xbe244 *)+0xbf0> bd920: f81403a0 stur x0, [x29, #-0xc0] bd924: 2a0103e8 mov w8, w1 bd928: b813c3a8 stur w8, [x29, #-0xc4] bd92c: 14000260 b 0xbe2ac *)+0xc58> bd930: 1400000a b 0xbd958 *)+0x304> bd934: f85503a8 ldur x8, [x29, #-0xb0] bd938: b40000e8 cbz x8, 0xbd954 *)+0x300> bd93c: 14000001 b 0xbd940 *)+0x2ec> bd940: 128002a8 mov w8, #-0x16 // =-22 bd944: b816c3a8 stur w8, [x29, #-0x94] bd948: 320003e8 orr w8, wzr, #0x1 bd94c: b81343a8 stur w8, [x29, #-0xcc] bd950: 1400023d b 0xbe244 *)+0xbf0> bd954: 14000001 b 0xbd958 *)+0x304> bd958: 2a1f03e8 mov w8, wzr bd95c: b81303a8 stur w8, [x29, #-0xd0] bd960: 14000001 b 0xbd964 *)+0x310> bd964: b85303a8 ldur w8, [x29, #-0xd0] bd968: b85383a9 ldur w9, [x29, #-0xc8] bd96c: 6b090108 subs w8, w8, w9 bd970: b9029fe8 str w8, [sp, #0x29c] bd974: 5400454a b.ge 0xbe21c *)+0xbc8> bd978: 14000001 b 0xbd97c *)+0x328> bd97c: f85603a0 ldur x0, [x29, #-0xa0] bd980: f85583a1 ldur x1, [x29, #-0xa8] bd984: b85303a2 ldur w2, [x29, #-0xd0] bd988: 97ffb62e bl 0xab240 <_ZN7_JNIEnv21GetObjectArrayElementEP13_jobjectArrayi@plt> bd98c: f9014be0 str x0, [sp, #0x290] bd990: 14000001 b 0xbd994 *)+0x340> bd994: f9414be8 ldr x8, [sp, #0x290] bd998: f81283a8 stur x8, [x29, #-0xd8] bd99c: f85603a9 ldur x9, [x29, #-0xa0] bd9a0: f85283aa ldur x10, [x29, #-0xd8] bd9a4: d100a3a0 sub x0, x29, #0x28 bd9a8: f90147e9 str x9, [sp, #0x288] bd9ac: f90143ea str x10, [sp, #0x280] bd9b0: 97ff8e14 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bd9b4: f9013fe0 str x0, [sp, #0x278] bd9b8: 14000001 b 0xbd9bc *)+0x368> bd9bc: f94147e0 ldr x0, [sp, #0x288] bd9c0: f94143e1 ldr x1, [sp, #0x280] bd9c4: f9413fe2 ldr x2, [sp, #0x278] bd9c8: 97ffb1d6 bl 0xaa120 <_ZN7_JNIEnv12IsInstanceOfEP8_jobjectP7_jclass@plt> bd9cc: b90277e0 str w0, [sp, #0x274] bd9d0: 14000001 b 0xbd9d4 *)+0x380> bd9d4: b94277e8 ldr w8, [sp, #0x274] bd9d8: 12001d09 and w9, w8, #0xff bd9dc: 350000e9 cbnz w9, 0xbd9f8 *)+0x3a4> bd9e0: 14000001 b 0xbd9e4 *)+0x390> bd9e4: 128002a8 mov w8, #-0x16 // =-22 bd9e8: b816c3a8 stur w8, [x29, #-0x94] bd9ec: 320003e8 orr w8, wzr, #0x1 bd9f0: b81343a8 stur w8, [x29, #-0xcc] bd9f4: 14000214 b 0xbe244 *)+0xbf0> bd9f8: f85603a0 ldur x0, [x29, #-0xa0] bd9fc: f85283a1 ldur x1, [x29, #-0xd8] bda00: aa1f03e2 mov x2, xzr bda04: 97ffb2cf bl 0xaa540 <_ZN7_JNIEnv17GetStringUTFCharsEP8_jstringPh@plt> bda08: f90137e0 str x0, [sp, #0x268] bda0c: 14000001 b 0xbda10 *)+0x3bc> bda10: f94137e8 ldr x8, [sp, #0x268] bda14: f81203a8 stur x8, [x29, #-0xe0] bda18: f85203a9 ldur x9, [x29, #-0xe0] bda1c: b50000e9 cbnz x9, 0xbda38 *)+0x3e4> bda20: 14000001 b 0xbda24 *)+0x3d0> bda24: 12800168 mov w8, #-0xc // =-12 bda28: b816c3a8 stur w8, [x29, #-0x94] bda2c: 320003e8 orr w8, wzr, #0x1 bda30: b81343a8 stur w8, [x29, #-0xcc] bda34: 14000204 b 0xbe244 *)+0xbf0> bda38: f85203a1 ldur x1, [x29, #-0xe0] bda3c: d10223a0 sub x0, x29, #0x88 bda40: 97ff9850 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> bda44: 14000001 b 0xbda48 *)+0x3f4> bda48: f85603a0 ldur x0, [x29, #-0xa0] bda4c: f85283a1 ldur x1, [x29, #-0xd8] bda50: f85203a2 ldur x2, [x29, #-0xe0] bda54: 97ff9b23 bl 0xa46e0 <_ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc@plt> bda58: 14000001 b 0xbda5c *)+0x408> bda5c: aa1f03e8 mov x8, xzr bda60: f81203a8 stur x8, [x29, #-0xe0] bda64: f00009c1 adrp x1, 0x1f8000 bda68: 910edc21 add x1, x1, #0x3b7 bda6c: d10223a0 sub x0, x29, #0x88 bda70: 97ffa904 bl 0xa7e80 <_ZNK7android7AString10startsWithEPKc@plt> bda74: b90267e0 str w0, [sp, #0x264] bda78: 14000001 b 0xbda7c *)+0x428> bda7c: b94267e8 ldr w8, [sp, #0x264] bda80: 36000128 tbz w8, #0x0, 0xbdaa4 *)+0x450> bda84: 14000001 b 0xbda88 *)+0x434> bda88: 321e03e8 orr w8, wzr, #0x4 bda8c: b81343a8 stur w8, [x29, #-0xcc] bda90: 140001cf b 0xbe1cc *)+0xb78> bda94: f81403a0 stur x0, [x29, #-0xc0] bda98: 2a0103e8 mov w8, w1 bda9c: b813c3a8 stur w8, [x29, #-0xc4] bdaa0: 140001dc b 0xbe210 *)+0xbbc> bdaa4: f85603a0 ldur x0, [x29, #-0xa0] bdaa8: f85503a1 ldur x1, [x29, #-0xb0] bdaac: b85303a2 ldur w2, [x29, #-0xd0] bdab0: 97ffb5e4 bl 0xab240 <_ZN7_JNIEnv21GetObjectArrayElementEP13_jobjectArrayi@plt> bdab4: f9012fe0 str x0, [sp, #0x258] bdab8: 14000001 b 0xbdabc *)+0x468> bdabc: f9412fe8 ldr x8, [sp, #0x258] bdac0: f81183a8 stur x8, [x29, #-0xe8] bdac4: f85603a9 ldur x9, [x29, #-0xa0] bdac8: f85183aa ldur x10, [x29, #-0xe8] bdacc: d100a3a0 sub x0, x29, #0x28 bdad0: f9012be9 str x9, [sp, #0x250] bdad4: f90127ea str x10, [sp, #0x248] bdad8: 97ff8dca bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bdadc: f90123e0 str x0, [sp, #0x240] bdae0: 14000001 b 0xbdae4 *)+0x490> bdae4: f9412be0 ldr x0, [sp, #0x250] bdae8: f94127e1 ldr x1, [sp, #0x248] bdaec: f94123e2 ldr x2, [sp, #0x240] bdaf0: 97ffb18c bl 0xaa120 <_ZN7_JNIEnv12IsInstanceOfEP8_jobjectP7_jclass@plt> bdaf4: b9023fe0 str w0, [sp, #0x23c] bdaf8: 14000001 b 0xbdafc *)+0x4a8> bdafc: b9423fe8 ldr w8, [sp, #0x23c] bdb00: 12001d09 and w9, w8, #0xff bdb04: 34000509 cbz w9, 0xbdba4 *)+0x550> bdb08: 14000001 b 0xbdb0c *)+0x4b8> bdb0c: f85603a0 ldur x0, [x29, #-0xa0] bdb10: f85183a1 ldur x1, [x29, #-0xe8] bdb14: aa1f03e2 mov x2, xzr bdb18: 97ffb28a bl 0xaa540 <_ZN7_JNIEnv17GetStringUTFCharsEP8_jstringPh@plt> bdb1c: f9011be0 str x0, [sp, #0x230] bdb20: 14000001 b 0xbdb24 *)+0x4d0> bdb24: f9411be8 ldr x8, [sp, #0x230] bdb28: f81103a8 stur x8, [x29, #-0xf0] bdb2c: f85103a9 ldur x9, [x29, #-0xf0] bdb30: b50000e9 cbnz x9, 0xbdb4c *)+0x4f8> bdb34: 14000001 b 0xbdb38 *)+0x4e4> bdb38: 12800168 mov w8, #-0xc // =-12 bdb3c: b816c3a8 stur w8, [x29, #-0x94] bdb40: 320003e8 orr w8, wzr, #0x1 bdb44: b81343a8 stur w8, [x29, #-0xcc] bdb48: 140001a1 b 0xbe1cc *)+0xb78> bdb4c: d101c3a0 sub x0, x29, #0x70 bdb50: 97ffab6c bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bdb54: f90117e0 str x0, [sp, #0x228] bdb58: 14000001 b 0xbdb5c *)+0x508> bdb5c: d10223a0 sub x0, x29, #0x88 bdb60: 97ffa754 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> bdb64: f90113e0 str x0, [sp, #0x220] bdb68: 14000001 b 0xbdb6c *)+0x518> bdb6c: f85103a2 ldur x2, [x29, #-0xf0] bdb70: 92800003 mov x3, #-0x1 // =-1 bdb74: f94117e0 ldr x0, [sp, #0x228] bdb78: f94113e1 ldr x1, [sp, #0x220] bdb7c: 97ffb001 bl 0xa9b80 <_ZN7android8AMessage9setStringEPKcS2_l@plt> bdb80: 14000001 b 0xbdb84 *)+0x530> bdb84: f85603a0 ldur x0, [x29, #-0xa0] bdb88: f85183a1 ldur x1, [x29, #-0xe8] bdb8c: f85103a2 ldur x2, [x29, #-0xf0] bdb90: 97ff9ad4 bl 0xa46e0 <_ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc@plt> bdb94: 14000001 b 0xbdb98 *)+0x544> bdb98: aa1f03e8 mov x8, xzr bdb9c: f81103a8 stur x8, [x29, #-0xf0] bdba0: 14000188 b 0xbe1c0 *)+0xb6c> bdba4: f85603a8 ldur x8, [x29, #-0xa0] bdba8: f85183a9 ldur x9, [x29, #-0xe8] bdbac: d100e3a0 sub x0, x29, #0x38 bdbb0: f9010fe8 str x8, [sp, #0x218] bdbb4: f9010be9 str x9, [sp, #0x210] bdbb8: 97ff8d92 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bdbbc: f90107e0 str x0, [sp, #0x208] bdbc0: 14000001 b 0xbdbc4 *)+0x570> bdbc4: f9410fe0 ldr x0, [sp, #0x218] bdbc8: f9410be1 ldr x1, [sp, #0x210] bdbcc: f94107e2 ldr x2, [sp, #0x208] bdbd0: 97ffb154 bl 0xaa120 <_ZN7_JNIEnv12IsInstanceOfEP8_jobjectP7_jclass@plt> bdbd4: b90207e0 str w0, [sp, #0x204] bdbd8: 14000001 b 0xbdbdc *)+0x588> bdbdc: b94207e8 ldr w8, [sp, #0x204] bdbe0: 12001d09 and w9, w8, #0xff bdbe4: 34000529 cbz w9, 0xbdc88 *)+0x634> bdbe8: 14000001 b 0xbdbec *)+0x598> bdbec: f85603a8 ldur x8, [x29, #-0xa0] bdbf0: d100e3a0 sub x0, x29, #0x38 bdbf4: f900ffe8 str x8, [sp, #0x1f8] bdbf8: 97ff8d82 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bdbfc: f900fbe0 str x0, [sp, #0x1f0] bdc00: 14000001 b 0xbdc04 *)+0x5b0> bdc04: f00009c2 adrp x2, 0x1f8000 bdc08: 91109442 add x2, x2, #0x425 bdc0c: f00009c3 adrp x3, 0x1f8000 bdc10: 9110b863 add x3, x3, #0x42e bdc14: f940ffe0 ldr x0, [sp, #0x1f8] bdc18: f940fbe1 ldr x1, [sp, #0x1f0] bdc1c: 97ffa695 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> bdc20: f900f7e0 str x0, [sp, #0x1e8] bdc24: 14000001 b 0xbdc28 *)+0x5d4> bdc28: f940f7e8 ldr x8, [sp, #0x1e8] bdc2c: f81083a8 stur x8, [x29, #-0xf8] bdc30: f85083a2 ldur x2, [x29, #-0xf8] bdc34: f85603a0 ldur x0, [x29, #-0xa0] bdc38: f85183a1 ldur x1, [x29, #-0xe8] bdc3c: 97ff8949 bl 0xa0160 <_ZN7_JNIEnv13CallIntMethodEP8_jobjectP10_jmethodIDz@plt> bdc40: b901e7e0 str w0, [sp, #0x1e4] bdc44: 14000001 b 0xbdc48 *)+0x5f4> bdc48: b941e7e8 ldr w8, [sp, #0x1e4] bdc4c: b81043a8 stur w8, [x29, #-0xfc] bdc50: d101c3a0 sub x0, x29, #0x70 bdc54: 97ffab2b bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bdc58: f900efe0 str x0, [sp, #0x1d8] bdc5c: 14000001 b 0xbdc60 *)+0x60c> bdc60: d10223a0 sub x0, x29, #0x88 bdc64: 97ffa713 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> bdc68: f900ebe0 str x0, [sp, #0x1d0] bdc6c: 14000001 b 0xbdc70 *)+0x61c> bdc70: b85043a2 ldur w2, [x29, #-0xfc] bdc74: f940efe0 ldr x0, [sp, #0x1d8] bdc78: f940ebe1 ldr x1, [sp, #0x1d0] bdc7c: 97ff8be5 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> bdc80: 14000001 b 0xbdc84 *)+0x630> bdc84: 1400014e b 0xbe1bc *)+0xb68> bdc88: f85603a8 ldur x8, [x29, #-0xa0] bdc8c: f85183a9 ldur x9, [x29, #-0xe8] bdc90: d10123a0 sub x0, x29, #0x48 bdc94: f900e7e8 str x8, [sp, #0x1c8] bdc98: f900e3e9 str x9, [sp, #0x1c0] bdc9c: 97ff8d59 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bdca0: f900dfe0 str x0, [sp, #0x1b8] bdca4: 14000001 b 0xbdca8 *)+0x654> bdca8: f940e7e0 ldr x0, [sp, #0x1c8] bdcac: f940e3e1 ldr x1, [sp, #0x1c0] bdcb0: f940dfe2 ldr x2, [sp, #0x1b8] bdcb4: 97ffb11b bl 0xaa120 <_ZN7_JNIEnv12IsInstanceOfEP8_jobjectP7_jclass@plt> bdcb8: b901b7e0 str w0, [sp, #0x1b4] bdcbc: 14000001 b 0xbdcc0 *)+0x66c> bdcc0: b941b7e8 ldr w8, [sp, #0x1b4] bdcc4: 12001d09 and w9, w8, #0xff bdcc8: 34000529 cbz w9, 0xbdd6c *)+0x718> bdccc: 14000001 b 0xbdcd0 *)+0x67c> bdcd0: f85603a8 ldur x8, [x29, #-0xa0] bdcd4: d10123a0 sub x0, x29, #0x48 bdcd8: f900d7e8 str x8, [sp, #0x1a8] bdcdc: 97ff8d49 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bdce0: f900d3e0 str x0, [sp, #0x1a0] bdce4: 14000001 b 0xbdce8 *)+0x694> bdce8: f00009c2 adrp x2, 0x1f8000 bdcec: 9110c842 add x2, x2, #0x432 bdcf0: f00009c3 adrp x3, 0x1f8000 bdcf4: 9110f063 add x3, x3, #0x43c bdcf8: f940d7e0 ldr x0, [sp, #0x1a8] bdcfc: f940d3e1 ldr x1, [sp, #0x1a0] bdd00: 97ffa65c bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> bdd04: f900cfe0 str x0, [sp, #0x198] bdd08: 14000001 b 0xbdd0c *)+0x6b8> bdd0c: f940cfe8 ldr x8, [sp, #0x198] bdd10: f901c7e8 str x8, [sp, #0x388] bdd14: f941c7e2 ldr x2, [sp, #0x388] bdd18: f85603a0 ldur x0, [x29, #-0xa0] bdd1c: f85183a1 ldur x1, [x29, #-0xe8] bdd20: 97ff94c0 bl 0xa3020 <_ZN7_JNIEnv14CallLongMethodEP8_jobjectP10_jmethodIDz@plt> bdd24: f900cbe0 str x0, [sp, #0x190] bdd28: 14000001 b 0xbdd2c *)+0x6d8> bdd2c: f940cbe8 ldr x8, [sp, #0x190] bdd30: f901c3e8 str x8, [sp, #0x380] bdd34: d101c3a0 sub x0, x29, #0x70 bdd38: 97ffaaf2 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bdd3c: f900c7e0 str x0, [sp, #0x188] bdd40: 14000001 b 0xbdd44 *)+0x6f0> bdd44: d10223a0 sub x0, x29, #0x88 bdd48: 97ffa6da bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> bdd4c: f900c3e0 str x0, [sp, #0x180] bdd50: 14000001 b 0xbdd54 *)+0x700> bdd54: f941c3e2 ldr x2, [sp, #0x380] bdd58: f940c7e0 ldr x0, [sp, #0x188] bdd5c: f940c3e1 ldr x1, [sp, #0x180] bdd60: 97ffaa94 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> bdd64: 14000001 b 0xbdd68 *)+0x714> bdd68: 14000114 b 0xbe1b8 *)+0xb64> bdd6c: f85603a8 ldur x8, [x29, #-0xa0] bdd70: f85183a9 ldur x9, [x29, #-0xe8] bdd74: d10163a0 sub x0, x29, #0x58 bdd78: f900bfe8 str x8, [sp, #0x178] bdd7c: f900bbe9 str x9, [sp, #0x170] bdd80: 97ff8d20 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bdd84: f900b7e0 str x0, [sp, #0x168] bdd88: 14000001 b 0xbdd8c *)+0x738> bdd8c: f940bfe0 ldr x0, [sp, #0x178] bdd90: f940bbe1 ldr x1, [sp, #0x170] bdd94: f940b7e2 ldr x2, [sp, #0x168] bdd98: 97ffb0e2 bl 0xaa120 <_ZN7_JNIEnv12IsInstanceOfEP8_jobjectP7_jclass@plt> bdd9c: b90167e0 str w0, [sp, #0x164] bdda0: 14000001 b 0xbdda4 *)+0x750> bdda4: b94167e8 ldr w8, [sp, #0x164] bdda8: 12001d09 and w9, w8, #0xff bddac: 34000529 cbz w9, 0xbde50 *)+0x7fc> bddb0: 14000001 b 0xbddb4 *)+0x760> bddb4: f85603a8 ldur x8, [x29, #-0xa0] bddb8: d10163a0 sub x0, x29, #0x58 bddbc: f900afe8 str x8, [sp, #0x158] bddc0: 97ff8d10 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bddc4: f900abe0 str x0, [sp, #0x150] bddc8: 14000001 b 0xbddcc *)+0x778> bddcc: f00009c2 adrp x2, 0x1f8000 bddd0: 91110042 add x2, x2, #0x440 bddd4: f00009c3 adrp x3, 0x1f8000 bddd8: 91112c63 add x3, x3, #0x44b bdddc: f940afe0 ldr x0, [sp, #0x158] bdde0: f940abe1 ldr x1, [sp, #0x150] bdde4: 97ffa623 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> bdde8: f900a7e0 str x0, [sp, #0x148] bddec: 14000001 b 0xbddf0 *)+0x79c> bddf0: f940a7e8 ldr x8, [sp, #0x148] bddf4: f901bfe8 str x8, [sp, #0x378] bddf8: f941bfe2 ldr x2, [sp, #0x378] bddfc: f85603a0 ldur x0, [x29, #-0xa0] bde00: f85183a1 ldur x1, [x29, #-0xe8] bde04: 97ffaa73 bl 0xa87d0 <_ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz@plt> bde08: bd0147e0 str s0, [sp, #0x144] bde0c: 14000001 b 0xbde10 *)+0x7bc> bde10: bd4147e0 ldr s0, [sp, #0x144] bde14: bd0377e0 str s0, [sp, #0x374] bde18: d101c3a0 sub x0, x29, #0x70 bde1c: 97ffaab9 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bde20: f9009fe0 str x0, [sp, #0x138] bde24: 14000001 b 0xbde28 *)+0x7d4> bde28: d10223a0 sub x0, x29, #0x88 bde2c: 97ffa6a1 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> bde30: f9009be0 str x0, [sp, #0x130] bde34: 14000001 b 0xbde38 *)+0x7e4> bde38: bd4377e0 ldr s0, [sp, #0x374] bde3c: f9409fe0 ldr x0, [sp, #0x138] bde40: f9409be1 ldr x1, [sp, #0x130] bde44: 97ffa903 bl 0xa8250 <_ZN7android8AMessage8setFloatEPKcf@plt> bde48: 14000001 b 0xbde4c *)+0x7f8> bde4c: 140000da b 0xbe1b4 *)+0xb60> bde50: f85603a8 ldur x8, [x29, #-0xa0] bde54: f85183a9 ldur x9, [x29, #-0xe8] bde58: d101a3a0 sub x0, x29, #0x68 bde5c: f90097e8 str x8, [sp, #0x128] bde60: f90093e9 str x9, [sp, #0x120] bde64: 97ff8ce7 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bde68: f9008fe0 str x0, [sp, #0x118] bde6c: 14000001 b 0xbde70 *)+0x81c> bde70: f94097e0 ldr x0, [sp, #0x128] bde74: f94093e1 ldr x1, [sp, #0x120] bde78: f9408fe2 ldr x2, [sp, #0x118] bde7c: 97ffb0a9 bl 0xaa120 <_ZN7_JNIEnv12IsInstanceOfEP8_jobjectP7_jclass@plt> bde80: b90117e0 str w0, [sp, #0x114] bde84: 14000001 b 0xbde88 *)+0x834> bde88: b94117e8 ldr w8, [sp, #0x114] bde8c: 12001d09 and w9, w8, #0xff bde90: 34001909 cbz w9, 0xbe1b0 *)+0xb5c> bde94: 14000001 b 0xbde98 *)+0x844> bde98: f85603a8 ldur x8, [x29, #-0xa0] bde9c: d101a3a0 sub x0, x29, #0x68 bdea0: f90087e8 str x8, [sp, #0x108] bdea4: 97ff8cd7 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bdea8: f90083e0 str x0, [sp, #0x100] bdeac: 14000001 b 0xbdeb0 *)+0x85c> bdeb0: d00009c2 adrp x2, 0x1f7000 <_Unwind_Backtrace+0xb60> bdeb4: 913afc42 add x2, x2, #0xebf bdeb8: f00009c3 adrp x3, 0x1f8000 bdebc: 9110b863 add x3, x3, #0x42e bdec0: f94087e0 ldr x0, [sp, #0x108] bdec4: f94083e1 ldr x1, [sp, #0x100] bdec8: 97ffa5ea bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> bdecc: f9007fe0 str x0, [sp, #0xf8] bded0: 14000001 b 0xbded4 *)+0x880> bded4: f9407fe8 ldr x8, [sp, #0xf8] bded8: f901b7e8 str x8, [sp, #0x368] bdedc: f85603a9 ldur x9, [x29, #-0xa0] bdee0: d101a3a0 sub x0, x29, #0x68 bdee4: f9007be9 str x9, [sp, #0xf0] bdee8: 97ff8cc6 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> bdeec: f90077e0 str x0, [sp, #0xe8] bdef0: 14000001 b 0xbdef4 *)+0x8a0> bdef4: d00009c2 adrp x2, 0x1f7000 <_Unwind_Backtrace+0xb60> bdef8: 913b7442 add x2, x2, #0xedd bdefc: f00009c3 adrp x3, 0x1f8000 bdf00: 9110b863 add x3, x3, #0x42e bdf04: f9407be0 ldr x0, [sp, #0xf0] bdf08: f94077e1 ldr x1, [sp, #0xe8] bdf0c: 97ffa5d9 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> bdf10: f90073e0 str x0, [sp, #0xe0] bdf14: 14000001 b 0xbdf18 *)+0x8c4> bdf18: f94073e8 ldr x8, [sp, #0xe0] bdf1c: f901b3e8 str x8, [sp, #0x360] bdf20: f85603a0 ldur x0, [x29, #-0xa0] bdf24: f85183a1 ldur x1, [x29, #-0xe8] bdf28: f941b7e2 ldr x2, [sp, #0x368] bdf2c: 97ff888d bl 0xa0160 <_ZN7_JNIEnv13CallIntMethodEP8_jobjectP10_jmethodIDz@plt> bdf30: b900dfe0 str w0, [sp, #0xdc] bdf34: 14000001 b 0xbdf38 *)+0x8e4> bdf38: b940dfe8 ldr w8, [sp, #0xdc] bdf3c: b9035fe8 str w8, [sp, #0x35c] bdf40: f85603a0 ldur x0, [x29, #-0xa0] bdf44: f85183a1 ldur x1, [x29, #-0xe8] bdf48: f941b3e2 ldr x2, [sp, #0x360] bdf4c: 97ff8885 bl 0xa0160 <_ZN7_JNIEnv13CallIntMethodEP8_jobjectP10_jmethodIDz@plt> bdf50: b900dbe0 str w0, [sp, #0xd8] bdf54: 14000001 b 0xbdf58 *)+0x904> bdf58: b940dbe8 ldr w8, [sp, #0xd8] bdf5c: b9035be8 str w8, [sp, #0x358] bdf60: 52800909 mov w9, #0x48 // =72 bdf64: 2a0903e0 mov w0, w9 bdf68: 97ffabea bl 0xa8f10 <_Znwm@plt> bdf6c: f9006be0 str x0, [sp, #0xd0] bdf70: 14000001 b 0xbdf74 *)+0x920> bdf74: f9406be0 ldr x0, [sp, #0xd0] bdf78: b9435be8 ldr w8, [sp, #0x358] bdf7c: b9435fe9 ldr w9, [sp, #0x35c] bdf80: 6b090108 subs w8, w8, w9 bdf84: 2a0803e1 mov w1, w8 bdf88: 93407c21 sxtw x1, w1 bdf8c: f9406be2 ldr x2, [sp, #0xd0] bdf90: f90067e0 str x0, [sp, #0xc8] bdf94: aa0203e0 mov x0, x2 bdf98: 97ff8fa2 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> bdf9c: 14000001 b 0xbdfa0 *)+0x94c> bdfa0: d10243a0 sub x0, x29, #0x90 bdfa4: f94067e1 ldr x1, [sp, #0xc8] bdfa8: 97ffad62 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> bdfac: 14000001 b 0xbdfb0 *)+0x95c> bdfb0: f85603a0 ldur x0, [x29, #-0xa0] bdfb4: f85183a1 ldur x1, [x29, #-0xe8] bdfb8: 97ff91d2 bl 0xa2700 <_ZN7_JNIEnv22GetDirectBufferAddressEP8_jobject@plt> bdfbc: f90063e0 str x0, [sp, #0xc0] bdfc0: 14000001 b 0xbdfc4 *)+0x970> bdfc4: f94063e8 ldr x8, [sp, #0xc0] bdfc8: f901abe8 str x8, [sp, #0x350] bdfcc: f941abe9 ldr x9, [sp, #0x350] bdfd0: b4000509 cbz x9, 0xbe070 *)+0xa1c> bdfd4: 14000001 b 0xbdfd8 *)+0x984> bdfd8: d10243a0 sub x0, x29, #0x90 bdfdc: 97ff87ad bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> bdfe0: f9005fe0 str x0, [sp, #0xb8] bdfe4: 14000001 b 0xbdfe8 *)+0x994> bdfe8: f9405fe0 ldr x0, [sp, #0xb8] bdfec: 97ff9c99 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> bdff0: f9005be0 str x0, [sp, #0xb0] bdff4: 14000001 b 0xbdff8 *)+0x9a4> bdff8: f941abe8 ldr x8, [sp, #0x350] bdffc: b9835fe9 ldrsw x9, [sp, #0x35c] be000: 8b090108 add x8, x8, x9 be004: d10243a0 sub x0, x29, #0x90 be008: f90057e8 str x8, [sp, #0xa8] be00c: 97ff87a1 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> be010: f90053e0 str x0, [sp, #0xa0] be014: 14000001 b 0xbe018 *)+0x9c4> be018: f94053e0 ldr x0, [sp, #0xa0] be01c: 97ff9665 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> be020: f9004fe0 str x0, [sp, #0x98] be024: 14000001 b 0xbe028 *)+0x9d4> be028: f9405be0 ldr x0, [sp, #0xb0] be02c: f94057e1 ldr x1, [sp, #0xa8] be030: f9404fe2 ldr x2, [sp, #0x98] be034: 97ff8757 bl 0x9fd90 be038: f9004be0 str x0, [sp, #0x90] be03c: 1400004d b 0xbe170 *)+0xb1c> be040: f81403a0 stur x0, [x29, #-0xc0] be044: 2a0103e8 mov w8, w1 be048: b813c3a8 stur w8, [x29, #-0xc4] be04c: f9406be0 ldr x0, [sp, #0xd0] be050: 97ff8a44 bl 0xa0960 <_ZdlPv@plt> be054: 1400006f b 0xbe210 *)+0xbbc> be058: f81403a0 stur x0, [x29, #-0xc0] be05c: 2a0103e8 mov w8, w1 be060: b813c3a8 stur w8, [x29, #-0xc4] be064: d10243a0 sub x0, x29, #0x90 be068: 97ffb12a bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> be06c: 14000069 b 0xbe210 *)+0xbbc> be070: f85603a8 ldur x8, [x29, #-0xa0] be074: d101a3a0 sub x0, x29, #0x68 be078: f90047e8 str x8, [sp, #0x88] be07c: 97ff8c61 bl 0xa1200 <_ZNK14ScopedLocalRefIP7_jclassE3getEv@plt> be080: f90043e0 str x0, [sp, #0x80] be084: 14000001 b 0xbe088 *)+0xa34> be088: b00009c2 adrp x2, 0x1f7000 <_Unwind_Backtrace+0xb60> be08c: 913ad042 add x2, x2, #0xeb4 be090: b00009c3 adrp x3, 0x1f7000 <_Unwind_Backtrace+0xb60> be094: 913ae863 add x3, x3, #0xeba be098: f94047e0 ldr x0, [sp, #0x88] be09c: f94043e1 ldr x1, [sp, #0x80] be0a0: 97ffa574 bl 0xa7670 <_ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_@plt> be0a4: f9003fe0 str x0, [sp, #0x78] be0a8: 14000001 b 0xbe0ac *)+0xa58> be0ac: f9403fe8 ldr x8, [sp, #0x78] be0b0: f901a7e8 str x8, [sp, #0x348] be0b4: f941a7e2 ldr x2, [sp, #0x348] be0b8: f85603a0 ldur x0, [x29, #-0xa0] be0bc: f85183a1 ldur x1, [x29, #-0xe8] be0c0: 97ffa034 bl 0xa6190 <_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz@plt> be0c4: f9003be0 str x0, [sp, #0x70] be0c8: 14000001 b 0xbe0cc *)+0xa78> be0cc: f9403be8 ldr x8, [sp, #0x70] be0d0: f901a3e8 str x8, [sp, #0x340] be0d4: f941a3e9 ldr x9, [sp, #0x340] be0d8: f85603aa ldur x10, [x29, #-0xa0] be0dc: b9435feb ldr w11, [sp, #0x35c] be0e0: d10243a0 sub x0, x29, #0x90 be0e4: f90037ea str x10, [sp, #0x68] be0e8: f90033e9 str x9, [sp, #0x60] be0ec: b9005feb str w11, [sp, #0x5c] be0f0: 97ff8768 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> be0f4: f9002be0 str x0, [sp, #0x50] be0f8: 14000001 b 0xbe0fc *)+0xaa8> be0fc: f9402be0 ldr x0, [sp, #0x50] be100: 97ff962c bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> be104: f90027e0 str x0, [sp, #0x48] be108: 14000001 b 0xbe10c *)+0xab8> be10c: f94027e0 ldr x0, [sp, #0x48] be110: 2a0003e1 mov w1, w0 be114: d10243a0 sub x0, x29, #0x90 be118: b90047e1 str w1, [sp, #0x44] be11c: 97ff875d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> be120: f9001fe0 str x0, [sp, #0x38] be124: 14000001 b 0xbe128 *)+0xad4> be128: f9401fe0 ldr x0, [sp, #0x38] be12c: 97ff9c49 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> be130: f9001be0 str x0, [sp, #0x30] be134: 14000001 b 0xbe138 *)+0xae4> be138: f94037e0 ldr x0, [sp, #0x68] be13c: f94033e1 ldr x1, [sp, #0x60] be140: b9405fe2 ldr w2, [sp, #0x5c] be144: b94047e3 ldr w3, [sp, #0x44] be148: f9401be4 ldr x4, [sp, #0x30] be14c: 97ffaba5 bl 0xa8fe0 <_ZN7_JNIEnv18GetByteArrayRegionEP11_jbyteArrayiiPa@plt> be150: 14000001 b 0xbe154 *)+0xb00> be154: f85603a0 ldur x0, [x29, #-0xa0] be158: f941a3e1 ldr x1, [sp, #0x340] be15c: 97ffaa05 bl 0xa8970 <_ZN7_JNIEnv14DeleteLocalRefEP8_jobject@plt> be160: 14000001 b 0xbe164 *)+0xb10> be164: aa1f03e8 mov x8, xzr be168: f901a3e8 str x8, [sp, #0x340] be16c: 14000001 b 0xbe170 *)+0xb1c> be170: d101c3a0 sub x0, x29, #0x70 be174: 97ffa9e3 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> be178: f90017e0 str x0, [sp, #0x28] be17c: 14000001 b 0xbe180 *)+0xb2c> be180: d10223a0 sub x0, x29, #0x88 be184: 97ffa5cb bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> be188: f90013e0 str x0, [sp, #0x20] be18c: 14000001 b 0xbe190 *)+0xb3c> be190: d10243a2 sub x2, x29, #0x90 be194: f94017e0 ldr x0, [sp, #0x28] be198: f94013e1 ldr x1, [sp, #0x20] be19c: 97ffabc5 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> be1a0: 14000001 b 0xbe1a4 *)+0xb50> be1a4: d10243a0 sub x0, x29, #0x90 be1a8: 97ffb0da bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> be1ac: 14000001 b 0xbe1b0 *)+0xb5c> be1b0: 14000001 b 0xbe1b4 *)+0xb60> be1b4: 14000001 b 0xbe1b8 *)+0xb64> be1b8: 14000001 b 0xbe1bc *)+0xb68> be1bc: 14000001 b 0xbe1c0 *)+0xb6c> be1c0: 2a1f03e8 mov w8, wzr be1c4: b81343a8 stur w8, [x29, #-0xcc] be1c8: 14000001 b 0xbe1cc *)+0xb78> be1cc: d10223a0 sub x0, x29, #0x88 be1d0: 97ff8ecc bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> be1d4: b85343a8 ldur w8, [x29, #-0xcc] be1d8: 2a0803e9 mov w9, w8 be1dc: b9001fe9 str w9, [sp, #0x1c] be1e0: 340000e8 cbz w8, 0xbe1fc *)+0xba8> be1e4: 14000001 b 0xbe1e8 *)+0xb94> be1e8: b9401fe8 ldr w8, [sp, #0x1c] be1ec: 71001109 subs w9, w8, #0x4 be1f0: b9001be9 str w9, [sp, #0x18] be1f4: 54000060 b.eq 0xbe200 *)+0xbac> be1f8: 14000013 b 0xbe244 *)+0xbf0> be1fc: 14000001 b 0xbe200 *)+0xbac> be200: b85303a8 ldur w8, [x29, #-0xd0] be204: 11000508 add w8, w8, #0x1 be208: b81303a8 stur w8, [x29, #-0xd0] be20c: 17fffdd6 b 0xbd964 *)+0x310> be210: d10223a0 sub x0, x29, #0x88 be214: 97ff8ebb bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> be218: 14000025 b 0xbe2ac *)+0xc58> be21c: f85483a0 ldur x0, [x29, #-0xb8] be220: d101c3a1 sub x1, x29, #0x70 be224: 97ff8ab7 bl 0xa0d00 <_ZN7android2spINS_8AMessageEEaSERKS2_@plt> be228: f9000be0 str x0, [sp, #0x10] be22c: 14000001 b 0xbe230 *)+0xbdc> be230: 2a1f03e8 mov w8, wzr be234: b816c3a8 stur w8, [x29, #-0x94] be238: 320003e8 orr w8, wzr, #0x1 be23c: b81343a8 stur w8, [x29, #-0xcc] be240: 14000001 b 0xbe244 *)+0xbf0> be244: d101c3a0 sub x0, x29, #0x70 be248: 97ffb326 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> be24c: d101a3a0 sub x0, x29, #0x68 be250: 97ff9f9c bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> be254: d10163a0 sub x0, x29, #0x58 be258: 97ff9f9a bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> be25c: d10123a0 sub x0, x29, #0x48 be260: 97ff9f98 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> be264: d100e3a0 sub x0, x29, #0x38 be268: 97ff9f96 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> be26c: d100a3a0 sub x0, x29, #0x28 be270: 97ff9f94 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> be274: b856c3a8 ldur w8, [x29, #-0x94] be278: d53bd040 mrs x0, TPIDR_EL0 be27c: f9401400 ldr x0, [x0, #0x28] be280: f85e83be ldur x30, [x29, #-0x18] be284: eb1e0000 subs x0, x0, x30 be288: b9000fe8 str w8, [sp, #0xc] be28c: f90003e0 str x0, [sp] be290: 54000361 b.ne 0xbe2fc *)+0xca8> be294: 14000001 b 0xbe298 *)+0xc44> be298: b9400fe0 ldr w0, [sp, #0xc] be29c: 911203ff add sp, sp, #0x480 be2a0: a9417bfd ldp x29, x30, [sp, #0x10] be2a4: f84207fc ldr x28, [sp], #0x20 be2a8: d65f03c0 ret be2ac: d101c3a0 sub x0, x29, #0x70 be2b0: 97ffb30c bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> be2b4: 14000001 b 0xbe2b8 *)+0xc64> be2b8: d101a3a0 sub x0, x29, #0x68 be2bc: 97ff9f81 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> be2c0: 14000001 b 0xbe2c4 *)+0xc70> be2c4: d10163a0 sub x0, x29, #0x58 be2c8: 97ff9f7e bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> be2cc: 14000001 b 0xbe2d0 *)+0xc7c> be2d0: d10123a0 sub x0, x29, #0x48 be2d4: 97ff9f7b bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> be2d8: 14000001 b 0xbe2dc *)+0xc88> be2dc: d100e3a0 sub x0, x29, #0x38 be2e0: 97ff9f78 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> be2e4: 14000001 b 0xbe2e8 *)+0xc94> be2e8: d100a3a0 sub x0, x29, #0x28 be2ec: 97ff9f75 bl 0xa60c0 <_ZN14ScopedLocalRefIP7_jclassED2Ev@plt> be2f0: 14000001 b 0xbe2f4 *)+0xca0> be2f4: f85403a0 ldur x0, [x29, #-0xc0] be2f8: 97ffa706 bl 0xa7f10 <_Unwind_Resume@plt> be2fc: 97ffae9d bl 0xa9d70 <__stack_chk_fail@plt> 00000000000be300 ::sp(android::AMessage*)>: be300: d100c3ff sub sp, sp, #0x30 be304: a9027bfd stp x29, x30, [sp, #0x20] be308: 910083fd add x29, sp, #0x20 be30c: d2800008 mov x8, #0x0 // =0 be310: f81f83a0 stur x0, [x29, #-0x8] be314: f9000be1 str x1, [sp, #0x10] be318: f85f83a0 ldur x0, [x29, #-0x8] be31c: aa0003e1 mov x1, x0 be320: f9400be9 ldr x9, [sp, #0x10] be324: f9000029 str x9, [x1] be328: f9400be9 ldr x9, [sp, #0x10] be32c: eb08013f cmp x9, x8 be330: 1a9f07ea cset w10, ne be334: f90007e0 str x0, [sp, #0x8] be338: 3700004a tbnz w10, #0x0, 0xbe340 ::sp(android::AMessage*)+0x40> be33c: 14000004 b 0xbe34c ::sp(android::AMessage*)+0x4c> be340: f9400be0 ldr x0, [sp, #0x10] be344: f94007e1 ldr x1, [sp, #0x8] be348: 97ffb136 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> be34c: a9427bfd ldp x29, x30, [sp, #0x20] be350: 9100c3ff add sp, sp, #0x30 be354: d65f03c0 ret 00000000000be358 <_JNIEnv::IsInstanceOf(_jobject*, _jclass*)>: be358: d100c3ff sub sp, sp, #0x30 be35c: a9027bfd stp x29, x30, [sp, #0x20] be360: 910083fd add x29, sp, #0x20 be364: f81f83a0 stur x0, [x29, #-0x8] be368: f9000be1 str x1, [sp, #0x10] be36c: f90007e2 str x2, [sp, #0x8] be370: f85f83a0 ldur x0, [x29, #-0x8] be374: aa0003e1 mov x1, x0 be378: f9400021 ldr x1, [x1] be37c: f9408021 ldr x1, [x1, #0x100] be380: f9400be2 ldr x2, [sp, #0x10] be384: f94007e8 ldr x8, [sp, #0x8] be388: f90003e1 str x1, [sp] be38c: aa0203e1 mov x1, x2 be390: aa0803e2 mov x2, x8 be394: f94003e8 ldr x8, [sp] be398: d63f0100 blr x8 be39c: a9427bfd ldp x29, x30, [sp, #0x20] be3a0: 9100c3ff add sp, sp, #0x30 be3a4: d65f03c0 ret 00000000000be3a8 <_JNIEnv::CallIntMethod(_jobject*, _jmethodID*, ...)>: be3a8: d105c3ff sub sp, sp, #0x170 be3ac: f900abfc str x28, [sp, #0x150] be3b0: a9167bfd stp x29, x30, [sp, #0x160] be3b4: 910583fd add x29, sp, #0x160 be3b8: d100e3a8 sub x8, x29, #0x38 be3bc: 3d802be7 str q7, [sp, #0xa0] be3c0: 3d8027e6 str q6, [sp, #0x90] be3c4: 3d8023e5 str q5, [sp, #0x80] be3c8: 3d801fe4 str q4, [sp, #0x70] be3cc: 3d801be3 str q3, [sp, #0x60] be3d0: 3d8017e2 str q2, [sp, #0x50] be3d4: 3d8013e1 str q1, [sp, #0x40] be3d8: 3d800fe0 str q0, [sp, #0x30] be3dc: f81783a7 stur x7, [x29, #-0x88] be3e0: f81703a6 stur x6, [x29, #-0x90] be3e4: f81683a5 stur x5, [x29, #-0x98] be3e8: f81603a4 stur x4, [x29, #-0xa0] be3ec: f81583a3 stur x3, [x29, #-0xa8] be3f0: d53bd043 mrs x3, TPIDR_EL0 be3f4: f9401464 ldr x4, [x3, #0x28] be3f8: f90017e4 str x4, [sp, #0x28] be3fc: f81983a0 stur x0, [x29, #-0x68] be400: f81903a1 stur x1, [x29, #-0x70] be404: f81883a2 stur x2, [x29, #-0x78] be408: f85983a0 ldur x0, [x29, #-0x68] be40c: 321963e9 orr w9, wzr, #0xffffff80 be410: b81e43a9 stur w9, [x29, #-0x1c] be414: 128004e9 mov w9, #-0x28 // =-40 be418: b81e03a9 stur w9, [x29, #-0x20] be41c: 9100c3e1 add x1, sp, #0x30 be420: 91020021 add x1, x1, #0x80 be424: f81d83a1 stur x1, [x29, #-0x28] be428: d102a3a1 sub x1, x29, #0xa8 be42c: 9100a021 add x1, x1, #0x28 be430: f81d03a1 stur x1, [x29, #-0x30] be434: 910043a1 add x1, x29, #0x10 be438: f81c83a1 stur x1, [x29, #-0x38] be43c: f9400001 ldr x1, [x0] be440: f940c821 ldr x1, [x1, #0x190] be444: f85903a2 ldur x2, [x29, #-0x70] be448: f85883a4 ldur x4, [x29, #-0x78] be44c: 3dc00100 ldr q0, [x8] be450: 3dc00501 ldr q1, [x8, #0x10] be454: 3c9b03a1 stur q1, [x29, #-0x50] be458: 3c9a03a0 stur q0, [x29, #-0x60] be45c: d10183a8 sub x8, x29, #0x60 be460: f90013e1 str x1, [sp, #0x20] be464: aa0203e1 mov x1, x2 be468: aa0403e2 mov x2, x4 be46c: f9000fe3 str x3, [sp, #0x18] be470: aa0803e3 mov x3, x8 be474: f94013e8 ldr x8, [sp, #0x20] be478: d63f0100 blr x8 be47c: b81843a0 stur w0, [x29, #-0x7c] be480: b85843a9 ldur w9, [x29, #-0x7c] be484: f9400fe8 ldr x8, [sp, #0x18] be488: f9401501 ldr x1, [x8, #0x28] be48c: f94017e2 ldr x2, [sp, #0x28] be490: eb020021 subs x1, x1, x2 be494: b90017e9 str w9, [sp, #0x14] be498: f90007e1 str x1, [sp, #0x8] be49c: 540000e1 b.ne 0xbe4b8 <_JNIEnv::CallIntMethod(_jobject*, _jmethodID*, ...)+0x110> be4a0: 14000001 b 0xbe4a4 <_JNIEnv::CallIntMethod(_jobject*, _jmethodID*, ...)+0xfc> be4a4: b94017e0 ldr w0, [sp, #0x14] be4a8: a9567bfd ldp x29, x30, [sp, #0x160] be4ac: f940abfc ldr x28, [sp, #0x150] be4b0: 9105c3ff add sp, sp, #0x170 be4b4: d65f03c0 ret be4b8: 97ffae2e bl 0xa9d70 <__stack_chk_fail@plt> 00000000000be4bc <_JNIEnv::CallLongMethod(_jobject*, _jmethodID*, ...)>: be4bc: d105c3ff sub sp, sp, #0x170 be4c0: f900abfc str x28, [sp, #0x150] be4c4: a9167bfd stp x29, x30, [sp, #0x160] be4c8: 910583fd add x29, sp, #0x160 be4cc: d100e3a8 sub x8, x29, #0x38 be4d0: 3d802be7 str q7, [sp, #0xa0] be4d4: 3d8027e6 str q6, [sp, #0x90] be4d8: 3d8023e5 str q5, [sp, #0x80] be4dc: 3d801fe4 str q4, [sp, #0x70] be4e0: 3d801be3 str q3, [sp, #0x60] be4e4: 3d8017e2 str q2, [sp, #0x50] be4e8: 3d8013e1 str q1, [sp, #0x40] be4ec: 3d800fe0 str q0, [sp, #0x30] be4f0: f81783a7 stur x7, [x29, #-0x88] be4f4: f81703a6 stur x6, [x29, #-0x90] be4f8: f81683a5 stur x5, [x29, #-0x98] be4fc: f81603a4 stur x4, [x29, #-0xa0] be500: f81583a3 stur x3, [x29, #-0xa8] be504: d53bd043 mrs x3, TPIDR_EL0 be508: f9401464 ldr x4, [x3, #0x28] be50c: f90017e4 str x4, [sp, #0x28] be510: f81983a0 stur x0, [x29, #-0x68] be514: f81903a1 stur x1, [x29, #-0x70] be518: f81883a2 stur x2, [x29, #-0x78] be51c: f85983a0 ldur x0, [x29, #-0x68] be520: 321963e9 orr w9, wzr, #0xffffff80 be524: b81e43a9 stur w9, [x29, #-0x1c] be528: 128004e9 mov w9, #-0x28 // =-40 be52c: b81e03a9 stur w9, [x29, #-0x20] be530: 9100c3e1 add x1, sp, #0x30 be534: 91020021 add x1, x1, #0x80 be538: f81d83a1 stur x1, [x29, #-0x28] be53c: d102a3a1 sub x1, x29, #0xa8 be540: 9100a021 add x1, x1, #0x28 be544: f81d03a1 stur x1, [x29, #-0x30] be548: 910043a1 add x1, x29, #0x10 be54c: f81c83a1 stur x1, [x29, #-0x38] be550: f9400001 ldr x1, [x0] be554: f940d421 ldr x1, [x1, #0x1a8] be558: f85903a2 ldur x2, [x29, #-0x70] be55c: f85883a4 ldur x4, [x29, #-0x78] be560: 3dc00100 ldr q0, [x8] be564: 3dc00501 ldr q1, [x8, #0x10] be568: 3c9b03a1 stur q1, [x29, #-0x50] be56c: 3c9a03a0 stur q0, [x29, #-0x60] be570: d10183a8 sub x8, x29, #0x60 be574: f90013e1 str x1, [sp, #0x20] be578: aa0203e1 mov x1, x2 be57c: aa0403e2 mov x2, x4 be580: f9000fe3 str x3, [sp, #0x18] be584: aa0803e3 mov x3, x8 be588: f94013e8 ldr x8, [sp, #0x20] be58c: d63f0100 blr x8 be590: f81803a0 stur x0, [x29, #-0x80] be594: f85803a8 ldur x8, [x29, #-0x80] be598: f9400fe0 ldr x0, [sp, #0x18] be59c: f9401401 ldr x1, [x0, #0x28] be5a0: f94017e2 ldr x2, [sp, #0x28] be5a4: eb020021 subs x1, x1, x2 be5a8: f9000be8 str x8, [sp, #0x10] be5ac: f90007e1 str x1, [sp, #0x8] be5b0: 540000e1 b.ne 0xbe5cc <_JNIEnv::CallLongMethod(_jobject*, _jmethodID*, ...)+0x110> be5b4: 14000001 b 0xbe5b8 <_JNIEnv::CallLongMethod(_jobject*, _jmethodID*, ...)+0xfc> be5b8: f9400be0 ldr x0, [sp, #0x10] be5bc: a9567bfd ldp x29, x30, [sp, #0x160] be5c0: f940abfc ldr x28, [sp, #0x150] be5c4: 9105c3ff add sp, sp, #0x170 be5c8: d65f03c0 ret be5cc: 97ffade9 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000be5d0 <_JNIEnv::CallFloatMethod(_jobject*, _jmethodID*, ...)>: be5d0: d105c3ff sub sp, sp, #0x170 be5d4: f900abfc str x28, [sp, #0x150] be5d8: a9167bfd stp x29, x30, [sp, #0x160] be5dc: 910583fd add x29, sp, #0x160 be5e0: d100e3a8 sub x8, x29, #0x38 be5e4: 3d802be7 str q7, [sp, #0xa0] be5e8: 3d8027e6 str q6, [sp, #0x90] be5ec: 3d8023e5 str q5, [sp, #0x80] be5f0: 3d801fe4 str q4, [sp, #0x70] be5f4: 3d801be3 str q3, [sp, #0x60] be5f8: 3d8017e2 str q2, [sp, #0x50] be5fc: 3d8013e1 str q1, [sp, #0x40] be600: 3d800fe0 str q0, [sp, #0x30] be604: f81783a7 stur x7, [x29, #-0x88] be608: f81703a6 stur x6, [x29, #-0x90] be60c: f81683a5 stur x5, [x29, #-0x98] be610: f81603a4 stur x4, [x29, #-0xa0] be614: f81583a3 stur x3, [x29, #-0xa8] be618: d53bd043 mrs x3, TPIDR_EL0 be61c: f9401464 ldr x4, [x3, #0x28] be620: f90017e4 str x4, [sp, #0x28] be624: f81983a0 stur x0, [x29, #-0x68] be628: f81903a1 stur x1, [x29, #-0x70] be62c: f81883a2 stur x2, [x29, #-0x78] be630: f85983a0 ldur x0, [x29, #-0x68] be634: 321963e9 orr w9, wzr, #0xffffff80 be638: b81e43a9 stur w9, [x29, #-0x1c] be63c: 128004e9 mov w9, #-0x28 // =-40 be640: b81e03a9 stur w9, [x29, #-0x20] be644: 9100c3e1 add x1, sp, #0x30 be648: 91020021 add x1, x1, #0x80 be64c: f81d83a1 stur x1, [x29, #-0x28] be650: d102a3a1 sub x1, x29, #0xa8 be654: 9100a021 add x1, x1, #0x28 be658: f81d03a1 stur x1, [x29, #-0x30] be65c: 910043a1 add x1, x29, #0x10 be660: f81c83a1 stur x1, [x29, #-0x38] be664: f9400001 ldr x1, [x0] be668: f940e021 ldr x1, [x1, #0x1c0] be66c: f85903a2 ldur x2, [x29, #-0x70] be670: f85883a4 ldur x4, [x29, #-0x78] be674: 3dc00100 ldr q0, [x8] be678: 3dc00501 ldr q1, [x8, #0x10] be67c: 3c9b03a1 stur q1, [x29, #-0x50] be680: 3c9a03a0 stur q0, [x29, #-0x60] be684: d10183a8 sub x8, x29, #0x60 be688: f90013e1 str x1, [sp, #0x20] be68c: aa0203e1 mov x1, x2 be690: aa0403e2 mov x2, x4 be694: f9000fe3 str x3, [sp, #0x18] be698: aa0803e3 mov x3, x8 be69c: f94013e8 ldr x8, [sp, #0x20] be6a0: d63f0100 blr x8 be6a4: bc1843a0 stur s0, [x29, #-0x7c] be6a8: bc5843a0 ldur s0, [x29, #-0x7c] be6ac: f9400fe8 ldr x8, [sp, #0x18] be6b0: f9401500 ldr x0, [x8, #0x28] be6b4: f94017e1 ldr x1, [sp, #0x28] be6b8: eb010000 subs x0, x0, x1 be6bc: bd0017e0 str s0, [sp, #0x14] be6c0: f90007e0 str x0, [sp, #0x8] be6c4: 540000e1 b.ne 0xbe6e0 <_JNIEnv::CallFloatMethod(_jobject*, _jmethodID*, ...)+0x110> be6c8: 14000001 b 0xbe6cc <_JNIEnv::CallFloatMethod(_jobject*, _jmethodID*, ...)+0xfc> be6cc: bd4017e0 ldr s0, [sp, #0x14] be6d0: a9567bfd ldp x29, x30, [sp, #0x160] be6d4: f940abfc ldr x28, [sp, #0x150] be6d8: 9105c3ff add sp, sp, #0x170 be6dc: d65f03c0 ret be6e0: 97ffada4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000be6e4 <_JNIEnv::GetByteArrayRegion(_jbyteArray*, int, int, signed char*)>: be6e4: d10103ff sub sp, sp, #0x40 be6e8: a9037bfd stp x29, x30, [sp, #0x30] be6ec: 9100c3fd add x29, sp, #0x30 be6f0: f81f83a0 stur x0, [x29, #-0x8] be6f4: f81f03a1 stur x1, [x29, #-0x10] be6f8: b81ec3a2 stur w2, [x29, #-0x14] be6fc: b9001be3 str w3, [sp, #0x18] be700: f9000be4 str x4, [sp, #0x10] be704: f85f83a0 ldur x0, [x29, #-0x8] be708: aa0003e1 mov x1, x0 be70c: f9400021 ldr x1, [x1] be710: f9432021 ldr x1, [x1, #0x640] be714: f85f03a4 ldur x4, [x29, #-0x10] be718: b85ec3a2 ldur w2, [x29, #-0x14] be71c: b9401be3 ldr w3, [sp, #0x18] be720: f9400be8 ldr x8, [sp, #0x10] be724: f90007e1 str x1, [sp, #0x8] be728: aa0403e1 mov x1, x4 be72c: aa0803e4 mov x4, x8 be730: f94007e8 ldr x8, [sp, #0x8] be734: d63f0100 blr x8 be738: a9437bfd ldp x29, x30, [sp, #0x30] be73c: 910103ff add sp, sp, #0x40 be740: d65f03c0 ret 00000000000be744 ::operator=(android::sp const&)>: be744: d10103ff sub sp, sp, #0x40 be748: a9037bfd stp x29, x30, [sp, #0x30] be74c: 9100c3fd add x29, sp, #0x30 be750: d2800008 mov x8, #0x0 // =0 be754: f81f83a0 stur x0, [x29, #-0x8] be758: f81f03a1 stur x1, [x29, #-0x10] be75c: f85f83a0 ldur x0, [x29, #-0x8] be760: f85f03a1 ldur x1, [x29, #-0x10] be764: f9400021 ldr x1, [x1] be768: f9000fe1 str x1, [sp, #0x18] be76c: f9400fe1 ldr x1, [sp, #0x18] be770: eb08003f cmp x1, x8 be774: 1a9f07e9 cset w9, ne be778: f9000be8 str x8, [sp, #0x10] be77c: f90007e0 str x0, [sp, #0x8] be780: 37000049 tbnz w9, #0x0, 0xbe788 ::operator=(android::sp const&)+0x44> be784: 14000004 b 0xbe794 ::operator=(android::sp const&)+0x50> be788: f9400fe0 ldr x0, [sp, #0x18] be78c: f94007e1 ldr x1, [sp, #0x8] be790: 97ffb024 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> be794: f94007e8 ldr x8, [sp, #0x8] be798: f9400108 ldr x8, [x8] be79c: f9400be9 ldr x9, [sp, #0x10] be7a0: eb09011f cmp x8, x9 be7a4: 1a9f07ea cset w10, ne be7a8: 3700004a tbnz w10, #0x0, 0xbe7b0 ::operator=(android::sp const&)+0x6c> be7ac: 14000005 b 0xbe7c0 ::operator=(android::sp const&)+0x7c> be7b0: f94007e8 ldr x8, [sp, #0x8] be7b4: f9400100 ldr x0, [x8] be7b8: f94007e1 ldr x1, [sp, #0x8] be7bc: 97ff9625 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> be7c0: f9400fe8 ldr x8, [sp, #0x18] be7c4: f94007e9 ldr x9, [sp, #0x8] be7c8: f9000128 str x8, [x9] be7cc: f94007e0 ldr x0, [sp, #0x8] be7d0: a9437bfd ldp x29, x30, [sp, #0x30] be7d4: 910103ff add sp, sp, #0x40 be7d8: d65f03c0 ret 00000000000be7dc <_JNIEnv::NewByteArray(int)>: be7dc: d10083ff sub sp, sp, #0x20 be7e0: a9017bfd stp x29, x30, [sp, #0x10] be7e4: 910043fd add x29, sp, #0x10 be7e8: f90007e0 str x0, [sp, #0x8] be7ec: b90007e1 str w1, [sp, #0x4] be7f0: f94007e0 ldr x0, [sp, #0x8] be7f4: aa0003e8 mov x8, x0 be7f8: f9400108 ldr x8, [x8] be7fc: f942c108 ldr x8, [x8, #0x580] be800: b94007e1 ldr w1, [sp, #0x4] be804: d63f0100 blr x8 be808: a9417bfd ldp x29, x30, [sp, #0x10] be80c: 910083ff add sp, sp, #0x20 be810: d65f03c0 ret 00000000000be814 <_JNIEnv::SetByteArrayRegion(_jbyteArray*, int, int, signed char const*)>: be814: d10103ff sub sp, sp, #0x40 be818: a9037bfd stp x29, x30, [sp, #0x30] be81c: 9100c3fd add x29, sp, #0x30 be820: f81f83a0 stur x0, [x29, #-0x8] be824: f81f03a1 stur x1, [x29, #-0x10] be828: b81ec3a2 stur w2, [x29, #-0x14] be82c: b9001be3 str w3, [sp, #0x18] be830: f9000be4 str x4, [sp, #0x10] be834: f85f83a0 ldur x0, [x29, #-0x8] be838: aa0003e1 mov x1, x0 be83c: f9400021 ldr x1, [x1] be840: f9434021 ldr x1, [x1, #0x680] be844: f85f03a4 ldur x4, [x29, #-0x10] be848: b85ec3a2 ldur w2, [x29, #-0x14] be84c: b9401be3 ldr w3, [sp, #0x18] be850: f9400be8 ldr x8, [sp, #0x10] be854: f90007e1 str x1, [sp, #0x8] be858: aa0403e1 mov x1, x4 be85c: aa0803e4 mov x4, x8 be860: f94007e8 ldr x8, [sp, #0x8] be864: d63f0100 blr x8 be868: a9437bfd ldp x29, x30, [sp, #0x30] be86c: 910103ff add sp, sp, #0x40 be870: d65f03c0 ret 00000000000be874 <_JNIEnv::GetStaticMethodID(_jclass*, char const*, char const*)>: be874: d10103ff sub sp, sp, #0x40 be878: a9037bfd stp x29, x30, [sp, #0x30] be87c: 9100c3fd add x29, sp, #0x30 be880: f81f83a0 stur x0, [x29, #-0x8] be884: f81f03a1 stur x1, [x29, #-0x10] be888: f9000fe2 str x2, [sp, #0x18] be88c: f9000be3 str x3, [sp, #0x10] be890: f85f83a0 ldur x0, [x29, #-0x8] be894: aa0003e1 mov x1, x0 be898: f9400021 ldr x1, [x1] be89c: f941c421 ldr x1, [x1, #0x388] be8a0: f85f03a2 ldur x2, [x29, #-0x10] be8a4: f9400fe3 ldr x3, [sp, #0x18] be8a8: f9400be8 ldr x8, [sp, #0x10] be8ac: f90007e1 str x1, [sp, #0x8] be8b0: aa0203e1 mov x1, x2 be8b4: aa0303e2 mov x2, x3 be8b8: aa0803e3 mov x3, x8 be8bc: f94007e8 ldr x8, [sp, #0x8] be8c0: d63f0100 blr x8 be8c4: a9437bfd ldp x29, x30, [sp, #0x30] be8c8: 910103ff add sp, sp, #0x40 be8cc: d65f03c0 ret 00000000000be8d0 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)>: be8d0: d105c3ff sub sp, sp, #0x170 be8d4: f900abfc str x28, [sp, #0x150] be8d8: a9167bfd stp x29, x30, [sp, #0x160] be8dc: 910583fd add x29, sp, #0x160 be8e0: d100e3a8 sub x8, x29, #0x38 be8e4: 3d802be7 str q7, [sp, #0xa0] be8e8: 3d8027e6 str q6, [sp, #0x90] be8ec: 3d8023e5 str q5, [sp, #0x80] be8f0: 3d801fe4 str q4, [sp, #0x70] be8f4: 3d801be3 str q3, [sp, #0x60] be8f8: 3d8017e2 str q2, [sp, #0x50] be8fc: 3d8013e1 str q1, [sp, #0x40] be900: 3d800fe0 str q0, [sp, #0x30] be904: f81783a7 stur x7, [x29, #-0x88] be908: f81703a6 stur x6, [x29, #-0x90] be90c: f81683a5 stur x5, [x29, #-0x98] be910: f81603a4 stur x4, [x29, #-0xa0] be914: f81583a3 stur x3, [x29, #-0xa8] be918: d53bd043 mrs x3, TPIDR_EL0 be91c: f9401464 ldr x4, [x3, #0x28] be920: f90017e4 str x4, [sp, #0x28] be924: f81983a0 stur x0, [x29, #-0x68] be928: f81903a1 stur x1, [x29, #-0x70] be92c: f81883a2 stur x2, [x29, #-0x78] be930: f85983a0 ldur x0, [x29, #-0x68] be934: 321963e9 orr w9, wzr, #0xffffff80 be938: b81e43a9 stur w9, [x29, #-0x1c] be93c: 128004e9 mov w9, #-0x28 // =-40 be940: b81e03a9 stur w9, [x29, #-0x20] be944: 9100c3e1 add x1, sp, #0x30 be948: 91020021 add x1, x1, #0x80 be94c: f81d83a1 stur x1, [x29, #-0x28] be950: d102a3a1 sub x1, x29, #0xa8 be954: 9100a021 add x1, x1, #0x28 be958: f81d03a1 stur x1, [x29, #-0x30] be95c: 910043a1 add x1, x29, #0x10 be960: f81c83a1 stur x1, [x29, #-0x38] be964: f9400001 ldr x1, [x0] be968: f941cc21 ldr x1, [x1, #0x398] be96c: f85903a2 ldur x2, [x29, #-0x70] be970: f85883a4 ldur x4, [x29, #-0x78] be974: 3dc00100 ldr q0, [x8] be978: 3dc00501 ldr q1, [x8, #0x10] be97c: 3c9b03a1 stur q1, [x29, #-0x50] be980: 3c9a03a0 stur q0, [x29, #-0x60] be984: d10183a8 sub x8, x29, #0x60 be988: f90013e1 str x1, [sp, #0x20] be98c: aa0203e1 mov x1, x2 be990: aa0403e2 mov x2, x4 be994: f9000fe3 str x3, [sp, #0x18] be998: aa0803e3 mov x3, x8 be99c: f94013e8 ldr x8, [sp, #0x20] be9a0: d63f0100 blr x8 be9a4: f81803a0 stur x0, [x29, #-0x80] be9a8: f85803a8 ldur x8, [x29, #-0x80] be9ac: f9400fe0 ldr x0, [sp, #0x18] be9b0: f9401401 ldr x1, [x0, #0x28] be9b4: f94017e2 ldr x2, [sp, #0x28] be9b8: eb020021 subs x1, x1, x2 be9bc: f9000be8 str x8, [sp, #0x10] be9c0: f90007e1 str x1, [sp, #0x8] be9c4: 540000e1 b.ne 0xbe9e0 <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)+0x110> be9c8: 14000001 b 0xbe9cc <_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)+0xfc> be9cc: f9400be0 ldr x0, [sp, #0x10] be9d0: a9567bfd ldp x29, x30, [sp, #0x160] be9d4: f940abfc ldr x28, [sp, #0x150] be9d8: 9105c3ff add sp, sp, #0x170 be9dc: d65f03c0 ret be9e0: 97fface4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000be9e4 >::add(android::key_value_pair_t const&)>: be9e4: d10083ff sub sp, sp, #0x20 be9e8: a9017bfd stp x29, x30, [sp, #0x10] be9ec: 910043fd add x29, sp, #0x10 be9f0: f90007e0 str x0, [sp, #0x8] be9f4: f90003e1 str x1, [sp] be9f8: f94007e0 ldr x0, [sp, #0x8] be9fc: f94003e1 ldr x1, [sp] bea00: 97ff88ac bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> bea04: a9417bfd ldp x29, x30, [sp, #0x10] bea08: 910083ff add sp, sp, #0x20 bea0c: d65f03c0 ret 00000000000bea10 ::key_value_pair_t(android::String8 const&, android::String8 const&)>: bea10: d10143ff sub sp, sp, #0x50 bea14: a9047bfd stp x29, x30, [sp, #0x40] bea18: 910103fd add x29, sp, #0x40 bea1c: b27d03e8 orr x8, xzr, #0x8 bea20: f81f83a0 stur x0, [x29, #-0x8] bea24: f81f03a1 stur x1, [x29, #-0x10] bea28: f81e83a2 stur x2, [x29, #-0x18] bea2c: f85f83a0 ldur x0, [x29, #-0x8] bea30: aa0003e1 mov x1, x0 bea34: f85f03a2 ldur x2, [x29, #-0x10] bea38: f9000be0 str x0, [sp, #0x10] bea3c: aa0103e0 mov x0, x1 bea40: f90007e1 str x1, [sp, #0x8] bea44: aa0203e1 mov x1, x2 bea48: f90003e8 str x8, [sp] bea4c: 97ff94b1 bl 0xa3d10 <_ZN7android7String8C1ERKS0_@plt> bea50: f9400be8 ldr x8, [sp, #0x10] bea54: f94003e0 ldr x0, [sp] bea58: 8b000100 add x0, x8, x0 bea5c: f85e83a1 ldur x1, [x29, #-0x18] bea60: 97ff94ac bl 0xa3d10 <_ZN7android7String8C1ERKS0_@plt> bea64: 14000001 b 0xbea68 ::key_value_pair_t(android::String8 const&, android::String8 const&)+0x58> bea68: a9447bfd ldp x29, x30, [sp, #0x40] bea6c: 910143ff add sp, sp, #0x50 bea70: d65f03c0 ret bea74: 2a0103e8 mov w8, w1 bea78: f90013e0 str x0, [sp, #0x20] bea7c: b9001fe8 str w8, [sp, #0x1c] bea80: f94007e0 ldr x0, [sp, #0x8] bea84: 97ffa7ab bl 0xa8930 <_ZN7android7String8D1Ev@plt> bea88: f94013e0 ldr x0, [sp, #0x20] bea8c: 97ffa521 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000bea90 ::~key_value_pair_t()>: bea90: d10083ff sub sp, sp, #0x20 bea94: a9017bfd stp x29, x30, [sp, #0x10] bea98: 910043fd add x29, sp, #0x10 bea9c: b27d03e8 orr x8, xzr, #0x8 beaa0: f90007e0 str x0, [sp, #0x8] beaa4: f94007e0 ldr x0, [sp, #0x8] beaa8: 8b080008 add x8, x0, x8 beaac: f90003e0 str x0, [sp] beab0: aa0803e0 mov x0, x8 beab4: 97ffa79f bl 0xa8930 <_ZN7android7String8D1Ev@plt> beab8: f94003e8 ldr x8, [sp] beabc: aa0803e0 mov x0, x8 beac0: 97ffa79c bl 0xa8930 <_ZN7android7String8D1Ev@plt> beac4: a9417bfd ldp x29, x30, [sp, #0x10] beac8: 910083ff add sp, sp, #0x20 beacc: d65f03c0 ret 00000000000bead0 : bead0: d10043ff sub sp, sp, #0x10 bead4: b27e07e8 orr x8, xzr, #0xc bead8: d00009c9 adrp x9, 0x1f8000 beadc: 91120129 add x9, x9, #0x480 beae0: 39002fe0 strb w0, [sp, #0xb] beae4: 39402fe0 ldrb w0, [sp, #0xb] beae8: 2a0003ea mov w10, w0 beaec: d3401d4a ubfx x10, x10, #0, #8 beaf0: eb08015f cmp x10, x8 beaf4: 1a9f27e0 cset w0, lo beaf8: f90003e9 str x9, [sp] beafc: 37000040 tbnz w0, #0x0, 0xbeb04 beb00: 1400000b b 0xbeb2c beb04: b27e03e8 orr x8, xzr, #0x4 beb08: 39402fe9 ldrb w9, [sp, #0xb] beb0c: 2a0903ea mov w10, w9 beb10: d3401d4a ubfx x10, x10, #0, #8 beb14: 9b0a7d08 mul x8, x8, x10 beb18: f94003ea ldr x10, [sp] beb1c: 8b080148 add x8, x10, x8 beb20: b9400109 ldr w9, [x8] beb24: b9000fe9 str w9, [sp, #0xc] beb28: 14000002 b 0xbeb30 beb2c: b9000fff str wzr, [sp, #0xc] beb30: b9400fe0 ldr w0, [sp, #0xc] beb34: 910043ff add sp, sp, #0x10 beb38: d65f03c0 ret 00000000000beb3c const&, android::sp const&)>: beb3c: d10603ff sub sp, sp, #0x180 beb40: f900b3fc str x28, [sp, #0x160] beb44: a9177bfd stp x29, x30, [sp, #0x170] beb48: 9105c3fd add x29, sp, #0x170 beb4c: d53bd048 mrs x8, TPIDR_EL0 beb50: f9401508 ldr x8, [x8, #0x28] beb54: f81e83a8 stur x8, [x29, #-0x18] beb58: f81983a0 stur x0, [x29, #-0x68] beb5c: f81903a1 stur x1, [x29, #-0x70] beb60: f81883a2 stur x2, [x29, #-0x78] beb64: f81803a3 stur x3, [x29, #-0x80] beb68: f85983a8 ldur x8, [x29, #-0x68] beb6c: aa0803e0 mov x0, x8 beb70: f85903a1 ldur x1, [x29, #-0x70] beb74: aa0103e2 mov x2, x1 beb78: 91002023 add x3, x1, #0x8 beb7c: f9005be0 str x0, [sp, #0xb0] beb80: aa0803e0 mov x0, x8 beb84: f90057e1 str x1, [sp, #0xa8] beb88: aa0303e1 mov x1, x3 beb8c: f90053e8 str x8, [sp, #0xa0] beb90: f9004fe2 str x2, [sp, #0x98] beb94: 97ffa373 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> beb98: f94057e8 ldr x8, [sp, #0xa8] beb9c: f9400100 ldr x0, [x8] beba0: f94053e1 ldr x1, [sp, #0xa0] beba4: f9000020 str x0, [x1] beba8: f9401d00 ldr x0, [x8, #0x38] bebac: f9400022 ldr x2, [x1] bebb0: f85e8042 ldur x2, [x2, #-0x18] bebb4: f8226820 str x0, [x1, x2] bebb8: 91002020 add x0, x1, #0x8 bebbc: aa0003e2 mov x2, x0 bebc0: f85883a1 ldur x1, [x29, #-0x78] bebc4: f9004be2 str x2, [sp, #0x90] bebc8: 97ff8562 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> bebcc: 14000001 b 0xbebd0 const&, android::sp const&)+0x94> bebd0: f9405be8 ldr x8, [sp, #0xb0] bebd4: 91004109 add x9, x8, #0x10 bebd8: aa0903e0 mov x0, x9 bebdc: f90047e0 str x0, [sp, #0x88] bebe0: aa0903e0 mov x0, x9 bebe4: 97fface3 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> bebe8: 14000001 b 0xbebec const&, android::sp const&)+0xb0> bebec: 12800248 mov w8, #-0x13 // =-19 bebf0: f9405be9 ldr x9, [sp, #0xb0] bebf4: b9001928 str w8, [x9, #0x18] bebf8: 9100812a add x10, x9, #0x20 bebfc: aa0a03e0 mov x0, x10 bec00: f90043e0 str x0, [sp, #0x80] bec04: aa0a03e0 mov x0, x10 bec08: 97ffae86 bl 0xaa620 <_ZN7android6VectorImEC2Ev@plt> bec0c: 14000001 b 0xbec10 const&, android::sp const&)+0xd4> bec10: aa1f03e8 mov x8, xzr bec14: f9405be9 ldr x9, [sp, #0xb0] bec18: f9002528 str x8, [x9, #0x48] bec1c: f85803a1 ldur x1, [x29, #-0x80] bec20: d100a3a0 sub x0, x29, #0x28 bec24: 97ff9aeb bl 0xa57d0 <_ZN7android2spINS_8AMessageEEC2ERKS2_@plt> bec28: 14000001 b 0xbec2c const&, android::sp const&)+0xf0> bec2c: d100a3a0 sub x0, x29, #0x28 bec30: aa1f03e1 mov x1, xzr bec34: 97ffacc7 bl 0xa9f50 <_ZNK7android2spINS_8AMessageEEeqEPKS1_@plt> bec38: b9007fe0 str w0, [sp, #0x7c] bec3c: 14000001 b 0xbec40 const&, android::sp const&)+0x104> bec40: b9407fe8 ldr w8, [sp, #0x7c] bec44: 36000848 tbz w8, #0x0, 0xbed4c const&, android::sp const&)+0x210> bec48: 14000001 b 0xbec4c const&, android::sp const&)+0x110> bec4c: d100c3a0 sub x0, x29, #0x30 bec50: 97ffae90 bl 0xaa690 <_ZN7android7String8C1Ev@plt> bec54: 14000001 b 0xbec58 const&, android::sp const&)+0x11c> bec58: d10103a0 sub x0, x29, #0x40 bec5c: 97ff9855 bl 0xa4db0 <_ZN7android2spINS_8AMessageEEC2Ev@plt> bec60: 14000001 b 0xbec64 const&, android::sp const&)+0x128> bec64: f9405be8 ldr x8, [sp, #0xb0] bec68: 91002100 add x0, x8, #0x8 bec6c: d100c3a1 sub x1, x29, #0x30 bec70: d100d3a2 sub x2, x29, #0x34 bec74: d100a3a3 sub x3, x29, #0x28 bec78: 97ffb01e bl 0xaacf0 <_ZN7android8SniffAACERKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS0_INS_8AMessageEEE@plt> bec7c: b9007be0 str w0, [sp, #0x78] bec80: 14000001 b 0xbec84 const&, android::sp const&)+0x148> bec84: b9407be8 ldr w8, [sp, #0x78] bec88: 37000468 tbnz w8, #0x0, 0xbed14 const&, android::sp const&)+0x1d8> bec8c: 14000001 b 0xbec90 const&, android::sp const&)+0x154> bec90: 320003e8 orr w8, wzr, #0x1 bec94: b81703a8 stur w8, [x29, #-0x90] bec98: 14000022 b 0xbed20 const&, android::sp const&)+0x1e4> bec9c: f81783a0 stur x0, [x29, #-0x88] beca0: 2a0103e8 mov w8, w1 beca4: b81743a8 stur w8, [x29, #-0x8c] beca8: 140000ec b 0xbf058 const&, android::sp const&)+0x51c> becac: f81783a0 stur x0, [x29, #-0x88] becb0: 2a0103e8 mov w8, w1 becb4: b81743a8 stur w8, [x29, #-0x8c] becb8: 140000e5 b 0xbf04c const&, android::sp const&)+0x510> becbc: f81783a0 stur x0, [x29, #-0x88] becc0: 2a0103e8 mov w8, w1 becc4: b81743a8 stur w8, [x29, #-0x8c] becc8: 140000de b 0xbf040 const&, android::sp const&)+0x504> beccc: f81783a0 stur x0, [x29, #-0x88] becd0: 2a0103e8 mov w8, w1 becd4: b81743a8 stur w8, [x29, #-0x8c] becd8: 140000d7 b 0xbf034 const&, android::sp const&)+0x4f8> becdc: f81783a0 stur x0, [x29, #-0x88] bece0: 2a0103e8 mov w8, w1 bece4: b81743a8 stur w8, [x29, #-0x8c] bece8: 140000d0 b 0xbf028 const&, android::sp const&)+0x4ec> becec: f81783a0 stur x0, [x29, #-0x88] becf0: 2a0103e8 mov w8, w1 becf4: b81743a8 stur w8, [x29, #-0x8c] becf8: 14000012 b 0xbed40 const&, android::sp const&)+0x204> becfc: f81783a0 stur x0, [x29, #-0x88] bed00: 2a0103e8 mov w8, w1 bed04: b81743a8 stur w8, [x29, #-0x8c] bed08: d10103a0 sub x0, x29, #0x40 bed0c: 97ffb075 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> bed10: 1400000c b 0xbed40 const&, android::sp const&)+0x204> bed14: 2a1f03e8 mov w8, wzr bed18: b81703a8 stur w8, [x29, #-0x90] bed1c: 14000001 b 0xbed20 const&, android::sp const&)+0x1e4> bed20: d10103a0 sub x0, x29, #0x40 bed24: 97ffb06f bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> bed28: d100c3a0 sub x0, x29, #0x30 bed2c: 97ffa701 bl 0xa8930 <_ZN7android7String8D1Ev@plt> bed30: b85703a8 ldur w8, [x29, #-0x90] bed34: 35001568 cbnz w8, 0xbefe0 const&, android::sp const&)+0x4a4> bed38: 14000001 b 0xbed3c const&, android::sp const&)+0x200> bed3c: 14000004 b 0xbed4c const&, android::sp const&)+0x210> bed40: d100c3a0 sub x0, x29, #0x30 bed44: 97ffa6fb bl 0xa8930 <_ZN7android7String8D1Ev@plt> bed48: 140000b8 b 0xbf028 const&, android::sp const&)+0x4ec> bed4c: d100a3a0 sub x0, x29, #0x28 bed50: 97ffa6ec bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bed54: f9003be0 str x0, [sp, #0x70] bed58: 14000001 b 0xbed5c const&, android::sp const&)+0x220> bed5c: d00009c1 adrp x1, 0x1f8000 bed60: 9130f421 add x1, x1, #0xc3d bed64: d10123a2 sub x2, x29, #0x48 bed68: f9403be0 ldr x0, [sp, #0x70] bed6c: 97ff8f05 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> bed70: b9006fe0 str w0, [sp, #0x6c] bed74: 14000001 b 0xbed78 const&, android::sp const&)+0x23c> bed78: f9405be8 ldr x8, [sp, #0xb0] bed7c: 91002100 add x0, x8, #0x8 bed80: 97ffa284 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> bed84: f90033e0 str x0, [sp, #0x60] bed88: 14000001 b 0xbed8c const&, android::sp const&)+0x250> bed8c: f85b83a8 ldur x8, [x29, #-0x48] bed90: 91000901 add x1, x8, #0x2 bed94: f94033e8 ldr x8, [sp, #0x60] bed98: f9400109 ldr x9, [x8] bed9c: f9401d29 ldr x9, [x9, #0x38] beda0: 321f03ea orr w10, wzr, #0x2 beda4: 2a0a03e3 mov w3, w10 beda8: d10073a2 sub x2, x29, #0x1c bedac: aa0803e0 mov x0, x8 bedb0: d63f0120 blr x9 bedb4: f9002fe0 str x0, [sp, #0x58] bedb8: 14000001 b 0xbedbc const&, android::sp const&)+0x280> bedbc: f9402fe8 ldr x8, [sp, #0x58] bedc0: f1000509 subs x9, x8, #0x1 bedc4: f9002be9 str x9, [sp, #0x50] bedc8: 540000ac b.gt 0xbeddc const&, android::sp const&)+0x2a0> bedcc: 14000001 b 0xbedd0 const&, android::sp const&)+0x294> bedd0: 320003e8 orr w8, wzr, #0x1 bedd4: b81703a8 stur w8, [x29, #-0x90] bedd8: 14000082 b 0xbefe0 const&, android::sp const&)+0x4a4> beddc: 385e43a8 ldurb w8, [x29, #-0x1c] bede0: 53067d08 lsr w8, w8, #6 bede4: 3816c3a8 sturb w8, [x29, #-0x94] bede8: 385e43a8 ldurb w8, [x29, #-0x1c] bedec: 53021508 ubfx w8, w8, #2, #4 bedf0: 381683a8 sturb w8, [x29, #-0x98] bedf4: 385683a0 ldurb w0, [x29, #-0x98] bedf8: 97ffa562 bl 0xa8380 <_ZN7android15get_sample_rateEh@plt> bedfc: b9004fe0 str w0, [sp, #0x4c] bee00: 14000001 b 0xbee04 const&, android::sp const&)+0x2c8> bee04: b9404fe8 ldr w8, [sp, #0x4c] bee08: b81603a8 stur w8, [x29, #-0xa0] bee0c: b85603a9 ldur w9, [x29, #-0xa0] bee10: 350000a9 cbnz w9, 0xbee24 const&, android::sp const&)+0x2e8> bee14: 14000001 b 0xbee18 const&, android::sp const&)+0x2dc> bee18: 320003e8 orr w8, wzr, #0x1 bee1c: b81703a8 stur w8, [x29, #-0x90] bee20: 14000070 b 0xbefe0 const&, android::sp const&)+0x4a4> bee24: 385e43a8 ldurb w8, [x29, #-0x1c] bee28: 12000108 and w8, w8, #0x1 bee2c: 385e53a9 ldurb w9, [x29, #-0x1b] bee30: 53067d29 lsr w9, w9, #6 bee34: 331e0109 bfi w9, w8, #2, #1 bee38: 381643a9 sturb w9, [x29, #-0x9c] bee3c: 3856c3a0 ldurb w0, [x29, #-0x94] bee40: 385683a1 ldurb w1, [x29, #-0x98] bee44: 385643a2 ldurb w2, [x29, #-0x9c] bee48: d10143a8 sub x8, x29, #0x50 bee4c: 97ff8ed1 bl 0xa2990 <_ZN7android24MakeAACCodecSpecificDataEjjj@plt> bee50: 14000001 b 0xbee54 const&, android::sp const&)+0x318> bee54: f9405be8 ldr x8, [sp, #0xb0] bee58: 91004100 add x0, x8, #0x10 bee5c: d10143a1 sub x1, x29, #0x50 bee60: 97ff9574 bl 0xa4430 <_ZN7android2spINS_8MetaDataEEaSEOS2_@plt> bee64: f90023e0 str x0, [sp, #0x40] bee68: 14000001 b 0xbee6c const&, android::sp const&)+0x330> bee6c: d10143a0 sub x0, x29, #0x50 bee70: 97ff8ac0 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> bee74: aa1f03e0 mov x0, xzr bee78: f81583a0 stur x0, [x29, #-0xa8] bee7c: f81503a0 stur x0, [x29, #-0xb0] bee80: f9005fe0 str x0, [sp, #0xb8] bee84: f9405be0 ldr x0, [sp, #0xb0] bee88: 91002000 add x0, x0, #0x8 bee8c: 97ffa241 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> bee90: f9001fe0 str x0, [sp, #0x38] bee94: 14000001 b 0xbee98 const&, android::sp const&)+0x35c> bee98: f9401fe8 ldr x8, [sp, #0x38] bee9c: f9400109 ldr x9, [x8] beea0: f9402129 ldr x9, [x9, #0x40] beea4: d10163a1 sub x1, x29, #0x58 beea8: aa0803e0 mov x0, x8 beeac: d63f0120 blr x9 beeb0: b90037e0 str w0, [sp, #0x34] beeb4: 14000001 b 0xbeeb8 const&, android::sp const&)+0x37c> beeb8: b94037e8 ldr w8, [sp, #0x34] beebc: 35000888 cbnz w8, 0xbefcc const&, android::sp const&)+0x490> beec0: 14000001 b 0xbeec4 const&, android::sp const&)+0x388> beec4: 14000001 b 0xbeec8 const&, android::sp const&)+0x38c> beec8: f85b83a8 ldur x8, [x29, #-0x48] beecc: f85a83a9 ldur x9, [x29, #-0x58] beed0: eb090108 subs x8, x8, x9 beed4: f90017e8 str x8, [sp, #0x28] beed8: 5400044a b.ge 0xbef60 const&, android::sp const&)+0x424> beedc: 14000001 b 0xbeee0 const&, android::sp const&)+0x3a4> beee0: f85883a0 ldur x0, [x29, #-0x78] beee4: f85b83a1 ldur x1, [x29, #-0x48] beee8: aa1f03e2 mov x2, xzr beeec: 9400016e bl 0xbf4a4 ::operator=(android::sp&&)+0x78> beef0: f90013e0 str x0, [sp, #0x20] beef4: 14000001 b 0xbeef8 const&, android::sp const&)+0x3bc> beef8: f94013e8 ldr x8, [sp, #0x20] beefc: f81503a8 stur x8, [x29, #-0xb0] bef00: b5000128 cbnz x8, 0xbef24 const&, android::sp const&)+0x3e8> bef04: 14000001 b 0xbef08 const&, android::sp const&)+0x3cc> bef08: 14000016 b 0xbef60 const&, android::sp const&)+0x424> bef0c: f81783a0 stur x0, [x29, #-0x88] bef10: 2a0103e8 mov w8, w1 bef14: b81743a8 stur w8, [x29, #-0x8c] bef18: d10143a0 sub x0, x29, #0x50 bef1c: 97ff8a95 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> bef20: 14000042 b 0xbf028 const&, android::sp const&)+0x4ec> bef24: f9405be8 ldr x8, [sp, #0xb0] bef28: 91008100 add x0, x8, #0x20 bef2c: f85b83a9 ldur x9, [x29, #-0x48] bef30: f81a03a9 stur x9, [x29, #-0x60] bef34: d10183a1 sub x1, x29, #0x60 bef38: 97ffa5de bl 0xa86b0 <_ZN7android6VectorImE4pushERKm@plt> bef3c: 14000001 b 0xbef40 const&, android::sp const&)+0x404> bef40: f85503a8 ldur x8, [x29, #-0xb0] bef44: f85b83a9 ldur x9, [x29, #-0x48] bef48: 8b080128 add x8, x9, x8 bef4c: f81b83a8 stur x8, [x29, #-0x48] bef50: f85583a8 ldur x8, [x29, #-0xa8] bef54: 91000508 add x8, x8, #0x1 bef58: f81583a8 stur x8, [x29, #-0xa8] bef5c: 17ffffdb b 0xbeec8 const&, android::sp const&)+0x38c> bef60: b85603a8 ldur w8, [x29, #-0xa0] bef64: 2a0803e9 mov w9, w8 bef68: 2a0903e8 mov w8, w9 bef6c: 71000508 subs w8, w8, #0x1 bef70: 2a0803ea mov w10, w8 bef74: 52a7a128 mov w8, #0x3d090000 // =1024000000 bef78: 2a0803eb mov w11, w8 bef7c: 8b0b014a add x10, x10, x11 bef80: 9ac90949 udiv x9, x10, x9 bef84: f9405bea ldr x10, [sp, #0xb0] bef88: f9002549 str x9, [x10, #0x48] bef8c: f85583a9 ldur x9, [x29, #-0xa8] bef90: f940254b ldr x11, [x10, #0x48] bef94: 9b0b7d29 mul x9, x9, x11 bef98: f9005fe9 str x9, [sp, #0xb8] bef9c: 91004140 add x0, x10, #0x10 befa0: 97ff97c4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> befa4: f9000fe0 str x0, [sp, #0x18] befa8: 14000001 b 0xbefac const&, android::sp const&)+0x470> befac: f9405fe2 ldr x2, [sp, #0xb8] befb0: 528e4c21 mov w1, #0x7261 // =29281 befb4: 72ac8ea1 movk w1, #0x6475, lsl #16 befb8: f9400fe0 ldr x0, [sp, #0x18] befbc: 97ffaa61 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> befc0: b90017e0 str w0, [sp, #0x14] befc4: 14000001 b 0xbefc8 const&, android::sp const&)+0x48c> befc8: 14000001 b 0xbefcc const&, android::sp const&)+0x490> befcc: 2a1f03e8 mov w8, wzr befd0: f9405be9 ldr x9, [sp, #0xb0] befd4: b9001928 str w8, [x9, #0x18] befd8: b81703a8 stur w8, [x29, #-0x90] befdc: 14000001 b 0xbefe0 const&, android::sp const&)+0x4a4> befe0: d100a3a0 sub x0, x29, #0x28 befe4: 97ffafbf bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> befe8: b85703a8 ldur w8, [x29, #-0x90] befec: 71000508 subs w8, w8, #0x1 beff0: b90013e8 str w8, [sp, #0x10] beff4: 54000408 b.hi 0xbf074 const&, android::sp const&)+0x538> beff8: 14000001 b 0xbeffc const&, android::sp const&)+0x4c0> beffc: d53bd048 mrs x8, TPIDR_EL0 bf000: f9401508 ldr x8, [x8, #0x28] bf004: f85e83a9 ldur x9, [x29, #-0x18] bf008: eb090108 subs x8, x8, x9 bf00c: f90007e8 str x8, [sp, #0x8] bf010: 54000321 b.ne 0xbf074 const&, android::sp const&)+0x538> bf014: 14000001 b 0xbf018 const&, android::sp const&)+0x4dc> bf018: a9577bfd ldp x29, x30, [sp, #0x170] bf01c: f940b3fc ldr x28, [sp, #0x160] bf020: 910603ff add sp, sp, #0x180 bf024: d65f03c0 ret bf028: d100a3a0 sub x0, x29, #0x28 bf02c: 97ffafad bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> bf030: 14000001 b 0xbf034 const&, android::sp const&)+0x4f8> bf034: f94043e0 ldr x0, [sp, #0x80] bf038: 97ffa9da bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> bf03c: 14000001 b 0xbf040 const&, android::sp const&)+0x504> bf040: f94047e0 ldr x0, [sp, #0x88] bf044: 97ff8a4b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> bf048: 14000001 b 0xbf04c const&, android::sp const&)+0x510> bf04c: f9404be0 ldr x0, [sp, #0x90] bf050: 97ff83e0 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> bf054: 14000001 b 0xbf058 const&, android::sp const&)+0x51c> bf058: f9404fe8 ldr x8, [sp, #0x98] bf05c: 91002101 add x1, x8, #0x8 bf060: f9405be0 ldr x0, [sp, #0xb0] bf064: 97ffaeb3 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> bf068: 14000001 b 0xbf06c const&, android::sp const&)+0x530> bf06c: f85783a0 ldur x0, [x29, #-0x88] bf070: 97ffa3a8 bl 0xa7f10 <_Unwind_Resume@plt> bf074: 97ffab3f bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bf078 ::sp(android::sp const&)>: bf078: d100c3ff sub sp, sp, #0x30 bf07c: a9027bfd stp x29, x30, [sp, #0x20] bf080: 910083fd add x29, sp, #0x20 bf084: d2800008 mov x8, #0x0 // =0 bf088: f81f83a0 stur x0, [x29, #-0x8] bf08c: f9000be1 str x1, [sp, #0x10] bf090: f85f83a0 ldur x0, [x29, #-0x8] bf094: aa0003e1 mov x1, x0 bf098: f9400be9 ldr x9, [sp, #0x10] bf09c: f9400129 ldr x9, [x9] bf0a0: f9000029 str x9, [x1] bf0a4: aa0003e9 mov x9, x0 bf0a8: f9400129 ldr x9, [x9] bf0ac: eb08013f cmp x9, x8 bf0b0: 1a9f07ea cset w10, ne bf0b4: f90007e0 str x0, [sp, #0x8] bf0b8: 3700004a tbnz w10, #0x0, 0xbf0c0 ::sp(android::sp const&)+0x48> bf0bc: 14000005 b 0xbf0d0 ::sp(android::sp const&)+0x58> bf0c0: f94007e8 ldr x8, [sp, #0x8] bf0c4: f9400100 ldr x0, [x8] bf0c8: f94007e1 ldr x1, [sp, #0x8] bf0cc: 97ffadd5 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> bf0d0: a9427bfd ldp x29, x30, [sp, #0x20] bf0d4: 9100c3ff add sp, sp, #0x30 bf0d8: d65f03c0 ret 00000000000bf0dc ::Vector()>: bf0dc: d100c3ff sub sp, sp, #0x30 bf0e0: a9027bfd stp x29, x30, [sp, #0x20] bf0e4: 910083fd add x29, sp, #0x20 bf0e8: b27d03e1 orr x1, xzr, #0x8 bf0ec: 32000be2 orr w2, wzr, #0x7 bf0f0: b0000f48 adrp x8, 0x2a8000 bf0f4: f9440d08 ldr x8, [x8, #0x818] bf0f8: b27c03e9 orr x9, xzr, #0x10 bf0fc: 8b090108 add x8, x8, x9 bf100: f81f83a0 stur x0, [x29, #-0x8] bf104: f85f83a9 ldur x9, [x29, #-0x8] bf108: aa0903e0 mov x0, x9 bf10c: f9000be8 str x8, [sp, #0x10] bf110: f90007e9 str x9, [sp, #0x8] bf114: 97ff84cb bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> bf118: f9400be8 ldr x8, [sp, #0x10] bf11c: f94007e9 ldr x9, [sp, #0x8] bf120: f9000128 str x8, [x9] bf124: a9427bfd ldp x29, x30, [sp, #0x20] bf128: 9100c3ff add sp, sp, #0x30 bf12c: d65f03c0 ret 00000000000bf130 ::sp(android::sp const&)>: bf130: d100c3ff sub sp, sp, #0x30 bf134: a9027bfd stp x29, x30, [sp, #0x20] bf138: 910083fd add x29, sp, #0x20 bf13c: d2800008 mov x8, #0x0 // =0 bf140: f81f83a0 stur x0, [x29, #-0x8] bf144: f9000be1 str x1, [sp, #0x10] bf148: f85f83a0 ldur x0, [x29, #-0x8] bf14c: aa0003e1 mov x1, x0 bf150: f9400be9 ldr x9, [sp, #0x10] bf154: f9400129 ldr x9, [x9] bf158: f9000029 str x9, [x1] bf15c: aa0003e9 mov x9, x0 bf160: f9400129 ldr x9, [x9] bf164: eb08013f cmp x9, x8 bf168: 1a9f07ea cset w10, ne bf16c: f90007e0 str x0, [sp, #0x8] bf170: 3700004a tbnz w10, #0x0, 0xbf178 ::sp(android::sp const&)+0x48> bf174: 14000005 b 0xbf188 ::sp(android::sp const&)+0x58> bf178: f94007e8 ldr x8, [sp, #0x8] bf17c: f9400100 ldr x0, [x8] bf180: f94007e1 ldr x1, [sp, #0x8] bf184: 97ffada7 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> bf188: a9427bfd ldp x29, x30, [sp, #0x20] bf18c: 9100c3ff add sp, sp, #0x30 bf190: d65f03c0 ret 00000000000bf194 ::operator==(android::AMessage const*) const>: bf194: d10043ff sub sp, sp, #0x10 bf198: f90007e0 str x0, [sp, #0x8] bf19c: f90003e1 str x1, [sp] bf1a0: f94007e0 ldr x0, [sp, #0x8] bf1a4: f9400000 ldr x0, [x0] bf1a8: f94003e1 ldr x1, [sp] bf1ac: eb01001f cmp x0, x1 bf1b0: 1a9f17e8 cset w8, eq bf1b4: 320003e9 orr w9, wzr, #0x1 bf1b8: 0a090108 and w8, w8, w9 bf1bc: 2a0803e0 mov w0, w8 bf1c0: 910043ff add sp, sp, #0x10 bf1c4: d65f03c0 ret 00000000000bf1c8 const&, android::String8*, float*, android::sp*)>: bf1c8: d10303ff sub sp, sp, #0xc0 bf1cc: a90b7bfd stp x29, x30, [sp, #0xb0] bf1d0: 9102c3fd add x29, sp, #0xb0 bf1d4: d53bd048 mrs x8, TPIDR_EL0 bf1d8: f9401508 ldr x8, [x8, #0x28] bf1dc: f81f83a8 stur x8, [x29, #-0x8] bf1e0: f81d83a0 stur x0, [x29, #-0x28] bf1e4: f81d03a1 stur x1, [x29, #-0x30] bf1e8: f81c83a2 stur x2, [x29, #-0x38] bf1ec: f81c03a3 stur x3, [x29, #-0x40] bf1f0: aa1f03e8 mov x8, xzr bf1f4: f81b83a8 stur x8, [x29, #-0x48] bf1f8: 14000001 b 0xbf1fc const&, android::String8*, float*, android::sp*)+0x34> bf1fc: f85d83a0 ldur x0, [x29, #-0x28] bf200: 97ffa164 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> bf204: f85b83a1 ldur x1, [x29, #-0x48] bf208: f940001e ldr x30, [x0] bf20c: f9401fde ldr x30, [x30, #0x38] bf210: 52800148 mov w8, #0xa // =10 bf214: 2a0803e3 mov w3, w8 bf218: d10053a2 sub x2, x29, #0x14 bf21c: d63f03c0 blr x30 bf220: f1002400 subs x0, x0, #0x9 bf224: f90027e0 str x0, [sp, #0x48] bf228: 540000ac b.gt 0xbf23c const&, android::String8*, float*, android::sp*)+0x74> bf22c: 14000001 b 0xbf230 const&, android::String8*, float*, android::sp*)+0x68> bf230: 2a1f03e8 mov w8, wzr bf234: 381e73a8 sturb w8, [x29, #-0x19] bf238: 14000066 b 0xbf3d0 const&, android::String8*, float*, android::sp*)+0x208> bf23c: b00009c0 adrp x0, 0x1f8000 bf240: 9112c000 add x0, x0, #0x4b0 bf244: 320007e8 orr w8, wzr, #0x3 bf248: 2a0803e2 mov w2, w8 bf24c: d10053a1 sub x1, x29, #0x14 bf250: 97ffa488 bl 0xa8470 bf254: 34000060 cbz w0, 0xbf260 const&, android::String8*, float*, android::sp*)+0x98> bf258: 14000001 b 0xbf25c const&, android::String8*, float*, android::sp*)+0x94> bf25c: 14000016 b 0xbf2b4 const&, android::String8*, float*, android::sp*)+0xec> bf260: 385f23a8 ldurb w8, [x29, #-0xe] bf264: 12001908 and w8, w8, #0x7f bf268: 385f33a9 ldurb w9, [x29, #-0xd] bf26c: 12001929 and w9, w9, #0x7f bf270: 53124529 lsl w9, w9, #14 bf274: 330b1909 bfi w9, w8, #21, #7 bf278: 385f43a8 ldurb w8, [x29, #-0xc] bf27c: 12001908 and w8, w8, #0x7f bf280: 33191909 bfi w9, w8, #7, #7 bf284: 385f53a8 ldurb w8, [x29, #-0xb] bf288: 33001909 bfxil w9, w8, #0, #7 bf28c: 2a0903ea mov w10, w9 bf290: f81b03aa stur x10, [x29, #-0x50] bf294: f85b03aa ldur x10, [x29, #-0x50] bf298: 9100294a add x10, x10, #0xa bf29c: f81b03aa stur x10, [x29, #-0x50] bf2a0: f85b03aa ldur x10, [x29, #-0x50] bf2a4: f85b83ab ldur x11, [x29, #-0x48] bf2a8: 8b0a016a add x10, x11, x10 bf2ac: f81b83aa stur x10, [x29, #-0x48] bf2b0: 17ffffd3 b 0xbf1fc const&, android::String8*, float*, android::sp*)+0x34> bf2b4: f85d83a0 ldur x0, [x29, #-0x28] bf2b8: 97ffa136 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> bf2bc: f85b83a1 ldur x1, [x29, #-0x48] bf2c0: f940001e ldr x30, [x0] bf2c4: f9401fde ldr x30, [x30, #0x38] bf2c8: 321f03e8 orr w8, wzr, #0x2 bf2cc: 2a0803e3 mov w3, w8 bf2d0: d10063a2 sub x2, x29, #0x18 bf2d4: d63f03c0 blr x30 bf2d8: f1000800 subs x0, x0, #0x2 bf2dc: f90023e0 str x0, [sp, #0x40] bf2e0: 540000a0 b.eq 0xbf2f4 const&, android::String8*, float*, android::sp*)+0x12c> bf2e4: 14000001 b 0xbf2e8 const&, android::String8*, float*, android::sp*)+0x120> bf2e8: 2a1f03e8 mov w8, wzr bf2ec: 381e73a8 sturb w8, [x29, #-0x19] bf2f0: 14000038 b 0xbf3d0 const&, android::String8*, float*, android::sp*)+0x208> bf2f4: 385e83a8 ldurb w8, [x29, #-0x18] bf2f8: 7103fd08 subs w8, w8, #0xff bf2fc: b9003fe8 str w8, [sp, #0x3c] bf300: 54000621 b.ne 0xbf3c4 const&, android::String8*, float*, android::sp*)+0x1fc> bf304: 14000001 b 0xbf308 const&, android::String8*, float*, android::sp*)+0x140> bf308: 385e93a8 ldurb w8, [x29, #-0x17] bf30c: 52801ec9 mov w9, #0xf6 // =246 bf310: 0a090108 and w8, w8, w9 bf314: 7103c108 subs w8, w8, #0xf0 bf318: b9003be8 str w8, [sp, #0x38] bf31c: 54000541 b.ne 0xbf3c4 const&, android::String8*, float*, android::sp*)+0x1fc> bf320: 14000001 b 0xbf324 const&, android::String8*, float*, android::sp*)+0x15c> bf324: b0000f48 adrp x8, 0x2a8000 bf328: f9450108 ldr x8, [x8, #0xa00] bf32c: f9400101 ldr x1, [x8] bf330: f85d03a0 ldur x0, [x29, #-0x30] bf334: 97ffa1bb bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> bf338: f85c83a8 ldur x8, [x29, #-0x38] bf33c: 529999a9 mov w9, #0xcccd // =52429 bf340: 72a7c989 movk w9, #0x3e4c, lsl #16 bf344: b9000109 str w9, [x8] bf348: 52814309 mov w9, #0xa18 // =2584 bf34c: 2a0903e1 mov w1, w9 bf350: f9001be0 str x0, [sp, #0x30] bf354: aa0103e0 mov x0, x1 bf358: 97ffa6ee bl 0xa8f10 <_Znwm@plt> bf35c: aa0003e1 mov x1, x0 bf360: aa0003e8 mov x8, x0 bf364: f90017e1 str x1, [sp, #0x28] bf368: f90013e8 str x8, [sp, #0x20] bf36c: 97ffad29 bl 0xaa810 <_ZN7android8AMessageC1Ev@plt> bf370: 14000001 b 0xbf374 const&, android::String8*, float*, android::sp*)+0x1ac> bf374: f85c03a0 ldur x0, [x29, #-0x40] bf378: f94013e1 ldr x1, [sp, #0x20] bf37c: 97ff9add bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> bf380: f85c03a1 ldur x1, [x29, #-0x40] bf384: f9000fe0 str x0, [sp, #0x18] bf388: aa0103e0 mov x0, x1 bf38c: 97ffa55d bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bf390: f85b83a2 ldur x2, [x29, #-0x48] bf394: b00009c1 adrp x1, 0x1f8000 bf398: 9130f421 add x1, x1, #0xc3d bf39c: 97ffa505 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> bf3a0: 320003e8 orr w8, wzr, #0x1 bf3a4: 381e73a8 sturb w8, [x29, #-0x19] bf3a8: 1400000a b 0xbf3d0 const&, android::String8*, float*, android::sp*)+0x208> bf3ac: f9002fe0 str x0, [sp, #0x58] bf3b0: 2a0103e8 mov w8, w1 bf3b4: b90057e8 str w8, [sp, #0x54] bf3b8: f94017e0 ldr x0, [sp, #0x28] bf3bc: 97ff8569 bl 0xa0960 <_ZdlPv@plt> bf3c0: 14000012 b 0xbf408 const&, android::String8*, float*, android::sp*)+0x240> bf3c4: 2a1f03e8 mov w8, wzr bf3c8: 381e73a8 sturb w8, [x29, #-0x19] bf3cc: 14000001 b 0xbf3d0 const&, android::String8*, float*, android::sp*)+0x208> bf3d0: 385e73a8 ldurb w8, [x29, #-0x19] bf3d4: d53bd049 mrs x9, TPIDR_EL0 bf3d8: f9401529 ldr x9, [x9, #0x28] bf3dc: f85f83aa ldur x10, [x29, #-0x8] bf3e0: eb0a0129 subs x9, x9, x10 bf3e4: b90017e8 str w8, [sp, #0x14] bf3e8: f90007e9 str x9, [sp, #0x8] bf3ec: 54000121 b.ne 0xbf410 const&, android::String8*, float*, android::sp*)+0x248> bf3f0: 14000001 b 0xbf3f4 const&, android::String8*, float*, android::sp*)+0x22c> bf3f4: b94017e8 ldr w8, [sp, #0x14] bf3f8: 12000100 and w0, w8, #0x1 bf3fc: a94b7bfd ldp x29, x30, [sp, #0xb0] bf400: 910303ff add sp, sp, #0xc0 bf404: d65f03c0 ret bf408: f9402fe0 ldr x0, [sp, #0x58] bf40c: 97ffa2c1 bl 0xa7f10 <_Unwind_Resume@plt> bf410: 97ffaa58 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bf414 ::operator->() const>: bf414: d10043ff sub sp, sp, #0x10 bf418: f90007e0 str x0, [sp, #0x8] bf41c: f94007e0 ldr x0, [sp, #0x8] bf420: f9400000 ldr x0, [x0] bf424: 910043ff add sp, sp, #0x10 bf428: d65f03c0 ret 00000000000bf42c ::operator=(android::sp&&)>: bf42c: d100c3ff sub sp, sp, #0x30 bf430: a9027bfd stp x29, x30, [sp, #0x20] bf434: 910083fd add x29, sp, #0x20 bf438: d2800008 mov x8, #0x0 // =0 bf43c: f81f83a0 stur x0, [x29, #-0x8] bf440: f9000be1 str x1, [sp, #0x10] bf444: f85f83a0 ldur x0, [x29, #-0x8] bf448: aa0003e1 mov x1, x0 bf44c: f9400021 ldr x1, [x1] bf450: eb08003f cmp x1, x8 bf454: 1a9f07e9 cset w9, ne bf458: f90007e8 str x8, [sp, #0x8] bf45c: f90003e0 str x0, [sp] bf460: 37000049 tbnz w9, #0x0, 0xbf468 ::operator=(android::sp&&)+0x3c> bf464: 14000005 b 0xbf478 ::operator=(android::sp&&)+0x4c> bf468: f94003e8 ldr x8, [sp] bf46c: f9400100 ldr x0, [x8] bf470: f94003e1 ldr x1, [sp] bf474: 97ff92f7 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> bf478: f9400be8 ldr x8, [sp, #0x10] bf47c: f9400108 ldr x8, [x8] bf480: f94003e9 ldr x9, [sp] bf484: f9000128 str x8, [x9] bf488: f9400be8 ldr x8, [sp, #0x10] bf48c: f94007e9 ldr x9, [sp, #0x8] bf490: f9000109 str x9, [x8] bf494: f94003e0 ldr x0, [sp] bf498: a9427bfd ldp x29, x30, [sp, #0x20] bf49c: 9100c3ff add sp, sp, #0x30 bf4a0: d65f03c0 ret bf4a4: d102c3ff sub sp, sp, #0xb0 bf4a8: a90a7bfd stp x29, x30, [sp, #0xa0] bf4ac: 910283fd add x29, sp, #0xa0 bf4b0: d53bd048 mrs x8, TPIDR_EL0 bf4b4: f9401508 ldr x8, [x8, #0x28] bf4b8: f81f83a8 stur x8, [x29, #-0x8] bf4bc: f81d83a0 stur x0, [x29, #-0x28] bf4c0: f81d03a1 stur x1, [x29, #-0x30] bf4c4: f81c83a2 stur x2, [x29, #-0x38] bf4c8: 32000be9 orr w9, wzr, #0x7 bf4cc: 2a0903e8 mov w8, w9 bf4d0: f81c03a8 stur x8, [x29, #-0x40] bf4d4: 52800129 mov w9, #0x9 // =9 bf4d8: 2a0903e8 mov w8, w9 bf4dc: f81b83a8 stur x8, [x29, #-0x48] bf4e0: aa1f03e8 mov x8, xzr bf4e4: f9002be8 str x8, [sp, #0x50] bf4e8: f85d83a0 ldur x0, [x29, #-0x28] bf4ec: 97ffa0a9 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> bf4f0: f85d03a1 ldur x1, [x29, #-0x30] bf4f4: f9400008 ldr x8, [x0] bf4f8: f9401d08 ldr x8, [x8, #0x38] bf4fc: 321f03e9 orr w9, wzr, #0x2 bf500: 2a0903e3 mov w3, w9 bf504: d10033a2 sub x2, x29, #0xc bf508: d63f0100 blr x8 bf50c: f1000808 subs x8, x0, #0x2 bf510: f90023e8 str x8, [sp, #0x40] bf514: 540000a0 b.eq 0xbf528 ::operator=(android::sp&&)+0xfc> bf518: 14000001 b 0xbf51c ::operator=(android::sp&&)+0xf0> bf51c: aa1f03e8 mov x8, xzr bf520: f81e03a8 stur x8, [x29, #-0x20] bf524: 1400005a b 0xbf68c ::operator=(android::sp&&)+0x260> bf528: 385f43a8 ldurb w8, [x29, #-0xc] bf52c: 7103fd08 subs w8, w8, #0xff bf530: b9003fe8 str w8, [sp, #0x3c] bf534: 54000121 b.ne 0xbf558 ::operator=(android::sp&&)+0x12c> bf538: 14000001 b 0xbf53c ::operator=(android::sp&&)+0x110> bf53c: 385f53a8 ldurb w8, [x29, #-0xb] bf540: 52801ec9 mov w9, #0xf6 // =246 bf544: 0a090108 and w8, w8, w9 bf548: 7103c108 subs w8, w8, #0xf0 bf54c: b9003be8 str w8, [sp, #0x38] bf550: 540000a0 b.eq 0xbf564 ::operator=(android::sp&&)+0x138> bf554: 14000001 b 0xbf558 ::operator=(android::sp&&)+0x12c> bf558: aa1f03e8 mov x8, xzr bf55c: f81e03a8 stur x8, [x29, #-0x20] bf560: 1400004b b 0xbf68c ::operator=(android::sp&&)+0x260> bf564: f85d83a0 ldur x0, [x29, #-0x28] bf568: 97ffa08a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> bf56c: f85d03be ldur x30, [x29, #-0x30] bf570: 910007c1 add x1, x30, #0x1 bf574: f940001e ldr x30, [x0] bf578: f9401fde ldr x30, [x30, #0x38] bf57c: 320003e8 orr w8, wzr, #0x1 bf580: 2a0803e3 mov w3, w8 bf584: d10053a2 sub x2, x29, #0x14 bf588: d63f03c0 blr x30 bf58c: f1000000 subs x0, x0, #0x0 bf590: f9001be0 str x0, [sp, #0x30] bf594: 540000ac b.gt 0xbf5a8 ::operator=(android::sp&&)+0x17c> bf598: 14000001 b 0xbf59c ::operator=(android::sp&&)+0x170> bf59c: aa1f03e8 mov x8, xzr bf5a0: f81e03a8 stur x8, [x29, #-0x20] bf5a4: 1400003a b 0xbf68c ::operator=(android::sp&&)+0x260> bf5a8: 385ec3a8 ldurb w8, [x29, #-0x14] bf5ac: 12000108 and w8, w8, #0x1 bf5b0: 381ec3a8 sturb w8, [x29, #-0x14] bf5b4: f85d83a0 ldur x0, [x29, #-0x28] bf5b8: 97ffa076 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> bf5bc: f85d03be ldur x30, [x29, #-0x30] bf5c0: 91000fc1 add x1, x30, #0x3 bf5c4: f940001e ldr x30, [x0] bf5c8: f9401fde ldr x30, [x30, #0x38] bf5cc: 320007e8 orr w8, wzr, #0x3 bf5d0: 2a0803e3 mov w3, w8 bf5d4: d10043a2 sub x2, x29, #0x10 bf5d8: d63f03c0 blr x30 bf5dc: f1000800 subs x0, x0, #0x2 bf5e0: f90017e0 str x0, [sp, #0x28] bf5e4: 540000ac b.gt 0xbf5f8 ::operator=(android::sp&&)+0x1cc> bf5e8: 14000001 b 0xbf5ec ::operator=(android::sp&&)+0x1c0> bf5ec: aa1f03e8 mov x8, xzr bf5f0: f81e03a8 stur x8, [x29, #-0x20] bf5f4: 14000026 b 0xbf68c ::operator=(android::sp&&)+0x260> bf5f8: 385f03a8 ldurb w8, [x29, #-0x10] bf5fc: 12000508 and w8, w8, #0x3 bf600: 385f13a9 ldurb w9, [x29, #-0xf] bf604: 531d7129 lsl w9, w9, #3 bf608: 33150509 bfi w9, w8, #11, #2 bf60c: 385f23a8 ldurb w8, [x29, #-0xe] bf610: 2a481528 orr w8, w9, w8, lsr #5 bf614: 2a0803ea mov w10, w8 bf618: f9002bea str x10, [sp, #0x50] bf61c: 385ec3a8 ldurb w8, [x29, #-0x14] bf620: 71000108 subs w8, w8, #0x0 bf624: 52800129 mov w9, #0x9 // =9 bf628: 2a0903ea mov w10, w9 bf62c: 32000be9 orr w9, wzr, #0x7 bf630: 2a0903eb mov w11, w9 bf634: 9a8a116a csel x10, x11, x10, ne bf638: f90027ea str x10, [sp, #0x48] bf63c: f94027ea ldr x10, [sp, #0x48] bf640: f9402beb ldr x11, [sp, #0x50] bf644: eb0b014a subs x10, x10, x11 bf648: b90027e8 str w8, [sp, #0x24] bf64c: f9000fea str x10, [sp, #0x18] bf650: 540000a9 b.ls 0xbf664 ::operator=(android::sp&&)+0x238> bf654: 14000001 b 0xbf658 ::operator=(android::sp&&)+0x22c> bf658: aa1f03e8 mov x8, xzr bf65c: f81e03a8 stur x8, [x29, #-0x20] bf660: 1400000b b 0xbf68c ::operator=(android::sp&&)+0x260> bf664: f85c83a8 ldur x8, [x29, #-0x38] bf668: b40000c8 cbz x8, 0xbf680 ::operator=(android::sp&&)+0x254> bf66c: 14000001 b 0xbf670 ::operator=(android::sp&&)+0x244> bf670: f94027e8 ldr x8, [sp, #0x48] bf674: f85c83a9 ldur x9, [x29, #-0x38] bf678: f9000128 str x8, [x9] bf67c: 14000001 b 0xbf680 ::operator=(android::sp&&)+0x254> bf680: f9402be8 ldr x8, [sp, #0x50] bf684: f81e03a8 stur x8, [x29, #-0x20] bf688: 14000001 b 0xbf68c ::operator=(android::sp&&)+0x260> bf68c: f85e03a8 ldur x8, [x29, #-0x20] bf690: d53bd049 mrs x9, TPIDR_EL0 bf694: f9401529 ldr x9, [x9, #0x28] bf698: f85f83aa ldur x10, [x29, #-0x8] bf69c: eb0a0129 subs x9, x9, x10 bf6a0: f9000be8 str x8, [sp, #0x10] bf6a4: f90007e9 str x9, [sp, #0x8] bf6a8: 540000c1 b.ne 0xbf6c0 ::operator=(android::sp&&)+0x294> bf6ac: 14000001 b 0xbf6b0 ::operator=(android::sp&&)+0x284> bf6b0: f9400be0 ldr x0, [sp, #0x10] bf6b4: a94a7bfd ldp x29, x30, [sp, #0xa0] bf6b8: 9102c3ff add sp, sp, #0xb0 bf6bc: d65f03c0 ret bf6c0: 97ffa9ac bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bf6c4 ::push(unsigned long const&)>: bf6c4: d10083ff sub sp, sp, #0x20 bf6c8: a9017bfd stp x29, x30, [sp, #0x10] bf6cc: 910043fd add x29, sp, #0x10 bf6d0: f90007e0 str x0, [sp, #0x8] bf6d4: f90003e1 str x1, [sp] bf6d8: f94007e0 ldr x0, [sp, #0x8] bf6dc: f94003e1 ldr x1, [sp] bf6e0: 97ff8b70 bl 0xa24a0 <_ZN7android10VectorImpl4pushEPKv@plt> bf6e4: a9417bfd ldp x29, x30, [sp, #0x10] bf6e8: 910083ff add sp, sp, #0x20 bf6ec: d65f03c0 ret 00000000000bf6f0 ::~Vector()>: bf6f0: d100c3ff sub sp, sp, #0x30 bf6f4: a9027bfd stp x29, x30, [sp, #0x20] bf6f8: 910083fd add x29, sp, #0x20 bf6fc: b0000f48 adrp x8, 0x2a8000 bf700: f9440d08 ldr x8, [x8, #0x818] bf704: b27c03e9 orr x9, xzr, #0x10 bf708: 8b090108 add x8, x8, x9 bf70c: f81f83a0 stur x0, [x29, #-0x8] bf710: f85f83a9 ldur x9, [x29, #-0x8] bf714: f9000128 str x8, [x9] bf718: aa0903e0 mov x0, x9 bf71c: f90003e9 str x9, [sp] bf720: 97ff8288 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> bf724: 14000001 b 0xbf728 ::~Vector()+0x38> bf728: f94003e0 ldr x0, [sp] bf72c: 97ff9ac9 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> bf730: a9427bfd ldp x29, x30, [sp, #0x20] bf734: 9100c3ff add sp, sp, #0x30 bf738: d65f03c0 ret bf73c: 2a0103e8 mov w8, w1 bf740: f9000be0 str x0, [sp, #0x10] bf744: b9000fe8 str w8, [sp, #0xc] bf748: f94003e0 ldr x0, [sp] bf74c: 97ff9ac1 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> bf750: f9400be0 ldr x0, [sp, #0x10] bf754: 97ffba9c bl 0xae1c4 00000000000bf758 ::~sp()>: bf758: d10083ff sub sp, sp, #0x20 bf75c: a9017bfd stp x29, x30, [sp, #0x10] bf760: 910043fd add x29, sp, #0x10 bf764: d2800008 mov x8, #0x0 // =0 bf768: f90007e0 str x0, [sp, #0x8] bf76c: f94007e0 ldr x0, [sp, #0x8] bf770: aa0003e9 mov x9, x0 bf774: f9400129 ldr x9, [x9] bf778: eb08013f cmp x9, x8 bf77c: 1a9f07ea cset w10, ne bf780: f90003e0 str x0, [sp] bf784: 3700004a tbnz w10, #0x0, 0xbf78c ::~sp()+0x34> bf788: 14000006 b 0xbf7a0 ::~sp()+0x48> bf78c: f94003e8 ldr x8, [sp] bf790: f9400100 ldr x0, [x8] bf794: f94003e1 ldr x1, [sp] bf798: 97ff922e bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> bf79c: 14000001 b 0xbf7a0 ::~sp()+0x48> bf7a0: a9417bfd ldp x29, x30, [sp, #0x10] bf7a4: 910083ff add sp, sp, #0x20 bf7a8: d65f03c0 ret bf7ac: 97ffba86 bl 0xae1c4 00000000000bf7b0 : bf7b0: d10083ff sub sp, sp, #0x20 bf7b4: a9017bfd stp x29, x30, [sp, #0x10] bf7b8: 910043fd add x29, sp, #0x10 bf7bc: b27d03e8 orr x8, xzr, #0x8 bf7c0: f90007e0 str x0, [sp, #0x8] bf7c4: f90003e1 str x1, [sp] bf7c8: f94007e0 ldr x0, [sp, #0x8] bf7cc: f94003e1 ldr x1, [sp] bf7d0: 8b080021 add x1, x1, x8 bf7d4: 97ff8313 bl 0xa0420 <_ZN7android15IMediaExtractorD2Ev@plt> bf7d8: a9417bfd ldp x29, x30, [sp, #0x10] bf7dc: 910083ff add sp, sp, #0x20 bf7e0: d65f03c0 ret 00000000000bf7e4 const&, android::sp const&)>: bf7e4: d10583ff sub sp, sp, #0x160 bf7e8: f900a3fc str x28, [sp, #0x140] bf7ec: a9157bfd stp x29, x30, [sp, #0x150] bf7f0: 910543fd add x29, sp, #0x150 bf7f4: d53bd048 mrs x8, TPIDR_EL0 bf7f8: f9401508 ldr x8, [x8, #0x28] bf7fc: f81e83a8 stur x8, [x29, #-0x18] bf800: f81983a0 stur x0, [x29, #-0x68] bf804: f81903a1 stur x1, [x29, #-0x70] bf808: f81883a2 stur x2, [x29, #-0x78] bf80c: f85983a8 ldur x8, [x29, #-0x68] bf810: aa0803e0 mov x0, x8 bf814: 91014101 add x1, x8, #0x50 bf818: f9004fe0 str x0, [sp, #0x98] bf81c: aa0103e0 mov x0, x1 bf820: f9004be8 str x8, [sp, #0x90] bf824: 97ff8e03 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> bf828: b0000f48 adrp x8, 0x2a8000 bf82c: f946fd08 ldr x8, [x8, #0xdf8] bf830: 91002101 add x1, x8, #0x8 bf834: f9404be0 ldr x0, [sp, #0x90] bf838: 97ffa04a bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> bf83c: 14000001 b 0xbf840 const&, android::sp const&)+0x5c> bf840: b0000f48 adrp x8, 0x2a8000 bf844: f9426d08 ldr x8, [x8, #0x4d8] bf848: 91006109 add x9, x8, #0x18 bf84c: f9404fea ldr x10, [sp, #0x98] bf850: f9000149 str x9, [x10] bf854: 91024108 add x8, x8, #0x90 bf858: f9002948 str x8, [x10, #0x50] bf85c: 91002148 add x8, x10, #0x8 bf860: aa0803e9 mov x9, x8 bf864: f85903a1 ldur x1, [x29, #-0x70] bf868: aa0803e0 mov x0, x8 bf86c: f90047e9 str x9, [sp, #0x88] bf870: 97ff8238 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> bf874: 14000001 b 0xbf878 const&, android::sp const&)+0x94> bf878: f9404fe8 ldr x8, [sp, #0x98] bf87c: 91004109 add x9, x8, #0x10 bf880: aa0903e0 mov x0, x9 bf884: f90043e0 str x0, [sp, #0x80] bf888: aa0903e0 mov x0, x9 bf88c: 97ffa9b9 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> bf890: 14000001 b 0xbf894 const&, android::sp const&)+0xb0> bf894: 12800248 mov w8, #-0x13 // =-19 bf898: f9404fe9 ldr x9, [sp, #0x98] bf89c: b9001928 str w8, [x9, #0x18] bf8a0: 9100812a add x10, x9, #0x20 bf8a4: aa0a03e0 mov x0, x10 bf8a8: f9003fe0 str x0, [sp, #0x78] bf8ac: aa0a03e0 mov x0, x10 bf8b0: 97ffab5c bl 0xaa620 <_ZN7android6VectorImEC2Ev@plt> bf8b4: 14000001 b 0xbf8b8 const&, android::sp const&)+0xd4> bf8b8: aa1f03e8 mov x8, xzr bf8bc: f9404fe9 ldr x9, [sp, #0x98] bf8c0: f9002528 str x8, [x9, #0x48] bf8c4: f85883a1 ldur x1, [x29, #-0x78] bf8c8: d100a3a0 sub x0, x29, #0x28 bf8cc: 97ff97c1 bl 0xa57d0 <_ZN7android2spINS_8AMessageEEC2ERKS2_@plt> bf8d0: 14000001 b 0xbf8d4 const&, android::sp const&)+0xf0> bf8d4: d100a3a0 sub x0, x29, #0x28 bf8d8: aa1f03e1 mov x1, xzr bf8dc: 97ffa99d bl 0xa9f50 <_ZNK7android2spINS_8AMessageEEeqEPKS1_@plt> bf8e0: b90077e0 str w0, [sp, #0x74] bf8e4: 14000001 b 0xbf8e8 const&, android::sp const&)+0x104> bf8e8: b94077e8 ldr w8, [sp, #0x74] bf8ec: 360008c8 tbz w8, #0x0, 0xbfa04 const&, android::sp const&)+0x220> bf8f0: 14000001 b 0xbf8f4 const&, android::sp const&)+0x110> bf8f4: d100c3a0 sub x0, x29, #0x30 bf8f8: 97ffab66 bl 0xaa690 <_ZN7android7String8C1Ev@plt> bf8fc: 14000001 b 0xbf900 const&, android::sp const&)+0x11c> bf900: d10103a0 sub x0, x29, #0x40 bf904: 97ff952b bl 0xa4db0 <_ZN7android2spINS_8AMessageEEC2Ev@plt> bf908: 14000001 b 0xbf90c const&, android::sp const&)+0x128> bf90c: f9404fe8 ldr x8, [sp, #0x98] bf910: 91002100 add x0, x8, #0x8 bf914: d100c3a1 sub x1, x29, #0x30 bf918: d100d3a2 sub x2, x29, #0x34 bf91c: d100a3a3 sub x3, x29, #0x28 bf920: 97ffacf4 bl 0xaacf0 <_ZN7android8SniffAACERKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS0_INS_8AMessageEEE@plt> bf924: b90073e0 str w0, [sp, #0x70] bf928: 14000001 b 0xbf92c const&, android::sp const&)+0x148> bf92c: b94073e8 ldr w8, [sp, #0x70] bf930: 370004e8 tbnz w8, #0x0, 0xbf9cc const&, android::sp const&)+0x1e8> bf934: 14000001 b 0xbf938 const&, android::sp const&)+0x154> bf938: 320003e8 orr w8, wzr, #0x1 bf93c: b81783a8 stur w8, [x29, #-0x88] bf940: 14000026 b 0xbf9d8 const&, android::sp const&)+0x1f4> bf944: f81803a0 stur x0, [x29, #-0x80] bf948: 2a0103e8 mov w8, w1 bf94c: b817c3a8 stur w8, [x29, #-0x84] bf950: 140000f6 b 0xbfd28 const&, android::sp const&)+0x544> bf954: f81803a0 stur x0, [x29, #-0x80] bf958: 2a0103e8 mov w8, w1 bf95c: b817c3a8 stur w8, [x29, #-0x84] bf960: 140000ec b 0xbfd10 const&, android::sp const&)+0x52c> bf964: f81803a0 stur x0, [x29, #-0x80] bf968: 2a0103e8 mov w8, w1 bf96c: b817c3a8 stur w8, [x29, #-0x84] bf970: 140000e5 b 0xbfd04 const&, android::sp const&)+0x520> bf974: f81803a0 stur x0, [x29, #-0x80] bf978: 2a0103e8 mov w8, w1 bf97c: b817c3a8 stur w8, [x29, #-0x84] bf980: 140000de b 0xbfcf8 const&, android::sp const&)+0x514> bf984: f81803a0 stur x0, [x29, #-0x80] bf988: 2a0103e8 mov w8, w1 bf98c: b817c3a8 stur w8, [x29, #-0x84] bf990: 140000d7 b 0xbfcec const&, android::sp const&)+0x508> bf994: f81803a0 stur x0, [x29, #-0x80] bf998: 2a0103e8 mov w8, w1 bf99c: b817c3a8 stur w8, [x29, #-0x84] bf9a0: 140000d0 b 0xbfce0 const&, android::sp const&)+0x4fc> bf9a4: f81803a0 stur x0, [x29, #-0x80] bf9a8: 2a0103e8 mov w8, w1 bf9ac: b817c3a8 stur w8, [x29, #-0x84] bf9b0: 14000012 b 0xbf9f8 const&, android::sp const&)+0x214> bf9b4: f81803a0 stur x0, [x29, #-0x80] bf9b8: 2a0103e8 mov w8, w1 bf9bc: b817c3a8 stur w8, [x29, #-0x84] bf9c0: d10103a0 sub x0, x29, #0x40 bf9c4: 97ffad47 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> bf9c8: 1400000c b 0xbf9f8 const&, android::sp const&)+0x214> bf9cc: 2a1f03e8 mov w8, wzr bf9d0: b81783a8 stur w8, [x29, #-0x88] bf9d4: 14000001 b 0xbf9d8 const&, android::sp const&)+0x1f4> bf9d8: d10103a0 sub x0, x29, #0x40 bf9dc: 97ffad41 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> bf9e0: d100c3a0 sub x0, x29, #0x30 bf9e4: 97ffa3d3 bl 0xa8930 <_ZN7android7String8D1Ev@plt> bf9e8: b85783a8 ldur w8, [x29, #-0x88] bf9ec: 35001568 cbnz w8, 0xbfc98 const&, android::sp const&)+0x4b4> bf9f0: 14000001 b 0xbf9f4 const&, android::sp const&)+0x210> bf9f4: 14000004 b 0xbfa04 const&, android::sp const&)+0x220> bf9f8: d100c3a0 sub x0, x29, #0x30 bf9fc: 97ffa3cd bl 0xa8930 <_ZN7android7String8D1Ev@plt> bfa00: 140000b8 b 0xbfce0 const&, android::sp const&)+0x4fc> bfa04: d100a3a0 sub x0, x29, #0x28 bfa08: 97ffa3be bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> bfa0c: f90037e0 str x0, [sp, #0x68] bfa10: 14000001 b 0xbfa14 const&, android::sp const&)+0x230> bfa14: b00009c1 adrp x1, 0x1f8000 bfa18: 9130f421 add x1, x1, #0xc3d bfa1c: d10123a2 sub x2, x29, #0x48 bfa20: f94037e0 ldr x0, [sp, #0x68] bfa24: 97ff8bd7 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> bfa28: b90067e0 str w0, [sp, #0x64] bfa2c: 14000001 b 0xbfa30 const&, android::sp const&)+0x24c> bfa30: f9404fe8 ldr x8, [sp, #0x98] bfa34: 91002100 add x0, x8, #0x8 bfa38: 97ff9f56 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> bfa3c: f9002fe0 str x0, [sp, #0x58] bfa40: 14000001 b 0xbfa44 const&, android::sp const&)+0x260> bfa44: f85b83a8 ldur x8, [x29, #-0x48] bfa48: 91000901 add x1, x8, #0x2 bfa4c: f9402fe8 ldr x8, [sp, #0x58] bfa50: f9400109 ldr x9, [x8] bfa54: f9401d29 ldr x9, [x9, #0x38] bfa58: 321f03ea orr w10, wzr, #0x2 bfa5c: 2a0a03e3 mov w3, w10 bfa60: d10073a2 sub x2, x29, #0x1c bfa64: aa0803e0 mov x0, x8 bfa68: d63f0120 blr x9 bfa6c: f9002be0 str x0, [sp, #0x50] bfa70: 14000001 b 0xbfa74 const&, android::sp const&)+0x290> bfa74: f9402be8 ldr x8, [sp, #0x50] bfa78: f1000509 subs x9, x8, #0x1 bfa7c: f90027e9 str x9, [sp, #0x48] bfa80: 540000ac b.gt 0xbfa94 const&, android::sp const&)+0x2b0> bfa84: 14000001 b 0xbfa88 const&, android::sp const&)+0x2a4> bfa88: 320003e8 orr w8, wzr, #0x1 bfa8c: b81783a8 stur w8, [x29, #-0x88] bfa90: 14000082 b 0xbfc98 const&, android::sp const&)+0x4b4> bfa94: 385e43a8 ldurb w8, [x29, #-0x1c] bfa98: 53067d08 lsr w8, w8, #6 bfa9c: 381743a8 sturb w8, [x29, #-0x8c] bfaa0: 385e43a8 ldurb w8, [x29, #-0x1c] bfaa4: 53021508 ubfx w8, w8, #2, #4 bfaa8: 381703a8 sturb w8, [x29, #-0x90] bfaac: 385703a0 ldurb w0, [x29, #-0x90] bfab0: 97ffa234 bl 0xa8380 <_ZN7android15get_sample_rateEh@plt> bfab4: b90047e0 str w0, [sp, #0x44] bfab8: 14000001 b 0xbfabc const&, android::sp const&)+0x2d8> bfabc: b94047e8 ldr w8, [sp, #0x44] bfac0: b81683a8 stur w8, [x29, #-0x98] bfac4: b85683a9 ldur w9, [x29, #-0x98] bfac8: 350000a9 cbnz w9, 0xbfadc const&, android::sp const&)+0x2f8> bfacc: 14000001 b 0xbfad0 const&, android::sp const&)+0x2ec> bfad0: 320003e8 orr w8, wzr, #0x1 bfad4: b81783a8 stur w8, [x29, #-0x88] bfad8: 14000070 b 0xbfc98 const&, android::sp const&)+0x4b4> bfadc: 385e43a8 ldurb w8, [x29, #-0x1c] bfae0: 12000108 and w8, w8, #0x1 bfae4: 385e53a9 ldurb w9, [x29, #-0x1b] bfae8: 53067d29 lsr w9, w9, #6 bfaec: 331e0109 bfi w9, w8, #2, #1 bfaf0: 3816c3a9 sturb w9, [x29, #-0x94] bfaf4: 385743a0 ldurb w0, [x29, #-0x8c] bfaf8: 385703a1 ldurb w1, [x29, #-0x90] bfafc: 3856c3a2 ldurb w2, [x29, #-0x94] bfb00: d10143a8 sub x8, x29, #0x50 bfb04: 97ff8ba3 bl 0xa2990 <_ZN7android24MakeAACCodecSpecificDataEjjj@plt> bfb08: 14000001 b 0xbfb0c const&, android::sp const&)+0x328> bfb0c: f9404fe8 ldr x8, [sp, #0x98] bfb10: 91004100 add x0, x8, #0x10 bfb14: d10143a1 sub x1, x29, #0x50 bfb18: 97ff9246 bl 0xa4430 <_ZN7android2spINS_8MetaDataEEaSEOS2_@plt> bfb1c: f9001fe0 str x0, [sp, #0x38] bfb20: 14000001 b 0xbfb24 const&, android::sp const&)+0x340> bfb24: d10143a0 sub x0, x29, #0x50 bfb28: 97ff8792 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> bfb2c: aa1f03e0 mov x0, xzr bfb30: f81603a0 stur x0, [x29, #-0xa0] bfb34: f90057e0 str x0, [sp, #0xa8] bfb38: f90053e0 str x0, [sp, #0xa0] bfb3c: f9404fe0 ldr x0, [sp, #0x98] bfb40: 91002000 add x0, x0, #0x8 bfb44: 97ff9f13 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> bfb48: f9001be0 str x0, [sp, #0x30] bfb4c: 14000001 b 0xbfb50 const&, android::sp const&)+0x36c> bfb50: f9401be8 ldr x8, [sp, #0x30] bfb54: f9400109 ldr x9, [x8] bfb58: f9402129 ldr x9, [x9, #0x40] bfb5c: d10163a1 sub x1, x29, #0x58 bfb60: aa0803e0 mov x0, x8 bfb64: d63f0120 blr x9 bfb68: b9002fe0 str w0, [sp, #0x2c] bfb6c: 14000001 b 0xbfb70 const&, android::sp const&)+0x38c> bfb70: b9402fe8 ldr w8, [sp, #0x2c] bfb74: 35000888 cbnz w8, 0xbfc84 const&, android::sp const&)+0x4a0> bfb78: 14000001 b 0xbfb7c const&, android::sp const&)+0x398> bfb7c: 14000001 b 0xbfb80 const&, android::sp const&)+0x39c> bfb80: f85b83a8 ldur x8, [x29, #-0x48] bfb84: f85a83a9 ldur x9, [x29, #-0x58] bfb88: eb090108 subs x8, x8, x9 bfb8c: f90013e8 str x8, [sp, #0x20] bfb90: 5400044a b.ge 0xbfc18 const&, android::sp const&)+0x434> bfb94: 14000001 b 0xbfb98 const&, android::sp const&)+0x3b4> bfb98: f85903a0 ldur x0, [x29, #-0x70] bfb9c: f85b83a1 ldur x1, [x29, #-0x48] bfba0: aa1f03e2 mov x2, xzr bfba4: 97fffe40 bl 0xbf4a4 ::operator=(android::sp&&)+0x78> bfba8: f9000fe0 str x0, [sp, #0x18] bfbac: 14000001 b 0xbfbb0 const&, android::sp const&)+0x3cc> bfbb0: f9400fe8 ldr x8, [sp, #0x18] bfbb4: f90057e8 str x8, [sp, #0xa8] bfbb8: b5000128 cbnz x8, 0xbfbdc const&, android::sp const&)+0x3f8> bfbbc: 14000001 b 0xbfbc0 const&, android::sp const&)+0x3dc> bfbc0: 14000016 b 0xbfc18 const&, android::sp const&)+0x434> bfbc4: f81803a0 stur x0, [x29, #-0x80] bfbc8: 2a0103e8 mov w8, w1 bfbcc: b817c3a8 stur w8, [x29, #-0x84] bfbd0: d10143a0 sub x0, x29, #0x50 bfbd4: 97ff8767 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> bfbd8: 14000042 b 0xbfce0 const&, android::sp const&)+0x4fc> bfbdc: f9404fe8 ldr x8, [sp, #0x98] bfbe0: 91008100 add x0, x8, #0x20 bfbe4: f85b83a9 ldur x9, [x29, #-0x48] bfbe8: f81a03a9 stur x9, [x29, #-0x60] bfbec: d10183a1 sub x1, x29, #0x60 bfbf0: 97ffa2b0 bl 0xa86b0 <_ZN7android6VectorImE4pushERKm@plt> bfbf4: 14000001 b 0xbfbf8 const&, android::sp const&)+0x414> bfbf8: f94057e8 ldr x8, [sp, #0xa8] bfbfc: f85b83a9 ldur x9, [x29, #-0x48] bfc00: 8b080128 add x8, x9, x8 bfc04: f81b83a8 stur x8, [x29, #-0x48] bfc08: f85603a8 ldur x8, [x29, #-0xa0] bfc0c: 91000508 add x8, x8, #0x1 bfc10: f81603a8 stur x8, [x29, #-0xa0] bfc14: 17ffffdb b 0xbfb80 const&, android::sp const&)+0x39c> bfc18: b85683a8 ldur w8, [x29, #-0x98] bfc1c: 2a0803e9 mov w9, w8 bfc20: 2a0903e8 mov w8, w9 bfc24: 71000508 subs w8, w8, #0x1 bfc28: 2a0803ea mov w10, w8 bfc2c: 52a7a128 mov w8, #0x3d090000 // =1024000000 bfc30: 2a0803eb mov w11, w8 bfc34: 8b0b014a add x10, x10, x11 bfc38: 9ac90949 udiv x9, x10, x9 bfc3c: f9404fea ldr x10, [sp, #0x98] bfc40: f9002549 str x9, [x10, #0x48] bfc44: f85603a9 ldur x9, [x29, #-0xa0] bfc48: f940254b ldr x11, [x10, #0x48] bfc4c: 9b0b7d29 mul x9, x9, x11 bfc50: f90053e9 str x9, [sp, #0xa0] bfc54: 91004140 add x0, x10, #0x10 bfc58: 97ff9496 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> bfc5c: f9000be0 str x0, [sp, #0x10] bfc60: 14000001 b 0xbfc64 const&, android::sp const&)+0x480> bfc64: f94053e2 ldr x2, [sp, #0xa0] bfc68: 528e4c21 mov w1, #0x7261 // =29281 bfc6c: 72ac8ea1 movk w1, #0x6475, lsl #16 bfc70: f9400be0 ldr x0, [sp, #0x10] bfc74: 97ffa733 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> bfc78: b9000fe0 str w0, [sp, #0xc] bfc7c: 14000001 b 0xbfc80 const&, android::sp const&)+0x49c> bfc80: 14000001 b 0xbfc84 const&, android::sp const&)+0x4a0> bfc84: 2a1f03e8 mov w8, wzr bfc88: f9404fe9 ldr x9, [sp, #0x98] bfc8c: b9001928 str w8, [x9, #0x18] bfc90: b81783a8 stur w8, [x29, #-0x88] bfc94: 14000001 b 0xbfc98 const&, android::sp const&)+0x4b4> bfc98: d100a3a0 sub x0, x29, #0x28 bfc9c: 97ffac91 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> bfca0: b85783a8 ldur w8, [x29, #-0x88] bfca4: 71000508 subs w8, w8, #0x1 bfca8: b9000be8 str w8, [sp, #0x8] bfcac: 540004a8 b.hi 0xbfd40 const&, android::sp const&)+0x55c> bfcb0: 14000001 b 0xbfcb4 const&, android::sp const&)+0x4d0> bfcb4: d53bd048 mrs x8, TPIDR_EL0 bfcb8: f9401508 ldr x8, [x8, #0x28] bfcbc: f85e83a9 ldur x9, [x29, #-0x18] bfcc0: eb090108 subs x8, x8, x9 bfcc4: f90003e8 str x8, [sp] bfcc8: 540003c1 b.ne 0xbfd40 const&, android::sp const&)+0x55c> bfccc: 14000001 b 0xbfcd0 const&, android::sp const&)+0x4ec> bfcd0: a9557bfd ldp x29, x30, [sp, #0x150] bfcd4: f940a3fc ldr x28, [sp, #0x140] bfcd8: 910583ff add sp, sp, #0x160 bfcdc: d65f03c0 ret bfce0: d100a3a0 sub x0, x29, #0x28 bfce4: 97ffac7f bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> bfce8: 14000001 b 0xbfcec const&, android::sp const&)+0x508> bfcec: f9403fe0 ldr x0, [sp, #0x78] bfcf0: 97ffa6ac bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> bfcf4: 14000001 b 0xbfcf8 const&, android::sp const&)+0x514> bfcf8: f94043e0 ldr x0, [sp, #0x80] bfcfc: 97ff871d bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> bfd00: 14000001 b 0xbfd04 const&, android::sp const&)+0x520> bfd04: f94047e0 ldr x0, [sp, #0x88] bfd08: 97ff80b2 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> bfd0c: 14000001 b 0xbfd10 const&, android::sp const&)+0x52c> bfd10: b0000f48 adrp x8, 0x2a8000 bfd14: f946fd08 ldr x8, [x8, #0xdf8] bfd18: 91002101 add x1, x8, #0x8 bfd1c: f9404fe0 ldr x0, [sp, #0x98] bfd20: 97ffab84 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> bfd24: 14000001 b 0xbfd28 const&, android::sp const&)+0x544> bfd28: f9404fe8 ldr x8, [sp, #0x98] bfd2c: 91014100 add x0, x8, #0x50 bfd30: 97ff8374 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> bfd34: 14000001 b 0xbfd38 const&, android::sp const&)+0x554> bfd38: f85803a0 ldur x0, [x29, #-0x80] bfd3c: 97ffa075 bl 0xa7f10 <_Unwind_Resume@plt> bfd40: 97ffa80c bl 0xa9d70 <__stack_chk_fail@plt> 00000000000bfd44 : bfd44: d10103ff sub sp, sp, #0x40 bfd48: a9037bfd stp x29, x30, [sp, #0x30] bfd4c: 9100c3fd add x29, sp, #0x30 bfd50: b27b03e8 orr x8, xzr, #0x20 bfd54: b27c03e9 orr x9, xzr, #0x10 bfd58: b27d03ea orr x10, xzr, #0x8 bfd5c: f81f83a0 stur x0, [x29, #-0x8] bfd60: f81f03a1 stur x1, [x29, #-0x10] bfd64: f85f83a0 ldur x0, [x29, #-0x8] bfd68: f85f03a1 ldur x1, [x29, #-0x10] bfd6c: f940002b ldr x11, [x1] bfd70: f900000b str x11, [x0] bfd74: f9401c2b ldr x11, [x1, #0x38] bfd78: f940000c ldr x12, [x0] bfd7c: f85e818c ldur x12, [x12, #-0x18] bfd80: 8b0c000c add x12, x0, x12 bfd84: f900018b str x11, [x12] bfd88: 8b080008 add x8, x0, x8 bfd8c: f9000fe0 str x0, [sp, #0x18] bfd90: aa0803e0 mov x0, x8 bfd94: f9000be9 str x9, [sp, #0x10] bfd98: f90007ea str x10, [sp, #0x8] bfd9c: f90003e1 str x1, [sp] bfda0: 97ffa680 bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> bfda4: f9400fe8 ldr x8, [sp, #0x18] bfda8: f9400be9 ldr x9, [sp, #0x10] bfdac: 8b090100 add x0, x8, x9 bfdb0: 97ff86f0 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> bfdb4: f9400fe8 ldr x8, [sp, #0x18] bfdb8: f94007e9 ldr x9, [sp, #0x8] bfdbc: 8b090100 add x0, x8, x9 bfdc0: 97ff8084 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> bfdc4: f94003e8 ldr x8, [sp] bfdc8: f94007e9 ldr x9, [sp, #0x8] bfdcc: 8b090101 add x1, x8, x9 bfdd0: f9400fe0 ldr x0, [sp, #0x18] bfdd4: 97ffab57 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> bfdd8: a9437bfd ldp x29, x30, [sp, #0x30] bfddc: 910103ff add sp, sp, #0x40 bfde0: d65f03c0 ret 00000000000bfde4 : bfde4: d100c3ff sub sp, sp, #0x30 bfde8: a9027bfd stp x29, x30, [sp, #0x20] bfdec: 910083fd add x29, sp, #0x20 bfdf0: b0000f48 adrp x8, 0x2a8000 bfdf4: f946fd08 ldr x8, [x8, #0xdf8] bfdf8: d2800a09 mov x9, #0x50 // =80 bfdfc: f81f83a0 stur x0, [x29, #-0x8] bfe00: f85f83a0 ldur x0, [x29, #-0x8] bfe04: f9000be0 str x0, [sp, #0x10] bfe08: aa0803e1 mov x1, x8 bfe0c: f90007e9 str x9, [sp, #0x8] bfe10: 97ffa7c4 bl 0xa9d20 <_ZN7android12AACExtractorD2Ev@plt> bfe14: f9400be8 ldr x8, [sp, #0x10] bfe18: f94007e9 ldr x9, [sp, #0x8] bfe1c: 8b090100 add x0, x8, x9 bfe20: 97ff8338 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> bfe24: a9427bfd ldp x29, x30, [sp, #0x20] bfe28: 9100c3ff add sp, sp, #0x30 bfe2c: d65f03c0 ret 00000000000bfe30 : bfe30: d10083ff sub sp, sp, #0x20 bfe34: a9017bfd stp x29, x30, [sp, #0x10] bfe38: 910043fd add x29, sp, #0x10 bfe3c: f90007e0 str x0, [sp, #0x8] bfe40: f94007e0 ldr x0, [sp, #0x8] bfe44: f9400008 ldr x8, [x0] bfe48: f85e8108 ldur x8, [x8, #-0x18] bfe4c: 8b080008 add x8, x0, x8 bfe50: aa0803e0 mov x0, x8 bfe54: 97ff9bbb bl 0xa6d40 <_ZN7android12AACExtractorD1Ev@plt> bfe58: a9417bfd ldp x29, x30, [sp, #0x10] bfe5c: 910083ff add sp, sp, #0x20 bfe60: d65f03c0 ret 00000000000bfe64 : bfe64: d10083ff sub sp, sp, #0x20 bfe68: a9017bfd stp x29, x30, [sp, #0x10] bfe6c: 910043fd add x29, sp, #0x10 bfe70: f90007e0 str x0, [sp, #0x8] bfe74: f94007e0 ldr x0, [sp, #0x8] bfe78: f90003e0 str x0, [sp] bfe7c: 97ff9bb1 bl 0xa6d40 <_ZN7android12AACExtractorD1Ev@plt> bfe80: f94003e0 ldr x0, [sp] bfe84: 97ff82b7 bl 0xa0960 <_ZdlPv@plt> bfe88: a9417bfd ldp x29, x30, [sp, #0x10] bfe8c: 910083ff add sp, sp, #0x20 bfe90: d65f03c0 ret 00000000000bfe94 : bfe94: d10083ff sub sp, sp, #0x20 bfe98: a9017bfd stp x29, x30, [sp, #0x10] bfe9c: 910043fd add x29, sp, #0x10 bfea0: f90007e0 str x0, [sp, #0x8] bfea4: f94007e0 ldr x0, [sp, #0x8] bfea8: f9400008 ldr x8, [x0] bfeac: f85e8108 ldur x8, [x8, #-0x18] bfeb0: 8b080008 add x8, x0, x8 bfeb4: aa0803e0 mov x0, x8 bfeb8: 97ff8d7e bl 0xa34b0 <_ZN7android12AACExtractorD0Ev@plt> bfebc: a9417bfd ldp x29, x30, [sp, #0x10] bfec0: 910083ff add sp, sp, #0x20 bfec4: d65f03c0 ret 00000000000bfec8 : bfec8: d10183ff sub sp, sp, #0x60 bfecc: a9057bfd stp x29, x30, [sp, #0x50] bfed0: 910143fd add x29, sp, #0x50 bfed4: 52800009 mov w9, #0x0 // =0 bfed8: b27d0bea orr x10, xzr, #0x38 bfedc: b0000f4b adrp x11, 0x2a8000 bfee0: f945016b ldr x11, [x11, #0xa00] bfee4: f81f83a0 stur x0, [x29, #-0x8] bfee8: f85f83a0 ldur x0, [x29, #-0x8] bfeec: 320003ec orr w12, wzr, #0x1 bfef0: 0a0c0129 and w9, w9, w12 bfef4: 381f73a9 sturb w9, [x29, #-0x9] bfef8: f90017e0 str x0, [sp, #0x28] bfefc: aa0a03e0 mov x0, x10 bff00: f90013e8 str x8, [sp, #0x20] bff04: f9000feb str x11, [sp, #0x18] bff08: 97ffa402 bl 0xa8f10 <_Znwm@plt> bff0c: f9000be0 str x0, [sp, #0x10] bff10: 97ff9ce8 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> bff14: 14000001 b 0xbff18 bff18: f94013e0 ldr x0, [sp, #0x20] bff1c: f9400be1 ldr x1, [sp, #0x10] bff20: 97ff96f8 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> bff24: f94017e0 ldr x0, [sp, #0x28] bff28: b9401808 ldr w8, [x0, #0x18] bff2c: 35000048 cbnz w8, 0xbff34 bff30: 1400000e b 0xbff68 bff34: 320003e8 orr w8, wzr, #0x1 bff38: 12800009 mov w9, #-0x1 // =-1 bff3c: 320003ea orr w10, wzr, #0x1 bff40: 0a0a0129 and w9, w9, w10 bff44: 381f73a9 sturb w9, [x29, #-0x9] bff48: b81e03a8 stur w8, [x29, #-0x20] bff4c: 1400001f b 0xbffc8 bff50: 2a0103e8 mov w8, w1 bff54: f81e83a0 stur x0, [x29, #-0x18] bff58: b81e43a8 stur w8, [x29, #-0x1c] bff5c: f9400be0 ldr x0, [sp, #0x10] bff60: 97ff8280 bl 0xa0960 <_ZdlPv@plt> bff64: 14000020 b 0xbffe4 bff68: f94013e0 ldr x0, [sp, #0x20] bff6c: 97ff93d1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> bff70: f90007e0 str x0, [sp, #0x8] bff74: 14000001 b 0xbff78 bff78: 528daca1 mov w1, #0x6d65 // =28005 bff7c: 72adad21 movk w1, #0x6d69, lsl #16 bff80: f9400fe8 ldr x8, [sp, #0x18] bff84: f9400102 ldr x2, [x8] bff88: f94007e0 ldr x0, [sp, #0x8] bff8c: 97ff810d bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> bff90: 14000001 b 0xbff94 bff94: 320003e8 orr w8, wzr, #0x1 bff98: 12800009 mov w9, #-0x1 // =-1 bff9c: 320003ea orr w10, wzr, #0x1 bffa0: 0a0a0129 and w9, w9, w10 bffa4: 381f73a9 sturb w9, [x29, #-0x9] bffa8: b81e03a8 stur w8, [x29, #-0x20] bffac: 14000007 b 0xbffc8 bffb0: 2a0103e8 mov w8, w1 bffb4: f81e83a0 stur x0, [x29, #-0x18] bffb8: b81e43a8 stur w8, [x29, #-0x1c] bffbc: f94013e0 ldr x0, [sp, #0x20] bffc0: 97ff866c bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> bffc4: 14000008 b 0xbffe4 bffc8: 385f73a8 ldurb w8, [x29, #-0x9] bffcc: 37000068 tbnz w8, #0x0, 0xbffd8 bffd0: f94013e0 ldr x0, [sp, #0x20] bffd4: 97ff8667 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> bffd8: a9457bfd ldp x29, x30, [sp, #0x50] bffdc: 910183ff add sp, sp, #0x60 bffe0: d65f03c0 ret bffe4: f85e83a0 ldur x0, [x29, #-0x18] bffe8: 97ff9fca bl 0xa7f10 <_Unwind_Resume@plt> 00000000000bffec ::sp(android::MetaData*)>: bffec: d100c3ff sub sp, sp, #0x30 bfff0: a9027bfd stp x29, x30, [sp, #0x20] bfff4: 910083fd add x29, sp, #0x20 bfff8: d2800008 mov x8, #0x0 // =0 bfffc: f81f83a0 stur x0, [x29, #-0x8] c0000: f9000be1 str x1, [sp, #0x10] c0004: f85f83a0 ldur x0, [x29, #-0x8] c0008: aa0003e1 mov x1, x0 c000c: f9400be9 ldr x9, [sp, #0x10] c0010: f9000029 str x9, [x1] c0014: f9400be9 ldr x9, [sp, #0x10] c0018: eb08013f cmp x9, x8 c001c: 1a9f07ea cset w10, ne c0020: f90007e0 str x0, [sp, #0x8] c0024: 3700004a tbnz w10, #0x0, 0xc002c ::sp(android::MetaData*)+0x40> c0028: 14000004 b 0xc0038 ::sp(android::MetaData*)+0x4c> c002c: f9400be0 ldr x0, [sp, #0x10] c0030: f94007e1 ldr x1, [sp, #0x8] c0034: 97ffa9fb bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c0038: a9427bfd ldp x29, x30, [sp, #0x20] c003c: 9100c3ff add sp, sp, #0x30 c0040: d65f03c0 ret 00000000000c0044 : c0044: d10043ff sub sp, sp, #0x10 c0048: 52800008 mov w8, #0x0 // =0 c004c: 320003e9 orr w9, wzr, #0x1 c0050: f90007e0 str x0, [sp, #0x8] c0054: f94007e0 ldr x0, [sp, #0x8] c0058: b940180a ldr w10, [x0, #0x18] c005c: 6b08015f cmp w10, w8 c0060: 1a9f17ea cset w10, eq c0064: 7200015f tst w10, #0x1 c0068: 1a881128 csel w8, w9, w8, ne c006c: 2a0803e0 mov w0, w8 c0070: 93407c00 sxtw x0, w0 c0074: 910043ff add sp, sp, #0x10 c0078: d65f03c0 ret 00000000000c007c : c007c: d101c3ff sub sp, sp, #0x70 c0080: a9067bfd stp x29, x30, [sp, #0x60] c0084: 910183fd add x29, sp, #0x60 c0088: d2800009 mov x9, #0x0 // =0 c008c: f81f83a0 stur x0, [x29, #-0x8] c0090: f81f03a1 stur x1, [x29, #-0x10] c0094: f85f83a0 ldur x0, [x29, #-0x8] c0098: b940180a ldr w10, [x0, #0x18] c009c: f81d83a8 stur x8, [x29, #-0x28] c00a0: f9001be9 str x9, [sp, #0x30] c00a4: f90017e0 str x0, [sp, #0x28] c00a8: 3500008a cbnz w10, 0xc00b8 c00ac: f85f03a8 ldur x8, [x29, #-0x10] c00b0: b5000048 cbnz x8, 0xc00b8 c00b4: 14000005 b 0xc00c8 c00b8: f85d83a0 ldur x0, [x29, #-0x28] c00bc: f9401be1 ldr x1, [sp, #0x30] c00c0: 97ff8b90 bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> c00c4: 1400001e b 0xc013c c00c8: b27b03e8 orr x8, xzr, #0x20 c00cc: b27c03e9 orr x9, xzr, #0x10 c00d0: b27d03ea orr x10, xzr, #0x8 c00d4: b27d0fe0 orr x0, xzr, #0x78 c00d8: f90013e8 str x8, [sp, #0x20] c00dc: f9000fe9 str x9, [sp, #0x18] c00e0: f9000bea str x10, [sp, #0x10] c00e4: 97ffa38b bl 0xa8f10 <_Znwm@plt> c00e8: f94017e8 ldr x8, [sp, #0x28] c00ec: f9400be9 ldr x9, [sp, #0x10] c00f0: 8b090101 add x1, x8, x9 c00f4: f9400fea ldr x10, [sp, #0x18] c00f8: 8b0a0102 add x2, x8, x10 c00fc: f94013eb ldr x11, [sp, #0x20] c0100: 8b0b0103 add x3, x8, x11 c0104: f9402504 ldr x4, [x8, #0x48] c0108: f90007e0 str x0, [sp, #0x8] c010c: 97ff8929 bl 0xa25b0 <_ZN7android9AACSourceC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEERKNS_6VectorImEEl@plt> c0110: 14000001 b 0xc0114 c0114: f85d83a0 ldur x0, [x29, #-0x28] c0118: f94007e1 ldr x1, [sp, #0x8] c011c: 97ff9d7d bl 0xa7710 <_ZN7android2spINS_12IMediaSourceEEC2INS_9AACSourceEEEPT_@plt> c0120: 14000007 b 0xc013c c0124: 2a0103e8 mov w8, w1 c0128: f81e83a0 stur x0, [x29, #-0x18] c012c: b81e43a8 stur w8, [x29, #-0x1c] c0130: f94007e0 ldr x0, [sp, #0x8] c0134: 97ff820b bl 0xa0960 <_ZdlPv@plt> c0138: 14000004 b 0xc0148 c013c: a9467bfd ldp x29, x30, [sp, #0x60] c0140: 9101c3ff add sp, sp, #0x70 c0144: d65f03c0 ret c0148: f85e83a0 ldur x0, [x29, #-0x18] c014c: 97ff9f71 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c0150 ::sp(android::IMediaSource*)>: c0150: d100c3ff sub sp, sp, #0x30 c0154: a9027bfd stp x29, x30, [sp, #0x20] c0158: 910083fd add x29, sp, #0x20 c015c: d2800008 mov x8, #0x0 // =0 c0160: f81f83a0 stur x0, [x29, #-0x8] c0164: f9000be1 str x1, [sp, #0x10] c0168: f85f83a0 ldur x0, [x29, #-0x8] c016c: aa0003e1 mov x1, x0 c0170: f9400be9 ldr x9, [sp, #0x10] c0174: f9000029 str x9, [x1] c0178: f9400be9 ldr x9, [sp, #0x10] c017c: eb08013f cmp x9, x8 c0180: 1a9f07ea cset w10, ne c0184: f90007e0 str x0, [sp, #0x8] c0188: 3700004a tbnz w10, #0x0, 0xc0190 ::sp(android::IMediaSource*)+0x40> c018c: 14000008 b 0xc01ac ::sp(android::IMediaSource*)+0x5c> c0190: f9400be8 ldr x8, [sp, #0x10] c0194: f9400109 ldr x9, [x8] c0198: f85e8129 ldur x9, [x9, #-0x18] c019c: 8b090108 add x8, x8, x9 c01a0: aa0803e0 mov x0, x8 c01a4: f94007e1 ldr x1, [sp, #0x8] c01a8: 97ffa99e bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c01ac: a9427bfd ldp x29, x30, [sp, #0x20] c01b0: 9100c3ff add sp, sp, #0x30 c01b4: d65f03c0 ret 00000000000c01b8 const&, android::sp const&, android::Vector const&, long)>: c01b8: d10243ff sub sp, sp, #0x90 c01bc: a9087bfd stp x29, x30, [sp, #0x80] c01c0: 910203fd add x29, sp, #0x80 c01c4: d2800d08 mov x8, #0x68 // =104 c01c8: 90000f49 adrp x9, 0x2a8000 c01cc: f942c529 ldr x9, [x9, #0x588] c01d0: b27d03ea orr x10, xzr, #0x8 c01d4: 8b0a0129 add x9, x9, x10 c01d8: 90000f4a adrp x10, 0x2a8000 c01dc: f9436d4a ldr x10, [x10, #0x6d8] c01e0: b27d07eb orr x11, xzr, #0x18 c01e4: 8b0b014b add x11, x10, x11 c01e8: d280150c mov x12, #0xa8 // =168 c01ec: 8b0c014a add x10, x10, x12 c01f0: d280000c mov x12, #0x0 // =0 c01f4: 5280000d mov w13, #0x0 // =0 c01f8: f81f83a0 stur x0, [x29, #-0x8] c01fc: f81f03a1 stur x1, [x29, #-0x10] c0200: f81e83a2 stur x2, [x29, #-0x18] c0204: f81e03a3 stur x3, [x29, #-0x20] c0208: f81d83a4 stur x4, [x29, #-0x28] c020c: f85f83a0 ldur x0, [x29, #-0x8] c0210: 8b080008 add x8, x0, x8 c0214: f90023e0 str x0, [sp, #0x40] c0218: aa0803e0 mov x0, x8 c021c: f9001fe9 str x9, [sp, #0x38] c0220: f9001beb str x11, [sp, #0x30] c0224: f90017ea str x10, [sp, #0x28] c0228: f90013ec str x12, [sp, #0x20] c022c: b9001fed str w13, [sp, #0x1c] c0230: 97ff8b80 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> c0234: f94023e0 ldr x0, [sp, #0x40] c0238: f9401fe1 ldr x1, [sp, #0x38] c023c: 97ff9d29 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> c0240: 14000001 b 0xc0244 const&, android::sp const&, android::Vector const&, long)+0x8c> c0244: b27d03e8 orr x8, xzr, #0x8 c0248: f9401be9 ldr x9, [sp, #0x30] c024c: f94023ea ldr x10, [sp, #0x40] c0250: f9000149 str x9, [x10] c0254: f94017eb ldr x11, [sp, #0x28] c0258: f900354b str x11, [x10, #0x68] c025c: 8b080148 add x8, x10, x8 c0260: f85f03a1 ldur x1, [x29, #-0x10] c0264: aa0803e0 mov x0, x8 c0268: f9000be8 str x8, [sp, #0x10] c026c: 97ff7fb9 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c0270: 14000001 b 0xc0274 const&, android::sp const&, android::Vector const&, long)+0xbc> c0274: b27c03e8 orr x8, xzr, #0x10 c0278: f94023e9 ldr x9, [sp, #0x40] c027c: 8b080128 add x8, x9, x8 c0280: f85e83a1 ldur x1, [x29, #-0x18] c0284: aa0803e0 mov x0, x8 c0288: f90007e8 str x8, [sp, #0x8] c028c: 97ff83cd bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c0290: 14000001 b 0xc0294 const&, android::sp const&, android::Vector const&, long)+0xdc> c0294: b27d0be8 orr x8, xzr, #0x38 c0298: f94023e9 ldr x9, [sp, #0x40] c029c: f9000d3f str xzr, [x9, #0x18] c02a0: f900113f str xzr, [x9, #0x20] c02a4: b9401fea ldr w10, [sp, #0x1c] c02a8: 3900a12a strb w10, [x9, #0x28] c02ac: f94013eb ldr x11, [sp, #0x20] c02b0: f900192b str x11, [x9, #0x30] c02b4: 8b080120 add x0, x9, x8 c02b8: f85e03a1 ldur x1, [x29, #-0x20] c02bc: 97ffa595 bl 0xa9910 <_ZN7android6VectorImEC2ERKS1_@plt> c02c0: 14000001 b 0xc02c4 const&, android::sp const&, android::Vector const&, long)+0x10c> c02c4: f85d83a8 ldur x8, [x29, #-0x28] c02c8: f94023e9 ldr x9, [sp, #0x40] c02cc: f9003128 str x8, [x9, #0x60] c02d0: a9487bfd ldp x29, x30, [sp, #0x80] c02d4: 910243ff add sp, sp, #0x90 c02d8: d65f03c0 ret c02dc: 2a0103e8 mov w8, w1 c02e0: f81d03a0 stur x0, [x29, #-0x30] c02e4: b81cc3a8 stur w8, [x29, #-0x34] c02e8: 14000013 b 0xc0334 const&, android::sp const&, android::Vector const&, long)+0x17c> c02ec: 2a0103e8 mov w8, w1 c02f0: f81d03a0 stur x0, [x29, #-0x30] c02f4: b81cc3a8 stur w8, [x29, #-0x34] c02f8: 1400000c b 0xc0328 const&, android::sp const&, android::Vector const&, long)+0x170> c02fc: 2a0103e8 mov w8, w1 c0300: f81d03a0 stur x0, [x29, #-0x30] c0304: b81cc3a8 stur w8, [x29, #-0x34] c0308: 14000006 b 0xc0320 const&, android::sp const&, android::Vector const&, long)+0x168> c030c: 2a0103e8 mov w8, w1 c0310: f81d03a0 stur x0, [x29, #-0x30] c0314: b81cc3a8 stur w8, [x29, #-0x34] c0318: f94007e0 ldr x0, [sp, #0x8] c031c: 97ff8595 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c0320: f9400be0 ldr x0, [sp, #0x10] c0324: 97ff7f2b bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c0328: f94023e0 ldr x0, [sp, #0x40] c032c: f9401fe1 ldr x1, [sp, #0x38] c0330: 97ff9140 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c0334: d2800d08 mov x8, #0x68 // =104 c0338: f94023e9 ldr x9, [sp, #0x40] c033c: 8b080120 add x0, x9, x8 c0340: 97ff81f0 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c0344: f85d03a0 ldur x0, [x29, #-0x30] c0348: 97ff9ef2 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c034c ::sp(android::AACSource*)>: c034c: d100c3ff sub sp, sp, #0x30 c0350: a9027bfd stp x29, x30, [sp, #0x20] c0354: 910083fd add x29, sp, #0x20 c0358: d2800008 mov x8, #0x0 // =0 c035c: f81f83a0 stur x0, [x29, #-0x8] c0360: f9000be1 str x1, [sp, #0x10] c0364: f85f83a0 ldur x0, [x29, #-0x8] c0368: aa0003e1 mov x1, x0 c036c: f9400be9 ldr x9, [sp, #0x10] c0370: f9000029 str x9, [x1] c0374: f9400be9 ldr x9, [sp, #0x10] c0378: eb08013f cmp x9, x8 c037c: 1a9f07ea cset w10, ne c0380: f90007e0 str x0, [sp, #0x8] c0384: 3700004a tbnz w10, #0x0, 0xc038c ::sp(android::AACSource*)+0x40> c0388: 14000008 b 0xc03a8 ::sp(android::AACSource*)+0x5c> c038c: f9400be8 ldr x8, [sp, #0x10] c0390: f9400109 ldr x9, [x8] c0394: f85e8129 ldur x9, [x9, #-0x18] c0398: 8b090108 add x8, x8, x9 c039c: aa0803e0 mov x0, x8 c03a0: f94007e1 ldr x1, [sp, #0x8] c03a4: 97ffa91f bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c03a8: a9427bfd ldp x29, x30, [sp, #0x20] c03ac: 9100c3ff add sp, sp, #0x30 c03b0: d65f03c0 ret 00000000000c03b4 : c03b4: d10103ff sub sp, sp, #0x40 c03b8: a9037bfd stp x29, x30, [sp, #0x30] c03bc: 9100c3fd add x29, sp, #0x30 c03c0: d2800009 mov x9, #0x0 // =0 c03c4: f81f83a0 stur x0, [x29, #-0x8] c03c8: f81f03a1 stur x1, [x29, #-0x10] c03cc: b81ec3a2 stur w2, [x29, #-0x14] c03d0: f85f83a0 ldur x0, [x29, #-0x8] c03d4: b9401802 ldr w2, [x0, #0x18] c03d8: f9000be8 str x8, [sp, #0x10] c03dc: f90007e9 str x9, [sp, #0x8] c03e0: f90003e0 str x0, [sp] c03e4: 35000082 cbnz w2, 0xc03f4 c03e8: f85f03a8 ldur x8, [x29, #-0x10] c03ec: b5000048 cbnz x8, 0xc03f4 c03f0: 14000005 b 0xc0404 c03f4: f9400be0 ldr x0, [sp, #0x10] c03f8: f94007e1 ldr x1, [sp, #0x8] c03fc: 97ff95c1 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> c0400: 14000006 b 0xc0418 c0404: b27c03e8 orr x8, xzr, #0x10 c0408: f94003e9 ldr x9, [sp] c040c: 8b080121 add x1, x9, x8 c0410: f9400be0 ldr x0, [sp, #0x10] c0414: 97ff836b bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c0418: a9437bfd ldp x29, x30, [sp, #0x30] c041c: 910103ff add sp, sp, #0x40 c0420: d65f03c0 ret 00000000000c0424 ::sp(android::sp const&)>: c0424: d100c3ff sub sp, sp, #0x30 c0428: a9027bfd stp x29, x30, [sp, #0x20] c042c: 910083fd add x29, sp, #0x20 c0430: d2800008 mov x8, #0x0 // =0 c0434: f81f83a0 stur x0, [x29, #-0x8] c0438: f9000be1 str x1, [sp, #0x10] c043c: f85f83a0 ldur x0, [x29, #-0x8] c0440: aa0003e1 mov x1, x0 c0444: f9400be9 ldr x9, [sp, #0x10] c0448: f9400129 ldr x9, [x9] c044c: f9000029 str x9, [x1] c0450: aa0003e9 mov x9, x0 c0454: f9400129 ldr x9, [x9] c0458: eb08013f cmp x9, x8 c045c: 1a9f07ea cset w10, ne c0460: f90007e0 str x0, [sp, #0x8] c0464: 3700004a tbnz w10, #0x0, 0xc046c ::sp(android::sp const&)+0x48> c0468: 14000005 b 0xc047c ::sp(android::sp const&)+0x58> c046c: f94007e8 ldr x8, [sp, #0x8] c0470: f9400100 ldr x0, [x8] c0474: f94007e1 ldr x1, [sp, #0x8] c0478: 97ffa8ea bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c047c: a9427bfd ldp x29, x30, [sp, #0x20] c0480: 9100c3ff add sp, sp, #0x30 c0484: d65f03c0 ret 00000000000c0488 const&, android::sp const&, android::Vector const&, long)>: c0488: d10243ff sub sp, sp, #0x90 c048c: a9087bfd stp x29, x30, [sp, #0x80] c0490: 910203fd add x29, sp, #0x80 c0494: b27d03e8 orr x8, xzr, #0x8 c0498: d2800009 mov x9, #0x0 // =0 c049c: 5280000a mov w10, #0x0 // =0 c04a0: f81f83a0 stur x0, [x29, #-0x8] c04a4: f81f03a1 stur x1, [x29, #-0x10] c04a8: f81e83a2 stur x2, [x29, #-0x18] c04ac: f81e03a3 stur x3, [x29, #-0x20] c04b0: f81d83a4 stur x4, [x29, #-0x28] c04b4: f81d03a5 stur x5, [x29, #-0x30] c04b8: f85f83a0 ldur x0, [x29, #-0x8] c04bc: f85f03a1 ldur x1, [x29, #-0x10] c04c0: 8b080022 add x2, x1, x8 c04c4: f9001fe0 str x0, [sp, #0x38] c04c8: f9001be1 str x1, [sp, #0x30] c04cc: aa0203e1 mov x1, x2 c04d0: f90017e8 str x8, [sp, #0x28] c04d4: f90013e9 str x9, [sp, #0x20] c04d8: b9001fea str w10, [sp, #0x1c] c04dc: 97ff9c81 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> c04e0: f9401be8 ldr x8, [sp, #0x30] c04e4: f9400109 ldr x9, [x8] c04e8: f9401fe0 ldr x0, [sp, #0x38] c04ec: f9000009 str x9, [x0] c04f0: f9401d09 ldr x9, [x8, #0x38] c04f4: f9400001 ldr x1, [x0] c04f8: f85e8021 ldur x1, [x1, #-0x18] c04fc: 8b010001 add x1, x0, x1 c0500: f9000029 str x9, [x1] c0504: f94017e9 ldr x9, [sp, #0x28] c0508: 8b090001 add x1, x0, x9 c050c: f85e83a2 ldur x2, [x29, #-0x18] c0510: aa0103e0 mov x0, x1 c0514: f9000be1 str x1, [sp, #0x10] c0518: aa0203e1 mov x1, x2 c051c: 97ff7f0d bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c0520: 14000001 b 0xc0524 const&, android::sp const&, android::Vector const&, long)+0x9c> c0524: b27c03e8 orr x8, xzr, #0x10 c0528: f9401fe9 ldr x9, [sp, #0x38] c052c: 8b080128 add x8, x9, x8 c0530: f85e03a1 ldur x1, [x29, #-0x20] c0534: aa0803e0 mov x0, x8 c0538: f90007e8 str x8, [sp, #0x8] c053c: 97ff8321 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c0540: 14000001 b 0xc0544 const&, android::sp const&, android::Vector const&, long)+0xbc> c0544: b27d0be8 orr x8, xzr, #0x38 c0548: f9401fe9 ldr x9, [sp, #0x38] c054c: f9000d3f str xzr, [x9, #0x18] c0550: f900113f str xzr, [x9, #0x20] c0554: b9401fea ldr w10, [sp, #0x1c] c0558: 3900a12a strb w10, [x9, #0x28] c055c: f94013eb ldr x11, [sp, #0x20] c0560: f900192b str x11, [x9, #0x30] c0564: 8b080120 add x0, x9, x8 c0568: f85d83a1 ldur x1, [x29, #-0x28] c056c: 97ffa4e9 bl 0xa9910 <_ZN7android6VectorImEC2ERKS1_@plt> c0570: 14000001 b 0xc0574 const&, android::sp const&, android::Vector const&, long)+0xec> c0574: f85d03a8 ldur x8, [x29, #-0x30] c0578: f9401fe9 ldr x9, [sp, #0x38] c057c: f9003128 str x8, [x9, #0x60] c0580: a9487bfd ldp x29, x30, [sp, #0x80] c0584: 910243ff add sp, sp, #0x90 c0588: d65f03c0 ret c058c: 2a0103e8 mov w8, w1 c0590: f81c83a0 stur x0, [x29, #-0x38] c0594: b81c43a8 stur w8, [x29, #-0x3c] c0598: 1400000c b 0xc05c8 const&, android::sp const&, android::Vector const&, long)+0x140> c059c: 2a0103e8 mov w8, w1 c05a0: f81c83a0 stur x0, [x29, #-0x38] c05a4: b81c43a8 stur w8, [x29, #-0x3c] c05a8: 14000006 b 0xc05c0 const&, android::sp const&, android::Vector const&, long)+0x138> c05ac: 2a0103e8 mov w8, w1 c05b0: f81c83a0 stur x0, [x29, #-0x38] c05b4: b81c43a8 stur w8, [x29, #-0x3c] c05b8: f94007e0 ldr x0, [sp, #0x8] c05bc: 97ff84ed bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c05c0: f9400be0 ldr x0, [sp, #0x10] c05c4: 97ff7e83 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c05c8: b27d03e8 orr x8, xzr, #0x8 c05cc: f9401be9 ldr x9, [sp, #0x30] c05d0: 8b080121 add x1, x9, x8 c05d4: f9401fe0 ldr x0, [sp, #0x38] c05d8: 97ff9096 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c05dc: f85c83a0 ldur x0, [x29, #-0x38] c05e0: 97ff9e4c bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c05e4 ::Vector(android::Vector const&)>: c05e4: d100c3ff sub sp, sp, #0x30 c05e8: a9027bfd stp x29, x30, [sp, #0x20] c05ec: 910083fd add x29, sp, #0x20 c05f0: 90000f48 adrp x8, 0x2a8000 c05f4: f9440d08 ldr x8, [x8, #0x818] c05f8: b27c03e9 orr x9, xzr, #0x10 c05fc: 8b090108 add x8, x8, x9 c0600: f81f83a0 stur x0, [x29, #-0x8] c0604: f9000be1 str x1, [sp, #0x10] c0608: f85f83a9 ldur x9, [x29, #-0x8] c060c: f9400be1 ldr x1, [sp, #0x10] c0610: aa0903e0 mov x0, x9 c0614: f90007e8 str x8, [sp, #0x8] c0618: f90003e9 str x9, [sp] c061c: 97ffa36d bl 0xa93d0 <_ZN7android10VectorImplC2ERKS0_@plt> c0620: f94007e8 ldr x8, [sp, #0x8] c0624: f94003e9 ldr x9, [sp] c0628: f9000128 str x8, [x9] c062c: a9427bfd ldp x29, x30, [sp, #0x20] c0630: 9100c3ff add sp, sp, #0x30 c0634: d65f03c0 ret 00000000000c0638 : c0638: d10183ff sub sp, sp, #0x60 c063c: a9057bfd stp x29, x30, [sp, #0x50] c0640: 910143fd add x29, sp, #0x50 c0644: f81f83a0 stur x0, [x29, #-0x8] c0648: f81f03a1 stur x1, [x29, #-0x10] c064c: f85f83a0 ldur x0, [x29, #-0x8] c0650: f85f03a1 ldur x1, [x29, #-0x10] c0654: f9400028 ldr x8, [x1] c0658: f9000008 str x8, [x0] c065c: f9401c28 ldr x8, [x1, #0x38] c0660: f9400009 ldr x9, [x0] c0664: f85e8129 ldur x9, [x9, #-0x18] c0668: 8b090009 add x9, x0, x9 c066c: f9000128 str x8, [x9] c0670: 3940a00a ldrb w10, [x0, #0x28] c0674: f90017e0 str x0, [sp, #0x28] c0678: f90013e1 str x1, [sp, #0x20] c067c: 3700004a tbnz w10, #0x0, 0xc0684 c0680: 14000021 b 0xc0704 c0684: f94017e8 ldr x8, [sp, #0x28] c0688: f9400109 ldr x9, [x8] c068c: f9400d29 ldr x9, [x9, #0x18] c0690: aa0803e0 mov x0, x8 c0694: d63f0120 blr x9 c0698: 14000001 b 0xc069c c069c: 1400001a b 0xc0704 c06a0: b27d03e8 orr x8, xzr, #0x8 c06a4: b27c03e9 orr x9, xzr, #0x10 c06a8: b27d0bea orr x10, xzr, #0x38 c06ac: 2a0103eb mov w11, w1 c06b0: f81e83a0 stur x0, [x29, #-0x18] c06b4: b81e43ab stur w11, [x29, #-0x1c] c06b8: f94017e0 ldr x0, [sp, #0x28] c06bc: 8b0a0000 add x0, x0, x10 c06c0: f9000fe8 str x8, [sp, #0x18] c06c4: f9000be9 str x9, [sp, #0x10] c06c8: 97ffa436 bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> c06cc: f94017e8 ldr x8, [sp, #0x28] c06d0: f9400be9 ldr x9, [sp, #0x10] c06d4: 8b090100 add x0, x8, x9 c06d8: 97ff84a6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c06dc: f94017e8 ldr x8, [sp, #0x28] c06e0: f9400fe9 ldr x9, [sp, #0x18] c06e4: 8b090100 add x0, x8, x9 c06e8: 97ff7e3a bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c06ec: f94013e8 ldr x8, [sp, #0x20] c06f0: f9400fe9 ldr x9, [sp, #0x18] c06f4: 8b090101 add x1, x8, x9 c06f8: f94017e0 ldr x0, [sp, #0x28] c06fc: 97ff904d bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c0700: 14000019 b 0xc0764 c0704: b27d03e8 orr x8, xzr, #0x8 c0708: b27c03e9 orr x9, xzr, #0x10 c070c: b27d0bea orr x10, xzr, #0x38 c0710: f94017eb ldr x11, [sp, #0x28] c0714: 8b0a0160 add x0, x11, x10 c0718: f90007e8 str x8, [sp, #0x8] c071c: f90003e9 str x9, [sp] c0720: 97ffa420 bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> c0724: f94017e8 ldr x8, [sp, #0x28] c0728: f94003e9 ldr x9, [sp] c072c: 8b090100 add x0, x8, x9 c0730: 97ff8490 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c0734: f94017e8 ldr x8, [sp, #0x28] c0738: f94007e9 ldr x9, [sp, #0x8] c073c: 8b090100 add x0, x8, x9 c0740: 97ff7e24 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c0744: f94013e8 ldr x8, [sp, #0x20] c0748: f94007e9 ldr x9, [sp, #0x8] c074c: 8b090101 add x1, x8, x9 c0750: f94017e0 ldr x0, [sp, #0x28] c0754: 97ff9037 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c0758: a9457bfd ldp x29, x30, [sp, #0x50] c075c: 910183ff add sp, sp, #0x60 c0760: d65f03c0 ret c0764: f85e83a0 ldur x0, [x29, #-0x18] c0768: 97ffb697 bl 0xae1c4 00000000000c076c : c076c: d100c3ff sub sp, sp, #0x30 c0770: a9027bfd stp x29, x30, [sp, #0x20] c0774: 910083fd add x29, sp, #0x20 c0778: 90000f48 adrp x8, 0x2a8000 c077c: f942c508 ldr x8, [x8, #0x588] c0780: d2800d09 mov x9, #0x68 // =104 c0784: f81f83a0 stur x0, [x29, #-0x8] c0788: f85f83a0 ldur x0, [x29, #-0x8] c078c: f9000be0 str x0, [sp, #0x10] c0790: aa0803e1 mov x1, x8 c0794: f90007e9 str x9, [sp, #0x8] c0798: 97ff8d42 bl 0xa3ca0 <_ZN7android9AACSourceD2Ev@plt> c079c: f9400be8 ldr x8, [sp, #0x10] c07a0: f94007e9 ldr x9, [sp, #0x8] c07a4: 8b090100 add x0, x8, x9 c07a8: 97ff80d6 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c07ac: a9427bfd ldp x29, x30, [sp, #0x20] c07b0: 9100c3ff add sp, sp, #0x30 c07b4: d65f03c0 ret 00000000000c07b8 : c07b8: d10083ff sub sp, sp, #0x20 c07bc: a9017bfd stp x29, x30, [sp, #0x10] c07c0: 910043fd add x29, sp, #0x10 c07c4: f90007e0 str x0, [sp, #0x8] c07c8: f94007e0 ldr x0, [sp, #0x8] c07cc: f9400008 ldr x8, [x0] c07d0: f85e8108 ldur x8, [x8, #-0x18] c07d4: 8b080008 add x8, x0, x8 c07d8: aa0803e0 mov x0, x8 c07dc: 97ffa0f5 bl 0xa8bb0 <_ZN7android9AACSourceD1Ev@plt> c07e0: a9417bfd ldp x29, x30, [sp, #0x10] c07e4: 910083ff add sp, sp, #0x20 c07e8: d65f03c0 ret 00000000000c07ec : c07ec: d10083ff sub sp, sp, #0x20 c07f0: a9017bfd stp x29, x30, [sp, #0x10] c07f4: 910043fd add x29, sp, #0x10 c07f8: f90007e0 str x0, [sp, #0x8] c07fc: f94007e0 ldr x0, [sp, #0x8] c0800: f90003e0 str x0, [sp] c0804: 97ffa0eb bl 0xa8bb0 <_ZN7android9AACSourceD1Ev@plt> c0808: f94003e0 ldr x0, [sp] c080c: 97ff8055 bl 0xa0960 <_ZdlPv@plt> c0810: a9417bfd ldp x29, x30, [sp, #0x10] c0814: 910083ff add sp, sp, #0x20 c0818: d65f03c0 ret 00000000000c081c : c081c: d10083ff sub sp, sp, #0x20 c0820: a9017bfd stp x29, x30, [sp, #0x10] c0824: 910043fd add x29, sp, #0x10 c0828: f90007e0 str x0, [sp, #0x8] c082c: f94007e0 ldr x0, [sp, #0x8] c0830: f9400008 ldr x8, [x0] c0834: f85e8108 ldur x8, [x8, #-0x18] c0838: 8b080008 add x8, x0, x8 c083c: aa0803e0 mov x0, x8 c0840: 97ff86f8 bl 0xa2420 <_ZN7android9AACSourceD0Ev@plt> c0844: a9417bfd ldp x29, x30, [sp, #0x10] c0848: 910083ff add sp, sp, #0x20 c084c: d65f03c0 ret 00000000000c0850 : c0850: d101c3ff sub sp, sp, #0x70 c0854: a9067bfd stp x29, x30, [sp, #0x60] c0858: 910183fd add x29, sp, #0x60 c085c: b27d0be8 orr x8, xzr, #0x38 c0860: 320003e9 orr w9, wzr, #0x1 c0864: f81f83a0 stur x0, [x29, #-0x8] c0868: f81f03a1 stur x1, [x29, #-0x10] c086c: f85f83a0 ldur x0, [x29, #-0x8] c0870: 8b080008 add x8, x0, x8 c0874: f81d83a0 stur x0, [x29, #-0x28] c0878: aa0803e0 mov x0, x8 c087c: b81d43a9 stur w9, [x29, #-0x2c] c0880: 97ff9ad8 bl 0xa73e0 <_ZNK7android6VectorImE5emptyEv@plt> c0884: 37000040 tbnz w0, #0x0, 0xc088c c0888: 14000004 b 0xc0898 c088c: f85d83a8 ldur x8, [x29, #-0x28] c0890: f9000d1f str xzr, [x8, #0x18] c0894: 14000009 b 0xc08b8 c0898: d2800001 mov x1, #0x0 // =0 c089c: b27d0be8 orr x8, xzr, #0x38 c08a0: f85d83a9 ldur x9, [x29, #-0x28] c08a4: 8b080120 add x0, x9, x8 c08a8: 97ff81f2 bl 0xa1070 <_ZNK7android6VectorImE6itemAtEm@plt> c08ac: f9400008 ldr x8, [x0] c08b0: f85d83a9 ldur x9, [x29, #-0x28] c08b4: f9000d28 str x8, [x9, #0x18] c08b8: d2800a00 mov x0, #0x50 // =80 c08bc: d2800001 mov x1, #0x0 // =0 c08c0: f85d83a8 ldur x8, [x29, #-0x28] c08c4: f900111f str xzr, [x8, #0x20] c08c8: f90017e1 str x1, [sp, #0x28] c08cc: 97ffa191 bl 0xa8f10 <_Znwm@plt> c08d0: f90013e0 str x0, [sp, #0x20] c08d4: f94017e1 ldr x1, [sp, #0x28] c08d8: 97ff9eb6 bl 0xa83b0 <_ZN7android16MediaBufferGroupC1Em@plt> c08dc: 14000001 b 0xc08e0 c08e0: b27303e1 orr x1, xzr, #0x2000 c08e4: d2800b00 mov x0, #0x58 // =88 c08e8: f94013e8 ldr x8, [sp, #0x20] c08ec: f85d83a9 ldur x9, [x29, #-0x28] c08f0: f9001928 str x8, [x9, #0x30] c08f4: f940192a ldr x10, [x9, #0x30] c08f8: f9000fe1 str x1, [sp, #0x18] c08fc: f9000bea str x10, [sp, #0x10] c0900: 97ffa184 bl 0xa8f10 <_Znwm@plt> c0904: f90007e0 str x0, [sp, #0x8] c0908: f9400fe1 ldr x1, [sp, #0x18] c090c: 97ffa7b5 bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> c0910: 14000001 b 0xc0914 c0914: 52800000 mov w0, #0x0 // =0 c0918: f9400be8 ldr x8, [sp, #0x10] c091c: b90007e0 str w0, [sp, #0x4] c0920: aa0803e0 mov x0, x8 c0924: f94007e1 ldr x1, [sp, #0x8] c0928: 97ffa03a bl 0xa8a10 <_ZN7android16MediaBufferGroup10add_bufferEPNS_11MediaBufferE@plt> c092c: b85d43a9 ldur w9, [x29, #-0x2c] c0930: f85d83a8 ldur x8, [x29, #-0x28] c0934: 3900a109 strb w9, [x8, #0x28] c0938: b94007e0 ldr w0, [sp, #0x4] c093c: a9467bfd ldp x29, x30, [sp, #0x60] c0940: 9101c3ff add sp, sp, #0x70 c0944: d65f03c0 ret c0948: 2a0103e8 mov w8, w1 c094c: f81e83a0 stur x0, [x29, #-0x18] c0950: b81e43a8 stur w8, [x29, #-0x1c] c0954: f94013e0 ldr x0, [sp, #0x20] c0958: 97ff8002 bl 0xa0960 <_ZdlPv@plt> c095c: 14000006 b 0xc0974 c0960: 2a0103e8 mov w8, w1 c0964: f81e83a0 stur x0, [x29, #-0x18] c0968: b81e43a8 stur w8, [x29, #-0x1c] c096c: f94007e0 ldr x0, [sp, #0x8] c0970: 97ff7ffc bl 0xa0960 <_ZdlPv@plt> c0974: f85e83a0 ldur x0, [x29, #-0x18] c0978: 97ff9d66 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c097c ::empty() const>: c097c: d10083ff sub sp, sp, #0x20 c0980: a9017bfd stp x29, x30, [sp, #0x10] c0984: 910043fd add x29, sp, #0x10 c0988: f90007e0 str x0, [sp, #0x8] c098c: f94007e0 ldr x0, [sp, #0x8] c0990: 97ff8e90 bl 0xa43d0 <_ZNK7android6VectorImE7isEmptyEv@plt> c0994: 320003e8 orr w8, wzr, #0x1 c0998: 0a080008 and w8, w0, w8 c099c: 2a0803e0 mov w0, w8 c09a0: a9417bfd ldp x29, x30, [sp, #0x10] c09a4: 910083ff add sp, sp, #0x20 c09a8: d65f03c0 ret 00000000000c09ac ::itemAt(unsigned long) const>: c09ac: d10083ff sub sp, sp, #0x20 c09b0: a9017bfd stp x29, x30, [sp, #0x10] c09b4: 910043fd add x29, sp, #0x10 c09b8: f90007e0 str x0, [sp, #0x8] c09bc: f90003e1 str x1, [sp] c09c0: f94007e0 ldr x0, [sp, #0x8] c09c4: f94003e1 ldr x1, [sp] c09c8: 97ff9352 bl 0xa5710 <_ZNK7android6VectorImEixEm@plt> c09cc: a9417bfd ldp x29, x30, [sp, #0x10] c09d0: 910083ff add sp, sp, #0x20 c09d4: d65f03c0 ret 00000000000c09d8 : c09d8: d10103ff sub sp, sp, #0x40 c09dc: a9037bfd stp x29, x30, [sp, #0x30] c09e0: 9100c3fd add x29, sp, #0x30 c09e4: d2800008 mov x8, #0x0 // =0 c09e8: 52800009 mov w9, #0x0 // =0 c09ec: f81f83a0 stur x0, [x29, #-0x8] c09f0: f85f83a0 ldur x0, [x29, #-0x8] c09f4: f940180a ldr x10, [x0, #0x30] c09f8: eb08015f cmp x10, x8 c09fc: 1a9f17eb cset w11, eq c0a00: f81f03a8 stur x8, [x29, #-0x10] c0a04: b81ec3a9 stur w9, [x29, #-0x14] c0a08: f9000be0 str x0, [sp, #0x10] c0a0c: f90007ea str x10, [sp, #0x8] c0a10: 370000cb tbnz w11, #0x0, 0xc0a28 c0a14: f94007e8 ldr x8, [sp, #0x8] c0a18: f9400109 ldr x9, [x8] c0a1c: f9400529 ldr x9, [x9, #0x8] c0a20: aa0803e0 mov x0, x8 c0a24: d63f0120 blr x9 c0a28: 52800000 mov w0, #0x0 // =0 c0a2c: f85f03a8 ldur x8, [x29, #-0x10] c0a30: f9400be9 ldr x9, [sp, #0x10] c0a34: f9001928 str x8, [x9, #0x30] c0a38: b85ec3aa ldur w10, [x29, #-0x14] c0a3c: 3900a12a strb w10, [x9, #0x28] c0a40: a9437bfd ldp x29, x30, [sp, #0x30] c0a44: 910103ff add sp, sp, #0x40 c0a48: d65f03c0 ret 00000000000c0a4c : c0a4c: d10083ff sub sp, sp, #0x20 c0a50: a9017bfd stp x29, x30, [sp, #0x10] c0a54: 910043fd add x29, sp, #0x10 c0a58: b27c03e9 orr x9, xzr, #0x10 c0a5c: f90007e0 str x0, [sp, #0x8] c0a60: f94007e0 ldr x0, [sp, #0x8] c0a64: 8b090001 add x1, x0, x9 c0a68: aa0803e0 mov x0, x8 c0a6c: 97ff81d5 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c0a70: a9417bfd ldp x29, x30, [sp, #0x10] c0a74: 910083ff add sp, sp, #0x20 c0a78: d65f03c0 ret 00000000000c0a7c : c0a7c: d10403ff sub sp, sp, #0x100 c0a80: a90f7bfd stp x29, x30, [sp, #0xf0] c0a84: 9103c3fd add x29, sp, #0xf0 c0a88: d53bd048 mrs x8, TPIDR_EL0 c0a8c: f9401508 ldr x8, [x8, #0x28] c0a90: f81f83a8 stur x8, [x29, #-0x8] c0a94: f81b83a0 stur x0, [x29, #-0x48] c0a98: f81b03a1 stur x1, [x29, #-0x50] c0a9c: f81a83a2 stur x2, [x29, #-0x58] c0aa0: f85b83a8 ldur x8, [x29, #-0x48] c0aa4: f85b03a0 ldur x0, [x29, #-0x50] c0aa8: aa1f03e1 mov x1, xzr c0aac: f9000001 str x1, [x0] c0ab0: f85a83a0 ldur x0, [x29, #-0x58] c0ab4: f90033e8 str x8, [sp, #0x60] c0ab8: b40003e0 cbz x0, 0xc0b34 c0abc: 14000001 b 0xc0ac0 c0ac0: f85a83a0 ldur x0, [x29, #-0x58] c0ac4: d10043a1 sub x1, x29, #0x10 c0ac8: d10053a2 sub x2, x29, #0x14 c0acc: 97ff8e31 bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> c0ad0: 36000320 tbz w0, #0x0, 0xc0b34 c0ad4: 14000001 b 0xc0ad8 c0ad8: f94033e8 ldr x8, [sp, #0x60] c0adc: f9403109 ldr x9, [x8, #0x60] c0ae0: f1000529 subs x9, x9, #0x1 c0ae4: f9002fe9 str x9, [sp, #0x58] c0ae8: 5400024b b.lt 0xc0b30 c0aec: 14000001 b 0xc0af0 c0af0: f85f03a8 ldur x8, [x29, #-0x10] c0af4: f94033e9 ldr x9, [sp, #0x60] c0af8: f940312a ldr x10, [x9, #0x60] c0afc: 9aca0d08 sdiv x8, x8, x10 c0b00: f81a03a8 stur x8, [x29, #-0x60] c0b04: f85a03a8 ldur x8, [x29, #-0x60] c0b08: f940312a ldr x10, [x9, #0x60] c0b0c: 9b0a7d08 mul x8, x8, x10 c0b10: f9001128 str x8, [x9, #0x20] c0b14: 9100e120 add x0, x9, #0x38 c0b18: f85a03a1 ldur x1, [x29, #-0x60] c0b1c: 97ff8155 bl 0xa1070 <_ZNK7android6VectorImE6itemAtEm@plt> c0b20: f9400008 ldr x8, [x0] c0b24: f94033e9 ldr x9, [sp, #0x60] c0b28: f9000d28 str x8, [x9, #0x18] c0b2c: 14000001 b 0xc0b30 c0b30: 14000001 b 0xc0b34 c0b34: f94033e8 ldr x8, [sp, #0x60] c0b38: 91002100 add x0, x8, #0x8 c0b3c: f9400d01 ldr x1, [x8, #0x18] c0b40: d10083a2 sub x2, x29, #0x20 c0b44: 97fffa58 bl 0xbf4a4 ::operator=(android::sp&&)+0x78> c0b48: f81983a0 stur x0, [x29, #-0x68] c0b4c: b50000a0 cbnz x0, 0xc0b60 c0b50: 14000001 b 0xc0b54 c0b54: 12807e48 mov w8, #-0x3f3 // =-1011 c0b58: b81c43a8 stur w8, [x29, #-0x3c] c0b5c: 1400007a b 0xc0d44 c0b60: f94033e8 ldr x8, [sp, #0x60] c0b64: f9401900 ldr x0, [x8, #0x30] c0b68: d100a3a1 sub x1, x29, #0x28 c0b6c: 2a1f03e2 mov w2, wzr c0b70: aa1f03e3 mov x3, xzr c0b74: 97ff93d7 bl 0xa5ad0 <_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferEbm@plt> c0b78: b818c3a0 stur w0, [x29, #-0x74] c0b7c: b858c3a0 ldur w0, [x29, #-0x74] c0b80: 340000a0 cbz w0, 0xc0b94 c0b84: 14000001 b 0xc0b88 c0b88: b858c3a8 ldur w8, [x29, #-0x74] c0b8c: b81c43a8 stur w8, [x29, #-0x3c] c0b90: 1400006d b 0xc0d44 c0b94: f85983a8 ldur x8, [x29, #-0x68] c0b98: f85e03a9 ldur x9, [x29, #-0x20] c0b9c: eb090108 subs x8, x8, x9 c0ba0: f81903a8 stur x8, [x29, #-0x70] c0ba4: f94033e8 ldr x8, [sp, #0x60] c0ba8: 91002100 add x0, x8, #0x8 c0bac: 97ff9af9 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c0bb0: f94033e8 ldr x8, [sp, #0x60] c0bb4: f9400d09 ldr x9, [x8, #0x18] c0bb8: f85e03be ldur x30, [x29, #-0x20] c0bbc: 8b1e0121 add x1, x9, x30 c0bc0: f85d83a9 ldur x9, [x29, #-0x28] c0bc4: f9002be0 str x0, [sp, #0x50] c0bc8: aa0903e0 mov x0, x9 c0bcc: f90027e1 str x1, [sp, #0x48] c0bd0: 97ff8904 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> c0bd4: f85903a3 ldur x3, [x29, #-0x70] c0bd8: f9402be8 ldr x8, [sp, #0x50] c0bdc: f9400109 ldr x9, [x8] c0be0: f9401d29 ldr x9, [x9, #0x38] c0be4: f90023e0 str x0, [sp, #0x40] c0be8: aa0803e0 mov x0, x8 c0bec: f94027e1 ldr x1, [sp, #0x48] c0bf0: f94023e2 ldr x2, [sp, #0x40] c0bf4: d63f0120 blr x9 c0bf8: f85903a8 ldur x8, [x29, #-0x70] c0bfc: eb080008 subs x8, x0, x8 c0c00: f9001fe8 str x8, [sp, #0x38] c0c04: 54000180 b.eq 0xc0c34 c0c08: 14000001 b 0xc0c0c c0c0c: f85d83a8 ldur x8, [x29, #-0x28] c0c10: f9400109 ldr x9, [x8] c0c14: f9400129 ldr x9, [x9] c0c18: aa0803e0 mov x0, x8 c0c1c: d63f0120 blr x9 c0c20: aa1f03e8 mov x8, xzr c0c24: f81d83a8 stur x8, [x29, #-0x28] c0c28: 12807d6a mov w10, #-0x3ec // =-1004 c0c2c: b81c43aa stur w10, [x29, #-0x3c] c0c30: 14000045 b 0xc0d44 c0c34: f85d83a0 ldur x0, [x29, #-0x28] c0c38: f85903a2 ldur x2, [x29, #-0x70] c0c3c: aa1f03e1 mov x1, xzr c0c40: 97ff992c bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> c0c44: f85d83a0 ldur x0, [x29, #-0x28] c0c48: d100c3a1 sub x1, x29, #0x30 c0c4c: aa0103e8 mov x8, x1 c0c50: f9001be1 str x1, [sp, #0x30] c0c54: 97ff8d37 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> c0c58: f9401be0 ldr x0, [sp, #0x30] c0c5c: 97ff9095 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c0c60: f90017e0 str x0, [sp, #0x28] c0c64: 14000001 b 0xc0c68 c0c68: f94033e8 ldr x8, [sp, #0x60] c0c6c: f9401102 ldr x2, [x8, #0x20] c0c70: 528daca1 mov w1, #0x6d65 // =28005 c0c74: 72ae8d21 movk w1, #0x7469, lsl #16 c0c78: f94017e0 ldr x0, [sp, #0x28] c0c7c: 97ffa331 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> c0c80: b90027e0 str w0, [sp, #0x24] c0c84: 14000001 b 0xc0c88 c0c88: d100c3a0 sub x0, x29, #0x30 c0c8c: 97ff8339 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c0c90: f85d83a0 ldur x0, [x29, #-0x28] c0c94: d100e3be sub x30, x29, #0x38 c0c98: aa1e03e8 mov x8, x30 c0c9c: f9000ffe str x30, [sp, #0x18] c0ca0: 97ff8d24 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> c0ca4: f9400fe0 ldr x0, [sp, #0x18] c0ca8: 97ff9082 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c0cac: f9000be0 str x0, [sp, #0x10] c0cb0: 14000001 b 0xc0cb4 c0cb4: 528dcc61 mov w1, #0x6e63 // =28259 c0cb8: 72ae6f21 movk w1, #0x7379, lsl #16 c0cbc: 320003e2 orr w2, wzr, #0x1 c0cc0: f9400be0 ldr x0, [sp, #0x10] c0cc4: 97ff8aeb bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> c0cc8: b9000fe0 str w0, [sp, #0xc] c0ccc: 14000001 b 0xc0cd0 c0cd0: d100e3a0 sub x0, x29, #0x38 c0cd4: 97ff8327 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c0cd8: f85983a0 ldur x0, [x29, #-0x68] c0cdc: f94033fe ldr x30, [sp, #0x60] c0ce0: f9400fc8 ldr x8, [x30, #0x18] c0ce4: 8b000108 add x8, x8, x0 c0ce8: f9000fc8 str x8, [x30, #0x18] c0cec: f94033c8 ldr x8, [x30, #0x60] c0cf0: f94013c0 ldr x0, [x30, #0x20] c0cf4: 8b080008 add x8, x0, x8 c0cf8: f90013c8 str x8, [x30, #0x20] c0cfc: f85d83a8 ldur x8, [x29, #-0x28] c0d00: f85b03a0 ldur x0, [x29, #-0x50] c0d04: f9000008 str x8, [x0] c0d08: 2a1f03e9 mov w9, wzr c0d0c: b81c43a9 stur w9, [x29, #-0x3c] c0d10: 1400000d b 0xc0d44 c0d14: f9003be0 str x0, [sp, #0x70] c0d18: 2a0103e8 mov w8, w1 c0d1c: b9006fe8 str w8, [sp, #0x6c] c0d20: d100c3a0 sub x0, x29, #0x30 c0d24: 97ff8313 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c0d28: 14000014 b 0xc0d78 c0d2c: f9003be0 str x0, [sp, #0x70] c0d30: 2a0103e8 mov w8, w1 c0d34: b9006fe8 str w8, [sp, #0x6c] c0d38: d100e3a0 sub x0, x29, #0x38 c0d3c: 97ff830d bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c0d40: 1400000e b 0xc0d78 c0d44: b85c43a8 ldur w8, [x29, #-0x3c] c0d48: d53bd049 mrs x9, TPIDR_EL0 c0d4c: f9401529 ldr x9, [x9, #0x28] c0d50: f85f83aa ldur x10, [x29, #-0x8] c0d54: eb0a0129 subs x9, x9, x10 c0d58: b9000be8 str w8, [sp, #0x8] c0d5c: f90003e9 str x9, [sp] c0d60: 54000101 b.ne 0xc0d80 c0d64: 14000001 b 0xc0d68 c0d68: b9400be0 ldr w0, [sp, #0x8] c0d6c: a94f7bfd ldp x29, x30, [sp, #0xf0] c0d70: 910403ff add sp, sp, #0x100 c0d74: d65f03c0 ret c0d78: f9403be0 ldr x0, [sp, #0x70] c0d7c: 97ff9c65 bl 0xa7f10 <_Unwind_Resume@plt> c0d80: 97ffa3fc bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c0d84 : c0d84: d100c3ff sub sp, sp, #0x30 c0d88: a9027bfd stp x29, x30, [sp, #0x20] c0d8c: 910083fd add x29, sp, #0x20 c0d90: f81f83a0 stur x0, [x29, #-0x8] c0d94: f9000be1 str x1, [sp, #0x10] c0d98: f85f83a0 ldur x0, [x29, #-0x8] c0d9c: f9400be1 ldr x1, [sp, #0x10] c0da0: f90007e0 str x0, [sp, #0x8] c0da4: 97ff8237 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> c0da8: f94007e1 ldr x1, [sp, #0x8] c0dac: aa0103e0 mov x0, x1 c0db0: a9427bfd ldp x29, x30, [sp, #0x20] c0db4: 9100c3ff add sp, sp, #0x30 c0db8: d65f03c0 ret 00000000000c0dbc ::operator=(android::AMessage*)>: c0dbc: d100c3ff sub sp, sp, #0x30 c0dc0: a9027bfd stp x29, x30, [sp, #0x20] c0dc4: 910083fd add x29, sp, #0x20 c0dc8: d2800008 mov x8, #0x0 // =0 c0dcc: f81f83a0 stur x0, [x29, #-0x8] c0dd0: f9000be1 str x1, [sp, #0x10] c0dd4: f85f83a0 ldur x0, [x29, #-0x8] c0dd8: f9400be1 ldr x1, [sp, #0x10] c0ddc: eb08003f cmp x1, x8 c0de0: 1a9f07e9 cset w9, ne c0de4: f90007e8 str x8, [sp, #0x8] c0de8: f90003e0 str x0, [sp] c0dec: 37000049 tbnz w9, #0x0, 0xc0df4 ::operator=(android::AMessage*)+0x38> c0df0: 14000004 b 0xc0e00 ::operator=(android::AMessage*)+0x44> c0df4: f9400be0 ldr x0, [sp, #0x10] c0df8: f94003e1 ldr x1, [sp] c0dfc: 97ffa689 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c0e00: f94003e8 ldr x8, [sp] c0e04: f9400108 ldr x8, [x8] c0e08: f94007e9 ldr x9, [sp, #0x8] c0e0c: eb09011f cmp x8, x9 c0e10: 1a9f07ea cset w10, ne c0e14: 3700004a tbnz w10, #0x0, 0xc0e1c ::operator=(android::AMessage*)+0x60> c0e18: 14000005 b 0xc0e2c ::operator=(android::AMessage*)+0x70> c0e1c: f94003e8 ldr x8, [sp] c0e20: f9400100 ldr x0, [x8] c0e24: f94003e1 ldr x1, [sp] c0e28: 97ff8c8a bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> c0e2c: f9400be8 ldr x8, [sp, #0x10] c0e30: f94003e9 ldr x9, [sp] c0e34: f9000128 str x8, [x9] c0e38: f94003e0 ldr x0, [sp] c0e3c: a9427bfd ldp x29, x30, [sp, #0x20] c0e40: 9100c3ff add sp, sp, #0x30 c0e44: d65f03c0 ret 00000000000c0e48 : c0e48: d10043ff sub sp, sp, #0x10 c0e4c: f90007e0 str x0, [sp, #0x8] c0e50: d4200020 brk #0x1 00000000000c0e54 : c0e54: d10043ff sub sp, sp, #0x10 c0e58: f90007e0 str x0, [sp, #0x8] c0e5c: d4200020 brk #0x1 00000000000c0e60 : c0e60: d10043ff sub sp, sp, #0x10 c0e64: 900009c8 adrp x8, 0x1f8000 c0e68: 9112d108 add x8, x8, #0x4b4 c0e6c: f90007e0 str x0, [sp, #0x8] c0e70: aa0803e0 mov x0, x8 c0e74: 910043ff add sp, sp, #0x10 c0e78: d65f03c0 ret 00000000000c0e7c : c0e7c: d10083ff sub sp, sp, #0x20 c0e80: a9017bfd stp x29, x30, [sp, #0x10] c0e84: 910043fd add x29, sp, #0x10 c0e88: f90007e0 str x0, [sp, #0x8] c0e8c: f94007e0 ldr x0, [sp, #0x8] c0e90: f9400008 ldr x8, [x0] c0e94: f85e8108 ldur x8, [x8, #-0x18] c0e98: 8b080008 add x8, x0, x8 c0e9c: aa0803e0 mov x0, x8 c0ea0: 97ff8f54 bl 0xa4bf0 <_ZN7android14MediaExtractorD1Ev@plt> c0ea4: a9417bfd ldp x29, x30, [sp, #0x10] c0ea8: 910083ff add sp, sp, #0x20 c0eac: d65f03c0 ret 00000000000c0eb0 : c0eb0: d10083ff sub sp, sp, #0x20 c0eb4: a9017bfd stp x29, x30, [sp, #0x10] c0eb8: 910043fd add x29, sp, #0x10 c0ebc: f90007e0 str x0, [sp, #0x8] c0ec0: f94007e0 ldr x0, [sp, #0x8] c0ec4: f9400008 ldr x8, [x0] c0ec8: f85e8108 ldur x8, [x8, #-0x18] c0ecc: 8b080008 add x8, x0, x8 c0ed0: aa0803e0 mov x0, x8 c0ed4: 97ff9bfb bl 0xa7ec0 <_ZN7android14MediaExtractorD0Ev@plt> c0ed8: a9417bfd ldp x29, x30, [sp, #0x10] c0edc: 910083ff add sp, sp, #0x20 c0ee0: d65f03c0 ret 00000000000c0ee4 : c0ee4: d10043ff sub sp, sp, #0x10 c0ee8: f90007e0 str x0, [sp, #0x8] c0eec: d4200020 brk #0x1 00000000000c0ef0 : c0ef0: d10043ff sub sp, sp, #0x10 c0ef4: f90007e0 str x0, [sp, #0x8] c0ef8: d4200020 brk #0x1 00000000000c0efc : c0efc: d10083ff sub sp, sp, #0x20 c0f00: a9017bfd stp x29, x30, [sp, #0x10] c0f04: 910043fd add x29, sp, #0x10 c0f08: f90007e0 str x0, [sp, #0x8] c0f0c: f94007e0 ldr x0, [sp, #0x8] c0f10: f9400008 ldr x8, [x0] c0f14: f85e8108 ldur x8, [x8, #-0x18] c0f18: 8b080008 add x8, x0, x8 c0f1c: aa0803e0 mov x0, x8 c0f20: 97ff7e28 bl 0xa07c0 <_ZN7android15IMediaExtractorD1Ev@plt> c0f24: a9417bfd ldp x29, x30, [sp, #0x10] c0f28: 910083ff add sp, sp, #0x20 c0f2c: d65f03c0 ret 00000000000c0f30 : c0f30: d10083ff sub sp, sp, #0x20 c0f34: a9017bfd stp x29, x30, [sp, #0x10] c0f38: 910043fd add x29, sp, #0x10 c0f3c: f90007e0 str x0, [sp, #0x8] c0f40: f94007e0 ldr x0, [sp, #0x8] c0f44: f9400008 ldr x8, [x0] c0f48: f85e8108 ldur x8, [x8, #-0x18] c0f4c: 8b080008 add x8, x0, x8 c0f50: aa0803e0 mov x0, x8 c0f54: 97ffa1af bl 0xa9610 <_ZN7android15IMediaExtractorD0Ev@plt> c0f58: a9417bfd ldp x29, x30, [sp, #0x10] c0f5c: 910083ff add sp, sp, #0x20 c0f60: d65f03c0 ret 00000000000c0f64 : c0f64: d100c3ff sub sp, sp, #0x30 c0f68: a9027bfd stp x29, x30, [sp, #0x20] c0f6c: 910083fd add x29, sp, #0x20 c0f70: 90000f48 adrp x8, 0x2a8000 c0f74: f9463908 ldr x8, [x8, #0xc70] c0f78: b27d03e9 orr x9, xzr, #0x8 c0f7c: f81f83a0 stur x0, [x29, #-0x8] c0f80: f85f83a0 ldur x0, [x29, #-0x8] c0f84: f9000be0 str x0, [sp, #0x10] c0f88: aa0803e1 mov x1, x8 c0f8c: f90007e9 str x9, [sp, #0x8] c0f90: 97ff856c bl 0xa2540 <_ZN7android10IInterfaceD2Ev@plt> c0f94: f9400be8 ldr x8, [sp, #0x10] c0f98: f94007e9 ldr x9, [sp, #0x8] c0f9c: 8b090100 add x0, x8, x9 c0fa0: 97ff7ed8 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c0fa4: a9427bfd ldp x29, x30, [sp, #0x20] c0fa8: 9100c3ff add sp, sp, #0x30 c0fac: d65f03c0 ret 00000000000c0fb0 : c0fb0: d10083ff sub sp, sp, #0x20 c0fb4: a9017bfd stp x29, x30, [sp, #0x10] c0fb8: 910043fd add x29, sp, #0x10 c0fbc: f90007e0 str x0, [sp, #0x8] c0fc0: f94007e0 ldr x0, [sp, #0x8] c0fc4: f90003e0 str x0, [sp] c0fc8: 97ff93ce bl 0xa5f00 <_ZN7android10IInterfaceD1Ev@plt> c0fcc: f94003e0 ldr x0, [sp] c0fd0: 97ff7e64 bl 0xa0960 <_ZdlPv@plt> c0fd4: a9417bfd ldp x29, x30, [sp, #0x10] c0fd8: 910083ff add sp, sp, #0x20 c0fdc: d65f03c0 ret 00000000000c0fe0 : c0fe0: d10083ff sub sp, sp, #0x20 c0fe4: a9017bfd stp x29, x30, [sp, #0x10] c0fe8: 910043fd add x29, sp, #0x10 c0fec: f90007e0 str x0, [sp, #0x8] c0ff0: f94007e0 ldr x0, [sp, #0x8] c0ff4: f9400008 ldr x8, [x0] c0ff8: f85e8108 ldur x8, [x8, #-0x18] c0ffc: 8b080008 add x8, x0, x8 c1000: aa0803e0 mov x0, x8 c1004: 97ff93bf bl 0xa5f00 <_ZN7android10IInterfaceD1Ev@plt> c1008: a9417bfd ldp x29, x30, [sp, #0x10] c100c: 910083ff add sp, sp, #0x20 c1010: d65f03c0 ret 00000000000c1014 : c1014: d10083ff sub sp, sp, #0x20 c1018: a9017bfd stp x29, x30, [sp, #0x10] c101c: 910043fd add x29, sp, #0x10 c1020: f90007e0 str x0, [sp, #0x8] c1024: f94007e0 ldr x0, [sp, #0x8] c1028: f9400008 ldr x8, [x0] c102c: f85e8108 ldur x8, [x8, #-0x18] c1030: 8b080008 add x8, x0, x8 c1034: aa0803e0 mov x0, x8 c1038: 97ff82ba bl 0xa1b20 <_ZN7android10IInterfaceD0Ev@plt> c103c: a9417bfd ldp x29, x30, [sp, #0x10] c1040: 910083ff add sp, sp, #0x20 c1044: d65f03c0 ret 00000000000c1048 : c1048: d10043ff sub sp, sp, #0x10 c104c: f00009a8 adrp x8, 0x1f8000 c1050: 91130908 add x8, x8, #0x4c2 c1054: f90007e0 str x0, [sp, #0x8] c1058: aa0803e0 mov x0, x8 c105c: 910043ff add sp, sp, #0x10 c1060: d65f03c0 ret 00000000000c1064 *, unsigned int, android::IMediaSource::ReadOptions const*)>: c1064: d10083ff sub sp, sp, #0x20 c1068: 12807e28 mov w8, #-0x3f2 // =-1010 c106c: f9000fe0 str x0, [sp, #0x18] c1070: f9000be1 str x1, [sp, #0x10] c1074: b9000fe2 str w2, [sp, #0xc] c1078: f90003e3 str x3, [sp] c107c: 2a0803e0 mov w0, w8 c1080: 910083ff add sp, sp, #0x20 c1084: d65f03c0 ret 00000000000c1088 : c1088: d10043ff sub sp, sp, #0x10 c108c: 52800008 mov w8, #0x0 // =0 c1090: f90007e0 str x0, [sp, #0x8] c1094: 320003e9 orr w9, wzr, #0x1 c1098: 0a090108 and w8, w8, w9 c109c: 2a0803e0 mov w0, w8 c10a0: 910043ff add sp, sp, #0x10 c10a4: d65f03c0 ret 00000000000c10a8 : c10a8: d10043ff sub sp, sp, #0x10 c10ac: 52800008 mov w8, #0x0 // =0 c10b0: f90007e0 str x0, [sp, #0x8] c10b4: 320003e9 orr w9, wzr, #0x1 c10b8: 0a090108 and w8, w8, w9 c10bc: 2a0803e0 mov w0, w8 c10c0: 910043ff add sp, sp, #0x10 c10c4: d65f03c0 ret 00000000000c10c8 : c10c8: d10043ff sub sp, sp, #0x10 c10cc: 12807e28 mov w8, #-0x3f2 // =-1010 c10d0: f90007e0 str x0, [sp, #0x8] c10d4: 2a0803e0 mov w0, w8 c10d8: 910043ff add sp, sp, #0x10 c10dc: d65f03c0 ret 00000000000c10e0 const&)>: c10e0: d10043ff sub sp, sp, #0x10 c10e4: 12807e28 mov w8, #-0x3f2 // =-1010 c10e8: f90007e0 str x0, [sp, #0x8] c10ec: f90003e1 str x1, [sp] c10f0: 2a0803e0 mov w0, w8 c10f4: 910043ff add sp, sp, #0x10 c10f8: d65f03c0 ret 00000000000c10fc : c10fc: d10043ff sub sp, sp, #0x10 c1100: f90007e0 str x0, [sp, #0x8] c1104: d4200020 brk #0x1 00000000000c1108 : c1108: d10043ff sub sp, sp, #0x10 c110c: f90007e0 str x0, [sp, #0x8] c1110: d4200020 brk #0x1 00000000000c1114 : c1114: d10043ff sub sp, sp, #0x10 c1118: 12807e28 mov w8, #-0x3f2 // =-1010 c111c: f90007e0 str x0, [sp, #0x8] c1120: 2a0803e0 mov w0, w8 c1124: 910043ff add sp, sp, #0x10 c1128: d65f03c0 ret 00000000000c112c const&)>: c112c: d10043ff sub sp, sp, #0x10 c1130: 12807e28 mov w8, #-0x3f2 // =-1010 c1134: f90007e0 str x0, [sp, #0x8] c1138: f90003e1 str x1, [sp] c113c: 2a0803e0 mov w0, w8 c1140: 910043ff add sp, sp, #0x10 c1144: d65f03c0 ret 00000000000c1148 : c1148: d10083ff sub sp, sp, #0x20 c114c: a9017bfd stp x29, x30, [sp, #0x10] c1150: 910043fd add x29, sp, #0x10 c1154: f90007e0 str x0, [sp, #0x8] c1158: f94007e0 ldr x0, [sp, #0x8] c115c: f9400008 ldr x8, [x0] c1160: f85e8108 ldur x8, [x8, #-0x18] c1164: 8b080008 add x8, x0, x8 c1168: aa0803e0 mov x0, x8 c116c: 97ff9cf9 bl 0xa8550 <_ZN7android12IMediaSourceD1Ev@plt> c1170: a9417bfd ldp x29, x30, [sp, #0x10] c1174: 910083ff add sp, sp, #0x20 c1178: d65f03c0 ret 00000000000c117c : c117c: d10083ff sub sp, sp, #0x20 c1180: a9017bfd stp x29, x30, [sp, #0x10] c1184: 910043fd add x29, sp, #0x10 c1188: f90007e0 str x0, [sp, #0x8] c118c: f94007e0 ldr x0, [sp, #0x8] c1190: f9400008 ldr x8, [x0] c1194: f85e8108 ldur x8, [x8, #-0x18] c1198: 8b080008 add x8, x0, x8 c119c: aa0803e0 mov x0, x8 c11a0: 97ff7acc bl 0x9fcd0 <_ZN7android12IMediaSourceD0Ev@plt> c11a4: a9417bfd ldp x29, x30, [sp, #0x10] c11a8: 910083ff add sp, sp, #0x20 c11ac: d65f03c0 ret 00000000000c11b0 : c11b0: d10083ff sub sp, sp, #0x20 c11b4: a9017bfd stp x29, x30, [sp, #0x10] c11b8: 910043fd add x29, sp, #0x10 c11bc: b27d03e8 orr x8, xzr, #0x8 c11c0: f90007e0 str x0, [sp, #0x8] c11c4: f90003e1 str x1, [sp] c11c8: f94007e0 ldr x0, [sp, #0x8] c11cc: f94003e1 ldr x1, [sp] c11d0: 8b080021 add x1, x1, x8 c11d4: 97ff84db bl 0xa2540 <_ZN7android10IInterfaceD2Ev@plt> c11d8: a9417bfd ldp x29, x30, [sp, #0x10] c11dc: 910083ff add sp, sp, #0x20 c11e0: d65f03c0 ret 00000000000c11e4 : c11e4: d10043ff sub sp, sp, #0x10 c11e8: f90007e0 str x0, [sp, #0x8] c11ec: f90003e1 str x1, [sp] c11f0: 910043ff add sp, sp, #0x10 c11f4: d65f03c0 ret 00000000000c11f8 ::~Vector()>: c11f8: d10083ff sub sp, sp, #0x20 c11fc: a9017bfd stp x29, x30, [sp, #0x10] c1200: 910043fd add x29, sp, #0x10 c1204: f90007e0 str x0, [sp, #0x8] c1208: f94007e0 ldr x0, [sp, #0x8] c120c: f90003e0 str x0, [sp] c1210: 97ffa164 bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> c1214: f94003e0 ldr x0, [sp] c1218: 97ff7dd2 bl 0xa0960 <_ZdlPv@plt> c121c: a9417bfd ldp x29, x30, [sp, #0x10] c1220: 910083ff add sp, sp, #0x20 c1224: d65f03c0 ret 00000000000c1228 ::do_construct(void*, unsigned long) const>: c1228: d100c3ff sub sp, sp, #0x30 c122c: a9027bfd stp x29, x30, [sp, #0x20] c1230: 910083fd add x29, sp, #0x20 c1234: f81f83a0 stur x0, [x29, #-0x8] c1238: f9000be1 str x1, [sp, #0x10] c123c: f90007e2 str x2, [sp, #0x8] c1240: f9400be0 ldr x0, [sp, #0x10] c1244: f94007e1 ldr x1, [sp, #0x8] c1248: 97ff8f2e bl 0xa4f00 <_ZN7android14construct_typeImEEvPT_m@plt> c124c: a9427bfd ldp x29, x30, [sp, #0x20] c1250: 9100c3ff add sp, sp, #0x30 c1254: d65f03c0 ret 00000000000c1258 ::do_destroy(void*, unsigned long) const>: c1258: d100c3ff sub sp, sp, #0x30 c125c: a9027bfd stp x29, x30, [sp, #0x20] c1260: 910083fd add x29, sp, #0x20 c1264: f81f83a0 stur x0, [x29, #-0x8] c1268: f9000be1 str x1, [sp, #0x10] c126c: f90007e2 str x2, [sp, #0x8] c1270: f9400be0 ldr x0, [sp, #0x10] c1274: f94007e1 ldr x1, [sp, #0x8] c1278: 97ff8442 bl 0xa2380 <_ZN7android12destroy_typeImEEvPT_m@plt> c127c: a9427bfd ldp x29, x30, [sp, #0x20] c1280: 9100c3ff add sp, sp, #0x30 c1284: d65f03c0 ret 00000000000c1288 ::do_copy(void*, void const*, unsigned long) const>: c1288: d100c3ff sub sp, sp, #0x30 c128c: a9027bfd stp x29, x30, [sp, #0x20] c1290: 910083fd add x29, sp, #0x20 c1294: f81f83a0 stur x0, [x29, #-0x8] c1298: f9000be1 str x1, [sp, #0x10] c129c: f90007e2 str x2, [sp, #0x8] c12a0: f90003e3 str x3, [sp] c12a4: f9400be0 ldr x0, [sp, #0x10] c12a8: f94007e1 ldr x1, [sp, #0x8] c12ac: f94003e2 ldr x2, [sp] c12b0: 97ff86e8 bl 0xa2e50 <_ZN7android9copy_typeImEEvPT_PKS1_m@plt> c12b4: a9427bfd ldp x29, x30, [sp, #0x20] c12b8: 9100c3ff add sp, sp, #0x30 c12bc: d65f03c0 ret 00000000000c12c0 ::do_splat(void*, void const*, unsigned long) const>: c12c0: d100c3ff sub sp, sp, #0x30 c12c4: a9027bfd stp x29, x30, [sp, #0x20] c12c8: 910083fd add x29, sp, #0x20 c12cc: f81f83a0 stur x0, [x29, #-0x8] c12d0: f9000be1 str x1, [sp, #0x10] c12d4: f90007e2 str x2, [sp, #0x8] c12d8: f90003e3 str x3, [sp] c12dc: f9400be0 ldr x0, [sp, #0x10] c12e0: f94007e1 ldr x1, [sp, #0x8] c12e4: f94003e2 ldr x2, [sp] c12e8: 97ff94a6 bl 0xa6580 <_ZN7android10splat_typeImEEvPT_PKS1_m@plt> c12ec: a9427bfd ldp x29, x30, [sp, #0x20] c12f0: 9100c3ff add sp, sp, #0x30 c12f4: d65f03c0 ret 00000000000c12f8 ::do_move_forward(void*, void const*, unsigned long) const>: c12f8: d100c3ff sub sp, sp, #0x30 c12fc: a9027bfd stp x29, x30, [sp, #0x20] c1300: 910083fd add x29, sp, #0x20 c1304: f81f83a0 stur x0, [x29, #-0x8] c1308: f9000be1 str x1, [sp, #0x10] c130c: f90007e2 str x2, [sp, #0x8] c1310: f90003e3 str x3, [sp] c1314: f9400be0 ldr x0, [sp, #0x10] c1318: f94007e1 ldr x1, [sp, #0x8] c131c: f94003e2 ldr x2, [sp] c1320: 97ff9168 bl 0xa58c0 <_ZN7android17move_forward_typeImEEvPT_PKS1_m@plt> c1324: a9427bfd ldp x29, x30, [sp, #0x20] c1328: 9100c3ff add sp, sp, #0x30 c132c: d65f03c0 ret 00000000000c1330 ::do_move_backward(void*, void const*, unsigned long) const>: c1330: d100c3ff sub sp, sp, #0x30 c1334: a9027bfd stp x29, x30, [sp, #0x20] c1338: 910083fd add x29, sp, #0x20 c133c: f81f83a0 stur x0, [x29, #-0x8] c1340: f9000be1 str x1, [sp, #0x10] c1344: f90007e2 str x2, [sp, #0x8] c1348: f90003e3 str x3, [sp] c134c: f9400be0 ldr x0, [sp, #0x10] c1350: f94007e1 ldr x1, [sp, #0x8] c1354: f94003e2 ldr x2, [sp] c1358: 97ff8f7a bl 0xa5140 <_ZN7android18move_backward_typeImEEvPT_PKS1_m@plt> c135c: a9427bfd ldp x29, x30, [sp, #0x20] c1360: 9100c3ff add sp, sp, #0x30 c1364: d65f03c0 ret 00000000000c1368 (unsigned long*, unsigned long)>: c1368: d10043ff sub sp, sp, #0x10 c136c: f90007e0 str x0, [sp, #0x8] c1370: f90003e1 str x1, [sp] c1374: 910043ff add sp, sp, #0x10 c1378: d65f03c0 ret 00000000000c137c (unsigned long*, unsigned long)>: c137c: d10043ff sub sp, sp, #0x10 c1380: f90007e0 str x0, [sp, #0x8] c1384: f90003e1 str x1, [sp] c1388: 910043ff add sp, sp, #0x10 c138c: d65f03c0 ret 00000000000c1390 (unsigned long*, unsigned long const*, unsigned long)>: c1390: d100c3ff sub sp, sp, #0x30 c1394: f90013fe str x30, [sp, #0x20] c1398: b27d03e8 orr x8, xzr, #0x8 c139c: f9000fe0 str x0, [sp, #0x18] c13a0: f9000be1 str x1, [sp, #0x10] c13a4: f90007e2 str x2, [sp, #0x8] c13a8: f9400fe0 ldr x0, [sp, #0x18] c13ac: f9400be1 ldr x1, [sp, #0x10] c13b0: f94007e2 ldr x2, [sp, #0x8] c13b4: 9b087c42 mul x2, x2, x8 c13b8: 97ff7a76 bl 0x9fd90 c13bc: f94013fe ldr x30, [sp, #0x20] c13c0: 9100c3ff add sp, sp, #0x30 c13c4: d65f03c0 ret 00000000000c13c8 (unsigned long*, unsigned long const*, unsigned long)>: c13c8: d10083ff sub sp, sp, #0x20 c13cc: f9000fe0 str x0, [sp, #0x18] c13d0: f9000be1 str x1, [sp, #0x10] c13d4: f90007e2 str x2, [sp, #0x8] c13d8: d2800008 mov x8, #0x0 // =0 c13dc: f94007e9 ldr x9, [sp, #0x8] c13e0: eb08013f cmp x9, x8 c13e4: 1a9f97ea cset w10, hi c13e8: 3700004a tbnz w10, #0x0, 0xc13f0 (unsigned long*, unsigned long const*, unsigned long)+0x28> c13ec: 1400000d b 0xc1420 (unsigned long*, unsigned long const*, unsigned long)+0x58> c13f0: b27d03e8 orr x8, xzr, #0x8 c13f4: 92800009 mov x9, #-0x1 // =-1 c13f8: f94007ea ldr x10, [sp, #0x8] c13fc: 8b090149 add x9, x10, x9 c1400: f90007e9 str x9, [sp, #0x8] c1404: f9400be9 ldr x9, [sp, #0x10] c1408: f9400129 ldr x9, [x9] c140c: f9400fea ldr x10, [sp, #0x18] c1410: 8b080148 add x8, x10, x8 c1414: f9000fe8 str x8, [sp, #0x18] c1418: f9000149 str x9, [x10] c141c: 17ffffef b 0xc13d8 (unsigned long*, unsigned long const*, unsigned long)+0x10> c1420: 910083ff add sp, sp, #0x20 c1424: d65f03c0 ret 00000000000c1428 (unsigned long*, unsigned long const*, unsigned long)>: c1428: d100c3ff sub sp, sp, #0x30 c142c: f90013fe str x30, [sp, #0x20] c1430: b27d03e8 orr x8, xzr, #0x8 c1434: f9000fe0 str x0, [sp, #0x18] c1438: f9000be1 str x1, [sp, #0x10] c143c: f90007e2 str x2, [sp, #0x8] c1440: f9400fe0 ldr x0, [sp, #0x18] c1444: f9400be1 ldr x1, [sp, #0x10] c1448: f94007e2 ldr x2, [sp, #0x8] c144c: 9b087c42 mul x2, x2, x8 c1450: 97ff867c bl 0xa2e40 c1454: f94013fe ldr x30, [sp, #0x20] c1458: 9100c3ff add sp, sp, #0x30 c145c: d65f03c0 ret 00000000000c1460 (unsigned long*, unsigned long const*, unsigned long)>: c1460: d100c3ff sub sp, sp, #0x30 c1464: f90013fe str x30, [sp, #0x20] c1468: b27d03e8 orr x8, xzr, #0x8 c146c: f9000fe0 str x0, [sp, #0x18] c1470: f9000be1 str x1, [sp, #0x10] c1474: f90007e2 str x2, [sp, #0x8] c1478: f9400fe0 ldr x0, [sp, #0x18] c147c: f9400be1 ldr x1, [sp, #0x10] c1480: f94007e2 ldr x2, [sp, #0x8] c1484: 9b087c42 mul x2, x2, x8 c1488: 97ff866e bl 0xa2e40 c148c: f94013fe ldr x30, [sp, #0x20] c1490: 9100c3ff add sp, sp, #0x30 c1494: d65f03c0 ret 00000000000c1498 ::isEmpty() const>: c1498: d10083ff sub sp, sp, #0x20 c149c: a9017bfd stp x29, x30, [sp, #0x10] c14a0: 910043fd add x29, sp, #0x10 c14a4: f90007e0 str x0, [sp, #0x8] c14a8: f94007e0 ldr x0, [sp, #0x8] c14ac: 97ff859d bl 0xa2b20 <_ZNK7android10VectorImpl7isEmptyEv@plt> c14b0: 320003e8 orr w8, wzr, #0x1 c14b4: 0a080008 and w8, w0, w8 c14b8: 2a0803e0 mov w0, w8 c14bc: a9417bfd ldp x29, x30, [sp, #0x10] c14c0: 910083ff add sp, sp, #0x20 c14c4: d65f03c0 ret 00000000000c14c8 ::operator[](unsigned long) const>: c14c8: d100c3ff sub sp, sp, #0x30 c14cc: a9027bfd stp x29, x30, [sp, #0x20] c14d0: 910083fd add x29, sp, #0x20 c14d4: b27d03e8 orr x8, xzr, #0x8 c14d8: f81f83a0 stur x0, [x29, #-0x8] c14dc: f9000be1 str x1, [sp, #0x10] c14e0: f85f83a0 ldur x0, [x29, #-0x8] c14e4: f90007e0 str x0, [sp, #0x8] c14e8: f90003e8 str x8, [sp] c14ec: 97ff917d bl 0xa5ae0 <_ZNK7android6VectorImE4sizeEv@plt> c14f0: f94007e8 ldr x8, [sp, #0x8] c14f4: aa0803e0 mov x0, x8 c14f8: 97ff8fee bl 0xa54b0 <_ZNK7android6VectorImE5arrayEv@plt> c14fc: f9400be8 ldr x8, [sp, #0x10] c1500: f94003e1 ldr x1, [sp] c1504: 9b087c28 mul x8, x1, x8 c1508: 8b080008 add x8, x0, x8 c150c: aa0803e0 mov x0, x8 c1510: a9427bfd ldp x29, x30, [sp, #0x20] c1514: 9100c3ff add sp, sp, #0x30 c1518: d65f03c0 ret 00000000000c151c ::size() const>: c151c: d10083ff sub sp, sp, #0x20 c1520: a9017bfd stp x29, x30, [sp, #0x10] c1524: 910043fd add x29, sp, #0x10 c1528: f90007e0 str x0, [sp, #0x8] c152c: f94007e0 ldr x0, [sp, #0x8] c1530: 97ff85a8 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> c1534: a9417bfd ldp x29, x30, [sp, #0x10] c1538: 910083ff add sp, sp, #0x20 c153c: d65f03c0 ret 00000000000c1540 ::array() const>: c1540: d10083ff sub sp, sp, #0x20 c1544: a9017bfd stp x29, x30, [sp, #0x10] c1548: 910043fd add x29, sp, #0x10 c154c: f90007e0 str x0, [sp, #0x8] c1550: f94007e0 ldr x0, [sp, #0x8] c1554: 97ff8ea3 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> c1558: a9417bfd ldp x29, x30, [sp, #0x10] c155c: 910083ff add sp, sp, #0x20 c1560: d65f03c0 ret 00000000000c1564 const&)>: c1564: d10703ff sub sp, sp, #0x1c0 c1568: f900d3fc str x28, [sp, #0x1a0] c156c: a91b7bfd stp x29, x30, [sp, #0x1b0] c1570: 9106c3fd add x29, sp, #0x1b0 c1574: d100c3a8 sub x8, x29, #0x30 c1578: d53bd049 mrs x9, TPIDR_EL0 c157c: f9401529 ldr x9, [x9, #0x28] c1580: f9000d09 str x9, [x8, #0x18] c1584: f81883a0 stur x0, [x29, #-0x78] c1588: f81803a1 stur x1, [x29, #-0x80] c158c: f81783a2 stur x2, [x29, #-0x88] c1590: f85883a9 ldur x9, [x29, #-0x78] c1594: aa0903e0 mov x0, x9 c1598: f85803a1 ldur x1, [x29, #-0x80] c159c: aa0103e2 mov x2, x1 c15a0: 9100202a add x10, x1, #0x8 c15a4: f81383a0 stur x0, [x29, #-0xc8] c15a8: aa0903e0 mov x0, x9 c15ac: f81303a1 stur x1, [x29, #-0xd0] c15b0: aa0a03e1 mov x1, x10 c15b4: f9006fe8 str x8, [sp, #0xd8] c15b8: f9006be9 str x9, [sp, #0xd0] c15bc: f90067e2 str x2, [sp, #0xc8] c15c0: 97ff98e8 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> c15c4: f85303a8 ldur x8, [x29, #-0xd0] c15c8: f9400109 ldr x9, [x8] c15cc: f9406bea ldr x10, [sp, #0xd0] c15d0: f9000149 str x9, [x10] c15d4: f9401d09 ldr x9, [x8, #0x38] c15d8: f9400140 ldr x0, [x10] c15dc: f85e8000 ldur x0, [x0, #-0x18] c15e0: f8206949 str x9, [x10, x0] c15e4: 91002149 add x9, x10, #0x8 c15e8: aa0903e0 mov x0, x9 c15ec: f85783a1 ldur x1, [x29, #-0x88] c15f0: f90063e0 str x0, [sp, #0xc0] c15f4: aa0903e0 mov x0, x9 c15f8: 97ff7ad6 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c15fc: 14000001 b 0xc1600 const&)+0x9c> c1600: f85383a8 ldur x8, [x29, #-0xc8] c1604: 91004109 add x9, x8, #0x10 c1608: aa0903e0 mov x0, x9 c160c: f9005fe0 str x0, [sp, #0xb8] c1610: aa0903e0 mov x0, x9 c1614: 97ffa257 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> c1618: 14000001 b 0xc161c const&)+0xb8> c161c: 12800248 mov w8, #-0x13 // =-19 c1620: f85383a9 ldur x9, [x29, #-0xc8] c1624: b9001928 str w8, [x9, #0x18] c1628: aa1f03ea mov x10, xzr c162c: f904c12a str x10, [x9, #0x980] c1630: d10083a0 sub x0, x29, #0x20 c1634: 97ffa417 bl 0xaa690 <_ZN7android7String8C1Ev@plt> c1638: 14000001 b 0xc163c const&)+0xd8> c163c: f85383a8 ldur x8, [x29, #-0xc8] c1640: 91002100 add x0, x8, #0x8 c1644: d10083a1 sub x1, x29, #0x20 c1648: d10093a2 sub x2, x29, #0x24 c164c: aa1f03e3 mov x3, xzr c1650: 97ffa010 bl 0xa9690 <_ZN7android8SniffAMRERKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS0_INS_8AMessageEEE@plt> c1654: b900b7e0 str w0, [sp, #0xb4] c1658: 14000001 b 0xc165c const&)+0xf8> c165c: b940b7e8 ldr w8, [sp, #0xb4] c1660: 370002a8 tbnz w8, #0x0, 0xc16b4 const&)+0x150> c1664: 14000001 b 0xc1668 const&)+0x104> c1668: 320003e8 orr w8, wzr, #0x1 c166c: b81683a8 stur w8, [x29, #-0x98] c1670: 14000127 b 0xc1b0c const&)+0x5a8> c1674: f81703a0 stur x0, [x29, #-0x90] c1678: 2a0103e8 mov w8, w1 c167c: b816c3a8 stur w8, [x29, #-0x94] c1680: 1400013f b 0xc1b7c const&)+0x618> c1684: f81703a0 stur x0, [x29, #-0x90] c1688: 2a0103e8 mov w8, w1 c168c: b816c3a8 stur w8, [x29, #-0x94] c1690: 14000138 b 0xc1b70 const&)+0x60c> c1694: f81703a0 stur x0, [x29, #-0x90] c1698: 2a0103e8 mov w8, w1 c169c: b816c3a8 stur w8, [x29, #-0x94] c16a0: 14000131 b 0xc1b64 const&)+0x600> c16a4: f81703a0 stur x0, [x29, #-0x90] c16a8: 2a0103e8 mov w8, w1 c16ac: b816c3a8 stur w8, [x29, #-0x94] c16b0: 1400012a b 0xc1b58 const&)+0x5f4> c16b4: f0000f28 adrp x8, 0x2a8000 c16b8: f9445d08 ldr x8, [x8, #0x8b8] c16bc: f9400101 ldr x1, [x8] c16c0: d10083a0 sub x0, x29, #0x20 c16c4: 97ff8f17 bl 0xa5320 <_ZNK7android7String8eqEPKc@plt> c16c8: b900b3e0 str w0, [sp, #0xb0] c16cc: 14000001 b 0xc16d0 const&)+0x16c> c16d0: b940b3e8 ldr w8, [sp, #0xb0] c16d4: 12000109 and w9, w8, #0x1 c16d8: f85383aa ldur x10, [x29, #-0xc8] c16dc: 39007149 strb w9, [x10, #0x1c] c16e0: 321d0be9 orr w9, wzr, #0x38 c16e4: 2a0903e0 mov w0, w9 c16e8: 97ff9e0a bl 0xa8f10 <_Znwm@plt> c16ec: f90057e0 str x0, [sp, #0xa8] c16f0: 14000001 b 0xc16f4 const&)+0x190> c16f4: f94057e0 ldr x0, [sp, #0xa8] c16f8: f94057e1 ldr x1, [sp, #0xa8] c16fc: f90053e0 str x0, [sp, #0xa0] c1700: aa0103e0 mov x0, x1 c1704: 97ff96eb bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> c1708: 14000001 b 0xc170c const&)+0x1a8> c170c: f85383a8 ldur x8, [x29, #-0xc8] c1710: 91004100 add x0, x8, #0x10 c1714: f94053e1 ldr x1, [sp, #0xa0] c1718: 97ff89a6 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> c171c: f9004fe0 str x0, [sp, #0x98] c1720: 14000001 b 0xc1724 const&)+0x1c0> c1724: f85383a8 ldur x8, [x29, #-0xc8] c1728: 91004100 add x0, x8, #0x10 c172c: 97ff8de1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c1730: f9004be0 str x0, [sp, #0x90] c1734: 14000001 b 0xc1738 const&)+0x1d4> c1738: f85383a8 ldur x8, [x29, #-0xc8] c173c: 39407109 ldrb w9, [x8, #0x1c] c1740: 360000e9 tbz w9, #0x0, 0xc175c const&)+0x1f8> c1744: 14000001 b 0xc1748 const&)+0x1e4> c1748: f0000f28 adrp x8, 0x2a8000 c174c: f9445d08 ldr x8, [x8, #0x8b8] c1750: f9400108 ldr x8, [x8] c1754: f90047e8 str x8, [sp, #0x88] c1758: 14000006 b 0xc1770 const&)+0x20c> c175c: f0000f28 adrp x8, 0x2a8000 c1760: f9424508 ldr x8, [x8, #0x488] c1764: f9400108 ldr x8, [x8] c1768: f90047e8 str x8, [sp, #0x88] c176c: 14000001 b 0xc1770 const&)+0x20c> c1770: f94047e0 ldr x0, [sp, #0x88] c1774: 528daca1 mov w1, #0x6d65 // =28005 c1778: 72adad21 movk w1, #0x6d69, lsl #16 c177c: f9404be2 ldr x2, [sp, #0x90] c1780: f90043e0 str x0, [sp, #0x80] c1784: aa0203e0 mov x0, x2 c1788: f94043e2 ldr x2, [sp, #0x80] c178c: 97ff7b0d bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> c1790: b9007fe0 str w0, [sp, #0x7c] c1794: 14000001 b 0xc1798 const&)+0x234> c1798: f85383a8 ldur x8, [x29, #-0xc8] c179c: 91004100 add x0, x8, #0x10 c17a0: 97ff8dc4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c17a4: f9003be0 str x0, [sp, #0x70] c17a8: 14000001 b 0xc17ac const&)+0x248> c17ac: 528d0dc1 mov w1, #0x686e // =26734 c17b0: 72a46c61 movk w1, #0x2363, lsl #16 c17b4: 320003e2 orr w2, wzr, #0x1 c17b8: f9403be0 ldr x0, [sp, #0x70] c17bc: 97ff882d bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> c17c0: b9006fe0 str w0, [sp, #0x6c] c17c4: 14000001 b 0xc17c8 const&)+0x264> c17c8: f85383a8 ldur x8, [x29, #-0xc8] c17cc: 91004100 add x0, x8, #0x10 c17d0: 97ff8db8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c17d4: f90033e0 str x0, [sp, #0x60] c17d8: 14000001 b 0xc17dc const&)+0x278> c17dc: f85383a8 ldur x8, [x29, #-0xc8] c17e0: 39407109 ldrb w9, [x8, #0x1c] c17e4: 72000129 ands w9, w9, #0x1 c17e8: 5283e80a mov w10, #0x1f40 // =8000 c17ec: 5287d00b mov w11, #0x3e80 // =16000 c17f0: 1a8a1162 csel w2, w11, w10, ne c17f4: 528e8ca1 mov w1, #0x7465 // =29797 c17f8: 72ae6e41 movk w1, #0x7372, lsl #16 c17fc: f94033e0 ldr x0, [sp, #0x60] c1800: b9005fe9 str w9, [sp, #0x5c] c1804: 97ff881b bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> c1808: b9005be0 str w0, [sp, #0x58] c180c: 14000001 b 0xc1810 const&)+0x2ac> c1810: f85383a8 ldur x8, [x29, #-0xc8] c1814: 39407109 ldrb w9, [x8, #0x1c] c1818: 72000129 ands w9, w9, #0x1 c181c: 321f07ea orr w10, wzr, #0x6 c1820: 5280012b mov w11, #0x9 // =9 c1824: 1a8a116a csel w10, w11, w10, ne c1828: 2a0a03ec mov w12, w10 c182c: f81603ac stur x12, [x29, #-0xa0] c1830: aa1f03ec mov x12, xzr c1834: f81583ac stur x12, [x29, #-0xa8] c1838: f81503ac stur x12, [x29, #-0xb0] c183c: 91002100 add x0, x8, #0x8 c1840: b90057e9 str w9, [sp, #0x54] c1844: 97ff97d3 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c1848: f90027e0 str x0, [sp, #0x48] c184c: 14000001 b 0xc1850 const&)+0x2ec> c1850: f94027e8 ldr x8, [sp, #0x48] c1854: f9400109 ldr x9, [x8] c1858: f9402129 ldr x9, [x9, #0x40] c185c: d100c3a1 sub x1, x29, #0x30 c1860: aa0803e0 mov x0, x8 c1864: d63f0120 blr x9 c1868: b90047e0 str w0, [sp, #0x44] c186c: 14000001 b 0xc1870 const&)+0x30c> c1870: b94047e8 ldr w8, [sp, #0x44] c1874: 35001428 cbnz w8, 0xc1af8 const&)+0x594> c1878: 14000001 b 0xc187c const&)+0x318> c187c: 14000001 b 0xc1880 const&)+0x31c> c1880: f85603a8 ldur x8, [x29, #-0xa0] c1884: f9406fe9 ldr x9, [sp, #0xd8] c1888: f940012a ldr x10, [x9] c188c: eb0a0108 subs x8, x8, x10 c1890: f9001fe8 str x8, [sp, #0x38] c1894: 5400118a b.ge 0xc1ac4 const&)+0x560> c1898: 14000001 b 0xc189c const&)+0x338> c189c: f85783a0 ldur x0, [x29, #-0x88] c18a0: f85603a1 ldur x1, [x29, #-0xa0] c18a4: f85383a8 ldur x8, [x29, #-0xc8] c18a8: 39407109 ldrb w9, [x8, #0x1c] c18ac: 12000122 and w2, w9, #0x1 c18b0: d100e3a3 sub x3, x29, #0x38 c18b4: 94000146 bl 0xc1dcc ::operator=(android::MetaData*)+0x8c> c18b8: b90037e0 str w0, [sp, #0x34] c18bc: 14000001 b 0xc18c0 const&)+0x35c> c18c0: b94037e8 ldr w8, [sp, #0x34] c18c4: b814c3a8 stur w8, [x29, #-0xb4] c18c8: b854c3a9 ldur w9, [x29, #-0xb4] c18cc: 310fcd29 adds w9, w9, #0x3f3 c18d0: b90033e9 str w9, [sp, #0x30] c18d4: 54000121 b.ne 0xc18f8 const&)+0x394> c18d8: 14000001 b 0xc18dc const&)+0x378> c18dc: 1400007a b 0xc1ac4 const&)+0x560> c18e0: f81703a0 stur x0, [x29, #-0x90] c18e4: 2a0103e8 mov w8, w1 c18e8: b816c3a8 stur w8, [x29, #-0x94] c18ec: f94057e0 ldr x0, [sp, #0xa8] c18f0: 97ff7c1c bl 0xa0960 <_ZdlPv@plt> c18f4: 14000099 b 0xc1b58 const&)+0x5f4> c18f8: b854c3a8 ldur w8, [x29, #-0xb4] c18fc: 340000a8 cbz w8, 0xc1910 const&)+0x3ac> c1900: 14000001 b 0xc1904 const&)+0x3a0> c1904: 320003e8 orr w8, wzr, #0x1 c1908: b81683a8 stur w8, [x29, #-0x98] c190c: 14000080 b 0xc1b0c const&)+0x5a8> c1910: 14000001 b 0xc1914 const&)+0x3b0> c1914: f85583a8 ldur x8, [x29, #-0xa8] c1918: d341fd09 lsr x9, x8, #1 c191c: d29ae16a mov x10, #0xd70b // =55051 c1920: f2ae146a movk x10, #0x70a3, lsl #16 c1924: f2c147aa movk x10, #0xa3d, lsl #32 c1928: f2f47aea movk x10, #0xa3d7, lsl #48 c192c: 9bca7d29 umulh x9, x9, x10 c1930: d344fd29 lsr x9, x9, #4 c1934: 5280064b mov w11, #0x32 // =50 c1938: 2a0b03ea mov w10, w11 c193c: 9b0a7d29 mul x9, x9, x10 c1940: eb090108 subs x8, x8, x9 c1944: b5000a68 cbnz x8, 0xc1a90 const&)+0x52c> c1948: 14000001 b 0xc194c const&)+0x3e8> c194c: f85583a8 ldur x8, [x29, #-0xa8] c1950: d341fd08 lsr x8, x8, #1 c1954: d29ae169 mov x9, #0xd70b // =55051 c1958: f2ae1469 movk x9, #0x70a3, lsl #16 c195c: f2c147a9 movk x9, #0xa3d, lsl #32 c1960: f2f47ae9 movk x9, #0xa3d7, lsl #48 c1964: 9bc97d08 umulh x8, x8, x9 c1968: d344fd08 lsr x8, x8, #4 c196c: f104ad08 subs x8, x8, #0x12b c1970: f90017e8 str x8, [sp, #0x28] c1974: 540008e8 b.hi 0xc1a90 const&)+0x52c> c1978: 14000001 b 0xc197c const&)+0x418> c197c: 14000001 b 0xc1980 const&)+0x41c> c1980: f85383a8 ldur x8, [x29, #-0xc8] c1984: 91260100 add x0, x8, #0x980 c1988: f85583a9 ldur x9, [x29, #-0xa8] c198c: d341fd29 lsr x9, x9, #1 c1990: d29ae16a mov x10, #0xd70b // =55051 c1994: f2ae146a movk x10, #0x70a3, lsl #16 c1998: f2c147aa movk x10, #0xa3d, lsl #32 c199c: f2f47aea movk x10, #0xa3d7, lsl #48 c19a0: 9bca7d29 umulh x9, x9, x10 c19a4: d344fd29 lsr x9, x9, #4 c19a8: f81a83a9 stur x9, [x29, #-0x58] c19ac: d10143a8 sub x8, x29, #0x50 c19b0: d10163a1 sub x1, x29, #0x58 c19b4: 97ffa4db bl 0xaad20 <_ZN7android10Compare_EQImmEENS_7AStringERKT_RKT0_@plt> c19b8: 14000001 b 0xc19bc const&)+0x458> c19bc: d10143a0 sub x0, x29, #0x50 c19c0: 97ff9cc4 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> c19c4: b90027e0 str w0, [sp, #0x24] c19c8: 14000001 b 0xc19cc const&)+0x468> c19cc: b94027e8 ldr w8, [sp, #0x24] c19d0: 37000308 tbnz w8, #0x0, 0xc1a30 const&)+0x4cc> c19d4: 14000001 b 0xc19d8 const&)+0x474> c19d8: f00009a1 adrp x1, 0x1f8000 c19dc: 91159c21 add x1, x1, #0x567 c19e0: d101c3a0 sub x0, x29, #0x70 c19e4: 97ff8867 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> c19e8: 14000001 b 0xc19ec const&)+0x488> c19ec: d101c3a0 sub x0, x29, #0x70 c19f0: d10143a1 sub x1, x29, #0x50 c19f4: 97ff84bb bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> c19f8: 14000001 b 0xc19fc const&)+0x498> c19fc: d101c3a0 sub x0, x29, #0x70 c1a00: 97ff80c0 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c1a04: 1400000b b 0xc1a30 const&)+0x4cc> c1a08: f81703a0 stur x0, [x29, #-0x90] c1a0c: 2a0103e8 mov w8, w1 c1a10: b816c3a8 stur w8, [x29, #-0x94] c1a14: 1400001c b 0xc1a84 const&)+0x520> c1a18: f81703a0 stur x0, [x29, #-0x90] c1a1c: 2a0103e8 mov w8, w1 c1a20: b816c3a8 stur w8, [x29, #-0x94] c1a24: d101c3a0 sub x0, x29, #0x70 c1a28: 97ff80b6 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c1a2c: 14000016 b 0xc1a84 const&)+0x520> c1a30: d10143a0 sub x0, x29, #0x50 c1a34: 97ff80b3 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c1a38: 14000001 b 0xc1a3c const&)+0x4d8> c1a3c: 14000001 b 0xc1a40 const&)+0x4dc> c1a40: f85603a8 ldur x8, [x29, #-0xa0] c1a44: f85383a9 ldur x9, [x29, #-0xc8] c1a48: 3940712a ldrb w10, [x9, #0x1c] c1a4c: 7200014a ands w10, w10, #0x1 c1a50: 321f07eb orr w11, wzr, #0x6 c1a54: 5280012c mov w12, #0x9 // =9 c1a58: 1a8b118b csel w11, w12, w11, ne c1a5c: 2a0b03ed mov w13, w11 c1a60: eb0d0108 subs x8, x8, x13 c1a64: f944c12d ldr x13, [x9, #0x980] c1a68: 8b0d0d2d add x13, x9, x13, lsl #3 c1a6c: f90011a8 str x8, [x13, #0x20] c1a70: f944c128 ldr x8, [x9, #0x980] c1a74: 91000508 add x8, x8, #0x1 c1a78: f904c128 str x8, [x9, #0x980] c1a7c: b90023ea str w10, [sp, #0x20] c1a80: 14000004 b 0xc1a90 const&)+0x52c> c1a84: d10143a0 sub x0, x29, #0x50 c1a88: 97ff809e bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c1a8c: 14000033 b 0xc1b58 const&)+0x5f4> c1a90: f85c83a8 ldur x8, [x29, #-0x38] c1a94: f85603a9 ldur x9, [x29, #-0xa0] c1a98: 8b080128 add x8, x9, x8 c1a9c: f81603a8 stur x8, [x29, #-0xa0] c1aa0: f85503a8 ldur x8, [x29, #-0xb0] c1aa4: 5289c40a mov w10, #0x4e20 // =20000 c1aa8: 2a0a03e9 mov w9, w10 c1aac: 8b090108 add x8, x8, x9 c1ab0: f81503a8 stur x8, [x29, #-0xb0] c1ab4: f85583a8 ldur x8, [x29, #-0xa8] c1ab8: 91000508 add x8, x8, #0x1 c1abc: f81583a8 stur x8, [x29, #-0xa8] c1ac0: 17ffff70 b 0xc1880 const&)+0x31c> c1ac4: f85383a8 ldur x8, [x29, #-0xc8] c1ac8: 91004100 add x0, x8, #0x10 c1acc: 97ff8cf9 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c1ad0: f9000fe0 str x0, [sp, #0x18] c1ad4: 14000001 b 0xc1ad8 const&)+0x574> c1ad8: f85503a2 ldur x2, [x29, #-0xb0] c1adc: 528e4c21 mov w1, #0x7261 // =29281 c1ae0: 72ac8ea1 movk w1, #0x6475, lsl #16 c1ae4: f9400fe0 ldr x0, [sp, #0x18] c1ae8: 97ff9f96 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> c1aec: b90017e0 str w0, [sp, #0x14] c1af0: 14000001 b 0xc1af4 const&)+0x590> c1af4: 14000001 b 0xc1af8 const&)+0x594> c1af8: 2a1f03e8 mov w8, wzr c1afc: f85383a9 ldur x9, [x29, #-0xc8] c1b00: b9001928 str w8, [x9, #0x18] c1b04: b81683a8 stur w8, [x29, #-0x98] c1b08: 14000001 b 0xc1b0c const&)+0x5a8> c1b0c: d10083a0 sub x0, x29, #0x20 c1b10: 97ff9b88 bl 0xa8930 <_ZN7android7String8D1Ev@plt> c1b14: b85683a8 ldur w8, [x29, #-0x98] c1b18: 71000508 subs w8, w8, #0x1 c1b1c: b90013e8 str w8, [sp, #0x10] c1b20: 540003c8 b.hi 0xc1b98 const&)+0x634> c1b24: 14000001 b 0xc1b28 const&)+0x5c4> c1b28: d53bd048 mrs x8, TPIDR_EL0 c1b2c: f9401508 ldr x8, [x8, #0x28] c1b30: f9406fe9 ldr x9, [sp, #0xd8] c1b34: f9400d2a ldr x10, [x9, #0x18] c1b38: eb0a0108 subs x8, x8, x10 c1b3c: f90007e8 str x8, [sp, #0x8] c1b40: 540002c1 b.ne 0xc1b98 const&)+0x634> c1b44: 14000001 b 0xc1b48 const&)+0x5e4> c1b48: a95b7bfd ldp x29, x30, [sp, #0x1b0] c1b4c: f940d3fc ldr x28, [sp, #0x1a0] c1b50: 910703ff add sp, sp, #0x1c0 c1b54: d65f03c0 ret c1b58: d10083a0 sub x0, x29, #0x20 c1b5c: 97ff9b75 bl 0xa8930 <_ZN7android7String8D1Ev@plt> c1b60: 14000001 b 0xc1b64 const&)+0x600> c1b64: f9405fe0 ldr x0, [sp, #0xb8] c1b68: 97ff7f82 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c1b6c: 14000001 b 0xc1b70 const&)+0x60c> c1b70: f94063e0 ldr x0, [sp, #0xc0] c1b74: 97ff7917 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c1b78: 14000001 b 0xc1b7c const&)+0x618> c1b7c: f94067e8 ldr x8, [sp, #0xc8] c1b80: 91002101 add x1, x8, #0x8 c1b84: f85383a0 ldur x0, [x29, #-0xc8] c1b88: 97ffa3ea bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> c1b8c: 14000001 b 0xc1b90 const&)+0x62c> c1b90: f85703a0 ldur x0, [x29, #-0x90] c1b94: 97ff98df bl 0xa7f10 <_Unwind_Resume@plt> c1b98: 97ffa076 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c1b9c const&, android::String8*, float*, android::sp*)>: c1b9c: d101c3ff sub sp, sp, #0x70 c1ba0: a9067bfd stp x29, x30, [sp, #0x60] c1ba4: 910183fd add x29, sp, #0x60 c1ba8: d53bd048 mrs x8, TPIDR_EL0 c1bac: f9401508 ldr x8, [x8, #0x28] c1bb0: f81f83a8 stur x8, [x29, #-0x8] c1bb4: f81e03a0 stur x0, [x29, #-0x20] c1bb8: f81d83a1 stur x1, [x29, #-0x28] c1bbc: f9001be2 str x2, [sp, #0x30] c1bc0: f90017e3 str x3, [sp, #0x28] c1bc4: f85e03a0 ldur x0, [x29, #-0x20] c1bc8: 97ff96f2 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c1bcc: f9400008 ldr x8, [x0] c1bd0: f9401d08 ldr x8, [x8, #0x38] c1bd4: 52800129 mov w9, #0x9 // =9 c1bd8: 2a0903e3 mov w3, w9 c1bdc: aa1f03e1 mov x1, xzr c1be0: d10053a2 sub x2, x29, #0x14 c1be4: d63f0100 blr x8 c1be8: f1002408 subs x8, x0, #0x9 c1bec: f90013e8 str x8, [sp, #0x20] c1bf0: 540000a0 b.eq 0xc1c04 const&, android::String8*, float*, android::sp*)+0x68> c1bf4: 14000001 b 0xc1bf8 const&, android::String8*, float*, android::sp*)+0x5c> c1bf8: 2a1f03e8 mov w8, wzr c1bfc: 381eb3a8 sturb w8, [x29, #-0x15] c1c00: 1400002d b 0xc1cb4 const&, android::String8*, float*, android::sp*)+0x118> c1c04: f00009a1 adrp x1, 0x1f8000 c1c08: 9117dc21 add x1, x1, #0x5f7 c1c0c: 321f07e8 orr w8, wzr, #0x6 c1c10: 2a0803e2 mov w2, w8 c1c14: d10053a0 sub x0, x29, #0x14 c1c18: 97ff9a16 bl 0xa8470 c1c1c: 350001c0 cbnz w0, 0xc1c54 const&, android::String8*, float*, android::sp*)+0xb8> c1c20: 14000001 b 0xc1c24 const&, android::String8*, float*, android::sp*)+0x88> c1c24: f0000f28 adrp x8, 0x2a8000 c1c28: f9424508 ldr x8, [x8, #0x488] c1c2c: f9400101 ldr x1, [x8] c1c30: f85d83a0 ldur x0, [x29, #-0x28] c1c34: 97ff977b bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> c1c38: f9401be8 ldr x8, [sp, #0x30] c1c3c: 320817e9 orr w9, wzr, #0x3f000000 c1c40: b9000109 str w9, [x8] c1c44: 320003e9 orr w9, wzr, #0x1 c1c48: 381eb3a9 sturb w9, [x29, #-0x15] c1c4c: f9000fe0 str x0, [sp, #0x18] c1c50: 14000019 b 0xc1cb4 const&, android::String8*, float*, android::sp*)+0x118> c1c54: f00009a1 adrp x1, 0x1f8000 c1c58: 9117f821 add x1, x1, #0x5fe c1c5c: 52800128 mov w8, #0x9 // =9 c1c60: 2a0803e2 mov w2, w8 c1c64: d10053a0 sub x0, x29, #0x14 c1c68: 97ff9a02 bl 0xa8470 c1c6c: 350001c0 cbnz w0, 0xc1ca4 const&, android::String8*, float*, android::sp*)+0x108> c1c70: 14000001 b 0xc1c74 const&, android::String8*, float*, android::sp*)+0xd8> c1c74: f0000f28 adrp x8, 0x2a8000 c1c78: f9445d08 ldr x8, [x8, #0x8b8] c1c7c: f9400101 ldr x1, [x8] c1c80: f85d83a0 ldur x0, [x29, #-0x28] c1c84: 97ff9767 bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> c1c88: f9401be8 ldr x8, [sp, #0x30] c1c8c: 320817e9 orr w9, wzr, #0x3f000000 c1c90: b9000109 str w9, [x8] c1c94: 320003e9 orr w9, wzr, #0x1 c1c98: 381eb3a9 sturb w9, [x29, #-0x15] c1c9c: f9000be0 str x0, [sp, #0x10] c1ca0: 14000005 b 0xc1cb4 const&, android::String8*, float*, android::sp*)+0x118> c1ca4: 14000001 b 0xc1ca8 const&, android::String8*, float*, android::sp*)+0x10c> c1ca8: 2a1f03e8 mov w8, wzr c1cac: 381eb3a8 sturb w8, [x29, #-0x15] c1cb0: 14000001 b 0xc1cb4 const&, android::String8*, float*, android::sp*)+0x118> c1cb4: 385eb3a8 ldurb w8, [x29, #-0x15] c1cb8: d53bd049 mrs x9, TPIDR_EL0 c1cbc: f9401529 ldr x9, [x9, #0x28] c1cc0: f85f83aa ldur x10, [x29, #-0x8] c1cc4: eb0a0129 subs x9, x9, x10 c1cc8: b9000fe8 str w8, [sp, #0xc] c1ccc: f90003e9 str x9, [sp] c1cd0: 540000e1 b.ne 0xc1cec const&, android::String8*, float*, android::sp*)+0x150> c1cd4: 14000001 b 0xc1cd8 const&, android::String8*, float*, android::sp*)+0x13c> c1cd8: b9400fe8 ldr w8, [sp, #0xc] c1cdc: 12000100 and w0, w8, #0x1 c1ce0: a9467bfd ldp x29, x30, [sp, #0x60] c1ce4: 9101c3ff add sp, sp, #0x70 c1ce8: d65f03c0 ret c1cec: 97ffa021 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c1cf0 : c1cf0: d100c3ff sub sp, sp, #0x30 c1cf4: a9027bfd stp x29, x30, [sp, #0x20] c1cf8: 910083fd add x29, sp, #0x20 c1cfc: 52800008 mov w8, #0x0 // =0 c1d00: f81f83a0 stur x0, [x29, #-0x8] c1d04: f9000be1 str x1, [sp, #0x10] c1d08: f85f83a0 ldur x0, [x29, #-0x8] c1d0c: f9400000 ldr x0, [x0] c1d10: f9400be1 ldr x1, [sp, #0x10] c1d14: b9000fe8 str w8, [sp, #0xc] c1d18: 97ff8146 bl 0xa2230 c1d1c: b9400fe8 ldr w8, [sp, #0xc] c1d20: 6b08001f cmp w0, w8 c1d24: 1a9f17e0 cset w0, eq c1d28: 320003e9 orr w9, wzr, #0x1 c1d2c: 0a090009 and w9, w0, w9 c1d30: 2a0903e0 mov w0, w9 c1d34: a9427bfd ldp x29, x30, [sp, #0x20] c1d38: 9100c3ff add sp, sp, #0x30 c1d3c: d65f03c0 ret 00000000000c1d40 ::operator=(android::MetaData*)>: c1d40: d100c3ff sub sp, sp, #0x30 c1d44: a9027bfd stp x29, x30, [sp, #0x20] c1d48: 910083fd add x29, sp, #0x20 c1d4c: d2800008 mov x8, #0x0 // =0 c1d50: f81f83a0 stur x0, [x29, #-0x8] c1d54: f9000be1 str x1, [sp, #0x10] c1d58: f85f83a0 ldur x0, [x29, #-0x8] c1d5c: f9400be1 ldr x1, [sp, #0x10] c1d60: eb08003f cmp x1, x8 c1d64: 1a9f07e9 cset w9, ne c1d68: f90007e8 str x8, [sp, #0x8] c1d6c: f90003e0 str x0, [sp] c1d70: 37000049 tbnz w9, #0x0, 0xc1d78 ::operator=(android::MetaData*)+0x38> c1d74: 14000004 b 0xc1d84 ::operator=(android::MetaData*)+0x44> c1d78: f9400be0 ldr x0, [sp, #0x10] c1d7c: f94003e1 ldr x1, [sp] c1d80: 97ffa2a8 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c1d84: f94003e8 ldr x8, [sp] c1d88: f9400108 ldr x8, [x8] c1d8c: f94007e9 ldr x9, [sp, #0x8] c1d90: eb09011f cmp x8, x9 c1d94: 1a9f07ea cset w10, ne c1d98: 3700004a tbnz w10, #0x0, 0xc1da0 ::operator=(android::MetaData*)+0x60> c1d9c: 14000005 b 0xc1db0 ::operator=(android::MetaData*)+0x70> c1da0: f94003e8 ldr x8, [sp] c1da4: f9400100 ldr x0, [x8] c1da8: f94003e1 ldr x1, [sp] c1dac: 97ff88a9 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> c1db0: f9400be8 ldr x8, [sp, #0x10] c1db4: f94003e9 ldr x9, [sp] c1db8: f9000128 str x8, [x9] c1dbc: f94003e0 ldr x0, [sp] c1dc0: a9427bfd ldp x29, x30, [sp, #0x20] c1dc4: 9100c3ff add sp, sp, #0x30 c1dc8: d65f03c0 ret c1dcc: d10183ff sub sp, sp, #0x60 c1dd0: a9057bfd stp x29, x30, [sp, #0x50] c1dd4: 910143fd add x29, sp, #0x50 c1dd8: d53bd048 mrs x8, TPIDR_EL0 c1ddc: f9401508 ldr x8, [x8, #0x28] c1de0: f81f83a8 stur x8, [x29, #-0x8] c1de4: f81e83a0 stur x0, [x29, #-0x18] c1de8: f81e03a1 stur x1, [x29, #-0x20] c1dec: 12000042 and w2, w2, #0x1 c1df0: 381dc3a2 sturb w2, [x29, #-0x24] c1df4: f90013e3 str x3, [sp, #0x20] c1df8: f85e83a0 ldur x0, [x29, #-0x18] c1dfc: 97ff9665 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c1e00: f85e03a1 ldur x1, [x29, #-0x20] c1e04: f9400008 ldr x8, [x0] c1e08: f9401d08 ldr x8, [x8, #0x38] c1e0c: 320003e2 orr w2, wzr, #0x1 c1e10: 2a0203e3 mov w3, w2 c1e14: d10033a2 sub x2, x29, #0xc c1e18: d63f0100 blr x8 c1e1c: f9000fe0 str x0, [sp, #0x18] c1e20: f9400fe8 ldr x8, [sp, #0x18] c1e24: b50000a8 cbnz x8, 0xc1e38 ::operator=(android::MetaData*)+0xf8> c1e28: 14000001 b 0xc1e2c ::operator=(android::MetaData*)+0xec> c1e2c: 12807e48 mov w8, #-0x3f3 // =-1011 c1e30: b81f03a8 stur w8, [x29, #-0x10] c1e34: 1400001b b 0xc1ea0 ::operator=(android::MetaData*)+0x160> c1e38: f9400fe8 ldr x8, [sp, #0x18] c1e3c: b6f800a8 tbz x8, #0x3f, 0xc1e50 ::operator=(android::MetaData*)+0x110> c1e40: 14000001 b 0xc1e44 ::operator=(android::MetaData*)+0x104> c1e44: 12807d68 mov w8, #-0x3ec // =-1004 c1e48: b81f03a8 stur w8, [x29, #-0x10] c1e4c: 14000015 b 0xc1ea0 ::operator=(android::MetaData*)+0x160> c1e50: 14000001 b 0xc1e54 ::operator=(android::MetaData*)+0x114> c1e54: 385f43a8 ldurb w8, [x29, #-0xc] c1e58: 53031908 ubfx w8, w8, #3, #4 c1e5c: b90017e8 str w8, [sp, #0x14] c1e60: b94017e1 ldr w1, [sp, #0x14] c1e64: 385dc3a8 ldurb w8, [x29, #-0x24] c1e68: 12000100 and w0, w8, #0x1 c1e6c: 9400061d bl 0xc36e0 c1e70: f94013fe ldr x30, [sp, #0x20] c1e74: f90003c0 str x0, [x30] c1e78: f94013e0 ldr x0, [sp, #0x20] c1e7c: f9400000 ldr x0, [x0] c1e80: b50000a0 cbnz x0, 0xc1e94 ::operator=(android::MetaData*)+0x154> c1e84: 14000001 b 0xc1e88 ::operator=(android::MetaData*)+0x148> c1e88: 12807dc8 mov w8, #-0x3ef // =-1007 c1e8c: b81f03a8 stur w8, [x29, #-0x10] c1e90: 14000004 b 0xc1ea0 ::operator=(android::MetaData*)+0x160> c1e94: 2a1f03e8 mov w8, wzr c1e98: b81f03a8 stur w8, [x29, #-0x10] c1e9c: 14000001 b 0xc1ea0 ::operator=(android::MetaData*)+0x160> c1ea0: b85f03a8 ldur w8, [x29, #-0x10] c1ea4: d53bd049 mrs x9, TPIDR_EL0 c1ea8: f9401529 ldr x9, [x9, #0x28] c1eac: f85f83aa ldur x10, [x29, #-0x8] c1eb0: eb0a0129 subs x9, x9, x10 c1eb4: b90013e8 str w8, [sp, #0x10] c1eb8: f90007e9 str x9, [sp, #0x8] c1ebc: 540000c1 b.ne 0xc1ed4 ::operator=(android::MetaData*)+0x194> c1ec0: 14000001 b 0xc1ec4 ::operator=(android::MetaData*)+0x184> c1ec4: b94013e0 ldr w0, [sp, #0x10] c1ec8: a9457bfd ldp x29, x30, [sp, #0x50] c1ecc: 910183ff add sp, sp, #0x60 c1ed0: d65f03c0 ret c1ed4: 97ff9fa7 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c1ed8 (unsigned long const&, unsigned long const&)>: c1ed8: d10143ff sub sp, sp, #0x50 c1edc: a9047bfd stp x29, x30, [sp, #0x40] c1ee0: 910103fd add x29, sp, #0x40 c1ee4: 52800009 mov w9, #0x0 // =0 c1ee8: f00009aa adrp x10, 0x1f8000 c1eec: 9118554a add x10, x10, #0x615 c1ef0: f81f83a0 stur x0, [x29, #-0x8] c1ef4: f81f03a1 stur x1, [x29, #-0x10] c1ef8: 320003eb orr w11, wzr, #0x1 c1efc: 0a0b0129 and w9, w9, w11 c1f00: 381ef3a9 sturb w9, [x29, #-0x11] c1f04: aa0803e0 mov x0, x8 c1f08: f9000be8 str x8, [sp, #0x10] c1f0c: f90007ea str x10, [sp, #0x8] c1f10: 97ffa294 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> c1f14: f85f83a8 ldur x8, [x29, #-0x8] c1f18: f9400108 ldr x8, [x8] c1f1c: f85f03aa ldur x10, [x29, #-0x10] c1f20: f940014a ldr x10, [x10] c1f24: eb0a011f cmp x8, x10 c1f28: 1a9f17e9 cset w9, eq c1f2c: 370002c9 tbnz w9, #0x0, 0xc1f84 (unsigned long const&, unsigned long const&)+0xac> c1f30: f85f83a8 ldur x8, [x29, #-0x8] c1f34: f9400101 ldr x1, [x8] c1f38: f9400be0 ldr x0, [sp, #0x10] c1f3c: 97ff96dd bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> c1f40: 14000001 b 0xc1f44 (unsigned long const&, unsigned long const&)+0x6c> c1f44: f9400be0 ldr x0, [sp, #0x10] c1f48: f94007e1 ldr x1, [sp, #0x8] c1f4c: 97ff9d59 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> c1f50: 14000001 b 0xc1f54 (unsigned long const&, unsigned long const&)+0x7c> c1f54: f85f03a8 ldur x8, [x29, #-0x10] c1f58: f9400101 ldr x1, [x8] c1f5c: f9400be0 ldr x0, [sp, #0x10] c1f60: 97ff96d4 bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> c1f64: 14000001 b 0xc1f68 (unsigned long const&, unsigned long const&)+0x90> c1f68: 14000007 b 0xc1f84 (unsigned long const&, unsigned long const&)+0xac> c1f6c: 2a0103e8 mov w8, w1 c1f70: f90013e0 str x0, [sp, #0x20] c1f74: b9001fe8 str w8, [sp, #0x1c] c1f78: f9400be0 ldr x0, [sp, #0x10] c1f7c: 97ff7f61 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c1f80: 1400000c b 0xc1fb0 (unsigned long const&, unsigned long const&)+0xd8> c1f84: 12800008 mov w8, #-0x1 // =-1 c1f88: 320003e9 orr w9, wzr, #0x1 c1f8c: 0a090108 and w8, w8, w9 c1f90: 381ef3a8 sturb w8, [x29, #-0x11] c1f94: 385ef3a8 ldurb w8, [x29, #-0x11] c1f98: 37000068 tbnz w8, #0x0, 0xc1fa4 (unsigned long const&, unsigned long const&)+0xcc> c1f9c: f9400be0 ldr x0, [sp, #0x10] c1fa0: 97ff7f58 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c1fa4: a9447bfd ldp x29, x30, [sp, #0x40] c1fa8: 910143ff add sp, sp, #0x50 c1fac: d65f03c0 ret c1fb0: f94013e0 ldr x0, [sp, #0x20] c1fb4: 97ff97d7 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c1fb8 const&)>: c1fb8: d10683ff sub sp, sp, #0x1a0 c1fbc: f900c3fc str x28, [sp, #0x180] c1fc0: a9197bfd stp x29, x30, [sp, #0x190] c1fc4: 910643fd add x29, sp, #0x190 c1fc8: d102e3a8 sub x8, x29, #0xb8 c1fcc: d53bd049 mrs x9, TPIDR_EL0 c1fd0: f9401529 ldr x9, [x9, #0x28] c1fd4: f9000109 str x9, [x8] c1fd8: f81883a0 stur x0, [x29, #-0x78] c1fdc: f81803a1 stur x1, [x29, #-0x80] c1fe0: f85883a9 ldur x9, [x29, #-0x78] c1fe4: aa0903e0 mov x0, x9 c1fe8: 91262121 add x1, x9, #0x988 c1fec: f81403a0 stur x0, [x29, #-0xc0] c1ff0: aa0103e0 mov x0, x1 c1ff4: f90067e8 str x8, [sp, #0xc8] c1ff8: f90063e9 str x9, [sp, #0xc0] c1ffc: 97ff840d bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> c2000: d0000f28 adrp x8, 0x2a8000 c2004: f9447908 ldr x8, [x8, #0x8f0] c2008: 91002101 add x1, x8, #0x8 c200c: f94063e0 ldr x0, [sp, #0xc0] c2010: 97ff9654 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> c2014: 14000001 b 0xc2018 const&)+0x60> c2018: d0000f28 adrp x8, 0x2a8000 c201c: f943e508 ldr x8, [x8, #0x7c8] c2020: 91006109 add x9, x8, #0x18 c2024: f85403aa ldur x10, [x29, #-0xc0] c2028: f9000149 str x9, [x10] c202c: 91024108 add x8, x8, #0x90 c2030: f904c548 str x8, [x10, #0x988] c2034: 91002148 add x8, x10, #0x8 c2038: aa0803e9 mov x9, x8 c203c: f85803a1 ldur x1, [x29, #-0x80] c2040: aa0803e0 mov x0, x8 c2044: f9005fe9 str x9, [sp, #0xb8] c2048: 97ff7842 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c204c: 14000001 b 0xc2050 const&)+0x98> c2050: f85403a8 ldur x8, [x29, #-0xc0] c2054: 91004109 add x9, x8, #0x10 c2058: aa0903e0 mov x0, x9 c205c: f9005be0 str x0, [sp, #0xb0] c2060: aa0903e0 mov x0, x9 c2064: 97ff9fc3 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> c2068: 14000001 b 0xc206c const&)+0xb4> c206c: 12800248 mov w8, #-0x13 // =-19 c2070: f85403a9 ldur x9, [x29, #-0xc0] c2074: b9001928 str w8, [x9, #0x18] c2078: aa1f03ea mov x10, xzr c207c: f904c12a str x10, [x9, #0x980] c2080: d10083a0 sub x0, x29, #0x20 c2084: 97ffa183 bl 0xaa690 <_ZN7android7String8C1Ev@plt> c2088: 14000001 b 0xc208c const&)+0xd4> c208c: f85403a8 ldur x8, [x29, #-0xc0] c2090: 91002100 add x0, x8, #0x8 c2094: d10083a1 sub x1, x29, #0x20 c2098: d10093a2 sub x2, x29, #0x24 c209c: aa1f03e3 mov x3, xzr c20a0: 97ff9d7c bl 0xa9690 <_ZN7android8SniffAMRERKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS0_INS_8AMessageEEE@plt> c20a4: b900afe0 str w0, [sp, #0xac] c20a8: 14000001 b 0xc20ac const&)+0xf4> c20ac: b940afe8 ldr w8, [sp, #0xac] c20b0: 37000328 tbnz w8, #0x0, 0xc2114 const&)+0x15c> c20b4: 14000001 b 0xc20b8 const&)+0x100> c20b8: 320003e8 orr w8, wzr, #0x1 c20bc: b81703a8 stur w8, [x29, #-0x90] c20c0: 1400012a b 0xc2568 const&)+0x5b0> c20c4: f81783a0 stur x0, [x29, #-0x88] c20c8: 2a0103e8 mov w8, w1 c20cc: b81743a8 stur w8, [x29, #-0x8c] c20d0: 14000148 b 0xc25f0 const&)+0x638> c20d4: f81783a0 stur x0, [x29, #-0x88] c20d8: 2a0103e8 mov w8, w1 c20dc: b81743a8 stur w8, [x29, #-0x8c] c20e0: 1400013e b 0xc25d8 const&)+0x620> c20e4: f81783a0 stur x0, [x29, #-0x88] c20e8: 2a0103e8 mov w8, w1 c20ec: b81743a8 stur w8, [x29, #-0x8c] c20f0: 14000137 b 0xc25cc const&)+0x614> c20f4: f81783a0 stur x0, [x29, #-0x88] c20f8: 2a0103e8 mov w8, w1 c20fc: b81743a8 stur w8, [x29, #-0x8c] c2100: 14000130 b 0xc25c0 const&)+0x608> c2104: f81783a0 stur x0, [x29, #-0x88] c2108: 2a0103e8 mov w8, w1 c210c: b81743a8 stur w8, [x29, #-0x8c] c2110: 14000129 b 0xc25b4 const&)+0x5fc> c2114: d0000f28 adrp x8, 0x2a8000 c2118: f9445d08 ldr x8, [x8, #0x8b8] c211c: f9400101 ldr x1, [x8] c2120: d10083a0 sub x0, x29, #0x20 c2124: 97ff8c7f bl 0xa5320 <_ZNK7android7String8eqEPKc@plt> c2128: b900abe0 str w0, [sp, #0xa8] c212c: 14000001 b 0xc2130 const&)+0x178> c2130: b940abe8 ldr w8, [sp, #0xa8] c2134: 12000109 and w9, w8, #0x1 c2138: f85403aa ldur x10, [x29, #-0xc0] c213c: 39007149 strb w9, [x10, #0x1c] c2140: 321d0be9 orr w9, wzr, #0x38 c2144: 2a0903e0 mov w0, w9 c2148: 97ff9b72 bl 0xa8f10 <_Znwm@plt> c214c: f90053e0 str x0, [sp, #0xa0] c2150: 14000001 b 0xc2154 const&)+0x19c> c2154: f94053e0 ldr x0, [sp, #0xa0] c2158: f94053e1 ldr x1, [sp, #0xa0] c215c: f9004fe0 str x0, [sp, #0x98] c2160: aa0103e0 mov x0, x1 c2164: 97ff9453 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> c2168: 14000001 b 0xc216c const&)+0x1b4> c216c: f85403a8 ldur x8, [x29, #-0xc0] c2170: 91004100 add x0, x8, #0x10 c2174: f9404fe1 ldr x1, [sp, #0x98] c2178: 97ff870e bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> c217c: f9004be0 str x0, [sp, #0x90] c2180: 14000001 b 0xc2184 const&)+0x1cc> c2184: f85403a8 ldur x8, [x29, #-0xc0] c2188: 91004100 add x0, x8, #0x10 c218c: 97ff8b49 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c2190: f90047e0 str x0, [sp, #0x88] c2194: 14000001 b 0xc2198 const&)+0x1e0> c2198: f85403a8 ldur x8, [x29, #-0xc0] c219c: 39407109 ldrb w9, [x8, #0x1c] c21a0: 360000e9 tbz w9, #0x0, 0xc21bc const&)+0x204> c21a4: 14000001 b 0xc21a8 const&)+0x1f0> c21a8: d0000f28 adrp x8, 0x2a8000 c21ac: f9445d08 ldr x8, [x8, #0x8b8] c21b0: f9400108 ldr x8, [x8] c21b4: f90043e8 str x8, [sp, #0x80] c21b8: 14000006 b 0xc21d0 const&)+0x218> c21bc: d0000f28 adrp x8, 0x2a8000 c21c0: f9424508 ldr x8, [x8, #0x488] c21c4: f9400108 ldr x8, [x8] c21c8: f90043e8 str x8, [sp, #0x80] c21cc: 14000001 b 0xc21d0 const&)+0x218> c21d0: f94043e0 ldr x0, [sp, #0x80] c21d4: 528daca1 mov w1, #0x6d65 // =28005 c21d8: 72adad21 movk w1, #0x6d69, lsl #16 c21dc: f94047e2 ldr x2, [sp, #0x88] c21e0: f9003fe0 str x0, [sp, #0x78] c21e4: aa0203e0 mov x0, x2 c21e8: f9403fe2 ldr x2, [sp, #0x78] c21ec: 97ff7875 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> c21f0: b90077e0 str w0, [sp, #0x74] c21f4: 14000001 b 0xc21f8 const&)+0x240> c21f8: f85403a8 ldur x8, [x29, #-0xc0] c21fc: 91004100 add x0, x8, #0x10 c2200: 97ff8b2c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c2204: f90037e0 str x0, [sp, #0x68] c2208: 14000001 b 0xc220c const&)+0x254> c220c: 528d0dc1 mov w1, #0x686e // =26734 c2210: 72a46c61 movk w1, #0x2363, lsl #16 c2214: 320003e2 orr w2, wzr, #0x1 c2218: f94037e0 ldr x0, [sp, #0x68] c221c: 97ff8595 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> c2220: b90067e0 str w0, [sp, #0x64] c2224: 14000001 b 0xc2228 const&)+0x270> c2228: f85403a8 ldur x8, [x29, #-0xc0] c222c: 91004100 add x0, x8, #0x10 c2230: 97ff8b20 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c2234: f9002fe0 str x0, [sp, #0x58] c2238: 14000001 b 0xc223c const&)+0x284> c223c: f85403a8 ldur x8, [x29, #-0xc0] c2240: 39407109 ldrb w9, [x8, #0x1c] c2244: 72000129 ands w9, w9, #0x1 c2248: 5283e80a mov w10, #0x1f40 // =8000 c224c: 5287d00b mov w11, #0x3e80 // =16000 c2250: 1a8a1162 csel w2, w11, w10, ne c2254: 528e8ca1 mov w1, #0x7465 // =29797 c2258: 72ae6e41 movk w1, #0x7372, lsl #16 c225c: f9402fe0 ldr x0, [sp, #0x58] c2260: b90057e9 str w9, [sp, #0x54] c2264: 97ff8583 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> c2268: b90053e0 str w0, [sp, #0x50] c226c: 14000001 b 0xc2270 const&)+0x2b8> c2270: f85403a8 ldur x8, [x29, #-0xc0] c2274: 39407109 ldrb w9, [x8, #0x1c] c2278: 72000129 ands w9, w9, #0x1 c227c: 321f07ea orr w10, wzr, #0x6 c2280: 5280012b mov w11, #0x9 // =9 c2284: 1a8a116a csel w10, w11, w10, ne c2288: 2a0a03ec mov w12, w10 c228c: f81683ac stur x12, [x29, #-0x98] c2290: aa1f03ec mov x12, xzr c2294: f81603ac stur x12, [x29, #-0xa0] c2298: f81583ac stur x12, [x29, #-0xa8] c229c: 91002100 add x0, x8, #0x8 c22a0: b9004fe9 str w9, [sp, #0x4c] c22a4: 97ff953b bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c22a8: f90023e0 str x0, [sp, #0x40] c22ac: 14000001 b 0xc22b0 const&)+0x2f8> c22b0: f94023e8 ldr x8, [sp, #0x40] c22b4: f9400109 ldr x9, [x8] c22b8: f9402129 ldr x9, [x9, #0x40] c22bc: d100c3a1 sub x1, x29, #0x30 c22c0: aa0803e0 mov x0, x8 c22c4: d63f0120 blr x9 c22c8: b9003fe0 str w0, [sp, #0x3c] c22cc: 14000001 b 0xc22d0 const&)+0x318> c22d0: b9403fe8 ldr w8, [sp, #0x3c] c22d4: 35001408 cbnz w8, 0xc2554 const&)+0x59c> c22d8: 14000001 b 0xc22dc const&)+0x324> c22dc: 14000001 b 0xc22e0 const&)+0x328> c22e0: f85683a8 ldur x8, [x29, #-0x98] c22e4: f85d03a9 ldur x9, [x29, #-0x30] c22e8: eb090108 subs x8, x8, x9 c22ec: f9001be8 str x8, [sp, #0x30] c22f0: 5400118a b.ge 0xc2520 const&)+0x568> c22f4: 14000001 b 0xc22f8 const&)+0x340> c22f8: f85803a0 ldur x0, [x29, #-0x80] c22fc: f85683a1 ldur x1, [x29, #-0x98] c2300: f85403a8 ldur x8, [x29, #-0xc0] c2304: 39407109 ldrb w9, [x8, #0x1c] c2308: 12000122 and w2, w9, #0x1 c230c: d100e3a3 sub x3, x29, #0x38 c2310: 97fffeaf bl 0xc1dcc ::operator=(android::MetaData*)+0x8c> c2314: b9002fe0 str w0, [sp, #0x2c] c2318: 14000001 b 0xc231c const&)+0x364> c231c: b9402fe8 ldr w8, [sp, #0x2c] c2320: b81543a8 stur w8, [x29, #-0xac] c2324: b85543a9 ldur w9, [x29, #-0xac] c2328: 310fcd29 adds w9, w9, #0x3f3 c232c: b9002be9 str w9, [sp, #0x28] c2330: 54000121 b.ne 0xc2354 const&)+0x39c> c2334: 14000001 b 0xc2338 const&)+0x380> c2338: 1400007a b 0xc2520 const&)+0x568> c233c: f81783a0 stur x0, [x29, #-0x88] c2340: 2a0103e8 mov w8, w1 c2344: b81743a8 stur w8, [x29, #-0x8c] c2348: f94053e0 ldr x0, [sp, #0xa0] c234c: 97ff7985 bl 0xa0960 <_ZdlPv@plt> c2350: 14000099 b 0xc25b4 const&)+0x5fc> c2354: b85543a8 ldur w8, [x29, #-0xac] c2358: 340000a8 cbz w8, 0xc236c const&)+0x3b4> c235c: 14000001 b 0xc2360 const&)+0x3a8> c2360: 320003e8 orr w8, wzr, #0x1 c2364: b81703a8 stur w8, [x29, #-0x90] c2368: 14000080 b 0xc2568 const&)+0x5b0> c236c: 14000001 b 0xc2370 const&)+0x3b8> c2370: f85603a8 ldur x8, [x29, #-0xa0] c2374: d341fd09 lsr x9, x8, #1 c2378: d29ae16a mov x10, #0xd70b // =55051 c237c: f2ae146a movk x10, #0x70a3, lsl #16 c2380: f2c147aa movk x10, #0xa3d, lsl #32 c2384: f2f47aea movk x10, #0xa3d7, lsl #48 c2388: 9bca7d29 umulh x9, x9, x10 c238c: d344fd29 lsr x9, x9, #4 c2390: 5280064b mov w11, #0x32 // =50 c2394: 2a0b03ea mov w10, w11 c2398: 9b0a7d29 mul x9, x9, x10 c239c: eb090108 subs x8, x8, x9 c23a0: b5000a68 cbnz x8, 0xc24ec const&)+0x534> c23a4: 14000001 b 0xc23a8 const&)+0x3f0> c23a8: f85603a8 ldur x8, [x29, #-0xa0] c23ac: d341fd08 lsr x8, x8, #1 c23b0: d29ae169 mov x9, #0xd70b // =55051 c23b4: f2ae1469 movk x9, #0x70a3, lsl #16 c23b8: f2c147a9 movk x9, #0xa3d, lsl #32 c23bc: f2f47ae9 movk x9, #0xa3d7, lsl #48 c23c0: 9bc97d08 umulh x8, x8, x9 c23c4: d344fd08 lsr x8, x8, #4 c23c8: f104ad08 subs x8, x8, #0x12b c23cc: f90013e8 str x8, [sp, #0x20] c23d0: 540008e8 b.hi 0xc24ec const&)+0x534> c23d4: 14000001 b 0xc23d8 const&)+0x420> c23d8: 14000001 b 0xc23dc const&)+0x424> c23dc: f85403a8 ldur x8, [x29, #-0xc0] c23e0: 91260100 add x0, x8, #0x980 c23e4: f85603a9 ldur x9, [x29, #-0xa0] c23e8: d341fd29 lsr x9, x9, #1 c23ec: d29ae16a mov x10, #0xd70b // =55051 c23f0: f2ae146a movk x10, #0x70a3, lsl #16 c23f4: f2c147aa movk x10, #0xa3d, lsl #32 c23f8: f2f47aea movk x10, #0xa3d7, lsl #48 c23fc: 9bca7d29 umulh x9, x9, x10 c2400: d344fd29 lsr x9, x9, #4 c2404: f81a83a9 stur x9, [x29, #-0x58] c2408: d10143a8 sub x8, x29, #0x50 c240c: d10163a1 sub x1, x29, #0x58 c2410: 97ffa244 bl 0xaad20 <_ZN7android10Compare_EQImmEENS_7AStringERKT_RKT0_@plt> c2414: 14000001 b 0xc2418 const&)+0x460> c2418: d10143a0 sub x0, x29, #0x50 c241c: 97ff9a2d bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> c2420: b9001fe0 str w0, [sp, #0x1c] c2424: 14000001 b 0xc2428 const&)+0x470> c2428: b9401fe8 ldr w8, [sp, #0x1c] c242c: 37000308 tbnz w8, #0x0, 0xc248c const&)+0x4d4> c2430: 14000001 b 0xc2434 const&)+0x47c> c2434: d00009a1 adrp x1, 0x1f8000 c2438: 91159c21 add x1, x1, #0x567 c243c: d101c3a0 sub x0, x29, #0x70 c2440: 97ff85d0 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> c2444: 14000001 b 0xc2448 const&)+0x490> c2448: d101c3a0 sub x0, x29, #0x70 c244c: d10143a1 sub x1, x29, #0x50 c2450: 97ff8224 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> c2454: 14000001 b 0xc2458 const&)+0x4a0> c2458: d101c3a0 sub x0, x29, #0x70 c245c: 97ff7e29 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c2460: 1400000b b 0xc248c const&)+0x4d4> c2464: f81783a0 stur x0, [x29, #-0x88] c2468: 2a0103e8 mov w8, w1 c246c: b81743a8 stur w8, [x29, #-0x8c] c2470: 1400001c b 0xc24e0 const&)+0x528> c2474: f81783a0 stur x0, [x29, #-0x88] c2478: 2a0103e8 mov w8, w1 c247c: b81743a8 stur w8, [x29, #-0x8c] c2480: d101c3a0 sub x0, x29, #0x70 c2484: 97ff7e1f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c2488: 14000016 b 0xc24e0 const&)+0x528> c248c: d10143a0 sub x0, x29, #0x50 c2490: 97ff7e1c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c2494: 14000001 b 0xc2498 const&)+0x4e0> c2498: 14000001 b 0xc249c const&)+0x4e4> c249c: f85683a8 ldur x8, [x29, #-0x98] c24a0: f85403a9 ldur x9, [x29, #-0xc0] c24a4: 3940712a ldrb w10, [x9, #0x1c] c24a8: 7200014a ands w10, w10, #0x1 c24ac: 321f07eb orr w11, wzr, #0x6 c24b0: 5280012c mov w12, #0x9 // =9 c24b4: 1a8b118b csel w11, w12, w11, ne c24b8: 2a0b03ed mov w13, w11 c24bc: eb0d0108 subs x8, x8, x13 c24c0: f944c12d ldr x13, [x9, #0x980] c24c4: 8b0d0d2d add x13, x9, x13, lsl #3 c24c8: f90011a8 str x8, [x13, #0x20] c24cc: f944c128 ldr x8, [x9, #0x980] c24d0: 91000508 add x8, x8, #0x1 c24d4: f904c128 str x8, [x9, #0x980] c24d8: b9001bea str w10, [sp, #0x18] c24dc: 14000004 b 0xc24ec const&)+0x534> c24e0: d10143a0 sub x0, x29, #0x50 c24e4: 97ff7e07 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c24e8: 14000033 b 0xc25b4 const&)+0x5fc> c24ec: f85c83a8 ldur x8, [x29, #-0x38] c24f0: f85683a9 ldur x9, [x29, #-0x98] c24f4: 8b080128 add x8, x9, x8 c24f8: f81683a8 stur x8, [x29, #-0x98] c24fc: f85583a8 ldur x8, [x29, #-0xa8] c2500: 5289c40a mov w10, #0x4e20 // =20000 c2504: 2a0a03e9 mov w9, w10 c2508: 8b090108 add x8, x8, x9 c250c: f81583a8 stur x8, [x29, #-0xa8] c2510: f85603a8 ldur x8, [x29, #-0xa0] c2514: 91000508 add x8, x8, #0x1 c2518: f81603a8 stur x8, [x29, #-0xa0] c251c: 17ffff71 b 0xc22e0 const&)+0x328> c2520: f85403a8 ldur x8, [x29, #-0xc0] c2524: 91004100 add x0, x8, #0x10 c2528: 97ff8a62 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c252c: f9000be0 str x0, [sp, #0x10] c2530: 14000001 b 0xc2534 const&)+0x57c> c2534: f85583a2 ldur x2, [x29, #-0xa8] c2538: 528e4c21 mov w1, #0x7261 // =29281 c253c: 72ac8ea1 movk w1, #0x6475, lsl #16 c2540: f9400be0 ldr x0, [sp, #0x10] c2544: 97ff9cff bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> c2548: b9000fe0 str w0, [sp, #0xc] c254c: 14000001 b 0xc2550 const&)+0x598> c2550: 14000001 b 0xc2554 const&)+0x59c> c2554: 2a1f03e8 mov w8, wzr c2558: f85403a9 ldur x9, [x29, #-0xc0] c255c: b9001928 str w8, [x9, #0x18] c2560: b81703a8 stur w8, [x29, #-0x90] c2564: 14000001 b 0xc2568 const&)+0x5b0> c2568: d10083a0 sub x0, x29, #0x20 c256c: 97ff98f1 bl 0xa8930 <_ZN7android7String8D1Ev@plt> c2570: b85703a8 ldur w8, [x29, #-0x90] c2574: 71000508 subs w8, w8, #0x1 c2578: b9000be8 str w8, [sp, #0x8] c257c: 54000468 b.hi 0xc2608 const&)+0x650> c2580: 14000001 b 0xc2584 const&)+0x5cc> c2584: d53bd048 mrs x8, TPIDR_EL0 c2588: f9401508 ldr x8, [x8, #0x28] c258c: f94067e9 ldr x9, [sp, #0xc8] c2590: f940012a ldr x10, [x9] c2594: eb0a0108 subs x8, x8, x10 c2598: f90003e8 str x8, [sp] c259c: 54000361 b.ne 0xc2608 const&)+0x650> c25a0: 14000001 b 0xc25a4 const&)+0x5ec> c25a4: a9597bfd ldp x29, x30, [sp, #0x190] c25a8: f940c3fc ldr x28, [sp, #0x180] c25ac: 910683ff add sp, sp, #0x1a0 c25b0: d65f03c0 ret c25b4: d10083a0 sub x0, x29, #0x20 c25b8: 97ff98de bl 0xa8930 <_ZN7android7String8D1Ev@plt> c25bc: 14000001 b 0xc25c0 const&)+0x608> c25c0: f9405be0 ldr x0, [sp, #0xb0] c25c4: 97ff7ceb bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c25c8: 14000001 b 0xc25cc const&)+0x614> c25cc: f9405fe0 ldr x0, [sp, #0xb8] c25d0: 97ff7680 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c25d4: 14000001 b 0xc25d8 const&)+0x620> c25d8: d0000f28 adrp x8, 0x2a8000 c25dc: f9447908 ldr x8, [x8, #0x8f0] c25e0: 91002101 add x1, x8, #0x8 c25e4: f85403a0 ldur x0, [x29, #-0xc0] c25e8: 97ffa152 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> c25ec: 14000001 b 0xc25f0 const&)+0x638> c25f0: f85403a8 ldur x8, [x29, #-0xc0] c25f4: 91262100 add x0, x8, #0x988 c25f8: 97ff7942 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c25fc: 14000001 b 0xc2600 const&)+0x648> c2600: f85783a0 ldur x0, [x29, #-0x88] c2604: 97ff9643 bl 0xa7f10 <_Unwind_Resume@plt> c2608: 97ff9dda bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c260c : c260c: d10103ff sub sp, sp, #0x40 c2610: a9037bfd stp x29, x30, [sp, #0x30] c2614: 9100c3fd add x29, sp, #0x30 c2618: b27c03e8 orr x8, xzr, #0x10 c261c: b27d03e9 orr x9, xzr, #0x8 c2620: f81f83a0 stur x0, [x29, #-0x8] c2624: f81f03a1 stur x1, [x29, #-0x10] c2628: f85f83a0 ldur x0, [x29, #-0x8] c262c: f85f03a1 ldur x1, [x29, #-0x10] c2630: f940002a ldr x10, [x1] c2634: f900000a str x10, [x0] c2638: f9401c2a ldr x10, [x1, #0x38] c263c: f940000b ldr x11, [x0] c2640: f85e816b ldur x11, [x11, #-0x18] c2644: 8b0b000b add x11, x0, x11 c2648: f900016a str x10, [x11] c264c: 8b080008 add x8, x0, x8 c2650: f9000fe0 str x0, [sp, #0x18] c2654: aa0803e0 mov x0, x8 c2658: f9000be9 str x9, [sp, #0x10] c265c: f90007e1 str x1, [sp, #0x8] c2660: 97ff7cc4 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c2664: f9400fe8 ldr x8, [sp, #0x18] c2668: f9400be9 ldr x9, [sp, #0x10] c266c: 8b090100 add x0, x8, x9 c2670: 97ff7658 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c2674: f94007e8 ldr x8, [sp, #0x8] c2678: f9400be9 ldr x9, [sp, #0x10] c267c: 8b090101 add x1, x8, x9 c2680: f9400fe0 ldr x0, [sp, #0x18] c2684: 97ffa12b bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> c2688: a9437bfd ldp x29, x30, [sp, #0x30] c268c: 910103ff add sp, sp, #0x40 c2690: d65f03c0 ret 00000000000c2694 : c2694: d100c3ff sub sp, sp, #0x30 c2698: a9027bfd stp x29, x30, [sp, #0x20] c269c: 910083fd add x29, sp, #0x20 c26a0: d0000f28 adrp x8, 0x2a8000 c26a4: f9447908 ldr x8, [x8, #0x8f0] c26a8: d2813109 mov x9, #0x988 // =2440 c26ac: f81f83a0 stur x0, [x29, #-0x8] c26b0: f85f83a0 ldur x0, [x29, #-0x8] c26b4: f9000be0 str x0, [sp, #0x10] c26b8: aa0803e1 mov x1, x8 c26bc: f90007e9 str x9, [sp, #0x8] c26c0: 97ff831c bl 0xa3330 <_ZN7android12AMRExtractorD2Ev@plt> c26c4: f9400be8 ldr x8, [sp, #0x10] c26c8: f94007e9 ldr x9, [sp, #0x8] c26cc: 8b090100 add x0, x8, x9 c26d0: 97ff790c bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c26d4: a9427bfd ldp x29, x30, [sp, #0x20] c26d8: 9100c3ff add sp, sp, #0x30 c26dc: d65f03c0 ret 00000000000c26e0 : c26e0: d10083ff sub sp, sp, #0x20 c26e4: a9017bfd stp x29, x30, [sp, #0x10] c26e8: 910043fd add x29, sp, #0x10 c26ec: f90007e0 str x0, [sp, #0x8] c26f0: f94007e0 ldr x0, [sp, #0x8] c26f4: f9400008 ldr x8, [x0] c26f8: f85e8108 ldur x8, [x8, #-0x18] c26fc: 8b080008 add x8, x0, x8 c2700: aa0803e0 mov x0, x8 c2704: 97ff8cd7 bl 0xa5a60 <_ZN7android12AMRExtractorD1Ev@plt> c2708: a9417bfd ldp x29, x30, [sp, #0x10] c270c: 910083ff add sp, sp, #0x20 c2710: d65f03c0 ret 00000000000c2714 : c2714: d10083ff sub sp, sp, #0x20 c2718: a9017bfd stp x29, x30, [sp, #0x10] c271c: 910043fd add x29, sp, #0x10 c2720: f90007e0 str x0, [sp, #0x8] c2724: f94007e0 ldr x0, [sp, #0x8] c2728: f90003e0 str x0, [sp] c272c: 97ff8ccd bl 0xa5a60 <_ZN7android12AMRExtractorD1Ev@plt> c2730: f94003e0 ldr x0, [sp] c2734: 97ff788b bl 0xa0960 <_ZdlPv@plt> c2738: a9417bfd ldp x29, x30, [sp, #0x10] c273c: 910083ff add sp, sp, #0x20 c2740: d65f03c0 ret 00000000000c2744 : c2744: d10083ff sub sp, sp, #0x20 c2748: a9017bfd stp x29, x30, [sp, #0x10] c274c: 910043fd add x29, sp, #0x10 c2750: f90007e0 str x0, [sp, #0x8] c2754: f94007e0 ldr x0, [sp, #0x8] c2758: f9400008 ldr x8, [x0] c275c: f85e8108 ldur x8, [x8, #-0x18] c2760: 8b080008 add x8, x0, x8 c2764: aa0803e0 mov x0, x8 c2768: 97ff8382 bl 0xa3570 <_ZN7android12AMRExtractorD0Ev@plt> c276c: a9417bfd ldp x29, x30, [sp, #0x10] c2770: 910083ff add sp, sp, #0x20 c2774: d65f03c0 ret 00000000000c2778 : c2778: d10183ff sub sp, sp, #0x60 c277c: a9057bfd stp x29, x30, [sp, #0x50] c2780: 910143fd add x29, sp, #0x50 c2784: 52800009 mov w9, #0x0 // =0 c2788: b27d0bea orr x10, xzr, #0x38 c278c: d00009ab adrp x11, 0x1f8000 c2790: 9117816b add x11, x11, #0x5e0 c2794: d00009ac adrp x12, 0x1f8000 c2798: 9117b58c add x12, x12, #0x5ed c279c: f81f83a0 stur x0, [x29, #-0x8] c27a0: f85f83a0 ldur x0, [x29, #-0x8] c27a4: 320003ed orr w13, wzr, #0x1 c27a8: 0a0d0129 and w9, w9, w13 c27ac: 381f73a9 sturb w9, [x29, #-0x9] c27b0: f90017e0 str x0, [sp, #0x28] c27b4: aa0a03e0 mov x0, x10 c27b8: f90013e8 str x8, [sp, #0x20] c27bc: f9000feb str x11, [sp, #0x18] c27c0: f9000bec str x12, [sp, #0x10] c27c4: 97ff99d3 bl 0xa8f10 <_Znwm@plt> c27c8: f90007e0 str x0, [sp, #0x8] c27cc: 97ff92b9 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> c27d0: 14000001 b 0xc27d4 c27d4: f94013e0 ldr x0, [sp, #0x20] c27d8: f94007e1 ldr x1, [sp, #0x8] c27dc: 97ff8cc9 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> c27e0: f94017e0 ldr x0, [sp, #0x28] c27e4: b9401808 ldr w8, [x0, #0x18] c27e8: 35000048 cbnz w8, 0xc27f0 c27ec: 1400000e b 0xc2824 c27f0: 320003e8 orr w8, wzr, #0x1 c27f4: 12800009 mov w9, #-0x1 // =-1 c27f8: 320003ea orr w10, wzr, #0x1 c27fc: 0a0a0129 and w9, w9, w10 c2800: 381f73a9 sturb w9, [x29, #-0x9] c2804: b81e03a8 stur w8, [x29, #-0x20] c2808: 14000023 b 0xc2894 c280c: 2a0103e8 mov w8, w1 c2810: f81e83a0 stur x0, [x29, #-0x18] c2814: b81e43a8 stur w8, [x29, #-0x1c] c2818: f94007e0 ldr x0, [sp, #0x8] c281c: 97ff7851 bl 0xa0960 <_ZdlPv@plt> c2820: 14000024 b 0xc28b0 c2824: f94013e0 ldr x0, [sp, #0x20] c2828: 97ff89a2 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c282c: f90003e0 str x0, [sp] c2830: 14000001 b 0xc2834 c2834: 528daca1 mov w1, #0x6d65 // =28005 c2838: 72adad21 movk w1, #0x6d69, lsl #16 c283c: f94017e8 ldr x8, [sp, #0x28] c2840: 39407109 ldrb w9, [x8, #0x1c] c2844: 7200013f tst w9, #0x1 c2848: f9400fea ldr x10, [sp, #0x18] c284c: f9400beb ldr x11, [sp, #0x10] c2850: 9a8b1142 csel x2, x10, x11, ne c2854: f94003e0 ldr x0, [sp] c2858: 97ff76da bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> c285c: 14000001 b 0xc2860 c2860: 320003e8 orr w8, wzr, #0x1 c2864: 12800009 mov w9, #-0x1 // =-1 c2868: 320003ea orr w10, wzr, #0x1 c286c: 0a0a0129 and w9, w9, w10 c2870: 381f73a9 sturb w9, [x29, #-0x9] c2874: b81e03a8 stur w8, [x29, #-0x20] c2878: 14000007 b 0xc2894 c287c: 2a0103e8 mov w8, w1 c2880: f81e83a0 stur x0, [x29, #-0x18] c2884: b81e43a8 stur w8, [x29, #-0x1c] c2888: f94013e0 ldr x0, [sp, #0x20] c288c: 97ff7c39 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c2890: 14000008 b 0xc28b0 c2894: 385f73a8 ldurb w8, [x29, #-0x9] c2898: 37000068 tbnz w8, #0x0, 0xc28a4 c289c: f94013e0 ldr x0, [sp, #0x20] c28a0: 97ff7c34 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c28a4: a9457bfd ldp x29, x30, [sp, #0x50] c28a8: 910183ff add sp, sp, #0x60 c28ac: d65f03c0 ret c28b0: f85e83a0 ldur x0, [x29, #-0x18] c28b4: 97ff9597 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c28b8 : c28b8: d10043ff sub sp, sp, #0x10 c28bc: 52800008 mov w8, #0x0 // =0 c28c0: 320003e9 orr w9, wzr, #0x1 c28c4: f90007e0 str x0, [sp, #0x8] c28c8: f94007e0 ldr x0, [sp, #0x8] c28cc: b940180a ldr w10, [x0, #0x18] c28d0: 6b08015f cmp w10, w8 c28d4: 1a9f17ea cset w10, eq c28d8: 7200015f tst w10, #0x1 c28dc: 1a881128 csel w8, w9, w8, ne c28e0: 2a0803e0 mov w0, w8 c28e4: 93407c00 sxtw x0, w0 c28e8: 910043ff add sp, sp, #0x10 c28ec: d65f03c0 ret 00000000000c28f0 : c28f0: d101c3ff sub sp, sp, #0x70 c28f4: a9067bfd stp x29, x30, [sp, #0x60] c28f8: 910183fd add x29, sp, #0x60 c28fc: d2800009 mov x9, #0x0 // =0 c2900: f81f83a0 stur x0, [x29, #-0x8] c2904: f81f03a1 stur x1, [x29, #-0x10] c2908: f85f83a0 ldur x0, [x29, #-0x8] c290c: b940180a ldr w10, [x0, #0x18] c2910: f81d83a8 stur x8, [x29, #-0x28] c2914: f9001be9 str x9, [sp, #0x30] c2918: f90017e0 str x0, [sp, #0x28] c291c: 3500008a cbnz w10, 0xc292c c2920: f85f03a8 ldur x8, [x29, #-0x10] c2924: b5000048 cbnz x8, 0xc292c c2928: 14000005 b 0xc293c c292c: f85d83a0 ldur x0, [x29, #-0x28] c2930: f9401be1 ldr x1, [sp, #0x30] c2934: 97ff8173 bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> c2938: 14000021 b 0xc29bc c293c: b27b03e8 orr x8, xzr, #0x20 c2940: b27c03e9 orr x9, xzr, #0x10 c2944: b27d03ea orr x10, xzr, #0x8 c2948: d2813700 mov x0, #0x9b8 // =2488 c294c: f90013e8 str x8, [sp, #0x20] c2950: f9000fe9 str x9, [sp, #0x18] c2954: f9000bea str x10, [sp, #0x10] c2958: 97ff996e bl 0xa8f10 <_Znwm@plt> c295c: f94017e8 ldr x8, [sp, #0x28] c2960: f9400be9 ldr x9, [sp, #0x10] c2964: 8b090101 add x1, x8, x9 c2968: f9400fea ldr x10, [sp, #0x18] c296c: 8b0a0102 add x2, x8, x10 c2970: 3940710b ldrb w11, [x8, #0x1c] c2974: f94013ec ldr x12, [sp, #0x20] c2978: 8b0c010d add x13, x8, x12 c297c: f944c105 ldr x5, [x8, #0x980] c2980: f90007e0 str x0, [sp, #0x8] c2984: 2a0b03e3 mov w3, w11 c2988: aa0d03e4 mov x4, x13 c298c: 97ff9a75 bl 0xa9360 <_ZN7android9AMRSourceC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEEbPKlm@plt> c2990: 14000001 b 0xc2994 c2994: f85d83a0 ldur x0, [x29, #-0x28] c2998: f94007e1 ldr x1, [sp, #0x8] c299c: 97ff9955 bl 0xa8ef0 <_ZN7android2spINS_12IMediaSourceEEC2INS_9AMRSourceEEEPT_@plt> c29a0: 14000007 b 0xc29bc c29a4: 2a0103e8 mov w8, w1 c29a8: f81e83a0 stur x0, [x29, #-0x18] c29ac: b81e43a8 stur w8, [x29, #-0x1c] c29b0: f94007e0 ldr x0, [sp, #0x8] c29b4: 97ff77eb bl 0xa0960 <_ZdlPv@plt> c29b8: 14000004 b 0xc29c8 c29bc: a9467bfd ldp x29, x30, [sp, #0x60] c29c0: 9101c3ff add sp, sp, #0x70 c29c4: d65f03c0 ret c29c8: f85e83a0 ldur x0, [x29, #-0x18] c29cc: 97ff9551 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c29d0 const&, android::sp const&, bool, long const*, unsigned long)>: c29d0: d10243ff sub sp, sp, #0x90 c29d4: a9087bfd stp x29, x30, [sp, #0x80] c29d8: 910203fd add x29, sp, #0x80 c29dc: d2813508 mov x8, #0x9a8 // =2472 c29e0: d0000f29 adrp x9, 0x2a8000 c29e4: f945f529 ldr x9, [x9, #0xbe8] c29e8: b27d03ea orr x10, xzr, #0x8 c29ec: 8b0a0129 add x9, x9, x10 c29f0: d0000f2a adrp x10, 0x2a8000 c29f4: f942394a ldr x10, [x10, #0x470] c29f8: b27d07eb orr x11, xzr, #0x18 c29fc: 8b0b014b add x11, x10, x11 c2a00: d280150c mov x12, #0xa8 // =168 c2a04: 8b0c014a add x10, x10, x12 c2a08: d280000c mov x12, #0x0 // =0 c2a0c: 5280000d mov w13, #0x0 // =0 c2a10: f81f83a0 stur x0, [x29, #-0x8] c2a14: f81f03a1 stur x1, [x29, #-0x10] c2a18: f81e83a2 stur x2, [x29, #-0x18] c2a1c: 320003ee orr w14, wzr, #0x1 c2a20: 0a0e006e and w14, w3, w14 c2a24: 381e73ae sturb w14, [x29, #-0x19] c2a28: f81d83a4 stur x4, [x29, #-0x28] c2a2c: f81d03a5 stur x5, [x29, #-0x30] c2a30: f85f83a0 ldur x0, [x29, #-0x8] c2a34: 8b080008 add x8, x0, x8 c2a38: f9001fe0 str x0, [sp, #0x38] c2a3c: aa0803e0 mov x0, x8 c2a40: f9001be9 str x9, [sp, #0x30] c2a44: f90017eb str x11, [sp, #0x28] c2a48: f90013ea str x10, [sp, #0x20] c2a4c: f9000fec str x12, [sp, #0x18] c2a50: b90017ed str w13, [sp, #0x14] c2a54: 97ff8177 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> c2a58: f9401fe0 ldr x0, [sp, #0x38] c2a5c: f9401be1 ldr x1, [sp, #0x30] c2a60: 97ff9320 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> c2a64: 14000001 b 0xc2a68 const&, android::sp const&, bool, long const*, unsigned long)+0x98> c2a68: b27d03e8 orr x8, xzr, #0x8 c2a6c: f94017e9 ldr x9, [sp, #0x28] c2a70: f9401fea ldr x10, [sp, #0x38] c2a74: f9000149 str x9, [x10] c2a78: f94013eb ldr x11, [sp, #0x20] c2a7c: f904d54b str x11, [x10, #0x9a8] c2a80: 8b080148 add x8, x10, x8 c2a84: f85f03a1 ldur x1, [x29, #-0x10] c2a88: aa0803e0 mov x0, x8 c2a8c: f90007e8 str x8, [sp, #0x8] c2a90: 97ff75b0 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c2a94: 14000001 b 0xc2a98 const&, android::sp const&, bool, long const*, unsigned long)+0xc8> c2a98: b27c03e8 orr x8, xzr, #0x10 c2a9c: f9401fe9 ldr x9, [sp, #0x38] c2aa0: 8b080120 add x0, x9, x8 c2aa4: f85e83a1 ldur x1, [x29, #-0x18] c2aa8: 97ff79c6 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c2aac: 14000001 b 0xc2ab0 const&, android::sp const&, bool, long const*, unsigned long)+0xe0> c2ab0: d2800008 mov x8, #0x0 // =0 c2ab4: 321f07e9 orr w9, wzr, #0x6 c2ab8: 5280012a mov w10, #0x9 // =9 c2abc: 385e73ab ldurb w11, [x29, #-0x19] c2ac0: 320003ec orr w12, wzr, #0x1 c2ac4: 0a0c016b and w11, w11, w12 c2ac8: f9401fed ldr x13, [sp, #0x38] c2acc: 390061ab strb w11, [x13, #0x18] c2ad0: 394061ab ldrb w11, [x13, #0x18] c2ad4: 7200017f tst w11, #0x1 c2ad8: 1a891149 csel w9, w10, w9, ne c2adc: 2a0903ee mov w14, w9 c2ae0: 93407dce sxtw x14, w14 c2ae4: f90011ae str x14, [x13, #0x20] c2ae8: f90015bf str xzr, [x13, #0x28] c2aec: b94017e9 ldr w9, [sp, #0x14] c2af0: 3900c1a9 strb w9, [x13, #0x30] c2af4: f9400fee ldr x14, [sp, #0x18] c2af8: f9001dae str x14, [x13, #0x38] c2afc: f85d03af ldur x15, [x29, #-0x30] c2b00: f904d1af str x15, [x13, #0x9a0] c2b04: f944d1af ldr x15, [x13, #0x9a0] c2b08: eb0801ff cmp x15, x8 c2b0c: 1a9f97ea cset w10, hi c2b10: 3700004a tbnz w10, #0x0, 0xc2b18 const&, android::sp const&, bool, long const*, unsigned long)+0x148> c2b14: 14000020 b 0xc2b94 const&, android::sp const&, bool, long const*, unsigned long)+0x1c4> c2b18: d2802588 mov x8, #0x12c // =300 c2b1c: f9401fe9 ldr x9, [sp, #0x38] c2b20: f944d12a ldr x10, [x9, #0x9a0] c2b24: eb08015f cmp x10, x8 c2b28: 1a9f87eb cset w11, ls c2b2c: 3700004b tbnz w11, #0x0, 0xc2b34 const&, android::sp const&, bool, long const*, unsigned long)+0x164> c2b30: 14000019 b 0xc2b94 const&, android::sp const&, bool, long const*, unsigned long)+0x1c4> c2b34: b27a03e8 orr x8, xzr, #0x40 c2b38: b27d03e9 orr x9, xzr, #0x8 c2b3c: f9401fea ldr x10, [sp, #0x38] c2b40: 8b080148 add x8, x10, x8 c2b44: f85d83a1 ldur x1, [x29, #-0x28] c2b48: f944d14b ldr x11, [x10, #0x9a0] c2b4c: 9b0b7d22 mul x2, x9, x11 c2b50: aa0803e0 mov x0, x8 c2b54: 97ff748f bl 0x9fd90 c2b58: 1400000f b 0xc2b94 const&, android::sp const&, bool, long const*, unsigned long)+0x1c4> c2b5c: 2a0103e8 mov w8, w1 c2b60: f81c83a0 stur x0, [x29, #-0x38] c2b64: b81c43a8 stur w8, [x29, #-0x3c] c2b68: 14000011 b 0xc2bac const&, android::sp const&, bool, long const*, unsigned long)+0x1dc> c2b6c: 2a0103e8 mov w8, w1 c2b70: f81c83a0 stur x0, [x29, #-0x38] c2b74: b81c43a8 stur w8, [x29, #-0x3c] c2b78: 1400000a b 0xc2ba0 const&, android::sp const&, bool, long const*, unsigned long)+0x1d0> c2b7c: 2a0103e8 mov w8, w1 c2b80: f81c83a0 stur x0, [x29, #-0x38] c2b84: b81c43a8 stur w8, [x29, #-0x3c] c2b88: f94007e0 ldr x0, [sp, #0x8] c2b8c: 97ff7511 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c2b90: 14000004 b 0xc2ba0 const&, android::sp const&, bool, long const*, unsigned long)+0x1d0> c2b94: a9487bfd ldp x29, x30, [sp, #0x80] c2b98: 910243ff add sp, sp, #0x90 c2b9c: d65f03c0 ret c2ba0: f9401fe0 ldr x0, [sp, #0x38] c2ba4: f9401be1 ldr x1, [sp, #0x30] c2ba8: 97ff8722 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c2bac: d2813508 mov x8, #0x9a8 // =2472 c2bb0: f9401fe9 ldr x9, [sp, #0x38] c2bb4: 8b080120 add x0, x9, x8 c2bb8: 97ff77d2 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c2bbc: f85c83a0 ldur x0, [x29, #-0x38] c2bc0: 97ff94d4 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c2bc4 ::sp(android::AMRSource*)>: c2bc4: d100c3ff sub sp, sp, #0x30 c2bc8: a9027bfd stp x29, x30, [sp, #0x20] c2bcc: 910083fd add x29, sp, #0x20 c2bd0: d2800008 mov x8, #0x0 // =0 c2bd4: f81f83a0 stur x0, [x29, #-0x8] c2bd8: f9000be1 str x1, [sp, #0x10] c2bdc: f85f83a0 ldur x0, [x29, #-0x8] c2be0: aa0003e1 mov x1, x0 c2be4: f9400be9 ldr x9, [sp, #0x10] c2be8: f9000029 str x9, [x1] c2bec: f9400be9 ldr x9, [sp, #0x10] c2bf0: eb08013f cmp x9, x8 c2bf4: 1a9f07ea cset w10, ne c2bf8: f90007e0 str x0, [sp, #0x8] c2bfc: 3700004a tbnz w10, #0x0, 0xc2c04 ::sp(android::AMRSource*)+0x40> c2c00: 14000008 b 0xc2c20 ::sp(android::AMRSource*)+0x5c> c2c04: f9400be8 ldr x8, [sp, #0x10] c2c08: f9400109 ldr x9, [x8] c2c0c: f85e8129 ldur x9, [x9, #-0x18] c2c10: 8b090108 add x8, x8, x9 c2c14: aa0803e0 mov x0, x8 c2c18: f94007e1 ldr x1, [sp, #0x8] c2c1c: 97ff9f01 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c2c20: a9427bfd ldp x29, x30, [sp, #0x20] c2c24: 9100c3ff add sp, sp, #0x30 c2c28: d65f03c0 ret 00000000000c2c2c : c2c2c: d10103ff sub sp, sp, #0x40 c2c30: a9037bfd stp x29, x30, [sp, #0x30] c2c34: 9100c3fd add x29, sp, #0x30 c2c38: d2800009 mov x9, #0x0 // =0 c2c3c: f81f83a0 stur x0, [x29, #-0x8] c2c40: f81f03a1 stur x1, [x29, #-0x10] c2c44: b81ec3a2 stur w2, [x29, #-0x14] c2c48: f85f83a0 ldur x0, [x29, #-0x8] c2c4c: b9401802 ldr w2, [x0, #0x18] c2c50: f9000be8 str x8, [sp, #0x10] c2c54: f90007e9 str x9, [sp, #0x8] c2c58: f90003e0 str x0, [sp] c2c5c: 35000082 cbnz w2, 0xc2c6c c2c60: f85f03a8 ldur x8, [x29, #-0x10] c2c64: b5000048 cbnz x8, 0xc2c6c c2c68: 14000005 b 0xc2c7c c2c6c: f9400be0 ldr x0, [sp, #0x10] c2c70: f94007e1 ldr x1, [sp, #0x8] c2c74: 97ff8ba3 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> c2c78: 14000006 b 0xc2c90 c2c7c: b27c03e8 orr x8, xzr, #0x10 c2c80: f94003e9 ldr x9, [sp] c2c84: 8b080121 add x1, x9, x8 c2c88: f9400be0 ldr x0, [sp, #0x10] c2c8c: 97ff794d bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c2c90: a9437bfd ldp x29, x30, [sp, #0x30] c2c94: 910103ff add sp, sp, #0x40 c2c98: d65f03c0 ret 00000000000c2c9c const&, android::sp const&, bool, long const*, unsigned long)>: c2c9c: d10243ff sub sp, sp, #0x90 c2ca0: a9087bfd stp x29, x30, [sp, #0x80] c2ca4: 910203fd add x29, sp, #0x80 c2ca8: b27d03e8 orr x8, xzr, #0x8 c2cac: d2800009 mov x9, #0x0 // =0 c2cb0: 5280000a mov w10, #0x0 // =0 c2cb4: f81f83a0 stur x0, [x29, #-0x8] c2cb8: f81f03a1 stur x1, [x29, #-0x10] c2cbc: f81e83a2 stur x2, [x29, #-0x18] c2cc0: f81e03a3 stur x3, [x29, #-0x20] c2cc4: 320003eb orr w11, wzr, #0x1 c2cc8: 0a0b008b and w11, w4, w11 c2ccc: 381df3ab sturb w11, [x29, #-0x21] c2cd0: f81d03a5 stur x5, [x29, #-0x30] c2cd4: f81c83a6 stur x6, [x29, #-0x38] c2cd8: f85f83a0 ldur x0, [x29, #-0x8] c2cdc: f85f03a1 ldur x1, [x29, #-0x10] c2ce0: 8b080022 add x2, x1, x8 c2ce4: f9001be0 str x0, [sp, #0x30] c2ce8: f90017e1 str x1, [sp, #0x28] c2cec: aa0203e1 mov x1, x2 c2cf0: f90013e8 str x8, [sp, #0x20] c2cf4: f9000fe9 str x9, [sp, #0x18] c2cf8: b90017ea str w10, [sp, #0x14] c2cfc: 97ff9279 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> c2d00: f94017e8 ldr x8, [sp, #0x28] c2d04: f9400109 ldr x9, [x8] c2d08: f9401be0 ldr x0, [sp, #0x30] c2d0c: f9000009 str x9, [x0] c2d10: f9401d09 ldr x9, [x8, #0x38] c2d14: f9400001 ldr x1, [x0] c2d18: f85e8021 ldur x1, [x1, #-0x18] c2d1c: 8b010001 add x1, x0, x1 c2d20: f9000029 str x9, [x1] c2d24: f94013e9 ldr x9, [sp, #0x20] c2d28: 8b090001 add x1, x0, x9 c2d2c: f85e83a2 ldur x2, [x29, #-0x18] c2d30: aa0103e0 mov x0, x1 c2d34: f90007e1 str x1, [sp, #0x8] c2d38: aa0203e1 mov x1, x2 c2d3c: 97ff7505 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c2d40: 14000001 b 0xc2d44 const&, android::sp const&, bool, long const*, unsigned long)+0xa8> c2d44: b27c03e8 orr x8, xzr, #0x10 c2d48: f9401be9 ldr x9, [sp, #0x30] c2d4c: 8b080120 add x0, x9, x8 c2d50: f85e03a1 ldur x1, [x29, #-0x20] c2d54: 97ff791b bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c2d58: 14000001 b 0xc2d5c const&, android::sp const&, bool, long const*, unsigned long)+0xc0> c2d5c: d2800008 mov x8, #0x0 // =0 c2d60: 321f07e9 orr w9, wzr, #0x6 c2d64: 5280012a mov w10, #0x9 // =9 c2d68: 385df3ab ldurb w11, [x29, #-0x21] c2d6c: 320003ec orr w12, wzr, #0x1 c2d70: 0a0c016b and w11, w11, w12 c2d74: f9401bed ldr x13, [sp, #0x30] c2d78: 390061ab strb w11, [x13, #0x18] c2d7c: 394061ab ldrb w11, [x13, #0x18] c2d80: 7200017f tst w11, #0x1 c2d84: 1a891149 csel w9, w10, w9, ne c2d88: 2a0903ee mov w14, w9 c2d8c: 93407dce sxtw x14, w14 c2d90: f90011ae str x14, [x13, #0x20] c2d94: f90015bf str xzr, [x13, #0x28] c2d98: b94017e9 ldr w9, [sp, #0x14] c2d9c: 3900c1a9 strb w9, [x13, #0x30] c2da0: f9400fee ldr x14, [sp, #0x18] c2da4: f9001dae str x14, [x13, #0x38] c2da8: f85c83af ldur x15, [x29, #-0x38] c2dac: f904d1af str x15, [x13, #0x9a0] c2db0: f944d1af ldr x15, [x13, #0x9a0] c2db4: eb0801ff cmp x15, x8 c2db8: 1a9f97ea cset w10, hi c2dbc: 3700004a tbnz w10, #0x0, 0xc2dc4 const&, android::sp const&, bool, long const*, unsigned long)+0x128> c2dc0: 1400001c b 0xc2e30 const&, android::sp const&, bool, long const*, unsigned long)+0x194> c2dc4: d2802588 mov x8, #0x12c // =300 c2dc8: f9401be9 ldr x9, [sp, #0x30] c2dcc: f944d12a ldr x10, [x9, #0x9a0] c2dd0: eb08015f cmp x10, x8 c2dd4: 1a9f87eb cset w11, ls c2dd8: 3700004b tbnz w11, #0x0, 0xc2de0 const&, android::sp const&, bool, long const*, unsigned long)+0x144> c2ddc: 14000015 b 0xc2e30 const&, android::sp const&, bool, long const*, unsigned long)+0x194> c2de0: b27a03e8 orr x8, xzr, #0x40 c2de4: b27d03e9 orr x9, xzr, #0x8 c2de8: f9401bea ldr x10, [sp, #0x30] c2dec: 8b080148 add x8, x10, x8 c2df0: f85d03a1 ldur x1, [x29, #-0x30] c2df4: f944d14b ldr x11, [x10, #0x9a0] c2df8: 9b0b7d22 mul x2, x9, x11 c2dfc: aa0803e0 mov x0, x8 c2e00: 97ff73e4 bl 0x9fd90 c2e04: 1400000b b 0xc2e30 const&, android::sp const&, bool, long const*, unsigned long)+0x194> c2e08: 2a0103e8 mov w8, w1 c2e0c: f90023e0 str x0, [sp, #0x40] c2e10: b9003fe8 str w8, [sp, #0x3c] c2e14: 1400000a b 0xc2e3c const&, android::sp const&, bool, long const*, unsigned long)+0x1a0> c2e18: 2a0103e8 mov w8, w1 c2e1c: f90023e0 str x0, [sp, #0x40] c2e20: b9003fe8 str w8, [sp, #0x3c] c2e24: f94007e0 ldr x0, [sp, #0x8] c2e28: 97ff746a bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c2e2c: 14000004 b 0xc2e3c const&, android::sp const&, bool, long const*, unsigned long)+0x1a0> c2e30: a9487bfd ldp x29, x30, [sp, #0x80] c2e34: 910243ff add sp, sp, #0x90 c2e38: d65f03c0 ret c2e3c: b27d03e8 orr x8, xzr, #0x8 c2e40: f94017e9 ldr x9, [sp, #0x28] c2e44: 8b080121 add x1, x9, x8 c2e48: f9401be0 ldr x0, [sp, #0x30] c2e4c: 97ff8679 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c2e50: f94023e0 ldr x0, [sp, #0x40] c2e54: 97ff942f bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c2e58 : c2e58: d10143ff sub sp, sp, #0x50 c2e5c: a9047bfd stp x29, x30, [sp, #0x40] c2e60: 910103fd add x29, sp, #0x40 c2e64: f81f83a0 stur x0, [x29, #-0x8] c2e68: f81f03a1 stur x1, [x29, #-0x10] c2e6c: f85f83a0 ldur x0, [x29, #-0x8] c2e70: f85f03a1 ldur x1, [x29, #-0x10] c2e74: f9400028 ldr x8, [x1] c2e78: f9000008 str x8, [x0] c2e7c: f9401c28 ldr x8, [x1, #0x38] c2e80: f9400009 ldr x9, [x0] c2e84: f85e8129 ldur x9, [x9, #-0x18] c2e88: 8b090009 add x9, x0, x9 c2e8c: f9000128 str x8, [x9] c2e90: 3940c00a ldrb w10, [x0, #0x30] c2e94: f9000fe0 str x0, [sp, #0x18] c2e98: f9000be1 str x1, [sp, #0x10] c2e9c: 3700004a tbnz w10, #0x0, 0xc2ea4 c2ea0: 1400001b b 0xc2f0c c2ea4: f9400fe8 ldr x8, [sp, #0x18] c2ea8: f9400109 ldr x9, [x8] c2eac: f9400d29 ldr x9, [x9, #0x18] c2eb0: aa0803e0 mov x0, x8 c2eb4: d63f0120 blr x9 c2eb8: 14000001 b 0xc2ebc c2ebc: 14000014 b 0xc2f0c c2ec0: b27d03e8 orr x8, xzr, #0x8 c2ec4: b27c03e9 orr x9, xzr, #0x10 c2ec8: 2a0103ea mov w10, w1 c2ecc: f81e83a0 stur x0, [x29, #-0x18] c2ed0: b81e43aa stur w10, [x29, #-0x1c] c2ed4: f9400fe0 ldr x0, [sp, #0x18] c2ed8: 8b090000 add x0, x0, x9 c2edc: f90007e8 str x8, [sp, #0x8] c2ee0: 97ff7aa4 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c2ee4: f9400fe8 ldr x8, [sp, #0x18] c2ee8: f94007e9 ldr x9, [sp, #0x8] c2eec: 8b090100 add x0, x8, x9 c2ef0: 97ff7438 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c2ef4: f9400be8 ldr x8, [sp, #0x10] c2ef8: f94007e9 ldr x9, [sp, #0x8] c2efc: 8b090101 add x1, x8, x9 c2f00: f9400fe0 ldr x0, [sp, #0x18] c2f04: 97ff864b bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c2f08: 14000013 b 0xc2f54 c2f0c: b27d03e8 orr x8, xzr, #0x8 c2f10: b27c03e9 orr x9, xzr, #0x10 c2f14: f9400fea ldr x10, [sp, #0x18] c2f18: 8b090140 add x0, x10, x9 c2f1c: f90003e8 str x8, [sp] c2f20: 97ff7a94 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c2f24: f9400fe8 ldr x8, [sp, #0x18] c2f28: f94003e9 ldr x9, [sp] c2f2c: 8b090100 add x0, x8, x9 c2f30: 97ff7428 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c2f34: f9400be8 ldr x8, [sp, #0x10] c2f38: f94003e9 ldr x9, [sp] c2f3c: 8b090101 add x1, x8, x9 c2f40: f9400fe0 ldr x0, [sp, #0x18] c2f44: 97ff863b bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c2f48: a9447bfd ldp x29, x30, [sp, #0x40] c2f4c: 910143ff add sp, sp, #0x50 c2f50: d65f03c0 ret c2f54: f85e83a0 ldur x0, [x29, #-0x18] c2f58: 97ffac9b bl 0xae1c4 00000000000c2f5c : c2f5c: d100c3ff sub sp, sp, #0x30 c2f60: a9027bfd stp x29, x30, [sp, #0x20] c2f64: 910083fd add x29, sp, #0x20 c2f68: d0000f28 adrp x8, 0x2a8000 c2f6c: f945f508 ldr x8, [x8, #0xbe8] c2f70: d2813509 mov x9, #0x9a8 // =2472 c2f74: f81f83a0 stur x0, [x29, #-0x8] c2f78: f85f83a0 ldur x0, [x29, #-0x8] c2f7c: f9000be0 str x0, [sp, #0x10] c2f80: aa0803e1 mov x1, x8 c2f84: f90007e9 str x9, [sp, #0x8] c2f88: 97ff9b3e bl 0xa9c80 <_ZN7android9AMRSourceD2Ev@plt> c2f8c: f9400be8 ldr x8, [sp, #0x10] c2f90: f94007e9 ldr x9, [sp, #0x8] c2f94: 8b090100 add x0, x8, x9 c2f98: 97ff76da bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c2f9c: a9427bfd ldp x29, x30, [sp, #0x20] c2fa0: 9100c3ff add sp, sp, #0x30 c2fa4: d65f03c0 ret 00000000000c2fa8 : c2fa8: d10083ff sub sp, sp, #0x20 c2fac: a9017bfd stp x29, x30, [sp, #0x10] c2fb0: 910043fd add x29, sp, #0x10 c2fb4: f90007e0 str x0, [sp, #0x8] c2fb8: f94007e0 ldr x0, [sp, #0x8] c2fbc: f9400008 ldr x8, [x0] c2fc0: f85e8108 ldur x8, [x8, #-0x18] c2fc4: 8b080008 add x8, x0, x8 c2fc8: aa0803e0 mov x0, x8 c2fcc: 97ff9019 bl 0xa7030 <_ZN7android9AMRSourceD1Ev@plt> c2fd0: a9417bfd ldp x29, x30, [sp, #0x10] c2fd4: 910083ff add sp, sp, #0x20 c2fd8: d65f03c0 ret 00000000000c2fdc : c2fdc: d10083ff sub sp, sp, #0x20 c2fe0: a9017bfd stp x29, x30, [sp, #0x10] c2fe4: 910043fd add x29, sp, #0x10 c2fe8: f90007e0 str x0, [sp, #0x8] c2fec: f94007e0 ldr x0, [sp, #0x8] c2ff0: f90003e0 str x0, [sp] c2ff4: 97ff900f bl 0xa7030 <_ZN7android9AMRSourceD1Ev@plt> c2ff8: f94003e0 ldr x0, [sp] c2ffc: 97ff7659 bl 0xa0960 <_ZdlPv@plt> c3000: a9417bfd ldp x29, x30, [sp, #0x10] c3004: 910083ff add sp, sp, #0x20 c3008: d65f03c0 ret 00000000000c300c : c300c: d10083ff sub sp, sp, #0x20 c3010: a9017bfd stp x29, x30, [sp, #0x10] c3014: 910043fd add x29, sp, #0x10 c3018: f90007e0 str x0, [sp, #0x8] c301c: f94007e0 ldr x0, [sp, #0x8] c3020: f9400008 ldr x8, [x0] c3024: f85e8108 ldur x8, [x8, #-0x18] c3028: 8b080008 add x8, x0, x8 c302c: aa0803e0 mov x0, x8 c3030: 97ff9db8 bl 0xaa710 <_ZN7android9AMRSourceD0Ev@plt> c3034: a9417bfd ldp x29, x30, [sp, #0x10] c3038: 910083ff add sp, sp, #0x20 c303c: d65f03c0 ret 00000000000c3040 : c3040: d101c3ff sub sp, sp, #0x70 c3044: a9067bfd stp x29, x30, [sp, #0x60] c3048: 910183fd add x29, sp, #0x60 c304c: 52800128 mov w8, #0x9 // =9 c3050: 321f07e9 orr w9, wzr, #0x6 c3054: d280000a mov x10, #0x0 // =0 c3058: d2800a0b mov x11, #0x50 // =80 c305c: 320003ec orr w12, wzr, #0x1 c3060: f81f83a0 stur x0, [x29, #-0x8] c3064: f81f03a1 stur x1, [x29, #-0x10] c3068: f85f83a0 ldur x0, [x29, #-0x8] c306c: 3940600d ldrb w13, [x0, #0x18] c3070: 720001bf tst w13, #0x1 c3074: 1a891108 csel w8, w8, w9, ne c3078: 2a0803e1 mov w1, w8 c307c: 93407c21 sxtw x1, w1 c3080: f9001001 str x1, [x0, #0x20] c3084: f900141f str xzr, [x0, #0x28] c3088: f81d83a0 stur x0, [x29, #-0x28] c308c: aa0b03e0 mov x0, x11 c3090: f9001bea str x10, [sp, #0x30] c3094: b9002fec str w12, [sp, #0x2c] c3098: 97ff979e bl 0xa8f10 <_Znwm@plt> c309c: f90013e0 str x0, [sp, #0x20] c30a0: f9401be1 ldr x1, [sp, #0x30] c30a4: 97ff94c3 bl 0xa83b0 <_ZN7android16MediaBufferGroupC1Em@plt> c30a8: 14000001 b 0xc30ac c30ac: b27903e1 orr x1, xzr, #0x80 c30b0: d2800b00 mov x0, #0x58 // =88 c30b4: f94013e8 ldr x8, [sp, #0x20] c30b8: f85d83a9 ldur x9, [x29, #-0x28] c30bc: f9001d28 str x8, [x9, #0x38] c30c0: f9401d2a ldr x10, [x9, #0x38] c30c4: f9000fe1 str x1, [sp, #0x18] c30c8: f9000bea str x10, [sp, #0x10] c30cc: 97ff9791 bl 0xa8f10 <_Znwm@plt> c30d0: f90007e0 str x0, [sp, #0x8] c30d4: f9400fe1 ldr x1, [sp, #0x18] c30d8: 97ff9dc2 bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> c30dc: 14000001 b 0xc30e0 c30e0: 52800000 mov w0, #0x0 // =0 c30e4: f9400be8 ldr x8, [sp, #0x10] c30e8: b90007e0 str w0, [sp, #0x4] c30ec: aa0803e0 mov x0, x8 c30f0: f94007e1 ldr x1, [sp, #0x8] c30f4: 97ff9647 bl 0xa8a10 <_ZN7android16MediaBufferGroup10add_bufferEPNS_11MediaBufferE@plt> c30f8: b9402fe9 ldr w9, [sp, #0x2c] c30fc: f85d83a8 ldur x8, [x29, #-0x28] c3100: 3900c109 strb w9, [x8, #0x30] c3104: b94007e0 ldr w0, [sp, #0x4] c3108: a9467bfd ldp x29, x30, [sp, #0x60] c310c: 9101c3ff add sp, sp, #0x70 c3110: d65f03c0 ret c3114: 2a0103e8 mov w8, w1 c3118: f81e83a0 stur x0, [x29, #-0x18] c311c: b81e43a8 stur w8, [x29, #-0x1c] c3120: f94013e0 ldr x0, [sp, #0x20] c3124: 97ff760f bl 0xa0960 <_ZdlPv@plt> c3128: 14000006 b 0xc3140 c312c: 2a0103e8 mov w8, w1 c3130: f81e83a0 stur x0, [x29, #-0x18] c3134: b81e43a8 stur w8, [x29, #-0x1c] c3138: f94007e0 ldr x0, [sp, #0x8] c313c: 97ff7609 bl 0xa0960 <_ZdlPv@plt> c3140: f85e83a0 ldur x0, [x29, #-0x18] c3144: 97ff9373 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c3148 : c3148: d10103ff sub sp, sp, #0x40 c314c: a9037bfd stp x29, x30, [sp, #0x30] c3150: 9100c3fd add x29, sp, #0x30 c3154: d2800008 mov x8, #0x0 // =0 c3158: 52800009 mov w9, #0x0 // =0 c315c: f81f83a0 stur x0, [x29, #-0x8] c3160: f85f83a0 ldur x0, [x29, #-0x8] c3164: f9401c0a ldr x10, [x0, #0x38] c3168: eb08015f cmp x10, x8 c316c: 1a9f17eb cset w11, eq c3170: f81f03a8 stur x8, [x29, #-0x10] c3174: b81ec3a9 stur w9, [x29, #-0x14] c3178: f9000be0 str x0, [sp, #0x10] c317c: f90007ea str x10, [sp, #0x8] c3180: 370000cb tbnz w11, #0x0, 0xc3198 c3184: f94007e8 ldr x8, [sp, #0x8] c3188: f9400109 ldr x9, [x8] c318c: f9400529 ldr x9, [x9, #0x8] c3190: aa0803e0 mov x0, x8 c3194: d63f0120 blr x9 c3198: 52800000 mov w0, #0x0 // =0 c319c: f85f03a8 ldur x8, [x29, #-0x10] c31a0: f9400be9 ldr x9, [sp, #0x10] c31a4: f9001d28 str x8, [x9, #0x38] c31a8: b85ec3aa ldur w10, [x29, #-0x14] c31ac: 3900c12a strb w10, [x9, #0x30] c31b0: a9437bfd ldp x29, x30, [sp, #0x30] c31b4: 910103ff add sp, sp, #0x40 c31b8: d65f03c0 ret 00000000000c31bc : c31bc: d10083ff sub sp, sp, #0x20 c31c0: a9017bfd stp x29, x30, [sp, #0x10] c31c4: 910043fd add x29, sp, #0x10 c31c8: b27c03e9 orr x9, xzr, #0x10 c31cc: f90007e0 str x0, [sp, #0x8] c31d0: f94007e0 ldr x0, [sp, #0x8] c31d4: 8b090001 add x1, x0, x9 c31d8: aa0803e0 mov x0, x8 c31dc: 97ff77f9 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c31e0: a9417bfd ldp x29, x30, [sp, #0x10] c31e4: 910083ff add sp, sp, #0x20 c31e8: d65f03c0 ret 00000000000c31ec : c31ec: d105c3ff sub sp, sp, #0x170 c31f0: f900abfc str x28, [sp, #0x150] c31f4: a9167bfd stp x29, x30, [sp, #0x160] c31f8: 910583fd add x29, sp, #0x160 c31fc: d100c3a8 sub x8, x29, #0x30 c3200: d53bd049 mrs x9, TPIDR_EL0 c3204: f9401529 ldr x9, [x9, #0x28] c3208: f9000d09 str x9, [x8, #0x18] c320c: f81a03a0 stur x0, [x29, #-0x60] c3210: f81983a1 stur x1, [x29, #-0x68] c3214: f81903a2 stur x2, [x29, #-0x70] c3218: f85a03a9 ldur x9, [x29, #-0x60] c321c: f85983a0 ldur x0, [x29, #-0x68] c3220: aa1f03e1 mov x1, xzr c3224: f9000001 str x1, [x0] c3228: f85903a0 ldur x0, [x29, #-0x70] c322c: f9004be8 str x8, [sp, #0x90] c3230: f90047e9 str x9, [sp, #0x88] c3234: b4000d60 cbz x0, 0xc33e0 c3238: 14000001 b 0xc323c c323c: f85903a0 ldur x0, [x29, #-0x70] c3240: d10083a1 sub x1, x29, #0x20 c3244: d10093a2 sub x2, x29, #0x24 c3248: 97ff8452 bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> c324c: 36000ca0 tbz w0, #0x0, 0xc33e0 c3250: 14000001 b 0xc3254 c3254: f9404be8 ldr x8, [sp, #0x90] c3258: f9400909 ldr x9, [x8, #0x10] c325c: d28b296a mov x10, #0x594b // =22859 c3260: f2a710ca movk x10, #0x3886, lsl #16 c3264: f2d8baca movk x10, #0xc5d6, lsl #32 c3268: f2e68daa movk x10, #0x346d, lsl #48 c326c: 9b4a7d29 smulh x9, x9, x10 c3270: 934cfd2a asr x10, x9, #12 c3274: 8b49fd49 add x9, x10, x9, lsr #63 c3278: f81883a9 stur x9, [x29, #-0x78] c327c: f85883a9 ldur x9, [x29, #-0x78] c3280: 5289c40b mov w11, #0x4e20 // =20000 c3284: 2a0b03ea mov w10, w11 c3288: 9b0a7d29 mul x9, x9, x10 c328c: f94047ea ldr x10, [sp, #0x88] c3290: f9001549 str x9, [x10, #0x28] c3294: f85883a9 ldur x9, [x29, #-0x78] c3298: b6f800a9 tbz x9, #0x3f, 0xc32ac c329c: 14000001 b 0xc32a0 c32a0: aa1f03e0 mov x0, xzr c32a4: f90043e0 str x0, [sp, #0x80] c32a8: 1400000c b 0xc32d8 c32ac: f85883a8 ldur x8, [x29, #-0x78] c32b0: d29ae169 mov x9, #0xd70b // =55051 c32b4: f2ae1469 movk x9, #0x70a3, lsl #16 c32b8: f2c147a9 movk x9, #0xa3d, lsl #32 c32bc: f2f47ae9 movk x9, #0xa3d7, lsl #48 c32c0: 9b497d09 smulh x9, x8, x9 c32c4: 8b080128 add x8, x9, x8 c32c8: 9345fd09 asr x9, x8, #5 c32cc: 8b48fd28 add x8, x9, x8, lsr #63 c32d0: f90043e8 str x8, [sp, #0x80] c32d4: 14000001 b 0xc32d8 c32d8: f94043e8 ldr x8, [sp, #0x80] c32dc: f81803a8 stur x8, [x29, #-0x80] c32e0: f85803a8 ldur x8, [x29, #-0x80] c32e4: f94047e9 ldr x9, [sp, #0x88] c32e8: f944d12a ldr x10, [x9, #0x9a0] c32ec: eb0a0108 subs x8, x8, x10 c32f0: f9003fe8 str x8, [sp, #0x78] c32f4: 540000e3 b.lo 0xc3310 c32f8: 14000001 b 0xc32fc c32fc: f94047e8 ldr x8, [sp, #0x88] c3300: f944d109 ldr x9, [x8, #0x9a0] c3304: f1000529 subs x9, x9, #0x1 c3308: f81803a9 stur x9, [x29, #-0x80] c330c: 14000001 b 0xc3310 c3310: f85803a8 ldur x8, [x29, #-0x80] c3314: f94047e9 ldr x9, [sp, #0x88] c3318: 8b080d28 add x8, x9, x8, lsl #3 c331c: f9402108 ldr x8, [x8, #0x40] c3320: 3940612a ldrb w10, [x9, #0x18] c3324: 7200014a ands w10, w10, #0x1 c3328: 321f07eb orr w11, wzr, #0x6 c332c: 5280012c mov w12, #0x9 // =9 c3330: 1a8b118b csel w11, w12, w11, ne c3334: 2a0b03ed mov w13, w11 c3338: 8b0d0108 add x8, x8, x13 c333c: f9001128 str x8, [x9, #0x20] c3340: aa1f03e8 mov x8, xzr c3344: f81783a8 stur x8, [x29, #-0x88] c3348: b90077ea str w10, [sp, #0x74] c334c: 14000001 b 0xc3350 c3350: f85783a8 ldur x8, [x29, #-0x88] c3354: f85883a9 ldur x9, [x29, #-0x78] c3358: f85803aa ldur x10, [x29, #-0x80] c335c: 5280064b mov w11, #0x32 // =50 c3360: 2a0b03ec mov w12, w11 c3364: 9b0c7d4a mul x10, x10, x12 c3368: eb0a0129 subs x9, x9, x10 c336c: eb090108 subs x8, x8, x9 c3370: f90037e8 str x8, [sp, #0x68] c3374: 54000342 b.hs 0xc33dc c3378: 14000001 b 0xc337c c337c: f94047e8 ldr x8, [sp, #0x88] c3380: 91002100 add x0, x8, #0x8 c3384: f9401101 ldr x1, [x8, #0x20] c3388: 39406109 ldrb w9, [x8, #0x18] c338c: 12000122 and w2, w9, #0x1 c3390: d100c3a3 sub x3, x29, #0x30 c3394: 97fffa8e bl 0xc1dcc ::operator=(android::MetaData*)+0x8c> c3398: b81743a0 stur w0, [x29, #-0x8c] c339c: 340000a0 cbz w0, 0xc33b0 c33a0: 14000001 b 0xc33a4 c33a4: b85743a8 ldur w8, [x29, #-0x8c] c33a8: b81ac3a8 stur w8, [x29, #-0x54] c33ac: 140000bb b 0xc3698 c33b0: f9404be8 ldr x8, [sp, #0x90] c33b4: f9400109 ldr x9, [x8] c33b8: f94047ea ldr x10, [sp, #0x88] c33bc: f940114b ldr x11, [x10, #0x20] c33c0: 8b090169 add x9, x11, x9 c33c4: f9001149 str x9, [x10, #0x20] c33c8: 14000001 b 0xc33cc c33cc: f85783a8 ldur x8, [x29, #-0x88] c33d0: 91000508 add x8, x8, #0x1 c33d4: f81783a8 stur x8, [x29, #-0x88] c33d8: 17ffffde b 0xc3350 c33dc: 14000001 b 0xc33e0 c33e0: f94047e8 ldr x8, [sp, #0x88] c33e4: 91002100 add x0, x8, #0x8 c33e8: 97ff90ea bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c33ec: f94047e8 ldr x8, [sp, #0x88] c33f0: f9401101 ldr x1, [x8, #0x20] c33f4: f940001e ldr x30, [x0] c33f8: f9401fde ldr x30, [x30, #0x38] c33fc: 320003e9 orr w9, wzr, #0x1 c3400: 2a0903e3 mov w3, w9 c3404: d100d3a2 sub x2, x29, #0x34 c3408: d63f03c0 blr x30 c340c: f81683a0 stur x0, [x29, #-0x98] c3410: f85683a8 ldur x8, [x29, #-0x98] c3414: f1000108 subs x8, x8, #0x0 c3418: f90033e8 str x8, [sp, #0x60] c341c: 540000ac b.gt 0xc3430 c3420: 14000001 b 0xc3424 c3424: 12807e48 mov w8, #-0x3f3 // =-1011 c3428: b81ac3a8 stur w8, [x29, #-0x54] c342c: 1400009b b 0xc3698 c3430: 385cc3a8 ldurb w8, [x29, #-0x34] c3434: 12196908 and w8, w8, #0xffffff83 c3438: 340000a8 cbz w8, 0xc344c c343c: 14000001 b 0xc3440 c3440: 12807dc8 mov w8, #-0x3ef // =-1007 c3444: b81ac3a8 stur w8, [x29, #-0x54] c3448: 14000094 b 0xc3698 c344c: 385cc3a8 ldurb w8, [x29, #-0x34] c3450: 53031908 ubfx w8, w8, #3, #4 c3454: b81643a8 stur w8, [x29, #-0x9c] c3458: b85643a1 ldur w1, [x29, #-0x9c] c345c: f94047e9 ldr x9, [sp, #0x88] c3460: 39406128 ldrb w8, [x9, #0x18] c3464: 12000100 and w0, w8, #0x1 c3468: 9400009e bl 0xc36e0 c346c: f81583a0 stur x0, [x29, #-0xa8] c3470: f85583a9 ldur x9, [x29, #-0xa8] c3474: b50000a9 cbnz x9, 0xc3488 c3478: 14000001 b 0xc347c c347c: 12807dc8 mov w8, #-0x3ef // =-1007 c3480: b81ac3a8 stur w8, [x29, #-0x54] c3484: 14000085 b 0xc3698 c3488: f94047e8 ldr x8, [sp, #0x88] c348c: f9401d00 ldr x0, [x8, #0x38] c3490: d10103a1 sub x1, x29, #0x40 c3494: 2a1f03e2 mov w2, wzr c3498: aa1f03e3 mov x3, xzr c349c: 97ff898d bl 0xa5ad0 <_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferEbm@plt> c34a0: b81543a0 stur w0, [x29, #-0xac] c34a4: b85543a0 ldur w0, [x29, #-0xac] c34a8: 340000a0 cbz w0, 0xc34bc c34ac: 14000001 b 0xc34b0 c34b0: b85543a8 ldur w8, [x29, #-0xac] c34b4: b81ac3a8 stur w8, [x29, #-0x54] c34b8: 14000078 b 0xc3698 c34bc: f94047e8 ldr x8, [sp, #0x88] c34c0: 91002100 add x0, x8, #0x8 c34c4: 97ff90b3 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c34c8: f94047e8 ldr x8, [sp, #0x88] c34cc: f9401101 ldr x1, [x8, #0x20] c34d0: f85c03be ldur x30, [x29, #-0x40] c34d4: f9002fe0 str x0, [sp, #0x58] c34d8: aa1e03e0 mov x0, x30 c34dc: f9002be1 str x1, [sp, #0x50] c34e0: 97ff7ec0 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> c34e4: f85583a3 ldur x3, [x29, #-0xa8] c34e8: f9402fe8 ldr x8, [sp, #0x58] c34ec: f9400101 ldr x1, [x8] c34f0: f9401c21 ldr x1, [x1, #0x38] c34f4: f90027e0 str x0, [sp, #0x48] c34f8: aa0803e0 mov x0, x8 c34fc: f9402bfe ldr x30, [sp, #0x50] c3500: f90023e1 str x1, [sp, #0x40] c3504: aa1e03e1 mov x1, x30 c3508: f94027e2 ldr x2, [sp, #0x48] c350c: f94023e9 ldr x9, [sp, #0x40] c3510: d63f0120 blr x9 c3514: f81683a0 stur x0, [x29, #-0x98] c3518: f85683a8 ldur x8, [x29, #-0x98] c351c: f85583a9 ldur x9, [x29, #-0xa8] c3520: eb090108 subs x8, x8, x9 c3524: f9001fe8 str x8, [sp, #0x38] c3528: 540002e0 b.eq 0xc3584 c352c: 14000001 b 0xc3530 c3530: f85c03a8 ldur x8, [x29, #-0x40] c3534: f9400109 ldr x9, [x8] c3538: f9400129 ldr x9, [x9] c353c: aa0803e0 mov x0, x8 c3540: d63f0120 blr x9 c3544: aa1f03e8 mov x8, xzr c3548: f81c03a8 stur x8, [x29, #-0x40] c354c: f85683a8 ldur x8, [x29, #-0x98] c3550: b6f800a8 tbz x8, #0x3f, 0xc3564 c3554: 14000001 b 0xc3558 c3558: 12807d68 mov w8, #-0x3ec // =-1004 c355c: b81ac3a8 stur w8, [x29, #-0x54] c3560: 1400004e b 0xc3698 c3564: f85683a8 ldur x8, [x29, #-0x98] c3568: f94047e9 ldr x9, [sp, #0x88] c356c: f940112a ldr x10, [x9, #0x20] c3570: 8b080148 add x8, x10, x8 c3574: f9001128 str x8, [x9, #0x20] c3578: 12807e4b mov w11, #-0x3f3 // =-1011 c357c: b81ac3ab stur w11, [x29, #-0x54] c3580: 14000046 b 0xc3698 c3584: f85c03a0 ldur x0, [x29, #-0x40] c3588: f85583a2 ldur x2, [x29, #-0xa8] c358c: aa1f03e1 mov x1, xzr c3590: 97ff8ed8 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> c3594: f85c03a0 ldur x0, [x29, #-0x40] c3598: d10123a1 sub x1, x29, #0x48 c359c: aa0103e8 mov x8, x1 c35a0: f9001be1 str x1, [sp, #0x30] c35a4: 97ff82e3 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> c35a8: f9401be0 ldr x0, [sp, #0x30] c35ac: 97ff8641 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c35b0: f90017e0 str x0, [sp, #0x28] c35b4: 14000001 b 0xc35b8 c35b8: f94047e8 ldr x8, [sp, #0x88] c35bc: f9401502 ldr x2, [x8, #0x28] c35c0: 528daca1 mov w1, #0x6d65 // =28005 c35c4: 72ae8d21 movk w1, #0x7469, lsl #16 c35c8: f94017e0 ldr x0, [sp, #0x28] c35cc: 97ff98dd bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> c35d0: b90027e0 str w0, [sp, #0x24] c35d4: 14000001 b 0xc35d8 c35d8: d10123a0 sub x0, x29, #0x48 c35dc: 97ff78e5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c35e0: f85c03a0 ldur x0, [x29, #-0x40] c35e4: d10143be sub x30, x29, #0x50 c35e8: aa1e03e8 mov x8, x30 c35ec: f9000ffe str x30, [sp, #0x18] c35f0: 97ff82d0 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> c35f4: f9400fe0 ldr x0, [sp, #0x18] c35f8: 97ff862e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c35fc: f9000be0 str x0, [sp, #0x10] c3600: 14000001 b 0xc3604 c3604: 528dcc61 mov w1, #0x6e63 // =28259 c3608: 72ae6f21 movk w1, #0x7379, lsl #16 c360c: 320003e2 orr w2, wzr, #0x1 c3610: f9400be0 ldr x0, [sp, #0x10] c3614: 97ff8097 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> c3618: b9000fe0 str w0, [sp, #0xc] c361c: 14000001 b 0xc3620 c3620: d10143a0 sub x0, x29, #0x50 c3624: 97ff78d3 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c3628: f85583a0 ldur x0, [x29, #-0xa8] c362c: f94047fe ldr x30, [sp, #0x88] c3630: f94013c8 ldr x8, [x30, #0x20] c3634: 8b000108 add x8, x8, x0 c3638: f90013c8 str x8, [x30, #0x20] c363c: f94017c8 ldr x8, [x30, #0x28] c3640: 5289c409 mov w9, #0x4e20 // =20000 c3644: 2a0903e0 mov w0, w9 c3648: 8b000108 add x8, x8, x0 c364c: f90017c8 str x8, [x30, #0x28] c3650: f85c03a8 ldur x8, [x29, #-0x40] c3654: f85983a0 ldur x0, [x29, #-0x68] c3658: f9000008 str x8, [x0] c365c: 2a1f03e9 mov w9, wzr c3660: b81ac3a9 stur w9, [x29, #-0x54] c3664: 1400000d b 0xc3698 c3668: f90057e0 str x0, [sp, #0xa8] c366c: 2a0103e8 mov w8, w1 c3670: b900a7e8 str w8, [sp, #0xa4] c3674: d10123a0 sub x0, x29, #0x48 c3678: 97ff78be bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c367c: 14000016 b 0xc36d4 c3680: f90057e0 str x0, [sp, #0xa8] c3684: 2a0103e8 mov w8, w1 c3688: b900a7e8 str w8, [sp, #0xa4] c368c: d10143a0 sub x0, x29, #0x50 c3690: 97ff78b8 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c3694: 14000010 b 0xc36d4 c3698: b85ac3a8 ldur w8, [x29, #-0x54] c369c: d53bd049 mrs x9, TPIDR_EL0 c36a0: f9401529 ldr x9, [x9, #0x28] c36a4: f9404bea ldr x10, [sp, #0x90] c36a8: f9400d4b ldr x11, [x10, #0x18] c36ac: eb0b0129 subs x9, x9, x11 c36b0: b9000be8 str w8, [sp, #0x8] c36b4: f90003e9 str x9, [sp] c36b8: 54000121 b.ne 0xc36dc c36bc: 14000001 b 0xc36c0 c36c0: b9400be0 ldr w0, [sp, #0x8] c36c4: a9567bfd ldp x29, x30, [sp, #0x160] c36c8: f940abfc ldr x28, [sp, #0x150] c36cc: 9105c3ff add sp, sp, #0x170 c36d0: d65f03c0 ret c36d4: f94057e0 ldr x0, [sp, #0xa8] c36d8: 97ff920e bl 0xa7f10 <_Unwind_Resume@plt> c36dc: 97ff99a5 bl 0xa9d70 <__stack_chk_fail@plt> c36e0: d100c3ff sub sp, sp, #0x30 c36e4: 32000fe8 orr w8, wzr, #0xf c36e8: b00009a9 adrp x9, 0x1f8000 c36ec: 91194129 add x9, x9, #0x650 c36f0: b00009aa adrp x10, 0x1f8000 c36f4: 911b414a add x10, x10, #0x6d0 c36f8: 320003eb orr w11, wzr, #0x1 c36fc: 0a0b000b and w11, w0, w11 c3700: 39009feb strb w11, [sp, #0x27] c3704: b90023e1 str w1, [sp, #0x20] c3708: b94023eb ldr w11, [sp, #0x20] c370c: 6b08017f cmp w11, w8 c3710: 1a9f97e8 cset w8, hi c3714: f9000be9 str x9, [sp, #0x10] c3718: f90007ea str x10, [sp, #0x8] c371c: 370003a8 tbnz w8, #0x0, 0xc3790 c3720: 39409fe8 ldrb w8, [sp, #0x27] c3724: 37000048 tbnz w8, #0x0, 0xc372c c3728: 1400000c b 0xc3758 c372c: 52800128 mov w8, #0x9 // =9 c3730: b94023e9 ldr w9, [sp, #0x20] c3734: 6b08013f cmp w9, w8 c3738: 1a9f97e8 cset w8, hi c373c: 37000048 tbnz w8, #0x0, 0xc3744 c3740: 14000006 b 0xc3758 c3744: 321f0be8 orr w8, wzr, #0xe c3748: b94023e9 ldr w9, [sp, #0x20] c374c: 6b08013f cmp w9, w8 c3750: 1a9f27e8 cset w8, lo c3754: 370001e8 tbnz w8, #0x0, 0xc3790 c3758: 39409fe8 ldrb w8, [sp, #0x27] c375c: 370001e8 tbnz w8, #0x0, 0xc3798 c3760: 52800168 mov w8, #0xb // =11 c3764: b94023e9 ldr w9, [sp, #0x20] c3768: 6b08013f cmp w9, w8 c376c: 1a9f97e8 cset w8, hi c3770: 37000048 tbnz w8, #0x0, 0xc3778 c3774: 14000009 b 0xc3798 c3778: 32000fe8 orr w8, wzr, #0xf c377c: b94023e9 ldr w9, [sp, #0x20] c3780: 6b08013f cmp w9, w8 c3784: 1a9f27e8 cset w8, lo c3788: 37000048 tbnz w8, #0x0, 0xc3790 c378c: 14000003 b 0xc3798 c3790: f90017ff str xzr, [sp, #0x28] c3794: 14000021 b 0xc3818 c3798: 39409fe8 ldrb w8, [sp, #0x27] c379c: 37000048 tbnz w8, #0x0, 0xc37a4 c37a0: 1400000b b 0xc37cc c37a4: b27d03e8 orr x8, xzr, #0x8 c37a8: b94023e9 ldr w9, [sp, #0x20] c37ac: 2a0903ea mov w10, w9 c37b0: d3407d4a ubfx x10, x10, #0, #32 c37b4: 9b0a7d08 mul x8, x8, x10 c37b8: f94007ea ldr x10, [sp, #0x8] c37bc: 8b080148 add x8, x10, x8 c37c0: f9400108 ldr x8, [x8] c37c4: f90003e8 str x8, [sp] c37c8: 1400000a b 0xc37f0 c37cc: b27d03e8 orr x8, xzr, #0x8 c37d0: b94023e9 ldr w9, [sp, #0x20] c37d4: 2a0903ea mov w10, w9 c37d8: d3407d4a ubfx x10, x10, #0, #32 c37dc: 9b0a7d08 mul x8, x8, x10 c37e0: f9400bea ldr x10, [sp, #0x10] c37e4: 8b080148 add x8, x10, x8 c37e8: f9400108 ldr x8, [x8] c37ec: f90003e8 str x8, [sp] c37f0: f94003e8 ldr x8, [sp] c37f4: b27d03e9 orr x9, xzr, #0x8 c37f8: f9000fe8 str x8, [sp, #0x18] c37fc: f9400fe8 ldr x8, [sp, #0x18] c3800: 91001d08 add x8, x8, #0x7 c3804: 9ac90908 udiv x8, x8, x9 c3808: 91000508 add x8, x8, #0x1 c380c: f9000fe8 str x8, [sp, #0x18] c3810: f9400fe8 ldr x8, [sp, #0x18] c3814: f90017e8 str x8, [sp, #0x28] c3818: f94017e0 ldr x0, [sp, #0x28] c381c: 9100c3ff add sp, sp, #0x30 c3820: d65f03c0 ret 00000000000c3824 : c3824: d10043ff sub sp, sp, #0x10 c3828: b00009a8 adrp x8, 0x1f8000 c382c: 91182108 add x8, x8, #0x608 c3830: f90007e0 str x0, [sp, #0x8] c3834: aa0803e0 mov x0, x8 c3838: 910043ff add sp, sp, #0x10 c383c: d65f03c0 ret 00000000000c3840 : c3840: d10183ff sub sp, sp, #0x60 c3844: a9057bfd stp x29, x30, [sp, #0x50] c3848: 910143fd add x29, sp, #0x50 c384c: d53bd048 mrs x8, TPIDR_EL0 c3850: f9401508 ldr x8, [x8, #0x28] c3854: f81f83a8 stur x8, [x29, #-0x8] c3858: f81e83a0 stur x0, [x29, #-0x18] c385c: f81e03a1 stur x1, [x29, #-0x20] c3860: f90017e2 str x2, [sp, #0x28] c3864: f85e83a8 ldur x8, [x29, #-0x18] c3868: f94017e0 ldr x0, [sp, #0x28] c386c: 2a1f03e9 mov w9, wzr c3870: 79000009 strh w9, [x0] c3874: f85e03a1 ldur x1, [x29, #-0x20] c3878: f9400100 ldr x0, [x8] c387c: f9401c00 ldr x0, [x0, #0x38] c3880: 321f03e9 orr w9, wzr, #0x2 c3884: 2a0903e3 mov w3, w9 c3888: d10033a2 sub x2, x29, #0xc c388c: f90013e0 str x0, [sp, #0x20] c3890: aa0803e0 mov x0, x8 c3894: f94013e8 ldr x8, [sp, #0x20] c3898: d63f0100 blr x8 c389c: f1000808 subs x8, x0, #0x2 c38a0: f9000fe8 str x8, [sp, #0x18] c38a4: 540000a0 b.eq 0xc38b8 c38a8: 14000001 b 0xc38ac c38ac: 2a1f03e8 mov w8, wzr c38b0: 381f33a8 sturb w8, [x29, #-0xd] c38b4: 14000009 b 0xc38d8 c38b8: 385f43a8 ldurb w8, [x29, #-0xc] c38bc: 385f53a9 ldurb w9, [x29, #-0xb] c38c0: 33185d09 bfi w9, w8, #8, #24 c38c4: f94017ea ldr x10, [sp, #0x28] c38c8: 79000149 strh w9, [x10] c38cc: 320003e8 orr w8, wzr, #0x1 c38d0: 381f33a8 sturb w8, [x29, #-0xd] c38d4: 14000001 b 0xc38d8 c38d8: 385f33a8 ldurb w8, [x29, #-0xd] c38dc: d53bd049 mrs x9, TPIDR_EL0 c38e0: f9401529 ldr x9, [x9, #0x28] c38e4: f85f83aa ldur x10, [x29, #-0x8] c38e8: eb0a0129 subs x9, x9, x10 c38ec: b90017e8 str w8, [sp, #0x14] c38f0: f90007e9 str x9, [sp, #0x8] c38f4: 540000e1 b.ne 0xc3910 c38f8: 14000001 b 0xc38fc c38fc: b94017e8 ldr w8, [sp, #0x14] c3900: 12000100 and w0, w8, #0x1 c3904: a9457bfd ldp x29, x30, [sp, #0x50] c3908: 910183ff add sp, sp, #0x60 c390c: d65f03c0 ret c3910: 97ff9918 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c3914 : c3914: d10183ff sub sp, sp, #0x60 c3918: a9057bfd stp x29, x30, [sp, #0x50] c391c: 910143fd add x29, sp, #0x50 c3920: d53bd048 mrs x8, TPIDR_EL0 c3924: f9401508 ldr x8, [x8, #0x28] c3928: f81f83a8 stur x8, [x29, #-0x8] c392c: f81e83a0 stur x0, [x29, #-0x18] c3930: f81e03a1 stur x1, [x29, #-0x20] c3934: f90017e2 str x2, [sp, #0x28] c3938: f85e83a8 ldur x8, [x29, #-0x18] c393c: f94017e0 ldr x0, [sp, #0x28] c3940: 2a1f03e9 mov w9, wzr c3944: b9000009 str w9, [x0] c3948: f85e03a1 ldur x1, [x29, #-0x20] c394c: f9400100 ldr x0, [x8] c3950: f9401c00 ldr x0, [x0, #0x38] c3954: 320007e9 orr w9, wzr, #0x3 c3958: 2a0903e3 mov w3, w9 c395c: d10033a2 sub x2, x29, #0xc c3960: f90013e0 str x0, [sp, #0x20] c3964: aa0803e0 mov x0, x8 c3968: f94013e8 ldr x8, [sp, #0x20] c396c: d63f0100 blr x8 c3970: f1000c08 subs x8, x0, #0x3 c3974: f9000fe8 str x8, [sp, #0x18] c3978: 540000a0 b.eq 0xc398c c397c: 14000001 b 0xc3980 c3980: 2a1f03e8 mov w8, wzr c3984: 381f33a8 sturb w8, [x29, #-0xd] c3988: 1400000c b 0xc39b8 c398c: 385f43a8 ldurb w8, [x29, #-0xc] c3990: 385f53a9 ldurb w9, [x29, #-0xb] c3994: 53185d29 lsl w9, w9, #8 c3998: 33101d09 bfi w9, w8, #16, #8 c399c: 385f63a8 ldurb w8, [x29, #-0xa] c39a0: 2a080128 orr w8, w9, w8 c39a4: f94017ea ldr x10, [sp, #0x28] c39a8: b9000148 str w8, [x10] c39ac: 320003e8 orr w8, wzr, #0x1 c39b0: 381f33a8 sturb w8, [x29, #-0xd] c39b4: 14000001 b 0xc39b8 c39b8: 385f33a8 ldurb w8, [x29, #-0xd] c39bc: d53bd049 mrs x9, TPIDR_EL0 c39c0: f9401529 ldr x9, [x9, #0x28] c39c4: f85f83aa ldur x10, [x29, #-0x8] c39c8: eb0a0129 subs x9, x9, x10 c39cc: b90017e8 str w8, [sp, #0x14] c39d0: f90007e9 str x9, [sp, #0x8] c39d4: 540000e1 b.ne 0xc39f0 c39d8: 14000001 b 0xc39dc c39dc: b94017e8 ldr w8, [sp, #0x14] c39e0: 12000100 and w0, w8, #0x1 c39e4: a9457bfd ldp x29, x30, [sp, #0x50] c39e8: 910183ff add sp, sp, #0x60 c39ec: d65f03c0 ret c39f0: 97ff98e0 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c39f4 : c39f4: d10183ff sub sp, sp, #0x60 c39f8: a9057bfd stp x29, x30, [sp, #0x50] c39fc: 910143fd add x29, sp, #0x50 c3a00: d53bd048 mrs x8, TPIDR_EL0 c3a04: f9401508 ldr x8, [x8, #0x28] c3a08: f81f83a8 stur x8, [x29, #-0x8] c3a0c: f81e83a0 stur x0, [x29, #-0x18] c3a10: f81e03a1 stur x1, [x29, #-0x20] c3a14: f90017e2 str x2, [sp, #0x28] c3a18: f85e83a8 ldur x8, [x29, #-0x18] c3a1c: f94017e0 ldr x0, [sp, #0x28] c3a20: 2a1f03e9 mov w9, wzr c3a24: b9000009 str w9, [x0] c3a28: f85e03a1 ldur x1, [x29, #-0x20] c3a2c: f9400100 ldr x0, [x8] c3a30: f9401c00 ldr x0, [x0, #0x38] c3a34: 321e03e9 orr w9, wzr, #0x4 c3a38: 2a0903e3 mov w3, w9 c3a3c: d10033a2 sub x2, x29, #0xc c3a40: f90013e0 str x0, [sp, #0x20] c3a44: aa0803e0 mov x0, x8 c3a48: f94013e8 ldr x8, [sp, #0x20] c3a4c: d63f0100 blr x8 c3a50: f1001008 subs x8, x0, #0x4 c3a54: f9000fe8 str x8, [sp, #0x18] c3a58: 540000a0 b.eq 0xc3a6c c3a5c: 14000001 b 0xc3a60 c3a60: 2a1f03e8 mov w8, wzr c3a64: 381f33a8 sturb w8, [x29, #-0xd] c3a68: 14000008 b 0xc3a88 c3a6c: b85f43a8 ldur w8, [x29, #-0xc] c3a70: 5ac00908 rev w8, w8 c3a74: f94017e9 ldr x9, [sp, #0x28] c3a78: b9000128 str w8, [x9] c3a7c: 320003e8 orr w8, wzr, #0x1 c3a80: 381f33a8 sturb w8, [x29, #-0xd] c3a84: 14000001 b 0xc3a88 c3a88: 385f33a8 ldurb w8, [x29, #-0xd] c3a8c: d53bd049 mrs x9, TPIDR_EL0 c3a90: f9401529 ldr x9, [x9, #0x28] c3a94: f85f83aa ldur x10, [x29, #-0x8] c3a98: eb0a0129 subs x9, x9, x10 c3a9c: b90017e8 str w8, [sp, #0x14] c3aa0: f90007e9 str x9, [sp, #0x8] c3aa4: 540000e1 b.ne 0xc3ac0 c3aa8: 14000001 b 0xc3aac c3aac: b94017e8 ldr w8, [sp, #0x14] c3ab0: 12000100 and w0, w8, #0x1 c3ab4: a9457bfd ldp x29, x30, [sp, #0x50] c3ab8: 910183ff add sp, sp, #0x60 c3abc: d65f03c0 ret c3ac0: 97ff98ac bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c3ac4 : c3ac4: d10183ff sub sp, sp, #0x60 c3ac8: a9057bfd stp x29, x30, [sp, #0x50] c3acc: 910143fd add x29, sp, #0x50 c3ad0: d53bd048 mrs x8, TPIDR_EL0 c3ad4: f9401508 ldr x8, [x8, #0x28] c3ad8: f81f83a8 stur x8, [x29, #-0x8] c3adc: f81e03a0 stur x0, [x29, #-0x20] c3ae0: f90017e1 str x1, [sp, #0x28] c3ae4: f90013e2 str x2, [sp, #0x20] c3ae8: f85e03a8 ldur x8, [x29, #-0x20] c3aec: f94013e0 ldr x0, [sp, #0x20] c3af0: aa1f03e1 mov x1, xzr c3af4: f9000001 str x1, [x0] c3af8: f94017e1 ldr x1, [sp, #0x28] c3afc: f9400100 ldr x0, [x8] c3b00: f9401c00 ldr x0, [x0, #0x38] c3b04: 321d03e9 orr w9, wzr, #0x8 c3b08: 2a0903e3 mov w3, w9 c3b0c: d10043a2 sub x2, x29, #0x10 c3b10: f9000fe0 str x0, [sp, #0x18] c3b14: aa0803e0 mov x0, x8 c3b18: f9400fe8 ldr x8, [sp, #0x18] c3b1c: d63f0100 blr x8 c3b20: f1002008 subs x8, x0, #0x8 c3b24: f9000be8 str x8, [sp, #0x10] c3b28: 540000a0 b.eq 0xc3b3c c3b2c: 14000001 b 0xc3b30 c3b30: 2a1f03e8 mov w8, wzr c3b34: 381ef3a8 sturb w8, [x29, #-0x11] c3b38: 14000008 b 0xc3b58 c3b3c: f85f03a0 ldur x0, [x29, #-0x10] c3b40: 97ff9b10 bl 0xaa780 <_ZN7android6ntoh64Em@plt> c3b44: f94013fe ldr x30, [sp, #0x20] c3b48: f90003c0 str x0, [x30] c3b4c: 320003e8 orr w8, wzr, #0x1 c3b50: 381ef3a8 sturb w8, [x29, #-0x11] c3b54: 14000001 b 0xc3b58 c3b58: 385ef3a8 ldurb w8, [x29, #-0x11] c3b5c: d53bd049 mrs x9, TPIDR_EL0 c3b60: f9401529 ldr x9, [x9, #0x28] c3b64: f85f83aa ldur x10, [x29, #-0x8] c3b68: eb0a0129 subs x9, x9, x10 c3b6c: b9000fe8 str w8, [sp, #0xc] c3b70: f90003e9 str x9, [sp] c3b74: 540000e1 b.ne 0xc3b90 c3b78: 14000001 b 0xc3b7c c3b7c: b9400fe8 ldr w8, [sp, #0xc] c3b80: 12000100 and w0, w8, #0x1 c3b84: a9457bfd ldp x29, x30, [sp, #0x50] c3b88: 910183ff add sp, sp, #0x60 c3b8c: d65f03c0 ret c3b90: 97ff9878 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c3b94 : c3b94: d10043ff sub sp, sp, #0x10 c3b98: 12807e28 mov w8, #-0x3f2 // =-1010 c3b9c: f90007e0 str x0, [sp, #0x8] c3ba0: f90003e1 str x1, [sp] c3ba4: f94003e0 ldr x0, [sp] c3ba8: f900001f str xzr, [x0] c3bac: 2a0803e0 mov w0, w8 c3bb0: 910043ff add sp, sp, #0x10 c3bb4: d65f03c0 ret 00000000000c3bb8 const&, android::String8*, float*, android::sp*)>::List()>: c3bb8: d10083ff sub sp, sp, #0x20 c3bbc: a9017bfd stp x29, x30, [sp, #0x10] c3bc0: 910043fd add x29, sp, #0x10 c3bc4: b0000f28 adrp x8, 0x2a8000 c3bc8: f9468108 ldr x8, [x8, #0xd00] c3bcc: b27c03e9 orr x9, xzr, #0x10 c3bd0: 8b090108 add x8, x8, x9 c3bd4: f90007e0 str x0, [sp, #0x8] c3bd8: f94007e9 ldr x9, [sp, #0x8] c3bdc: f9000128 str x8, [x9] c3be0: aa0903e0 mov x0, x9 c3be4: 97ff9b6b bl 0xaa990 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE4prepEv@plt> c3be8: a9417bfd ldp x29, x30, [sp, #0x10] c3bec: 910083ff add sp, sp, #0x20 c3bf0: d65f03c0 ret 00000000000c3bf4 const&, android::String8*, float*, android::sp*)>::~List()>: c3bf4: d100c3ff sub sp, sp, #0x30 c3bf8: a9027bfd stp x29, x30, [sp, #0x20] c3bfc: 910083fd add x29, sp, #0x20 c3c00: b0000f28 adrp x8, 0x2a8000 c3c04: f9468108 ldr x8, [x8, #0xd00] c3c08: b27c03e9 orr x9, xzr, #0x10 c3c0c: 8b090108 add x8, x8, x9 c3c10: d2800009 mov x9, #0x0 // =0 c3c14: f81f83a0 stur x0, [x29, #-0x8] c3c18: f85f83a0 ldur x0, [x29, #-0x8] c3c1c: f9000008 str x8, [x0] c3c20: f9000be0 str x0, [sp, #0x10] c3c24: f90007e9 str x9, [sp, #0x8] c3c28: 97ff7496 bl 0xa0e80 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5clearEv@plt> c3c2c: 14000001 b 0xc3c30 const&, android::String8*, float*, android::sp*)>::~List()+0x3c> c3c30: f9400be8 ldr x8, [sp, #0x10] c3c34: f9400509 ldr x9, [x8, #0x8] c3c38: f94007ea ldr x10, [sp, #0x8] c3c3c: eb0a013f cmp x9, x10 c3c40: 1a9f17eb cset w11, eq c3c44: f90003e9 str x9, [sp] c3c48: 3700006b tbnz w11, #0x0, 0xc3c54 const&, android::String8*, float*, android::sp*)>::~List()+0x60> c3c4c: f94003e0 ldr x0, [sp] c3c50: 97ff8a08 bl 0xa6470 <_ZdaPv@plt> c3c54: a9427bfd ldp x29, x30, [sp, #0x20] c3c58: 9100c3ff add sp, sp, #0x30 c3c5c: d65f03c0 ret c3c60: 97ffa959 bl 0xae1c4 00000000000c3c64 *)>: c3c64: d103c3ff sub sp, sp, #0xf0 c3c68: a90e7bfd stp x29, x30, [sp, #0xe0] c3c6c: 910383fd add x29, sp, #0xe0 c3c70: d53bd048 mrs x8, TPIDR_EL0 c3c74: f9401508 ldr x8, [x8, #0x28] c3c78: f81f83a8 stur x8, [x29, #-0x8] c3c7c: f81b03a0 stur x0, [x29, #-0x50] c3c80: f81a83a1 stur x1, [x29, #-0x58] c3c84: f81a03a2 stur x2, [x29, #-0x60] c3c88: f81983a3 stur x3, [x29, #-0x68] c3c8c: f85b03a8 ldur x8, [x29, #-0x50] c3c90: f85a83a0 ldur x0, [x29, #-0x58] c3c94: 90000ba1 adrp x1, 0x237000 c3c98: 9112f821 add x1, x1, #0x4be c3c9c: f9002fe8 str x8, [sp, #0x58] c3ca0: 97ff8f60 bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> c3ca4: f85a03a8 ldur x8, [x29, #-0x60] c3ca8: 2a1f03e9 mov w9, wzr c3cac: b9000109 str w9, [x8] c3cb0: f85983a8 ldur x8, [x29, #-0x68] c3cb4: f9002be0 str x0, [sp, #0x50] c3cb8: aa0803e0 mov x0, x8 c3cbc: 97ff71f5 bl 0xa0490 <_ZN7android2spINS_8AMessageEE5clearEv@plt> c3cc0: b0000f21 adrp x1, 0x2a8000 c3cc4: f9466821 ldr x1, [x1, #0xcd0] c3cc8: d10043a0 sub x0, x29, #0x10 c3ccc: 97ffcd9d bl 0xb7340 c3cd0: b0000f28 adrp x8, 0x2a8000 c3cd4: f9454908 ldr x8, [x8, #0xa90] c3cd8: 39400109 ldrb w9, [x8] c3cdc: 370000e9 tbnz w9, #0x0, 0xc3cf8 *)+0x94> c3ce0: 14000001 b 0xc3ce4 *)+0x80> c3ce4: 2a1f03e8 mov w8, wzr c3ce8: 381bf3a8 sturb w8, [x29, #-0x41] c3cec: 320003e8 orr w8, wzr, #0x1 c3cf0: b81943a8 stur w8, [x29, #-0x6c] c3cf4: 14000004 b 0xc3d04 *)+0xa0> c3cf8: 2a1f03e8 mov w8, wzr c3cfc: b81943a8 stur w8, [x29, #-0x6c] c3d00: 14000001 b 0xc3d04 *)+0xa0> c3d04: d10043a0 sub x0, x29, #0x10 c3d08: 97ffce25 bl 0xb759c ::~sp()+0x58> c3d0c: b85943a8 ldur w8, [x29, #-0x6c] c3d10: 2a0803e9 mov w9, w8 c3d14: b9004fe9 str w9, [sp, #0x4c] c3d18: 340000e8 cbz w8, 0xc3d34 *)+0xd0> c3d1c: 14000001 b 0xc3d20 *)+0xbc> c3d20: b9404fe8 ldr w8, [sp, #0x4c] c3d24: 71000509 subs w9, w8, #0x1 c3d28: b9004be9 str w9, [sp, #0x48] c3d2c: 54001000 b.eq 0xc3f2c *)+0x2c8> c3d30: 1400008f b 0xc3f6c *)+0x308> c3d34: b0000f20 adrp x0, 0x2a8000 c3d38: f947b000 ldr x0, [x0, #0xf60] c3d3c: d10063a8 sub x8, x29, #0x18 c3d40: 97ff79ac bl 0xa23f0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5beginEv@plt> c3d44: 14000001 b 0xc3d48 *)+0xe4> c3d48: b0000f20 adrp x0, 0x2a8000 c3d4c: f947b000 ldr x0, [x0, #0xf60] c3d50: d10083a8 sub x8, x29, #0x20 c3d54: 97ff99c7 bl 0xaa470 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE3endEv@plt> c3d58: 14000001 b 0xc3d5c *)+0xf8> c3d5c: d10063a0 sub x0, x29, #0x18 c3d60: d10083a1 sub x1, x29, #0x20 c3d64: 97ff774b bl 0xa1a90 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEneERKSH_@plt> c3d68: b90047e0 str w0, [sp, #0x44] c3d6c: 14000001 b 0xc3d70 *)+0x10c> c3d70: d10083a0 sub x0, x29, #0x20 c3d74: 97ff7f2b bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c3d78: b94047e8 ldr w8, [sp, #0x44] c3d7c: 37000228 tbnz w8, #0x0, 0xc3dc0 *)+0x15c> c3d80: 14000001 b 0xc3d84 *)+0x120> c3d84: 321f03e8 orr w8, wzr, #0x2 c3d88: b81943a8 stur w8, [x29, #-0x6c] c3d8c: d10063a0 sub x0, x29, #0x18 c3d90: 97ff7f24 bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c3d94: 1400005f b 0xc3f10 *)+0x2ac> c3d98: f90037e0 str x0, [sp, #0x68] c3d9c: 2a0103e8 mov w8, w1 c3da0: b90067e8 str w8, [sp, #0x64] c3da4: 14000058 b 0xc3f04 *)+0x2a0> c3da8: f90037e0 str x0, [sp, #0x68] c3dac: 2a0103e8 mov w8, w1 c3db0: b90067e8 str w8, [sp, #0x64] c3db4: d10083a0 sub x0, x29, #0x20 c3db8: 97ff7f1a bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c3dbc: 14000052 b 0xc3f04 *)+0x2a0> c3dc0: d100a3a0 sub x0, x29, #0x28 c3dc4: 97ff9a33 bl 0xaa690 <_ZN7android7String8C1Ev@plt> c3dc8: 14000001 b 0xc3dcc *)+0x168> c3dcc: d100e3a0 sub x0, x29, #0x38 c3dd0: 97ff83f8 bl 0xa4db0 <_ZN7android2spINS_8AMessageEEC2Ev@plt> c3dd4: 14000001 b 0xc3dd8 *)+0x174> c3dd8: d10063a0 sub x0, x29, #0x18 c3ddc: 97ff77b1 bl 0xa1ca0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEdeEv@plt> c3de0: f9001fe0 str x0, [sp, #0x38] c3de4: 14000001 b 0xc3de8 *)+0x184> c3de8: f9401fe8 ldr x8, [sp, #0x38] c3dec: f9400109 ldr x9, [x8] c3df0: d10103a0 sub x0, x29, #0x40 c3df4: f9402fe1 ldr x1, [sp, #0x58] c3df8: f9001be9 str x9, [sp, #0x30] c3dfc: 97ff97a5 bl 0xa9c90 <_ZN7android2spINS_10DataSourceEEC2EPS1_@plt> c3e00: 14000001 b 0xc3e04 *)+0x1a0> c3e04: d10103a0 sub x0, x29, #0x40 c3e08: d100a3a1 sub x1, x29, #0x28 c3e0c: d100b3a2 sub x2, x29, #0x2c c3e10: d100e3a3 sub x3, x29, #0x38 c3e14: f9401be8 ldr x8, [sp, #0x30] c3e18: d63f0100 blr x8 c3e1c: b9002fe0 str w0, [sp, #0x2c] c3e20: 14000001 b 0xc3e24 *)+0x1c0> c3e24: d10103a0 sub x0, x29, #0x40 c3e28: 97ff706a bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c3e2c: b9402fe8 ldr w8, [sp, #0x2c] c3e30: 360004a8 tbz w8, #0x0, 0xc3ec4 *)+0x260> c3e34: 14000001 b 0xc3e38 *)+0x1d4> c3e38: bc5d43a0 ldur s0, [x29, #-0x2c] c3e3c: f85a03a8 ldur x8, [x29, #-0x60] c3e40: bd400101 ldr s1, [x8] c3e44: 1e212000 fcmp s0, s1 c3e48: 540003cd b.le 0xc3ec0 *)+0x25c> c3e4c: 14000001 b 0xc3e50 *)+0x1ec> c3e50: f85a83a0 ldur x0, [x29, #-0x58] c3e54: d100a3a1 sub x1, x29, #0x28 c3e58: 97ff9ade bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> c3e5c: f90013e0 str x0, [sp, #0x20] c3e60: 14000001 b 0xc3e64 *)+0x200> c3e64: bc5d43a0 ldur s0, [x29, #-0x2c] c3e68: f85a03a8 ldur x8, [x29, #-0x60] c3e6c: bd000100 str s0, [x8] c3e70: f85983a0 ldur x0, [x29, #-0x68] c3e74: d100e3a1 sub x1, x29, #0x38 c3e78: 97ff73a2 bl 0xa0d00 <_ZN7android2spINS_8AMessageEEaSERKS2_@plt> c3e7c: f9000fe0 str x0, [sp, #0x18] c3e80: 14000001 b 0xc3e84 *)+0x220> c3e84: 1400000f b 0xc3ec0 *)+0x25c> c3e88: f90037e0 str x0, [sp, #0x68] c3e8c: 2a0103e8 mov w8, w1 c3e90: b90067e8 str w8, [sp, #0x64] c3e94: 14000019 b 0xc3ef8 *)+0x294> c3e98: f90037e0 str x0, [sp, #0x68] c3e9c: 2a0103e8 mov w8, w1 c3ea0: b90067e8 str w8, [sp, #0x64] c3ea4: 14000012 b 0xc3eec *)+0x288> c3ea8: f90037e0 str x0, [sp, #0x68] c3eac: 2a0103e8 mov w8, w1 c3eb0: b90067e8 str w8, [sp, #0x64] c3eb4: d10103a0 sub x0, x29, #0x40 c3eb8: 97ff7046 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c3ebc: 1400000c b 0xc3eec *)+0x288> c3ec0: 14000001 b 0xc3ec4 *)+0x260> c3ec4: d100e3a0 sub x0, x29, #0x38 c3ec8: 97ff9c06 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> c3ecc: d100a3a0 sub x0, x29, #0x28 c3ed0: 97ff9298 bl 0xa8930 <_ZN7android7String8D1Ev@plt> c3ed4: 14000001 b 0xc3ed8 *)+0x274> c3ed8: d10063a0 sub x0, x29, #0x18 c3edc: 97ff9ced bl 0xab290 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEppEv@plt> c3ee0: f9000be0 str x0, [sp, #0x10] c3ee4: 14000001 b 0xc3ee8 *)+0x284> c3ee8: 17ffff98 b 0xc3d48 *)+0xe4> c3eec: d100e3a0 sub x0, x29, #0x38 c3ef0: 97ff9bfc bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> c3ef4: 14000001 b 0xc3ef8 *)+0x294> c3ef8: d100a3a0 sub x0, x29, #0x28 c3efc: 97ff928d bl 0xa8930 <_ZN7android7String8D1Ev@plt> c3f00: 14000001 b 0xc3f04 *)+0x2a0> c3f04: d10063a0 sub x0, x29, #0x18 c3f08: 97ff7ec6 bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c3f0c: 14000016 b 0xc3f64 *)+0x300> c3f10: f85a03a8 ldur x8, [x29, #-0x60] c3f14: bd400100 ldr s0, [x8] c3f18: 1e22c001 fcvt d1, s0 c3f1c: 1e602028 fcmp d1, #0.0 c3f20: 1a9fd7e9 cset w9, gt c3f24: 381bf3a9 sturb w9, [x29, #-0x41] c3f28: 14000001 b 0xc3f2c *)+0x2c8> c3f2c: 385bf3a8 ldurb w8, [x29, #-0x41] c3f30: d53bd049 mrs x9, TPIDR_EL0 c3f34: f9401529 ldr x9, [x9, #0x28] c3f38: f85f83aa ldur x10, [x29, #-0x8] c3f3c: eb0a0129 subs x9, x9, x10 c3f40: b9000fe8 str w8, [sp, #0xc] c3f44: f90003e9 str x9, [sp] c3f48: 54000121 b.ne 0xc3f6c *)+0x308> c3f4c: 14000001 b 0xc3f50 *)+0x2ec> c3f50: b9400fe8 ldr w8, [sp, #0xc] c3f54: 12000100 and w0, w8, #0x1 c3f58: a94e7bfd ldp x29, x30, [sp, #0xe0] c3f5c: 9103c3ff add sp, sp, #0xf0 c3f60: d65f03c0 ret c3f64: f94037e0 ldr x0, [sp, #0x68] c3f68: 97ff8fea bl 0xa7f10 <_Unwind_Resume@plt> c3f6c: 97ff9781 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c3f70 ::clear()>: c3f70: d100c3ff sub sp, sp, #0x30 c3f74: a9027bfd stp x29, x30, [sp, #0x20] c3f78: 910083fd add x29, sp, #0x20 c3f7c: d2800008 mov x8, #0x0 // =0 c3f80: f81f83a0 stur x0, [x29, #-0x8] c3f84: f85f83a0 ldur x0, [x29, #-0x8] c3f88: aa0003e9 mov x9, x0 c3f8c: f9400129 ldr x9, [x9] c3f90: eb08013f cmp x9, x8 c3f94: 1a9f07ea cset w10, ne c3f98: f9000be8 str x8, [sp, #0x10] c3f9c: f90007e0 str x0, [sp, #0x8] c3fa0: 3700004a tbnz w10, #0x0, 0xc3fa8 ::clear()+0x38> c3fa4: 14000008 b 0xc3fc4 ::clear()+0x54> c3fa8: f94007e8 ldr x8, [sp, #0x8] c3fac: f9400100 ldr x0, [x8] c3fb0: f94007e1 ldr x1, [sp, #0x8] c3fb4: 97ff8027 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> c3fb8: f94007e8 ldr x8, [sp, #0x8] c3fbc: f9400be0 ldr x0, [sp, #0x10] c3fc0: f9000100 str x0, [x8] c3fc4: a9427bfd ldp x29, x30, [sp, #0x20] c3fc8: 9100c3ff add sp, sp, #0x30 c3fcc: d65f03c0 ret 00000000000c3fd0 const&, android::String8*, float*, android::sp*)>::begin()>: c3fd0: d100c3ff sub sp, sp, #0x30 c3fd4: a9027bfd stp x29, x30, [sp, #0x20] c3fd8: 910083fd add x29, sp, #0x20 c3fdc: f81f83a0 stur x0, [x29, #-0x8] c3fe0: f85f83a0 ldur x0, [x29, #-0x8] c3fe4: f9400400 ldr x0, [x0, #0x8] c3fe8: f9000be8 str x8, [sp, #0x10] c3fec: 97ff8651 bl 0xa5930 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7getNextEv@plt> c3ff0: f9400be8 ldr x8, [sp, #0x10] c3ff4: f90007e0 str x0, [sp, #0x8] c3ff8: aa0803e0 mov x0, x8 c3ffc: f94007e1 ldr x1, [sp, #0x8] c4000: 97ff7ab0 bl 0xa2ac0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEC2EPNSE_5_NodeE@plt> c4004: a9427bfd ldp x29, x30, [sp, #0x20] c4008: 9100c3ff add sp, sp, #0x30 c400c: d65f03c0 ret 00000000000c4010 const&, android::String8*, float*, android::sp*)>::_ListIterator const&, android::String8*, float*, android::sp*), android::List const&, android::String8*, float*, android::sp*)>::NON_CONST_ITERATOR>::operator!=(android::List const&, android::String8*, float*, android::sp*)>::_ListIterator const&, android::String8*, float*, android::sp*), android::List const&, android::String8*, float*, android::sp*)>::NON_CONST_ITERATOR> const&) const>: c4010: d10043ff sub sp, sp, #0x10 c4014: f90007e0 str x0, [sp, #0x8] c4018: f90003e1 str x1, [sp] c401c: f94007e0 ldr x0, [sp, #0x8] c4020: f9400000 ldr x0, [x0] c4024: f94003e1 ldr x1, [sp] c4028: f9400021 ldr x1, [x1] c402c: eb01001f cmp x0, x1 c4030: 1a9f07e8 cset w8, ne c4034: 320003e9 orr w9, wzr, #0x1 c4038: 0a090108 and w8, w8, w9 c403c: 2a0803e0 mov w0, w8 c4040: 910043ff add sp, sp, #0x10 c4044: d65f03c0 ret 00000000000c4048 const&, android::String8*, float*, android::sp*)>::end()>: c4048: d10083ff sub sp, sp, #0x20 c404c: a9017bfd stp x29, x30, [sp, #0x10] c4050: 910043fd add x29, sp, #0x10 c4054: f90007e0 str x0, [sp, #0x8] c4058: f94007e0 ldr x0, [sp, #0x8] c405c: f9400401 ldr x1, [x0, #0x8] c4060: aa0803e0 mov x0, x8 c4064: 97ff7a97 bl 0xa2ac0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEC2EPNSE_5_NodeE@plt> c4068: a9417bfd ldp x29, x30, [sp, #0x10] c406c: 910083ff add sp, sp, #0x20 c4070: d65f03c0 ret 00000000000c4074 const&, android::String8*, float*, android::sp*)>::_ListIterator const&, android::String8*, float*, android::sp*), android::List const&, android::String8*, float*, android::sp*)>::NON_CONST_ITERATOR>::~_ListIterator()>: c4074: d10043ff sub sp, sp, #0x10 c4078: f90007e0 str x0, [sp, #0x8] c407c: 910043ff add sp, sp, #0x10 c4080: d65f03c0 ret 00000000000c4084 const&, android::String8*, float*, android::sp*)>::_ListIterator const&, android::String8*, float*, android::sp*), android::List const&, android::String8*, float*, android::sp*)>::NON_CONST_ITERATOR>::operator*() const>: c4084: d10083ff sub sp, sp, #0x20 c4088: a9017bfd stp x29, x30, [sp, #0x10] c408c: 910043fd add x29, sp, #0x10 c4090: f90007e0 str x0, [sp, #0x8] c4094: f94007e0 ldr x0, [sp, #0x8] c4098: f9400000 ldr x0, [x0] c409c: 97ff9215 bl 0xa88f0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node6getRefEv@plt> c40a0: a9417bfd ldp x29, x30, [sp, #0x10] c40a4: 910083ff add sp, sp, #0x20 c40a8: d65f03c0 ret 00000000000c40ac ::sp(android::DataSource*)>: c40ac: d100c3ff sub sp, sp, #0x30 c40b0: a9027bfd stp x29, x30, [sp, #0x20] c40b4: 910083fd add x29, sp, #0x20 c40b8: d2800008 mov x8, #0x0 // =0 c40bc: f81f83a0 stur x0, [x29, #-0x8] c40c0: f9000be1 str x1, [sp, #0x10] c40c4: f85f83a0 ldur x0, [x29, #-0x8] c40c8: aa0003e1 mov x1, x0 c40cc: f9400be9 ldr x9, [sp, #0x10] c40d0: f9000029 str x9, [x1] c40d4: f9400be9 ldr x9, [sp, #0x10] c40d8: eb08013f cmp x9, x8 c40dc: 1a9f07ea cset w10, ne c40e0: f90007e0 str x0, [sp, #0x8] c40e4: 3700004a tbnz w10, #0x0, 0xc40ec ::sp(android::DataSource*)+0x40> c40e8: 14000004 b 0xc40f8 ::sp(android::DataSource*)+0x4c> c40ec: f9400be0 ldr x0, [sp, #0x10] c40f0: f94007e1 ldr x1, [sp, #0x8] c40f4: 97ff99cb bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c40f8: a9427bfd ldp x29, x30, [sp, #0x20] c40fc: 9100c3ff add sp, sp, #0x30 c4100: d65f03c0 ret 00000000000c4104 const&, android::String8*, float*, android::sp*)>::_ListIterator const&, android::String8*, float*, android::sp*), android::List const&, android::String8*, float*, android::sp*)>::NON_CONST_ITERATOR>::operator++()>: c4104: d10083ff sub sp, sp, #0x20 c4108: a9017bfd stp x29, x30, [sp, #0x10] c410c: 910043fd add x29, sp, #0x10 c4110: f90007e0 str x0, [sp, #0x8] c4114: f94007e0 ldr x0, [sp, #0x8] c4118: aa0003e8 mov x8, x0 c411c: f9400108 ldr x8, [x8] c4120: f90003e0 str x0, [sp] c4124: aa0803e0 mov x0, x8 c4128: 97ff8602 bl 0xa5930 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7getNextEv@plt> c412c: f94003e8 ldr x8, [sp] c4130: f9000100 str x0, [x8] c4134: f94003e0 ldr x0, [sp] c4138: a9417bfd ldp x29, x30, [sp, #0x10] c413c: 910083ff add sp, sp, #0x20 c4140: d65f03c0 ret 00000000000c4144 const&, android::String8*, float*, android::sp*))>: c4144: d10203ff sub sp, sp, #0x80 c4148: a9077bfd stp x29, x30, [sp, #0x70] c414c: 9101c3fd add x29, sp, #0x70 c4150: d53bd048 mrs x8, TPIDR_EL0 c4154: f9401508 ldr x8, [x8, #0x28] c4158: f81f83a8 stur x8, [x29, #-0x8] c415c: f81f03a0 stur x0, [x29, #-0x10] c4160: 90000f20 adrp x0, 0x2a8000 c4164: f947b000 ldr x0, [x0, #0xf60] c4168: d10063a8 sub x8, x29, #0x18 c416c: 97ff78a1 bl 0xa23f0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5beginEv@plt> c4170: 14000001 b 0xc4174 const&, android::String8*, float*, android::sp*))+0x30> c4174: 90000f20 adrp x0, 0x2a8000 c4178: f947b000 ldr x0, [x0, #0xf60] c417c: d10083a8 sub x8, x29, #0x20 c4180: 97ff98bc bl 0xaa470 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE3endEv@plt> c4184: 14000001 b 0xc4188 const&, android::String8*, float*, android::sp*))+0x44> c4188: d10063a0 sub x0, x29, #0x18 c418c: d10083a1 sub x1, x29, #0x20 c4190: 97ff7640 bl 0xa1a90 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEneERKSH_@plt> c4194: b81cc3a0 stur w0, [x29, #-0x34] c4198: 14000001 b 0xc419c const&, android::String8*, float*, android::sp*))+0x58> c419c: d10083a0 sub x0, x29, #0x20 c41a0: 97ff7e20 bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c41a4: b85cc3a8 ldur w8, [x29, #-0x34] c41a8: 370001e8 tbnz w8, #0x0, 0xc41e4 const&, android::String8*, float*, android::sp*))+0xa0> c41ac: 14000001 b 0xc41b0 const&, android::String8*, float*, android::sp*))+0x6c> c41b0: 321f03e8 orr w8, wzr, #0x2 c41b4: b81d03a8 stur w8, [x29, #-0x30] c41b8: 1400001f b 0xc4234 const&, android::String8*, float*, android::sp*))+0xf0> c41bc: f81d83a0 stur x0, [x29, #-0x28] c41c0: 2a0103e8 mov w8, w1 c41c4: b81d43a8 stur w8, [x29, #-0x2c] c41c8: 14000029 b 0xc426c const&, android::String8*, float*, android::sp*))+0x128> c41cc: f81d83a0 stur x0, [x29, #-0x28] c41d0: 2a0103e8 mov w8, w1 c41d4: b81d43a8 stur w8, [x29, #-0x2c] c41d8: d10083a0 sub x0, x29, #0x20 c41dc: 97ff7e11 bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c41e0: 14000023 b 0xc426c const&, android::String8*, float*, android::sp*))+0x128> c41e4: d10063a0 sub x0, x29, #0x18 c41e8: 97ff76ae bl 0xa1ca0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEdeEv@plt> c41ec: f9001be0 str x0, [sp, #0x30] c41f0: 14000001 b 0xc41f4 const&, android::String8*, float*, android::sp*))+0xb0> c41f4: f9401be8 ldr x8, [sp, #0x30] c41f8: f9400109 ldr x9, [x8] c41fc: f85f03aa ldur x10, [x29, #-0x10] c4200: eb0a0129 subs x9, x9, x10 c4204: f90017e9 str x9, [sp, #0x28] c4208: 540000a1 b.ne 0xc421c const&, android::String8*, float*, android::sp*))+0xd8> c420c: 14000001 b 0xc4210 const&, android::String8*, float*, android::sp*))+0xcc> c4210: 320003e8 orr w8, wzr, #0x1 c4214: b81d03a8 stur w8, [x29, #-0x30] c4218: 14000007 b 0xc4234 const&, android::String8*, float*, android::sp*))+0xf0> c421c: 14000001 b 0xc4220 const&, android::String8*, float*, android::sp*))+0xdc> c4220: d10063a0 sub x0, x29, #0x18 c4224: 97ff9c1b bl 0xab290 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEppEv@plt> c4228: f90013e0 str x0, [sp, #0x20] c422c: 14000001 b 0xc4230 const&, android::String8*, float*, android::sp*))+0xec> c4230: 17ffffd1 b 0xc4174 const&, android::String8*, float*, android::sp*))+0x30> c4234: d10063a0 sub x0, x29, #0x18 c4238: 97ff7dfa bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c423c: b85d03a8 ldur w8, [x29, #-0x30] c4240: 2a0803e9 mov w9, w8 c4244: 71000508 subs w8, w8, #0x1 c4248: b9001fe9 str w9, [sp, #0x1c] c424c: b9001be8 str w8, [sp, #0x18] c4250: 540001e0 b.eq 0xc428c const&, android::String8*, float*, android::sp*))+0x148> c4254: 14000001 b 0xc4258 const&, android::String8*, float*, android::sp*))+0x114> c4258: b9401fe8 ldr w8, [sp, #0x1c] c425c: 71000909 subs w9, w8, #0x2 c4260: b90017e9 str w9, [sp, #0x14] c4264: 540000a0 b.eq 0xc4278 const&, android::String8*, float*, android::sp*))+0x134> c4268: 14000015 b 0xc42bc const&, android::String8*, float*, android::sp*))+0x178> c426c: d10063a0 sub x0, x29, #0x18 c4270: 97ff7dec bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c4274: 14000010 b 0xc42b4 const&, android::String8*, float*, android::sp*))+0x170> c4278: 90000f20 adrp x0, 0x2a8000 c427c: f947b000 ldr x0, [x0, #0xf60] c4280: d10043a1 sub x1, x29, #0x10 c4284: 97ff7eeb bl 0xa3e30 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE9push_backERKSD_@plt> c4288: 14000001 b 0xc428c const&, android::String8*, float*, android::sp*))+0x148> c428c: d53bd048 mrs x8, TPIDR_EL0 c4290: f9401508 ldr x8, [x8, #0x28] c4294: f85f83a9 ldur x9, [x29, #-0x8] c4298: eb090108 subs x8, x8, x9 c429c: f90007e8 str x8, [sp, #0x8] c42a0: 540000e1 b.ne 0xc42bc const&, android::String8*, float*, android::sp*))+0x178> c42a4: 14000001 b 0xc42a8 const&, android::String8*, float*, android::sp*))+0x164> c42a8: a9477bfd ldp x29, x30, [sp, #0x70] c42ac: 910203ff add sp, sp, #0x80 c42b0: d65f03c0 ret c42b4: f85d83a0 ldur x0, [x29, #-0x28] c42b8: 97ff8f16 bl 0xa7f10 <_Unwind_Resume@plt> c42bc: 97ff96ad bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c42c0 const&, android::String8*, float*, android::sp*)>::push_back(bool (* const&)(android::sp const&, android::String8*, float*, android::sp*))>: c42c0: d10183ff sub sp, sp, #0x60 c42c4: a9057bfd stp x29, x30, [sp, #0x50] c42c8: 910143fd add x29, sp, #0x50 c42cc: d53bd048 mrs x8, TPIDR_EL0 c42d0: f9401508 ldr x8, [x8, #0x28] c42d4: f81f83a8 stur x8, [x29, #-0x8] c42d8: f81e03a0 stur x0, [x29, #-0x20] c42dc: f90017e1 str x1, [sp, #0x28] c42e0: f85e03a8 ldur x8, [x29, #-0x20] c42e4: d10063a0 sub x0, x29, #0x18 c42e8: f9000be8 str x8, [sp, #0x10] c42ec: aa0003e8 mov x8, x0 c42f0: f9400be1 ldr x1, [sp, #0x10] c42f4: f90007e0 str x0, [sp, #0x8] c42f8: aa0103e0 mov x0, x1 c42fc: 97ff985d bl 0xaa470 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE3endEv@plt> c4300: f94017e2 ldr x2, [sp, #0x28] c4304: d10043a8 sub x8, x29, #0x10 c4308: f9400be0 ldr x0, [sp, #0x10] c430c: f94007e1 ldr x1, [sp, #0x8] c4310: 97ff8c64 bl 0xa74a0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE6insertENSE_13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEERKSD_@plt> c4314: 14000001 b 0xc4318 const&, android::String8*, float*, android::sp*)>::push_back(bool (* const&)(android::sp const&, android::String8*, float*, android::sp*))+0x58> c4318: d10043a0 sub x0, x29, #0x10 c431c: 97ff7dc1 bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c4320: d10063a0 sub x0, x29, #0x18 c4324: 97ff7dbf bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c4328: d53bd040 mrs x0, TPIDR_EL0 c432c: f9401400 ldr x0, [x0, #0x28] c4330: f85f83be ldur x30, [x29, #-0x8] c4334: eb1e0000 subs x0, x0, x30 c4338: f90003e0 str x0, [sp] c433c: 540001a1 b.ne 0xc4370 const&, android::String8*, float*, android::sp*)>::push_back(bool (* const&)(android::sp const&, android::String8*, float*, android::sp*))+0xb0> c4340: 14000001 b 0xc4344 const&, android::String8*, float*, android::sp*)>::push_back(bool (* const&)(android::sp const&, android::String8*, float*, android::sp*))+0x84> c4344: a9457bfd ldp x29, x30, [sp, #0x50] c4348: 910183ff add sp, sp, #0x60 c434c: d65f03c0 ret c4350: f90013e0 str x0, [sp, #0x20] c4354: 2a0103e8 mov w8, w1 c4358: b9001fe8 str w8, [sp, #0x1c] c435c: d10063a0 sub x0, x29, #0x18 c4360: 97ff7db0 bl 0xa3a20 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREED2Ev@plt> c4364: 14000001 b 0xc4368 const&, android::String8*, float*, android::sp*)>::push_back(bool (* const&)(android::sp const&, android::String8*, float*, android::sp*))+0xa8> c4368: f94013e0 ldr x0, [sp, #0x20] c436c: 97ff8ee9 bl 0xa7f10 <_Unwind_Resume@plt> c4370: 97ff9680 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c4374 : c4374: d10143ff sub sp, sp, #0x50 c4378: a9047bfd stp x29, x30, [sp, #0x40] c437c: 910103fd add x29, sp, #0x40 c4380: d53bd048 mrs x8, TPIDR_EL0 c4384: f9401508 ldr x8, [x8, #0x28] c4388: f81f83a8 stur x8, [x29, #-0x8] c438c: 90000f21 adrp x1, 0x2a8000 c4390: f9466821 ldr x1, [x1, #0xcd0] c4394: d10043a0 sub x0, x29, #0x10 c4398: 97ffcbea bl 0xb7340 c439c: 90000f28 adrp x8, 0x2a8000 c43a0: f9454908 ldr x8, [x8, #0xa90] c43a4: 39400109 ldrb w9, [x8] c43a8: 360000a9 tbz w9, #0x0, 0xc43bc c43ac: 14000001 b 0xc43b0 c43b0: 320003e8 orr w8, wzr, #0x1 c43b4: b81ec3a8 stur w8, [x29, #-0x14] c43b8: 14000047 b 0xc44d4 c43bc: 90000f20 adrp x0, 0x2a8000 c43c0: f9424000 ldr x0, [x0, #0x480] c43c4: 97ff81b3 bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c43c8: 14000001 b 0xc43cc c43cc: 90000f20 adrp x0, 0x2a8000 c43d0: f9459800 ldr x0, [x0, #0xb30] c43d4: 97ff81af bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c43d8: 14000001 b 0xc43dc c43dc: 90000f20 adrp x0, 0x2a8000 c43e0: f947a400 ldr x0, [x0, #0xf48] c43e4: 97ff81ab bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c43e8: 14000001 b 0xc43ec c43ec: 90000f20 adrp x0, 0x2a8000 c43f0: f9434800 ldr x0, [x0, #0x690] c43f4: 97ff81a7 bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c43f8: 14000001 b 0xc43fc c43fc: 90000f20 adrp x0, 0x2a8000 c4400: f9456c00 ldr x0, [x0, #0xad8] c4404: 97ff81a3 bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c4408: 14000001 b 0xc440c c440c: 90000f20 adrp x0, 0x2a8000 c4410: f9472c00 ldr x0, [x0, #0xe58] c4414: 97ff819f bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c4418: 14000001 b 0xc441c c441c: 90000f20 adrp x0, 0x2a8000 c4420: f9451c00 ldr x0, [x0, #0xa38] c4424: 97ff819b bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c4428: 14000001 b 0xc442c c442c: 90000f20 adrp x0, 0x2a8000 c4430: f9428c00 ldr x0, [x0, #0x518] c4434: 97ff8197 bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c4438: 14000001 b 0xc443c c443c: 90000f20 adrp x0, 0x2a8000 c4440: f947f000 ldr x0, [x0, #0xfe0] c4444: 97ff8193 bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c4448: 14000001 b 0xc444c c444c: 90000f20 adrp x0, 0x2a8000 c4450: f942f400 ldr x0, [x0, #0x5e8] c4454: 97ff818f bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c4458: 14000001 b 0xc445c c445c: 97ff8c3d bl 0xa7550 c4460: b9001be0 str w0, [sp, #0x18] c4464: 14000001 b 0xc4468 c4468: b9401be8 ldr w8, [sp, #0x18] c446c: 710fd509 subs w9, w8, #0x3f5 c4470: b90017e9 str w9, [sp, #0x14] c4474: 540001a1 b.ne 0xc44a8 c4478: 14000001 b 0xc447c c447c: 90000f20 adrp x0, 0x2a8000 c4480: f9460800 ldr x0, [x0, #0xc10] c4484: 97ff8183 bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c4488: 14000001 b 0xc448c c448c: 14000007 b 0xc44a8 c4490: f90013e0 str x0, [sp, #0x20] c4494: 2a0103e8 mov w8, w1 c4498: b9001fe8 str w8, [sp, #0x1c] c449c: d10043a0 sub x0, x29, #0x10 c44a0: 97ffcc3f bl 0xb759c ::~sp()+0x58> c44a4: 1400001d b 0xc4518 c44a8: 90000f20 adrp x0, 0x2a8000 c44ac: f9447400 ldr x0, [x0, #0x8e8] c44b0: 97ff8178 bl 0xa4a90 <_ZN7android10DataSource17RegisterSniffer_lEPFbRKNS_2spIS0_EEPNS_7String8EPfPNS1_INS_8AMessageEEEE@plt> c44b4: 14000001 b 0xc44b8 c44b8: 90000f28 adrp x8, 0x2a8000 c44bc: f9454908 ldr x8, [x8, #0xa90] c44c0: 320003e9 orr w9, wzr, #0x1 c44c4: 39000109 strb w9, [x8] c44c8: 2a1f03e9 mov w9, wzr c44cc: b81ec3a9 stur w9, [x29, #-0x14] c44d0: 14000001 b 0xc44d4 c44d4: d10043a0 sub x0, x29, #0x10 c44d8: 97ffcc31 bl 0xb759c ::~sp()+0x58> c44dc: b85ec3a8 ldur w8, [x29, #-0x14] c44e0: 71000508 subs w8, w8, #0x1 c44e4: b90013e8 str w8, [sp, #0x10] c44e8: 540001c8 b.hi 0xc4520 c44ec: 14000001 b 0xc44f0 c44f0: d53bd048 mrs x8, TPIDR_EL0 c44f4: f9401508 ldr x8, [x8, #0x28] c44f8: f85f83a9 ldur x9, [x29, #-0x8] c44fc: eb090108 subs x8, x8, x9 c4500: f90007e8 str x8, [sp, #0x8] c4504: 540000e1 b.ne 0xc4520 c4508: 14000001 b 0xc450c c450c: a9447bfd ldp x29, x30, [sp, #0x40] c4510: 910143ff add sp, sp, #0x50 c4514: d65f03c0 ret c4518: f94013e0 ldr x0, [sp, #0x20] c451c: 97ff8e7d bl 0xa7f10 <_Unwind_Resume@plt> c4520: 97ff9614 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c4524 : c4524: d10243ff sub sp, sp, #0x90 c4528: a9087bfd stp x29, x30, [sp, #0x80] c452c: 910203fd add x29, sp, #0x80 c4530: d53bd049 mrs x9, TPIDR_EL0 c4534: f9401529 ldr x9, [x9, #0x28] c4538: f81f83a9 stur x9, [x29, #-0x8] c453c: f81e03a0 stur x0, [x29, #-0x20] c4540: d10043a0 sub x0, x29, #0x10 c4544: f81c83a8 stur x8, [x29, #-0x38] c4548: 97ff7e92 bl 0xa3f90 <_ZN7android2spINS_10DataSourceEEC2Ev@plt> c454c: f85e03a1 ldur x1, [x29, #-0x20] c4550: 900009a0 adrp x0, 0x1f8000 c4554: 911d4000 add x0, x0, #0x750 c4558: 528000aa mov w10, #0x5 // =5 c455c: 2a0a03e2 mov w2, w10 c4560: 97ff9a88 bl 0xaaf80 c4564: 35000300 cbnz w0, 0xc45c4 c4568: 14000001 b 0xc456c c456c: f85e03a0 ldur x0, [x29, #-0x20] c4570: d10063a8 sub x8, x29, #0x18 c4574: 97ff7bdb bl 0xa34e0 <_ZN7android13DataURISource6CreateEPKc@plt> c4578: 14000001 b 0xc457c c457c: d10043a0 sub x0, x29, #0x10 c4580: d10063a1 sub x1, x29, #0x18 c4584: 97ff917f bl 0xa8b80 <_ZN7android2spINS_10DataSourceEEaSINS_13DataURISourceEEERS2_ONS0_IT_EE@plt> c4588: f90023e0 str x0, [sp, #0x40] c458c: 14000001 b 0xc4590 c4590: d10063a0 sub x0, x29, #0x18 c4594: 97ff9333 bl 0xa9260 <_ZN7android2spINS_13DataURISourceEED2Ev@plt> c4598: 14000023 b 0xc4624 c459c: f81d83a0 stur x0, [x29, #-0x28] c45a0: 2a0103e8 mov w8, w1 c45a4: b81d43a8 stur w8, [x29, #-0x2c] c45a8: 14000052 b 0xc46f0 c45ac: f81d83a0 stur x0, [x29, #-0x28] c45b0: 2a0103e8 mov w8, w1 c45b4: b81d43a8 stur w8, [x29, #-0x2c] c45b8: d10063a0 sub x0, x29, #0x18 c45bc: 97ff9329 bl 0xa9260 <_ZN7android2spINS_13DataURISourceEED2Ev@plt> c45c0: 1400004c b 0xc46f0 c45c4: 52800b08 mov w8, #0x58 // =88 c45c8: 2a0803e0 mov w0, w8 c45cc: 97ff9251 bl 0xa8f10 <_Znwm@plt> c45d0: f9001fe0 str x0, [sp, #0x38] c45d4: 14000001 b 0xc45d8 c45d8: f9401fe0 ldr x0, [sp, #0x38] c45dc: f85e03a1 ldur x1, [x29, #-0x20] c45e0: f9401fe2 ldr x2, [sp, #0x38] c45e4: f9001be0 str x0, [sp, #0x30] c45e8: aa0203e0 mov x0, x2 c45ec: 97ff94cd bl 0xa9920 <_ZN7android10FileSourceC1EPKc@plt> c45f0: 14000001 b 0xc45f4 c45f4: d10043a0 sub x0, x29, #0x10 c45f8: f9401be1 ldr x1, [sp, #0x30] c45fc: 97ff9031 bl 0xa86c0 <_ZN7android2spINS_10DataSourceEEaSINS_10FileSourceEEERS2_PT_@plt> c4600: f90017e0 str x0, [sp, #0x28] c4604: 14000001 b 0xc4608 c4608: 14000007 b 0xc4624 c460c: f81d83a0 stur x0, [x29, #-0x28] c4610: 2a0103e8 mov w8, w1 c4614: b81d43a8 stur w8, [x29, #-0x2c] c4618: f9401fe0 ldr x0, [sp, #0x38] c461c: 97ff70d1 bl 0xa0960 <_ZdlPv@plt> c4620: 14000034 b 0xc46f0 c4624: d10043a0 sub x0, x29, #0x10 c4628: aa1f03e1 mov x1, xzr c462c: 97ff8331 bl 0xa52f0 <_ZNK7android2spINS_10DataSourceEEeqEPKS1_@plt> c4630: b90027e0 str w0, [sp, #0x24] c4634: 14000001 b 0xc4638 c4638: b94027e8 ldr w8, [sp, #0x24] c463c: 37000208 tbnz w8, #0x0, 0xc467c c4640: 14000001 b 0xc4644 c4644: d10043a0 sub x0, x29, #0x10 c4648: 97ff8c52 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c464c: f9000fe0 str x0, [sp, #0x18] c4650: 14000001 b 0xc4654 c4654: f9400fe8 ldr x8, [sp, #0x18] c4658: f9400109 ldr x9, [x8] c465c: f9401929 ldr x9, [x9, #0x30] c4660: aa0803e0 mov x0, x8 c4664: d63f0120 blr x9 c4668: b90017e0 str w0, [sp, #0x14] c466c: 14000001 b 0xc4670 c4670: b94017e8 ldr w8, [sp, #0x14] c4674: 34000188 cbz w8, 0xc46a4 c4678: 14000001 b 0xc467c c467c: aa1f03e0 mov x0, xzr c4680: f85c83a8 ldur x8, [x29, #-0x38] c4684: f90007e0 str x0, [sp, #0x8] c4688: aa0803e0 mov x0, x8 c468c: f94007e1 ldr x1, [sp, #0x8] c4690: 97ff9580 bl 0xa9c90 <_ZN7android2spINS_10DataSourceEEC2EPS1_@plt> c4694: 14000001 b 0xc4698 c4698: 320003e8 orr w8, wzr, #0x1 c469c: b81d03a8 stur w8, [x29, #-0x30] c46a0: 14000008 b 0xc46c0 c46a4: d10043a1 sub x1, x29, #0x10 c46a8: f85c83a0 ldur x0, [x29, #-0x38] c46ac: 97ff905d bl 0xa8820 <_ZN7android2spINS_10DataSourceEEC2EOS2_@plt> c46b0: 14000001 b 0xc46b4 c46b4: 320003e8 orr w8, wzr, #0x1 c46b8: b81d03a8 stur w8, [x29, #-0x30] c46bc: 14000001 b 0xc46c0 c46c0: d10043a0 sub x0, x29, #0x10 c46c4: 97ff6e43 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c46c8: d53bd040 mrs x0, TPIDR_EL0 c46cc: f9401400 ldr x0, [x0, #0x28] c46d0: f85f83be ldur x30, [x29, #-0x8] c46d4: eb1e0000 subs x0, x0, x30 c46d8: f90003e0 str x0, [sp] c46dc: 54000141 b.ne 0xc4704 c46e0: 14000001 b 0xc46e4 c46e4: a9487bfd ldp x29, x30, [sp, #0x80] c46e8: 910243ff add sp, sp, #0x90 c46ec: d65f03c0 ret c46f0: d10043a0 sub x0, x29, #0x10 c46f4: 97ff6e37 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c46f8: 14000001 b 0xc46fc c46fc: f85d83a0 ldur x0, [x29, #-0x28] c4700: 97ff8e04 bl 0xa7f10 <_Unwind_Resume@plt> c4704: 97ff959b bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c4708 ::sp()>: c4708: d10043ff sub sp, sp, #0x10 c470c: d2800008 mov x8, #0x0 // =0 c4710: f90007e0 str x0, [sp, #0x8] c4714: f94007e0 ldr x0, [sp, #0x8] c4718: f9000008 str x8, [x0] c471c: 910043ff add sp, sp, #0x10 c4720: d65f03c0 ret 00000000000c4724 & android::sp::operator=(android::sp&&)>: c4724: d100c3ff sub sp, sp, #0x30 c4728: a9027bfd stp x29, x30, [sp, #0x20] c472c: 910083fd add x29, sp, #0x20 c4730: d2800008 mov x8, #0x0 // =0 c4734: f81f83a0 stur x0, [x29, #-0x8] c4738: f9000be1 str x1, [sp, #0x10] c473c: f85f83a0 ldur x0, [x29, #-0x8] c4740: aa0003e1 mov x1, x0 c4744: f9400021 ldr x1, [x1] c4748: eb08003f cmp x1, x8 c474c: 1a9f07e9 cset w9, ne c4750: f90007e8 str x8, [sp, #0x8] c4754: f90003e0 str x0, [sp] c4758: 37000049 tbnz w9, #0x0, 0xc4760 & android::sp::operator=(android::sp&&)+0x3c> c475c: 14000005 b 0xc4770 & android::sp::operator=(android::sp&&)+0x4c> c4760: f94003e8 ldr x8, [sp] c4764: f9400100 ldr x0, [x8] c4768: f94003e1 ldr x1, [sp] c476c: 97ff7e39 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> c4770: f9400be8 ldr x8, [sp, #0x10] c4774: f9400108 ldr x8, [x8] c4778: f94003e9 ldr x9, [sp] c477c: f9000128 str x8, [x9] c4780: f9400be8 ldr x8, [sp, #0x10] c4784: f94007e9 ldr x9, [sp, #0x8] c4788: f9000109 str x9, [x8] c478c: f94003e0 ldr x0, [sp] c4790: a9427bfd ldp x29, x30, [sp, #0x20] c4794: 9100c3ff add sp, sp, #0x30 c4798: d65f03c0 ret 00000000000c479c ::~sp()>: c479c: d10083ff sub sp, sp, #0x20 c47a0: a9017bfd stp x29, x30, [sp, #0x10] c47a4: 910043fd add x29, sp, #0x10 c47a8: d2800008 mov x8, #0x0 // =0 c47ac: f90007e0 str x0, [sp, #0x8] c47b0: f94007e0 ldr x0, [sp, #0x8] c47b4: aa0003e9 mov x9, x0 c47b8: f9400129 ldr x9, [x9] c47bc: eb08013f cmp x9, x8 c47c0: 1a9f07ea cset w10, ne c47c4: f90003e0 str x0, [sp] c47c8: 3700004a tbnz w10, #0x0, 0xc47d0 ::~sp()+0x34> c47cc: 14000006 b 0xc47e4 ::~sp()+0x48> c47d0: f94003e8 ldr x8, [sp] c47d4: f9400100 ldr x0, [x8] c47d8: f94003e1 ldr x1, [sp] c47dc: 97ff7e1d bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> c47e0: 14000001 b 0xc47e4 ::~sp()+0x48> c47e4: a9417bfd ldp x29, x30, [sp, #0x10] c47e8: 910083ff add sp, sp, #0x20 c47ec: d65f03c0 ret c47f0: 97ffa675 bl 0xae1c4 00000000000c47f4 & android::sp::operator=(android::FileSource*)>: c47f4: d100c3ff sub sp, sp, #0x30 c47f8: a9027bfd stp x29, x30, [sp, #0x20] c47fc: 910083fd add x29, sp, #0x20 c4800: d2800008 mov x8, #0x0 // =0 c4804: f81f83a0 stur x0, [x29, #-0x8] c4808: f9000be1 str x1, [sp, #0x10] c480c: f85f83a0 ldur x0, [x29, #-0x8] c4810: f9400be1 ldr x1, [sp, #0x10] c4814: eb08003f cmp x1, x8 c4818: 1a9f07e9 cset w9, ne c481c: f90007e8 str x8, [sp, #0x8] c4820: f90003e0 str x0, [sp] c4824: 37000049 tbnz w9, #0x0, 0xc482c & android::sp::operator=(android::FileSource*)+0x38> c4828: 14000004 b 0xc4838 & android::sp::operator=(android::FileSource*)+0x44> c482c: f9400be0 ldr x0, [sp, #0x10] c4830: f94003e1 ldr x1, [sp] c4834: 97ff97fb bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c4838: f94003e8 ldr x8, [sp] c483c: f9400108 ldr x8, [x8] c4840: f94007e9 ldr x9, [sp, #0x8] c4844: eb09011f cmp x8, x9 c4848: 1a9f07ea cset w10, ne c484c: 3700004a tbnz w10, #0x0, 0xc4854 & android::sp::operator=(android::FileSource*)+0x60> c4850: 14000005 b 0xc4864 & android::sp::operator=(android::FileSource*)+0x70> c4854: f94003e8 ldr x8, [sp] c4858: f9400100 ldr x0, [x8] c485c: f94003e1 ldr x1, [sp] c4860: 97ff7dfc bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> c4864: f9400be8 ldr x8, [sp, #0x10] c4868: f94003e9 ldr x9, [sp] c486c: f9000128 str x8, [x9] c4870: f94003e0 ldr x0, [sp] c4874: a9427bfd ldp x29, x30, [sp, #0x20] c4878: 9100c3ff add sp, sp, #0x30 c487c: d65f03c0 ret 00000000000c4880 ::operator==(android::DataSource const*) const>: c4880: d10043ff sub sp, sp, #0x10 c4884: f90007e0 str x0, [sp, #0x8] c4888: f90003e1 str x1, [sp] c488c: f94007e0 ldr x0, [sp, #0x8] c4890: f9400000 ldr x0, [x0] c4894: f94003e1 ldr x1, [sp] c4898: eb01001f cmp x0, x1 c489c: 1a9f17e8 cset w8, eq c48a0: 320003e9 orr w9, wzr, #0x1 c48a4: 0a090108 and w8, w8, w9 c48a8: 2a0803e0 mov w0, w8 c48ac: 910043ff add sp, sp, #0x10 c48b0: d65f03c0 ret 00000000000c48b4 ::sp(android::sp&&)>: c48b4: d10043ff sub sp, sp, #0x10 c48b8: d2800008 mov x8, #0x0 // =0 c48bc: f90007e0 str x0, [sp, #0x8] c48c0: f90003e1 str x1, [sp] c48c4: f94007e0 ldr x0, [sp, #0x8] c48c8: f94003e1 ldr x1, [sp] c48cc: f9400021 ldr x1, [x1] c48d0: f9000001 str x1, [x0] c48d4: f94003e0 ldr x0, [sp] c48d8: f9000008 str x8, [x0] c48dc: 910043ff add sp, sp, #0x10 c48e0: d65f03c0 ret 00000000000c48e4 : c48e4: d10083ff sub sp, sp, #0x20 c48e8: a9017bfd stp x29, x30, [sp, #0x10] c48ec: 910043fd add x29, sp, #0x10 c48f0: 900009a9 adrp x9, 0x1f8000 c48f4: 911d5929 add x9, x9, #0x756 c48f8: f90007e0 str x0, [sp, #0x8] c48fc: aa0803e0 mov x0, x8 c4900: aa0903e1 mov x1, x9 c4904: 97ff9333 bl 0xa95d0 <_ZN7android7String8C1EPKc@plt> c4908: a9417bfd ldp x29, x30, [sp, #0x10] c490c: 910083ff add sp, sp, #0x20 c4910: d65f03c0 ret 00000000000c4914 : c4914: d10083ff sub sp, sp, #0x20 c4918: a9017bfd stp x29, x30, [sp, #0x10] c491c: 910043fd add x29, sp, #0x10 c4920: f90007e0 str x0, [sp, #0x8] c4924: f94007e0 ldr x0, [sp, #0x8] c4928: 97ff7076 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c492c: a9417bfd ldp x29, x30, [sp, #0x10] c4930: 910083ff add sp, sp, #0x20 c4934: d65f03c0 ret 00000000000c4938 : c4938: d10043ff sub sp, sp, #0x10 c493c: f90007e0 str x0, [sp, #0x8] c4940: d4200020 brk #0x1 00000000000c4944 : c4944: d10043ff sub sp, sp, #0x10 c4948: 52800008 mov w8, #0x0 // =0 c494c: f90007e0 str x0, [sp, #0x8] c4950: 2a0803e0 mov w0, w8 c4954: 910043ff add sp, sp, #0x10 c4958: d65f03c0 ret 00000000000c495c : c495c: d10083ff sub sp, sp, #0x20 c4960: a9017bfd stp x29, x30, [sp, #0x10] c4964: 910043fd add x29, sp, #0x10 c4968: 900009a9 adrp x9, 0x1f8000 c496c: 9112d129 add x9, x9, #0x4b4 c4970: f90007e0 str x0, [sp, #0x8] c4974: aa0803e0 mov x0, x8 c4978: aa0903e1 mov x1, x9 c497c: 97ff9315 bl 0xa95d0 <_ZN7android7String8C1EPKc@plt> c4980: a9417bfd ldp x29, x30, [sp, #0x10] c4984: 910083ff add sp, sp, #0x20 c4988: d65f03c0 ret 00000000000c498c : c498c: d10043ff sub sp, sp, #0x10 c4990: 12807e28 mov w8, #-0x3f2 // =-1010 c4994: f90007e0 str x0, [sp, #0x8] c4998: f90003e1 str x1, [sp] c499c: 2a0803e0 mov w0, w8 c49a0: 910043ff add sp, sp, #0x10 c49a4: d65f03c0 ret 00000000000c49a8 : c49a8: d10083ff sub sp, sp, #0x20 c49ac: a9017bfd stp x29, x30, [sp, #0x10] c49b0: 910043fd add x29, sp, #0x10 c49b4: f90007e0 str x0, [sp, #0x8] c49b8: aa0803e0 mov x0, x8 c49bc: 97ff9735 bl 0xaa690 <_ZN7android7String8C1Ev@plt> c49c0: a9417bfd ldp x29, x30, [sp, #0x10] c49c4: 910083ff add sp, sp, #0x20 c49c8: d65f03c0 ret 00000000000c49cc : c49cc: d10043ff sub sp, sp, #0x10 c49d0: f90007e0 str x0, [sp, #0x8] c49d4: 910043ff add sp, sp, #0x10 c49d8: d65f03c0 ret 00000000000c49dc const&, android::String8*, float*, android::sp*)>::prep()>: c49dc: d10083ff sub sp, sp, #0x20 c49e0: a9017bfd stp x29, x30, [sp, #0x10] c49e4: 910043fd add x29, sp, #0x10 c49e8: b27d07e8 orr x8, xzr, #0x18 c49ec: f90007e0 str x0, [sp, #0x8] c49f0: f94007e0 ldr x0, [sp, #0x8] c49f4: f90003e0 str x0, [sp] c49f8: aa0803e0 mov x0, x8 c49fc: 97ff710d bl 0xa0e30 <_Znam@plt> c4a00: f94003e8 ldr x8, [sp] c4a04: f9000500 str x0, [x8, #0x8] c4a08: f9400500 ldr x0, [x8, #0x8] c4a0c: f9400501 ldr x1, [x8, #0x8] c4a10: 97ff82d4 bl 0xa5560 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7setPrevEPSF_@plt> c4a14: f94003e8 ldr x8, [sp] c4a18: f9400500 ldr x0, [x8, #0x8] c4a1c: f9400501 ldr x1, [x8, #0x8] c4a20: 97ff8a94 bl 0xa7470 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7setNextEPSF_@plt> c4a24: a9417bfd ldp x29, x30, [sp, #0x10] c4a28: 910083ff add sp, sp, #0x20 c4a2c: d65f03c0 ret 00000000000c4a30 const&, android::String8*, float*, android::sp*)>::~List()>: c4a30: d10083ff sub sp, sp, #0x20 c4a34: a9017bfd stp x29, x30, [sp, #0x10] c4a38: 910043fd add x29, sp, #0x10 c4a3c: f90007e0 str x0, [sp, #0x8] c4a40: f94007e0 ldr x0, [sp, #0x8] c4a44: f90003e0 str x0, [sp] c4a48: 97ff930e bl 0xa9680 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEED2Ev@plt> c4a4c: f94003e0 ldr x0, [sp] c4a50: 97ff6fc4 bl 0xa0960 <_ZdlPv@plt> c4a54: a9417bfd ldp x29, x30, [sp, #0x10] c4a58: 910083ff add sp, sp, #0x20 c4a5c: d65f03c0 ret 00000000000c4a60 const&, android::String8*, float*, android::sp*)>::_Node::setPrev(android::List const&, android::String8*, float*, android::sp*)>::_Node*)>: c4a60: d10043ff sub sp, sp, #0x10 c4a64: f90007e0 str x0, [sp, #0x8] c4a68: f90003e1 str x1, [sp] c4a6c: f94007e0 ldr x0, [sp, #0x8] c4a70: f94003e1 ldr x1, [sp] c4a74: f9000401 str x1, [x0, #0x8] c4a78: 910043ff add sp, sp, #0x10 c4a7c: d65f03c0 ret 00000000000c4a80 const&, android::String8*, float*, android::sp*)>::_Node::setNext(android::List const&, android::String8*, float*, android::sp*)>::_Node*)>: c4a80: d10043ff sub sp, sp, #0x10 c4a84: f90007e0 str x0, [sp, #0x8] c4a88: f90003e1 str x1, [sp] c4a8c: f94007e0 ldr x0, [sp, #0x8] c4a90: f94003e1 ldr x1, [sp] c4a94: f9000801 str x1, [x0, #0x10] c4a98: 910043ff add sp, sp, #0x10 c4a9c: d65f03c0 ret 00000000000c4aa0 const&, android::String8*, float*, android::sp*)>::clear()>: c4aa0: d10103ff sub sp, sp, #0x40 c4aa4: a9037bfd stp x29, x30, [sp, #0x30] c4aa8: 9100c3fd add x29, sp, #0x30 c4aac: d2800008 mov x8, #0x0 // =0 c4ab0: f81f83a0 stur x0, [x29, #-0x8] c4ab4: f85f83a0 ldur x0, [x29, #-0x8] c4ab8: f9400409 ldr x9, [x0, #0x8] c4abc: f9000be0 str x0, [sp, #0x10] c4ac0: aa0903e0 mov x0, x9 c4ac4: f90007e8 str x8, [sp, #0x8] c4ac8: 97ff839a bl 0xa5930 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7getNextEv@plt> c4acc: f81f03a0 stur x0, [x29, #-0x10] c4ad0: f85f03a8 ldur x8, [x29, #-0x10] c4ad4: f9400be9 ldr x9, [sp, #0x10] c4ad8: f940052a ldr x10, [x9, #0x8] c4adc: eb0a011f cmp x8, x10 c4ae0: 1a9f07eb cset w11, ne c4ae4: 3700004b tbnz w11, #0x0, 0xc4aec const&, android::String8*, float*, android::sp*)>::clear()+0x4c> c4ae8: 14000011 b 0xc4b2c const&, android::String8*, float*, android::sp*)>::clear()+0x8c> c4aec: f85f03a0 ldur x0, [x29, #-0x10] c4af0: 97ff8390 bl 0xa5930 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7getNextEv@plt> c4af4: f9000fe0 str x0, [sp, #0x18] c4af8: f85f03a0 ldur x0, [x29, #-0x10] c4afc: f94007e8 ldr x8, [sp, #0x8] c4b00: eb08001f cmp x0, x8 c4b04: 1a9f17e9 cset w9, eq c4b08: f90003e0 str x0, [sp] c4b0c: 370000a9 tbnz w9, #0x0, 0xc4b20 const&, android::String8*, float*, android::sp*)>::clear()+0x80> c4b10: f94003e0 ldr x0, [sp] c4b14: 97ff6e6b bl 0xa04c0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_NodeD2Ev@plt> c4b18: f94003e0 ldr x0, [sp] c4b1c: 97ff6f91 bl 0xa0960 <_ZdlPv@plt> c4b20: f9400fe8 ldr x8, [sp, #0x18] c4b24: f81f03a8 stur x8, [x29, #-0x10] c4b28: 17ffffea b 0xc4ad0 const&, android::String8*, float*, android::sp*)>::clear()+0x30> c4b2c: f9400be8 ldr x8, [sp, #0x10] c4b30: f9400500 ldr x0, [x8, #0x8] c4b34: f9400501 ldr x1, [x8, #0x8] c4b38: 97ff828a bl 0xa5560 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7setPrevEPSF_@plt> c4b3c: f9400be8 ldr x8, [sp, #0x10] c4b40: f9400500 ldr x0, [x8, #0x8] c4b44: f9400501 ldr x1, [x8, #0x8] c4b48: 97ff8a4a bl 0xa7470 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7setNextEPSF_@plt> c4b4c: a9437bfd ldp x29, x30, [sp, #0x30] c4b50: 910103ff add sp, sp, #0x40 c4b54: d65f03c0 ret 00000000000c4b58 const&, android::String8*, float*, android::sp*)>::_Node::getNext() const>: c4b58: d10043ff sub sp, sp, #0x10 c4b5c: f90007e0 str x0, [sp, #0x8] c4b60: f94007e0 ldr x0, [sp, #0x8] c4b64: f9400800 ldr x0, [x0, #0x10] c4b68: 910043ff add sp, sp, #0x10 c4b6c: d65f03c0 ret 00000000000c4b70 const&, android::String8*, float*, android::sp*)>::_Node::~_Node()>: c4b70: d10043ff sub sp, sp, #0x10 c4b74: f90007e0 str x0, [sp, #0x8] c4b78: 910043ff add sp, sp, #0x10 c4b7c: d65f03c0 ret 00000000000c4b80 const&, android::String8*, float*, android::sp*)>::_ListIterator const&, android::String8*, float*, android::sp*), android::List const&, android::String8*, float*, android::sp*)>::NON_CONST_ITERATOR>::_ListIterator(android::List const&, android::String8*, float*, android::sp*)>::_Node*)>: c4b80: d10043ff sub sp, sp, #0x10 c4b84: f90007e0 str x0, [sp, #0x8] c4b88: f90003e1 str x1, [sp] c4b8c: f94007e0 ldr x0, [sp, #0x8] c4b90: f94003e1 ldr x1, [sp] c4b94: f9000001 str x1, [x0] c4b98: 910043ff add sp, sp, #0x10 c4b9c: d65f03c0 ret 00000000000c4ba0 const&, android::String8*, float*, android::sp*)>::_Node::getRef()>: c4ba0: d10043ff sub sp, sp, #0x10 c4ba4: f90007e0 str x0, [sp, #0x8] c4ba8: f94007e0 ldr x0, [sp, #0x8] c4bac: 910043ff add sp, sp, #0x10 c4bb0: d65f03c0 ret 00000000000c4bb4 const&, android::String8*, float*, android::sp*)>::insert(android::List const&, android::String8*, float*, android::sp*)>::_ListIterator const&, android::String8*, float*, android::sp*), android::List const&, android::String8*, float*, android::sp*)>::NON_CONST_ITERATOR>, bool (* const&)(android::sp const&, android::String8*, float*, android::sp*))>: c4bb4: d101c3ff sub sp, sp, #0x70 c4bb8: a9067bfd stp x29, x30, [sp, #0x60] c4bbc: 910183fd add x29, sp, #0x60 c4bc0: b27d07e9 orr x9, xzr, #0x18 c4bc4: f81f83a0 stur x0, [x29, #-0x8] c4bc8: f81f03a2 stur x2, [x29, #-0x10] c4bcc: aa0903e0 mov x0, x9 c4bd0: f9001be8 str x8, [sp, #0x30] c4bd4: f90017e1 str x1, [sp, #0x28] c4bd8: 97ff90ce bl 0xa8f10 <_Znwm@plt> c4bdc: f85f03a1 ldur x1, [x29, #-0x10] c4be0: f90013e0 str x0, [sp, #0x20] c4be4: 97ff850f bl 0xa6020 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_NodeC2ERKSD_@plt> c4be8: 14000001 b 0xc4bec const&, android::String8*, float*, android::sp*)>::insert(android::List const&, android::String8*, float*, android::sp*)>::_ListIterator const&, android::String8*, float*, android::sp*), android::List const&, android::String8*, float*, android::sp*)>::NON_CONST_ITERATOR>, bool (* const&)(android::sp const&, android::String8*, float*, android::sp*))+0x38> c4bec: f94013e8 ldr x8, [sp, #0x20] c4bf0: f81e83a8 stur x8, [x29, #-0x18] c4bf4: f85e83a0 ldur x0, [x29, #-0x18] c4bf8: f94017e1 ldr x1, [sp, #0x28] c4bfc: f9000fe0 str x0, [sp, #0x18] c4c00: aa0103e0 mov x0, x1 c4c04: 97ff937b bl 0xa99f0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREE7getNodeEv@plt> c4c08: f9400fe8 ldr x8, [sp, #0x18] c4c0c: f9000be0 str x0, [sp, #0x10] c4c10: aa0803e0 mov x0, x8 c4c14: f9400be1 ldr x1, [sp, #0x10] c4c18: 97ff8a16 bl 0xa7470 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7setNextEPSF_@plt> c4c1c: f85e83a0 ldur x0, [x29, #-0x18] c4c20: f94017e1 ldr x1, [sp, #0x28] c4c24: f90007e0 str x0, [sp, #0x8] c4c28: aa0103e0 mov x0, x1 c4c2c: 97ff9371 bl 0xa99f0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREE7getNodeEv@plt> c4c30: 97ff97f0 bl 0xaabf0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7getPrevEv@plt> c4c34: f94007e8 ldr x8, [sp, #0x8] c4c38: f90003e0 str x0, [sp] c4c3c: aa0803e0 mov x0, x8 c4c40: f94003e1 ldr x1, [sp] c4c44: 97ff8247 bl 0xa5560 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7setPrevEPSF_@plt> c4c48: f94017e0 ldr x0, [sp, #0x28] c4c4c: 97ff9369 bl 0xa99f0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREE7getNodeEv@plt> c4c50: 97ff97e8 bl 0xaabf0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7getPrevEv@plt> c4c54: f85e83a1 ldur x1, [x29, #-0x18] c4c58: 97ff8a06 bl 0xa7470 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7setNextEPSF_@plt> c4c5c: f94017e0 ldr x0, [sp, #0x28] c4c60: 97ff9364 bl 0xa99f0 <_ZNK7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREE7getNodeEv@plt> c4c64: f85e83a1 ldur x1, [x29, #-0x18] c4c68: 97ff823e bl 0xa5560 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE5_Node7setPrevEPSF_@plt> c4c6c: f85e83a1 ldur x1, [x29, #-0x18] c4c70: f9401be0 ldr x0, [sp, #0x30] c4c74: 97ff7793 bl 0xa2ac0 <_ZN7android4ListIPFbRKNS_2spINS_10DataSourceEEEPNS_7String8EPfPNS1_INS_8AMessageEEEEE13_ListIteratorISD_NSE_18NON_CONST_ITERATOREEC2EPNSE_5_NodeE@plt> c4c78: a9467bfd ldp x29, x30, [sp, #0x60] c4c7c: 9101c3ff add sp, sp, #0x70 c4c80: d65f03c0 ret c4c84: 2a0103e8 mov w8, w1 c4c88: f81e03a0 stur x0, [x29, #-0x20] c4c8c: b81dc3a8 stur w8, [x29, #-0x24] c4c90: f94013e0 ldr x0, [sp, #0x20] c4c94: 97ff6f33 bl 0xa0960 <_ZdlPv@plt> c4c98: f85e03a0 ldur x0, [x29, #-0x20] c4c9c: 97ff8c9d bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c4ca0 const&, android::String8*, float*, android::sp*)>::_Node::_Node(bool (* const&)(android::sp const&, android::String8*, float*, android::sp*))>: c4ca0: d10043ff sub sp, sp, #0x10 c4ca4: f90007e0 str x0, [sp, #0x8] c4ca8: f90003e1 str x1, [sp] c4cac: f94007e0 ldr x0, [sp, #0x8] c4cb0: f94003e1 ldr x1, [sp] c4cb4: f9400021 ldr x1, [x1] c4cb8: f9000001 str x1, [x0] c4cbc: 910043ff add sp, sp, #0x10 c4cc0: d65f03c0 ret 00000000000c4cc4 const&, android::String8*, float*, android::sp*)>::_ListIterator const&, android::String8*, float*, android::sp*), android::List const&, android::String8*, float*, android::sp*)>::NON_CONST_ITERATOR>::getNode() const>: c4cc4: d10043ff sub sp, sp, #0x10 c4cc8: f90007e0 str x0, [sp, #0x8] c4ccc: f94007e0 ldr x0, [sp, #0x8] c4cd0: f9400000 ldr x0, [x0] c4cd4: 910043ff add sp, sp, #0x10 c4cd8: d65f03c0 ret 00000000000c4cdc const&, android::String8*, float*, android::sp*)>::_Node::getPrev() const>: c4cdc: d10043ff sub sp, sp, #0x10 c4ce0: f90007e0 str x0, [sp, #0x8] c4ce4: f94007e0 ldr x0, [sp, #0x8] c4ce8: f9400400 ldr x0, [x0, #0x8] c4cec: 910043ff add sp, sp, #0x10 c4cf0: d65f03c0 ret 00000000000c4cf4 : c4cf4: d10543ff sub sp, sp, #0x150 c4cf8: f9009bfc str x28, [sp, #0x130] c4cfc: a9147bfd stp x29, x30, [sp, #0x140] c4d00: 910503fd add x29, sp, #0x140 c4d04: 910243e9 add x9, sp, #0x90 c4d08: d53bd04a mrs x10, TPIDR_EL0 c4d0c: f940154a ldr x10, [x10, #0x28] c4d10: f900012a str x10, [x9] c4d14: f81803a0 stur x0, [x29, #-0x80] c4d18: f85803a1 ldur x1, [x29, #-0x80] c4d1c: 900009a0 adrp x0, 0x1f8000 c4d20: 911d4000 add x0, x0, #0x750 c4d24: 528000ab mov w11, #0x5 // =5 c4d28: 2a0b03e2 mov w2, w11 c4d2c: f90047e9 str x9, [sp, #0x88] c4d30: f90043e8 str x8, [sp, #0x80] c4d34: 97ff9893 bl 0xaaf80 c4d38: 34000120 cbz w0, 0xc4d5c c4d3c: 14000001 b 0xc4d40 c4d40: aa1f03e0 mov x0, xzr c4d44: f94043e8 ldr x8, [sp, #0x80] c4d48: f9003fe0 str x0, [sp, #0x78] c4d4c: aa0803e0 mov x0, x8 c4d50: f9403fe1 ldr x1, [sp, #0x78] c4d54: 97ff87db bl 0xa6cc0 <_ZN7android2spINS_13DataURISourceEEC2EPS1_@plt> c4d58: 140000c6 b 0xc5070 c4d5c: f85803a8 ldur x8, [x29, #-0x80] c4d60: f81903a8 stur x8, [x29, #-0x70] c4d64: 52800589 mov w9, #0x2c // =44 c4d68: b818c3a9 stur w9, [x29, #-0x74] c4d6c: f85903a8 ldur x8, [x29, #-0x70] c4d70: b858c3a9 ldur w9, [x29, #-0x74] c4d74: f81a03a8 stur x8, [x29, #-0x60] c4d78: b819c3a9 stur w9, [x29, #-0x64] c4d7c: f85a03a0 ldur x0, [x29, #-0x60] c4d80: b859c3a1 ldur w1, [x29, #-0x64] c4d84: 97ff988f bl 0xaafc0 c4d88: f81783a0 stur x0, [x29, #-0x88] c4d8c: f85783a8 ldur x8, [x29, #-0x88] c4d90: b5000128 cbnz x8, 0xc4db4 c4d94: 14000001 b 0xc4d98 c4d98: aa1f03e0 mov x0, xzr c4d9c: f94043e8 ldr x8, [sp, #0x80] c4da0: f9003be0 str x0, [sp, #0x70] c4da4: aa0803e0 mov x0, x8 c4da8: f9403be1 ldr x1, [sp, #0x70] c4dac: 97ff87c5 bl 0xa6cc0 <_ZN7android2spINS_13DataURISourceEEC2EPS1_@plt> c4db0: 140000b0 b 0xc5070 c4db4: d10083a0 sub x0, x29, #0x20 c4db8: 97ff6f62 bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> c4dbc: f85803a0 ldur x0, [x29, #-0x80] c4dc0: 91001400 add x0, x0, #0x5 c4dc4: f85783be ldur x30, [x29, #-0x88] c4dc8: eb0003c2 subs x2, x30, x0 c4dcc: d100e3be sub x30, x29, #0x38 c4dd0: f90037e0 str x0, [sp, #0x68] c4dd4: aa1e03e0 mov x0, x30 c4dd8: f94037e1 ldr x1, [sp, #0x68] c4ddc: 97ff882d bl 0xa6e90 <_ZN7android7AStringC1EPKcm@plt> c4de0: 14000001 b 0xc4de4 c4de4: 900009a1 adrp x1, 0x1f8000 c4de8: 911f6c21 add x1, x1, #0x7db c4dec: d100e3a0 sub x0, x29, #0x38 c4df0: 97ff8934 bl 0xa72c0 <_ZNK7android7AString8endsWithEPKc@plt> c4df4: b90067e0 str w0, [sp, #0x64] c4df8: 14000001 b 0xc4dfc c4dfc: b94067e8 ldr w8, [sp, #0x64] c4e00: 36000dc8 tbz w8, #0x0, 0xc4fb8 c4e04: 14000001 b 0xc4e08 c4e08: f85783a8 ldur x8, [x29, #-0x88] c4e0c: 91000501 add x1, x8, #0x1 c4e10: d10143a0 sub x0, x29, #0x50 c4e14: 97ff7b5b bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> c4e18: 14000001 b 0xc4e1c c4e1c: d10143a0 sub x0, x29, #0x50 c4e20: 97ff6ba4 bl 0x9fcb0 <_ZNK7android7AString4sizeEv@plt> c4e24: f9002fe0 str x0, [sp, #0x58] c4e28: 14000001 b 0xc4e2c c4e2c: f9402fe8 ldr x8, [sp, #0x58] c4e30: f90053e8 str x8, [sp, #0xa0] c4e34: 14000001 b 0xc4e38 c4e38: f94053e8 ldr x8, [sp, #0xa0] c4e3c: b40005e8 cbz x8, 0xc4ef8 c4e40: 14000001 b 0xc4e44 c4e44: f94053e8 ldr x8, [sp, #0xa0] c4e48: f1000508 subs x8, x8, #0x1 c4e4c: f90053e8 str x8, [sp, #0xa0] c4e50: d10143a0 sub x0, x29, #0x50 c4e54: 97ff8a97 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> c4e58: f9002be0 str x0, [sp, #0x50] c4e5c: 14000001 b 0xc4e60 c4e60: f94053e8 ldr x8, [sp, #0xa0] c4e64: f9402be9 ldr x9, [sp, #0x50] c4e68: 3868692a ldrb w10, [x9, x8] c4e6c: 7100354a subs w10, w10, #0xd c4e70: b9004fea str w10, [sp, #0x4c] c4e74: 540001a0 b.eq 0xc4ea8 c4e78: 14000001 b 0xc4e7c c4e7c: d10143a0 sub x0, x29, #0x50 c4e80: 97ff8a8c bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> c4e84: f90023e0 str x0, [sp, #0x40] c4e88: 14000001 b 0xc4e8c c4e8c: f94053e8 ldr x8, [sp, #0xa0] c4e90: f94023e9 ldr x9, [sp, #0x40] c4e94: 3868692a ldrb w10, [x9, x8] c4e98: 7100294a subs w10, w10, #0xa c4e9c: b9003fea str w10, [sp, #0x3c] c4ea0: 540002a1 b.ne 0xc4ef4 c4ea4: 14000001 b 0xc4ea8 c4ea8: f94053e1 ldr x1, [sp, #0xa0] c4eac: 320003e8 orr w8, wzr, #0x1 c4eb0: 2a0803e2 mov w2, w8 c4eb4: d10143a0 sub x0, x29, #0x50 c4eb8: 97ff795e bl 0xa3430 <_ZN7android7AString5eraseEmm@plt> c4ebc: 14000001 b 0xc4ec0 c4ec0: 1400000d b 0xc4ef4 c4ec4: f81703a0 stur x0, [x29, #-0x90] c4ec8: 2a0103e8 mov w8, w1 c4ecc: b816c3a8 stur w8, [x29, #-0x94] c4ed0: 14000065 b 0xc5064 c4ed4: f81703a0 stur x0, [x29, #-0x90] c4ed8: 2a0103e8 mov w8, w1 c4edc: b816c3a8 stur w8, [x29, #-0x94] c4ee0: 1400005e b 0xc5058 c4ee4: f81703a0 stur x0, [x29, #-0x90] c4ee8: 2a0103e8 mov w8, w1 c4eec: b816c3a8 stur w8, [x29, #-0x94] c4ef0: 1400002f b 0xc4fac c4ef4: 17ffffd1 b 0xc4e38 c4ef8: d10163a8 sub x8, x29, #0x58 c4efc: d10143a0 sub x0, x29, #0x50 c4f00: 97ff6d1c bl 0xa0370 <_ZN7android12decodeBase64ERKNS_7AStringE@plt> c4f04: 14000001 b 0xc4f08 c4f08: d10083a0 sub x0, x29, #0x20 c4f0c: d10163a1 sub x1, x29, #0x58 c4f10: 97ff797c bl 0xa3500 <_ZN7android2spINS_7ABufferEEaSEOS2_@plt> c4f14: f9001be0 str x0, [sp, #0x30] c4f18: 14000001 b 0xc4f1c c4f1c: d10163a0 sub x0, x29, #0x58 c4f20: 97ff957c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> c4f24: d10083a0 sub x0, x29, #0x20 c4f28: aa1f03fe mov x30, xzr c4f2c: aa1e03e1 mov x1, x30 c4f30: 97ff8dcc bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> c4f34: b9002fe0 str w0, [sp, #0x2c] c4f38: 14000001 b 0xc4f3c c4f3c: b9402fe8 ldr w8, [sp, #0x2c] c4f40: 36000248 tbz w8, #0x0, 0xc4f88 c4f44: 14000001 b 0xc4f48 c4f48: aa1f03e0 mov x0, xzr c4f4c: f94043e8 ldr x8, [sp, #0x80] c4f50: f90013e0 str x0, [sp, #0x20] c4f54: aa0803e0 mov x0, x8 c4f58: f94013e1 ldr x1, [sp, #0x20] c4f5c: 97ff8759 bl 0xa6cc0 <_ZN7android2spINS_13DataURISourceEEC2EPS1_@plt> c4f60: 14000001 b 0xc4f64 c4f64: 320003e8 orr w8, wzr, #0x1 c4f68: b9009fe8 str w8, [sp, #0x9c] c4f6c: 1400000a b 0xc4f94 c4f70: f81703a0 stur x0, [x29, #-0x90] c4f74: 2a0103e8 mov w8, w1 c4f78: b816c3a8 stur w8, [x29, #-0x94] c4f7c: d10163a0 sub x0, x29, #0x58 c4f80: 97ff9564 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> c4f84: 1400000a b 0xc4fac c4f88: 2a1f03e8 mov w8, wzr c4f8c: b9009fe8 str w8, [sp, #0x9c] c4f90: 14000001 b 0xc4f94 c4f94: d10143a0 sub x0, x29, #0x50 c4f98: 97ff735a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c4f9c: b9409fe8 ldr w8, [sp, #0x9c] c4fa0: 35000528 cbnz w8, 0xc5044 c4fa4: 14000001 b 0xc4fa8 c4fa8: 1400000e b 0xc4fe0 c4fac: d10143a0 sub x0, x29, #0x50 c4fb0: 97ff7354 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c4fb4: 14000029 b 0xc5058 c4fb8: aa1f03e0 mov x0, xzr c4fbc: f94043e8 ldr x8, [sp, #0x80] c4fc0: f9000fe0 str x0, [sp, #0x18] c4fc4: aa0803e0 mov x0, x8 c4fc8: f9400fe1 ldr x1, [sp, #0x18] c4fcc: 97ff873d bl 0xa6cc0 <_ZN7android2spINS_13DataURISourceEEC2EPS1_@plt> c4fd0: 14000001 b 0xc4fd4 c4fd4: 320003e8 orr w8, wzr, #0x1 c4fd8: b9009fe8 str w8, [sp, #0x9c] c4fdc: 1400001a b 0xc5044 c4fe0: 321d07e8 orr w8, wzr, #0x18 c4fe4: 2a0803e0 mov w0, w8 c4fe8: 97ff8fca bl 0xa8f10 <_Znwm@plt> c4fec: f9000be0 str x0, [sp, #0x10] c4ff0: 14000001 b 0xc4ff4 c4ff4: f9400be0 ldr x0, [sp, #0x10] c4ff8: d10083a1 sub x1, x29, #0x20 c4ffc: f9400be2 ldr x2, [sp, #0x10] c5000: f90007e0 str x0, [sp, #0x8] c5004: aa0203e0 mov x0, x2 c5008: 97ff749e bl 0xa2280 <_ZN7android13DataURISourceC1ERKNS_2spINS_7ABufferEEE@plt> c500c: 14000001 b 0xc5010 c5010: f94043e0 ldr x0, [sp, #0x80] c5014: f94007e1 ldr x1, [sp, #0x8] c5018: 97ff872a bl 0xa6cc0 <_ZN7android2spINS_13DataURISourceEEC2EPS1_@plt> c501c: 14000001 b 0xc5020 c5020: 320003e8 orr w8, wzr, #0x1 c5024: b9009fe8 str w8, [sp, #0x9c] c5028: 14000007 b 0xc5044 c502c: f81703a0 stur x0, [x29, #-0x90] c5030: 2a0103e8 mov w8, w1 c5034: b816c3a8 stur w8, [x29, #-0x94] c5038: f9400be0 ldr x0, [sp, #0x10] c503c: 97ff6e49 bl 0xa0960 <_ZdlPv@plt> c5040: 14000006 b 0xc5058 c5044: d100e3a0 sub x0, x29, #0x38 c5048: 97ff732e bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c504c: d10083a0 sub x0, x29, #0x20 c5050: 97ff9530 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> c5054: 14000007 b 0xc5070 c5058: d100e3a0 sub x0, x29, #0x38 c505c: 97ff7329 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c5060: 14000001 b 0xc5064 c5064: d10083a0 sub x0, x29, #0x20 c5068: 97ff952a bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> c506c: 1400000d b 0xc50a0 c5070: d53bd048 mrs x8, TPIDR_EL0 c5074: f9401508 ldr x8, [x8, #0x28] c5078: f94047e9 ldr x9, [sp, #0x88] c507c: f940012a ldr x10, [x9] c5080: eb0a0108 subs x8, x8, x10 c5084: f90003e8 str x8, [sp] c5088: 54000101 b.ne 0xc50a8 c508c: 14000001 b 0xc5090 c5090: a9547bfd ldp x29, x30, [sp, #0x140] c5094: f9409bfc ldr x28, [sp, #0x130] c5098: 910543ff add sp, sp, #0x150 c509c: d65f03c0 ret c50a0: f85703a0 ldur x0, [x29, #-0x90] c50a4: 97ff8b9b bl 0xa7f10 <_Unwind_Resume@plt> c50a8: 97ff9332 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c50ac ::sp(android::DataURISource*)>: c50ac: d100c3ff sub sp, sp, #0x30 c50b0: a9027bfd stp x29, x30, [sp, #0x20] c50b4: 910083fd add x29, sp, #0x20 c50b8: d2800008 mov x8, #0x0 // =0 c50bc: f81f83a0 stur x0, [x29, #-0x8] c50c0: f9000be1 str x1, [sp, #0x10] c50c4: f85f83a0 ldur x0, [x29, #-0x8] c50c8: aa0003e1 mov x1, x0 c50cc: f9400be9 ldr x9, [sp, #0x10] c50d0: f9000029 str x9, [x1] c50d4: f9400be9 ldr x9, [sp, #0x10] c50d8: eb08013f cmp x9, x8 c50dc: 1a9f07ea cset w10, ne c50e0: f90007e0 str x0, [sp, #0x8] c50e4: 3700004a tbnz w10, #0x0, 0xc50ec ::sp(android::DataURISource*)+0x40> c50e8: 14000004 b 0xc50f8 ::sp(android::DataURISource*)+0x4c> c50ec: f9400be0 ldr x0, [sp, #0x10] c50f0: f94007e1 ldr x1, [sp, #0x8] c50f4: 97ff95cb bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c50f8: a9427bfd ldp x29, x30, [sp, #0x20] c50fc: 9100c3ff add sp, sp, #0x30 c5100: d65f03c0 ret 00000000000c5104 ::operator=(android::sp&&)>: c5104: d100c3ff sub sp, sp, #0x30 c5108: a9027bfd stp x29, x30, [sp, #0x20] c510c: 910083fd add x29, sp, #0x20 c5110: d2800008 mov x8, #0x0 // =0 c5114: f81f83a0 stur x0, [x29, #-0x8] c5118: f9000be1 str x1, [sp, #0x10] c511c: f85f83a0 ldur x0, [x29, #-0x8] c5120: aa0003e1 mov x1, x0 c5124: f9400021 ldr x1, [x1] c5128: eb08003f cmp x1, x8 c512c: 1a9f07e9 cset w9, ne c5130: f90007e8 str x8, [sp, #0x8] c5134: f90003e0 str x0, [sp] c5138: 37000049 tbnz w9, #0x0, 0xc5140 ::operator=(android::sp&&)+0x3c> c513c: 14000005 b 0xc5150 ::operator=(android::sp&&)+0x4c> c5140: f94003e8 ldr x8, [sp] c5144: f9400100 ldr x0, [x8] c5148: f94003e1 ldr x1, [sp] c514c: 97ff7bc1 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> c5150: f9400be8 ldr x8, [sp, #0x10] c5154: f9400108 ldr x8, [x8] c5158: f94003e9 ldr x9, [sp] c515c: f9000128 str x8, [x9] c5160: f9400be8 ldr x8, [sp, #0x10] c5164: f94007e9 ldr x9, [sp, #0x8] c5168: f9000109 str x9, [x8] c516c: f94003e0 ldr x0, [sp] c5170: a9427bfd ldp x29, x30, [sp, #0x20] c5174: 9100c3ff add sp, sp, #0x30 c5178: d65f03c0 ret 00000000000c517c ::operator==(android::ABuffer const*) const>: c517c: d10043ff sub sp, sp, #0x10 c5180: f90007e0 str x0, [sp, #0x8] c5184: f90003e1 str x1, [sp] c5188: f94007e0 ldr x0, [sp, #0x8] c518c: f9400000 ldr x0, [x0] c5190: f94003e1 ldr x1, [sp] c5194: eb01001f cmp x0, x1 c5198: 1a9f17e8 cset w8, eq c519c: 320003e9 orr w9, wzr, #0x1 c51a0: 0a090108 and w8, w8, w9 c51a4: 2a0803e0 mov w0, w8 c51a8: 910043ff add sp, sp, #0x10 c51ac: d65f03c0 ret 00000000000c51b0 const&)>: c51b0: d10143ff sub sp, sp, #0x50 c51b4: a9047bfd stp x29, x30, [sp, #0x40] c51b8: 910103fd add x29, sp, #0x40 c51bc: f0000f08 adrp x8, 0x2a8000 c51c0: f946e108 ldr x8, [x8, #0xdc0] c51c4: b27c03e9 orr x9, xzr, #0x10 c51c8: 8b090108 add x8, x8, x9 c51cc: f81f83a0 stur x0, [x29, #-0x8] c51d0: f81f03a1 stur x1, [x29, #-0x10] c51d4: f85f83a0 ldur x0, [x29, #-0x8] c51d8: f9000fe0 str x0, [sp, #0x18] c51dc: f9000be9 str x9, [sp, #0x10] c51e0: f90007e8 str x8, [sp, #0x8] c51e4: 97ff8bc7 bl 0xa8100 <_ZN7android10DataSourceC2Ev@plt> c51e8: f94007e8 ldr x8, [sp, #0x8] c51ec: f9400fe9 ldr x9, [sp, #0x18] c51f0: f9000128 str x8, [x9] c51f4: f9400be0 ldr x0, [sp, #0x10] c51f8: 8b000120 add x0, x9, x0 c51fc: f85f03a1 ldur x1, [x29, #-0x10] c5200: 97ff7a30 bl 0xa3ac0 <_ZN7android2spINS_7ABufferEEC2ERKS2_@plt> c5204: 14000001 b 0xc5208 const&)+0x58> c5208: a9447bfd ldp x29, x30, [sp, #0x40] c520c: 910143ff add sp, sp, #0x50 c5210: d65f03c0 ret c5214: 2a0103e8 mov w8, w1 c5218: f81e83a0 stur x0, [x29, #-0x18] c521c: b81e43a8 stur w8, [x29, #-0x1c] c5220: f9400fe0 ldr x0, [sp, #0x18] c5224: 97ff863f bl 0xa6b20 <_ZN7android10DataSourceD2Ev@plt> c5228: f85e83a0 ldur x0, [x29, #-0x18] c522c: 97ff8b39 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c5230 : c5230: d100c3ff sub sp, sp, #0x30 c5234: a9027bfd stp x29, x30, [sp, #0x20] c5238: 910083fd add x29, sp, #0x20 c523c: f0000f08 adrp x8, 0x2a8000 c5240: f9443908 ldr x8, [x8, #0x870] c5244: b27c03e9 orr x9, xzr, #0x10 c5248: 8b090108 add x8, x8, x9 c524c: f81f83a0 stur x0, [x29, #-0x8] c5250: f85f83a9 ldur x9, [x29, #-0x8] c5254: aa0903e0 mov x0, x9 c5258: f9000be8 str x8, [sp, #0x10] c525c: f90007e9 str x9, [sp, #0x8] c5260: 97ff7774 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> c5264: f9400be8 ldr x8, [sp, #0x10] c5268: f94007e9 ldr x9, [sp, #0x8] c526c: f9000128 str x8, [x9] c5270: a9427bfd ldp x29, x30, [sp, #0x20] c5274: 9100c3ff add sp, sp, #0x30 c5278: d65f03c0 ret 00000000000c527c ::sp(android::sp const&)>: c527c: d100c3ff sub sp, sp, #0x30 c5280: a9027bfd stp x29, x30, [sp, #0x20] c5284: 910083fd add x29, sp, #0x20 c5288: d2800008 mov x8, #0x0 // =0 c528c: f81f83a0 stur x0, [x29, #-0x8] c5290: f9000be1 str x1, [sp, #0x10] c5294: f85f83a0 ldur x0, [x29, #-0x8] c5298: aa0003e1 mov x1, x0 c529c: f9400be9 ldr x9, [sp, #0x10] c52a0: f9400129 ldr x9, [x9] c52a4: f9000029 str x9, [x1] c52a8: aa0003e9 mov x9, x0 c52ac: f9400129 ldr x9, [x9] c52b0: eb08013f cmp x9, x8 c52b4: 1a9f07ea cset w10, ne c52b8: f90007e0 str x0, [sp, #0x8] c52bc: 3700004a tbnz w10, #0x0, 0xc52c4 ::sp(android::sp const&)+0x48> c52c0: 14000005 b 0xc52d4 ::sp(android::sp const&)+0x58> c52c4: f94007e8 ldr x8, [sp, #0x8] c52c8: f9400100 ldr x0, [x8] c52cc: f94007e1 ldr x1, [sp, #0x8] c52d0: 97ff9554 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c52d4: a9427bfd ldp x29, x30, [sp, #0x20] c52d8: 9100c3ff add sp, sp, #0x30 c52dc: d65f03c0 ret 00000000000c52e0 : c52e0: d10083ff sub sp, sp, #0x20 c52e4: a9017bfd stp x29, x30, [sp, #0x10] c52e8: 910043fd add x29, sp, #0x10 c52ec: f0000f08 adrp x8, 0x2a8000 c52f0: f946e108 ldr x8, [x8, #0xdc0] c52f4: b27c03e9 orr x9, xzr, #0x10 c52f8: 8b090108 add x8, x8, x9 c52fc: f90007e0 str x0, [sp, #0x8] c5300: f94007e0 ldr x0, [sp, #0x8] c5304: f9000008 str x8, [x0] c5308: 8b090008 add x8, x0, x9 c530c: f90003e0 str x0, [sp] c5310: aa0803e0 mov x0, x8 c5314: 97ff947f bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> c5318: f94003e0 ldr x0, [sp] c531c: 97ff8601 bl 0xa6b20 <_ZN7android10DataSourceD2Ev@plt> c5320: a9417bfd ldp x29, x30, [sp, #0x10] c5324: 910083ff add sp, sp, #0x20 c5328: d65f03c0 ret 00000000000c532c : c532c: d10083ff sub sp, sp, #0x20 c5330: a9017bfd stp x29, x30, [sp, #0x10] c5334: 910043fd add x29, sp, #0x10 c5338: f0000f08 adrp x8, 0x2a8000 c533c: f944cd08 ldr x8, [x8, #0x998] c5340: f90007e0 str x0, [sp, #0x8] c5344: f94007e0 ldr x0, [sp, #0x8] c5348: f90003e0 str x0, [sp] c534c: d63f0100 blr x8 c5350: f94003e0 ldr x0, [sp] c5354: 97ff6d83 bl 0xa0960 <_ZdlPv@plt> c5358: a9417bfd ldp x29, x30, [sp, #0x10] c535c: 910083ff add sp, sp, #0x20 c5360: d65f03c0 ret 00000000000c5364 : c5364: d10043ff sub sp, sp, #0x10 c5368: 52800008 mov w8, #0x0 // =0 c536c: f90007e0 str x0, [sp, #0x8] c5370: 2a0803e0 mov w0, w8 c5374: 910043ff add sp, sp, #0x10 c5378: d65f03c0 ret 00000000000c537c : c537c: d10183ff sub sp, sp, #0x60 c5380: a9057bfd stp x29, x30, [sp, #0x50] c5384: 910143fd add x29, sp, #0x50 c5388: d2800008 mov x8, #0x0 // =0 c538c: f81f03a0 stur x0, [x29, #-0x10] c5390: f81e83a1 stur x1, [x29, #-0x18] c5394: f81e03a2 stur x2, [x29, #-0x20] c5398: f90017e3 str x3, [sp, #0x28] c539c: f85f03a0 ldur x0, [x29, #-0x10] c53a0: f85e83a1 ldur x1, [x29, #-0x18] c53a4: eb08003f cmp x1, x8 c53a8: 1a9fa7e9 cset w9, lt c53ac: f9000fe0 str x0, [sp, #0x18] c53b0: 370001a9 tbnz w9, #0x0, 0xc53e4 c53b4: b27c03e8 orr x8, xzr, #0x10 c53b8: f85e83a9 ldur x9, [x29, #-0x18] c53bc: f9400fea ldr x10, [sp, #0x18] c53c0: 8b080140 add x0, x10, x8 c53c4: f9000be9 str x9, [sp, #0x10] c53c8: 97ff6ab2 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> c53cc: 97ff7979 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> c53d0: f9400be8 ldr x8, [sp, #0x10] c53d4: eb00011f cmp x8, x0 c53d8: 1a9fb7eb cset w11, ge c53dc: 3700004b tbnz w11, #0x0, 0xc53e4 c53e0: 14000003 b 0xc53ec c53e4: f81f83bf stur xzr, [x29, #-0x8] c53e8: 14000021 b 0xc546c c53ec: b27c03e8 orr x8, xzr, #0x10 c53f0: f9400fe9 ldr x9, [sp, #0x18] c53f4: 8b080120 add x0, x9, x8 c53f8: 97ff6aa6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> c53fc: 97ff796d bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> c5400: f85e83a8 ldur x8, [x29, #-0x18] c5404: eb080008 subs x8, x0, x8 c5408: f90013e8 str x8, [sp, #0x20] c540c: f94013e8 ldr x8, [sp, #0x20] c5410: f94017e9 ldr x9, [sp, #0x28] c5414: eb09011f cmp x8, x9 c5418: 1a9f97ea cset w10, hi c541c: 3700004a tbnz w10, #0x0, 0xc5424 c5420: 14000003 b 0xc542c c5424: f94017e8 ldr x8, [sp, #0x28] c5428: f90013e8 str x8, [sp, #0x20] c542c: b27c03e8 orr x8, xzr, #0x10 c5430: f85e03a0 ldur x0, [x29, #-0x20] c5434: f9400fe9 ldr x9, [sp, #0x18] c5438: 8b080128 add x8, x9, x8 c543c: f90007e0 str x0, [sp, #0x8] c5440: aa0803e0 mov x0, x8 c5444: 97ff6a93 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> c5448: 97ff7f82 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> c544c: f85e83a8 ldur x8, [x29, #-0x18] c5450: 8b080008 add x8, x0, x8 c5454: f94013e2 ldr x2, [sp, #0x20] c5458: f94007e0 ldr x0, [sp, #0x8] c545c: aa0803e1 mov x1, x8 c5460: 97ff6a4c bl 0x9fd90 c5464: f94013e8 ldr x8, [sp, #0x20] c5468: f81f83a8 stur x8, [x29, #-0x8] c546c: f85f83a0 ldur x0, [x29, #-0x8] c5470: a9457bfd ldp x29, x30, [sp, #0x50] c5474: 910183ff add sp, sp, #0x60 c5478: d65f03c0 ret 00000000000c547c : c547c: d100c3ff sub sp, sp, #0x30 c5480: a9027bfd stp x29, x30, [sp, #0x20] c5484: 910083fd add x29, sp, #0x20 c5488: b27c03e8 orr x8, xzr, #0x10 c548c: 52800009 mov w9, #0x0 // =0 c5490: f81f83a0 stur x0, [x29, #-0x8] c5494: f9000be1 str x1, [sp, #0x10] c5498: f85f83a0 ldur x0, [x29, #-0x8] c549c: 8b080000 add x0, x0, x8 c54a0: b9000fe9 str w9, [sp, #0xc] c54a4: 97ff6a7b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> c54a8: 97ff7942 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> c54ac: f9400be8 ldr x8, [sp, #0x10] c54b0: f9000100 str x0, [x8] c54b4: b9400fe0 ldr w0, [sp, #0xc] c54b8: a9427bfd ldp x29, x30, [sp, #0x20] c54bc: 9100c3ff add sp, sp, #0x30 c54c0: d65f03c0 ret 00000000000c54c4 : c54c4: d10103ff sub sp, sp, #0x40 c54c8: a9037bfd stp x29, x30, [sp, #0x30] c54cc: 9100c3fd add x29, sp, #0x30 c54d0: 12800248 mov w8, #-0x13 // =-19 c54d4: 52800009 mov w9, #0x0 // =0 c54d8: f81f83a0 stur x0, [x29, #-0x8] c54dc: f81f03a1 stur x1, [x29, #-0x10] c54e0: f9000fe2 str x2, [sp, #0x18] c54e4: f85f83a0 ldur x0, [x29, #-0x8] c54e8: aa0003e1 mov x1, x0 c54ec: f9400fe2 ldr x2, [sp, #0x18] c54f0: f9000be0 str x0, [sp, #0x10] c54f4: aa0203e0 mov x0, x2 c54f8: b9000fe8 str w8, [sp, #0xc] c54fc: b9000be9 str w9, [sp, #0x8] c5500: f90003e1 str x1, [sp] c5504: 97ff6e4b bl 0xa0e30 <_Znam@plt> c5508: f94003e1 ldr x1, [sp] c550c: f9000020 str x0, [x1] c5510: f9400fe0 ldr x0, [sp, #0x18] c5514: f9400be2 ldr x2, [sp, #0x10] c5518: f9000440 str x0, [x2, #0x8] c551c: b9400fe8 ldr w8, [sp, #0xc] c5520: b9001048 str w8, [x2, #0x10] c5524: f9000c5f str xzr, [x2, #0x18] c5528: f900105f str xzr, [x2, #0x20] c552c: b9400be9 ldr w9, [sp, #0x8] c5530: 3900a049 strb w9, [x2, #0x28] c5534: f9400040 ldr x0, [x2] c5538: f85f03a1 ldur x1, [x29, #-0x10] c553c: f9400fe2 ldr x2, [sp, #0x18] c5540: 97ff6a14 bl 0x9fd90 c5544: f9400be0 ldr x0, [sp, #0x10] c5548: 97ff967e bl 0xaaf40 <_ZN7android4ESDS5parseEv@plt> c554c: f9400be1 ldr x1, [sp, #0x10] c5550: b9001020 str w0, [x1, #0x10] c5554: a9437bfd ldp x29, x30, [sp, #0x30] c5558: 910103ff add sp, sp, #0x40 c555c: d65f03c0 ret 00000000000c5560 : c5560: d10183ff sub sp, sp, #0x60 c5564: a9057bfd stp x29, x30, [sp, #0x50] c5568: 910143fd add x29, sp, #0x50 c556c: d53bd048 mrs x8, TPIDR_EL0 c5570: f9401508 ldr x8, [x8, #0x28] c5574: f81f83a8 stur x8, [x29, #-0x8] c5578: f90013e0 str x0, [sp, #0x20] c557c: f94013e8 ldr x8, [sp, #0x20] c5580: aa0803e0 mov x0, x8 c5584: f9400502 ldr x2, [x8, #0x8] c5588: aa1f03e1 mov x1, xzr c558c: d10033a3 sub x3, x29, #0xc c5590: d10063a4 sub x4, x29, #0x18 c5594: d10083a5 sub x5, x29, #0x20 c5598: f9000be0 str x0, [sp, #0x10] c559c: aa0803e0 mov x0, x8 c55a0: 97ff75b8 bl 0xa2c80 <_ZNK7android4ESDS20skipDescriptorHeaderEmmPhPmS2_@plt> c55a4: b9001fe0 str w0, [sp, #0x1c] c55a8: b9401fe0 ldr w0, [sp, #0x1c] c55ac: 340000a0 cbz w0, 0xc55c0 c55b0: 14000001 b 0xc55b4 c55b4: b9401fe8 ldr w8, [sp, #0x1c] c55b8: b81dc3a8 stur w8, [x29, #-0x24] c55bc: 1400000f b 0xc55f8 c55c0: 385f43a8 ldurb w8, [x29, #-0xc] c55c4: 71000d08 subs w8, w8, #0x3 c55c8: b9000fe8 str w8, [sp, #0xc] c55cc: 540000a0 b.eq 0xc55e0 c55d0: 14000001 b 0xc55d4 c55d4: 12807dc8 mov w8, #-0x3ef // =-1007 c55d8: b81dc3a8 stur w8, [x29, #-0x24] c55dc: 14000007 b 0xc55f8 c55e0: f85e83a1 ldur x1, [x29, #-0x18] c55e4: f85e03a2 ldur x2, [x29, #-0x20] c55e8: f9400be0 ldr x0, [sp, #0x10] c55ec: 97ff86e5 bl 0xa7180 <_ZN7android4ESDS17parseESDescriptorEmm@plt> c55f0: b81dc3a0 stur w0, [x29, #-0x24] c55f4: 14000001 b 0xc55f8 c55f8: b85dc3a8 ldur w8, [x29, #-0x24] c55fc: d53bd049 mrs x9, TPIDR_EL0 c5600: f9401529 ldr x9, [x9, #0x28] c5604: f85f83aa ldur x10, [x29, #-0x8] c5608: eb0a0129 subs x9, x9, x10 c560c: b9000be8 str w8, [sp, #0x8] c5610: f90003e9 str x9, [sp] c5614: 540000c1 b.ne 0xc562c c5618: 14000001 b 0xc561c c561c: b9400be0 ldr w0, [sp, #0x8] c5620: a9457bfd ldp x29, x30, [sp, #0x50] c5624: 910183ff add sp, sp, #0x60 c5628: d65f03c0 ret c562c: 97ff91d1 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c5630 : c5630: d100c3ff sub sp, sp, #0x30 c5634: a9027bfd stp x29, x30, [sp, #0x20] c5638: 910083fd add x29, sp, #0x20 c563c: d2800008 mov x8, #0x0 // =0 c5640: f81f83a0 stur x0, [x29, #-0x8] c5644: f85f83a0 ldur x0, [x29, #-0x8] c5648: aa0003e9 mov x9, x0 c564c: f9400129 ldr x9, [x9] c5650: eb08013f cmp x9, x8 c5654: 1a9f17ea cset w10, eq c5658: f9000be8 str x8, [sp, #0x10] c565c: f90007e0 str x0, [sp, #0x8] c5660: f90003e9 str x9, [sp] c5664: 3700006a tbnz w10, #0x0, 0xc5670 c5668: f94003e0 ldr x0, [sp] c566c: 97ff8381 bl 0xa6470 <_ZdaPv@plt> c5670: f94007e8 ldr x8, [sp, #0x8] c5674: f9400be9 ldr x9, [sp, #0x10] c5678: f9000109 str x9, [x8] c567c: a9427bfd ldp x29, x30, [sp, #0x20] c5680: 9100c3ff add sp, sp, #0x30 c5684: d65f03c0 ret 00000000000c5688 : c5688: d10043ff sub sp, sp, #0x10 c568c: f90007e0 str x0, [sp, #0x8] c5690: f94007e0 ldr x0, [sp, #0x8] c5694: b9401000 ldr w0, [x0, #0x10] c5698: 910043ff add sp, sp, #0x10 c569c: d65f03c0 ret 00000000000c56a0 : c56a0: d10083ff sub sp, sp, #0x20 c56a4: f9000be0 str x0, [sp, #0x10] c56a8: f90007e1 str x1, [sp, #0x8] c56ac: f9400be0 ldr x0, [sp, #0x10] c56b0: b9401008 ldr w8, [x0, #0x10] c56b4: f90003e0 str x0, [sp] c56b8: 35000048 cbnz w8, 0xc56c0 c56bc: 14000005 b 0xc56d0 c56c0: f94003e8 ldr x8, [sp] c56c4: b9401109 ldr w9, [x8, #0x10] c56c8: b9001fe9 str w9, [sp, #0x1c] c56cc: 14000006 b 0xc56e4 c56d0: f94003e8 ldr x8, [sp] c56d4: 3940a109 ldrb w9, [x8, #0x28] c56d8: f94007ea ldr x10, [sp, #0x8] c56dc: 39000149 strb w9, [x10] c56e0: b9001fff str wzr, [sp, #0x1c] c56e4: b9401fe0 ldr w0, [sp, #0x1c] c56e8: 910083ff add sp, sp, #0x20 c56ec: d65f03c0 ret 00000000000c56f0 : c56f0: d100c3ff sub sp, sp, #0x30 c56f4: f90013e0 str x0, [sp, #0x20] c56f8: f9000fe1 str x1, [sp, #0x18] c56fc: f9000be2 str x2, [sp, #0x10] c5700: f94013e0 ldr x0, [sp, #0x20] c5704: b9401008 ldr w8, [x0, #0x10] c5708: f90007e0 str x0, [sp, #0x8] c570c: 35000048 cbnz w8, 0xc5714 c5710: 14000005 b 0xc5724 c5714: f94007e8 ldr x8, [sp, #0x8] c5718: b9401109 ldr w9, [x8, #0x10] c571c: b9002fe9 str w9, [sp, #0x2c] c5720: 1400000c b 0xc5750 c5724: f94007e8 ldr x8, [sp, #0x8] c5728: f9400108 ldr x8, [x8] c572c: f94007e9 ldr x9, [sp, #0x8] c5730: f9400d2a ldr x10, [x9, #0x18] c5734: 8b0a0108 add x8, x8, x10 c5738: f9400fea ldr x10, [sp, #0x18] c573c: f9000148 str x8, [x10] c5740: f9401128 ldr x8, [x9, #0x20] c5744: f9400bea ldr x10, [sp, #0x10] c5748: f9000148 str x8, [x10] c574c: b9002fff str wzr, [sp, #0x2c] c5750: b9402fe0 ldr w0, [sp, #0x2c] c5754: 9100c3ff add sp, sp, #0x30 c5758: d65f03c0 ret 00000000000c575c : c575c: d10143ff sub sp, sp, #0x50 c5760: f90023e0 str x0, [sp, #0x40] c5764: f9001fe1 str x1, [sp, #0x38] c5768: f9001be2 str x2, [sp, #0x30] c576c: f90017e3 str x3, [sp, #0x28] c5770: f90013e4 str x4, [sp, #0x20] c5774: f9000fe5 str x5, [sp, #0x18] c5778: f94023e0 ldr x0, [sp, #0x40] c577c: f9401be1 ldr x1, [sp, #0x30] c5780: f90007e0 str x0, [sp, #0x8] c5784: b4000041 cbz x1, 0xc578c c5788: 14000004 b 0xc5798 c578c: 12807dc8 mov w8, #-0x3ef // =-1007 c5790: b9004fe8 str w8, [sp, #0x4c] c5794: 14000047 b 0xc58b0 c5798: 92800008 mov x8, #-0x1 // =-1 c579c: f94007e9 ldr x9, [sp, #0x8] c57a0: f9400129 ldr x9, [x9] c57a4: f9401fea ldr x10, [sp, #0x38] c57a8: 9100054b add x11, x10, #0x1 c57ac: f9001feb str x11, [sp, #0x38] c57b0: 8b0a0129 add x9, x9, x10 c57b4: 3940012c ldrb w12, [x9] c57b8: f94017e9 ldr x9, [sp, #0x28] c57bc: 3900012c strb w12, [x9] c57c0: f9401be9 ldr x9, [sp, #0x30] c57c4: 8b080128 add x8, x9, x8 c57c8: f9001be8 str x8, [sp, #0x30] c57cc: f9400fe8 ldr x8, [sp, #0x18] c57d0: f900011f str xzr, [x8] c57d4: f9401be8 ldr x8, [sp, #0x30] c57d8: b4000048 cbz x8, 0xc57e0 c57dc: 14000004 b 0xc57ec c57e0: 12807dc8 mov w8, #-0x3ef // =-1007 c57e4: b9004fe8 str w8, [sp, #0x4c] c57e8: 14000032 b 0xc58b0 c57ec: 52800008 mov w8, #0x0 // =0 c57f0: 321903e9 orr w9, wzr, #0x80 c57f4: 32001bea orr w10, wzr, #0x7f c57f8: b2400beb orr x11, xzr, #0x7 c57fc: 9280000c mov x12, #-0x1 // =-1 c5800: f94007ed ldr x13, [sp, #0x8] c5804: f94001ad ldr x13, [x13] c5808: f9401fee ldr x14, [sp, #0x38] c580c: 910005cf add x15, x14, #0x1 c5810: f9001fef str x15, [sp, #0x38] c5814: 8b0e01ad add x13, x13, x14 c5818: 394001b0 ldrb w16, [x13] c581c: 39005bf0 strb w16, [sp, #0x16] c5820: f9401bed ldr x13, [sp, #0x30] c5824: 8b0c01ac add x12, x13, x12 c5828: f9001bec str x12, [sp, #0x30] c582c: f9400fec ldr x12, [sp, #0x18] c5830: f940018c ldr x12, [x12] c5834: 9acb218b lsl x11, x12, x11 c5838: 39405bf0 ldrb w16, [sp, #0x16] c583c: 0a0a020a and w10, w16, w10 c5840: 2a0a03ec mov w12, w10 c5844: 93407d8c sxtw x12, w12 c5848: aa0c016b orr x11, x11, x12 c584c: f9400fec ldr x12, [sp, #0x18] c5850: f900018b str x11, [x12] c5854: 39405bea ldrb w10, [sp, #0x16] c5858: 0a090149 and w9, w10, w9 c585c: 6b08013f cmp w9, w8 c5860: 1a9f07e8 cset w8, ne c5864: 320003e9 orr w9, wzr, #0x1 c5868: 0a090108 and w8, w8, w9 c586c: 39005fe8 strb w8, [sp, #0x17] c5870: 39405fe8 ldrb w8, [sp, #0x17] c5874: 3707fb08 tbnz w8, #0x0, 0xc57d4 c5878: f9400fe8 ldr x8, [sp, #0x18] c587c: f9400108 ldr x8, [x8] c5880: f9401be9 ldr x9, [sp, #0x30] c5884: eb09011f cmp x8, x9 c5888: 1a9f97ea cset w10, hi c588c: 3700004a tbnz w10, #0x0, 0xc5894 c5890: 14000004 b 0xc58a0 c5894: 12807dc8 mov w8, #-0x3ef // =-1007 c5898: b9004fe8 str w8, [sp, #0x4c] c589c: 14000005 b 0xc58b0 c58a0: f9401fe8 ldr x8, [sp, #0x38] c58a4: f94013e9 ldr x9, [sp, #0x20] c58a8: f9000128 str x8, [x9] c58ac: b9004fff str wzr, [sp, #0x4c] c58b0: b9404fe0 ldr w0, [sp, #0x4c] c58b4: 910143ff add sp, sp, #0x50 c58b8: d65f03c0 ret 00000000000c58bc : c58bc: d10343ff sub sp, sp, #0xd0 c58c0: a90c7bfd stp x29, x30, [sp, #0xc0] c58c4: 910303fd add x29, sp, #0xc0 c58c8: d53bd048 mrs x8, TPIDR_EL0 c58cc: f9401508 ldr x8, [x8, #0x28] c58d0: f81f83a8 stur x8, [x29, #-0x8] c58d4: f81d03a0 stur x0, [x29, #-0x30] c58d8: f81c83a1 stur x1, [x29, #-0x38] c58dc: f81c03a2 stur x2, [x29, #-0x40] c58e0: f85d03a8 ldur x8, [x29, #-0x30] c58e4: f85c03a0 ldur x0, [x29, #-0x40] c58e8: f1000800 subs x0, x0, #0x2 c58ec: f90033e8 str x8, [sp, #0x60] c58f0: f9002fe0 str x0, [sp, #0x58] c58f4: 540000a8 b.hi 0xc5908 c58f8: 14000001 b 0xc58fc c58fc: 12807dc8 mov w8, #-0x3ef // =-1007 c5900: b81dc3a8 stur w8, [x29, #-0x24] c5904: 140000b5 b 0xc5bd8 c5908: f85c83a8 ldur x8, [x29, #-0x38] c590c: 91000908 add x8, x8, #0x2 c5910: f81c83a8 stur x8, [x29, #-0x38] c5914: f85c03a8 ldur x8, [x29, #-0x40] c5918: f1000908 subs x8, x8, #0x2 c591c: f81c03a8 stur x8, [x29, #-0x40] c5920: f94033e8 ldr x8, [sp, #0x60] c5924: f9400109 ldr x9, [x8] c5928: f85c83aa ldur x10, [x29, #-0x38] c592c: 386a692b ldrb w11, [x9, x10] c5930: 1219016b and w11, w11, #0x80 c5934: b81bc3ab stur w11, [x29, #-0x44] c5938: f9400109 ldr x9, [x8] c593c: f85c83aa ldur x10, [x29, #-0x38] c5940: 386a692b ldrb w11, [x9, x10] c5944: 121a016b and w11, w11, #0x40 c5948: b81b83ab stur w11, [x29, #-0x48] c594c: f9400109 ldr x9, [x8] c5950: f85c83aa ldur x10, [x29, #-0x38] c5954: 386a692b ldrb w11, [x9, x10] c5958: 121b016b and w11, w11, #0x20 c595c: b81b43ab stur w11, [x29, #-0x4c] c5960: f85c83a9 ldur x9, [x29, #-0x38] c5964: 91000529 add x9, x9, #0x1 c5968: f81c83a9 stur x9, [x29, #-0x38] c596c: f85c03a9 ldur x9, [x29, #-0x40] c5970: f1000529 subs x9, x9, #0x1 c5974: f81c03a9 stur x9, [x29, #-0x40] c5978: b85bc3ab ldur w11, [x29, #-0x44] c597c: 3400022b cbz w11, 0xc59c0 c5980: 14000001 b 0xc5984 c5984: f85c03a8 ldur x8, [x29, #-0x40] c5988: f1000508 subs x8, x8, #0x1 c598c: f9002be8 str x8, [sp, #0x50] c5990: 540000a8 b.hi 0xc59a4 c5994: 14000001 b 0xc5998 c5998: 12807dc8 mov w8, #-0x3ef // =-1007 c599c: b81dc3a8 stur w8, [x29, #-0x24] c59a0: 1400008e b 0xc5bd8 c59a4: f85c83a8 ldur x8, [x29, #-0x38] c59a8: 91000908 add x8, x8, #0x2 c59ac: f81c83a8 stur x8, [x29, #-0x38] c59b0: f85c03a8 ldur x8, [x29, #-0x40] c59b4: f1000908 subs x8, x8, #0x2 c59b8: f81c03a8 stur x8, [x29, #-0x40] c59bc: 14000001 b 0xc59c0 c59c0: b85b83a8 ldur w8, [x29, #-0x48] c59c4: 340004e8 cbz w8, 0xc5a60 c59c8: 14000001 b 0xc59cc c59cc: f85c83a8 ldur x8, [x29, #-0x38] c59d0: f85c03a9 ldur x9, [x29, #-0x40] c59d4: eb090108 subs x8, x8, x9 c59d8: f90027e8 str x8, [sp, #0x48] c59dc: 540000a3 b.lo 0xc59f0 c59e0: 14000001 b 0xc59e4 c59e4: 12807dc8 mov w8, #-0x3ef // =-1007 c59e8: b81dc3a8 stur w8, [x29, #-0x24] c59ec: 1400007b b 0xc5bd8 c59f0: f94033e8 ldr x8, [sp, #0x60] c59f4: f9400109 ldr x9, [x8] c59f8: f85c83aa ldur x10, [x29, #-0x38] c59fc: 386a692b ldrb w11, [x9, x10] c5a00: b81b03ab stur w11, [x29, #-0x50] c5a04: b85b03ab ldur w11, [x29, #-0x50] c5a08: 2a0b03e9 mov w9, w11 c5a0c: f85c03aa ldur x10, [x29, #-0x40] c5a10: eb0a0129 subs x9, x9, x10 c5a14: f90023e9 str x9, [sp, #0x40] c5a18: 540000a3 b.lo 0xc5a2c c5a1c: 14000001 b 0xc5a20 c5a20: 12807dc8 mov w8, #-0x3ef // =-1007 c5a24: b81dc3a8 stur w8, [x29, #-0x24] c5a28: 1400006c b 0xc5bd8 c5a2c: b85b03a8 ldur w8, [x29, #-0x50] c5a30: 11000508 add w8, w8, #0x1 c5a34: 2a0803e9 mov w9, w8 c5a38: f85c83aa ldur x10, [x29, #-0x38] c5a3c: 8b090149 add x9, x10, x9 c5a40: f81c83a9 stur x9, [x29, #-0x38] c5a44: b85b03a8 ldur w8, [x29, #-0x50] c5a48: 11000508 add w8, w8, #0x1 c5a4c: 2a0803e9 mov w9, w8 c5a50: f85c03aa ldur x10, [x29, #-0x40] c5a54: eb090149 subs x9, x10, x9 c5a58: f81c03a9 stur x9, [x29, #-0x40] c5a5c: 14000001 b 0xc5a60 c5a60: b85b43a8 ldur w8, [x29, #-0x4c] c5a64: 340006c8 cbz w8, 0xc5b3c c5a68: 14000001 b 0xc5a6c c5a6c: f85c03a8 ldur x8, [x29, #-0x40] c5a70: f1000508 subs x8, x8, #0x1 c5a74: f9001fe8 str x8, [sp, #0x38] c5a78: 540000a8 b.hi 0xc5a8c c5a7c: 14000001 b 0xc5a80 c5a80: 12807dc8 mov w8, #-0x3ef // =-1007 c5a84: b81dc3a8 stur w8, [x29, #-0x24] c5a88: 14000054 b 0xc5bd8 c5a8c: f85c83a8 ldur x8, [x29, #-0x38] c5a90: 91000908 add x8, x8, #0x2 c5a94: f81c83a8 stur x8, [x29, #-0x38] c5a98: f85c03a8 ldur x8, [x29, #-0x40] c5a9c: f1000908 subs x8, x8, #0x2 c5aa0: f81c03a8 stur x8, [x29, #-0x40] c5aa4: f85c83a8 ldur x8, [x29, #-0x38] c5aa8: f85c03a9 ldur x9, [x29, #-0x40] c5aac: eb090108 subs x8, x8, x9 c5ab0: f9001be8 str x8, [sp, #0x30] c5ab4: 54000142 b.hs 0xc5adc c5ab8: 14000001 b 0xc5abc c5abc: f94033e8 ldr x8, [sp, #0x60] c5ac0: f9400109 ldr x9, [x8] c5ac4: f85c83aa ldur x10, [x29, #-0x38] c5ac8: 386a692b ldrb w11, [x9, x10] c5acc: 7100116b subs w11, w11, #0x4 c5ad0: b9002feb str w11, [sp, #0x2c] c5ad4: 54000320 b.eq 0xc5b38 c5ad8: 14000001 b 0xc5adc c5adc: f85c83a8 ldur x8, [x29, #-0x38] c5ae0: f1000908 subs x8, x8, #0x2 c5ae4: f85c03a9 ldur x9, [x29, #-0x40] c5ae8: eb090108 subs x8, x8, x9 c5aec: f90013e8 str x8, [sp, #0x20] c5af0: 54000242 b.hs 0xc5b38 c5af4: 14000001 b 0xc5af8 c5af8: f94033e8 ldr x8, [sp, #0x60] c5afc: f9400109 ldr x9, [x8] c5b00: f85c83aa ldur x10, [x29, #-0x38] c5b04: 8b0a0129 add x9, x9, x10 c5b08: 385fe12b ldurb w11, [x9, #-0x2] c5b0c: 7100116b subs w11, w11, #0x4 c5b10: b9001feb str w11, [sp, #0x1c] c5b14: 54000121 b.ne 0xc5b38 c5b18: 14000001 b 0xc5b1c c5b1c: f85c83a8 ldur x8, [x29, #-0x38] c5b20: f1000908 subs x8, x8, #0x2 c5b24: f81c83a8 stur x8, [x29, #-0x38] c5b28: f85c03a8 ldur x8, [x29, #-0x40] c5b2c: 91000908 add x8, x8, #0x2 c5b30: f81c03a8 stur x8, [x29, #-0x40] c5b34: 14000001 b 0xc5b38 c5b38: 14000001 b 0xc5b3c c5b3c: f85c83a8 ldur x8, [x29, #-0x38] c5b40: f85c03a9 ldur x9, [x29, #-0x40] c5b44: eb090108 subs x8, x8, x9 c5b48: f9000be8 str x8, [sp, #0x10] c5b4c: 540000a3 b.lo 0xc5b60 c5b50: 14000001 b 0xc5b54 c5b54: 12807dc8 mov w8, #-0x3ef // =-1007 c5b58: b81dc3a8 stur w8, [x29, #-0x24] c5b5c: 1400001f b 0xc5bd8 c5b60: f85c83a1 ldur x1, [x29, #-0x38] c5b64: f85c03a2 ldur x2, [x29, #-0x40] c5b68: d10033a3 sub x3, x29, #0xc c5b6c: d10063a4 sub x4, x29, #0x18 c5b70: d10083a5 sub x5, x29, #0x20 c5b74: f94033e0 ldr x0, [sp, #0x60] c5b78: 97ff7442 bl 0xa2c80 <_ZNK7android4ESDS20skipDescriptorHeaderEmmPhPmS2_@plt> c5b7c: b81ac3a0 stur w0, [x29, #-0x54] c5b80: b85ac3a0 ldur w0, [x29, #-0x54] c5b84: 340000a0 cbz w0, 0xc5b98 c5b88: 14000001 b 0xc5b8c c5b8c: b85ac3a8 ldur w8, [x29, #-0x54] c5b90: b81dc3a8 stur w8, [x29, #-0x24] c5b94: 14000011 b 0xc5bd8 c5b98: 385f43a8 ldurb w8, [x29, #-0xc] c5b9c: 71001108 subs w8, w8, #0x4 c5ba0: b9000fe8 str w8, [sp, #0xc] c5ba4: 540000a0 b.eq 0xc5bb8 c5ba8: 14000001 b 0xc5bac c5bac: 12807dc8 mov w8, #-0x3ef // =-1007 c5bb0: b81dc3a8 stur w8, [x29, #-0x24] c5bb4: 14000009 b 0xc5bd8 c5bb8: f85e83a1 ldur x1, [x29, #-0x18] c5bbc: f85e03a2 ldur x2, [x29, #-0x20] c5bc0: f94033e0 ldr x0, [sp, #0x60] c5bc4: 97ff691f bl 0xa0040 <_ZN7android4ESDS28parseDecoderConfigDescriptorEmm@plt> c5bc8: b81ac3a0 stur w0, [x29, #-0x54] c5bcc: b85ac3a0 ldur w0, [x29, #-0x54] c5bd0: b81dc3a0 stur w0, [x29, #-0x24] c5bd4: 14000001 b 0xc5bd8 c5bd8: b85dc3a8 ldur w8, [x29, #-0x24] c5bdc: d53bd049 mrs x9, TPIDR_EL0 c5be0: f9401529 ldr x9, [x9, #0x28] c5be4: f85f83aa ldur x10, [x29, #-0x8] c5be8: eb0a0129 subs x9, x9, x10 c5bec: b9000be8 str w8, [sp, #0x8] c5bf0: f90003e9 str x9, [sp] c5bf4: 540000c1 b.ne 0xc5c0c c5bf8: 14000001 b 0xc5bfc c5bfc: b9400be0 ldr w0, [sp, #0x8] c5c00: a94c7bfd ldp x29, x30, [sp, #0xc0] c5c04: 910343ff add sp, sp, #0xd0 c5c08: d65f03c0 ret c5c0c: 97ff9059 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c5c10 : c5c10: d10203ff sub sp, sp, #0x80 c5c14: a9077bfd stp x29, x30, [sp, #0x70] c5c18: 9101c3fd add x29, sp, #0x70 c5c1c: d53bd048 mrs x8, TPIDR_EL0 c5c20: f9401508 ldr x8, [x8, #0x28] c5c24: f81f83a8 stur x8, [x29, #-0x8] c5c28: f81d03a0 stur x0, [x29, #-0x30] c5c2c: f9001fe1 str x1, [sp, #0x38] c5c30: f9001be2 str x2, [sp, #0x30] c5c34: f85d03a8 ldur x8, [x29, #-0x30] c5c38: f9401be0 ldr x0, [sp, #0x30] c5c3c: f1003000 subs x0, x0, #0xc c5c40: f90013e8 str x8, [sp, #0x20] c5c44: f9000fe0 str x0, [sp, #0x18] c5c48: 540000a8 b.hi 0xc5c5c c5c4c: 14000001 b 0xc5c50 c5c50: 12807dc8 mov w8, #-0x3ef // =-1007 c5c54: b81dc3a8 stur w8, [x29, #-0x24] c5c58: 14000042 b 0xc5d60 c5c5c: f94013e8 ldr x8, [sp, #0x20] c5c60: f9400109 ldr x9, [x8] c5c64: f9401fea ldr x10, [sp, #0x38] c5c68: 386a692b ldrb w11, [x9, x10] c5c6c: 3900a10b strb w11, [x8, #0x28] c5c70: f9400109 ldr x9, [x8] c5c74: f9401fea ldr x10, [sp, #0x38] c5c78: 8b0a0129 add x9, x9, x10 c5c7c: 91001520 add x0, x9, #0x5 c5c80: 97ff8610 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> c5c84: f94013e8 ldr x8, [sp, #0x20] c5c88: b9002d00 str w0, [x8, #0x2c] c5c8c: f9400109 ldr x9, [x8] c5c90: f9401fea ldr x10, [sp, #0x38] c5c94: 8b0a0129 add x9, x9, x10 c5c98: 91002520 add x0, x9, #0x9 c5c9c: 97ff8609 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> c5ca0: f94013e8 ldr x8, [sp, #0x20] c5ca4: b9003100 str w0, [x8, #0x30] c5ca8: f9401fe9 ldr x9, [sp, #0x38] c5cac: 91003529 add x9, x9, #0xd c5cb0: f9001fe9 str x9, [sp, #0x38] c5cb4: f9401be9 ldr x9, [sp, #0x30] c5cb8: f1003529 subs x9, x9, #0xd c5cbc: f9001be9 str x9, [sp, #0x30] c5cc0: f9401be9 ldr x9, [sp, #0x30] c5cc4: b5000129 cbnz x9, 0xc5ce8 c5cc8: 14000001 b 0xc5ccc c5ccc: aa1f03e8 mov x8, xzr c5cd0: f94013e9 ldr x9, [sp, #0x20] c5cd4: f9000d28 str x8, [x9, #0x18] c5cd8: f9001128 str x8, [x9, #0x20] c5cdc: 2a1f03ea mov w10, wzr c5ce0: b81dc3aa stur w10, [x29, #-0x24] c5ce4: 1400001f b 0xc5d60 c5ce8: f9401fe1 ldr x1, [sp, #0x38] c5cec: f9401be2 ldr x2, [sp, #0x30] c5cf0: d10033a3 sub x3, x29, #0xc c5cf4: d10063a4 sub x4, x29, #0x18 c5cf8: d10083a5 sub x5, x29, #0x20 c5cfc: f94013e0 ldr x0, [sp, #0x20] c5d00: 97ff73e0 bl 0xa2c80 <_ZNK7android4ESDS20skipDescriptorHeaderEmmPhPmS2_@plt> c5d04: b9002fe0 str w0, [sp, #0x2c] c5d08: b9402fe0 ldr w0, [sp, #0x2c] c5d0c: 340000a0 cbz w0, 0xc5d20 c5d10: 14000001 b 0xc5d14 c5d14: b9402fe8 ldr w8, [sp, #0x2c] c5d18: b81dc3a8 stur w8, [x29, #-0x24] c5d1c: 14000011 b 0xc5d60 c5d20: 385f43a8 ldurb w8, [x29, #-0xc] c5d24: 71001508 subs w8, w8, #0x5 c5d28: b90017e8 str w8, [sp, #0x14] c5d2c: 540000a0 b.eq 0xc5d40 c5d30: 14000001 b 0xc5d34 c5d34: 12807dc8 mov w8, #-0x3ef // =-1007 c5d38: b81dc3a8 stur w8, [x29, #-0x24] c5d3c: 14000009 b 0xc5d60 c5d40: f85e83a8 ldur x8, [x29, #-0x18] c5d44: f94013e9 ldr x9, [sp, #0x20] c5d48: f9000d28 str x8, [x9, #0x18] c5d4c: f85e03a8 ldur x8, [x29, #-0x20] c5d50: f9001128 str x8, [x9, #0x20] c5d54: 2a1f03ea mov w10, wzr c5d58: b81dc3aa stur w10, [x29, #-0x24] c5d5c: 14000001 b 0xc5d60 c5d60: b85dc3a8 ldur w8, [x29, #-0x24] c5d64: d53bd049 mrs x9, TPIDR_EL0 c5d68: f9401529 ldr x9, [x9, #0x28] c5d6c: f85f83aa ldur x10, [x29, #-0x8] c5d70: eb0a0129 subs x9, x9, x10 c5d74: b90013e8 str w8, [sp, #0x10] c5d78: f90007e9 str x9, [sp, #0x8] c5d7c: 540000c1 b.ne 0xc5d94 c5d80: 14000001 b 0xc5d84 c5d84: b94013e0 ldr w0, [sp, #0x10] c5d88: a9477bfd ldp x29, x30, [sp, #0x70] c5d8c: 910203ff add sp, sp, #0x80 c5d90: d65f03c0 ret c5d94: 97ff8ff7 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c5d98 : c5d98: d100c3ff sub sp, sp, #0x30 c5d9c: f90013e0 str x0, [sp, #0x20] c5da0: f9000fe1 str x1, [sp, #0x18] c5da4: f9000be2 str x2, [sp, #0x10] c5da8: f94013e0 ldr x0, [sp, #0x20] c5dac: b9401008 ldr w8, [x0, #0x10] c5db0: f90007e0 str x0, [sp, #0x8] c5db4: 35000048 cbnz w8, 0xc5dbc c5db8: 14000005 b 0xc5dcc c5dbc: f94007e8 ldr x8, [sp, #0x8] c5dc0: b9401109 ldr w9, [x8, #0x10] c5dc4: b9002fe9 str w9, [sp, #0x2c] c5dc8: 14000009 b 0xc5dec c5dcc: f94007e8 ldr x8, [sp, #0x8] c5dd0: b9402d09 ldr w9, [x8, #0x2c] c5dd4: f9400fea ldr x10, [sp, #0x18] c5dd8: b9000149 str w9, [x10] c5ddc: b9403109 ldr w9, [x8, #0x30] c5de0: f9400bea ldr x10, [sp, #0x10] c5de4: b9000149 str w9, [x10] c5de8: b9002fff str wzr, [sp, #0x2c] c5dec: b9402fe0 ldr w0, [sp, #0x2c] c5df0: 9100c3ff add sp, sp, #0x30 c5df4: d65f03c0 ret 00000000000c5df8 : c5df8: d100c3ff sub sp, sp, #0x30 c5dfc: a9027bfd stp x29, x30, [sp, #0x20] c5e00: 910083fd add x29, sp, #0x20 c5e04: f81f83a0 stur x0, [x29, #-0x8] c5e08: f9000be1 str x1, [sp, #0x10] c5e0c: f90007e2 str x2, [sp, #0x8] c5e10: f90003e3 str x3, [sp] c5e14: f94003e0 ldr x0, [sp] c5e18: f9400be1 ldr x1, [sp, #0x10] c5e1c: f94007e2 ldr x2, [sp, #0x8] c5e20: 97ff7974 bl 0xa43f0 <_ZN7android10FLACParser12readCallbackEPhPm@plt> c5e24: a9427bfd ldp x29, x30, [sp, #0x20] c5e28: 9100c3ff add sp, sp, #0x30 c5e2c: d65f03c0 ret 00000000000c5e30 : c5e30: d101c3ff sub sp, sp, #0x70 c5e34: a9067bfd stp x29, x30, [sp, #0x60] c5e38: 910183fd add x29, sp, #0x60 c5e3c: b27c03e8 orr x8, xzr, #0x10 c5e40: d2800009 mov x9, #0x0 // =0 c5e44: f000098a adrp x10, 0x1f8000 c5e48: 911ff54a add x10, x10, #0x7fd c5e4c: f000098b adrp x11, 0x1f8000 c5e50: 9120f56b add x11, x11, #0x83d c5e54: f000098c adrp x12, 0x1f8000 c5e58: 9122558c add x12, x12, #0x895 c5e5c: 320003ed orr w13, wzr, #0x1 c5e60: f81f03a0 stur x0, [x29, #-0x10] c5e64: f81e83a1 stur x1, [x29, #-0x18] c5e68: f81e03a2 stur x2, [x29, #-0x20] c5e6c: f85f03a0 ldur x0, [x29, #-0x10] c5e70: f85e03a1 ldur x1, [x29, #-0x20] c5e74: f9400021 ldr x1, [x1] c5e78: f81d83a1 stur x1, [x29, #-0x28] c5e7c: 8b080008 add x8, x0, x8 c5e80: f90017e0 str x0, [sp, #0x28] c5e84: aa0803e0 mov x0, x8 c5e88: f90013e9 str x9, [sp, #0x20] c5e8c: f9000fea str x10, [sp, #0x18] c5e90: f9000beb str x11, [sp, #0x10] c5e94: f90007ec str x12, [sp, #0x8] c5e98: b90007ed str w13, [sp, #0x4] c5e9c: 97ff863d bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c5ea0: f94017e8 ldr x8, [sp, #0x28] c5ea4: f9402901 ldr x1, [x8, #0x50] c5ea8: f85e83a2 ldur x2, [x29, #-0x18] c5eac: f85d83a3 ldur x3, [x29, #-0x28] c5eb0: f9400009 ldr x9, [x0] c5eb4: f9401d29 ldr x9, [x9, #0x38] c5eb8: d63f0120 blr x9 c5ebc: f9001be0 str x0, [sp, #0x30] c5ec0: f9401be8 ldr x8, [sp, #0x30] c5ec4: f94013e9 ldr x9, [sp, #0x20] c5ec8: eb08013f cmp x9, x8 c5ecc: 1a9fd7ed cset w13, gt c5ed0: 3700004d tbnz w13, #0x0, 0xc5ed8 c5ed4: 14000006 b 0xc5eec c5ed8: 321f03e8 orr w8, wzr, #0x2 c5edc: f85e03a9 ldur x9, [x29, #-0x20] c5ee0: f900013f str xzr, [x9] c5ee4: b81fc3a8 stur w8, [x29, #-0x4] c5ee8: 14000021 b 0xc5f6c c5eec: f9401be8 ldr x8, [sp, #0x30] c5ef0: b4000048 cbz x8, 0xc5ef8 c5ef4: 14000009 b 0xc5f18 c5ef8: 320003e8 orr w8, wzr, #0x1 c5efc: f85e03a9 ldur x9, [x29, #-0x20] c5f00: f900013f str xzr, [x9] c5f04: b94007ea ldr w10, [sp, #0x4] c5f08: f94017e9 ldr x9, [sp, #0x28] c5f0c: 3901612a strb w10, [x9, #0x58] c5f10: b81fc3a8 stur w8, [x29, #-0x4] c5f14: 14000016 b 0xc5f6c c5f18: f9401be8 ldr x8, [sp, #0x30] c5f1c: f85d83a9 ldur x9, [x29, #-0x28] c5f20: eb09011f cmp x8, x9 c5f24: 1a9f87ea cset w10, ls c5f28: 3700004a tbnz w10, #0x0, 0xc5f30 c5f2c: 14000002 b 0xc5f34 c5f30: 14000006 b 0xc5f48 c5f34: 52802301 mov w1, #0x118 // =280 c5f38: f9400fe0 ldr x0, [sp, #0x18] c5f3c: f9400be2 ldr x2, [sp, #0x10] c5f40: f94007e3 ldr x3, [sp, #0x8] c5f44: 97ff68f3 bl 0xa0310 <__assert2@plt> c5f48: f9401be8 ldr x8, [sp, #0x30] c5f4c: f85e03a9 ldur x9, [x29, #-0x20] c5f50: f9000128 str x8, [x9] c5f54: f9401be8 ldr x8, [sp, #0x30] c5f58: f94017e9 ldr x9, [sp, #0x28] c5f5c: f940292a ldr x10, [x9, #0x50] c5f60: 8b080148 add x8, x10, x8 c5f64: f9002928 str x8, [x9, #0x50] c5f68: b81fc3bf stur wzr, [x29, #-0x4] c5f6c: b85fc3a0 ldur w0, [x29, #-0x4] c5f70: a9467bfd ldp x29, x30, [sp, #0x60] c5f74: 9101c3ff add sp, sp, #0x70 c5f78: d65f03c0 ret 00000000000c5f7c : c5f7c: d100c3ff sub sp, sp, #0x30 c5f80: a9027bfd stp x29, x30, [sp, #0x20] c5f84: 910083fd add x29, sp, #0x20 c5f88: f81f83a0 stur x0, [x29, #-0x8] c5f8c: f9000be1 str x1, [sp, #0x10] c5f90: f90007e2 str x2, [sp, #0x8] c5f94: f94007e0 ldr x0, [sp, #0x8] c5f98: f9400be1 ldr x1, [sp, #0x10] c5f9c: 97ff85d9 bl 0xa7700 <_ZN7android10FLACParser12seekCallbackEm@plt> c5fa0: a9427bfd ldp x29, x30, [sp, #0x20] c5fa4: 9100c3ff add sp, sp, #0x30 c5fa8: d65f03c0 ret 00000000000c5fac : c5fac: d10043ff sub sp, sp, #0x10 c5fb0: 52800008 mov w8, #0x0 // =0 c5fb4: 52800009 mov w9, #0x0 // =0 c5fb8: f90007e0 str x0, [sp, #0x8] c5fbc: f90003e1 str x1, [sp] c5fc0: f94007e0 ldr x0, [sp, #0x8] c5fc4: f94003e1 ldr x1, [sp] c5fc8: f9002801 str x1, [x0, #0x50] c5fcc: 39016008 strb w8, [x0, #0x58] c5fd0: 2a0903e0 mov w0, w9 c5fd4: 910043ff add sp, sp, #0x10 c5fd8: d65f03c0 ret 00000000000c5fdc : c5fdc: d100c3ff sub sp, sp, #0x30 c5fe0: a9027bfd stp x29, x30, [sp, #0x20] c5fe4: 910083fd add x29, sp, #0x20 c5fe8: f81f83a0 stur x0, [x29, #-0x8] c5fec: f9000be1 str x1, [sp, #0x10] c5ff0: f90007e2 str x2, [sp, #0x8] c5ff4: f94007e0 ldr x0, [sp, #0x8] c5ff8: f9400be1 ldr x1, [sp, #0x10] c5ffc: 97ff9169 bl 0xaa5a0 <_ZN7android10FLACParser12tellCallbackEPm@plt> c6000: a9427bfd ldp x29, x30, [sp, #0x20] c6004: 9100c3ff add sp, sp, #0x30 c6008: d65f03c0 ret 00000000000c600c : c600c: d10043ff sub sp, sp, #0x10 c6010: 52800008 mov w8, #0x0 // =0 c6014: f90007e0 str x0, [sp, #0x8] c6018: f90003e1 str x1, [sp] c601c: f94007e0 ldr x0, [sp, #0x8] c6020: f9402800 ldr x0, [x0, #0x50] c6024: f94003e1 ldr x1, [sp] c6028: f9000020 str x0, [x1] c602c: 2a0803e0 mov w0, w8 c6030: 910043ff add sp, sp, #0x10 c6034: d65f03c0 ret 00000000000c6038 : c6038: d100c3ff sub sp, sp, #0x30 c603c: a9027bfd stp x29, x30, [sp, #0x20] c6040: 910083fd add x29, sp, #0x20 c6044: f81f83a0 stur x0, [x29, #-0x8] c6048: f9000be1 str x1, [sp, #0x10] c604c: f90007e2 str x2, [sp, #0x8] c6050: f94007e0 ldr x0, [sp, #0x8] c6054: f9400be1 ldr x1, [sp, #0x10] c6058: 97ff8152 bl 0xa65a0 <_ZN7android10FLACParser14lengthCallbackEPm@plt> c605c: a9427bfd ldp x29, x30, [sp, #0x20] c6060: 9100c3ff add sp, sp, #0x30 c6064: d65f03c0 ret 00000000000c6068 : c6068: d10143ff sub sp, sp, #0x50 c606c: a9047bfd stp x29, x30, [sp, #0x40] c6070: 910103fd add x29, sp, #0x40 c6074: d53bd048 mrs x8, TPIDR_EL0 c6078: f9401508 ldr x8, [x8, #0x28] c607c: f81f83a8 stur x8, [x29, #-0x8] c6080: f90013e0 str x0, [sp, #0x20] c6084: f9000fe1 str x1, [sp, #0x18] c6088: f94013e8 ldr x8, [sp, #0x20] c608c: 91004100 add x0, x8, #0x10 c6090: 97ff85c0 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c6094: f9400008 ldr x8, [x0] c6098: f9402108 ldr x8, [x8, #0x40] c609c: d10043a1 sub x1, x29, #0x10 c60a0: d63f0100 blr x8 c60a4: 35000100 cbnz w0, 0xc60c4 c60a8: 14000001 b 0xc60ac c60ac: f85f03a8 ldur x8, [x29, #-0x10] c60b0: f9400fe9 ldr x9, [sp, #0x18] c60b4: f9000128 str x8, [x9] c60b8: 2a1f03ea mov w10, wzr c60bc: b81ec3aa stur w10, [x29, #-0x14] c60c0: 14000004 b 0xc60d0 c60c4: 321f03e8 orr w8, wzr, #0x2 c60c8: b81ec3a8 stur w8, [x29, #-0x14] c60cc: 14000001 b 0xc60d0 c60d0: b85ec3a8 ldur w8, [x29, #-0x14] c60d4: d53bd049 mrs x9, TPIDR_EL0 c60d8: f9401529 ldr x9, [x9, #0x28] c60dc: f85f83aa ldur x10, [x29, #-0x8] c60e0: eb0a0129 subs x9, x9, x10 c60e4: b90017e8 str w8, [sp, #0x14] c60e8: f90007e9 str x9, [sp, #0x8] c60ec: 540000c1 b.ne 0xc6104 c60f0: 14000001 b 0xc60f4 c60f4: b94017e0 ldr w0, [sp, #0x14] c60f8: a9447bfd ldp x29, x30, [sp, #0x40] c60fc: 910143ff add sp, sp, #0x50 c6100: d65f03c0 ret c6104: 97ff8f1b bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c6108 : c6108: d10083ff sub sp, sp, #0x20 c610c: a9017bfd stp x29, x30, [sp, #0x10] c6110: 910043fd add x29, sp, #0x10 c6114: f90007e0 str x0, [sp, #0x8] c6118: f90003e1 str x1, [sp] c611c: f94003e0 ldr x0, [sp] c6120: 97ff810c bl 0xa6550 <_ZN7android10FLACParser11eofCallbackEv@plt> c6124: a9417bfd ldp x29, x30, [sp, #0x10] c6128: 910083ff add sp, sp, #0x20 c612c: d65f03c0 ret 00000000000c6130 : c6130: d10043ff sub sp, sp, #0x10 c6134: f90007e0 str x0, [sp, #0x8] c6138: f94007e0 ldr x0, [sp, #0x8] c613c: 39416008 ldrb w8, [x0, #0x58] c6140: 320003e9 orr w9, wzr, #0x1 c6144: 0a090100 and w0, w8, w9 c6148: 910043ff add sp, sp, #0x10 c614c: d65f03c0 ret 00000000000c6150 : c6150: d100c3ff sub sp, sp, #0x30 c6154: a9027bfd stp x29, x30, [sp, #0x20] c6158: 910083fd add x29, sp, #0x20 c615c: f81f83a0 stur x0, [x29, #-0x8] c6160: f9000be1 str x1, [sp, #0x10] c6164: f90007e2 str x2, [sp, #0x8] c6168: f90003e3 str x3, [sp] c616c: f94003e0 ldr x0, [sp] c6170: f9400be1 ldr x1, [sp, #0x10] c6174: f94007e2 ldr x2, [sp, #0x8] c6178: 97ff7ef6 bl 0xa5d50 <_ZN7android10FLACParser13writeCallbackEPK11FLAC__FramePKPKi@plt> c617c: a9427bfd ldp x29, x30, [sp, #0x20] c6180: 9100c3ff add sp, sp, #0x30 c6184: d65f03c0 ret 00000000000c6188 : c6188: d10103ff sub sp, sp, #0x40 c618c: f9001bfe str x30, [sp, #0x30] c6190: 52800008 mov w8, #0x0 // =0 c6194: 320003e9 orr w9, wzr, #0x1 c6198: f90013e0 str x0, [sp, #0x20] c619c: f9000fe1 str x1, [sp, #0x18] c61a0: f9000be2 str x2, [sp, #0x10] c61a4: f94013e0 ldr x0, [sp, #0x20] c61a8: 3942640a ldrb w10, [x0, #0x99] c61ac: b9000fe8 str w8, [sp, #0xc] c61b0: b9000be9 str w9, [sp, #0x8] c61b4: f90003e0 str x0, [sp] c61b8: 3700004a tbnz w10, #0x0, 0xc61c0 c61bc: 14000011 b 0xc6200 c61c0: d2800502 mov x2, #0x28 // =40 c61c4: d2801408 mov x8, #0xa0 // =160 c61c8: b9400fe9 ldr w9, [sp, #0xc] c61cc: f94003ea ldr x10, [sp] c61d0: 39026549 strb w9, [x10, #0x99] c61d4: f9400feb ldr x11, [sp, #0x18] c61d8: 8b080140 add x0, x10, x8 c61dc: aa0b03e1 mov x1, x11 c61e0: 97ff66ec bl 0x9fd90 c61e4: f9400be8 ldr x8, [sp, #0x10] c61e8: f94003ea ldr x10, [sp] c61ec: f9006548 str x8, [x10, #0xc8] c61f0: b9400be9 ldr w9, [sp, #0x8] c61f4: 39026949 strb w9, [x10, #0x9a] c61f8: b9002fff str wzr, [sp, #0x2c] c61fc: 14000003 b 0xc6208 c6200: 320003e8 orr w8, wzr, #0x1 c6204: b9002fe8 str w8, [sp, #0x2c] c6208: b9402fe0 ldr w0, [sp, #0x2c] c620c: f9401bfe ldr x30, [sp, #0x30] c6210: 910103ff add sp, sp, #0x40 c6214: d65f03c0 ret 00000000000c6218 : c6218: d100c3ff sub sp, sp, #0x30 c621c: a9027bfd stp x29, x30, [sp, #0x20] c6220: 910083fd add x29, sp, #0x20 c6224: f81f83a0 stur x0, [x29, #-0x8] c6228: f9000be1 str x1, [sp, #0x10] c622c: f90007e2 str x2, [sp, #0x8] c6230: f94007e0 ldr x0, [sp, #0x8] c6234: f9400be1 ldr x1, [sp, #0x10] c6238: 97ff9422 bl 0xab2c0 <_ZN7android10FLACParser16metadataCallbackEPK20FLAC__StreamMetadata@plt> c623c: a9427bfd ldp x29, x30, [sp, #0x20] c6240: 9100c3ff add sp, sp, #0x30 c6244: d65f03c0 ret 00000000000c6248 : c6248: d10203ff sub sp, sp, #0x80 c624c: a9077bfd stp x29, x30, [sp, #0x70] c6250: 9101c3fd add x29, sp, #0x70 c6254: d2800008 mov x8, #0x0 // =0 c6258: aa0803e2 mov x2, x8 c625c: 320003e9 orr w9, wzr, #0x1 c6260: f81f83a0 stur x0, [x29, #-0x8] c6264: f81f03a1 stur x1, [x29, #-0x10] c6268: f85f83a0 ldur x0, [x29, #-0x8] c626c: f85f03a1 ldur x1, [x29, #-0x10] c6270: b940002a ldr w10, [x1] c6274: f9001fe8 str x8, [sp, #0x38] c6278: f9001be2 str x2, [sp, #0x30] c627c: b9002fe9 str w9, [sp, #0x2c] c6280: f90013e0 str x0, [sp, #0x20] c6284: b9001fea str w10, [sp, #0x1c] c6288: 340001ea cbz w10, 0xc62c4 c628c: 14000001 b 0xc6290 c6290: 321e03e8 orr w8, wzr, #0x4 c6294: b9401fe9 ldr w9, [sp, #0x1c] c6298: 6b09011f cmp w8, w9 c629c: 1a9f17e8 cset w8, eq c62a0: 37000328 tbnz w8, #0x0, 0xc6304 c62a4: 14000001 b 0xc62a8 c62a8: 321f07e8 orr w8, wzr, #0x6 c62ac: b9401fe9 ldr w9, [sp, #0x1c] c62b0: 6b09011f cmp w8, w9 c62b4: 1a9f17e8 cset w8, eq c62b8: 370008a8 tbnz w8, #0x0, 0xc63cc c62bc: 14000001 b 0xc62c0 c62c0: 1400006f b 0xc647c c62c4: f94013e8 ldr x8, [sp, #0x20] c62c8: 39426109 ldrb w9, [x8, #0x98] c62cc: 370001a9 tbnz w9, #0x0, 0xc6300 c62d0: b27d0be2 orr x2, xzr, #0x38 c62d4: b27b07e8 orr x8, xzr, #0x60 c62d8: b27c03e9 orr x9, xzr, #0x10 c62dc: f85f03aa ldur x10, [x29, #-0x10] c62e0: 8b090141 add x1, x10, x9 c62e4: f94013e9 ldr x9, [sp, #0x20] c62e8: 8b080120 add x0, x9, x8 c62ec: 97ff66a9 bl 0x9fd90 c62f0: b9402feb ldr w11, [sp, #0x2c] c62f4: f94013e8 ldr x8, [sp, #0x20] c62f8: 3902610b strb w11, [x8, #0x98] c62fc: 14000001 b 0xc6300 c6300: 1400005f b 0xc647c c6304: b27c03e8 orr x8, xzr, #0x10 c6308: f85f03a9 ldur x9, [x29, #-0x10] c630c: 8b080128 add x8, x9, x8 c6310: f81e83a8 stur x8, [x29, #-0x18] c6314: b81e43bf stur wzr, [x29, #-0x1c] c6318: b85e43a8 ldur w8, [x29, #-0x1c] c631c: f85e83a9 ldur x9, [x29, #-0x18] c6320: b940112a ldr w10, [x9, #0x10] c6324: 6b0a011f cmp w8, w10 c6328: 1a9f27e8 cset w8, lo c632c: 37000048 tbnz w8, #0x0, 0xc6334 c6330: 14000026 b 0xc63c8 c6334: b27c03e8 orr x8, xzr, #0x10 c6338: b27d07e9 orr x9, xzr, #0x18 c633c: f85e83aa ldur x10, [x29, #-0x18] c6340: f9400d4a ldr x10, [x10, #0x18] c6344: b85e43ab ldur w11, [x29, #-0x1c] c6348: 2a0b03ec mov w12, w11 c634c: d3407d8c ubfx x12, x12, #0, #32 c6350: 9b0c7d08 mul x8, x8, x12 c6354: 8b080148 add x8, x10, x8 c6358: f81d83a8 stur x8, [x29, #-0x28] c635c: f94013e8 ldr x8, [sp, #0x20] c6360: 8b090100 add x0, x8, x9 c6364: f9401be1 ldr x1, [sp, #0x30] c6368: 97ff8ade bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> c636c: 37000040 tbnz w0, #0x0, 0xc6374 c6370: 14000012 b 0xc63b8 c6374: f85d83a8 ldur x8, [x29, #-0x28] c6378: f9400508 ldr x8, [x8, #0x8] c637c: f9401fe9 ldr x9, [sp, #0x38] c6380: eb09011f cmp x8, x9 c6384: 1a9f07ea cset w10, ne c6388: 3700004a tbnz w10, #0x0, 0xc6390 c638c: 1400000b b 0xc63b8 c6390: b27d07e8 orr x8, xzr, #0x18 c6394: f94013e9 ldr x9, [sp, #0x20] c6398: 8b080120 add x0, x9, x8 c639c: f85d83a8 ldur x8, [x29, #-0x28] c63a0: f9400501 ldr x1, [x8, #0x8] c63a4: f85d83a8 ldur x8, [x29, #-0x28] c63a8: b940010a ldr w10, [x8] c63ac: 2a0a03e8 mov w8, w10 c63b0: d3407d02 ubfx x2, x8, #0, #32 c63b4: 97ff6d5b bl 0xa1920 <_ZN7android18parseVorbisCommentERKNS_2spINS_8MetaDataEEEPKcm@plt> c63b8: b85e43a8 ldur w8, [x29, #-0x1c] c63bc: 11000508 add w8, w8, #0x1 c63c0: b81e43a8 stur w8, [x29, #-0x1c] c63c4: 17ffffd5 b 0xc6318 c63c8: 1400002d b 0xc647c c63cc: b27d07e8 orr x8, xzr, #0x18 c63d0: f94013e9 ldr x9, [sp, #0x20] c63d4: 8b080120 add x0, x9, x8 c63d8: f9401be1 ldr x1, [sp, #0x30] c63dc: 97ff8ac1 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> c63e0: 37000040 tbnz w0, #0x0, 0xc63e8 c63e4: 14000025 b 0xc6478 c63e8: 528829a1 mov w1, #0x414d // =16717 c63ec: 72ac2d81 movk w1, #0x616c, lsl #16 c63f0: 528dcca2 mov w2, #0x6e65 // =28261 c63f4: 72adcde2 movk w2, #0x6e6f, lsl #16 c63f8: 528c4828 mov w8, #0x6241 // =25153 c63fc: 72ac2d88 movk w8, #0x616c, lsl #16 c6400: b27c03e9 orr x9, xzr, #0x10 c6404: b27d07ea orr x10, xzr, #0x18 c6408: f85f03ab ldur x11, [x29, #-0x10] c640c: 8b090169 add x9, x11, x9 c6410: f81d03a9 stur x9, [x29, #-0x30] c6414: f94013e9 ldr x9, [sp, #0x20] c6418: 8b0a0120 add x0, x9, x10 c641c: b9001be1 str w1, [sp, #0x18] c6420: b90017e2 str w2, [sp, #0x14] c6424: b90013e8 str w8, [sp, #0x10] c6428: f90007ea str x10, [sp, #0x8] c642c: 97ff7aa1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c6430: f85d03a9 ldur x9, [x29, #-0x30] c6434: f9401923 ldr x3, [x9, #0x30] c6438: f85d03a9 ldur x9, [x29, #-0x30] c643c: b9402928 ldr w8, [x9, #0x28] c6440: 2a0803e9 mov w9, w8 c6444: d3407d24 ubfx x4, x9, #0, #32 c6448: b94013e1 ldr w1, [sp, #0x10] c644c: b94017e2 ldr w2, [sp, #0x14] c6450: 97ff7bf8 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> c6454: f94013e9 ldr x9, [sp, #0x20] c6458: f94007ea ldr x10, [sp, #0x8] c645c: 8b0a012b add x11, x9, x10 c6460: aa0b03e0 mov x0, x11 c6464: 97ff7a93 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c6468: f85d03a9 ldur x9, [x29, #-0x30] c646c: f9400522 ldr x2, [x9, #0x8] c6470: b9401be1 ldr w1, [sp, #0x18] c6474: 97ff67d3 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> c6478: 14000001 b 0xc647c c647c: a9477bfd ldp x29, x30, [sp, #0x70] c6480: 910203ff add sp, sp, #0x80 c6484: d65f03c0 ret 00000000000c6488 : c6488: d100c3ff sub sp, sp, #0x30 c648c: a9027bfd stp x29, x30, [sp, #0x20] c6490: 910083fd add x29, sp, #0x20 c6494: f81f83a0 stur x0, [x29, #-0x8] c6498: b81f43a1 stur w1, [x29, #-0xc] c649c: f90007e2 str x2, [sp, #0x8] c64a0: f94007e0 ldr x0, [sp, #0x8] c64a4: b85f43a1 ldur w1, [x29, #-0xc] c64a8: 97ff8f9a bl 0xaa310 <_ZN7android10FLACParser13errorCallbackE30FLAC__StreamDecoderErrorStatus@plt> c64ac: a9427bfd ldp x29, x30, [sp, #0x20] c64b0: 9100c3ff add sp, sp, #0x30 c64b4: d65f03c0 ret 00000000000c64b8 : c64b8: d10043ff sub sp, sp, #0x10 c64bc: f90007e0 str x0, [sp, #0x8] c64c0: b90007e1 str w1, [sp, #0x4] c64c4: f94007e0 ldr x0, [sp, #0x8] c64c8: b94007e1 ldr w1, [sp, #0x4] c64cc: b900d001 str w1, [x0, #0xd0] c64d0: 910043ff add sp, sp, #0x10 c64d4: d65f03c0 ret 00000000000c64d8 ::operator!=(android::MetaData const*) const>: c64d8: d10043ff sub sp, sp, #0x10 c64dc: f90007e0 str x0, [sp, #0x8] c64e0: f90003e1 str x1, [sp] c64e4: f94007e0 ldr x0, [sp, #0x8] c64e8: f9400000 ldr x0, [x0] c64ec: f94003e1 ldr x1, [sp] c64f0: eb01001f cmp x0, x1 c64f4: 1a9f07e8 cset w8, ne c64f8: 320003e9 orr w9, wzr, #0x1 c64fc: 0a090108 and w8, w8, w9 c6500: 2a0803e0 mov w0, w8 c6504: 910043ff add sp, sp, #0x10 c6508: d65f03c0 ret 00000000000c650c const&, android::sp const&, android::sp const&)>: c650c: d102c3ff sub sp, sp, #0xb0 c6510: a90a7bfd stp x29, x30, [sp, #0xa0] c6514: 910283fd add x29, sp, #0xa0 c6518: d0000f08 adrp x8, 0x2a8000 c651c: f9478108 ldr x8, [x8, #0xf00] c6520: b27c03e9 orr x9, xzr, #0x10 c6524: 8b090108 add x8, x8, x9 c6528: 5280000a mov w10, #0x0 // =0 c652c: d280000b mov x11, #0x0 // =0 c6530: 9000000c adrp x12, 0xc6000 c6534: 911c018c add x12, x12, #0x700 c6538: f81f83a0 stur x0, [x29, #-0x8] c653c: f81f03a1 stur x1, [x29, #-0x10] c6540: f81e83a2 stur x2, [x29, #-0x18] c6544: f81e03a3 stur x3, [x29, #-0x20] c6548: f85f83a0 ldur x0, [x29, #-0x8] c654c: f81c83a0 stur x0, [x29, #-0x38] c6550: f81c03a9 stur x9, [x29, #-0x40] c6554: f81b83a8 stur x8, [x29, #-0x48] c6558: b81b43aa stur w10, [x29, #-0x4c] c655c: f90027eb str x11, [sp, #0x48] c6560: f90023ec str x12, [sp, #0x40] c6564: 97ff72b3 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> c6568: f85b83a8 ldur x8, [x29, #-0x48] c656c: f85c83a9 ldur x9, [x29, #-0x38] c6570: f9000128 str x8, [x9] c6574: f85c03ab ldur x11, [x29, #-0x40] c6578: 8b0b012c add x12, x9, x11 c657c: f85f03a1 ldur x1, [x29, #-0x10] c6580: aa0c03e0 mov x0, x12 c6584: f9001fec str x12, [sp, #0x38] c6588: 97ff66f2 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c658c: 14000001 b 0xc6590 const&, android::sp const&, android::sp const&)+0x84> c6590: b27d07e8 orr x8, xzr, #0x18 c6594: f85c83a9 ldur x9, [x29, #-0x38] c6598: 8b080128 add x8, x9, x8 c659c: f85e83a1 ldur x1, [x29, #-0x18] c65a0: aa0803e0 mov x0, x8 c65a4: f9001be8 str x8, [sp, #0x30] c65a8: 97ff6b06 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c65ac: 14000001 b 0xc65b0 const&, android::sp const&, android::sp const&)+0xa4> c65b0: b27b03e8 orr x8, xzr, #0x20 c65b4: f85c83a9 ldur x9, [x29, #-0x38] c65b8: 8b080128 add x8, x9, x8 c65bc: f85e03a1 ldur x1, [x29, #-0x20] c65c0: aa0803e0 mov x0, x8 c65c4: f90017e8 str x8, [sp, #0x28] c65c8: 97ff6afe bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c65cc: 14000001 b 0xc65d0 const&, android::sp const&, android::sp const&)+0xc4> c65d0: 12800008 mov w8, #-0x1 // =-1 c65d4: d2801409 mov x9, #0xa0 // =160 c65d8: b27b07ea orr x10, xzr, #0x60 c65dc: b27d0be2 orr x2, xzr, #0x38 c65e0: 5280000b mov w11, #0x0 // =0 c65e4: d280050c mov x12, #0x28 // =40 c65e8: b85b43ad ldur w13, [x29, #-0x4c] c65ec: f85c83ae ldur x14, [x29, #-0x38] c65f0: 3900a1cd strb w13, [x14, #0x28] c65f4: f90019df str xzr, [x14, #0x30] c65f8: f94027ef ldr x15, [sp, #0x48] c65fc: f9001dcf str x15, [x14, #0x38] c6600: f94023f0 ldr x16, [sp, #0x40] c6604: f90021d0 str x16, [x14, #0x40] c6608: f90025cf str x15, [x14, #0x48] c660c: f90029df str xzr, [x14, #0x50] c6610: 390161cd strb w13, [x14, #0x58] c6614: 390261cd strb w13, [x14, #0x98] c6618: 390265cd strb w13, [x14, #0x99] c661c: 390269cd strb w13, [x14, #0x9a] c6620: f90065cf str x15, [x14, #0xc8] c6624: b900d1c8 str w8, [x14, #0xd0] c6628: 8b0a01c0 add x0, x14, x10 c662c: 2a0b03e8 mov w8, w11 c6630: 2a0803e1 mov w1, w8 c6634: f90013e9 str x9, [sp, #0x20] c6638: b9001feb str w11, [sp, #0x1c] c663c: f9000bec str x12, [sp, #0x10] c6640: 97ff816c bl 0xa6bf0 c6644: f85c83a9 ldur x9, [x29, #-0x38] c6648: f94013ea ldr x10, [sp, #0x20] c664c: 8b0a0120 add x0, x9, x10 c6650: b9401fe8 ldr w8, [sp, #0x1c] c6654: 2a0803e1 mov w1, w8 c6658: f9400be2 ldr x2, [sp, #0x10] c665c: 97ff8165 bl 0xa6bf0 c6660: f85c83a0 ldur x0, [x29, #-0x38] c6664: 97ff8037 bl 0xa6740 <_ZN7android10FLACParser4initEv@plt> c6668: b9000fe0 str w0, [sp, #0xc] c666c: 14000001 b 0xc6670 const&, android::sp const&, android::sp const&)+0x164> c6670: 52800008 mov w8, #0x0 // =0 c6674: b9400fe9 ldr w9, [sp, #0xc] c6678: 6b08013f cmp w9, w8 c667c: 1a9f07e8 cset w8, ne c6680: 320003ea orr w10, wzr, #0x1 c6684: 0a0a0108 and w8, w8, w10 c6688: f85c83ab ldur x11, [x29, #-0x38] c668c: 3900a168 strb w8, [x11, #0x28] c6690: a94a7bfd ldp x29, x30, [sp, #0xa0] c6694: 9102c3ff add sp, sp, #0xb0 c6698: d65f03c0 ret c669c: 2a0103e8 mov w8, w1 c66a0: f81d83a0 stur x0, [x29, #-0x28] c66a4: b81d43a8 stur w8, [x29, #-0x2c] c66a8: 14000012 b 0xc66f0 const&, android::sp const&, android::sp const&)+0x1e4> c66ac: 2a0103e8 mov w8, w1 c66b0: f81d83a0 stur x0, [x29, #-0x28] c66b4: b81d43a8 stur w8, [x29, #-0x2c] c66b8: 1400000c b 0xc66e8 const&, android::sp const&, android::sp const&)+0x1dc> c66bc: 2a0103e8 mov w8, w1 c66c0: f81d83a0 stur x0, [x29, #-0x28] c66c4: b81d43a8 stur w8, [x29, #-0x2c] c66c8: 14000006 b 0xc66e0 const&, android::sp const&, android::sp const&)+0x1d4> c66cc: 2a0103e8 mov w8, w1 c66d0: f81d83a0 stur x0, [x29, #-0x28] c66d4: b81d43a8 stur w8, [x29, #-0x2c] c66d8: f94017e0 ldr x0, [sp, #0x28] c66dc: 97ff6ca5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c66e0: f9401be0 ldr x0, [sp, #0x30] c66e4: 97ff6ca3 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c66e8: f9401fe0 ldr x0, [sp, #0x38] c66ec: 97ff6639 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c66f0: f85c83a0 ldur x0, [x29, #-0x38] c66f4: 97ff6903 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c66f8: f85d83a0 ldur x0, [x29, #-0x28] c66fc: 97ff8605 bl 0xa7f10 <_Unwind_Resume@plt> c6700: d10083ff sub sp, sp, #0x20 c6704: f9000fe0 str x0, [sp, #0x18] c6708: f9000be1 str x1, [sp, #0x10] c670c: b9000fe2 str w2, [sp, #0xc] c6710: b9000be3 str w3, [sp, #0x8] c6714: 910083ff add sp, sp, #0x20 c6718: d65f03c0 ret 00000000000c671c : c671c: d10543ff sub sp, sp, #0x150 c6720: f9009bfc str x28, [sp, #0x130] c6724: a9147bfd stp x29, x30, [sp, #0x140] c6728: 910503fd add x29, sp, #0x140 c672c: d2800008 mov x8, #0x0 // =0 c6730: d0000f01 adrp x1, 0x2a8000 c6734: f9455821 ldr x1, [x1, #0xab0] c6738: d0000f02 adrp x2, 0x2a8000 c673c: f947e442 ldr x2, [x2, #0xfc8] c6740: d0000f03 adrp x3, 0x2a8000 c6744: f9449863 ldr x3, [x3, #0x930] c6748: d0000f04 adrp x4, 0x2a8000 c674c: f946b884 ldr x4, [x4, #0xd70] c6750: d0000f05 adrp x5, 0x2a8000 c6754: f943b0a5 ldr x5, [x5, #0x760] c6758: d0000f06 adrp x6, 0x2a8000 c675c: f94178c6 ldr x6, [x6, #0x2f0] c6760: d0000f07 adrp x7, 0x2a8000 c6764: f94524e7 ldr x7, [x7, #0xa48] c6768: d0000f09 adrp x9, 0x2a8000 c676c: f9451129 ldr x9, [x9, #0xa20] c6770: d0000e8a adrp x10, 0x298000 c6774: 910ec14a add x10, x10, #0x3b0 c6778: aa0803eb mov x11, x8 c677c: d0000f0c adrp x12, 0x2a8000 c6780: f941f18c ldr x12, [x12, #0x3e0] c6784: d0000f0d adrp x13, 0x2a8000 c6788: f94445ad ldr x13, [x13, #0x888] c678c: f81e03a0 stur x0, [x29, #-0x20] c6790: f85e03a0 ldur x0, [x29, #-0x20] c6794: f81d03a8 stur x8, [x29, #-0x30] c6798: f81c83a1 stur x1, [x29, #-0x38] c679c: f81c03a2 stur x2, [x29, #-0x40] c67a0: f81b83a3 stur x3, [x29, #-0x48] c67a4: f81b03a4 stur x4, [x29, #-0x50] c67a8: f81a83a5 stur x5, [x29, #-0x58] c67ac: f81a03a6 stur x6, [x29, #-0x60] c67b0: f81983a7 stur x7, [x29, #-0x68] c67b4: f81903a9 stur x9, [x29, #-0x70] c67b8: f81883aa stur x10, [x29, #-0x78] c67bc: f81803ab stur x11, [x29, #-0x80] c67c0: f81783ac stur x12, [x29, #-0x88] c67c4: f81703ad stur x13, [x29, #-0x90] c67c8: f81683a0 stur x0, [x29, #-0x98] c67cc: 97ff6c91 bl 0xa1a10 c67d0: f85683a8 ldur x8, [x29, #-0x98] c67d4: f9002500 str x0, [x8, #0x48] c67d8: f9402509 ldr x9, [x8, #0x48] c67dc: f85d03aa ldur x10, [x29, #-0x30] c67e0: eb0a013f cmp x9, x10 c67e4: 1a9f17ee cset w14, eq c67e8: 3700004e tbnz w14, #0x0, 0xc67f0 c67ec: 14000004 b 0xc67fc c67f0: 12800248 mov w8, #-0x13 // =-19 c67f4: b81ec3a8 stur w8, [x29, #-0x14] c67f8: 14000165 b 0xc6d8c c67fc: 321e03e1 orr w1, wzr, #0x4 c6800: 321f07e8 orr w8, wzr, #0x6 c6804: 52800009 mov w9, #0x0 // =0 c6808: f85683aa ldur x10, [x29, #-0x98] c680c: f9402540 ldr x0, [x10, #0x48] c6810: b81643a1 stur w1, [x29, #-0x9c] c6814: 2a0903e1 mov w1, w9 c6818: b900a3e8 str w8, [sp, #0xa0] c681c: b9009fe9 str w9, [sp, #0x9c] c6820: 97ff7f00 bl 0xa6420 c6824: f85683aa ldur x10, [x29, #-0x98] c6828: f940254b ldr x11, [x10, #0x48] c682c: aa0b03e0 mov x0, x11 c6830: 97ff7234 bl 0xa3100 c6834: f85683aa ldur x10, [x29, #-0x98] c6838: f940254b ldr x11, [x10, #0x48] c683c: aa0b03e0 mov x0, x11 c6840: b9409fe1 ldr w1, [sp, #0x9c] c6844: 97ff887f bl 0xa8a40 c6848: f85683aa ldur x10, [x29, #-0x98] c684c: f940254b ldr x11, [x10, #0x48] c6850: aa0b03e0 mov x0, x11 c6854: b940a3e1 ldr w1, [sp, #0xa0] c6858: 97ff887a bl 0xa8a40 c685c: f85683aa ldur x10, [x29, #-0x98] c6860: f940254b ldr x11, [x10, #0x48] c6864: aa0b03e0 mov x0, x11 c6868: b85643a1 ldur w1, [x29, #-0x9c] c686c: 97ff8875 bl 0xa8a40 c6870: f85683aa ldur x10, [x29, #-0x98] c6874: f940254b ldr x11, [x10, #0x48] c6878: aa0b03e0 mov x0, x11 c687c: f85c83a1 ldur x1, [x29, #-0x38] c6880: f85c03a2 ldur x2, [x29, #-0x40] c6884: f85b83a3 ldur x3, [x29, #-0x48] c6888: f85b03a4 ldur x4, [x29, #-0x50] c688c: f85a83a5 ldur x5, [x29, #-0x58] c6890: f85a03a6 ldur x6, [x29, #-0x60] c6894: f85983a7 ldur x7, [x29, #-0x68] c6898: 910003eb mov x11, sp c689c: f85903ac ldur x12, [x29, #-0x70] c68a0: f900016c str x12, [x11] c68a4: 910003eb mov x11, sp c68a8: f900056a str x10, [x11, #0x8] c68ac: 97ff9155 bl 0xaae00 c68b0: b81dc3a0 stur w0, [x29, #-0x24] c68b4: b85dc3a8 ldur w8, [x29, #-0x24] c68b8: 35000048 cbnz w8, 0xc68c0 c68bc: 14000004 b 0xc68cc c68c0: 12800248 mov w8, #-0x13 // =-19 c68c4: b81ec3a8 stur w8, [x29, #-0x14] c68c8: 14000131 b 0xc6d8c c68cc: f85683a8 ldur x8, [x29, #-0x98] c68d0: f9402500 ldr x0, [x8, #0x48] c68d4: 97ff8127 bl 0xa6d70 c68d8: 35000080 cbnz w0, 0xc68e8 c68dc: 12800248 mov w8, #-0x13 // =-19 c68e0: b81ec3a8 stur w8, [x29, #-0x14] c68e4: 1400012a b 0xc6d8c c68e8: f85683a8 ldur x8, [x29, #-0x98] c68ec: 39426109 ldrb w9, [x8, #0x98] c68f0: 37000049 tbnz w9, #0x0, 0xc68f8 c68f4: 14000110 b 0xc6d34 c68f8: f85683a0 ldur x0, [x29, #-0x98] c68fc: 97ff8d99 bl 0xa9f60 <_ZNK7android10FLACParser11getChannelsEv@plt> c6900: 34000140 cbz w0, 0xc6928 c6904: 321d03e8 orr w8, wzr, #0x8 c6908: f85683a0 ldur x0, [x29, #-0x98] c690c: b9009be8 str w8, [sp, #0x98] c6910: 97ff8d94 bl 0xa9f60 <_ZNK7android10FLACParser11getChannelsEv@plt> c6914: b9409be8 ldr w8, [sp, #0x98] c6918: 6b08001f cmp w0, w8 c691c: 1a9f97e0 cset w0, hi c6920: 37000040 tbnz w0, #0x0, 0xc6928 c6924: 14000004 b 0xc6934 c6928: 12800248 mov w8, #-0x13 // =-19 c692c: b81ec3a8 stur w8, [x29, #-0x14] c6930: 14000117 b 0xc6d8c c6934: 321d03e8 orr w8, wzr, #0x8 c6938: f85683a0 ldur x0, [x29, #-0x98] c693c: b90097e8 str w8, [sp, #0x94] c6940: 97ff89f8 bl 0xa9120 <_ZNK7android10FLACParser16getBitsPerSampleEv@plt> c6944: b94097e8 ldr w8, [sp, #0x94] c6948: 6b00011f cmp w8, w0 c694c: 1a9f17e9 cset w9, eq c6950: b90093e0 str w0, [sp, #0x90] c6954: 370001e9 tbnz w9, #0x0, 0xc6990 c6958: 14000001 b 0xc695c c695c: 321c03e8 orr w8, wzr, #0x10 c6960: b94093e9 ldr w9, [sp, #0x90] c6964: 6b09011f cmp w8, w9 c6968: 1a9f17e8 cset w8, eq c696c: 37000128 tbnz w8, #0x0, 0xc6990 c6970: 14000001 b 0xc6974 c6974: 321d07e8 orr w8, wzr, #0x18 c6978: b94093e9 ldr w9, [sp, #0x90] c697c: 6b09011f cmp w8, w9 c6980: 1a9f17e8 cset w8, eq c6984: 37000068 tbnz w8, #0x0, 0xc6990 c6988: 14000001 b 0xc698c c698c: 14000002 b 0xc6994 c6990: 14000004 b 0xc69a0 c6994: 12800248 mov w8, #-0x13 // =-19 c6998: b81ec3a8 stur w8, [x29, #-0x14] c699c: 140000fc b 0xc6d8c c69a0: 5283e808 mov w8, #0x1f40 // =8000 c69a4: f85683a0 ldur x0, [x29, #-0x98] c69a8: b9008fe8 str w8, [sp, #0x8c] c69ac: 97ff86ed bl 0xa8560 <_ZNK7android10FLACParser13getSampleRateEv@plt> c69b0: b9408fe8 ldr w8, [sp, #0x8c] c69b4: 6b00011f cmp w8, w0 c69b8: 1a9f17e9 cset w9, eq c69bc: b9008be0 str w0, [sp, #0x88] c69c0: 37000829 tbnz w9, #0x0, 0xc6ac4 c69c4: 14000001 b 0xc69c8 c69c8: 52856228 mov w8, #0x2b11 // =11025 c69cc: b9408be9 ldr w9, [sp, #0x88] c69d0: 6b09011f cmp w8, w9 c69d4: 1a9f17e8 cset w8, eq c69d8: 37000768 tbnz w8, #0x0, 0xc6ac4 c69dc: 14000001 b 0xc69e0 c69e0: 5285dc08 mov w8, #0x2ee0 // =12000 c69e4: b9408be9 ldr w9, [sp, #0x88] c69e8: 6b09011f cmp w8, w9 c69ec: 1a9f17e8 cset w8, eq c69f0: 370006a8 tbnz w8, #0x0, 0xc6ac4 c69f4: 14000001 b 0xc69f8 c69f8: 5287d008 mov w8, #0x3e80 // =16000 c69fc: b9408be9 ldr w9, [sp, #0x88] c6a00: 6b09011f cmp w8, w9 c6a04: 1a9f17e8 cset w8, eq c6a08: 370005e8 tbnz w8, #0x0, 0xc6ac4 c6a0c: 14000001 b 0xc6a10 c6a10: 528ac448 mov w8, #0x5622 // =22050 c6a14: b9408be9 ldr w9, [sp, #0x88] c6a18: 6b09011f cmp w8, w9 c6a1c: 1a9f17e8 cset w8, eq c6a20: 37000528 tbnz w8, #0x0, 0xc6ac4 c6a24: 14000001 b 0xc6a28 c6a28: 528bb808 mov w8, #0x5dc0 // =24000 c6a2c: b9408be9 ldr w9, [sp, #0x88] c6a30: 6b09011f cmp w8, w9 c6a34: 1a9f17e8 cset w8, eq c6a38: 37000468 tbnz w8, #0x0, 0xc6ac4 c6a3c: 14000001 b 0xc6a40 c6a40: 528fa008 mov w8, #0x7d00 // =32000 c6a44: b9408be9 ldr w9, [sp, #0x88] c6a48: 6b09011f cmp w8, w9 c6a4c: 1a9f17e8 cset w8, eq c6a50: 370003a8 tbnz w8, #0x0, 0xc6ac4 c6a54: 14000001 b 0xc6a58 c6a58: 52958888 mov w8, #0xac44 // =44100 c6a5c: b9408be9 ldr w9, [sp, #0x88] c6a60: 6b09011f cmp w8, w9 c6a64: 1a9f17e8 cset w8, eq c6a68: 370002e8 tbnz w8, #0x0, 0xc6ac4 c6a6c: 14000001 b 0xc6a70 c6a70: 52977008 mov w8, #0xbb80 // =48000 c6a74: b9408be9 ldr w9, [sp, #0x88] c6a78: 6b09011f cmp w8, w9 c6a7c: 1a9f17e8 cset w8, eq c6a80: 37000228 tbnz w8, #0x0, 0xc6ac4 c6a84: 14000001 b 0xc6a88 c6a88: 528b1108 mov w8, #0x5888 // =22664 c6a8c: 72a00028 movk w8, #0x1, lsl #16 c6a90: b9408be9 ldr w9, [sp, #0x88] c6a94: 6b09011f cmp w8, w9 c6a98: 1a9f17e8 cset w8, eq c6a9c: 37000148 tbnz w8, #0x0, 0xc6ac4 c6aa0: 14000001 b 0xc6aa4 c6aa4: 528ee008 mov w8, #0x7700 // =30464 c6aa8: 72a00028 movk w8, #0x1, lsl #16 c6aac: b9408be9 ldr w9, [sp, #0x88] c6ab0: 6b09011f cmp w8, w9 c6ab4: 1a9f17e8 cset w8, eq c6ab8: 37000068 tbnz w8, #0x0, 0xc6ac4 c6abc: 14000001 b 0xc6ac0 c6ac0: 14000002 b 0xc6ac8 c6ac4: 14000004 b 0xc6ad4 c6ac8: 12800248 mov w8, #-0x13 // =-19 c6acc: b81ec3a8 stur w8, [x29, #-0x14] c6ad0: 140000af b 0xc6d8c c6ad4: b81d83bf stur wzr, [x29, #-0x28] c6ad8: d2800128 mov x8, #0x9 // =9 c6adc: b85d83a9 ldur w9, [x29, #-0x28] c6ae0: 2a0903ea mov w10, w9 c6ae4: d3407d4a ubfx x10, x10, #0, #32 c6ae8: eb08015f cmp x10, x8 c6aec: 1a9f27e9 cset w9, lo c6af0: 37000049 tbnz w9, #0x0, 0xc6af8 c6af4: 14000030 b 0xc6bb4 c6af8: b27c03e8 orr x8, xzr, #0x10 c6afc: b85d83a9 ldur w9, [x29, #-0x28] c6b00: 2a0903ea mov w10, w9 c6b04: d3407d4a ubfx x10, x10, #0, #32 c6b08: 9b0a7d08 mul x8, x8, x10 c6b0c: f85883aa ldur x10, [x29, #-0x78] c6b10: 8b080148 add x8, x10, x8 c6b14: b9400109 ldr w9, [x8] c6b18: f85683a0 ldur x0, [x29, #-0x98] c6b1c: b90087e9 str w9, [sp, #0x84] c6b20: 97ff8d10 bl 0xa9f60 <_ZNK7android10FLACParser11getChannelsEv@plt> c6b24: b94087e9 ldr w9, [sp, #0x84] c6b28: 6b00013f cmp w9, w0 c6b2c: 1a9f37e0 cset w0, hs c6b30: 37000040 tbnz w0, #0x0, 0xc6b38 c6b34: 1400001c b 0xc6ba4 c6b38: b27c03e8 orr x8, xzr, #0x10 c6b3c: b85d83a9 ldur w9, [x29, #-0x28] c6b40: 2a0903ea mov w10, w9 c6b44: d3407d4a ubfx x10, x10, #0, #32 c6b48: 9b0a7d08 mul x8, x8, x10 c6b4c: f85883aa ldur x10, [x29, #-0x78] c6b50: 8b080148 add x8, x10, x8 c6b54: b9400509 ldr w9, [x8, #0x4] c6b58: f85683a0 ldur x0, [x29, #-0x98] c6b5c: b90083e9 str w9, [sp, #0x80] c6b60: 97ff8970 bl 0xa9120 <_ZNK7android10FLACParser16getBitsPerSampleEv@plt> c6b64: b94083e9 ldr w9, [sp, #0x80] c6b68: 6b00013f cmp w9, w0 c6b6c: 1a9f17e0 cset w0, eq c6b70: 37000040 tbnz w0, #0x0, 0xc6b78 c6b74: 1400000c b 0xc6ba4 c6b78: b27c03e8 orr x8, xzr, #0x10 c6b7c: b85d83a9 ldur w9, [x29, #-0x28] c6b80: 2a0903ea mov w10, w9 c6b84: d3407d4a ubfx x10, x10, #0, #32 c6b88: 9b0a7d08 mul x8, x8, x10 c6b8c: f85883aa ldur x10, [x29, #-0x78] c6b90: 8b080148 add x8, x10, x8 c6b94: f9400508 ldr x8, [x8, #0x8] c6b98: f85683ab ldur x11, [x29, #-0x98] c6b9c: f9002168 str x8, [x11, #0x40] c6ba0: 14000005 b 0xc6bb4 c6ba4: b85d83a8 ldur w8, [x29, #-0x28] c6ba8: 11000508 add w8, w8, #0x1 c6bac: b81d83a8 stur w8, [x29, #-0x28] c6bb0: 17ffffca b 0xc6ad8 c6bb4: b27b03e8 orr x8, xzr, #0x20 c6bb8: f85683a9 ldur x9, [x29, #-0x98] c6bbc: 8b080120 add x0, x9, x8 c6bc0: f85803a1 ldur x1, [x29, #-0x80] c6bc4: 97ff88c7 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> c6bc8: 37000040 tbnz w0, #0x0, 0xc6bd0 c6bcc: 14000059 b 0xc6d30 c6bd0: 528e4c21 mov w1, #0x7261 // =29281 c6bd4: 72ac8ea1 movk w1, #0x6475, lsl #16 c6bd8: d2884808 mov x8, #0x4240 // =16960 c6bdc: f2a001e8 movk x8, #0xf, lsl #16 c6be0: 321f03e2 orr w2, wzr, #0x2 c6be4: 5289aca9 mov w9, #0x4d65 // =19813 c6be8: 72aa0869 movk w9, #0x5043, lsl #16 c6bec: 528e8caa mov w10, #0x7465 // =29797 c6bf0: 72ae6e4a movk w10, #0x7372, lsl #16 c6bf4: 528d0dcb mov w11, #0x686e // =26734 c6bf8: 72a46c6b movk w11, #0x2363, lsl #16 c6bfc: 528dacac mov w12, #0x6d65 // =28005 c6c00: 72adad2c movk w12, #0x6d69, lsl #16 c6c04: b27b03ed orr x13, xzr, #0x20 c6c08: f85683ae ldur x14, [x29, #-0x98] c6c0c: 8b0d01c0 add x0, x14, x13 c6c10: b9007fe1 str w1, [sp, #0x7c] c6c14: f9003be8 str x8, [sp, #0x70] c6c18: b9006fe2 str w2, [sp, #0x6c] c6c1c: b9006be9 str w9, [sp, #0x68] c6c20: b90067ea str w10, [sp, #0x64] c6c24: b90063eb str w11, [sp, #0x60] c6c28: b9005fec str w12, [sp, #0x5c] c6c2c: f9002bed str x13, [sp, #0x50] c6c30: 97ff78a0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c6c34: f85783a8 ldur x8, [x29, #-0x88] c6c38: f9400102 ldr x2, [x8] c6c3c: b9405fe1 ldr w1, [sp, #0x5c] c6c40: 97ff65e0 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> c6c44: f85683a8 ldur x8, [x29, #-0x98] c6c48: f9402bed ldr x13, [sp, #0x50] c6c4c: 8b0d010e add x14, x8, x13 c6c50: aa0e03e0 mov x0, x14 c6c54: 97ff7897 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c6c58: f85683a8 ldur x8, [x29, #-0x98] c6c5c: f90027e0 str x0, [sp, #0x48] c6c60: aa0803e0 mov x0, x8 c6c64: 97ff8cbf bl 0xa9f60 <_ZNK7android10FLACParser11getChannelsEv@plt> c6c68: f94027e2 ldr x2, [sp, #0x48] c6c6c: b90047e0 str w0, [sp, #0x44] c6c70: aa0203e0 mov x0, x2 c6c74: b94063e1 ldr w1, [sp, #0x60] c6c78: b94047e2 ldr w2, [sp, #0x44] c6c7c: 97ff72fd bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> c6c80: f85683a8 ldur x8, [x29, #-0x98] c6c84: f9402bed ldr x13, [sp, #0x50] c6c88: 8b0d010e add x14, x8, x13 c6c8c: aa0e03e0 mov x0, x14 c6c90: 97ff7888 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c6c94: f85683a8 ldur x8, [x29, #-0x98] c6c98: f9001fe0 str x0, [sp, #0x38] c6c9c: aa0803e0 mov x0, x8 c6ca0: 97ff8630 bl 0xa8560 <_ZNK7android10FLACParser13getSampleRateEv@plt> c6ca4: f9401fe8 ldr x8, [sp, #0x38] c6ca8: b90037e0 str w0, [sp, #0x34] c6cac: aa0803e0 mov x0, x8 c6cb0: b94067e1 ldr w1, [sp, #0x64] c6cb4: b94037e2 ldr w2, [sp, #0x34] c6cb8: 97ff72ee bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> c6cbc: f85683a8 ldur x8, [x29, #-0x98] c6cc0: f9402bed ldr x13, [sp, #0x50] c6cc4: 8b0d010e add x14, x8, x13 c6cc8: aa0e03e0 mov x0, x14 c6ccc: 97ff7879 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c6cd0: b9406be1 ldr w1, [sp, #0x68] c6cd4: b9406fe2 ldr w2, [sp, #0x6c] c6cd8: 97ff72e6 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> c6cdc: f85683a8 ldur x8, [x29, #-0x98] c6ce0: f9402bed ldr x13, [sp, #0x50] c6ce4: 8b0d010e add x14, x8, x13 c6ce8: aa0e03e0 mov x0, x14 c6cec: 97ff7871 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c6cf0: f85683a8 ldur x8, [x29, #-0x98] c6cf4: f90017e0 str x0, [sp, #0x28] c6cf8: aa0803e0 mov x0, x8 c6cfc: 97ff6b81 bl 0xa1b00 <_ZNK7android10FLACParser15getTotalSamplesEv@plt> c6d00: f9403be8 ldr x8, [sp, #0x70] c6d04: 9b087c0d mul x13, x0, x8 c6d08: f85683a0 ldur x0, [x29, #-0x98] c6d0c: f90013ed str x13, [sp, #0x20] c6d10: 97ff8614 bl 0xa8560 <_ZNK7android10FLACParser13getSampleRateEv@plt> c6d14: 2a0003e8 mov w8, w0 c6d18: d3407d08 ubfx x8, x8, #0, #32 c6d1c: f94013ed ldr x13, [sp, #0x20] c6d20: 9ac809a2 udiv x2, x13, x8 c6d24: f94017e0 ldr x0, [sp, #0x28] c6d28: b9407fe1 ldr w1, [sp, #0x7c] c6d2c: 97ff8b05 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> c6d30: 14000004 b 0xc6d40 c6d34: 12800248 mov w8, #-0x13 // =-19 c6d38: b81ec3a8 stur w8, [x29, #-0x14] c6d3c: 14000014 b 0xc6d8c c6d40: b27d07e8 orr x8, xzr, #0x18 c6d44: f85683a9 ldur x9, [x29, #-0x98] c6d48: 8b080120 add x0, x9, x8 c6d4c: f85803a1 ldur x1, [x29, #-0x80] c6d50: 97ff8864 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> c6d54: 37000040 tbnz w0, #0x0, 0xc6d5c c6d58: 1400000c b 0xc6d88 c6d5c: b27d07e8 orr x8, xzr, #0x18 c6d60: 528daca1 mov w1, #0x6d65 // =28005 c6d64: 72adad21 movk w1, #0x6d69, lsl #16 c6d68: f85683a9 ldur x9, [x29, #-0x98] c6d6c: 8b080120 add x0, x9, x8 c6d70: b9001fe1 str w1, [sp, #0x1c] c6d74: 97ff784f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c6d78: f85703a8 ldur x8, [x29, #-0x90] c6d7c: f9400102 ldr x2, [x8] c6d80: b9401fe1 ldr w1, [sp, #0x1c] c6d84: 97ff658f bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> c6d88: b81ec3bf stur wzr, [x29, #-0x14] c6d8c: b85ec3a0 ldur w0, [x29, #-0x14] c6d90: a9547bfd ldp x29, x30, [sp, #0x140] c6d94: f9409bfc ldr x28, [sp, #0x130] c6d98: 910543ff add sp, sp, #0x150 c6d9c: d65f03c0 ret 00000000000c6da0 : c6da0: d10183ff sub sp, sp, #0x60 c6da4: a9057bfd stp x29, x30, [sp, #0x50] c6da8: 910143fd add x29, sp, #0x50 c6dac: d0000f08 adrp x8, 0x2a8000 c6db0: f9478108 ldr x8, [x8, #0xf00] c6db4: b27c03e9 orr x9, xzr, #0x10 c6db8: 8b090108 add x8, x8, x9 c6dbc: d2800009 mov x9, #0x0 // =0 c6dc0: f81f83a0 stur x0, [x29, #-0x8] c6dc4: f85f83a0 ldur x0, [x29, #-0x8] c6dc8: f9000008 str x8, [x0] c6dcc: f9402408 ldr x8, [x0, #0x48] c6dd0: eb09011f cmp x8, x9 c6dd4: 1a9f07ea cset w10, ne c6dd8: f81e03a9 stur x9, [x29, #-0x20] c6ddc: f90017e0 str x0, [sp, #0x28] c6de0: 3700004a tbnz w10, #0x0, 0xc6de8 c6de4: 1400001f b 0xc6e60 c6de8: f94017e8 ldr x8, [sp, #0x28] c6dec: f9402500 ldr x0, [x8, #0x48] c6df0: 97ff6dcc bl 0xa2520 c6df4: 14000001 b 0xc6df8 c6df8: f85e03a8 ldur x8, [x29, #-0x20] c6dfc: f94017e9 ldr x9, [sp, #0x28] c6e00: f9002528 str x8, [x9, #0x48] c6e04: 14000017 b 0xc6e60 c6e08: b27d07e8 orr x8, xzr, #0x18 c6e0c: b27b03e9 orr x9, xzr, #0x20 c6e10: b27c03ea orr x10, xzr, #0x10 c6e14: 2a0103eb mov w11, w1 c6e18: f81f03a0 stur x0, [x29, #-0x10] c6e1c: b81ec3ab stur w11, [x29, #-0x14] c6e20: f94017e0 ldr x0, [sp, #0x28] c6e24: 8b090000 add x0, x0, x9 c6e28: f90013e8 str x8, [sp, #0x20] c6e2c: f9000fea str x10, [sp, #0x18] c6e30: 97ff6ad0 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c6e34: f94017e8 ldr x8, [sp, #0x28] c6e38: f94013e9 ldr x9, [sp, #0x20] c6e3c: 8b090100 add x0, x8, x9 c6e40: 97ff6acc bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c6e44: f94017e8 ldr x8, [sp, #0x28] c6e48: f9400fe9 ldr x9, [sp, #0x18] c6e4c: 8b090100 add x0, x8, x9 c6e50: 97ff6460 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c6e54: f94017e0 ldr x0, [sp, #0x28] c6e58: 97ff672a bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c6e5c: 14000016 b 0xc6eb4 c6e60: b27d07e8 orr x8, xzr, #0x18 c6e64: b27b03e9 orr x9, xzr, #0x20 c6e68: b27c03ea orr x10, xzr, #0x10 c6e6c: f94017eb ldr x11, [sp, #0x28] c6e70: 8b090160 add x0, x11, x9 c6e74: f9000be8 str x8, [sp, #0x10] c6e78: f90007ea str x10, [sp, #0x8] c6e7c: 97ff6abd bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c6e80: f94017e8 ldr x8, [sp, #0x28] c6e84: f9400be9 ldr x9, [sp, #0x10] c6e88: 8b090100 add x0, x8, x9 c6e8c: 97ff6ab9 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c6e90: f94017e8 ldr x8, [sp, #0x28] c6e94: f94007e9 ldr x9, [sp, #0x8] c6e98: 8b090100 add x0, x8, x9 c6e9c: 97ff644d bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c6ea0: f94017e0 ldr x0, [sp, #0x28] c6ea4: 97ff6717 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c6ea8: a9457bfd ldp x29, x30, [sp, #0x50] c6eac: 910183ff add sp, sp, #0x60 c6eb0: d65f03c0 ret c6eb4: f85f03a0 ldur x0, [x29, #-0x10] c6eb8: 97ff9cc3 bl 0xae1c4 00000000000c6ebc : c6ebc: d10083ff sub sp, sp, #0x20 c6ec0: a9017bfd stp x29, x30, [sp, #0x10] c6ec4: 910043fd add x29, sp, #0x10 c6ec8: d0000f08 adrp x8, 0x2a8000 c6ecc: f9430908 ldr x8, [x8, #0x610] c6ed0: f90007e0 str x0, [sp, #0x8] c6ed4: f94007e0 ldr x0, [sp, #0x8] c6ed8: f90003e0 str x0, [sp] c6edc: d63f0100 blr x8 c6ee0: f94003e0 ldr x0, [sp] c6ee4: 97ff669f bl 0xa0960 <_ZdlPv@plt> c6ee8: a9417bfd ldp x29, x30, [sp, #0x10] c6eec: 910083ff add sp, sp, #0x20 c6ef0: d65f03c0 ret 00000000000c6ef4 : c6ef4: d10043ff sub sp, sp, #0x10 c6ef8: b27b07e8 orr x8, xzr, #0x60 c6efc: f90007e0 str x0, [sp, #0x8] c6f00: f94007e0 ldr x0, [sp, #0x8] c6f04: 8b080008 add x8, x0, x8 c6f08: b9401500 ldr w0, [x8, #0x14] c6f0c: 910043ff add sp, sp, #0x10 c6f10: d65f03c0 ret 00000000000c6f14 : c6f14: d10043ff sub sp, sp, #0x10 c6f18: b27b07e8 orr x8, xzr, #0x60 c6f1c: f90007e0 str x0, [sp, #0x8] c6f20: f94007e0 ldr x0, [sp, #0x8] c6f24: 8b080008 add x8, x0, x8 c6f28: b9401900 ldr w0, [x8, #0x18] c6f2c: 910043ff add sp, sp, #0x10 c6f30: d65f03c0 ret 00000000000c6f34 : c6f34: d10043ff sub sp, sp, #0x10 c6f38: b27b07e8 orr x8, xzr, #0x60 c6f3c: f90007e0 str x0, [sp, #0x8] c6f40: f94007e0 ldr x0, [sp, #0x8] c6f44: 8b080008 add x8, x0, x8 c6f48: b9401100 ldr w0, [x8, #0x10] c6f4c: 910043ff add sp, sp, #0x10 c6f50: d65f03c0 ret c6f54: d10083ff sub sp, sp, #0x20 c6f58: f9000fe0 str x0, [sp, #0x18] c6f5c: f9000be1 str x1, [sp, #0x10] c6f60: b9000fe2 str w2, [sp, #0xc] c6f64: b9000be3 str w3, [sp, #0x8] c6f68: b90007ff str wzr, [sp, #0x4] c6f6c: b94007e8 ldr w8, [sp, #0x4] c6f70: b9400fe9 ldr w9, [sp, #0xc] c6f74: 6b09011f cmp w8, w9 c6f78: 1a9f27e8 cset w8, lo c6f7c: 37000048 tbnz w8, #0x0, 0xc6f84 c6f80: 14000015 b 0xc6fd4 c6f84: b27f03e8 orr x8, xzr, #0x2 c6f88: 321d03e9 orr w9, wzr, #0x8 c6f8c: b27e03ea orr x10, xzr, #0x4 c6f90: f9400beb ldr x11, [sp, #0x10] c6f94: f940016b ldr x11, [x11] c6f98: b94007ec ldr w12, [sp, #0x4] c6f9c: 2a0c03ed mov w13, w12 c6fa0: d3407dad ubfx x13, x13, #0, #32 c6fa4: 9b0d7d4a mul x10, x10, x13 c6fa8: 8b0a016a add x10, x11, x10 c6fac: b940014c ldr w12, [x10] c6fb0: 1ac92189 lsl w9, w12, w9 c6fb4: f9400fea ldr x10, [sp, #0x18] c6fb8: 8b080148 add x8, x10, x8 c6fbc: f9000fe8 str x8, [sp, #0x18] c6fc0: 79000149 strh w9, [x10] c6fc4: b94007e8 ldr w8, [sp, #0x4] c6fc8: 11000508 add w8, w8, #0x1 c6fcc: b90007e8 str w8, [sp, #0x4] c6fd0: 17ffffe7 b 0xc6f6c c6fd4: 910083ff add sp, sp, #0x20 c6fd8: d65f03c0 ret c6fdc: d10083ff sub sp, sp, #0x20 c6fe0: f9000fe0 str x0, [sp, #0x18] c6fe4: f9000be1 str x1, [sp, #0x10] c6fe8: b9000fe2 str w2, [sp, #0xc] c6fec: b9000be3 str w3, [sp, #0x8] c6ff0: b90007ff str wzr, [sp, #0x4] c6ff4: b94007e8 ldr w8, [sp, #0x4] c6ff8: b9400fe9 ldr w9, [sp, #0xc] c6ffc: 6b09011f cmp w8, w9 c7000: 1a9f27e8 cset w8, lo c7004: 37000048 tbnz w8, #0x0, 0xc700c c7008: 14000022 b 0xc7090 c700c: b27f03e8 orr x8, xzr, #0x2 c7010: 321d03e9 orr w9, wzr, #0x8 c7014: b27e03ea orr x10, xzr, #0x4 c7018: f9400beb ldr x11, [sp, #0x10] c701c: f940016b ldr x11, [x11] c7020: b94007ec ldr w12, [sp, #0x4] c7024: 2a0c03ed mov w13, w12 c7028: d3407dad ubfx x13, x13, #0, #32 c702c: 9b0d7d4d mul x13, x10, x13 c7030: 8b0d016b add x11, x11, x13 c7034: b940016c ldr w12, [x11] c7038: 1ac9218c lsl w12, w12, w9 c703c: f9400feb ldr x11, [sp, #0x18] c7040: 8b08016d add x13, x11, x8 c7044: f9000fed str x13, [sp, #0x18] c7048: 7900016c strh w12, [x11] c704c: f9400beb ldr x11, [sp, #0x10] c7050: f940056b ldr x11, [x11, #0x8] c7054: b94007ec ldr w12, [sp, #0x4] c7058: 2a0c03ed mov w13, w12 c705c: d3407dad ubfx x13, x13, #0, #32 c7060: 9b0d7d4a mul x10, x10, x13 c7064: 8b0a016a add x10, x11, x10 c7068: b940014c ldr w12, [x10] c706c: 1ac92189 lsl w9, w12, w9 c7070: f9400fea ldr x10, [sp, #0x18] c7074: 8b080148 add x8, x10, x8 c7078: f9000fe8 str x8, [sp, #0x18] c707c: 79000149 strh w9, [x10] c7080: b94007e8 ldr w8, [sp, #0x4] c7084: 11000508 add w8, w8, #0x1 c7088: b90007e8 str w8, [sp, #0x4] c708c: 17ffffda b 0xc6ff4 c7090: 910083ff add sp, sp, #0x20 c7094: d65f03c0 ret c7098: d10083ff sub sp, sp, #0x20 c709c: f9000fe0 str x0, [sp, #0x18] c70a0: f9000be1 str x1, [sp, #0x10] c70a4: b9000fe2 str w2, [sp, #0xc] c70a8: b9000be3 str w3, [sp, #0x8] c70ac: b90007ff str wzr, [sp, #0x4] c70b0: b94007e8 ldr w8, [sp, #0x4] c70b4: b9400fe9 ldr w9, [sp, #0xc] c70b8: 6b09011f cmp w8, w9 c70bc: 1a9f27e8 cset w8, lo c70c0: 37000048 tbnz w8, #0x0, 0xc70c8 c70c4: 14000026 b 0xc715c c70c8: b90003ff str wzr, [sp] c70cc: b94003e8 ldr w8, [sp] c70d0: b9400be9 ldr w9, [sp, #0x8] c70d4: 6b09011f cmp w8, w9 c70d8: 1a9f27e8 cset w8, lo c70dc: 37000048 tbnz w8, #0x0, 0xc70e4 c70e0: 1400001b b 0xc714c c70e4: b27f03e8 orr x8, xzr, #0x2 c70e8: 321d03e9 orr w9, wzr, #0x8 c70ec: b27e03ea orr x10, xzr, #0x4 c70f0: b27d03eb orr x11, xzr, #0x8 c70f4: f9400bec ldr x12, [sp, #0x10] c70f8: b94003ed ldr w13, [sp] c70fc: 2a0d03ee mov w14, w13 c7100: d3407dce ubfx x14, x14, #0, #32 c7104: 9b0e7d6b mul x11, x11, x14 c7108: 8b0b018b add x11, x12, x11 c710c: f940016b ldr x11, [x11] c7110: b94007ed ldr w13, [sp, #0x4] c7114: 2a0d03ec mov w12, w13 c7118: d3407d8c ubfx x12, x12, #0, #32 c711c: 9b0c7d4a mul x10, x10, x12 c7120: 8b0a016a add x10, x11, x10 c7124: b940014d ldr w13, [x10] c7128: 1ac921a9 lsl w9, w13, w9 c712c: f9400fea ldr x10, [sp, #0x18] c7130: 8b080148 add x8, x10, x8 c7134: f9000fe8 str x8, [sp, #0x18] c7138: 79000149 strh w9, [x10] c713c: b94003e8 ldr w8, [sp] c7140: 11000508 add w8, w8, #0x1 c7144: b90003e8 str w8, [sp] c7148: 17ffffe1 b 0xc70cc c714c: b94007e8 ldr w8, [sp, #0x4] c7150: 11000508 add w8, w8, #0x1 c7154: b90007e8 str w8, [sp, #0x4] c7158: 17ffffd6 b 0xc70b0 c715c: 910083ff add sp, sp, #0x20 c7160: d65f03c0 ret c7164: d10083ff sub sp, sp, #0x20 c7168: f9000fe0 str x0, [sp, #0x18] c716c: f9000be1 str x1, [sp, #0x10] c7170: b9000fe2 str w2, [sp, #0xc] c7174: b9000be3 str w3, [sp, #0x8] c7178: b90007ff str wzr, [sp, #0x4] c717c: b94007e8 ldr w8, [sp, #0x4] c7180: b9400fe9 ldr w9, [sp, #0xc] c7184: 6b09011f cmp w8, w9 c7188: 1a9f27e8 cset w8, lo c718c: 37000048 tbnz w8, #0x0, 0xc7194 c7190: 14000013 b 0xc71dc c7194: b27f03e8 orr x8, xzr, #0x2 c7198: b27e03e9 orr x9, xzr, #0x4 c719c: f9400bea ldr x10, [sp, #0x10] c71a0: f940014a ldr x10, [x10] c71a4: b94007eb ldr w11, [sp, #0x4] c71a8: 2a0b03ec mov w12, w11 c71ac: d3407d8c ubfx x12, x12, #0, #32 c71b0: 9b0c7d29 mul x9, x9, x12 c71b4: 8b090149 add x9, x10, x9 c71b8: b940012b ldr w11, [x9] c71bc: f9400fe9 ldr x9, [sp, #0x18] c71c0: 8b080128 add x8, x9, x8 c71c4: f9000fe8 str x8, [sp, #0x18] c71c8: 7900012b strh w11, [x9] c71cc: b94007e8 ldr w8, [sp, #0x4] c71d0: 11000508 add w8, w8, #0x1 c71d4: b90007e8 str w8, [sp, #0x4] c71d8: 17ffffe9 b 0xc717c c71dc: 910083ff add sp, sp, #0x20 c71e0: d65f03c0 ret c71e4: d10083ff sub sp, sp, #0x20 c71e8: f9000fe0 str x0, [sp, #0x18] c71ec: f9000be1 str x1, [sp, #0x10] c71f0: b9000fe2 str w2, [sp, #0xc] c71f4: b9000be3 str w3, [sp, #0x8] c71f8: b90007ff str wzr, [sp, #0x4] c71fc: b94007e8 ldr w8, [sp, #0x4] c7200: b9400fe9 ldr w9, [sp, #0xc] c7204: 6b09011f cmp w8, w9 c7208: 1a9f27e8 cset w8, lo c720c: 37000048 tbnz w8, #0x0, 0xc7214 c7210: 1400001f b 0xc728c c7214: b27f03e8 orr x8, xzr, #0x2 c7218: b27e03e9 orr x9, xzr, #0x4 c721c: f9400bea ldr x10, [sp, #0x10] c7220: f940014a ldr x10, [x10] c7224: b94007eb ldr w11, [sp, #0x4] c7228: 2a0b03ec mov w12, w11 c722c: d3407d8c ubfx x12, x12, #0, #32 c7230: 9b0c7d2c mul x12, x9, x12 c7234: 8b0c014a add x10, x10, x12 c7238: b940014b ldr w11, [x10] c723c: f9400fea ldr x10, [sp, #0x18] c7240: 8b08014c add x12, x10, x8 c7244: f9000fec str x12, [sp, #0x18] c7248: 7900014b strh w11, [x10] c724c: f9400bea ldr x10, [sp, #0x10] c7250: f940054a ldr x10, [x10, #0x8] c7254: b94007eb ldr w11, [sp, #0x4] c7258: 2a0b03ec mov w12, w11 c725c: d3407d8c ubfx x12, x12, #0, #32 c7260: 9b0c7d29 mul x9, x9, x12 c7264: 8b090149 add x9, x10, x9 c7268: b940012b ldr w11, [x9] c726c: f9400fe9 ldr x9, [sp, #0x18] c7270: 8b080128 add x8, x9, x8 c7274: f9000fe8 str x8, [sp, #0x18] c7278: 7900012b strh w11, [x9] c727c: b94007e8 ldr w8, [sp, #0x4] c7280: 11000508 add w8, w8, #0x1 c7284: b90007e8 str w8, [sp, #0x4] c7288: 17ffffdd b 0xc71fc c728c: 910083ff add sp, sp, #0x20 c7290: d65f03c0 ret c7294: d10083ff sub sp, sp, #0x20 c7298: f9000fe0 str x0, [sp, #0x18] c729c: f9000be1 str x1, [sp, #0x10] c72a0: b9000fe2 str w2, [sp, #0xc] c72a4: b9000be3 str w3, [sp, #0x8] c72a8: b90007ff str wzr, [sp, #0x4] c72ac: b94007e8 ldr w8, [sp, #0x4] c72b0: b9400fe9 ldr w9, [sp, #0xc] c72b4: 6b09011f cmp w8, w9 c72b8: 1a9f27e8 cset w8, lo c72bc: 37000048 tbnz w8, #0x0, 0xc72c4 c72c0: 14000024 b 0xc7350 c72c4: b90003ff str wzr, [sp] c72c8: b94003e8 ldr w8, [sp] c72cc: b9400be9 ldr w9, [sp, #0x8] c72d0: 6b09011f cmp w8, w9 c72d4: 1a9f27e8 cset w8, lo c72d8: 37000048 tbnz w8, #0x0, 0xc72e0 c72dc: 14000019 b 0xc7340 c72e0: b27f03e8 orr x8, xzr, #0x2 c72e4: b27e03e9 orr x9, xzr, #0x4 c72e8: b27d03ea orr x10, xzr, #0x8 c72ec: f9400beb ldr x11, [sp, #0x10] c72f0: b94003ec ldr w12, [sp] c72f4: 2a0c03ed mov w13, w12 c72f8: d3407dad ubfx x13, x13, #0, #32 c72fc: 9b0d7d4a mul x10, x10, x13 c7300: 8b0a016a add x10, x11, x10 c7304: f940014a ldr x10, [x10] c7308: b94007ec ldr w12, [sp, #0x4] c730c: 2a0c03eb mov w11, w12 c7310: d3407d6b ubfx x11, x11, #0, #32 c7314: 9b0b7d29 mul x9, x9, x11 c7318: 8b090149 add x9, x10, x9 c731c: b940012c ldr w12, [x9] c7320: f9400fe9 ldr x9, [sp, #0x18] c7324: 8b080128 add x8, x9, x8 c7328: f9000fe8 str x8, [sp, #0x18] c732c: 7900012c strh w12, [x9] c7330: b94003e8 ldr w8, [sp] c7334: 11000508 add w8, w8, #0x1 c7338: b90003e8 str w8, [sp] c733c: 17ffffe3 b 0xc72c8 c7340: b94007e8 ldr w8, [sp, #0x4] c7344: 11000508 add w8, w8, #0x1 c7348: b90007e8 str w8, [sp, #0x4] c734c: 17ffffd8 b 0xc72ac c7350: 910083ff add sp, sp, #0x20 c7354: d65f03c0 ret c7358: d10083ff sub sp, sp, #0x20 c735c: f9000fe0 str x0, [sp, #0x18] c7360: f9000be1 str x1, [sp, #0x10] c7364: b9000fe2 str w2, [sp, #0xc] c7368: b9000be3 str w3, [sp, #0x8] c736c: b90007ff str wzr, [sp, #0x4] c7370: b94007e8 ldr w8, [sp, #0x4] c7374: b9400fe9 ldr w9, [sp, #0xc] c7378: 6b09011f cmp w8, w9 c737c: 1a9f27e8 cset w8, lo c7380: 37000048 tbnz w8, #0x0, 0xc7388 c7384: 14000015 b 0xc73d8 c7388: b27f03e8 orr x8, xzr, #0x2 c738c: 321d03e9 orr w9, wzr, #0x8 c7390: b27e03ea orr x10, xzr, #0x4 c7394: f9400beb ldr x11, [sp, #0x10] c7398: f940016b ldr x11, [x11] c739c: b94007ec ldr w12, [sp, #0x4] c73a0: 2a0c03ed mov w13, w12 c73a4: d3407dad ubfx x13, x13, #0, #32 c73a8: 9b0d7d4a mul x10, x10, x13 c73ac: 8b0a016a add x10, x11, x10 c73b0: b940014c ldr w12, [x10] c73b4: 1ac92989 asr w9, w12, w9 c73b8: f9400fea ldr x10, [sp, #0x18] c73bc: 8b080148 add x8, x10, x8 c73c0: f9000fe8 str x8, [sp, #0x18] c73c4: 79000149 strh w9, [x10] c73c8: b94007e8 ldr w8, [sp, #0x4] c73cc: 11000508 add w8, w8, #0x1 c73d0: b90007e8 str w8, [sp, #0x4] c73d4: 17ffffe7 b 0xc7370 c73d8: 910083ff add sp, sp, #0x20 c73dc: d65f03c0 ret c73e0: d10083ff sub sp, sp, #0x20 c73e4: f9000fe0 str x0, [sp, #0x18] c73e8: f9000be1 str x1, [sp, #0x10] c73ec: b9000fe2 str w2, [sp, #0xc] c73f0: b9000be3 str w3, [sp, #0x8] c73f4: b90007ff str wzr, [sp, #0x4] c73f8: b94007e8 ldr w8, [sp, #0x4] c73fc: b9400fe9 ldr w9, [sp, #0xc] c7400: 6b09011f cmp w8, w9 c7404: 1a9f27e8 cset w8, lo c7408: 37000048 tbnz w8, #0x0, 0xc7410 c740c: 14000022 b 0xc7494 c7410: b27f03e8 orr x8, xzr, #0x2 c7414: 321d03e9 orr w9, wzr, #0x8 c7418: b27e03ea orr x10, xzr, #0x4 c741c: f9400beb ldr x11, [sp, #0x10] c7420: f940016b ldr x11, [x11] c7424: b94007ec ldr w12, [sp, #0x4] c7428: 2a0c03ed mov w13, w12 c742c: d3407dad ubfx x13, x13, #0, #32 c7430: 9b0d7d4d mul x13, x10, x13 c7434: 8b0d016b add x11, x11, x13 c7438: b940016c ldr w12, [x11] c743c: 1ac9298c asr w12, w12, w9 c7440: f9400feb ldr x11, [sp, #0x18] c7444: 8b08016d add x13, x11, x8 c7448: f9000fed str x13, [sp, #0x18] c744c: 7900016c strh w12, [x11] c7450: f9400beb ldr x11, [sp, #0x10] c7454: f940056b ldr x11, [x11, #0x8] c7458: b94007ec ldr w12, [sp, #0x4] c745c: 2a0c03ed mov w13, w12 c7460: d3407dad ubfx x13, x13, #0, #32 c7464: 9b0d7d4a mul x10, x10, x13 c7468: 8b0a016a add x10, x11, x10 c746c: b940014c ldr w12, [x10] c7470: 1ac92989 asr w9, w12, w9 c7474: f9400fea ldr x10, [sp, #0x18] c7478: 8b080148 add x8, x10, x8 c747c: f9000fe8 str x8, [sp, #0x18] c7480: 79000149 strh w9, [x10] c7484: b94007e8 ldr w8, [sp, #0x4] c7488: 11000508 add w8, w8, #0x1 c748c: b90007e8 str w8, [sp, #0x4] c7490: 17ffffda b 0xc73f8 c7494: 910083ff add sp, sp, #0x20 c7498: d65f03c0 ret c749c: d10083ff sub sp, sp, #0x20 c74a0: f9000fe0 str x0, [sp, #0x18] c74a4: f9000be1 str x1, [sp, #0x10] c74a8: b9000fe2 str w2, [sp, #0xc] c74ac: b9000be3 str w3, [sp, #0x8] c74b0: b90007ff str wzr, [sp, #0x4] c74b4: b94007e8 ldr w8, [sp, #0x4] c74b8: b9400fe9 ldr w9, [sp, #0xc] c74bc: 6b09011f cmp w8, w9 c74c0: 1a9f27e8 cset w8, lo c74c4: 37000048 tbnz w8, #0x0, 0xc74cc c74c8: 14000026 b 0xc7560 c74cc: b90003ff str wzr, [sp] c74d0: b94003e8 ldr w8, [sp] c74d4: b9400be9 ldr w9, [sp, #0x8] c74d8: 6b09011f cmp w8, w9 c74dc: 1a9f27e8 cset w8, lo c74e0: 37000048 tbnz w8, #0x0, 0xc74e8 c74e4: 1400001b b 0xc7550 c74e8: b27f03e8 orr x8, xzr, #0x2 c74ec: 321d03e9 orr w9, wzr, #0x8 c74f0: b27e03ea orr x10, xzr, #0x4 c74f4: b27d03eb orr x11, xzr, #0x8 c74f8: f9400bec ldr x12, [sp, #0x10] c74fc: b94003ed ldr w13, [sp] c7500: 2a0d03ee mov w14, w13 c7504: d3407dce ubfx x14, x14, #0, #32 c7508: 9b0e7d6b mul x11, x11, x14 c750c: 8b0b018b add x11, x12, x11 c7510: f940016b ldr x11, [x11] c7514: b94007ed ldr w13, [sp, #0x4] c7518: 2a0d03ec mov w12, w13 c751c: d3407d8c ubfx x12, x12, #0, #32 c7520: 9b0c7d4a mul x10, x10, x12 c7524: 8b0a016a add x10, x11, x10 c7528: b940014d ldr w13, [x10] c752c: 1ac929a9 asr w9, w13, w9 c7530: f9400fea ldr x10, [sp, #0x18] c7534: 8b080148 add x8, x10, x8 c7538: f9000fe8 str x8, [sp, #0x18] c753c: 79000149 strh w9, [x10] c7540: b94003e8 ldr w8, [sp] c7544: 11000508 add w8, w8, #0x1 c7548: b90003e8 str w8, [sp] c754c: 17ffffe1 b 0xc74d0 c7550: b94007e8 ldr w8, [sp, #0x4] c7554: 11000508 add w8, w8, #0x1 c7558: b90007e8 str w8, [sp, #0x4] c755c: 17ffffd6 b 0xc74b4 c7560: 910083ff add sp, sp, #0x20 c7564: d65f03c0 ret 00000000000c7568 : c7568: d10043ff sub sp, sp, #0x10 c756c: b27b07e8 orr x8, xzr, #0x60 c7570: f90007e0 str x0, [sp, #0x8] c7574: f94007e0 ldr x0, [sp, #0x8] c7578: 8b080008 add x8, x0, x8 c757c: f9401100 ldr x0, [x8, #0x20] c7580: 910043ff add sp, sp, #0x10 c7584: d65f03c0 ret 00000000000c7588 : c7588: d10183ff sub sp, sp, #0x60 c758c: a9057bfd stp x29, x30, [sp, #0x50] c7590: 910143fd add x29, sp, #0x50 c7594: d2800001 mov x1, #0x0 // =0 c7598: d2800a08 mov x8, #0x50 // =80 c759c: f81f83a0 stur x0, [x29, #-0x8] c75a0: f85f83a0 ldur x0, [x29, #-0x8] c75a4: f81e03a0 stur x0, [x29, #-0x20] c75a8: aa0803e0 mov x0, x8 c75ac: f90017e1 str x1, [sp, #0x28] c75b0: 97ff8658 bl 0xa8f10 <_Znwm@plt> c75b4: f90013e0 str x0, [sp, #0x20] c75b8: f94017e1 ldr x1, [sp, #0x28] c75bc: 97ff837d bl 0xa83b0 <_ZN7android16MediaBufferGroupC1Em@plt> c75c0: 14000001 b 0xc75c4 c75c4: d2800b00 mov x0, #0x58 // =88 c75c8: f94013e8 ldr x8, [sp, #0x20] c75cc: f85e03a9 ldur x9, [x29, #-0x20] c75d0: f9001d28 str x8, [x9, #0x38] c75d4: f9000fe0 str x0, [sp, #0x18] c75d8: aa0903e0 mov x0, x9 c75dc: 97ff8351 bl 0xa8320 <_ZNK7android10FLACParser15getMaxBlockSizeEv@plt> c75e0: f85e03a8 ldur x8, [x29, #-0x20] c75e4: b90017e0 str w0, [sp, #0x14] c75e8: aa0803e0 mov x0, x8 c75ec: 97ff8a5d bl 0xa9f60 <_ZNK7android10FLACParser11getChannelsEv@plt> c75f0: b94017ea ldr w10, [sp, #0x14] c75f4: 1b007d40 mul w0, w10, w0 c75f8: 321f03eb orr w11, wzr, #0x2 c75fc: 9bab7c08 umull x8, w0, w11 c7600: f85e03a9 ldur x9, [x29, #-0x20] c7604: f9001928 str x8, [x9, #0x30] c7608: f9401d20 ldr x0, [x9, #0x38] c760c: f9400fe8 ldr x8, [sp, #0x18] c7610: f90007e0 str x0, [sp, #0x8] c7614: aa0803e0 mov x0, x8 c7618: 97ff863e bl 0xa8f10 <_Znwm@plt> c761c: f85e03a8 ldur x8, [x29, #-0x20] c7620: f9401901 ldr x1, [x8, #0x30] c7624: f90003e0 str x0, [sp] c7628: 97ff8c6e bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> c762c: 14000001 b 0xc7630 c7630: f94007e0 ldr x0, [sp, #0x8] c7634: f94003e1 ldr x1, [sp] c7638: 97ff84f6 bl 0xa8a10 <_ZN7android16MediaBufferGroup10add_bufferEPNS_11MediaBufferE@plt> c763c: a9457bfd ldp x29, x30, [sp, #0x50] c7640: 910183ff add sp, sp, #0x60 c7644: d65f03c0 ret c7648: 2a0103e8 mov w8, w1 c764c: f81f03a0 stur x0, [x29, #-0x10] c7650: b81ec3a8 stur w8, [x29, #-0x14] c7654: f94013e0 ldr x0, [sp, #0x20] c7658: 97ff64c2 bl 0xa0960 <_ZdlPv@plt> c765c: 14000006 b 0xc7674 c7660: 2a0103e8 mov w8, w1 c7664: f81f03a0 stur x0, [x29, #-0x10] c7668: b81ec3a8 stur w8, [x29, #-0x14] c766c: f94003e0 ldr x0, [sp] c7670: 97ff64bc bl 0xa0960 <_ZdlPv@plt> c7674: f85f03a0 ldur x0, [x29, #-0x10] c7678: 97ff8226 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c767c : c767c: d10043ff sub sp, sp, #0x10 c7680: b27b07e8 orr x8, xzr, #0x60 c7684: f90007e0 str x0, [sp, #0x8] c7688: f94007e0 ldr x0, [sp, #0x8] c768c: 8b080008 add x8, x0, x8 c7690: b9400500 ldr w0, [x8, #0x4] c7694: 910043ff add sp, sp, #0x10 c7698: d65f03c0 ret 00000000000c769c : c769c: d100c3ff sub sp, sp, #0x30 c76a0: a9027bfd stp x29, x30, [sp, #0x20] c76a4: 910083fd add x29, sp, #0x20 c76a8: d2800008 mov x8, #0x0 // =0 c76ac: f81f83a0 stur x0, [x29, #-0x8] c76b0: f85f83a0 ldur x0, [x29, #-0x8] c76b4: f9401c09 ldr x9, [x0, #0x38] c76b8: eb08013f cmp x9, x8 c76bc: 1a9f17ea cset w10, eq c76c0: f9000be8 str x8, [sp, #0x10] c76c4: f90007e0 str x0, [sp, #0x8] c76c8: f90003e9 str x9, [sp] c76cc: 370000ca tbnz w10, #0x0, 0xc76e4 c76d0: f94003e8 ldr x8, [sp] c76d4: f9400109 ldr x9, [x8] c76d8: f9400529 ldr x9, [x9, #0x8] c76dc: aa0803e0 mov x0, x8 c76e0: d63f0120 blr x9 c76e4: f9400be8 ldr x8, [sp, #0x10] c76e8: f94007e9 ldr x9, [sp, #0x8] c76ec: f9001d28 str x8, [x9, #0x38] c76f0: a9427bfd ldp x29, x30, [sp, #0x20] c76f4: 9100c3ff add sp, sp, #0x30 c76f8: d65f03c0 ret 00000000000c76fc : c76fc: d104c3ff sub sp, sp, #0x130 c7700: f9008bfc str x28, [sp, #0x110] c7704: a9127bfd stp x29, x30, [sp, #0x120] c7708: 910483fd add x29, sp, #0x120 c770c: d53bd048 mrs x8, TPIDR_EL0 c7710: f9401508 ldr x8, [x8, #0x28] c7714: f81e83a8 stur x8, [x29, #-0x18] c7718: f81c03a0 stur x0, [x29, #-0x40] c771c: 12000021 and w1, w1, #0x1 c7720: 381bc3a1 sturb w1, [x29, #-0x44] c7724: f81b03a2 stur x2, [x29, #-0x50] c7728: f85c03a8 ldur x8, [x29, #-0x40] c772c: aa0803e0 mov x0, x8 c7730: 320003e1 orr w1, wzr, #0x1 c7734: 39026501 strb w1, [x8, #0x99] c7738: 2a1f03e1 mov w1, wzr c773c: 39026901 strb w1, [x8, #0x9a] c7740: 385bc3a1 ldurb w1, [x29, #-0x44] c7744: f9004be0 str x0, [sp, #0x90] c7748: 36000181 tbz w1, #0x0, 0xc7778 c774c: 14000001 b 0xc7750 c7750: f9404be8 ldr x8, [sp, #0x90] c7754: f9402500 ldr x0, [x8, #0x48] c7758: f85b03a1 ldur x1, [x29, #-0x50] c775c: 97ff82f5 bl 0xa8330 c7760: 350000a0 cbnz w0, 0xc7774 c7764: 14000001 b 0xc7768 c7768: aa1f03e8 mov x8, xzr c776c: f81c83a8 stur x8, [x29, #-0x38] c7770: 140000bb b 0xc7a5c c7774: 1400000a b 0xc779c c7778: f9404be8 ldr x8, [sp, #0x90] c777c: f9402500 ldr x0, [x8, #0x48] c7780: 97ff64e4 bl 0xa0b10 c7784: 350000a0 cbnz w0, 0xc7798 c7788: 14000001 b 0xc778c c778c: aa1f03e8 mov x8, xzr c7790: f81c83a8 stur x8, [x29, #-0x38] c7794: 140000b2 b 0xc7a5c c7798: 14000001 b 0xc779c c779c: f9404be8 ldr x8, [sp, #0x90] c77a0: 39426909 ldrb w9, [x8, #0x9a] c77a4: 370000a9 tbnz w9, #0x0, 0xc77b8 c77a8: 14000001 b 0xc77ac c77ac: aa1f03e8 mov x8, xzr c77b0: f81c83a8 stur x8, [x29, #-0x38] c77b4: 140000aa b 0xc7a5c c77b8: f9404be8 ldr x8, [sp, #0x90] c77bc: b940a109 ldr w9, [x8, #0xa0] c77c0: b81ac3a9 stur w9, [x29, #-0x54] c77c4: b85ac3a9 ldur w9, [x29, #-0x54] c77c8: 34000169 cbz w9, 0xc77f4 c77cc: 14000001 b 0xc77d0 c77d0: b85ac3a8 ldur w8, [x29, #-0x54] c77d4: f9404be0 ldr x0, [sp, #0x90] c77d8: b9008fe8 str w8, [sp, #0x8c] c77dc: 97ff82d1 bl 0xa8320 <_ZNK7android10FLACParser15getMaxBlockSizeEv@plt> c77e0: b9408fe8 ldr w8, [sp, #0x8c] c77e4: 6b000108 subs w8, w8, w0 c77e8: b9008be8 str w8, [sp, #0x88] c77ec: 540000a9 b.ls 0xc7800 c77f0: 14000001 b 0xc77f4 c77f4: aa1f03e8 mov x8, xzr c77f8: f81c83a8 stur x8, [x29, #-0x38] c77fc: 14000098 b 0xc7a5c c7800: f9404be8 ldr x8, [sp, #0x90] c7804: b940a509 ldr w9, [x8, #0xa4] c7808: aa0803e0 mov x0, x8 c780c: b90087e9 str w9, [sp, #0x84] c7810: 97ff8354 bl 0xa8560 <_ZNK7android10FLACParser13getSampleRateEv@plt> c7814: b94087e9 ldr w9, [sp, #0x84] c7818: 6b000129 subs w9, w9, w0 c781c: b90083e9 str w9, [sp, #0x80] c7820: 540002c1 b.ne 0xc7878 c7824: 14000001 b 0xc7828 c7828: f9404be8 ldr x8, [sp, #0x90] c782c: b940a909 ldr w9, [x8, #0xa8] c7830: aa0803e0 mov x0, x8 c7834: b9007fe9 str w9, [sp, #0x7c] c7838: 97ff89ca bl 0xa9f60 <_ZNK7android10FLACParser11getChannelsEv@plt> c783c: b9407fe9 ldr w9, [sp, #0x7c] c7840: 6b000129 subs w9, w9, w0 c7844: b9007be9 str w9, [sp, #0x78] c7848: 54000181 b.ne 0xc7878 c784c: 14000001 b 0xc7850 c7850: f9404be8 ldr x8, [sp, #0x90] c7854: b940b109 ldr w9, [x8, #0xb0] c7858: aa0803e0 mov x0, x8 c785c: b90077e9 str w9, [sp, #0x74] c7860: 97ff8630 bl 0xa9120 <_ZNK7android10FLACParser16getBitsPerSampleEv@plt> c7864: b94077e9 ldr w9, [sp, #0x74] c7868: 6b000129 subs w9, w9, w0 c786c: b90073e9 str w9, [sp, #0x70] c7870: 540000a0 b.eq 0xc7884 c7874: 14000001 b 0xc7878 c7878: aa1f03e8 mov x8, xzr c787c: f81c83a8 stur x8, [x29, #-0x38] c7880: 14000077 b 0xc7a5c c7884: f9404be8 ldr x8, [sp, #0x90] c7888: f9401d00 ldr x0, [x8, #0x38] c788c: d10083a1 sub x1, x29, #0x20 c7890: 2a1f03e2 mov w2, wzr c7894: aa1f03e3 mov x3, xzr c7898: 97ff788e bl 0xa5ad0 <_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferEbm@plt> c789c: b81a83a0 stur w0, [x29, #-0x58] c78a0: b85a83a0 ldur w0, [x29, #-0x58] c78a4: 340000a0 cbz w0, 0xc78b8 c78a8: 14000001 b 0xc78ac c78ac: aa1f03e8 mov x8, xzr c78b0: f81c83a8 stur x8, [x29, #-0x38] c78b4: 1400006a b 0xc7a5c c78b8: b85ac3a8 ldur w8, [x29, #-0x54] c78bc: f9404be0 ldr x0, [sp, #0x90] c78c0: b9006fe8 str w8, [sp, #0x6c] c78c4: 97ff89a7 bl 0xa9f60 <_ZNK7android10FLACParser11getChannelsEv@plt> c78c8: b9406fe8 ldr w8, [sp, #0x6c] c78cc: 1b007d08 mul w8, w8, w0 c78d0: 2a0803fe mov w30, w8 c78d4: d37ffbde lsl x30, x30, #1 c78d8: f81a03be stur x30, [x29, #-0x60] c78dc: f85e03a0 ldur x0, [x29, #-0x20] c78e0: 97ff6dc0 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> c78e4: f81983a0 stur x0, [x29, #-0x68] c78e8: f85e03a0 ldur x0, [x29, #-0x20] c78ec: f85a03a2 ldur x2, [x29, #-0x60] c78f0: aa1f03fe mov x30, xzr c78f4: aa1e03e1 mov x1, x30 c78f8: 97ff7dfe bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> c78fc: f9404be0 ldr x0, [sp, #0x90] c7900: f9402001 ldr x1, [x0, #0x40] c7904: f85983a0 ldur x0, [x29, #-0x68] c7908: f9404be2 ldr x2, [sp, #0x90] c790c: f940645e ldr x30, [x2, #0xc8] c7910: b85ac3a2 ldur w2, [x29, #-0x54] c7914: f9404be9 ldr x9, [sp, #0x90] c7918: f90033e0 str x0, [sp, #0x60] c791c: aa0903e0 mov x0, x9 c7920: f9002fe1 str x1, [sp, #0x58] c7924: f9002bfe str x30, [sp, #0x50] c7928: b9004fe2 str w2, [sp, #0x4c] c792c: 97ff898d bl 0xa9f60 <_ZNK7android10FLACParser11getChannelsEv@plt> c7930: f94033e9 ldr x9, [sp, #0x60] c7934: b9004be0 str w0, [sp, #0x48] c7938: aa0903e0 mov x0, x9 c793c: f9402be1 ldr x1, [sp, #0x50] c7940: b9404fe2 ldr w2, [sp, #0x4c] c7944: b9404be3 ldr w3, [sp, #0x48] c7948: f9402ffe ldr x30, [sp, #0x58] c794c: d63f03c0 blr x30 c7950: f9404be9 ldr x9, [sp, #0x90] c7954: f9405d20 ldr x0, [x9, #0xb8] c7958: f81903a0 stur x0, [x29, #-0x70] c795c: f85903a0 ldur x0, [x29, #-0x70] c7960: 52884808 mov w8, #0x4240 // =16960 c7964: 72a001e8 movk w8, #0xf, lsl #16 c7968: 2a0803e1 mov w1, w8 c796c: 9b017c00 mul x0, x0, x1 c7970: f90023e0 str x0, [sp, #0x40] c7974: aa0903e0 mov x0, x9 c7978: 97ff82fa bl 0xa8560 <_ZNK7android10FLACParser13getSampleRateEv@plt> c797c: 2a0003e8 mov w8, w0 c7980: 2a0803e9 mov w9, w8 c7984: f94023e1 ldr x1, [sp, #0x40] c7988: 9ac90829 udiv x9, x1, x9 c798c: f81883a9 stur x9, [x29, #-0x78] c7990: f85e03a0 ldur x0, [x29, #-0x20] c7994: d100a3a9 sub x9, x29, #0x28 c7998: aa0903e8 mov x8, x9 c799c: f9001fe9 str x9, [sp, #0x38] c79a0: 97ff71e4 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> c79a4: f9401fe0 ldr x0, [sp, #0x38] c79a8: 97ff7542 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c79ac: f9001be0 str x0, [sp, #0x30] c79b0: 14000001 b 0xc79b4 c79b4: f85883a2 ldur x2, [x29, #-0x78] c79b8: 528daca1 mov w1, #0x6d65 // =28005 c79bc: 72ae8d21 movk w1, #0x7469, lsl #16 c79c0: f9401be0 ldr x0, [sp, #0x30] c79c4: 97ff87df bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> c79c8: b9002fe0 str w0, [sp, #0x2c] c79cc: 14000001 b 0xc79d0 c79d0: d100a3a0 sub x0, x29, #0x28 c79d4: 97ff67e7 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c79d8: f85e03a0 ldur x0, [x29, #-0x20] c79dc: d100c3be sub x30, x29, #0x30 c79e0: aa1e03e8 mov x8, x30 c79e4: f90013fe str x30, [sp, #0x20] c79e8: 97ff71d2 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> c79ec: f94013e0 ldr x0, [sp, #0x20] c79f0: 97ff7530 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> c79f4: f9000fe0 str x0, [sp, #0x18] c79f8: 14000001 b 0xc79fc c79fc: 528dcc61 mov w1, #0x6e63 // =28259 c7a00: 72ae6f21 movk w1, #0x7379, lsl #16 c7a04: 320003e2 orr w2, wzr, #0x1 c7a08: f9400fe0 ldr x0, [sp, #0x18] c7a0c: 97ff6f99 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> c7a10: b90017e0 str w0, [sp, #0x14] c7a14: 14000001 b 0xc7a18 c7a18: d100c3a0 sub x0, x29, #0x30 c7a1c: 97ff67d5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c7a20: f85e03a0 ldur x0, [x29, #-0x20] c7a24: f81c83a0 stur x0, [x29, #-0x38] c7a28: 1400000d b 0xc7a5c c7a2c: f81803a0 stur x0, [x29, #-0x80] c7a30: 2a0103e8 mov w8, w1 c7a34: b817c3a8 stur w8, [x29, #-0x84] c7a38: d100a3a0 sub x0, x29, #0x28 c7a3c: 97ff67cd bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c7a40: 14000015 b 0xc7a94 c7a44: f81803a0 stur x0, [x29, #-0x80] c7a48: 2a0103e8 mov w8, w1 c7a4c: b817c3a8 stur w8, [x29, #-0x84] c7a50: d100c3a0 sub x0, x29, #0x30 c7a54: 97ff67c7 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c7a58: 1400000f b 0xc7a94 c7a5c: f85c83a8 ldur x8, [x29, #-0x38] c7a60: d53bd049 mrs x9, TPIDR_EL0 c7a64: f9401529 ldr x9, [x9, #0x28] c7a68: f85e83aa ldur x10, [x29, #-0x18] c7a6c: eb0a0129 subs x9, x9, x10 c7a70: f90007e8 str x8, [sp, #0x8] c7a74: f90003e9 str x9, [sp] c7a78: 54000121 b.ne 0xc7a9c c7a7c: 14000001 b 0xc7a80 c7a80: f94007e0 ldr x0, [sp, #0x8] c7a84: a9527bfd ldp x29, x30, [sp, #0x120] c7a88: f9408bfc ldr x28, [sp, #0x110] c7a8c: 9104c3ff add sp, sp, #0x130 c7a90: d65f03c0 ret c7a94: f85803a0 ldur x0, [x29, #-0x80] c7a98: 97ff811e bl 0xa7f10 <_Unwind_Resume@plt> c7a9c: 97ff88b5 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c7aa0 const&, android::sp const&)>: c7aa0: d10243ff sub sp, sp, #0x90 c7aa4: a9087bfd stp x29, x30, [sp, #0x80] c7aa8: 910203fd add x29, sp, #0x80 c7aac: b27d03e8 orr x8, xzr, #0x8 c7ab0: d2800009 mov x9, #0x0 // =0 c7ab4: 5280000a mov w10, #0x0 // =0 c7ab8: f81f83a0 stur x0, [x29, #-0x8] c7abc: f81f03a1 stur x1, [x29, #-0x10] c7ac0: f81e83a2 stur x2, [x29, #-0x18] c7ac4: f81e03a3 stur x3, [x29, #-0x20] c7ac8: f85f83a0 ldur x0, [x29, #-0x8] c7acc: f85f03a1 ldur x1, [x29, #-0x10] c7ad0: 8b080022 add x2, x1, x8 c7ad4: f81c83a0 stur x0, [x29, #-0x38] c7ad8: f90023e1 str x1, [sp, #0x40] c7adc: aa0203e1 mov x1, x2 c7ae0: f9001fe8 str x8, [sp, #0x38] c7ae4: f9001be9 str x9, [sp, #0x30] c7ae8: b9002fea str w10, [sp, #0x2c] c7aec: 97ff7efd bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> c7af0: f94023e8 ldr x8, [sp, #0x40] c7af4: f9400109 ldr x9, [x8] c7af8: f85c83a0 ldur x0, [x29, #-0x38] c7afc: f9000009 str x9, [x0] c7b00: f9401d09 ldr x9, [x8, #0x38] c7b04: f9400001 ldr x1, [x0] c7b08: f85e8021 ldur x1, [x1, #-0x18] c7b0c: 8b010001 add x1, x0, x1 c7b10: f9000029 str x9, [x1] c7b14: f9401fe9 ldr x9, [sp, #0x38] c7b18: 8b090001 add x1, x0, x9 c7b1c: f85e83a2 ldur x2, [x29, #-0x18] c7b20: aa0103e0 mov x0, x1 c7b24: f90013e1 str x1, [sp, #0x20] c7b28: aa0203e1 mov x1, x2 c7b2c: 97ff6189 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c7b30: 14000001 b 0xc7b34 const&, android::sp const&)+0x94> c7b34: b27c03e8 orr x8, xzr, #0x10 c7b38: f85c83a9 ldur x9, [x29, #-0x38] c7b3c: 8b080128 add x8, x9, x8 c7b40: f85e03a1 ldur x1, [x29, #-0x20] c7b44: aa0803e0 mov x0, x8 c7b48: f9000fe8 str x8, [sp, #0x18] c7b4c: 97ff659d bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c7b50: 14000001 b 0xc7b54 const&, android::sp const&)+0xb4> c7b54: b27d07e8 orr x8, xzr, #0x18 c7b58: f85c83a9 ldur x9, [x29, #-0x38] c7b5c: 8b080128 add x8, x9, x8 c7b60: aa0803e0 mov x0, x8 c7b64: f9401be1 ldr x1, [sp, #0x30] c7b68: f9000be8 str x8, [sp, #0x10] c7b6c: 97ff8909 bl 0xa9f90 <_ZN7android2spINS_10FLACParserEEC2EPS1_@plt> c7b70: 14000001 b 0xc7b74 const&, android::sp const&)+0xd4> c7b74: b9402fe8 ldr w8, [sp, #0x2c] c7b78: f85c83a9 ldur x9, [x29, #-0x38] c7b7c: 39008128 strb w8, [x9, #0x20] c7b80: 39008528 strb w8, [x9, #0x21] c7b84: aa0903e0 mov x0, x9 c7b88: 97ff7cf2 bl 0xa6f50 <_ZN7android10FLACSource4initEv@plt> c7b8c: b9000fe0 str w0, [sp, #0xc] c7b90: 14000001 b 0xc7b94 const&, android::sp const&)+0xf4> c7b94: 52800008 mov w8, #0x0 // =0 c7b98: b9400fe9 ldr w9, [sp, #0xc] c7b9c: 6b08013f cmp w9, w8 c7ba0: 1a9f07e8 cset w8, ne c7ba4: 320003ea orr w10, wzr, #0x1 c7ba8: 0a0a0108 and w8, w8, w10 c7bac: f85c83ab ldur x11, [x29, #-0x38] c7bb0: 39008168 strb w8, [x11, #0x20] c7bb4: a9487bfd ldp x29, x30, [sp, #0x80] c7bb8: 910243ff add sp, sp, #0x90 c7bbc: d65f03c0 ret c7bc0: 2a0103e8 mov w8, w1 c7bc4: f81d83a0 stur x0, [x29, #-0x28] c7bc8: b81d43a8 stur w8, [x29, #-0x2c] c7bcc: 14000012 b 0xc7c14 const&, android::sp const&)+0x174> c7bd0: 2a0103e8 mov w8, w1 c7bd4: f81d83a0 stur x0, [x29, #-0x28] c7bd8: b81d43a8 stur w8, [x29, #-0x2c] c7bdc: 1400000c b 0xc7c0c const&, android::sp const&)+0x16c> c7be0: 2a0103e8 mov w8, w1 c7be4: f81d83a0 stur x0, [x29, #-0x28] c7be8: b81d43a8 stur w8, [x29, #-0x2c] c7bec: 14000006 b 0xc7c04 const&, android::sp const&)+0x164> c7bf0: 2a0103e8 mov w8, w1 c7bf4: f81d83a0 stur x0, [x29, #-0x28] c7bf8: b81d43a8 stur w8, [x29, #-0x2c] c7bfc: f9400be0 ldr x0, [sp, #0x10] c7c00: 97ff6494 bl 0xa0e50 <_ZN7android2spINS_10FLACParserEED2Ev@plt> c7c04: f9400fe0 ldr x0, [sp, #0x18] c7c08: 97ff675a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c7c0c: f94013e0 ldr x0, [sp, #0x20] c7c10: 97ff60f0 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c7c14: b27d03e8 orr x8, xzr, #0x8 c7c18: f94023e9 ldr x9, [sp, #0x40] c7c1c: 8b080121 add x1, x9, x8 c7c20: f85c83a0 ldur x0, [x29, #-0x38] c7c24: 97ff7303 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c7c28: f85d83a0 ldur x0, [x29, #-0x28] c7c2c: 97ff80b9 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c7c30 ::sp(android::FLACParser*)>: c7c30: d100c3ff sub sp, sp, #0x30 c7c34: a9027bfd stp x29, x30, [sp, #0x20] c7c38: 910083fd add x29, sp, #0x20 c7c3c: d2800008 mov x8, #0x0 // =0 c7c40: f81f83a0 stur x0, [x29, #-0x8] c7c44: f9000be1 str x1, [sp, #0x10] c7c48: f85f83a0 ldur x0, [x29, #-0x8] c7c4c: aa0003e1 mov x1, x0 c7c50: f9400be9 ldr x9, [sp, #0x10] c7c54: f9000029 str x9, [x1] c7c58: f9400be9 ldr x9, [sp, #0x10] c7c5c: eb08013f cmp x9, x8 c7c60: 1a9f07ea cset w10, ne c7c64: f90007e0 str x0, [sp, #0x8] c7c68: 3700004a tbnz w10, #0x0, 0xc7c70 ::sp(android::FLACParser*)+0x40> c7c6c: 14000004 b 0xc7c7c ::sp(android::FLACParser*)+0x4c> c7c70: f9400be0 ldr x0, [sp, #0x10] c7c74: f94007e1 ldr x1, [sp, #0x8] c7c78: 97ff8aea bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c7c7c: a9427bfd ldp x29, x30, [sp, #0x20] c7c80: 9100c3ff add sp, sp, #0x30 c7c84: d65f03c0 ret 00000000000c7c88 : c7c88: d10243ff sub sp, sp, #0x90 c7c8c: a9087bfd stp x29, x30, [sp, #0x80] c7c90: 910203fd add x29, sp, #0x80 c7c94: d53bd048 mrs x8, TPIDR_EL0 c7c98: f9401508 ldr x8, [x8, #0x28] c7c9c: f81f83a8 stur x8, [x29, #-0x8] c7ca0: f81e03a0 stur x0, [x29, #-0x20] c7ca4: f85e03a8 ldur x8, [x29, #-0x20] c7ca8: aa0803e0 mov x0, x8 c7cac: 52801b09 mov w9, #0xd8 // =216 c7cb0: 2a0903e1 mov w1, w9 c7cb4: f81c83a0 stur x0, [x29, #-0x38] c7cb8: aa0103e0 mov x0, x1 c7cbc: f90023e8 str x8, [sp, #0x40] c7cc0: 97ff8494 bl 0xa8f10 <_Znwm@plt> c7cc4: aa0003e1 mov x1, x0 c7cc8: 320003e9 orr w9, wzr, #0x1 c7ccc: 381d33a9 sturb w9, [x29, #-0x2d] c7cd0: f94023e8 ldr x8, [sp, #0x40] c7cd4: 9100211e add x30, x8, #0x8 c7cd8: d10043aa sub x10, x29, #0x10 c7cdc: aa1f03e2 mov x2, xzr c7ce0: f9001fe0 str x0, [sp, #0x38] c7ce4: aa0a03e0 mov x0, x10 c7ce8: f9001be1 str x1, [sp, #0x30] c7cec: aa0203e1 mov x1, x2 c7cf0: f90017fe str x30, [sp, #0x28] c7cf4: 97ff7783 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> c7cf8: 14000001 b 0xc7cfc c7cfc: d10063a0 sub x0, x29, #0x18 c7d00: aa1f03e1 mov x1, xzr c7d04: 97ff777f bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> c7d08: 14000001 b 0xc7d0c c7d0c: d10043a2 sub x2, x29, #0x10 c7d10: d10063a3 sub x3, x29, #0x18 c7d14: f9401fe0 ldr x0, [sp, #0x38] c7d18: f94017e1 ldr x1, [sp, #0x28] c7d1c: 97ff7cb1 bl 0xa6fe0 <_ZN7android10FLACParserC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEES9_@plt> c7d20: 14000001 b 0xc7d24 c7d24: 2a1f03e8 mov w8, wzr c7d28: 381d33a8 sturb w8, [x29, #-0x2d] c7d2c: f85c83a9 ldur x9, [x29, #-0x38] c7d30: 91006120 add x0, x9, #0x18 c7d34: f9401fe1 ldr x1, [sp, #0x38] c7d38: 97ff60ae bl 0x9fff0 <_ZN7android2spINS_10FLACParserEEaSEPS1_@plt> c7d3c: f90013e0 str x0, [sp, #0x20] c7d40: 14000001 b 0xc7d44 c7d44: d10063a0 sub x0, x29, #0x18 c7d48: 97ff670a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c7d4c: d10043a0 sub x0, x29, #0x10 c7d50: 97ff6708 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c7d54: f85c83a0 ldur x0, [x29, #-0x38] c7d58: 91006000 add x0, x0, #0x18 c7d5c: 97ff7941 bl 0xa6260 <_ZNK7android2spINS_10FLACParserEEptEv@plt> c7d60: 97ff75c0 bl 0xa5460 <_ZNK7android10FLACParser9initCheckEv@plt> c7d64: d53bd05e mrs x30, TPIDR_EL0 c7d68: f94017de ldr x30, [x30, #0x28] c7d6c: f85f83a8 ldur x8, [x29, #-0x8] c7d70: eb0803c8 subs x8, x30, x8 c7d74: b9001fe0 str w0, [sp, #0x1c] c7d78: f9000be8 str x8, [sp, #0x10] c7d7c: 54000441 b.ne 0xc7e04 c7d80: 14000001 b 0xc7d84 c7d84: b9401fe0 ldr w0, [sp, #0x1c] c7d88: a9487bfd ldp x29, x30, [sp, #0x80] c7d8c: 910243ff add sp, sp, #0x90 c7d90: d65f03c0 ret c7d94: f81d83a0 stur x0, [x29, #-0x28] c7d98: 2a0103e8 mov w8, w1 c7d9c: b81d43a8 stur w8, [x29, #-0x2c] c7da0: 1400000e b 0xc7dd8 c7da4: f81d83a0 stur x0, [x29, #-0x28] c7da8: 2a0103e8 mov w8, w1 c7dac: b81d43a8 stur w8, [x29, #-0x2c] c7db0: 14000007 b 0xc7dcc c7db4: f81d83a0 stur x0, [x29, #-0x28] c7db8: 2a0103e8 mov w8, w1 c7dbc: b81d43a8 stur w8, [x29, #-0x2c] c7dc0: d10063a0 sub x0, x29, #0x18 c7dc4: 97ff66eb bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c7dc8: 14000001 b 0xc7dcc c7dcc: d10043a0 sub x0, x29, #0x10 c7dd0: 97ff66e8 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c7dd4: 14000001 b 0xc7dd8 c7dd8: 385d33a8 ldurb w8, [x29, #-0x2d] c7ddc: 71000508 subs w8, w8, #0x1 c7de0: b9000fe8 str w8, [sp, #0xc] c7de4: 540000a1 b.ne 0xc7df8 c7de8: 14000001 b 0xc7dec c7dec: f9401be0 ldr x0, [sp, #0x30] c7df0: 97ff62dc bl 0xa0960 <_ZdlPv@plt> c7df4: 14000001 b 0xc7df8 c7df8: 14000001 b 0xc7dfc c7dfc: f85d83a0 ldur x0, [x29, #-0x28] c7e00: 97ff8044 bl 0xa7f10 <_Unwind_Resume@plt> c7e04: 97ff87db bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c7e08 ::~sp()>: c7e08: d10083ff sub sp, sp, #0x20 c7e0c: a9017bfd stp x29, x30, [sp, #0x10] c7e10: 910043fd add x29, sp, #0x10 c7e14: d2800008 mov x8, #0x0 // =0 c7e18: f90007e0 str x0, [sp, #0x8] c7e1c: f94007e0 ldr x0, [sp, #0x8] c7e20: aa0003e9 mov x9, x0 c7e24: f9400129 ldr x9, [x9] c7e28: eb08013f cmp x9, x8 c7e2c: 1a9f07ea cset w10, ne c7e30: f90003e0 str x0, [sp] c7e34: 3700004a tbnz w10, #0x0, 0xc7e3c ::~sp()+0x34> c7e38: 14000006 b 0xc7e50 ::~sp()+0x48> c7e3c: f94003e8 ldr x8, [sp] c7e40: f9400100 ldr x0, [x8] c7e44: f94003e1 ldr x1, [sp] c7e48: 97ff7082 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> c7e4c: 14000001 b 0xc7e50 ::~sp()+0x48> c7e50: a9417bfd ldp x29, x30, [sp, #0x10] c7e54: 910083ff add sp, sp, #0x20 c7e58: d65f03c0 ret c7e5c: 97ff98da bl 0xae1c4 00000000000c7e60 const&, android::sp const&)>: c7e60: d10243ff sub sp, sp, #0x90 c7e64: a9087bfd stp x29, x30, [sp, #0x80] c7e68: 910203fd add x29, sp, #0x80 c7e6c: d2800508 mov x8, #0x28 // =40 c7e70: b0000f09 adrp x9, 0x2a8000 c7e74: f9418529 ldr x9, [x9, #0x308] c7e78: b27d03ea orr x10, xzr, #0x8 c7e7c: 8b0a0129 add x9, x9, x10 c7e80: b0000f0a adrp x10, 0x2a8000 c7e84: f942cd4a ldr x10, [x10, #0x598] c7e88: b27d07eb orr x11, xzr, #0x18 c7e8c: 8b0b014b add x11, x10, x11 c7e90: d280150c mov x12, #0xa8 // =168 c7e94: 8b0c014a add x10, x10, x12 c7e98: d280000c mov x12, #0x0 // =0 c7e9c: 5280000d mov w13, #0x0 // =0 c7ea0: f81f83a0 stur x0, [x29, #-0x8] c7ea4: f81f03a1 stur x1, [x29, #-0x10] c7ea8: f81e83a2 stur x2, [x29, #-0x18] c7eac: f85f83a0 ldur x0, [x29, #-0x8] c7eb0: 8b080008 add x8, x0, x8 c7eb4: f81d03a0 stur x0, [x29, #-0x30] c7eb8: aa0803e0 mov x0, x8 c7ebc: f81c83a9 stur x9, [x29, #-0x38] c7ec0: f90023eb str x11, [sp, #0x40] c7ec4: f9001fea str x10, [sp, #0x38] c7ec8: f9001bec str x12, [sp, #0x30] c7ecc: b9002fed str w13, [sp, #0x2c] c7ed0: 97ff6c58 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> c7ed4: f85d03a0 ldur x0, [x29, #-0x30] c7ed8: f85c83a1 ldur x1, [x29, #-0x38] c7edc: 97ff7e01 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> c7ee0: 14000001 b 0xc7ee4 const&, android::sp const&)+0x84> c7ee4: b27d03e8 orr x8, xzr, #0x8 c7ee8: f94023e9 ldr x9, [sp, #0x40] c7eec: f85d03aa ldur x10, [x29, #-0x30] c7ef0: f9000149 str x9, [x10] c7ef4: f9401feb ldr x11, [sp, #0x38] c7ef8: f900154b str x11, [x10, #0x28] c7efc: 8b080148 add x8, x10, x8 c7f00: f85f03a1 ldur x1, [x29, #-0x10] c7f04: aa0803e0 mov x0, x8 c7f08: f90013e8 str x8, [sp, #0x20] c7f0c: 97ff6091 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c7f10: 14000001 b 0xc7f14 const&, android::sp const&)+0xb4> c7f14: b27c03e8 orr x8, xzr, #0x10 c7f18: f85d03a9 ldur x9, [x29, #-0x30] c7f1c: 8b080128 add x8, x9, x8 c7f20: f85e83a1 ldur x1, [x29, #-0x18] c7f24: aa0803e0 mov x0, x8 c7f28: f9000fe8 str x8, [sp, #0x18] c7f2c: 97ff64a5 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c7f30: 14000001 b 0xc7f34 const&, android::sp const&)+0xd4> c7f34: b27d07e8 orr x8, xzr, #0x18 c7f38: f85d03a9 ldur x9, [x29, #-0x30] c7f3c: 8b080128 add x8, x9, x8 c7f40: aa0803e0 mov x0, x8 c7f44: f9401be1 ldr x1, [sp, #0x30] c7f48: f9000be8 str x8, [sp, #0x10] c7f4c: 97ff8811 bl 0xa9f90 <_ZN7android2spINS_10FLACParserEEC2EPS1_@plt> c7f50: 14000001 b 0xc7f54 const&, android::sp const&)+0xf4> c7f54: b9402fe8 ldr w8, [sp, #0x2c] c7f58: f85d03a9 ldur x9, [x29, #-0x30] c7f5c: 39008128 strb w8, [x9, #0x20] c7f60: 39008528 strb w8, [x9, #0x21] c7f64: aa0903e0 mov x0, x9 c7f68: 97ff7bfa bl 0xa6f50 <_ZN7android10FLACSource4initEv@plt> c7f6c: b9000fe0 str w0, [sp, #0xc] c7f70: 14000001 b 0xc7f74 const&, android::sp const&)+0x114> c7f74: 52800008 mov w8, #0x0 // =0 c7f78: b9400fe9 ldr w9, [sp, #0xc] c7f7c: 6b08013f cmp w9, w8 c7f80: 1a9f07e8 cset w8, ne c7f84: 320003ea orr w10, wzr, #0x1 c7f88: 0a0a0108 and w8, w8, w10 c7f8c: f85d03ab ldur x11, [x29, #-0x30] c7f90: 39008168 strb w8, [x11, #0x20] c7f94: a9487bfd ldp x29, x30, [sp, #0x80] c7f98: 910243ff add sp, sp, #0x90 c7f9c: d65f03c0 ret c7fa0: 2a0103e8 mov w8, w1 c7fa4: f81e03a0 stur x0, [x29, #-0x20] c7fa8: b81dc3a8 stur w8, [x29, #-0x24] c7fac: 14000019 b 0xc8010 const&, android::sp const&)+0x1b0> c7fb0: 2a0103e8 mov w8, w1 c7fb4: f81e03a0 stur x0, [x29, #-0x20] c7fb8: b81dc3a8 stur w8, [x29, #-0x24] c7fbc: 14000012 b 0xc8004 const&, android::sp const&)+0x1a4> c7fc0: 2a0103e8 mov w8, w1 c7fc4: f81e03a0 stur x0, [x29, #-0x20] c7fc8: b81dc3a8 stur w8, [x29, #-0x24] c7fcc: 1400000c b 0xc7ffc const&, android::sp const&)+0x19c> c7fd0: 2a0103e8 mov w8, w1 c7fd4: f81e03a0 stur x0, [x29, #-0x20] c7fd8: b81dc3a8 stur w8, [x29, #-0x24] c7fdc: 14000006 b 0xc7ff4 const&, android::sp const&)+0x194> c7fe0: 2a0103e8 mov w8, w1 c7fe4: f81e03a0 stur x0, [x29, #-0x20] c7fe8: b81dc3a8 stur w8, [x29, #-0x24] c7fec: f9400be0 ldr x0, [sp, #0x10] c7ff0: 97ff6398 bl 0xa0e50 <_ZN7android2spINS_10FLACParserEED2Ev@plt> c7ff4: f9400fe0 ldr x0, [sp, #0x18] c7ff8: 97ff665e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c7ffc: f94013e0 ldr x0, [sp, #0x20] c8000: 97ff5ff4 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c8004: f85d03a0 ldur x0, [x29, #-0x30] c8008: f85c83a1 ldur x1, [x29, #-0x38] c800c: 97ff7209 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c8010: d2800508 mov x8, #0x28 // =40 c8014: f85d03a9 ldur x9, [x29, #-0x30] c8018: 8b080120 add x0, x9, x8 c801c: 97ff62b9 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c8020: f85e03a0 ldur x0, [x29, #-0x20] c8024: 97ff7fbb bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c8028 : c8028: d10183ff sub sp, sp, #0x60 c802c: a9057bfd stp x29, x30, [sp, #0x50] c8030: 910143fd add x29, sp, #0x50 c8034: f81f83a0 stur x0, [x29, #-0x8] c8038: f81f03a1 stur x1, [x29, #-0x10] c803c: f85f83a0 ldur x0, [x29, #-0x8] c8040: f85f03a1 ldur x1, [x29, #-0x10] c8044: f9400028 ldr x8, [x1] c8048: f9000008 str x8, [x0] c804c: f9401c28 ldr x8, [x1, #0x38] c8050: f9400009 ldr x9, [x0] c8054: f85e8129 ldur x9, [x9, #-0x18] c8058: 8b090009 add x9, x0, x9 c805c: f9000128 str x8, [x9] c8060: 3940840a ldrb w10, [x0, #0x21] c8064: f90017e0 str x0, [sp, #0x28] c8068: f90013e1 str x1, [sp, #0x20] c806c: 3700004a tbnz w10, #0x0, 0xc8074 c8070: 14000021 b 0xc80f4 c8074: f94017e8 ldr x8, [sp, #0x28] c8078: f9400109 ldr x9, [x8] c807c: f9400d29 ldr x9, [x9, #0x18] c8080: aa0803e0 mov x0, x8 c8084: d63f0120 blr x9 c8088: 14000001 b 0xc808c c808c: 1400001a b 0xc80f4 c8090: b27d03e8 orr x8, xzr, #0x8 c8094: b27c03e9 orr x9, xzr, #0x10 c8098: b27d07ea orr x10, xzr, #0x18 c809c: 2a0103eb mov w11, w1 c80a0: f81e83a0 stur x0, [x29, #-0x18] c80a4: b81e43ab stur w11, [x29, #-0x1c] c80a8: f94017e0 ldr x0, [sp, #0x28] c80ac: 8b0a0000 add x0, x0, x10 c80b0: f9000fe8 str x8, [sp, #0x18] c80b4: f9000be9 str x9, [sp, #0x10] c80b8: 97ff6366 bl 0xa0e50 <_ZN7android2spINS_10FLACParserEED2Ev@plt> c80bc: f94017e8 ldr x8, [sp, #0x28] c80c0: f9400be9 ldr x9, [sp, #0x10] c80c4: 8b090100 add x0, x8, x9 c80c8: 97ff662a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c80cc: f94017e8 ldr x8, [sp, #0x28] c80d0: f9400fe9 ldr x9, [sp, #0x18] c80d4: 8b090100 add x0, x8, x9 c80d8: 97ff5fbe bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c80dc: f94013e8 ldr x8, [sp, #0x20] c80e0: f9400fe9 ldr x9, [sp, #0x18] c80e4: 8b090101 add x1, x8, x9 c80e8: f94017e0 ldr x0, [sp, #0x28] c80ec: 97ff71d1 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c80f0: 14000019 b 0xc8154 c80f4: b27d03e8 orr x8, xzr, #0x8 c80f8: b27c03e9 orr x9, xzr, #0x10 c80fc: b27d07ea orr x10, xzr, #0x18 c8100: f94017eb ldr x11, [sp, #0x28] c8104: 8b0a0160 add x0, x11, x10 c8108: f90007e8 str x8, [sp, #0x8] c810c: f90003e9 str x9, [sp] c8110: 97ff6350 bl 0xa0e50 <_ZN7android2spINS_10FLACParserEED2Ev@plt> c8114: f94017e8 ldr x8, [sp, #0x28] c8118: f94003e9 ldr x9, [sp] c811c: 8b090100 add x0, x8, x9 c8120: 97ff6614 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c8124: f94017e8 ldr x8, [sp, #0x28] c8128: f94007e9 ldr x9, [sp, #0x8] c812c: 8b090100 add x0, x8, x9 c8130: 97ff5fa8 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c8134: f94013e8 ldr x8, [sp, #0x20] c8138: f94007e9 ldr x9, [sp, #0x8] c813c: 8b090101 add x1, x8, x9 c8140: f94017e0 ldr x0, [sp, #0x28] c8144: 97ff71bb bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> c8148: a9457bfd ldp x29, x30, [sp, #0x50] c814c: 910183ff add sp, sp, #0x60 c8150: d65f03c0 ret c8154: f85e83a0 ldur x0, [x29, #-0x18] c8158: 97ff981b bl 0xae1c4 00000000000c815c : c815c: d100c3ff sub sp, sp, #0x30 c8160: a9027bfd stp x29, x30, [sp, #0x20] c8164: 910083fd add x29, sp, #0x20 c8168: 90000f08 adrp x8, 0x2a8000 c816c: f9418508 ldr x8, [x8, #0x308] c8170: d2800509 mov x9, #0x28 // =40 c8174: f81f83a0 stur x0, [x29, #-0x8] c8178: f85f83a0 ldur x0, [x29, #-0x8] c817c: f9000be0 str x0, [sp, #0x10] c8180: aa0803e1 mov x1, x8 c8184: f90007e9 str x9, [sp, #0x8] c8188: 97ff8662 bl 0xa9b10 <_ZN7android10FLACSourceD2Ev@plt> c818c: f9400be8 ldr x8, [sp, #0x10] c8190: f94007e9 ldr x9, [sp, #0x8] c8194: 8b090100 add x0, x8, x9 c8198: 97ff625a bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c819c: a9427bfd ldp x29, x30, [sp, #0x20] c81a0: 9100c3ff add sp, sp, #0x30 c81a4: d65f03c0 ret 00000000000c81a8 : c81a8: d10083ff sub sp, sp, #0x20 c81ac: a9017bfd stp x29, x30, [sp, #0x10] c81b0: 910043fd add x29, sp, #0x10 c81b4: f90007e0 str x0, [sp, #0x8] c81b8: f94007e0 ldr x0, [sp, #0x8] c81bc: f9400008 ldr x8, [x0] c81c0: f85e8108 ldur x8, [x8, #-0x18] c81c4: 8b080008 add x8, x0, x8 c81c8: aa0803e0 mov x0, x8 c81cc: 97ff7655 bl 0xa5b20 <_ZN7android10FLACSourceD1Ev@plt> c81d0: a9417bfd ldp x29, x30, [sp, #0x10] c81d4: 910083ff add sp, sp, #0x20 c81d8: d65f03c0 ret 00000000000c81dc : c81dc: d10083ff sub sp, sp, #0x20 c81e0: a9017bfd stp x29, x30, [sp, #0x10] c81e4: 910043fd add x29, sp, #0x10 c81e8: f90007e0 str x0, [sp, #0x8] c81ec: f94007e0 ldr x0, [sp, #0x8] c81f0: f90003e0 str x0, [sp] c81f4: 97ff764b bl 0xa5b20 <_ZN7android10FLACSourceD1Ev@plt> c81f8: f94003e0 ldr x0, [sp] c81fc: 97ff61d9 bl 0xa0960 <_ZdlPv@plt> c8200: a9417bfd ldp x29, x30, [sp, #0x10] c8204: 910083ff add sp, sp, #0x20 c8208: d65f03c0 ret 00000000000c820c : c820c: d10083ff sub sp, sp, #0x20 c8210: a9017bfd stp x29, x30, [sp, #0x10] c8214: 910043fd add x29, sp, #0x10 c8218: f90007e0 str x0, [sp, #0x8] c821c: f94007e0 ldr x0, [sp, #0x8] c8220: f9400008 ldr x8, [x0] c8224: f85e8108 ldur x8, [x8, #-0x18] c8228: 8b080008 add x8, x0, x8 c822c: aa0803e0 mov x0, x8 c8230: 97ff8400 bl 0xa9230 <_ZN7android10FLACSourceD0Ev@plt> c8234: a9417bfd ldp x29, x30, [sp, #0x10] c8238: 910083ff add sp, sp, #0x20 c823c: d65f03c0 ret 00000000000c8240 : c8240: d100c3ff sub sp, sp, #0x30 c8244: a9027bfd stp x29, x30, [sp, #0x20] c8248: 910083fd add x29, sp, #0x20 c824c: 52800008 mov w8, #0x0 // =0 c8250: b27d07e9 orr x9, xzr, #0x18 c8254: 320003ea orr w10, wzr, #0x1 c8258: f81f83a0 stur x0, [x29, #-0x8] c825c: f9000be1 str x1, [sp, #0x10] c8260: f85f83a0 ldur x0, [x29, #-0x8] c8264: 8b090009 add x9, x0, x9 c8268: f90007e0 str x0, [sp, #0x8] c826c: aa0903e0 mov x0, x9 c8270: b90007e8 str w8, [sp, #0x4] c8274: b90003ea str w10, [sp] c8278: 97ff77fa bl 0xa6260 <_ZNK7android2spINS_10FLACParserEEptEv@plt> c827c: 97ff79ad bl 0xa6930 <_ZN7android10FLACParser15allocateBuffersEv@plt> c8280: b94003e8 ldr w8, [sp] c8284: f94007e9 ldr x9, [sp, #0x8] c8288: 39008528 strb w8, [x9, #0x21] c828c: b94007e0 ldr w0, [sp, #0x4] c8290: a9427bfd ldp x29, x30, [sp, #0x20] c8294: 9100c3ff add sp, sp, #0x30 c8298: d65f03c0 ret 00000000000c829c ::operator->() const>: c829c: d10043ff sub sp, sp, #0x10 c82a0: f90007e0 str x0, [sp, #0x8] c82a4: f94007e0 ldr x0, [sp, #0x8] c82a8: f9400000 ldr x0, [x0] c82ac: 910043ff add sp, sp, #0x10 c82b0: d65f03c0 ret 00000000000c82b4 : c82b4: d100c3ff sub sp, sp, #0x30 c82b8: a9027bfd stp x29, x30, [sp, #0x20] c82bc: 910083fd add x29, sp, #0x20 c82c0: 52800008 mov w8, #0x0 // =0 c82c4: b27d07e9 orr x9, xzr, #0x18 c82c8: 5280000a mov w10, #0x0 // =0 c82cc: f81f83a0 stur x0, [x29, #-0x8] c82d0: f85f83a0 ldur x0, [x29, #-0x8] c82d4: 8b090009 add x9, x0, x9 c82d8: f9000be0 str x0, [sp, #0x10] c82dc: aa0903e0 mov x0, x9 c82e0: b9000fe8 str w8, [sp, #0xc] c82e4: b9000bea str w10, [sp, #0x8] c82e8: 97ff77de bl 0xa6260 <_ZNK7android2spINS_10FLACParserEEptEv@plt> c82ec: 97ff64a9 bl 0xa1590 <_ZN7android10FLACParser14releaseBuffersEv@plt> c82f0: b9400be8 ldr w8, [sp, #0x8] c82f4: f9400be9 ldr x9, [sp, #0x10] c82f8: 39008528 strb w8, [x9, #0x21] c82fc: b9400fe0 ldr w0, [sp, #0xc] c8300: a9427bfd ldp x29, x30, [sp, #0x20] c8304: 9100c3ff add sp, sp, #0x30 c8308: d65f03c0 ret 00000000000c830c : c830c: d10083ff sub sp, sp, #0x20 c8310: a9017bfd stp x29, x30, [sp, #0x10] c8314: 910043fd add x29, sp, #0x10 c8318: b27c03e9 orr x9, xzr, #0x10 c831c: f90007e0 str x0, [sp, #0x8] c8320: f94007e0 ldr x0, [sp, #0x8] c8324: 8b090001 add x1, x0, x9 c8328: aa0803e0 mov x0, x8 c832c: 97ff63a5 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c8330: a9417bfd ldp x29, x30, [sp, #0x10] c8334: 910083ff add sp, sp, #0x20 c8338: d65f03c0 ret 00000000000c833c : c833c: d10283ff sub sp, sp, #0xa0 c8340: a9097bfd stp x29, x30, [sp, #0x90] c8344: 910243fd add x29, sp, #0x90 c8348: d53bd048 mrs x8, TPIDR_EL0 c834c: f9401508 ldr x8, [x8, #0x28] c8350: f81f83a8 stur x8, [x29, #-0x8] c8354: f81e03a0 stur x0, [x29, #-0x20] c8358: f81d83a1 stur x1, [x29, #-0x28] c835c: f81d03a2 stur x2, [x29, #-0x30] c8360: f85e03a8 ldur x8, [x29, #-0x20] c8364: f85d03a0 ldur x0, [x29, #-0x30] c8368: f90027e8 str x8, [sp, #0x48] c836c: b4000780 cbz x0, 0xc845c c8370: 14000001 b 0xc8374 c8374: f85d03a0 ldur x0, [x29, #-0x30] c8378: d10043a1 sub x1, x29, #0x10 c837c: d10053a2 sub x2, x29, #0x14 c8380: 97ff7004 bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> c8384: 360006c0 tbz w0, #0x0, 0xc845c c8388: 14000001 b 0xc838c c838c: f85f03a8 ldur x8, [x29, #-0x10] c8390: f1000108 subs x8, x8, #0x0 c8394: f90023e8 str x8, [sp, #0x40] c8398: 540000ac b.gt 0xc83ac c839c: 14000001 b 0xc83a0 c83a0: aa1f03e8 mov x8, xzr c83a4: f81c03a8 stur x8, [x29, #-0x40] c83a8: 14000026 b 0xc8440 c83ac: f85f03a8 ldur x8, [x29, #-0x10] c83b0: f94027e9 ldr x9, [sp, #0x48] c83b4: 9100612a add x10, x9, #0x18 c83b8: aa0a03e0 mov x0, x10 c83bc: f9001fe8 str x8, [sp, #0x38] c83c0: f9001bea str x10, [sp, #0x30] c83c4: 97ff77a7 bl 0xa6260 <_ZNK7android2spINS_10FLACParserEEptEv@plt> c83c8: 97ff8066 bl 0xa8560 <_ZNK7android10FLACParser13getSampleRateEv@plt> c83cc: 2a0003e0 mov w0, w0 c83d0: 2a0003e8 mov w8, w0 c83d4: f9401fe9 ldr x9, [sp, #0x38] c83d8: 9b087d28 mul x8, x9, x8 c83dc: d2869b69 mov x9, #0x34db // =13531 c83e0: f2baf6c9 movk x9, #0xd7b6, lsl #16 c83e4: f2dbd049 movk x9, #0xde82, lsl #32 c83e8: f2e86369 movk x9, #0x431b, lsl #48 c83ec: 9b497d08 smulh x8, x8, x9 c83f0: 9352fd09 asr x9, x8, #18 c83f4: 8b48fd28 add x8, x9, x8, lsr #63 c83f8: f81c03a8 stur x8, [x29, #-0x40] c83fc: f85c03a8 ldur x8, [x29, #-0x40] c8400: f9401be0 ldr x0, [sp, #0x30] c8404: f90017e8 str x8, [sp, #0x28] c8408: 97ff7796 bl 0xa6260 <_ZNK7android2spINS_10FLACParserEEptEv@plt> c840c: 97ff65bd bl 0xa1b00 <_ZNK7android10FLACParser15getTotalSamplesEv@plt> c8410: f94017e8 ldr x8, [sp, #0x28] c8414: eb000108 subs x8, x8, x0 c8418: f90013e8 str x8, [sp, #0x20] c841c: 54000103 b.lo 0xc843c c8420: 14000001 b 0xc8424 c8424: f94027e8 ldr x8, [sp, #0x48] c8428: 91006100 add x0, x8, #0x18 c842c: 97ff778d bl 0xa6260 <_ZNK7android2spINS_10FLACParserEEptEv@plt> c8430: 97ff65b4 bl 0xa1b00 <_ZNK7android10FLACParser15getTotalSamplesEv@plt> c8434: f81c03a0 stur x0, [x29, #-0x40] c8438: 14000001 b 0xc843c c843c: 14000001 b 0xc8440 c8440: f94027e8 ldr x8, [sp, #0x48] c8444: 91006100 add x0, x8, #0x18 c8448: 97ff7786 bl 0xa6260 <_ZNK7android2spINS_10FLACParserEEptEv@plt> c844c: f85c03a1 ldur x1, [x29, #-0x40] c8450: 97ff880c bl 0xaa480 <_ZN7android10FLACParser10readBufferEm@plt> c8454: f81c83a0 stur x0, [x29, #-0x38] c8458: 14000007 b 0xc8474 c845c: f94027e8 ldr x8, [sp, #0x48] c8460: 91006100 add x0, x8, #0x18 c8464: 97ff777f bl 0xa6260 <_ZNK7android2spINS_10FLACParserEEptEv@plt> c8468: 97ff72e6 bl 0xa5000 <_ZN7android10FLACParser10readBufferEv@plt> c846c: f81c83a0 stur x0, [x29, #-0x38] c8470: 14000001 b 0xc8474 c8474: f85c83a8 ldur x8, [x29, #-0x38] c8478: f85d83a9 ldur x9, [x29, #-0x28] c847c: f9000128 str x8, [x9] c8480: f85c83a8 ldur x8, [x29, #-0x38] c8484: f1000108 subs x8, x8, #0x0 c8488: 12807e4a mov w10, #-0x3f3 // =-1011 c848c: 2a1f03eb mov w11, wzr c8490: 1a8a116a csel w10, w11, w10, ne c8494: d53bd049 mrs x9, TPIDR_EL0 c8498: f9401529 ldr x9, [x9, #0x28] c849c: f85f83ac ldur x12, [x29, #-0x8] c84a0: eb0c0129 subs x9, x9, x12 c84a4: f9000fe8 str x8, [sp, #0x18] c84a8: b90017ea str w10, [sp, #0x14] c84ac: f90007e9 str x9, [sp, #0x8] c84b0: 540000c1 b.ne 0xc84c8 c84b4: 14000001 b 0xc84b8 c84b8: b94017e0 ldr w0, [sp, #0x14] c84bc: a9497bfd ldp x29, x30, [sp, #0x90] c84c0: 910283ff add sp, sp, #0xa0 c84c4: d65f03c0 ret c84c8: 97ff862a bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c84cc : c84cc: d10083ff sub sp, sp, #0x20 c84d0: a9017bfd stp x29, x30, [sp, #0x10] c84d4: 910043fd add x29, sp, #0x10 c84d8: 12800008 mov w8, #-0x1 // =-1 c84dc: f90007e0 str x0, [sp, #0x8] c84e0: f90003e1 str x1, [sp] c84e4: f94007e0 ldr x0, [sp, #0x8] c84e8: f94003e2 ldr x2, [sp] c84ec: 2a0803e1 mov w1, w8 c84f0: 97ff72e4 bl 0xa5080 <_ZN7android10FLACParser10readBufferEbm@plt> c84f4: a9417bfd ldp x29, x30, [sp, #0x10] c84f8: 910083ff add sp, sp, #0x20 c84fc: d65f03c0 ret 00000000000c8500 : c8500: d10083ff sub sp, sp, #0x20 c8504: a9017bfd stp x29, x30, [sp, #0x10] c8508: 910043fd add x29, sp, #0x10 c850c: 52800008 mov w8, #0x0 // =0 c8510: d2800002 mov x2, #0x0 // =0 c8514: f90007e0 str x0, [sp, #0x8] c8518: f94007e0 ldr x0, [sp, #0x8] c851c: 2a0803e1 mov w1, w8 c8520: 97ff72d8 bl 0xa5080 <_ZN7android10FLACParser10readBufferEbm@plt> c8524: a9417bfd ldp x29, x30, [sp, #0x10] c8528: 910083ff add sp, sp, #0x20 c852c: d65f03c0 ret 00000000000c8530 ::operator=(android::FLACParser*)>: c8530: d100c3ff sub sp, sp, #0x30 c8534: a9027bfd stp x29, x30, [sp, #0x20] c8538: 910083fd add x29, sp, #0x20 c853c: d2800008 mov x8, #0x0 // =0 c8540: f81f83a0 stur x0, [x29, #-0x8] c8544: f9000be1 str x1, [sp, #0x10] c8548: f85f83a0 ldur x0, [x29, #-0x8] c854c: f9400be1 ldr x1, [sp, #0x10] c8550: eb08003f cmp x1, x8 c8554: 1a9f07e9 cset w9, ne c8558: f90007e8 str x8, [sp, #0x8] c855c: f90003e0 str x0, [sp] c8560: 37000049 tbnz w9, #0x0, 0xc8568 ::operator=(android::FLACParser*)+0x38> c8564: 14000004 b 0xc8574 ::operator=(android::FLACParser*)+0x44> c8568: f9400be0 ldr x0, [sp, #0x10] c856c: f94003e1 ldr x1, [sp] c8570: 97ff88ac bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c8574: f94003e8 ldr x8, [sp] c8578: f9400108 ldr x8, [x8] c857c: f94007e9 ldr x9, [sp, #0x8] c8580: eb09011f cmp x8, x9 c8584: 1a9f07ea cset w10, ne c8588: 3700004a tbnz w10, #0x0, 0xc8590 ::operator=(android::FLACParser*)+0x60> c858c: 14000005 b 0xc85a0 ::operator=(android::FLACParser*)+0x70> c8590: f94003e8 ldr x8, [sp] c8594: f9400100 ldr x0, [x8] c8598: f94003e1 ldr x1, [sp] c859c: 97ff6ead bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> c85a0: f9400be8 ldr x8, [sp, #0x10] c85a4: f94003e9 ldr x9, [sp] c85a8: f9000128 str x8, [x9] c85ac: f94003e0 ldr x0, [sp] c85b0: a9427bfd ldp x29, x30, [sp, #0x20] c85b4: 9100c3ff add sp, sp, #0x30 c85b8: d65f03c0 ret 00000000000c85bc : c85bc: d10043ff sub sp, sp, #0x10 c85c0: f90007e0 str x0, [sp, #0x8] c85c4: f94007e0 ldr x0, [sp, #0x8] c85c8: 3940a008 ldrb w8, [x0, #0x28] c85cc: 320003e9 orr w9, wzr, #0x1 c85d0: 0a090100 and w0, w8, w9 c85d4: 910043ff add sp, sp, #0x10 c85d8: d65f03c0 ret 00000000000c85dc const&)>: c85dc: d10203ff sub sp, sp, #0x80 c85e0: a9077bfd stp x29, x30, [sp, #0x70] c85e4: 9101c3fd add x29, sp, #0x70 c85e8: b27d03e8 orr x8, xzr, #0x8 c85ec: f81f83a0 stur x0, [x29, #-0x8] c85f0: f81f03a1 stur x1, [x29, #-0x10] c85f4: f81e83a2 stur x2, [x29, #-0x18] c85f8: f85f83a0 ldur x0, [x29, #-0x8] c85fc: f85f03a1 ldur x1, [x29, #-0x10] c8600: 8b080022 add x2, x1, x8 c8604: f81d03a0 stur x0, [x29, #-0x30] c8608: f9001fe1 str x1, [sp, #0x38] c860c: aa0203e1 mov x1, x2 c8610: f9001be8 str x8, [sp, #0x30] c8614: 97ff7cd3 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> c8618: f9401fe8 ldr x8, [sp, #0x38] c861c: f9400100 ldr x0, [x8] c8620: f85d03a1 ldur x1, [x29, #-0x30] c8624: f9000020 str x0, [x1] c8628: f9401d00 ldr x0, [x8, #0x38] c862c: f9400022 ldr x2, [x1] c8630: f85e8042 ldur x2, [x2, #-0x18] c8634: 8b020022 add x2, x1, x2 c8638: f9000040 str x0, [x2] c863c: f9401be0 ldr x0, [sp, #0x30] c8640: 8b000022 add x2, x1, x0 c8644: f85e83a1 ldur x1, [x29, #-0x18] c8648: aa0203e0 mov x0, x2 c864c: f90017e2 str x2, [sp, #0x28] c8650: 97ff5ec0 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c8654: 14000001 b 0xc8658 const&)+0x7c> c8658: b27c03e8 orr x8, xzr, #0x10 c865c: f85d03a9 ldur x9, [x29, #-0x30] c8660: 8b080128 add x8, x9, x8 c8664: aa0803e0 mov x0, x8 c8668: f90013e8 str x8, [sp, #0x20] c866c: 97ff8369 bl 0xa9410 <_ZN7android2spINS_10FLACParserEEC2Ev@plt> c8670: 14000001 b 0xc8674 const&)+0x98> c8674: b27b03e8 orr x8, xzr, #0x20 c8678: f85d03a9 ldur x9, [x29, #-0x30] c867c: b900193f str wzr, [x9, #0x18] c8680: 8b080128 add x8, x9, x8 c8684: aa0803e0 mov x0, x8 c8688: f9000fe8 str x8, [sp, #0x18] c868c: 97ff8639 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> c8690: 14000001 b 0xc8694 const&)+0xb8> c8694: d2800508 mov x8, #0x28 // =40 c8698: f85d03a9 ldur x9, [x29, #-0x30] c869c: 8b080128 add x8, x9, x8 c86a0: aa0803e0 mov x0, x8 c86a4: f9000be8 str x8, [sp, #0x10] c86a8: 97ff8632 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> c86ac: 14000001 b 0xc86b0 const&)+0xd4> c86b0: f85d03a0 ldur x0, [x29, #-0x30] c86b4: 97ff7a37 bl 0xa6f90 <_ZN7android13FLACExtractor4initEv@plt> c86b8: b9000fe0 str w0, [sp, #0xc] c86bc: 14000001 b 0xc86c0 const&)+0xe4> c86c0: b9400fe8 ldr w8, [sp, #0xc] c86c4: f85d03a9 ldur x9, [x29, #-0x30] c86c8: b9001928 str w8, [x9, #0x18] c86cc: a9477bfd ldp x29, x30, [sp, #0x70] c86d0: 910203ff add sp, sp, #0x80 c86d4: d65f03c0 ret c86d8: 2a0103e8 mov w8, w1 c86dc: f81e03a0 stur x0, [x29, #-0x20] c86e0: b81dc3a8 stur w8, [x29, #-0x24] c86e4: 14000018 b 0xc8744 const&)+0x168> c86e8: 2a0103e8 mov w8, w1 c86ec: f81e03a0 stur x0, [x29, #-0x20] c86f0: b81dc3a8 stur w8, [x29, #-0x24] c86f4: 14000012 b 0xc873c const&)+0x160> c86f8: 2a0103e8 mov w8, w1 c86fc: f81e03a0 stur x0, [x29, #-0x20] c8700: b81dc3a8 stur w8, [x29, #-0x24] c8704: 1400000c b 0xc8734 const&)+0x158> c8708: 2a0103e8 mov w8, w1 c870c: f81e03a0 stur x0, [x29, #-0x20] c8710: b81dc3a8 stur w8, [x29, #-0x24] c8714: 14000006 b 0xc872c const&)+0x150> c8718: 2a0103e8 mov w8, w1 c871c: f81e03a0 stur x0, [x29, #-0x20] c8720: b81dc3a8 stur w8, [x29, #-0x24] c8724: f9400be0 ldr x0, [sp, #0x10] c8728: 97ff6492 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c872c: f9400fe0 ldr x0, [sp, #0x18] c8730: 97ff6490 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c8734: f94013e0 ldr x0, [sp, #0x20] c8738: 97ff61c6 bl 0xa0e50 <_ZN7android2spINS_10FLACParserEED2Ev@plt> c873c: f94017e0 ldr x0, [sp, #0x28] c8740: 97ff5e24 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c8744: b27d03e8 orr x8, xzr, #0x8 c8748: f9401fe9 ldr x9, [sp, #0x38] c874c: 8b080121 add x1, x9, x8 c8750: f85d03a0 ldur x0, [x29, #-0x30] c8754: 97ff88f7 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> c8758: f85e03a0 ldur x0, [x29, #-0x20] c875c: 97ff7ded bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c8760 ::sp()>: c8760: d10043ff sub sp, sp, #0x10 c8764: d2800008 mov x8, #0x0 // =0 c8768: f90007e0 str x0, [sp, #0x8] c876c: f94007e0 ldr x0, [sp, #0x8] c8770: f9000008 str x8, [x0] c8774: 910043ff add sp, sp, #0x10 c8778: d65f03c0 ret 00000000000c877c : c877c: d10203ff sub sp, sp, #0x80 c8780: a9077bfd stp x29, x30, [sp, #0x70] c8784: 9101c3fd add x29, sp, #0x70 c8788: b27d0be8 orr x8, xzr, #0x38 c878c: 90000f09 adrp x9, 0x2a8000 c8790: f945c929 ldr x9, [x9, #0xb90] c8794: f81f83a0 stur x0, [x29, #-0x8] c8798: f85f83a0 ldur x0, [x29, #-0x8] c879c: f81e03a0 stur x0, [x29, #-0x20] c87a0: aa0803e0 mov x0, x8 c87a4: f81d83a9 stur x9, [x29, #-0x28] c87a8: 97ff81da bl 0xa8f10 <_Znwm@plt> c87ac: f81d03a0 stur x0, [x29, #-0x30] c87b0: 97ff7ac0 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> c87b4: 14000001 b 0xc87b8 c87b8: b27b03e8 orr x8, xzr, #0x20 c87bc: b27d0be0 orr x0, xzr, #0x38 c87c0: f85e03a9 ldur x9, [x29, #-0x20] c87c4: 8b080128 add x8, x9, x8 c87c8: f9001fe0 str x0, [sp, #0x38] c87cc: aa0803e0 mov x0, x8 c87d0: f85d03a1 ldur x1, [x29, #-0x30] c87d4: 97ff6d77 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> c87d8: f9401fe8 ldr x8, [sp, #0x38] c87dc: aa0803e0 mov x0, x8 c87e0: 97ff81cc bl 0xa8f10 <_Znwm@plt> c87e4: f9001be0 str x0, [sp, #0x30] c87e8: 97ff7ab2 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> c87ec: 14000001 b 0xc87f0 c87f0: b27d03e8 orr x8, xzr, #0x8 c87f4: d2801b00 mov x0, #0xd8 // =216 c87f8: d2800509 mov x9, #0x28 // =40 c87fc: b27b03ea orr x10, xzr, #0x20 c8800: f85e03ab ldur x11, [x29, #-0x20] c8804: 8b09016c add x12, x11, x9 c8808: f90017e0 str x0, [sp, #0x28] c880c: aa0c03e0 mov x0, x12 c8810: f9401be1 ldr x1, [sp, #0x30] c8814: f90013e8 str x8, [sp, #0x20] c8818: f9000fe9 str x9, [sp, #0x18] c881c: f9000bea str x10, [sp, #0x10] c8820: 97ff6d64 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> c8824: f94017e8 ldr x8, [sp, #0x28] c8828: aa0803e0 mov x0, x8 c882c: 97ff81b9 bl 0xa8f10 <_Znwm@plt> c8830: f85e03a8 ldur x8, [x29, #-0x20] c8834: f94013e9 ldr x9, [sp, #0x20] c8838: 8b090101 add x1, x8, x9 c883c: f9400bea ldr x10, [sp, #0x10] c8840: 8b0a0102 add x2, x8, x10 c8844: f9400feb ldr x11, [sp, #0x18] c8848: 8b0b0103 add x3, x8, x11 c884c: f90007e0 str x0, [sp, #0x8] c8850: f85d83ac ldur x12, [x29, #-0x28] c8854: d63f0180 blr x12 c8858: 14000001 b 0xc885c c885c: b27c03e8 orr x8, xzr, #0x10 c8860: f85e03a9 ldur x9, [x29, #-0x20] c8864: 8b080120 add x0, x9, x8 c8868: f94007e1 ldr x1, [sp, #0x8] c886c: f90003e8 str x8, [sp] c8870: 97ff5de0 bl 0x9fff0 <_ZN7android2spINS_10FLACParserEEaSEPS1_@plt> c8874: f85e03a8 ldur x8, [x29, #-0x20] c8878: f94003e9 ldr x9, [sp] c887c: 8b090101 add x1, x8, x9 c8880: aa0103e0 mov x0, x1 c8884: 97ff7677 bl 0xa6260 <_ZNK7android2spINS_10FLACParserEEptEv@plt> c8888: 97ff72f6 bl 0xa5460 <_ZNK7android10FLACParser9initCheckEv@plt> c888c: a9477bfd ldp x29, x30, [sp, #0x70] c8890: 910203ff add sp, sp, #0x80 c8894: d65f03c0 ret c8898: 2a0103e8 mov w8, w1 c889c: f81f03a0 stur x0, [x29, #-0x10] c88a0: b81ec3a8 stur w8, [x29, #-0x14] c88a4: f85d03a0 ldur x0, [x29, #-0x30] c88a8: 97ff602e bl 0xa0960 <_ZdlPv@plt> c88ac: 1400000c b 0xc88dc c88b0: 2a0103e8 mov w8, w1 c88b4: f81f03a0 stur x0, [x29, #-0x10] c88b8: b81ec3a8 stur w8, [x29, #-0x14] c88bc: f9401be0 ldr x0, [sp, #0x30] c88c0: 97ff6028 bl 0xa0960 <_ZdlPv@plt> c88c4: 14000006 b 0xc88dc c88c8: 2a0103e8 mov w8, w1 c88cc: f81f03a0 stur x0, [x29, #-0x10] c88d0: b81ec3a8 stur w8, [x29, #-0x14] c88d4: f94007e0 ldr x0, [sp, #0x8] c88d8: 97ff6022 bl 0xa0960 <_ZdlPv@plt> c88dc: f85f03a0 ldur x0, [x29, #-0x10] c88e0: 97ff7d8c bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c88e4 const&)>: c88e4: d10203ff sub sp, sp, #0x80 c88e8: a9077bfd stp x29, x30, [sp, #0x70] c88ec: 9101c3fd add x29, sp, #0x70 c88f0: b27c07e8 orr x8, xzr, #0x30 c88f4: 90000f09 adrp x9, 0x2a8000 c88f8: f9435d29 ldr x9, [x9, #0x6b8] c88fc: b27d03ea orr x10, xzr, #0x8 c8900: 8b0a0129 add x9, x9, x10 c8904: 90000f0a adrp x10, 0x2a8000 c8908: f946714a ldr x10, [x10, #0xce0] c890c: b27d07eb orr x11, xzr, #0x18 c8910: 8b0b014b add x11, x10, x11 c8914: d280120c mov x12, #0x90 // =144 c8918: 8b0c014a add x10, x10, x12 c891c: f81f83a0 stur x0, [x29, #-0x8] c8920: f81f03a1 stur x1, [x29, #-0x10] c8924: f85f83ac ldur x12, [x29, #-0x8] c8928: 8b080180 add x0, x12, x8 c892c: f81d83a9 stur x9, [x29, #-0x28] c8930: f81d03ab stur x11, [x29, #-0x30] c8934: f9001fea str x10, [sp, #0x38] c8938: f9001bec str x12, [sp, #0x30] c893c: 97ff69bd bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> c8940: f9401be0 ldr x0, [sp, #0x30] c8944: f85d83a1 ldur x1, [x29, #-0x28] c8948: 97ff7c06 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> c894c: 14000001 b 0xc8950 const&)+0x6c> c8950: b27d03e8 orr x8, xzr, #0x8 c8954: f85d03a9 ldur x9, [x29, #-0x30] c8958: f9401bea ldr x10, [sp, #0x30] c895c: f9000149 str x9, [x10] c8960: f9401feb ldr x11, [sp, #0x38] c8964: f900194b str x11, [x10, #0x30] c8968: 8b080148 add x8, x10, x8 c896c: f85f03a1 ldur x1, [x29, #-0x10] c8970: aa0803e0 mov x0, x8 c8974: f90017e8 str x8, [sp, #0x28] c8978: 97ff5df6 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> c897c: 14000001 b 0xc8980 const&)+0x9c> c8980: b27c03e8 orr x8, xzr, #0x10 c8984: f9401be9 ldr x9, [sp, #0x30] c8988: 8b080128 add x8, x9, x8 c898c: aa0803e0 mov x0, x8 c8990: f90013e8 str x8, [sp, #0x20] c8994: 97ff829f bl 0xa9410 <_ZN7android2spINS_10FLACParserEEC2Ev@plt> c8998: 14000001 b 0xc899c const&)+0xb8> c899c: b27b03e8 orr x8, xzr, #0x20 c89a0: f9401be9 ldr x9, [sp, #0x30] c89a4: b900193f str wzr, [x9, #0x18] c89a8: 8b080128 add x8, x9, x8 c89ac: aa0803e0 mov x0, x8 c89b0: f9000fe8 str x8, [sp, #0x18] c89b4: 97ff856f bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> c89b8: 14000001 b 0xc89bc const&)+0xd8> c89bc: d2800508 mov x8, #0x28 // =40 c89c0: f9401be9 ldr x9, [sp, #0x30] c89c4: 8b080128 add x8, x9, x8 c89c8: aa0803e0 mov x0, x8 c89cc: f9000be8 str x8, [sp, #0x10] c89d0: 97ff8568 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> c89d4: 14000001 b 0xc89d8 const&)+0xf4> c89d8: f9401be0 ldr x0, [sp, #0x30] c89dc: 97ff796d bl 0xa6f90 <_ZN7android13FLACExtractor4initEv@plt> c89e0: b9000fe0 str w0, [sp, #0xc] c89e4: 14000001 b 0xc89e8 const&)+0x104> c89e8: b9400fe8 ldr w8, [sp, #0xc] c89ec: f9401be9 ldr x9, [sp, #0x30] c89f0: b9001928 str w8, [x9, #0x18] c89f4: a9477bfd ldp x29, x30, [sp, #0x70] c89f8: 910203ff add sp, sp, #0x80 c89fc: d65f03c0 ret c8a00: 2a0103e8 mov w8, w1 c8a04: f81e83a0 stur x0, [x29, #-0x18] c8a08: b81e43a8 stur w8, [x29, #-0x1c] c8a0c: 1400001f b 0xc8a88 const&)+0x1a4> c8a10: 2a0103e8 mov w8, w1 c8a14: f81e83a0 stur x0, [x29, #-0x18] c8a18: b81e43a8 stur w8, [x29, #-0x1c] c8a1c: 14000018 b 0xc8a7c const&)+0x198> c8a20: 2a0103e8 mov w8, w1 c8a24: f81e83a0 stur x0, [x29, #-0x18] c8a28: b81e43a8 stur w8, [x29, #-0x1c] c8a2c: 14000012 b 0xc8a74 const&)+0x190> c8a30: 2a0103e8 mov w8, w1 c8a34: f81e83a0 stur x0, [x29, #-0x18] c8a38: b81e43a8 stur w8, [x29, #-0x1c] c8a3c: 1400000c b 0xc8a6c const&)+0x188> c8a40: 2a0103e8 mov w8, w1 c8a44: f81e83a0 stur x0, [x29, #-0x18] c8a48: b81e43a8 stur w8, [x29, #-0x1c] c8a4c: 14000006 b 0xc8a64 const&)+0x180> c8a50: 2a0103e8 mov w8, w1 c8a54: f81e83a0 stur x0, [x29, #-0x18] c8a58: b81e43a8 stur w8, [x29, #-0x1c] c8a5c: f9400be0 ldr x0, [sp, #0x10] c8a60: 97ff63c4 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c8a64: f9400fe0 ldr x0, [sp, #0x18] c8a68: 97ff63c2 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c8a6c: f94013e0 ldr x0, [sp, #0x20] c8a70: 97ff60f8 bl 0xa0e50 <_ZN7android2spINS_10FLACParserEED2Ev@plt> c8a74: f94017e0 ldr x0, [sp, #0x28] c8a78: 97ff5d56 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c8a7c: f9401be0 ldr x0, [sp, #0x30] c8a80: f85d83a1 ldur x1, [x29, #-0x28] c8a84: 97ff882b bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> c8a88: b27c07e8 orr x8, xzr, #0x30 c8a8c: f9401be9 ldr x9, [sp, #0x30] c8a90: 8b080120 add x0, x9, x8 c8a94: 97ff601b bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c8a98: f85e83a0 ldur x0, [x29, #-0x18] c8a9c: 97ff7d1d bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c8aa0 : c8aa0: d10143ff sub sp, sp, #0x50 c8aa4: a9047bfd stp x29, x30, [sp, #0x40] c8aa8: 910103fd add x29, sp, #0x40 c8aac: d2800508 mov x8, #0x28 // =40 c8ab0: b27b03e9 orr x9, xzr, #0x20 c8ab4: b27c03ea orr x10, xzr, #0x10 c8ab8: b27d03eb orr x11, xzr, #0x8 c8abc: f81f83a0 stur x0, [x29, #-0x8] c8ac0: f81f03a1 stur x1, [x29, #-0x10] c8ac4: f85f83a0 ldur x0, [x29, #-0x8] c8ac8: f85f03a1 ldur x1, [x29, #-0x10] c8acc: f940002c ldr x12, [x1] c8ad0: f900000c str x12, [x0] c8ad4: f9401c2c ldr x12, [x1, #0x38] c8ad8: f940000d ldr x13, [x0] c8adc: f85e81ad ldur x13, [x13, #-0x18] c8ae0: 8b0d000d add x13, x0, x13 c8ae4: f90001ac str x12, [x13] c8ae8: 8b080008 add x8, x0, x8 c8aec: f81e83a0 stur x0, [x29, #-0x18] c8af0: aa0803e0 mov x0, x8 c8af4: f90013e9 str x9, [sp, #0x20] c8af8: f9000fea str x10, [sp, #0x18] c8afc: f9000beb str x11, [sp, #0x10] c8b00: f90007e1 str x1, [sp, #0x8] c8b04: 97ff639b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c8b08: f85e83a8 ldur x8, [x29, #-0x18] c8b0c: f94013e9 ldr x9, [sp, #0x20] c8b10: 8b090100 add x0, x8, x9 c8b14: 97ff6397 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> c8b18: f85e83a8 ldur x8, [x29, #-0x18] c8b1c: f9400fe9 ldr x9, [sp, #0x18] c8b20: 8b090100 add x0, x8, x9 c8b24: 97ff60cb bl 0xa0e50 <_ZN7android2spINS_10FLACParserEED2Ev@plt> c8b28: f85e83a8 ldur x8, [x29, #-0x18] c8b2c: f9400be9 ldr x9, [sp, #0x10] c8b30: 8b090100 add x0, x8, x9 c8b34: 97ff5d27 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> c8b38: f94007e8 ldr x8, [sp, #0x8] c8b3c: f9400be9 ldr x9, [sp, #0x10] c8b40: 8b090101 add x1, x8, x9 c8b44: f85e83a0 ldur x0, [x29, #-0x18] c8b48: 97ff87fa bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> c8b4c: a9447bfd ldp x29, x30, [sp, #0x40] c8b50: 910143ff add sp, sp, #0x50 c8b54: d65f03c0 ret 00000000000c8b58 : c8b58: d100c3ff sub sp, sp, #0x30 c8b5c: a9027bfd stp x29, x30, [sp, #0x20] c8b60: 910083fd add x29, sp, #0x20 c8b64: 90000f08 adrp x8, 0x2a8000 c8b68: f9435d08 ldr x8, [x8, #0x6b8] c8b6c: b27c07e9 orr x9, xzr, #0x30 c8b70: f81f83a0 stur x0, [x29, #-0x8] c8b74: f85f83a0 ldur x0, [x29, #-0x8] c8b78: f9000be0 str x0, [sp, #0x10] c8b7c: aa0803e1 mov x1, x8 c8b80: f90007e9 str x9, [sp, #0x8] c8b84: 97ff709f bl 0xa4e00 <_ZN7android13FLACExtractorD2Ev@plt> c8b88: f9400be8 ldr x8, [sp, #0x10] c8b8c: f94007e9 ldr x9, [sp, #0x8] c8b90: 8b090100 add x0, x8, x9 c8b94: 97ff5fdb bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> c8b98: a9427bfd ldp x29, x30, [sp, #0x20] c8b9c: 9100c3ff add sp, sp, #0x30 c8ba0: d65f03c0 ret 00000000000c8ba4 : c8ba4: d10083ff sub sp, sp, #0x20 c8ba8: a9017bfd stp x29, x30, [sp, #0x10] c8bac: 910043fd add x29, sp, #0x10 c8bb0: f90007e0 str x0, [sp, #0x8] c8bb4: f94007e0 ldr x0, [sp, #0x8] c8bb8: f9400008 ldr x8, [x0] c8bbc: f85e8108 ldur x8, [x8, #-0x18] c8bc0: 8b080008 add x8, x0, x8 c8bc4: aa0803e0 mov x0, x8 c8bc8: 97ff7a6e bl 0xa7580 <_ZN7android13FLACExtractorD1Ev@plt> c8bcc: a9417bfd ldp x29, x30, [sp, #0x10] c8bd0: 910083ff add sp, sp, #0x20 c8bd4: d65f03c0 ret 00000000000c8bd8 : c8bd8: d10083ff sub sp, sp, #0x20 c8bdc: a9017bfd stp x29, x30, [sp, #0x10] c8be0: 910043fd add x29, sp, #0x10 c8be4: f90007e0 str x0, [sp, #0x8] c8be8: f94007e0 ldr x0, [sp, #0x8] c8bec: f90003e0 str x0, [sp] c8bf0: 97ff7a64 bl 0xa7580 <_ZN7android13FLACExtractorD1Ev@plt> c8bf4: f94003e0 ldr x0, [sp] c8bf8: 97ff5f5a bl 0xa0960 <_ZdlPv@plt> c8bfc: a9417bfd ldp x29, x30, [sp, #0x10] c8c00: 910083ff add sp, sp, #0x20 c8c04: d65f03c0 ret 00000000000c8c08 : c8c08: d10083ff sub sp, sp, #0x20 c8c0c: a9017bfd stp x29, x30, [sp, #0x10] c8c10: 910043fd add x29, sp, #0x10 c8c14: f90007e0 str x0, [sp, #0x8] c8c18: f94007e0 ldr x0, [sp, #0x8] c8c1c: f9400008 ldr x8, [x0] c8c20: f85e8108 ldur x8, [x8, #-0x18] c8c24: 8b080008 add x8, x0, x8 c8c28: aa0803e0 mov x0, x8 c8c2c: 97ff5c0d bl 0x9fc60 <_ZN7android13FLACExtractorD0Ev@plt> c8c30: a9417bfd ldp x29, x30, [sp, #0x10] c8c34: 910083ff add sp, sp, #0x20 c8c38: d65f03c0 ret 00000000000c8c3c : c8c3c: d10043ff sub sp, sp, #0x10 c8c40: 52800008 mov w8, #0x0 // =0 c8c44: 320003e9 orr w9, wzr, #0x1 c8c48: f90007e0 str x0, [sp, #0x8] c8c4c: f94007e0 ldr x0, [sp, #0x8] c8c50: b940180a ldr w10, [x0, #0x18] c8c54: 6b08015f cmp w10, w8 c8c58: 1a9f17ea cset w10, eq c8c5c: 7200015f tst w10, #0x1 c8c60: 1a881128 csel w8, w9, w8, ne c8c64: 2a0803e0 mov w0, w8 c8c68: 93407c00 sxtw x0, w0 c8c6c: 910043ff add sp, sp, #0x10 c8c70: d65f03c0 ret 00000000000c8c74 : c8c74: d10183ff sub sp, sp, #0x60 c8c78: a9057bfd stp x29, x30, [sp, #0x50] c8c7c: 910143fd add x29, sp, #0x50 c8c80: d2800009 mov x9, #0x0 // =0 c8c84: f81f83a0 stur x0, [x29, #-0x8] c8c88: f81f03a1 stur x1, [x29, #-0x10] c8c8c: f85f83a0 ldur x0, [x29, #-0x8] c8c90: b940180a ldr w10, [x0, #0x18] c8c94: f90017e8 str x8, [sp, #0x28] c8c98: f90013e9 str x9, [sp, #0x20] c8c9c: f9000fe0 str x0, [sp, #0x18] c8ca0: 350000ea cbnz w10, 0xc8cbc c8ca4: d2800008 mov x8, #0x0 // =0 c8ca8: f85f03a9 ldur x9, [x29, #-0x10] c8cac: eb08013f cmp x9, x8 c8cb0: 1a9f97ea cset w10, hi c8cb4: 3700004a tbnz w10, #0x0, 0xc8cbc c8cb8: 14000005 b 0xc8ccc c8cbc: f94017e0 ldr x0, [sp, #0x28] c8cc0: f94013e1 ldr x1, [sp, #0x20] c8cc4: 97ff688f bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> c8cc8: 14000019 b 0xc8d2c c8ccc: d2800508 mov x8, #0x28 // =40 c8cd0: b27d03e9 orr x9, xzr, #0x8 c8cd4: b27d0be0 orr x0, xzr, #0x38 c8cd8: f9000be8 str x8, [sp, #0x10] c8cdc: f90007e9 str x9, [sp, #0x8] c8ce0: 97ff808c bl 0xa8f10 <_Znwm@plt> c8ce4: f9400fe8 ldr x8, [sp, #0x18] c8ce8: f94007e9 ldr x9, [sp, #0x8] c8cec: 8b090101 add x1, x8, x9 c8cf0: f9400bea ldr x10, [sp, #0x10] c8cf4: 8b0a0102 add x2, x8, x10 c8cf8: f90003e0 str x0, [sp] c8cfc: 97ff6db1 bl 0xa43c0 <_ZN7android10FLACSourceC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEE@plt> c8d00: 14000001 b 0xc8d04 c8d04: f94017e0 ldr x0, [sp, #0x28] c8d08: f94003e1 ldr x1, [sp] c8d0c: 97ff5db9 bl 0xa03f0 <_ZN7android2spINS_12IMediaSourceEEC2INS_10FLACSourceEEEPT_@plt> c8d10: 14000007 b 0xc8d2c c8d14: 2a0103e8 mov w8, w1 c8d18: f81e83a0 stur x0, [x29, #-0x18] c8d1c: b81e43a8 stur w8, [x29, #-0x1c] c8d20: f94003e0 ldr x0, [sp] c8d24: 97ff5f0f bl 0xa0960 <_ZdlPv@plt> c8d28: 14000004 b 0xc8d38 c8d2c: a9457bfd ldp x29, x30, [sp, #0x50] c8d30: 910183ff add sp, sp, #0x60 c8d34: d65f03c0 ret c8d38: f85e83a0 ldur x0, [x29, #-0x18] c8d3c: 97ff7c75 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c8d40 ::sp(android::FLACSource*)>: c8d40: d100c3ff sub sp, sp, #0x30 c8d44: a9027bfd stp x29, x30, [sp, #0x20] c8d48: 910083fd add x29, sp, #0x20 c8d4c: d2800008 mov x8, #0x0 // =0 c8d50: f81f83a0 stur x0, [x29, #-0x8] c8d54: f9000be1 str x1, [sp, #0x10] c8d58: f85f83a0 ldur x0, [x29, #-0x8] c8d5c: aa0003e1 mov x1, x0 c8d60: f9400be9 ldr x9, [sp, #0x10] c8d64: f9000029 str x9, [x1] c8d68: f9400be9 ldr x9, [sp, #0x10] c8d6c: eb08013f cmp x9, x8 c8d70: 1a9f07ea cset w10, ne c8d74: f90007e0 str x0, [sp, #0x8] c8d78: 3700004a tbnz w10, #0x0, 0xc8d80 ::sp(android::FLACSource*)+0x40> c8d7c: 14000008 b 0xc8d9c ::sp(android::FLACSource*)+0x5c> c8d80: f9400be8 ldr x8, [sp, #0x10] c8d84: f9400109 ldr x9, [x8] c8d88: f85e8129 ldur x9, [x9, #-0x18] c8d8c: 8b090108 add x8, x8, x9 c8d90: aa0803e0 mov x0, x8 c8d94: f94007e1 ldr x1, [sp, #0x8] c8d98: 97ff86a2 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> c8d9c: a9427bfd ldp x29, x30, [sp, #0x20] c8da0: 9100c3ff add sp, sp, #0x30 c8da4: d65f03c0 ret 00000000000c8da8 : c8da8: d10103ff sub sp, sp, #0x40 c8dac: a9037bfd stp x29, x30, [sp, #0x30] c8db0: 9100c3fd add x29, sp, #0x30 c8db4: d2800009 mov x9, #0x0 // =0 c8db8: f81f83a0 stur x0, [x29, #-0x8] c8dbc: f81f03a1 stur x1, [x29, #-0x10] c8dc0: b81ec3a2 stur w2, [x29, #-0x14] c8dc4: f85f83a0 ldur x0, [x29, #-0x8] c8dc8: b9401802 ldr w2, [x0, #0x18] c8dcc: f9000be8 str x8, [sp, #0x10] c8dd0: f90007e9 str x9, [sp, #0x8] c8dd4: f90003e0 str x0, [sp] c8dd8: 350000e2 cbnz w2, 0xc8df4 c8ddc: d2800008 mov x8, #0x0 // =0 c8de0: f85f03a9 ldur x9, [x29, #-0x10] c8de4: eb08013f cmp x9, x8 c8de8: 1a9f97ea cset w10, hi c8dec: 3700004a tbnz w10, #0x0, 0xc8df4 c8df0: 14000005 b 0xc8e04 c8df4: f9400be0 ldr x0, [sp, #0x10] c8df8: f94007e1 ldr x1, [sp, #0x8] c8dfc: 97ff7341 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> c8e00: 14000006 b 0xc8e18 c8e04: d2800508 mov x8, #0x28 // =40 c8e08: f94003e9 ldr x9, [sp] c8e0c: 8b080121 add x1, x9, x8 c8e10: f9400be0 ldr x0, [sp, #0x10] c8e14: 97ff60eb bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c8e18: a9437bfd ldp x29, x30, [sp, #0x30] c8e1c: 910103ff add sp, sp, #0x40 c8e20: d65f03c0 ret 00000000000c8e24 : c8e24: d10083ff sub sp, sp, #0x20 c8e28: a9017bfd stp x29, x30, [sp, #0x10] c8e2c: 910043fd add x29, sp, #0x10 c8e30: b27b03e9 orr x9, xzr, #0x20 c8e34: f90007e0 str x0, [sp, #0x8] c8e38: f94007e0 ldr x0, [sp, #0x8] c8e3c: 8b090001 add x1, x0, x9 c8e40: aa0803e0 mov x0, x8 c8e44: 97ff60df bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> c8e48: a9417bfd ldp x29, x30, [sp, #0x10] c8e4c: 910083ff add sp, sp, #0x20 c8e50: d65f03c0 ret 00000000000c8e54 const&, android::String8*, float*, android::sp*)>: c8e54: d101c3ff sub sp, sp, #0x70 c8e58: a9067bfd stp x29, x30, [sp, #0x60] c8e5c: 910183fd add x29, sp, #0x60 c8e60: d53bd048 mrs x8, TPIDR_EL0 c8e64: f9401508 ldr x8, [x8, #0x28] c8e68: f81f83a8 stur x8, [x29, #-0x8] c8e6c: f81e03a0 stur x0, [x29, #-0x20] c8e70: f81d83a1 stur x1, [x29, #-0x28] c8e74: f9001be2 str x2, [sp, #0x30] c8e78: f90017e3 str x3, [sp, #0x28] c8e7c: f85e03a0 ldur x0, [x29, #-0x20] c8e80: 97ff7a44 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> c8e84: f9400008 ldr x8, [x0] c8e88: f9401d08 ldr x8, [x8, #0x38] c8e8c: 321d03e9 orr w9, wzr, #0x8 c8e90: 2a0903e3 mov w3, w9 c8e94: aa1f03e1 mov x1, xzr c8e98: d10043a2 sub x2, x29, #0x10 c8e9c: d63f0100 blr x8 c8ea0: f1002008 subs x8, x0, #0x8 c8ea4: f90013e8 str x8, [sp, #0x20] c8ea8: 54000141 b.ne 0xc8ed0 const&, android::String8*, float*, android::sp*)+0x7c> c8eac: 14000001 b 0xc8eb0 const&, android::String8*, float*, android::sp*)+0x5c> c8eb0: f85f03a8 ldur x8, [x29, #-0x10] c8eb4: d2898cc9 mov x9, #0x4c66 // =19558 c8eb8: f2a86c29 movk x9, #0x4361, lsl #16 c8ebc: f2e44009 movk x9, #0x2200, lsl #48 c8ec0: eb090108 subs x8, x8, x9 c8ec4: f9000fe8 str x8, [sp, #0x18] c8ec8: 540000a0 b.eq 0xc8edc const&, android::String8*, float*, android::sp*)+0x88> c8ecc: 14000001 b 0xc8ed0 const&, android::String8*, float*, android::sp*)+0x7c> c8ed0: 2a1f03e8 mov w8, wzr c8ed4: 381ef3a8 sturb w8, [x29, #-0x11] c8ed8: 1400000d b 0xc8f0c const&, android::String8*, float*, android::sp*)+0xb8> c8edc: 90000f08 adrp x8, 0x2a8000 c8ee0: f9444508 ldr x8, [x8, #0x888] c8ee4: f9400101 ldr x1, [x8] c8ee8: f85d83a0 ldur x0, [x29, #-0x28] c8eec: 97ff7acd bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> c8ef0: f9401be8 ldr x8, [sp, #0x30] c8ef4: 320817e9 orr w9, wzr, #0x3f000000 c8ef8: b9000109 str w9, [x8] c8efc: 320003e9 orr w9, wzr, #0x1 c8f00: 381ef3a9 sturb w9, [x29, #-0x11] c8f04: f9000be0 str x0, [sp, #0x10] c8f08: 14000001 b 0xc8f0c const&, android::String8*, float*, android::sp*)+0xb8> c8f0c: 385ef3a8 ldurb w8, [x29, #-0x11] c8f10: d53bd049 mrs x9, TPIDR_EL0 c8f14: f9401529 ldr x9, [x9, #0x28] c8f18: f85f83aa ldur x10, [x29, #-0x8] c8f1c: eb0a0129 subs x9, x9, x10 c8f20: b9000fe8 str w8, [sp, #0xc] c8f24: f90003e9 str x9, [sp] c8f28: 540000e1 b.ne 0xc8f44 const&, android::String8*, float*, android::sp*)+0xf0> c8f2c: 14000001 b 0xc8f30 const&, android::String8*, float*, android::sp*)+0xdc> c8f30: b9400fe8 ldr w8, [sp, #0xc] c8f34: 12000100 and w0, w8, #0x1 c8f38: a9467bfd ldp x29, x30, [sp, #0x60] c8f3c: 9101c3ff add sp, sp, #0x70 c8f40: d65f03c0 ret c8f44: 97ff838b bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c8f48 : c8f48: d10043ff sub sp, sp, #0x10 c8f4c: 90000988 adrp x8, 0x1f8000 c8f50: 9122a508 add x8, x8, #0x8a9 c8f54: f90007e0 str x0, [sp, #0x8] c8f58: aa0803e0 mov x0, x8 c8f5c: 910043ff add sp, sp, #0x10 c8f60: d65f03c0 ret 00000000000c8f64 : c8f64: d10203ff sub sp, sp, #0x80 c8f68: a9077bfd stp x29, x30, [sp, #0x70] c8f6c: 9101c3fd add x29, sp, #0x70 c8f70: d53bd048 mrs x8, TPIDR_EL0 c8f74: f9401508 ldr x8, [x8, #0x28] c8f78: f81f83a8 stur x8, [x29, #-0x8] c8f7c: f81e83a0 stur x0, [x29, #-0x18] c8f80: f81e03a1 stur x1, [x29, #-0x20] c8f84: f85e83a8 ldur x8, [x29, #-0x18] c8f88: aa0803e0 mov x0, x8 c8f8c: f9001fe0 str x0, [sp, #0x38] c8f90: aa0803e0 mov x0, x8 c8f94: f9001be8 str x8, [sp, #0x30] c8f98: 97ff7c5a bl 0xa8100 <_ZN7android10DataSourceC2Ev@plt> c8f9c: 90000f08 adrp x8, 0x2a8000 c8fa0: f9417d08 ldr x8, [x8, #0x2f8] c8fa4: 91004108 add x8, x8, #0x10 c8fa8: f9401be0 ldr x0, [sp, #0x30] c8fac: f9000008 str x8, [x0] c8fb0: 12800009 mov w9, #-0x1 // =-1 c8fb4: b9001009 str w9, [x0, #0x10] c8fb8: aa1f03e8 mov x8, xzr c8fbc: f9000c08 str x8, [x0, #0x18] c8fc0: 92800008 mov x8, #-0x1 // =-1 c8fc4: f9001008 str x8, [x0, #0x20] c8fc8: 9100a008 add x8, x0, #0x28 c8fcc: aa0803e1 mov x1, x8 c8fd0: aa0803e0 mov x0, x8 c8fd4: f90017e1 str x1, [sp, #0x28] c8fd8: 97ffbf98 bl 0xb8e38 c8fdc: f9401be8 ldr x8, [sp, #0x30] c8fe0: 91014100 add x0, x8, #0x50 c8fe4: aa0003e1 mov x1, x0 c8fe8: 9000099e adrp x30, 0x1f8000 c8fec: 912423de add x30, x30, #0x908 c8ff0: f90013e1 str x1, [sp, #0x20] c8ff4: aa1e03e1 mov x1, x30 c8ff8: 97ff8176 bl 0xa95d0 <_ZN7android7String8C1EPKc@plt> c8ffc: 14000001 b 0xc9000 c9000: f85e03a8 ldur x8, [x29, #-0x20] c9004: b40003e8 cbz x8, 0xc9080 c9008: 14000001 b 0xc900c c900c: f85e03a1 ldur x1, [x29, #-0x20] c9010: f0000960 adrp x0, 0x1f8000 c9014: 91243c00 add x0, x0, #0x90f c9018: d10043a8 sub x8, x29, #0x10 c901c: 97ff7da1 bl 0xa86a0 <_ZN7android7String86formatEPKcz@plt> c9020: 14000001 b 0xc9024 c9024: f9401fe8 ldr x8, [sp, #0x38] c9028: 91014100 add x0, x8, #0x50 c902c: d10043a1 sub x1, x29, #0x10 c9030: 97ff8668 bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> c9034: f9000fe0 str x0, [sp, #0x18] c9038: 14000001 b 0xc903c c903c: d10043a0 sub x0, x29, #0x10 c9040: 97ff7e3c bl 0xa8930 <_ZN7android7String8D1Ev@plt> c9044: 1400000f b 0xc9080 c9048: f81d83a0 stur x0, [x29, #-0x28] c904c: 2a0103e8 mov w8, w1 c9050: b81d43a8 stur w8, [x29, #-0x2c] c9054: 1400002f b 0xc9110 c9058: f81d83a0 stur x0, [x29, #-0x28] c905c: 2a0103e8 mov w8, w1 c9060: b81d43a8 stur w8, [x29, #-0x2c] c9064: 14000028 b 0xc9104 c9068: f81d83a0 stur x0, [x29, #-0x28] c906c: 2a0103e8 mov w8, w1 c9070: b81d43a8 stur w8, [x29, #-0x2c] c9074: d10043a0 sub x0, x29, #0x10 c9078: 97ff7e2e bl 0xa8930 <_ZN7android7String8D1Ev@plt> c907c: 14000022 b 0xc9104 c9080: f85e03a0 ldur x0, [x29, #-0x20] c9084: 320f03e1 orr w1, wzr, #0x20000 c9088: 97ff872e bl 0xaad40 c908c: b90017e0 str w0, [sp, #0x14] c9090: 14000001 b 0xc9094 c9094: b94017e8 ldr w8, [sp, #0x14] c9098: f9401fe9 ldr x9, [sp, #0x38] c909c: b9001128 str w8, [x9, #0x10] c90a0: b940112a ldr w10, [x9, #0x10] c90a4: 37f801aa tbnz w10, #0x1f, 0xc90d8 c90a8: 14000001 b 0xc90ac c90ac: f9401fe8 ldr x8, [sp, #0x38] c90b0: b9401100 ldr w0, [x8, #0x10] c90b4: aa1f03e1 mov x1, xzr c90b8: 321f03e2 orr w2, wzr, #0x2 c90bc: 97ff7cc1 bl 0xa83c0 c90c0: f90007e0 str x0, [sp, #0x8] c90c4: 14000001 b 0xc90c8 c90c8: f94007e8 ldr x8, [sp, #0x8] c90cc: f9401fe9 ldr x9, [sp, #0x38] c90d0: f9001128 str x8, [x9, #0x20] c90d4: 14000002 b 0xc90dc c90d8: 14000001 b 0xc90dc c90dc: d53bd048 mrs x8, TPIDR_EL0 c90e0: f9401508 ldr x8, [x8, #0x28] c90e4: f85f83a9 ldur x9, [x29, #-0x8] c90e8: eb090108 subs x8, x8, x9 c90ec: f90003e8 str x8, [sp] c90f0: 540001e1 b.ne 0xc912c c90f4: 14000001 b 0xc90f8 c90f8: a9477bfd ldp x29, x30, [sp, #0x70] c90fc: 910203ff add sp, sp, #0x80 c9100: d65f03c0 ret c9104: f94013e0 ldr x0, [sp, #0x20] c9108: 97ff7e0a bl 0xa8930 <_ZN7android7String8D1Ev@plt> c910c: 14000001 b 0xc9110 c9110: f94017e0 ldr x0, [sp, #0x28] c9114: 97ff83b7 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> c9118: f9401fe0 ldr x0, [sp, #0x38] c911c: 97ff7681 bl 0xa6b20 <_ZN7android10DataSourceD2Ev@plt> c9120: 14000001 b 0xc9124 c9124: f85d83a0 ldur x0, [x29, #-0x28] c9128: 97ff7b7a bl 0xa7f10 <_Unwind_Resume@plt> c912c: 97ff8311 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c9130 : c9130: d105c3ff sub sp, sp, #0x170 c9134: f900abfc str x28, [sp, #0x150] c9138: a9167bfd stp x29, x30, [sp, #0x160] c913c: 910583fd add x29, sp, #0x160 c9140: 9101c3e8 add x8, sp, #0x70 c9144: d53bd049 mrs x9, TPIDR_EL0 c9148: f9401529 ldr x9, [x9, #0x28] c914c: f9000109 str x9, [x8] c9150: f90053e0 str x0, [sp, #0xa0] c9154: b9009fe1 str w1, [sp, #0x9c] c9158: f9004be2 str x2, [sp, #0x90] c915c: f90047e3 str x3, [sp, #0x88] c9160: f94053e9 ldr x9, [sp, #0xa0] c9164: aa0903e0 mov x0, x9 c9168: f90037e0 str x0, [sp, #0x68] c916c: aa0903e0 mov x0, x9 c9170: f90033e8 str x8, [sp, #0x60] c9174: f9002fe9 str x9, [sp, #0x58] c9178: 97ff7be2 bl 0xa8100 <_ZN7android10DataSourceC2Ev@plt> c917c: f0000ee8 adrp x8, 0x2a8000 c9180: f9417d08 ldr x8, [x8, #0x2f8] c9184: 91004108 add x8, x8, #0x10 c9188: f9402fe9 ldr x9, [sp, #0x58] c918c: f9000128 str x8, [x9] c9190: b9409fe1 ldr w1, [sp, #0x9c] c9194: b9001121 str w1, [x9, #0x10] c9198: f9404be8 ldr x8, [sp, #0x90] c919c: f9000d28 str x8, [x9, #0x18] c91a0: f94047e8 ldr x8, [sp, #0x88] c91a4: f9001128 str x8, [x9, #0x20] c91a8: 9100a128 add x8, x9, #0x28 c91ac: aa0803e0 mov x0, x8 c91b0: f9002be0 str x0, [sp, #0x50] c91b4: aa0803e0 mov x0, x8 c91b8: 97ffbf20 bl 0xb8e38 c91bc: f9402fe8 ldr x8, [sp, #0x58] c91c0: 91014109 add x9, x8, #0x50 c91c4: aa0903e0 mov x0, x9 c91c8: f0000961 adrp x1, 0x1f8000 c91cc: 91242021 add x1, x1, #0x908 c91d0: f90027e0 str x0, [sp, #0x48] c91d4: aa0903e0 mov x0, x9 c91d8: 97ff80fe bl 0xa95d0 <_ZN7android7String8C1EPKc@plt> c91dc: 14000001 b 0xc91e0 c91e0: f94037e8 ldr x8, [sp, #0x68] c91e4: f9400d09 ldr x9, [x8, #0x18] c91e8: b6f80149 tbz x9, #0x3f, 0xc9210 c91ec: 14000001 b 0xc91f0 c91f0: aa1f03e8 mov x8, xzr c91f4: f94037e9 ldr x9, [sp, #0x68] c91f8: f9000d28 str x8, [x9, #0x18] c91fc: 14000005 b 0xc9210 c9200: f90043e0 str x0, [sp, #0x80] c9204: 2a0103e8 mov w8, w1 c9208: b9007fe8 str w8, [sp, #0x7c] c920c: 14000087 b 0xc9428 c9210: f94037e8 ldr x8, [sp, #0x68] c9214: f9401109 ldr x9, [x8, #0x20] c9218: b6f800c9 tbz x9, #0x3f, 0xc9230 c921c: 14000001 b 0xc9220 c9220: aa1f03e8 mov x8, xzr c9224: f94037e9 ldr x9, [sp, #0x68] c9228: f9001128 str x8, [x9, #0x20] c922c: 14000001 b 0xc9230 c9230: f94037e8 ldr x8, [sp, #0x68] c9234: f9401109 ldr x9, [x8, #0x20] c9238: f9400d0a ldr x10, [x8, #0x18] c923c: b240fbeb orr x11, xzr, #0x7fffffffffffffff c9240: eb0a016a subs x10, x11, x10 c9244: eb0a0129 subs x9, x9, x10 c9248: f90023e9 str x9, [sp, #0x40] c924c: 5400010d b.le 0xc926c c9250: 14000001 b 0xc9254 c9254: f94037e8 ldr x8, [sp, #0x68] c9258: f9400d09 ldr x9, [x8, #0x18] c925c: b240fbea orr x10, xzr, #0x7fffffffffffffff c9260: eb090149 subs x9, x10, x9 c9264: f9001109 str x9, [x8, #0x20] c9268: 14000001 b 0xc926c c926c: b9409fe0 ldr w0, [sp, #0x9c] c9270: d10263a1 sub x1, x29, #0x98 c9274: 97ff87c7 bl 0xab190 c9278: b9003fe0 str w0, [sp, #0x3c] c927c: 14000001 b 0xc9280 c9280: b9403fe8 ldr w8, [sp, #0x3c] c9284: 35000468 cbnz w8, 0xc9310 c9288: 14000001 b 0xc928c c928c: f94037e8 ldr x8, [sp, #0x68] c9290: f9400d09 ldr x9, [x8, #0x18] c9294: f85983aa ldur x10, [x29, #-0x68] c9298: eb0a0129 subs x9, x9, x10 c929c: f9001be9 str x9, [sp, #0x30] c92a0: 5400018d b.le 0xc92d0 c92a4: 14000001 b 0xc92a8 c92a8: f85983a8 ldur x8, [x29, #-0x68] c92ac: f94037e9 ldr x9, [sp, #0x68] c92b0: f9000d28 str x8, [x9, #0x18] c92b4: aa1f03e8 mov x8, xzr c92b8: f9001128 str x8, [x9, #0x20] c92bc: 14000005 b 0xc92d0 c92c0: f90043e0 str x0, [sp, #0x80] c92c4: 2a0103e8 mov w8, w1 c92c8: b9007fe8 str w8, [sp, #0x7c] c92cc: 14000054 b 0xc941c c92d0: f94037e8 ldr x8, [sp, #0x68] c92d4: f9400d09 ldr x9, [x8, #0x18] c92d8: f940110a ldr x10, [x8, #0x20] c92dc: 8b0a0129 add x9, x9, x10 c92e0: f85983aa ldur x10, [x29, #-0x68] c92e4: eb0a0129 subs x9, x9, x10 c92e8: f90017e9 str x9, [sp, #0x28] c92ec: 5400010d b.le 0xc930c c92f0: 14000001 b 0xc92f4 c92f4: f85983a8 ldur x8, [x29, #-0x68] c92f8: f94037e9 ldr x9, [sp, #0x68] c92fc: f9400d2a ldr x10, [x9, #0x18] c9300: eb0a0108 subs x8, x8, x10 c9304: f9001128 str x8, [x9, #0x20] c9308: 14000001 b 0xc930c c930c: 14000001 b 0xc9310 c9310: f94037e8 ldr x8, [sp, #0x68] c9314: f9400d09 ldr x9, [x8, #0x18] c9318: f9404bea ldr x10, [sp, #0x90] c931c: eb0a0129 subs x9, x9, x10 c9320: f90013e9 str x9, [sp, #0x20] c9324: 54000121 b.ne 0xc9348 c9328: 14000001 b 0xc932c c932c: f94037e8 ldr x8, [sp, #0x68] c9330: f9401109 ldr x9, [x8, #0x20] c9334: f94047ea ldr x10, [sp, #0x88] c9338: eb0a0129 subs x9, x9, x10 c933c: f9000fe9 str x9, [sp, #0x18] c9340: 54000060 b.eq 0xc934c c9344: 14000001 b 0xc9348 c9348: 14000001 b 0xc934c c934c: b9409fe0 ldr w0, [sp, #0x9c] c9350: 9102a3e8 add x8, sp, #0xa8 c9354: 97ff6aeb bl 0xa3f00 <_ZN7android9nameForFdEi@plt> c9358: 14000001 b 0xc935c c935c: 9102a3e0 add x0, sp, #0xa8 c9360: 97ff7954 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> c9364: f9000be0 str x0, [sp, #0x10] c9368: 14000001 b 0xc936c c936c: f94037e8 ldr x8, [sp, #0x68] c9370: f9400d02 ldr x2, [x8, #0x18] c9374: f9401103 ldr x3, [x8, #0x20] c9378: f0000960 adrp x0, 0x1f8000 c937c: 91247800 add x0, x0, #0x91e c9380: d10283a8 sub x8, x29, #0xa0 c9384: f9400be1 ldr x1, [sp, #0x10] c9388: 97ff7cc6 bl 0xa86a0 <_ZN7android7String86formatEPKcz@plt> c938c: 14000001 b 0xc9390 c9390: f94037e8 ldr x8, [sp, #0x68] c9394: 91014100 add x0, x8, #0x50 c9398: d10283a1 sub x1, x29, #0xa0 c939c: 97ff858d bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> c93a0: f90007e0 str x0, [sp, #0x8] c93a4: 14000001 b 0xc93a8 c93a8: d10283a0 sub x0, x29, #0xa0 c93ac: 97ff7d61 bl 0xa8930 <_ZN7android7String8D1Ev@plt> c93b0: 9102a3e0 add x0, sp, #0xa8 c93b4: 97ff6253 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c93b8: d53bd040 mrs x0, TPIDR_EL0 c93bc: f9401400 ldr x0, [x0, #0x28] c93c0: f94033fe ldr x30, [sp, #0x60] c93c4: f94003c8 ldr x8, [x30] c93c8: eb080008 subs x8, x0, x8 c93cc: f90003e8 str x8, [sp] c93d0: 540003a1 b.ne 0xc9444 c93d4: 14000001 b 0xc93d8 c93d8: a9567bfd ldp x29, x30, [sp, #0x160] c93dc: f940abfc ldr x28, [sp, #0x150] c93e0: 9105c3ff add sp, sp, #0x170 c93e4: d65f03c0 ret c93e8: f90043e0 str x0, [sp, #0x80] c93ec: 2a0103e8 mov w8, w1 c93f0: b9007fe8 str w8, [sp, #0x7c] c93f4: 14000007 b 0xc9410 c93f8: f90043e0 str x0, [sp, #0x80] c93fc: 2a0103e8 mov w8, w1 c9400: b9007fe8 str w8, [sp, #0x7c] c9404: d10283a0 sub x0, x29, #0xa0 c9408: 97ff7d4a bl 0xa8930 <_ZN7android7String8D1Ev@plt> c940c: 14000001 b 0xc9410 c9410: 9102a3e0 add x0, sp, #0xa8 c9414: 97ff623b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> c9418: 14000001 b 0xc941c c941c: f94027e0 ldr x0, [sp, #0x48] c9420: 97ff7d44 bl 0xa8930 <_ZN7android7String8D1Ev@plt> c9424: 14000001 b 0xc9428 c9428: f9402be0 ldr x0, [sp, #0x50] c942c: 97ff82f1 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> c9430: f94037e0 ldr x0, [sp, #0x68] c9434: 97ff75bb bl 0xa6b20 <_ZN7android10DataSourceD2Ev@plt> c9438: 14000001 b 0xc943c c943c: f94043e0 ldr x0, [sp, #0x80] c9440: 97ff7ab4 bl 0xa7f10 <_Unwind_Resume@plt> c9444: 97ff824b bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c9448 : c9448: d10103ff sub sp, sp, #0x40 c944c: a9037bfd stp x29, x30, [sp, #0x30] c9450: 9100c3fd add x29, sp, #0x30 c9454: f0000ee8 adrp x8, 0x2a8000 c9458: f9417d08 ldr x8, [x8, #0x2f8] c945c: b27c03e9 orr x9, xzr, #0x10 c9460: 8b090108 add x8, x8, x9 c9464: 5280000a mov w10, #0x0 // =0 c9468: f81f83a0 stur x0, [x29, #-0x8] c946c: f85f83a9 ldur x9, [x29, #-0x8] c9470: f9000128 str x8, [x9] c9474: b940112b ldr w11, [x9, #0x10] c9478: 6b0a017f cmp w11, w10 c947c: 1a9fb7ea cset w10, ge c9480: f9000be9 str x9, [sp, #0x10] c9484: 3700004a tbnz w10, #0x0, 0xc948c c9488: 14000019 b 0xc94ec c948c: f9400be8 ldr x8, [sp, #0x10] c9490: b9401100 ldr w0, [x8, #0x10] c9494: 97ff5e2f bl 0xa0d50 c9498: 14000001 b 0xc949c c949c: 12800008 mov w8, #-0x1 // =-1 c94a0: f9400be9 ldr x9, [sp, #0x10] c94a4: b9001128 str w8, [x9, #0x10] c94a8: 14000011 b 0xc94ec c94ac: d2800508 mov x8, #0x28 // =40 c94b0: d2800a09 mov x9, #0x50 // =80 c94b4: 2a0103ea mov w10, w1 c94b8: f81f03a0 stur x0, [x29, #-0x10] c94bc: b81ec3aa stur w10, [x29, #-0x14] c94c0: f9400be0 ldr x0, [sp, #0x10] c94c4: 8b090000 add x0, x0, x9 c94c8: f90007e8 str x8, [sp, #0x8] c94cc: 97ff7d19 bl 0xa8930 <_ZN7android7String8D1Ev@plt> c94d0: f9400be8 ldr x8, [sp, #0x10] c94d4: f94007e9 ldr x9, [sp, #0x8] c94d8: 8b090100 add x0, x8, x9 c94dc: 97ff82c5 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> c94e0: f9400be0 ldr x0, [sp, #0x10] c94e4: 97ff758f bl 0xa6b20 <_ZN7android10DataSourceD2Ev@plt> c94e8: 14000010 b 0xc9528 c94ec: d2800508 mov x8, #0x28 // =40 c94f0: d2800a09 mov x9, #0x50 // =80 c94f4: f9400bea ldr x10, [sp, #0x10] c94f8: 8b090140 add x0, x10, x9 c94fc: f90003e8 str x8, [sp] c9500: 97ff7d0c bl 0xa8930 <_ZN7android7String8D1Ev@plt> c9504: f9400be8 ldr x8, [sp, #0x10] c9508: f94003e9 ldr x9, [sp] c950c: 8b090100 add x0, x8, x9 c9510: 97ff82b8 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> c9514: f9400be0 ldr x0, [sp, #0x10] c9518: 97ff7582 bl 0xa6b20 <_ZN7android10DataSourceD2Ev@plt> c951c: a9437bfd ldp x29, x30, [sp, #0x30] c9520: 910103ff add sp, sp, #0x40 c9524: d65f03c0 ret c9528: f85f03a0 ldur x0, [x29, #-0x10] c952c: 97ff9326 bl 0xae1c4 00000000000c9530 : c9530: d10083ff sub sp, sp, #0x20 c9534: a9017bfd stp x29, x30, [sp, #0x10] c9538: 910043fd add x29, sp, #0x10 c953c: f0000ee8 adrp x8, 0x2a8000 c9540: f944a508 ldr x8, [x8, #0x948] c9544: f90007e0 str x0, [sp, #0x8] c9548: f94007e0 ldr x0, [sp, #0x8] c954c: f90003e0 str x0, [sp] c9550: d63f0100 blr x8 c9554: f94003e0 ldr x0, [sp] c9558: 97ff5d02 bl 0xa0960 <_ZdlPv@plt> c955c: a9417bfd ldp x29, x30, [sp, #0x10] c9560: 910083ff add sp, sp, #0x20 c9564: d65f03c0 ret 00000000000c9568 : c9568: d10043ff sub sp, sp, #0x10 c956c: 52800008 mov w8, #0x0 // =0 c9570: 12800249 mov w9, #-0x13 // =-19 c9574: f90007e0 str x0, [sp, #0x8] c9578: f94007e0 ldr x0, [sp, #0x8] c957c: b940100a ldr w10, [x0, #0x10] c9580: 6b08015f cmp w10, w8 c9584: 1a9fb7ea cset w10, ge c9588: 7200015f tst w10, #0x1 c958c: 1a891100 csel w0, w8, w9, ne c9590: 910043ff add sp, sp, #0x10 c9594: d65f03c0 ret 00000000000c9598 : c9598: d102c3ff sub sp, sp, #0xb0 c959c: a90a7bfd stp x29, x30, [sp, #0xa0] c95a0: 910283fd add x29, sp, #0xa0 c95a4: d53bd048 mrs x8, TPIDR_EL0 c95a8: f9401508 ldr x8, [x8, #0x28] c95ac: f81f83a8 stur x8, [x29, #-0x8] c95b0: f81e03a0 stur x0, [x29, #-0x20] c95b4: f81d83a1 stur x1, [x29, #-0x28] c95b8: f81d03a2 stur x2, [x29, #-0x30] c95bc: f81c83a3 stur x3, [x29, #-0x38] c95c0: f85e03a8 ldur x8, [x29, #-0x20] c95c4: aa0803e0 mov x0, x8 c95c8: b9401109 ldr w9, [x8, #0x10] c95cc: f9001fe0 str x0, [sp, #0x38] c95d0: 36f800a9 tbz w9, #0x1f, 0xc95e4 c95d4: 14000001 b 0xc95d8 c95d8: 92800248 mov x8, #-0x13 // =-19 c95dc: f81e83a8 stur x8, [x29, #-0x18] c95e0: 1400004e b 0xc9718 c95e4: f9401fe8 ldr x8, [sp, #0x38] c95e8: 9100a101 add x1, x8, #0x28 c95ec: d10043a0 sub x0, x29, #0x10 c95f0: 97ffb754 bl 0xb7340 c95f4: f9401fe8 ldr x8, [sp, #0x38] c95f8: f9401100 ldr x0, [x8, #0x20] c95fc: b7f803a0 tbnz x0, #0x3f, 0xc9670 c9600: 14000001 b 0xc9604 c9604: f85d83a8 ldur x8, [x29, #-0x28] c9608: f9401fe9 ldr x9, [sp, #0x38] c960c: f940112a ldr x10, [x9, #0x20] c9610: eb0a0108 subs x8, x8, x10 c9614: f9001be8 str x8, [sp, #0x30] c9618: 540000eb b.lt 0xc9634 c961c: 14000001 b 0xc9620 c9620: aa1f03e8 mov x8, xzr c9624: f81e83a8 stur x8, [x29, #-0x18] c9628: 320003e9 orr w9, wzr, #0x1 c962c: b81c43a9 stur w9, [x29, #-0x3c] c9630: 14000037 b 0xc970c c9634: f9401fe8 ldr x8, [sp, #0x38] c9638: f9401109 ldr x9, [x8, #0x20] c963c: f85d83aa ldur x10, [x29, #-0x28] c9640: eb0a0129 subs x9, x9, x10 c9644: f81b83a9 stur x9, [x29, #-0x48] c9648: f85c83a9 ldur x9, [x29, #-0x38] c964c: f85b83aa ldur x10, [x29, #-0x48] c9650: eb0a0129 subs x9, x9, x10 c9654: f90017e9 str x9, [sp, #0x28] c9658: 540000a9 b.ls 0xc966c c965c: 14000001 b 0xc9660 c9660: f85b83a8 ldur x8, [x29, #-0x48] c9664: f81c83a8 stur x8, [x29, #-0x38] c9668: 14000001 b 0xc966c c966c: 14000001 b 0xc9670 c9670: f9401fe8 ldr x8, [sp, #0x38] c9674: b9401100 ldr w0, [x8, #0x10] c9678: f85d83a9 ldur x9, [x29, #-0x28] c967c: f9400d0a ldr x10, [x8, #0x18] c9680: 8b0a0121 add x1, x9, x10 c9684: 2a1f03e2 mov w2, wzr c9688: 97ff7b4e bl 0xa83c0 c968c: f90013e0 str x0, [sp, #0x20] c9690: 14000001 b 0xc9694 c9694: f94013e8 ldr x8, [sp, #0x20] c9698: f9002be8 str x8, [sp, #0x50] c969c: f9402be9 ldr x9, [sp, #0x50] c96a0: b1000529 adds x9, x9, #0x1 c96a4: f9000fe9 str x9, [sp, #0x18] c96a8: 540001a1 b.ne 0xc96dc c96ac: 14000001 b 0xc96b0 c96b0: b26183e8 mov x8, #-0x80000000 // =-2147483648 c96b4: f81e83a8 stur x8, [x29, #-0x18] c96b8: 320003e9 orr w9, wzr, #0x1 c96bc: b81c43a9 stur w9, [x29, #-0x3c] c96c0: 14000013 b 0xc970c c96c4: f90027e0 str x0, [sp, #0x48] c96c8: 2a0103e8 mov w8, w1 c96cc: b90047e8 str w8, [sp, #0x44] c96d0: d10043a0 sub x0, x29, #0x10 c96d4: 97ffb7b2 bl 0xb759c ::~sp()+0x58> c96d8: 1400001d b 0xc974c c96dc: f9401fe8 ldr x8, [sp, #0x38] c96e0: b9401100 ldr w0, [x8, #0x10] c96e4: f85d03a1 ldur x1, [x29, #-0x30] c96e8: f85c83a2 ldur x2, [x29, #-0x38] c96ec: 97ff65d1 bl 0xa2e30 c96f0: f9000be0 str x0, [sp, #0x10] c96f4: 14000001 b 0xc96f8 c96f8: f9400be8 ldr x8, [sp, #0x10] c96fc: f81e83a8 stur x8, [x29, #-0x18] c9700: 320003e9 orr w9, wzr, #0x1 c9704: b81c43a9 stur w9, [x29, #-0x3c] c9708: 14000001 b 0xc970c c970c: d10043a0 sub x0, x29, #0x10 c9710: 97ffb7a3 bl 0xb759c ::~sp()+0x58> c9714: 14000001 b 0xc9718 c9718: f85e83a8 ldur x8, [x29, #-0x18] c971c: d53bd049 mrs x9, TPIDR_EL0 c9720: f9401529 ldr x9, [x9, #0x28] c9724: f85f83aa ldur x10, [x29, #-0x8] c9728: eb0a0129 subs x9, x9, x10 c972c: f90007e8 str x8, [sp, #0x8] c9730: f90003e9 str x9, [sp] c9734: 54000101 b.ne 0xc9754 c9738: 14000001 b 0xc973c c973c: f94007e0 ldr x0, [sp, #0x8] c9740: a94a7bfd ldp x29, x30, [sp, #0xa0] c9744: 9102c3ff add sp, sp, #0xb0 c9748: d65f03c0 ret c974c: f94027e0 ldr x0, [sp, #0x48] c9750: 97ff79f0 bl 0xa7f10 <_Unwind_Resume@plt> c9754: 97ff8187 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c9758 : c9758: d10183ff sub sp, sp, #0x60 c975c: a9057bfd stp x29, x30, [sp, #0x50] c9760: 910143fd add x29, sp, #0x50 c9764: d53bd048 mrs x8, TPIDR_EL0 c9768: f9401508 ldr x8, [x8, #0x28] c976c: f81f83a8 stur x8, [x29, #-0x8] c9770: f81e03a0 stur x0, [x29, #-0x20] c9774: f90017e1 str x1, [sp, #0x28] c9778: f85e03a8 ldur x8, [x29, #-0x20] c977c: aa0803e0 mov x0, x8 c9780: 9100a101 add x1, x8, #0x28 c9784: d10043a9 sub x9, x29, #0x10 c9788: f9000fe0 str x0, [sp, #0x18] c978c: aa0903e0 mov x0, x9 c9790: f9000be8 str x8, [sp, #0x10] c9794: 97ffb6eb bl 0xb7340 c9798: f9400be8 ldr x8, [sp, #0x10] c979c: b940110a ldr w10, [x8, #0x10] c97a0: 36f800ea tbz w10, #0x1f, 0xc97bc c97a4: 14000001 b 0xc97a8 c97a8: 12800248 mov w8, #-0x13 // =-19 c97ac: b81ec3a8 stur w8, [x29, #-0x14] c97b0: 320003e8 orr w8, wzr, #0x1 c97b4: b90027e8 str w8, [sp, #0x24] c97b8: 1400000a b 0xc97e0 c97bc: f9400fe8 ldr x8, [sp, #0x18] c97c0: f9401109 ldr x9, [x8, #0x20] c97c4: f94017ea ldr x10, [sp, #0x28] c97c8: f9000149 str x9, [x10] c97cc: 2a1f03eb mov w11, wzr c97d0: b81ec3ab stur w11, [x29, #-0x14] c97d4: 320003eb orr w11, wzr, #0x1 c97d8: b90027eb str w11, [sp, #0x24] c97dc: 14000001 b 0xc97e0 c97e0: d10043a0 sub x0, x29, #0x10 c97e4: 97ffb76e bl 0xb759c ::~sp()+0x58> c97e8: b85ec3a8 ldur w8, [x29, #-0x14] c97ec: d53bd040 mrs x0, TPIDR_EL0 c97f0: f9401400 ldr x0, [x0, #0x28] c97f4: f85f83be ldur x30, [x29, #-0x8] c97f8: eb1e0000 subs x0, x0, x30 c97fc: b9000fe8 str w8, [sp, #0xc] c9800: f90003e0 str x0, [sp] c9804: 540000c1 b.ne 0xc981c c9808: 14000001 b 0xc980c c980c: b9400fe0 ldr w0, [sp, #0xc] c9810: a9457bfd ldp x29, x30, [sp, #0x50] c9814: 910183ff add sp, sp, #0x60 c9818: d65f03c0 ret c981c: 97ff8155 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c9820 : c9820: d10083ff sub sp, sp, #0x20 c9824: a9017bfd stp x29, x30, [sp, #0x10] c9828: 910043fd add x29, sp, #0x10 c982c: d2800a09 mov x9, #0x50 // =80 c9830: f90007e0 str x0, [sp, #0x8] c9834: f94007e0 ldr x0, [sp, #0x8] c9838: 8b090001 add x1, x0, x9 c983c: aa0803e0 mov x0, x8 c9840: 97ff6934 bl 0xa3d10 <_ZN7android7String8C1ERKS0_@plt> c9844: a9417bfd ldp x29, x30, [sp, #0x10] c9848: 910083ff add sp, sp, #0x20 c984c: d65f03c0 ret 00000000000c9850 : c9850: d10103ff sub sp, sp, #0x40 c9854: a9037bfd stp x29, x30, [sp, #0x30] c9858: 9100c3fd add x29, sp, #0x30 c985c: d2800508 mov x8, #0x28 // =40 c9860: f81f83a0 stur x0, [x29, #-0x8] c9864: f85f83a0 ldur x0, [x29, #-0x8] c9868: aa0003e1 mov x1, x0 c986c: f9000be0 str x0, [sp, #0x10] c9870: aa0103e0 mov x0, x1 c9874: f90007e8 str x8, [sp, #0x8] c9878: f90003e1 str x1, [sp] c987c: 97ff6671 bl 0xa3240 <_ZN7android11KeyedVectorIjmEC2Ev@plt> c9880: f9400be8 ldr x8, [sp, #0x10] c9884: f94007e0 ldr x0, [sp, #0x8] c9888: 8b000100 add x0, x8, x0 c988c: 97ff727d bl 0xa6280 <_ZN7android6VectorINS_2spINS_7ABufferEEEEC2Ev@plt> c9890: 14000001 b 0xc9894 c9894: f9400be8 ldr x8, [sp, #0x10] c9898: b900511f str wzr, [x8, #0x50] c989c: a9437bfd ldp x29, x30, [sp, #0x30] c98a0: 910103ff add sp, sp, #0x40 c98a4: d65f03c0 ret c98a8: 2a0103e8 mov w8, w1 c98ac: f81f03a0 stur x0, [x29, #-0x10] c98b0: b81ec3a8 stur w8, [x29, #-0x14] c98b4: f94003e0 ldr x0, [sp] c98b8: 97ff862e bl 0xab170 <_ZN7android11KeyedVectorIjmED2Ev@plt> c98bc: f85f03a0 ldur x0, [x29, #-0x10] c98c0: 97ff7994 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000c98c4 ::KeyedVector()>: c98c4: d10083ff sub sp, sp, #0x20 c98c8: a9017bfd stp x29, x30, [sp, #0x10] c98cc: 910043fd add x29, sp, #0x10 c98d0: f90007e0 str x0, [sp, #0x8] c98d4: f94007e0 ldr x0, [sp, #0x8] c98d8: 97ff7906 bl 0xa7cf0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjmEEEC2Ev@plt> c98dc: a9417bfd ldp x29, x30, [sp, #0x10] c98e0: 910083ff add sp, sp, #0x20 c98e4: d65f03c0 ret 00000000000c98e8 >::Vector()>: c98e8: d100c3ff sub sp, sp, #0x30 c98ec: a9027bfd stp x29, x30, [sp, #0x20] c98f0: 910083fd add x29, sp, #0x20 c98f4: b27d03e1 orr x1, xzr, #0x8 c98f8: 52800002 mov w2, #0x0 // =0 c98fc: f0000ee8 adrp x8, 0x2a8000 c9900: f946a508 ldr x8, [x8, #0xd48] c9904: b27c03e9 orr x9, xzr, #0x10 c9908: 8b090108 add x8, x8, x9 c990c: f81f83a0 stur x0, [x29, #-0x8] c9910: f85f83a9 ldur x9, [x29, #-0x8] c9914: aa0903e0 mov x0, x9 c9918: f9000be8 str x8, [sp, #0x10] c991c: f90007e9 str x9, [sp, #0x8] c9920: 97ff5ac8 bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> c9924: f9400be8 ldr x8, [sp, #0x10] c9928: f94007e9 ldr x9, [sp, #0x8] c992c: f9000128 str x8, [x9] c9930: a9427bfd ldp x29, x30, [sp, #0x20] c9934: 9100c3ff add sp, sp, #0x30 c9938: d65f03c0 ret 00000000000c993c ::~KeyedVector()>: c993c: d10083ff sub sp, sp, #0x20 c9940: a9017bfd stp x29, x30, [sp, #0x10] c9944: 910043fd add x29, sp, #0x10 c9948: f90007e0 str x0, [sp, #0x8] c994c: f94007e0 ldr x0, [sp, #0x8] c9950: 97ff638c bl 0xa2780 <_ZN7android12SortedVectorINS_16key_value_pair_tIjmEEED2Ev@plt> c9954: a9417bfd ldp x29, x30, [sp, #0x10] c9958: 910083ff add sp, sp, #0x20 c995c: d65f03c0 ret 00000000000c9960 : c9960: d10283ff sub sp, sp, #0xa0 c9964: a9097bfd stp x29, x30, [sp, #0x90] c9968: 910243fd add x29, sp, #0x90 c996c: d53bd048 mrs x8, TPIDR_EL0 c9970: f9401508 ldr x8, [x8, #0x28] c9974: f81f83a8 stur x8, [x29, #-0x8] c9978: f81e03a0 stur x0, [x29, #-0x20] c997c: f81d83a1 stur x1, [x29, #-0x28] c9980: f81d03a2 stur x2, [x29, #-0x30] c9984: f85e03a8 ldur x8, [x29, #-0x20] c9988: f85d83a0 ldur x0, [x29, #-0x28] c998c: 39400009 ldrb w9, [x0] c9990: 53011929 ubfx w9, w9, #1, #6 c9994: 381cc3a9 sturb w9, [x29, #-0x34] c9998: 2a1f03e9 mov w9, wzr c999c: b81c83a9 stur w9, [x29, #-0x38] c99a0: 385cc3a9 ldurb w9, [x29, #-0x34] c99a4: 71008129 subs w9, w9, #0x20 c99a8: 2a0903e0 mov w0, w9 c99ac: 71002129 subs w9, w9, #0x8 c99b0: f90023e8 str x8, [sp, #0x40] c99b4: f9001fe0 str x0, [sp, #0x38] c99b8: b90037e9 str w9, [sp, #0x34] c99bc: 54000428 b.hi 0xc9a40 c99c0: f0000968 adrp x8, 0x1f8000 c99c4: 91255108 add x8, x8, #0x954 c99c8: f9401feb ldr x11, [sp, #0x38] c99cc: b8ab790a ldrsw x10, [x8, x11, lsl #2] c99d0: 8b0a0109 add x9, x8, x10 c99d4: f90017ea str x10, [sp, #0x28] c99d8: d61f0120 br x9 c99dc: f85d83a8 ldur x8, [x29, #-0x28] c99e0: 91000901 add x1, x8, #0x2 c99e4: f85d03a8 ldur x8, [x29, #-0x30] c99e8: f1000902 subs x2, x8, #0x2 c99ec: f94023e0 ldr x0, [sp, #0x40] c99f0: 97ff79bc bl 0xa80e0 <_ZN7android17HevcParameterSets8parseVpsEPKhm@plt> c99f4: b81c83a0 stur w0, [x29, #-0x38] c99f8: 14000015 b 0xc9a4c c99fc: f85d83a8 ldur x8, [x29, #-0x28] c9a00: 91000901 add x1, x8, #0x2 c9a04: f85d03a8 ldur x8, [x29, #-0x30] c9a08: f1000902 subs x2, x8, #0x2 c9a0c: f94023e0 ldr x0, [sp, #0x40] c9a10: 97ff7f54 bl 0xa9760 <_ZN7android17HevcParameterSets8parseSpsEPKhm@plt> c9a14: b81c83a0 stur w0, [x29, #-0x38] c9a18: 1400000d b 0xc9a4c c9a1c: f85d83a8 ldur x8, [x29, #-0x28] c9a20: 91000901 add x1, x8, #0x2 c9a24: f85d03a8 ldur x8, [x29, #-0x30] c9a28: f1000902 subs x2, x8, #0x2 c9a2c: f94023e0 ldr x0, [sp, #0x40] c9a30: 97ff5a88 bl 0xa0450 <_ZN7android17HevcParameterSets8parsePpsEPKhm@plt> c9a34: b81c83a0 stur w0, [x29, #-0x38] c9a38: 14000005 b 0xc9a4c c9a3c: 14000004 b 0xc9a4c c9a40: 12807dc8 mov w8, #-0x3ef // =-1007 c9a44: b81ec3a8 stur w8, [x29, #-0x14] c9a48: 14000024 b 0xc9ad8 c9a4c: b85c83a8 ldur w8, [x29, #-0x38] c9a50: 340000a8 cbz w8, 0xc9a64 c9a54: 14000001 b 0xc9a58 c9a58: b85c83a8 ldur w8, [x29, #-0x38] c9a5c: b81ec3a8 stur w8, [x29, #-0x14] c9a60: 1400001e b 0xc9ad8 c9a64: f85d83a0 ldur x0, [x29, #-0x28] c9a68: f85d03a1 ldur x1, [x29, #-0x30] c9a6c: d10043a8 sub x8, x29, #0x10 c9a70: f90013e8 str x8, [sp, #0x20] c9a74: 97ff6f1f bl 0xa56f0 <_ZN7android7ABuffer12CreateAsCopyEPKvm@plt> c9a78: f94013e0 ldr x0, [sp, #0x20] c9a7c: 97ff5905 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> c9a80: f9000fe0 str x0, [sp, #0x18] c9a84: 14000001 b 0xc9a88 c9a88: 385cc3a1 ldurb w1, [x29, #-0x34] c9a8c: f9400fe0 ldr x0, [sp, #0x18] c9a90: 97ff7198 bl 0xa60f0 <_ZN7android7ABuffer12setInt32DataEi@plt> c9a94: 14000001 b 0xc9a98 c9a98: f94023e8 ldr x8, [sp, #0x40] c9a9c: 9100a100 add x0, x8, #0x28 c9aa0: d10043a1 sub x1, x29, #0x10 c9aa4: 97ff649f bl 0xa2d20 <_ZN7android6VectorINS_2spINS_7ABufferEEEE4pushERKS3_@plt> c9aa8: 14000001 b 0xc9aac c9aac: 2a1f03e8 mov w8, wzr c9ab0: b81ec3a8 stur w8, [x29, #-0x14] c9ab4: d10043a0 sub x0, x29, #0x10 c9ab8: 97ff8296 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> c9abc: 14000007 b 0xc9ad8 c9ac0: f81c03a0 stur x0, [x29, #-0x40] c9ac4: 2a0103e8 mov w8, w1 c9ac8: b81bc3a8 stur w8, [x29, #-0x44] c9acc: d10043a0 sub x0, x29, #0x10 c9ad0: 97ff8290 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> c9ad4: 1400000e b 0xc9b0c c9ad8: b85ec3a8 ldur w8, [x29, #-0x14] c9adc: d53bd049 mrs x9, TPIDR_EL0 c9ae0: f9401529 ldr x9, [x9, #0x28] c9ae4: f85f83aa ldur x10, [x29, #-0x8] c9ae8: eb0a0129 subs x9, x9, x10 c9aec: b90017e8 str w8, [sp, #0x14] c9af0: f90007e9 str x9, [sp, #0x8] c9af4: 54000101 b.ne 0xc9b14 c9af8: 14000001 b 0xc9afc c9afc: b94017e0 ldr w0, [sp, #0x14] c9b00: a9497bfd ldp x29, x30, [sp, #0x90] c9b04: 910283ff add sp, sp, #0xa0 c9b08: d65f03c0 ret c9b0c: f85c03a0 ldur x0, [x29, #-0x40] c9b10: 97ff7900 bl 0xa7f10 <_Unwind_Resume@plt> c9b14: 97ff8097 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c9b18 : c9b18: d10783ff sub sp, sp, #0x1e0 c9b1c: f900e3fc str x28, [sp, #0x1c0] c9b20: a91d7bfd stp x29, x30, [sp, #0x1d0] c9b24: 910743fd add x29, sp, #0x1d0 c9b28: d10363a8 sub x8, x29, #0xd8 c9b2c: d53bd049 mrs x9, TPIDR_EL0 c9b30: f9401529 ldr x9, [x9, #0x28] c9b34: f9000109 str x9, [x8] c9b38: f81503a0 stur x0, [x29, #-0xb0] c9b3c: f81483a1 stur x1, [x29, #-0xb8] c9b40: f81403a2 stur x2, [x29, #-0xc0] c9b44: f85503a9 ldur x9, [x29, #-0xb0] c9b48: f85483a1 ldur x1, [x29, #-0xb8] c9b4c: f85403a2 ldur x2, [x29, #-0xc0] c9b50: d10123a0 sub x0, x29, #0x48 c9b54: f81203a0 stur x0, [x29, #-0xe0] c9b58: f90077e8 str x8, [sp, #0xe8] c9b5c: f90073e9 str x9, [sp, #0xe0] c9b60: 97ff660c bl 0xa3390 <_ZN7android12NALBitReaderC1EPKhm@plt> c9b64: 321e03ea orr w10, wzr, #0x4 c9b68: 2a0a03e1 mov w1, w10 c9b6c: f85203a0 ldur x0, [x29, #-0xe0] c9b70: 97ff73bc bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> c9b74: b900dfe0 str w0, [sp, #0xdc] c9b78: 14000001 b 0xc9b7c c9b7c: 320003e8 orr w8, wzr, #0x1 c9b80: 2a0803e1 mov w1, w8 c9b84: d10123a0 sub x0, x29, #0x48 c9b88: 97ff73b6 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> c9b8c: b900dbe0 str w0, [sp, #0xd8] c9b90: 14000001 b 0xc9b94 c9b94: 320003e8 orr w8, wzr, #0x1 c9b98: 2a0803e1 mov w1, w8 c9b9c: d10123a0 sub x0, x29, #0x48 c9ba0: 97ff73b0 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> c9ba4: b900d7e0 str w0, [sp, #0xd4] c9ba8: 14000001 b 0xc9bac c9bac: 321f07e8 orr w8, wzr, #0x6 c9bb0: 2a0803e1 mov w1, w8 c9bb4: d10123a0 sub x0, x29, #0x48 c9bb8: 97ff73aa bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> c9bbc: b900d3e0 str w0, [sp, #0xd0] c9bc0: 14000001 b 0xc9bc4 c9bc4: 320003e8 orr w8, wzr, #0x1 c9bc8: 2a0803e1 mov w1, w8 c9bcc: d10123a0 sub x0, x29, #0x48 c9bd0: 97ff73a4 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> c9bd4: b900cfe0 str w0, [sp, #0xcc] c9bd8: 14000001 b 0xc9bdc c9bdc: 321c03e8 orr w8, wzr, #0x10 c9be0: 2a0803e1 mov w1, w8 c9be4: d10123a0 sub x0, x29, #0x48 c9be8: 97ff739e bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> c9bec: b900cbe0 str w0, [sp, #0xc8] c9bf0: 14000001 b 0xc9bf4 c9bf4: 321b07e8 orr w8, wzr, #0x60 c9bf8: 2a0803e1 mov w1, w8 c9bfc: d10123a0 sub x0, x29, #0x48 c9c00: 97ff5f9c bl 0xa1a70 <_ZNK7android12NALBitReader18atLeastNumBitsLeftEm@plt> c9c04: b900c7e0 str w0, [sp, #0xc4] c9c08: 14000001 b 0xc9c0c c9c0c: b940c7e8 ldr w8, [sp, #0xc4] c9c10: 36001268 tbz w8, #0x0, 0xc9e5c c9c14: 14000001 b 0xc9c18 c9c18: f94073e0 ldr x0, [sp, #0xe0] c9c1c: 2a1f03e8 mov w8, wzr c9c20: b81b43a8 stur w8, [x29, #-0x4c] c9c24: 321f03e8 orr w8, wzr, #0x2 c9c28: 2a0803e1 mov w1, w8 c9c2c: d10123a9 sub x9, x29, #0x48 c9c30: f9005fe0 str x0, [sp, #0xb8] c9c34: aa0903e0 mov x0, x9 c9c38: 97ff61da bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> c9c3c: b900b7e0 str w0, [sp, #0xb4] c9c40: 14000001 b 0xc9c44 c9c44: b940b7e8 ldr w8, [sp, #0xb4] c9c48: 2a0803e9 mov w9, w8 c9c4c: 2a0903ea mov w10, w9 c9c50: f81a83aa stur x10, [x29, #-0x58] c9c54: d10133a1 sub x1, x29, #0x4c c9c58: d10163a2 sub x2, x29, #0x58 c9c5c: f9405fe0 ldr x0, [sp, #0xb8] c9c60: 97ff6c70 bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> c9c64: f90057e0 str x0, [sp, #0xa8] c9c68: 14000001 b 0xc9c6c c9c6c: f94073e0 ldr x0, [sp, #0xe0] c9c70: 320003e8 orr w8, wzr, #0x1 c9c74: b81a43a8 stur w8, [x29, #-0x5c] c9c78: 2a0803e1 mov w1, w8 c9c7c: d10123a9 sub x9, x29, #0x48 c9c80: f90053e0 str x0, [sp, #0xa0] c9c84: aa0903e0 mov x0, x9 c9c88: 97ff61c6 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> c9c8c: b9009fe0 str w0, [sp, #0x9c] c9c90: 14000001 b 0xc9c94 c9c94: b9409fe8 ldr w8, [sp, #0x9c] c9c98: 2a0803e9 mov w9, w8 c9c9c: 2a0903ea mov w10, w9 c9ca0: f81983aa stur x10, [x29, #-0x68] c9ca4: d10173a1 sub x1, x29, #0x5c c9ca8: d101a3a2 sub x2, x29, #0x68 c9cac: f94053e0 ldr x0, [sp, #0xa0] c9cb0: 97ff6c5c bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> c9cb4: f9004be0 str x0, [sp, #0x90] c9cb8: 14000001 b 0xc9cbc c9cbc: f94073e0 ldr x0, [sp, #0xe0] c9cc0: 321f03e8 orr w8, wzr, #0x2 c9cc4: b81943a8 stur w8, [x29, #-0x6c] c9cc8: 528000a8 mov w8, #0x5 // =5 c9ccc: 2a0803e1 mov w1, w8 c9cd0: d10123a9 sub x9, x29, #0x48 c9cd4: f90047e0 str x0, [sp, #0x88] c9cd8: aa0903e0 mov x0, x9 c9cdc: 97ff61b1 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> c9ce0: b90087e0 str w0, [sp, #0x84] c9ce4: 14000001 b 0xc9ce8 c9ce8: b94087e8 ldr w8, [sp, #0x84] c9cec: 2a0803e9 mov w9, w8 c9cf0: 2a0903ea mov w10, w9 c9cf4: f81883aa stur x10, [x29, #-0x78] c9cf8: d101b3a1 sub x1, x29, #0x6c c9cfc: d101e3a2 sub x2, x29, #0x78 c9d00: f94047e0 ldr x0, [sp, #0x88] c9d04: 97ff6c47 bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> c9d08: f9003fe0 str x0, [sp, #0x78] c9d0c: 14000001 b 0xc9d10 c9d10: f94073e0 ldr x0, [sp, #0xe0] c9d14: 320007e8 orr w8, wzr, #0x3 c9d18: b81843a8 stur w8, [x29, #-0x7c] c9d1c: 321b03e8 orr w8, wzr, #0x20 c9d20: 2a0803e1 mov w1, w8 c9d24: d10123a9 sub x9, x29, #0x48 c9d28: f9003be0 str x0, [sp, #0x70] c9d2c: aa0903e0 mov x0, x9 c9d30: 97ff619c bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> c9d34: b9006fe0 str w0, [sp, #0x6c] c9d38: 14000001 b 0xc9d3c c9d3c: b9406fe8 ldr w8, [sp, #0x6c] c9d40: 2a0803e9 mov w9, w8 c9d44: 2a0903ea mov w10, w9 c9d48: f81783aa stur x10, [x29, #-0x88] c9d4c: d101f3a1 sub x1, x29, #0x7c c9d50: d10223a2 sub x2, x29, #0x88 c9d54: f9403be0 ldr x0, [sp, #0x70] c9d58: 97ff6c32 bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> c9d5c: f90033e0 str x0, [sp, #0x60] c9d60: 14000001 b 0xc9d64 c9d64: f94073e0 ldr x0, [sp, #0xe0] c9d68: 321e03e8 orr w8, wzr, #0x4 c9d6c: b81743a8 stur w8, [x29, #-0x8c] c9d70: 321c03e8 orr w8, wzr, #0x10 c9d74: 2a0803e1 mov w1, w8 c9d78: d10123a9 sub x9, x29, #0x48 c9d7c: f9002fe0 str x0, [sp, #0x58] c9d80: aa0903e0 mov x0, x9 c9d84: 97ff6187 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> c9d88: b90057e0 str w0, [sp, #0x54] c9d8c: 14000001 b 0xc9d90 c9d90: b94057e1 ldr w1, [sp, #0x54] c9d94: 2a0103e0 mov w0, w1 c9d98: d3607c00 lsl x0, x0, #32 c9d9c: 321b03e8 orr w8, wzr, #0x20 c9da0: 2a0803e1 mov w1, w8 c9da4: d10123a9 sub x9, x29, #0x48 c9da8: f90027e0 str x0, [sp, #0x48] c9dac: aa0903e0 mov x0, x9 c9db0: 97ff617c bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> c9db4: b90047e0 str w0, [sp, #0x44] c9db8: 14000001 b 0xc9dbc c9dbc: b94047e8 ldr w8, [sp, #0x44] c9dc0: 2a0803e9 mov w9, w8 c9dc4: 2a0903ea mov w10, w9 c9dc8: f94027eb ldr x11, [sp, #0x48] c9dcc: aa0a016a orr x10, x11, x10 c9dd0: f81683aa stur x10, [x29, #-0x98] c9dd4: d10233a1 sub x1, x29, #0x8c c9dd8: d10263a2 sub x2, x29, #0x98 c9ddc: f9402fe0 ldr x0, [sp, #0x58] c9de0: 97ff6c10 bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> c9de4: f9001fe0 str x0, [sp, #0x38] c9de8: 14000001 b 0xc9dec c9dec: f94073e0 ldr x0, [sp, #0xe0] c9df0: 528000a8 mov w8, #0x5 // =5 c9df4: b81643a8 stur w8, [x29, #-0x9c] c9df8: 321d03e8 orr w8, wzr, #0x8 c9dfc: 2a0803e1 mov w1, w8 c9e00: d10123a9 sub x9, x29, #0x48 c9e04: f9001be0 str x0, [sp, #0x30] c9e08: aa0903e0 mov x0, x9 c9e0c: 97ff6165 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> c9e10: b9002fe0 str w0, [sp, #0x2c] c9e14: 14000001 b 0xc9e18 c9e18: b9402fe8 ldr w8, [sp, #0x2c] c9e1c: 2a0803e9 mov w9, w8 c9e20: 2a0903ea mov w10, w9 c9e24: f81583aa stur x10, [x29, #-0xa8] c9e28: d10273a1 sub x1, x29, #0x9c c9e2c: d102a3a2 sub x2, x29, #0xa8 c9e30: f9401be0 ldr x0, [sp, #0x30] c9e34: 97ff6bfb bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> c9e38: f90013e0 str x0, [sp, #0x20] c9e3c: 14000001 b 0xc9e40 c9e40: 1400000e b 0xc9e78 c9e44: f81383a0 stur x0, [x29, #-0xc8] c9e48: 2a0103e8 mov w8, w1 c9e4c: b81343a8 stur w8, [x29, #-0xcc] c9e50: d10123a0 sub x0, x29, #0x48 c9e54: 97ff722b bl 0xa6700 <_ZN7android12NALBitReaderD2Ev@plt> c9e58: 14000022 b 0xc9ee0 c9e5c: 321b07e8 orr w8, wzr, #0x60 c9e60: 2a0803e1 mov w1, w8 c9e64: d10123a0 sub x0, x29, #0x48 c9e68: 97ff72fe bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> c9e6c: b9001fe0 str w0, [sp, #0x1c] c9e70: 14000001 b 0xc9e74 c9e74: 14000001 b 0xc9e78 c9e78: d10123a0 sub x0, x29, #0x48 c9e7c: 97ff5b39 bl 0xa0b60 <_ZNK7android10ABitReader8overReadEv@plt> c9e80: b9001be0 str w0, [sp, #0x18] c9e84: 14000001 b 0xc9e88 c9e88: b9401be8 ldr w8, [sp, #0x18] c9e8c: 72000109 ands w9, w8, #0x1 c9e90: 2a1f03ea mov w10, wzr c9e94: 12807dcb mov w11, #-0x3ef // =-1007 c9e98: 1a8a116a csel w10, w11, w10, ne c9e9c: d10123a0 sub x0, x29, #0x48 c9ea0: b90017e9 str w9, [sp, #0x14] c9ea4: b90013ea str w10, [sp, #0x10] c9ea8: 97ff7216 bl 0xa6700 <_ZN7android12NALBitReaderD2Ev@plt> c9eac: d53bd040 mrs x0, TPIDR_EL0 c9eb0: f9401400 ldr x0, [x0, #0x28] c9eb4: f94077fe ldr x30, [sp, #0xe8] c9eb8: f94003cc ldr x12, [x30] c9ebc: eb0c000c subs x12, x0, x12 c9ec0: f90007ec str x12, [sp, #0x8] c9ec4: 54000121 b.ne 0xc9ee8 c9ec8: 14000001 b 0xc9ecc c9ecc: b94013e0 ldr w0, [sp, #0x10] c9ed0: a95d7bfd ldp x29, x30, [sp, #0x1d0] c9ed4: f940e3fc ldr x28, [sp, #0x1c0] c9ed8: 910783ff add sp, sp, #0x1e0 c9edc: d65f03c0 ret c9ee0: f85383a0 ldur x0, [x29, #-0xc8] c9ee4: 97ff780b bl 0xa7f10 <_Unwind_Resume@plt> c9ee8: 97ff7fa2 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000c9eec : c9eec: f81e0ffc str x28, [sp, #-0x20]! c9ef0: a9017bfd stp x29, x30, [sp, #0x10] c9ef4: 910043fd add x29, sp, #0x10 c9ef8: d10c83ff sub sp, sp, #0x320 c9efc: d53bd048 mrs x8, TPIDR_EL0 c9f00: f9401508 ldr x8, [x8, #0x28] c9f04: f81e83a8 stur x8, [x29, #-0x18] c9f08: f81183a0 stur x0, [x29, #-0xe8] c9f0c: f81103a1 stur x1, [x29, #-0xf0] c9f10: f81083a2 stur x2, [x29, #-0xf8] c9f14: f85183a8 ldur x8, [x29, #-0xe8] c9f18: f85103a1 ldur x1, [x29, #-0xf0] c9f1c: f85083a2 ldur x2, [x29, #-0xf8] c9f20: d10163a0 sub x0, x29, #0x58 c9f24: f900e3e0 str x0, [sp, #0x1c0] c9f28: f900dfe8 str x8, [sp, #0x1b8] c9f2c: 97ff6519 bl 0xa3390 <_ZN7android12NALBitReaderC1EPKhm@plt> c9f30: 321e03e9 orr w9, wzr, #0x4 c9f34: 2a0903e1 mov w1, w9 c9f38: f940e3e0 ldr x0, [sp, #0x1c0] c9f3c: 97ff72c9 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> c9f40: b901b7e0 str w0, [sp, #0x1b4] c9f44: 14000001 b 0xc9f48 c9f48: 320007e8 orr w8, wzr, #0x3 c9f4c: 2a0803e1 mov w1, w8 c9f50: d10163a0 sub x0, x29, #0x58 c9f54: 2a1f03e8 mov w8, wzr c9f58: 2a0803e2 mov w2, w8 c9f5c: 97ff75a1 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> c9f60: b901b3e0 str w0, [sp, #0x1b0] c9f64: 14000001 b 0xc9f68 c9f68: b941b3e8 ldr w8, [sp, #0x1b0] c9f6c: 3908a3e8 strb w8, [sp, #0x228] c9f70: 320003e9 orr w9, wzr, #0x1 c9f74: 2a0903e1 mov w1, w9 c9f78: d10163a0 sub x0, x29, #0x58 c9f7c: 97ff72b9 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> c9f80: b901afe0 str w0, [sp, #0x1ac] c9f84: 14000001 b 0xc9f88 c9f88: 321b07e8 orr w8, wzr, #0x60 c9f8c: 2a0803e1 mov w1, w8 c9f90: d10163a0 sub x0, x29, #0x58 c9f94: 97ff72b3 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> c9f98: b901abe0 str w0, [sp, #0x1a8] c9f9c: 14000001 b 0xc9fa0 c9fa0: 3948a3e8 ldrb w8, [sp, #0x228] c9fa4: 71000508 subs w8, w8, #0x1 c9fa8: b901a7e8 str w8, [sp, #0x1a4] c9fac: 54000cab b.lt 0xca140 c9fb0: 14000001 b 0xc9fb4 c9fb4: 2a1f03e8 mov w8, wzr c9fb8: b90227e8 str w8, [sp, #0x224] c9fbc: 14000001 b 0xc9fc0 c9fc0: b94227e8 ldr w8, [sp, #0x224] c9fc4: 3948a3e9 ldrb w9, [sp, #0x228] c9fc8: 6b090108 subs w8, w8, w9 c9fcc: b901a3e8 str w8, [sp, #0x1a0] c9fd0: 5400056a b.ge 0xca07c c9fd4: 14000001 b 0xc9fd8 c9fd8: 320003e8 orr w8, wzr, #0x1 c9fdc: 2a0803e1 mov w1, w8 c9fe0: d10163a0 sub x0, x29, #0x58 c9fe4: 2a1f03e8 mov w8, wzr c9fe8: 2a0803e2 mov w2, w8 c9fec: 97ff757d bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> c9ff0: b9019fe0 str w0, [sp, #0x19c] c9ff4: 14000001 b 0xc9ff8 c9ff8: b9419fe8 ldr w8, [sp, #0x19c] c9ffc: 71000109 subs w9, w8, #0x0 ca000: 1a9f07ea cset w10, ne ca004: b98227eb ldrsw x11, [sp, #0x224] ca008: d10083ac sub x12, x29, #0x20 ca00c: 382b698a strb w10, [x12, x11] ca010: 320003ea orr w10, wzr, #0x1 ca014: 2a0a03e1 mov w1, w10 ca018: d10163a0 sub x0, x29, #0x58 ca01c: 2a1f03ea mov w10, wzr ca020: 2a0a03e2 mov w2, w10 ca024: b9019be9 str w9, [sp, #0x198] ca028: 97ff756e bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca02c: b90197e0 str w0, [sp, #0x194] ca030: 14000001 b 0xca034 ca034: b94197e8 ldr w8, [sp, #0x194] ca038: 71000109 subs w9, w8, #0x0 ca03c: 1a9f07ea cset w10, ne ca040: b98227eb ldrsw x11, [sp, #0x224] ca044: d100a3ac sub x12, x29, #0x28 ca048: 382b698a strb w10, [x12, x11] ca04c: b90193e9 str w9, [sp, #0x190] ca050: 14000001 b 0xca054 ca054: b94227e8 ldr w8, [sp, #0x224] ca058: 11000508 add w8, w8, #0x1 ca05c: b90227e8 str w8, [sp, #0x224] ca060: 17ffffd8 b 0xc9fc0 ca064: f81003a0 stur x0, [x29, #-0x100] ca068: 2a0103e8 mov w8, w1 ca06c: b9022fe8 str w8, [sp, #0x22c] ca070: d10163a0 sub x0, x29, #0x58 ca074: 97ff71a3 bl 0xa6700 <_ZN7android12NALBitReaderD2Ev@plt> ca078: 14000335 b 0xcad4c ca07c: 3948a3e8 ldrb w8, [sp, #0x228] ca080: 321d03e9 orr w9, wzr, #0x8 ca084: 6b080128 subs w8, w9, w8 ca088: 531f7908 lsl w8, w8, #1 ca08c: 2a0803e0 mov w0, w8 ca090: 93407c01 sxtw x1, w0 ca094: d10163a0 sub x0, x29, #0x58 ca098: 97ff7272 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca09c: b9018fe0 str w0, [sp, #0x18c] ca0a0: 14000001 b 0xca0a4 ca0a4: 2a1f03e8 mov w8, wzr ca0a8: b90223e8 str w8, [sp, #0x220] ca0ac: 14000001 b 0xca0b0 ca0b0: b94223e8 ldr w8, [sp, #0x220] ca0b4: 3948a3e9 ldrb w9, [sp, #0x228] ca0b8: 6b090108 subs w8, w8, w9 ca0bc: b9018be8 str w8, [sp, #0x188] ca0c0: 540003ea b.ge 0xca13c ca0c4: 14000001 b 0xca0c8 ca0c8: b98223e8 ldrsw x8, [sp, #0x220] ca0cc: d10083a9 sub x9, x29, #0x20 ca0d0: 3868692a ldrb w10, [x9, x8] ca0d4: 3600012a tbz w10, #0x0, 0xca0f8 ca0d8: 14000001 b 0xca0dc ca0dc: 52800b08 mov w8, #0x58 // =88 ca0e0: 2a0803e1 mov w1, w8 ca0e4: d10163a0 sub x0, x29, #0x58 ca0e8: 97ff725e bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca0ec: b90187e0 str w0, [sp, #0x184] ca0f0: 14000001 b 0xca0f4 ca0f4: 14000001 b 0xca0f8 ca0f8: b98223e8 ldrsw x8, [sp, #0x220] ca0fc: d100a3a9 sub x9, x29, #0x28 ca100: 3868692a ldrb w10, [x9, x8] ca104: 3600012a tbz w10, #0x0, 0xca128 ca108: 14000001 b 0xca10c ca10c: 321d03e8 orr w8, wzr, #0x8 ca110: 2a0803e1 mov w1, w8 ca114: d10163a0 sub x0, x29, #0x58 ca118: 97ff7252 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca11c: b90183e0 str w0, [sp, #0x180] ca120: 14000001 b 0xca124 ca124: 14000001 b 0xca128 ca128: 14000001 b 0xca12c ca12c: b94223e8 ldr w8, [sp, #0x220] ca130: 11000508 add w8, w8, #0x1 ca134: b90223e8 str w8, [sp, #0x220] ca138: 17ffffde b 0xca0b0 ca13c: 14000001 b 0xca140 ca140: d10163a0 sub x0, x29, #0x58 ca144: 97ff7bbf bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca148: 14000001 b 0xca14c ca14c: d10163a0 sub x0, x29, #0x58 ca150: 2a1f03e1 mov w1, wzr ca154: 97ff799b bl 0xa87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt> ca158: b9017fe0 str w0, [sp, #0x17c] ca15c: 14000001 b 0xca160 ca160: b9417fe8 ldr w8, [sp, #0x17c] ca164: 390873e8 strb w8, [sp, #0x21c] ca168: 321f07e9 orr w9, wzr, #0x6 ca16c: b81a43a9 stur w9, [x29, #-0x5c] ca170: 394873e9 ldrb w9, [sp, #0x21c] ca174: 2a0903ea mov w10, w9 ca178: f81983aa stur x10, [x29, #-0x68] ca17c: d10173a1 sub x1, x29, #0x5c ca180: d101a3a2 sub x2, x29, #0x68 ca184: f940dfe0 ldr x0, [sp, #0x1b8] ca188: 97ff6b26 bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> ca18c: f900bbe0 str x0, [sp, #0x170] ca190: 14000001 b 0xca194 ca194: 394873e8 ldrb w8, [sp, #0x21c] ca198: 71000d08 subs w8, w8, #0x3 ca19c: b9016fe8 str w8, [sp, #0x16c] ca1a0: 54000121 b.ne 0xca1c4 ca1a4: 14000001 b 0xca1a8 ca1a8: 320003e8 orr w8, wzr, #0x1 ca1ac: 2a0803e1 mov w1, w8 ca1b0: d10163a0 sub x0, x29, #0x58 ca1b4: 97ff722b bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca1b8: b9016be0 str w0, [sp, #0x168] ca1bc: 14000001 b 0xca1c0 ca1c0: 14000001 b 0xca1c4 ca1c4: d10163a0 sub x0, x29, #0x58 ca1c8: 97ff7b9e bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca1cc: 14000001 b 0xca1d0 ca1d0: d10163a0 sub x0, x29, #0x58 ca1d4: 97ff7b9b bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca1d8: 14000001 b 0xca1dc ca1dc: 320003e8 orr w8, wzr, #0x1 ca1e0: 2a0803e1 mov w1, w8 ca1e4: d10163a0 sub x0, x29, #0x58 ca1e8: 2a1f03e8 mov w8, wzr ca1ec: 2a0803e2 mov w2, w8 ca1f0: 97ff74fc bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca1f4: b90167e0 str w0, [sp, #0x164] ca1f8: 14000001 b 0xca1fc ca1fc: b94167e8 ldr w8, [sp, #0x164] ca200: 340001e8 cbz w8, 0xca23c ca204: 14000001 b 0xca208 ca208: d10163a0 sub x0, x29, #0x58 ca20c: 97ff7b8d bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca210: 14000001 b 0xca214 ca214: d10163a0 sub x0, x29, #0x58 ca218: 97ff7b8a bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca21c: 14000001 b 0xca220 ca220: d10163a0 sub x0, x29, #0x58 ca224: 97ff7b87 bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca228: 14000001 b 0xca22c ca22c: d10163a0 sub x0, x29, #0x58 ca230: 97ff7b84 bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca234: 14000001 b 0xca238 ca238: 14000001 b 0xca23c ca23c: f940dfe8 ldr x8, [sp, #0x1b8] ca240: 32000be9 orr w9, wzr, #0x7 ca244: b81943a9 stur w9, [x29, #-0x6c] ca248: d10163a0 sub x0, x29, #0x58 ca24c: 2a1f03e9 mov w9, wzr ca250: 2a0903e1 mov w1, w9 ca254: f900afe8 str x8, [sp, #0x158] ca258: 97ff795a bl 0xa87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt> ca25c: b90157e0 str w0, [sp, #0x154] ca260: 14000001 b 0xca264 ca264: b94157e8 ldr w8, [sp, #0x154] ca268: 2a0803e9 mov w9, w8 ca26c: 2a0903ea mov w10, w9 ca270: f81883aa stur x10, [x29, #-0x78] ca274: d101b3a1 sub x1, x29, #0x6c ca278: d101e3a2 sub x2, x29, #0x78 ca27c: f940afe0 ldr x0, [sp, #0x158] ca280: 97ff6ae8 bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> ca284: f900a7e0 str x0, [sp, #0x148] ca288: 14000001 b 0xca28c ca28c: f940dfe8 ldr x8, [sp, #0x1b8] ca290: 321d03e9 orr w9, wzr, #0x8 ca294: b81843a9 stur w9, [x29, #-0x7c] ca298: d10163a0 sub x0, x29, #0x58 ca29c: 2a1f03e9 mov w9, wzr ca2a0: 2a0903e1 mov w1, w9 ca2a4: f900a3e8 str x8, [sp, #0x140] ca2a8: 97ff7946 bl 0xa87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt> ca2ac: b9013fe0 str w0, [sp, #0x13c] ca2b0: 14000001 b 0xca2b4 ca2b4: b9413fe8 ldr w8, [sp, #0x13c] ca2b8: 2a0803e9 mov w9, w8 ca2bc: 2a0903ea mov w10, w9 ca2c0: f81783aa stur x10, [x29, #-0x88] ca2c4: d101f3a1 sub x1, x29, #0x7c ca2c8: d10223a2 sub x2, x29, #0x88 ca2cc: f940a3e0 ldr x0, [sp, #0x140] ca2d0: 97ff6ad4 bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> ca2d4: f9009be0 str x0, [sp, #0x130] ca2d8: 14000001 b 0xca2dc ca2dc: d10163a0 sub x0, x29, #0x58 ca2e0: 2a1f03e1 mov w1, wzr ca2e4: 97ff7937 bl 0xa87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt> ca2e8: b9012fe0 str w0, [sp, #0x12c] ca2ec: 14000001 b 0xca2f0 ca2f0: b9412fe8 ldr w8, [sp, #0x12c] ca2f4: 2a0803e9 mov w9, w8 ca2f8: 2a0903ea mov w10, w9 ca2fc: 9100114a add x10, x10, #0x4 ca300: f9010bea str x10, [sp, #0x210] ca304: 320003e9 orr w9, wzr, #0x1 ca308: 2a0903e1 mov w1, w9 ca30c: d10163a0 sub x0, x29, #0x58 ca310: 2a1f03e9 mov w9, wzr ca314: 2a0903e2 mov w2, w9 ca318: 97ff74b2 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca31c: b9012be0 str w0, [sp, #0x128] ca320: 14000001 b 0xca324 ca324: b9412be8 ldr w8, [sp, #0x128] ca328: 71000109 subs w9, w8, #0x0 ca32c: 1a9f07ea cset w10, ne ca330: 390833ea strb w10, [sp, #0x20c] ca334: 394833ea ldrb w10, [sp, #0x20c] ca338: b90127e9 str w9, [sp, #0x124] ca33c: 360000aa tbz w10, #0x0, 0xca350 ca340: 14000001 b 0xca344 ca344: 2a1f03e0 mov w0, wzr ca348: b90123e0 str w0, [sp, #0x120] ca34c: 14000004 b 0xca35c ca350: 3948a3e8 ldrb w8, [sp, #0x228] ca354: b90123e8 str w8, [sp, #0x120] ca358: 14000001 b 0xca35c ca35c: b94123e8 ldr w8, [sp, #0x120] ca360: b9020be8 str w8, [sp, #0x208] ca364: 14000001 b 0xca368 ca368: b9420be8 ldr w8, [sp, #0x208] ca36c: 3948a3e9 ldrb w9, [sp, #0x228] ca370: 6b090108 subs w8, w8, w9 ca374: b9011fe8 str w8, [sp, #0x11c] ca378: 54000208 b.hi 0xca3b8 ca37c: 14000001 b 0xca380 ca380: d10163a0 sub x0, x29, #0x58 ca384: 97ff7b2f bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca388: 14000001 b 0xca38c ca38c: d10163a0 sub x0, x29, #0x58 ca390: 97ff7b2c bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca394: 14000001 b 0xca398 ca398: d10163a0 sub x0, x29, #0x58 ca39c: 97ff7b29 bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca3a0: 14000001 b 0xca3a4 ca3a4: 14000001 b 0xca3a8 ca3a8: b9420be8 ldr w8, [sp, #0x208] ca3ac: 11000508 add w8, w8, #0x1 ca3b0: b9020be8 str w8, [sp, #0x208] ca3b4: 17ffffed b 0xca368 ca3b8: d10163a0 sub x0, x29, #0x58 ca3bc: 97ff7b21 bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca3c0: 14000001 b 0xca3c4 ca3c4: d10163a0 sub x0, x29, #0x58 ca3c8: 97ff7b1e bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca3cc: 14000001 b 0xca3d0 ca3d0: d10163a0 sub x0, x29, #0x58 ca3d4: 97ff7b1b bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca3d8: 14000001 b 0xca3dc ca3dc: d10163a0 sub x0, x29, #0x58 ca3e0: 97ff7b18 bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca3e4: 14000001 b 0xca3e8 ca3e8: d10163a0 sub x0, x29, #0x58 ca3ec: 97ff7b15 bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca3f0: 14000001 b 0xca3f4 ca3f4: d10163a0 sub x0, x29, #0x58 ca3f8: 97ff7b12 bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca3fc: 14000001 b 0xca400 ca400: 320003e8 orr w8, wzr, #0x1 ca404: 2a0803e1 mov w1, w8 ca408: d10163a0 sub x0, x29, #0x58 ca40c: 2a1f03e8 mov w8, wzr ca410: 2a0803e2 mov w2, w8 ca414: 97ff7473 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca418: b9011be0 str w0, [sp, #0x118] ca41c: 14000001 b 0xca420 ca420: b9411be8 ldr w8, [sp, #0x118] ca424: 34000cc8 cbz w8, 0xca5bc ca428: 14000001 b 0xca42c ca42c: 320003e8 orr w8, wzr, #0x1 ca430: 2a0803e1 mov w1, w8 ca434: d10163a0 sub x0, x29, #0x58 ca438: 2a1f03e8 mov w8, wzr ca43c: 2a0803e2 mov w2, w8 ca440: 97ff7468 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca444: b90117e0 str w0, [sp, #0x114] ca448: 14000001 b 0xca44c ca44c: b94117e8 ldr w8, [sp, #0x114] ca450: 34000b48 cbz w8, 0xca5b8 ca454: 14000001 b 0xca458 ca458: 2a1f03e8 mov w8, wzr ca45c: b90207e8 str w8, [sp, #0x204] ca460: 14000001 b 0xca464 ca464: b94207e8 ldr w8, [sp, #0x204] ca468: 71000d08 subs w8, w8, #0x3 ca46c: b90113e8 str w8, [sp, #0x110] ca470: 54000a28 b.hi 0xca5b4 ca474: 14000001 b 0xca478 ca478: 2a1f03e8 mov w8, wzr ca47c: b90203e8 str w8, [sp, #0x200] ca480: 14000001 b 0xca484 ca484: b94203e8 ldr w8, [sp, #0x200] ca488: 71001508 subs w8, w8, #0x5 ca48c: b9010fe8 str w8, [sp, #0x10c] ca490: 54000888 b.hi 0xca5a0 ca494: 14000001 b 0xca498 ca498: 320003e8 orr w8, wzr, #0x1 ca49c: 2a0803e1 mov w1, w8 ca4a0: d10163a0 sub x0, x29, #0x58 ca4a4: 2a0803e2 mov w2, w8 ca4a8: 97ff744e bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca4ac: b9010be0 str w0, [sp, #0x108] ca4b0: 14000001 b 0xca4b4 ca4b4: b9410be8 ldr w8, [sp, #0x108] ca4b8: 350000c8 cbnz w8, 0xca4d0 ca4bc: 14000001 b 0xca4c0 ca4c0: d10163a0 sub x0, x29, #0x58 ca4c4: 97ff7adf bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca4c8: 14000001 b 0xca4cc ca4cc: 1400002c b 0xca57c ca4d0: 321a03e8 orr w8, wzr, #0x40 ca4d4: b81743a8 stur w8, [x29, #-0x8c] ca4d8: b94207e8 ldr w8, [sp, #0x204] ca4dc: 531f7908 lsl w8, w8, #1 ca4e0: 11001108 add w8, w8, #0x4 ca4e4: 320003e9 orr w9, wzr, #0x1 ca4e8: 1ac82128 lsl w8, w9, w8 ca4ec: b81703a8 stur w8, [x29, #-0x90] ca4f0: d10233a0 sub x0, x29, #0x8c ca4f4: d10243a1 sub x1, x29, #0x90 ca4f8: 940004fa bl 0xcb8e0 ca4fc: f90083e0 str x0, [sp, #0x100] ca500: 14000001 b 0xca504 ca504: f94083e8 ldr x8, [sp, #0x100] ca508: b9400109 ldr w9, [x8] ca50c: b901ffe9 str w9, [sp, #0x1fc] ca510: b94207e9 ldr w9, [sp, #0x204] ca514: 71000929 subs w9, w9, #0x2 ca518: b900ffe9 str w9, [sp, #0xfc] ca51c: 540000c3 b.lo 0xca534 ca520: 14000001 b 0xca524 ca524: d10163a0 sub x0, x29, #0x58 ca528: 97ff7e0a bl 0xa9d50 <_ZN7android6skipSEEPNS_10ABitReaderE@plt> ca52c: 14000001 b 0xca530 ca530: 14000001 b 0xca534 ca534: 2a1f03e8 mov w8, wzr ca538: b901fbe8 str w8, [sp, #0x1f8] ca53c: 14000001 b 0xca540 ca540: b941fbe8 ldr w8, [sp, #0x1f8] ca544: b941ffe9 ldr w9, [sp, #0x1fc] ca548: 6b090108 subs w8, w8, w9 ca54c: b900fbe8 str w8, [sp, #0xf8] ca550: 54000142 b.hs 0xca578 ca554: 14000001 b 0xca558 ca558: d10163a0 sub x0, x29, #0x58 ca55c: 97ff7dfd bl 0xa9d50 <_ZN7android6skipSEEPNS_10ABitReaderE@plt> ca560: 14000001 b 0xca564 ca564: 14000001 b 0xca568 ca568: b941fbe8 ldr w8, [sp, #0x1f8] ca56c: 11000508 add w8, w8, #0x1 ca570: b901fbe8 str w8, [sp, #0x1f8] ca574: 17fffff3 b 0xca540 ca578: 14000001 b 0xca57c ca57c: 14000001 b 0xca580 ca580: b94207e8 ldr w8, [sp, #0x204] ca584: 71000d09 subs w9, w8, #0x3 ca588: 1a9f0508 csinc w8, w8, wzr, eq ca58c: b94203ea ldr w10, [sp, #0x200] ca590: 0b080148 add w8, w10, w8 ca594: b90203e8 str w8, [sp, #0x200] ca598: b900f7e9 str w9, [sp, #0xf4] ca59c: 17ffffba b 0xca484 ca5a0: 14000001 b 0xca5a4 ca5a4: b94207e8 ldr w8, [sp, #0x204] ca5a8: 11000508 add w8, w8, #0x1 ca5ac: b90207e8 str w8, [sp, #0x204] ca5b0: 17ffffad b 0xca464 ca5b4: 14000001 b 0xca5b8 ca5b8: 14000001 b 0xca5bc ca5bc: 320003e8 orr w8, wzr, #0x1 ca5c0: 2a0803e1 mov w1, w8 ca5c4: d10163a0 sub x0, x29, #0x58 ca5c8: 97ff7126 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca5cc: b900f3e0 str w0, [sp, #0xf0] ca5d0: 14000001 b 0xca5d4 ca5d4: 320003e8 orr w8, wzr, #0x1 ca5d8: 2a0803e1 mov w1, w8 ca5dc: d10163a0 sub x0, x29, #0x58 ca5e0: 97ff7120 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca5e4: b900efe0 str w0, [sp, #0xec] ca5e8: 14000001 b 0xca5ec ca5ec: 320003e8 orr w8, wzr, #0x1 ca5f0: 2a0803e1 mov w1, w8 ca5f4: d10163a0 sub x0, x29, #0x58 ca5f8: 2a1f03e8 mov w8, wzr ca5fc: 2a0803e2 mov w2, w8 ca600: 97ff73f8 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca604: b900ebe0 str w0, [sp, #0xe8] ca608: 14000001 b 0xca60c ca60c: b940ebe8 ldr w8, [sp, #0xe8] ca610: 34000368 cbz w8, 0xca67c ca614: 14000001 b 0xca618 ca618: 321e03e8 orr w8, wzr, #0x4 ca61c: 2a0803e1 mov w1, w8 ca620: d10163a0 sub x0, x29, #0x58 ca624: 97ff710f bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca628: b900e7e0 str w0, [sp, #0xe4] ca62c: 14000001 b 0xca630 ca630: 321e03e8 orr w8, wzr, #0x4 ca634: 2a0803e1 mov w1, w8 ca638: d10163a0 sub x0, x29, #0x58 ca63c: 97ff7109 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca640: b900e3e0 str w0, [sp, #0xe0] ca644: 14000001 b 0xca648 ca648: d10163a0 sub x0, x29, #0x58 ca64c: 97ff7a7d bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca650: 14000001 b 0xca654 ca654: d10163a0 sub x0, x29, #0x58 ca658: 97ff7a7a bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca65c: 14000001 b 0xca660 ca660: 320003e8 orr w8, wzr, #0x1 ca664: 2a0803e1 mov w1, w8 ca668: d10163a0 sub x0, x29, #0x58 ca66c: 97ff70fd bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca670: b900dfe0 str w0, [sp, #0xdc] ca674: 14000001 b 0xca678 ca678: 14000001 b 0xca67c ca67c: d10163a0 sub x0, x29, #0x58 ca680: 2a1f03e1 mov w1, wzr ca684: 97ff784f bl 0xa87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt> ca688: b900dbe0 str w0, [sp, #0xd8] ca68c: 14000001 b 0xca690 ca690: b940dbe8 ldr w8, [sp, #0xd8] ca694: b901f7e8 str w8, [sp, #0x1f4] ca698: 2a1f03e9 mov w9, wzr ca69c: b901f3e9 str w9, [sp, #0x1f0] ca6a0: b901efe9 str w9, [sp, #0x1ec] ca6a4: 14000001 b 0xca6a8 ca6a8: b941efe8 ldr w8, [sp, #0x1ec] ca6ac: b941f7e9 ldr w9, [sp, #0x1f4] ca6b0: 6b090108 subs w8, w8, w9 ca6b4: b900d7e8 str w8, [sp, #0xd4] ca6b8: 54001002 b.hs 0xca8b8 ca6bc: 14000001 b 0xca6c0 ca6c0: b941efe8 ldr w8, [sp, #0x1ec] ca6c4: 34000848 cbz w8, 0xca7cc ca6c8: 14000001 b 0xca6cc ca6cc: 320003e8 orr w8, wzr, #0x1 ca6d0: 2a0803e1 mov w1, w8 ca6d4: d10163a0 sub x0, x29, #0x58 ca6d8: 2a1f03e8 mov w8, wzr ca6dc: 2a0803e2 mov w2, w8 ca6e0: 97ff73c0 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca6e4: b900d3e0 str w0, [sp, #0xd0] ca6e8: 14000001 b 0xca6ec ca6ec: b940d3e8 ldr w8, [sp, #0xd0] ca6f0: 340006e8 cbz w8, 0xca7cc ca6f4: 14000001 b 0xca6f8 ca6f8: 320003e8 orr w8, wzr, #0x1 ca6fc: 2a0803e1 mov w1, w8 ca700: d10163a0 sub x0, x29, #0x58 ca704: 97ff70d7 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca708: b900cfe0 str w0, [sp, #0xcc] ca70c: 14000001 b 0xca710 ca710: d10163a0 sub x0, x29, #0x58 ca714: 97ff7a4b bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca718: 14000001 b 0xca71c ca71c: 2a1f03e8 mov w8, wzr ca720: b901ebe8 str w8, [sp, #0x1e8] ca724: b901e7e8 str w8, [sp, #0x1e4] ca728: 14000001 b 0xca72c ca72c: b941e7e8 ldr w8, [sp, #0x1e4] ca730: b941f3e9 ldr w9, [sp, #0x1f0] ca734: 6b090108 subs w8, w8, w9 ca738: b900cbe8 str w8, [sp, #0xc8] ca73c: 54000428 b.hi 0xca7c0 ca740: 14000001 b 0xca744 ca744: 320003e8 orr w8, wzr, #0x1 ca748: 2a0803e1 mov w1, w8 ca74c: d10163a0 sub x0, x29, #0x58 ca750: 2a1f03e8 mov w8, wzr ca754: 2a0803e2 mov w2, w8 ca758: 97ff73a2 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca75c: b900c7e0 str w0, [sp, #0xc4] ca760: 14000001 b 0xca764 ca764: b940c7e8 ldr w8, [sp, #0xc4] ca768: 350001a8 cbnz w8, 0xca79c ca76c: 14000001 b 0xca770 ca770: 320003e8 orr w8, wzr, #0x1 ca774: 2a0803e1 mov w1, w8 ca778: d10163a0 sub x0, x29, #0x58 ca77c: 2a1f03e8 mov w8, wzr ca780: 2a0803e2 mov w2, w8 ca784: 97ff7397 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca788: b900c3e0 str w0, [sp, #0xc0] ca78c: 14000001 b 0xca790 ca790: b940c3e8 ldr w8, [sp, #0xc0] ca794: 340000c8 cbz w8, 0xca7ac ca798: 14000001 b 0xca79c ca79c: b941ebe8 ldr w8, [sp, #0x1e8] ca7a0: 11000508 add w8, w8, #0x1 ca7a4: b901ebe8 str w8, [sp, #0x1e8] ca7a8: 14000001 b 0xca7ac ca7ac: 14000001 b 0xca7b0 ca7b0: b941e7e8 ldr w8, [sp, #0x1e4] ca7b4: 11000508 add w8, w8, #0x1 ca7b8: b901e7e8 str w8, [sp, #0x1e4] ca7bc: 17ffffdc b 0xca72c ca7c0: b941ebe8 ldr w8, [sp, #0x1e8] ca7c4: b901f3e8 str w8, [sp, #0x1f0] ca7c8: 14000037 b 0xca8a4 ca7cc: d10163a0 sub x0, x29, #0x58 ca7d0: 2a1f03e1 mov w1, wzr ca7d4: 97ff77fb bl 0xa87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt> ca7d8: b900bfe0 str w0, [sp, #0xbc] ca7dc: 14000001 b 0xca7e0 ca7e0: b940bfe8 ldr w8, [sp, #0xbc] ca7e4: b901e3e8 str w8, [sp, #0x1e0] ca7e8: d10163a0 sub x0, x29, #0x58 ca7ec: 2a1f03e1 mov w1, wzr ca7f0: 97ff77f4 bl 0xa87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt> ca7f4: b900bbe0 str w0, [sp, #0xb8] ca7f8: 14000001 b 0xca7fc ca7fc: b940bbe8 ldr w8, [sp, #0xb8] ca800: b901dfe8 str w8, [sp, #0x1dc] ca804: b941e3e9 ldr w9, [sp, #0x1e0] ca808: b941dfea ldr w10, [sp, #0x1dc] ca80c: 2a2a03ea mvn w10, w10 ca810: 6b0a0129 subs w9, w9, w10 ca814: b900b7e9 str w9, [sp, #0xb4] ca818: 540000e9 b.ls 0xca834 ca81c: 14000001 b 0xca820 ca820: 12807dc8 mov w8, #-0x3ef // =-1007 ca824: b81243a8 stur w8, [x29, #-0xdc] ca828: 320003e8 orr w8, wzr, #0x1 ca82c: b901dbe8 str w8, [sp, #0x1d8] ca830: 14000137 b 0xcad0c ca834: b941e3e8 ldr w8, [sp, #0x1e0] ca838: b941dfe9 ldr w9, [sp, #0x1dc] ca83c: 0b090108 add w8, w8, w9 ca840: b901f3e8 str w8, [sp, #0x1f0] ca844: 2a1f03e8 mov w8, wzr ca848: b901d7e8 str w8, [sp, #0x1d4] ca84c: 14000001 b 0xca850 ca850: b941d7e8 ldr w8, [sp, #0x1d4] ca854: b941f3e9 ldr w9, [sp, #0x1f0] ca858: 6b090108 subs w8, w8, w9 ca85c: b900b3e8 str w8, [sp, #0xb0] ca860: 54000202 b.hs 0xca8a0 ca864: 14000001 b 0xca868 ca868: d10163a0 sub x0, x29, #0x58 ca86c: 97ff79f5 bl 0xa9040 <_ZN7android6skipUEEPNS_10ABitReaderE@plt> ca870: 14000001 b 0xca874 ca874: 320003e8 orr w8, wzr, #0x1 ca878: 2a0803e1 mov w1, w8 ca87c: d10163a0 sub x0, x29, #0x58 ca880: 97ff7078 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca884: b900afe0 str w0, [sp, #0xac] ca888: 14000001 b 0xca88c ca88c: 14000001 b 0xca890 ca890: b941d7e8 ldr w8, [sp, #0x1d4] ca894: 11000508 add w8, w8, #0x1 ca898: b901d7e8 str w8, [sp, #0x1d4] ca89c: 17ffffed b 0xca850 ca8a0: 14000001 b 0xca8a4 ca8a4: 14000001 b 0xca8a8 ca8a8: b941efe8 ldr w8, [sp, #0x1ec] ca8ac: 11000508 add w8, w8, #0x1 ca8b0: b901efe8 str w8, [sp, #0x1ec] ca8b4: 17ffff7d b 0xca6a8 ca8b8: 320003e8 orr w8, wzr, #0x1 ca8bc: 2a0803e1 mov w1, w8 ca8c0: d10163a0 sub x0, x29, #0x58 ca8c4: 2a1f03e8 mov w8, wzr ca8c8: 2a0803e2 mov w2, w8 ca8cc: 97ff7345 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca8d0: b900abe0 str w0, [sp, #0xa8] ca8d4: 14000001 b 0xca8d8 ca8d8: b940abe8 ldr w8, [sp, #0xa8] ca8dc: 34000468 cbz w8, 0xca968 ca8e0: 14000001 b 0xca8e4 ca8e4: d10163a0 sub x0, x29, #0x58 ca8e8: 2a1f03e1 mov w1, wzr ca8ec: 97ff77b5 bl 0xa87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt> ca8f0: b900a7e0 str w0, [sp, #0xa4] ca8f4: 14000001 b 0xca8f8 ca8f8: b940a7e8 ldr w8, [sp, #0xa4] ca8fc: b901d3e8 str w8, [sp, #0x1d0] ca900: 2a1f03e9 mov w9, wzr ca904: b901cfe9 str w9, [sp, #0x1cc] ca908: 14000001 b 0xca90c ca90c: b941cfe8 ldr w8, [sp, #0x1cc] ca910: b941d3e9 ldr w9, [sp, #0x1d0] ca914: 6b090108 subs w8, w8, w9 ca918: b900a3e8 str w8, [sp, #0xa0] ca91c: 54000242 b.hs 0xca964 ca920: 14000001 b 0xca924 ca924: f9410be1 ldr x1, [sp, #0x210] ca928: d10163a0 sub x0, x29, #0x58 ca92c: 97ff704d bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca930: b9009fe0 str w0, [sp, #0x9c] ca934: 14000001 b 0xca938 ca938: 320003e8 orr w8, wzr, #0x1 ca93c: 2a0803e1 mov w1, w8 ca940: d10163a0 sub x0, x29, #0x58 ca944: 97ff7047 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca948: b9009be0 str w0, [sp, #0x98] ca94c: 14000001 b 0xca950 ca950: 14000001 b 0xca954 ca954: b941cfe8 ldr w8, [sp, #0x1cc] ca958: 11000508 add w8, w8, #0x1 ca95c: b901cfe8 str w8, [sp, #0x1cc] ca960: 17ffffeb b 0xca90c ca964: 14000001 b 0xca968 ca968: 320003e8 orr w8, wzr, #0x1 ca96c: 2a0803e1 mov w1, w8 ca970: d10163a0 sub x0, x29, #0x58 ca974: 97ff703b bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca978: b90097e0 str w0, [sp, #0x94] ca97c: 14000001 b 0xca980 ca980: 320003e8 orr w8, wzr, #0x1 ca984: 2a0803e1 mov w1, w8 ca988: d10163a0 sub x0, x29, #0x58 ca98c: 97ff7035 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> ca990: b90093e0 str w0, [sp, #0x90] ca994: 14000001 b 0xca998 ca998: 320003e8 orr w8, wzr, #0x1 ca99c: 2a0803e1 mov w1, w8 ca9a0: d10163a0 sub x0, x29, #0x58 ca9a4: 2a1f03e8 mov w8, wzr ca9a8: 2a0803e2 mov w2, w8 ca9ac: 97ff730d bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca9b0: b9008fe0 str w0, [sp, #0x8c] ca9b4: 14000001 b 0xca9b8 ca9b8: b9408fe8 ldr w8, [sp, #0x8c] ca9bc: 340018c8 cbz w8, 0xcacd4 ca9c0: 14000001 b 0xca9c4 ca9c4: 320003e8 orr w8, wzr, #0x1 ca9c8: 2a0803e1 mov w1, w8 ca9cc: d10163a0 sub x0, x29, #0x58 ca9d0: 2a1f03e8 mov w8, wzr ca9d4: 2a0803e2 mov w2, w8 ca9d8: 97ff7302 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> ca9dc: b9008be0 str w0, [sp, #0x88] ca9e0: 14000001 b 0xca9e4 ca9e4: b9408be8 ldr w8, [sp, #0x88] ca9e8: 340003e8 cbz w8, 0xcaa64 ca9ec: 14000001 b 0xca9f0 ca9f0: 321d03e8 orr w8, wzr, #0x8 ca9f4: 2a0803e1 mov w1, w8 ca9f8: d10163a0 sub x0, x29, #0x58 ca9fc: 2a1f03e8 mov w8, wzr caa00: 2a0803e2 mov w2, w8 caa04: 97ff72f7 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> caa08: b90087e0 str w0, [sp, #0x84] caa0c: 14000001 b 0xcaa10 caa10: b94087e8 ldr w8, [sp, #0x84] caa14: b901cbe8 str w8, [sp, #0x1c8] caa18: b941cbe9 ldr w9, [sp, #0x1c8] caa1c: 7103fd29 subs w9, w9, #0xff caa20: b90083e9 str w9, [sp, #0x80] caa24: 540001e1 b.ne 0xcaa60 caa28: 14000001 b 0xcaa2c caa2c: 321c03e8 orr w8, wzr, #0x10 caa30: 2a0803e1 mov w1, w8 caa34: d10163a0 sub x0, x29, #0x58 caa38: 97ff700a bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> caa3c: b9007fe0 str w0, [sp, #0x7c] caa40: 14000001 b 0xcaa44 caa44: 321c03e8 orr w8, wzr, #0x10 caa48: 2a0803e1 mov w1, w8 caa4c: d10163a0 sub x0, x29, #0x58 caa50: 97ff7004 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> caa54: b9007be0 str w0, [sp, #0x78] caa58: 14000001 b 0xcaa5c caa5c: 14000001 b 0xcaa60 caa60: 14000001 b 0xcaa64 caa64: 320003e8 orr w8, wzr, #0x1 caa68: 2a0803e1 mov w1, w8 caa6c: d10163a0 sub x0, x29, #0x58 caa70: 2a1f03e8 mov w8, wzr caa74: 2a0803e2 mov w2, w8 caa78: 97ff72da bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> caa7c: b90077e0 str w0, [sp, #0x74] caa80: 14000001 b 0xcaa84 caa84: b94077e8 ldr w8, [sp, #0x74] caa88: 34000128 cbz w8, 0xcaaac caa8c: 14000001 b 0xcaa90 caa90: 320003e8 orr w8, wzr, #0x1 caa94: 2a0803e1 mov w1, w8 caa98: d10163a0 sub x0, x29, #0x58 caa9c: 97ff6ff1 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> caaa0: b90073e0 str w0, [sp, #0x70] caaa4: 14000001 b 0xcaaa8 caaa8: 14000001 b 0xcaaac caaac: 320003e8 orr w8, wzr, #0x1 caab0: 2a0803e1 mov w1, w8 caab4: d10163a0 sub x0, x29, #0x58 caab8: 2a1f03e8 mov w8, wzr caabc: 2a0803e2 mov w2, w8 caac0: 97ff72c8 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> caac4: b9006fe0 str w0, [sp, #0x6c] caac8: 14000001 b 0xcaacc caacc: b9406fe8 ldr w8, [sp, #0x6c] caad0: 34001008 cbz w8, 0xcacd0 caad4: 14000001 b 0xcaad8 caad8: 320007e8 orr w8, wzr, #0x3 caadc: 2a0803e1 mov w1, w8 caae0: d10163a0 sub x0, x29, #0x58 caae4: 97ff6fdf bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> caae8: b9006be0 str w0, [sp, #0x68] caaec: 14000001 b 0xcaaf0 caaf0: 320003e8 orr w8, wzr, #0x1 caaf4: 2a0803e1 mov w1, w8 caaf8: d10163a0 sub x0, x29, #0x58 caafc: d10253a2 sub x2, x29, #0x94 cab00: 97ff5bc0 bl 0xa1a00 <_ZN7android10ABitReader15getBitsGracefulEmPj@plt> cab04: b90067e0 str w0, [sp, #0x64] cab08: 14000001 b 0xcab0c cab0c: b94067e8 ldr w8, [sp, #0x64] cab10: 360001c8 tbz w8, #0x0, 0xcab48 cab14: 14000001 b 0xcab18 cab18: 52800128 mov w8, #0x9 // =9 cab1c: b81683a8 stur w8, [x29, #-0x98] cab20: b856c3a8 ldur w8, [x29, #-0x94] cab24: 2a0803e9 mov w9, w8 cab28: f81603a9 stur x9, [x29, #-0xa0] cab2c: d10263a1 sub x1, x29, #0x98 cab30: d10283a2 sub x2, x29, #0xa0 cab34: f940dfe0 ldr x0, [sp, #0x1b8] cab38: 97ff68ba bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> cab3c: f9002fe0 str x0, [sp, #0x58] cab40: 14000001 b 0xcab44 cab44: 14000001 b 0xcab48 cab48: 320003e8 orr w8, wzr, #0x1 cab4c: 2a0803e1 mov w1, w8 cab50: d10163a0 sub x0, x29, #0x58 cab54: 2a1f03e8 mov w8, wzr cab58: 2a0803e2 mov w2, w8 cab5c: 97ff72a1 bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> cab60: b90057e0 str w0, [sp, #0x54] cab64: 14000001 b 0xcab68 cab68: b94057e8 ldr w8, [sp, #0x54] cab6c: 34000b08 cbz w8, 0xcaccc cab70: 14000001 b 0xcab74 cab74: f940dfe8 ldr x8, [sp, #0x1b8] cab78: b9405109 ldr w9, [x8, #0x50] cab7c: 321f0129 orr w9, w9, #0x2 cab80: b9005109 str w9, [x8, #0x50] cab84: 321d03e9 orr w9, wzr, #0x8 cab88: 2a0903e1 mov w1, w9 cab8c: d10163a0 sub x0, x29, #0x58 cab90: d10293a2 sub x2, x29, #0xa4 cab94: 97ff5b9b bl 0xa1a00 <_ZN7android10ABitReader15getBitsGracefulEmPj@plt> cab98: b90053e0 str w0, [sp, #0x50] cab9c: 14000001 b 0xcaba0 caba0: b94053e8 ldr w8, [sp, #0x50] caba4: 360001c8 tbz w8, #0x0, 0xcabdc caba8: 14000001 b 0xcabac cabac: 52800148 mov w8, #0xa // =10 cabb0: b81503a8 stur w8, [x29, #-0xb0] cabb4: b855c3a8 ldur w8, [x29, #-0xa4] cabb8: 2a0803e9 mov w9, w8 cabbc: f81483a9 stur x9, [x29, #-0xb8] cabc0: d102c3a1 sub x1, x29, #0xb0 cabc4: d102e3a2 sub x2, x29, #0xb8 cabc8: f940dfe0 ldr x0, [sp, #0x1b8] cabcc: 97ff6895 bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> cabd0: f90027e0 str x0, [sp, #0x48] cabd4: 14000001 b 0xcabd8 cabd8: 14000001 b 0xcabdc cabdc: 321d03e8 orr w8, wzr, #0x8 cabe0: 2a0803e1 mov w1, w8 cabe4: d10163a0 sub x0, x29, #0x58 cabe8: d102a3a2 sub x2, x29, #0xa8 cabec: 97ff5b85 bl 0xa1a00 <_ZN7android10ABitReader15getBitsGracefulEmPj@plt> cabf0: b90047e0 str w0, [sp, #0x44] cabf4: 14000001 b 0xcabf8 cabf8: b94047e8 ldr w8, [sp, #0x44] cabfc: 360003a8 tbz w8, #0x0, 0xcac70 cac00: 14000001 b 0xcac04 cac04: 52800168 mov w8, #0xb // =11 cac08: b81443a8 stur w8, [x29, #-0xbc] cac0c: b85583a8 ldur w8, [x29, #-0xa8] cac10: 2a0803e9 mov w9, w8 cac14: f81383a9 stur x9, [x29, #-0xc8] cac18: d102f3a1 sub x1, x29, #0xbc cac1c: d10323a2 sub x2, x29, #0xc8 cac20: f940dfe0 ldr x0, [sp, #0x1b8] cac24: 97ff687f bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> cac28: f9001fe0 str x0, [sp, #0x38] cac2c: 14000001 b 0xcac30 cac30: b85583a8 ldur w8, [x29, #-0xa8] cac34: 71004108 subs w8, w8, #0x10 cac38: b90037e8 str w8, [sp, #0x34] cac3c: 540000e0 b.eq 0xcac58 cac40: 14000001 b 0xcac44 cac44: b85583a8 ldur w8, [x29, #-0xa8] cac48: 71004908 subs w8, w8, #0x12 cac4c: b90033e8 str w8, [sp, #0x30] cac50: 540000e1 b.ne 0xcac6c cac54: 14000001 b 0xcac58 cac58: f940dfe8 ldr x8, [sp, #0x1b8] cac5c: b9405109 ldr w9, [x8, #0x50] cac60: 32000129 orr w9, w9, #0x1 cac64: b9005109 str w9, [x8, #0x50] cac68: 14000001 b 0xcac6c cac6c: 14000001 b 0xcac70 cac70: 321d03e8 orr w8, wzr, #0x8 cac74: 2a0803e1 mov w1, w8 cac78: d10163a0 sub x0, x29, #0x58 cac7c: d102b3a2 sub x2, x29, #0xac cac80: 97ff5b60 bl 0xa1a00 <_ZN7android10ABitReader15getBitsGracefulEmPj@plt> cac84: b9002fe0 str w0, [sp, #0x2c] cac88: 14000001 b 0xcac8c cac8c: b9402fe8 ldr w8, [sp, #0x2c] cac90: 360001c8 tbz w8, #0x0, 0xcacc8 cac94: 14000001 b 0xcac98 cac98: 321e07e8 orr w8, wzr, #0xc cac9c: b81343a8 stur w8, [x29, #-0xcc] caca0: b85543a8 ldur w8, [x29, #-0xac] caca4: 2a0803e9 mov w9, w8 caca8: f81283a9 stur x9, [x29, #-0xd8] cacac: d10333a1 sub x1, x29, #0xcc cacb0: d10363a2 sub x2, x29, #0xd8 cacb4: f940dfe0 ldr x0, [sp, #0x1b8] cacb8: 97ff685a bl 0xa4e20 <_ZN7android11KeyedVectorIjmE3addERKjRKm@plt> cacbc: f90013e0 str x0, [sp, #0x20] cacc0: 14000001 b 0xcacc4 cacc4: 14000001 b 0xcacc8 cacc8: 14000001 b 0xcaccc caccc: 14000001 b 0xcacd0 cacd0: 14000001 b 0xcacd4 cacd4: d10163a0 sub x0, x29, #0x58 cacd8: 97ff57a2 bl 0xa0b60 <_ZNK7android10ABitReader8overReadEv@plt> cacdc: b9001fe0 str w0, [sp, #0x1c] cace0: 14000001 b 0xcace4 cace4: b9401fe8 ldr w8, [sp, #0x1c] cace8: 72000109 ands w9, w8, #0x1 cacec: 2a1f03ea mov w10, wzr cacf0: 12807dcb mov w11, #-0x3ef // =-1007 cacf4: 1a8a116a csel w10, w11, w10, ne cacf8: b81243aa stur w10, [x29, #-0xdc] cacfc: 320003ea orr w10, wzr, #0x1 cad00: b901dbea str w10, [sp, #0x1d8] cad04: b9001be9 str w9, [sp, #0x18] cad08: 14000001 b 0xcad0c cad0c: d10163a0 sub x0, x29, #0x58 cad10: 97ff6e7c bl 0xa6700 <_ZN7android12NALBitReaderD2Ev@plt> cad14: b85243a8 ldur w8, [x29, #-0xdc] cad18: d53bd040 mrs x0, TPIDR_EL0 cad1c: f9401400 ldr x0, [x0, #0x28] cad20: f85e83be ldur x30, [x29, #-0x18] cad24: eb1e0000 subs x0, x0, x30 cad28: b90017e8 str w8, [sp, #0x14] cad2c: f90007e0 str x0, [sp, #0x8] cad30: 54000121 b.ne 0xcad54 cad34: 14000001 b 0xcad38 cad38: b94017e0 ldr w0, [sp, #0x14] cad3c: 910c83ff add sp, sp, #0x320 cad40: a9417bfd ldp x29, x30, [sp, #0x10] cad44: f84207fc ldr x28, [sp], #0x20 cad48: d65f03c0 ret cad4c: f85003a0 ldur x0, [x29, #-0x100] cad50: 97ff7470 bl 0xa7f10 <_Unwind_Resume@plt> cad54: 97ff7c07 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cad58 : cad58: d10083ff sub sp, sp, #0x20 cad5c: 52800008 mov w8, #0x0 // =0 cad60: f9000fe0 str x0, [sp, #0x18] cad64: f9000be1 str x1, [sp, #0x10] cad68: f90007e2 str x2, [sp, #0x8] cad6c: 2a0803e0 mov w0, w8 cad70: 910083ff add sp, sp, #0x20 cad74: d65f03c0 ret 00000000000cad78 : cad78: d10043ff sub sp, sp, #0x10 cad7c: f90007e0 str x0, [sp, #0x8] cad80: b90007e1 str w1, [sp, #0x4] cad84: f94007e0 ldr x0, [sp, #0x8] cad88: b94007e1 ldr w1, [sp, #0x4] cad8c: b9004001 str w1, [x0, #0x40] cad90: 910043ff add sp, sp, #0x10 cad94: d65f03c0 ret 00000000000cad98 >::push(android::sp const&)>: cad98: d10083ff sub sp, sp, #0x20 cad9c: a9017bfd stp x29, x30, [sp, #0x10] cada0: 910043fd add x29, sp, #0x10 cada4: f90007e0 str x0, [sp, #0x8] cada8: f90003e1 str x1, [sp] cadac: f94007e0 ldr x0, [sp, #0x8] cadb0: f94003e1 ldr x1, [sp] cadb4: 97ff5dbb bl 0xa24a0 <_ZN7android10VectorImpl4pushEPKv@plt> cadb8: a9417bfd ldp x29, x30, [sp, #0x10] cadbc: 910083ff add sp, sp, #0x20 cadc0: d65f03c0 ret 00000000000cadc4 : cadc4: d100c3ff sub sp, sp, #0x30 cadc8: a9027bfd stp x29, x30, [sp, #0x20] cadcc: 910083fd add x29, sp, #0x20 cadd0: f81f83a0 stur x0, [x29, #-0x8] cadd4: b81f43a1 stur w1, [x29, #-0xc] cadd8: f90007e2 str x2, [sp, #0x8] caddc: f85f83a0 ldur x0, [x29, #-0x8] cade0: b85f43a1 ldur w1, [x29, #-0xc] cade4: f94007e2 ldr x2, [sp, #0x8] cade8: f90003e0 str x0, [sp] cadec: 2a0103e0 mov w0, w1 cadf0: aa0203e1 mov x1, x2 cadf4: f94003e2 ldr x2, [sp] cadf8: 94000007 bl 0xcae14 cadfc: 320003e8 orr w8, wzr, #0x1 cae00: 0a080008 and w8, w0, w8 cae04: 2a0803e0 mov w0, w8 cae08: a9427bfd ldp x29, x30, [sp, #0x20] cae0c: 9100c3ff add sp, sp, #0x30 cae10: d65f03c0 ret cae14: d10103ff sub sp, sp, #0x40 cae18: a9037bfd stp x29, x30, [sp, #0x30] cae1c: 9100c3fd add x29, sp, #0x30 cae20: d53bd048 mrs x8, TPIDR_EL0 cae24: f9401508 ldr x8, [x8, #0x28] cae28: f81f83a8 stur x8, [x29, #-0x8] cae2c: b81f43a0 stur w0, [x29, #-0xc] cae30: f9000fe1 str x1, [sp, #0x18] cae34: f9000be2 str x2, [sp, #0x10] cae38: f9400be0 ldr x0, [sp, #0x10] cae3c: d10033a1 sub x1, x29, #0xc cae40: 97ff6184 bl 0xa3450 <_ZNK7android11KeyedVectorIjmE10indexOfKeyERKj@plt> cae44: b6f800a0 tbz x0, #0x3f, 0xcae58 cae48: 14000001 b 0xcae4c cae4c: 2a1f03e8 mov w8, wzr cae50: 381f33a8 sturb w8, [x29, #-0xd] cae54: 1400000c b 0xcae84 cae58: f9400be0 ldr x0, [sp, #0x10] cae5c: b85f43a8 ldur w8, [x29, #-0xc] cae60: 2a0803e1 mov w1, w8 cae64: 97ff601b bl 0xa2ed0 <_ZNK7android11KeyedVectorIjmEixEm@plt> cae68: f9400000 ldr x0, [x0] cae6c: f9400fe1 ldr x1, [sp, #0x18] cae70: 2a0003e8 mov w8, w0 cae74: 39000028 strb w8, [x1] cae78: 320003e8 orr w8, wzr, #0x1 cae7c: 381f33a8 sturb w8, [x29, #-0xd] cae80: 14000001 b 0xcae84 cae84: 385f33a8 ldurb w8, [x29, #-0xd] cae88: d53bd049 mrs x9, TPIDR_EL0 cae8c: f9401529 ldr x9, [x9, #0x28] cae90: f85f83aa ldur x10, [x29, #-0x8] cae94: eb0a0129 subs x9, x9, x10 cae98: b9000fe8 str w8, [sp, #0xc] cae9c: f90003e9 str x9, [sp] caea0: 540000e1 b.ne 0xcaebc caea4: 14000001 b 0xcaea8 caea8: b9400fe8 ldr w8, [sp, #0xc] caeac: 12000100 and w0, w8, #0x1 caeb0: a9437bfd ldp x29, x30, [sp, #0x30] caeb4: 910103ff add sp, sp, #0x40 caeb8: d65f03c0 ret caebc: 97ff7bad bl 0xa9d70 <__stack_chk_fail@plt> 00000000000caec0 : caec0: d100c3ff sub sp, sp, #0x30 caec4: a9027bfd stp x29, x30, [sp, #0x20] caec8: 910083fd add x29, sp, #0x20 caecc: f81f83a0 stur x0, [x29, #-0x8] caed0: b81f43a1 stur w1, [x29, #-0xc] caed4: f90007e2 str x2, [sp, #0x8] caed8: f85f83a0 ldur x0, [x29, #-0x8] caedc: b85f43a1 ldur w1, [x29, #-0xc] caee0: f94007e2 ldr x2, [sp, #0x8] caee4: f90003e0 str x0, [sp] caee8: 2a0103e0 mov w0, w1 caeec: aa0203e1 mov x1, x2 caef0: f94003e2 ldr x2, [sp] caef4: 94000007 bl 0xcaf10 caef8: 320003e8 orr w8, wzr, #0x1 caefc: 0a080008 and w8, w0, w8 caf00: 2a0803e0 mov w0, w8 caf04: a9427bfd ldp x29, x30, [sp, #0x20] caf08: 9100c3ff add sp, sp, #0x30 caf0c: d65f03c0 ret caf10: d10103ff sub sp, sp, #0x40 caf14: a9037bfd stp x29, x30, [sp, #0x30] caf18: 9100c3fd add x29, sp, #0x30 caf1c: d53bd048 mrs x8, TPIDR_EL0 caf20: f9401508 ldr x8, [x8, #0x28] caf24: f81f83a8 stur x8, [x29, #-0x8] caf28: b81f43a0 stur w0, [x29, #-0xc] caf2c: f9000fe1 str x1, [sp, #0x18] caf30: f9000be2 str x2, [sp, #0x10] caf34: f9400be0 ldr x0, [sp, #0x10] caf38: d10033a1 sub x1, x29, #0xc caf3c: 97ff6145 bl 0xa3450 <_ZNK7android11KeyedVectorIjmE10indexOfKeyERKj@plt> caf40: b6f800a0 tbz x0, #0x3f, 0xcaf54 caf44: 14000001 b 0xcaf48 caf48: 2a1f03e8 mov w8, wzr caf4c: 381f33a8 sturb w8, [x29, #-0xd] caf50: 1400000c b 0xcaf80 caf54: f9400be0 ldr x0, [sp, #0x10] caf58: b85f43a8 ldur w8, [x29, #-0xc] caf5c: 2a0803e1 mov w1, w8 caf60: 97ff5fdc bl 0xa2ed0 <_ZNK7android11KeyedVectorIjmEixEm@plt> caf64: f9400000 ldr x0, [x0] caf68: f9400fe1 ldr x1, [sp, #0x18] caf6c: 2a0003e8 mov w8, w0 caf70: 79000028 strh w8, [x1] caf74: 320003e8 orr w8, wzr, #0x1 caf78: 381f33a8 sturb w8, [x29, #-0xd] caf7c: 14000001 b 0xcaf80 caf80: 385f33a8 ldurb w8, [x29, #-0xd] caf84: d53bd049 mrs x9, TPIDR_EL0 caf88: f9401529 ldr x9, [x9, #0x28] caf8c: f85f83aa ldur x10, [x29, #-0x8] caf90: eb0a0129 subs x9, x9, x10 caf94: b9000fe8 str w8, [sp, #0xc] caf98: f90003e9 str x9, [sp] caf9c: 540000e1 b.ne 0xcafb8 cafa0: 14000001 b 0xcafa4 cafa4: b9400fe8 ldr w8, [sp, #0xc] cafa8: 12000100 and w0, w8, #0x1 cafac: a9437bfd ldp x29, x30, [sp, #0x30] cafb0: 910103ff add sp, sp, #0x40 cafb4: d65f03c0 ret cafb8: 97ff7b6e bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cafbc : cafbc: d100c3ff sub sp, sp, #0x30 cafc0: a9027bfd stp x29, x30, [sp, #0x20] cafc4: 910083fd add x29, sp, #0x20 cafc8: f81f83a0 stur x0, [x29, #-0x8] cafcc: b81f43a1 stur w1, [x29, #-0xc] cafd0: f90007e2 str x2, [sp, #0x8] cafd4: f85f83a0 ldur x0, [x29, #-0x8] cafd8: b85f43a1 ldur w1, [x29, #-0xc] cafdc: f94007e2 ldr x2, [sp, #0x8] cafe0: f90003e0 str x0, [sp] cafe4: 2a0103e0 mov w0, w1 cafe8: aa0203e1 mov x1, x2 cafec: f94003e2 ldr x2, [sp] caff0: 94000007 bl 0xcb00c caff4: 320003e8 orr w8, wzr, #0x1 caff8: 0a080008 and w8, w0, w8 caffc: 2a0803e0 mov w0, w8 cb000: a9427bfd ldp x29, x30, [sp, #0x20] cb004: 9100c3ff add sp, sp, #0x30 cb008: d65f03c0 ret cb00c: d10103ff sub sp, sp, #0x40 cb010: a9037bfd stp x29, x30, [sp, #0x30] cb014: 9100c3fd add x29, sp, #0x30 cb018: d53bd048 mrs x8, TPIDR_EL0 cb01c: f9401508 ldr x8, [x8, #0x28] cb020: f81f83a8 stur x8, [x29, #-0x8] cb024: b81f43a0 stur w0, [x29, #-0xc] cb028: f9000fe1 str x1, [sp, #0x18] cb02c: f9000be2 str x2, [sp, #0x10] cb030: f9400be0 ldr x0, [sp, #0x10] cb034: d10033a1 sub x1, x29, #0xc cb038: 97ff6106 bl 0xa3450 <_ZNK7android11KeyedVectorIjmE10indexOfKeyERKj@plt> cb03c: b6f800a0 tbz x0, #0x3f, 0xcb050 cb040: 14000001 b 0xcb044 cb044: 2a1f03e8 mov w8, wzr cb048: 381f33a8 sturb w8, [x29, #-0xd] cb04c: 1400000c b 0xcb07c cb050: f9400be0 ldr x0, [sp, #0x10] cb054: b85f43a8 ldur w8, [x29, #-0xc] cb058: 2a0803e1 mov w1, w8 cb05c: 97ff5f9d bl 0xa2ed0 <_ZNK7android11KeyedVectorIjmEixEm@plt> cb060: f9400000 ldr x0, [x0] cb064: f9400fe1 ldr x1, [sp, #0x18] cb068: 2a0003e8 mov w8, w0 cb06c: b9000028 str w8, [x1] cb070: 320003e8 orr w8, wzr, #0x1 cb074: 381f33a8 sturb w8, [x29, #-0xd] cb078: 14000001 b 0xcb07c cb07c: 385f33a8 ldurb w8, [x29, #-0xd] cb080: d53bd049 mrs x9, TPIDR_EL0 cb084: f9401529 ldr x9, [x9, #0x28] cb088: f85f83aa ldur x10, [x29, #-0x8] cb08c: eb0a0129 subs x9, x9, x10 cb090: b9000fe8 str w8, [sp, #0xc] cb094: f90003e9 str x9, [sp] cb098: 540000e1 b.ne 0xcb0b4 cb09c: 14000001 b 0xcb0a0 cb0a0: b9400fe8 ldr w8, [sp, #0xc] cb0a4: 12000100 and w0, w8, #0x1 cb0a8: a9437bfd ldp x29, x30, [sp, #0x30] cb0ac: 910103ff add sp, sp, #0x40 cb0b0: d65f03c0 ret cb0b4: 97ff7b2f bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cb0b8 : cb0b8: d100c3ff sub sp, sp, #0x30 cb0bc: a9027bfd stp x29, x30, [sp, #0x20] cb0c0: 910083fd add x29, sp, #0x20 cb0c4: f81f83a0 stur x0, [x29, #-0x8] cb0c8: b81f43a1 stur w1, [x29, #-0xc] cb0cc: f90007e2 str x2, [sp, #0x8] cb0d0: f85f83a0 ldur x0, [x29, #-0x8] cb0d4: b85f43a1 ldur w1, [x29, #-0xc] cb0d8: f94007e2 ldr x2, [sp, #0x8] cb0dc: f90003e0 str x0, [sp] cb0e0: 2a0103e0 mov w0, w1 cb0e4: aa0203e1 mov x1, x2 cb0e8: f94003e2 ldr x2, [sp] cb0ec: 94000007 bl 0xcb108 cb0f0: 320003e8 orr w8, wzr, #0x1 cb0f4: 0a080008 and w8, w0, w8 cb0f8: 2a0803e0 mov w0, w8 cb0fc: a9427bfd ldp x29, x30, [sp, #0x20] cb100: 9100c3ff add sp, sp, #0x30 cb104: d65f03c0 ret cb108: d10103ff sub sp, sp, #0x40 cb10c: a9037bfd stp x29, x30, [sp, #0x30] cb110: 9100c3fd add x29, sp, #0x30 cb114: d53bd048 mrs x8, TPIDR_EL0 cb118: f9401508 ldr x8, [x8, #0x28] cb11c: f81f83a8 stur x8, [x29, #-0x8] cb120: b81f43a0 stur w0, [x29, #-0xc] cb124: f9000fe1 str x1, [sp, #0x18] cb128: f9000be2 str x2, [sp, #0x10] cb12c: f9400be0 ldr x0, [sp, #0x10] cb130: d10033a1 sub x1, x29, #0xc cb134: 97ff60c7 bl 0xa3450 <_ZNK7android11KeyedVectorIjmE10indexOfKeyERKj@plt> cb138: b6f800a0 tbz x0, #0x3f, 0xcb14c cb13c: 14000001 b 0xcb140 cb140: 2a1f03e8 mov w8, wzr cb144: 381f33a8 sturb w8, [x29, #-0xd] cb148: 1400000b b 0xcb174 cb14c: f9400be0 ldr x0, [sp, #0x10] cb150: b85f43a8 ldur w8, [x29, #-0xc] cb154: 2a0803e1 mov w1, w8 cb158: 97ff5f5e bl 0xa2ed0 <_ZNK7android11KeyedVectorIjmEixEm@plt> cb15c: f9400000 ldr x0, [x0] cb160: f9400fe1 ldr x1, [sp, #0x18] cb164: f9000020 str x0, [x1] cb168: 320003e8 orr w8, wzr, #0x1 cb16c: 381f33a8 sturb w8, [x29, #-0xd] cb170: 14000001 b 0xcb174 cb174: 385f33a8 ldurb w8, [x29, #-0xd] cb178: d53bd049 mrs x9, TPIDR_EL0 cb17c: f9401529 ldr x9, [x9, #0x28] cb180: f85f83aa ldur x10, [x29, #-0x8] cb184: eb0a0129 subs x9, x9, x10 cb188: b9000fe8 str w8, [sp, #0xc] cb18c: f90003e9 str x9, [sp] cb190: 540000e1 b.ne 0xcb1ac cb194: 14000001 b 0xcb198 cb198: b9400fe8 ldr w8, [sp, #0xc] cb19c: 12000100 and w0, w8, #0x1 cb1a0: a9437bfd ldp x29, x30, [sp, #0x30] cb1a4: 910103ff add sp, sp, #0x40 cb1a8: d65f03c0 ret cb1ac: 97ff7af1 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cb1b0 : cb1b0: d10103ff sub sp, sp, #0x40 cb1b4: a9037bfd stp x29, x30, [sp, #0x30] cb1b8: 9100c3fd add x29, sp, #0x30 cb1bc: f81f83a0 stur x0, [x29, #-0x8] cb1c0: 381f73a1 sturb w1, [x29, #-0x9] cb1c4: f85f83a0 ldur x0, [x29, #-0x8] cb1c8: f9000fff str xzr, [sp, #0x18] cb1cc: f9000bff str xzr, [sp, #0x10] cb1d0: f90007e0 str x0, [sp, #0x8] cb1d4: d2800508 mov x8, #0x28 // =40 cb1d8: f9400be9 ldr x9, [sp, #0x10] cb1dc: f94007ea ldr x10, [sp, #0x8] cb1e0: 8b080140 add x0, x10, x8 cb1e4: f90003e9 str x9, [sp] cb1e8: 97ff5db2 bl 0xa28b0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEE4sizeEv@plt> cb1ec: f94003e8 ldr x8, [sp] cb1f0: eb00011f cmp x8, x0 cb1f4: 1a9f27eb cset w11, lo cb1f8: 3700004b tbnz w11, #0x0, 0xcb200 cb1fc: 14000012 b 0xcb244 cb200: f9400be1 ldr x1, [sp, #0x10] cb204: f94007e0 ldr x0, [sp, #0x8] cb208: 97ff68be bl 0xa5500 <_ZN7android17HevcParameterSets7getTypeEm@plt> cb20c: 32001fe8 orr w8, wzr, #0xff cb210: 0a080008 and w8, w0, w8 cb214: 385f73a0 ldurb w0, [x29, #-0x9] cb218: 6b00011f cmp w8, w0 cb21c: 1a9f17e8 cset w8, eq cb220: 37000048 tbnz w8, #0x0, 0xcb228 cb224: 14000004 b 0xcb234 cb228: f9400fe8 ldr x8, [sp, #0x18] cb22c: 91000508 add x8, x8, #0x1 cb230: f9000fe8 str x8, [sp, #0x18] cb234: f9400be8 ldr x8, [sp, #0x10] cb238: 91000508 add x8, x8, #0x1 cb23c: f9000be8 str x8, [sp, #0x10] cb240: 17ffffe5 b 0xcb1d4 cb244: f9400fe0 ldr x0, [sp, #0x18] cb248: a9437bfd ldp x29, x30, [sp, #0x30] cb24c: 910103ff add sp, sp, #0x40 cb250: d65f03c0 ret 00000000000cb254 >::size() const>: cb254: d10083ff sub sp, sp, #0x20 cb258: a9017bfd stp x29, x30, [sp, #0x10] cb25c: 910043fd add x29, sp, #0x10 cb260: f90007e0 str x0, [sp, #0x8] cb264: f94007e0 ldr x0, [sp, #0x8] cb268: 97ff5e5a bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> cb26c: a9417bfd ldp x29, x30, [sp, #0x10] cb270: 910083ff add sp, sp, #0x20 cb274: d65f03c0 ret 00000000000cb278 : cb278: d10243ff sub sp, sp, #0x90 cb27c: a9087bfd stp x29, x30, [sp, #0x80] cb280: 910203fd add x29, sp, #0x80 cb284: d53bd048 mrs x8, TPIDR_EL0 cb288: f9401508 ldr x8, [x8, #0x28] cb28c: f81f83a8 stur x8, [x29, #-0x8] cb290: f9001be0 str x0, [sp, #0x30] cb294: f81f03a1 stur x1, [x29, #-0x10] cb298: f9401be8 ldr x8, [sp, #0x30] cb29c: f9000fe8 str x8, [sp, #0x18] cb2a0: 14000001 b 0xcb2a4 cb2a4: f9400fe8 ldr x8, [sp, #0x18] cb2a8: 9100a100 add x0, x8, #0x28 cb2ac: 97ff5d81 bl 0xa28b0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEE4sizeEv@plt> cb2b0: f81d03a0 stur x0, [x29, #-0x30] cb2b4: d100a3a8 sub x8, x29, #0x28 cb2b8: d10043a0 sub x0, x29, #0x10 cb2bc: d100c3a1 sub x1, x29, #0x30 cb2c0: f9000be8 str x8, [sp, #0x10] cb2c4: 97ff5b8b bl 0xa20f0 <_ZN7android10Compare_LTImmEENS_7AStringERKT_RKT0_@plt> cb2c8: f9400be0 ldr x0, [sp, #0x10] cb2cc: 97ff7681 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> cb2d0: b9000fe0 str w0, [sp, #0xc] cb2d4: 14000001 b 0xcb2d8 cb2d8: b9400fe8 ldr w8, [sp, #0xc] cb2dc: 37000308 tbnz w8, #0x0, 0xcb33c cb2e0: 14000001 b 0xcb2e4 cb2e4: b0000961 adrp x1, 0x1f8000 cb2e8: 9125e021 add x1, x1, #0x978 cb2ec: 9100e3e0 add x0, sp, #0x38 cb2f0: 97ff6224 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> cb2f4: 14000001 b 0xcb2f8 cb2f8: 9100e3e0 add x0, sp, #0x38 cb2fc: d100a3a1 sub x1, x29, #0x28 cb300: 97ff5e78 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> cb304: 14000001 b 0xcb308 cb308: 9100e3e0 add x0, sp, #0x38 cb30c: 97ff5a7d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb310: 1400000b b 0xcb33c cb314: f90017e0 str x0, [sp, #0x28] cb318: 2a0103e8 mov w8, w1 cb31c: b90027e8 str w8, [sp, #0x24] cb320: 1400001c b 0xcb390 cb324: f90017e0 str x0, [sp, #0x28] cb328: 2a0103e8 mov w8, w1 cb32c: b90027e8 str w8, [sp, #0x24] cb330: 9100e3e0 add x0, sp, #0x38 cb334: 97ff5a73 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb338: 14000016 b 0xcb390 cb33c: d100a3a0 sub x0, x29, #0x28 cb340: 97ff5a70 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb344: 14000001 b 0xcb348 cb348: f9400fe8 ldr x8, [sp, #0x18] cb34c: 9100a100 add x0, x8, #0x28 cb350: f85f03a1 ldur x1, [x29, #-0x10] cb354: 97ff5723 bl 0xa0fe0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEEixEm@plt> cb358: 97ff52ce bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> cb35c: 97ff6455 bl 0xa44b0 <_ZNK7android7ABuffer9int32DataEv@plt> cb360: d53bd048 mrs x8, TPIDR_EL0 cb364: f9401508 ldr x8, [x8, #0x28] cb368: f85f83a1 ldur x1, [x29, #-0x8] cb36c: eb010108 subs x8, x8, x1 cb370: b9000be0 str w0, [sp, #0x8] cb374: f90003e8 str x8, [sp] cb378: 54000161 b.ne 0xcb3a4 cb37c: 14000001 b 0xcb380 cb380: b9400be0 ldr w0, [sp, #0x8] cb384: a9487bfd ldp x29, x30, [sp, #0x80] cb388: 910243ff add sp, sp, #0x90 cb38c: d65f03c0 ret cb390: d100a3a0 sub x0, x29, #0x28 cb394: 97ff5a5b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb398: 14000001 b 0xcb39c cb39c: f94017e0 ldr x0, [sp, #0x28] cb3a0: 97ff72dc bl 0xa7f10 <_Unwind_Resume@plt> cb3a4: 97ff7a73 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cb3a8 (unsigned long const&, unsigned long const&)>: cb3a8: d10143ff sub sp, sp, #0x50 cb3ac: a9047bfd stp x29, x30, [sp, #0x40] cb3b0: 910103fd add x29, sp, #0x40 cb3b4: 52800009 mov w9, #0x0 // =0 cb3b8: b000096a adrp x10, 0x1f8000 cb3bc: 9118554a add x10, x10, #0x615 cb3c0: f81f83a0 stur x0, [x29, #-0x8] cb3c4: f81f03a1 stur x1, [x29, #-0x10] cb3c8: 320003eb orr w11, wzr, #0x1 cb3cc: 0a0b0129 and w9, w9, w11 cb3d0: 381ef3a9 sturb w9, [x29, #-0x11] cb3d4: aa0803e0 mov x0, x8 cb3d8: f9000be8 str x8, [sp, #0x10] cb3dc: f90007ea str x10, [sp, #0x8] cb3e0: 97ff7d60 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> cb3e4: f85f83a8 ldur x8, [x29, #-0x8] cb3e8: f9400108 ldr x8, [x8] cb3ec: f85f03aa ldur x10, [x29, #-0x10] cb3f0: f940014a ldr x10, [x10] cb3f4: eb0a011f cmp x8, x10 cb3f8: 1a9f27e9 cset w9, lo cb3fc: 370002c9 tbnz w9, #0x0, 0xcb454 (unsigned long const&, unsigned long const&)+0xac> cb400: f85f83a8 ldur x8, [x29, #-0x8] cb404: f9400101 ldr x1, [x8] cb408: f9400be0 ldr x0, [sp, #0x10] cb40c: 97ff71a9 bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> cb410: 14000001 b 0xcb414 (unsigned long const&, unsigned long const&)+0x6c> cb414: f9400be0 ldr x0, [sp, #0x10] cb418: f94007e1 ldr x1, [sp, #0x8] cb41c: 97ff7825 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> cb420: 14000001 b 0xcb424 (unsigned long const&, unsigned long const&)+0x7c> cb424: f85f03a8 ldur x8, [x29, #-0x10] cb428: f9400101 ldr x1, [x8] cb42c: f9400be0 ldr x0, [sp, #0x10] cb430: 97ff71a0 bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> cb434: 14000001 b 0xcb438 (unsigned long const&, unsigned long const&)+0x90> cb438: 14000007 b 0xcb454 (unsigned long const&, unsigned long const&)+0xac> cb43c: 2a0103e8 mov w8, w1 cb440: f90013e0 str x0, [sp, #0x20] cb444: b9001fe8 str w8, [sp, #0x1c] cb448: f9400be0 ldr x0, [sp, #0x10] cb44c: 97ff5a2d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb450: 1400000c b 0xcb480 (unsigned long const&, unsigned long const&)+0xd8> cb454: 12800008 mov w8, #-0x1 // =-1 cb458: 320003e9 orr w9, wzr, #0x1 cb45c: 0a090108 and w8, w8, w9 cb460: 381ef3a8 sturb w8, [x29, #-0x11] cb464: 385ef3a8 ldurb w8, [x29, #-0x11] cb468: 37000068 tbnz w8, #0x0, 0xcb474 (unsigned long const&, unsigned long const&)+0xcc> cb46c: f9400be0 ldr x0, [sp, #0x10] cb470: 97ff5a24 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb474: a9447bfd ldp x29, x30, [sp, #0x40] cb478: 910143ff add sp, sp, #0x50 cb47c: d65f03c0 ret cb480: f94013e0 ldr x0, [sp, #0x20] cb484: 97ff72a3 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000cb488 >::operator[](unsigned long) const>: cb488: d100c3ff sub sp, sp, #0x30 cb48c: a9027bfd stp x29, x30, [sp, #0x20] cb490: 910083fd add x29, sp, #0x20 cb494: b27d03e8 orr x8, xzr, #0x8 cb498: f81f83a0 stur x0, [x29, #-0x8] cb49c: f9000be1 str x1, [sp, #0x10] cb4a0: f85f83a0 ldur x0, [x29, #-0x8] cb4a4: f90007e0 str x0, [sp, #0x8] cb4a8: f90003e8 str x8, [sp] cb4ac: 97ff5d01 bl 0xa28b0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEE4sizeEv@plt> cb4b0: f94007e8 ldr x8, [sp, #0x8] cb4b4: aa0803e0 mov x0, x8 cb4b8: 97ff79ca bl 0xa9be0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEE5arrayEv@plt> cb4bc: f9400be8 ldr x8, [sp, #0x10] cb4c0: f94003e1 ldr x1, [sp] cb4c4: 9b087c28 mul x8, x1, x8 cb4c8: 8b080008 add x8, x0, x8 cb4cc: aa0803e0 mov x0, x8 cb4d0: a9427bfd ldp x29, x30, [sp, #0x20] cb4d4: 9100c3ff add sp, sp, #0x30 cb4d8: d65f03c0 ret 00000000000cb4dc : cb4dc: d10043ff sub sp, sp, #0x10 cb4e0: f90007e0 str x0, [sp, #0x8] cb4e4: f94007e0 ldr x0, [sp, #0x8] cb4e8: b9404000 ldr w0, [x0, #0x40] cb4ec: 910043ff add sp, sp, #0x10 cb4f0: d65f03c0 ret 00000000000cb4f4 : cb4f4: d10283ff sub sp, sp, #0xa0 cb4f8: a9097bfd stp x29, x30, [sp, #0x90] cb4fc: 910243fd add x29, sp, #0x90 cb500: d53bd048 mrs x8, TPIDR_EL0 cb504: f9401508 ldr x8, [x8, #0x28] cb508: f81f83a8 stur x8, [x29, #-0x8] cb50c: f90023e0 str x0, [sp, #0x40] cb510: f81f03a1 stur x1, [x29, #-0x10] cb514: f94023e8 ldr x8, [sp, #0x40] cb518: f90017e8 str x8, [sp, #0x28] cb51c: 14000001 b 0xcb520 cb520: f94017e8 ldr x8, [sp, #0x28] cb524: 9100a100 add x0, x8, #0x28 cb528: 97ff5ce2 bl 0xa28b0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEE4sizeEv@plt> cb52c: f81d03a0 stur x0, [x29, #-0x30] cb530: d100a3a8 sub x8, x29, #0x28 cb534: d10043a0 sub x0, x29, #0x10 cb538: d100c3a1 sub x1, x29, #0x30 cb53c: f90013e8 str x8, [sp, #0x20] cb540: 97ff5aec bl 0xa20f0 <_ZN7android10Compare_LTImmEENS_7AStringERKT_RKT0_@plt> cb544: f94013e0 ldr x0, [sp, #0x20] cb548: 97ff75e2 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> cb54c: b9001fe0 str w0, [sp, #0x1c] cb550: 14000001 b 0xcb554 cb554: b9401fe8 ldr w8, [sp, #0x1c] cb558: 37000308 tbnz w8, #0x0, 0xcb5b8 cb55c: 14000001 b 0xcb560 cb560: b0000961 adrp x1, 0x1f8000 cb564: 91278c21 add x1, x1, #0x9e3 cb568: 910123e0 add x0, sp, #0x48 cb56c: 97ff6185 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> cb570: 14000001 b 0xcb574 cb574: 910123e0 add x0, sp, #0x48 cb578: d100a3a1 sub x1, x29, #0x28 cb57c: 97ff5dd9 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> cb580: 14000001 b 0xcb584 cb584: 910123e0 add x0, sp, #0x48 cb588: 97ff59de bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb58c: 1400000b b 0xcb5b8 cb590: f9001fe0 str x0, [sp, #0x38] cb594: 2a0103e8 mov w8, w1 cb598: b90037e8 str w8, [sp, #0x34] cb59c: 1400001c b 0xcb60c cb5a0: f9001fe0 str x0, [sp, #0x38] cb5a4: 2a0103e8 mov w8, w1 cb5a8: b90037e8 str w8, [sp, #0x34] cb5ac: 910123e0 add x0, sp, #0x48 cb5b0: 97ff59d4 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb5b4: 14000016 b 0xcb60c cb5b8: d100a3a0 sub x0, x29, #0x28 cb5bc: 97ff59d1 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb5c0: 14000001 b 0xcb5c4 cb5c4: f94017e8 ldr x8, [sp, #0x28] cb5c8: 9100a100 add x0, x8, #0x28 cb5cc: f85f03a1 ldur x1, [x29, #-0x10] cb5d0: 97ff5684 bl 0xa0fe0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEEixEm@plt> cb5d4: 97ff522f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> cb5d8: 97ff60f6 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> cb5dc: d53bd048 mrs x8, TPIDR_EL0 cb5e0: f9401508 ldr x8, [x8, #0x28] cb5e4: f85f83a1 ldur x1, [x29, #-0x8] cb5e8: eb010108 subs x8, x8, x1 cb5ec: f9000be0 str x0, [sp, #0x10] cb5f0: f90007e8 str x8, [sp, #0x8] cb5f4: 54000161 b.ne 0xcb620 cb5f8: 14000001 b 0xcb5fc cb5fc: f9400be0 ldr x0, [sp, #0x10] cb600: a9497bfd ldp x29, x30, [sp, #0x90] cb604: 910283ff add sp, sp, #0xa0 cb608: d65f03c0 ret cb60c: d100a3a0 sub x0, x29, #0x28 cb610: 97ff59bc bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb614: 14000001 b 0xcb618 cb618: f9401fe0 ldr x0, [sp, #0x38] cb61c: 97ff723d bl 0xa7f10 <_Unwind_Resume@plt> cb620: 97ff79d4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cb624 : cb624: d103c3ff sub sp, sp, #0xf0 cb628: a90e7bfd stp x29, x30, [sp, #0xe0] cb62c: 910383fd add x29, sp, #0xe0 cb630: d53bd048 mrs x8, TPIDR_EL0 cb634: f9401508 ldr x8, [x8, #0x28] cb638: f81f83a8 stur x8, [x29, #-0x8] cb63c: f81a83a0 stur x0, [x29, #-0x58] cb640: f81f03a1 stur x1, [x29, #-0x10] cb644: f81a03a2 stur x2, [x29, #-0x60] cb648: f81983a3 stur x3, [x29, #-0x68] cb64c: f85a83a8 ldur x8, [x29, #-0x58] cb650: f9002fe8 str x8, [sp, #0x58] cb654: 14000001 b 0xcb658 cb658: f9402fe8 ldr x8, [sp, #0x58] cb65c: 9100a100 add x0, x8, #0x28 cb660: 97ff5c94 bl 0xa28b0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEE4sizeEv@plt> cb664: f81d03a0 stur x0, [x29, #-0x30] cb668: d100a3a8 sub x8, x29, #0x28 cb66c: d10043a0 sub x0, x29, #0x10 cb670: d100c3a1 sub x1, x29, #0x30 cb674: f9002be8 str x8, [sp, #0x50] cb678: 97ff5a9e bl 0xa20f0 <_ZN7android10Compare_LTImmEENS_7AStringERKT_RKT0_@plt> cb67c: f9402be0 ldr x0, [sp, #0x50] cb680: 97ff7594 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> cb684: b9004fe0 str w0, [sp, #0x4c] cb688: 14000001 b 0xcb68c cb68c: b9404fe8 ldr w8, [sp, #0x4c] cb690: 37000308 tbnz w8, #0x0, 0xcb6f0 cb694: 14000001 b 0xcb698 cb698: b0000961 adrp x1, 0x1f8000 cb69c: 91293821 add x1, x1, #0xa4e cb6a0: d10123a0 sub x0, x29, #0x48 cb6a4: 97ff6137 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> cb6a8: 14000001 b 0xcb6ac cb6ac: d10123a0 sub x0, x29, #0x48 cb6b0: d100a3a1 sub x1, x29, #0x28 cb6b4: 97ff5d8b bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> cb6b8: 14000001 b 0xcb6bc cb6bc: d10123a0 sub x0, x29, #0x48 cb6c0: 97ff5990 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb6c4: 1400000b b 0xcb6f0 cb6c8: f9003be0 str x0, [sp, #0x70] cb6cc: 2a0103e8 mov w8, w1 cb6d0: b9006fe8 str w8, [sp, #0x6c] cb6d4: 1400001c b 0xcb744 cb6d8: f9003be0 str x0, [sp, #0x70] cb6dc: 2a0103e8 mov w8, w1 cb6e0: b9006fe8 str w8, [sp, #0x6c] cb6e4: d10123a0 sub x0, x29, #0x48 cb6e8: 97ff5986 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb6ec: 14000016 b 0xcb744 cb6f0: d100a3a0 sub x0, x29, #0x28 cb6f4: 97ff5983 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb6f8: 14000001 b 0xcb6fc cb6fc: f9402fe8 ldr x8, [sp, #0x58] cb700: 9100a100 add x0, x8, #0x28 cb704: f85f03a1 ldur x1, [x29, #-0x10] cb708: 97ff5636 bl 0xa0fe0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEEixEm@plt> cb70c: f90033e0 str x0, [sp, #0x60] cb710: f85983a8 ldur x8, [x29, #-0x68] cb714: f94033e0 ldr x0, [sp, #0x60] cb718: f90023e8 str x8, [sp, #0x40] cb71c: 97ff51dd bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> cb720: 97ff60a4 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> cb724: f94023e8 ldr x8, [sp, #0x40] cb728: eb000108 subs x8, x8, x0 cb72c: f9001fe8 str x8, [sp, #0x38] cb730: 54000102 b.hs 0xcb750 cb734: 14000001 b 0xcb738 cb738: 2a1f03e8 mov w8, wzr cb73c: 381b73a8 sturb w8, [x29, #-0x49] cb740: 14000019 b 0xcb7a4 cb744: d100a3a0 sub x0, x29, #0x28 cb748: 97ff596e bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cb74c: 14000024 b 0xcb7dc cb750: f85a03a0 ldur x0, [x29, #-0x60] cb754: f94033e8 ldr x8, [sp, #0x60] cb758: f9001be0 str x0, [sp, #0x30] cb75c: aa0803e0 mov x0, x8 cb760: 97ff51cc bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> cb764: 97ff66bb bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> cb768: f94033e8 ldr x8, [sp, #0x60] cb76c: f90017e0 str x0, [sp, #0x28] cb770: aa0803e0 mov x0, x8 cb774: 97ff51c7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> cb778: 97ff608e bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> cb77c: f9401be8 ldr x8, [sp, #0x30] cb780: f90013e0 str x0, [sp, #0x20] cb784: aa0803e0 mov x0, x8 cb788: f94017e1 ldr x1, [sp, #0x28] cb78c: f94013e2 ldr x2, [sp, #0x20] cb790: 97ff5180 bl 0x9fd90 cb794: 320003e9 orr w9, wzr, #0x1 cb798: 381b73a9 sturb w9, [x29, #-0x49] cb79c: f9000fe0 str x0, [sp, #0x18] cb7a0: 14000001 b 0xcb7a4 cb7a4: 385b73a8 ldurb w8, [x29, #-0x49] cb7a8: d53bd049 mrs x9, TPIDR_EL0 cb7ac: f9401529 ldr x9, [x9, #0x28] cb7b0: f85f83aa ldur x10, [x29, #-0x8] cb7b4: eb0a0129 subs x9, x9, x10 cb7b8: b90017e8 str w8, [sp, #0x14] cb7bc: f90007e9 str x9, [sp, #0x8] cb7c0: 54000121 b.ne 0xcb7e4 cb7c4: 14000001 b 0xcb7c8 cb7c8: b94017e8 ldr w8, [sp, #0x14] cb7cc: 12000100 and w0, w8, #0x1 cb7d0: a94e7bfd ldp x29, x30, [sp, #0xe0] cb7d4: 9103c3ff add sp, sp, #0xf0 cb7d8: d65f03c0 ret cb7dc: f9403be0 ldr x0, [sp, #0x70] cb7e0: 97ff71cc bl 0xa7f10 <_Unwind_Resume@plt> cb7e4: 97ff7963 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cb7e8 ::add(unsigned int const&, unsigned long const&)>: cb7e8: d101c3ff sub sp, sp, #0x70 cb7ec: a9067bfd stp x29, x30, [sp, #0x60] cb7f0: 910183fd add x29, sp, #0x60 cb7f4: d53bd048 mrs x8, TPIDR_EL0 cb7f8: f9401509 ldr x9, [x8, #0x28] cb7fc: f81f83a9 stur x9, [x29, #-0x8] cb800: f81e03a0 stur x0, [x29, #-0x20] cb804: f81d83a1 stur x1, [x29, #-0x28] cb808: f9001be2 str x2, [sp, #0x30] cb80c: f85e03a0 ldur x0, [x29, #-0x20] cb810: f85d83a1 ldur x1, [x29, #-0x28] cb814: f9401be2 ldr x2, [sp, #0x30] cb818: d10063a9 sub x9, x29, #0x18 cb81c: f90017e0 str x0, [sp, #0x28] cb820: aa0903e0 mov x0, x9 cb824: f90013e8 str x8, [sp, #0x20] cb828: f9000fe9 str x9, [sp, #0x18] cb82c: 97ff6581 bl 0xa4e30 <_ZN7android16key_value_pair_tIjmEC2ERKjRKm@plt> cb830: f94017e0 ldr x0, [sp, #0x28] cb834: f9400fe1 ldr x1, [sp, #0x18] cb838: 97ff5d8a bl 0xa2e60 <_ZN7android12SortedVectorINS_16key_value_pair_tIjmEEE3addERKS2_@plt> cb83c: f94013e8 ldr x8, [sp, #0x20] cb840: f9401509 ldr x9, [x8, #0x28] cb844: f85f83a1 ldur x1, [x29, #-0x8] cb848: eb010129 subs x9, x9, x1 cb84c: f9000be0 str x0, [sp, #0x10] cb850: f90007e9 str x9, [sp, #0x8] cb854: 540000c1 b.ne 0xcb86c ::add(unsigned int const&, unsigned long const&)+0x84> cb858: 14000001 b 0xcb85c ::add(unsigned int const&, unsigned long const&)+0x74> cb85c: f9400be0 ldr x0, [sp, #0x10] cb860: a9467bfd ldp x29, x30, [sp, #0x60] cb864: 9101c3ff add sp, sp, #0x70 cb868: d65f03c0 ret cb86c: 97ff7941 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cb870 : cb870: d10043ff sub sp, sp, #0x10 cb874: f90007e0 str x0, [sp, #0x8] cb878: f94007e0 ldr x0, [sp, #0x8] cb87c: 3940a008 ldrb w8, [x0, #0x28] cb880: 320003e9 orr w9, wzr, #0x1 cb884: 0a090108 and w8, w8, w9 cb888: 2a0803e0 mov w0, w8 cb88c: 910043ff add sp, sp, #0x10 cb890: d65f03c0 ret 00000000000cb894 : cb894: d10083ff sub sp, sp, #0x20 cb898: a9017bfd stp x29, x30, [sp, #0x10] cb89c: 910043fd add x29, sp, #0x10 cb8a0: f90007e0 str x0, [sp, #0x8] cb8a4: f94007e0 ldr x0, [sp, #0x8] cb8a8: 97ff560a bl 0xa10d0 <_ZN7android10ABitReaderD2Ev@plt> cb8ac: a9417bfd ldp x29, x30, [sp, #0x10] cb8b0: 910083ff add sp, sp, #0x20 cb8b4: d65f03c0 ret 00000000000cb8b8 : cb8b8: d10083ff sub sp, sp, #0x20 cb8bc: a9017bfd stp x29, x30, [sp, #0x10] cb8c0: 910043fd add x29, sp, #0x10 cb8c4: 52800001 mov w1, #0x0 // =0 cb8c8: f90007e0 str x0, [sp, #0x8] cb8cc: f94007e0 ldr x0, [sp, #0x8] cb8d0: 97ff73bc bl 0xa87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt> cb8d4: a9417bfd ldp x29, x30, [sp, #0x10] cb8d8: 910083ff add sp, sp, #0x20 cb8dc: d65f03c0 ret cb8e0: d100c3ff sub sp, sp, #0x30 cb8e4: a9027bfd stp x29, x30, [sp, #0x20] cb8e8: 910083fd add x29, sp, #0x20 cb8ec: 91003fe8 add x8, sp, #0xf cb8f0: f81f83a0 stur x0, [x29, #-0x8] cb8f4: f9000be1 str x1, [sp, #0x10] cb8f8: f85f83a0 ldur x0, [x29, #-0x8] cb8fc: f9400be1 ldr x1, [sp, #0x10] cb900: 39400102 ldrb w2, [x8] cb904: 9400056f bl 0xccec0 ::key_value_pair_t(unsigned int const&, unsigned long const&)+0x38> cb908: a9427bfd ldp x29, x30, [sp, #0x20] cb90c: 9100c3ff add sp, sp, #0x30 cb910: d65f03c0 ret 00000000000cb914 : cb914: d10083ff sub sp, sp, #0x20 cb918: a9017bfd stp x29, x30, [sp, #0x10] cb91c: 910043fd add x29, sp, #0x10 cb920: 52800001 mov w1, #0x0 // =0 cb924: f90007e0 str x0, [sp, #0x8] cb928: f94007e0 ldr x0, [sp, #0x8] cb92c: 97ff6c11 bl 0xa6970 <_ZN7android19parseSEWithFallbackEPNS_10ABitReaderEi@plt> cb930: a9417bfd ldp x29, x30, [sp, #0x10] cb934: 910083ff add sp, sp, #0x20 cb938: d65f03c0 ret 00000000000cb93c : cb93c: d10683ff sub sp, sp, #0x1a0 cb940: f900c3fc str x28, [sp, #0x180] cb944: a9197bfd stp x29, x30, [sp, #0x190] cb948: 910643fd add x29, sp, #0x190 cb94c: d101a3a8 sub x8, x29, #0x68 cb950: d53bd049 mrs x9, TPIDR_EL0 cb954: f9401529 ldr x9, [x9, #0x28] cb958: f9002909 str x9, [x8, #0x50] cb95c: f81703a0 stur x0, [x29, #-0x90] cb960: f9002501 str x1, [x8, #0x48] cb964: f81683a2 stur x2, [x29, #-0x98] cb968: f81603a3 stur x3, [x29, #-0xa0] cb96c: f85703a9 ldur x9, [x29, #-0x90] cb970: f9402500 ldr x0, [x8, #0x48] cb974: f9003be8 str x8, [sp, #0x70] cb978: f90037e9 str x9, [sp, #0x68] cb97c: b40001e0 cbz x0, 0xcb9b8 cb980: 14000001 b 0xcb984 cb984: f85683a8 ldur x8, [x29, #-0x98] cb988: b4000188 cbz x8, 0xcb9b8 cb98c: 14000001 b 0xcb990 cb990: f85603a8 ldur x8, [x29, #-0xa0] cb994: f1001108 subs x8, x8, #0x4 cb998: f90033e8 str x8, [sp, #0x60] cb99c: 54000140 b.eq 0xcb9c4 cb9a0: 14000001 b 0xcb9a4 cb9a4: f85603a8 ldur x8, [x29, #-0xa0] cb9a8: f1000908 subs x8, x8, #0x2 cb9ac: f9002fe8 str x8, [sp, #0x58] cb9b0: 540000a0 b.eq 0xcb9c4 cb9b4: 14000001 b 0xcb9b8 cb9b8: 128002a8 mov w8, #-0x16 // =-22 cb9bc: b817c3a8 stur w8, [x29, #-0x84] cb9c0: 1400018a b 0xcbfe8 cb9c4: 528002e8 mov w8, #0x17 // =23 cb9c8: 2a0803e9 mov w9, w8 cb9cc: f81583a9 stur x9, [x29, #-0xa8] cb9d0: aa1f03e9 mov x9, xzr cb9d4: f81503a9 stur x9, [x29, #-0xb0] cb9d8: f94037e0 ldr x0, [sp, #0x68] cb9dc: f9002be9 str x9, [sp, #0x50] cb9e0: 97ff6b4c bl 0xa6710 <_ZN7android17HevcParameterSets14getNumNalUnitsEv@plt> cb9e4: f81483a0 stur x0, [x29, #-0xb8] cb9e8: f9402be9 ldr x9, [sp, #0x50] cb9ec: f81403a9 stur x9, [x29, #-0xc0] cb9f0: 14000001 b 0xcb9f4 cb9f4: f85403a8 ldur x8, [x29, #-0xc0] cb9f8: f1001108 subs x8, x8, #0x4 cb9fc: f90027e8 str x8, [sp, #0x48] cba00: 54000708 b.hi 0xcbae0 cba04: 14000001 b 0xcba08 cba08: f85403a8 ldur x8, [x29, #-0xc0] cba0c: b0000969 adrp x9, 0x1f8000 cba10: 912c8129 add x9, x9, #0xb20 cba14: 3868692a ldrb w10, [x9, x8] cba18: 3813c3aa sturb w10, [x29, #-0xc4] cba1c: 3853c3a1 ldurb w1, [x29, #-0xc4] cba20: f94037e0 ldr x0, [sp, #0x68] cba24: 97ff7d23 bl 0xaaeb0 <_ZN7android17HevcParameterSets20getNumNalUnitsOfTypeEh@plt> cba28: f90063e0 str x0, [sp, #0xc0] cba2c: f94063e8 ldr x8, [sp, #0xc0] cba30: b5000068 cbnz x8, 0xcba3c cba34: 14000001 b 0xcba38 cba38: 14000026 b 0xcbad0 cba3c: f85503a8 ldur x8, [x29, #-0xb0] cba40: 91000508 add x8, x8, #0x1 cba44: f81503a8 stur x8, [x29, #-0xb0] cba48: f85583a8 ldur x8, [x29, #-0xa8] cba4c: 91000d08 add x8, x8, #0x3 cba50: f81583a8 stur x8, [x29, #-0xa8] cba54: aa1f03e8 mov x8, xzr cba58: f9005fe8 str x8, [sp, #0xb8] cba5c: 14000001 b 0xcba60 cba60: f9405fe8 ldr x8, [sp, #0xb8] cba64: f85483a9 ldur x9, [x29, #-0xb8] cba68: eb090108 subs x8, x8, x9 cba6c: f90023e8 str x8, [sp, #0x40] cba70: 540002e2 b.hs 0xcbacc cba74: 14000001 b 0xcba78 cba78: f9405fe1 ldr x1, [sp, #0xb8] cba7c: f94037e0 ldr x0, [sp, #0x68] cba80: 97ff66a0 bl 0xa5500 <_ZN7android17HevcParameterSets7getTypeEm@plt> cba84: 3853c3a8 ldurb w8, [x29, #-0xc4] cba88: 6b200108 subs w8, w8, w0, uxtb cba8c: b9003fe8 str w8, [sp, #0x3c] cba90: 54000060 b.eq 0xcba9c cba94: 14000001 b 0xcba98 cba98: 14000009 b 0xcbabc cba9c: f9405fe1 ldr x1, [sp, #0xb8] cbaa0: f94037e0 ldr x0, [sp, #0x68] cbaa4: 97ff59ef bl 0xa2260 <_ZN7android17HevcParameterSets7getSizeEm@plt> cbaa8: f85583a1 ldur x1, [x29, #-0xa8] cbaac: 8b000020 add x0, x1, x0 cbab0: 91000800 add x0, x0, #0x2 cbab4: f81583a0 stur x0, [x29, #-0xa8] cbab8: 14000001 b 0xcbabc cbabc: f9405fe8 ldr x8, [sp, #0xb8] cbac0: 91000508 add x8, x8, #0x1 cbac4: f9005fe8 str x8, [sp, #0xb8] cbac8: 17ffffe6 b 0xcba60 cbacc: 14000001 b 0xcbad0 cbad0: f85403a8 ldur x8, [x29, #-0xc0] cbad4: 91000508 add x8, x8, #0x1 cbad8: f81403a8 stur x8, [x29, #-0xc0] cbadc: 17ffffc6 b 0xcb9f4 cbae0: 2a1f03e0 mov w0, wzr cbae4: d10093a2 sub x2, x29, #0x24 cbae8: f94037e1 ldr x1, [sp, #0x68] cbaec: b9003be0 str w0, [sp, #0x38] cbaf0: aa0103e0 mov x0, x1 cbaf4: b9403be1 ldr w1, [sp, #0x38] cbaf8: 97ff5d1e bl 0xa2f70 <_ZN7android17HevcParameterSets10findParam8EjPh@plt> cbafc: 360001c0 tbz w0, #0x0, 0xcbb34 cbb00: 14000001 b 0xcbb04 cbb04: 320003e1 orr w1, wzr, #0x1 cbb08: d100a3a2 sub x2, x29, #0x28 cbb0c: f94037e0 ldr x0, [sp, #0x68] cbb10: 97ff5d18 bl 0xa2f70 <_ZN7android17HevcParameterSets10findParam8EjPh@plt> cbb14: 36000100 tbz w0, #0x0, 0xcbb34 cbb18: 14000001 b 0xcbb1c cbb1c: 321f03e1 orr w1, wzr, #0x2 cbb20: d100b3a2 sub x2, x29, #0x2c cbb24: f94037e0 ldr x0, [sp, #0x68] cbb28: 97ff5d12 bl 0xa2f70 <_ZN7android17HevcParameterSets10findParam8EjPh@plt> cbb2c: 370000a0 tbnz w0, #0x0, 0xcbb40 cbb30: 14000001 b 0xcbb34 cbb34: 12807dc8 mov w8, #-0x3ef // =-1007 cbb38: b817c3a8 stur w8, [x29, #-0x84] cbb3c: 1400012b b 0xcbfe8 cbb40: 320007e1 orr w1, wzr, #0x3 cbb44: d100c3a2 sub x2, x29, #0x30 cbb48: f94037e0 ldr x0, [sp, #0x68] cbb4c: 97ff7271 bl 0xa8510 <_ZN7android17HevcParameterSets11findParam32EjPj@plt> cbb50: 36000100 tbz w0, #0x0, 0xcbb70 cbb54: 14000001 b 0xcbb58 cbb58: 321e03e1 orr w1, wzr, #0x4 cbb5c: d100e3a2 sub x2, x29, #0x38 cbb60: f94037e0 ldr x0, [sp, #0x68] cbb64: 97ff5ccb bl 0xa2e90 <_ZN7android17HevcParameterSets11findParam64EjPm@plt> cbb68: 370000a0 tbnz w0, #0x0, 0xcbb7c cbb6c: 14000001 b 0xcbb70 cbb70: 12807dc8 mov w8, #-0x3ef // =-1007 cbb74: b817c3a8 stur w8, [x29, #-0x84] cbb78: 1400011c b 0xcbfe8 cbb7c: 528000a1 mov w1, #0x5 // =5 cbb80: d100f3a2 sub x2, x29, #0x3c cbb84: f94037e0 ldr x0, [sp, #0x68] cbb88: 97ff5cfa bl 0xa2f70 <_ZN7android17HevcParameterSets10findParam8EjPh@plt> cbb8c: 370000a0 tbnz w0, #0x0, 0xcbba0 cbb90: 14000001 b 0xcbb94 cbb94: 12807dc8 mov w8, #-0x3ef // =-1007 cbb98: b817c3a8 stur w8, [x29, #-0x84] cbb9c: 14000113 b 0xcbfe8 cbba0: 321f07e1 orr w1, wzr, #0x6 cbba4: d10103a2 sub x2, x29, #0x40 cbba8: f94037e0 ldr x0, [sp, #0x68] cbbac: 97ff5cf1 bl 0xa2f70 <_ZN7android17HevcParameterSets10findParam8EjPh@plt> cbbb0: 360001c0 tbz w0, #0x0, 0xcbbe8 cbbb4: 14000001 b 0xcbbb8 cbbb8: 32000be1 orr w1, wzr, #0x7 cbbbc: d10113a2 sub x2, x29, #0x44 cbbc0: f94037e0 ldr x0, [sp, #0x68] cbbc4: 97ff5ceb bl 0xa2f70 <_ZN7android17HevcParameterSets10findParam8EjPh@plt> cbbc8: 36000100 tbz w0, #0x0, 0xcbbe8 cbbcc: 14000001 b 0xcbbd0 cbbd0: 321d03e1 orr w1, wzr, #0x8 cbbd4: d10123a2 sub x2, x29, #0x48 cbbd8: f94037e0 ldr x0, [sp, #0x68] cbbdc: 97ff5ce5 bl 0xa2f70 <_ZN7android17HevcParameterSets10findParam8EjPh@plt> cbbe0: 370000a0 tbnz w0, #0x0, 0xcbbf4 cbbe4: 14000001 b 0xcbbe8 cbbe8: 12807dc8 mov w8, #-0x3ef // =-1007 cbbec: b817c3a8 stur w8, [x29, #-0x84] cbbf0: 140000fe b 0xcbfe8 cbbf4: f85583a8 ldur x8, [x29, #-0xa8] cbbf8: f85683a9 ldur x9, [x29, #-0x98] cbbfc: f9400129 ldr x9, [x9] cbc00: eb090108 subs x8, x8, x9 cbc04: f9001be8 str x8, [sp, #0x30] cbc08: 540000a9 b.ls 0xcbc1c cbc0c: 14000001 b 0xcbc10 cbc10: 12800168 mov w8, #-0xc // =-12 cbc14: b817c3a8 stur w8, [x29, #-0x84] cbc18: 140000f4 b 0xcbfe8 cbc1c: f85583a8 ldur x8, [x29, #-0xa8] cbc20: f85683a9 ldur x9, [x29, #-0x98] cbc24: f9000128 str x8, [x9] cbc28: f9403be8 ldr x8, [sp, #0x70] cbc2c: f9402509 ldr x9, [x8, #0x48] cbc30: f9005be9 str x9, [sp, #0xb0] cbc34: f9405be9 ldr x9, [sp, #0xb0] cbc38: 320003ea orr w10, wzr, #0x1 cbc3c: 3900012a strb w10, [x9] cbc40: f9405be9 ldr x9, [sp, #0xb0] cbc44: 5280044a mov w10, #0x22 // =34 cbc48: 3900052a strb w10, [x9, #0x1] cbc4c: 385d33aa ldurb w10, [x29, #-0x2d] cbc50: f9405be9 ldr x9, [sp, #0xb0] cbc54: 3900092a strb w10, [x9, #0x2] cbc58: 785d23aa ldurh w10, [x29, #-0x2e] cbc5c: f9405be9 ldr x9, [sp, #0xb0] cbc60: 39000d2a strb w10, [x9, #0x3] cbc64: b85d03aa ldur w10, [x29, #-0x30] cbc68: 53087d4a lsr w10, w10, #8 cbc6c: f9405be9 ldr x9, [sp, #0xb0] cbc70: 3900112a strb w10, [x9, #0x4] cbc74: b85d03aa ldur w10, [x29, #-0x30] cbc78: f9405be9 ldr x9, [sp, #0xb0] cbc7c: 3900152a strb w10, [x9, #0x5] cbc80: f9401909 ldr x9, [x8, #0x30] cbc84: d368fd29 lsr x9, x9, #40 cbc88: f9405beb ldr x11, [sp, #0xb0] cbc8c: 2a0903ea mov w10, w9 cbc90: 3900196a strb w10, [x11, #0x6] cbc94: b85cc3aa ldur w10, [x29, #-0x34] cbc98: 2a0a03e9 mov w9, w10 cbc9c: f9405beb ldr x11, [sp, #0xb0] cbca0: 2a0903ea mov w10, w9 cbca4: 39001d6a strb w10, [x11, #0x7] cbca8: f9401909 ldr x9, [x8, #0x30] cbcac: d358fd29 lsr x9, x9, #24 cbcb0: f9405beb ldr x11, [sp, #0xb0] cbcb4: 2a0903ea mov w10, w9 cbcb8: 3900216a strb w10, [x11, #0x8] cbcbc: f9401909 ldr x9, [x8, #0x30] cbcc0: d350fd29 lsr x9, x9, #16 cbcc4: f9405beb ldr x11, [sp, #0xb0] cbcc8: 2a0903ea mov w10, w9 cbccc: 3900256a strb w10, [x11, #0x9] cbcd0: f9401909 ldr x9, [x8, #0x30] cbcd4: d348fd29 lsr x9, x9, #8 cbcd8: f9405beb ldr x11, [sp, #0xb0] cbcdc: 2a0903ea mov w10, w9 cbce0: 3900296a strb w10, [x11, #0xa] cbce4: f9401909 ldr x9, [x8, #0x30] cbce8: f9405beb ldr x11, [sp, #0xb0] cbcec: 2a0903ea mov w10, w9 cbcf0: 39002d6a strb w10, [x11, #0xb] cbcf4: 385c43aa ldurb w10, [x29, #-0x3c] cbcf8: f9405be9 ldr x9, [sp, #0xb0] cbcfc: 3900312a strb w10, [x9, #0xc] cbd00: f9405be9 ldr x9, [sp, #0xb0] cbd04: 321c0fea orr w10, wzr, #0xf0 cbd08: 3900352a strb w10, [x9, #0xd] cbd0c: f9405be9 ldr x9, [sp, #0xb0] cbd10: 2a1f03ea mov w10, wzr cbd14: 3900392a strb w10, [x9, #0xe] cbd18: f9405be9 ldr x9, [sp, #0xb0] cbd1c: 321e17ec orr w12, wzr, #0xfc cbd20: 39003d2c strb w12, [x9, #0xf] cbd24: 385c03ac ldurb w12, [x29, #-0x40] cbd28: 321e158c orr w12, w12, #0xfc cbd2c: f9405be9 ldr x9, [sp, #0xb0] cbd30: 3900412c strb w12, [x9, #0x10] cbd34: 385bc3ac ldurb w12, [x29, #-0x44] cbd38: 321d118c orr w12, w12, #0xf8 cbd3c: f9405be9 ldr x9, [sp, #0xb0] cbd40: 3900452c strb w12, [x9, #0x11] cbd44: 385b83ac ldurb w12, [x29, #-0x48] cbd48: 321d118c orr w12, w12, #0xf8 cbd4c: f9405be9 ldr x9, [sp, #0xb0] cbd50: 3900492c strb w12, [x9, #0x12] cbd54: f9405be9 ldr x9, [sp, #0xb0] cbd58: 39004d2a strb w10, [x9, #0x13] cbd5c: f9405be9 ldr x9, [sp, #0xb0] cbd60: 3900512a strb w10, [x9, #0x14] cbd64: b85603aa ldur w10, [x29, #-0xa0] cbd68: 7100054a subs w10, w10, #0x1 cbd6c: 2a0a03e9 mov w9, w10 cbd70: f9405beb ldr x11, [sp, #0xb0] cbd74: 2a0903ea mov w10, w9 cbd78: 3900556a strb w10, [x11, #0x15] cbd7c: f85503a9 ldur x9, [x29, #-0xb0] cbd80: f9405beb ldr x11, [sp, #0xb0] cbd84: 2a0903ea mov w10, w9 cbd88: 3900596a strb w10, [x11, #0x16] cbd8c: f9405be9 ldr x9, [sp, #0xb0] cbd90: 91005d29 add x9, x9, #0x17 cbd94: f9005be9 str x9, [sp, #0xb0] cbd98: aa1f03e9 mov x9, xzr cbd9c: f90057e9 str x9, [sp, #0xa8] cbda0: 14000001 b 0xcbda4 cbda4: f94057e8 ldr x8, [sp, #0xa8] cbda8: f1001108 subs x8, x8, #0x4 cbdac: f90017e8 str x8, [sp, #0x28] cbdb0: 54000ba8 b.hi 0xcbf24 cbdb4: 14000001 b 0xcbdb8 cbdb8: f94057e8 ldr x8, [sp, #0xa8] cbdbc: b0000969 adrp x9, 0x1f8000 cbdc0: 912c8129 add x9, x9, #0xb20 cbdc4: 3868692a ldrb w10, [x9, x8] cbdc8: 390293ea strb w10, [sp, #0xa4] cbdcc: 394293e1 ldrb w1, [sp, #0xa4] cbdd0: f94037e0 ldr x0, [sp, #0x68] cbdd4: 97ff7c37 bl 0xaaeb0 <_ZN7android17HevcParameterSets20getNumNalUnitsOfTypeEh@plt> cbdd8: f9004fe0 str x0, [sp, #0x98] cbddc: f9404fe8 ldr x8, [sp, #0x98] cbde0: b5000068 cbnz x8, 0xcbdec cbde4: 14000001 b 0xcbde8 cbde8: 1400004b b 0xcbf14 cbdec: 394293e8 ldrb w8, [sp, #0xa4] cbdf0: f9405be9 ldr x9, [sp, #0xb0] cbdf4: 39000128 strb w8, [x9] cbdf8: f9404fe9 ldr x9, [sp, #0x98] cbdfc: d348fd29 lsr x9, x9, #8 cbe00: f9405bea ldr x10, [sp, #0xb0] cbe04: 2a0903e8 mov w8, w9 cbe08: 39000548 strb w8, [x10, #0x1] cbe0c: f9404fe9 ldr x9, [sp, #0x98] cbe10: f9405bea ldr x10, [sp, #0xb0] cbe14: 2a0903e8 mov w8, w9 cbe18: 39000948 strb w8, [x10, #0x2] cbe1c: f9405be9 ldr x9, [sp, #0xb0] cbe20: 91000d29 add x9, x9, #0x3 cbe24: f9005be9 str x9, [sp, #0xb0] cbe28: aa1f03e9 mov x9, xzr cbe2c: f9004be9 str x9, [sp, #0x90] cbe30: 14000001 b 0xcbe34 cbe34: f9404be8 ldr x8, [sp, #0x90] cbe38: f85483a9 ldur x9, [x29, #-0xb8] cbe3c: eb090108 subs x8, x8, x9 cbe40: f90013e8 str x8, [sp, #0x20] cbe44: 54000662 b.hs 0xcbf10 cbe48: 14000001 b 0xcbe4c cbe4c: f9404be1 ldr x1, [sp, #0x90] cbe50: f94037e0 ldr x0, [sp, #0x68] cbe54: 97ff65ab bl 0xa5500 <_ZN7android17HevcParameterSets7getTypeEm@plt> cbe58: 394293e8 ldrb w8, [sp, #0xa4] cbe5c: 6b200108 subs w8, w8, w0, uxtb cbe60: b9001fe8 str w8, [sp, #0x1c] cbe64: 54000060 b.eq 0xcbe70 cbe68: 14000001 b 0xcbe6c cbe6c: 14000025 b 0xcbf00 cbe70: f9404be1 ldr x1, [sp, #0x90] cbe74: f94037e0 ldr x0, [sp, #0x68] cbe78: 97ff58fa bl 0xa2260 <_ZN7android17HevcParameterSets7getSizeEm@plt> cbe7c: d348fc00 lsr x0, x0, #8 cbe80: f9405be1 ldr x1, [sp, #0xb0] cbe84: 2a0003e8 mov w8, w0 cbe88: 39000028 strb w8, [x1] cbe8c: f9404be1 ldr x1, [sp, #0x90] cbe90: f94037e0 ldr x0, [sp, #0x68] cbe94: 97ff58f3 bl 0xa2260 <_ZN7android17HevcParameterSets7getSizeEm@plt> cbe98: f9405be1 ldr x1, [sp, #0xb0] cbe9c: 2a0003e8 mov w8, w0 cbea0: 39000428 strb w8, [x1, #0x1] cbea4: f9404be1 ldr x1, [sp, #0x90] cbea8: f9405be0 ldr x0, [sp, #0xb0] cbeac: 91000802 add x2, x0, #0x2 cbeb0: f85583be ldur x30, [x29, #-0xa8] cbeb4: f9403be9 ldr x9, [sp, #0x70] cbeb8: f940252a ldr x10, [x9, #0x48] cbebc: eb00014a subs x10, x10, x0 cbec0: 8b0a03c3 add x3, x30, x10 cbec4: f94037e0 ldr x0, [sp, #0x68] cbec8: 97ff619e bl 0xa4540 <_ZN7android17HevcParameterSets5writeEmPhm@plt> cbecc: 370000a0 tbnz w0, #0x0, 0xcbee0 cbed0: 14000001 b 0xcbed4 cbed4: 12800168 mov w8, #-0xc // =-12 cbed8: b817c3a8 stur w8, [x29, #-0x84] cbedc: 14000043 b 0xcbfe8 cbee0: f9404be1 ldr x1, [sp, #0x90] cbee4: f94037e0 ldr x0, [sp, #0x68] cbee8: 97ff58de bl 0xa2260 <_ZN7android17HevcParameterSets7getSizeEm@plt> cbeec: f9405be1 ldr x1, [sp, #0xb0] cbef0: 8b000020 add x0, x1, x0 cbef4: 91000800 add x0, x0, #0x2 cbef8: f9005be0 str x0, [sp, #0xb0] cbefc: 14000001 b 0xcbf00 cbf00: f9404be8 ldr x8, [sp, #0x90] cbf04: 91000508 add x8, x8, #0x1 cbf08: f9004be8 str x8, [sp, #0x90] cbf0c: 17ffffca b 0xcbe34 cbf10: 14000001 b 0xcbf14 cbf14: f94057e8 ldr x8, [sp, #0xa8] cbf18: 91000508 add x8, x8, #0x1 cbf1c: f90057e8 str x8, [sp, #0xa8] cbf20: 17ffffa1 b 0xcbda4 cbf24: 14000001 b 0xcbf28 cbf28: f9405be8 ldr x8, [sp, #0xb0] cbf2c: f85583a9 ldur x9, [x29, #-0xa8] cbf30: eb090108 subs x8, x8, x9 cbf34: f9403be9 ldr x9, [sp, #0x70] cbf38: f9000128 str x8, [x9] cbf3c: d10183a8 sub x8, x29, #0x60 cbf40: d101a3a0 sub x0, x29, #0x68 cbf44: d10083a1 sub x1, x29, #0x20 cbf48: f9000be8 str x8, [sp, #0x10] cbf4c: 97ff54d9 bl 0xa12b0 <_ZN7android10Compare_EQIPhS1_EENS_7AStringERKT_RKT0_@plt> cbf50: f9400be0 ldr x0, [sp, #0x10] cbf54: 97ff735f bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> cbf58: b9000fe0 str w0, [sp, #0xc] cbf5c: 14000001 b 0xcbf60 cbf60: b9400fe8 ldr w8, [sp, #0xc] cbf64: 37000308 tbnz w8, #0x0, 0xcbfc4 cbf68: 14000001 b 0xcbf6c cbf6c: b0000961 adrp x1, 0x1f8000 cbf70: 912ae421 add x1, x1, #0xab9 cbf74: d10203a0 sub x0, x29, #0x80 cbf78: 97ff5f02 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> cbf7c: 14000001 b 0xcbf80 cbf80: d10203a0 sub x0, x29, #0x80 cbf84: d10183a1 sub x1, x29, #0x60 cbf88: 97ff5b56 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> cbf8c: 14000001 b 0xcbf90 cbf90: d10203a0 sub x0, x29, #0x80 cbf94: 97ff575b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cbf98: 1400000b b 0xcbfc4 cbf9c: f90047e0 str x0, [sp, #0x88] cbfa0: 2a0103e8 mov w8, w1 cbfa4: b90087e8 str w8, [sp, #0x84] cbfa8: 1400000d b 0xcbfdc cbfac: f90047e0 str x0, [sp, #0x88] cbfb0: 2a0103e8 mov w8, w1 cbfb4: b90087e8 str w8, [sp, #0x84] cbfb8: d10203a0 sub x0, x29, #0x80 cbfbc: 97ff5751 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cbfc0: 14000007 b 0xcbfdc cbfc4: d10183a0 sub x0, x29, #0x60 cbfc8: 97ff574e bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cbfcc: 14000001 b 0xcbfd0 cbfd0: 2a1f03e8 mov w8, wzr cbfd4: b817c3a8 stur w8, [x29, #-0x84] cbfd8: 14000004 b 0xcbfe8 cbfdc: d10183a0 sub x0, x29, #0x60 cbfe0: 97ff5748 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cbfe4: 14000010 b 0xcc024 cbfe8: b857c3a8 ldur w8, [x29, #-0x84] cbfec: d53bd049 mrs x9, TPIDR_EL0 cbff0: f9401529 ldr x9, [x9, #0x28] cbff4: f9403bea ldr x10, [sp, #0x70] cbff8: f940294b ldr x11, [x10, #0x50] cbffc: eb0b0129 subs x9, x9, x11 cc000: b9000be8 str w8, [sp, #0x8] cc004: f90003e9 str x9, [sp] cc008: 54000121 b.ne 0xcc02c cc00c: 14000001 b 0xcc010 cc010: b9400be0 ldr w0, [sp, #0x8] cc014: a9597bfd ldp x29, x30, [sp, #0x190] cc018: f940c3fc ldr x28, [sp, #0x180] cc01c: 910683ff add sp, sp, #0x1a0 cc020: d65f03c0 ret cc024: f94047e0 ldr x0, [sp, #0x88] cc028: 97ff6fba bl 0xa7f10 <_Unwind_Resume@plt> cc02c: 97ff7751 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cc030 : cc030: d10083ff sub sp, sp, #0x20 cc034: a9017bfd stp x29, x30, [sp, #0x10] cc038: 910043fd add x29, sp, #0x10 cc03c: d2800508 mov x8, #0x28 // =40 cc040: f90007e0 str x0, [sp, #0x8] cc044: f94007e0 ldr x0, [sp, #0x8] cc048: 8b080000 add x0, x0, x8 cc04c: 97ff5a19 bl 0xa28b0 <_ZNK7android6VectorINS_2spINS_7ABufferEEEE4sizeEv@plt> cc050: a9417bfd ldp x29, x30, [sp, #0x10] cc054: 910083ff add sp, sp, #0x20 cc058: d65f03c0 ret 00000000000cc05c (unsigned char* const&, unsigned char* const&)>: cc05c: d10143ff sub sp, sp, #0x50 cc060: a9047bfd stp x29, x30, [sp, #0x40] cc064: 910103fd add x29, sp, #0x40 cc068: 52800009 mov w9, #0x0 // =0 cc06c: 9000096a adrp x10, 0x1f8000 cc070: 9118554a add x10, x10, #0x615 cc074: f81f83a0 stur x0, [x29, #-0x8] cc078: f81f03a1 stur x1, [x29, #-0x10] cc07c: 320003eb orr w11, wzr, #0x1 cc080: 0a0b0129 and w9, w9, w11 cc084: 381ef3a9 sturb w9, [x29, #-0x11] cc088: aa0803e0 mov x0, x8 cc08c: f9000be8 str x8, [sp, #0x10] cc090: f90007ea str x10, [sp, #0x8] cc094: 97ff7a33 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> cc098: f85f83a8 ldur x8, [x29, #-0x8] cc09c: f9400108 ldr x8, [x8] cc0a0: f85f03aa ldur x10, [x29, #-0x10] cc0a4: f940014a ldr x10, [x10] cc0a8: eb0a011f cmp x8, x10 cc0ac: 1a9f17e9 cset w9, eq cc0b0: 370002c9 tbnz w9, #0x0, 0xcc108 (unsigned char* const&, unsigned char* const&)+0xac> cc0b4: f85f83a8 ldur x8, [x29, #-0x8] cc0b8: f9400101 ldr x1, [x8] cc0bc: f9400be0 ldr x0, [sp, #0x10] cc0c0: 97ff51e0 bl 0xa0840 <_ZN7android7AString6appendEPv@plt> cc0c4: 14000001 b 0xcc0c8 (unsigned char* const&, unsigned char* const&)+0x6c> cc0c8: f9400be0 ldr x0, [sp, #0x10] cc0cc: f94007e1 ldr x1, [sp, #0x8] cc0d0: 97ff74f8 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> cc0d4: 14000001 b 0xcc0d8 (unsigned char* const&, unsigned char* const&)+0x7c> cc0d8: f85f03a8 ldur x8, [x29, #-0x10] cc0dc: f9400101 ldr x1, [x8] cc0e0: f9400be0 ldr x0, [sp, #0x10] cc0e4: 97ff51d7 bl 0xa0840 <_ZN7android7AString6appendEPv@plt> cc0e8: 14000001 b 0xcc0ec (unsigned char* const&, unsigned char* const&)+0x90> cc0ec: 14000007 b 0xcc108 (unsigned char* const&, unsigned char* const&)+0xac> cc0f0: 2a0103e8 mov w8, w1 cc0f4: f90013e0 str x0, [sp, #0x20] cc0f8: b9001fe8 str w8, [sp, #0x1c] cc0fc: f9400be0 ldr x0, [sp, #0x10] cc100: 97ff5700 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cc104: 1400000c b 0xcc134 (unsigned char* const&, unsigned char* const&)+0xd8> cc108: 12800008 mov w8, #-0x1 // =-1 cc10c: 320003e9 orr w9, wzr, #0x1 cc110: 0a090108 and w8, w8, w9 cc114: 381ef3a8 sturb w8, [x29, #-0x11] cc118: 385ef3a8 ldurb w8, [x29, #-0x11] cc11c: 37000068 tbnz w8, #0x0, 0xcc128 (unsigned char* const&, unsigned char* const&)+0xcc> cc120: f9400be0 ldr x0, [sp, #0x10] cc124: 97ff56f7 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> cc128: a9447bfd ldp x29, x30, [sp, #0x40] cc12c: 910143ff add sp, sp, #0x50 cc130: d65f03c0 ret cc134: f94013e0 ldr x0, [sp, #0x20] cc138: 97ff6f76 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000cc13c >::~SortedVector()>: cc13c: d100c3ff sub sp, sp, #0x30 cc140: a9027bfd stp x29, x30, [sp, #0x20] cc144: 910083fd add x29, sp, #0x20 cc148: 90000ee8 adrp x8, 0x2a8000 cc14c: f9430508 ldr x8, [x8, #0x608] cc150: b27c03e9 orr x9, xzr, #0x10 cc154: 8b090108 add x8, x8, x9 cc158: f81f83a0 stur x0, [x29, #-0x8] cc15c: f85f83a9 ldur x9, [x29, #-0x8] cc160: f9000128 str x8, [x9] cc164: aa0903e0 mov x0, x9 cc168: f90003e9 str x9, [sp] cc16c: 97ff4ff5 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> cc170: 14000001 b 0xcc174 >::~SortedVector()+0x38> cc174: f94003e0 ldr x0, [sp] cc178: 97ff7b3a bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> cc17c: a9427bfd ldp x29, x30, [sp, #0x20] cc180: 9100c3ff add sp, sp, #0x30 cc184: d65f03c0 ret cc188: 2a0103e8 mov w8, w1 cc18c: f9000be0 str x0, [sp, #0x10] cc190: b9000fe8 str w8, [sp, #0xc] cc194: f94003e0 ldr x0, [sp] cc198: 97ff7b32 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> cc19c: f9400be0 ldr x0, [sp, #0x10] cc1a0: 97ff8809 bl 0xae1c4 00000000000cc1a4 >::~SortedVector()>: cc1a4: d10083ff sub sp, sp, #0x20 cc1a8: a9017bfd stp x29, x30, [sp, #0x10] cc1ac: 910043fd add x29, sp, #0x10 cc1b0: f90007e0 str x0, [sp, #0x8] cc1b4: f94007e0 ldr x0, [sp, #0x8] cc1b8: f90003e0 str x0, [sp] cc1bc: 97ff5971 bl 0xa2780 <_ZN7android12SortedVectorINS_16key_value_pair_tIjmEEED2Ev@plt> cc1c0: f94003e0 ldr x0, [sp] cc1c4: 97ff51e7 bl 0xa0960 <_ZdlPv@plt> cc1c8: a9417bfd ldp x29, x30, [sp, #0x10] cc1cc: 910083ff add sp, sp, #0x20 cc1d0: d65f03c0 ret 00000000000cc1d4 >::do_construct(void*, unsigned long) const>: cc1d4: d100c3ff sub sp, sp, #0x30 cc1d8: a9027bfd stp x29, x30, [sp, #0x20] cc1dc: 910083fd add x29, sp, #0x20 cc1e0: f81f83a0 stur x0, [x29, #-0x8] cc1e4: f9000be1 str x1, [sp, #0x10] cc1e8: f90007e2 str x2, [sp, #0x8] cc1ec: f9400be0 ldr x0, [sp, #0x10] cc1f0: f94007e1 ldr x1, [sp, #0x8] cc1f4: 97ff6d83 bl 0xa7800 <_ZN7android14construct_typeINS_16key_value_pair_tIjmEEEEvPT_m@plt> cc1f8: a9427bfd ldp x29, x30, [sp, #0x20] cc1fc: 9100c3ff add sp, sp, #0x30 cc200: d65f03c0 ret 00000000000cc204 >::do_destroy(void*, unsigned long) const>: cc204: d100c3ff sub sp, sp, #0x30 cc208: a9027bfd stp x29, x30, [sp, #0x20] cc20c: 910083fd add x29, sp, #0x20 cc210: f81f83a0 stur x0, [x29, #-0x8] cc214: f9000be1 str x1, [sp, #0x10] cc218: f90007e2 str x2, [sp, #0x8] cc21c: f9400be0 ldr x0, [sp, #0x10] cc220: f94007e1 ldr x1, [sp, #0x8] cc224: 97ff78b3 bl 0xaa4f0 <_ZN7android12destroy_typeINS_16key_value_pair_tIjmEEEEvPT_m@plt> cc228: a9427bfd ldp x29, x30, [sp, #0x20] cc22c: 9100c3ff add sp, sp, #0x30 cc230: d65f03c0 ret 00000000000cc234 >::do_copy(void*, void const*, unsigned long) const>: cc234: d100c3ff sub sp, sp, #0x30 cc238: a9027bfd stp x29, x30, [sp, #0x20] cc23c: 910083fd add x29, sp, #0x20 cc240: f81f83a0 stur x0, [x29, #-0x8] cc244: f9000be1 str x1, [sp, #0x10] cc248: f90007e2 str x2, [sp, #0x8] cc24c: f90003e3 str x3, [sp] cc250: f9400be0 ldr x0, [sp, #0x10] cc254: f94007e1 ldr x1, [sp, #0x8] cc258: f94003e2 ldr x2, [sp] cc25c: 97ff5a6d bl 0xa2c10 <_ZN7android9copy_typeINS_16key_value_pair_tIjmEEEEvPT_PKS3_m@plt> cc260: a9427bfd ldp x29, x30, [sp, #0x20] cc264: 9100c3ff add sp, sp, #0x30 cc268: d65f03c0 ret 00000000000cc26c >::do_splat(void*, void const*, unsigned long) const>: cc26c: d100c3ff sub sp, sp, #0x30 cc270: a9027bfd stp x29, x30, [sp, #0x20] cc274: 910083fd add x29, sp, #0x20 cc278: f81f83a0 stur x0, [x29, #-0x8] cc27c: f9000be1 str x1, [sp, #0x10] cc280: f90007e2 str x2, [sp, #0x8] cc284: f90003e3 str x3, [sp] cc288: f9400be0 ldr x0, [sp, #0x10] cc28c: f94007e1 ldr x1, [sp, #0x8] cc290: f94003e2 ldr x2, [sp] cc294: 97ff5b0b bl 0xa2ec0 <_ZN7android10splat_typeINS_16key_value_pair_tIjmEEEEvPT_PKS3_m@plt> cc298: a9427bfd ldp x29, x30, [sp, #0x20] cc29c: 9100c3ff add sp, sp, #0x30 cc2a0: d65f03c0 ret 00000000000cc2a4 >::do_move_forward(void*, void const*, unsigned long) const>: cc2a4: d100c3ff sub sp, sp, #0x30 cc2a8: a9027bfd stp x29, x30, [sp, #0x20] cc2ac: 910083fd add x29, sp, #0x20 cc2b0: f81f83a0 stur x0, [x29, #-0x8] cc2b4: f9000be1 str x1, [sp, #0x10] cc2b8: f90007e2 str x2, [sp, #0x8] cc2bc: f90003e3 str x3, [sp] cc2c0: f9400be0 ldr x0, [sp, #0x10] cc2c4: f94007e1 ldr x1, [sp, #0x8] cc2c8: f94003e2 ldr x2, [sp] cc2cc: 97ff57d1 bl 0xa2210 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjmEEEEvPT_PKS3_m@plt> cc2d0: a9427bfd ldp x29, x30, [sp, #0x20] cc2d4: 9100c3ff add sp, sp, #0x30 cc2d8: d65f03c0 ret 00000000000cc2dc >::do_move_backward(void*, void const*, unsigned long) const>: cc2dc: d100c3ff sub sp, sp, #0x30 cc2e0: a9027bfd stp x29, x30, [sp, #0x20] cc2e4: 910083fd add x29, sp, #0x20 cc2e8: f81f83a0 stur x0, [x29, #-0x8] cc2ec: f9000be1 str x1, [sp, #0x10] cc2f0: f90007e2 str x2, [sp, #0x8] cc2f4: f90003e3 str x3, [sp] cc2f8: f9400be0 ldr x0, [sp, #0x10] cc2fc: f94007e1 ldr x1, [sp, #0x8] cc300: f94003e2 ldr x2, [sp] cc304: 97ff6dc3 bl 0xa7a10 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjmEEEEvPT_PKS3_m@plt> cc308: a9427bfd ldp x29, x30, [sp, #0x20] cc30c: 9100c3ff add sp, sp, #0x30 cc310: d65f03c0 ret 00000000000cc314 >::do_compare(void const*, void const*) const>: cc314: d100c3ff sub sp, sp, #0x30 cc318: a9027bfd stp x29, x30, [sp, #0x20] cc31c: 910083fd add x29, sp, #0x20 cc320: f81f83a0 stur x0, [x29, #-0x8] cc324: f9000be1 str x1, [sp, #0x10] cc328: f90007e2 str x2, [sp, #0x8] cc32c: f9400be0 ldr x0, [sp, #0x10] cc330: f94007e1 ldr x1, [sp, #0x8] cc334: 97ff5d77 bl 0xa3910 <_ZN7android12compare_typeINS_16key_value_pair_tIjmEEEEiRKT_S5_@plt> cc338: a9427bfd ldp x29, x30, [sp, #0x20] cc33c: 9100c3ff add sp, sp, #0x30 cc340: d65f03c0 ret 00000000000cc344 >(android::key_value_pair_t*, unsigned long)>: cc344: d10043ff sub sp, sp, #0x10 cc348: f90007e0 str x0, [sp, #0x8] cc34c: f90003e1 str x1, [sp] cc350: 910043ff add sp, sp, #0x10 cc354: d65f03c0 ret 00000000000cc358 >(android::key_value_pair_t*, unsigned long)>: cc358: d10043ff sub sp, sp, #0x10 cc35c: f90007e0 str x0, [sp, #0x8] cc360: f90003e1 str x1, [sp] cc364: 910043ff add sp, sp, #0x10 cc368: d65f03c0 ret 00000000000cc36c >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: cc36c: d100c3ff sub sp, sp, #0x30 cc370: f90013fe str x30, [sp, #0x20] cc374: b27c03e8 orr x8, xzr, #0x10 cc378: f9000fe0 str x0, [sp, #0x18] cc37c: f9000be1 str x1, [sp, #0x10] cc380: f90007e2 str x2, [sp, #0x8] cc384: f9400fe0 ldr x0, [sp, #0x18] cc388: f9400be1 ldr x1, [sp, #0x10] cc38c: f94007e2 ldr x2, [sp, #0x8] cc390: 9b087c42 mul x2, x2, x8 cc394: 97ff4e7f bl 0x9fd90 cc398: f94013fe ldr x30, [sp, #0x20] cc39c: 9100c3ff add sp, sp, #0x30 cc3a0: d65f03c0 ret 00000000000cc3a4 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: cc3a4: d100c3ff sub sp, sp, #0x30 cc3a8: f90013fe str x30, [sp, #0x20] cc3ac: f9000fe0 str x0, [sp, #0x18] cc3b0: f9000be1 str x1, [sp, #0x10] cc3b4: f90007e2 str x2, [sp, #0x8] cc3b8: d2800008 mov x8, #0x0 // =0 cc3bc: f94007e9 ldr x9, [sp, #0x8] cc3c0: eb08013f cmp x9, x8 cc3c4: 1a9f97ea cset w10, hi cc3c8: 3700004a tbnz w10, #0x0, 0xcc3d0 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x2c> cc3cc: 1400000e b 0xcc404 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x60> cc3d0: b27c03e8 orr x8, xzr, #0x10 cc3d4: 92800009 mov x9, #-0x1 // =-1 cc3d8: f94007ea ldr x10, [sp, #0x8] cc3dc: 8b090149 add x9, x10, x9 cc3e0: f90007e9 str x9, [sp, #0x8] cc3e4: f9400be1 ldr x1, [sp, #0x10] cc3e8: f9400fe9 ldr x9, [sp, #0x18] cc3ec: 8b08012a add x10, x9, x8 cc3f0: f9000fea str x10, [sp, #0x18] cc3f4: aa0903e0 mov x0, x9 cc3f8: aa0803e2 mov x2, x8 cc3fc: 97ff4e65 bl 0x9fd90 cc400: 17ffffee b 0xcc3b8 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x14> cc404: f94013fe ldr x30, [sp, #0x20] cc408: 9100c3ff add sp, sp, #0x30 cc40c: d65f03c0 ret 00000000000cc410 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: cc410: d100c3ff sub sp, sp, #0x30 cc414: f90013fe str x30, [sp, #0x20] cc418: b27c03e8 orr x8, xzr, #0x10 cc41c: f9000fe0 str x0, [sp, #0x18] cc420: f9000be1 str x1, [sp, #0x10] cc424: f90007e2 str x2, [sp, #0x8] cc428: f9400fe0 ldr x0, [sp, #0x18] cc42c: f9400be1 ldr x1, [sp, #0x10] cc430: f94007e2 ldr x2, [sp, #0x8] cc434: 9b087c42 mul x2, x2, x8 cc438: 97ff5a82 bl 0xa2e40 cc43c: f94013fe ldr x30, [sp, #0x20] cc440: 9100c3ff add sp, sp, #0x30 cc444: d65f03c0 ret 00000000000cc448 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: cc448: d100c3ff sub sp, sp, #0x30 cc44c: f90013fe str x30, [sp, #0x20] cc450: b27c03e8 orr x8, xzr, #0x10 cc454: f9000fe0 str x0, [sp, #0x18] cc458: f9000be1 str x1, [sp, #0x10] cc45c: f90007e2 str x2, [sp, #0x8] cc460: f9400fe0 ldr x0, [sp, #0x18] cc464: f9400be1 ldr x1, [sp, #0x10] cc468: f94007e2 ldr x2, [sp, #0x8] cc46c: 9b087c42 mul x2, x2, x8 cc470: 97ff5a74 bl 0xa2e40 cc474: f94013fe ldr x30, [sp, #0x20] cc478: 9100c3ff add sp, sp, #0x30 cc47c: d65f03c0 ret 00000000000cc480 >(android::key_value_pair_t const&, android::key_value_pair_t const&)>: cc480: d100c3ff sub sp, sp, #0x30 cc484: a9027bfd stp x29, x30, [sp, #0x20] cc488: 910083fd add x29, sp, #0x20 cc48c: f81f83a0 stur x0, [x29, #-0x8] cc490: f9000be1 str x1, [sp, #0x10] cc494: f9400be0 ldr x0, [sp, #0x10] cc498: f85f83a1 ldur x1, [x29, #-0x8] cc49c: 97ff6239 bl 0xa4d80 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjmEEEEiRKT_S5_@plt> cc4a0: f85f83a1 ldur x1, [x29, #-0x8] cc4a4: f9400be8 ldr x8, [sp, #0x10] cc4a8: b9000fe0 str w0, [sp, #0xc] cc4ac: aa0103e0 mov x0, x1 cc4b0: aa0803e1 mov x1, x8 cc4b4: 97ff6233 bl 0xa4d80 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjmEEEEiRKT_S5_@plt> cc4b8: b9400fe9 ldr w9, [sp, #0xc] cc4bc: 6b000120 subs w0, w9, w0 cc4c0: a9427bfd ldp x29, x30, [sp, #0x20] cc4c4: 9100c3ff add sp, sp, #0x30 cc4c8: d65f03c0 ret 00000000000cc4cc >(android::key_value_pair_t const&, android::key_value_pair_t const&)>: cc4cc: d100c3ff sub sp, sp, #0x30 cc4d0: a9027bfd stp x29, x30, [sp, #0x20] cc4d4: 910083fd add x29, sp, #0x20 cc4d8: 320003e8 orr w8, wzr, #0x1 cc4dc: 52800009 mov w9, #0x0 // =0 cc4e0: f81f83a0 stur x0, [x29, #-0x8] cc4e4: f9000be1 str x1, [sp, #0x10] cc4e8: f85f83a0 ldur x0, [x29, #-0x8] cc4ec: f9400be1 ldr x1, [sp, #0x10] cc4f0: b9000fe8 str w8, [sp, #0xc] cc4f4: b9000be9 str w9, [sp, #0x8] cc4f8: 97ff71f2 bl 0xa8cc0 <_ZNK7android16key_value_pair_tIjmEltERKS1_@plt> cc4fc: 7200001f tst w0, #0x1 cc500: b9400fe8 ldr w8, [sp, #0xc] cc504: b9400be9 ldr w9, [sp, #0x8] cc508: 1a891100 csel w0, w8, w9, ne cc50c: a9427bfd ldp x29, x30, [sp, #0x20] cc510: 9100c3ff add sp, sp, #0x30 cc514: d65f03c0 ret 00000000000cc518 ::operator<(android::key_value_pair_t const&) const>: cc518: d100c3ff sub sp, sp, #0x30 cc51c: a9027bfd stp x29, x30, [sp, #0x20] cc520: 910083fd add x29, sp, #0x20 cc524: 52800008 mov w8, #0x0 // =0 cc528: f81f83a0 stur x0, [x29, #-0x8] cc52c: f9000be1 str x1, [sp, #0x10] cc530: f85f83a0 ldur x0, [x29, #-0x8] cc534: f9400be1 ldr x1, [sp, #0x10] cc538: b9000fe8 str w8, [sp, #0xc] cc53c: 97ff6939 bl 0xa6a20 <_ZN7android19strictly_order_typeIjEEiRKT_S3_@plt> cc540: b9400fe8 ldr w8, [sp, #0xc] cc544: 6b08001f cmp w0, w8 cc548: 1a9f07e0 cset w0, ne cc54c: 320003e9 orr w9, wzr, #0x1 cc550: 0a090009 and w9, w0, w9 cc554: 2a0903e0 mov w0, w9 cc558: a9427bfd ldp x29, x30, [sp, #0x20] cc55c: 9100c3ff add sp, sp, #0x30 cc560: d65f03c0 ret 00000000000cc564 (unsigned int const&, unsigned int const&)>: cc564: d10043ff sub sp, sp, #0x10 cc568: 320003e8 orr w8, wzr, #0x1 cc56c: 52800009 mov w9, #0x0 // =0 cc570: f90007e0 str x0, [sp, #0x8] cc574: f90003e1 str x1, [sp] cc578: f94007e0 ldr x0, [sp, #0x8] cc57c: b940000a ldr w10, [x0] cc580: f94003e0 ldr x0, [sp] cc584: b940000b ldr w11, [x0] cc588: 6b0b015f cmp w10, w11 cc58c: 1a9f27ea cset w10, lo cc590: 7200015f tst w10, #0x1 cc594: 1a891100 csel w0, w8, w9, ne cc598: 910043ff add sp, sp, #0x10 cc59c: d65f03c0 ret 00000000000cc5a0 >::SortedVector()>: cc5a0: d100c3ff sub sp, sp, #0x30 cc5a4: a9027bfd stp x29, x30, [sp, #0x20] cc5a8: 910083fd add x29, sp, #0x20 cc5ac: b27c03e8 orr x8, xzr, #0x10 cc5b0: 32000be2 orr w2, wzr, #0x7 cc5b4: 90000ee9 adrp x9, 0x2a8000 cc5b8: f9430529 ldr x9, [x9, #0x608] cc5bc: 8b080129 add x9, x9, x8 cc5c0: f81f83a0 stur x0, [x29, #-0x8] cc5c4: f85f83a0 ldur x0, [x29, #-0x8] cc5c8: f9000be0 str x0, [sp, #0x10] cc5cc: aa0803e1 mov x1, x8 cc5d0: f90007e9 str x9, [sp, #0x8] cc5d4: 97ff695f bl 0xa6b50 <_ZN7android16SortedVectorImplC2Emj@plt> cc5d8: f94007e8 ldr x8, [sp, #0x8] cc5dc: f9400be9 ldr x9, [sp, #0x10] cc5e0: f9000128 str x8, [x9] cc5e4: a9427bfd ldp x29, x30, [sp, #0x20] cc5e8: 9100c3ff add sp, sp, #0x30 cc5ec: d65f03c0 ret 00000000000cc5f0 >::~Vector()>: cc5f0: d100c3ff sub sp, sp, #0x30 cc5f4: a9027bfd stp x29, x30, [sp, #0x20] cc5f8: 910083fd add x29, sp, #0x20 cc5fc: 90000ee8 adrp x8, 0x2a8000 cc600: f946a508 ldr x8, [x8, #0xd48] cc604: b27c03e9 orr x9, xzr, #0x10 cc608: 8b090108 add x8, x8, x9 cc60c: f81f83a0 stur x0, [x29, #-0x8] cc610: f85f83a9 ldur x9, [x29, #-0x8] cc614: f9000128 str x8, [x9] cc618: aa0903e0 mov x0, x9 cc61c: f90003e9 str x9, [sp] cc620: 97ff4ec8 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> cc624: 14000001 b 0xcc628 >::~Vector()+0x38> cc628: f94003e0 ldr x0, [sp] cc62c: 97ff6709 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> cc630: a9427bfd ldp x29, x30, [sp, #0x20] cc634: 9100c3ff add sp, sp, #0x30 cc638: d65f03c0 ret cc63c: 2a0103e8 mov w8, w1 cc640: f9000be0 str x0, [sp, #0x10] cc644: b9000fe8 str w8, [sp, #0xc] cc648: f94003e0 ldr x0, [sp] cc64c: 97ff6701 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> cc650: f9400be0 ldr x0, [sp, #0x10] cc654: 97ff86dc bl 0xae1c4 00000000000cc658 >::~Vector()>: cc658: d10083ff sub sp, sp, #0x20 cc65c: a9017bfd stp x29, x30, [sp, #0x10] cc660: 910043fd add x29, sp, #0x10 cc664: f90007e0 str x0, [sp, #0x8] cc668: f94007e0 ldr x0, [sp, #0x8] cc66c: f90003e0 str x0, [sp] cc670: 97ff5974 bl 0xa2c40 <_ZN7android6VectorINS_2spINS_7ABufferEEEED2Ev@plt> cc674: f94003e0 ldr x0, [sp] cc678: 97ff50ba bl 0xa0960 <_ZdlPv@plt> cc67c: a9417bfd ldp x29, x30, [sp, #0x10] cc680: 910083ff add sp, sp, #0x20 cc684: d65f03c0 ret 00000000000cc688 >::do_construct(void*, unsigned long) const>: cc688: d100c3ff sub sp, sp, #0x30 cc68c: a9027bfd stp x29, x30, [sp, #0x20] cc690: 910083fd add x29, sp, #0x20 cc694: f81f83a0 stur x0, [x29, #-0x8] cc698: f9000be1 str x1, [sp, #0x10] cc69c: f90007e2 str x2, [sp, #0x8] cc6a0: f9400be0 ldr x0, [sp, #0x10] cc6a4: f94007e1 ldr x1, [sp, #0x8] cc6a8: 97ff775e bl 0xaa420 <_ZN7android14construct_typeINS_2spINS_7ABufferEEEEEvPT_m@plt> cc6ac: a9427bfd ldp x29, x30, [sp, #0x20] cc6b0: 9100c3ff add sp, sp, #0x30 cc6b4: d65f03c0 ret 00000000000cc6b8 >::do_destroy(void*, unsigned long) const>: cc6b8: d100c3ff sub sp, sp, #0x30 cc6bc: a9027bfd stp x29, x30, [sp, #0x20] cc6c0: 910083fd add x29, sp, #0x20 cc6c4: f81f83a0 stur x0, [x29, #-0x8] cc6c8: f9000be1 str x1, [sp, #0x10] cc6cc: f90007e2 str x2, [sp, #0x8] cc6d0: f9400be0 ldr x0, [sp, #0x10] cc6d4: f94007e1 ldr x1, [sp, #0x8] cc6d8: 97ff562e bl 0xa1f90 <_ZN7android12destroy_typeINS_2spINS_7ABufferEEEEEvPT_m@plt> cc6dc: a9427bfd ldp x29, x30, [sp, #0x20] cc6e0: 9100c3ff add sp, sp, #0x30 cc6e4: d65f03c0 ret 00000000000cc6e8 >::do_copy(void*, void const*, unsigned long) const>: cc6e8: d100c3ff sub sp, sp, #0x30 cc6ec: a9027bfd stp x29, x30, [sp, #0x20] cc6f0: 910083fd add x29, sp, #0x20 cc6f4: f81f83a0 stur x0, [x29, #-0x8] cc6f8: f9000be1 str x1, [sp, #0x10] cc6fc: f90007e2 str x2, [sp, #0x8] cc700: f90003e3 str x3, [sp] cc704: f9400be0 ldr x0, [sp, #0x10] cc708: f94007e1 ldr x1, [sp, #0x8] cc70c: f94003e2 ldr x2, [sp] cc710: 97ff5718 bl 0xa2370 <_ZN7android9copy_typeINS_2spINS_7ABufferEEEEEvPT_PKS4_m@plt> cc714: a9427bfd ldp x29, x30, [sp, #0x20] cc718: 9100c3ff add sp, sp, #0x30 cc71c: d65f03c0 ret 00000000000cc720 >::do_splat(void*, void const*, unsigned long) const>: cc720: d100c3ff sub sp, sp, #0x30 cc724: a9027bfd stp x29, x30, [sp, #0x20] cc728: 910083fd add x29, sp, #0x20 cc72c: f81f83a0 stur x0, [x29, #-0x8] cc730: f9000be1 str x1, [sp, #0x10] cc734: f90007e2 str x2, [sp, #0x8] cc738: f90003e3 str x3, [sp] cc73c: f9400be0 ldr x0, [sp, #0x10] cc740: f94007e1 ldr x1, [sp, #0x8] cc744: f94003e2 ldr x2, [sp] cc748: 97ff748a bl 0xa9970 <_ZN7android10splat_typeINS_2spINS_7ABufferEEEEEvPT_PKS4_m@plt> cc74c: a9427bfd ldp x29, x30, [sp, #0x20] cc750: 9100c3ff add sp, sp, #0x30 cc754: d65f03c0 ret 00000000000cc758 >::do_move_forward(void*, void const*, unsigned long) const>: cc758: d100c3ff sub sp, sp, #0x30 cc75c: a9027bfd stp x29, x30, [sp, #0x20] cc760: 910083fd add x29, sp, #0x20 cc764: f81f83a0 stur x0, [x29, #-0x8] cc768: f9000be1 str x1, [sp, #0x10] cc76c: f90007e2 str x2, [sp, #0x8] cc770: f90003e3 str x3, [sp] cc774: f9400be0 ldr x0, [sp, #0x10] cc778: f94007e1 ldr x1, [sp, #0x8] cc77c: f94003e2 ldr x2, [sp] cc780: 97ff6a94 bl 0xa71d0 <_ZN7android17move_forward_typeINS_7ABufferEEEvPNS_2spIT_EEPKS4_m@plt> cc784: a9427bfd ldp x29, x30, [sp, #0x20] cc788: 9100c3ff add sp, sp, #0x30 cc78c: d65f03c0 ret 00000000000cc790 >::do_move_backward(void*, void const*, unsigned long) const>: cc790: d100c3ff sub sp, sp, #0x30 cc794: a9027bfd stp x29, x30, [sp, #0x20] cc798: 910083fd add x29, sp, #0x20 cc79c: f81f83a0 stur x0, [x29, #-0x8] cc7a0: f9000be1 str x1, [sp, #0x10] cc7a4: f90007e2 str x2, [sp, #0x8] cc7a8: f90003e3 str x3, [sp] cc7ac: f9400be0 ldr x0, [sp, #0x10] cc7b0: f94007e1 ldr x1, [sp, #0x8] cc7b4: f94003e2 ldr x2, [sp] cc7b8: 97ff7296 bl 0xa9210 <_ZN7android18move_backward_typeINS_7ABufferEEEvPNS_2spIT_EEPKS4_m@plt> cc7bc: a9427bfd ldp x29, x30, [sp, #0x20] cc7c0: 9100c3ff add sp, sp, #0x30 cc7c4: d65f03c0 ret 00000000000cc7c8 >(android::sp*, unsigned long)>: cc7c8: d10083ff sub sp, sp, #0x20 cc7cc: a9017bfd stp x29, x30, [sp, #0x10] cc7d0: 910043fd add x29, sp, #0x10 cc7d4: f90007e0 str x0, [sp, #0x8] cc7d8: f90003e1 str x1, [sp] cc7dc: d2800008 mov x8, #0x0 // =0 cc7e0: f94003e9 ldr x9, [sp] cc7e4: eb08013f cmp x9, x8 cc7e8: 1a9f97ea cset w10, hi cc7ec: 3700004a tbnz w10, #0x0, 0xcc7f4 >(android::sp*, unsigned long)+0x2c> cc7f0: 1400000c b 0xcc820 >(android::sp*, unsigned long)+0x58> cc7f4: b27d03e8 orr x8, xzr, #0x8 cc7f8: 92800009 mov x9, #-0x1 // =-1 cc7fc: f94003ea ldr x10, [sp] cc800: 8b090149 add x9, x10, x9 cc804: f90003e9 str x9, [sp] cc808: f94007e9 ldr x9, [sp, #0x8] cc80c: 8b080128 add x8, x9, x8 cc810: f90007e8 str x8, [sp, #0x8] cc814: aa0903e0 mov x0, x9 cc818: 97ff50ca bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> cc81c: 17fffff0 b 0xcc7dc >(android::sp*, unsigned long)+0x14> cc820: a9417bfd ldp x29, x30, [sp, #0x10] cc824: 910083ff add sp, sp, #0x20 cc828: d65f03c0 ret 00000000000cc82c >(android::sp*, unsigned long)>: cc82c: d100c3ff sub sp, sp, #0x30 cc830: a9027bfd stp x29, x30, [sp, #0x20] cc834: 910083fd add x29, sp, #0x20 cc838: f81f83a0 stur x0, [x29, #-0x8] cc83c: f9000be1 str x1, [sp, #0x10] cc840: d2800008 mov x8, #0x0 // =0 cc844: f9400be9 ldr x9, [sp, #0x10] cc848: eb08013f cmp x9, x8 cc84c: 1a9f97ea cset w10, hi cc850: 3700004a tbnz w10, #0x0, 0xcc858 >(android::sp*, unsigned long)+0x2c> cc854: 1400000e b 0xcc88c >(android::sp*, unsigned long)+0x60> cc858: b27d03e8 orr x8, xzr, #0x8 cc85c: 92800009 mov x9, #-0x1 // =-1 cc860: f9400bea ldr x10, [sp, #0x10] cc864: 8b090149 add x9, x10, x9 cc868: f9000be9 str x9, [sp, #0x10] cc86c: f85f83a0 ldur x0, [x29, #-0x8] cc870: f90007e8 str x8, [sp, #0x8] cc874: 97ff7727 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> cc878: f85f83a8 ldur x8, [x29, #-0x8] cc87c: f94007e9 ldr x9, [sp, #0x8] cc880: 8b090108 add x8, x8, x9 cc884: f81f83a8 stur x8, [x29, #-0x8] cc888: 17ffffee b 0xcc840 >(android::sp*, unsigned long)+0x14> cc88c: a9427bfd ldp x29, x30, [sp, #0x20] cc890: 9100c3ff add sp, sp, #0x30 cc894: d65f03c0 ret 00000000000cc898 >(android::sp*, android::sp const*, unsigned long)>: cc898: d100c3ff sub sp, sp, #0x30 cc89c: a9027bfd stp x29, x30, [sp, #0x20] cc8a0: 910083fd add x29, sp, #0x20 cc8a4: f81f83a0 stur x0, [x29, #-0x8] cc8a8: f9000be1 str x1, [sp, #0x10] cc8ac: f90007e2 str x2, [sp, #0x8] cc8b0: d2800008 mov x8, #0x0 // =0 cc8b4: f94007e9 ldr x9, [sp, #0x8] cc8b8: eb08013f cmp x9, x8 cc8bc: 1a9f97ea cset w10, hi cc8c0: 3700004a tbnz w10, #0x0, 0xcc8c8 >(android::sp*, android::sp const*, unsigned long)+0x30> cc8c4: 14000012 b 0xcc90c >(android::sp*, android::sp const*, unsigned long)+0x74> cc8c8: b27d03e8 orr x8, xzr, #0x8 cc8cc: 92800009 mov x9, #-0x1 // =-1 cc8d0: f94007ea ldr x10, [sp, #0x8] cc8d4: 8b090149 add x9, x10, x9 cc8d8: f90007e9 str x9, [sp, #0x8] cc8dc: f85f83a0 ldur x0, [x29, #-0x8] cc8e0: f9400be1 ldr x1, [sp, #0x10] cc8e4: f90003e8 str x8, [sp] cc8e8: 97ff5c76 bl 0xa3ac0 <_ZN7android2spINS_7ABufferEEC2ERKS2_@plt> cc8ec: f85f83a8 ldur x8, [x29, #-0x8] cc8f0: f94003e9 ldr x9, [sp] cc8f4: 8b090108 add x8, x8, x9 cc8f8: f81f83a8 stur x8, [x29, #-0x8] cc8fc: f9400be8 ldr x8, [sp, #0x10] cc900: 8b090108 add x8, x8, x9 cc904: f9000be8 str x8, [sp, #0x10] cc908: 17ffffea b 0xcc8b0 >(android::sp*, android::sp const*, unsigned long)+0x18> cc90c: a9427bfd ldp x29, x30, [sp, #0x20] cc910: 9100c3ff add sp, sp, #0x30 cc914: d65f03c0 ret 00000000000cc918 >(android::sp*, android::sp const*, unsigned long)>: cc918: d100c3ff sub sp, sp, #0x30 cc91c: a9027bfd stp x29, x30, [sp, #0x20] cc920: 910083fd add x29, sp, #0x20 cc924: f81f83a0 stur x0, [x29, #-0x8] cc928: f9000be1 str x1, [sp, #0x10] cc92c: f90007e2 str x2, [sp, #0x8] cc930: d2800008 mov x8, #0x0 // =0 cc934: f94007e9 ldr x9, [sp, #0x8] cc938: eb08013f cmp x9, x8 cc93c: 1a9f97ea cset w10, hi cc940: 3700004a tbnz w10, #0x0, 0xcc948 >(android::sp*, android::sp const*, unsigned long)+0x30> cc944: 1400000f b 0xcc980 >(android::sp*, android::sp const*, unsigned long)+0x68> cc948: b27d03e8 orr x8, xzr, #0x8 cc94c: 92800009 mov x9, #-0x1 // =-1 cc950: f94007ea ldr x10, [sp, #0x8] cc954: 8b090149 add x9, x10, x9 cc958: f90007e9 str x9, [sp, #0x8] cc95c: f85f83a0 ldur x0, [x29, #-0x8] cc960: f9400be1 ldr x1, [sp, #0x10] cc964: f90003e8 str x8, [sp] cc968: 97ff5c56 bl 0xa3ac0 <_ZN7android2spINS_7ABufferEEC2ERKS2_@plt> cc96c: f85f83a8 ldur x8, [x29, #-0x8] cc970: f94003e9 ldr x9, [sp] cc974: 8b090108 add x8, x8, x9 cc978: f81f83a8 stur x8, [x29, #-0x8] cc97c: 17ffffed b 0xcc930 >(android::sp*, android::sp const*, unsigned long)+0x18> cc980: a9427bfd ldp x29, x30, [sp, #0x20] cc984: 9100c3ff add sp, sp, #0x30 cc988: d65f03c0 ret 00000000000cc98c (android::sp*, android::sp const*, unsigned long)>: cc98c: d100c3ff sub sp, sp, #0x30 cc990: a9027bfd stp x29, x30, [sp, #0x20] cc994: 910083fd add x29, sp, #0x20 cc998: f81f83a0 stur x0, [x29, #-0x8] cc99c: f9000be1 str x1, [sp, #0x10] cc9a0: f90007e2 str x2, [sp, #0x8] cc9a4: f85f83a0 ldur x0, [x29, #-0x8] cc9a8: f9400be1 ldr x1, [sp, #0x10] cc9ac: f94007e2 ldr x2, [sp, #0x8] cc9b0: 97ff79a0 bl 0xab030 <_ZN7android14ReferenceMover15move_referencesINS_7ABufferEEEvPNS_2spIT_EEPKS5_m@plt> cc9b4: a9427bfd ldp x29, x30, [sp, #0x20] cc9b8: 9100c3ff add sp, sp, #0x30 cc9bc: d65f03c0 ret 00000000000cc9c0 (android::sp*, android::sp const*, unsigned long)>: cc9c0: d10203ff sub sp, sp, #0x80 cc9c4: a9077bfd stp x29, x30, [sp, #0x70] cc9c8: 9101c3fd add x29, sp, #0x70 cc9cc: d53bd048 mrs x8, TPIDR_EL0 cc9d0: f9401508 ldr x8, [x8, #0x28] cc9d4: f81f83a8 stur x8, [x29, #-0x8] cc9d8: f81d83a0 stur x0, [x29, #-0x28] cc9dc: f81d03a1 stur x1, [x29, #-0x30] cc9e0: f9001fe2 str x2, [sp, #0x38] cc9e4: f85d83a0 ldur x0, [x29, #-0x28] cc9e8: f85d03a1 ldur x1, [x29, #-0x30] cc9ec: f9401fe8 ldr x8, [sp, #0x38] cc9f0: d37df102 lsl x2, x8, #3 cc9f4: 97ff5913 bl 0xa2e40 cc9f8: f9401fe8 ldr x8, [sp, #0x38] cc9fc: f85d83a1 ldur x1, [x29, #-0x28] cca00: f85d03a2 ldur x2, [x29, #-0x30] cca04: d10083be sub x30, x29, #0x20 cca08: f90013e0 str x0, [sp, #0x20] cca0c: aa1e03e0 mov x0, x30 cca10: f9000fe8 str x8, [sp, #0x18] cca14: f9000bfe str x30, [sp, #0x10] cca18: 97ff6bca bl 0xa7940 <_ZZN7android14ReferenceMover15move_referencesINS_7ABufferEEEvPNS_2spIT_EEPKS5_mEN7RenamerC2EPNS3_IS2_EEPKSA_@plt> cca1c: f9400fe0 ldr x0, [sp, #0x18] cca20: f9400be1 ldr x1, [sp, #0x10] cca24: 97ff681b bl 0xa6a90 <_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE@plt> cca28: 14000001 b 0xcca2c (android::sp*, android::sp const*, unsigned long)+0x6c> cca2c: d10083a0 sub x0, x29, #0x20 cca30: 97ff6220 bl 0xa52b0 <_ZZN7android14ReferenceMover15move_referencesINS_7ABufferEEEvPNS_2spIT_EEPKS5_mEN7RenamerD2Ev@plt> cca34: d53bd040 mrs x0, TPIDR_EL0 cca38: f9401400 ldr x0, [x0, #0x28] cca3c: f85f83be ldur x30, [x29, #-0x8] cca40: eb1e0000 subs x0, x0, x30 cca44: f90007e0 str x0, [sp, #0x8] cca48: 540001a1 b.ne 0xcca7c (android::sp*, android::sp const*, unsigned long)+0xbc> cca4c: 14000001 b 0xcca50 (android::sp*, android::sp const*, unsigned long)+0x90> cca50: a9477bfd ldp x29, x30, [sp, #0x70] cca54: 910203ff add sp, sp, #0x80 cca58: d65f03c0 ret cca5c: f9001be0 str x0, [sp, #0x30] cca60: 2a0103e8 mov w8, w1 cca64: b9002fe8 str w8, [sp, #0x2c] cca68: d10083a0 sub x0, x29, #0x20 cca6c: 97ff6211 bl 0xa52b0 <_ZZN7android14ReferenceMover15move_referencesINS_7ABufferEEEvPNS_2spIT_EEPKS5_mEN7RenamerD2Ev@plt> cca70: 14000001 b 0xcca74 (android::sp*, android::sp const*, unsigned long)+0xb4> cca74: f9401be0 ldr x0, [sp, #0x30] cca78: 97ff6d26 bl 0xa7f10 <_Unwind_Resume@plt> cca7c: 97ff74bd bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cca80 (android::sp*, android::sp const*, unsigned long)::Renamer::Renamer(android::sp*, android::sp const*)>: cca80: d10103ff sub sp, sp, #0x40 cca84: a9037bfd stp x29, x30, [sp, #0x30] cca88: 9100c3fd add x29, sp, #0x30 cca8c: 90000ee8 adrp x8, 0x2a8000 cca90: f9420508 ldr x8, [x8, #0x408] cca94: b27c03e9 orr x9, xzr, #0x10 cca98: 8b090108 add x8, x8, x9 cca9c: f81f83a0 stur x0, [x29, #-0x8] ccaa0: f81f03a1 stur x1, [x29, #-0x10] ccaa4: f9000fe2 str x2, [sp, #0x18] ccaa8: f85f83a9 ldur x9, [x29, #-0x8] ccaac: aa0903e0 mov x0, x9 ccab0: f9000be8 str x8, [sp, #0x10] ccab4: f90007e9 str x9, [sp, #0x8] ccab8: 97ff736e bl 0xa9870 <_ZN7android16ReferenceRenamerC2Ev@plt> ccabc: f9400be8 ldr x8, [sp, #0x10] ccac0: f94007e9 ldr x9, [sp, #0x8] ccac4: f9000128 str x8, [x9] ccac8: f85f03a0 ldur x0, [x29, #-0x10] ccacc: f9000520 str x0, [x9, #0x8] ccad0: f9400fe0 ldr x0, [sp, #0x18] ccad4: f9000920 str x0, [x9, #0x10] ccad8: a9437bfd ldp x29, x30, [sp, #0x30] ccadc: 910103ff add sp, sp, #0x40 ccae0: d65f03c0 ret 00000000000ccae4 (android::sp*, android::sp const*, unsigned long)::Renamer::~Renamer()>: ccae4: d10083ff sub sp, sp, #0x20 ccae8: a9017bfd stp x29, x30, [sp, #0x10] ccaec: 910043fd add x29, sp, #0x10 ccaf0: f90007e0 str x0, [sp, #0x8] ccaf4: f94007e0 ldr x0, [sp, #0x8] ccaf8: 97ff5356 bl 0xa1850 <_ZN7android16ReferenceRenamerD2Ev@plt> ccafc: a9417bfd ldp x29, x30, [sp, #0x10] ccb00: 910083ff add sp, sp, #0x20 ccb04: d65f03c0 ret 00000000000ccb08 : ccb08: d10043ff sub sp, sp, #0x10 ccb0c: 90000ee8 adrp x8, 0x2a8000 ccb10: f9451908 ldr x8, [x8, #0xa30] ccb14: b27c03e9 orr x9, xzr, #0x10 ccb18: 8b090108 add x8, x8, x9 ccb1c: f90007e0 str x0, [sp, #0x8] ccb20: f94007e9 ldr x9, [sp, #0x8] ccb24: f9000128 str x8, [x9] ccb28: 910043ff add sp, sp, #0x10 ccb2c: d65f03c0 ret 00000000000ccb30 (android::sp*, android::sp const*, unsigned long)::Renamer::operator()(unsigned long) const>: ccb30: d100c3ff sub sp, sp, #0x30 ccb34: a9027bfd stp x29, x30, [sp, #0x20] ccb38: 910083fd add x29, sp, #0x20 ccb3c: b27d03e8 orr x8, xzr, #0x8 ccb40: f81f83a0 stur x0, [x29, #-0x8] ccb44: f9000be1 str x1, [sp, #0x10] ccb48: f85f83a0 ldur x0, [x29, #-0x8] ccb4c: f9400401 ldr x1, [x0, #0x8] ccb50: f9400be9 ldr x9, [sp, #0x10] ccb54: 9b097d09 mul x9, x8, x9 ccb58: 8b090029 add x9, x1, x9 ccb5c: f90007e0 str x0, [sp, #0x8] ccb60: aa0903e0 mov x0, x9 ccb64: f90003e8 str x8, [sp] ccb68: 97ff6362 bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> ccb6c: f94007e8 ldr x8, [sp, #0x8] ccb70: f9400909 ldr x9, [x8, #0x10] ccb74: f9400be1 ldr x1, [sp, #0x10] ccb78: f94003ea ldr x10, [sp] ccb7c: 9b017d41 mul x1, x10, x1 ccb80: 8b010129 add x9, x9, x1 ccb84: f9400501 ldr x1, [x8, #0x8] ccb88: f9400beb ldr x11, [sp, #0x10] ccb8c: 9b0b7d4b mul x11, x10, x11 ccb90: 8b0b002b add x11, x1, x11 ccb94: aa0903e1 mov x1, x9 ccb98: aa0b03e2 mov x2, x11 ccb9c: 97ff589d bl 0xa2e10 <_ZN7android7RefBase11renameRefIdEPS0_PKvS3_@plt> ccba0: a9427bfd ldp x29, x30, [sp, #0x20] ccba4: 9100c3ff add sp, sp, #0x30 ccba8: d65f03c0 ret 00000000000ccbac (android::sp*, android::sp const*, unsigned long)::Renamer::~Renamer()>: ccbac: d10083ff sub sp, sp, #0x20 ccbb0: a9017bfd stp x29, x30, [sp, #0x10] ccbb4: 910043fd add x29, sp, #0x10 ccbb8: f90007e0 str x0, [sp, #0x8] ccbbc: f94007e0 ldr x0, [sp, #0x8] ccbc0: f90003e0 str x0, [sp] ccbc4: 97ff61bb bl 0xa52b0 <_ZZN7android14ReferenceMover15move_referencesINS_7ABufferEEEvPNS_2spIT_EEPKS5_mEN7RenamerD2Ev@plt> ccbc8: f94003e0 ldr x0, [sp] ccbcc: 97ff4f65 bl 0xa0960 <_ZdlPv@plt> ccbd0: a9417bfd ldp x29, x30, [sp, #0x10] ccbd4: 910083ff add sp, sp, #0x20 ccbd8: d65f03c0 ret 00000000000ccbdc ::get() const>: ccbdc: d10043ff sub sp, sp, #0x10 ccbe0: f90007e0 str x0, [sp, #0x8] ccbe4: f94007e0 ldr x0, [sp, #0x8] ccbe8: f9400000 ldr x0, [x0] ccbec: 910043ff add sp, sp, #0x10 ccbf0: d65f03c0 ret 00000000000ccbf4 : ccbf4: d10043ff sub sp, sp, #0x10 ccbf8: f90007e0 str x0, [sp, #0x8] ccbfc: 910043ff add sp, sp, #0x10 ccc00: d65f03c0 ret 00000000000ccc04 (android::sp*, android::sp const*, unsigned long)>: ccc04: d100c3ff sub sp, sp, #0x30 ccc08: a9027bfd stp x29, x30, [sp, #0x20] ccc0c: 910083fd add x29, sp, #0x20 ccc10: f81f83a0 stur x0, [x29, #-0x8] ccc14: f9000be1 str x1, [sp, #0x10] ccc18: f90007e2 str x2, [sp, #0x8] ccc1c: f85f83a0 ldur x0, [x29, #-0x8] ccc20: f9400be1 ldr x1, [sp, #0x10] ccc24: f94007e2 ldr x2, [sp, #0x8] ccc28: 97ff7902 bl 0xab030 <_ZN7android14ReferenceMover15move_referencesINS_7ABufferEEEvPNS_2spIT_EEPKS5_m@plt> ccc2c: a9427bfd ldp x29, x30, [sp, #0x20] ccc30: 9100c3ff add sp, sp, #0x30 ccc34: d65f03c0 ret 00000000000ccc38 ::indexOfKey(unsigned int const&) const>: ccc38: d10183ff sub sp, sp, #0x60 ccc3c: a9057bfd stp x29, x30, [sp, #0x50] ccc40: 910143fd add x29, sp, #0x50 ccc44: d53bd048 mrs x8, TPIDR_EL0 ccc48: f9401509 ldr x9, [x8, #0x28] ccc4c: f81f83a9 stur x9, [x29, #-0x8] ccc50: f81e03a0 stur x0, [x29, #-0x20] ccc54: f90017e1 str x1, [sp, #0x28] ccc58: f85e03a0 ldur x0, [x29, #-0x20] ccc5c: f94017e1 ldr x1, [sp, #0x28] ccc60: d10063a9 sub x9, x29, #0x18 ccc64: f90013e0 str x0, [sp, #0x20] ccc68: aa0903e0 mov x0, x9 ccc6c: f9000fe8 str x8, [sp, #0x18] ccc70: f9000be9 str x9, [sp, #0x10] ccc74: 97ff5313 bl 0xa18c0 <_ZN7android16key_value_pair_tIjmEC2ERKj@plt> ccc78: f94013e0 ldr x0, [sp, #0x20] ccc7c: f9400be1 ldr x1, [sp, #0x10] ccc80: 97ff66e8 bl 0xa6820 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjmEEE7indexOfERKS2_@plt> ccc84: f9400fe8 ldr x8, [sp, #0x18] ccc88: f9401509 ldr x9, [x8, #0x28] ccc8c: f85f83a1 ldur x1, [x29, #-0x8] ccc90: eb010129 subs x9, x9, x1 ccc94: f90007e0 str x0, [sp, #0x8] ccc98: f90003e9 str x9, [sp] ccc9c: 540000c1 b.ne 0xcccb4 ::indexOfKey(unsigned int const&) const+0x7c> ccca0: 14000001 b 0xccca4 ::indexOfKey(unsigned int const&) const+0x6c> ccca4: f94007e0 ldr x0, [sp, #0x8] ccca8: a9457bfd ldp x29, x30, [sp, #0x50] cccac: 910183ff add sp, sp, #0x60 cccb0: d65f03c0 ret cccb4: 97ff742f bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cccb8 ::operator[](unsigned long) const>: cccb8: d10083ff sub sp, sp, #0x20 cccbc: a9017bfd stp x29, x30, [sp, #0x10] cccc0: 910043fd add x29, sp, #0x10 cccc4: f90007e0 str x0, [sp, #0x8] cccc8: f90003e1 str x1, [sp] ccccc: f94007e0 ldr x0, [sp, #0x8] cccd0: f94003e1 ldr x1, [sp] cccd4: 97ff4d17 bl 0xa0130 <_ZNK7android11KeyedVectorIjmE7valueAtEm@plt> cccd8: a9417bfd ldp x29, x30, [sp, #0x10] cccdc: 910083ff add sp, sp, #0x20 ccce0: d65f03c0 ret 00000000000ccce4 >::indexOf(android::key_value_pair_t const&) const>: ccce4: d10083ff sub sp, sp, #0x20 ccce8: a9017bfd stp x29, x30, [sp, #0x10] cccec: 910043fd add x29, sp, #0x10 cccf0: f90007e0 str x0, [sp, #0x8] cccf4: f90003e1 str x1, [sp] cccf8: f94007e0 ldr x0, [sp, #0x8] cccfc: f94003e1 ldr x1, [sp] ccd00: 97ff6a9c bl 0xa7770 <_ZNK7android16SortedVectorImpl7indexOfEPKv@plt> ccd04: a9417bfd ldp x29, x30, [sp, #0x10] ccd08: 910083ff add sp, sp, #0x20 ccd0c: d65f03c0 ret 00000000000ccd10 ::key_value_pair_t(unsigned int const&)>: ccd10: d10043ff sub sp, sp, #0x10 ccd14: f90007e0 str x0, [sp, #0x8] ccd18: f90003e1 str x1, [sp] ccd1c: f94007e0 ldr x0, [sp, #0x8] ccd20: f94003e1 ldr x1, [sp] ccd24: b9400028 ldr w8, [x1] ccd28: b9000008 str w8, [x0] ccd2c: 910043ff add sp, sp, #0x10 ccd30: d65f03c0 ret 00000000000ccd34 ::valueAt(unsigned long) const>: ccd34: d100c3ff sub sp, sp, #0x30 ccd38: a9027bfd stp x29, x30, [sp, #0x20] ccd3c: 910083fd add x29, sp, #0x20 ccd40: b27d03e8 orr x8, xzr, #0x8 ccd44: f81f83a0 stur x0, [x29, #-0x8] ccd48: f9000be1 str x1, [sp, #0x10] ccd4c: f85f83a0 ldur x0, [x29, #-0x8] ccd50: f9400be1 ldr x1, [sp, #0x10] ccd54: f90007e8 str x8, [sp, #0x8] ccd58: 97ff6a2e bl 0xa7610 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjmEEE6itemAtEm@plt> ccd5c: f94007e8 ldr x8, [sp, #0x8] ccd60: 8b080000 add x0, x0, x8 ccd64: a9427bfd ldp x29, x30, [sp, #0x20] ccd68: 9100c3ff add sp, sp, #0x30 ccd6c: d65f03c0 ret 00000000000ccd70 >::itemAt(unsigned long) const>: ccd70: d10083ff sub sp, sp, #0x20 ccd74: a9017bfd stp x29, x30, [sp, #0x10] ccd78: 910043fd add x29, sp, #0x10 ccd7c: f90007e0 str x0, [sp, #0x8] ccd80: f90003e1 str x1, [sp] ccd84: f94007e0 ldr x0, [sp, #0x8] ccd88: f94003e1 ldr x1, [sp] ccd8c: 97ff7501 bl 0xaa190 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjmEEEixEm@plt> ccd90: a9417bfd ldp x29, x30, [sp, #0x10] ccd94: 910083ff add sp, sp, #0x20 ccd98: d65f03c0 ret 00000000000ccd9c >::operator[](unsigned long) const>: ccd9c: d100c3ff sub sp, sp, #0x30 ccda0: a9027bfd stp x29, x30, [sp, #0x20] ccda4: 910083fd add x29, sp, #0x20 ccda8: b27c03e8 orr x8, xzr, #0x10 ccdac: f81f83a0 stur x0, [x29, #-0x8] ccdb0: f9000be1 str x1, [sp, #0x10] ccdb4: f85f83a0 ldur x0, [x29, #-0x8] ccdb8: f90007e0 str x0, [sp, #0x8] ccdbc: f90003e8 str x8, [sp] ccdc0: 97ff61ec bl 0xa5570 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjmEEE4sizeEv@plt> ccdc4: f94007e8 ldr x8, [sp, #0x8] ccdc8: aa0803e0 mov x0, x8 ccdcc: 97ff4fa5 bl 0xa0c60 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjmEEE5arrayEv@plt> ccdd0: f9400be8 ldr x8, [sp, #0x10] ccdd4: f94003e1 ldr x1, [sp] ccdd8: 9b087c28 mul x8, x1, x8 ccddc: 8b080008 add x8, x0, x8 ccde0: aa0803e0 mov x0, x8 ccde4: a9427bfd ldp x29, x30, [sp, #0x20] ccde8: 9100c3ff add sp, sp, #0x30 ccdec: d65f03c0 ret 00000000000ccdf0 >::size() const>: ccdf0: d10083ff sub sp, sp, #0x20 ccdf4: a9017bfd stp x29, x30, [sp, #0x10] ccdf8: 910043fd add x29, sp, #0x10 ccdfc: f90007e0 str x0, [sp, #0x8] cce00: f94007e0 ldr x0, [sp, #0x8] cce04: 97ff5773 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> cce08: a9417bfd ldp x29, x30, [sp, #0x10] cce0c: 910083ff add sp, sp, #0x20 cce10: d65f03c0 ret 00000000000cce14 >::array() const>: cce14: d10083ff sub sp, sp, #0x20 cce18: a9017bfd stp x29, x30, [sp, #0x10] cce1c: 910043fd add x29, sp, #0x10 cce20: f90007e0 str x0, [sp, #0x8] cce24: f94007e0 ldr x0, [sp, #0x8] cce28: 97ff606e bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> cce2c: a9417bfd ldp x29, x30, [sp, #0x10] cce30: 910083ff add sp, sp, #0x20 cce34: d65f03c0 ret 00000000000cce38 >::array() const>: cce38: d10083ff sub sp, sp, #0x20 cce3c: a9017bfd stp x29, x30, [sp, #0x10] cce40: 910043fd add x29, sp, #0x10 cce44: f90007e0 str x0, [sp, #0x8] cce48: f94007e0 ldr x0, [sp, #0x8] cce4c: 97ff6065 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> cce50: a9417bfd ldp x29, x30, [sp, #0x10] cce54: 910083ff add sp, sp, #0x20 cce58: d65f03c0 ret 00000000000cce5c >::add(android::key_value_pair_t const&)>: cce5c: d10083ff sub sp, sp, #0x20 cce60: a9017bfd stp x29, x30, [sp, #0x10] cce64: 910043fd add x29, sp, #0x10 cce68: f90007e0 str x0, [sp, #0x8] cce6c: f90003e1 str x1, [sp] cce70: f94007e0 ldr x0, [sp, #0x8] cce74: f94003e1 ldr x1, [sp] cce78: 97ff4f8e bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> cce7c: a9417bfd ldp x29, x30, [sp, #0x10] cce80: 910083ff add sp, sp, #0x20 cce84: d65f03c0 ret 00000000000cce88 ::key_value_pair_t(unsigned int const&, unsigned long const&)>: cce88: d10083ff sub sp, sp, #0x20 cce8c: f9000fe0 str x0, [sp, #0x18] cce90: f9000be1 str x1, [sp, #0x10] cce94: f90007e2 str x2, [sp, #0x8] cce98: f9400fe0 ldr x0, [sp, #0x18] cce9c: aa0003e1 mov x1, x0 ccea0: f9400be2 ldr x2, [sp, #0x10] ccea4: b9400048 ldr w8, [x2] ccea8: b9000028 str w8, [x1] cceac: f94007e1 ldr x1, [sp, #0x8] cceb0: f9400021 ldr x1, [x1] cceb4: f9000401 str x1, [x0, #0x8] cceb8: 910083ff add sp, sp, #0x20 ccebc: d65f03c0 ret ccec0: d10143ff sub sp, sp, #0x50 ccec4: a9047bfd stp x29, x30, [sp, #0x40] ccec8: 910103fd add x29, sp, #0x40 ccecc: d53bd048 mrs x8, TPIDR_EL0 cced0: f9401508 ldr x8, [x8, #0x28] cced4: f81f83a8 stur x8, [x29, #-0x8] cced8: 381f03a2 sturb w2, [x29, #-0x10] ccedc: f81e83a0 stur x0, [x29, #-0x18] ccee0: f90013e1 str x1, [sp, #0x20] ccee4: f94013e1 ldr x1, [sp, #0x20] ccee8: f85e83a2 ldur x2, [x29, #-0x18] cceec: d10043a0 sub x0, x29, #0x10 ccef0: 94000017 bl 0xccf4c ::key_value_pair_t(unsigned int const&, unsigned long const&)+0xc4> ccef4: 360000a0 tbz w0, #0x0, 0xccf08 ::key_value_pair_t(unsigned int const&, unsigned long const&)+0x80> ccef8: 14000001 b 0xccefc ::key_value_pair_t(unsigned int const&, unsigned long const&)+0x74> ccefc: f94013e8 ldr x8, [sp, #0x20] ccf00: f9000fe8 str x8, [sp, #0x18] ccf04: 14000004 b 0xccf14 ::key_value_pair_t(unsigned int const&, unsigned long const&)+0x8c> ccf08: f85e83a8 ldur x8, [x29, #-0x18] ccf0c: f9000fe8 str x8, [sp, #0x18] ccf10: 14000001 b 0xccf14 ::key_value_pair_t(unsigned int const&, unsigned long const&)+0x8c> ccf14: f9400fe0 ldr x0, [sp, #0x18] ccf18: d53bd048 mrs x8, TPIDR_EL0 ccf1c: f9401508 ldr x8, [x8, #0x28] ccf20: f85f83a9 ldur x9, [x29, #-0x8] ccf24: eb090108 subs x8, x8, x9 ccf28: f9000be0 str x0, [sp, #0x10] ccf2c: f90007e8 str x8, [sp, #0x8] ccf30: 540000c1 b.ne 0xccf48 ::key_value_pair_t(unsigned int const&, unsigned long const&)+0xc0> ccf34: 14000001 b 0xccf38 ::key_value_pair_t(unsigned int const&, unsigned long const&)+0xb0> ccf38: f9400be0 ldr x0, [sp, #0x10] ccf3c: a9447bfd ldp x29, x30, [sp, #0x40] ccf40: 910143ff add sp, sp, #0x50 ccf44: d65f03c0 ret ccf48: 97ff738a bl 0xa9d70 <__stack_chk_fail@plt> ccf4c: d10083ff sub sp, sp, #0x20 ccf50: f9000fe0 str x0, [sp, #0x18] ccf54: f9000be1 str x1, [sp, #0x10] ccf58: f90007e2 str x2, [sp, #0x8] ccf5c: f9400be0 ldr x0, [sp, #0x10] ccf60: b9400008 ldr w8, [x0] ccf64: f94007e0 ldr x0, [sp, #0x8] ccf68: b9400009 ldr w9, [x0] ccf6c: 6b09011f cmp w8, w9 ccf70: 1a9fa7e8 cset w8, lt ccf74: 320003e9 orr w9, wzr, #0x1 ccf78: 0a090108 and w8, w8, w9 ccf7c: 2a0803e0 mov w0, w8 ccf80: 910083ff add sp, sp, #0x20 ccf84: d65f03c0 ret 00000000000ccf88 : ccf88: d10083ff sub sp, sp, #0x20 ccf8c: a9017bfd stp x29, x30, [sp, #0x10] ccf90: 910043fd add x29, sp, #0x10 ccf94: f90007e0 str x0, [sp, #0x8] ccf98: f94007e0 ldr x0, [sp, #0x8] ccf9c: 97ff6d99 bl 0xa8600 <_ZN7android12IMediaSource11ReadOptions5resetEv@plt> ccfa0: a9417bfd ldp x29, x30, [sp, #0x10] ccfa4: 910083ff add sp, sp, #0x20 ccfa8: d65f03c0 ret 00000000000ccfac : ccfac: d10043ff sub sp, sp, #0x10 ccfb0: 52800008 mov w8, #0x0 // =0 ccfb4: f90007e0 str x0, [sp, #0x8] ccfb8: f94007e0 ldr x0, [sp, #0x8] ccfbc: aa0003e9 mov x9, x0 ccfc0: b900013f str wzr, [x9] ccfc4: f900041f str xzr, [x0, #0x8] ccfc8: f9000c1f str xzr, [x0, #0x18] ccfcc: 39008008 strb w8, [x0, #0x20] ccfd0: 910043ff add sp, sp, #0x10 ccfd4: d65f03c0 ret 00000000000ccfd8 : ccfd8: d10043ff sub sp, sp, #0x10 ccfdc: 320003e8 orr w8, wzr, #0x1 ccfe0: f90007e0 str x0, [sp, #0x8] ccfe4: f94007e0 ldr x0, [sp, #0x8] ccfe8: 39008008 strb w8, [x0, #0x20] ccfec: 910043ff add sp, sp, #0x10 ccff0: d65f03c0 ret 00000000000ccff4 : ccff4: d10043ff sub sp, sp, #0x10 ccff8: 52800008 mov w8, #0x0 // =0 ccffc: f90007e0 str x0, [sp, #0x8] cd000: f94007e0 ldr x0, [sp, #0x8] cd004: 39008008 strb w8, [x0, #0x20] cd008: 910043ff add sp, sp, #0x10 cd00c: d65f03c0 ret 00000000000cd010 : cd010: d10043ff sub sp, sp, #0x10 cd014: f90007e0 str x0, [sp, #0x8] cd018: f94007e0 ldr x0, [sp, #0x8] cd01c: 39408008 ldrb w8, [x0, #0x20] cd020: 320003e9 orr w9, wzr, #0x1 cd024: 0a090108 and w8, w8, w9 cd028: 2a0803e0 mov w0, w8 cd02c: 910043ff add sp, sp, #0x10 cd030: d65f03c0 ret 00000000000cd034 : cd034: d10083ff sub sp, sp, #0x20 cd038: 320003e8 orr w8, wzr, #0x1 cd03c: f9000fe0 str x0, [sp, #0x18] cd040: f9000be1 str x1, [sp, #0x10] cd044: b9000fe2 str w2, [sp, #0xc] cd048: f9400fe0 ldr x0, [sp, #0x18] cd04c: aa0003e1 mov x1, x0 cd050: b9400022 ldr w2, [x1] cd054: 2a080048 orr w8, w2, w8 cd058: b9000028 str w8, [x1] cd05c: f9400be1 ldr x1, [sp, #0x10] cd060: f9000401 str x1, [x0, #0x8] cd064: b9400fe8 ldr w8, [sp, #0xc] cd068: b9001008 str w8, [x0, #0x10] cd06c: 910083ff add sp, sp, #0x20 cd070: d65f03c0 ret 00000000000cd074 : cd074: d10043ff sub sp, sp, #0x10 cd078: 321f7be8 orr w8, wzr, #0xfffffffe cd07c: 321f03e9 orr w9, wzr, #0x2 cd080: f90007e0 str x0, [sp, #0x8] cd084: f94007e0 ldr x0, [sp, #0x8] cd088: aa0003ea mov x10, x0 cd08c: b940014b ldr w11, [x10] cd090: 0a080168 and w8, w11, w8 cd094: b9000148 str w8, [x10] cd098: f900041f str xzr, [x0, #0x8] cd09c: b9001009 str w9, [x0, #0x10] cd0a0: 910043ff add sp, sp, #0x10 cd0a4: d65f03c0 ret 00000000000cd0a8 : cd0a8: d10083ff sub sp, sp, #0x20 cd0ac: 320003e8 orr w8, wzr, #0x1 cd0b0: 52800009 mov w9, #0x0 // =0 cd0b4: f9000fe0 str x0, [sp, #0x18] cd0b8: f9000be1 str x1, [sp, #0x10] cd0bc: f90007e2 str x2, [sp, #0x8] cd0c0: f9400fe0 ldr x0, [sp, #0x18] cd0c4: f9400401 ldr x1, [x0, #0x8] cd0c8: f9400be2 ldr x2, [sp, #0x10] cd0cc: f9000041 str x1, [x2] cd0d0: b940100a ldr w10, [x0, #0x10] cd0d4: f94007e1 ldr x1, [sp, #0x8] cd0d8: b900002a str w10, [x1] cd0dc: b940000a ldr w10, [x0] cd0e0: 0a080148 and w8, w10, w8 cd0e4: 6b09011f cmp w8, w9 cd0e8: 1a9f07e8 cset w8, ne cd0ec: 320003e9 orr w9, wzr, #0x1 cd0f0: 0a090108 and w8, w8, w9 cd0f4: 2a0803e0 mov w0, w8 cd0f8: 910083ff add sp, sp, #0x20 cd0fc: d65f03c0 ret 00000000000cd100 : cd100: d10043ff sub sp, sp, #0x10 cd104: f90007e0 str x0, [sp, #0x8] cd108: f90003e1 str x1, [sp] cd10c: f94007e0 ldr x0, [sp, #0x8] cd110: f94003e1 ldr x1, [sp] cd114: f9000c01 str x1, [x0, #0x18] cd118: 910043ff add sp, sp, #0x10 cd11c: d65f03c0 ret 00000000000cd120 : cd120: d10043ff sub sp, sp, #0x10 cd124: f90007e0 str x0, [sp, #0x8] cd128: f94007e0 ldr x0, [sp, #0x8] cd12c: f9400c00 ldr x0, [x0, #0x18] cd130: 910043ff add sp, sp, #0x10 cd134: d65f03c0 ret 00000000000cd138 const&, android::sp const&)>: cd138: f81e0ffc str x28, [sp, #-0x20]! cd13c: a9017bfd stp x29, x30, [sp, #0x10] cd140: 910043fd add x29, sp, #0x10 cd144: d10d83ff sub sp, sp, #0x360 cd148: d53bd048 mrs x8, TPIDR_EL0 cd14c: f9401508 ldr x8, [x8, #0x28] cd150: f81e83a8 stur x8, [x29, #-0x18] cd154: f81183a0 stur x0, [x29, #-0xe8] cd158: f81103a1 stur x1, [x29, #-0xf0] cd15c: f81083a2 stur x2, [x29, #-0xf8] cd160: f81003a3 stur x3, [x29, #-0x100] cd164: f85183a8 ldur x8, [x29, #-0xe8] cd168: aa0803e0 mov x0, x8 cd16c: f85103a1 ldur x1, [x29, #-0xf0] cd170: aa0103e2 mov x2, x1 cd174: 91002023 add x3, x1, #0x8 cd178: f90117e0 str x0, [sp, #0x228] cd17c: aa0803e0 mov x0, x8 cd180: f90113e1 str x1, [sp, #0x220] cd184: aa0303e1 mov x1, x3 cd188: f9010fe8 str x8, [sp, #0x218] cd18c: f9010be2 str x2, [sp, #0x210] cd190: 97ff69f4 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> cd194: f94113e8 ldr x8, [sp, #0x220] cd198: f9400100 ldr x0, [x8] cd19c: f9410fe1 ldr x1, [sp, #0x218] cd1a0: f9000020 str x0, [x1] cd1a4: f9401d00 ldr x0, [x8, #0x38] cd1a8: f9400022 ldr x2, [x1] cd1ac: f85e8042 ldur x2, [x2, #-0x18] cd1b0: f8226820 str x0, [x1, x2] cd1b4: 12800249 mov w9, #-0x13 // =-19 cd1b8: b9000829 str w9, [x1, #0x8] cd1bc: 91004020 add x0, x1, #0x10 cd1c0: aa0003e2 mov x2, x0 cd1c4: f85083a1 ldur x1, [x29, #-0xf8] cd1c8: f90107e2 str x2, [sp, #0x208] cd1cc: 97ff4be1 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> cd1d0: 14000001 b 0xcd1d4 const&, android::sp const&)+0x9c> cd1d4: 92800008 mov x8, #-0x1 // =-1 cd1d8: f94117e9 ldr x9, [sp, #0x228] cd1dc: f9000d28 str x8, [x9, #0x18] cd1e0: 91008128 add x8, x9, #0x20 cd1e4: aa0803e0 mov x0, x8 cd1e8: f90103e0 str x0, [sp, #0x200] cd1ec: aa0803e0 mov x0, x8 cd1f0: 97ff7360 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> cd1f4: 14000001 b 0xcd1f8 const&, android::sp const&)+0xc0> cd1f8: 2a1f03e8 mov w8, wzr cd1fc: f94117e9 ldr x9, [sp, #0x228] cd200: b9002928 str w8, [x9, #0x28] cd204: 9100c12a add x10, x9, #0x30 cd208: aa0a03e0 mov x0, x10 cd20c: f900ffe0 str x0, [sp, #0x1f8] cd210: aa0a03e0 mov x0, x10 cd214: 97ff7087 bl 0xa9430 <_ZN7android2spINS_9MP3SeekerEEC2Ev@plt> cd218: 14000001 b 0xcd21c const&, android::sp const&)+0xe4> cd21c: aa1f03e8 mov x8, xzr cd220: f81e03a8 stur x8, [x29, #-0x20] cd224: f85003a0 ldur x0, [x29, #-0x100] cd228: aa0803e1 mov x1, x8 cd22c: 97ff5199 bl 0xa1890 <_ZNK7android2spINS_8AMessageEEneEPKS1_@plt> cd230: b901f7e0 str w0, [sp, #0x1f4] cd234: 14000001 b 0xcd238 const&, android::sp const&)+0x100> cd238: b941f7e8 ldr w8, [sp, #0x1f4] cd23c: 360008a8 tbz w8, #0x0, 0xcd350 const&, android::sp const&)+0x218> cd240: 14000001 b 0xcd244 const&, android::sp const&)+0x10c> cd244: f85003a0 ldur x0, [x29, #-0x100] cd248: 97ff6dae bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> cd24c: f900f7e0 str x0, [sp, #0x1e8] cd250: 14000001 b 0xcd254 const&, android::sp const&)+0x11c> cd254: f0000941 adrp x1, 0x1f8000 cd258: 9130f421 add x1, x1, #0xc3d cd25c: d100e3a2 sub x2, x29, #0x38 cd260: f940f7e0 ldr x0, [sp, #0x1e8] cd264: 97ff55c7 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> cd268: b901e7e0 str w0, [sp, #0x1e4] cd26c: 14000001 b 0xcd270 const&, android::sp const&)+0x138> cd270: b941e7e8 ldr w8, [sp, #0x1e4] cd274: 360006e8 tbz w8, #0x0, 0xcd350 const&, android::sp const&)+0x218> cd278: 14000001 b 0xcd27c const&, android::sp const&)+0x144> cd27c: f85003a0 ldur x0, [x29, #-0x100] cd280: 97ff6da0 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> cd284: f900efe0 str x0, [sp, #0x1d8] cd288: 14000001 b 0xcd28c const&, android::sp const&)+0x154> cd28c: f0000941 adrp x1, 0x1f8000 cd290: 9130b421 add x1, x1, #0xc2d cd294: d100f3a2 sub x2, x29, #0x3c cd298: f940efe0 ldr x0, [sp, #0x1d8] cd29c: 97ff7569 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> cd2a0: b901d7e0 str w0, [sp, #0x1d4] cd2a4: 14000001 b 0xcd2a8 const&, android::sp const&)+0x170> cd2a8: b941d7e8 ldr w8, [sp, #0x1d4] cd2ac: 36000528 tbz w8, #0x0, 0xcd350 const&, android::sp const&)+0x218> cd2b0: 14000001 b 0xcd2b4 const&, android::sp const&)+0x17c> cd2b4: f85003a0 ldur x0, [x29, #-0x100] cd2b8: 97ff6d92 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> cd2bc: f900e7e0 str x0, [sp, #0x1c8] cd2c0: 14000001 b 0xcd2c4 const&, android::sp const&)+0x18c> cd2c4: f0000941 adrp x1, 0x1f8000 cd2c8: 9130d021 add x1, x1, #0xc34 cd2cc: d10123a2 sub x2, x29, #0x48 cd2d0: f940e7e0 ldr x0, [sp, #0x1c8] cd2d4: 97ff55ab bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> cd2d8: b901c7e0 str w0, [sp, #0x1c4] cd2dc: 14000001 b 0xcd2e0 const&, android::sp const&)+0x1a8> cd2e0: b941c7e8 ldr w8, [sp, #0x1c4] cd2e4: 36000368 tbz w8, #0x0, 0xcd350 const&, android::sp const&)+0x218> cd2e8: 14000001 b 0xcd2ec const&, android::sp const&)+0x1b4> cd2ec: f85c83a8 ldur x8, [x29, #-0x38] cd2f0: f81e03a8 stur x8, [x29, #-0x20] cd2f4: b85c43a9 ldur w9, [x29, #-0x3c] cd2f8: b81d43a9 stur w9, [x29, #-0x2c] cd2fc: f85b83a8 ldur x8, [x29, #-0x48] cd300: f81d83a8 stur x8, [x29, #-0x28] cd304: 320003e9 orr w9, wzr, #0x1 cd308: 390983e9 strb w9, [sp, #0x260] cd30c: 1400001e b 0xcd384 const&, android::sp const&)+0x24c> cd310: f90137e0 str x0, [sp, #0x268] cd314: 2a0103e8 mov w8, w1 cd318: b90267e8 str w8, [sp, #0x264] cd31c: 14000292 b 0xcdd64 const&, android::sp const&)+0xc2c> cd320: f90137e0 str x0, [sp, #0x268] cd324: 2a0103e8 mov w8, w1 cd328: b90267e8 str w8, [sp, #0x264] cd32c: 1400028b b 0xcdd58 const&, android::sp const&)+0xc20> cd330: f90137e0 str x0, [sp, #0x268] cd334: 2a0103e8 mov w8, w1 cd338: b90267e8 str w8, [sp, #0x264] cd33c: 14000284 b 0xcdd4c const&, android::sp const&)+0xc14> cd340: f90137e0 str x0, [sp, #0x268] cd344: 2a0103e8 mov w8, w1 cd348: b90267e8 str w8, [sp, #0x264] cd34c: 1400027d b 0xcdd40 const&, android::sp const&)+0xc08> cd350: f94117e8 ldr x8, [sp, #0x228] cd354: 91004100 add x0, x8, #0x10 cd358: 2a1f03e1 mov w1, wzr cd35c: d10083a2 sub x2, x29, #0x20 cd360: d100a3a3 sub x3, x29, #0x28 cd364: d100b3a4 sub x4, x29, #0x2c cd368: 9400029b bl 0xcddd4 ::operator!=(android::AMessage const*) const+0x34> cd36c: b901c3e0 str w0, [sp, #0x1c0] cd370: 14000001 b 0xcd374 const&, android::sp const&)+0x23c> cd374: b941c3e8 ldr w8, [sp, #0x1c0] cd378: 12000109 and w9, w8, #0x1 cd37c: 390983e9 strb w9, [sp, #0x260] cd380: 14000001 b 0xcd384 const&, android::sp const&)+0x24c> cd384: 394983e8 ldrb w8, [sp, #0x260] cd388: 37000068 tbnz w8, #0x0, 0xcd394 const&, android::sp const&)+0x25c> cd38c: 14000001 b 0xcd390 const&, android::sp const&)+0x258> cd390: 1400025b b 0xcdcfc const&, android::sp const&)+0xbc4> cd394: f85e03a8 ldur x8, [x29, #-0x20] cd398: f94117e9 ldr x9, [sp, #0x228] cd39c: f9000d28 str x8, [x9, #0x18] cd3a0: b85d43aa ldur w10, [x29, #-0x2c] cd3a4: b900292a str w10, [x9, #0x28] cd3a8: 321d0bea orr w10, wzr, #0x38 cd3ac: 2a0a03e0 mov w0, w10 cd3b0: 97ff6ed8 bl 0xa8f10 <_Znwm@plt> cd3b4: f900dfe0 str x0, [sp, #0x1b8] cd3b8: 14000001 b 0xcd3bc const&, android::sp const&)+0x284> cd3bc: f940dfe0 ldr x0, [sp, #0x1b8] cd3c0: f940dfe1 ldr x1, [sp, #0x1b8] cd3c4: f900dbe0 str x0, [sp, #0x1b0] cd3c8: aa0103e0 mov x0, x1 cd3cc: 97ff67b9 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> cd3d0: 14000001 b 0xcd3d4 const&, android::sp const&)+0x29c> cd3d4: f94117e8 ldr x8, [sp, #0x228] cd3d8: 91008100 add x0, x8, #0x20 cd3dc: f940dbe1 ldr x1, [sp, #0x1b0] cd3e0: 97ff5a74 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> cd3e4: f900d7e0 str x0, [sp, #0x1a8] cd3e8: 14000001 b 0xcd3ec const&, android::sp const&)+0x2b4> cd3ec: f94117e8 ldr x8, [sp, #0x228] cd3f0: 91004100 add x0, x8, #0x10 cd3f4: f9400d01 ldr x1, [x8, #0x18] cd3f8: d10143a8 sub x8, x29, #0x50 cd3fc: 97ff69d9 bl 0xa7b60 <_ZN7android10XINGSeeker16CreateFromSourceERKNS_2spINS_10DataSourceEEEl@plt> cd400: 14000001 b 0xcd404 const&, android::sp const&)+0x2cc> cd404: d10143a0 sub x0, x29, #0x50 cd408: aa1f03e1 mov x1, xzr cd40c: 97ff5a39 bl 0xa3cf0 <_ZNK7android2spINS_10XINGSeekerEEeqEPKS1_@plt> cd410: b901a7e0 str w0, [sp, #0x1a4] cd414: 14000001 b 0xcd418 const&, android::sp const&)+0x2e0> cd418: b941a7e8 ldr w8, [sp, #0x1a4] cd41c: 36000428 tbz w8, #0x0, 0xcd4a0 const&, android::sp const&)+0x368> cd420: 14000001 b 0xcd424 const&, android::sp const&)+0x2ec> cd424: f94117e8 ldr x8, [sp, #0x228] cd428: 91004100 add x0, x8, #0x10 cd42c: f85d83a1 ldur x1, [x29, #-0x28] cd430: d10163a8 sub x8, x29, #0x58 cd434: 97ff503f bl 0xa1530 <_ZN7android10VBRISeeker16CreateFromSourceERKNS_2spINS_10DataSourceEEEl@plt> cd438: 14000001 b 0xcd43c const&, android::sp const&)+0x304> cd43c: f94117e8 ldr x8, [sp, #0x228] cd440: 9100c100 add x0, x8, #0x30 cd444: d10163a1 sub x1, x29, #0x58 cd448: 97ff4f46 bl 0xa1160 <_ZN7android2spINS_9MP3SeekerEEaSINS_10VBRISeekerEEERS2_ONS0_IT_EE@plt> cd44c: f900cfe0 str x0, [sp, #0x198] cd450: 14000001 b 0xcd454 const&, android::sp const&)+0x31c> cd454: d10163a0 sub x0, x29, #0x58 cd458: 97ff584e bl 0xa3590 <_ZN7android2spINS_10VBRISeekerEED2Ev@plt> cd45c: 14000051 b 0xcd5a0 const&, android::sp const&)+0x468> cd460: f90137e0 str x0, [sp, #0x268] cd464: 2a0103e8 mov w8, w1 cd468: b90267e8 str w8, [sp, #0x264] cd46c: f940dfe0 ldr x0, [sp, #0x1b8] cd470: 97ff4d3c bl 0xa0960 <_ZdlPv@plt> cd474: 14000233 b 0xcdd40 const&, android::sp const&)+0xc08> cd478: f90137e0 str x0, [sp, #0x268] cd47c: 2a0103e8 mov w8, w1 cd480: b90267e8 str w8, [sp, #0x264] cd484: 1400022c b 0xcdd34 const&, android::sp const&)+0xbfc> cd488: f90137e0 str x0, [sp, #0x268] cd48c: 2a0103e8 mov w8, w1 cd490: b90267e8 str w8, [sp, #0x264] cd494: d10163a0 sub x0, x29, #0x58 cd498: 97ff583e bl 0xa3590 <_ZN7android2spINS_10VBRISeekerEED2Ev@plt> cd49c: 14000226 b 0xcdd34 const&, android::sp const&)+0xbfc> cd4a0: f94117e8 ldr x8, [sp, #0x228] cd4a4: 9100c100 add x0, x8, #0x30 cd4a8: d10143a1 sub x1, x29, #0x50 cd4ac: 97ff7641 bl 0xaadb0 <_ZN7android2spINS_9MP3SeekerEEaSINS_10XINGSeekerEEERS2_RKNS0_IT_EE@plt> cd4b0: f900cbe0 str x0, [sp, #0x190] cd4b4: 14000001 b 0xcd4b8 const&, android::sp const&)+0x380> cd4b8: d10143a0 sub x0, x29, #0x50 cd4bc: 97ff4e55 bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> cd4c0: f900c7e0 str x0, [sp, #0x188] cd4c4: 14000001 b 0xcd4c8 const&, android::sp const&)+0x390> cd4c8: f940c7e8 ldr x8, [sp, #0x188] cd4cc: f9400109 ldr x9, [x8] cd4d0: f9402129 ldr x9, [x9, #0x40] cd4d4: aa0803e0 mov x0, x8 cd4d8: d63f0120 blr x9 cd4dc: b90187e0 str w0, [sp, #0x184] cd4e0: 14000001 b 0xcd4e4 const&, android::sp const&)+0x3ac> cd4e4: b94187e8 ldr w8, [sp, #0x184] cd4e8: b9025fe8 str w8, [sp, #0x25c] cd4ec: d10143a0 sub x0, x29, #0x50 cd4f0: 97ff4e48 bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> cd4f4: f900bfe0 str x0, [sp, #0x178] cd4f8: 14000001 b 0xcd4fc const&, android::sp const&)+0x3c4> cd4fc: f940bfe8 ldr x8, [sp, #0x178] cd500: f9400109 ldr x9, [x8] cd504: f9402529 ldr x9, [x9, #0x48] cd508: aa0803e0 mov x0, x8 cd50c: d63f0120 blr x9 cd510: b90177e0 str w0, [sp, #0x174] cd514: 14000001 b 0xcd518 const&, android::sp const&)+0x3e0> cd518: b94177e8 ldr w8, [sp, #0x174] cd51c: b9025be8 str w8, [sp, #0x258] cd520: b9425fe9 ldr w9, [sp, #0x25c] cd524: 350000a9 cbnz w9, 0xcd538 const&, android::sp const&)+0x400> cd528: 14000001 b 0xcd52c const&, android::sp const&)+0x3f4> cd52c: b9425be8 ldr w8, [sp, #0x258] cd530: 34000368 cbz w8, 0xcd59c const&, android::sp const&)+0x464> cd534: 14000001 b 0xcd538 const&, android::sp const&)+0x400> cd538: f94117e8 ldr x8, [sp, #0x228] cd53c: 91008100 add x0, x8, #0x20 cd540: 97ff5e5c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cd544: f900b7e0 str x0, [sp, #0x168] cd548: 14000001 b 0xcd54c const&, android::sp const&)+0x414> cd54c: b9425fe2 ldr w2, [sp, #0x25c] cd550: 528c6c81 mov w1, #0x6364 // =25444 cd554: 72acadc1 movk w1, #0x656e, lsl #16 cd558: f940b7e0 ldr x0, [sp, #0x168] cd55c: 97ff58c5 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cd560: b90167e0 str w0, [sp, #0x164] cd564: 14000001 b 0xcd568 const&, android::sp const&)+0x430> cd568: f94117e8 ldr x8, [sp, #0x228] cd56c: 91008100 add x0, x8, #0x20 cd570: 97ff5e50 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cd574: f900afe0 str x0, [sp, #0x158] cd578: 14000001 b 0xcd57c const&, android::sp const&)+0x444> cd57c: b9425be2 ldr w2, [sp, #0x258] cd580: 528c6e01 mov w1, #0x6370 // =25456 cd584: 72acadc1 movk w1, #0x656e, lsl #16 cd588: f940afe0 ldr x0, [sp, #0x158] cd58c: 97ff58b9 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cd590: b90157e0 str w0, [sp, #0x154] cd594: 14000001 b 0xcd598 const&, android::sp const&)+0x460> cd598: 14000001 b 0xcd59c const&, android::sp const&)+0x464> cd59c: 14000001 b 0xcd5a0 const&, android::sp const&)+0x468> cd5a0: f94117e8 ldr x8, [sp, #0x228] cd5a4: 9100c100 add x0, x8, #0x30 cd5a8: aa1f03e1 mov x1, xzr cd5ac: 97ff72bd bl 0xaa0a0 <_ZNK7android2spINS_9MP3SeekerEEneEPKS1_@plt> cd5b0: b90153e0 str w0, [sp, #0x150] cd5b4: 14000001 b 0xcd5b8 const&, android::sp const&)+0x480> cd5b8: b94153e8 ldr w8, [sp, #0x150] cd5bc: 36000488 tbz w8, #0x0, 0xcd64c const&, android::sp const&)+0x514> cd5c0: 14000001 b 0xcd5c4 const&, android::sp const&)+0x48c> cd5c4: b85d43a0 ldur w0, [x29, #-0x2c] cd5c8: d10183a1 sub x1, x29, #0x60 cd5cc: d10193a2 sub x2, x29, #0x64 cd5d0: d101a3a3 sub x3, x29, #0x68 cd5d4: d101b3a4 sub x4, x29, #0x6c cd5d8: aa1f03e5 mov x5, xzr cd5dc: 97ff4e71 bl 0xa0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt> cd5e0: b9014fe0 str w0, [sp, #0x14c] cd5e4: 14000001 b 0xcd5e8 const&, android::sp const&)+0x4b0> cd5e8: f85a03a8 ldur x8, [x29, #-0x60] cd5ec: f85e03a9 ldur x9, [x29, #-0x20] cd5f0: 8b080128 add x8, x9, x8 cd5f4: f81e03a8 stur x8, [x29, #-0x20] cd5f8: f94117e8 ldr x8, [sp, #0x228] cd5fc: 91004100 add x0, x8, #0x10 cd600: 2a1f03e1 mov w1, wzr cd604: d10083a2 sub x2, x29, #0x20 cd608: d100a3a3 sub x3, x29, #0x28 cd60c: d100b3a4 sub x4, x29, #0x2c cd610: 940001f1 bl 0xcddd4 ::operator!=(android::AMessage const*) const+0x34> cd614: b9014be0 str w0, [sp, #0x148] cd618: 14000001 b 0xcd61c const&, android::sp const&)+0x4e4> cd61c: b9414be8 ldr w8, [sp, #0x148] cd620: 370000a8 tbnz w8, #0x0, 0xcd634 const&, android::sp const&)+0x4fc> cd624: 14000001 b 0xcd628 const&, android::sp const&)+0x4f0> cd628: 320003e8 orr w8, wzr, #0x1 cd62c: b90257e8 str w8, [sp, #0x254] cd630: 140001ac b 0xcdce0 const&, android::sp const&)+0xba8> cd634: f85e03a8 ldur x8, [x29, #-0x20] cd638: f94117e9 ldr x9, [sp, #0x228] cd63c: f9000d28 str x8, [x9, #0x18] cd640: b85d43aa ldur w10, [x29, #-0x2c] cd644: b900292a str w10, [x9, #0x28] cd648: 14000001 b 0xcd64c const&, android::sp const&)+0x514> cd64c: b85d43a0 ldur w0, [x29, #-0x2c] cd650: d101e3a1 sub x1, x29, #0x78 cd654: d101f3a2 sub x2, x29, #0x7c cd658: d10203a3 sub x3, x29, #0x80 cd65c: d10213a4 sub x4, x29, #0x84 cd660: aa1f03e5 mov x5, xzr cd664: 97ff4e4f bl 0xa0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt> cd668: b90147e0 str w0, [sp, #0x144] cd66c: 14000001 b 0xcd670 const&, android::sp const&)+0x538> cd670: b85d43a8 ldur w8, [x29, #-0x2c] cd674: 53114908 ubfx w8, w8, #17, #2 cd678: 321e03e9 orr w9, wzr, #0x4 cd67c: 6b080128 subs w8, w9, w8 cd680: b90253e8 str w8, [sp, #0x250] cd684: b94253e8 ldr w8, [sp, #0x250] cd688: 2a0803e9 mov w9, w8 cd68c: 71000508 subs w8, w8, #0x1 cd690: b90143e9 str w9, [sp, #0x140] cd694: b9013fe8 str w8, [sp, #0x13c] cd698: 54000180 b.eq 0xcd6c8 const&, android::sp const&)+0x590> cd69c: 14000001 b 0xcd6a0 const&, android::sp const&)+0x568> cd6a0: b94143e8 ldr w8, [sp, #0x140] cd6a4: 71000909 subs w9, w8, #0x2 cd6a8: b9013be9 str w9, [sp, #0x138] cd6ac: 540002c0 b.eq 0xcd704 const&, android::sp const&)+0x5cc> cd6b0: 14000001 b 0xcd6b4 const&, android::sp const&)+0x57c> cd6b4: b94143e8 ldr w8, [sp, #0x140] cd6b8: 71000d09 subs w9, w8, #0x3 cd6bc: b90137e9 str w9, [sp, #0x134] cd6c0: 54000400 b.eq 0xcd740 const&, android::sp const&)+0x608> cd6c4: 1400002e b 0xcd77c const&, android::sp const&)+0x644> cd6c8: f94117e8 ldr x8, [sp, #0x228] cd6cc: 91008100 add x0, x8, #0x20 cd6d0: 97ff5df8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cd6d4: f90097e0 str x0, [sp, #0x128] cd6d8: 14000001 b 0xcd6dc const&, android::sp const&)+0x5a4> cd6dc: f0000ec8 adrp x8, 0x2a8000 cd6e0: f947a908 ldr x8, [x8, #0xf50] cd6e4: f9400102 ldr x2, [x8] cd6e8: 528daca1 mov w1, #0x6d65 // =28005 cd6ec: 72adad21 movk w1, #0x6d69, lsl #16 cd6f0: f94097e0 ldr x0, [sp, #0x128] cd6f4: 97ff4b33 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> cd6f8: b90127e0 str w0, [sp, #0x124] cd6fc: 14000001 b 0xcd700 const&, android::sp const&)+0x5c8> cd700: 14000020 b 0xcd780 const&, android::sp const&)+0x648> cd704: f94117e8 ldr x8, [sp, #0x228] cd708: 91008100 add x0, x8, #0x20 cd70c: 97ff5de9 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cd710: f9008fe0 str x0, [sp, #0x118] cd714: 14000001 b 0xcd718 const&, android::sp const&)+0x5e0> cd718: f0000ec8 adrp x8, 0x2a8000 cd71c: f947f908 ldr x8, [x8, #0xff0] cd720: f9400102 ldr x2, [x8] cd724: 528daca1 mov w1, #0x6d65 // =28005 cd728: 72adad21 movk w1, #0x6d69, lsl #16 cd72c: f9408fe0 ldr x0, [sp, #0x118] cd730: 97ff4b24 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> cd734: b90117e0 str w0, [sp, #0x114] cd738: 14000001 b 0xcd73c const&, android::sp const&)+0x604> cd73c: 14000011 b 0xcd780 const&, android::sp const&)+0x648> cd740: f94117e8 ldr x8, [sp, #0x228] cd744: 91008100 add x0, x8, #0x20 cd748: 97ff5dda bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cd74c: f90087e0 str x0, [sp, #0x108] cd750: 14000001 b 0xcd754 const&, android::sp const&)+0x61c> cd754: f0000ec8 adrp x8, 0x2a8000 cd758: f9432d08 ldr x8, [x8, #0x658] cd75c: f9400102 ldr x2, [x8] cd760: 528daca1 mov w1, #0x6d65 // =28005 cd764: 72adad21 movk w1, #0x6d69, lsl #16 cd768: f94087e0 ldr x0, [sp, #0x108] cd76c: 97ff4b15 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> cd770: b90107e0 str w0, [sp, #0x104] cd774: 14000001 b 0xcd778 const&, android::sp const&)+0x640> cd778: 14000002 b 0xcd780 const&, android::sp const&)+0x648> cd77c: 14000001 b 0xcd780 const&, android::sp const&)+0x648> cd780: f94117e8 ldr x8, [sp, #0x228] cd784: 91008100 add x0, x8, #0x20 cd788: 97ff5dca bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cd78c: f9007fe0 str x0, [sp, #0xf8] cd790: 14000001 b 0xcd794 const&, android::sp const&)+0x65c> cd794: b85843a2 ldur w2, [x29, #-0x7c] cd798: 528e8ca1 mov w1, #0x7465 // =29797 cd79c: 72ae6e41 movk w1, #0x7372, lsl #16 cd7a0: f9407fe0 ldr x0, [sp, #0xf8] cd7a4: 97ff5833 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cd7a8: b900f7e0 str w0, [sp, #0xf4] cd7ac: 14000001 b 0xcd7b0 const&, android::sp const&)+0x678> cd7b0: f94117e8 ldr x8, [sp, #0x228] cd7b4: 91008100 add x0, x8, #0x20 cd7b8: 97ff5dbe bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cd7bc: f90077e0 str x0, [sp, #0xe8] cd7c0: 14000001 b 0xcd7c4 const&, android::sp const&)+0x68c> cd7c4: b857c3a8 ldur w8, [x29, #-0x84] cd7c8: 52807d09 mov w9, #0x3e8 // =1000 cd7cc: 1b097d02 mul w2, w8, w9 cd7d0: 528e8ca1 mov w1, #0x7465 // =29797 cd7d4: 72ac4e41 movk w1, #0x6272, lsl #16 cd7d8: f94077e0 ldr x0, [sp, #0xe8] cd7dc: 97ff5825 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cd7e0: b900e7e0 str w0, [sp, #0xe4] cd7e4: 14000001 b 0xcd7e8 const&, android::sp const&)+0x6b0> cd7e8: f94117e8 ldr x8, [sp, #0x228] cd7ec: 91008100 add x0, x8, #0x20 cd7f0: 97ff5db0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cd7f4: f9006fe0 str x0, [sp, #0xd8] cd7f8: 14000001 b 0xcd7fc const&, android::sp const&)+0x6c4> cd7fc: b85803a2 ldur w2, [x29, #-0x80] cd800: 528d0dc1 mov w1, #0x686e // =26734 cd804: 72a46c61 movk w1, #0x2363, lsl #16 cd808: f9406fe0 ldr x0, [sp, #0xd8] cd80c: 97ff5819 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cd810: b900d7e0 str w0, [sp, #0xd4] cd814: 14000001 b 0xcd818 const&, android::sp const&)+0x6e0> cd818: f94117e8 ldr x8, [sp, #0x228] cd81c: 9100c100 add x0, x8, #0x30 cd820: aa1f03e1 mov x1, xzr cd824: 97ff668f bl 0xa7260 <_ZNK7android2spINS_9MP3SeekerEEeqEPKS1_@plt> cd828: b900d3e0 str w0, [sp, #0xd0] cd82c: 14000001 b 0xcd830 const&, android::sp const&)+0x6f8> cd830: b940d3e8 ldr w8, [sp, #0xd0] cd834: 37000248 tbnz w8, #0x0, 0xcd87c const&, android::sp const&)+0x744> cd838: 14000001 b 0xcd83c const&, android::sp const&)+0x704> cd83c: f94117e8 ldr x8, [sp, #0x228] cd840: 9100c100 add x0, x8, #0x30 cd844: 97ff6003 bl 0xa5850 <_ZNK7android2spINS_9MP3SeekerEEptEv@plt> cd848: f90067e0 str x0, [sp, #0xc8] cd84c: 14000001 b 0xcd850 const&, android::sp const&)+0x718> cd850: f94067e8 ldr x8, [sp, #0xc8] cd854: f9400109 ldr x9, [x8] cd858: f9401929 ldr x9, [x9, #0x30] cd85c: d10243a1 sub x1, x29, #0x90 cd860: aa0803e0 mov x0, x8 cd864: d63f0120 blr x9 cd868: b900c7e0 str w0, [sp, #0xc4] cd86c: 14000001 b 0xcd870 const&, android::sp const&)+0x738> cd870: b940c7e8 ldr w8, [sp, #0xc4] cd874: 37000608 tbnz w8, #0x0, 0xcd934 const&, android::sp const&)+0x7fc> cd878: 14000001 b 0xcd87c const&, android::sp const&)+0x744> cd87c: f94117e8 ldr x8, [sp, #0x228] cd880: 91004100 add x0, x8, #0x10 cd884: 97ff67c3 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> cd888: f9005fe0 str x0, [sp, #0xb8] cd88c: 14000001 b 0xcd890 const&, android::sp const&)+0x758> cd890: f9405fe8 ldr x8, [sp, #0xb8] cd894: f9400109 ldr x9, [x8] cd898: f9402129 ldr x9, [x9, #0x40] cd89c: d10263a1 sub x1, x29, #0x98 cd8a0: aa0803e0 mov x0, x8 cd8a4: d63f0120 blr x9 cd8a8: b900b7e0 str w0, [sp, #0xb4] cd8ac: 14000001 b 0xcd8b0 const&, android::sp const&)+0x778> cd8b0: b940b7e8 ldr w8, [sp, #0xb4] cd8b4: 35000388 cbnz w8, 0xcd924 const&, android::sp const&)+0x7ec> cd8b8: 14000001 b 0xcd8bc const&, android::sp const&)+0x784> cd8bc: f85683a8 ldur x8, [x29, #-0x98] cd8c0: f94117e9 ldr x9, [sp, #0x228] cd8c4: f9400d2a ldr x10, [x9, #0x18] cd8c8: eb0a0108 subs x8, x8, x10 cd8cc: f90127e8 str x8, [sp, #0x248] cd8d0: f94127e8 ldr x8, [sp, #0x248] cd8d4: d28d4fea mov x10, #0x6a7f // =27263 cd8d8: f2ae978a movk x10, #0x74bc, lsl #16 cd8dc: f2c3126a movk x10, #0x1893, lsl #32 cd8e0: f2e0008a movk x10, #0x4, lsl #48 cd8e4: eb0a0108 subs x8, x8, x10 cd8e8: f90057e8 str x8, [sp, #0xa8] cd8ec: 540000ab b.lt 0xcd900 const&, android::sp const&)+0x7c8> cd8f0: 14000001 b 0xcd8f4 const&, android::sp const&)+0x7bc> cd8f4: b240fbe8 orr x8, xzr, #0x7fffffffffffffff cd8f8: f81703a8 stur x8, [x29, #-0x90] cd8fc: 14000009 b 0xcd920 const&, android::sp const&)+0x7e8> cd900: f94127e8 ldr x8, [sp, #0x248] cd904: 5283e809 mov w9, #0x1f40 // =8000 cd908: 2a0903ea mov w10, w9 cd90c: 9b0a7d08 mul x8, x8, x10 cd910: b897c3aa ldursw x10, [x29, #-0x84] cd914: 9aca0d08 sdiv x8, x8, x10 cd918: f81703a8 stur x8, [x29, #-0x90] cd91c: 14000001 b 0xcd920 const&, android::sp const&)+0x7e8> cd920: 14000004 b 0xcd930 const&, android::sp const&)+0x7f8> cd924: 92800008 mov x8, #-0x1 // =-1 cd928: f81703a8 stur x8, [x29, #-0x90] cd92c: 14000001 b 0xcd930 const&, android::sp const&)+0x7f8> cd930: 14000001 b 0xcd934 const&, android::sp const&)+0x7fc> cd934: f85703a8 ldur x8, [x29, #-0x90] cd938: b7f801e8 tbnz x8, #0x3f, 0xcd974 const&, android::sp const&)+0x83c> cd93c: 14000001 b 0xcd940 const&, android::sp const&)+0x808> cd940: f94117e8 ldr x8, [sp, #0x228] cd944: 91008100 add x0, x8, #0x20 cd948: 97ff5d5a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cd94c: f90053e0 str x0, [sp, #0xa0] cd950: 14000001 b 0xcd954 const&, android::sp const&)+0x81c> cd954: f85703a2 ldur x2, [x29, #-0x90] cd958: 528e4c21 mov w1, #0x7261 // =29281 cd95c: 72ac8ea1 movk w1, #0x6475, lsl #16 cd960: f94053e0 ldr x0, [sp, #0xa0] cd964: 97ff6ff7 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> cd968: b9009fe0 str w0, [sp, #0x9c] cd96c: 14000001 b 0xcd970 const&, android::sp const&)+0x838> cd970: 14000001 b 0xcd974 const&, android::sp const&)+0x83c> cd974: 2a1f03e8 mov w8, wzr cd978: f94117e9 ldr x9, [sp, #0x228] cd97c: b9000928 str w8, [x9, #0x8] cd980: 91004121 add x1, x9, #0x10 cd984: d10323a0 sub x0, x29, #0xc8 cd988: 320003e2 orr w2, wzr, #0x1 cd98c: aa1f03e3 mov x3, xzr cd990: 97ff5408 bl 0xa29b0 <_ZN7android3ID3C1ERKNS_2spINS_10DataSourceEEEbl@plt> cd994: 14000001 b 0xcd998 const&, android::sp const&)+0x860> cd998: d10323a0 sub x0, x29, #0xc8 cd99c: 97ff5c2d bl 0xa4a50 <_ZNK7android3ID37isValidEv@plt> cd9a0: b9009be0 str w0, [sp, #0x98] cd9a4: 14000001 b 0xcd9a8 const&, android::sp const&)+0x870> cd9a8: b9409be8 ldr w8, [sp, #0x98] cd9ac: 36001908 tbz w8, #0x0, 0xcdccc const&, android::sp const&)+0xb94> cd9b0: 14000001 b 0xcd9b4 const&, android::sp const&)+0x87c> cd9b4: 52800508 mov w8, #0x28 // =40 cd9b8: 2a0803e0 mov w0, w8 cd9bc: 97ff6d55 bl 0xa8f10 <_Znwm@plt> cd9c0: f9004be0 str x0, [sp, #0x90] cd9c4: 14000001 b 0xcd9c8 const&, android::sp const&)+0x890> cd9c8: f9404be0 ldr x0, [sp, #0x90] cd9cc: f0000942 adrp x2, 0x1f8000 cd9d0: 91322042 add x2, x2, #0xc88 cd9d4: d10323a1 sub x1, x29, #0xc8 cd9d8: f9404be3 ldr x3, [sp, #0x90] cd9dc: f90047e0 str x0, [sp, #0x88] cd9e0: aa0303e0 mov x0, x3 cd9e4: 97ff7353 bl 0xaa730 <_ZN7android3ID38IteratorC1ERKS0_PKc@plt> cd9e8: 14000001 b 0xcd9ec const&, android::sp const&)+0x8b4> cd9ec: f94047e8 ldr x8, [sp, #0x88] cd9f0: f90123e8 str x8, [sp, #0x240] cd9f4: f94123e0 ldr x0, [sp, #0x240] cd9f8: 97ff69d2 bl 0xa8140 <_ZNK7android3ID38Iterator4doneEv@plt> cd9fc: b90087e0 str w0, [sp, #0x84] cda00: 14000001 b 0xcda04 const&, android::sp const&)+0x8cc> cda04: b94087e8 ldr w8, [sp, #0x84] cda08: 360005a8 tbz w8, #0x0, 0xcdabc const&, android::sp const&)+0x984> cda0c: 14000001 b 0xcda10 const&, android::sp const&)+0x8d8> cda10: f94123e8 ldr x8, [sp, #0x240] cda14: aa0803e0 mov x0, x8 cda18: f9003fe0 str x0, [sp, #0x78] cda1c: b40000e8 cbz x8, 0xcda38 const&, android::sp const&)+0x900> cda20: 14000001 b 0xcda24 const&, android::sp const&)+0x8ec> cda24: f9403fe0 ldr x0, [sp, #0x78] cda28: 97ff54a2 bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> cda2c: f9403fe0 ldr x0, [sp, #0x78] cda30: 97ff4bcc bl 0xa0960 <_ZdlPv@plt> cda34: 14000001 b 0xcda38 const&, android::sp const&)+0x900> cda38: 52800508 mov w8, #0x28 // =40 cda3c: 2a0803e0 mov w0, w8 cda40: 97ff6d34 bl 0xa8f10 <_Znwm@plt> cda44: f9003be0 str x0, [sp, #0x70] cda48: 14000001 b 0xcda4c const&, android::sp const&)+0x914> cda4c: f9403be0 ldr x0, [sp, #0x70] cda50: f0000942 adrp x2, 0x1f8000 cda54: 91311042 add x2, x2, #0xc44 cda58: d10323a1 sub x1, x29, #0xc8 cda5c: f9403be3 ldr x3, [sp, #0x70] cda60: f90037e0 str x0, [sp, #0x68] cda64: aa0303e0 mov x0, x3 cda68: 97ff7332 bl 0xaa730 <_ZN7android3ID38IteratorC1ERKS0_PKc@plt> cda6c: 14000001 b 0xcda70 const&, android::sp const&)+0x938> cda70: f94037e8 ldr x8, [sp, #0x68] cda74: f90123e8 str x8, [sp, #0x240] cda78: 14000011 b 0xcdabc const&, android::sp const&)+0x984> cda7c: f90137e0 str x0, [sp, #0x268] cda80: 2a0103e8 mov w8, w1 cda84: b90267e8 str w8, [sp, #0x264] cda88: 140000a8 b 0xcdd28 const&, android::sp const&)+0xbf0> cda8c: f90137e0 str x0, [sp, #0x268] cda90: 2a0103e8 mov w8, w1 cda94: b90267e8 str w8, [sp, #0x264] cda98: f9404be0 ldr x0, [sp, #0x90] cda9c: 97ff4bb1 bl 0xa0960 <_ZdlPv@plt> cdaa0: 140000a2 b 0xcdd28 const&, android::sp const&)+0xbf0> cdaa4: f90137e0 str x0, [sp, #0x268] cdaa8: 2a0103e8 mov w8, w1 cdaac: b90267e8 str w8, [sp, #0x264] cdab0: f9403be0 ldr x0, [sp, #0x70] cdab4: 97ff4bab bl 0xa0960 <_ZdlPv@plt> cdab8: 1400009c b 0xcdd28 const&, android::sp const&)+0xbf0> cdabc: 14000001 b 0xcdac0 const&, android::sp const&)+0x988> cdac0: f94123e0 ldr x0, [sp, #0x240] cdac4: 97ff699f bl 0xa8140 <_ZNK7android3ID38Iterator4doneEv@plt> cdac8: b90067e0 str w0, [sp, #0x64] cdacc: 14000001 b 0xcdad0 const&, android::sp const&)+0x998> cdad0: b94067e8 ldr w8, [sp, #0x64] cdad4: 37000e28 tbnz w8, #0x0, 0xcdc98 const&, android::sp const&)+0xb60> cdad8: 14000001 b 0xcdadc const&, android::sp const&)+0x9a4> cdadc: d10343a0 sub x0, x29, #0xd0 cdae0: 97ff72ec bl 0xaa690 <_ZN7android7String8C1Ev@plt> cdae4: 14000001 b 0xcdae8 const&, android::sp const&)+0x9b0> cdae8: d10363a0 sub x0, x29, #0xd8 cdaec: 97ff72e9 bl 0xaa690 <_ZN7android7String8C1Ev@plt> cdaf0: 14000001 b 0xcdaf4 const&, android::sp const&)+0x9bc> cdaf4: f94123e0 ldr x0, [sp, #0x240] cdaf8: d10343a1 sub x1, x29, #0xd0 cdafc: d10363a2 sub x2, x29, #0xd8 cdb00: 97ff6ab0 bl 0xa85c0 <_ZNK7android3ID38Iterator9getStringEPNS_7String8ES3_@plt> cdb04: 14000001 b 0xcdb08 const&, android::sp const&)+0x9d0> cdb08: d10343a0 sub x0, x29, #0xd0 cdb0c: 97ff6695 bl 0xa7560 <_ZNK7android7String86stringEv@plt> cdb10: f9002fe0 str x0, [sp, #0x58] cdb14: 14000001 b 0xcdb18 const&, android::sp const&)+0x9e0> cdb18: f9402fe8 ldr x8, [sp, #0x58] cdb1c: f9011fe8 str x8, [sp, #0x238] cdb20: d10363a0 sub x0, x29, #0xd8 cdb24: 97ff668f bl 0xa7560 <_ZNK7android7String86stringEv@plt> cdb28: f9002be0 str x0, [sp, #0x50] cdb2c: 14000001 b 0xcdb30 const&, android::sp const&)+0x9f8> cdb30: f9402be8 ldr x8, [sp, #0x50] cdb34: f9011be8 str x8, [sp, #0x230] cdb38: f9411fe0 ldr x0, [sp, #0x238] cdb3c: 97ff560d bl 0xa3370 cdb40: f1001008 subs x8, x0, #0x4 cdb44: f90027e8 str x8, [sp, #0x48] cdb48: 54000783 b.lo 0xcdc38 const&, android::sp const&)+0xb00> cdb4c: 14000001 b 0xcdb50 const&, android::sp const&)+0xa18> cdb50: f9411fe8 ldr x8, [sp, #0x238] cdb54: 91000d00 add x0, x8, #0x3 cdb58: f0000941 adrp x1, 0x1f8000 cdb5c: 91312421 add x1, x1, #0xc49 cdb60: 97ff51b4 bl 0xa2230 cdb64: 350006a0 cbnz w0, 0xcdc38 const&, android::sp const&)+0xb00> cdb68: 14000001 b 0xcdb6c const&, android::sp const&)+0xa34> cdb6c: f9411be0 ldr x0, [sp, #0x230] cdb70: f0000941 adrp x1, 0x1f8000 cdb74: 91314821 add x1, x1, #0xc52 cdb78: d10373a2 sub x2, x29, #0xdc cdb7c: d10383a3 sub x3, x29, #0xe0 cdb80: 97ff50ac bl 0xa1e30 cdb84: b90047e0 str w0, [sp, #0x44] cdb88: 14000001 b 0xcdb8c const&, android::sp const&)+0xa54> cdb8c: b94047e8 ldr w8, [sp, #0x44] cdb90: 71000909 subs w9, w8, #0x2 cdb94: b90043e9 str w9, [sp, #0x40] cdb98: 540004a1 b.ne 0xcdc2c const&, android::sp const&)+0xaf4> cdb9c: 14000001 b 0xcdba0 const&, android::sp const&)+0xa68> cdba0: f94117e8 ldr x8, [sp, #0x228] cdba4: 91008100 add x0, x8, #0x20 cdba8: 97ff5cc2 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cdbac: f9001fe0 str x0, [sp, #0x38] cdbb0: 14000001 b 0xcdbb4 const&, android::sp const&)+0xa7c> cdbb4: b85243a2 ldur w2, [x29, #-0xdc] cdbb8: 528c6c81 mov w1, #0x6364 // =25444 cdbbc: 72acadc1 movk w1, #0x656e, lsl #16 cdbc0: f9401fe0 ldr x0, [sp, #0x38] cdbc4: 97ff572b bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cdbc8: b90037e0 str w0, [sp, #0x34] cdbcc: 14000001 b 0xcdbd0 const&, android::sp const&)+0xa98> cdbd0: f94117e8 ldr x8, [sp, #0x228] cdbd4: 91008100 add x0, x8, #0x20 cdbd8: 97ff5cb6 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cdbdc: f90017e0 str x0, [sp, #0x28] cdbe0: 14000001 b 0xcdbe4 const&, android::sp const&)+0xaac> cdbe4: b85203a2 ldur w2, [x29, #-0xe0] cdbe8: 528c6e01 mov w1, #0x6370 // =25456 cdbec: 72acadc1 movk w1, #0x656e, lsl #16 cdbf0: f94017e0 ldr x0, [sp, #0x28] cdbf4: 97ff571f bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cdbf8: b90027e0 str w0, [sp, #0x24] cdbfc: 14000001 b 0xcdc00 const&, android::sp const&)+0xac8> cdc00: 1400000b b 0xcdc2c const&, android::sp const&)+0xaf4> cdc04: f90137e0 str x0, [sp, #0x268] cdc08: 2a0103e8 mov w8, w1 cdc0c: b90267e8 str w8, [sp, #0x264] cdc10: 1400001f b 0xcdc8c const&, android::sp const&)+0xb54> cdc14: f90137e0 str x0, [sp, #0x268] cdc18: 2a0103e8 mov w8, w1 cdc1c: b90267e8 str w8, [sp, #0x264] cdc20: d10363a0 sub x0, x29, #0xd8 cdc24: 97ff6b43 bl 0xa8930 <_ZN7android7String8D1Ev@plt> cdc28: 14000019 b 0xcdc8c const&, android::sp const&)+0xb54> cdc2c: 321e03e8 orr w8, wzr, #0x4 cdc30: b90257e8 str w8, [sp, #0x254] cdc34: 14000007 b 0xcdc50 const&, android::sp const&)+0xb18> cdc38: f94123e0 ldr x0, [sp, #0x240] cdc3c: 97ff52a9 bl 0xa26e0 <_ZN7android3ID38Iterator4nextEv@plt> cdc40: 14000001 b 0xcdc44 const&, android::sp const&)+0xb0c> cdc44: 2a1f03e8 mov w8, wzr cdc48: b90257e8 str w8, [sp, #0x254] cdc4c: 14000001 b 0xcdc50 const&, android::sp const&)+0xb18> cdc50: d10363a0 sub x0, x29, #0xd8 cdc54: 97ff6b37 bl 0xa8930 <_ZN7android7String8D1Ev@plt> cdc58: d10343a0 sub x0, x29, #0xd0 cdc5c: 97ff6b35 bl 0xa8930 <_ZN7android7String8D1Ev@plt> cdc60: b94257e8 ldr w8, [sp, #0x254] cdc64: 2a0803e9 mov w9, w8 cdc68: b90023e9 str w9, [sp, #0x20] cdc6c: 340000e8 cbz w8, 0xcdc88 const&, android::sp const&)+0xb50> cdc70: 14000001 b 0xcdc74 const&, android::sp const&)+0xb3c> cdc74: b94023e8 ldr w8, [sp, #0x20] cdc78: 71001109 subs w9, w8, #0x4 cdc7c: b9001fe9 str w9, [sp, #0x1c] cdc80: 540000c0 b.eq 0xcdc98 const&, android::sp const&)+0xb60> cdc84: 1400003f b 0xcdd80 const&, android::sp const&)+0xc48> cdc88: 17ffff8e b 0xcdac0 const&, android::sp const&)+0x988> cdc8c: d10343a0 sub x0, x29, #0xd0 cdc90: 97ff6b28 bl 0xa8930 <_ZN7android7String8D1Ev@plt> cdc94: 14000025 b 0xcdd28 const&, android::sp const&)+0xbf0> cdc98: f94123e8 ldr x8, [sp, #0x240] cdc9c: aa0803e0 mov x0, x8 cdca0: f9000be0 str x0, [sp, #0x10] cdca4: b40000e8 cbz x8, 0xcdcc0 const&, android::sp const&)+0xb88> cdca8: 14000001 b 0xcdcac const&, android::sp const&)+0xb74> cdcac: f9400be0 ldr x0, [sp, #0x10] cdcb0: 97ff5400 bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> cdcb4: f9400be0 ldr x0, [sp, #0x10] cdcb8: 97ff4b2a bl 0xa0960 <_ZdlPv@plt> cdcbc: 14000001 b 0xcdcc0 const&, android::sp const&)+0xb88> cdcc0: aa1f03e8 mov x8, xzr cdcc4: f90123e8 str x8, [sp, #0x240] cdcc8: 14000001 b 0xcdccc const&, android::sp const&)+0xb94> cdccc: d10323a0 sub x0, x29, #0xc8 cdcd0: 97ff6768 bl 0xa7a70 <_ZN7android3ID3D1Ev@plt> cdcd4: 2a1f03e8 mov w8, wzr cdcd8: b90257e8 str w8, [sp, #0x254] cdcdc: 14000001 b 0xcdce0 const&, android::sp const&)+0xba8> cdce0: d10143a0 sub x0, x29, #0x50 cdce4: 97ff64d7 bl 0xa7040 <_ZN7android2spINS_10XINGSeekerEED2Ev@plt> cdce8: b94257e8 ldr w8, [sp, #0x254] cdcec: 71000508 subs w8, w8, #0x1 cdcf0: b9000fe8 str w8, [sp, #0xc] cdcf4: 54000468 b.hi 0xcdd80 const&, android::sp const&)+0xc48> cdcf8: 14000001 b 0xcdcfc const&, android::sp const&)+0xbc4> cdcfc: d53bd048 mrs x8, TPIDR_EL0 cdd00: f9401508 ldr x8, [x8, #0x28] cdd04: f85e83a9 ldur x9, [x29, #-0x18] cdd08: eb090108 subs x8, x8, x9 cdd0c: f90003e8 str x8, [sp] cdd10: 54000381 b.ne 0xcdd80 const&, android::sp const&)+0xc48> cdd14: 14000001 b 0xcdd18 const&, android::sp const&)+0xbe0> cdd18: 910d83ff add sp, sp, #0x360 cdd1c: a9417bfd ldp x29, x30, [sp, #0x10] cdd20: f84207fc ldr x28, [sp], #0x20 cdd24: d65f03c0 ret cdd28: d10323a0 sub x0, x29, #0xc8 cdd2c: 97ff6751 bl 0xa7a70 <_ZN7android3ID3D1Ev@plt> cdd30: 14000001 b 0xcdd34 const&, android::sp const&)+0xbfc> cdd34: d10143a0 sub x0, x29, #0x50 cdd38: 97ff64c2 bl 0xa7040 <_ZN7android2spINS_10XINGSeekerEED2Ev@plt> cdd3c: 14000001 b 0xcdd40 const&, android::sp const&)+0xc08> cdd40: f940ffe0 ldr x0, [sp, #0x1f8] cdd44: 97ff6333 bl 0xa6a10 <_ZN7android2spINS_9MP3SeekerEED2Ev@plt> cdd48: 14000001 b 0xcdd4c const&, android::sp const&)+0xc14> cdd4c: f94103e0 ldr x0, [sp, #0x200] cdd50: 97ff4f08 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> cdd54: 14000001 b 0xcdd58 const&, android::sp const&)+0xc20> cdd58: f94107e0 ldr x0, [sp, #0x208] cdd5c: 97ff489d bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> cdd60: 14000001 b 0xcdd64 const&, android::sp const&)+0xc2c> cdd64: f9410be8 ldr x8, [sp, #0x210] cdd68: 91002101 add x1, x8, #0x8 cdd6c: f94117e0 ldr x0, [sp, #0x228] cdd70: 97ff7370 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> cdd74: 14000001 b 0xcdd78 const&, android::sp const&)+0xc40> cdd78: f94137e0 ldr x0, [sp, #0x268] cdd7c: 97ff6865 bl 0xa7f10 <_Unwind_Resume@plt> cdd80: 97ff6ffc bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cdd84 ::sp()>: cdd84: d10043ff sub sp, sp, #0x10 cdd88: d2800008 mov x8, #0x0 // =0 cdd8c: f90007e0 str x0, [sp, #0x8] cdd90: f94007e0 ldr x0, [sp, #0x8] cdd94: f9000008 str x8, [x0] cdd98: 910043ff add sp, sp, #0x10 cdd9c: d65f03c0 ret 00000000000cdda0 ::operator!=(android::AMessage const*) const>: cdda0: d10043ff sub sp, sp, #0x10 cdda4: f90007e0 str x0, [sp, #0x8] cdda8: f90003e1 str x1, [sp] cddac: f94007e0 ldr x0, [sp, #0x8] cddb0: f9400000 ldr x0, [x0] cddb4: f94003e1 ldr x1, [sp] cddb8: eb01001f cmp x0, x1 cddbc: 1a9f07e8 cset w8, ne cddc0: 320003e9 orr w9, wzr, #0x1 cddc4: 0a090108 and w8, w8, w9 cddc8: 2a0803e0 mov w0, w8 cddcc: 910043ff add sp, sp, #0x10 cddd0: d65f03c0 ret cddd4: f81e0ffc str x28, [sp, #-0x20]! cddd8: a9017bfd stp x29, x30, [sp, #0x10] cdddc: 910043fd add x29, sp, #0x10 cdde0: d11503ff sub sp, sp, #0x540 cdde4: d53bd048 mrs x8, TPIDR_EL0 cdde8: f9401508 ldr x8, [x8, #0x28] cddec: f81e83a8 stur x8, [x29, #-0x18] cddf0: f9007fe0 str x0, [sp, #0xf8] cddf4: b900f7e1 str w1, [sp, #0xf4] cddf8: f90077e2 str x2, [sp, #0xe8] cddfc: f90073e3 str x3, [sp, #0xe0] cde00: f9006fe4 str x4, [sp, #0xd8] cde04: f94073e8 ldr x8, [sp, #0xe0] cde08: b40000c8 cbz x8, 0xcde20 ::operator!=(android::AMessage const*) const+0x80> cde0c: 14000001 b 0xcde10 ::operator!=(android::AMessage const*) const+0x70> cde10: f94073e8 ldr x8, [sp, #0xe0] cde14: aa1f03e9 mov x9, xzr cde18: f9000109 str x9, [x8] cde1c: 14000001 b 0xcde20 ::operator!=(android::AMessage const*) const+0x80> cde20: f94077e8 ldr x8, [sp, #0xe8] cde24: f9400108 ldr x8, [x8] cde28: b5000788 cbnz x8, 0xcdf18 ::operator!=(android::AMessage const*) const+0x178> cde2c: 14000001 b 0xcde30 ::operator!=(android::AMessage const*) const+0x90> cde30: 14000001 b 0xcde34 ::operator!=(android::AMessage const*) const+0x94> cde34: f9407fe0 ldr x0, [sp, #0xf8] cde38: 97ff6656 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> cde3c: f94077fe ldr x30, [sp, #0xe8] cde40: f94003c1 ldr x1, [x30] cde44: f940001e ldr x30, [x0] cde48: f9401fde ldr x30, [x30, #0x38] cde4c: 52800148 mov w8, #0xa // =10 cde50: 2a0803e3 mov w3, w8 cde54: d10093a2 sub x2, x29, #0x24 cde58: d63f03c0 blr x30 cde5c: f1002400 subs x0, x0, #0x9 cde60: f90037e0 str x0, [sp, #0x68] cde64: 540000ac b.gt 0xcde78 ::operator!=(android::AMessage const*) const+0xd8> cde68: 14000001 b 0xcde6c ::operator!=(android::AMessage const*) const+0xcc> cde6c: 2a1f03e8 mov w8, wzr cde70: 39041fe8 strb w8, [sp, #0x107] cde74: 14000110 b 0xce2b4 ::operator!=(android::AMessage const*) const+0x514> cde78: f0000940 adrp x0, 0x1f8000 cde7c: 9112c000 add x0, x0, #0x4b0 cde80: 320007e8 orr w8, wzr, #0x3 cde84: 2a0803e2 mov w2, w8 cde88: d10093a1 sub x1, x29, #0x24 cde8c: 97ff6979 bl 0xa8470 cde90: 34000060 cbz w0, 0xcde9c ::operator!=(android::AMessage const*) const+0xfc> cde94: 14000001 b 0xcde98 ::operator!=(android::AMessage const*) const+0xf8> cde98: 14000017 b 0xcdef4 ::operator!=(android::AMessage const*) const+0x154> cde9c: 385e23a8 ldurb w8, [x29, #-0x1e] cdea0: 12001908 and w8, w8, #0x7f cdea4: 385e33a9 ldurb w9, [x29, #-0x1d] cdea8: 12001929 and w9, w9, #0x7f cdeac: 53124529 lsl w9, w9, #14 cdeb0: 330b1909 bfi w9, w8, #21, #7 cdeb4: 385e43a8 ldurb w8, [x29, #-0x1c] cdeb8: 12001908 and w8, w8, #0x7f cdebc: 33191909 bfi w9, w8, #7, #7 cdec0: 385e53a8 ldurb w8, [x29, #-0x1b] cdec4: 33001909 bfxil w9, w8, #0, #7 cdec8: 2a0903ea mov w10, w9 cdecc: f9006bea str x10, [sp, #0xd0] cded0: f9406bea ldr x10, [sp, #0xd0] cded4: 9100294a add x10, x10, #0xa cded8: f9006bea str x10, [sp, #0xd0] cdedc: f9406bea ldr x10, [sp, #0xd0] cdee0: f94077eb ldr x11, [sp, #0xe8] cdee4: f940016c ldr x12, [x11] cdee8: 8b0a018a add x10, x12, x10 cdeec: f900016a str x10, [x11] cdef0: 17ffffd1 b 0xcde34 ::operator!=(android::AMessage const*) const+0x94> cdef4: f94073e8 ldr x8, [sp, #0xe0] cdef8: b40000e8 cbz x8, 0xcdf14 ::operator!=(android::AMessage const*) const+0x174> cdefc: 14000001 b 0xcdf00 ::operator!=(android::AMessage const*) const+0x160> cdf00: f94077e8 ldr x8, [sp, #0xe8] cdf04: f9400108 ldr x8, [x8] cdf08: f94073e9 ldr x9, [sp, #0xe0] cdf0c: f9000128 str x8, [x9] cdf10: 14000001 b 0xcdf14 ::operator!=(android::AMessage const*) const+0x174> cdf14: 14000001 b 0xcdf18 ::operator!=(android::AMessage const*) const+0x178> cdf18: f94077e8 ldr x8, [sp, #0xe8] cdf1c: f9400108 ldr x8, [x8] cdf20: f90067e8 str x8, [sp, #0xc8] cdf24: 2a1f03e9 mov w9, wzr cdf28: 390313e9 strb w9, [sp, #0xc4] cdf2c: 321603ea orr w10, wzr, #0x400 cdf30: 2a0a03e8 mov w8, w10 cdf34: f9005fe8 str x8, [sp, #0xb8] cdf38: 320f03ea orr w10, wzr, #0x20000 cdf3c: 2a0a03eb mov w11, w10 cdf40: f9005beb str x11, [sp, #0xb0] cdf44: f90057e8 str x8, [sp, #0xa8] cdf48: aa1f03e8 mov x8, xzr cdf4c: f90053e8 str x8, [sp, #0xa0] cdf50: f9004fe8 str x8, [sp, #0x98] cdf54: 390253e9 strb w9, [sp, #0x94] cdf58: 9104b3e8 add x8, sp, #0x12c cdf5c: f90047e8 str x8, [sp, #0x88] cdf60: 14000001 b 0xcdf64 ::operator!=(android::AMessage const*) const+0x1c4> cdf64: f94067e8 ldr x8, [sp, #0xc8] cdf68: f94077e9 ldr x9, [sp, #0xe8] cdf6c: f9400129 ldr x9, [x9] cdf70: 91408129 add x9, x9, #0x20, lsl #12 // =0x20000 cdf74: eb090108 subs x8, x8, x9 cdf78: f90033e8 str x8, [sp, #0x60] cdf7c: 5400006b b.lt 0xcdf88 ::operator!=(android::AMessage const*) const+0x1e8> cdf80: 14000001 b 0xcdf84 ::operator!=(android::AMessage const*) const+0x1e4> cdf84: 140000c8 b 0xce2a4 ::operator!=(android::AMessage const*) const+0x504> cdf88: f9404fe8 ldr x8, [sp, #0x98] cdf8c: f1000d08 subs x8, x8, #0x3 cdf90: f9002fe8 str x8, [sp, #0x58] cdf94: 540006ec b.gt 0xce070 ::operator!=(android::AMessage const*) const+0x2d0> cdf98: 14000001 b 0xcdf9c ::operator!=(android::AMessage const*) const+0x1fc> cdf9c: 394253e8 ldrb w8, [sp, #0x94] cdfa0: 36000068 tbz w8, #0x0, 0xcdfac ::operator!=(android::AMessage const*) const+0x20c> cdfa4: 14000001 b 0xcdfa8 ::operator!=(android::AMessage const*) const+0x208> cdfa8: 140000bf b 0xce2a4 ::operator!=(android::AMessage const*) const+0x504> cdfac: f94047e1 ldr x1, [sp, #0x88] cdfb0: f9404fe2 ldr x2, [sp, #0x98] cdfb4: 9104b3e8 add x8, sp, #0x12c cdfb8: aa0803e0 mov x0, x8 cdfbc: f9002be8 str x8, [sp, #0x50] cdfc0: 97ff4774 bl 0x9fd90 cdfc4: f9404fe8 ldr x8, [sp, #0x98] cdfc8: 321603e9 orr w9, wzr, #0x400 cdfcc: 2a0903e1 mov w1, w9 cdfd0: eb080028 subs x8, x1, x8 cdfd4: f90057e8 str x8, [sp, #0xa8] cdfd8: f9407fe8 ldr x8, [sp, #0xf8] cdfdc: f90027e0 str x0, [sp, #0x48] cdfe0: aa0803e0 mov x0, x8 cdfe4: 97ff65eb bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> cdfe8: f94067e8 ldr x8, [sp, #0xc8] cdfec: f9404fe1 ldr x1, [sp, #0x98] cdff0: 8b010108 add x8, x8, x1 cdff4: f9402be2 ldr x2, [sp, #0x50] cdff8: 8b010042 add x2, x2, x1 cdffc: f94057e3 ldr x3, [sp, #0xa8] ce000: f9400001 ldr x1, [x0] ce004: f9401c21 ldr x1, [x1, #0x38] ce008: f90023e1 str x1, [sp, #0x40] ce00c: aa0803e1 mov x1, x8 ce010: f94023e8 ldr x8, [sp, #0x40] ce014: d63f0100 blr x8 ce018: f90053e0 str x0, [sp, #0xa0] ce01c: f94053e8 ldr x8, [sp, #0xa0] ce020: f1000108 subs x8, x8, #0x0 ce024: f9001fe8 str x8, [sp, #0x38] ce028: 5400006c b.gt 0xce034 ::operator!=(android::AMessage const*) const+0x294> ce02c: 14000001 b 0xce030 ::operator!=(android::AMessage const*) const+0x290> ce030: 1400009d b 0xce2a4 ::operator!=(android::AMessage const*) const+0x504> ce034: f94053e8 ldr x8, [sp, #0xa0] ce038: f94057e9 ldr x9, [sp, #0xa8] ce03c: eb090108 subs x8, x8, x9 ce040: 1a9f07ea cset w10, ne ce044: 390253ea strb w10, [sp, #0x94] ce048: f9404fe9 ldr x9, [sp, #0x98] ce04c: f94053eb ldr x11, [sp, #0xa0] ce050: 8b090169 add x9, x11, x9 ce054: f90053e9 str x9, [sp, #0xa0] ce058: f94053e9 ldr x9, [sp, #0xa0] ce05c: f9004fe9 str x9, [sp, #0x98] ce060: 9104b3e9 add x9, sp, #0x12c ce064: f90047e9 str x9, [sp, #0x88] ce068: f9001be8 str x8, [sp, #0x30] ce06c: 1400008b b 0xce298 ::operator!=(android::AMessage const*) const+0x4f8> ce070: f94047e0 ldr x0, [sp, #0x88] ce074: 97ff6513 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> ce078: b90087e0 str w0, [sp, #0x84] ce07c: b940f7e0 ldr w0, [sp, #0xf4] ce080: 340002c0 cbz w0, 0xce0d8 ::operator!=(android::AMessage const*) const+0x338> ce084: 14000001 b 0xce088 ::operator!=(android::AMessage const*) const+0x2e8> ce088: b94087e8 ldr w8, [sp, #0x84] ce08c: 52818009 mov w9, #0xc00 // =3072 ce090: 72bfffc9 movk w9, #0xfffe, lsl #16 ce094: 0a090108 and w8, w8, w9 ce098: b940f7ea ldr w10, [sp, #0xf4] ce09c: 0a090149 and w9, w10, w9 ce0a0: 6b090108 subs w8, w8, w9 ce0a4: b9002fe8 str w8, [sp, #0x2c] ce0a8: 54000180 b.eq 0xce0d8 ::operator!=(android::AMessage const*) const+0x338> ce0ac: 14000001 b 0xce0b0 ::operator!=(android::AMessage const*) const+0x310> ce0b0: f94067e8 ldr x8, [sp, #0xc8] ce0b4: 91000508 add x8, x8, #0x1 ce0b8: f90067e8 str x8, [sp, #0xc8] ce0bc: f94047e8 ldr x8, [sp, #0x88] ce0c0: 91000508 add x8, x8, #0x1 ce0c4: f90047e8 str x8, [sp, #0x88] ce0c8: f9404fe8 ldr x8, [sp, #0x98] ce0cc: f1000508 subs x8, x8, #0x1 ce0d0: f9004fe8 str x8, [sp, #0x98] ce0d4: 14000071 b 0xce298 ::operator!=(android::AMessage const*) const+0x4f8> ce0d8: b94087e0 ldr w0, [sp, #0x84] ce0dc: 910483e1 add x1, sp, #0x120 ce0e0: 910473e2 add x2, sp, #0x11c ce0e4: 910463e3 add x3, sp, #0x118 ce0e8: 910453e4 add x4, sp, #0x114 ce0ec: aa1f03e5 mov x5, xzr ce0f0: 97ff4bac bl 0xa0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt> ce0f4: 37000180 tbnz w0, #0x0, 0xce124 ::operator!=(android::AMessage const*) const+0x384> ce0f8: 14000001 b 0xce0fc ::operator!=(android::AMessage const*) const+0x35c> ce0fc: f94067e8 ldr x8, [sp, #0xc8] ce100: 91000508 add x8, x8, #0x1 ce104: f90067e8 str x8, [sp, #0xc8] ce108: f94047e8 ldr x8, [sp, #0x88] ce10c: 91000508 add x8, x8, #0x1 ce110: f90047e8 str x8, [sp, #0x88] ce114: f9404fe8 ldr x8, [sp, #0x98] ce118: f1000508 subs x8, x8, #0x1 ce11c: f9004fe8 str x8, [sp, #0x98] ce120: 1400005e b 0xce298 ::operator!=(android::AMessage const*) const+0x4f8> ce124: f94067e8 ldr x8, [sp, #0xc8] ce128: f94093e9 ldr x9, [sp, #0x120] ce12c: 8b090108 add x8, x8, x9 ce130: f9003fe8 str x8, [sp, #0x78] ce134: 320003ea orr w10, wzr, #0x1 ce138: 390313ea strb w10, [sp, #0xc4] ce13c: 2a1f03ea mov w10, wzr ce140: b90077ea str w10, [sp, #0x74] ce144: 14000001 b 0xce148 ::operator!=(android::AMessage const*) const+0x3a8> ce148: b94077e8 ldr w8, [sp, #0x74] ce14c: 71000908 subs w8, w8, #0x2 ce150: b9002be8 str w8, [sp, #0x28] ce154: 5400070c b.gt 0xce234 ::operator!=(android::AMessage const*) const+0x494> ce158: 14000001 b 0xce15c ::operator!=(android::AMessage const*) const+0x3bc> ce15c: f9407fe0 ldr x0, [sp, #0xf8] ce160: 97ff658c bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ce164: f9403fe1 ldr x1, [sp, #0x78] ce168: f940001e ldr x30, [x0] ce16c: f9401fde ldr x30, [x30, #0x38] ce170: 321e03e8 orr w8, wzr, #0x4 ce174: 2a0803e3 mov w3, w8 ce178: 9104a3e2 add x2, sp, #0x128 ce17c: d63f03c0 blr x30 ce180: f1000c00 subs x0, x0, #0x3 ce184: f90013e0 str x0, [sp, #0x20] ce188: 540000ac b.gt 0xce19c ::operator!=(android::AMessage const*) const+0x3fc> ce18c: 14000001 b 0xce190 ::operator!=(android::AMessage const*) const+0x3f0> ce190: 2a1f03e8 mov w8, wzr ce194: 390313e8 strb w8, [sp, #0xc4] ce198: 14000027 b 0xce234 ::operator!=(android::AMessage const*) const+0x494> ce19c: 9104a3e0 add x0, sp, #0x128 ce1a0: 97ff64c8 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> ce1a4: b90073e0 str w0, [sp, #0x70] ce1a8: b94073e0 ldr w0, [sp, #0x70] ce1ac: 52818008 mov w8, #0xc00 // =3072 ce1b0: 72bfffc8 movk w8, #0xfffe, lsl #16 ce1b4: 0a080000 and w0, w0, w8 ce1b8: b94087e9 ldr w9, [sp, #0x84] ce1bc: 0a080128 and w8, w9, w8 ce1c0: 6b080008 subs w8, w0, w8 ce1c4: b9001fe8 str w8, [sp, #0x1c] ce1c8: 540000a0 b.eq 0xce1dc ::operator!=(android::AMessage const*) const+0x43c> ce1cc: 14000001 b 0xce1d0 ::operator!=(android::AMessage const*) const+0x430> ce1d0: 2a1f03e8 mov w8, wzr ce1d4: 390313e8 strb w8, [sp, #0xc4] ce1d8: 14000017 b 0xce234 ::operator!=(android::AMessage const*) const+0x494> ce1dc: b94073e0 ldr w0, [sp, #0x70] ce1e0: 910423e1 add x1, sp, #0x108 ce1e4: aa1f03e2 mov x2, xzr ce1e8: f9000be2 str x2, [sp, #0x10] ce1ec: f9400be3 ldr x3, [sp, #0x10] ce1f0: f9400be4 ldr x4, [sp, #0x10] ce1f4: f9400be5 ldr x5, [sp, #0x10] ce1f8: 97ff4b6a bl 0xa0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt> ce1fc: 370000a0 tbnz w0, #0x0, 0xce210 ::operator!=(android::AMessage const*) const+0x470> ce200: 14000001 b 0xce204 ::operator!=(android::AMessage const*) const+0x464> ce204: 2a1f03e8 mov w8, wzr ce208: 390313e8 strb w8, [sp, #0xc4] ce20c: 1400000a b 0xce234 ::operator!=(android::AMessage const*) const+0x494> ce210: f94087e8 ldr x8, [sp, #0x108] ce214: f9403fe9 ldr x9, [sp, #0x78] ce218: 8b080128 add x8, x9, x8 ce21c: f9003fe8 str x8, [sp, #0x78] ce220: 14000001 b 0xce224 ::operator!=(android::AMessage const*) const+0x484> ce224: b94077e8 ldr w8, [sp, #0x74] ce228: 11000508 add w8, w8, #0x1 ce22c: b90077e8 str w8, [sp, #0x74] ce230: 17ffffc6 b 0xce148 ::operator!=(android::AMessage const*) const+0x3a8> ce234: 394313e8 ldrb w8, [sp, #0xc4] ce238: 360001a8 tbz w8, #0x0, 0xce26c ::operator!=(android::AMessage const*) const+0x4cc> ce23c: 14000001 b 0xce240 ::operator!=(android::AMessage const*) const+0x4a0> ce240: f94067e8 ldr x8, [sp, #0xc8] ce244: f94077e9 ldr x9, [sp, #0xe8] ce248: f9000128 str x8, [x9] ce24c: f9406fe8 ldr x8, [sp, #0xd8] ce250: b40000c8 cbz x8, 0xce268 ::operator!=(android::AMessage const*) const+0x4c8> ce254: 14000001 b 0xce258 ::operator!=(android::AMessage const*) const+0x4b8> ce258: b94087e8 ldr w8, [sp, #0x84] ce25c: f9406fe9 ldr x9, [sp, #0xd8] ce260: b9000128 str w8, [x9] ce264: 14000001 b 0xce268 ::operator!=(android::AMessage const*) const+0x4c8> ce268: 14000002 b 0xce270 ::operator!=(android::AMessage const*) const+0x4d0> ce26c: 14000001 b 0xce270 ::operator!=(android::AMessage const*) const+0x4d0> ce270: f94067e8 ldr x8, [sp, #0xc8] ce274: 91000508 add x8, x8, #0x1 ce278: f90067e8 str x8, [sp, #0xc8] ce27c: f94047e8 ldr x8, [sp, #0x88] ce280: 91000508 add x8, x8, #0x1 ce284: f90047e8 str x8, [sp, #0x88] ce288: f9404fe8 ldr x8, [sp, #0x98] ce28c: f1000508 subs x8, x8, #0x1 ce290: f9004fe8 str x8, [sp, #0x98] ce294: 14000001 b 0xce298 ::operator!=(android::AMessage const*) const+0x4f8> ce298: 394313e8 ldrb w8, [sp, #0xc4] ce29c: 3607e648 tbz w8, #0x0, 0xcdf64 ::operator!=(android::AMessage const*) const+0x1c4> ce2a0: 14000001 b 0xce2a4 ::operator!=(android::AMessage const*) const+0x504> ce2a4: 394313e8 ldrb w8, [sp, #0xc4] ce2a8: 12000108 and w8, w8, #0x1 ce2ac: 39041fe8 strb w8, [sp, #0x107] ce2b0: 14000001 b 0xce2b4 ::operator!=(android::AMessage const*) const+0x514> ce2b4: 39441fe8 ldrb w8, [sp, #0x107] ce2b8: d53bd049 mrs x9, TPIDR_EL0 ce2bc: f9401529 ldr x9, [x9, #0x28] ce2c0: f85e83aa ldur x10, [x29, #-0x18] ce2c4: eb0a0129 subs x9, x9, x10 ce2c8: b9000fe8 str w8, [sp, #0xc] ce2cc: f90003e9 str x9, [sp] ce2d0: 54000101 b.ne 0xce2f0 ::operator!=(android::AMessage const*) const+0x550> ce2d4: 14000001 b 0xce2d8 ::operator!=(android::AMessage const*) const+0x538> ce2d8: b9400fe8 ldr w8, [sp, #0xc] ce2dc: 12000100 and w0, w8, #0x1 ce2e0: 911503ff add sp, sp, #0x540 ce2e4: a9417bfd ldp x29, x30, [sp, #0x10] ce2e8: f84207fc ldr x28, [sp], #0x20 ce2ec: d65f03c0 ret ce2f0: 97ff6ea0 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ce2f4 ::operator==(android::XINGSeeker const*) const>: ce2f4: d10043ff sub sp, sp, #0x10 ce2f8: f90007e0 str x0, [sp, #0x8] ce2fc: f90003e1 str x1, [sp] ce300: f94007e0 ldr x0, [sp, #0x8] ce304: f9400000 ldr x0, [x0] ce308: f94003e1 ldr x1, [sp] ce30c: eb01001f cmp x0, x1 ce310: 1a9f17e8 cset w8, eq ce314: 320003e9 orr w9, wzr, #0x1 ce318: 0a090108 and w8, w8, w9 ce31c: 2a0803e0 mov w0, w8 ce320: 910043ff add sp, sp, #0x10 ce324: d65f03c0 ret 00000000000ce328 & android::sp::operator=(android::sp&&)>: ce328: d100c3ff sub sp, sp, #0x30 ce32c: a9027bfd stp x29, x30, [sp, #0x20] ce330: 910083fd add x29, sp, #0x20 ce334: d2800008 mov x8, #0x0 // =0 ce338: f81f83a0 stur x0, [x29, #-0x8] ce33c: f9000be1 str x1, [sp, #0x10] ce340: f85f83a0 ldur x0, [x29, #-0x8] ce344: aa0003e1 mov x1, x0 ce348: f9400021 ldr x1, [x1] ce34c: eb08003f cmp x1, x8 ce350: 1a9f07e9 cset w9, ne ce354: f90007e8 str x8, [sp, #0x8] ce358: f90003e0 str x0, [sp] ce35c: 37000049 tbnz w9, #0x0, 0xce364 & android::sp::operator=(android::sp&&)+0x3c> ce360: 14000005 b 0xce374 & android::sp::operator=(android::sp&&)+0x4c> ce364: f94003e8 ldr x8, [sp] ce368: f9400100 ldr x0, [x8] ce36c: f94003e1 ldr x1, [sp] ce370: 97ff5738 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> ce374: f9400be8 ldr x8, [sp, #0x10] ce378: f9400108 ldr x8, [x8] ce37c: f94003e9 ldr x9, [sp] ce380: f9000128 str x8, [x9] ce384: f9400be8 ldr x8, [sp, #0x10] ce388: f94007e9 ldr x9, [sp, #0x8] ce38c: f9000109 str x9, [x8] ce390: f94003e0 ldr x0, [sp] ce394: a9427bfd ldp x29, x30, [sp, #0x20] ce398: 9100c3ff add sp, sp, #0x30 ce39c: d65f03c0 ret 00000000000ce3a0 ::~sp()>: ce3a0: d10083ff sub sp, sp, #0x20 ce3a4: a9017bfd stp x29, x30, [sp, #0x10] ce3a8: 910043fd add x29, sp, #0x10 ce3ac: d2800008 mov x8, #0x0 // =0 ce3b0: f90007e0 str x0, [sp, #0x8] ce3b4: f94007e0 ldr x0, [sp, #0x8] ce3b8: aa0003e9 mov x9, x0 ce3bc: f9400129 ldr x9, [x9] ce3c0: eb08013f cmp x9, x8 ce3c4: 1a9f07ea cset w10, ne ce3c8: f90003e0 str x0, [sp] ce3cc: 3700004a tbnz w10, #0x0, 0xce3d4 ::~sp()+0x34> ce3d0: 14000006 b 0xce3e8 ::~sp()+0x48> ce3d4: f94003e8 ldr x8, [sp] ce3d8: f9400100 ldr x0, [x8] ce3dc: f94003e1 ldr x1, [sp] ce3e0: 97ff571c bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> ce3e4: 14000001 b 0xce3e8 ::~sp()+0x48> ce3e8: a9417bfd ldp x29, x30, [sp, #0x10] ce3ec: 910083ff add sp, sp, #0x20 ce3f0: d65f03c0 ret ce3f4: 97ff7f74 bl 0xae1c4 00000000000ce3f8 & android::sp::operator=(android::sp const&)>: ce3f8: d10103ff sub sp, sp, #0x40 ce3fc: a9037bfd stp x29, x30, [sp, #0x30] ce400: 9100c3fd add x29, sp, #0x30 ce404: d2800008 mov x8, #0x0 // =0 ce408: f81f83a0 stur x0, [x29, #-0x8] ce40c: f81f03a1 stur x1, [x29, #-0x10] ce410: f85f83a0 ldur x0, [x29, #-0x8] ce414: f85f03a1 ldur x1, [x29, #-0x10] ce418: f9400021 ldr x1, [x1] ce41c: f9000fe1 str x1, [sp, #0x18] ce420: f9400fe1 ldr x1, [sp, #0x18] ce424: eb08003f cmp x1, x8 ce428: 1a9f07e9 cset w9, ne ce42c: f9000be8 str x8, [sp, #0x10] ce430: f90007e0 str x0, [sp, #0x8] ce434: 37000049 tbnz w9, #0x0, 0xce43c & android::sp::operator=(android::sp const&)+0x44> ce438: 14000004 b 0xce448 & android::sp::operator=(android::sp const&)+0x50> ce43c: f9400fe0 ldr x0, [sp, #0x18] ce440: f94007e1 ldr x1, [sp, #0x8] ce444: 97ff70f7 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> ce448: f94007e8 ldr x8, [sp, #0x8] ce44c: f9400108 ldr x8, [x8] ce450: f9400be9 ldr x9, [sp, #0x10] ce454: eb09011f cmp x8, x9 ce458: 1a9f07ea cset w10, ne ce45c: 3700004a tbnz w10, #0x0, 0xce464 & android::sp::operator=(android::sp const&)+0x6c> ce460: 14000005 b 0xce474 & android::sp::operator=(android::sp const&)+0x7c> ce464: f94007e8 ldr x8, [sp, #0x8] ce468: f9400100 ldr x0, [x8] ce46c: f94007e1 ldr x1, [sp, #0x8] ce470: 97ff56f8 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> ce474: f9400fe8 ldr x8, [sp, #0x18] ce478: f94007e9 ldr x9, [sp, #0x8] ce47c: f9000128 str x8, [x9] ce480: f94007e0 ldr x0, [sp, #0x8] ce484: a9437bfd ldp x29, x30, [sp, #0x30] ce488: 910103ff add sp, sp, #0x40 ce48c: d65f03c0 ret 00000000000ce490 ::operator->() const>: ce490: d10043ff sub sp, sp, #0x10 ce494: f90007e0 str x0, [sp, #0x8] ce498: f94007e0 ldr x0, [sp, #0x8] ce49c: f9400000 ldr x0, [x0] ce4a0: 910043ff add sp, sp, #0x10 ce4a4: d65f03c0 ret 00000000000ce4a8 ::operator!=(android::MP3Seeker const*) const>: ce4a8: d10043ff sub sp, sp, #0x10 ce4ac: f90007e0 str x0, [sp, #0x8] ce4b0: f90003e1 str x1, [sp] ce4b4: f94007e0 ldr x0, [sp, #0x8] ce4b8: f9400000 ldr x0, [x0] ce4bc: f94003e1 ldr x1, [sp] ce4c0: eb01001f cmp x0, x1 ce4c4: 1a9f07e8 cset w8, ne ce4c8: 320003e9 orr w9, wzr, #0x1 ce4cc: 0a090108 and w8, w8, w9 ce4d0: 2a0803e0 mov w0, w8 ce4d4: 910043ff add sp, sp, #0x10 ce4d8: d65f03c0 ret 00000000000ce4dc ::operator==(android::MP3Seeker const*) const>: ce4dc: d10043ff sub sp, sp, #0x10 ce4e0: f90007e0 str x0, [sp, #0x8] ce4e4: f90003e1 str x1, [sp] ce4e8: f94007e0 ldr x0, [sp, #0x8] ce4ec: f9400000 ldr x0, [x0] ce4f0: f94003e1 ldr x1, [sp] ce4f4: eb01001f cmp x0, x1 ce4f8: 1a9f17e8 cset w8, eq ce4fc: 320003e9 orr w9, wzr, #0x1 ce500: 0a090108 and w8, w8, w9 ce504: 2a0803e0 mov w0, w8 ce508: 910043ff add sp, sp, #0x10 ce50c: d65f03c0 ret 00000000000ce510 ::operator->() const>: ce510: d10043ff sub sp, sp, #0x10 ce514: f90007e0 str x0, [sp, #0x8] ce518: f94007e0 ldr x0, [sp, #0x8] ce51c: f9400000 ldr x0, [x0] ce520: 910043ff add sp, sp, #0x10 ce524: d65f03c0 ret 00000000000ce528 ::~sp()>: ce528: d10083ff sub sp, sp, #0x20 ce52c: a9017bfd stp x29, x30, [sp, #0x10] ce530: 910043fd add x29, sp, #0x10 ce534: d2800008 mov x8, #0x0 // =0 ce538: f90007e0 str x0, [sp, #0x8] ce53c: f94007e0 ldr x0, [sp, #0x8] ce540: aa0003e9 mov x9, x0 ce544: f9400129 ldr x9, [x9] ce548: eb08013f cmp x9, x8 ce54c: 1a9f07ea cset w10, ne ce550: f90003e0 str x0, [sp] ce554: 3700004a tbnz w10, #0x0, 0xce55c ::~sp()+0x34> ce558: 14000006 b 0xce570 ::~sp()+0x48> ce55c: f94003e8 ldr x8, [sp] ce560: f9400100 ldr x0, [x8] ce564: f94003e1 ldr x1, [sp] ce568: 97ff56ba bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> ce56c: 14000001 b 0xce570 ::~sp()+0x48> ce570: a9417bfd ldp x29, x30, [sp, #0x10] ce574: 910083ff add sp, sp, #0x20 ce578: d65f03c0 ret ce57c: 97ff7f12 bl 0xae1c4 00000000000ce580 ::~sp()>: ce580: d10083ff sub sp, sp, #0x20 ce584: a9017bfd stp x29, x30, [sp, #0x10] ce588: 910043fd add x29, sp, #0x10 ce58c: d2800008 mov x8, #0x0 // =0 ce590: f90007e0 str x0, [sp, #0x8] ce594: f94007e0 ldr x0, [sp, #0x8] ce598: aa0003e9 mov x9, x0 ce59c: f9400129 ldr x9, [x9] ce5a0: eb08013f cmp x9, x8 ce5a4: 1a9f07ea cset w10, ne ce5a8: f90003e0 str x0, [sp] ce5ac: 3700004a tbnz w10, #0x0, 0xce5b4 ::~sp()+0x34> ce5b0: 14000006 b 0xce5c8 ::~sp()+0x48> ce5b4: f94003e8 ldr x8, [sp] ce5b8: f9400100 ldr x0, [x8] ce5bc: f94003e1 ldr x1, [sp] ce5c0: 97ff56a4 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> ce5c4: 14000001 b 0xce5c8 ::~sp()+0x48> ce5c8: a9417bfd ldp x29, x30, [sp, #0x10] ce5cc: 910083ff add sp, sp, #0x20 ce5d0: d65f03c0 ret ce5d4: 97ff7efc bl 0xae1c4 00000000000ce5d8 const&, android::sp const&)>: ce5d8: f81e0ffc str x28, [sp, #-0x20]! ce5dc: a9017bfd stp x29, x30, [sp, #0x10] ce5e0: 910043fd add x29, sp, #0x10 ce5e4: d10d43ff sub sp, sp, #0x350 ce5e8: d53bd048 mrs x8, TPIDR_EL0 ce5ec: f9401508 ldr x8, [x8, #0x28] ce5f0: f81e83a8 stur x8, [x29, #-0x18] ce5f4: f81183a0 stur x0, [x29, #-0xe8] ce5f8: f81103a1 stur x1, [x29, #-0xf0] ce5fc: f81083a2 stur x2, [x29, #-0xf8] ce600: f85183a8 ldur x8, [x29, #-0xe8] ce604: aa0803e0 mov x0, x8 ce608: 9100e101 add x1, x8, #0x38 ce60c: f90113e0 str x0, [sp, #0x220] ce610: aa0103e0 mov x0, x1 ce614: f9010fe8 str x8, [sp, #0x218] ce618: 97ff5286 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> ce61c: d0000ec8 adrp x8, 0x2a8000 ce620: f9422908 ldr x8, [x8, #0x450] ce624: 91002101 add x1, x8, #0x8 ce628: f9410fe0 ldr x0, [sp, #0x218] ce62c: 97ff64cd bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> ce630: 14000001 b 0xce634 const&, android::sp const&)+0x5c> ce634: d0000ec8 adrp x8, 0x2a8000 ce638: f945c108 ldr x8, [x8, #0xb80] ce63c: 91006109 add x9, x8, #0x18 ce640: f94113ea ldr x10, [sp, #0x220] ce644: f9000149 str x9, [x10] ce648: 91024108 add x8, x8, #0x90 ce64c: f9001d48 str x8, [x10, #0x38] ce650: 1280024b mov w11, #-0x13 // =-19 ce654: b900094b str w11, [x10, #0x8] ce658: 91004148 add x8, x10, #0x10 ce65c: aa0803e9 mov x9, x8 ce660: f85103a1 ldur x1, [x29, #-0xf0] ce664: aa0803e0 mov x0, x8 ce668: f9010be9 str x9, [sp, #0x210] ce66c: 97ff46b9 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> ce670: 14000001 b 0xce674 const&, android::sp const&)+0x9c> ce674: 92800008 mov x8, #-0x1 // =-1 ce678: f94113e9 ldr x9, [sp, #0x220] ce67c: f9000d28 str x8, [x9, #0x18] ce680: 91008128 add x8, x9, #0x20 ce684: aa0803e0 mov x0, x8 ce688: f90107e0 str x0, [sp, #0x208] ce68c: aa0803e0 mov x0, x8 ce690: 97ff6e38 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> ce694: 14000001 b 0xce698 const&, android::sp const&)+0xc0> ce698: 2a1f03e8 mov w8, wzr ce69c: f94113e9 ldr x9, [sp, #0x220] ce6a0: b9002928 str w8, [x9, #0x28] ce6a4: 9100c12a add x10, x9, #0x30 ce6a8: aa0a03e0 mov x0, x10 ce6ac: f90103e0 str x0, [sp, #0x200] ce6b0: aa0a03e0 mov x0, x10 ce6b4: 97ff6b5f bl 0xa9430 <_ZN7android2spINS_9MP3SeekerEEC2Ev@plt> ce6b8: 14000001 b 0xce6bc const&, android::sp const&)+0xe4> ce6bc: aa1f03e8 mov x8, xzr ce6c0: f81e03a8 stur x8, [x29, #-0x20] ce6c4: f85083a0 ldur x0, [x29, #-0xf8] ce6c8: aa0803e1 mov x1, x8 ce6cc: 97ff4c71 bl 0xa1890 <_ZNK7android2spINS_8AMessageEEneEPKS1_@plt> ce6d0: b901ffe0 str w0, [sp, #0x1fc] ce6d4: 14000001 b 0xce6d8 const&, android::sp const&)+0x100> ce6d8: b941ffe8 ldr w8, [sp, #0x1fc] ce6dc: 36000928 tbz w8, #0x0, 0xce800 const&, android::sp const&)+0x228> ce6e0: 14000001 b 0xce6e4 const&, android::sp const&)+0x10c> ce6e4: f85083a0 ldur x0, [x29, #-0xf8] ce6e8: 97ff6886 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> ce6ec: f900fbe0 str x0, [sp, #0x1f0] ce6f0: 14000001 b 0xce6f4 const&, android::sp const&)+0x11c> ce6f4: d0000941 adrp x1, 0x1f8000 ce6f8: 9130f421 add x1, x1, #0xc3d ce6fc: d100e3a2 sub x2, x29, #0x38 ce700: f940fbe0 ldr x0, [sp, #0x1f0] ce704: 97ff509f bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> ce708: b901efe0 str w0, [sp, #0x1ec] ce70c: 14000001 b 0xce710 const&, android::sp const&)+0x138> ce710: b941efe8 ldr w8, [sp, #0x1ec] ce714: 36000768 tbz w8, #0x0, 0xce800 const&, android::sp const&)+0x228> ce718: 14000001 b 0xce71c const&, android::sp const&)+0x144> ce71c: f85083a0 ldur x0, [x29, #-0xf8] ce720: 97ff6878 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> ce724: f900f3e0 str x0, [sp, #0x1e0] ce728: 14000001 b 0xce72c const&, android::sp const&)+0x154> ce72c: d0000941 adrp x1, 0x1f8000 ce730: 9130b421 add x1, x1, #0xc2d ce734: d100f3a2 sub x2, x29, #0x3c ce738: f940f3e0 ldr x0, [sp, #0x1e0] ce73c: 97ff7041 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> ce740: b901dfe0 str w0, [sp, #0x1dc] ce744: 14000001 b 0xce748 const&, android::sp const&)+0x170> ce748: b941dfe8 ldr w8, [sp, #0x1dc] ce74c: 360005a8 tbz w8, #0x0, 0xce800 const&, android::sp const&)+0x228> ce750: 14000001 b 0xce754 const&, android::sp const&)+0x17c> ce754: f85083a0 ldur x0, [x29, #-0xf8] ce758: 97ff686a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> ce75c: f900ebe0 str x0, [sp, #0x1d0] ce760: 14000001 b 0xce764 const&, android::sp const&)+0x18c> ce764: d0000941 adrp x1, 0x1f8000 ce768: 9130d021 add x1, x1, #0xc34 ce76c: d10123a2 sub x2, x29, #0x48 ce770: f940ebe0 ldr x0, [sp, #0x1d0] ce774: 97ff5083 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> ce778: b901cfe0 str w0, [sp, #0x1cc] ce77c: 14000001 b 0xce780 const&, android::sp const&)+0x1a8> ce780: b941cfe8 ldr w8, [sp, #0x1cc] ce784: 360003e8 tbz w8, #0x0, 0xce800 const&, android::sp const&)+0x228> ce788: 14000001 b 0xce78c const&, android::sp const&)+0x1b4> ce78c: f85c83a8 ldur x8, [x29, #-0x38] ce790: f81e03a8 stur x8, [x29, #-0x20] ce794: b85c43a9 ldur w9, [x29, #-0x3c] ce798: b81d43a9 stur w9, [x29, #-0x2c] ce79c: f85b83a8 ldur x8, [x29, #-0x48] ce7a0: f81d83a8 stur x8, [x29, #-0x28] ce7a4: 320003e9 orr w9, wzr, #0x1 ce7a8: 390963e9 strb w9, [sp, #0x258] ce7ac: 14000022 b 0xce834 const&, android::sp const&)+0x25c> ce7b0: f81003a0 stur x0, [x29, #-0x100] ce7b4: 2a0103e8 mov w8, w1 ce7b8: b9025fe8 str w8, [sp, #0x25c] ce7bc: 1400029c b 0xcf22c const&, android::sp const&)+0xc54> ce7c0: f81003a0 stur x0, [x29, #-0x100] ce7c4: 2a0103e8 mov w8, w1 ce7c8: b9025fe8 str w8, [sp, #0x25c] ce7cc: 14000292 b 0xcf214 const&, android::sp const&)+0xc3c> ce7d0: f81003a0 stur x0, [x29, #-0x100] ce7d4: 2a0103e8 mov w8, w1 ce7d8: b9025fe8 str w8, [sp, #0x25c] ce7dc: 1400028b b 0xcf208 const&, android::sp const&)+0xc30> ce7e0: f81003a0 stur x0, [x29, #-0x100] ce7e4: 2a0103e8 mov w8, w1 ce7e8: b9025fe8 str w8, [sp, #0x25c] ce7ec: 14000284 b 0xcf1fc const&, android::sp const&)+0xc24> ce7f0: f81003a0 stur x0, [x29, #-0x100] ce7f4: 2a0103e8 mov w8, w1 ce7f8: b9025fe8 str w8, [sp, #0x25c] ce7fc: 1400027d b 0xcf1f0 const&, android::sp const&)+0xc18> ce800: f94113e8 ldr x8, [sp, #0x220] ce804: 91004100 add x0, x8, #0x10 ce808: 2a1f03e1 mov w1, wzr ce80c: d10083a2 sub x2, x29, #0x20 ce810: d100a3a3 sub x3, x29, #0x28 ce814: d100b3a4 sub x4, x29, #0x2c ce818: 97fffd6f bl 0xcddd4 ::operator!=(android::AMessage const*) const+0x34> ce81c: b901cbe0 str w0, [sp, #0x1c8] ce820: 14000001 b 0xce824 const&, android::sp const&)+0x24c> ce824: b941cbe8 ldr w8, [sp, #0x1c8] ce828: 12000109 and w9, w8, #0x1 ce82c: 390963e9 strb w9, [sp, #0x258] ce830: 14000001 b 0xce834 const&, android::sp const&)+0x25c> ce834: 394963e8 ldrb w8, [sp, #0x258] ce838: 37000068 tbnz w8, #0x0, 0xce844 const&, android::sp const&)+0x26c> ce83c: 14000001 b 0xce840 const&, android::sp const&)+0x268> ce840: 1400025b b 0xcf1ac const&, android::sp const&)+0xbd4> ce844: f85e03a8 ldur x8, [x29, #-0x20] ce848: f94113e9 ldr x9, [sp, #0x220] ce84c: f9000d28 str x8, [x9, #0x18] ce850: b85d43aa ldur w10, [x29, #-0x2c] ce854: b900292a str w10, [x9, #0x28] ce858: 321d0bea orr w10, wzr, #0x38 ce85c: 2a0a03e0 mov w0, w10 ce860: 97ff69ac bl 0xa8f10 <_Znwm@plt> ce864: f900e3e0 str x0, [sp, #0x1c0] ce868: 14000001 b 0xce86c const&, android::sp const&)+0x294> ce86c: f940e3e0 ldr x0, [sp, #0x1c0] ce870: f940e3e1 ldr x1, [sp, #0x1c0] ce874: f900dfe0 str x0, [sp, #0x1b8] ce878: aa0103e0 mov x0, x1 ce87c: 97ff628d bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> ce880: 14000001 b 0xce884 const&, android::sp const&)+0x2ac> ce884: f94113e8 ldr x8, [sp, #0x220] ce888: 91008100 add x0, x8, #0x20 ce88c: f940dfe1 ldr x1, [sp, #0x1b8] ce890: 97ff5548 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> ce894: f900dbe0 str x0, [sp, #0x1b0] ce898: 14000001 b 0xce89c const&, android::sp const&)+0x2c4> ce89c: f94113e8 ldr x8, [sp, #0x220] ce8a0: 91004100 add x0, x8, #0x10 ce8a4: f9400d01 ldr x1, [x8, #0x18] ce8a8: d10143a8 sub x8, x29, #0x50 ce8ac: 97ff64ad bl 0xa7b60 <_ZN7android10XINGSeeker16CreateFromSourceERKNS_2spINS_10DataSourceEEEl@plt> ce8b0: 14000001 b 0xce8b4 const&, android::sp const&)+0x2dc> ce8b4: d10143a0 sub x0, x29, #0x50 ce8b8: aa1f03e1 mov x1, xzr ce8bc: 97ff550d bl 0xa3cf0 <_ZNK7android2spINS_10XINGSeekerEEeqEPKS1_@plt> ce8c0: b901afe0 str w0, [sp, #0x1ac] ce8c4: 14000001 b 0xce8c8 const&, android::sp const&)+0x2f0> ce8c8: b941afe8 ldr w8, [sp, #0x1ac] ce8cc: 36000428 tbz w8, #0x0, 0xce950 const&, android::sp const&)+0x378> ce8d0: 14000001 b 0xce8d4 const&, android::sp const&)+0x2fc> ce8d4: f94113e8 ldr x8, [sp, #0x220] ce8d8: 91004100 add x0, x8, #0x10 ce8dc: f85d83a1 ldur x1, [x29, #-0x28] ce8e0: d10163a8 sub x8, x29, #0x58 ce8e4: 97ff4b13 bl 0xa1530 <_ZN7android10VBRISeeker16CreateFromSourceERKNS_2spINS_10DataSourceEEEl@plt> ce8e8: 14000001 b 0xce8ec const&, android::sp const&)+0x314> ce8ec: f94113e8 ldr x8, [sp, #0x220] ce8f0: 9100c100 add x0, x8, #0x30 ce8f4: d10163a1 sub x1, x29, #0x58 ce8f8: 97ff4a1a bl 0xa1160 <_ZN7android2spINS_9MP3SeekerEEaSINS_10VBRISeekerEEERS2_ONS0_IT_EE@plt> ce8fc: f900d3e0 str x0, [sp, #0x1a0] ce900: 14000001 b 0xce904 const&, android::sp const&)+0x32c> ce904: d10163a0 sub x0, x29, #0x58 ce908: 97ff5322 bl 0xa3590 <_ZN7android2spINS_10VBRISeekerEED2Ev@plt> ce90c: 14000051 b 0xcea50 const&, android::sp const&)+0x478> ce910: f81003a0 stur x0, [x29, #-0x100] ce914: 2a0103e8 mov w8, w1 ce918: b9025fe8 str w8, [sp, #0x25c] ce91c: f940e3e0 ldr x0, [sp, #0x1c0] ce920: 97ff4810 bl 0xa0960 <_ZdlPv@plt> ce924: 14000233 b 0xcf1f0 const&, android::sp const&)+0xc18> ce928: f81003a0 stur x0, [x29, #-0x100] ce92c: 2a0103e8 mov w8, w1 ce930: b9025fe8 str w8, [sp, #0x25c] ce934: 1400022c b 0xcf1e4 const&, android::sp const&)+0xc0c> ce938: f81003a0 stur x0, [x29, #-0x100] ce93c: 2a0103e8 mov w8, w1 ce940: b9025fe8 str w8, [sp, #0x25c] ce944: d10163a0 sub x0, x29, #0x58 ce948: 97ff5312 bl 0xa3590 <_ZN7android2spINS_10VBRISeekerEED2Ev@plt> ce94c: 14000226 b 0xcf1e4 const&, android::sp const&)+0xc0c> ce950: f94113e8 ldr x8, [sp, #0x220] ce954: 9100c100 add x0, x8, #0x30 ce958: d10143a1 sub x1, x29, #0x50 ce95c: 97ff7115 bl 0xaadb0 <_ZN7android2spINS_9MP3SeekerEEaSINS_10XINGSeekerEEERS2_RKNS0_IT_EE@plt> ce960: f900cfe0 str x0, [sp, #0x198] ce964: 14000001 b 0xce968 const&, android::sp const&)+0x390> ce968: d10143a0 sub x0, x29, #0x50 ce96c: 97ff4929 bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> ce970: f900cbe0 str x0, [sp, #0x190] ce974: 14000001 b 0xce978 const&, android::sp const&)+0x3a0> ce978: f940cbe8 ldr x8, [sp, #0x190] ce97c: f9400109 ldr x9, [x8] ce980: f9402129 ldr x9, [x9, #0x40] ce984: aa0803e0 mov x0, x8 ce988: d63f0120 blr x9 ce98c: b9018fe0 str w0, [sp, #0x18c] ce990: 14000001 b 0xce994 const&, android::sp const&)+0x3bc> ce994: b9418fe8 ldr w8, [sp, #0x18c] ce998: b90257e8 str w8, [sp, #0x254] ce99c: d10143a0 sub x0, x29, #0x50 ce9a0: 97ff491c bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> ce9a4: f900c3e0 str x0, [sp, #0x180] ce9a8: 14000001 b 0xce9ac const&, android::sp const&)+0x3d4> ce9ac: f940c3e8 ldr x8, [sp, #0x180] ce9b0: f9400109 ldr x9, [x8] ce9b4: f9402529 ldr x9, [x9, #0x48] ce9b8: aa0803e0 mov x0, x8 ce9bc: d63f0120 blr x9 ce9c0: b9017fe0 str w0, [sp, #0x17c] ce9c4: 14000001 b 0xce9c8 const&, android::sp const&)+0x3f0> ce9c8: b9417fe8 ldr w8, [sp, #0x17c] ce9cc: b90253e8 str w8, [sp, #0x250] ce9d0: b94257e9 ldr w9, [sp, #0x254] ce9d4: 350000a9 cbnz w9, 0xce9e8 const&, android::sp const&)+0x410> ce9d8: 14000001 b 0xce9dc const&, android::sp const&)+0x404> ce9dc: b94253e8 ldr w8, [sp, #0x250] ce9e0: 34000368 cbz w8, 0xcea4c const&, android::sp const&)+0x474> ce9e4: 14000001 b 0xce9e8 const&, android::sp const&)+0x410> ce9e8: f94113e8 ldr x8, [sp, #0x220] ce9ec: 91008100 add x0, x8, #0x20 ce9f0: 97ff5930 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ce9f4: f900bbe0 str x0, [sp, #0x170] ce9f8: 14000001 b 0xce9fc const&, android::sp const&)+0x424> ce9fc: b94257e2 ldr w2, [sp, #0x254] cea00: 528c6c81 mov w1, #0x6364 // =25444 cea04: 72acadc1 movk w1, #0x656e, lsl #16 cea08: f940bbe0 ldr x0, [sp, #0x170] cea0c: 97ff5399 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cea10: b9016fe0 str w0, [sp, #0x16c] cea14: 14000001 b 0xcea18 const&, android::sp const&)+0x440> cea18: f94113e8 ldr x8, [sp, #0x220] cea1c: 91008100 add x0, x8, #0x20 cea20: 97ff5924 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cea24: f900b3e0 str x0, [sp, #0x160] cea28: 14000001 b 0xcea2c const&, android::sp const&)+0x454> cea2c: b94253e2 ldr w2, [sp, #0x250] cea30: 528c6e01 mov w1, #0x6370 // =25456 cea34: 72acadc1 movk w1, #0x656e, lsl #16 cea38: f940b3e0 ldr x0, [sp, #0x160] cea3c: 97ff538d bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cea40: b9015fe0 str w0, [sp, #0x15c] cea44: 14000001 b 0xcea48 const&, android::sp const&)+0x470> cea48: 14000001 b 0xcea4c const&, android::sp const&)+0x474> cea4c: 14000001 b 0xcea50 const&, android::sp const&)+0x478> cea50: f94113e8 ldr x8, [sp, #0x220] cea54: 9100c100 add x0, x8, #0x30 cea58: aa1f03e1 mov x1, xzr cea5c: 97ff6d91 bl 0xaa0a0 <_ZNK7android2spINS_9MP3SeekerEEneEPKS1_@plt> cea60: b9015be0 str w0, [sp, #0x158] cea64: 14000001 b 0xcea68 const&, android::sp const&)+0x490> cea68: b9415be8 ldr w8, [sp, #0x158] cea6c: 36000488 tbz w8, #0x0, 0xceafc const&, android::sp const&)+0x524> cea70: 14000001 b 0xcea74 const&, android::sp const&)+0x49c> cea74: b85d43a0 ldur w0, [x29, #-0x2c] cea78: d10183a1 sub x1, x29, #0x60 cea7c: d10193a2 sub x2, x29, #0x64 cea80: d101a3a3 sub x3, x29, #0x68 cea84: d101b3a4 sub x4, x29, #0x6c cea88: aa1f03e5 mov x5, xzr cea8c: 97ff4945 bl 0xa0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt> cea90: b90157e0 str w0, [sp, #0x154] cea94: 14000001 b 0xcea98 const&, android::sp const&)+0x4c0> cea98: f85a03a8 ldur x8, [x29, #-0x60] cea9c: f85e03a9 ldur x9, [x29, #-0x20] ceaa0: 8b080128 add x8, x9, x8 ceaa4: f81e03a8 stur x8, [x29, #-0x20] ceaa8: f94113e8 ldr x8, [sp, #0x220] ceaac: 91004100 add x0, x8, #0x10 ceab0: 2a1f03e1 mov w1, wzr ceab4: d10083a2 sub x2, x29, #0x20 ceab8: d100a3a3 sub x3, x29, #0x28 ceabc: d100b3a4 sub x4, x29, #0x2c ceac0: 97fffcc5 bl 0xcddd4 ::operator!=(android::AMessage const*) const+0x34> ceac4: b90153e0 str w0, [sp, #0x150] ceac8: 14000001 b 0xceacc const&, android::sp const&)+0x4f4> ceacc: b94153e8 ldr w8, [sp, #0x150] cead0: 370000a8 tbnz w8, #0x0, 0xceae4 const&, android::sp const&)+0x50c> cead4: 14000001 b 0xcead8 const&, android::sp const&)+0x500> cead8: 320003e8 orr w8, wzr, #0x1 ceadc: b9024fe8 str w8, [sp, #0x24c] ceae0: 140001ac b 0xcf190 const&, android::sp const&)+0xbb8> ceae4: f85e03a8 ldur x8, [x29, #-0x20] ceae8: f94113e9 ldr x9, [sp, #0x220] ceaec: f9000d28 str x8, [x9, #0x18] ceaf0: b85d43aa ldur w10, [x29, #-0x2c] ceaf4: b900292a str w10, [x9, #0x28] ceaf8: 14000001 b 0xceafc const&, android::sp const&)+0x524> ceafc: b85d43a0 ldur w0, [x29, #-0x2c] ceb00: d101e3a1 sub x1, x29, #0x78 ceb04: d101f3a2 sub x2, x29, #0x7c ceb08: d10203a3 sub x3, x29, #0x80 ceb0c: d10213a4 sub x4, x29, #0x84 ceb10: aa1f03e5 mov x5, xzr ceb14: 97ff4923 bl 0xa0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt> ceb18: b9014fe0 str w0, [sp, #0x14c] ceb1c: 14000001 b 0xceb20 const&, android::sp const&)+0x548> ceb20: b85d43a8 ldur w8, [x29, #-0x2c] ceb24: 53114908 ubfx w8, w8, #17, #2 ceb28: 321e03e9 orr w9, wzr, #0x4 ceb2c: 6b080128 subs w8, w9, w8 ceb30: b9024be8 str w8, [sp, #0x248] ceb34: b9424be8 ldr w8, [sp, #0x248] ceb38: 2a0803e9 mov w9, w8 ceb3c: 71000508 subs w8, w8, #0x1 ceb40: b9014be9 str w9, [sp, #0x148] ceb44: b90147e8 str w8, [sp, #0x144] ceb48: 54000180 b.eq 0xceb78 const&, android::sp const&)+0x5a0> ceb4c: 14000001 b 0xceb50 const&, android::sp const&)+0x578> ceb50: b9414be8 ldr w8, [sp, #0x148] ceb54: 71000909 subs w9, w8, #0x2 ceb58: b90143e9 str w9, [sp, #0x140] ceb5c: 540002c0 b.eq 0xcebb4 const&, android::sp const&)+0x5dc> ceb60: 14000001 b 0xceb64 const&, android::sp const&)+0x58c> ceb64: b9414be8 ldr w8, [sp, #0x148] ceb68: 71000d09 subs w9, w8, #0x3 ceb6c: b9013fe9 str w9, [sp, #0x13c] ceb70: 54000400 b.eq 0xcebf0 const&, android::sp const&)+0x618> ceb74: 1400002e b 0xcec2c const&, android::sp const&)+0x654> ceb78: f94113e8 ldr x8, [sp, #0x220] ceb7c: 91008100 add x0, x8, #0x20 ceb80: 97ff58cc bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ceb84: f9009be0 str x0, [sp, #0x130] ceb88: 14000001 b 0xceb8c const&, android::sp const&)+0x5b4> ceb8c: d0000ec8 adrp x8, 0x2a8000 ceb90: f947a908 ldr x8, [x8, #0xf50] ceb94: f9400102 ldr x2, [x8] ceb98: 528daca1 mov w1, #0x6d65 // =28005 ceb9c: 72adad21 movk w1, #0x6d69, lsl #16 ceba0: f9409be0 ldr x0, [sp, #0x130] ceba4: 97ff4607 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> ceba8: b9012fe0 str w0, [sp, #0x12c] cebac: 14000001 b 0xcebb0 const&, android::sp const&)+0x5d8> cebb0: 14000020 b 0xcec30 const&, android::sp const&)+0x658> cebb4: f94113e8 ldr x8, [sp, #0x220] cebb8: 91008100 add x0, x8, #0x20 cebbc: 97ff58bd bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cebc0: f90093e0 str x0, [sp, #0x120] cebc4: 14000001 b 0xcebc8 const&, android::sp const&)+0x5f0> cebc8: d0000ec8 adrp x8, 0x2a8000 cebcc: f947f908 ldr x8, [x8, #0xff0] cebd0: f9400102 ldr x2, [x8] cebd4: 528daca1 mov w1, #0x6d65 // =28005 cebd8: 72adad21 movk w1, #0x6d69, lsl #16 cebdc: f94093e0 ldr x0, [sp, #0x120] cebe0: 97ff45f8 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> cebe4: b9011fe0 str w0, [sp, #0x11c] cebe8: 14000001 b 0xcebec const&, android::sp const&)+0x614> cebec: 14000011 b 0xcec30 const&, android::sp const&)+0x658> cebf0: f94113e8 ldr x8, [sp, #0x220] cebf4: 91008100 add x0, x8, #0x20 cebf8: 97ff58ae bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cebfc: f9008be0 str x0, [sp, #0x110] cec00: 14000001 b 0xcec04 const&, android::sp const&)+0x62c> cec04: d0000ec8 adrp x8, 0x2a8000 cec08: f9432d08 ldr x8, [x8, #0x658] cec0c: f9400102 ldr x2, [x8] cec10: 528daca1 mov w1, #0x6d65 // =28005 cec14: 72adad21 movk w1, #0x6d69, lsl #16 cec18: f9408be0 ldr x0, [sp, #0x110] cec1c: 97ff45e9 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> cec20: b9010fe0 str w0, [sp, #0x10c] cec24: 14000001 b 0xcec28 const&, android::sp const&)+0x650> cec28: 14000002 b 0xcec30 const&, android::sp const&)+0x658> cec2c: 14000001 b 0xcec30 const&, android::sp const&)+0x658> cec30: f94113e8 ldr x8, [sp, #0x220] cec34: 91008100 add x0, x8, #0x20 cec38: 97ff589e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cec3c: f90083e0 str x0, [sp, #0x100] cec40: 14000001 b 0xcec44 const&, android::sp const&)+0x66c> cec44: b85843a2 ldur w2, [x29, #-0x7c] cec48: 528e8ca1 mov w1, #0x7465 // =29797 cec4c: 72ae6e41 movk w1, #0x7372, lsl #16 cec50: f94083e0 ldr x0, [sp, #0x100] cec54: 97ff5307 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cec58: b900ffe0 str w0, [sp, #0xfc] cec5c: 14000001 b 0xcec60 const&, android::sp const&)+0x688> cec60: f94113e8 ldr x8, [sp, #0x220] cec64: 91008100 add x0, x8, #0x20 cec68: 97ff5892 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cec6c: f9007be0 str x0, [sp, #0xf0] cec70: 14000001 b 0xcec74 const&, android::sp const&)+0x69c> cec74: b857c3a8 ldur w8, [x29, #-0x84] cec78: 52807d09 mov w9, #0x3e8 // =1000 cec7c: 1b097d02 mul w2, w8, w9 cec80: 528e8ca1 mov w1, #0x7465 // =29797 cec84: 72ac4e41 movk w1, #0x6272, lsl #16 cec88: f9407be0 ldr x0, [sp, #0xf0] cec8c: 97ff52f9 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cec90: b900efe0 str w0, [sp, #0xec] cec94: 14000001 b 0xcec98 const&, android::sp const&)+0x6c0> cec98: f94113e8 ldr x8, [sp, #0x220] cec9c: 91008100 add x0, x8, #0x20 ceca0: 97ff5884 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ceca4: f90073e0 str x0, [sp, #0xe0] ceca8: 14000001 b 0xcecac const&, android::sp const&)+0x6d4> cecac: b85803a2 ldur w2, [x29, #-0x80] cecb0: 528d0dc1 mov w1, #0x686e // =26734 cecb4: 72a46c61 movk w1, #0x2363, lsl #16 cecb8: f94073e0 ldr x0, [sp, #0xe0] cecbc: 97ff52ed bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cecc0: b900dfe0 str w0, [sp, #0xdc] cecc4: 14000001 b 0xcecc8 const&, android::sp const&)+0x6f0> cecc8: f94113e8 ldr x8, [sp, #0x220] ceccc: 9100c100 add x0, x8, #0x30 cecd0: aa1f03e1 mov x1, xzr cecd4: 97ff6163 bl 0xa7260 <_ZNK7android2spINS_9MP3SeekerEEeqEPKS1_@plt> cecd8: b900dbe0 str w0, [sp, #0xd8] cecdc: 14000001 b 0xcece0 const&, android::sp const&)+0x708> cece0: b940dbe8 ldr w8, [sp, #0xd8] cece4: 37000248 tbnz w8, #0x0, 0xced2c const&, android::sp const&)+0x754> cece8: 14000001 b 0xcecec const&, android::sp const&)+0x714> cecec: f94113e8 ldr x8, [sp, #0x220] cecf0: 9100c100 add x0, x8, #0x30 cecf4: 97ff5ad7 bl 0xa5850 <_ZNK7android2spINS_9MP3SeekerEEptEv@plt> cecf8: f9006be0 str x0, [sp, #0xd0] cecfc: 14000001 b 0xced00 const&, android::sp const&)+0x728> ced00: f9406be8 ldr x8, [sp, #0xd0] ced04: f9400109 ldr x9, [x8] ced08: f9401929 ldr x9, [x9, #0x30] ced0c: d10243a1 sub x1, x29, #0x90 ced10: aa0803e0 mov x0, x8 ced14: d63f0120 blr x9 ced18: b900cfe0 str w0, [sp, #0xcc] ced1c: 14000001 b 0xced20 const&, android::sp const&)+0x748> ced20: b940cfe8 ldr w8, [sp, #0xcc] ced24: 37000608 tbnz w8, #0x0, 0xcede4 const&, android::sp const&)+0x80c> ced28: 14000001 b 0xced2c const&, android::sp const&)+0x754> ced2c: f94113e8 ldr x8, [sp, #0x220] ced30: 91004100 add x0, x8, #0x10 ced34: 97ff6297 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ced38: f90063e0 str x0, [sp, #0xc0] ced3c: 14000001 b 0xced40 const&, android::sp const&)+0x768> ced40: f94063e8 ldr x8, [sp, #0xc0] ced44: f9400109 ldr x9, [x8] ced48: f9402129 ldr x9, [x9, #0x40] ced4c: d10263a1 sub x1, x29, #0x98 ced50: aa0803e0 mov x0, x8 ced54: d63f0120 blr x9 ced58: b900bfe0 str w0, [sp, #0xbc] ced5c: 14000001 b 0xced60 const&, android::sp const&)+0x788> ced60: b940bfe8 ldr w8, [sp, #0xbc] ced64: 35000388 cbnz w8, 0xcedd4 const&, android::sp const&)+0x7fc> ced68: 14000001 b 0xced6c const&, android::sp const&)+0x794> ced6c: f85683a8 ldur x8, [x29, #-0x98] ced70: f94113e9 ldr x9, [sp, #0x220] ced74: f9400d2a ldr x10, [x9, #0x18] ced78: eb0a0108 subs x8, x8, x10 ced7c: f90123e8 str x8, [sp, #0x240] ced80: f94123e8 ldr x8, [sp, #0x240] ced84: d28d4fea mov x10, #0x6a7f // =27263 ced88: f2ae978a movk x10, #0x74bc, lsl #16 ced8c: f2c3126a movk x10, #0x1893, lsl #32 ced90: f2e0008a movk x10, #0x4, lsl #48 ced94: eb0a0108 subs x8, x8, x10 ced98: f9005be8 str x8, [sp, #0xb0] ced9c: 540000ab b.lt 0xcedb0 const&, android::sp const&)+0x7d8> ceda0: 14000001 b 0xceda4 const&, android::sp const&)+0x7cc> ceda4: b240fbe8 orr x8, xzr, #0x7fffffffffffffff ceda8: f81703a8 stur x8, [x29, #-0x90] cedac: 14000009 b 0xcedd0 const&, android::sp const&)+0x7f8> cedb0: f94123e8 ldr x8, [sp, #0x240] cedb4: 5283e809 mov w9, #0x1f40 // =8000 cedb8: 2a0903ea mov w10, w9 cedbc: 9b0a7d08 mul x8, x8, x10 cedc0: b897c3aa ldursw x10, [x29, #-0x84] cedc4: 9aca0d08 sdiv x8, x8, x10 cedc8: f81703a8 stur x8, [x29, #-0x90] cedcc: 14000001 b 0xcedd0 const&, android::sp const&)+0x7f8> cedd0: 14000004 b 0xcede0 const&, android::sp const&)+0x808> cedd4: 92800008 mov x8, #-0x1 // =-1 cedd8: f81703a8 stur x8, [x29, #-0x90] ceddc: 14000001 b 0xcede0 const&, android::sp const&)+0x808> cede0: 14000001 b 0xcede4 const&, android::sp const&)+0x80c> cede4: f85703a8 ldur x8, [x29, #-0x90] cede8: b7f801e8 tbnz x8, #0x3f, 0xcee24 const&, android::sp const&)+0x84c> cedec: 14000001 b 0xcedf0 const&, android::sp const&)+0x818> cedf0: f94113e8 ldr x8, [sp, #0x220] cedf4: 91008100 add x0, x8, #0x20 cedf8: 97ff582e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cedfc: f90057e0 str x0, [sp, #0xa8] cee00: 14000001 b 0xcee04 const&, android::sp const&)+0x82c> cee04: f85703a2 ldur x2, [x29, #-0x90] cee08: 528e4c21 mov w1, #0x7261 // =29281 cee0c: 72ac8ea1 movk w1, #0x6475, lsl #16 cee10: f94057e0 ldr x0, [sp, #0xa8] cee14: 97ff6acb bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> cee18: b900a7e0 str w0, [sp, #0xa4] cee1c: 14000001 b 0xcee20 const&, android::sp const&)+0x848> cee20: 14000001 b 0xcee24 const&, android::sp const&)+0x84c> cee24: 2a1f03e8 mov w8, wzr cee28: f94113e9 ldr x9, [sp, #0x220] cee2c: b9000928 str w8, [x9, #0x8] cee30: 91004121 add x1, x9, #0x10 cee34: d10323a0 sub x0, x29, #0xc8 cee38: 320003e2 orr w2, wzr, #0x1 cee3c: aa1f03e3 mov x3, xzr cee40: 97ff4edc bl 0xa29b0 <_ZN7android3ID3C1ERKNS_2spINS_10DataSourceEEEbl@plt> cee44: 14000001 b 0xcee48 const&, android::sp const&)+0x870> cee48: d10323a0 sub x0, x29, #0xc8 cee4c: 97ff5701 bl 0xa4a50 <_ZNK7android3ID37isValidEv@plt> cee50: b900a3e0 str w0, [sp, #0xa0] cee54: 14000001 b 0xcee58 const&, android::sp const&)+0x880> cee58: b940a3e8 ldr w8, [sp, #0xa0] cee5c: 36001908 tbz w8, #0x0, 0xcf17c const&, android::sp const&)+0xba4> cee60: 14000001 b 0xcee64 const&, android::sp const&)+0x88c> cee64: 52800508 mov w8, #0x28 // =40 cee68: 2a0803e0 mov w0, w8 cee6c: 97ff6829 bl 0xa8f10 <_Znwm@plt> cee70: f9004fe0 str x0, [sp, #0x98] cee74: 14000001 b 0xcee78 const&, android::sp const&)+0x8a0> cee78: f9404fe0 ldr x0, [sp, #0x98] cee7c: d0000942 adrp x2, 0x1f8000 cee80: 91322042 add x2, x2, #0xc88 cee84: d10323a1 sub x1, x29, #0xc8 cee88: f9404fe3 ldr x3, [sp, #0x98] cee8c: f9004be0 str x0, [sp, #0x90] cee90: aa0303e0 mov x0, x3 cee94: 97ff6e27 bl 0xaa730 <_ZN7android3ID38IteratorC1ERKS0_PKc@plt> cee98: 14000001 b 0xcee9c const&, android::sp const&)+0x8c4> cee9c: f9404be8 ldr x8, [sp, #0x90] ceea0: f9011fe8 str x8, [sp, #0x238] ceea4: f9411fe0 ldr x0, [sp, #0x238] ceea8: 97ff64a6 bl 0xa8140 <_ZNK7android3ID38Iterator4doneEv@plt> ceeac: b9008fe0 str w0, [sp, #0x8c] ceeb0: 14000001 b 0xceeb4 const&, android::sp const&)+0x8dc> ceeb4: b9408fe8 ldr w8, [sp, #0x8c] ceeb8: 360005a8 tbz w8, #0x0, 0xcef6c const&, android::sp const&)+0x994> ceebc: 14000001 b 0xceec0 const&, android::sp const&)+0x8e8> ceec0: f9411fe8 ldr x8, [sp, #0x238] ceec4: aa0803e0 mov x0, x8 ceec8: f90043e0 str x0, [sp, #0x80] ceecc: b40000e8 cbz x8, 0xceee8 const&, android::sp const&)+0x910> ceed0: 14000001 b 0xceed4 const&, android::sp const&)+0x8fc> ceed4: f94043e0 ldr x0, [sp, #0x80] ceed8: 97ff4f76 bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> ceedc: f94043e0 ldr x0, [sp, #0x80] ceee0: 97ff46a0 bl 0xa0960 <_ZdlPv@plt> ceee4: 14000001 b 0xceee8 const&, android::sp const&)+0x910> ceee8: 52800508 mov w8, #0x28 // =40 ceeec: 2a0803e0 mov w0, w8 ceef0: 97ff6808 bl 0xa8f10 <_Znwm@plt> ceef4: f9003fe0 str x0, [sp, #0x78] ceef8: 14000001 b 0xceefc const&, android::sp const&)+0x924> ceefc: f9403fe0 ldr x0, [sp, #0x78] cef00: d0000942 adrp x2, 0x1f8000 cef04: 91311042 add x2, x2, #0xc44 cef08: d10323a1 sub x1, x29, #0xc8 cef0c: f9403fe3 ldr x3, [sp, #0x78] cef10: f9003be0 str x0, [sp, #0x70] cef14: aa0303e0 mov x0, x3 cef18: 97ff6e06 bl 0xaa730 <_ZN7android3ID38IteratorC1ERKS0_PKc@plt> cef1c: 14000001 b 0xcef20 const&, android::sp const&)+0x948> cef20: f9403be8 ldr x8, [sp, #0x70] cef24: f9011fe8 str x8, [sp, #0x238] cef28: 14000011 b 0xcef6c const&, android::sp const&)+0x994> cef2c: f81003a0 stur x0, [x29, #-0x100] cef30: 2a0103e8 mov w8, w1 cef34: b9025fe8 str w8, [sp, #0x25c] cef38: 140000a8 b 0xcf1d8 const&, android::sp const&)+0xc00> cef3c: f81003a0 stur x0, [x29, #-0x100] cef40: 2a0103e8 mov w8, w1 cef44: b9025fe8 str w8, [sp, #0x25c] cef48: f9404fe0 ldr x0, [sp, #0x98] cef4c: 97ff4685 bl 0xa0960 <_ZdlPv@plt> cef50: 140000a2 b 0xcf1d8 const&, android::sp const&)+0xc00> cef54: f81003a0 stur x0, [x29, #-0x100] cef58: 2a0103e8 mov w8, w1 cef5c: b9025fe8 str w8, [sp, #0x25c] cef60: f9403fe0 ldr x0, [sp, #0x78] cef64: 97ff467f bl 0xa0960 <_ZdlPv@plt> cef68: 1400009c b 0xcf1d8 const&, android::sp const&)+0xc00> cef6c: 14000001 b 0xcef70 const&, android::sp const&)+0x998> cef70: f9411fe0 ldr x0, [sp, #0x238] cef74: 97ff6473 bl 0xa8140 <_ZNK7android3ID38Iterator4doneEv@plt> cef78: b9006fe0 str w0, [sp, #0x6c] cef7c: 14000001 b 0xcef80 const&, android::sp const&)+0x9a8> cef80: b9406fe8 ldr w8, [sp, #0x6c] cef84: 37000e28 tbnz w8, #0x0, 0xcf148 const&, android::sp const&)+0xb70> cef88: 14000001 b 0xcef8c const&, android::sp const&)+0x9b4> cef8c: d10343a0 sub x0, x29, #0xd0 cef90: 97ff6dc0 bl 0xaa690 <_ZN7android7String8C1Ev@plt> cef94: 14000001 b 0xcef98 const&, android::sp const&)+0x9c0> cef98: d10363a0 sub x0, x29, #0xd8 cef9c: 97ff6dbd bl 0xaa690 <_ZN7android7String8C1Ev@plt> cefa0: 14000001 b 0xcefa4 const&, android::sp const&)+0x9cc> cefa4: f9411fe0 ldr x0, [sp, #0x238] cefa8: d10343a1 sub x1, x29, #0xd0 cefac: d10363a2 sub x2, x29, #0xd8 cefb0: 97ff6584 bl 0xa85c0 <_ZNK7android3ID38Iterator9getStringEPNS_7String8ES3_@plt> cefb4: 14000001 b 0xcefb8 const&, android::sp const&)+0x9e0> cefb8: d10343a0 sub x0, x29, #0xd0 cefbc: 97ff6169 bl 0xa7560 <_ZNK7android7String86stringEv@plt> cefc0: f90033e0 str x0, [sp, #0x60] cefc4: 14000001 b 0xcefc8 const&, android::sp const&)+0x9f0> cefc8: f94033e8 ldr x8, [sp, #0x60] cefcc: f9011be8 str x8, [sp, #0x230] cefd0: d10363a0 sub x0, x29, #0xd8 cefd4: 97ff6163 bl 0xa7560 <_ZNK7android7String86stringEv@plt> cefd8: f9002fe0 str x0, [sp, #0x58] cefdc: 14000001 b 0xcefe0 const&, android::sp const&)+0xa08> cefe0: f9402fe8 ldr x8, [sp, #0x58] cefe4: f90117e8 str x8, [sp, #0x228] cefe8: f9411be0 ldr x0, [sp, #0x230] cefec: 97ff50e1 bl 0xa3370 ceff0: f1001008 subs x8, x0, #0x4 ceff4: f9002be8 str x8, [sp, #0x50] ceff8: 54000783 b.lo 0xcf0e8 const&, android::sp const&)+0xb10> ceffc: 14000001 b 0xcf000 const&, android::sp const&)+0xa28> cf000: f9411be8 ldr x8, [sp, #0x230] cf004: 91000d00 add x0, x8, #0x3 cf008: b0000941 adrp x1, 0x1f8000 cf00c: 91312421 add x1, x1, #0xc49 cf010: 97ff4c88 bl 0xa2230 cf014: 350006a0 cbnz w0, 0xcf0e8 const&, android::sp const&)+0xb10> cf018: 14000001 b 0xcf01c const&, android::sp const&)+0xa44> cf01c: f94117e0 ldr x0, [sp, #0x228] cf020: b0000941 adrp x1, 0x1f8000 cf024: 91314821 add x1, x1, #0xc52 cf028: d10373a2 sub x2, x29, #0xdc cf02c: d10383a3 sub x3, x29, #0xe0 cf030: 97ff4b80 bl 0xa1e30 cf034: b9004fe0 str w0, [sp, #0x4c] cf038: 14000001 b 0xcf03c const&, android::sp const&)+0xa64> cf03c: b9404fe8 ldr w8, [sp, #0x4c] cf040: 71000909 subs w9, w8, #0x2 cf044: b9004be9 str w9, [sp, #0x48] cf048: 540004a1 b.ne 0xcf0dc const&, android::sp const&)+0xb04> cf04c: 14000001 b 0xcf050 const&, android::sp const&)+0xa78> cf050: f94113e8 ldr x8, [sp, #0x220] cf054: 91008100 add x0, x8, #0x20 cf058: 97ff5796 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cf05c: f90023e0 str x0, [sp, #0x40] cf060: 14000001 b 0xcf064 const&, android::sp const&)+0xa8c> cf064: b85243a2 ldur w2, [x29, #-0xdc] cf068: 528c6c81 mov w1, #0x6364 // =25444 cf06c: 72acadc1 movk w1, #0x656e, lsl #16 cf070: f94023e0 ldr x0, [sp, #0x40] cf074: 97ff51ff bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cf078: b9003fe0 str w0, [sp, #0x3c] cf07c: 14000001 b 0xcf080 const&, android::sp const&)+0xaa8> cf080: f94113e8 ldr x8, [sp, #0x220] cf084: 91008100 add x0, x8, #0x20 cf088: 97ff578a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cf08c: f9001be0 str x0, [sp, #0x30] cf090: 14000001 b 0xcf094 const&, android::sp const&)+0xabc> cf094: b85203a2 ldur w2, [x29, #-0xe0] cf098: 528c6e01 mov w1, #0x6370 // =25456 cf09c: 72acadc1 movk w1, #0x656e, lsl #16 cf0a0: f9401be0 ldr x0, [sp, #0x30] cf0a4: 97ff51f3 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cf0a8: b9002fe0 str w0, [sp, #0x2c] cf0ac: 14000001 b 0xcf0b0 const&, android::sp const&)+0xad8> cf0b0: 1400000b b 0xcf0dc const&, android::sp const&)+0xb04> cf0b4: f81003a0 stur x0, [x29, #-0x100] cf0b8: 2a0103e8 mov w8, w1 cf0bc: b9025fe8 str w8, [sp, #0x25c] cf0c0: 1400001f b 0xcf13c const&, android::sp const&)+0xb64> cf0c4: f81003a0 stur x0, [x29, #-0x100] cf0c8: 2a0103e8 mov w8, w1 cf0cc: b9025fe8 str w8, [sp, #0x25c] cf0d0: d10363a0 sub x0, x29, #0xd8 cf0d4: 97ff6617 bl 0xa8930 <_ZN7android7String8D1Ev@plt> cf0d8: 14000019 b 0xcf13c const&, android::sp const&)+0xb64> cf0dc: 321e03e8 orr w8, wzr, #0x4 cf0e0: b9024fe8 str w8, [sp, #0x24c] cf0e4: 14000007 b 0xcf100 const&, android::sp const&)+0xb28> cf0e8: f9411fe0 ldr x0, [sp, #0x238] cf0ec: 97ff4d7d bl 0xa26e0 <_ZN7android3ID38Iterator4nextEv@plt> cf0f0: 14000001 b 0xcf0f4 const&, android::sp const&)+0xb1c> cf0f4: 2a1f03e8 mov w8, wzr cf0f8: b9024fe8 str w8, [sp, #0x24c] cf0fc: 14000001 b 0xcf100 const&, android::sp const&)+0xb28> cf100: d10363a0 sub x0, x29, #0xd8 cf104: 97ff660b bl 0xa8930 <_ZN7android7String8D1Ev@plt> cf108: d10343a0 sub x0, x29, #0xd0 cf10c: 97ff6609 bl 0xa8930 <_ZN7android7String8D1Ev@plt> cf110: b9424fe8 ldr w8, [sp, #0x24c] cf114: 2a0803e9 mov w9, w8 cf118: b9002be9 str w9, [sp, #0x28] cf11c: 340000e8 cbz w8, 0xcf138 const&, android::sp const&)+0xb60> cf120: 14000001 b 0xcf124 const&, android::sp const&)+0xb4c> cf124: b9402be8 ldr w8, [sp, #0x28] cf128: 71001109 subs w9, w8, #0x4 cf12c: b90027e9 str w9, [sp, #0x24] cf130: 540000c0 b.eq 0xcf148 const&, android::sp const&)+0xb70> cf134: 14000044 b 0xcf244 const&, android::sp const&)+0xc6c> cf138: 17ffff8e b 0xcef70 const&, android::sp const&)+0x998> cf13c: d10343a0 sub x0, x29, #0xd0 cf140: 97ff65fc bl 0xa8930 <_ZN7android7String8D1Ev@plt> cf144: 14000025 b 0xcf1d8 const&, android::sp const&)+0xc00> cf148: f9411fe8 ldr x8, [sp, #0x238] cf14c: aa0803e0 mov x0, x8 cf150: f9000fe0 str x0, [sp, #0x18] cf154: b40000e8 cbz x8, 0xcf170 const&, android::sp const&)+0xb98> cf158: 14000001 b 0xcf15c const&, android::sp const&)+0xb84> cf15c: f9400fe0 ldr x0, [sp, #0x18] cf160: 97ff4ed4 bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> cf164: f9400fe0 ldr x0, [sp, #0x18] cf168: 97ff45fe bl 0xa0960 <_ZdlPv@plt> cf16c: 14000001 b 0xcf170 const&, android::sp const&)+0xb98> cf170: aa1f03e8 mov x8, xzr cf174: f9011fe8 str x8, [sp, #0x238] cf178: 14000001 b 0xcf17c const&, android::sp const&)+0xba4> cf17c: d10323a0 sub x0, x29, #0xc8 cf180: 97ff623c bl 0xa7a70 <_ZN7android3ID3D1Ev@plt> cf184: 2a1f03e8 mov w8, wzr cf188: b9024fe8 str w8, [sp, #0x24c] cf18c: 14000001 b 0xcf190 const&, android::sp const&)+0xbb8> cf190: d10143a0 sub x0, x29, #0x50 cf194: 97ff5fab bl 0xa7040 <_ZN7android2spINS_10XINGSeekerEED2Ev@plt> cf198: b9424fe8 ldr w8, [sp, #0x24c] cf19c: 71000508 subs w8, w8, #0x1 cf1a0: b90017e8 str w8, [sp, #0x14] cf1a4: 54000508 b.hi 0xcf244 const&, android::sp const&)+0xc6c> cf1a8: 14000001 b 0xcf1ac const&, android::sp const&)+0xbd4> cf1ac: d53bd048 mrs x8, TPIDR_EL0 cf1b0: f9401508 ldr x8, [x8, #0x28] cf1b4: f85e83a9 ldur x9, [x29, #-0x18] cf1b8: eb090108 subs x8, x8, x9 cf1bc: f90007e8 str x8, [sp, #0x8] cf1c0: 54000421 b.ne 0xcf244 const&, android::sp const&)+0xc6c> cf1c4: 14000001 b 0xcf1c8 const&, android::sp const&)+0xbf0> cf1c8: 910d43ff add sp, sp, #0x350 cf1cc: a9417bfd ldp x29, x30, [sp, #0x10] cf1d0: f84207fc ldr x28, [sp], #0x20 cf1d4: d65f03c0 ret cf1d8: d10323a0 sub x0, x29, #0xc8 cf1dc: 97ff6225 bl 0xa7a70 <_ZN7android3ID3D1Ev@plt> cf1e0: 14000001 b 0xcf1e4 const&, android::sp const&)+0xc0c> cf1e4: d10143a0 sub x0, x29, #0x50 cf1e8: 97ff5f96 bl 0xa7040 <_ZN7android2spINS_10XINGSeekerEED2Ev@plt> cf1ec: 14000001 b 0xcf1f0 const&, android::sp const&)+0xc18> cf1f0: f94103e0 ldr x0, [sp, #0x200] cf1f4: 97ff5e07 bl 0xa6a10 <_ZN7android2spINS_9MP3SeekerEED2Ev@plt> cf1f8: 14000001 b 0xcf1fc const&, android::sp const&)+0xc24> cf1fc: f94107e0 ldr x0, [sp, #0x208] cf200: 97ff49dc bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> cf204: 14000001 b 0xcf208 const&, android::sp const&)+0xc30> cf208: f9410be0 ldr x0, [sp, #0x210] cf20c: 97ff4371 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> cf210: 14000001 b 0xcf214 const&, android::sp const&)+0xc3c> cf214: b0000ec8 adrp x8, 0x2a8000 cf218: f9422908 ldr x8, [x8, #0x450] cf21c: 91002101 add x1, x8, #0x8 cf220: f94113e0 ldr x0, [sp, #0x220] cf224: 97ff6e43 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> cf228: 14000001 b 0xcf22c const&, android::sp const&)+0xc54> cf22c: f94113e8 ldr x8, [sp, #0x220] cf230: 9100e100 add x0, x8, #0x38 cf234: 97ff4633 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> cf238: 14000001 b 0xcf23c const&, android::sp const&)+0xc64> cf23c: f85003a0 ldur x0, [x29, #-0x100] cf240: 97ff6334 bl 0xa7f10 <_Unwind_Resume@plt> cf244: 97ff6acb bl 0xa9d70 <__stack_chk_fail@plt> 00000000000cf248 : cf248: d10043ff sub sp, sp, #0x10 cf24c: 52800008 mov w8, #0x0 // =0 cf250: 320003e9 orr w9, wzr, #0x1 cf254: f90007e0 str x0, [sp, #0x8] cf258: f94007e0 ldr x0, [sp, #0x8] cf25c: b940080a ldr w10, [x0, #0x8] cf260: 6b08015f cmp w10, w8 cf264: 1a9f07ea cset w10, ne cf268: 7200015f tst w10, #0x1 cf26c: 1a891108 csel w8, w8, w9, ne cf270: 2a0803e0 mov w0, w8 cf274: 93407c00 sxtw x0, w0 cf278: 910043ff add sp, sp, #0x10 cf27c: d65f03c0 ret 00000000000cf280 : cf280: d101c3ff sub sp, sp, #0x70 cf284: a9067bfd stp x29, x30, [sp, #0x60] cf288: 910183fd add x29, sp, #0x60 cf28c: d2800009 mov x9, #0x0 // =0 cf290: f81f83a0 stur x0, [x29, #-0x8] cf294: f81f03a1 stur x1, [x29, #-0x10] cf298: f85f83a0 ldur x0, [x29, #-0x8] cf29c: b940080a ldr w10, [x0, #0x8] cf2a0: f81d83a8 stur x8, [x29, #-0x28] cf2a4: f9001be9 str x9, [sp, #0x30] cf2a8: f90017e0 str x0, [sp, #0x28] cf2ac: 3500008a cbnz w10, 0xcf2bc cf2b0: f85f03a8 ldur x8, [x29, #-0x10] cf2b4: b5000048 cbnz x8, 0xcf2bc cf2b8: 14000005 b 0xcf2cc cf2bc: f85d83a0 ldur x0, [x29, #-0x28] cf2c0: f9401be1 ldr x1, [sp, #0x30] cf2c4: 97ff4f0f bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> cf2c8: 1400001f b 0xcf344 cf2cc: b27c07e8 orr x8, xzr, #0x30 cf2d0: b27c03e9 orr x9, xzr, #0x10 cf2d4: b27b03ea orr x10, xzr, #0x20 cf2d8: b27c0be0 orr x0, xzr, #0x70 cf2dc: f90013e8 str x8, [sp, #0x20] cf2e0: f9000fe9 str x9, [sp, #0x18] cf2e4: f9000bea str x10, [sp, #0x10] cf2e8: 97ff670a bl 0xa8f10 <_Znwm@plt> cf2ec: f94017e8 ldr x8, [sp, #0x28] cf2f0: f9400be9 ldr x9, [sp, #0x10] cf2f4: 8b090101 add x1, x8, x9 cf2f8: f9400fea ldr x10, [sp, #0x18] cf2fc: 8b0a0102 add x2, x8, x10 cf300: f9400d03 ldr x3, [x8, #0x18] cf304: b9402904 ldr w4, [x8, #0x28] cf308: f94013eb ldr x11, [sp, #0x20] cf30c: 8b0b0105 add x5, x8, x11 cf310: f90007e0 str x0, [sp, #0x8] cf314: 97ff5ccb bl 0xa6640 <_ZN7android9MP3SourceC1ERKNS_2spINS_8MetaDataEEERKNS1_INS_10DataSourceEEEljRKNS1_INS_9MP3SeekerEEE@plt> cf318: 14000001 b 0xcf31c cf31c: f85d83a0 ldur x0, [x29, #-0x28] cf320: f94007e1 ldr x1, [sp, #0x8] cf324: 97ff5e3f bl 0xa6c20 <_ZN7android2spINS_12IMediaSourceEEC2INS_9MP3SourceEEEPT_@plt> cf328: 14000007 b 0xcf344 cf32c: 2a0103e8 mov w8, w1 cf330: f81e83a0 stur x0, [x29, #-0x18] cf334: b81e43a8 stur w8, [x29, #-0x1c] cf338: f94007e0 ldr x0, [sp, #0x8] cf33c: 97ff4589 bl 0xa0960 <_ZdlPv@plt> cf340: 14000004 b 0xcf350 cf344: a9467bfd ldp x29, x30, [sp, #0x60] cf348: 9101c3ff add sp, sp, #0x70 cf34c: d65f03c0 ret cf350: f85e83a0 ldur x0, [x29, #-0x18] cf354: 97ff62ef bl 0xa7f10 <_Unwind_Resume@plt> 00000000000cf358 const&, android::sp const&, long, unsigned int, android::sp const&)>: cf358: d10243ff sub sp, sp, #0x90 cf35c: a9087bfd stp x29, x30, [sp, #0x80] cf360: 910203fd add x29, sp, #0x80 cf364: b27b07e8 orr x8, xzr, #0x60 cf368: b0000ec9 adrp x9, 0x2a8000 cf36c: f9479929 ldr x9, [x9, #0xf30] cf370: b27d03ea orr x10, xzr, #0x8 cf374: 8b0a0129 add x9, x9, x10 cf378: b0000eca adrp x10, 0x2a8000 cf37c: f942214a ldr x10, [x10, #0x440] cf380: b27d07eb orr x11, xzr, #0x18 cf384: 8b0b014b add x11, x10, x11 cf388: d280150c mov x12, #0xa8 // =168 cf38c: 8b0c014a add x10, x10, x12 cf390: d280000c mov x12, #0x0 // =0 cf394: 5280000d mov w13, #0x0 // =0 cf398: f81f83a0 stur x0, [x29, #-0x8] cf39c: f81f03a1 stur x1, [x29, #-0x10] cf3a0: f81e83a2 stur x2, [x29, #-0x18] cf3a4: f81e03a3 stur x3, [x29, #-0x20] cf3a8: b81dc3a4 stur w4, [x29, #-0x24] cf3ac: f81d03a5 stur x5, [x29, #-0x30] cf3b0: f85f83a0 ldur x0, [x29, #-0x8] cf3b4: 8b080008 add x8, x0, x8 cf3b8: f9001fe0 str x0, [sp, #0x38] cf3bc: aa0803e0 mov x0, x8 cf3c0: f9001be9 str x9, [sp, #0x30] cf3c4: f90017eb str x11, [sp, #0x28] cf3c8: f90013ea str x10, [sp, #0x20] cf3cc: f9000fec str x12, [sp, #0x18] cf3d0: b90017ed str w13, [sp, #0x14] cf3d4: 97ff4f17 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> cf3d8: f9401fe0 ldr x0, [sp, #0x38] cf3dc: f9401be1 ldr x1, [sp, #0x30] cf3e0: 97ff60c0 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> cf3e4: 14000001 b 0xcf3e8 const&, android::sp const&, long, unsigned int, android::sp const&)+0x90> cf3e8: b27d03e8 orr x8, xzr, #0x8 cf3ec: f94017e9 ldr x9, [sp, #0x28] cf3f0: f9401fea ldr x10, [sp, #0x38] cf3f4: f9000149 str x9, [x10] cf3f8: f94013eb ldr x11, [sp, #0x20] cf3fc: f900314b str x11, [x10, #0x60] cf400: 8b080148 add x8, x10, x8 cf404: f85f03a1 ldur x1, [x29, #-0x10] cf408: aa0803e0 mov x0, x8 cf40c: f90007e8 str x8, [sp, #0x8] cf410: 97ff476c bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> cf414: 14000001 b 0xcf418 const&, android::sp const&, long, unsigned int, android::sp const&)+0xc0> cf418: b27c03e8 orr x8, xzr, #0x10 cf41c: f9401fe9 ldr x9, [sp, #0x38] cf420: 8b080128 add x8, x9, x8 cf424: f85e83a1 ldur x1, [x29, #-0x18] cf428: aa0803e0 mov x0, x8 cf42c: f90003e8 str x8, [sp] cf430: 97ff4348 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> cf434: 14000001 b 0xcf438 const&, android::sp const&, long, unsigned int, android::sp const&)+0xe0> cf438: b27a03e8 orr x8, xzr, #0x40 cf43c: f85e03a9 ldur x9, [x29, #-0x20] cf440: f9401fea ldr x10, [sp, #0x38] cf444: f9000d49 str x9, [x10, #0x18] cf448: b85dc3ab ldur w11, [x29, #-0x24] cf44c: b900214b str w11, [x10, #0x20] cf450: f900155f str xzr, [x10, #0x28] cf454: f900195f str xzr, [x10, #0x30] cf458: b94017eb ldr w11, [sp, #0x14] cf45c: 3900e14b strb w11, [x10, #0x38] cf460: 8b080140 add x0, x10, x8 cf464: f85d03a1 ldur x1, [x29, #-0x30] cf468: 97ff6472 bl 0xa8630 <_ZN7android2spINS_9MP3SeekerEEC2ERKS2_@plt> cf46c: 14000001 b 0xcf470 const&, android::sp const&, long, unsigned int, android::sp const&)+0x118> cf470: f9400fe8 ldr x8, [sp, #0x18] cf474: f9401fe9 ldr x9, [sp, #0x38] cf478: f9002528 str x8, [x9, #0x48] cf47c: f900293f str xzr, [x9, #0x50] cf480: f9002d3f str xzr, [x9, #0x58] cf484: a9487bfd ldp x29, x30, [sp, #0x80] cf488: 910243ff add sp, sp, #0x90 cf48c: d65f03c0 ret cf490: 2a0103e8 mov w8, w1 cf494: f81c83a0 stur x0, [x29, #-0x38] cf498: b81c43a8 stur w8, [x29, #-0x3c] cf49c: 14000013 b 0xcf4e8 const&, android::sp const&, long, unsigned int, android::sp const&)+0x190> cf4a0: 2a0103e8 mov w8, w1 cf4a4: f81c83a0 stur x0, [x29, #-0x38] cf4a8: b81c43a8 stur w8, [x29, #-0x3c] cf4ac: 1400000c b 0xcf4dc const&, android::sp const&, long, unsigned int, android::sp const&)+0x184> cf4b0: 2a0103e8 mov w8, w1 cf4b4: f81c83a0 stur x0, [x29, #-0x38] cf4b8: b81c43a8 stur w8, [x29, #-0x3c] cf4bc: 14000006 b 0xcf4d4 const&, android::sp const&, long, unsigned int, android::sp const&)+0x17c> cf4c0: 2a0103e8 mov w8, w1 cf4c4: f81c83a0 stur x0, [x29, #-0x38] cf4c8: b81c43a8 stur w8, [x29, #-0x3c] cf4cc: f94003e0 ldr x0, [sp] cf4d0: 97ff42c0 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> cf4d4: f94007e0 ldr x0, [sp, #0x8] cf4d8: 97ff4926 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> cf4dc: f9401fe0 ldr x0, [sp, #0x38] cf4e0: f9401be1 ldr x1, [sp, #0x30] cf4e4: 97ff54d3 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> cf4e8: b27b07e8 orr x8, xzr, #0x60 cf4ec: f9401fe9 ldr x9, [sp, #0x38] cf4f0: 8b080120 add x0, x9, x8 cf4f4: 97ff4583 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> cf4f8: f85c83a0 ldur x0, [x29, #-0x38] cf4fc: 97ff6285 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000cf500 ::sp(android::MP3Source*)>: cf500: d100c3ff sub sp, sp, #0x30 cf504: a9027bfd stp x29, x30, [sp, #0x20] cf508: 910083fd add x29, sp, #0x20 cf50c: d2800008 mov x8, #0x0 // =0 cf510: f81f83a0 stur x0, [x29, #-0x8] cf514: f9000be1 str x1, [sp, #0x10] cf518: f85f83a0 ldur x0, [x29, #-0x8] cf51c: aa0003e1 mov x1, x0 cf520: f9400be9 ldr x9, [sp, #0x10] cf524: f9000029 str x9, [x1] cf528: f9400be9 ldr x9, [sp, #0x10] cf52c: eb08013f cmp x9, x8 cf530: 1a9f07ea cset w10, ne cf534: f90007e0 str x0, [sp, #0x8] cf538: 3700004a tbnz w10, #0x0, 0xcf540 ::sp(android::MP3Source*)+0x40> cf53c: 14000008 b 0xcf55c ::sp(android::MP3Source*)+0x5c> cf540: f9400be8 ldr x8, [sp, #0x10] cf544: f9400109 ldr x9, [x8] cf548: f85e8129 ldur x9, [x9, #-0x18] cf54c: 8b090108 add x8, x8, x9 cf550: aa0803e0 mov x0, x8 cf554: f94007e1 ldr x1, [sp, #0x8] cf558: 97ff6cb2 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> cf55c: a9427bfd ldp x29, x30, [sp, #0x20] cf560: 9100c3ff add sp, sp, #0x30 cf564: d65f03c0 ret 00000000000cf568 : cf568: d10103ff sub sp, sp, #0x40 cf56c: a9037bfd stp x29, x30, [sp, #0x30] cf570: 9100c3fd add x29, sp, #0x30 cf574: d2800009 mov x9, #0x0 // =0 cf578: f81f83a0 stur x0, [x29, #-0x8] cf57c: f81f03a1 stur x1, [x29, #-0x10] cf580: b81ec3a2 stur w2, [x29, #-0x14] cf584: f85f83a0 ldur x0, [x29, #-0x8] cf588: b9400802 ldr w2, [x0, #0x8] cf58c: f9000be8 str x8, [sp, #0x10] cf590: f90007e9 str x9, [sp, #0x8] cf594: f90003e0 str x0, [sp] cf598: 35000082 cbnz w2, 0xcf5a8 cf59c: f85f03a8 ldur x8, [x29, #-0x10] cf5a0: b5000048 cbnz x8, 0xcf5a8 cf5a4: 14000005 b 0xcf5b8 cf5a8: f9400be0 ldr x0, [sp, #0x10] cf5ac: f94007e1 ldr x1, [sp, #0x8] cf5b0: 97ff5954 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> cf5b4: 14000006 b 0xcf5cc cf5b8: b27b03e8 orr x8, xzr, #0x20 cf5bc: f94003e9 ldr x9, [sp] cf5c0: 8b080121 add x1, x9, x8 cf5c4: f9400be0 ldr x0, [sp, #0x10] cf5c8: 97ff46fe bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> cf5cc: a9437bfd ldp x29, x30, [sp, #0x30] cf5d0: 910103ff add sp, sp, #0x40 cf5d4: d65f03c0 ret 00000000000cf5d8 const&, android::sp const&, long, unsigned int, android::sp const&)>: cf5d8: d10243ff sub sp, sp, #0x90 cf5dc: a9087bfd stp x29, x30, [sp, #0x80] cf5e0: 910203fd add x29, sp, #0x80 cf5e4: b27d03e8 orr x8, xzr, #0x8 cf5e8: d2800009 mov x9, #0x0 // =0 cf5ec: 5280000a mov w10, #0x0 // =0 cf5f0: f81f83a0 stur x0, [x29, #-0x8] cf5f4: f81f03a1 stur x1, [x29, #-0x10] cf5f8: f81e83a2 stur x2, [x29, #-0x18] cf5fc: f81e03a3 stur x3, [x29, #-0x20] cf600: f81d83a4 stur x4, [x29, #-0x28] cf604: b81d43a5 stur w5, [x29, #-0x2c] cf608: f81c83a6 stur x6, [x29, #-0x38] cf60c: f85f83a0 ldur x0, [x29, #-0x8] cf610: f85f03a1 ldur x1, [x29, #-0x10] cf614: 8b080022 add x2, x1, x8 cf618: f9001be0 str x0, [sp, #0x30] cf61c: f90017e1 str x1, [sp, #0x28] cf620: aa0203e1 mov x1, x2 cf624: f90013e8 str x8, [sp, #0x20] cf628: f9000fe9 str x9, [sp, #0x18] cf62c: b90017ea str w10, [sp, #0x14] cf630: 97ff602c bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> cf634: f94017e8 ldr x8, [sp, #0x28] cf638: f9400109 ldr x9, [x8] cf63c: f9401be0 ldr x0, [sp, #0x30] cf640: f9000009 str x9, [x0] cf644: f9401d09 ldr x9, [x8, #0x38] cf648: f9400001 ldr x1, [x0] cf64c: f85e8021 ldur x1, [x1, #-0x18] cf650: 8b010001 add x1, x0, x1 cf654: f9000029 str x9, [x1] cf658: f94013e9 ldr x9, [sp, #0x20] cf65c: 8b090001 add x1, x0, x9 cf660: f85e83a2 ldur x2, [x29, #-0x18] cf664: aa0103e0 mov x0, x1 cf668: f90007e1 str x1, [sp, #0x8] cf66c: aa0203e1 mov x1, x2 cf670: 97ff46d4 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> cf674: 14000001 b 0xcf678 const&, android::sp const&, long, unsigned int, android::sp const&)+0xa0> cf678: b27c03e8 orr x8, xzr, #0x10 cf67c: f9401be9 ldr x9, [sp, #0x30] cf680: 8b080128 add x8, x9, x8 cf684: f85e03a1 ldur x1, [x29, #-0x20] cf688: aa0803e0 mov x0, x8 cf68c: f90003e8 str x8, [sp] cf690: 97ff42b0 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> cf694: 14000001 b 0xcf698 const&, android::sp const&, long, unsigned int, android::sp const&)+0xc0> cf698: b27a03e8 orr x8, xzr, #0x40 cf69c: f85d83a9 ldur x9, [x29, #-0x28] cf6a0: f9401bea ldr x10, [sp, #0x30] cf6a4: f9000d49 str x9, [x10, #0x18] cf6a8: b85d43ab ldur w11, [x29, #-0x2c] cf6ac: b900214b str w11, [x10, #0x20] cf6b0: f900155f str xzr, [x10, #0x28] cf6b4: f900195f str xzr, [x10, #0x30] cf6b8: b94017eb ldr w11, [sp, #0x14] cf6bc: 3900e14b strb w11, [x10, #0x38] cf6c0: 8b080140 add x0, x10, x8 cf6c4: f85c83a1 ldur x1, [x29, #-0x38] cf6c8: 97ff63da bl 0xa8630 <_ZN7android2spINS_9MP3SeekerEEC2ERKS2_@plt> cf6cc: 14000001 b 0xcf6d0 const&, android::sp const&, long, unsigned int, android::sp const&)+0xf8> cf6d0: f9400fe8 ldr x8, [sp, #0x18] cf6d4: f9401be9 ldr x9, [sp, #0x30] cf6d8: f9002528 str x8, [x9, #0x48] cf6dc: f900293f str xzr, [x9, #0x50] cf6e0: f9002d3f str xzr, [x9, #0x58] cf6e4: a9487bfd ldp x29, x30, [sp, #0x80] cf6e8: 910243ff add sp, sp, #0x90 cf6ec: d65f03c0 ret cf6f0: 2a0103e8 mov w8, w1 cf6f4: f90023e0 str x0, [sp, #0x40] cf6f8: b9003fe8 str w8, [sp, #0x3c] cf6fc: 1400000c b 0xcf72c const&, android::sp const&, long, unsigned int, android::sp const&)+0x154> cf700: 2a0103e8 mov w8, w1 cf704: f90023e0 str x0, [sp, #0x40] cf708: b9003fe8 str w8, [sp, #0x3c] cf70c: 14000006 b 0xcf724 const&, android::sp const&, long, unsigned int, android::sp const&)+0x14c> cf710: 2a0103e8 mov w8, w1 cf714: f90023e0 str x0, [sp, #0x40] cf718: b9003fe8 str w8, [sp, #0x3c] cf71c: f94003e0 ldr x0, [sp] cf720: 97ff422c bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> cf724: f94007e0 ldr x0, [sp, #0x8] cf728: 97ff4892 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> cf72c: b27d03e8 orr x8, xzr, #0x8 cf730: f94017e9 ldr x9, [sp, #0x28] cf734: 8b080121 add x1, x9, x8 cf738: f9401be0 ldr x0, [sp, #0x30] cf73c: 97ff543d bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> cf740: f94023e0 ldr x0, [sp, #0x40] cf744: 97ff61f3 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000cf748 ::sp(android::sp const&)>: cf748: d100c3ff sub sp, sp, #0x30 cf74c: a9027bfd stp x29, x30, [sp, #0x20] cf750: 910083fd add x29, sp, #0x20 cf754: d2800008 mov x8, #0x0 // =0 cf758: f81f83a0 stur x0, [x29, #-0x8] cf75c: f9000be1 str x1, [sp, #0x10] cf760: f85f83a0 ldur x0, [x29, #-0x8] cf764: aa0003e1 mov x1, x0 cf768: f9400be9 ldr x9, [sp, #0x10] cf76c: f9400129 ldr x9, [x9] cf770: f9000029 str x9, [x1] cf774: aa0003e9 mov x9, x0 cf778: f9400129 ldr x9, [x9] cf77c: eb08013f cmp x9, x8 cf780: 1a9f07ea cset w10, ne cf784: f90007e0 str x0, [sp, #0x8] cf788: 3700004a tbnz w10, #0x0, 0xcf790 ::sp(android::sp const&)+0x48> cf78c: 14000005 b 0xcf7a0 ::sp(android::sp const&)+0x58> cf790: f94007e8 ldr x8, [sp, #0x8] cf794: f9400100 ldr x0, [x8] cf798: f94007e1 ldr x1, [sp, #0x8] cf79c: 97ff6c21 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> cf7a0: a9427bfd ldp x29, x30, [sp, #0x20] cf7a4: 9100c3ff add sp, sp, #0x30 cf7a8: d65f03c0 ret 00000000000cf7ac : cf7ac: d10183ff sub sp, sp, #0x60 cf7b0: a9057bfd stp x29, x30, [sp, #0x50] cf7b4: 910143fd add x29, sp, #0x50 cf7b8: f81f83a0 stur x0, [x29, #-0x8] cf7bc: f81f03a1 stur x1, [x29, #-0x10] cf7c0: f85f83a0 ldur x0, [x29, #-0x8] cf7c4: f85f03a1 ldur x1, [x29, #-0x10] cf7c8: f9400028 ldr x8, [x1] cf7cc: f9000008 str x8, [x0] cf7d0: f9401c28 ldr x8, [x1, #0x38] cf7d4: f9400009 ldr x9, [x0] cf7d8: f85e8129 ldur x9, [x9, #-0x18] cf7dc: 8b090009 add x9, x0, x9 cf7e0: f9000128 str x8, [x9] cf7e4: 3940e00a ldrb w10, [x0, #0x38] cf7e8: f90017e0 str x0, [sp, #0x28] cf7ec: f90013e1 str x1, [sp, #0x20] cf7f0: 3700004a tbnz w10, #0x0, 0xcf7f8 cf7f4: 14000021 b 0xcf878 cf7f8: f94017e8 ldr x8, [sp, #0x28] cf7fc: f9400109 ldr x9, [x8] cf800: f9400d29 ldr x9, [x9, #0x18] cf804: aa0803e0 mov x0, x8 cf808: d63f0120 blr x9 cf80c: 14000001 b 0xcf810 cf810: 1400001a b 0xcf878 cf814: b27d03e8 orr x8, xzr, #0x8 cf818: b27c03e9 orr x9, xzr, #0x10 cf81c: b27a03ea orr x10, xzr, #0x40 cf820: 2a0103eb mov w11, w1 cf824: f81e83a0 stur x0, [x29, #-0x18] cf828: b81e43ab stur w11, [x29, #-0x1c] cf82c: f94017e0 ldr x0, [sp, #0x28] cf830: 8b0a0000 add x0, x0, x10 cf834: f9000fe8 str x8, [sp, #0x18] cf838: f9000be9 str x9, [sp, #0x10] cf83c: 97ff5c75 bl 0xa6a10 <_ZN7android2spINS_9MP3SeekerEED2Ev@plt> cf840: f94017e8 ldr x8, [sp, #0x28] cf844: f9400be9 ldr x9, [sp, #0x10] cf848: 8b090100 add x0, x8, x9 cf84c: 97ff41e1 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> cf850: f94017e8 ldr x8, [sp, #0x28] cf854: f9400fe9 ldr x9, [sp, #0x18] cf858: 8b090100 add x0, x8, x9 cf85c: 97ff4845 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> cf860: f94013e8 ldr x8, [sp, #0x20] cf864: f9400fe9 ldr x9, [sp, #0x18] cf868: 8b090101 add x1, x8, x9 cf86c: f94017e0 ldr x0, [sp, #0x28] cf870: 97ff53f0 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> cf874: 14000019 b 0xcf8d8 cf878: b27d03e8 orr x8, xzr, #0x8 cf87c: b27c03e9 orr x9, xzr, #0x10 cf880: b27a03ea orr x10, xzr, #0x40 cf884: f94017eb ldr x11, [sp, #0x28] cf888: 8b0a0160 add x0, x11, x10 cf88c: f90007e8 str x8, [sp, #0x8] cf890: f90003e9 str x9, [sp] cf894: 97ff5c5f bl 0xa6a10 <_ZN7android2spINS_9MP3SeekerEED2Ev@plt> cf898: f94017e8 ldr x8, [sp, #0x28] cf89c: f94003e9 ldr x9, [sp] cf8a0: 8b090100 add x0, x8, x9 cf8a4: 97ff41cb bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> cf8a8: f94017e8 ldr x8, [sp, #0x28] cf8ac: f94007e9 ldr x9, [sp, #0x8] cf8b0: 8b090100 add x0, x8, x9 cf8b4: 97ff482f bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> cf8b8: f94013e8 ldr x8, [sp, #0x20] cf8bc: f94007e9 ldr x9, [sp, #0x8] cf8c0: 8b090101 add x1, x8, x9 cf8c4: f94017e0 ldr x0, [sp, #0x28] cf8c8: 97ff53da bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> cf8cc: a9457bfd ldp x29, x30, [sp, #0x50] cf8d0: 910183ff add sp, sp, #0x60 cf8d4: d65f03c0 ret cf8d8: f85e83a0 ldur x0, [x29, #-0x18] cf8dc: 97ff7a3a bl 0xae1c4 00000000000cf8e0 : cf8e0: d100c3ff sub sp, sp, #0x30 cf8e4: a9027bfd stp x29, x30, [sp, #0x20] cf8e8: 910083fd add x29, sp, #0x20 cf8ec: b0000ec8 adrp x8, 0x2a8000 cf8f0: f9479908 ldr x8, [x8, #0xf30] cf8f4: b27b07e9 orr x9, xzr, #0x60 cf8f8: f81f83a0 stur x0, [x29, #-0x8] cf8fc: f85f83a0 ldur x0, [x29, #-0x8] cf900: f9000be0 str x0, [sp, #0x10] cf904: aa0803e1 mov x1, x8 cf908: f90007e9 str x9, [sp, #0x8] cf90c: 97ff4aad bl 0xa23c0 <_ZN7android9MP3SourceD2Ev@plt> cf910: f9400be8 ldr x8, [sp, #0x10] cf914: f94007e9 ldr x9, [sp, #0x8] cf918: 8b090100 add x0, x8, x9 cf91c: 97ff4479 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> cf920: a9427bfd ldp x29, x30, [sp, #0x20] cf924: 9100c3ff add sp, sp, #0x30 cf928: d65f03c0 ret 00000000000cf92c : cf92c: d10083ff sub sp, sp, #0x20 cf930: a9017bfd stp x29, x30, [sp, #0x10] cf934: 910043fd add x29, sp, #0x10 cf938: f90007e0 str x0, [sp, #0x8] cf93c: f94007e0 ldr x0, [sp, #0x8] cf940: f9400008 ldr x8, [x0] cf944: f85e8108 ldur x8, [x8, #-0x18] cf948: 8b080008 add x8, x0, x8 cf94c: aa0803e0 mov x0, x8 cf950: 97ff6cb4 bl 0xaac20 <_ZN7android9MP3SourceD1Ev@plt> cf954: a9417bfd ldp x29, x30, [sp, #0x10] cf958: 910083ff add sp, sp, #0x20 cf95c: d65f03c0 ret 00000000000cf960 : cf960: d10083ff sub sp, sp, #0x20 cf964: a9017bfd stp x29, x30, [sp, #0x10] cf968: 910043fd add x29, sp, #0x10 cf96c: f90007e0 str x0, [sp, #0x8] cf970: f94007e0 ldr x0, [sp, #0x8] cf974: f90003e0 str x0, [sp] cf978: 97ff6caa bl 0xaac20 <_ZN7android9MP3SourceD1Ev@plt> cf97c: f94003e0 ldr x0, [sp] cf980: 97ff43f8 bl 0xa0960 <_ZdlPv@plt> cf984: a9417bfd ldp x29, x30, [sp, #0x10] cf988: 910083ff add sp, sp, #0x20 cf98c: d65f03c0 ret 00000000000cf990 : cf990: d10083ff sub sp, sp, #0x20 cf994: a9017bfd stp x29, x30, [sp, #0x10] cf998: 910043fd add x29, sp, #0x10 cf99c: f90007e0 str x0, [sp, #0x8] cf9a0: f94007e0 ldr x0, [sp, #0x8] cf9a4: f9400008 ldr x8, [x0] cf9a8: f85e8108 ldur x8, [x8, #-0x18] cf9ac: 8b080008 add x8, x0, x8 cf9b0: aa0803e0 mov x0, x8 cf9b4: 97ff5e9b bl 0xa7420 <_ZN7android9MP3SourceD0Ev@plt> cf9b8: a9417bfd ldp x29, x30, [sp, #0x10] cf9bc: 910083ff add sp, sp, #0x20 cf9c0: d65f03c0 ret 00000000000cf9c4 : cf9c4: d101c3ff sub sp, sp, #0x70 cf9c8: a9067bfd stp x29, x30, [sp, #0x60] cf9cc: 910183fd add x29, sp, #0x60 cf9d0: d2800a08 mov x8, #0x50 // =80 cf9d4: d2800009 mov x9, #0x0 // =0 cf9d8: 320003ea orr w10, wzr, #0x1 cf9dc: f81f83a0 stur x0, [x29, #-0x8] cf9e0: f81f03a1 stur x1, [x29, #-0x10] cf9e4: f85f83a0 ldur x0, [x29, #-0x8] cf9e8: f81d83a0 stur x0, [x29, #-0x28] cf9ec: aa0803e0 mov x0, x8 cf9f0: f9001be9 str x9, [sp, #0x30] cf9f4: b9002fea str w10, [sp, #0x2c] cf9f8: 97ff6546 bl 0xa8f10 <_Znwm@plt> cf9fc: f90013e0 str x0, [sp, #0x20] cfa00: f9401be1 ldr x1, [sp, #0x30] cfa04: 97ff626b bl 0xa83b0 <_ZN7android16MediaBufferGroupC1Em@plt> cfa08: 14000001 b 0xcfa0c cfa0c: b27403e1 orr x1, xzr, #0x1000 cfa10: d2800b00 mov x0, #0x58 // =88 cfa14: f94013e8 ldr x8, [sp, #0x20] cfa18: f85d83a9 ldur x9, [x29, #-0x28] cfa1c: f9002528 str x8, [x9, #0x48] cfa20: f940252a ldr x10, [x9, #0x48] cfa24: f9000fe1 str x1, [sp, #0x18] cfa28: f9000bea str x10, [sp, #0x10] cfa2c: 97ff6539 bl 0xa8f10 <_Znwm@plt> cfa30: f90007e0 str x0, [sp, #0x8] cfa34: f9400fe1 ldr x1, [sp, #0x18] cfa38: 97ff6b6a bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> cfa3c: 14000001 b 0xcfa40 cfa40: 52800000 mov w0, #0x0 // =0 cfa44: f9400be8 ldr x8, [sp, #0x10] cfa48: b90007e0 str w0, [sp, #0x4] cfa4c: aa0803e0 mov x0, x8 cfa50: f94007e1 ldr x1, [sp, #0x8] cfa54: 97ff63ef bl 0xa8a10 <_ZN7android16MediaBufferGroup10add_bufferEPNS_11MediaBufferE@plt> cfa58: f85d83a8 ldur x8, [x29, #-0x28] cfa5c: f9400d00 ldr x0, [x8, #0x18] cfa60: f9001500 str x0, [x8, #0x28] cfa64: f900191f str xzr, [x8, #0x30] cfa68: f9401900 ldr x0, [x8, #0x30] cfa6c: f9002900 str x0, [x8, #0x50] cfa70: f9002d1f str xzr, [x8, #0x58] cfa74: b9402fe9 ldr w9, [sp, #0x2c] cfa78: 3900e109 strb w9, [x8, #0x38] cfa7c: b94007e0 ldr w0, [sp, #0x4] cfa80: a9467bfd ldp x29, x30, [sp, #0x60] cfa84: 9101c3ff add sp, sp, #0x70 cfa88: d65f03c0 ret cfa8c: 2a0103e8 mov w8, w1 cfa90: f81e83a0 stur x0, [x29, #-0x18] cfa94: b81e43a8 stur w8, [x29, #-0x1c] cfa98: f94013e0 ldr x0, [sp, #0x20] cfa9c: 97ff43b1 bl 0xa0960 <_ZdlPv@plt> cfaa0: 14000006 b 0xcfab8 cfaa4: 2a0103e8 mov w8, w1 cfaa8: f81e83a0 stur x0, [x29, #-0x18] cfaac: b81e43a8 stur w8, [x29, #-0x1c] cfab0: f94007e0 ldr x0, [sp, #0x8] cfab4: 97ff43ab bl 0xa0960 <_ZdlPv@plt> cfab8: f85e83a0 ldur x0, [x29, #-0x18] cfabc: 97ff6115 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000cfac0 : cfac0: d10103ff sub sp, sp, #0x40 cfac4: a9037bfd stp x29, x30, [sp, #0x30] cfac8: 9100c3fd add x29, sp, #0x30 cfacc: d2800008 mov x8, #0x0 // =0 cfad0: 52800009 mov w9, #0x0 // =0 cfad4: f81f83a0 stur x0, [x29, #-0x8] cfad8: f85f83a0 ldur x0, [x29, #-0x8] cfadc: f940240a ldr x10, [x0, #0x48] cfae0: eb08015f cmp x10, x8 cfae4: 1a9f17eb cset w11, eq cfae8: f81f03a8 stur x8, [x29, #-0x10] cfaec: b81ec3a9 stur w9, [x29, #-0x14] cfaf0: f9000be0 str x0, [sp, #0x10] cfaf4: f90007ea str x10, [sp, #0x8] cfaf8: 370000cb tbnz w11, #0x0, 0xcfb10 cfafc: f94007e8 ldr x8, [sp, #0x8] cfb00: f9400109 ldr x9, [x8] cfb04: f9400529 ldr x9, [x9, #0x8] cfb08: aa0803e0 mov x0, x8 cfb0c: d63f0120 blr x9 cfb10: 52800000 mov w0, #0x0 // =0 cfb14: f85f03a8 ldur x8, [x29, #-0x10] cfb18: f9400be9 ldr x9, [sp, #0x10] cfb1c: f9002528 str x8, [x9, #0x48] cfb20: b85ec3aa ldur w10, [x29, #-0x14] cfb24: 3900e12a strb w10, [x9, #0x38] cfb28: a9437bfd ldp x29, x30, [sp, #0x30] cfb2c: 910103ff add sp, sp, #0x40 cfb30: d65f03c0 ret 00000000000cfb34 : cfb34: d10083ff sub sp, sp, #0x20 cfb38: a9017bfd stp x29, x30, [sp, #0x10] cfb3c: 910043fd add x29, sp, #0x10 cfb40: b27d03e9 orr x9, xzr, #0x8 cfb44: f90007e0 str x0, [sp, #0x8] cfb48: f94007e0 ldr x0, [sp, #0x8] cfb4c: 8b090001 add x1, x0, x9 cfb50: aa0803e0 mov x0, x8 cfb54: 97ff459b bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> cfb58: a9417bfd ldp x29, x30, [sp, #0x10] cfb5c: 910083ff add sp, sp, #0x20 cfb60: d65f03c0 ret 00000000000cfb64 : cfb64: d10603ff sub sp, sp, #0x180 cfb68: f900b3fc str x28, [sp, #0x160] cfb6c: a9177bfd stp x29, x30, [sp, #0x170] cfb70: 9105c3fd add x29, sp, #0x170 cfb74: d100c3a8 sub x8, x29, #0x30 cfb78: d53bd049 mrs x9, TPIDR_EL0 cfb7c: f9401529 ldr x9, [x9, #0x28] cfb80: f9000d09 str x9, [x8, #0x18] cfb84: f81803a0 stur x0, [x29, #-0x80] cfb88: f81783a1 stur x1, [x29, #-0x88] cfb8c: f81703a2 stur x2, [x29, #-0x90] cfb90: f85803a9 ldur x9, [x29, #-0x80] cfb94: f85783a0 ldur x0, [x29, #-0x88] cfb98: aa1f03e1 mov x1, xzr cfb9c: f9000001 str x1, [x0] cfba0: 2a1f03ea mov w10, wzr cfba4: 3816c3aa sturb w10, [x29, #-0x94] cfba8: f85703a0 ldur x0, [x29, #-0x90] cfbac: f90053e8 str x8, [sp, #0xa0] cfbb0: f9004fe9 str x9, [sp, #0x98] cfbb4: b40008e0 cbz x0, 0xcfcd0 cfbb8: 14000001 b 0xcfbbc cfbbc: f85703a0 ldur x0, [x29, #-0x90] cfbc0: d10083a1 sub x1, x29, #0x20 cfbc4: d10093a2 sub x2, x29, #0x24 cfbc8: 97ff51f2 bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> cfbcc: 36000820 tbz w0, #0x0, 0xcfcd0 cfbd0: 14000001 b 0xcfbd4 cfbd4: f94053e8 ldr x8, [sp, #0xa0] cfbd8: f9400909 ldr x9, [x8, #0x10] cfbdc: f9000109 str x9, [x8] cfbe0: f9404fe9 ldr x9, [sp, #0x98] cfbe4: 91010120 add x0, x9, #0x40 cfbe8: aa1f03e1 mov x1, xzr cfbec: 97ff5d9d bl 0xa7260 <_ZNK7android2spINS_9MP3SeekerEEeqEPKS1_@plt> cfbf0: 370001a0 tbnz w0, #0x0, 0xcfc24 cfbf4: 14000001 b 0xcfbf8 cfbf8: f9404fe8 ldr x8, [sp, #0x98] cfbfc: 91010100 add x0, x8, #0x40 cfc00: 97ff5714 bl 0xa5850 <_ZNK7android2spINS_9MP3SeekerEEptEv@plt> cfc04: f9404fe8 ldr x8, [sp, #0x98] cfc08: 9100a102 add x2, x8, #0x28 cfc0c: f940001e ldr x30, [x0] cfc10: f9401fde ldr x30, [x30, #0x38] cfc14: d100c3a1 sub x1, x29, #0x30 cfc18: d63f03c0 blr x30 cfc1c: 37000440 tbnz w0, #0x0, 0xcfca4 cfc20: 14000001 b 0xcfc24 cfc24: f9404fe8 ldr x8, [sp, #0x98] cfc28: 91002100 add x0, x8, #0x8 cfc2c: 97ff54a1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cfc30: 528e8ca1 mov w1, #0x7465 // =29797 cfc34: 72ac4e41 movk w1, #0x6272, lsl #16 cfc38: d100d3a2 sub x2, x29, #0x34 cfc3c: 97ff5619 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> cfc40: 370000a0 tbnz w0, #0x0, 0xcfc54 cfc44: 14000001 b 0xcfc48 cfc48: 12807e28 mov w8, #-0x3f2 // =-1010 cfc4c: b818c3a8 stur w8, [x29, #-0x74] cfc50: 14000111 b 0xd0094 cfc54: f94053e8 ldr x8, [sp, #0xa0] cfc58: f9400909 ldr x9, [x8, #0x10] cfc5c: f9404fea ldr x10, [sp, #0x98] cfc60: f9001949 str x9, [x10, #0x30] cfc64: f9400d49 ldr x9, [x10, #0x18] cfc68: f940090b ldr x11, [x8, #0x10] cfc6c: b89cc3ac ldursw x12, [x29, #-0x34] cfc70: 9b0c7d6b mul x11, x11, x12 cfc74: d2869b6c mov x12, #0x34db // =13531 cfc78: f2baf6cc movk x12, #0xd7b6, lsl #16 cfc7c: f2dbd04c movk x12, #0xde82, lsl #32 cfc80: f2e8636c movk x12, #0x431b, lsl #48 cfc84: 9b4c7d6b smulh x11, x11, x12 cfc88: 9355fd6c asr x12, x11, #21 cfc8c: 8b4bfd8b add x11, x12, x11, lsr #63 cfc90: 8b0b0129 add x9, x9, x11 cfc94: f9001549 str x9, [x10, #0x28] cfc98: 320003ed orr w13, wzr, #0x1 cfc9c: 3816c3ad sturb w13, [x29, #-0x94] cfca0: 14000006 b 0xcfcb8 cfca4: f94053e8 ldr x8, [sp, #0xa0] cfca8: f9400109 ldr x9, [x8] cfcac: f9404fea ldr x10, [sp, #0x98] cfcb0: f9001949 str x9, [x10, #0x30] cfcb4: 14000001 b 0xcfcb8 cfcb8: f9404fe8 ldr x8, [sp, #0x98] cfcbc: f9401909 ldr x9, [x8, #0x30] cfcc0: f9002909 str x9, [x8, #0x50] cfcc4: aa1f03e9 mov x9, xzr cfcc8: f9002d09 str x9, [x8, #0x58] cfccc: 14000001 b 0xcfcd0 cfcd0: f9404fe8 ldr x8, [sp, #0x98] cfcd4: f9402500 ldr x0, [x8, #0x48] cfcd8: d10103a1 sub x1, x29, #0x40 cfcdc: 2a1f03e2 mov w2, wzr cfce0: aa1f03e3 mov x3, xzr cfce4: 97ff577b bl 0xa5ad0 <_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferEbm@plt> cfce8: b81683a0 stur w0, [x29, #-0x98] cfcec: b85683a0 ldur w0, [x29, #-0x98] cfcf0: 340000a0 cbz w0, 0xcfd04 cfcf4: 14000001 b 0xcfcf8 cfcf8: b85683a8 ldur w8, [x29, #-0x98] cfcfc: b818c3a8 stur w8, [x29, #-0x74] cfd00: 140000e5 b 0xd0094 cfd04: 14000001 b 0xcfd08 cfd08: f9404fe8 ldr x8, [sp, #0x98] cfd0c: 91004100 add x0, x8, #0x10 cfd10: 97ff5ea0 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> cfd14: f9404fe8 ldr x8, [sp, #0x98] cfd18: f9401501 ldr x1, [x8, #0x28] cfd1c: f85c03be ldur x30, [x29, #-0x40] cfd20: f9004be0 str x0, [sp, #0x90] cfd24: aa1e03e0 mov x0, x30 cfd28: f90047e1 str x1, [sp, #0x88] cfd2c: 97ff4cad bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> cfd30: f9404be8 ldr x8, [sp, #0x90] cfd34: f9400101 ldr x1, [x8] cfd38: f9401c21 ldr x1, [x1, #0x38] cfd3c: 321e03e9 orr w9, wzr, #0x4 cfd40: 2a0903e3 mov w3, w9 cfd44: f90043e0 str x0, [sp, #0x80] cfd48: aa0803e0 mov x0, x8 cfd4c: f94047fe ldr x30, [sp, #0x88] cfd50: f9003fe1 str x1, [sp, #0x78] cfd54: aa1e03e1 mov x1, x30 cfd58: f94043e2 ldr x2, [sp, #0x80] cfd5c: f9403fea ldr x10, [sp, #0x78] cfd60: d63f0140 blr x10 cfd64: f81603a0 stur x0, [x29, #-0xa0] cfd68: f85603a8 ldur x8, [x29, #-0xa0] cfd6c: f1000d08 subs x8, x8, #0x3 cfd70: f9003be8 str x8, [sp, #0x70] cfd74: 5400018c b.gt 0xcfda4 cfd78: 14000001 b 0xcfd7c cfd7c: f85c03a8 ldur x8, [x29, #-0x40] cfd80: f9400109 ldr x9, [x8] cfd84: f9400129 ldr x9, [x9] cfd88: aa0803e0 mov x0, x8 cfd8c: d63f0120 blr x9 cfd90: aa1f03e8 mov x8, xzr cfd94: f81c03a8 stur x8, [x29, #-0x40] cfd98: 12807e4a mov w10, #-0x3f3 // =-1011 cfd9c: b818c3aa stur w10, [x29, #-0x74] cfda0: 140000bd b 0xd0094 cfda4: f85c03a0 ldur x0, [x29, #-0x40] cfda8: 97ff4c8e bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> cfdac: 97ff5dc5 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> cfdb0: b815c3a0 stur w0, [x29, #-0xa4] cfdb4: b855c3a0 ldur w0, [x29, #-0xa4] cfdb8: 52818008 mov w8, #0xc00 // =3072 cfdbc: 72bfffc8 movk w8, #0xfffe, lsl #16 cfdc0: 0a080000 and w0, w0, w8 cfdc4: f9404ffe ldr x30, [sp, #0x98] cfdc8: b94023c9 ldr w9, [x30, #0x20] cfdcc: 0a080128 and w8, w9, w8 cfdd0: 6b080008 subs w8, w0, w8 cfdd4: b9006fe8 str w8, [sp, #0x6c] cfdd8: 54000381 b.ne 0xcfe48 cfddc: 14000001 b 0xcfde0 cfde0: b855c3a0 ldur w0, [x29, #-0xa4] cfde4: d10123a1 sub x1, x29, #0x48 cfde8: d10153a2 sub x2, x29, #0x54 cfdec: aa1f03e3 mov x3, xzr cfdf0: d10133a4 sub x4, x29, #0x4c cfdf4: d10143a5 sub x5, x29, #0x50 cfdf8: 97ff446a bl 0xa0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt> cfdfc: 36000260 tbz w0, #0x0, 0xcfe48 cfe00: 14000001 b 0xcfe04 cfe04: 3856c3a8 ldurb w8, [x29, #-0x94] cfe08: 360001e8 tbz w8, #0x0, 0xcfe44 cfe0c: 14000001 b 0xcfe10 cfe10: f9404fe8 ldr x8, [sp, #0x98] cfe14: f9401509 ldr x9, [x8, #0x28] cfe18: f9400d0a ldr x10, [x8, #0x18] cfe1c: eb0a0129 subs x9, x9, x10 cfe20: 5283e80b mov w11, #0x1f40 // =8000 cfe24: 2a0b03ea mov w10, w11 cfe28: 9b0a7d29 mul x9, x9, x10 cfe2c: b89b43aa ldursw x10, [x29, #-0x4c] cfe30: 9aca0d29 sdiv x9, x9, x10 cfe34: f9001909 str x9, [x8, #0x30] cfe38: f9401909 ldr x9, [x8, #0x30] cfe3c: f9002909 str x9, [x8, #0x50] cfe40: 14000001 b 0xcfe44 cfe44: 1400001b b 0xcfeb0 cfe48: f9404fe8 ldr x8, [sp, #0x98] cfe4c: f9401509 ldr x9, [x8, #0x28] cfe50: f81a03a9 stur x9, [x29, #-0x60] cfe54: 91004100 add x0, x8, #0x10 cfe58: b9402101 ldr w1, [x8, #0x20] cfe5c: d10183a2 sub x2, x29, #0x60 cfe60: aa1f03e9 mov x9, xzr cfe64: aa0903e3 mov x3, x9 cfe68: aa0903e4 mov x4, x9 cfe6c: 97fff7da bl 0xcddd4 ::operator!=(android::AMessage const*) const+0x34> cfe70: 37000180 tbnz w0, #0x0, 0xcfea0 cfe74: 14000001 b 0xcfe78 cfe78: f85c03a8 ldur x8, [x29, #-0x40] cfe7c: f9400109 ldr x9, [x8] cfe80: f9400129 ldr x9, [x9] cfe84: aa0803e0 mov x0, x8 cfe88: d63f0120 blr x9 cfe8c: aa1f03e8 mov x8, xzr cfe90: f81c03a8 stur x8, [x29, #-0x40] cfe94: 12807e4a mov w10, #-0x3f3 // =-1011 cfe98: b818c3aa stur w10, [x29, #-0x74] cfe9c: 1400007e b 0xd0094 cfea0: f85a03a8 ldur x8, [x29, #-0x60] cfea4: f9404fe9 ldr x9, [sp, #0x98] cfea8: f9001528 str x8, [x9, #0x28] cfeac: 17ffff97 b 0xcfd08 cfeb0: f85c03a0 ldur x0, [x29, #-0x40] cfeb4: 97ff50ab bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> cfeb8: f9404ffe ldr x30, [sp, #0x98] cfebc: 910043c8 add x8, x30, #0x10 cfec0: f90033e0 str x0, [sp, #0x60] cfec4: aa0803e0 mov x0, x8 cfec8: 97ff5e32 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> cfecc: f9404fe8 ldr x8, [sp, #0x98] cfed0: f9401501 ldr x1, [x8, #0x28] cfed4: f85c03be ldur x30, [x29, #-0x40] cfed8: f9002fe0 str x0, [sp, #0x58] cfedc: aa1e03e0 mov x0, x30 cfee0: f9002be1 str x1, [sp, #0x50] cfee4: 97ff4c3f bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> cfee8: f85b83a3 ldur x3, [x29, #-0x48] cfeec: f9402fe8 ldr x8, [sp, #0x58] cfef0: f9400101 ldr x1, [x8] cfef4: f9401c21 ldr x1, [x1, #0x38] cfef8: f90027e0 str x0, [sp, #0x48] cfefc: aa0803e0 mov x0, x8 cff00: f9402bfe ldr x30, [sp, #0x50] cff04: f90023e1 str x1, [sp, #0x40] cff08: aa1e03e1 mov x1, x30 cff0c: f94027e2 ldr x2, [sp, #0x48] cff10: f94023e9 ldr x9, [sp, #0x40] cff14: d63f0120 blr x9 cff18: f81503a0 stur x0, [x29, #-0xb0] cff1c: f85503a8 ldur x8, [x29, #-0xb0] cff20: f85b83a9 ldur x9, [x29, #-0x48] cff24: eb090108 subs x8, x8, x9 cff28: f9001fe8 str x8, [sp, #0x38] cff2c: 5400018a b.ge 0xcff5c cff30: 14000001 b 0xcff34 cff34: f85c03a8 ldur x8, [x29, #-0x40] cff38: f9400109 ldr x9, [x8] cff3c: f9400129 ldr x9, [x9] cff40: aa0803e0 mov x0, x8 cff44: d63f0120 blr x9 cff48: aa1f03e8 mov x8, xzr cff4c: f81c03a8 stur x8, [x29, #-0x40] cff50: 12807e4a mov w10, #-0x3f3 // =-1011 cff54: b818c3aa stur w10, [x29, #-0x74] cff58: 1400004f b 0xd0094 cff5c: f85c03a0 ldur x0, [x29, #-0x40] cff60: f85b83a2 ldur x2, [x29, #-0x48] cff64: aa1f03e1 mov x1, xzr cff68: 97ff5c62 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> cff6c: f85c03a0 ldur x0, [x29, #-0x40] cff70: d101a3a1 sub x1, x29, #0x68 cff74: aa0103e8 mov x8, x1 cff78: f9001be1 str x1, [sp, #0x30] cff7c: 97ff506d bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> cff80: f9401be0 ldr x0, [sp, #0x30] cff84: 97ff53cb bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cff88: f90017e0 str x0, [sp, #0x28] cff8c: 14000001 b 0xcff90 cff90: f9404fe8 ldr x8, [sp, #0x98] cff94: f9401902 ldr x2, [x8, #0x30] cff98: 528daca1 mov w1, #0x6d65 // =28005 cff9c: 72ae8d21 movk w1, #0x7469, lsl #16 cffa0: f94017e0 ldr x0, [sp, #0x28] cffa4: 97ff6667 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> cffa8: b90027e0 str w0, [sp, #0x24] cffac: 14000001 b 0xcffb0 cffb0: d101a3a0 sub x0, x29, #0x68 cffb4: 97ff466f bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> cffb8: f85c03a0 ldur x0, [x29, #-0x40] cffbc: d101c3be sub x30, x29, #0x70 cffc0: aa1e03e8 mov x8, x30 cffc4: f9000ffe str x30, [sp, #0x18] cffc8: 97ff505a bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> cffcc: f9400fe0 ldr x0, [sp, #0x18] cffd0: 97ff53b8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> cffd4: f9000be0 str x0, [sp, #0x10] cffd8: 14000001 b 0xcffdc cffdc: 528dcc61 mov w1, #0x6e63 // =28259 cffe0: 72ae6f21 movk w1, #0x7379, lsl #16 cffe4: 320003e2 orr w2, wzr, #0x1 cffe8: f9400be0 ldr x0, [sp, #0x10] cffec: 97ff4e21 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> cfff0: b9000fe0 str w0, [sp, #0xc] cfff4: 14000001 b 0xcfff8 cfff8: d101c3a0 sub x0, x29, #0x70 cfffc: 97ff465d bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d0000: f85b83a0 ldur x0, [x29, #-0x48] d0004: f9404ffe ldr x30, [sp, #0x98] d0008: f94017c8 ldr x8, [x30, #0x28] d000c: 8b000108 add x8, x8, x0 d0010: f90017c8 str x8, [x30, #0x28] d0014: b89b03a8 ldursw x8, [x29, #-0x50] d0018: f9402fc0 ldr x0, [x30, #0x58] d001c: 8b080008 add x8, x0, x8 d0020: f9002fc8 str x8, [x30, #0x58] d0024: f9402bc8 ldr x8, [x30, #0x50] d0028: f9402fc0 ldr x0, [x30, #0x58] d002c: 52884809 mov w9, #0x4240 // =16960 d0030: 72a001e9 movk w9, #0xf, lsl #16 d0034: 2a0903ea mov w10, w9 d0038: 9b0a7c0a mul x10, x0, x10 d003c: b89ac3a0 ldursw x0, [x29, #-0x54] d0040: 9ac00d4a sdiv x10, x10, x0 d0044: 8b0a0108 add x8, x8, x10 d0048: f9001bc8 str x8, [x30, #0x30] d004c: f85c03a8 ldur x8, [x29, #-0x40] d0050: f85783aa ldur x10, [x29, #-0x88] d0054: f9000148 str x8, [x10] d0058: 2a1f03e9 mov w9, wzr d005c: b818c3a9 stur w9, [x29, #-0x74] d0060: 1400000d b 0xd0094 d0064: f9005fe0 str x0, [sp, #0xb8] d0068: 2a0103e8 mov w8, w1 d006c: b900b7e8 str w8, [sp, #0xb4] d0070: d101a3a0 sub x0, x29, #0x68 d0074: 97ff463f bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d0078: 14000016 b 0xd00d0 d007c: f9005fe0 str x0, [sp, #0xb8] d0080: 2a0103e8 mov w8, w1 d0084: b900b7e8 str w8, [sp, #0xb4] d0088: d101c3a0 sub x0, x29, #0x70 d008c: 97ff4639 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d0090: 14000010 b 0xd00d0 d0094: b858c3a8 ldur w8, [x29, #-0x74] d0098: d53bd049 mrs x9, TPIDR_EL0 d009c: f9401529 ldr x9, [x9, #0x28] d00a0: f94053ea ldr x10, [sp, #0xa0] d00a4: f9400d4b ldr x11, [x10, #0x18] d00a8: eb0b0129 subs x9, x9, x11 d00ac: b9000be8 str w8, [sp, #0x8] d00b0: f90003e9 str x9, [sp] d00b4: 54000121 b.ne 0xd00d8 d00b8: 14000001 b 0xd00bc d00bc: b9400be0 ldr w0, [sp, #0x8] d00c0: a9577bfd ldp x29, x30, [sp, #0x170] d00c4: f940b3fc ldr x28, [sp, #0x160] d00c8: 910603ff add sp, sp, #0x180 d00cc: d65f03c0 ret d00d0: f9405fe0 ldr x0, [sp, #0xb8] d00d4: 97ff5f8f bl 0xa7f10 <_Unwind_Resume@plt> d00d8: 97ff6726 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000d00dc : d00dc: d10603ff sub sp, sp, #0x180 d00e0: f900b3fc str x28, [sp, #0x160] d00e4: a9177bfd stp x29, x30, [sp, #0x170] d00e8: 9105c3fd add x29, sp, #0x170 d00ec: d53bd049 mrs x9, TPIDR_EL0 d00f0: f9401529 ldr x9, [x9, #0x28] d00f4: f81e83a9 stur x9, [x29, #-0x18] d00f8: f81983a0 stur x0, [x29, #-0x68] d00fc: f85983a9 ldur x9, [x29, #-0x68] d0100: 2a1f03ea mov w10, wzr d0104: 381973aa sturb w10, [x29, #-0x69] d0108: 321d0bea orr w10, wzr, #0x38 d010c: 2a0a03e0 mov w0, w10 d0110: f81603a8 stur x8, [x29, #-0xa0] d0114: f81583a9 stur x9, [x29, #-0xa8] d0118: 97ff637e bl 0xa8f10 <_Znwm@plt> d011c: aa0003e8 mov x8, x0 d0120: aa0003e9 mov x9, x0 d0124: f81503a8 stur x8, [x29, #-0xb0] d0128: f9005fe9 str x9, [sp, #0xb8] d012c: 97ff5c61 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> d0130: 14000001 b 0xd0134 d0134: f85603a0 ldur x0, [x29, #-0xa0] d0138: f9405fe1 ldr x1, [sp, #0xb8] d013c: 97ff5671 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> d0140: f85583a0 ldur x0, [x29, #-0xa8] d0144: b9400808 ldr w8, [x0, #0x8] d0148: 34000188 cbz w8, 0xd0178 d014c: 14000001 b 0xd0150 d0150: 320003e8 orr w8, wzr, #0x1 d0154: 381973a8 sturb w8, [x29, #-0x69] d0158: b81803a8 stur w8, [x29, #-0x80] d015c: 14000104 b 0xd056c d0160: f81883a0 stur x0, [x29, #-0x78] d0164: 2a0103e8 mov w8, w1 d0168: b81843a8 stur w8, [x29, #-0x7c] d016c: f85503a0 ldur x0, [x29, #-0xb0] d0170: 97ff41fc bl 0xa0960 <_ZdlPv@plt> d0174: 14000112 b 0xd05bc d0178: f85603a0 ldur x0, [x29, #-0xa0] d017c: 97ff534d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d0180: f9005be0 str x0, [sp, #0xb0] d0184: 14000001 b 0xd0188 d0188: 90000942 adrp x2, 0x1f8000 d018c: 91318442 add x2, x2, #0xc61 d0190: 528daca1 mov w1, #0x6d65 // =28005 d0194: 72adad21 movk w1, #0x6d69, lsl #16 d0198: f9405be0 ldr x0, [sp, #0xb0] d019c: 97ff4089 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d01a0: b900afe0 str w0, [sp, #0xac] d01a4: 14000001 b 0xd01a8 d01a8: f85583a8 ldur x8, [x29, #-0xa8] d01ac: 91004101 add x1, x8, #0x10 d01b0: d10123a0 sub x0, x29, #0x48 d01b4: 2a1f03e2 mov w2, wzr d01b8: aa1f03e3 mov x3, xzr d01bc: 97ff49fd bl 0xa29b0 <_ZN7android3ID3C1ERKNS_2spINS_10DataSourceEEEbl@plt> d01c0: 14000001 b 0xd01c4 d01c4: d10123a0 sub x0, x29, #0x48 d01c8: 97ff5222 bl 0xa4a50 <_ZNK7android3ID37isValidEv@plt> d01cc: b900abe0 str w0, [sp, #0xa8] d01d0: 14000001 b 0xd01d4 d01d4: b940abe8 ldr w8, [sp, #0xa8] d01d8: 370001c8 tbnz w8, #0x0, 0xd0210 d01dc: 14000001 b 0xd01e0 d01e0: 320003e8 orr w8, wzr, #0x1 d01e4: 381973a8 sturb w8, [x29, #-0x69] d01e8: b81803a8 stur w8, [x29, #-0x80] d01ec: 140000da b 0xd0554 d01f0: f81883a0 stur x0, [x29, #-0x78] d01f4: 2a0103e8 mov w8, w1 d01f8: b81843a8 stur w8, [x29, #-0x7c] d01fc: 140000ed b 0xd05b0 d0200: f81883a0 stur x0, [x29, #-0x78] d0204: 2a0103e8 mov w8, w1 d0208: b81843a8 stur w8, [x29, #-0x7c] d020c: 140000d5 b 0xd0560 d0210: aa1f03e8 mov x8, xzr d0214: f81783a8 stur x8, [x29, #-0x88] d0218: 14000001 b 0xd021c d021c: f85783a8 ldur x8, [x29, #-0x88] d0220: f1002908 subs x8, x8, #0xa d0224: f90053e8 str x8, [sp, #0xa0] d0228: 54001268 b.hi 0xd0474 d022c: 14000001 b 0xd0230 d0230: 52800508 mov w8, #0x28 // =40 d0234: 2a0803e0 mov w0, w8 d0238: 97ff6336 bl 0xa8f10 <_Znwm@plt> d023c: f9004fe0 str x0, [sp, #0x98] d0240: 14000001 b 0xd0244 d0244: f9404fe0 ldr x0, [sp, #0x98] d0248: f85783a8 ldur x8, [x29, #-0x88] d024c: 321d07e9 orr w9, wzr, #0x18 d0250: 2a0903ea mov w10, w9 d0254: 9b0a7d08 mul x8, x8, x10 d0258: 90000e4a adrp x10, 0x298000 d025c: 913ca14a add x10, x10, #0xf28 d0260: 8b080148 add x8, x10, x8 d0264: f9400502 ldr x2, [x8, #0x8] d0268: d10123a1 sub x1, x29, #0x48 d026c: f9404fe8 ldr x8, [sp, #0x98] d0270: f9004be0 str x0, [sp, #0x90] d0274: aa0803e0 mov x0, x8 d0278: 97ff692e bl 0xaa730 <_ZN7android3ID38IteratorC1ERKS0_PKc@plt> d027c: 14000001 b 0xd0280 d0280: f9404be8 ldr x8, [sp, #0x90] d0284: f81703a8 stur x8, [x29, #-0x90] d0288: f85703a0 ldur x0, [x29, #-0x90] d028c: 97ff5fad bl 0xa8140 <_ZNK7android3ID38Iterator4doneEv@plt> d0290: b9008fe0 str w0, [sp, #0x8c] d0294: 14000001 b 0xd0298 d0298: b9408fe8 ldr w8, [sp, #0x8c] d029c: 360005e8 tbz w8, #0x0, 0xd0358 d02a0: 14000001 b 0xd02a4 d02a4: f85703a8 ldur x8, [x29, #-0x90] d02a8: aa0803e0 mov x0, x8 d02ac: f90043e0 str x0, [sp, #0x80] d02b0: b40000e8 cbz x8, 0xd02cc d02b4: 14000001 b 0xd02b8 d02b8: f94043e0 ldr x0, [sp, #0x80] d02bc: 97ff4a7d bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> d02c0: f94043e0 ldr x0, [sp, #0x80] d02c4: 97ff41a7 bl 0xa0960 <_ZdlPv@plt> d02c8: 14000001 b 0xd02cc d02cc: 52800508 mov w8, #0x28 // =40 d02d0: 2a0803e0 mov w0, w8 d02d4: 97ff630f bl 0xa8f10 <_Znwm@plt> d02d8: f9003fe0 str x0, [sp, #0x78] d02dc: 14000001 b 0xd02e0 d02e0: f9403fe0 ldr x0, [sp, #0x78] d02e4: f85783a8 ldur x8, [x29, #-0x88] d02e8: 321d07e9 orr w9, wzr, #0x18 d02ec: 2a0903ea mov w10, w9 d02f0: 9b0a7d08 mul x8, x8, x10 d02f4: 90000e4a adrp x10, 0x298000 d02f8: 913ca14a add x10, x10, #0xf28 d02fc: 8b080148 add x8, x10, x8 d0300: f9400902 ldr x2, [x8, #0x10] d0304: d10123a1 sub x1, x29, #0x48 d0308: f9403fe8 ldr x8, [sp, #0x78] d030c: f9003be0 str x0, [sp, #0x70] d0310: aa0803e0 mov x0, x8 d0314: 97ff6907 bl 0xaa730 <_ZN7android3ID38IteratorC1ERKS0_PKc@plt> d0318: 14000001 b 0xd031c d031c: f9403be8 ldr x8, [sp, #0x70] d0320: f81703a8 stur x8, [x29, #-0x90] d0324: 1400000d b 0xd0358 d0328: f81883a0 stur x0, [x29, #-0x78] d032c: 2a0103e8 mov w8, w1 d0330: b81843a8 stur w8, [x29, #-0x7c] d0334: f9404fe0 ldr x0, [sp, #0x98] d0338: 97ff418a bl 0xa0960 <_ZdlPv@plt> d033c: 14000089 b 0xd0560 d0340: f81883a0 stur x0, [x29, #-0x78] d0344: 2a0103e8 mov w8, w1 d0348: b81843a8 stur w8, [x29, #-0x7c] d034c: f9403fe0 ldr x0, [sp, #0x78] d0350: 97ff4184 bl 0xa0960 <_ZdlPv@plt> d0354: 14000083 b 0xd0560 d0358: f85703a0 ldur x0, [x29, #-0x90] d035c: 97ff5f79 bl 0xa8140 <_ZNK7android3ID38Iterator4doneEv@plt> d0360: b9006fe0 str w0, [sp, #0x6c] d0364: 14000001 b 0xd0368 d0368: b9406fe8 ldr w8, [sp, #0x6c] d036c: 360001a8 tbz w8, #0x0, 0xd03a0 d0370: 14000001 b 0xd0374 d0374: f85703a8 ldur x8, [x29, #-0x90] d0378: aa0803e0 mov x0, x8 d037c: f90033e0 str x0, [sp, #0x60] d0380: b40000e8 cbz x8, 0xd039c d0384: 14000001 b 0xd0388 d0388: f94033e0 ldr x0, [sp, #0x60] d038c: 97ff4a49 bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> d0390: f94033e0 ldr x0, [sp, #0x60] d0394: 97ff4173 bl 0xa0960 <_ZdlPv@plt> d0398: 14000001 b 0xd039c d039c: 1400002c b 0xd044c d03a0: d10143a0 sub x0, x29, #0x50 d03a4: 97ff68bb bl 0xaa690 <_ZN7android7String8C1Ev@plt> d03a8: 14000001 b 0xd03ac d03ac: f85703a0 ldur x0, [x29, #-0x90] d03b0: d10143a1 sub x1, x29, #0x50 d03b4: aa1f03e2 mov x2, xzr d03b8: 97ff6082 bl 0xa85c0 <_ZNK7android3ID38Iterator9getStringEPNS_7String8ES3_@plt> d03bc: 14000001 b 0xd03c0 d03c0: f85703a8 ldur x8, [x29, #-0x90] d03c4: aa0803e0 mov x0, x8 d03c8: f9002fe0 str x0, [sp, #0x58] d03cc: b40000e8 cbz x8, 0xd03e8 d03d0: 14000001 b 0xd03d4 d03d4: f9402fe0 ldr x0, [sp, #0x58] d03d8: 97ff4a36 bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> d03dc: f9402fe0 ldr x0, [sp, #0x58] d03e0: 97ff4160 bl 0xa0960 <_ZdlPv@plt> d03e4: 14000001 b 0xd03e8 d03e8: f85603a0 ldur x0, [x29, #-0xa0] d03ec: 97ff52b1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d03f0: f9002be0 str x0, [sp, #0x50] d03f4: 14000001 b 0xd03f8 d03f8: f85783a8 ldur x8, [x29, #-0x88] d03fc: 321d07e9 orr w9, wzr, #0x18 d0400: 2a0903ea mov w10, w9 d0404: 9b0a7d08 mul x8, x8, x10 d0408: 90000e4a adrp x10, 0x298000 d040c: 913ca14a add x10, x10, #0xf28 d0410: b8686949 ldr w9, [x10, x8] d0414: d10143a0 sub x0, x29, #0x50 d0418: b9004fe9 str w9, [sp, #0x4c] d041c: 97ff5745 bl 0xa6130 <_ZNK7android7String8cvPKcEv@plt> d0420: f90023e0 str x0, [sp, #0x40] d0424: 14000001 b 0xd0428 d0428: f9402be0 ldr x0, [sp, #0x50] d042c: b9404fe1 ldr w1, [sp, #0x4c] d0430: f94023e2 ldr x2, [sp, #0x40] d0434: 97ff3fe3 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d0438: b9003fe0 str w0, [sp, #0x3c] d043c: 14000001 b 0xd0440 d0440: d10143a0 sub x0, x29, #0x50 d0444: 97ff613b bl 0xa8930 <_ZN7android7String8D1Ev@plt> d0448: 14000001 b 0xd044c d044c: f85783a8 ldur x8, [x29, #-0x88] d0450: 91000508 add x8, x8, #0x1 d0454: f81783a8 stur x8, [x29, #-0x88] d0458: 17ffff71 b 0xd021c d045c: f81883a0 stur x0, [x29, #-0x78] d0460: 2a0103e8 mov w8, w1 d0464: b81843a8 stur w8, [x29, #-0x7c] d0468: d10143a0 sub x0, x29, #0x50 d046c: 97ff6131 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d0470: 1400003c b 0xd0560 d0474: d10183a0 sub x0, x29, #0x60 d0478: 97ff6886 bl 0xaa690 <_ZN7android7String8C1Ev@plt> d047c: 14000001 b 0xd0480 d0480: d10123a0 sub x0, x29, #0x48 d0484: d10163a1 sub x1, x29, #0x58 d0488: d10183a2 sub x2, x29, #0x60 d048c: 97ff46dd bl 0xa2000 <_ZNK7android3ID311getAlbumArtEPmPNS_7String8E@plt> d0490: f9001be0 str x0, [sp, #0x30] d0494: 14000001 b 0xd0498 d0498: f9401be8 ldr x8, [sp, #0x30] d049c: f81683a8 stur x8, [x29, #-0x98] d04a0: f85683a9 ldur x9, [x29, #-0x98] d04a4: b40004c9 cbz x9, 0xd053c d04a8: 14000001 b 0xd04ac d04ac: f85603a0 ldur x0, [x29, #-0xa0] d04b0: 97ff5280 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d04b4: f90017e0 str x0, [sp, #0x28] d04b8: 14000001 b 0xd04bc d04bc: f85683a3 ldur x3, [x29, #-0x98] d04c0: f85a83a4 ldur x4, [x29, #-0x58] d04c4: 528c4821 mov w1, #0x6241 // =25153 d04c8: 72ac2d81 movk w1, #0x616c, lsl #16 d04cc: 528dcca2 mov w2, #0x6e65 // =28261 d04d0: 72adcde2 movk w2, #0x6e6f, lsl #16 d04d4: f94017e0 ldr x0, [sp, #0x28] d04d8: 97ff53d6 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> d04dc: b90027e0 str w0, [sp, #0x24] d04e0: 14000001 b 0xd04e4 d04e4: f85603a0 ldur x0, [x29, #-0xa0] d04e8: 97ff5272 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d04ec: f9000fe0 str x0, [sp, #0x18] d04f0: 14000001 b 0xd04f4 d04f4: d10183a0 sub x0, x29, #0x60 d04f8: 97ff5c1a bl 0xa7560 <_ZNK7android7String86stringEv@plt> d04fc: f9000be0 str x0, [sp, #0x10] d0500: 14000001 b 0xd0504 d0504: 528829a1 mov w1, #0x414d // =16717 d0508: 72ac2d81 movk w1, #0x616c, lsl #16 d050c: f9400fe0 ldr x0, [sp, #0x18] d0510: f9400be2 ldr x2, [sp, #0x10] d0514: 97ff3fab bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d0518: b9000fe0 str w0, [sp, #0xc] d051c: 14000001 b 0xd0520 d0520: 14000007 b 0xd053c d0524: f81883a0 stur x0, [x29, #-0x78] d0528: 2a0103e8 mov w8, w1 d052c: b81843a8 stur w8, [x29, #-0x7c] d0530: d10183a0 sub x0, x29, #0x60 d0534: 97ff60ff bl 0xa8930 <_ZN7android7String8D1Ev@plt> d0538: 1400000a b 0xd0560 d053c: 320003e8 orr w8, wzr, #0x1 d0540: 381973a8 sturb w8, [x29, #-0x69] d0544: b81803a8 stur w8, [x29, #-0x80] d0548: d10183a0 sub x0, x29, #0x60 d054c: 97ff60f9 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d0550: 14000001 b 0xd0554 d0554: d10123a0 sub x0, x29, #0x48 d0558: 97ff5d46 bl 0xa7a70 <_ZN7android3ID3D1Ev@plt> d055c: 14000004 b 0xd056c d0560: d10123a0 sub x0, x29, #0x48 d0564: 97ff5d43 bl 0xa7a70 <_ZN7android3ID3D1Ev@plt> d0568: 14000012 b 0xd05b0 d056c: 385973a8 ldurb w8, [x29, #-0x69] d0570: 370000a8 tbnz w8, #0x0, 0xd0584 d0574: 14000001 b 0xd0578 d0578: f85603a0 ldur x0, [x29, #-0xa0] d057c: 97ff44fd bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d0580: 14000001 b 0xd0584 d0584: d53bd048 mrs x8, TPIDR_EL0 d0588: f9401508 ldr x8, [x8, #0x28] d058c: f85e83a9 ldur x9, [x29, #-0x18] d0590: eb090108 subs x8, x8, x9 d0594: f90003e8 str x8, [sp] d0598: 54000161 b.ne 0xd05c4 d059c: 14000001 b 0xd05a0 d05a0: a9577bfd ldp x29, x30, [sp, #0x170] d05a4: f940b3fc ldr x28, [sp, #0x160] d05a8: 910603ff add sp, sp, #0x180 d05ac: d65f03c0 ret d05b0: f85603a0 ldur x0, [x29, #-0xa0] d05b4: 97ff44ef bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d05b8: 14000001 b 0xd05bc d05bc: f85883a0 ldur x0, [x29, #-0x78] d05c0: 97ff5e54 bl 0xa7f10 <_Unwind_Resume@plt> d05c4: 97ff65eb bl 0xa9d70 <__stack_chk_fail@plt> 00000000000d05c8 : d05c8: d10043ff sub sp, sp, #0x10 d05cc: f90007e0 str x0, [sp, #0x8] d05d0: f94007e0 ldr x0, [sp, #0x8] d05d4: f9400000 ldr x0, [x0] d05d8: 910043ff add sp, sp, #0x10 d05dc: d65f03c0 ret 00000000000d05e0 const&, android::String8*, float*, android::sp*)>: d05e0: d10243ff sub sp, sp, #0x90 d05e4: a9087bfd stp x29, x30, [sp, #0x80] d05e8: 910203fd add x29, sp, #0x80 d05ec: d53bd048 mrs x8, TPIDR_EL0 d05f0: f9401508 ldr x8, [x8, #0x28] d05f4: f81f83a8 stur x8, [x29, #-0x8] d05f8: f81d83a0 stur x0, [x29, #-0x28] d05fc: f81d03a1 stur x1, [x29, #-0x30] d0600: f81c83a2 stur x2, [x29, #-0x38] d0604: f90023e3 str x3, [sp, #0x40] d0608: aa1f03e8 mov x8, xzr d060c: f81f03a8 stur x8, [x29, #-0x10] d0610: f85d83a0 ldur x0, [x29, #-0x28] d0614: 2a1f03e4 mov w4, wzr d0618: d10043a2 sub x2, x29, #0x10 d061c: d10063a3 sub x3, x29, #0x18 d0620: d10073a8 sub x8, x29, #0x1c d0624: 2a0403e1 mov w1, w4 d0628: aa0803e4 mov x4, x8 d062c: 97fff5ea bl 0xcddd4 ::operator!=(android::AMessage const*) const+0x34> d0630: 370000a0 tbnz w0, #0x0, 0xd0644 const&, android::String8*, float*, android::sp*)+0x64> d0634: 14000001 b 0xd0638 const&, android::String8*, float*, android::sp*)+0x58> d0638: 2a1f03e8 mov w8, wzr d063c: 381e33a8 sturb w8, [x29, #-0x1d] d0640: 14000034 b 0xd0710 const&, android::String8*, float*, android::sp*)+0x130> d0644: 52814308 mov w8, #0xa18 // =2584 d0648: 2a0803e0 mov w0, w8 d064c: 97ff6231 bl 0xa8f10 <_Znwm@plt> d0650: aa0003fe mov x30, x0 d0654: aa0003e1 mov x1, x0 d0658: f90017fe str x30, [sp, #0x28] d065c: f90013e1 str x1, [sp, #0x20] d0660: 97ff686c bl 0xaa810 <_ZN7android8AMessageC1Ev@plt> d0664: 14000001 b 0xd0668 const&, android::String8*, float*, android::sp*)+0x88> d0668: f94023e0 ldr x0, [sp, #0x40] d066c: f94013e1 ldr x1, [sp, #0x20] d0670: 97ff5620 bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> d0674: f94023e1 ldr x1, [sp, #0x40] d0678: f9000fe0 str x0, [sp, #0x18] d067c: aa0103e0 mov x0, x1 d0680: 97ff60a0 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> d0684: f85f03a2 ldur x2, [x29, #-0x10] d0688: 90000941 adrp x1, 0x1f8000 d068c: 9130f421 add x1, x1, #0xc3d d0690: 97ff6048 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> d0694: f94023e0 ldr x0, [sp, #0x40] d0698: 97ff609a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> d069c: b85e43a2 ldur w2, [x29, #-0x1c] d06a0: 90000941 adrp x1, 0x1f8000 d06a4: 9130b421 add x1, x1, #0xc2d d06a8: 97ff415a bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> d06ac: f94023e0 ldr x0, [sp, #0x40] d06b0: 97ff6094 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> d06b4: f85e83a2 ldur x2, [x29, #-0x18] d06b8: 90000941 adrp x1, 0x1f8000 d06bc: 9130d021 add x1, x1, #0xc34 d06c0: 97ff603c bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> d06c4: 90000ec0 adrp x0, 0x2a8000 d06c8: f9432c00 ldr x0, [x0, #0x658] d06cc: f9400001 ldr x1, [x0] d06d0: f85d03a0 ldur x0, [x29, #-0x30] d06d4: 97ff5cd3 bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> d06d8: f85c83a1 ldur x1, [x29, #-0x38] d06dc: 529999a8 mov w8, #0xcccd // =52429 d06e0: 72a7c988 movk w8, #0x3e4c, lsl #16 d06e4: b9000028 str w8, [x1] d06e8: 320003e8 orr w8, wzr, #0x1 d06ec: 381e33a8 sturb w8, [x29, #-0x1d] d06f0: f9000be0 str x0, [sp, #0x10] d06f4: 14000007 b 0xd0710 const&, android::String8*, float*, android::sp*)+0x130> d06f8: f9001fe0 str x0, [sp, #0x38] d06fc: 2a0103e8 mov w8, w1 d0700: b90037e8 str w8, [sp, #0x34] d0704: f94017e0 ldr x0, [sp, #0x28] d0708: 97ff4096 bl 0xa0960 <_ZdlPv@plt> d070c: 1400000f b 0xd0748 const&, android::String8*, float*, android::sp*)+0x168> d0710: 385e33a8 ldurb w8, [x29, #-0x1d] d0714: d53bd049 mrs x9, TPIDR_EL0 d0718: f9401529 ldr x9, [x9, #0x28] d071c: f85f83aa ldur x10, [x29, #-0x8] d0720: eb0a0129 subs x9, x9, x10 d0724: b9000fe8 str w8, [sp, #0xc] d0728: f90003e9 str x9, [sp] d072c: 54000121 b.ne 0xd0750 const&, android::String8*, float*, android::sp*)+0x170> d0730: 14000001 b 0xd0734 const&, android::String8*, float*, android::sp*)+0x154> d0734: b9400fe8 ldr w8, [sp, #0xc] d0738: 12000100 and w0, w8, #0x1 d073c: a9487bfd ldp x29, x30, [sp, #0x80] d0740: 910243ff add sp, sp, #0x90 d0744: d65f03c0 ret d0748: f9401fe0 ldr x0, [sp, #0x38] d074c: 97ff5df1 bl 0xa7f10 <_Unwind_Resume@plt> d0750: 97ff6588 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000d0754 : d0754: d100c3ff sub sp, sp, #0x30 d0758: a9027bfd stp x29, x30, [sp, #0x20] d075c: 910083fd add x29, sp, #0x20 d0760: 90000ec8 adrp x8, 0x2a8000 d0764: f9422908 ldr x8, [x8, #0x450] d0768: b27d0be9 orr x9, xzr, #0x38 d076c: f81f83a0 stur x0, [x29, #-0x8] d0770: f85f83a0 ldur x0, [x29, #-0x8] d0774: f9000be0 str x0, [sp, #0x10] d0778: aa0803e1 mov x1, x8 d077c: f90007e9 str x9, [sp, #0x8] d0780: 97ff4f34 bl 0xa4450 <_ZN7android12MP3ExtractorD2Ev@plt> d0784: f9400be8 ldr x8, [sp, #0x10] d0788: f94007e9 ldr x9, [sp, #0x8] d078c: 8b090100 add x0, x8, x9 d0790: 97ff40dc bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> d0794: a9427bfd ldp x29, x30, [sp, #0x20] d0798: 9100c3ff add sp, sp, #0x30 d079c: d65f03c0 ret 00000000000d07a0 : d07a0: d10083ff sub sp, sp, #0x20 d07a4: a9017bfd stp x29, x30, [sp, #0x10] d07a8: 910043fd add x29, sp, #0x10 d07ac: f90007e0 str x0, [sp, #0x8] d07b0: f94007e0 ldr x0, [sp, #0x8] d07b4: f90003e0 str x0, [sp] d07b8: 97ff3f8a bl 0xa05e0 <_ZN7android12MP3ExtractorD1Ev@plt> d07bc: f94003e0 ldr x0, [sp] d07c0: 97ff4068 bl 0xa0960 <_ZdlPv@plt> d07c4: a9417bfd ldp x29, x30, [sp, #0x10] d07c8: 910083ff add sp, sp, #0x20 d07cc: d65f03c0 ret 00000000000d07d0 : d07d0: d10043ff sub sp, sp, #0x10 d07d4: 90000948 adrp x8, 0x1f8000 d07d8: 91333d08 add x8, x8, #0xccf d07dc: f90007e0 str x0, [sp, #0x8] d07e0: aa0803e0 mov x0, x8 d07e4: 910043ff add sp, sp, #0x10 d07e8: d65f03c0 ret 00000000000d07ec : d07ec: d10083ff sub sp, sp, #0x20 d07f0: a9017bfd stp x29, x30, [sp, #0x10] d07f4: 910043fd add x29, sp, #0x10 d07f8: f90007e0 str x0, [sp, #0x8] d07fc: f94007e0 ldr x0, [sp, #0x8] d0800: f9400008 ldr x8, [x0] d0804: f85e8108 ldur x8, [x8, #-0x18] d0808: 8b080008 add x8, x0, x8 d080c: aa0803e0 mov x0, x8 d0810: 97ff3f74 bl 0xa05e0 <_ZN7android12MP3ExtractorD1Ev@plt> d0814: a9417bfd ldp x29, x30, [sp, #0x10] d0818: 910083ff add sp, sp, #0x20 d081c: d65f03c0 ret 00000000000d0820 : d0820: d10083ff sub sp, sp, #0x20 d0824: a9017bfd stp x29, x30, [sp, #0x10] d0828: 910043fd add x29, sp, #0x10 d082c: f90007e0 str x0, [sp, #0x8] d0830: f94007e0 ldr x0, [sp, #0x8] d0834: f9400008 ldr x8, [x0] d0838: f85e8108 ldur x8, [x8, #-0x18] d083c: 8b080008 add x8, x0, x8 d0840: aa0803e0 mov x0, x8 d0844: 97ff501f bl 0xa48c0 <_ZN7android12MP3ExtractorD0Ev@plt> d0848: a9417bfd ldp x29, x30, [sp, #0x10] d084c: 910083ff add sp, sp, #0x20 d0850: d65f03c0 ret 00000000000d0854 : d0854: d10143ff sub sp, sp, #0x50 d0858: a9047bfd stp x29, x30, [sp, #0x40] d085c: 910103fd add x29, sp, #0x40 d0860: b27c07e8 orr x8, xzr, #0x30 d0864: b27b03e9 orr x9, xzr, #0x20 d0868: b27c03ea orr x10, xzr, #0x10 d086c: b27d03eb orr x11, xzr, #0x8 d0870: f81f83a0 stur x0, [x29, #-0x8] d0874: f81f03a1 stur x1, [x29, #-0x10] d0878: f85f83a0 ldur x0, [x29, #-0x8] d087c: f85f03a1 ldur x1, [x29, #-0x10] d0880: f940002c ldr x12, [x1] d0884: f900000c str x12, [x0] d0888: f9401c2c ldr x12, [x1, #0x38] d088c: f940000d ldr x13, [x0] d0890: f85e81ad ldur x13, [x13, #-0x18] d0894: 8b0d000d add x13, x0, x13 d0898: f90001ac str x12, [x13] d089c: 8b080008 add x8, x0, x8 d08a0: f81e83a0 stur x0, [x29, #-0x18] d08a4: aa0803e0 mov x0, x8 d08a8: f90013e9 str x9, [sp, #0x20] d08ac: f9000fea str x10, [sp, #0x18] d08b0: f9000beb str x11, [sp, #0x10] d08b4: f90007e1 str x1, [sp, #0x8] d08b8: 97ff5856 bl 0xa6a10 <_ZN7android2spINS_9MP3SeekerEED2Ev@plt> d08bc: f85e83a8 ldur x8, [x29, #-0x18] d08c0: f94013e9 ldr x9, [sp, #0x20] d08c4: 8b090100 add x0, x8, x9 d08c8: 97ff442a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d08cc: f85e83a8 ldur x8, [x29, #-0x18] d08d0: f9400fe9 ldr x9, [sp, #0x18] d08d4: 8b090100 add x0, x8, x9 d08d8: 97ff3dbe bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> d08dc: f94007e8 ldr x8, [sp, #0x8] d08e0: f9400be9 ldr x9, [sp, #0x10] d08e4: 8b090101 add x1, x8, x9 d08e8: f85e83a0 ldur x0, [x29, #-0x18] d08ec: 97ff6891 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> d08f0: a9447bfd ldp x29, x30, [sp, #0x40] d08f4: 910143ff add sp, sp, #0x50 d08f8: d65f03c0 ret 00000000000d08fc const&)>: d08fc: d10183ff sub sp, sp, #0x60 d0900: a9057bfd stp x29, x30, [sp, #0x50] d0904: 910143fd add x29, sp, #0x50 d0908: 90000ec8 adrp x8, 0x2a8000 d090c: f944fd08 ldr x8, [x8, #0x9f8] d0910: b27c03e9 orr x9, xzr, #0x10 d0914: 8b090108 add x8, x8, x9 d0918: b27d0bea orr x10, xzr, #0x38 d091c: d280000b mov x11, #0x0 // =0 d0920: f81f83a0 stur x0, [x29, #-0x8] d0924: f81f03a1 stur x1, [x29, #-0x10] d0928: f85f83a0 ldur x0, [x29, #-0x8] d092c: f90017e0 str x0, [sp, #0x28] d0930: f90013e9 str x9, [sp, #0x20] d0934: f9000fe8 str x8, [sp, #0x18] d0938: f9000bea str x10, [sp, #0x10] d093c: f90007eb str x11, [sp, #0x8] d0940: 97ff5df0 bl 0xa8100 <_ZN7android10DataSourceC2Ev@plt> d0944: f9400fe8 ldr x8, [sp, #0x18] d0948: f94017e9 ldr x9, [sp, #0x28] d094c: f9000128 str x8, [x9] d0950: f94013ea ldr x10, [sp, #0x20] d0954: 8b0a012b add x11, x9, x10 d0958: aa0b03e0 mov x0, x11 d095c: f90003eb str x11, [sp] d0960: 97ffa136 bl 0xb8e38 d0964: f94017e8 ldr x8, [sp, #0x28] d0968: f9400be9 ldr x9, [sp, #0x10] d096c: 8b090100 add x0, x8, x9 d0970: f85f03a1 ldur x1, [x29, #-0x10] d0974: 97ff3df7 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> d0978: 14000001 b 0xd097c const&)+0x80> d097c: f94017e8 ldr x8, [sp, #0x28] d0980: f900211f str xzr, [x8, #0x40] d0984: f900251f str xzr, [x8, #0x48] d0988: f94007e9 ldr x9, [sp, #0x8] d098c: f9002909 str x9, [x8, #0x50] d0990: a9457bfd ldp x29, x30, [sp, #0x50] d0994: 910183ff add sp, sp, #0x60 d0998: d65f03c0 ret d099c: 2a0103e8 mov w8, w1 d09a0: f81e83a0 stur x0, [x29, #-0x18] d09a4: b81e43a8 stur w8, [x29, #-0x1c] d09a8: f94003e0 ldr x0, [sp] d09ac: 97ff6591 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> d09b0: f94017e0 ldr x0, [sp, #0x28] d09b4: 97ff585b bl 0xa6b20 <_ZN7android10DataSourceD2Ev@plt> d09b8: f85e83a0 ldur x0, [x29, #-0x18] d09bc: 97ff5d55 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000d09c0 : d09c0: d10103ff sub sp, sp, #0x40 d09c4: a9037bfd stp x29, x30, [sp, #0x30] d09c8: 9100c3fd add x29, sp, #0x30 d09cc: 90000ec8 adrp x8, 0x2a8000 d09d0: f944fd08 ldr x8, [x8, #0x9f8] d09d4: b27c03e9 orr x9, xzr, #0x10 d09d8: 8b090108 add x8, x8, x9 d09dc: f81f83a0 stur x0, [x29, #-0x8] d09e0: f85f83a9 ldur x9, [x29, #-0x8] d09e4: f9000128 str x8, [x9] d09e8: aa0903e0 mov x0, x9 d09ec: f9000be9 str x9, [sp, #0x10] d09f0: 97ff4f04 bl 0xa4600 <_ZN7android15MPEG4DataSource10clearCacheEv@plt> d09f4: 14000001 b 0xd09f8 d09f8: b27d0be8 orr x8, xzr, #0x38 d09fc: b27c03e9 orr x9, xzr, #0x10 d0a00: f9400bea ldr x10, [sp, #0x10] d0a04: 8b080140 add x0, x10, x8 d0a08: f90007e9 str x9, [sp, #0x8] d0a0c: 97ff3d71 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> d0a10: f9400be8 ldr x8, [sp, #0x10] d0a14: f94007e9 ldr x9, [sp, #0x8] d0a18: 8b090100 add x0, x8, x9 d0a1c: 97ff6575 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> d0a20: f9400be0 ldr x0, [sp, #0x10] d0a24: 97ff583f bl 0xa6b20 <_ZN7android10DataSourceD2Ev@plt> d0a28: a9437bfd ldp x29, x30, [sp, #0x30] d0a2c: 910103ff add sp, sp, #0x40 d0a30: d65f03c0 ret d0a34: b27d0be8 orr x8, xzr, #0x38 d0a38: b27c03e9 orr x9, xzr, #0x10 d0a3c: 2a0103ea mov w10, w1 d0a40: f81f03a0 stur x0, [x29, #-0x10] d0a44: b81ec3aa stur w10, [x29, #-0x14] d0a48: f9400be0 ldr x0, [sp, #0x10] d0a4c: 8b080000 add x0, x0, x8 d0a50: f90003e9 str x9, [sp] d0a54: 97ff3d5f bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> d0a58: f9400be8 ldr x8, [sp, #0x10] d0a5c: f94003e9 ldr x9, [sp] d0a60: 8b090100 add x0, x8, x9 d0a64: 97ff6563 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> d0a68: f9400be0 ldr x0, [sp, #0x10] d0a6c: 97ff582d bl 0xa6b20 <_ZN7android10DataSourceD2Ev@plt> d0a70: f85f03a0 ldur x0, [x29, #-0x10] d0a74: 97ff75d4 bl 0xae1c4 00000000000d0a78 : d0a78: d100c3ff sub sp, sp, #0x30 d0a7c: a9027bfd stp x29, x30, [sp, #0x20] d0a80: 910083fd add x29, sp, #0x20 d0a84: d2800008 mov x8, #0x0 // =0 d0a88: f81f83a0 stur x0, [x29, #-0x8] d0a8c: f85f83a0 ldur x0, [x29, #-0x8] d0a90: f9402809 ldr x9, [x0, #0x50] d0a94: eb08013f cmp x9, x8 d0a98: 1a9f07ea cset w10, ne d0a9c: f9000be8 str x8, [sp, #0x10] d0aa0: f90007e0 str x0, [sp, #0x8] d0aa4: 3700004a tbnz w10, #0x0, 0xd0aac d0aa8: 14000007 b 0xd0ac4 d0aac: f94007e8 ldr x8, [sp, #0x8] d0ab0: f9402900 ldr x0, [x8, #0x50] d0ab4: 97ff44e7 bl 0xa1e50 d0ab8: f9400be8 ldr x8, [sp, #0x10] d0abc: f94007e0 ldr x0, [sp, #0x8] d0ac0: f9002808 str x8, [x0, #0x50] d0ac4: f94007e8 ldr x8, [sp, #0x8] d0ac8: f900211f str xzr, [x8, #0x40] d0acc: f900251f str xzr, [x8, #0x48] d0ad0: a9427bfd ldp x29, x30, [sp, #0x20] d0ad4: 9100c3ff add sp, sp, #0x30 d0ad8: d65f03c0 ret 00000000000d0adc : d0adc: d10083ff sub sp, sp, #0x20 d0ae0: a9017bfd stp x29, x30, [sp, #0x10] d0ae4: 910043fd add x29, sp, #0x10 d0ae8: 90000ec8 adrp x8, 0x2a8000 d0aec: f944b108 ldr x8, [x8, #0x960] d0af0: f90007e0 str x0, [sp, #0x8] d0af4: f94007e0 ldr x0, [sp, #0x8] d0af8: f90003e0 str x0, [sp] d0afc: d63f0100 blr x8 d0b00: f94003e0 ldr x0, [sp] d0b04: 97ff3f97 bl 0xa0960 <_ZdlPv@plt> d0b08: a9417bfd ldp x29, x30, [sp, #0x10] d0b0c: 910083ff add sp, sp, #0x20 d0b10: d65f03c0 ret 00000000000d0b14 : d0b14: d10083ff sub sp, sp, #0x20 d0b18: a9017bfd stp x29, x30, [sp, #0x10] d0b1c: 910043fd add x29, sp, #0x10 d0b20: b27d0be8 orr x8, xzr, #0x38 d0b24: f90007e0 str x0, [sp, #0x8] d0b28: f94007e0 ldr x0, [sp, #0x8] d0b2c: 8b080000 add x0, x0, x8 d0b30: 97ff5b18 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d0b34: f9400008 ldr x8, [x0] d0b38: f9401908 ldr x8, [x8, #0x30] d0b3c: d63f0100 blr x8 d0b40: a9417bfd ldp x29, x30, [sp, #0x10] d0b44: 910083ff add sp, sp, #0x20 d0b48: d65f03c0 ret 00000000000d0b4c : d0b4c: d10283ff sub sp, sp, #0xa0 d0b50: a9097bfd stp x29, x30, [sp, #0x90] d0b54: 910243fd add x29, sp, #0x90 d0b58: d53bd048 mrs x8, TPIDR_EL0 d0b5c: f9401508 ldr x8, [x8, #0x28] d0b60: f81f83a8 stur x8, [x29, #-0x8] d0b64: f81d03a0 stur x0, [x29, #-0x30] d0b68: f81f03a1 stur x1, [x29, #-0x10] d0b6c: f81c83a2 stur x2, [x29, #-0x38] d0b70: f81e83a3 stur x3, [x29, #-0x18] d0b74: f85d03a8 ldur x8, [x29, #-0x30] d0b78: aa0803e0 mov x0, x8 d0b7c: 91004101 add x1, x8, #0x10 d0b80: d10083a2 sub x2, x29, #0x20 d0b84: f90023e0 str x0, [sp, #0x40] d0b88: aa0203e0 mov x0, x2 d0b8c: f9001fe8 str x8, [sp, #0x38] d0b90: 97ff99ec bl 0xb7340 d0b94: f9401fe8 ldr x8, [sp, #0x38] d0b98: 91010100 add x0, x8, #0x40 d0b9c: 91012101 add x1, x8, #0x48 d0ba0: d10043a2 sub x2, x29, #0x10 d0ba4: d10063a3 sub x3, x29, #0x18 d0ba8: 94000041 bl 0xd0cac d0bac: b90037e0 str w0, [sp, #0x34] d0bb0: 14000001 b 0xd0bb4 d0bb4: b94037e8 ldr w8, [sp, #0x34] d0bb8: 360002e8 tbz w8, #0x0, 0xd0c14 d0bbc: 14000001 b 0xd0bc0 d0bc0: f85c83a0 ldur x0, [x29, #-0x38] d0bc4: f94023e8 ldr x8, [sp, #0x40] d0bc8: f9402909 ldr x9, [x8, #0x50] d0bcc: f85f03aa ldur x10, [x29, #-0x10] d0bd0: f940210b ldr x11, [x8, #0x40] d0bd4: eb0b014a subs x10, x10, x11 d0bd8: 8b0a0121 add x1, x9, x10 d0bdc: f85e83a2 ldur x2, [x29, #-0x18] d0be0: 97ff3c6c bl 0x9fd90 d0be4: f85e83a8 ldur x8, [x29, #-0x18] d0be8: f81d83a8 stur x8, [x29, #-0x28] d0bec: 320003ec orr w12, wzr, #0x1 d0bf0: b9004bec str w12, [sp, #0x48] d0bf4: f90017e0 str x0, [sp, #0x28] d0bf8: 1400001b b 0xd0c64 d0bfc: f81c03a0 stur x0, [x29, #-0x40] d0c00: 2a0103e8 mov w8, w1 d0c04: b81bc3a8 stur w8, [x29, #-0x44] d0c08: d10083a0 sub x0, x29, #0x20 d0c0c: 97ff9a64 bl 0xb759c ::~sp()+0x58> d0c10: 14000024 b 0xd0ca0 d0c14: f94023e8 ldr x8, [sp, #0x40] d0c18: 9100e100 add x0, x8, #0x38 d0c1c: 97ff5add bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d0c20: f90013e0 str x0, [sp, #0x20] d0c24: 14000001 b 0xd0c28 d0c28: f85f03a1 ldur x1, [x29, #-0x10] d0c2c: f85c83a2 ldur x2, [x29, #-0x38] d0c30: f85e83a3 ldur x3, [x29, #-0x18] d0c34: f94013e8 ldr x8, [sp, #0x20] d0c38: f9400109 ldr x9, [x8] d0c3c: f9401d29 ldr x9, [x9, #0x38] d0c40: aa0803e0 mov x0, x8 d0c44: d63f0120 blr x9 d0c48: f9000fe0 str x0, [sp, #0x18] d0c4c: 14000001 b 0xd0c50 d0c50: f9400fe8 ldr x8, [sp, #0x18] d0c54: f81d83a8 stur x8, [x29, #-0x28] d0c58: 320003e9 orr w9, wzr, #0x1 d0c5c: b9004be9 str w9, [sp, #0x48] d0c60: 14000001 b 0xd0c64 d0c64: d10083a0 sub x0, x29, #0x20 d0c68: 97ff9a4d bl 0xb759c ::~sp()+0x58> d0c6c: f85d83a0 ldur x0, [x29, #-0x28] d0c70: d53bd05e mrs x30, TPIDR_EL0 d0c74: f94017de ldr x30, [x30, #0x28] d0c78: f85f83a8 ldur x8, [x29, #-0x8] d0c7c: eb0803c8 subs x8, x30, x8 d0c80: f9000be0 str x0, [sp, #0x10] d0c84: f90007e8 str x8, [sp, #0x8] d0c88: 54000101 b.ne 0xd0ca8 d0c8c: 14000001 b 0xd0c90 d0c90: f9400be0 ldr x0, [sp, #0x10] d0c94: a9497bfd ldp x29, x30, [sp, #0x90] d0c98: 910283ff add sp, sp, #0xa0 d0c9c: d65f03c0 ret d0ca0: f85c03a0 ldur x0, [x29, #-0x40] d0ca4: 97ff5c9b bl 0xa7f10 <_Unwind_Resume@plt> d0ca8: 97ff6432 bl 0xa9d70 <__stack_chk_fail@plt> d0cac: d10103ff sub sp, sp, #0x40 d0cb0: a9037bfd stp x29, x30, [sp, #0x30] d0cb4: 9100c3fd add x29, sp, #0x30 d0cb8: 52800008 mov w8, #0x0 // =0 d0cbc: f81f83a0 stur x0, [x29, #-0x8] d0cc0: f81f03a1 stur x1, [x29, #-0x10] d0cc4: f9000fe2 str x2, [sp, #0x18] d0cc8: f9000be3 str x3, [sp, #0x10] d0ccc: b9000fe8 str w8, [sp, #0xc] d0cd0: 97ff5aec bl 0xa7880 <_Z20ENSURE_UNSIGNED_TYPEImEvv@plt> d0cd4: f85f83a0 ldur x0, [x29, #-0x8] d0cd8: f85f03a1 ldur x1, [x29, #-0x10] d0cdc: f9400fe2 ldr x2, [sp, #0x18] d0ce0: 94005449 bl 0xe5e04 ()+0x40> d0ce4: b9400fe8 ldr w8, [sp, #0xc] d0ce8: b9000be8 str w8, [sp, #0x8] d0cec: 37000040 tbnz w0, #0x0, 0xd0cf4 d0cf0: 1400001b b 0xd0d5c d0cf4: 52800008 mov w8, #0x0 // =0 d0cf8: f9400fe9 ldr x9, [sp, #0x18] d0cfc: f9400129 ldr x9, [x9] d0d00: f9400bea ldr x10, [sp, #0x10] d0d04: f940014a ldr x10, [x10] d0d08: 8b0a0129 add x9, x9, x10 d0d0c: f9400fea ldr x10, [sp, #0x18] d0d10: f940014a ldr x10, [x10] d0d14: eb0a013f cmp x9, x10 d0d18: 1a9fb7eb cset w11, ge d0d1c: b9000be8 str w8, [sp, #0x8] d0d20: 3700004b tbnz w11, #0x0, 0xd0d28 d0d24: 1400000e b 0xd0d5c d0d28: f9400fe8 ldr x8, [sp, #0x18] d0d2c: f9400108 ldr x8, [x8] d0d30: f9400be9 ldr x9, [sp, #0x10] d0d34: f9400129 ldr x9, [x9] d0d38: 8b090108 add x8, x8, x9 d0d3c: f85f83a9 ldur x9, [x29, #-0x8] d0d40: f9400129 ldr x9, [x9] d0d44: eb090108 subs x8, x8, x9 d0d48: f85f03a9 ldur x9, [x29, #-0x10] d0d4c: f9400129 ldr x9, [x9] d0d50: eb09011f cmp x8, x9 d0d54: 1a9f87ea cset w10, ls d0d58: b9000bea str w10, [sp, #0x8] d0d5c: b9400be8 ldr w8, [sp, #0x8] d0d60: 320003e9 orr w9, wzr, #0x1 d0d64: 0a090108 and w8, w8, w9 d0d68: 2a0803e0 mov w0, w8 d0d6c: a9437bfd ldp x29, x30, [sp, #0x30] d0d70: 910103ff add sp, sp, #0x40 d0d74: d65f03c0 ret 00000000000d0d78 : d0d78: d10083ff sub sp, sp, #0x20 d0d7c: a9017bfd stp x29, x30, [sp, #0x10] d0d80: 910043fd add x29, sp, #0x10 d0d84: b27d0be8 orr x8, xzr, #0x38 d0d88: f90007e0 str x0, [sp, #0x8] d0d8c: f90003e1 str x1, [sp] d0d90: f94007e0 ldr x0, [sp, #0x8] d0d94: 8b080000 add x0, x0, x8 d0d98: 97ff5a7e bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d0d9c: f94003e1 ldr x1, [sp] d0da0: f9400008 ldr x8, [x0] d0da4: f9402108 ldr x8, [x8, #0x40] d0da8: d63f0100 blr x8 d0dac: a9417bfd ldp x29, x30, [sp, #0x10] d0db0: 910083ff add sp, sp, #0x20 d0db4: d65f03c0 ret 00000000000d0db8 : d0db8: d10083ff sub sp, sp, #0x20 d0dbc: a9017bfd stp x29, x30, [sp, #0x10] d0dc0: 910043fd add x29, sp, #0x10 d0dc4: b27d0be8 orr x8, xzr, #0x38 d0dc8: f90007e0 str x0, [sp, #0x8] d0dcc: f94007e0 ldr x0, [sp, #0x8] d0dd0: 8b080000 add x0, x0, x8 d0dd4: 97ff5a6f bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d0dd8: f9400008 ldr x8, [x0] d0ddc: f9402508 ldr x8, [x8, #0x48] d0de0: d63f0100 blr x8 d0de4: a9417bfd ldp x29, x30, [sp, #0x10] d0de8: 910083ff add sp, sp, #0x20 d0dec: d65f03c0 ret 00000000000d0df0 : d0df0: d10283ff sub sp, sp, #0xa0 d0df4: a9097bfd stp x29, x30, [sp, #0x90] d0df8: 910243fd add x29, sp, #0x90 d0dfc: d53bd048 mrs x8, TPIDR_EL0 d0e00: f9401508 ldr x8, [x8, #0x28] d0e04: f81f83a8 stur x8, [x29, #-0x8] d0e08: f81e03a0 stur x0, [x29, #-0x20] d0e0c: f81d83a1 stur x1, [x29, #-0x28] d0e10: f81d03a2 stur x2, [x29, #-0x30] d0e14: f85e03a8 ldur x8, [x29, #-0x20] d0e18: aa0803e0 mov x0, x8 d0e1c: 91004101 add x1, x8, #0x10 d0e20: d10043a2 sub x2, x29, #0x10 d0e24: f90023e0 str x0, [sp, #0x40] d0e28: aa0203e0 mov x0, x2 d0e2c: f9001fe8 str x8, [sp, #0x38] d0e30: 97ff9944 bl 0xb7340 d0e34: f9401fe0 ldr x0, [sp, #0x38] d0e38: 97ff4df2 bl 0xa4600 <_ZN7android15MPEG4DataSource10clearCacheEv@plt> d0e3c: 14000001 b 0xd0e40 d0e40: f85d03a0 ldur x0, [x29, #-0x30] d0e44: 97ff4513 bl 0xa2290 d0e48: f9001be0 str x0, [sp, #0x30] d0e4c: 14000001 b 0xd0e50 d0e50: f9401be8 ldr x8, [sp, #0x30] d0e54: f94023e9 ldr x9, [sp, #0x40] d0e58: f9002928 str x8, [x9, #0x50] d0e5c: f940292a ldr x10, [x9, #0x50] d0e60: b50001aa cbnz x10, 0xd0e94 d0e64: 14000001 b 0xd0e68 d0e68: 12800168 mov w8, #-0xc // =-12 d0e6c: b81ec3a8 stur w8, [x29, #-0x14] d0e70: 320003e8 orr w8, wzr, #0x1 d0e74: b81c03a8 stur w8, [x29, #-0x40] d0e78: 14000030 b 0xd0f38 d0e7c: f81c83a0 stur x0, [x29, #-0x38] d0e80: 2a0103e8 mov w8, w1 d0e84: b81c43a8 stur w8, [x29, #-0x3c] d0e88: d10043a0 sub x0, x29, #0x10 d0e8c: 97ff99c4 bl 0xb759c ::~sp()+0x58> d0e90: 14000039 b 0xd0f74 d0e94: f85d83a8 ldur x8, [x29, #-0x28] d0e98: f94023e9 ldr x9, [sp, #0x40] d0e9c: f9002128 str x8, [x9, #0x40] d0ea0: f85d03a8 ldur x8, [x29, #-0x30] d0ea4: f9002528 str x8, [x9, #0x48] d0ea8: 9100e120 add x0, x9, #0x38 d0eac: 97ff5a39 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d0eb0: f90017e0 str x0, [sp, #0x28] d0eb4: 14000001 b 0xd0eb8 d0eb8: f94023e8 ldr x8, [sp, #0x40] d0ebc: f9402101 ldr x1, [x8, #0x40] d0ec0: f9402902 ldr x2, [x8, #0x50] d0ec4: f9402503 ldr x3, [x8, #0x48] d0ec8: f94017e9 ldr x9, [sp, #0x28] d0ecc: f940012a ldr x10, [x9] d0ed0: f9401d4a ldr x10, [x10, #0x38] d0ed4: aa0903e0 mov x0, x9 d0ed8: d63f0140 blr x10 d0edc: f90013e0 str x0, [sp, #0x20] d0ee0: 14000001 b 0xd0ee4 d0ee4: f94013e8 ldr x8, [sp, #0x20] d0ee8: f90027e8 str x8, [sp, #0x48] d0eec: f94027e9 ldr x9, [sp, #0x48] d0ef0: f85d03aa ldur x10, [x29, #-0x30] d0ef4: eb0a0129 subs x9, x9, x10 d0ef8: f9000fe9 str x9, [sp, #0x18] d0efc: 5400014a b.ge 0xd0f24 d0f00: 14000001 b 0xd0f04 d0f04: f94023e0 ldr x0, [sp, #0x40] d0f08: 97ff4dbe bl 0xa4600 <_ZN7android15MPEG4DataSource10clearCacheEv@plt> d0f0c: 14000001 b 0xd0f10 d0f10: 12807d68 mov w8, #-0x3ec // =-1004 d0f14: b81ec3a8 stur w8, [x29, #-0x14] d0f18: 320003e8 orr w8, wzr, #0x1 d0f1c: b81c03a8 stur w8, [x29, #-0x40] d0f20: 14000006 b 0xd0f38 d0f24: 2a1f03e8 mov w8, wzr d0f28: b81ec3a8 stur w8, [x29, #-0x14] d0f2c: 320003e8 orr w8, wzr, #0x1 d0f30: b81c03a8 stur w8, [x29, #-0x40] d0f34: 14000001 b 0xd0f38 d0f38: d10043a0 sub x0, x29, #0x10 d0f3c: 97ff9998 bl 0xb759c ::~sp()+0x58> d0f40: b85ec3a8 ldur w8, [x29, #-0x14] d0f44: d53bd040 mrs x0, TPIDR_EL0 d0f48: f9401400 ldr x0, [x0, #0x28] d0f4c: f85f83be ldur x30, [x29, #-0x8] d0f50: eb1e0000 subs x0, x0, x30 d0f54: b90017e8 str w8, [sp, #0x14] d0f58: f90007e0 str x0, [sp, #0x8] d0f5c: 54000101 b.ne 0xd0f7c d0f60: 14000001 b 0xd0f64 d0f64: b94017e0 ldr w0, [sp, #0x14] d0f68: a9497bfd ldp x29, x30, [sp, #0x90] d0f6c: 910283ff add sp, sp, #0xa0 d0f70: d65f03c0 ret d0f74: f85c83a0 ldur x0, [x29, #-0x38] d0f78: 97ff5be6 bl 0xa7f10 <_Unwind_Resume@plt> d0f7c: 97ff637d bl 0xa9d70 <__stack_chk_fail@plt> 00000000000d0f80 const&)>: d0f80: d102c3ff sub sp, sp, #0xb0 d0f84: a90a7bfd stp x29, x30, [sp, #0xa0] d0f88: 910283fd add x29, sp, #0xa0 d0f8c: b27d03e8 orr x8, xzr, #0x8 d0f90: d2800009 mov x9, #0x0 // =0 d0f94: 5280000a mov w10, #0x0 // =0 d0f98: f81f83a0 stur x0, [x29, #-0x8] d0f9c: f81f03a1 stur x1, [x29, #-0x10] d0fa0: f81e83a2 stur x2, [x29, #-0x18] d0fa4: f85f83a0 ldur x0, [x29, #-0x8] d0fa8: f85f03a1 ldur x1, [x29, #-0x10] d0fac: 8b080022 add x2, x1, x8 d0fb0: f81d03a0 stur x0, [x29, #-0x30] d0fb4: f81c83a1 stur x1, [x29, #-0x38] d0fb8: aa0203e1 mov x1, x2 d0fbc: f81c03a8 stur x8, [x29, #-0x40] d0fc0: f81b83a9 stur x9, [x29, #-0x48] d0fc4: b81b43aa stur w10, [x29, #-0x4c] d0fc8: 97ff5a66 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> d0fcc: f85c83a8 ldur x8, [x29, #-0x38] d0fd0: f9400109 ldr x9, [x8] d0fd4: f85d03a0 ldur x0, [x29, #-0x30] d0fd8: f9000009 str x9, [x0] d0fdc: f9401d09 ldr x9, [x8, #0x38] d0fe0: f9400001 ldr x1, [x0] d0fe4: f85e8021 ldur x1, [x1, #-0x18] d0fe8: 8b010001 add x1, x0, x1 d0fec: f9000029 str x9, [x1] d0ff0: f85c03a9 ldur x9, [x29, #-0x40] d0ff4: 8b090001 add x1, x0, x9 d0ff8: aa0103e0 mov x0, x1 d0ffc: f90027e1 str x1, [sp, #0x48] d1000: 97ff4114 bl 0xa1450 <_ZN7android6VectorINS_9SidxEntryEEC2Ev@plt> d1004: 14000001 b 0xd1008 const&)+0x88> d1008: b27a03e8 orr x8, xzr, #0x40 d100c: f85d03a9 ldur x9, [x29, #-0x30] d1010: f900193f str xzr, [x9, #0x30] d1014: b85b43aa ldur w10, [x29, #-0x4c] d1018: 3900e12a strb w10, [x9, #0x38] d101c: 3900e52a strb w10, [x9, #0x39] d1020: 8b080128 add x8, x9, x8 d1024: aa0803e0 mov x0, x8 d1028: f90023e8 str x8, [sp, #0x40] d102c: 97ff6889 bl 0xab250 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEEC2Ev@plt> d1030: 14000001 b 0xd1034 const&)+0xb4> d1034: d2800d08 mov x8, #0x68 // =104 d1038: f85d03a9 ldur x9, [x29, #-0x30] d103c: 8b080128 add x8, x9, x8 d1040: aa0803e0 mov x0, x8 d1044: f9001fe8 str x8, [sp, #0x38] d1048: 97ff404a bl 0xa1170 <_ZN7android6VectorINS_4TrexEEC2Ev@plt> d104c: 14000001 b 0xd1050 const&)+0xd0> d1050: d2801208 mov x8, #0x90 // =144 d1054: f85d03a9 ldur x9, [x29, #-0x30] d1058: 8b080128 add x8, x9, x8 d105c: f85e83a1 ldur x1, [x29, #-0x18] d1060: aa0803e0 mov x0, x8 d1064: f9001be8 str x8, [sp, #0x30] d1068: 97ff3c3a bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> d106c: 14000001 b 0xd1070 const&)+0xf0> d1070: d2801708 mov x8, #0xb8 // =184 d1074: 12800249 mov w9, #-0x13 // =-19 d1078: b27d0be0 orr x0, xzr, #0x38 d107c: f85d03aa ldur x10, [x29, #-0x30] d1080: b9009949 str w9, [x10, #0x98] d1084: b9009d5f str wzr, [x10, #0x9c] d1088: b85b43a9 ldur w9, [x29, #-0x4c] d108c: 39028149 strb w9, [x10, #0xa0] d1090: f85b83ab ldur x11, [x29, #-0x48] d1094: f900554b str x11, [x10, #0xa8] d1098: f900594b str x11, [x10, #0xb0] d109c: 8b080148 add x8, x10, x8 d10a0: f90017e8 str x8, [sp, #0x28] d10a4: 97ff5f9b bl 0xa8f10 <_Znwm@plt> d10a8: f90013e0 str x0, [sp, #0x20] d10ac: 14000001 b 0xd10b0 const&)+0x130> d10b0: f94013e0 ldr x0, [sp, #0x20] d10b4: 97ff587f bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> d10b8: 14000001 b 0xd10bc const&)+0x13c> d10bc: f94017e0 ldr x0, [sp, #0x28] d10c0: f94013e1 ldr x1, [sp, #0x20] d10c4: 97ff528f bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> d10c8: 14000001 b 0xd10cc const&)+0x14c> d10cc: b27a07e8 orr x8, xzr, #0xc0 d10d0: f85d03a9 ldur x9, [x29, #-0x30] d10d4: 8b080128 add x8, x9, x8 d10d8: aa0803e0 mov x0, x8 d10dc: f9000fe8 str x8, [sp, #0x18] d10e0: 97ff6818 bl 0xab140 <_ZN7android6VectorIjEC2Ev@plt> d10e4: 14000001 b 0xd10e8 const&)+0x168> d10e8: d2801d08 mov x8, #0xe8 // =232 d10ec: f85d03a9 ldur x9, [x29, #-0x30] d10f0: 8b080128 add x8, x9, x8 d10f4: aa0803e0 mov x0, x8 d10f8: f9000be8 str x8, [sp, #0x10] d10fc: 97ff6565 bl 0xaa690 <_ZN7android7String8C1Ev@plt> d1100: 14000001 b 0xd1104 const&)+0x184> d1104: b27c0fe8 orr x8, xzr, #0xf0 d1108: f85d03a9 ldur x9, [x29, #-0x30] d110c: 8b080128 add x8, x9, x8 d1110: aa0803e0 mov x0, x8 d1114: f90007e8 str x8, [sp, #0x8] d1118: 97ff655e bl 0xaa690 <_ZN7android7String8C1Ev@plt> d111c: 14000001 b 0xd1120 const&)+0x1a0> d1120: b27d13e8 orr x8, xzr, #0xf8 d1124: f85d03a9 ldur x9, [x29, #-0x30] d1128: 8b080128 add x8, x9, x8 d112c: aa0803e0 mov x0, x8 d1130: f90003e8 str x8, [sp] d1134: 97ff6557 bl 0xaa690 <_ZN7android7String8C1Ev@plt> d1138: 14000001 b 0xd113c const&)+0x1bc> d113c: b27803e8 orr x8, xzr, #0x100 d1140: f85d03a9 ldur x9, [x29, #-0x30] d1144: 8b080120 add x0, x9, x8 d1148: 97ff6826 bl 0xab1e0 <_ZN7android11KeyedVectorIjNS_7AStringEEC2Ev@plt> d114c: 14000001 b 0xd1150 const&)+0x1d0> d1150: f85b83a8 ldur x8, [x29, #-0x48] d1154: f85d03a9 ldur x9, [x29, #-0x30] d1158: f9009528 str x8, [x9, #0x128] d115c: a94a7bfd ldp x29, x30, [sp, #0xa0] d1160: 9102c3ff add sp, sp, #0xb0 d1164: d65f03c0 ret d1168: 2a0103e8 mov w8, w1 d116c: f81e03a0 stur x0, [x29, #-0x20] d1170: b81dc3a8 stur w8, [x29, #-0x24] d1174: 1400003c b 0xd1264 const&)+0x2e4> d1178: 2a0103e8 mov w8, w1 d117c: f81e03a0 stur x0, [x29, #-0x20] d1180: b81dc3a8 stur w8, [x29, #-0x24] d1184: 14000036 b 0xd125c const&)+0x2dc> d1188: 2a0103e8 mov w8, w1 d118c: f81e03a0 stur x0, [x29, #-0x20] d1190: b81dc3a8 stur w8, [x29, #-0x24] d1194: 14000030 b 0xd1254 const&)+0x2d4> d1198: 2a0103e8 mov w8, w1 d119c: f81e03a0 stur x0, [x29, #-0x20] d11a0: b81dc3a8 stur w8, [x29, #-0x24] d11a4: 1400002a b 0xd124c const&)+0x2cc> d11a8: 2a0103e8 mov w8, w1 d11ac: f81e03a0 stur x0, [x29, #-0x20] d11b0: b81dc3a8 stur w8, [x29, #-0x24] d11b4: 14000024 b 0xd1244 const&)+0x2c4> d11b8: 2a0103e8 mov w8, w1 d11bc: f81e03a0 stur x0, [x29, #-0x20] d11c0: b81dc3a8 stur w8, [x29, #-0x24] d11c4: f94013e0 ldr x0, [sp, #0x20] d11c8: 97ff3de6 bl 0xa0960 <_ZdlPv@plt> d11cc: 1400001e b 0xd1244 const&)+0x2c4> d11d0: 2a0103e8 mov w8, w1 d11d4: f81e03a0 stur x0, [x29, #-0x20] d11d8: b81dc3a8 stur w8, [x29, #-0x24] d11dc: 14000018 b 0xd123c const&)+0x2bc> d11e0: 2a0103e8 mov w8, w1 d11e4: f81e03a0 stur x0, [x29, #-0x20] d11e8: b81dc3a8 stur w8, [x29, #-0x24] d11ec: 14000012 b 0xd1234 const&)+0x2b4> d11f0: 2a0103e8 mov w8, w1 d11f4: f81e03a0 stur x0, [x29, #-0x20] d11f8: b81dc3a8 stur w8, [x29, #-0x24] d11fc: 1400000c b 0xd122c const&)+0x2ac> d1200: 2a0103e8 mov w8, w1 d1204: f81e03a0 stur x0, [x29, #-0x20] d1208: b81dc3a8 stur w8, [x29, #-0x24] d120c: 14000006 b 0xd1224 const&)+0x2a4> d1210: 2a0103e8 mov w8, w1 d1214: f81e03a0 stur x0, [x29, #-0x20] d1218: b81dc3a8 stur w8, [x29, #-0x24] d121c: f94003e0 ldr x0, [sp] d1220: 97ff5dc4 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1224: f94007e0 ldr x0, [sp, #0x8] d1228: 97ff5dc2 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d122c: f9400be0 ldr x0, [sp, #0x10] d1230: 97ff5dc0 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1234: f9400fe0 ldr x0, [sp, #0x18] d1238: 97ff472e bl 0xa2ef0 <_ZN7android6VectorIjED2Ev@plt> d123c: f94017e0 ldr x0, [sp, #0x28] d1240: 97ff41cc bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d1244: f9401be0 ldr x0, [sp, #0x30] d1248: 97ff3b62 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> d124c: f9401fe0 ldr x0, [sp, #0x38] d1250: 97ff5d6c bl 0xa8800 <_ZN7android6VectorINS_4TrexEED2Ev@plt> d1254: f94023e0 ldr x0, [sp, #0x40] d1258: 97ff3fbe bl 0xa1150 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEED2Ev@plt> d125c: f94027e0 ldr x0, [sp, #0x48] d1260: 97ff5b54 bl 0xa7fb0 <_ZN7android6VectorINS_9SidxEntryEED2Ev@plt> d1264: b27d03e8 orr x8, xzr, #0x8 d1268: f85c83a9 ldur x9, [x29, #-0x38] d126c: 8b080121 add x1, x9, x8 d1270: f85d03a0 ldur x0, [x29, #-0x30] d1274: 97ff662f bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> d1278: f85e03a0 ldur x0, [x29, #-0x20] d127c: 97ff5b25 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000d1280 ::Vector()>: d1280: d100c3ff sub sp, sp, #0x30 d1284: a9027bfd stp x29, x30, [sp, #0x20] d1288: 910083fd add x29, sp, #0x20 d128c: b27c03e8 orr x8, xzr, #0x10 d1290: 52800002 mov w2, #0x0 // =0 d1294: f0000ea9 adrp x9, 0x2a8000 d1298: f9445929 ldr x9, [x9, #0x8b0] d129c: 8b080129 add x9, x9, x8 d12a0: f81f83a0 stur x0, [x29, #-0x8] d12a4: f85f83a0 ldur x0, [x29, #-0x8] d12a8: f9000be0 str x0, [sp, #0x10] d12ac: aa0803e1 mov x1, x8 d12b0: f90007e9 str x9, [sp, #0x8] d12b4: 97ff3c63 bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> d12b8: f94007e8 ldr x8, [sp, #0x8] d12bc: f9400be9 ldr x9, [sp, #0x10] d12c0: f9000128 str x8, [x9] d12c4: a9427bfd ldp x29, x30, [sp, #0x20] d12c8: 9100c3ff add sp, sp, #0x30 d12cc: d65f03c0 ret 00000000000d12d0 ::Vector()>: d12d0: d100c3ff sub sp, sp, #0x30 d12d4: a9027bfd stp x29, x30, [sp, #0x20] d12d8: 910083fd add x29, sp, #0x20 d12dc: b27b03e1 orr x1, xzr, #0x20 d12e0: 52800002 mov w2, #0x0 // =0 d12e4: f0000ea8 adrp x8, 0x2a8000 d12e8: f9424908 ldr x8, [x8, #0x490] d12ec: b27c03e9 orr x9, xzr, #0x10 d12f0: 8b090108 add x8, x8, x9 d12f4: f81f83a0 stur x0, [x29, #-0x8] d12f8: f85f83a9 ldur x9, [x29, #-0x8] d12fc: aa0903e0 mov x0, x9 d1300: f9000be8 str x8, [sp, #0x10] d1304: f90007e9 str x9, [sp, #0x8] d1308: 97ff3c4e bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> d130c: f9400be8 ldr x8, [sp, #0x10] d1310: f94007e9 ldr x9, [sp, #0x8] d1314: f9000128 str x8, [x9] d1318: a9427bfd ldp x29, x30, [sp, #0x20] d131c: 9100c3ff add sp, sp, #0x30 d1320: d65f03c0 ret 00000000000d1324 ::Vector()>: d1324: d100c3ff sub sp, sp, #0x30 d1328: a9027bfd stp x29, x30, [sp, #0x20] d132c: 910083fd add x29, sp, #0x20 d1330: d2800281 mov x1, #0x14 // =20 d1334: 52800002 mov w2, #0x0 // =0 d1338: f0000ea8 adrp x8, 0x2a8000 d133c: f9431508 ldr x8, [x8, #0x628] d1340: b27c03e9 orr x9, xzr, #0x10 d1344: 8b090108 add x8, x8, x9 d1348: f81f83a0 stur x0, [x29, #-0x8] d134c: f85f83a9 ldur x9, [x29, #-0x8] d1350: aa0903e0 mov x0, x9 d1354: f9000be8 str x8, [sp, #0x10] d1358: f90007e9 str x9, [sp, #0x8] d135c: 97ff3c39 bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> d1360: f9400be8 ldr x8, [sp, #0x10] d1364: f94007e9 ldr x9, [sp, #0x8] d1368: f9000128 str x8, [x9] d136c: a9427bfd ldp x29, x30, [sp, #0x20] d1370: 9100c3ff add sp, sp, #0x30 d1374: d65f03c0 ret 00000000000d1378 ::Vector()>: d1378: d100c3ff sub sp, sp, #0x30 d137c: a9027bfd stp x29, x30, [sp, #0x20] d1380: 910083fd add x29, sp, #0x20 d1384: b27e03e1 orr x1, xzr, #0x4 d1388: 32000be2 orr w2, wzr, #0x7 d138c: f0000ea8 adrp x8, 0x2a8000 d1390: f9466d08 ldr x8, [x8, #0xcd8] d1394: b27c03e9 orr x9, xzr, #0x10 d1398: 8b090108 add x8, x8, x9 d139c: f81f83a0 stur x0, [x29, #-0x8] d13a0: f85f83a9 ldur x9, [x29, #-0x8] d13a4: aa0903e0 mov x0, x9 d13a8: f9000be8 str x8, [sp, #0x10] d13ac: f90007e9 str x9, [sp, #0x8] d13b0: 97ff3c24 bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> d13b4: f9400be8 ldr x8, [sp, #0x10] d13b8: f94007e9 ldr x9, [sp, #0x8] d13bc: f9000128 str x8, [x9] d13c0: a9427bfd ldp x29, x30, [sp, #0x20] d13c4: 9100c3ff add sp, sp, #0x30 d13c8: d65f03c0 ret 00000000000d13cc ::KeyedVector()>: d13cc: d10083ff sub sp, sp, #0x20 d13d0: a9017bfd stp x29, x30, [sp, #0x10] d13d4: 910043fd add x29, sp, #0x10 d13d8: f90007e0 str x0, [sp, #0x8] d13dc: f94007e0 ldr x0, [sp, #0x8] d13e0: 97ff3bbc bl 0xa02d0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEEC2Ev@plt> d13e4: a9417bfd ldp x29, x30, [sp, #0x10] d13e8: 910083ff add sp, sp, #0x20 d13ec: d65f03c0 ret 00000000000d13f0 ::~Vector()>: d13f0: d100c3ff sub sp, sp, #0x30 d13f4: a9027bfd stp x29, x30, [sp, #0x20] d13f8: 910083fd add x29, sp, #0x20 d13fc: f0000ea8 adrp x8, 0x2a8000 d1400: f9466d08 ldr x8, [x8, #0xcd8] d1404: b27c03e9 orr x9, xzr, #0x10 d1408: 8b090108 add x8, x8, x9 d140c: f81f83a0 stur x0, [x29, #-0x8] d1410: f85f83a9 ldur x9, [x29, #-0x8] d1414: f9000128 str x8, [x9] d1418: aa0903e0 mov x0, x9 d141c: f90003e9 str x9, [sp] d1420: 97ff3b48 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> d1424: 14000001 b 0xd1428 ::~Vector()+0x38> d1428: f94003e0 ldr x0, [sp] d142c: 97ff5389 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> d1430: a9427bfd ldp x29, x30, [sp, #0x20] d1434: 9100c3ff add sp, sp, #0x30 d1438: d65f03c0 ret d143c: 2a0103e8 mov w8, w1 d1440: f9000be0 str x0, [sp, #0x10] d1444: b9000fe8 str w8, [sp, #0xc] d1448: f94003e0 ldr x0, [sp] d144c: 97ff5381 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> d1450: f9400be0 ldr x0, [sp, #0x10] d1454: 97ff735c bl 0xae1c4 00000000000d1458 ::~Vector()>: d1458: d100c3ff sub sp, sp, #0x30 d145c: a9027bfd stp x29, x30, [sp, #0x20] d1460: 910083fd add x29, sp, #0x20 d1464: f0000ea8 adrp x8, 0x2a8000 d1468: f9431508 ldr x8, [x8, #0x628] d146c: b27c03e9 orr x9, xzr, #0x10 d1470: 8b090108 add x8, x8, x9 d1474: f81f83a0 stur x0, [x29, #-0x8] d1478: f85f83a9 ldur x9, [x29, #-0x8] d147c: f9000128 str x8, [x9] d1480: aa0903e0 mov x0, x9 d1484: f90003e9 str x9, [sp] d1488: 97ff3b2e bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> d148c: 14000001 b 0xd1490 ::~Vector()+0x38> d1490: f94003e0 ldr x0, [sp] d1494: 97ff536f bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> d1498: a9427bfd ldp x29, x30, [sp, #0x20] d149c: 9100c3ff add sp, sp, #0x30 d14a0: d65f03c0 ret d14a4: 2a0103e8 mov w8, w1 d14a8: f9000be0 str x0, [sp, #0x10] d14ac: b9000fe8 str w8, [sp, #0xc] d14b0: f94003e0 ldr x0, [sp] d14b4: 97ff5367 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> d14b8: f9400be0 ldr x0, [sp, #0x10] d14bc: 97ff7342 bl 0xae1c4 00000000000d14c0 ::~Vector()>: d14c0: d100c3ff sub sp, sp, #0x30 d14c4: a9027bfd stp x29, x30, [sp, #0x20] d14c8: 910083fd add x29, sp, #0x20 d14cc: f0000ea8 adrp x8, 0x2a8000 d14d0: f9424908 ldr x8, [x8, #0x490] d14d4: b27c03e9 orr x9, xzr, #0x10 d14d8: 8b090108 add x8, x8, x9 d14dc: f81f83a0 stur x0, [x29, #-0x8] d14e0: f85f83a9 ldur x9, [x29, #-0x8] d14e4: f9000128 str x8, [x9] d14e8: aa0903e0 mov x0, x9 d14ec: f90003e9 str x9, [sp] d14f0: 97ff3b14 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> d14f4: 14000001 b 0xd14f8 ::~Vector()+0x38> d14f8: f94003e0 ldr x0, [sp] d14fc: 97ff5355 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> d1500: a9427bfd ldp x29, x30, [sp, #0x20] d1504: 9100c3ff add sp, sp, #0x30 d1508: d65f03c0 ret d150c: 2a0103e8 mov w8, w1 d1510: f9000be0 str x0, [sp, #0x10] d1514: b9000fe8 str w8, [sp, #0xc] d1518: f94003e0 ldr x0, [sp] d151c: 97ff534d bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> d1520: f9400be0 ldr x0, [sp, #0x10] d1524: 97ff7328 bl 0xae1c4 00000000000d1528 ::~Vector()>: d1528: d100c3ff sub sp, sp, #0x30 d152c: a9027bfd stp x29, x30, [sp, #0x20] d1530: 910083fd add x29, sp, #0x20 d1534: f0000ea8 adrp x8, 0x2a8000 d1538: f9445908 ldr x8, [x8, #0x8b0] d153c: b27c03e9 orr x9, xzr, #0x10 d1540: 8b090108 add x8, x8, x9 d1544: f81f83a0 stur x0, [x29, #-0x8] d1548: f85f83a9 ldur x9, [x29, #-0x8] d154c: f9000128 str x8, [x9] d1550: aa0903e0 mov x0, x9 d1554: f90003e9 str x9, [sp] d1558: 97ff3afa bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> d155c: 14000001 b 0xd1560 ::~Vector()+0x38> d1560: f94003e0 ldr x0, [sp] d1564: 97ff533b bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> d1568: a9427bfd ldp x29, x30, [sp, #0x20] d156c: 9100c3ff add sp, sp, #0x30 d1570: d65f03c0 ret d1574: 2a0103e8 mov w8, w1 d1578: f9000be0 str x0, [sp, #0x10] d157c: b9000fe8 str w8, [sp, #0xc] d1580: f94003e0 ldr x0, [sp] d1584: 97ff5333 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> d1588: f9400be0 ldr x0, [sp, #0x10] d158c: 97ff730e bl 0xae1c4 00000000000d1590 const&)>: d1590: d102c3ff sub sp, sp, #0xb0 d1594: a90a7bfd stp x29, x30, [sp, #0xa0] d1598: 910283fd add x29, sp, #0xa0 d159c: d2802708 mov x8, #0x138 // =312 d15a0: f0000ea9 adrp x9, 0x2a8000 d15a4: f944bd29 ldr x9, [x9, #0x978] d15a8: b27d03ea orr x10, xzr, #0x8 d15ac: 8b0a0129 add x9, x9, x10 d15b0: f0000eaa adrp x10, 0x2a8000 d15b4: f941a14a ldr x10, [x10, #0x340] d15b8: b27d07eb orr x11, xzr, #0x18 d15bc: 8b0b014b add x11, x10, x11 d15c0: d280140c mov x12, #0xa0 // =160 d15c4: 8b0c014a add x10, x10, x12 d15c8: d280000c mov x12, #0x0 // =0 d15cc: 5280000d mov w13, #0x0 // =0 d15d0: f81f83a0 stur x0, [x29, #-0x8] d15d4: f81f03a1 stur x1, [x29, #-0x10] d15d8: f85f83a0 ldur x0, [x29, #-0x8] d15dc: 8b080008 add x8, x0, x8 d15e0: f81d83a0 stur x0, [x29, #-0x28] d15e4: aa0803e0 mov x0, x8 d15e8: f81d03a9 stur x9, [x29, #-0x30] d15ec: f81c83ab stur x11, [x29, #-0x38] d15f0: f81c03aa stur x10, [x29, #-0x40] d15f4: f81b83ac stur x12, [x29, #-0x48] d15f8: b81b43ad stur w13, [x29, #-0x4c] d15fc: 97ff468d bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> d1600: f85d83a0 ldur x0, [x29, #-0x28] d1604: f85d03a1 ldur x1, [x29, #-0x30] d1608: 97ff58d6 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> d160c: 14000001 b 0xd1610 const&)+0x80> d1610: b27d03e8 orr x8, xzr, #0x8 d1614: f85c83a9 ldur x9, [x29, #-0x38] d1618: f85d83aa ldur x10, [x29, #-0x28] d161c: f9000149 str x9, [x10] d1620: f85c03ab ldur x11, [x29, #-0x40] d1624: f9009d4b str x11, [x10, #0x138] d1628: 8b080148 add x8, x10, x8 d162c: aa0803e0 mov x0, x8 d1630: f90027e8 str x8, [sp, #0x48] d1634: 97ff3f87 bl 0xa1450 <_ZN7android6VectorINS_9SidxEntryEEC2Ev@plt> d1638: 14000001 b 0xd163c const&)+0xac> d163c: b27a03e8 orr x8, xzr, #0x40 d1640: f85d83a9 ldur x9, [x29, #-0x28] d1644: f900193f str xzr, [x9, #0x30] d1648: b85b43aa ldur w10, [x29, #-0x4c] d164c: 3900e12a strb w10, [x9, #0x38] d1650: 3900e52a strb w10, [x9, #0x39] d1654: 8b080128 add x8, x9, x8 d1658: aa0803e0 mov x0, x8 d165c: f90023e8 str x8, [sp, #0x40] d1660: 97ff66fc bl 0xab250 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEEC2Ev@plt> d1664: 14000001 b 0xd1668 const&)+0xd8> d1668: d2800d08 mov x8, #0x68 // =104 d166c: f85d83a9 ldur x9, [x29, #-0x28] d1670: 8b080128 add x8, x9, x8 d1674: aa0803e0 mov x0, x8 d1678: f9001fe8 str x8, [sp, #0x38] d167c: 97ff3ebd bl 0xa1170 <_ZN7android6VectorINS_4TrexEEC2Ev@plt> d1680: 14000001 b 0xd1684 const&)+0xf4> d1684: d2801208 mov x8, #0x90 // =144 d1688: f85d83a9 ldur x9, [x29, #-0x28] d168c: 8b080128 add x8, x9, x8 d1690: f85f03a1 ldur x1, [x29, #-0x10] d1694: aa0803e0 mov x0, x8 d1698: f9001be8 str x8, [sp, #0x30] d169c: 97ff3aad bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> d16a0: 14000001 b 0xd16a4 const&)+0x114> d16a4: d2801708 mov x8, #0xb8 // =184 d16a8: 12800249 mov w9, #-0x13 // =-19 d16ac: b27d0be0 orr x0, xzr, #0x38 d16b0: f85d83aa ldur x10, [x29, #-0x28] d16b4: b9009949 str w9, [x10, #0x98] d16b8: b9009d5f str wzr, [x10, #0x9c] d16bc: b85b43a9 ldur w9, [x29, #-0x4c] d16c0: 39028149 strb w9, [x10, #0xa0] d16c4: f85b83ab ldur x11, [x29, #-0x48] d16c8: f900554b str x11, [x10, #0xa8] d16cc: f900594b str x11, [x10, #0xb0] d16d0: 8b080148 add x8, x10, x8 d16d4: f90017e8 str x8, [sp, #0x28] d16d8: 97ff5e0e bl 0xa8f10 <_Znwm@plt> d16dc: f90013e0 str x0, [sp, #0x20] d16e0: 14000001 b 0xd16e4 const&)+0x154> d16e4: f94013e0 ldr x0, [sp, #0x20] d16e8: 97ff56f2 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> d16ec: 14000001 b 0xd16f0 const&)+0x160> d16f0: f94017e0 ldr x0, [sp, #0x28] d16f4: f94013e1 ldr x1, [sp, #0x20] d16f8: 97ff5102 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> d16fc: 14000001 b 0xd1700 const&)+0x170> d1700: b27a07e8 orr x8, xzr, #0xc0 d1704: f85d83a9 ldur x9, [x29, #-0x28] d1708: 8b080128 add x8, x9, x8 d170c: aa0803e0 mov x0, x8 d1710: f9000fe8 str x8, [sp, #0x18] d1714: 97ff668b bl 0xab140 <_ZN7android6VectorIjEC2Ev@plt> d1718: 14000001 b 0xd171c const&)+0x18c> d171c: d2801d08 mov x8, #0xe8 // =232 d1720: f85d83a9 ldur x9, [x29, #-0x28] d1724: 8b080128 add x8, x9, x8 d1728: aa0803e0 mov x0, x8 d172c: f9000be8 str x8, [sp, #0x10] d1730: 97ff63d8 bl 0xaa690 <_ZN7android7String8C1Ev@plt> d1734: 14000001 b 0xd1738 const&)+0x1a8> d1738: b27c0fe8 orr x8, xzr, #0xf0 d173c: f85d83a9 ldur x9, [x29, #-0x28] d1740: 8b080128 add x8, x9, x8 d1744: aa0803e0 mov x0, x8 d1748: f90007e8 str x8, [sp, #0x8] d174c: 97ff63d1 bl 0xaa690 <_ZN7android7String8C1Ev@plt> d1750: 14000001 b 0xd1754 const&)+0x1c4> d1754: b27d13e8 orr x8, xzr, #0xf8 d1758: f85d83a9 ldur x9, [x29, #-0x28] d175c: 8b080128 add x8, x9, x8 d1760: aa0803e0 mov x0, x8 d1764: f90003e8 str x8, [sp] d1768: 97ff63ca bl 0xaa690 <_ZN7android7String8C1Ev@plt> d176c: 14000001 b 0xd1770 const&)+0x1e0> d1770: b27803e8 orr x8, xzr, #0x100 d1774: f85d83a9 ldur x9, [x29, #-0x28] d1778: 8b080120 add x0, x9, x8 d177c: 97ff6699 bl 0xab1e0 <_ZN7android11KeyedVectorIjNS_7AStringEEC2Ev@plt> d1780: 14000001 b 0xd1784 const&)+0x1f4> d1784: f85b83a8 ldur x8, [x29, #-0x48] d1788: f85d83a9 ldur x9, [x29, #-0x28] d178c: f9009528 str x8, [x9, #0x128] d1790: a94a7bfd ldp x29, x30, [sp, #0xa0] d1794: 9102c3ff add sp, sp, #0xb0 d1798: d65f03c0 ret d179c: 2a0103e8 mov w8, w1 d17a0: f81e83a0 stur x0, [x29, #-0x18] d17a4: b81e43a8 stur w8, [x29, #-0x1c] d17a8: 14000043 b 0xd18b4 const&)+0x324> d17ac: 2a0103e8 mov w8, w1 d17b0: f81e83a0 stur x0, [x29, #-0x18] d17b4: b81e43a8 stur w8, [x29, #-0x1c] d17b8: 1400003c b 0xd18a8 const&)+0x318> d17bc: 2a0103e8 mov w8, w1 d17c0: f81e83a0 stur x0, [x29, #-0x18] d17c4: b81e43a8 stur w8, [x29, #-0x1c] d17c8: 14000036 b 0xd18a0 const&)+0x310> d17cc: 2a0103e8 mov w8, w1 d17d0: f81e83a0 stur x0, [x29, #-0x18] d17d4: b81e43a8 stur w8, [x29, #-0x1c] d17d8: 14000030 b 0xd1898 const&)+0x308> d17dc: 2a0103e8 mov w8, w1 d17e0: f81e83a0 stur x0, [x29, #-0x18] d17e4: b81e43a8 stur w8, [x29, #-0x1c] d17e8: 1400002a b 0xd1890 const&)+0x300> d17ec: 2a0103e8 mov w8, w1 d17f0: f81e83a0 stur x0, [x29, #-0x18] d17f4: b81e43a8 stur w8, [x29, #-0x1c] d17f8: 14000024 b 0xd1888 const&)+0x2f8> d17fc: 2a0103e8 mov w8, w1 d1800: f81e83a0 stur x0, [x29, #-0x18] d1804: b81e43a8 stur w8, [x29, #-0x1c] d1808: f94013e0 ldr x0, [sp, #0x20] d180c: 97ff3c55 bl 0xa0960 <_ZdlPv@plt> d1810: 1400001e b 0xd1888 const&)+0x2f8> d1814: 2a0103e8 mov w8, w1 d1818: f81e83a0 stur x0, [x29, #-0x18] d181c: b81e43a8 stur w8, [x29, #-0x1c] d1820: 14000018 b 0xd1880 const&)+0x2f0> d1824: 2a0103e8 mov w8, w1 d1828: f81e83a0 stur x0, [x29, #-0x18] d182c: b81e43a8 stur w8, [x29, #-0x1c] d1830: 14000012 b 0xd1878 const&)+0x2e8> d1834: 2a0103e8 mov w8, w1 d1838: f81e83a0 stur x0, [x29, #-0x18] d183c: b81e43a8 stur w8, [x29, #-0x1c] d1840: 1400000c b 0xd1870 const&)+0x2e0> d1844: 2a0103e8 mov w8, w1 d1848: f81e83a0 stur x0, [x29, #-0x18] d184c: b81e43a8 stur w8, [x29, #-0x1c] d1850: 14000006 b 0xd1868 const&)+0x2d8> d1854: 2a0103e8 mov w8, w1 d1858: f81e83a0 stur x0, [x29, #-0x18] d185c: b81e43a8 stur w8, [x29, #-0x1c] d1860: f94003e0 ldr x0, [sp] d1864: 97ff5c33 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1868: f94007e0 ldr x0, [sp, #0x8] d186c: 97ff5c31 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1870: f9400be0 ldr x0, [sp, #0x10] d1874: 97ff5c2f bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1878: f9400fe0 ldr x0, [sp, #0x18] d187c: 97ff459d bl 0xa2ef0 <_ZN7android6VectorIjED2Ev@plt> d1880: f94017e0 ldr x0, [sp, #0x28] d1884: 97ff403b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d1888: f9401be0 ldr x0, [sp, #0x30] d188c: 97ff39d1 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> d1890: f9401fe0 ldr x0, [sp, #0x38] d1894: 97ff5bdb bl 0xa8800 <_ZN7android6VectorINS_4TrexEED2Ev@plt> d1898: f94023e0 ldr x0, [sp, #0x40] d189c: 97ff3e2d bl 0xa1150 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEED2Ev@plt> d18a0: f94027e0 ldr x0, [sp, #0x48] d18a4: 97ff59c3 bl 0xa7fb0 <_ZN7android6VectorINS_9SidxEntryEED2Ev@plt> d18a8: f85d83a0 ldur x0, [x29, #-0x28] d18ac: f85d03a1 ldur x1, [x29, #-0x30] d18b0: 97ff64a0 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> d18b4: d2802708 mov x8, #0x138 // =312 d18b8: f85d83a9 ldur x9, [x29, #-0x28] d18bc: 8b080120 add x0, x9, x8 d18c0: 97ff3c90 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> d18c4: f85e83a0 ldur x0, [x29, #-0x18] d18c8: 97ff5992 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000d18cc : d18cc: d10543ff sub sp, sp, #0x150 d18d0: f9009bfc str x28, [sp, #0x130] d18d4: a9147bfd stp x29, x30, [sp, #0x140] d18d8: 910503fd add x29, sp, #0x140 d18dc: d2800008 mov x8, #0x0 // =0 d18e0: f81e83a0 stur x0, [x29, #-0x18] d18e4: f81e03a1 stur x1, [x29, #-0x20] d18e8: f85e83a0 ldur x0, [x29, #-0x18] d18ec: f85e03a1 ldur x1, [x29, #-0x20] d18f0: f9400029 ldr x9, [x1] d18f4: f9000009 str x9, [x0] d18f8: f9401c29 ldr x9, [x1, #0x38] d18fc: f940000a ldr x10, [x0] d1900: f85e814a ldur x10, [x10, #-0x18] d1904: 8b0a000a add x10, x0, x10 d1908: f9000149 str x9, [x10] d190c: f9405409 ldr x9, [x0, #0xa8] d1910: f81d83a9 stur x9, [x29, #-0x28] d1914: f81a03a8 stur x8, [x29, #-0x60] d1918: f81983a0 stur x0, [x29, #-0x68] d191c: f81903a1 stur x1, [x29, #-0x70] d1920: f85d83a8 ldur x8, [x29, #-0x28] d1924: f85a03a9 ldur x9, [x29, #-0x60] d1928: eb09011f cmp x8, x9 d192c: 1a9f07ea cset w10, ne d1930: 3700004a tbnz w10, #0x0, 0xd1938 d1934: 14000011 b 0xd1978 d1938: f85d83a8 ldur x8, [x29, #-0x28] d193c: f9400108 ldr x8, [x8] d1940: f81d03a8 stur x8, [x29, #-0x30] d1944: f85d83a8 ldur x8, [x29, #-0x28] d1948: f85a03a9 ldur x9, [x29, #-0x60] d194c: eb09011f cmp x8, x9 d1950: 1a9f17ea cset w10, eq d1954: f81883a8 stur x8, [x29, #-0x78] d1958: 370000aa tbnz w10, #0x0, 0xd196c d195c: f85883a0 ldur x0, [x29, #-0x78] d1960: 97ff4728 bl 0xa3600 <_ZN7android14MPEG4Extractor5TrackD2Ev@plt> d1964: f85883a0 ldur x0, [x29, #-0x78] d1968: 97ff3bfe bl 0xa0960 <_ZdlPv@plt> d196c: f85d03a8 ldur x8, [x29, #-0x30] d1970: f81d83a8 stur x8, [x29, #-0x28] d1974: 17ffffeb b 0xd1920 d1978: f85a03a8 ldur x8, [x29, #-0x60] d197c: f85983a9 ldur x9, [x29, #-0x68] d1980: f9005928 str x8, [x9, #0xb0] d1984: f9005528 str x8, [x9, #0xa8] d1988: f940952a ldr x10, [x9, #0x128] d198c: f81c83aa stur x10, [x29, #-0x38] d1990: f85c83a8 ldur x8, [x29, #-0x38] d1994: f85a03a9 ldur x9, [x29, #-0x60] d1998: eb09011f cmp x8, x9 d199c: 1a9f07ea cset w10, ne d19a0: 3700004a tbnz w10, #0x0, 0xd19a8 d19a4: 14000018 b 0xd1a04 d19a8: f85c83a8 ldur x8, [x29, #-0x38] d19ac: f9400108 ldr x8, [x8] d19b0: f81c03a8 stur x8, [x29, #-0x40] d19b4: f85c83a8 ldur x8, [x29, #-0x38] d19b8: f9400d08 ldr x8, [x8, #0x18] d19bc: f85a03a9 ldur x9, [x29, #-0x60] d19c0: eb09011f cmp x8, x9 d19c4: 1a9f17ea cset w10, eq d19c8: f81803a8 stur x8, [x29, #-0x80] d19cc: 3700006a tbnz w10, #0x0, 0xd19d8 d19d0: f85803a0 ldur x0, [x29, #-0x80] d19d4: 97ff52a7 bl 0xa6470 <_ZdaPv@plt> d19d8: f85c83a8 ldur x8, [x29, #-0x38] d19dc: f85a03a9 ldur x9, [x29, #-0x60] d19e0: eb09011f cmp x8, x9 d19e4: 1a9f17ea cset w10, eq d19e8: f81783a8 stur x8, [x29, #-0x88] d19ec: 3700006a tbnz w10, #0x0, 0xd19f8 d19f0: f85783a0 ldur x0, [x29, #-0x88] d19f4: 97ff3bdb bl 0xa0960 <_ZdlPv@plt> d19f8: f85c03a8 ldur x8, [x29, #-0x40] d19fc: f81c83a8 stur x8, [x29, #-0x38] d1a00: 17ffffe4 b 0xd1990 d1a04: f85a03a8 ldur x8, [x29, #-0x60] d1a08: f85983a9 ldur x9, [x29, #-0x68] d1a0c: f9009528 str x8, [x9, #0x128] d1a10: f81b83bf stur xzr, [x29, #-0x48] d1a14: b27a03e8 orr x8, xzr, #0x40 d1a18: f85b83a9 ldur x9, [x29, #-0x48] d1a1c: f85983aa ldur x10, [x29, #-0x68] d1a20: 8b080140 add x0, x10, x8 d1a24: f81703a9 stur x9, [x29, #-0x90] d1a28: 97ff48f2 bl 0xa3df0 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEE4sizeEv@plt> d1a2c: f81683a0 stur x0, [x29, #-0x98] d1a30: 14000001 b 0xd1a34 d1a34: f85703a8 ldur x8, [x29, #-0x90] d1a38: f85683a9 ldur x9, [x29, #-0x98] d1a3c: eb09011f cmp x8, x9 d1a40: 1a9f27ea cset w10, lo d1a44: 3700004a tbnz w10, #0x0, 0xd1a4c d1a48: 14000058 b 0xd1ba8 d1a4c: b27a03e8 orr x8, xzr, #0x40 d1a50: f85983a9 ldur x9, [x29, #-0x68] d1a54: 8b080120 add x0, x9, x8 d1a58: f85b83a1 ldur x1, [x29, #-0x48] d1a5c: 97ff5239 bl 0xa6340 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEEixEm@plt> d1a60: f90053e0 str x0, [sp, #0xa0] d1a64: 14000001 b 0xd1a68 d1a68: f94053e8 ldr x8, [sp, #0xa0] d1a6c: f9400d09 ldr x9, [x8, #0x18] d1a70: f85a03aa ldur x10, [x29, #-0x60] d1a74: eb0a013f cmp x9, x10 d1a78: 1a9f17eb cset w11, eq d1a7c: f9004fe9 str x9, [sp, #0x98] d1a80: 3700006b tbnz w11, #0x0, 0xd1a8c d1a84: f9404fe0 ldr x0, [sp, #0x98] d1a88: 97ff527a bl 0xa6470 <_ZdaPv@plt> d1a8c: f85b83a8 ldur x8, [x29, #-0x48] d1a90: 91000508 add x8, x8, #0x1 d1a94: f81b83a8 stur x8, [x29, #-0x48] d1a98: 17ffffdf b 0xd1a14 d1a9c: b27d03e8 orr x8, xzr, #0x8 d1aa0: d2800d09 mov x9, #0x68 // =104 d1aa4: d280120a mov x10, #0x90 // =144 d1aa8: d280170b mov x11, #0xb8 // =184 d1aac: b27a07ec orr x12, xzr, #0xc0 d1ab0: d2801d0d mov x13, #0xe8 // =232 d1ab4: b27c0fee orr x14, xzr, #0xf0 d1ab8: b27d13ef orr x15, xzr, #0xf8 d1abc: b27803f0 orr x16, xzr, #0x100 d1ac0: b27a03f1 orr x17, xzr, #0x40 d1ac4: 2a0103e2 mov w2, w1 d1ac8: f81b03a0 stur x0, [x29, #-0x50] d1acc: b81ac3a2 stur w2, [x29, #-0x54] d1ad0: f85983a0 ldur x0, [x29, #-0x68] d1ad4: 8b100000 add x0, x0, x16 d1ad8: f9004be8 str x8, [sp, #0x90] d1adc: f90047e9 str x9, [sp, #0x88] d1ae0: f90043ea str x10, [sp, #0x80] d1ae4: f9003feb str x11, [sp, #0x78] d1ae8: f9003bec str x12, [sp, #0x70] d1aec: f90037ed str x13, [sp, #0x68] d1af0: f90033ee str x14, [sp, #0x60] d1af4: f9002fef str x15, [sp, #0x58] d1af8: f9002bf1 str x17, [sp, #0x50] d1afc: 97ff3b21 bl 0xa0780 <_ZN7android11KeyedVectorIjNS_7AStringEED2Ev@plt> d1b00: f85983a8 ldur x8, [x29, #-0x68] d1b04: f9402fe9 ldr x9, [sp, #0x58] d1b08: 8b090100 add x0, x8, x9 d1b0c: 97ff5b89 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1b10: f85983a8 ldur x8, [x29, #-0x68] d1b14: f94033e9 ldr x9, [sp, #0x60] d1b18: 8b090100 add x0, x8, x9 d1b1c: 97ff5b85 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1b20: f85983a8 ldur x8, [x29, #-0x68] d1b24: f94037e9 ldr x9, [sp, #0x68] d1b28: 8b090100 add x0, x8, x9 d1b2c: 97ff5b81 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1b30: f85983a8 ldur x8, [x29, #-0x68] d1b34: f9403be9 ldr x9, [sp, #0x70] d1b38: 8b090100 add x0, x8, x9 d1b3c: 97ff44ed bl 0xa2ef0 <_ZN7android6VectorIjED2Ev@plt> d1b40: f85983a8 ldur x8, [x29, #-0x68] d1b44: f9403fe9 ldr x9, [sp, #0x78] d1b48: 8b090100 add x0, x8, x9 d1b4c: 97ff3f89 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d1b50: f85983a8 ldur x8, [x29, #-0x68] d1b54: f94043e9 ldr x9, [sp, #0x80] d1b58: 8b090100 add x0, x8, x9 d1b5c: 97ff391d bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> d1b60: f85983a8 ldur x8, [x29, #-0x68] d1b64: f94047e9 ldr x9, [sp, #0x88] d1b68: 8b090100 add x0, x8, x9 d1b6c: 97ff5b25 bl 0xa8800 <_ZN7android6VectorINS_4TrexEED2Ev@plt> d1b70: f85983a8 ldur x8, [x29, #-0x68] d1b74: f9402be9 ldr x9, [sp, #0x50] d1b78: 8b090100 add x0, x8, x9 d1b7c: 97ff3d75 bl 0xa1150 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEED2Ev@plt> d1b80: f85983a8 ldur x8, [x29, #-0x68] d1b84: f9404be9 ldr x9, [sp, #0x90] d1b88: 8b090100 add x0, x8, x9 d1b8c: 97ff5909 bl 0xa7fb0 <_ZN7android6VectorINS_9SidxEntryEED2Ev@plt> d1b90: f85903a8 ldur x8, [x29, #-0x70] d1b94: f9404be9 ldr x9, [sp, #0x90] d1b98: 8b090101 add x1, x8, x9 d1b9c: f85983a0 ldur x0, [x29, #-0x68] d1ba0: 97ff63e4 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> d1ba4: 14000044 b 0xd1cb4 d1ba8: b27d03e8 orr x8, xzr, #0x8 d1bac: d2800d09 mov x9, #0x68 // =104 d1bb0: d280120a mov x10, #0x90 // =144 d1bb4: d280170b mov x11, #0xb8 // =184 d1bb8: b27a07ec orr x12, xzr, #0xc0 d1bbc: d2801d0d mov x13, #0xe8 // =232 d1bc0: b27c0fee orr x14, xzr, #0xf0 d1bc4: b27d13ef orr x15, xzr, #0xf8 d1bc8: b27803f0 orr x16, xzr, #0x100 d1bcc: b27a03f1 orr x17, xzr, #0x40 d1bd0: f85983a0 ldur x0, [x29, #-0x68] d1bd4: 8b100000 add x0, x0, x16 d1bd8: f90027e8 str x8, [sp, #0x48] d1bdc: f90023e9 str x9, [sp, #0x40] d1be0: f9001fea str x10, [sp, #0x38] d1be4: f9001beb str x11, [sp, #0x30] d1be8: f90017ec str x12, [sp, #0x28] d1bec: f90013ed str x13, [sp, #0x20] d1bf0: f9000fee str x14, [sp, #0x18] d1bf4: f9000bef str x15, [sp, #0x10] d1bf8: f90007f1 str x17, [sp, #0x8] d1bfc: 97ff3ae1 bl 0xa0780 <_ZN7android11KeyedVectorIjNS_7AStringEED2Ev@plt> d1c00: f85983a8 ldur x8, [x29, #-0x68] d1c04: f9400be9 ldr x9, [sp, #0x10] d1c08: 8b090100 add x0, x8, x9 d1c0c: 97ff5b49 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1c10: f85983a8 ldur x8, [x29, #-0x68] d1c14: f9400fe9 ldr x9, [sp, #0x18] d1c18: 8b090100 add x0, x8, x9 d1c1c: 97ff5b45 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1c20: f85983a8 ldur x8, [x29, #-0x68] d1c24: f94013e9 ldr x9, [sp, #0x20] d1c28: 8b090100 add x0, x8, x9 d1c2c: 97ff5b41 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d1c30: f85983a8 ldur x8, [x29, #-0x68] d1c34: f94017e9 ldr x9, [sp, #0x28] d1c38: 8b090100 add x0, x8, x9 d1c3c: 97ff44ad bl 0xa2ef0 <_ZN7android6VectorIjED2Ev@plt> d1c40: f85983a8 ldur x8, [x29, #-0x68] d1c44: f9401be9 ldr x9, [sp, #0x30] d1c48: 8b090100 add x0, x8, x9 d1c4c: 97ff3f49 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d1c50: f85983a8 ldur x8, [x29, #-0x68] d1c54: f9401fe9 ldr x9, [sp, #0x38] d1c58: 8b090100 add x0, x8, x9 d1c5c: 97ff38dd bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> d1c60: f85983a8 ldur x8, [x29, #-0x68] d1c64: f94023e9 ldr x9, [sp, #0x40] d1c68: 8b090100 add x0, x8, x9 d1c6c: 97ff5ae5 bl 0xa8800 <_ZN7android6VectorINS_4TrexEED2Ev@plt> d1c70: f85983a8 ldur x8, [x29, #-0x68] d1c74: f94007e9 ldr x9, [sp, #0x8] d1c78: 8b090100 add x0, x8, x9 d1c7c: 97ff3d35 bl 0xa1150 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEED2Ev@plt> d1c80: f85983a8 ldur x8, [x29, #-0x68] d1c84: f94027e9 ldr x9, [sp, #0x48] d1c88: 8b090100 add x0, x8, x9 d1c8c: 97ff58c9 bl 0xa7fb0 <_ZN7android6VectorINS_9SidxEntryEED2Ev@plt> d1c90: f85903a8 ldur x8, [x29, #-0x70] d1c94: f94027e9 ldr x9, [sp, #0x48] d1c98: 8b090101 add x1, x8, x9 d1c9c: f85983a0 ldur x0, [x29, #-0x68] d1ca0: 97ff63a4 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> d1ca4: a9547bfd ldp x29, x30, [sp, #0x140] d1ca8: f9409bfc ldr x28, [sp, #0x130] d1cac: 910543ff add sp, sp, #0x150 d1cb0: d65f03c0 ret d1cb4: f85b03a0 ldur x0, [x29, #-0x50] d1cb8: 97ff7143 bl 0xae1c4 00000000000d1cbc : d1cbc: d100c3ff sub sp, sp, #0x30 d1cc0: a9027bfd stp x29, x30, [sp, #0x20] d1cc4: 910083fd add x29, sp, #0x20 d1cc8: b27d07e8 orr x8, xzr, #0x18 d1ccc: b27d03e9 orr x9, xzr, #0x8 d1cd0: f81f83a0 stur x0, [x29, #-0x8] d1cd4: f85f83a0 ldur x0, [x29, #-0x8] d1cd8: 8b080008 add x8, x0, x8 d1cdc: f9000be0 str x0, [sp, #0x10] d1ce0: aa0803e0 mov x0, x8 d1ce4: f90007e9 str x9, [sp, #0x8] d1ce8: 97ff4562 bl 0xa3270 <_ZN7android2spINS_11SampleTableEED2Ev@plt> d1cec: f9400be8 ldr x8, [sp, #0x10] d1cf0: f94007e9 ldr x9, [sp, #0x8] d1cf4: 8b090100 add x0, x8, x9 d1cf8: 97ff3f1e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d1cfc: a9427bfd ldp x29, x30, [sp, #0x20] d1d00: 9100c3ff add sp, sp, #0x30 d1d04: d65f03c0 ret 00000000000d1d08 ::size() const>: d1d08: d10083ff sub sp, sp, #0x20 d1d0c: a9017bfd stp x29, x30, [sp, #0x10] d1d10: 910043fd add x29, sp, #0x10 d1d14: f90007e0 str x0, [sp, #0x8] d1d18: f94007e0 ldr x0, [sp, #0x8] d1d1c: 97ff43ad bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> d1d20: a9417bfd ldp x29, x30, [sp, #0x10] d1d24: 910083ff add sp, sp, #0x20 d1d28: d65f03c0 ret 00000000000d1d2c ::operator[](unsigned long) const>: d1d2c: d100c3ff sub sp, sp, #0x30 d1d30: a9027bfd stp x29, x30, [sp, #0x20] d1d34: 910083fd add x29, sp, #0x20 d1d38: b27b03e8 orr x8, xzr, #0x20 d1d3c: f81f83a0 stur x0, [x29, #-0x8] d1d40: f9000be1 str x1, [sp, #0x10] d1d44: f85f83a0 ldur x0, [x29, #-0x8] d1d48: f90007e0 str x0, [sp, #0x8] d1d4c: f90003e8 str x8, [sp] d1d50: 97ff4828 bl 0xa3df0 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEE4sizeEv@plt> d1d54: f94007e8 ldr x8, [sp, #0x8] d1d58: aa0803e0 mov x0, x8 d1d5c: 97ff5fdd bl 0xa9cd0 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEE5arrayEv@plt> d1d60: f9400be8 ldr x8, [sp, #0x10] d1d64: f94003e1 ldr x1, [sp] d1d68: 9b087c28 mul x8, x1, x8 d1d6c: 8b080008 add x8, x0, x8 d1d70: aa0803e0 mov x0, x8 d1d74: a9427bfd ldp x29, x30, [sp, #0x20] d1d78: 9100c3ff add sp, sp, #0x30 d1d7c: d65f03c0 ret 00000000000d1d80 ::~KeyedVector()>: d1d80: d10083ff sub sp, sp, #0x20 d1d84: a9017bfd stp x29, x30, [sp, #0x10] d1d88: 910043fd add x29, sp, #0x10 d1d8c: f90007e0 str x0, [sp, #0x8] d1d90: f94007e0 ldr x0, [sp, #0x8] d1d94: 97ff3e5b bl 0xa1700 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEED2Ev@plt> d1d98: a9417bfd ldp x29, x30, [sp, #0x10] d1d9c: 910083ff add sp, sp, #0x20 d1da0: d65f03c0 ret 00000000000d1da4 : d1da4: d100c3ff sub sp, sp, #0x30 d1da8: a9027bfd stp x29, x30, [sp, #0x20] d1dac: 910083fd add x29, sp, #0x20 d1db0: f0000ea8 adrp x8, 0x2a8000 d1db4: f944bd08 ldr x8, [x8, #0x978] d1db8: d2802709 mov x9, #0x138 // =312 d1dbc: f81f83a0 stur x0, [x29, #-0x8] d1dc0: f85f83a0 ldur x0, [x29, #-0x8] d1dc4: f9000be0 str x0, [sp, #0x10] d1dc8: aa0803e1 mov x1, x8 d1dcc: f90007e9 str x9, [sp, #0x8] d1dd0: 97ff4c94 bl 0xa5020 <_ZN7android14MPEG4ExtractorD2Ev@plt> d1dd4: f9400be8 ldr x8, [sp, #0x10] d1dd8: f94007e9 ldr x9, [sp, #0x8] d1ddc: 8b090100 add x0, x8, x9 d1de0: 97ff3b48 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> d1de4: a9427bfd ldp x29, x30, [sp, #0x20] d1de8: 9100c3ff add sp, sp, #0x30 d1dec: d65f03c0 ret 00000000000d1df0 : d1df0: d10083ff sub sp, sp, #0x20 d1df4: a9017bfd stp x29, x30, [sp, #0x10] d1df8: 910043fd add x29, sp, #0x10 d1dfc: f90007e0 str x0, [sp, #0x8] d1e00: f94007e0 ldr x0, [sp, #0x8] d1e04: f9400008 ldr x8, [x0] d1e08: f85e8108 ldur x8, [x8, #-0x18] d1e0c: 8b080008 add x8, x0, x8 d1e10: aa0803e0 mov x0, x8 d1e14: 97ff3f4f bl 0xa1b50 <_ZN7android14MPEG4ExtractorD1Ev@plt> d1e18: a9417bfd ldp x29, x30, [sp, #0x10] d1e1c: 910083ff add sp, sp, #0x20 d1e20: d65f03c0 ret 00000000000d1e24 : d1e24: d10083ff sub sp, sp, #0x20 d1e28: a9017bfd stp x29, x30, [sp, #0x10] d1e2c: 910043fd add x29, sp, #0x10 d1e30: f90007e0 str x0, [sp, #0x8] d1e34: f94007e0 ldr x0, [sp, #0x8] d1e38: f90003e0 str x0, [sp] d1e3c: 97ff3f45 bl 0xa1b50 <_ZN7android14MPEG4ExtractorD1Ev@plt> d1e40: f94003e0 ldr x0, [sp] d1e44: 97ff3ac7 bl 0xa0960 <_ZdlPv@plt> d1e48: a9417bfd ldp x29, x30, [sp, #0x10] d1e4c: 910083ff add sp, sp, #0x20 d1e50: d65f03c0 ret 00000000000d1e54 : d1e54: d10083ff sub sp, sp, #0x20 d1e58: a9017bfd stp x29, x30, [sp, #0x10] d1e5c: 910043fd add x29, sp, #0x10 d1e60: f90007e0 str x0, [sp, #0x8] d1e64: f94007e0 ldr x0, [sp, #0x8] d1e68: f9400008 ldr x8, [x0] d1e6c: f85e8108 ldur x8, [x8, #-0x18] d1e70: 8b080008 add x8, x0, x8 d1e74: aa0803e0 mov x0, x8 d1e78: 97ff49ca bl 0xa45a0 <_ZN7android14MPEG4ExtractorD0Ev@plt> d1e7c: a9417bfd ldp x29, x30, [sp, #0x10] d1e80: 910083ff add sp, sp, #0x20 d1e84: d65f03c0 ret 00000000000d1e88 : d1e88: d100c3ff sub sp, sp, #0x30 d1e8c: a9027bfd stp x29, x30, [sp, #0x20] d1e90: 910083fd add x29, sp, #0x20 d1e94: 12800008 mov w8, #-0x1 // =-1 d1e98: f81f83a0 stur x0, [x29, #-0x8] d1e9c: f85f83a0 ldur x0, [x29, #-0x8] d1ea0: f9401809 ldr x9, [x0, #0x30] d1ea4: f9000be0 str x0, [sp, #0x10] d1ea8: b9000fe8 str w8, [sp, #0xc] d1eac: b4000169 cbz x9, 0xd1ed8 d1eb0: b27d03e8 orr x8, xzr, #0x8 d1eb4: d2800009 mov x9, #0x0 // =0 d1eb8: f9400bea ldr x10, [sp, #0x10] d1ebc: 8b080140 add x0, x10, x8 d1ec0: f90003e9 str x9, [sp] d1ec4: 97ff5adb bl 0xa8a30 <_ZNK7android6VectorINS_9SidxEntryEE4sizeEv@plt> d1ec8: f94003e8 ldr x8, [sp] d1ecc: eb08001f cmp x0, x8 d1ed0: 1a9f07eb cset w11, ne d1ed4: b9000feb str w11, [sp, #0xc] d1ed8: b9400fe8 ldr w8, [sp, #0xc] d1edc: 321e03e9 orr w9, wzr, #0x4 d1ee0: 5280000a mov w10, #0x0 // =0 d1ee4: 5280016b mov w11, #0xb // =11 d1ee8: 7200011f tst w8, #0x1 d1eec: 1a8a1168 csel w8, w11, w10, ne d1ef0: 2a080120 orr w0, w9, w8 d1ef4: a9427bfd ldp x29, x30, [sp, #0x20] d1ef8: 9100c3ff add sp, sp, #0x30 d1efc: d65f03c0 ret 00000000000d1f00 ::size() const>: d1f00: d10083ff sub sp, sp, #0x20 d1f04: a9017bfd stp x29, x30, [sp, #0x10] d1f08: 910043fd add x29, sp, #0x10 d1f0c: f90007e0 str x0, [sp, #0x8] d1f10: f94007e0 ldr x0, [sp, #0x8] d1f14: 97ff432f bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> d1f18: a9417bfd ldp x29, x30, [sp, #0x10] d1f1c: 910083ff add sp, sp, #0x20 d1f20: d65f03c0 ret 00000000000d1f24 : d1f24: d10143ff sub sp, sp, #0x50 d1f28: a9047bfd stp x29, x30, [sp, #0x40] d1f2c: 910103fd add x29, sp, #0x40 d1f30: f81f83a0 stur x0, [x29, #-0x8] d1f34: f85f83a0 ldur x0, [x29, #-0x8] d1f38: f9000fe0 str x0, [sp, #0x18] d1f3c: f9000be8 str x8, [sp, #0x10] d1f40: 97ff3934 bl 0xa0410 <_ZN7android14MPEG4Extractor12readMetaDataEv@plt> d1f44: b81f43a0 stur w0, [x29, #-0xc] d1f48: 35000040 cbnz w0, 0xd1f50 d1f4c: 14000010 b 0xd1f8c d1f50: b27d0be0 orr x0, xzr, #0x38 d1f54: 97ff5bef bl 0xa8f10 <_Znwm@plt> d1f58: f90007e0 str x0, [sp, #0x8] d1f5c: 97ff54d5 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> d1f60: 14000001 b 0xd1f64 d1f64: f9400be0 ldr x0, [sp, #0x10] d1f68: f94007e1 ldr x1, [sp, #0x8] d1f6c: 97ff4ee5 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> d1f70: 1400000c b 0xd1fa0 d1f74: 2a0103e8 mov w8, w1 d1f78: f81e83a0 stur x0, [x29, #-0x18] d1f7c: b81e43a8 stur w8, [x29, #-0x1c] d1f80: f94007e0 ldr x0, [sp, #0x8] d1f84: 97ff3a77 bl 0xa0960 <_ZdlPv@plt> d1f88: 14000009 b 0xd1fac d1f8c: d2801708 mov x8, #0xb8 // =184 d1f90: f9400fe9 ldr x9, [sp, #0x18] d1f94: 8b080121 add x1, x9, x8 d1f98: f9400be0 ldr x0, [sp, #0x10] d1f9c: 97ff3c89 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> d1fa0: a9447bfd ldp x29, x30, [sp, #0x40] d1fa4: 910143ff add sp, sp, #0x50 d1fa8: d65f03c0 ret d1fac: f85e83a0 ldur x0, [x29, #-0x18] d1fb0: 97ff57d8 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000d1fb4 : d1fb4: d105c3ff sub sp, sp, #0x170 d1fb8: f900abfc str x28, [sp, #0x150] d1fbc: a9167bfd stp x29, x30, [sp, #0x160] d1fc0: 910583fd add x29, sp, #0x160 d1fc4: d53bd048 mrs x8, TPIDR_EL0 d1fc8: f9401508 ldr x8, [x8, #0x28] d1fcc: f81e83a8 stur x8, [x29, #-0x18] d1fd0: f81903a0 stur x0, [x29, #-0x70] d1fd4: f85903a8 ldur x8, [x29, #-0x70] d1fd8: aa0803e0 mov x0, x8 d1fdc: b9409909 ldr w9, [x8, #0x98] d1fe0: 31004d29 adds w9, w9, #0x13 d1fe4: f90053e0 str x0, [sp, #0xa0] d1fe8: b9009fe9 str w9, [sp, #0x9c] d1fec: 540000c0 b.eq 0xd2004 d1ff0: 14000001 b 0xd1ff4 d1ff4: f94053e8 ldr x8, [sp, #0xa0] d1ff8: b9409909 ldr w9, [x8, #0x98] d1ffc: b819c3a9 stur w9, [x29, #-0x64] d2000: 14000122 b 0xd2488 d2004: aa1f03e8 mov x8, xzr d2008: f81e03a8 stur x8, [x29, #-0x20] d200c: 2a1f03e9 mov w9, wzr d2010: 3818c3a9 sturb w9, [x29, #-0x74] d2014: 14000001 b 0xd2018 d2018: 3858c3a8 ldurb w8, [x29, #-0x74] d201c: 2a1f03e0 mov w0, wzr d2020: b9009be0 str w0, [sp, #0x98] d2024: 360001e8 tbz w8, #0x0, 0xd2060 d2028: 14000001 b 0xd202c d202c: f94053e8 ldr x8, [sp, #0xa0] d2030: 3940e509 ldrb w9, [x8, #0x39] d2034: 320003ea orr w10, wzr, #0x1 d2038: b90097ea str w10, [sp, #0x94] d203c: 370000c9 tbnz w9, #0x0, 0xd2054 d2040: 14000001 b 0xd2044 d2044: f94053e8 ldr x8, [sp, #0xa0] d2048: 3940e109 ldrb w9, [x8, #0x38] d204c: b90097e9 str w9, [sp, #0x94] d2050: 14000001 b 0xd2054 d2054: b94097e0 ldr w0, [sp, #0x94] d2058: b9009be0 str w0, [sp, #0x98] d205c: 14000001 b 0xd2060 d2060: b9409be8 ldr w8, [sp, #0x98] d2064: 37000568 tbnz w8, #0x0, 0xd2110 d2068: 14000001 b 0xd206c d206c: f85e03a8 ldur x8, [x29, #-0x20] d2070: f81803a8 stur x8, [x29, #-0x80] d2074: d10083a1 sub x1, x29, #0x20 d2078: 2a1f03e0 mov w0, wzr d207c: f94053e8 ldr x8, [sp, #0xa0] d2080: b90093e0 str w0, [sp, #0x90] d2084: aa0803e0 mov x0, x8 d2088: b94093e2 ldr w2, [sp, #0x90] d208c: 97ff600d bl 0xaa0c0 <_ZN7android14MPEG4Extractor10parseChunkEPli@plt> d2090: b81dc3a0 stur w0, [x29, #-0x24] d2094: b85dc3a0 ldur w0, [x29, #-0x24] d2098: 34000120 cbz w0, 0xd20bc d209c: 14000001 b 0xd20a0 d20a0: b85dc3a8 ldur w8, [x29, #-0x24] d20a4: 320103e9 orr w9, wzr, #0x80000000 d20a8: 6b090108 subs w8, w8, w9 d20ac: b9008fe8 str w8, [sp, #0x8c] d20b0: 54000060 b.eq 0xd20bc d20b4: 14000001 b 0xd20b8 d20b8: 14000016 b 0xd2110 d20bc: f85e03a8 ldur x8, [x29, #-0x20] d20c0: f85803a9 ldur x9, [x29, #-0x80] d20c4: eb090108 subs x8, x8, x9 d20c8: f90043e8 str x8, [sp, #0x80] d20cc: 540000ac b.gt 0xd20e0 d20d0: 14000001 b 0xd20d4 d20d4: 12807dc8 mov w8, #-0x3ef // =-1007 d20d8: b81dc3a8 stur w8, [x29, #-0x24] d20dc: 1400000d b 0xd2110 d20e0: b85dc3a8 ldur w8, [x29, #-0x24] d20e4: 320103e9 orr w9, wzr, #0x80000000 d20e8: 6b090108 subs w8, w8, w9 d20ec: b9007fe8 str w8, [sp, #0x7c] d20f0: 540000a1 b.ne 0xd2104 d20f4: 14000001 b 0xd20f8 d20f8: 320003e8 orr w8, wzr, #0x1 d20fc: 3818c3a8 sturb w8, [x29, #-0x74] d2100: 14000001 b 0xd2104 d2104: 14000001 b 0xd2108 d2108: 14000001 b 0xd210c d210c: 17ffffc3 b 0xd2018 d2110: f94053e8 ldr x8, [sp, #0xa0] d2114: b9409909 ldr w9, [x8, #0x98] d2118: 350005e9 cbnz w9, 0xd21d4 d211c: 14000001 b 0xd2120 d2120: d0000921 adrp x1, 0x1f8000 d2124: 91347821 add x1, x1, #0xd1e d2128: f94053e0 ldr x0, [sp, #0xa0] d212c: 97ff3dcd bl 0xa1860 <_ZN7android14MPEG4Extractor21findTrackByMimePrefixEPKc@plt> d2130: b40001a0 cbz x0, 0xd2164 d2134: 14000001 b 0xd2138 d2138: f94053e8 ldr x8, [sp, #0xa0] d213c: 9102e100 add x0, x8, #0xb8 d2140: 97ff4b5c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d2144: d0000ea8 adrp x8, 0x2a8000 d2148: f945b508 ldr x8, [x8, #0xb68] d214c: f9400102 ldr x2, [x8] d2150: 528daca1 mov w1, #0x6d65 // =28005 d2154: 72adad21 movk w1, #0x6d69, lsl #16 d2158: 97ff389a bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d215c: b9007be0 str w0, [sp, #0x78] d2160: 1400001c b 0xd21d0 d2164: d0000921 adrp x1, 0x1f8000 d2168: 91349421 add x1, x1, #0xd25 d216c: f94053e0 ldr x0, [sp, #0xa0] d2170: 97ff3dbc bl 0xa1860 <_ZN7android14MPEG4Extractor21findTrackByMimePrefixEPKc@plt> d2174: b4000180 cbz x0, 0xd21a4 d2178: 14000001 b 0xd217c d217c: f94053e8 ldr x8, [sp, #0xa0] d2180: 9102e100 add x0, x8, #0xb8 d2184: 97ff4b4b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d2188: d0000922 adrp x2, 0x1f8000 d218c: 9134b042 add x2, x2, #0xd2c d2190: 528daca1 mov w1, #0x6d65 // =28005 d2194: 72adad21 movk w1, #0x6d69, lsl #16 d2198: 97ff388a bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d219c: b90077e0 str w0, [sp, #0x74] d21a0: 1400000b b 0xd21cc d21a4: f94053e8 ldr x8, [sp, #0xa0] d21a8: 9102e100 add x0, x8, #0xb8 d21ac: 97ff4b41 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d21b0: d0000922 adrp x2, 0x1f8000 d21b4: 911d5842 add x2, x2, #0x756 d21b8: 528daca1 mov w1, #0x6d65 // =28005 d21bc: 72adad21 movk w1, #0x6d69, lsl #16 d21c0: 97ff3880 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d21c4: b90073e0 str w0, [sp, #0x70] d21c8: 14000001 b 0xd21cc d21cc: 14000001 b 0xd21d0 d21d0: 14000005 b 0xd21e4 d21d4: b85dc3a8 ldur w8, [x29, #-0x24] d21d8: f94053e9 ldr x9, [sp, #0xa0] d21dc: b9009928 str w8, [x9, #0x98] d21e0: 14000001 b 0xd21e4 d21e4: 14000001 b 0xd21e8 d21e8: 12800248 mov w8, #-0x13 // =-19 d21ec: b81bc3a8 stur w8, [x29, #-0x44] d21f0: d10103a9 sub x9, x29, #0x40 d21f4: d10093a0 sub x0, x29, #0x24 d21f8: d10113a1 sub x1, x29, #0x44 d21fc: aa0903e8 mov x8, x9 d2200: f90037e9 str x9, [sp, #0x68] d2204: 97ff5c37 bl 0xa92e0 <_ZN7android10Compare_NEIiiEENS_7AStringERKT_RKT0_@plt> d2208: f94037e0 ldr x0, [sp, #0x68] d220c: 97ff5ab1 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> d2210: b90067e0 str w0, [sp, #0x64] d2214: 14000001 b 0xd2218 d2218: b94067e8 ldr w8, [sp, #0x64] d221c: 37000308 tbnz w8, #0x0, 0xd227c d2220: 14000001 b 0xd2224 d2224: d0000921 adrp x1, 0x1f8000 d2228: 9134d821 add x1, x1, #0xd36 d222c: d10183a0 sub x0, x29, #0x60 d2230: 97ff4654 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> d2234: 14000001 b 0xd2238 d2238: d10183a0 sub x0, x29, #0x60 d223c: d10103a1 sub x1, x29, #0x40 d2240: 97ff42a8 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> d2244: 14000001 b 0xd2248 d2248: d10183a0 sub x0, x29, #0x60 d224c: 97ff3ead bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> d2250: 1400000b b 0xd227c d2254: f81783a0 stur x0, [x29, #-0x88] d2258: 2a0103e8 mov w8, w1 d225c: b81743a8 stur w8, [x29, #-0x8c] d2260: 14000027 b 0xd22fc d2264: f81783a0 stur x0, [x29, #-0x88] d2268: 2a0103e8 mov w8, w1 d226c: b81743a8 stur w8, [x29, #-0x8c] d2270: d10183a0 sub x0, x29, #0x60 d2274: 97ff3ea3 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> d2278: 14000021 b 0xd22fc d227c: d10103a0 sub x0, x29, #0x40 d2280: 97ff3ea0 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> d2284: 14000001 b 0xd2288 d2288: aa1f03e8 mov x8, xzr d228c: f81683a8 stur x8, [x29, #-0x98] d2290: f81603a8 stur x8, [x29, #-0xa0] d2294: 14000001 b 0xd2298 d2298: f85603a8 ldur x8, [x29, #-0xa0] d229c: f94053e9 ldr x9, [sp, #0xa0] d22a0: 91010120 add x0, x9, #0x40 d22a4: f9002fe8 str x8, [sp, #0x58] d22a8: 97ff46d2 bl 0xa3df0 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEE4sizeEv@plt> d22ac: f9402fe8 ldr x8, [sp, #0x58] d22b0: eb000108 subs x8, x8, x0 d22b4: f9002be8 str x8, [sp, #0x50] d22b8: 54000282 b.hs 0xd2308 d22bc: 14000001 b 0xd22c0 d22c0: f94053e8 ldr x8, [sp, #0xa0] d22c4: 91010100 add x0, x8, #0x40 d22c8: f85603a1 ldur x1, [x29, #-0xa0] d22cc: 97ff501d bl 0xa6340 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEEixEm@plt> d22d0: b9401009 ldr w9, [x0, #0x10] d22d4: 11005129 add w9, w9, #0x14 d22d8: 2a0903e8 mov w8, w9 d22dc: f85683a0 ldur x0, [x29, #-0x98] d22e0: 8b080008 add x8, x0, x8 d22e4: f81683a8 stur x8, [x29, #-0x98] d22e8: 14000001 b 0xd22ec d22ec: f85603a8 ldur x8, [x29, #-0xa0] d22f0: 91000508 add x8, x8, #0x1 d22f4: f81603a8 stur x8, [x29, #-0xa0] d22f8: 17ffffe8 b 0xd2298 d22fc: d10103a0 sub x0, x29, #0x40 d2300: 97ff3e80 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> d2304: 1400006f b 0xd24c0 d2308: f85683a8 ldur x8, [x29, #-0x98] d230c: b4000b68 cbz x8, 0xd2478 d2310: 14000001 b 0xd2314 d2314: b856c3a8 ldur w8, [x29, #-0x94] d2318: 35000b08 cbnz w8, 0xd2478 d231c: 14000001 b 0xd2320 d2320: f85683a0 ldur x0, [x29, #-0x98] d2324: 97ff3fdb bl 0xa2290 d2328: f81583a0 stur x0, [x29, #-0xa8] d232c: f85583a0 ldur x0, [x29, #-0xa8] d2330: b50000a0 cbnz x0, 0xd2344 d2334: 14000001 b 0xd2338 d2338: 12800168 mov w8, #-0xc // =-12 d233c: b819c3a8 stur w8, [x29, #-0x64] d2340: 14000052 b 0xd2488 d2344: f85583a8 ldur x8, [x29, #-0xa8] d2348: f9005be8 str x8, [sp, #0xb0] d234c: aa1f03e8 mov x8, xzr d2350: f90057e8 str x8, [sp, #0xa8] d2354: 14000001 b 0xd2358 d2358: f94057e8 ldr x8, [sp, #0xa8] d235c: f94053e9 ldr x9, [sp, #0xa0] d2360: 91010120 add x0, x9, #0x40 d2364: f90027e8 str x8, [sp, #0x48] d2368: 97ff46a2 bl 0xa3df0 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEE4sizeEv@plt> d236c: f94027e8 ldr x8, [sp, #0x48] d2370: eb000108 subs x8, x8, x0 d2374: f90023e8 str x8, [sp, #0x40] d2378: 54000622 b.hs 0xd243c d237c: 14000001 b 0xd2380 d2380: f9405be8 ldr x8, [sp, #0xb0] d2384: f94053e9 ldr x9, [sp, #0xa0] d2388: 9101012a add x10, x9, #0x40 d238c: f94057e1 ldr x1, [sp, #0xa8] d2390: aa0a03e0 mov x0, x10 d2394: f9001fe8 str x8, [sp, #0x38] d2398: f9001bea str x10, [sp, #0x30] d239c: 97ff4fe9 bl 0xa6340 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEEixEm@plt> d23a0: 3dc00000 ldr q0, [x0] d23a4: b940100b ldr w11, [x0, #0x10] d23a8: f9401fe8 ldr x8, [sp, #0x38] d23ac: b900110b str w11, [x8, #0x10] d23b0: 3d800100 str q0, [x8] d23b4: f9405be9 ldr x9, [sp, #0xb0] d23b8: 91005120 add x0, x9, #0x14 d23bc: f94057e1 ldr x1, [sp, #0xa8] d23c0: f9401be9 ldr x9, [sp, #0x30] d23c4: f90017e0 str x0, [sp, #0x28] d23c8: aa0903e0 mov x0, x9 d23cc: 97ff4fdd bl 0xa6340 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEEixEm@plt> d23d0: f9400c01 ldr x1, [x0, #0x18] d23d4: f94057e8 ldr x8, [sp, #0xa8] d23d8: f9401be0 ldr x0, [sp, #0x30] d23dc: f90013e1 str x1, [sp, #0x20] d23e0: aa0803e1 mov x1, x8 d23e4: 97ff4fd7 bl 0xa6340 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEEixEm@plt> d23e8: b940100b ldr w11, [x0, #0x10] d23ec: 2a0b03e2 mov w2, w11 d23f0: f94017e0 ldr x0, [sp, #0x28] d23f4: f94013e1 ldr x1, [sp, #0x20] d23f8: 97ff3666 bl 0x9fd90 d23fc: f94057e1 ldr x1, [sp, #0xa8] d2400: f9401be8 ldr x8, [sp, #0x30] d2404: f9000fe0 str x0, [sp, #0x18] d2408: aa0803e0 mov x0, x8 d240c: 97ff4fcd bl 0xa6340 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEEixEm@plt> d2410: b940100b ldr w11, [x0, #0x10] d2414: 1100516b add w11, w11, #0x14 d2418: f9405be8 ldr x8, [sp, #0xb0] d241c: 2a0b03e9 mov w9, w11 d2420: 8b090108 add x8, x8, x9 d2424: f9005be8 str x8, [sp, #0xb0] d2428: 14000001 b 0xd242c d242c: f94057e8 ldr x8, [sp, #0xa8] d2430: 91000508 add x8, x8, #0x1 d2434: f90057e8 str x8, [sp, #0xa8] d2438: 17ffffc8 b 0xd2358 d243c: f94053e8 ldr x8, [sp, #0xa0] d2440: 9102e100 add x0, x8, #0xb8 d2444: 97ff4a9b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d2448: f85583a3 ldur x3, [x29, #-0xa8] d244c: f85683a4 ldur x4, [x29, #-0x98] d2450: 528e6d09 mov w9, #0x7368 // =29544 d2454: 72ae0e69 movk w9, #0x7073, lsl #16 d2458: 2a0903e1 mov w1, w9 d245c: 2a0903e2 mov w2, w9 d2460: 97ff4bf4 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> d2464: f85583a8 ldur x8, [x29, #-0xa8] d2468: b90017e0 str w0, [sp, #0x14] d246c: aa0803e0 mov x0, x8 d2470: 97ff3e78 bl 0xa1e50 d2474: 14000001 b 0xd2478 d2478: f94053e8 ldr x8, [sp, #0xa0] d247c: b9409909 ldr w9, [x8, #0x98] d2480: b819c3a9 stur w9, [x29, #-0x64] d2484: 14000001 b 0xd2488 d2488: b859c3a8 ldur w8, [x29, #-0x64] d248c: d53bd049 mrs x9, TPIDR_EL0 d2490: f9401529 ldr x9, [x9, #0x28] d2494: f85e83aa ldur x10, [x29, #-0x18] d2498: eb0a0129 subs x9, x9, x10 d249c: b90013e8 str w8, [sp, #0x10] d24a0: f90007e9 str x9, [sp, #0x8] d24a4: 54000121 b.ne 0xd24c8 d24a8: 14000001 b 0xd24ac d24ac: b94013e0 ldr w0, [sp, #0x10] d24b0: a9567bfd ldp x29, x30, [sp, #0x160] d24b4: f940abfc ldr x28, [sp, #0x150] d24b8: 9105c3ff add sp, sp, #0x170 d24bc: d65f03c0 ret d24c0: f85783a0 ldur x0, [x29, #-0x88] d24c4: 97ff5693 bl 0xa7f10 <_Unwind_Resume@plt> d24c8: 97ff5e2a bl 0xa9d70 <__stack_chk_fail@plt> 00000000000d24cc : d24cc: d10143ff sub sp, sp, #0x50 d24d0: a9047bfd stp x29, x30, [sp, #0x40] d24d4: 910103fd add x29, sp, #0x40 d24d8: d2800008 mov x8, #0x0 // =0 d24dc: f81f03a0 stur x0, [x29, #-0x10] d24e0: f85f03a0 ldur x0, [x29, #-0x10] d24e4: f9000be0 str x0, [sp, #0x10] d24e8: f90007e8 str x8, [sp, #0x8] d24ec: 97ff37c9 bl 0xa0410 <_ZN7android14MPEG4Extractor12readMetaDataEv@plt> d24f0: b81ec3a0 stur w0, [x29, #-0x14] d24f4: 35000040 cbnz w0, 0xd24fc d24f8: 14000003 b 0xd2504 d24fc: f81f83bf stur xzr, [x29, #-0x8] d2500: 14000014 b 0xd2550 d2504: f90013ff str xzr, [sp, #0x20] d2508: f9400be8 ldr x8, [sp, #0x10] d250c: f9405509 ldr x9, [x8, #0xa8] d2510: f9000fe9 str x9, [sp, #0x18] d2514: f9400fe8 ldr x8, [sp, #0x18] d2518: f94007e9 ldr x9, [sp, #0x8] d251c: eb09011f cmp x8, x9 d2520: 1a9f07ea cset w10, ne d2524: 3700004a tbnz w10, #0x0, 0xd252c d2528: 14000008 b 0xd2548 d252c: f94013e8 ldr x8, [sp, #0x20] d2530: 91000508 add x8, x8, #0x1 d2534: f90013e8 str x8, [sp, #0x20] d2538: f9400fe8 ldr x8, [sp, #0x18] d253c: f9400108 ldr x8, [x8] d2540: f9000fe8 str x8, [sp, #0x18] d2544: 17fffff4 b 0xd2514 d2548: f94013e8 ldr x8, [sp, #0x20] d254c: f81f83a8 stur x8, [x29, #-0x8] d2550: f85f83a0 ldur x0, [x29, #-0x8] d2554: a9447bfd ldp x29, x30, [sp, #0x40] d2558: 910143ff add sp, sp, #0x50 d255c: d65f03c0 ret 00000000000d2560 : d2560: d103c3ff sub sp, sp, #0xf0 d2564: a90e7bfd stp x29, x30, [sp, #0xe0] d2568: 910383fd add x29, sp, #0xe0 d256c: d53bd049 mrs x9, TPIDR_EL0 d2570: f9401529 ldr x9, [x9, #0x28] d2574: f81f83a9 stur x9, [x29, #-0x8] d2578: f81a83a0 stur x0, [x29, #-0x58] d257c: f81a03a1 stur x1, [x29, #-0x60] d2580: b819c3a2 stur w2, [x29, #-0x64] d2584: f85a83a9 ldur x9, [x29, #-0x58] d2588: aa0903e0 mov x0, x9 d258c: f90037e0 str x0, [sp, #0x68] d2590: aa0903e0 mov x0, x9 d2594: f90033e8 str x8, [sp, #0x60] d2598: 97ff379e bl 0xa0410 <_ZN7android14MPEG4Extractor12readMetaDataEv@plt> d259c: b81983a0 stur w0, [x29, #-0x68] d25a0: 34000120 cbz w0, 0xd25c4 d25a4: 14000001 b 0xd25a8 d25a8: aa1f03e0 mov x0, xzr d25ac: f94033e8 ldr x8, [sp, #0x60] d25b0: f9002fe0 str x0, [sp, #0x58] d25b4: aa0803e0 mov x0, x8 d25b8: f9402fe1 ldr x1, [sp, #0x58] d25bc: 97ff4d51 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> d25c0: 140000c7 b 0xd28dc d25c4: f94037e8 ldr x8, [sp, #0x68] d25c8: f9405509 ldr x9, [x8, #0xa8] d25cc: f9003be9 str x9, [sp, #0x70] d25d0: 14000001 b 0xd25d4 d25d4: f85a03a8 ldur x8, [x29, #-0x60] d25d8: b4000268 cbz x8, 0xd2624 d25dc: 14000001 b 0xd25e0 d25e0: f9403be8 ldr x8, [sp, #0x70] d25e4: b5000128 cbnz x8, 0xd2608 d25e8: 14000001 b 0xd25ec d25ec: aa1f03e0 mov x0, xzr d25f0: f94033e8 ldr x8, [sp, #0x60] d25f4: f9002be0 str x0, [sp, #0x50] d25f8: aa0803e0 mov x0, x8 d25fc: f9402be1 ldr x1, [sp, #0x50] d2600: 97ff4d40 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> d2604: 140000b6 b 0xd28dc d2608: f9403be8 ldr x8, [sp, #0x70] d260c: f9400108 ldr x8, [x8] d2610: f9003be8 str x8, [sp, #0x70] d2614: f85a03a8 ldur x8, [x29, #-0x60] d2618: f1000508 subs x8, x8, #0x1 d261c: f81a03a8 stur x8, [x29, #-0x60] d2620: 17ffffed b 0xd25d4 d2624: f9403be8 ldr x8, [sp, #0x70] d2628: b5000128 cbnz x8, 0xd264c d262c: 14000001 b 0xd2630 d2630: aa1f03e0 mov x0, xzr d2634: f94033e8 ldr x8, [sp, #0x60] d2638: f90027e0 str x0, [sp, #0x48] d263c: aa0803e0 mov x0, x8 d2640: f94027e1 ldr x1, [sp, #0x48] d2644: 97ff4d2f bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> d2648: 140000a5 b 0xd28dc d264c: 3859c3a8 ldurb w8, [x29, #-0x64] d2650: 360013c8 tbz w8, #0x0, 0xd28c8 d2654: 14000001 b 0xd2658 d2658: f9403be8 ldr x8, [sp, #0x70] d265c: 39408109 ldrb w9, [x8, #0x20] d2660: 37001349 tbnz w9, #0x0, 0xd28c8 d2664: 14000001 b 0xd2668 d2668: f9403be8 ldr x8, [sp, #0x70] d266c: 320003e9 orr w9, wzr, #0x1 d2670: 39008109 strb w9, [x8, #0x20] d2674: f9403be8 ldr x8, [sp, #0x70] d2678: 91002100 add x0, x8, #0x8 d267c: 97ff4a0d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d2680: 528daca1 mov w1, #0x6d65 // =28005 d2684: 72adad21 movk w1, #0x6d69, lsl #16 d2688: d100c3a2 sub x2, x29, #0x30 d268c: 97ff4fe5 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> d2690: f85d03a1 ldur x1, [x29, #-0x30] d2694: d0000928 adrp x8, 0x1f8000 d2698: 91347908 add x8, x8, #0xd1e d269c: 321f07e9 orr w9, wzr, #0x6 d26a0: 2a0903e2 mov w2, w9 d26a4: b90047e0 str w0, [sp, #0x44] d26a8: aa0803e0 mov x0, x8 d26ac: 97ff6235 bl 0xaaf80 d26b0: 350010a0 cbnz w0, 0xd28c4 d26b4: 14000001 b 0xd26b8 d26b8: f85d03a0 ldur x0, [x29, #-0x30] d26bc: d0000ea8 adrp x8, 0x2a8000 d26c0: f9415d08 ldr x8, [x8, #0x2b8] d26c4: f9400101 ldr x1, [x8] d26c8: 97ff3eda bl 0xa2230 d26cc: 35000680 cbnz w0, 0xd279c d26d0: 14000001 b 0xd26d4 d26d4: f9403be8 ldr x8, [sp, #0x70] d26d8: 91006100 add x0, x8, #0x18 d26dc: 97ff5155 bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d26e0: 2a1f03e1 mov w1, wzr d26e4: d100e3a2 sub x2, x29, #0x38 d26e8: d10103a3 sub x3, x29, #0x40 d26ec: aa1f03e8 mov x8, xzr d26f0: aa0803e4 mov x4, x8 d26f4: aa0803e5 mov x5, x8 d26f8: aa0803e6 mov x6, x8 d26fc: 97ff4035 bl 0xa27d0 <_ZN7android11SampleTable20getMetaDataForSampleEjPlPmPjPbS3_@plt> d2700: 350004c0 cbnz w0, 0xd2798 d2704: 14000001 b 0xd2708 d2708: f85c03a8 ldur x8, [x29, #-0x40] d270c: f1008508 subs x8, x8, #0x21 d2710: f9001fe8 str x8, [sp, #0x38] d2714: 540000c3 b.lo 0xd272c d2718: 14000001 b 0xd271c d271c: 321b03e8 orr w8, wzr, #0x20 d2720: 2a0803e9 mov w9, w8 d2724: f81c03a9 stur x9, [x29, #-0x40] d2728: 14000001 b 0xd272c d272c: f94037e8 ldr x8, [sp, #0x68] d2730: 91024100 add x0, x8, #0x90 d2734: 97ff5417 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d2738: f85c83a1 ldur x1, [x29, #-0x38] d273c: f85c03a3 ldur x3, [x29, #-0x40] d2740: f9400008 ldr x8, [x0] d2744: f9401d08 ldr x8, [x8, #0x38] d2748: d100a3a2 sub x2, x29, #0x28 d274c: d63f0100 blr x8 d2750: f85c03a8 ldur x8, [x29, #-0x40] d2754: eb080008 subs x8, x0, x8 d2758: f9001be8 str x8, [sp, #0x30] d275c: 540001c1 b.ne 0xd2794 d2760: 14000001 b 0xd2764 d2764: f9403be8 ldr x8, [sp, #0x70] d2768: 91002100 add x0, x8, #0x8 d276c: 97ff49d1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d2770: f85c03a4 ldur x4, [x29, #-0x40] d2774: 52890c81 mov w1, #0x4864 // =18532 d2778: 72ae6e81 movk w1, #0x7374, lsl #16 d277c: 528c2e82 mov w2, #0x6174 // =24948 d2780: 72adac82 movk w2, #0x6d64, lsl #16 d2784: d100a3a3 sub x3, x29, #0x28 d2788: 97ff4b2a bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> d278c: b9002fe0 str w0, [sp, #0x2c] d2790: 14000001 b 0xd2794 d2794: 14000001 b 0xd2798 d2798: 14000001 b 0xd279c d279c: f94037e8 ldr x8, [sp, #0x68] d27a0: f9401909 ldr x9, [x8, #0x30] d27a4: f1000529 subs x9, x9, #0x1 d27a8: f90013e9 str x9, [sp, #0x20] d27ac: 5400034b b.lt 0xd2814 d27b0: 14000001 b 0xd27b4 d27b4: f9403be8 ldr x8, [sp, #0x70] d27b8: 91002100 add x0, x8, #0x8 d27bc: 97ff49bd bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d27c0: 528e4c21 mov w1, #0x7261 // =29281 d27c4: 72ac8ea1 movk w1, #0x6475, lsl #16 d27c8: d10123a2 sub x2, x29, #0x48 d27cc: 97ff4fd9 bl 0xa6730 <_ZN7android8MetaData9findInt64EjPl@plt> d27d0: 36000200 tbz w0, #0x0, 0xd2810 d27d4: 14000001 b 0xd27d8 d27d8: f9403be8 ldr x8, [sp, #0x70] d27dc: 91002100 add x0, x8, #0x8 d27e0: 97ff49b4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d27e4: f85b83a8 ldur x8, [x29, #-0x48] d27e8: 91000d1e add x30, x8, #0x3 d27ec: f1000109 subs x9, x8, #0x0 d27f0: 9a88b3c8 csel x8, x30, x8, lt d27f4: 9342fd02 asr x2, x8, #2 d27f8: 528c4a81 mov w1, #0x6254 // =25172 d27fc: 72ae8d01 movk w1, #0x7468, lsl #16 d2800: f9000fe9 str x9, [sp, #0x18] d2804: 97ff5c4f bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> d2808: b90017e0 str w0, [sp, #0x14] d280c: 14000001 b 0xd2810 d2810: 1400002c b 0xd28c0 d2814: f9403be8 ldr x8, [sp, #0x70] d2818: b9401109 ldr w9, [x8, #0x10] d281c: 34000509 cbz w9, 0xd28bc d2820: 14000001 b 0xd2824 d2824: f9403be8 ldr x8, [sp, #0x70] d2828: 91006100 add x0, x8, #0x18 d282c: 97ff5101 bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d2830: d10133a1 sub x1, x29, #0x4c d2834: 97ff5873 bl 0xa8a00 <_ZN7android11SampleTable19findThumbnailSampleEPj@plt> d2838: 35000420 cbnz w0, 0xd28bc d283c: 14000001 b 0xd2840 d2840: f9403be8 ldr x8, [sp, #0x70] d2844: 91006100 add x0, x8, #0x18 d2848: 97ff50fa bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d284c: b85b43a1 ldur w1, [x29, #-0x4c] d2850: d10143a4 sub x4, x29, #0x50 d2854: aa1f03e8 mov x8, xzr d2858: aa0803e2 mov x2, x8 d285c: aa0803e3 mov x3, x8 d2860: aa0803e5 mov x5, x8 d2864: aa0803e6 mov x6, x8 d2868: 97ff3fda bl 0xa27d0 <_ZN7android11SampleTable20getMetaDataForSampleEjPlPmPjPbS3_@plt> d286c: 35000280 cbnz w0, 0xd28bc d2870: 14000001 b 0xd2874 d2874: f9403be8 ldr x8, [sp, #0x70] d2878: 91002100 add x0, x8, #0x8 d287c: 97ff498d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d2880: b85b03a9 ldur w9, [x29, #-0x50] d2884: 2a0903e8 mov w8, w9 d2888: 52884809 mov w9, #0x4240 // =16960 d288c: 72a001e9 movk w9, #0xf, lsl #16 d2890: 2a0903fe mov w30, w9 d2894: 9b1e7d08 mul x8, x8, x30 d2898: f9403bfe ldr x30, [sp, #0x70] d289c: b94013c9 ldr w9, [x30, #0x10] d28a0: 2a0903fe mov w30, w9 d28a4: 9ade0902 udiv x2, x8, x30 d28a8: 528c4a81 mov w1, #0x6254 // =25172 d28ac: 72ae8d01 movk w1, #0x7468, lsl #16 d28b0: 97ff5c24 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> d28b4: b90013e0 str w0, [sp, #0x10] d28b8: 14000001 b 0xd28bc d28bc: 14000001 b 0xd28c0 d28c0: 14000001 b 0xd28c4 d28c4: 14000001 b 0xd28c8 d28c8: f9403be8 ldr x8, [sp, #0x70] d28cc: 91002101 add x1, x8, #0x8 d28d0: f94033e0 ldr x0, [sp, #0x60] d28d4: 97ff3a3b bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> d28d8: 14000001 b 0xd28dc d28dc: d53bd048 mrs x8, TPIDR_EL0 d28e0: f9401508 ldr x8, [x8, #0x28] d28e4: f85f83a9 ldur x9, [x29, #-0x8] d28e8: eb090108 subs x8, x8, x9 d28ec: f90007e8 str x8, [sp, #0x8] d28f0: 540000a1 b.ne 0xd2904 d28f4: 14000001 b 0xd28f8 d28f8: a94e7bfd ldp x29, x30, [sp, #0xe0] d28fc: 9103c3ff add sp, sp, #0xf0 d2900: d65f03c0 ret d2904: 97ff5d1b bl 0xa9d70 <__stack_chk_fail@plt> 00000000000d2908 ::operator->() const>: d2908: d10043ff sub sp, sp, #0x10 d290c: f90007e0 str x0, [sp, #0x8] d2910: f94007e0 ldr x0, [sp, #0x8] d2914: f9400000 ldr x0, [x0] d2918: 910043ff add sp, sp, #0x10 d291c: d65f03c0 ret 00000000000d2920 : d2920: f81e0ffc str x28, [sp, #-0x20]! d2924: a9017bfd stp x29, x30, [sp, #0x10] d2928: 910043fd add x29, sp, #0x10 d292c: d14007ff sub sp, sp, #0x1, lsl #12 // =0x1000 d2930: d11303ff sub sp, sp, #0x4c0 d2934: 913d43e8 add x8, sp, #0xf50 d2938: d53bd049 mrs x9, TPIDR_EL0 d293c: f9401529 ldr x9, [x9, #0x28] d2940: f902b509 str x9, [x8, #0x568] d2944: f9009500 str x0, [x8, #0x128] d2948: f9009101 str x1, [x8, #0x120] d294c: b9106fe2 str w2, [sp, #0x106c] d2950: f9409509 ldr x9, [x8, #0x128] d2954: f9409100 ldr x0, [x8, #0x120] d2958: f9400000 ldr x0, [x0] d295c: f90753e8 str x8, [sp, #0xea0] d2960: f9074fe9 str x9, [sp, #0xe98] d2964: b6f800a0 tbz x0, #0x3f, 0xd2978 d2968: 14000001 b 0xd296c d296c: 12807dc8 mov w8, #-0x3ef // =-1007 d2970: b91083e8 str w8, [sp, #0x1080] d2974: 14001826 b 0xd8a0c d2978: b9506fe8 ldr w8, [sp, #0x106c] d297c: 71019508 subs w8, w8, #0x65 d2980: b90e97e8 str w8, [sp, #0xe94] d2984: 540000ab b.lt 0xd2998 d2988: 14000001 b 0xd298c d298c: 12807dc8 mov w8, #-0x3ef // =-1007 d2990: b91083e8 str w8, [sp, #0x1080] d2994: 1400181e b 0xd8a0c d2998: f9474fe8 ldr x8, [sp, #0xe98] d299c: 91024100 add x0, x8, #0x90 d29a0: 97ff537c bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d29a4: f94753e8 ldr x8, [sp, #0xea0] d29a8: f940911e ldr x30, [x8, #0x120] d29ac: f94003c1 ldr x1, [x30] d29b0: f940001e ldr x30, [x0] d29b4: f9401fde ldr x30, [x30, #0x38] d29b8: 321d03e9 orr w9, wzr, #0x8 d29bc: 2a0903e3 mov w3, w9 d29c0: d10083a2 sub x2, x29, #0x20 d29c4: d63f03c0 blr x30 d29c8: f1001c08 subs x8, x0, #0x7 d29cc: f90747e8 str x8, [sp, #0xe88] d29d0: 540000ac b.gt 0xd29e4 d29d4: 14000001 b 0xd29d8 d29d8: 12807d68 mov w8, #-0x3ec // =-1004 d29dc: b91083e8 str w8, [sp, #0x1080] d29e0: 1400180b b 0xd8a0c d29e4: b85e03a8 ldur w8, [x29, #-0x20] d29e8: 5ac00908 rev w8, w8 d29ec: 2a0803e9 mov w9, w8 d29f0: f94753ea ldr x10, [sp, #0xea0] d29f4: f9013549 str x9, [x10, #0x268] d29f8: b85e43a8 ldur w8, [x29, #-0x1c] d29fc: 5ac00908 rev w8, w8 d2a00: b9106be8 str w8, [sp, #0x1068] d2a04: f9409149 ldr x9, [x10, #0x120] d2a08: f9400129 ldr x9, [x9] d2a0c: 91002129 add x9, x9, #0x8 d2a10: f9008949 str x9, [x10, #0x110] d2a14: f9413549 ldr x9, [x10, #0x268] d2a18: f1000529 subs x9, x9, #0x1 d2a1c: f90743e9 str x9, [sp, #0xe80] d2a20: 54000501 b.ne 0xd2ac0 d2a24: 14000001 b 0xd2a28 d2a28: f9474fe8 ldr x8, [sp, #0xe98] d2a2c: 91024100 add x0, x8, #0x90 d2a30: 97ff5358 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d2a34: f94753e8 ldr x8, [sp, #0xea0] d2a38: f940911e ldr x30, [x8, #0x120] d2a3c: f94003de ldr x30, [x30] d2a40: 910023c1 add x1, x30, #0x8 d2a44: f940001e ldr x30, [x0] d2a48: f9401fde ldr x30, [x30, #0x38] d2a4c: 321d03e9 orr w9, wzr, #0x8 d2a50: 2a0903e3 mov w3, w9 d2a54: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d2a58: 9106e042 add x2, x2, #0x1b8 d2a5c: d63f03c0 blr x30 d2a60: f1001c08 subs x8, x0, #0x7 d2a64: f9073fe8 str x8, [sp, #0xe78] d2a68: 540000ac b.gt 0xd2a7c d2a6c: 14000001 b 0xd2a70 d2a70: 12807d68 mov w8, #-0x3ec // =-1004 d2a74: b91083e8 str w8, [sp, #0x1080] d2a78: 140017e5 b 0xd8a0c d2a7c: f94753e8 ldr x8, [sp, #0xea0] d2a80: f9413500 ldr x0, [x8, #0x268] d2a84: 97ff5f3f bl 0xaa780 <_ZN7android6ntoh64Em@plt> d2a88: f94753e8 ldr x8, [sp, #0xea0] d2a8c: f9013500 str x0, [x8, #0x268] d2a90: f9408900 ldr x0, [x8, #0x110] d2a94: 91002000 add x0, x0, #0x8 d2a98: f9008900 str x0, [x8, #0x110] d2a9c: f9413500 ldr x0, [x8, #0x268] d2aa0: f1003c00 subs x0, x0, #0xf d2aa4: f9073be0 str x0, [sp, #0xe70] d2aa8: 540000a8 b.hi 0xd2abc d2aac: 14000001 b 0xd2ab0 d2ab0: 12807dc8 mov w8, #-0x3ef // =-1007 d2ab4: b91083e8 str w8, [sp, #0x1080] d2ab8: 140017d5 b 0xd8a0c d2abc: 14000031 b 0xd2b80 d2ac0: f94753e8 ldr x8, [sp, #0xea0] d2ac4: f9413509 ldr x9, [x8, #0x268] d2ac8: b5000469 cbnz x9, 0xd2b54 d2acc: 14000001 b 0xd2ad0 d2ad0: b9506fe8 ldr w8, [sp, #0x106c] d2ad4: 350002e8 cbnz w8, 0xd2b30 d2ad8: 14000001 b 0xd2adc d2adc: f9474fe8 ldr x8, [sp, #0xe98] d2ae0: 91024100 add x0, x8, #0x90 d2ae4: 97ff532b bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d2ae8: f9400008 ldr x8, [x0] d2aec: f9402108 ldr x8, [x8, #0x40] d2af0: 914007e1 add x1, sp, #0x1, lsl #12 // =0x1000 d2af4: 9106c021 add x1, x1, #0x1b0 d2af8: d63f0100 blr x8 d2afc: 35000120 cbnz w0, 0xd2b20 d2b00: 14000001 b 0xd2b04 d2b04: f94753e8 ldr x8, [sp, #0xea0] d2b08: f9413109 ldr x9, [x8, #0x260] d2b0c: f940910a ldr x10, [x8, #0x120] d2b10: f940014a ldr x10, [x10] d2b14: eb0a0129 subs x9, x9, x10 d2b18: f9013509 str x9, [x8, #0x268] d2b1c: 14000004 b 0xd2b2c d2b20: 12807dc8 mov w8, #-0x3ef // =-1007 d2b24: b91083e8 str w8, [sp, #0x1080] d2b28: 140017b9 b 0xd8a0c d2b2c: 14000009 b 0xd2b50 d2b30: f94753e8 ldr x8, [sp, #0xea0] d2b34: f9409109 ldr x9, [x8, #0x120] d2b38: f940012a ldr x10, [x9] d2b3c: 9100114a add x10, x10, #0x4 d2b40: f900012a str x10, [x9] d2b44: 2a1f03eb mov w11, wzr d2b48: b91083eb str w11, [sp, #0x1080] d2b4c: 140017b0 b 0xd8a0c d2b50: 1400000b b 0xd2b7c d2b54: f94753e8 ldr x8, [sp, #0xea0] d2b58: f9413509 ldr x9, [x8, #0x268] d2b5c: f1001d29 subs x9, x9, #0x7 d2b60: f90737e9 str x9, [sp, #0xe68] d2b64: 540000a8 b.hi 0xd2b78 d2b68: 14000001 b 0xd2b6c d2b6c: 12807dc8 mov w8, #-0x3ef // =-1007 d2b70: b91083e8 str w8, [sp, #0x1080] d2b74: 140017a6 b 0xd8a0c d2b78: 14000001 b 0xd2b7c d2b7c: 14000001 b 0xd2b80 d2b80: b9506be0 ldr w0, [sp, #0x1068] d2b84: 914007e1 add x1, sp, #0x1, lsl #12 // =0x1000 d2b88: 91083021 add x1, x1, #0x20c d2b8c: 94001a52 bl 0xd94d4 d2b90: f9474fe1 ldr x1, [sp, #0xe98] d2b94: 91030021 add x1, x1, #0xc0 d2b98: b9506be2 ldr w2, [sp, #0x1068] d2b9c: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d2ba0: 9106a000 add x0, x0, #0x1a8 d2ba4: 97ff55c7 bl 0xa82c0 <_ZN7android9PathAdderC2EPNS_6VectorIjEEj@plt> d2ba8: f94753e0 ldr x0, [sp, #0xea0] d2bac: f9413401 ldr x1, [x0, #0x268] d2bb0: f940881e ldr x30, [x0, #0x110] d2bb4: f9409008 ldr x8, [x0, #0x120] d2bb8: f9400108 ldr x8, [x8] d2bbc: eb1e0108 subs x8, x8, x30 d2bc0: 8b080028 add x8, x1, x8 d2bc4: f9008408 str x8, [x0, #0x108] d2bc8: f9408408 ldr x8, [x0, #0x108] d2bcc: b6f800e8 tbz x8, #0x3f, 0xd2be8 d2bd0: 14000001 b 0xd2bd4 d2bd4: 12807dc8 mov w8, #-0x3ef // =-1007 d2bd8: b91083e8 str w8, [sp, #0x1080] d2bdc: 320003e8 orr w8, wzr, #0x1 d2be0: b91057e8 str w8, [sp, #0x1054] d2be4: 14001782 b 0xd89ec d2be8: b9506be8 ldr w8, [sp, #0x1068] d2bec: 528c2e89 mov w9, #0x6174 // =24948 d2bf0: 72adac89 movk w9, #0x6d64, lsl #16 d2bf4: 6b090108 subs w8, w8, w9 d2bf8: b90e67e8 str w8, [sp, #0xe64] d2bfc: 540003e0 b.eq 0xd2c78 d2c00: 14000001 b 0xd2c04 d2c04: f94753e8 ldr x8, [sp, #0xea0] d2c08: f9408509 ldr x9, [x8, #0x108] d2c0c: 5280002a mov w10, #0x1 // =1 d2c10: 72a0800a movk w10, #0x400, lsl #16 d2c14: 2a0a03eb mov w11, w10 d2c18: eb0b0129 subs x9, x9, x11 d2c1c: f9072fe9 str x9, [sp, #0xe58] d2c20: 540002cb b.lt 0xd2c78 d2c24: 14000001 b 0xd2c28 d2c28: f94753e8 ldr x8, [sp, #0xea0] d2c2c: f9408503 ldr x3, [x8, #0x108] d2c30: d0000921 adrp x1, 0x1f8000 d2c34: 91369421 add x1, x1, #0xda5 d2c38: d10213a0 sub x0, x29, #0x84 d2c3c: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d2c40: 91083042 add x2, x2, #0x20c d2c44: 97ff3ea3 bl 0xa26d0 d2c48: b90e57e0 str w0, [sp, #0xe54] d2c4c: 14000001 b 0xd2c50 d2c50: 12807dc8 mov w8, #-0x3ef // =-1007 d2c54: b91083e8 str w8, [sp, #0x1080] d2c58: 320003e8 orr w8, wzr, #0x1 d2c5c: b91057e8 str w8, [sp, #0x1054] d2c60: 14001763 b 0xd89ec d2c64: f94753e8 ldr x8, [sp, #0xea0] d2c68: f9007d00 str x0, [x8, #0xf8] d2c6c: 2a0103e9 mov w9, w1 d2c70: b91047e9 str w9, [sp, #0x1044] d2c74: 14001762 b 0xd89fc d2c78: b9506be8 ldr w8, [sp, #0x1068] d2c7c: 528e4e89 mov w9, #0x7274 // =29300 d2c80: 72ac6e09 movk w9, #0x6370, lsl #16 d2c84: 6b090108 subs w8, w8, w9 d2c88: b90e53e8 str w8, [sp, #0xe50] d2c8c: 54000a40 b.eq 0xd2dd4 d2c90: 14000001 b 0xd2c94 d2c94: b9506be8 ldr w8, [sp, #0x1068] d2c98: 528ece49 mov w9, #0x7672 // =30322 d2c9c: 72ac6de9 movk w9, #0x636f, lsl #16 d2ca0: 6b090108 subs w8, w8, w9 d2ca4: b90e4fe8 str w8, [sp, #0xe4c] d2ca8: 54000960 b.eq 0xd2dd4 d2cac: 14000001 b 0xd2cb0 d2cb0: f9474fe8 ldr x8, [sp, #0xe98] d2cb4: 91030100 add x0, x8, #0xc0 d2cb8: 97ff5e8a bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> d2cbc: f90723e0 str x0, [sp, #0xe40] d2cc0: 14000001 b 0xd2cc4 d2cc4: f94723e8 ldr x8, [sp, #0xe40] d2cc8: f1001509 subs x9, x8, #0x5 d2ccc: f9071fe9 str x9, [sp, #0xe38] d2cd0: 54000821 b.ne 0xd2dd4 d2cd4: 14000001 b 0xd2cd8 d2cd8: f9474fe8 ldr x8, [sp, #0xe98] d2cdc: 91030100 add x0, x8, #0xc0 d2ce0: 94001a3f bl 0xd95dc ::size() const+0x24> d2ce4: b90e37e0 str w0, [sp, #0xe34] d2ce8: 14000001 b 0xd2cec d2cec: b94e37e8 ldr w8, [sp, #0xe34] d2cf0: 36000728 tbz w8, #0x0, 0xd2dd4 d2cf4: 14000001 b 0xd2cf8 d2cf8: f94753e8 ldr x8, [sp, #0xea0] d2cfc: f9409109 ldr x9, [x8, #0x120] d2d00: f9400129 ldr x9, [x9] d2d04: f941350a ldr x10, [x8, #0x268] d2d08: 8b0a0129 add x9, x9, x10 d2d0c: f9007509 str x9, [x8, #0xe8] d2d10: f9408909 ldr x9, [x8, #0x110] d2d14: f940910a ldr x10, [x8, #0x120] d2d18: f9000149 str x9, [x10] d2d1c: 14000001 b 0xd2d20 d2d20: f94753e8 ldr x8, [sp, #0xea0] d2d24: f9409109 ldr x9, [x8, #0x120] d2d28: f9400129 ldr x9, [x9] d2d2c: f940750a ldr x10, [x8, #0xe8] d2d30: eb0a0129 subs x9, x9, x10 d2d34: f90717e9 str x9, [sp, #0xe28] d2d38: 540002aa b.ge 0xd2d8c d2d3c: 14000001 b 0xd2d40 d2d40: f94753e8 ldr x8, [sp, #0xea0] d2d44: f9409101 ldr x1, [x8, #0x120] d2d48: b9506fe9 ldr w9, [sp, #0x106c] d2d4c: 11000522 add w2, w9, #0x1 d2d50: f9474fe0 ldr x0, [sp, #0xe98] d2d54: 97fffef3 bl 0xd2920 d2d58: b90e27e0 str w0, [sp, #0xe24] d2d5c: 14000001 b 0xd2d60 d2d60: b94e27e8 ldr w8, [sp, #0xe24] d2d64: b91037e8 str w8, [sp, #0x1034] d2d68: b95037e9 ldr w9, [sp, #0x1034] d2d6c: 340000e9 cbz w9, 0xd2d88 d2d70: 14000001 b 0xd2d74 d2d74: b95037e8 ldr w8, [sp, #0x1034] d2d78: b91083e8 str w8, [sp, #0x1080] d2d7c: 320003e8 orr w8, wzr, #0x1 d2d80: b91057e8 str w8, [sp, #0x1054] d2d84: 1400171a b 0xd89ec d2d88: 17ffffe6 b 0xd2d20 d2d8c: f94753e8 ldr x8, [sp, #0xea0] d2d90: f9409109 ldr x9, [x8, #0x120] d2d94: f9400129 ldr x9, [x9] d2d98: f940750a ldr x10, [x8, #0xe8] d2d9c: eb0a0129 subs x9, x9, x10 d2da0: f9070fe9 str x9, [sp, #0xe18] d2da4: 540000e0 b.eq 0xd2dc0 d2da8: 14000001 b 0xd2dac d2dac: 12807dc8 mov w8, #-0x3ef // =-1007 d2db0: b91083e8 str w8, [sp, #0x1080] d2db4: 320003e8 orr w8, wzr, #0x1 d2db8: b91057e8 str w8, [sp, #0x1054] d2dbc: 1400170c b 0xd89ec d2dc0: 2a1f03e8 mov w8, wzr d2dc4: b91083e8 str w8, [sp, #0x1080] d2dc8: 320003e8 orr w8, wzr, #0x1 d2dcc: b91057e8 str w8, [sp, #0x1054] d2dd0: 14001707 b 0xd89ec d2dd4: b9506be8 ldr w8, [sp, #0x1068] d2dd8: 2a0803e9 mov w9, w8 d2ddc: 528f2f4a mov w10, #0x797a // =31098 d2de0: 72b52f0a movk w10, #0xa978, lsl #16 d2de4: 6b0a0108 subs w8, w8, w10 d2de8: b90e17e9 str w9, [sp, #0xe14] d2dec: b90e13e8 str w8, [sp, #0xe10] d2df0: 5401c720 b.eq 0xd66d4 d2df4: 14000001 b 0xd2df8 d2df8: 5285a5a8 mov w8, #0x2d2d // =11565 d2dfc: 72a5a5a8 movk w8, #0x2d2d, lsl #16 d2e00: b94e17e9 ldr w9, [sp, #0xe14] d2e04: 6b080128 subs w8, w9, w8 d2e08: b90e0fe8 str w8, [sp, #0xe0c] d2e0c: 5402c5a0 b.eq 0xd86c0 d2e10: 14000001 b 0xd2e14 d2e14: 5286c668 mov w8, #0x3633 // =13875 d2e18: 72a90648 movk w8, #0x4832, lsl #16 d2e1c: b94e17e9 ldr w9, [sp, #0xe14] d2e20: 6b080128 subs w8, w9, w8 d2e24: b90e0be8 str w8, [sp, #0xe08] d2e28: 54015c40 b.eq 0xd59b0 d2e2c: 14000001 b 0xd2e30 d2e30: 52866648 mov w8, #0x3332 // =13106 d2e34: 72a92888 movk w8, #0x4944, lsl #16 d2e38: b94e17e9 ldr w9, [sp, #0xe14] d2e3c: 6b080128 subs w8, w9, w8 d2e40: b90e07e8 str w8, [sp, #0xe04] d2e44: 5402c100 b.eq 0xd8664 d2e48: 14000001 b 0xd2e4c d2e4c: 5285a668 mov w8, #0x2d33 // =11571 d2e50: 72ac2c68 movk w8, #0x6163, lsl #16 d2e54: b94e17e9 ldr w9, [sp, #0xe14] d2e58: 6b080128 subs w8, w9, w8 d2e5c: b90e03e8 str w8, [sp, #0xe00] d2e60: 5402c8e0 b.eq 0xd877c d2e64: 14000001 b 0xd2e68 d2e68: 528c4da8 mov w8, #0x626d // =25197 d2e6c: 72ac2d88 movk w8, #0x616c, lsl #16 d2e70: b94e17e9 ldr w9, [sp, #0xe14] d2e74: 6b080128 subs w8, w9, w8 d2e78: b90dffe8 str w8, [sp, #0xdfc] d2e7c: 5402bc40 b.eq 0xd8604 d2e80: 14000001 b 0xd2e84 d2e84: 528e8d08 mov w8, #0x7468 // =29800 d2e88: 72ac2ea8 movk w8, #0x6175, lsl #16 d2e8c: b94e17e9 ldr w9, [sp, #0xe14] d2e90: 6b080128 subs w8, w9, w8 d2e94: b90dfbe8 str w8, [sp, #0xdf8] d2e98: 5402bb60 b.eq 0xd8604 d2e9c: 14000001 b 0xd2ea0 d2ea0: 528c6628 mov w8, #0x6331 // =25393 d2ea4: 72ac2ec8 movk w8, #0x6176, lsl #16 d2ea8: b94e17e9 ldr w9, [sp, #0xe14] d2eac: 6b080128 subs w8, w9, w8 d2eb0: b90df7e8 str w8, [sp, #0xdf4] d2eb4: 540157e0 b.eq 0xd59b0 d2eb8: 14000001 b 0xd2ebc d2ebc: 528c6868 mov w8, #0x6343 // =25411 d2ec0: 72ac2ec8 movk w8, #0x6176, lsl #16 d2ec4: b94e17e9 ldr w9, [sp, #0xe14] d2ec8: 6b080128 subs w8, w9, w8 d2ecc: b90df3e8 str w8, [sp, #0xdf0] d2ed0: 5401f740 b.eq 0xd6db8 d2ed4: 14000001 b 0xd2ed8 d2ed8: 528e4e88 mov w8, #0x7274 // =29300 d2edc: 72ac4e88 movk w8, #0x6274, lsl #16 d2ee0: b94e17e9 ldr w9, [sp, #0xe14] d2ee4: 6b080128 subs w8, w9, w8 d2ee8: b90defe8 str w8, [sp, #0xdec] d2eec: 5401e7a0 b.eq 0xd6be0 d2ef0: 14000001 b 0xd2ef4 d2ef4: 5286c688 mov w8, #0x3634 // =13876 d2ef8: 72ac6de8 movk w8, #0x636f, lsl #16 d2efc: b94e17e9 ldr w9, [sp, #0xe14] d2f00: 6b080128 subs w8, w9, w8 d2f04: b90debe8 str w8, [sp, #0xde8] d2f08: 54016ca0 b.eq 0xd5c9c d2f0c: 14000001 b 0xd2f10 d2f10: 528d8e48 mov w8, #0x6c72 // =27762 d2f14: 72ac6de8 movk w8, #0x636f, lsl #16 d2f18: b94e17e9 ldr w9, [sp, #0xe14] d2f1c: 6b080128 subs w8, w9, w8 d2f20: b90de7e8 str w8, [sp, #0xde4] d2f24: 5402b120 b.eq 0xd8548 d2f28: 14000001 b 0xd2f2c d2f2c: 528ece48 mov w8, #0x7672 // =30322 d2f30: 72ac6de8 movk w8, #0x636f, lsl #16 d2f34: b94e17e9 ldr w9, [sp, #0xe14] d2f38: 6b080128 subs w8, w9, w8 d2f3c: b90de3e8 str w8, [sp, #0xde0] d2f40: 54029aa0 b.eq 0xd8294 d2f44: 14000001 b 0xd2f48 d2f48: 528e8e68 mov w8, #0x7473 // =29811 d2f4c: 72ac6e88 movk w8, #0x6374, lsl #16 d2f50: b94e17e9 ldr w9, [sp, #0xe14] d2f54: 6b080128 subs w8, w9, w8 d2f58: b90ddfe8 str w8, [sp, #0xddc] d2f5c: 5401af40 b.eq 0xd6544 d2f60: 14000001 b 0xd2f64 d2f64: 5286c668 mov w8, #0x3633 // =13875 d2f68: 72ac8648 movk w8, #0x6432, lsl #16 d2f6c: b94e17e9 ldr w9, [sp, #0xe14] d2f70: 6b080128 subs w8, w9, w8 d2f74: b90ddbe8 str w8, [sp, #0xdd8] d2f78: 54021580 b.eq 0xd7228 d2f7c: 14000001 b 0xd2f80 d2f80: 528e8c28 mov w8, #0x7461 // =29793 d2f84: 72ac8c28 movk w8, #0x6461, lsl #16 d2f88: b94e17e9 ldr w9, [sp, #0xe14] d2f8c: 6b080128 subs w8, w9, w8 d2f90: b90dd7e8 str w8, [sp, #0xdd4] d2f94: 54022f20 b.eq 0xd7578 d2f98: 14000001 b 0xd2f9c d2f9c: 528dccc8 mov w8, #0x6e66 // =28262 d2fa0: 72ac8d28 movk w8, #0x6469, lsl #16 d2fa4: b94e17e9 ldr w9, [sp, #0xe14] d2fa8: 6b080128 subs w8, w9, w8 d2fac: b90dd3e8 str w8, [sp, #0xdd0] d2fb0: 54003220 b.eq 0xd35f4 d2fb4: 14000001 b 0xd2fb8 d2fb8: 528e8e68 mov w8, #0x7473 // =29811 d2fbc: 72acac88 movk w8, #0x6564, lsl #16 d2fc0: b94e17e9 ldr w9, [sp, #0xe14] d2fc4: 6b080128 subs w8, w9, w8 d2fc8: b90dcfe8 str w8, [sp, #0xdcc] d2fcc: 54003140 b.eq 0xd35f4 d2fd0: 14000001 b 0xd2fd4 d2fd4: 528e6e88 mov w8, #0x7374 // =29556 d2fd8: 72acad88 movk w8, #0x656c, lsl #16 d2fdc: b94e17e9 ldr w9, [sp, #0xe14] d2fe0: 6b080128 subs w8, w9, w8 d2fe4: b90dcbe8 str w8, [sp, #0xdc8] d2fe8: 54006d80 b.eq 0xd3d98 d2fec: 14000001 b 0xd2ff0 d2ff0: 528c6c28 mov w8, #0x6361 // =25441 d2ff4: 72acadc8 movk w8, #0x656e, lsl #16 d2ff8: b94e17e9 ldr w9, [sp, #0xe14] d2ffc: 6b080128 subs w8, w9, w8 d3000: b90dc7e8 str w8, [sp, #0xdc4] d3004: 540124a0 b.eq 0xd5498 d3008: 14000001 b 0xd300c d300c: 528c6ec8 mov w8, #0x6376 // =25462 d3010: 72acadc8 movk w8, #0x656e, lsl #16 d3014: b94e17e9 ldr w9, [sp, #0xe14] d3018: 6b080128 subs w8, w9, w8 d301c: b90dc3e8 str w8, [sp, #0xdc0] d3020: 54014c80 b.eq 0xd59b0 d3024: 14000001 b 0xd3028 d3028: 528c8e68 mov w8, #0x6473 // =25715 d302c: 72acae68 movk w8, #0x6573, lsl #16 d3030: b94e17e9 ldr w9, [sp, #0xe14] d3034: 6b080128 subs w8, w9, w8 d3038: b90dbfe8 str w8, [sp, #0xdbc] d303c: 5401be80 b.eq 0xd680c d3040: 14000001 b 0xd3044 d3044: 528dac28 mov w8, #0x6d61 // =28001 d3048: 72acce48 movk w8, #0x6672, lsl #16 d304c: b94e17e9 ldr w9, [sp, #0xe14] d3050: 6b080128 subs w8, w9, w8 d3054: b90dbbe8 str w8, [sp, #0xdb8] d3058: 54009140 b.eq 0xd4280 d305c: 14000001 b 0xd3060 d3060: 528f2e08 mov w8, #0x7970 // =31088 d3064: 72acce88 movk w8, #0x6674, lsl #16 d3068: b94e17e9 ldr w9, [sp, #0xe14] d306c: 6b080128 subs w8, w9, w8 d3070: b90db7e8 str w8, [sp, #0xdb4] d3074: 5402ba40 b.eq 0xd87bc d3078: 14000001 b 0xd307c d307c: 528e4ca8 mov w8, #0x7265 // =29285 d3080: 72acedc8 movk w8, #0x676e, lsl #16 d3084: b94e17e9 ldr w9, [sp, #0xe14] d3088: 6b080128 subs w8, w9, w8 d308c: b90db3e8 str w8, [sp, #0xdb0] d3090: 5402aba0 b.eq 0xd8604 d3094: 14000001 b 0xd3098 d3098: 5286c668 mov w8, #0x3633 // =13875 d309c: 72ad0648 movk w8, #0x6832, lsl #16 d30a0: b94e17e9 ldr w9, [sp, #0xe14] d30a4: 6b080128 subs w8, w9, w8 d30a8: b90dafe8 str w8, [sp, #0xdac] d30ac: 54014820 b.eq 0xd59b0 d30b0: 14000001 b 0xd30b4 d30b4: 528d8e48 mov w8, #0x6c72 // =27762 d30b8: 72ad0c88 movk w8, #0x6864, lsl #16 d30bc: b94e17e9 ldr w9, [sp, #0xe14] d30c0: 6b080128 subs w8, w9, w8 d30c4: b90dabe8 str w8, [sp, #0xda8] d30c8: 54025c20 b.eq 0xd7c4c d30cc: 14000001 b 0xd30d0 d30d0: 528ec628 mov w8, #0x7631 // =30257 d30d4: 72ad0ca8 movk w8, #0x6865, lsl #16 d30d8: b94e17e9 ldr w9, [sp, #0xe14] d30dc: 6b080128 subs w8, w9, w8 d30e0: b90da7e8 str w8, [sp, #0xda4] d30e4: 54014660 b.eq 0xd59b0 d30e8: 14000001 b 0xd30ec d30ec: 528c6628 mov w8, #0x6331 // =25393 d30f0: 72ad0ec8 movk w8, #0x6876, lsl #16 d30f4: b94e17e9 ldr w9, [sp, #0xe14] d30f8: 6b080128 subs w8, w9, w8 d30fc: b90da3e8 str w8, [sp, #0xda0] d3100: 54014580 b.eq 0xd59b0 d3104: 14000001 b 0xd3108 d3108: 528c6868 mov w8, #0x6343 // =25411 d310c: 72ad0ec8 movk w8, #0x6876, lsl #16 d3110: b94e17e9 ldr w9, [sp, #0xe14] d3114: 6b080128 subs w8, w9, w8 d3118: b90d9fe8 str w8, [sp, #0xd9c] d311c: 5401f6a0 b.eq 0xd6ff0 d3120: 14000001 b 0xd3124 d3124: 528e6e88 mov w8, #0x7374 // =29556 d3128: 72ad2d88 movk w8, #0x696c, lsl #16 d312c: b94e17e9 ldr w9, [sp, #0xe14] d3130: 6b080128 subs w8, w9, w8 d3134: b90d9be8 str w8, [sp, #0xd98] d3138: 540025e0 b.eq 0xd35f4 d313c: 14000001 b 0xd3140 d3140: 528f2e68 mov w8, #0x7973 // =31091 d3144: 72ad6ca8 movk w8, #0x6b65, lsl #16 d3148: b94e17e9 ldr w9, [sp, #0xe14] d314c: 6b080128 subs w8, w9, w8 d3150: b90d97e8 str w8, [sp, #0xd94] d3154: 54026240 b.eq 0xd7d9c d3158: 14000001 b 0xd315c d315c: 528c2e88 mov w8, #0x6174 // =24948 d3160: 72adac88 movk w8, #0x6d64, lsl #16 d3164: b94e17e9 ldr w9, [sp, #0xe14] d3168: 6b080128 subs w8, w9, w8 d316c: b90d93e8 str w8, [sp, #0xd90] d3170: 540255a0 b.eq 0xd7c24 d3174: 14000001 b 0xd3178 d3178: 528d0c88 mov w8, #0x6864 // =26724 d317c: 72adac88 movk w8, #0x6d64, lsl #16 d3180: b94e17e9 ldr w9, [sp, #0xe14] d3184: 6b080128 subs w8, w9, w8 d3188: b90d8fe8 str w8, [sp, #0xd8c] d318c: 5400c500 b.eq 0xd4a2c d3190: 14000001 b 0xd3194 d3194: 528d2c28 mov w8, #0x6961 // =26977 d3198: 72adac88 movk w8, #0x6d64, lsl #16 d319c: b94e17e9 ldr w9, [sp, #0xe14] d31a0: 6b080128 subs w8, w9, w8 d31a4: b90d8be8 str w8, [sp, #0xd88] d31a8: 54002260 b.eq 0xd35f4 d31ac: 14000001 b 0xd31b0 d31b0: 528c2dc8 mov w8, #0x616e // =24942 d31b4: 72adaca8 movk w8, #0x6d65, lsl #16 d31b8: b94e17e9 ldr w9, [sp, #0xe14] d31bc: 6b080128 subs w8, w9, w8 d31c0: b90d87e8 str w8, [sp, #0xd84] d31c4: 54021da0 b.eq 0xd7578 d31c8: 14000001 b 0xd31cc d31cc: 528d0c88 mov w8, #0x6864 // =26724 d31d0: 72adaca8 movk w8, #0x6d65, lsl #16 d31d4: b94e17e9 ldr w9, [sp, #0xe14] d31d8: 6b080128 subs w8, w9, w8 d31dc: b90d83e8 str w8, [sp, #0xd80] d31e0: 54023e80 b.eq 0xd79b0 d31e4: 14000001 b 0xd31e8 d31e8: 528e8c28 mov w8, #0x7461 // =29793 d31ec: 72adaca8 movk w8, #0x6d65, lsl #16 d31f0: b94e17e9 ldr w9, [sp, #0xe14] d31f4: 6b080128 subs w8, w9, w8 d31f8: b90d7fe8 str w8, [sp, #0xd7c] d31fc: 54020b40 b.eq 0xd7364 d3200: 14000001 b 0xd3204 d3204: 528e8e88 mov w8, #0x7474 // =29812 d3208: 72adaca8 movk w8, #0x6d65, lsl #16 d320c: b94e17e9 ldr w9, [sp, #0xe14] d3210: 6b080128 subs w8, w9, w8 d3214: b90d7be8 str w8, [sp, #0xd78] d3218: 5400ffc0 b.eq 0xd5210 d321c: 14000001 b 0xd3220 d3220: 528e4c28 mov w8, #0x7261 // =29281 d3224: 72adacc8 movk w8, #0x6d66, lsl #16 d3228: b94e17e9 ldr w9, [sp, #0xe14] d322c: 6b080128 subs w8, w9, w8 d3230: b90d77e8 str w8, [sp, #0xd74] d3234: 54001e00 b.eq 0xd35f4 d3238: 14000001 b 0xd323c d323c: 528dccc8 mov w8, #0x6e66 // =28262 d3240: 72adad28 movk w8, #0x6d69, lsl #16 d3244: b94e17e9 ldr w9, [sp, #0xe14] d3248: 6b080128 subs w8, w9, w8 d324c: b90d73e8 str w8, [sp, #0xd70] d3250: 54001d20 b.eq 0xd35f4 d3254: 14000001 b 0xd3258 d3258: 528decc8 mov w8, #0x6f66 // =28518 d325c: 72adade8 movk w8, #0x6d6f, lsl #16 d3260: b94e17e9 ldr w9, [sp, #0xe14] d3264: 6b080128 subs w8, w9, w8 d3268: b90d6fe8 str w8, [sp, #0xd6c] d326c: 54001c40 b.eq 0xd35f4 d3270: 14000001 b 0xd3274 d3274: 528deec8 mov w8, #0x6f76 // =28534 d3278: 72adade8 movk w8, #0x6d6f, lsl #16 d327c: b94e17e9 ldr w9, [sp, #0xe14] d3280: 6b080128 subs w8, w9, w8 d3284: b90d6be8 str w8, [sp, #0xd68] d3288: 54001b60 b.eq 0xd35f4 d328c: 14000001 b 0xd3290 d3290: 52868c28 mov w8, #0x3461 // =13409 d3294: 72adae08 movk w8, #0x6d70, lsl #16 d3298: b94e17e9 ldr w9, [sp, #0xe14] d329c: 6b080128 subs w8, w9, w8 d32a0: b90d67e8 str w8, [sp, #0xd64] d32a4: 54010fa0 b.eq 0xd5498 d32a8: 14000001 b 0xd32ac d32ac: 52868ec8 mov w8, #0x3476 // =13430 d32b0: 72adae08 movk w8, #0x6d70, lsl #16 d32b4: b94e17e9 ldr w9, [sp, #0xe14] d32b8: 6b080128 subs w8, w9, w8 d32bc: b90d63e8 str w8, [sp, #0xd60] d32c0: 54013780 b.eq 0xd59b0 d32c4: 14000001 b 0xd32c8 d32c8: 528caf08 mov w8, #0x6578 // =25976 d32cc: 72adaec8 movk w8, #0x6d76, lsl #16 d32d0: b94e17e9 ldr w9, [sp, #0xe14] d32d4: 6b080128 subs w8, w9, w8 d32d8: b90d5fe8 str w8, [sp, #0xd5c] d32dc: 540018c0 b.eq 0xd35f4 d32e0: 14000001 b 0xd32e4 d32e4: 528d0c88 mov w8, #0x6864 // =26724 d32e8: 72adaec8 movk w8, #0x6d76, lsl #16 d32ec: b94e17e9 ldr w9, [sp, #0xe14] d32f0: 6b080128 subs w8, w9, w8 d32f4: b90d5be8 str w8, [sp, #0xd58] d32f8: 54021960 b.eq 0xd7624 d32fc: 14000001 b 0xd3300 d3300: 528daca8 mov w8, #0x6d65 // =28005 d3304: 72adcc28 movk w8, #0x6e61, lsl #16 d3308: b94e17e9 ldr w9, [sp, #0xe14] d330c: 6b080128 subs w8, w9, w8 d3310: b90d57e8 str w8, [sp, #0xd54] d3314: 54021320 b.eq 0xd7578 d3318: 14000001 b 0xd331c d331c: 528e4cc8 mov w8, #0x7266 // =29286 d3320: 72ae0ca8 movk w8, #0x7065, lsl #16 d3324: b94e17e9 ldr w9, [sp, #0xe14] d3328: 6b080128 subs w8, w9, w8 d332c: b90d53e8 str w8, [sp, #0xd50] d3330: 540296a0 b.eq 0xd8604 d3334: 14000001 b 0xd3338 d3338: 528e6d08 mov w8, #0x7368 // =29544 d333c: 72ae0e68 movk w8, #0x7073, lsl #16 d3340: b94e17e9 ldr w9, [sp, #0xe14] d3344: 6b080128 subs w8, w9, w8 d3348: b90d4fe8 str w8, [sp, #0xd4c] d334c: 5400a420 b.eq 0xd47d0 d3350: 14000001 b 0xd3354 d3354: 5286c668 mov w8, #0x3633 // =13875 d3358: 72ae6648 movk w8, #0x7332, lsl #16 d335c: b94e17e9 ldr w9, [sp, #0xe14] d3360: 6b080128 subs w8, w9, w8 d3364: b90d4be8 str w8, [sp, #0xd48] d3368: 54013240 b.eq 0xd59b0 d336c: 14000001 b 0xd3370 d3370: 528dae48 mov w8, #0x6d72 // =28018 d3374: 72ae6c28 movk w8, #0x7361, lsl #16 d3378: b94e17e9 ldr w9, [sp, #0xe14] d337c: 6b080128 subs w8, w9, w8 d3380: b90d47e8 str w8, [sp, #0xd44] d3384: 540108a0 b.eq 0xd5498 d3388: 14000001 b 0xd338c d338c: 528eec48 mov w8, #0x7762 // =30562 d3390: 72ae6c28 movk w8, #0x7361, lsl #16 d3394: b94e17e9 ldr w9, [sp, #0xe14] d3398: 6b080128 subs w8, w9, w8 d339c: b90d43e8 str w8, [sp, #0xd40] d33a0: 540107c0 b.eq 0xd5498 d33a4: 14000001 b 0xd33a8 d33a8: 528d0d28 mov w8, #0x6869 // =26729 d33ac: 72ae6c68 movk w8, #0x7363, lsl #16 d33b0: b94e17e9 ldr w9, [sp, #0xe14] d33b4: 6b080128 subs w8, w9, w8 d33b8: b90d3fe8 str w8, [sp, #0xd3c] d33bc: 540011c0 b.eq 0xd35f4 d33c0: 14000001 b 0xd33c4 d33c4: 528c8f08 mov w8, #0x6478 // =25720 d33c8: 72ae6d28 movk w8, #0x7369, lsl #16 d33cc: b94e17e9 ldr w9, [sp, #0xe14] d33d0: 6b080128 subs w8, w9, w8 d33d4: b90d3be8 str w8, [sp, #0xd38] d33d8: 540299a0 b.eq 0xd870c d33dc: 14000001 b 0xd33e0 d33e0: 528dccc8 mov w8, #0x6e66 // =28262 d33e4: 72ae6d28 movk w8, #0x7369, lsl #16 d33e8: b94e17e9 ldr w9, [sp, #0xe14] d33ec: 6b080128 subs w8, w9, w8 d33f0: b90d37e8 str w8, [sp, #0xd34] d33f4: 54001000 b.eq 0xd35f4 d33f8: 14000001 b 0xd33fc d33fc: 528c4d88 mov w8, #0x626c // =25196 d3400: 72ae6e88 movk w8, #0x7374, lsl #16 d3404: b94e17e9 ldr w9, [sp, #0xe14] d3408: 6b080128 subs w8, w9, w8 d340c: b90d33e8 str w8, [sp, #0xd30] d3410: 54000f20 b.eq 0xd35f4 d3414: 14000001 b 0xd3418 d3418: 528c6de8 mov w8, #0x636f // =25455 d341c: 72ae6e88 movk w8, #0x7374, lsl #16 d3420: b94e17e9 ldr w9, [sp, #0xe14] d3424: 6b080128 subs w8, w9, w8 d3428: b90d2fe8 str w8, [sp, #0xd2c] d342c: 54014380 b.eq 0xd5c9c d3430: 14000001 b 0xd3434 d3434: 528e6c68 mov w8, #0x7363 // =29539 d3438: 72ae6e88 movk w8, #0x7374, lsl #16 d343c: b94e17e9 ldr w9, [sp, #0xe14] d3440: 6b080128 subs w8, w9, w8 d3444: b90d2be8 str w8, [sp, #0xd28] d3448: 54014900 b.eq 0xd5d68 d344c: 14000001 b 0xd3450 d3450: 528e6c88 mov w8, #0x7364 // =29540 d3454: 72ae6e88 movk w8, #0x7374, lsl #16 d3458: b94e17e9 ldr w9, [sp, #0xe14] d345c: 6b080128 subs w8, w9, w8 d3460: b90d27e8 str w8, [sp, #0xd24] d3464: 5400d860 b.eq 0xd4f70 d3468: 14000001 b 0xd346c d346c: 528e6e68 mov w8, #0x7373 // =29555 d3470: 72ae6e88 movk w8, #0x7374, lsl #16 d3474: b94e17e9 ldr w9, [sp, #0xe14] d3478: 6b080128 subs w8, w9, w8 d347c: b90d23e8 str w8, [sp, #0xd20] d3480: 54018c60 b.eq 0xd660c d3484: 14000001 b 0xd3488 d3488: 528e6f48 mov w8, #0x737a // =29562 d348c: 72ae6e88 movk w8, #0x7374, lsl #16 d3490: b94e17e9 ldr w9, [sp, #0xe14] d3494: 6b080128 subs w8, w9, w8 d3498: b90d1fe8 str w8, [sp, #0xd1c] d349c: 54014ca0 b.eq 0xd5e30 d34a0: 14000001 b 0xd34a4 d34a4: 528e8e68 mov w8, #0x7473 // =29811 d34a8: 72ae6e88 movk w8, #0x7374, lsl #16 d34ac: b94e17e9 ldr w9, [sp, #0xe14] d34b0: 6b080128 subs w8, w9, w8 d34b4: b90d1be8 str w8, [sp, #0xd18] d34b8: 54017e20 b.eq 0xd647c d34bc: 14000001 b 0xd34c0 d34c0: 528f4648 mov w8, #0x7a32 // =31282 d34c4: 72ae6e88 movk w8, #0x7374, lsl #16 d34c8: b94e17e9 ldr w9, [sp, #0xe14] d34cc: 6b080128 subs w8, w9, w8 d34d0: b90d17e8 str w8, [sp, #0xd14] d34d4: 54014ae0 b.eq 0xd5e30 d34d8: 14000001 b 0xd34dc d34dc: 528dcc68 mov w8, #0x6e63 // =28259 d34e0: 72ae8ca8 movk w8, #0x7465, lsl #16 d34e4: b94e17e9 ldr w9, [sp, #0xe14] d34e8: 6b080128 subs w8, w9, w8 d34ec: b90d13e8 str w8, [sp, #0xd10] d34f0: 540079a0 b.eq 0xd4424 d34f4: 14000001 b 0xd34f8 d34f8: 528e8d88 mov w8, #0x746c // =29804 d34fc: 72ae8d28 movk w8, #0x7469, lsl #16 d3500: b94e17e9 ldr w9, [sp, #0xe14] d3504: 6b080128 subs w8, w9, w8 d3508: b90d0fe8 str w8, [sp, #0xd0c] d350c: 540287c0 b.eq 0xd8604 d3510: 14000001 b 0xd3514 d3514: 528d0c88 mov w8, #0x6864 // =26724 d3518: 72ae8d68 movk w8, #0x746b, lsl #16 d351c: b94e17e9 ldr w9, [sp, #0xe14] d3520: 6b080128 subs w8, w9, w8 d3524: b90d0be8 str w8, [sp, #0xd08] d3528: 54009280 b.eq 0xd4778 d352c: 14000001 b 0xd3530 d3530: 528c2cc8 mov w8, #0x6166 // =24934 d3534: 72ae8e48 movk w8, #0x7472, lsl #16 d3538: b94e17e9 ldr w9, [sp, #0xe14] d353c: 6b080128 subs w8, w9, w8 d3540: b90d07e8 str w8, [sp, #0xd04] d3544: 54000580 b.eq 0xd35f4 d3548: 14000001 b 0xd354c d354c: 528c2d68 mov w8, #0x616b // =24939 d3550: 72ae8e48 movk w8, #0x7472, lsl #16 d3554: b94e17e9 ldr w9, [sp, #0xe14] d3558: 6b080128 subs w8, w9, w8 d355c: b90d03e8 str w8, [sp, #0xd00] d3560: 540004a0 b.eq 0xd35f4 d3564: 14000001 b 0xd3568 d3568: 528caf08 mov w8, #0x6578 // =25976 d356c: 72ae8e48 movk w8, #0x7472, lsl #16 d3570: b94e17e9 ldr w9, [sp, #0xe14] d3574: 6b080128 subs w8, w9, w8 d3578: b90cffe8 str w8, [sp, #0xcfc] d357c: 54024540 b.eq 0xd7e24 d3580: 14000001 b 0xd3584 d3584: 52866ce8 mov w8, #0x3367 // =13159 d3588: 72ae8f08 movk w8, #0x7478, lsl #16 d358c: b94e17e9 ldr w9, [sp, #0xe14] d3590: 6b080128 subs w8, w9, w8 d3594: b90cfbe8 str w8, [sp, #0xcf8] d3598: 54025320 b.eq 0xd7ffc d359c: 14000001 b 0xd35a0 d35a0: 528e8c28 mov w8, #0x7461 // =29793 d35a4: 72aeac88 movk w8, #0x7564, lsl #16 d35a8: b94e17e9 ldr w9, [sp, #0xe14] d35ac: 6b080128 subs w8, w9, w8 d35b0: b90cf7e8 str w8, [sp, #0xcf4] d35b4: 54000200 b.eq 0xd35f4 d35b8: 14000001 b 0xd35bc d35bc: 528ecca8 mov w8, #0x7665 // =30309 d35c0: 72aeec28 movk w8, #0x7761, lsl #16 d35c4: b94e17e9 ldr w9, [sp, #0xe14] d35c8: 6b080128 subs w8, w9, w8 d35cc: b90cf3e8 str w8, [sp, #0xcf0] d35d0: 54000120 b.eq 0xd35f4 d35d4: 14000001 b 0xd35d8 d35d8: 528e4c68 mov w8, #0x7263 // =29283 d35dc: 72af2e48 movk w8, #0x7972, lsl #16 d35e0: b94e17e9 ldr w9, [sp, #0xe14] d35e4: 6b080128 subs w8, w9, w8 d35e8: b90cefe8 str w8, [sp, #0xcec] d35ec: 540280c0 b.eq 0xd8604 d35f0: 140014d7 b 0xd894c d35f4: b9506be8 ldr w8, [sp, #0x1068] d35f8: 528deec9 mov w9, #0x6f76 // =28534 d35fc: 72adade9 movk w9, #0x6d6f, lsl #16 d3600: 6b090108 subs w8, w8, w9 d3604: b90cebe8 str w8, [sp, #0xce8] d3608: 54000141 b.ne 0xd3630 d360c: 14000001 b 0xd3610 d3610: b9506fe8 ldr w8, [sp, #0x106c] d3614: 340000e8 cbz w8, 0xd3630 d3618: 14000001 b 0xd361c d361c: 12807dc8 mov w8, #-0x3ef // =-1007 d3620: b91083e8 str w8, [sp, #0x1080] d3624: 320003e8 orr w8, wzr, #0x1 d3628: b91057e8 str w8, [sp, #0x1054] d362c: 140014f0 b 0xd89ec d3630: b9506be8 ldr w8, [sp, #0x1068] d3634: 528deec9 mov w9, #0x6f76 // =28534 d3638: 72adade9 movk w9, #0x6d6f, lsl #16 d363c: 6b090108 subs w8, w8, w9 d3640: b90ce7e8 str w8, [sp, #0xce4] d3644: 54000161 b.ne 0xd3670 d3648: 14000001 b 0xd364c d364c: f9474fe8 ldr x8, [sp, #0xe98] d3650: b9409909 ldr w9, [x8, #0x98] d3654: 350000e9 cbnz w9, 0xd3670 d3658: 14000001 b 0xd365c d365c: 12807dc8 mov w8, #-0x3ef // =-1007 d3660: b91083e8 str w8, [sp, #0x1080] d3664: 320003e8 orr w8, wzr, #0x1 d3668: b91057e8 str w8, [sp, #0x1054] d366c: 140014e0 b 0xd89ec d3670: b9506be8 ldr w8, [sp, #0x1068] d3674: 528decc9 mov w9, #0x6f66 // =28518 d3678: 72adade9 movk w9, #0x6d6f, lsl #16 d367c: 6b090108 subs w8, w8, w9 d3680: b90ce3e8 str w8, [sp, #0xce0] d3684: 540001c1 b.ne 0xd36bc d3688: 14000001 b 0xd368c d368c: f9474fe8 ldr x8, [sp, #0xe98] d3690: 3940e109 ldrb w9, [x8, #0x38] d3694: 37000149 tbnz w9, #0x0, 0xd36bc d3698: 14000001 b 0xd369c d369c: 320003e8 orr w8, wzr, #0x1 d36a0: f9474fe9 ldr x9, [sp, #0xe98] d36a4: 3900e128 strb w8, [x9, #0x38] d36a8: f94753ea ldr x10, [sp, #0xea0] d36ac: f940914b ldr x11, [x10, #0x120] d36b0: f940016b ldr x11, [x11] d36b4: f900192b str x11, [x9, #0x30] d36b8: 14000001 b 0xd36bc d36bc: b9506be8 ldr w8, [sp, #0x1068] d36c0: 528c4d89 mov w9, #0x626c // =25196 d36c4: 72ae6e89 movk w9, #0x7374, lsl #16 d36c8: 6b090108 subs w8, w8, w9 d36cc: b90cdfe8 str w8, [sp, #0xcdc] d36d0: 54000ea1 b.ne 0xd38a4 d36d4: 14000001 b 0xd36d8 d36d8: f9474fe8 ldr x8, [sp, #0xe98] d36dc: 91024100 add x0, x8, #0x90 d36e0: 97ff502c bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d36e4: f9066be0 str x0, [sp, #0xcd0] d36e8: 14000001 b 0xd36ec d36ec: f9466be8 ldr x8, [sp, #0xcd0] d36f0: f9400109 ldr x9, [x8] d36f4: f9402529 ldr x9, [x9, #0x48] d36f8: aa0803e0 mov x0, x8 d36fc: d63f0120 blr x9 d3700: b90ccfe0 str w0, [sp, #0xccc] d3704: 14000001 b 0xd3708 d3708: 528000a8 mov w8, #0x5 // =5 d370c: b94ccfe9 ldr w9, [sp, #0xccc] d3710: 0a080128 and w8, w9, w8 d3714: 340007e8 cbz w8, 0xd3810 d3718: 14000001 b 0xd371c d371c: 52800b08 mov w8, #0x58 // =88 d3720: 2a0803e0 mov w0, w8 d3724: 97ff55fb bl 0xa8f10 <_Znwm@plt> d3728: f90663e0 str x0, [sp, #0xcc0] d372c: 14000001 b 0xd3730 d3730: f94663e0 ldr x0, [sp, #0xcc0] d3734: f9474fe8 ldr x8, [sp, #0xe98] d3738: 91024101 add x1, x8, #0x90 d373c: f94663e2 ldr x2, [sp, #0xcc0] d3740: f9065fe0 str x0, [sp, #0xcb8] d3744: aa0203e0 mov x0, x2 d3748: 97ff3822 bl 0xa17d0 <_ZN7android15MPEG4DataSourceC1ERKNS_2spINS_10DataSourceEEE@plt> d374c: 14000001 b 0xd3750 d3750: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d3754: 91068000 add x0, x0, #0x1a0 d3758: f9465fe1 ldr x1, [sp, #0xcb8] d375c: 97ff4725 bl 0xa53f0 <_ZN7android2spINS_15MPEG4DataSourceEEC2EPS1_@plt> d3760: 14000001 b 0xd3764 d3764: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d3768: 91068000 add x0, x0, #0x1a0 d376c: 97ff3d1d bl 0xa2be0 <_ZNK7android2spINS_15MPEG4DataSourceEEptEv@plt> d3770: f9065be0 str x0, [sp, #0xcb0] d3774: 14000001 b 0xd3778 d3778: f94753e8 ldr x8, [sp, #0xea0] d377c: f9409109 ldr x9, [x8, #0x120] d3780: f9400121 ldr x1, [x9] d3784: f9413502 ldr x2, [x8, #0x268] d3788: f9465be0 ldr x0, [sp, #0xcb0] d378c: 97ff4665 bl 0xa5120 <_ZN7android15MPEG4DataSource14setCachedRangeElm@plt> d3790: b90cafe0 str w0, [sp, #0xcac] d3794: 14000001 b 0xd3798 d3798: b94cafe8 ldr w8, [sp, #0xcac] d379c: 35000328 cbnz w8, 0xd3800 d37a0: 14000001 b 0xd37a4 d37a4: f9474fe8 ldr x8, [sp, #0xe98] d37a8: 91024100 add x0, x8, #0x90 d37ac: 914007e1 add x1, sp, #0x1, lsl #12 // =0x1000 d37b0: 91068021 add x1, x1, #0x1a0 d37b4: 97ff3307 bl 0xa03d0 <_ZN7android2spINS_10DataSourceEEaSINS_15MPEG4DataSourceEEERS2_RKNS0_IT_EE@plt> d37b8: f90653e0 str x0, [sp, #0xca0] d37bc: 14000001 b 0xd37c0 d37c0: 14000010 b 0xd3800 d37c4: f94753e8 ldr x8, [sp, #0xea0] d37c8: f9007d00 str x0, [x8, #0xf8] d37cc: 2a0103e9 mov w9, w1 d37d0: b91047e9 str w9, [sp, #0x1044] d37d4: f94663e0 ldr x0, [sp, #0xcc0] d37d8: 97ff3462 bl 0xa0960 <_ZdlPv@plt> d37dc: 14001488 b 0xd89fc d37e0: f94753e8 ldr x8, [sp, #0xea0] d37e4: f9007d00 str x0, [x8, #0xf8] d37e8: 2a0103e9 mov w9, w1 d37ec: b91047e9 str w9, [sp, #0x1044] d37f0: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d37f4: 91068000 add x0, x0, #0x1a0 d37f8: 97ff338e bl 0xa0630 <_ZN7android2spINS_15MPEG4DataSourceEED2Ev@plt> d37fc: 14001480 b 0xd89fc d3800: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d3804: 91068000 add x0, x0, #0x1a0 d3808: 97ff338a bl 0xa0630 <_ZN7android2spINS_15MPEG4DataSourceEED2Ev@plt> d380c: 14000001 b 0xd3810 d3810: f9474fe8 ldr x8, [sp, #0xe98] d3814: f9405909 ldr x9, [x8, #0xb0] d3818: b50000e9 cbnz x9, 0xd3834 d381c: 14000001 b 0xd3820 d3820: 12807dc8 mov w8, #-0x3ef // =-1007 d3824: b91083e8 str w8, [sp, #0x1080] d3828: 320003e8 orr w8, wzr, #0x1 d382c: b91057e8 str w8, [sp, #0x1054] d3830: 1400146f b 0xd89ec d3834: 321b0be8 orr w8, wzr, #0xe0 d3838: 2a0803e0 mov w0, w8 d383c: 97ff55b5 bl 0xa8f10 <_Znwm@plt> d3840: f9064fe0 str x0, [sp, #0xc98] d3844: 14000001 b 0xd3848 d3848: f9464fe0 ldr x0, [sp, #0xc98] d384c: f9474fe8 ldr x8, [sp, #0xe98] d3850: 91024101 add x1, x8, #0x90 d3854: f9464fe2 ldr x2, [sp, #0xc98] d3858: f9064be0 str x0, [sp, #0xc90] d385c: aa0203e0 mov x0, x2 d3860: 97ff4b98 bl 0xa66c0 <_ZN7android11SampleTableC1ERKNS_2spINS_10DataSourceEEE@plt> d3864: 14000001 b 0xd3868 d3868: f9474fe8 ldr x8, [sp, #0xe98] d386c: f9405909 ldr x9, [x8, #0xb0] d3870: 91006120 add x0, x9, #0x18 d3874: f9464be1 ldr x1, [sp, #0xc90] d3878: 97ff597e bl 0xa9e70 <_ZN7android2spINS_11SampleTableEEaSEPS1_@plt> d387c: f90647e0 str x0, [sp, #0xc88] d3880: 14000001 b 0xd3884 d3884: 14000008 b 0xd38a4 d3888: f94753e8 ldr x8, [sp, #0xea0] d388c: f9007d00 str x0, [x8, #0xf8] d3890: 2a0103e9 mov w9, w1 d3894: b91047e9 str w9, [sp, #0x1044] d3898: f9464fe0 ldr x0, [sp, #0xc98] d389c: 97ff3431 bl 0xa0960 <_ZdlPv@plt> d38a0: 14001457 b 0xd89fc d38a4: 2a1f03e8 mov w8, wzr d38a8: 9100c7e9 add x9, sp, #0x31 d38ac: 393ffd28 strb w8, [x9, #0xfff] d38b0: b9506be8 ldr w8, [sp, #0x1068] d38b4: 528c2d69 mov w9, #0x616b // =24939 d38b8: 72ae8e49 movk w9, #0x7472, lsl #16 d38bc: 6b090108 subs w8, w8, w9 d38c0: b90c87e8 str w8, [sp, #0xc84] d38c4: 54000d21 b.ne 0xd3a68 d38c8: 14000001 b 0xd38cc d38cc: b9506fe8 ldr w8, [sp, #0x106c] d38d0: 71000508 subs w8, w8, #0x1 d38d4: b90c83e8 str w8, [sp, #0xc80] d38d8: 540000e0 b.eq 0xd38f4 d38dc: 14000001 b 0xd38e0 d38e0: 12807dc8 mov w8, #-0x3ef // =-1007 d38e4: b91083e8 str w8, [sp, #0x1080] d38e8: 320003e8 orr w8, wzr, #0x1 d38ec: b91057e8 str w8, [sp, #0x1054] d38f0: 1400143f b 0xd89ec d38f4: 320003e8 orr w8, wzr, #0x1 d38f8: 9100c7e9 add x9, sp, #0x31 d38fc: 393ffd28 strb w8, [x9, #0xfff] d3900: 52800508 mov w8, #0x28 // =40 d3904: 2a0803e0 mov w0, w8 d3908: 97ff5582 bl 0xa8f10 <_Znwm@plt> d390c: f9063fe0 str x0, [sp, #0xc78] d3910: 14000001 b 0xd3914 d3914: f9463fe0 ldr x0, [sp, #0xc78] d3918: f9463fe1 ldr x1, [sp, #0xc78] d391c: f9063be0 str x0, [sp, #0xc70] d3920: aa0103e0 mov x0, x1 d3924: 97ff443b bl 0xa4a10 <_ZN7android14MPEG4Extractor5TrackC2Ev@plt> d3928: 14000001 b 0xd392c d392c: f9463be8 ldr x8, [sp, #0xc70] d3930: f94753e9 ldr x9, [sp, #0xea0] d3934: f9006d28 str x8, [x9, #0xd8] d3938: f9406d2a ldr x10, [x9, #0xd8] d393c: aa1f03eb mov x11, xzr d3940: f900014b str x11, [x10] d3944: f9474fea ldr x10, [sp, #0xe98] d3948: f940594b ldr x11, [x10, #0xb0] d394c: b40001eb cbz x11, 0xd3988 d3950: 14000001 b 0xd3954 d3954: f94753e8 ldr x8, [sp, #0xea0] d3958: f9406d09 ldr x9, [x8, #0xd8] d395c: f9474fea ldr x10, [sp, #0xe98] d3960: f940594b ldr x11, [x10, #0xb0] d3964: f9000169 str x9, [x11] d3968: 1400000d b 0xd399c d396c: f94753e8 ldr x8, [sp, #0xea0] d3970: f9007d00 str x0, [x8, #0xf8] d3974: 2a0103e9 mov w9, w1 d3978: b91047e9 str w9, [sp, #0x1044] d397c: f9463fe0 ldr x0, [sp, #0xc78] d3980: 97ff33f8 bl 0xa0960 <_ZdlPv@plt> d3984: 1400141e b 0xd89fc d3988: f94753e8 ldr x8, [sp, #0xea0] d398c: f9406d09 ldr x9, [x8, #0xd8] d3990: f9474fea ldr x10, [sp, #0xe98] d3994: f9005549 str x9, [x10, #0xa8] d3998: 14000001 b 0xd399c d399c: f94753e8 ldr x8, [sp, #0xea0] d39a0: f9406d09 ldr x9, [x8, #0xd8] d39a4: f9474fea ldr x10, [sp, #0xe98] d39a8: f9005949 str x9, [x10, #0xb0] d39ac: 321d0beb orr w11, wzr, #0x38 d39b0: 2a0b03e0 mov w0, w11 d39b4: 97ff5557 bl 0xa8f10 <_Znwm@plt> d39b8: f90637e0 str x0, [sp, #0xc68] d39bc: 14000001 b 0xd39c0 d39c0: f94637e0 ldr x0, [sp, #0xc68] d39c4: f94637e1 ldr x1, [sp, #0xc68] d39c8: f90633e0 str x0, [sp, #0xc60] d39cc: aa0103e0 mov x0, x1 d39d0: 97ff4e38 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> d39d4: 14000001 b 0xd39d8 d39d8: f94753e8 ldr x8, [sp, #0xea0] d39dc: f9406d09 ldr x9, [x8, #0xd8] d39e0: 91002120 add x0, x9, #0x8 d39e4: f94633e1 ldr x1, [sp, #0xc60] d39e8: 97ff40f2 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> d39ec: f9062fe0 str x0, [sp, #0xc58] d39f0: 14000001 b 0xd39f4 d39f4: f94753e8 ldr x8, [sp, #0xea0] d39f8: f9406d09 ldr x9, [x8, #0xd8] d39fc: 2a1f03ea mov w10, wzr d3a00: 3900812a strb w10, [x9, #0x20] d3a04: f9406d09 ldr x9, [x8, #0xd8] d3a08: 3900852a strb w10, [x9, #0x21] d3a0c: f9406d09 ldr x9, [x8, #0xd8] d3a10: b900112a str w10, [x9, #0x10] d3a14: f9406d09 ldr x9, [x8, #0xd8] d3a18: 91002120 add x0, x9, #0x8 d3a1c: 97ff4525 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d3a20: f9062be0 str x0, [sp, #0xc50] d3a24: 14000001 b 0xd3a28 d3a28: b0000922 adrp x2, 0x1f8000 d3a2c: 911d5842 add x2, x2, #0x756 d3a30: 528daca1 mov w1, #0x6d65 // =28005 d3a34: 72adad21 movk w1, #0x6d69, lsl #16 d3a38: f9462be0 ldr x0, [sp, #0xc50] d3a3c: 97ff3261 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d3a40: b90c4fe0 str w0, [sp, #0xc4c] d3a44: 14000001 b 0xd3a48 d3a48: 14000008 b 0xd3a68 d3a4c: f94753e8 ldr x8, [sp, #0xea0] d3a50: f9007d00 str x0, [x8, #0xf8] d3a54: 2a0103e9 mov w9, w1 d3a58: b91047e9 str w9, [sp, #0x1044] d3a5c: f94637e0 ldr x0, [sp, #0xc68] d3a60: 97ff33c0 bl 0xa0960 <_ZdlPv@plt> d3a64: 140013e6 b 0xd89fc d3a68: f94753e8 ldr x8, [sp, #0xea0] d3a6c: f9409109 ldr x9, [x8, #0x120] d3a70: f9400129 ldr x9, [x9] d3a74: f941350a ldr x10, [x8, #0x268] d3a78: 8b0a0129 add x9, x9, x10 d3a7c: f9006909 str x9, [x8, #0xd0] d3a80: f9408909 ldr x9, [x8, #0x110] d3a84: f940910a ldr x10, [x8, #0x120] d3a88: f9000149 str x9, [x10] d3a8c: 14000001 b 0xd3a90 d3a90: f94753e8 ldr x8, [sp, #0xea0] d3a94: f9409109 ldr x9, [x8, #0x120] d3a98: f9400129 ldr x9, [x9] d3a9c: f940690a ldr x10, [x8, #0xd0] d3aa0: eb0a0129 subs x9, x9, x10 d3aa4: f90623e9 str x9, [sp, #0xc40] d3aa8: 540003ca b.ge 0xd3b20 d3aac: 14000001 b 0xd3ab0 d3ab0: f94753e8 ldr x8, [sp, #0xea0] d3ab4: f9409101 ldr x1, [x8, #0x120] d3ab8: b9506fe9 ldr w9, [sp, #0x106c] d3abc: 11000522 add w2, w9, #0x1 d3ac0: f9474fe0 ldr x0, [sp, #0xe98] d3ac4: 97fffb97 bl 0xd2920 d3ac8: b90c3fe0 str w0, [sp, #0xc3c] d3acc: 14000001 b 0xd3ad0 d3ad0: b94c3fe8 ldr w8, [sp, #0xc3c] d3ad4: b9101fe8 str w8, [sp, #0x101c] d3ad8: b9501fe9 ldr w9, [sp, #0x101c] d3adc: 34000209 cbz w9, 0xd3b1c d3ae0: 14000001 b 0xd3ae4 d3ae4: 9100c7e8 add x8, sp, #0x31 d3ae8: 397ffd08 ldrb w8, [x8, #0xfff] d3aec: 360000e8 tbz w8, #0x0, 0xd3b08 d3af0: 14000001 b 0xd3af4 d3af4: f9474fe8 ldr x8, [sp, #0xe98] d3af8: f9405909 ldr x9, [x8, #0xb0] d3afc: 320003ea orr w10, wzr, #0x1 d3b00: 3900852a strb w10, [x9, #0x21] d3b04: 14000007 b 0xd3b20 d3b08: b9501fe8 ldr w8, [sp, #0x101c] d3b0c: b91083e8 str w8, [sp, #0x1080] d3b10: 320003e8 orr w8, wzr, #0x1 d3b14: b91057e8 str w8, [sp, #0x1054] d3b18: 140013b5 b 0xd89ec d3b1c: 17ffffdd b 0xd3a90 d3b20: f94753e8 ldr x8, [sp, #0xea0] d3b24: f9409109 ldr x9, [x8, #0x120] d3b28: f9400129 ldr x9, [x9] d3b2c: f940690a ldr x10, [x8, #0xd0] d3b30: eb0a0129 subs x9, x9, x10 d3b34: f9061be9 str x9, [sp, #0xc30] d3b38: 540000e0 b.eq 0xd3b54 d3b3c: 14000001 b 0xd3b40 d3b40: 12807dc8 mov w8, #-0x3ef // =-1007 d3b44: b91083e8 str w8, [sp, #0x1080] d3b48: 320003e8 orr w8, wzr, #0x1 d3b4c: b91057e8 str w8, [sp, #0x1054] d3b50: 140013a7 b 0xd89ec d3b54: 9100c7e8 add x8, sp, #0x31 d3b58: 397ffd08 ldrb w8, [x8, #0xfff] d3b5c: 36000fc8 tbz w8, #0x0, 0xd3d54 d3b60: 14000001 b 0xd3b64 d3b64: f9474fe8 ldr x8, [sp, #0xe98] d3b68: f9405909 ldr x9, [x8, #0xb0] d3b6c: 91002120 add x0, x9, #0x8 d3b70: 97ff44d0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d3b74: f90617e0 str x0, [sp, #0xc28] d3b78: 14000001 b 0xd3b7c d3b7c: 52892881 mov w1, #0x4944 // =18756 d3b80: 72ae8e41 movk w1, #0x7472, lsl #16 d3b84: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d3b88: 91067042 add x2, x2, #0x19c d3b8c: f94617e0 ldr x0, [sp, #0xc28] d3b90: 97ff4644 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> d3b94: b90c27e0 str w0, [sp, #0xc24] d3b98: 14000001 b 0xd3b9c d3b9c: b94c27e8 ldr w8, [sp, #0xc24] d3ba0: 370000e8 tbnz w8, #0x0, 0xd3bbc d3ba4: 14000001 b 0xd3ba8 d3ba8: f9474fe8 ldr x8, [sp, #0xe98] d3bac: f9405909 ldr x9, [x8, #0xb0] d3bb0: 320003ea orr w10, wzr, #0x1 d3bb4: 3900852a strb w10, [x9, #0x21] d3bb8: 14000001 b 0xd3bbc d3bbc: f9474fe8 ldr x8, [sp, #0xe98] d3bc0: f9405900 ldr x0, [x8, #0xb0] d3bc4: 97ff5c7f bl 0xaadc0 <_ZN7android14MPEG4Extractor11verifyTrackEPNS0_5TrackE@plt> d3bc8: b90c23e0 str w0, [sp, #0xc20] d3bcc: 14000001 b 0xd3bd0 d3bd0: b94c23e8 ldr w8, [sp, #0xc20] d3bd4: b9101be8 str w8, [sp, #0x1018] d3bd8: b9501be9 ldr w9, [sp, #0x1018] d3bdc: 340000e9 cbz w9, 0xd3bf8 d3be0: 14000001 b 0xd3be4 d3be4: f9474fe8 ldr x8, [sp, #0xe98] d3be8: f9405909 ldr x9, [x8, #0xb0] d3bec: 320003ea orr w10, wzr, #0x1 d3bf0: 3900852a strb w10, [x9, #0x21] d3bf4: 14000001 b 0xd3bf8 d3bf8: f9474fe8 ldr x8, [sp, #0xe98] d3bfc: f9405909 ldr x9, [x8, #0xb0] d3c00: 3940852a ldrb w10, [x9, #0x21] d3c04: 36000a6a tbz w10, #0x0, 0xd3d50 d3c08: 14000001 b 0xd3c0c d3c0c: f9474fe8 ldr x8, [sp, #0xe98] d3c10: f9405509 ldr x9, [x8, #0xa8] d3c14: f94753ea ldr x10, [sp, #0xea0] d3c18: f9006149 str x9, [x10, #0xc0] d3c1c: f9406149 ldr x9, [x10, #0xc0] d3c20: f940590b ldr x11, [x8, #0xb0] d3c24: eb0b0129 subs x9, x9, x11 d3c28: f9060fe9 str x9, [sp, #0xc18] d3c2c: 54000241 b.ne 0xd3c74 d3c30: 14000001 b 0xd3c34 d3c34: f94753e8 ldr x8, [sp, #0xea0] d3c38: f9406109 ldr x9, [x8, #0xc0] d3c3c: aa0903e0 mov x0, x9 d3c40: f9060be0 str x0, [sp, #0xc10] d3c44: b40000e9 cbz x9, 0xd3c60 d3c48: 14000001 b 0xd3c4c d3c4c: f9460be0 ldr x0, [sp, #0xc10] d3c50: 97ff3e6c bl 0xa3600 <_ZN7android14MPEG4Extractor5TrackD2Ev@plt> d3c54: f9460be0 ldr x0, [sp, #0xc10] d3c58: 97ff3342 bl 0xa0960 <_ZdlPv@plt> d3c5c: 14000001 b 0xd3c60 d3c60: aa1f03e8 mov x8, xzr d3c64: f9474fe9 ldr x9, [sp, #0xe98] d3c68: f9005928 str x8, [x9, #0xb0] d3c6c: f9005528 str x8, [x9, #0xa8] d3c70: 14000033 b 0xd3d3c d3c74: 14000001 b 0xd3c78 d3c78: f94753e8 ldr x8, [sp, #0xea0] d3c7c: f9406109 ldr x9, [x8, #0xc0] d3c80: 2a1f03e0 mov w0, wzr d3c84: b90c0fe0 str w0, [sp, #0xc0c] d3c88: b4000189 cbz x9, 0xd3cb8 d3c8c: 14000001 b 0xd3c90 d3c90: f94753e8 ldr x8, [sp, #0xea0] d3c94: f9406109 ldr x9, [x8, #0xc0] d3c98: f9400129 ldr x9, [x9] d3c9c: f9474fea ldr x10, [sp, #0xe98] d3ca0: f940594b ldr x11, [x10, #0xb0] d3ca4: eb0b0129 subs x9, x9, x11 d3ca8: 1a9f07ec cset w12, ne d3cac: f90603e9 str x9, [sp, #0xc00] d3cb0: b90c0fec str w12, [sp, #0xc0c] d3cb4: 14000001 b 0xd3cb8 d3cb8: b94c0fe8 ldr w8, [sp, #0xc0c] d3cbc: 360000e8 tbz w8, #0x0, 0xd3cd8 d3cc0: 14000001 b 0xd3cc4 d3cc4: f94753e8 ldr x8, [sp, #0xea0] d3cc8: f9406109 ldr x9, [x8, #0xc0] d3ccc: f9400129 ldr x9, [x9] d3cd0: f9006109 str x9, [x8, #0xc0] d3cd4: 17ffffe9 b 0xd3c78 d3cd8: f94753e8 ldr x8, [sp, #0xea0] d3cdc: f9406109 ldr x9, [x8, #0xc0] d3ce0: b40000e9 cbz x9, 0xd3cfc d3ce4: 14000001 b 0xd3ce8 d3ce8: f94753e8 ldr x8, [sp, #0xea0] d3cec: f9406109 ldr x9, [x8, #0xc0] d3cf0: aa1f03ea mov x10, xzr d3cf4: f900012a str x10, [x9] d3cf8: 14000001 b 0xd3cfc d3cfc: f9474fe8 ldr x8, [sp, #0xe98] d3d00: f9405909 ldr x9, [x8, #0xb0] d3d04: aa0903e0 mov x0, x9 d3d08: f905ffe0 str x0, [sp, #0xbf8] d3d0c: b40000e9 cbz x9, 0xd3d28 d3d10: 14000001 b 0xd3d14 d3d14: f945ffe0 ldr x0, [sp, #0xbf8] d3d18: 97ff3e3a bl 0xa3600 <_ZN7android14MPEG4Extractor5TrackD2Ev@plt> d3d1c: f945ffe0 ldr x0, [sp, #0xbf8] d3d20: 97ff3310 bl 0xa0960 <_ZdlPv@plt> d3d24: 14000001 b 0xd3d28 d3d28: f94753e8 ldr x8, [sp, #0xea0] d3d2c: f9406109 ldr x9, [x8, #0xc0] d3d30: f9474fea ldr x10, [sp, #0xe98] d3d34: f9005949 str x9, [x10, #0xb0] d3d38: 14000001 b 0xd3d3c d3d3c: 2a1f03e8 mov w8, wzr d3d40: b91083e8 str w8, [sp, #0x1080] d3d44: 320003e8 orr w8, wzr, #0x1 d3d48: b91057e8 str w8, [sp, #0x1054] d3d4c: 14001328 b 0xd89ec d3d50: 14000011 b 0xd3d94 d3d54: b9506be8 ldr w8, [sp, #0x1068] d3d58: 528deec9 mov w9, #0x6f76 // =28534 d3d5c: 72adade9 movk w9, #0x6d6f, lsl #16 d3d60: 6b090108 subs w8, w8, w9 d3d64: b90bf7e8 str w8, [sp, #0xbf4] d3d68: 54000141 b.ne 0xd3d90 d3d6c: 14000001 b 0xd3d70 d3d70: 2a1f03e8 mov w8, wzr d3d74: f9474fe9 ldr x9, [sp, #0xe98] d3d78: b9009928 str w8, [x9, #0x98] d3d7c: 320103e8 orr w8, wzr, #0x80000000 d3d80: b91083e8 str w8, [sp, #0x1080] d3d84: 320003e8 orr w8, wzr, #0x1 d3d88: b91057e8 str w8, [sp, #0x1054] d3d8c: 14001318 b 0xd89ec d3d90: 14000001 b 0xd3d94 d3d94: 14001311 b 0xd89d8 d3d98: f94753e8 ldr x8, [sp, #0xea0] d3d9c: f9413509 ldr x9, [x8, #0x268] d3da0: f940910a ldr x10, [x8, #0x120] d3da4: f940014b ldr x11, [x10] d3da8: 8b090169 add x9, x11, x9 d3dac: f9000149 str x9, [x10] d3db0: f9474fe9 ldr x9, [sp, #0xe98] d3db4: 91024120 add x0, x9, #0x90 d3db8: 97ff4e76 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d3dbc: f905f7e0 str x0, [sp, #0xbe8] d3dc0: 14000001 b 0xd3dc4 d3dc4: f94753e8 ldr x8, [sp, #0xea0] d3dc8: f9408901 ldr x1, [x8, #0x110] d3dcc: f945f7e9 ldr x9, [sp, #0xbe8] d3dd0: f940012a ldr x10, [x9] d3dd4: f9401d4a ldr x10, [x10, #0x38] d3dd8: 320003eb orr w11, wzr, #0x1 d3ddc: 2a0b03e3 mov w3, w11 d3de0: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d3de4: 91066042 add x2, x2, #0x198 d3de8: aa0903e0 mov x0, x9 d3dec: d63f0140 blr x10 d3df0: f905f3e0 str x0, [sp, #0xbe0] d3df4: 14000001 b 0xd3df8 d3df8: f945f3e8 ldr x8, [sp, #0xbe0] d3dfc: f1000109 subs x9, x8, #0x0 d3e00: f905efe9 str x9, [sp, #0xbd8] d3e04: 540000ec b.gt 0xd3e20 d3e08: 14000001 b 0xd3e0c d3e0c: 12807d68 mov w8, #-0x3ec // =-1004 d3e10: b91083e8 str w8, [sp, #0x1080] d3e14: 320003e8 orr w8, wzr, #0x1 d3e18: b91057e8 str w8, [sp, #0x1054] d3e1c: 140012f4 b 0xd89ec d3e20: f9474fe8 ldr x8, [sp, #0xe98] d3e24: 91024100 add x0, x8, #0x90 d3e28: 97ff4e5a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d3e2c: f905ebe0 str x0, [sp, #0xbd0] d3e30: 14000001 b 0xd3e34 d3e34: f94753e8 ldr x8, [sp, #0xea0] d3e38: f9408909 ldr x9, [x8, #0x110] d3e3c: 91001121 add x1, x9, #0x4 d3e40: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d3e44: 91065042 add x2, x2, #0x194 d3e48: f945ebe0 ldr x0, [sp, #0xbd0] d3e4c: 97ff2ff9 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> d3e50: b90bcfe0 str w0, [sp, #0xbcc] d3e54: 14000001 b 0xd3e58 d3e58: b94bcfe8 ldr w8, [sp, #0xbcc] d3e5c: 370000e8 tbnz w8, #0x0, 0xd3e78 d3e60: 14000001 b 0xd3e64 d3e64: 12807d68 mov w8, #-0x3ec // =-1004 d3e68: b91083e8 str w8, [sp, #0x1080] d3e6c: 320003e8 orr w8, wzr, #0x1 d3e70: b91057e8 str w8, [sp, #0x1054] d3e74: 140012de b 0xd89ec d3e78: b95197e8 ldr w8, [sp, #0x1194] d3e7c: 71000508 subs w8, w8, #0x1 d3e80: b90bcbe8 str w8, [sp, #0xbc8] d3e84: 54000060 b.eq 0xd3e90 d3e88: 14000001 b 0xd3e8c d3e8c: 140000fc b 0xd427c d3e90: f9474fe8 ldr x8, [sp, #0xe98] d3e94: b9409d09 ldr w9, [x8, #0x9c] d3e98: 35000069 cbnz w9, 0xd3ea4 d3e9c: 14000001 b 0xd3ea0 d3ea0: 140000f6 b 0xd4278 d3ea4: f94753e8 ldr x8, [sp, #0xea0] d3ea8: f9408909 ldr x9, [x8, #0x110] d3eac: 91002129 add x9, x9, #0x8 d3eb0: f9005d09 str x9, [x8, #0xb8] d3eb4: 910667e8 add x8, sp, #0x199 d3eb8: 397ffd0a ldrb w10, [x8, #0xfff] d3ebc: 7100054a subs w10, w10, #0x1 d3ec0: b90bc7ea str w10, [sp, #0xbc4] d3ec4: 54000521 b.ne 0xd3f68 d3ec8: 14000001 b 0xd3ecc d3ecc: f9474fe8 ldr x8, [sp, #0xe98] d3ed0: 91024100 add x0, x8, #0x90 d3ed4: 97ff4e2f bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d3ed8: f905dfe0 str x0, [sp, #0xbb8] d3edc: 14000001 b 0xd3ee0 d3ee0: f94753e8 ldr x8, [sp, #0xea0] d3ee4: f9405d01 ldr x1, [x8, #0xb8] d3ee8: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d3eec: 91062042 add x2, x2, #0x188 d3ef0: f945dfe0 ldr x0, [sp, #0xbb8] d3ef4: 97ff4e23 bl 0xa7780 <_ZN7android10DataSource9getUInt64ElPm@plt> d3ef8: b90bb7e0 str w0, [sp, #0xbb4] d3efc: 14000001 b 0xd3f00 d3f00: b94bb7e8 ldr w8, [sp, #0xbb4] d3f04: 36000268 tbz w8, #0x0, 0xd3f50 d3f08: 14000001 b 0xd3f0c d3f0c: f9474fe8 ldr x8, [sp, #0xe98] d3f10: 91024100 add x0, x8, #0x90 d3f14: 97ff4e1f bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d3f18: f905d7e0 str x0, [sp, #0xba8] d3f1c: 14000001 b 0xd3f20 d3f20: f94753e8 ldr x8, [sp, #0xea0] d3f24: f9405d09 ldr x9, [x8, #0xb8] d3f28: 91002121 add x1, x9, #0x8 d3f2c: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d3f30: 91060042 add x2, x2, #0x180 d3f34: f945d7e0 ldr x0, [sp, #0xba8] d3f38: 97ff4e12 bl 0xa7780 <_ZN7android10DataSource9getUInt64ElPm@plt> d3f3c: b90ba7e0 str w0, [sp, #0xba4] d3f40: 14000001 b 0xd3f44 d3f44: b94ba7e8 ldr w8, [sp, #0xba4] d3f48: 370000e8 tbnz w8, #0x0, 0xd3f64 d3f4c: 14000001 b 0xd3f50 d3f50: 12807d68 mov w8, #-0x3ec // =-1004 d3f54: b91083e8 str w8, [sp, #0x1080] d3f58: 320003e8 orr w8, wzr, #0x1 d3f5c: b91057e8 str w8, [sp, #0x1054] d3f60: 140012a3 b 0xd89ec d3f64: 14000038 b 0xd4044 d3f68: 910667e8 add x8, sp, #0x199 d3f6c: 397ffd08 ldrb w8, [x8, #0xfff] d3f70: 350005e8 cbnz w8, 0xd402c d3f74: 14000001 b 0xd3f78 d3f78: f9474fe8 ldr x8, [sp, #0xe98] d3f7c: 91024100 add x0, x8, #0x90 d3f80: 97ff4e04 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d3f84: f905cfe0 str x0, [sp, #0xb98] d3f88: 14000001 b 0xd3f8c d3f8c: f94753e8 ldr x8, [sp, #0xea0] d3f90: f9405d01 ldr x1, [x8, #0xb8] d3f94: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d3f98: 9105f042 add x2, x2, #0x17c d3f9c: f945cfe0 ldr x0, [sp, #0xb98] d3fa0: 97ff2fa4 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> d3fa4: b90b97e0 str w0, [sp, #0xb94] d3fa8: 14000001 b 0xd3fac d3fac: b94b97e8 ldr w8, [sp, #0xb94] d3fb0: 36000268 tbz w8, #0x0, 0xd3ffc d3fb4: 14000001 b 0xd3fb8 d3fb8: f9474fe8 ldr x8, [sp, #0xe98] d3fbc: 91024100 add x0, x8, #0x90 d3fc0: 97ff4df4 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d3fc4: f905c7e0 str x0, [sp, #0xb88] d3fc8: 14000001 b 0xd3fcc d3fcc: f94753e8 ldr x8, [sp, #0xea0] d3fd0: f9405d09 ldr x9, [x8, #0xb8] d3fd4: 91001121 add x1, x9, #0x4 d3fd8: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d3fdc: 9105e042 add x2, x2, #0x178 d3fe0: f945c7e0 ldr x0, [sp, #0xb88] d3fe4: 97ff2f93 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> d3fe8: b90b87e0 str w0, [sp, #0xb84] d3fec: 14000001 b 0xd3ff0 d3ff0: b94b87e8 ldr w8, [sp, #0xb84] d3ff4: 370000e8 tbnz w8, #0x0, 0xd4010 d3ff8: 14000001 b 0xd3ffc d3ffc: 12807d68 mov w8, #-0x3ec // =-1004 d4000: b91083e8 str w8, [sp, #0x1080] d4004: 320003e8 orr w8, wzr, #0x1 d4008: b91057e8 str w8, [sp, #0x1054] d400c: 14001278 b 0xd89ec d4010: b9517fe8 ldr w8, [sp, #0x117c] d4014: 2a0803e9 mov w9, w8 d4018: f94753ea ldr x10, [sp, #0xea0] d401c: f9011d49 str x9, [x10, #0x238] d4020: b9917be9 ldrsw x9, [sp, #0x1178] d4024: f9011949 str x9, [x10, #0x230] d4028: 14000006 b 0xd4040 d402c: 12807d68 mov w8, #-0x3ec // =-1004 d4030: b91083e8 str w8, [sp, #0x1080] d4034: 320003e8 orr w8, wzr, #0x1 d4038: b91057e8 str w8, [sp, #0x1054] d403c: 1400126c b 0xd89ec d4040: 14000001 b 0xd4044 d4044: f9474fe8 ldr x8, [sp, #0xe98] d4048: b9409d09 ldr w9, [x8, #0x9c] d404c: 53017d29 lsr w9, w9, #1 d4050: 2a0903ea mov w10, w9 d4054: f94753eb ldr x11, [sp, #0xea0] d4058: f900596a str x10, [x11, #0xb0] d405c: f9411d6a ldr x10, [x11, #0x238] d4060: 52884809 mov w9, #0x4240 // =16960 d4064: 72a001e9 movk w9, #0xf, lsl #16 d4068: 2a0903ec mov w12, w9 d406c: 9b0c7d4a mul x10, x10, x12 d4070: f940596d ldr x13, [x11, #0xb0] d4074: 8b0d014a add x10, x10, x13 d4078: b9409d09 ldr w9, [x8, #0x9c] d407c: 2a0903ed mov w13, w9 d4080: 9acd094a udiv x10, x10, x13 d4084: f9011d6a str x10, [x11, #0x238] d4088: f941196a ldr x10, [x11, #0x230] d408c: 9b0c7d4a mul x10, x10, x12 d4090: f940596c ldr x12, [x11, #0xb0] d4094: 8b0c014a add x10, x10, x12 d4098: b9409d09 ldr w9, [x8, #0x9c] d409c: 2a0903ec mov w12, w9 d40a0: 9acc094a udiv x10, x10, x12 d40a4: f901196a str x10, [x11, #0x230] d40a8: f940590a ldr x10, [x8, #0xb0] d40ac: b50000ea cbnz x10, 0xd40c8 d40b0: 14000001 b 0xd40b4 d40b4: 12807dc8 mov w8, #-0x3ef // =-1007 d40b8: b91083e8 str w8, [sp, #0x1080] d40bc: 320003e8 orr w8, wzr, #0x1 d40c0: b91057e8 str w8, [sp, #0x1054] d40c4: 1400124a b 0xd89ec d40c8: f9474fe8 ldr x8, [sp, #0xe98] d40cc: f9405909 ldr x9, [x8, #0xb0] d40d0: 91002120 add x0, x9, #0x8 d40d4: 97ff4377 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d40d8: f905bfe0 str x0, [sp, #0xb78] d40dc: 14000001 b 0xd40e0 d40e0: 528e4c21 mov w1, #0x7261 // =29281 d40e4: 72ac8ea1 movk w1, #0x6475, lsl #16 d40e8: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d40ec: 9105c042 add x2, x2, #0x170 d40f0: f945bfe0 ldr x0, [sp, #0xb78] d40f4: 97ff498f bl 0xa6730 <_ZN7android8MetaData9findInt64EjPl@plt> d40f8: b90b77e0 str w0, [sp, #0xb74] d40fc: 14000001 b 0xd4100 d4100: b94b77e8 ldr w8, [sp, #0xb74] d4104: 36000b88 tbz w8, #0x0, 0xd4274 d4108: 14000001 b 0xd410c d410c: f9474fe8 ldr x8, [sp, #0xe98] d4110: f9405909 ldr x9, [x8, #0xb0] d4114: 91002120 add x0, x9, #0x8 d4118: 97ff4366 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d411c: f905b7e0 str x0, [sp, #0xb68] d4120: 14000001 b 0xd4124 d4124: 528e8ca1 mov w1, #0x7465 // =29797 d4128: 72ae6e41 movk w1, #0x7372, lsl #16 d412c: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d4130: 9105b042 add x2, x2, #0x16c d4134: f945b7e0 ldr x0, [sp, #0xb68] d4138: 97ff44da bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> d413c: b90b67e0 str w0, [sp, #0xb64] d4140: 14000001 b 0xd4144 d4144: b94b67e8 ldr w8, [sp, #0xb64] d4148: 36000968 tbz w8, #0x0, 0xd4274 d414c: 14000001 b 0xd4150 d4150: f94753e8 ldr x8, [sp, #0xea0] d4154: f9411909 ldr x9, [x8, #0x230] d4158: b9916fea ldrsw x10, [sp, #0x116c] d415c: 9b0a7d29 mul x9, x9, x10 d4160: 5294240b mov w11, #0xa120 // =41248 d4164: 72a000eb movk w11, #0x7, lsl #16 d4168: 2a0b03ea mov w10, w11 d416c: 8b0a0129 add x9, x9, x10 d4170: d2869b6a mov x10, #0x34db // =13531 d4174: f2baf6ca movk x10, #0xd7b6, lsl #16 d4178: f2dbd04a movk x10, #0xde82, lsl #32 d417c: f2e8636a movk x10, #0x431b, lsl #48 d4180: 9b4a7d29 smulh x9, x9, x10 d4184: 9352fd2a asr x10, x9, #18 d4188: 8b49fd49 add x9, x10, x9, lsr #63 d418c: f9005509 str x9, [x8, #0xa8] d4190: f9474fe9 ldr x9, [sp, #0xe98] d4194: f940592a ldr x10, [x9, #0xb0] d4198: 91002140 add x0, x10, #0x8 d419c: 97ff4345 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d41a0: f905afe0 str x0, [sp, #0xb58] d41a4: 14000001 b 0xd41a8 d41a8: b94ffbe2 ldr w2, [sp, #0xff8] d41ac: 528c6c81 mov w1, #0x6364 // =25444 d41b0: 72acadc1 movk w1, #0x656e, lsl #16 d41b4: f945afe0 ldr x0, [sp, #0xb58] d41b8: 97ff3dae bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d41bc: b90b57e0 str w0, [sp, #0xb54] d41c0: 14000001 b 0xd41c4 d41c4: f94753e8 ldr x8, [sp, #0xea0] d41c8: f9411109 ldr x9, [x8, #0x220] d41cc: f9411d0a ldr x10, [x8, #0x238] d41d0: f941190b ldr x11, [x8, #0x230] d41d4: 8b0b014a add x10, x10, x11 d41d8: eb0a0129 subs x9, x9, x10 d41dc: f9005109 str x9, [x8, #0xa0] d41e0: f9405109 ldr x9, [x8, #0xa0] d41e4: b6f800c9 tbz x9, #0x3f, 0xd41fc d41e8: 14000001 b 0xd41ec d41ec: aa1f03e8 mov x8, xzr d41f0: f94753e9 ldr x9, [sp, #0xea0] d41f4: f9005128 str x8, [x9, #0xa0] d41f8: 14000001 b 0xd41fc d41fc: f94753e8 ldr x8, [sp, #0xea0] d4200: f9405109 ldr x9, [x8, #0xa0] d4204: b9916fea ldrsw x10, [sp, #0x116c] d4208: 9b0a7d29 mul x9, x9, x10 d420c: 5294240b mov w11, #0xa120 // =41248 d4210: 72a000eb movk w11, #0x7, lsl #16 d4214: 2a0b03ea mov w10, w11 d4218: 8b0a0129 add x9, x9, x10 d421c: d2869b6a mov x10, #0x34db // =13531 d4220: f2baf6ca movk x10, #0xd7b6, lsl #16 d4224: f2dbd04a movk x10, #0xde82, lsl #32 d4228: f2e8636a movk x10, #0x431b, lsl #48 d422c: 9b4a7d29 smulh x9, x9, x10 d4230: 9352fd2a asr x10, x9, #18 d4234: 8b49fd49 add x9, x10, x9, lsr #63 d4238: f9004d09 str x9, [x8, #0x98] d423c: f9474fe9 ldr x9, [sp, #0xe98] d4240: f940592a ldr x10, [x9, #0xb0] d4244: 91002140 add x0, x10, #0x8 d4248: 97ff431a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d424c: f905a7e0 str x0, [sp, #0xb48] d4250: 14000001 b 0xd4254 d4254: b94febe2 ldr w2, [sp, #0xfe8] d4258: 528c6e01 mov w1, #0x6370 // =25456 d425c: 72acadc1 movk w1, #0x656e, lsl #16 d4260: f945a7e0 ldr x0, [sp, #0xb48] d4264: 97ff3d83 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d4268: b90b47e0 str w0, [sp, #0xb44] d426c: 14000001 b 0xd4270 d4270: 14000001 b 0xd4274 d4274: 14000001 b 0xd4278 d4278: 14000001 b 0xd427c d427c: 140011d7 b 0xd89d8 d4280: f94753e8 ldr x8, [sp, #0xea0] d4284: f9413509 ldr x9, [x8, #0x268] d4288: f940910a ldr x10, [x8, #0x120] d428c: f940014b ldr x11, [x10] d4290: 8b090169 add x9, x11, x9 d4294: f9000149 str x9, [x10] d4298: f9474fe9 ldr x9, [sp, #0xe98] d429c: 91024120 add x0, x9, #0x90 d42a0: 97ff4d3c bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d42a4: f9059fe0 str x0, [sp, #0xb38] d42a8: 14000001 b 0xd42ac d42ac: f94753e8 ldr x8, [sp, #0xea0] d42b0: f9408901 ldr x1, [x8, #0x110] d42b4: f9459fe9 ldr x9, [sp, #0xb38] d42b8: f940012a ldr x10, [x9] d42bc: f9401d4a ldr x10, [x10, #0x38] d42c0: 321e03eb orr w11, wzr, #0x4 d42c4: 2a0b03e3 mov w3, w11 d42c8: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d42cc: 9105a042 add x2, x2, #0x168 d42d0: aa0903e0 mov x0, x9 d42d4: d63f0140 blr x10 d42d8: f9059be0 str x0, [sp, #0xb30] d42dc: 14000001 b 0xd42e0 d42e0: f9459be8 ldr x8, [sp, #0xb30] d42e4: f1000d09 subs x9, x8, #0x3 d42e8: f90597e9 str x9, [sp, #0xb28] d42ec: 540000ec b.gt 0xd4308 d42f0: 14000001 b 0xd42f4 d42f4: 12807d68 mov w8, #-0x3ec // =-1004 d42f8: b91083e8 str w8, [sp, #0x1080] d42fc: 320003e8 orr w8, wzr, #0x1 d4300: b91057e8 str w8, [sp, #0x1054] d4304: 140011ba b 0xd89ec d4308: b9516be8 ldr w8, [sp, #0x1168] d430c: 5ac00908 rev w8, w8 d4310: b9116be8 str w8, [sp, #0x1168] d4314: f9474fe9 ldr x9, [sp, #0xe98] d4318: f940592a ldr x10, [x9, #0xb0] d431c: b50000ea cbnz x10, 0xd4338 d4320: 14000001 b 0xd4324 d4324: 12807dc8 mov w8, #-0x3ef // =-1007 d4328: b91083e8 str w8, [sp, #0x1080] d432c: 320003e8 orr w8, wzr, #0x1 d4330: b91057e8 str w8, [sp, #0x1054] d4334: 140011ae b 0xd89ec d4338: f9474fe8 ldr x8, [sp, #0xe98] d433c: f9405909 ldr x9, [x8, #0xb0] d4340: 91002120 add x0, x9, #0x8 d4344: 97ff42db bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d4348: f90593e0 str x0, [sp, #0xb20] d434c: 14000001 b 0xd4350 d4350: b9516be0 ldr w0, [sp, #0x1168] d4354: 9400162b bl 0xd9c00 d4358: f9058fe0 str x0, [sp, #0xb18] d435c: 14000001 b 0xd4360 d4360: 528daca1 mov w1, #0x6d65 // =28005 d4364: 72adad21 movk w1, #0x6d69, lsl #16 d4368: f94593e0 ldr x0, [sp, #0xb20] d436c: f9458fe2 ldr x2, [sp, #0xb18] d4370: 97ff3014 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d4374: b90b17e0 str w0, [sp, #0xb14] d4378: 14000001 b 0xd437c d437c: 2a1f03e8 mov w8, wzr d4380: b91167e8 str w8, [sp, #0x1164] d4384: b91163e8 str w8, [sp, #0x1160] d4388: b9516be0 ldr w0, [sp, #0x1168] d438c: 914007e1 add x1, sp, #0x1, lsl #12 // =0x1000 d4390: 91059021 add x1, x1, #0x164 d4394: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d4398: 91058042 add x2, x2, #0x160 d439c: 9400169b bl 0xd9e08 d43a0: b90b13e0 str w0, [sp, #0xb10] d43a4: 14000001 b 0xd43a8 d43a8: b94b13e8 ldr w8, [sp, #0xb10] d43ac: 360003a8 tbz w8, #0x0, 0xd4420 d43b0: 14000001 b 0xd43b4 d43b4: f9474fe8 ldr x8, [sp, #0xe98] d43b8: f9405909 ldr x9, [x8, #0xb0] d43bc: 91002120 add x0, x9, #0x8 d43c0: 97ff42bc bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d43c4: f90587e0 str x0, [sp, #0xb08] d43c8: 14000001 b 0xd43cc d43cc: b95167e2 ldr w2, [sp, #0x1164] d43d0: 528d0dc1 mov w1, #0x686e // =26734 d43d4: 72a46c61 movk w1, #0x2363, lsl #16 d43d8: f94587e0 ldr x0, [sp, #0xb08] d43dc: 97ff3d25 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d43e0: b90b07e0 str w0, [sp, #0xb04] d43e4: 14000001 b 0xd43e8 d43e8: f9474fe8 ldr x8, [sp, #0xe98] d43ec: f9405909 ldr x9, [x8, #0xb0] d43f0: 91002120 add x0, x9, #0x8 d43f4: 97ff42af bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d43f8: f9057fe0 str x0, [sp, #0xaf8] d43fc: 14000001 b 0xd4400 d4400: b95163e2 ldr w2, [sp, #0x1160] d4404: 528e8ca1 mov w1, #0x7465 // =29797 d4408: 72ae6e41 movk w1, #0x7372, lsl #16 d440c: f9457fe0 ldr x0, [sp, #0xaf8] d4410: 97ff3d18 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d4414: b90af7e0 str w0, [sp, #0xaf4] d4418: 14000001 b 0xd441c d441c: 14000001 b 0xd4420 d4420: 1400116e b 0xd89d8 d4424: f94753e8 ldr x8, [sp, #0xea0] d4428: f9413509 ldr x9, [x8, #0x268] d442c: f940910a ldr x10, [x8, #0x120] d4430: f940014b ldr x11, [x10] d4434: 8b090169 add x9, x11, x9 d4438: f9000149 str x9, [x10] d443c: f9413509 ldr x9, [x8, #0x268] d4440: f1007d29 subs x9, x9, #0x1f d4444: f90577e9 str x9, [sp, #0xae8] d4448: 540000e8 b.hi 0xd4464 d444c: 14000001 b 0xd4450 d4450: 12807dc8 mov w8, #-0x3ef // =-1007 d4454: b91083e8 str w8, [sp, #0x1080] d4458: 320003e8 orr w8, wzr, #0x1 d445c: b91057e8 str w8, [sp, #0x1054] d4460: 14001163 b 0xd89ec d4464: 2a1f03e8 mov w8, wzr d4468: b9120be8 str w8, [sp, #0x1208] d446c: f9474fe9 ldr x9, [sp, #0xe98] d4470: 91024120 add x0, x9, #0x90 d4474: 97ff4cc7 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d4478: f90573e0 str x0, [sp, #0xae0] d447c: 14000001 b 0xd4480 d4480: f94753e8 ldr x8, [sp, #0xea0] d4484: f9408909 ldr x9, [x8, #0x110] d4488: 91001121 add x1, x9, #0x4 d448c: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d4490: 91082129 add x9, x9, #0x208 d4494: b2400122 orr x2, x9, #0x1 d4498: f94573e9 ldr x9, [sp, #0xae0] d449c: f940012a ldr x10, [x9] d44a0: f9401d4a ldr x10, [x10, #0x38] d44a4: 320007eb orr w11, wzr, #0x3 d44a8: 2a0b03e3 mov w3, w11 d44ac: aa0903e0 mov x0, x9 d44b0: d63f0140 blr x10 d44b4: f9056fe0 str x0, [sp, #0xad8] d44b8: 14000001 b 0xd44bc d44bc: f9456fe8 ldr x8, [sp, #0xad8] d44c0: f1000909 subs x9, x8, #0x2 d44c4: f9056be9 str x9, [sp, #0xad0] d44c8: 540000ec b.gt 0xd44e4 d44cc: 14000001 b 0xd44d0 d44d0: 12807d68 mov w8, #-0x3ec // =-1004 d44d4: b91083e8 str w8, [sp, #0x1080] d44d8: 320003e8 orr w8, wzr, #0x1 d44dc: b91057e8 str w8, [sp, #0x1054] d44e0: 14001143 b 0xd89ec d44e4: b9520be8 ldr w8, [sp, #0x1208] d44e8: 5ac00908 rev w8, w8 d44ec: b90fe7e8 str w8, [sp, #0xfe4] d44f0: b94fe7e8 ldr w8, [sp, #0xfe4] d44f4: 71000908 subs w8, w8, #0x2 d44f8: b90acfe8 str w8, [sp, #0xacc] d44fc: 540000e3 b.lo 0xd4518 d4500: 14000001 b 0xd4504 d4504: 12807dc8 mov w8, #-0x3ef // =-1007 d4508: b91083e8 str w8, [sp, #0x1080] d450c: 320003e8 orr w8, wzr, #0x1 d4510: b91057e8 str w8, [sp, #0x1054] d4514: 14001136 b 0xd89ec d4518: 2a1f03e8 mov w8, wzr d451c: b9120be8 str w8, [sp, #0x1208] d4520: f9474fe9 ldr x9, [sp, #0xe98] d4524: 91024120 add x0, x9, #0x90 d4528: 97ff4c9a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d452c: f90563e0 str x0, [sp, #0xac0] d4530: 14000001 b 0xd4534 d4534: f94753e8 ldr x8, [sp, #0xea0] d4538: f9408909 ldr x9, [x8, #0x110] d453c: 91001d21 add x1, x9, #0x7 d4540: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d4544: 91082129 add x9, x9, #0x208 d4548: b2400522 orr x2, x9, #0x3 d454c: f94563e9 ldr x9, [sp, #0xac0] d4550: f940012a ldr x10, [x9] d4554: f9401d4a ldr x10, [x10, #0x38] d4558: 320003eb orr w11, wzr, #0x1 d455c: 2a0b03e3 mov w3, w11 d4560: aa0903e0 mov x0, x9 d4564: d63f0140 blr x10 d4568: f9055fe0 str x0, [sp, #0xab8] d456c: 14000001 b 0xd4570 d4570: f9455fe8 ldr x8, [sp, #0xab8] d4574: f1000109 subs x9, x8, #0x0 d4578: f9055be9 str x9, [sp, #0xab0] d457c: 540000ec b.gt 0xd4598 d4580: 14000001 b 0xd4584 d4584: 12807d68 mov w8, #-0x3ec // =-1004 d4588: b91083e8 str w8, [sp, #0x1080] d458c: 320003e8 orr w8, wzr, #0x1 d4590: b91057e8 str w8, [sp, #0x1054] d4594: 14001116 b 0xd89ec d4598: b9520be8 ldr w8, [sp, #0x1208] d459c: 5ac00908 rev w8, w8 d45a0: b90fe3e8 str w8, [sp, #0xfe0] d45a4: b94fe7e8 ldr w8, [sp, #0xfe4] d45a8: 350000a8 cbnz w8, 0xd45bc d45ac: 14000001 b 0xd45b0 d45b0: b94fe3e8 ldr w8, [sp, #0xfe0] d45b4: 35000108 cbnz w8, 0xd45d4 d45b8: 14000001 b 0xd45bc d45bc: b94fe7e8 ldr w8, [sp, #0xfe4] d45c0: 34000148 cbz w8, 0xd45e8 d45c4: 14000001 b 0xd45c8 d45c8: b94fe3e8 ldr w8, [sp, #0xfe0] d45cc: 350000e8 cbnz w8, 0xd45e8 d45d0: 14000001 b 0xd45d4 d45d4: 12807dc8 mov w8, #-0x3ef // =-1007 d45d8: b91083e8 str w8, [sp, #0x1080] d45dc: 320003e8 orr w8, wzr, #0x1 d45e0: b91057e8 str w8, [sp, #0x1054] d45e4: 14001102 b 0xd89ec d45e8: b94fe3e8 ldr w8, [sp, #0xfe0] d45ec: 34000228 cbz w8, 0xd4630 d45f0: 14000001 b 0xd45f4 d45f4: b94fe3e8 ldr w8, [sp, #0xfe0] d45f8: 71002108 subs w8, w8, #0x8 d45fc: b90aafe8 str w8, [sp, #0xaac] d4600: 54000180 b.eq 0xd4630 d4604: 14000001 b 0xd4608 d4608: b94fe3e8 ldr w8, [sp, #0xfe0] d460c: 71004108 subs w8, w8, #0x10 d4610: b90aabe8 str w8, [sp, #0xaa8] d4614: 540000e0 b.eq 0xd4630 d4618: 14000001 b 0xd461c d461c: 12807dc8 mov w8, #-0x3ef // =-1007 d4620: b91083e8 str w8, [sp, #0x1080] d4624: 320003e8 orr w8, wzr, #0x1 d4628: b91057e8 str w8, [sp, #0x1054] d462c: 140010f0 b 0xd89ec d4630: 14000001 b 0xd4634 d4634: f9474fe8 ldr x8, [sp, #0xe98] d4638: 91024100 add x0, x8, #0x90 d463c: 97ff4c55 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d4640: f90553e0 str x0, [sp, #0xaa0] d4644: 14000001 b 0xd4648 d4648: f94753e8 ldr x8, [sp, #0xea0] d464c: f9408909 ldr x9, [x8, #0x110] d4650: 91002121 add x1, x9, #0x8 d4654: f94553e9 ldr x9, [sp, #0xaa0] d4658: f940012a ldr x10, [x9] d465c: f9401d4a ldr x10, [x10, #0x38] d4660: 321c03eb orr w11, wzr, #0x10 d4664: 2a0b03e3 mov w3, w11 d4668: d10253a2 sub x2, x29, #0x94 d466c: aa0903e0 mov x0, x9 d4670: d63f0140 blr x10 d4674: f9054fe0 str x0, [sp, #0xa98] d4678: 14000001 b 0xd467c d467c: f9454fe8 ldr x8, [sp, #0xa98] d4680: f1003d09 subs x9, x8, #0xf d4684: f9054be9 str x9, [sp, #0xa90] d4688: 540000ec b.gt 0xd46a4 d468c: 14000001 b 0xd4690 d4690: 12807d68 mov w8, #-0x3ec // =-1004 d4694: b91083e8 str w8, [sp, #0x1080] d4698: 320003e8 orr w8, wzr, #0x1 d469c: b91057e8 str w8, [sp, #0x1054] d46a0: 140010d3 b 0xd89ec d46a4: f9474fe8 ldr x8, [sp, #0xe98] d46a8: f9405909 ldr x9, [x8, #0xb0] d46ac: b50000e9 cbnz x9, 0xd46c8 d46b0: 14000001 b 0xd46b4 d46b4: 12807dc8 mov w8, #-0x3ef // =-1007 d46b8: b91083e8 str w8, [sp, #0x1080] d46bc: 320003e8 orr w8, wzr, #0x1 d46c0: b91057e8 str w8, [sp, #0x1054] d46c4: 140010ca b 0xd89ec d46c8: f9474fe8 ldr x8, [sp, #0xe98] d46cc: f9405909 ldr x9, [x8, #0xb0] d46d0: 91002120 add x0, x9, #0x8 d46d4: 97ff41f7 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d46d8: f90547e0 str x0, [sp, #0xa88] d46dc: 14000001 b 0xd46e0 d46e0: b94fe7e2 ldr w2, [sp, #0xfe4] d46e4: 528f29a1 mov w1, #0x794d // =31053 d46e8: 72ac6e41 movk w1, #0x6372, lsl #16 d46ec: f94547e0 ldr x0, [sp, #0xa88] d46f0: 97ff3c60 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d46f4: b90a87e0 str w0, [sp, #0xa84] d46f8: 14000001 b 0xd46fc d46fc: f9474fe8 ldr x8, [sp, #0xe98] d4700: f9405909 ldr x9, [x8, #0xb0] d4704: 91002120 add x0, x9, #0x8 d4708: 97ff41ea bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d470c: f9053fe0 str x0, [sp, #0xa78] d4710: 14000001 b 0xd4714 d4714: b94fe3e2 ldr w2, [sp, #0xfe0] d4718: 528f2a61 mov w1, #0x7953 // =31059 d471c: 72ac6e41 movk w1, #0x6372, lsl #16 d4720: f9453fe0 ldr x0, [sp, #0xa78] d4724: 97ff3c53 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d4728: b90a77e0 str w0, [sp, #0xa74] d472c: 14000001 b 0xd4730 d4730: f9474fe8 ldr x8, [sp, #0xe98] d4734: f9405909 ldr x9, [x8, #0xb0] d4738: 91002120 add x0, x9, #0x8 d473c: 97ff41dd bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d4740: f90537e0 str x0, [sp, #0xa68] d4744: 14000001 b 0xd4748 d4748: 321c03e8 orr w8, wzr, #0x10 d474c: 2a0803e4 mov w4, w8 d4750: 528f2961 mov w1, #0x794b // =31051 d4754: 72ac6e41 movk w1, #0x6372, lsl #16 d4758: 528dcc62 mov w2, #0x6e63 // =28259 d475c: 72ae8ca2 movk w2, #0x7465, lsl #16 d4760: d10253a3 sub x3, x29, #0x94 d4764: f94537e0 ldr x0, [sp, #0xa68] d4768: 97ff4332 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> d476c: b90a67e0 str w0, [sp, #0xa64] d4770: 14000001 b 0xd4774 d4774: 14001099 b 0xd89d8 d4778: f94753e8 ldr x8, [sp, #0xea0] d477c: f9413509 ldr x9, [x8, #0x268] d4780: f940910a ldr x10, [x8, #0x120] d4784: f940014b ldr x11, [x10] d4788: 8b090169 add x9, x11, x9 d478c: f9000149 str x9, [x10] d4790: f9408901 ldr x1, [x8, #0x110] d4794: f9408502 ldr x2, [x8, #0x108] d4798: f9474fe0 ldr x0, [sp, #0xe98] d479c: 97ff59a1 bl 0xaae20 <_ZN7android14MPEG4Extractor16parseTrackHeaderEll@plt> d47a0: b90a63e0 str w0, [sp, #0xa60] d47a4: 14000001 b 0xd47a8 d47a8: b94a63e8 ldr w8, [sp, #0xa60] d47ac: b90fdfe8 str w8, [sp, #0xfdc] d47b0: 340000e8 cbz w8, 0xd47cc d47b4: 14000001 b 0xd47b8 d47b8: b94fdfe8 ldr w8, [sp, #0xfdc] d47bc: b91083e8 str w8, [sp, #0x1080] d47c0: 320003e8 orr w8, wzr, #0x1 d47c4: b91057e8 str w8, [sp, #0x1054] d47c8: 14001089 b 0xd89ec d47cc: 14001083 b 0xd89d8 d47d0: f94753e8 ldr x8, [sp, #0xea0] d47d4: f9413509 ldr x9, [x8, #0x268] d47d8: f940910a ldr x10, [x8, #0x120] d47dc: f940014b ldr x11, [x10] d47e0: 8b090169 add x9, x11, x9 d47e4: f9000149 str x9, [x10] d47e8: f9474fe9 ldr x9, [sp, #0xe98] d47ec: 91024120 add x0, x9, #0x90 d47f0: 97ff4be8 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d47f4: f9052fe0 str x0, [sp, #0xa58] d47f8: 14000001 b 0xd47fc d47fc: f94753e8 ldr x8, [sp, #0xea0] d4800: f9408909 ldr x9, [x8, #0x110] d4804: 91001121 add x1, x9, #0x4 d4808: f9452fe9 ldr x9, [sp, #0xa58] d480c: f940012a ldr x10, [x9] d4810: f9401d4a ldr x10, [x10, #0x38] d4814: 321c03eb orr w11, wzr, #0x10 d4818: 2a0b03e3 mov w3, w11 d481c: d102e3a2 sub x2, x29, #0xb8 d4820: aa0903e0 mov x0, x9 d4824: d63f0140 blr x10 d4828: f9052be0 str x0, [sp, #0xa50] d482c: 14000001 b 0xd4830 d4830: f9452be8 ldr x8, [sp, #0xa50] d4834: f1003d09 subs x9, x8, #0xf d4838: f90527e9 str x9, [sp, #0xa48] d483c: 540000ec b.gt 0xd4858 d4840: 14000001 b 0xd4844 d4844: 12807d68 mov w8, #-0x3ec // =-1004 d4848: b91083e8 str w8, [sp, #0x1080] d484c: 320003e8 orr w8, wzr, #0x1 d4850: b91057e8 str w8, [sp, #0x1054] d4854: 14001066 b 0xd89ec d4858: 2a1f03e8 mov w8, wzr d485c: b9115fe8 str w8, [sp, #0x115c] d4860: f9474fe9 ldr x9, [sp, #0xe98] d4864: 91024120 add x0, x9, #0x90 d4868: 97ff4bca bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d486c: f90523e0 str x0, [sp, #0xa40] d4870: 14000001 b 0xd4874 d4874: f94753e8 ldr x8, [sp, #0xea0] d4878: f9408909 ldr x9, [x8, #0x110] d487c: 91005121 add x1, x9, #0x14 d4880: f94523e9 ldr x9, [sp, #0xa40] d4884: f940012a ldr x10, [x9] d4888: f9401d4a ldr x10, [x10, #0x38] d488c: 321e03eb orr w11, wzr, #0x4 d4890: 2a0b03e3 mov w3, w11 d4894: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d4898: 91057042 add x2, x2, #0x15c d489c: aa0903e0 mov x0, x9 d48a0: d63f0140 blr x10 d48a4: f9051fe0 str x0, [sp, #0xa38] d48a8: 14000001 b 0xd48ac d48ac: f9451fe8 ldr x8, [sp, #0xa38] d48b0: f1000d09 subs x9, x8, #0x3 d48b4: f9051be9 str x9, [sp, #0xa30] d48b8: 540000ec b.gt 0xd48d4 d48bc: 14000001 b 0xd48c0 d48c0: 12807d68 mov w8, #-0x3ec // =-1004 d48c4: b91083e8 str w8, [sp, #0x1080] d48c8: 320003e8 orr w8, wzr, #0x1 d48cc: b91057e8 str w8, [sp, #0x1054] d48d0: 14001047 b 0xd89ec d48d4: b9515fe8 ldr w8, [sp, #0x115c] d48d8: 5ac00908 rev w8, w8 d48dc: b81583a8 stur w8, [x29, #-0xa8] d48e0: f94753e9 ldr x9, [sp, #0xea0] d48e4: f941352a ldr x10, [x9, #0x268] d48e8: f100514a subs x10, x10, #0x14 d48ec: f90517ea str x10, [sp, #0xa28] d48f0: 54000163 b.lo 0xd491c d48f4: 14000001 b 0xd48f8 d48f8: b85583a8 ldur w8, [x29, #-0xa8] d48fc: 2a0803e9 mov w9, w8 d4900: f94753ea ldr x10, [sp, #0xea0] d4904: f941354b ldr x11, [x10, #0x268] d4908: f100516b subs x11, x11, #0x14 d490c: eb0b0129 subs x9, x9, x11 d4910: f90513e9 str x9, [sp, #0xa20] d4914: 540000e9 b.ls 0xd4930 d4918: 14000001 b 0xd491c d491c: 12807dc8 mov w8, #-0x3ef // =-1007 d4920: b91083e8 str w8, [sp, #0x1080] d4924: 320003e8 orr w8, wzr, #0x1 d4928: b91057e8 str w8, [sp, #0x1054] d492c: 14001030 b 0xd89ec d4930: b85583a8 ldur w8, [x29, #-0xa8] d4934: 2a0803e0 mov w0, w8 d4938: 90000ea1 adrp x1, 0x2a8000 d493c: f9435421 ldr x1, [x1, #0x6a8] d4940: 97ff3df4 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> d4944: f94753e1 ldr x1, [sp, #0xea0] d4948: f9027020 str x0, [x1, #0x4e0] d494c: f9427020 ldr x0, [x1, #0x4e0] d4950: b50000e0 cbnz x0, 0xd496c d4954: 14000001 b 0xd4958 d4958: 12807dc8 mov w8, #-0x3ef // =-1007 d495c: b91083e8 str w8, [sp, #0x1080] d4960: 320003e8 orr w8, wzr, #0x1 d4964: b91057e8 str w8, [sp, #0x1054] d4968: 14001021 b 0xd89ec d496c: b85583a8 ldur w8, [x29, #-0xa8] d4970: 2a0803e9 mov w9, w8 d4974: f94753ea ldr x10, [sp, #0xea0] d4978: f9004149 str x9, [x10, #0x80] d497c: f9474fe9 ldr x9, [sp, #0xe98] d4980: 91024120 add x0, x9, #0x90 d4984: 97ff4b83 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d4988: f9050fe0 str x0, [sp, #0xa18] d498c: 14000001 b 0xd4990 d4990: f94753e8 ldr x8, [sp, #0xea0] d4994: f9408909 ldr x9, [x8, #0x110] d4998: 91006121 add x1, x9, #0x18 d499c: f9427102 ldr x2, [x8, #0x4e0] d49a0: f9404103 ldr x3, [x8, #0x80] d49a4: f9450fe9 ldr x9, [sp, #0xa18] d49a8: f940012a ldr x10, [x9] d49ac: f9401d4a ldr x10, [x10, #0x38] d49b0: aa0903e0 mov x0, x9 d49b4: d63f0140 blr x10 d49b8: f9050be0 str x0, [sp, #0xa10] d49bc: 14000001 b 0xd49c0 d49c0: f94753e8 ldr x8, [sp, #0xea0] d49c4: f9404109 ldr x9, [x8, #0x80] d49c8: f9450bea ldr x10, [sp, #0xa10] d49cc: eb090149 subs x9, x10, x9 d49d0: f90507e9 str x9, [sp, #0xa08] d49d4: 5400020a b.ge 0xd4a14 d49d8: 14000001 b 0xd49dc d49dc: f94753e8 ldr x8, [sp, #0xea0] d49e0: f9427109 ldr x9, [x8, #0x4e0] d49e4: aa0903e0 mov x0, x9 d49e8: f90503e0 str x0, [sp, #0xa00] d49ec: b40000a9 cbz x9, 0xd4a00 d49f0: 14000001 b 0xd49f4 d49f4: f94503e0 ldr x0, [sp, #0xa00] d49f8: 97ff469e bl 0xa6470 <_ZdaPv@plt> d49fc: 14000001 b 0xd4a00 d4a00: 12807d68 mov w8, #-0x3ec // =-1004 d4a04: b91083e8 str w8, [sp, #0x1080] d4a08: 320003e8 orr w8, wzr, #0x1 d4a0c: b91057e8 str w8, [sp, #0x1054] d4a10: 14000ff7 b 0xd89ec d4a14: f9474fe8 ldr x8, [sp, #0xe98] d4a18: 91010100 add x0, x8, #0x40 d4a1c: d102e3a1 sub x1, x29, #0xb8 d4a20: 97ff419c bl 0xa5090 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEE9push_backERKS2_@plt> d4a24: 14000001 b 0xd4a28 d4a28: 14000fec b 0xd89d8 d4a2c: f94753e8 ldr x8, [sp, #0xea0] d4a30: f9413509 ldr x9, [x8, #0x268] d4a34: f940910a ldr x10, [x8, #0x120] d4a38: f940014b ldr x11, [x10] d4a3c: 8b090169 add x9, x11, x9 d4a40: f9000149 str x9, [x10] d4a44: f9408509 ldr x9, [x8, #0x108] d4a48: f1001129 subs x9, x9, #0x4 d4a4c: f904ffe9 str x9, [sp, #0x9f8] d4a50: 540000cb b.lt 0xd4a68 d4a54: 14000001 b 0xd4a58 d4a58: f9474fe8 ldr x8, [sp, #0xe98] d4a5c: f9405909 ldr x9, [x8, #0xb0] d4a60: b50000e9 cbnz x9, 0xd4a7c d4a64: 14000001 b 0xd4a68 d4a68: 12807dc8 mov w8, #-0x3ef // =-1007 d4a6c: b91083e8 str w8, [sp, #0x1080] d4a70: 320003e8 orr w8, wzr, #0x1 d4a74: b91057e8 str w8, [sp, #0x1054] d4a78: 14000fdd b 0xd89ec d4a7c: f9474fe8 ldr x8, [sp, #0xe98] d4a80: 91024100 add x0, x8, #0x90 d4a84: 97ff4b43 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d4a88: f904fbe0 str x0, [sp, #0x9f0] d4a8c: 14000001 b 0xd4a90 d4a90: f94753e8 ldr x8, [sp, #0xea0] d4a94: f9408901 ldr x1, [x8, #0x110] d4a98: f944fbe9 ldr x9, [sp, #0x9f0] d4a9c: f940012a ldr x10, [x9] d4aa0: f9401d4a ldr x10, [x10, #0x38] d4aa4: 320003eb orr w11, wzr, #0x1 d4aa8: 2a0b03e3 mov w3, w11 d4aac: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d4ab0: 91056042 add x2, x2, #0x158 d4ab4: aa0903e0 mov x0, x9 d4ab8: d63f0140 blr x10 d4abc: f904f7e0 str x0, [sp, #0x9e8] d4ac0: 14000001 b 0xd4ac4 d4ac4: f944f7e8 ldr x8, [sp, #0x9e8] d4ac8: f1000109 subs x9, x8, #0x0 d4acc: f904f3e9 str x9, [sp, #0x9e0] d4ad0: 540000ec b.gt 0xd4aec d4ad4: 14000001 b 0xd4ad8 d4ad8: 12807d68 mov w8, #-0x3ec // =-1004 d4adc: b91083e8 str w8, [sp, #0x1080] d4ae0: 320003e8 orr w8, wzr, #0x1 d4ae4: b91057e8 str w8, [sp, #0x1054] d4ae8: 14000fc1 b 0xd89ec d4aec: 910567e8 add x8, sp, #0x159 d4af0: 397ffd08 ldrb w8, [x8, #0xfff] d4af4: 71000508 subs w8, w8, #0x1 d4af8: b909dfe8 str w8, [sp, #0x9dc] d4afc: 540000e1 b.ne 0xd4b18 d4b00: 14000001 b 0xd4b04 d4b04: f94753e8 ldr x8, [sp, #0xea0] d4b08: f9408909 ldr x9, [x8, #0x110] d4b0c: 91005129 add x9, x9, #0x14 d4b10: f9003d09 str x9, [x8, #0x78] d4b14: 14000010 b 0xd4b54 d4b18: 910567e8 add x8, sp, #0x159 d4b1c: 397ffd08 ldrb w8, [x8, #0xfff] d4b20: 350000e8 cbnz w8, 0xd4b3c d4b24: 14000001 b 0xd4b28 d4b28: f94753e8 ldr x8, [sp, #0xea0] d4b2c: f9408909 ldr x9, [x8, #0x110] d4b30: 91003129 add x9, x9, #0xc d4b34: f9003d09 str x9, [x8, #0x78] d4b38: 14000006 b 0xd4b50 d4b3c: 12807d68 mov w8, #-0x3ec // =-1004 d4b40: b91083e8 str w8, [sp, #0x1080] d4b44: 320003e8 orr w8, wzr, #0x1 d4b48: b91057e8 str w8, [sp, #0x1054] d4b4c: 14000fa8 b 0xd89ec d4b50: 14000001 b 0xd4b54 d4b54: f9474fe8 ldr x8, [sp, #0xe98] d4b58: 91024100 add x0, x8, #0x90 d4b5c: 97ff4b0d bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d4b60: f904ebe0 str x0, [sp, #0x9d0] d4b64: 14000001 b 0xd4b68 d4b68: f94753e8 ldr x8, [sp, #0xea0] d4b6c: f9403d01 ldr x1, [x8, #0x78] d4b70: f944ebe9 ldr x9, [sp, #0x9d0] d4b74: f940012a ldr x10, [x9] d4b78: f9401d4a ldr x10, [x10, #0x38] d4b7c: 321e03eb orr w11, wzr, #0x4 d4b80: 2a0b03e3 mov w3, w11 d4b84: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d4b88: 91055042 add x2, x2, #0x154 d4b8c: aa0903e0 mov x0, x9 d4b90: d63f0140 blr x10 d4b94: f904e7e0 str x0, [sp, #0x9c8] d4b98: 14000001 b 0xd4b9c d4b9c: f944e7e8 ldr x8, [sp, #0x9c8] d4ba0: f1000d09 subs x9, x8, #0x3 d4ba4: f904e3e9 str x9, [sp, #0x9c0] d4ba8: 540000ec b.gt 0xd4bc4 d4bac: 14000001 b 0xd4bb0 d4bb0: 12807d68 mov w8, #-0x3ec // =-1004 d4bb4: b91083e8 str w8, [sp, #0x1080] d4bb8: 320003e8 orr w8, wzr, #0x1 d4bbc: b91057e8 str w8, [sp, #0x1054] d4bc0: 14000f8b b 0xd89ec d4bc4: b95157e8 ldr w8, [sp, #0x1154] d4bc8: 350000e8 cbnz w8, 0xd4be4 d4bcc: 14000001 b 0xd4bd0 d4bd0: 12807dc8 mov w8, #-0x3ef // =-1007 d4bd4: b91083e8 str w8, [sp, #0x1080] d4bd8: 320003e8 orr w8, wzr, #0x1 d4bdc: b91057e8 str w8, [sp, #0x1054] d4be0: 14000f83 b 0xd89ec d4be4: b95157e8 ldr w8, [sp, #0x1154] d4be8: 5ac00908 rev w8, w8 d4bec: f9474fe9 ldr x9, [sp, #0xe98] d4bf0: f940592a ldr x10, [x9, #0xb0] d4bf4: b9001148 str w8, [x10, #0x10] d4bf8: aa1f03ea mov x10, xzr d4bfc: f94753eb ldr x11, [sp, #0xea0] d4c00: f900fd6a str x10, [x11, #0x1f8] d4c04: 910567e8 add x8, sp, #0x159 d4c08: 397ffd08 ldrb w8, [x8, #0xfff] d4c0c: 71000508 subs w8, w8, #0x1 d4c10: b909bfe8 str w8, [sp, #0x9bc] d4c14: 540005e1 b.ne 0xd4cd0 d4c18: 14000001 b 0xd4c1c d4c1c: f9474fe8 ldr x8, [sp, #0xe98] d4c20: 91024100 add x0, x8, #0x90 d4c24: 97ff4adb bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d4c28: f904dbe0 str x0, [sp, #0x9b0] d4c2c: 14000001 b 0xd4c30 d4c30: f94753e8 ldr x8, [sp, #0xea0] d4c34: f9403d09 ldr x9, [x8, #0x78] d4c38: 91001121 add x1, x9, #0x4 d4c3c: f944dbe9 ldr x9, [sp, #0x9b0] d4c40: f940012a ldr x10, [x9] d4c44: f9401d4a ldr x10, [x10, #0x38] d4c48: 321d03eb orr w11, wzr, #0x8 d4c4c: 2a0b03e3 mov w3, w11 d4c50: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d4c54: 91052042 add x2, x2, #0x148 d4c58: aa0903e0 mov x0, x9 d4c5c: d63f0140 blr x10 d4c60: f904d7e0 str x0, [sp, #0x9a8] d4c64: 14000001 b 0xd4c68 d4c68: f944d7e8 ldr x8, [sp, #0x9a8] d4c6c: f1001d09 subs x9, x8, #0x7 d4c70: f904d3e9 str x9, [sp, #0x9a0] d4c74: 540000ec b.gt 0xd4c90 d4c78: 14000001 b 0xd4c7c d4c7c: 12807d68 mov w8, #-0x3ec // =-1004 d4c80: b91083e8 str w8, [sp, #0x1080] d4c84: 320003e8 orr w8, wzr, #0x1 d4c88: b91057e8 str w8, [sp, #0x1054] d4c8c: 14000f58 b 0xd89ec d4c90: f94753e8 ldr x8, [sp, #0xea0] d4c94: f940fd09 ldr x9, [x8, #0x1f8] d4c98: b1000529 adds x9, x9, #0x1 d4c9c: f904cfe9 str x9, [sp, #0x998] d4ca0: 54000160 b.eq 0xd4ccc d4ca4: 14000001 b 0xd4ca8 d4ca8: f94753e8 ldr x8, [sp, #0xea0] d4cac: f940fd00 ldr x0, [x8, #0x1f8] d4cb0: 97ff56b4 bl 0xaa780 <_ZN7android6ntoh64Em@plt> d4cb4: f904cbe0 str x0, [sp, #0x990] d4cb8: 14000001 b 0xd4cbc d4cbc: f944cbe8 ldr x8, [sp, #0x990] d4cc0: f94753e9 ldr x9, [sp, #0xea0] d4cc4: f900fd28 str x8, [x9, #0x1f8] d4cc8: 14000001 b 0xd4ccc d4ccc: 1400002a b 0xd4d74 d4cd0: f9474fe8 ldr x8, [sp, #0xe98] d4cd4: 91024100 add x0, x8, #0x90 d4cd8: 97ff4aae bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d4cdc: f904c7e0 str x0, [sp, #0x988] d4ce0: 14000001 b 0xd4ce4 d4ce4: f94753e8 ldr x8, [sp, #0xea0] d4ce8: f9403d09 ldr x9, [x8, #0x78] d4cec: 91001121 add x1, x9, #0x4 d4cf0: f944c7e9 ldr x9, [sp, #0x988] d4cf4: f940012a ldr x10, [x9] d4cf8: f9401d4a ldr x10, [x10, #0x38] d4cfc: 321e03eb orr w11, wzr, #0x4 d4d00: 2a0b03e3 mov w3, w11 d4d04: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d4d08: 91051042 add x2, x2, #0x144 d4d0c: aa0903e0 mov x0, x9 d4d10: d63f0140 blr x10 d4d14: f904c3e0 str x0, [sp, #0x980] d4d18: 14000001 b 0xd4d1c d4d1c: f944c3e8 ldr x8, [sp, #0x980] d4d20: f1000d09 subs x9, x8, #0x3 d4d24: f904bfe9 str x9, [sp, #0x978] d4d28: 540000ec b.gt 0xd4d44 d4d2c: 14000001 b 0xd4d30 d4d30: 12807d68 mov w8, #-0x3ec // =-1004 d4d34: b91083e8 str w8, [sp, #0x1080] d4d38: 320003e8 orr w8, wzr, #0x1 d4d3c: b91057e8 str w8, [sp, #0x1054] d4d40: 14000f2b b 0xd89ec d4d44: b95147e8 ldr w8, [sp, #0x1144] d4d48: 31000508 adds w8, w8, #0x1 d4d4c: b90977e8 str w8, [sp, #0x974] d4d50: 54000100 b.eq 0xd4d70 d4d54: 14000001 b 0xd4d58 d4d58: b95147e8 ldr w8, [sp, #0x1144] d4d5c: 5ac00908 rev w8, w8 d4d60: 2a0803e9 mov w9, w8 d4d64: f94753ea ldr x10, [sp, #0xea0] d4d68: f900fd49 str x9, [x10, #0x1f8] d4d6c: 14000001 b 0xd4d70 d4d70: 14000001 b 0xd4d74 d4d74: f94753e8 ldr x8, [sp, #0xea0] d4d78: f940fd09 ldr x9, [x8, #0x1f8] d4d7c: b40003e9 cbz x9, 0xd4df8 d4d80: 14000001 b 0xd4d84 d4d84: f9474fe8 ldr x8, [sp, #0xe98] d4d88: f9405909 ldr x9, [x8, #0xb0] d4d8c: b940112a ldr w10, [x9, #0x10] d4d90: 3400034a cbz w10, 0xd4df8 d4d94: 14000001 b 0xd4d98 d4d98: f9474fe8 ldr x8, [sp, #0xe98] d4d9c: f9405909 ldr x9, [x8, #0xb0] d4da0: 91002120 add x0, x9, #0x8 d4da4: 97ff4043 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d4da8: f904b7e0 str x0, [sp, #0x968] d4dac: 14000001 b 0xd4db0 d4db0: f94753e8 ldr x8, [sp, #0xea0] d4db4: f940fd09 ldr x9, [x8, #0x1f8] d4db8: 5288480a mov w10, #0x4240 // =16960 d4dbc: 72a001ea movk w10, #0xf, lsl #16 d4dc0: 2a0a03eb mov w11, w10 d4dc4: 9b0b7d29 mul x9, x9, x11 d4dc8: f9474feb ldr x11, [sp, #0xe98] d4dcc: f940596c ldr x12, [x11, #0xb0] d4dd0: b940118a ldr w10, [x12, #0x10] d4dd4: 2a0a03ec mov w12, w10 d4dd8: 9acc0d22 sdiv x2, x9, x12 d4ddc: 528e4c21 mov w1, #0x7261 // =29281 d4de0: 72ac8ea1 movk w1, #0x6475, lsl #16 d4de4: f944b7e0 ldr x0, [sp, #0x968] d4de8: 97ff52d6 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> d4dec: b90967e0 str w0, [sp, #0x964] d4df0: 14000001 b 0xd4df4 d4df4: 14000001 b 0xd4df8 d4df8: 910567e8 add x8, sp, #0x159 d4dfc: 397ffd08 ldrb w8, [x8, #0xfff] d4e00: 71000508 subs w8, w8, #0x1 d4e04: b90963e8 str w8, [sp, #0x960] d4e08: 540000e1 b.ne 0xd4e24 d4e0c: 14000001 b 0xd4e10 d4e10: f94753e8 ldr x8, [sp, #0xea0] d4e14: f9403d09 ldr x9, [x8, #0x78] d4e18: 91003129 add x9, x9, #0xc d4e1c: f9003909 str x9, [x8, #0x70] d4e20: 14000010 b 0xd4e60 d4e24: 910567e8 add x8, sp, #0x159 d4e28: 397ffd08 ldrb w8, [x8, #0xfff] d4e2c: 350000e8 cbnz w8, 0xd4e48 d4e30: 14000001 b 0xd4e34 d4e34: f94753e8 ldr x8, [sp, #0xea0] d4e38: f9403d09 ldr x9, [x8, #0x78] d4e3c: 91002129 add x9, x9, #0x8 d4e40: f9003909 str x9, [x8, #0x70] d4e44: 14000006 b 0xd4e5c d4e48: 12807d68 mov w8, #-0x3ec // =-1004 d4e4c: b91083e8 str w8, [sp, #0x1080] d4e50: 320003e8 orr w8, wzr, #0x1 d4e54: b91057e8 str w8, [sp, #0x1054] d4e58: 14000ee5 b 0xd89ec d4e5c: 14000001 b 0xd4e60 d4e60: f9474fe8 ldr x8, [sp, #0xe98] d4e64: 91024100 add x0, x8, #0x90 d4e68: 97ff4a4a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d4e6c: f904afe0 str x0, [sp, #0x958] d4e70: 14000001 b 0xd4e74 d4e74: f94753e8 ldr x8, [sp, #0xea0] d4e78: f9403901 ldr x1, [x8, #0x70] d4e7c: f944afe9 ldr x9, [sp, #0x958] d4e80: f940012a ldr x10, [x9] d4e84: f9401d4a ldr x10, [x10, #0x38] d4e88: 321f03eb orr w11, wzr, #0x2 d4e8c: 2a0b03e3 mov w3, w11 d4e90: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d4e94: 91081042 add x2, x2, #0x204 d4e98: aa0903e0 mov x0, x9 d4e9c: d63f0140 blr x10 d4ea0: f904abe0 str x0, [sp, #0x950] d4ea4: 14000001 b 0xd4ea8 d4ea8: f944abe8 ldr x8, [sp, #0x950] d4eac: f1000509 subs x9, x8, #0x1 d4eb0: f904a7e9 str x9, [sp, #0x948] d4eb4: 540000ec b.gt 0xd4ed0 d4eb8: 14000001 b 0xd4ebc d4ebc: 12807d68 mov w8, #-0x3ec // =-1004 d4ec0: b91083e8 str w8, [sp, #0x1080] d4ec4: 320003e8 orr w8, wzr, #0x1 d4ec8: b91057e8 str w8, [sp, #0x1054] d4ecc: 14000ec8 b 0xd89ec d4ed0: 910817e8 add x8, sp, #0x205 d4ed4: 397ffd08 ldrb w8, [x8, #0xfff] d4ed8: 53027d08 lsr w8, w8, #2 d4edc: 321b0508 orr w8, w8, #0x60 d4ee0: 910807e9 add x9, sp, #0x201 d4ee4: 393ffd28 strb w8, [x9, #0xfff] d4ee8: 910817e8 add x8, sp, #0x205 d4eec: 397ffd08 ldrb w8, [x8, #0xfff] d4ef0: 12000508 and w8, w8, #0x3 d4ef4: 91081be9 add x9, sp, #0x206 d4ef8: 397ffd29 ldrb w9, [x9, #0xfff] d4efc: 53057d29 lsr w9, w9, #5 d4f00: 331d0509 bfi w9, w8, #3, #2 d4f04: 321b0528 orr w8, w9, #0x60 d4f08: 91080be9 add x9, sp, #0x202 d4f0c: 393ffd28 strb w8, [x9, #0xfff] d4f10: 91081be8 add x8, sp, #0x206 d4f14: 397ffd08 ldrb w8, [x8, #0xfff] d4f18: 321b07e9 orr w9, wzr, #0x60 d4f1c: 33001109 bfxil w9, w8, #0, #5 d4f20: 91080fe8 add x8, sp, #0x203 d4f24: 393ffd09 strb w9, [x8, #0xfff] d4f28: 2a1f03e8 mov w8, wzr d4f2c: 910813e9 add x9, sp, #0x204 d4f30: 393ffd28 strb w8, [x9, #0xfff] d4f34: f9474fea ldr x10, [sp, #0xe98] d4f38: f940594b ldr x11, [x10, #0xb0] d4f3c: 91002160 add x0, x11, #0x8 d4f40: 97ff3fdc bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d4f44: f904a3e0 str x0, [sp, #0x940] d4f48: 14000001 b 0xd4f4c d4f4c: 528dcce1 mov w1, #0x6e67 // =28263 d4f50: 72ad8c21 movk w1, #0x6c61, lsl #16 d4f54: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d4f58: 91080042 add x2, x2, #0x200 d4f5c: f944a3e0 ldr x0, [sp, #0x940] d4f60: 97ff2d18 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d4f64: b9093fe0 str w0, [sp, #0x93c] d4f68: 14000001 b 0xd4f6c d4f6c: 14000e9b b 0xd89d8 d4f70: f94753e8 ldr x8, [sp, #0xea0] d4f74: f9408509 ldr x9, [x8, #0x108] d4f78: f1001d29 subs x9, x9, #0x7 d4f7c: f9049be9 str x9, [sp, #0x930] d4f80: 540000ec b.gt 0xd4f9c d4f84: 14000001 b 0xd4f88 d4f88: 12807dc8 mov w8, #-0x3ef // =-1007 d4f8c: b91083e8 str w8, [sp, #0x1080] d4f90: 320003e8 orr w8, wzr, #0x1 d4f94: b91057e8 str w8, [sp, #0x1054] d4f98: 14000e95 b 0xd89ec d4f9c: f9474fe8 ldr x8, [sp, #0xe98] d4fa0: 91024100 add x0, x8, #0x90 d4fa4: 97ff49fb bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d4fa8: f90497e0 str x0, [sp, #0x928] d4fac: 14000001 b 0xd4fb0 d4fb0: f94753e8 ldr x8, [sp, #0xea0] d4fb4: f9408901 ldr x1, [x8, #0x110] d4fb8: f94497e9 ldr x9, [sp, #0x928] d4fbc: f940012a ldr x10, [x9] d4fc0: f9401d4a ldr x10, [x10, #0x38] d4fc4: 321d03eb orr w11, wzr, #0x8 d4fc8: 2a0b03e3 mov w3, w11 d4fcc: d10303a2 sub x2, x29, #0xc0 d4fd0: aa0903e0 mov x0, x9 d4fd4: d63f0140 blr x10 d4fd8: f90493e0 str x0, [sp, #0x920] d4fdc: 14000001 b 0xd4fe0 d4fe0: f94493e8 ldr x8, [sp, #0x920] d4fe4: f1001d09 subs x9, x8, #0x7 d4fe8: f9048fe9 str x9, [sp, #0x918] d4fec: 540000ec b.gt 0xd5008 d4ff0: 14000001 b 0xd4ff4 d4ff4: 12807d68 mov w8, #-0x3ec // =-1004 d4ff8: b91083e8 str w8, [sp, #0x1080] d4ffc: 320003e8 orr w8, wzr, #0x1 d5000: b91057e8 str w8, [sp, #0x1054] d5004: 14000e7a b 0xd89ec d5008: d10303a0 sub x0, x29, #0xc0 d500c: 97ff492d bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d5010: b90917e0 str w0, [sp, #0x914] d5014: 14000001 b 0xd5018 d5018: b94917e8 ldr w8, [sp, #0x914] d501c: 340000e8 cbz w8, 0xd5038 d5020: 14000001 b 0xd5024 d5024: 12807dc8 mov w8, #-0x3ef // =-1007 d5028: b91083e8 str w8, [sp, #0x1080] d502c: 320003e8 orr w8, wzr, #0x1 d5030: b91057e8 str w8, [sp, #0x1054] d5034: 14000e6e b 0xd89ec d5038: d10303a8 sub x8, x29, #0xc0 d503c: 91001100 add x0, x8, #0x4 d5040: 97ff4920 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d5044: b90913e0 str w0, [sp, #0x910] d5048: 14000001 b 0xd504c d504c: b94913e8 ldr w8, [sp, #0x910] d5050: b90fbfe8 str w8, [sp, #0xfbc] d5054: b94fbfe9 ldr w9, [sp, #0xfbc] d5058: 71000929 subs w9, w9, #0x2 d505c: b9090fe9 str w9, [sp, #0x90c] d5060: 54000683 b.lo 0xd5130 d5064: 14000001 b 0xd5068 d5068: f9474fe8 ldr x8, [sp, #0xe98] d506c: f9405909 ldr x9, [x8, #0xb0] d5070: b50000e9 cbnz x9, 0xd508c d5074: 14000001 b 0xd5078 d5078: 12807dc8 mov w8, #-0x3ef // =-1007 d507c: b91083e8 str w8, [sp, #0x1080] d5080: 320003e8 orr w8, wzr, #0x1 d5084: b91057e8 str w8, [sp, #0x1054] d5088: 14000e59 b 0xd89ec d508c: f9474fe8 ldr x8, [sp, #0xe98] d5090: f9405909 ldr x9, [x8, #0xb0] d5094: 91002120 add x0, x9, #0x8 d5098: 97ff3f86 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d509c: f90483e0 str x0, [sp, #0x900] d50a0: 14000001 b 0xd50a4 d50a4: 528daca1 mov w1, #0x6d65 // =28005 d50a8: 72adad21 movk w1, #0x6d69, lsl #16 d50ac: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d50b0: 9104e042 add x2, x2, #0x138 d50b4: f94483e0 ldr x0, [sp, #0x900] d50b8: 97ff455a bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> d50bc: b908ffe0 str w0, [sp, #0x8fc] d50c0: 14000001 b 0xd50c4 d50c4: f94753e8 ldr x8, [sp, #0xea0] d50c8: f940f500 ldr x0, [x8, #0x1e8] d50cc: f0000e89 adrp x9, 0x2a8000 d50d0: f946c129 ldr x9, [x9, #0xd80] d50d4: f9400121 ldr x1, [x9] d50d8: 97ff4812 bl 0xa7120 d50dc: 34000280 cbz w0, 0xd512c d50e0: 14000001 b 0xd50e4 d50e4: f94753e8 ldr x8, [sp, #0xea0] d50e8: f940f500 ldr x0, [x8, #0x1e8] d50ec: f0000901 adrp x1, 0x1f8000 d50f0: 911d5821 add x1, x1, #0x756 d50f4: 97ff480b bl 0xa7120 d50f8: 340001a0 cbz w0, 0xd512c d50fc: 14000001 b 0xd5100 d5100: f9474fe8 ldr x8, [sp, #0xe98] d5104: f9405909 ldr x9, [x8, #0xb0] d5108: 320003ea orr w10, wzr, #0x1 d510c: 3900852a strb w10, [x9, #0x21] d5110: f94753e9 ldr x9, [sp, #0xea0] d5114: f941352b ldr x11, [x9, #0x268] d5118: f940912c ldr x12, [x9, #0x120] d511c: f940018d ldr x13, [x12] d5120: 8b0b01ab add x11, x13, x11 d5124: f900018b str x11, [x12] d5128: 14000e2c b 0xd89d8 d512c: 14000001 b 0xd5130 d5130: f94753e8 ldr x8, [sp, #0xea0] d5134: f9409109 ldr x9, [x8, #0x120] d5138: f9400129 ldr x9, [x9] d513c: f941350a ldr x10, [x8, #0x268] d5140: 8b0a0129 add x9, x9, x10 d5144: f9003109 str x9, [x8, #0x60] d5148: f9408909 ldr x9, [x8, #0x110] d514c: 91002129 add x9, x9, #0x8 d5150: f940910a ldr x10, [x8, #0x120] d5154: f9000149 str x9, [x10] d5158: 2a1f03eb mov w11, wzr d515c: b90fafeb str w11, [sp, #0xfac] d5160: 14000001 b 0xd5164 d5164: b94fafe8 ldr w8, [sp, #0xfac] d5168: b94fbfe9 ldr w9, [sp, #0xfbc] d516c: 6b090108 subs w8, w8, w9 d5170: b908fbe8 str w8, [sp, #0x8f8] d5174: 54000322 b.hs 0xd51d8 d5178: 14000001 b 0xd517c d517c: f94753e8 ldr x8, [sp, #0xea0] d5180: f9409101 ldr x1, [x8, #0x120] d5184: b9506fe9 ldr w9, [sp, #0x106c] d5188: 11000522 add w2, w9, #0x1 d518c: f9474fe0 ldr x0, [sp, #0xe98] d5190: 97fff5e4 bl 0xd2920 d5194: b908f7e0 str w0, [sp, #0x8f4] d5198: 14000001 b 0xd519c d519c: b948f7e8 ldr w8, [sp, #0x8f4] d51a0: b90fabe8 str w8, [sp, #0xfa8] d51a4: b94fabe9 ldr w9, [sp, #0xfa8] d51a8: 340000e9 cbz w9, 0xd51c4 d51ac: 14000001 b 0xd51b0 d51b0: b94fabe8 ldr w8, [sp, #0xfa8] d51b4: b91083e8 str w8, [sp, #0x1080] d51b8: 320003e8 orr w8, wzr, #0x1 d51bc: b91057e8 str w8, [sp, #0x1054] d51c0: 14000e0b b 0xd89ec d51c4: 14000001 b 0xd51c8 d51c8: b94fafe8 ldr w8, [sp, #0xfac] d51cc: 11000508 add w8, w8, #0x1 d51d0: b90fafe8 str w8, [sp, #0xfac] d51d4: 17ffffe4 b 0xd5164 d51d8: f94753e8 ldr x8, [sp, #0xea0] d51dc: f9409109 ldr x9, [x8, #0x120] d51e0: f9400129 ldr x9, [x9] d51e4: f940310a ldr x10, [x8, #0x60] d51e8: eb0a0129 subs x9, x9, x10 d51ec: f90477e9 str x9, [sp, #0x8e8] d51f0: 540000e0 b.eq 0xd520c d51f4: 14000001 b 0xd51f8 d51f8: 12807dc8 mov w8, #-0x3ef // =-1007 d51fc: b91083e8 str w8, [sp, #0x1080] d5200: 320003e8 orr w8, wzr, #0x1 d5204: b91057e8 str w8, [sp, #0x1054] d5208: 14000df9 b 0xd89ec d520c: 14000df3 b 0xd89d8 d5210: f94753e8 ldr x8, [sp, #0xea0] d5214: f9413509 ldr x9, [x8, #0x268] d5218: f940910a ldr x10, [x8, #0x120] d521c: f940014b ldr x11, [x10] d5220: 8b090169 add x9, x11, x9 d5224: f9000149 str x9, [x10] d5228: f9474fe9 ldr x9, [sp, #0xe98] d522c: f940592a ldr x10, [x9, #0xb0] d5230: b50000ea cbnz x10, 0xd524c d5234: 14000001 b 0xd5238 d5238: 12807dc8 mov w8, #-0x3ef // =-1007 d523c: b91083e8 str w8, [sp, #0x1080] d5240: 320003e8 orr w8, wzr, #0x1 d5244: b91057e8 str w8, [sp, #0x1054] d5248: 14000de9 b 0xd89ec d524c: 52800908 mov w8, #0x48 // =72 d5250: 2a0803e0 mov w0, w8 d5254: 97ff4f2f bl 0xa8f10 <_Znwm@plt> d5258: f90473e0 str x0, [sp, #0x8e0] d525c: 14000001 b 0xd5260 d5260: f94473e0 ldr x0, [sp, #0x8e0] d5264: f94753e8 ldr x8, [sp, #0xea0] d5268: f9408501 ldr x1, [x8, #0x108] d526c: f94473e2 ldr x2, [sp, #0x8e0] d5270: f9046fe0 str x0, [sp, #0x8d8] d5274: aa0203e0 mov x0, x2 d5278: 97ff32ea bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> d527c: 14000001 b 0xd5280 d5280: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d5284: 9104c000 add x0, x0, #0x130 d5288: f9446fe1 ldr x1, [sp, #0x8d8] d528c: 97ff50a9 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> d5290: 14000001 b 0xd5294 d5294: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d5298: 9104c000 add x0, x0, #0x130 d529c: 97ff2afd bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d52a0: f9046be0 str x0, [sp, #0x8d0] d52a4: 14000001 b 0xd52a8 d52a8: f9446be0 ldr x0, [sp, #0x8d0] d52ac: 97ff3fe9 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d52b0: f90467e0 str x0, [sp, #0x8c8] d52b4: 14000001 b 0xd52b8 d52b8: f94467e8 ldr x8, [sp, #0x8c8] d52bc: b5000268 cbnz x8, 0xd5308 d52c0: 14000001 b 0xd52c4 d52c4: 12800168 mov w8, #-0xc // =-12 d52c8: b91083e8 str w8, [sp, #0x1080] d52cc: 320003e8 orr w8, wzr, #0x1 d52d0: b91057e8 str w8, [sp, #0x1054] d52d4: 14000065 b 0xd5468 d52d8: f94753e8 ldr x8, [sp, #0xea0] d52dc: f9007d00 str x0, [x8, #0xf8] d52e0: 2a0103e9 mov w9, w1 d52e4: b91047e9 str w9, [sp, #0x1044] d52e8: f94473e0 ldr x0, [sp, #0x8e0] d52ec: 97ff2d9d bl 0xa0960 <_ZdlPv@plt> d52f0: 14000dc3 b 0xd89fc d52f4: f94753e8 ldr x8, [sp, #0xea0] d52f8: f9007d00 str x0, [x8, #0xf8] d52fc: 2a0103e9 mov w9, w1 d5300: b91047e9 str w9, [sp, #0x1044] d5304: 14000061 b 0xd5488 d5308: f9474fe8 ldr x8, [sp, #0xe98] d530c: 91024100 add x0, x8, #0x90 d5310: 97ff4920 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d5314: f90463e0 str x0, [sp, #0x8c0] d5318: 14000001 b 0xd531c d531c: f94753e8 ldr x8, [sp, #0xea0] d5320: f9408909 ldr x9, [x8, #0x110] d5324: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d5328: 9104c000 add x0, x0, #0x130 d532c: f9045fe9 str x9, [sp, #0x8b8] d5330: 97ff2ad8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d5334: f9045be0 str x0, [sp, #0x8b0] d5338: 14000001 b 0xd533c d533c: f9445be0 ldr x0, [sp, #0x8b0] d5340: 97ff3fc4 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d5344: f90457e0 str x0, [sp, #0x8a8] d5348: 14000001 b 0xd534c d534c: f94753e8 ldr x8, [sp, #0xea0] d5350: f9408503 ldr x3, [x8, #0x108] d5354: f94463e9 ldr x9, [sp, #0x8c0] d5358: f940012a ldr x10, [x9] d535c: f9401d4a ldr x10, [x10, #0x38] d5360: aa0903e0 mov x0, x9 d5364: f9445fe1 ldr x1, [sp, #0x8b8] d5368: f94457e2 ldr x2, [sp, #0x8a8] d536c: d63f0140 blr x10 d5370: f90453e0 str x0, [sp, #0x8a0] d5374: 14000001 b 0xd5378 d5378: f94753e8 ldr x8, [sp, #0xea0] d537c: f9408509 ldr x9, [x8, #0x108] d5380: f94453ea ldr x10, [sp, #0x8a0] d5384: eb090149 subs x9, x10, x9 d5388: f9044fe9 str x9, [sp, #0x898] d538c: 540000ea b.ge 0xd53a8 d5390: 14000001 b 0xd5394 d5394: 12807d68 mov w8, #-0x3ec // =-1004 d5398: b91083e8 str w8, [sp, #0x1080] d539c: 320003e8 orr w8, wzr, #0x1 d53a0: b91057e8 str w8, [sp, #0x1054] d53a4: 14000031 b 0xd5468 d53a8: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d53ac: 9104c000 add x0, x0, #0x130 d53b0: 97ff2ab8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d53b4: f9044be0 str x0, [sp, #0x890] d53b8: 14000001 b 0xd53bc d53bc: f9444be0 ldr x0, [sp, #0x890] d53c0: 97ff3fa4 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d53c4: f90447e0 str x0, [sp, #0x888] d53c8: 14000001 b 0xd53cc d53cc: f94753e8 ldr x8, [sp, #0xea0] d53d0: f9408502 ldr x2, [x8, #0x108] d53d4: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d53d8: 9104a000 add x0, x0, #0x128 d53dc: f94447e1 ldr x1, [sp, #0x888] d53e0: 97ff3b88 bl 0xa4200 <_ZN7android7String8C1EPKcm@plt> d53e4: 14000001 b 0xd53e8 d53e8: f9474fe8 ldr x8, [sp, #0xe98] d53ec: f9405909 ldr x9, [x8, #0xb0] d53f0: 91002120 add x0, x9, #0x8 d53f4: 97ff3eaf bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d53f8: f90443e0 str x0, [sp, #0x880] d53fc: 14000001 b 0xd5400 d5400: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d5404: 9104a000 add x0, x0, #0x128 d5408: 97ff4856 bl 0xa7560 <_ZNK7android7String86stringEv@plt> d540c: f9043fe0 str x0, [sp, #0x878] d5410: 14000001 b 0xd5414 d5414: 528daca1 mov w1, #0x6d65 // =28005 d5418: 72adad21 movk w1, #0x6d69, lsl #16 d541c: f94443e0 ldr x0, [sp, #0x880] d5420: f9443fe2 ldr x2, [sp, #0x878] d5424: 97ff2be7 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d5428: b90877e0 str w0, [sp, #0x874] d542c: 14000001 b 0xd5430 d5430: 321e03e8 orr w8, wzr, #0x4 d5434: b91057e8 str w8, [sp, #0x1054] d5438: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d543c: 9104a000 add x0, x0, #0x128 d5440: 97ff4d3c bl 0xa8930 <_ZN7android7String8D1Ev@plt> d5444: 14000009 b 0xd5468 d5448: f94753e8 ldr x8, [sp, #0xea0] d544c: f9007d00 str x0, [x8, #0xf8] d5450: 2a0103e9 mov w9, w1 d5454: b91047e9 str w9, [sp, #0x1044] d5458: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d545c: 9104a000 add x0, x0, #0x128 d5460: 97ff4d34 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d5464: 14000009 b 0xd5488 d5468: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d546c: 9104c000 add x0, x0, #0x130 d5470: 97ff5428 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> d5474: b95057e8 ldr w8, [sp, #0x1054] d5478: 71001108 subs w8, w8, #0x4 d547c: b90873e8 str w8, [sp, #0x870] d5480: 5401aac0 b.eq 0xd89d8 d5484: 14000d5a b 0xd89ec d5488: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d548c: 9104c000 add x0, x0, #0x130 d5490: 97ff5420 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> d5494: 14000d5a b 0xd89fc d5498: f9474fe8 ldr x8, [sp, #0xe98] d549c: 39428109 ldrb w9, [x8, #0xa0] d54a0: 360004c9 tbz w9, #0x0, 0xd5538 d54a4: 14000001 b 0xd54a8 d54a8: b9506be8 ldr w8, [sp, #0x1068] d54ac: 52868c29 mov w9, #0x3461 // =13409 d54b0: 72adae09 movk w9, #0x6d70, lsl #16 d54b4: 6b090108 subs w8, w8, w9 d54b8: b9086fe8 str w8, [sp, #0x86c] d54bc: 540003e1 b.ne 0xd5538 d54c0: 14000001 b 0xd54c4 d54c4: b9506fe8 ldr w8, [sp, #0x106c] d54c8: 71000508 subs w8, w8, #0x1 d54cc: b9086be8 str w8, [sp, #0x868] d54d0: 5400034b b.lt 0xd5538 d54d4: 14000001 b 0xd54d8 d54d8: f9474fe8 ldr x8, [sp, #0xe98] d54dc: 91030100 add x0, x8, #0xc0 d54e0: b9506fe9 ldr w9, [sp, #0x106c] d54e4: 71000529 subs w9, w9, #0x1 d54e8: 2a0903e1 mov w1, w9 d54ec: 93407c21 sxtw x1, w1 d54f0: 97ff44dc bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> d54f4: f90433e0 str x0, [sp, #0x860] d54f8: 14000001 b 0xd54fc d54fc: f94433e8 ldr x8, [sp, #0x860] d5500: b9400109 ldr w9, [x8] d5504: 528eccaa mov w10, #0x7665 // =30309 d5508: 72aeec2a movk w10, #0x7761, lsl #16 d550c: 6b0a0129 subs w9, w9, w10 d5510: b9085fe9 str w9, [sp, #0x85c] d5514: 54000121 b.ne 0xd5538 d5518: 14000001 b 0xd551c d551c: f94753e8 ldr x8, [sp, #0xea0] d5520: f9413509 ldr x9, [x8, #0x268] d5524: f940910a ldr x10, [x8, #0x120] d5528: f940014b ldr x11, [x10] d552c: 8b090169 add x9, x11, x9 d5530: f9000149 str x9, [x10] d5534: 14000d29 b 0xd89d8 d5538: f94753e8 ldr x8, [sp, #0xea0] d553c: f9408509 ldr x9, [x8, #0x108] d5540: f1006d29 subs x9, x9, #0x1b d5544: f9042be9 str x9, [sp, #0x850] d5548: 540000ec b.gt 0xd5564 d554c: 14000001 b 0xd5550 d5550: 12807dc8 mov w8, #-0x3ef // =-1007 d5554: b91083e8 str w8, [sp, #0x1080] d5558: 320003e8 orr w8, wzr, #0x1 d555c: b91057e8 str w8, [sp, #0x1054] d5560: 14000d23 b 0xd89ec d5564: f9474fe8 ldr x8, [sp, #0xe98] d5568: 91024100 add x0, x8, #0x90 d556c: 97ff4889 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d5570: f90427e0 str x0, [sp, #0x848] d5574: 14000001 b 0xd5578 d5578: f94753e8 ldr x8, [sp, #0xea0] d557c: f9408901 ldr x1, [x8, #0x110] d5580: f94427e9 ldr x9, [sp, #0x848] d5584: f940012a ldr x10, [x9] d5588: f9401d4a ldr x10, [x10, #0x38] d558c: 321e0beb orr w11, wzr, #0x1c d5590: 2a0b03e3 mov w3, w11 d5594: d10373a2 sub x2, x29, #0xdc d5598: aa0903e0 mov x0, x9 d559c: d63f0140 blr x10 d55a0: f90423e0 str x0, [sp, #0x840] d55a4: 14000001 b 0xd55a8 d55a8: f94423e8 ldr x8, [sp, #0x840] d55ac: f1006d09 subs x9, x8, #0x1b d55b0: f9041fe9 str x9, [sp, #0x838] d55b4: 540000ec b.gt 0xd55d0 d55b8: 14000001 b 0xd55bc d55bc: 12807d68 mov w8, #-0x3ec // =-1004 d55c0: b91083e8 str w8, [sp, #0x1080] d55c4: 320003e8 orr w8, wzr, #0x1 d55c8: b91057e8 str w8, [sp, #0x1054] d55cc: 14000d08 b 0xd89ec d55d0: d10373a8 sub x8, x29, #0xdc d55d4: 91001900 add x0, x8, #0x6 d55d8: 97ff49b6 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> d55dc: b90837e0 str w0, [sp, #0x834] d55e0: 14000001 b 0xd55e4 d55e4: b94837e8 ldr w8, [sp, #0x834] d55e8: 791f4be8 strh w8, [sp, #0xfa4] d55ec: d10373a9 sub x9, x29, #0xdc d55f0: 91002120 add x0, x9, #0x8 d55f4: 97ff49af bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> d55f8: b90833e0 str w0, [sp, #0x830] d55fc: 14000001 b 0xd5600 d5600: b94833e8 ldr w8, [sp, #0x830] d5604: 791f43e8 strh w8, [sp, #0xfa0] d5608: d10373a9 sub x9, x29, #0xdc d560c: 91004120 add x0, x9, #0x10 d5610: 97ff49a8 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> d5614: b9082fe0 str w0, [sp, #0x82c] d5618: 14000001 b 0xd561c d561c: b9482fe8 ldr w8, [sp, #0x82c] d5620: 12003d09 and w9, w8, #0xffff d5624: b91127e9 str w9, [sp, #0x1124] d5628: d10373aa sub x10, x29, #0xdc d562c: 91004940 add x0, x10, #0x12 d5630: 97ff49a0 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> d5634: b9082be0 str w0, [sp, #0x828] d5638: 14000001 b 0xd563c d563c: b9482be8 ldr w8, [sp, #0x828] d5640: 791f3be8 strh w8, [sp, #0xf9c] d5644: d10373a9 sub x9, x29, #0xdc d5648: 91006120 add x0, x9, #0x18 d564c: 97ff479d bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d5650: b90827e0 str w0, [sp, #0x824] d5654: 14000001 b 0xd5658 d5658: b94827e8 ldr w8, [sp, #0x824] d565c: 53107d09 lsr w9, w8, #16 d5660: b91123e9 str w9, [sp, #0x1120] d5664: f9474fea ldr x10, [sp, #0xe98] d5668: f940594b ldr x11, [x10, #0xb0] d566c: b50000eb cbnz x11, 0xd5688 d5670: 14000001 b 0xd5674 d5674: 12807dc8 mov w8, #-0x3ef // =-1007 d5678: b91083e8 str w8, [sp, #0x1080] d567c: 320003e8 orr w8, wzr, #0x1 d5680: b91057e8 str w8, [sp, #0x1054] d5684: 14000cda b 0xd89ec d5688: f94753e8 ldr x8, [sp, #0xea0] d568c: f9409109 ldr x9, [x8, #0x120] d5690: f9400129 ldr x9, [x9] d5694: f941350a ldr x10, [x8, #0x268] d5698: 8b0a0129 add x9, x9, x10 d569c: f9002109 str x9, [x8, #0x40] d56a0: f9408909 ldr x9, [x8, #0x110] d56a4: 91007129 add x9, x9, #0x1c d56a8: f940910a ldr x10, [x8, #0x120] d56ac: f9000149 str x9, [x10] d56b0: f9474fe9 ldr x9, [sp, #0xe98] d56b4: 3942812b ldrb w11, [x9, #0xa0] d56b8: 36000b2b tbz w11, #0x0, 0xd581c d56bc: 14000001 b 0xd56c0 d56c0: b9506be8 ldr w8, [sp, #0x1068] d56c4: 52868c29 mov w9, #0x3461 // =13409 d56c8: 72adae09 movk w9, #0x6d70, lsl #16 d56cc: 6b090108 subs w8, w8, w9 d56d0: b90823e8 str w8, [sp, #0x820] d56d4: 54000a41 b.ne 0xd581c d56d8: 14000001 b 0xd56dc d56dc: 795f43e8 ldrh w8, [sp, #0xfa0] d56e0: 71000508 subs w8, w8, #0x1 d56e4: b9081fe8 str w8, [sp, #0x81c] d56e8: 54000481 b.ne 0xd5778 d56ec: 14000001 b 0xd56f0 d56f0: f9474fe8 ldr x8, [sp, #0xe98] d56f4: 91024100 add x0, x8, #0x90 d56f8: 97ff4826 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d56fc: f9040be0 str x0, [sp, #0x810] d5700: 14000001 b 0xd5704 d5704: f94753e8 ldr x8, [sp, #0xea0] d5708: f9409109 ldr x9, [x8, #0x120] d570c: f9400121 ldr x1, [x9] d5710: f9440be9 ldr x9, [sp, #0x810] d5714: f940012a ldr x10, [x9] d5718: f9401d4a ldr x10, [x10, #0x38] d571c: 321c03eb orr w11, wzr, #0x10 d5720: 2a0b03e3 mov w3, w11 d5724: d10373a2 sub x2, x29, #0xdc d5728: aa0903e0 mov x0, x9 d572c: d63f0140 blr x10 d5730: f90407e0 str x0, [sp, #0x808] d5734: 14000001 b 0xd5738 d5738: f94407e8 ldr x8, [sp, #0x808] d573c: f1003d09 subs x9, x8, #0xf d5740: f90403e9 str x9, [sp, #0x800] d5744: 540000ec b.gt 0xd5760 d5748: 14000001 b 0xd574c d574c: 12807d68 mov w8, #-0x3ec // =-1004 d5750: b91083e8 str w8, [sp, #0x1080] d5754: 320003e8 orr w8, wzr, #0x1 d5758: b91057e8 str w8, [sp, #0x1054] d575c: 14000ca4 b 0xd89ec d5760: f94753e8 ldr x8, [sp, #0xea0] d5764: f9409109 ldr x9, [x8, #0x120] d5768: f940012a ldr x10, [x9] d576c: 9100414a add x10, x10, #0x10 d5770: f900012a str x10, [x9] d5774: 14000029 b 0xd5818 d5778: 795f43e8 ldrh w8, [sp, #0xfa0] d577c: 71000908 subs w8, w8, #0x2 d5780: b907ffe8 str w8, [sp, #0x7fc] d5784: 54000481 b.ne 0xd5814 d5788: 14000001 b 0xd578c d578c: f9474fe8 ldr x8, [sp, #0xe98] d5790: 91024100 add x0, x8, #0x90 d5794: 97ff47ff bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d5798: f903fbe0 str x0, [sp, #0x7f0] d579c: 14000001 b 0xd57a0 d57a0: f94753e8 ldr x8, [sp, #0xea0] d57a4: f9409109 ldr x9, [x8, #0x120] d57a8: f9400121 ldr x1, [x9] d57ac: f943fbe9 ldr x9, [sp, #0x7f0] d57b0: f940012a ldr x10, [x9] d57b4: f9401d4a ldr x10, [x10, #0x38] d57b8: 5280048b mov w11, #0x24 // =36 d57bc: 2a0b03e3 mov w3, w11 d57c0: d10403a2 sub x2, x29, #0x100 d57c4: aa0903e0 mov x0, x9 d57c8: d63f0140 blr x10 d57cc: f903f7e0 str x0, [sp, #0x7e8] d57d0: 14000001 b 0xd57d4 d57d4: f943f7e8 ldr x8, [sp, #0x7e8] d57d8: f1008d09 subs x9, x8, #0x23 d57dc: f903f3e9 str x9, [sp, #0x7e0] d57e0: 540000ec b.gt 0xd57fc d57e4: 14000001 b 0xd57e8 d57e8: 12807d68 mov w8, #-0x3ec // =-1004 d57ec: b91083e8 str w8, [sp, #0x1080] d57f0: 320003e8 orr w8, wzr, #0x1 d57f4: b91057e8 str w8, [sp, #0x1054] d57f8: 14000c7d b 0xd89ec d57fc: f94753e8 ldr x8, [sp, #0xea0] d5800: f9409109 ldr x9, [x8, #0x120] d5804: f940012a ldr x10, [x9] d5808: 9100914a add x10, x10, #0x24 d580c: f900012a str x10, [x9] d5810: 14000001 b 0xd5814 d5814: 14000001 b 0xd5818 d5818: 14000001 b 0xd581c d581c: b9506be8 ldr w8, [sp, #0x1068] d5820: 528c6c29 mov w9, #0x6361 // =25441 d5824: 72acadc9 movk w9, #0x656e, lsl #16 d5828: 6b090108 subs w8, w8, w9 d582c: b907dfe8 str w8, [sp, #0x7dc] d5830: 54000380 b.eq 0xd58a0 d5834: 14000001 b 0xd5838 d5838: f9474fe8 ldr x8, [sp, #0xe98] d583c: f9405909 ldr x9, [x8, #0xb0] d5840: 91002120 add x0, x9, #0x8 d5844: 97ff3d9b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d5848: f903ebe0 str x0, [sp, #0x7d0] d584c: 14000001 b 0xd5850 d5850: b9506be0 ldr w0, [sp, #0x1068] d5854: 940010eb bl 0xd9c00 d5858: f903e7e0 str x0, [sp, #0x7c8] d585c: 14000001 b 0xd5860 d5860: 528daca1 mov w1, #0x6d65 // =28005 d5864: 72adad21 movk w1, #0x6d69, lsl #16 d5868: f943ebe0 ldr x0, [sp, #0x7d0] d586c: f943e7e2 ldr x2, [sp, #0x7c8] d5870: 97ff2ad4 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d5874: b907c7e0 str w0, [sp, #0x7c4] d5878: 14000001 b 0xd587c d587c: b9506be0 ldr w0, [sp, #0x1068] d5880: 914007e1 add x1, sp, #0x1, lsl #12 // =0x1000 d5884: 91049021 add x1, x1, #0x124 d5888: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d588c: 91048042 add x2, x2, #0x120 d5890: 9400115e bl 0xd9e08 d5894: b907c3e0 str w0, [sp, #0x7c0] d5898: 14000001 b 0xd589c d589c: 14000001 b 0xd58a0 d58a0: f9474fe8 ldr x8, [sp, #0xe98] d58a4: f9405909 ldr x9, [x8, #0xb0] d58a8: 91002120 add x0, x9, #0x8 d58ac: 97ff3d81 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d58b0: f903dfe0 str x0, [sp, #0x7b8] d58b4: 14000001 b 0xd58b8 d58b8: b95127e2 ldr w2, [sp, #0x1124] d58bc: 528d0dc1 mov w1, #0x686e // =26734 d58c0: 72a46c61 movk w1, #0x2363, lsl #16 d58c4: f943dfe0 ldr x0, [sp, #0x7b8] d58c8: 97ff37ea bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d58cc: b907b7e0 str w0, [sp, #0x7b4] d58d0: 14000001 b 0xd58d4 d58d4: f9474fe8 ldr x8, [sp, #0xe98] d58d8: f9405909 ldr x9, [x8, #0xb0] d58dc: 91002120 add x0, x9, #0x8 d58e0: 97ff3d74 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d58e4: f903d7e0 str x0, [sp, #0x7a8] d58e8: 14000001 b 0xd58ec d58ec: b95123e2 ldr w2, [sp, #0x1120] d58f0: 528e8ca1 mov w1, #0x7465 // =29797 d58f4: 72ae6e41 movk w1, #0x7372, lsl #16 d58f8: f943d7e0 ldr x0, [sp, #0x7a8] d58fc: 97ff37dd bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d5900: b907a7e0 str w0, [sp, #0x7a4] d5904: 14000001 b 0xd5908 d5908: 14000001 b 0xd590c d590c: f94753e8 ldr x8, [sp, #0xea0] d5910: f9409109 ldr x9, [x8, #0x120] d5914: f9400129 ldr x9, [x9] d5918: f940210a ldr x10, [x8, #0x40] d591c: eb0a0129 subs x9, x9, x10 d5920: f903cfe9 str x9, [sp, #0x798] d5924: 540002aa b.ge 0xd5978 d5928: 14000001 b 0xd592c d592c: f94753e8 ldr x8, [sp, #0xea0] d5930: f9409101 ldr x1, [x8, #0x120] d5934: b9506fe9 ldr w9, [sp, #0x106c] d5938: 11000522 add w2, w9, #0x1 d593c: f9474fe0 ldr x0, [sp, #0xe98] d5940: 97fff3f8 bl 0xd2920 d5944: b90797e0 str w0, [sp, #0x794] d5948: 14000001 b 0xd594c d594c: b94797e8 ldr w8, [sp, #0x794] d5950: b90f8fe8 str w8, [sp, #0xf8c] d5954: b94f8fe9 ldr w9, [sp, #0xf8c] d5958: 340000e9 cbz w9, 0xd5974 d595c: 14000001 b 0xd5960 d5960: b94f8fe8 ldr w8, [sp, #0xf8c] d5964: b91083e8 str w8, [sp, #0x1080] d5968: 320003e8 orr w8, wzr, #0x1 d596c: b91057e8 str w8, [sp, #0x1054] d5970: 14000c1f b 0xd89ec d5974: 17ffffe6 b 0xd590c d5978: f94753e8 ldr x8, [sp, #0xea0] d597c: f9409109 ldr x9, [x8, #0x120] d5980: f9400129 ldr x9, [x9] d5984: f940210a ldr x10, [x8, #0x40] d5988: eb0a0129 subs x9, x9, x10 d598c: f903c7e9 str x9, [sp, #0x788] d5990: 540000e0 b.eq 0xd59ac d5994: 14000001 b 0xd5998 d5998: 12807dc8 mov w8, #-0x3ef // =-1007 d599c: b91083e8 str w8, [sp, #0x1080] d59a0: 320003e8 orr w8, wzr, #0x1 d59a4: b91057e8 str w8, [sp, #0x1054] d59a8: 14000c11 b 0xd89ec d59ac: 14000c0b b 0xd89d8 d59b0: f94753e8 ldr x8, [sp, #0xea0] d59b4: f9408509 ldr x9, [x8, #0x108] d59b8: f1013529 subs x9, x9, #0x4d d59bc: f903c3e9 str x9, [sp, #0x780] d59c0: 540000ec b.gt 0xd59dc d59c4: 14000001 b 0xd59c8 d59c8: 12807dc8 mov w8, #-0x3ef // =-1007 d59cc: b91083e8 str w8, [sp, #0x1080] d59d0: 320003e8 orr w8, wzr, #0x1 d59d4: b91057e8 str w8, [sp, #0x1054] d59d8: 14000c05 b 0xd89ec d59dc: f9474fe8 ldr x8, [sp, #0xe98] d59e0: 91024100 add x0, x8, #0x90 d59e4: 97ff476b bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d59e8: f903bfe0 str x0, [sp, #0x778] d59ec: 14000001 b 0xd59f0 d59f0: f94753e8 ldr x8, [sp, #0xea0] d59f4: f9408901 ldr x1, [x8, #0x110] d59f8: f943bfe9 ldr x9, [sp, #0x778] d59fc: f940012a ldr x10, [x9] d5a00: f9401d4a ldr x10, [x10, #0x38] d5a04: 528009cb mov w11, #0x4e // =78 d5a08: 2a0b03e3 mov w3, w11 d5a0c: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d5a10: 910e0042 add x2, x2, #0x380 d5a14: aa0903e0 mov x0, x9 d5a18: d63f0140 blr x10 d5a1c: f903bbe0 str x0, [sp, #0x770] d5a20: 14000001 b 0xd5a24 d5a24: f943bbe8 ldr x8, [sp, #0x770] d5a28: f1013509 subs x9, x8, #0x4d d5a2c: f903b7e9 str x9, [sp, #0x768] d5a30: 540000ec b.gt 0xd5a4c d5a34: 14000001 b 0xd5a38 d5a38: 12807d68 mov w8, #-0x3ec // =-1004 d5a3c: b91083e8 str w8, [sp, #0x1080] d5a40: 320003e8 orr w8, wzr, #0x1 d5a44: b91057e8 str w8, [sp, #0x1054] d5a48: 14000be9 b 0xd89ec d5a4c: 914007e8 add x8, sp, #0x1, lsl #12 // =0x1000 d5a50: 910e0108 add x8, x8, #0x380 d5a54: 91001900 add x0, x8, #0x6 d5a58: 97ff4896 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> d5a5c: b90767e0 str w0, [sp, #0x764] d5a60: 14000001 b 0xd5a64 d5a64: b94767e8 ldr w8, [sp, #0x764] d5a68: 791f13e8 strh w8, [sp, #0xf88] d5a6c: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d5a70: 910e0129 add x9, x9, #0x380 d5a74: 91006120 add x0, x9, #0x18 d5a78: 97ff488e bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> d5a7c: b90763e0 str w0, [sp, #0x760] d5a80: 14000001 b 0xd5a84 d5a84: b94763e8 ldr w8, [sp, #0x760] d5a88: 791f0be8 strh w8, [sp, #0xf84] d5a8c: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d5a90: 910e0129 add x9, x9, #0x380 d5a94: 91006920 add x0, x9, #0x1a d5a98: 97ff4886 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> d5a9c: b9075fe0 str w0, [sp, #0x75c] d5aa0: 14000001 b 0xd5aa4 d5aa4: b9475fe8 ldr w8, [sp, #0x75c] d5aa8: 791f03e8 strh w8, [sp, #0xf80] d5aac: 795f0be9 ldrh w9, [sp, #0xf84] d5ab0: 350000a9 cbnz w9, 0xd5ac4 d5ab4: 14000001 b 0xd5ab8 d5ab8: 52802c08 mov w8, #0x160 // =352 d5abc: 791f0be8 strh w8, [sp, #0xf84] d5ac0: 14000001 b 0xd5ac4 d5ac4: 795f03e8 ldrh w8, [sp, #0xf80] d5ac8: 350000a8 cbnz w8, 0xd5adc d5acc: 14000001 b 0xd5ad0 d5ad0: 52802408 mov w8, #0x120 // =288 d5ad4: 791f03e8 strh w8, [sp, #0xf80] d5ad8: 14000001 b 0xd5adc d5adc: f9474fe8 ldr x8, [sp, #0xe98] d5ae0: f9405909 ldr x9, [x8, #0xb0] d5ae4: b50000e9 cbnz x9, 0xd5b00 d5ae8: 14000001 b 0xd5aec d5aec: 12807dc8 mov w8, #-0x3ef // =-1007 d5af0: b91083e8 str w8, [sp, #0x1080] d5af4: 320003e8 orr w8, wzr, #0x1 d5af8: b91057e8 str w8, [sp, #0x1054] d5afc: 14000bbc b 0xd89ec d5b00: b9506be8 ldr w8, [sp, #0x1068] d5b04: 528c6ec9 mov w9, #0x6376 // =25462 d5b08: 72acadc9 movk w9, #0x656e, lsl #16 d5b0c: 6b090108 subs w8, w8, w9 d5b10: b9075be8 str w8, [sp, #0x758] d5b14: 54000280 b.eq 0xd5b64 d5b18: 14000001 b 0xd5b1c d5b1c: f9474fe8 ldr x8, [sp, #0xe98] d5b20: f9405909 ldr x9, [x8, #0xb0] d5b24: 91002120 add x0, x9, #0x8 d5b28: 97ff3ce2 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d5b2c: f903abe0 str x0, [sp, #0x750] d5b30: 14000001 b 0xd5b34 d5b34: b9506be0 ldr w0, [sp, #0x1068] d5b38: 94001032 bl 0xd9c00 d5b3c: f903a7e0 str x0, [sp, #0x748] d5b40: 14000001 b 0xd5b44 d5b44: 528daca1 mov w1, #0x6d65 // =28005 d5b48: 72adad21 movk w1, #0x6d69, lsl #16 d5b4c: f943abe0 ldr x0, [sp, #0x750] d5b50: f943a7e2 ldr x2, [sp, #0x748] d5b54: 97ff2a1b bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d5b58: b90747e0 str w0, [sp, #0x744] d5b5c: 14000001 b 0xd5b60 d5b60: 14000001 b 0xd5b64 d5b64: f9474fe8 ldr x8, [sp, #0xe98] d5b68: f9405909 ldr x9, [x8, #0xb0] d5b6c: 91002120 add x0, x9, #0x8 d5b70: 97ff3cd0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d5b74: f9039fe0 str x0, [sp, #0x738] d5b78: 14000001 b 0xd5b7c d5b7c: 795f0be2 ldrh w2, [sp, #0xf84] d5b80: 528c8e81 mov w1, #0x6474 // =25716 d5b84: 72aeed21 movk w1, #0x7769, lsl #16 d5b88: f9439fe0 ldr x0, [sp, #0x738] d5b8c: 97ff3739 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d5b90: b90737e0 str w0, [sp, #0x734] d5b94: 14000001 b 0xd5b98 d5b98: f9474fe8 ldr x8, [sp, #0xe98] d5b9c: f9405909 ldr x9, [x8, #0xb0] d5ba0: 91002120 add x0, x9, #0x8 d5ba4: 97ff3cc3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d5ba8: f90397e0 str x0, [sp, #0x728] d5bac: 14000001 b 0xd5bb0 d5bb0: 795f03e2 ldrh w2, [sp, #0xf80] d5bb4: 528d2ce1 mov w1, #0x6967 // =26983 d5bb8: 72ad0ca1 movk w1, #0x6865, lsl #16 d5bbc: f94397e0 ldr x0, [sp, #0x728] d5bc0: 97ff372c bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d5bc4: b90727e0 str w0, [sp, #0x724] d5bc8: 14000001 b 0xd5bcc d5bcc: f94753e8 ldr x8, [sp, #0xea0] d5bd0: f9409109 ldr x9, [x8, #0x120] d5bd4: f9400129 ldr x9, [x9] d5bd8: f941350a ldr x10, [x8, #0x268] d5bdc: 8b0a0129 add x9, x9, x10 d5be0: f9001509 str x9, [x8, #0x28] d5be4: f9408909 ldr x9, [x8, #0x110] d5be8: 91013929 add x9, x9, #0x4e d5bec: f940910a ldr x10, [x8, #0x120] d5bf0: f9000149 str x9, [x10] d5bf4: 14000001 b 0xd5bf8 d5bf8: f94753e8 ldr x8, [sp, #0xea0] d5bfc: f9409109 ldr x9, [x8, #0x120] d5c00: f9400129 ldr x9, [x9] d5c04: f940150a ldr x10, [x8, #0x28] d5c08: eb0a0129 subs x9, x9, x10 d5c0c: f9038fe9 str x9, [sp, #0x718] d5c10: 540002aa b.ge 0xd5c64 d5c14: 14000001 b 0xd5c18 d5c18: f94753e8 ldr x8, [sp, #0xea0] d5c1c: f9409101 ldr x1, [x8, #0x120] d5c20: b9506fe9 ldr w9, [sp, #0x106c] d5c24: 11000522 add w2, w9, #0x1 d5c28: f9474fe0 ldr x0, [sp, #0xe98] d5c2c: 97fff33d bl 0xd2920 d5c30: b90717e0 str w0, [sp, #0x714] d5c34: 14000001 b 0xd5c38 d5c38: b94717e8 ldr w8, [sp, #0x714] d5c3c: b90f77e8 str w8, [sp, #0xf74] d5c40: b94f77e9 ldr w9, [sp, #0xf74] d5c44: 340000e9 cbz w9, 0xd5c60 d5c48: 14000001 b 0xd5c4c d5c4c: b94f77e8 ldr w8, [sp, #0xf74] d5c50: b91083e8 str w8, [sp, #0x1080] d5c54: 320003e8 orr w8, wzr, #0x1 d5c58: b91057e8 str w8, [sp, #0x1054] d5c5c: 14000b64 b 0xd89ec d5c60: 17ffffe6 b 0xd5bf8 d5c64: f94753e8 ldr x8, [sp, #0xea0] d5c68: f9409109 ldr x9, [x8, #0x120] d5c6c: f9400129 ldr x9, [x9] d5c70: f940150a ldr x10, [x8, #0x28] d5c74: eb0a0129 subs x9, x9, x10 d5c78: f90387e9 str x9, [sp, #0x708] d5c7c: 540000e0 b.eq 0xd5c98 d5c80: 14000001 b 0xd5c84 d5c84: 12807dc8 mov w8, #-0x3ef // =-1007 d5c88: b91083e8 str w8, [sp, #0x1080] d5c8c: 320003e8 orr w8, wzr, #0x1 d5c90: b91057e8 str w8, [sp, #0x1054] d5c94: 14000b56 b 0xd89ec d5c98: 14000b50 b 0xd89d8 d5c9c: f9474fe8 ldr x8, [sp, #0xe98] d5ca0: f9405909 ldr x9, [x8, #0xb0] d5ca4: b40001a9 cbz x9, 0xd5cd8 d5ca8: 14000001 b 0xd5cac d5cac: f9474fe8 ldr x8, [sp, #0xe98] d5cb0: f9405909 ldr x9, [x8, #0xb0] d5cb4: 91006120 add x0, x9, #0x18 d5cb8: aa1f03e9 mov x9, xzr d5cbc: aa0903e1 mov x1, x9 d5cc0: 97ff2880 bl 0x9fec0 <_ZNK7android2spINS_11SampleTableEEeqEPKS1_@plt> d5cc4: b90707e0 str w0, [sp, #0x704] d5cc8: 14000001 b 0xd5ccc d5ccc: b94707e8 ldr w8, [sp, #0x704] d5cd0: 360000e8 tbz w8, #0x0, 0xd5cec d5cd4: 14000001 b 0xd5cd8 d5cd8: 12807dc8 mov w8, #-0x3ef // =-1007 d5cdc: b91083e8 str w8, [sp, #0x1080] d5ce0: 320003e8 orr w8, wzr, #0x1 d5ce4: b91057e8 str w8, [sp, #0x1054] d5ce8: 14000b41 b 0xd89ec d5cec: f9474fe8 ldr x8, [sp, #0xe98] d5cf0: f9405909 ldr x9, [x8, #0xb0] d5cf4: 91006120 add x0, x9, #0x18 d5cf8: 97ff43ce bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d5cfc: f9037fe0 str x0, [sp, #0x6f8] d5d00: 14000001 b 0xd5d04 d5d04: b9506be1 ldr w1, [sp, #0x1068] d5d08: f94753e8 ldr x8, [sp, #0xea0] d5d0c: f9408902 ldr x2, [x8, #0x110] d5d10: f9408503 ldr x3, [x8, #0x108] d5d14: f9437fe0 ldr x0, [sp, #0x6f8] d5d18: 97ff479e bl 0xa7b90 <_ZN7android11SampleTable20setChunkOffsetParamsEjlm@plt> d5d1c: b906f7e0 str w0, [sp, #0x6f4] d5d20: 14000001 b 0xd5d24 d5d24: b946f7e8 ldr w8, [sp, #0x6f4] d5d28: b90f73e8 str w8, [sp, #0xf70] d5d2c: f94753e9 ldr x9, [sp, #0xea0] d5d30: f941352a ldr x10, [x9, #0x268] d5d34: f940912b ldr x11, [x9, #0x120] d5d38: f940016c ldr x12, [x11] d5d3c: 8b0a018a add x10, x12, x10 d5d40: f900016a str x10, [x11] d5d44: b94f73ed ldr w13, [sp, #0xf70] d5d48: 340000ed cbz w13, 0xd5d64 d5d4c: 14000001 b 0xd5d50 d5d50: b94f73e8 ldr w8, [sp, #0xf70] d5d54: b91083e8 str w8, [sp, #0x1080] d5d58: 320003e8 orr w8, wzr, #0x1 d5d5c: b91057e8 str w8, [sp, #0x1054] d5d60: 14000b23 b 0xd89ec d5d64: 14000b1d b 0xd89d8 d5d68: f9474fe8 ldr x8, [sp, #0xe98] d5d6c: f9405909 ldr x9, [x8, #0xb0] d5d70: b40001a9 cbz x9, 0xd5da4 d5d74: 14000001 b 0xd5d78 d5d78: f9474fe8 ldr x8, [sp, #0xe98] d5d7c: f9405909 ldr x9, [x8, #0xb0] d5d80: 91006120 add x0, x9, #0x18 d5d84: aa1f03e9 mov x9, xzr d5d88: aa0903e1 mov x1, x9 d5d8c: 97ff284d bl 0x9fec0 <_ZNK7android2spINS_11SampleTableEEeqEPKS1_@plt> d5d90: b906f3e0 str w0, [sp, #0x6f0] d5d94: 14000001 b 0xd5d98 d5d98: b946f3e8 ldr w8, [sp, #0x6f0] d5d9c: 360000e8 tbz w8, #0x0, 0xd5db8 d5da0: 14000001 b 0xd5da4 d5da4: 12807dc8 mov w8, #-0x3ef // =-1007 d5da8: b91083e8 str w8, [sp, #0x1080] d5dac: 320003e8 orr w8, wzr, #0x1 d5db0: b91057e8 str w8, [sp, #0x1054] d5db4: 14000b0e b 0xd89ec d5db8: f9474fe8 ldr x8, [sp, #0xe98] d5dbc: f9405909 ldr x9, [x8, #0xb0] d5dc0: 91006120 add x0, x9, #0x18 d5dc4: 97ff439b bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d5dc8: f90377e0 str x0, [sp, #0x6e8] d5dcc: 14000001 b 0xd5dd0 d5dd0: f94753e8 ldr x8, [sp, #0xea0] d5dd4: f9408901 ldr x1, [x8, #0x110] d5dd8: f9408502 ldr x2, [x8, #0x108] d5ddc: f94377e0 ldr x0, [sp, #0x6e8] d5de0: 97ff48d4 bl 0xa8130 <_ZN7android11SampleTable22setSampleToChunkParamsElm@plt> d5de4: b906e7e0 str w0, [sp, #0x6e4] d5de8: 14000001 b 0xd5dec d5dec: b946e7e8 ldr w8, [sp, #0x6e4] d5df0: b90f6fe8 str w8, [sp, #0xf6c] d5df4: f94753e9 ldr x9, [sp, #0xea0] d5df8: f941352a ldr x10, [x9, #0x268] d5dfc: f940912b ldr x11, [x9, #0x120] d5e00: f940016c ldr x12, [x11] d5e04: 8b0a018a add x10, x12, x10 d5e08: f900016a str x10, [x11] d5e0c: b94f6fed ldr w13, [sp, #0xf6c] d5e10: 340000ed cbz w13, 0xd5e2c d5e14: 14000001 b 0xd5e18 d5e18: b94f6fe8 ldr w8, [sp, #0xf6c] d5e1c: b91083e8 str w8, [sp, #0x1080] d5e20: 320003e8 orr w8, wzr, #0x1 d5e24: b91057e8 str w8, [sp, #0x1054] d5e28: 14000af1 b 0xd89ec d5e2c: 14000aeb b 0xd89d8 d5e30: f9474fe8 ldr x8, [sp, #0xe98] d5e34: f9405909 ldr x9, [x8, #0xb0] d5e38: b40001a9 cbz x9, 0xd5e6c d5e3c: 14000001 b 0xd5e40 d5e40: f9474fe8 ldr x8, [sp, #0xe98] d5e44: f9405909 ldr x9, [x8, #0xb0] d5e48: 91006120 add x0, x9, #0x18 d5e4c: aa1f03e9 mov x9, xzr d5e50: aa0903e1 mov x1, x9 d5e54: 97ff281b bl 0x9fec0 <_ZNK7android2spINS_11SampleTableEEeqEPKS1_@plt> d5e58: b906e3e0 str w0, [sp, #0x6e0] d5e5c: 14000001 b 0xd5e60 d5e60: b946e3e8 ldr w8, [sp, #0x6e0] d5e64: 360000e8 tbz w8, #0x0, 0xd5e80 d5e68: 14000001 b 0xd5e6c d5e6c: 12807dc8 mov w8, #-0x3ef // =-1007 d5e70: b91083e8 str w8, [sp, #0x1080] d5e74: 320003e8 orr w8, wzr, #0x1 d5e78: b91057e8 str w8, [sp, #0x1054] d5e7c: 14000adc b 0xd89ec d5e80: f9474fe8 ldr x8, [sp, #0xe98] d5e84: f9405909 ldr x9, [x8, #0xb0] d5e88: 91006120 add x0, x9, #0x18 d5e8c: 97ff4369 bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d5e90: f9036fe0 str x0, [sp, #0x6d8] d5e94: 14000001 b 0xd5e98 d5e98: b9506be1 ldr w1, [sp, #0x1068] d5e9c: f94753e8 ldr x8, [sp, #0xea0] d5ea0: f9408902 ldr x2, [x8, #0x110] d5ea4: f9408503 ldr x3, [x8, #0x108] d5ea8: f9436fe0 ldr x0, [sp, #0x6d8] d5eac: 97ff4d75 bl 0xa9480 <_ZN7android11SampleTable19setSampleSizeParamsEjlm@plt> d5eb0: b906d7e0 str w0, [sp, #0x6d4] d5eb4: 14000001 b 0xd5eb8 d5eb8: b946d7e8 ldr w8, [sp, #0x6d4] d5ebc: b90f6be8 str w8, [sp, #0xf68] d5ec0: f94753e9 ldr x9, [sp, #0xea0] d5ec4: f941352a ldr x10, [x9, #0x268] d5ec8: f940912b ldr x11, [x9, #0x120] d5ecc: f940016c ldr x12, [x11] d5ed0: 8b0a018a add x10, x12, x10 d5ed4: f900016a str x10, [x11] d5ed8: b94f6bed ldr w13, [sp, #0xf68] d5edc: 340000ed cbz w13, 0xd5ef8 d5ee0: 14000001 b 0xd5ee4 d5ee4: b94f6be8 ldr w8, [sp, #0xf68] d5ee8: b91083e8 str w8, [sp, #0x1080] d5eec: 320003e8 orr w8, wzr, #0x1 d5ef0: b91057e8 str w8, [sp, #0x1054] d5ef4: 14000abe b 0xd89ec d5ef8: f9474fe8 ldr x8, [sp, #0xe98] d5efc: f9405909 ldr x9, [x8, #0xb0] d5f00: 91006120 add x0, x9, #0x18 d5f04: 97ff434b bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d5f08: f90367e0 str x0, [sp, #0x6c8] d5f0c: 14000001 b 0xd5f10 d5f10: 914007e1 add x1, sp, #0x1, lsl #12 // =0x1000 d5f14: 91046021 add x1, x1, #0x118 d5f18: f94367e0 ldr x0, [sp, #0x6c8] d5f1c: 97ff4e59 bl 0xa9880 <_ZN7android11SampleTable16getMaxSampleSizeEPm@plt> d5f20: b906c7e0 str w0, [sp, #0x6c4] d5f24: 14000001 b 0xd5f28 d5f28: b946c7e8 ldr w8, [sp, #0x6c4] d5f2c: b90f6be8 str w8, [sp, #0xf68] d5f30: b94f6be9 ldr w9, [sp, #0xf68] d5f34: 340000e9 cbz w9, 0xd5f50 d5f38: 14000001 b 0xd5f3c d5f3c: b94f6be8 ldr w8, [sp, #0xf68] d5f40: b91083e8 str w8, [sp, #0x1080] d5f44: 320003e8 orr w8, wzr, #0x1 d5f48: b91057e8 str w8, [sp, #0x1054] d5f4c: 14000aa8 b 0xd89ec d5f50: f94753e8 ldr x8, [sp, #0xea0] d5f54: f940e509 ldr x9, [x8, #0x1c8] d5f58: b4000389 cbz x9, 0xd5fc8 d5f5c: 14000001 b 0xd5f60 d5f60: f94753e8 ldr x8, [sp, #0xea0] d5f64: f940e509 ldr x9, [x8, #0x1c8] d5f68: b1005129 adds x9, x9, #0x14 d5f6c: f9035fe9 str x9, [sp, #0x6b8] d5f70: 540000e3 b.lo 0xd5f8c d5f74: 14000001 b 0xd5f78 d5f78: 12807dc8 mov w8, #-0x3ef // =-1007 d5f7c: b91083e8 str w8, [sp, #0x1080] d5f80: 320003e8 orr w8, wzr, #0x1 d5f84: b91057e8 str w8, [sp, #0x1054] d5f88: 14000a99 b 0xd89ec d5f8c: f9474fe8 ldr x8, [sp, #0xe98] d5f90: f9405909 ldr x9, [x8, #0xb0] d5f94: 91002120 add x0, x9, #0x8 d5f98: 97ff3bc6 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d5f9c: f9035be0 str x0, [sp, #0x6b0] d5fa0: 14000001 b 0xd5fa4 d5fa4: b9511be8 ldr w8, [sp, #0x1118] d5fa8: 11005102 add w2, w8, #0x14 d5fac: 528e0a61 mov w1, #0x7053 // =28755 d5fb0: 72ad2dc1 movk w1, #0x696e, lsl #16 d5fb4: f9435be0 ldr x0, [sp, #0x6b0] d5fb8: 97ff362e bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d5fbc: b906afe0 str w0, [sp, #0x6ac] d5fc0: 14000001 b 0xd5fc4 d5fc4: 1400007a b 0xd61ac d5fc8: f9474fe8 ldr x8, [sp, #0xe98] d5fcc: f9405909 ldr x9, [x8, #0xb0] d5fd0: 91002120 add x0, x9, #0x8 d5fd4: 97ff3bb7 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d5fd8: f90353e0 str x0, [sp, #0x6a0] d5fdc: 14000001 b 0xd5fe0 d5fe0: 528c8e81 mov w1, #0x6474 // =25716 d5fe4: 72aeed21 movk w1, #0x7769, lsl #16 d5fe8: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d5fec: 91045042 add x2, x2, #0x114 d5ff0: f94353e0 ldr x0, [sp, #0x6a0] d5ff4: 97ff3d2b bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> d5ff8: b9069fe0 str w0, [sp, #0x69c] d5ffc: 14000001 b 0xd6000 d6000: b9469fe8 ldr w8, [sp, #0x69c] d6004: 36000268 tbz w8, #0x0, 0xd6050 d6008: 14000001 b 0xd600c d600c: f9474fe8 ldr x8, [sp, #0xe98] d6010: f9405909 ldr x9, [x8, #0xb0] d6014: 91002120 add x0, x9, #0x8 d6018: 97ff3ba6 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d601c: f9034be0 str x0, [sp, #0x690] d6020: 14000001 b 0xd6024 d6024: 528d2ce1 mov w1, #0x6967 // =26983 d6028: 72ad0ca1 movk w1, #0x6865, lsl #16 d602c: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d6030: 91044042 add x2, x2, #0x110 d6034: f9434be0 ldr x0, [sp, #0x690] d6038: 97ff3d1a bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> d603c: b9068fe0 str w0, [sp, #0x68c] d6040: 14000001 b 0xd6044 d6044: b9468fe8 ldr w8, [sp, #0x68c] d6048: 370000e8 tbnz w8, #0x0, 0xd6064 d604c: 14000001 b 0xd6050 d6050: 32190fe8 orr w8, wzr, #0x780 d6054: b91117e8 str w8, [sp, #0x1114] d6058: 52808708 mov w8, #0x438 // =1080 d605c: b91113e8 str w8, [sp, #0x1110] d6060: 14000011 b 0xd60a4 d6064: b95117e8 ldr w8, [sp, #0x1114] d6068: 71402108 subs w8, w8, #0x8, lsl #12 // =0x8000 d606c: b9068be8 str w8, [sp, #0x688] d6070: 540000e8 b.hi 0xd608c d6074: 14000001 b 0xd6078 d6078: b95113e8 ldr w8, [sp, #0x1110] d607c: 71402108 subs w8, w8, #0x8, lsl #12 // =0x8000 d6080: b90687e8 str w8, [sp, #0x684] d6084: 540000e9 b.ls 0xd60a0 d6088: 14000001 b 0xd608c d608c: 12807dc8 mov w8, #-0x3ef // =-1007 d6090: b91083e8 str w8, [sp, #0x1080] d6094: 320003e8 orr w8, wzr, #0x1 d6098: b91057e8 str w8, [sp, #0x1054] d609c: 14000a54 b 0xd89ec d60a0: 14000001 b 0xd60a4 d60a4: f9474fe8 ldr x8, [sp, #0xe98] d60a8: f9405909 ldr x9, [x8, #0xb0] d60ac: 91002120 add x0, x9, #0x8 d60b0: 97ff3b80 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d60b4: f9033fe0 str x0, [sp, #0x678] d60b8: 14000001 b 0xd60bc d60bc: 528daca1 mov w1, #0x6d65 // =28005 d60c0: 72adad21 movk w1, #0x6d69, lsl #16 d60c4: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d60c8: 91042042 add x2, x2, #0x108 d60cc: f9433fe0 ldr x0, [sp, #0x678] d60d0: 97ff4154 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> d60d4: b90677e0 str w0, [sp, #0x674] d60d8: 14000001 b 0xd60dc d60dc: f94753e8 ldr x8, [sp, #0xea0] d60e0: f940dd00 ldr x0, [x8, #0x1b8] d60e4: d0000e89 adrp x9, 0x2a8000 d60e8: f9469529 ldr x9, [x9, #0xd28] d60ec: f9400121 ldr x1, [x9] d60f0: 97ff3050 bl 0xa2230 d60f4: 34000140 cbz w0, 0xd611c d60f8: 14000001 b 0xd60fc d60fc: f94753e8 ldr x8, [sp, #0xea0] d6100: f940dd00 ldr x0, [x8, #0x1b8] d6104: d0000e89 adrp x9, 0x2a8000 d6108: f9456929 ldr x9, [x9, #0xad0] d610c: f9400121 ldr x1, [x9] d6110: 97ff3048 bl 0xa2230 d6114: 350001e0 cbnz w0, 0xd6150 d6118: 14000001 b 0xd611c d611c: b95117e8 ldr w8, [sp, #0x1114] d6120: 11003d08 add w8, w8, #0xf d6124: 53047d08 lsr w8, w8, #4 d6128: b95113e9 ldr w9, [sp, #0x1110] d612c: 11003d29 add w9, w9, #0xf d6130: 53047d29 lsr w9, w9, #4 d6134: 1b097d08 mul w8, w8, w9 d6138: 0b080508 add w8, w8, w8, lsl #1 d613c: 531a6508 lsl w8, w8, #6 d6140: 2a0803ea mov w10, w8 d6144: f94753eb ldr x11, [sp, #0xea0] d6148: f900e56a str x10, [x11, #0x1c8] d614c: 1400000a b 0xd6174 d6150: b95117e8 ldr w8, [sp, #0x1114] d6154: b95113e9 ldr w9, [sp, #0x1110] d6158: 1b097d08 mul w8, w8, w9 d615c: 0b080508 add w8, w8, w8, lsl #1 d6160: 53017d08 lsr w8, w8, #1 d6164: 2a0803ea mov w10, w8 d6168: f94753eb ldr x11, [sp, #0xea0] d616c: f900e56a str x10, [x11, #0x1c8] d6170: 14000001 b 0xd6174 d6174: f9474fe8 ldr x8, [sp, #0xe98] d6178: f9405909 ldr x9, [x8, #0xb0] d617c: 91002120 add x0, x9, #0x8 d6180: 97ff3b4c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d6184: f90337e0 str x0, [sp, #0x668] d6188: 14000001 b 0xd618c d618c: b9511be2 ldr w2, [sp, #0x1118] d6190: 528e0a61 mov w1, #0x7053 // =28755 d6194: 72ad2dc1 movk w1, #0x696e, lsl #16 d6198: f94337e0 ldr x0, [sp, #0x668] d619c: 97ff35b5 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d61a0: b90667e0 str w0, [sp, #0x664] d61a4: 14000001 b 0xd61a8 d61a8: 14000001 b 0xd61ac d61ac: f9474fe8 ldr x8, [sp, #0xe98] d61b0: f9405909 ldr x9, [x8, #0xb0] d61b4: 91002120 add x0, x9, #0x8 d61b8: 97ff3b3e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d61bc: f9032fe0 str x0, [sp, #0x658] d61c0: 14000001 b 0xd61c4 d61c4: 528daca1 mov w1, #0x6d65 // =28005 d61c8: 72adad21 movk w1, #0x6d69, lsl #16 d61cc: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d61d0: 91040042 add x2, x2, #0x100 d61d4: f9432fe0 ldr x0, [sp, #0x658] d61d8: 97ff4112 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> d61dc: b90657e0 str w0, [sp, #0x654] d61e0: 14000001 b 0xd61e4 d61e4: f94753e8 ldr x8, [sp, #0xea0] d61e8: f940d901 ldr x1, [x8, #0x1b0] d61ec: d0000900 adrp x0, 0x1f8000 d61f0: 91347800 add x0, x0, #0xd1e d61f4: 321f07e9 orr w9, wzr, #0x6 d61f8: 2a0903e2 mov w2, w9 d61fc: 97ff5361 bl 0xaaf80 d6200: 350013c0 cbnz w0, 0xd6478 d6204: 14000001 b 0xd6208 d6208: f9474fe8 ldr x8, [sp, #0xe98] d620c: f9405909 ldr x9, [x8, #0xb0] d6210: 91006120 add x0, x9, #0x18 d6214: 97ff4287 bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d6218: f90327e0 str x0, [sp, #0x648] d621c: 14000001 b 0xd6220 d6220: f94327e0 ldr x0, [sp, #0x648] d6224: 97ff3a7b bl 0xa4c10 <_ZNK7android11SampleTable12countSamplesEv@plt> d6228: b90647e0 str w0, [sp, #0x644] d622c: 14000001 b 0xd6230 d6230: b94647e8 ldr w8, [sp, #0x644] d6234: 2a0803e9 mov w9, w8 d6238: 2a0903ea mov w10, w9 d623c: f94753eb ldr x11, [sp, #0xea0] d6240: f900096a str x10, [x11, #0x10] d6244: f940096a ldr x10, [x11, #0x10] d6248: b5000b2a cbnz x10, 0xd63ac d624c: 14000001 b 0xd6250 d6250: f9474fe8 ldr x8, [sp, #0xe98] d6254: f9405909 ldr x9, [x8, #0xb0] d6258: 91002120 add x0, x9, #0x8 d625c: 97ff3b15 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d6260: f9031fe0 str x0, [sp, #0x638] d6264: 14000001 b 0xd6268 d6268: 52892881 mov w1, #0x4944 // =18756 d626c: 72ae8e41 movk w1, #0x7472, lsl #16 d6270: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d6274: 9103f042 add x2, x2, #0xfc d6278: f9431fe0 ldr x0, [sp, #0x638] d627c: 97ff3c89 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> d6280: b90637e0 str w0, [sp, #0x634] d6284: 14000001 b 0xd6288 d6288: b94637e8 ldr w8, [sp, #0x634] d628c: 360008e8 tbz w8, #0x0, 0xd63a8 d6290: 14000001 b 0xd6294 d6294: aa1f03e8 mov x8, xzr d6298: f94753e9 ldr x9, [sp, #0xea0] d629c: f9000528 str x8, [x9, #0x8] d62a0: 14000001 b 0xd62a4 d62a4: f94753e8 ldr x8, [sp, #0xea0] d62a8: f9400509 ldr x9, [x8, #0x8] d62ac: f9474fea ldr x10, [sp, #0xe98] d62b0: 9101a140 add x0, x10, #0x68 d62b4: f90317e9 str x9, [sp, #0x628] d62b8: 97ff32ba bl 0xa2da0 <_ZNK7android6VectorINS_4TrexEE4sizeEv@plt> d62bc: f90313e0 str x0, [sp, #0x620] d62c0: 14000001 b 0xd62c4 d62c4: f94317e8 ldr x8, [sp, #0x628] d62c8: f94313e9 ldr x9, [sp, #0x620] d62cc: eb09010a subs x10, x8, x9 d62d0: f9030fea str x10, [sp, #0x618] d62d4: 54000682 b.hs 0xd63a4 d62d8: 14000001 b 0xd62dc d62dc: f9474fe8 ldr x8, [sp, #0xe98] d62e0: 9101a100 add x0, x8, #0x68 d62e4: f94753e9 ldr x9, [sp, #0xea0] d62e8: f9400521 ldr x1, [x9, #0x8] d62ec: 97ff2af5 bl 0xa0ec0 <_ZN7android6VectorINS_4TrexEE10editItemAtEm@plt> d62f0: f9030be0 str x0, [sp, #0x610] d62f4: 14000001 b 0xd62f8 d62f8: f9430be8 ldr x8, [sp, #0x610] d62fc: f94753e9 ldr x9, [sp, #0xea0] d6300: f9000128 str x8, [x9] d6304: f940012a ldr x10, [x9] d6308: b940014b ldr w11, [x10] d630c: b950ffec ldr w12, [sp, #0x10fc] d6310: 6b0c016b subs w11, w11, w12 d6314: b9060feb str w11, [sp, #0x60c] d6318: 540003a1 b.ne 0xd638c d631c: 14000001 b 0xd6320 d6320: f94753e8 ldr x8, [sp, #0xea0] d6324: f9400109 ldr x9, [x8] d6328: b940092a ldr w10, [x9, #0x8] d632c: 340002ea cbz w10, 0xd6388 d6330: 14000001 b 0xd6334 d6334: f9474fe8 ldr x8, [sp, #0xe98] d6338: f9405909 ldr x9, [x8, #0xb0] d633c: b940112a ldr w10, [x9, #0x10] d6340: f94753e9 ldr x9, [sp, #0xea0] d6344: f940012b ldr x11, [x9] d6348: b940096c ldr w12, [x11, #0x8] d634c: 1acc094a udiv w10, w10, w12 d6350: b90f4fea str w10, [sp, #0xf4c] d6354: f940590b ldr x11, [x8, #0xb0] d6358: 91002160 add x0, x11, #0x8 d635c: 97ff3ad5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d6360: f90303e0 str x0, [sp, #0x600] d6364: 14000001 b 0xd6368 d6368: b94f4fe2 ldr w2, [sp, #0xf4c] d636c: 528daa41 mov w1, #0x6d52 // =27986 d6370: 72acce41 movk w1, #0x6672, lsl #16 d6374: f94303e0 ldr x0, [sp, #0x600] d6378: 97ff353e bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d637c: b905ffe0 str w0, [sp, #0x5fc] d6380: 14000001 b 0xd6384 d6384: 14000001 b 0xd6388 d6388: 14000007 b 0xd63a4 d638c: 14000001 b 0xd6390 d6390: f94753e8 ldr x8, [sp, #0xea0] d6394: f9400509 ldr x9, [x8, #0x8] d6398: 91000529 add x9, x9, #0x1 d639c: f9000509 str x9, [x8, #0x8] d63a0: 17ffffc1 b 0xd62a4 d63a4: 14000001 b 0xd63a8 d63a8: 14000033 b 0xd6474 d63ac: f9474fe8 ldr x8, [sp, #0xe98] d63b0: f9405909 ldr x9, [x8, #0xb0] d63b4: 91002120 add x0, x9, #0x8 d63b8: 97ff3abe bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d63bc: f902fbe0 str x0, [sp, #0x5f0] d63c0: 14000001 b 0xd63c4 d63c4: 528e4c21 mov w1, #0x7261 // =29281 d63c8: 72ac8ea1 movk w1, #0x6475, lsl #16 d63cc: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d63d0: 9103c042 add x2, x2, #0xf0 d63d4: f942fbe0 ldr x0, [sp, #0x5f0] d63d8: 97ff40d6 bl 0xa6730 <_ZN7android8MetaData9findInt64EjPl@plt> d63dc: b905efe0 str w0, [sp, #0x5ec] d63e0: 14000001 b 0xd63e4 d63e4: b945efe8 ldr w8, [sp, #0x5ec] d63e8: 36000448 tbz w8, #0x0, 0xd6470 d63ec: 14000001 b 0xd63f0 d63f0: f94753e8 ldr x8, [sp, #0xea0] d63f4: f940d109 ldr x9, [x8, #0x1a0] d63f8: f1000529 subs x9, x9, #0x1 d63fc: f902f3e9 str x9, [sp, #0x5e0] d6400: 5400036b b.lt 0xd646c d6404: 14000001 b 0xd6408 d6408: f94753e8 ldr x8, [sp, #0xea0] d640c: f9400909 ldr x9, [x8, #0x10] d6410: 5288480a mov w10, #0x4240 // =16960 d6414: 72a001ea movk w10, #0xf, lsl #16 d6418: 2a0a03eb mov w11, w10 d641c: 9b0b7d29 mul x9, x9, x11 d6420: f940d10b ldr x11, [x8, #0x1a0] d6424: 8b8b0529 add x9, x9, x11, asr #1 d6428: 9acb0929 udiv x9, x9, x11 d642c: 2a0903ea mov w10, w9 d6430: b90f4bea str w10, [sp, #0xf48] d6434: f9474fe9 ldr x9, [sp, #0xe98] d6438: f940592b ldr x11, [x9, #0xb0] d643c: 91002160 add x0, x11, #0x8 d6440: 97ff3a9c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d6444: f902efe0 str x0, [sp, #0x5d8] d6448: 14000001 b 0xd644c d644c: b94f4be2 ldr w2, [sp, #0xf48] d6450: 528daa41 mov w1, #0x6d52 // =27986 d6454: 72acce41 movk w1, #0x6672, lsl #16 d6458: f942efe0 ldr x0, [sp, #0x5d8] d645c: 97ff3505 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d6460: b905d7e0 str w0, [sp, #0x5d4] d6464: 14000001 b 0xd6468 d6468: 14000001 b 0xd646c d646c: 14000001 b 0xd6470 d6470: 14000001 b 0xd6474 d6474: 14000001 b 0xd6478 d6478: 14000958 b 0xd89d8 d647c: f9474fe8 ldr x8, [sp, #0xe98] d6480: f9405909 ldr x9, [x8, #0xb0] d6484: b40001a9 cbz x9, 0xd64b8 d6488: 14000001 b 0xd648c d648c: f9474fe8 ldr x8, [sp, #0xe98] d6490: f9405909 ldr x9, [x8, #0xb0] d6494: 91006120 add x0, x9, #0x18 d6498: aa1f03e9 mov x9, xzr d649c: aa0903e1 mov x1, x9 d64a0: 97ff2688 bl 0x9fec0 <_ZNK7android2spINS_11SampleTableEEeqEPKS1_@plt> d64a4: b905d3e0 str w0, [sp, #0x5d0] d64a8: 14000001 b 0xd64ac d64ac: b945d3e8 ldr w8, [sp, #0x5d0] d64b0: 360000e8 tbz w8, #0x0, 0xd64cc d64b4: 14000001 b 0xd64b8 d64b8: 12807dc8 mov w8, #-0x3ef // =-1007 d64bc: b91083e8 str w8, [sp, #0x1080] d64c0: 320003e8 orr w8, wzr, #0x1 d64c4: b91057e8 str w8, [sp, #0x1054] d64c8: 14000949 b 0xd89ec d64cc: f94753e8 ldr x8, [sp, #0xea0] d64d0: f9413509 ldr x9, [x8, #0x268] d64d4: f940910a ldr x10, [x8, #0x120] d64d8: f940014b ldr x11, [x10] d64dc: 8b090169 add x9, x11, x9 d64e0: f9000149 str x9, [x10] d64e4: f9474fe9 ldr x9, [sp, #0xe98] d64e8: f940592a ldr x10, [x9, #0xb0] d64ec: 91006140 add x0, x10, #0x18 d64f0: 97ff41d0 bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d64f4: f902e7e0 str x0, [sp, #0x5c8] d64f8: 14000001 b 0xd64fc d64fc: f94753e8 ldr x8, [sp, #0xea0] d6500: f9408901 ldr x1, [x8, #0x110] d6504: f9408502 ldr x2, [x8, #0x108] d6508: f942e7e0 ldr x0, [sp, #0x5c8] d650c: 97ff2b55 bl 0xa1260 <_ZN7android11SampleTable21setTimeToSampleParamsElm@plt> d6510: b905c7e0 str w0, [sp, #0x5c4] d6514: 14000001 b 0xd6518 d6518: b945c7e8 ldr w8, [sp, #0x5c4] d651c: b90f47e8 str w8, [sp, #0xf44] d6520: b94f47e9 ldr w9, [sp, #0xf44] d6524: 340000e9 cbz w9, 0xd6540 d6528: 14000001 b 0xd652c d652c: b94f47e8 ldr w8, [sp, #0xf44] d6530: b91083e8 str w8, [sp, #0x1080] d6534: 320003e8 orr w8, wzr, #0x1 d6538: b91057e8 str w8, [sp, #0x1054] d653c: 1400092c b 0xd89ec d6540: 14000926 b 0xd89d8 d6544: f9474fe8 ldr x8, [sp, #0xe98] d6548: f9405909 ldr x9, [x8, #0xb0] d654c: b40001a9 cbz x9, 0xd6580 d6550: 14000001 b 0xd6554 d6554: f9474fe8 ldr x8, [sp, #0xe98] d6558: f9405909 ldr x9, [x8, #0xb0] d655c: 91006120 add x0, x9, #0x18 d6560: aa1f03e9 mov x9, xzr d6564: aa0903e1 mov x1, x9 d6568: 97ff2656 bl 0x9fec0 <_ZNK7android2spINS_11SampleTableEEeqEPKS1_@plt> d656c: b905c3e0 str w0, [sp, #0x5c0] d6570: 14000001 b 0xd6574 d6574: b945c3e8 ldr w8, [sp, #0x5c0] d6578: 360000e8 tbz w8, #0x0, 0xd6594 d657c: 14000001 b 0xd6580 d6580: 12807dc8 mov w8, #-0x3ef // =-1007 d6584: b91083e8 str w8, [sp, #0x1080] d6588: 320003e8 orr w8, wzr, #0x1 d658c: b91057e8 str w8, [sp, #0x1054] d6590: 14000917 b 0xd89ec d6594: f94753e8 ldr x8, [sp, #0xea0] d6598: f9413509 ldr x9, [x8, #0x268] d659c: f940910a ldr x10, [x8, #0x120] d65a0: f940014b ldr x11, [x10] d65a4: 8b090169 add x9, x11, x9 d65a8: f9000149 str x9, [x10] d65ac: f9474fe9 ldr x9, [sp, #0xe98] d65b0: f940592a ldr x10, [x9, #0xb0] d65b4: 91006140 add x0, x10, #0x18 d65b8: 97ff419e bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d65bc: f902dfe0 str x0, [sp, #0x5b8] d65c0: 14000001 b 0xd65c4 d65c4: f94753e8 ldr x8, [sp, #0xea0] d65c8: f9408901 ldr x1, [x8, #0x110] d65cc: f9408502 ldr x2, [x8, #0x108] d65d0: f942dfe0 ldr x0, [sp, #0x5b8] d65d4: 97ff4c1b bl 0xa9640 <_ZN7android11SampleTable32setCompositionTimeToSampleParamsElm@plt> d65d8: b905b7e0 str w0, [sp, #0x5b4] d65dc: 14000001 b 0xd65e0 d65e0: b945b7e8 ldr w8, [sp, #0x5b4] d65e4: b90f43e8 str w8, [sp, #0xf40] d65e8: b94f43e9 ldr w9, [sp, #0xf40] d65ec: 340000e9 cbz w9, 0xd6608 d65f0: 14000001 b 0xd65f4 d65f4: b94f43e8 ldr w8, [sp, #0xf40] d65f8: b91083e8 str w8, [sp, #0x1080] d65fc: 320003e8 orr w8, wzr, #0x1 d6600: b91057e8 str w8, [sp, #0x1054] d6604: 140008fa b 0xd89ec d6608: 140008f4 b 0xd89d8 d660c: f9474fe8 ldr x8, [sp, #0xe98] d6610: f9405909 ldr x9, [x8, #0xb0] d6614: b40001a9 cbz x9, 0xd6648 d6618: 14000001 b 0xd661c d661c: f9474fe8 ldr x8, [sp, #0xe98] d6620: f9405909 ldr x9, [x8, #0xb0] d6624: 91006120 add x0, x9, #0x18 d6628: aa1f03e9 mov x9, xzr d662c: aa0903e1 mov x1, x9 d6630: 97ff2624 bl 0x9fec0 <_ZNK7android2spINS_11SampleTableEEeqEPKS1_@plt> d6634: b905b3e0 str w0, [sp, #0x5b0] d6638: 14000001 b 0xd663c d663c: b945b3e8 ldr w8, [sp, #0x5b0] d6640: 360000e8 tbz w8, #0x0, 0xd665c d6644: 14000001 b 0xd6648 d6648: 12807dc8 mov w8, #-0x3ef // =-1007 d664c: b91083e8 str w8, [sp, #0x1080] d6650: 320003e8 orr w8, wzr, #0x1 d6654: b91057e8 str w8, [sp, #0x1054] d6658: 140008e5 b 0xd89ec d665c: f94753e8 ldr x8, [sp, #0xea0] d6660: f9413509 ldr x9, [x8, #0x268] d6664: f940910a ldr x10, [x8, #0x120] d6668: f940014b ldr x11, [x10] d666c: 8b090169 add x9, x11, x9 d6670: f9000149 str x9, [x10] d6674: f9474fe9 ldr x9, [sp, #0xe98] d6678: f940592a ldr x10, [x9, #0xb0] d667c: 91006140 add x0, x10, #0x18 d6680: 97ff416c bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d6684: f902d7e0 str x0, [sp, #0x5a8] d6688: 14000001 b 0xd668c d668c: f94753e8 ldr x8, [sp, #0xea0] d6690: f9408901 ldr x1, [x8, #0x110] d6694: f9408502 ldr x2, [x8, #0x108] d6698: f942d7e0 ldr x0, [sp, #0x5a8] d669c: 97ff4835 bl 0xa8770 <_ZN7android11SampleTable19setSyncSampleParamsElm@plt> d66a0: b905a7e0 str w0, [sp, #0x5a4] d66a4: 14000001 b 0xd66a8 d66a8: b945a7e8 ldr w8, [sp, #0x5a4] d66ac: b90f3fe8 str w8, [sp, #0xf3c] d66b0: b94f3fe9 ldr w9, [sp, #0xf3c] d66b4: 340000e9 cbz w9, 0xd66d0 d66b8: 14000001 b 0xd66bc d66bc: b94f3fe8 ldr w8, [sp, #0xf3c] d66c0: b91083e8 str w8, [sp, #0x1080] d66c4: 320003e8 orr w8, wzr, #0x1 d66c8: b91057e8 str w8, [sp, #0x1054] d66cc: 140008c8 b 0xd89ec d66d0: 140008c2 b 0xd89d8 d66d4: f94753e8 ldr x8, [sp, #0xea0] d66d8: f9413509 ldr x9, [x8, #0x268] d66dc: f940910a ldr x10, [x8, #0x120] d66e0: f940014b ldr x11, [x10] d66e4: 8b090169 add x9, x11, x9 d66e8: f9000149 str x9, [x10] d66ec: f9408509 ldr x9, [x8, #0x108] d66f0: f1001d29 subs x9, x9, #0x7 d66f4: f902cfe9 str x9, [sp, #0x598] d66f8: 540000ec b.gt 0xd6714 d66fc: 14000001 b 0xd6700 d6700: 12807dc8 mov w8, #-0x3ef // =-1007 d6704: b91083e8 str w8, [sp, #0x1080] d6708: 320003e8 orr w8, wzr, #0x1 d670c: b91057e8 str w8, [sp, #0x1054] d6710: 140008b7 b 0xd89ec d6714: f94753e8 ldr x8, [sp, #0xea0] d6718: f9408509 ldr x9, [x8, #0x108] d671c: f1001529 subs x9, x9, #0x5 d6720: f9079be9 str x9, [sp, #0xf30] d6724: f9479be9 ldr x9, [sp, #0xf30] d6728: f1009929 subs x9, x9, #0x26 d672c: f902cbe9 str x9, [sp, #0x590] d6730: 540000eb b.lt 0xd674c d6734: 14000001 b 0xd6738 d6738: 12807dc8 mov w8, #-0x3ef // =-1007 d673c: b91083e8 str w8, [sp, #0x1080] d6740: 320003e8 orr w8, wzr, #0x1 d6744: b91057e8 str w8, [sp, #0x1054] d6748: 140008a9 b 0xd89ec d674c: f9474fe8 ldr x8, [sp, #0xe98] d6750: 91024100 add x0, x8, #0x90 d6754: 97ff440f bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d6758: f902c7e0 str x0, [sp, #0x588] d675c: 14000001 b 0xd6760 d6760: f94753e8 ldr x8, [sp, #0xea0] d6764: f9408909 ldr x9, [x8, #0x110] d6768: 91001121 add x1, x9, #0x4 d676c: f9479be3 ldr x3, [sp, #0xf30] d6770: f942c7e9 ldr x9, [sp, #0x588] d6774: f940012a ldr x10, [x9] d6778: f9401d4a ldr x10, [x10, #0x38] d677c: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d6780: 910d6042 add x2, x2, #0x358 d6784: aa0903e0 mov x0, x9 d6788: d63f0140 blr x10 d678c: f902c3e0 str x0, [sp, #0x580] d6790: 14000001 b 0xd6794 d6794: f9479be8 ldr x8, [sp, #0xf30] d6798: f942c3e9 ldr x9, [sp, #0x580] d679c: eb080128 subs x8, x9, x8 d67a0: f902bfe8 str x8, [sp, #0x578] d67a4: 540000ea b.ge 0xd67c0 d67a8: 14000001 b 0xd67ac d67ac: 12807d68 mov w8, #-0x3ec // =-1004 d67b0: b91083e8 str w8, [sp, #0x1080] d67b4: 320003e8 orr w8, wzr, #0x1 d67b8: b91057e8 str w8, [sp, #0x1054] d67bc: 1400088c b 0xd89ec d67c0: f9479be8 ldr x8, [sp, #0xf30] d67c4: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d67c8: 910d6129 add x9, x9, #0x358 d67cc: 2a1f03ea mov w10, wzr d67d0: 3828692a strb w10, [x9, x8] d67d4: f9474fe8 ldr x8, [sp, #0xe98] d67d8: 9102e100 add x0, x8, #0xb8 d67dc: 97ff39b5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d67e0: f902bbe0 str x0, [sp, #0x570] d67e4: 14000001 b 0xd67e8 d67e8: 528c6401 mov w1, #0x6320 // =25376 d67ec: 72ad8de1 movk w1, #0x6c6f, lsl #16 d67f0: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d67f4: 910d6042 add x2, x2, #0x358 d67f8: f942bbe0 ldr x0, [sp, #0x570] d67fc: 97ff26f1 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d6800: b9056fe0 str w0, [sp, #0x56c] d6804: 14000001 b 0xd6808 d6808: 14000874 b 0xd89d8 d680c: f94753e8 ldr x8, [sp, #0xea0] d6810: f9413509 ldr x9, [x8, #0x268] d6814: f940910a ldr x10, [x8, #0x120] d6818: f940014b ldr x11, [x10] d681c: 8b090169 add x9, x11, x9 d6820: f9000149 str x9, [x10] d6824: f9408509 ldr x9, [x8, #0x108] d6828: f1000d29 subs x9, x9, #0x3 d682c: f902b3e9 str x9, [sp, #0x560] d6830: 540000ec b.gt 0xd684c d6834: 14000001 b 0xd6838 d6838: 12807dc8 mov w8, #-0x3ef // =-1007 d683c: b91083e8 str w8, [sp, #0x1080] d6840: 320003e8 orr w8, wzr, #0x1 d6844: b91057e8 str w8, [sp, #0x1054] d6848: 14000869 b 0xd89ec d684c: f94753e8 ldr x8, [sp, #0xea0] d6850: f9408509 ldr x9, [x8, #0x108] d6854: f1040529 subs x9, x9, #0x101 d6858: f902afe9 str x9, [sp, #0x558] d685c: 540000eb b.lt 0xd6878 d6860: 14000001 b 0xd6864 d6864: 321667e8 orr w8, wzr, #0xfffffc0f d6868: b91083e8 str w8, [sp, #0x1080] d686c: 320003e8 orr w8, wzr, #0x1 d6870: b91057e8 str w8, [sp, #0x1054] d6874: 1400085e b 0xd89ec d6878: f9474fe8 ldr x8, [sp, #0xe98] d687c: 91024100 add x0, x8, #0x90 d6880: 97ff43c4 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d6884: f902abe0 str x0, [sp, #0x550] d6888: 14000001 b 0xd688c d688c: f94753e8 ldr x8, [sp, #0xea0] d6890: f9408901 ldr x1, [x8, #0x110] d6894: f9408503 ldr x3, [x8, #0x108] d6898: f942abe9 ldr x9, [sp, #0x550] d689c: f940012a ldr x10, [x9] d68a0: f9401d4a ldr x10, [x10, #0x38] d68a4: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d68a8: 91096042 add x2, x2, #0x258 d68ac: aa0903e0 mov x0, x9 d68b0: d63f0140 blr x10 d68b4: f902a7e0 str x0, [sp, #0x548] d68b8: 14000001 b 0xd68bc d68bc: f94753e8 ldr x8, [sp, #0xea0] d68c0: f9408509 ldr x9, [x8, #0x108] d68c4: f942a7ea ldr x10, [sp, #0x548] d68c8: eb090149 subs x9, x10, x9 d68cc: f902a3e9 str x9, [sp, #0x540] d68d0: 540000ea b.ge 0xd68ec d68d4: 14000001 b 0xd68d8 d68d8: 12807d68 mov w8, #-0x3ec // =-1004 d68dc: b91083e8 str w8, [sp, #0x1080] d68e0: 320003e8 orr w8, wzr, #0x1 d68e4: b91057e8 str w8, [sp, #0x1054] d68e8: 14000841 b 0xd89ec d68ec: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d68f0: 91096000 add x0, x0, #0x258 d68f4: 97ff42f3 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d68f8: b9053fe0 str w0, [sp, #0x53c] d68fc: 14000001 b 0xd6900 d6900: b9453fe8 ldr w8, [sp, #0x53c] d6904: 340000e8 cbz w8, 0xd6920 d6908: 14000001 b 0xd690c d690c: 12807dc8 mov w8, #-0x3ef // =-1007 d6910: b91083e8 str w8, [sp, #0x1080] d6914: 320003e8 orr w8, wzr, #0x1 d6918: b91057e8 str w8, [sp, #0x1054] d691c: 14000834 b 0xd89ec d6920: f9474fe8 ldr x8, [sp, #0xe98] d6924: f9405909 ldr x9, [x8, #0xb0] d6928: b50000e9 cbnz x9, 0xd6944 d692c: 14000001 b 0xd6930 d6930: 12807dc8 mov w8, #-0x3ef // =-1007 d6934: b91083e8 str w8, [sp, #0x1080] d6938: 320003e8 orr w8, wzr, #0x1 d693c: b91057e8 str w8, [sp, #0x1054] d6940: 1400082b b 0xd89ec d6944: f9474fe8 ldr x8, [sp, #0xe98] d6948: f9405909 ldr x9, [x8, #0xb0] d694c: 91002120 add x0, x9, #0x8 d6950: 97ff3958 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d6954: f9029be0 str x0, [sp, #0x530] d6958: 14000001 b 0xd695c d695c: 914007e8 add x8, sp, #0x1, lsl #12 // =0x1000 d6960: 91096108 add x8, x8, #0x258 d6964: 91001103 add x3, x8, #0x4 d6968: f94753e8 ldr x8, [sp, #0xea0] d696c: f9408509 ldr x9, [x8, #0x108] d6970: f1001124 subs x4, x9, #0x4 d6974: 528c8e6a mov w10, #0x6473 // =25715 d6978: 72acae6a movk w10, #0x6573, lsl #16 d697c: f9429be0 ldr x0, [sp, #0x530] d6980: 2a0a03e1 mov w1, w10 d6984: 2a0a03e2 mov w2, w10 d6988: 97ff3aaa bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> d698c: b9052fe0 str w0, [sp, #0x52c] d6990: 14000001 b 0xd6994 d6994: f9474fe8 ldr x8, [sp, #0xe98] d6998: 91030100 add x0, x8, #0xc0 d699c: 97ff4f51 bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> d69a0: f90293e0 str x0, [sp, #0x520] d69a4: 14000001 b 0xd69a8 d69a8: f94293e8 ldr x8, [sp, #0x520] d69ac: f1000909 subs x9, x8, #0x2 d69b0: f9028fe9 str x9, [sp, #0x518] d69b4: 540005a3 b.lo 0xd6a68 d69b8: 14000001 b 0xd69bc d69bc: f9474fe8 ldr x8, [sp, #0xe98] d69c0: 91030109 add x9, x8, #0xc0 d69c4: aa0903e0 mov x0, x9 d69c8: f9028be0 str x0, [sp, #0x510] d69cc: aa0903e0 mov x0, x9 d69d0: 97ff4f44 bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> d69d4: f90287e0 str x0, [sp, #0x508] d69d8: 14000001 b 0xd69dc d69dc: f94287e8 ldr x8, [sp, #0x508] d69e0: f1000901 subs x1, x8, #0x2 d69e4: f9428be0 ldr x0, [sp, #0x510] d69e8: 97ff3f9e bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> d69ec: f90283e0 str x0, [sp, #0x500] d69f0: 14000001 b 0xd69f4 d69f4: f94283e8 ldr x8, [sp, #0x500] d69f8: b9400109 ldr w9, [x8] d69fc: 52868c2a mov w10, #0x3461 // =13409 d6a00: 72adae0a movk w10, #0x6d70, lsl #16 d6a04: 6b0a0129 subs w9, w9, w10 d6a08: b904ffe9 str w9, [sp, #0x4fc] d6a0c: 540002e1 b.ne 0xd6a68 d6a10: 14000001 b 0xd6a14 d6a14: 914007e8 add x8, sp, #0x1, lsl #12 // =0x1000 d6a18: 91096108 add x8, x8, #0x258 d6a1c: 91001101 add x1, x8, #0x4 d6a20: f94753e8 ldr x8, [sp, #0xea0] d6a24: f9408509 ldr x9, [x8, #0x108] d6a28: f1001122 subs x2, x9, #0x4 d6a2c: f9474fe0 ldr x0, [sp, #0xe98] d6a30: 97ff3444 bl 0xa3b40 <_ZN7android14MPEG4Extractor39updateAudioTrackInfoFromESDS_MPEG4AudioEPKvm@plt> d6a34: b904fbe0 str w0, [sp, #0x4f8] d6a38: 14000001 b 0xd6a3c d6a3c: b944fbe8 ldr w8, [sp, #0x4f8] d6a40: b90f2fe8 str w8, [sp, #0xf2c] d6a44: b94f2fe9 ldr w9, [sp, #0xf2c] d6a48: 340000e9 cbz w9, 0xd6a64 d6a4c: 14000001 b 0xd6a50 d6a50: b94f2fe8 ldr w8, [sp, #0xf2c] d6a54: b91083e8 str w8, [sp, #0x1080] d6a58: 320003e8 orr w8, wzr, #0x1 d6a5c: b91057e8 str w8, [sp, #0x1054] d6a60: 140007e3 b 0xd89ec d6a64: 14000001 b 0xd6a68 d6a68: f9474fe8 ldr x8, [sp, #0xe98] d6a6c: 91030100 add x0, x8, #0xc0 d6a70: 97ff4f1c bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> d6a74: f9027be0 str x0, [sp, #0x4f0] d6a78: 14000001 b 0xd6a7c d6a7c: f9427be8 ldr x8, [sp, #0x4f0] d6a80: f1000909 subs x9, x8, #0x2 d6a84: f90277e9 str x9, [sp, #0x4e8] d6a88: 54000aa3 b.lo 0xd6bdc d6a8c: 14000001 b 0xd6a90 d6a90: f9474fe8 ldr x8, [sp, #0xe98] d6a94: 91030109 add x9, x8, #0xc0 d6a98: aa0903e0 mov x0, x9 d6a9c: f90273e0 str x0, [sp, #0x4e0] d6aa0: aa0903e0 mov x0, x9 d6aa4: 97ff4f0f bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> d6aa8: f9026fe0 str x0, [sp, #0x4d8] d6aac: 14000001 b 0xd6ab0 d6ab0: f9426fe8 ldr x8, [sp, #0x4d8] d6ab4: f1000901 subs x1, x8, #0x2 d6ab8: f94273e0 ldr x0, [sp, #0x4e0] d6abc: 97ff3f69 bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> d6ac0: f9026be0 str x0, [sp, #0x4d0] d6ac4: 14000001 b 0xd6ac8 d6ac8: f9426be8 ldr x8, [sp, #0x4d0] d6acc: b9400109 ldr w9, [x8] d6ad0: 52868eca mov w10, #0x3476 // =13430 d6ad4: 72adae0a movk w10, #0x6d70, lsl #16 d6ad8: 6b0a0129 subs w9, w9, w10 d6adc: b904cfe9 str w9, [sp, #0x4cc] d6ae0: 540007e1 b.ne 0xd6bdc d6ae4: 14000001 b 0xd6ae8 d6ae8: 914007e8 add x8, sp, #0x1, lsl #12 // =0x1000 d6aec: 91096108 add x8, x8, #0x258 d6af0: 91001101 add x1, x8, #0x4 d6af4: f94753e8 ldr x8, [sp, #0xea0] d6af8: f9408509 ldr x9, [x8, #0x108] d6afc: f1001122 subs x2, x9, #0x4 d6b00: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d6b04: 91072000 add x0, x0, #0x1c8 d6b08: 97ff4656 bl 0xa8460 <_ZN7android4ESDSC1EPKvm@plt> d6b0c: 14000001 b 0xd6b10 d6b10: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d6b14: 91072000 add x0, x0, #0x1c8 d6b18: 914007e1 add x1, sp, #0x1, lsl #12 // =0x1000 d6b1c: 9103b021 add x1, x1, #0xec d6b20: 97ff33c4 bl 0xa3a30 <_ZNK7android4ESDS23getObjectTypeIndicationEPh@plt> d6b24: b904cbe0 str w0, [sp, #0x4c8] d6b28: 14000001 b 0xd6b2c d6b2c: b944cbe8 ldr w8, [sp, #0x4c8] d6b30: 350004e8 cbnz w8, 0xd6bcc d6b34: 14000001 b 0xd6b38 d6b38: 9103b7e8 add x8, sp, #0xed d6b3c: 397ffd08 ldrb w8, [x8, #0xfff] d6b40: 71018108 subs w8, w8, #0x60 d6b44: b904c7e8 str w8, [sp, #0x4c4] d6b48: 5400040b b.lt 0xd6bc8 d6b4c: 14000001 b 0xd6b50 d6b50: 9103b7e8 add x8, sp, #0xed d6b54: 397ffd08 ldrb w8, [x8, #0xfff] d6b58: 71019508 subs w8, w8, #0x65 d6b5c: b904c3e8 str w8, [sp, #0x4c0] d6b60: 5400034c b.gt 0xd6bc8 d6b64: 14000001 b 0xd6b68 d6b68: f9474fe8 ldr x8, [sp, #0xe98] d6b6c: f9405909 ldr x9, [x8, #0xb0] d6b70: 91002120 add x0, x9, #0x8 d6b74: 97ff38cf bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d6b78: f9025fe0 str x0, [sp, #0x4b8] d6b7c: 14000001 b 0xd6b80 d6b80: d0000e88 adrp x8, 0x2a8000 d6b84: f9415d08 ldr x8, [x8, #0x2b8] d6b88: f9400102 ldr x2, [x8] d6b8c: 528daca1 mov w1, #0x6d65 // =28005 d6b90: 72adad21 movk w1, #0x6d69, lsl #16 d6b94: f9425fe0 ldr x0, [sp, #0x4b8] d6b98: 97ff260a bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d6b9c: b904b7e0 str w0, [sp, #0x4b4] d6ba0: 14000001 b 0xd6ba4 d6ba4: 14000009 b 0xd6bc8 d6ba8: f94753e8 ldr x8, [sp, #0xea0] d6bac: f9007d00 str x0, [x8, #0xf8] d6bb0: 2a0103e9 mov w9, w1 d6bb4: b91047e9 str w9, [sp, #0x1044] d6bb8: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d6bbc: 91072000 add x0, x0, #0x1c8 d6bc0: 97ff28f4 bl 0xa0f90 <_ZN7android4ESDSD1Ev@plt> d6bc4: 1400078e b 0xd89fc d6bc8: 14000001 b 0xd6bcc d6bcc: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d6bd0: 91072000 add x0, x0, #0x1c8 d6bd4: 97ff28ef bl 0xa0f90 <_ZN7android4ESDSD1Ev@plt> d6bd8: 14000001 b 0xd6bdc d6bdc: 1400077f b 0xd89d8 d6be0: f94753e8 ldr x8, [sp, #0xea0] d6be4: f9413509 ldr x9, [x8, #0x268] d6be8: f940910a ldr x10, [x8, #0x120] d6bec: f940014b ldr x11, [x10] d6bf0: 8b090169 add x9, x11, x9 d6bf4: f9000149 str x9, [x10] d6bf8: f9474fe9 ldr x9, [sp, #0xe98] d6bfc: f940592a ldr x10, [x9, #0xb0] d6c00: b50000ea cbnz x10, 0xd6c1c d6c04: 14000001 b 0xd6c08 d6c08: 12807dc8 mov w8, #-0x3ef // =-1007 d6c0c: b91083e8 str w8, [sp, #0x1080] d6c10: 320003e8 orr w8, wzr, #0x1 d6c14: b91057e8 str w8, [sp, #0x1054] d6c18: 14000775 b 0xd89ec d6c1c: f94753e8 ldr x8, [sp, #0xea0] d6c20: f9408509 ldr x9, [x8, #0x108] d6c24: f1003129 subs x9, x9, #0xc d6c28: f90257e9 str x9, [sp, #0x4a8] d6c2c: 540000e0 b.eq 0xd6c48 d6c30: 14000001 b 0xd6c34 d6c34: 12807dc8 mov w8, #-0x3ef // =-1007 d6c38: b91083e8 str w8, [sp, #0x1080] d6c3c: 320003e8 orr w8, wzr, #0x1 d6c40: b91057e8 str w8, [sp, #0x1054] d6c44: 1400076a b 0xd89ec d6c48: f9474fe8 ldr x8, [sp, #0xe98] d6c4c: 91024100 add x0, x8, #0x90 d6c50: 97ff42d0 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d6c54: f90253e0 str x0, [sp, #0x4a0] d6c58: 14000001 b 0xd6c5c d6c5c: f94753e8 ldr x8, [sp, #0xea0] d6c60: f9408901 ldr x1, [x8, #0x110] d6c64: f9408503 ldr x3, [x8, #0x108] d6c68: f94253e9 ldr x9, [sp, #0x4a0] d6c6c: f940012a ldr x10, [x9] d6c70: f9401d4a ldr x10, [x10, #0x38] d6c74: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d6c78: 91093042 add x2, x2, #0x24c d6c7c: aa0903e0 mov x0, x9 d6c80: d63f0140 blr x10 d6c84: f9024fe0 str x0, [sp, #0x498] d6c88: 14000001 b 0xd6c8c d6c8c: f94753e8 ldr x8, [sp, #0xea0] d6c90: f9408509 ldr x9, [x8, #0x108] d6c94: f9424fea ldr x10, [sp, #0x498] d6c98: eb090149 subs x9, x10, x9 d6c9c: f9024be9 str x9, [sp, #0x490] d6ca0: 540000ea b.ge 0xd6cbc d6ca4: 14000001 b 0xd6ca8 d6ca8: 12807d68 mov w8, #-0x3ec // =-1004 d6cac: b91083e8 str w8, [sp, #0x1080] d6cb0: 320003e8 orr w8, wzr, #0x1 d6cb4: b91057e8 str w8, [sp, #0x1054] d6cb8: 1400074d b 0xd89ec d6cbc: 914007e8 add x8, sp, #0x1, lsl #12 // =0x1000 d6cc0: 91093108 add x8, x8, #0x24c d6cc4: 91001100 add x0, x8, #0x4 d6cc8: 97ff41fe bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d6ccc: b9048fe0 str w0, [sp, #0x48c] d6cd0: 14000001 b 0xd6cd4 d6cd4: b9448fe8 ldr w8, [sp, #0x48c] d6cd8: b90f2be8 str w8, [sp, #0xf28] d6cdc: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d6ce0: 91093129 add x9, x9, #0x24c d6ce4: 91002120 add x0, x9, #0x8 d6ce8: 97ff41f6 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d6cec: b9048be0 str w0, [sp, #0x488] d6cf0: 14000001 b 0xd6cf4 d6cf4: b9448be8 ldr w8, [sp, #0x488] d6cf8: b90f27e8 str w8, [sp, #0xf24] d6cfc: b94f2be9 ldr w9, [sp, #0xf28] d6d00: 340002c9 cbz w9, 0xd6d58 d6d04: 14000001 b 0xd6d08 d6d08: b94f2be8 ldr w8, [sp, #0xf28] d6d0c: 321f77e9 mov w9, #0x7ffffffe // =2147483646 d6d10: 6b090108 subs w8, w8, w9 d6d14: b90487e8 str w8, [sp, #0x484] d6d18: 54000208 b.hi 0xd6d58 d6d1c: 14000001 b 0xd6d20 d6d20: f9474fe8 ldr x8, [sp, #0xe98] d6d24: f9405909 ldr x9, [x8, #0xb0] d6d28: 91002120 add x0, x9, #0x8 d6d2c: 97ff3861 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d6d30: f9023fe0 str x0, [sp, #0x478] d6d34: 14000001 b 0xd6d38 d6d38: b94f2be2 ldr w2, [sp, #0xf28] d6d3c: 52884e41 mov w1, #0x4272 // =17010 d6d40: 72adaf01 movk w1, #0x6d78, lsl #16 d6d44: f9423fe0 ldr x0, [sp, #0x478] d6d48: 97ff32ca bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d6d4c: b90477e0 str w0, [sp, #0x474] d6d50: 14000001 b 0xd6d54 d6d54: 14000001 b 0xd6d58 d6d58: b94f27e8 ldr w8, [sp, #0xf24] d6d5c: 340002c8 cbz w8, 0xd6db4 d6d60: 14000001 b 0xd6d64 d6d64: b94f27e8 ldr w8, [sp, #0xf24] d6d68: 321f77e9 mov w9, #0x7ffffffe // =2147483646 d6d6c: 6b090108 subs w8, w8, w9 d6d70: b90473e8 str w8, [sp, #0x470] d6d74: 54000208 b.hi 0xd6db4 d6d78: 14000001 b 0xd6d7c d6d7c: f9474fe8 ldr x8, [sp, #0xe98] d6d80: f9405909 ldr x9, [x8, #0xb0] d6d84: 91002120 add x0, x9, #0x8 d6d88: 97ff384a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d6d8c: f90237e0 str x0, [sp, #0x468] d6d90: 14000001 b 0xd6d94 d6d94: b94f27e2 ldr w2, [sp, #0xf24] d6d98: 528e8ca1 mov w1, #0x7465 // =29797 d6d9c: 72ac4e41 movk w1, #0x6272, lsl #16 d6da0: f94237e0 ldr x0, [sp, #0x468] d6da4: 97ff32b3 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> d6da8: b90467e0 str w0, [sp, #0x464] d6dac: 14000001 b 0xd6db0 d6db0: 14000001 b 0xd6db4 d6db4: 14000709 b 0xd89d8 d6db8: f94753e8 ldr x8, [sp, #0xea0] d6dbc: f9413509 ldr x9, [x8, #0x268] d6dc0: f940910a ldr x10, [x8, #0x120] d6dc4: f940014b ldr x11, [x10] d6dc8: 8b090169 add x9, x11, x9 d6dcc: f9000149 str x9, [x10] d6dd0: 5280090c mov w12, #0x48 // =72 d6dd4: 2a0c03e0 mov w0, w12 d6dd8: 97ff484e bl 0xa8f10 <_Znwm@plt> d6ddc: f9022fe0 str x0, [sp, #0x458] d6de0: 14000001 b 0xd6de4 d6de4: f9422fe0 ldr x0, [sp, #0x458] d6de8: f94753e8 ldr x8, [sp, #0xea0] d6dec: f9408501 ldr x1, [x8, #0x108] d6df0: f9422fe2 ldr x2, [sp, #0x458] d6df4: f9022be0 str x0, [sp, #0x450] d6df8: aa0203e0 mov x0, x2 d6dfc: 97ff2c09 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> d6e00: 14000001 b 0xd6e04 d6e04: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d6e08: 91038000 add x0, x0, #0xe0 d6e0c: f9422be1 ldr x1, [sp, #0x450] d6e10: 97ff49c8 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> d6e14: 14000001 b 0xd6e18 d6e18: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d6e1c: 91038000 add x0, x0, #0xe0 d6e20: 97ff241c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d6e24: f90227e0 str x0, [sp, #0x448] d6e28: 14000001 b 0xd6e2c d6e2c: f94227e0 ldr x0, [sp, #0x448] d6e30: 97ff3908 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d6e34: f90223e0 str x0, [sp, #0x440] d6e38: 14000001 b 0xd6e3c d6e3c: f94223e8 ldr x8, [sp, #0x440] d6e40: b50002c8 cbnz x8, 0xd6e98 d6e44: 14000001 b 0xd6e48 d6e48: 12800168 mov w8, #-0xc // =-12 d6e4c: b91083e8 str w8, [sp, #0x1080] d6e50: 320003e8 orr w8, wzr, #0x1 d6e54: b91057e8 str w8, [sp, #0x1054] d6e58: 1400005e b 0xd6fd0 d6e5c: f94753e8 ldr x8, [sp, #0xea0] d6e60: f9007d00 str x0, [x8, #0xf8] d6e64: 2a0103e9 mov w9, w1 d6e68: b91047e9 str w9, [sp, #0x1044] d6e6c: f9422fe0 ldr x0, [sp, #0x458] d6e70: 97ff26bc bl 0xa0960 <_ZdlPv@plt> d6e74: 140006e2 b 0xd89fc d6e78: f94753e8 ldr x8, [sp, #0xea0] d6e7c: f9007d00 str x0, [x8, #0xf8] d6e80: 2a0103e9 mov w9, w1 d6e84: b91047e9 str w9, [sp, #0x1044] d6e88: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d6e8c: 91038000 add x0, x0, #0xe0 d6e90: 97ff4da0 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> d6e94: 140006da b 0xd89fc d6e98: f9474fe8 ldr x8, [sp, #0xe98] d6e9c: 91024100 add x0, x8, #0x90 d6ea0: 97ff423c bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d6ea4: f9021fe0 str x0, [sp, #0x438] d6ea8: 14000001 b 0xd6eac d6eac: f94753e8 ldr x8, [sp, #0xea0] d6eb0: f9408909 ldr x9, [x8, #0x110] d6eb4: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d6eb8: 91038000 add x0, x0, #0xe0 d6ebc: f9021be9 str x9, [sp, #0x430] d6ec0: 97ff23f4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d6ec4: f90217e0 str x0, [sp, #0x428] d6ec8: 14000001 b 0xd6ecc d6ecc: f94217e0 ldr x0, [sp, #0x428] d6ed0: 97ff38e0 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d6ed4: f90213e0 str x0, [sp, #0x420] d6ed8: 14000001 b 0xd6edc d6edc: f94753e8 ldr x8, [sp, #0xea0] d6ee0: f9408503 ldr x3, [x8, #0x108] d6ee4: f9421fe9 ldr x9, [sp, #0x438] d6ee8: f940012a ldr x10, [x9] d6eec: f9401d4a ldr x10, [x10, #0x38] d6ef0: aa0903e0 mov x0, x9 d6ef4: f9421be1 ldr x1, [sp, #0x430] d6ef8: f94213e2 ldr x2, [sp, #0x420] d6efc: d63f0140 blr x10 d6f00: f9020fe0 str x0, [sp, #0x418] d6f04: 14000001 b 0xd6f08 d6f08: f94753e8 ldr x8, [sp, #0xea0] d6f0c: f9408509 ldr x9, [x8, #0x108] d6f10: f9420fea ldr x10, [sp, #0x418] d6f14: eb090149 subs x9, x10, x9 d6f18: f9020be9 str x9, [sp, #0x410] d6f1c: 540000ea b.ge 0xd6f38 d6f20: 14000001 b 0xd6f24 d6f24: 12807d68 mov w8, #-0x3ec // =-1004 d6f28: b91083e8 str w8, [sp, #0x1080] d6f2c: 320003e8 orr w8, wzr, #0x1 d6f30: b91057e8 str w8, [sp, #0x1054] d6f34: 14000027 b 0xd6fd0 d6f38: f9474fe8 ldr x8, [sp, #0xe98] d6f3c: f9405909 ldr x9, [x8, #0xb0] d6f40: b50000e9 cbnz x9, 0xd6f5c d6f44: 14000001 b 0xd6f48 d6f48: 12807dc8 mov w8, #-0x3ef // =-1007 d6f4c: b91083e8 str w8, [sp, #0x1080] d6f50: 320003e8 orr w8, wzr, #0x1 d6f54: b91057e8 str w8, [sp, #0x1054] d6f58: 1400001e b 0xd6fd0 d6f5c: f9474fe8 ldr x8, [sp, #0xe98] d6f60: f9405909 ldr x9, [x8, #0xb0] d6f64: 91002120 add x0, x9, #0x8 d6f68: 97ff37d2 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d6f6c: f90207e0 str x0, [sp, #0x408] d6f70: 14000001 b 0xd6f74 d6f74: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d6f78: 91038000 add x0, x0, #0xe0 d6f7c: 97ff23c5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d6f80: f90203e0 str x0, [sp, #0x400] d6f84: 14000001 b 0xd6f88 d6f88: f94203e0 ldr x0, [sp, #0x400] d6f8c: 97ff38b1 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d6f90: f901ffe0 str x0, [sp, #0x3f8] d6f94: 14000001 b 0xd6f98 d6f98: f94753e8 ldr x8, [sp, #0xea0] d6f9c: f9408504 ldr x4, [x8, #0x108] d6fa0: 528c6c69 mov w9, #0x6363 // =25443 d6fa4: 72ac2ec9 movk w9, #0x6176, lsl #16 d6fa8: f94207e0 ldr x0, [sp, #0x408] d6fac: 2a0903e1 mov w1, w9 d6fb0: 2a0903e2 mov w2, w9 d6fb4: f941ffe3 ldr x3, [sp, #0x3f8] d6fb8: 97ff391e bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> d6fbc: b903f7e0 str w0, [sp, #0x3f4] d6fc0: 14000001 b 0xd6fc4 d6fc4: 321e03e8 orr w8, wzr, #0x4 d6fc8: b91057e8 str w8, [sp, #0x1054] d6fcc: 14000001 b 0xd6fd0 d6fd0: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d6fd4: 91038000 add x0, x0, #0xe0 d6fd8: 97ff4d4e bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> d6fdc: b95057e8 ldr w8, [sp, #0x1054] d6fe0: 71001108 subs w8, w8, #0x4 d6fe4: b903f3e8 str w8, [sp, #0x3f0] d6fe8: 5400cf80 b.eq 0xd89d8 d6fec: 14000680 b 0xd89ec d6ff0: 52800908 mov w8, #0x48 // =72 d6ff4: 2a0803e0 mov w0, w8 d6ff8: 97ff47c6 bl 0xa8f10 <_Znwm@plt> d6ffc: f901f7e0 str x0, [sp, #0x3e8] d7000: 14000001 b 0xd7004 d7004: f941f7e0 ldr x0, [sp, #0x3e8] d7008: f94753e8 ldr x8, [sp, #0xea0] d700c: f9408501 ldr x1, [x8, #0x108] d7010: f941f7e2 ldr x2, [sp, #0x3e8] d7014: f901f3e0 str x0, [sp, #0x3e0] d7018: aa0203e0 mov x0, x2 d701c: 97ff2b81 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> d7020: 14000001 b 0xd7024 d7024: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d7028: 91036000 add x0, x0, #0xd8 d702c: f941f3e1 ldr x1, [sp, #0x3e0] d7030: 97ff4940 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> d7034: 14000001 b 0xd7038 d7038: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d703c: 91036000 add x0, x0, #0xd8 d7040: 97ff2394 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d7044: f901efe0 str x0, [sp, #0x3d8] d7048: 14000001 b 0xd704c d704c: f941efe0 ldr x0, [sp, #0x3d8] d7050: 97ff3880 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d7054: f901ebe0 str x0, [sp, #0x3d0] d7058: 14000001 b 0xd705c d705c: f941ebe8 ldr x8, [sp, #0x3d0] d7060: b50002c8 cbnz x8, 0xd70b8 d7064: 14000001 b 0xd7068 d7068: 12800168 mov w8, #-0xc // =-12 d706c: b91083e8 str w8, [sp, #0x1080] d7070: 320003e8 orr w8, wzr, #0x1 d7074: b91057e8 str w8, [sp, #0x1054] d7078: 14000064 b 0xd7208 d707c: f94753e8 ldr x8, [sp, #0xea0] d7080: f9007d00 str x0, [x8, #0xf8] d7084: 2a0103e9 mov w9, w1 d7088: b91047e9 str w9, [sp, #0x1044] d708c: f941f7e0 ldr x0, [sp, #0x3e8] d7090: 97ff2634 bl 0xa0960 <_ZdlPv@plt> d7094: 1400065a b 0xd89fc d7098: f94753e8 ldr x8, [sp, #0xea0] d709c: f9007d00 str x0, [x8, #0xf8] d70a0: 2a0103e9 mov w9, w1 d70a4: b91047e9 str w9, [sp, #0x1044] d70a8: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d70ac: 91036000 add x0, x0, #0xd8 d70b0: 97ff4d18 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> d70b4: 14000652 b 0xd89fc d70b8: f9474fe8 ldr x8, [sp, #0xe98] d70bc: 91024100 add x0, x8, #0x90 d70c0: 97ff41b4 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d70c4: f901e7e0 str x0, [sp, #0x3c8] d70c8: 14000001 b 0xd70cc d70cc: f94753e8 ldr x8, [sp, #0xea0] d70d0: f9408909 ldr x9, [x8, #0x110] d70d4: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d70d8: 91036000 add x0, x0, #0xd8 d70dc: f901e3e9 str x9, [sp, #0x3c0] d70e0: 97ff236c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d70e4: f901dfe0 str x0, [sp, #0x3b8] d70e8: 14000001 b 0xd70ec d70ec: f941dfe0 ldr x0, [sp, #0x3b8] d70f0: 97ff3858 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d70f4: f901dbe0 str x0, [sp, #0x3b0] d70f8: 14000001 b 0xd70fc d70fc: f94753e8 ldr x8, [sp, #0xea0] d7100: f9408503 ldr x3, [x8, #0x108] d7104: f941e7e9 ldr x9, [sp, #0x3c8] d7108: f940012a ldr x10, [x9] d710c: f9401d4a ldr x10, [x10, #0x38] d7110: aa0903e0 mov x0, x9 d7114: f941e3e1 ldr x1, [sp, #0x3c0] d7118: f941dbe2 ldr x2, [sp, #0x3b0] d711c: d63f0140 blr x10 d7120: f901d7e0 str x0, [sp, #0x3a8] d7124: 14000001 b 0xd7128 d7128: f94753e8 ldr x8, [sp, #0xea0] d712c: f9408509 ldr x9, [x8, #0x108] d7130: f941d7ea ldr x10, [sp, #0x3a8] d7134: eb090149 subs x9, x10, x9 d7138: f901d3e9 str x9, [sp, #0x3a0] d713c: 540000ea b.ge 0xd7158 d7140: 14000001 b 0xd7144 d7144: 12807d68 mov w8, #-0x3ec // =-1004 d7148: b91083e8 str w8, [sp, #0x1080] d714c: 320003e8 orr w8, wzr, #0x1 d7150: b91057e8 str w8, [sp, #0x1054] d7154: 1400002d b 0xd7208 d7158: f9474fe8 ldr x8, [sp, #0xe98] d715c: f9405909 ldr x9, [x8, #0xb0] d7160: b50000e9 cbnz x9, 0xd717c d7164: 14000001 b 0xd7168 d7168: 12807dc8 mov w8, #-0x3ef // =-1007 d716c: b91083e8 str w8, [sp, #0x1080] d7170: 320003e8 orr w8, wzr, #0x1 d7174: b91057e8 str w8, [sp, #0x1054] d7178: 14000024 b 0xd7208 d717c: f9474fe8 ldr x8, [sp, #0xe98] d7180: f9405909 ldr x9, [x8, #0xb0] d7184: 91002120 add x0, x9, #0x8 d7188: 97ff374a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d718c: f901cfe0 str x0, [sp, #0x398] d7190: 14000001 b 0xd7194 d7194: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d7198: 91036000 add x0, x0, #0xd8 d719c: 97ff233d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d71a0: f901cbe0 str x0, [sp, #0x390] d71a4: 14000001 b 0xd71a8 d71a8: f941cbe0 ldr x0, [sp, #0x390] d71ac: 97ff3829 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d71b0: f901c7e0 str x0, [sp, #0x388] d71b4: 14000001 b 0xd71b8 d71b8: f94753e8 ldr x8, [sp, #0xea0] d71bc: f9408504 ldr x4, [x8, #0x108] d71c0: 528c6c69 mov w9, #0x6363 // =25443 d71c4: 72ad0ec9 movk w9, #0x6876, lsl #16 d71c8: f941cfe0 ldr x0, [sp, #0x398] d71cc: 2a0903e1 mov w1, w9 d71d0: 2a0903e2 mov w2, w9 d71d4: f941c7e3 ldr x3, [sp, #0x388] d71d8: 97ff3896 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> d71dc: b90387e0 str w0, [sp, #0x384] d71e0: 14000001 b 0xd71e4 d71e4: f94753e8 ldr x8, [sp, #0xea0] d71e8: f9413509 ldr x9, [x8, #0x268] d71ec: f940910a ldr x10, [x8, #0x120] d71f0: f940014b ldr x11, [x10] d71f4: 8b090169 add x9, x11, x9 d71f8: f9000149 str x9, [x10] d71fc: 321e03ec orr w12, wzr, #0x4 d7200: b91057ec str w12, [sp, #0x1054] d7204: 14000001 b 0xd7208 d7208: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d720c: 91036000 add x0, x0, #0xd8 d7210: 97ff4cc0 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> d7214: b95057e8 ldr w8, [sp, #0x1054] d7218: 71001108 subs w8, w8, #0x4 d721c: b90383e8 str w8, [sp, #0x380] d7220: 5400bdc0 b.eq 0xd89d8 d7224: 140005f2 b 0xd89ec d7228: f94753e8 ldr x8, [sp, #0xea0] d722c: f9413509 ldr x9, [x8, #0x268] d7230: f940910a ldr x10, [x8, #0x120] d7234: f940014b ldr x11, [x10] d7238: 8b090169 add x9, x11, x9 d723c: f9000149 str x9, [x10] d7240: f9408509 ldr x9, [x8, #0x108] d7244: f1001d29 subs x9, x9, #0x7 d7248: f901bfe9 str x9, [sp, #0x378] d724c: 540001a0 b.eq 0xd7280 d7250: 14000001 b 0xd7254 d7254: f94753e8 ldr x8, [sp, #0xea0] d7258: f9408509 ldr x9, [x8, #0x108] d725c: f1005d29 subs x9, x9, #0x17 d7260: f901bbe9 str x9, [sp, #0x370] d7264: 540000e0 b.eq 0xd7280 d7268: 14000001 b 0xd726c d726c: 12807dc8 mov w8, #-0x3ef // =-1007 d7270: b91083e8 str w8, [sp, #0x1080] d7274: 320003e8 orr w8, wzr, #0x1 d7278: b91057e8 str w8, [sp, #0x1054] d727c: 140005dc b 0xd89ec d7280: f9474fe8 ldr x8, [sp, #0xe98] d7284: 91024100 add x0, x8, #0x90 d7288: 97ff4142 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d728c: f901b7e0 str x0, [sp, #0x368] d7290: 14000001 b 0xd7294 d7294: f94753e8 ldr x8, [sp, #0xea0] d7298: f9408901 ldr x1, [x8, #0x110] d729c: f9408503 ldr x3, [x8, #0x108] d72a0: f941b7e9 ldr x9, [sp, #0x368] d72a4: f940012a ldr x10, [x9] d72a8: f9401d4a ldr x10, [x10, #0x38] d72ac: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d72b0: 9108d042 add x2, x2, #0x234 d72b4: aa0903e0 mov x0, x9 d72b8: d63f0140 blr x10 d72bc: f901b3e0 str x0, [sp, #0x360] d72c0: 14000001 b 0xd72c4 d72c4: f94753e8 ldr x8, [sp, #0xea0] d72c8: f9408509 ldr x9, [x8, #0x108] d72cc: f941b3ea ldr x10, [sp, #0x360] d72d0: eb090149 subs x9, x10, x9 d72d4: f901afe9 str x9, [sp, #0x358] d72d8: 540000ea b.ge 0xd72f4 d72dc: 14000001 b 0xd72e0 d72e0: 12807d68 mov w8, #-0x3ec // =-1004 d72e4: b91083e8 str w8, [sp, #0x1080] d72e8: 320003e8 orr w8, wzr, #0x1 d72ec: b91057e8 str w8, [sp, #0x1054] d72f0: 140005bf b 0xd89ec d72f4: f9474fe8 ldr x8, [sp, #0xe98] d72f8: f9405909 ldr x9, [x8, #0xb0] d72fc: b50000e9 cbnz x9, 0xd7318 d7300: 14000001 b 0xd7304 d7304: 12807dc8 mov w8, #-0x3ef // =-1007 d7308: b91083e8 str w8, [sp, #0x1080] d730c: 320003e8 orr w8, wzr, #0x1 d7310: b91057e8 str w8, [sp, #0x1054] d7314: 140005b6 b 0xd89ec d7318: f9474fe8 ldr x8, [sp, #0xe98] d731c: f9405909 ldr x9, [x8, #0xb0] d7320: 91002120 add x0, x9, #0x8 d7324: 97ff36e3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d7328: f901abe0 str x0, [sp, #0x350] d732c: 14000001 b 0xd7330 d7330: f94753e8 ldr x8, [sp, #0xea0] d7334: f9408504 ldr x4, [x8, #0x108] d7338: 5286c669 mov w9, #0x3633 // =13875 d733c: 72ac8649 movk w9, #0x6432, lsl #16 d7340: 914007e3 add x3, sp, #0x1, lsl #12 // =0x1000 d7344: 9108d063 add x3, x3, #0x234 d7348: f941abe0 ldr x0, [sp, #0x350] d734c: 2a0903e1 mov w1, w9 d7350: 2a0903e2 mov w2, w9 d7354: 97ff3837 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> d7358: b9034fe0 str w0, [sp, #0x34c] d735c: 14000001 b 0xd7360 d7360: 1400059e b 0xd89d8 d7364: f94753e8 ldr x8, [sp, #0xea0] d7368: f9409109 ldr x9, [x8, #0x120] d736c: f9400129 ldr x9, [x9] d7370: f941350a ldr x10, [x8, #0x268] d7374: 8b0a0129 add x9, x9, x10 d7378: f9078fe9 str x9, [sp, #0xf18] d737c: f9408909 ldr x9, [x8, #0x110] d7380: f940910a ldr x10, [x8, #0x120] d7384: f9000149 str x9, [x10] d7388: f9474fe9 ldr x9, [sp, #0xe98] d738c: 91030120 add x0, x9, #0xc0 d7390: 321f03e1 orr w1, wzr, #0x2 d7394: 940010cd bl 0xdb6c8 d7398: b9034be0 str w0, [sp, #0x348] d739c: 14000001 b 0xd73a0 d73a0: b9434be8 ldr w8, [sp, #0x348] d73a4: 12000109 and w9, w8, #0x1 d73a8: 393c53e9 strb w9, [sp, #0xf14] d73ac: 397c53e9 ldrb w9, [sp, #0xf14] d73b0: 37000909 tbnz w9, #0x0, 0xd74d0 d73b4: 14000001 b 0xd73b8 d73b8: f94753e8 ldr x8, [sp, #0xea0] d73bc: f9408509 ldr x9, [x8, #0x108] d73c0: f1000d29 subs x9, x9, #0x3 d73c4: f901a3e9 str x9, [sp, #0x340] d73c8: 5400016c b.gt 0xd73f4 d73cc: 14000001 b 0xd73d0 d73d0: f9478fe8 ldr x8, [sp, #0xf18] d73d4: f94753e9 ldr x9, [sp, #0xea0] d73d8: f940912a ldr x10, [x9, #0x120] d73dc: f9000148 str x8, [x10] d73e0: 12807dcb mov w11, #-0x3ef // =-1007 d73e4: b91083eb str w11, [sp, #0x1080] d73e8: 320003eb orr w11, wzr, #0x1 d73ec: b91057eb str w11, [sp, #0x1054] d73f0: 1400057f b 0xd89ec d73f4: f9474fe8 ldr x8, [sp, #0xe98] d73f8: 91024100 add x0, x8, #0x90 d73fc: 97ff40e5 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d7400: f9019fe0 str x0, [sp, #0x338] d7404: 14000001 b 0xd7408 d7408: f94753e8 ldr x8, [sp, #0xea0] d740c: f9408901 ldr x1, [x8, #0x110] d7410: f9419fe9 ldr x9, [sp, #0x338] d7414: f940012a ldr x10, [x9] d7418: f9401d4a ldr x10, [x10, #0x38] d741c: 321e03eb orr w11, wzr, #0x4 d7420: 2a0b03e3 mov w3, w11 d7424: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d7428: 91071042 add x2, x2, #0x1c4 d742c: aa0903e0 mov x0, x9 d7430: d63f0140 blr x10 d7434: f9019be0 str x0, [sp, #0x330] d7438: 14000001 b 0xd743c d743c: f9419be8 ldr x8, [sp, #0x330] d7440: f1000d09 subs x9, x8, #0x3 d7444: f90197e9 str x9, [sp, #0x328] d7448: 5400016c b.gt 0xd7474 d744c: 14000001 b 0xd7450 d7450: f9478fe8 ldr x8, [sp, #0xf18] d7454: f94753e9 ldr x9, [sp, #0xea0] d7458: f940912a ldr x10, [x9, #0x120] d745c: f9000148 str x8, [x10] d7460: 12807d6b mov w11, #-0x3ec // =-1004 d7464: b91083eb str w11, [sp, #0x1080] d7468: 320003eb orr w11, wzr, #0x1 d746c: b91057eb str w11, [sp, #0x1054] d7470: 1400055f b 0xd89ec d7474: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d7478: 91071000 add x0, x0, #0x1c4 d747c: 97ff4011 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d7480: b90327e0 str w0, [sp, #0x324] d7484: 14000001 b 0xd7488 d7488: b94327e8 ldr w8, [sp, #0x324] d748c: 34000168 cbz w8, 0xd74b8 d7490: 14000001 b 0xd7494 d7494: f9478fe8 ldr x8, [sp, #0xf18] d7498: f94753e9 ldr x9, [sp, #0xea0] d749c: f940912a ldr x10, [x9, #0x120] d74a0: f9000148 str x8, [x10] d74a4: 2a1f03eb mov w11, wzr d74a8: b91083eb str w11, [sp, #0x1080] d74ac: 320003eb orr w11, wzr, #0x1 d74b0: b91057eb str w11, [sp, #0x1054] d74b4: 1400054e b 0xd89ec d74b8: f94753e8 ldr x8, [sp, #0xea0] d74bc: f9409109 ldr x9, [x8, #0x120] d74c0: f940012a ldr x10, [x9] d74c4: 9100114a add x10, x10, #0x4 d74c8: f900012a str x10, [x9] d74cc: 14000001 b 0xd74d0 d74d0: 14000001 b 0xd74d4 d74d4: f94753e8 ldr x8, [sp, #0xea0] d74d8: f9409109 ldr x9, [x8, #0x120] d74dc: f9400129 ldr x9, [x9] d74e0: f9478fea ldr x10, [sp, #0xf18] d74e4: eb0a0129 subs x9, x9, x10 d74e8: f9018fe9 str x9, [sp, #0x318] d74ec: 540002aa b.ge 0xd7540 d74f0: 14000001 b 0xd74f4 d74f4: f94753e8 ldr x8, [sp, #0xea0] d74f8: f9409101 ldr x1, [x8, #0x120] d74fc: b9506fe9 ldr w9, [sp, #0x106c] d7500: 11000522 add w2, w9, #0x1 d7504: f9474fe0 ldr x0, [sp, #0xe98] d7508: 97ffed06 bl 0xd2920 d750c: b90317e0 str w0, [sp, #0x314] d7510: 14000001 b 0xd7514 d7514: b94317e8 ldr w8, [sp, #0x314] d7518: b90f13e8 str w8, [sp, #0xf10] d751c: b94f13e9 ldr w9, [sp, #0xf10] d7520: 340000e9 cbz w9, 0xd753c d7524: 14000001 b 0xd7528 d7528: b94f13e8 ldr w8, [sp, #0xf10] d752c: b91083e8 str w8, [sp, #0x1080] d7530: 320003e8 orr w8, wzr, #0x1 d7534: b91057e8 str w8, [sp, #0x1054] d7538: 1400052d b 0xd89ec d753c: 17ffffe6 b 0xd74d4 d7540: f94753e8 ldr x8, [sp, #0xea0] d7544: f9409109 ldr x9, [x8, #0x120] d7548: f9400129 ldr x9, [x9] d754c: f9478fea ldr x10, [sp, #0xf18] d7550: eb0a0129 subs x9, x9, x10 d7554: f90187e9 str x9, [sp, #0x308] d7558: 540000e0 b.eq 0xd7574 d755c: 14000001 b 0xd7560 d7560: 12807dc8 mov w8, #-0x3ef // =-1007 d7564: b91083e8 str w8, [sp, #0x1080] d7568: 320003e8 orr w8, wzr, #0x1 d756c: b91057e8 str w8, [sp, #0x1054] d7570: 1400051f b 0xd89ec d7574: 14000519 b 0xd89d8 d7578: f94753e8 ldr x8, [sp, #0xea0] d757c: f9413509 ldr x9, [x8, #0x268] d7580: f940910a ldr x10, [x8, #0x120] d7584: f940014b ldr x11, [x10] d7588: 8b090169 add x9, x11, x9 d758c: f9000149 str x9, [x10] d7590: f9474fe9 ldr x9, [sp, #0xe98] d7594: 91030120 add x0, x9, #0xc0 d7598: 97ff4c52 bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> d759c: f90183e0 str x0, [sp, #0x300] d75a0: 14000001 b 0xd75a4 d75a4: f94183e8 ldr x8, [sp, #0x300] d75a8: f1001909 subs x9, x8, #0x6 d75ac: f9017fe9 str x9, [sp, #0x2f8] d75b0: 54000381 b.ne 0xd7620 d75b4: 14000001 b 0xd75b8 d75b8: f9474fe8 ldr x8, [sp, #0xe98] d75bc: 91030100 add x0, x8, #0xc0 d75c0: 94000807 bl 0xd95dc ::size() const+0x24> d75c4: b902f7e0 str w0, [sp, #0x2f4] d75c8: 14000001 b 0xd75cc d75cc: b942f7e8 ldr w8, [sp, #0x2f4] d75d0: 36000288 tbz w8, #0x0, 0xd7620 d75d4: 14000001 b 0xd75d8 d75d8: f94753e8 ldr x8, [sp, #0xea0] d75dc: f9408901 ldr x1, [x8, #0x110] d75e0: f9408502 ldr x2, [x8, #0x108] d75e4: f9474fe0 ldr x0, [sp, #0xe98] d75e8: 97ff34be bl 0xa48e0 <_ZN7android14MPEG4Extractor19parseITunesMetaDataElm@plt> d75ec: b902f3e0 str w0, [sp, #0x2f0] d75f0: 14000001 b 0xd75f4 d75f4: b942f3e8 ldr w8, [sp, #0x2f0] d75f8: b90f0fe8 str w8, [sp, #0xf0c] d75fc: b94f0fe9 ldr w9, [sp, #0xf0c] d7600: 340000e9 cbz w9, 0xd761c d7604: 14000001 b 0xd7608 d7608: b94f0fe8 ldr w8, [sp, #0xf0c] d760c: b91083e8 str w8, [sp, #0x1080] d7610: 320003e8 orr w8, wzr, #0x1 d7614: b91057e8 str w8, [sp, #0x1054] d7618: 140004f5 b 0xd89ec d761c: 14000001 b 0xd7620 d7620: 140004ee b 0xd89d8 d7624: f94753e8 ldr x8, [sp, #0xea0] d7628: f9413509 ldr x9, [x8, #0x268] d762c: f940910a ldr x10, [x8, #0x120] d7630: f940014b ldr x11, [x10] d7634: 8b090169 add x9, x11, x9 d7638: f9000149 str x9, [x10] d763c: b9506fec ldr w12, [sp, #0x106c] d7640: 7100058c subs w12, w12, #0x1 d7644: b902efec str w12, [sp, #0x2ec] d7648: 540000e0 b.eq 0xd7664 d764c: 14000001 b 0xd7650 d7650: 12807dc8 mov w8, #-0x3ef // =-1007 d7654: b91083e8 str w8, [sp, #0x1080] d7658: 320003e8 orr w8, wzr, #0x1 d765c: b91057e8 str w8, [sp, #0x1054] d7660: 140004e3 b 0xd89ec d7664: f94753e8 ldr x8, [sp, #0xea0] d7668: f9408509 ldr x9, [x8, #0x108] d766c: f1007d29 subs x9, x9, #0x1f d7670: f90173e9 str x9, [sp, #0x2e0] d7674: 540000ec b.gt 0xd7690 d7678: 14000001 b 0xd767c d767c: 12807dc8 mov w8, #-0x3ef // =-1007 d7680: b91083e8 str w8, [sp, #0x1080] d7684: 320003e8 orr w8, wzr, #0x1 d7688: b91057e8 str w8, [sp, #0x1054] d768c: 140004d8 b 0xd89ec d7690: f9474fe8 ldr x8, [sp, #0xe98] d7694: 91024100 add x0, x8, #0x90 d7698: 97ff403e bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d769c: f9016fe0 str x0, [sp, #0x2d8] d76a0: 14000001 b 0xd76a4 d76a4: f94753e8 ldr x8, [sp, #0xea0] d76a8: f9408901 ldr x1, [x8, #0x110] d76ac: f9416fe9 ldr x9, [sp, #0x2d8] d76b0: f940012a ldr x10, [x9] d76b4: f9401d4a ldr x10, [x10, #0x38] d76b8: 321b03eb orr w11, wzr, #0x20 d76bc: 2a0b03e3 mov w3, w11 d76c0: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d76c4: 91085042 add x2, x2, #0x214 d76c8: aa0903e0 mov x0, x9 d76cc: d63f0140 blr x10 d76d0: f9016be0 str x0, [sp, #0x2d0] d76d4: 14000001 b 0xd76d8 d76d8: f9416be8 ldr x8, [sp, #0x2d0] d76dc: f1007d09 subs x9, x8, #0x1f d76e0: f90167e9 str x9, [sp, #0x2c8] d76e4: 540000ec b.gt 0xd7700 d76e8: 14000001 b 0xd76ec d76ec: 12807d68 mov w8, #-0x3ec // =-1004 d76f0: b91083e8 str w8, [sp, #0x1080] d76f4: 320003e8 orr w8, wzr, #0x1 d76f8: b91057e8 str w8, [sp, #0x1054] d76fc: 140004bc b 0xd89ec d7700: aa1f03e8 mov x8, xzr d7704: f9077fe8 str x8, [sp, #0xef8] d7708: 910857e8 add x8, sp, #0x215 d770c: 397ffd09 ldrb w9, [x8, #0xfff] d7710: 71000529 subs w9, w9, #0x1 d7714: b902c7e9 str w9, [sp, #0x2c4] d7718: 54000481 b.ne 0xd77a8 d771c: 14000001 b 0xd7720 d7720: 914007e8 add x8, sp, #0x1, lsl #12 // =0x1000 d7724: 91085108 add x8, x8, #0x214 d7728: 91001100 add x0, x8, #0x4 d772c: 97ff25ad bl 0xa0de0 <_ZN7android6U64_ATEPKh@plt> d7730: f9015fe0 str x0, [sp, #0x2b8] d7734: 14000001 b 0xd7738 d7738: f9415fe8 ldr x8, [sp, #0x2b8] d773c: f90783e8 str x8, [sp, #0xf00] d7740: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d7744: 91085129 add x9, x9, #0x214 d7748: 91005120 add x0, x9, #0x14 d774c: 97ff3f5d bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d7750: b902b7e0 str w0, [sp, #0x2b4] d7754: 14000001 b 0xd7758 d7758: b942b7e8 ldr w8, [sp, #0x2b4] d775c: f9474fe9 ldr x9, [sp, #0xe98] d7760: b9009d28 str w8, [x9, #0x9c] d7764: 914007ea add x10, sp, #0x1, lsl #12 // =0x1000 d7768: 9108514a add x10, x10, #0x214 d776c: 91006140 add x0, x10, #0x18 d7770: 97ff259c bl 0xa0de0 <_ZN7android6U64_ATEPKh@plt> d7774: f90157e0 str x0, [sp, #0x2a8] d7778: 14000001 b 0xd777c d777c: f94157e8 ldr x8, [sp, #0x2a8] d7780: f9077fe8 str x8, [sp, #0xef8] d7784: f9477fe9 ldr x9, [sp, #0xef8] d7788: b1000529 adds x9, x9, #0x1 d778c: f90153e9 str x9, [sp, #0x2a0] d7790: 540000a1 b.ne 0xd77a4 d7794: 14000001 b 0xd7798 d7798: aa1f03e8 mov x8, xzr d779c: f9077fe8 str x8, [sp, #0xef8] d77a0: 14000001 b 0xd77a4 d77a4: 14000032 b 0xd786c d77a8: 910857e8 add x8, sp, #0x215 d77ac: 397ffd08 ldrb w8, [x8, #0xfff] d77b0: 340000e8 cbz w8, 0xd77cc d77b4: 14000001 b 0xd77b8 d77b8: 12807dc8 mov w8, #-0x3ef // =-1007 d77bc: b91083e8 str w8, [sp, #0x1080] d77c0: 320003e8 orr w8, wzr, #0x1 d77c4: b91057e8 str w8, [sp, #0x1054] d77c8: 14000489 b 0xd89ec d77cc: 914007e8 add x8, sp, #0x1, lsl #12 // =0x1000 d77d0: 91085108 add x8, x8, #0x214 d77d4: 91001100 add x0, x8, #0x4 d77d8: 97ff3f3a bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d77dc: b9029fe0 str w0, [sp, #0x29c] d77e0: 14000001 b 0xd77e4 d77e4: b9429fe8 ldr w8, [sp, #0x29c] d77e8: 2a0803e9 mov w9, w8 d77ec: 2a0903ea mov w10, w9 d77f0: f90783ea str x10, [sp, #0xf00] d77f4: 914007ea add x10, sp, #0x1, lsl #12 // =0x1000 d77f8: 9108514a add x10, x10, #0x214 d77fc: 91003140 add x0, x10, #0xc d7800: 97ff3f30 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d7804: b9029be0 str w0, [sp, #0x298] d7808: 14000001 b 0xd780c d780c: b9429be8 ldr w8, [sp, #0x298] d7810: f9474fe9 ldr x9, [sp, #0xe98] d7814: b9009d28 str w8, [x9, #0x9c] d7818: 914007ea add x10, sp, #0x1, lsl #12 // =0x1000 d781c: 9108514a add x10, x10, #0x214 d7820: 91004140 add x0, x10, #0x10 d7824: 97ff3f27 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> d7828: b90297e0 str w0, [sp, #0x294] d782c: 14000001 b 0xd7830 d7830: b94297e8 ldr w8, [sp, #0x294] d7834: b90ef7e8 str w8, [sp, #0xef4] d7838: b94ef7e9 ldr w9, [sp, #0xef4] d783c: 31000529 adds w9, w9, #0x1 d7840: b90293e9 str w9, [sp, #0x290] d7844: 540000a1 b.ne 0xd7858 d7848: 14000001 b 0xd784c d784c: 2a1f03e8 mov w8, wzr d7850: b90ef7e8 str w8, [sp, #0xef4] d7854: 14000001 b 0xd7858 d7858: b94ef7e8 ldr w8, [sp, #0xef4] d785c: 2a0803e9 mov w9, w8 d7860: f9077fe9 str x9, [sp, #0xef8] d7864: 14000001 b 0xd7868 d7868: 14000001 b 0xd786c d786c: f9477fe8 ldr x8, [sp, #0xef8] d7870: b4000468 cbz x8, 0xd78fc d7874: 14000001 b 0xd7878 d7878: f9474fe8 ldr x8, [sp, #0xe98] d787c: b9409d09 ldr w9, [x8, #0x9c] d7880: 340003e9 cbz w9, 0xd78fc d7884: 14000001 b 0xd7888 d7888: f9477fe8 ldr x8, [sp, #0xef8] d788c: d296bd89 mov x9, #0xb5ec // =46572 d7890: f2bef409 movk x9, #0xf7a0, lsl #16 d7894: f2c218c9 movk x9, #0x10c6, lsl #32 d7898: eb090108 subs x8, x8, x9 d789c: f90147e8 str x8, [sp, #0x288] d78a0: 540002e8 b.hi 0xd78fc d78a4: 14000001 b 0xd78a8 d78a8: f9474fe8 ldr x8, [sp, #0xe98] d78ac: 9102e100 add x0, x8, #0xb8 d78b0: 97ff3580 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d78b4: f90143e0 str x0, [sp, #0x280] d78b8: 14000001 b 0xd78bc d78bc: f9477fe8 ldr x8, [sp, #0xef8] d78c0: 52884809 mov w9, #0x4240 // =16960 d78c4: 72a001e9 movk w9, #0xf, lsl #16 d78c8: 2a0903ea mov w10, w9 d78cc: 9b0a7d08 mul x8, x8, x10 d78d0: f9474fea ldr x10, [sp, #0xe98] d78d4: b9409d49 ldr w9, [x10, #0x9c] d78d8: 2a0903eb mov w11, w9 d78dc: 9acb0902 udiv x2, x8, x11 d78e0: 528e4c21 mov w1, #0x7261 // =29281 d78e4: 72ac8ea1 movk w1, #0x6475, lsl #16 d78e8: f94143e0 ldr x0, [sp, #0x280] d78ec: 97ff4815 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> d78f0: b9027fe0 str w0, [sp, #0x27c] d78f4: 14000001 b 0xd78f8 d78f8: 14000001 b 0xd78fc d78fc: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d7900: 91034000 add x0, x0, #0xd0 d7904: 97ff4b63 bl 0xaa690 <_ZN7android7String8C1Ev@plt> d7908: 14000001 b 0xd790c d790c: f94783e0 ldr x0, [sp, #0xf00] d7910: 914007e1 add x1, sp, #0x1, lsl #12 // =0x1000 d7914: 91034021 add x1, x1, #0xd0 d7918: 94001261 bl 0xdc29c d791c: b9027be0 str w0, [sp, #0x278] d7920: 14000001 b 0xd7924 d7924: b9427be8 ldr w8, [sp, #0x278] d7928: 36000388 tbz w8, #0x0, 0xd7998 d792c: 14000001 b 0xd7930 d7930: f9474fe8 ldr x8, [sp, #0xe98] d7934: 9102e100 add x0, x8, #0xb8 d7938: 97ff355e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d793c: f9013be0 str x0, [sp, #0x270] d7940: 14000001 b 0xd7944 d7944: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d7948: 91034000 add x0, x0, #0xd0 d794c: 97ff3f05 bl 0xa7560 <_ZNK7android7String86stringEv@plt> d7950: f90137e0 str x0, [sp, #0x268] d7954: 14000001 b 0xd7958 d7958: 528e8ca1 mov w1, #0x7465 // =29797 d795c: 72ac8c21 movk w1, #0x6461, lsl #16 d7960: f9413be0 ldr x0, [sp, #0x270] d7964: f94137e2 ldr x2, [sp, #0x268] d7968: 97ff2296 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d796c: b90267e0 str w0, [sp, #0x264] d7970: 14000001 b 0xd7974 d7974: 14000009 b 0xd7998 d7978: f94753e8 ldr x8, [sp, #0xea0] d797c: f9007d00 str x0, [x8, #0xf8] d7980: 2a0103e9 mov w9, w1 d7984: b91047e9 str w9, [sp, #0x1044] d7988: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d798c: 91034000 add x0, x0, #0xd0 d7990: 97ff43e8 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d7994: 1400041a b 0xd89fc d7998: 321e03e8 orr w8, wzr, #0x4 d799c: b91057e8 str w8, [sp, #0x1054] d79a0: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d79a4: 91034000 add x0, x0, #0xd0 d79a8: 97ff43e2 bl 0xa8930 <_ZN7android7String8D1Ev@plt> d79ac: 1400040b b 0xd89d8 d79b0: f94753e8 ldr x8, [sp, #0xea0] d79b4: f9413509 ldr x9, [x8, #0x268] d79b8: f940910a ldr x10, [x8, #0x120] d79bc: f940014b ldr x11, [x10] d79c0: 8b090169 add x9, x11, x9 d79c4: f9000149 str x9, [x10] d79c8: f9408509 ldr x9, [x8, #0x108] d79cc: f1001d29 subs x9, x9, #0x7 d79d0: f9012fe9 str x9, [sp, #0x258] d79d4: 540000ec b.gt 0xd79f0 d79d8: 14000001 b 0xd79dc d79dc: 12807dc8 mov w8, #-0x3ef // =-1007 d79e0: b91083e8 str w8, [sp, #0x1080] d79e4: 320003e8 orr w8, wzr, #0x1 d79e8: b91057e8 str w8, [sp, #0x1054] d79ec: 14000400 b 0xd89ec d79f0: f9474fe8 ldr x8, [sp, #0xe98] d79f4: 91024100 add x0, x8, #0x90 d79f8: 97ff3f66 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d79fc: f9012be0 str x0, [sp, #0x250] d7a00: 14000001 b 0xd7a04 d7a04: f94753e8 ldr x8, [sp, #0xea0] d7a08: f9408901 ldr x1, [x8, #0x110] d7a0c: f9412be9 ldr x9, [sp, #0x250] d7a10: f940012a ldr x10, [x9] d7a14: f9401d4a ldr x10, [x10, #0x38] d7a18: 321e03eb orr w11, wzr, #0x4 d7a1c: 2a0b03e3 mov w3, w11 d7a20: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d7a24: 91070042 add x2, x2, #0x1c0 d7a28: aa0903e0 mov x0, x9 d7a2c: d63f0140 blr x10 d7a30: f90127e0 str x0, [sp, #0x248] d7a34: 14000001 b 0xd7a38 d7a38: f94127e8 ldr x8, [sp, #0x248] d7a3c: f1000d09 subs x9, x8, #0x3 d7a40: f90123e9 str x9, [sp, #0x240] d7a44: 540000ec b.gt 0xd7a60 d7a48: 14000001 b 0xd7a4c d7a4c: 12807d68 mov w8, #-0x3ec // =-1004 d7a50: b91083e8 str w8, [sp, #0x1080] d7a54: 320003e8 orr w8, wzr, #0x1 d7a58: b91057e8 str w8, [sp, #0x1054] d7a5c: 140003e4 b 0xd89ec d7a60: aa1f03e8 mov x8, xzr d7a64: f94753e9 ldr x9, [sp, #0xea0] d7a68: f900bd28 str x8, [x9, #0x178] d7a6c: 910707e8 add x8, sp, #0x1c1 d7a70: 397ffd0a ldrb w10, [x8, #0xfff] d7a74: 7100054a subs w10, w10, #0x1 d7a78: b9023fea str w10, [sp, #0x23c] d7a7c: 540004c1 b.ne 0xd7b14 d7a80: 14000001 b 0xd7a84 d7a84: f94753e8 ldr x8, [sp, #0xea0] d7a88: f9408509 ldr x9, [x8, #0x108] d7a8c: f1002d29 subs x9, x9, #0xb d7a90: f9011be9 str x9, [sp, #0x230] d7a94: 540000ec b.gt 0xd7ab0 d7a98: 14000001 b 0xd7a9c d7a9c: 12807dc8 mov w8, #-0x3ef // =-1007 d7aa0: b91083e8 str w8, [sp, #0x1080] d7aa4: 320003e8 orr w8, wzr, #0x1 d7aa8: b91057e8 str w8, [sp, #0x1054] d7aac: 140003d0 b 0xd89ec d7ab0: f9474fe8 ldr x8, [sp, #0xe98] d7ab4: 91024100 add x0, x8, #0x90 d7ab8: 97ff3f36 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d7abc: f90117e0 str x0, [sp, #0x228] d7ac0: 14000001 b 0xd7ac4 d7ac4: f94753e8 ldr x8, [sp, #0xea0] d7ac8: f9408909 ldr x9, [x8, #0x110] d7acc: 91001121 add x1, x9, #0x4 d7ad0: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d7ad4: 91032042 add x2, x2, #0xc8 d7ad8: f94117e0 ldr x0, [sp, #0x228] d7adc: 97ff3f29 bl 0xa7780 <_ZN7android10DataSource9getUInt64ElPm@plt> d7ae0: b90227e0 str w0, [sp, #0x224] d7ae4: 14000001 b 0xd7ae8 d7ae8: f94753e8 ldr x8, [sp, #0xea0] d7aec: f940bd09 ldr x9, [x8, #0x178] d7af0: b1000529 adds x9, x9, #0x1 d7af4: f9010fe9 str x9, [sp, #0x218] d7af8: 540000c1 b.ne 0xd7b10 d7afc: 14000001 b 0xd7b00 d7b00: aa1f03e8 mov x8, xzr d7b04: f94753e9 ldr x9, [sp, #0xea0] d7b08: f900bd28 str x8, [x9, #0x178] d7b0c: 14000001 b 0xd7b10 d7b10: 14000026 b 0xd7ba8 d7b14: 910707e8 add x8, sp, #0x1c1 d7b18: 397ffd08 ldrb w8, [x8, #0xfff] d7b1c: 350003a8 cbnz w8, 0xd7b90 d7b20: 14000001 b 0xd7b24 d7b24: f9474fe8 ldr x8, [sp, #0xe98] d7b28: 91024100 add x0, x8, #0x90 d7b2c: 97ff3f19 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d7b30: f9010be0 str x0, [sp, #0x210] d7b34: 14000001 b 0xd7b38 d7b38: f94753e8 ldr x8, [sp, #0xea0] d7b3c: f9408909 ldr x9, [x8, #0x110] d7b40: 91001121 add x1, x9, #0x4 d7b44: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d7b48: 91031042 add x2, x2, #0xc4 d7b4c: f9410be0 ldr x0, [sp, #0x210] d7b50: 97ff20b8 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> d7b54: b9020fe0 str w0, [sp, #0x20c] d7b58: 14000001 b 0xd7b5c d7b5c: b950c7e8 ldr w8, [sp, #0x10c4] d7b60: 31000508 adds w8, w8, #0x1 d7b64: b9020be8 str w8, [sp, #0x208] d7b68: 540000a1 b.ne 0xd7b7c d7b6c: 14000001 b 0xd7b70 d7b70: 2a1f03e8 mov w8, wzr d7b74: b910c7e8 str w8, [sp, #0x10c4] d7b78: 14000001 b 0xd7b7c d7b7c: b950c7e8 ldr w8, [sp, #0x10c4] d7b80: 2a0803e9 mov w9, w8 d7b84: f94753ea ldr x10, [sp, #0xea0] d7b88: f900bd49 str x9, [x10, #0x178] d7b8c: 14000006 b 0xd7ba4 d7b90: 12807dc8 mov w8, #-0x3ef // =-1007 d7b94: b91083e8 str w8, [sp, #0x1080] d7b98: 320003e8 orr w8, wzr, #0x1 d7b9c: b91057e8 str w8, [sp, #0x1054] d7ba0: 14000393 b 0xd89ec d7ba4: 14000001 b 0xd7ba8 d7ba8: f94753e8 ldr x8, [sp, #0xea0] d7bac: f940bd09 ldr x9, [x8, #0x178] d7bb0: b4000389 cbz x9, 0xd7c20 d7bb4: 14000001 b 0xd7bb8 d7bb8: f9474fe8 ldr x8, [sp, #0xe98] d7bbc: b9409d09 ldr w9, [x8, #0x9c] d7bc0: 34000309 cbz w9, 0xd7c20 d7bc4: 14000001 b 0xd7bc8 d7bc8: f9474fe8 ldr x8, [sp, #0xe98] d7bcc: 9102e100 add x0, x8, #0xb8 d7bd0: 97ff34b8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d7bd4: f90103e0 str x0, [sp, #0x200] d7bd8: 14000001 b 0xd7bdc d7bdc: f94753e8 ldr x8, [sp, #0xea0] d7be0: f940bd09 ldr x9, [x8, #0x178] d7be4: 5288480a mov w10, #0x4240 // =16960 d7be8: 72a001ea movk w10, #0xf, lsl #16 d7bec: 2a0a03eb mov w11, w10 d7bf0: 9b0b7d29 mul x9, x9, x11 d7bf4: f9474feb ldr x11, [sp, #0xe98] d7bf8: b9409d6a ldr w10, [x11, #0x9c] d7bfc: 2a0a03ec mov w12, w10 d7c00: 9acc0922 udiv x2, x9, x12 d7c04: 528e4c21 mov w1, #0x7261 // =29281 d7c08: 72ac8ea1 movk w1, #0x6475, lsl #16 d7c0c: f94103e0 ldr x0, [sp, #0x200] d7c10: 97ff474c bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> d7c14: b901ffe0 str w0, [sp, #0x1fc] d7c18: 14000001 b 0xd7c1c d7c1c: 14000001 b 0xd7c20 d7c20: 1400036e b 0xd89d8 d7c24: 320003e8 orr w8, wzr, #0x1 d7c28: f9474fe9 ldr x9, [sp, #0xe98] d7c2c: 3900e528 strb w8, [x9, #0x39] d7c30: f94753ea ldr x10, [sp, #0xea0] d7c34: f941354b ldr x11, [x10, #0x268] d7c38: f940914c ldr x12, [x10, #0x120] d7c3c: f940018d ldr x13, [x12] d7c40: 8b0b01ab add x11, x13, x11 d7c44: f900018b str x11, [x12] d7c48: 14000364 b 0xd89d8 d7c4c: f94753e8 ldr x8, [sp, #0xea0] d7c50: f9413509 ldr x9, [x8, #0x268] d7c54: f940910a ldr x10, [x8, #0x120] d7c58: f940014b ldr x11, [x10] d7c5c: 8b090169 add x9, x11, x9 d7c60: f9000149 str x9, [x10] d7c64: f9474fe9 ldr x9, [sp, #0xe98] d7c68: 91030120 add x0, x9, #0xc0 d7c6c: 320007e1 orr w1, wzr, #0x3 d7c70: 94000e96 bl 0xdb6c8 d7c74: b901fbe0 str w0, [sp, #0x1f8] d7c78: 14000001 b 0xd7c7c d7c7c: b941fbe8 ldr w8, [sp, #0x1f8] d7c80: 36000068 tbz w8, #0x0, 0xd7c8c d7c84: 14000001 b 0xd7c88 d7c88: 14000354 b 0xd89d8 d7c8c: f9474fe8 ldr x8, [sp, #0xe98] d7c90: 91024100 add x0, x8, #0x90 d7c94: 97ff3ebf bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d7c98: f900fbe0 str x0, [sp, #0x1f0] d7c9c: 14000001 b 0xd7ca0 d7ca0: f94753e8 ldr x8, [sp, #0xea0] d7ca4: f9408909 ldr x9, [x8, #0x110] d7ca8: 91002121 add x1, x9, #0x8 d7cac: f940fbe9 ldr x9, [sp, #0x1f0] d7cb0: f940012a ldr x10, [x9] d7cb4: f9401d4a ldr x10, [x10, #0x38] d7cb8: 321e03eb orr w11, wzr, #0x4 d7cbc: 2a0b03e3 mov w3, w11 d7cc0: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d7cc4: 91030042 add x2, x2, #0xc0 d7cc8: aa0903e0 mov x0, x9 d7ccc: d63f0140 blr x10 d7cd0: f900f7e0 str x0, [sp, #0x1e8] d7cd4: 14000001 b 0xd7cd8 d7cd8: f940f7e8 ldr x8, [sp, #0x1e8] d7cdc: f1000d09 subs x9, x8, #0x3 d7ce0: f900f3e9 str x9, [sp, #0x1e0] d7ce4: 540000ec b.gt 0xd7d00 d7ce8: 14000001 b 0xd7cec d7cec: 12807d68 mov w8, #-0x3ec // =-1004 d7cf0: b91083e8 str w8, [sp, #0x1080] d7cf4: 320003e8 orr w8, wzr, #0x1 d7cf8: b91057e8 str w8, [sp, #0x1054] d7cfc: 1400033c b 0xd89ec d7d00: b950c3e8 ldr w8, [sp, #0x10c0] d7d04: 5ac00908 rev w8, w8 d7d08: b90ef3e8 str w8, [sp, #0xef0] d7d0c: b94ef3e8 ldr w8, [sp, #0xef0] d7d10: 528f0e89 mov w9, #0x7874 // =30836 d7d14: 72ae8ca9 movk w9, #0x7465, lsl #16 d7d18: 6b090108 subs w8, w8, w9 d7d1c: b901dfe8 str w8, [sp, #0x1dc] d7d20: 54000120 b.eq 0xd7d44 d7d24: 14000001 b 0xd7d28 d7d28: b94ef3e8 ldr w8, [sp, #0xef0] d7d2c: 528e8d89 mov w9, #0x746c // =29804 d7d30: 72ae6c49 movk w9, #0x7362, lsl #16 d7d34: 6b090108 subs w8, w8, w9 d7d38: b901dbe8 str w8, [sp, #0x1d8] d7d3c: 540002e1 b.ne 0xd7d98 d7d40: 14000001 b 0xd7d44 d7d44: f9474fe8 ldr x8, [sp, #0xe98] d7d48: f9405909 ldr x9, [x8, #0xb0] d7d4c: b4000249 cbz x9, 0xd7d94 d7d50: 14000001 b 0xd7d54 d7d54: f9474fe8 ldr x8, [sp, #0xe98] d7d58: f9405909 ldr x9, [x8, #0xb0] d7d5c: 91002120 add x0, x9, #0x8 d7d60: 97ff3454 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d7d64: f900ebe0 str x0, [sp, #0x1d0] d7d68: 14000001 b 0xd7d6c d7d6c: b0000e88 adrp x8, 0x2a8000 d7d70: f946c108 ldr x8, [x8, #0xd80] d7d74: f9400102 ldr x2, [x8] d7d78: 528daca1 mov w1, #0x6d65 // =28005 d7d7c: 72adad21 movk w1, #0x6d69, lsl #16 d7d80: f940ebe0 ldr x0, [sp, #0x1d0] d7d84: 97ff218f bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> d7d88: b901cfe0 str w0, [sp, #0x1cc] d7d8c: 14000001 b 0xd7d90 d7d90: 14000001 b 0xd7d94 d7d94: 14000001 b 0xd7d98 d7d98: 14000310 b 0xd89d8 d7d9c: f94753e8 ldr x8, [sp, #0xea0] d7da0: f9413509 ldr x9, [x8, #0x268] d7da4: f940910a ldr x10, [x8, #0x120] d7da8: f940014b ldr x11, [x10] d7dac: 8b090169 add x9, x11, x9 d7db0: f9000149 str x9, [x10] d7db4: f9474fe9 ldr x9, [sp, #0xe98] d7db8: 91030120 add x0, x9, #0xc0 d7dbc: 320007e1 orr w1, wzr, #0x3 d7dc0: 94000e42 bl 0xdb6c8 d7dc4: b901cbe0 str w0, [sp, #0x1c8] d7dc8: 14000001 b 0xd7dcc d7dcc: b941cbe8 ldr w8, [sp, #0x1c8] d7dd0: 36000288 tbz w8, #0x0, 0xd7e20 d7dd4: 14000001 b 0xd7dd8 d7dd8: f94753e8 ldr x8, [sp, #0xea0] d7ddc: f9408901 ldr x1, [x8, #0x110] d7de0: f9408502 ldr x2, [x8, #0x108] d7de4: f9474fe0 ldr x0, [sp, #0xe98] d7de8: 97ff34c6 bl 0xa5100 <_ZN7android14MPEG4Extractor14parseQTMetaKeyElm@plt> d7dec: b901c7e0 str w0, [sp, #0x1c4] d7df0: 14000001 b 0xd7df4 d7df4: b941c7e8 ldr w8, [sp, #0x1c4] d7df8: b90eefe8 str w8, [sp, #0xeec] d7dfc: b94eefe9 ldr w9, [sp, #0xeec] d7e00: 340000e9 cbz w9, 0xd7e1c d7e04: 14000001 b 0xd7e08 d7e08: b94eefe8 ldr w8, [sp, #0xeec] d7e0c: b91083e8 str w8, [sp, #0x1080] d7e10: 320003e8 orr w8, wzr, #0x1 d7e14: b91057e8 str w8, [sp, #0x1054] d7e18: 140002f5 b 0xd89ec d7e1c: 14000001 b 0xd7e20 d7e20: 140002ee b 0xd89d8 d7e24: f94753e8 ldr x8, [sp, #0xea0] d7e28: f9413509 ldr x9, [x8, #0x268] d7e2c: f940910a ldr x10, [x8, #0x120] d7e30: f940014b ldr x11, [x10] d7e34: 8b090169 add x9, x11, x9 d7e38: f9000149 str x9, [x10] d7e3c: f9408509 ldr x9, [x8, #0x108] d7e40: f1005d29 subs x9, x9, #0x17 d7e44: f900dfe9 str x9, [sp, #0x1b8] d7e48: 540000ec b.gt 0xd7e64 d7e4c: 14000001 b 0xd7e50 d7e50: 12807d68 mov w8, #-0x3ec // =-1004 d7e54: b91083e8 str w8, [sp, #0x1080] d7e58: 320003e8 orr w8, wzr, #0x1 d7e5c: b91057e8 str w8, [sp, #0x1054] d7e60: 140002e3 b 0xd89ec d7e64: f9474fe8 ldr x8, [sp, #0xe98] d7e68: 91024100 add x0, x8, #0x90 d7e6c: 97ff3e49 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d7e70: f900dbe0 str x0, [sp, #0x1b0] d7e74: 14000001 b 0xd7e78 d7e78: f94753e8 ldr x8, [sp, #0xea0] d7e7c: f9408909 ldr x9, [x8, #0x110] d7e80: 91001121 add x1, x9, #0x4 d7e84: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d7e88: 9102a042 add x2, x2, #0xa8 d7e8c: f940dbe0 ldr x0, [sp, #0x1b0] d7e90: 97ff1fe8 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> d7e94: b901afe0 str w0, [sp, #0x1ac] d7e98: 14000001 b 0xd7e9c d7e9c: b941afe8 ldr w8, [sp, #0x1ac] d7ea0: 36000948 tbz w8, #0x0, 0xd7fc8 d7ea4: 14000001 b 0xd7ea8 d7ea8: f9474fe8 ldr x8, [sp, #0xe98] d7eac: 91024100 add x0, x8, #0x90 d7eb0: 97ff3e38 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d7eb4: f900d3e0 str x0, [sp, #0x1a0] d7eb8: 14000001 b 0xd7ebc d7ebc: f94753e8 ldr x8, [sp, #0xea0] d7ec0: f9408909 ldr x9, [x8, #0x110] d7ec4: 91002121 add x1, x9, #0x8 d7ec8: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d7ecc: 9102a129 add x9, x9, #0xa8 d7ed0: b27e0122 orr x2, x9, #0x4 d7ed4: f940d3e0 ldr x0, [sp, #0x1a0] d7ed8: 97ff1fd6 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> d7edc: b9019fe0 str w0, [sp, #0x19c] d7ee0: 14000001 b 0xd7ee4 d7ee4: b9419fe8 ldr w8, [sp, #0x19c] d7ee8: 36000708 tbz w8, #0x0, 0xd7fc8 d7eec: 14000001 b 0xd7ef0 d7ef0: f9474fe8 ldr x8, [sp, #0xe98] d7ef4: 91024100 add x0, x8, #0x90 d7ef8: 97ff3e26 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d7efc: f900cbe0 str x0, [sp, #0x190] d7f00: 14000001 b 0xd7f04 d7f04: f94753e8 ldr x8, [sp, #0xea0] d7f08: f9408909 ldr x9, [x8, #0x110] d7f0c: 91003121 add x1, x9, #0xc d7f10: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d7f14: 9102a129 add x9, x9, #0xa8 d7f18: 91002122 add x2, x9, #0x8 d7f1c: f940cbe0 ldr x0, [sp, #0x190] d7f20: 97ff1fc4 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> d7f24: b9018fe0 str w0, [sp, #0x18c] d7f28: 14000001 b 0xd7f2c d7f2c: b9418fe8 ldr w8, [sp, #0x18c] d7f30: 360004c8 tbz w8, #0x0, 0xd7fc8 d7f34: 14000001 b 0xd7f38 d7f38: f9474fe8 ldr x8, [sp, #0xe98] d7f3c: 91024100 add x0, x8, #0x90 d7f40: 97ff3e14 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d7f44: f900c3e0 str x0, [sp, #0x180] d7f48: 14000001 b 0xd7f4c d7f4c: f94753e8 ldr x8, [sp, #0xea0] d7f50: f9408909 ldr x9, [x8, #0x110] d7f54: 91004121 add x1, x9, #0x10 d7f58: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d7f5c: 9102a129 add x9, x9, #0xa8 d7f60: 91003122 add x2, x9, #0xc d7f64: f940c3e0 ldr x0, [sp, #0x180] d7f68: 97ff1fb2 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> d7f6c: b9017fe0 str w0, [sp, #0x17c] d7f70: 14000001 b 0xd7f74 d7f74: b9417fe8 ldr w8, [sp, #0x17c] d7f78: 36000288 tbz w8, #0x0, 0xd7fc8 d7f7c: 14000001 b 0xd7f80 d7f80: f9474fe8 ldr x8, [sp, #0xe98] d7f84: 91024100 add x0, x8, #0x90 d7f88: 97ff3e02 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d7f8c: f900bbe0 str x0, [sp, #0x170] d7f90: 14000001 b 0xd7f94 d7f94: f94753e8 ldr x8, [sp, #0xea0] d7f98: f9408909 ldr x9, [x8, #0x110] d7f9c: 91005121 add x1, x9, #0x14 d7fa0: 914007e9 add x9, sp, #0x1, lsl #12 // =0x1000 d7fa4: 9102a129 add x9, x9, #0xa8 d7fa8: 91004122 add x2, x9, #0x10 d7fac: f940bbe0 ldr x0, [sp, #0x170] d7fb0: 97ff1fa0 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> d7fb4: b9016fe0 str w0, [sp, #0x16c] d7fb8: 14000001 b 0xd7fbc d7fbc: b9416fe8 ldr w8, [sp, #0x16c] d7fc0: 370000e8 tbnz w8, #0x0, 0xd7fdc d7fc4: 14000001 b 0xd7fc8 d7fc8: 12807d68 mov w8, #-0x3ec // =-1004 d7fcc: b91083e8 str w8, [sp, #0x1080] d7fd0: 320003e8 orr w8, wzr, #0x1 d7fd4: b91057e8 str w8, [sp, #0x1054] d7fd8: 14000285 b 0xd89ec d7fdc: f9474fe8 ldr x8, [sp, #0xe98] d7fe0: 9101a100 add x0, x8, #0x68 d7fe4: 914007e1 add x1, sp, #0x1, lsl #12 // =0x1000 d7fe8: 9102a021 add x1, x1, #0xa8 d7fec: 97ff3411 bl 0xa5030 <_ZN7android6VectorINS_4TrexEE3addERKS1_@plt> d7ff0: f900b3e0 str x0, [sp, #0x160] d7ff4: 14000001 b 0xd7ff8 d7ff8: 14000278 b 0xd89d8 d7ffc: f9474fe8 ldr x8, [sp, #0xe98] d8000: f9405909 ldr x9, [x8, #0xb0] d8004: b50000e9 cbnz x9, 0xd8020 d8008: 14000001 b 0xd800c d800c: 12807dc8 mov w8, #-0x3ef // =-1007 d8010: b91083e8 str w8, [sp, #0x1080] d8014: 320003e8 orr w8, wzr, #0x1 d8018: b91057e8 str w8, [sp, #0x1054] d801c: 14000274 b 0xd89ec d8020: aa1f03e8 mov x8, xzr d8024: f94753e9 ldr x9, [sp, #0xea0] d8028: f900a128 str x8, [x9, #0x140] d802c: f9474fe8 ldr x8, [sp, #0xe98] d8030: f940590a ldr x10, [x8, #0xb0] d8034: 91002140 add x0, x10, #0x8 d8038: 97ff339e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d803c: f900afe0 str x0, [sp, #0x158] d8040: 14000001 b 0xd8044 d8044: 528f0e81 mov w1, #0x7874 // =30836 d8048: 72ae8ca1 movk w1, #0x7465, lsl #16 d804c: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d8050: 91029042 add x2, x2, #0xa4 d8054: 914007e3 add x3, sp, #0x1, lsl #12 // =0x1000 d8058: 91026063 add x3, x3, #0x98 d805c: 914007e4 add x4, sp, #0x1, lsl #12 // =0x1000 d8060: 91024084 add x4, x4, #0x90 d8064: f940afe0 ldr x0, [sp, #0x158] d8068: 97ff3876 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> d806c: b90157e0 str w0, [sp, #0x154] d8070: 14000001 b 0xd8074 d8074: b94157e8 ldr w8, [sp, #0x154] d8078: 370000c8 tbnz w8, #0x0, 0xd8090 d807c: 14000001 b 0xd8080 d8080: aa1f03e8 mov x8, xzr d8084: f94753e9 ldr x9, [sp, #0xea0] d8088: f900a128 str x8, [x9, #0x140] d808c: 14000001 b 0xd8090 d8090: f94753e8 ldr x8, [sp, #0xea0] d8094: f9413509 ldr x9, [x8, #0x268] d8098: b1000529 adds x9, x9, #0x1 d809c: f900a7e9 str x9, [sp, #0x148] d80a0: 54000148 b.hi 0xd80c8 d80a4: 14000001 b 0xd80a8 d80a8: f94753e8 ldr x8, [sp, #0xea0] d80ac: f9413509 ldr x9, [x8, #0x268] d80b0: aa2903e9 mvn x9, x9 d80b4: f940a10a ldr x10, [x8, #0x140] d80b8: eb0a0129 subs x9, x9, x10 d80bc: f900a3e9 str x9, [sp, #0x140] d80c0: 540000e8 b.hi 0xd80dc d80c4: 14000001 b 0xd80c8 d80c8: 12807dc8 mov w8, #-0x3ef // =-1007 d80cc: b91083e8 str w8, [sp, #0x1080] d80d0: 320003e8 orr w8, wzr, #0x1 d80d4: b91057e8 str w8, [sp, #0x1054] d80d8: 14000245 b 0xd89ec d80dc: f94753e8 ldr x8, [sp, #0xea0] d80e0: f940a109 ldr x9, [x8, #0x140] d80e4: f941350a ldr x10, [x8, #0x268] d80e8: 8b0a0120 add x0, x9, x10 d80ec: 90000e81 adrp x1, 0x2a8000 d80f0: f9435421 ldr x1, [x1, #0x6a8] d80f4: 97ff3007 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> d80f8: f90773e0 str x0, [sp, #0xee0] d80fc: f94773e8 ldr x8, [sp, #0xee0] d8100: b50000e8 cbnz x8, 0xd811c d8104: 14000001 b 0xd8108 d8108: 12807dc8 mov w8, #-0x3ef // =-1007 d810c: b91083e8 str w8, [sp, #0x1080] d8110: 320003e8 orr w8, wzr, #0x1 d8114: b91057e8 str w8, [sp, #0x1054] d8118: 14000235 b 0xd89ec d811c: f94753e8 ldr x8, [sp, #0xea0] d8120: f940a109 ldr x9, [x8, #0x140] d8124: b4000129 cbz x9, 0xd8148 d8128: 14000001 b 0xd812c d812c: f94773e0 ldr x0, [sp, #0xee0] d8130: f94753e8 ldr x8, [sp, #0xea0] d8134: f940a501 ldr x1, [x8, #0x148] d8138: f940a102 ldr x2, [x8, #0x140] d813c: 97ff1f15 bl 0x9fd90 d8140: f9009fe0 str x0, [sp, #0x138] d8144: 14000001 b 0xd8148 d8148: f9474fe8 ldr x8, [sp, #0xe98] d814c: 91024100 add x0, x8, #0x90 d8150: 97ff3d90 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d8154: f9009be0 str x0, [sp, #0x130] d8158: 14000001 b 0xd815c d815c: f94753e8 ldr x8, [sp, #0xea0] d8160: f9409109 ldr x9, [x8, #0x120] d8164: f9400121 ldr x1, [x9] d8168: f94773e9 ldr x9, [sp, #0xee0] d816c: f940a10a ldr x10, [x8, #0x140] d8170: 8b0a0122 add x2, x9, x10 d8174: f9413503 ldr x3, [x8, #0x268] d8178: f9409be9 ldr x9, [sp, #0x130] d817c: f940012a ldr x10, [x9] d8180: f9401d4a ldr x10, [x10, #0x38] d8184: aa0903e0 mov x0, x9 d8188: d63f0140 blr x10 d818c: f90097e0 str x0, [sp, #0x128] d8190: 14000001 b 0xd8194 d8194: f94753e8 ldr x8, [sp, #0xea0] d8198: f9413509 ldr x9, [x8, #0x268] d819c: f94097ea ldr x10, [sp, #0x128] d81a0: eb090149 subs x9, x10, x9 d81a4: f90093e9 str x9, [sp, #0x120] d81a8: 540002e2 b.hs 0xd8204 d81ac: 14000001 b 0xd81b0 d81b0: f94773e8 ldr x8, [sp, #0xee0] d81b4: aa0803e0 mov x0, x8 d81b8: f9008fe0 str x0, [sp, #0x118] d81bc: b40000a8 cbz x8, 0xd81d0 d81c0: 14000001 b 0xd81c4 d81c4: f9408fe0 ldr x0, [sp, #0x118] d81c8: 97ff38aa bl 0xa6470 <_ZdaPv@plt> d81cc: 14000001 b 0xd81d0 d81d0: aa1f03e8 mov x8, xzr d81d4: f90773e8 str x8, [sp, #0xee0] d81d8: f94753e8 ldr x8, [sp, #0xea0] d81dc: f9413509 ldr x9, [x8, #0x268] d81e0: f940910a ldr x10, [x8, #0x120] d81e4: f940014b ldr x11, [x10] d81e8: 8b090169 add x9, x11, x9 d81ec: f9000149 str x9, [x10] d81f0: 12807d6c mov w12, #-0x3ec // =-1004 d81f4: b91083ec str w12, [sp, #0x1080] d81f8: 320003ec orr w12, wzr, #0x1 d81fc: b91057ec str w12, [sp, #0x1054] d8200: 140001fb b 0xd89ec d8204: f9474fe8 ldr x8, [sp, #0xe98] d8208: f9405909 ldr x9, [x8, #0xb0] d820c: 91002120 add x0, x9, #0x8 d8210: 97ff3328 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d8214: f9008be0 str x0, [sp, #0x110] d8218: 14000001 b 0xd821c d821c: f94773e3 ldr x3, [sp, #0xee0] d8220: f94753e8 ldr x8, [sp, #0xea0] d8224: f940a109 ldr x9, [x8, #0x140] d8228: f941350a ldr x10, [x8, #0x268] d822c: 8b0a0124 add x4, x9, x10 d8230: 528f0e81 mov w1, #0x7874 // =30836 d8234: 72ae8ca1 movk w1, #0x7465, lsl #16 d8238: 2a1f03e0 mov w0, wzr d823c: f9408be9 ldr x9, [sp, #0x110] d8240: b9010fe0 str w0, [sp, #0x10c] d8244: aa0903e0 mov x0, x9 d8248: b9410fe2 ldr w2, [sp, #0x10c] d824c: 97ff3479 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> d8250: b9010be0 str w0, [sp, #0x108] d8254: 14000001 b 0xd8258 d8258: f94773e8 ldr x8, [sp, #0xee0] d825c: aa0803e0 mov x0, x8 d8260: f90083e0 str x0, [sp, #0x100] d8264: b40000a8 cbz x8, 0xd8278 d8268: 14000001 b 0xd826c d826c: f94083e0 ldr x0, [sp, #0x100] d8270: 97ff3880 bl 0xa6470 <_ZdaPv@plt> d8274: 14000001 b 0xd8278 d8278: f94753e8 ldr x8, [sp, #0xea0] d827c: f9413509 ldr x9, [x8, #0x268] d8280: f940910a ldr x10, [x8, #0x120] d8284: f940014b ldr x11, [x10] d8288: 8b090169 add x9, x11, x9 d828c: f9000149 str x9, [x10] d8290: 140001d2 b 0xd89d8 d8294: f94753e8 ldr x8, [sp, #0xea0] d8298: f9413509 ldr x9, [x8, #0x268] d829c: f940910a ldr x10, [x8, #0x120] d82a0: f940014b ldr x11, [x10] d82a4: 8b090169 add x9, x11, x9 d82a8: f9000149 str x9, [x10] d82ac: f9474fe9 ldr x9, [sp, #0xe98] d82b0: 9102e120 add x0, x9, #0xb8 d82b4: aa1f03ea mov x10, xzr d82b8: aa0a03e1 mov x1, x10 d82bc: 97ff4309 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> d82c0: b900ffe0 str w0, [sp, #0xfc] d82c4: 14000001 b 0xd82c8 d82c8: b940ffe8 ldr w8, [sp, #0xfc] d82cc: 360013c8 tbz w8, #0x0, 0xd8544 d82d0: 14000001 b 0xd82d4 d82d4: f94753e8 ldr x8, [sp, #0xea0] d82d8: f9408509 ldr x9, [x8, #0x108] d82dc: b7f80109 tbnz x9, #0x3f, 0xd82fc d82e0: 14000001 b 0xd82e4 d82e4: f94753e8 ldr x8, [sp, #0xea0] d82e8: f9408509 ldr x9, [x8, #0x108] d82ec: b1000929 adds x9, x9, #0x2 d82f0: f9007be9 str x9, [sp, #0xf0] d82f4: 540000e3 b.lo 0xd8310 d82f8: 14000001 b 0xd82fc d82fc: 12807dc8 mov w8, #-0x3ef // =-1007 d8300: b91083e8 str w8, [sp, #0x1080] d8304: 320003e8 orr w8, wzr, #0x1 d8308: b91057e8 str w8, [sp, #0x1054] d830c: 140001b8 b 0xd89ec d8310: 52800908 mov w8, #0x48 // =72 d8314: 2a0803e0 mov w0, w8 d8318: 97ff42fe bl 0xa8f10 <_Znwm@plt> d831c: f90077e0 str x0, [sp, #0xe8] d8320: 14000001 b 0xd8324 d8324: f94077e0 ldr x0, [sp, #0xe8] d8328: f94753e8 ldr x8, [sp, #0xea0] d832c: f9408509 ldr x9, [x8, #0x108] d8330: 91000521 add x1, x9, #0x1 d8334: f94077e9 ldr x9, [sp, #0xe8] d8338: f90073e0 str x0, [sp, #0xe0] d833c: aa0903e0 mov x0, x9 d8340: 97ff26b8 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> d8344: 14000001 b 0xd8348 d8348: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d834c: 91022000 add x0, x0, #0x88 d8350: f94073e1 ldr x1, [sp, #0xe0] d8354: 97ff4477 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> d8358: 14000001 b 0xd835c d835c: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d8360: 91022000 add x0, x0, #0x88 d8364: 97ff1ecb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d8368: f9006fe0 str x0, [sp, #0xd8] d836c: 14000001 b 0xd8370 d8370: f9406fe0 ldr x0, [sp, #0xd8] d8374: 97ff33b7 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d8378: f9006be0 str x0, [sp, #0xd0] d837c: 14000001 b 0xd8380 d8380: f9406be8 ldr x8, [sp, #0xd0] d8384: b50002c8 cbnz x8, 0xd83dc d8388: 14000001 b 0xd838c d838c: 12800168 mov w8, #-0xc // =-12 d8390: b91083e8 str w8, [sp, #0x1080] d8394: 320003e8 orr w8, wzr, #0x1 d8398: b91057e8 str w8, [sp, #0x1054] d839c: 14000063 b 0xd8528 d83a0: f94753e8 ldr x8, [sp, #0xea0] d83a4: f9007d00 str x0, [x8, #0xf8] d83a8: 2a0103e9 mov w9, w1 d83ac: b91047e9 str w9, [sp, #0x1044] d83b0: f94077e0 ldr x0, [sp, #0xe8] d83b4: 97ff216b bl 0xa0960 <_ZdlPv@plt> d83b8: 14000191 b 0xd89fc d83bc: f94753e8 ldr x8, [sp, #0xea0] d83c0: f9007d00 str x0, [x8, #0xf8] d83c4: 2a0103e9 mov w9, w1 d83c8: b91047e9 str w9, [sp, #0x1044] d83cc: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d83d0: 91022000 add x0, x0, #0x88 d83d4: 97ff484f bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> d83d8: 14000189 b 0xd89fc d83dc: f9474fe8 ldr x8, [sp, #0xe98] d83e0: 91024100 add x0, x8, #0x90 d83e4: 97ff3ceb bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d83e8: f90067e0 str x0, [sp, #0xc8] d83ec: 14000001 b 0xd83f0 d83f0: f94753e8 ldr x8, [sp, #0xea0] d83f4: f9408909 ldr x9, [x8, #0x110] d83f8: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d83fc: 91022000 add x0, x0, #0x88 d8400: f90063e9 str x9, [sp, #0xc0] d8404: 97ff1ea3 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d8408: f9005fe0 str x0, [sp, #0xb8] d840c: 14000001 b 0xd8410 d8410: f9405fe0 ldr x0, [sp, #0xb8] d8414: 97ff338f bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d8418: f9005be0 str x0, [sp, #0xb0] d841c: 14000001 b 0xd8420 d8420: f94753e8 ldr x8, [sp, #0xea0] d8424: f9408503 ldr x3, [x8, #0x108] d8428: f94067e9 ldr x9, [sp, #0xc8] d842c: f940012a ldr x10, [x9] d8430: f9401d4a ldr x10, [x10, #0x38] d8434: aa0903e0 mov x0, x9 d8438: f94063e1 ldr x1, [sp, #0xc0] d843c: f9405be2 ldr x2, [sp, #0xb0] d8440: d63f0140 blr x10 d8444: f90057e0 str x0, [sp, #0xa8] d8448: 14000001 b 0xd844c d844c: f94753e8 ldr x8, [sp, #0xea0] d8450: f9408509 ldr x9, [x8, #0x108] d8454: f94057ea ldr x10, [sp, #0xa8] d8458: eb090149 subs x9, x10, x9 d845c: f90053e9 str x9, [sp, #0xa0] d8460: 540000e0 b.eq 0xd847c d8464: 14000001 b 0xd8468 d8468: 12807d68 mov w8, #-0x3ec // =-1004 d846c: b91083e8 str w8, [sp, #0x1080] d8470: 320003e8 orr w8, wzr, #0x1 d8474: b91057e8 str w8, [sp, #0x1054] d8478: 1400002c b 0xd8528 d847c: 321c03e8 orr w8, wzr, #0x10 d8480: b90edfe8 str w8, [sp, #0xedc] d8484: f94753e9 ldr x9, [sp, #0xea0] d8488: f940852a ldr x10, [x9, #0x108] d848c: f100414a subs x10, x10, #0x10 d8490: f9004fea str x10, [sp, #0x98] d8494: 540000ec b.gt 0xd84b0 d8498: 14000001 b 0xd849c d849c: 12807dc8 mov w8, #-0x3ef // =-1007 d84a0: b91083e8 str w8, [sp, #0x1080] d84a4: 320003e8 orr w8, wzr, #0x1 d84a8: b91057e8 str w8, [sp, #0x1054] d84ac: 1400001f b 0xd8528 d84b0: f9474fe8 ldr x8, [sp, #0xe98] d84b4: 9102e100 add x0, x8, #0xb8 d84b8: 97ff327e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d84bc: f9004be0 str x0, [sp, #0x90] d84c0: 14000001 b 0xd84c4 d84c4: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d84c8: 91022000 add x0, x0, #0x88 d84cc: 97ff1e71 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> d84d0: f90047e0 str x0, [sp, #0x88] d84d4: 14000001 b 0xd84d8 d84d8: f94047e0 ldr x0, [sp, #0x88] d84dc: 97ff335d bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> d84e0: f90043e0 str x0, [sp, #0x80] d84e4: 14000001 b 0xd84e8 d84e8: f94043e8 ldr x8, [sp, #0x80] d84ec: 91004103 add x3, x8, #0x10 d84f0: f94753e9 ldr x9, [sp, #0xea0] d84f4: f940852a ldr x10, [x9, #0x108] d84f8: f1004144 subs x4, x10, #0x10 d84fc: 528c4821 mov w1, #0x6241 // =25153 d8500: 72ac2d81 movk w1, #0x616c, lsl #16 d8504: 528dcca2 mov w2, #0x6e65 // =28261 d8508: 72adcde2 movk w2, #0x6e6f, lsl #16 d850c: f9404be0 ldr x0, [sp, #0x90] d8510: 97ff33c8 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> d8514: b9007fe0 str w0, [sp, #0x7c] d8518: 14000001 b 0xd851c d851c: 2a1f03e8 mov w8, wzr d8520: b91057e8 str w8, [sp, #0x1054] d8524: 14000001 b 0xd8528 d8528: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d852c: 91022000 add x0, x0, #0x88 d8530: 97ff47f8 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> d8534: b95057e8 ldr w8, [sp, #0x1054] d8538: 350025a8 cbnz w8, 0xd89ec d853c: 14000001 b 0xd8540 d8540: 14000001 b 0xd8544 d8544: 14000125 b 0xd89d8 d8548: f94753e8 ldr x8, [sp, #0xea0] d854c: f9413509 ldr x9, [x8, #0x268] d8550: f940910a ldr x10, [x8, #0x120] d8554: f940014b ldr x11, [x10] d8558: 8b090169 add x9, x11, x9 d855c: f9000149 str x9, [x10] d8560: b9506fec ldr w12, [sp, #0x106c] d8564: 7100098c subs w12, w12, #0x2 d8568: b9007bec str w12, [sp, #0x78] d856c: 540004ab b.lt 0xd8600 d8570: 14000001 b 0xd8574 d8574: f9474fe8 ldr x8, [sp, #0xe98] d8578: 91030100 add x0, x8, #0xc0 d857c: b9506fe9 ldr w9, [sp, #0x106c] d8580: 71000929 subs w9, w9, #0x2 d8584: 2a0903e1 mov w1, w9 d8588: 93407c21 sxtw x1, w1 d858c: 97ff38b5 bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> d8590: f9003be0 str x0, [sp, #0x70] d8594: 14000001 b 0xd8598 d8598: f9403be8 ldr x8, [sp, #0x70] d859c: b9400109 ldr w9, [x8] d85a0: 528e6c8a mov w10, #0x7364 // =29540 d85a4: 72ae6e8a movk w10, #0x7374, lsl #16 d85a8: 6b0a0129 subs w9, w9, w10 d85ac: b9006fe9 str w9, [sp, #0x6c] d85b0: 54000281 b.ne 0xd8600 d85b4: 14000001 b 0xd85b8 d85b8: f94753e8 ldr x8, [sp, #0xea0] d85bc: f9408901 ldr x1, [x8, #0x110] d85c0: f9408502 ldr x2, [x8, #0x108] d85c4: f9474fe0 ldr x0, [sp, #0xe98] d85c8: 97ff2392 bl 0xa1410 <_ZN7android14MPEG4Extractor14parseColorInfoElm@plt> d85cc: b9006be0 str w0, [sp, #0x68] d85d0: 14000001 b 0xd85d4 d85d4: b9406be8 ldr w8, [sp, #0x68] d85d8: b90edbe8 str w8, [sp, #0xed8] d85dc: b94edbe9 ldr w9, [sp, #0xed8] d85e0: 340000e9 cbz w9, 0xd85fc d85e4: 14000001 b 0xd85e8 d85e8: b94edbe8 ldr w8, [sp, #0xed8] d85ec: b91083e8 str w8, [sp, #0x1080] d85f0: 320003e8 orr w8, wzr, #0x1 d85f4: b91057e8 str w8, [sp, #0x1054] d85f8: 140000fd b 0xd89ec d85fc: 14000001 b 0xd8600 d8600: 140000f6 b 0xd89d8 d8604: f94753e8 ldr x8, [sp, #0xea0] d8608: f9413509 ldr x9, [x8, #0x268] d860c: f940910a ldr x10, [x8, #0x120] d8610: f940014b ldr x11, [x10] d8614: 8b090169 add x9, x11, x9 d8618: f9000149 str x9, [x10] d861c: f9408901 ldr x1, [x8, #0x110] d8620: f9408502 ldr x2, [x8, #0x108] d8624: b9506fe3 ldr w3, [sp, #0x106c] d8628: f9474fe0 ldr x0, [sp, #0xe98] d862c: 97ff239d bl 0xa14a0 <_ZN7android14MPEG4Extractor17parse3GPPMetaDataElmi@plt> d8630: b90067e0 str w0, [sp, #0x64] d8634: 14000001 b 0xd8638 d8638: b94067e8 ldr w8, [sp, #0x64] d863c: b90ed7e8 str w8, [sp, #0xed4] d8640: b94ed7e9 ldr w9, [sp, #0xed4] d8644: 340000e9 cbz w9, 0xd8660 d8648: 14000001 b 0xd864c d864c: b94ed7e8 ldr w8, [sp, #0xed4] d8650: b91083e8 str w8, [sp, #0x1080] d8654: 320003e8 orr w8, wzr, #0x1 d8658: b91057e8 str w8, [sp, #0x1054] d865c: 140000e4 b 0xd89ec d8660: 140000de b 0xd89d8 d8664: f94753e8 ldr x8, [sp, #0xea0] d8668: f9413509 ldr x9, [x8, #0x268] d866c: f940910a ldr x10, [x8, #0x120] d8670: f940014b ldr x11, [x10] d8674: 8b090169 add x9, x11, x9 d8678: f9000149 str x9, [x10] d867c: f9408509 ldr x9, [x8, #0x108] d8680: f1001529 subs x9, x9, #0x5 d8684: f9002fe9 str x9, [sp, #0x58] d8688: 540000ec b.gt 0xd86a4 d868c: 14000001 b 0xd8690 d8690: 12807dc8 mov w8, #-0x3ef // =-1007 d8694: b91083e8 str w8, [sp, #0x1080] d8698: 320003e8 orr w8, wzr, #0x1 d869c: b91057e8 str w8, [sp, #0x1054] d86a0: 140000d3 b 0xd89ec d86a4: f94753e8 ldr x8, [sp, #0xea0] d86a8: f9408909 ldr x9, [x8, #0x110] d86ac: 91001921 add x1, x9, #0x6 d86b0: f9474fe0 ldr x0, [sp, #0xe98] d86b4: 97ff4313 bl 0xa9300 <_ZN7android14MPEG4Extractor18parseID3v2MetaDataEl@plt> d86b8: 14000001 b 0xd86bc d86bc: 140000c7 b 0xd89d8 d86c0: f9474fe8 ldr x8, [sp, #0xe98] d86c4: 9103a100 add x0, x8, #0xe8 d86c8: 97ff342e bl 0xa5780 <_ZN7android7String85clearEv@plt> d86cc: 14000001 b 0xd86d0 d86d0: f9474fe8 ldr x8, [sp, #0xe98] d86d4: 9103c100 add x0, x8, #0xf0 d86d8: 97ff342a bl 0xa5780 <_ZN7android7String85clearEv@plt> d86dc: 14000001 b 0xd86e0 d86e0: f9474fe8 ldr x8, [sp, #0xe98] d86e4: 9103e100 add x0, x8, #0xf8 d86e8: 97ff3426 bl 0xa5780 <_ZN7android7String85clearEv@plt> d86ec: 14000001 b 0xd86f0 d86f0: f94753e8 ldr x8, [sp, #0xea0] d86f4: f9413509 ldr x9, [x8, #0x268] d86f8: f940910a ldr x10, [x8, #0x120] d86fc: f940014b ldr x11, [x10] d8700: 8b090169 add x9, x11, x9 d8704: f9000149 str x9, [x10] d8708: 140000b4 b 0xd89d8 d870c: f94753e8 ldr x8, [sp, #0xea0] d8710: f9408901 ldr x1, [x8, #0x110] d8714: f9408502 ldr x2, [x8, #0x108] d8718: f9474fe0 ldr x0, [sp, #0xe98] d871c: 97ff2419 bl 0xa1780 <_ZN7android14MPEG4Extractor17parseSegmentIndexElm@plt> d8720: b90057e0 str w0, [sp, #0x54] d8724: 14000001 b 0xd8728 d8728: b94057e8 ldr w8, [sp, #0x54] d872c: b90ed3e8 str w8, [sp, #0xed0] d8730: b94ed3e9 ldr w9, [sp, #0xed0] d8734: 340000e9 cbz w9, 0xd8750 d8738: 14000001 b 0xd873c d873c: b94ed3e8 ldr w8, [sp, #0xed0] d8740: b91083e8 str w8, [sp, #0x1080] d8744: 320003e8 orr w8, wzr, #0x1 d8748: b91057e8 str w8, [sp, #0x1054] d874c: 140000a8 b 0xd89ec d8750: f94753e8 ldr x8, [sp, #0xea0] d8754: f9413509 ldr x9, [x8, #0x268] d8758: f940910a ldr x10, [x8, #0x120] d875c: f940014b ldr x11, [x10] d8760: 8b090169 add x9, x11, x9 d8764: f9000149 str x9, [x10] d8768: 320103ec orr w12, wzr, #0x80000000 d876c: b91083ec str w12, [sp, #0x1080] d8770: 320003ec orr w12, wzr, #0x1 d8774: b91057ec str w12, [sp, #0x1054] d8778: 1400009d b 0xd89ec d877c: f94753e8 ldr x8, [sp, #0xea0] d8780: f9413509 ldr x9, [x8, #0x268] d8784: f940910a ldr x10, [x8, #0x120] d8788: f940014b ldr x11, [x10] d878c: 8b090169 add x9, x11, x9 d8790: f9000149 str x9, [x10] d8794: f9408901 ldr x1, [x8, #0x110] d8798: f9474fe0 ldr x0, [sp, #0xe98] d879c: 97ff35c5 bl 0xa5eb0 <_ZN7android14MPEG4Extractor19parseAC3SampleEntryEl@plt> d87a0: b90053e0 str w0, [sp, #0x50] d87a4: 14000001 b 0xd87a8 d87a8: b94053e8 ldr w8, [sp, #0x50] d87ac: b91083e8 str w8, [sp, #0x1080] d87b0: 320003e9 orr w9, wzr, #0x1 d87b4: b91057e9 str w9, [sp, #0x1054] d87b8: 1400008d b 0xd89ec d87bc: f94753e8 ldr x8, [sp, #0xea0] d87c0: f9408509 ldr x9, [x8, #0x108] d87c4: f1002129 subs x9, x9, #0x8 d87c8: f90027e9 str x9, [sp, #0x48] d87cc: 540000ab b.lt 0xd87e0 d87d0: 14000001 b 0xd87d4 d87d4: b9506fe8 ldr w8, [sp, #0x106c] d87d8: 340000e8 cbz w8, 0xd87f4 d87dc: 14000001 b 0xd87e0 d87e0: 12807dc8 mov w8, #-0x3ef // =-1007 d87e4: b91083e8 str w8, [sp, #0x1080] d87e8: 320003e8 orr w8, wzr, #0x1 d87ec: b91057e8 str w8, [sp, #0x1054] d87f0: 1400007f b 0xd89ec d87f4: f94753e8 ldr x8, [sp, #0xea0] d87f8: f9409109 ldr x9, [x8, #0x120] d87fc: f9400129 ldr x9, [x9] d8800: f941350a ldr x10, [x8, #0x268] d8804: 8b0a0129 add x9, x9, x10 d8808: f90767e9 str x9, [sp, #0xec8] d880c: f9408509 ldr x9, [x8, #0x108] d8810: f100212a subs x10, x9, #0x8 d8814: f1001529 subs x9, x9, #0x5 d8818: f100014b subs x11, x10, #0x0 d881c: 9a8ab129 csel x9, x9, x10, lt d8820: d342fd29 lsr x9, x9, #2 d8824: 2a0903ec mov w12, w9 d8828: b90ec7ec str w12, [sp, #0xec4] d882c: aa1f03e9 mov x9, xzr d8830: f9075fe9 str x9, [sp, #0xeb8] d8834: f90023eb str x11, [sp, #0x40] d8838: 14000001 b 0xd883c d883c: f9475fe8 ldr x8, [sp, #0xeb8] d8840: b94ec7e9 ldr w9, [sp, #0xec4] d8844: 11000929 add w9, w9, #0x2 d8848: 2a0903ea mov w10, w9 d884c: eb0a0108 subs x8, x8, x10 d8850: f9001fe8 str x8, [sp, #0x38] d8854: 54000722 b.hs 0xd8938 d8858: 14000001 b 0xd885c d885c: f9475fe8 ldr x8, [sp, #0xeb8] d8860: f1000508 subs x8, x8, #0x1 d8864: f9001be8 str x8, [sp, #0x30] d8868: 54000061 b.ne 0xd8874 d886c: 14000001 b 0xd8870 d8870: 1400002e b 0xd8928 d8874: f9474fe8 ldr x8, [sp, #0xe98] d8878: 91024100 add x0, x8, #0x90 d887c: 97ff3bc5 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d8880: f90017e0 str x0, [sp, #0x28] d8884: 14000001 b 0xd8888 d8888: f94753e8 ldr x8, [sp, #0xea0] d888c: f9408909 ldr x9, [x8, #0x110] d8890: f9475fea ldr x10, [sp, #0xeb8] d8894: 8b0a0921 add x1, x9, x10, lsl #2 d8898: f94017e9 ldr x9, [sp, #0x28] d889c: f940012a ldr x10, [x9] d88a0: f9401d4a ldr x10, [x10, #0x38] d88a4: 321e03eb orr w11, wzr, #0x4 d88a8: 2a0b03e3 mov w3, w11 d88ac: 914007e2 add x2, sp, #0x1, lsl #12 // =0x1000 d88b0: 91021042 add x2, x2, #0x84 d88b4: aa0903e0 mov x0, x9 d88b8: d63f0140 blr x10 d88bc: f90013e0 str x0, [sp, #0x20] d88c0: 14000001 b 0xd88c4 d88c4: f94013e8 ldr x8, [sp, #0x20] d88c8: f1000d09 subs x9, x8, #0x3 d88cc: f9000fe9 str x9, [sp, #0x18] d88d0: 540000ec b.gt 0xd88ec d88d4: 14000001 b 0xd88d8 d88d8: 12807dc8 mov w8, #-0x3ef // =-1007 d88dc: b91083e8 str w8, [sp, #0x1080] d88e0: 320003e8 orr w8, wzr, #0x1 d88e4: b91057e8 str w8, [sp, #0x1054] d88e8: 14000041 b 0xd89ec d88ec: b95087e8 ldr w8, [sp, #0x1084] d88f0: 5ac00908 rev w8, w8 d88f4: b91087e8 str w8, [sp, #0x1084] d88f8: b95087e8 ldr w8, [sp, #0x1084] d88fc: 52840409 mov w9, #0x2020 // =8224 d8900: 72ae2e89 movk w9, #0x7174, lsl #16 d8904: 6b090108 subs w8, w8, w9 d8908: b90017e8 str w8, [sp, #0x14] d890c: 540000c1 b.ne 0xd8924 d8910: 14000001 b 0xd8914 d8914: 320003e8 orr w8, wzr, #0x1 d8918: f9474fe9 ldr x9, [sp, #0xe98] d891c: 39028128 strb w8, [x9, #0xa0] d8920: 14000006 b 0xd8938 d8924: 14000001 b 0xd8928 d8928: f9475fe8 ldr x8, [sp, #0xeb8] d892c: 91000508 add x8, x8, #0x1 d8930: f9075fe8 str x8, [sp, #0xeb8] d8934: 17ffffc2 b 0xd883c d8938: f94767e8 ldr x8, [sp, #0xec8] d893c: f94753e9 ldr x9, [sp, #0xea0] d8940: f940912a ldr x10, [x9, #0x120] d8944: f9000148 str x8, [x10] d8948: 14000024 b 0xd89d8 d894c: f9474fe8 ldr x8, [sp, #0xe98] d8950: 91030100 add x0, x8, #0xc0 d8954: 320007e1 orr w1, wzr, #0x3 d8958: 94000b5c bl 0xdb6c8 d895c: b90013e0 str w0, [sp, #0x10] d8960: 14000001 b 0xd8964 d8964: b94013e8 ldr w8, [sp, #0x10] d8968: 360002a8 tbz w8, #0x0, 0xd89bc d896c: 14000001 b 0xd8970 d8970: b9506be1 ldr w1, [sp, #0x1068] d8974: f94753e8 ldr x8, [sp, #0xea0] d8978: f9408902 ldr x2, [x8, #0x110] d897c: f9408503 ldr x3, [x8, #0x108] d8980: f9474fe0 ldr x0, [sp, #0xe98] d8984: 97ff3487 bl 0xa5ba0 <_ZN7android14MPEG4Extractor14parseQTMetaValEilm@plt> d8988: b9000fe0 str w0, [sp, #0xc] d898c: 14000001 b 0xd8990 d8990: b9400fe8 ldr w8, [sp, #0xc] d8994: b90eb7e8 str w8, [sp, #0xeb4] d8998: b94eb7e9 ldr w9, [sp, #0xeb4] d899c: 340000e9 cbz w9, 0xd89b8 d89a0: 14000001 b 0xd89a4 d89a4: b94eb7e8 ldr w8, [sp, #0xeb4] d89a8: b91083e8 str w8, [sp, #0x1080] d89ac: 320003e8 orr w8, wzr, #0x1 d89b0: b91057e8 str w8, [sp, #0x1054] d89b4: 1400000e b 0xd89ec d89b8: 14000001 b 0xd89bc d89bc: f94753e8 ldr x8, [sp, #0xea0] d89c0: f9413509 ldr x9, [x8, #0x268] d89c4: f940910a ldr x10, [x8, #0x120] d89c8: f940014b ldr x11, [x10] d89cc: 8b090169 add x9, x11, x9 d89d0: f9000149 str x9, [x10] d89d4: 14000001 b 0xd89d8 d89d8: 2a1f03e8 mov w8, wzr d89dc: b91083e8 str w8, [sp, #0x1080] d89e0: 320003e8 orr w8, wzr, #0x1 d89e4: b91057e8 str w8, [sp, #0x1054] d89e8: 14000001 b 0xd89ec d89ec: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d89f0: 9106a000 add x0, x0, #0x1a8 d89f4: 97ff462b bl 0xaa2a0 <_ZN7android9PathAdderD2Ev@plt> d89f8: 14000005 b 0xd8a0c d89fc: 914007e0 add x0, sp, #0x1, lsl #12 // =0x1000 d8a00: 9106a000 add x0, x0, #0x1a8 d8a04: 97ff4627 bl 0xaa2a0 <_ZN7android9PathAdderD2Ev@plt> d8a08: 14000011 b 0xd8a4c d8a0c: b95083e8 ldr w8, [sp, #0x1080] d8a10: d53bd049 mrs x9, TPIDR_EL0 d8a14: f9401529 ldr x9, [x9, #0x28] d8a18: f94753ea ldr x10, [sp, #0xea0] d8a1c: f942b54b ldr x11, [x10, #0x568] d8a20: eb0b0129 subs x9, x9, x11 d8a24: b9000be8 str w8, [sp, #0x8] d8a28: f90003e9 str x9, [sp] d8a2c: 54000161 b.ne 0xd8a58 d8a30: 14000001 b 0xd8a34 d8a34: b9400be0 ldr w0, [sp, #0x8] d8a38: 914007ff add sp, sp, #0x1, lsl #12 // =0x1000 d8a3c: 911303ff add sp, sp, #0x4c0 d8a40: a9417bfd ldp x29, x30, [sp, #0x10] d8a44: f84207fc ldr x28, [sp], #0x20 d8a48: d65f03c0 ret d8a4c: f94753e8 ldr x8, [sp, #0xea0] d8a50: f9407d00 ldr x0, [x8, #0xf8] d8a54: 97ff3d2f bl 0xa7f10 <_Unwind_Resume@plt> d8a58: 97ff44c6 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000d8a5c : d8a5c: d101c3ff sub sp, sp, #0x70 d8a60: a9067bfd stp x29, x30, [sp, #0x60] d8a64: 910183fd add x29, sp, #0x60 d8a68: d53bd048 mrs x8, TPIDR_EL0 d8a6c: f9401508 ldr x8, [x8, #0x28] d8a70: f81f83a8 stur x8, [x29, #-0x8] d8a74: f81e03a0 stur x0, [x29, #-0x20] d8a78: f81d83a1 stur x1, [x29, #-0x28] d8a7c: f85e03a8 ldur x8, [x29, #-0x20] d8a80: f9405508 ldr x8, [x8, #0xa8] d8a84: f9001be8 str x8, [sp, #0x30] d8a88: 14000001 b 0xd8a8c d8a8c: f9401be8 ldr x8, [sp, #0x30] d8a90: b4000508 cbz x8, 0xd8b30 d8a94: 14000001 b 0xd8a98 d8a98: f9401be8 ldr x8, [sp, #0x30] d8a9c: 91002100 add x0, x8, #0x8 d8aa0: aa1f03e8 mov x8, xzr d8aa4: aa0803e1 mov x1, x8 d8aa8: 97ff410e bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> d8aac: 36000380 tbz w0, #0x0, 0xd8b1c d8ab0: 14000001 b 0xd8ab4 d8ab4: f9401be8 ldr x8, [sp, #0x30] d8ab8: 91002100 add x0, x8, #0x8 d8abc: 97ff30fd bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d8ac0: 528daca1 mov w1, #0x6d65 // =28005 d8ac4: 72adad21 movk w1, #0x6d69, lsl #16 d8ac8: d10043a2 sub x2, x29, #0x10 d8acc: 97ff36d5 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> d8ad0: 36000260 tbz w0, #0x0, 0xd8b1c d8ad4: 14000001 b 0xd8ad8 d8ad8: f85f03a0 ldur x0, [x29, #-0x10] d8adc: f85d83a8 ldur x8, [x29, #-0x28] d8ae0: f90017e0 str x0, [sp, #0x28] d8ae4: aa0803e0 mov x0, x8 d8ae8: f90013e8 str x8, [sp, #0x20] d8aec: 97ff2a21 bl 0xa3370 d8af0: f94017e8 ldr x8, [sp, #0x28] d8af4: f9000fe0 str x0, [sp, #0x18] d8af8: aa0803e0 mov x0, x8 d8afc: f94013e1 ldr x1, [sp, #0x20] d8b00: f9400fe2 ldr x2, [sp, #0x18] d8b04: 97ff491f bl 0xaaf80 d8b08: 350000a0 cbnz w0, 0xd8b1c d8b0c: 14000001 b 0xd8b10 d8b10: f9401be8 ldr x8, [sp, #0x30] d8b14: f81e83a8 stur x8, [x29, #-0x18] d8b18: 14000009 b 0xd8b3c d8b1c: 14000001 b 0xd8b20 d8b20: f9401be8 ldr x8, [sp, #0x30] d8b24: f9400108 ldr x8, [x8] d8b28: f9001be8 str x8, [sp, #0x30] d8b2c: 17ffffd8 b 0xd8a8c d8b30: aa1f03e8 mov x8, xzr d8b34: f81e83a8 stur x8, [x29, #-0x18] d8b38: 14000001 b 0xd8b3c d8b3c: f85e83a8 ldur x8, [x29, #-0x18] d8b40: d53bd049 mrs x9, TPIDR_EL0 d8b44: f9401529 ldr x9, [x9, #0x28] d8b48: f85f83aa ldur x10, [x29, #-0x8] d8b4c: eb0a0129 subs x9, x9, x10 d8b50: f9000be8 str x8, [sp, #0x10] d8b54: f90007e9 str x9, [sp, #0x8] d8b58: 540000c1 b.ne 0xd8b70 d8b5c: 14000001 b 0xd8b60 d8b60: f9400be0 ldr x0, [sp, #0x10] d8b64: a9467bfd ldp x29, x30, [sp, #0x60] d8b68: 9101c3ff add sp, sp, #0x70 d8b6c: d65f03c0 ret d8b70: 97ff4480 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000d8b74 (int const&, int const&)>: d8b74: d10143ff sub sp, sp, #0x50 d8b78: a9047bfd stp x29, x30, [sp, #0x40] d8b7c: 910103fd add x29, sp, #0x40 d8b80: 52800009 mov w9, #0x0 // =0 d8b84: 9000090a adrp x10, 0x1f8000 d8b88: 9118554a add x10, x10, #0x615 d8b8c: f81f83a0 stur x0, [x29, #-0x8] d8b90: f81f03a1 stur x1, [x29, #-0x10] d8b94: 320003eb orr w11, wzr, #0x1 d8b98: 0a0b0129 and w9, w9, w11 d8b9c: 381ef3a9 sturb w9, [x29, #-0x11] d8ba0: aa0803e0 mov x0, x8 d8ba4: f9000be8 str x8, [sp, #0x10] d8ba8: f90007ea str x10, [sp, #0x8] d8bac: 97ff476d bl 0xaa960 <_ZN7android7AStringC1Ev@plt> d8bb0: f85f83a8 ldur x8, [x29, #-0x8] d8bb4: b9400109 ldr w9, [x8] d8bb8: f85f03a8 ldur x8, [x29, #-0x10] d8bbc: b940010b ldr w11, [x8] d8bc0: 6b0b013f cmp w9, w11 d8bc4: 1a9f07e9 cset w9, ne d8bc8: 370002c9 tbnz w9, #0x0, 0xd8c20 (int const&, int const&)+0xac> d8bcc: f85f83a8 ldur x8, [x29, #-0x8] d8bd0: b9400101 ldr w1, [x8] d8bd4: f9400be0 ldr x0, [sp, #0x10] d8bd8: 97ff3646 bl 0xa64f0 <_ZN7android7AString6appendEi@plt> d8bdc: 14000001 b 0xd8be0 (int const&, int const&)+0x6c> d8be0: f9400be0 ldr x0, [sp, #0x10] d8be4: f94007e1 ldr x1, [sp, #0x8] d8be8: 97ff4232 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> d8bec: 14000001 b 0xd8bf0 (int const&, int const&)+0x7c> d8bf0: f85f03a8 ldur x8, [x29, #-0x10] d8bf4: b9400101 ldr w1, [x8] d8bf8: f9400be0 ldr x0, [sp, #0x10] d8bfc: 97ff363d bl 0xa64f0 <_ZN7android7AString6appendEi@plt> d8c00: 14000001 b 0xd8c04 (int const&, int const&)+0x90> d8c04: 14000007 b 0xd8c20 (int const&, int const&)+0xac> d8c08: 2a0103e8 mov w8, w1 d8c0c: f90013e0 str x0, [sp, #0x20] d8c10: b9001fe8 str w8, [sp, #0x1c] d8c14: f9400be0 ldr x0, [sp, #0x10] d8c18: 97ff243a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> d8c1c: 1400000c b 0xd8c4c (int const&, int const&)+0xd8> d8c20: 12800008 mov w8, #-0x1 // =-1 d8c24: 320003e9 orr w9, wzr, #0x1 d8c28: 0a090108 and w8, w8, w9 d8c2c: 381ef3a8 sturb w8, [x29, #-0x11] d8c30: 385ef3a8 ldurb w8, [x29, #-0x11] d8c34: 37000068 tbnz w8, #0x0, 0xd8c40 (int const&, int const&)+0xcc> d8c38: f9400be0 ldr x0, [sp, #0x10] d8c3c: 97ff2431 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> d8c40: a9447bfd ldp x29, x30, [sp, #0x40] d8c44: 910143ff add sp, sp, #0x50 d8c48: d65f03c0 ret d8c4c: f94013e0 ldr x0, [sp, #0x20] d8c50: 97ff3cb0 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000d8c54 : d8c54: d10103ff sub sp, sp, #0x40 d8c58: d2800008 mov x8, #0x0 // =0 d8c5c: f9001be0 str x0, [sp, #0x30] d8c60: f90017e1 str x1, [sp, #0x28] d8c64: f90013e2 str x2, [sp, #0x20] d8c68: f9401be0 ldr x0, [sp, #0x30] d8c6c: f9409401 ldr x1, [x0, #0x128] d8c70: eb08003f cmp x1, x8 d8c74: 1a9f17e9 cset w9, eq d8c78: f9000be8 str x8, [sp, #0x10] d8c7c: f90007e0 str x0, [sp, #0x8] d8c80: 37000049 tbnz w9, #0x0, 0xd8c88 d8c84: 14000004 b 0xd8c94 d8c88: f9400be8 ldr x8, [sp, #0x10] d8c8c: f9001fe8 str x8, [sp, #0x38] d8c90: 1400002c b 0xd8d40 d8c94: f94007e8 ldr x8, [sp, #0x8] d8c98: f9409509 ldr x9, [x8, #0x128] d8c9c: f9000fe9 str x9, [sp, #0x18] d8ca0: 52800008 mov w8, #0x0 // =0 d8ca4: f9400fe9 ldr x9, [sp, #0x18] d8ca8: f9400bea ldr x10, [sp, #0x10] d8cac: eb0a013f cmp x9, x10 d8cb0: 1a9f07eb cset w11, ne d8cb4: b90007e8 str w8, [sp, #0x4] d8cb8: 3700004b tbnz w11, #0x0, 0xd8cc0 d8cbc: 14000009 b 0xd8ce0 d8cc0: f94017e8 ldr x8, [sp, #0x28] d8cc4: f9400fe9 ldr x9, [sp, #0x18] d8cc8: 7940112a ldrh w10, [x9, #0x8] d8ccc: 2a0a03e9 mov w9, w10 d8cd0: d3403d29 ubfx x9, x9, #0, #16 d8cd4: eb09011f cmp x8, x9 d8cd8: 1a9f07ea cset w10, ne d8cdc: b90007ea str w10, [sp, #0x4] d8ce0: b94007e8 ldr w8, [sp, #0x4] d8ce4: 37000048 tbnz w8, #0x0, 0xd8cec d8ce8: 14000005 b 0xd8cfc d8cec: f9400fe8 ldr x8, [sp, #0x18] d8cf0: f9400108 ldr x8, [x8] d8cf4: f9000fe8 str x8, [sp, #0x18] d8cf8: 17ffffea b 0xd8ca0 d8cfc: f9400fe8 ldr x8, [sp, #0x18] d8d00: f9400be9 ldr x9, [sp, #0x10] d8d04: eb09011f cmp x8, x9 d8d08: 1a9f17ea cset w10, eq d8d0c: 3700004a tbnz w10, #0x0, 0xd8d14 d8d10: 14000004 b 0xd8d20 d8d14: f9400be8 ldr x8, [sp, #0x10] d8d18: f9001fe8 str x8, [sp, #0x38] d8d1c: 14000009 b 0xd8d40 d8d20: f9400fe8 ldr x8, [sp, #0x18] d8d24: f9400908 ldr x8, [x8, #0x10] d8d28: 2a0803e9 mov w9, w8 d8d2c: f94013e8 ldr x8, [sp, #0x20] d8d30: b9000109 str w9, [x8] d8d34: f9400fe8 ldr x8, [sp, #0x18] d8d38: f9400d08 ldr x8, [x8, #0x18] d8d3c: f9001fe8 str x8, [sp, #0x38] d8d40: f9401fe0 ldr x0, [sp, #0x38] d8d44: 910103ff add sp, sp, #0x40 d8d48: d65f03c0 ret 00000000000d8d4c : d8d4c: d10403ff sub sp, sp, #0x100 d8d50: a90f7bfd stp x29, x30, [sp, #0xf0] d8d54: 9103c3fd add x29, sp, #0xf0 d8d58: d53bd048 mrs x8, TPIDR_EL0 d8d5c: f9401508 ldr x8, [x8, #0x28] d8d60: f81f83a8 stur x8, [x29, #-0x8] d8d64: f81d03a0 stur x0, [x29, #-0x30] d8d68: f81c83a1 stur x1, [x29, #-0x38] d8d6c: f81c03a2 stur x2, [x29, #-0x40] d8d70: f85d03a8 ldur x8, [x29, #-0x30] d8d74: aa0803e0 mov x0, x8 d8d78: 91024108 add x8, x8, #0x90 d8d7c: f81983a0 stur x0, [x29, #-0x68] d8d80: aa0803e0 mov x0, x8 d8d84: 97ff3a83 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d8d88: f85c03a1 ldur x1, [x29, #-0x40] d8d8c: f9400008 ldr x8, [x0] d8d90: f9401d08 ldr x8, [x8, #0x38] d8d94: 320003e9 orr w9, wzr, #0x1 d8d98: 2a0903e3 mov w3, w9 d8d9c: d10053a2 sub x2, x29, #0x14 d8da0: d63f0100 blr x8 d8da4: f1000008 subs x8, x0, #0x0 d8da8: f81903a8 stur x8, [x29, #-0x70] d8dac: 540000ac b.gt 0xd8dc0 d8db0: 14000001 b 0xd8db4 d8db4: 12807d68 mov w8, #-0x3ec // =-1004 d8db8: b81d83a8 stur w8, [x29, #-0x28] d8dbc: 14000173 b 0xd9388 d8dc0: f85c03a8 ldur x8, [x29, #-0x40] d8dc4: 91000508 add x8, x8, #0x1 d8dc8: f81c03a8 stur x8, [x29, #-0x40] d8dcc: 385ec3a9 ldurb w9, [x29, #-0x14] d8dd0: 71000529 subs w9, w9, #0x1 d8dd4: b818c3a9 stur w9, [x29, #-0x74] d8dd8: 540000a0 b.eq 0xd8dec d8ddc: 14000001 b 0xd8de0 d8de0: 12807dc8 mov w8, #-0x3ef // =-1007 d8de4: b81d83a8 stur w8, [x29, #-0x28] d8de8: 14000168 b 0xd9388 d8dec: f85c03a0 ldur x0, [x29, #-0x40] d8df0: f85983a8 ldur x8, [x29, #-0x68] d8df4: 91024101 add x1, x8, #0x90 d8df8: d10063a2 sub x2, x29, #0x18 d8dfc: 94000171 bl 0xd93c0 d8e00: b81bc3a0 stur w0, [x29, #-0x44] d8e04: b85bc3a0 ldur w0, [x29, #-0x44] d8e08: 36f800a0 tbz w0, #0x1f, 0xd8e1c d8e0c: 14000001 b 0xd8e10 d8e10: 12807d68 mov w8, #-0x3ec // =-1004 d8e14: b81d83a8 stur w8, [x29, #-0x28] d8e18: 1400015c b 0xd9388 d8e1c: 385e83a8 ldurb w8, [x29, #-0x18] d8e20: 2a0803e9 mov w9, w8 d8e24: f85c03aa ldur x10, [x29, #-0x40] d8e28: 8b090149 add x9, x10, x9 d8e2c: f81c03a9 stur x9, [x29, #-0x40] d8e30: 14000001 b 0xd8e34 d8e34: b85bc3a8 ldur w8, [x29, #-0x44] d8e38: 71002d08 subs w8, w8, #0xb d8e3c: b9007be8 str w8, [sp, #0x78] d8e40: 54000deb b.lt 0xd8ffc d8e44: 14000001 b 0xd8e48 d8e48: f85983a8 ldur x8, [x29, #-0x68] d8e4c: 91024100 add x0, x8, #0x90 d8e50: 97ff3a50 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d8e54: f85c03a1 ldur x1, [x29, #-0x40] d8e58: f9400008 ldr x8, [x0] d8e5c: f9401d08 ldr x8, [x8, #0x38] d8e60: 320003e9 orr w9, wzr, #0x1 d8e64: 2a0903e3 mov w3, w9 d8e68: d10073a2 sub x2, x29, #0x1c d8e6c: d63f0100 blr x8 d8e70: f1000008 subs x8, x0, #0x0 d8e74: f9003be8 str x8, [sp, #0x70] d8e78: 540000ac b.gt 0xd8e8c d8e7c: 14000001 b 0xd8e80 d8e80: 12807d68 mov w8, #-0x3ec // =-1004 d8e84: b81d83a8 stur w8, [x29, #-0x28] d8e88: 14000140 b 0xd9388 d8e8c: f85c03a8 ldur x8, [x29, #-0x40] d8e90: 91000508 add x8, x8, #0x1 d8e94: f81c03a8 stur x8, [x29, #-0x40] d8e98: 385e43a9 ldurb w9, [x29, #-0x1c] d8e9c: 71004529 subs w9, w9, #0x11 d8ea0: b9006fe9 str w9, [sp, #0x6c] d8ea4: 540000a0 b.eq 0xd8eb8 d8ea8: 14000001 b 0xd8eac d8eac: 12807dc8 mov w8, #-0x3ef // =-1007 d8eb0: b81d83a8 stur w8, [x29, #-0x28] d8eb4: 14000135 b 0xd9388 d8eb8: f85983a8 ldur x8, [x29, #-0x68] d8ebc: 91024100 add x0, x8, #0x90 d8ec0: 97ff3a34 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d8ec4: f85c03a1 ldur x1, [x29, #-0x40] d8ec8: f9400008 ldr x8, [x0] d8ecc: f9401d08 ldr x8, [x8, #0x38] d8ed0: 321f03e9 orr w9, wzr, #0x2 d8ed4: 2a0903e3 mov w3, w9 d8ed8: d10043a2 sub x2, x29, #0x10 d8edc: d63f0100 blr x8 d8ee0: f1000408 subs x8, x0, #0x1 d8ee4: f90033e8 str x8, [sp, #0x60] d8ee8: 540000ac b.gt 0xd8efc d8eec: 14000001 b 0xd8ef0 d8ef0: 12807d68 mov w8, #-0x3ec // =-1004 d8ef4: b81d83a8 stur w8, [x29, #-0x28] d8ef8: 14000124 b 0xd9388 d8efc: f85c03a8 ldur x8, [x29, #-0x40] d8f00: 91000908 add x8, x8, #0x2 d8f04: f81c03a8 stur x8, [x29, #-0x40] d8f08: 385f13a9 ldurb w9, [x29, #-0xf] d8f0c: 362800a9 tbz w9, #0x5, 0xd8f20 d8f10: 14000001 b 0xd8f14 d8f14: 12807dc8 mov w8, #-0x3ef // =-1007 d8f18: b81d83a8 stur w8, [x29, #-0x28] d8f1c: 1400011b b 0xd9388 d8f20: f85983a8 ldur x8, [x29, #-0x68] d8f24: 91024100 add x0, x8, #0x90 d8f28: 97ff3a1a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d8f2c: f85c03a1 ldur x1, [x29, #-0x40] d8f30: f9400008 ldr x8, [x0] d8f34: f9401d08 ldr x8, [x8, #0x38] d8f38: 321d03e9 orr w9, wzr, #0x8 d8f3c: 2a0903e3 mov w3, w9 d8f40: d10043a2 sub x2, x29, #0x10 d8f44: d63f0100 blr x8 d8f48: f1001c08 subs x8, x0, #0x7 d8f4c: f9002fe8 str x8, [sp, #0x58] d8f50: 540000ac b.gt 0xd8f64 d8f54: 14000001 b 0xd8f58 d8f58: 12807d68 mov w8, #-0x3ec // =-1004 d8f5c: b81d83a8 stur w8, [x29, #-0x28] d8f60: 1400010a b 0xd9388 d8f64: f85c03a8 ldur x8, [x29, #-0x40] d8f68: 91002108 add x8, x8, #0x8 d8f6c: f81c03a8 stur x8, [x29, #-0x40] d8f70: 385f13a9 ldurb w9, [x29, #-0xf] d8f74: 71003d29 subs w9, w9, #0xf d8f78: b90057e9 str w9, [sp, #0x54] d8f7c: 540000e1 b.ne 0xd8f98 d8f80: 14000001 b 0xd8f84 d8f84: 385f53a8 ldurb w8, [x29, #-0xb] d8f88: 71002908 subs w8, w8, #0xa d8f8c: b90053e8 str w8, [sp, #0x50] d8f90: 540000a0 b.eq 0xd8fa4 d8f94: 14000001 b 0xd8f98 d8f98: 12807dc8 mov w8, #-0x3ef // =-1007 d8f9c: b81d83a8 stur w8, [x29, #-0x28] d8fa0: 140000fa b 0xd9388 d8fa4: 321b03e8 orr w8, wzr, #0x20 d8fa8: 2a0803e0 mov w0, w8 d8fac: 97ff3fd9 bl 0xa8f10 <_Znwm@plt> d8fb0: f81b03a0 stur x0, [x29, #-0x50] d8fb4: d10043a0 sub x0, x29, #0x10 d8fb8: b2400400 orr x0, x0, #0x3 d8fbc: 97ff3b3d bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> d8fc0: f85b03be ldur x30, [x29, #-0x50] d8fc4: 790013c0 strh w0, [x30, #0x8] d8fc8: 385f73a8 ldurb w8, [x29, #-0x9] d8fcc: f85b03be ldur x30, [x29, #-0x50] d8fd0: 39002bc8 strb w8, [x30, #0xa] d8fd4: f85983be ldur x30, [x29, #-0x68] d8fd8: f94097c9 ldr x9, [x30, #0x128] d8fdc: f85b03aa ldur x10, [x29, #-0x50] d8fe0: f9000149 str x9, [x10] d8fe4: f85b03a9 ldur x9, [x29, #-0x50] d8fe8: f90097c9 str x9, [x30, #0x128] d8fec: b85bc3a8 ldur w8, [x29, #-0x44] d8ff0: 71002d08 subs w8, w8, #0xb d8ff4: b81bc3a8 stur w8, [x29, #-0x44] d8ff8: 17ffff8f b 0xd8e34 d8ffc: b85bc3a8 ldur w8, [x29, #-0x44] d9000: 340000a8 cbz w8, 0xd9014 d9004: 14000001 b 0xd9008 d9008: 12807dc8 mov w8, #-0x3ef // =-1007 d900c: b81d83a8 stur w8, [x29, #-0x28] d9010: 140000de b 0xd9388 d9014: f85983a8 ldur x8, [x29, #-0x68] d9018: 91024100 add x0, x8, #0x90 d901c: 97ff39dd bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d9020: f85c03a1 ldur x1, [x29, #-0x40] d9024: f9400008 ldr x8, [x0] d9028: f9401d08 ldr x8, [x8, #0x38] d902c: 320003e9 orr w9, wzr, #0x1 d9030: 2a0903e3 mov w3, w9 d9034: d10053a2 sub x2, x29, #0x14 d9038: d63f0100 blr x8 d903c: f1000008 subs x8, x0, #0x0 d9040: f90027e8 str x8, [sp, #0x48] d9044: 540000ac b.gt 0xd9058 d9048: 14000001 b 0xd904c d904c: 12807d68 mov w8, #-0x3ec // =-1004 d9050: b81d83a8 stur w8, [x29, #-0x28] d9054: 140000cd b 0xd9388 d9058: f85c03a8 ldur x8, [x29, #-0x40] d905c: 91000508 add x8, x8, #0x1 d9060: f81c03a8 stur x8, [x29, #-0x40] d9064: 385ec3a9 ldurb w9, [x29, #-0x14] d9068: 71001529 subs w9, w9, #0x5 d906c: b90047e9 str w9, [sp, #0x44] d9070: 540000a0 b.eq 0xd9084 d9074: 14000001 b 0xd9078 d9078: 12807dc8 mov w8, #-0x3ef // =-1007 d907c: b81d83a8 stur w8, [x29, #-0x28] d9080: 140000c2 b 0xd9388 d9084: f85c03a0 ldur x0, [x29, #-0x40] d9088: f85983a8 ldur x8, [x29, #-0x68] d908c: 91024101 add x1, x8, #0x90 d9090: d10063a2 sub x2, x29, #0x18 d9094: 940000cb bl 0xd93c0 d9098: b81bc3a0 stur w0, [x29, #-0x44] d909c: b85bc3a0 ldur w0, [x29, #-0x44] d90a0: 36f800a0 tbz w0, #0x1f, 0xd90b4 d90a4: 14000001 b 0xd90a8 d90a8: 12807d68 mov w8, #-0x3ec // =-1004 d90ac: b81d83a8 stur w8, [x29, #-0x28] d90b0: 140000b6 b 0xd9388 d90b4: 385e83a8 ldurb w8, [x29, #-0x18] d90b8: 2a0803e9 mov w9, w8 d90bc: f85c03aa ldur x10, [x29, #-0x40] d90c0: 8b090149 add x9, x10, x9 d90c4: f81c03a9 stur x9, [x29, #-0x40] d90c8: 14000001 b 0xd90cc d90cc: b85bc3a8 ldur w8, [x29, #-0x44] d90d0: 71000508 subs w8, w8, #0x1 d90d4: b90043e8 str w8, [sp, #0x40] d90d8: 5400146b b.lt 0xd9364 d90dc: 14000001 b 0xd90e0 d90e0: f85983a8 ldur x8, [x29, #-0x68] d90e4: 91024100 add x0, x8, #0x90 d90e8: 97ff39aa bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d90ec: f85c03a1 ldur x1, [x29, #-0x40] d90f0: f9400008 ldr x8, [x0] d90f4: f9401d08 ldr x8, [x8, #0x38] d90f8: 320003e9 orr w9, wzr, #0x1 d90fc: 2a0903e3 mov w3, w9 d9100: d10083a2 sub x2, x29, #0x20 d9104: d63f0100 blr x8 d9108: f1000008 subs x8, x0, #0x0 d910c: f9001fe8 str x8, [sp, #0x38] d9110: 540000ac b.gt 0xd9124 d9114: 14000001 b 0xd9118 d9118: 12807d68 mov w8, #-0x3ec // =-1004 d911c: b81d83a8 stur w8, [x29, #-0x28] d9120: 1400009a b 0xd9388 d9124: f85c03a8 ldur x8, [x29, #-0x40] d9128: 91000508 add x8, x8, #0x1 d912c: f81c03a8 stur x8, [x29, #-0x40] d9130: 385e03a9 ldurb w9, [x29, #-0x20] d9134: 71002d29 subs w9, w9, #0xb d9138: b90037e9 str w9, [sp, #0x34] d913c: 54001121 b.ne 0xd9360 d9140: 14000001 b 0xd9144 d9144: f85c03a0 ldur x0, [x29, #-0x40] d9148: f85983a8 ldur x8, [x29, #-0x68] d914c: 91024101 add x1, x8, #0x90 d9150: d10063a2 sub x2, x29, #0x18 d9154: 9400009b bl 0xd93c0 d9158: b81ac3a0 stur w0, [x29, #-0x54] d915c: b85ac3a0 ldur w0, [x29, #-0x54] d9160: 36f800a0 tbz w0, #0x1f, 0xd9174 d9164: 14000001 b 0xd9168 d9168: 12807d68 mov w8, #-0x3ec // =-1004 d916c: b81d83a8 stur w8, [x29, #-0x28] d9170: 14000086 b 0xd9388 d9174: b85ac3a8 ldur w8, [x29, #-0x54] d9178: 71000d08 subs w8, w8, #0x3 d917c: b90033e8 str w8, [sp, #0x30] d9180: 540000ac b.gt 0xd9194 d9184: 14000001 b 0xd9188 d9188: 12807dc8 mov w8, #-0x3ef // =-1007 d918c: b81d83a8 stur w8, [x29, #-0x28] d9190: 1400007e b 0xd9388 d9194: 14000001 b 0xd9198 d9198: 385e83a8 ldurb w8, [x29, #-0x18] d919c: 2a0803e9 mov w9, w8 d91a0: f85c03aa ldur x10, [x29, #-0x40] d91a4: 8b090149 add x9, x10, x9 d91a8: f81c03a9 stur x9, [x29, #-0x40] d91ac: f85983a9 ldur x9, [x29, #-0x68] d91b0: 91024120 add x0, x9, #0x90 d91b4: 97ff3977 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d91b8: f85c03a1 ldur x1, [x29, #-0x40] d91bc: f9400009 ldr x9, [x0] d91c0: f9401d29 ldr x9, [x9, #0x38] d91c4: 320003e8 orr w8, wzr, #0x1 d91c8: 2a0803e3 mov w3, w8 d91cc: d10093a2 sub x2, x29, #0x24 d91d0: d63f0120 blr x9 d91d4: f1000009 subs x9, x0, #0x0 d91d8: f90017e9 str x9, [sp, #0x28] d91dc: 540000ac b.gt 0xd91f0 d91e0: 14000001 b 0xd91e4 d91e4: 12807d68 mov w8, #-0x3ec // =-1004 d91e8: b81d83a8 stur w8, [x29, #-0x28] d91ec: 14000067 b 0xd9388 d91f0: f85c03a8 ldur x8, [x29, #-0x40] d91f4: 91000508 add x8, x8, #0x1 d91f8: f81c03a8 stur x8, [x29, #-0x40] d91fc: f85983a8 ldur x8, [x29, #-0x68] d9200: f9409509 ldr x9, [x8, #0x128] d9204: f81a03a9 stur x9, [x29, #-0x60] d9208: 14000001 b 0xd920c d920c: f85a03a8 ldur x8, [x29, #-0x60] d9210: 2a1f03e0 mov w0, wzr d9214: b90027e0 str w0, [sp, #0x24] d9218: b4000148 cbz x8, 0xd9240 d921c: 14000001 b 0xd9220 d9220: f85a03a8 ldur x8, [x29, #-0x60] d9224: 39402909 ldrb w9, [x8, #0xa] d9228: 385dc3aa ldurb w10, [x29, #-0x24] d922c: 6b0a0129 subs w9, w9, w10 d9230: 1a9f07ea cset w10, ne d9234: b90023e9 str w9, [sp, #0x20] d9238: b90027ea str w10, [sp, #0x24] d923c: 14000001 b 0xd9240 d9240: b94027e8 ldr w8, [sp, #0x24] d9244: 360000c8 tbz w8, #0x0, 0xd925c d9248: 14000001 b 0xd924c d924c: f85a03a8 ldur x8, [x29, #-0x60] d9250: f9400108 ldr x8, [x8] d9254: f81a03a8 stur x8, [x29, #-0x60] d9258: 17ffffed b 0xd920c d925c: f85a03a8 ldur x8, [x29, #-0x60] d9260: b50000a8 cbnz x8, 0xd9274 d9264: 14000001 b 0xd9268 d9268: 12807dc8 mov w8, #-0x3ef // =-1007 d926c: b81d83a8 stur w8, [x29, #-0x28] d9270: 14000046 b 0xd9388 d9274: b85ac3a8 ldur w8, [x29, #-0x54] d9278: 71000d08 subs w8, w8, #0x3 d927c: 2a0803e0 mov w0, w8 d9280: 93407c00 sxtw x0, w0 d9284: f85a03a9 ldur x9, [x29, #-0x60] d9288: f9000920 str x0, [x9, #0x10] d928c: f85a03a9 ldur x9, [x29, #-0x60] d9290: f9400929 ldr x9, [x9, #0x10] d9294: f1000120 subs x0, x9, #0x0 d9298: da9fa129 csinv x9, x9, xzr, ge d929c: f0000e61 adrp x1, 0x2a8000 d92a0: f9435421 ldr x1, [x1, #0x6a8] d92a4: f9000fe0 str x0, [sp, #0x18] d92a8: aa0903e0 mov x0, x9 d92ac: 97ff2b99 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> d92b0: f85a03a9 ldur x9, [x29, #-0x60] d92b4: f9000d20 str x0, [x9, #0x18] d92b8: f85a03a9 ldur x9, [x29, #-0x60] d92bc: f9400d29 ldr x9, [x9, #0x18] d92c0: b50000a9 cbnz x9, 0xd92d4 d92c4: 14000001 b 0xd92c8 d92c8: 12807dc8 mov w8, #-0x3ef // =-1007 d92cc: b81d83a8 stur w8, [x29, #-0x28] d92d0: 1400002e b 0xd9388 d92d4: f85c03a8 ldur x8, [x29, #-0x40] d92d8: 91000908 add x8, x8, #0x2 d92dc: f81c03a8 stur x8, [x29, #-0x40] d92e0: f85983a8 ldur x8, [x29, #-0x68] d92e4: 91024100 add x0, x8, #0x90 d92e8: 97ff392a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d92ec: f85c03a1 ldur x1, [x29, #-0x40] d92f0: f85a03a8 ldur x8, [x29, #-0x60] d92f4: f9400d02 ldr x2, [x8, #0x18] d92f8: f9400903 ldr x3, [x8, #0x10] d92fc: f9400008 ldr x8, [x0] d9300: f9401d08 ldr x8, [x8, #0x38] d9304: d63f0100 blr x8 d9308: f85a03a8 ldur x8, [x29, #-0x60] d930c: f9400908 ldr x8, [x8, #0x10] d9310: eb080008 subs x8, x0, x8 d9314: f9000be8 str x8, [sp, #0x10] d9318: 540000aa b.ge 0xd932c d931c: 14000001 b 0xd9320 d9320: 12807d68 mov w8, #-0x3ec // =-1004 d9324: b81d83a8 stur w8, [x29, #-0x28] d9328: 14000018 b 0xd9388 d932c: f85a03a8 ldur x8, [x29, #-0x60] d9330: f9400908 ldr x8, [x8, #0x10] d9334: f85c03a9 ldur x9, [x29, #-0x40] d9338: 8b080128 add x8, x9, x8 d933c: f81c03a8 stur x8, [x29, #-0x40] d9340: b85ac3aa ldur w10, [x29, #-0x54] d9344: 385e83ab ldurb w11, [x29, #-0x18] d9348: 0b0b014a add w10, w10, w11 d934c: 1100054a add w10, w10, #0x1 d9350: b85bc3ab ldur w11, [x29, #-0x44] d9354: 6b0a016a subs w10, w11, w10 d9358: b81bc3aa stur w10, [x29, #-0x44] d935c: 14000001 b 0xd9360 d9360: 17ffff5b b 0xd90cc d9364: b85bc3a8 ldur w8, [x29, #-0x44] d9368: 340000a8 cbz w8, 0xd937c d936c: 14000001 b 0xd9370 d9370: 12807dc8 mov w8, #-0x3ef // =-1007 d9374: b81d83a8 stur w8, [x29, #-0x28] d9378: 14000004 b 0xd9388 d937c: 320103e8 orr w8, wzr, #0x80000000 d9380: b81d83a8 stur w8, [x29, #-0x28] d9384: 14000001 b 0xd9388 d9388: b85d83a8 ldur w8, [x29, #-0x28] d938c: d53bd049 mrs x9, TPIDR_EL0 d9390: f9401529 ldr x9, [x9, #0x28] d9394: f85f83aa ldur x10, [x29, #-0x8] d9398: eb0a0129 subs x9, x9, x10 d939c: b9000fe8 str w8, [sp, #0xc] d93a0: f90003e9 str x9, [sp] d93a4: 540000c1 b.ne 0xd93bc d93a8: 14000001 b 0xd93ac d93ac: b9400fe0 ldr w0, [sp, #0xc] d93b0: a94f7bfd ldp x29, x30, [sp, #0xf0] d93b4: 910403ff add sp, sp, #0x100 d93b8: d65f03c0 ret d93bc: 97ff426d bl 0xa9d70 <__stack_chk_fail@plt> d93c0: d10183ff sub sp, sp, #0x60 d93c4: a9057bfd stp x29, x30, [sp, #0x50] d93c8: 910143fd add x29, sp, #0x50 d93cc: d53bd048 mrs x8, TPIDR_EL0 d93d0: f9401508 ldr x8, [x8, #0x28] d93d4: f81f83a8 stur x8, [x29, #-0x8] d93d8: f81e83a0 stur x0, [x29, #-0x18] d93dc: f81e03a1 stur x1, [x29, #-0x20] d93e0: f90017e2 str x2, [sp, #0x28] d93e4: 2a1f03e9 mov w9, wzr d93e8: b90027e9 str w9, [sp, #0x24] d93ec: 320003ea orr w10, wzr, #0x1 d93f0: 390083ea strb w10, [sp, #0x20] d93f4: f94017e8 ldr x8, [sp, #0x28] d93f8: 39000109 strb w9, [x8] d93fc: 14000001 b 0xd9400 d9400: 394083e8 ldrb w8, [sp, #0x20] d9404: 36000468 tbz w8, #0x0, 0xd9490 d9408: 14000001 b 0xd940c d940c: f85e03a0 ldur x0, [x29, #-0x20] d9410: 97ff38e0 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d9414: f85e83a1 ldur x1, [x29, #-0x18] d9418: f940001e ldr x30, [x0] d941c: f9401fde ldr x30, [x30, #0x38] d9420: 320003e8 orr w8, wzr, #0x1 d9424: 2a0803e3 mov w3, w8 d9428: d10033a2 sub x2, x29, #0xc d942c: d63f03c0 blr x30 d9430: f1000000 subs x0, x0, #0x0 d9434: f9000fe0 str x0, [sp, #0x18] d9438: 540000ac b.gt 0xd944c d943c: 14000001 b 0xd9440 d9440: 12800008 mov w8, #-0x1 // =-1 d9444: b81f03a8 stur w8, [x29, #-0x10] d9448: 14000015 b 0xd949c d944c: f85e83a8 ldur x8, [x29, #-0x18] d9450: 91000508 add x8, x8, #0x1 d9454: f81e83a8 stur x8, [x29, #-0x18] d9458: 385f43a9 ldurb w9, [x29, #-0xc] d945c: 7101fd29 subs w9, w9, #0x7f d9460: 1a9fd7ea cset w10, gt d9464: 390083ea strb w10, [sp, #0x20] d9468: b94027ea ldr w10, [sp, #0x24] d946c: 385f43ab ldurb w11, [x29, #-0xc] d9470: 3319614b bfi w11, w10, #7, #25 d9474: b90027eb str w11, [sp, #0x24] d9478: f94017e8 ldr x8, [sp, #0x28] d947c: 3940010a ldrb w10, [x8] d9480: 1100054a add w10, w10, #0x1 d9484: 3900010a strb w10, [x8] d9488: b90017e9 str w9, [sp, #0x14] d948c: 17ffffdd b 0xd9400 d9490: b94027e8 ldr w8, [sp, #0x24] d9494: b81f03a8 stur w8, [x29, #-0x10] d9498: 14000001 b 0xd949c d949c: b85f03a8 ldur w8, [x29, #-0x10] d94a0: d53bd049 mrs x9, TPIDR_EL0 d94a4: f9401529 ldr x9, [x9, #0x28] d94a8: f85f83aa ldur x10, [x29, #-0x8] d94ac: eb0a0129 subs x9, x9, x10 d94b0: b90013e8 str w8, [sp, #0x10] d94b4: f90007e9 str x9, [sp, #0x8] d94b8: 540000c1 b.ne 0xd94d0 d94bc: 14000001 b 0xd94c0 d94c0: b94013e0 ldr w0, [sp, #0x10] d94c4: a9457bfd ldp x29, x30, [sp, #0x50] d94c8: 910183ff add sp, sp, #0x60 d94cc: d65f03c0 ret d94d0: 97ff4228 bl 0xa9d70 <__stack_chk_fail@plt> d94d4: d10043ff sub sp, sp, #0x10 d94d8: 321d07e8 orr w8, wzr, #0x18 d94dc: 321c03e9 orr w9, wzr, #0x10 d94e0: 32001fea orr w10, wzr, #0xff d94e4: 321d03eb orr w11, wzr, #0x8 d94e8: 5280000c mov w12, #0x0 // =0 d94ec: b9000fe0 str w0, [sp, #0xc] d94f0: f90003e1 str x1, [sp] d94f4: b9400fe0 ldr w0, [sp, #0xc] d94f8: 1ac82408 lsr w8, w0, w8 d94fc: f94003e1 ldr x1, [sp] d9500: 39000028 strb w8, [x1] d9504: b9400fe8 ldr w8, [sp, #0xc] d9508: 1ac92508 lsr w8, w8, w9 d950c: 0a0a0108 and w8, w8, w10 d9510: f94003e1 ldr x1, [sp] d9514: 39000428 strb w8, [x1, #0x1] d9518: b9400fe8 ldr w8, [sp, #0xc] d951c: 1acb2508 lsr w8, w8, w11 d9520: 0a0a0108 and w8, w8, w10 d9524: f94003e1 ldr x1, [sp] d9528: 39000828 strb w8, [x1, #0x2] d952c: b9400fe8 ldr w8, [sp, #0xc] d9530: 0a0a0108 and w8, w8, w10 d9534: f94003e1 ldr x1, [sp] d9538: 39000c28 strb w8, [x1, #0x3] d953c: f94003e1 ldr x1, [sp] d9540: 3900102c strb w12, [x1, #0x4] d9544: 910043ff add sp, sp, #0x10 d9548: d65f03c0 ret 00000000000d954c *, unsigned int)>: d954c: d10103ff sub sp, sp, #0x40 d9550: a9037bfd stp x29, x30, [sp, #0x30] d9554: 9100c3fd add x29, sp, #0x30 d9558: d53bd048 mrs x8, TPIDR_EL0 d955c: f9401509 ldr x9, [x8, #0x28] d9560: f81f83a9 stur x9, [x29, #-0x8] d9564: f9000fe0 str x0, [sp, #0x18] d9568: f9000be1 str x1, [sp, #0x10] d956c: b81f43a2 stur w2, [x29, #-0xc] d9570: f9400fe9 ldr x9, [sp, #0x18] d9574: f9400be0 ldr x0, [sp, #0x10] d9578: f9000120 str x0, [x9] d957c: f9400120 ldr x0, [x9] d9580: d10033a1 sub x1, x29, #0xc d9584: f90007e8 str x8, [sp, #0x8] d9588: 97ff40ea bl 0xa9930 <_ZN7android6VectorIjE4pushERKj@plt> d958c: f94007e8 ldr x8, [sp, #0x8] d9590: f9401509 ldr x9, [x8, #0x28] d9594: f85f83a0 ldur x0, [x29, #-0x8] d9598: eb000129 subs x9, x9, x0 d959c: f90003e9 str x9, [sp] d95a0: 540000a1 b.ne 0xd95b4 *, unsigned int)+0x68> d95a4: 14000001 b 0xd95a8 *, unsigned int)+0x5c> d95a8: a9437bfd ldp x29, x30, [sp, #0x30] d95ac: 910103ff add sp, sp, #0x40 d95b0: d65f03c0 ret d95b4: 97ff41ef bl 0xa9d70 <__stack_chk_fail@plt> 00000000000d95b8 ::size() const>: d95b8: d10083ff sub sp, sp, #0x20 d95bc: a9017bfd stp x29, x30, [sp, #0x10] d95c0: 910043fd add x29, sp, #0x10 d95c4: f90007e0 str x0, [sp, #0x8] d95c8: f94007e0 ldr x0, [sp, #0x8] d95cc: 97ff2581 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> d95d0: a9417bfd ldp x29, x30, [sp, #0x10] d95d4: 910083ff add sp, sp, #0x20 d95d8: d65f03c0 ret d95dc: d10143ff sub sp, sp, #0x50 d95e0: a9047bfd stp x29, x30, [sp, #0x40] d95e4: 910103fd add x29, sp, #0x40 d95e8: d28000a8 mov x8, #0x5 // =5 d95ec: 52800009 mov w9, #0x0 // =0 d95f0: f81f83a0 stur x0, [x29, #-0x8] d95f4: f85f83a0 ldur x0, [x29, #-0x8] d95f8: f81f03a8 stur x8, [x29, #-0x10] d95fc: b81ec3a9 stur w9, [x29, #-0x14] d9600: 97ff4438 bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> d9604: f85f03a8 ldur x8, [x29, #-0x10] d9608: eb08001f cmp x0, x8 d960c: 1a9f37e9 cset w9, hs d9610: b85ec3aa ldur w10, [x29, #-0x14] d9614: b81e83aa stur w10, [x29, #-0x18] d9618: 37000049 tbnz w9, #0x0, 0xd9620 ::size() const+0x68> d961c: 1400003c b 0xd970c ::size() const+0x154> d9620: 52800008 mov w8, #0x0 // =0 d9624: 528deec9 mov w9, #0x6f76 // =28534 d9628: 72adade9 movk w9, #0x6d6f, lsl #16 d962c: d2800001 mov x1, #0x0 // =0 d9630: f85f83a0 ldur x0, [x29, #-0x8] d9634: b81e43a8 stur w8, [x29, #-0x1c] d9638: b90023e9 str w9, [sp, #0x20] d963c: 97ff3489 bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> d9640: b9400008 ldr w8, [x0] d9644: b94023e9 ldr w9, [sp, #0x20] d9648: 6b09011f cmp w8, w9 d964c: 1a9f17e8 cset w8, eq d9650: b85e43aa ldur w10, [x29, #-0x1c] d9654: b81e83aa stur w10, [x29, #-0x18] d9658: 37000048 tbnz w8, #0x0, 0xd9660 ::size() const+0xa8> d965c: 1400002c b 0xd970c ::size() const+0x154> d9660: 52800008 mov w8, #0x0 // =0 d9664: 528e8c29 mov w9, #0x7461 // =29793 d9668: 72aeac89 movk w9, #0x7564, lsl #16 d966c: b24003e1 orr x1, xzr, #0x1 d9670: f85f83a0 ldur x0, [x29, #-0x8] d9674: b9001fe8 str w8, [sp, #0x1c] d9678: b9001be9 str w9, [sp, #0x18] d967c: 97ff3479 bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> d9680: b9400008 ldr w8, [x0] d9684: b9401be9 ldr w9, [sp, #0x18] d9688: 6b09011f cmp w8, w9 d968c: 1a9f17e8 cset w8, eq d9690: b9401fea ldr w10, [sp, #0x1c] d9694: b81e83aa stur w10, [x29, #-0x18] d9698: 37000048 tbnz w8, #0x0, 0xd96a0 ::size() const+0xe8> d969c: 1400001c b 0xd970c ::size() const+0x154> d96a0: 52800008 mov w8, #0x0 // =0 d96a4: 528e8c29 mov w9, #0x7461 // =29793 d96a8: 72adaca9 movk w9, #0x6d65, lsl #16 d96ac: b27f03e1 orr x1, xzr, #0x2 d96b0: f85f83a0 ldur x0, [x29, #-0x8] d96b4: b90017e8 str w8, [sp, #0x14] d96b8: b90013e9 str w9, [sp, #0x10] d96bc: 97ff3469 bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> d96c0: b9400008 ldr w8, [x0] d96c4: b94013e9 ldr w9, [sp, #0x10] d96c8: 6b09011f cmp w8, w9 d96cc: 1a9f17e8 cset w8, eq d96d0: b94017ea ldr w10, [sp, #0x14] d96d4: b81e83aa stur w10, [x29, #-0x18] d96d8: 37000048 tbnz w8, #0x0, 0xd96e0 ::size() const+0x128> d96dc: 1400000c b 0xd970c ::size() const+0x154> d96e0: 528e6e88 mov w8, #0x7374 // =29556 d96e4: 72ad2d88 movk w8, #0x696c, lsl #16 d96e8: b24007e1 orr x1, xzr, #0x3 d96ec: f85f83a0 ldur x0, [x29, #-0x8] d96f0: b9000fe8 str w8, [sp, #0xc] d96f4: 97ff345b bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> d96f8: b9400008 ldr w8, [x0] d96fc: b9400fe9 ldr w9, [sp, #0xc] d9700: 6b09011f cmp w8, w9 d9704: 1a9f17e8 cset w8, eq d9708: b81e83a8 stur w8, [x29, #-0x18] d970c: b85e83a8 ldur w8, [x29, #-0x18] d9710: 320003e9 orr w9, wzr, #0x1 d9714: 0a090108 and w8, w8, w9 d9718: 2a0803e0 mov w0, w8 d971c: a9447bfd ldp x29, x30, [sp, #0x40] d9720: 910143ff add sp, sp, #0x50 d9724: d65f03c0 ret 00000000000d9728 ::sp(android::MPEG4DataSource*)>: d9728: d100c3ff sub sp, sp, #0x30 d972c: a9027bfd stp x29, x30, [sp, #0x20] d9730: 910083fd add x29, sp, #0x20 d9734: d2800008 mov x8, #0x0 // =0 d9738: f81f83a0 stur x0, [x29, #-0x8] d973c: f9000be1 str x1, [sp, #0x10] d9740: f85f83a0 ldur x0, [x29, #-0x8] d9744: aa0003e1 mov x1, x0 d9748: f9400be9 ldr x9, [sp, #0x10] d974c: f9000029 str x9, [x1] d9750: f9400be9 ldr x9, [sp, #0x10] d9754: eb08013f cmp x9, x8 d9758: 1a9f07ea cset w10, ne d975c: f90007e0 str x0, [sp, #0x8] d9760: 3700004a tbnz w10, #0x0, 0xd9768 ::sp(android::MPEG4DataSource*)+0x40> d9764: 14000004 b 0xd9774 ::sp(android::MPEG4DataSource*)+0x4c> d9768: f9400be0 ldr x0, [sp, #0x10] d976c: f94007e1 ldr x1, [sp, #0x8] d9770: 97ff442c bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> d9774: a9427bfd ldp x29, x30, [sp, #0x20] d9778: 9100c3ff add sp, sp, #0x30 d977c: d65f03c0 ret 00000000000d9780 ::operator->() const>: d9780: d10043ff sub sp, sp, #0x10 d9784: f90007e0 str x0, [sp, #0x8] d9788: f94007e0 ldr x0, [sp, #0x8] d978c: f9400000 ldr x0, [x0] d9790: 910043ff add sp, sp, #0x10 d9794: d65f03c0 ret 00000000000d9798 & android::sp::operator=(android::sp const&)>: d9798: d10103ff sub sp, sp, #0x40 d979c: a9037bfd stp x29, x30, [sp, #0x30] d97a0: 9100c3fd add x29, sp, #0x30 d97a4: d2800008 mov x8, #0x0 // =0 d97a8: f81f83a0 stur x0, [x29, #-0x8] d97ac: f81f03a1 stur x1, [x29, #-0x10] d97b0: f85f83a0 ldur x0, [x29, #-0x8] d97b4: f85f03a1 ldur x1, [x29, #-0x10] d97b8: f9400021 ldr x1, [x1] d97bc: f9000fe1 str x1, [sp, #0x18] d97c0: f9400fe1 ldr x1, [sp, #0x18] d97c4: eb08003f cmp x1, x8 d97c8: 1a9f07e9 cset w9, ne d97cc: f9000be8 str x8, [sp, #0x10] d97d0: f90007e0 str x0, [sp, #0x8] d97d4: 37000049 tbnz w9, #0x0, 0xd97dc & android::sp::operator=(android::sp const&)+0x44> d97d8: 14000004 b 0xd97e8 & android::sp::operator=(android::sp const&)+0x50> d97dc: f9400fe0 ldr x0, [sp, #0x18] d97e0: f94007e1 ldr x1, [sp, #0x8] d97e4: 97ff440f bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> d97e8: f94007e8 ldr x8, [sp, #0x8] d97ec: f9400108 ldr x8, [x8] d97f0: f9400be9 ldr x9, [sp, #0x10] d97f4: eb09011f cmp x8, x9 d97f8: 1a9f07ea cset w10, ne d97fc: 3700004a tbnz w10, #0x0, 0xd9804 & android::sp::operator=(android::sp const&)+0x6c> d9800: 14000005 b 0xd9814 & android::sp::operator=(android::sp const&)+0x7c> d9804: f94007e8 ldr x8, [sp, #0x8] d9808: f9400100 ldr x0, [x8] d980c: f94007e1 ldr x1, [sp, #0x8] d9810: 97ff2a10 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> d9814: f9400fe8 ldr x8, [sp, #0x18] d9818: f94007e9 ldr x9, [sp, #0x8] d981c: f9000128 str x8, [x9] d9820: f94007e0 ldr x0, [sp, #0x8] d9824: a9437bfd ldp x29, x30, [sp, #0x30] d9828: 910103ff add sp, sp, #0x40 d982c: d65f03c0 ret 00000000000d9830 ::~sp()>: d9830: d10083ff sub sp, sp, #0x20 d9834: a9017bfd stp x29, x30, [sp, #0x10] d9838: 910043fd add x29, sp, #0x10 d983c: d2800008 mov x8, #0x0 // =0 d9840: f90007e0 str x0, [sp, #0x8] d9844: f94007e0 ldr x0, [sp, #0x8] d9848: aa0003e9 mov x9, x0 d984c: f9400129 ldr x9, [x9] d9850: eb08013f cmp x9, x8 d9854: 1a9f07ea cset w10, ne d9858: f90003e0 str x0, [sp] d985c: 3700004a tbnz w10, #0x0, 0xd9864 ::~sp()+0x34> d9860: 14000006 b 0xd9878 ::~sp()+0x48> d9864: f94003e8 ldr x8, [sp] d9868: f9400100 ldr x0, [x8] d986c: f94003e1 ldr x1, [sp] d9870: 97ff29f8 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> d9874: 14000001 b 0xd9878 ::~sp()+0x48> d9878: a9417bfd ldp x29, x30, [sp, #0x10] d987c: 910083ff add sp, sp, #0x20 d9880: d65f03c0 ret d9884: 97ff5250 bl 0xae1c4 00000000000d9888 ::operator=(android::SampleTable*)>: d9888: d100c3ff sub sp, sp, #0x30 d988c: a9027bfd stp x29, x30, [sp, #0x20] d9890: 910083fd add x29, sp, #0x20 d9894: d2800008 mov x8, #0x0 // =0 d9898: f81f83a0 stur x0, [x29, #-0x8] d989c: f9000be1 str x1, [sp, #0x10] d98a0: f85f83a0 ldur x0, [x29, #-0x8] d98a4: f9400be1 ldr x1, [sp, #0x10] d98a8: eb08003f cmp x1, x8 d98ac: 1a9f07e9 cset w9, ne d98b0: f90007e8 str x8, [sp, #0x8] d98b4: f90003e0 str x0, [sp] d98b8: 37000049 tbnz w9, #0x0, 0xd98c0 ::operator=(android::SampleTable*)+0x38> d98bc: 14000004 b 0xd98cc ::operator=(android::SampleTable*)+0x44> d98c0: f9400be0 ldr x0, [sp, #0x10] d98c4: f94003e1 ldr x1, [sp] d98c8: 97ff43d6 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> d98cc: f94003e8 ldr x8, [sp] d98d0: f9400108 ldr x8, [x8] d98d4: f94007e9 ldr x9, [sp, #0x8] d98d8: eb09011f cmp x8, x9 d98dc: 1a9f07ea cset w10, ne d98e0: 3700004a tbnz w10, #0x0, 0xd98e8 ::operator=(android::SampleTable*)+0x60> d98e4: 14000005 b 0xd98f8 ::operator=(android::SampleTable*)+0x70> d98e8: f94003e8 ldr x8, [sp] d98ec: f9400100 ldr x0, [x8] d98f0: f94003e1 ldr x1, [sp] d98f4: 97ff29d7 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> d98f8: f9400be8 ldr x8, [sp, #0x10] d98fc: f94003e9 ldr x9, [sp] d9900: f9000128 str x8, [x9] d9904: f94003e0 ldr x0, [sp] d9908: a9427bfd ldp x29, x30, [sp, #0x20] d990c: 9100c3ff add sp, sp, #0x30 d9910: d65f03c0 ret 00000000000d9914 : d9914: d10103ff sub sp, sp, #0x40 d9918: a9037bfd stp x29, x30, [sp, #0x30] d991c: 9100c3fd add x29, sp, #0x30 d9920: b27d03e8 orr x8, xzr, #0x8 d9924: b27d07e9 orr x9, xzr, #0x18 d9928: f81f83a0 stur x0, [x29, #-0x8] d992c: f85f83a0 ldur x0, [x29, #-0x8] d9930: 8b080008 add x8, x0, x8 d9934: f9000be0 str x0, [sp, #0x10] d9938: aa0803e0 mov x0, x8 d993c: f90007e9 str x9, [sp, #0x8] d9940: f90003e8 str x8, [sp] d9944: 97ff418b bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> d9948: f9400be8 ldr x8, [sp, #0x10] d994c: f94007e9 ldr x9, [sp, #0x8] d9950: 8b090100 add x0, x8, x9 d9954: 97ff2cd7 bl 0xa4cb0 <_ZN7android2spINS_11SampleTableEEC2Ev@plt> d9958: 14000001 b 0xd995c d995c: a9437bfd ldp x29, x30, [sp, #0x30] d9960: 910103ff add sp, sp, #0x40 d9964: d65f03c0 ret d9968: 2a0103e8 mov w8, w1 d996c: f81f03a0 stur x0, [x29, #-0x10] d9970: b81ec3a8 stur w8, [x29, #-0x14] d9974: f94003e0 ldr x0, [sp] d9978: 97ff1ffe bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> d997c: f85f03a0 ldur x0, [x29, #-0x10] d9980: 97ff3964 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000d9984 : d9984: d101c3ff sub sp, sp, #0x70 d9988: a9067bfd stp x29, x30, [sp, #0x60] d998c: 910183fd add x29, sp, #0x60 d9990: d53bd048 mrs x8, TPIDR_EL0 d9994: f9401508 ldr x8, [x8, #0x28] d9998: f81f83a8 stur x8, [x29, #-0x8] d999c: f90017e0 str x0, [sp, #0x28] d99a0: f94017e8 ldr x8, [sp, #0x28] d99a4: 91002100 add x0, x8, #0x8 d99a8: 97ff2d42 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d99ac: 528daca1 mov w1, #0x6d65 // =28005 d99b0: 72adad21 movk w1, #0x6d69, lsl #16 d99b4: d10043a2 sub x2, x29, #0x10 d99b8: 97ff331a bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> d99bc: f85f03a8 ldur x8, [x29, #-0x10] d99c0: f0000e62 adrp x2, 0x2a8000 d99c4: f9469442 ldr x2, [x2, #0xd28] d99c8: f9400041 ldr x1, [x2] d99cc: b90027e0 str w0, [sp, #0x24] d99d0: aa0803e0 mov x0, x8 d99d4: 97ff35d3 bl 0xa7120 d99d8: 35000300 cbnz w0, 0xd9a38 d99dc: 14000001 b 0xd99e0 d99e0: f94017e8 ldr x8, [sp, #0x28] d99e4: 91002100 add x0, x8, #0x8 d99e8: 97ff2d32 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d99ec: 528c6c61 mov w1, #0x6363 // =25443 d99f0: 72ac2ec1 movk w1, #0x6176, lsl #16 d99f4: d10053a2 sub x2, x29, #0x14 d99f8: d10083a3 sub x3, x29, #0x20 d99fc: d100a3a4 sub x4, x29, #0x28 d9a00: 97ff3210 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> d9a04: 36000120 tbz w0, #0x0, 0xd9a28 d9a08: 14000001 b 0xd9a0c d9a0c: b85ec3a8 ldur w8, [x29, #-0x14] d9a10: 528c6c69 mov w9, #0x6363 // =25443 d9a14: 72ac2ec9 movk w9, #0x6176, lsl #16 d9a18: 6b090108 subs w8, w8, w9 d9a1c: b90023e8 str w8, [sp, #0x20] d9a20: 540000a0 b.eq 0xd9a34 d9a24: 14000001 b 0xd9a28 d9a28: 12807dc8 mov w8, #-0x3ef // =-1007 d9a2c: b81d43a8 stur w8, [x29, #-0x2c] d9a30: 14000066 b 0xd9bc8 d9a34: 1400004b b 0xd9b60 d9a38: f85f03a0 ldur x0, [x29, #-0x10] d9a3c: f0000e68 adrp x8, 0x2a8000 d9a40: f9456908 ldr x8, [x8, #0xad0] d9a44: f9400101 ldr x1, [x8] d9a48: 97ff35b6 bl 0xa7120 d9a4c: 35000300 cbnz w0, 0xd9aac d9a50: 14000001 b 0xd9a54 d9a54: f94017e8 ldr x8, [sp, #0x28] d9a58: 91002100 add x0, x8, #0x8 d9a5c: 97ff2d15 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d9a60: 528c6c61 mov w1, #0x6363 // =25443 d9a64: 72ad0ec1 movk w1, #0x6876, lsl #16 d9a68: d10053a2 sub x2, x29, #0x14 d9a6c: d10083a3 sub x3, x29, #0x20 d9a70: d100a3a4 sub x4, x29, #0x28 d9a74: 97ff31f3 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> d9a78: 36000120 tbz w0, #0x0, 0xd9a9c d9a7c: 14000001 b 0xd9a80 d9a80: b85ec3a8 ldur w8, [x29, #-0x14] d9a84: 528c6c69 mov w9, #0x6363 // =25443 d9a88: 72ad0ec9 movk w9, #0x6876, lsl #16 d9a8c: 6b090108 subs w8, w8, w9 d9a90: b9001fe8 str w8, [sp, #0x1c] d9a94: 540000a0 b.eq 0xd9aa8 d9a98: 14000001 b 0xd9a9c d9a9c: 12807dc8 mov w8, #-0x3ef // =-1007 d9aa0: b81d43a8 stur w8, [x29, #-0x2c] d9aa4: 14000049 b 0xd9bc8 d9aa8: 1400002d b 0xd9b5c d9aac: f85f03a0 ldur x0, [x29, #-0x10] d9ab0: f0000e68 adrp x8, 0x2a8000 d9ab4: f9437908 ldr x8, [x8, #0x6f0] d9ab8: f9400101 ldr x1, [x8] d9abc: 97ff3599 bl 0xa7120 d9ac0: 34000200 cbz w0, 0xd9b00 d9ac4: 14000001 b 0xd9ac8 d9ac8: f85f03a0 ldur x0, [x29, #-0x10] d9acc: f0000e68 adrp x8, 0x2a8000 d9ad0: f9415d08 ldr x8, [x8, #0x2b8] d9ad4: f9400101 ldr x1, [x8] d9ad8: 97ff3592 bl 0xa7120 d9adc: 34000120 cbz w0, 0xd9b00 d9ae0: 14000001 b 0xd9ae4 d9ae4: f85f03a0 ldur x0, [x29, #-0x10] d9ae8: f0000e68 adrp x8, 0x2a8000 d9aec: f9463508 ldr x8, [x8, #0xc68] d9af0: f9400101 ldr x1, [x8] d9af4: 97ff358b bl 0xa7120 d9af8: 35000300 cbnz w0, 0xd9b58 d9afc: 14000001 b 0xd9b00 d9b00: f94017e8 ldr x8, [sp, #0x28] d9b04: 91002100 add x0, x8, #0x8 d9b08: 97ff2cea bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> d9b0c: 528c8e61 mov w1, #0x6473 // =25715 d9b10: 72acae61 movk w1, #0x6573, lsl #16 d9b14: d10053a2 sub x2, x29, #0x14 d9b18: d10083a3 sub x3, x29, #0x20 d9b1c: d100a3a4 sub x4, x29, #0x28 d9b20: 97ff31c8 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> d9b24: 36000120 tbz w0, #0x0, 0xd9b48 d9b28: 14000001 b 0xd9b2c d9b2c: b85ec3a8 ldur w8, [x29, #-0x14] d9b30: 528c8e69 mov w9, #0x6473 // =25715 d9b34: 72acae69 movk w9, #0x6573, lsl #16 d9b38: 6b090108 subs w8, w8, w9 d9b3c: b9001be8 str w8, [sp, #0x18] d9b40: 540000a0 b.eq 0xd9b54 d9b44: 14000001 b 0xd9b48 d9b48: 12807dc8 mov w8, #-0x3ef // =-1007 d9b4c: b81d43a8 stur w8, [x29, #-0x2c] d9b50: 1400001e b 0xd9bc8 d9b54: 14000001 b 0xd9b58 d9b58: 14000001 b 0xd9b5c d9b5c: 14000001 b 0xd9b60 d9b60: f94017e8 ldr x8, [sp, #0x28] d9b64: 91006100 add x0, x8, #0x18 d9b68: aa1f03e8 mov x8, xzr d9b6c: aa0803e1 mov x1, x8 d9b70: 97ff18d4 bl 0x9fec0 <_ZNK7android2spINS_11SampleTableEEeqEPKS1_@plt> d9b74: 37000100 tbnz w0, #0x0, 0xd9b94 d9b78: 14000001 b 0xd9b7c d9b7c: f94017e8 ldr x8, [sp, #0x28] d9b80: 91006100 add x0, x8, #0x18 d9b84: 97ff342b bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> d9b88: 97ff3a86 bl 0xa85a0 <_ZNK7android11SampleTable7isValidEv@plt> d9b8c: 370000a0 tbnz w0, #0x0, 0xd9ba0 d9b90: 14000001 b 0xd9b94 d9b94: 12807dc8 mov w8, #-0x3ef // =-1007 d9b98: b81d43a8 stur w8, [x29, #-0x2c] d9b9c: 1400000b b 0xd9bc8 d9ba0: f94017e8 ldr x8, [sp, #0x28] d9ba4: b9401109 ldr w9, [x8, #0x10] d9ba8: 350000a9 cbnz w9, 0xd9bbc d9bac: 14000001 b 0xd9bb0 d9bb0: 12807dc8 mov w8, #-0x3ef // =-1007 d9bb4: b81d43a8 stur w8, [x29, #-0x2c] d9bb8: 14000004 b 0xd9bc8 d9bbc: 2a1f03e8 mov w8, wzr d9bc0: b81d43a8 stur w8, [x29, #-0x2c] d9bc4: 14000001 b 0xd9bc8 d9bc8: b85d43a8 ldur w8, [x29, #-0x2c] d9bcc: d53bd049 mrs x9, TPIDR_EL0 d9bd0: f9401529 ldr x9, [x9, #0x28] d9bd4: f85f83aa ldur x10, [x29, #-0x8] d9bd8: eb0a0129 subs x9, x9, x10 d9bdc: b90017e8 str w8, [sp, #0x14] d9be0: f90007e9 str x9, [sp, #0x8] d9be4: 540000c1 b.ne 0xd9bfc d9be8: 14000001 b 0xd9bec d9bec: b94017e0 ldr w0, [sp, #0x14] d9bf0: a9467bfd ldp x29, x30, [sp, #0x60] d9bf4: 9101c3ff add sp, sp, #0x70 d9bf8: d65f03c0 ret d9bfc: 97ff405d bl 0xa9d70 <__stack_chk_fail@plt> d9c00: d10183ff sub sp, sp, #0x60 d9c04: 52868c28 mov w8, #0x3461 // =13409 d9c08: 72adae08 movk w8, #0x6d70, lsl #16 d9c0c: f0000e69 adrp x9, 0x2a8000 d9c10: f9456929 ldr x9, [x9, #0xad0] d9c14: f0000e6a adrp x10, 0x2a8000 d9c18: f946954a ldr x10, [x10, #0xd28] d9c1c: f0000e6b adrp x11, 0x2a8000 d9c20: f944496b ldr x11, [x11, #0x890] d9c24: f0000e6c adrp x12, 0x2a8000 d9c28: f943798c ldr x12, [x12, #0x6f0] d9c2c: f0000e6d adrp x13, 0x2a8000 d9c30: f9445dad ldr x13, [x13, #0x8b8] d9c34: f0000e6e adrp x14, 0x2a8000 d9c38: f94245ce ldr x14, [x14, #0x488] d9c3c: f0000e6f adrp x15, 0x2a8000 d9c40: f94635ef ldr x15, [x15, #0xc68] d9c44: d2800010 mov x16, #0x0 // =0 d9c48: b90057e0 str w0, [sp, #0x54] d9c4c: b94057e0 ldr w0, [sp, #0x54] d9c50: 6b00011f cmp w8, w0 d9c54: 1a9f17e8 cset w8, eq d9c58: f90027e9 str x9, [sp, #0x48] d9c5c: f90023ea str x10, [sp, #0x40] d9c60: f9001feb str x11, [sp, #0x38] d9c64: f9001bec str x12, [sp, #0x30] d9c68: f90017ed str x13, [sp, #0x28] d9c6c: f90013ee str x14, [sp, #0x20] d9c70: f9000fef str x15, [sp, #0x18] d9c74: f9000bf0 str x16, [sp, #0x10] d9c78: b9000fe0 str w0, [sp, #0xc] d9c7c: 37000848 tbnz w8, #0x0, 0xd9d84 d9c80: 14000001 b 0xd9c84 d9c84: 528dae48 mov w8, #0x6d72 // =28018 d9c88: 72ae6c28 movk w8, #0x7361, lsl #16 d9c8c: b9400fe9 ldr w9, [sp, #0xc] d9c90: 6b09011f cmp w8, w9 d9c94: 1a9f17e8 cset w8, eq d9c98: 370007e8 tbnz w8, #0x0, 0xd9d94 d9c9c: 14000001 b 0xd9ca0 d9ca0: 528eec48 mov w8, #0x7762 // =30562 d9ca4: 72ae6c28 movk w8, #0x7361, lsl #16 d9ca8: b9400fe9 ldr w9, [sp, #0xc] d9cac: 6b09011f cmp w8, w9 d9cb0: 1a9f17e8 cset w8, eq d9cb4: 37000788 tbnz w8, #0x0, 0xd9da4 d9cb8: 14000001 b 0xd9cbc d9cbc: 52868ec8 mov w8, #0x3476 // =13430 d9cc0: 72adae08 movk w8, #0x6d70, lsl #16 d9cc4: b9400fe9 ldr w9, [sp, #0xc] d9cc8: 6b09011f cmp w8, w9 d9ccc: 1a9f17e8 cset w8, eq d9cd0: 37000728 tbnz w8, #0x0, 0xd9db4 d9cd4: 14000001 b 0xd9cd8 d9cd8: 5286c668 mov w8, #0x3633 // =13875 d9cdc: 72ae6648 movk w8, #0x7332, lsl #16 d9ce0: b9400fe9 ldr w9, [sp, #0xc] d9ce4: 6b09011f cmp w8, w9 d9ce8: 1a9f17e8 cset w8, eq d9cec: 370006c8 tbnz w8, #0x0, 0xd9dc4 d9cf0: 14000001 b 0xd9cf4 d9cf4: 5286c668 mov w8, #0x3633 // =13875 d9cf8: 72ad0648 movk w8, #0x6832, lsl #16 d9cfc: b9400fe9 ldr w9, [sp, #0xc] d9d00: 6b09011f cmp w8, w9 d9d04: 1a9f17e8 cset w8, eq d9d08: 370005e8 tbnz w8, #0x0, 0xd9dc4 d9d0c: 14000001 b 0xd9d10 d9d10: 5286c668 mov w8, #0x3633 // =13875 d9d14: 72a90648 movk w8, #0x4832, lsl #16 d9d18: b9400fe9 ldr w9, [sp, #0xc] d9d1c: 6b09011f cmp w8, w9 d9d20: 1a9f17e8 cset w8, eq d9d24: 37000508 tbnz w8, #0x0, 0xd9dc4 d9d28: 14000001 b 0xd9d2c d9d2c: 528c6628 mov w8, #0x6331 // =25393 d9d30: 72ac2ec8 movk w8, #0x6176, lsl #16 d9d34: b9400fe9 ldr w9, [sp, #0xc] d9d38: 6b09011f cmp w8, w9 d9d3c: 1a9f17e8 cset w8, eq d9d40: 370004a8 tbnz w8, #0x0, 0xd9dd4 d9d44: 14000001 b 0xd9d48 d9d48: 528c6628 mov w8, #0x6331 // =25393 d9d4c: 72ad0ec8 movk w8, #0x6876, lsl #16 d9d50: b9400fe9 ldr w9, [sp, #0xc] d9d54: 6b09011f cmp w8, w9 d9d58: 1a9f17e8 cset w8, eq d9d5c: 37000448 tbnz w8, #0x0, 0xd9de4 d9d60: 14000001 b 0xd9d64 d9d64: 528ec628 mov w8, #0x7631 // =30257 d9d68: 72ad0ca8 movk w8, #0x6865, lsl #16 d9d6c: b9400fe9 ldr w9, [sp, #0xc] d9d70: 6b09011f cmp w8, w9 d9d74: 1a9f17e8 cset w8, eq d9d78: 37000368 tbnz w8, #0x0, 0xd9de4 d9d7c: 14000001 b 0xd9d80 d9d80: 1400001d b 0xd9df4 d9d84: f9400fe8 ldr x8, [sp, #0x18] d9d88: f9400109 ldr x9, [x8] d9d8c: f9002fe9 str x9, [sp, #0x58] d9d90: 1400001b b 0xd9dfc d9d94: f94013e8 ldr x8, [sp, #0x20] d9d98: f9400109 ldr x9, [x8] d9d9c: f9002fe9 str x9, [sp, #0x58] d9da0: 14000017 b 0xd9dfc d9da4: f94017e8 ldr x8, [sp, #0x28] d9da8: f9400109 ldr x9, [x8] d9dac: f9002fe9 str x9, [sp, #0x58] d9db0: 14000013 b 0xd9dfc d9db4: f9401be8 ldr x8, [sp, #0x30] d9db8: f9400109 ldr x9, [x8] d9dbc: f9002fe9 str x9, [sp, #0x58] d9dc0: 1400000f b 0xd9dfc d9dc4: f9401fe8 ldr x8, [sp, #0x38] d9dc8: f9400109 ldr x9, [x8] d9dcc: f9002fe9 str x9, [sp, #0x58] d9dd0: 1400000b b 0xd9dfc d9dd4: f94023e8 ldr x8, [sp, #0x40] d9dd8: f9400109 ldr x9, [x8] d9ddc: f9002fe9 str x9, [sp, #0x58] d9de0: 14000007 b 0xd9dfc d9de4: f94027e8 ldr x8, [sp, #0x48] d9de8: f9400109 ldr x9, [x8] d9dec: f9002fe9 str x9, [sp, #0x58] d9df0: 14000003 b 0xd9dfc d9df4: f9400be8 ldr x8, [sp, #0x10] d9df8: f9002fe8 str x8, [sp, #0x58] d9dfc: f9402fe0 ldr x0, [sp, #0x58] d9e00: 910183ff add sp, sp, #0x60 d9e04: d65f03c0 ret d9e08: d10143ff sub sp, sp, #0x50 d9e0c: a9047bfd stp x29, x30, [sp, #0x40] d9e10: 910103fd add x29, sp, #0x40 d9e14: f0000e68 adrp x8, 0x2a8000 d9e18: f9424508 ldr x8, [x8, #0x488] d9e1c: f0000e69 adrp x9, 0x2a8000 d9e20: f9445d29 ldr x9, [x9, #0x8b8] d9e24: b81f83a0 stur w0, [x29, #-0x8] d9e28: f81f03a1 stur x1, [x29, #-0x10] d9e2c: f81e83a2 stur x2, [x29, #-0x18] d9e30: f9400100 ldr x0, [x8] d9e34: b85f83aa ldur w10, [x29, #-0x8] d9e38: f90013e0 str x0, [sp, #0x20] d9e3c: 2a0a03e0 mov w0, w10 d9e40: f9000fe9 str x9, [sp, #0x18] d9e44: 97ffff6f bl 0xd9c00 d9e48: f94013e8 ldr x8, [sp, #0x20] d9e4c: f9000be0 str x0, [sp, #0x10] d9e50: aa0803e0 mov x0, x8 d9e54: f9400be1 ldr x1, [sp, #0x10] d9e58: 97ff34b2 bl 0xa7120 d9e5c: 35000180 cbnz w0, 0xd9e8c d9e60: 12800008 mov w8, #-0x1 // =-1 d9e64: 5283e809 mov w9, #0x1f40 // =8000 d9e68: 320003ea orr w10, wzr, #0x1 d9e6c: f85f03ab ldur x11, [x29, #-0x10] d9e70: b900016a str w10, [x11] d9e74: f85e83ab ldur x11, [x29, #-0x18] d9e78: b9000169 str w9, [x11] d9e7c: 320003e9 orr w9, wzr, #0x1 d9e80: 0a090108 and w8, w8, w9 d9e84: 381ff3a8 sturb w8, [x29, #-0x1] d9e88: 1400001c b 0xd9ef8 d9e8c: f9400fe8 ldr x8, [sp, #0x18] d9e90: f9400100 ldr x0, [x8] d9e94: b85f83a9 ldur w9, [x29, #-0x8] d9e98: f90007e0 str x0, [sp, #0x8] d9e9c: 2a0903e0 mov w0, w9 d9ea0: 97ffff58 bl 0xd9c00 d9ea4: f94007e8 ldr x8, [sp, #0x8] d9ea8: f90003e0 str x0, [sp] d9eac: aa0803e0 mov x0, x8 d9eb0: f94003e1 ldr x1, [sp] d9eb4: 97ff349b bl 0xa7120 d9eb8: 35000180 cbnz w0, 0xd9ee8 d9ebc: 5287d008 mov w8, #0x3e80 // =16000 d9ec0: 12800009 mov w9, #-0x1 // =-1 d9ec4: 320003ea orr w10, wzr, #0x1 d9ec8: f85f03ab ldur x11, [x29, #-0x10] d9ecc: b900016a str w10, [x11] d9ed0: f85e83ab ldur x11, [x29, #-0x18] d9ed4: b9000168 str w8, [x11] d9ed8: 320003e8 orr w8, wzr, #0x1 d9edc: 0a080128 and w8, w9, w8 d9ee0: 381ff3a8 sturb w8, [x29, #-0x1] d9ee4: 14000005 b 0xd9ef8 d9ee8: 52800008 mov w8, #0x0 // =0 d9eec: 320003e9 orr w9, wzr, #0x1 d9ef0: 0a090108 and w8, w8, w9 d9ef4: 381ff3a8 sturb w8, [x29, #-0x1] d9ef8: 385ff3a8 ldurb w8, [x29, #-0x1] d9efc: 2a0803e0 mov w0, w8 d9f00: a9447bfd ldp x29, x30, [sp, #0x40] d9f04: 910143ff add sp, sp, #0x50 d9f08: d65f03c0 ret 00000000000d9f0c : d9f0c: d106c3ff sub sp, sp, #0x1b0 d9f10: f900cbfc str x28, [sp, #0x190] d9f14: a91a7bfd stp x29, x30, [sp, #0x1a0] d9f18: 910683fd add x29, sp, #0x1a0 d9f1c: 9102c3e8 add x8, sp, #0xb0 d9f20: d53bd049 mrs x9, TPIDR_EL0 d9f24: f9401529 ldr x9, [x9, #0x28] d9f28: f9000109 str x9, [x8] d9f2c: f81783a0 stur x0, [x29, #-0x88] d9f30: f81703a1 stur x1, [x29, #-0x90] d9f34: f81683a2 stur x2, [x29, #-0x98] d9f38: f85783a9 ldur x9, [x29, #-0x88] d9f3c: f85683a0 ldur x0, [x29, #-0x98] d9f40: f1000c00 subs x0, x0, #0x3 d9f44: f90057e8 str x8, [sp, #0xa8] d9f48: f90053e9 str x9, [sp, #0xa0] d9f4c: f9004fe0 str x0, [sp, #0x98] d9f50: 540000ac b.gt 0xd9f64 d9f54: 14000001 b 0xd9f58 d9f58: 12807dc8 mov w8, #-0x3ef // =-1007 d9f5c: b81803a8 stur w8, [x29, #-0x80] d9f60: 14000119 b 0xda3c4 d9f64: f94053e8 ldr x8, [sp, #0xa0] d9f68: 91024100 add x0, x8, #0x90 d9f6c: 97ff3609 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d9f70: f85703a1 ldur x1, [x29, #-0x90] d9f74: f9400008 ldr x8, [x0] d9f78: f9401d08 ldr x8, [x8, #0x38] d9f7c: 320003e9 orr w9, wzr, #0x1 d9f80: 2a0903e3 mov w3, w9 d9f84: d101f3a2 sub x2, x29, #0x7c d9f88: d63f0100 blr x8 d9f8c: f1000008 subs x8, x0, #0x0 d9f90: f9004be8 str x8, [sp, #0x90] d9f94: 540000ac b.gt 0xd9fa8 d9f98: 14000001 b 0xd9f9c d9f9c: 12807d68 mov w8, #-0x3ec // =-1004 d9fa0: b81803a8 stur w8, [x29, #-0x80] d9fa4: 14000108 b 0xda3c4 d9fa8: 385843a8 ldurb w8, [x29, #-0x7c] d9fac: 71000508 subs w8, w8, #0x1 d9fb0: 321d07e9 orr w9, wzr, #0x18 d9fb4: 5280048a mov w10, #0x24 // =36 d9fb8: 1a890149 csel w9, w10, w9, eq d9fbc: 2a0903eb mov w11, w9 d9fc0: f81603ab stur x11, [x29, #-0xa0] d9fc4: f85683ab ldur x11, [x29, #-0x98] d9fc8: f85603ac ldur x12, [x29, #-0xa0] d9fcc: 9100f18c add x12, x12, #0x3c d9fd0: eb0c016b subs x11, x11, x12 d9fd4: b9008fe8 str w8, [sp, #0x8c] d9fd8: f90043eb str x11, [sp, #0x80] d9fdc: 540000a0 b.eq 0xd9ff0 d9fe0: 14000001 b 0xd9fe4 d9fe4: 12807dc8 mov w8, #-0x3ef // =-1007 d9fe8: b81803a8 stur w8, [x29, #-0x80] d9fec: 140000f6 b 0xda3c4 d9ff0: f94053e8 ldr x8, [sp, #0xa0] d9ff4: 91024100 add x0, x8, #0x90 d9ff8: 97ff35e6 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> d9ffc: f85703a1 ldur x1, [x29, #-0x90] da000: f85683a3 ldur x3, [x29, #-0x98] da004: f9400008 ldr x8, [x0] da008: f9401d08 ldr x8, [x8, #0x38] da00c: d101e3a2 sub x2, x29, #0x78 da010: d63f0100 blr x8 da014: f85683a8 ldur x8, [x29, #-0x98] da018: eb080008 subs x8, x0, x8 da01c: f9003fe8 str x8, [sp, #0x78] da020: 540000aa b.ge 0xda034 da024: 14000001 b 0xda028 da028: 12807d68 mov w8, #-0x3ec // =-1004 da02c: b81803a8 stur w8, [x29, #-0x80] da030: 140000e5 b 0xda3c4 da034: 385843a8 ldurb w8, [x29, #-0x7c] da038: 71000508 subs w8, w8, #0x1 da03c: b90077e8 str w8, [sp, #0x74] da040: 54000281 b.ne 0xda090 da044: 14000001 b 0xda048 da048: d101e3a8 sub x8, x29, #0x78 da04c: 91001100 add x0, x8, #0x4 da050: f90037e8 str x8, [sp, #0x68] da054: 97ff1b63 bl 0xa0de0 <_ZN7android6U64_ATEPKh@plt> da058: f81583a0 stur x0, [x29, #-0xa8] da05c: f94037e8 ldr x8, [sp, #0x68] da060: 91003100 add x0, x8, #0xc da064: 97ff1b5f bl 0xa0de0 <_ZN7android6U64_ATEPKh@plt> da068: f81503a0 stur x0, [x29, #-0xb0] da06c: f94037e8 ldr x8, [sp, #0x68] da070: 91005100 add x0, x8, #0x14 da074: 97ff3513 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da078: b81443a0 stur w0, [x29, #-0xbc] da07c: f94037e8 ldr x8, [sp, #0x68] da080: 91007100 add x0, x8, #0x1c da084: 97ff1b57 bl 0xa0de0 <_ZN7android6U64_ATEPKh@plt> da088: f81483a0 stur x0, [x29, #-0xb8] da08c: 14000020 b 0xda10c da090: 385843a8 ldurb w8, [x29, #-0x7c] da094: 35000348 cbnz w8, 0xda0fc da098: 14000001 b 0xda09c da09c: d101e3a8 sub x8, x29, #0x78 da0a0: 91001100 add x0, x8, #0x4 da0a4: f90033e8 str x8, [sp, #0x60] da0a8: 97ff3506 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da0ac: 2a0003e0 mov w0, w0 da0b0: 2a0003e8 mov w8, w0 da0b4: f81583a8 stur x8, [x29, #-0xa8] da0b8: f94033e8 ldr x8, [sp, #0x60] da0bc: 91002100 add x0, x8, #0x8 da0c0: 97ff3500 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da0c4: 2a0003e0 mov w0, w0 da0c8: 2a0003e8 mov w8, w0 da0cc: f81503a8 stur x8, [x29, #-0xb0] da0d0: f94033e8 ldr x8, [sp, #0x60] da0d4: 91003100 add x0, x8, #0xc da0d8: 97ff34fa bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da0dc: b81443a0 stur w0, [x29, #-0xbc] da0e0: f94033e8 ldr x8, [sp, #0x60] da0e4: 91005100 add x0, x8, #0x14 da0e8: 97ff34f6 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da0ec: 2a0003e0 mov w0, w0 da0f0: 2a0003e8 mov w8, w0 da0f4: f81483a8 stur x8, [x29, #-0xb8] da0f8: 14000004 b 0xda108 da0fc: 12807e28 mov w8, #-0x3f2 // =-1010 da100: b81803a8 stur w8, [x29, #-0x80] da104: 140000b0 b 0xda3c4 da108: 14000001 b 0xda10c da10c: f94053e8 ldr x8, [sp, #0xa0] da110: f9405909 ldr x9, [x8, #0xb0] da114: b50000a9 cbnz x9, 0xda128 da118: 14000001 b 0xda11c da11c: 12807dc8 mov w8, #-0x3ef // =-1007 da120: b81803a8 stur w8, [x29, #-0x80] da124: 140000a8 b 0xda3c4 da128: f94053e8 ldr x8, [sp, #0xa0] da12c: f9405909 ldr x9, [x8, #0xb0] da130: 91002120 add x0, x9, #0x8 da134: 97ff2b5f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> da138: b85443a2 ldur w2, [x29, #-0xbc] da13c: 52892881 mov w1, #0x4944 // =18756 da140: 72ae8e41 movk w1, #0x7472, lsl #16 da144: 97ff25cb bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> da148: f85603a8 ldur x8, [x29, #-0xa0] da14c: 91004108 add x8, x8, #0x10 da150: f81383a8 stur x8, [x29, #-0xc8] da154: f85383a8 ldur x8, [x29, #-0xc8] da158: d101e3a9 sub x9, x29, #0x78 da15c: 8b080128 add x8, x9, x8 da160: b9005fe0 str w0, [sp, #0x5c] da164: aa0803e0 mov x0, x8 da168: f9002be9 str x9, [sp, #0x50] da16c: 97ff34d5 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da170: b81343a0 stur w0, [x29, #-0xcc] da174: f85383a8 ldur x8, [x29, #-0xc8] da178: f9402be9 ldr x9, [sp, #0x50] da17c: 8b080128 add x8, x9, x8 da180: 91001100 add x0, x8, #0x4 da184: 97ff34cf bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da188: b900d3e0 str w0, [sp, #0xd0] da18c: f85383a8 ldur x8, [x29, #-0xc8] da190: f9402be9 ldr x9, [sp, #0x50] da194: 8b080128 add x8, x9, x8 da198: 91003100 add x0, x8, #0xc da19c: 97ff34c9 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da1a0: b900cfe0 str w0, [sp, #0xcc] da1a4: f85383a8 ldur x8, [x29, #-0xc8] da1a8: f9402be9 ldr x9, [sp, #0x50] da1ac: 8b080128 add x8, x9, x8 da1b0: 91004100 add x0, x8, #0x10 da1b4: 97ff34c3 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da1b8: b900cbe0 str w0, [sp, #0xc8] da1bc: b85343a0 ldur w0, [x29, #-0xcc] da1c0: 71404000 subs w0, w0, #0x10, lsl #12 // =0x10000 da1c4: b9004fe0 str w0, [sp, #0x4c] da1c8: 54000201 b.ne 0xda208 da1cc: 14000001 b 0xda1d0 da1d0: b940d3e8 ldr w8, [sp, #0xd0] da1d4: 350001a8 cbnz w8, 0xda208 da1d8: 14000001 b 0xda1dc da1dc: b940cfe8 ldr w8, [sp, #0xcc] da1e0: 35000148 cbnz w8, 0xda208 da1e4: 14000001 b 0xda1e8 da1e8: b940cbe8 ldr w8, [sp, #0xc8] da1ec: 71404108 subs w8, w8, #0x10, lsl #12 // =0x10000 da1f0: b9004be8 str w8, [sp, #0x48] da1f4: 540000a1 b.ne 0xda208 da1f8: 14000001 b 0xda1fc da1fc: 2a1f03e8 mov w8, wzr da200: b900c7e8 str w8, [sp, #0xc4] da204: 14000040 b 0xda304 da208: b85343a8 ldur w8, [x29, #-0xcc] da20c: 35000248 cbnz w8, 0xda254 da210: 14000001 b 0xda214 da214: b940d3e8 ldr w8, [sp, #0xd0] da218: 71404108 subs w8, w8, #0x10, lsl #12 // =0x10000 da21c: b90047e8 str w8, [sp, #0x44] da220: 540001a1 b.ne 0xda254 da224: 14000001 b 0xda228 da228: b940cfe8 ldr w8, [sp, #0xcc] da22c: 31404108 adds w8, w8, #0x10, lsl #12 // =0x10000 da230: b90043e8 str w8, [sp, #0x40] da234: 54000101 b.ne 0xda254 da238: 14000001 b 0xda23c da23c: b940cbe8 ldr w8, [sp, #0xc8] da240: 350000a8 cbnz w8, 0xda254 da244: 14000001 b 0xda248 da248: 52800b48 mov w8, #0x5a // =90 da24c: b900c7e8 str w8, [sp, #0xc4] da250: 1400002c b 0xda300 da254: b85343a8 ldur w8, [x29, #-0xcc] da258: 35000248 cbnz w8, 0xda2a0 da25c: 14000001 b 0xda260 da260: b940d3e8 ldr w8, [sp, #0xd0] da264: 31404108 adds w8, w8, #0x10, lsl #12 // =0x10000 da268: b9003fe8 str w8, [sp, #0x3c] da26c: 540001a1 b.ne 0xda2a0 da270: 14000001 b 0xda274 da274: b940cfe8 ldr w8, [sp, #0xcc] da278: 71404108 subs w8, w8, #0x10, lsl #12 // =0x10000 da27c: b9003be8 str w8, [sp, #0x38] da280: 54000101 b.ne 0xda2a0 da284: 14000001 b 0xda288 da288: b940cbe8 ldr w8, [sp, #0xc8] da28c: 350000a8 cbnz w8, 0xda2a0 da290: 14000001 b 0xda294 da294: 528021c8 mov w8, #0x10e // =270 da298: b900c7e8 str w8, [sp, #0xc4] da29c: 14000018 b 0xda2fc da2a0: b85343a8 ldur w8, [x29, #-0xcc] da2a4: 31404108 adds w8, w8, #0x10, lsl #12 // =0x10000 da2a8: b90037e8 str w8, [sp, #0x34] da2ac: 54000201 b.ne 0xda2ec da2b0: 14000001 b 0xda2b4 da2b4: b940d3e8 ldr w8, [sp, #0xd0] da2b8: 350001a8 cbnz w8, 0xda2ec da2bc: 14000001 b 0xda2c0 da2c0: b940cfe8 ldr w8, [sp, #0xcc] da2c4: 35000148 cbnz w8, 0xda2ec da2c8: 14000001 b 0xda2cc da2cc: b940cbe8 ldr w8, [sp, #0xc8] da2d0: 31404108 adds w8, w8, #0x10, lsl #12 // =0x10000 da2d4: b90033e8 str w8, [sp, #0x30] da2d8: 540000a1 b.ne 0xda2ec da2dc: 14000001 b 0xda2e0 da2e0: 52801688 mov w8, #0xb4 // =180 da2e4: b900c7e8 str w8, [sp, #0xc4] da2e8: 14000004 b 0xda2f8 da2ec: 2a1f03e8 mov w8, wzr da2f0: b900c7e8 str w8, [sp, #0xc4] da2f4: 14000001 b 0xda2f8 da2f8: 14000001 b 0xda2fc da2fc: 14000001 b 0xda300 da300: 14000001 b 0xda304 da304: b940c7e8 ldr w8, [sp, #0xc4] da308: 34000188 cbz w8, 0xda338 da30c: 14000001 b 0xda310 da310: f94053e8 ldr x8, [sp, #0xa0] da314: f9405909 ldr x9, [x8, #0xb0] da318: 91002120 add x0, x9, #0x8 da31c: 97ff2ae5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> da320: b940c7e2 ldr w2, [sp, #0xc4] da324: 528e8821 mov w1, #0x7441 // =29761 da328: 72ae4de1 movk w1, #0x726f, lsl #16 da32c: 97ff2551 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> da330: b9002fe0 str w0, [sp, #0x2c] da334: 14000001 b 0xda338 da338: f85603a8 ldur x8, [x29, #-0xa0] da33c: d101e3a9 sub x9, x29, #0x78 da340: 8b080128 add x8, x9, x8 da344: 9100d100 add x0, x8, #0x34 da348: f90013e9 str x9, [sp, #0x20] da34c: 97ff345d bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da350: b900c3e0 str w0, [sp, #0xc0] da354: f85603a8 ldur x8, [x29, #-0xa0] da358: f94013e9 ldr x9, [sp, #0x20] da35c: 8b080128 add x8, x9, x8 da360: 9100e100 add x0, x8, #0x38 da364: 97ff3457 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> da368: b900bfe0 str w0, [sp, #0xbc] da36c: f94053e8 ldr x8, [sp, #0xa0] da370: f9405909 ldr x9, [x8, #0xb0] da374: 91002120 add x0, x9, #0x8 da378: 97ff2ace bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> da37c: 794187e2 ldrh w2, [sp, #0xc2] da380: 528d2c81 mov w1, #0x6964 // =26980 da384: 72ac8ae1 movk w1, #0x6457, lsl #16 da388: 97ff253a bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> da38c: f94053e8 ldr x8, [sp, #0xa0] da390: f9405909 ldr x9, [x8, #0xb0] da394: 91002129 add x9, x9, #0x8 da398: b9001fe0 str w0, [sp, #0x1c] da39c: aa0903e0 mov x0, x9 da3a0: 97ff2ac4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> da3a4: 79417fe2 ldrh w2, [sp, #0xbe] da3a8: 528cee81 mov w1, #0x6774 // =26484 da3ac: 72ac8901 movk w1, #0x6448, lsl #16 da3b0: 97ff2530 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> da3b4: 2a1f03e1 mov w1, wzr da3b8: b81803a1 stur w1, [x29, #-0x80] da3bc: b9001be0 str w0, [sp, #0x18] da3c0: 14000001 b 0xda3c4 da3c4: b85803a8 ldur w8, [x29, #-0x80] da3c8: d53bd049 mrs x9, TPIDR_EL0 da3cc: f9401529 ldr x9, [x9, #0x28] da3d0: f94057ea ldr x10, [sp, #0xa8] da3d4: f940014b ldr x11, [x10] da3d8: eb0b0129 subs x9, x9, x11 da3dc: b90017e8 str w8, [sp, #0x14] da3e0: f90007e9 str x9, [sp, #0x8] da3e4: 540000e1 b.ne 0xda400 da3e8: 14000001 b 0xda3ec da3ec: b94017e0 ldr w0, [sp, #0x14] da3f0: a95a7bfd ldp x29, x30, [sp, #0x1a0] da3f4: f940cbfc ldr x28, [sp, #0x190] da3f8: 9106c3ff add sp, sp, #0x1b0 da3fc: d65f03c0 ret da400: 97ff3e5c bl 0xa9d70 <__stack_chk_fail@plt> 00000000000da404 ::push_back(android::MPEG4Extractor::PsshInfo const&)>: da404: d10103ff sub sp, sp, #0x40 da408: a9037bfd stp x29, x30, [sp, #0x30] da40c: 9100c3fd add x29, sp, #0x30 da410: b24003e3 orr x3, xzr, #0x1 da414: f81f83a0 stur x0, [x29, #-0x8] da418: f81f03a1 stur x1, [x29, #-0x10] da41c: f85f83a0 ldur x0, [x29, #-0x8] da420: f85f03a1 ldur x1, [x29, #-0x10] da424: f9000fe0 str x0, [sp, #0x18] da428: f9000be3 str x3, [sp, #0x10] da42c: f90007e1 str x1, [sp, #0x8] da430: 97ff2670 bl 0xa3df0 <_ZNK7android6VectorINS_14MPEG4Extractor8PsshInfoEE4sizeEv@plt> da434: f9400fe1 ldr x1, [sp, #0x18] da438: f90003e0 str x0, [sp] da43c: aa0103e0 mov x0, x1 da440: f94007e1 ldr x1, [sp, #0x8] da444: f94003e2 ldr x2, [sp] da448: f9400be3 ldr x3, [sp, #0x10] da44c: 97ff1e55 bl 0xa1da0 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEE8insertAtERKS2_mm@plt> da450: a9437bfd ldp x29, x30, [sp, #0x30] da454: 910103ff add sp, sp, #0x40 da458: d65f03c0 ret 00000000000da45c ::operator[](unsigned long) const>: da45c: d100c3ff sub sp, sp, #0x30 da460: a9027bfd stp x29, x30, [sp, #0x20] da464: 910083fd add x29, sp, #0x20 da468: b27e03e8 orr x8, xzr, #0x4 da46c: f81f83a0 stur x0, [x29, #-0x8] da470: f9000be1 str x1, [sp, #0x10] da474: f85f83a0 ldur x0, [x29, #-0x8] da478: f90007e0 str x0, [sp, #0x8] da47c: f90003e8 str x8, [sp] da480: 97ff4098 bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> da484: f94007e8 ldr x8, [sp, #0x8] da488: aa0803e0 mov x0, x8 da48c: 97ff2105 bl 0xa28a0 <_ZNK7android6VectorIjE5arrayEv@plt> da490: f9400be8 ldr x8, [sp, #0x10] da494: f94003e1 ldr x1, [sp] da498: 9b087c28 mul x8, x1, x8 da49c: 8b080008 add x8, x0, x8 da4a0: aa0803e0 mov x0, x8 da4a4: a9427bfd ldp x29, x30, [sp, #0x20] da4a8: 9100c3ff add sp, sp, #0x30 da4ac: d65f03c0 ret 00000000000da4b0 ::operator==(android::SampleTable const*) const>: da4b0: d10043ff sub sp, sp, #0x10 da4b4: f90007e0 str x0, [sp, #0x8] da4b8: f90003e1 str x1, [sp] da4bc: f94007e0 ldr x0, [sp, #0x8] da4c0: f9400000 ldr x0, [x0] da4c4: f94003e1 ldr x1, [sp] da4c8: eb01001f cmp x0, x1 da4cc: 1a9f17e8 cset w8, eq da4d0: 320003e9 orr w9, wzr, #0x1 da4d4: 0a090108 and w8, w8, w9 da4d8: 2a0803e0 mov w0, w8 da4dc: 910043ff add sp, sp, #0x10 da4e0: d65f03c0 ret 00000000000da4e4 ::size() const>: da4e4: d10083ff sub sp, sp, #0x20 da4e8: a9017bfd stp x29, x30, [sp, #0x10] da4ec: 910043fd add x29, sp, #0x10 da4f0: f90007e0 str x0, [sp, #0x8] da4f4: f94007e0 ldr x0, [sp, #0x8] da4f8: 97ff21b6 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> da4fc: a9417bfd ldp x29, x30, [sp, #0x10] da500: 910083ff add sp, sp, #0x20 da504: d65f03c0 ret 00000000000da508 ::editItemAt(unsigned long)>: da508: d10083ff sub sp, sp, #0x20 da50c: a9017bfd stp x29, x30, [sp, #0x10] da510: 910043fd add x29, sp, #0x10 da514: f90007e0 str x0, [sp, #0x8] da518: f90003e1 str x1, [sp] da51c: f94007e0 ldr x0, [sp, #0x8] da520: f94003e1 ldr x1, [sp] da524: 97ff1e13 bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> da528: a9417bfd ldp x29, x30, [sp, #0x10] da52c: 910083ff add sp, sp, #0x20 da530: d65f03c0 ret 00000000000da534 : da534: f81e0ffc str x28, [sp, #-0x20]! da538: a9017bfd stp x29, x30, [sp, #0x10] da53c: 910043fd add x29, sp, #0x10 da540: d11143ff sub sp, sp, #0x450 da544: d53bd048 mrs x8, TPIDR_EL0 da548: f9401508 ldr x8, [x8, #0x28] da54c: f81e83a8 stur x8, [x29, #-0x18] da550: f81503a0 stur x0, [x29, #-0xb0] da554: f81483a1 stur x1, [x29, #-0xb8] da558: f81403a2 stur x2, [x29, #-0xc0] da55c: f85503a8 ldur x8, [x29, #-0xb0] da560: f85483a1 ldur x1, [x29, #-0xb8] da564: f85403a2 ldur x2, [x29, #-0xc0] da568: d10143a0 sub x0, x29, #0x50 da56c: f9017fe0 str x0, [sp, #0x2f8] da570: f9017be8 str x8, [sp, #0x2f0] da574: 97ff37bb bl 0xa8460 <_ZN7android4ESDSC1EPKvm@plt> da578: d10213a1 sub x1, x29, #0x84 da57c: f9417fe0 ldr x0, [sp, #0x2f8] da580: 97ff252c bl 0xa3a30 <_ZNK7android4ESDS23getObjectTypeIndicationEPh@plt> da584: b902efe0 str w0, [sp, #0x2ec] da588: 14000001 b 0xda58c da58c: b942efe8 ldr w8, [sp, #0x2ec] da590: 34000168 cbz w8, 0xda5bc da594: 14000001 b 0xda598 da598: 12807dc8 mov w8, #-0x3ef // =-1007 da59c: b815c3a8 stur w8, [x29, #-0xa4] da5a0: 320003e8 orr w8, wzr, #0x1 da5a4: b81303a8 stur w8, [x29, #-0xd0] da5a8: 14000432 b 0xdb670 da5ac: f81383a0 stur x0, [x29, #-0xc8] da5b0: 2a0103e8 mov w8, w1 da5b4: b81343a8 stur w8, [x29, #-0xcc] da5b8: 1400043e b 0xdb6b0 da5bc: 3857c3a8 ldurb w8, [x29, #-0x84] da5c0: 71038508 subs w8, w8, #0xe1 da5c4: b902ebe8 str w8, [sp, #0x2e8] da5c8: 540003e1 b.ne 0xda644 da5cc: 14000001 b 0xda5d0 da5d0: f9417be8 ldr x8, [sp, #0x2f0] da5d4: f9405909 ldr x9, [x8, #0xb0] da5d8: b50000e9 cbnz x9, 0xda5f4 da5dc: 14000001 b 0xda5e0 da5e0: 12807dc8 mov w8, #-0x3ef // =-1007 da5e4: b815c3a8 stur w8, [x29, #-0xa4] da5e8: 320003e8 orr w8, wzr, #0x1 da5ec: b81303a8 stur w8, [x29, #-0xd0] da5f0: 14000420 b 0xdb670 da5f4: f9417be8 ldr x8, [sp, #0x2f0] da5f8: f9405909 ldr x9, [x8, #0xb0] da5fc: 91002120 add x0, x9, #0x8 da600: 97ff2a2c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> da604: f90173e0 str x0, [sp, #0x2e0] da608: 14000001 b 0xda60c da60c: d0000e68 adrp x8, 0x2a8000 da610: f9416108 ldr x8, [x8, #0x2c0] da614: f9400102 ldr x2, [x8] da618: 528daca1 mov w1, #0x6d65 // =28005 da61c: 72adad21 movk w1, #0x6d69, lsl #16 da620: f94173e0 ldr x0, [sp, #0x2e0] da624: 97ff1767 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> da628: b902dfe0 str w0, [sp, #0x2dc] da62c: 14000001 b 0xda630 da630: 2a1f03e8 mov w8, wzr da634: b815c3a8 stur w8, [x29, #-0xa4] da638: 320003e8 orr w8, wzr, #0x1 da63c: b81303a8 stur w8, [x29, #-0xd0] da640: 1400040c b 0xdb670 da644: 3857c3a8 ldurb w8, [x29, #-0x84] da648: 7101ad08 subs w8, w8, #0x6b da64c: b902dbe8 str w8, [sp, #0x2d8] da650: 540000e1 b.ne 0xda66c da654: 14000001 b 0xda658 da658: 12807e28 mov w8, #-0x3f2 // =-1010 da65c: b815c3a8 stur w8, [x29, #-0xa4] da660: 320003e8 orr w8, wzr, #0x1 da664: b81303a8 stur w8, [x29, #-0xd0] da668: 14000402 b 0xdb670 da66c: d10143a0 sub x0, x29, #0x50 da670: d10243a1 sub x1, x29, #0x90 da674: d10263a2 sub x2, x29, #0x98 da678: 97ff2666 bl 0xa4010 <_ZNK7android4ESDS20getCodecSpecificInfoEPPKvPm@plt> da67c: b902d7e0 str w0, [sp, #0x2d4] da680: 14000001 b 0xda684 da684: b942d7e8 ldr w8, [sp, #0x2d4] da688: 340000e8 cbz w8, 0xda6a4 da68c: 14000001 b 0xda690 da690: 12807dc8 mov w8, #-0x3ef // =-1007 da694: b815c3a8 stur w8, [x29, #-0xa4] da698: 320003e8 orr w8, wzr, #0x1 da69c: b81303a8 stur w8, [x29, #-0xd0] da6a0: 140003f4 b 0xdb670 da6a4: f85683a8 ldur x8, [x29, #-0x98] da6a8: b50000e8 cbnz x8, 0xda6c4 da6ac: 14000001 b 0xda6b0 da6b0: 2a1f03e8 mov w8, wzr da6b4: b815c3a8 stur w8, [x29, #-0xa4] da6b8: 320003e8 orr w8, wzr, #0x1 da6bc: b81303a8 stur w8, [x29, #-0xd0] da6c0: 140003ec b 0xdb670 da6c4: f85683a8 ldur x8, [x29, #-0x98] da6c8: f1000508 subs x8, x8, #0x1 da6cc: f90167e8 str x8, [sp, #0x2c8] da6d0: 540000e8 b.hi 0xda6ec da6d4: 14000001 b 0xda6d8 da6d8: 12807dc8 mov w8, #-0x3ef // =-1007 da6dc: b815c3a8 stur w8, [x29, #-0xa4] da6e0: 320003e8 orr w8, wzr, #0x1 da6e4: b81303a8 stur w8, [x29, #-0xd0] da6e8: 140003e2 b 0xdb670 da6ec: f85703a1 ldur x1, [x29, #-0x90] da6f0: f85683a2 ldur x2, [x29, #-0x98] da6f4: d10203a0 sub x0, x29, #0x80 da6f8: 97ff16ba bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> da6fc: 14000001 b 0xda700 da700: 528000a8 mov w8, #0x5 // =5 da704: 2a0803e1 mov w1, w8 da708: d10203a0 sub x0, x29, #0x80 da70c: 97ff1f25 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> da710: b902c7e0 str w0, [sp, #0x2c4] da714: 14000001 b 0xda718 da718: b942c7e8 ldr w8, [sp, #0x2c4] da71c: b812c3a8 stur w8, [x29, #-0xd4] da720: b852c3a9 ldur w9, [x29, #-0xd4] da724: 71007d29 subs w9, w9, #0x1f da728: b902c3e9 str w9, [sp, #0x2c0] da72c: 54000241 b.ne 0xda774 da730: 14000001 b 0xda734 da734: 321f07e8 orr w8, wzr, #0x6 da738: 2a0803e1 mov w1, w8 da73c: d10203a0 sub x0, x29, #0x80 da740: 97ff1f18 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> da744: b902bfe0 str w0, [sp, #0x2bc] da748: 14000001 b 0xda74c da74c: b942bfe8 ldr w8, [sp, #0x2bc] da750: 11008109 add w9, w8, #0x20 da754: b812c3a9 stur w9, [x29, #-0xd4] da758: 14000007 b 0xda774 da75c: f81383a0 stur x0, [x29, #-0xc8] da760: 2a0103e8 mov w8, w1 da764: b81343a8 stur w8, [x29, #-0xcc] da768: d10203a0 sub x0, x29, #0x80 da76c: 97ff23a1 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> da770: 140003d0 b 0xdb6b0 da774: f9417be8 ldr x8, [sp, #0x2f0] da778: f9405909 ldr x9, [x8, #0xb0] da77c: b50000e9 cbnz x9, 0xda798 da780: 14000001 b 0xda784 da784: 12807dc8 mov w8, #-0x3ef // =-1007 da788: b815c3a8 stur w8, [x29, #-0xa4] da78c: 320003e8 orr w8, wzr, #0x1 da790: b81303a8 stur w8, [x29, #-0xd0] da794: 140003b4 b 0xdb664 da798: f9417be8 ldr x8, [sp, #0x2f0] da79c: f9405909 ldr x9, [x8, #0xb0] da7a0: 91002120 add x0, x9, #0x8 da7a4: 97ff29c3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> da7a8: f9015be0 str x0, [sp, #0x2b0] da7ac: 14000001 b 0xda7b0 da7b0: b852c3a2 ldur w2, [x29, #-0xd4] da7b4: 528dee81 mov w1, #0x6f74 // =28532 da7b8: 72ac2c21 movk w1, #0x6161, lsl #16 da7bc: f9415be0 ldr x0, [sp, #0x2b0] da7c0: 97ff242c bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> da7c4: b902afe0 str w0, [sp, #0x2ac] da7c8: 14000001 b 0xda7cc da7cc: 321e03e8 orr w8, wzr, #0x4 da7d0: 2a0803e1 mov w1, w8 da7d4: d10203a0 sub x0, x29, #0x80 da7d8: 97ff1ef2 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> da7dc: b902abe0 str w0, [sp, #0x2a8] da7e0: 14000001 b 0xda7e4 da7e4: b942abe8 ldr w8, [sp, #0x2a8] da7e8: b81283a8 stur w8, [x29, #-0xd8] da7ec: 2a1f03e9 mov w9, wzr da7f0: b81243a9 stur w9, [x29, #-0xdc] da7f4: b81203a9 stur w9, [x29, #-0xe0] da7f8: b85283a9 ldur w9, [x29, #-0xd8] da7fc: 71003d29 subs w9, w9, #0xf da800: b902a7e9 str w9, [sp, #0x2a4] da804: 54000421 b.ne 0xda888 da808: 14000001 b 0xda80c da80c: d10203a0 sub x0, x29, #0x80 da810: 97ff1dec bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> da814: f9014fe0 str x0, [sp, #0x298] da818: 14000001 b 0xda81c da81c: f9414fe8 ldr x8, [sp, #0x298] da820: f1006d09 subs x9, x8, #0x1b da824: f9014be9 str x9, [sp, #0x290] da828: 540000e8 b.hi 0xda844 da82c: 14000001 b 0xda830 da830: 12807dc8 mov w8, #-0x3ef // =-1007 da834: b815c3a8 stur w8, [x29, #-0xa4] da838: 320003e8 orr w8, wzr, #0x1 da83c: b81303a8 stur w8, [x29, #-0xd0] da840: 14000389 b 0xdb664 da844: 321d07e8 orr w8, wzr, #0x18 da848: 2a0803e1 mov w1, w8 da84c: d10203a0 sub x0, x29, #0x80 da850: 97ff1ed4 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> da854: b9028fe0 str w0, [sp, #0x28c] da858: 14000001 b 0xda85c da85c: b9428fe8 ldr w8, [sp, #0x28c] da860: b81243a8 stur w8, [x29, #-0xdc] da864: 321e03e9 orr w9, wzr, #0x4 da868: 2a0903e1 mov w1, w9 da86c: d10203a0 sub x0, x29, #0x80 da870: 97ff1ecc bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> da874: b9028be0 str w0, [sp, #0x288] da878: 14000001 b 0xda87c da87c: b9428be8 ldr w8, [sp, #0x288] da880: b81203a8 stur w8, [x29, #-0xe0] da884: 1400002d b 0xda938 da888: d10203a0 sub x0, x29, #0x80 da88c: 97ff1dcd bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> da890: f90143e0 str x0, [sp, #0x280] da894: 14000001 b 0xda898 da898: f94143e8 ldr x8, [sp, #0x280] da89c: f1000d09 subs x9, x8, #0x3 da8a0: f9013fe9 str x9, [sp, #0x278] da8a4: 540000e8 b.hi 0xda8c0 da8a8: 14000001 b 0xda8ac da8ac: 12807dc8 mov w8, #-0x3ef // =-1007 da8b0: b815c3a8 stur w8, [x29, #-0xa4] da8b4: 320003e8 orr w8, wzr, #0x1 da8b8: b81303a8 stur w8, [x29, #-0xd0] da8bc: 1400036a b 0xdb664 da8c0: 321e03e8 orr w8, wzr, #0x4 da8c4: 2a0803e1 mov w1, w8 da8c8: d10203a0 sub x0, x29, #0x80 da8cc: 97ff1eb5 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> da8d0: b90277e0 str w0, [sp, #0x274] da8d4: 14000001 b 0xda8d8 da8d8: b94277e8 ldr w8, [sp, #0x274] da8dc: b81203a8 stur w8, [x29, #-0xe0] da8e0: b85283a9 ldur w9, [x29, #-0xd8] da8e4: 71003529 subs w9, w9, #0xd da8e8: b90273e9 str w9, [sp, #0x270] da8ec: 540000e0 b.eq 0xda908 da8f0: 14000001 b 0xda8f4 da8f4: b85283a8 ldur w8, [x29, #-0xd8] da8f8: 71003908 subs w8, w8, #0xe da8fc: b9026fe8 str w8, [sp, #0x26c] da900: 540000e1 b.ne 0xda91c da904: 14000001 b 0xda908 da908: 12807dc8 mov w8, #-0x3ef // =-1007 da90c: b815c3a8 stur w8, [x29, #-0xa4] da910: 320003e8 orr w8, wzr, #0x1 da914: b81303a8 stur w8, [x29, #-0xd0] da918: 14000353 b 0xdb664 da91c: b85283a8 ldur w8, [x29, #-0xd8] da920: 2a0803e9 mov w9, w8 da924: f0000e6a adrp x10, 0x2a9000 da928: 9100514a add x10, x10, #0x14 da92c: b8697948 ldr w8, [x10, x9, lsl #2] da930: b81243a8 stur w8, [x29, #-0xdc] da934: 14000001 b 0xda938 da938: b852c3a8 ldur w8, [x29, #-0xd4] da93c: 71001508 subs w8, w8, #0x5 da940: b9026be8 str w8, [sp, #0x268] da944: 540000e0 b.eq 0xda960 da948: 14000001 b 0xda94c da94c: b852c3a8 ldur w8, [x29, #-0xd4] da950: 71007508 subs w8, w8, #0x1d da954: b90267e8 str w8, [sp, #0x264] da958: 54000aa1 b.ne 0xdaaac da95c: 14000001 b 0xda960 da960: d10203a0 sub x0, x29, #0x80 da964: 97ff1d97 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> da968: f9012fe0 str x0, [sp, #0x258] da96c: 14000001 b 0xda970 da970: f9412fe8 ldr x8, [sp, #0x258] da974: f1000d09 subs x9, x8, #0x3 da978: f9012be9 str x9, [sp, #0x250] da97c: 540000e8 b.hi 0xda998 da980: 14000001 b 0xda984 da984: 12807dc8 mov w8, #-0x3ef // =-1007 da988: b815c3a8 stur w8, [x29, #-0xa4] da98c: 320003e8 orr w8, wzr, #0x1 da990: b81303a8 stur w8, [x29, #-0xd0] da994: 14000334 b 0xdb664 da998: 321e03e8 orr w8, wzr, #0x4 da99c: 2a0803e1 mov w1, w8 da9a0: d10203a0 sub x0, x29, #0x80 da9a4: 97ff1e7f bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> da9a8: b9024fe0 str w0, [sp, #0x24c] da9ac: 14000001 b 0xda9b0 da9b0: b9424fe8 ldr w8, [sp, #0x24c] da9b4: b811c3a8 stur w8, [x29, #-0xe4] da9b8: b851c3a9 ldur w9, [x29, #-0xe4] da9bc: 71003d29 subs w9, w9, #0xf da9c0: b9024be9 str w9, [sp, #0x248] da9c4: 54000461 b.ne 0xdaa50 da9c8: 14000001 b 0xda9cc da9cc: f85683a8 ldur x8, [x29, #-0x98] da9d0: f1001d08 subs x8, x8, #0x7 da9d4: f90123e8 str x8, [sp, #0x240] da9d8: 540000e8 b.hi 0xda9f4 da9dc: 14000001 b 0xda9e0 da9e0: 12807dc8 mov w8, #-0x3ef // =-1007 da9e4: b815c3a8 stur w8, [x29, #-0xa4] da9e8: 320003e8 orr w8, wzr, #0x1 da9ec: b81303a8 stur w8, [x29, #-0xd0] da9f0: 1400031d b 0xdb664 da9f4: d10203a0 sub x0, x29, #0x80 da9f8: 97ff1d72 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> da9fc: f9011fe0 str x0, [sp, #0x238] daa00: 14000001 b 0xdaa04 daa04: f9411fe8 ldr x8, [sp, #0x238] daa08: f1005d09 subs x9, x8, #0x17 daa0c: f9011be9 str x9, [sp, #0x230] daa10: 540000e8 b.hi 0xdaa2c daa14: 14000001 b 0xdaa18 daa18: 12807dc8 mov w8, #-0x3ef // =-1007 daa1c: b815c3a8 stur w8, [x29, #-0xa4] daa20: 320003e8 orr w8, wzr, #0x1 daa24: b81303a8 stur w8, [x29, #-0xd0] daa28: 1400030f b 0xdb664 daa2c: 321d07e8 orr w8, wzr, #0x18 daa30: 2a0803e1 mov w1, w8 daa34: d10203a0 sub x0, x29, #0x80 daa38: 97ff1e5a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> daa3c: b9022fe0 str w0, [sp, #0x22c] daa40: 14000001 b 0xdaa44 daa44: b9422fe8 ldr w8, [sp, #0x22c] daa48: b81183a8 stur w8, [x29, #-0xe8] daa4c: 14000017 b 0xdaaa8 daa50: b851c3a8 ldur w8, [x29, #-0xe4] daa54: 71003508 subs w8, w8, #0xd daa58: b9022be8 str w8, [sp, #0x228] daa5c: 540000e0 b.eq 0xdaa78 daa60: 14000001 b 0xdaa64 daa64: b851c3a8 ldur w8, [x29, #-0xe4] daa68: 71003908 subs w8, w8, #0xe daa6c: b90227e8 str w8, [sp, #0x224] daa70: 540000e1 b.ne 0xdaa8c daa74: 14000001 b 0xdaa78 daa78: 12807dc8 mov w8, #-0x3ef // =-1007 daa7c: b815c3a8 stur w8, [x29, #-0xa4] daa80: 320003e8 orr w8, wzr, #0x1 daa84: b81303a8 stur w8, [x29, #-0xd0] daa88: 140002f7 b 0xdb664 daa8c: b851c3a8 ldur w8, [x29, #-0xe4] daa90: 2a0803e9 mov w9, w8 daa94: f0000e6a adrp x10, 0x2a9000 daa98: 9100514a add x10, x10, #0x14 daa9c: b8697948 ldr w8, [x10, x9, lsl #2] daaa0: b81183a8 stur w8, [x29, #-0xe8] daaa4: 14000001 b 0xdaaa8 daaa8: 14000001 b 0xdaaac daaac: b85203a8 ldur w8, [x29, #-0xe0] daab0: 2a0803e9 mov w9, w8 daab4: 71001d08 subs w8, w8, #0x7 daab8: b90223e9 str w9, [sp, #0x220] daabc: b9021fe8 str w8, [sp, #0x21c] daac0: 540002c3 b.lo 0xdab18 daac4: 14000001 b 0xdaac8 daac8: b94223e8 ldr w8, [sp, #0x220] daacc: 71001d09 subs w9, w8, #0x7 daad0: b9021be9 str w9, [sp, #0x218] daad4: 540002a0 b.eq 0xdab28 daad8: 14000001 b 0xdaadc daadc: b94223e8 ldr w8, [sp, #0x220] daae0: 71002d09 subs w9, w8, #0xb daae4: b90217e9 str w9, [sp, #0x214] daae8: 540001a0 b.eq 0xdab1c daaec: 14000001 b 0xdaaf0 daaf0: b94223e8 ldr w8, [sp, #0x220] daaf4: 71003109 subs w9, w8, #0xc daaf8: b90213e9 str w9, [sp, #0x210] daafc: 54000160 b.eq 0xdab28 dab00: 14000001 b 0xdab04 dab04: b94223e8 ldr w8, [sp, #0x220] dab08: 71003909 subs w9, w8, #0xe dab0c: b9020fe9 str w9, [sp, #0x20c] dab10: 540000c0 b.eq 0xdab28 dab14: 14000008 b 0xdab34 dab18: 1400000c b 0xdab48 dab1c: 32000be8 orr w8, wzr, #0x7 dab20: b81203a8 stur w8, [x29, #-0xe0] dab24: 14000009 b 0xdab48 dab28: 321d03e8 orr w8, wzr, #0x8 dab2c: b81203a8 stur w8, [x29, #-0xe0] dab30: 14000006 b 0xdab48 dab34: 12807e28 mov w8, #-0x3f2 // =-1010 dab38: b815c3a8 stur w8, [x29, #-0xa4] dab3c: 320003e8 orr w8, wzr, #0x1 dab40: b81303a8 stur w8, [x29, #-0xd0] dab44: 140002c8 b 0xdb664 dab48: b852c3a8 ldur w8, [x29, #-0xd4] dab4c: 71001508 subs w8, w8, #0x5 dab50: b9020be8 str w8, [sp, #0x208] dab54: 540000e0 b.eq 0xdab70 dab58: 14000001 b 0xdab5c dab5c: b852c3a8 ldur w8, [x29, #-0xd4] dab60: 71007508 subs w8, w8, #0x1d dab64: b90207e8 str w8, [sp, #0x204] dab68: 540006c1 b.ne 0xdac40 dab6c: 14000001 b 0xdab70 dab70: d10203a0 sub x0, x29, #0x80 dab74: 97ff1d13 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> dab78: f900ffe0 str x0, [sp, #0x1f8] dab7c: 14000001 b 0xdab80 dab80: f940ffe8 ldr x8, [sp, #0x1f8] dab84: f1001109 subs x9, x8, #0x4 dab88: f900fbe9 str x9, [sp, #0x1f0] dab8c: 540000e8 b.hi 0xdaba8 dab90: 14000001 b 0xdab94 dab94: 12807dc8 mov w8, #-0x3ef // =-1007 dab98: b815c3a8 stur w8, [x29, #-0xa4] dab9c: 320003e8 orr w8, wzr, #0x1 daba0: b81303a8 stur w8, [x29, #-0xd0] daba4: 140002b0 b 0xdb664 daba8: 528000a8 mov w8, #0x5 // =5 dabac: 2a0803e1 mov w1, w8 dabb0: d10203a0 sub x0, x29, #0x80 dabb4: 97ff1dfb bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> dabb8: b901efe0 str w0, [sp, #0x1ec] dabbc: 14000001 b 0xdabc0 dabc0: b941efe8 ldr w8, [sp, #0x1ec] dabc4: b812c3a8 stur w8, [x29, #-0xd4] dabc8: b852c3a9 ldur w9, [x29, #-0xd4] dabcc: 71007d29 subs w9, w9, #0x1f dabd0: b901ebe9 str w9, [sp, #0x1e8] dabd4: 54000341 b.ne 0xdac3c dabd8: 14000001 b 0xdabdc dabdc: d10203a0 sub x0, x29, #0x80 dabe0: 97ff1cf8 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> dabe4: f900f3e0 str x0, [sp, #0x1e0] dabe8: 14000001 b 0xdabec dabec: f940f3e8 ldr x8, [sp, #0x1e0] dabf0: f1001509 subs x9, x8, #0x5 dabf4: f900efe9 str x9, [sp, #0x1d8] dabf8: 540000e8 b.hi 0xdac14 dabfc: 14000001 b 0xdac00 dac00: 12807dc8 mov w8, #-0x3ef // =-1007 dac04: b815c3a8 stur w8, [x29, #-0xa4] dac08: 320003e8 orr w8, wzr, #0x1 dac0c: b81303a8 stur w8, [x29, #-0xd0] dac10: 14000295 b 0xdb664 dac14: 321f07e8 orr w8, wzr, #0x6 dac18: 2a0803e1 mov w1, w8 dac1c: d10203a0 sub x0, x29, #0x80 dac20: 97ff1de0 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> dac24: b901d7e0 str w0, [sp, #0x1d4] dac28: 14000001 b 0xdac2c dac2c: b941d7e8 ldr w8, [sp, #0x1d4] dac30: 11008109 add w9, w8, #0x20 dac34: b812c3a9 stur w9, [x29, #-0xd4] dac38: 14000001 b 0xdac3c dac3c: 14000001 b 0xdac40 dac40: b852c3a8 ldur w8, [x29, #-0xd4] dac44: 71000908 subs w8, w8, #0x2 dac48: b901d3e8 str w8, [sp, #0x1d0] dac4c: 540002c0 b.eq 0xdaca4 dac50: 14000001 b 0xdac54 dac54: b852c3a8 ldur w8, [x29, #-0xd4] dac58: 71004508 subs w8, w8, #0x11 dac5c: b901cfe8 str w8, [sp, #0x1cc] dac60: 54000220 b.eq 0xdaca4 dac64: 14000001 b 0xdac68 dac68: b852c3a8 ldur w8, [x29, #-0xd4] dac6c: 71005d08 subs w8, w8, #0x17 dac70: b901cbe8 str w8, [sp, #0x1c8] dac74: 54000180 b.eq 0xdaca4 dac78: 14000001 b 0xdac7c dac7c: b852c3a8 ldur w8, [x29, #-0xd4] dac80: 71005108 subs w8, w8, #0x14 dac84: b901c7e8 str w8, [sp, #0x1c4] dac88: 540000e0 b.eq 0xdaca4 dac8c: 14000001 b 0xdac90 dac90: b852c3a8 ldur w8, [x29, #-0xd4] dac94: 71005908 subs w8, w8, #0x16 dac98: b901c3e8 str w8, [sp, #0x1c0] dac9c: 54004341 b.ne 0xdb504 daca0: 14000001 b 0xdaca4 daca4: d10203a0 sub x0, x29, #0x80 daca8: 97ff1cc6 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> dacac: f900dfe0 str x0, [sp, #0x1b8] dacb0: 14000001 b 0xdacb4 dacb4: f940dfe8 ldr x8, [sp, #0x1b8] dacb8: f1000509 subs x9, x8, #0x1 dacbc: f900dbe9 str x9, [sp, #0x1b0] dacc0: 540000e8 b.hi 0xdacdc dacc4: 14000001 b 0xdacc8 dacc8: 12807dc8 mov w8, #-0x3ef // =-1007 daccc: b815c3a8 stur w8, [x29, #-0xa4] dacd0: 320003e8 orr w8, wzr, #0x1 dacd4: b81303a8 stur w8, [x29, #-0xd0] dacd8: 14000263 b 0xdb664 dacdc: 320003e8 orr w8, wzr, #0x1 dace0: 2a0803e1 mov w1, w8 dace4: d10203a0 sub x0, x29, #0x80 dace8: 97ff1dae bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> dacec: b901afe0 str w0, [sp, #0x1ac] dacf0: 14000001 b 0xdacf4 dacf4: b941afe8 ldr w8, [sp, #0x1ac] dacf8: b81143a8 stur w8, [x29, #-0xec] dacfc: 320003e9 orr w9, wzr, #0x1 dad00: 2a0903e1 mov w1, w9 dad04: d10203a0 sub x0, x29, #0x80 dad08: 97ff1da6 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> dad0c: b901abe0 str w0, [sp, #0x1a8] dad10: 14000001 b 0xdad14 dad14: b941abe8 ldr w8, [sp, #0x1a8] dad18: b81103a8 stur w8, [x29, #-0xf0] dad1c: b85103a9 ldur w9, [x29, #-0xf0] dad20: 34000329 cbz w9, 0xdad84 dad24: 14000001 b 0xdad28 dad28: d10203a0 sub x0, x29, #0x80 dad2c: 97ff1ca5 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> dad30: f900d3e0 str x0, [sp, #0x1a0] dad34: 14000001 b 0xdad38 dad38: f940d3e8 ldr x8, [sp, #0x1a0] dad3c: f1003509 subs x9, x8, #0xd dad40: f900cfe9 str x9, [sp, #0x198] dad44: 540000e8 b.hi 0xdad60 dad48: 14000001 b 0xdad4c dad4c: 12807dc8 mov w8, #-0x3ef // =-1007 dad50: b815c3a8 stur w8, [x29, #-0xa4] dad54: 320003e8 orr w8, wzr, #0x1 dad58: b81303a8 stur w8, [x29, #-0xd0] dad5c: 14000242 b 0xdb664 dad60: 321f0be8 orr w8, wzr, #0xe dad64: 2a0803e1 mov w1, w8 dad68: d10203a0 sub x0, x29, #0x80 dad6c: 97ff1d8d bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> dad70: b90197e0 str w0, [sp, #0x194] dad74: 14000001 b 0xdad78 dad78: b94197e8 ldr w8, [sp, #0x194] dad7c: b810c3a8 stur w8, [x29, #-0xf4] dad80: 14000001 b 0xdad84 dad84: 12800008 mov w8, #-0x1 // =-1 dad88: b81083a8 stur w8, [x29, #-0xf8] dad8c: d10203a0 sub x0, x29, #0x80 dad90: 97ff1c8c bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> dad94: f900c7e0 str x0, [sp, #0x188] dad98: 14000001 b 0xdad9c dad9c: f940c7e8 ldr x8, [sp, #0x188] dada0: b4000168 cbz x8, 0xdadcc dada4: 14000001 b 0xdada8 dada8: 320003e8 orr w8, wzr, #0x1 dadac: 2a0803e1 mov w1, w8 dadb0: d10203a0 sub x0, x29, #0x80 dadb4: 97ff1d7b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> dadb8: b90187e0 str w0, [sp, #0x184] dadbc: 14000001 b 0xdadc0 dadc0: b94187e8 ldr w8, [sp, #0x184] dadc4: b81083a8 stur w8, [x29, #-0xf8] dadc8: 14000024 b 0xdae58 dadcc: b852c3a8 ldur w8, [x29, #-0xd4] dadd0: 2a0803e9 mov w9, w8 dadd4: 71000908 subs w8, w8, #0x2 dadd8: b90183e9 str w9, [sp, #0x180] daddc: b9017fe8 str w8, [sp, #0x17c] dade0: 54000240 b.eq 0xdae28 dade4: 14000001 b 0xdade8 dade8: b94183e8 ldr w8, [sp, #0x180] dadec: 71004509 subs w9, w8, #0x11 dadf0: b9017be9 str w9, [sp, #0x178] dadf4: 54000200 b.eq 0xdae34 dadf8: 14000001 b 0xdadfc dadfc: b94183e8 ldr w8, [sp, #0x180] dae00: 71005109 subs w9, w8, #0x14 dae04: b90177e9 str w9, [sp, #0x174] dae08: 54000160 b.eq 0xdae34 dae0c: 14000001 b 0xdae10 dae10: b94183e8 ldr w8, [sp, #0x180] dae14: 71005909 subs w9, w8, #0x16 dae18: 71000929 subs w9, w9, #0x2 dae1c: b90173e9 str w9, [sp, #0x170] dae20: 540000a3 b.lo 0xdae34 dae24: 14000007 b 0xdae40 dae28: 2a1f03e8 mov w8, wzr dae2c: b81083a8 stur w8, [x29, #-0xf8] dae30: 14000009 b 0xdae54 dae34: 320003e8 orr w8, wzr, #0x1 dae38: b81083a8 stur w8, [x29, #-0xf8] dae3c: 14000006 b 0xdae54 dae40: 12807dc8 mov w8, #-0x3ef // =-1007 dae44: b815c3a8 stur w8, [x29, #-0xa4] dae48: 320003e8 orr w8, wzr, #0x1 dae4c: b81303a8 stur w8, [x29, #-0xd0] dae50: 14000205 b 0xdb664 dae54: 14000001 b 0xdae58 dae58: b85203a8 ldur w8, [x29, #-0xe0] dae5c: 35003528 cbnz w8, 0xdb500 dae60: 14000001 b 0xdae64 dae64: 2a1f03e8 mov w8, wzr dae68: b81043a8 stur w8, [x29, #-0xfc] dae6c: b81003a8 stur w8, [x29, #-0x100] dae70: d10203a0 sub x0, x29, #0x80 dae74: 97ff1c53 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> dae78: f900b7e0 str x0, [sp, #0x168] dae7c: 14000001 b 0xdae80 dae80: f940b7e8 ldr x8, [sp, #0x168] dae84: f1007d09 subs x9, x8, #0x1f dae88: f900b3e9 str x9, [sp, #0x160] dae8c: 540000e8 b.hi 0xdaea8 dae90: 14000001 b 0xdae94 dae94: 12807dc8 mov w8, #-0x3ef // =-1007 dae98: b815c3a8 stur w8, [x29, #-0xa4] dae9c: 320003e8 orr w8, wzr, #0x1 daea0: b81303a8 stur w8, [x29, #-0xd0] daea4: 140001f0 b 0xdb664 daea8: 321e03e8 orr w8, wzr, #0x4 daeac: 2a0803e1 mov w1, w8 daeb0: d10203a0 sub x0, x29, #0x80 daeb4: 97ff1d3b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> daeb8: b9015fe0 str w0, [sp, #0x15c] daebc: 14000001 b 0xdaec0 daec0: b9415fe8 ldr w8, [sp, #0x15c] daec4: b9035fe8 str w8, [sp, #0x35c] daec8: 321f03e9 orr w9, wzr, #0x2 daecc: 2a0903e1 mov w1, w9 daed0: d10203a0 sub x0, x29, #0x80 daed4: 97ff1d33 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> daed8: b9015be0 str w0, [sp, #0x158] daedc: 14000001 b 0xdaee0 daee0: b9415be8 ldr w8, [sp, #0x158] daee4: b9035be8 str w8, [sp, #0x358] daee8: 321e03e9 orr w9, wzr, #0x4 daeec: 2a0903e1 mov w1, w9 daef0: d10203a0 sub x0, x29, #0x80 daef4: 97ff1d2b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> daef8: b90157e0 str w0, [sp, #0x154] daefc: 14000001 b 0xdaf00 daf00: b94157e8 ldr w8, [sp, #0x154] daf04: b90357e8 str w8, [sp, #0x354] daf08: 321e03e9 orr w9, wzr, #0x4 daf0c: 2a0903e1 mov w1, w9 daf10: d10203a0 sub x0, x29, #0x80 daf14: 97ff1d23 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> daf18: b90153e0 str w0, [sp, #0x150] daf1c: 14000001 b 0xdaf20 daf20: b94153e8 ldr w8, [sp, #0x150] daf24: b90353e8 str w8, [sp, #0x350] daf28: 321e03e9 orr w9, wzr, #0x4 daf2c: 2a0903e1 mov w1, w9 daf30: d10203a0 sub x0, x29, #0x80 daf34: 97ff1d1b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> daf38: b9014fe0 str w0, [sp, #0x14c] daf3c: 14000001 b 0xdaf40 daf40: b9414fe8 ldr w8, [sp, #0x14c] daf44: b9034fe8 str w8, [sp, #0x34c] daf48: 321e03e9 orr w9, wzr, #0x4 daf4c: 2a0903e1 mov w1, w9 daf50: d10203a0 sub x0, x29, #0x80 daf54: 97ff1d13 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> daf58: b9014be0 str w0, [sp, #0x148] daf5c: 14000001 b 0xdaf60 daf60: b9414be8 ldr w8, [sp, #0x148] daf64: b9034be8 str w8, [sp, #0x348] daf68: 321f03e9 orr w9, wzr, #0x2 daf6c: 2a0903e1 mov w1, w9 daf70: d10203a0 sub x0, x29, #0x80 daf74: 97ff1d0b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> daf78: b90147e0 str w0, [sp, #0x144] daf7c: 14000001 b 0xdaf80 daf80: b94147e8 ldr w8, [sp, #0x144] daf84: b90347e8 str w8, [sp, #0x344] daf88: 320007e9 orr w9, wzr, #0x3 daf8c: 2a0903e1 mov w1, w9 daf90: d10203a0 sub x0, x29, #0x80 daf94: 97ff1d03 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> daf98: b90143e0 str w0, [sp, #0x140] daf9c: 14000001 b 0xdafa0 dafa0: b94143e8 ldr w8, [sp, #0x140] dafa4: b90343e8 str w8, [sp, #0x340] dafa8: 321e03e9 orr w9, wzr, #0x4 dafac: 2a0903e1 mov w1, w9 dafb0: d10203a0 sub x0, x29, #0x80 dafb4: 97ff1cfb bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> dafb8: b9013fe0 str w0, [sp, #0x13c] dafbc: 14000001 b 0xdafc0 dafc0: b9413fe8 ldr w8, [sp, #0x13c] dafc4: b9033fe8 str w8, [sp, #0x33c] dafc8: 320003e9 orr w9, wzr, #0x1 dafcc: 2a0903e1 mov w1, w9 dafd0: d10203a0 sub x0, x29, #0x80 dafd4: 97ff1cf3 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> dafd8: b9013be0 str w0, [sp, #0x138] dafdc: 14000001 b 0xdafe0 dafe0: b9413be8 ldr w8, [sp, #0x138] dafe4: b9033be8 str w8, [sp, #0x338] dafe8: b9433be9 ldr w9, [sp, #0x338] dafec: 34000329 cbz w9, 0xdb050 daff0: 14000001 b 0xdaff4 daff4: d10203a0 sub x0, x29, #0x80 daff8: 97ff1bf2 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> daffc: f9009be0 str x0, [sp, #0x130] db000: 14000001 b 0xdb004 db004: f9409be8 ldr x8, [sp, #0x130] db008: f1000d09 subs x9, x8, #0x3 db00c: f90097e9 str x9, [sp, #0x128] db010: 540000e8 b.hi 0xdb02c db014: 14000001 b 0xdb018 db018: 12807dc8 mov w8, #-0x3ef // =-1007 db01c: b815c3a8 stur w8, [x29, #-0xa4] db020: 320003e8 orr w8, wzr, #0x1 db024: b81303a8 stur w8, [x29, #-0xd0] db028: 1400018f b 0xdb664 db02c: 321e03e8 orr w8, wzr, #0x4 db030: 2a0803e1 mov w1, w8 db034: d10203a0 sub x0, x29, #0x80 db038: 97ff1cda bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db03c: b90127e0 str w0, [sp, #0x124] db040: 14000001 b 0xdb044 db044: b94127e8 ldr w8, [sp, #0x124] db048: b90337e8 str w8, [sp, #0x334] db04c: 14000001 b 0xdb050 db050: d10203a0 sub x0, x29, #0x80 db054: 97ff1bdb bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> db058: f9008fe0 str x0, [sp, #0x118] db05c: 14000001 b 0xdb060 db060: f9408fe8 ldr x8, [sp, #0x118] db064: b50000e8 cbnz x8, 0xdb080 db068: 14000001 b 0xdb06c db06c: 12807dc8 mov w8, #-0x3ef // =-1007 db070: b815c3a8 stur w8, [x29, #-0xa4] db074: 320003e8 orr w8, wzr, #0x1 db078: b81303a8 stur w8, [x29, #-0xd0] db07c: 1400017a b 0xdb664 db080: 320003e8 orr w8, wzr, #0x1 db084: 2a0803e1 mov w1, w8 db088: d10203a0 sub x0, x29, #0x80 db08c: 97ff1cc5 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db090: b90117e0 str w0, [sp, #0x114] db094: 14000001 b 0xdb098 db098: b94117e8 ldr w8, [sp, #0x114] db09c: b90333e8 str w8, [sp, #0x330] db0a0: b94333e9 ldr w9, [sp, #0x330] db0a4: 34000329 cbz w9, 0xdb108 db0a8: 14000001 b 0xdb0ac db0ac: d10203a0 sub x0, x29, #0x80 db0b0: 97ff1bc4 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> db0b4: f90087e0 str x0, [sp, #0x108] db0b8: 14000001 b 0xdb0bc db0bc: f94087e8 ldr x8, [sp, #0x108] db0c0: f1000d09 subs x9, x8, #0x3 db0c4: f90083e9 str x9, [sp, #0x100] db0c8: 540000e8 b.hi 0xdb0e4 db0cc: 14000001 b 0xdb0d0 db0d0: 12807dc8 mov w8, #-0x3ef // =-1007 db0d4: b815c3a8 stur w8, [x29, #-0xa4] db0d8: 320003e8 orr w8, wzr, #0x1 db0dc: b81303a8 stur w8, [x29, #-0xd0] db0e0: 14000161 b 0xdb664 db0e4: 321e03e8 orr w8, wzr, #0x4 db0e8: 2a0803e1 mov w1, w8 db0ec: d10203a0 sub x0, x29, #0x80 db0f0: 97ff1cac bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db0f4: b900ffe0 str w0, [sp, #0xfc] db0f8: 14000001 b 0xdb0fc db0fc: b940ffe8 ldr w8, [sp, #0xfc] db100: b9032fe8 str w8, [sp, #0x32c] db104: 14000001 b 0xdb108 db108: d10203a0 sub x0, x29, #0x80 db10c: 97ff1bad bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> db110: f9007be0 str x0, [sp, #0xf0] db114: 14000001 b 0xdb118 db118: f9407be8 ldr x8, [sp, #0xf0] db11c: b50000e8 cbnz x8, 0xdb138 db120: 14000001 b 0xdb124 db124: 12807dc8 mov w8, #-0x3ef // =-1007 db128: b815c3a8 stur w8, [x29, #-0xa4] db12c: 320003e8 orr w8, wzr, #0x1 db130: b81303a8 stur w8, [x29, #-0xd0] db134: 1400014c b 0xdb664 db138: 320003e8 orr w8, wzr, #0x1 db13c: 2a0803e1 mov w1, w8 db140: d10203a0 sub x0, x29, #0x80 db144: 97ff1c97 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db148: b900efe0 str w0, [sp, #0xec] db14c: 14000001 b 0xdb150 db150: b940efe8 ldr w8, [sp, #0xec] db154: b9032be8 str w8, [sp, #0x328] db158: b9432be9 ldr w9, [sp, #0x328] db15c: 34000429 cbz w9, 0xdb1e0 db160: 14000001 b 0xdb164 db164: d10203a0 sub x0, x29, #0x80 db168: 97ff1b96 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> db16c: f90073e0 str x0, [sp, #0xe0] db170: 14000001 b 0xdb174 db174: f94073e8 ldr x8, [sp, #0xe0] db178: f1000909 subs x9, x8, #0x2 db17c: f9006fe9 str x9, [sp, #0xd8] db180: 540000e8 b.hi 0xdb19c db184: 14000001 b 0xdb188 db188: 12807dc8 mov w8, #-0x3ef // =-1007 db18c: b815c3a8 stur w8, [x29, #-0xa4] db190: 320003e8 orr w8, wzr, #0x1 db194: b81303a8 stur w8, [x29, #-0xd0] db198: 14000133 b 0xdb664 db19c: 321f03e8 orr w8, wzr, #0x2 db1a0: 2a0803e1 mov w1, w8 db1a4: d10203a0 sub x0, x29, #0x80 db1a8: 97ff1c7e bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db1ac: b900d7e0 str w0, [sp, #0xd4] db1b0: 14000001 b 0xdb1b4 db1b4: b940d7e8 ldr w8, [sp, #0xd4] db1b8: b90327e8 str w8, [sp, #0x324] db1bc: 320003e9 orr w9, wzr, #0x1 db1c0: 2a0903e1 mov w1, w9 db1c4: d10203a0 sub x0, x29, #0x80 db1c8: 97ff1c76 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db1cc: b900d3e0 str w0, [sp, #0xd0] db1d0: 14000001 b 0xdb1d4 db1d4: b940d3e8 ldr w8, [sp, #0xd0] db1d8: b90323e8 str w8, [sp, #0x320] db1dc: 14000001 b 0xdb1e0 db1e0: 2a1f03e8 mov w8, wzr db1e4: b9031fe8 str w8, [sp, #0x31c] db1e8: 14000001 b 0xdb1ec db1ec: b9431fe8 ldr w8, [sp, #0x31c] db1f0: b94353e9 ldr w9, [sp, #0x350] db1f4: 6b090108 subs w8, w8, w9 db1f8: b900cfe8 str w8, [sp, #0xcc] db1fc: 540005aa b.ge 0xdb2b0 db200: 14000001 b 0xdb204 db204: d10203a0 sub x0, x29, #0x80 db208: 97ff1b6e bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> db20c: f90063e0 str x0, [sp, #0xc0] db210: 14000001 b 0xdb214 db214: f94063e8 ldr x8, [sp, #0xc0] db218: f1001109 subs x9, x8, #0x4 db21c: f9005fe9 str x9, [sp, #0xb8] db220: 540000e8 b.hi 0xdb23c db224: 14000001 b 0xdb228 db228: 12807dc8 mov w8, #-0x3ef // =-1007 db22c: b815c3a8 stur w8, [x29, #-0xa4] db230: 320003e8 orr w8, wzr, #0x1 db234: b81303a8 stur w8, [x29, #-0xd0] db238: 1400010b b 0xdb664 db23c: 320003e8 orr w8, wzr, #0x1 db240: 2a0803e1 mov w1, w8 db244: d10203a0 sub x0, x29, #0x80 db248: 97ff1c56 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db24c: b900b7e0 str w0, [sp, #0xb4] db250: 14000001 b 0xdb254 db254: b940b7e8 ldr w8, [sp, #0xb4] db258: b9031be8 str w8, [sp, #0x318] db25c: 321e03e9 orr w9, wzr, #0x4 db260: 2a0903e1 mov w1, w9 db264: d10203a0 sub x0, x29, #0x80 db268: 97ff1c4e bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db26c: b900b3e0 str w0, [sp, #0xb0] db270: 14000001 b 0xdb274 db274: b940b3e8 ldr w8, [sp, #0xb0] db278: b90317e8 str w8, [sp, #0x314] db27c: b9431be9 ldr w9, [sp, #0x318] db280: 71000129 subs w9, w9, #0x0 db284: 320003ea orr w10, wzr, #0x1 db288: 1a8a054a cinc w10, w10, ne db28c: b85003ab ldur w11, [x29, #-0x100] db290: 0b0a016a add w10, w11, w10 db294: b81003aa stur w10, [x29, #-0x100] db298: b900afe9 str w9, [sp, #0xac] db29c: 14000001 b 0xdb2a0 db2a0: b9431fe8 ldr w8, [sp, #0x31c] db2a4: 11000508 add w8, w8, #0x1 db2a8: b9031fe8 str w8, [sp, #0x31c] db2ac: 17ffffd0 b 0xdb1ec db2b0: 2a1f03e8 mov w8, wzr db2b4: b9031fe8 str w8, [sp, #0x31c] db2b8: 14000001 b 0xdb2bc db2bc: b9431fe8 ldr w8, [sp, #0x31c] db2c0: b9434fe9 ldr w9, [sp, #0x34c] db2c4: 6b090108 subs w8, w8, w9 db2c8: b900abe8 str w8, [sp, #0xa8] db2cc: 540005aa b.ge 0xdb380 db2d0: 14000001 b 0xdb2d4 db2d4: d10203a0 sub x0, x29, #0x80 db2d8: 97ff1b3a bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> db2dc: f90053e0 str x0, [sp, #0xa0] db2e0: 14000001 b 0xdb2e4 db2e4: f94053e8 ldr x8, [sp, #0xa0] db2e8: f1001109 subs x9, x8, #0x4 db2ec: f9004fe9 str x9, [sp, #0x98] db2f0: 540000e8 b.hi 0xdb30c db2f4: 14000001 b 0xdb2f8 db2f8: 12807dc8 mov w8, #-0x3ef // =-1007 db2fc: b815c3a8 stur w8, [x29, #-0xa4] db300: 320003e8 orr w8, wzr, #0x1 db304: b81303a8 stur w8, [x29, #-0xd0] db308: 140000d7 b 0xdb664 db30c: 320003e8 orr w8, wzr, #0x1 db310: 2a0803e1 mov w1, w8 db314: d10203a0 sub x0, x29, #0x80 db318: 97ff1c22 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db31c: b90097e0 str w0, [sp, #0x94] db320: 14000001 b 0xdb324 db324: b94097e8 ldr w8, [sp, #0x94] db328: b90313e8 str w8, [sp, #0x310] db32c: 321e03e9 orr w9, wzr, #0x4 db330: 2a0903e1 mov w1, w9 db334: d10203a0 sub x0, x29, #0x80 db338: 97ff1c1a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db33c: b90093e0 str w0, [sp, #0x90] db340: 14000001 b 0xdb344 db344: b94093e8 ldr w8, [sp, #0x90] db348: b9030fe8 str w8, [sp, #0x30c] db34c: b94313e9 ldr w9, [sp, #0x310] db350: 71000129 subs w9, w9, #0x0 db354: 320003ea orr w10, wzr, #0x1 db358: 1a8a054a cinc w10, w10, ne db35c: b85003ab ldur w11, [x29, #-0x100] db360: 0b0a016a add w10, w11, w10 db364: b81003aa stur w10, [x29, #-0x100] db368: b9008fe9 str w9, [sp, #0x8c] db36c: 14000001 b 0xdb370 db370: b9431fe8 ldr w8, [sp, #0x31c] db374: 11000508 add w8, w8, #0x1 db378: b9031fe8 str w8, [sp, #0x31c] db37c: 17ffffd0 b 0xdb2bc db380: 2a1f03e8 mov w8, wzr db384: b9031fe8 str w8, [sp, #0x31c] db388: 14000001 b 0xdb38c db38c: b9431fe8 ldr w8, [sp, #0x31c] db390: b9434be9 ldr w9, [sp, #0x348] db394: 6b090108 subs w8, w8, w9 db398: b9008be8 str w8, [sp, #0x88] db39c: 540005aa b.ge 0xdb450 db3a0: 14000001 b 0xdb3a4 db3a4: d10203a0 sub x0, x29, #0x80 db3a8: 97ff1b06 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> db3ac: f90043e0 str x0, [sp, #0x80] db3b0: 14000001 b 0xdb3b4 db3b4: f94043e8 ldr x8, [sp, #0x80] db3b8: f1001109 subs x9, x8, #0x4 db3bc: f9003fe9 str x9, [sp, #0x78] db3c0: 540000e8 b.hi 0xdb3dc db3c4: 14000001 b 0xdb3c8 db3c8: 12807dc8 mov w8, #-0x3ef // =-1007 db3cc: b815c3a8 stur w8, [x29, #-0xa4] db3d0: 320003e8 orr w8, wzr, #0x1 db3d4: b81303a8 stur w8, [x29, #-0xd0] db3d8: 140000a3 b 0xdb664 db3dc: 320003e8 orr w8, wzr, #0x1 db3e0: 2a0803e1 mov w1, w8 db3e4: d10203a0 sub x0, x29, #0x80 db3e8: 97ff1bee bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db3ec: b90077e0 str w0, [sp, #0x74] db3f0: 14000001 b 0xdb3f4 db3f4: b94077e8 ldr w8, [sp, #0x74] db3f8: b9030be8 str w8, [sp, #0x308] db3fc: 321e03e9 orr w9, wzr, #0x4 db400: 2a0903e1 mov w1, w9 db404: d10203a0 sub x0, x29, #0x80 db408: 97ff1be6 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db40c: b90073e0 str w0, [sp, #0x70] db410: 14000001 b 0xdb414 db414: b94073e8 ldr w8, [sp, #0x70] db418: b90307e8 str w8, [sp, #0x304] db41c: b9430be9 ldr w9, [sp, #0x308] db420: 71000129 subs w9, w9, #0x0 db424: 320003ea orr w10, wzr, #0x1 db428: 1a8a054a cinc w10, w10, ne db42c: b85003ab ldur w11, [x29, #-0x100] db430: 0b0a016a add w10, w11, w10 db434: b81003aa stur w10, [x29, #-0x100] db438: b9006fe9 str w9, [sp, #0x6c] db43c: 14000001 b 0xdb440 db440: b9431fe8 ldr w8, [sp, #0x31c] db444: 11000508 add w8, w8, #0x1 db448: b9031fe8 str w8, [sp, #0x31c] db44c: 17ffffd0 b 0xdb38c db450: b85003a8 ldur w8, [x29, #-0x100] db454: b81043a8 stur w8, [x29, #-0xfc] db458: 2a1f03e8 mov w8, wzr db45c: b9031fe8 str w8, [sp, #0x31c] db460: 14000001 b 0xdb464 db464: b9431fe8 ldr w8, [sp, #0x31c] db468: b94347e9 ldr w9, [sp, #0x344] db46c: 6b090108 subs w8, w8, w9 db470: b9006be8 str w8, [sp, #0x68] db474: 5400040a b.ge 0xdb4f4 db478: 14000001 b 0xdb47c db47c: d10203a0 sub x0, x29, #0x80 db480: 97ff1ad0 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> db484: f90033e0 str x0, [sp, #0x60] db488: 14000001 b 0xdb48c db48c: f94033e8 ldr x8, [sp, #0x60] db490: f1000d09 subs x9, x8, #0x3 db494: f9002fe9 str x9, [sp, #0x58] db498: 540000e8 b.hi 0xdb4b4 db49c: 14000001 b 0xdb4a0 db4a0: 12807dc8 mov w8, #-0x3ef // =-1007 db4a4: b815c3a8 stur w8, [x29, #-0xa4] db4a8: 320003e8 orr w8, wzr, #0x1 db4ac: b81303a8 stur w8, [x29, #-0xd0] db4b0: 1400006d b 0xdb664 db4b4: 321e03e8 orr w8, wzr, #0x4 db4b8: 2a0803e1 mov w1, w8 db4bc: d10203a0 sub x0, x29, #0x80 db4c0: 97ff1bb8 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> db4c4: b90057e0 str w0, [sp, #0x54] db4c8: 14000001 b 0xdb4cc db4cc: b94057e8 ldr w8, [sp, #0x54] db4d0: b90303e8 str w8, [sp, #0x300] db4d4: b85003a9 ldur w9, [x29, #-0x100] db4d8: 11000529 add w9, w9, #0x1 db4dc: b81003a9 stur w9, [x29, #-0x100] db4e0: 14000001 b 0xdb4e4 db4e4: b9431fe8 ldr w8, [sp, #0x31c] db4e8: 11000508 add w8, w8, #0x1 db4ec: b9031fe8 str w8, [sp, #0x31c] db4f0: 17ffffdd b 0xdb464 db4f4: b85003a8 ldur w8, [x29, #-0x100] db4f8: b81203a8 stur w8, [x29, #-0xe0] db4fc: 14000001 b 0xdb500 db500: 14000001 b 0xdb504 db504: b85203a8 ldur w8, [x29, #-0xe0] db508: 350000e8 cbnz w8, 0xdb524 db50c: 14000001 b 0xdb510 db510: 12807e28 mov w8, #-0x3f2 // =-1010 db514: b815c3a8 stur w8, [x29, #-0xa4] db518: 320003e8 orr w8, wzr, #0x1 db51c: b81303a8 stur w8, [x29, #-0xd0] db520: 14000051 b 0xdb664 db524: f9417be8 ldr x8, [sp, #0x2f0] db528: f9405909 ldr x9, [x8, #0xb0] db52c: b50000e9 cbnz x9, 0xdb548 db530: 14000001 b 0xdb534 db534: 12807dc8 mov w8, #-0x3ef // =-1007 db538: b815c3a8 stur w8, [x29, #-0xa4] db53c: 320003e8 orr w8, wzr, #0x1 db540: b81303a8 stur w8, [x29, #-0xd0] db544: 14000048 b 0xdb664 db548: f9417be8 ldr x8, [sp, #0x2f0] db54c: f9405909 ldr x9, [x8, #0xb0] db550: 91002120 add x0, x9, #0x8 db554: 97ff2657 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> db558: f90027e0 str x0, [sp, #0x48] db55c: 14000001 b 0xdb560 db560: 528e8ca1 mov w1, #0x7465 // =29797 db564: 72ae6e41 movk w1, #0x7372, lsl #16 db568: d10273a2 sub x2, x29, #0x9c db56c: f94027e0 ldr x0, [sp, #0x48] db570: 97ff27cc bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> db574: b90047e0 str w0, [sp, #0x44] db578: 14000001 b 0xdb57c db57c: b85643a8 ldur w8, [x29, #-0x9c] db580: b85243a9 ldur w9, [x29, #-0xdc] db584: 6b090108 subs w8, w8, w9 db588: b90043e8 str w8, [sp, #0x40] db58c: 54000060 b.eq 0xdb598 db590: 14000001 b 0xdb594 db594: 14000001 b 0xdb598 db598: f9417be8 ldr x8, [sp, #0x2f0] db59c: f9405909 ldr x9, [x8, #0xb0] db5a0: 91002120 add x0, x9, #0x8 db5a4: 97ff2643 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> db5a8: f9001fe0 str x0, [sp, #0x38] db5ac: 14000001 b 0xdb5b0 db5b0: b85243a2 ldur w2, [x29, #-0xdc] db5b4: 528e8ca1 mov w1, #0x7465 // =29797 db5b8: 72ae6e41 movk w1, #0x7372, lsl #16 db5bc: f9401fe0 ldr x0, [sp, #0x38] db5c0: 97ff20ac bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> db5c4: b90037e0 str w0, [sp, #0x34] db5c8: 14000001 b 0xdb5cc db5cc: f9417be8 ldr x8, [sp, #0x2f0] db5d0: f9405909 ldr x9, [x8, #0xb0] db5d4: 91002120 add x0, x9, #0x8 db5d8: 97ff2636 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> db5dc: f90017e0 str x0, [sp, #0x28] db5e0: 14000001 b 0xdb5e4 db5e4: 528d0dc1 mov w1, #0x686e // =26734 db5e8: 72a46c61 movk w1, #0x2363, lsl #16 db5ec: d10283a2 sub x2, x29, #0xa0 db5f0: f94017e0 ldr x0, [sp, #0x28] db5f4: 97ff27ab bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> db5f8: b90027e0 str w0, [sp, #0x24] db5fc: 14000001 b 0xdb600 db600: b85603a8 ldur w8, [x29, #-0xa0] db604: b85203a9 ldur w9, [x29, #-0xe0] db608: 6b090108 subs w8, w8, w9 db60c: b90023e8 str w8, [sp, #0x20] db610: 54000060 b.eq 0xdb61c db614: 14000001 b 0xdb618 db618: 14000001 b 0xdb61c db61c: f9417be8 ldr x8, [sp, #0x2f0] db620: f9405909 ldr x9, [x8, #0xb0] db624: 91002120 add x0, x9, #0x8 db628: 97ff2622 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> db62c: f9000fe0 str x0, [sp, #0x18] db630: 14000001 b 0xdb634 db634: b85203a2 ldur w2, [x29, #-0xe0] db638: 528d0dc1 mov w1, #0x686e // =26734 db63c: 72a46c61 movk w1, #0x2363, lsl #16 db640: f9400fe0 ldr x0, [sp, #0x18] db644: 97ff208b bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> db648: b90017e0 str w0, [sp, #0x14] db64c: 14000001 b 0xdb650 db650: 2a1f03e8 mov w8, wzr db654: b815c3a8 stur w8, [x29, #-0xa4] db658: 320003e8 orr w8, wzr, #0x1 db65c: b81303a8 stur w8, [x29, #-0xd0] db660: 14000001 b 0xdb664 db664: d10203a0 sub x0, x29, #0x80 db668: 97ff1fe2 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> db66c: 14000001 b 0xdb670 db670: d10143a0 sub x0, x29, #0x50 db674: 97ff1647 bl 0xa0f90 <_ZN7android4ESDSD1Ev@plt> db678: b855c3a8 ldur w8, [x29, #-0xa4] db67c: d53bd040 mrs x0, TPIDR_EL0 db680: f9401400 ldr x0, [x0, #0x28] db684: f85e83be ldur x30, [x29, #-0x18] db688: eb1e0000 subs x0, x0, x30 db68c: b90013e8 str w8, [sp, #0x10] db690: f90007e0 str x0, [sp, #0x8] db694: 54000181 b.ne 0xdb6c4 db698: 14000001 b 0xdb69c db69c: b94013e0 ldr w0, [sp, #0x10] db6a0: 911143ff add sp, sp, #0x450 db6a4: a9417bfd ldp x29, x30, [sp, #0x10] db6a8: f84207fc ldr x28, [sp], #0x20 db6ac: d65f03c0 ret db6b0: d10143a0 sub x0, x29, #0x50 db6b4: 97ff1637 bl 0xa0f90 <_ZN7android4ESDSD1Ev@plt> db6b8: 14000001 b 0xdb6bc db6bc: f85383a0 ldur x0, [x29, #-0xc8] db6c0: 97ff3214 bl 0xa7f10 <_Unwind_Resume@plt> db6c4: 97ff39ab bl 0xa9d70 <__stack_chk_fail@plt> db6c8: d10183ff sub sp, sp, #0x60 db6cc: a9057bfd stp x29, x30, [sp, #0x50] db6d0: 910143fd add x29, sp, #0x50 db6d4: b27f03e8 orr x8, xzr, #0x2 db6d8: 52800009 mov w9, #0x0 // =0 db6dc: f81f83a0 stur x0, [x29, #-0x8] db6e0: b81f43a1 stur w1, [x29, #-0xc] db6e4: f85f83a0 ldur x0, [x29, #-0x8] db6e8: f81e83a8 stur x8, [x29, #-0x18] db6ec: b81e43a9 stur w9, [x29, #-0x1c] db6f0: 97ff3bfc bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> db6f4: f85e83a8 ldur x8, [x29, #-0x18] db6f8: eb08001f cmp x0, x8 db6fc: 1a9f37e9 cset w9, hs db700: b85e43a1 ldur w1, [x29, #-0x1c] db704: b81e03a1 stur w1, [x29, #-0x20] db708: 37000049 tbnz w9, #0x0, 0xdb710 db70c: 1400005f b 0xdb888 db710: 52800008 mov w8, #0x0 // =0 db714: 528deec9 mov w9, #0x6f76 // =28534 db718: 72adade9 movk w9, #0x6d6f, lsl #16 db71c: d2800001 mov x1, #0x0 // =0 db720: f85f83a0 ldur x0, [x29, #-0x8] db724: b81dc3a8 stur w8, [x29, #-0x24] db728: b9002be9 str w9, [sp, #0x28] db72c: 97ff2c4d bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> db730: b9400008 ldr w8, [x0] db734: b9402be9 ldr w9, [sp, #0x28] db738: 6b09011f cmp w8, w9 db73c: 1a9f17e8 cset w8, eq db740: b85dc3aa ldur w10, [x29, #-0x24] db744: b81e03aa stur w10, [x29, #-0x20] db748: 37000048 tbnz w8, #0x0, 0xdb750 db74c: 1400004f b 0xdb888 db750: 52800008 mov w8, #0x0 // =0 db754: 528e8c29 mov w9, #0x7461 // =29793 db758: 72adaca9 movk w9, #0x6d65, lsl #16 db75c: b24003e1 orr x1, xzr, #0x1 db760: f85f83a0 ldur x0, [x29, #-0x8] db764: b90027e8 str w8, [sp, #0x24] db768: b90023e9 str w9, [sp, #0x20] db76c: 97ff2c3d bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> db770: b9400008 ldr w8, [x0] db774: b94023e9 ldr w9, [sp, #0x20] db778: 6b09011f cmp w8, w9 db77c: 1a9f17e8 cset w8, eq db780: b94027ea ldr w10, [sp, #0x24] db784: b81e03aa stur w10, [x29, #-0x20] db788: 37000048 tbnz w8, #0x0, 0xdb790 db78c: 1400003f b 0xdb888 db790: 12800008 mov w8, #-0x1 // =-1 db794: 321f03e9 orr w9, wzr, #0x2 db798: b85f43aa ldur w10, [x29, #-0xc] db79c: 6b09015f cmp w10, w9 db7a0: 1a9f17e9 cset w9, eq db7a4: b9001fe8 str w8, [sp, #0x1c] db7a8: 370006c9 tbnz w9, #0x0, 0xdb880 db7ac: 52800008 mov w8, #0x0 // =0 db7b0: 320007e9 orr w9, wzr, #0x3 db7b4: b85f43aa ldur w10, [x29, #-0xc] db7b8: 6b09015f cmp w10, w9 db7bc: 1a9f17e9 cset w9, eq db7c0: b9001be8 str w8, [sp, #0x18] db7c4: 37000049 tbnz w9, #0x0, 0xdb7cc db7c8: 1400002c b 0xdb878 db7cc: 12800008 mov w8, #-0x1 // =-1 db7d0: 528d8e49 mov w9, #0x6c72 // =27762 db7d4: 72ad0c89 movk w9, #0x6864, lsl #16 db7d8: b27f03e1 orr x1, xzr, #0x2 db7dc: f85f83a0 ldur x0, [x29, #-0x8] db7e0: b90017e8 str w8, [sp, #0x14] db7e4: b90013e9 str w9, [sp, #0x10] db7e8: 97ff2c1e bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> db7ec: b9400008 ldr w8, [x0] db7f0: b94013e9 ldr w9, [sp, #0x10] db7f4: 6b09011f cmp w8, w9 db7f8: 1a9f17e8 cset w8, eq db7fc: b94017ea ldr w10, [sp, #0x14] db800: b9000fea str w10, [sp, #0xc] db804: 37000368 tbnz w8, #0x0, 0xdb870 db808: 12800008 mov w8, #-0x1 // =-1 db80c: 528e6e89 mov w9, #0x7374 // =29556 db810: 72ad2d89 movk w9, #0x696c, lsl #16 db814: b27f03e1 orr x1, xzr, #0x2 db818: f85f83a0 ldur x0, [x29, #-0x8] db81c: b9000be8 str w8, [sp, #0x8] db820: b90007e9 str w9, [sp, #0x4] db824: 97ff2c0f bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> db828: b9400008 ldr w8, [x0] db82c: b94007e9 ldr w9, [sp, #0x4] db830: 6b09011f cmp w8, w9 db834: 1a9f17e8 cset w8, eq db838: b9400bea ldr w10, [sp, #0x8] db83c: b9000fea str w10, [sp, #0xc] db840: 37000188 tbnz w8, #0x0, 0xdb870 db844: 528f2e68 mov w8, #0x7973 // =31091 db848: 72ad6ca8 movk w8, #0x6b65, lsl #16 db84c: b27f03e1 orr x1, xzr, #0x2 db850: f85f83a0 ldur x0, [x29, #-0x8] db854: b90003e8 str w8, [sp] db858: 97ff2c02 bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> db85c: b9400008 ldr w8, [x0] db860: b94003e9 ldr w9, [sp] db864: 6b09011f cmp w8, w9 db868: 1a9f17e8 cset w8, eq db86c: b9000fe8 str w8, [sp, #0xc] db870: b9400fe8 ldr w8, [sp, #0xc] db874: b9001be8 str w8, [sp, #0x18] db878: b9401be8 ldr w8, [sp, #0x18] db87c: b9001fe8 str w8, [sp, #0x1c] db880: b9401fe8 ldr w8, [sp, #0x1c] db884: b81e03a8 stur w8, [x29, #-0x20] db888: b85e03a8 ldur w8, [x29, #-0x20] db88c: 320003e9 orr w9, wzr, #0x1 db890: 0a090108 and w8, w8, w9 db894: 2a0803e0 mov w0, w8 db898: a9457bfd ldp x29, x30, [sp, #0x50] db89c: 910183ff add sp, sp, #0x60 db8a0: d65f03c0 ret 00000000000db8a4 : db8a4: f81e0ffc str x28, [sp, #-0x20]! db8a8: a9017bfd stp x29, x30, [sp, #0x10] db8ac: 910043fd add x29, sp, #0x10 db8b0: d10843ff sub sp, sp, #0x210 db8b4: d10303a8 sub x8, x29, #0xc0 db8b8: d53bd049 mrs x9, TPIDR_EL0 db8bc: f9401529 ldr x9, [x9, #0x28] db8c0: f9000109 str x9, [x8] db8c4: f81903a0 stur x0, [x29, #-0x70] db8c8: f81883a1 stur x1, [x29, #-0x78] db8cc: f81803a2 stur x2, [x29, #-0x80] db8d0: f85903a9 ldur x9, [x29, #-0x70] db8d4: f85803a0 ldur x0, [x29, #-0x80] db8d8: f81383a8 stur x8, [x29, #-0xc8] db8dc: f81303a9 stur x9, [x29, #-0xd0] db8e0: b50000a0 cbnz x0, 0xdb8f4 db8e4: 14000001 b 0xdb8e8 db8e8: 2a1f03e8 mov w8, wzr db8ec: b81983a8 stur w8, [x29, #-0x68] db8f0: 1400025b b 0xdc25c db8f4: f85803a8 ldur x8, [x29, #-0x80] db8f8: f1001108 subs x8, x8, #0x4 db8fc: f81283a8 stur x8, [x29, #-0xd8] db900: 540000e3 b.lo 0xdb91c db904: 14000001 b 0xdb908 db908: f85803a8 ldur x8, [x29, #-0x80] db90c: b1000508 adds x8, x8, #0x1 db910: f81203a8 stur x8, [x29, #-0xe0] db914: 540000a1 b.ne 0xdb928 db918: 14000001 b 0xdb91c db91c: 12807dc8 mov w8, #-0x3ef // =-1007 db920: b81983a8 stur w8, [x29, #-0x68] db924: 1400024e b 0xdc25c db928: f85803a8 ldur x8, [x29, #-0x80] db92c: 91000500 add x0, x8, #0x1 db930: b0000e61 adrp x1, 0x2a8000 db934: f9435421 ldr x1, [x1, #0x6a8] db938: 97ff21f6 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> db93c: f81783a0 stur x0, [x29, #-0x88] db940: f85783a8 ldur x8, [x29, #-0x88] db944: b50000a8 cbnz x8, 0xdb958 db948: 14000001 b 0xdb94c db94c: 12807dc8 mov w8, #-0x3ef // =-1007 db950: b81983a8 stur w8, [x29, #-0x68] db954: 14000242 b 0xdc25c db958: f85303a8 ldur x8, [x29, #-0xd0] db95c: 91024100 add x0, x8, #0x90 db960: 97ff2f8c bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> db964: f85883a1 ldur x1, [x29, #-0x78] db968: f85783a2 ldur x2, [x29, #-0x88] db96c: f85803a3 ldur x3, [x29, #-0x80] db970: f9400008 ldr x8, [x0] db974: f9401d08 ldr x8, [x8, #0x38] db978: d63f0100 blr x8 db97c: f85803a8 ldur x8, [x29, #-0x80] db980: eb080008 subs x8, x0, x8 db984: f81183a8 stur x8, [x29, #-0xe8] db988: 540001e0 b.eq 0xdb9c4 db98c: 14000001 b 0xdb990 db990: f85783a8 ldur x8, [x29, #-0x88] db994: aa0803e0 mov x0, x8 db998: f81103a0 stur x0, [x29, #-0xf0] db99c: b40000a8 cbz x8, 0xdb9b0 db9a0: 14000001 b 0xdb9a4 db9a4: f85103a0 ldur x0, [x29, #-0xf0] db9a8: 97ff2ab2 bl 0xa6470 <_ZdaPv@plt> db9ac: 14000001 b 0xdb9b0 db9b0: aa1f03e8 mov x8, xzr db9b4: f81783a8 stur x8, [x29, #-0x88] db9b8: 12807d69 mov w9, #-0x3ec // =-1004 db9bc: b81983a9 stur w9, [x29, #-0x68] db9c0: 14000227 b 0xdc25c db9c4: f85783a0 ldur x0, [x29, #-0x88] db9c8: 97ff2ebe bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> db9cc: b81743a0 stur w0, [x29, #-0x8c] db9d0: 2a1f03e0 mov w0, wzr db9d4: b81703a0 stur w0, [x29, #-0x90] db9d8: f85303be ldur x30, [x29, #-0xd0] db9dc: 910303c8 add x8, x30, #0xc0 db9e0: 321e03e0 orr w0, wzr, #0x4 db9e4: 2a0003e1 mov w1, w0 db9e8: aa0803e0 mov x0, x8 db9ec: f81083a1 stur x1, [x29, #-0xf8] db9f0: f81003a8 stur x8, [x29, #-0x100] db9f4: 97ff2b9b bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> db9f8: b9400000 ldr w0, [x0] db9fc: d10173a1 sub x1, x29, #0x5c dba00: 97fff6b5 bl 0xd94d4 dba04: f85003a0 ldur x0, [x29, #-0x100] dba08: f85083a1 ldur x1, [x29, #-0xf8] dba0c: 97ff2b95 bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> dba10: b9400009 ldr w9, [x0] dba14: 2a0903ea mov w10, w9 dba18: 528a4a8b mov w11, #0x5254 // =21076 dba1c: 72b5282b movk w11, #0xa941, lsl #16 dba20: 6b0b0129 subs w9, w9, w11 dba24: b9011fea str w10, [sp, #0x11c] dba28: b9011be9 str w9, [sp, #0x118] dba2c: 54000b40 b.eq 0xdbb94 dba30: 14000001 b 0xdba34 dba34: 528d8c48 mov w8, #0x6c62 // =27746 dba38: 72b52c28 movk w8, #0xa961, lsl #16 dba3c: b9411fe9 ldr w9, [sp, #0x11c] dba40: 6b080128 subs w8, w9, w8 dba44: b90117e8 str w8, [sp, #0x114] dba48: 540009e0 b.eq 0xdbb84 dba4c: 14000001 b 0xdba50 dba50: 528c2f28 mov w8, #0x6179 // =24953 dba54: 72b52c88 movk w8, #0xa964, lsl #16 dba58: b9411fe9 ldr w9, [sp, #0x11c] dba5c: 6b080128 subs w8, w9, w8 dba60: b90113e8 str w8, [sp, #0x110] dba64: 54000a80 b.eq 0xdbbb4 dba68: 14000001 b 0xdba6c dba6c: 528cadc8 mov w8, #0x656e // =25966 dba70: 72b52ce8 movk w8, #0xa967, lsl #16 dba74: b9411fe9 ldr w9, [sp, #0x11c] dba78: 6b080128 subs w8, w9, w8 dba7c: b9010fe8 str w8, [sp, #0x10c] dba80: 54000c20 b.eq 0xdbc04 dba84: 14000001 b 0xdba88 dba88: 528c2da8 mov w8, #0x616d // =24941 dba8c: 72b52dc8 movk w8, #0xa96e, lsl #16 dba90: b9411fe9 ldr w9, [sp, #0x11c] dba94: 6b080128 subs w8, w9, w8 dba98: b9010be8 str w8, [sp, #0x108] dba9c: 54000940 b.eq 0xdbbc4 dbaa0: 14000001 b 0xdbaa4 dbaa4: 528e4e88 mov w8, #0x7274 // =29300 dbaa8: 72b52ee8 movk w8, #0xa977, lsl #16 dbaac: b9411fe9 ldr w9, [sp, #0x11c] dbab0: 6b080128 subs w8, w9, w8 dbab4: b90107e8 str w8, [sp, #0x104] dbab8: 540008e0 b.eq 0xdbbd4 dbabc: 14000001 b 0xdbac0 dbac0: 5285a5a8 mov w8, #0x2d2d // =11565 dbac4: 72a5a5a8 movk w8, #0x2d2d, lsl #16 dbac8: b9411fe9 ldr w9, [sp, #0x11c] dbacc: 6b080128 subs w8, w9, w8 dbad0: b90103e8 str w8, [sp, #0x100] dbad4: 540018a0 b.eq 0xdbde8 dbad8: 14000001 b 0xdbadc dbadc: 528a4a88 mov w8, #0x5254 // =21076 dbae0: 72ac2828 movk w8, #0x6141, lsl #16 dbae4: b9411fe9 ldr w9, [sp, #0x11c] dbae8: 6b080128 subs w8, w9, w8 dbaec: b900ffe8 str w8, [sp, #0xfc] dbaf0: 540005a0 b.eq 0xdbba4 dbaf4: 14000001 b 0xdbaf8 dbaf8: 528ece48 mov w8, #0x7672 // =30322 dbafc: 72ac6de8 movk w8, #0x636f, lsl #16 dbb00: b9411fe9 ldr w9, [sp, #0x11c] dbb04: 6b080128 subs w8, w9, w8 dbb08: b900fbe8 str w8, [sp, #0xf8] dbb0c: 540006c0 b.eq 0xdbbe4 dbb10: 14000001 b 0xdbb14 dbb14: 528d2d88 mov w8, #0x696c // =26988 dbb18: 72ac6e08 movk w8, #0x6370, lsl #16 dbb1c: b9411fe9 ldr w9, [sp, #0x11c] dbb20: 6b080128 subs w8, w9, w8 dbb24: b900f7e8 str w8, [sp, #0xf4] dbb28: 54000760 b.eq 0xdbc14 dbb2c: 14000001 b 0xdbb30 dbb30: 528e6d68 mov w8, #0x736b // =29547 dbb34: 72ac8d28 movk w8, #0x6469, lsl #16 dbb38: b9411fe9 ldr w9, [sp, #0x11c] dbb3c: 6b080128 subs w8, w9, w8 dbb40: b900f3e8 str w8, [sp, #0xf0] dbb44: 54000f80 b.eq 0xdbd34 dbb48: 14000001 b 0xdbb4c dbb4c: 528e4ca8 mov w8, #0x7265 // =29285 dbb50: 72acedc8 movk w8, #0x676e, lsl #16 dbb54: b9411fe9 ldr w9, [sp, #0x11c] dbb58: 6b080128 subs w8, w9, w8 dbb5c: b900efe8 str w8, [sp, #0xec] dbb60: 540004a0 b.eq 0xdbbf4 dbb64: 14000001 b 0xdbb68 dbb68: 528d6dc8 mov w8, #0x6b6e // =27502 dbb6c: 72ae8e48 movk w8, #0x7472, lsl #16 dbb70: b9411fe9 ldr w9, [sp, #0x11c] dbb74: 6b080128 subs w8, w9, w8 dbb78: b900ebe8 str w8, [sp, #0xe8] dbb7c: 540008c0 b.eq 0xdbc94 dbb80: 14000139 b 0xdc064 dbb84: 528c4ea8 mov w8, #0x6275 // =25205 dbb88: 72ac2d88 movk w8, #0x616c, lsl #16 dbb8c: b81703a8 stur w8, [x29, #-0x90] dbb90: 14000136 b 0xdc068 dbb94: 528e8d28 mov w8, #0x7469 // =29801 dbb98: 72ac2e48 movk w8, #0x6172, lsl #16 dbb9c: b81703a8 stur w8, [x29, #-0x90] dbba0: 14000132 b 0xdc068 dbba4: 528e4e88 mov w8, #0x7274 // =29300 dbba8: 72ac2c28 movk w8, #0x6161, lsl #16 dbbac: b81703a8 stur w8, [x29, #-0x90] dbbb0: 1400012e b 0xdc068 dbbb4: 528c2e48 mov w8, #0x6172 // =24946 dbbb8: 72af2ca8 movk w8, #0x7965, lsl #16 dbbbc: b81703a8 stur w8, [x29, #-0x90] dbbc0: 1400012a b 0xdc068 dbbc4: 528e8d88 mov w8, #0x746c // =29804 dbbc8: 72ae8d28 movk w8, #0x7469, lsl #16 dbbcc: b81703a8 stur w8, [x29, #-0x90] dbbd0: 14000126 b 0xdc068 dbbd4: 528d2e88 mov w8, #0x6974 // =26996 dbbd8: 72aeee48 movk w8, #0x7772, lsl #16 dbbdc: b81703a8 stur w8, [x29, #-0x90] dbbe0: 14000122 b 0xdc068 dbbe4: 528c4828 mov w8, #0x6241 // =25153 dbbe8: 72ac2d88 movk w8, #0x616c, lsl #16 dbbec: b81703a8 stur w8, [x29, #-0x90] dbbf0: 1400011e b 0xdc068 dbbf4: 528dce48 mov w8, #0x6e72 // =28274 dbbf8: 72aceca8 movk w8, #0x6765, lsl #16 dbbfc: b81703a8 stur w8, [x29, #-0x90] dbc00: 1400011a b 0xdc068 dbc04: 528dce48 mov w8, #0x6e72 // =28274 dbc08: 72aceca8 movk w8, #0x6765, lsl #16 dbc0c: b81703a8 stur w8, [x29, #-0x90] dbc10: 14000116 b 0xdc068 dbc14: f85803a8 ldur x8, [x29, #-0x80] dbc18: f1002508 subs x8, x8, #0x9 dbc1c: f90073e8 str x8, [sp, #0xe0] dbc20: 54000381 b.ne 0xdbc90 dbc24: 14000001 b 0xdbc28 dbc28: b85743a8 ldur w8, [x29, #-0x8c] dbc2c: 71005508 subs w8, w8, #0x15 dbc30: b900dfe8 str w8, [sp, #0xdc] dbc34: 540002e1 b.ne 0xdbc90 dbc38: 14000001 b 0xdbc3c dbc3c: f85783a8 ldur x8, [x29, #-0x88] dbc40: f85803a9 ldur x9, [x29, #-0x80] dbc44: 8b090108 add x8, x8, x9 dbc48: 385ff102 ldurb w2, [x8, #-0x1] dbc4c: f00008e1 adrp x1, 0x1fa000 dbc50: 9129f021 add x1, x1, #0xa7c dbc54: d100a3a8 sub x8, x29, #0x28 dbc58: aa0803e0 mov x0, x8 dbc5c: f9006be8 str x8, [sp, #0xd0] dbc60: 97ff1a9c bl 0xa26d0 dbc64: f85303a8 ldur x8, [x29, #-0xd0] dbc68: 9102e109 add x9, x8, #0xb8 dbc6c: b900cfe0 str w0, [sp, #0xcc] dbc70: aa0903e0 mov x0, x9 dbc74: 97ff248f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dbc78: 528d2d81 mov w1, #0x696c // =26988 dbc7c: 72ac6e01 movk w1, #0x6370, lsl #16 dbc80: f9406be2 ldr x2, [sp, #0xd0] dbc84: 97ff11cf bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dbc88: b900cbe0 str w0, [sp, #0xc8] dbc8c: 14000001 b 0xdbc90 dbc90: 140000f6 b 0xdc068 dbc94: f85803a8 ldur x8, [x29, #-0x80] dbc98: f1004108 subs x8, x8, #0x10 dbc9c: f90063e8 str x8, [sp, #0xc0] dbca0: 54000481 b.ne 0xdbd30 dbca4: 14000001 b 0xdbca8 dbca8: b85743a8 ldur w8, [x29, #-0x8c] dbcac: 35000428 cbnz w8, 0xdbd30 dbcb0: 14000001 b 0xdbcb4 dbcb4: f85783a8 ldur x8, [x29, #-0x88] dbcb8: 91002908 add x8, x8, #0xa dbcbc: f81683a8 stur x8, [x29, #-0x98] dbcc0: f85783a8 ldur x8, [x29, #-0x88] dbcc4: 91003108 add x8, x8, #0xc dbcc8: f81603a8 stur x8, [x29, #-0xa0] dbccc: f85683a8 ldur x8, [x29, #-0x98] dbcd0: 79400109 ldrh w9, [x8] dbcd4: 5ac00929 rev w9, w9 dbcd8: 53107d22 lsr w2, w9, #16 dbcdc: f85603a8 ldur x8, [x29, #-0xa0] dbce0: 79400109 ldrh w9, [x8] dbce4: 5ac00929 rev w9, w9 dbce8: 53107d23 lsr w3, w9, #16 dbcec: b00008e1 adrp x1, 0x1f8000 dbcf0: 9137e821 add x1, x1, #0xdfa dbcf4: d100e3a8 sub x8, x29, #0x38 dbcf8: aa0803e0 mov x0, x8 dbcfc: f9005fe8 str x8, [sp, #0xb8] dbd00: 97ff1a74 bl 0xa26d0 dbd04: f85303a8 ldur x8, [x29, #-0xd0] dbd08: 9102e101 add x1, x8, #0xb8 dbd0c: b900b7e0 str w0, [sp, #0xb4] dbd10: aa0103e0 mov x0, x1 dbd14: 97ff2467 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dbd18: 528e8e41 mov w1, #0x7472 // =29810 dbd1c: 72ac6c81 movk w1, #0x6364, lsl #16 dbd20: f9405fe2 ldr x2, [sp, #0xb8] dbd24: 97ff11a7 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dbd28: b900b3e0 str w0, [sp, #0xb0] dbd2c: 14000001 b 0xdbd30 dbd30: 140000ce b 0xdc068 dbd34: f85803a8 ldur x8, [x29, #-0x80] dbd38: f1003908 subs x8, x8, #0xe dbd3c: f90057e8 str x8, [sp, #0xa8] dbd40: 540000e0 b.eq 0xdbd5c dbd44: 14000001 b 0xdbd48 dbd48: f85803a8 ldur x8, [x29, #-0x80] dbd4c: f1004108 subs x8, x8, #0x10 dbd50: f90053e8 str x8, [sp, #0xa0] dbd54: 54000481 b.ne 0xdbde4 dbd58: 14000001 b 0xdbd5c dbd5c: b85743a8 ldur w8, [x29, #-0x8c] dbd60: 35000428 cbnz w8, 0xdbde4 dbd64: 14000001 b 0xdbd68 dbd68: f85783a8 ldur x8, [x29, #-0x88] dbd6c: 91002908 add x8, x8, #0xa dbd70: f81583a8 stur x8, [x29, #-0xa8] dbd74: f85783a8 ldur x8, [x29, #-0x88] dbd78: 91003108 add x8, x8, #0xc dbd7c: f81503a8 stur x8, [x29, #-0xb0] dbd80: f85583a8 ldur x8, [x29, #-0xa8] dbd84: 79400109 ldrh w9, [x8] dbd88: 5ac00929 rev w9, w9 dbd8c: 53107d22 lsr w2, w9, #16 dbd90: f85503a8 ldur x8, [x29, #-0xb0] dbd94: 79400109 ldrh w9, [x8] dbd98: 5ac00929 rev w9, w9 dbd9c: 53107d23 lsr w3, w9, #16 dbda0: b00008e1 adrp x1, 0x1f8000 dbda4: 9137e821 add x1, x1, #0xdfa dbda8: d10123a8 sub x8, x29, #0x48 dbdac: aa0803e0 mov x0, x8 dbdb0: f9004fe8 str x8, [sp, #0x98] dbdb4: 97ff1a47 bl 0xa26d0 dbdb8: f85303a8 ldur x8, [x29, #-0xd0] dbdbc: 9102e101 add x1, x8, #0xb8 dbdc0: b90097e0 str w0, [sp, #0x94] dbdc4: aa0103e0 mov x0, x1 dbdc8: 97ff243a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dbdcc: 528eada1 mov w1, #0x756d // =30061 dbdd0: 72ac8dc1 movk w1, #0x646e, lsl #16 dbdd4: f9404fe2 ldr x2, [sp, #0x98] dbdd8: 97ff117a bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dbddc: b90093e0 str w0, [sp, #0x90] dbde0: 14000001 b 0xdbde4 dbde4: 140000a1 b 0xdc068 dbde8: f85783a8 ldur x8, [x29, #-0x88] dbdec: f85803a9 ldur x9, [x29, #-0x80] dbdf0: 2a1f03ea mov w10, wzr dbdf4: 3829690a strb w10, [x8, x9] dbdf8: f85303a8 ldur x8, [x29, #-0xd0] dbdfc: 91030100 add x0, x8, #0xc0 dbe00: 528000aa mov w10, #0x5 // =5 dbe04: 2a0a03e1 mov w1, w10 dbe08: 97ff2a96 bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> dbe0c: b940000a ldr w10, [x0] dbe10: 2a0a03eb mov w11, w10 dbe14: 528e8c2c mov w12, #0x7461 // =29793 dbe18: 72ac8c2c movk w12, #0x6461, lsl #16 dbe1c: 6b0c014a subs w10, w10, w12 dbe20: b9008feb str w11, [sp, #0x8c] dbe24: b9008bea str w10, [sp, #0x88] dbe28: 540003c0 b.eq 0xdbea0 dbe2c: 14000001 b 0xdbe30 dbe30: 528c2dc8 mov w8, #0x616e // =24942 dbe34: 72adaca8 movk w8, #0x6d65, lsl #16 dbe38: b9408fe9 ldr w9, [sp, #0x8c] dbe3c: 6b080128 subs w8, w9, w8 dbe40: b90087e8 str w8, [sp, #0x84] dbe44: 54000120 b.eq 0xdbe68 dbe48: 14000001 b 0xdbe4c dbe4c: 528daca8 mov w8, #0x6d65 // =28005 dbe50: 72adcc28 movk w8, #0x6e61, lsl #16 dbe54: b9408fe9 ldr w9, [sp, #0x8c] dbe58: 6b080128 subs w8, w9, w8 dbe5c: b90083e8 str w8, [sp, #0x80] dbe60: 54000120 b.eq 0xdbe84 dbe64: 14000028 b 0xdbf04 dbe68: f85303a8 ldur x8, [x29, #-0xd0] dbe6c: 9103a100 add x0, x8, #0xe8 dbe70: f85783a9 ldur x9, [x29, #-0x88] dbe74: 91001121 add x1, x9, #0x4 dbe78: 97ff1602 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> dbe7c: b9007fe0 str w0, [sp, #0x7c] dbe80: 14000021 b 0xdbf04 dbe84: f85303a8 ldur x8, [x29, #-0xd0] dbe88: 9103c100 add x0, x8, #0xf0 dbe8c: f85783a9 ldur x9, [x29, #-0x88] dbe90: 91001121 add x1, x9, #0x4 dbe94: 97ff15fb bl 0xa1680 <_ZN7android7String85setToEPKc@plt> dbe98: b9007be0 str w0, [sp, #0x78] dbe9c: 1400001a b 0xdbf04 dbea0: f85803a8 ldur x8, [x29, #-0x80] dbea4: f1001d08 subs x8, x8, #0x7 dbea8: f9003be8 str x8, [sp, #0x70] dbeac: 540001e8 b.hi 0xdbee8 dbeb0: 14000001 b 0xdbeb4 dbeb4: f85783a8 ldur x8, [x29, #-0x88] dbeb8: aa0803e0 mov x0, x8 dbebc: f90037e0 str x0, [sp, #0x68] dbec0: b40000a8 cbz x8, 0xdbed4 dbec4: 14000001 b 0xdbec8 dbec8: f94037e0 ldr x0, [sp, #0x68] dbecc: 97ff2969 bl 0xa6470 <_ZdaPv@plt> dbed0: 14000001 b 0xdbed4 dbed4: aa1f03e8 mov x8, xzr dbed8: f81783a8 stur x8, [x29, #-0x88] dbedc: 12807dc9 mov w9, #-0x3ef // =-1007 dbee0: b81983a9 stur w9, [x29, #-0x68] dbee4: 140000de b 0xdc25c dbee8: f85303a8 ldur x8, [x29, #-0xd0] dbeec: 9103e100 add x0, x8, #0xf8 dbef0: f85783a9 ldur x9, [x29, #-0x88] dbef4: 91002121 add x1, x9, #0x8 dbef8: 97ff15e2 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> dbefc: b90067e0 str w0, [sp, #0x64] dbf00: 14000001 b 0xdbf04 dbf04: f85303a8 ldur x8, [x29, #-0xd0] dbf08: 9103a100 add x0, x8, #0xe8 dbf0c: 97ff222d bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> dbf10: b4000a80 cbz x0, 0xdc060 dbf14: 14000001 b 0xdbf18 dbf18: f85303a8 ldur x8, [x29, #-0xd0] dbf1c: 9103c100 add x0, x8, #0xf0 dbf20: 97ff2228 bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> dbf24: b40009e0 cbz x0, 0xdc060 dbf28: 14000001 b 0xdbf2c dbf2c: f85303a8 ldur x8, [x29, #-0xd0] dbf30: 9103e100 add x0, x8, #0xf8 dbf34: 97ff2223 bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> dbf38: b4000940 cbz x0, 0xdc060 dbf3c: 14000001 b 0xdbf40 dbf40: f85303a8 ldur x8, [x29, #-0xd0] dbf44: 9103a100 add x0, x8, #0xe8 dbf48: b00008e1 adrp x1, 0x1f8000 dbf4c: 91380021 add x1, x1, #0xe00 dbf50: 97ff24f4 bl 0xa5320 <_ZNK7android7String8eqEPKc@plt> dbf54: 36000720 tbz w0, #0x0, 0xdc038 dbf58: 14000001 b 0xdbf5c dbf5c: f85303a8 ldur x8, [x29, #-0xd0] dbf60: 9103c100 add x0, x8, #0xf0 dbf64: b00008e1 adrp x1, 0x1f8000 dbf68: 91312421 add x1, x1, #0xc49 dbf6c: 97ff24ed bl 0xa5320 <_ZNK7android7String8eqEPKc@plt> dbf70: 36000640 tbz w0, #0x0, 0xdc038 dbf74: 14000001 b 0xdbf78 dbf78: f85303a8 ldur x8, [x29, #-0xd0] dbf7c: 9103e100 add x0, x8, #0xf8 dbf80: 97ff286c bl 0xa6130 <_ZNK7android7String8cvPKcEv@plt> dbf84: b00008e1 adrp x1, 0x1f8000 dbf88: 91314821 add x1, x1, #0xc52 dbf8c: d10183a2 sub x2, x29, #0x60 dbf90: d10193a3 sub x3, x29, #0x64 dbf94: 97ff17a7 bl 0xa1e30 dbf98: 71000800 subs w0, w0, #0x2 dbf9c: b90063e0 str w0, [sp, #0x60] dbfa0: 540004a1 b.ne 0xdc034 dbfa4: 14000001 b 0xdbfa8 dbfa8: f85303a8 ldur x8, [x29, #-0xd0] dbfac: f9405909 ldr x9, [x8, #0xb0] dbfb0: b50001a9 cbnz x9, 0xdbfe4 dbfb4: 14000001 b 0xdbfb8 dbfb8: f85783a8 ldur x8, [x29, #-0x88] dbfbc: aa0803e0 mov x0, x8 dbfc0: f9002fe0 str x0, [sp, #0x58] dbfc4: b40000a8 cbz x8, 0xdbfd8 dbfc8: 14000001 b 0xdbfcc dbfcc: f9402fe0 ldr x0, [sp, #0x58] dbfd0: 97ff2928 bl 0xa6470 <_ZdaPv@plt> dbfd4: 14000001 b 0xdbfd8 dbfd8: 12807dc8 mov w8, #-0x3ef // =-1007 dbfdc: b81983a8 stur w8, [x29, #-0x68] dbfe0: 1400009f b 0xdc25c dbfe4: f85303a8 ldur x8, [x29, #-0xd0] dbfe8: f9405909 ldr x9, [x8, #0xb0] dbfec: 91002120 add x0, x9, #0x8 dbff0: 97ff23b0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dbff4: b85a03a2 ldur w2, [x29, #-0x60] dbff8: 528c6c81 mov w1, #0x6364 // =25444 dbffc: 72acadc1 movk w1, #0x656e, lsl #16 dc000: 97ff1e1c bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> dc004: f85303a8 ldur x8, [x29, #-0xd0] dc008: f9405909 ldr x9, [x8, #0xb0] dc00c: 91002129 add x9, x9, #0x8 dc010: b90057e0 str w0, [sp, #0x54] dc014: aa0903e0 mov x0, x9 dc018: 97ff23a6 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dc01c: b859c3a2 ldur w2, [x29, #-0x64] dc020: 528c6e01 mov w1, #0x6370 // =25456 dc024: 72acadc1 movk w1, #0x656e, lsl #16 dc028: 97ff1e12 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> dc02c: b90053e0 str w0, [sp, #0x50] dc030: 14000001 b 0xdc034 dc034: 14000001 b 0xdc038 dc038: f85303a8 ldur x8, [x29, #-0xd0] dc03c: 9103a100 add x0, x8, #0xe8 dc040: 97ff25d0 bl 0xa5780 <_ZN7android7String85clearEv@plt> dc044: f85303a8 ldur x8, [x29, #-0xd0] dc048: 9103c100 add x0, x8, #0xf0 dc04c: 97ff25cd bl 0xa5780 <_ZN7android7String85clearEv@plt> dc050: f85303a8 ldur x8, [x29, #-0xd0] dc054: 9103e100 add x0, x8, #0xf8 dc058: 97ff25ca bl 0xa5780 <_ZN7android7String85clearEv@plt> dc05c: 14000001 b 0xdc060 dc060: 14000002 b 0xdc068 dc064: 14000001 b 0xdc068 dc068: f85803a8 ldur x8, [x29, #-0x80] dc06c: f1002108 subs x8, x8, #0x8 dc070: f90027e8 str x8, [sp, #0x48] dc074: 54000da3 b.lo 0xdc228 dc078: 14000001 b 0xdc07c dc07c: b85703a8 ldur w8, [x29, #-0x90] dc080: 34000d48 cbz w8, 0xdc228 dc084: 14000001 b 0xdc088 dc088: f85303a8 ldur x8, [x29, #-0xd0] dc08c: 9102e100 add x0, x8, #0xb8 dc090: 97ff2388 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dc094: b85703a1 ldur w1, [x29, #-0x90] dc098: 97ff3bb2 bl 0xaaf60 <_ZNK7android8MetaData7hasDataEj@plt> dc09c: 37000c60 tbnz w0, #0x0, 0xdc228 dc0a0: 14000001 b 0xdc0a4 dc0a4: b85703a8 ldur w8, [x29, #-0x90] dc0a8: 528c4829 mov w9, #0x6241 // =25153 dc0ac: 72ac2d89 movk w9, #0x616c, lsl #16 dc0b0: 6b090108 subs w8, w8, w9 dc0b4: b90047e8 str w8, [sp, #0x44] dc0b8: 54000201 b.ne 0xdc0f8 dc0bc: 14000001 b 0xdc0c0 dc0c0: f85303a8 ldur x8, [x29, #-0xd0] dc0c4: 9102e100 add x0, x8, #0xb8 dc0c8: 97ff237a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dc0cc: f85783a8 ldur x8, [x29, #-0x88] dc0d0: 91002103 add x3, x8, #0x8 dc0d4: f85803a8 ldur x8, [x29, #-0x80] dc0d8: f1002104 subs x4, x8, #0x8 dc0dc: 528c4821 mov w1, #0x6241 // =25153 dc0e0: 72ac2d81 movk w1, #0x616c, lsl #16 dc0e4: 528dcca2 mov w2, #0x6e65 // =28261 dc0e8: 72adcde2 movk w2, #0x6e6f, lsl #16 dc0ec: 97ff24d1 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> dc0f0: b90043e0 str w0, [sp, #0x40] dc0f4: 1400004c b 0xdc224 dc0f8: b85703a8 ldur w8, [x29, #-0x90] dc0fc: 528dce49 mov w9, #0x6e72 // =28274 dc100: 72aceca9 movk w9, #0x6765, lsl #16 dc104: 6b090108 subs w8, w8, w9 dc108: b9003fe8 str w8, [sp, #0x3c] dc10c: 54000701 b.ne 0xdc1ec dc110: 14000001 b 0xdc114 dc114: b85743a8 ldur w8, [x29, #-0x8c] dc118: 35000428 cbnz w8, 0xdc19c dc11c: 14000001 b 0xdc120 dc120: f85783a8 ldur x8, [x29, #-0x88] dc124: f85803a9 ldur x9, [x29, #-0x80] dc128: 8b090108 add x8, x8, x9 dc12c: 385ff10a ldurb w10, [x8, #-0x1] dc130: b814c3aa stur w10, [x29, #-0xb4] dc134: b854c3aa ldur w10, [x29, #-0xb4] dc138: 7100054a subs w10, w10, #0x1 dc13c: b814c3aa stur w10, [x29, #-0xb4] dc140: b854c3aa ldur w10, [x29, #-0xb4] dc144: 36f800aa tbz w10, #0x1f, 0xdc158 dc148: 14000001 b 0xdc14c dc14c: 32001fe8 orr w8, wzr, #0xff dc150: b814c3a8 stur w8, [x29, #-0xb4] dc154: 14000001 b 0xdc158 dc158: b854c3a2 ldur w2, [x29, #-0xb4] dc15c: d00008e1 adrp x1, 0x1fa000 dc160: 9129f021 add x1, x1, #0xa7c dc164: d10153a8 sub x8, x29, #0x54 dc168: aa0803e0 mov x0, x8 dc16c: f9001be8 str x8, [sp, #0x30] dc170: 97ff1958 bl 0xa26d0 dc174: f85303a8 ldur x8, [x29, #-0xd0] dc178: 9102e101 add x1, x8, #0xb8 dc17c: b9002fe0 str w0, [sp, #0x2c] dc180: aa0103e0 mov x0, x1 dc184: 97ff234b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dc188: b85703a1 ldur w1, [x29, #-0x90] dc18c: f9401be2 ldr x2, [sp, #0x30] dc190: 97ff108c bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dc194: b9002be0 str w0, [sp, #0x28] dc198: 14000014 b 0xdc1e8 dc19c: b85743a8 ldur w8, [x29, #-0x8c] dc1a0: 71000508 subs w8, w8, #0x1 dc1a4: b90027e8 str w8, [sp, #0x24] dc1a8: 540001e1 b.ne 0xdc1e4 dc1ac: 14000001 b 0xdc1b0 dc1b0: f85783a8 ldur x8, [x29, #-0x88] dc1b4: f85803a9 ldur x9, [x29, #-0x80] dc1b8: 2a1f03ea mov w10, wzr dc1bc: 3829690a strb w10, [x8, x9] dc1c0: f85303a8 ldur x8, [x29, #-0xd0] dc1c4: 9102e100 add x0, x8, #0xb8 dc1c8: 97ff233a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dc1cc: b85703a1 ldur w1, [x29, #-0x90] dc1d0: f85783a8 ldur x8, [x29, #-0x88] dc1d4: 91002102 add x2, x8, #0x8 dc1d8: 97ff107a bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dc1dc: b90023e0 str w0, [sp, #0x20] dc1e0: 14000001 b 0xdc1e4 dc1e4: 14000001 b 0xdc1e8 dc1e8: 1400000e b 0xdc220 dc1ec: f85783a8 ldur x8, [x29, #-0x88] dc1f0: f85803a9 ldur x9, [x29, #-0x80] dc1f4: 2a1f03ea mov w10, wzr dc1f8: 3829690a strb w10, [x8, x9] dc1fc: f85303a8 ldur x8, [x29, #-0xd0] dc200: 9102e100 add x0, x8, #0xb8 dc204: 97ff232b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dc208: b85703a1 ldur w1, [x29, #-0x90] dc20c: f85783a8 ldur x8, [x29, #-0x88] dc210: 91002102 add x2, x8, #0x8 dc214: 97ff106b bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dc218: b9001fe0 str w0, [sp, #0x1c] dc21c: 14000001 b 0xdc220 dc220: 14000001 b 0xdc224 dc224: 14000001 b 0xdc228 dc228: f85783a8 ldur x8, [x29, #-0x88] dc22c: aa0803e0 mov x0, x8 dc230: f9000be0 str x0, [sp, #0x10] dc234: b40000a8 cbz x8, 0xdc248 dc238: 14000001 b 0xdc23c dc23c: f9400be0 ldr x0, [sp, #0x10] dc240: 97ff288c bl 0xa6470 <_ZdaPv@plt> dc244: 14000001 b 0xdc248 dc248: aa1f03e8 mov x8, xzr dc24c: f81783a8 stur x8, [x29, #-0x88] dc250: 2a1f03e9 mov w9, wzr dc254: b81983a9 stur w9, [x29, #-0x68] dc258: 14000001 b 0xdc25c dc25c: b85983a8 ldur w8, [x29, #-0x68] dc260: d53bd049 mrs x9, TPIDR_EL0 dc264: f9401529 ldr x9, [x9, #0x28] dc268: f85383aa ldur x10, [x29, #-0xc8] dc26c: f940014b ldr x11, [x10] dc270: eb0b0129 subs x9, x9, x11 dc274: b9000fe8 str w8, [sp, #0xc] dc278: f90003e9 str x9, [sp] dc27c: 540000e1 b.ne 0xdc298 dc280: 14000001 b 0xdc284 dc284: b9400fe0 ldr w0, [sp, #0xc] dc288: 910843ff add sp, sp, #0x210 dc28c: a9417bfd ldp x29, x30, [sp, #0x10] dc290: f84207fc ldr x28, [sp], #0x20 dc294: d65f03c0 ret dc298: 97ff36b6 bl 0xa9d70 <__stack_chk_fail@plt> dc29c: d10203ff sub sp, sp, #0x80 dc2a0: a9077bfd stp x29, x30, [sp, #0x70] dc2a4: 9101c3fd add x29, sp, #0x70 dc2a8: d53bd048 mrs x8, TPIDR_EL0 dc2ac: f9401508 ldr x8, [x8, #0x28] dc2b0: f81f83a8 stur x8, [x29, #-0x8] dc2b4: f9001be0 str x0, [sp, #0x30] dc2b8: f90017e1 str x1, [sp, #0x28] dc2bc: f9401be8 ldr x8, [sp, #0x30] dc2c0: d2960fe0 mov x0, #0xb07f // =45183 dc2c4: f2af84a0 movk x0, #0x7c25, lsl #16 dc2c8: f2f00000 movk x0, #0x8000, lsl #48 dc2cc: eb000108 subs x8, x8, x0 dc2d0: f9000fe8 str x8, [sp, #0x18] dc2d4: 540000ac b.gt 0xdc2e8 dc2d8: 14000001 b 0xdc2dc dc2dc: 2a1f03e8 mov w8, wzr dc2e0: 381cf3a8 sturb w8, [x29, #-0x31] dc2e4: 1400001f b 0xdc360 dc2e8: f9401be8 ldr x8, [sp, #0x30] dc2ec: 92960fe9 mov x9, #-0xb080 // =-45184 dc2f0: f2b07b49 movk x9, #0x83da, lsl #16 dc2f4: 8b090108 add x8, x8, x9 dc2f8: f81d03a8 stur x8, [x29, #-0x30] dc2fc: d100c3a0 sub x0, x29, #0x30 dc300: 97ff2674 bl 0xa5cd0 dc304: f90013e0 str x0, [sp, #0x20] dc308: f94013e8 ldr x8, [sp, #0x20] dc30c: b4000248 cbz x8, 0xdc354 dc310: 14000001 b 0xdc314 dc314: f94013e3 ldr x3, [sp, #0x20] dc318: 900008e2 adrp x2, 0x1f8000 dc31c: 913f0842 add x2, x2, #0xfc2 dc320: 321b03e8 orr w8, wzr, #0x20 dc324: 2a0803e1 mov w1, w8 dc328: d100a3a0 sub x0, x29, #0x28 dc32c: 97ff1411 bl 0xa1370 dc330: b4000120 cbz x0, 0xdc354 dc334: 14000001 b 0xdc338 dc338: f94017e0 ldr x0, [sp, #0x28] dc33c: d100a3a1 sub x1, x29, #0x28 dc340: 97ff14d0 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> dc344: 320003e8 orr w8, wzr, #0x1 dc348: 381cf3a8 sturb w8, [x29, #-0x31] dc34c: b90017e0 str w0, [sp, #0x14] dc350: 14000004 b 0xdc360 dc354: 2a1f03e8 mov w8, wzr dc358: 381cf3a8 sturb w8, [x29, #-0x31] dc35c: 14000001 b 0xdc360 dc360: 385cf3a8 ldurb w8, [x29, #-0x31] dc364: d53bd049 mrs x9, TPIDR_EL0 dc368: f9401529 ldr x9, [x9, #0x28] dc36c: f85f83aa ldur x10, [x29, #-0x8] dc370: eb0a0129 subs x9, x9, x10 dc374: b90013e8 str w8, [sp, #0x10] dc378: f90007e9 str x9, [sp, #0x8] dc37c: 540000e1 b.ne 0xdc398 dc380: 14000001 b 0xdc384 dc384: b94013e8 ldr w8, [sp, #0x10] dc388: 12000100 and w0, w8, #0x1 dc38c: a9477bfd ldp x29, x30, [sp, #0x70] dc390: 910203ff add sp, sp, #0x80 dc394: d65f03c0 ret dc398: 97ff3676 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000dc39c : dc39c: d10583ff sub sp, sp, #0x160 dc3a0: f900a3fc str x28, [sp, #0x140] dc3a4: a9157bfd stp x29, x30, [sp, #0x150] dc3a8: 910543fd add x29, sp, #0x150 dc3ac: d53bd048 mrs x8, TPIDR_EL0 dc3b0: f9401508 ldr x8, [x8, #0x28] dc3b4: f81e83a8 stur x8, [x29, #-0x18] dc3b8: f81a83a0 stur x0, [x29, #-0x58] dc3bc: f81a03a1 stur x1, [x29, #-0x60] dc3c0: f81983a2 stur x2, [x29, #-0x68] dc3c4: f85a83a8 ldur x8, [x29, #-0x58] dc3c8: f85983a0 ldur x0, [x29, #-0x68] dc3cc: f1001c00 subs x0, x0, #0x7 dc3d0: f81683a8 stur x8, [x29, #-0x98] dc3d4: f81603a0 stur x0, [x29, #-0xa0] dc3d8: 540000a8 b.hi 0xdc3ec dc3dc: 14000001 b 0xdc3e0 dc3e0: 12807dc8 mov w8, #-0x3ef // =-1007 dc3e4: b81b03a8 stur w8, [x29, #-0x50] dc3e8: 140000f3 b 0xdc7b4 dc3ec: f85683a8 ldur x8, [x29, #-0x98] dc3f0: 91024100 add x0, x8, #0x90 dc3f4: 97ff2ce7 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dc3f8: f85a03a8 ldur x8, [x29, #-0x60] dc3fc: 91001101 add x1, x8, #0x4 dc400: d10073a2 sub x2, x29, #0x1c dc404: 97ff0e8b bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dc408: 370000a0 tbnz w0, #0x0, 0xdc41c dc40c: 14000001 b 0xdc410 dc410: 12807dc8 mov w8, #-0x3ef // =-1007 dc414: b81b03a8 stur w8, [x29, #-0x50] dc418: 140000e7 b 0xdc7b4 dc41c: f85683a8 ldur x8, [x29, #-0x98] dc420: 91040100 add x0, x8, #0x100 dc424: 97ff2df3 bl 0xa7bf0 <_ZNK7android11KeyedVectorIjNS_7AStringEE4sizeEv@plt> dc428: b40000c0 cbz x0, 0xdc440 dc42c: 14000001 b 0xdc430 dc430: f85683a8 ldur x8, [x29, #-0x98] dc434: 91040100 add x0, x8, #0x100 dc438: 97ff2a72 bl 0xa6e00 <_ZN7android11KeyedVectorIjNS_7AStringEE5clearEv@plt> dc43c: 14000001 b 0xdc440 dc440: f85a03a8 ldur x8, [x29, #-0x60] dc444: 91002108 add x8, x8, #0x8 dc448: f81903a8 stur x8, [x29, #-0x70] dc44c: f85a03a8 ldur x8, [x29, #-0x60] dc450: f85983a9 ldur x9, [x29, #-0x68] dc454: 8b090108 add x8, x8, x9 dc458: f81883a8 stur x8, [x29, #-0x78] dc45c: 320003ea orr w10, wzr, #0x1 dc460: 2a0a03e8 mov w8, w10 dc464: f81803a8 stur x8, [x29, #-0x80] dc468: 14000001 b 0xdc46c dc46c: f85803a8 ldur x8, [x29, #-0x80] dc470: b85e43a9 ldur w9, [x29, #-0x1c] dc474: 2a0903ea mov w10, w9 dc478: eb0a0108 subs x8, x8, x10 dc47c: f90057e8 str x8, [sp, #0xa8] dc480: 54001948 b.hi 0xdc7a8 dc484: 14000001 b 0xdc488 dc488: f85903a8 ldur x8, [x29, #-0x70] dc48c: 91002108 add x8, x8, #0x8 dc490: f85883a9 ldur x9, [x29, #-0x78] dc494: eb090108 subs x8, x8, x9 dc498: f90053e8 str x8, [sp, #0xa0] dc49c: 540000ad b.le 0xdc4b0 dc4a0: 14000001 b 0xdc4a4 dc4a4: 12807dc8 mov w8, #-0x3ef // =-1007 dc4a8: b81b03a8 stur w8, [x29, #-0x50] dc4ac: 140000c2 b 0xdc7b4 dc4b0: f85683a8 ldur x8, [x29, #-0x98] dc4b4: 91024100 add x0, x8, #0x90 dc4b8: 97ff2cb6 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dc4bc: f85903a1 ldur x1, [x29, #-0x70] dc4c0: d10083a2 sub x2, x29, #0x20 dc4c4: 97ff0e5b bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dc4c8: 36000200 tbz w0, #0x0, 0xdc508 dc4cc: 14000001 b 0xdc4d0 dc4d0: b85e03a8 ldur w8, [x29, #-0x20] dc4d4: 71002108 subs w8, w8, #0x8 dc4d8: b9009fe8 str w8, [sp, #0x9c] dc4dc: 54000163 b.lo 0xdc508 dc4e0: 14000001 b 0xdc4e4 dc4e4: f85903a8 ldur x8, [x29, #-0x70] dc4e8: b85e03a9 ldur w9, [x29, #-0x20] dc4ec: 2a0903ea mov w10, w9 dc4f0: 8b0a0108 add x8, x8, x10 dc4f4: f85883aa ldur x10, [x29, #-0x78] dc4f8: eb0a0108 subs x8, x8, x10 dc4fc: f9004be8 str x8, [sp, #0x90] dc500: 540000ad b.le 0xdc514 dc504: 14000001 b 0xdc508 dc508: 12807dc8 mov w8, #-0x3ef // =-1007 dc50c: b81b03a8 stur w8, [x29, #-0x50] dc510: 140000a9 b 0xdc7b4 dc514: f85683a8 ldur x8, [x29, #-0x98] dc518: 91024100 add x0, x8, #0x90 dc51c: 97ff2c9d bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dc520: f85903a8 ldur x8, [x29, #-0x70] dc524: 91001101 add x1, x8, #0x4 dc528: d10093a2 sub x2, x29, #0x24 dc52c: 97ff0e41 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dc530: 36000120 tbz w0, #0x0, 0xdc554 dc534: 14000001 b 0xdc538 dc538: b85dc3a8 ldur w8, [x29, #-0x24] dc53c: 528e8c29 mov w9, #0x7461 // =29793 dc540: 72adac89 movk w9, #0x6d64, lsl #16 dc544: 6b090108 subs w8, w8, w9 dc548: b9008fe8 str w8, [sp, #0x8c] dc54c: 540000a0 b.eq 0xdc560 dc550: 14000001 b 0xdc554 dc554: 12807dc8 mov w8, #-0x3ef // =-1007 dc558: b81b03a8 stur w8, [x29, #-0x50] dc55c: 14000096 b 0xdc7b4 dc560: b85e03a8 ldur w8, [x29, #-0x20] dc564: 71002108 subs w8, w8, #0x8 dc568: b81e03a8 stur w8, [x29, #-0x20] dc56c: f85903a9 ldur x9, [x29, #-0x70] dc570: 91002129 add x9, x9, #0x8 dc574: f81903a9 stur x9, [x29, #-0x70] dc578: 52800908 mov w8, #0x48 // =72 dc57c: 2a0803e0 mov w0, w8 dc580: 97ff3264 bl 0xa8f10 <_Znwm@plt> dc584: aa0003e9 mov x9, x0 dc588: aa0003fe mov x30, x0 dc58c: b85e03a8 ldur w8, [x29, #-0x20] dc590: 2a0803e1 mov w1, w8 dc594: f90043e9 str x9, [sp, #0x80] dc598: f9003ffe str x30, [sp, #0x78] dc59c: 97ff1621 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> dc5a0: 14000001 b 0xdc5a4 dc5a4: d100c3a8 sub x8, x29, #0x30 dc5a8: aa0803e0 mov x0, x8 dc5ac: f9403fe1 ldr x1, [sp, #0x78] dc5b0: f9003be8 str x8, [sp, #0x70] dc5b4: 97ff33df bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> dc5b8: f9403be0 ldr x0, [sp, #0x70] dc5bc: 97ff0e35 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> dc5c0: f90037e0 str x0, [sp, #0x68] dc5c4: 14000001 b 0xdc5c8 dc5c8: f94037e0 ldr x0, [sp, #0x68] dc5cc: 97ff2321 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> dc5d0: f90033e0 str x0, [sp, #0x60] dc5d4: 14000001 b 0xdc5d8 dc5d8: f94033e8 ldr x8, [sp, #0x60] dc5dc: b5000228 cbnz x8, 0xdc620 dc5e0: 14000001 b 0xdc5e4 dc5e4: 12807dc8 mov w8, #-0x3ef // =-1007 dc5e8: b81b03a8 stur w8, [x29, #-0x50] dc5ec: 320003e8 orr w8, wzr, #0x1 dc5f0: b81703a8 stur w8, [x29, #-0x90] dc5f4: 14000053 b 0xdc740 dc5f8: f81783a0 stur x0, [x29, #-0x88] dc5fc: 2a0103e8 mov w8, w1 dc600: b81743a8 stur w8, [x29, #-0x8c] dc604: f94043e0 ldr x0, [sp, #0x80] dc608: 97ff10d6 bl 0xa0960 <_ZdlPv@plt> dc60c: 14000078 b 0xdc7ec dc610: f81783a0 stur x0, [x29, #-0x88] dc614: 2a0103e8 mov w8, w1 dc618: b81743a8 stur w8, [x29, #-0x8c] dc61c: 14000060 b 0xdc79c dc620: f85683a8 ldur x8, [x29, #-0x98] dc624: 91024100 add x0, x8, #0x90 dc628: 97ff2c5a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dc62c: f9002fe0 str x0, [sp, #0x58] dc630: 14000001 b 0xdc634 dc634: f85903a8 ldur x8, [x29, #-0x70] dc638: d100c3a0 sub x0, x29, #0x30 dc63c: f9002be8 str x8, [sp, #0x50] dc640: 97ff0e14 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> dc644: f90027e0 str x0, [sp, #0x48] dc648: 14000001 b 0xdc64c dc64c: f94027e0 ldr x0, [sp, #0x48] dc650: 97ff2300 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> dc654: f90023e0 str x0, [sp, #0x40] dc658: 14000001 b 0xdc65c dc65c: b85e03a8 ldur w8, [x29, #-0x20] dc660: 2a0803e3 mov w3, w8 dc664: f9402fe9 ldr x9, [sp, #0x58] dc668: f940012a ldr x10, [x9] dc66c: f9401d4a ldr x10, [x10, #0x38] dc670: aa0903e0 mov x0, x9 dc674: f9402be1 ldr x1, [sp, #0x50] dc678: f94023e2 ldr x2, [sp, #0x40] dc67c: d63f0140 blr x10 dc680: f9001fe0 str x0, [sp, #0x38] dc684: 14000001 b 0xdc688 dc688: b85e03a8 ldur w8, [x29, #-0x20] dc68c: 2a0803e9 mov w9, w8 dc690: f9401fea ldr x10, [sp, #0x38] dc694: eb090149 subs x9, x10, x9 dc698: f9001be9 str x9, [sp, #0x30] dc69c: 540000ea b.ge 0xdc6b8 dc6a0: 14000001 b 0xdc6a4 dc6a4: 12807dc8 mov w8, #-0x3ef // =-1007 dc6a8: b81b03a8 stur w8, [x29, #-0x50] dc6ac: 320003e8 orr w8, wzr, #0x1 dc6b0: b81703a8 stur w8, [x29, #-0x90] dc6b4: 14000023 b 0xdc740 dc6b8: d100c3a0 sub x0, x29, #0x30 dc6bc: 97ff0df5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> dc6c0: f90017e0 str x0, [sp, #0x28] dc6c4: 14000001 b 0xdc6c8 dc6c8: f94017e0 ldr x0, [sp, #0x28] dc6cc: 97ff22e1 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> dc6d0: f90013e0 str x0, [sp, #0x20] dc6d4: 14000001 b 0xdc6d8 dc6d8: b85e03a8 ldur w8, [x29, #-0x20] dc6dc: 2a0803e2 mov w2, w8 dc6e0: d10123a0 sub x0, x29, #0x48 dc6e4: f94013e1 ldr x1, [sp, #0x20] dc6e8: 97ff29ea bl 0xa6e90 <_ZN7android7AStringC1EPKcm@plt> dc6ec: 14000001 b 0xdc6f0 dc6f0: f85683a8 ldur x8, [x29, #-0x98] dc6f4: 91040100 add x0, x8, #0x100 dc6f8: f85803a9 ldur x9, [x29, #-0x80] dc6fc: 2a0903ea mov w10, w9 dc700: b81b43aa stur w10, [x29, #-0x4c] dc704: d10133a1 sub x1, x29, #0x4c dc708: d10123a2 sub x2, x29, #0x48 dc70c: 97ff10c1 bl 0xa0a10 <_ZN7android11KeyedVectorIjNS_7AStringEE3addERKjRKS1_@plt> dc710: f9000fe0 str x0, [sp, #0x18] dc714: 14000001 b 0xdc718 dc718: b85e03a8 ldur w8, [x29, #-0x20] dc71c: 2a0803e9 mov w9, w8 dc720: f85903aa ldur x10, [x29, #-0x70] dc724: 8b090149 add x9, x10, x9 dc728: f81903a9 stur x9, [x29, #-0x70] dc72c: d10123a0 sub x0, x29, #0x48 dc730: 97ff1574 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> dc734: 2a1f03e8 mov w8, wzr dc738: b81703a8 stur w8, [x29, #-0x90] dc73c: 14000001 b 0xdc740 dc740: d100c3a0 sub x0, x29, #0x30 dc744: 97ff3773 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> dc748: b85703a8 ldur w8, [x29, #-0x90] dc74c: 2a0803e9 mov w9, w8 dc750: b90017e9 str w9, [sp, #0x14] dc754: 340000e8 cbz w8, 0xdc770 dc758: 14000001 b 0xdc75c dc75c: b94017e8 ldr w8, [sp, #0x14] dc760: 71000509 subs w9, w8, #0x1 dc764: b90013e9 str w9, [sp, #0x10] dc768: 54000260 b.eq 0xdc7b4 dc76c: 14000022 b 0xdc7f4 dc770: 14000001 b 0xdc774 dc774: f85803a8 ldur x8, [x29, #-0x80] dc778: 91000508 add x8, x8, #0x1 dc77c: f81803a8 stur x8, [x29, #-0x80] dc780: 17ffff3b b 0xdc46c dc784: f81783a0 stur x0, [x29, #-0x88] dc788: 2a0103e8 mov w8, w1 dc78c: b81743a8 stur w8, [x29, #-0x8c] dc790: d10123a0 sub x0, x29, #0x48 dc794: 97ff155b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> dc798: 14000001 b 0xdc79c dc79c: d100c3a0 sub x0, x29, #0x30 dc7a0: 97ff375c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> dc7a4: 14000012 b 0xdc7ec dc7a8: 2a1f03e8 mov w8, wzr dc7ac: b81b03a8 stur w8, [x29, #-0x50] dc7b0: 14000001 b 0xdc7b4 dc7b4: b85b03a8 ldur w8, [x29, #-0x50] dc7b8: d53bd049 mrs x9, TPIDR_EL0 dc7bc: f9401529 ldr x9, [x9, #0x28] dc7c0: f85e83aa ldur x10, [x29, #-0x18] dc7c4: eb0a0129 subs x9, x9, x10 dc7c8: b9000fe8 str w8, [sp, #0xc] dc7cc: f90003e9 str x9, [sp] dc7d0: 54000121 b.ne 0xdc7f4 dc7d4: 14000001 b 0xdc7d8 dc7d8: b9400fe0 ldr w0, [sp, #0xc] dc7dc: a9557bfd ldp x29, x30, [sp, #0x150] dc7e0: f940a3fc ldr x28, [sp, #0x140] dc7e4: 910583ff add sp, sp, #0x160 dc7e8: d65f03c0 ret dc7ec: f85783a0 ldur x0, [x29, #-0x88] dc7f0: 97ff2dc8 bl 0xa7f10 <_Unwind_Resume@plt> dc7f4: 97ff355f bl 0xa9d70 <__stack_chk_fail@plt> 00000000000dc7f8 ::add(android::Trex const&)>: dc7f8: d10083ff sub sp, sp, #0x20 dc7fc: a9017bfd stp x29, x30, [sp, #0x10] dc800: 910043fd add x29, sp, #0x10 dc804: f90007e0 str x0, [sp, #0x8] dc808: f90003e1 str x1, [sp] dc80c: f94007e0 ldr x0, [sp, #0x8] dc810: f94003e1 ldr x1, [sp] dc814: 97ff1753 bl 0xa2560 <_ZN7android10VectorImpl3addEPKv@plt> dc818: a9417bfd ldp x29, x30, [sp, #0x10] dc81c: 910083ff add sp, sp, #0x20 dc820: d65f03c0 ret 00000000000dc824 : dc824: d10383ff sub sp, sp, #0xe0 dc828: a90d7bfd stp x29, x30, [sp, #0xd0] dc82c: 910343fd add x29, sp, #0xd0 dc830: d53bd048 mrs x8, TPIDR_EL0 dc834: f9401508 ldr x8, [x8, #0x28] dc838: f81f83a8 stur x8, [x29, #-0x8] dc83c: f81d83a0 stur x0, [x29, #-0x28] dc840: f81d03a1 stur x1, [x29, #-0x30] dc844: f81c83a2 stur x2, [x29, #-0x38] dc848: f85d83a8 ldur x8, [x29, #-0x28] dc84c: f85c83a0 ldur x0, [x29, #-0x38] dc850: f1001000 subs x0, x0, #0x4 dc854: f81a03a8 stur x8, [x29, #-0x60] dc858: f90037e0 str x0, [sp, #0x68] dc85c: 54000163 b.lo 0xdc888 dc860: 14000001 b 0xdc864 dc864: f85c83a8 ldur x8, [x29, #-0x38] dc868: b1000508 adds x8, x8, #0x1 dc86c: f90033e8 str x8, [sp, #0x60] dc870: 540000c0 b.eq 0xdc888 dc874: 14000001 b 0xdc878 dc878: f85a03a8 ldur x8, [x29, #-0x60] dc87c: f9405909 ldr x9, [x8, #0xb0] dc880: b50000a9 cbnz x9, 0xdc894 dc884: 14000001 b 0xdc888 dc888: 12807dc8 mov w8, #-0x3ef // =-1007 dc88c: b81e43a8 stur w8, [x29, #-0x1c] dc890: 140000a9 b 0xdcb34 dc894: f85c83a8 ldur x8, [x29, #-0x38] dc898: 91000500 add x0, x8, #0x1 dc89c: 90000e61 adrp x1, 0x2a8000 dc8a0: f9435421 ldr x1, [x1, #0x6a8] dc8a4: 97ff1e1b bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> dc8a8: f81c03a0 stur x0, [x29, #-0x40] dc8ac: f85c03a8 ldur x8, [x29, #-0x40] dc8b0: b50000a8 cbnz x8, 0xdc8c4 dc8b4: 14000001 b 0xdc8b8 dc8b8: 12807dc8 mov w8, #-0x3ef // =-1007 dc8bc: b81e43a8 stur w8, [x29, #-0x1c] dc8c0: 1400009d b 0xdcb34 dc8c4: f85a03a8 ldur x8, [x29, #-0x60] dc8c8: 91024100 add x0, x8, #0x90 dc8cc: 97ff2bb1 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dc8d0: f85d03a1 ldur x1, [x29, #-0x30] dc8d4: f85c03a2 ldur x2, [x29, #-0x40] dc8d8: f85c83a3 ldur x3, [x29, #-0x38] dc8dc: f9400008 ldr x8, [x0] dc8e0: f9401d08 ldr x8, [x8, #0x38] dc8e4: d63f0100 blr x8 dc8e8: f85c83a8 ldur x8, [x29, #-0x38] dc8ec: eb080008 subs x8, x0, x8 dc8f0: f9002fe8 str x8, [sp, #0x58] dc8f4: 540001e0 b.eq 0xdc930 dc8f8: 14000001 b 0xdc8fc dc8fc: f85c03a8 ldur x8, [x29, #-0x40] dc900: aa0803e0 mov x0, x8 dc904: f9002be0 str x0, [sp, #0x50] dc908: b40000a8 cbz x8, 0xdc91c dc90c: 14000001 b 0xdc910 dc910: f9402be0 ldr x0, [sp, #0x50] dc914: 97ff26d7 bl 0xa6470 <_ZdaPv@plt> dc918: 14000001 b 0xdc91c dc91c: aa1f03e8 mov x8, xzr dc920: f81c03a8 stur x8, [x29, #-0x40] dc924: 12807d69 mov w9, #-0x3ec // =-1004 dc928: b81e43a9 stur w9, [x29, #-0x1c] dc92c: 14000082 b 0xdcb34 dc930: f85c03a0 ldur x0, [x29, #-0x40] dc934: 97ff2ae3 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> dc938: b81bc3a0 stur w0, [x29, #-0x44] dc93c: b85bc3a0 ldur w0, [x29, #-0x44] dc940: 528d8f08 mov w8, #0x6c78 // =27768 dc944: 72adcc68 movk w8, #0x6e63, lsl #16 dc948: 6b080008 subs w8, w0, w8 dc94c: b9004fe8 str w8, [sp, #0x4c] dc950: 540000e1 b.ne 0xdc96c dc954: 14000001 b 0xdc958 dc958: f85c83a8 ldur x8, [x29, #-0x38] dc95c: f1002908 subs x8, x8, #0xa dc960: f90023e8 str x8, [sp, #0x40] dc964: 540001c8 b.hi 0xdc99c dc968: 14000001 b 0xdc96c dc96c: b85bc3a8 ldur w8, [x29, #-0x44] dc970: 528d8c69 mov w9, #0x6c63 // =27747 dc974: 72adcc69 movk w9, #0x6e63, lsl #16 dc978: 6b090108 subs w8, w8, w9 dc97c: b9003fe8 str w8, [sp, #0x3c] dc980: 54000c01 b.ne 0xdcb00 dc984: 14000001 b 0xdc988 dc988: f85c83a8 ldur x8, [x29, #-0x38] dc98c: f1002908 subs x8, x8, #0xa dc990: f9001be8 str x8, [sp, #0x30] dc994: 54000b63 b.lo 0xdcb00 dc998: 14000001 b 0xdc99c dc99c: f85c03a8 ldur x8, [x29, #-0x40] dc9a0: 91001100 add x0, x8, #0x4 dc9a4: 97ff2cc3 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> dc9a8: 12003c00 and w0, w0, #0xffff dc9ac: b81b83a0 stur w0, [x29, #-0x48] dc9b0: f85c03a8 ldur x8, [x29, #-0x40] dc9b4: 91001900 add x0, x8, #0x6 dc9b8: 97ff2cbe bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> dc9bc: 12003c00 and w0, w0, #0xffff dc9c0: b81b43a0 stur w0, [x29, #-0x4c] dc9c4: f85c03a8 ldur x8, [x29, #-0x40] dc9c8: 91002100 add x0, x8, #0x8 dc9cc: 97ff2cb9 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> dc9d0: 12003c00 and w0, w0, #0xffff dc9d4: b81b03a0 stur w0, [x29, #-0x50] dc9d8: b85bc3a0 ldur w0, [x29, #-0x44] dc9dc: 2a1f03e1 mov w1, wzr dc9e0: 528d8f09 mov w9, #0x6c78 // =27768 dc9e4: 72adcc69 movk w9, #0x6e63, lsl #16 dc9e8: 6b090009 subs w9, w0, w9 dc9ec: b9002fe9 str w9, [sp, #0x2c] dc9f0: b9002be1 str w1, [sp, #0x28] dc9f4: 540000e1 b.ne 0xdca10 dc9f8: 14000001 b 0xdc9fc dc9fc: f85c03a8 ldur x8, [x29, #-0x40] dca00: 39402909 ldrb w9, [x8, #0xa] dca04: 53077d29 lsr w9, w9, #7 dca08: b9002be9 str w9, [sp, #0x28] dca0c: 14000001 b 0xdca10 dca10: b9402be8 ldr w8, [sp, #0x28] dca14: 12000108 and w8, w8, #0x1 dca18: 381ac3a8 sturb w8, [x29, #-0x54] dca1c: b85b83a0 ldur w0, [x29, #-0x48] dca20: b85b43a1 ldur w1, [x29, #-0x4c] dca24: b85b03a2 ldur w2, [x29, #-0x50] dca28: 385ac3a8 ldurb w8, [x29, #-0x54] dca2c: 12000103 and w3, w8, #0x1 dca30: d10063a4 sub x4, x29, #0x18 dca34: 97ff1713 bl 0xa2680 <_ZN7android10ColorUtils36convertIsoColorAspectsToCodecAspectsEiiibRNS_12ColorAspectsE@plt> dca38: f85a03a4 ldur x4, [x29, #-0x60] dca3c: f940589e ldr x30, [x4, #0xb0] dca40: 910023c0 add x0, x30, #0x8 dca44: 97ff211b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dca48: 528e4da1 mov w1, #0x726d // =29293 dca4c: 72ac6a01 movk w1, #0x6350, lsl #16 dca50: 97ff3944 bl 0xaaf60 <_ZNK7android8MetaData7hasDataEj@plt> dca54: 37000540 tbnz w0, #0x0, 0xdcafc dca58: 14000001 b 0xdca5c dca5c: f85a03a8 ldur x8, [x29, #-0x60] dca60: f9405909 ldr x9, [x8, #0xb0] dca64: 91002120 add x0, x9, #0x8 dca68: 97ff2112 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dca6c: b85ec3a2 ldur w2, [x29, #-0x14] dca70: 528e4da1 mov w1, #0x726d // =29293 dca74: 72ac6a01 movk w1, #0x6350, lsl #16 dca78: 97ff1b7e bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> dca7c: f85a03a8 ldur x8, [x29, #-0x60] dca80: f9405909 ldr x9, [x8, #0xb0] dca84: 91002129 add x9, x9, #0x8 dca88: b90027e0 str w0, [sp, #0x24] dca8c: aa0903e0 mov x0, x9 dca90: 97ff2108 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dca94: b85f03a2 ldur w2, [x29, #-0x10] dca98: 528eadc1 mov w1, #0x756e // =30062 dca9c: 72ae88c1 movk w1, #0x7446, lsl #16 dcaa0: 97ff1b74 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> dcaa4: f85a03a8 ldur x8, [x29, #-0x60] dcaa8: f9405909 ldr x9, [x8, #0xb0] dcaac: 91002129 add x9, x9, #0x8 dcab0: b90023e0 str w0, [sp, #0x20] dcab4: aa0903e0 mov x0, x9 dcab8: 97ff20fe bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dcabc: b85f43a2 ldur w2, [x29, #-0xc] dcac0: 528e8f01 mov w1, #0x7478 // =29816 dcac4: 72ac69a1 movk w1, #0x634d, lsl #16 dcac8: 97ff1b6a bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> dcacc: f85a03a8 ldur x8, [x29, #-0x60] dcad0: f9405909 ldr x9, [x8, #0xb0] dcad4: 91002129 add x9, x9, #0x8 dcad8: b9001fe0 str w0, [sp, #0x1c] dcadc: aa0903e0 mov x0, x9 dcae0: 97ff20f4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dcae4: b85e83a2 ldur w2, [x29, #-0x18] dcae8: 528dcce1 mov w1, #0x6e67 // =28263 dcaec: 72ac6a41 movk w1, #0x6352, lsl #16 dcaf0: 97ff1b60 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> dcaf4: b9001be0 str w0, [sp, #0x18] dcaf8: 14000001 b 0xdcafc dcafc: 14000001 b 0xdcb00 dcb00: f85c03a8 ldur x8, [x29, #-0x40] dcb04: aa0803e0 mov x0, x8 dcb08: f9000be0 str x0, [sp, #0x10] dcb0c: b40000a8 cbz x8, 0xdcb20 dcb10: 14000001 b 0xdcb14 dcb14: f9400be0 ldr x0, [sp, #0x10] dcb18: 97ff2656 bl 0xa6470 <_ZdaPv@plt> dcb1c: 14000001 b 0xdcb20 dcb20: aa1f03e8 mov x8, xzr dcb24: f81c03a8 stur x8, [x29, #-0x40] dcb28: 2a1f03e9 mov w9, wzr dcb2c: b81e43a9 stur w9, [x29, #-0x1c] dcb30: 14000001 b 0xdcb34 dcb34: b85e43a8 ldur w8, [x29, #-0x1c] dcb38: d53bd049 mrs x9, TPIDR_EL0 dcb3c: f9401529 ldr x9, [x9, #0x28] dcb40: f85f83aa ldur x10, [x29, #-0x8] dcb44: eb0a0129 subs x9, x9, x10 dcb48: b9000fe8 str w8, [sp, #0xc] dcb4c: f90003e9 str x9, [sp] dcb50: 540000c1 b.ne 0xdcb68 dcb54: 14000001 b 0xdcb58 dcb58: b9400fe0 ldr w0, [sp, #0xc] dcb5c: a94d7bfd ldp x29, x30, [sp, #0xd0] dcb60: 910383ff add sp, sp, #0xe0 dcb64: d65f03c0 ret dcb68: 97ff3482 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000dcb6c : dcb6c: d10603ff sub sp, sp, #0x180 dcb70: f900b3fc str x28, [sp, #0x160] dcb74: a9177bfd stp x29, x30, [sp, #0x170] dcb78: 9105c3fd add x29, sp, #0x170 dcb7c: d53bd048 mrs x8, TPIDR_EL0 dcb80: f9401508 ldr x8, [x8, #0x28] dcb84: f81e83a8 stur x8, [x29, #-0x18] dcb88: f81c03a0 stur x0, [x29, #-0x40] dcb8c: f81b83a1 stur x1, [x29, #-0x48] dcb90: f81b03a2 stur x2, [x29, #-0x50] dcb94: b81ac3a3 stur w3, [x29, #-0x54] dcb98: f85c03a8 ldur x8, [x29, #-0x40] dcb9c: f85b03a0 ldur x0, [x29, #-0x50] dcba0: f1001000 subs x0, x0, #0x4 dcba4: f81683a8 stur x8, [x29, #-0x98] dcba8: f81603a0 stur x0, [x29, #-0xa0] dcbac: 540000e3 b.lo 0xdcbc8 dcbb0: 14000001 b 0xdcbb4 dcbb4: f85b03a8 ldur x8, [x29, #-0x50] dcbb8: b1000508 adds x8, x8, #0x1 dcbbc: f81583a8 stur x8, [x29, #-0xa8] dcbc0: 540000a1 b.ne 0xdcbd4 dcbc4: 14000001 b 0xdcbc8 dcbc8: 12807dc8 mov w8, #-0x3ef // =-1007 dcbcc: b81cc3a8 stur w8, [x29, #-0x34] dcbd0: 1400014d b 0xdd104 dcbd4: f85b03a8 ldur x8, [x29, #-0x50] dcbd8: 91000500 add x0, x8, #0x1 dcbdc: 90000e61 adrp x1, 0x2a8000 dcbe0: f9435421 ldr x1, [x1, #0x6a8] dcbe4: 97ff1d4b bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> dcbe8: f81a03a0 stur x0, [x29, #-0x60] dcbec: f85a03a8 ldur x8, [x29, #-0x60] dcbf0: b50000a8 cbnz x8, 0xdcc04 dcbf4: 14000001 b 0xdcbf8 dcbf8: 12807dc8 mov w8, #-0x3ef // =-1007 dcbfc: b81cc3a8 stur w8, [x29, #-0x34] dcc00: 14000141 b 0xdd104 dcc04: f85683a8 ldur x8, [x29, #-0x98] dcc08: 91024100 add x0, x8, #0x90 dcc0c: 97ff2ae1 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dcc10: f85b83a1 ldur x1, [x29, #-0x48] dcc14: f85a03a2 ldur x2, [x29, #-0x60] dcc18: f85b03a3 ldur x3, [x29, #-0x50] dcc1c: f9400008 ldr x8, [x0] dcc20: f9401d08 ldr x8, [x8, #0x38] dcc24: d63f0100 blr x8 dcc28: f85b03a8 ldur x8, [x29, #-0x50] dcc2c: eb080008 subs x8, x0, x8 dcc30: f81503a8 stur x8, [x29, #-0xb0] dcc34: 540001e0 b.eq 0xdcc70 dcc38: 14000001 b 0xdcc3c dcc3c: f85a03a8 ldur x8, [x29, #-0x60] dcc40: aa0803e0 mov x0, x8 dcc44: f9005fe0 str x0, [sp, #0xb8] dcc48: b40000a8 cbz x8, 0xdcc5c dcc4c: 14000001 b 0xdcc50 dcc50: f9405fe0 ldr x0, [sp, #0xb8] dcc54: 97ff2607 bl 0xa6470 <_ZdaPv@plt> dcc58: 14000001 b 0xdcc5c dcc5c: aa1f03e8 mov x8, xzr dcc60: f81a03a8 stur x8, [x29, #-0x60] dcc64: 12807d69 mov w9, #-0x3ec // =-1004 dcc68: b81cc3a9 stur w9, [x29, #-0x34] dcc6c: 14000126 b 0xdd104 dcc70: 2a1f03e8 mov w8, wzr dcc74: b819c3a8 stur w8, [x29, #-0x64] dcc78: f85683a9 ldur x9, [x29, #-0x98] dcc7c: 91030120 add x0, x9, #0xc0 dcc80: b89ac3a1 ldursw x1, [x29, #-0x54] dcc84: 97ff26f7 bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> dcc88: b9400008 ldr w8, [x0] dcc8c: 2a0803ea mov w10, w8 dcc90: 528c4dab mov w11, #0x626d // =25197 dcc94: 72ac2d8b movk w11, #0x616c, lsl #16 dcc98: 6b0b0108 subs w8, w8, w11 dcc9c: b900b7ea str w10, [sp, #0xb4] dcca0: b900b3e8 str w8, [sp, #0xb0] dcca4: 540006a0 b.eq 0xdcd78 dcca8: 14000001 b 0xdccac dccac: 528e8d08 mov w8, #0x7468 // =29800 dccb0: 72ac2ea8 movk w8, #0x6175, lsl #16 dccb4: b940b7e9 ldr w9, [sp, #0xb4] dccb8: 6b080128 subs w8, w9, w8 dccbc: b900afe8 str w8, [sp, #0xac] dccc0: 540004c0 b.eq 0xdcd58 dccc4: 14000001 b 0xdccc8 dccc8: 528e4ca8 mov w8, #0x7265 // =29285 dcccc: 72acedc8 movk w8, #0x676e, lsl #16 dccd0: b940b7e9 ldr w9, [sp, #0xb4] dccd4: 6b080128 subs w8, w9, w8 dccd8: b900abe8 str w8, [sp, #0xa8] dccdc: 54000460 b.eq 0xdcd68 dcce0: 14000001 b 0xdcce4 dcce4: 528e4cc8 mov w8, #0x7266 // =29286 dcce8: 72ae0ca8 movk w8, #0x7065, lsl #16 dccec: b940b7e9 ldr w9, [sp, #0xb4] dccf0: 6b080128 subs w8, w9, w8 dccf4: b900a7e8 str w8, [sp, #0xa4] dccf8: 54000280 b.eq 0xdcd48 dccfc: 14000001 b 0xdcd00 dcd00: 528e8d88 mov w8, #0x746c // =29804 dcd04: 72ae8d28 movk w8, #0x7469, lsl #16 dcd08: b940b7e9 ldr w9, [sp, #0xb4] dcd0c: 6b080128 subs w8, w9, w8 dcd10: b900a3e8 str w8, [sp, #0xa0] dcd14: 54000120 b.eq 0xdcd38 dcd18: 14000001 b 0xdcd1c dcd1c: 528e4c68 mov w8, #0x7263 // =29283 dcd20: 72af2e48 movk w8, #0x7972, lsl #16 dcd24: b940b7e9 ldr w9, [sp, #0xb4] dcd28: 6b080128 subs w8, w9, w8 dcd2c: b9009fe8 str w8, [sp, #0x9c] dcd30: 54000620 b.eq 0xdcdf4 dcd34: 1400005f b 0xdceb0 dcd38: 528e8d88 mov w8, #0x746c // =29804 dcd3c: 72ae8d28 movk w8, #0x7469, lsl #16 dcd40: b819c3a8 stur w8, [x29, #-0x64] dcd44: 1400005c b 0xdceb4 dcd48: 528e8d28 mov w8, #0x7469 // =29801 dcd4c: 72ac2e48 movk w8, #0x6172, lsl #16 dcd50: b819c3a8 stur w8, [x29, #-0x64] dcd54: 14000058 b 0xdceb4 dcd58: 528d2e88 mov w8, #0x6974 // =26996 dcd5c: 72aeee48 movk w8, #0x7772, lsl #16 dcd60: b819c3a8 stur w8, [x29, #-0x64] dcd64: 14000054 b 0xdceb4 dcd68: 528dce48 mov w8, #0x6e72 // =28274 dcd6c: 72aceca8 movk w8, #0x6765, lsl #16 dcd70: b819c3a8 stur w8, [x29, #-0x64] dcd74: 14000050 b 0xdceb4 dcd78: f85a03a8 ldur x8, [x29, #-0x60] dcd7c: f85b03a9 ldur x9, [x29, #-0x50] dcd80: 8b090108 add x8, x8, x9 dcd84: 385ff10a ldurb w10, [x8, #-0x1] dcd88: 340002ea cbz w10, 0xdcde4 dcd8c: 14000001 b 0xdcd90 dcd90: f85a03a8 ldur x8, [x29, #-0x60] dcd94: f85b03a9 ldur x9, [x29, #-0x50] dcd98: 8b090108 add x8, x8, x9 dcd9c: 385ff102 ldurb w2, [x8, #-0x1] dcda0: 900008e1 adrp x1, 0x1f8000 dcda4: 91384421 add x1, x1, #0xe11 dcda8: d10073a8 sub x8, x29, #0x1c dcdac: aa0803e0 mov x0, x8 dcdb0: f9004be8 str x8, [sp, #0x90] dcdb4: 97ff1647 bl 0xa26d0 dcdb8: f85683a8 ldur x8, [x29, #-0x98] dcdbc: 9102e109 add x9, x8, #0xb8 dcdc0: b9008fe0 str w0, [sp, #0x8c] dcdc4: aa0903e0 mov x0, x9 dcdc8: 97ff203a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dcdcc: 528e8e41 mov w1, #0x7472 // =29810 dcdd0: 72ac6c81 movk w1, #0x6364, lsl #16 dcdd4: f9404be2 ldr x2, [sp, #0x90] dcdd8: 97ff0d7a bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dcddc: b9008be0 str w0, [sp, #0x88] dcde0: 14000001 b 0xdcde4 dcde4: 528c4ea8 mov w8, #0x6275 // =25205 dcde8: 72ac2d88 movk w8, #0x616c, lsl #16 dcdec: b819c3a8 stur w8, [x29, #-0x64] dcdf0: 14000031 b 0xdceb4 dcdf4: f85b03a8 ldur x8, [x29, #-0x50] dcdf8: f1001508 subs x8, x8, #0x5 dcdfc: f90043e8 str x8, [sp, #0x80] dce00: 540001e8 b.hi 0xdce3c dce04: 14000001 b 0xdce08 dce08: f85a03a8 ldur x8, [x29, #-0x60] dce0c: aa0803e0 mov x0, x8 dce10: f9003fe0 str x0, [sp, #0x78] dce14: b40000a8 cbz x8, 0xdce28 dce18: 14000001 b 0xdce1c dce1c: f9403fe0 ldr x0, [sp, #0x78] dce20: 97ff2594 bl 0xa6470 <_ZdaPv@plt> dce24: 14000001 b 0xdce28 dce28: aa1f03e8 mov x8, xzr dce2c: f81a03a8 stur x8, [x29, #-0x60] dce30: 12807dc9 mov w9, #-0x3ef // =-1007 dce34: b81cc3a9 stur w9, [x29, #-0x34] dce38: 140000b3 b 0xdd104 dce3c: f85a03a8 ldur x8, [x29, #-0x60] dce40: 91001100 add x0, x8, #0x4 dce44: 97ff2b9b bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> dce48: 781983a0 sturh w0, [x29, #-0x68] dce4c: 785983a0 ldurh w0, [x29, #-0x68] dce50: 5284e1e9 mov w9, #0x270f // =9999 dce54: 6b090009 subs w9, w0, w9 dce58: b90077e9 str w9, [sp, #0x74] dce5c: 5400028c b.gt 0xdceac dce60: 14000001 b 0xdce64 dce64: 785983a2 ldurh w2, [x29, #-0x68] dce68: 900008e1 adrp x1, 0x1f8000 dce6c: 91384421 add x1, x1, #0xe11 dce70: d10093a8 sub x8, x29, #0x24 dce74: aa0803e0 mov x0, x8 dce78: f90037e8 str x8, [sp, #0x68] dce7c: 97ff1615 bl 0xa26d0 dce80: f85683a8 ldur x8, [x29, #-0x98] dce84: 9102e101 add x1, x8, #0xb8 dce88: b90067e0 str w0, [sp, #0x64] dce8c: aa0103e0 mov x0, x1 dce90: 97ff2008 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dce94: 528c2e41 mov w1, #0x6172 // =24946 dce98: 72af2ca1 movk w1, #0x7965, lsl #16 dce9c: f94037e2 ldr x2, [sp, #0x68] dcea0: 97ff0d48 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dcea4: b90063e0 str w0, [sp, #0x60] dcea8: 14000001 b 0xdceac dceac: 14000002 b 0xdceb4 dceb0: 14000001 b 0xdceb4 dceb4: b859c3a8 ldur w8, [x29, #-0x64] dceb8: 340010c8 cbz w8, 0xdd0d0 dcebc: 14000001 b 0xdcec0 dcec0: 320003e8 orr w8, wzr, #0x1 dcec4: 381943a8 sturb w8, [x29, #-0x6c] dcec8: aa1f03e9 mov x9, xzr dcecc: f81883a9 stur x9, [x29, #-0x78] dced0: 2a1f03e8 mov w8, wzr dced4: b81843a8 stur w8, [x29, #-0x7c] dced8: f85b03a9 ldur x9, [x29, #-0x50] dcedc: f1001529 subs x9, x9, #0x5 dcee0: f9002fe9 str x9, [sp, #0x58] dcee4: 540001e8 b.hi 0xdcf20 dcee8: 14000001 b 0xdceec dceec: f85a03a8 ldur x8, [x29, #-0x60] dcef0: aa0803e0 mov x0, x8 dcef4: f9002be0 str x0, [sp, #0x50] dcef8: b40000a8 cbz x8, 0xdcf0c dcefc: 14000001 b 0xdcf00 dcf00: f9402be0 ldr x0, [sp, #0x50] dcf04: 97ff255b bl 0xa6470 <_ZdaPv@plt> dcf08: 14000001 b 0xdcf0c dcf0c: aa1f03e8 mov x8, xzr dcf10: f81a03a8 stur x8, [x29, #-0x60] dcf14: 12807dc9 mov w9, #-0x3ef // =-1007 dcf18: b81cc3a9 stur w9, [x29, #-0x34] dcf1c: 1400007a b 0xdd104 dcf20: f85b03a8 ldur x8, [x29, #-0x50] dcf24: f1001908 subs x8, x8, #0x6 dcf28: f1001108 subs x8, x8, #0x4 dcf2c: f90027e8 str x8, [sp, #0x48] dcf30: 54000723 b.lo 0xdd014 dcf34: 14000001 b 0xdcf38 dcf38: f85b03a8 ldur x8, [x29, #-0x50] dcf3c: f1001908 subs x8, x8, #0x6 dcf40: d341fd08 lsr x8, x8, #1 dcf44: 2a0803e9 mov w9, w8 dcf48: 71000529 subs w9, w9, #0x1 dcf4c: 2a0903e8 mov w8, w9 dcf50: 2a0803e9 mov w9, w8 dcf54: b81843a9 stur w9, [x29, #-0x7c] dcf58: f85a03a8 ldur x8, [x29, #-0x60] dcf5c: 91001908 add x8, x8, #0x6 dcf60: f81883a8 stur x8, [x29, #-0x78] dcf64: f85883a8 ldur x8, [x29, #-0x78] dcf68: 79c00109 ldrsh w9, [x8] dcf6c: 31000929 adds w9, w9, #0x2 dcf70: b90047e9 str w9, [sp, #0x44] dcf74: 54000301 b.ne 0xdcfd4 dcf78: 14000001 b 0xdcf7c dcf7c: 2a1f03e8 mov w8, wzr dcf80: b81803a8 stur w8, [x29, #-0x80] dcf84: 14000001 b 0xdcf88 dcf88: b85803a8 ldur w8, [x29, #-0x80] dcf8c: b85843a9 ldur w9, [x29, #-0x7c] dcf90: 6b090108 subs w8, w8, w9 dcf94: b90043e8 str w8, [sp, #0x40] dcf98: 540001ca b.ge 0xdcfd0 dcf9c: 14000001 b 0xdcfa0 dcfa0: f85883a8 ldur x8, [x29, #-0x78] dcfa4: b89803a9 ldursw x9, [x29, #-0x80] dcfa8: d37ff929 lsl x9, x9, #1 dcfac: 7869690a ldrh w10, [x8, x9] dcfb0: 5ac0094a rev w10, w10 dcfb4: 53107d4a lsr w10, w10, #16 dcfb8: 7829690a strh w10, [x8, x9] dcfbc: 14000001 b 0xdcfc0 dcfc0: b85803a8 ldur w8, [x29, #-0x80] dcfc4: 11000508 add w8, w8, #0x1 dcfc8: b81803a8 stur w8, [x29, #-0x80] dcfcc: 17ffffef b 0xdcf88 dcfd0: 14000001 b 0xdcfd4 dcfd4: f85883a8 ldur x8, [x29, #-0x78] dcfd8: 79c00109 ldrsh w9, [x8] dcfdc: 31040529 adds w9, w9, #0x101 dcfe0: b9003fe9 str w9, [sp, #0x3c] dcfe4: 54000161 b.ne 0xdd010 dcfe8: 14000001 b 0xdcfec dcfec: f85883a8 ldur x8, [x29, #-0x78] dcff0: 91000908 add x8, x8, #0x2 dcff4: f81883a8 stur x8, [x29, #-0x78] dcff8: b85843a9 ldur w9, [x29, #-0x7c] dcffc: 71000529 subs w9, w9, #0x1 dd000: b81843a9 stur w9, [x29, #-0x7c] dd004: 2a1f03e9 mov w9, wzr dd008: 381943a9 sturb w9, [x29, #-0x6c] dd00c: 14000001 b 0xdd010 dd010: 14000001 b 0xdd014 dd014: 385943a8 ldurb w8, [x29, #-0x6c] dd018: 360001e8 tbz w8, #0x0, 0xdd054 dd01c: 14000001 b 0xdd020 dd020: f85a03a8 ldur x8, [x29, #-0x60] dd024: f85b03a9 ldur x9, [x29, #-0x50] dd028: 2a1f03ea mov w10, wzr dd02c: 3829690a strb w10, [x8, x9] dd030: f85683a8 ldur x8, [x29, #-0x98] dd034: 9102e100 add x0, x8, #0xb8 dd038: 97ff1f9e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dd03c: b859c3a1 ldur w1, [x29, #-0x64] dd040: f85a03a8 ldur x8, [x29, #-0x60] dd044: 91001902 add x2, x8, #0x6 dd048: 97ff0cde bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dd04c: b9003be0 str w0, [sp, #0x38] dd050: 1400001f b 0xdd0cc dd054: f85883a1 ldur x1, [x29, #-0x78] dd058: b89843a2 ldursw x2, [x29, #-0x7c] dd05c: d100c3a0 sub x0, x29, #0x30 dd060: 97ff0b50 bl 0x9fda0 <_ZN7android7String8C1EPKDsm@plt> dd064: f85683a0 ldur x0, [x29, #-0x98] dd068: 9102e000 add x0, x0, #0xb8 dd06c: 97ff1f91 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dd070: f9001be0 str x0, [sp, #0x30] dd074: 14000001 b 0xdd078 dd078: b859c3a8 ldur w8, [x29, #-0x64] dd07c: d100c3a0 sub x0, x29, #0x30 dd080: b9002fe8 str w8, [sp, #0x2c] dd084: 97ff2937 bl 0xa7560 <_ZNK7android7String86stringEv@plt> dd088: f90013e0 str x0, [sp, #0x20] dd08c: 14000001 b 0xdd090 dd090: f9401be0 ldr x0, [sp, #0x30] dd094: b9402fe1 ldr w1, [sp, #0x2c] dd098: f94013e2 ldr x2, [sp, #0x20] dd09c: 97ff0cc9 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dd0a0: b9001fe0 str w0, [sp, #0x1c] dd0a4: 14000001 b 0xdd0a8 dd0a8: d100c3a0 sub x0, x29, #0x30 dd0ac: 97ff2e21 bl 0xa8930 <_ZN7android7String8D1Ev@plt> dd0b0: 14000007 b 0xdd0cc dd0b4: f81783a0 stur x0, [x29, #-0x88] dd0b8: 2a0103e8 mov w8, w1 dd0bc: b81743a8 stur w8, [x29, #-0x8c] dd0c0: d100c3a0 sub x0, x29, #0x30 dd0c4: 97ff2e1b bl 0xa8930 <_ZN7android7String8D1Ev@plt> dd0c8: 1400001d b 0xdd13c dd0cc: 14000001 b 0xdd0d0 dd0d0: f85a03a8 ldur x8, [x29, #-0x60] dd0d4: aa0803e0 mov x0, x8 dd0d8: f9000be0 str x0, [sp, #0x10] dd0dc: b40000a8 cbz x8, 0xdd0f0 dd0e0: 14000001 b 0xdd0e4 dd0e4: f9400be0 ldr x0, [sp, #0x10] dd0e8: 97ff24e2 bl 0xa6470 <_ZdaPv@plt> dd0ec: 14000001 b 0xdd0f0 dd0f0: aa1f03e8 mov x8, xzr dd0f4: f81a03a8 stur x8, [x29, #-0x60] dd0f8: 2a1f03e9 mov w9, wzr dd0fc: b81cc3a9 stur w9, [x29, #-0x34] dd100: 14000001 b 0xdd104 dd104: b85cc3a8 ldur w8, [x29, #-0x34] dd108: d53bd049 mrs x9, TPIDR_EL0 dd10c: f9401529 ldr x9, [x9, #0x28] dd110: f85e83aa ldur x10, [x29, #-0x18] dd114: eb0a0129 subs x9, x9, x10 dd118: b9000fe8 str w8, [sp, #0xc] dd11c: f90003e9 str x9, [sp] dd120: 54000121 b.ne 0xdd144 dd124: 14000001 b 0xdd128 dd128: b9400fe0 ldr w0, [sp, #0xc] dd12c: a9577bfd ldp x29, x30, [sp, #0x170] dd130: f940b3fc ldr x28, [sp, #0x160] dd134: 910603ff add sp, sp, #0x180 dd138: d65f03c0 ret dd13c: f85783a0 ldur x0, [x29, #-0x88] dd140: 97ff2b74 bl 0xa7f10 <_Unwind_Resume@plt> dd144: 97ff330b bl 0xa9d70 <__stack_chk_fail@plt> 00000000000dd148 : dd148: d10603ff sub sp, sp, #0x180 dd14c: f900b3fc str x28, [sp, #0x160] dd150: a9177bfd stp x29, x30, [sp, #0x170] dd154: 9105c3fd add x29, sp, #0x170 dd158: d53bd048 mrs x8, TPIDR_EL0 dd15c: f9401508 ldr x8, [x8, #0x28] dd160: f81e83a8 stur x8, [x29, #-0x18] dd164: f81983a0 stur x0, [x29, #-0x68] dd168: f81903a1 stur x1, [x29, #-0x70] dd16c: f85983a8 ldur x8, [x29, #-0x68] dd170: aa0803e0 mov x0, x8 dd174: 91024101 add x1, x8, #0x90 dd178: f85903a3 ldur x3, [x29, #-0x70] dd17c: d10123a8 sub x8, x29, #0x48 dd180: 320003e2 orr w2, wzr, #0x1 dd184: f81603a0 stur x0, [x29, #-0xa0] dd188: aa0803e0 mov x0, x8 dd18c: f81583a8 stur x8, [x29, #-0xa8] dd190: 97ff1608 bl 0xa29b0 <_ZN7android3ID3C1ERKNS_2spINS_10DataSourceEEEbl@plt> dd194: f85583a0 ldur x0, [x29, #-0xa8] dd198: 97ff1e2e bl 0xa4a50 <_ZNK7android3ID37isValidEv@plt> dd19c: b81543a0 stur w0, [x29, #-0xac] dd1a0: 14000001 b 0xdd1a4 dd1a4: b85543a8 ldur w8, [x29, #-0xac] dd1a8: 36001d68 tbz w8, #0x0, 0xdd554 dd1ac: 14000001 b 0xdd1b0 dd1b0: aa1f03e8 mov x8, xzr dd1b4: f81783a8 stur x8, [x29, #-0x88] dd1b8: 14000001 b 0xdd1bc dd1bc: f85783a8 ldur x8, [x29, #-0x88] dd1c0: f1002908 subs x8, x8, #0xa dd1c4: f9005fe8 str x8, [sp, #0xb8] dd1c8: 54001588 b.hi 0xdd478 dd1cc: 14000001 b 0xdd1d0 dd1d0: f85603a8 ldur x8, [x29, #-0xa0] dd1d4: 9102e100 add x0, x8, #0xb8 dd1d8: 97ff1f36 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dd1dc: f9005be0 str x0, [sp, #0xb0] dd1e0: 14000001 b 0xdd1e4 dd1e4: f85783a8 ldur x8, [x29, #-0x88] dd1e8: 321d07e9 orr w9, wzr, #0x18 dd1ec: 2a0903ea mov w10, w9 dd1f0: 9b0a7d08 mul x8, x8, x10 dd1f4: 90000dea adrp x10, 0x299000 dd1f8: 9119214a add x10, x10, #0x648 dd1fc: b8686941 ldr w1, [x10, x8] dd200: f9405be0 ldr x0, [sp, #0xb0] dd204: 97ff3757 bl 0xaaf60 <_ZNK7android8MetaData7hasDataEj@plt> dd208: b900afe0 str w0, [sp, #0xac] dd20c: 14000001 b 0xdd210 dd210: b940afe8 ldr w8, [sp, #0xac] dd214: 37001288 tbnz w8, #0x0, 0xdd464 dd218: 14000001 b 0xdd21c dd21c: 52800508 mov w8, #0x28 // =40 dd220: 2a0803e0 mov w0, w8 dd224: 97ff2f3b bl 0xa8f10 <_Znwm@plt> dd228: f90053e0 str x0, [sp, #0xa0] dd22c: 14000001 b 0xdd230 dd230: f94053e0 ldr x0, [sp, #0xa0] dd234: f85783a8 ldur x8, [x29, #-0x88] dd238: 321d07e9 orr w9, wzr, #0x18 dd23c: 2a0903ea mov w10, w9 dd240: 9b0a7d08 mul x8, x8, x10 dd244: 90000dea adrp x10, 0x299000 dd248: 9119214a add x10, x10, #0x648 dd24c: 8b080148 add x8, x10, x8 dd250: f9400502 ldr x2, [x8, #0x8] dd254: d10123a1 sub x1, x29, #0x48 dd258: f94053e8 ldr x8, [sp, #0xa0] dd25c: f9004fe0 str x0, [sp, #0x98] dd260: aa0803e0 mov x0, x8 dd264: 97ff3533 bl 0xaa730 <_ZN7android3ID38IteratorC1ERKS0_PKc@plt> dd268: 14000001 b 0xdd26c dd26c: f9404fe8 ldr x8, [sp, #0x98] dd270: f81703a8 stur x8, [x29, #-0x90] dd274: f85703a0 ldur x0, [x29, #-0x90] dd278: 97ff2bb2 bl 0xa8140 <_ZNK7android3ID38Iterator4doneEv@plt> dd27c: b90097e0 str w0, [sp, #0x94] dd280: 14000001 b 0xdd284 dd284: b94097e8 ldr w8, [sp, #0x94] dd288: 36000668 tbz w8, #0x0, 0xdd354 dd28c: 14000001 b 0xdd290 dd290: f85703a8 ldur x8, [x29, #-0x90] dd294: aa0803e0 mov x0, x8 dd298: f90047e0 str x0, [sp, #0x88] dd29c: b40000e8 cbz x8, 0xdd2b8 dd2a0: 14000001 b 0xdd2a4 dd2a4: f94047e0 ldr x0, [sp, #0x88] dd2a8: 97ff1682 bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> dd2ac: f94047e0 ldr x0, [sp, #0x88] dd2b0: 97ff0dac bl 0xa0960 <_ZdlPv@plt> dd2b4: 14000001 b 0xdd2b8 dd2b8: 52800508 mov w8, #0x28 // =40 dd2bc: 2a0803e0 mov w0, w8 dd2c0: 97ff2f14 bl 0xa8f10 <_Znwm@plt> dd2c4: f90043e0 str x0, [sp, #0x80] dd2c8: 14000001 b 0xdd2cc dd2cc: f94043e0 ldr x0, [sp, #0x80] dd2d0: f85783a8 ldur x8, [x29, #-0x88] dd2d4: 321d07e9 orr w9, wzr, #0x18 dd2d8: 2a0903ea mov w10, w9 dd2dc: 9b0a7d08 mul x8, x8, x10 dd2e0: 90000dea adrp x10, 0x299000 dd2e4: 9119214a add x10, x10, #0x648 dd2e8: 8b080148 add x8, x10, x8 dd2ec: f9400902 ldr x2, [x8, #0x10] dd2f0: d10123a1 sub x1, x29, #0x48 dd2f4: f94043e8 ldr x8, [sp, #0x80] dd2f8: f9003fe0 str x0, [sp, #0x78] dd2fc: aa0803e0 mov x0, x8 dd300: 97ff350c bl 0xaa730 <_ZN7android3ID38IteratorC1ERKS0_PKc@plt> dd304: 14000001 b 0xdd308 dd308: f9403fe8 ldr x8, [sp, #0x78] dd30c: f81703a8 stur x8, [x29, #-0x90] dd310: 14000011 b 0xdd354 dd314: f81883a0 stur x0, [x29, #-0x78] dd318: 2a0103e8 mov w8, w1 dd31c: b81843a8 stur w8, [x29, #-0x7c] dd320: 1400009a b 0xdd588 dd324: f81883a0 stur x0, [x29, #-0x78] dd328: 2a0103e8 mov w8, w1 dd32c: b81843a8 stur w8, [x29, #-0x7c] dd330: f94053e0 ldr x0, [sp, #0xa0] dd334: 97ff0d8b bl 0xa0960 <_ZdlPv@plt> dd338: 14000094 b 0xdd588 dd33c: f81883a0 stur x0, [x29, #-0x78] dd340: 2a0103e8 mov w8, w1 dd344: b81843a8 stur w8, [x29, #-0x7c] dd348: f94043e0 ldr x0, [sp, #0x80] dd34c: 97ff0d85 bl 0xa0960 <_ZdlPv@plt> dd350: 1400008e b 0xdd588 dd354: f85703a0 ldur x0, [x29, #-0x90] dd358: 97ff2b7a bl 0xa8140 <_ZNK7android3ID38Iterator4doneEv@plt> dd35c: b90077e0 str w0, [sp, #0x74] dd360: 14000001 b 0xdd364 dd364: b94077e8 ldr w8, [sp, #0x74] dd368: 360001a8 tbz w8, #0x0, 0xdd39c dd36c: 14000001 b 0xdd370 dd370: f85703a8 ldur x8, [x29, #-0x90] dd374: aa0803e0 mov x0, x8 dd378: f90037e0 str x0, [sp, #0x68] dd37c: b40000e8 cbz x8, 0xdd398 dd380: 14000001 b 0xdd384 dd384: f94037e0 ldr x0, [sp, #0x68] dd388: 97ff164a bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> dd38c: f94037e0 ldr x0, [sp, #0x68] dd390: 97ff0d74 bl 0xa0960 <_ZdlPv@plt> dd394: 14000001 b 0xdd398 dd398: 14000034 b 0xdd468 dd39c: d10143a0 sub x0, x29, #0x50 dd3a0: 97ff34bc bl 0xaa690 <_ZN7android7String8C1Ev@plt> dd3a4: 14000001 b 0xdd3a8 dd3a8: f85703a0 ldur x0, [x29, #-0x90] dd3ac: d10143a1 sub x1, x29, #0x50 dd3b0: aa1f03e2 mov x2, xzr dd3b4: 97ff2c83 bl 0xa85c0 <_ZNK7android3ID38Iterator9getStringEPNS_7String8ES3_@plt> dd3b8: 14000001 b 0xdd3bc dd3bc: f85703a8 ldur x8, [x29, #-0x90] dd3c0: aa0803e0 mov x0, x8 dd3c4: f90033e0 str x0, [sp, #0x60] dd3c8: b40000e8 cbz x8, 0xdd3e4 dd3cc: 14000001 b 0xdd3d0 dd3d0: f94033e0 ldr x0, [sp, #0x60] dd3d4: 97ff1637 bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> dd3d8: f94033e0 ldr x0, [sp, #0x60] dd3dc: 97ff0d61 bl 0xa0960 <_ZdlPv@plt> dd3e0: 14000001 b 0xdd3e4 dd3e4: f85603a8 ldur x8, [x29, #-0xa0] dd3e8: 9102e100 add x0, x8, #0xb8 dd3ec: 97ff1eb1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dd3f0: f9002fe0 str x0, [sp, #0x58] dd3f4: 14000001 b 0xdd3f8 dd3f8: f85783a8 ldur x8, [x29, #-0x88] dd3fc: 321d07e9 orr w9, wzr, #0x18 dd400: 2a0903ea mov w10, w9 dd404: 9b0a7d08 mul x8, x8, x10 dd408: 90000dea adrp x10, 0x299000 dd40c: 9119214a add x10, x10, #0x648 dd410: b8686949 ldr w9, [x10, x8] dd414: d10143a0 sub x0, x29, #0x50 dd418: b90057e9 str w9, [sp, #0x54] dd41c: 97ff2345 bl 0xa6130 <_ZNK7android7String8cvPKcEv@plt> dd420: f90027e0 str x0, [sp, #0x48] dd424: 14000001 b 0xdd428 dd428: f9402fe0 ldr x0, [sp, #0x58] dd42c: b94057e1 ldr w1, [sp, #0x54] dd430: f94027e2 ldr x2, [sp, #0x48] dd434: 97ff0be3 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dd438: b90047e0 str w0, [sp, #0x44] dd43c: 14000001 b 0xdd440 dd440: d10143a0 sub x0, x29, #0x50 dd444: 97ff2d3b bl 0xa8930 <_ZN7android7String8D1Ev@plt> dd448: 14000007 b 0xdd464 dd44c: f81883a0 stur x0, [x29, #-0x78] dd450: 2a0103e8 mov w8, w1 dd454: b81843a8 stur w8, [x29, #-0x7c] dd458: d10143a0 sub x0, x29, #0x50 dd45c: 97ff2d35 bl 0xa8930 <_ZN7android7String8D1Ev@plt> dd460: 1400004a b 0xdd588 dd464: 14000001 b 0xdd468 dd468: f85783a8 ldur x8, [x29, #-0x88] dd46c: 91000508 add x8, x8, #0x1 dd470: f81783a8 stur x8, [x29, #-0x88] dd474: 17ffff52 b 0xdd1bc dd478: d10183a0 sub x0, x29, #0x60 dd47c: 97ff3485 bl 0xaa690 <_ZN7android7String8C1Ev@plt> dd480: 14000001 b 0xdd484 dd484: d10123a0 sub x0, x29, #0x48 dd488: d10163a1 sub x1, x29, #0x58 dd48c: d10183a2 sub x2, x29, #0x60 dd490: 97ff12dc bl 0xa2000 <_ZNK7android3ID311getAlbumArtEPmPNS_7String8E@plt> dd494: f9001fe0 str x0, [sp, #0x38] dd498: 14000001 b 0xdd49c dd49c: f9401fe8 ldr x8, [sp, #0x38] dd4a0: f81683a8 stur x8, [x29, #-0x98] dd4a4: f85683a9 ldur x9, [x29, #-0x98] dd4a8: b4000509 cbz x9, 0xdd548 dd4ac: 14000001 b 0xdd4b0 dd4b0: f85603a8 ldur x8, [x29, #-0xa0] dd4b4: 9102e100 add x0, x8, #0xb8 dd4b8: 97ff1e7e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dd4bc: f9001be0 str x0, [sp, #0x30] dd4c0: 14000001 b 0xdd4c4 dd4c4: f85683a3 ldur x3, [x29, #-0x98] dd4c8: f85a83a4 ldur x4, [x29, #-0x58] dd4cc: 528c4821 mov w1, #0x6241 // =25153 dd4d0: 72ac2d81 movk w1, #0x616c, lsl #16 dd4d4: 528dcca2 mov w2, #0x6e65 // =28261 dd4d8: 72adcde2 movk w2, #0x6e6f, lsl #16 dd4dc: f9401be0 ldr x0, [sp, #0x30] dd4e0: 97ff1fd4 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> dd4e4: b9002fe0 str w0, [sp, #0x2c] dd4e8: 14000001 b 0xdd4ec dd4ec: f85603a8 ldur x8, [x29, #-0xa0] dd4f0: 9102e100 add x0, x8, #0xb8 dd4f4: 97ff1e6f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dd4f8: f90013e0 str x0, [sp, #0x20] dd4fc: 14000001 b 0xdd500 dd500: d10183a0 sub x0, x29, #0x60 dd504: 97ff2817 bl 0xa7560 <_ZNK7android7String86stringEv@plt> dd508: f9000fe0 str x0, [sp, #0x18] dd50c: 14000001 b 0xdd510 dd510: 528829a1 mov w1, #0x414d // =16717 dd514: 72ac2d81 movk w1, #0x616c, lsl #16 dd518: f94013e0 ldr x0, [sp, #0x20] dd51c: f9400fe2 ldr x2, [sp, #0x18] dd520: 97ff0ba8 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> dd524: b90017e0 str w0, [sp, #0x14] dd528: 14000001 b 0xdd52c dd52c: 14000007 b 0xdd548 dd530: f81883a0 stur x0, [x29, #-0x78] dd534: 2a0103e8 mov w8, w1 dd538: b81843a8 stur w8, [x29, #-0x7c] dd53c: d10183a0 sub x0, x29, #0x60 dd540: 97ff2cfc bl 0xa8930 <_ZN7android7String8D1Ev@plt> dd544: 14000011 b 0xdd588 dd548: d10183a0 sub x0, x29, #0x60 dd54c: 97ff2cf9 bl 0xa8930 <_ZN7android7String8D1Ev@plt> dd550: 14000001 b 0xdd554 dd554: d10123a0 sub x0, x29, #0x48 dd558: 97ff2946 bl 0xa7a70 <_ZN7android3ID3D1Ev@plt> dd55c: d53bd040 mrs x0, TPIDR_EL0 dd560: f9401400 ldr x0, [x0, #0x28] dd564: f85e83be ldur x30, [x29, #-0x18] dd568: eb1e0000 subs x0, x0, x30 dd56c: f90007e0 str x0, [sp, #0x8] dd570: 54000161 b.ne 0xdd59c dd574: 14000001 b 0xdd578 dd578: a9577bfd ldp x29, x30, [sp, #0x170] dd57c: f940b3fc ldr x28, [sp, #0x160] dd580: 910603ff add sp, sp, #0x180 dd584: d65f03c0 ret dd588: d10123a0 sub x0, x29, #0x48 dd58c: 97ff2939 bl 0xa7a70 <_ZN7android3ID3D1Ev@plt> dd590: 14000001 b 0xdd594 dd594: f85883a0 ldur x0, [x29, #-0x78] dd598: 97ff2a5e bl 0xa7f10 <_Unwind_Resume@plt> dd59c: 97ff31f5 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000dd5a0 : dd5a0: d10443ff sub sp, sp, #0x110 dd5a4: a9107bfd stp x29, x30, [sp, #0x100] dd5a8: 910403fd add x29, sp, #0x100 dd5ac: d53bd048 mrs x8, TPIDR_EL0 dd5b0: f9401508 ldr x8, [x8, #0x28] dd5b4: f81f83a8 stur x8, [x29, #-0x8] dd5b8: f81983a0 stur x0, [x29, #-0x68] dd5bc: f81903a1 stur x1, [x29, #-0x70] dd5c0: f81883a2 stur x2, [x29, #-0x78] dd5c4: f85983a8 ldur x8, [x29, #-0x68] dd5c8: f85883a0 ldur x0, [x29, #-0x78] dd5cc: f1002c00 subs x0, x0, #0xb dd5d0: f9002fe8 str x8, [sp, #0x58] dd5d4: f9002be0 str x0, [sp, #0x50] dd5d8: 540000a8 b.hi 0xdd5ec dd5dc: 14000001 b 0xdd5e0 dd5e0: 128002a8 mov w8, #-0x16 // =-22 dd5e4: b81a43a8 stur w8, [x29, #-0x5c] dd5e8: 1400013b b 0xddad4 dd5ec: f9402fe8 ldr x8, [sp, #0x58] dd5f0: 91024100 add x0, x8, #0x90 dd5f4: 97ff2867 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd5f8: f85903a1 ldur x1, [x29, #-0x70] dd5fc: d10033a2 sub x2, x29, #0xc dd600: 97ff0a0c bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dd604: 370000a0 tbnz w0, #0x0, 0xdd618 dd608: 14000001 b 0xdd60c dd60c: 12807dc8 mov w8, #-0x3ef // =-1007 dd610: b81a43a8 stur w8, [x29, #-0x5c] dd614: 14000130 b 0xddad4 dd618: 385f73a8 ldurb w8, [x29, #-0x9] dd61c: b81843a8 stur w8, [x29, #-0x7c] dd620: b85f43a8 ldur w8, [x29, #-0xc] dd624: 12005d08 and w8, w8, #0xffffff dd628: b81f43a8 stur w8, [x29, #-0xc] dd62c: f9402fe9 ldr x9, [sp, #0x58] dd630: 91024120 add x0, x9, #0x90 dd634: 97ff2857 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd638: f85903a9 ldur x9, [x29, #-0x70] dd63c: 91001121 add x1, x9, #0x4 dd640: d10043a2 sub x2, x29, #0x10 dd644: 97ff09fb bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dd648: 370000a0 tbnz w0, #0x0, 0xdd65c dd64c: 14000001 b 0xdd650 dd650: 12807dc8 mov w8, #-0x3ef // =-1007 dd654: b81a43a8 stur w8, [x29, #-0x5c] dd658: 1400011f b 0xddad4 dd65c: f9402fe8 ldr x8, [sp, #0x58] dd660: 91024100 add x0, x8, #0x90 dd664: 97ff284b bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd668: f85903a8 ldur x8, [x29, #-0x70] dd66c: 91002101 add x1, x8, #0x8 dd670: d10053a2 sub x2, x29, #0x14 dd674: 97ff09ef bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dd678: 370000a0 tbnz w0, #0x0, 0xdd68c dd67c: 14000001 b 0xdd680 dd680: 12807dc8 mov w8, #-0x3ef // =-1007 dd684: b81a43a8 stur w8, [x29, #-0x5c] dd688: 14000113 b 0xddad4 dd68c: b85ec3a8 ldur w8, [x29, #-0x14] dd690: 350000a8 cbnz w8, 0xdd6a4 dd694: 14000001 b 0xdd698 dd698: 12807dc8 mov w8, #-0x3ef // =-1007 dd69c: b81a43a8 stur w8, [x29, #-0x5c] dd6a0: 1400010d b 0xddad4 dd6a4: f85903a8 ldur x8, [x29, #-0x70] dd6a8: 91003108 add x8, x8, #0xc dd6ac: f81903a8 stur x8, [x29, #-0x70] dd6b0: f85883a8 ldur x8, [x29, #-0x78] dd6b4: f1003108 subs x8, x8, #0xc dd6b8: f81883a8 stur x8, [x29, #-0x78] dd6bc: b85843a9 ldur w9, [x29, #-0x7c] dd6c0: 350005c9 cbnz w9, 0xdd778 dd6c4: 14000001 b 0xdd6c8 dd6c8: f85883a8 ldur x8, [x29, #-0x78] dd6cc: f1001d08 subs x8, x8, #0x7 dd6d0: f90027e8 str x8, [sp, #0x48] dd6d4: 540000a8 b.hi 0xdd6e8 dd6d8: 14000001 b 0xdd6dc dd6dc: 128002a8 mov w8, #-0x16 // =-22 dd6e0: b81a43a8 stur w8, [x29, #-0x5c] dd6e4: 140000fc b 0xddad4 dd6e8: f9402fe8 ldr x8, [sp, #0x58] dd6ec: 91024100 add x0, x8, #0x90 dd6f0: 97ff2828 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd6f4: f85903a1 ldur x1, [x29, #-0x70] dd6f8: d100b3a2 sub x2, x29, #0x2c dd6fc: 97ff09cd bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dd700: 370000a0 tbnz w0, #0x0, 0xdd714 dd704: 14000001 b 0xdd708 dd708: 12807dc8 mov w8, #-0x3ef // =-1007 dd70c: b81a43a8 stur w8, [x29, #-0x5c] dd710: 140000f1 b 0xddad4 dd714: b85d43a8 ldur w8, [x29, #-0x2c] dd718: 2a0803e9 mov w9, w8 dd71c: f81e03a9 stur x9, [x29, #-0x20] dd720: f9402fe9 ldr x9, [sp, #0x58] dd724: 91024120 add x0, x9, #0x90 dd728: 97ff281a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd72c: f85903a9 ldur x9, [x29, #-0x70] dd730: 91001121 add x1, x9, #0x4 dd734: d100b3a2 sub x2, x29, #0x2c dd738: 97ff09be bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dd73c: 370000a0 tbnz w0, #0x0, 0xdd750 dd740: 14000001 b 0xdd744 dd744: 12807dc8 mov w8, #-0x3ef // =-1007 dd748: b81a43a8 stur w8, [x29, #-0x5c] dd74c: 140000e2 b 0xddad4 dd750: b85d43a8 ldur w8, [x29, #-0x2c] dd754: 2a0803e9 mov w9, w8 dd758: f81d83a9 stur x9, [x29, #-0x28] dd75c: f85903a9 ldur x9, [x29, #-0x70] dd760: 91002129 add x9, x9, #0x8 dd764: f81903a9 stur x9, [x29, #-0x70] dd768: f85883a9 ldur x9, [x29, #-0x78] dd76c: f1002129 subs x9, x9, #0x8 dd770: f81883a9 stur x9, [x29, #-0x78] dd774: 14000027 b 0xdd810 dd778: f85883a8 ldur x8, [x29, #-0x78] dd77c: f1003d08 subs x8, x8, #0xf dd780: f90023e8 str x8, [sp, #0x40] dd784: 540000a8 b.hi 0xdd798 dd788: 14000001 b 0xdd78c dd78c: 128002a8 mov w8, #-0x16 // =-22 dd790: b81a43a8 stur w8, [x29, #-0x5c] dd794: 140000d0 b 0xddad4 dd798: f9402fe8 ldr x8, [sp, #0x58] dd79c: 91024100 add x0, x8, #0x90 dd7a0: 97ff27fc bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd7a4: f85903a1 ldur x1, [x29, #-0x70] dd7a8: d10083a2 sub x2, x29, #0x20 dd7ac: 97ff27f5 bl 0xa7780 <_ZN7android10DataSource9getUInt64ElPm@plt> dd7b0: 370000a0 tbnz w0, #0x0, 0xdd7c4 dd7b4: 14000001 b 0xdd7b8 dd7b8: 12807dc8 mov w8, #-0x3ef // =-1007 dd7bc: b81a43a8 stur w8, [x29, #-0x5c] dd7c0: 140000c5 b 0xddad4 dd7c4: f9402fe8 ldr x8, [sp, #0x58] dd7c8: 91024100 add x0, x8, #0x90 dd7cc: 97ff27f1 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd7d0: f85903a8 ldur x8, [x29, #-0x70] dd7d4: 91002101 add x1, x8, #0x8 dd7d8: d100a3a2 sub x2, x29, #0x28 dd7dc: 97ff27e9 bl 0xa7780 <_ZN7android10DataSource9getUInt64ElPm@plt> dd7e0: 370000a0 tbnz w0, #0x0, 0xdd7f4 dd7e4: 14000001 b 0xdd7e8 dd7e8: 12807dc8 mov w8, #-0x3ef // =-1007 dd7ec: b81a43a8 stur w8, [x29, #-0x5c] dd7f0: 140000b9 b 0xddad4 dd7f4: f85903a8 ldur x8, [x29, #-0x70] dd7f8: 91004108 add x8, x8, #0x10 dd7fc: f81903a8 stur x8, [x29, #-0x70] dd800: f85883a8 ldur x8, [x29, #-0x78] dd804: f1004108 subs x8, x8, #0x10 dd808: f81883a8 stur x8, [x29, #-0x78] dd80c: 14000001 b 0xdd810 dd810: f85883a8 ldur x8, [x29, #-0x78] dd814: f1000d08 subs x8, x8, #0x3 dd818: f9001fe8 str x8, [sp, #0x38] dd81c: 540000a8 b.hi 0xdd830 dd820: 14000001 b 0xdd824 dd824: 128002a8 mov w8, #-0x16 // =-22 dd828: b81a43a8 stur w8, [x29, #-0x5c] dd82c: 140000aa b 0xddad4 dd830: f9402fe8 ldr x8, [sp, #0x58] dd834: 91024100 add x0, x8, #0x90 dd838: 97ff27d6 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd83c: f85903a8 ldur x8, [x29, #-0x70] dd840: 91000901 add x1, x8, #0x2 dd844: d100c3a2 sub x2, x29, #0x30 dd848: 97ff129a bl 0xa22b0 <_ZN7android10DataSource9getUInt16ElPt@plt> dd84c: 370000a0 tbnz w0, #0x0, 0xdd860 dd850: 14000001 b 0xdd854 dd854: 12807dc8 mov w8, #-0x3ef // =-1007 dd858: b81a43a8 stur w8, [x29, #-0x5c] dd85c: 1400009e b 0xddad4 dd860: f85903a8 ldur x8, [x29, #-0x70] dd864: 91001108 add x8, x8, #0x4 dd868: f81903a8 stur x8, [x29, #-0x70] dd86c: f85883a8 ldur x8, [x29, #-0x78] dd870: f1001108 subs x8, x8, #0x4 dd874: f81883a8 stur x8, [x29, #-0x78] dd878: f85883a8 ldur x8, [x29, #-0x78] dd87c: 785d03a9 ldurh w9, [x29, #-0x30] dd880: 0b090529 add w9, w9, w9, lsl #1 dd884: 531e7529 lsl w9, w9, #2 dd888: 2a0903ea mov w10, w9 dd88c: eb0a0108 subs x8, x8, x10 dd890: f9001be8 str x8, [sp, #0x30] dd894: 540000a2 b.hs 0xdd8a8 dd898: 14000001 b 0xdd89c dd89c: 128002a8 mov w8, #-0x16 // =-22 dd8a0: b81a43a8 stur w8, [x29, #-0x5c] dd8a4: 1400008c b 0xddad4 dd8a8: aa1f03e8 mov x8, xzr dd8ac: f9003fe8 str x8, [sp, #0x78] dd8b0: 2a1f03e9 mov w9, wzr dd8b4: b90077e9 str w9, [sp, #0x74] dd8b8: 14000001 b 0xdd8bc dd8bc: b94077e8 ldr w8, [sp, #0x74] dd8c0: 785d03a9 ldurh w9, [x29, #-0x30] dd8c4: 6b090108 subs w8, w8, w9 dd8c8: b9002fe8 str w8, [sp, #0x2c] dd8cc: 54000b02 b.hs 0xdda2c dd8d0: 14000001 b 0xdd8d4 dd8d4: f9402fe8 ldr x8, [sp, #0x58] dd8d8: 91024100 add x0, x8, #0x90 dd8dc: 97ff27ad bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd8e0: f85903a1 ldur x1, [x29, #-0x70] dd8e4: d100d3a2 sub x2, x29, #0x34 dd8e8: 97ff0952 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dd8ec: 36000280 tbz w0, #0x0, 0xdd93c dd8f0: 14000001 b 0xdd8f4 dd8f4: f9402fe8 ldr x8, [sp, #0x58] dd8f8: 91024100 add x0, x8, #0x90 dd8fc: 97ff27a5 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd900: f85903a8 ldur x8, [x29, #-0x70] dd904: 91001101 add x1, x8, #0x4 dd908: d100e3a2 sub x2, x29, #0x38 dd90c: 97ff0949 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dd910: 36000160 tbz w0, #0x0, 0xdd93c dd914: 14000001 b 0xdd918 dd918: f9402fe8 ldr x8, [sp, #0x58] dd91c: 91024100 add x0, x8, #0x90 dd920: 97ff279c bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dd924: f85903a8 ldur x8, [x29, #-0x70] dd928: 91002101 add x1, x8, #0x8 dd92c: d100f3a2 sub x2, x29, #0x3c dd930: 97ff0940 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dd934: 370000a0 tbnz w0, #0x0, 0xdd948 dd938: 14000001 b 0xdd93c dd93c: 12807dc8 mov w8, #-0x3ef // =-1007 dd940: b81a43a8 stur w8, [x29, #-0x5c] dd944: 14000064 b 0xddad4 dd948: 385cf3a8 ldurb w8, [x29, #-0x31] dd94c: 36380068 tbz w8, #0x7, 0xdd958 dd950: 14000001 b 0xdd954 dd954: 14000001 b 0xdd958 dd958: b85c43a8 ldur w8, [x29, #-0x3c] dd95c: 531f7d08 lsr w8, w8, #31 dd960: 3901c3e8 strb w8, [sp, #0x70] dd964: b85c43a8 ldur w8, [x29, #-0x3c] dd968: 531c7908 ubfx w8, w8, #28, #3 dd96c: b9006fe8 str w8, [sp, #0x6c] dd970: 3941c3e8 ldrb w8, [sp, #0x70] dd974: 36000188 tbz w8, #0x0, 0xdd9a4 dd978: 14000001 b 0xdd97c dd97c: b9406fe8 ldr w8, [sp, #0x6c] dd980: 71000508 subs w8, w8, #0x1 dd984: b9002be8 str w8, [sp, #0x28] dd988: 54000100 b.eq 0xdd9a8 dd98c: 14000001 b 0xdd990 dd990: b9406fe8 ldr w8, [sp, #0x6c] dd994: 71000908 subs w8, w8, #0x2 dd998: b90027e8 str w8, [sp, #0x24] dd99c: 54000060 b.eq 0xdd9a8 dd9a0: 14000001 b 0xdd9a4 dd9a4: 14000001 b 0xdd9a8 dd9a8: b85c83a8 ldur w8, [x29, #-0x38] dd9ac: 2a0803e9 mov w9, w8 dd9b0: f9403fea ldr x10, [sp, #0x78] dd9b4: 8b090149 add x9, x10, x9 dd9b8: f9003fe9 str x9, [sp, #0x78] dd9bc: f85903a9 ldur x9, [x29, #-0x70] dd9c0: 91003129 add x9, x9, #0xc dd9c4: f81903a9 stur x9, [x29, #-0x70] dd9c8: b85cc3a8 ldur w8, [x29, #-0x34] dd9cc: 2a0803e9 mov w9, w8 dd9d0: 92407929 and x9, x9, #0x7fffffff dd9d4: f81b03a9 stur x9, [x29, #-0x50] dd9d8: b85c83a8 ldur w8, [x29, #-0x38] dd9dc: 2a0803e9 mov w9, w8 dd9e0: 52884808 mov w8, #0x4240 // =16960 dd9e4: 72a001e8 movk w8, #0xf, lsl #16 dd9e8: 2a0803ea mov w10, w8 dd9ec: 9b0a7d29 mul x9, x9, x10 dd9f0: b85ec3a8 ldur w8, [x29, #-0x14] dd9f4: 2a0803ea mov w10, w8 dd9f8: 9aca0929 udiv x9, x9, x10 dd9fc: 2a0903e8 mov w8, w9 dda00: b81b83a8 stur w8, [x29, #-0x48] dda04: f9402fe9 ldr x9, [sp, #0x58] dda08: 91002120 add x0, x9, #0x8 dda0c: d10143a1 sub x1, x29, #0x50 dda10: 97ff2cc4 bl 0xa8d20 <_ZN7android6VectorINS_9SidxEntryEE3addERKS1_@plt> dda14: f9000fe0 str x0, [sp, #0x18] dda18: 14000001 b 0xdda1c dda1c: b94077e8 ldr w8, [sp, #0x74] dda20: 11000508 add w8, w8, #0x1 dda24: b90077e8 str w8, [sp, #0x74] dda28: 17ffffa5 b 0xdd8bc dda2c: f9403fe8 ldr x8, [sp, #0x78] dda30: 52884809 mov w9, #0x4240 // =16960 dda34: 72a001e9 movk w9, #0xf, lsl #16 dda38: 2a0903ea mov w10, w9 dda3c: 9b0a7d08 mul x8, x8, x10 dda40: b85ec3a9 ldur w9, [x29, #-0x14] dda44: 2a0903ea mov w10, w9 dda48: 9aca0908 udiv x8, x8, x10 dda4c: f90033e8 str x8, [sp, #0x60] dda50: f9402fe8 ldr x8, [sp, #0x58] dda54: f940590a ldr x10, [x8, #0xb0] dda58: b50000aa cbnz x10, 0xdda6c dda5c: 14000001 b 0xdda60 dda60: 12807dc8 mov w8, #-0x3ef // =-1007 dda64: b81a43a8 stur w8, [x29, #-0x5c] dda68: 1400001b b 0xddad4 dda6c: f9402fe8 ldr x8, [sp, #0x58] dda70: f9405909 ldr x9, [x8, #0xb0] dda74: 91002120 add x0, x9, #0x8 dda78: 97ff1d0e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dda7c: 528e4c21 mov w1, #0x7261 // =29281 dda80: 72ac8ea1 movk w1, #0x6475, lsl #16 dda84: d10163a2 sub x2, x29, #0x58 dda88: 97ff232a bl 0xa6730 <_ZN7android8MetaData9findInt64EjPl@plt> dda8c: 360000a0 tbz w0, #0x0, 0xddaa0 dda90: 14000001 b 0xdda94 dda94: f85a83a8 ldur x8, [x29, #-0x58] dda98: b5000188 cbnz x8, 0xddac8 dda9c: 14000001 b 0xddaa0 ddaa0: f9402fe8 ldr x8, [sp, #0x58] ddaa4: f9405909 ldr x9, [x8, #0xb0] ddaa8: 91002120 add x0, x9, #0x8 ddaac: 97ff1d01 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ddab0: f94033e2 ldr x2, [sp, #0x60] ddab4: 528e4c21 mov w1, #0x7261 // =29281 ddab8: 72ac8ea1 movk w1, #0x6475, lsl #16 ddabc: 97ff2fa1 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> ddac0: b90017e0 str w0, [sp, #0x14] ddac4: 14000001 b 0xddac8 ddac8: 2a1f03e8 mov w8, wzr ddacc: b81a43a8 stur w8, [x29, #-0x5c] ddad0: 14000001 b 0xddad4 ddad4: b85a43a8 ldur w8, [x29, #-0x5c] ddad8: d53bd049 mrs x9, TPIDR_EL0 ddadc: f9401529 ldr x9, [x9, #0x28] ddae0: f85f83aa ldur x10, [x29, #-0x8] ddae4: eb0a0129 subs x9, x9, x10 ddae8: b90013e8 str w8, [sp, #0x10] ddaec: f90007e9 str x9, [sp, #0x8] ddaf0: 540000c1 b.ne 0xddb08 ddaf4: 14000001 b 0xddaf8 ddaf8: b94013e0 ldr w0, [sp, #0x10] ddafc: a9507bfd ldp x29, x30, [sp, #0x100] ddb00: 910443ff add sp, sp, #0x110 ddb04: d65f03c0 ret ddb08: 97ff309a bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ddb0c : ddb0c: d10143ff sub sp, sp, #0x50 ddb10: a9047bfd stp x29, x30, [sp, #0x40] ddb14: 910103fd add x29, sp, #0x40 ddb18: d53bd048 mrs x8, TPIDR_EL0 ddb1c: f9401508 ldr x8, [x8, #0x28] ddb20: f81f83a8 stur x8, [x29, #-0x8] ddb24: f90013e0 str x0, [sp, #0x20] ddb28: f9000fe1 str x1, [sp, #0x18] ddb2c: f94013e8 ldr x8, [sp, #0x20] ddb30: aa0803e0 mov x0, x8 ddb34: f9400fe1 ldr x1, [sp, #0x18] ddb38: 91004021 add x1, x1, #0x10 ddb3c: f9000fe1 str x1, [sp, #0x18] ddb40: 91024108 add x8, x8, #0x90 ddb44: f9000be0 str x0, [sp, #0x10] ddb48: aa0803e0 mov x0, x8 ddb4c: 97ff2711 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ddb50: f9400fe1 ldr x1, [sp, #0x18] ddb54: d10033a2 sub x2, x29, #0xc ddb58: 97ff11d6 bl 0xa22b0 <_ZN7android10DataSource9getUInt16ElPt@plt> ddb5c: 370000a0 tbnz w0, #0x0, 0xddb70 ddb60: 14000001 b 0xddb64 ddb64: 12807dc8 mov w8, #-0x3ef // =-1007 ddb68: b81ec3a8 stur w8, [x29, #-0x14] ddb6c: 14000018 b 0xddbcc ddb70: f9400fe8 ldr x8, [sp, #0x18] ddb74: 91002108 add x8, x8, #0x8 ddb78: f9000fe8 str x8, [sp, #0x18] ddb7c: f9400be8 ldr x8, [sp, #0x10] ddb80: 91024100 add x0, x8, #0x90 ddb84: 97ff2703 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ddb88: f9400fe1 ldr x1, [sp, #0x18] ddb8c: d10043a2 sub x2, x29, #0x10 ddb90: 97ff11c8 bl 0xa22b0 <_ZN7android10DataSource9getUInt16ElPt@plt> ddb94: 370000a0 tbnz w0, #0x0, 0xddba8 ddb98: 14000001 b 0xddb9c ddb9c: 12807dc8 mov w8, #-0x3ef // =-1007 ddba0: b81ec3a8 stur w8, [x29, #-0x14] ddba4: 1400000a b 0xddbcc ddba8: f9400fe8 ldr x8, [sp, #0x18] ddbac: 91001108 add x8, x8, #0x4 ddbb0: f9000fe8 str x8, [sp, #0x18] ddbb4: f9400fe1 ldr x1, [sp, #0x18] ddbb8: 785f03a2 ldurh w2, [x29, #-0x10] ddbbc: f9400be0 ldr x0, [sp, #0x10] ddbc0: 97ff34ac bl 0xaae70 <_ZN7android14MPEG4Extractor19parseAC3SpecificBoxElt@plt> ddbc4: b81ec3a0 stur w0, [x29, #-0x14] ddbc8: 14000001 b 0xddbcc ddbcc: b85ec3a8 ldur w8, [x29, #-0x14] ddbd0: d53bd049 mrs x9, TPIDR_EL0 ddbd4: f9401529 ldr x9, [x9, #0x28] ddbd8: f85f83aa ldur x10, [x29, #-0x8] ddbdc: eb0a0129 subs x9, x9, x10 ddbe0: b9000fe8 str w8, [sp, #0xc] ddbe4: f90003e9 str x9, [sp] ddbe8: 540000c1 b.ne 0xddc00 ddbec: 14000001 b 0xddbf0 ddbf0: b9400fe0 ldr w0, [sp, #0xc] ddbf4: a9447bfd ldp x29, x30, [sp, #0x40] ddbf8: 910143ff add sp, sp, #0x50 ddbfc: d65f03c0 ret ddc00: 97ff305c bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ddc04 : ddc04: d102c3ff sub sp, sp, #0xb0 ddc08: a90a7bfd stp x29, x30, [sp, #0xa0] ddc0c: 910283fd add x29, sp, #0xa0 ddc10: d53bd048 mrs x8, TPIDR_EL0 ddc14: f9401508 ldr x8, [x8, #0x28] ddc18: f81f83a8 stur x8, [x29, #-0x8] ddc1c: f81d03a0 stur x0, [x29, #-0x30] ddc20: b81cc3a1 stur w1, [x29, #-0x34] ddc24: f81c03a2 stur x2, [x29, #-0x40] ddc28: f81b83a3 stur x3, [x29, #-0x48] ddc2c: f85d03a8 ldur x8, [x29, #-0x30] ddc30: aa0803e0 mov x0, x8 ddc34: 91040108 add x8, x8, #0x100 ddc38: b85cc3a1 ldur w1, [x29, #-0x34] ddc3c: b81f43a1 stur w1, [x29, #-0xc] ddc40: d10033a1 sub x1, x29, #0xc ddc44: f90027e0 str x0, [sp, #0x48] ddc48: aa0803e0 mov x0, x8 ddc4c: 97ff3241 bl 0xaa550 <_ZNK7android11KeyedVectorIjNS_7AStringEE10indexOfKeyERKj@plt> ddc50: f9002be0 str x0, [sp, #0x50] ddc54: f9402be8 ldr x8, [sp, #0x50] ddc58: b6f800a8 tbz x8, #0x3f, 0xddc6c ddc5c: 14000001 b 0xddc60 ddc60: 12807dc8 mov w8, #-0x3ef // =-1007 ddc64: b81dc3a8 stur w8, [x29, #-0x24] ddc68: 1400009f b 0xddee4 ddc6c: f85b83a8 ldur x8, [x29, #-0x48] ddc70: f1004108 subs x8, x8, #0x10 ddc74: f90023e8 str x8, [sp, #0x40] ddc78: 540000a8 b.hi 0xddc8c ddc7c: 14000001 b 0xddc80 ddc80: 12807dc8 mov w8, #-0x3ef // =-1007 ddc84: b81dc3a8 stur w8, [x29, #-0x24] ddc88: 14000097 b 0xddee4 ddc8c: f94027e8 ldr x8, [sp, #0x48] ddc90: 91024100 add x0, x8, #0x90 ddc94: 97ff26bf bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ddc98: f85c03a1 ldur x1, [x29, #-0x40] ddc9c: d10043a2 sub x2, x29, #0x10 ddca0: 97ff0864 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> ddca4: 360001c0 tbz w0, #0x0, 0xddcdc ddca8: 14000001 b 0xddcac ddcac: b85f03a8 ldur w8, [x29, #-0x10] ddcb0: 2a0803e9 mov w9, w8 ddcb4: f85b83aa ldur x10, [x29, #-0x48] ddcb8: eb0a0129 subs x9, x9, x10 ddcbc: f9001fe9 str x9, [sp, #0x38] ddcc0: 540000e8 b.hi 0xddcdc ddcc4: 14000001 b 0xddcc8 ddcc8: b85f03a8 ldur w8, [x29, #-0x10] ddccc: 71004108 subs w8, w8, #0x10 ddcd0: b90037e8 str w8, [sp, #0x34] ddcd4: 540000a8 b.hi 0xddce8 ddcd8: 14000001 b 0xddcdc ddcdc: 12807dc8 mov w8, #-0x3ef // =-1007 ddce0: b81dc3a8 stur w8, [x29, #-0x24] ddce4: 14000080 b 0xddee4 ddce8: f94027e8 ldr x8, [sp, #0x48] ddcec: 91024100 add x0, x8, #0x90 ddcf0: 97ff26a8 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ddcf4: f85c03a8 ldur x8, [x29, #-0x40] ddcf8: 91001101 add x1, x8, #0x4 ddcfc: d10053a2 sub x2, x29, #0x14 ddd00: 97ff084c bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> ddd04: 36000120 tbz w0, #0x0, 0xddd28 ddd08: 14000001 b 0xddd0c ddd0c: b85ec3a8 ldur w8, [x29, #-0x14] ddd10: 528e8c29 mov w9, #0x7461 // =29793 ddd14: 72ac8c29 movk w9, #0x6461, lsl #16 ddd18: 6b090108 subs w8, w8, w9 ddd1c: b90033e8 str w8, [sp, #0x30] ddd20: 540000a0 b.eq 0xddd34 ddd24: 14000001 b 0xddd28 ddd28: 12807dc8 mov w8, #-0x3ef // =-1007 ddd2c: b81dc3a8 stur w8, [x29, #-0x24] ddd30: 1400006d b 0xddee4 ddd34: f94027e8 ldr x8, [sp, #0x48] ddd38: 91024100 add x0, x8, #0x90 ddd3c: 97ff2695 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ddd40: f85c03a8 ldur x8, [x29, #-0x40] ddd44: 91002101 add x1, x8, #0x8 ddd48: d10063a2 sub x2, x29, #0x18 ddd4c: 97ff0839 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> ddd50: 360000a0 tbz w0, #0x0, 0xddd64 ddd54: 14000001 b 0xddd58 ddd58: 385eb3a8 ldurb w8, [x29, #-0x15] ddd5c: 340000a8 cbz w8, 0xddd70 ddd60: 14000001 b 0xddd64 ddd64: 12807dc8 mov w8, #-0x3ef // =-1007 ddd68: b81dc3a8 stur w8, [x29, #-0x24] ddd6c: 1400005e b 0xddee4 ddd70: b85f03a8 ldur w8, [x29, #-0x10] ddd74: 71004108 subs w8, w8, #0x10 ddd78: b81f03a8 stur w8, [x29, #-0x10] ddd7c: f85c03a9 ldur x9, [x29, #-0x40] ddd80: 91004129 add x9, x9, #0x10 ddd84: f81c03a9 stur x9, [x29, #-0x40] ddd88: b85e83a8 ldur w8, [x29, #-0x18] ddd8c: 71005d08 subs w8, w8, #0x17 ddd90: b9002fe8 str w8, [sp, #0x2c] ddd94: 540004c1 b.ne 0xdde2c ddd98: 14000001 b 0xddd9c ddd9c: b85f03a8 ldur w8, [x29, #-0x10] ddda0: 71001108 subs w8, w8, #0x4 ddda4: b9002be8 str w8, [sp, #0x28] ddda8: 54000423 b.lo 0xdde2c dddac: 14000001 b 0xdddb0 dddb0: f94027e8 ldr x8, [sp, #0x48] dddb4: 91024100 add x0, x8, #0x90 dddb8: 97ff2676 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dddbc: f85c03a1 ldur x1, [x29, #-0x40] dddc0: d10073a2 sub x2, x29, #0x1c dddc4: 97ff081b bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dddc8: 370000a0 tbnz w0, #0x0, 0xddddc dddcc: 14000001 b 0xdddd0 dddd0: 12807dc8 mov w8, #-0x3ef // =-1007 dddd4: b81dc3a8 stur w8, [x29, #-0x24] dddd8: 14000043 b 0xddee4 ddddc: f94027e8 ldr x8, [sp, #0x48] ddde0: 91040100 add x0, x8, #0x100 ddde4: f9402be1 ldr x1, [sp, #0x50] ddde8: 97ff2fb6 bl 0xa9cc0 <_ZNK7android11KeyedVectorIjNS_7AStringEEixEm@plt> dddec: 97ff26b1 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> dddf0: f00008c1 adrp x1, 0x1f8000 dddf4: 9136e821 add x1, x1, #0xdba dddf8: 97ff24ca bl 0xa7120 dddfc: 35000160 cbnz w0, 0xdde28 dde00: 14000001 b 0xdde04 dde04: f94027e8 ldr x8, [sp, #0x48] dde08: 9102e100 add x0, x8, #0xb8 dde0c: 97ff1c29 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dde10: bc5e43a0 ldur s0, [x29, #-0x1c] dde14: 528e08c1 mov w1, #0x7046 // =28742 dde18: 72ac6c21 movk w1, #0x6361, lsl #16 dde1c: 97ff21a9 bl 0xa64c0 <_ZN7android8MetaData8setFloatEjf@plt> dde20: b90027e0 str w0, [sp, #0x24] dde24: 14000001 b 0xdde28 dde28: 1400002c b 0xdded8 dde2c: b85e83a8 ldur w8, [x29, #-0x18] dde30: 71010d08 subs w8, w8, #0x43 dde34: b90023e8 str w8, [sp, #0x20] dde38: 540004c1 b.ne 0xdded0 dde3c: 14000001 b 0xdde40 dde40: b85f03a8 ldur w8, [x29, #-0x10] dde44: 71001108 subs w8, w8, #0x4 dde48: b9001fe8 str w8, [sp, #0x1c] dde4c: 54000423 b.lo 0xdded0 dde50: 14000001 b 0xdde54 dde54: f94027e8 ldr x8, [sp, #0x48] dde58: 91024100 add x0, x8, #0x90 dde5c: 97ff264d bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dde60: f85c03a1 ldur x1, [x29, #-0x40] dde64: d10083a2 sub x2, x29, #0x20 dde68: 97ff07f2 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> dde6c: 370000a0 tbnz w0, #0x0, 0xdde80 dde70: 14000001 b 0xdde74 dde74: 12807dc8 mov w8, #-0x3ef // =-1007 dde78: b81dc3a8 stur w8, [x29, #-0x24] dde7c: 1400001a b 0xddee4 dde80: f94027e8 ldr x8, [sp, #0x48] dde84: 91040100 add x0, x8, #0x100 dde88: f9402be1 ldr x1, [sp, #0x50] dde8c: 97ff2f8d bl 0xa9cc0 <_ZNK7android11KeyedVectorIjNS_7AStringEEixEm@plt> dde90: 97ff2688 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> dde94: f00008c1 adrp x1, 0x1f8000 dde98: 91374821 add x1, x1, #0xdd2 dde9c: 97ff24a1 bl 0xa7120 ddea0: 35000160 cbnz w0, 0xddecc ddea4: 14000001 b 0xddea8 ddea8: f94027e8 ldr x8, [sp, #0x48] ddeac: 9102e100 add x0, x8, #0xb8 ddeb0: 97ff1c00 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ddeb4: b85e03a2 ldur w2, [x29, #-0x20] ddeb8: 528f2e41 mov w1, #0x7972 // =31090 ddebc: 72ac6981 movk w1, #0x634c, lsl #16 ddec0: 97ff166c bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> ddec4: b9001be0 str w0, [sp, #0x18] ddec8: 14000001 b 0xddecc ddecc: 14000002 b 0xdded4 dded0: 14000001 b 0xdded4 dded4: 14000001 b 0xdded8 dded8: 2a1f03e8 mov w8, wzr ddedc: b81dc3a8 stur w8, [x29, #-0x24] ddee0: 14000001 b 0xddee4 ddee4: b85dc3a8 ldur w8, [x29, #-0x24] ddee8: d53bd049 mrs x9, TPIDR_EL0 ddeec: f9401529 ldr x9, [x9, #0x28] ddef0: f85f83aa ldur x10, [x29, #-0x8] ddef4: eb0a0129 subs x9, x9, x10 ddef8: b90017e8 str w8, [sp, #0x14] ddefc: f90007e9 str x9, [sp, #0x8] ddf00: 540000c1 b.ne 0xddf18 ddf04: 14000001 b 0xddf08 ddf08: b94017e0 ldr w0, [sp, #0x14] ddf0c: a94a7bfd ldp x29, x30, [sp, #0xa0] ddf10: 9102c3ff add sp, sp, #0xb0 ddf14: d65f03c0 ret ddf18: 97ff2f96 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ddf1c : ddf1c: d10083ff sub sp, sp, #0x20 ddf20: a9017bfd stp x29, x30, [sp, #0x10] ddf24: 910043fd add x29, sp, #0x10 ddf28: f90007e0 str x0, [sp, #0x8] ddf2c: f94007e0 ldr x0, [sp, #0x8] ddf30: f9400000 ldr x0, [x0] ddf34: 97ff22b3 bl 0xa6a00 <_ZN7android6VectorIjE3popEv@plt> ddf38: 14000001 b 0xddf3c ddf3c: a9417bfd ldp x29, x30, [sp, #0x10] ddf40: 910083ff add sp, sp, #0x20 ddf44: d65f03c0 ret ddf48: 97ff409f bl 0xae1c4 00000000000ddf4c : ddf4c: d10503ff sub sp, sp, #0x140 ddf50: f90093fc str x28, [sp, #0x120] ddf54: a9137bfd stp x29, x30, [sp, #0x130] ddf58: 9104c3fd add x29, sp, #0x130 ddf5c: d53bd048 mrs x8, TPIDR_EL0 ddf60: f9401508 ldr x8, [x8, #0x28] ddf64: f81e83a8 stur x8, [x29, #-0x18] ddf68: f81983a0 stur x0, [x29, #-0x68] ddf6c: f81903a1 stur x1, [x29, #-0x70] ddf70: 7818c3a2 sturh w2, [x29, #-0x74] ddf74: f85983a8 ldur x8, [x29, #-0x68] ddf78: aa0803e0 mov x0, x8 ddf7c: 52800162 mov w2, #0xb // =11 ddf80: b81883a2 stur w2, [x29, #-0x78] ddf84: 91024108 add x8, x8, #0x90 ddf88: f90043e0 str x0, [sp, #0x80] ddf8c: aa0803e0 mov x0, x8 ddf90: 97ff2600 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ddf94: f85903a1 ldur x1, [x29, #-0x70] ddf98: d10153a2 sub x2, x29, #0x54 ddf9c: 97ff07a5 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> ddfa0: 360000e0 tbz w0, #0x0, 0xddfbc ddfa4: 14000001 b 0xddfa8 ddfa8: b85ac3a8 ldur w8, [x29, #-0x54] ddfac: 71002908 subs w8, w8, #0xa ddfb0: b9007fe8 str w8, [sp, #0x7c] ddfb4: 540000a8 b.hi 0xddfc8 ddfb8: 14000001 b 0xddfbc ddfbc: 12807dc8 mov w8, #-0x3ef // =-1007 ddfc0: b81a43a8 stur w8, [x29, #-0x5c] ddfc4: 140000c9 b 0xde2e8 ddfc8: f85903a8 ldur x8, [x29, #-0x70] ddfcc: 91001108 add x8, x8, #0x4 ddfd0: f81903a8 stur x8, [x29, #-0x70] ddfd4: f94043e8 ldr x8, [sp, #0x80] ddfd8: 91024100 add x0, x8, #0x90 ddfdc: 97ff25ed bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ddfe0: f85903a1 ldur x1, [x29, #-0x70] ddfe4: d10163a2 sub x2, x29, #0x58 ddfe8: 97ff0792 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> ddfec: 36000120 tbz w0, #0x0, 0xde010 ddff0: 14000001 b 0xddff4 ddff4: b85a83a8 ldur w8, [x29, #-0x58] ddff8: 528c6669 mov w9, #0x6333 // =25395 ddffc: 72ac8c29 movk w9, #0x6461, lsl #16 de000: 6b090108 subs w8, w8, w9 de004: b9007be8 str w8, [sp, #0x78] de008: 540000a0 b.eq 0xde01c de00c: 14000001 b 0xde010 de010: 12807dc8 mov w8, #-0x3ef // =-1007 de014: b81a43a8 stur w8, [x29, #-0x5c] de018: 140000b4 b 0xde2e8 de01c: f85903a8 ldur x8, [x29, #-0x70] de020: 91001108 add x8, x8, #0x4 de024: f81903a8 stur x8, [x29, #-0x70] de028: 320007e9 orr w9, wzr, #0x3 de02c: b81843a9 stur w9, [x29, #-0x7c] de030: f94043e8 ldr x8, [sp, #0x80] de034: 91024100 add x0, x8, #0x90 de038: b90077e9 str w9, [sp, #0x74] de03c: 97ff25d5 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> de040: f85903a1 ldur x1, [x29, #-0x70] de044: f9400008 ldr x8, [x0] de048: f9401d08 ldr x8, [x8, #0x38] de04c: b94077e9 ldr w9, [sp, #0x74] de050: 2a0903e3 mov w3, w9 de054: d10073a2 sub x2, x29, #0x1c de058: d63f0100 blr x8 de05c: f1000c08 subs x8, x0, #0x3 de060: f90037e8 str x8, [sp, #0x68] de064: 540000a0 b.eq 0xde078 de068: 14000001 b 0xde06c de06c: 12807dc8 mov w8, #-0x3ef // =-1007 de070: b81a43a8 stur w8, [x29, #-0x5c] de074: 1400009d b 0xde2e8 de078: 320007e8 orr w8, wzr, #0x3 de07c: 2a0803e2 mov w2, w8 de080: d10143a9 sub x9, x29, #0x50 de084: d10073a1 sub x1, x29, #0x1c de088: aa0903e0 mov x0, x9 de08c: f90033e9 str x9, [sp, #0x60] de090: 97ff0854 bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> de094: 321f03e8 orr w8, wzr, #0x2 de098: 2a0803e1 mov w1, w8 de09c: f94033e0 ldr x0, [sp, #0x60] de0a0: 97ff10c0 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> de0a4: b9005fe0 str w0, [sp, #0x5c] de0a8: 14000001 b 0xde0ac de0ac: b9405fe8 ldr w8, [sp, #0x5c] de0b0: b81803a8 stur w8, [x29, #-0x80] de0b4: b85803a9 ldur w9, [x29, #-0x80] de0b8: 71000d29 subs w9, w9, #0x3 de0bc: b9005be9 str w9, [sp, #0x58] de0c0: 540001a1 b.ne 0xde0f4 de0c4: 14000001 b 0xde0c8 de0c8: 12807dc8 mov w8, #-0x3ef // =-1007 de0cc: b81a43a8 stur w8, [x29, #-0x5c] de0d0: 320003e8 orr w8, wzr, #0x1 de0d4: b81703a8 stur w8, [x29, #-0x90] de0d8: 14000081 b 0xde2dc de0dc: f81783a0 stur x0, [x29, #-0x88] de0e0: 2a0103e8 mov w8, w1 de0e4: b81743a8 stur w8, [x29, #-0x8c] de0e8: d10143a0 sub x0, x29, #0x50 de0ec: 97ff1541 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> de0f0: 1400008c b 0xde320 de0f4: b85803a8 ldur w8, [x29, #-0x80] de0f8: 2a0803e9 mov w9, w8 de0fc: f00008ca adrp x10, 0x1f9000 de100: 9102014a add x10, x10, #0x80 de104: b8697948 ldr w8, [x10, x9, lsl #2] de108: b816c3a8 stur w8, [x29, #-0x94] de10c: b856c3a8 ldur w8, [x29, #-0x94] de110: 7858c3ab ldurh w11, [x29, #-0x74] de114: 6b0b0108 subs w8, w8, w11 de118: b90057e8 str w8, [sp, #0x54] de11c: 540000e0 b.eq 0xde138 de120: 14000001 b 0xde124 de124: 12807dc8 mov w8, #-0x3ef // =-1007 de128: b81a43a8 stur w8, [x29, #-0x5c] de12c: 320003e8 orr w8, wzr, #0x1 de130: b81703a8 stur w8, [x29, #-0x90] de134: 1400006a b 0xde2dc de138: 528000a8 mov w8, #0x5 // =5 de13c: 2a0803e1 mov w1, w8 de140: d10143a0 sub x0, x29, #0x50 de144: 97ff1097 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> de148: b90053e0 str w0, [sp, #0x50] de14c: 14000001 b 0xde150 de150: b94053e8 ldr w8, [sp, #0x50] de154: b9009be8 str w8, [sp, #0x98] de158: b9409be9 ldr w9, [sp, #0x98] de15c: 71002529 subs w9, w9, #0x9 de160: b9004fe9 str w9, [sp, #0x4c] de164: 540000e3 b.lo 0xde180 de168: 14000001 b 0xde16c de16c: 12807dc8 mov w8, #-0x3ef // =-1007 de170: b81a43a8 stur w8, [x29, #-0x5c] de174: 320003e8 orr w8, wzr, #0x1 de178: b81703a8 stur w8, [x29, #-0x90] de17c: 14000058 b 0xde2dc de180: 320007e8 orr w8, wzr, #0x3 de184: 2a0803e1 mov w1, w8 de188: d10143a0 sub x0, x29, #0x50 de18c: 97ff1085 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> de190: b9004be0 str w0, [sp, #0x48] de194: 14000001 b 0xde198 de198: b9404be8 ldr w8, [sp, #0x48] de19c: b90097e8 str w8, [sp, #0x94] de1a0: 320007e9 orr w9, wzr, #0x3 de1a4: 2a0903e1 mov w1, w9 de1a8: d10143a0 sub x0, x29, #0x50 de1ac: 97ff107d bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> de1b0: b90047e0 str w0, [sp, #0x44] de1b4: 14000001 b 0xde1b8 de1b8: b94047e8 ldr w8, [sp, #0x44] de1bc: b90093e8 str w8, [sp, #0x90] de1c0: 320003e9 orr w9, wzr, #0x1 de1c4: 2a0903e1 mov w1, w9 de1c8: d10143a0 sub x0, x29, #0x50 de1cc: 97ff1075 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> de1d0: b90043e0 str w0, [sp, #0x40] de1d4: 14000001 b 0xde1d8 de1d8: b94043e8 ldr w8, [sp, #0x40] de1dc: b9008fe8 str w8, [sp, #0x8c] de1e0: b94093e9 ldr w9, [sp, #0x90] de1e4: 2a0903ea mov w10, w9 de1e8: f00008cb adrp x11, 0x1f9000 de1ec: 9101816b add x11, x11, #0x60 de1f0: b86a7969 ldr w9, [x11, x10, lsl #2] de1f4: b9408fec ldr w12, [sp, #0x8c] de1f8: 0b0c0129 add w9, w9, w12 de1fc: b9008be9 str w9, [sp, #0x88] de200: f94043ea ldr x10, [sp, #0x80] de204: f940594b ldr x11, [x10, #0xb0] de208: b50000eb cbnz x11, 0xde224 de20c: 14000001 b 0xde210 de210: 12807dc8 mov w8, #-0x3ef // =-1007 de214: b81a43a8 stur w8, [x29, #-0x5c] de218: 320003e8 orr w8, wzr, #0x1 de21c: b81703a8 stur w8, [x29, #-0x90] de220: 1400002f b 0xde2dc de224: f94043e8 ldr x8, [sp, #0x80] de228: f9405909 ldr x9, [x8, #0xb0] de22c: 91002120 add x0, x9, #0x8 de230: 97ff1b20 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> de234: f9001fe0 str x0, [sp, #0x38] de238: 14000001 b 0xde23c de23c: d0000e48 adrp x8, 0x2a8000 de240: f945fd08 ldr x8, [x8, #0xbf8] de244: f9400102 ldr x2, [x8] de248: 528daca1 mov w1, #0x6d65 // =28005 de24c: 72adad21 movk w1, #0x6d69, lsl #16 de250: f9401fe0 ldr x0, [sp, #0x38] de254: 97ff085b bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> de258: b90037e0 str w0, [sp, #0x34] de25c: 14000001 b 0xde260 de260: f94043e8 ldr x8, [sp, #0x80] de264: f9405909 ldr x9, [x8, #0xb0] de268: 91002120 add x0, x9, #0x8 de26c: 97ff1b11 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> de270: f90017e0 str x0, [sp, #0x28] de274: 14000001 b 0xde278 de278: b9408be2 ldr w2, [sp, #0x88] de27c: 528d0dc1 mov w1, #0x686e // =26734 de280: 72a46c61 movk w1, #0x2363, lsl #16 de284: f94017e0 ldr x0, [sp, #0x28] de288: 97ff157a bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> de28c: b90027e0 str w0, [sp, #0x24] de290: 14000001 b 0xde294 de294: f94043e8 ldr x8, [sp, #0x80] de298: f9405909 ldr x9, [x8, #0xb0] de29c: 91002120 add x0, x9, #0x8 de2a0: 97ff1b04 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> de2a4: f9000fe0 str x0, [sp, #0x18] de2a8: 14000001 b 0xde2ac de2ac: 7858c3a2 ldurh w2, [x29, #-0x74] de2b0: 528e8ca1 mov w1, #0x7465 // =29797 de2b4: 72ae6e41 movk w1, #0x7372, lsl #16 de2b8: f9400fe0 ldr x0, [sp, #0x18] de2bc: 97ff156d bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> de2c0: b90017e0 str w0, [sp, #0x14] de2c4: 14000001 b 0xde2c8 de2c8: 2a1f03e8 mov w8, wzr de2cc: b81a43a8 stur w8, [x29, #-0x5c] de2d0: 320003e8 orr w8, wzr, #0x1 de2d4: b81703a8 stur w8, [x29, #-0x90] de2d8: 14000001 b 0xde2dc de2dc: d10143a0 sub x0, x29, #0x50 de2e0: 97ff14c4 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> de2e4: 14000001 b 0xde2e8 de2e8: b85a43a8 ldur w8, [x29, #-0x5c] de2ec: d53bd049 mrs x9, TPIDR_EL0 de2f0: f9401529 ldr x9, [x9, #0x28] de2f4: f85e83aa ldur x10, [x29, #-0x18] de2f8: eb0a0129 subs x9, x9, x10 de2fc: b90013e8 str w8, [sp, #0x10] de300: f90007e9 str x9, [sp, #0x8] de304: 54000121 b.ne 0xde328 de308: 14000001 b 0xde30c de30c: b94013e0 ldr w0, [sp, #0x10] de310: a9537bfd ldp x29, x30, [sp, #0x130] de314: f94093fc ldr x28, [sp, #0x120] de318: 910503ff add sp, sp, #0x140 de31c: d65f03c0 ret de320: f85783a0 ldur x0, [x29, #-0x88] de324: 97ff26fb bl 0xa7f10 <_Unwind_Resume@plt> de328: 97ff2e92 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000de32c ::add(android::SidxEntry const&)>: de32c: d10083ff sub sp, sp, #0x20 de330: a9017bfd stp x29, x30, [sp, #0x10] de334: 910043fd add x29, sp, #0x10 de338: f90007e0 str x0, [sp, #0x8] de33c: f90003e1 str x1, [sp] de340: f94007e0 ldr x0, [sp, #0x8] de344: f94003e1 ldr x1, [sp] de348: 97ff1086 bl 0xa2560 <_ZN7android10VectorImpl3addEPKv@plt> de34c: a9417bfd ldp x29, x30, [sp, #0x10] de350: 910083ff add sp, sp, #0x20 de354: d65f03c0 ret 00000000000de358 ::size() const>: de358: d10083ff sub sp, sp, #0x20 de35c: a9017bfd stp x29, x30, [sp, #0x10] de360: 910043fd add x29, sp, #0x10 de364: f90007e0 str x0, [sp, #0x8] de368: f94007e0 ldr x0, [sp, #0x8] de36c: 97ff10e1 bl 0xa26f0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE4sizeEv@plt> de370: a9417bfd ldp x29, x30, [sp, #0x10] de374: 910083ff add sp, sp, #0x20 de378: d65f03c0 ret 00000000000de37c ::clear()>: de37c: d10083ff sub sp, sp, #0x20 de380: a9017bfd stp x29, x30, [sp, #0x10] de384: 910043fd add x29, sp, #0x10 de388: f90007e0 str x0, [sp, #0x8] de38c: f94007e0 ldr x0, [sp, #0x8] de390: 97ff1e64 bl 0xa5d20 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE5clearEv@plt> de394: a9417bfd ldp x29, x30, [sp, #0x10] de398: 910083ff add sp, sp, #0x20 de39c: d65f03c0 ret 00000000000de3a0 ::add(unsigned int const&, android::AString const&)>: de3a0: d10203ff sub sp, sp, #0x80 de3a4: a9077bfd stp x29, x30, [sp, #0x70] de3a8: 9101c3fd add x29, sp, #0x70 de3ac: d53bd048 mrs x8, TPIDR_EL0 de3b0: f9401508 ldr x8, [x8, #0x28] de3b4: f81f83a8 stur x8, [x29, #-0x8] de3b8: f81d03a0 stur x0, [x29, #-0x30] de3bc: f9001fe1 str x1, [sp, #0x38] de3c0: f9001be2 str x2, [sp, #0x30] de3c4: f85d03a0 ldur x0, [x29, #-0x30] de3c8: f9401fe1 ldr x1, [sp, #0x38] de3cc: f9401be2 ldr x2, [sp, #0x30] de3d0: d100a3a8 sub x8, x29, #0x28 de3d4: f9000fe0 str x0, [sp, #0x18] de3d8: aa0803e0 mov x0, x8 de3dc: f9000be8 str x8, [sp, #0x10] de3e0: 97ff0b48 bl 0xa1100 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2ERKjRKS1_@plt> de3e4: f9400fe0 ldr x0, [sp, #0x18] de3e8: f9400be1 ldr x1, [sp, #0x10] de3ec: 97ff0d3d bl 0xa18e0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE3addERKS3_@plt> de3f0: f90007e0 str x0, [sp, #0x8] de3f4: 14000001 b 0xde3f8 ::add(unsigned int const&, android::AString const&)+0x58> de3f8: d100a3a0 sub x0, x29, #0x28 de3fc: 97ff3015 bl 0xaa450 <_ZN7android16key_value_pair_tIjNS_7AStringEED2Ev@plt> de400: d53bd040 mrs x0, TPIDR_EL0 de404: f9401400 ldr x0, [x0, #0x28] de408: f85f83be ldur x30, [x29, #-0x8] de40c: eb1e0000 subs x0, x0, x30 de410: f90003e0 str x0, [sp] de414: 540001c1 b.ne 0xde44c ::add(unsigned int const&, android::AString const&)+0xac> de418: 14000001 b 0xde41c ::add(unsigned int const&, android::AString const&)+0x7c> de41c: f94007e0 ldr x0, [sp, #0x8] de420: a9477bfd ldp x29, x30, [sp, #0x70] de424: 910203ff add sp, sp, #0x80 de428: d65f03c0 ret de42c: f90017e0 str x0, [sp, #0x28] de430: 2a0103e8 mov w8, w1 de434: b90027e8 str w8, [sp, #0x24] de438: d100a3a0 sub x0, x29, #0x28 de43c: 97ff3005 bl 0xaa450 <_ZN7android16key_value_pair_tIjNS_7AStringEED2Ev@plt> de440: 14000001 b 0xde444 ::add(unsigned int const&, android::AString const&)+0xa4> de444: f94017e0 ldr x0, [sp, #0x28] de448: 97ff26b2 bl 0xa7f10 <_Unwind_Resume@plt> de44c: 97ff2e49 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000de450 ::indexOfKey(unsigned int const&) const>: de450: d10203ff sub sp, sp, #0x80 de454: a9077bfd stp x29, x30, [sp, #0x70] de458: 9101c3fd add x29, sp, #0x70 de45c: d53bd048 mrs x8, TPIDR_EL0 de460: f9401508 ldr x8, [x8, #0x28] de464: f81f83a8 stur x8, [x29, #-0x8] de468: f81d03a0 stur x0, [x29, #-0x30] de46c: f9001fe1 str x1, [sp, #0x38] de470: f85d03a0 ldur x0, [x29, #-0x30] de474: f9401fe1 ldr x1, [sp, #0x38] de478: d100a3a8 sub x8, x29, #0x28 de47c: f90013e0 str x0, [sp, #0x20] de480: aa0803e0 mov x0, x8 de484: f9000fe8 str x8, [sp, #0x18] de488: 97ff28b2 bl 0xa8750 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2ERKj@plt> de48c: f94013e0 ldr x0, [sp, #0x20] de490: f9400fe1 ldr x1, [sp, #0x18] de494: 97ff23eb bl 0xa7440 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE7indexOfERKS3_@plt> de498: f9000be0 str x0, [sp, #0x10] de49c: 14000001 b 0xde4a0 ::indexOfKey(unsigned int const&) const+0x50> de4a0: d100a3a0 sub x0, x29, #0x28 de4a4: 97ff2feb bl 0xaa450 <_ZN7android16key_value_pair_tIjNS_7AStringEED2Ev@plt> de4a8: d53bd040 mrs x0, TPIDR_EL0 de4ac: f9401400 ldr x0, [x0, #0x28] de4b0: f85f83be ldur x30, [x29, #-0x8] de4b4: eb1e0000 subs x0, x0, x30 de4b8: f90007e0 str x0, [sp, #0x8] de4bc: 540001c1 b.ne 0xde4f4 ::indexOfKey(unsigned int const&) const+0xa4> de4c0: 14000001 b 0xde4c4 ::indexOfKey(unsigned int const&) const+0x74> de4c4: f9400be0 ldr x0, [sp, #0x10] de4c8: a9477bfd ldp x29, x30, [sp, #0x70] de4cc: 910203ff add sp, sp, #0x80 de4d0: d65f03c0 ret de4d4: f9001be0 str x0, [sp, #0x30] de4d8: 2a0103e8 mov w8, w1 de4dc: b9002fe8 str w8, [sp, #0x2c] de4e0: d100a3a0 sub x0, x29, #0x28 de4e4: 97ff2fdb bl 0xaa450 <_ZN7android16key_value_pair_tIjNS_7AStringEED2Ev@plt> de4e8: 14000001 b 0xde4ec ::indexOfKey(unsigned int const&) const+0x9c> de4ec: f9401be0 ldr x0, [sp, #0x30] de4f0: 97ff2688 bl 0xa7f10 <_Unwind_Resume@plt> de4f4: 97ff2e1f bl 0xa9d70 <__stack_chk_fail@plt> 00000000000de4f8 ::operator[](unsigned long) const>: de4f8: d10083ff sub sp, sp, #0x20 de4fc: a9017bfd stp x29, x30, [sp, #0x10] de500: 910043fd add x29, sp, #0x10 de504: f90007e0 str x0, [sp, #0x8] de508: f90003e1 str x1, [sp] de50c: f94007e0 ldr x0, [sp, #0x8] de510: f94003e1 ldr x1, [sp] de514: 97ff330f bl 0xab150 <_ZNK7android11KeyedVectorIjNS_7AStringEE7valueAtEm@plt> de518: a9417bfd ldp x29, x30, [sp, #0x10] de51c: 910083ff add sp, sp, #0x20 de520: d65f03c0 ret 00000000000de524 : de524: d10703ff sub sp, sp, #0x1c0 de528: f900d3fc str x28, [sp, #0x1a0] de52c: a91b7bfd stp x29, x30, [sp, #0x1b0] de530: 9106c3fd add x29, sp, #0x1b0 de534: d10103a9 sub x9, x29, #0x40 de538: d53bd04a mrs x10, TPIDR_EL0 de53c: f940154a ldr x10, [x10, #0x28] de540: f900152a str x10, [x9, #0x28] de544: f81903a0 stur x0, [x29, #-0x70] de548: f81883a1 stur x1, [x29, #-0x78] de54c: f85903aa ldur x10, [x29, #-0x70] de550: aa0a03e0 mov x0, x10 de554: f9006fe0 str x0, [sp, #0xd8] de558: aa0a03e0 mov x0, x10 de55c: f9006be9 str x9, [sp, #0xd0] de560: f90067e8 str x8, [sp, #0xc8] de564: 97ff07ab bl 0xa0410 <_ZN7android14MPEG4Extractor12readMetaDataEv@plt> de568: b81843a0 stur w0, [x29, #-0x7c] de56c: 34000120 cbz w0, 0xde590 de570: 14000001 b 0xde574 de574: aa1f03e0 mov x0, xzr de578: f94067e8 ldr x8, [sp, #0xc8] de57c: f90063e0 str x0, [sp, #0xc0] de580: aa0803e0 mov x0, x8 de584: f94063e1 ldr x1, [sp, #0xc0] de588: 97ff125e bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> de58c: 14000126 b 0xdea24 de590: f9406fe8 ldr x8, [sp, #0xd8] de594: f9405509 ldr x9, [x8, #0xa8] de598: f81783a9 stur x9, [x29, #-0x88] de59c: 14000001 b 0xde5a0 de5a0: f85883a8 ldur x8, [x29, #-0x78] de5a4: b4000268 cbz x8, 0xde5f0 de5a8: 14000001 b 0xde5ac de5ac: f85783a8 ldur x8, [x29, #-0x88] de5b0: b5000128 cbnz x8, 0xde5d4 de5b4: 14000001 b 0xde5b8 de5b8: aa1f03e0 mov x0, xzr de5bc: f94067e8 ldr x8, [sp, #0xc8] de5c0: f9005fe0 str x0, [sp, #0xb8] de5c4: aa0803e0 mov x0, x8 de5c8: f9405fe1 ldr x1, [sp, #0xb8] de5cc: 97ff124d bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> de5d0: 14000115 b 0xdea24 de5d4: f85783a8 ldur x8, [x29, #-0x88] de5d8: f9400108 ldr x8, [x8] de5dc: f81783a8 stur x8, [x29, #-0x88] de5e0: f85883a8 ldur x8, [x29, #-0x78] de5e4: f1000508 subs x8, x8, #0x1 de5e8: f81883a8 stur x8, [x29, #-0x78] de5ec: 17ffffed b 0xde5a0 de5f0: f85783a8 ldur x8, [x29, #-0x88] de5f4: b5000128 cbnz x8, 0xde618 de5f8: 14000001 b 0xde5fc de5fc: aa1f03e0 mov x0, xzr de600: f94067e8 ldr x8, [sp, #0xc8] de604: f9005be0 str x0, [sp, #0xb0] de608: aa0803e0 mov x0, x8 de60c: f9405be1 ldr x1, [sp, #0xb0] de610: 97ff123c bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> de614: 14000104 b 0xdea24 de618: aa1f03e8 mov x8, xzr de61c: f81703a8 stur x8, [x29, #-0x90] de620: f85783a8 ldur x8, [x29, #-0x88] de624: 91002100 add x0, x8, #0x8 de628: 97ff1a22 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> de62c: 52892881 mov w1, #0x4944 // =18756 de630: 72ae8e41 movk w1, #0x7472, lsl #16 de634: d10073a2 sub x2, x29, #0x1c de638: 97ff1b9a bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> de63c: 36000480 tbz w0, #0x0, 0xde6cc de640: 14000001 b 0xde644 de644: aa1f03e8 mov x8, xzr de648: f81683a8 stur x8, [x29, #-0x98] de64c: 14000001 b 0xde650 de650: f85683a8 ldur x8, [x29, #-0x98] de654: f9406fe9 ldr x9, [sp, #0xd8] de658: 9101a120 add x0, x9, #0x68 de65c: f90057e8 str x8, [sp, #0xa8] de660: 97ff11d0 bl 0xa2da0 <_ZNK7android6VectorINS_4TrexEE4sizeEv@plt> de664: f94057e8 ldr x8, [sp, #0xa8] de668: eb000108 subs x8, x8, x0 de66c: f90053e8 str x8, [sp, #0xa0] de670: 540002c2 b.hs 0xde6c8 de674: 14000001 b 0xde678 de678: f9406fe8 ldr x8, [sp, #0xd8] de67c: 9101a100 add x0, x8, #0x68 de680: f85683a1 ldur x1, [x29, #-0x98] de684: 97ff0a0f bl 0xa0ec0 <_ZN7android6VectorINS_4TrexEE10editItemAtEm@plt> de688: f81603a0 stur x0, [x29, #-0xa0] de68c: f85603a8 ldur x8, [x29, #-0xa0] de690: b9400109 ldr w9, [x8] de694: b85e43aa ldur w10, [x29, #-0x1c] de698: 6b0a0129 subs w9, w9, w10 de69c: b9009fe9 str w9, [sp, #0x9c] de6a0: 540000a1 b.ne 0xde6b4 de6a4: 14000001 b 0xde6a8 de6a8: f85603a8 ldur x8, [x29, #-0xa0] de6ac: f81703a8 stur x8, [x29, #-0x90] de6b0: 14000006 b 0xde6c8 de6b4: 14000001 b 0xde6b8 de6b8: f85683a8 ldur x8, [x29, #-0x98] de6bc: 91000508 add x8, x8, #0x1 de6c0: f81683a8 stur x8, [x29, #-0x98] de6c4: 17ffffe3 b 0xde650 de6c8: 14000008 b 0xde6e8 de6cc: aa1f03e0 mov x0, xzr de6d0: f94067e8 ldr x8, [sp, #0xc8] de6d4: f9004be0 str x0, [sp, #0x90] de6d8: aa0803e0 mov x0, x8 de6dc: f9404be1 ldr x1, [sp, #0x90] de6e0: 97ff1208 bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> de6e4: 140000d0 b 0xdea24 de6e8: f85783a8 ldur x8, [x29, #-0x88] de6ec: 91002100 add x0, x8, #0x8 de6f0: 97ff19f0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> de6f4: 528daca1 mov w1, #0x6d65 // =28005 de6f8: 72adad21 movk w1, #0x6d69, lsl #16 de6fc: d100a3a2 sub x2, x29, #0x28 de700: 97ff1fc8 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> de704: 37000120 tbnz w0, #0x0, 0xde728 de708: 14000001 b 0xde70c de70c: aa1f03e0 mov x0, xzr de710: f94067e8 ldr x8, [sp, #0xc8] de714: f90047e0 str x0, [sp, #0x88] de718: aa0803e0 mov x0, x8 de71c: f94047e1 ldr x1, [sp, #0x88] de720: 97ff11f8 bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> de724: 140000c0 b 0xdea24 de728: f9406be8 ldr x8, [sp, #0xd0] de72c: f9400d00 ldr x0, [x8, #0x18] de730: d0000e49 adrp x9, 0x2a8000 de734: f9469529 ldr x9, [x9, #0xd28] de738: f9400121 ldr x1, [x9] de73c: 97ff2279 bl 0xa7120 de740: 35000540 cbnz w0, 0xde7e8 de744: 14000001 b 0xde748 de748: f85783a8 ldur x8, [x29, #-0x88] de74c: 91002100 add x0, x8, #0x8 de750: 97ff19d8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> de754: 528c6c61 mov w1, #0x6363 // =25443 de758: 72ac2ec1 movk w1, #0x6176, lsl #16 de75c: d100b3a2 sub x2, x29, #0x2c de760: d100e3a3 sub x3, x29, #0x38 de764: d10103a4 sub x4, x29, #0x40 de768: 97ff1eb6 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> de76c: 37000120 tbnz w0, #0x0, 0xde790 de770: 14000001 b 0xde774 de774: aa1f03e0 mov x0, xzr de778: f94067e8 ldr x8, [sp, #0xc8] de77c: f90043e0 str x0, [sp, #0x80] de780: aa0803e0 mov x0, x8 de784: f94043e1 ldr x1, [sp, #0x80] de788: 97ff11de bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> de78c: 140000a6 b 0xdea24 de790: f9406be8 ldr x8, [sp, #0xd0] de794: f9400509 ldr x9, [x8, #0x8] de798: f81583a9 stur x9, [x29, #-0xa8] de79c: f9400109 ldr x9, [x8] de7a0: f1001d29 subs x9, x9, #0x7 de7a4: f9003fe9 str x9, [sp, #0x78] de7a8: 54000103 b.lo 0xde7c8 de7ac: 14000001 b 0xde7b0 de7b0: f85583a8 ldur x8, [x29, #-0xa8] de7b4: 39400109 ldrb w9, [x8] de7b8: 71000529 subs w9, w9, #0x1 de7bc: b90077e9 str w9, [sp, #0x74] de7c0: 54000120 b.eq 0xde7e4 de7c4: 14000001 b 0xde7c8 de7c8: aa1f03e0 mov x0, xzr de7cc: f94067e8 ldr x8, [sp, #0xc8] de7d0: f90037e0 str x0, [sp, #0x68] de7d4: aa0803e0 mov x0, x8 de7d8: f94037e1 ldr x1, [sp, #0x68] de7dc: 97ff11c9 bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> de7e0: 14000091 b 0xdea24 de7e4: 14000031 b 0xde8a8 de7e8: f9406be8 ldr x8, [sp, #0xd0] de7ec: f9400d00 ldr x0, [x8, #0x18] de7f0: d0000e49 adrp x9, 0x2a8000 de7f4: f9456929 ldr x9, [x9, #0xad0] de7f8: f9400121 ldr x1, [x9] de7fc: 97ff2249 bl 0xa7120 de800: 35000520 cbnz w0, 0xde8a4 de804: 14000001 b 0xde808 de808: f85783a8 ldur x8, [x29, #-0x88] de80c: 91002100 add x0, x8, #0x8 de810: 97ff19a8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> de814: 528c6c61 mov w1, #0x6363 // =25443 de818: 72ad0ec1 movk w1, #0x6876, lsl #16 de81c: d10113a2 sub x2, x29, #0x44 de820: d10143a3 sub x3, x29, #0x50 de824: d10163a4 sub x4, x29, #0x58 de828: 97ff1e86 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> de82c: 37000120 tbnz w0, #0x0, 0xde850 de830: 14000001 b 0xde834 de834: aa1f03e0 mov x0, xzr de838: f94067e8 ldr x8, [sp, #0xc8] de83c: f90033e0 str x0, [sp, #0x60] de840: aa0803e0 mov x0, x8 de844: f94033e1 ldr x1, [sp, #0x60] de848: 97ff11ae bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> de84c: 14000076 b 0xdea24 de850: f85b03a8 ldur x8, [x29, #-0x50] de854: f81503a8 stur x8, [x29, #-0xb0] de858: f85a83a8 ldur x8, [x29, #-0x58] de85c: f1005908 subs x8, x8, #0x16 de860: f9002fe8 str x8, [sp, #0x58] de864: 54000103 b.lo 0xde884 de868: 14000001 b 0xde86c de86c: f85503a8 ldur x8, [x29, #-0xb0] de870: 39400109 ldrb w9, [x8] de874: 71000529 subs w9, w9, #0x1 de878: b90057e9 str w9, [sp, #0x54] de87c: 54000120 b.eq 0xde8a0 de880: 14000001 b 0xde884 de884: aa1f03e0 mov x0, xzr de888: f94067e8 ldr x8, [sp, #0xc8] de88c: f90027e0 str x0, [sp, #0x48] de890: aa0803e0 mov x0, x8 de894: f94027e1 ldr x1, [sp, #0x48] de898: 97ff119a bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> de89c: 14000062 b 0xdea24 de8a0: 14000001 b 0xde8a4 de8a4: 14000001 b 0xde8a8 de8a8: 52802e08 mov w8, #0x170 // =368 de8ac: 2a0803e0 mov w0, w8 de8b0: 97ff2998 bl 0xa8f10 <_Znwm@plt> de8b4: aa0003fe mov x30, x0 de8b8: 320003e8 orr w8, wzr, #0x1 de8bc: 381433a8 sturb w8, [x29, #-0xbd] de8c0: d101a3a9 sub x9, x29, #0x68 de8c4: f90023e0 str x0, [sp, #0x40] de8c8: aa0903e0 mov x0, x9 de8cc: f9406fe1 ldr x1, [sp, #0xd8] de8d0: f9001ffe str x30, [sp, #0x38] de8d4: 97ff11ab bl 0xa2f80 <_ZN7android2spINS_14MPEG4ExtractorEEC2EPS1_@plt> de8d8: 14000001 b 0xde8dc de8dc: f85783a8 ldur x8, [x29, #-0x88] de8e0: 91002102 add x2, x8, #0x8 de8e4: f9406fe9 ldr x9, [sp, #0xd8] de8e8: 91024123 add x3, x9, #0x90 de8ec: b9401104 ldr w4, [x8, #0x10] de8f0: 91006105 add x5, x8, #0x18 de8f4: 91002126 add x6, x9, #0x8 de8f8: f85703a7 ldur x7, [x29, #-0x90] de8fc: f9401928 ldr x8, [x9, #0x30] de900: 910003ea mov x10, sp de904: f9000148 str x8, [x10] de908: d101a3a1 sub x1, x29, #0x68 de90c: f94023e0 ldr x0, [sp, #0x40] de910: 97ff1c48 bl 0xa5a30 <_ZN7android11MPEG4SourceC1ERKNS_2spINS_14MPEG4ExtractorEEERKNS1_INS_8MetaDataEEERKNS1_INS_10DataSourceEEEiRKNS1_INS_11SampleTableEEERNS_6VectorINS_9SidxEntryEEEPKNS_4TrexEl@plt> de914: 14000001 b 0xde918 de918: 2a1f03e8 mov w8, wzr de91c: 381433a8 sturb w8, [x29, #-0xbd] de920: d10183a0 sub x0, x29, #0x60 de924: f94023e1 ldr x1, [sp, #0x40] de928: 97ff3256 bl 0xab280 <_ZN7android2spINS_11MPEG4SourceEEC2EPS1_@plt> de92c: 14000001 b 0xde930 de930: d101a3a0 sub x0, x29, #0x68 de934: 97ff18ef bl 0xa4cf0 <_ZN7android2spINS_14MPEG4ExtractorEED2Ev@plt> de938: d10183a0 sub x0, x29, #0x60 de93c: 97ff1ef1 bl 0xa6500 <_ZNK7android2spINS_11MPEG4SourceEEptEv@plt> de940: f9001be0 str x0, [sp, #0x30] de944: 14000001 b 0xde948 de948: f9401be8 ldr x8, [sp, #0x30] de94c: f9400109 ldr x9, [x8] de950: f9402d29 ldr x9, [x9, #0x58] de954: aa0803e0 mov x0, x8 de958: d63f0120 blr x9 de95c: b9002fe0 str w0, [sp, #0x2c] de960: 14000001 b 0xde964 de964: b9402fe8 ldr w8, [sp, #0x2c] de968: 340004a8 cbz w8, 0xde9fc de96c: 14000001 b 0xde970 de970: aa1f03e0 mov x0, xzr de974: f94067e8 ldr x8, [sp, #0xc8] de978: f90013e0 str x0, [sp, #0x20] de97c: aa0803e0 mov x0, x8 de980: f94013e1 ldr x1, [sp, #0x20] de984: 97ff115f bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> de988: 14000001 b 0xde98c de98c: 320003e8 orr w8, wzr, #0x1 de990: b813c3a8 stur w8, [x29, #-0xc4] de994: 14000021 b 0xdea18 de998: f81483a0 stur x0, [x29, #-0xb8] de99c: 2a0103e8 mov w8, w1 de9a0: b81443a8 stur w8, [x29, #-0xbc] de9a4: 14000007 b 0xde9c0 de9a8: f81483a0 stur x0, [x29, #-0xb8] de9ac: 2a0103e8 mov w8, w1 de9b0: b81443a8 stur w8, [x29, #-0xbc] de9b4: d101a3a0 sub x0, x29, #0x68 de9b8: 97ff18ce bl 0xa4cf0 <_ZN7android2spINS_14MPEG4ExtractorEED2Ev@plt> de9bc: 14000001 b 0xde9c0 de9c0: 385433a8 ldurb w8, [x29, #-0xbd] de9c4: 71000508 subs w8, w8, #0x1 de9c8: b9001fe8 str w8, [sp, #0x1c] de9cc: 540000a1 b.ne 0xde9e0 de9d0: 14000001 b 0xde9d4 de9d4: f9401fe0 ldr x0, [sp, #0x38] de9d8: 97ff07e2 bl 0xa0960 <_ZdlPv@plt> de9dc: 14000001 b 0xde9e0 de9e0: 1400001d b 0xdea54 de9e4: f81483a0 stur x0, [x29, #-0xb8] de9e8: 2a0103e8 mov w8, w1 de9ec: b81443a8 stur w8, [x29, #-0xbc] de9f0: d10183a0 sub x0, x29, #0x60 de9f4: 97ff0d7b bl 0xa1fe0 <_ZN7android2spINS_11MPEG4SourceEED2Ev@plt> de9f8: 14000017 b 0xdea54 de9fc: d10183a1 sub x1, x29, #0x60 dea00: f94067e0 ldr x0, [sp, #0xc8] dea04: 97ff28d3 bl 0xa8d50 <_ZN7android2spINS_12IMediaSourceEEC2INS_11MPEG4SourceEEEONS0_IT_EE@plt> dea08: 14000001 b 0xdea0c dea0c: 320003e8 orr w8, wzr, #0x1 dea10: b813c3a8 stur w8, [x29, #-0xc4] dea14: 14000001 b 0xdea18 dea18: d10183a0 sub x0, x29, #0x60 dea1c: 97ff0d71 bl 0xa1fe0 <_ZN7android2spINS_11MPEG4SourceEED2Ev@plt> dea20: 14000001 b 0xdea24 dea24: d53bd048 mrs x8, TPIDR_EL0 dea28: f9401508 ldr x8, [x8, #0x28] dea2c: f9406be9 ldr x9, [sp, #0xd0] dea30: f940152a ldr x10, [x9, #0x28] dea34: eb0a0108 subs x8, x8, x10 dea38: f9000be8 str x8, [sp, #0x10] dea3c: 54000101 b.ne 0xdea5c dea40: 14000001 b 0xdea44 dea44: a95b7bfd ldp x29, x30, [sp, #0x1b0] dea48: f940d3fc ldr x28, [sp, #0x1a0] dea4c: 910703ff add sp, sp, #0x1c0 dea50: d65f03c0 ret dea54: f85483a0 ldur x0, [x29, #-0xb8] dea58: 97ff252e bl 0xa7f10 <_Unwind_Resume@plt> dea5c: 97ff2cc5 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000dea60 ::sp(android::MPEG4Extractor*)>: dea60: d100c3ff sub sp, sp, #0x30 dea64: a9027bfd stp x29, x30, [sp, #0x20] dea68: 910083fd add x29, sp, #0x20 dea6c: d2800008 mov x8, #0x0 // =0 dea70: f81f83a0 stur x0, [x29, #-0x8] dea74: f9000be1 str x1, [sp, #0x10] dea78: f85f83a0 ldur x0, [x29, #-0x8] dea7c: aa0003e1 mov x1, x0 dea80: f9400be9 ldr x9, [sp, #0x10] dea84: f9000029 str x9, [x1] dea88: f9400be9 ldr x9, [sp, #0x10] dea8c: eb08013f cmp x9, x8 dea90: 1a9f07ea cset w10, ne dea94: f90007e0 str x0, [sp, #0x8] dea98: 3700004a tbnz w10, #0x0, 0xdeaa0 ::sp(android::MPEG4Extractor*)+0x40> dea9c: 14000008 b 0xdeabc ::sp(android::MPEG4Extractor*)+0x5c> deaa0: f9400be8 ldr x8, [sp, #0x10] deaa4: f9400109 ldr x9, [x8] deaa8: f85e8129 ldur x9, [x9, #-0x18] deaac: 8b090108 add x8, x8, x9 deab0: aa0803e0 mov x0, x8 deab4: f94007e1 ldr x1, [sp, #0x8] deab8: 97ff2f5a bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> deabc: a9427bfd ldp x29, x30, [sp, #0x20] deac0: 9100c3ff add sp, sp, #0x30 deac4: d65f03c0 ret 00000000000deac8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)>: deac8: f81e0ffc str x28, [sp, #-0x20]! deacc: a9017bfd stp x29, x30, [sp, #0x10] dead0: 910043fd add x29, sp, #0x10 dead4: d107c3ff sub sp, sp, #0x1f0 dead8: d53bd048 mrs x8, TPIDR_EL0 deadc: f9401508 ldr x8, [x8, #0x28] deae0: f81e83a8 stur x8, [x29, #-0x18] deae4: f81203a0 stur x0, [x29, #-0xe0] deae8: f81183a1 stur x1, [x29, #-0xe8] deaec: f81103a2 stur x2, [x29, #-0xf0] deaf0: f81083a3 stur x3, [x29, #-0xf8] deaf4: b81043a4 stur w4, [x29, #-0xfc] deaf8: f9007fe5 str x5, [sp, #0xf8] deafc: f9007be6 str x6, [sp, #0xf0] deb00: f90077e7 str x7, [sp, #0xe8] deb04: f85203a8 ldur x8, [x29, #-0xe0] deb08: aa0803e0 mov x0, x8 deb0c: 91058101 add x1, x8, #0x160 deb10: f90063e0 str x0, [sp, #0xc0] deb14: aa0103e0 mov x0, x1 deb18: f9005fe8 str x8, [sp, #0xb8] deb1c: 97ff1145 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> deb20: d0000e48 adrp x8, 0x2a8000 deb24: f9422508 ldr x8, [x8, #0x448] deb28: 91002101 add x1, x8, #0x8 deb2c: f9405fe0 ldr x0, [sp, #0xb8] deb30: 97ff22ec bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> deb34: 14000001 b 0xdeb38 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x70> deb38: d0000e48 adrp x8, 0x2a8000 deb3c: f9476508 ldr x8, [x8, #0xec8] deb40: 91006109 add x9, x8, #0x18 deb44: f94063ea ldr x10, [sp, #0xc0] deb48: f9000149 str x9, [x10] deb4c: 9102e108 add x8, x8, #0xb8 deb50: f900b148 str x8, [x10, #0x160] deb54: 91002148 add x8, x10, #0x8 deb58: aa0803e9 mov x9, x8 deb5c: aa0803e0 mov x0, x8 deb60: f9005be9 str x9, [sp, #0xb0] deb64: 97ff68b5 bl 0xb8e38 deb68: f94063e8 ldr x8, [sp, #0xc0] deb6c: 9100c109 add x9, x8, #0x30 deb70: aa0903e0 mov x0, x9 deb74: f85183a1 ldur x1, [x29, #-0xe8] deb78: f90057e0 str x0, [sp, #0xa8] deb7c: aa0903e0 mov x0, x9 deb80: 97ff0b6c bl 0xa1930 <_ZN7android2spINS_14MPEG4ExtractorEEC2ERKS2_@plt> deb84: 14000001 b 0xdeb88 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0xc0> deb88: f94063e8 ldr x8, [sp, #0xc0] deb8c: 9100e109 add x9, x8, #0x38 deb90: aa0903e0 mov x0, x9 deb94: f85103a1 ldur x1, [x29, #-0xf0] deb98: f90053e0 str x0, [sp, #0xa0] deb9c: aa0903e0 mov x0, x9 deba0: 97ff0988 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> deba4: 14000001 b 0xdeba8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0xe0> deba8: f94063e8 ldr x8, [sp, #0xc0] debac: 91010109 add x9, x8, #0x40 debb0: aa0903e0 mov x0, x9 debb4: f85083a1 ldur x1, [x29, #-0xf8] debb8: f9004fe0 str x0, [sp, #0x98] debbc: aa0903e0 mov x0, x9 debc0: 97ff0564 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> debc4: 14000001 b 0xdebc8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x100> debc8: b85043a8 ldur w8, [x29, #-0xfc] debcc: f94063e9 ldr x9, [sp, #0xc0] debd0: b9004928 str w8, [x9, #0x48] debd4: 9101412a add x10, x9, #0x50 debd8: aa0a03e0 mov x0, x10 debdc: f9407fe1 ldr x1, [sp, #0xf8] debe0: f9004be0 str x0, [sp, #0x90] debe4: aa0a03e0 mov x0, x10 debe8: 97ff244a bl 0xa7d10 <_ZN7android2spINS_11SampleTableEEC2ERKS2_@plt> debec: 14000001 b 0xdebf0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x128> debf0: 2a1f03e8 mov w8, wzr debf4: f94063e9 ldr x9, [sp, #0xc0] debf8: b9005928 str w8, [x9, #0x58] debfc: b9005d28 str w8, [x9, #0x5c] dec00: f9407bea ldr x10, [sp, #0xf0] dec04: f900312a str x10, [x9, #0x60] dec08: f94077ea ldr x10, [sp, #0xe8] dec0c: f900352a str x10, [x9, #0x68] dec10: f9400baa ldr x10, [x29, #0x10] dec14: f900392a str x10, [x9, #0x70] dec18: f9400baa ldr x10, [x29, #0x10] dec1c: f9003d2a str x10, [x9, #0x78] dec20: 9280000a mov x10, #-0x1 // =-1 dec24: f900412a str x10, [x9, #0x80] dec28: b9008928 str w8, [x9, #0x88] dec2c: b900bd28 str w8, [x9, #0xbc] dec30: aa1f03ea mov x10, xzr dec34: f900612a str x10, [x9, #0xc0] dec38: b900cd28 str w8, [x9, #0xcc] dec3c: f900692a str x10, [x9, #0xd0] dec40: 39036128 strb w8, [x9, #0xd8] dec44: 39036528 strb w8, [x9, #0xd9] dec48: f900712a str x10, [x9, #0xe0] dec4c: 3903a128 strb w8, [x9, #0xe8] dec50: f900792a str x10, [x9, #0xf0] dec54: f9007d2a str x10, [x9, #0xf8] dec58: 39040128 strb w8, [x9, #0x100] dec5c: f900852a str x10, [x9, #0x108] dec60: 9104e12a add x10, x9, #0x138 dec64: aa0a03e0 mov x0, x10 dec68: f90047e0 str x0, [sp, #0x88] dec6c: aa0a03e0 mov x0, x10 dec70: 97ff1130 bl 0xa3130 <_ZN7android6VectorINS_11MPEG4Source6SampleEEC2Ev@plt> dec74: 14000001 b 0xdec78 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x1b0> dec78: aa1f03e8 mov x8, xzr dec7c: f94063e9 ldr x9, [sp, #0xc0] dec80: f9009928 str x8, [x9, #0x130] dec84: 6f00e400 movi v0.2d, #0000000000000000 dec88: 3d804920 str q0, [x9, #0x120] dec8c: 3d804520 str q0, [x9, #0x110] dec90: 9100e120 add x0, x9, #0x38 dec94: 97ff1887 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dec98: f90043e0 str x0, [sp, #0x80] dec9c: 14000001 b 0xdeca0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x1d8> deca0: f94063e8 ldr x8, [sp, #0xc0] deca4: 91025102 add x2, x8, #0x94 deca8: 528f29a1 mov w1, #0x794d // =31053 decac: 72ac6e41 movk w1, #0x6372, lsl #16 decb0: f94043e0 ldr x0, [sp, #0x80] decb4: 97ff19fb bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> decb8: b9007fe0 str w0, [sp, #0x7c] decbc: 14000001 b 0xdecc0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x1f8> decc0: 2a1f03e8 mov w8, wzr decc4: f94063e9 ldr x9, [sp, #0xc0] decc8: b9009928 str w8, [x9, #0x98] deccc: 9100e120 add x0, x9, #0x38 decd0: 97ff1878 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> decd4: f9003be0 str x0, [sp, #0x70] decd8: 14000001 b 0xdecdc const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x214> decdc: f94063e8 ldr x8, [sp, #0xc0] dece0: 91026102 add x2, x8, #0x98 dece4: 528f2a61 mov w1, #0x7953 // =31059 dece8: 72ac6e41 movk w1, #0x6372, lsl #16 decec: f9403be0 ldr x0, [sp, #0x70] decf0: 97ff19ec bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> decf4: b9006fe0 str w0, [sp, #0x6c] decf8: 14000001 b 0xdecfc const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x234> decfc: f94063e8 ldr x8, [sp, #0xc0] ded00: 9100e100 add x0, x8, #0x38 ded04: 97ff186b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ded08: f90033e0 str x0, [sp, #0x60] ded0c: 14000001 b 0xded10 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x248> ded10: 528f2961 mov w1, #0x794b // =31051 ded14: 72ac6e41 movk w1, #0x6372, lsl #16 ded18: d10073a2 sub x2, x29, #0x1c ded1c: d100a3a3 sub x3, x29, #0x28 ded20: d100c3a4 sub x4, x29, #0x30 ded24: f94033e0 ldr x0, [sp, #0x60] ded28: 97ff1d46 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> ded2c: b9005fe0 str w0, [sp, #0x5c] ded30: 14000001 b 0xded34 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x26c> ded34: b9405fe8 ldr w8, [sp, #0x5c] ded38: 36000508 tbz w8, #0x0, 0xdedd8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x310> ded3c: 14000001 b 0xded40 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x278> ded40: aa1f03e8 mov x8, xzr ded44: f94063e9 ldr x9, [sp, #0xc0] ded48: f809cd28 str x8, [x9, #0x9c]! ded4c: f9000528 str x8, [x9, #0x8] ded50: f85d83a1 ldur x1, [x29, #-0x28] ded54: f85d03a2 ldur x2, [x29, #-0x30] ded58: aa0903e0 mov x0, x9 ded5c: 97ff040d bl 0x9fd90 ded60: f9002be0 str x0, [sp, #0x50] ded64: 1400001d b 0xdedd8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x310> ded68: f90073e0 str x0, [sp, #0xe0] ded6c: 2a0103e8 mov w8, w1 ded70: b900dfe8 str w8, [sp, #0xdc] ded74: 140000fe b 0xdf16c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x6a4> ded78: f90073e0 str x0, [sp, #0xe0] ded7c: 2a0103e8 mov w8, w1 ded80: b900dfe8 str w8, [sp, #0xdc] ded84: 140000f2 b 0xdf14c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x684> ded88: f90073e0 str x0, [sp, #0xe0] ded8c: 2a0103e8 mov w8, w1 ded90: b900dfe8 str w8, [sp, #0xdc] ded94: 140000eb b 0xdf140 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x678> ded98: f90073e0 str x0, [sp, #0xe0] ded9c: 2a0103e8 mov w8, w1 deda0: b900dfe8 str w8, [sp, #0xdc] deda4: 140000e4 b 0xdf134 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x66c> deda8: f90073e0 str x0, [sp, #0xe0] dedac: 2a0103e8 mov w8, w1 dedb0: b900dfe8 str w8, [sp, #0xdc] dedb4: 140000dd b 0xdf128 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x660> dedb8: f90073e0 str x0, [sp, #0xe0] dedbc: 2a0103e8 mov w8, w1 dedc0: b900dfe8 str w8, [sp, #0xdc] dedc4: 140000d6 b 0xdf11c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x654> dedc8: f90073e0 str x0, [sp, #0xe0] dedcc: 2a0103e8 mov w8, w1 dedd0: b900dfe8 str w8, [sp, #0xdc] dedd4: 140000cf b 0xdf110 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x648> dedd8: f94063e8 ldr x8, [sp, #0xc0] deddc: 9100e100 add x0, x8, #0x38 dede0: 97ff1834 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dede4: f90027e0 str x0, [sp, #0x48] dede8: 14000001 b 0xdedec const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x324> dedec: 528daca1 mov w1, #0x6d65 // =28005 dedf0: 72adad21 movk w1, #0x6d69, lsl #16 dedf4: d100e3a2 sub x2, x29, #0x38 dedf8: f94027e0 ldr x0, [sp, #0x48] dedfc: 97ff1e09 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> dee00: b90047e0 str w0, [sp, #0x44] dee04: 14000001 b 0xdee08 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x340> dee08: b94047e8 ldr w8, [sp, #0x44] dee0c: 12000109 and w9, w8, #0x1 dee10: 390363e9 strb w9, [sp, #0xd8] dee14: f85c83a0 ldur x0, [x29, #-0x38] dee18: d0000e4a adrp x10, 0x2a8000 dee1c: f946954a ldr x10, [x10, #0xd28] dee20: f9400141 ldr x1, [x10] dee24: 97ff20bf bl 0xa7120 dee28: 71000008 subs w8, w0, #0x0 dee2c: 1a9f17e9 cset w9, eq dee30: f94063ea ldr x10, [sp, #0xc0] dee34: 39036149 strb w9, [x10, #0xd8] dee38: f85c83a0 ldur x0, [x29, #-0x38] dee3c: d0000e41 adrp x1, 0x2a8000 dee40: f9456821 ldr x1, [x1, #0xad0] dee44: f9400021 ldr x1, [x1] dee48: b90043e8 str w8, [sp, #0x40] dee4c: 97ff20b5 bl 0xa7120 dee50: 71000008 subs w8, w0, #0x0 dee54: 1a9f17e9 cset w9, eq dee58: f94063ea ldr x10, [sp, #0xc0] dee5c: 39036549 strb w9, [x10, #0xd9] dee60: 39436149 ldrb w9, [x10, #0xd8] dee64: b9003fe8 str w8, [sp, #0x3c] dee68: 36000909 tbz w9, #0x0, 0xdef88 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4c0> dee6c: 14000001 b 0xdee70 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x3a8> dee70: f85103a0 ldur x0, [x29, #-0xf0] dee74: 97ff180f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> dee78: f9001be0 str x0, [sp, #0x30] dee7c: 14000001 b 0xdee80 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x3b8> dee80: 528c6c61 mov w1, #0x6363 // =25443 dee84: 72ac2ec1 movk w1, #0x6176, lsl #16 dee88: d100f3a2 sub x2, x29, #0x3c dee8c: d10123a3 sub x3, x29, #0x48 dee90: d10143a4 sub x4, x29, #0x50 dee94: f9401be0 ldr x0, [sp, #0x30] dee98: 97ff1cea bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> dee9c: b9002fe0 str w0, [sp, #0x2c] deea0: 14000001 b 0xdeea4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x3dc> deea4: f85b83a8 ldur x8, [x29, #-0x48] deea8: f9006be8 str x8, [sp, #0xd0] deeac: 14000001 b 0xdeeb0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x3e8> deeb0: f9406be8 ldr x8, [sp, #0xd0] deeb4: 39400109 ldrb w9, [x8] deeb8: b81943a9 stur w9, [x29, #-0x6c] deebc: 320003e9 orr w9, wzr, #0x1 deec0: b81903a9 stur w9, [x29, #-0x70] deec4: d101a3a8 sub x8, x29, #0x68 deec8: d101b3a0 sub x0, x29, #0x6c deecc: d101c3a1 sub x1, x29, #0x70 deed0: 97ff1494 bl 0xa4120 <_ZN7android10Compare_EQIjjEENS_7AStringERKT_RKT0_@plt> deed4: 14000001 b 0xdeed8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x410> deed8: d101a3a0 sub x0, x29, #0x68 deedc: 97ff277d bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> deee0: b9002be0 str w0, [sp, #0x28] deee4: 14000001 b 0xdeee8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x420> deee8: b9402be8 ldr w8, [sp, #0x28] deeec: 37000308 tbnz w8, #0x0, 0xdef4c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x484> deef0: 14000001 b 0xdeef4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x42c> deef4: d00008c1 adrp x1, 0x1f8000 deef8: 91385021 add x1, x1, #0xe14 deefc: d10223a0 sub x0, x29, #0x88 def00: 97ff1320 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> def04: 14000001 b 0xdef08 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x440> def08: d10223a0 sub x0, x29, #0x88 def0c: d101a3a1 sub x1, x29, #0x68 def10: 97ff0f74 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> def14: 14000001 b 0xdef18 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x450> def18: d10223a0 sub x0, x29, #0x88 def1c: 97ff0b79 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> def20: 1400000b b 0xdef4c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x484> def24: f90073e0 str x0, [sp, #0xe0] def28: 2a0103e8 mov w8, w1 def2c: b900dfe8 str w8, [sp, #0xdc] def30: 14000013 b 0xdef7c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4b4> def34: f90073e0 str x0, [sp, #0xe0] def38: 2a0103e8 mov w8, w1 def3c: b900dfe8 str w8, [sp, #0xdc] def40: d10223a0 sub x0, x29, #0x88 def44: 97ff0b6f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> def48: 1400000d b 0xdef7c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4b4> def4c: d101a3a0 sub x0, x29, #0x68 def50: 97ff0b6c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> def54: 14000001 b 0xdef58 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x490> def58: 14000001 b 0xdef5c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x494> def5c: f9406be8 ldr x8, [sp, #0xd0] def60: 39401109 ldrb w9, [x8, #0x4] def64: 12000529 and w9, w9, #0x3 def68: 11000529 add w9, w9, #0x1 def6c: 2a0903e8 mov w8, w9 def70: f94063ea ldr x10, [sp, #0xc0] def74: f9007148 str x8, [x10, #0xe0] def78: 1400004f b 0xdf0b4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5ec> def7c: d101a3a0 sub x0, x29, #0x68 def80: 97ff0b60 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> def84: 14000063 b 0xdf110 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x648> def88: f94063e8 ldr x8, [sp, #0xc0] def8c: 39436509 ldrb w9, [x8, #0xd9] def90: 36000909 tbz w9, #0x0, 0xdf0b0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5e8> def94: 14000001 b 0xdef98 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4d0> def98: f85103a0 ldur x0, [x29, #-0xf0] def9c: 97ff17c5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> defa0: f90013e0 str x0, [sp, #0x20] defa4: 14000001 b 0xdefa8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4e0> defa8: 528c6c61 mov w1, #0x6363 // =25443 defac: 72ad0ec1 movk w1, #0x6876, lsl #16 defb0: d10233a2 sub x2, x29, #0x8c defb4: d10263a3 sub x3, x29, #0x98 defb8: d10283a4 sub x4, x29, #0xa0 defbc: f94013e0 ldr x0, [sp, #0x20] defc0: 97ff1ca0 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> defc4: b9001fe0 str w0, [sp, #0x1c] defc8: 14000001 b 0xdefcc const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x504> defcc: f85683a8 ldur x8, [x29, #-0x98] defd0: f90067e8 str x8, [sp, #0xc8] defd4: 14000001 b 0xdefd8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x510> defd8: f94067e8 ldr x8, [sp, #0xc8] defdc: 39400109 ldrb w9, [x8] defe0: b81443a9 stur w9, [x29, #-0xbc] defe4: 320003e9 orr w9, wzr, #0x1 defe8: b81403a9 stur w9, [x29, #-0xc0] defec: d102e3a8 sub x8, x29, #0xb8 deff0: d102f3a0 sub x0, x29, #0xbc deff4: d10303a1 sub x1, x29, #0xc0 deff8: 97ff144a bl 0xa4120 <_ZN7android10Compare_EQIjjEENS_7AStringERKT_RKT0_@plt> deffc: 14000001 b 0xdf000 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x538> df000: d102e3a0 sub x0, x29, #0xb8 df004: 97ff2733 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> df008: b9001be0 str w0, [sp, #0x18] df00c: 14000001 b 0xdf010 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x548> df010: b9401be8 ldr w8, [sp, #0x18] df014: 37000308 tbnz w8, #0x0, 0xdf074 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5ac> df018: 14000001 b 0xdf01c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x554> df01c: b00008c1 adrp x1, 0x1f8000 df020: 913a0821 add x1, x1, #0xe82 df024: d10363a0 sub x0, x29, #0xd8 df028: 97ff12d6 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> df02c: 14000001 b 0xdf030 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x568> df030: d10363a0 sub x0, x29, #0xd8 df034: d102e3a1 sub x1, x29, #0xb8 df038: 97ff0f2a bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> df03c: 14000001 b 0xdf040 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x578> df040: d10363a0 sub x0, x29, #0xd8 df044: 97ff0b2f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df048: 1400000b b 0xdf074 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5ac> df04c: f90073e0 str x0, [sp, #0xe0] df050: 2a0103e8 mov w8, w1 df054: b900dfe8 str w8, [sp, #0xdc] df058: 14000013 b 0xdf0a4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5dc> df05c: f90073e0 str x0, [sp, #0xe0] df060: 2a0103e8 mov w8, w1 df064: b900dfe8 str w8, [sp, #0xdc] df068: d10363a0 sub x0, x29, #0xd8 df06c: 97ff0b25 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df070: 1400000d b 0xdf0a4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5dc> df074: d102e3a0 sub x0, x29, #0xb8 df078: 97ff0b22 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df07c: 14000001 b 0xdf080 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5b8> df080: 14000001 b 0xdf084 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5bc> df084: f94067e8 ldr x8, [sp, #0xc8] df088: 39405509 ldrb w9, [x8, #0x15] df08c: 12000529 and w9, w9, #0x3 df090: 11000529 add w9, w9, #0x1 df094: 2a0903e8 mov w8, w9 df098: f94063ea ldr x10, [sp, #0xc0] df09c: f9007148 str x8, [x10, #0xe0] df0a0: 14000004 b 0xdf0b0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5e8> df0a4: d102e3a0 sub x0, x29, #0xb8 df0a8: 97ff0b16 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df0ac: 14000019 b 0xdf110 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x648> df0b0: 14000001 b 0xdf0b4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5ec> df0b4: f85103a0 ldur x0, [x29, #-0xf0] df0b8: 97ff177e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> df0bc: f9000be0 str x0, [sp, #0x10] df0c0: 14000001 b 0xdf0c4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5fc> df0c4: f94063e8 ldr x8, [sp, #0xc0] df0c8: 91024102 add x2, x8, #0x90 df0cc: 52892881 mov w1, #0x4944 // =18756 df0d0: 72ae8e41 movk w1, #0x7472, lsl #16 df0d4: f9400be0 ldr x0, [sp, #0x10] df0d8: 97ff18f2 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> df0dc: b9000fe0 str w0, [sp, #0xc] df0e0: 14000001 b 0xdf0e4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x61c> df0e4: d53bd048 mrs x8, TPIDR_EL0 df0e8: f9401508 ldr x8, [x8, #0x28] df0ec: f85e83a9 ldur x9, [x29, #-0x18] df0f0: eb090108 subs x8, x8, x9 df0f4: f90003e8 str x8, [sp] df0f8: 54000461 b.ne 0xdf184 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x6bc> df0fc: 14000001 b 0xdf100 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x638> df100: 9107c3ff add sp, sp, #0x1f0 df104: a9417bfd ldp x29, x30, [sp, #0x10] df108: f84207fc ldr x28, [sp], #0x20 df10c: d65f03c0 ret df110: f94047e0 ldr x0, [sp, #0x88] df114: 97ff15e3 bl 0xa48a0 <_ZN7android6VectorINS_11MPEG4Source6SampleEED2Ev@plt> df118: 14000001 b 0xdf11c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x654> df11c: f9404be0 ldr x0, [sp, #0x90] df120: 97ff1054 bl 0xa3270 <_ZN7android2spINS_11SampleTableEED2Ev@plt> df124: 14000001 b 0xdf128 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x660> df128: f9404fe0 ldr x0, [sp, #0x98] df12c: 97ff03a9 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> df130: 14000001 b 0xdf134 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x66c> df134: f94053e0 ldr x0, [sp, #0xa0] df138: 97ff0a0e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> df13c: 14000001 b 0xdf140 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x678> df140: f94057e0 ldr x0, [sp, #0xa8] df144: 97ff16eb bl 0xa4cf0 <_ZN7android2spINS_14MPEG4ExtractorEED2Ev@plt> df148: 14000001 b 0xdf14c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x684> df14c: f9405be0 ldr x0, [sp, #0xb0] df150: 97ff2ba8 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> df154: b0000e40 adrp x0, 0x2a8000 df158: f9422400 ldr x0, [x0, #0x448] df15c: 91002001 add x1, x0, #0x8 df160: f94063e0 ldr x0, [sp, #0xc0] df164: 97ff15b3 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> df168: 14000001 b 0xdf16c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x6a4> df16c: f94063e8 ldr x8, [sp, #0xc0] df170: 91058100 add x0, x8, #0x160 df174: 97ff0663 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> df178: 14000001 b 0xdf17c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x6b4> df17c: f94073e0 ldr x0, [sp, #0xe0] df180: 97ff2364 bl 0xa7f10 <_Unwind_Resume@plt> df184: 97ff2afb bl 0xa9d70 <__stack_chk_fail@plt> 00000000000df188 ::sp(android::MPEG4Source*)>: df188: d100c3ff sub sp, sp, #0x30 df18c: a9027bfd stp x29, x30, [sp, #0x20] df190: 910083fd add x29, sp, #0x20 df194: d2800008 mov x8, #0x0 // =0 df198: f81f83a0 stur x0, [x29, #-0x8] df19c: f9000be1 str x1, [sp, #0x10] df1a0: f85f83a0 ldur x0, [x29, #-0x8] df1a4: aa0003e1 mov x1, x0 df1a8: f9400be9 ldr x9, [sp, #0x10] df1ac: f9000029 str x9, [x1] df1b0: f9400be9 ldr x9, [sp, #0x10] df1b4: eb08013f cmp x9, x8 df1b8: 1a9f07ea cset w10, ne df1bc: f90007e0 str x0, [sp, #0x8] df1c0: 3700004a tbnz w10, #0x0, 0xdf1c8 ::sp(android::MPEG4Source*)+0x40> df1c4: 14000008 b 0xdf1e4 ::sp(android::MPEG4Source*)+0x5c> df1c8: f9400be8 ldr x8, [sp, #0x10] df1cc: f9400109 ldr x9, [x8] df1d0: f85e8129 ldur x9, [x9, #-0x18] df1d4: 8b090108 add x8, x8, x9 df1d8: aa0803e0 mov x0, x8 df1dc: f94007e1 ldr x1, [sp, #0x8] df1e0: 97ff2d90 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> df1e4: a9427bfd ldp x29, x30, [sp, #0x20] df1e8: 9100c3ff add sp, sp, #0x30 df1ec: d65f03c0 ret 00000000000df1f0 ::~sp()>: df1f0: d10083ff sub sp, sp, #0x20 df1f4: a9017bfd stp x29, x30, [sp, #0x10] df1f8: 910043fd add x29, sp, #0x10 df1fc: d2800008 mov x8, #0x0 // =0 df200: f90007e0 str x0, [sp, #0x8] df204: f94007e0 ldr x0, [sp, #0x8] df208: aa0003e9 mov x9, x0 df20c: f9400129 ldr x9, [x9] df210: eb08013f cmp x9, x8 df214: 1a9f07ea cset w10, ne df218: f90003e0 str x0, [sp] df21c: 3700004a tbnz w10, #0x0, 0xdf224 ::~sp()+0x34> df220: 1400000a b 0xdf248 ::~sp()+0x58> df224: f94003e8 ldr x8, [sp] df228: f9400108 ldr x8, [x8] df22c: f9400109 ldr x9, [x8] df230: f85e8129 ldur x9, [x9, #-0x18] df234: 8b090108 add x8, x8, x9 df238: aa0803e0 mov x0, x8 df23c: f94003e1 ldr x1, [sp] df240: 97ff1384 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> df244: 14000001 b 0xdf248 ::~sp()+0x58> df248: a9417bfd ldp x29, x30, [sp, #0x10] df24c: 910083ff add sp, sp, #0x20 df250: d65f03c0 ret df254: 97ff3bdc bl 0xae1c4 00000000000df258 ::operator->() const>: df258: d10043ff sub sp, sp, #0x10 df25c: f90007e0 str x0, [sp, #0x8] df260: f94007e0 ldr x0, [sp, #0x8] df264: f9400000 ldr x0, [x0] df268: 910043ff add sp, sp, #0x10 df26c: d65f03c0 ret 00000000000df270 ::sp(android::sp&&)>: df270: d10043ff sub sp, sp, #0x10 df274: d2800008 mov x8, #0x0 // =0 df278: f90007e0 str x0, [sp, #0x8] df27c: f90003e1 str x1, [sp] df280: f94007e0 ldr x0, [sp, #0x8] df284: f94003e1 ldr x1, [sp] df288: f9400021 ldr x1, [x1] df28c: f9000001 str x1, [x0] df290: f94003e0 ldr x0, [sp] df294: f9000008 str x8, [x0] df298: 910043ff add sp, sp, #0x10 df29c: d65f03c0 ret 00000000000df2a0 ::~sp()>: df2a0: d10083ff sub sp, sp, #0x20 df2a4: a9017bfd stp x29, x30, [sp, #0x10] df2a8: 910043fd add x29, sp, #0x10 df2ac: d2800008 mov x8, #0x0 // =0 df2b0: f90007e0 str x0, [sp, #0x8] df2b4: f94007e0 ldr x0, [sp, #0x8] df2b8: aa0003e9 mov x9, x0 df2bc: f9400129 ldr x9, [x9] df2c0: eb08013f cmp x9, x8 df2c4: 1a9f07ea cset w10, ne df2c8: f90003e0 str x0, [sp] df2cc: 3700004a tbnz w10, #0x0, 0xdf2d4 ::~sp()+0x34> df2d0: 1400000a b 0xdf2f8 ::~sp()+0x58> df2d4: f94003e8 ldr x8, [sp] df2d8: f9400108 ldr x8, [x8] df2dc: f9400109 ldr x9, [x8] df2e0: f85e8129 ldur x9, [x9, #-0x18] df2e4: 8b090108 add x8, x8, x9 df2e8: aa0803e0 mov x0, x8 df2ec: f94003e1 ldr x1, [sp] df2f0: 97ff1358 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> df2f4: 14000001 b 0xdf2f8 ::~sp()+0x58> df2f8: a9417bfd ldp x29, x30, [sp, #0x10] df2fc: 910083ff add sp, sp, #0x20 df300: d65f03c0 ret df304: 97ff3bb0 bl 0xae1c4 00000000000df308 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)>: df308: f81e0ffc str x28, [sp, #-0x20]! df30c: a9017bfd stp x29, x30, [sp, #0x10] df310: 910043fd add x29, sp, #0x10 df314: d10803ff sub sp, sp, #0x200 df318: d53bd048 mrs x8, TPIDR_EL0 df31c: f9401508 ldr x8, [x8, #0x28] df320: f81e83a8 stur x8, [x29, #-0x18] df324: f81203a0 stur x0, [x29, #-0xe0] df328: f81183a1 stur x1, [x29, #-0xe8] df32c: f81103a2 stur x2, [x29, #-0xf0] df330: f81083a3 stur x3, [x29, #-0xf8] df334: f81003a4 stur x4, [x29, #-0x100] df338: b9010fe5 str w5, [sp, #0x10c] df33c: f90083e6 str x6, [sp, #0x100] df340: f9007fe7 str x7, [sp, #0xf8] df344: f85203a8 ldur x8, [x29, #-0xe0] df348: aa0803e0 mov x0, x8 df34c: f85183a1 ldur x1, [x29, #-0xe8] df350: aa0103e2 mov x2, x1 df354: 91002023 add x3, x1, #0x8 df358: f9006be0 str x0, [sp, #0xd0] df35c: aa0803e0 mov x0, x8 df360: f90067e1 str x1, [sp, #0xc8] df364: aa0303e1 mov x1, x3 df368: f90063e8 str x8, [sp, #0xc0] df36c: f9005fe2 str x2, [sp, #0xb8] df370: 97ff20dc bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> df374: f94067e8 ldr x8, [sp, #0xc8] df378: f9400100 ldr x0, [x8] df37c: f94063e1 ldr x1, [sp, #0xc0] df380: f9000020 str x0, [x1] df384: f9401d00 ldr x0, [x8, #0x38] df388: f9400022 ldr x2, [x1] df38c: f85e8042 ldur x2, [x2, #-0x18] df390: f8226820 str x0, [x1, x2] df394: 91002020 add x0, x1, #0x8 df398: aa0003e2 mov x2, x0 df39c: f9005be2 str x2, [sp, #0xb0] df3a0: 97ff66a6 bl 0xb8e38 df3a4: f94063e8 ldr x8, [sp, #0xc0] df3a8: 9100c100 add x0, x8, #0x30 df3ac: aa0003e1 mov x1, x0 df3b0: f85103a2 ldur x2, [x29, #-0xf0] df3b4: f90057e1 str x1, [sp, #0xa8] df3b8: aa0203e1 mov x1, x2 df3bc: 97ff095d bl 0xa1930 <_ZN7android2spINS_14MPEG4ExtractorEEC2ERKS2_@plt> df3c0: 14000001 b 0xdf3c4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0xbc> df3c4: f9406be8 ldr x8, [sp, #0xd0] df3c8: 9100e109 add x9, x8, #0x38 df3cc: aa0903e0 mov x0, x9 df3d0: f85083a1 ldur x1, [x29, #-0xf8] df3d4: f90053e0 str x0, [sp, #0xa0] df3d8: aa0903e0 mov x0, x9 df3dc: 97ff0779 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> df3e0: 14000001 b 0xdf3e4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0xdc> df3e4: f9406be8 ldr x8, [sp, #0xd0] df3e8: 91010109 add x9, x8, #0x40 df3ec: aa0903e0 mov x0, x9 df3f0: f85003a1 ldur x1, [x29, #-0x100] df3f4: f9004fe0 str x0, [sp, #0x98] df3f8: aa0903e0 mov x0, x9 df3fc: 97ff0355 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> df400: 14000001 b 0xdf404 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0xfc> df404: b9410fe8 ldr w8, [sp, #0x10c] df408: f9406be9 ldr x9, [sp, #0xd0] df40c: b9004928 str w8, [x9, #0x48] df410: 9101412a add x10, x9, #0x50 df414: aa0a03e0 mov x0, x10 df418: f94083e1 ldr x1, [sp, #0x100] df41c: f9004be0 str x0, [sp, #0x90] df420: aa0a03e0 mov x0, x10 df424: 97ff223b bl 0xa7d10 <_ZN7android2spINS_11SampleTableEEC2ERKS2_@plt> df428: 14000001 b 0xdf42c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x124> df42c: 2a1f03e8 mov w8, wzr df430: f9406be9 ldr x9, [sp, #0xd0] df434: b9005928 str w8, [x9, #0x58] df438: b9005d28 str w8, [x9, #0x5c] df43c: f9407fea ldr x10, [sp, #0xf8] df440: f900312a str x10, [x9, #0x60] df444: f9400baa ldr x10, [x29, #0x10] df448: f900352a str x10, [x9, #0x68] df44c: f9400faa ldr x10, [x29, #0x18] df450: f900392a str x10, [x9, #0x70] df454: f9400faa ldr x10, [x29, #0x18] df458: f9003d2a str x10, [x9, #0x78] df45c: 9280000a mov x10, #-0x1 // =-1 df460: f900412a str x10, [x9, #0x80] df464: b9008928 str w8, [x9, #0x88] df468: b900bd28 str w8, [x9, #0xbc] df46c: aa1f03ea mov x10, xzr df470: f900612a str x10, [x9, #0xc0] df474: b900cd28 str w8, [x9, #0xcc] df478: f900692a str x10, [x9, #0xd0] df47c: 39036128 strb w8, [x9, #0xd8] df480: 39036528 strb w8, [x9, #0xd9] df484: f900712a str x10, [x9, #0xe0] df488: 3903a128 strb w8, [x9, #0xe8] df48c: f900792a str x10, [x9, #0xf0] df490: f9007d2a str x10, [x9, #0xf8] df494: 39040128 strb w8, [x9, #0x100] df498: f900852a str x10, [x9, #0x108] df49c: 9104e12a add x10, x9, #0x138 df4a0: aa0a03e0 mov x0, x10 df4a4: f90047e0 str x0, [sp, #0x88] df4a8: aa0a03e0 mov x0, x10 df4ac: 97ff0f21 bl 0xa3130 <_ZN7android6VectorINS_11MPEG4Source6SampleEEC2Ev@plt> df4b0: 14000001 b 0xdf4b4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x1ac> df4b4: aa1f03e8 mov x8, xzr df4b8: f9406be9 ldr x9, [sp, #0xd0] df4bc: f9009928 str x8, [x9, #0x130] df4c0: 6f00e400 movi v0.2d, #0000000000000000 df4c4: 3d804920 str q0, [x9, #0x120] df4c8: 3d804520 str q0, [x9, #0x110] df4cc: 9100e120 add x0, x9, #0x38 df4d0: 97ff1678 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> df4d4: f90043e0 str x0, [sp, #0x80] df4d8: 14000001 b 0xdf4dc const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x1d4> df4dc: f9406be8 ldr x8, [sp, #0xd0] df4e0: 91025102 add x2, x8, #0x94 df4e4: 528f29a1 mov w1, #0x794d // =31053 df4e8: 72ac6e41 movk w1, #0x6372, lsl #16 df4ec: f94043e0 ldr x0, [sp, #0x80] df4f0: 97ff17ec bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> df4f4: b9007fe0 str w0, [sp, #0x7c] df4f8: 14000001 b 0xdf4fc const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x1f4> df4fc: 2a1f03e8 mov w8, wzr df500: f9406be9 ldr x9, [sp, #0xd0] df504: b9009928 str w8, [x9, #0x98] df508: 9100e120 add x0, x9, #0x38 df50c: 97ff1669 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> df510: f9003be0 str x0, [sp, #0x70] df514: 14000001 b 0xdf518 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x210> df518: f9406be8 ldr x8, [sp, #0xd0] df51c: 91026102 add x2, x8, #0x98 df520: 528f2a61 mov w1, #0x7953 // =31059 df524: 72ac6e41 movk w1, #0x6372, lsl #16 df528: f9403be0 ldr x0, [sp, #0x70] df52c: 97ff17dd bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> df530: b9006fe0 str w0, [sp, #0x6c] df534: 14000001 b 0xdf538 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x230> df538: f9406be8 ldr x8, [sp, #0xd0] df53c: 9100e100 add x0, x8, #0x38 df540: 97ff165c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> df544: f90033e0 str x0, [sp, #0x60] df548: 14000001 b 0xdf54c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x244> df54c: 528f2961 mov w1, #0x794b // =31051 df550: 72ac6e41 movk w1, #0x6372, lsl #16 df554: d10073a2 sub x2, x29, #0x1c df558: d100a3a3 sub x3, x29, #0x28 df55c: d100c3a4 sub x4, x29, #0x30 df560: f94033e0 ldr x0, [sp, #0x60] df564: 97ff1b37 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> df568: b9005fe0 str w0, [sp, #0x5c] df56c: 14000001 b 0xdf570 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x268> df570: b9405fe8 ldr w8, [sp, #0x5c] df574: 36000488 tbz w8, #0x0, 0xdf604 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x2fc> df578: 14000001 b 0xdf57c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x274> df57c: aa1f03e8 mov x8, xzr df580: f9406be9 ldr x9, [sp, #0xd0] df584: f809cd28 str x8, [x9, #0x9c]! df588: f9000528 str x8, [x9, #0x8] df58c: f85d83a1 ldur x1, [x29, #-0x28] df590: f85d03a2 ldur x2, [x29, #-0x30] df594: aa0903e0 mov x0, x9 df598: 97ff01fe bl 0x9fd90 df59c: f9002be0 str x0, [sp, #0x50] df5a0: 14000019 b 0xdf604 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x2fc> df5a4: f9007be0 str x0, [sp, #0xf0] df5a8: 2a0103e8 mov w8, w1 df5ac: b900efe8 str w8, [sp, #0xec] df5b0: 140000f2 b 0xdf978 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x670> df5b4: f9007be0 str x0, [sp, #0xf0] df5b8: 2a0103e8 mov w8, w1 df5bc: b900efe8 str w8, [sp, #0xec] df5c0: 140000eb b 0xdf96c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x664> df5c4: f9007be0 str x0, [sp, #0xf0] df5c8: 2a0103e8 mov w8, w1 df5cc: b900efe8 str w8, [sp, #0xec] df5d0: 140000e4 b 0xdf960 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x658> df5d4: f9007be0 str x0, [sp, #0xf0] df5d8: 2a0103e8 mov w8, w1 df5dc: b900efe8 str w8, [sp, #0xec] df5e0: 140000dd b 0xdf954 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x64c> df5e4: f9007be0 str x0, [sp, #0xf0] df5e8: 2a0103e8 mov w8, w1 df5ec: b900efe8 str w8, [sp, #0xec] df5f0: 140000d6 b 0xdf948 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x640> df5f4: f9007be0 str x0, [sp, #0xf0] df5f8: 2a0103e8 mov w8, w1 df5fc: b900efe8 str w8, [sp, #0xec] df600: 140000cf b 0xdf93c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x634> df604: f9406be8 ldr x8, [sp, #0xd0] df608: 9100e100 add x0, x8, #0x38 df60c: 97ff1629 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> df610: f90027e0 str x0, [sp, #0x48] df614: 14000001 b 0xdf618 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x310> df618: 528daca1 mov w1, #0x6d65 // =28005 df61c: 72adad21 movk w1, #0x6d69, lsl #16 df620: d100e3a2 sub x2, x29, #0x38 df624: f94027e0 ldr x0, [sp, #0x48] df628: 97ff1bfe bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> df62c: b90047e0 str w0, [sp, #0x44] df630: 14000001 b 0xdf634 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x32c> df634: b94047e8 ldr w8, [sp, #0x44] df638: 12000109 and w9, w8, #0x1 df63c: 3903a3e9 strb w9, [sp, #0xe8] df640: f85c83a0 ldur x0, [x29, #-0x38] df644: b0000e4a adrp x10, 0x2a8000 df648: f946954a ldr x10, [x10, #0xd28] df64c: f9400141 ldr x1, [x10] df650: 97ff1eb4 bl 0xa7120 df654: 71000008 subs w8, w0, #0x0 df658: 1a9f17e9 cset w9, eq df65c: f9406bea ldr x10, [sp, #0xd0] df660: 39036149 strb w9, [x10, #0xd8] df664: f85c83a0 ldur x0, [x29, #-0x38] df668: b0000e41 adrp x1, 0x2a8000 df66c: f9456821 ldr x1, [x1, #0xad0] df670: f9400021 ldr x1, [x1] df674: b90043e8 str w8, [sp, #0x40] df678: 97ff1eaa bl 0xa7120 df67c: 71000008 subs w8, w0, #0x0 df680: 1a9f17e9 cset w9, eq df684: f9406bea ldr x10, [sp, #0xd0] df688: 39036549 strb w9, [x10, #0xd9] df68c: 39436149 ldrb w9, [x10, #0xd8] df690: b9003fe8 str w8, [sp, #0x3c] df694: 36000909 tbz w9, #0x0, 0xdf7b4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4ac> df698: 14000001 b 0xdf69c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x394> df69c: f85083a0 ldur x0, [x29, #-0xf8] df6a0: 97ff1604 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> df6a4: f9001be0 str x0, [sp, #0x30] df6a8: 14000001 b 0xdf6ac const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x3a4> df6ac: 528c6c61 mov w1, #0x6363 // =25443 df6b0: 72ac2ec1 movk w1, #0x6176, lsl #16 df6b4: d100f3a2 sub x2, x29, #0x3c df6b8: d10123a3 sub x3, x29, #0x48 df6bc: d10143a4 sub x4, x29, #0x50 df6c0: f9401be0 ldr x0, [sp, #0x30] df6c4: 97ff1adf bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> df6c8: b9002fe0 str w0, [sp, #0x2c] df6cc: 14000001 b 0xdf6d0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x3c8> df6d0: f85b83a8 ldur x8, [x29, #-0x48] df6d4: f90073e8 str x8, [sp, #0xe0] df6d8: 14000001 b 0xdf6dc const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x3d4> df6dc: f94073e8 ldr x8, [sp, #0xe0] df6e0: 39400109 ldrb w9, [x8] df6e4: b81943a9 stur w9, [x29, #-0x6c] df6e8: 320003e9 orr w9, wzr, #0x1 df6ec: b81903a9 stur w9, [x29, #-0x70] df6f0: d101a3a8 sub x8, x29, #0x68 df6f4: d101b3a0 sub x0, x29, #0x6c df6f8: d101c3a1 sub x1, x29, #0x70 df6fc: 97ff1289 bl 0xa4120 <_ZN7android10Compare_EQIjjEENS_7AStringERKT_RKT0_@plt> df700: 14000001 b 0xdf704 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x3fc> df704: d101a3a0 sub x0, x29, #0x68 df708: 97ff2572 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> df70c: b9002be0 str w0, [sp, #0x28] df710: 14000001 b 0xdf714 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x40c> df714: b9402be8 ldr w8, [sp, #0x28] df718: 37000308 tbnz w8, #0x0, 0xdf778 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x470> df71c: 14000001 b 0xdf720 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x418> df720: b00008c1 adrp x1, 0x1f8000 df724: 91385021 add x1, x1, #0xe14 df728: d10223a0 sub x0, x29, #0x88 df72c: 97ff1115 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> df730: 14000001 b 0xdf734 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x42c> df734: d10223a0 sub x0, x29, #0x88 df738: d101a3a1 sub x1, x29, #0x68 df73c: 97ff0d69 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> df740: 14000001 b 0xdf744 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x43c> df744: d10223a0 sub x0, x29, #0x88 df748: 97ff096e bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df74c: 1400000b b 0xdf778 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x470> df750: f9007be0 str x0, [sp, #0xf0] df754: 2a0103e8 mov w8, w1 df758: b900efe8 str w8, [sp, #0xec] df75c: 14000013 b 0xdf7a8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4a0> df760: f9007be0 str x0, [sp, #0xf0] df764: 2a0103e8 mov w8, w1 df768: b900efe8 str w8, [sp, #0xec] df76c: d10223a0 sub x0, x29, #0x88 df770: 97ff0964 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df774: 1400000d b 0xdf7a8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4a0> df778: d101a3a0 sub x0, x29, #0x68 df77c: 97ff0961 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df780: 14000001 b 0xdf784 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x47c> df784: 14000001 b 0xdf788 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x480> df788: f94073e8 ldr x8, [sp, #0xe0] df78c: 39401109 ldrb w9, [x8, #0x4] df790: 12000529 and w9, w9, #0x3 df794: 11000529 add w9, w9, #0x1 df798: 2a0903e8 mov w8, w9 df79c: f9406bea ldr x10, [sp, #0xd0] df7a0: f9007148 str x8, [x10, #0xe0] df7a4: 1400004f b 0xdf8e0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5d8> df7a8: d101a3a0 sub x0, x29, #0x68 df7ac: 97ff0955 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df7b0: 14000063 b 0xdf93c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x634> df7b4: f9406be8 ldr x8, [sp, #0xd0] df7b8: 39436509 ldrb w9, [x8, #0xd9] df7bc: 36000909 tbz w9, #0x0, 0xdf8dc const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5d4> df7c0: 14000001 b 0xdf7c4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4bc> df7c4: f85083a0 ldur x0, [x29, #-0xf8] df7c8: 97ff15ba bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> df7cc: f90013e0 str x0, [sp, #0x20] df7d0: 14000001 b 0xdf7d4 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4cc> df7d4: 528c6c61 mov w1, #0x6363 // =25443 df7d8: 72ad0ec1 movk w1, #0x6876, lsl #16 df7dc: d10233a2 sub x2, x29, #0x8c df7e0: d10263a3 sub x3, x29, #0x98 df7e4: d10283a4 sub x4, x29, #0xa0 df7e8: f94013e0 ldr x0, [sp, #0x20] df7ec: 97ff1a95 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> df7f0: b9001fe0 str w0, [sp, #0x1c] df7f4: 14000001 b 0xdf7f8 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4f0> df7f8: f85683a8 ldur x8, [x29, #-0x98] df7fc: f9006fe8 str x8, [sp, #0xd8] df800: 14000001 b 0xdf804 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x4fc> df804: f9406fe8 ldr x8, [sp, #0xd8] df808: 39400109 ldrb w9, [x8] df80c: b81443a9 stur w9, [x29, #-0xbc] df810: 320003e9 orr w9, wzr, #0x1 df814: b81403a9 stur w9, [x29, #-0xc0] df818: d102e3a8 sub x8, x29, #0xb8 df81c: d102f3a0 sub x0, x29, #0xbc df820: d10303a1 sub x1, x29, #0xc0 df824: 97ff123f bl 0xa4120 <_ZN7android10Compare_EQIjjEENS_7AStringERKT_RKT0_@plt> df828: 14000001 b 0xdf82c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x524> df82c: d102e3a0 sub x0, x29, #0xb8 df830: 97ff2528 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> df834: b9001be0 str w0, [sp, #0x18] df838: 14000001 b 0xdf83c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x534> df83c: b9401be8 ldr w8, [sp, #0x18] df840: 37000308 tbnz w8, #0x0, 0xdf8a0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x598> df844: 14000001 b 0xdf848 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x540> df848: b00008c1 adrp x1, 0x1f8000 df84c: 913a0821 add x1, x1, #0xe82 df850: d10363a0 sub x0, x29, #0xd8 df854: 97ff10cb bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> df858: 14000001 b 0xdf85c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x554> df85c: d10363a0 sub x0, x29, #0xd8 df860: d102e3a1 sub x1, x29, #0xb8 df864: 97ff0d1f bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> df868: 14000001 b 0xdf86c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x564> df86c: d10363a0 sub x0, x29, #0xd8 df870: 97ff0924 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df874: 1400000b b 0xdf8a0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x598> df878: f9007be0 str x0, [sp, #0xf0] df87c: 2a0103e8 mov w8, w1 df880: b900efe8 str w8, [sp, #0xec] df884: 14000013 b 0xdf8d0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5c8> df888: f9007be0 str x0, [sp, #0xf0] df88c: 2a0103e8 mov w8, w1 df890: b900efe8 str w8, [sp, #0xec] df894: d10363a0 sub x0, x29, #0xd8 df898: 97ff091a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df89c: 1400000d b 0xdf8d0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5c8> df8a0: d102e3a0 sub x0, x29, #0xb8 df8a4: 97ff0917 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df8a8: 14000001 b 0xdf8ac const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5a4> df8ac: 14000001 b 0xdf8b0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5a8> df8b0: f9406fe8 ldr x8, [sp, #0xd8] df8b4: 39405509 ldrb w9, [x8, #0x15] df8b8: 12000529 and w9, w9, #0x3 df8bc: 11000529 add w9, w9, #0x1 df8c0: 2a0903e8 mov w8, w9 df8c4: f9406bea ldr x10, [sp, #0xd0] df8c8: f9007148 str x8, [x10, #0xe0] df8cc: 14000004 b 0xdf8dc const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5d4> df8d0: d102e3a0 sub x0, x29, #0xb8 df8d4: 97ff090b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> df8d8: 14000019 b 0xdf93c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x634> df8dc: 14000001 b 0xdf8e0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5d8> df8e0: f85083a0 ldur x0, [x29, #-0xf8] df8e4: 97ff1573 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> df8e8: f9000be0 str x0, [sp, #0x10] df8ec: 14000001 b 0xdf8f0 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x5e8> df8f0: f9406be8 ldr x8, [sp, #0xd0] df8f4: 91024102 add x2, x8, #0x90 df8f8: 52892881 mov w1, #0x4944 // =18756 df8fc: 72ae8e41 movk w1, #0x7472, lsl #16 df900: f9400be0 ldr x0, [sp, #0x10] df904: 97ff16e7 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> df908: b9000fe0 str w0, [sp, #0xc] df90c: 14000001 b 0xdf910 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x608> df910: d53bd048 mrs x8, TPIDR_EL0 df914: f9401508 ldr x8, [x8, #0x28] df918: f85e83a9 ldur x9, [x29, #-0x18] df91c: eb090108 subs x8, x8, x9 df920: f90003e8 str x8, [sp] df924: 540003c1 b.ne 0xdf99c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x694> df928: 14000001 b 0xdf92c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x624> df92c: 910803ff add sp, sp, #0x200 df930: a9417bfd ldp x29, x30, [sp, #0x10] df934: f84207fc ldr x28, [sp], #0x20 df938: d65f03c0 ret df93c: f94047e0 ldr x0, [sp, #0x88] df940: 97ff13d8 bl 0xa48a0 <_ZN7android6VectorINS_11MPEG4Source6SampleEED2Ev@plt> df944: 14000001 b 0xdf948 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x640> df948: f9404be0 ldr x0, [sp, #0x90] df94c: 97ff0e49 bl 0xa3270 <_ZN7android2spINS_11SampleTableEED2Ev@plt> df950: 14000001 b 0xdf954 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x64c> df954: f9404fe0 ldr x0, [sp, #0x98] df958: 97ff019e bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> df95c: 14000001 b 0xdf960 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x658> df960: f94053e0 ldr x0, [sp, #0xa0] df964: 97ff0803 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> df968: 14000001 b 0xdf96c const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x664> df96c: f94057e0 ldr x0, [sp, #0xa8] df970: 97ff14e0 bl 0xa4cf0 <_ZN7android2spINS_14MPEG4ExtractorEED2Ev@plt> df974: 14000001 b 0xdf978 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x670> df978: f9405be0 ldr x0, [sp, #0xb0] df97c: 97ff299d bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> df980: f9405fe0 ldr x0, [sp, #0xb8] df984: 91002001 add x1, x0, #0x8 df988: f9406be0 ldr x0, [sp, #0xd0] df98c: 97ff13a9 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> df990: 14000001 b 0xdf994 const&, android::sp const&, android::sp const&, int, android::sp const&, android::Vector&, android::Trex const*, long)+0x68c> df994: f9407be0 ldr x0, [sp, #0xf0] df998: 97ff215e bl 0xa7f10 <_Unwind_Resume@plt> df99c: 97ff28f5 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000df9a0 ::sp(android::sp const&)>: df9a0: d100c3ff sub sp, sp, #0x30 df9a4: a9027bfd stp x29, x30, [sp, #0x20] df9a8: 910083fd add x29, sp, #0x20 df9ac: d2800008 mov x8, #0x0 // =0 df9b0: f81f83a0 stur x0, [x29, #-0x8] df9b4: f9000be1 str x1, [sp, #0x10] df9b8: f85f83a0 ldur x0, [x29, #-0x8] df9bc: aa0003e1 mov x1, x0 df9c0: f9400be9 ldr x9, [sp, #0x10] df9c4: f9400129 ldr x9, [x9] df9c8: f9000029 str x9, [x1] df9cc: aa0003e9 mov x9, x0 df9d0: f9400129 ldr x9, [x9] df9d4: eb08013f cmp x9, x8 df9d8: 1a9f07ea cset w10, ne df9dc: f90007e0 str x0, [sp, #0x8] df9e0: 3700004a tbnz w10, #0x0, 0xdf9e8 ::sp(android::sp const&)+0x48> df9e4: 14000009 b 0xdfa08 ::sp(android::sp const&)+0x68> df9e8: f94007e8 ldr x8, [sp, #0x8] df9ec: f9400108 ldr x8, [x8] df9f0: f9400109 ldr x9, [x8] df9f4: f85e8129 ldur x9, [x9, #-0x18] df9f8: 8b090108 add x8, x8, x9 df9fc: aa0803e0 mov x0, x8 dfa00: f94007e1 ldr x1, [sp, #0x8] dfa04: 97ff2b87 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> dfa08: a9427bfd ldp x29, x30, [sp, #0x20] dfa0c: 9100c3ff add sp, sp, #0x30 dfa10: d65f03c0 ret 00000000000dfa14 ::sp(android::sp const&)>: dfa14: d100c3ff sub sp, sp, #0x30 dfa18: a9027bfd stp x29, x30, [sp, #0x20] dfa1c: 910083fd add x29, sp, #0x20 dfa20: d2800008 mov x8, #0x0 // =0 dfa24: f81f83a0 stur x0, [x29, #-0x8] dfa28: f9000be1 str x1, [sp, #0x10] dfa2c: f85f83a0 ldur x0, [x29, #-0x8] dfa30: aa0003e1 mov x1, x0 dfa34: f9400be9 ldr x9, [sp, #0x10] dfa38: f9400129 ldr x9, [x9] dfa3c: f9000029 str x9, [x1] dfa40: aa0003e9 mov x9, x0 dfa44: f9400129 ldr x9, [x9] dfa48: eb08013f cmp x9, x8 dfa4c: 1a9f07ea cset w10, ne dfa50: f90007e0 str x0, [sp, #0x8] dfa54: 3700004a tbnz w10, #0x0, 0xdfa5c ::sp(android::sp const&)+0x48> dfa58: 14000005 b 0xdfa6c ::sp(android::sp const&)+0x58> dfa5c: f94007e8 ldr x8, [sp, #0x8] dfa60: f9400100 ldr x0, [x8] dfa64: f94007e1 ldr x1, [sp, #0x8] dfa68: 97ff2b6e bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> dfa6c: a9427bfd ldp x29, x30, [sp, #0x20] dfa70: 9100c3ff add sp, sp, #0x30 dfa74: d65f03c0 ret 00000000000dfa78 ::Vector()>: dfa78: d100c3ff sub sp, sp, #0x30 dfa7c: a9027bfd stp x29, x30, [sp, #0x20] dfa80: 910083fd add x29, sp, #0x20 dfa84: b27d0fe1 orr x1, xzr, #0x78 dfa88: 52800002 mov w2, #0x0 // =0 dfa8c: b0000e48 adrp x8, 0x2a8000 dfa90: f942ad08 ldr x8, [x8, #0x558] dfa94: b27c03e9 orr x9, xzr, #0x10 dfa98: 8b090108 add x8, x8, x9 dfa9c: f81f83a0 stur x0, [x29, #-0x8] dfaa0: f85f83a9 ldur x9, [x29, #-0x8] dfaa4: aa0903e0 mov x0, x9 dfaa8: f9000be8 str x8, [sp, #0x10] dfaac: f90007e9 str x9, [sp, #0x8] dfab0: 97ff0264 bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> dfab4: f9400be8 ldr x8, [sp, #0x10] dfab8: f94007e9 ldr x9, [sp, #0x8] dfabc: f9000128 str x8, [x9] dfac0: a9427bfd ldp x29, x30, [sp, #0x20] dfac4: 9100c3ff add sp, sp, #0x30 dfac8: d65f03c0 ret 00000000000dfacc (unsigned int const&, unsigned int const&)>: dfacc: d10143ff sub sp, sp, #0x50 dfad0: a9047bfd stp x29, x30, [sp, #0x40] dfad4: 910103fd add x29, sp, #0x40 dfad8: 52800009 mov w9, #0x0 // =0 dfadc: b00008ca adrp x10, 0x1f8000 dfae0: 9118554a add x10, x10, #0x615 dfae4: f81f83a0 stur x0, [x29, #-0x8] dfae8: f81f03a1 stur x1, [x29, #-0x10] dfaec: 320003eb orr w11, wzr, #0x1 dfaf0: 0a0b0129 and w9, w9, w11 dfaf4: 381ef3a9 sturb w9, [x29, #-0x11] dfaf8: aa0803e0 mov x0, x8 dfafc: f9000be8 str x8, [sp, #0x10] dfb00: f90007ea str x10, [sp, #0x8] dfb04: 97ff2b97 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> dfb08: f85f83a8 ldur x8, [x29, #-0x8] dfb0c: b9400109 ldr w9, [x8] dfb10: f85f03a8 ldur x8, [x29, #-0x10] dfb14: b940010b ldr w11, [x8] dfb18: 6b0b013f cmp w9, w11 dfb1c: 1a9f17e9 cset w9, eq dfb20: 370002c9 tbnz w9, #0x0, 0xdfb78 (unsigned int const&, unsigned int const&)+0xac> dfb24: f85f83a8 ldur x8, [x29, #-0x8] dfb28: b9400101 ldr w1, [x8] dfb2c: f9400be0 ldr x0, [sp, #0x10] dfb30: 97ff0824 bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> dfb34: 14000001 b 0xdfb38 (unsigned int const&, unsigned int const&)+0x6c> dfb38: f9400be0 ldr x0, [sp, #0x10] dfb3c: f94007e1 ldr x1, [sp, #0x8] dfb40: 97ff265c bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> dfb44: 14000001 b 0xdfb48 (unsigned int const&, unsigned int const&)+0x7c> dfb48: f85f03a8 ldur x8, [x29, #-0x10] dfb4c: b9400101 ldr w1, [x8] dfb50: f9400be0 ldr x0, [sp, #0x10] dfb54: 97ff081b bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> dfb58: 14000001 b 0xdfb5c (unsigned int const&, unsigned int const&)+0x90> dfb5c: 14000007 b 0xdfb78 (unsigned int const&, unsigned int const&)+0xac> dfb60: 2a0103e8 mov w8, w1 dfb64: f90013e0 str x0, [sp, #0x20] dfb68: b9001fe8 str w8, [sp, #0x1c] dfb6c: f9400be0 ldr x0, [sp, #0x10] dfb70: 97ff0864 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> dfb74: 1400000c b 0xdfba4 (unsigned int const&, unsigned int const&)+0xd8> dfb78: 12800008 mov w8, #-0x1 // =-1 dfb7c: 320003e9 orr w9, wzr, #0x1 dfb80: 0a090108 and w8, w8, w9 dfb84: 381ef3a8 sturb w8, [x29, #-0x11] dfb88: 385ef3a8 ldurb w8, [x29, #-0x11] dfb8c: 37000068 tbnz w8, #0x0, 0xdfb98 (unsigned int const&, unsigned int const&)+0xcc> dfb90: f9400be0 ldr x0, [sp, #0x10] dfb94: 97ff085b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> dfb98: a9447bfd ldp x29, x30, [sp, #0x40] dfb9c: 910143ff add sp, sp, #0x50 dfba0: d65f03c0 ret dfba4: f94013e0 ldr x0, [sp, #0x20] dfba8: 97ff20da bl 0xa7f10 <_Unwind_Resume@plt> 00000000000dfbac ::~Vector()>: dfbac: d100c3ff sub sp, sp, #0x30 dfbb0: a9027bfd stp x29, x30, [sp, #0x20] dfbb4: 910083fd add x29, sp, #0x20 dfbb8: b0000e48 adrp x8, 0x2a8000 dfbbc: f942ad08 ldr x8, [x8, #0x558] dfbc0: b27c03e9 orr x9, xzr, #0x10 dfbc4: 8b090108 add x8, x8, x9 dfbc8: f81f83a0 stur x0, [x29, #-0x8] dfbcc: f85f83a9 ldur x9, [x29, #-0x8] dfbd0: f9000128 str x8, [x9] dfbd4: aa0903e0 mov x0, x9 dfbd8: f90003e9 str x9, [sp] dfbdc: 97ff0159 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> dfbe0: 14000001 b 0xdfbe4 ::~Vector()+0x38> dfbe4: f94003e0 ldr x0, [sp] dfbe8: 97ff199a bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> dfbec: a9427bfd ldp x29, x30, [sp, #0x20] dfbf0: 9100c3ff add sp, sp, #0x30 dfbf4: d65f03c0 ret dfbf8: 2a0103e8 mov w8, w1 dfbfc: f9000be0 str x0, [sp, #0x10] dfc00: b9000fe8 str w8, [sp, #0xc] dfc04: f94003e0 ldr x0, [sp] dfc08: 97ff1992 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> dfc0c: f9400be0 ldr x0, [sp, #0x10] dfc10: 97ff396d bl 0xae1c4 00000000000dfc14 ::~sp()>: dfc14: d10083ff sub sp, sp, #0x20 dfc18: a9017bfd stp x29, x30, [sp, #0x10] dfc1c: 910043fd add x29, sp, #0x10 dfc20: d2800008 mov x8, #0x0 // =0 dfc24: f90007e0 str x0, [sp, #0x8] dfc28: f94007e0 ldr x0, [sp, #0x8] dfc2c: aa0003e9 mov x9, x0 dfc30: f9400129 ldr x9, [x9] dfc34: eb08013f cmp x9, x8 dfc38: 1a9f07ea cset w10, ne dfc3c: f90003e0 str x0, [sp] dfc40: 3700004a tbnz w10, #0x0, 0xdfc48 ::~sp()+0x34> dfc44: 14000006 b 0xdfc5c ::~sp()+0x48> dfc48: f94003e8 ldr x8, [sp] dfc4c: f9400100 ldr x0, [x8] dfc50: f94003e1 ldr x1, [sp] dfc54: 97ff10ff bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> dfc58: 14000001 b 0xdfc5c ::~sp()+0x48> dfc5c: a9417bfd ldp x29, x30, [sp, #0x10] dfc60: 910083ff add sp, sp, #0x20 dfc64: d65f03c0 ret dfc68: 97ff3957 bl 0xae1c4 00000000000dfc6c : dfc6c: d10143ff sub sp, sp, #0x50 dfc70: a9047bfd stp x29, x30, [sp, #0x40] dfc74: 910103fd add x29, sp, #0x40 dfc78: d53bd048 mrs x8, TPIDR_EL0 dfc7c: f9401508 ldr x8, [x8, #0x28] dfc80: f81f83a8 stur x8, [x29, #-0x8] dfc84: f90013e0 str x0, [sp, #0x20] dfc88: f94013e8 ldr x8, [sp, #0x20] dfc8c: aa0803e0 mov x0, x8 dfc90: f9403908 ldr x8, [x8, #0x70] dfc94: f9000fe0 str x0, [sp, #0x18] dfc98: b4000148 cbz x8, 0xdfcc0 dfc9c: 14000001 b 0xdfca0 dfca0: f9400fe8 ldr x8, [sp, #0x18] dfca4: f9403909 ldr x9, [x8, #0x70] dfca8: f81f03a9 stur x9, [x29, #-0x10] dfcac: d10043a1 sub x1, x29, #0x10 dfcb0: aa0803e0 mov x0, x8 dfcb4: 97ff1447 bl 0xa4dd0 <_ZN7android11MPEG4Source10parseChunkEPl@plt> dfcb8: b81ec3a0 stur w0, [x29, #-0x14] dfcbc: 14000004 b 0xdfccc dfcc0: 2a1f03e8 mov w8, wzr dfcc4: b81ec3a8 stur w8, [x29, #-0x14] dfcc8: 14000001 b 0xdfccc dfccc: b85ec3a8 ldur w8, [x29, #-0x14] dfcd0: d53bd049 mrs x9, TPIDR_EL0 dfcd4: f9401529 ldr x9, [x9, #0x28] dfcd8: f85f83aa ldur x10, [x29, #-0x8] dfcdc: eb0a0129 subs x9, x9, x10 dfce0: b90017e8 str w8, [sp, #0x14] dfce4: f90007e9 str x9, [sp, #0x8] dfce8: 540000c1 b.ne 0xdfd00 dfcec: 14000001 b 0xdfcf0 dfcf0: b94017e0 ldr w0, [sp, #0x14] dfcf4: a9447bfd ldp x29, x30, [sp, #0x40] dfcf8: 910143ff add sp, sp, #0x50 dfcfc: d65f03c0 ret dfd00: 97ff281c bl 0xa9d70 <__stack_chk_fail@plt> 00000000000dfd04 : dfd04: d104c3ff sub sp, sp, #0x130 dfd08: f9008bfc str x28, [sp, #0x110] dfd0c: a9127bfd stp x29, x30, [sp, #0x120] dfd10: 910483fd add x29, sp, #0x120 dfd14: d53bd048 mrs x8, TPIDR_EL0 dfd18: f9401508 ldr x8, [x8, #0x28] dfd1c: f81e83a8 stur x8, [x29, #-0x18] dfd20: f81c03a0 stur x0, [x29, #-0x40] dfd24: f81b83a1 stur x1, [x29, #-0x48] dfd28: f85c03a8 ldur x8, [x29, #-0x40] dfd2c: aa0803e0 mov x0, x8 dfd30: 91010108 add x8, x8, #0x40 dfd34: f81783a0 stur x0, [x29, #-0x88] dfd38: aa0803e0 mov x0, x8 dfd3c: 97ff1e95 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dfd40: f85b83a8 ldur x8, [x29, #-0x48] dfd44: f9400101 ldr x1, [x8] dfd48: f9400008 ldr x8, [x0] dfd4c: f9401d08 ldr x8, [x8, #0x38] dfd50: 321d03e9 orr w9, wzr, #0x8 dfd54: 2a0903e3 mov w3, w9 dfd58: d10083a2 sub x2, x29, #0x20 dfd5c: d63f0100 blr x8 dfd60: f1001c08 subs x8, x0, #0x7 dfd64: f9004be8 str x8, [sp, #0x90] dfd68: 540000ac b.gt 0xdfd7c dfd6c: 14000001 b 0xdfd70 dfd70: 12807d68 mov w8, #-0x3ec // =-1004 dfd74: b81cc3a8 stur w8, [x29, #-0x34] dfd78: 14000155 b 0xe02cc dfd7c: b85e03a8 ldur w8, [x29, #-0x20] dfd80: 5ac00908 rev w8, w8 dfd84: 2a0803e9 mov w9, w8 dfd88: f81d03a9 stur x9, [x29, #-0x30] dfd8c: b85e43a8 ldur w8, [x29, #-0x1c] dfd90: 5ac00908 rev w8, w8 dfd94: b81b43a8 stur w8, [x29, #-0x4c] dfd98: f85b83a9 ldur x9, [x29, #-0x48] dfd9c: f9400129 ldr x9, [x9] dfda0: 91002129 add x9, x9, #0x8 dfda4: f81a83a9 stur x9, [x29, #-0x58] dfda8: f85d03a9 ldur x9, [x29, #-0x30] dfdac: f1000529 subs x9, x9, #0x1 dfdb0: f90047e9 str x9, [sp, #0x88] dfdb4: 54000481 b.ne 0xdfe44 dfdb8: 14000001 b 0xdfdbc dfdbc: f85783a8 ldur x8, [x29, #-0x88] dfdc0: 91010100 add x0, x8, #0x40 dfdc4: 97ff1e73 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dfdc8: f85b83a8 ldur x8, [x29, #-0x48] dfdcc: f9400108 ldr x8, [x8] dfdd0: 91002101 add x1, x8, #0x8 dfdd4: f9400008 ldr x8, [x0] dfdd8: f9401d08 ldr x8, [x8, #0x38] dfddc: 321d03e9 orr w9, wzr, #0x8 dfde0: 2a0903e3 mov w3, w9 dfde4: d100c3a2 sub x2, x29, #0x30 dfde8: d63f0100 blr x8 dfdec: f1001c08 subs x8, x0, #0x7 dfdf0: f90043e8 str x8, [sp, #0x80] dfdf4: 540000ac b.gt 0xdfe08 dfdf8: 14000001 b 0xdfdfc dfdfc: 12807d68 mov w8, #-0x3ec // =-1004 dfe00: b81cc3a8 stur w8, [x29, #-0x34] dfe04: 14000132 b 0xe02cc dfe08: f85d03a0 ldur x0, [x29, #-0x30] dfe0c: 97ff2a5d bl 0xaa780 <_ZN7android6ntoh64Em@plt> dfe10: f81d03a0 stur x0, [x29, #-0x30] dfe14: f85a83a0 ldur x0, [x29, #-0x58] dfe18: 91002000 add x0, x0, #0x8 dfe1c: f81a83a0 stur x0, [x29, #-0x58] dfe20: f85d03a0 ldur x0, [x29, #-0x30] dfe24: f1003c00 subs x0, x0, #0xf dfe28: f9003fe0 str x0, [sp, #0x78] dfe2c: 540000a8 b.hi 0xdfe40 dfe30: 14000001 b 0xdfe34 dfe34: 12807dc8 mov w8, #-0x3ef // =-1007 dfe38: b81cc3a8 stur w8, [x29, #-0x34] dfe3c: 14000124 b 0xe02cc dfe40: 1400000a b 0xdfe68 dfe44: f85d03a8 ldur x8, [x29, #-0x30] dfe48: f1001d08 subs x8, x8, #0x7 dfe4c: f9003be8 str x8, [sp, #0x70] dfe50: 540000a8 b.hi 0xdfe64 dfe54: 14000001 b 0xdfe58 dfe58: 12807dc8 mov w8, #-0x3ef // =-1007 dfe5c: b81cc3a8 stur w8, [x29, #-0x34] dfe60: 1400011b b 0xe02cc dfe64: 14000001 b 0xdfe68 dfe68: b85b43a0 ldur w0, [x29, #-0x4c] dfe6c: d100a3a1 sub x1, x29, #0x28 dfe70: 97ffe599 bl 0xd94d4 dfe74: f85b83a1 ldur x1, [x29, #-0x48] dfe78: f9400021 ldr x1, [x1] dfe7c: f85d03be ldur x30, [x29, #-0x30] dfe80: 8b1e0021 add x1, x1, x30 dfe84: f85a83be ldur x30, [x29, #-0x58] dfe88: eb1e0021 subs x1, x1, x30 dfe8c: f81a03a1 stur x1, [x29, #-0x60] dfe90: b85b43a0 ldur w0, [x29, #-0x4c] dfe94: 2a0003e8 mov w8, w0 dfe98: 528c2e89 mov w9, #0x6174 // =24948 dfe9c: 72adac89 movk w9, #0x6d64, lsl #16 dfea0: 6b090009 subs w9, w0, w9 dfea4: b9006fe8 str w8, [sp, #0x6c] dfea8: b9006be9 str w9, [sp, #0x68] dfeac: 54001f20 b.eq 0xe0290 dfeb0: 14000001 b 0xdfeb4 dfeb4: 528decc8 mov w8, #0x6f66 // =28518 dfeb8: 72adade8 movk w8, #0x6d6f, lsl #16 dfebc: b9406fe9 ldr w9, [sp, #0x6c] dfec0: 6b080128 subs w8, w9, w8 dfec4: b90067e8 str w8, [sp, #0x64] dfec8: 540004a0 b.eq 0xdff5c dfecc: 14000001 b 0xdfed0 dfed0: 528d2de8 mov w8, #0x696f // =26991 dfed4: 72ae6c28 movk w8, #0x7361, lsl #16 dfed8: b9406fe9 ldr w9, [sp, #0x6c] dfedc: 6b080128 subs w8, w9, w8 dfee0: b90063e8 str w8, [sp, #0x60] dfee4: 54001b60 b.eq 0xe0250 dfee8: 14000001 b 0xdfeec dfeec: 528d2f48 mov w8, #0x697a // =27002 dfef0: 72ae6c28 movk w8, #0x7361, lsl #16 dfef4: b9406fe9 ldr w9, [sp, #0x6c] dfef8: 6b080128 subs w8, w9, w8 dfefc: b9005fe8 str w8, [sp, #0x5c] dff00: 54001880 b.eq 0xe0210 dff04: 14000001 b 0xdff08 dff08: 528d0c88 mov w8, #0x6864 // =26724 dff0c: 72ae8cc8 movk w8, #0x7466, lsl #16 dff10: b9406fe9 ldr w9, [sp, #0x6c] dff14: 6b080128 subs w8, w9, w8 dff18: b9005be8 str w8, [sp, #0x58] dff1c: 540012a0 b.eq 0xe0170 dff20: 14000001 b 0xdff24 dff24: 528c2cc8 mov w8, #0x6166 // =24934 dff28: 72ae8e48 movk w8, #0x7472, lsl #16 dff2c: b9406fe9 ldr w9, [sp, #0x6c] dff30: 6b080128 subs w8, w9, w8 dff34: b90057e8 str w8, [sp, #0x54] dff38: 54000120 b.eq 0xdff5c dff3c: 14000001 b 0xdff40 dff40: 528eadc8 mov w8, #0x756e // =30062 dff44: 72ae8e48 movk w8, #0x7472, lsl #16 dff48: b9406fe9 ldr w9, [sp, #0x6c] dff4c: 6b080128 subs w8, w9, w8 dff50: b90053e8 str w8, [sp, #0x50] dff54: 540012e0 b.eq 0xe01b0 dff58: 140000d4 b 0xe02a8 dff5c: f85b83a8 ldur x8, [x29, #-0x48] dff60: f9400108 ldr x8, [x8] dff64: f85d03a9 ldur x9, [x29, #-0x30] dff68: 8b090108 add x8, x8, x9 dff6c: f81983a8 stur x8, [x29, #-0x68] dff70: f85a83a8 ldur x8, [x29, #-0x58] dff74: f85b83a9 ldur x9, [x29, #-0x48] dff78: f9000128 str x8, [x9] dff7c: 14000001 b 0xdff80 dff80: f85b83a8 ldur x8, [x29, #-0x48] dff84: f9400108 ldr x8, [x8] dff88: f85983a9 ldur x9, [x29, #-0x68] dff8c: eb090108 subs x8, x8, x9 dff90: f90027e8 str x8, [sp, #0x48] dff94: 540001aa b.ge 0xdffc8 dff98: 14000001 b 0xdff9c dff9c: f85b83a1 ldur x1, [x29, #-0x48] dffa0: f85783a0 ldur x0, [x29, #-0x88] dffa4: 97ffff58 bl 0xdfd04 dffa8: b81943a0 stur w0, [x29, #-0x6c] dffac: b85943a0 ldur w0, [x29, #-0x6c] dffb0: 340000a0 cbz w0, 0xdffc4 dffb4: 14000001 b 0xdffb8 dffb8: b85943a8 ldur w8, [x29, #-0x6c] dffbc: b81cc3a8 stur w8, [x29, #-0x34] dffc0: 140000c3 b 0xe02cc dffc4: 17ffffef b 0xdff80 dffc8: b85b43a8 ldur w8, [x29, #-0x4c] dffcc: 528decc9 mov w9, #0x6f66 // =28518 dffd0: 72adade9 movk w9, #0x6d6f, lsl #16 dffd4: 6b090108 subs w8, w8, w9 dffd8: b90047e8 str w8, [sp, #0x44] dffdc: 54000c81 b.ne 0xe016c dffe0: 14000001 b 0xdffe4 dffe4: 14000001 b 0xdffe8 dffe8: f85783a8 ldur x8, [x29, #-0x88] dffec: 91010100 add x0, x8, #0x40 dfff0: 97ff1de8 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> dfff4: f85b83a8 ldur x8, [x29, #-0x48] dfff8: f9400101 ldr x1, [x8] dfffc: f9400008 ldr x8, [x0] e0000: f9401d08 ldr x8, [x8, #0x38] e0004: 321d03e9 orr w9, wzr, #0x8 e0008: 2a0903e3 mov w3, w9 e000c: d10083a2 sub x2, x29, #0x20 e0010: d63f0100 blr x8 e0014: f1001c08 subs x8, x0, #0x7 e0018: f9001fe8 str x8, [sp, #0x38] e001c: 5400006c b.gt 0xe0028 e0020: 14000001 b 0xe0024 e0024: 14000051 b 0xe0168 e0028: b85e03a8 ldur w8, [x29, #-0x20] e002c: 5ac00908 rev w8, w8 e0030: 2a0803e9 mov w9, w8 e0034: f81d03a9 stur x9, [x29, #-0x30] e0038: b85e43a8 ldur w8, [x29, #-0x1c] e003c: 5ac00908 rev w8, w8 e0040: b81b43a8 stur w8, [x29, #-0x4c] e0044: f85d03a9 ldur x9, [x29, #-0x30] e0048: f1000529 subs x9, x9, #0x1 e004c: f9001be9 str x9, [sp, #0x30] e0050: 54000421 b.ne 0xe00d4 e0054: 14000001 b 0xe0058 e0058: f85783a8 ldur x8, [x29, #-0x88] e005c: 91010100 add x0, x8, #0x40 e0060: 97ff1dcc bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0064: f85b83a8 ldur x8, [x29, #-0x48] e0068: f9400108 ldr x8, [x8] e006c: 91002101 add x1, x8, #0x8 e0070: f9400008 ldr x8, [x0] e0074: f9401d08 ldr x8, [x8, #0x38] e0078: 321d03e9 orr w9, wzr, #0x8 e007c: 2a0903e3 mov w3, w9 e0080: d100c3a2 sub x2, x29, #0x30 e0084: d63f0100 blr x8 e0088: f1001c08 subs x8, x0, #0x7 e008c: f90017e8 str x8, [sp, #0x28] e0090: 540000ac b.gt 0xe00a4 e0094: 14000001 b 0xe0098 e0098: 12807d68 mov w8, #-0x3ec // =-1004 e009c: b81cc3a8 stur w8, [x29, #-0x34] e00a0: 1400008b b 0xe02cc e00a4: f85d03a0 ldur x0, [x29, #-0x30] e00a8: 97ff29b6 bl 0xaa780 <_ZN7android6ntoh64Em@plt> e00ac: f81d03a0 stur x0, [x29, #-0x30] e00b0: f85d03a0 ldur x0, [x29, #-0x30] e00b4: f1003c00 subs x0, x0, #0xf e00b8: f90013e0 str x0, [sp, #0x20] e00bc: 540000a8 b.hi 0xe00d0 e00c0: 14000001 b 0xe00c4 e00c4: 12807dc8 mov w8, #-0x3ef // =-1007 e00c8: b81cc3a8 stur w8, [x29, #-0x34] e00cc: 14000080 b 0xe02cc e00d0: 1400000f b 0xe010c e00d4: f85d03a8 ldur x8, [x29, #-0x30] e00d8: b5000068 cbnz x8, 0xe00e4 e00dc: 14000001 b 0xe00e0 e00e0: 1400000a b 0xe0108 e00e4: f85d03a8 ldur x8, [x29, #-0x30] e00e8: f1001d08 subs x8, x8, #0x7 e00ec: f9000fe8 str x8, [sp, #0x18] e00f0: 540000a8 b.hi 0xe0104 e00f4: 14000001 b 0xe00f8 e00f8: 12807dc8 mov w8, #-0x3ef // =-1007 e00fc: b81cc3a8 stur w8, [x29, #-0x34] e0100: 14000073 b 0xe02cc e0104: 14000001 b 0xe0108 e0108: 14000001 b 0xe010c e010c: b85b43a8 ldur w8, [x29, #-0x4c] e0110: 528decc9 mov w9, #0x6f66 // =28518 e0114: 72adade9 movk w9, #0x6d6f, lsl #16 e0118: 6b090108 subs w8, w8, w9 e011c: b90017e8 str w8, [sp, #0x14] e0120: 540000e1 b.ne 0xe013c e0124: 14000001 b 0xe0128 e0128: f85b83a8 ldur x8, [x29, #-0x48] e012c: f9400108 ldr x8, [x8] e0130: f85783a9 ldur x9, [x29, #-0x88] e0134: f9004128 str x8, [x9, #0x80] e0138: 1400000c b 0xe0168 e013c: f85d03a8 ldur x8, [x29, #-0x30] e0140: b5000068 cbnz x8, 0xe014c e0144: 14000001 b 0xe0148 e0148: 14000008 b 0xe0168 e014c: 14000001 b 0xe0150 e0150: f85d03a8 ldur x8, [x29, #-0x30] e0154: f85b83a9 ldur x9, [x29, #-0x48] e0158: f940012a ldr x10, [x9] e015c: 8b080148 add x8, x10, x8 e0160: f9000128 str x8, [x9] e0164: 17ffffa1 b 0xdffe8 e0168: 14000001 b 0xe016c e016c: 14000055 b 0xe02c0 e0170: f85a83a1 ldur x1, [x29, #-0x58] e0174: f85a03a2 ldur x2, [x29, #-0x60] e0178: f85783a0 ldur x0, [x29, #-0x88] e017c: 97ff11cd bl 0xa48b0 <_ZN7android11MPEG4Source24parseTrackFragmentHeaderEll@plt> e0180: b81903a0 stur w0, [x29, #-0x70] e0184: 340000a0 cbz w0, 0xe0198 e0188: 14000001 b 0xe018c e018c: b85903a8 ldur w8, [x29, #-0x70] e0190: b81cc3a8 stur w8, [x29, #-0x34] e0194: 1400004e b 0xe02cc e0198: f85d03a8 ldur x8, [x29, #-0x30] e019c: f85b83a9 ldur x9, [x29, #-0x48] e01a0: f940012a ldr x10, [x9] e01a4: 8b080148 add x8, x10, x8 e01a8: f9000128 str x8, [x9] e01ac: 14000045 b 0xe02c0 e01b0: f85783a8 ldur x8, [x29, #-0x88] e01b4: b9408d09 ldr w9, [x8, #0x8c] e01b8: b940910a ldr w10, [x8, #0x90] e01bc: 6b0a0129 subs w9, w9, w10 e01c0: b90013e9 str w9, [sp, #0x10] e01c4: 540001a1 b.ne 0xe01f8 e01c8: 14000001 b 0xe01cc e01cc: f85a83a1 ldur x1, [x29, #-0x58] e01d0: f85a03a2 ldur x2, [x29, #-0x60] e01d4: f85783a0 ldur x0, [x29, #-0x88] e01d8: 97ff11ce bl 0xa4910 <_ZN7android11MPEG4Source21parseTrackFragmentRunEll@plt> e01dc: b818c3a0 stur w0, [x29, #-0x74] e01e0: 340000a0 cbz w0, 0xe01f4 e01e4: 14000001 b 0xe01e8 e01e8: b858c3a8 ldur w8, [x29, #-0x74] e01ec: b81cc3a8 stur w8, [x29, #-0x34] e01f0: 14000037 b 0xe02cc e01f4: 14000001 b 0xe01f8 e01f8: f85d03a8 ldur x8, [x29, #-0x30] e01fc: f85b83a9 ldur x9, [x29, #-0x48] e0200: f940012a ldr x10, [x9] e0204: 8b080148 add x8, x10, x8 e0208: f9000128 str x8, [x9] e020c: 1400002d b 0xe02c0 e0210: f85a83a1 ldur x1, [x29, #-0x58] e0214: f85a03a2 ldur x2, [x29, #-0x60] e0218: f85783a0 ldur x0, [x29, #-0x88] e021c: 97feff2d bl 0x9fed0 <_ZN7android11MPEG4Source36parseSampleAuxiliaryInformationSizesEll@plt> e0220: b81883a0 stur w0, [x29, #-0x78] e0224: 340000a0 cbz w0, 0xe0238 e0228: 14000001 b 0xe022c e022c: b85883a8 ldur w8, [x29, #-0x78] e0230: b81cc3a8 stur w8, [x29, #-0x34] e0234: 14000026 b 0xe02cc e0238: f85d03a8 ldur x8, [x29, #-0x30] e023c: f85b83a9 ldur x9, [x29, #-0x48] e0240: f940012a ldr x10, [x9] e0244: 8b080148 add x8, x10, x8 e0248: f9000128 str x8, [x9] e024c: 1400001d b 0xe02c0 e0250: f85a83a1 ldur x1, [x29, #-0x58] e0254: f85a03a2 ldur x2, [x29, #-0x60] e0258: f85783a0 ldur x0, [x29, #-0x88] e025c: 97ff04a9 bl 0xa1500 <_ZN7android11MPEG4Source38parseSampleAuxiliaryInformationOffsetsEll@plt> e0260: b81843a0 stur w0, [x29, #-0x7c] e0264: 340000a0 cbz w0, 0xe0278 e0268: 14000001 b 0xe026c e026c: b85843a8 ldur w8, [x29, #-0x7c] e0270: b81cc3a8 stur w8, [x29, #-0x34] e0274: 14000016 b 0xe02cc e0278: f85d03a8 ldur x8, [x29, #-0x30] e027c: f85b83a9 ldur x9, [x29, #-0x48] e0280: f940012a ldr x10, [x9] e0284: 8b080148 add x8, x10, x8 e0288: f9000128 str x8, [x9] e028c: 1400000d b 0xe02c0 e0290: f85d03a8 ldur x8, [x29, #-0x30] e0294: f85b83a9 ldur x9, [x29, #-0x48] e0298: f940012a ldr x10, [x9] e029c: 8b080148 add x8, x10, x8 e02a0: f9000128 str x8, [x9] e02a4: 14000007 b 0xe02c0 e02a8: f85d03a8 ldur x8, [x29, #-0x30] e02ac: f85b83a9 ldur x9, [x29, #-0x48] e02b0: f940012a ldr x10, [x9] e02b4: 8b080148 add x8, x10, x8 e02b8: f9000128 str x8, [x9] e02bc: 14000001 b 0xe02c0 e02c0: 2a1f03e8 mov w8, wzr e02c4: b81cc3a8 stur w8, [x29, #-0x34] e02c8: 14000001 b 0xe02cc e02cc: b85cc3a8 ldur w8, [x29, #-0x34] e02d0: d53bd049 mrs x9, TPIDR_EL0 e02d4: f9401529 ldr x9, [x9, #0x28] e02d8: f85e83aa ldur x10, [x29, #-0x18] e02dc: eb0a0129 subs x9, x9, x10 e02e0: b9000fe8 str w8, [sp, #0xc] e02e4: f90003e9 str x9, [sp] e02e8: 540000e1 b.ne 0xe0304 e02ec: 14000001 b 0xe02f0 e02f0: b9400fe0 ldr w0, [sp, #0xc] e02f4: a9527bfd ldp x29, x30, [sp, #0x120] e02f8: f9408bfc ldr x28, [sp, #0x110] e02fc: 9104c3ff add sp, sp, #0x130 e0300: d65f03c0 ret e0304: 97ff269b bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e0308 : e0308: d10243ff sub sp, sp, #0x90 e030c: a9087bfd stp x29, x30, [sp, #0x80] e0310: 910203fd add x29, sp, #0x80 e0314: f81f83a0 stur x0, [x29, #-0x8] e0318: f81f03a1 stur x1, [x29, #-0x10] e031c: f85f83a0 ldur x0, [x29, #-0x8] e0320: f85f03a1 ldur x1, [x29, #-0x10] e0324: f9400028 ldr x8, [x1] e0328: f9000008 str x8, [x0] e032c: f9401c28 ldr x8, [x1, #0x38] e0330: f9400009 ldr x9, [x0] e0334: f85e8129 ldur x9, [x9, #-0x18] e0338: 8b090009 add x9, x0, x9 e033c: f9000128 str x8, [x9] e0340: 3943a00a ldrb w10, [x0, #0xe8] e0344: f81d83a0 stur x0, [x29, #-0x28] e0348: f81d03a1 stur x1, [x29, #-0x30] e034c: 3700004a tbnz w10, #0x0, 0xe0354 e0350: 14000033 b 0xe041c e0354: f85d83a8 ldur x8, [x29, #-0x28] e0358: f9400109 ldr x9, [x8] e035c: f9400d29 ldr x9, [x9, #0x18] e0360: aa0803e0 mov x0, x8 e0364: d63f0120 blr x9 e0368: 14000001 b 0xe036c e036c: 1400002c b 0xe041c e0370: b27d03e8 orr x8, xzr, #0x8 e0374: b27c07e9 orr x9, xzr, #0x30 e0378: b27a03ea orr x10, xzr, #0x40 e037c: d2800a0b mov x11, #0x50 // =80 e0380: d280270c mov x12, #0x138 // =312 e0384: b27d0bed orr x13, xzr, #0x38 e0388: 2a0103ee mov w14, w1 e038c: f81e83a0 stur x0, [x29, #-0x18] e0390: b81e43ae stur w14, [x29, #-0x1c] e0394: f85d83a0 ldur x0, [x29, #-0x28] e0398: 8b0c0000 add x0, x0, x12 e039c: f81c83a8 stur x8, [x29, #-0x38] e03a0: f90023e9 str x9, [sp, #0x40] e03a4: f9001fea str x10, [sp, #0x38] e03a8: f9001beb str x11, [sp, #0x30] e03ac: f90017ed str x13, [sp, #0x28] e03b0: 97ff113c bl 0xa48a0 <_ZN7android6VectorINS_11MPEG4Source6SampleEED2Ev@plt> e03b4: f85d83a8 ldur x8, [x29, #-0x28] e03b8: f9401be9 ldr x9, [sp, #0x30] e03bc: 8b090100 add x0, x8, x9 e03c0: 97ff0bac bl 0xa3270 <_ZN7android2spINS_11SampleTableEED2Ev@plt> e03c4: f85d83a8 ldur x8, [x29, #-0x28] e03c8: f9401fe9 ldr x9, [sp, #0x38] e03cc: 8b090100 add x0, x8, x9 e03d0: 97feff00 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> e03d4: f85d83a8 ldur x8, [x29, #-0x28] e03d8: f94017e9 ldr x9, [sp, #0x28] e03dc: 8b090100 add x0, x8, x9 e03e0: 97ff0564 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e03e4: f85d83a8 ldur x8, [x29, #-0x28] e03e8: f94023e9 ldr x9, [sp, #0x40] e03ec: 8b090100 add x0, x8, x9 e03f0: 97ff1240 bl 0xa4cf0 <_ZN7android2spINS_14MPEG4ExtractorEED2Ev@plt> e03f4: f85d83a8 ldur x8, [x29, #-0x28] e03f8: f85c83a9 ldur x9, [x29, #-0x38] e03fc: 8b090100 add x0, x8, x9 e0400: 97ff26fc bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> e0404: f85d03a8 ldur x8, [x29, #-0x30] e0408: f85c83a9 ldur x9, [x29, #-0x38] e040c: 8b090101 add x1, x8, x9 e0410: f85d83a0 ldur x0, [x29, #-0x28] e0414: 97ff1107 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> e0418: 14000033 b 0xe04e4 e041c: f85d83a8 ldur x8, [x29, #-0x28] e0420: f9406100 ldr x0, [x8, #0xc0] e0424: 97ff068b bl 0xa1e50 e0428: 14000001 b 0xe042c e042c: f85d83a8 ldur x8, [x29, #-0x28] e0430: f9406900 ldr x0, [x8, #0xd0] e0434: 97ff0687 bl 0xa1e50 e0438: 14000001 b 0xe043c e043c: b27d03e8 orr x8, xzr, #0x8 e0440: b27c07e9 orr x9, xzr, #0x30 e0444: b27a03ea orr x10, xzr, #0x40 e0448: d2800a0b mov x11, #0x50 // =80 e044c: d280270c mov x12, #0x138 // =312 e0450: b27d0bed orr x13, xzr, #0x38 e0454: f85d83ae ldur x14, [x29, #-0x28] e0458: 8b0c01c0 add x0, x14, x12 e045c: f90013e8 str x8, [sp, #0x20] e0460: f9000fe9 str x9, [sp, #0x18] e0464: f9000bea str x10, [sp, #0x10] e0468: f90007eb str x11, [sp, #0x8] e046c: f90003ed str x13, [sp] e0470: 97ff110c bl 0xa48a0 <_ZN7android6VectorINS_11MPEG4Source6SampleEED2Ev@plt> e0474: f85d83a8 ldur x8, [x29, #-0x28] e0478: f94007e9 ldr x9, [sp, #0x8] e047c: 8b090100 add x0, x8, x9 e0480: 97ff0b7c bl 0xa3270 <_ZN7android2spINS_11SampleTableEED2Ev@plt> e0484: f85d83a8 ldur x8, [x29, #-0x28] e0488: f9400be9 ldr x9, [sp, #0x10] e048c: 8b090100 add x0, x8, x9 e0490: 97fefed0 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> e0494: f85d83a8 ldur x8, [x29, #-0x28] e0498: f94003e9 ldr x9, [sp] e049c: 8b090100 add x0, x8, x9 e04a0: 97ff0534 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e04a4: f85d83a8 ldur x8, [x29, #-0x28] e04a8: f9400fe9 ldr x9, [sp, #0x18] e04ac: 8b090100 add x0, x8, x9 e04b0: 97ff1210 bl 0xa4cf0 <_ZN7android2spINS_14MPEG4ExtractorEED2Ev@plt> e04b4: f85d83a8 ldur x8, [x29, #-0x28] e04b8: f94013e9 ldr x9, [sp, #0x20] e04bc: 8b090100 add x0, x8, x9 e04c0: 97ff26cc bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> e04c4: f85d03a8 ldur x8, [x29, #-0x30] e04c8: f94013e9 ldr x9, [sp, #0x20] e04cc: 8b090101 add x1, x8, x9 e04d0: f85d83a0 ldur x0, [x29, #-0x28] e04d4: 97ff10d7 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> e04d8: a9487bfd ldp x29, x30, [sp, #0x80] e04dc: 910243ff add sp, sp, #0x90 e04e0: d65f03c0 ret e04e4: f85e83a0 ldur x0, [x29, #-0x18] e04e8: 97ff3737 bl 0xae1c4 00000000000e04ec : e04ec: d100c3ff sub sp, sp, #0x30 e04f0: a9027bfd stp x29, x30, [sp, #0x20] e04f4: 910083fd add x29, sp, #0x20 e04f8: 90000e48 adrp x8, 0x2a8000 e04fc: f9422508 ldr x8, [x8, #0x448] e0500: d2802c09 mov x9, #0x160 // =352 e0504: f81f83a0 stur x0, [x29, #-0x8] e0508: f85f83a0 ldur x0, [x29, #-0x8] e050c: f9000be0 str x0, [sp, #0x10] e0510: aa0803e1 mov x1, x8 e0514: f90007e9 str x9, [sp, #0x8] e0518: 97ff1912 bl 0xa6960 <_ZN7android11MPEG4SourceD2Ev@plt> e051c: f9400be8 ldr x8, [sp, #0x10] e0520: f94007e9 ldr x9, [sp, #0x8] e0524: 8b090100 add x0, x8, x9 e0528: 97ff0176 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> e052c: a9427bfd ldp x29, x30, [sp, #0x20] e0530: 9100c3ff add sp, sp, #0x30 e0534: d65f03c0 ret 00000000000e0538 : e0538: d10083ff sub sp, sp, #0x20 e053c: a9017bfd stp x29, x30, [sp, #0x10] e0540: 910043fd add x29, sp, #0x10 e0544: f90007e0 str x0, [sp, #0x8] e0548: f94007e0 ldr x0, [sp, #0x8] e054c: f9400008 ldr x8, [x0] e0550: f85e8108 ldur x8, [x8, #-0x18] e0554: 8b080008 add x8, x0, x8 e0558: aa0803e0 mov x0, x8 e055c: 97ff1495 bl 0xa57b0 <_ZN7android11MPEG4SourceD1Ev@plt> e0560: a9417bfd ldp x29, x30, [sp, #0x10] e0564: 910083ff add sp, sp, #0x20 e0568: d65f03c0 ret 00000000000e056c : e056c: d10083ff sub sp, sp, #0x20 e0570: a9017bfd stp x29, x30, [sp, #0x10] e0574: 910043fd add x29, sp, #0x10 e0578: f90007e0 str x0, [sp, #0x8] e057c: f94007e0 ldr x0, [sp, #0x8] e0580: f90003e0 str x0, [sp] e0584: 97ff148b bl 0xa57b0 <_ZN7android11MPEG4SourceD1Ev@plt> e0588: f94003e0 ldr x0, [sp] e058c: 97ff00f5 bl 0xa0960 <_ZdlPv@plt> e0590: a9417bfd ldp x29, x30, [sp, #0x10] e0594: 910083ff add sp, sp, #0x20 e0598: d65f03c0 ret 00000000000e059c : e059c: d10083ff sub sp, sp, #0x20 e05a0: a9017bfd stp x29, x30, [sp, #0x10] e05a4: 910043fd add x29, sp, #0x10 e05a8: f90007e0 str x0, [sp, #0x8] e05ac: f94007e0 ldr x0, [sp, #0x8] e05b0: f9400008 ldr x8, [x0] e05b4: f85e8108 ldur x8, [x8, #-0x18] e05b8: 8b080008 add x8, x0, x8 e05bc: aa0803e0 mov x0, x8 e05c0: 97ff06a0 bl 0xa2040 <_ZN7android11MPEG4SourceD0Ev@plt> e05c4: a9417bfd ldp x29, x30, [sp, #0x10] e05c8: 910083ff add sp, sp, #0x20 e05cc: d65f03c0 ret 00000000000e05d0 : e05d0: d10383ff sub sp, sp, #0xe0 e05d4: a90d7bfd stp x29, x30, [sp, #0xd0] e05d8: 910343fd add x29, sp, #0xd0 e05dc: d53bd048 mrs x8, TPIDR_EL0 e05e0: f9401508 ldr x8, [x8, #0x28] e05e4: f81f83a8 stur x8, [x29, #-0x8] e05e8: f81c83a0 stur x0, [x29, #-0x38] e05ec: f81c03a1 stur x1, [x29, #-0x40] e05f0: f85c83a8 ldur x8, [x29, #-0x38] e05f4: aa0803e0 mov x0, x8 e05f8: 91002101 add x1, x8, #0x8 e05fc: d10043a8 sub x8, x29, #0x10 e0600: f9002fe0 str x0, [sp, #0x58] e0604: aa0803e0 mov x0, x8 e0608: 97ff5b4e bl 0xb7340 e060c: f85c03a8 ldur x8, [x29, #-0x40] e0610: b40002e8 cbz x8, 0xe066c e0614: 14000001 b 0xe0618 e0618: f85c03a0 ldur x0, [x29, #-0x40] e061c: 52898cc1 mov w1, #0x4c66 // =19558 e0620: 72a9c821 movk w1, #0x4e41, lsl #16 e0624: d10053a2 sub x2, x29, #0x14 e0628: 97ff139e bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> e062c: b90057e0 str w0, [sp, #0x54] e0630: 14000001 b 0xe0634 e0634: b94057e8 ldr w8, [sp, #0x54] e0638: 360001a8 tbz w8, #0x0, 0xe066c e063c: 14000001 b 0xe0640 e0640: b85ec3a8 ldur w8, [x29, #-0x14] e0644: 34000148 cbz w8, 0xe066c e0648: 14000001 b 0xe064c e064c: 320003e8 orr w8, wzr, #0x1 e0650: f9402fe9 ldr x9, [sp, #0x58] e0654: 39040128 strb w8, [x9, #0x100] e0658: 14000009 b 0xe067c e065c: f81b83a0 stur x0, [x29, #-0x48] e0660: 2a0103e8 mov w8, w1 e0664: b81b43a8 stur w8, [x29, #-0x4c] e0668: 14000085 b 0xe087c e066c: 2a1f03e8 mov w8, wzr e0670: f9402fe9 ldr x9, [sp, #0x58] e0674: 39040128 strb w8, [x9, #0x100] e0678: 14000001 b 0xe067c e067c: f9402fe8 ldr x8, [sp, #0x58] e0680: 9100e100 add x0, x8, #0x38 e0684: 97ff120b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e0688: f90027e0 str x0, [sp, #0x48] e068c: 14000001 b 0xe0690 e0690: 528e0a61 mov w1, #0x7053 // =28755 e0694: 72ad2dc1 movk w1, #0x696e, lsl #16 e0698: d10063a2 sub x2, x29, #0x18 e069c: f94027e0 ldr x0, [sp, #0x48] e06a0: 97ff1380 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> e06a4: b90047e0 str w0, [sp, #0x44] e06a8: 14000001 b 0xe06ac e06ac: b89e83a8 ldursw x8, [x29, #-0x18] e06b0: f81a83a8 stur x8, [x29, #-0x58] e06b4: 320603e9 orr w9, wzr, #0x4000000 e06b8: 2a0903e8 mov w8, w9 e06bc: f81a03a8 stur x8, [x29, #-0x60] e06c0: f85a83a8 ldur x8, [x29, #-0x58] e06c4: 52800029 mov w9, #0x1 // =1 e06c8: 72a08009 movk w9, #0x400, lsl #16 e06cc: 2a0903ea mov w10, w9 e06d0: eb0a0108 subs x8, x8, x10 e06d4: f9001fe8 str x8, [sp, #0x38] e06d8: 540000e3 b.lo 0xe06f4 e06dc: 14000001 b 0xe06e0 e06e0: 12807dc8 mov w8, #-0x3ef // =-1007 e06e4: b81d43a8 stur w8, [x29, #-0x2c] e06e8: 320003e8 orr w8, wzr, #0x1 e06ec: b819c3a8 stur w8, [x29, #-0x64] e06f0: 14000054 b 0xe0840 e06f4: f85a83a8 ldur x8, [x29, #-0x58] e06f8: b50000e8 cbnz x8, 0xe0714 e06fc: 14000001 b 0xe0700 e0700: 12807dc8 mov w8, #-0x3ef // =-1007 e0704: b81d43a8 stur w8, [x29, #-0x2c] e0708: 320003e8 orr w8, wzr, #0x1 e070c: b819c3a8 stur w8, [x29, #-0x64] e0710: 1400004c b 0xe0840 e0714: 321d03e8 orr w8, wzr, #0x8 e0718: 2a0803e9 mov w9, w8 e071c: f81e03a9 stur x9, [x29, #-0x20] e0720: f85a83a9 ldur x9, [x29, #-0x58] e0724: 320603e8 orr w8, wzr, #0x4000000 e0728: 2a0803ea mov w10, w8 e072c: 9ac90949 udiv x9, x10, x9 e0730: f81d83a9 stur x9, [x29, #-0x28] e0734: d100a3a0 sub x0, x29, #0x28 e0738: d10083a1 sub x1, x29, #0x20 e073c: 94000056 bl 0xe0894 e0740: f9001be0 str x0, [sp, #0x30] e0744: 14000001 b 0xe0748 e0748: f9401be8 ldr x8, [sp, #0x30] e074c: f9400109 ldr x9, [x8] e0750: f90033e9 str x9, [sp, #0x60] e0754: 52800a0a mov w10, #0x50 // =80 e0758: 2a0a03e0 mov w0, w10 e075c: 97ff21ed bl 0xa8f10 <_Znwm@plt> e0760: f90017e0 str x0, [sp, #0x28] e0764: 14000001 b 0xe0768 e0768: f94017e0 ldr x0, [sp, #0x28] e076c: f94033e1 ldr x1, [sp, #0x60] e0770: f85a83a2 ldur x2, [x29, #-0x58] e0774: aa1f03e3 mov x3, xzr e0778: f94017e4 ldr x4, [sp, #0x28] e077c: f90013e0 str x0, [sp, #0x20] e0780: aa0403e0 mov x0, x4 e0784: 97ff0737 bl 0xa2460 <_ZN7android16MediaBufferGroupC1Emmm@plt> e0788: 14000001 b 0xe078c e078c: f94013e8 ldr x8, [sp, #0x20] e0790: f9402fe9 ldr x9, [sp, #0x58] e0794: f9007928 str x8, [x9, #0xf0] e0798: f85a83a0 ldur x0, [x29, #-0x58] e079c: 90000e41 adrp x1, 0x2a8000 e07a0: f9435421 ldr x1, [x1, #0x6a8] e07a4: 97ff0e5b bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> e07a8: f9402fe8 ldr x8, [sp, #0x58] e07ac: f9008500 str x0, [x8, #0x108] e07b0: f9408509 ldr x9, [x8, #0x108] e07b4: b5000389 cbnz x9, 0xe0824 e07b8: 14000001 b 0xe07bc e07bc: f9402fe8 ldr x8, [sp, #0x58] e07c0: f9407909 ldr x9, [x8, #0xf0] e07c4: aa0903ea mov x10, x9 e07c8: f9000fea str x10, [sp, #0x18] e07cc: b4000109 cbz x9, 0xe07ec e07d0: 14000001 b 0xe07d4 e07d4: f9400fe8 ldr x8, [sp, #0x18] e07d8: f9400109 ldr x9, [x8] e07dc: f9400529 ldr x9, [x9, #0x8] e07e0: aa0803e0 mov x0, x8 e07e4: d63f0120 blr x9 e07e8: 14000001 b 0xe07ec e07ec: aa1f03e8 mov x8, xzr e07f0: f9402fe9 ldr x9, [sp, #0x58] e07f4: f9007928 str x8, [x9, #0xf0] e07f8: 12807dca mov w10, #-0x3ef // =-1007 e07fc: b81d43aa stur w10, [x29, #-0x2c] e0800: 320003ea orr w10, wzr, #0x1 e0804: b819c3aa stur w10, [x29, #-0x64] e0808: 1400000e b 0xe0840 e080c: f81b83a0 stur x0, [x29, #-0x48] e0810: 2a0103e8 mov w8, w1 e0814: b81b43a8 stur w8, [x29, #-0x4c] e0818: f94017e0 ldr x0, [sp, #0x28] e081c: 97ff0051 bl 0xa0960 <_ZdlPv@plt> e0820: 14000017 b 0xe087c e0824: 320003e8 orr w8, wzr, #0x1 e0828: f9402fe9 ldr x9, [sp, #0x58] e082c: 3903a128 strb w8, [x9, #0xe8] e0830: 2a1f03ea mov w10, wzr e0834: b81d43aa stur w10, [x29, #-0x2c] e0838: b819c3a8 stur w8, [x29, #-0x64] e083c: 14000001 b 0xe0840 e0840: d10043a0 sub x0, x29, #0x10 e0844: 97ff5b56 bl 0xb759c ::~sp()+0x58> e0848: b85d43a8 ldur w8, [x29, #-0x2c] e084c: d53bd040 mrs x0, TPIDR_EL0 e0850: f9401400 ldr x0, [x0, #0x28] e0854: f85f83be ldur x30, [x29, #-0x8] e0858: eb1e0000 subs x0, x0, x30 e085c: b90017e8 str w8, [sp, #0x14] e0860: f90007e0 str x0, [sp, #0x8] e0864: 54000161 b.ne 0xe0890 e0868: 14000001 b 0xe086c e086c: b94017e0 ldr w0, [sp, #0x14] e0870: a94d7bfd ldp x29, x30, [sp, #0xd0] e0874: 910383ff add sp, sp, #0xe0 e0878: d65f03c0 ret e087c: d10043a0 sub x0, x29, #0x10 e0880: 97ff5b47 bl 0xb759c ::~sp()+0x58> e0884: 14000001 b 0xe0888 e0888: f85b83a0 ldur x0, [x29, #-0x48] e088c: 97ff1da1 bl 0xa7f10 <_Unwind_Resume@plt> e0890: 97ff2538 bl 0xa9d70 <__stack_chk_fail@plt> e0894: d10083ff sub sp, sp, #0x20 e0898: f9000fe0 str x0, [sp, #0x18] e089c: f9000be1 str x1, [sp, #0x10] e08a0: f9400fe0 ldr x0, [sp, #0x18] e08a4: f9400000 ldr x0, [x0] e08a8: f9400be1 ldr x1, [sp, #0x10] e08ac: f9400021 ldr x1, [x1] e08b0: eb01001f cmp x0, x1 e08b4: 1a9f27e8 cset w8, lo e08b8: 37000048 tbnz w8, #0x0, 0xe08c0 e08bc: 14000004 b 0xe08cc e08c0: f9400fe8 ldr x8, [sp, #0x18] e08c4: f90007e8 str x8, [sp, #0x8] e08c8: 14000003 b 0xe08d4 e08cc: f9400be8 ldr x8, [sp, #0x10] e08d0: f90007e8 str x8, [sp, #0x8] e08d4: f94007e8 ldr x8, [sp, #0x8] e08d8: aa0803e0 mov x0, x8 e08dc: 910083ff add sp, sp, #0x20 e08e0: d65f03c0 ret 00000000000e08e4 : e08e4: d10183ff sub sp, sp, #0x60 e08e8: a9057bfd stp x29, x30, [sp, #0x50] e08ec: 910143fd add x29, sp, #0x50 e08f0: d53bd048 mrs x8, TPIDR_EL0 e08f4: f9401508 ldr x8, [x8, #0x28] e08f8: f81f83a8 stur x8, [x29, #-0x8] e08fc: f81e83a0 stur x0, [x29, #-0x18] e0900: f85e83a8 ldur x8, [x29, #-0x18] e0904: aa0803e0 mov x0, x8 e0908: 91002101 add x1, x8, #0x8 e090c: d10043a9 sub x9, x29, #0x10 e0910: f90013e0 str x0, [sp, #0x20] e0914: aa0903e0 mov x0, x9 e0918: f9000fe8 str x8, [sp, #0x18] e091c: 97ff5a89 bl 0xb7340 e0920: f9400fe8 ldr x8, [sp, #0x18] e0924: f9407d09 ldr x9, [x8, #0xf8] e0928: b4000269 cbz x9, 0xe0974 e092c: 14000001 b 0xe0930 e0930: f94013e8 ldr x8, [sp, #0x20] e0934: f9407d09 ldr x9, [x8, #0xf8] e0938: f940012a ldr x10, [x9] e093c: f940014a ldr x10, [x10] e0940: aa0903e0 mov x0, x9 e0944: d63f0140 blr x10 e0948: 14000001 b 0xe094c e094c: aa1f03e8 mov x8, xzr e0950: f94013e9 ldr x9, [sp, #0x20] e0954: f9007d28 str x8, [x9, #0xf8] e0958: 14000007 b 0xe0974 e095c: f81e03a0 stur x0, [x29, #-0x20] e0960: 2a0103e8 mov w8, w1 e0964: b81dc3a8 stur w8, [x29, #-0x24] e0968: d10043a0 sub x0, x29, #0x10 e096c: 97ff5b0c bl 0xb759c ::~sp()+0x58> e0970: 1400002b b 0xe0a1c e0974: f94013e8 ldr x8, [sp, #0x20] e0978: f9408509 ldr x9, [x8, #0x108] e097c: aa0903e0 mov x0, x9 e0980: f9000be0 str x0, [sp, #0x10] e0984: b40000a9 cbz x9, 0xe0998 e0988: 14000001 b 0xe098c e098c: f9400be0 ldr x0, [sp, #0x10] e0990: 97ff16b8 bl 0xa6470 <_ZdaPv@plt> e0994: 14000001 b 0xe0998 e0998: aa1f03e8 mov x8, xzr e099c: f94013e9 ldr x9, [sp, #0x20] e09a0: f9008528 str x8, [x9, #0x108] e09a4: f9407928 ldr x8, [x9, #0xf0] e09a8: aa0803ea mov x10, x8 e09ac: f90007ea str x10, [sp, #0x8] e09b0: b4000108 cbz x8, 0xe09d0 e09b4: 14000001 b 0xe09b8 e09b8: f94007e8 ldr x8, [sp, #0x8] e09bc: f9400109 ldr x9, [x8] e09c0: f9400529 ldr x9, [x9, #0x8] e09c4: aa0803e0 mov x0, x8 e09c8: d63f0120 blr x9 e09cc: 14000001 b 0xe09d0 e09d0: aa1f03e8 mov x8, xzr e09d4: f94013e9 ldr x9, [sp, #0x20] e09d8: f9007928 str x8, [x9, #0xf0] e09dc: 2a1f03ea mov w10, wzr e09e0: 3903a12a strb w10, [x9, #0xe8] e09e4: b900592a str w10, [x9, #0x58] e09e8: d10043a0 sub x0, x29, #0x10 e09ec: 97ff5aec bl 0xb759c ::~sp()+0x58> e09f0: d53bd048 mrs x8, TPIDR_EL0 e09f4: f9401508 ldr x8, [x8, #0x28] e09f8: f85f83a9 ldur x9, [x29, #-0x8] e09fc: eb090108 subs x8, x8, x9 e0a00: f90003e8 str x8, [sp] e0a04: 54000101 b.ne 0xe0a24 e0a08: 14000001 b 0xe0a0c e0a0c: 2a1f03e0 mov w0, wzr e0a10: a9457bfd ldp x29, x30, [sp, #0x50] e0a14: 910183ff add sp, sp, #0x60 e0a18: d65f03c0 ret e0a1c: f85e03a0 ldur x0, [x29, #-0x20] e0a20: 97ff1d3c bl 0xa7f10 <_Unwind_Resume@plt> e0a24: 97ff24d3 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e0a28 : e0a28: d10243ff sub sp, sp, #0x90 e0a2c: a9087bfd stp x29, x30, [sp, #0x80] e0a30: 910203fd add x29, sp, #0x80 e0a34: d53bd048 mrs x8, TPIDR_EL0 e0a38: f9401508 ldr x8, [x8, #0x28] e0a3c: f81f83a8 stur x8, [x29, #-0x8] e0a40: f81e83a0 stur x0, [x29, #-0x18] e0a44: f81e03a1 stur x1, [x29, #-0x20] e0a48: f81d83a2 stur x2, [x29, #-0x28] e0a4c: f85e83a8 ldur x8, [x29, #-0x18] e0a50: f85d83a0 ldur x0, [x29, #-0x28] e0a54: f1001c00 subs x0, x0, #0x7 e0a58: f81d03a8 stur x8, [x29, #-0x30] e0a5c: f81c83a0 stur x0, [x29, #-0x38] e0a60: 540000ac b.gt 0xe0a74 e0a64: 14000001 b 0xe0a68 e0a68: 128002a8 mov w8, #-0x16 // =-22 e0a6c: b81f03a8 stur w8, [x29, #-0x10] e0a70: 140000d7 b 0xe0dcc e0a74: f85d03a8 ldur x8, [x29, #-0x30] e0a78: 91010100 add x0, x8, #0x40 e0a7c: 97ff1b45 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0a80: f85e03a1 ldur x1, [x29, #-0x20] e0a84: d10033a2 sub x2, x29, #0xc e0a88: 97fefcea bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e0a8c: 370000a0 tbnz w0, #0x0, 0xe0aa0 e0a90: 14000001 b 0xe0a94 e0a94: 12807dc8 mov w8, #-0x3ef // =-1007 e0a98: b81f03a8 stur w8, [x29, #-0x10] e0a9c: 140000cc b 0xe0dcc e0aa0: 385f73a8 ldurb w8, [x29, #-0x9] e0aa4: 340000a8 cbz w8, 0xe0ab8 e0aa8: 14000001 b 0xe0aac e0aac: 128002a8 mov w8, #-0x16 // =-22 e0ab0: b81f03a8 stur w8, [x29, #-0x10] e0ab4: 140000c6 b 0xe0dcc e0ab8: f85d03a8 ldur x8, [x29, #-0x30] e0abc: 91010100 add x0, x8, #0x40 e0ac0: 97ff1b34 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0ac4: f85e03a8 ldur x8, [x29, #-0x20] e0ac8: 91001101 add x1, x8, #0x4 e0acc: f85d03a8 ldur x8, [x29, #-0x30] e0ad0: 91023102 add x2, x8, #0x8c e0ad4: 97fefcd7 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e0ad8: 370000a0 tbnz w0, #0x0, 0xe0aec e0adc: 14000001 b 0xe0ae0 e0ae0: 12807dc8 mov w8, #-0x3ef // =-1007 e0ae4: b81f03a8 stur w8, [x29, #-0x10] e0ae8: 140000b9 b 0xe0dcc e0aec: f85d03a8 ldur x8, [x29, #-0x30] e0af0: b9408d09 ldr w9, [x8, #0x8c] e0af4: b940910a ldr w10, [x8, #0x90] e0af8: 6b0a0129 subs w9, w9, w10 e0afc: b81c43a9 stur w9, [x29, #-0x3c] e0b00: 540000a0 b.eq 0xe0b14 e0b04: 14000001 b 0xe0b08 e0b08: 2a1f03e8 mov w8, wzr e0b0c: b81f03a8 stur w8, [x29, #-0x10] e0b10: 140000af b 0xe0dcc e0b14: b85f43a8 ldur w8, [x29, #-0xc] e0b18: f85d03a9 ldur x9, [x29, #-0x30] e0b1c: b9011528 str w8, [x9, #0x114] e0b20: b9408d28 ldr w8, [x9, #0x8c] e0b24: b9011128 str w8, [x9, #0x110] e0b28: f85e03aa ldur x10, [x29, #-0x20] e0b2c: 9100214a add x10, x10, #0x8 e0b30: f81e03aa stur x10, [x29, #-0x20] e0b34: f85d83aa ldur x10, [x29, #-0x28] e0b38: f100214a subs x10, x10, #0x8 e0b3c: f81d83aa stur x10, [x29, #-0x28] e0b40: 385f43a8 ldurb w8, [x29, #-0xc] e0b44: 360003a8 tbz w8, #0x0, 0xe0bb8 e0b48: 14000001 b 0xe0b4c e0b4c: f85d83a8 ldur x8, [x29, #-0x28] e0b50: f1001d08 subs x8, x8, #0x7 e0b54: f9001fe8 str x8, [sp, #0x38] e0b58: 540000ac b.gt 0xe0b6c e0b5c: 14000001 b 0xe0b60 e0b60: 128002a8 mov w8, #-0x16 // =-22 e0b64: b81f03a8 stur w8, [x29, #-0x10] e0b68: 14000099 b 0xe0dcc e0b6c: f85d03a8 ldur x8, [x29, #-0x30] e0b70: 91010100 add x0, x8, #0x40 e0b74: 97ff1b07 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0b78: f85e03a1 ldur x1, [x29, #-0x20] e0b7c: f85d03a8 ldur x8, [x29, #-0x30] e0b80: 91046102 add x2, x8, #0x118 e0b84: 97ff1aff bl 0xa7780 <_ZN7android10DataSource9getUInt64ElPm@plt> e0b88: 370000a0 tbnz w0, #0x0, 0xe0b9c e0b8c: 14000001 b 0xe0b90 e0b90: 12807dc8 mov w8, #-0x3ef // =-1007 e0b94: b81f03a8 stur w8, [x29, #-0x10] e0b98: 1400008d b 0xe0dcc e0b9c: f85e03a8 ldur x8, [x29, #-0x20] e0ba0: 91002108 add x8, x8, #0x8 e0ba4: f81e03a8 stur x8, [x29, #-0x20] e0ba8: f85d83a8 ldur x8, [x29, #-0x28] e0bac: f1002108 subs x8, x8, #0x8 e0bb0: f81d83a8 stur x8, [x29, #-0x28] e0bb4: 14000001 b 0xe0bb8 e0bb8: 385f43a8 ldurb w8, [x29, #-0xc] e0bbc: 360803a8 tbz w8, #0x1, 0xe0c30 e0bc0: 14000001 b 0xe0bc4 e0bc4: f85d83a8 ldur x8, [x29, #-0x28] e0bc8: f1000d08 subs x8, x8, #0x3 e0bcc: f9001be8 str x8, [sp, #0x30] e0bd0: 540000ac b.gt 0xe0be4 e0bd4: 14000001 b 0xe0bd8 e0bd8: 128002a8 mov w8, #-0x16 // =-22 e0bdc: b81f03a8 stur w8, [x29, #-0x10] e0be0: 1400007b b 0xe0dcc e0be4: f85d03a8 ldur x8, [x29, #-0x30] e0be8: 91010100 add x0, x8, #0x40 e0bec: 97ff1ae9 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0bf0: f85e03a1 ldur x1, [x29, #-0x20] e0bf4: f85d03a8 ldur x8, [x29, #-0x30] e0bf8: 91048102 add x2, x8, #0x120 e0bfc: 97fefc8d bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e0c00: 370000a0 tbnz w0, #0x0, 0xe0c14 e0c04: 14000001 b 0xe0c08 e0c08: 12807dc8 mov w8, #-0x3ef // =-1007 e0c0c: b81f03a8 stur w8, [x29, #-0x10] e0c10: 1400006f b 0xe0dcc e0c14: f85e03a8 ldur x8, [x29, #-0x20] e0c18: 91001108 add x8, x8, #0x4 e0c1c: f81e03a8 stur x8, [x29, #-0x20] e0c20: f85d83a8 ldur x8, [x29, #-0x28] e0c24: f1001108 subs x8, x8, #0x4 e0c28: f81d83a8 stur x8, [x29, #-0x28] e0c2c: 14000001 b 0xe0c30 e0c30: 385f43a8 ldurb w8, [x29, #-0xc] e0c34: 361803a8 tbz w8, #0x3, 0xe0ca8 e0c38: 14000001 b 0xe0c3c e0c3c: f85d83a8 ldur x8, [x29, #-0x28] e0c40: f1000d08 subs x8, x8, #0x3 e0c44: f90017e8 str x8, [sp, #0x28] e0c48: 540000ac b.gt 0xe0c5c e0c4c: 14000001 b 0xe0c50 e0c50: 128002a8 mov w8, #-0x16 // =-22 e0c54: b81f03a8 stur w8, [x29, #-0x10] e0c58: 1400005d b 0xe0dcc e0c5c: f85d03a8 ldur x8, [x29, #-0x30] e0c60: 91010100 add x0, x8, #0x40 e0c64: 97ff1acb bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0c68: f85e03a1 ldur x1, [x29, #-0x20] e0c6c: f85d03a8 ldur x8, [x29, #-0x30] e0c70: 91049102 add x2, x8, #0x124 e0c74: 97fefc6f bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e0c78: 370000a0 tbnz w0, #0x0, 0xe0c8c e0c7c: 14000001 b 0xe0c80 e0c80: 12807dc8 mov w8, #-0x3ef // =-1007 e0c84: b81f03a8 stur w8, [x29, #-0x10] e0c88: 14000051 b 0xe0dcc e0c8c: f85e03a8 ldur x8, [x29, #-0x20] e0c90: 91001108 add x8, x8, #0x4 e0c94: f81e03a8 stur x8, [x29, #-0x20] e0c98: f85d83a8 ldur x8, [x29, #-0x28] e0c9c: f1001108 subs x8, x8, #0x4 e0ca0: f81d83a8 stur x8, [x29, #-0x28] e0ca4: 14000001 b 0xe0ca8 e0ca8: 385f43a8 ldurb w8, [x29, #-0xc] e0cac: 362003a8 tbz w8, #0x4, 0xe0d20 e0cb0: 14000001 b 0xe0cb4 e0cb4: f85d83a8 ldur x8, [x29, #-0x28] e0cb8: f1000d08 subs x8, x8, #0x3 e0cbc: f90013e8 str x8, [sp, #0x20] e0cc0: 540000ac b.gt 0xe0cd4 e0cc4: 14000001 b 0xe0cc8 e0cc8: 128002a8 mov w8, #-0x16 // =-22 e0ccc: b81f03a8 stur w8, [x29, #-0x10] e0cd0: 1400003f b 0xe0dcc e0cd4: f85d03a8 ldur x8, [x29, #-0x30] e0cd8: 91010100 add x0, x8, #0x40 e0cdc: 97ff1aad bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0ce0: f85e03a1 ldur x1, [x29, #-0x20] e0ce4: f85d03a8 ldur x8, [x29, #-0x30] e0ce8: 9104a102 add x2, x8, #0x128 e0cec: 97fefc51 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e0cf0: 370000a0 tbnz w0, #0x0, 0xe0d04 e0cf4: 14000001 b 0xe0cf8 e0cf8: 12807dc8 mov w8, #-0x3ef // =-1007 e0cfc: b81f03a8 stur w8, [x29, #-0x10] e0d00: 14000033 b 0xe0dcc e0d04: f85e03a8 ldur x8, [x29, #-0x20] e0d08: 91001108 add x8, x8, #0x4 e0d0c: f81e03a8 stur x8, [x29, #-0x20] e0d10: f85d83a8 ldur x8, [x29, #-0x28] e0d14: f1001108 subs x8, x8, #0x4 e0d18: f81d83a8 stur x8, [x29, #-0x28] e0d1c: 14000001 b 0xe0d20 e0d20: 385f43a8 ldurb w8, [x29, #-0xc] e0d24: 362803a8 tbz w8, #0x5, 0xe0d98 e0d28: 14000001 b 0xe0d2c e0d2c: f85d83a8 ldur x8, [x29, #-0x28] e0d30: f1000d08 subs x8, x8, #0x3 e0d34: f9000fe8 str x8, [sp, #0x18] e0d38: 540000ac b.gt 0xe0d4c e0d3c: 14000001 b 0xe0d40 e0d40: 128002a8 mov w8, #-0x16 // =-22 e0d44: b81f03a8 stur w8, [x29, #-0x10] e0d48: 14000021 b 0xe0dcc e0d4c: f85d03a8 ldur x8, [x29, #-0x30] e0d50: 91010100 add x0, x8, #0x40 e0d54: 97ff1a8f bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0d58: f85e03a1 ldur x1, [x29, #-0x20] e0d5c: f85d03a8 ldur x8, [x29, #-0x30] e0d60: 9104b102 add x2, x8, #0x12c e0d64: 97fefc33 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e0d68: 370000a0 tbnz w0, #0x0, 0xe0d7c e0d6c: 14000001 b 0xe0d70 e0d70: 12807dc8 mov w8, #-0x3ef // =-1007 e0d74: b81f03a8 stur w8, [x29, #-0x10] e0d78: 14000015 b 0xe0dcc e0d7c: f85e03a8 ldur x8, [x29, #-0x20] e0d80: 91001108 add x8, x8, #0x4 e0d84: f81e03a8 stur x8, [x29, #-0x20] e0d88: f85d83a8 ldur x8, [x29, #-0x28] e0d8c: f1001108 subs x8, x8, #0x4 e0d90: f81d83a8 stur x8, [x29, #-0x28] e0d94: 14000001 b 0xe0d98 e0d98: 385f43a8 ldurb w8, [x29, #-0xc] e0d9c: 370000c8 tbnz w8, #0x0, 0xe0db4 e0da0: 14000001 b 0xe0da4 e0da4: f85d03a8 ldur x8, [x29, #-0x30] e0da8: f9403d09 ldr x9, [x8, #0x78] e0dac: f9008d09 str x9, [x8, #0x118] e0db0: 14000001 b 0xe0db4 e0db4: aa1f03e8 mov x8, xzr e0db8: f85d03a9 ldur x9, [x29, #-0x30] e0dbc: f9009928 str x8, [x9, #0x130] e0dc0: 2a1f03ea mov w10, wzr e0dc4: b81f03aa stur w10, [x29, #-0x10] e0dc8: 14000001 b 0xe0dcc e0dcc: b85f03a8 ldur w8, [x29, #-0x10] e0dd0: d53bd049 mrs x9, TPIDR_EL0 e0dd4: f9401529 ldr x9, [x9, #0x28] e0dd8: f85f83aa ldur x10, [x29, #-0x8] e0ddc: eb0a0129 subs x9, x9, x10 e0de0: b90017e8 str w8, [sp, #0x14] e0de4: f90007e9 str x9, [sp, #0x8] e0de8: 540000c1 b.ne 0xe0e00 e0dec: 14000001 b 0xe0df0 e0df0: b94017e0 ldr w0, [sp, #0x14] e0df4: a9487bfd ldp x29, x30, [sp, #0x80] e0df8: 910243ff add sp, sp, #0x90 e0dfc: d65f03c0 ret e0e00: 97ff23dc bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e0e04 : e0e04: d10683ff sub sp, sp, #0x1a0 e0e08: f900c3fc str x28, [sp, #0x180] e0e0c: a9197bfd stp x29, x30, [sp, #0x190] e0e10: 910643fd add x29, sp, #0x190 e0e14: d53bd048 mrs x8, TPIDR_EL0 e0e18: f9401508 ldr x8, [x8, #0x28] e0e1c: f81e83a8 stur x8, [x29, #-0x18] e0e20: f81403a0 stur x0, [x29, #-0xc0] e0e24: f90067e1 str x1, [sp, #0xc8] e0e28: f90063e2 str x2, [sp, #0xc0] e0e2c: f85403a8 ldur x8, [x29, #-0xc0] e0e30: f94063e0 ldr x0, [sp, #0xc0] e0e34: f1001c00 subs x0, x0, #0x7 e0e38: f90047e8 str x8, [sp, #0x88] e0e3c: f90043e0 str x0, [sp, #0x80] e0e40: 540000ac b.gt 0xe0e54 e0e44: 14000001 b 0xe0e48 e0e48: 128002a8 mov w8, #-0x16 // =-22 e0e4c: b814c3a8 stur w8, [x29, #-0xb4] e0e50: 1400016c b 0xe1400 e0e54: f94047e8 ldr x8, [sp, #0x88] e0e58: 91010100 add x0, x8, #0x40 e0e5c: 97ff1a4d bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0e60: f94067e1 ldr x1, [sp, #0xc8] e0e64: d10253a2 sub x2, x29, #0x94 e0e68: 97fefbf2 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e0e6c: 370000a0 tbnz w0, #0x0, 0xe0e80 e0e70: 14000001 b 0xe0e74 e0e74: 12807dc8 mov w8, #-0x3ef // =-1007 e0e78: b814c3a8 stur w8, [x29, #-0xb4] e0e7c: 14000161 b 0xe1400 e0e80: 3856f3a8 ldurb w8, [x29, #-0x91] e0e84: 3902f3e8 strb w8, [sp, #0xbc] e0e88: b856c3a8 ldur w8, [x29, #-0x94] e0e8c: 12005d08 and w8, w8, #0xffffff e0e90: b816c3a8 stur w8, [x29, #-0x94] e0e94: 3856c3a8 ldurb w8, [x29, #-0x94] e0e98: 36100108 tbz w8, #0x2, 0xe0eb8 e0e9c: 14000001 b 0xe0ea0 e0ea0: 3856d3a8 ldurb w8, [x29, #-0x93] e0ea4: 361000a8 tbz w8, #0x2, 0xe0eb8 e0ea8: 14000001 b 0xe0eac e0eac: 128002a8 mov w8, #-0x16 // =-22 e0eb0: b814c3a8 stur w8, [x29, #-0xb4] e0eb4: 14000153 b 0xe1400 e0eb8: f94047e8 ldr x8, [sp, #0x88] e0ebc: 91010100 add x0, x8, #0x40 e0ec0: 97ff1a34 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0ec4: f94067e8 ldr x8, [sp, #0xc8] e0ec8: 91001101 add x1, x8, #0x4 e0ecc: d10263a2 sub x2, x29, #0x98 e0ed0: 97fefbd8 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e0ed4: 370000a0 tbnz w0, #0x0, 0xe0ee8 e0ed8: 14000001 b 0xe0edc e0edc: 12807dc8 mov w8, #-0x3ef // =-1007 e0ee0: b814c3a8 stur w8, [x29, #-0xb4] e0ee4: 14000147 b 0xe1400 e0ee8: f94067e8 ldr x8, [sp, #0xc8] e0eec: 91002108 add x8, x8, #0x8 e0ef0: f90067e8 str x8, [sp, #0xc8] e0ef4: f94063e8 ldr x8, [sp, #0xc0] e0ef8: f1002108 subs x8, x8, #0x8 e0efc: f90063e8 str x8, [sp, #0xc0] e0f00: f94047e8 ldr x8, [sp, #0x88] e0f04: f9409909 ldr x9, [x8, #0x130] e0f08: f9005be9 str x9, [sp, #0xb0] e0f0c: 2a1f03ea mov w10, wzr e0f10: b81643aa stur w10, [x29, #-0x9c] e0f14: 3856c3aa ldurb w10, [x29, #-0x94] e0f18: 3600042a tbz w10, #0x0, 0xe0f9c e0f1c: 14000001 b 0xe0f20 e0f20: f94063e8 ldr x8, [sp, #0xc0] e0f24: f1000d08 subs x8, x8, #0x3 e0f28: f9003fe8 str x8, [sp, #0x78] e0f2c: 540000ac b.gt 0xe0f40 e0f30: 14000001 b 0xe0f34 e0f34: 128002a8 mov w8, #-0x16 // =-22 e0f38: b814c3a8 stur w8, [x29, #-0xb4] e0f3c: 14000131 b 0xe1400 e0f40: f94047e8 ldr x8, [sp, #0x88] e0f44: 91010100 add x0, x8, #0x40 e0f48: 97ff1a12 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0f4c: f94067e1 ldr x1, [sp, #0xc8] e0f50: d10283a2 sub x2, x29, #0xa0 e0f54: 97fefbb7 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e0f58: 370000a0 tbnz w0, #0x0, 0xe0f6c e0f5c: 14000001 b 0xe0f60 e0f60: 12807dc8 mov w8, #-0x3ef // =-1007 e0f64: b814c3a8 stur w8, [x29, #-0xb4] e0f68: 14000126 b 0xe1400 e0f6c: f94047e8 ldr x8, [sp, #0x88] e0f70: f9408d09 ldr x9, [x8, #0x118] e0f74: b89603aa ldursw x10, [x29, #-0xa0] e0f78: 8b0a0129 add x9, x9, x10 e0f7c: f9005be9 str x9, [sp, #0xb0] e0f80: f94067e9 ldr x9, [sp, #0xc8] e0f84: 91001129 add x9, x9, #0x4 e0f88: f90067e9 str x9, [sp, #0xc8] e0f8c: f94063e9 ldr x9, [sp, #0xc0] e0f90: f1001129 subs x9, x9, #0x4 e0f94: f90063e9 str x9, [sp, #0xc0] e0f98: 14000001 b 0xe0f9c e0f9c: 3856c3a8 ldurb w8, [x29, #-0x94] e0fa0: 36100388 tbz w8, #0x2, 0xe1010 e0fa4: 14000001 b 0xe0fa8 e0fa8: f94063e8 ldr x8, [sp, #0xc0] e0fac: f1000d08 subs x8, x8, #0x3 e0fb0: f9003be8 str x8, [sp, #0x70] e0fb4: 540000ac b.gt 0xe0fc8 e0fb8: 14000001 b 0xe0fbc e0fbc: 128002a8 mov w8, #-0x16 // =-22 e0fc0: b814c3a8 stur w8, [x29, #-0xb4] e0fc4: 1400010f b 0xe1400 e0fc8: f94047e8 ldr x8, [sp, #0x88] e0fcc: 91010100 add x0, x8, #0x40 e0fd0: 97ff19f0 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e0fd4: f94067e1 ldr x1, [sp, #0xc8] e0fd8: d10273a2 sub x2, x29, #0x9c e0fdc: 97fefb95 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e0fe0: 370000a0 tbnz w0, #0x0, 0xe0ff4 e0fe4: 14000001 b 0xe0fe8 e0fe8: 12807dc8 mov w8, #-0x3ef // =-1007 e0fec: b814c3a8 stur w8, [x29, #-0xb4] e0ff0: 14000104 b 0xe1400 e0ff4: f94067e8 ldr x8, [sp, #0xc8] e0ff8: 91001108 add x8, x8, #0x4 e0ffc: f90067e8 str x8, [sp, #0xc8] e1000: f94063e8 ldr x8, [sp, #0xc0] e1004: f1001108 subs x8, x8, #0x4 e1008: f90063e8 str x8, [sp, #0xc0] e100c: 14000001 b 0xe1010 e1010: 2a1f03e8 mov w8, wzr e1014: b815c3a8 stur w8, [x29, #-0xa4] e1018: b81583a8 stur w8, [x29, #-0xa8] e101c: b81543a8 stur w8, [x29, #-0xac] e1020: b81503a8 stur w8, [x29, #-0xb0] e1024: aa1f03e9 mov x9, xzr e1028: f90057e9 str x9, [sp, #0xa8] e102c: 3856d3a8 ldurb w8, [x29, #-0x93] e1030: 360000c8 tbz w8, #0x0, 0xe1048 e1034: 14000001 b 0xe1038 e1038: f94057e8 ldr x8, [sp, #0xa8] e103c: 91001108 add x8, x8, #0x4 e1040: f90057e8 str x8, [sp, #0xa8] e1044: 14000014 b 0xe1094 e1048: f94047e8 ldr x8, [sp, #0x88] e104c: 39445109 ldrb w9, [x8, #0x114] e1050: 361800c9 tbz w9, #0x3, 0xe1068 e1054: 14000001 b 0xe1058 e1058: f94047e8 ldr x8, [sp, #0x88] e105c: b9412509 ldr w9, [x8, #0x124] e1060: b815c3a9 stur w9, [x29, #-0xa4] e1064: 1400000b b 0xe1090 e1068: f94047e8 ldr x8, [sp, #0x88] e106c: f9403509 ldr x9, [x8, #0x68] e1070: b40000e9 cbz x9, 0xe108c e1074: 14000001 b 0xe1078 e1078: f94047e8 ldr x8, [sp, #0x88] e107c: f9403509 ldr x9, [x8, #0x68] e1080: b940092a ldr w10, [x9, #0x8] e1084: b815c3aa stur w10, [x29, #-0xa4] e1088: 14000001 b 0xe108c e108c: 14000001 b 0xe1090 e1090: 14000001 b 0xe1094 e1094: 3856d3a8 ldurb w8, [x29, #-0x93] e1098: 360800c8 tbz w8, #0x1, 0xe10b0 e109c: 14000001 b 0xe10a0 e10a0: f94057e8 ldr x8, [sp, #0xa8] e10a4: 91001108 add x8, x8, #0x4 e10a8: f90057e8 str x8, [sp, #0xa8] e10ac: 1400000e b 0xe10e4 e10b0: f94047e8 ldr x8, [sp, #0x88] e10b4: 39445109 ldrb w9, [x8, #0x114] e10b8: 362000c9 tbz w9, #0x4, 0xe10d0 e10bc: 14000001 b 0xe10c0 e10c0: f94047e8 ldr x8, [sp, #0x88] e10c4: b9412909 ldr w9, [x8, #0x128] e10c8: b81583a9 stur w9, [x29, #-0xa8] e10cc: 14000005 b 0xe10e0 e10d0: f94047e8 ldr x8, [sp, #0x88] e10d4: b9412909 ldr w9, [x8, #0x128] e10d8: b81583a9 stur w9, [x29, #-0xa8] e10dc: 14000001 b 0xe10e0 e10e0: 14000001 b 0xe10e4 e10e4: 3856d3a8 ldurb w8, [x29, #-0x93] e10e8: 361000c8 tbz w8, #0x2, 0xe1100 e10ec: 14000001 b 0xe10f0 e10f0: f94057e8 ldr x8, [sp, #0xa8] e10f4: 91001108 add x8, x8, #0x4 e10f8: f90057e8 str x8, [sp, #0xa8] e10fc: 1400000e b 0xe1134 e1100: f94047e8 ldr x8, [sp, #0x88] e1104: 39445109 ldrb w9, [x8, #0x114] e1108: 362800c9 tbz w9, #0x5, 0xe1120 e110c: 14000001 b 0xe1110 e1110: f94047e8 ldr x8, [sp, #0x88] e1114: b9412d09 ldr w9, [x8, #0x12c] e1118: b81543a9 stur w9, [x29, #-0xac] e111c: 14000005 b 0xe1130 e1120: f94047e8 ldr x8, [sp, #0x88] e1124: b9412d09 ldr w9, [x8, #0x12c] e1128: b81543a9 stur w9, [x29, #-0xac] e112c: 14000001 b 0xe1130 e1130: 14000001 b 0xe1134 e1134: 3856d3a8 ldurb w8, [x29, #-0x93] e1138: 361800c8 tbz w8, #0x3, 0xe1150 e113c: 14000001 b 0xe1140 e1140: f94057e8 ldr x8, [sp, #0xa8] e1144: 91001108 add x8, x8, #0x4 e1148: f90057e8 str x8, [sp, #0xa8] e114c: 14000004 b 0xe115c e1150: 2a1f03e8 mov w8, wzr e1154: b81503a8 stur w8, [x29, #-0xb0] e1158: 14000001 b 0xe115c e115c: f94063e8 ldr x8, [sp, #0xc0] e1160: b85683a9 ldur w9, [x29, #-0x98] e1164: 2a0903ea mov w10, w9 e1168: f94057eb ldr x11, [sp, #0xa8] e116c: 9b0b7d4a mul x10, x10, x11 e1170: eb0a0108 subs x8, x8, x10 e1174: f90037e8 str x8, [sp, #0x68] e1178: 540000aa b.ge 0xe118c e117c: 14000001 b 0xe1180 e1180: 128002a8 mov w8, #-0x16 // =-22 e1184: b814c3a8 stur w8, [x29, #-0xb4] e1188: 1400009e b 0xe1400 e118c: d10243a0 sub x0, x29, #0x90 e1190: 97ff1f48 bl 0xa8eb0 <_ZN7android11MPEG4Source6SampleC2Ev@plt> e1194: 2a1f03e8 mov w8, wzr e1198: b900a7e8 str w8, [sp, #0xa4] e119c: 14000001 b 0xe11a0 e11a0: b940a7e8 ldr w8, [sp, #0xa4] e11a4: b85683a9 ldur w9, [x29, #-0x98] e11a8: 6b090108 subs w8, w8, w9 e11ac: b90067e8 str w8, [sp, #0x64] e11b0: 54001122 b.hs 0xe13d4 e11b4: 14000001 b 0xe11b8 e11b8: 3856d3a8 ldurb w8, [x29, #-0x93] e11bc: 360003e8 tbz w8, #0x0, 0xe1238 e11c0: 14000001 b 0xe11c4 e11c4: f94047e8 ldr x8, [sp, #0x88] e11c8: 91010100 add x0, x8, #0x40 e11cc: 97ff1971 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e11d0: f9002fe0 str x0, [sp, #0x58] e11d4: 14000001 b 0xe11d8 e11d8: f94067e1 ldr x1, [sp, #0xc8] e11dc: d10293a2 sub x2, x29, #0xa4 e11e0: f9402fe0 ldr x0, [sp, #0x58] e11e4: 97fefb13 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e11e8: b90057e0 str w0, [sp, #0x54] e11ec: 14000001 b 0xe11f0 e11f0: b94057e8 ldr w8, [sp, #0x54] e11f4: 370001a8 tbnz w8, #0x0, 0xe1228 e11f8: 14000001 b 0xe11fc e11fc: 12807dc8 mov w8, #-0x3ef // =-1007 e1200: b814c3a8 stur w8, [x29, #-0xb4] e1204: 320003e8 orr w8, wzr, #0x1 e1208: b90093e8 str w8, [sp, #0x90] e120c: 1400007a b 0xe13f4 e1210: f9004fe0 str x0, [sp, #0x98] e1214: 2a0103e8 mov w8, w1 e1218: b90097e8 str w8, [sp, #0x94] e121c: d10243a0 sub x0, x29, #0x90 e1220: 97ff27ac bl 0xab0d0 <_ZN7android11MPEG4Source6SampleD2Ev@plt> e1224: 14000085 b 0xe1438 e1228: f94067e8 ldr x8, [sp, #0xc8] e122c: 91001108 add x8, x8, #0x4 e1230: f90067e8 str x8, [sp, #0xc8] e1234: 14000001 b 0xe1238 e1238: 3856d3a8 ldurb w8, [x29, #-0x93] e123c: 36080328 tbz w8, #0x1, 0xe12a0 e1240: 14000001 b 0xe1244 e1244: f94047e8 ldr x8, [sp, #0x88] e1248: 91010100 add x0, x8, #0x40 e124c: 97ff1951 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e1250: f90027e0 str x0, [sp, #0x48] e1254: 14000001 b 0xe1258 e1258: f94067e1 ldr x1, [sp, #0xc8] e125c: d102a3a2 sub x2, x29, #0xa8 e1260: f94027e0 ldr x0, [sp, #0x48] e1264: 97fefaf3 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e1268: b90047e0 str w0, [sp, #0x44] e126c: 14000001 b 0xe1270 e1270: b94047e8 ldr w8, [sp, #0x44] e1274: 370000e8 tbnz w8, #0x0, 0xe1290 e1278: 14000001 b 0xe127c e127c: 12807dc8 mov w8, #-0x3ef // =-1007 e1280: b814c3a8 stur w8, [x29, #-0xb4] e1284: 320003e8 orr w8, wzr, #0x1 e1288: b90093e8 str w8, [sp, #0x90] e128c: 1400005a b 0xe13f4 e1290: f94067e8 ldr x8, [sp, #0xc8] e1294: 91001108 add x8, x8, #0x4 e1298: f90067e8 str x8, [sp, #0xc8] e129c: 14000001 b 0xe12a0 e12a0: 3856d3a8 ldurb w8, [x29, #-0x93] e12a4: 36100328 tbz w8, #0x2, 0xe1308 e12a8: 14000001 b 0xe12ac e12ac: f94047e8 ldr x8, [sp, #0x88] e12b0: 91010100 add x0, x8, #0x40 e12b4: 97ff1937 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e12b8: f9001fe0 str x0, [sp, #0x38] e12bc: 14000001 b 0xe12c0 e12c0: f94067e1 ldr x1, [sp, #0xc8] e12c4: d102b3a2 sub x2, x29, #0xac e12c8: f9401fe0 ldr x0, [sp, #0x38] e12cc: 97fefad9 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e12d0: b90037e0 str w0, [sp, #0x34] e12d4: 14000001 b 0xe12d8 e12d8: b94037e8 ldr w8, [sp, #0x34] e12dc: 370000e8 tbnz w8, #0x0, 0xe12f8 e12e0: 14000001 b 0xe12e4 e12e4: 12807dc8 mov w8, #-0x3ef // =-1007 e12e8: b814c3a8 stur w8, [x29, #-0xb4] e12ec: 320003e8 orr w8, wzr, #0x1 e12f0: b90093e8 str w8, [sp, #0x90] e12f4: 14000040 b 0xe13f4 e12f8: f94067e8 ldr x8, [sp, #0xc8] e12fc: 91001108 add x8, x8, #0x4 e1300: f90067e8 str x8, [sp, #0xc8] e1304: 14000001 b 0xe1308 e1308: 3856d3a8 ldurb w8, [x29, #-0x93] e130c: 36180328 tbz w8, #0x3, 0xe1370 e1310: 14000001 b 0xe1314 e1314: f94047e8 ldr x8, [sp, #0x88] e1318: 91010100 add x0, x8, #0x40 e131c: 97ff191d bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e1320: f90017e0 str x0, [sp, #0x28] e1324: 14000001 b 0xe1328 e1328: f94067e1 ldr x1, [sp, #0xc8] e132c: d102c3a2 sub x2, x29, #0xb0 e1330: f94017e0 ldr x0, [sp, #0x28] e1334: 97fefabf bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e1338: b90027e0 str w0, [sp, #0x24] e133c: 14000001 b 0xe1340 e1340: b94027e8 ldr w8, [sp, #0x24] e1344: 370000e8 tbnz w8, #0x0, 0xe1360 e1348: 14000001 b 0xe134c e134c: 12807dc8 mov w8, #-0x3ef // =-1007 e1350: b814c3a8 stur w8, [x29, #-0xb4] e1354: 320003e8 orr w8, wzr, #0x1 e1358: b90093e8 str w8, [sp, #0x90] e135c: 14000026 b 0xe13f4 e1360: f94067e8 ldr x8, [sp, #0xc8] e1364: 91001108 add x8, x8, #0x4 e1368: f90067e8 str x8, [sp, #0xc8] e136c: 14000001 b 0xe1370 e1370: f9405be8 ldr x8, [sp, #0xb0] e1374: f81703a8 stur x8, [x29, #-0x90] e1378: b85583a9 ldur w9, [x29, #-0xa8] e137c: 2a0903e8 mov w8, w9 e1380: f81783a8 stur x8, [x29, #-0x88] e1384: b855c3a9 ldur w9, [x29, #-0xa4] e1388: b81803a9 stur w9, [x29, #-0x80] e138c: b85503a9 ldur w9, [x29, #-0xb0] e1390: b81843a9 stur w9, [x29, #-0x7c] e1394: f94047e8 ldr x8, [sp, #0x88] e1398: 9104e100 add x0, x8, #0x138 e139c: d10243a1 sub x1, x29, #0x90 e13a0: 97fefc04 bl 0xa03b0 <_ZN7android6VectorINS_11MPEG4Source6SampleEE3addERKS2_@plt> e13a4: f9000fe0 str x0, [sp, #0x18] e13a8: 14000001 b 0xe13ac e13ac: b85583a8 ldur w8, [x29, #-0xa8] e13b0: 2a0803e9 mov w9, w8 e13b4: f9405bea ldr x10, [sp, #0xb0] e13b8: 8b090149 add x9, x10, x9 e13bc: f9005be9 str x9, [sp, #0xb0] e13c0: 14000001 b 0xe13c4 e13c4: b940a7e8 ldr w8, [sp, #0xa4] e13c8: 11000508 add w8, w8, #0x1 e13cc: b900a7e8 str w8, [sp, #0xa4] e13d0: 17ffff74 b 0xe11a0 e13d4: f9405be8 ldr x8, [sp, #0xb0] e13d8: f94047e9 ldr x9, [sp, #0x88] e13dc: f9009928 str x8, [x9, #0x130] e13e0: 2a1f03ea mov w10, wzr e13e4: b814c3aa stur w10, [x29, #-0xb4] e13e8: 320003ea orr w10, wzr, #0x1 e13ec: b90093ea str w10, [sp, #0x90] e13f0: 14000001 b 0xe13f4 e13f4: d10243a0 sub x0, x29, #0x90 e13f8: 97ff2736 bl 0xab0d0 <_ZN7android11MPEG4Source6SampleD2Ev@plt> e13fc: 14000001 b 0xe1400 e1400: b854c3a8 ldur w8, [x29, #-0xb4] e1404: d53bd049 mrs x9, TPIDR_EL0 e1408: f9401529 ldr x9, [x9, #0x28] e140c: f85e83aa ldur x10, [x29, #-0x18] e1410: eb0a0129 subs x9, x9, x10 e1414: b90017e8 str w8, [sp, #0x14] e1418: f90007e9 str x9, [sp, #0x8] e141c: 54000121 b.ne 0xe1440 e1420: 14000001 b 0xe1424 e1424: b94017e0 ldr w0, [sp, #0x14] e1428: a9597bfd ldp x29, x30, [sp, #0x190] e142c: f940c3fc ldr x28, [sp, #0x180] e1430: 910683ff add sp, sp, #0x1a0 e1434: d65f03c0 ret e1438: f9404fe0 ldr x0, [sp, #0x98] e143c: 97ff1ab5 bl 0xa7f10 <_Unwind_Resume@plt> e1440: 97ff224c bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e1444 : e1444: d10243ff sub sp, sp, #0x90 e1448: a9087bfd stp x29, x30, [sp, #0x80] e144c: 910203fd add x29, sp, #0x80 e1450: d53bd048 mrs x8, TPIDR_EL0 e1454: f9401508 ldr x8, [x8, #0x28] e1458: f81f83a8 stur x8, [x29, #-0x8] e145c: f81d83a0 stur x0, [x29, #-0x28] e1460: f81d03a1 stur x1, [x29, #-0x30] e1464: f81c83a2 stur x2, [x29, #-0x38] e1468: f85d83a8 ldur x8, [x29, #-0x28] e146c: aa0803e0 mov x0, x8 e1470: 91010108 add x8, x8, #0x40 e1474: f9001fe0 str x0, [sp, #0x38] e1478: aa0803e0 mov x0, x8 e147c: 97ff18c5 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e1480: f85d03a1 ldur x1, [x29, #-0x30] e1484: f9400008 ldr x8, [x0] e1488: f9401d08 ldr x8, [x8, #0x38] e148c: 320003e9 orr w9, wzr, #0x1 e1490: 2a0903e3 mov w3, w9 e1494: d10033a2 sub x2, x29, #0xc e1498: d63f0100 blr x8 e149c: f1000008 subs x8, x0, #0x0 e14a0: f9001be8 str x8, [sp, #0x30] e14a4: 540000ac b.gt 0xe14b8 e14a8: 14000001 b 0xe14ac e14ac: 12807d68 mov w8, #-0x3ec // =-1004 e14b0: b81e03a8 stur w8, [x29, #-0x20] e14b4: 14000092 b 0xe16fc e14b8: 385f43a8 ldurb w8, [x29, #-0xc] e14bc: 340000a8 cbz w8, 0xe14d0 e14c0: 14000001 b 0xe14c4 e14c4: 12807e28 mov w8, #-0x3f2 // =-1010 e14c8: b81e03a8 stur w8, [x29, #-0x20] e14cc: 1400008c b 0xe16fc e14d0: f85d03a8 ldur x8, [x29, #-0x30] e14d4: 91000508 add x8, x8, #0x1 e14d8: f81d03a8 stur x8, [x29, #-0x30] e14dc: f9401fe8 ldr x8, [sp, #0x38] e14e0: 91010100 add x0, x8, #0x40 e14e4: 97ff18ab bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e14e8: f85d03a1 ldur x1, [x29, #-0x30] e14ec: d10043a2 sub x2, x29, #0x10 e14f0: 97ff0314 bl 0xa2140 <_ZN7android10DataSource9getUInt24ElPj@plt> e14f4: 370000a0 tbnz w0, #0x0, 0xe1508 e14f8: 14000001 b 0xe14fc e14fc: 12807d68 mov w8, #-0x3ec // =-1004 e1500: b81e03a8 stur w8, [x29, #-0x20] e1504: 1400007e b 0xe16fc e1508: f85d03a8 ldur x8, [x29, #-0x30] e150c: 91000d08 add x8, x8, #0x3 e1510: f81d03a8 stur x8, [x29, #-0x30] e1514: 385f03a9 ldurb w9, [x29, #-0x10] e1518: 36000489 tbz w9, #0x0, 0xe15a8 e151c: 14000001 b 0xe1520 e1520: f9401fe8 ldr x8, [sp, #0x38] e1524: 91010100 add x0, x8, #0x40 e1528: 97ff189a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e152c: f85d03a1 ldur x1, [x29, #-0x30] e1530: d10053a2 sub x2, x29, #0x14 e1534: 97fefa3f bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e1538: 370000a0 tbnz w0, #0x0, 0xe154c e153c: 14000001 b 0xe1540 e1540: 12807dc8 mov w8, #-0x3ef // =-1007 e1544: b81e03a8 stur w8, [x29, #-0x20] e1548: 1400006d b 0xe16fc e154c: b85ec3a8 ldur w8, [x29, #-0x14] e1550: f9401fe9 ldr x9, [sp, #0x38] e1554: b900ad28 str w8, [x9, #0xac] e1558: f85d03aa ldur x10, [x29, #-0x30] e155c: 9100114a add x10, x10, #0x4 e1560: f81d03aa stur x10, [x29, #-0x30] e1564: 91010120 add x0, x9, #0x40 e1568: 97ff188a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e156c: f85d03a1 ldur x1, [x29, #-0x30] e1570: d10053a2 sub x2, x29, #0x14 e1574: 97fefa2f bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e1578: 370000a0 tbnz w0, #0x0, 0xe158c e157c: 14000001 b 0xe1580 e1580: 12807dc8 mov w8, #-0x3ef // =-1007 e1584: b81e03a8 stur w8, [x29, #-0x20] e1588: 1400005d b 0xe16fc e158c: b85ec3a8 ldur w8, [x29, #-0x14] e1590: f9401fe9 ldr x9, [sp, #0x38] e1594: b900b128 str w8, [x9, #0xb0] e1598: f85d03aa ldur x10, [x29, #-0x30] e159c: 9100114a add x10, x10, #0x4 e15a0: f81d03aa stur x10, [x29, #-0x30] e15a4: 14000001 b 0xe15a8 e15a8: f9401fe8 ldr x8, [sp, #0x38] e15ac: 91010100 add x0, x8, #0x40 e15b0: 97ff1878 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e15b4: f85d03a1 ldur x1, [x29, #-0x30] e15b8: f9400008 ldr x8, [x0] e15bc: f9401d08 ldr x8, [x8, #0x38] e15c0: 320003e9 orr w9, wzr, #0x1 e15c4: 2a0903e3 mov w3, w9 e15c8: d10063a2 sub x2, x29, #0x18 e15cc: d63f0100 blr x8 e15d0: f1000408 subs x8, x0, #0x1 e15d4: f90017e8 str x8, [sp, #0x28] e15d8: 540000a0 b.eq 0xe15ec e15dc: 14000001 b 0xe15e0 e15e0: 12807dc8 mov w8, #-0x3ef // =-1007 e15e4: b81e03a8 stur w8, [x29, #-0x20] e15e8: 14000045 b 0xe16fc e15ec: 385e83a8 ldurb w8, [x29, #-0x18] e15f0: f9401fe9 ldr x9, [sp, #0x38] e15f4: b900b528 str w8, [x9, #0xb4] e15f8: f85d03aa ldur x10, [x29, #-0x30] e15fc: 9100054a add x10, x10, #0x1 e1600: f81d03aa stur x10, [x29, #-0x30] e1604: 91010120 add x0, x9, #0x40 e1608: 97ff1862 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e160c: f85d03a1 ldur x1, [x29, #-0x30] e1610: d10073a2 sub x2, x29, #0x1c e1614: 97fefa07 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e1618: 370000a0 tbnz w0, #0x0, 0xe162c e161c: 14000001 b 0xe1620 e1620: 12807dc8 mov w8, #-0x3ef // =-1007 e1624: b81e03a8 stur w8, [x29, #-0x20] e1628: 14000035 b 0xe16fc e162c: b85e43a8 ldur w8, [x29, #-0x1c] e1630: f9401fe9 ldr x9, [sp, #0x38] e1634: b900b928 str w8, [x9, #0xb8] e1638: f85d03aa ldur x10, [x29, #-0x30] e163c: 9100114a add x10, x10, #0x4 e1640: f81d03aa stur x10, [x29, #-0x30] e1644: b940b528 ldr w8, [x9, #0xb4] e1648: 340000a8 cbz w8, 0xe165c e164c: 14000001 b 0xe1650 e1650: 2a1f03e8 mov w8, wzr e1654: b81e03a8 stur w8, [x29, #-0x20] e1658: 14000029 b 0xe16fc e165c: b85e43a8 ldur w8, [x29, #-0x1c] e1660: f9401fe9 ldr x9, [sp, #0x38] e1664: b940bd2a ldr w10, [x9, #0xbc] e1668: 6b0a0108 subs w8, w8, w10 e166c: b90027e8 str w8, [sp, #0x24] e1670: 54000289 b.ls 0xe16c0 e1674: 14000001 b 0xe1678 e1678: f9401fe8 ldr x8, [sp, #0x38] e167c: f9406100 ldr x0, [x8, #0xc0] e1680: b85e43a9 ldur w9, [x29, #-0x1c] e1684: 2a0903e1 mov w1, w9 e1688: 97ff08fa bl 0xa3a70 e168c: f90023e0 str x0, [sp, #0x40] e1690: f94023e8 ldr x8, [sp, #0x40] e1694: b50000a8 cbnz x8, 0xe16a8 e1698: 14000001 b 0xe169c e169c: 12800168 mov w8, #-0xc // =-12 e16a0: b81e03a8 stur w8, [x29, #-0x20] e16a4: 14000016 b 0xe16fc e16a8: f94023e8 ldr x8, [sp, #0x40] e16ac: f9401fe9 ldr x9, [sp, #0x38] e16b0: f9006128 str x8, [x9, #0xc0] e16b4: b85e43aa ldur w10, [x29, #-0x1c] e16b8: b900bd2a str w10, [x9, #0xbc] e16bc: 14000001 b 0xe16c0 e16c0: f9401fe8 ldr x8, [sp, #0x38] e16c4: 91010100 add x0, x8, #0x40 e16c8: 97ff1832 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e16cc: f85d03a1 ldur x1, [x29, #-0x30] e16d0: f9401fe8 ldr x8, [sp, #0x38] e16d4: f9406102 ldr x2, [x8, #0xc0] e16d8: b85e43a9 ldur w9, [x29, #-0x1c] e16dc: 2a0903e3 mov w3, w9 e16e0: f940001e ldr x30, [x0] e16e4: f9401fde ldr x30, [x30, #0x38] e16e8: d63f03c0 blr x30 e16ec: 2a1f03e9 mov w9, wzr e16f0: b81e03a9 stur w9, [x29, #-0x20] e16f4: f9000fe0 str x0, [sp, #0x18] e16f8: 14000001 b 0xe16fc e16fc: b85e03a8 ldur w8, [x29, #-0x20] e1700: d53bd049 mrs x9, TPIDR_EL0 e1704: f9401529 ldr x9, [x9, #0x28] e1708: f85f83aa ldur x10, [x29, #-0x8] e170c: eb0a0129 subs x9, x9, x10 e1710: b90017e8 str w8, [sp, #0x14] e1714: f90007e9 str x9, [sp, #0x8] e1718: 540000c1 b.ne 0xe1730 e171c: 14000001 b 0xe1720 e1720: b94017e0 ldr w0, [sp, #0x14] e1724: a9487bfd ldp x29, x30, [sp, #0x80] e1728: 910243ff add sp, sp, #0x90 e172c: d65f03c0 ret e1730: 97ff2190 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e1734 : e1734: d10543ff sub sp, sp, #0x150 e1738: f9009bfc str x28, [sp, #0x130] e173c: a9147bfd stp x29, x30, [sp, #0x140] e1740: 910503fd add x29, sp, #0x140 e1744: d53bd048 mrs x8, TPIDR_EL0 e1748: f9401508 ldr x8, [x8, #0x28] e174c: f81e83a8 stur x8, [x29, #-0x18] e1750: f81983a0 stur x0, [x29, #-0x68] e1754: f81903a1 stur x1, [x29, #-0x70] e1758: f81883a2 stur x2, [x29, #-0x78] e175c: f85983a8 ldur x8, [x29, #-0x68] e1760: aa0803e0 mov x0, x8 e1764: 91010108 add x8, x8, #0x40 e1768: f90047e0 str x0, [sp, #0x88] e176c: aa0803e0 mov x0, x8 e1770: 97ff1808 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e1774: f85903a1 ldur x1, [x29, #-0x70] e1778: f9400008 ldr x8, [x0] e177c: f9401d08 ldr x8, [x8, #0x38] e1780: 320003e9 orr w9, wzr, #0x1 e1784: 2a0903e3 mov w3, w9 e1788: d10073a2 sub x2, x29, #0x1c e178c: d63f0100 blr x8 e1790: f1000408 subs x8, x0, #0x1 e1794: f90043e8 str x8, [sp, #0x80] e1798: 540000a0 b.eq 0xe17ac e179c: 14000001 b 0xe17a0 e17a0: 12807d68 mov w8, #-0x3ec // =-1004 e17a4: b81a43a8 stur w8, [x29, #-0x5c] e17a8: 14000153 b 0xe1cf4 e17ac: f85903a8 ldur x8, [x29, #-0x70] e17b0: 91000508 add x8, x8, #0x1 e17b4: f81903a8 stur x8, [x29, #-0x70] e17b8: f94047e8 ldr x8, [sp, #0x88] e17bc: 91010100 add x0, x8, #0x40 e17c0: 97ff17f4 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e17c4: f85903a1 ldur x1, [x29, #-0x70] e17c8: d10083a2 sub x2, x29, #0x20 e17cc: 97ff025d bl 0xa2140 <_ZN7android10DataSource9getUInt24ElPj@plt> e17d0: 370000a0 tbnz w0, #0x0, 0xe17e4 e17d4: 14000001 b 0xe17d8 e17d8: 12807d68 mov w8, #-0x3ec // =-1004 e17dc: b81a43a8 stur w8, [x29, #-0x5c] e17e0: 14000145 b 0xe1cf4 e17e4: f85903a8 ldur x8, [x29, #-0x70] e17e8: 91000d08 add x8, x8, #0x3 e17ec: f81903a8 stur x8, [x29, #-0x70] e17f0: f94047e8 ldr x8, [sp, #0x88] e17f4: 91010100 add x0, x8, #0x40 e17f8: 97ff17e6 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e17fc: f85903a1 ldur x1, [x29, #-0x70] e1800: d10093a2 sub x2, x29, #0x24 e1804: 97fef98b bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e1808: 370000a0 tbnz w0, #0x0, 0xe181c e180c: 14000001 b 0xe1810 e1810: 12807d68 mov w8, #-0x3ec // =-1004 e1814: b81a43a8 stur w8, [x29, #-0x5c] e1818: 14000137 b 0xe1cf4 e181c: f85903a8 ldur x8, [x29, #-0x70] e1820: 91001108 add x8, x8, #0x4 e1824: f81903a8 stur x8, [x29, #-0x70] e1828: b85dc3a9 ldur w9, [x29, #-0x24] e182c: 350000a9 cbnz w9, 0xe1840 e1830: 14000001 b 0xe1834 e1834: 2a1f03e8 mov w8, wzr e1838: b81a43a8 stur w8, [x29, #-0x5c] e183c: 1400012e b 0xe1cf4 e1840: b85dc3a8 ldur w8, [x29, #-0x24] e1844: 531d7d08 lsr w8, w8, #29 e1848: 340000a8 cbz w8, 0xe185c e184c: 14000001 b 0xe1850 e1850: 12807dc8 mov w8, #-0x3ef // =-1007 e1854: b81a43a8 stur w8, [x29, #-0x5c] e1858: 14000127 b 0xe1cf4 e185c: b85dc3a8 ldur w8, [x29, #-0x24] e1860: f94047e9 ldr x9, [sp, #0x88] e1864: b940cd2a ldr w10, [x9, #0xcc] e1868: 6b0a0108 subs w8, w8, w10 e186c: b9007fe8 str w8, [sp, #0x7c] e1870: 540002a9 b.ls 0xe18c4 e1874: 14000001 b 0xe1878 e1878: f94047e8 ldr x8, [sp, #0x88] e187c: f9406900 ldr x0, [x8, #0xd0] e1880: b85dc3a9 ldur w9, [x29, #-0x24] e1884: 531d7129 lsl w9, w9, #3 e1888: 2a0903e1 mov w1, w9 e188c: 97ff0879 bl 0xa3a70 e1890: f81803a0 stur x0, [x29, #-0x80] e1894: f85803a8 ldur x8, [x29, #-0x80] e1898: b50000a8 cbnz x8, 0xe18ac e189c: 14000001 b 0xe18a0 e18a0: 12800168 mov w8, #-0xc // =-12 e18a4: b81a43a8 stur w8, [x29, #-0x5c] e18a8: 14000113 b 0xe1cf4 e18ac: f85803a8 ldur x8, [x29, #-0x80] e18b0: f94047e9 ldr x9, [sp, #0x88] e18b4: f9006928 str x8, [x9, #0xd0] e18b8: b85dc3aa ldur w10, [x29, #-0x24] e18bc: b900cd2a str w10, [x9, #0xcc] e18c0: 14000001 b 0xe18c4 e18c4: b85dc3a8 ldur w8, [x29, #-0x24] e18c8: f94047e9 ldr x9, [sp, #0x88] e18cc: b900c928 str w8, [x9, #0xc8] e18d0: f940692a ldr x10, [x9, #0xd0] e18d4: b50000aa cbnz x10, 0xe18e8 e18d8: 14000001 b 0xe18dc e18dc: 2a1f03e8 mov w8, wzr e18e0: b81a43a8 stur w8, [x29, #-0x5c] e18e4: 14000104 b 0xe1cf4 e18e8: aa1f03e8 mov x8, xzr e18ec: f81783a8 stur x8, [x29, #-0x88] e18f0: 14000001 b 0xe18f4 e18f4: f85783a8 ldur x8, [x29, #-0x88] e18f8: b85dc3a9 ldur w9, [x29, #-0x24] e18fc: 2a0903ea mov w10, w9 e1900: eb0a0108 subs x8, x8, x10 e1904: f9003be8 str x8, [sp, #0x70] e1908: 54000662 b.hs 0xe19d4 e190c: 14000001 b 0xe1910 e1910: 385e43a8 ldurb w8, [x29, #-0x1c] e1914: 350002e8 cbnz w8, 0xe1970 e1918: 14000001 b 0xe191c e191c: f94047e8 ldr x8, [sp, #0x88] e1920: 91010100 add x0, x8, #0x40 e1924: 97ff179b bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e1928: f85903a1 ldur x1, [x29, #-0x70] e192c: d100a3a2 sub x2, x29, #0x28 e1930: 97fef940 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e1934: 370000a0 tbnz w0, #0x0, 0xe1948 e1938: 14000001 b 0xe193c e193c: 12807d68 mov w8, #-0x3ec // =-1004 e1940: b81a43a8 stur w8, [x29, #-0x5c] e1944: 140000ec b 0xe1cf4 e1948: b85d83a8 ldur w8, [x29, #-0x28] e194c: 2a0803e9 mov w9, w8 e1950: f94047ea ldr x10, [sp, #0x88] e1954: f940694b ldr x11, [x10, #0xd0] e1958: f85783ac ldur x12, [x29, #-0x88] e195c: f82c7969 str x9, [x11, x12, lsl #3] e1960: f85903a9 ldur x9, [x29, #-0x70] e1964: 91001129 add x9, x9, #0x4 e1968: f81903a9 stur x9, [x29, #-0x70] e196c: 14000015 b 0xe19c0 e1970: f94047e8 ldr x8, [sp, #0x88] e1974: 91010100 add x0, x8, #0x40 e1978: 97ff1786 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e197c: f85903a1 ldur x1, [x29, #-0x70] e1980: d100c3a2 sub x2, x29, #0x30 e1984: 97ff177f bl 0xa7780 <_ZN7android10DataSource9getUInt64ElPm@plt> e1988: 370000a0 tbnz w0, #0x0, 0xe199c e198c: 14000001 b 0xe1990 e1990: 12807d68 mov w8, #-0x3ec // =-1004 e1994: b81a43a8 stur w8, [x29, #-0x5c] e1998: 140000d7 b 0xe1cf4 e199c: f85d03a8 ldur x8, [x29, #-0x30] e19a0: f94047e9 ldr x9, [sp, #0x88] e19a4: f940692a ldr x10, [x9, #0xd0] e19a8: f85783ab ldur x11, [x29, #-0x88] e19ac: f82b7948 str x8, [x10, x11, lsl #3] e19b0: f85903a8 ldur x8, [x29, #-0x70] e19b4: 91002108 add x8, x8, #0x8 e19b8: f81903a8 stur x8, [x29, #-0x70] e19bc: 14000001 b 0xe19c0 e19c0: 14000001 b 0xe19c4 e19c4: f85783a8 ldur x8, [x29, #-0x88] e19c8: 91000508 add x8, x8, #0x1 e19cc: f81783a8 stur x8, [x29, #-0x88] e19d0: 17ffffc9 b 0xe18f4 e19d4: f94047e8 ldr x8, [sp, #0x88] e19d8: f9406909 ldr x9, [x8, #0xd0] e19dc: f9400129 ldr x9, [x9] e19e0: f81703a9 stur x9, [x29, #-0x90] e19e4: f9403d09 ldr x9, [x8, #0x78] e19e8: f85703aa ldur x10, [x29, #-0x90] e19ec: 8b090149 add x9, x10, x9 e19f0: f81703a9 stur x9, [x29, #-0x90] e19f4: 9100e100 add x0, x8, #0x38 e19f8: 97ff0d2e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e19fc: 528f2a61 mov w1, #0x7953 // =31059 e1a00: 72ac6e41 movk w1, #0x6372, lsl #16 e1a04: d100d3a2 sub x2, x29, #0x34 e1a08: 97ff0ea6 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> e1a0c: b85cc3a1 ldur w1, [x29, #-0x34] e1a10: b9006fe0 str w0, [sp, #0x6c] e1a14: 340001e1 cbz w1, 0xe1a50 e1a18: 14000001 b 0xe1a1c e1a1c: b85cc3a8 ldur w8, [x29, #-0x34] e1a20: 71002108 subs w8, w8, #0x8 e1a24: b9006be8 str w8, [sp, #0x68] e1a28: 54000140 b.eq 0xe1a50 e1a2c: 14000001 b 0xe1a30 e1a30: b85cc3a8 ldur w8, [x29, #-0x34] e1a34: 71004108 subs w8, w8, #0x10 e1a38: b90067e8 str w8, [sp, #0x64] e1a3c: 540000a0 b.eq 0xe1a50 e1a40: 14000001 b 0xe1a44 e1a44: 12807dc8 mov w8, #-0x3ef // =-1007 e1a48: b81a43a8 stur w8, [x29, #-0x5c] e1a4c: 140000aa b 0xe1cf4 e1a50: aa1f03e8 mov x8, xzr e1a54: f81683a8 stur x8, [x29, #-0x98] e1a58: 14000001 b 0xe1a5c e1a5c: f85683a8 ldur x8, [x29, #-0x98] e1a60: f94047e9 ldr x9, [sp, #0x88] e1a64: b940b92a ldr w10, [x9, #0xb8] e1a68: 2a0a03eb mov w11, w10 e1a6c: eb0b0108 subs x8, x8, x11 e1a70: f9002fe8 str x8, [sp, #0x58] e1a74: 540013a2 b.hs 0xe1ce8 e1a78: 14000001 b 0xe1a7c e1a7c: f85683a8 ldur x8, [x29, #-0x98] e1a80: f94047e9 ldr x9, [sp, #0x88] e1a84: 9104e120 add x0, x9, #0x138 e1a88: f9002be8 str x8, [sp, #0x50] e1a8c: 97ff158d bl 0xa70c0 <_ZNK7android6VectorINS_11MPEG4Source6SampleEE4sizeEv@plt> e1a90: f9402be8 ldr x8, [sp, #0x50] e1a94: eb000108 subs x8, x8, x0 e1a98: f90027e8 str x8, [sp, #0x48] e1a9c: 54000063 b.lo 0xe1aa8 e1aa0: 14000001 b 0xe1aa4 e1aa4: 14000091 b 0xe1ce8 e1aa8: f94047e8 ldr x8, [sp, #0x88] e1aac: 9104e100 add x0, x8, #0x138 e1ab0: f85683a1 ldur x1, [x29, #-0x98] e1ab4: 97ff0e17 bl 0xa5310 <_ZN7android6VectorINS_11MPEG4Source6SampleEE10editItemAtEm@plt> e1ab8: f90053e0 str x0, [sp, #0xa0] e1abc: f94053e8 ldr x8, [sp, #0xa0] e1ac0: aa1f03e0 mov x0, xzr e1ac4: f9001100 str x0, [x8, #0x20] e1ac8: f9000d00 str x0, [x8, #0x18] e1acc: f94047e8 ldr x8, [sp, #0x88] e1ad0: 91010100 add x0, x8, #0x40 e1ad4: 97ff172f bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e1ad8: f85703a1 ldur x1, [x29, #-0x90] e1adc: f94053e8 ldr x8, [sp, #0xa0] e1ae0: 91006102 add x2, x8, #0x18 e1ae4: b89cc3a3 ldursw x3, [x29, #-0x34] e1ae8: f9400008 ldr x8, [x0] e1aec: f9401d08 ldr x8, [x8, #0x38] e1af0: d63f0100 blr x8 e1af4: b89cc3a8 ldursw x8, [x29, #-0x34] e1af8: eb080008 subs x8, x0, x8 e1afc: f90023e8 str x8, [sp, #0x40] e1b00: 540000a0 b.eq 0xe1b14 e1b04: 14000001 b 0xe1b08 e1b08: 12807d68 mov w8, #-0x3ec // =-1004 e1b0c: b81a43a8 stur w8, [x29, #-0x5c] e1b10: 14000079 b 0xe1cf4 e1b14: b89cc3a8 ldursw x8, [x29, #-0x34] e1b18: f85703a9 ldur x9, [x29, #-0x90] e1b1c: 8b080128 add x8, x9, x8 e1b20: f81703a8 stur x8, [x29, #-0x90] e1b24: f94047e8 ldr x8, [sp, #0x88] e1b28: b940b50a ldr w10, [x8, #0xb4] e1b2c: b9009fea str w10, [sp, #0x9c] e1b30: b9409fea ldr w10, [sp, #0x9c] e1b34: 3500010a cbnz w10, 0xe1b54 e1b38: 14000001 b 0xe1b3c e1b3c: f94047e8 ldr x8, [sp, #0x88] e1b40: f9406109 ldr x9, [x8, #0xc0] e1b44: f85683aa ldur x10, [x29, #-0x98] e1b48: 386a692b ldrb w11, [x9, x10] e1b4c: b9009feb str w11, [sp, #0x9c] e1b50: 14000001 b 0xe1b54 e1b54: b9409fe8 ldr w8, [sp, #0x9c] e1b58: b85cc3a9 ldur w9, [x29, #-0x34] e1b5c: 6b090108 subs w8, w8, w9 e1b60: b9003fe8 str w8, [sp, #0x3c] e1b64: 540009ad b.le 0xe1c98 e1b68: 14000001 b 0xe1b6c e1b6c: f94047e8 ldr x8, [sp, #0x88] e1b70: 91010100 add x0, x8, #0x40 e1b74: 97ff1707 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e1b78: f85703a1 ldur x1, [x29, #-0x90] e1b7c: d100e3a2 sub x2, x29, #0x38 e1b80: 97ff01cc bl 0xa22b0 <_ZN7android10DataSource9getUInt16ElPt@plt> e1b84: 370000a0 tbnz w0, #0x0, 0xe1b98 e1b88: 14000001 b 0xe1b8c e1b8c: 12807d68 mov w8, #-0x3ec // =-1004 e1b90: b81a43a8 stur w8, [x29, #-0x5c] e1b94: 14000058 b 0xe1cf4 e1b98: f85703a8 ldur x8, [x29, #-0x90] e1b9c: 91000908 add x8, x8, #0x2 e1ba0: f81703a8 stur x8, [x29, #-0x90] e1ba4: aa1f03e8 mov x8, xzr e1ba8: f9004be8 str x8, [sp, #0x90] e1bac: 14000001 b 0xe1bb0 e1bb0: f9404be8 ldr x8, [sp, #0x90] e1bb4: 785c83a9 ldurh w9, [x29, #-0x38] e1bb8: 2a0903ea mov w10, w9 e1bbc: eb0a0108 subs x8, x8, x10 e1bc0: f9001be8 str x8, [sp, #0x30] e1bc4: 54000682 b.hs 0xe1c94 e1bc8: 14000001 b 0xe1bcc e1bcc: f94047e8 ldr x8, [sp, #0x88] e1bd0: 91010100 add x0, x8, #0x40 e1bd4: 97ff16ef bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e1bd8: f85703a1 ldur x1, [x29, #-0x90] e1bdc: d100f3a2 sub x2, x29, #0x3c e1be0: 97ff01b4 bl 0xa22b0 <_ZN7android10DataSource9getUInt16ElPt@plt> e1be4: 370000a0 tbnz w0, #0x0, 0xe1bf8 e1be8: 14000001 b 0xe1bec e1bec: 12807d68 mov w8, #-0x3ec // =-1004 e1bf0: b81a43a8 stur w8, [x29, #-0x5c] e1bf4: 14000040 b 0xe1cf4 e1bf8: f85703a8 ldur x8, [x29, #-0x90] e1bfc: 91000908 add x8, x8, #0x2 e1c00: f81703a8 stur x8, [x29, #-0x90] e1c04: f94047e8 ldr x8, [sp, #0x88] e1c08: 91010100 add x0, x8, #0x40 e1c0c: 97ff16e1 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e1c10: f85703a1 ldur x1, [x29, #-0x90] e1c14: d10103a2 sub x2, x29, #0x40 e1c18: 97fef886 bl 0x9fe30 <_ZN7android10DataSource9getUInt32ElPj@plt> e1c1c: 370000a0 tbnz w0, #0x0, 0xe1c30 e1c20: 14000001 b 0xe1c24 e1c24: 12807d68 mov w8, #-0x3ec // =-1004 e1c28: b81a43a8 stur w8, [x29, #-0x5c] e1c2c: 14000032 b 0xe1cf4 e1c30: f85703a8 ldur x8, [x29, #-0x90] e1c34: 91001108 add x8, x8, #0x4 e1c38: f81703a8 stur x8, [x29, #-0x90] e1c3c: f94053e8 ldr x8, [sp, #0xa0] e1c40: 9100a100 add x0, x8, #0x28 e1c44: 785c43a9 ldurh w9, [x29, #-0x3c] e1c48: 2a0903e8 mov w8, w9 e1c4c: f81b83a8 stur x8, [x29, #-0x48] e1c50: d10123a1 sub x1, x29, #0x48 e1c54: 97ff0d87 bl 0xa5270 <_ZN7android6VectorImE3addERKm@plt> e1c58: f94053e8 ldr x8, [sp, #0xa0] e1c5c: 91014108 add x8, x8, #0x50 e1c60: b85c03a9 ldur w9, [x29, #-0x40] e1c64: 2a0903e1 mov w1, w9 e1c68: f81b03a1 stur x1, [x29, #-0x50] e1c6c: d10143a1 sub x1, x29, #0x50 e1c70: f90017e0 str x0, [sp, #0x28] e1c74: aa0803e0 mov x0, x8 e1c78: 97ff0d7e bl 0xa5270 <_ZN7android6VectorImE3addERKm@plt> e1c7c: f90013e0 str x0, [sp, #0x20] e1c80: 14000001 b 0xe1c84 e1c84: f9404be8 ldr x8, [sp, #0x90] e1c88: 91000508 add x8, x8, #0x1 e1c8c: f9004be8 str x8, [sp, #0x90] e1c90: 17ffffc8 b 0xe1bb0 e1c94: 14000010 b 0xe1cd4 e1c98: f94053e8 ldr x8, [sp, #0xa0] e1c9c: 9100a100 add x0, x8, #0x28 e1ca0: aa1f03e8 mov x8, xzr e1ca4: f81a83a8 stur x8, [x29, #-0x58] e1ca8: d10163a1 sub x1, x29, #0x58 e1cac: 97ff0d71 bl 0xa5270 <_ZN7android6VectorImE3addERKm@plt> e1cb0: f94053e8 ldr x8, [sp, #0xa0] e1cb4: 91014101 add x1, x8, #0x50 e1cb8: 91002108 add x8, x8, #0x8 e1cbc: f9000fe0 str x0, [sp, #0x18] e1cc0: aa0103e0 mov x0, x1 e1cc4: aa0803e1 mov x1, x8 e1cc8: 97ff0d6a bl 0xa5270 <_ZN7android6VectorImE3addERKm@plt> e1ccc: f9000be0 str x0, [sp, #0x10] e1cd0: 14000001 b 0xe1cd4 e1cd4: 14000001 b 0xe1cd8 e1cd8: f85683a8 ldur x8, [x29, #-0x98] e1cdc: 91000508 add x8, x8, #0x1 e1ce0: f81683a8 stur x8, [x29, #-0x98] e1ce4: 17ffff5e b 0xe1a5c e1ce8: 2a1f03e8 mov w8, wzr e1cec: b81a43a8 stur w8, [x29, #-0x5c] e1cf0: 14000001 b 0xe1cf4 e1cf4: b85a43a8 ldur w8, [x29, #-0x5c] e1cf8: d53bd049 mrs x9, TPIDR_EL0 e1cfc: f9401529 ldr x9, [x9, #0x28] e1d00: f85e83aa ldur x10, [x29, #-0x18] e1d04: eb0a0129 subs x9, x9, x10 e1d08: b9000fe8 str w8, [sp, #0xc] e1d0c: f90003e9 str x9, [sp] e1d10: 540000e1 b.ne 0xe1d2c e1d14: 14000001 b 0xe1d18 e1d18: b9400fe0 ldr w0, [sp, #0xc] e1d1c: a9547bfd ldp x29, x30, [sp, #0x140] e1d20: f9409bfc ldr x28, [sp, #0x130] e1d24: 910543ff add sp, sp, #0x150 e1d28: d65f03c0 ret e1d2c: 97ff2011 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e1d30 ::size() const>: e1d30: d10083ff sub sp, sp, #0x20 e1d34: a9017bfd stp x29, x30, [sp, #0x10] e1d38: 910043fd add x29, sp, #0x10 e1d3c: f90007e0 str x0, [sp, #0x8] e1d40: f94007e0 ldr x0, [sp, #0x8] e1d44: 97ff03a3 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> e1d48: a9417bfd ldp x29, x30, [sp, #0x10] e1d4c: 910083ff add sp, sp, #0x20 e1d50: d65f03c0 ret 00000000000e1d54 ::editItemAt(unsigned long)>: e1d54: d10083ff sub sp, sp, #0x20 e1d58: a9017bfd stp x29, x30, [sp, #0x10] e1d5c: 910043fd add x29, sp, #0x10 e1d60: f90007e0 str x0, [sp, #0x8] e1d64: f90003e1 str x1, [sp] e1d68: f94007e0 ldr x0, [sp, #0x8] e1d6c: f94003e1 ldr x1, [sp] e1d70: 97ff0000 bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> e1d74: a9417bfd ldp x29, x30, [sp, #0x10] e1d78: 910083ff add sp, sp, #0x20 e1d7c: d65f03c0 ret 00000000000e1d80 ::add(unsigned long const&)>: e1d80: d10083ff sub sp, sp, #0x20 e1d84: a9017bfd stp x29, x30, [sp, #0x10] e1d88: 910043fd add x29, sp, #0x10 e1d8c: f90007e0 str x0, [sp, #0x8] e1d90: f90003e1 str x1, [sp] e1d94: f94007e0 ldr x0, [sp, #0x8] e1d98: f94003e1 ldr x1, [sp] e1d9c: 97ff01f1 bl 0xa2560 <_ZN7android10VectorImpl3addEPKv@plt> e1da0: a9417bfd ldp x29, x30, [sp, #0x10] e1da4: 910083ff add sp, sp, #0x20 e1da8: d65f03c0 ret 00000000000e1dac : e1dac: d10103ff sub sp, sp, #0x40 e1db0: a9037bfd stp x29, x30, [sp, #0x30] e1db4: 9100c3fd add x29, sp, #0x30 e1db8: d2800508 mov x8, #0x28 // =40 e1dbc: d2800a09 mov x9, #0x50 // =80 e1dc0: f81f83a0 stur x0, [x29, #-0x8] e1dc4: f85f83a0 ldur x0, [x29, #-0x8] e1dc8: 8b080008 add x8, x0, x8 e1dcc: f9000be0 str x0, [sp, #0x10] e1dd0: aa0803e0 mov x0, x8 e1dd4: f90007e9 str x9, [sp, #0x8] e1dd8: f90003e8 str x8, [sp] e1ddc: 97ff2211 bl 0xaa620 <_ZN7android6VectorImEC2Ev@plt> e1de0: f9400be8 ldr x8, [sp, #0x10] e1de4: f94007e9 ldr x9, [sp, #0x8] e1de8: 8b090100 add x0, x8, x9 e1dec: 97ff220d bl 0xaa620 <_ZN7android6VectorImEC2Ev@plt> e1df0: 14000001 b 0xe1df4 e1df4: a9437bfd ldp x29, x30, [sp, #0x30] e1df8: 910103ff add sp, sp, #0x40 e1dfc: d65f03c0 ret e1e00: 2a0103e8 mov w8, w1 e1e04: f81f03a0 stur x0, [x29, #-0x10] e1e08: b81ec3a8 stur w8, [x29, #-0x14] e1e0c: f94003e0 ldr x0, [sp] e1e10: 97ff1e64 bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> e1e14: f85f03a0 ldur x0, [x29, #-0x10] e1e18: 97ff183e bl 0xa7f10 <_Unwind_Resume@plt> 00000000000e1e1c ::add(android::MPEG4Source::Sample const&)>: e1e1c: d10083ff sub sp, sp, #0x20 e1e20: a9017bfd stp x29, x30, [sp, #0x10] e1e24: 910043fd add x29, sp, #0x10 e1e28: f90007e0 str x0, [sp, #0x8] e1e2c: f90003e1 str x1, [sp] e1e30: f94007e0 ldr x0, [sp, #0x8] e1e34: f94003e1 ldr x1, [sp] e1e38: 97ff01ca bl 0xa2560 <_ZN7android10VectorImpl3addEPKv@plt> e1e3c: a9417bfd ldp x29, x30, [sp, #0x10] e1e40: 910083ff add sp, sp, #0x20 e1e44: d65f03c0 ret 00000000000e1e48 : e1e48: d100c3ff sub sp, sp, #0x30 e1e4c: a9027bfd stp x29, x30, [sp, #0x20] e1e50: 910083fd add x29, sp, #0x20 e1e54: d2800a08 mov x8, #0x50 // =80 e1e58: d2800509 mov x9, #0x28 // =40 e1e5c: f81f83a0 stur x0, [x29, #-0x8] e1e60: f85f83a0 ldur x0, [x29, #-0x8] e1e64: 8b080008 add x8, x0, x8 e1e68: f9000be0 str x0, [sp, #0x10] e1e6c: aa0803e0 mov x0, x8 e1e70: f90007e9 str x9, [sp, #0x8] e1e74: 97ff1e4b bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> e1e78: f9400be8 ldr x8, [sp, #0x10] e1e7c: f94007e9 ldr x9, [sp, #0x8] e1e80: 8b090100 add x0, x8, x9 e1e84: 97ff1e47 bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> e1e88: a9427bfd ldp x29, x30, [sp, #0x20] e1e8c: 9100c3ff add sp, sp, #0x30 e1e90: d65f03c0 ret 00000000000e1e94 : e1e94: d10143ff sub sp, sp, #0x50 e1e98: a9047bfd stp x29, x30, [sp, #0x40] e1e9c: 910103fd add x29, sp, #0x40 e1ea0: d53bd049 mrs x9, TPIDR_EL0 e1ea4: f9401529 ldr x9, [x9, #0x28] e1ea8: f81f83a9 stur x9, [x29, #-0x8] e1eac: f81e83a0 stur x0, [x29, #-0x18] e1eb0: f85e83a9 ldur x9, [x29, #-0x18] e1eb4: 91002121 add x1, x9, #0x8 e1eb8: d10043a0 sub x0, x29, #0x10 e1ebc: f9000be8 str x8, [sp, #0x10] e1ec0: f90007e9 str x9, [sp, #0x8] e1ec4: 97ff551f bl 0xb7340 e1ec8: f94007e8 ldr x8, [sp, #0x8] e1ecc: 9100e101 add x1, x8, #0x38 e1ed0: f9400be0 ldr x0, [sp, #0x10] e1ed4: 97fefcbb bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> e1ed8: 14000001 b 0xe1edc e1edc: d10043a0 sub x0, x29, #0x10 e1ee0: 97ff55af bl 0xb759c ::~sp()+0x58> e1ee4: d53bd040 mrs x0, TPIDR_EL0 e1ee8: f9401400 ldr x0, [x0, #0x28] e1eec: f85f83be ldur x30, [x29, #-0x8] e1ef0: eb1e0000 subs x0, x0, x30 e1ef4: f90003e0 str x0, [sp] e1ef8: 540001a1 b.ne 0xe1f2c e1efc: 14000001 b 0xe1f00 e1f00: a9447bfd ldp x29, x30, [sp, #0x40] e1f04: 910143ff add sp, sp, #0x50 e1f08: d65f03c0 ret e1f0c: f90013e0 str x0, [sp, #0x20] e1f10: 2a0103e8 mov w8, w1 e1f14: b9001fe8 str w8, [sp, #0x1c] e1f18: d10043a0 sub x0, x29, #0x10 e1f1c: 97ff55a0 bl 0xb759c ::~sp()+0x58> e1f20: 14000001 b 0xe1f24 e1f24: f94013e0 ldr x0, [sp, #0x20] e1f28: 97ff17fa bl 0xa7f10 <_Unwind_Resume@plt> e1f2c: 97ff1f91 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e1f30 : e1f30: d10103ff sub sp, sp, #0x40 e1f34: a9037bfd stp x29, x30, [sp, #0x30] e1f38: 9100c3fd add x29, sp, #0x30 e1f3c: b24003e8 orr x8, xzr, #0x1 e1f40: f81f03a0 stur x0, [x29, #-0x10] e1f44: f9000fe1 str x1, [sp, #0x18] e1f48: f85f03a0 ldur x0, [x29, #-0x10] e1f4c: f9407000 ldr x0, [x0, #0xe0] e1f50: eb00011f cmp x8, x0 e1f54: 1a9f17e9 cset w9, eq e1f58: f9000be0 str x0, [sp, #0x10] e1f5c: 370002a9 tbnz w9, #0x0, 0xe1fb0 e1f60: 14000001 b 0xe1f64 e1f64: b27f03e8 orr x8, xzr, #0x2 e1f68: f9400be9 ldr x9, [sp, #0x10] e1f6c: eb09011f cmp x8, x9 e1f70: 1a9f17ea cset w10, eq e1f74: 370002aa tbnz w10, #0x0, 0xe1fc8 e1f78: 14000001 b 0xe1f7c e1f7c: b24007e8 orr x8, xzr, #0x3 e1f80: f9400be9 ldr x9, [sp, #0x10] e1f84: eb09011f cmp x8, x9 e1f88: 1a9f17ea cset w10, eq e1f8c: 370002ca tbnz w10, #0x0, 0xe1fe4 e1f90: 14000001 b 0xe1f94 e1f94: b27e03e8 orr x8, xzr, #0x4 e1f98: f9400be9 ldr x9, [sp, #0x10] e1f9c: eb09011f cmp x8, x9 e1fa0: 1a9f17ea cset w10, eq e1fa4: 3700044a tbnz w10, #0x0, 0xe202c e1fa8: 14000001 b 0xe1fac e1fac: 14000026 b 0xe2044 e1fb0: f9400fe8 ldr x8, [sp, #0x18] e1fb4: 39400109 ldrb w9, [x8] e1fb8: 2a0903e8 mov w8, w9 e1fbc: d3401d08 ubfx x8, x8, #0, #8 e1fc0: f81f83a8 stur x8, [x29, #-0x8] e1fc4: 14000021 b 0xe2048 e1fc8: f9400fe0 ldr x0, [sp, #0x18] e1fcc: 97ff1739 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> e1fd0: b2403fe8 orr x8, xzr, #0xffff e1fd4: 2a0003e1 mov w1, w0 e1fd8: 8a080028 and x8, x1, x8 e1fdc: f81f83a8 stur x8, [x29, #-0x8] e1fe0: 1400001a b 0xe2048 e1fe4: b27c03e8 orr x8, xzr, #0x10 e1fe8: b24003e9 orr x9, xzr, #0x1 e1fec: f9400fea ldr x10, [sp, #0x18] e1ff0: 3940014b ldrb w11, [x10] e1ff4: 2a0b03ea mov w10, w11 e1ff8: d3401d4a ubfx x10, x10, #0, #8 e1ffc: 9ac82148 lsl x8, x10, x8 e2000: f9400fea ldr x10, [sp, #0x18] e2004: 8b090140 add x0, x10, x9 e2008: f90007e8 str x8, [sp, #0x8] e200c: 97ff1729 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> e2010: b2403fe8 orr x8, xzr, #0xffff e2014: 2a0003e9 mov w9, w0 e2018: 8a080128 and x8, x9, x8 e201c: f94007e9 ldr x9, [sp, #0x8] e2020: aa080128 orr x8, x9, x8 e2024: f81f83a8 stur x8, [x29, #-0x8] e2028: 14000008 b 0xe2048 e202c: f9400fe0 ldr x0, [sp, #0x18] e2030: 97ff1524 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> e2034: 2a0003e8 mov w8, w0 e2038: d3407d08 ubfx x8, x8, #0, #32 e203c: f81f83a8 stur x8, [x29, #-0x8] e2040: 14000002 b 0xe2048 e2044: f81f83bf stur xzr, [x29, #-0x8] e2048: f85f83a0 ldur x0, [x29, #-0x8] e204c: a9437bfd ldp x29, x30, [sp, #0x30] e2050: 910103ff add sp, sp, #0x40 e2054: d65f03c0 ret 00000000000e2058 : e2058: f81e0ffc str x28, [sp, #-0x20]! e205c: a9017bfd stp x29, x30, [sp, #0x10] e2060: 910043fd add x29, sp, #0x10 e2064: d110c3ff sub sp, sp, #0x430 e2068: d53bd048 mrs x8, TPIDR_EL0 e206c: f9401508 ldr x8, [x8, #0x28] e2070: f81e83a8 stur x8, [x29, #-0x18] e2074: f90197e0 str x0, [sp, #0x328] e2078: f90193e1 str x1, [sp, #0x320] e207c: f9018fe2 str x2, [sp, #0x318] e2080: f94197e8 ldr x8, [sp, #0x328] e2084: aa0803e0 mov x0, x8 e2088: 91002101 add x1, x8, #0x8 e208c: d10083a8 sub x8, x29, #0x20 e2090: f90153e0 str x0, [sp, #0x2a0] e2094: aa0803e0 mov x0, x8 e2098: 97ff54aa bl 0xb7340 e209c: f9418fe8 ldr x8, [sp, #0x318] e20a0: b40003a8 cbz x8, 0xe2114 e20a4: 14000001 b 0xe20a8 e20a8: f9418fe0 ldr x0, [sp, #0x318] e20ac: 97fefc85 bl 0xa12c0 <_ZNK7android12IMediaSource11ReadOptions14getNonBlockingEv@plt> e20b0: b9029fe0 str w0, [sp, #0x29c] e20b4: 14000001 b 0xe20b8 e20b8: b9429fe8 ldr w8, [sp, #0x29c] e20bc: 360002c8 tbz w8, #0x0, 0xe2114 e20c0: 14000001 b 0xe20c4 e20c4: f94153e8 ldr x8, [sp, #0x2a0] e20c8: f9407900 ldr x0, [x8, #0xf0] e20cc: 97ff0aa1 bl 0xa4b50 <_ZN7android16MediaBufferGroup11has_buffersEv@plt> e20d0: b9029be0 str w0, [sp, #0x298] e20d4: 14000001 b 0xe20d8 e20d8: b9429be8 ldr w8, [sp, #0x298] e20dc: 370001c8 tbnz w8, #0x0, 0xe2114 e20e0: 14000001 b 0xe20e4 e20e4: f94193e8 ldr x8, [sp, #0x320] e20e8: aa1f03e9 mov x9, xzr e20ec: f9000109 str x9, [x8] e20f0: 1280014a mov w10, #-0xb // =-11 e20f4: b90337ea str w10, [sp, #0x334] e20f8: 320003ea orr w10, wzr, #0x1 e20fc: b9030bea str w10, [sp, #0x308] e2100: 1400048c b 0xe3330 e2104: f9018be0 str x0, [sp, #0x310] e2108: 2a0103e8 mov w8, w1 e210c: b9030fe8 str w8, [sp, #0x30c] e2110: 14000498 b 0xe3370 e2114: f94153e8 ldr x8, [sp, #0x2a0] e2118: f9403909 ldr x9, [x8, #0x70] e211c: f1000529 subs x9, x9, #0x1 e2120: f9014be9 str x9, [sp, #0x290] e2124: 5400020b b.lt 0xe2164 e2128: 14000001 b 0xe212c e212c: f94193e1 ldr x1, [sp, #0x320] e2130: f9418fe2 ldr x2, [sp, #0x318] e2134: f94153e8 ldr x8, [sp, #0x2a0] e2138: f9400109 ldr x9, [x8] e213c: f9403129 ldr x9, [x9, #0x60] e2140: aa0803e0 mov x0, x8 e2144: d63f0120 blr x9 e2148: b9028fe0 str w0, [sp, #0x28c] e214c: 14000001 b 0xe2150 e2150: b9428fe8 ldr w8, [sp, #0x28c] e2154: b90337e8 str w8, [sp, #0x334] e2158: 320003e9 orr w9, wzr, #0x1 e215c: b9030be9 str w9, [sp, #0x308] e2160: 14000474 b 0xe3330 e2164: f94193e8 ldr x8, [sp, #0x320] e2168: aa1f03e9 mov x9, xzr e216c: f9000109 str x9, [x8] e2170: 92800008 mov x8, #-0x1 // =-1 e2174: f90183e8 str x8, [sp, #0x300] e2178: f9418fe8 ldr x8, [sp, #0x318] e217c: b40013c8 cbz x8, 0xe23f4 e2180: 14000001 b 0xe2184 e2184: f9418fe0 ldr x0, [sp, #0x318] e2188: d100a3a1 sub x1, x29, #0x28 e218c: d100b3a2 sub x2, x29, #0x2c e2190: 97ff0880 bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> e2194: b9028be0 str w0, [sp, #0x288] e2198: 14000001 b 0xe219c e219c: b9428be8 ldr w8, [sp, #0x288] e21a0: 360012a8 tbz w8, #0x0, 0xe23f4 e21a4: 14000001 b 0xe21a8 e21a8: 2a1f03e8 mov w8, wzr e21ac: b902ffe8 str w8, [sp, #0x2fc] e21b0: b85d43a8 ldur w8, [x29, #-0x2c] e21b4: 2a0803e9 mov w9, w8 e21b8: b90287e9 str w9, [sp, #0x284] e21bc: 340001a8 cbz w8, 0xe21f0 e21c0: 14000001 b 0xe21c4 e21c4: b94287e8 ldr w8, [sp, #0x284] e21c8: 71000509 subs w9, w8, #0x1 e21cc: b90283e9 str w9, [sp, #0x280] e21d0: 54000160 b.eq 0xe21fc e21d4: 14000001 b 0xe21d8 e21d8: b94287e8 ldr w8, [sp, #0x284] e21dc: 71000909 subs w9, w8, #0x2 e21e0: 71000929 subs w9, w9, #0x2 e21e4: b9027fe9 str w9, [sp, #0x27c] e21e8: 54000103 b.lo 0xe2208 e21ec: 1400000a b 0xe2214 e21f0: 2a1f03e8 mov w8, wzr e21f4: b902ffe8 str w8, [sp, #0x2fc] e21f8: 14000008 b 0xe2218 e21fc: 320003e8 orr w8, wzr, #0x1 e2200: b902ffe8 str w8, [sp, #0x2fc] e2204: 14000005 b 0xe2218 e2208: 321f03e8 orr w8, wzr, #0x2 e220c: b902ffe8 str w8, [sp, #0x2fc] e2210: 14000002 b 0xe2218 e2214: 14000001 b 0xe2218 e2218: f94153e8 ldr x8, [sp, #0x2a0] e221c: 91014100 add x0, x8, #0x50 e2220: 97ff1284 bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> e2224: f9013be0 str x0, [sp, #0x270] e2228: 14000001 b 0xe222c e222c: f85d83a1 ldur x1, [x29, #-0x28] e2230: f94153e8 ldr x8, [sp, #0x2a0] e2234: b9804903 ldrsw x3, [x8, #0x48] e2238: b942ffe5 ldr w5, [sp, #0x2fc] e223c: 52884809 mov w9, #0x4240 // =16960 e2240: 72a001e9 movk w9, #0xf, lsl #16 e2244: 2a0903e2 mov w2, w9 e2248: d100c3a4 sub x4, x29, #0x30 e224c: f9413be0 ldr x0, [sp, #0x270] e2250: 97ff1318 bl 0xa6eb0 <_ZN7android11SampleTable16findSampleAtTimeEmmmPjj@plt> e2254: b9026fe0 str w0, [sp, #0x26c] e2258: 14000001 b 0xe225c e225c: b9426fe8 ldr w8, [sp, #0x26c] e2260: b902fbe8 str w8, [sp, #0x2f8] e2264: b85d43a9 ldur w9, [x29, #-0x2c] e2268: 71000d29 subs w9, w9, #0x3 e226c: b9026be9 str w9, [sp, #0x268] e2270: 540000a1 b.ne 0xe2284 e2274: 14000001 b 0xe2278 e2278: 2a1f03e8 mov w8, wzr e227c: b902ffe8 str w8, [sp, #0x2fc] e2280: 14000001 b 0xe2284 e2284: b942fbe8 ldr w8, [sp, #0x2f8] e2288: 35000228 cbnz w8, 0xe22cc e228c: 14000001 b 0xe2290 e2290: f94153e8 ldr x8, [sp, #0x2a0] e2294: 91014100 add x0, x8, #0x50 e2298: 97ff1266 bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> e229c: f90133e0 str x0, [sp, #0x260] e22a0: 14000001 b 0xe22a4 e22a4: b85d03a1 ldur w1, [x29, #-0x30] e22a8: b942ffe3 ldr w3, [sp, #0x2fc] e22ac: d100d3a2 sub x2, x29, #0x34 e22b0: f94133e0 ldr x0, [sp, #0x260] e22b4: 97ff2047 bl 0xaa3d0 <_ZN7android11SampleTable18findSyncSampleNearEjPjj@plt> e22b8: b9025fe0 str w0, [sp, #0x25c] e22bc: 14000001 b 0xe22c0 e22c0: b9425fe8 ldr w8, [sp, #0x25c] e22c4: b902fbe8 str w8, [sp, #0x2f8] e22c8: 14000001 b 0xe22cc e22cc: b942fbe8 ldr w8, [sp, #0x2f8] e22d0: 350002e8 cbnz w8, 0xe232c e22d4: 14000001 b 0xe22d8 e22d8: f94153e8 ldr x8, [sp, #0x2a0] e22dc: 91014100 add x0, x8, #0x50 e22e0: 97ff1254 bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> e22e4: f9012be0 str x0, [sp, #0x250] e22e8: 14000001 b 0xe22ec e22ec: b85d03a1 ldur w1, [x29, #-0x30] e22f0: d100e3a4 sub x4, x29, #0x38 e22f4: aa1f03e0 mov x0, xzr e22f8: f9412be2 ldr x2, [sp, #0x250] e22fc: f90127e0 str x0, [sp, #0x248] e2300: aa0203e0 mov x0, x2 e2304: f94127e2 ldr x2, [sp, #0x248] e2308: f94127e3 ldr x3, [sp, #0x248] e230c: f94127e5 ldr x5, [sp, #0x248] e2310: f94127e6 ldr x6, [sp, #0x248] e2314: 97ff012f bl 0xa27d0 <_ZN7android11SampleTable20getMetaDataForSampleEjPlPmPjPbS3_@plt> e2318: b90247e0 str w0, [sp, #0x244] e231c: 14000001 b 0xe2320 e2320: b94247e8 ldr w8, [sp, #0x244] e2324: b902fbe8 str w8, [sp, #0x2f8] e2328: 14000001 b 0xe232c e232c: b942fbe8 ldr w8, [sp, #0x2f8] e2330: 340001e8 cbz w8, 0xe236c e2334: 14000001 b 0xe2338 e2338: b942fbe8 ldr w8, [sp, #0x2f8] e233c: 310fc108 adds w8, w8, #0x3f0 e2340: b90243e8 str w8, [sp, #0x240] e2344: 540000a1 b.ne 0xe2358 e2348: 14000001 b 0xe234c e234c: 12807e48 mov w8, #-0x3f3 // =-1011 e2350: b902fbe8 str w8, [sp, #0x2f8] e2354: 14000001 b 0xe2358 e2358: b942fbe8 ldr w8, [sp, #0x2f8] e235c: b90337e8 str w8, [sp, #0x334] e2360: 320003e8 orr w8, wzr, #0x1 e2364: b9030be8 str w8, [sp, #0x308] e2368: 140003f2 b 0xe3330 e236c: b85d43a8 ldur w8, [x29, #-0x2c] e2370: 71000d08 subs w8, w8, #0x3 e2374: b9023fe8 str w8, [sp, #0x23c] e2378: 540001a1 b.ne 0xe23ac e237c: 14000001 b 0xe2380 e2380: b85c83a8 ldur w8, [x29, #-0x38] e2384: 2a0803e9 mov w9, w8 e2388: 52884808 mov w8, #0x4240 // =16960 e238c: 72a001e8 movk w8, #0xf, lsl #16 e2390: 2a0803ea mov w10, w8 e2394: 9b0a7d29 mul x9, x9, x10 e2398: f94153ea ldr x10, [sp, #0x2a0] e239c: b980494b ldrsw x11, [x10, #0x48] e23a0: 9acb0d29 sdiv x9, x9, x11 e23a4: f90183e9 str x9, [sp, #0x300] e23a8: 14000001 b 0xe23ac e23ac: b85cc3a8 ldur w8, [x29, #-0x34] e23b0: f94153e9 ldr x9, [sp, #0x2a0] e23b4: b9005928 str w8, [x9, #0x58] e23b8: f9407d2a ldr x10, [x9, #0xf8] e23bc: b40001aa cbz x10, 0xe23f0 e23c0: 14000001 b 0xe23c4 e23c4: f94153e8 ldr x8, [sp, #0x2a0] e23c8: f9407d09 ldr x9, [x8, #0xf8] e23cc: f940012a ldr x10, [x9] e23d0: f940014a ldr x10, [x10] e23d4: aa0903e0 mov x0, x9 e23d8: d63f0140 blr x10 e23dc: 14000001 b 0xe23e0 e23e0: aa1f03e8 mov x8, xzr e23e4: f94153e9 ldr x9, [sp, #0x2a0] e23e8: f9007d28 str x8, [x9, #0xf8] e23ec: 14000001 b 0xe23f0 e23f0: 14000001 b 0xe23f4 e23f4: aa1f03e8 mov x8, xzr e23f8: f81c03a8 stur x8, [x29, #-0x40] e23fc: f81b83a8 stur x8, [x29, #-0x48] e2400: 2a1f03e9 mov w9, wzr e2404: 390bd3e9 strb w9, [sp, #0x2f4] e2408: f94153e8 ldr x8, [sp, #0x2a0] e240c: f9407d0a ldr x10, [x8, #0xf8] e2410: b500086a cbnz x10, 0xe251c e2414: 14000001 b 0xe2418 e2418: 320003e8 orr w8, wzr, #0x1 e241c: 390bd3e8 strb w8, [sp, #0x2f4] e2420: f94153e9 ldr x9, [sp, #0x2a0] e2424: 91014120 add x0, x9, #0x50 e2428: 97ff1202 bl 0xa6c30 <_ZNK7android2spINS_11SampleTableEEptEv@plt> e242c: f9011be0 str x0, [sp, #0x230] e2430: 14000001 b 0xe2434 e2434: f94153e8 ldr x8, [sp, #0x2a0] e2438: b9405901 ldr w1, [x8, #0x58] e243c: d10103a2 sub x2, x29, #0x40 e2440: d10123a3 sub x3, x29, #0x48 e2444: d10133a4 sub x4, x29, #0x4c e2448: d10153a5 sub x5, x29, #0x54 e244c: d10143a6 sub x6, x29, #0x50 e2450: f9411be0 ldr x0, [sp, #0x230] e2454: 97ff00df bl 0xa27d0 <_ZN7android11SampleTable20getMetaDataForSampleEjPlPmPjPbS3_@plt> e2458: b9022fe0 str w0, [sp, #0x22c] e245c: 14000001 b 0xe2460 e2460: b9422fe8 ldr w8, [sp, #0x22c] e2464: b902f3e8 str w8, [sp, #0x2f0] e2468: b942f3e9 ldr w9, [sp, #0x2f0] e246c: 340000e9 cbz w9, 0xe2488 e2470: 14000001 b 0xe2474 e2474: b942f3e8 ldr w8, [sp, #0x2f0] e2478: b90337e8 str w8, [sp, #0x334] e247c: 320003e8 orr w8, wzr, #0x1 e2480: b9030be8 str w8, [sp, #0x308] e2484: 140003ab b 0xe3330 e2488: f94153e8 ldr x8, [sp, #0x2a0] e248c: f9407900 ldr x0, [x8, #0xf0] e2490: 9103e101 add x1, x8, #0xf8 e2494: 2a1f03e2 mov w2, wzr e2498: aa1f03e3 mov x3, xzr e249c: 97ff0d8d bl 0xa5ad0 <_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferEbm@plt> e24a0: b9022be0 str w0, [sp, #0x228] e24a4: 14000001 b 0xe24a8 e24a8: b9422be8 ldr w8, [sp, #0x228] e24ac: b902f3e8 str w8, [sp, #0x2f0] e24b0: b942f3e9 ldr w9, [sp, #0x2f0] e24b4: 340000e9 cbz w9, 0xe24d0 e24b8: 14000001 b 0xe24bc e24bc: b942f3e8 ldr w8, [sp, #0x2f0] e24c0: b90337e8 str w8, [sp, #0x334] e24c4: 320003e8 orr w8, wzr, #0x1 e24c8: b9030be8 str w8, [sp, #0x308] e24cc: 14000399 b 0xe3330 e24d0: f85b83a8 ldur x8, [x29, #-0x48] e24d4: f94153e9 ldr x9, [sp, #0x2a0] e24d8: f9407d20 ldr x0, [x9, #0xf8] e24dc: f90113e8 str x8, [sp, #0x220] e24e0: 97ff0720 bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> e24e4: f9010fe0 str x0, [sp, #0x218] e24e8: 14000001 b 0xe24ec e24ec: f94113e8 ldr x8, [sp, #0x220] e24f0: f9410fe9 ldr x9, [sp, #0x218] e24f4: eb09010a subs x10, x8, x9 e24f8: f9010bea str x10, [sp, #0x210] e24fc: 540000e9 b.ls 0xe2518 e2500: 14000001 b 0xe2504 e2504: 321667e8 orr w8, wzr, #0xfffffc0f e2508: b90337e8 str w8, [sp, #0x334] e250c: 320003e8 orr w8, wzr, #0x1 e2510: b9030be8 str w8, [sp, #0x308] e2514: 14000387 b 0xe3330 e2518: 14000001 b 0xe251c e251c: f94153e8 ldr x8, [sp, #0x2a0] e2520: 39436109 ldrb w9, [x8, #0xd8] e2524: 370000c9 tbnz w9, #0x0, 0xe253c e2528: 14000001 b 0xe252c e252c: f94153e8 ldr x8, [sp, #0x2a0] e2530: 39436509 ldrb w9, [x8, #0xd9] e2534: 360000c9 tbz w9, #0x0, 0xe254c e2538: 14000001 b 0xe253c e253c: f94153e8 ldr x8, [sp, #0x2a0] e2540: 39440109 ldrb w9, [x8, #0x100] e2544: 36002d49 tbz w9, #0x0, 0xe2aec e2548: 14000001 b 0xe254c e254c: 394bd3e8 ldrb w8, [sp, #0x2f4] e2550: 360018c8 tbz w8, #0x0, 0xe2868 e2554: 14000001 b 0xe2558 e2558: f94153e8 ldr x8, [sp, #0x2a0] e255c: 91010100 add x0, x8, #0x40 e2560: 97ff148c bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e2564: f90107e0 str x0, [sp, #0x208] e2568: 14000001 b 0xe256c e256c: f85c03a8 ldur x8, [x29, #-0x40] e2570: f94153e9 ldr x9, [sp, #0x2a0] e2574: f9407d20 ldr x0, [x9, #0xf8] e2578: f90103e8 str x8, [sp, #0x200] e257c: 97ff0299 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e2580: f900ffe0 str x0, [sp, #0x1f8] e2584: 14000001 b 0xe2588 e2588: f85b83a3 ldur x3, [x29, #-0x48] e258c: f94107e8 ldr x8, [sp, #0x208] e2590: f9400109 ldr x9, [x8] e2594: f9401d29 ldr x9, [x9, #0x38] e2598: aa0803e0 mov x0, x8 e259c: f94103e1 ldr x1, [sp, #0x200] e25a0: f940ffe2 ldr x2, [sp, #0x1f8] e25a4: d63f0120 blr x9 e25a8: f900fbe0 str x0, [sp, #0x1f0] e25ac: 14000001 b 0xe25b0 e25b0: f940fbe8 ldr x8, [sp, #0x1f0] e25b4: f90177e8 str x8, [sp, #0x2e8] e25b8: f94177e9 ldr x9, [sp, #0x2e8] e25bc: f85b83aa ldur x10, [x29, #-0x48] e25c0: eb0a0129 subs x9, x9, x10 e25c4: f900f7e9 str x9, [sp, #0x1e8] e25c8: 5400022a b.ge 0xe260c e25cc: 14000001 b 0xe25d0 e25d0: f94153e8 ldr x8, [sp, #0x2a0] e25d4: f9407d09 ldr x9, [x8, #0xf8] e25d8: f940012a ldr x10, [x9] e25dc: f940014a ldr x10, [x10] e25e0: aa0903e0 mov x0, x9 e25e4: d63f0140 blr x10 e25e8: 14000001 b 0xe25ec e25ec: aa1f03e8 mov x8, xzr e25f0: f94153e9 ldr x9, [sp, #0x2a0] e25f4: f9007d28 str x8, [x9, #0xf8] e25f8: 12807d6a mov w10, #-0x3ec // =-1004 e25fc: b90337ea str w10, [sp, #0x334] e2600: 320003ea orr w10, wzr, #0x1 e2604: b9030bea str w10, [sp, #0x308] e2608: 1400034a b 0xe3330 e260c: f94153e8 ldr x8, [sp, #0x2a0] e2610: f9407d00 ldr x0, [x8, #0xf8] e2614: f85b83a2 ldur x2, [x29, #-0x48] e2618: aa1f03e1 mov x1, xzr e261c: 97ff12b5 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e2620: 14000001 b 0xe2624 e2624: f94153e8 ldr x8, [sp, #0x2a0] e2628: f9407d00 ldr x0, [x8, #0xf8] e262c: d10183a8 sub x8, x29, #0x60 e2630: 97ff06c0 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e2634: 14000001 b 0xe2638 e2638: d10183a0 sub x0, x29, #0x60 e263c: 97ff0a1d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e2640: f900f3e0 str x0, [sp, #0x1e0] e2644: 14000001 b 0xe2648 e2648: f940f3e0 ldr x0, [sp, #0x1e0] e264c: 97ff0f2d bl 0xa6300 <_ZN7android8MetaData5clearEv@plt> e2650: 14000001 b 0xe2654 e2654: d10183a0 sub x0, x29, #0x60 e2658: 97fefcc6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e265c: f94153e0 ldr x0, [sp, #0x2a0] e2660: f9407c00 ldr x0, [x0, #0xf8] e2664: d101a3a8 sub x8, x29, #0x68 e2668: 97ff06b2 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e266c: 14000001 b 0xe2670 e2670: d101a3a0 sub x0, x29, #0x68 e2674: 97ff0a0f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e2678: f900efe0 str x0, [sp, #0x1d8] e267c: 14000001 b 0xe2680 e2680: b85b43a8 ldur w8, [x29, #-0x4c] e2684: 2a0803e9 mov w9, w8 e2688: 52884808 mov w8, #0x4240 // =16960 e268c: 72a001e8 movk w8, #0xf, lsl #16 e2690: 2a0803ea mov w10, w8 e2694: 9b0a7d29 mul x9, x9, x10 e2698: f94153ea ldr x10, [sp, #0x2a0] e269c: b980494b ldrsw x11, [x10, #0x48] e26a0: 9acb0d22 sdiv x2, x9, x11 e26a4: 528daca1 mov w1, #0x6d65 // =28005 e26a8: 72ae8d21 movk w1, #0x7469, lsl #16 e26ac: f940efe0 ldr x0, [sp, #0x1d8] e26b0: 97ff1ca4 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e26b4: b901d7e0 str w0, [sp, #0x1d4] e26b8: 14000001 b 0xe26bc e26bc: d101a3a0 sub x0, x29, #0x68 e26c0: 97fefcac bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e26c4: f94153e0 ldr x0, [sp, #0x2a0] e26c8: f9407c00 ldr x0, [x0, #0xf8] e26cc: d101c3a8 sub x8, x29, #0x70 e26d0: 97ff0698 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e26d4: 14000001 b 0xe26d8 e26d8: d101c3a0 sub x0, x29, #0x70 e26dc: 97ff09f5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e26e0: f900e7e0 str x0, [sp, #0x1c8] e26e4: 14000001 b 0xe26e8 e26e8: b85b03a8 ldur w8, [x29, #-0x50] e26ec: 2a0803e9 mov w9, w8 e26f0: 52884808 mov w8, #0x4240 // =16960 e26f4: 72a001e8 movk w8, #0xf, lsl #16 e26f8: 2a0803ea mov w10, w8 e26fc: 9b0a7d29 mul x9, x9, x10 e2700: f94153ea ldr x10, [sp, #0x2a0] e2704: b980494b ldrsw x11, [x10, #0x48] e2708: 9acb0d22 sdiv x2, x9, x11 e270c: 528e4c21 mov w1, #0x7261 // =29281 e2710: 72ac8ea1 movk w1, #0x6475, lsl #16 e2714: f940e7e0 ldr x0, [sp, #0x1c8] e2718: 97ff1c8a bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e271c: b901c7e0 str w0, [sp, #0x1c4] e2720: 14000001 b 0xe2724 e2724: d101c3a0 sub x0, x29, #0x70 e2728: 97fefc92 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e272c: f94183e0 ldr x0, [sp, #0x300] e2730: b7f805a0 tbnz x0, #0x3f, 0xe27e4 e2734: 14000001 b 0xe2738 e2738: f94153e8 ldr x8, [sp, #0x2a0] e273c: f9407d00 ldr x0, [x8, #0xf8] e2740: d101e3a8 sub x8, x29, #0x78 e2744: 97ff067b bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e2748: 14000001 b 0xe274c e274c: d101e3a0 sub x0, x29, #0x78 e2750: 97ff09d8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e2754: f900dfe0 str x0, [sp, #0x1b8] e2758: 14000001 b 0xe275c e275c: f94183e2 ldr x2, [sp, #0x300] e2760: 528e4a81 mov w1, #0x7254 // =29268 e2764: 72ae8c21 movk w1, #0x7461, lsl #16 e2768: f940dfe0 ldr x0, [sp, #0x1b8] e276c: 97ff1c75 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e2770: b901b7e0 str w0, [sp, #0x1b4] e2774: 14000001 b 0xe2778 e2778: d101e3a0 sub x0, x29, #0x78 e277c: 97fefc7d bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e2780: 14000019 b 0xe27e4 e2784: f9018be0 str x0, [sp, #0x310] e2788: 2a0103e8 mov w8, w1 e278c: b9030fe8 str w8, [sp, #0x30c] e2790: d10183a0 sub x0, x29, #0x60 e2794: 97fefc77 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e2798: 140002f6 b 0xe3370 e279c: f9018be0 str x0, [sp, #0x310] e27a0: 2a0103e8 mov w8, w1 e27a4: b9030fe8 str w8, [sp, #0x30c] e27a8: d101a3a0 sub x0, x29, #0x68 e27ac: 97fefc71 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e27b0: 140002f0 b 0xe3370 e27b4: f9018be0 str x0, [sp, #0x310] e27b8: 2a0103e8 mov w8, w1 e27bc: b9030fe8 str w8, [sp, #0x30c] e27c0: d101c3a0 sub x0, x29, #0x70 e27c4: 97fefc6b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e27c8: 140002ea b 0xe3370 e27cc: f9018be0 str x0, [sp, #0x310] e27d0: 2a0103e8 mov w8, w1 e27d4: b9030fe8 str w8, [sp, #0x30c] e27d8: d101e3a0 sub x0, x29, #0x78 e27dc: 97fefc65 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e27e0: 140002e4 b 0xe3370 e27e4: 385ac3a8 ldurb w8, [x29, #-0x54] e27e8: 36000368 tbz w8, #0x0, 0xe2854 e27ec: 14000001 b 0xe27f0 e27f0: f94153e8 ldr x8, [sp, #0x2a0] e27f4: f9407d00 ldr x0, [x8, #0xf8] e27f8: d10203a8 sub x8, x29, #0x80 e27fc: 97ff064d bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e2800: 14000001 b 0xe2804 e2804: d10203a0 sub x0, x29, #0x80 e2808: 97ff09aa bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e280c: f900d7e0 str x0, [sp, #0x1a8] e2810: 14000001 b 0xe2814 e2814: 528dcc61 mov w1, #0x6e63 // =28259 e2818: 72ae6f21 movk w1, #0x7379, lsl #16 e281c: 320003e2 orr w2, wzr, #0x1 e2820: f940d7e0 ldr x0, [sp, #0x1a8] e2824: 97ff0413 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e2828: b901a7e0 str w0, [sp, #0x1a4] e282c: 14000001 b 0xe2830 e2830: d10203a0 sub x0, x29, #0x80 e2834: 97fefc4f bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e2838: 14000007 b 0xe2854 e283c: f9018be0 str x0, [sp, #0x310] e2840: 2a0103e8 mov w8, w1 e2844: b9030fe8 str w8, [sp, #0x30c] e2848: d10203a0 sub x0, x29, #0x80 e284c: 97fefc49 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e2850: 140002c8 b 0xe3370 e2854: f94153e8 ldr x8, [sp, #0x2a0] e2858: b9405909 ldr w9, [x8, #0x58] e285c: 11000529 add w9, w9, #0x1 e2860: b9005909 str w9, [x8, #0x58] e2864: 14000001 b 0xe2868 e2868: f94153e8 ldr x8, [sp, #0x2a0] e286c: 39436109 ldrb w9, [x8, #0xd8] e2870: 37000229 tbnz w9, #0x0, 0xe28b4 e2874: 14000001 b 0xe2878 e2878: f94153e8 ldr x8, [sp, #0x2a0] e287c: 39436509 ldrb w9, [x8, #0xd9] e2880: 370001a9 tbnz w9, #0x0, 0xe28b4 e2884: 14000001 b 0xe2888 e2888: f94153e8 ldr x8, [sp, #0x2a0] e288c: f9407d09 ldr x9, [x8, #0xf8] e2890: f94193ea ldr x10, [sp, #0x320] e2894: f9000149 str x9, [x10] e2898: aa1f03e9 mov x9, xzr e289c: f9007d09 str x9, [x8, #0xf8] e28a0: 2a1f03eb mov w11, wzr e28a4: b90337eb str w11, [sp, #0x334] e28a8: 320003eb orr w11, wzr, #0x1 e28ac: b9030beb str w11, [sp, #0x308] e28b0: 140002a0 b 0xe3330 e28b4: f94153e8 ldr x8, [sp, #0x2a0] e28b8: f9407d00 ldr x0, [x8, #0xf8] e28bc: 97fefcd5 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> e28c0: f900cfe0 str x0, [sp, #0x198] e28c4: 14000001 b 0xe28c8 e28c8: f94153e8 ldr x8, [sp, #0x2a0] e28cc: f9407d00 ldr x0, [x8, #0xf8] e28d0: 97ff01c4 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e28d4: f900cbe0 str x0, [sp, #0x190] e28d8: 14000001 b 0xe28dc e28dc: f94153e8 ldr x8, [sp, #0x2a0] e28e0: f9407d00 ldr x0, [x8, #0xf8] e28e4: 97ff1347 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> e28e8: f900c7e0 str x0, [sp, #0x188] e28ec: 14000001 b 0xe28f0 e28f0: f940cbe8 ldr x8, [sp, #0x190] e28f4: f940c7e9 ldr x9, [sp, #0x188] e28f8: 8b09010a add x10, x8, x9 e28fc: f90173ea str x10, [sp, #0x2e0] e2900: f94173e1 ldr x1, [sp, #0x2e0] e2904: f94153e0 ldr x0, [sp, #0x2a0] e2908: 97ff16a2 bl 0xa8390 <_ZNK7android11MPEG4Source12parseNALSizeEPKh@plt> e290c: f900c3e0 str x0, [sp, #0x180] e2910: 14000001 b 0xe2914 e2914: f940c3e8 ldr x8, [sp, #0x180] e2918: f9016fe8 str x8, [sp, #0x2d8] e291c: f94153e9 ldr x9, [sp, #0x2a0] e2920: f940712a ldr x10, [x9, #0xe0] e2924: f9416feb ldr x11, [sp, #0x2d8] e2928: aa2b03eb mvn x11, x11 e292c: eb0b014a subs x10, x10, x11 e2930: f900bfea str x10, [sp, #0x178] e2934: 54000069 b.ls 0xe2940 e2938: 14000001 b 0xe293c e293c: 14000001 b 0xe2940 e2940: f94153e8 ldr x8, [sp, #0x2a0] e2944: f9407d00 ldr x0, [x8, #0xf8] e2948: 97fefcb2 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> e294c: f900bbe0 str x0, [sp, #0x170] e2950: 14000001 b 0xe2954 e2954: f94153e8 ldr x8, [sp, #0x2a0] e2958: f9407109 ldr x9, [x8, #0xe0] e295c: f940bbea ldr x10, [sp, #0x170] e2960: eb090149 subs x9, x10, x9 e2964: f9416feb ldr x11, [sp, #0x2d8] e2968: eb0b0129 subs x9, x9, x11 e296c: f900b7e9 str x9, [sp, #0x168] e2970: 54000222 b.hs 0xe29b4 e2974: 14000001 b 0xe2978 e2978: f94153e8 ldr x8, [sp, #0x2a0] e297c: f9407d09 ldr x9, [x8, #0xf8] e2980: f940012a ldr x10, [x9] e2984: f940014a ldr x10, [x10] e2988: aa0903e0 mov x0, x9 e298c: d63f0140 blr x10 e2990: 14000001 b 0xe2994 e2994: aa1f03e8 mov x8, xzr e2998: f94153e9 ldr x9, [sp, #0x2a0] e299c: f9007d28 str x8, [x9, #0xf8] e29a0: 12807dca mov w10, #-0x3ef // =-1007 e29a4: b90337ea str w10, [sp, #0x334] e29a8: 320003ea orr w10, wzr, #0x1 e29ac: b9030bea str w10, [sp, #0x308] e29b0: 14000260 b 0xe3330 e29b4: f94153e8 ldr x8, [sp, #0x2a0] e29b8: f9407d00 ldr x0, [x8, #0xf8] e29bc: 97ff14d9 bl 0xa7d20 <_ZN7android11MediaBuffer5cloneEv@plt> e29c0: f900b3e0 str x0, [sp, #0x160] e29c4: 14000001 b 0xe29c8 e29c8: f940b3e8 ldr x8, [sp, #0x160] e29cc: f9016be8 str x8, [sp, #0x2d0] e29d0: f9416be9 ldr x9, [sp, #0x2d0] e29d4: f94153ea ldr x10, [sp, #0x2a0] e29d8: f9407d40 ldr x0, [x10, #0xf8] e29dc: f900afe9 str x9, [sp, #0x158] e29e0: 97ff1308 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> e29e4: f900abe0 str x0, [sp, #0x150] e29e8: 14000001 b 0xe29ec e29ec: f94153e8 ldr x8, [sp, #0x2a0] e29f0: f9407109 ldr x9, [x8, #0xe0] e29f4: f940abea ldr x10, [sp, #0x150] e29f8: 8b090141 add x1, x10, x9 e29fc: f9416fe2 ldr x2, [sp, #0x2d8] e2a00: f940afe0 ldr x0, [sp, #0x158] e2a04: 97ff11bb bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e2a08: 14000001 b 0xe2a0c e2a0c: f94153e8 ldr x8, [sp, #0x2a0] e2a10: f9407d09 ldr x9, [x8, #0xf8] e2a14: aa0903e0 mov x0, x9 e2a18: f900a7e0 str x0, [sp, #0x148] e2a1c: aa0903e0 mov x0, x9 e2a20: 97ff12f8 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> e2a24: f900a3e0 str x0, [sp, #0x140] e2a28: 14000001 b 0xe2a2c e2a2c: f94153e8 ldr x8, [sp, #0x2a0] e2a30: f9407109 ldr x9, [x8, #0xe0] e2a34: f940a3ea ldr x10, [sp, #0x140] e2a38: 8b090149 add x9, x10, x9 e2a3c: f9416feb ldr x11, [sp, #0x2d8] e2a40: 8b0b0129 add x9, x9, x11 e2a44: f9407d00 ldr x0, [x8, #0xf8] e2a48: f9009fe9 str x9, [sp, #0x138] e2a4c: 97fefc71 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> e2a50: f9009be0 str x0, [sp, #0x130] e2a54: 14000001 b 0xe2a58 e2a58: f94153e8 ldr x8, [sp, #0x2a0] e2a5c: f9407109 ldr x9, [x8, #0xe0] e2a60: f9409bea ldr x10, [sp, #0x130] e2a64: eb090149 subs x9, x10, x9 e2a68: f9416feb ldr x11, [sp, #0x2d8] e2a6c: eb0b0122 subs x2, x9, x11 e2a70: f940a7e0 ldr x0, [sp, #0x148] e2a74: f9409fe1 ldr x1, [sp, #0x138] e2a78: 97ff119e bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e2a7c: 14000001 b 0xe2a80 e2a80: f94153e8 ldr x8, [sp, #0x2a0] e2a84: f9407d00 ldr x0, [x8, #0xf8] e2a88: 97fefc62 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> e2a8c: f90097e0 str x0, [sp, #0x128] e2a90: 14000001 b 0xe2a94 e2a94: f94097e8 ldr x8, [sp, #0x128] e2a98: b50001a8 cbnz x8, 0xe2acc e2a9c: 14000001 b 0xe2aa0 e2aa0: f94153e8 ldr x8, [sp, #0x2a0] e2aa4: f9407d09 ldr x9, [x8, #0xf8] e2aa8: f940012a ldr x10, [x9] e2aac: f940014a ldr x10, [x10] e2ab0: aa0903e0 mov x0, x9 e2ab4: d63f0140 blr x10 e2ab8: 14000001 b 0xe2abc e2abc: aa1f03e8 mov x8, xzr e2ac0: f94153e9 ldr x9, [sp, #0x2a0] e2ac4: f9007d28 str x8, [x9, #0xf8] e2ac8: 14000001 b 0xe2acc e2acc: f9416be8 ldr x8, [sp, #0x2d0] e2ad0: f94193e9 ldr x9, [sp, #0x320] e2ad4: f9000128 str x8, [x9] e2ad8: 2a1f03ea mov w10, wzr e2adc: b90337ea str w10, [sp, #0x334] e2ae0: 320003ea orr w10, wzr, #0x1 e2ae4: b9030bea str w10, [sp, #0x308] e2ae8: 14000212 b 0xe3330 e2aec: aa1f03e8 mov x8, xzr e2af0: f90167e8 str x8, [sp, #0x2c8] e2af4: 2a1f03e9 mov w9, wzr e2af8: b817c3a9 stur w9, [x29, #-0x84] e2afc: f94153e8 ldr x8, [sp, #0x2a0] e2b00: 9100e100 add x0, x8, #0x38 e2b04: 97ff08eb bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e2b08: f90093e0 str x0, [sp, #0x120] e2b0c: 14000001 b 0xe2b10 e2b10: 528e4da1 mov w1, #0x726d // =29293 e2b14: 72ad2c81 movk w1, #0x6964, lsl #16 e2b18: d10213a2 sub x2, x29, #0x84 e2b1c: f94093e0 ldr x0, [sp, #0x120] e2b20: 97ff0a60 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> e2b24: b9011fe0 str w0, [sp, #0x11c] e2b28: 14000001 b 0xe2b2c e2b2c: 2a1f03e0 mov w0, wzr e2b30: b9411fe8 ldr w8, [sp, #0x11c] e2b34: b9011be0 str w0, [sp, #0x118] e2b38: 36000108 tbz w8, #0x0, 0xe2b58 e2b3c: 14000001 b 0xe2b40 e2b40: b857c3a8 ldur w8, [x29, #-0x84] e2b44: 71000108 subs w8, w8, #0x0 e2b48: 1a9f07e9 cset w9, ne e2b4c: b90117e8 str w8, [sp, #0x114] e2b50: b9011be9 str w9, [sp, #0x118] e2b54: 14000001 b 0xe2b58 e2b58: b9411be8 ldr w8, [sp, #0x118] e2b5c: 12000108 and w8, w8, #0x1 e2b60: 390b13e8 strb w8, [sp, #0x2c4] e2b64: 394b13e8 ldrb w8, [sp, #0x2c4] e2b68: 36000368 tbz w8, #0x0, 0xe2bd4 e2b6c: 14000001 b 0xe2b70 e2b70: f94153e8 ldr x8, [sp, #0x2a0] e2b74: 91010100 add x0, x8, #0x40 e2b78: 97ff1306 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e2b7c: f90087e0 str x0, [sp, #0x108] e2b80: 14000001 b 0xe2b84 e2b84: f85c03a8 ldur x8, [x29, #-0x40] e2b88: f94153e9 ldr x9, [sp, #0x2a0] e2b8c: f9407d20 ldr x0, [x9, #0xf8] e2b90: f90083e8 str x8, [sp, #0x100] e2b94: 97ff0113 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e2b98: f9007fe0 str x0, [sp, #0xf8] e2b9c: 14000001 b 0xe2ba0 e2ba0: f85b83a3 ldur x3, [x29, #-0x48] e2ba4: f94087e8 ldr x8, [sp, #0x108] e2ba8: f9400109 ldr x9, [x8] e2bac: f9401d29 ldr x9, [x9, #0x38] e2bb0: aa0803e0 mov x0, x8 e2bb4: f94083e1 ldr x1, [sp, #0x100] e2bb8: f9407fe2 ldr x2, [sp, #0xf8] e2bbc: d63f0120 blr x9 e2bc0: f9007be0 str x0, [sp, #0xf0] e2bc4: 14000001 b 0xe2bc8 e2bc8: f9407be8 ldr x8, [sp, #0xf0] e2bcc: f90167e8 str x8, [sp, #0x2c8] e2bd0: 14000014 b 0xe2c20 e2bd4: f94153e8 ldr x8, [sp, #0x2a0] e2bd8: 91010100 add x0, x8, #0x40 e2bdc: 97ff12ed bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e2be0: f90077e0 str x0, [sp, #0xe8] e2be4: 14000001 b 0xe2be8 e2be8: f85c03a1 ldur x1, [x29, #-0x40] e2bec: f94153e8 ldr x8, [sp, #0x2a0] e2bf0: f9408502 ldr x2, [x8, #0x108] e2bf4: f85b83a3 ldur x3, [x29, #-0x48] e2bf8: f94077e9 ldr x9, [sp, #0xe8] e2bfc: f940012a ldr x10, [x9] e2c00: f9401d4a ldr x10, [x10, #0x38] e2c04: aa0903e0 mov x0, x9 e2c08: d63f0140 blr x10 e2c0c: f90073e0 str x0, [sp, #0xe0] e2c10: 14000001 b 0xe2c14 e2c14: f94073e8 ldr x8, [sp, #0xe0] e2c18: f90167e8 str x8, [sp, #0x2c8] e2c1c: 14000001 b 0xe2c20 e2c20: f94167e8 ldr x8, [sp, #0x2c8] e2c24: f85b83a9 ldur x9, [x29, #-0x48] e2c28: eb090108 subs x8, x8, x9 e2c2c: f9006fe8 str x8, [sp, #0xd8] e2c30: 5400022a b.ge 0xe2c74 e2c34: 14000001 b 0xe2c38 e2c38: f94153e8 ldr x8, [sp, #0x2a0] e2c3c: f9407d09 ldr x9, [x8, #0xf8] e2c40: f940012a ldr x10, [x9] e2c44: f940014a ldr x10, [x10] e2c48: aa0903e0 mov x0, x9 e2c4c: d63f0140 blr x10 e2c50: 14000001 b 0xe2c54 e2c54: aa1f03e8 mov x8, xzr e2c58: f94153e9 ldr x9, [sp, #0x2a0] e2c5c: f9007d28 str x8, [x9, #0xf8] e2c60: 12807d6a mov w10, #-0x3ec // =-1004 e2c64: b90337ea str w10, [sp, #0x334] e2c68: 320003ea orr w10, wzr, #0x1 e2c6c: b9030bea str w10, [sp, #0x308] e2c70: 140001b0 b 0xe3330 e2c74: 394b13e8 ldrb w8, [sp, #0x2c4] e2c78: 36000128 tbz w8, #0x0, 0xe2c9c e2c7c: 14000001 b 0xe2c80 e2c80: f94153e8 ldr x8, [sp, #0x2a0] e2c84: f9407d00 ldr x0, [x8, #0xf8] e2c88: f85b83a2 ldur x2, [x29, #-0x48] e2c8c: aa1f03e1 mov x1, xzr e2c90: 97ff1118 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e2c94: 14000001 b 0xe2c98 e2c98: 140000de b 0xe3010 e2c9c: f94153e8 ldr x8, [sp, #0x2a0] e2ca0: f9407d00 ldr x0, [x8, #0xf8] e2ca4: 97ff00cf bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e2ca8: f9006be0 str x0, [sp, #0xd0] e2cac: 14000001 b 0xe2cb0 e2cb0: f9406be8 ldr x8, [sp, #0xd0] e2cb4: f9015fe8 str x8, [sp, #0x2b8] e2cb8: aa1f03e9 mov x9, xzr e2cbc: f81703a9 stur x9, [x29, #-0x90] e2cc0: f9015be9 str x9, [sp, #0x2b0] e2cc4: 14000001 b 0xe2cc8 e2cc8: f85703a8 ldur x8, [x29, #-0x90] e2ccc: f85b83a9 ldur x9, [x29, #-0x48] e2cd0: eb090108 subs x8, x8, x9 e2cd4: f90067e8 str x8, [sp, #0xc8] e2cd8: 540013a2 b.hs 0xe2f4c e2cdc: 14000001 b 0xe2ce0 e2ce0: aa1f03e8 mov x8, xzr e2ce4: f81683a8 stur x8, [x29, #-0x98] e2ce8: f94153e8 ldr x8, [sp, #0x2a0] e2cec: 91038103 add x3, x8, #0xe0 e2cf0: d10263a0 sub x0, x29, #0x98 e2cf4: d10123a1 sub x1, x29, #0x48 e2cf8: d10243a2 sub x2, x29, #0x90 e2cfc: 940001a3 bl 0xe3388 e2d00: b900c7e0 str w0, [sp, #0xc4] e2d04: 14000001 b 0xe2d08 e2d08: b940c7e8 ldr w8, [sp, #0xc4] e2d0c: 2a2803e9 mvn w9, w8 e2d10: 12000129 and w9, w9, #0x1 e2d14: 390ab3e9 strb w9, [sp, #0x2ac] e2d18: aa1f03ea mov x10, xzr e2d1c: f81603aa stur x10, [x29, #-0xa0] e2d20: 394ab3e9 ldrb w9, [sp, #0x2ac] e2d24: 370003e9 tbnz w9, #0x0, 0xe2da0 e2d28: 14000001 b 0xe2d2c e2d2c: f94153e8 ldr x8, [sp, #0x2a0] e2d30: f9408509 ldr x9, [x8, #0x108] e2d34: f85703aa ldur x10, [x29, #-0x90] e2d38: 8b0a0121 add x1, x9, x10 e2d3c: aa0803e0 mov x0, x8 e2d40: 97ff1594 bl 0xa8390 <_ZNK7android11MPEG4Source12parseNALSizeEPKh@plt> e2d44: f9005fe0 str x0, [sp, #0xb8] e2d48: 14000001 b 0xe2d4c e2d4c: f9405fe8 ldr x8, [sp, #0xb8] e2d50: f81603a8 stur x8, [x29, #-0xa0] e2d54: f94153e9 ldr x9, [sp, #0x2a0] e2d58: f940712a ldr x10, [x9, #0xe0] e2d5c: f85703ab ldur x11, [x29, #-0x90] e2d60: 8b0a016a add x10, x11, x10 e2d64: f81703aa stur x10, [x29, #-0x90] e2d68: aa1f03ea mov x10, xzr e2d6c: f81583aa stur x10, [x29, #-0xa8] e2d70: d102a3a0 sub x0, x29, #0xa8 e2d74: d10123a1 sub x1, x29, #0x48 e2d78: d10243a2 sub x2, x29, #0x90 e2d7c: d10283a3 sub x3, x29, #0xa0 e2d80: 94000182 bl 0xe3388 e2d84: b900b7e0 str w0, [sp, #0xb4] e2d88: 14000001 b 0xe2d8c e2d8c: b940b7e8 ldr w8, [sp, #0xb4] e2d90: 2a2803e9 mvn w9, w8 e2d94: 12000129 and w9, w9, #0x1 e2d98: 390ab3e9 strb w9, [sp, #0x2ac] e2d9c: 14000001 b 0xe2da0 e2da0: 394ab3e8 ldrb w8, [sp, #0x2ac] e2da4: 36000228 tbz w8, #0x0, 0xe2de8 e2da8: 14000001 b 0xe2dac e2dac: f94153e8 ldr x8, [sp, #0x2a0] e2db0: f9407d09 ldr x9, [x8, #0xf8] e2db4: f940012a ldr x10, [x9] e2db8: f940014a ldr x10, [x10] e2dbc: aa0903e0 mov x0, x9 e2dc0: d63f0140 blr x10 e2dc4: 14000001 b 0xe2dc8 e2dc8: aa1f03e8 mov x8, xzr e2dcc: f94153e9 ldr x9, [sp, #0x2a0] e2dd0: f9007d28 str x8, [x9, #0xf8] e2dd4: 12807dca mov w10, #-0x3ef // =-1007 e2dd8: b90337ea str w10, [sp, #0x334] e2ddc: 320003ea orr w10, wzr, #0x1 e2de0: b9030bea str w10, [sp, #0x308] e2de4: 14000153 b 0xe3330 e2de8: f85603a8 ldur x8, [x29, #-0xa0] e2dec: b5000068 cbnz x8, 0xe2df8 e2df0: 14000001 b 0xe2df4 e2df4: 17ffffb5 b 0xe2cc8 e2df8: f9415be8 ldr x8, [sp, #0x2b0] e2dfc: b1001508 adds x8, x8, #0x5 e2e00: f90057e8 str x8, [sp, #0xa8] e2e04: 54000348 b.hi 0xe2e6c e2e08: 14000001 b 0xe2e0c e2e0c: f9415be8 ldr x8, [sp, #0x2b0] e2e10: 91001108 add x8, x8, #0x4 e2e14: f85603a9 ldur x9, [x29, #-0xa0] e2e18: aa2903e9 mvn x9, x9 e2e1c: eb090108 subs x8, x8, x9 e2e20: f90053e8 str x8, [sp, #0xa0] e2e24: 54000248 b.hi 0xe2e6c e2e28: 14000001 b 0xe2e2c e2e2c: f9415be8 ldr x8, [sp, #0x2b0] e2e30: f85603a9 ldur x9, [x29, #-0xa0] e2e34: 8b090108 add x8, x8, x9 e2e38: 91001108 add x8, x8, #0x4 e2e3c: f94153e9 ldr x9, [sp, #0x2a0] e2e40: f9407d20 ldr x0, [x9, #0xf8] e2e44: f9004fe8 str x8, [sp, #0x98] e2e48: 97ff04c6 bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> e2e4c: f9004be0 str x0, [sp, #0x90] e2e50: 14000001 b 0xe2e54 e2e54: f9404fe8 ldr x8, [sp, #0x98] e2e58: f9404be9 ldr x9, [sp, #0x90] e2e5c: eb09010a subs x10, x8, x9 e2e60: f90047ea str x10, [sp, #0x88] e2e64: 54000229 b.ls 0xe2ea8 e2e68: 14000001 b 0xe2e6c e2e6c: f94153e8 ldr x8, [sp, #0x2a0] e2e70: f9407d09 ldr x9, [x8, #0xf8] e2e74: f940012a ldr x10, [x9] e2e78: f940014a ldr x10, [x10] e2e7c: aa0903e0 mov x0, x9 e2e80: d63f0140 blr x10 e2e84: 14000001 b 0xe2e88 e2e88: aa1f03e8 mov x8, xzr e2e8c: f94153e9 ldr x9, [sp, #0x2a0] e2e90: f9007d28 str x8, [x9, #0xf8] e2e94: 12807dca mov w10, #-0x3ef // =-1007 e2e98: b90337ea str w10, [sp, #0x334] e2e9c: 320003ea orr w10, wzr, #0x1 e2ea0: b9030bea str w10, [sp, #0x308] e2ea4: 14000123 b 0xe3330 e2ea8: f9415fe8 ldr x8, [sp, #0x2b8] e2eac: f9415be9 ldr x9, [sp, #0x2b0] e2eb0: 9100052a add x10, x9, #0x1 e2eb4: f9015bea str x10, [sp, #0x2b0] e2eb8: 2a1f03eb mov w11, wzr e2ebc: 3829690b strb w11, [x8, x9] e2ec0: f9415fe8 ldr x8, [sp, #0x2b8] e2ec4: f9415be9 ldr x9, [sp, #0x2b0] e2ec8: 9100052a add x10, x9, #0x1 e2ecc: f9015bea str x10, [sp, #0x2b0] e2ed0: 3829690b strb w11, [x8, x9] e2ed4: f9415fe8 ldr x8, [sp, #0x2b8] e2ed8: f9415be9 ldr x9, [sp, #0x2b0] e2edc: 9100052a add x10, x9, #0x1 e2ee0: f9015bea str x10, [sp, #0x2b0] e2ee4: 3829690b strb w11, [x8, x9] e2ee8: f9415fe8 ldr x8, [sp, #0x2b8] e2eec: f9415be9 ldr x9, [sp, #0x2b0] e2ef0: 9100052a add x10, x9, #0x1 e2ef4: f9015bea str x10, [sp, #0x2b0] e2ef8: 320003eb orr w11, wzr, #0x1 e2efc: 3829690b strb w11, [x8, x9] e2f00: f9415fe8 ldr x8, [sp, #0x2b8] e2f04: f9415be9 ldr x9, [sp, #0x2b0] e2f08: 8b090100 add x0, x8, x9 e2f0c: f94153e8 ldr x8, [sp, #0x2a0] e2f10: f9408509 ldr x9, [x8, #0x108] e2f14: f85703aa ldur x10, [x29, #-0x90] e2f18: 8b0a0121 add x1, x9, x10 e2f1c: f85603a2 ldur x2, [x29, #-0xa0] e2f20: 97fef39c bl 0x9fd90 e2f24: f85603a8 ldur x8, [x29, #-0xa0] e2f28: f85703a9 ldur x9, [x29, #-0x90] e2f2c: 8b080128 add x8, x9, x8 e2f30: f81703a8 stur x8, [x29, #-0x90] e2f34: f85603a8 ldur x8, [x29, #-0xa0] e2f38: f9415be9 ldr x9, [sp, #0x2b0] e2f3c: 8b080128 add x8, x9, x8 e2f40: f9015be8 str x8, [sp, #0x2b0] e2f44: f90043e0 str x0, [sp, #0x80] e2f48: 17ffff60 b 0xe2cc8 e2f4c: 14000001 b 0xe2f50 e2f50: d10303a8 sub x8, x29, #0xc0 e2f54: d10243a0 sub x0, x29, #0x90 e2f58: d10123a1 sub x1, x29, #0x48 e2f5c: 97ff1f71 bl 0xaad20 <_ZN7android10Compare_EQImmEENS_7AStringERKT_RKT0_@plt> e2f60: 14000001 b 0xe2f64 e2f64: d10303a0 sub x0, x29, #0xc0 e2f68: 97ff175a bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> e2f6c: b9007fe0 str w0, [sp, #0x7c] e2f70: 14000001 b 0xe2f74 e2f74: b9407fe8 ldr w8, [sp, #0x7c] e2f78: 37000308 tbnz w8, #0x0, 0xe2fd8 e2f7c: 14000001 b 0xe2f80 e2f80: d00008a1 adrp x1, 0x1f8000 e2f84: 913bc021 add x1, x1, #0xef0 e2f88: d10363a0 sub x0, x29, #0xd8 e2f8c: 97ff02fd bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> e2f90: 14000001 b 0xe2f94 e2f94: d10363a0 sub x0, x29, #0xd8 e2f98: d10303a1 sub x1, x29, #0xc0 e2f9c: 97feff51 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> e2fa0: 14000001 b 0xe2fa4 e2fa4: d10363a0 sub x0, x29, #0xd8 e2fa8: 97fefb56 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> e2fac: 1400000b b 0xe2fd8 e2fb0: f9018be0 str x0, [sp, #0x310] e2fb4: 2a0103e8 mov w8, w1 e2fb8: b9030fe8 str w8, [sp, #0x30c] e2fbc: 14000012 b 0xe3004 e2fc0: f9018be0 str x0, [sp, #0x310] e2fc4: 2a0103e8 mov w8, w1 e2fc8: b9030fe8 str w8, [sp, #0x30c] e2fcc: d10363a0 sub x0, x29, #0xd8 e2fd0: 97fefb4c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> e2fd4: 1400000c b 0xe3004 e2fd8: d10303a0 sub x0, x29, #0xc0 e2fdc: 97fefb49 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> e2fe0: 14000001 b 0xe2fe4 e2fe4: 14000001 b 0xe2fe8 e2fe8: f94153e8 ldr x8, [sp, #0x2a0] e2fec: f9407d00 ldr x0, [x8, #0xf8] e2ff0: f9415be2 ldr x2, [sp, #0x2b0] e2ff4: aa1f03e1 mov x1, xzr e2ff8: 97ff103e bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e2ffc: 14000001 b 0xe3000 e3000: 14000004 b 0xe3010 e3004: d10303a0 sub x0, x29, #0xc0 e3008: 97fefb3e bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> e300c: 140000d9 b 0xe3370 e3010: f94153e8 ldr x8, [sp, #0x2a0] e3014: f9407d00 ldr x0, [x8, #0xf8] e3018: d10383a8 sub x8, x29, #0xe0 e301c: 97ff0445 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e3020: 14000001 b 0xe3024 e3024: d10383a0 sub x0, x29, #0xe0 e3028: 97ff07a2 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e302c: f9003be0 str x0, [sp, #0x70] e3030: 14000001 b 0xe3034 e3034: f9403be0 ldr x0, [sp, #0x70] e3038: 97ff0cb2 bl 0xa6300 <_ZN7android8MetaData5clearEv@plt> e303c: 14000001 b 0xe3040 e3040: d10383a0 sub x0, x29, #0xe0 e3044: 97fefa4b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3048: f94153e0 ldr x0, [sp, #0x2a0] e304c: f9407c00 ldr x0, [x0, #0xf8] e3050: d103a3a8 sub x8, x29, #0xe8 e3054: 97ff0437 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e3058: 14000001 b 0xe305c e305c: d103a3a0 sub x0, x29, #0xe8 e3060: 97ff0794 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3064: f90037e0 str x0, [sp, #0x68] e3068: 14000001 b 0xe306c e306c: b85b43a8 ldur w8, [x29, #-0x4c] e3070: 2a0803e9 mov w9, w8 e3074: 52884808 mov w8, #0x4240 // =16960 e3078: 72a001e8 movk w8, #0xf, lsl #16 e307c: 2a0803ea mov w10, w8 e3080: 9b0a7d29 mul x9, x9, x10 e3084: f94153ea ldr x10, [sp, #0x2a0] e3088: b980494b ldrsw x11, [x10, #0x48] e308c: 9acb0d22 sdiv x2, x9, x11 e3090: 528daca1 mov w1, #0x6d65 // =28005 e3094: 72ae8d21 movk w1, #0x7469, lsl #16 e3098: f94037e0 ldr x0, [sp, #0x68] e309c: 97ff1a29 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e30a0: b90067e0 str w0, [sp, #0x64] e30a4: 14000001 b 0xe30a8 e30a8: d103a3a0 sub x0, x29, #0xe8 e30ac: 97fefa31 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e30b0: f94153e0 ldr x0, [sp, #0x2a0] e30b4: f9407c00 ldr x0, [x0, #0xf8] e30b8: d103c3a8 sub x8, x29, #0xf0 e30bc: 97ff041d bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e30c0: 14000001 b 0xe30c4 e30c4: d103c3a0 sub x0, x29, #0xf0 e30c8: 97ff077a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e30cc: f9002fe0 str x0, [sp, #0x58] e30d0: 14000001 b 0xe30d4 e30d4: b85b03a8 ldur w8, [x29, #-0x50] e30d8: 2a0803e9 mov w9, w8 e30dc: 52884808 mov w8, #0x4240 // =16960 e30e0: 72a001e8 movk w8, #0xf, lsl #16 e30e4: 2a0803ea mov w10, w8 e30e8: 9b0a7d29 mul x9, x9, x10 e30ec: f94153ea ldr x10, [sp, #0x2a0] e30f0: b980494b ldrsw x11, [x10, #0x48] e30f4: 9acb0d22 sdiv x2, x9, x11 e30f8: 528e4c21 mov w1, #0x7261 // =29281 e30fc: 72ac8ea1 movk w1, #0x6475, lsl #16 e3100: f9402fe0 ldr x0, [sp, #0x58] e3104: 97ff1a0f bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e3108: b90057e0 str w0, [sp, #0x54] e310c: 14000001 b 0xe3110 e3110: d103c3a0 sub x0, x29, #0xf0 e3114: 97fefa17 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3118: f94183e0 ldr x0, [sp, #0x300] e311c: b7f805a0 tbnz x0, #0x3f, 0xe31d0 e3120: 14000001 b 0xe3124 e3124: f94153e8 ldr x8, [sp, #0x2a0] e3128: f9407d00 ldr x0, [x8, #0xf8] e312c: d103e3a8 sub x8, x29, #0xf8 e3130: 97ff0400 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e3134: 14000001 b 0xe3138 e3138: d103e3a0 sub x0, x29, #0xf8 e313c: 97ff075d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3140: f90027e0 str x0, [sp, #0x48] e3144: 14000001 b 0xe3148 e3148: f94183e2 ldr x2, [sp, #0x300] e314c: 528e4a81 mov w1, #0x7254 // =29268 e3150: 72ae8c21 movk w1, #0x7461, lsl #16 e3154: f94027e0 ldr x0, [sp, #0x48] e3158: 97ff19fa bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e315c: b90047e0 str w0, [sp, #0x44] e3160: 14000001 b 0xe3164 e3164: d103e3a0 sub x0, x29, #0xf8 e3168: 97fefa02 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e316c: 14000019 b 0xe31d0 e3170: f9018be0 str x0, [sp, #0x310] e3174: 2a0103e8 mov w8, w1 e3178: b9030fe8 str w8, [sp, #0x30c] e317c: d10383a0 sub x0, x29, #0xe0 e3180: 97fef9fc bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3184: 1400007b b 0xe3370 e3188: f9018be0 str x0, [sp, #0x310] e318c: 2a0103e8 mov w8, w1 e3190: b9030fe8 str w8, [sp, #0x30c] e3194: d103a3a0 sub x0, x29, #0xe8 e3198: 97fef9f6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e319c: 14000075 b 0xe3370 e31a0: f9018be0 str x0, [sp, #0x310] e31a4: 2a0103e8 mov w8, w1 e31a8: b9030fe8 str w8, [sp, #0x30c] e31ac: d103c3a0 sub x0, x29, #0xf0 e31b0: 97fef9f0 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e31b4: 1400006f b 0xe3370 e31b8: f9018be0 str x0, [sp, #0x310] e31bc: 2a0103e8 mov w8, w1 e31c0: b9030fe8 str w8, [sp, #0x30c] e31c4: d103e3a0 sub x0, x29, #0xf8 e31c8: 97fef9ea bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e31cc: 14000069 b 0xe3370 e31d0: f94153e8 ldr x8, [sp, #0x2a0] e31d4: 39436109 ldrb w9, [x8, #0xd8] e31d8: 36000589 tbz w9, #0x0, 0xe3288 e31dc: 14000001 b 0xe31e0 e31e0: f94153e8 ldr x8, [sp, #0x2a0] e31e4: f9407d00 ldr x0, [x8, #0xf8] e31e8: 97feff7e bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e31ec: f9001fe0 str x0, [sp, #0x38] e31f0: 14000001 b 0xe31f4 e31f4: f94153e8 ldr x8, [sp, #0x2a0] e31f8: f9407d00 ldr x0, [x8, #0xf8] e31fc: 97fefa85 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> e3200: f9001be0 str x0, [sp, #0x30] e3204: 14000001 b 0xe3208 e3208: f9401fe0 ldr x0, [sp, #0x38] e320c: f9401be1 ldr x1, [sp, #0x30] e3210: 97fef4fc bl 0xa0600 <_ZN7android14FindAVCLayerIdEPKhm@plt> e3214: b9002fe0 str w0, [sp, #0x2c] e3218: 14000001 b 0xe321c e321c: b9402fe8 ldr w8, [sp, #0x2c] e3220: b902abe8 str w8, [sp, #0x2a8] e3224: f94153e9 ldr x9, [sp, #0x2a0] e3228: f9407d20 ldr x0, [x9, #0xf8] e322c: d10403a8 sub x8, x29, #0x100 e3230: 97ff03c0 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e3234: 14000001 b 0xe3238 e3238: d10403a0 sub x0, x29, #0x100 e323c: 97ff071d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3240: f90013e0 str x0, [sp, #0x20] e3244: 14000001 b 0xe3248 e3248: b942abe2 ldr w2, [sp, #0x2a8] e324c: 528f2e41 mov w1, #0x7972 // =31090 e3250: 72ad2981 movk w1, #0x694c, lsl #16 e3254: f94013e0 ldr x0, [sp, #0x20] e3258: 97ff0186 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e325c: b9001fe0 str w0, [sp, #0x1c] e3260: 14000001 b 0xe3264 e3264: d10403a0 sub x0, x29, #0x100 e3268: 97fef9c2 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e326c: 14000007 b 0xe3288 e3270: f9018be0 str x0, [sp, #0x310] e3274: 2a0103e8 mov w8, w1 e3278: b9030fe8 str w8, [sp, #0x30c] e327c: d10403a0 sub x0, x29, #0x100 e3280: 97fef9bc bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3284: 1400003b b 0xe3370 e3288: 385ac3a8 ldurb w8, [x29, #-0x54] e328c: 36000368 tbz w8, #0x0, 0xe32f8 e3290: 14000001 b 0xe3294 e3294: f94153e8 ldr x8, [sp, #0x2a0] e3298: f9407d00 ldr x0, [x8, #0xf8] e329c: 910ce3e8 add x8, sp, #0x338 e32a0: 97ff03a4 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e32a4: 14000001 b 0xe32a8 e32a8: 910ce3e0 add x0, sp, #0x338 e32ac: 97ff0701 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e32b0: f9000be0 str x0, [sp, #0x10] e32b4: 14000001 b 0xe32b8 e32b8: 528dcc61 mov w1, #0x6e63 // =28259 e32bc: 72ae6f21 movk w1, #0x7379, lsl #16 e32c0: 320003e2 orr w2, wzr, #0x1 e32c4: f9400be0 ldr x0, [sp, #0x10] e32c8: 97ff016a bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e32cc: b9000fe0 str w0, [sp, #0xc] e32d0: 14000001 b 0xe32d4 e32d4: 910ce3e0 add x0, sp, #0x338 e32d8: 97fef9a6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e32dc: 14000007 b 0xe32f8 e32e0: f9018be0 str x0, [sp, #0x310] e32e4: 2a0103e8 mov w8, w1 e32e8: b9030fe8 str w8, [sp, #0x30c] e32ec: 910ce3e0 add x0, sp, #0x338 e32f0: 97fef9a0 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e32f4: 1400001f b 0xe3370 e32f8: f94153e8 ldr x8, [sp, #0x2a0] e32fc: b9405909 ldr w9, [x8, #0x58] e3300: 11000529 add w9, w9, #0x1 e3304: b9005909 str w9, [x8, #0x58] e3308: f9407d0a ldr x10, [x8, #0xf8] e330c: f94193eb ldr x11, [sp, #0x320] e3310: f900016a str x10, [x11] e3314: aa1f03ea mov x10, xzr e3318: f9007d0a str x10, [x8, #0xf8] e331c: 2a1f03e9 mov w9, wzr e3320: b90337e9 str w9, [sp, #0x334] e3324: 320003e9 orr w9, wzr, #0x1 e3328: b9030be9 str w9, [sp, #0x308] e332c: 14000001 b 0xe3330 e3330: d10083a0 sub x0, x29, #0x20 e3334: 97ff509a bl 0xb759c ::~sp()+0x58> e3338: b94337e8 ldr w8, [sp, #0x334] e333c: d53bd040 mrs x0, TPIDR_EL0 e3340: f9401400 ldr x0, [x0, #0x28] e3344: f85e83be ldur x30, [x29, #-0x18] e3348: eb1e0000 subs x0, x0, x30 e334c: b9000be8 str w8, [sp, #0x8] e3350: f90003e0 str x0, [sp] e3354: 54000181 b.ne 0xe3384 e3358: 14000001 b 0xe335c e335c: b9400be0 ldr w0, [sp, #0x8] e3360: 9110c3ff add sp, sp, #0x430 e3364: a9417bfd ldp x29, x30, [sp, #0x10] e3368: f84207fc ldr x28, [sp], #0x20 e336c: d65f03c0 ret e3370: d10083a0 sub x0, x29, #0x20 e3374: 97ff508a bl 0xb759c ::~sp()+0x58> e3378: 14000001 b 0xe337c e337c: f9418be0 ldr x0, [sp, #0x310] e3380: 97ff12e4 bl 0xa7f10 <_Unwind_Resume@plt> e3384: 97ff1a7b bl 0xa9d70 <__stack_chk_fail@plt> e3388: d10103ff sub sp, sp, #0x40 e338c: a9037bfd stp x29, x30, [sp, #0x30] e3390: 9100c3fd add x29, sp, #0x30 e3394: 52800008 mov w8, #0x0 // =0 e3398: f81f83a0 stur x0, [x29, #-0x8] e339c: f81f03a1 stur x1, [x29, #-0x10] e33a0: f9000fe2 str x2, [sp, #0x18] e33a4: f9000be3 str x3, [sp, #0x10] e33a8: b9000fe8 str w8, [sp, #0xc] e33ac: 97ff1135 bl 0xa7880 <_Z20ENSURE_UNSIGNED_TYPEImEvv@plt> e33b0: f85f83a0 ldur x0, [x29, #-0x8] e33b4: f85f03a1 ldur x1, [x29, #-0x10] e33b8: f9400fe2 ldr x2, [sp, #0x18] e33bc: 9400065b bl 0xe4d28 ::operator[](unsigned long) const+0x54> e33c0: b9400fe8 ldr w8, [sp, #0xc] e33c4: b9000be8 str w8, [sp, #0x8] e33c8: 37000040 tbnz w0, #0x0, 0xe33d0 e33cc: 1400001b b 0xe3438 e33d0: 52800008 mov w8, #0x0 // =0 e33d4: f9400fe9 ldr x9, [sp, #0x18] e33d8: f9400129 ldr x9, [x9] e33dc: f9400bea ldr x10, [sp, #0x10] e33e0: f940014a ldr x10, [x10] e33e4: 8b0a0129 add x9, x9, x10 e33e8: f9400fea ldr x10, [sp, #0x18] e33ec: f940014a ldr x10, [x10] e33f0: eb0a013f cmp x9, x10 e33f4: 1a9f37eb cset w11, hs e33f8: b9000be8 str w8, [sp, #0x8] e33fc: 3700004b tbnz w11, #0x0, 0xe3404 e3400: 1400000e b 0xe3438 e3404: f9400fe8 ldr x8, [sp, #0x18] e3408: f9400108 ldr x8, [x8] e340c: f9400be9 ldr x9, [sp, #0x10] e3410: f9400129 ldr x9, [x9] e3414: 8b090108 add x8, x8, x9 e3418: f85f83a9 ldur x9, [x29, #-0x8] e341c: f9400129 ldr x9, [x9] e3420: eb090108 subs x8, x8, x9 e3424: f85f03a9 ldur x9, [x29, #-0x10] e3428: f9400129 ldr x9, [x9] e342c: eb09011f cmp x8, x9 e3430: 1a9f87ea cset w10, ls e3434: b9000bea str w10, [sp, #0x8] e3438: b9400be8 ldr w8, [sp, #0x8] e343c: 320003e9 orr w9, wzr, #0x1 e3440: 0a090108 and w8, w8, w9 e3444: 2a0803e0 mov w0, w8 e3448: a9437bfd ldp x29, x30, [sp, #0x30] e344c: 910103ff add sp, sp, #0x40 e3450: d65f03c0 ret 00000000000e3454 : e3454: f81e0ffc str x28, [sp, #-0x20]! e3458: a9017bfd stp x29, x30, [sp, #0x10] e345c: 910043fd add x29, sp, #0x10 e3460: d11643ff sub sp, sp, #0x590 e3464: d53bd048 mrs x8, TPIDR_EL0 e3468: f9401508 ldr x8, [x8, #0x28] e346c: f81e83a8 stur x8, [x29, #-0x18] e3470: f9021be0 str x0, [sp, #0x430] e3474: f90217e1 str x1, [sp, #0x428] e3478: f90213e2 str x2, [sp, #0x420] e347c: f9421be8 ldr x8, [sp, #0x430] e3480: f94217e0 ldr x0, [sp, #0x428] e3484: aa1f03e1 mov x1, xzr e3488: f9000001 str x1, [x0] e348c: 92800000 mov x0, #-0x1 // =-1 e3490: f9020fe0 str x0, [sp, #0x418] e3494: f94213e0 ldr x0, [sp, #0x420] e3498: f901afe8 str x8, [sp, #0x358] e349c: b40016a0 cbz x0, 0xe3770 e34a0: 14000001 b 0xe34a4 e34a4: f94213e0 ldr x0, [sp, #0x420] e34a8: d10083a1 sub x1, x29, #0x20 e34ac: d10093a2 sub x2, x29, #0x24 e34b0: 97ff03b8 bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> e34b4: 360015e0 tbz w0, #0x0, 0xe3770 e34b8: 14000001 b 0xe34bc e34bc: f941afe8 ldr x8, [sp, #0x358] e34c0: f9403100 ldr x0, [x8, #0x60] e34c4: 97ff155b bl 0xa8a30 <_ZNK7android6VectorINS_9SidxEntryEE4sizeEv@plt> e34c8: 2a0003e9 mov w9, w0 e34cc: b90417e9 str w9, [sp, #0x414] e34d0: b94417e9 ldr w9, [sp, #0x414] e34d4: 34000fc9 cbz w9, 0xe36cc e34d8: 14000001 b 0xe34dc e34dc: aa1f03e8 mov x8, xzr e34e0: f90207e8 str x8, [sp, #0x408] e34e4: f941afe8 ldr x8, [sp, #0x358] e34e8: f9403909 ldr x9, [x8, #0x70] e34ec: f81d03a9 stur x9, [x29, #-0x30] e34f0: 2a1f03ea mov w10, wzr e34f4: b90407ea str w10, [sp, #0x404] e34f8: 14000001 b 0xe34fc e34fc: b94407e8 ldr w8, [sp, #0x404] e3500: b94417e9 ldr w9, [sp, #0x414] e3504: 6b090108 subs w8, w8, w9 e3508: b90357e8 str w8, [sp, #0x354] e350c: 5400094a b.ge 0xe3634 e3510: 14000001 b 0xe3514 e3514: f941afe8 ldr x8, [sp, #0x358] e3518: f9403100 ldr x0, [x8, #0x60] e351c: b98407e1 ldrsw x1, [sp, #0x404] e3520: 97ff1d98 bl 0xaab80 <_ZNK7android6VectorINS_9SidxEntryEEixEm@plt> e3524: f901ffe0 str x0, [sp, #0x3f8] e3528: f94207e8 ldr x8, [sp, #0x408] e352c: f941ffe0 ldr x0, [sp, #0x3f8] e3530: b9400809 ldr w9, [x0, #0x8] e3534: 2a0903e0 mov w0, w9 e3538: 8b000108 add x8, x8, x0 e353c: f85e03a0 ldur x0, [x29, #-0x20] e3540: eb000108 subs x8, x8, x0 e3544: f901a7e8 str x8, [sp, #0x348] e3548: 5400056d b.le 0xe35f4 e354c: 14000001 b 0xe3550 e3550: b85dc3a8 ldur w8, [x29, #-0x24] e3554: 71000508 subs w8, w8, #0x1 e3558: b90347e8 str w8, [sp, #0x344] e355c: 54000101 b.ne 0xe357c e3560: 14000001 b 0xe3564 e3564: f85e03a8 ldur x8, [x29, #-0x20] e3568: f94207e9 ldr x9, [sp, #0x408] e356c: eb090108 subs x8, x8, x9 e3570: f9019fe8 str x8, [sp, #0x338] e3574: 5400026c b.gt 0xe35c0 e3578: 14000001 b 0xe357c e357c: b85dc3a8 ldur w8, [x29, #-0x24] e3580: 71000908 subs w8, w8, #0x2 e3584: b90337e8 str w8, [sp, #0x334] e3588: 54000341 b.ne 0xe35f0 e358c: 14000001 b 0xe3590 e3590: f85e03a8 ldur x8, [x29, #-0x20] e3594: f94207e9 ldr x9, [sp, #0x408] e3598: eb09010a subs x10, x8, x9 e359c: f941ffeb ldr x11, [sp, #0x3f8] e35a0: b940096c ldr w12, [x11, #0x8] e35a4: 2a0c03eb mov w11, w12 e35a8: 8b0b0129 add x9, x9, x11 e35ac: eb080128 subs x8, x9, x8 e35b0: eb080148 subs x8, x10, x8 e35b4: f90197e8 str x8, [sp, #0x328] e35b8: 540001cd b.le 0xe35f0 e35bc: 14000001 b 0xe35c0 e35c0: f941ffe8 ldr x8, [sp, #0x3f8] e35c4: b9400909 ldr w9, [x8, #0x8] e35c8: 2a0903e8 mov w8, w9 e35cc: f94207ea ldr x10, [sp, #0x408] e35d0: 8b080148 add x8, x10, x8 e35d4: f90207e8 str x8, [sp, #0x408] e35d8: f941ffe8 ldr x8, [sp, #0x3f8] e35dc: f9400108 ldr x8, [x8] e35e0: f85d03aa ldur x10, [x29, #-0x30] e35e4: 8b080148 add x8, x10, x8 e35e8: f81d03a8 stur x8, [x29, #-0x30] e35ec: 14000001 b 0xe35f0 e35f0: 14000011 b 0xe3634 e35f4: f941ffe8 ldr x8, [sp, #0x3f8] e35f8: b9400909 ldr w9, [x8, #0x8] e35fc: 2a0903e8 mov w8, w9 e3600: f94207ea ldr x10, [sp, #0x408] e3604: 8b080148 add x8, x10, x8 e3608: f90207e8 str x8, [sp, #0x408] e360c: f941ffe8 ldr x8, [sp, #0x3f8] e3610: f9400108 ldr x8, [x8] e3614: f85d03aa ldur x10, [x29, #-0x30] e3618: 8b080148 add x8, x10, x8 e361c: f81d03a8 stur x8, [x29, #-0x30] e3620: 14000001 b 0xe3624 e3624: b94407e8 ldr w8, [sp, #0x404] e3628: 11000508 add w8, w8, #0x1 e362c: b90407e8 str w8, [sp, #0x404] e3630: 17ffffb3 b 0xe34fc e3634: f85d03a8 ldur x8, [x29, #-0x30] e3638: f941afe9 ldr x9, [sp, #0x358] e363c: f9003d28 str x8, [x9, #0x78] e3640: 92800008 mov x8, #-0x1 // =-1 e3644: f9004128 str x8, [x9, #0x80] e3648: 9104e120 add x0, x9, #0x138 e364c: 97ff126d bl 0xa8000 <_ZN7android6VectorINS_11MPEG4Source6SampleEE5clearEv@plt> e3650: 2a1f03ea mov w10, wzr e3654: f941afe8 ldr x8, [sp, #0x358] e3658: b900590a str w10, [x8, #0x58] e365c: d100c3a1 sub x1, x29, #0x30 e3660: aa0803e0 mov x0, x8 e3664: 97ff05db bl 0xa4dd0 <_ZN7android11MPEG4Source10parseChunkEPl@plt> e3668: b903f7e0 str w0, [sp, #0x3f4] e366c: b943f7ea ldr w10, [sp, #0x3f4] e3670: 340000aa cbz w10, 0xe3684 e3674: 14000001 b 0xe3678 e3678: b943f7e8 ldr w8, [sp, #0x3f4] e367c: b9043fe8 str w8, [sp, #0x43c] e3680: 14000566 b 0xe4c18 e3684: f94207e8 ldr x8, [sp, #0x408] e3688: f941afe9 ldr x9, [sp, #0x358] e368c: b980492a ldrsw x10, [x9, #0x48] e3690: 9b0a7d08 mul x8, x8, x10 e3694: d2869b6a mov x10, #0x34db // =13531 e3698: f2baf6ca movk x10, #0xd7b6, lsl #16 e369c: f2dbd04a movk x10, #0xde82, lsl #32 e36a0: f2e8636a movk x10, #0x431b, lsl #48 e36a4: 9b4a7d08 smulh x8, x8, x10 e36a8: d37ffd0a lsr x10, x8, #63 e36ac: 2a0a03eb mov w11, w10 e36b0: d352fd08 lsr x8, x8, #18 e36b4: 2a0803ec mov w12, w8 e36b8: 0b0b018b add w11, w12, w11 e36bc: 2a0b03e8 mov w8, w11 e36c0: 2a0803eb mov w11, w8 e36c4: b900892b str w11, [x9, #0x88] e36c8: 1400001b b 0xe3734 e36cc: f941afe8 ldr x8, [sp, #0x358] e36d0: f9403909 ldr x9, [x8, #0x70] e36d4: f9003d09 str x9, [x8, #0x78] e36d8: 92800009 mov x9, #-0x1 // =-1 e36dc: f9004109 str x9, [x8, #0x80] e36e0: 9104e100 add x0, x8, #0x138 e36e4: 97ff1247 bl 0xa8000 <_ZN7android6VectorINS_11MPEG4Source6SampleEE5clearEv@plt> e36e8: 2a1f03ea mov w10, wzr e36ec: f941afe8 ldr x8, [sp, #0x358] e36f0: b900590a str w10, [x8, #0x58] e36f4: f9403d09 ldr x9, [x8, #0x78] e36f8: f81c83a9 stur x9, [x29, #-0x38] e36fc: d100e3a1 sub x1, x29, #0x38 e3700: aa0803e0 mov x0, x8 e3704: 97ff05b3 bl 0xa4dd0 <_ZN7android11MPEG4Source10parseChunkEPl@plt> e3708: b903f3e0 str w0, [sp, #0x3f0] e370c: b943f3ea ldr w10, [sp, #0x3f0] e3710: 340000aa cbz w10, 0xe3724 e3714: 14000001 b 0xe3718 e3718: b943f3e8 ldr w8, [sp, #0x3f0] e371c: b9043fe8 str w8, [sp, #0x43c] e3720: 1400053e b 0xe4c18 e3724: 2a1f03e8 mov w8, wzr e3728: f941afe9 ldr x9, [sp, #0x358] e372c: b9008928 str w8, [x9, #0x88] e3730: 14000001 b 0xe3734 e3734: f941afe8 ldr x8, [sp, #0x358] e3738: f9407d09 ldr x9, [x8, #0xf8] e373c: b4000189 cbz x9, 0xe376c e3740: 14000001 b 0xe3744 e3744: f941afe8 ldr x8, [sp, #0x358] e3748: f9407d09 ldr x9, [x8, #0xf8] e374c: f940012a ldr x10, [x9] e3750: f940014a ldr x10, [x10] e3754: aa0903e0 mov x0, x9 e3758: d63f0140 blr x10 e375c: aa1f03e8 mov x8, xzr e3760: f941afe9 ldr x9, [sp, #0x358] e3764: f9007d28 str x8, [x9, #0xf8] e3768: 14000001 b 0xe376c e376c: 14000001 b 0xe3770 e3770: aa1f03e8 mov x8, xzr e3774: f901f7e8 str x8, [sp, #0x3e8] e3778: f81c03a8 stur x8, [x29, #-0x40] e377c: 2a1f03e9 mov w9, wzr e3780: b903e7e9 str w9, [sp, #0x3e4] e3784: 390f83e9 strb w9, [sp, #0x3e0] e3788: 390f73e9 strb w9, [sp, #0x3dc] e378c: f941afe8 ldr x8, [sp, #0x358] e3790: f9407d0a ldr x10, [x8, #0xf8] e3794: b5000e8a cbnz x10, 0xe3964 e3798: 14000001 b 0xe379c e379c: 320003e8 orr w8, wzr, #0x1 e37a0: 390f73e8 strb w8, [sp, #0x3dc] e37a4: f941afe9 ldr x9, [sp, #0x358] e37a8: b9405928 ldr w8, [x9, #0x58] e37ac: 2a0803ea mov w10, w8 e37b0: 9104e120 add x0, x9, #0x138 e37b4: f90193ea str x10, [sp, #0x320] e37b8: 97ff0e42 bl 0xa70c0 <_ZNK7android6VectorINS_11MPEG4Source6SampleEE4sizeEv@plt> e37bc: f94193e9 ldr x9, [sp, #0x320] e37c0: eb000129 subs x9, x9, x0 e37c4: f9018fe9 str x9, [sp, #0x318] e37c8: 540005e3 b.lo 0xe3884 e37cc: 14000001 b 0xe37d0 e37d0: f941afe8 ldr x8, [sp, #0x358] e37d4: f9404109 ldr x9, [x8, #0x80] e37d8: f9403d0a ldr x10, [x8, #0x78] e37dc: eb0a0129 subs x9, x9, x10 e37e0: f9018be9 str x9, [sp, #0x310] e37e4: 540000ac b.gt 0xe37f8 e37e8: 14000001 b 0xe37ec e37ec: 12807e48 mov w8, #-0x3f3 // =-1011 e37f0: b9043fe8 str w8, [sp, #0x43c] e37f4: 14000509 b 0xe4c18 e37f8: f941afe8 ldr x8, [sp, #0x358] e37fc: f9404109 ldr x9, [x8, #0x80] e3800: f81b83a9 stur x9, [x29, #-0x48] e3804: f85b83a9 ldur x9, [x29, #-0x48] e3808: f9003d09 str x9, [x8, #0x78] e380c: 9104e100 add x0, x8, #0x138 e3810: 97ff11fc bl 0xa8000 <_ZN7android6VectorINS_11MPEG4Source6SampleEE5clearEv@plt> e3814: 2a1f03ea mov w10, wzr e3818: f941afe8 ldr x8, [sp, #0x358] e381c: b900590a str w10, [x8, #0x58] e3820: d10123a1 sub x1, x29, #0x48 e3824: aa0803e0 mov x0, x8 e3828: 97ff056a bl 0xa4dd0 <_ZN7android11MPEG4Source10parseChunkEPl@plt> e382c: b903dbe0 str w0, [sp, #0x3d8] e3830: b943dbea ldr w10, [sp, #0x3d8] e3834: 340000aa cbz w10, 0xe3848 e3838: 14000001 b 0xe383c e383c: b943dbe8 ldr w8, [sp, #0x3d8] e3840: b9043fe8 str w8, [sp, #0x43c] e3844: 140004f5 b 0xe4c18 e3848: f941afe8 ldr x8, [sp, #0x358] e384c: b9405909 ldr w9, [x8, #0x58] e3850: 2a0903ea mov w10, w9 e3854: 9104e100 add x0, x8, #0x138 e3858: f90187ea str x10, [sp, #0x308] e385c: 97ff0e19 bl 0xa70c0 <_ZNK7android6VectorINS_11MPEG4Source6SampleEE4sizeEv@plt> e3860: f94187e8 ldr x8, [sp, #0x308] e3864: eb000108 subs x8, x8, x0 e3868: f90183e8 str x8, [sp, #0x300] e386c: 540000a3 b.lo 0xe3880 e3870: 14000001 b 0xe3874 e3874: 12807e48 mov w8, #-0x3f3 // =-1011 e3878: b9043fe8 str w8, [sp, #0x43c] e387c: 140004e7 b 0xe4c18 e3880: 14000001 b 0xe3884 e3884: f941afe8 ldr x8, [sp, #0x358] e3888: 9104e100 add x0, x8, #0x138 e388c: b9405909 ldr w9, [x8, #0x58] e3890: 2a0903e1 mov w1, w9 e3894: 97ff06c7 bl 0xa53b0 <_ZNK7android6VectorINS_11MPEG4Source6SampleEEixEm@plt> e3898: f901ebe0 str x0, [sp, #0x3d0] e389c: f941ebe8 ldr x8, [sp, #0x3d0] e38a0: f9400108 ldr x8, [x8] e38a4: f901f7e8 str x8, [sp, #0x3e8] e38a8: f941ebe8 ldr x8, [sp, #0x3d0] e38ac: f9400508 ldr x8, [x8, #0x8] e38b0: f81c03a8 stur x8, [x29, #-0x40] e38b4: f941afe8 ldr x8, [sp, #0x358] e38b8: b9408909 ldr w9, [x8, #0x88] e38bc: f941ebe0 ldr x0, [sp, #0x3d0] e38c0: b940140a ldr w10, [x0, #0x14] e38c4: 0b0a0129 add w9, w9, w10 e38c8: b903e7e9 str w9, [sp, #0x3e4] e38cc: f941ebe0 ldr x0, [sp, #0x3d0] e38d0: b9401009 ldr w9, [x0, #0x10] e38d4: b940890a ldr w10, [x8, #0x88] e38d8: 0b090149 add w9, w10, w9 e38dc: b9008909 str w9, [x8, #0x88] e38e0: b9405909 ldr w9, [x8, #0x58] e38e4: 71000129 subs w9, w9, #0x0 e38e8: 1a9f17ea cset w10, eq e38ec: 390f83ea strb w10, [sp, #0x3e0] e38f0: f9407900 ldr x0, [x8, #0xf0] e38f4: 9103e101 add x1, x8, #0xf8 e38f8: 2a1f03ea mov w10, wzr e38fc: aa1f03fe mov x30, xzr e3900: 2a0a03e2 mov w2, w10 e3904: aa1e03e3 mov x3, x30 e3908: b902ffe9 str w9, [sp, #0x2fc] e390c: 97ff0871 bl 0xa5ad0 <_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferEbm@plt> e3910: b903cfe0 str w0, [sp, #0x3cc] e3914: b943cfe9 ldr w9, [sp, #0x3cc] e3918: 340000a9 cbz w9, 0xe392c e391c: 14000001 b 0xe3920 e3920: b943cfe8 ldr w8, [sp, #0x3cc] e3924: b9043fe8 str w8, [sp, #0x43c] e3928: 140004bc b 0xe4c18 e392c: f85c03a8 ldur x8, [x29, #-0x40] e3930: f941afe9 ldr x9, [sp, #0x358] e3934: f9407d20 ldr x0, [x9, #0xf8] e3938: f9017be8 str x8, [sp, #0x2f0] e393c: 97ff0209 bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> e3940: f9417be8 ldr x8, [sp, #0x2f0] e3944: eb000108 subs x8, x8, x0 e3948: f90177e8 str x8, [sp, #0x2e8] e394c: 540000a9 b.ls 0xe3960 e3950: 14000001 b 0xe3954 e3954: 321667e8 orr w8, wzr, #0xfffffc0f e3958: b9043fe8 str w8, [sp, #0x43c] e395c: 140004af b 0xe4c18 e3960: 14000001 b 0xe3964 e3964: f941afe8 ldr x8, [sp, #0x358] e3968: 9104e100 add x0, x8, #0x138 e396c: b9405909 ldr w9, [x8, #0x58] e3970: 2a0903e1 mov w1, w9 e3974: 97ff068f bl 0xa53b0 <_ZNK7android6VectorINS_11MPEG4Source6SampleEEixEm@plt> e3978: f901e3e0 str x0, [sp, #0x3c0] e397c: f941afe8 ldr x8, [sp, #0x358] e3980: f9407d00 ldr x0, [x8, #0xf8] e3984: d10143a1 sub x1, x29, #0x50 e3988: aa0103e8 mov x8, x1 e398c: f90173e1 str x1, [sp, #0x2e0] e3990: 97ff01e8 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e3994: f94173e0 ldr x0, [sp, #0x2e0] e3998: 97ff0546 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e399c: f9016fe0 str x0, [sp, #0x2d8] e39a0: 14000001 b 0xe39a4 e39a4: f9416fe0 ldr x0, [sp, #0x2d8] e39a8: 97ff0a56 bl 0xa6300 <_ZN7android8MetaData5clearEv@plt> e39ac: 14000001 b 0xe39b0 e39b0: f941e3e8 ldr x8, [sp, #0x3c0] e39b4: 91014100 add x0, x8, #0x50 e39b8: 97ff084a bl 0xa5ae0 <_ZNK7android6VectorImE4sizeEv@plt> e39bc: f9016be0 str x0, [sp, #0x2d0] e39c0: 14000001 b 0xe39c4 e39c4: f9416be8 ldr x8, [sp, #0x2d0] e39c8: b4000f68 cbz x8, 0xe3bb4 e39cc: 14000001 b 0xe39d0 e39d0: d10143a0 sub x0, x29, #0x50 e39d4: 97ff0537 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e39d8: f90167e0 str x0, [sp, #0x2c8] e39dc: 14000001 b 0xe39e0 e39e0: f941e3e8 ldr x8, [sp, #0x3c0] e39e4: 9100a100 add x0, x8, #0x28 e39e8: 97ff06b2 bl 0xa54b0 <_ZNK7android6VectorImE5arrayEv@plt> e39ec: f90163e0 str x0, [sp, #0x2c0] e39f0: 14000001 b 0xe39f4 e39f4: f94163e0 ldr x0, [sp, #0x2c0] e39f8: f941e3e8 ldr x8, [sp, #0x3c0] e39fc: 9100a108 add x8, x8, #0x28 e3a00: f9015fe0 str x0, [sp, #0x2b8] e3a04: aa0803e0 mov x0, x8 e3a08: 97ff0836 bl 0xa5ae0 <_ZNK7android6VectorImE4sizeEv@plt> e3a0c: f9015be0 str x0, [sp, #0x2b0] e3a10: 14000001 b 0xe3a14 e3a14: f9415be8 ldr x8, [sp, #0x2b0] e3a18: d37ef504 lsl x4, x8, #2 e3a1c: 528c2d21 mov w1, #0x6169 // =24937 e3a20: 72ae0d81 movk w1, #0x706c, lsl #16 e3a24: 2a1f03e0 mov w0, wzr e3a28: f94167e2 ldr x2, [sp, #0x2c8] e3a2c: b902afe0 str w0, [sp, #0x2ac] e3a30: aa0203e0 mov x0, x2 e3a34: b942afe2 ldr w2, [sp, #0x2ac] e3a38: f9415fe3 ldr x3, [sp, #0x2b8] e3a3c: 97ff067d bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> e3a40: b902abe0 str w0, [sp, #0x2a8] e3a44: 14000001 b 0xe3a48 e3a48: d10143a0 sub x0, x29, #0x50 e3a4c: 97ff0519 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3a50: f90153e0 str x0, [sp, #0x2a0] e3a54: 14000001 b 0xe3a58 e3a58: f941e3e8 ldr x8, [sp, #0x3c0] e3a5c: 91014100 add x0, x8, #0x50 e3a60: 97ff0694 bl 0xa54b0 <_ZNK7android6VectorImE5arrayEv@plt> e3a64: f9014fe0 str x0, [sp, #0x298] e3a68: 14000001 b 0xe3a6c e3a6c: f9414fe0 ldr x0, [sp, #0x298] e3a70: f941e3e8 ldr x8, [sp, #0x3c0] e3a74: 91014108 add x8, x8, #0x50 e3a78: f9014be0 str x0, [sp, #0x290] e3a7c: aa0803e0 mov x0, x8 e3a80: 97ff0818 bl 0xa5ae0 <_ZNK7android6VectorImE4sizeEv@plt> e3a84: f90147e0 str x0, [sp, #0x288] e3a88: 14000001 b 0xe3a8c e3a8c: f94147e8 ldr x8, [sp, #0x288] e3a90: d37ef504 lsl x4, x8, #2 e3a94: 528c6e41 mov w1, #0x6372 // =25458 e3a98: 72acadc1 movk w1, #0x656e, lsl #16 e3a9c: 2a1f03e0 mov w0, wzr e3aa0: f94153e2 ldr x2, [sp, #0x2a0] e3aa4: b90287e0 str w0, [sp, #0x284] e3aa8: aa0203e0 mov x0, x2 e3aac: b94287e2 ldr w2, [sp, #0x284] e3ab0: f9414be3 ldr x3, [sp, #0x290] e3ab4: 97ff065f bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> e3ab8: b90283e0 str w0, [sp, #0x280] e3abc: 14000001 b 0xe3ac0 e3ac0: d10143a0 sub x0, x29, #0x50 e3ac4: 97ff04fb bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3ac8: f9013fe0 str x0, [sp, #0x278] e3acc: 14000001 b 0xe3ad0 e3ad0: f941e3e8 ldr x8, [sp, #0x3c0] e3ad4: 91006103 add x3, x8, #0x18 e3ad8: 321c03e9 orr w9, wzr, #0x10 e3adc: 2a0903e4 mov w4, w9 e3ae0: 528f2921 mov w1, #0x7949 // =31049 e3ae4: 72ac6e41 movk w1, #0x6372, lsl #16 e3ae8: 2a1f03e9 mov w9, wzr e3aec: f9413fe0 ldr x0, [sp, #0x278] e3af0: 2a0903e2 mov w2, w9 e3af4: 97ff064f bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> e3af8: b90277e0 str w0, [sp, #0x274] e3afc: 14000001 b 0xe3b00 e3b00: d10143a0 sub x0, x29, #0x50 e3b04: 97ff04eb bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3b08: f90137e0 str x0, [sp, #0x268] e3b0c: 14000001 b 0xe3b10 e3b10: f941afe8 ldr x8, [sp, #0x358] e3b14: b9409902 ldr w2, [x8, #0x98] e3b18: 528f2a61 mov w1, #0x7953 // =31059 e3b1c: 72ac6e41 movk w1, #0x6372, lsl #16 e3b20: f94137e0 ldr x0, [sp, #0x268] e3b24: 97feff53 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e3b28: b90267e0 str w0, [sp, #0x264] e3b2c: 14000001 b 0xe3b30 e3b30: d10143a0 sub x0, x29, #0x50 e3b34: 97ff04df bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3b38: f9012fe0 str x0, [sp, #0x258] e3b3c: 14000001 b 0xe3b40 e3b40: f941afe8 ldr x8, [sp, #0x358] e3b44: b9409502 ldr w2, [x8, #0x94] e3b48: 528f29a1 mov w1, #0x794d // =31053 e3b4c: 72ac6e41 movk w1, #0x6372, lsl #16 e3b50: f9412fe0 ldr x0, [sp, #0x258] e3b54: 97feff47 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e3b58: b90257e0 str w0, [sp, #0x254] e3b5c: 14000001 b 0xe3b60 e3b60: d10143a0 sub x0, x29, #0x50 e3b64: 97ff04d3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3b68: f90127e0 str x0, [sp, #0x248] e3b6c: 14000001 b 0xe3b70 e3b70: f941afe8 ldr x8, [sp, #0x358] e3b74: 91027103 add x3, x8, #0x9c e3b78: 321c03e9 orr w9, wzr, #0x10 e3b7c: 2a0903e4 mov w4, w9 e3b80: 528f2961 mov w1, #0x794b // =31051 e3b84: 72ac6e41 movk w1, #0x6372, lsl #16 e3b88: 2a1f03e9 mov w9, wzr e3b8c: f94127e0 ldr x0, [sp, #0x248] e3b90: 2a0903e2 mov w2, w9 e3b94: 97ff0627 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> e3b98: b90247e0 str w0, [sp, #0x244] e3b9c: 14000001 b 0xe3ba0 e3ba0: 14000005 b 0xe3bb4 e3ba4: f901dfe0 str x0, [sp, #0x3b8] e3ba8: 2a0103e8 mov w8, w1 e3bac: b903b7e8 str w8, [sp, #0x3b4] e3bb0: 14000417 b 0xe4c0c e3bb4: f941afe8 ldr x8, [sp, #0x358] e3bb8: 39436109 ldrb w9, [x8, #0xd8] e3bbc: 370000c9 tbnz w9, #0x0, 0xe3bd4 e3bc0: 14000001 b 0xe3bc4 e3bc4: f941afe8 ldr x8, [sp, #0x358] e3bc8: 39436509 ldrb w9, [x8, #0xd9] e3bcc: 360000c9 tbz w9, #0x0, 0xe3be4 e3bd0: 14000001 b 0xe3bd4 e3bd4: f941afe8 ldr x8, [sp, #0x358] e3bd8: 39440109 ldrb w9, [x8, #0x100] e3bdc: 360034c9 tbz w9, #0x0, 0xe4274 e3be0: 14000001 b 0xe3be4 e3be4: 394f73e8 ldrb w8, [sp, #0x3dc] e3be8: 36002048 tbz w8, #0x0, 0xe3ff0 e3bec: 14000001 b 0xe3bf0 e3bf0: aa1f03e8 mov x8, xzr e3bf4: f81a83a8 stur x8, [x29, #-0x58] e3bf8: f941afe8 ldr x8, [sp, #0x358] e3bfc: f9407d00 ldr x0, [x8, #0xf8] e3c00: 97ff0158 bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> e3c04: f9011fe0 str x0, [sp, #0x238] e3c08: 14000001 b 0xe3c0c e3c0c: f9411fe8 ldr x8, [sp, #0x238] e3c10: f81a03a8 stur x8, [x29, #-0x60] e3c14: d10163a0 sub x0, x29, #0x58 e3c18: d10183a1 sub x1, x29, #0x60 e3c1c: d10103a2 sub x2, x29, #0x40 e3c20: 94000442 bl 0xe4d28 ::operator[](unsigned long) const+0x54> e3c24: b90237e0 str w0, [sp, #0x234] e3c28: 14000001 b 0xe3c2c e3c2c: b94237e8 ldr w8, [sp, #0x234] e3c30: 37000228 tbnz w8, #0x0, 0xe3c74 e3c34: 14000001 b 0xe3c38 e3c38: f941afe8 ldr x8, [sp, #0x358] e3c3c: f9407d09 ldr x9, [x8, #0xf8] e3c40: f940012a ldr x10, [x9] e3c44: f940014a ldr x10, [x10] e3c48: aa0903e0 mov x0, x9 e3c4c: d63f0140 blr x10 e3c50: 14000001 b 0xe3c54 e3c54: aa1f03e8 mov x8, xzr e3c58: f941afe9 ldr x9, [sp, #0x358] e3c5c: f9007d28 str x8, [x9, #0xf8] e3c60: 12807dca mov w10, #-0x3ef // =-1007 e3c64: b9043fea str w10, [sp, #0x43c] e3c68: 320003ea orr w10, wzr, #0x1 e3c6c: b903b3ea str w10, [sp, #0x3b0] e3c70: 140003e4 b 0xe4c00 e3c74: f941afe8 ldr x8, [sp, #0x358] e3c78: 91010100 add x0, x8, #0x40 e3c7c: 97ff0ec5 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e3c80: f90117e0 str x0, [sp, #0x228] e3c84: 14000001 b 0xe3c88 e3c88: f941f7e8 ldr x8, [sp, #0x3e8] e3c8c: f941afe9 ldr x9, [sp, #0x358] e3c90: f9407d20 ldr x0, [x9, #0xf8] e3c94: f90113e8 str x8, [sp, #0x220] e3c98: 97fefcd2 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e3c9c: f9010fe0 str x0, [sp, #0x218] e3ca0: 14000001 b 0xe3ca4 e3ca4: f85c03a3 ldur x3, [x29, #-0x40] e3ca8: f94117e8 ldr x8, [sp, #0x228] e3cac: f9400109 ldr x9, [x8] e3cb0: f9401d29 ldr x9, [x9, #0x38] e3cb4: aa0803e0 mov x0, x8 e3cb8: f94113e1 ldr x1, [sp, #0x220] e3cbc: f9410fe2 ldr x2, [sp, #0x218] e3cc0: d63f0120 blr x9 e3cc4: f9010be0 str x0, [sp, #0x210] e3cc8: 14000001 b 0xe3ccc e3ccc: f9410be8 ldr x8, [sp, #0x210] e3cd0: f901d7e8 str x8, [sp, #0x3a8] e3cd4: f941d7e9 ldr x9, [sp, #0x3a8] e3cd8: f85c03aa ldur x10, [x29, #-0x40] e3cdc: eb0a0129 subs x9, x9, x10 e3ce0: f90107e9 str x9, [sp, #0x208] e3ce4: 5400022a b.ge 0xe3d28 e3ce8: 14000001 b 0xe3cec e3cec: f941afe8 ldr x8, [sp, #0x358] e3cf0: f9407d09 ldr x9, [x8, #0xf8] e3cf4: f940012a ldr x10, [x9] e3cf8: f940014a ldr x10, [x10] e3cfc: aa0903e0 mov x0, x9 e3d00: d63f0140 blr x10 e3d04: 14000001 b 0xe3d08 e3d08: aa1f03e8 mov x8, xzr e3d0c: f941afe9 ldr x9, [sp, #0x358] e3d10: f9007d28 str x8, [x9, #0xf8] e3d14: 12807d6a mov w10, #-0x3ec // =-1004 e3d18: b9043fea str w10, [sp, #0x43c] e3d1c: 320003ea orr w10, wzr, #0x1 e3d20: b903b3ea str w10, [sp, #0x3b0] e3d24: 140003b7 b 0xe4c00 e3d28: f941afe8 ldr x8, [sp, #0x358] e3d2c: f9407d00 ldr x0, [x8, #0xf8] e3d30: f85c03a2 ldur x2, [x29, #-0x40] e3d34: aa1f03e1 mov x1, xzr e3d38: 97ff0cee bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e3d3c: 14000001 b 0xe3d40 e3d40: f941afe8 ldr x8, [sp, #0x358] e3d44: f9407d00 ldr x0, [x8, #0xf8] e3d48: d101a3a8 sub x8, x29, #0x68 e3d4c: 97ff00f9 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e3d50: 14000001 b 0xe3d54 e3d54: d101a3a0 sub x0, x29, #0x68 e3d58: 97ff0456 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3d5c: f90103e0 str x0, [sp, #0x200] e3d60: 14000001 b 0xe3d64 e3d64: b943e7e8 ldr w8, [sp, #0x3e4] e3d68: 2a0803e9 mov w9, w8 e3d6c: 52884808 mov w8, #0x4240 // =16960 e3d70: 72a001e8 movk w8, #0xf, lsl #16 e3d74: 2a0803ea mov w10, w8 e3d78: 9b0a7d29 mul x9, x9, x10 e3d7c: f941afea ldr x10, [sp, #0x358] e3d80: b980494b ldrsw x11, [x10, #0x48] e3d84: 9acb0d22 sdiv x2, x9, x11 e3d88: 528daca1 mov w1, #0x6d65 // =28005 e3d8c: 72ae8d21 movk w1, #0x7469, lsl #16 e3d90: f94103e0 ldr x0, [sp, #0x200] e3d94: 97ff16eb bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e3d98: b901ffe0 str w0, [sp, #0x1fc] e3d9c: 14000001 b 0xe3da0 e3da0: d101a3a0 sub x0, x29, #0x68 e3da4: 97fef6f3 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3da8: f941afe0 ldr x0, [sp, #0x358] e3dac: f9407c00 ldr x0, [x0, #0xf8] e3db0: d101c3a8 sub x8, x29, #0x70 e3db4: 97ff00df bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e3db8: 14000001 b 0xe3dbc e3dbc: d101c3a0 sub x0, x29, #0x70 e3dc0: 97ff043c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3dc4: f900fbe0 str x0, [sp, #0x1f0] e3dc8: 14000001 b 0xe3dcc e3dcc: f941e3e8 ldr x8, [sp, #0x3c0] e3dd0: b9401109 ldr w9, [x8, #0x10] e3dd4: 2a0903e8 mov w8, w9 e3dd8: 52884809 mov w9, #0x4240 // =16960 e3ddc: 72a001e9 movk w9, #0xf, lsl #16 e3de0: 2a0903ea mov w10, w9 e3de4: 9b0a7d08 mul x8, x8, x10 e3de8: f941afea ldr x10, [sp, #0x358] e3dec: b980494b ldrsw x11, [x10, #0x48] e3df0: 9acb0d02 sdiv x2, x8, x11 e3df4: 528e4c21 mov w1, #0x7261 // =29281 e3df8: 72ac8ea1 movk w1, #0x6475, lsl #16 e3dfc: f940fbe0 ldr x0, [sp, #0x1f0] e3e00: 97ff16d0 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e3e04: b901efe0 str w0, [sp, #0x1ec] e3e08: 14000001 b 0xe3e0c e3e0c: d101c3a0 sub x0, x29, #0x70 e3e10: 97fef6d8 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3e14: f9420fe0 ldr x0, [sp, #0x418] e3e18: b7f804e0 tbnz x0, #0x3f, 0xe3eb4 e3e1c: 14000001 b 0xe3e20 e3e20: f941afe8 ldr x8, [sp, #0x358] e3e24: f9407d00 ldr x0, [x8, #0xf8] e3e28: d101e3a8 sub x8, x29, #0x78 e3e2c: 97ff00c1 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e3e30: 14000001 b 0xe3e34 e3e34: d101e3a0 sub x0, x29, #0x78 e3e38: 97ff041e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3e3c: f900f3e0 str x0, [sp, #0x1e0] e3e40: 14000001 b 0xe3e44 e3e44: f9420fe2 ldr x2, [sp, #0x418] e3e48: 528e4a81 mov w1, #0x7254 // =29268 e3e4c: 72ae8c21 movk w1, #0x7461, lsl #16 e3e50: f940f3e0 ldr x0, [sp, #0x1e0] e3e54: 97ff16bb bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e3e58: b901dfe0 str w0, [sp, #0x1dc] e3e5c: 14000001 b 0xe3e60 e3e60: d101e3a0 sub x0, x29, #0x78 e3e64: 97fef6c3 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3e68: 14000013 b 0xe3eb4 e3e6c: f901dfe0 str x0, [sp, #0x3b8] e3e70: 2a0103e8 mov w8, w1 e3e74: b903b7e8 str w8, [sp, #0x3b4] e3e78: d101a3a0 sub x0, x29, #0x68 e3e7c: 97fef6bd bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3e80: 14000363 b 0xe4c0c e3e84: f901dfe0 str x0, [sp, #0x3b8] e3e88: 2a0103e8 mov w8, w1 e3e8c: b903b7e8 str w8, [sp, #0x3b4] e3e90: d101c3a0 sub x0, x29, #0x70 e3e94: 97fef6b7 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3e98: 1400035d b 0xe4c0c e3e9c: f901dfe0 str x0, [sp, #0x3b8] e3ea0: 2a0103e8 mov w8, w1 e3ea4: b903b7e8 str w8, [sp, #0x3b4] e3ea8: d101e3a0 sub x0, x29, #0x78 e3eac: 97fef6b1 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3eb0: 14000357 b 0xe4c0c e3eb4: f941afe8 ldr x8, [sp, #0x358] e3eb8: 39436109 ldrb w9, [x8, #0xd8] e3ebc: 36000589 tbz w9, #0x0, 0xe3f6c e3ec0: 14000001 b 0xe3ec4 e3ec4: f941afe8 ldr x8, [sp, #0x358] e3ec8: f9407d00 ldr x0, [x8, #0xf8] e3ecc: 97fefc45 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e3ed0: f900ebe0 str x0, [sp, #0x1d0] e3ed4: 14000001 b 0xe3ed8 e3ed8: f941afe8 ldr x8, [sp, #0x358] e3edc: f9407d00 ldr x0, [x8, #0xf8] e3ee0: 97fef74c bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> e3ee4: f900e7e0 str x0, [sp, #0x1c8] e3ee8: 14000001 b 0xe3eec e3eec: f940ebe0 ldr x0, [sp, #0x1d0] e3ef0: f940e7e1 ldr x1, [sp, #0x1c8] e3ef4: 97fef1c3 bl 0xa0600 <_ZN7android14FindAVCLayerIdEPKhm@plt> e3ef8: b901c7e0 str w0, [sp, #0x1c4] e3efc: 14000001 b 0xe3f00 e3f00: b941c7e8 ldr w8, [sp, #0x1c4] e3f04: b903a7e8 str w8, [sp, #0x3a4] e3f08: f941afe9 ldr x9, [sp, #0x358] e3f0c: f9407d20 ldr x0, [x9, #0xf8] e3f10: d10203a8 sub x8, x29, #0x80 e3f14: 97ff0087 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e3f18: 14000001 b 0xe3f1c e3f1c: d10203a0 sub x0, x29, #0x80 e3f20: 97ff03e4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3f24: f900dfe0 str x0, [sp, #0x1b8] e3f28: 14000001 b 0xe3f2c e3f2c: b943a7e2 ldr w2, [sp, #0x3a4] e3f30: 528f2e41 mov w1, #0x7972 // =31090 e3f34: 72ad2981 movk w1, #0x694c, lsl #16 e3f38: f940dfe0 ldr x0, [sp, #0x1b8] e3f3c: 97fefe4d bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e3f40: b901b7e0 str w0, [sp, #0x1b4] e3f44: 14000001 b 0xe3f48 e3f48: d10203a0 sub x0, x29, #0x80 e3f4c: 97fef689 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3f50: 14000007 b 0xe3f6c e3f54: f901dfe0 str x0, [sp, #0x3b8] e3f58: 2a0103e8 mov w8, w1 e3f5c: b903b7e8 str w8, [sp, #0x3b4] e3f60: d10203a0 sub x0, x29, #0x80 e3f64: 97fef683 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3f68: 14000329 b 0xe4c0c e3f6c: 394f83e8 ldrb w8, [sp, #0x3e0] e3f70: 36000368 tbz w8, #0x0, 0xe3fdc e3f74: 14000001 b 0xe3f78 e3f78: f941afe8 ldr x8, [sp, #0x358] e3f7c: f9407d00 ldr x0, [x8, #0xf8] e3f80: d10223a8 sub x8, x29, #0x88 e3f84: 97ff006b bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e3f88: 14000001 b 0xe3f8c e3f8c: d10223a0 sub x0, x29, #0x88 e3f90: 97ff03c8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e3f94: f900d7e0 str x0, [sp, #0x1a8] e3f98: 14000001 b 0xe3f9c e3f9c: 528dcc61 mov w1, #0x6e63 // =28259 e3fa0: 72ae6f21 movk w1, #0x7379, lsl #16 e3fa4: 320003e2 orr w2, wzr, #0x1 e3fa8: f940d7e0 ldr x0, [sp, #0x1a8] e3fac: 97fefe31 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e3fb0: b901a7e0 str w0, [sp, #0x1a4] e3fb4: 14000001 b 0xe3fb8 e3fb8: d10223a0 sub x0, x29, #0x88 e3fbc: 97fef66d bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3fc0: 14000007 b 0xe3fdc e3fc4: f901dfe0 str x0, [sp, #0x3b8] e3fc8: 2a0103e8 mov w8, w1 e3fcc: b903b7e8 str w8, [sp, #0x3b4] e3fd0: d10223a0 sub x0, x29, #0x88 e3fd4: 97fef667 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e3fd8: 1400030d b 0xe4c0c e3fdc: f941afe8 ldr x8, [sp, #0x358] e3fe0: b9405909 ldr w9, [x8, #0x58] e3fe4: 11000529 add w9, w9, #0x1 e3fe8: b9005909 str w9, [x8, #0x58] e3fec: 14000001 b 0xe3ff0 e3ff0: f941afe8 ldr x8, [sp, #0x358] e3ff4: 39436109 ldrb w9, [x8, #0xd8] e3ff8: 37000229 tbnz w9, #0x0, 0xe403c e3ffc: 14000001 b 0xe4000 e4000: f941afe8 ldr x8, [sp, #0x358] e4004: 39436509 ldrb w9, [x8, #0xd9] e4008: 370001a9 tbnz w9, #0x0, 0xe403c e400c: 14000001 b 0xe4010 e4010: f941afe8 ldr x8, [sp, #0x358] e4014: f9407d09 ldr x9, [x8, #0xf8] e4018: f94217ea ldr x10, [sp, #0x428] e401c: f9000149 str x9, [x10] e4020: aa1f03e9 mov x9, xzr e4024: f9007d09 str x9, [x8, #0xf8] e4028: 2a1f03eb mov w11, wzr e402c: b9043feb str w11, [sp, #0x43c] e4030: 320003eb orr w11, wzr, #0x1 e4034: b903b3eb str w11, [sp, #0x3b0] e4038: 140002f2 b 0xe4c00 e403c: f941afe8 ldr x8, [sp, #0x358] e4040: f9407d00 ldr x0, [x8, #0xf8] e4044: 97fef6f3 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> e4048: f900cfe0 str x0, [sp, #0x198] e404c: 14000001 b 0xe4050 e4050: f941afe8 ldr x8, [sp, #0x358] e4054: f9407d00 ldr x0, [x8, #0xf8] e4058: 97fefbe2 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e405c: f900cbe0 str x0, [sp, #0x190] e4060: 14000001 b 0xe4064 e4064: f941afe8 ldr x8, [sp, #0x358] e4068: f9407d00 ldr x0, [x8, #0xf8] e406c: 97ff0d65 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> e4070: f900c7e0 str x0, [sp, #0x188] e4074: 14000001 b 0xe4078 e4078: f940cbe8 ldr x8, [sp, #0x190] e407c: f940c7e9 ldr x9, [sp, #0x188] e4080: 8b09010a add x10, x8, x9 e4084: f901cfea str x10, [sp, #0x398] e4088: f941cfe1 ldr x1, [sp, #0x398] e408c: f941afe0 ldr x0, [sp, #0x358] e4090: 97ff10c0 bl 0xa8390 <_ZNK7android11MPEG4Source12parseNALSizeEPKh@plt> e4094: f900c3e0 str x0, [sp, #0x180] e4098: 14000001 b 0xe409c e409c: f940c3e8 ldr x8, [sp, #0x180] e40a0: f901cbe8 str x8, [sp, #0x390] e40a4: f941afe9 ldr x9, [sp, #0x358] e40a8: f940712a ldr x10, [x9, #0xe0] e40ac: f941cbeb ldr x11, [sp, #0x390] e40b0: aa2b03eb mvn x11, x11 e40b4: eb0b014a subs x10, x10, x11 e40b8: f900bfea str x10, [sp, #0x178] e40bc: 54000069 b.ls 0xe40c8 e40c0: 14000001 b 0xe40c4 e40c4: 14000001 b 0xe40c8 e40c8: f941afe8 ldr x8, [sp, #0x358] e40cc: f9407d00 ldr x0, [x8, #0xf8] e40d0: 97fef6d0 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> e40d4: f900bbe0 str x0, [sp, #0x170] e40d8: 14000001 b 0xe40dc e40dc: f941afe8 ldr x8, [sp, #0x358] e40e0: f9407109 ldr x9, [x8, #0xe0] e40e4: f940bbea ldr x10, [sp, #0x170] e40e8: eb090149 subs x9, x10, x9 e40ec: f941cbeb ldr x11, [sp, #0x390] e40f0: eb0b0129 subs x9, x9, x11 e40f4: f900b7e9 str x9, [sp, #0x168] e40f8: 54000222 b.hs 0xe413c e40fc: 14000001 b 0xe4100 e4100: f941afe8 ldr x8, [sp, #0x358] e4104: f9407d09 ldr x9, [x8, #0xf8] e4108: f940012a ldr x10, [x9] e410c: f940014a ldr x10, [x10] e4110: aa0903e0 mov x0, x9 e4114: d63f0140 blr x10 e4118: 14000001 b 0xe411c e411c: aa1f03e8 mov x8, xzr e4120: f941afe9 ldr x9, [sp, #0x358] e4124: f9007d28 str x8, [x9, #0xf8] e4128: 12807dca mov w10, #-0x3ef // =-1007 e412c: b9043fea str w10, [sp, #0x43c] e4130: 320003ea orr w10, wzr, #0x1 e4134: b903b3ea str w10, [sp, #0x3b0] e4138: 140002b2 b 0xe4c00 e413c: f941afe8 ldr x8, [sp, #0x358] e4140: f9407d00 ldr x0, [x8, #0xf8] e4144: 97ff0ef7 bl 0xa7d20 <_ZN7android11MediaBuffer5cloneEv@plt> e4148: f900b3e0 str x0, [sp, #0x160] e414c: 14000001 b 0xe4150 e4150: f940b3e8 ldr x8, [sp, #0x160] e4154: f901c7e8 str x8, [sp, #0x388] e4158: f941c7e9 ldr x9, [sp, #0x388] e415c: f941afea ldr x10, [sp, #0x358] e4160: f9407d40 ldr x0, [x10, #0xf8] e4164: f900afe9 str x9, [sp, #0x158] e4168: 97ff0d26 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> e416c: f900abe0 str x0, [sp, #0x150] e4170: 14000001 b 0xe4174 e4174: f941afe8 ldr x8, [sp, #0x358] e4178: f9407109 ldr x9, [x8, #0xe0] e417c: f940abea ldr x10, [sp, #0x150] e4180: 8b090141 add x1, x10, x9 e4184: f941cbe2 ldr x2, [sp, #0x390] e4188: f940afe0 ldr x0, [sp, #0x158] e418c: 97ff0bd9 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e4190: 14000001 b 0xe4194 e4194: f941afe8 ldr x8, [sp, #0x358] e4198: f9407d09 ldr x9, [x8, #0xf8] e419c: aa0903e0 mov x0, x9 e41a0: f900a7e0 str x0, [sp, #0x148] e41a4: aa0903e0 mov x0, x9 e41a8: 97ff0d16 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> e41ac: f900a3e0 str x0, [sp, #0x140] e41b0: 14000001 b 0xe41b4 e41b4: f941afe8 ldr x8, [sp, #0x358] e41b8: f9407109 ldr x9, [x8, #0xe0] e41bc: f940a3ea ldr x10, [sp, #0x140] e41c0: 8b090149 add x9, x10, x9 e41c4: f941cbeb ldr x11, [sp, #0x390] e41c8: 8b0b0129 add x9, x9, x11 e41cc: f9407d00 ldr x0, [x8, #0xf8] e41d0: f9009fe9 str x9, [sp, #0x138] e41d4: 97fef68f bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> e41d8: f9009be0 str x0, [sp, #0x130] e41dc: 14000001 b 0xe41e0 e41e0: f941afe8 ldr x8, [sp, #0x358] e41e4: f9407109 ldr x9, [x8, #0xe0] e41e8: f9409bea ldr x10, [sp, #0x130] e41ec: eb090149 subs x9, x10, x9 e41f0: f941cbeb ldr x11, [sp, #0x390] e41f4: eb0b0122 subs x2, x9, x11 e41f8: f940a7e0 ldr x0, [sp, #0x148] e41fc: f9409fe1 ldr x1, [sp, #0x138] e4200: 97ff0bbc bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e4204: 14000001 b 0xe4208 e4208: f941afe8 ldr x8, [sp, #0x358] e420c: f9407d00 ldr x0, [x8, #0xf8] e4210: 97fef680 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> e4214: f90097e0 str x0, [sp, #0x128] e4218: 14000001 b 0xe421c e421c: f94097e8 ldr x8, [sp, #0x128] e4220: b50001a8 cbnz x8, 0xe4254 e4224: 14000001 b 0xe4228 e4228: f941afe8 ldr x8, [sp, #0x358] e422c: f9407d09 ldr x9, [x8, #0xf8] e4230: f940012a ldr x10, [x9] e4234: f940014a ldr x10, [x10] e4238: aa0903e0 mov x0, x9 e423c: d63f0140 blr x10 e4240: 14000001 b 0xe4244 e4244: aa1f03e8 mov x8, xzr e4248: f941afe9 ldr x9, [sp, #0x358] e424c: f9007d28 str x8, [x9, #0xf8] e4250: 14000001 b 0xe4254 e4254: f941c7e8 ldr x8, [sp, #0x388] e4258: f94217e9 ldr x9, [sp, #0x428] e425c: f9000128 str x8, [x9] e4260: 2a1f03ea mov w10, wzr e4264: b9043fea str w10, [sp, #0x43c] e4268: 320003ea orr w10, wzr, #0x1 e426c: b903b3ea str w10, [sp, #0x3b0] e4270: 14000264 b 0xe4c00 e4274: aa1f03e8 mov x8, xzr e4278: f901c3e8 str x8, [sp, #0x380] e427c: 2a1f03e9 mov w9, wzr e4280: b81743a9 stur w9, [x29, #-0x8c] e4284: f941afe8 ldr x8, [sp, #0x358] e4288: 9100e100 add x0, x8, #0x38 e428c: 97ff0309 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e4290: f90093e0 str x0, [sp, #0x120] e4294: 14000001 b 0xe4298 e4298: 528e4da1 mov w1, #0x726d // =29293 e429c: 72ad2c81 movk w1, #0x6964, lsl #16 e42a0: d10233a2 sub x2, x29, #0x8c e42a4: f94093e0 ldr x0, [sp, #0x120] e42a8: 97ff047e bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> e42ac: b9011fe0 str w0, [sp, #0x11c] e42b0: 14000001 b 0xe42b4 e42b4: 2a1f03e0 mov w0, wzr e42b8: b9411fe8 ldr w8, [sp, #0x11c] e42bc: b9011be0 str w0, [sp, #0x118] e42c0: 36000108 tbz w8, #0x0, 0xe42e0 e42c4: 14000001 b 0xe42c8 e42c8: b85743a8 ldur w8, [x29, #-0x8c] e42cc: 71000108 subs w8, w8, #0x0 e42d0: 1a9f07e9 cset w9, ne e42d4: b90117e8 str w8, [sp, #0x114] e42d8: b9011be9 str w9, [sp, #0x118] e42dc: 14000001 b 0xe42e0 e42e0: b9411be8 ldr w8, [sp, #0x118] e42e4: 12000108 and w8, w8, #0x1 e42e8: 390df3e8 strb w8, [sp, #0x37c] e42ec: aa1f03e9 mov x9, xzr e42f0: f901bbe9 str x9, [sp, #0x370] e42f4: 2a1f03e8 mov w8, wzr e42f8: 390db3e8 strb w8, [sp, #0x36c] e42fc: 394df3e8 ldrb w8, [sp, #0x37c] e4300: 36000548 tbz w8, #0x0, 0xe43a8 e4304: 14000001 b 0xe4308 e4308: f941afe8 ldr x8, [sp, #0x358] e430c: f9407d09 ldr x9, [x8, #0xf8] e4310: 320003ea orr w10, wzr, #0x1 e4314: b90113ea str w10, [sp, #0x110] e4318: b40002a9 cbz x9, 0xe436c e431c: 14000001 b 0xe4320 e4320: aa1f03e8 mov x8, xzr e4324: f81683a8 stur x8, [x29, #-0x98] e4328: f941afe8 ldr x8, [sp, #0x358] e432c: f9407d00 ldr x0, [x8, #0xf8] e4330: 97feff8c bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> e4334: f90087e0 str x0, [sp, #0x108] e4338: 14000001 b 0xe433c e433c: f94087e8 ldr x8, [sp, #0x108] e4340: f81603a8 stur x8, [x29, #-0xa0] e4344: d10263a0 sub x0, x29, #0x98 e4348: d10283a1 sub x1, x29, #0xa0 e434c: d10103a2 sub x2, x29, #0x40 e4350: 94000276 bl 0xe4d28 ::operator[](unsigned long) const+0x54> e4354: b90107e0 str w0, [sp, #0x104] e4358: 14000001 b 0xe435c e435c: b94107e8 ldr w8, [sp, #0x104] e4360: 52000109 eor w9, w8, #0x1 e4364: b90113e9 str w9, [sp, #0x110] e4368: 14000001 b 0xe436c e436c: b94113e8 ldr w8, [sp, #0x110] e4370: 360000a8 tbz w8, #0x0, 0xe4384 e4374: 14000001 b 0xe4378 e4378: 320003e8 orr w8, wzr, #0x1 e437c: 390db3e8 strb w8, [sp, #0x36c] e4380: 14000009 b 0xe43a4 e4384: f941afe8 ldr x8, [sp, #0x358] e4388: f9407d00 ldr x0, [x8, #0xf8] e438c: 97fefb15 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e4390: f9007fe0 str x0, [sp, #0xf8] e4394: 14000001 b 0xe4398 e4398: f9407fe8 ldr x8, [sp, #0xf8] e439c: f901bbe8 str x8, [sp, #0x370] e43a0: 14000001 b 0xe43a4 e43a4: 14000036 b 0xe447c e43a8: f941afe8 ldr x8, [sp, #0x358] e43ac: 9100e100 add x0, x8, #0x38 e43b0: aa1f03e1 mov x1, xzr e43b4: 97ff179f bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> e43b8: b900f7e0 str w0, [sp, #0xf4] e43bc: 14000001 b 0xe43c0 e43c0: 320003e8 orr w8, wzr, #0x1 e43c4: b940f7e9 ldr w9, [sp, #0xf4] e43c8: b900f3e8 str w8, [sp, #0xf0] e43cc: 37000429 tbnz w9, #0x0, 0xe4450 e43d0: 14000001 b 0xe43d4 e43d4: f941afe8 ldr x8, [sp, #0x358] e43d8: 9100e100 add x0, x8, #0x38 e43dc: 97ff02b5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e43e0: f90077e0 str x0, [sp, #0xe8] e43e4: 14000001 b 0xe43e8 e43e8: 528e0a61 mov w1, #0x7053 // =28755 e43ec: 72ad2dc1 movk w1, #0x696e, lsl #16 e43f0: d10293a2 sub x2, x29, #0xa4 e43f4: f94077e0 ldr x0, [sp, #0xe8] e43f8: 97ff042a bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> e43fc: b900e7e0 str w0, [sp, #0xe4] e4400: 14000001 b 0xe4404 e4404: 320003e8 orr w8, wzr, #0x1 e4408: b940e7e9 ldr w9, [sp, #0xe4] e440c: b900f3e8 str w8, [sp, #0xf0] e4410: 36000209 tbz w9, #0x0, 0xe4450 e4414: 14000001 b 0xe4418 e4418: aa1f03e8 mov x8, xzr e441c: f81503a8 stur x8, [x29, #-0xb0] e4420: b895c3a8 ldursw x8, [x29, #-0xa4] e4424: f81483a8 stur x8, [x29, #-0xb8] e4428: d102c3a0 sub x0, x29, #0xb0 e442c: d102e3a1 sub x1, x29, #0xb8 e4430: d10103a2 sub x2, x29, #0x40 e4434: 9400023d bl 0xe4d28 ::operator[](unsigned long) const+0x54> e4438: b900e3e0 str w0, [sp, #0xe0] e443c: 14000001 b 0xe4440 e4440: b940e3e8 ldr w8, [sp, #0xe0] e4444: 52000109 eor w9, w8, #0x1 e4448: b900f3e9 str w9, [sp, #0xf0] e444c: 14000001 b 0xe4450 e4450: b940f3e8 ldr w8, [sp, #0xf0] e4454: 360000a8 tbz w8, #0x0, 0xe4468 e4458: 14000001 b 0xe445c e445c: 320003e8 orr w8, wzr, #0x1 e4460: 390db3e8 strb w8, [sp, #0x36c] e4464: 14000005 b 0xe4478 e4468: f941afe8 ldr x8, [sp, #0x358] e446c: f9408509 ldr x9, [x8, #0x108] e4470: f901bbe9 str x9, [sp, #0x370] e4474: 14000001 b 0xe4478 e4478: 14000001 b 0xe447c e447c: 394db3e8 ldrb w8, [sp, #0x36c] e4480: 370000a8 tbnz w8, #0x0, 0xe4494 e4484: 14000001 b 0xe4488 e4488: f941bbe8 ldr x8, [sp, #0x370] e448c: b50002c8 cbnz x8, 0xe44e4 e4490: 14000001 b 0xe4494 e4494: f941afe8 ldr x8, [sp, #0x358] e4498: f9407d09 ldr x9, [x8, #0xf8] e449c: b40001a9 cbz x9, 0xe44d0 e44a0: 14000001 b 0xe44a4 e44a4: f941afe8 ldr x8, [sp, #0x358] e44a8: f9407d09 ldr x9, [x8, #0xf8] e44ac: f940012a ldr x10, [x9] e44b0: f940014a ldr x10, [x10] e44b4: aa0903e0 mov x0, x9 e44b8: d63f0140 blr x10 e44bc: 14000001 b 0xe44c0 e44c0: aa1f03e8 mov x8, xzr e44c4: f941afe9 ldr x9, [sp, #0x358] e44c8: f9007d28 str x8, [x9, #0xf8] e44cc: 14000001 b 0xe44d0 e44d0: 12807dc8 mov w8, #-0x3ef // =-1007 e44d4: b9043fe8 str w8, [sp, #0x43c] e44d8: 320003e8 orr w8, wzr, #0x1 e44dc: b903b3e8 str w8, [sp, #0x3b0] e44e0: 140001c8 b 0xe4c00 e44e4: f941afe8 ldr x8, [sp, #0x358] e44e8: 91010100 add x0, x8, #0x40 e44ec: 97ff0ca9 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e44f0: f9006fe0 str x0, [sp, #0xd8] e44f4: 14000001 b 0xe44f8 e44f8: f941f7e1 ldr x1, [sp, #0x3e8] e44fc: f941bbe2 ldr x2, [sp, #0x370] e4500: f85c03a3 ldur x3, [x29, #-0x40] e4504: f9406fe8 ldr x8, [sp, #0xd8] e4508: f9400109 ldr x9, [x8] e450c: f9401d29 ldr x9, [x9, #0x38] e4510: aa0803e0 mov x0, x8 e4514: d63f0120 blr x9 e4518: f9006be0 str x0, [sp, #0xd0] e451c: 14000001 b 0xe4520 e4520: f9406be8 ldr x8, [sp, #0xd0] e4524: f901c3e8 str x8, [sp, #0x380] e4528: f941c3e9 ldr x9, [sp, #0x380] e452c: f85c03aa ldur x10, [x29, #-0x40] e4530: eb0a0129 subs x9, x9, x10 e4534: f90067e9 str x9, [sp, #0xc8] e4538: 5400022a b.ge 0xe457c e453c: 14000001 b 0xe4540 e4540: f941afe8 ldr x8, [sp, #0x358] e4544: f9407d09 ldr x9, [x8, #0xf8] e4548: f940012a ldr x10, [x9] e454c: f940014a ldr x10, [x10] e4550: aa0903e0 mov x0, x9 e4554: d63f0140 blr x10 e4558: 14000001 b 0xe455c e455c: aa1f03e8 mov x8, xzr e4560: f941afe9 ldr x9, [sp, #0x358] e4564: f9007d28 str x8, [x9, #0xf8] e4568: 12807d6a mov w10, #-0x3ec // =-1004 e456c: b9043fea str w10, [sp, #0x43c] e4570: 320003ea orr w10, wzr, #0x1 e4574: b903b3ea str w10, [sp, #0x3b0] e4578: 140001a2 b 0xe4c00 e457c: 394df3e8 ldrb w8, [sp, #0x37c] e4580: 36000128 tbz w8, #0x0, 0xe45a4 e4584: 14000001 b 0xe4588 e4588: f941afe8 ldr x8, [sp, #0x358] e458c: f9407d00 ldr x0, [x8, #0xf8] e4590: f85c03a2 ldur x2, [x29, #-0x40] e4594: aa1f03e1 mov x1, xzr e4598: 97ff0ad6 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e459c: 14000001 b 0xe45a0 e45a0: 14000111 b 0xe49e4 e45a4: f941afe8 ldr x8, [sp, #0x358] e45a8: f9407d00 ldr x0, [x8, #0xf8] e45ac: 97fefa8d bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e45b0: f90063e0 str x0, [sp, #0xc0] e45b4: 14000001 b 0xe45b8 e45b8: f94063e8 ldr x8, [sp, #0xc0] e45bc: f901b3e8 str x8, [sp, #0x360] e45c0: aa1f03e9 mov x9, xzr e45c4: f81403a9 stur x9, [x29, #-0xc0] e45c8: f81383a9 stur x9, [x29, #-0xc8] e45cc: 14000001 b 0xe45d0 e45d0: f85403a8 ldur x8, [x29, #-0xc0] e45d4: f85c03a9 ldur x9, [x29, #-0x40] e45d8: eb090108 subs x8, x8, x9 e45dc: f9005fe8 str x8, [sp, #0xb8] e45e0: 54001a02 b.hs 0xe4920 e45e4: 14000001 b 0xe45e8 e45e8: aa1f03e8 mov x8, xzr e45ec: f81303a8 stur x8, [x29, #-0xd0] e45f0: f941afe8 ldr x8, [sp, #0x358] e45f4: 91038103 add x3, x8, #0xe0 e45f8: d10343a0 sub x0, x29, #0xd0 e45fc: d10103a1 sub x1, x29, #0x40 e4600: d10303a2 sub x2, x29, #0xc0 e4604: 97fffb61 bl 0xe3388 e4608: b900b7e0 str w0, [sp, #0xb4] e460c: 14000001 b 0xe4610 e4610: b940b7e8 ldr w8, [sp, #0xb4] e4614: 2a2803e9 mvn w9, w8 e4618: 12000129 and w9, w9, #0x1 e461c: 390db3e9 strb w9, [sp, #0x36c] e4620: aa1f03ea mov x10, xzr e4624: f81283aa stur x10, [x29, #-0xd8] e4628: 394db3e9 ldrb w9, [sp, #0x36c] e462c: 37000a49 tbnz w9, #0x0, 0xe4774 e4630: 14000001 b 0xe4634 e4634: f941afe8 ldr x8, [sp, #0x358] e4638: f9408509 ldr x9, [x8, #0x108] e463c: f85403aa ldur x10, [x29, #-0xc0] e4640: 8b0a0121 add x1, x9, x10 e4644: aa0803e0 mov x0, x8 e4648: 97ff0f52 bl 0xa8390 <_ZNK7android11MPEG4Source12parseNALSizeEPKh@plt> e464c: f90057e0 str x0, [sp, #0xa8] e4650: 14000001 b 0xe4654 e4654: f94057e8 ldr x8, [sp, #0xa8] e4658: f81283a8 stur x8, [x29, #-0xd8] e465c: f941afe9 ldr x9, [sp, #0x358] e4660: f940712a ldr x10, [x9, #0xe0] e4664: f85403ab ldur x11, [x29, #-0xc0] e4668: 8b0a016a add x10, x11, x10 e466c: f81403aa stur x10, [x29, #-0xc0] e4670: aa1f03ea mov x10, xzr e4674: f81203aa stur x10, [x29, #-0xe0] e4678: d10383a0 sub x0, x29, #0xe0 e467c: d10103a1 sub x1, x29, #0x40 e4680: d10303a2 sub x2, x29, #0xc0 e4684: d10363a3 sub x3, x29, #0xd8 e4688: 97fffb40 bl 0xe3388 e468c: b900a7e0 str w0, [sp, #0xa4] e4690: 14000001 b 0xe4694 e4694: 320003e8 orr w8, wzr, #0x1 e4698: b940a7e9 ldr w9, [sp, #0xa4] e469c: b900a3e8 str w8, [sp, #0xa0] e46a0: 36000629 tbz w9, #0x0, 0xe4764 e46a4: 14000001 b 0xe46a8 e46a8: aa1f03e8 mov x8, xzr e46ac: f81183a8 stur x8, [x29, #-0xe8] e46b0: f941afe8 ldr x8, [sp, #0x358] e46b4: f9407d00 ldr x0, [x8, #0xf8] e46b8: 97fefeaa bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> e46bc: f9004fe0 str x0, [sp, #0x98] e46c0: 14000001 b 0xe46c4 e46c4: f9404fe8 ldr x8, [sp, #0x98] e46c8: f81103a8 stur x8, [x29, #-0xf0] e46cc: 321e03e9 orr w9, wzr, #0x4 e46d0: 2a0903ea mov w10, w9 e46d4: f81083aa stur x10, [x29, #-0xf8] e46d8: d103a3a0 sub x0, x29, #0xe8 e46dc: d103c3a1 sub x1, x29, #0xf0 e46e0: d10323a2 sub x2, x29, #0xc8 e46e4: d103e3a3 sub x3, x29, #0xf8 e46e8: 97fffb28 bl 0xe3388 e46ec: b90097e0 str w0, [sp, #0x94] e46f0: 14000001 b 0xe46f4 e46f4: 320003e8 orr w8, wzr, #0x1 e46f8: b94097e9 ldr w9, [sp, #0x94] e46fc: b900a3e8 str w8, [sp, #0xa0] e4700: 36000329 tbz w9, #0x0, 0xe4764 e4704: 14000001 b 0xe4708 e4708: aa1f03e8 mov x8, xzr e470c: f81003a8 stur x8, [x29, #-0x100] e4710: f941afe8 ldr x8, [sp, #0x358] e4714: f9407d00 ldr x0, [x8, #0xf8] e4718: 97fefe92 bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> e471c: f90047e0 str x0, [sp, #0x88] e4720: 14000001 b 0xe4724 e4724: f94047e8 ldr x8, [sp, #0x88] e4728: f9024fe8 str x8, [sp, #0x498] e472c: f85383a9 ldur x9, [x29, #-0xc8] e4730: 91001129 add x9, x9, #0x4 e4734: f9024be9 str x9, [sp, #0x490] e4738: d10403a0 sub x0, x29, #0x100 e473c: 911263e1 add x1, sp, #0x498 e4740: 911243e2 add x2, sp, #0x490 e4744: d10363a3 sub x3, x29, #0xd8 e4748: 97fffb10 bl 0xe3388 e474c: b90087e0 str w0, [sp, #0x84] e4750: 14000001 b 0xe4754 e4754: b94087e8 ldr w8, [sp, #0x84] e4758: 52000109 eor w9, w8, #0x1 e475c: b900a3e9 str w9, [sp, #0xa0] e4760: 14000001 b 0xe4764 e4764: b940a3e8 ldr w8, [sp, #0xa0] e4768: 12000108 and w8, w8, #0x1 e476c: 390db3e8 strb w8, [sp, #0x36c] e4770: 14000001 b 0xe4774 e4774: 394db3e8 ldrb w8, [sp, #0x36c] e4778: 36000228 tbz w8, #0x0, 0xe47bc e477c: 14000001 b 0xe4780 e4780: f941afe8 ldr x8, [sp, #0x358] e4784: f9407d09 ldr x9, [x8, #0xf8] e4788: f940012a ldr x10, [x9] e478c: f940014a ldr x10, [x10] e4790: aa0903e0 mov x0, x9 e4794: d63f0140 blr x10 e4798: 14000001 b 0xe479c e479c: aa1f03e8 mov x8, xzr e47a0: f941afe9 ldr x9, [sp, #0x358] e47a4: f9007d28 str x8, [x9, #0xf8] e47a8: 12807dca mov w10, #-0x3ef // =-1007 e47ac: b9043fea str w10, [sp, #0x43c] e47b0: 320003ea orr w10, wzr, #0x1 e47b4: b903b3ea str w10, [sp, #0x3b0] e47b8: 14000112 b 0xe4c00 e47bc: f85283a8 ldur x8, [x29, #-0xd8] e47c0: b5000068 cbnz x8, 0xe47cc e47c4: 14000001 b 0xe47c8 e47c8: 17ffff82 b 0xe45d0 e47cc: f85383a8 ldur x8, [x29, #-0xc8] e47d0: b1001508 adds x8, x8, #0x5 e47d4: f9003fe8 str x8, [sp, #0x78] e47d8: 54000348 b.hi 0xe4840 e47dc: 14000001 b 0xe47e0 e47e0: f85383a8 ldur x8, [x29, #-0xc8] e47e4: 91001108 add x8, x8, #0x4 e47e8: f85283a9 ldur x9, [x29, #-0xd8] e47ec: aa2903e9 mvn x9, x9 e47f0: eb090108 subs x8, x8, x9 e47f4: f9003be8 str x8, [sp, #0x70] e47f8: 54000248 b.hi 0xe4840 e47fc: 14000001 b 0xe4800 e4800: f85383a8 ldur x8, [x29, #-0xc8] e4804: f85283a9 ldur x9, [x29, #-0xd8] e4808: 8b090108 add x8, x8, x9 e480c: 91001108 add x8, x8, #0x4 e4810: f941afe9 ldr x9, [sp, #0x358] e4814: f9407d20 ldr x0, [x9, #0xf8] e4818: f90037e8 str x8, [sp, #0x68] e481c: 97fefe51 bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> e4820: f90033e0 str x0, [sp, #0x60] e4824: 14000001 b 0xe4828 e4828: f94037e8 ldr x8, [sp, #0x68] e482c: f94033e9 ldr x9, [sp, #0x60] e4830: eb09010a subs x10, x8, x9 e4834: f9002fea str x10, [sp, #0x58] e4838: 54000229 b.ls 0xe487c e483c: 14000001 b 0xe4840 e4840: f941afe8 ldr x8, [sp, #0x358] e4844: f9407d09 ldr x9, [x8, #0xf8] e4848: f940012a ldr x10, [x9] e484c: f940014a ldr x10, [x10] e4850: aa0903e0 mov x0, x9 e4854: d63f0140 blr x10 e4858: 14000001 b 0xe485c e485c: aa1f03e8 mov x8, xzr e4860: f941afe9 ldr x9, [sp, #0x358] e4864: f9007d28 str x8, [x9, #0xf8] e4868: 12807dca mov w10, #-0x3ef // =-1007 e486c: b9043fea str w10, [sp, #0x43c] e4870: 320003ea orr w10, wzr, #0x1 e4874: b903b3ea str w10, [sp, #0x3b0] e4878: 140000e2 b 0xe4c00 e487c: f941b3e8 ldr x8, [sp, #0x360] e4880: f85383a9 ldur x9, [x29, #-0xc8] e4884: 9100052a add x10, x9, #0x1 e4888: f81383aa stur x10, [x29, #-0xc8] e488c: 2a1f03eb mov w11, wzr e4890: 3829690b strb w11, [x8, x9] e4894: f941b3e8 ldr x8, [sp, #0x360] e4898: f85383a9 ldur x9, [x29, #-0xc8] e489c: 9100052a add x10, x9, #0x1 e48a0: f81383aa stur x10, [x29, #-0xc8] e48a4: 3829690b strb w11, [x8, x9] e48a8: f941b3e8 ldr x8, [sp, #0x360] e48ac: f85383a9 ldur x9, [x29, #-0xc8] e48b0: 9100052a add x10, x9, #0x1 e48b4: f81383aa stur x10, [x29, #-0xc8] e48b8: 3829690b strb w11, [x8, x9] e48bc: f941b3e8 ldr x8, [sp, #0x360] e48c0: f85383a9 ldur x9, [x29, #-0xc8] e48c4: 9100052a add x10, x9, #0x1 e48c8: f81383aa stur x10, [x29, #-0xc8] e48cc: 320003eb orr w11, wzr, #0x1 e48d0: 3829690b strb w11, [x8, x9] e48d4: f941b3e8 ldr x8, [sp, #0x360] e48d8: f85383a9 ldur x9, [x29, #-0xc8] e48dc: 8b090100 add x0, x8, x9 e48e0: f941afe8 ldr x8, [sp, #0x358] e48e4: f9408509 ldr x9, [x8, #0x108] e48e8: f85403aa ldur x10, [x29, #-0xc0] e48ec: 8b0a0121 add x1, x9, x10 e48f0: f85283a2 ldur x2, [x29, #-0xd8] e48f4: 97feed27 bl 0x9fd90 e48f8: f85283a8 ldur x8, [x29, #-0xd8] e48fc: f85403a9 ldur x9, [x29, #-0xc0] e4900: 8b080128 add x8, x9, x8 e4904: f81403a8 stur x8, [x29, #-0xc0] e4908: f85283a8 ldur x8, [x29, #-0xd8] e490c: f85383a9 ldur x9, [x29, #-0xc8] e4910: 8b080128 add x8, x9, x8 e4914: f81383a8 stur x8, [x29, #-0xc8] e4918: f9002be0 str x0, [sp, #0x50] e491c: 17ffff2d b 0xe45d0 e4920: 14000001 b 0xe4924 e4924: 9111e3e8 add x8, sp, #0x478 e4928: d10303a0 sub x0, x29, #0xc0 e492c: d10103a1 sub x1, x29, #0x40 e4930: 97ff18fc bl 0xaad20 <_ZN7android10Compare_EQImmEENS_7AStringERKT_RKT0_@plt> e4934: 14000001 b 0xe4938 e4938: 9111e3e0 add x0, sp, #0x478 e493c: 97ff10e5 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> e4940: b9004fe0 str w0, [sp, #0x4c] e4944: 14000001 b 0xe4948 e4948: b9404fe8 ldr w8, [sp, #0x4c] e494c: 37000308 tbnz w8, #0x0, 0xe49ac e4950: 14000001 b 0xe4954 e4954: 900008a1 adrp x1, 0x1f8000 e4958: 913d6421 add x1, x1, #0xf59 e495c: 911183e0 add x0, sp, #0x460 e4960: 97fefc88 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> e4964: 14000001 b 0xe4968 e4968: 911183e0 add x0, sp, #0x460 e496c: 9111e3e1 add x1, sp, #0x478 e4970: 97fef8dc bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> e4974: 14000001 b 0xe4978 e4978: 911183e0 add x0, sp, #0x460 e497c: 97fef4e1 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> e4980: 1400000b b 0xe49ac e4984: f901dfe0 str x0, [sp, #0x3b8] e4988: 2a0103e8 mov w8, w1 e498c: b903b7e8 str w8, [sp, #0x3b4] e4990: 14000012 b 0xe49d8 e4994: f901dfe0 str x0, [sp, #0x3b8] e4998: 2a0103e8 mov w8, w1 e499c: b903b7e8 str w8, [sp, #0x3b4] e49a0: 911183e0 add x0, sp, #0x460 e49a4: 97fef4d7 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> e49a8: 1400000c b 0xe49d8 e49ac: 9111e3e0 add x0, sp, #0x478 e49b0: 97fef4d4 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> e49b4: 14000001 b 0xe49b8 e49b8: 14000001 b 0xe49bc e49bc: f941afe8 ldr x8, [sp, #0x358] e49c0: f9407d00 ldr x0, [x8, #0xf8] e49c4: f85383a2 ldur x2, [x29, #-0xc8] e49c8: aa1f03e1 mov x1, xzr e49cc: 97ff09c9 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e49d0: 14000001 b 0xe49d4 e49d4: 14000004 b 0xe49e4 e49d8: 9111e3e0 add x0, sp, #0x478 e49dc: 97fef4c9 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> e49e0: 1400008b b 0xe4c0c e49e4: f941afe8 ldr x8, [sp, #0x358] e49e8: f9407d00 ldr x0, [x8, #0xf8] e49ec: 911163e8 add x8, sp, #0x458 e49f0: 97fefdd0 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e49f4: 14000001 b 0xe49f8 e49f8: 911163e0 add x0, sp, #0x458 e49fc: 97ff012d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e4a00: f90023e0 str x0, [sp, #0x40] e4a04: 14000001 b 0xe4a08 e4a08: b943e7e8 ldr w8, [sp, #0x3e4] e4a0c: 2a0803e9 mov w9, w8 e4a10: 52884808 mov w8, #0x4240 // =16960 e4a14: 72a001e8 movk w8, #0xf, lsl #16 e4a18: 2a0803ea mov w10, w8 e4a1c: 9b0a7d29 mul x9, x9, x10 e4a20: f941afea ldr x10, [sp, #0x358] e4a24: b980494b ldrsw x11, [x10, #0x48] e4a28: 9acb0d22 sdiv x2, x9, x11 e4a2c: 528daca1 mov w1, #0x6d65 // =28005 e4a30: 72ae8d21 movk w1, #0x7469, lsl #16 e4a34: f94023e0 ldr x0, [sp, #0x40] e4a38: 97ff13c2 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e4a3c: b9003fe0 str w0, [sp, #0x3c] e4a40: 14000001 b 0xe4a44 e4a44: 911163e0 add x0, sp, #0x458 e4a48: 97fef3ca bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e4a4c: f941afe0 ldr x0, [sp, #0x358] e4a50: f9407c00 ldr x0, [x0, #0xf8] e4a54: 911143e8 add x8, sp, #0x450 e4a58: 97fefdb6 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e4a5c: 14000001 b 0xe4a60 e4a60: 911143e0 add x0, sp, #0x450 e4a64: 97ff0113 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e4a68: f9001be0 str x0, [sp, #0x30] e4a6c: 14000001 b 0xe4a70 e4a70: f941e3e8 ldr x8, [sp, #0x3c0] e4a74: b9401109 ldr w9, [x8, #0x10] e4a78: 2a0903e8 mov w8, w9 e4a7c: 52884809 mov w9, #0x4240 // =16960 e4a80: 72a001e9 movk w9, #0xf, lsl #16 e4a84: 2a0903ea mov w10, w9 e4a88: 9b0a7d08 mul x8, x8, x10 e4a8c: f941afea ldr x10, [sp, #0x358] e4a90: b980494b ldrsw x11, [x10, #0x48] e4a94: 9acb0d02 sdiv x2, x8, x11 e4a98: 528e4c21 mov w1, #0x7261 // =29281 e4a9c: 72ac8ea1 movk w1, #0x6475, lsl #16 e4aa0: f9401be0 ldr x0, [sp, #0x30] e4aa4: 97ff13a7 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e4aa8: b9002fe0 str w0, [sp, #0x2c] e4aac: 14000001 b 0xe4ab0 e4ab0: 911143e0 add x0, sp, #0x450 e4ab4: 97fef3af bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e4ab8: f9420fe0 ldr x0, [sp, #0x418] e4abc: b7f804e0 tbnz x0, #0x3f, 0xe4b58 e4ac0: 14000001 b 0xe4ac4 e4ac4: f941afe8 ldr x8, [sp, #0x358] e4ac8: f9407d00 ldr x0, [x8, #0xf8] e4acc: 911123e8 add x8, sp, #0x448 e4ad0: 97fefd98 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e4ad4: 14000001 b 0xe4ad8 e4ad8: 911123e0 add x0, sp, #0x448 e4adc: 97ff00f5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e4ae0: f90013e0 str x0, [sp, #0x20] e4ae4: 14000001 b 0xe4ae8 e4ae8: f9420fe2 ldr x2, [sp, #0x418] e4aec: 528e4a81 mov w1, #0x7254 // =29268 e4af0: 72ae8c21 movk w1, #0x7461, lsl #16 e4af4: f94013e0 ldr x0, [sp, #0x20] e4af8: 97ff1392 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e4afc: b9001fe0 str w0, [sp, #0x1c] e4b00: 14000001 b 0xe4b04 e4b04: 911123e0 add x0, sp, #0x448 e4b08: 97fef39a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e4b0c: 14000013 b 0xe4b58 e4b10: f901dfe0 str x0, [sp, #0x3b8] e4b14: 2a0103e8 mov w8, w1 e4b18: b903b7e8 str w8, [sp, #0x3b4] e4b1c: 911163e0 add x0, sp, #0x458 e4b20: 97fef394 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e4b24: 1400003a b 0xe4c0c e4b28: f901dfe0 str x0, [sp, #0x3b8] e4b2c: 2a0103e8 mov w8, w1 e4b30: b903b7e8 str w8, [sp, #0x3b4] e4b34: 911143e0 add x0, sp, #0x450 e4b38: 97fef38e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e4b3c: 14000034 b 0xe4c0c e4b40: f901dfe0 str x0, [sp, #0x3b8] e4b44: 2a0103e8 mov w8, w1 e4b48: b903b7e8 str w8, [sp, #0x3b4] e4b4c: 911123e0 add x0, sp, #0x448 e4b50: 97fef388 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e4b54: 1400002e b 0xe4c0c e4b58: 394f83e8 ldrb w8, [sp, #0x3e0] e4b5c: 36000368 tbz w8, #0x0, 0xe4bc8 e4b60: 14000001 b 0xe4b64 e4b64: f941afe8 ldr x8, [sp, #0x358] e4b68: f9407d00 ldr x0, [x8, #0xf8] e4b6c: 911103e8 add x8, sp, #0x440 e4b70: 97fefd70 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e4b74: 14000001 b 0xe4b78 e4b78: 911103e0 add x0, sp, #0x440 e4b7c: 97ff00cd bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e4b80: f9000be0 str x0, [sp, #0x10] e4b84: 14000001 b 0xe4b88 e4b88: 528dcc61 mov w1, #0x6e63 // =28259 e4b8c: 72ae6f21 movk w1, #0x7379, lsl #16 e4b90: 320003e2 orr w2, wzr, #0x1 e4b94: f9400be0 ldr x0, [sp, #0x10] e4b98: 97fefb36 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e4b9c: b9000fe0 str w0, [sp, #0xc] e4ba0: 14000001 b 0xe4ba4 e4ba4: 911103e0 add x0, sp, #0x440 e4ba8: 97fef372 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e4bac: 14000007 b 0xe4bc8 e4bb0: f901dfe0 str x0, [sp, #0x3b8] e4bb4: 2a0103e8 mov w8, w1 e4bb8: b903b7e8 str w8, [sp, #0x3b4] e4bbc: 911103e0 add x0, sp, #0x440 e4bc0: 97fef36c bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e4bc4: 14000012 b 0xe4c0c e4bc8: f941afe8 ldr x8, [sp, #0x358] e4bcc: b9405909 ldr w9, [x8, #0x58] e4bd0: 11000529 add w9, w9, #0x1 e4bd4: b9005909 str w9, [x8, #0x58] e4bd8: f9407d0a ldr x10, [x8, #0xf8] e4bdc: f94217eb ldr x11, [sp, #0x428] e4be0: f900016a str x10, [x11] e4be4: aa1f03ea mov x10, xzr e4be8: f9007d0a str x10, [x8, #0xf8] e4bec: 2a1f03e9 mov w9, wzr e4bf0: b9043fe9 str w9, [sp, #0x43c] e4bf4: 320003e9 orr w9, wzr, #0x1 e4bf8: b903b3e9 str w9, [sp, #0x3b0] e4bfc: 14000001 b 0xe4c00 e4c00: d10143a0 sub x0, x29, #0x50 e4c04: 97fef35b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e4c08: 14000004 b 0xe4c18 e4c0c: d10143a0 sub x0, x29, #0x50 e4c10: 97fef358 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e4c14: 1400000f b 0xe4c50 e4c18: b9443fe8 ldr w8, [sp, #0x43c] e4c1c: d53bd049 mrs x9, TPIDR_EL0 e4c20: f9401529 ldr x9, [x9, #0x28] e4c24: f85e83aa ldur x10, [x29, #-0x18] e4c28: eb0a0129 subs x9, x9, x10 e4c2c: b9000be8 str w8, [sp, #0x8] e4c30: f90003e9 str x9, [sp] e4c34: 54000121 b.ne 0xe4c58 e4c38: 14000001 b 0xe4c3c e4c3c: b9400be0 ldr w0, [sp, #0x8] e4c40: 911643ff add sp, sp, #0x590 e4c44: a9417bfd ldp x29, x30, [sp, #0x10] e4c48: f84207fc ldr x28, [sp], #0x20 e4c4c: d65f03c0 ret e4c50: f941dfe0 ldr x0, [sp, #0x3b8] e4c54: 97ff0caf bl 0xa7f10 <_Unwind_Resume@plt> e4c58: 97ff1446 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e4c5c ::operator[](unsigned long) const>: e4c5c: d100c3ff sub sp, sp, #0x30 e4c60: a9027bfd stp x29, x30, [sp, #0x20] e4c64: 910083fd add x29, sp, #0x20 e4c68: b27c03e8 orr x8, xzr, #0x10 e4c6c: f81f83a0 stur x0, [x29, #-0x8] e4c70: f9000be1 str x1, [sp, #0x10] e4c74: f85f83a0 ldur x0, [x29, #-0x8] e4c78: f90007e0 str x0, [sp, #0x8] e4c7c: f90003e8 str x8, [sp] e4c80: 97ff0f6c bl 0xa8a30 <_ZNK7android6VectorINS_9SidxEntryEE4sizeEv@plt> e4c84: f94007e8 ldr x8, [sp, #0x8] e4c88: aa0803e0 mov x0, x8 e4c8c: 97feef41 bl 0xa0990 <_ZNK7android6VectorINS_9SidxEntryEE5arrayEv@plt> e4c90: f9400be8 ldr x8, [sp, #0x10] e4c94: f94003e1 ldr x1, [sp] e4c98: 9b087c28 mul x8, x1, x8 e4c9c: 8b080008 add x8, x0, x8 e4ca0: aa0803e0 mov x0, x8 e4ca4: a9427bfd ldp x29, x30, [sp, #0x20] e4ca8: 9100c3ff add sp, sp, #0x30 e4cac: d65f03c0 ret 00000000000e4cb0 ::clear()>: e4cb0: d10083ff sub sp, sp, #0x20 e4cb4: a9017bfd stp x29, x30, [sp, #0x10] e4cb8: 910043fd add x29, sp, #0x10 e4cbc: f90007e0 str x0, [sp, #0x8] e4cc0: f94007e0 ldr x0, [sp, #0x8] e4cc4: 97fef3c7 bl 0xa1be0 <_ZN7android10VectorImpl5clearEv@plt> e4cc8: a9417bfd ldp x29, x30, [sp, #0x10] e4ccc: 910083ff add sp, sp, #0x20 e4cd0: d65f03c0 ret 00000000000e4cd4 ::operator[](unsigned long) const>: e4cd4: d100c3ff sub sp, sp, #0x30 e4cd8: a9027bfd stp x29, x30, [sp, #0x20] e4cdc: 910083fd add x29, sp, #0x20 e4ce0: b27d0fe8 orr x8, xzr, #0x78 e4ce4: f81f83a0 stur x0, [x29, #-0x8] e4ce8: f9000be1 str x1, [sp, #0x10] e4cec: f85f83a0 ldur x0, [x29, #-0x8] e4cf0: f90007e0 str x0, [sp, #0x8] e4cf4: f90003e8 str x8, [sp] e4cf8: 97ff08f2 bl 0xa70c0 <_ZNK7android6VectorINS_11MPEG4Source6SampleEE4sizeEv@plt> e4cfc: f94007e8 ldr x8, [sp, #0x8] e4d00: aa0803e0 mov x0, x8 e4d04: 97ff086f bl 0xa6ec0 <_ZNK7android6VectorINS_11MPEG4Source6SampleEE5arrayEv@plt> e4d08: f9400be8 ldr x8, [sp, #0x10] e4d0c: f94003e1 ldr x1, [sp] e4d10: 9b087c28 mul x8, x1, x8 e4d14: 8b080008 add x8, x0, x8 e4d18: aa0803e0 mov x0, x8 e4d1c: a9427bfd ldp x29, x30, [sp, #0x20] e4d20: 9100c3ff add sp, sp, #0x30 e4d24: d65f03c0 ret e4d28: d100c3ff sub sp, sp, #0x30 e4d2c: a9027bfd stp x29, x30, [sp, #0x20] e4d30: 910083fd add x29, sp, #0x20 e4d34: 52800008 mov w8, #0x0 // =0 e4d38: f81f83a0 stur x0, [x29, #-0x8] e4d3c: f9000be1 str x1, [sp, #0x10] e4d40: f90007e2 str x2, [sp, #0x8] e4d44: b90007e8 str w8, [sp, #0x4] e4d48: 97ff0ace bl 0xa7880 <_Z20ENSURE_UNSIGNED_TYPEImEvv@plt> e4d4c: f85f83a0 ldur x0, [x29, #-0x8] e4d50: f9400000 ldr x0, [x0] e4d54: f9400be1 ldr x1, [sp, #0x10] e4d58: f9400021 ldr x1, [x1] e4d5c: 8b010000 add x0, x0, x1 e4d60: f85f83a1 ldur x1, [x29, #-0x8] e4d64: f9400021 ldr x1, [x1] e4d68: eb01001f cmp x0, x1 e4d6c: 1a9f37e8 cset w8, hs e4d70: b94007e9 ldr w9, [sp, #0x4] e4d74: b90003e9 str w9, [sp] e4d78: 37000048 tbnz w8, #0x0, 0xe4d80 ::operator[](unsigned long) const+0xac> e4d7c: 14000015 b 0xe4dd0 ::operator[](unsigned long) const+0xfc> e4d80: 52800008 mov w8, #0x0 // =0 e4d84: f94007e9 ldr x9, [sp, #0x8] e4d88: f9400129 ldr x9, [x9] e4d8c: f85f83aa ldur x10, [x29, #-0x8] e4d90: f940014a ldr x10, [x10] e4d94: eb0a013f cmp x9, x10 e4d98: 1a9f37eb cset w11, hs e4d9c: b90003e8 str w8, [sp] e4da0: 3700004b tbnz w11, #0x0, 0xe4da8 ::operator[](unsigned long) const+0xd4> e4da4: 1400000b b 0xe4dd0 ::operator[](unsigned long) const+0xfc> e4da8: f94007e8 ldr x8, [sp, #0x8] e4dac: f9400108 ldr x8, [x8] e4db0: f85f83a9 ldur x9, [x29, #-0x8] e4db4: f9400129 ldr x9, [x9] e4db8: eb090108 subs x8, x8, x9 e4dbc: f9400be9 ldr x9, [sp, #0x10] e4dc0: f9400129 ldr x9, [x9] e4dc4: eb09011f cmp x8, x9 e4dc8: 1a9f27ea cset w10, lo e4dcc: b90003ea str w10, [sp] e4dd0: b94003e8 ldr w8, [sp] e4dd4: 320003e9 orr w9, wzr, #0x1 e4dd8: 0a090108 and w8, w8, w9 e4ddc: 2a0803e0 mov w0, w8 e4de0: a9427bfd ldp x29, x30, [sp, #0x20] e4de4: 9100c3ff add sp, sp, #0x30 e4de8: d65f03c0 ret 00000000000e4dec ::operator==(android::MetaData const*) const>: e4dec: d10043ff sub sp, sp, #0x10 e4df0: f90007e0 str x0, [sp, #0x8] e4df4: f90003e1 str x1, [sp] e4df8: f94007e0 ldr x0, [sp, #0x8] e4dfc: f9400000 ldr x0, [x0] e4e00: f94003e1 ldr x1, [sp] e4e04: eb01001f cmp x0, x1 e4e08: 1a9f17e8 cset w8, eq e4e0c: 320003e9 orr w9, wzr, #0x1 e4e10: 0a090108 and w8, w8, w9 e4e14: 2a0803e0 mov w0, w8 e4e18: 910043ff add sp, sp, #0x10 e4e1c: d65f03c0 ret 00000000000e4e20 : e4e20: d10043ff sub sp, sp, #0x10 e4e24: f90007e0 str x0, [sp, #0x8] e4e28: 910043ff add sp, sp, #0x10 e4e2c: d65f03c0 ret 00000000000e4e30 const&, android::String8*, float*, android::sp*)>: e4e30: d10103ff sub sp, sp, #0x40 e4e34: a9037bfd stp x29, x30, [sp, #0x30] e4e38: 9100c3fd add x29, sp, #0x30 e4e3c: f81f03a0 stur x0, [x29, #-0x10] e4e40: f9000fe1 str x1, [sp, #0x18] e4e44: f9000be2 str x2, [sp, #0x10] e4e48: f90007e3 str x3, [sp, #0x8] e4e4c: f85f03a0 ldur x0, [x29, #-0x10] e4e50: f9400fe1 ldr x1, [sp, #0x18] e4e54: f9400be2 ldr x2, [sp, #0x10] e4e58: f94007e3 ldr x3, [sp, #0x8] e4e5c: 9400001c bl 0xe4ecc const&, android::String8*, float*, android::sp*)+0x9c> e4e60: 37000040 tbnz w0, #0x0, 0xe4e68 const&, android::String8*, float*, android::sp*)+0x38> e4e64: 14000006 b 0xe4e7c const&, android::String8*, float*, android::sp*)+0x4c> e4e68: 12800008 mov w8, #-0x1 // =-1 e4e6c: 320003e9 orr w9, wzr, #0x1 e4e70: 0a090108 and w8, w8, w9 e4e74: 381ff3a8 sturb w8, [x29, #-0x1] e4e78: 14000010 b 0xe4eb8 const&, android::String8*, float*, android::sp*)+0x88> e4e7c: f85f03a0 ldur x0, [x29, #-0x10] e4e80: f9400fe1 ldr x1, [sp, #0x18] e4e84: f9400be2 ldr x2, [sp, #0x10] e4e88: 94000136 bl 0xe5360 const&, android::String8*, float*, android::sp*)+0x530> e4e8c: 37000040 tbnz w0, #0x0, 0xe4e94 const&, android::String8*, float*, android::sp*)+0x64> e4e90: 14000006 b 0xe4ea8 const&, android::String8*, float*, android::sp*)+0x78> e4e94: 12800008 mov w8, #-0x1 // =-1 e4e98: 320003e9 orr w9, wzr, #0x1 e4e9c: 0a090108 and w8, w8, w9 e4ea0: 381ff3a8 sturb w8, [x29, #-0x1] e4ea4: 14000005 b 0xe4eb8 const&, android::String8*, float*, android::sp*)+0x88> e4ea8: 52800008 mov w8, #0x0 // =0 e4eac: 320003e9 orr w9, wzr, #0x1 e4eb0: 0a090108 and w8, w8, w9 e4eb4: 381ff3a8 sturb w8, [x29, #-0x1] e4eb8: 385ff3a8 ldurb w8, [x29, #-0x1] e4ebc: 2a0803e0 mov w0, w8 e4ec0: a9437bfd ldp x29, x30, [sp, #0x30] e4ec4: 910103ff add sp, sp, #0x40 e4ec8: d65f03c0 ret e4ecc: d105c3ff sub sp, sp, #0x170 e4ed0: f900abfc str x28, [sp, #0x150] e4ed4: a9167bfd stp x29, x30, [sp, #0x160] e4ed8: 910583fd add x29, sp, #0x160 e4edc: 9102c3e8 add x8, sp, #0xb0 e4ee0: d53bd049 mrs x9, TPIDR_EL0 e4ee4: f9401529 ldr x9, [x9, #0x28] e4ee8: f9000109 str x9, [x8] e4eec: f81c03a0 stur x0, [x29, #-0x40] e4ef0: f81b83a1 stur x1, [x29, #-0x48] e4ef4: f81b03a2 stur x2, [x29, #-0x50] e4ef8: f81a83a3 stur x3, [x29, #-0x58] e4efc: aa1f03e9 mov x9, xzr e4f00: f81a03a9 stur x9, [x29, #-0x60] e4f04: 2a1f03ea mov w10, wzr e4f08: 3819c3aa sturb w10, [x29, #-0x64] e4f0c: 92800009 mov x9, #-0x1 // =-1 e4f10: f81903a9 stur x9, [x29, #-0x70] e4f14: 3818c3aa sturb w10, [x29, #-0x74] e4f18: f90057e8 str x8, [sp, #0xa8] e4f1c: 14000001 b 0xe4f20 const&, android::String8*, float*, android::sp*)+0xf0> e4f20: 3858c3a8 ldurb w8, [x29, #-0x74] e4f24: 2a1f03e0 mov w0, wzr e4f28: b900a7e0 str w0, [sp, #0xa4] e4f2c: 37000108 tbnz w8, #0x0, 0xe4f4c const&, android::String8*, float*, android::sp*)+0x11c> e4f30: 14000001 b 0xe4f34 const&, android::String8*, float*, android::sp*)+0x104> e4f34: f85a03a8 ldur x8, [x29, #-0x60] e4f38: f1020108 subs x8, x8, #0x80 e4f3c: 1a9fa7e9 cset w9, lt e4f40: f9004fe8 str x8, [sp, #0x98] e4f44: b900a7e9 str w9, [sp, #0xa4] e4f48: 14000001 b 0xe4f4c const&, android::String8*, float*, android::sp*)+0x11c> e4f4c: b940a7e8 ldr w8, [sp, #0xa4] e4f50: 36001808 tbz w8, #0x0, 0xe5250 const&, android::String8*, float*, android::sp*)+0x420> e4f54: 14000001 b 0xe4f58 const&, android::String8*, float*, android::sp*)+0x128> e4f58: f85c03a0 ldur x0, [x29, #-0x40] e4f5c: 97ff0a0d bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e4f60: f85a03a1 ldur x1, [x29, #-0x60] e4f64: f940001e ldr x30, [x0] e4f68: f9401fde ldr x30, [x30, #0x38] e4f6c: 321d03e8 orr w8, wzr, #0x8 e4f70: 2a0803e3 mov w3, w8 e4f74: d10083a2 sub x2, x29, #0x20 e4f78: d63f03c0 blr x30 e4f7c: f1001c00 subs x0, x0, #0x7 e4f80: f9004be0 str x0, [sp, #0x90] e4f84: 540000ac b.gt 0xe4f98 const&, android::String8*, float*, android::sp*)+0x168> e4f88: 14000001 b 0xe4f8c const&, android::String8*, float*, android::sp*)+0x15c> e4f8c: 2a1f03e8 mov w8, wzr e4f90: 381cb3a8 sturb w8, [x29, #-0x35] e4f94: 140000e0 b 0xe5314 const&, android::String8*, float*, android::sp*)+0x4e4> e4f98: b85e03a8 ldur w8, [x29, #-0x20] e4f9c: 5ac00908 rev w8, w8 e4fa0: 2a0803e9 mov w9, w8 e4fa4: f81d03a9 stur x9, [x29, #-0x30] e4fa8: b85e43a8 ldur w8, [x29, #-0x1c] e4fac: 5ac00908 rev w8, w8 e4fb0: b81883a8 stur w8, [x29, #-0x78] e4fb4: f85a03a9 ldur x9, [x29, #-0x60] e4fb8: 91002129 add x9, x9, #0x8 e4fbc: f81803a9 stur x9, [x29, #-0x80] e4fc0: f85d03a9 ldur x9, [x29, #-0x30] e4fc4: f1000529 subs x9, x9, #0x1 e4fc8: f90047e9 str x9, [sp, #0x88] e4fcc: 54000441 b.ne 0xe5054 const&, android::String8*, float*, android::sp*)+0x224> e4fd0: 14000001 b 0xe4fd4 const&, android::String8*, float*, android::sp*)+0x1a4> e4fd4: f85c03a0 ldur x0, [x29, #-0x40] e4fd8: 97ff09ee bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e4fdc: f85a03be ldur x30, [x29, #-0x60] e4fe0: 910023c1 add x1, x30, #0x8 e4fe4: f940001e ldr x30, [x0] e4fe8: f9401fde ldr x30, [x30, #0x38] e4fec: 321d03e8 orr w8, wzr, #0x8 e4ff0: 2a0803e3 mov w3, w8 e4ff4: d100c3a2 sub x2, x29, #0x30 e4ff8: d63f03c0 blr x30 e4ffc: f1001c00 subs x0, x0, #0x7 e5000: f90043e0 str x0, [sp, #0x80] e5004: 540000ac b.gt 0xe5018 const&, android::String8*, float*, android::sp*)+0x1e8> e5008: 14000001 b 0xe500c const&, android::String8*, float*, android::sp*)+0x1dc> e500c: 2a1f03e8 mov w8, wzr e5010: 381cb3a8 sturb w8, [x29, #-0x35] e5014: 140000c0 b 0xe5314 const&, android::String8*, float*, android::sp*)+0x4e4> e5018: f85d03a0 ldur x0, [x29, #-0x30] e501c: 97ff15d9 bl 0xaa780 <_ZN7android6ntoh64Em@plt> e5020: f81d03a0 stur x0, [x29, #-0x30] e5024: f85803a0 ldur x0, [x29, #-0x80] e5028: 91002000 add x0, x0, #0x8 e502c: f81803a0 stur x0, [x29, #-0x80] e5030: f85d03a0 ldur x0, [x29, #-0x30] e5034: f1003c00 subs x0, x0, #0xf e5038: f9003fe0 str x0, [sp, #0x78] e503c: 540000a8 b.hi 0xe5050 const&, android::String8*, float*, android::sp*)+0x220> e5040: 14000001 b 0xe5044 const&, android::String8*, float*, android::sp*)+0x214> e5044: 2a1f03e8 mov w8, wzr e5048: 381cb3a8 sturb w8, [x29, #-0x35] e504c: 140000b2 b 0xe5314 const&, android::String8*, float*, android::sp*)+0x4e4> e5050: 1400000a b 0xe5078 const&, android::String8*, float*, android::sp*)+0x248> e5054: f85d03a8 ldur x8, [x29, #-0x30] e5058: f1001d08 subs x8, x8, #0x7 e505c: f9003be8 str x8, [sp, #0x70] e5060: 540000a8 b.hi 0xe5074 const&, android::String8*, float*, android::sp*)+0x244> e5064: 14000001 b 0xe5068 const&, android::String8*, float*, android::sp*)+0x238> e5068: 2a1f03e8 mov w8, wzr e506c: 381cb3a8 sturb w8, [x29, #-0x35] e5070: 140000a9 b 0xe5314 const&, android::String8*, float*, android::sp*)+0x4e4> e5074: 14000001 b 0xe5078 const&, android::String8*, float*, android::sp*)+0x248> e5078: f85d03a8 ldur x8, [x29, #-0x30] e507c: f85803a9 ldur x9, [x29, #-0x80] e5080: f85a03aa ldur x10, [x29, #-0x60] e5084: eb090149 subs x9, x10, x9 e5088: 8b090108 add x8, x8, x9 e508c: f81783a8 stur x8, [x29, #-0x88] e5090: f85783a8 ldur x8, [x29, #-0x88] e5094: b6f800a8 tbz x8, #0x3f, 0xe50a8 const&, android::String8*, float*, android::sp*)+0x278> e5098: 14000001 b 0xe509c const&, android::String8*, float*, android::sp*)+0x26c> e509c: 320003e8 orr w8, wzr, #0x1 e50a0: 381cb3a8 sturb w8, [x29, #-0x35] e50a4: 1400009c b 0xe5314 const&, android::String8*, float*, android::sp*)+0x4e4> e50a8: b85883a0 ldur w0, [x29, #-0x78] e50ac: d100a3a1 sub x1, x29, #0x28 e50b0: 97ffd109 bl 0xd94d4 e50b4: b85883a0 ldur w0, [x29, #-0x78] e50b8: 2a0003e8 mov w8, w0 e50bc: 528f2e09 mov w9, #0x7970 // =31088 e50c0: 72acce89 movk w9, #0x6674, lsl #16 e50c4: 6b090009 subs w9, w0, w9 e50c8: b9006fe8 str w8, [sp, #0x6c] e50cc: b9006be9 str w9, [sp, #0x68] e50d0: 54000120 b.eq 0xe50f4 const&, android::String8*, float*, android::sp*)+0x2c4> e50d4: 14000001 b 0xe50d8 const&, android::String8*, float*, android::sp*)+0x2a8> e50d8: 528deec8 mov w8, #0x6f76 // =28534 e50dc: 72adade8 movk w8, #0x6d6f, lsl #16 e50e0: b9406fe9 ldr w9, [sp, #0x6c] e50e4: 6b080128 subs w8, w9, w8 e50e8: b90067e8 str w8, [sp, #0x64] e50ec: 54000980 b.eq 0xe521c const&, android::String8*, float*, android::sp*)+0x3ec> e50f0: 14000052 b 0xe5238 const&, android::String8*, float*, android::sp*)+0x408> e50f4: f85783a8 ldur x8, [x29, #-0x88] e50f8: f1001d08 subs x8, x8, #0x7 e50fc: f9002fe8 str x8, [sp, #0x58] e5100: 540000ac b.gt 0xe5114 const&, android::String8*, float*, android::sp*)+0x2e4> e5104: 14000001 b 0xe5108 const&, android::String8*, float*, android::sp*)+0x2d8> e5108: 2a1f03e8 mov w8, wzr e510c: 381cb3a8 sturb w8, [x29, #-0x35] e5110: 14000081 b 0xe5314 const&, android::String8*, float*, android::sp*)+0x4e4> e5114: f85783a8 ldur x8, [x29, #-0x88] e5118: f1002109 subs x9, x8, #0x8 e511c: f1001508 subs x8, x8, #0x5 e5120: f100012a subs x10, x9, #0x0 e5124: 9a89b108 csel x8, x8, x9, lt e5128: d342fd08 lsr x8, x8, #2 e512c: 2a0803eb mov w11, w8 e5130: b81743ab stur w11, [x29, #-0x8c] e5134: aa1f03e8 mov x8, xzr e5138: f81683a8 stur x8, [x29, #-0x98] e513c: f9002bea str x10, [sp, #0x50] e5140: 14000001 b 0xe5144 const&, android::String8*, float*, android::sp*)+0x314> e5144: f85683a8 ldur x8, [x29, #-0x98] e5148: b85743a9 ldur w9, [x29, #-0x8c] e514c: 11000929 add w9, w9, #0x2 e5150: 2a0903ea mov w10, w9 e5154: eb0a0108 subs x8, x8, x10 e5158: f90027e8 str x8, [sp, #0x48] e515c: 54000522 b.hs 0xe5200 const&, android::String8*, float*, android::sp*)+0x3d0> e5160: 14000001 b 0xe5164 const&, android::String8*, float*, android::sp*)+0x334> e5164: f85683a8 ldur x8, [x29, #-0x98] e5168: f1000508 subs x8, x8, #0x1 e516c: f90023e8 str x8, [sp, #0x40] e5170: 54000061 b.ne 0xe517c const&, android::String8*, float*, android::sp*)+0x34c> e5174: 14000001 b 0xe5178 const&, android::String8*, float*, android::sp*)+0x348> e5178: 1400001e b 0xe51f0 const&, android::String8*, float*, android::sp*)+0x3c0> e517c: f85c03a0 ldur x0, [x29, #-0x40] e5180: 97ff0984 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e5184: f85803be ldur x30, [x29, #-0x80] e5188: f85683a8 ldur x8, [x29, #-0x98] e518c: 8b080bc1 add x1, x30, x8, lsl #2 e5190: f9400008 ldr x8, [x0] e5194: f9401d08 ldr x8, [x8, #0x38] e5198: 321e03e9 orr w9, wzr, #0x4 e519c: 2a0903e3 mov w3, w9 e51a0: d100d3a2 sub x2, x29, #0x34 e51a4: d63f0100 blr x8 e51a8: f1000c08 subs x8, x0, #0x3 e51ac: f9001fe8 str x8, [sp, #0x38] e51b0: 540000ac b.gt 0xe51c4 const&, android::String8*, float*, android::sp*)+0x394> e51b4: 14000001 b 0xe51b8 const&, android::String8*, float*, android::sp*)+0x388> e51b8: 2a1f03e8 mov w8, wzr e51bc: 381cb3a8 sturb w8, [x29, #-0x35] e51c0: 14000055 b 0xe5314 const&, android::String8*, float*, android::sp*)+0x4e4> e51c4: b85cc3a8 ldur w8, [x29, #-0x34] e51c8: 5ac00908 rev w8, w8 e51cc: b81cc3a8 stur w8, [x29, #-0x34] e51d0: b85cc3a0 ldur w0, [x29, #-0x34] e51d4: 940002d4 bl 0xe5d24 ::pop()+0x24> e51d8: 360000a0 tbz w0, #0x0, 0xe51ec const&, android::String8*, float*, android::sp*)+0x3bc> e51dc: 14000001 b 0xe51e0 const&, android::String8*, float*, android::sp*)+0x3b0> e51e0: 320003e8 orr w8, wzr, #0x1 e51e4: 3819c3a8 sturb w8, [x29, #-0x64] e51e8: 14000006 b 0xe5200 const&, android::String8*, float*, android::sp*)+0x3d0> e51ec: 14000001 b 0xe51f0 const&, android::String8*, float*, android::sp*)+0x3c0> e51f0: f85683a8 ldur x8, [x29, #-0x98] e51f4: 91000508 add x8, x8, #0x1 e51f8: f81683a8 stur x8, [x29, #-0x98] e51fc: 17ffffd2 b 0xe5144 const&, android::String8*, float*, android::sp*)+0x314> e5200: 3859c3a8 ldurb w8, [x29, #-0x64] e5204: 370000a8 tbnz w8, #0x0, 0xe5218 const&, android::String8*, float*, android::sp*)+0x3e8> e5208: 14000001 b 0xe520c const&, android::String8*, float*, android::sp*)+0x3dc> e520c: 2a1f03e8 mov w8, wzr e5210: 381cb3a8 sturb w8, [x29, #-0x35] e5214: 14000040 b 0xe5314 const&, android::String8*, float*, android::sp*)+0x4e4> e5218: 14000009 b 0xe523c const&, android::String8*, float*, android::sp*)+0x40c> e521c: f85a03a8 ldur x8, [x29, #-0x60] e5220: f85d03a9 ldur x9, [x29, #-0x30] e5224: 8b090108 add x8, x8, x9 e5228: f81903a8 stur x8, [x29, #-0x70] e522c: 320003ea orr w10, wzr, #0x1 e5230: 3818c3aa sturb w10, [x29, #-0x74] e5234: 14000002 b 0xe523c const&, android::String8*, float*, android::sp*)+0x40c> e5238: 14000001 b 0xe523c const&, android::String8*, float*, android::sp*)+0x40c> e523c: f85d03a8 ldur x8, [x29, #-0x30] e5240: f85a03a9 ldur x9, [x29, #-0x60] e5244: 8b080128 add x8, x9, x8 e5248: f81a03a8 stur x8, [x29, #-0x60] e524c: 17ffff35 b 0xe4f20 const&, android::String8*, float*, android::sp*)+0xf0> e5250: 3859c3a8 ldurb w8, [x29, #-0x64] e5254: 370000a8 tbnz w8, #0x0, 0xe5268 const&, android::String8*, float*, android::sp*)+0x438> e5258: 14000001 b 0xe525c const&, android::String8*, float*, android::sp*)+0x42c> e525c: 2a1f03e8 mov w8, wzr e5260: 381cb3a8 sturb w8, [x29, #-0x35] e5264: 1400002c b 0xe5314 const&, android::String8*, float*, android::sp*)+0x4e4> e5268: f0000e08 adrp x8, 0x2a8000 e526c: f945b508 ldr x8, [x8, #0xb68] e5270: f9400101 ldr x1, [x8] e5274: f85b83a0 ldur x0, [x29, #-0x48] e5278: 97ff09ea bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> e527c: f85b03a8 ldur x8, [x29, #-0x50] e5280: 529999a9 mov w9, #0xcccd // =52429 e5284: 72a7d989 movk w9, #0x3ecc, lsl #16 e5288: b9000109 str w9, [x8] e528c: f85903a8 ldur x8, [x29, #-0x70] e5290: f9001be0 str x0, [sp, #0x30] e5294: b7f803a8 tbnz x8, #0x3f, 0xe5308 const&, android::String8*, float*, android::sp*)+0x4d8> e5298: 14000001 b 0xe529c const&, android::String8*, float*, android::sp*)+0x46c> e529c: 52814308 mov w8, #0xa18 // =2584 e52a0: 2a0803e0 mov w0, w8 e52a4: 97ff0f1b bl 0xa8f10 <_Znwm@plt> e52a8: aa0003fe mov x30, x0 e52ac: aa0003e1 mov x1, x0 e52b0: f90017fe str x30, [sp, #0x28] e52b4: f90013e1 str x1, [sp, #0x20] e52b8: 97ff1556 bl 0xaa810 <_ZN7android8AMessageC1Ev@plt> e52bc: 14000001 b 0xe52c0 const&, android::String8*, float*, android::sp*)+0x490> e52c0: f85a83a0 ldur x0, [x29, #-0x58] e52c4: f94013e1 ldr x1, [sp, #0x20] e52c8: 97ff030a bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> e52cc: f85a83a1 ldur x1, [x29, #-0x58] e52d0: f9000fe0 str x0, [sp, #0x18] e52d4: aa0103e0 mov x0, x1 e52d8: 97ff0d8a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> e52dc: f85903a2 ldur x2, [x29, #-0x70] e52e0: f0000881 adrp x1, 0x1f8000 e52e4: 913f5421 add x1, x1, #0xfd5 e52e8: 97ff0d32 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> e52ec: 14000007 b 0xe5308 const&, android::String8*, float*, android::sp*)+0x4d8> e52f0: f81603a0 stur x0, [x29, #-0xa0] e52f4: 2a0103e8 mov w8, w1 e52f8: b815c3a8 stur w8, [x29, #-0xa4] e52fc: f94017e0 ldr x0, [sp, #0x28] e5300: 97feed98 bl 0xa0960 <_ZdlPv@plt> e5304: 14000014 b 0xe5354 const&, android::String8*, float*, android::sp*)+0x524> e5308: 320003e8 orr w8, wzr, #0x1 e530c: 381cb3a8 sturb w8, [x29, #-0x35] e5310: 14000001 b 0xe5314 const&, android::String8*, float*, android::sp*)+0x4e4> e5314: 385cb3a8 ldurb w8, [x29, #-0x35] e5318: d53bd049 mrs x9, TPIDR_EL0 e531c: f9401529 ldr x9, [x9, #0x28] e5320: f94057ea ldr x10, [sp, #0xa8] e5324: f940014b ldr x11, [x10] e5328: eb0b0129 subs x9, x9, x11 e532c: b90017e8 str w8, [sp, #0x14] e5330: f90007e9 str x9, [sp, #0x8] e5334: 54000141 b.ne 0xe535c const&, android::String8*, float*, android::sp*)+0x52c> e5338: 14000001 b 0xe533c const&, android::String8*, float*, android::sp*)+0x50c> e533c: b94017e8 ldr w8, [sp, #0x14] e5340: 12000100 and w0, w8, #0x1 e5344: a9567bfd ldp x29, x30, [sp, #0x160] e5348: f940abfc ldr x28, [sp, #0x150] e534c: 9105c3ff add sp, sp, #0x170 e5350: d65f03c0 ret e5354: f85603a0 ldur x0, [x29, #-0xa0] e5358: 97ff0aee bl 0xa7f10 <_Unwind_Resume@plt> e535c: 97ff1285 bl 0xa9d70 <__stack_chk_fail@plt> e5360: d10303ff sub sp, sp, #0xc0 e5364: a90b7bfd stp x29, x30, [sp, #0xb0] e5368: 9102c3fd add x29, sp, #0xb0 e536c: d53bd048 mrs x8, TPIDR_EL0 e5370: f9401508 ldr x8, [x8, #0x28] e5374: f81f83a8 stur x8, [x29, #-0x8] e5378: f81e03a0 stur x0, [x29, #-0x20] e537c: f81d83a1 stur x1, [x29, #-0x28] e5380: f81d03a2 stur x2, [x29, #-0x30] e5384: f85e03a0 ldur x0, [x29, #-0x20] e5388: 97ff0902 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e538c: f9400008 ldr x8, [x0] e5390: f9401d08 ldr x8, [x8, #0x38] e5394: 321e03e9 orr w9, wzr, #0x4 e5398: 2a0903e1 mov w1, w9 e539c: 321d03e9 orr w9, wzr, #0x8 e53a0: 2a0903e3 mov w3, w9 e53a4: d10043a2 sub x2, x29, #0x10 e53a8: d63f0100 blr x8 e53ac: f81c83a0 stur x0, [x29, #-0x38] e53b0: f85c83a8 ldur x8, [x29, #-0x38] e53b4: f1001d08 subs x8, x8, #0x7 e53b8: f81c03a8 stur x8, [x29, #-0x40] e53bc: 540000ac b.gt 0xe53d0 const&, android::String8*, float*, android::sp*)+0x5a0> e53c0: 14000001 b 0xe53c4 const&, android::String8*, float*, android::sp*)+0x594> e53c4: 2a1f03e8 mov w8, wzr e53c8: 381ef3a8 sturb w8, [x29, #-0x11] e53cc: 1400007c b 0xe55bc const&, android::String8*, float*, android::sp*)+0x78c> e53d0: f0000881 adrp x1, 0x1f8000 e53d4: 913f9021 add x1, x1, #0xfe4 e53d8: 32000be8 orr w8, wzr, #0x7 e53dc: 2a0803e2 mov w2, w8 e53e0: d10043a0 sub x0, x29, #0x10 e53e4: 97ff0c23 bl 0xa8470 e53e8: 34000ca0 cbz w0, 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e53ec: 14000001 b 0xe53f0 const&, android::String8*, float*, android::sp*)+0x5c0> e53f0: f85f03a8 ldur x8, [x29, #-0x10] e53f4: d28e8cc9 mov x9, #0x7466 // =29798 e53f8: f2ae0f29 movk x9, #0x7079, lsl #16 e53fc: f2ce0da9 movk x9, #0x706d, lsl #32 e5400: f2e64689 movk x9, #0x3234, lsl #48 e5404: eb090108 subs x8, x8, x9 e5408: f81b83a8 stur x8, [x29, #-0x48] e540c: 54000b80 b.eq 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e5410: 14000001 b 0xe5414 const&, android::String8*, float*, android::sp*)+0x5e4> e5414: f85f03a8 ldur x8, [x29, #-0x10] e5418: d28e8cc9 mov x9, #0x7466 // =29798 e541c: f2ae0f29 movk x9, #0x7079, lsl #16 e5420: f2cce669 movk x9, #0x6733, lsl #32 e5424: f2e6ce49 movk x9, #0x3672, lsl #48 e5428: eb090108 subs x8, x8, x9 e542c: f81b03a8 stur x8, [x29, #-0x50] e5430: 54000a60 b.eq 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e5434: 14000001 b 0xe5438 const&, android::String8*, float*, android::sp*)+0x608> e5438: f85f03a8 ldur x8, [x29, #-0x10] e543c: d28e8cc9 mov x9, #0x7466 // =29798 e5440: f2ae0f29 movk x9, #0x7079, lsl #16 e5444: f2cce669 movk x9, #0x6733, lsl #32 e5448: f2e6ce69 movk x9, #0x3673, lsl #48 e544c: eb090108 subs x8, x8, x9 e5450: f9002fe8 str x8, [sp, #0x58] e5454: 54000940 b.eq 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e5458: 14000001 b 0xe545c const&, android::String8*, float*, android::sp*)+0x62c> e545c: f85f03a8 ldur x8, [x29, #-0x10] e5460: d28e8cc9 mov x9, #0x7466 // =29798 e5464: f2ae0f29 movk x9, #0x7079, lsl #16 e5468: f2cce669 movk x9, #0x6733, lsl #32 e546c: f2e6cca9 movk x9, #0x3665, lsl #48 e5470: eb090108 subs x8, x8, x9 e5474: f9002be8 str x8, [sp, #0x50] e5478: 54000820 b.eq 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e547c: 14000001 b 0xe5480 const&, android::String8*, float*, android::sp*)+0x650> e5480: f85f03a8 ldur x8, [x29, #-0x10] e5484: d28e8cc9 mov x9, #0x7466 // =29798 e5488: f2ae0f29 movk x9, #0x7079, lsl #16 e548c: f2cce669 movk x9, #0x6733, lsl #32 e5490: f2e6cce9 movk x9, #0x3667, lsl #48 e5494: eb090108 subs x8, x8, x9 e5498: f90027e8 str x8, [sp, #0x48] e549c: 54000700 b.eq 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e54a0: 14000001 b 0xe54a4 const&, android::String8*, float*, android::sp*)+0x674> e54a4: f85f03a8 ldur x8, [x29, #-0x10] e54a8: d28e8cc9 mov x9, #0x7466 // =29798 e54ac: f2ae0f29 movk x9, #0x7079, lsl #16 e54b0: f2ce6d29 movk x9, #0x7369, lsl #32 e54b4: f2edade9 movk x9, #0x6d6f, lsl #48 e54b8: eb090108 subs x8, x8, x9 e54bc: f90023e8 str x8, [sp, #0x40] e54c0: 540005e0 b.eq 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e54c4: 14000001 b 0xe54c8 const&, android::String8*, float*, android::sp*)+0x698> e54c8: f85f03a8 ldur x8, [x29, #-0x10] e54cc: d28e8cc9 mov x9, #0x7466 // =29798 e54d0: f2ae0f29 movk x9, #0x7079, lsl #16 e54d4: f2c689a9 movk x9, #0x344d, lsl #32 e54d8: f2e40ac9 movk x9, #0x2056, lsl #48 e54dc: eb090108 subs x8, x8, x9 e54e0: f9001fe8 str x8, [sp, #0x38] e54e4: 540004c0 b.eq 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e54e8: 14000001 b 0xe54ec const&, android::String8*, float*, android::sp*)+0x6bc> e54ec: f85f03a8 ldur x8, [x29, #-0x10] e54f0: d28e8cc9 mov x9, #0x7466 // =29798 e54f4: f2ae0f29 movk x9, #0x7079, lsl #16 e54f8: f2c689a9 movk x9, #0x344d, lsl #32 e54fc: f2e40829 movk x9, #0x2041, lsl #48 e5500: eb090108 subs x8, x8, x9 e5504: f9001be8 str x8, [sp, #0x30] e5508: 540003a0 b.eq 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e550c: 14000001 b 0xe5510 const&, android::String8*, float*, android::sp*)+0x6e0> e5510: f85f03a8 ldur x8, [x29, #-0x10] e5514: d28e8cc9 mov x9, #0x7466 // =29798 e5518: f2ae0f29 movk x9, #0x7079, lsl #16 e551c: f2c68cc9 movk x9, #0x3466, lsl #32 e5520: f2e40ec9 movk x9, #0x2076, lsl #48 e5524: eb090108 subs x8, x8, x9 e5528: f90017e8 str x8, [sp, #0x28] e552c: 54000280 b.eq 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e5530: 14000001 b 0xe5534 const&, android::String8*, float*, android::sp*)+0x704> e5534: f85f03a8 ldur x8, [x29, #-0x10] e5538: d28e8cc9 mov x9, #0x7466 // =29798 e553c: f2ae0f29 movk x9, #0x7079, lsl #16 e5540: f2cc8d69 movk x9, #0x646b, lsl #32 e5544: f2ed2c89 movk x9, #0x6964, lsl #48 e5548: eb090108 subs x8, x8, x9 e554c: f90013e8 str x8, [sp, #0x20] e5550: 54000160 b.eq 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e5554: 14000001 b 0xe5558 const&, android::String8*, float*, android::sp*)+0x728> e5558: f85f03a8 ldur x8, [x29, #-0x10] e555c: d28e8cc9 mov x9, #0x7466 // =29798 e5560: f2ae0f29 movk x9, #0x7079, lsl #16 e5564: f2c689a9 movk x9, #0x344d, lsl #32 e5568: f2ea0ac9 movk x9, #0x5056, lsl #48 e556c: eb090108 subs x8, x8, x9 e5570: f9000fe8 str x8, [sp, #0x18] e5574: 540001e1 b.ne 0xe55b0 const&, android::String8*, float*, android::sp*)+0x780> e5578: 14000001 b 0xe557c const&, android::String8*, float*, android::sp*)+0x74c> e557c: f0000e08 adrp x8, 0x2a8000 e5580: f945b508 ldr x8, [x8, #0xb68] e5584: f9400101 ldr x1, [x8] e5588: f85d83a0 ldur x0, [x29, #-0x28] e558c: 97ff0925 bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> e5590: f85d03a8 ldur x8, [x29, #-0x30] e5594: 529999a9 mov w9, #0xcccd // =52429 e5598: 72a7d989 movk w9, #0x3ecc, lsl #16 e559c: b9000109 str w9, [x8] e55a0: 320003e9 orr w9, wzr, #0x1 e55a4: 381ef3a9 sturb w9, [x29, #-0x11] e55a8: f9000be0 str x0, [sp, #0x10] e55ac: 14000004 b 0xe55bc const&, android::String8*, float*, android::sp*)+0x78c> e55b0: 2a1f03e8 mov w8, wzr e55b4: 381ef3a8 sturb w8, [x29, #-0x11] e55b8: 14000001 b 0xe55bc const&, android::String8*, float*, android::sp*)+0x78c> e55bc: 385ef3a8 ldurb w8, [x29, #-0x11] e55c0: d53bd049 mrs x9, TPIDR_EL0 e55c4: f9401529 ldr x9, [x9, #0x28] e55c8: f85f83aa ldur x10, [x29, #-0x8] e55cc: eb0a0129 subs x9, x9, x10 e55d0: b9000fe8 str w8, [sp, #0xc] e55d4: f90003e9 str x9, [sp] e55d8: 540000e1 b.ne 0xe55f4 const&, android::String8*, float*, android::sp*)+0x7c4> e55dc: 14000001 b 0xe55e0 const&, android::String8*, float*, android::sp*)+0x7b0> e55e0: b9400fe8 ldr w8, [sp, #0xc] e55e4: 12000100 and w0, w8, #0x1 e55e8: a94b7bfd ldp x29, x30, [sp, #0xb0] e55ec: 910303ff add sp, sp, #0xc0 e55f0: d65f03c0 ret e55f4: 97ff11df bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e55f8 : e55f8: d10043ff sub sp, sp, #0x10 e55fc: 900008a8 adrp x8, 0x1f9000 e5600: 91013d08 add x8, x8, #0x4f e5604: f90007e0 str x0, [sp, #0x8] e5608: aa0803e0 mov x0, x8 e560c: 910043ff add sp, sp, #0x10 e5610: d65f03c0 ret 00000000000e5614 : e5614: d10043ff sub sp, sp, #0x10 e5618: 12800008 mov w8, #-0x1 // =-1 e561c: f90007e0 str x0, [sp, #0x8] e5620: 320003e9 orr w9, wzr, #0x1 e5624: 0a090108 and w8, w8, w9 e5628: 2a0803e0 mov w0, w8 e562c: 910043ff add sp, sp, #0x10 e5630: d65f03c0 ret 00000000000e5634 >::~SortedVector()>: e5634: d100c3ff sub sp, sp, #0x30 e5638: a9027bfd stp x29, x30, [sp, #0x20] e563c: 910083fd add x29, sp, #0x20 e5640: f0000e08 adrp x8, 0x2a8000 e5644: f947d108 ldr x8, [x8, #0xfa0] e5648: b27c03e9 orr x9, xzr, #0x10 e564c: 8b090108 add x8, x8, x9 e5650: f81f83a0 stur x0, [x29, #-0x8] e5654: f85f83a9 ldur x9, [x29, #-0x8] e5658: f9000128 str x8, [x9] e565c: aa0903e0 mov x0, x9 e5660: f90003e9 str x9, [sp] e5664: 97feeab7 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> e5668: 14000001 b 0xe566c >::~SortedVector()+0x38> e566c: f94003e0 ldr x0, [sp] e5670: 97ff15fc bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> e5674: a9427bfd ldp x29, x30, [sp, #0x20] e5678: 9100c3ff add sp, sp, #0x30 e567c: d65f03c0 ret e5680: 2a0103e8 mov w8, w1 e5684: f9000be0 str x0, [sp, #0x10] e5688: b9000fe8 str w8, [sp, #0xc] e568c: f94003e0 ldr x0, [sp] e5690: 97ff15f4 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> e5694: f9400be0 ldr x0, [sp, #0x10] e5698: 97ff22cb bl 0xae1c4 00000000000e569c >::~SortedVector()>: e569c: d10083ff sub sp, sp, #0x20 e56a0: a9017bfd stp x29, x30, [sp, #0x10] e56a4: 910043fd add x29, sp, #0x10 e56a8: f90007e0 str x0, [sp, #0x8] e56ac: f94007e0 ldr x0, [sp, #0x8] e56b0: f90003e0 str x0, [sp] e56b4: 97fef013 bl 0xa1700 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEED2Ev@plt> e56b8: f94003e0 ldr x0, [sp] e56bc: 97feeca9 bl 0xa0960 <_ZdlPv@plt> e56c0: a9417bfd ldp x29, x30, [sp, #0x10] e56c4: 910083ff add sp, sp, #0x20 e56c8: d65f03c0 ret 00000000000e56cc >::do_construct(void*, unsigned long) const>: e56cc: d100c3ff sub sp, sp, #0x30 e56d0: a9027bfd stp x29, x30, [sp, #0x20] e56d4: 910083fd add x29, sp, #0x20 e56d8: f81f83a0 stur x0, [x29, #-0x8] e56dc: f9000be1 str x1, [sp, #0x10] e56e0: f90007e2 str x2, [sp, #0x8] e56e4: f9400be0 ldr x0, [sp, #0x10] e56e8: f94007e1 ldr x1, [sp, #0x8] e56ec: 97fef2f9 bl 0xa22d0 <_ZN7android14construct_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_m@plt> e56f0: a9427bfd ldp x29, x30, [sp, #0x20] e56f4: 9100c3ff add sp, sp, #0x30 e56f8: d65f03c0 ret 00000000000e56fc >::do_destroy(void*, unsigned long) const>: e56fc: d100c3ff sub sp, sp, #0x30 e5700: a9027bfd stp x29, x30, [sp, #0x20] e5704: 910083fd add x29, sp, #0x20 e5708: f81f83a0 stur x0, [x29, #-0x8] e570c: f9000be1 str x1, [sp, #0x10] e5710: f90007e2 str x2, [sp, #0x8] e5714: f9400be0 ldr x0, [sp, #0x10] e5718: f94007e1 ldr x1, [sp, #0x8] e571c: 97ff09c5 bl 0xa7e30 <_ZN7android12destroy_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_m@plt> e5720: a9427bfd ldp x29, x30, [sp, #0x20] e5724: 9100c3ff add sp, sp, #0x30 e5728: d65f03c0 ret 00000000000e572c >::do_copy(void*, void const*, unsigned long) const>: e572c: d100c3ff sub sp, sp, #0x30 e5730: a9027bfd stp x29, x30, [sp, #0x20] e5734: 910083fd add x29, sp, #0x20 e5738: f81f83a0 stur x0, [x29, #-0x8] e573c: f9000be1 str x1, [sp, #0x10] e5740: f90007e2 str x2, [sp, #0x8] e5744: f90003e3 str x3, [sp] e5748: f9400be0 ldr x0, [sp, #0x10] e574c: f94007e1 ldr x1, [sp, #0x8] e5750: f94003e2 ldr x2, [sp] e5754: 97ff0743 bl 0xa7460 <_ZN7android9copy_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_PKS4_m@plt> e5758: a9427bfd ldp x29, x30, [sp, #0x20] e575c: 9100c3ff add sp, sp, #0x30 e5760: d65f03c0 ret 00000000000e5764 >::do_splat(void*, void const*, unsigned long) const>: e5764: d100c3ff sub sp, sp, #0x30 e5768: a9027bfd stp x29, x30, [sp, #0x20] e576c: 910083fd add x29, sp, #0x20 e5770: f81f83a0 stur x0, [x29, #-0x8] e5774: f9000be1 str x1, [sp, #0x10] e5778: f90007e2 str x2, [sp, #0x8] e577c: f90003e3 str x3, [sp] e5780: f9400be0 ldr x0, [sp, #0x10] e5784: f94007e1 ldr x1, [sp, #0x8] e5788: f94003e2 ldr x2, [sp] e578c: 97fef7e9 bl 0xa3730 <_ZN7android10splat_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_PKS4_m@plt> e5790: a9427bfd ldp x29, x30, [sp, #0x20] e5794: 9100c3ff add sp, sp, #0x30 e5798: d65f03c0 ret 00000000000e579c >::do_move_forward(void*, void const*, unsigned long) const>: e579c: d100c3ff sub sp, sp, #0x30 e57a0: a9027bfd stp x29, x30, [sp, #0x20] e57a4: 910083fd add x29, sp, #0x20 e57a8: f81f83a0 stur x0, [x29, #-0x8] e57ac: f9000be1 str x1, [sp, #0x10] e57b0: f90007e2 str x2, [sp, #0x8] e57b4: f90003e3 str x3, [sp] e57b8: f9400be0 ldr x0, [sp, #0x10] e57bc: f94007e1 ldr x1, [sp, #0x8] e57c0: f94003e2 ldr x2, [sp] e57c4: 97feed2f bl 0xa0c80 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_PKS4_m@plt> e57c8: a9427bfd ldp x29, x30, [sp, #0x20] e57cc: 9100c3ff add sp, sp, #0x30 e57d0: d65f03c0 ret 00000000000e57d4 >::do_move_backward(void*, void const*, unsigned long) const>: e57d4: d100c3ff sub sp, sp, #0x30 e57d8: a9027bfd stp x29, x30, [sp, #0x20] e57dc: 910083fd add x29, sp, #0x20 e57e0: f81f83a0 stur x0, [x29, #-0x8] e57e4: f9000be1 str x1, [sp, #0x10] e57e8: f90007e2 str x2, [sp, #0x8] e57ec: f90003e3 str x3, [sp] e57f0: f9400be0 ldr x0, [sp, #0x10] e57f4: f94007e1 ldr x1, [sp, #0x8] e57f8: f94003e2 ldr x2, [sp] e57fc: 97ff06b5 bl 0xa72d0 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjNS_7AStringEEEEEvPT_PKS4_m@plt> e5800: a9427bfd ldp x29, x30, [sp, #0x20] e5804: 9100c3ff add sp, sp, #0x30 e5808: d65f03c0 ret 00000000000e580c >::do_compare(void const*, void const*) const>: e580c: d100c3ff sub sp, sp, #0x30 e5810: a9027bfd stp x29, x30, [sp, #0x20] e5814: 910083fd add x29, sp, #0x20 e5818: f81f83a0 stur x0, [x29, #-0x8] e581c: f9000be1 str x1, [sp, #0x10] e5820: f90007e2 str x2, [sp, #0x8] e5824: f9400be0 ldr x0, [sp, #0x10] e5828: f94007e1 ldr x1, [sp, #0x8] e582c: 97ff0715 bl 0xa7480 <_ZN7android12compare_typeINS_16key_value_pair_tIjNS_7AStringEEEEEiRKT_S6_@plt> e5830: a9427bfd ldp x29, x30, [sp, #0x20] e5834: 9100c3ff add sp, sp, #0x30 e5838: d65f03c0 ret 00000000000e583c >(android::key_value_pair_t*, unsigned long)>: e583c: d10083ff sub sp, sp, #0x20 e5840: a9017bfd stp x29, x30, [sp, #0x10] e5844: 910043fd add x29, sp, #0x10 e5848: f90007e0 str x0, [sp, #0x8] e584c: f90003e1 str x1, [sp] e5850: d2800008 mov x8, #0x0 // =0 e5854: f94003e9 ldr x9, [sp] e5858: eb08013f cmp x9, x8 e585c: 1a9f97ea cset w10, hi e5860: 3700004a tbnz w10, #0x0, 0xe5868 >(android::key_value_pair_t*, unsigned long)+0x2c> e5864: 1400000c b 0xe5894 >(android::key_value_pair_t*, unsigned long)+0x58> e5868: b27b03e8 orr x8, xzr, #0x20 e586c: 92800009 mov x9, #-0x1 // =-1 e5870: f94003ea ldr x10, [sp] e5874: 8b090149 add x9, x10, x9 e5878: f90003e9 str x9, [sp] e587c: f94007e9 ldr x9, [sp, #0x8] e5880: 8b080128 add x8, x9, x8 e5884: f90007e8 str x8, [sp, #0x8] e5888: aa0903e0 mov x0, x9 e588c: 97feeead bl 0xa1340 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2Ev@plt> e5890: 17fffff0 b 0xe5850 >(android::key_value_pair_t*, unsigned long)+0x14> e5894: a9417bfd ldp x29, x30, [sp, #0x10] e5898: 910083ff add sp, sp, #0x20 e589c: d65f03c0 ret 00000000000e58a0 ::key_value_pair_t()>: e58a0: d10083ff sub sp, sp, #0x20 e58a4: a9017bfd stp x29, x30, [sp, #0x10] e58a8: 910043fd add x29, sp, #0x10 e58ac: b27d03e8 orr x8, xzr, #0x8 e58b0: f90007e0 str x0, [sp, #0x8] e58b4: f94007e0 ldr x0, [sp, #0x8] e58b8: 8b080000 add x0, x0, x8 e58bc: 97ff1429 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> e58c0: a9417bfd ldp x29, x30, [sp, #0x10] e58c4: 910083ff add sp, sp, #0x20 e58c8: d65f03c0 ret 00000000000e58cc >(android::key_value_pair_t*, unsigned long)>: e58cc: d100c3ff sub sp, sp, #0x30 e58d0: a9027bfd stp x29, x30, [sp, #0x20] e58d4: 910083fd add x29, sp, #0x20 e58d8: f81f83a0 stur x0, [x29, #-0x8] e58dc: f9000be1 str x1, [sp, #0x10] e58e0: d2800008 mov x8, #0x0 // =0 e58e4: f9400be9 ldr x9, [sp, #0x10] e58e8: eb08013f cmp x9, x8 e58ec: 1a9f97ea cset w10, hi e58f0: 3700004a tbnz w10, #0x0, 0xe58f8 >(android::key_value_pair_t*, unsigned long)+0x2c> e58f4: 1400000e b 0xe592c >(android::key_value_pair_t*, unsigned long)+0x60> e58f8: b27b03e8 orr x8, xzr, #0x20 e58fc: 92800009 mov x9, #-0x1 // =-1 e5900: f9400bea ldr x10, [sp, #0x10] e5904: 8b090149 add x9, x10, x9 e5908: f9000be9 str x9, [sp, #0x10] e590c: f85f83a0 ldur x0, [x29, #-0x8] e5910: f90007e8 str x8, [sp, #0x8] e5914: 97ff12cf bl 0xaa450 <_ZN7android16key_value_pair_tIjNS_7AStringEED2Ev@plt> e5918: f85f83a8 ldur x8, [x29, #-0x8] e591c: f94007e9 ldr x9, [sp, #0x8] e5920: 8b090108 add x8, x8, x9 e5924: f81f83a8 stur x8, [x29, #-0x8] e5928: 17ffffee b 0xe58e0 >(android::key_value_pair_t*, unsigned long)+0x14> e592c: a9427bfd ldp x29, x30, [sp, #0x20] e5930: 9100c3ff add sp, sp, #0x30 e5934: d65f03c0 ret 00000000000e5938 ::~key_value_pair_t()>: e5938: d10083ff sub sp, sp, #0x20 e593c: a9017bfd stp x29, x30, [sp, #0x10] e5940: 910043fd add x29, sp, #0x10 e5944: b27d03e8 orr x8, xzr, #0x8 e5948: f90007e0 str x0, [sp, #0x8] e594c: f94007e0 ldr x0, [sp, #0x8] e5950: 8b080000 add x0, x0, x8 e5954: 97fef0eb bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> e5958: a9417bfd ldp x29, x30, [sp, #0x10] e595c: 910083ff add sp, sp, #0x20 e5960: d65f03c0 ret 00000000000e5964 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: e5964: d100c3ff sub sp, sp, #0x30 e5968: a9027bfd stp x29, x30, [sp, #0x20] e596c: 910083fd add x29, sp, #0x20 e5970: f81f83a0 stur x0, [x29, #-0x8] e5974: f9000be1 str x1, [sp, #0x10] e5978: f90007e2 str x2, [sp, #0x8] e597c: d2800008 mov x8, #0x0 // =0 e5980: f94007e9 ldr x9, [sp, #0x8] e5984: eb08013f cmp x9, x8 e5988: 1a9f97ea cset w10, hi e598c: 3700004a tbnz w10, #0x0, 0xe5994 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x30> e5990: 14000012 b 0xe59d8 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x74> e5994: b27b03e8 orr x8, xzr, #0x20 e5998: 92800009 mov x9, #-0x1 // =-1 e599c: f94007ea ldr x10, [sp, #0x8] e59a0: 8b090149 add x9, x10, x9 e59a4: f90007e9 str x9, [sp, #0x8] e59a8: f85f83a0 ldur x0, [x29, #-0x8] e59ac: f9400be1 ldr x1, [sp, #0x10] e59b0: f90003e8 str x8, [sp] e59b4: 97feef07 bl 0xa15d0 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2ERKS2_@plt> e59b8: f85f83a8 ldur x8, [x29, #-0x8] e59bc: f94003e9 ldr x9, [sp] e59c0: 8b090108 add x8, x8, x9 e59c4: f81f83a8 stur x8, [x29, #-0x8] e59c8: f9400be8 ldr x8, [sp, #0x10] e59cc: 8b090108 add x8, x8, x9 e59d0: f9000be8 str x8, [sp, #0x10] e59d4: 17ffffea b 0xe597c >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x18> e59d8: a9427bfd ldp x29, x30, [sp, #0x20] e59dc: 9100c3ff add sp, sp, #0x30 e59e0: d65f03c0 ret 00000000000e59e4 ::key_value_pair_t(android::key_value_pair_t const&)>: e59e4: d10083ff sub sp, sp, #0x20 e59e8: a9017bfd stp x29, x30, [sp, #0x10] e59ec: 910043fd add x29, sp, #0x10 e59f0: b27d03e8 orr x8, xzr, #0x8 e59f4: f90007e0 str x0, [sp, #0x8] e59f8: f90003e1 str x1, [sp] e59fc: f94007e0 ldr x0, [sp, #0x8] e5a00: aa0003e1 mov x1, x0 e5a04: f94003e9 ldr x9, [sp] e5a08: b940012a ldr w10, [x9] e5a0c: b900002a str w10, [x1] e5a10: 8b080000 add x0, x0, x8 e5a14: f94003e9 ldr x9, [sp] e5a18: 8b080121 add x1, x9, x8 e5a1c: 97ff007d bl 0xa5c10 <_ZN7android7AStringC1ERKS0_@plt> e5a20: a9417bfd ldp x29, x30, [sp, #0x10] e5a24: 910083ff add sp, sp, #0x20 e5a28: d65f03c0 ret 00000000000e5a2c >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: e5a2c: d100c3ff sub sp, sp, #0x30 e5a30: a9027bfd stp x29, x30, [sp, #0x20] e5a34: 910083fd add x29, sp, #0x20 e5a38: f81f83a0 stur x0, [x29, #-0x8] e5a3c: f9000be1 str x1, [sp, #0x10] e5a40: f90007e2 str x2, [sp, #0x8] e5a44: d2800008 mov x8, #0x0 // =0 e5a48: f94007e9 ldr x9, [sp, #0x8] e5a4c: eb08013f cmp x9, x8 e5a50: 1a9f97ea cset w10, hi e5a54: 3700004a tbnz w10, #0x0, 0xe5a5c >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x30> e5a58: 1400000f b 0xe5a94 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x68> e5a5c: b27b03e8 orr x8, xzr, #0x20 e5a60: 92800009 mov x9, #-0x1 // =-1 e5a64: f94007ea ldr x10, [sp, #0x8] e5a68: 8b090149 add x9, x10, x9 e5a6c: f90007e9 str x9, [sp, #0x8] e5a70: f85f83a0 ldur x0, [x29, #-0x8] e5a74: f9400be1 ldr x1, [sp, #0x10] e5a78: f90003e8 str x8, [sp] e5a7c: 97feeed5 bl 0xa15d0 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2ERKS2_@plt> e5a80: f85f83a8 ldur x8, [x29, #-0x8] e5a84: f94003e9 ldr x9, [sp] e5a88: 8b090108 add x8, x8, x9 e5a8c: f81f83a8 stur x8, [x29, #-0x8] e5a90: 17ffffed b 0xe5a44 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x18> e5a94: a9427bfd ldp x29, x30, [sp, #0x20] e5a98: 9100c3ff add sp, sp, #0x30 e5a9c: d65f03c0 ret 00000000000e5aa0 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: e5aa0: d100c3ff sub sp, sp, #0x30 e5aa4: a9027bfd stp x29, x30, [sp, #0x20] e5aa8: 910083fd add x29, sp, #0x20 e5aac: b27b03e8 orr x8, xzr, #0x20 e5ab0: f81f83a0 stur x0, [x29, #-0x8] e5ab4: f9000be1 str x1, [sp, #0x10] e5ab8: f90007e2 str x2, [sp, #0x8] e5abc: f94007e0 ldr x0, [sp, #0x8] e5ac0: f85f83a1 ldur x1, [x29, #-0x8] e5ac4: 9b007d00 mul x0, x8, x0 e5ac8: 8b000020 add x0, x1, x0 e5acc: f81f83a0 stur x0, [x29, #-0x8] e5ad0: f94007e0 ldr x0, [sp, #0x8] e5ad4: f9400be1 ldr x1, [sp, #0x10] e5ad8: 9b007d08 mul x8, x8, x0 e5adc: 8b080028 add x8, x1, x8 e5ae0: f9000be8 str x8, [sp, #0x10] e5ae4: d2800008 mov x8, #0x0 // =0 e5ae8: f94007e9 ldr x9, [sp, #0x8] e5aec: eb08013f cmp x9, x8 e5af0: 1a9f97ea cset w10, hi e5af4: 3700004a tbnz w10, #0x0, 0xe5afc >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x5c> e5af8: 14000012 b 0xe5b40 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0xa0> e5afc: b27bebe8 orr x8, xzr, #0xffffffffffffffe0 e5b00: 92800009 mov x9, #-0x1 // =-1 e5b04: f94007ea ldr x10, [sp, #0x8] e5b08: 8b090149 add x9, x10, x9 e5b0c: f90007e9 str x9, [sp, #0x8] e5b10: f85f83a9 ldur x9, [x29, #-0x8] e5b14: 8b080129 add x9, x9, x8 e5b18: f81f83a9 stur x9, [x29, #-0x8] e5b1c: f9400be9 ldr x9, [sp, #0x10] e5b20: 8b080128 add x8, x9, x8 e5b24: f9000be8 str x8, [sp, #0x10] e5b28: f85f83a0 ldur x0, [x29, #-0x8] e5b2c: f9400be1 ldr x1, [sp, #0x10] e5b30: 97feeea8 bl 0xa15d0 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2ERKS2_@plt> e5b34: f9400be0 ldr x0, [sp, #0x10] e5b38: 97ff1246 bl 0xaa450 <_ZN7android16key_value_pair_tIjNS_7AStringEED2Ev@plt> e5b3c: 17ffffea b 0xe5ae4 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x44> e5b40: a9427bfd ldp x29, x30, [sp, #0x20] e5b44: 9100c3ff add sp, sp, #0x30 e5b48: d65f03c0 ret 00000000000e5b4c >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: e5b4c: d100c3ff sub sp, sp, #0x30 e5b50: a9027bfd stp x29, x30, [sp, #0x20] e5b54: 910083fd add x29, sp, #0x20 e5b58: f81f83a0 stur x0, [x29, #-0x8] e5b5c: f9000be1 str x1, [sp, #0x10] e5b60: f90007e2 str x2, [sp, #0x8] e5b64: d2800008 mov x8, #0x0 // =0 e5b68: f94007e9 ldr x9, [sp, #0x8] e5b6c: eb08013f cmp x9, x8 e5b70: 1a9f97ea cset w10, hi e5b74: 3700004a tbnz w10, #0x0, 0xe5b7c >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x30> e5b78: 14000014 b 0xe5bc8 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x7c> e5b7c: b27b03e8 orr x8, xzr, #0x20 e5b80: 92800009 mov x9, #-0x1 // =-1 e5b84: f94007ea ldr x10, [sp, #0x8] e5b88: 8b090149 add x9, x10, x9 e5b8c: f90007e9 str x9, [sp, #0x8] e5b90: f85f83a0 ldur x0, [x29, #-0x8] e5b94: f9400be1 ldr x1, [sp, #0x10] e5b98: f90003e8 str x8, [sp] e5b9c: 97feee8d bl 0xa15d0 <_ZN7android16key_value_pair_tIjNS_7AStringEEC2ERKS2_@plt> e5ba0: f9400be0 ldr x0, [sp, #0x10] e5ba4: 97ff122b bl 0xaa450 <_ZN7android16key_value_pair_tIjNS_7AStringEED2Ev@plt> e5ba8: f85f83a8 ldur x8, [x29, #-0x8] e5bac: f94003e9 ldr x9, [sp] e5bb0: 8b090108 add x8, x8, x9 e5bb4: f81f83a8 stur x8, [x29, #-0x8] e5bb8: f9400be8 ldr x8, [sp, #0x10] e5bbc: 8b090108 add x8, x8, x9 e5bc0: f9000be8 str x8, [sp, #0x10] e5bc4: 17ffffe8 b 0xe5b64 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x18> e5bc8: a9427bfd ldp x29, x30, [sp, #0x20] e5bcc: 9100c3ff add sp, sp, #0x30 e5bd0: d65f03c0 ret 00000000000e5bd4 >(android::key_value_pair_t const&, android::key_value_pair_t const&)>: e5bd4: d100c3ff sub sp, sp, #0x30 e5bd8: a9027bfd stp x29, x30, [sp, #0x20] e5bdc: 910083fd add x29, sp, #0x20 e5be0: f81f83a0 stur x0, [x29, #-0x8] e5be4: f9000be1 str x1, [sp, #0x10] e5be8: f9400be0 ldr x0, [sp, #0x10] e5bec: f85f83a1 ldur x1, [x29, #-0x8] e5bf0: 97fef704 bl 0xa3800 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_7AStringEEEEEiRKT_S6_@plt> e5bf4: f85f83a1 ldur x1, [x29, #-0x8] e5bf8: f9400be8 ldr x8, [sp, #0x10] e5bfc: b9000fe0 str w0, [sp, #0xc] e5c00: aa0103e0 mov x0, x1 e5c04: aa0803e1 mov x1, x8 e5c08: 97fef6fe bl 0xa3800 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_7AStringEEEEEiRKT_S6_@plt> e5c0c: b9400fe9 ldr w9, [sp, #0xc] e5c10: 6b000120 subs w0, w9, w0 e5c14: a9427bfd ldp x29, x30, [sp, #0x20] e5c18: 9100c3ff add sp, sp, #0x30 e5c1c: d65f03c0 ret 00000000000e5c20 >(android::key_value_pair_t const&, android::key_value_pair_t const&)>: e5c20: d100c3ff sub sp, sp, #0x30 e5c24: a9027bfd stp x29, x30, [sp, #0x20] e5c28: 910083fd add x29, sp, #0x20 e5c2c: 320003e8 orr w8, wzr, #0x1 e5c30: 52800009 mov w9, #0x0 // =0 e5c34: f81f83a0 stur x0, [x29, #-0x8] e5c38: f9000be1 str x1, [sp, #0x10] e5c3c: f85f83a0 ldur x0, [x29, #-0x8] e5c40: f9400be1 ldr x1, [sp, #0x10] e5c44: b9000fe8 str w8, [sp, #0xc] e5c48: b9000be9 str w9, [sp, #0x8] e5c4c: 97ff0001 bl 0xa5c50 <_ZNK7android16key_value_pair_tIjNS_7AStringEEltERKS2_@plt> e5c50: 7200001f tst w0, #0x1 e5c54: b9400fe8 ldr w8, [sp, #0xc] e5c58: b9400be9 ldr w9, [sp, #0x8] e5c5c: 1a891100 csel w0, w8, w9, ne e5c60: a9427bfd ldp x29, x30, [sp, #0x20] e5c64: 9100c3ff add sp, sp, #0x30 e5c68: d65f03c0 ret 00000000000e5c6c ::operator<(android::key_value_pair_t const&) const>: e5c6c: d100c3ff sub sp, sp, #0x30 e5c70: a9027bfd stp x29, x30, [sp, #0x20] e5c74: 910083fd add x29, sp, #0x20 e5c78: 52800008 mov w8, #0x0 // =0 e5c7c: f81f83a0 stur x0, [x29, #-0x8] e5c80: f9000be1 str x1, [sp, #0x10] e5c84: f85f83a0 ldur x0, [x29, #-0x8] e5c88: f9400be1 ldr x1, [sp, #0x10] e5c8c: b9000fe8 str w8, [sp, #0xc] e5c90: 97ff0364 bl 0xa6a20 <_ZN7android19strictly_order_typeIjEEiRKT_S3_@plt> e5c94: b9400fe8 ldr w8, [sp, #0xc] e5c98: 6b08001f cmp w0, w8 e5c9c: 1a9f07e0 cset w0, ne e5ca0: 320003e9 orr w9, wzr, #0x1 e5ca4: 0a090009 and w9, w0, w9 e5ca8: 2a0903e0 mov w0, w9 e5cac: a9427bfd ldp x29, x30, [sp, #0x20] e5cb0: 9100c3ff add sp, sp, #0x30 e5cb4: d65f03c0 ret 00000000000e5cb8 ::push(unsigned int const&)>: e5cb8: d10083ff sub sp, sp, #0x20 e5cbc: a9017bfd stp x29, x30, [sp, #0x10] e5cc0: 910043fd add x29, sp, #0x10 e5cc4: f90007e0 str x0, [sp, #0x8] e5cc8: f90003e1 str x1, [sp] e5ccc: f94007e0 ldr x0, [sp, #0x8] e5cd0: f94003e1 ldr x1, [sp] e5cd4: 97fef1f3 bl 0xa24a0 <_ZN7android10VectorImpl4pushEPKv@plt> e5cd8: a9417bfd ldp x29, x30, [sp, #0x10] e5cdc: 910083ff add sp, sp, #0x20 e5ce0: d65f03c0 ret 00000000000e5ce4 ::sp()>: e5ce4: d10043ff sub sp, sp, #0x10 e5ce8: d2800008 mov x8, #0x0 // =0 e5cec: f90007e0 str x0, [sp, #0x8] e5cf0: f94007e0 ldr x0, [sp, #0x8] e5cf4: f9000008 str x8, [x0] e5cf8: 910043ff add sp, sp, #0x10 e5cfc: d65f03c0 ret 00000000000e5d00 ::pop()>: e5d00: d10083ff sub sp, sp, #0x20 e5d04: a9017bfd stp x29, x30, [sp, #0x10] e5d08: 910043fd add x29, sp, #0x10 e5d0c: f90007e0 str x0, [sp, #0x8] e5d10: f94007e0 ldr x0, [sp, #0x8] e5d14: 97ff1333 bl 0xaa9e0 <_ZN7android10VectorImpl3popEv@plt> e5d18: a9417bfd ldp x29, x30, [sp, #0x10] e5d1c: 910083ff add sp, sp, #0x20 e5d20: d65f03c0 ret e5d24: d10083ff sub sp, sp, #0x20 e5d28: 900008a8 adrp x8, 0x1f9000 e5d2c: 9104e108 add x8, x8, #0x138 e5d30: b9001be0 str w0, [sp, #0x18] e5d34: f9000bff str xzr, [sp, #0x10] e5d38: f90007e8 str x8, [sp, #0x8] e5d3c: b27e07e8 orr x8, xzr, #0xc e5d40: f9400be9 ldr x9, [sp, #0x10] e5d44: eb08013f cmp x9, x8 e5d48: 1a9f27ea cset w10, lo e5d4c: 3700004a tbnz w10, #0x0, 0xe5d54 ::pop()+0x54> e5d50: 14000015 b 0xe5da4 ::pop()+0xa4> e5d54: b27e03e8 orr x8, xzr, #0x4 e5d58: f9400be9 ldr x9, [sp, #0x10] e5d5c: 9b097d08 mul x8, x8, x9 e5d60: f94007e9 ldr x9, [sp, #0x8] e5d64: 8b080128 add x8, x9, x8 e5d68: b940010a ldr w10, [x8] e5d6c: b9401beb ldr w11, [sp, #0x18] e5d70: 6b0b015f cmp w10, w11 e5d74: 1a9f17ea cset w10, eq e5d78: 3700004a tbnz w10, #0x0, 0xe5d80 ::pop()+0x80> e5d7c: 14000006 b 0xe5d94 ::pop()+0x94> e5d80: 12800008 mov w8, #-0x1 // =-1 e5d84: 320003e9 orr w9, wzr, #0x1 e5d88: 0a090108 and w8, w8, w9 e5d8c: 39007fe8 strb w8, [sp, #0x1f] e5d90: 14000009 b 0xe5db4 ::pop()+0xb4> e5d94: f9400be8 ldr x8, [sp, #0x10] e5d98: 91000508 add x8, x8, #0x1 e5d9c: f9000be8 str x8, [sp, #0x10] e5da0: 17ffffe7 b 0xe5d3c ::pop()+0x3c> e5da4: 52800008 mov w8, #0x0 // =0 e5da8: 320003e9 orr w9, wzr, #0x1 e5dac: 0a090108 and w8, w8, w9 e5db0: 39007fe8 strb w8, [sp, #0x1f] e5db4: 39407fe8 ldrb w8, [sp, #0x1f] e5db8: 2a0803e0 mov w0, w8 e5dbc: 910083ff add sp, sp, #0x20 e5dc0: d65f03c0 ret 00000000000e5dc4 ()>: e5dc4: d100c3ff sub sp, sp, #0x30 e5dc8: a9027bfd stp x29, x30, [sp, #0x20] e5dcc: 910083fd add x29, sp, #0x20 e5dd0: d53bd048 mrs x8, TPIDR_EL0 e5dd4: f9401509 ldr x9, [x8, #0x28] e5dd8: f81f83a9 stur x9, [x29, #-0x8] e5ddc: f9401508 ldr x8, [x8, #0x28] e5de0: f85f83a9 ldur x9, [x29, #-0x8] e5de4: eb090108 subs x8, x8, x9 e5de8: f90007e8 str x8, [sp, #0x8] e5dec: 540000a1 b.ne 0xe5e00 ()+0x3c> e5df0: 14000001 b 0xe5df4 ()+0x30> e5df4: a9427bfd ldp x29, x30, [sp, #0x20] e5df8: 9100c3ff add sp, sp, #0x30 e5dfc: d65f03c0 ret e5e00: 97ff0fdc bl 0xa9d70 <__stack_chk_fail@plt> e5e04: d100c3ff sub sp, sp, #0x30 e5e08: a9027bfd stp x29, x30, [sp, #0x20] e5e0c: 910083fd add x29, sp, #0x20 e5e10: 52800008 mov w8, #0x0 // =0 e5e14: f81f83a0 stur x0, [x29, #-0x8] e5e18: f9000be1 str x1, [sp, #0x10] e5e1c: f90007e2 str x2, [sp, #0x8] e5e20: b90007e8 str w8, [sp, #0x4] e5e24: 97ff0697 bl 0xa7880 <_Z20ENSURE_UNSIGNED_TYPEImEvv@plt> e5e28: f85f83a0 ldur x0, [x29, #-0x8] e5e2c: f9400000 ldr x0, [x0] e5e30: f9400be1 ldr x1, [sp, #0x10] e5e34: f9400021 ldr x1, [x1] e5e38: 8b010000 add x0, x0, x1 e5e3c: f85f83a1 ldur x1, [x29, #-0x8] e5e40: f9400021 ldr x1, [x1] e5e44: eb01001f cmp x0, x1 e5e48: 1a9fb7e8 cset w8, ge e5e4c: b94007e9 ldr w9, [sp, #0x4] e5e50: b90003e9 str w9, [sp] e5e54: 37000048 tbnz w8, #0x0, 0xe5e5c ()+0x98> e5e58: 14000015 b 0xe5eac ()+0xe8> e5e5c: 52800008 mov w8, #0x0 // =0 e5e60: f94007e9 ldr x9, [sp, #0x8] e5e64: f9400129 ldr x9, [x9] e5e68: f85f83aa ldur x10, [x29, #-0x8] e5e6c: f940014a ldr x10, [x10] e5e70: eb0a013f cmp x9, x10 e5e74: 1a9fb7eb cset w11, ge e5e78: b90003e8 str w8, [sp] e5e7c: 3700004b tbnz w11, #0x0, 0xe5e84 ()+0xc0> e5e80: 1400000b b 0xe5eac ()+0xe8> e5e84: f94007e8 ldr x8, [sp, #0x8] e5e88: f9400108 ldr x8, [x8] e5e8c: f85f83a9 ldur x9, [x29, #-0x8] e5e90: f9400129 ldr x9, [x9] e5e94: eb090108 subs x8, x8, x9 e5e98: f9400be9 ldr x9, [sp, #0x10] e5e9c: f9400129 ldr x9, [x9] e5ea0: eb09011f cmp x8, x9 e5ea4: 1a9f27ea cset w10, lo e5ea8: b90003ea str w10, [sp] e5eac: b94003e8 ldr w8, [sp] e5eb0: 320003e9 orr w9, wzr, #0x1 e5eb4: 0a090108 and w8, w8, w9 e5eb8: 2a0803e0 mov w0, w8 e5ebc: a9427bfd ldp x29, x30, [sp, #0x20] e5ec0: 9100c3ff add sp, sp, #0x30 e5ec4: d65f03c0 ret 00000000000e5ec8 ::~Vector()>: e5ec8: d10083ff sub sp, sp, #0x20 e5ecc: a9017bfd stp x29, x30, [sp, #0x10] e5ed0: 910043fd add x29, sp, #0x10 e5ed4: f90007e0 str x0, [sp, #0x8] e5ed8: f94007e0 ldr x0, [sp, #0x8] e5edc: f90003e0 str x0, [sp] e5ee0: 97ff0834 bl 0xa7fb0 <_ZN7android6VectorINS_9SidxEntryEED2Ev@plt> e5ee4: f94003e0 ldr x0, [sp] e5ee8: 97feea9e bl 0xa0960 <_ZdlPv@plt> e5eec: a9417bfd ldp x29, x30, [sp, #0x10] e5ef0: 910083ff add sp, sp, #0x20 e5ef4: d65f03c0 ret 00000000000e5ef8 ::do_construct(void*, unsigned long) const>: e5ef8: d100c3ff sub sp, sp, #0x30 e5efc: a9027bfd stp x29, x30, [sp, #0x20] e5f00: 910083fd add x29, sp, #0x20 e5f04: f81f83a0 stur x0, [x29, #-0x8] e5f08: f9000be1 str x1, [sp, #0x10] e5f0c: f90007e2 str x2, [sp, #0x8] e5f10: f9400be0 ldr x0, [sp, #0x10] e5f14: f94007e1 ldr x1, [sp, #0x8] e5f18: 97fef69a bl 0xa3980 <_ZN7android14construct_typeINS_9SidxEntryEEEvPT_m@plt> e5f1c: a9427bfd ldp x29, x30, [sp, #0x20] e5f20: 9100c3ff add sp, sp, #0x30 e5f24: d65f03c0 ret 00000000000e5f28 ::do_destroy(void*, unsigned long) const>: e5f28: d100c3ff sub sp, sp, #0x30 e5f2c: a9027bfd stp x29, x30, [sp, #0x20] e5f30: 910083fd add x29, sp, #0x20 e5f34: f81f83a0 stur x0, [x29, #-0x8] e5f38: f9000be1 str x1, [sp, #0x10] e5f3c: f90007e2 str x2, [sp, #0x8] e5f40: f9400be0 ldr x0, [sp, #0x10] e5f44: f94007e1 ldr x1, [sp, #0x8] e5f48: 97fef8c6 bl 0xa4260 <_ZN7android12destroy_typeINS_9SidxEntryEEEvPT_m@plt> e5f4c: a9427bfd ldp x29, x30, [sp, #0x20] e5f50: 9100c3ff add sp, sp, #0x30 e5f54: d65f03c0 ret 00000000000e5f58 ::do_copy(void*, void const*, unsigned long) const>: e5f58: d100c3ff sub sp, sp, #0x30 e5f5c: a9027bfd stp x29, x30, [sp, #0x20] e5f60: 910083fd add x29, sp, #0x20 e5f64: f81f83a0 stur x0, [x29, #-0x8] e5f68: f9000be1 str x1, [sp, #0x10] e5f6c: f90007e2 str x2, [sp, #0x8] e5f70: f90003e3 str x3, [sp] e5f74: f9400be0 ldr x0, [sp, #0x10] e5f78: f94007e1 ldr x1, [sp, #0x8] e5f7c: f94003e2 ldr x2, [sp] e5f80: 97feffb8 bl 0xa5e60 <_ZN7android9copy_typeINS_9SidxEntryEEEvPT_PKS2_m@plt> e5f84: a9427bfd ldp x29, x30, [sp, #0x20] e5f88: 9100c3ff add sp, sp, #0x30 e5f8c: d65f03c0 ret 00000000000e5f90 ::do_splat(void*, void const*, unsigned long) const>: e5f90: d100c3ff sub sp, sp, #0x30 e5f94: a9027bfd stp x29, x30, [sp, #0x20] e5f98: 910083fd add x29, sp, #0x20 e5f9c: f81f83a0 stur x0, [x29, #-0x8] e5fa0: f9000be1 str x1, [sp, #0x10] e5fa4: f90007e2 str x2, [sp, #0x8] e5fa8: f90003e3 str x3, [sp] e5fac: f9400be0 ldr x0, [sp, #0x10] e5fb0: f94007e1 ldr x1, [sp, #0x8] e5fb4: f94003e2 ldr x2, [sp] e5fb8: 97ff005a bl 0xa6120 <_ZN7android10splat_typeINS_9SidxEntryEEEvPT_PKS2_m@plt> e5fbc: a9427bfd ldp x29, x30, [sp, #0x20] e5fc0: 9100c3ff add sp, sp, #0x30 e5fc4: d65f03c0 ret 00000000000e5fc8 ::do_move_forward(void*, void const*, unsigned long) const>: e5fc8: d100c3ff sub sp, sp, #0x30 e5fcc: a9027bfd stp x29, x30, [sp, #0x20] e5fd0: 910083fd add x29, sp, #0x20 e5fd4: f81f83a0 stur x0, [x29, #-0x8] e5fd8: f9000be1 str x1, [sp, #0x10] e5fdc: f90007e2 str x2, [sp, #0x8] e5fe0: f90003e3 str x3, [sp] e5fe4: f9400be0 ldr x0, [sp, #0x10] e5fe8: f94007e1 ldr x1, [sp, #0x8] e5fec: f94003e2 ldr x2, [sp] e5ff0: 97ff0cd0 bl 0xa9330 <_ZN7android17move_forward_typeINS_9SidxEntryEEEvPT_PKS2_m@plt> e5ff4: a9427bfd ldp x29, x30, [sp, #0x20] e5ff8: 9100c3ff add sp, sp, #0x30 e5ffc: d65f03c0 ret 00000000000e6000 ::do_move_backward(void*, void const*, unsigned long) const>: e6000: d100c3ff sub sp, sp, #0x30 e6004: a9027bfd stp x29, x30, [sp, #0x20] e6008: 910083fd add x29, sp, #0x20 e600c: f81f83a0 stur x0, [x29, #-0x8] e6010: f9000be1 str x1, [sp, #0x10] e6014: f90007e2 str x2, [sp, #0x8] e6018: f90003e3 str x3, [sp] e601c: f9400be0 ldr x0, [sp, #0x10] e6020: f94007e1 ldr x1, [sp, #0x8] e6024: f94003e2 ldr x2, [sp] e6028: 97ff0cfe bl 0xa9420 <_ZN7android18move_backward_typeINS_9SidxEntryEEEvPT_PKS2_m@plt> e602c: a9427bfd ldp x29, x30, [sp, #0x20] e6030: 9100c3ff add sp, sp, #0x30 e6034: d65f03c0 ret 00000000000e6038 (android::SidxEntry*, unsigned long)>: e6038: d10043ff sub sp, sp, #0x10 e603c: f90007e0 str x0, [sp, #0x8] e6040: f90003e1 str x1, [sp] e6044: d2800008 mov x8, #0x0 // =0 e6048: f94003e9 ldr x9, [sp] e604c: eb08013f cmp x9, x8 e6050: 1a9f97ea cset w10, hi e6054: 3700004a tbnz w10, #0x0, 0xe605c (android::SidxEntry*, unsigned long)+0x24> e6058: 1400000a b 0xe6080 (android::SidxEntry*, unsigned long)+0x48> e605c: b27c03e8 orr x8, xzr, #0x10 e6060: 92800009 mov x9, #-0x1 // =-1 e6064: f94003ea ldr x10, [sp] e6068: 8b090149 add x9, x10, x9 e606c: f90003e9 str x9, [sp] e6070: f94007e9 ldr x9, [sp, #0x8] e6074: 8b080128 add x8, x9, x8 e6078: f90007e8 str x8, [sp, #0x8] e607c: 17fffff2 b 0xe6044 (android::SidxEntry*, unsigned long)+0xc> e6080: 910043ff add sp, sp, #0x10 e6084: d65f03c0 ret 00000000000e6088 (android::SidxEntry*, unsigned long)>: e6088: d10043ff sub sp, sp, #0x10 e608c: f90007e0 str x0, [sp, #0x8] e6090: f90003e1 str x1, [sp] e6094: d2800008 mov x8, #0x0 // =0 e6098: f94003e9 ldr x9, [sp] e609c: eb08013f cmp x9, x8 e60a0: 1a9f97ea cset w10, hi e60a4: 3700004a tbnz w10, #0x0, 0xe60ac (android::SidxEntry*, unsigned long)+0x24> e60a8: 1400000a b 0xe60d0 (android::SidxEntry*, unsigned long)+0x48> e60ac: b27c03e8 orr x8, xzr, #0x10 e60b0: 92800009 mov x9, #-0x1 // =-1 e60b4: f94003ea ldr x10, [sp] e60b8: 8b090149 add x9, x10, x9 e60bc: f90003e9 str x9, [sp] e60c0: f94007e9 ldr x9, [sp, #0x8] e60c4: 8b080128 add x8, x9, x8 e60c8: f90007e8 str x8, [sp, #0x8] e60cc: 17fffff2 b 0xe6094 (android::SidxEntry*, unsigned long)+0xc> e60d0: 910043ff add sp, sp, #0x10 e60d4: d65f03c0 ret 00000000000e60d8 (android::SidxEntry*, android::SidxEntry const*, unsigned long)>: e60d8: d100c3ff sub sp, sp, #0x30 e60dc: f90013fe str x30, [sp, #0x20] e60e0: f9000fe0 str x0, [sp, #0x18] e60e4: f9000be1 str x1, [sp, #0x10] e60e8: f90007e2 str x2, [sp, #0x8] e60ec: d2800008 mov x8, #0x0 // =0 e60f0: f94007e9 ldr x9, [sp, #0x8] e60f4: eb08013f cmp x9, x8 e60f8: 1a9f97ea cset w10, hi e60fc: 3700004a tbnz w10, #0x0, 0xe6104 (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x2c> e6100: 14000013 b 0xe614c (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x74> e6104: b27c03e8 orr x8, xzr, #0x10 e6108: 92800009 mov x9, #-0x1 // =-1 e610c: f94007ea ldr x10, [sp, #0x8] e6110: 8b090149 add x9, x10, x9 e6114: f90007e9 str x9, [sp, #0x8] e6118: f9400fe0 ldr x0, [sp, #0x18] e611c: f9400be1 ldr x1, [sp, #0x10] e6120: aa0803e2 mov x2, x8 e6124: f90003e8 str x8, [sp] e6128: 97fee71a bl 0x9fd90 e612c: f9400fe8 ldr x8, [sp, #0x18] e6130: f94003e9 ldr x9, [sp] e6134: 8b090108 add x8, x8, x9 e6138: f9000fe8 str x8, [sp, #0x18] e613c: f9400be8 ldr x8, [sp, #0x10] e6140: 8b090108 add x8, x8, x9 e6144: f9000be8 str x8, [sp, #0x10] e6148: 17ffffe9 b 0xe60ec (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x14> e614c: f94013fe ldr x30, [sp, #0x20] e6150: 9100c3ff add sp, sp, #0x30 e6154: d65f03c0 ret 00000000000e6158 (android::SidxEntry*, android::SidxEntry const*, unsigned long)>: e6158: d100c3ff sub sp, sp, #0x30 e615c: f90013fe str x30, [sp, #0x20] e6160: f9000fe0 str x0, [sp, #0x18] e6164: f9000be1 str x1, [sp, #0x10] e6168: f90007e2 str x2, [sp, #0x8] e616c: d2800008 mov x8, #0x0 // =0 e6170: f94007e9 ldr x9, [sp, #0x8] e6174: eb08013f cmp x9, x8 e6178: 1a9f97ea cset w10, hi e617c: 3700004a tbnz w10, #0x0, 0xe6184 (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x2c> e6180: 14000010 b 0xe61c0 (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x68> e6184: b27c03e8 orr x8, xzr, #0x10 e6188: 92800009 mov x9, #-0x1 // =-1 e618c: f94007ea ldr x10, [sp, #0x8] e6190: 8b090149 add x9, x10, x9 e6194: f90007e9 str x9, [sp, #0x8] e6198: f9400fe0 ldr x0, [sp, #0x18] e619c: f9400be1 ldr x1, [sp, #0x10] e61a0: aa0803e2 mov x2, x8 e61a4: f90003e8 str x8, [sp] e61a8: 97fee6fa bl 0x9fd90 e61ac: f9400fe8 ldr x8, [sp, #0x18] e61b0: f94003e9 ldr x9, [sp] e61b4: 8b090108 add x8, x8, x9 e61b8: f9000fe8 str x8, [sp, #0x18] e61bc: 17ffffec b 0xe616c (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x14> e61c0: f94013fe ldr x30, [sp, #0x20] e61c4: 9100c3ff add sp, sp, #0x30 e61c8: d65f03c0 ret 00000000000e61cc (android::SidxEntry*, android::SidxEntry const*, unsigned long)>: e61cc: d100c3ff sub sp, sp, #0x30 e61d0: f90013fe str x30, [sp, #0x20] e61d4: b27c03e8 orr x8, xzr, #0x10 e61d8: f9000fe0 str x0, [sp, #0x18] e61dc: f9000be1 str x1, [sp, #0x10] e61e0: f90007e2 str x2, [sp, #0x8] e61e4: f94007e0 ldr x0, [sp, #0x8] e61e8: f9400fe1 ldr x1, [sp, #0x18] e61ec: 9b007d00 mul x0, x8, x0 e61f0: 8b000020 add x0, x1, x0 e61f4: f9000fe0 str x0, [sp, #0x18] e61f8: f94007e0 ldr x0, [sp, #0x8] e61fc: f9400be1 ldr x1, [sp, #0x10] e6200: 9b007d08 mul x8, x8, x0 e6204: 8b080028 add x8, x1, x8 e6208: f9000be8 str x8, [sp, #0x10] e620c: d2800008 mov x8, #0x0 // =0 e6210: f94007e9 ldr x9, [sp, #0x8] e6214: eb08013f cmp x9, x8 e6218: 1a9f97ea cset w10, hi e621c: 3700004a tbnz w10, #0x0, 0xe6224 (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x58> e6220: 14000011 b 0xe6264 (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x98> e6224: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 e6228: 92800009 mov x9, #-0x1 // =-1 e622c: b27c03e2 orr x2, xzr, #0x10 e6230: f94007ea ldr x10, [sp, #0x8] e6234: 8b090149 add x9, x10, x9 e6238: f90007e9 str x9, [sp, #0x8] e623c: f9400fe9 ldr x9, [sp, #0x18] e6240: 8b080129 add x9, x9, x8 e6244: f9000fe9 str x9, [sp, #0x18] e6248: f9400be9 ldr x9, [sp, #0x10] e624c: 8b080128 add x8, x9, x8 e6250: f9000be8 str x8, [sp, #0x10] e6254: f9400fe0 ldr x0, [sp, #0x18] e6258: f9400be1 ldr x1, [sp, #0x10] e625c: 97fee6cd bl 0x9fd90 e6260: 17ffffeb b 0xe620c (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x40> e6264: f94013fe ldr x30, [sp, #0x20] e6268: 9100c3ff add sp, sp, #0x30 e626c: d65f03c0 ret 00000000000e6270 (android::SidxEntry*, android::SidxEntry const*, unsigned long)>: e6270: d100c3ff sub sp, sp, #0x30 e6274: f90013fe str x30, [sp, #0x20] e6278: f9000fe0 str x0, [sp, #0x18] e627c: f9000be1 str x1, [sp, #0x10] e6280: f90007e2 str x2, [sp, #0x8] e6284: d2800008 mov x8, #0x0 // =0 e6288: f94007e9 ldr x9, [sp, #0x8] e628c: eb08013f cmp x9, x8 e6290: 1a9f97ea cset w10, hi e6294: 3700004a tbnz w10, #0x0, 0xe629c (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x2c> e6298: 14000013 b 0xe62e4 (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x74> e629c: b27c03e8 orr x8, xzr, #0x10 e62a0: 92800009 mov x9, #-0x1 // =-1 e62a4: f94007ea ldr x10, [sp, #0x8] e62a8: 8b090149 add x9, x10, x9 e62ac: f90007e9 str x9, [sp, #0x8] e62b0: f9400fe0 ldr x0, [sp, #0x18] e62b4: f9400be1 ldr x1, [sp, #0x10] e62b8: aa0803e2 mov x2, x8 e62bc: f90003e8 str x8, [sp] e62c0: 97fee6b4 bl 0x9fd90 e62c4: f9400fe8 ldr x8, [sp, #0x18] e62c8: f94003e9 ldr x9, [sp] e62cc: 8b090108 add x8, x8, x9 e62d0: f9000fe8 str x8, [sp, #0x18] e62d4: f9400be8 ldr x8, [sp, #0x10] e62d8: 8b090108 add x8, x8, x9 e62dc: f9000be8 str x8, [sp, #0x10] e62e0: 17ffffe9 b 0xe6284 (android::SidxEntry*, android::SidxEntry const*, unsigned long)+0x14> e62e4: f94013fe ldr x30, [sp, #0x20] e62e8: 9100c3ff add sp, sp, #0x30 e62ec: d65f03c0 ret 00000000000e62f0 ::~Vector()>: e62f0: d10083ff sub sp, sp, #0x20 e62f4: a9017bfd stp x29, x30, [sp, #0x10] e62f8: 910043fd add x29, sp, #0x10 e62fc: f90007e0 str x0, [sp, #0x8] e6300: f94007e0 ldr x0, [sp, #0x8] e6304: f90003e0 str x0, [sp] e6308: 97feeb92 bl 0xa1150 <_ZN7android6VectorINS_14MPEG4Extractor8PsshInfoEED2Ev@plt> e630c: f94003e0 ldr x0, [sp] e6310: 97fee994 bl 0xa0960 <_ZdlPv@plt> e6314: a9417bfd ldp x29, x30, [sp, #0x10] e6318: 910083ff add sp, sp, #0x20 e631c: d65f03c0 ret 00000000000e6320 ::do_construct(void*, unsigned long) const>: e6320: d100c3ff sub sp, sp, #0x30 e6324: a9027bfd stp x29, x30, [sp, #0x20] e6328: 910083fd add x29, sp, #0x20 e632c: f81f83a0 stur x0, [x29, #-0x8] e6330: f9000be1 str x1, [sp, #0x10] e6334: f90007e2 str x2, [sp, #0x8] e6338: f9400be0 ldr x0, [sp, #0x10] e633c: f94007e1 ldr x1, [sp, #0x8] e6340: 97feec54 bl 0xa1490 <_ZN7android14construct_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_m@plt> e6344: a9427bfd ldp x29, x30, [sp, #0x20] e6348: 9100c3ff add sp, sp, #0x30 e634c: d65f03c0 ret 00000000000e6350 ::do_destroy(void*, unsigned long) const>: e6350: d100c3ff sub sp, sp, #0x30 e6354: a9027bfd stp x29, x30, [sp, #0x20] e6358: 910083fd add x29, sp, #0x20 e635c: f81f83a0 stur x0, [x29, #-0x8] e6360: f9000be1 str x1, [sp, #0x10] e6364: f90007e2 str x2, [sp, #0x8] e6368: f9400be0 ldr x0, [sp, #0x10] e636c: f94007e1 ldr x1, [sp, #0x8] e6370: 97fee9f8 bl 0xa0b50 <_ZN7android12destroy_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_m@plt> e6374: a9427bfd ldp x29, x30, [sp, #0x20] e6378: 9100c3ff add sp, sp, #0x30 e637c: d65f03c0 ret 00000000000e6380 ::do_copy(void*, void const*, unsigned long) const>: e6380: d100c3ff sub sp, sp, #0x30 e6384: a9027bfd stp x29, x30, [sp, #0x20] e6388: 910083fd add x29, sp, #0x20 e638c: f81f83a0 stur x0, [x29, #-0x8] e6390: f9000be1 str x1, [sp, #0x10] e6394: f90007e2 str x2, [sp, #0x8] e6398: f90003e3 str x3, [sp] e639c: f9400be0 ldr x0, [sp, #0x10] e63a0: f94007e1 ldr x1, [sp, #0x8] e63a4: f94003e2 ldr x2, [sp] e63a8: 97fee98e bl 0xa09e0 <_ZN7android9copy_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_PKS3_m@plt> e63ac: a9427bfd ldp x29, x30, [sp, #0x20] e63b0: 9100c3ff add sp, sp, #0x30 e63b4: d65f03c0 ret 00000000000e63b8 ::do_splat(void*, void const*, unsigned long) const>: e63b8: d100c3ff sub sp, sp, #0x30 e63bc: a9027bfd stp x29, x30, [sp, #0x20] e63c0: 910083fd add x29, sp, #0x20 e63c4: f81f83a0 stur x0, [x29, #-0x8] e63c8: f9000be1 str x1, [sp, #0x10] e63cc: f90007e2 str x2, [sp, #0x8] e63d0: f90003e3 str x3, [sp] e63d4: f9400be0 ldr x0, [sp, #0x10] e63d8: f94007e1 ldr x1, [sp, #0x8] e63dc: f94003e2 ldr x2, [sp] e63e0: 97fef274 bl 0xa2db0 <_ZN7android10splat_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_PKS3_m@plt> e63e4: a9427bfd ldp x29, x30, [sp, #0x20] e63e8: 9100c3ff add sp, sp, #0x30 e63ec: d65f03c0 ret 00000000000e63f0 ::do_move_forward(void*, void const*, unsigned long) const>: e63f0: d100c3ff sub sp, sp, #0x30 e63f4: a9027bfd stp x29, x30, [sp, #0x20] e63f8: 910083fd add x29, sp, #0x20 e63fc: f81f83a0 stur x0, [x29, #-0x8] e6400: f9000be1 str x1, [sp, #0x10] e6404: f90007e2 str x2, [sp, #0x8] e6408: f90003e3 str x3, [sp] e640c: f9400be0 ldr x0, [sp, #0x10] e6410: f94007e1 ldr x1, [sp, #0x8] e6414: f94003e2 ldr x2, [sp] e6418: 97ff0b56 bl 0xa9170 <_ZN7android17move_forward_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_PKS3_m@plt> e641c: a9427bfd ldp x29, x30, [sp, #0x20] e6420: 9100c3ff add sp, sp, #0x30 e6424: d65f03c0 ret 00000000000e6428 ::do_move_backward(void*, void const*, unsigned long) const>: e6428: d100c3ff sub sp, sp, #0x30 e642c: a9027bfd stp x29, x30, [sp, #0x20] e6430: 910083fd add x29, sp, #0x20 e6434: f81f83a0 stur x0, [x29, #-0x8] e6438: f9000be1 str x1, [sp, #0x10] e643c: f90007e2 str x2, [sp, #0x8] e6440: f90003e3 str x3, [sp] e6444: f9400be0 ldr x0, [sp, #0x10] e6448: f94007e1 ldr x1, [sp, #0x8] e644c: f94003e2 ldr x2, [sp] e6450: 97feed8c bl 0xa1a80 <_ZN7android18move_backward_typeINS_14MPEG4Extractor8PsshInfoEEEvPT_PKS3_m@plt> e6454: a9427bfd ldp x29, x30, [sp, #0x20] e6458: 9100c3ff add sp, sp, #0x30 e645c: d65f03c0 ret 00000000000e6460 (android::MPEG4Extractor::PsshInfo*, unsigned long)>: e6460: d10043ff sub sp, sp, #0x10 e6464: f90007e0 str x0, [sp, #0x8] e6468: f90003e1 str x1, [sp] e646c: d2800008 mov x8, #0x0 // =0 e6470: f94003e9 ldr x9, [sp] e6474: eb08013f cmp x9, x8 e6478: 1a9f97ea cset w10, hi e647c: 3700004a tbnz w10, #0x0, 0xe6484 (android::MPEG4Extractor::PsshInfo*, unsigned long)+0x24> e6480: 1400000a b 0xe64a8 (android::MPEG4Extractor::PsshInfo*, unsigned long)+0x48> e6484: b27b03e8 orr x8, xzr, #0x20 e6488: 92800009 mov x9, #-0x1 // =-1 e648c: f94003ea ldr x10, [sp] e6490: 8b090149 add x9, x10, x9 e6494: f90003e9 str x9, [sp] e6498: f94007e9 ldr x9, [sp, #0x8] e649c: 8b080128 add x8, x9, x8 e64a0: f90007e8 str x8, [sp, #0x8] e64a4: 17fffff2 b 0xe646c (android::MPEG4Extractor::PsshInfo*, unsigned long)+0xc> e64a8: 910043ff add sp, sp, #0x10 e64ac: d65f03c0 ret 00000000000e64b0 (android::MPEG4Extractor::PsshInfo*, unsigned long)>: e64b0: d10043ff sub sp, sp, #0x10 e64b4: f90007e0 str x0, [sp, #0x8] e64b8: f90003e1 str x1, [sp] e64bc: d2800008 mov x8, #0x0 // =0 e64c0: f94003e9 ldr x9, [sp] e64c4: eb08013f cmp x9, x8 e64c8: 1a9f97ea cset w10, hi e64cc: 3700004a tbnz w10, #0x0, 0xe64d4 (android::MPEG4Extractor::PsshInfo*, unsigned long)+0x24> e64d0: 1400000a b 0xe64f8 (android::MPEG4Extractor::PsshInfo*, unsigned long)+0x48> e64d4: b27b03e8 orr x8, xzr, #0x20 e64d8: 92800009 mov x9, #-0x1 // =-1 e64dc: f94003ea ldr x10, [sp] e64e0: 8b090149 add x9, x10, x9 e64e4: f90003e9 str x9, [sp] e64e8: f94007e9 ldr x9, [sp, #0x8] e64ec: 8b080128 add x8, x9, x8 e64f0: f90007e8 str x8, [sp, #0x8] e64f4: 17fffff2 b 0xe64bc (android::MPEG4Extractor::PsshInfo*, unsigned long)+0xc> e64f8: 910043ff add sp, sp, #0x10 e64fc: d65f03c0 ret 00000000000e6500 (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)>: e6500: d100c3ff sub sp, sp, #0x30 e6504: f90013fe str x30, [sp, #0x20] e6508: f9000fe0 str x0, [sp, #0x18] e650c: f9000be1 str x1, [sp, #0x10] e6510: f90007e2 str x2, [sp, #0x8] e6514: d2800008 mov x8, #0x0 // =0 e6518: f94007e9 ldr x9, [sp, #0x8] e651c: eb08013f cmp x9, x8 e6520: 1a9f97ea cset w10, hi e6524: 3700004a tbnz w10, #0x0, 0xe652c (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x2c> e6528: 14000013 b 0xe6574 (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x74> e652c: b27b03e8 orr x8, xzr, #0x20 e6530: 92800009 mov x9, #-0x1 // =-1 e6534: f94007ea ldr x10, [sp, #0x8] e6538: 8b090149 add x9, x10, x9 e653c: f90007e9 str x9, [sp, #0x8] e6540: f9400fe0 ldr x0, [sp, #0x18] e6544: f9400be1 ldr x1, [sp, #0x10] e6548: aa0803e2 mov x2, x8 e654c: f90003e8 str x8, [sp] e6550: 97fee610 bl 0x9fd90 e6554: f9400fe8 ldr x8, [sp, #0x18] e6558: f94003e9 ldr x9, [sp] e655c: 8b090108 add x8, x8, x9 e6560: f9000fe8 str x8, [sp, #0x18] e6564: f9400be8 ldr x8, [sp, #0x10] e6568: 8b090108 add x8, x8, x9 e656c: f9000be8 str x8, [sp, #0x10] e6570: 17ffffe9 b 0xe6514 (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x14> e6574: f94013fe ldr x30, [sp, #0x20] e6578: 9100c3ff add sp, sp, #0x30 e657c: d65f03c0 ret 00000000000e6580 (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)>: e6580: d100c3ff sub sp, sp, #0x30 e6584: f90013fe str x30, [sp, #0x20] e6588: f9000fe0 str x0, [sp, #0x18] e658c: f9000be1 str x1, [sp, #0x10] e6590: f90007e2 str x2, [sp, #0x8] e6594: d2800008 mov x8, #0x0 // =0 e6598: f94007e9 ldr x9, [sp, #0x8] e659c: eb08013f cmp x9, x8 e65a0: 1a9f97ea cset w10, hi e65a4: 3700004a tbnz w10, #0x0, 0xe65ac (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x2c> e65a8: 14000010 b 0xe65e8 (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x68> e65ac: b27b03e8 orr x8, xzr, #0x20 e65b0: 92800009 mov x9, #-0x1 // =-1 e65b4: f94007ea ldr x10, [sp, #0x8] e65b8: 8b090149 add x9, x10, x9 e65bc: f90007e9 str x9, [sp, #0x8] e65c0: f9400fe0 ldr x0, [sp, #0x18] e65c4: f9400be1 ldr x1, [sp, #0x10] e65c8: aa0803e2 mov x2, x8 e65cc: f90003e8 str x8, [sp] e65d0: 97fee5f0 bl 0x9fd90 e65d4: f9400fe8 ldr x8, [sp, #0x18] e65d8: f94003e9 ldr x9, [sp] e65dc: 8b090108 add x8, x8, x9 e65e0: f9000fe8 str x8, [sp, #0x18] e65e4: 17ffffec b 0xe6594 (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x14> e65e8: f94013fe ldr x30, [sp, #0x20] e65ec: 9100c3ff add sp, sp, #0x30 e65f0: d65f03c0 ret 00000000000e65f4 (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)>: e65f4: d100c3ff sub sp, sp, #0x30 e65f8: f90013fe str x30, [sp, #0x20] e65fc: b27b03e8 orr x8, xzr, #0x20 e6600: f9000fe0 str x0, [sp, #0x18] e6604: f9000be1 str x1, [sp, #0x10] e6608: f90007e2 str x2, [sp, #0x8] e660c: f94007e0 ldr x0, [sp, #0x8] e6610: f9400fe1 ldr x1, [sp, #0x18] e6614: 9b007d00 mul x0, x8, x0 e6618: 8b000020 add x0, x1, x0 e661c: f9000fe0 str x0, [sp, #0x18] e6620: f94007e0 ldr x0, [sp, #0x8] e6624: f9400be1 ldr x1, [sp, #0x10] e6628: 9b007d08 mul x8, x8, x0 e662c: 8b080028 add x8, x1, x8 e6630: f9000be8 str x8, [sp, #0x10] e6634: d2800008 mov x8, #0x0 // =0 e6638: f94007e9 ldr x9, [sp, #0x8] e663c: eb08013f cmp x9, x8 e6640: 1a9f97ea cset w10, hi e6644: 3700004a tbnz w10, #0x0, 0xe664c (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x58> e6648: 14000011 b 0xe668c (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x98> e664c: b27bebe8 orr x8, xzr, #0xffffffffffffffe0 e6650: 92800009 mov x9, #-0x1 // =-1 e6654: b27b03e2 orr x2, xzr, #0x20 e6658: f94007ea ldr x10, [sp, #0x8] e665c: 8b090149 add x9, x10, x9 e6660: f90007e9 str x9, [sp, #0x8] e6664: f9400fe9 ldr x9, [sp, #0x18] e6668: 8b080129 add x9, x9, x8 e666c: f9000fe9 str x9, [sp, #0x18] e6670: f9400be9 ldr x9, [sp, #0x10] e6674: 8b080128 add x8, x9, x8 e6678: f9000be8 str x8, [sp, #0x10] e667c: f9400fe0 ldr x0, [sp, #0x18] e6680: f9400be1 ldr x1, [sp, #0x10] e6684: 97fee5c3 bl 0x9fd90 e6688: 17ffffeb b 0xe6634 (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x40> e668c: f94013fe ldr x30, [sp, #0x20] e6690: 9100c3ff add sp, sp, #0x30 e6694: d65f03c0 ret 00000000000e6698 (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)>: e6698: d100c3ff sub sp, sp, #0x30 e669c: f90013fe str x30, [sp, #0x20] e66a0: f9000fe0 str x0, [sp, #0x18] e66a4: f9000be1 str x1, [sp, #0x10] e66a8: f90007e2 str x2, [sp, #0x8] e66ac: d2800008 mov x8, #0x0 // =0 e66b0: f94007e9 ldr x9, [sp, #0x8] e66b4: eb08013f cmp x9, x8 e66b8: 1a9f97ea cset w10, hi e66bc: 3700004a tbnz w10, #0x0, 0xe66c4 (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x2c> e66c0: 14000013 b 0xe670c (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x74> e66c4: b27b03e8 orr x8, xzr, #0x20 e66c8: 92800009 mov x9, #-0x1 // =-1 e66cc: f94007ea ldr x10, [sp, #0x8] e66d0: 8b090149 add x9, x10, x9 e66d4: f90007e9 str x9, [sp, #0x8] e66d8: f9400fe0 ldr x0, [sp, #0x18] e66dc: f9400be1 ldr x1, [sp, #0x10] e66e0: aa0803e2 mov x2, x8 e66e4: f90003e8 str x8, [sp] e66e8: 97fee5aa bl 0x9fd90 e66ec: f9400fe8 ldr x8, [sp, #0x18] e66f0: f94003e9 ldr x9, [sp] e66f4: 8b090108 add x8, x8, x9 e66f8: f9000fe8 str x8, [sp, #0x18] e66fc: f9400be8 ldr x8, [sp, #0x10] e6700: 8b090108 add x8, x8, x9 e6704: f9000be8 str x8, [sp, #0x10] e6708: 17ffffe9 b 0xe66ac (android::MPEG4Extractor::PsshInfo*, android::MPEG4Extractor::PsshInfo const*, unsigned long)+0x14> e670c: f94013fe ldr x30, [sp, #0x20] e6710: 9100c3ff add sp, sp, #0x30 e6714: d65f03c0 ret 00000000000e6718 ::~Vector()>: e6718: d10083ff sub sp, sp, #0x20 e671c: a9017bfd stp x29, x30, [sp, #0x10] e6720: 910043fd add x29, sp, #0x10 e6724: f90007e0 str x0, [sp, #0x8] e6728: f94007e0 ldr x0, [sp, #0x8] e672c: f90003e0 str x0, [sp] e6730: 97ff0834 bl 0xa8800 <_ZN7android6VectorINS_4TrexEED2Ev@plt> e6734: f94003e0 ldr x0, [sp] e6738: 97fee88a bl 0xa0960 <_ZdlPv@plt> e673c: a9417bfd ldp x29, x30, [sp, #0x10] e6740: 910083ff add sp, sp, #0x20 e6744: d65f03c0 ret 00000000000e6748 ::do_construct(void*, unsigned long) const>: e6748: d100c3ff sub sp, sp, #0x30 e674c: a9027bfd stp x29, x30, [sp, #0x20] e6750: 910083fd add x29, sp, #0x20 e6754: f81f83a0 stur x0, [x29, #-0x8] e6758: f9000be1 str x1, [sp, #0x10] e675c: f90007e2 str x2, [sp, #0x8] e6760: f9400be0 ldr x0, [sp, #0x10] e6764: f94007e1 ldr x1, [sp, #0x8] e6768: 97ff0c4a bl 0xa9890 <_ZN7android14construct_typeINS_4TrexEEEvPT_m@plt> e676c: a9427bfd ldp x29, x30, [sp, #0x20] e6770: 9100c3ff add sp, sp, #0x30 e6774: d65f03c0 ret 00000000000e6778 ::do_destroy(void*, unsigned long) const>: e6778: d100c3ff sub sp, sp, #0x30 e677c: a9027bfd stp x29, x30, [sp, #0x20] e6780: 910083fd add x29, sp, #0x20 e6784: f81f83a0 stur x0, [x29, #-0x8] e6788: f9000be1 str x1, [sp, #0x10] e678c: f90007e2 str x2, [sp, #0x8] e6790: f9400be0 ldr x0, [sp, #0x10] e6794: f94007e1 ldr x1, [sp, #0x8] e6798: 97feeb2a bl 0xa1440 <_ZN7android12destroy_typeINS_4TrexEEEvPT_m@plt> e679c: a9427bfd ldp x29, x30, [sp, #0x20] e67a0: 9100c3ff add sp, sp, #0x30 e67a4: d65f03c0 ret 00000000000e67a8 ::do_copy(void*, void const*, unsigned long) const>: e67a8: d100c3ff sub sp, sp, #0x30 e67ac: a9027bfd stp x29, x30, [sp, #0x20] e67b0: 910083fd add x29, sp, #0x20 e67b4: f81f83a0 stur x0, [x29, #-0x8] e67b8: f9000be1 str x1, [sp, #0x10] e67bc: f90007e2 str x2, [sp, #0x8] e67c0: f90003e3 str x3, [sp] e67c4: f9400be0 ldr x0, [sp, #0x10] e67c8: f94007e1 ldr x1, [sp, #0x8] e67cc: f94003e2 ldr x2, [sp] e67d0: 97ff02f4 bl 0xa73a0 <_ZN7android9copy_typeINS_4TrexEEEvPT_PKS2_m@plt> e67d4: a9427bfd ldp x29, x30, [sp, #0x20] e67d8: 9100c3ff add sp, sp, #0x30 e67dc: d65f03c0 ret 00000000000e67e0 ::do_splat(void*, void const*, unsigned long) const>: e67e0: d100c3ff sub sp, sp, #0x30 e67e4: a9027bfd stp x29, x30, [sp, #0x20] e67e8: 910083fd add x29, sp, #0x20 e67ec: f81f83a0 stur x0, [x29, #-0x8] e67f0: f9000be1 str x1, [sp, #0x10] e67f4: f90007e2 str x2, [sp, #0x8] e67f8: f90003e3 str x3, [sp] e67fc: f9400be0 ldr x0, [sp, #0x10] e6800: f94007e1 ldr x1, [sp, #0x8] e6804: f94003e2 ldr x2, [sp] e6808: 97feeb0a bl 0xa1430 <_ZN7android10splat_typeINS_4TrexEEEvPT_PKS2_m@plt> e680c: a9427bfd ldp x29, x30, [sp, #0x20] e6810: 9100c3ff add sp, sp, #0x30 e6814: d65f03c0 ret 00000000000e6818 ::do_move_forward(void*, void const*, unsigned long) const>: e6818: d100c3ff sub sp, sp, #0x30 e681c: a9027bfd stp x29, x30, [sp, #0x20] e6820: 910083fd add x29, sp, #0x20 e6824: f81f83a0 stur x0, [x29, #-0x8] e6828: f9000be1 str x1, [sp, #0x10] e682c: f90007e2 str x2, [sp, #0x8] e6830: f90003e3 str x3, [sp] e6834: f9400be0 ldr x0, [sp, #0x10] e6838: f94007e1 ldr x1, [sp, #0x8] e683c: f94003e2 ldr x2, [sp] e6840: 97ff10cc bl 0xaab70 <_ZN7android17move_forward_typeINS_4TrexEEEvPT_PKS2_m@plt> e6844: a9427bfd ldp x29, x30, [sp, #0x20] e6848: 9100c3ff add sp, sp, #0x30 e684c: d65f03c0 ret 00000000000e6850 ::do_move_backward(void*, void const*, unsigned long) const>: e6850: d100c3ff sub sp, sp, #0x30 e6854: a9027bfd stp x29, x30, [sp, #0x20] e6858: 910083fd add x29, sp, #0x20 e685c: f81f83a0 stur x0, [x29, #-0x8] e6860: f9000be1 str x1, [sp, #0x10] e6864: f90007e2 str x2, [sp, #0x8] e6868: f90003e3 str x3, [sp] e686c: f9400be0 ldr x0, [sp, #0x10] e6870: f94007e1 ldr x1, [sp, #0x8] e6874: f94003e2 ldr x2, [sp] e6878: 97fef3ba bl 0xa3760 <_ZN7android18move_backward_typeINS_4TrexEEEvPT_PKS2_m@plt> e687c: a9427bfd ldp x29, x30, [sp, #0x20] e6880: 9100c3ff add sp, sp, #0x30 e6884: d65f03c0 ret 00000000000e6888 (android::Trex*, unsigned long)>: e6888: d10043ff sub sp, sp, #0x10 e688c: f90007e0 str x0, [sp, #0x8] e6890: f90003e1 str x1, [sp] e6894: d2800008 mov x8, #0x0 // =0 e6898: f94003e9 ldr x9, [sp] e689c: eb08013f cmp x9, x8 e68a0: 1a9f97ea cset w10, hi e68a4: 3700004a tbnz w10, #0x0, 0xe68ac (android::Trex*, unsigned long)+0x24> e68a8: 1400000a b 0xe68d0 (android::Trex*, unsigned long)+0x48> e68ac: d2800288 mov x8, #0x14 // =20 e68b0: 92800009 mov x9, #-0x1 // =-1 e68b4: f94003ea ldr x10, [sp] e68b8: 8b090149 add x9, x10, x9 e68bc: f90003e9 str x9, [sp] e68c0: f94007e9 ldr x9, [sp, #0x8] e68c4: 8b080128 add x8, x9, x8 e68c8: f90007e8 str x8, [sp, #0x8] e68cc: 17fffff2 b 0xe6894 (android::Trex*, unsigned long)+0xc> e68d0: 910043ff add sp, sp, #0x10 e68d4: d65f03c0 ret 00000000000e68d8 (android::Trex*, unsigned long)>: e68d8: d10043ff sub sp, sp, #0x10 e68dc: f90007e0 str x0, [sp, #0x8] e68e0: f90003e1 str x1, [sp] e68e4: d2800008 mov x8, #0x0 // =0 e68e8: f94003e9 ldr x9, [sp] e68ec: eb08013f cmp x9, x8 e68f0: 1a9f97ea cset w10, hi e68f4: 3700004a tbnz w10, #0x0, 0xe68fc (android::Trex*, unsigned long)+0x24> e68f8: 1400000a b 0xe6920 (android::Trex*, unsigned long)+0x48> e68fc: d2800288 mov x8, #0x14 // =20 e6900: 92800009 mov x9, #-0x1 // =-1 e6904: f94003ea ldr x10, [sp] e6908: 8b090149 add x9, x10, x9 e690c: f90003e9 str x9, [sp] e6910: f94007e9 ldr x9, [sp, #0x8] e6914: 8b080128 add x8, x9, x8 e6918: f90007e8 str x8, [sp, #0x8] e691c: 17fffff2 b 0xe68e4 (android::Trex*, unsigned long)+0xc> e6920: 910043ff add sp, sp, #0x10 e6924: d65f03c0 ret 00000000000e6928 (android::Trex*, android::Trex const*, unsigned long)>: e6928: d100c3ff sub sp, sp, #0x30 e692c: f90013fe str x30, [sp, #0x20] e6930: f9000fe0 str x0, [sp, #0x18] e6934: f9000be1 str x1, [sp, #0x10] e6938: f90007e2 str x2, [sp, #0x8] e693c: d2800008 mov x8, #0x0 // =0 e6940: f94007e9 ldr x9, [sp, #0x8] e6944: eb08013f cmp x9, x8 e6948: 1a9f97ea cset w10, hi e694c: 3700004a tbnz w10, #0x0, 0xe6954 (android::Trex*, android::Trex const*, unsigned long)+0x2c> e6950: 14000013 b 0xe699c (android::Trex*, android::Trex const*, unsigned long)+0x74> e6954: d2800288 mov x8, #0x14 // =20 e6958: 92800009 mov x9, #-0x1 // =-1 e695c: f94007ea ldr x10, [sp, #0x8] e6960: 8b090149 add x9, x10, x9 e6964: f90007e9 str x9, [sp, #0x8] e6968: f9400fe0 ldr x0, [sp, #0x18] e696c: f9400be1 ldr x1, [sp, #0x10] e6970: aa0803e2 mov x2, x8 e6974: f90003e8 str x8, [sp] e6978: 97fee506 bl 0x9fd90 e697c: f9400fe8 ldr x8, [sp, #0x18] e6980: f94003e9 ldr x9, [sp] e6984: 8b090108 add x8, x8, x9 e6988: f9000fe8 str x8, [sp, #0x18] e698c: f9400be8 ldr x8, [sp, #0x10] e6990: 8b090108 add x8, x8, x9 e6994: f9000be8 str x8, [sp, #0x10] e6998: 17ffffe9 b 0xe693c (android::Trex*, android::Trex const*, unsigned long)+0x14> e699c: f94013fe ldr x30, [sp, #0x20] e69a0: 9100c3ff add sp, sp, #0x30 e69a4: d65f03c0 ret 00000000000e69a8 (android::Trex*, android::Trex const*, unsigned long)>: e69a8: d100c3ff sub sp, sp, #0x30 e69ac: f90013fe str x30, [sp, #0x20] e69b0: f9000fe0 str x0, [sp, #0x18] e69b4: f9000be1 str x1, [sp, #0x10] e69b8: f90007e2 str x2, [sp, #0x8] e69bc: d2800008 mov x8, #0x0 // =0 e69c0: f94007e9 ldr x9, [sp, #0x8] e69c4: eb08013f cmp x9, x8 e69c8: 1a9f97ea cset w10, hi e69cc: 3700004a tbnz w10, #0x0, 0xe69d4 (android::Trex*, android::Trex const*, unsigned long)+0x2c> e69d0: 14000010 b 0xe6a10 (android::Trex*, android::Trex const*, unsigned long)+0x68> e69d4: d2800288 mov x8, #0x14 // =20 e69d8: 92800009 mov x9, #-0x1 // =-1 e69dc: f94007ea ldr x10, [sp, #0x8] e69e0: 8b090149 add x9, x10, x9 e69e4: f90007e9 str x9, [sp, #0x8] e69e8: f9400fe0 ldr x0, [sp, #0x18] e69ec: f9400be1 ldr x1, [sp, #0x10] e69f0: aa0803e2 mov x2, x8 e69f4: f90003e8 str x8, [sp] e69f8: 97fee4e6 bl 0x9fd90 e69fc: f9400fe8 ldr x8, [sp, #0x18] e6a00: f94003e9 ldr x9, [sp] e6a04: 8b090108 add x8, x8, x9 e6a08: f9000fe8 str x8, [sp, #0x18] e6a0c: 17ffffec b 0xe69bc (android::Trex*, android::Trex const*, unsigned long)+0x14> e6a10: f94013fe ldr x30, [sp, #0x20] e6a14: 9100c3ff add sp, sp, #0x30 e6a18: d65f03c0 ret 00000000000e6a1c (android::Trex*, android::Trex const*, unsigned long)>: e6a1c: d100c3ff sub sp, sp, #0x30 e6a20: f90013fe str x30, [sp, #0x20] e6a24: d2800288 mov x8, #0x14 // =20 e6a28: f9000fe0 str x0, [sp, #0x18] e6a2c: f9000be1 str x1, [sp, #0x10] e6a30: f90007e2 str x2, [sp, #0x8] e6a34: f94007e0 ldr x0, [sp, #0x8] e6a38: f9400fe1 ldr x1, [sp, #0x18] e6a3c: 9b007d00 mul x0, x8, x0 e6a40: 8b000020 add x0, x1, x0 e6a44: f9000fe0 str x0, [sp, #0x18] e6a48: f94007e0 ldr x0, [sp, #0x8] e6a4c: f9400be1 ldr x1, [sp, #0x10] e6a50: 9b007d08 mul x8, x8, x0 e6a54: 8b080028 add x8, x1, x8 e6a58: f9000be8 str x8, [sp, #0x10] e6a5c: d2800008 mov x8, #0x0 // =0 e6a60: f94007e9 ldr x9, [sp, #0x8] e6a64: eb08013f cmp x9, x8 e6a68: 1a9f97ea cset w10, hi e6a6c: 3700004a tbnz w10, #0x0, 0xe6a74 (android::Trex*, android::Trex const*, unsigned long)+0x58> e6a70: 14000011 b 0xe6ab4 (android::Trex*, android::Trex const*, unsigned long)+0x98> e6a74: 92800268 mov x8, #-0x14 // =-20 e6a78: 92800009 mov x9, #-0x1 // =-1 e6a7c: d2800282 mov x2, #0x14 // =20 e6a80: f94007ea ldr x10, [sp, #0x8] e6a84: 8b090149 add x9, x10, x9 e6a88: f90007e9 str x9, [sp, #0x8] e6a8c: f9400fe9 ldr x9, [sp, #0x18] e6a90: 8b080129 add x9, x9, x8 e6a94: f9000fe9 str x9, [sp, #0x18] e6a98: f9400be9 ldr x9, [sp, #0x10] e6a9c: 8b080128 add x8, x9, x8 e6aa0: f9000be8 str x8, [sp, #0x10] e6aa4: f9400fe0 ldr x0, [sp, #0x18] e6aa8: f9400be1 ldr x1, [sp, #0x10] e6aac: 97fee4b9 bl 0x9fd90 e6ab0: 17ffffeb b 0xe6a5c (android::Trex*, android::Trex const*, unsigned long)+0x40> e6ab4: f94013fe ldr x30, [sp, #0x20] e6ab8: 9100c3ff add sp, sp, #0x30 e6abc: d65f03c0 ret 00000000000e6ac0 (android::Trex*, android::Trex const*, unsigned long)>: e6ac0: d100c3ff sub sp, sp, #0x30 e6ac4: f90013fe str x30, [sp, #0x20] e6ac8: f9000fe0 str x0, [sp, #0x18] e6acc: f9000be1 str x1, [sp, #0x10] e6ad0: f90007e2 str x2, [sp, #0x8] e6ad4: d2800008 mov x8, #0x0 // =0 e6ad8: f94007e9 ldr x9, [sp, #0x8] e6adc: eb08013f cmp x9, x8 e6ae0: 1a9f97ea cset w10, hi e6ae4: 3700004a tbnz w10, #0x0, 0xe6aec (android::Trex*, android::Trex const*, unsigned long)+0x2c> e6ae8: 14000013 b 0xe6b34 (android::Trex*, android::Trex const*, unsigned long)+0x74> e6aec: d2800288 mov x8, #0x14 // =20 e6af0: 92800009 mov x9, #-0x1 // =-1 e6af4: f94007ea ldr x10, [sp, #0x8] e6af8: 8b090149 add x9, x10, x9 e6afc: f90007e9 str x9, [sp, #0x8] e6b00: f9400fe0 ldr x0, [sp, #0x18] e6b04: f9400be1 ldr x1, [sp, #0x10] e6b08: aa0803e2 mov x2, x8 e6b0c: f90003e8 str x8, [sp] e6b10: 97fee4a0 bl 0x9fd90 e6b14: f9400fe8 ldr x8, [sp, #0x18] e6b18: f94003e9 ldr x9, [sp] e6b1c: 8b090108 add x8, x8, x9 e6b20: f9000fe8 str x8, [sp, #0x18] e6b24: f9400be8 ldr x8, [sp, #0x10] e6b28: 8b090108 add x8, x8, x9 e6b2c: f9000be8 str x8, [sp, #0x10] e6b30: 17ffffe9 b 0xe6ad4 (android::Trex*, android::Trex const*, unsigned long)+0x14> e6b34: f94013fe ldr x30, [sp, #0x20] e6b38: 9100c3ff add sp, sp, #0x30 e6b3c: d65f03c0 ret 00000000000e6b40 ::~Vector()>: e6b40: d10083ff sub sp, sp, #0x20 e6b44: a9017bfd stp x29, x30, [sp, #0x10] e6b48: 910043fd add x29, sp, #0x10 e6b4c: f90007e0 str x0, [sp, #0x8] e6b50: f94007e0 ldr x0, [sp, #0x8] e6b54: f90003e0 str x0, [sp] e6b58: 97fef0e6 bl 0xa2ef0 <_ZN7android6VectorIjED2Ev@plt> e6b5c: f94003e0 ldr x0, [sp] e6b60: 97fee780 bl 0xa0960 <_ZdlPv@plt> e6b64: a9417bfd ldp x29, x30, [sp, #0x10] e6b68: 910083ff add sp, sp, #0x20 e6b6c: d65f03c0 ret 00000000000e6b70 ::do_construct(void*, unsigned long) const>: e6b70: d100c3ff sub sp, sp, #0x30 e6b74: a9027bfd stp x29, x30, [sp, #0x20] e6b78: 910083fd add x29, sp, #0x20 e6b7c: f81f83a0 stur x0, [x29, #-0x8] e6b80: f9000be1 str x1, [sp, #0x10] e6b84: f90007e2 str x2, [sp, #0x8] e6b88: f9400be0 ldr x0, [sp, #0x10] e6b8c: f94007e1 ldr x1, [sp, #0x8] e6b90: 97ff0ce0 bl 0xa9f10 <_ZN7android14construct_typeIjEEvPT_m@plt> e6b94: a9427bfd ldp x29, x30, [sp, #0x20] e6b98: 9100c3ff add sp, sp, #0x30 e6b9c: d65f03c0 ret 00000000000e6ba0 ::do_destroy(void*, unsigned long) const>: e6ba0: d100c3ff sub sp, sp, #0x30 e6ba4: a9027bfd stp x29, x30, [sp, #0x20] e6ba8: 910083fd add x29, sp, #0x20 e6bac: f81f83a0 stur x0, [x29, #-0x8] e6bb0: f9000be1 str x1, [sp, #0x10] e6bb4: f90007e2 str x2, [sp, #0x8] e6bb8: f9400be0 ldr x0, [sp, #0x10] e6bbc: f94007e1 ldr x1, [sp, #0x8] e6bc0: 97ff0da4 bl 0xaa250 <_ZN7android12destroy_typeIjEEvPT_m@plt> e6bc4: a9427bfd ldp x29, x30, [sp, #0x20] e6bc8: 9100c3ff add sp, sp, #0x30 e6bcc: d65f03c0 ret 00000000000e6bd0 ::do_copy(void*, void const*, unsigned long) const>: e6bd0: d100c3ff sub sp, sp, #0x30 e6bd4: a9027bfd stp x29, x30, [sp, #0x20] e6bd8: 910083fd add x29, sp, #0x20 e6bdc: f81f83a0 stur x0, [x29, #-0x8] e6be0: f9000be1 str x1, [sp, #0x10] e6be4: f90007e2 str x2, [sp, #0x8] e6be8: f90003e3 str x3, [sp] e6bec: f9400be0 ldr x0, [sp, #0x10] e6bf0: f94007e1 ldr x1, [sp, #0x8] e6bf4: f94003e2 ldr x2, [sp] e6bf8: 97ff107e bl 0xaadf0 <_ZN7android9copy_typeIjEEvPT_PKS1_m@plt> e6bfc: a9427bfd ldp x29, x30, [sp, #0x20] e6c00: 9100c3ff add sp, sp, #0x30 e6c04: d65f03c0 ret 00000000000e6c08 ::do_splat(void*, void const*, unsigned long) const>: e6c08: d100c3ff sub sp, sp, #0x30 e6c0c: a9027bfd stp x29, x30, [sp, #0x20] e6c10: 910083fd add x29, sp, #0x20 e6c14: f81f83a0 stur x0, [x29, #-0x8] e6c18: f9000be1 str x1, [sp, #0x10] e6c1c: f90007e2 str x2, [sp, #0x8] e6c20: f90003e3 str x3, [sp] e6c24: f9400be0 ldr x0, [sp, #0x10] e6c28: f94007e1 ldr x1, [sp, #0x8] e6c2c: f94003e2 ldr x2, [sp] e6c30: 97fee660 bl 0xa05b0 <_ZN7android10splat_typeIjEEvPT_PKS1_m@plt> e6c34: a9427bfd ldp x29, x30, [sp, #0x20] e6c38: 9100c3ff add sp, sp, #0x30 e6c3c: d65f03c0 ret 00000000000e6c40 ::do_move_forward(void*, void const*, unsigned long) const>: e6c40: d100c3ff sub sp, sp, #0x30 e6c44: a9027bfd stp x29, x30, [sp, #0x20] e6c48: 910083fd add x29, sp, #0x20 e6c4c: f81f83a0 stur x0, [x29, #-0x8] e6c50: f9000be1 str x1, [sp, #0x10] e6c54: f90007e2 str x2, [sp, #0x8] e6c58: f90003e3 str x3, [sp] e6c5c: f9400be0 ldr x0, [sp, #0x10] e6c60: f94007e1 ldr x1, [sp, #0x8] e6c64: f94003e2 ldr x2, [sp] e6c68: 97fef5e6 bl 0xa4400 <_ZN7android17move_forward_typeIjEEvPT_PKS1_m@plt> e6c6c: a9427bfd ldp x29, x30, [sp, #0x20] e6c70: 9100c3ff add sp, sp, #0x30 e6c74: d65f03c0 ret 00000000000e6c78 ::do_move_backward(void*, void const*, unsigned long) const>: e6c78: d100c3ff sub sp, sp, #0x30 e6c7c: a9027bfd stp x29, x30, [sp, #0x20] e6c80: 910083fd add x29, sp, #0x20 e6c84: f81f83a0 stur x0, [x29, #-0x8] e6c88: f9000be1 str x1, [sp, #0x10] e6c8c: f90007e2 str x2, [sp, #0x8] e6c90: f90003e3 str x3, [sp] e6c94: f9400be0 ldr x0, [sp, #0x10] e6c98: f94007e1 ldr x1, [sp, #0x8] e6c9c: f94003e2 ldr x2, [sp] e6ca0: 97fee4f8 bl 0xa0080 <_ZN7android18move_backward_typeIjEEvPT_PKS1_m@plt> e6ca4: a9427bfd ldp x29, x30, [sp, #0x20] e6ca8: 9100c3ff add sp, sp, #0x30 e6cac: d65f03c0 ret 00000000000e6cb0 (unsigned int*, unsigned long)>: e6cb0: d10043ff sub sp, sp, #0x10 e6cb4: f90007e0 str x0, [sp, #0x8] e6cb8: f90003e1 str x1, [sp] e6cbc: 910043ff add sp, sp, #0x10 e6cc0: d65f03c0 ret 00000000000e6cc4 (unsigned int*, unsigned long)>: e6cc4: d10043ff sub sp, sp, #0x10 e6cc8: f90007e0 str x0, [sp, #0x8] e6ccc: f90003e1 str x1, [sp] e6cd0: 910043ff add sp, sp, #0x10 e6cd4: d65f03c0 ret 00000000000e6cd8 (unsigned int*, unsigned int const*, unsigned long)>: e6cd8: d100c3ff sub sp, sp, #0x30 e6cdc: f90013fe str x30, [sp, #0x20] e6ce0: b27e03e8 orr x8, xzr, #0x4 e6ce4: f9000fe0 str x0, [sp, #0x18] e6ce8: f9000be1 str x1, [sp, #0x10] e6cec: f90007e2 str x2, [sp, #0x8] e6cf0: f9400fe0 ldr x0, [sp, #0x18] e6cf4: f9400be1 ldr x1, [sp, #0x10] e6cf8: f94007e2 ldr x2, [sp, #0x8] e6cfc: 9b087c42 mul x2, x2, x8 e6d00: 97fee424 bl 0x9fd90 e6d04: f94013fe ldr x30, [sp, #0x20] e6d08: 9100c3ff add sp, sp, #0x30 e6d0c: d65f03c0 ret 00000000000e6d10 (unsigned int*, unsigned int const*, unsigned long)>: e6d10: d10083ff sub sp, sp, #0x20 e6d14: f9000fe0 str x0, [sp, #0x18] e6d18: f9000be1 str x1, [sp, #0x10] e6d1c: f90007e2 str x2, [sp, #0x8] e6d20: d2800008 mov x8, #0x0 // =0 e6d24: f94007e9 ldr x9, [sp, #0x8] e6d28: eb08013f cmp x9, x8 e6d2c: 1a9f97ea cset w10, hi e6d30: 3700004a tbnz w10, #0x0, 0xe6d38 (unsigned int*, unsigned int const*, unsigned long)+0x28> e6d34: 1400000d b 0xe6d68 (unsigned int*, unsigned int const*, unsigned long)+0x58> e6d38: b27e03e8 orr x8, xzr, #0x4 e6d3c: 92800009 mov x9, #-0x1 // =-1 e6d40: f94007ea ldr x10, [sp, #0x8] e6d44: 8b090149 add x9, x10, x9 e6d48: f90007e9 str x9, [sp, #0x8] e6d4c: f9400be9 ldr x9, [sp, #0x10] e6d50: b940012b ldr w11, [x9] e6d54: f9400fe9 ldr x9, [sp, #0x18] e6d58: 8b080128 add x8, x9, x8 e6d5c: f9000fe8 str x8, [sp, #0x18] e6d60: b900012b str w11, [x9] e6d64: 17ffffef b 0xe6d20 (unsigned int*, unsigned int const*, unsigned long)+0x10> e6d68: 910083ff add sp, sp, #0x20 e6d6c: d65f03c0 ret 00000000000e6d70 (unsigned int*, unsigned int const*, unsigned long)>: e6d70: d100c3ff sub sp, sp, #0x30 e6d74: f90013fe str x30, [sp, #0x20] e6d78: b27e03e8 orr x8, xzr, #0x4 e6d7c: f9000fe0 str x0, [sp, #0x18] e6d80: f9000be1 str x1, [sp, #0x10] e6d84: f90007e2 str x2, [sp, #0x8] e6d88: f9400fe0 ldr x0, [sp, #0x18] e6d8c: f9400be1 ldr x1, [sp, #0x10] e6d90: f94007e2 ldr x2, [sp, #0x8] e6d94: 9b087c42 mul x2, x2, x8 e6d98: 97fef02a bl 0xa2e40 e6d9c: f94013fe ldr x30, [sp, #0x20] e6da0: 9100c3ff add sp, sp, #0x30 e6da4: d65f03c0 ret 00000000000e6da8 (unsigned int*, unsigned int const*, unsigned long)>: e6da8: d100c3ff sub sp, sp, #0x30 e6dac: f90013fe str x30, [sp, #0x20] e6db0: b27e03e8 orr x8, xzr, #0x4 e6db4: f9000fe0 str x0, [sp, #0x18] e6db8: f9000be1 str x1, [sp, #0x10] e6dbc: f90007e2 str x2, [sp, #0x8] e6dc0: f9400fe0 ldr x0, [sp, #0x18] e6dc4: f9400be1 ldr x1, [sp, #0x10] e6dc8: f94007e2 ldr x2, [sp, #0x8] e6dcc: 9b087c42 mul x2, x2, x8 e6dd0: 97fef01c bl 0xa2e40 e6dd4: f94013fe ldr x30, [sp, #0x20] e6dd8: 9100c3ff add sp, sp, #0x30 e6ddc: d65f03c0 ret 00000000000e6de0 >::SortedVector()>: e6de0: d100c3ff sub sp, sp, #0x30 e6de4: a9027bfd stp x29, x30, [sp, #0x20] e6de8: 910083fd add x29, sp, #0x20 e6dec: b27b03e1 orr x1, xzr, #0x20 e6df0: 52800002 mov w2, #0x0 // =0 e6df4: d0000e08 adrp x8, 0x2a8000 e6df8: f947d108 ldr x8, [x8, #0xfa0] e6dfc: b27c03e9 orr x9, xzr, #0x10 e6e00: 8b090108 add x8, x8, x9 e6e04: f81f83a0 stur x0, [x29, #-0x8] e6e08: f85f83a9 ldur x9, [x29, #-0x8] e6e0c: aa0903e0 mov x0, x9 e6e10: f9000be8 str x8, [sp, #0x10] e6e14: f90007e9 str x9, [sp, #0x8] e6e18: 97feff4e bl 0xa6b50 <_ZN7android16SortedVectorImplC2Emj@plt> e6e1c: f9400be8 ldr x8, [sp, #0x10] e6e20: f94007e9 ldr x9, [sp, #0x8] e6e24: f9000128 str x8, [x9] e6e28: a9427bfd ldp x29, x30, [sp, #0x20] e6e2c: 9100c3ff add sp, sp, #0x30 e6e30: d65f03c0 ret 00000000000e6e34 ::array() const>: e6e34: d10083ff sub sp, sp, #0x20 e6e38: a9017bfd stp x29, x30, [sp, #0x10] e6e3c: 910043fd add x29, sp, #0x10 e6e40: f90007e0 str x0, [sp, #0x8] e6e44: f94007e0 ldr x0, [sp, #0x8] e6e48: 97fef866 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> e6e4c: a9417bfd ldp x29, x30, [sp, #0x10] e6e50: 910083ff add sp, sp, #0x20 e6e54: d65f03c0 ret 00000000000e6e58 ::array() const>: e6e58: d10083ff sub sp, sp, #0x20 e6e5c: a9017bfd stp x29, x30, [sp, #0x10] e6e60: 910043fd add x29, sp, #0x10 e6e64: f90007e0 str x0, [sp, #0x8] e6e68: f94007e0 ldr x0, [sp, #0x8] e6e6c: 97fef85d bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> e6e70: a9417bfd ldp x29, x30, [sp, #0x10] e6e74: 910083ff add sp, sp, #0x20 e6e78: d65f03c0 ret 00000000000e6e7c ::insertAt(android::MPEG4Extractor::PsshInfo const&, unsigned long, unsigned long)>: e6e7c: d100c3ff sub sp, sp, #0x30 e6e80: a9027bfd stp x29, x30, [sp, #0x20] e6e84: 910083fd add x29, sp, #0x20 e6e88: f81f83a0 stur x0, [x29, #-0x8] e6e8c: f9000be1 str x1, [sp, #0x10] e6e90: f90007e2 str x2, [sp, #0x8] e6e94: f90003e3 str x3, [sp] e6e98: f85f83a0 ldur x0, [x29, #-0x8] e6e9c: f9400be1 ldr x1, [sp, #0x10] e6ea0: f94007e2 ldr x2, [sp, #0x8] e6ea4: f94003e3 ldr x3, [sp] e6ea8: 97feec12 bl 0xa1ef0 <_ZN7android10VectorImpl8insertAtEPKvmm@plt> e6eac: a9427bfd ldp x29, x30, [sp, #0x20] e6eb0: 9100c3ff add sp, sp, #0x30 e6eb4: d65f03c0 ret 00000000000e6eb8 >::size() const>: e6eb8: d10083ff sub sp, sp, #0x20 e6ebc: a9017bfd stp x29, x30, [sp, #0x10] e6ec0: 910043fd add x29, sp, #0x10 e6ec4: f90007e0 str x0, [sp, #0x8] e6ec8: f94007e0 ldr x0, [sp, #0x8] e6ecc: 97feef41 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> e6ed0: a9417bfd ldp x29, x30, [sp, #0x10] e6ed4: 910083ff add sp, sp, #0x20 e6ed8: d65f03c0 ret 00000000000e6edc >::clear()>: e6edc: d10083ff sub sp, sp, #0x20 e6ee0: a9017bfd stp x29, x30, [sp, #0x10] e6ee4: 910043fd add x29, sp, #0x10 e6ee8: f90007e0 str x0, [sp, #0x8] e6eec: f94007e0 ldr x0, [sp, #0x8] e6ef0: 97feeb3c bl 0xa1be0 <_ZN7android10VectorImpl5clearEv@plt> e6ef4: a9417bfd ldp x29, x30, [sp, #0x10] e6ef8: 910083ff add sp, sp, #0x20 e6efc: d65f03c0 ret 00000000000e6f00 >::add(android::key_value_pair_t const&)>: e6f00: d10083ff sub sp, sp, #0x20 e6f04: a9017bfd stp x29, x30, [sp, #0x10] e6f08: 910043fd add x29, sp, #0x10 e6f0c: f90007e0 str x0, [sp, #0x8] e6f10: f90003e1 str x1, [sp] e6f14: f94007e0 ldr x0, [sp, #0x8] e6f18: f94003e1 ldr x1, [sp] e6f1c: 97fee765 bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> e6f20: a9417bfd ldp x29, x30, [sp, #0x10] e6f24: 910083ff add sp, sp, #0x20 e6f28: d65f03c0 ret 00000000000e6f2c ::key_value_pair_t(unsigned int const&, android::AString const&)>: e6f2c: d100c3ff sub sp, sp, #0x30 e6f30: a9027bfd stp x29, x30, [sp, #0x20] e6f34: 910083fd add x29, sp, #0x20 e6f38: b27d03e8 orr x8, xzr, #0x8 e6f3c: f81f83a0 stur x0, [x29, #-0x8] e6f40: f9000be1 str x1, [sp, #0x10] e6f44: f90007e2 str x2, [sp, #0x8] e6f48: f85f83a0 ldur x0, [x29, #-0x8] e6f4c: aa0003e1 mov x1, x0 e6f50: f9400be2 ldr x2, [sp, #0x10] e6f54: b9400049 ldr w9, [x2] e6f58: b9000029 str w9, [x1] e6f5c: 8b080000 add x0, x0, x8 e6f60: f94007e1 ldr x1, [sp, #0x8] e6f64: 97fefb2b bl 0xa5c10 <_ZN7android7AStringC1ERKS0_@plt> e6f68: a9427bfd ldp x29, x30, [sp, #0x20] e6f6c: 9100c3ff add sp, sp, #0x30 e6f70: d65f03c0 ret 00000000000e6f74 >::indexOf(android::key_value_pair_t const&) const>: e6f74: d10083ff sub sp, sp, #0x20 e6f78: a9017bfd stp x29, x30, [sp, #0x10] e6f7c: 910043fd add x29, sp, #0x10 e6f80: f90007e0 str x0, [sp, #0x8] e6f84: f90003e1 str x1, [sp] e6f88: f94007e0 ldr x0, [sp, #0x8] e6f8c: f94003e1 ldr x1, [sp] e6f90: 97ff01f8 bl 0xa7770 <_ZNK7android16SortedVectorImpl7indexOfEPKv@plt> e6f94: a9417bfd ldp x29, x30, [sp, #0x10] e6f98: 910083ff add sp, sp, #0x20 e6f9c: d65f03c0 ret 00000000000e6fa0 ::key_value_pair_t(unsigned int const&)>: e6fa0: d10083ff sub sp, sp, #0x20 e6fa4: a9017bfd stp x29, x30, [sp, #0x10] e6fa8: 910043fd add x29, sp, #0x10 e6fac: b27d03e8 orr x8, xzr, #0x8 e6fb0: f90007e0 str x0, [sp, #0x8] e6fb4: f90003e1 str x1, [sp] e6fb8: f94007e0 ldr x0, [sp, #0x8] e6fbc: aa0003e1 mov x1, x0 e6fc0: f94003e9 ldr x9, [sp] e6fc4: b940012a ldr w10, [x9] e6fc8: b900002a str w10, [x1] e6fcc: 8b080000 add x0, x0, x8 e6fd0: 97ff0e64 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> e6fd4: a9417bfd ldp x29, x30, [sp, #0x10] e6fd8: 910083ff add sp, sp, #0x20 e6fdc: d65f03c0 ret 00000000000e6fe0 ::valueAt(unsigned long) const>: e6fe0: d100c3ff sub sp, sp, #0x30 e6fe4: a9027bfd stp x29, x30, [sp, #0x20] e6fe8: 910083fd add x29, sp, #0x20 e6fec: b27d03e8 orr x8, xzr, #0x8 e6ff0: f81f83a0 stur x0, [x29, #-0x8] e6ff4: f9000be1 str x1, [sp, #0x10] e6ff8: f85f83a0 ldur x0, [x29, #-0x8] e6ffc: f9400be1 ldr x1, [sp, #0x10] e7000: f90007e8 str x8, [sp, #0x8] e7004: 97ff01f3 bl 0xa77d0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE6itemAtEm@plt> e7008: f94007e8 ldr x8, [sp, #0x8] e700c: 8b080000 add x0, x0, x8 e7010: a9427bfd ldp x29, x30, [sp, #0x20] e7014: 9100c3ff add sp, sp, #0x30 e7018: d65f03c0 ret 00000000000e701c >::itemAt(unsigned long) const>: e701c: d10083ff sub sp, sp, #0x20 e7020: a9017bfd stp x29, x30, [sp, #0x10] e7024: 910043fd add x29, sp, #0x10 e7028: f90007e0 str x0, [sp, #0x8] e702c: f90003e1 str x1, [sp] e7030: f94007e0 ldr x0, [sp, #0x8] e7034: f94003e1 ldr x1, [sp] e7038: 97fefbca bl 0xa5f60 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEEixEm@plt> e703c: a9417bfd ldp x29, x30, [sp, #0x10] e7040: 910083ff add sp, sp, #0x20 e7044: d65f03c0 ret 00000000000e7048 >::operator[](unsigned long) const>: e7048: d100c3ff sub sp, sp, #0x30 e704c: a9027bfd stp x29, x30, [sp, #0x20] e7050: 910083fd add x29, sp, #0x20 e7054: b27b03e8 orr x8, xzr, #0x20 e7058: f81f83a0 stur x0, [x29, #-0x8] e705c: f9000be1 str x1, [sp, #0x10] e7060: f85f83a0 ldur x0, [x29, #-0x8] e7064: f90007e0 str x0, [sp, #0x8] e7068: f90003e8 str x8, [sp] e706c: 97feeda1 bl 0xa26f0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE4sizeEv@plt> e7070: f94007e8 ldr x8, [sp, #0x8] e7074: aa0803e0 mov x0, x8 e7078: 97fee9b2 bl 0xa1740 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_7AStringEEEE5arrayEv@plt> e707c: f9400be8 ldr x8, [sp, #0x10] e7080: f94003e1 ldr x1, [sp] e7084: 9b087c28 mul x8, x1, x8 e7088: 8b080008 add x8, x0, x8 e708c: aa0803e0 mov x0, x8 e7090: a9427bfd ldp x29, x30, [sp, #0x20] e7094: 9100c3ff add sp, sp, #0x30 e7098: d65f03c0 ret 00000000000e709c >::array() const>: e709c: d10083ff sub sp, sp, #0x20 e70a0: a9017bfd stp x29, x30, [sp, #0x10] e70a4: 910043fd add x29, sp, #0x10 e70a8: f90007e0 str x0, [sp, #0x8] e70ac: f94007e0 ldr x0, [sp, #0x8] e70b0: 97fef7cc bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> e70b4: a9417bfd ldp x29, x30, [sp, #0x10] e70b8: 910083ff add sp, sp, #0x20 e70bc: d65f03c0 ret 00000000000e70c0 ::~Vector()>: e70c0: d10083ff sub sp, sp, #0x20 e70c4: a9017bfd stp x29, x30, [sp, #0x10] e70c8: 910043fd add x29, sp, #0x10 e70cc: f90007e0 str x0, [sp, #0x8] e70d0: f94007e0 ldr x0, [sp, #0x8] e70d4: f90003e0 str x0, [sp] e70d8: 97fef5f2 bl 0xa48a0 <_ZN7android6VectorINS_11MPEG4Source6SampleEED2Ev@plt> e70dc: f94003e0 ldr x0, [sp] e70e0: 97fee620 bl 0xa0960 <_ZdlPv@plt> e70e4: a9417bfd ldp x29, x30, [sp, #0x10] e70e8: 910083ff add sp, sp, #0x20 e70ec: d65f03c0 ret 00000000000e70f0 ::do_construct(void*, unsigned long) const>: e70f0: d100c3ff sub sp, sp, #0x30 e70f4: a9027bfd stp x29, x30, [sp, #0x20] e70f8: 910083fd add x29, sp, #0x20 e70fc: f81f83a0 stur x0, [x29, #-0x8] e7100: f9000be1 str x1, [sp, #0x10] e7104: f90007e2 str x2, [sp, #0x8] e7108: f9400be0 ldr x0, [sp, #0x10] e710c: f94007e1 ldr x1, [sp, #0x8] e7110: 97fefb44 bl 0xa5e20 <_ZN7android14construct_typeINS_11MPEG4Source6SampleEEEvPT_m@plt> e7114: a9427bfd ldp x29, x30, [sp, #0x20] e7118: 9100c3ff add sp, sp, #0x30 e711c: d65f03c0 ret 00000000000e7120 ::do_destroy(void*, unsigned long) const>: e7120: d100c3ff sub sp, sp, #0x30 e7124: a9027bfd stp x29, x30, [sp, #0x20] e7128: 910083fd add x29, sp, #0x20 e712c: f81f83a0 stur x0, [x29, #-0x8] e7130: f9000be1 str x1, [sp, #0x10] e7134: f90007e2 str x2, [sp, #0x8] e7138: f9400be0 ldr x0, [sp, #0x10] e713c: f94007e1 ldr x1, [sp, #0x8] e7140: 97ff0778 bl 0xa8f20 <_ZN7android12destroy_typeINS_11MPEG4Source6SampleEEEvPT_m@plt> e7144: a9427bfd ldp x29, x30, [sp, #0x20] e7148: 9100c3ff add sp, sp, #0x30 e714c: d65f03c0 ret 00000000000e7150 ::do_copy(void*, void const*, unsigned long) const>: e7150: d100c3ff sub sp, sp, #0x30 e7154: a9027bfd stp x29, x30, [sp, #0x20] e7158: 910083fd add x29, sp, #0x20 e715c: f81f83a0 stur x0, [x29, #-0x8] e7160: f9000be1 str x1, [sp, #0x10] e7164: f90007e2 str x2, [sp, #0x8] e7168: f90003e3 str x3, [sp] e716c: f9400be0 ldr x0, [sp, #0x10] e7170: f94007e1 ldr x1, [sp, #0x8] e7174: f94003e2 ldr x2, [sp] e7178: 97fee8c2 bl 0xa1480 <_ZN7android9copy_typeINS_11MPEG4Source6SampleEEEvPT_PKS3_m@plt> e717c: a9427bfd ldp x29, x30, [sp, #0x20] e7180: 9100c3ff add sp, sp, #0x30 e7184: d65f03c0 ret 00000000000e7188 ::do_splat(void*, void const*, unsigned long) const>: e7188: d100c3ff sub sp, sp, #0x30 e718c: a9027bfd stp x29, x30, [sp, #0x20] e7190: 910083fd add x29, sp, #0x20 e7194: f81f83a0 stur x0, [x29, #-0x8] e7198: f9000be1 str x1, [sp, #0x10] e719c: f90007e2 str x2, [sp, #0x8] e71a0: f90003e3 str x3, [sp] e71a4: f9400be0 ldr x0, [sp, #0x10] e71a8: f94007e1 ldr x1, [sp, #0x8] e71ac: f94003e2 ldr x2, [sp] e71b0: 97feffb0 bl 0xa7070 <_ZN7android10splat_typeINS_11MPEG4Source6SampleEEEvPT_PKS3_m@plt> e71b4: a9427bfd ldp x29, x30, [sp, #0x20] e71b8: 9100c3ff add sp, sp, #0x30 e71bc: d65f03c0 ret 00000000000e71c0 ::do_move_forward(void*, void const*, unsigned long) const>: e71c0: d100c3ff sub sp, sp, #0x30 e71c4: a9027bfd stp x29, x30, [sp, #0x20] e71c8: 910083fd add x29, sp, #0x20 e71cc: f81f83a0 stur x0, [x29, #-0x8] e71d0: f9000be1 str x1, [sp, #0x10] e71d4: f90007e2 str x2, [sp, #0x8] e71d8: f90003e3 str x3, [sp] e71dc: f9400be0 ldr x0, [sp, #0x10] e71e0: f94007e1 ldr x1, [sp, #0x8] e71e4: f94003e2 ldr x2, [sp] e71e8: 97feee6a bl 0xa2b90 <_ZN7android17move_forward_typeINS_11MPEG4Source6SampleEEEvPT_PKS3_m@plt> e71ec: a9427bfd ldp x29, x30, [sp, #0x20] e71f0: 9100c3ff add sp, sp, #0x30 e71f4: d65f03c0 ret 00000000000e71f8 ::do_move_backward(void*, void const*, unsigned long) const>: e71f8: d100c3ff sub sp, sp, #0x30 e71fc: a9027bfd stp x29, x30, [sp, #0x20] e7200: 910083fd add x29, sp, #0x20 e7204: f81f83a0 stur x0, [x29, #-0x8] e7208: f9000be1 str x1, [sp, #0x10] e720c: f90007e2 str x2, [sp, #0x8] e7210: f90003e3 str x3, [sp] e7214: f9400be0 ldr x0, [sp, #0x10] e7218: f94007e1 ldr x1, [sp, #0x8] e721c: f94003e2 ldr x2, [sp] e7220: 97fee604 bl 0xa0a30 <_ZN7android18move_backward_typeINS_11MPEG4Source6SampleEEEvPT_PKS3_m@plt> e7224: a9427bfd ldp x29, x30, [sp, #0x20] e7228: 9100c3ff add sp, sp, #0x30 e722c: d65f03c0 ret 00000000000e7230 (android::MPEG4Source::Sample*, unsigned long)>: e7230: d10083ff sub sp, sp, #0x20 e7234: a9017bfd stp x29, x30, [sp, #0x10] e7238: 910043fd add x29, sp, #0x10 e723c: f90007e0 str x0, [sp, #0x8] e7240: f90003e1 str x1, [sp] e7244: d2800008 mov x8, #0x0 // =0 e7248: f94003e9 ldr x9, [sp] e724c: eb08013f cmp x9, x8 e7250: 1a9f97ea cset w10, hi e7254: 3700004a tbnz w10, #0x0, 0xe725c (android::MPEG4Source::Sample*, unsigned long)+0x2c> e7258: 1400000c b 0xe7288 (android::MPEG4Source::Sample*, unsigned long)+0x58> e725c: b27d0fe8 orr x8, xzr, #0x78 e7260: 92800009 mov x9, #-0x1 // =-1 e7264: f94003ea ldr x10, [sp] e7268: 8b090149 add x9, x10, x9 e726c: f90003e9 str x9, [sp] e7270: f94007e9 ldr x9, [sp, #0x8] e7274: 8b080128 add x8, x9, x8 e7278: f90007e8 str x8, [sp, #0x8] e727c: aa0903e0 mov x0, x9 e7280: 97ff070c bl 0xa8eb0 <_ZN7android11MPEG4Source6SampleC2Ev@plt> e7284: 17fffff0 b 0xe7244 (android::MPEG4Source::Sample*, unsigned long)+0x14> e7288: a9417bfd ldp x29, x30, [sp, #0x10] e728c: 910083ff add sp, sp, #0x20 e7290: d65f03c0 ret 00000000000e7294 (android::MPEG4Source::Sample*, unsigned long)>: e7294: d100c3ff sub sp, sp, #0x30 e7298: a9027bfd stp x29, x30, [sp, #0x20] e729c: 910083fd add x29, sp, #0x20 e72a0: f81f83a0 stur x0, [x29, #-0x8] e72a4: f9000be1 str x1, [sp, #0x10] e72a8: d2800008 mov x8, #0x0 // =0 e72ac: f9400be9 ldr x9, [sp, #0x10] e72b0: eb08013f cmp x9, x8 e72b4: 1a9f97ea cset w10, hi e72b8: 3700004a tbnz w10, #0x0, 0xe72c0 (android::MPEG4Source::Sample*, unsigned long)+0x2c> e72bc: 1400000e b 0xe72f4 (android::MPEG4Source::Sample*, unsigned long)+0x60> e72c0: b27d0fe8 orr x8, xzr, #0x78 e72c4: 92800009 mov x9, #-0x1 // =-1 e72c8: f9400bea ldr x10, [sp, #0x10] e72cc: 8b090149 add x9, x10, x9 e72d0: f9000be9 str x9, [sp, #0x10] e72d4: f85f83a0 ldur x0, [x29, #-0x8] e72d8: f90007e8 str x8, [sp, #0x8] e72dc: 97ff0f7d bl 0xab0d0 <_ZN7android11MPEG4Source6SampleD2Ev@plt> e72e0: f85f83a8 ldur x8, [x29, #-0x8] e72e4: f94007e9 ldr x9, [sp, #0x8] e72e8: 8b090108 add x8, x8, x9 e72ec: f81f83a8 stur x8, [x29, #-0x8] e72f0: 17ffffee b 0xe72a8 (android::MPEG4Source::Sample*, unsigned long)+0x14> e72f4: a9427bfd ldp x29, x30, [sp, #0x20] e72f8: 9100c3ff add sp, sp, #0x30 e72fc: d65f03c0 ret 00000000000e7300 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)>: e7300: d100c3ff sub sp, sp, #0x30 e7304: a9027bfd stp x29, x30, [sp, #0x20] e7308: 910083fd add x29, sp, #0x20 e730c: f81f83a0 stur x0, [x29, #-0x8] e7310: f9000be1 str x1, [sp, #0x10] e7314: f90007e2 str x2, [sp, #0x8] e7318: d2800008 mov x8, #0x0 // =0 e731c: f94007e9 ldr x9, [sp, #0x8] e7320: eb08013f cmp x9, x8 e7324: 1a9f97ea cset w10, hi e7328: 3700004a tbnz w10, #0x0, 0xe7330 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x30> e732c: 14000012 b 0xe7374 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x74> e7330: b27d0fe8 orr x8, xzr, #0x78 e7334: 92800009 mov x9, #-0x1 // =-1 e7338: f94007ea ldr x10, [sp, #0x8] e733c: 8b090149 add x9, x10, x9 e7340: f90007e9 str x9, [sp, #0x8] e7344: f85f83a0 ldur x0, [x29, #-0x8] e7348: f9400be1 ldr x1, [sp, #0x10] e734c: f90003e8 str x8, [sp] e7350: 97fef5ec bl 0xa4b00 <_ZN7android11MPEG4Source6SampleC2ERKS1_@plt> e7354: f85f83a8 ldur x8, [x29, #-0x8] e7358: f94003e9 ldr x9, [sp] e735c: 8b090108 add x8, x8, x9 e7360: f81f83a8 stur x8, [x29, #-0x8] e7364: f9400be8 ldr x8, [sp, #0x10] e7368: 8b090108 add x8, x8, x9 e736c: f9000be8 str x8, [sp, #0x10] e7370: 17ffffea b 0xe7318 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x18> e7374: a9427bfd ldp x29, x30, [sp, #0x20] e7378: 9100c3ff add sp, sp, #0x30 e737c: d65f03c0 ret 00000000000e7380 : e7380: d10143ff sub sp, sp, #0x50 e7384: a9047bfd stp x29, x30, [sp, #0x40] e7388: 910103fd add x29, sp, #0x40 e738c: d2800508 mov x8, #0x28 // =40 e7390: d2800a09 mov x9, #0x50 // =80 e7394: f81f83a0 stur x0, [x29, #-0x8] e7398: f81f03a1 stur x1, [x29, #-0x10] e739c: f85f83a0 ldur x0, [x29, #-0x8] e73a0: aa0003e1 mov x1, x0 e73a4: f85f03aa ldur x10, [x29, #-0x10] e73a8: f9000fe0 str x0, [sp, #0x18] e73ac: aa0103e0 mov x0, x1 e73b0: aa0a03e1 mov x1, x10 e73b4: aa0803e2 mov x2, x8 e73b8: f9000be8 str x8, [sp, #0x10] e73bc: f90007e9 str x9, [sp, #0x8] e73c0: 97fee274 bl 0x9fd90 e73c4: f9400fe8 ldr x8, [sp, #0x18] e73c8: f9400be9 ldr x9, [sp, #0x10] e73cc: 8b09010a add x10, x8, x9 e73d0: f85f03a0 ldur x0, [x29, #-0x10] e73d4: 8b090001 add x1, x0, x9 e73d8: aa0a03e0 mov x0, x10 e73dc: f90003ea str x10, [sp] e73e0: 97ff094c bl 0xa9910 <_ZN7android6VectorImEC2ERKS1_@plt> e73e4: f9400fe8 ldr x8, [sp, #0x18] e73e8: f94007e9 ldr x9, [sp, #0x8] e73ec: 8b090100 add x0, x8, x9 e73f0: f85f03aa ldur x10, [x29, #-0x10] e73f4: 8b090141 add x1, x10, x9 e73f8: 97ff0946 bl 0xa9910 <_ZN7android6VectorImEC2ERKS1_@plt> e73fc: 14000001 b 0xe7400 e7400: a9447bfd ldp x29, x30, [sp, #0x40] e7404: 910143ff add sp, sp, #0x50 e7408: d65f03c0 ret e740c: 2a0103e8 mov w8, w1 e7410: f81e83a0 stur x0, [x29, #-0x18] e7414: b81e43a8 stur w8, [x29, #-0x1c] e7418: f94003e0 ldr x0, [sp] e741c: 97ff08e1 bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> e7420: f85e83a0 ldur x0, [x29, #-0x18] e7424: 97ff02bb bl 0xa7f10 <_Unwind_Resume@plt> 00000000000e7428 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)>: e7428: d100c3ff sub sp, sp, #0x30 e742c: a9027bfd stp x29, x30, [sp, #0x20] e7430: 910083fd add x29, sp, #0x20 e7434: f81f83a0 stur x0, [x29, #-0x8] e7438: f9000be1 str x1, [sp, #0x10] e743c: f90007e2 str x2, [sp, #0x8] e7440: d2800008 mov x8, #0x0 // =0 e7444: f94007e9 ldr x9, [sp, #0x8] e7448: eb08013f cmp x9, x8 e744c: 1a9f97ea cset w10, hi e7450: 3700004a tbnz w10, #0x0, 0xe7458 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x30> e7454: 1400000f b 0xe7490 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x68> e7458: b27d0fe8 orr x8, xzr, #0x78 e745c: 92800009 mov x9, #-0x1 // =-1 e7460: f94007ea ldr x10, [sp, #0x8] e7464: 8b090149 add x9, x10, x9 e7468: f90007e9 str x9, [sp, #0x8] e746c: f85f83a0 ldur x0, [x29, #-0x8] e7470: f9400be1 ldr x1, [sp, #0x10] e7474: f90003e8 str x8, [sp] e7478: 97fef5a2 bl 0xa4b00 <_ZN7android11MPEG4Source6SampleC2ERKS1_@plt> e747c: f85f83a8 ldur x8, [x29, #-0x8] e7480: f94003e9 ldr x9, [sp] e7484: 8b090108 add x8, x8, x9 e7488: f81f83a8 stur x8, [x29, #-0x8] e748c: 17ffffed b 0xe7440 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x18> e7490: a9427bfd ldp x29, x30, [sp, #0x20] e7494: 9100c3ff add sp, sp, #0x30 e7498: d65f03c0 ret 00000000000e749c (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)>: e749c: d100c3ff sub sp, sp, #0x30 e74a0: a9027bfd stp x29, x30, [sp, #0x20] e74a4: 910083fd add x29, sp, #0x20 e74a8: b27d0fe8 orr x8, xzr, #0x78 e74ac: f81f83a0 stur x0, [x29, #-0x8] e74b0: f9000be1 str x1, [sp, #0x10] e74b4: f90007e2 str x2, [sp, #0x8] e74b8: f94007e0 ldr x0, [sp, #0x8] e74bc: f85f83a1 ldur x1, [x29, #-0x8] e74c0: 9b007d00 mul x0, x8, x0 e74c4: 8b000020 add x0, x1, x0 e74c8: f81f83a0 stur x0, [x29, #-0x8] e74cc: f94007e0 ldr x0, [sp, #0x8] e74d0: f9400be1 ldr x1, [sp, #0x10] e74d4: 9b007d08 mul x8, x8, x0 e74d8: 8b080028 add x8, x1, x8 e74dc: f9000be8 str x8, [sp, #0x10] e74e0: d2800008 mov x8, #0x0 // =0 e74e4: f94007e9 ldr x9, [sp, #0x8] e74e8: eb08013f cmp x9, x8 e74ec: 1a9f97ea cset w10, hi e74f0: 3700004a tbnz w10, #0x0, 0xe74f8 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x5c> e74f4: 14000012 b 0xe753c (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0xa0> e74f8: 92800ee8 mov x8, #-0x78 // =-120 e74fc: 92800009 mov x9, #-0x1 // =-1 e7500: f94007ea ldr x10, [sp, #0x8] e7504: 8b090149 add x9, x10, x9 e7508: f90007e9 str x9, [sp, #0x8] e750c: f85f83a9 ldur x9, [x29, #-0x8] e7510: 8b080129 add x9, x9, x8 e7514: f81f83a9 stur x9, [x29, #-0x8] e7518: f9400be9 ldr x9, [sp, #0x10] e751c: 8b080128 add x8, x9, x8 e7520: f9000be8 str x8, [sp, #0x10] e7524: f85f83a0 ldur x0, [x29, #-0x8] e7528: f9400be1 ldr x1, [sp, #0x10] e752c: 97fef575 bl 0xa4b00 <_ZN7android11MPEG4Source6SampleC2ERKS1_@plt> e7530: f9400be0 ldr x0, [sp, #0x10] e7534: 97ff0ee7 bl 0xab0d0 <_ZN7android11MPEG4Source6SampleD2Ev@plt> e7538: 17ffffea b 0xe74e0 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x44> e753c: a9427bfd ldp x29, x30, [sp, #0x20] e7540: 9100c3ff add sp, sp, #0x30 e7544: d65f03c0 ret 00000000000e7548 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)>: e7548: d100c3ff sub sp, sp, #0x30 e754c: a9027bfd stp x29, x30, [sp, #0x20] e7550: 910083fd add x29, sp, #0x20 e7554: f81f83a0 stur x0, [x29, #-0x8] e7558: f9000be1 str x1, [sp, #0x10] e755c: f90007e2 str x2, [sp, #0x8] e7560: d2800008 mov x8, #0x0 // =0 e7564: f94007e9 ldr x9, [sp, #0x8] e7568: eb08013f cmp x9, x8 e756c: 1a9f97ea cset w10, hi e7570: 3700004a tbnz w10, #0x0, 0xe7578 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x30> e7574: 14000014 b 0xe75c4 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x7c> e7578: b27d0fe8 orr x8, xzr, #0x78 e757c: 92800009 mov x9, #-0x1 // =-1 e7580: f94007ea ldr x10, [sp, #0x8] e7584: 8b090149 add x9, x10, x9 e7588: f90007e9 str x9, [sp, #0x8] e758c: f85f83a0 ldur x0, [x29, #-0x8] e7590: f9400be1 ldr x1, [sp, #0x10] e7594: f90003e8 str x8, [sp] e7598: 97fef55a bl 0xa4b00 <_ZN7android11MPEG4Source6SampleC2ERKS1_@plt> e759c: f9400be0 ldr x0, [sp, #0x10] e75a0: 97ff0ecc bl 0xab0d0 <_ZN7android11MPEG4Source6SampleD2Ev@plt> e75a4: f85f83a8 ldur x8, [x29, #-0x8] e75a8: f94003e9 ldr x9, [sp] e75ac: 8b090108 add x8, x8, x9 e75b0: f81f83a8 stur x8, [x29, #-0x8] e75b4: f9400be8 ldr x8, [sp, #0x10] e75b8: 8b090108 add x8, x8, x9 e75bc: f9000be8 str x8, [sp, #0x10] e75c0: 17ffffe8 b 0xe7560 (android::MPEG4Source::Sample*, android::MPEG4Source::Sample const*, unsigned long)+0x18> e75c4: a9427bfd ldp x29, x30, [sp, #0x20] e75c8: 9100c3ff add sp, sp, #0x30 e75cc: d65f03c0 ret 00000000000e75d0 ::array() const>: e75d0: d10083ff sub sp, sp, #0x20 e75d4: a9017bfd stp x29, x30, [sp, #0x10] e75d8: 910043fd add x29, sp, #0x10 e75dc: f90007e0 str x0, [sp, #0x8] e75e0: f94007e0 ldr x0, [sp, #0x8] e75e4: 97fef67f bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> e75e8: a9417bfd ldp x29, x30, [sp, #0x10] e75ec: 910083ff add sp, sp, #0x20 e75f0: d65f03c0 ret 00000000000e75f4 ::array() const>: e75f4: d10083ff sub sp, sp, #0x20 e75f8: a9017bfd stp x29, x30, [sp, #0x10] e75fc: 910043fd add x29, sp, #0x10 e7600: f90007e0 str x0, [sp, #0x8] e7604: f94007e0 ldr x0, [sp, #0x8] e7608: 97fef676 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> e760c: a9417bfd ldp x29, x30, [sp, #0x10] e7610: 910083ff add sp, sp, #0x20 e7614: d65f03c0 ret 00000000000e7618 : e7618: d10183ff sub sp, sp, #0x60 e761c: a9057bfd stp x29, x30, [sp, #0x50] e7620: 910143fd add x29, sp, #0x50 e7624: b27d03e8 orr x8, xzr, #0x8 e7628: f81f83a0 stur x0, [x29, #-0x8] e762c: f81f03a1 stur x1, [x29, #-0x10] e7630: f85f83a0 ldur x0, [x29, #-0x8] e7634: f85f03a1 ldur x1, [x29, #-0x10] e7638: 8b080028 add x8, x1, x8 e763c: f9000fe0 str x0, [sp, #0x18] e7640: f9000be1 str x1, [sp, #0x10] e7644: aa0803e1 mov x1, x8 e7648: 97fee4c2 bl 0xa0950 <_ZN7android15IMediaExtractorC2Ev@plt> e764c: f9400be8 ldr x8, [sp, #0x10] e7650: f9400100 ldr x0, [x8] e7654: f9400fe1 ldr x1, [sp, #0x18] e7658: f9000020 str x0, [x1] e765c: f9401500 ldr x0, [x8, #0x28] e7660: f9400029 ldr x9, [x1] e7664: f85e8129 ldur x9, [x9, #-0x18] e7668: 8b090029 add x9, x1, x9 e766c: f9000120 str x0, [x9] e7670: 97feffb8 bl 0xa7550 e7674: b9000fe0 str w0, [sp, #0xc] e7678: 14000001 b 0xe767c e767c: b9400fe8 ldr w8, [sp, #0xc] e7680: b81ec3a8 stur w8, [x29, #-0x14] e7684: b85ec3a0 ldur w0, [x29, #-0x14] e7688: 97fee476 bl 0xa0860 e768c: f90003e0 str x0, [sp] e7690: 14000001 b 0xe7694 e7694: f94003e8 ldr x8, [sp] e7698: f90013e8 str x8, [sp, #0x20] e769c: a9457bfd ldp x29, x30, [sp, #0x50] e76a0: 910183ff add sp, sp, #0x60 e76a4: d65f03c0 ret e76a8: b27d03e8 orr x8, xzr, #0x8 e76ac: 2a0103e9 mov w9, w1 e76b0: f81e03a0 stur x0, [x29, #-0x20] e76b4: b81dc3a9 stur w9, [x29, #-0x24] e76b8: f9400be0 ldr x0, [sp, #0x10] e76bc: 8b080001 add x1, x0, x8 e76c0: f9400fe0 ldr x0, [sp, #0x18] e76c4: 97fee357 bl 0xa0420 <_ZN7android15IMediaExtractorD2Ev@plt> e76c8: f85e03a0 ldur x0, [x29, #-0x20] e76cc: 97ff0211 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000e76d0 : e76d0: d100c3ff sub sp, sp, #0x30 e76d4: a9027bfd stp x29, x30, [sp, #0x20] e76d8: 910083fd add x29, sp, #0x20 e76dc: b27d03e8 orr x8, xzr, #0x8 e76e0: f81f83a0 stur x0, [x29, #-0x8] e76e4: f9000be1 str x1, [sp, #0x10] e76e8: f85f83a0 ldur x0, [x29, #-0x8] e76ec: f9400be1 ldr x1, [sp, #0x10] e76f0: 8b080028 add x8, x1, x8 e76f4: f90007e0 str x0, [sp, #0x8] e76f8: f90003e1 str x1, [sp] e76fc: aa0803e1 mov x1, x8 e7700: 97fefa68 bl 0xa60a0 <_ZN7android10IInterfaceC2Ev@plt> e7704: f94003e8 ldr x8, [sp] e7708: f9400100 ldr x0, [x8] e770c: f94007e1 ldr x1, [sp, #0x8] e7710: f9000020 str x0, [x1] e7714: f9400d00 ldr x0, [x8, #0x18] e7718: f9400029 ldr x9, [x1] e771c: f85e8129 ldur x9, [x9, #-0x18] e7720: 8b090029 add x9, x1, x9 e7724: f9000120 str x0, [x9] e7728: a9427bfd ldp x29, x30, [sp, #0x20] e772c: 9100c3ff add sp, sp, #0x30 e7730: d65f03c0 ret 00000000000e7734 : e7734: d10103ff sub sp, sp, #0x40 e7738: a9037bfd stp x29, x30, [sp, #0x30] e773c: 9100c3fd add x29, sp, #0x30 e7740: b27d0be9 orr x9, xzr, #0x38 e7744: f81f83a0 stur x0, [x29, #-0x8] e7748: aa0903e0 mov x0, x9 e774c: f9000be8 str x8, [sp, #0x10] e7750: 97ff05f0 bl 0xa8f10 <_Znwm@plt> e7754: f90007e0 str x0, [sp, #0x8] e7758: 97fefed6 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> e775c: 14000001 b 0xe7760 e7760: f9400be0 ldr x0, [sp, #0x10] e7764: f94007e1 ldr x1, [sp, #0x8] e7768: 97fef8e6 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> e776c: a9437bfd ldp x29, x30, [sp, #0x30] e7770: 910103ff add sp, sp, #0x40 e7774: d65f03c0 ret e7778: 2a0103e8 mov w8, w1 e777c: f81f03a0 stur x0, [x29, #-0x10] e7780: b81ec3a8 stur w8, [x29, #-0x14] e7784: f94007e0 ldr x0, [sp, #0x8] e7788: 97fee476 bl 0xa0960 <_ZdlPv@plt> e778c: f85f03a0 ldur x0, [x29, #-0x10] e7790: 97ff01e0 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000e7794 : e7794: d10043ff sub sp, sp, #0x10 e7798: 32000fe8 orr w8, wzr, #0xf e779c: f90007e0 str x0, [sp, #0x8] e77a0: 2a0803e0 mov w0, w8 e77a4: 910043ff add sp, sp, #0x10 e77a8: d65f03c0 ret 00000000000e77ac const&, char const*)>: e77ac: d105c3ff sub sp, sp, #0x170 e77b0: f900abfc str x28, [sp, #0x150] e77b4: a9167bfd stp x29, x30, [sp, #0x160] e77b8: 910583fd add x29, sp, #0x160 e77bc: d53bd049 mrs x9, TPIDR_EL0 e77c0: f9401529 ldr x9, [x9, #0x28] e77c4: f81e83a9 stur x9, [x29, #-0x18] e77c8: f81c83a0 stur x0, [x29, #-0x38] e77cc: f81c03a1 stur x1, [x29, #-0x40] e77d0: f81a03a8 stur x8, [x29, #-0x60] e77d4: 97ff04b7 bl 0xa8ab0 <_ZN7android10DataSource23RegisterDefaultSniffersEv@plt> e77d8: d10083a0 sub x0, x29, #0x20 e77dc: 97fef575 bl 0xa4db0 <_ZN7android2spINS_8AMessageEEC2Ev@plt> e77e0: d100a3a0 sub x0, x29, #0x28 e77e4: 97ff0bab bl 0xaa690 <_ZN7android7String8C1Ev@plt> e77e8: 14000001 b 0xe77ec const&, char const*)+0x40> e77ec: f85c03a8 ldur x8, [x29, #-0x40] e77f0: b5000528 cbnz x8, 0xe7894 const&, char const*)+0xe8> e77f4: 14000001 b 0xe77f8 const&, char const*)+0x4c> e77f8: f85c83a0 ldur x0, [x29, #-0x38] e77fc: 97feffe5 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> e7800: f81983a0 stur x0, [x29, #-0x68] e7804: 14000001 b 0xe7808 const&, char const*)+0x5c> e7808: d100a3a1 sub x1, x29, #0x28 e780c: d100b3a2 sub x2, x29, #0x2c e7810: d10083a3 sub x3, x29, #0x20 e7814: f85983a0 ldur x0, [x29, #-0x68] e7818: 97feeafe bl 0xa2410 <_ZN7android10DataSource5sniffEPNS_7String8EPfPNS_2spINS_8AMessageEEE@plt> e781c: b81943a0 stur w0, [x29, #-0x6c] e7820: 14000001 b 0xe7824 const&, char const*)+0x78> e7824: b85943a8 ldur w8, [x29, #-0x6c] e7828: 37000288 tbnz w8, #0x0, 0xe7878 const&, char const*)+0xcc> e782c: 14000001 b 0xe7830 const&, char const*)+0x84> e7830: aa1f03e0 mov x0, xzr e7834: f85a03a8 ldur x8, [x29, #-0x60] e7838: f81883a0 stur x0, [x29, #-0x78] e783c: aa0803e0 mov x0, x8 e7840: f85883a1 ldur x1, [x29, #-0x78] e7844: 97feeda7 bl 0xa2ee0 <_ZN7android2spINS_15IMediaExtractorEEC2EPS1_@plt> e7848: 14000001 b 0xe784c const&, char const*)+0xa0> e784c: 320003e8 orr w8, wzr, #0x1 e7850: b81b03a8 stur w8, [x29, #-0x50] e7854: 1400019d b 0xe7ec8 const&, char const*)+0x71c> e7858: f81b83a0 stur x0, [x29, #-0x48] e785c: 2a0103e8 mov w8, w1 e7860: b81b43a8 stur w8, [x29, #-0x4c] e7864: 140001ab b 0xe7f10 const&, char const*)+0x764> e7868: f81b83a0 stur x0, [x29, #-0x48] e786c: 2a0103e8 mov w8, w1 e7870: b81b43a8 stur w8, [x29, #-0x4c] e7874: 140001a4 b 0xe7f04 const&, char const*)+0x758> e7878: d100a3a0 sub x0, x29, #0x28 e787c: 97feff39 bl 0xa7560 <_ZNK7android7String86stringEv@plt> e7880: f81803a0 stur x0, [x29, #-0x80] e7884: 14000001 b 0xe7888 const&, char const*)+0xdc> e7888: f85803a8 ldur x8, [x29, #-0x80] e788c: f81c03a8 stur x8, [x29, #-0x40] e7890: 14000001 b 0xe7894 const&, char const*)+0xe8> e7894: f85c03a0 ldur x0, [x29, #-0x40] e7898: d0000881 adrp x1, 0x1f9000 e789c: 91109c21 add x1, x1, #0x427 e78a0: 321e03e8 orr w8, wzr, #0x4 e78a4: 2a0803e2 mov w2, w8 e78a8: 97fef2b6 bl 0xa4380 e78ac: 35000180 cbnz w0, 0xe78dc const&, char const*)+0x130> e78b0: 14000001 b 0xe78b4 const&, char const*)+0x108> e78b4: aa1f03e0 mov x0, xzr e78b8: f85a03a8 ldur x8, [x29, #-0x60] e78bc: f81783a0 stur x0, [x29, #-0x88] e78c0: aa0803e0 mov x0, x8 e78c4: f85783a1 ldur x1, [x29, #-0x88] e78c8: 97feed86 bl 0xa2ee0 <_ZN7android2spINS_15IMediaExtractorEEC2EPS1_@plt> e78cc: 14000001 b 0xe78d0 const&, char const*)+0x124> e78d0: 320003e8 orr w8, wzr, #0x1 e78d4: b81b03a8 stur w8, [x29, #-0x50] e78d8: 1400017c b 0xe7ec8 const&, char const*)+0x71c> e78dc: aa1f03e8 mov x8, xzr e78e0: f81a83a8 stur x8, [x29, #-0x58] e78e4: f85c03a0 ldur x0, [x29, #-0x40] e78e8: b0000e08 adrp x8, 0x2a8000 e78ec: f945b508 ldr x8, [x8, #0xb68] e78f0: f9400101 ldr x1, [x8] e78f4: 97fefe0b bl 0xa7120 e78f8: 34000100 cbz w0, 0xe7918 const&, char const*)+0x16c> e78fc: 14000001 b 0xe7900 const&, char const*)+0x154> e7900: f85c03a0 ldur x0, [x29, #-0x40] e7904: b0000881 adrp x1, 0x1f8000 e7908: 9134b021 add x1, x1, #0xd2c e790c: 97fefe05 bl 0xa7120 e7910: 350002e0 cbnz w0, 0xe796c const&, char const*)+0x1c0> e7914: 14000001 b 0xe7918 const&, char const*)+0x16c> e7918: 52802908 mov w8, #0x148 // =328 e791c: 2a0803e0 mov w0, w8 e7920: 97ff057c bl 0xa8f10 <_Znwm@plt> e7924: f81703a0 stur x0, [x29, #-0x90] e7928: 14000001 b 0xe792c const&, char const*)+0x180> e792c: f85703a0 ldur x0, [x29, #-0x90] e7930: f85c83a1 ldur x1, [x29, #-0x38] e7934: f85703a2 ldur x2, [x29, #-0x90] e7938: f81683a0 stur x0, [x29, #-0x98] e793c: aa0203e0 mov x0, x2 e7940: 97ff0d44 bl 0xaae50 <_ZN7android14MPEG4ExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> e7944: 14000001 b 0xe7948 const&, char const*)+0x19c> e7948: f85683a8 ldur x8, [x29, #-0x98] e794c: f81a83a8 stur x8, [x29, #-0x58] e7950: 14000157 b 0xe7eac const&, char const*)+0x700> e7954: f81b83a0 stur x0, [x29, #-0x48] e7958: 2a0103e8 mov w8, w1 e795c: b81b43a8 stur w8, [x29, #-0x4c] e7960: f85703a0 ldur x0, [x29, #-0x90] e7964: 97fee3ff bl 0xa0960 <_ZdlPv@plt> e7968: 14000167 b 0xe7f04 const&, char const*)+0x758> e796c: f85c03a0 ldur x0, [x29, #-0x40] e7970: b0000e08 adrp x8, 0x2a8000 e7974: f9432d08 ldr x8, [x8, #0x658] e7978: f9400101 ldr x1, [x8] e797c: 97fefde9 bl 0xa7120 e7980: 35000300 cbnz w0, 0xe79e0 const&, char const*)+0x234> e7984: 14000001 b 0xe7988 const&, char const*)+0x1dc> e7988: 52800908 mov w8, #0x48 // =72 e798c: 2a0803e0 mov w0, w8 e7990: 97ff0560 bl 0xa8f10 <_Znwm@plt> e7994: f81603a0 stur x0, [x29, #-0xa0] e7998: 14000001 b 0xe799c const&, char const*)+0x1f0> e799c: f85603a0 ldur x0, [x29, #-0xa0] e79a0: f85c83a1 ldur x1, [x29, #-0x38] e79a4: d10083a2 sub x2, x29, #0x20 e79a8: f85603a3 ldur x3, [x29, #-0xa0] e79ac: f81583a0 stur x0, [x29, #-0xa8] e79b0: aa0303e0 mov x0, x3 e79b4: 97feebe7 bl 0xa2950 <_ZN7android12MP3ExtractorC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8AMessageEEE@plt> e79b8: 14000001 b 0xe79bc const&, char const*)+0x210> e79bc: f85583a8 ldur x8, [x29, #-0xa8] e79c0: f81a83a8 stur x8, [x29, #-0x58] e79c4: 14000139 b 0xe7ea8 const&, char const*)+0x6fc> e79c8: f81b83a0 stur x0, [x29, #-0x48] e79cc: 2a0103e8 mov w8, w1 e79d0: b81b43a8 stur w8, [x29, #-0x4c] e79d4: f85603a0 ldur x0, [x29, #-0xa0] e79d8: 97fee3e2 bl 0xa0960 <_ZdlPv@plt> e79dc: 1400014a b 0xe7f04 const&, char const*)+0x758> e79e0: f85c03a0 ldur x0, [x29, #-0x40] e79e4: b0000e08 adrp x8, 0x2a8000 e79e8: f9424508 ldr x8, [x8, #0x488] e79ec: f9400101 ldr x1, [x8] e79f0: 97fefdcc bl 0xa7120 e79f4: 34000120 cbz w0, 0xe7a18 const&, char const*)+0x26c> e79f8: 14000001 b 0xe79fc const&, char const*)+0x250> e79fc: f85c03a0 ldur x0, [x29, #-0x40] e7a00: b0000e08 adrp x8, 0x2a8000 e7a04: f9445d08 ldr x8, [x8, #0x8b8] e7a08: f9400101 ldr x1, [x8] e7a0c: 97fefdc5 bl 0xa7120 e7a10: 350002e0 cbnz w0, 0xe7a6c const&, char const*)+0x2c0> e7a14: 14000001 b 0xe7a18 const&, char const*)+0x26c> e7a18: 52813308 mov w8, #0x998 // =2456 e7a1c: 2a0803e0 mov w0, w8 e7a20: 97ff053c bl 0xa8f10 <_Znwm@plt> e7a24: f9005be0 str x0, [sp, #0xb0] e7a28: 14000001 b 0xe7a2c const&, char const*)+0x280> e7a2c: f9405be0 ldr x0, [sp, #0xb0] e7a30: f85c83a1 ldur x1, [x29, #-0x38] e7a34: f9405be2 ldr x2, [sp, #0xb0] e7a38: f90057e0 str x0, [sp, #0xa8] e7a3c: aa0203e0 mov x0, x2 e7a40: 97feedc4 bl 0xa3150 <_ZN7android12AMRExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> e7a44: 14000001 b 0xe7a48 const&, char const*)+0x29c> e7a48: f94057e8 ldr x8, [sp, #0xa8] e7a4c: f81a83a8 stur x8, [x29, #-0x58] e7a50: 14000115 b 0xe7ea4 const&, char const*)+0x6f8> e7a54: f81b83a0 stur x0, [x29, #-0x48] e7a58: 2a0103e8 mov w8, w1 e7a5c: b81b43a8 stur w8, [x29, #-0x4c] e7a60: f9405be0 ldr x0, [sp, #0xb0] e7a64: 97fee3bf bl 0xa0960 <_ZdlPv@plt> e7a68: 14000127 b 0xe7f04 const&, char const*)+0x758> e7a6c: f85c03a0 ldur x0, [x29, #-0x40] e7a70: b0000e08 adrp x8, 0x2a8000 e7a74: f9444508 ldr x8, [x8, #0x888] e7a78: f9400101 ldr x1, [x8] e7a7c: 97fefda9 bl 0xa7120 e7a80: 350002e0 cbnz w0, 0xe7adc const&, char const*)+0x330> e7a84: 14000001 b 0xe7a88 const&, char const*)+0x2dc> e7a88: 321a03e8 orr w8, wzr, #0x40 e7a8c: 2a0803e0 mov w0, w8 e7a90: 97ff0520 bl 0xa8f10 <_Znwm@plt> e7a94: f90053e0 str x0, [sp, #0xa0] e7a98: 14000001 b 0xe7a9c const&, char const*)+0x2f0> e7a9c: f94053e0 ldr x0, [sp, #0xa0] e7aa0: f85c83a1 ldur x1, [x29, #-0x38] e7aa4: f94053e2 ldr x2, [sp, #0xa0] e7aa8: f9004fe0 str x0, [sp, #0x98] e7aac: aa0203e0 mov x0, x2 e7ab0: 97ff0ab8 bl 0xaa590 <_ZN7android13FLACExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> e7ab4: 14000001 b 0xe7ab8 const&, char const*)+0x30c> e7ab8: f9404fe8 ldr x8, [sp, #0x98] e7abc: f81a83a8 stur x8, [x29, #-0x58] e7ac0: 140000f8 b 0xe7ea0 const&, char const*)+0x6f4> e7ac4: f81b83a0 stur x0, [x29, #-0x48] e7ac8: 2a0103e8 mov w8, w1 e7acc: b81b43a8 stur w8, [x29, #-0x4c] e7ad0: f94053e0 ldr x0, [sp, #0xa0] e7ad4: 97fee3a3 bl 0xa0960 <_ZdlPv@plt> e7ad8: 1400010b b 0xe7f04 const&, char const*)+0x758> e7adc: f85c03a0 ldur x0, [x29, #-0x40] e7ae0: b0000e08 adrp x8, 0x2a8000 e7ae4: f9466108 ldr x8, [x8, #0xcc0] e7ae8: f9400101 ldr x1, [x8] e7aec: 97fefd8d bl 0xa7120 e7af0: 350002e0 cbnz w0, 0xe7b4c const&, char const*)+0x3a0> e7af4: 14000001 b 0xe7af8 const&, char const*)+0x34c> e7af8: 52800a08 mov w8, #0x50 // =80 e7afc: 2a0803e0 mov w0, w8 e7b00: 97ff0504 bl 0xa8f10 <_Znwm@plt> e7b04: f9004be0 str x0, [sp, #0x90] e7b08: 14000001 b 0xe7b0c const&, char const*)+0x360> e7b0c: f9404be0 ldr x0, [sp, #0x90] e7b10: f85c83a1 ldur x1, [x29, #-0x38] e7b14: f9404be2 ldr x2, [sp, #0x90] e7b18: f90047e0 str x0, [sp, #0x88] e7b1c: aa0203e0 mov x0, x2 e7b20: 97fee0b4 bl 0x9fdf0 <_ZN7android12WAVExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> e7b24: 14000001 b 0xe7b28 const&, char const*)+0x37c> e7b28: f94047e8 ldr x8, [sp, #0x88] e7b2c: f81a83a8 stur x8, [x29, #-0x58] e7b30: 140000db b 0xe7e9c const&, char const*)+0x6f0> e7b34: f81b83a0 stur x0, [x29, #-0x48] e7b38: 2a0103e8 mov w8, w1 e7b3c: b81b43a8 stur w8, [x29, #-0x4c] e7b40: f9404be0 ldr x0, [sp, #0x90] e7b44: 97fee387 bl 0xa0960 <_ZdlPv@plt> e7b48: 140000ef b 0xe7f04 const&, char const*)+0x758> e7b4c: f85c03a0 ldur x0, [x29, #-0x40] e7b50: b0000e08 adrp x8, 0x2a8000 e7b54: f9453508 ldr x8, [x8, #0xa68] e7b58: f9400101 ldr x1, [x8] e7b5c: 97fefd71 bl 0xa7120 e7b60: 350002e0 cbnz w0, 0xe7bbc const&, char const*)+0x410> e7b64: 14000001 b 0xe7b68 const&, char const*)+0x3bc> e7b68: 321c07e8 orr w8, wzr, #0x30 e7b6c: 2a0803e0 mov w0, w8 e7b70: 97ff04e8 bl 0xa8f10 <_Znwm@plt> e7b74: f90043e0 str x0, [sp, #0x80] e7b78: 14000001 b 0xe7b7c const&, char const*)+0x3d0> e7b7c: f94043e0 ldr x0, [sp, #0x80] e7b80: f85c83a1 ldur x1, [x29, #-0x38] e7b84: f94043e2 ldr x2, [sp, #0x80] e7b88: f9003fe0 str x0, [sp, #0x78] e7b8c: aa0203e0 mov x0, x2 e7b90: 97ff0984 bl 0xaa1a0 <_ZN7android12OggExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> e7b94: 14000001 b 0xe7b98 const&, char const*)+0x3ec> e7b98: f9403fe8 ldr x8, [sp, #0x78] e7b9c: f81a83a8 stur x8, [x29, #-0x58] e7ba0: 140000be b 0xe7e98 const&, char const*)+0x6ec> e7ba4: f81b83a0 stur x0, [x29, #-0x48] e7ba8: 2a0103e8 mov w8, w1 e7bac: b81b43a8 stur w8, [x29, #-0x4c] e7bb0: f94043e0 ldr x0, [sp, #0x80] e7bb4: 97fee36b bl 0xa0960 <_ZdlPv@plt> e7bb8: 140000d3 b 0xe7f04 const&, char const*)+0x758> e7bbc: f85c03a0 ldur x0, [x29, #-0x40] e7bc0: b0000e08 adrp x8, 0x2a8000 e7bc4: f942e108 ldr x8, [x8, #0x5c0] e7bc8: f9400101 ldr x1, [x8] e7bcc: 97fefd55 bl 0xa7120 e7bd0: 350002e0 cbnz w0, 0xe7c2c const&, char const*)+0x480> e7bd4: 14000001 b 0xe7bd8 const&, char const*)+0x42c> e7bd8: 52801208 mov w8, #0x90 // =144 e7bdc: 2a0803e0 mov w0, w8 e7be0: 97ff04cc bl 0xa8f10 <_Znwm@plt> e7be4: f9003be0 str x0, [sp, #0x70] e7be8: 14000001 b 0xe7bec const&, char const*)+0x440> e7bec: f9403be0 ldr x0, [sp, #0x70] e7bf0: f85c83a1 ldur x1, [x29, #-0x38] e7bf4: f9403be2 ldr x2, [sp, #0x70] e7bf8: f90037e0 str x0, [sp, #0x68] e7bfc: aa0203e0 mov x0, x2 e7c00: 97ff0114 bl 0xa8050 <_ZN7android17MatroskaExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> e7c04: 14000001 b 0xe7c08 const&, char const*)+0x45c> e7c08: f94037e8 ldr x8, [sp, #0x68] e7c0c: f81a83a8 stur x8, [x29, #-0x58] e7c10: 140000a1 b 0xe7e94 const&, char const*)+0x6e8> e7c14: f81b83a0 stur x0, [x29, #-0x48] e7c18: 2a0103e8 mov w8, w1 e7c1c: b81b43a8 stur w8, [x29, #-0x4c] e7c20: f9403be0 ldr x0, [sp, #0x70] e7c24: 97fee34f bl 0xa0960 <_ZdlPv@plt> e7c28: 140000b7 b 0xe7f04 const&, char const*)+0x758> e7c2c: f85c03a0 ldur x0, [x29, #-0x40] e7c30: b0000e08 adrp x8, 0x2a8000 e7c34: f944c508 ldr x8, [x8, #0x988] e7c38: f9400101 ldr x1, [x8] e7c3c: 97fefd39 bl 0xa7120 e7c40: 350002e0 cbnz w0, 0xe7c9c const&, char const*)+0x4f0> e7c44: 14000001 b 0xe7c48 const&, char const*)+0x49c> e7c48: 52801a08 mov w8, #0xd0 // =208 e7c4c: 2a0803e0 mov w0, w8 e7c50: 97ff04b0 bl 0xa8f10 <_Znwm@plt> e7c54: f90033e0 str x0, [sp, #0x60] e7c58: 14000001 b 0xe7c5c const&, char const*)+0x4b0> e7c5c: f94033e0 ldr x0, [sp, #0x60] e7c60: f85c83a1 ldur x1, [x29, #-0x38] e7c64: f94033e2 ldr x2, [sp, #0x60] e7c68: f9002fe0 str x0, [sp, #0x58] e7c6c: aa0203e0 mov x0, x2 e7c70: 97ff068c bl 0xa96a0 <_ZN7android16MPEG2TSExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> e7c74: 14000001 b 0xe7c78 const&, char const*)+0x4cc> e7c78: f9402fe8 ldr x8, [sp, #0x58] e7c7c: f81a83a8 stur x8, [x29, #-0x58] e7c80: 14000084 b 0xe7e90 const&, char const*)+0x6e4> e7c84: f81b83a0 stur x0, [x29, #-0x48] e7c88: 2a0103e8 mov w8, w1 e7c8c: b81b43a8 stur w8, [x29, #-0x4c] e7c90: f94033e0 ldr x0, [sp, #0x60] e7c94: 97fee333 bl 0xa0960 <_ZdlPv@plt> e7c98: 1400009b b 0xe7f04 const&, char const*)+0x758> e7c9c: f85c03a0 ldur x0, [x29, #-0x40] e7ca0: b0000e08 adrp x8, 0x2a8000 e7ca4: f9440508 ldr x8, [x8, #0x808] e7ca8: f9400101 ldr x1, [x8] e7cac: 97fefd1d bl 0xa7120 e7cb0: 350003e0 cbnz w0, 0xe7d2c const&, char const*)+0x580> e7cb4: 14000001 b 0xe7cb8 const&, char const*)+0x50c> e7cb8: 97fefe26 bl 0xa7550 e7cbc: b90057e0 str w0, [sp, #0x54] e7cc0: 14000001 b 0xe7cc4 const&, char const*)+0x518> e7cc4: b94057e8 ldr w8, [sp, #0x54] e7cc8: 710fd509 subs w9, w8, #0x3f5 e7ccc: b90053e9 str w9, [sp, #0x50] e7cd0: 540002e1 b.ne 0xe7d2c const&, char const*)+0x580> e7cd4: 14000001 b 0xe7cd8 const&, char const*)+0x52c> e7cd8: 52800508 mov w8, #0x28 // =40 e7cdc: 2a0803e0 mov w0, w8 e7ce0: 97ff048c bl 0xa8f10 <_Znwm@plt> e7ce4: f90027e0 str x0, [sp, #0x48] e7ce8: 14000001 b 0xe7cec const&, char const*)+0x540> e7cec: f94027e0 ldr x0, [sp, #0x48] e7cf0: f85c83a1 ldur x1, [x29, #-0x38] e7cf4: f94027e2 ldr x2, [sp, #0x48] e7cf8: f90023e0 str x0, [sp, #0x40] e7cfc: aa0203e0 mov x0, x2 e7d00: 97fef050 bl 0xa3e40 <_ZN7android12WVMExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> e7d04: 14000001 b 0xe7d08 const&, char const*)+0x55c> e7d08: f94023e8 ldr x8, [sp, #0x40] e7d0c: f81a83a8 stur x8, [x29, #-0x58] e7d10: 1400005f b 0xe7e8c const&, char const*)+0x6e0> e7d14: f81b83a0 stur x0, [x29, #-0x48] e7d18: 2a0103e8 mov w8, w1 e7d1c: b81b43a8 stur w8, [x29, #-0x4c] e7d20: f94027e0 ldr x0, [sp, #0x48] e7d24: 97fee30f bl 0xa0960 <_ZdlPv@plt> e7d28: 14000077 b 0xe7f04 const&, char const*)+0x758> e7d2c: f85c03a0 ldur x0, [x29, #-0x40] e7d30: b0000e08 adrp x8, 0x2a8000 e7d34: f9450108 ldr x8, [x8, #0xa00] e7d38: f9400101 ldr x1, [x8] e7d3c: 97fefcf9 bl 0xa7120 e7d40: 35000300 cbnz w0, 0xe7da0 const&, char const*)+0x5f4> e7d44: 14000001 b 0xe7d48 const&, char const*)+0x59c> e7d48: 321b07e8 orr w8, wzr, #0x60 e7d4c: 2a0803e0 mov w0, w8 e7d50: 97ff0470 bl 0xa8f10 <_Znwm@plt> e7d54: f9001fe0 str x0, [sp, #0x38] e7d58: 14000001 b 0xe7d5c const&, char const*)+0x5b0> e7d5c: f9401fe0 ldr x0, [sp, #0x38] e7d60: f85c83a1 ldur x1, [x29, #-0x38] e7d64: d10083a2 sub x2, x29, #0x20 e7d68: f9401fe3 ldr x3, [sp, #0x38] e7d6c: f9001be0 str x0, [sp, #0x30] e7d70: aa0303e0 mov x0, x3 e7d74: 97ff03b3 bl 0xa8c40 <_ZN7android12AACExtractorC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8AMessageEEE@plt> e7d78: 14000001 b 0xe7d7c const&, char const*)+0x5d0> e7d7c: f9401be8 ldr x8, [sp, #0x30] e7d80: f81a83a8 stur x8, [x29, #-0x58] e7d84: 14000041 b 0xe7e88 const&, char const*)+0x6dc> e7d88: f81b83a0 stur x0, [x29, #-0x48] e7d8c: 2a0103e8 mov w8, w1 e7d90: b81b43a8 stur w8, [x29, #-0x4c] e7d94: f9401fe0 ldr x0, [sp, #0x38] e7d98: 97fee2f2 bl 0xa0960 <_ZdlPv@plt> e7d9c: 1400005a b 0xe7f04 const&, char const*)+0x758> e7da0: f85c03a0 ldur x0, [x29, #-0x40] e7da4: b0000e08 adrp x8, 0x2a8000 e7da8: f9457908 ldr x8, [x8, #0xaf0] e7dac: f9400101 ldr x1, [x8] e7db0: 97fefcdc bl 0xa7120 e7db4: 350002e0 cbnz w0, 0xe7e10 const&, char const*)+0x664> e7db8: 14000001 b 0xe7dbc const&, char const*)+0x610> e7dbc: 52801708 mov w8, #0xb8 // =184 e7dc0: 2a0803e0 mov w0, w8 e7dc4: 97ff0453 bl 0xa8f10 <_Znwm@plt> e7dc8: f90017e0 str x0, [sp, #0x28] e7dcc: 14000001 b 0xe7dd0 const&, char const*)+0x624> e7dd0: f94017e0 ldr x0, [sp, #0x28] e7dd4: f85c83a1 ldur x1, [x29, #-0x38] e7dd8: f94017e2 ldr x2, [sp, #0x28] e7ddc: f90013e0 str x0, [sp, #0x20] e7de0: aa0203e0 mov x0, x2 e7de4: 97fef3db bl 0xa4d50 <_ZN7android16MPEG2PSExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> e7de8: 14000001 b 0xe7dec const&, char const*)+0x640> e7dec: f94013e8 ldr x8, [sp, #0x20] e7df0: f81a83a8 stur x8, [x29, #-0x58] e7df4: 14000024 b 0xe7e84 const&, char const*)+0x6d8> e7df8: f81b83a0 stur x0, [x29, #-0x48] e7dfc: 2a0103e8 mov w8, w1 e7e00: b81b43a8 stur w8, [x29, #-0x4c] e7e04: f94017e0 ldr x0, [sp, #0x28] e7e08: 97fee2d6 bl 0xa0960 <_ZdlPv@plt> e7e0c: 1400003e b 0xe7f04 const&, char const*)+0x758> e7e10: f85c03a0 ldur x0, [x29, #-0x40] e7e14: b0000e08 adrp x8, 0x2a8000 e7e18: f9454508 ldr x8, [x8, #0xa88] e7e1c: f9400101 ldr x1, [x8] e7e20: 97fefcc0 bl 0xa7120 e7e24: 350002e0 cbnz w0, 0xe7e80 const&, char const*)+0x6d4> e7e28: 14000001 b 0xe7e2c const&, char const*)+0x680> e7e2c: 52801108 mov w8, #0x88 // =136 e7e30: 2a0803e0 mov w0, w8 e7e34: 97ff0437 bl 0xa8f10 <_Znwm@plt> e7e38: f9000fe0 str x0, [sp, #0x18] e7e3c: 14000001 b 0xe7e40 const&, char const*)+0x694> e7e40: f9400fe0 ldr x0, [sp, #0x18] e7e44: f85c83a1 ldur x1, [x29, #-0x38] e7e48: f9400fe2 ldr x2, [sp, #0x18] e7e4c: f9000be0 str x0, [sp, #0x10] e7e50: aa0203e0 mov x0, x2 e7e54: 97ff029f bl 0xa88d0 <_ZN7android13MidiExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> e7e58: 14000001 b 0xe7e5c const&, char const*)+0x6b0> e7e5c: f9400be8 ldr x8, [sp, #0x10] e7e60: f81a83a8 stur x8, [x29, #-0x58] e7e64: 14000007 b 0xe7e80 const&, char const*)+0x6d4> e7e68: f81b83a0 stur x0, [x29, #-0x48] e7e6c: 2a0103e8 mov w8, w1 e7e70: b81b43a8 stur w8, [x29, #-0x4c] e7e74: f9400fe0 ldr x0, [sp, #0x18] e7e78: 97fee2ba bl 0xa0960 <_ZdlPv@plt> e7e7c: 14000022 b 0xe7f04 const&, char const*)+0x758> e7e80: 14000001 b 0xe7e84 const&, char const*)+0x6d8> e7e84: 14000001 b 0xe7e88 const&, char const*)+0x6dc> e7e88: 14000001 b 0xe7e8c const&, char const*)+0x6e0> e7e8c: 14000001 b 0xe7e90 const&, char const*)+0x6e4> e7e90: 14000001 b 0xe7e94 const&, char const*)+0x6e8> e7e94: 14000001 b 0xe7e98 const&, char const*)+0x6ec> e7e98: 14000001 b 0xe7e9c const&, char const*)+0x6f0> e7e9c: 14000001 b 0xe7ea0 const&, char const*)+0x6f4> e7ea0: 14000001 b 0xe7ea4 const&, char const*)+0x6f8> e7ea4: 14000001 b 0xe7ea8 const&, char const*)+0x6fc> e7ea8: 14000001 b 0xe7eac const&, char const*)+0x700> e7eac: f85a83a1 ldur x1, [x29, #-0x58] e7eb0: f85a03a0 ldur x0, [x29, #-0x60] e7eb4: 97fef093 bl 0xa4100 <_ZN7android2spINS_15IMediaExtractorEEC2INS_14MediaExtractorEEEPT_@plt> e7eb8: 14000001 b 0xe7ebc const&, char const*)+0x710> e7ebc: 320003e8 orr w8, wzr, #0x1 e7ec0: b81b03a8 stur w8, [x29, #-0x50] e7ec4: 14000001 b 0xe7ec8 const&, char const*)+0x71c> e7ec8: d100a3a0 sub x0, x29, #0x28 e7ecc: 97ff0299 bl 0xa8930 <_ZN7android7String8D1Ev@plt> e7ed0: d10083a0 sub x0, x29, #0x20 e7ed4: 97ff0c03 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> e7ed8: d53bd040 mrs x0, TPIDR_EL0 e7edc: f9401400 ldr x0, [x0, #0x28] e7ee0: f85e83be ldur x30, [x29, #-0x18] e7ee4: eb1e0000 subs x0, x0, x30 e7ee8: f90007e0 str x0, [sp, #0x8] e7eec: 540001c1 b.ne 0xe7f24 const&, char const*)+0x778> e7ef0: 14000001 b 0xe7ef4 const&, char const*)+0x748> e7ef4: a9567bfd ldp x29, x30, [sp, #0x160] e7ef8: f940abfc ldr x28, [sp, #0x150] e7efc: 9105c3ff add sp, sp, #0x170 e7f00: d65f03c0 ret e7f04: d100a3a0 sub x0, x29, #0x28 e7f08: 97ff028a bl 0xa8930 <_ZN7android7String8D1Ev@plt> e7f0c: 14000001 b 0xe7f10 const&, char const*)+0x764> e7f10: d10083a0 sub x0, x29, #0x20 e7f14: 97ff0bf3 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> e7f18: 14000001 b 0xe7f1c const&, char const*)+0x770> e7f1c: f85b83a0 ldur x0, [x29, #-0x48] e7f20: 97fefffc bl 0xa7f10 <_Unwind_Resume@plt> e7f24: 97ff0793 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e7f28 ::sp(android::IMediaExtractor*)>: e7f28: d100c3ff sub sp, sp, #0x30 e7f2c: a9027bfd stp x29, x30, [sp, #0x20] e7f30: 910083fd add x29, sp, #0x20 e7f34: d2800008 mov x8, #0x0 // =0 e7f38: f81f83a0 stur x0, [x29, #-0x8] e7f3c: f9000be1 str x1, [sp, #0x10] e7f40: f85f83a0 ldur x0, [x29, #-0x8] e7f44: aa0003e1 mov x1, x0 e7f48: f9400be9 ldr x9, [sp, #0x10] e7f4c: f9000029 str x9, [x1] e7f50: f9400be9 ldr x9, [sp, #0x10] e7f54: eb08013f cmp x9, x8 e7f58: 1a9f07ea cset w10, ne e7f5c: f90007e0 str x0, [sp, #0x8] e7f60: 3700004a tbnz w10, #0x0, 0xe7f68 ::sp(android::IMediaExtractor*)+0x40> e7f64: 14000008 b 0xe7f84 ::sp(android::IMediaExtractor*)+0x5c> e7f68: f9400be8 ldr x8, [sp, #0x10] e7f6c: f9400109 ldr x9, [x8] e7f70: f85e8129 ldur x9, [x9, #-0x18] e7f74: 8b090108 add x8, x8, x9 e7f78: aa0803e0 mov x0, x8 e7f7c: f94007e1 ldr x1, [sp, #0x8] e7f80: 97ff0a28 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> e7f84: a9427bfd ldp x29, x30, [sp, #0x20] e7f88: 9100c3ff add sp, sp, #0x30 e7f8c: d65f03c0 ret 00000000000e7f90 ::sp(android::MediaExtractor*)>: e7f90: d100c3ff sub sp, sp, #0x30 e7f94: a9027bfd stp x29, x30, [sp, #0x20] e7f98: 910083fd add x29, sp, #0x20 e7f9c: d2800008 mov x8, #0x0 // =0 e7fa0: f81f83a0 stur x0, [x29, #-0x8] e7fa4: f9000be1 str x1, [sp, #0x10] e7fa8: f85f83a0 ldur x0, [x29, #-0x8] e7fac: aa0003e1 mov x1, x0 e7fb0: f9400be9 ldr x9, [sp, #0x10] e7fb4: f9000029 str x9, [x1] e7fb8: f9400be9 ldr x9, [sp, #0x10] e7fbc: eb08013f cmp x9, x8 e7fc0: 1a9f07ea cset w10, ne e7fc4: f90007e0 str x0, [sp, #0x8] e7fc8: 3700004a tbnz w10, #0x0, 0xe7fd0 ::sp(android::MediaExtractor*)+0x40> e7fcc: 14000008 b 0xe7fec ::sp(android::MediaExtractor*)+0x5c> e7fd0: f9400be8 ldr x8, [sp, #0x10] e7fd4: f9400109 ldr x9, [x8] e7fd8: f85e8129 ldur x9, [x9, #-0x18] e7fdc: 8b090108 add x8, x8, x9 e7fe0: aa0803e0 mov x0, x8 e7fe4: f94007e1 ldr x1, [sp, #0x8] e7fe8: 97ff0a0e bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> e7fec: a9427bfd ldp x29, x30, [sp, #0x20] e7ff0: 9100c3ff add sp, sp, #0x30 e7ff4: d65f03c0 ret 00000000000e7ff8 : e7ff8: d10043ff sub sp, sp, #0x10 e7ffc: f90007e0 str x0, [sp, #0x8] e8000: f90003e1 str x1, [sp] e8004: f94007e0 ldr x0, [sp, #0x8] e8008: f94003e1 ldr x1, [sp] e800c: f9400028 ldr x8, [x1] e8010: f9000008 str x8, [x0] e8014: f9400428 ldr x8, [x1, #0x8] e8018: f9400001 ldr x1, [x0] e801c: f85e8021 ldur x1, [x1, #-0x18] e8020: 8b010000 add x0, x0, x1 e8024: f9000008 str x8, [x0] e8028: 910043ff add sp, sp, #0x10 e802c: d65f03c0 ret 00000000000e8030 : e8030: d100c3ff sub sp, sp, #0x30 e8034: a9027bfd stp x29, x30, [sp, #0x20] e8038: 910083fd add x29, sp, #0x20 e803c: b27d03e8 orr x8, xzr, #0x8 e8040: f81f83a0 stur x0, [x29, #-0x8] e8044: f9000be1 str x1, [sp, #0x10] e8048: f85f83a0 ldur x0, [x29, #-0x8] e804c: f9400be1 ldr x1, [sp, #0x10] e8050: 8b080028 add x8, x1, x8 e8054: f90007e0 str x0, [sp, #0x8] e8058: f90003e1 str x1, [sp] e805c: aa0803e1 mov x1, x8 e8060: 97fedf54 bl 0x9fdb0 <_ZN7android12IMediaSourceC2Ev@plt> e8064: f94003e8 ldr x8, [sp] e8068: f9400100 ldr x0, [x8] e806c: f94007e1 ldr x1, [sp, #0x8] e8070: f9000020 str x0, [x1] e8074: f9401500 ldr x0, [x8, #0x28] e8078: f9400029 ldr x9, [x1] e807c: f85e8129 ldur x9, [x9, #-0x18] e8080: 8b090029 add x9, x1, x9 e8084: f9000120 str x0, [x9] e8088: a9427bfd ldp x29, x30, [sp, #0x20] e808c: 9100c3ff add sp, sp, #0x30 e8090: d65f03c0 ret 00000000000e8094 : e8094: d100c3ff sub sp, sp, #0x30 e8098: a9027bfd stp x29, x30, [sp, #0x20] e809c: 910083fd add x29, sp, #0x20 e80a0: b27d03e8 orr x8, xzr, #0x8 e80a4: f81f83a0 stur x0, [x29, #-0x8] e80a8: f9000be1 str x1, [sp, #0x10] e80ac: f85f83a0 ldur x0, [x29, #-0x8] e80b0: f9400be1 ldr x1, [sp, #0x10] e80b4: 8b080028 add x8, x1, x8 e80b8: f90007e0 str x0, [sp, #0x8] e80bc: f90003e1 str x1, [sp] e80c0: aa0803e1 mov x1, x8 e80c4: 97fef7f7 bl 0xa60a0 <_ZN7android10IInterfaceC2Ev@plt> e80c8: f94003e8 ldr x8, [sp] e80cc: f9400100 ldr x0, [x8] e80d0: f94007e1 ldr x1, [sp, #0x8] e80d4: f9000020 str x0, [x1] e80d8: f9400d00 ldr x0, [x8, #0x18] e80dc: f9400029 ldr x9, [x1] e80e0: f85e8129 ldur x9, [x9, #-0x18] e80e4: 8b090029 add x9, x1, x9 e80e8: f9000120 str x0, [x9] e80ec: a9427bfd ldp x29, x30, [sp, #0x20] e80f0: 9100c3ff add sp, sp, #0x30 e80f4: d65f03c0 ret 00000000000e80f8 : e80f8: d10083ff sub sp, sp, #0x20 e80fc: a9017bfd stp x29, x30, [sp, #0x10] e8100: 910043fd add x29, sp, #0x10 e8104: b27d03e8 orr x8, xzr, #0x8 e8108: f90007e0 str x0, [sp, #0x8] e810c: f90003e1 str x1, [sp] e8110: f94007e0 ldr x0, [sp, #0x8] e8114: f94003e1 ldr x1, [sp] e8118: 8b080021 add x1, x1, x8 e811c: 97fef1bd bl 0xa4810 <_ZN7android12IMediaSourceD2Ev@plt> e8120: a9417bfd ldp x29, x30, [sp, #0x10] e8124: 910083ff add sp, sp, #0x20 e8128: d65f03c0 ret 00000000000e812c : e812c: d10083ff sub sp, sp, #0x20 e8130: a9017bfd stp x29, x30, [sp, #0x10] e8134: 910043fd add x29, sp, #0x10 e8138: b27d03e8 orr x8, xzr, #0x8 e813c: f90007e0 str x0, [sp, #0x8] e8140: f90003e1 str x1, [sp] e8144: f94007e0 ldr x0, [sp, #0x8] e8148: f94003e1 ldr x1, [sp] e814c: 8b080021 add x1, x1, x8 e8150: 97fee8fc bl 0xa2540 <_ZN7android10IInterfaceD2Ev@plt> e8154: a9417bfd ldp x29, x30, [sp, #0x10] e8158: 910083ff add sp, sp, #0x20 e815c: d65f03c0 ret 00000000000e8160 : e8160: d10043ff sub sp, sp, #0x10 e8164: f90007e0 str x0, [sp, #0x8] e8168: d4200020 brk #0x1 00000000000e816c : e816c: d10083ff sub sp, sp, #0x20 e8170: a9017bfd stp x29, x30, [sp, #0x10] e8174: 910043fd add x29, sp, #0x10 e8178: f90007e0 str x0, [sp, #0x8] e817c: f94007e0 ldr x0, [sp, #0x8] e8180: f9400008 ldr x8, [x0] e8184: f85e8108 ldur x8, [x8, #-0x18] e8188: 8b080008 add x8, x0, x8 e818c: aa0803e0 mov x0, x8 e8190: 97fefb14 bl 0xa6de0 <_ZN7android11MediaSourceD1Ev@plt> e8194: a9417bfd ldp x29, x30, [sp, #0x10] e8198: 910083ff add sp, sp, #0x20 e819c: d65f03c0 ret 00000000000e81a0 : e81a0: d10043ff sub sp, sp, #0x10 e81a4: f90007e0 str x0, [sp, #0x8] e81a8: d4200020 brk #0x1 00000000000e81ac : e81ac: d10083ff sub sp, sp, #0x20 e81b0: a9017bfd stp x29, x30, [sp, #0x10] e81b4: 910043fd add x29, sp, #0x10 e81b8: f90007e0 str x0, [sp, #0x8] e81bc: f94007e0 ldr x0, [sp, #0x8] e81c0: f9400008 ldr x8, [x0] e81c4: f85e8108 ldur x8, [x8, #-0x18] e81c8: 8b080008 add x8, x0, x8 e81cc: aa0803e0 mov x0, x8 e81d0: 97ff0520 bl 0xa9650 <_ZN7android11MediaSourceD0Ev@plt> e81d4: a9417bfd ldp x29, x30, [sp, #0x10] e81d8: 910083ff add sp, sp, #0x20 e81dc: d65f03c0 ret 00000000000e81e0 const&, android::sp const&)>: e81e0: d10203ff sub sp, sp, #0x80 e81e4: a9077bfd stp x29, x30, [sp, #0x70] e81e8: 9101c3fd add x29, sp, #0x70 e81ec: b27d03e8 orr x8, xzr, #0x8 e81f0: 52800009 mov w9, #0x0 // =0 e81f4: f81f83a0 stur x0, [x29, #-0x8] e81f8: f81f03a1 stur x1, [x29, #-0x10] e81fc: f81e83a2 stur x2, [x29, #-0x18] e8200: f81e03a3 stur x3, [x29, #-0x20] e8204: f85f83a0 ldur x0, [x29, #-0x8] e8208: f85f03a1 ldur x1, [x29, #-0x10] e820c: 8b080022 add x2, x1, x8 e8210: f9001fe0 str x0, [sp, #0x38] e8214: f9001be1 str x1, [sp, #0x30] e8218: aa0203e1 mov x1, x2 e821c: f90017e8 str x8, [sp, #0x28] e8220: b90027e9 str w9, [sp, #0x24] e8224: 97fefd2f bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> e8228: f9401be8 ldr x8, [sp, #0x30] e822c: f9400100 ldr x0, [x8] e8230: f9401fe1 ldr x1, [sp, #0x38] e8234: f9000020 str x0, [x1] e8238: f9401d00 ldr x0, [x8, #0x38] e823c: f9400022 ldr x2, [x1] e8240: f85e8042 ldur x2, [x2, #-0x18] e8244: 8b020022 add x2, x1, x2 e8248: f9000040 str x0, [x2] e824c: f94017e0 ldr x0, [sp, #0x28] e8250: 8b000022 add x2, x1, x0 e8254: f85e83a1 ldur x1, [x29, #-0x18] e8258: aa0203e0 mov x0, x2 e825c: f9000fe2 str x2, [sp, #0x18] e8260: 97fef794 bl 0xa60b0 <_ZN7android2spINS_10MidiEngineEEC2ERKS2_@plt> e8264: 14000001 b 0xe8268 const&, android::sp const&)+0x88> e8268: b27c03e8 orr x8, xzr, #0x10 e826c: f9401fe9 ldr x9, [sp, #0x38] e8270: 8b080128 add x8, x9, x8 e8274: f85e03a1 ldur x1, [x29, #-0x20] e8278: aa0803e0 mov x0, x8 e827c: f9000be8 str x8, [sp, #0x10] e8280: 97fee3d0 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> e8284: 14000001 b 0xe8288 const&, android::sp const&)+0xa8> e8288: b94027e8 ldr w8, [sp, #0x24] e828c: f9401fe9 ldr x9, [sp, #0x38] e8290: 39006128 strb w8, [x9, #0x18] e8294: 39006528 strb w8, [x9, #0x19] e8298: aa0903e0 mov x0, x9 e829c: 97fef82d bl 0xa6350 <_ZN7android10MidiSource4initEv@plt> e82a0: b9000fe0 str w0, [sp, #0xc] e82a4: 14000001 b 0xe82a8 const&, android::sp const&)+0xc8> e82a8: 52800008 mov w8, #0x0 // =0 e82ac: b9400fe9 ldr w9, [sp, #0xc] e82b0: 6b08013f cmp w9, w8 e82b4: 1a9f07e8 cset w8, ne e82b8: 320003ea orr w10, wzr, #0x1 e82bc: 0a0a0108 and w8, w8, w10 e82c0: f9401feb ldr x11, [sp, #0x38] e82c4: 39006168 strb w8, [x11, #0x18] e82c8: a9477bfd ldp x29, x30, [sp, #0x70] e82cc: 910203ff add sp, sp, #0x80 e82d0: d65f03c0 ret e82d4: 2a0103e8 mov w8, w1 e82d8: f81d83a0 stur x0, [x29, #-0x28] e82dc: b81d43a8 stur w8, [x29, #-0x2c] e82e0: 1400000c b 0xe8310 const&, android::sp const&)+0x130> e82e4: 2a0103e8 mov w8, w1 e82e8: f81d83a0 stur x0, [x29, #-0x28] e82ec: b81d43a8 stur w8, [x29, #-0x2c] e82f0: 14000006 b 0xe8308 const&, android::sp const&)+0x128> e82f4: 2a0103e8 mov w8, w1 e82f8: f81d83a0 stur x0, [x29, #-0x28] e82fc: b81d43a8 stur w8, [x29, #-0x2c] e8300: f9400be0 ldr x0, [sp, #0x10] e8304: 97fee59b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e8308: f9400fe0 ldr x0, [sp, #0x18] e830c: 97ff033d bl 0xa9000 <_ZN7android2spINS_10MidiEngineEED2Ev@plt> e8310: b27d03e8 orr x8, xzr, #0x8 e8314: f9401be9 ldr x9, [sp, #0x30] e8318: 8b080121 add x1, x9, x8 e831c: f9401fe0 ldr x0, [sp, #0x38] e8320: 97fef144 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> e8324: f85d83a0 ldur x0, [x29, #-0x28] e8328: 97fefefa bl 0xa7f10 <_Unwind_Resume@plt> 00000000000e832c ::sp(android::sp const&)>: e832c: d100c3ff sub sp, sp, #0x30 e8330: a9027bfd stp x29, x30, [sp, #0x20] e8334: 910083fd add x29, sp, #0x20 e8338: d2800008 mov x8, #0x0 // =0 e833c: f81f83a0 stur x0, [x29, #-0x8] e8340: f9000be1 str x1, [sp, #0x10] e8344: f85f83a0 ldur x0, [x29, #-0x8] e8348: aa0003e1 mov x1, x0 e834c: f9400be9 ldr x9, [sp, #0x10] e8350: f9400129 ldr x9, [x9] e8354: f9000029 str x9, [x1] e8358: aa0003e9 mov x9, x0 e835c: f9400129 ldr x9, [x9] e8360: eb08013f cmp x9, x8 e8364: 1a9f07ea cset w10, ne e8368: f90007e0 str x0, [sp, #0x8] e836c: 3700004a tbnz w10, #0x0, 0xe8374 ::sp(android::sp const&)+0x48> e8370: 14000005 b 0xe8384 ::sp(android::sp const&)+0x58> e8374: f94007e8 ldr x8, [sp, #0x8] e8378: f9400100 ldr x0, [x8] e837c: f94007e1 ldr x1, [sp, #0x8] e8380: 97ff0928 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> e8384: a9427bfd ldp x29, x30, [sp, #0x20] e8388: 9100c3ff add sp, sp, #0x30 e838c: d65f03c0 ret 00000000000e8390 : e8390: d10043ff sub sp, sp, #0x10 e8394: 52800008 mov w8, #0x0 // =0 e8398: f90007e0 str x0, [sp, #0x8] e839c: 2a0803e0 mov w0, w8 e83a0: 910043ff add sp, sp, #0x10 e83a4: d65f03c0 ret 00000000000e83a8 ::~sp()>: e83a8: d10083ff sub sp, sp, #0x20 e83ac: a9017bfd stp x29, x30, [sp, #0x10] e83b0: 910043fd add x29, sp, #0x10 e83b4: d2800008 mov x8, #0x0 // =0 e83b8: f90007e0 str x0, [sp, #0x8] e83bc: f94007e0 ldr x0, [sp, #0x8] e83c0: aa0003e9 mov x9, x0 e83c4: f9400129 ldr x9, [x9] e83c8: eb08013f cmp x9, x8 e83cc: 1a9f07ea cset w10, ne e83d0: f90003e0 str x0, [sp] e83d4: 3700004a tbnz w10, #0x0, 0xe83dc ::~sp()+0x34> e83d8: 14000006 b 0xe83f0 ::~sp()+0x48> e83dc: f94003e8 ldr x8, [sp] e83e0: f9400100 ldr x0, [x8] e83e4: f94003e1 ldr x1, [sp] e83e8: 97feef1a bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> e83ec: 14000001 b 0xe83f0 ::~sp()+0x48> e83f0: a9417bfd ldp x29, x30, [sp, #0x10] e83f4: 910083ff add sp, sp, #0x20 e83f8: d65f03c0 ret e83fc: 97ff1772 bl 0xae1c4 00000000000e8400 const&, android::sp const&)>: e8400: d10203ff sub sp, sp, #0x80 e8404: a9077bfd stp x29, x30, [sp, #0x70] e8408: 9101c3fd add x29, sp, #0x70 e840c: b27b03e8 orr x8, xzr, #0x20 e8410: 90000e09 adrp x9, 0x2a8000 e8414: f9463d29 ldr x9, [x9, #0xc78] e8418: b27d03ea orr x10, xzr, #0x8 e841c: 8b0a0129 add x9, x9, x10 e8420: 90000e0a adrp x10, 0x2a8000 e8424: f944a14a ldr x10, [x10, #0x940] e8428: b27d07eb orr x11, xzr, #0x18 e842c: 8b0b014b add x11, x10, x11 e8430: d280150c mov x12, #0xa8 // =168 e8434: 8b0c014a add x10, x10, x12 e8438: 5280000d mov w13, #0x0 // =0 e843c: f81f83a0 stur x0, [x29, #-0x8] e8440: f81f03a1 stur x1, [x29, #-0x10] e8444: f81e83a2 stur x2, [x29, #-0x18] e8448: f85f83ac ldur x12, [x29, #-0x8] e844c: 8b080180 add x0, x12, x8 e8450: f81d03a9 stur x9, [x29, #-0x30] e8454: f9001feb str x11, [sp, #0x38] e8458: f9001bea str x10, [sp, #0x30] e845c: b9002fed str w13, [sp, #0x2c] e8460: f90013ec str x12, [sp, #0x20] e8464: 97feeaf3 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> e8468: f94013e0 ldr x0, [sp, #0x20] e846c: f85d03a1 ldur x1, [x29, #-0x30] e8470: 97fefc9c bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> e8474: 14000001 b 0xe8478 const&, android::sp const&)+0x78> e8478: b27d03e8 orr x8, xzr, #0x8 e847c: f9401fe9 ldr x9, [sp, #0x38] e8480: f94013ea ldr x10, [sp, #0x20] e8484: f9000149 str x9, [x10] e8488: f9401beb ldr x11, [sp, #0x30] e848c: f900114b str x11, [x10, #0x20] e8490: 8b080148 add x8, x10, x8 e8494: f85f03a1 ldur x1, [x29, #-0x10] e8498: aa0803e0 mov x0, x8 e849c: f9000fe8 str x8, [sp, #0x18] e84a0: 97fef704 bl 0xa60b0 <_ZN7android2spINS_10MidiEngineEEC2ERKS2_@plt> e84a4: 14000001 b 0xe84a8 const&, android::sp const&)+0xa8> e84a8: b27c03e8 orr x8, xzr, #0x10 e84ac: f94013e9 ldr x9, [sp, #0x20] e84b0: 8b080128 add x8, x9, x8 e84b4: f85e83a1 ldur x1, [x29, #-0x18] e84b8: aa0803e0 mov x0, x8 e84bc: f9000be8 str x8, [sp, #0x10] e84c0: 97fee340 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> e84c4: 14000001 b 0xe84c8 const&, android::sp const&)+0xc8> e84c8: b9402fe8 ldr w8, [sp, #0x2c] e84cc: f94013e9 ldr x9, [sp, #0x20] e84d0: 39006128 strb w8, [x9, #0x18] e84d4: 39006528 strb w8, [x9, #0x19] e84d8: aa0903e0 mov x0, x9 e84dc: 97fef79d bl 0xa6350 <_ZN7android10MidiSource4initEv@plt> e84e0: b9000fe0 str w0, [sp, #0xc] e84e4: 14000001 b 0xe84e8 const&, android::sp const&)+0xe8> e84e8: 52800008 mov w8, #0x0 // =0 e84ec: b9400fe9 ldr w9, [sp, #0xc] e84f0: 6b08013f cmp w9, w8 e84f4: 1a9f07e8 cset w8, ne e84f8: 320003ea orr w10, wzr, #0x1 e84fc: 0a0a0108 and w8, w8, w10 e8500: f94013eb ldr x11, [sp, #0x20] e8504: 39006168 strb w8, [x11, #0x18] e8508: a9477bfd ldp x29, x30, [sp, #0x70] e850c: 910203ff add sp, sp, #0x80 e8510: d65f03c0 ret e8514: 2a0103e8 mov w8, w1 e8518: f81e03a0 stur x0, [x29, #-0x20] e851c: b81dc3a8 stur w8, [x29, #-0x24] e8520: 14000013 b 0xe856c const&, android::sp const&)+0x16c> e8524: 2a0103e8 mov w8, w1 e8528: f81e03a0 stur x0, [x29, #-0x20] e852c: b81dc3a8 stur w8, [x29, #-0x24] e8530: 1400000c b 0xe8560 const&, android::sp const&)+0x160> e8534: 2a0103e8 mov w8, w1 e8538: f81e03a0 stur x0, [x29, #-0x20] e853c: b81dc3a8 stur w8, [x29, #-0x24] e8540: 14000006 b 0xe8558 const&, android::sp const&)+0x158> e8544: 2a0103e8 mov w8, w1 e8548: f81e03a0 stur x0, [x29, #-0x20] e854c: b81dc3a8 stur w8, [x29, #-0x24] e8550: f9400be0 ldr x0, [sp, #0x10] e8554: 97fee507 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e8558: f9400fe0 ldr x0, [sp, #0x18] e855c: 97ff02a9 bl 0xa9000 <_ZN7android2spINS_10MidiEngineEED2Ev@plt> e8560: f94013e0 ldr x0, [sp, #0x20] e8564: f85d03a1 ldur x1, [x29, #-0x30] e8568: 97fef0b2 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> e856c: b27b03e8 orr x8, xzr, #0x20 e8570: f94013e9 ldr x9, [sp, #0x20] e8574: 8b080120 add x0, x9, x8 e8578: 97fee162 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> e857c: f85e03a0 ldur x0, [x29, #-0x20] e8580: 97fefe64 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000e8584 : e8584: d10143ff sub sp, sp, #0x50 e8588: a9047bfd stp x29, x30, [sp, #0x40] e858c: 910103fd add x29, sp, #0x40 e8590: f81f83a0 stur x0, [x29, #-0x8] e8594: f81f03a1 stur x1, [x29, #-0x10] e8598: f85f83a0 ldur x0, [x29, #-0x8] e859c: f85f03a1 ldur x1, [x29, #-0x10] e85a0: f9400028 ldr x8, [x1] e85a4: f9000008 str x8, [x0] e85a8: f9401c28 ldr x8, [x1, #0x38] e85ac: f9400009 ldr x9, [x0] e85b0: f85e8129 ldur x9, [x9, #-0x18] e85b4: 8b090009 add x9, x0, x9 e85b8: f9000128 str x8, [x9] e85bc: 3940640a ldrb w10, [x0, #0x19] e85c0: f9000fe0 str x0, [sp, #0x18] e85c4: f9000be1 str x1, [sp, #0x10] e85c8: 3700004a tbnz w10, #0x0, 0xe85d0 e85cc: 1400001b b 0xe8638 e85d0: f9400fe8 ldr x8, [sp, #0x18] e85d4: f9400109 ldr x9, [x8] e85d8: f9400d29 ldr x9, [x9, #0x18] e85dc: aa0803e0 mov x0, x8 e85e0: d63f0120 blr x9 e85e4: 14000001 b 0xe85e8 e85e8: 14000014 b 0xe8638 e85ec: b27d03e8 orr x8, xzr, #0x8 e85f0: b27c03e9 orr x9, xzr, #0x10 e85f4: 2a0103ea mov w10, w1 e85f8: f81e83a0 stur x0, [x29, #-0x18] e85fc: b81e43aa stur w10, [x29, #-0x1c] e8600: f9400fe0 ldr x0, [sp, #0x18] e8604: 8b090000 add x0, x0, x9 e8608: f90007e8 str x8, [sp, #0x8] e860c: 97fee4d9 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e8610: f9400fe8 ldr x8, [sp, #0x18] e8614: f94007e9 ldr x9, [sp, #0x8] e8618: 8b090100 add x0, x8, x9 e861c: 97ff0279 bl 0xa9000 <_ZN7android2spINS_10MidiEngineEED2Ev@plt> e8620: f9400be8 ldr x8, [sp, #0x10] e8624: f94007e9 ldr x9, [sp, #0x8] e8628: 8b090101 add x1, x8, x9 e862c: f9400fe0 ldr x0, [sp, #0x18] e8630: 97fef080 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> e8634: 14000013 b 0xe8680 e8638: b27d03e8 orr x8, xzr, #0x8 e863c: b27c03e9 orr x9, xzr, #0x10 e8640: f9400fea ldr x10, [sp, #0x18] e8644: 8b090140 add x0, x10, x9 e8648: f90003e8 str x8, [sp] e864c: 97fee4c9 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e8650: f9400fe8 ldr x8, [sp, #0x18] e8654: f94003e9 ldr x9, [sp] e8658: 8b090100 add x0, x8, x9 e865c: 97ff0269 bl 0xa9000 <_ZN7android2spINS_10MidiEngineEED2Ev@plt> e8660: f9400be8 ldr x8, [sp, #0x10] e8664: f94003e9 ldr x9, [sp] e8668: 8b090101 add x1, x8, x9 e866c: f9400fe0 ldr x0, [sp, #0x18] e8670: 97fef070 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> e8674: a9447bfd ldp x29, x30, [sp, #0x40] e8678: 910143ff add sp, sp, #0x50 e867c: d65f03c0 ret e8680: f85e83a0 ldur x0, [x29, #-0x18] e8684: 97ff16d0 bl 0xae1c4 00000000000e8688 : e8688: d100c3ff sub sp, sp, #0x30 e868c: a9027bfd stp x29, x30, [sp, #0x20] e8690: 910083fd add x29, sp, #0x20 e8694: 90000e08 adrp x8, 0x2a8000 e8698: f9463d08 ldr x8, [x8, #0xc78] e869c: b27b03e9 orr x9, xzr, #0x20 e86a0: f81f83a0 stur x0, [x29, #-0x8] e86a4: f85f83a0 ldur x0, [x29, #-0x8] e86a8: f9000be0 str x0, [sp, #0x10] e86ac: aa0803e1 mov x1, x8 e86b0: f90007e9 str x9, [sp, #0x8] e86b4: 97fede9b bl 0xa0120 <_ZN7android10MidiSourceD2Ev@plt> e86b8: f9400be8 ldr x8, [sp, #0x10] e86bc: f94007e9 ldr x9, [sp, #0x8] e86c0: 8b090100 add x0, x8, x9 e86c4: 97fee10f bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> e86c8: a9427bfd ldp x29, x30, [sp, #0x20] e86cc: 9100c3ff add sp, sp, #0x30 e86d0: d65f03c0 ret 00000000000e86d4 : e86d4: d10083ff sub sp, sp, #0x20 e86d8: a9017bfd stp x29, x30, [sp, #0x10] e86dc: 910043fd add x29, sp, #0x10 e86e0: f90007e0 str x0, [sp, #0x8] e86e4: f94007e0 ldr x0, [sp, #0x8] e86e8: f9400008 ldr x8, [x0] e86ec: f85e8108 ldur x8, [x8, #-0x18] e86f0: 8b080008 add x8, x0, x8 e86f4: aa0803e0 mov x0, x8 e86f8: 97fefe86 bl 0xa8110 <_ZN7android10MidiSourceD1Ev@plt> e86fc: a9417bfd ldp x29, x30, [sp, #0x10] e8700: 910083ff add sp, sp, #0x20 e8704: d65f03c0 ret 00000000000e8708 : e8708: d10083ff sub sp, sp, #0x20 e870c: a9017bfd stp x29, x30, [sp, #0x10] e8710: 910043fd add x29, sp, #0x10 e8714: f90007e0 str x0, [sp, #0x8] e8718: f94007e0 ldr x0, [sp, #0x8] e871c: f90003e0 str x0, [sp] e8720: 97fefe7c bl 0xa8110 <_ZN7android10MidiSourceD1Ev@plt> e8724: f94003e0 ldr x0, [sp] e8728: 97fee08e bl 0xa0960 <_ZdlPv@plt> e872c: a9417bfd ldp x29, x30, [sp, #0x10] e8730: 910083ff add sp, sp, #0x20 e8734: d65f03c0 ret 00000000000e8738 : e8738: d10083ff sub sp, sp, #0x20 e873c: a9017bfd stp x29, x30, [sp, #0x10] e8740: 910043fd add x29, sp, #0x10 e8744: f90007e0 str x0, [sp, #0x8] e8748: f94007e0 ldr x0, [sp, #0x8] e874c: f9400008 ldr x8, [x0] e8750: f85e8108 ldur x8, [x8, #-0x18] e8754: 8b080008 add x8, x0, x8 e8758: aa0803e0 mov x0, x8 e875c: 97fef185 bl 0xa4d70 <_ZN7android10MidiSourceD0Ev@plt> e8760: a9417bfd ldp x29, x30, [sp, #0x10] e8764: 910083ff add sp, sp, #0x20 e8768: d65f03c0 ret 00000000000e876c : e876c: d100c3ff sub sp, sp, #0x30 e8770: a9027bfd stp x29, x30, [sp, #0x20] e8774: 910083fd add x29, sp, #0x20 e8778: 52800008 mov w8, #0x0 // =0 e877c: 320003e9 orr w9, wzr, #0x1 e8780: b27d03ea orr x10, xzr, #0x8 e8784: f81f83a0 stur x0, [x29, #-0x8] e8788: f9000be1 str x1, [sp, #0x10] e878c: f85f83a0 ldur x0, [x29, #-0x8] e8790: 39006409 strb w9, [x0, #0x19] e8794: 8b0a0000 add x0, x0, x10 e8798: b9000fe8 str w8, [sp, #0xc] e879c: 97fef265 bl 0xa5130 <_ZNK7android2spINS_10MidiEngineEEptEv@plt> e87a0: 97fef954 bl 0xa6cf0 <_ZN7android10MidiEngine15allocateBuffersEv@plt> e87a4: b9400fe8 ldr w8, [sp, #0xc] e87a8: 2a0803e0 mov w0, w8 e87ac: a9427bfd ldp x29, x30, [sp, #0x20] e87b0: 9100c3ff add sp, sp, #0x30 e87b4: d65f03c0 ret 00000000000e87b8 ::operator->() const>: e87b8: d10043ff sub sp, sp, #0x10 e87bc: f90007e0 str x0, [sp, #0x8] e87c0: f94007e0 ldr x0, [sp, #0x8] e87c4: f9400000 ldr x0, [x0] e87c8: 910043ff add sp, sp, #0x10 e87cc: d65f03c0 ret 00000000000e87d0 : e87d0: d101c3ff sub sp, sp, #0x70 e87d4: a9067bfd stp x29, x30, [sp, #0x60] e87d8: 910183fd add x29, sp, #0x60 e87dc: b27f03e8 orr x8, xzr, #0x2 e87e0: b24003e2 orr x2, xzr, #0x1 e87e4: d2800009 mov x9, #0x0 // =0 e87e8: d2800a0a mov x10, #0x50 // =80 e87ec: f81f83a0 stur x0, [x29, #-0x8] e87f0: f85f83a0 ldur x0, [x29, #-0x8] e87f4: f940100b ldr x11, [x0, #0x20] e87f8: f81e03a0 stur x0, [x29, #-0x20] e87fc: aa0b03e0 mov x0, x11 e8800: aa0803e1 mov x1, x8 e8804: aa0803e3 mov x3, x8 e8808: f81d83a8 stur x8, [x29, #-0x28] e880c: f9001be9 str x9, [sp, #0x30] e8810: f90017ea str x10, [sp, #0x28] e8814: 97feeb5b bl 0xa3580 e8818: f85e03a8 ldur x8, [x29, #-0x20] e881c: f9401109 ldr x9, [x8, #0x20] e8820: aa0903e0 mov x0, x9 e8824: f85d83a1 ldur x1, [x29, #-0x28] e8828: f9401be2 ldr x2, [sp, #0x30] e882c: f9401be3 ldr x3, [sp, #0x30] e8830: 97feeb54 bl 0xa3580 e8834: f94017e8 ldr x8, [sp, #0x28] e8838: aa0803e0 mov x0, x8 e883c: 97ff01b5 bl 0xa8f10 <_Znwm@plt> e8840: f90013e0 str x0, [sp, #0x20] e8844: f9401be1 ldr x1, [sp, #0x30] e8848: 97fefeda bl 0xa83b0 <_ZN7android16MediaBufferGroupC1Em@plt> e884c: 14000001 b 0xe8850 e8850: d2800b00 mov x0, #0x58 // =88 e8854: b27e03e8 orr x8, xzr, #0x4 e8858: b27f03e9 orr x9, xzr, #0x2 e885c: f94013ea ldr x10, [sp, #0x20] e8860: f85e03ab ldur x11, [x29, #-0x20] e8864: f9000d6a str x10, [x11, #0x18] e8868: f940196c ldr x12, [x11, #0x30] e886c: f940158c ldr x12, [x12, #0x28] e8870: 9b0c7d29 mul x9, x9, x12 e8874: f940196c ldr x12, [x11, #0x30] e8878: f9400d8c ldr x12, [x12, #0x18] e887c: 9b0c7d29 mul x9, x9, x12 e8880: 9b087d28 mul x8, x9, x8 e8884: 2a0803ed mov w13, w8 e8888: b81e83ad stur w13, [x29, #-0x18] e888c: f9400d68 ldr x8, [x11, #0x18] e8890: f9000fe8 str x8, [sp, #0x18] e8894: 97ff019f bl 0xa8f10 <_Znwm@plt> e8898: b85e83ad ldur w13, [x29, #-0x18] e889c: 2a0d03e8 mov w8, w13 e88a0: 93407d01 sxtw x1, w8 e88a4: f9000be0 str x0, [sp, #0x10] e88a8: 97ff07ce bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> e88ac: 14000001 b 0xe88b0 e88b0: 52800000 mov w0, #0x0 // =0 e88b4: f9400fe8 ldr x8, [sp, #0x18] e88b8: b9000fe0 str w0, [sp, #0xc] e88bc: aa0803e0 mov x0, x8 e88c0: f9400be1 ldr x1, [sp, #0x10] e88c4: 97ff0053 bl 0xa8a10 <_ZN7android16MediaBufferGroup10add_bufferEPNS_11MediaBufferE@plt> e88c8: b9400fe0 ldr w0, [sp, #0xc] e88cc: a9467bfd ldp x29, x30, [sp, #0x60] e88d0: 9101c3ff add sp, sp, #0x70 e88d4: d65f03c0 ret e88d8: 2a0103e8 mov w8, w1 e88dc: f81f03a0 stur x0, [x29, #-0x10] e88e0: b81ec3a8 stur w8, [x29, #-0x14] e88e4: f94013e0 ldr x0, [sp, #0x20] e88e8: 97fee01e bl 0xa0960 <_ZdlPv@plt> e88ec: 14000006 b 0xe8904 e88f0: 2a0103e8 mov w8, w1 e88f4: f81f03a0 stur x0, [x29, #-0x10] e88f8: b81ec3a8 stur w8, [x29, #-0x14] e88fc: f9400be0 ldr x0, [sp, #0x10] e8900: 97fee018 bl 0xa0960 <_ZdlPv@plt> e8904: f85f03a0 ldur x0, [x29, #-0x10] e8908: 97fefd82 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000e890c : e890c: d10083ff sub sp, sp, #0x20 e8910: a9017bfd stp x29, x30, [sp, #0x10] e8914: 910043fd add x29, sp, #0x10 e8918: 52800008 mov w8, #0x0 // =0 e891c: 52800009 mov w9, #0x0 // =0 e8920: b27d03ea orr x10, xzr, #0x8 e8924: f90007e0 str x0, [sp, #0x8] e8928: f94007e0 ldr x0, [sp, #0x8] e892c: 39006409 strb w9, [x0, #0x19] e8930: 8b0a0000 add x0, x0, x10 e8934: b90007e8 str w8, [sp, #0x4] e8938: 97fef1fe bl 0xa5130 <_ZNK7android2spINS_10MidiEngineEEptEv@plt> e893c: 97fedd29 bl 0x9fde0 <_ZN7android10MidiEngine14releaseBuffersEv@plt> e8940: b94007e8 ldr w8, [sp, #0x4] e8944: 2a0803e0 mov w0, w8 e8948: a9417bfd ldp x29, x30, [sp, #0x10] e894c: 910083ff add sp, sp, #0x20 e8950: d65f03c0 ret 00000000000e8954 : e8954: d100c3ff sub sp, sp, #0x30 e8958: a9027bfd stp x29, x30, [sp, #0x20] e895c: 910083fd add x29, sp, #0x20 e8960: d2800008 mov x8, #0x0 // =0 e8964: f81f83a0 stur x0, [x29, #-0x8] e8968: f85f83a0 ldur x0, [x29, #-0x8] e896c: f9400c09 ldr x9, [x0, #0x18] e8970: eb08013f cmp x9, x8 e8974: 1a9f17ea cset w10, eq e8978: f9000be8 str x8, [sp, #0x10] e897c: f90007e0 str x0, [sp, #0x8] e8980: f90003e9 str x9, [sp] e8984: 370000ca tbnz w10, #0x0, 0xe899c e8988: f94003e8 ldr x8, [sp] e898c: f9400109 ldr x9, [x8] e8990: f9400529 ldr x9, [x9, #0x8] e8994: aa0803e0 mov x0, x8 e8998: d63f0120 blr x9 e899c: 52800000 mov w0, #0x0 // =0 e89a0: f9400be8 ldr x8, [sp, #0x10] e89a4: f94007e9 ldr x9, [sp, #0x8] e89a8: f9000d28 str x8, [x9, #0x18] e89ac: a9427bfd ldp x29, x30, [sp, #0x20] e89b0: 9100c3ff add sp, sp, #0x30 e89b4: d65f03c0 ret 00000000000e89b8 : e89b8: d10083ff sub sp, sp, #0x20 e89bc: a9017bfd stp x29, x30, [sp, #0x10] e89c0: 910043fd add x29, sp, #0x10 e89c4: b27c03e9 orr x9, xzr, #0x10 e89c8: f90007e0 str x0, [sp, #0x8] e89cc: f94007e0 ldr x0, [sp, #0x8] e89d0: 8b090001 add x1, x0, x9 e89d4: aa0803e0 mov x0, x8 e89d8: 97fee1fa bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> e89dc: a9417bfd ldp x29, x30, [sp, #0x10] e89e0: 910083ff add sp, sp, #0x20 e89e4: d65f03c0 ret 00000000000e89e8 : e89e8: d10203ff sub sp, sp, #0x80 e89ec: a9077bfd stp x29, x30, [sp, #0x70] e89f0: 9101c3fd add x29, sp, #0x70 e89f4: d53bd048 mrs x8, TPIDR_EL0 e89f8: f9401508 ldr x8, [x8, #0x28] e89fc: f81f83a8 stur x8, [x29, #-0x8] e8a00: f81e03a0 stur x0, [x29, #-0x20] e8a04: f81d83a1 stur x1, [x29, #-0x28] e8a08: f81d03a2 stur x2, [x29, #-0x30] e8a0c: f85e03a8 ldur x8, [x29, #-0x20] e8a10: f85d03a0 ldur x0, [x29, #-0x30] e8a14: f9001be8 str x8, [sp, #0x30] e8a18: b40002e0 cbz x0, 0xe8a74 e8a1c: 14000001 b 0xe8a20 e8a20: f85d03a0 ldur x0, [x29, #-0x30] e8a24: d10043a1 sub x1, x29, #0x10 e8a28: d10053a2 sub x2, x29, #0x14 e8a2c: 97feee59 bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> e8a30: 36000220 tbz w0, #0x0, 0xe8a74 e8a34: 14000001 b 0xe8a38 e8a38: f85f03a8 ldur x8, [x29, #-0x10] e8a3c: f1000108 subs x8, x8, #0x0 e8a40: f90017e8 str x8, [sp, #0x28] e8a44: 540000ac b.gt 0xe8a58 e8a48: 14000001 b 0xe8a4c e8a4c: aa1f03e8 mov x8, xzr e8a50: f81f03a8 stur x8, [x29, #-0x10] e8a54: 14000001 b 0xe8a58 e8a58: f9401be8 ldr x8, [sp, #0x30] e8a5c: 91002100 add x0, x8, #0x8 e8a60: 97fef1b4 bl 0xa5130 <_ZNK7android2spINS_10MidiEngineEEptEv@plt> e8a64: f85f03a1 ldur x1, [x29, #-0x10] e8a68: 97ff0312 bl 0xa96b0 <_ZN7android10MidiEngine6seekToEl@plt> e8a6c: b90027e0 str w0, [sp, #0x24] e8a70: 14000001 b 0xe8a74 e8a74: f9401be8 ldr x8, [sp, #0x30] e8a78: 91002100 add x0, x8, #0x8 e8a7c: 97fef1ad bl 0xa5130 <_ZNK7android2spINS_10MidiEngineEEptEv@plt> e8a80: 97feffcc bl 0xa89b0 <_ZN7android10MidiEngine10readBufferEv@plt> e8a84: f9001fe0 str x0, [sp, #0x38] e8a88: f9401fe8 ldr x8, [sp, #0x38] e8a8c: f85d83a0 ldur x0, [x29, #-0x28] e8a90: f9000008 str x8, [x0] e8a94: f9401fe8 ldr x8, [sp, #0x38] e8a98: f1000108 subs x8, x8, #0x0 e8a9c: 12807e49 mov w9, #-0x3f3 // =-1011 e8aa0: 2a1f03ea mov w10, wzr e8aa4: 1a891149 csel w9, w10, w9, ne e8aa8: d53bd040 mrs x0, TPIDR_EL0 e8aac: f9401400 ldr x0, [x0, #0x28] e8ab0: f85f83be ldur x30, [x29, #-0x8] e8ab4: eb1e0000 subs x0, x0, x30 e8ab8: f9000fe8 str x8, [sp, #0x18] e8abc: b90017e9 str w9, [sp, #0x14] e8ac0: f90007e0 str x0, [sp, #0x8] e8ac4: 540000c1 b.ne 0xe8adc e8ac8: 14000001 b 0xe8acc e8acc: b94017e0 ldr w0, [sp, #0x14] e8ad0: a9477bfd ldp x29, x30, [sp, #0x70] e8ad4: 910203ff add sp, sp, #0x80 e8ad8: d65f03c0 ret e8adc: 97ff04a5 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e8ae0 : e8ae0: d10143ff sub sp, sp, #0x50 e8ae4: a9047bfd stp x29, x30, [sp, #0x40] e8ae8: 910103fd add x29, sp, #0x40 e8aec: d2807d08 mov x8, #0x3e8 // =1000 e8af0: 52800009 mov w9, #0x0 // =0 e8af4: d280000a mov x10, #0x0 // =0 e8af8: 320103eb orr w11, wzr, #0x80000000 e8afc: f81f83a0 stur x0, [x29, #-0x8] e8b00: f81f03a1 stur x1, [x29, #-0x10] e8b04: f85f83a0 ldur x0, [x29, #-0x8] e8b08: f9401001 ldr x1, [x0, #0x20] e8b0c: f9401400 ldr x0, [x0, #0x28] e8b10: f85f03ac ldur x12, [x29, #-0x10] e8b14: 9ac80d82 sdiv x2, x12, x8 e8b18: f90013e0 str x0, [sp, #0x20] e8b1c: aa0103e0 mov x0, x1 e8b20: f94013e1 ldr x1, [sp, #0x20] e8b24: 2a0903e3 mov w3, w9 e8b28: b9001fe9 str w9, [sp, #0x1c] e8b2c: f9000bea str x10, [sp, #0x10] e8b30: b9000feb str w11, [sp, #0xc] e8b34: 97fef5e7 bl 0xa62d0 e8b38: f81e83a0 stur x0, [x29, #-0x18] e8b3c: f85e83a8 ldur x8, [x29, #-0x18] e8b40: f9400bea ldr x10, [sp, #0x10] e8b44: eb0a011f cmp x8, x10 e8b48: 1a9f17e9 cset w9, eq e8b4c: 7200013f tst w9, #0x1 e8b50: b9401fe9 ldr w9, [sp, #0x1c] e8b54: b9400feb ldr w11, [sp, #0xc] e8b58: 1a8b1120 csel w0, w9, w11, ne e8b5c: a9447bfd ldp x29, x30, [sp, #0x40] e8b60: 910143ff add sp, sp, #0x50 e8b64: d65f03c0 ret 00000000000e8b68 : e8b68: d10383ff sub sp, sp, #0xe0 e8b6c: a90d7bfd stp x29, x30, [sp, #0xd0] e8b70: 910343fd add x29, sp, #0xd0 e8b74: d53bd048 mrs x8, TPIDR_EL0 e8b78: f9401508 ldr x8, [x8, #0x28] e8b7c: f81f83a8 stur x8, [x29, #-0x8] e8b80: f81c03a0 stur x0, [x29, #-0x40] e8b84: f85c03a8 ldur x8, [x29, #-0x40] e8b88: aa0803e0 mov x0, x8 e8b8c: f9401109 ldr x9, [x8, #0x20] e8b90: f9401501 ldr x1, [x8, #0x28] e8b94: d10043a2 sub x2, x29, #0x10 e8b98: f9002be0 str x0, [sp, #0x50] e8b9c: aa0903e0 mov x0, x9 e8ba0: 97ff0164 bl 0xa9130 e8ba4: f85f03a8 ldur x8, [x29, #-0x10] e8ba8: f1001108 subs x8, x8, #0x4 e8bac: f90027e0 str x0, [sp, #0x48] e8bb0: f90023e8 str x8, [sp, #0x40] e8bb4: 540000e0 b.eq 0xe8bd0 e8bb8: 14000001 b 0xe8bbc e8bbc: f85f03a8 ldur x8, [x29, #-0x10] e8bc0: f1001d08 subs x8, x8, #0x7 e8bc4: f9001fe8 str x8, [sp, #0x38] e8bc8: 540000a1 b.ne 0xe8bdc e8bcc: 14000001 b 0xe8bd0 e8bd0: aa1f03e8 mov x8, xzr e8bd4: f81c83a8 stur x8, [x29, #-0x38] e8bd8: 14000069 b 0xe8d7c e8bdc: f9402be8 ldr x8, [sp, #0x50] e8be0: f9400d00 ldr x0, [x8, #0x18] e8be4: d10063a1 sub x1, x29, #0x18 e8be8: 2a1f03e2 mov w2, wzr e8bec: aa1f03e3 mov x3, xzr e8bf0: 97fef3b8 bl 0xa5ad0 <_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferEbm@plt> e8bf4: b81bc3a0 stur w0, [x29, #-0x44] e8bf8: b85bc3a0 ldur w0, [x29, #-0x44] e8bfc: 340000a0 cbz w0, 0xe8c10 e8c00: 14000001 b 0xe8c04 e8c04: aa1f03e8 mov x8, xzr e8c08: f81c83a8 stur x8, [x29, #-0x38] e8c0c: 1400005c b 0xe8d7c e8c10: f9402be8 ldr x8, [sp, #0x50] e8c14: f9401100 ldr x0, [x8, #0x20] e8c18: f9401501 ldr x1, [x8, #0x28] e8c1c: d10083a2 sub x2, x29, #0x20 e8c20: 97fee368 bl 0xa19c0 e8c24: f85e03a8 ldur x8, [x29, #-0x20] e8c28: 52807d09 mov w9, #0x3e8 // =1000 e8c2c: 2a0903e1 mov w1, w9 e8c30: 9b017d08 mul x8, x8, x1 e8c34: f81b03a8 stur x8, [x29, #-0x50] e8c38: f85e83a8 ldur x8, [x29, #-0x18] e8c3c: d100a3a1 sub x1, x29, #0x28 e8c40: f9001be8 str x8, [sp, #0x30] e8c44: aa0103e8 mov x8, x1 e8c48: f9401be2 ldr x2, [sp, #0x30] e8c4c: f90017e0 str x0, [sp, #0x28] e8c50: aa0203e0 mov x0, x2 e8c54: f90013e1 str x1, [sp, #0x20] e8c58: 97feed36 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> e8c5c: f94013e0 ldr x0, [sp, #0x20] e8c60: 97fef094 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e8c64: f9000fe0 str x0, [sp, #0x18] e8c68: 14000001 b 0xe8c6c e8c6c: f85b03a2 ldur x2, [x29, #-0x50] e8c70: 528daca1 mov w1, #0x6d65 // =28005 e8c74: 72ae8d21 movk w1, #0x7469, lsl #16 e8c78: f9400fe0 ldr x0, [sp, #0x18] e8c7c: 97ff0331 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e8c80: b90017e0 str w0, [sp, #0x14] e8c84: 14000001 b 0xe8c88 e8c88: d100a3a0 sub x0, x29, #0x28 e8c8c: 97fee339 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e8c90: f85e83a0 ldur x0, [x29, #-0x18] e8c94: 97fee8d3 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> e8c98: f90037e0 str x0, [sp, #0x68] e8c9c: 2a1f03e8 mov w8, wzr e8ca0: b90067e8 str w8, [sp, #0x64] e8ca4: b90063e8 str w8, [sp, #0x60] e8ca8: 14000001 b 0xe8cac e8cac: b94063e8 ldr w8, [sp, #0x60] e8cb0: 71000d08 subs w8, w8, #0x3 e8cb4: b90013e8 str w8, [sp, #0x10] e8cb8: 5400054c b.gt 0xe8d60 e8cbc: 14000001 b 0xe8cc0 e8cc0: f9402be8 ldr x8, [sp, #0x50] e8cc4: f9401100 ldr x0, [x8, #0x20] e8cc8: f94037e1 ldr x1, [sp, #0x68] e8ccc: f9401909 ldr x9, [x8, #0x30] e8cd0: f9401522 ldr x2, [x9, #0x28] e8cd4: d100c3a3 sub x3, x29, #0x30 e8cd8: 97ff01c6 bl 0xa93f0 e8cdc: f9002fe0 str x0, [sp, #0x58] e8ce0: f9402fe8 ldr x8, [sp, #0x58] e8ce4: b4000128 cbz x8, 0xe8d08 e8ce8: 14000001 b 0xe8cec e8cec: 1400001d b 0xe8d60 e8cf0: f81a83a0 stur x0, [x29, #-0x58] e8cf4: 2a0103e8 mov w8, w1 e8cf8: b81a43a8 stur w8, [x29, #-0x5c] e8cfc: d100a3a0 sub x0, x29, #0x28 e8d00: 97fee31c bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e8d04: 1400002b b 0xe8db0 e8d08: f85d03a8 ldur x8, [x29, #-0x30] e8d0c: f9402be9 ldr x9, [sp, #0x50] e8d10: f940192a ldr x10, [x9, #0x30] e8d14: f9400d4a ldr x10, [x10, #0x18] e8d18: 9b0a7d08 mul x8, x8, x10 e8d1c: f94037ea ldr x10, [sp, #0x68] e8d20: 8b080548 add x8, x10, x8, lsl #1 e8d24: f90037e8 str x8, [sp, #0x68] e8d28: b85d03ab ldur w11, [x29, #-0x30] e8d2c: f9401928 ldr x8, [x9, #0x30] e8d30: b940190c ldr w12, [x8, #0x18] e8d34: 1b0c7d6b mul w11, w11, w12 e8d38: b94067ec ldr w12, [sp, #0x64] e8d3c: 0b0b058b add w11, w12, w11, lsl #1 e8d40: 2a0b03e8 mov w8, w11 e8d44: 2a0803eb mov w11, w8 e8d48: b90067eb str w11, [sp, #0x64] e8d4c: 14000001 b 0xe8d50 e8d50: b94063e8 ldr w8, [sp, #0x60] e8d54: 11000508 add w8, w8, #0x1 e8d58: b90063e8 str w8, [sp, #0x60] e8d5c: 17ffffd4 b 0xe8cac e8d60: f85e83a0 ldur x0, [x29, #-0x18] e8d64: b98067e2 ldrsw x2, [sp, #0x64] e8d68: aa1f03e1 mov x1, xzr e8d6c: 97fef8e1 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> e8d70: f85e83a0 ldur x0, [x29, #-0x18] e8d74: f81c83a0 stur x0, [x29, #-0x38] e8d78: 14000001 b 0xe8d7c e8d7c: f85c83a8 ldur x8, [x29, #-0x38] e8d80: d53bd049 mrs x9, TPIDR_EL0 e8d84: f9401529 ldr x9, [x9, #0x28] e8d88: f85f83aa ldur x10, [x29, #-0x8] e8d8c: eb0a0129 subs x9, x9, x10 e8d90: f90007e8 str x8, [sp, #0x8] e8d94: f90003e9 str x9, [sp] e8d98: 54000101 b.ne 0xe8db8 e8d9c: 14000001 b 0xe8da0 e8da0: f94007e0 ldr x0, [sp, #0x8] e8da4: a94d7bfd ldp x29, x30, [sp, #0xd0] e8da8: 910383ff add sp, sp, #0xe0 e8dac: d65f03c0 ret e8db0: f85a83a0 ldur x0, [x29, #-0x58] e8db4: 97fefc57 bl 0xa7f10 <_Unwind_Resume@plt> e8db8: 97ff03ee bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e8dbc const&, android::sp const&, android::sp const&)>: e8dbc: d10543ff sub sp, sp, #0x150 e8dc0: f9009bfc str x28, [sp, #0x130] e8dc4: a9147bfd stp x29, x30, [sp, #0x140] e8dc8: 910503fd add x29, sp, #0x140 e8dcc: d53bd048 mrs x8, TPIDR_EL0 e8dd0: f9401508 ldr x8, [x8, #0x28] e8dd4: f81e83a8 stur x8, [x29, #-0x18] e8dd8: f81d83a0 stur x0, [x29, #-0x28] e8ddc: f81d03a1 stur x1, [x29, #-0x30] e8de0: f81c83a2 stur x2, [x29, #-0x38] e8de4: f81c03a3 stur x3, [x29, #-0x40] e8de8: f85d83a8 ldur x8, [x29, #-0x28] e8dec: aa0803e0 mov x0, x8 e8df0: f81a03a0 stur x0, [x29, #-0x60] e8df4: aa0803e0 mov x0, x8 e8df8: f81983a8 stur x8, [x29, #-0x68] e8dfc: 97fee88d bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> e8e00: 90000e08 adrp x8, 0x2a8000 e8e04: f9465908 ldr x8, [x8, #0xcb0] e8e08: 91004108 add x8, x8, #0x10 e8e0c: f85983a0 ldur x0, [x29, #-0x68] e8e10: f8010408 str x8, [x0], #0x10 e8e14: aa0003e1 mov x1, x0 e8e18: f81903a1 stur x1, [x29, #-0x70] e8e1c: 97feedbd bl 0xa4510 <_ZN7android2spINS_13MidiIoWrapperEEC2Ev@plt> e8e20: 14000001 b 0xe8e24 const&, android::sp const&, android::sp const&)+0x68> e8e24: aa1f03e8 mov x8, xzr e8e28: f85a03a9 ldur x9, [x29, #-0x60] e8e2c: f9000d28 str x8, [x9, #0x18] e8e30: f9001128 str x8, [x9, #0x20] e8e34: f9001528 str x8, [x9, #0x28] e8e38: f9001928 str x8, [x9, #0x30] e8e3c: 2a1f03ea mov w10, wzr e8e40: 3900e12a strb w10, [x9, #0x38] e8e44: 5280090a mov w10, #0x48 // =72 e8e48: 2a0a03e0 mov w0, w10 e8e4c: 97ff0031 bl 0xa8f10 <_Znwm@plt> e8e50: f81883a0 stur x0, [x29, #-0x78] e8e54: 14000001 b 0xe8e58 const&, android::sp const&, android::sp const&)+0x9c> e8e58: f85883a0 ldur x0, [x29, #-0x78] e8e5c: f85d03a1 ldur x1, [x29, #-0x30] e8e60: f85883a2 ldur x2, [x29, #-0x78] e8e64: f81803a0 stur x0, [x29, #-0x80] e8e68: aa0203e0 mov x0, x2 e8e6c: 97ff08e1 bl 0xab1f0 <_ZN7android13MidiIoWrapperC1ERKNS_2spINS_10DataSourceEEE@plt> e8e70: 14000001 b 0xe8e74 const&, android::sp const&, android::sp const&)+0xb8> e8e74: f85a03a8 ldur x8, [x29, #-0x60] e8e78: 91004100 add x0, x8, #0x10 e8e7c: f85803a1 ldur x1, [x29, #-0x80] e8e80: 97fef820 bl 0xa6f00 <_ZN7android2spINS_13MidiIoWrapperEEaSEPS1_@plt> e8e84: f81783a0 stur x0, [x29, #-0x88] e8e88: 14000001 b 0xe8e8c const&, android::sp const&, android::sp const&)+0xd0> e8e8c: f85a03a8 ldur x8, [x29, #-0x60] e8e90: 91008100 add x0, x8, #0x20 e8e94: 97ff0787 bl 0xaacb0 e8e98: f81703a0 stur x0, [x29, #-0x90] e8e9c: 14000001 b 0xe8ea0 const&, android::sp const&, android::sp const&)+0xe4> e8ea0: f85703a8 ldur x8, [x29, #-0x90] e8ea4: f81a83a8 stur x8, [x29, #-0x58] e8ea8: f85a83a9 ldur x9, [x29, #-0x58] e8eac: b50004a9 cbnz x9, 0xe8f40 const&, android::sp const&, android::sp const&)+0x184> e8eb0: 14000001 b 0xe8eb4 const&, android::sp const&, android::sp const&)+0xf8> e8eb4: f85a03a8 ldur x8, [x29, #-0x60] e8eb8: f9401109 ldr x9, [x8, #0x20] e8ebc: 91004100 add x0, x8, #0x10 e8ec0: f81683a9 stur x9, [x29, #-0x98] e8ec4: 97fedf4f bl 0xa0c00 <_ZNK7android2spINS_13MidiIoWrapperEEptEv@plt> e8ec8: f90053e0 str x0, [sp, #0xa0] e8ecc: 14000001 b 0xe8ed0 const&, android::sp const&, android::sp const&)+0x114> e8ed0: f94053e0 ldr x0, [sp, #0xa0] e8ed4: 97fee9cf bl 0xa3610 <_ZN7android13MidiIoWrapper10getLocatorEv@plt> e8ed8: f9004fe0 str x0, [sp, #0x98] e8edc: 14000001 b 0xe8ee0 const&, android::sp const&, android::sp const&)+0x124> e8ee0: f85a03a8 ldur x8, [x29, #-0x60] e8ee4: 9100a102 add x2, x8, #0x28 e8ee8: f85683a0 ldur x0, [x29, #-0x98] e8eec: f9404fe1 ldr x1, [sp, #0x98] e8ef0: 97fefb20 bl 0xa7b70 e8ef4: f9004be0 str x0, [sp, #0x90] e8ef8: 14000001 b 0xe8efc const&, android::sp const&, android::sp const&)+0x140> e8efc: f9404be8 ldr x8, [sp, #0x90] e8f00: f81a83a8 stur x8, [x29, #-0x58] e8f04: 1400000f b 0xe8f40 const&, android::sp const&, android::sp const&)+0x184> e8f08: f81b83a0 stur x0, [x29, #-0x48] e8f0c: 2a0103e8 mov w8, w1 e8f10: b81b43a8 stur w8, [x29, #-0x4c] e8f14: 1400009f b 0xe9190 const&, android::sp const&, android::sp const&)+0x3d4> e8f18: f81b83a0 stur x0, [x29, #-0x48] e8f1c: 2a0103e8 mov w8, w1 e8f20: b81b43a8 stur w8, [x29, #-0x4c] e8f24: 14000098 b 0xe9184 const&, android::sp const&, android::sp const&)+0x3c8> e8f28: f81b83a0 stur x0, [x29, #-0x48] e8f2c: 2a0103e8 mov w8, w1 e8f30: b81b43a8 stur w8, [x29, #-0x4c] e8f34: f85883a0 ldur x0, [x29, #-0x78] e8f38: 97fede8a bl 0xa0960 <_ZdlPv@plt> e8f3c: 14000092 b 0xe9184 const&, android::sp const&, android::sp const&)+0x3c8> e8f40: f85a83a8 ldur x8, [x29, #-0x58] e8f44: b5000168 cbnz x8, 0xe8f70 const&, android::sp const&, android::sp const&)+0x1b4> e8f48: 14000001 b 0xe8f4c const&, android::sp const&, android::sp const&)+0x190> e8f4c: f85a03a8 ldur x8, [x29, #-0x60] e8f50: f9401100 ldr x0, [x8, #0x20] e8f54: f9401501 ldr x1, [x8, #0x28] e8f58: 97feecee bl 0xa4310 e8f5c: f90047e0 str x0, [sp, #0x88] e8f60: 14000001 b 0xe8f64 const&, android::sp const&, android::sp const&)+0x1a8> e8f64: f94047e8 ldr x8, [sp, #0x88] e8f68: f81a83a8 stur x8, [x29, #-0x58] e8f6c: 14000001 b 0xe8f70 const&, android::sp const&, android::sp const&)+0x1b4> e8f70: f85a83a8 ldur x8, [x29, #-0x58] e8f74: b5000188 cbnz x8, 0xe8fa4 const&, android::sp const&, android::sp const&)+0x1e8> e8f78: 14000001 b 0xe8f7c const&, android::sp const&, android::sp const&)+0x1c0> e8f7c: f85a03a8 ldur x8, [x29, #-0x60] e8f80: f9401100 ldr x0, [x8, #0x20] e8f84: f9401501 ldr x1, [x8, #0x28] e8f88: d10083a2 sub x2, x29, #0x20 e8f8c: 97fef3ed bl 0xa5f40 e8f90: f90043e0 str x0, [sp, #0x80] e8f94: 14000001 b 0xe8f98 const&, android::sp const&, android::sp const&)+0x1dc> e8f98: f94043e8 ldr x8, [sp, #0x80] e8f9c: f81a83a8 stur x8, [x29, #-0x58] e8fa0: 14000001 b 0xe8fa4 const&, android::sp const&, android::sp const&)+0x1e8> e8fa4: f85a83a8 ldur x8, [x29, #-0x58] e8fa8: b4000068 cbz x8, 0xe8fb4 const&, android::sp const&, android::sp const&)+0x1f8> e8fac: 14000001 b 0xe8fb0 const&, android::sp const&, android::sp const&)+0x1f4> e8fb0: 1400006a b 0xe9158 const&, android::sp const&, android::sp const&)+0x39c> e8fb4: f85c83a0 ldur x0, [x29, #-0x38] e8fb8: aa1f03e1 mov x1, xzr e8fbc: 97feffc9 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> e8fc0: b9007fe0 str w0, [sp, #0x7c] e8fc4: 14000001 b 0xe8fc8 const&, android::sp const&, android::sp const&)+0x20c> e8fc8: b9407fe8 ldr w8, [sp, #0x7c] e8fcc: 36000208 tbz w8, #0x0, 0xe900c const&, android::sp const&, android::sp const&)+0x250> e8fd0: 14000001 b 0xe8fd4 const&, android::sp const&, android::sp const&)+0x218> e8fd4: f85c83a0 ldur x0, [x29, #-0x38] e8fd8: 97feefb6 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e8fdc: f9003be0 str x0, [sp, #0x70] e8fe0: 14000001 b 0xe8fe4 const&, android::sp const&, android::sp const&)+0x228> e8fe4: 90000e08 adrp x8, 0x2a8000 e8fe8: f9454508 ldr x8, [x8, #0xa88] e8fec: f9400102 ldr x2, [x8] e8ff0: 528daca1 mov w1, #0x6d65 // =28005 e8ff4: 72adad21 movk w1, #0x6d69, lsl #16 e8ff8: f9403be0 ldr x0, [sp, #0x70] e8ffc: 97fedcf1 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> e9000: b9006fe0 str w0, [sp, #0x6c] e9004: 14000001 b 0xe9008 const&, android::sp const&, android::sp const&)+0x24c> e9008: 14000001 b 0xe900c const&, android::sp const&, android::sp const&)+0x250> e900c: f85c03a0 ldur x0, [x29, #-0x40] e9010: aa1f03e1 mov x1, xzr e9014: 97feffb3 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> e9018: b9006be0 str w0, [sp, #0x68] e901c: 14000001 b 0xe9020 const&, android::sp const&, android::sp const&)+0x264> e9020: b9406be8 ldr w8, [sp, #0x68] e9024: 36000928 tbz w8, #0x0, 0xe9148 const&, android::sp const&, android::sp const&)+0x38c> e9028: 14000001 b 0xe902c const&, android::sp const&, android::sp const&)+0x270> e902c: f85c03a0 ldur x0, [x29, #-0x40] e9030: 97feefa0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e9034: f90033e0 str x0, [sp, #0x60] e9038: 14000001 b 0xe903c const&, android::sp const&, android::sp const&)+0x280> e903c: f0000de8 adrp x8, 0x2a8000 e9040: f941f108 ldr x8, [x8, #0x3e0] e9044: f9400102 ldr x2, [x8] e9048: 528daca1 mov w1, #0x6d65 // =28005 e904c: 72adad21 movk w1, #0x6d69, lsl #16 e9050: f94033e0 ldr x0, [sp, #0x60] e9054: 97fedcdb bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> e9058: b9005fe0 str w0, [sp, #0x5c] e905c: 14000001 b 0xe9060 const&, android::sp const&, android::sp const&)+0x2a4> e9060: f85c03a0 ldur x0, [x29, #-0x40] e9064: 97feef93 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e9068: f9002be0 str x0, [sp, #0x50] e906c: 14000001 b 0xe9070 const&, android::sp const&, android::sp const&)+0x2b4> e9070: f85e03a8 ldur x8, [x29, #-0x20] e9074: 52807d09 mov w9, #0x3e8 // =1000 e9078: 2a0903ea mov w10, w9 e907c: 9b0a7d02 mul x2, x8, x10 e9080: 528e4c21 mov w1, #0x7261 // =29281 e9084: 72ac8ea1 movk w1, #0x6475, lsl #16 e9088: f9402be0 ldr x0, [sp, #0x50] e908c: 97ff022d bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> e9090: b9004fe0 str w0, [sp, #0x4c] e9094: 14000001 b 0xe9098 const&, android::sp const&, android::sp const&)+0x2dc> e9098: 97fee946 bl 0xa35b0 e909c: f90023e0 str x0, [sp, #0x40] e90a0: 14000001 b 0xe90a4 const&, android::sp const&, android::sp const&)+0x2e8> e90a4: f94023e8 ldr x8, [sp, #0x40] e90a8: f85a03a9 ldur x9, [x29, #-0x60] e90ac: f9001928 str x8, [x9, #0x30] e90b0: f85c03a0 ldur x0, [x29, #-0x40] e90b4: 97feef7f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e90b8: f9001fe0 str x0, [sp, #0x38] e90bc: 14000001 b 0xe90c0 const&, android::sp const&, android::sp const&)+0x304> e90c0: f85a03a8 ldur x8, [x29, #-0x60] e90c4: f9401909 ldr x9, [x8, #0x30] e90c8: b9402122 ldr w2, [x9, #0x20] e90cc: 528e8ca1 mov w1, #0x7465 // =29797 e90d0: 72ae6e41 movk w1, #0x7372, lsl #16 e90d4: f9401fe0 ldr x0, [sp, #0x38] e90d8: 97fee9e6 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e90dc: b90037e0 str w0, [sp, #0x34] e90e0: 14000001 b 0xe90e4 const&, android::sp const&, android::sp const&)+0x328> e90e4: f85c03a0 ldur x0, [x29, #-0x40] e90e8: 97feef72 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e90ec: f90017e0 str x0, [sp, #0x28] e90f0: 14000001 b 0xe90f4 const&, android::sp const&, android::sp const&)+0x338> e90f4: f85a03a8 ldur x8, [x29, #-0x60] e90f8: f9401909 ldr x9, [x8, #0x30] e90fc: b9401922 ldr w2, [x9, #0x18] e9100: 528d0dc1 mov w1, #0x686e // =26734 e9104: 72a46c61 movk w1, #0x2363, lsl #16 e9108: f94017e0 ldr x0, [sp, #0x28] e910c: 97fee9d9 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e9110: b90027e0 str w0, [sp, #0x24] e9114: 14000001 b 0xe9118 const&, android::sp const&, android::sp const&)+0x35c> e9118: f85c03a0 ldur x0, [x29, #-0x40] e911c: 97feef65 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> e9120: f9000fe0 str x0, [sp, #0x18] e9124: 14000001 b 0xe9128 const&, android::sp const&, android::sp const&)+0x36c> e9128: 5289aca1 mov w1, #0x4d65 // =19813 e912c: 72aa0861 movk w1, #0x5043, lsl #16 e9130: 321f03e2 orr w2, wzr, #0x2 e9134: f9400fe0 ldr x0, [sp, #0x18] e9138: 97fee9ce bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> e913c: b90017e0 str w0, [sp, #0x14] e9140: 14000001 b 0xe9144 const&, android::sp const&, android::sp const&)+0x388> e9144: 14000001 b 0xe9148 const&, android::sp const&, android::sp const&)+0x38c> e9148: 320003e8 orr w8, wzr, #0x1 e914c: f85a03a9 ldur x9, [x29, #-0x60] e9150: 3900e128 strb w8, [x9, #0x38] e9154: 14000001 b 0xe9158 const&, android::sp const&, android::sp const&)+0x39c> e9158: d53bd048 mrs x8, TPIDR_EL0 e915c: f9401508 ldr x8, [x8, #0x28] e9160: f85e83a9 ldur x9, [x29, #-0x18] e9164: eb090108 subs x8, x8, x9 e9168: f90007e8 str x8, [sp, #0x8] e916c: 540001c1 b.ne 0xe91a4 const&, android::sp const&, android::sp const&)+0x3e8> e9170: 14000001 b 0xe9174 const&, android::sp const&, android::sp const&)+0x3b8> e9174: a9547bfd ldp x29, x30, [sp, #0x140] e9178: f9409bfc ldr x28, [sp, #0x130] e917c: 910543ff add sp, sp, #0x150 e9180: d65f03c0 ret e9184: f85903a0 ldur x0, [x29, #-0x70] e9188: 97fee2ca bl 0xa1cb0 <_ZN7android2spINS_13MidiIoWrapperEED2Ev@plt> e918c: 14000001 b 0xe9190 const&, android::sp const&, android::sp const&)+0x3d4> e9190: f85a03a0 ldur x0, [x29, #-0x60] e9194: 97fede5b bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> e9198: 14000001 b 0xe919c const&, android::sp const&, android::sp const&)+0x3e0> e919c: f85b83a0 ldur x0, [x29, #-0x48] e91a0: 97fefb5c bl 0xa7f10 <_Unwind_Resume@plt> e91a4: 97ff02f3 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000e91a8 ::sp()>: e91a8: d10043ff sub sp, sp, #0x10 e91ac: d2800008 mov x8, #0x0 // =0 e91b0: f90007e0 str x0, [sp, #0x8] e91b4: f94007e0 ldr x0, [sp, #0x8] e91b8: f9000008 str x8, [x0] e91bc: 910043ff add sp, sp, #0x10 e91c0: d65f03c0 ret 00000000000e91c4 ::operator=(android::MidiIoWrapper*)>: e91c4: d100c3ff sub sp, sp, #0x30 e91c8: a9027bfd stp x29, x30, [sp, #0x20] e91cc: 910083fd add x29, sp, #0x20 e91d0: d2800008 mov x8, #0x0 // =0 e91d4: f81f83a0 stur x0, [x29, #-0x8] e91d8: f9000be1 str x1, [sp, #0x10] e91dc: f85f83a0 ldur x0, [x29, #-0x8] e91e0: f9400be1 ldr x1, [sp, #0x10] e91e4: eb08003f cmp x1, x8 e91e8: 1a9f07e9 cset w9, ne e91ec: f90007e8 str x8, [sp, #0x8] e91f0: f90003e0 str x0, [sp] e91f4: 37000049 tbnz w9, #0x0, 0xe91fc ::operator=(android::MidiIoWrapper*)+0x38> e91f8: 14000004 b 0xe9208 ::operator=(android::MidiIoWrapper*)+0x44> e91fc: f9400be0 ldr x0, [sp, #0x10] e9200: f94003e1 ldr x1, [sp] e9204: 97ff0587 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> e9208: f94003e8 ldr x8, [sp] e920c: f9400108 ldr x8, [x8] e9210: f94007e9 ldr x9, [sp, #0x8] e9214: eb09011f cmp x8, x9 e9218: 1a9f07ea cset w10, ne e921c: 3700004a tbnz w10, #0x0, 0xe9224 ::operator=(android::MidiIoWrapper*)+0x60> e9220: 14000005 b 0xe9234 ::operator=(android::MidiIoWrapper*)+0x70> e9224: f94003e8 ldr x8, [sp] e9228: f9400100 ldr x0, [x8] e922c: f94003e1 ldr x1, [sp] e9230: 97feeb88 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> e9234: f9400be8 ldr x8, [sp, #0x10] e9238: f94003e9 ldr x9, [sp] e923c: f9000128 str x8, [x9] e9240: f94003e0 ldr x0, [sp] e9244: a9427bfd ldp x29, x30, [sp, #0x20] e9248: 9100c3ff add sp, sp, #0x30 e924c: d65f03c0 ret 00000000000e9250 ::operator->() const>: e9250: d10043ff sub sp, sp, #0x10 e9254: f90007e0 str x0, [sp, #0x8] e9258: f94007e0 ldr x0, [sp, #0x8] e925c: f9400000 ldr x0, [x0] e9260: 910043ff add sp, sp, #0x10 e9264: d65f03c0 ret 00000000000e9268 ::~sp()>: e9268: d10083ff sub sp, sp, #0x20 e926c: a9017bfd stp x29, x30, [sp, #0x10] e9270: 910043fd add x29, sp, #0x10 e9274: d2800008 mov x8, #0x0 // =0 e9278: f90007e0 str x0, [sp, #0x8] e927c: f94007e0 ldr x0, [sp, #0x8] e9280: aa0003e9 mov x9, x0 e9284: f9400129 ldr x9, [x9] e9288: eb08013f cmp x9, x8 e928c: 1a9f07ea cset w10, ne e9290: f90003e0 str x0, [sp] e9294: 3700004a tbnz w10, #0x0, 0xe929c ::~sp()+0x34> e9298: 14000006 b 0xe92b0 ::~sp()+0x48> e929c: f94003e8 ldr x8, [sp] e92a0: f9400100 ldr x0, [x8] e92a4: f94003e1 ldr x1, [sp] e92a8: 97feeb6a bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> e92ac: 14000001 b 0xe92b0 ::~sp()+0x48> e92b0: a9417bfd ldp x29, x30, [sp, #0x10] e92b4: 910083ff add sp, sp, #0x20 e92b8: d65f03c0 ret e92bc: 97ff13c2 bl 0xae1c4 00000000000e92c0 : e92c0: d10103ff sub sp, sp, #0x40 e92c4: a9037bfd stp x29, x30, [sp, #0x30] e92c8: 9100c3fd add x29, sp, #0x30 e92cc: f0000de8 adrp x8, 0x2a8000 e92d0: f9465908 ldr x8, [x8, #0xcb0] e92d4: b27c03e9 orr x9, xzr, #0x10 e92d8: 8b090108 add x8, x8, x9 e92dc: d2800009 mov x9, #0x0 // =0 e92e0: f81f83a0 stur x0, [x29, #-0x8] e92e4: f85f83a0 ldur x0, [x29, #-0x8] e92e8: f9000008 str x8, [x0] e92ec: f9401408 ldr x8, [x0, #0x28] e92f0: eb09011f cmp x8, x9 e92f4: 1a9f07ea cset w10, ne e92f8: f9000be9 str x9, [sp, #0x10] e92fc: f90007e0 str x0, [sp, #0x8] e9300: 3700004a tbnz w10, #0x0, 0xe9308 e9304: 14000011 b 0xe9348 e9308: f94007e8 ldr x8, [sp, #0x8] e930c: f9401100 ldr x0, [x8, #0x20] e9310: f9401501 ldr x1, [x8, #0x28] e9314: 97ff0803 bl 0xab320 e9318: 14000001 b 0xe931c e931c: 1400000b b 0xe9348 e9320: b27c03e8 orr x8, xzr, #0x10 e9324: 2a0103e9 mov w9, w1 e9328: f81f03a0 stur x0, [x29, #-0x10] e932c: b81ec3a9 stur w9, [x29, #-0x14] e9330: f94007e0 ldr x0, [sp, #0x8] e9334: 8b080000 add x0, x0, x8 e9338: 97fee25e bl 0xa1cb0 <_ZN7android2spINS_13MidiIoWrapperEED2Ev@plt> e933c: f94007e0 ldr x0, [sp, #0x8] e9340: 97feddf0 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> e9344: 14000021 b 0xe93c8 e9348: f94007e8 ldr x8, [sp, #0x8] e934c: f9401109 ldr x9, [x8, #0x20] e9350: f9400bea ldr x10, [sp, #0x10] e9354: eb0a013f cmp x9, x10 e9358: 1a9f07eb cset w11, ne e935c: 3700004b tbnz w11, #0x0, 0xe9364 e9360: 14000005 b 0xe9374 e9364: f94007e8 ldr x8, [sp, #0x8] e9368: f9401100 ldr x0, [x8, #0x20] e936c: 97fef6a1 bl 0xa6df0 e9370: 14000001 b 0xe9374 e9374: f94007e8 ldr x8, [sp, #0x8] e9378: f9400d09 ldr x9, [x8, #0x18] e937c: f9400bea ldr x10, [sp, #0x10] e9380: eb0a013f cmp x9, x10 e9384: 1a9f17eb cset w11, eq e9388: f90003e9 str x9, [sp] e938c: 370000cb tbnz w11, #0x0, 0xe93a4 e9390: f94003e8 ldr x8, [sp] e9394: f9400109 ldr x9, [x8] e9398: f9400529 ldr x9, [x9, #0x8] e939c: aa0803e0 mov x0, x8 e93a0: d63f0120 blr x9 e93a4: b27c03e8 orr x8, xzr, #0x10 e93a8: f94007e9 ldr x9, [sp, #0x8] e93ac: 8b080120 add x0, x9, x8 e93b0: 97fee240 bl 0xa1cb0 <_ZN7android2spINS_13MidiIoWrapperEED2Ev@plt> e93b4: f94007e0 ldr x0, [sp, #0x8] e93b8: 97feddd2 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> e93bc: a9437bfd ldp x29, x30, [sp, #0x30] e93c0: 910103ff add sp, sp, #0x40 e93c4: d65f03c0 ret e93c8: f85f03a0 ldur x0, [x29, #-0x10] e93cc: 97ff137e bl 0xae1c4 00000000000e93d0 : e93d0: d10083ff sub sp, sp, #0x20 e93d4: a9017bfd stp x29, x30, [sp, #0x10] e93d8: 910043fd add x29, sp, #0x10 e93dc: f0000de8 adrp x8, 0x2a8000 e93e0: f9470908 ldr x8, [x8, #0xe10] e93e4: f90007e0 str x0, [sp, #0x8] e93e8: f94007e0 ldr x0, [sp, #0x8] e93ec: f90003e0 str x0, [sp] e93f0: d63f0100 blr x8 e93f4: f94003e0 ldr x0, [sp] e93f8: 97fedd5a bl 0xa0960 <_ZdlPv@plt> e93fc: a9417bfd ldp x29, x30, [sp, #0x10] e9400: 910083ff add sp, sp, #0x20 e9404: d65f03c0 ret 00000000000e9408 : e9408: d10043ff sub sp, sp, #0x10 e940c: 52800008 mov w8, #0x0 // =0 e9410: 320103e9 orr w9, wzr, #0x80000000 e9414: f90007e0 str x0, [sp, #0x8] e9418: f94007e0 ldr x0, [sp, #0x8] e941c: 3940e00a ldrb w10, [x0, #0x38] e9420: 7200015f tst w10, #0x1 e9424: 1a891100 csel w0, w8, w9, ne e9428: 910043ff add sp, sp, #0x10 e942c: d65f03c0 ret 00000000000e9430 const&)>: e9430: d10283ff sub sp, sp, #0xa0 e9434: a9097bfd stp x29, x30, [sp, #0x90] e9438: 910243fd add x29, sp, #0x90 e943c: b27d03e8 orr x8, xzr, #0x8 e9440: f0000de9 adrp x9, 0x2a8000 e9444: f943ad29 ldr x9, [x9, #0x758] e9448: f81f83a0 stur x0, [x29, #-0x8] e944c: f81f03a1 stur x1, [x29, #-0x10] e9450: f81e83a2 stur x2, [x29, #-0x18] e9454: f85f83a0 ldur x0, [x29, #-0x8] e9458: f85f03a1 ldur x1, [x29, #-0x10] e945c: 8b080022 add x2, x1, x8 e9460: f81d03a0 stur x0, [x29, #-0x30] e9464: f81c83a1 stur x1, [x29, #-0x38] e9468: aa0203e1 mov x1, x2 e946c: f81c03a8 stur x8, [x29, #-0x40] e9470: f90027e9 str x9, [sp, #0x48] e9474: 97fef93b bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> e9478: f85c83a8 ldur x8, [x29, #-0x38] e947c: f9400109 ldr x9, [x8] e9480: f85d03a0 ldur x0, [x29, #-0x30] e9484: f9000009 str x9, [x0] e9488: f9401d09 ldr x9, [x8, #0x38] e948c: f9400001 ldr x1, [x0] e9490: f85e8021 ldur x1, [x1, #-0x18] e9494: 8b010001 add x1, x0, x1 e9498: f9000029 str x9, [x1] e949c: f85c03a9 ldur x9, [x29, #-0x40] e94a0: 8b090001 add x1, x0, x9 e94a4: f85e83a2 ldur x2, [x29, #-0x18] e94a8: aa0103e0 mov x0, x1 e94ac: f90023e1 str x1, [sp, #0x40] e94b0: aa0203e1 mov x1, x2 e94b4: 97fedb27 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> e94b8: 14000001 b 0xe94bc const&)+0x8c> e94bc: b27d07e8 orr x8, xzr, #0x18 e94c0: f85d03a9 ldur x9, [x29, #-0x30] e94c4: b900113f str wzr, [x9, #0x10] e94c8: 8b080128 add x8, x9, x8 e94cc: aa0803e0 mov x0, x8 e94d0: f9001fe8 str x8, [sp, #0x38] e94d4: 97ff02a7 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> e94d8: 14000001 b 0xe94dc const&)+0xac> e94dc: b27b03e8 orr x8, xzr, #0x20 e94e0: f85d03a9 ldur x9, [x29, #-0x30] e94e4: 8b080128 add x8, x9, x8 e94e8: aa0803e0 mov x0, x8 e94ec: f9001be8 str x8, [sp, #0x30] e94f0: 97ff02a0 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> e94f4: 14000001 b 0xe94f8 const&)+0xc8> e94f8: d2800508 mov x8, #0x28 // =40 e94fc: f85d03a9 ldur x9, [x29, #-0x30] e9500: 8b080128 add x8, x9, x8 e9504: aa0803e0 mov x0, x8 e9508: f90017e8 str x8, [sp, #0x28] e950c: 97fee7bd bl 0xa3400 <_ZN7android2spINS_10MidiEngineEEC2Ev@plt> e9510: 14000001 b 0xe9514 const&)+0xe4> e9514: b27d0be0 orr x0, xzr, #0x38 e9518: 97fefe7e bl 0xa8f10 <_Znwm@plt> e951c: f90013e0 str x0, [sp, #0x20] e9520: 14000001 b 0xe9524 const&)+0xf4> e9524: f94013e0 ldr x0, [sp, #0x20] e9528: 97fef762 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> e952c: 14000001 b 0xe9530 const&)+0x100> e9530: b27d07e8 orr x8, xzr, #0x18 e9534: f85d03a9 ldur x9, [x29, #-0x30] e9538: 8b080120 add x0, x9, x8 e953c: f94013e1 ldr x1, [sp, #0x20] e9540: 97feea1c bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> e9544: 14000001 b 0xe9548 const&)+0x118> e9548: b27d0be0 orr x0, xzr, #0x38 e954c: 97fefe71 bl 0xa8f10 <_Znwm@plt> e9550: f9000fe0 str x0, [sp, #0x18] e9554: 14000001 b 0xe9558 const&)+0x128> e9558: f9400fe0 ldr x0, [sp, #0x18] e955c: 97fef755 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> e9560: 14000001 b 0xe9564 const&)+0x134> e9564: b27b03e8 orr x8, xzr, #0x20 e9568: f85d03a9 ldur x9, [x29, #-0x30] e956c: 8b080120 add x0, x9, x8 e9570: f9400fe1 ldr x1, [sp, #0x18] e9574: 97feea0f bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> e9578: 14000001 b 0xe957c const&)+0x14c> e957c: b27a03e0 orr x0, xzr, #0x40 e9580: 97fefe64 bl 0xa8f10 <_Znwm@plt> e9584: f9000be0 str x0, [sp, #0x10] e9588: 14000001 b 0xe958c const&)+0x15c> e958c: b27b03e8 orr x8, xzr, #0x20 e9590: b27d07e9 orr x9, xzr, #0x18 e9594: b27d03ea orr x10, xzr, #0x8 e9598: f85d03ab ldur x11, [x29, #-0x30] e959c: 8b0a0161 add x1, x11, x10 e95a0: 8b090162 add x2, x11, x9 e95a4: 8b080163 add x3, x11, x8 e95a8: f9400be0 ldr x0, [sp, #0x10] e95ac: f94027e8 ldr x8, [sp, #0x48] e95b0: d63f0100 blr x8 e95b4: 14000001 b 0xe95b8 const&)+0x188> e95b8: d2800508 mov x8, #0x28 // =40 e95bc: f85d03a9 ldur x9, [x29, #-0x30] e95c0: 8b080120 add x0, x9, x8 e95c4: f9400be1 ldr x1, [sp, #0x10] e95c8: 97feef0e bl 0xa5200 <_ZN7android2spINS_10MidiEngineEEaSEPS1_@plt> e95cc: 14000001 b 0xe95d0 const&)+0x1a0> e95d0: d2800508 mov x8, #0x28 // =40 e95d4: f85d03a9 ldur x9, [x29, #-0x30] e95d8: 8b080120 add x0, x9, x8 e95dc: 97feeed5 bl 0xa5130 <_ZNK7android2spINS_10MidiEngineEEptEv@plt> e95e0: f90007e0 str x0, [sp, #0x8] e95e4: 14000001 b 0xe95e8 const&)+0x1b8> e95e8: f94007e0 ldr x0, [sp, #0x8] e95ec: 97feed25 bl 0xa4a80 <_ZN7android10MidiEngine9initCheckEv@plt> e95f0: b90007e0 str w0, [sp, #0x4] e95f4: 14000001 b 0xe95f8 const&)+0x1c8> e95f8: b94007e8 ldr w8, [sp, #0x4] e95fc: f85d03a9 ldur x9, [x29, #-0x30] e9600: b9001128 str w8, [x9, #0x10] e9604: a9497bfd ldp x29, x30, [sp, #0x90] e9608: 910283ff add sp, sp, #0xa0 e960c: d65f03c0 ret e9610: 2a0103e8 mov w8, w1 e9614: f81e03a0 stur x0, [x29, #-0x20] e9618: b81dc3a8 stur w8, [x29, #-0x24] e961c: 1400002a b 0xe96c4 const&)+0x294> e9620: 2a0103e8 mov w8, w1 e9624: f81e03a0 stur x0, [x29, #-0x20] e9628: b81dc3a8 stur w8, [x29, #-0x24] e962c: 14000024 b 0xe96bc const&)+0x28c> e9630: 2a0103e8 mov w8, w1 e9634: f81e03a0 stur x0, [x29, #-0x20] e9638: b81dc3a8 stur w8, [x29, #-0x24] e963c: 1400001e b 0xe96b4 const&)+0x284> e9640: 2a0103e8 mov w8, w1 e9644: f81e03a0 stur x0, [x29, #-0x20] e9648: b81dc3a8 stur w8, [x29, #-0x24] e964c: 14000018 b 0xe96ac const&)+0x27c> e9650: 2a0103e8 mov w8, w1 e9654: f81e03a0 stur x0, [x29, #-0x20] e9658: b81dc3a8 stur w8, [x29, #-0x24] e965c: 14000012 b 0xe96a4 const&)+0x274> e9660: 2a0103e8 mov w8, w1 e9664: f81e03a0 stur x0, [x29, #-0x20] e9668: b81dc3a8 stur w8, [x29, #-0x24] e966c: f94013e0 ldr x0, [sp, #0x20] e9670: 97fedcbc bl 0xa0960 <_ZdlPv@plt> e9674: 1400000c b 0xe96a4 const&)+0x274> e9678: 2a0103e8 mov w8, w1 e967c: f81e03a0 stur x0, [x29, #-0x20] e9680: b81dc3a8 stur w8, [x29, #-0x24] e9684: f9400fe0 ldr x0, [sp, #0x18] e9688: 97fedcb6 bl 0xa0960 <_ZdlPv@plt> e968c: 14000006 b 0xe96a4 const&)+0x274> e9690: 2a0103e8 mov w8, w1 e9694: f81e03a0 stur x0, [x29, #-0x20] e9698: b81dc3a8 stur w8, [x29, #-0x24] e969c: f9400be0 ldr x0, [sp, #0x10] e96a0: 97fedcb0 bl 0xa0960 <_ZdlPv@plt> e96a4: f94017e0 ldr x0, [sp, #0x28] e96a8: 97fefe56 bl 0xa9000 <_ZN7android2spINS_10MidiEngineEED2Ev@plt> e96ac: f9401be0 ldr x0, [sp, #0x30] e96b0: 97fee0b0 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e96b4: f9401fe0 ldr x0, [sp, #0x38] e96b8: 97fee0ae bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e96bc: f94023e0 ldr x0, [sp, #0x40] e96c0: 97feda44 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> e96c4: b27d03e8 orr x8, xzr, #0x8 e96c8: f85c83a9 ldur x9, [x29, #-0x38] e96cc: 8b080121 add x1, x9, x8 e96d0: f85d03a0 ldur x0, [x29, #-0x30] e96d4: 97ff0517 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> e96d8: f85e03a0 ldur x0, [x29, #-0x20] e96dc: 97fefa0d bl 0xa7f10 <_Unwind_Resume@plt> 00000000000e96e0 ::sp()>: e96e0: d10043ff sub sp, sp, #0x10 e96e4: d2800008 mov x8, #0x0 // =0 e96e8: f90007e0 str x0, [sp, #0x8] e96ec: f94007e0 ldr x0, [sp, #0x8] e96f0: f9000008 str x8, [x0] e96f4: 910043ff add sp, sp, #0x10 e96f8: d65f03c0 ret 00000000000e96fc ::operator=(android::MidiEngine*)>: e96fc: d100c3ff sub sp, sp, #0x30 e9700: a9027bfd stp x29, x30, [sp, #0x20] e9704: 910083fd add x29, sp, #0x20 e9708: d2800008 mov x8, #0x0 // =0 e970c: f81f83a0 stur x0, [x29, #-0x8] e9710: f9000be1 str x1, [sp, #0x10] e9714: f85f83a0 ldur x0, [x29, #-0x8] e9718: f9400be1 ldr x1, [sp, #0x10] e971c: eb08003f cmp x1, x8 e9720: 1a9f07e9 cset w9, ne e9724: f90007e8 str x8, [sp, #0x8] e9728: f90003e0 str x0, [sp] e972c: 37000049 tbnz w9, #0x0, 0xe9734 ::operator=(android::MidiEngine*)+0x38> e9730: 14000004 b 0xe9740 ::operator=(android::MidiEngine*)+0x44> e9734: f9400be0 ldr x0, [sp, #0x10] e9738: f94003e1 ldr x1, [sp] e973c: 97ff0439 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> e9740: f94003e8 ldr x8, [sp] e9744: f9400108 ldr x8, [x8] e9748: f94007e9 ldr x9, [sp, #0x8] e974c: eb09011f cmp x8, x9 e9750: 1a9f07ea cset w10, ne e9754: 3700004a tbnz w10, #0x0, 0xe975c ::operator=(android::MidiEngine*)+0x60> e9758: 14000005 b 0xe976c ::operator=(android::MidiEngine*)+0x70> e975c: f94003e8 ldr x8, [sp] e9760: f9400100 ldr x0, [x8] e9764: f94003e1 ldr x1, [sp] e9768: 97feea3a bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> e976c: f9400be8 ldr x8, [sp, #0x10] e9770: f94003e9 ldr x9, [sp] e9774: f9000128 str x8, [x9] e9778: f94003e0 ldr x0, [sp] e977c: a9427bfd ldp x29, x30, [sp, #0x20] e9780: 9100c3ff add sp, sp, #0x30 e9784: d65f03c0 ret 00000000000e9788 const&)>: e9788: d10283ff sub sp, sp, #0xa0 e978c: a9097bfd stp x29, x30, [sp, #0x90] e9790: 910243fd add x29, sp, #0x90 e9794: b27d0fe8 orr x8, xzr, #0x78 e9798: f0000de9 adrp x9, 0x2a8000 e979c: f9470529 ldr x9, [x9, #0xe08] e97a0: b27d03ea orr x10, xzr, #0x8 e97a4: 8b0a0129 add x9, x9, x10 e97a8: f0000dea adrp x10, 0x2a8000 e97ac: f946494a ldr x10, [x10, #0xc90] e97b0: b27d07eb orr x11, xzr, #0x18 e97b4: 8b0b014b add x11, x10, x11 e97b8: d280120c mov x12, #0x90 // =144 e97bc: 8b0c014a add x10, x10, x12 e97c0: f0000dec adrp x12, 0x2a8000 e97c4: f943ad8c ldr x12, [x12, #0x758] e97c8: f81f83a0 stur x0, [x29, #-0x8] e97cc: f81f03a1 stur x1, [x29, #-0x10] e97d0: f85f83a0 ldur x0, [x29, #-0x8] e97d4: 8b080008 add x8, x0, x8 e97d8: f81d83a0 stur x0, [x29, #-0x28] e97dc: aa0803e0 mov x0, x8 e97e0: f81d03a9 stur x9, [x29, #-0x30] e97e4: f81c83ab stur x11, [x29, #-0x38] e97e8: f81c03aa stur x10, [x29, #-0x40] e97ec: f90027ec str x12, [sp, #0x48] e97f0: 97fee610 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> e97f4: f85d83a0 ldur x0, [x29, #-0x28] e97f8: f85d03a1 ldur x1, [x29, #-0x30] e97fc: 97fef859 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> e9800: 14000001 b 0xe9804 const&)+0x7c> e9804: b27d03e8 orr x8, xzr, #0x8 e9808: f85c83a9 ldur x9, [x29, #-0x38] e980c: f85d83aa ldur x10, [x29, #-0x28] e9810: f9000149 str x9, [x10] e9814: f85c03ab ldur x11, [x29, #-0x40] e9818: f9003d4b str x11, [x10, #0x78] e981c: 8b080148 add x8, x10, x8 e9820: f85f03a1 ldur x1, [x29, #-0x10] e9824: aa0803e0 mov x0, x8 e9828: f90023e8 str x8, [sp, #0x40] e982c: 97feda49 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> e9830: 14000001 b 0xe9834 const&)+0xac> e9834: b27d07e8 orr x8, xzr, #0x18 e9838: f85d83a9 ldur x9, [x29, #-0x28] e983c: b900113f str wzr, [x9, #0x10] e9840: 8b080128 add x8, x9, x8 e9844: aa0803e0 mov x0, x8 e9848: f9001fe8 str x8, [sp, #0x38] e984c: 97ff01c9 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> e9850: 14000001 b 0xe9854 const&)+0xcc> e9854: b27b03e8 orr x8, xzr, #0x20 e9858: f85d83a9 ldur x9, [x29, #-0x28] e985c: 8b080128 add x8, x9, x8 e9860: aa0803e0 mov x0, x8 e9864: f9001be8 str x8, [sp, #0x30] e9868: 97ff01c2 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> e986c: 14000001 b 0xe9870 const&)+0xe8> e9870: d2800508 mov x8, #0x28 // =40 e9874: f85d83a9 ldur x9, [x29, #-0x28] e9878: 8b080128 add x8, x9, x8 e987c: aa0803e0 mov x0, x8 e9880: f90017e8 str x8, [sp, #0x28] e9884: 97fee6df bl 0xa3400 <_ZN7android2spINS_10MidiEngineEEC2Ev@plt> e9888: 14000001 b 0xe988c const&)+0x104> e988c: b27d0be0 orr x0, xzr, #0x38 e9890: 97fefda0 bl 0xa8f10 <_Znwm@plt> e9894: f90013e0 str x0, [sp, #0x20] e9898: 14000001 b 0xe989c const&)+0x114> e989c: f94013e0 ldr x0, [sp, #0x20] e98a0: 97fef684 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> e98a4: 14000001 b 0xe98a8 const&)+0x120> e98a8: b27d07e8 orr x8, xzr, #0x18 e98ac: f85d83a9 ldur x9, [x29, #-0x28] e98b0: 8b080120 add x0, x9, x8 e98b4: f94013e1 ldr x1, [sp, #0x20] e98b8: 97fee93e bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> e98bc: 14000001 b 0xe98c0 const&)+0x138> e98c0: b27d0be0 orr x0, xzr, #0x38 e98c4: 97fefd93 bl 0xa8f10 <_Znwm@plt> e98c8: f9000fe0 str x0, [sp, #0x18] e98cc: 14000001 b 0xe98d0 const&)+0x148> e98d0: f9400fe0 ldr x0, [sp, #0x18] e98d4: 97fef677 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> e98d8: 14000001 b 0xe98dc const&)+0x154> e98dc: b27b03e8 orr x8, xzr, #0x20 e98e0: f85d83a9 ldur x9, [x29, #-0x28] e98e4: 8b080120 add x0, x9, x8 e98e8: f9400fe1 ldr x1, [sp, #0x18] e98ec: 97fee931 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> e98f0: 14000001 b 0xe98f4 const&)+0x16c> e98f4: b27a03e0 orr x0, xzr, #0x40 e98f8: 97fefd86 bl 0xa8f10 <_Znwm@plt> e98fc: f9000be0 str x0, [sp, #0x10] e9900: 14000001 b 0xe9904 const&)+0x17c> e9904: b27b03e8 orr x8, xzr, #0x20 e9908: b27d07e9 orr x9, xzr, #0x18 e990c: b27d03ea orr x10, xzr, #0x8 e9910: f85d83ab ldur x11, [x29, #-0x28] e9914: 8b0a0161 add x1, x11, x10 e9918: 8b090162 add x2, x11, x9 e991c: 8b080163 add x3, x11, x8 e9920: f9400be0 ldr x0, [sp, #0x10] e9924: f94027e8 ldr x8, [sp, #0x48] e9928: d63f0100 blr x8 e992c: 14000001 b 0xe9930 const&)+0x1a8> e9930: d2800508 mov x8, #0x28 // =40 e9934: f85d83a9 ldur x9, [x29, #-0x28] e9938: 8b080120 add x0, x9, x8 e993c: f9400be1 ldr x1, [sp, #0x10] e9940: 97feee30 bl 0xa5200 <_ZN7android2spINS_10MidiEngineEEaSEPS1_@plt> e9944: 14000001 b 0xe9948 const&)+0x1c0> e9948: d2800508 mov x8, #0x28 // =40 e994c: f85d83a9 ldur x9, [x29, #-0x28] e9950: 8b080120 add x0, x9, x8 e9954: 97feedf7 bl 0xa5130 <_ZNK7android2spINS_10MidiEngineEEptEv@plt> e9958: f90007e0 str x0, [sp, #0x8] e995c: 14000001 b 0xe9960 const&)+0x1d8> e9960: f94007e0 ldr x0, [sp, #0x8] e9964: 97feec47 bl 0xa4a80 <_ZN7android10MidiEngine9initCheckEv@plt> e9968: b90007e0 str w0, [sp, #0x4] e996c: 14000001 b 0xe9970 const&)+0x1e8> e9970: b94007e8 ldr w8, [sp, #0x4] e9974: f85d83a9 ldur x9, [x29, #-0x28] e9978: b9001128 str w8, [x9, #0x10] e997c: a9497bfd ldp x29, x30, [sp, #0x90] e9980: 910283ff add sp, sp, #0xa0 e9984: d65f03c0 ret e9988: 2a0103e8 mov w8, w1 e998c: f81e83a0 stur x0, [x29, #-0x18] e9990: b81e43a8 stur w8, [x29, #-0x1c] e9994: 14000031 b 0xe9a58 const&)+0x2d0> e9998: 2a0103e8 mov w8, w1 e999c: f81e83a0 stur x0, [x29, #-0x18] e99a0: b81e43a8 stur w8, [x29, #-0x1c] e99a4: 1400002a b 0xe9a4c const&)+0x2c4> e99a8: 2a0103e8 mov w8, w1 e99ac: f81e83a0 stur x0, [x29, #-0x18] e99b0: b81e43a8 stur w8, [x29, #-0x1c] e99b4: 14000024 b 0xe9a44 const&)+0x2bc> e99b8: 2a0103e8 mov w8, w1 e99bc: f81e83a0 stur x0, [x29, #-0x18] e99c0: b81e43a8 stur w8, [x29, #-0x1c] e99c4: 1400001e b 0xe9a3c const&)+0x2b4> e99c8: 2a0103e8 mov w8, w1 e99cc: f81e83a0 stur x0, [x29, #-0x18] e99d0: b81e43a8 stur w8, [x29, #-0x1c] e99d4: 14000018 b 0xe9a34 const&)+0x2ac> e99d8: 2a0103e8 mov w8, w1 e99dc: f81e83a0 stur x0, [x29, #-0x18] e99e0: b81e43a8 stur w8, [x29, #-0x1c] e99e4: 14000012 b 0xe9a2c const&)+0x2a4> e99e8: 2a0103e8 mov w8, w1 e99ec: f81e83a0 stur x0, [x29, #-0x18] e99f0: b81e43a8 stur w8, [x29, #-0x1c] e99f4: f94013e0 ldr x0, [sp, #0x20] e99f8: 97fedbda bl 0xa0960 <_ZdlPv@plt> e99fc: 1400000c b 0xe9a2c const&)+0x2a4> e9a00: 2a0103e8 mov w8, w1 e9a04: f81e83a0 stur x0, [x29, #-0x18] e9a08: b81e43a8 stur w8, [x29, #-0x1c] e9a0c: f9400fe0 ldr x0, [sp, #0x18] e9a10: 97fedbd4 bl 0xa0960 <_ZdlPv@plt> e9a14: 14000006 b 0xe9a2c const&)+0x2a4> e9a18: 2a0103e8 mov w8, w1 e9a1c: f81e83a0 stur x0, [x29, #-0x18] e9a20: b81e43a8 stur w8, [x29, #-0x1c] e9a24: f9400be0 ldr x0, [sp, #0x10] e9a28: 97fedbce bl 0xa0960 <_ZdlPv@plt> e9a2c: f94017e0 ldr x0, [sp, #0x28] e9a30: 97fefd74 bl 0xa9000 <_ZN7android2spINS_10MidiEngineEED2Ev@plt> e9a34: f9401be0 ldr x0, [sp, #0x30] e9a38: 97fedfce bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e9a3c: f9401fe0 ldr x0, [sp, #0x38] e9a40: 97fedfcc bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e9a44: f94023e0 ldr x0, [sp, #0x40] e9a48: 97fed962 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> e9a4c: f85d83a0 ldur x0, [x29, #-0x28] e9a50: f85d03a1 ldur x1, [x29, #-0x30] e9a54: 97ff0437 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> e9a58: b27d0fe8 orr x8, xzr, #0x78 e9a5c: f85d83a9 ldur x9, [x29, #-0x28] e9a60: 8b080120 add x0, x9, x8 e9a64: 97fedc27 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> e9a68: f85e83a0 ldur x0, [x29, #-0x18] e9a6c: 97fef929 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000e9a70 : e9a70: d10143ff sub sp, sp, #0x50 e9a74: a9047bfd stp x29, x30, [sp, #0x40] e9a78: 910103fd add x29, sp, #0x40 e9a7c: d2800508 mov x8, #0x28 // =40 e9a80: b27b03e9 orr x9, xzr, #0x20 e9a84: b27d07ea orr x10, xzr, #0x18 e9a88: b27d03eb orr x11, xzr, #0x8 e9a8c: f81f83a0 stur x0, [x29, #-0x8] e9a90: f81f03a1 stur x1, [x29, #-0x10] e9a94: f85f83a0 ldur x0, [x29, #-0x8] e9a98: f85f03a1 ldur x1, [x29, #-0x10] e9a9c: f940002c ldr x12, [x1] e9aa0: f900000c str x12, [x0] e9aa4: f9401c2c ldr x12, [x1, #0x38] e9aa8: f940000d ldr x13, [x0] e9aac: f85e81ad ldur x13, [x13, #-0x18] e9ab0: 8b0d000d add x13, x0, x13 e9ab4: f90001ac str x12, [x13] e9ab8: 8b080008 add x8, x0, x8 e9abc: f81e83a0 stur x0, [x29, #-0x18] e9ac0: aa0803e0 mov x0, x8 e9ac4: f90013e9 str x9, [sp, #0x20] e9ac8: f9000fea str x10, [sp, #0x18] e9acc: f9000beb str x11, [sp, #0x10] e9ad0: f90007e1 str x1, [sp, #0x8] e9ad4: 97fefd4b bl 0xa9000 <_ZN7android2spINS_10MidiEngineEED2Ev@plt> e9ad8: f85e83a8 ldur x8, [x29, #-0x18] e9adc: f94013e9 ldr x9, [sp, #0x20] e9ae0: 8b090100 add x0, x8, x9 e9ae4: 97fedfa3 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e9ae8: f85e83a8 ldur x8, [x29, #-0x18] e9aec: f9400fe9 ldr x9, [sp, #0x18] e9af0: 8b090100 add x0, x8, x9 e9af4: 97fedf9f bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e9af8: f85e83a8 ldur x8, [x29, #-0x18] e9afc: f9400be9 ldr x9, [sp, #0x10] e9b00: 8b090100 add x0, x8, x9 e9b04: 97fed933 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> e9b08: f94007e8 ldr x8, [sp, #0x8] e9b0c: f9400be9 ldr x9, [sp, #0x10] e9b10: 8b090101 add x1, x8, x9 e9b14: f85e83a0 ldur x0, [x29, #-0x18] e9b18: 97ff0406 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> e9b1c: a9447bfd ldp x29, x30, [sp, #0x40] e9b20: 910143ff add sp, sp, #0x50 e9b24: d65f03c0 ret 00000000000e9b28 : e9b28: d100c3ff sub sp, sp, #0x30 e9b2c: a9027bfd stp x29, x30, [sp, #0x20] e9b30: 910083fd add x29, sp, #0x20 e9b34: f0000de8 adrp x8, 0x2a8000 e9b38: f9470508 ldr x8, [x8, #0xe08] e9b3c: b27d0fe9 orr x9, xzr, #0x78 e9b40: f81f83a0 stur x0, [x29, #-0x8] e9b44: f85f83a0 ldur x0, [x29, #-0x8] e9b48: f9000be0 str x0, [sp, #0x10] e9b4c: aa0803e1 mov x1, x8 e9b50: f90007e9 str x9, [sp, #0x8] e9b54: 97fedb03 bl 0xa0760 <_ZN7android13MidiExtractorD2Ev@plt> e9b58: f9400be8 ldr x8, [sp, #0x10] e9b5c: f94007e9 ldr x9, [sp, #0x8] e9b60: 8b090100 add x0, x8, x9 e9b64: 97fedbe7 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> e9b68: a9427bfd ldp x29, x30, [sp, #0x20] e9b6c: 9100c3ff add sp, sp, #0x30 e9b70: d65f03c0 ret 00000000000e9b74 : e9b74: d10083ff sub sp, sp, #0x20 e9b78: a9017bfd stp x29, x30, [sp, #0x10] e9b7c: 910043fd add x29, sp, #0x10 e9b80: f90007e0 str x0, [sp, #0x8] e9b84: f94007e0 ldr x0, [sp, #0x8] e9b88: f9400008 ldr x8, [x0] e9b8c: f85e8108 ldur x8, [x8, #-0x18] e9b90: 8b080008 add x8, x0, x8 e9b94: aa0803e0 mov x0, x8 e9b98: 97fee47a bl 0xa2d80 <_ZN7android13MidiExtractorD1Ev@plt> e9b9c: a9417bfd ldp x29, x30, [sp, #0x10] e9ba0: 910083ff add sp, sp, #0x20 e9ba4: d65f03c0 ret 00000000000e9ba8 : e9ba8: d10083ff sub sp, sp, #0x20 e9bac: a9017bfd stp x29, x30, [sp, #0x10] e9bb0: 910043fd add x29, sp, #0x10 e9bb4: f90007e0 str x0, [sp, #0x8] e9bb8: f94007e0 ldr x0, [sp, #0x8] e9bbc: f90003e0 str x0, [sp] e9bc0: 97fee470 bl 0xa2d80 <_ZN7android13MidiExtractorD1Ev@plt> e9bc4: f94003e0 ldr x0, [sp] e9bc8: 97fedb66 bl 0xa0960 <_ZdlPv@plt> e9bcc: a9417bfd ldp x29, x30, [sp, #0x10] e9bd0: 910083ff add sp, sp, #0x20 e9bd4: d65f03c0 ret 00000000000e9bd8 : e9bd8: d10083ff sub sp, sp, #0x20 e9bdc: a9017bfd stp x29, x30, [sp, #0x10] e9be0: 910043fd add x29, sp, #0x10 e9be4: f90007e0 str x0, [sp, #0x8] e9be8: f94007e0 ldr x0, [sp, #0x8] e9bec: f9400008 ldr x8, [x0] e9bf0: f85e8108 ldur x8, [x8, #-0x18] e9bf4: 8b080008 add x8, x0, x8 e9bf8: aa0803e0 mov x0, x8 e9bfc: 97fef3e1 bl 0xa6b80 <_ZN7android13MidiExtractorD0Ev@plt> e9c00: a9417bfd ldp x29, x30, [sp, #0x10] e9c04: 910083ff add sp, sp, #0x20 e9c08: d65f03c0 ret 00000000000e9c0c : e9c0c: d10043ff sub sp, sp, #0x10 e9c10: 52800008 mov w8, #0x0 // =0 e9c14: 320003e9 orr w9, wzr, #0x1 e9c18: f90007e0 str x0, [sp, #0x8] e9c1c: f94007e0 ldr x0, [sp, #0x8] e9c20: b940100a ldr w10, [x0, #0x10] e9c24: 6b08015f cmp w10, w8 e9c28: 1a9f17ea cset w10, eq e9c2c: 7200015f tst w10, #0x1 e9c30: 1a881128 csel w8, w9, w8, ne e9c34: 2a0803e0 mov w0, w8 e9c38: 93407c00 sxtw x0, w0 e9c3c: 910043ff add sp, sp, #0x10 e9c40: d65f03c0 ret 00000000000e9c44 : e9c44: d10183ff sub sp, sp, #0x60 e9c48: a9057bfd stp x29, x30, [sp, #0x50] e9c4c: 910143fd add x29, sp, #0x50 e9c50: d2800009 mov x9, #0x0 // =0 e9c54: f81f83a0 stur x0, [x29, #-0x8] e9c58: f81f03a1 stur x1, [x29, #-0x10] e9c5c: f85f83a0 ldur x0, [x29, #-0x8] e9c60: b940100a ldr w10, [x0, #0x10] e9c64: f90017e8 str x8, [sp, #0x28] e9c68: f90013e9 str x9, [sp, #0x20] e9c6c: f9000fe0 str x0, [sp, #0x18] e9c70: 350000ea cbnz w10, 0xe9c8c e9c74: d2800008 mov x8, #0x0 // =0 e9c78: f85f03a9 ldur x9, [x29, #-0x10] e9c7c: eb08013f cmp x9, x8 e9c80: 1a9f97ea cset w10, hi e9c84: 3700004a tbnz w10, #0x0, 0xe9c8c e9c88: 14000005 b 0xe9c9c e9c8c: f94017e0 ldr x0, [sp, #0x28] e9c90: f94013e1 ldr x1, [sp, #0x20] e9c94: 97fee49b bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> e9c98: 14000019 b 0xe9cfc e9c9c: b27b03e8 orr x8, xzr, #0x20 e9ca0: d2800509 mov x9, #0x28 // =40 e9ca4: b27c07e0 orr x0, xzr, #0x30 e9ca8: f9000be8 str x8, [sp, #0x10] e9cac: f90007e9 str x9, [sp, #0x8] e9cb0: 97fefc98 bl 0xa8f10 <_Znwm@plt> e9cb4: f9400fe8 ldr x8, [sp, #0x18] e9cb8: f94007e9 ldr x9, [sp, #0x8] e9cbc: 8b090101 add x1, x8, x9 e9cc0: f9400bea ldr x10, [sp, #0x10] e9cc4: 8b0a0102 add x2, x8, x10 e9cc8: f90003e0 str x0, [sp] e9ccc: 97fefd5d bl 0xa9240 <_ZN7android10MidiSourceC1ERKNS_2spINS_10MidiEngineEEERKNS1_INS_8MetaDataEEE@plt> e9cd0: 14000001 b 0xe9cd4 e9cd4: f94017e0 ldr x0, [sp, #0x28] e9cd8: f94003e1 ldr x1, [sp] e9cdc: 97fedbb9 bl 0xa0bc0 <_ZN7android2spINS_12IMediaSourceEEC2INS_10MidiSourceEEEPT_@plt> e9ce0: 14000007 b 0xe9cfc e9ce4: 2a0103e8 mov w8, w1 e9ce8: f81e83a0 stur x0, [x29, #-0x18] e9cec: b81e43a8 stur w8, [x29, #-0x1c] e9cf0: f94003e0 ldr x0, [sp] e9cf4: 97fedb1b bl 0xa0960 <_ZdlPv@plt> e9cf8: 14000004 b 0xe9d08 e9cfc: a9457bfd ldp x29, x30, [sp, #0x50] e9d00: 910183ff add sp, sp, #0x60 e9d04: d65f03c0 ret e9d08: f85e83a0 ldur x0, [x29, #-0x18] e9d0c: 97fef881 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000e9d10 ::sp(android::MidiSource*)>: e9d10: d100c3ff sub sp, sp, #0x30 e9d14: a9027bfd stp x29, x30, [sp, #0x20] e9d18: 910083fd add x29, sp, #0x20 e9d1c: d2800008 mov x8, #0x0 // =0 e9d20: f81f83a0 stur x0, [x29, #-0x8] e9d24: f9000be1 str x1, [sp, #0x10] e9d28: f85f83a0 ldur x0, [x29, #-0x8] e9d2c: aa0003e1 mov x1, x0 e9d30: f9400be9 ldr x9, [sp, #0x10] e9d34: f9000029 str x9, [x1] e9d38: f9400be9 ldr x9, [sp, #0x10] e9d3c: eb08013f cmp x9, x8 e9d40: 1a9f07ea cset w10, ne e9d44: f90007e0 str x0, [sp, #0x8] e9d48: 3700004a tbnz w10, #0x0, 0xe9d50 ::sp(android::MidiSource*)+0x40> e9d4c: 14000008 b 0xe9d6c ::sp(android::MidiSource*)+0x5c> e9d50: f9400be8 ldr x8, [sp, #0x10] e9d54: f9400109 ldr x9, [x8] e9d58: f85e8129 ldur x9, [x9, #-0x18] e9d5c: 8b090108 add x8, x8, x9 e9d60: aa0803e0 mov x0, x8 e9d64: f94007e1 ldr x1, [sp, #0x8] e9d68: 97ff02ae bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> e9d6c: a9427bfd ldp x29, x30, [sp, #0x20] e9d70: 9100c3ff add sp, sp, #0x30 e9d74: d65f03c0 ret 00000000000e9d78 : e9d78: d10103ff sub sp, sp, #0x40 e9d7c: a9037bfd stp x29, x30, [sp, #0x30] e9d80: 9100c3fd add x29, sp, #0x30 e9d84: d2800009 mov x9, #0x0 // =0 e9d88: f81f83a0 stur x0, [x29, #-0x8] e9d8c: f81f03a1 stur x1, [x29, #-0x10] e9d90: b81ec3a2 stur w2, [x29, #-0x14] e9d94: f85f83a0 ldur x0, [x29, #-0x8] e9d98: b9401002 ldr w2, [x0, #0x10] e9d9c: f9000be8 str x8, [sp, #0x10] e9da0: f90007e9 str x9, [sp, #0x8] e9da4: f90003e0 str x0, [sp] e9da8: 350000e2 cbnz w2, 0xe9dc4 e9dac: d2800008 mov x8, #0x0 // =0 e9db0: f85f03a9 ldur x9, [x29, #-0x10] e9db4: eb08013f cmp x9, x8 e9db8: 1a9f97ea cset w10, hi e9dbc: 3700004a tbnz w10, #0x0, 0xe9dc4 e9dc0: 14000005 b 0xe9dd4 e9dc4: f9400be0 ldr x0, [sp, #0x10] e9dc8: f94007e1 ldr x1, [sp, #0x8] e9dcc: 97feef4d bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> e9dd0: 14000006 b 0xe9de8 e9dd4: b27b03e8 orr x8, xzr, #0x20 e9dd8: f94003e9 ldr x9, [sp] e9ddc: 8b080121 add x1, x9, x8 e9de0: f9400be0 ldr x0, [sp, #0x10] e9de4: 97fedcf7 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> e9de8: a9437bfd ldp x29, x30, [sp, #0x30] e9dec: 910103ff add sp, sp, #0x40 e9df0: d65f03c0 ret 00000000000e9df4 : e9df4: d10083ff sub sp, sp, #0x20 e9df8: a9017bfd stp x29, x30, [sp, #0x10] e9dfc: 910043fd add x29, sp, #0x10 e9e00: b27d07e9 orr x9, xzr, #0x18 e9e04: f90007e0 str x0, [sp, #0x8] e9e08: f94007e0 ldr x0, [sp, #0x8] e9e0c: 8b090001 add x1, x0, x9 e9e10: aa0803e0 mov x0, x8 e9e14: 97fedceb bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> e9e18: a9417bfd ldp x29, x30, [sp, #0x10] e9e1c: 910083ff add sp, sp, #0x20 e9e20: d65f03c0 ret 00000000000e9e24 const&, android::String8*, float*, android::sp*)>: e9e24: d102c3ff sub sp, sp, #0xb0 e9e28: a90a7bfd stp x29, x30, [sp, #0xa0] e9e2c: 910283fd add x29, sp, #0xa0 e9e30: d53bd048 mrs x8, TPIDR_EL0 e9e34: f9401508 ldr x8, [x8, #0x28] e9e38: f81f83a8 stur x8, [x29, #-0x8] e9e3c: f81d03a0 stur x0, [x29, #-0x30] e9e40: f81c83a1 stur x1, [x29, #-0x38] e9e44: f81c03a2 stur x2, [x29, #-0x40] e9e48: f81b83a3 stur x3, [x29, #-0x48] e9e4c: 321a03e9 orr w9, wzr, #0x40 e9e50: 2a0903e0 mov w0, w9 e9e54: 97fefc2f bl 0xa8f10 <_Znwm@plt> e9e58: aa0003e1 mov x1, x0 e9e5c: 320003e9 orr w9, wzr, #0x1 e9e60: 39012fe9 strb w9, [sp, #0x4b] e9e64: f85d03a8 ldur x8, [x29, #-0x30] e9e68: d10063a2 sub x2, x29, #0x18 e9e6c: aa1f03e3 mov x3, xzr e9e70: f9001fe0 str x0, [sp, #0x38] e9e74: aa0203e0 mov x0, x2 e9e78: f9001be1 str x1, [sp, #0x30] e9e7c: aa0303e1 mov x1, x3 e9e80: f90017e8 str x8, [sp, #0x28] e9e84: 97feef1f bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> e9e88: 14000001 b 0xe9e8c const&, android::String8*, float*, android::sp*)+0x68> e9e8c: d10083a0 sub x0, x29, #0x20 e9e90: aa1f03e1 mov x1, xzr e9e94: 97feef1b bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> e9e98: 14000001 b 0xe9e9c const&, android::String8*, float*, android::sp*)+0x78> e9e9c: d10063a2 sub x2, x29, #0x18 e9ea0: d10083a3 sub x3, x29, #0x20 e9ea4: f9401fe0 ldr x0, [sp, #0x38] e9ea8: f94017e1 ldr x1, [sp, #0x28] e9eac: 97fee625 bl 0xa3740 <_ZN7android10MidiEngineC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEES9_@plt> e9eb0: 14000001 b 0xe9eb4 const&, android::String8*, float*, android::sp*)+0x90> e9eb4: 2a1f03e8 mov w8, wzr e9eb8: 39012fe8 strb w8, [sp, #0x4b] e9ebc: d10043a0 sub x0, x29, #0x10 e9ec0: f9401fe1 ldr x1, [sp, #0x38] e9ec4: 97ff0083 bl 0xaa0d0 <_ZN7android2spINS_10MidiEngineEEC2EPS1_@plt> e9ec8: 14000001 b 0xe9ecc const&, android::String8*, float*, android::sp*)+0xa8> e9ecc: d10083a0 sub x0, x29, #0x20 e9ed0: 97fedea8 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e9ed4: d10063a0 sub x0, x29, #0x18 e9ed8: 97fedea6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e9edc: d10043a0 sub x0, x29, #0x10 e9ee0: 97feec94 bl 0xa5130 <_ZNK7android2spINS_10MidiEngineEEptEv@plt> e9ee4: f90013e0 str x0, [sp, #0x20] e9ee8: 14000001 b 0xe9eec const&, android::String8*, float*, android::sp*)+0xc8> e9eec: f94013e0 ldr x0, [sp, #0x20] e9ef0: 97feeae4 bl 0xa4a80 <_ZN7android10MidiEngine9initCheckEv@plt> e9ef4: b9001fe0 str w0, [sp, #0x1c] e9ef8: 14000001 b 0xe9efc const&, android::String8*, float*, android::sp*)+0xd8> e9efc: b9401fe8 ldr w8, [sp, #0x1c] e9f00: 35000628 cbnz w8, 0xe9fc4 const&, android::String8*, float*, android::sp*)+0x1a0> e9f04: 14000001 b 0xe9f08 const&, android::String8*, float*, android::sp*)+0xe4> e9f08: f0000de8 adrp x8, 0x2a8000 e9f0c: f9454508 ldr x8, [x8, #0xa88] e9f10: f9400101 ldr x1, [x8] e9f14: f85c83a0 ldur x0, [x29, #-0x38] e9f18: 97fef6c2 bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> e9f1c: f9000be0 str x0, [sp, #0x10] e9f20: 14000001 b 0xe9f24 const&, android::String8*, float*, android::sp*)+0x100> e9f24: f85c03a8 ldur x8, [x29, #-0x40] e9f28: 529999a9 mov w9, #0xcccd // =52429 e9f2c: 72a7e989 movk w9, #0x3f4c, lsl #16 e9f30: b9000109 str w9, [x8] e9f34: 320003e9 orr w9, wzr, #0x1 e9f38: 381df3a9 sturb w9, [x29, #-0x21] e9f3c: b90047e9 str w9, [sp, #0x44] e9f40: 14000026 b 0xe9fd8 const&, android::String8*, float*, android::sp*)+0x1b4> e9f44: f9002be0 str x0, [sp, #0x50] e9f48: 2a0103e8 mov w8, w1 e9f4c: b9004fe8 str w8, [sp, #0x4c] e9f50: 1400000e b 0xe9f88 const&, android::String8*, float*, android::sp*)+0x164> e9f54: f9002be0 str x0, [sp, #0x50] e9f58: 2a0103e8 mov w8, w1 e9f5c: b9004fe8 str w8, [sp, #0x4c] e9f60: 14000007 b 0xe9f7c const&, android::String8*, float*, android::sp*)+0x158> e9f64: f9002be0 str x0, [sp, #0x50] e9f68: 2a0103e8 mov w8, w1 e9f6c: b9004fe8 str w8, [sp, #0x4c] e9f70: d10083a0 sub x0, x29, #0x20 e9f74: 97fede7f bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e9f78: 14000001 b 0xe9f7c const&, android::String8*, float*, android::sp*)+0x158> e9f7c: d10063a0 sub x0, x29, #0x18 e9f80: 97fede7c bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> e9f84: 14000001 b 0xe9f88 const&, android::String8*, float*, android::sp*)+0x164> e9f88: 39412fe8 ldrb w8, [sp, #0x4b] e9f8c: 71000508 subs w8, w8, #0x1 e9f90: b9000fe8 str w8, [sp, #0xc] e9f94: 540000a1 b.ne 0xe9fa8 const&, android::String8*, float*, android::sp*)+0x184> e9f98: 14000001 b 0xe9f9c const&, android::String8*, float*, android::sp*)+0x178> e9f9c: f9401be0 ldr x0, [sp, #0x30] e9fa0: 97feda70 bl 0xa0960 <_ZdlPv@plt> e9fa4: 14000001 b 0xe9fa8 const&, android::String8*, float*, android::sp*)+0x184> e9fa8: 1400001c b 0xea018 const&, android::String8*, float*, android::sp*)+0x1f4> e9fac: f9002be0 str x0, [sp, #0x50] e9fb0: 2a0103e8 mov w8, w1 e9fb4: b9004fe8 str w8, [sp, #0x4c] e9fb8: d10043a0 sub x0, x29, #0x10 e9fbc: 97fefc11 bl 0xa9000 <_ZN7android2spINS_10MidiEngineEED2Ev@plt> e9fc0: 14000016 b 0xea018 const&, android::String8*, float*, android::sp*)+0x1f4> e9fc4: 2a1f03e8 mov w8, wzr e9fc8: 381df3a8 sturb w8, [x29, #-0x21] e9fcc: 320003e8 orr w8, wzr, #0x1 e9fd0: b90047e8 str w8, [sp, #0x44] e9fd4: 14000001 b 0xe9fd8 const&, android::String8*, float*, android::sp*)+0x1b4> e9fd8: d10043a0 sub x0, x29, #0x10 e9fdc: 97fefc09 bl 0xa9000 <_ZN7android2spINS_10MidiEngineEED2Ev@plt> e9fe0: 385df3a8 ldurb w8, [x29, #-0x21] e9fe4: d53bd040 mrs x0, TPIDR_EL0 e9fe8: f9401400 ldr x0, [x0, #0x28] e9fec: f85f83be ldur x30, [x29, #-0x8] e9ff0: eb1e0000 subs x0, x0, x30 e9ff4: b9000be8 str w8, [sp, #0x8] e9ff8: f90003e0 str x0, [sp] e9ffc: 54000121 b.ne 0xea020 const&, android::String8*, float*, android::sp*)+0x1fc> ea000: 14000001 b 0xea004 const&, android::String8*, float*, android::sp*)+0x1e0> ea004: b9400be8 ldr w8, [sp, #0x8] ea008: 12000100 and w0, w8, #0x1 ea00c: a94a7bfd ldp x29, x30, [sp, #0xa0] ea010: 9102c3ff add sp, sp, #0xb0 ea014: d65f03c0 ret ea018: f9402be0 ldr x0, [sp, #0x50] ea01c: 97fef7bd bl 0xa7f10 <_Unwind_Resume@plt> ea020: 97feff54 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ea024 ::sp(android::MidiEngine*)>: ea024: d100c3ff sub sp, sp, #0x30 ea028: a9027bfd stp x29, x30, [sp, #0x20] ea02c: 910083fd add x29, sp, #0x20 ea030: d2800008 mov x8, #0x0 // =0 ea034: f81f83a0 stur x0, [x29, #-0x8] ea038: f9000be1 str x1, [sp, #0x10] ea03c: f85f83a0 ldur x0, [x29, #-0x8] ea040: aa0003e1 mov x1, x0 ea044: f9400be9 ldr x9, [sp, #0x10] ea048: f9000029 str x9, [x1] ea04c: f9400be9 ldr x9, [sp, #0x10] ea050: eb08013f cmp x9, x8 ea054: 1a9f07ea cset w10, ne ea058: f90007e0 str x0, [sp, #0x8] ea05c: 3700004a tbnz w10, #0x0, 0xea064 ::sp(android::MidiEngine*)+0x40> ea060: 14000004 b 0xea070 ::sp(android::MidiEngine*)+0x4c> ea064: f9400be0 ldr x0, [sp, #0x10] ea068: f94007e1 ldr x1, [sp, #0x8] ea06c: 97ff01ed bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> ea070: a9427bfd ldp x29, x30, [sp, #0x20] ea074: 9100c3ff add sp, sp, #0x30 ea078: d65f03c0 ret 00000000000ea07c : ea07c: d10043ff sub sp, sp, #0x10 ea080: f0000868 adrp x8, 0x1f9000 ea084: 91129d08 add x8, x8, #0x4a7 ea088: f90007e0 str x0, [sp, #0x8] ea08c: aa0803e0 mov x0, x8 ea090: 910043ff add sp, sp, #0x10 ea094: d65f03c0 ret 00000000000ea098 : ea098: d10183ff sub sp, sp, #0x60 ea09c: a9057bfd stp x29, x30, [sp, #0x50] ea0a0: 910143fd add x29, sp, #0x50 ea0a4: d0000de8 adrp x8, 0x2a8000 ea0a8: f9441908 ldr x8, [x8, #0x830] ea0ac: b27c03e9 orr x9, xzr, #0x10 ea0b0: 8b090108 add x8, x8, x9 ea0b4: d2800509 mov x9, #0x28 // =40 ea0b8: f81f83a0 stur x0, [x29, #-0x8] ea0bc: f81f03a1 stur x1, [x29, #-0x10] ea0c0: f85f83a0 ldur x0, [x29, #-0x8] ea0c4: f90017e0 str x0, [sp, #0x28] ea0c8: f90013e8 str x8, [sp, #0x20] ea0cc: f9000fe9 str x9, [sp, #0x18] ea0d0: 97fee3d8 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> ea0d4: f94013e8 ldr x8, [sp, #0x20] ea0d8: f94017e9 ldr x9, [sp, #0x28] ea0dc: f9000128 str x8, [x9] ea0e0: f9400fe0 ldr x0, [sp, #0x18] ea0e4: 8b000121 add x1, x9, x0 ea0e8: aa0103e0 mov x0, x1 ea0ec: f9000be1 str x1, [sp, #0x10] ea0f0: 97fee7a8 bl 0xa3f90 <_ZN7android2spINS_10DataSourceEEC2Ev@plt> ea0f4: 14000001 b 0xea0f8 ea0f8: 320f03e1 orr w1, wzr, #0x20000 ea0fc: f85f03a0 ldur x0, [x29, #-0x10] ea100: 97ff0310 bl 0xaad40 ea104: b9000fe0 str w0, [sp, #0xc] ea108: 14000001 b 0xea10c ea10c: 321f03e2 orr w2, wzr, #0x2 ea110: d2800001 mov x1, #0x0 // =0 ea114: b9400fe8 ldr w8, [sp, #0xc] ea118: f94017e9 ldr x9, [sp, #0x28] ea11c: b9001128 str w8, [x9, #0x10] ea120: f9000d3f str xzr, [x9, #0x18] ea124: b9401120 ldr w0, [x9, #0x10] ea128: 97fefea2 bl 0xa9bb0 ea12c: f90003e0 str x0, [sp] ea130: 14000001 b 0xea134 ea134: f94003e8 ldr x8, [sp] ea138: f94017e9 ldr x9, [sp, #0x28] ea13c: f9001128 str x8, [x9, #0x20] ea140: a9457bfd ldp x29, x30, [sp, #0x50] ea144: 910183ff add sp, sp, #0x60 ea148: d65f03c0 ret ea14c: 2a0103e8 mov w8, w1 ea150: f81e83a0 stur x0, [x29, #-0x18] ea154: b81e43a8 stur w8, [x29, #-0x1c] ea158: 14000006 b 0xea170 ea15c: 2a0103e8 mov w8, w1 ea160: f81e83a0 stur x0, [x29, #-0x18] ea164: b81e43a8 stur w8, [x29, #-0x1c] ea168: f9400be0 ldr x0, [sp, #0x10] ea16c: 97fed799 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> ea170: f94017e0 ldr x0, [sp, #0x28] ea174: 97feda63 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> ea178: f85e83a0 ldur x0, [x29, #-0x18] ea17c: 97fef765 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000ea180 : ea180: d101c3ff sub sp, sp, #0x70 ea184: a9067bfd stp x29, x30, [sp, #0x60] ea188: 910183fd add x29, sp, #0x60 ea18c: d0000de8 adrp x8, 0x2a8000 ea190: f9441908 ldr x8, [x8, #0x830] ea194: b27c03e9 orr x9, xzr, #0x10 ea198: 8b090108 add x8, x8, x9 ea19c: d2800509 mov x9, #0x28 // =40 ea1a0: f81f83a0 stur x0, [x29, #-0x8] ea1a4: b81f43a1 stur w1, [x29, #-0xc] ea1a8: f81e83a2 stur x2, [x29, #-0x18] ea1ac: f81e03a3 stur x3, [x29, #-0x20] ea1b0: f85f83a0 ldur x0, [x29, #-0x8] ea1b4: f90017e0 str x0, [sp, #0x28] ea1b8: f90013e8 str x8, [sp, #0x20] ea1bc: f9000fe9 str x9, [sp, #0x18] ea1c0: 97fee39c bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> ea1c4: f94013e8 ldr x8, [sp, #0x20] ea1c8: f94017e9 ldr x9, [sp, #0x28] ea1cc: f9000128 str x8, [x9] ea1d0: f9400fe0 ldr x0, [sp, #0x18] ea1d4: 8b000122 add x2, x9, x0 ea1d8: aa0203e0 mov x0, x2 ea1dc: f9000be2 str x2, [sp, #0x10] ea1e0: 97fee76c bl 0xa3f90 <_ZN7android2spINS_10DataSourceEEC2Ev@plt> ea1e4: 14000001 b 0xea1e8 ea1e8: 52800008 mov w8, #0x0 // =0 ea1ec: b85f43a9 ldur w9, [x29, #-0xc] ea1f0: 6b08013f cmp w9, w8 ea1f4: 1a9fa7e8 cset w8, lt ea1f8: 37000048 tbnz w8, #0x0, 0xea200 ea1fc: 14000004 b 0xea20c ea200: 12800008 mov w8, #-0x1 // =-1 ea204: b9000fe8 str w8, [sp, #0xc] ea208: 14000007 b 0xea224 ea20c: b85f43a0 ldur w0, [x29, #-0xc] ea210: 97fedcec bl 0xa15c0 ea214: b9000be0 str w0, [sp, #0x8] ea218: 14000001 b 0xea21c ea21c: b9400be0 ldr w0, [sp, #0x8] ea220: b9000fe0 str w0, [sp, #0xc] ea224: b9400fe8 ldr w8, [sp, #0xc] ea228: f94017e9 ldr x9, [sp, #0x28] ea22c: b9001128 str w8, [x9, #0x10] ea230: f85e83aa ldur x10, [x29, #-0x18] ea234: f9000d2a str x10, [x9, #0x18] ea238: f85e03aa ldur x10, [x29, #-0x20] ea23c: f900112a str x10, [x9, #0x20] ea240: a9467bfd ldp x29, x30, [sp, #0x60] ea244: 9101c3ff add sp, sp, #0x70 ea248: d65f03c0 ret ea24c: 2a0103e8 mov w8, w1 ea250: f81d83a0 stur x0, [x29, #-0x28] ea254: b81d43a8 stur w8, [x29, #-0x2c] ea258: 14000006 b 0xea270 ea25c: 2a0103e8 mov w8, w1 ea260: f81d83a0 stur x0, [x29, #-0x28] ea264: b81d43a8 stur w8, [x29, #-0x2c] ea268: f9400be0 ldr x0, [sp, #0x10] ea26c: 97fed759 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> ea270: f94017e0 ldr x0, [sp, #0x28] ea274: 97feda23 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> ea278: f85d83a0 ldur x0, [x29, #-0x28] ea27c: 97fef725 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000ea280 const&)>: ea280: d10203ff sub sp, sp, #0x80 ea284: a9077bfd stp x29, x30, [sp, #0x70] ea288: 9101c3fd add x29, sp, #0x70 ea28c: d53bd048 mrs x8, TPIDR_EL0 ea290: f9401508 ldr x8, [x8, #0x28] ea294: f81f83a8 stur x8, [x29, #-0x8] ea298: f81e83a0 stur x0, [x29, #-0x18] ea29c: f81e03a1 stur x1, [x29, #-0x20] ea2a0: f85e83a8 ldur x8, [x29, #-0x18] ea2a4: aa0803e0 mov x0, x8 ea2a8: f9001fe0 str x0, [sp, #0x38] ea2ac: aa0803e0 mov x0, x8 ea2b0: f9001be8 str x8, [sp, #0x30] ea2b4: 97fee35f bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> ea2b8: d0000de8 adrp x8, 0x2a8000 ea2bc: f9441908 ldr x8, [x8, #0x830] ea2c0: 91004108 add x8, x8, #0x10 ea2c4: f9401be0 ldr x0, [sp, #0x30] ea2c8: f8028408 str x8, [x0], #0x28 ea2cc: aa0003e1 mov x1, x0 ea2d0: f90017e1 str x1, [sp, #0x28] ea2d4: 97fee72f bl 0xa3f90 <_ZN7android2spINS_10DataSourceEEC2Ev@plt> ea2d8: 14000001 b 0xea2dc const&)+0x5c> ea2dc: 12800008 mov w8, #-0x1 // =-1 ea2e0: f9401fe9 ldr x9, [sp, #0x38] ea2e4: b9001128 str w8, [x9, #0x10] ea2e8: f85e03a1 ldur x1, [x29, #-0x20] ea2ec: 9100a120 add x0, x9, #0x28 ea2f0: 97fee85c bl 0xa4460 <_ZN7android2spINS_10DataSourceEEaSERKS2_@plt> ea2f4: f90013e0 str x0, [sp, #0x20] ea2f8: 14000001 b 0xea2fc const&)+0x7c> ea2fc: f9401fe8 ldr x8, [sp, #0x38] ea300: 9100a100 add x0, x8, #0x28 ea304: 97fef523 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ea308: f9000fe0 str x0, [sp, #0x18] ea30c: 14000001 b 0xea310 const&)+0x90> ea310: f9400fe8 ldr x8, [sp, #0x18] ea314: f9400109 ldr x9, [x8] ea318: f9402129 ldr x9, [x9, #0x40] ea31c: d10043a1 sub x1, x29, #0x10 ea320: aa0803e0 mov x0, x8 ea324: d63f0120 blr x9 ea328: b90017e0 str w0, [sp, #0x14] ea32c: 14000001 b 0xea330 const&)+0xb0> ea330: b94017e8 ldr w8, [sp, #0x14] ea334: 35000208 cbnz w8, 0xea374 const&)+0xf4> ea338: 14000001 b 0xea33c const&)+0xbc> ea33c: f85f03a8 ldur x8, [x29, #-0x10] ea340: f9401fe9 ldr x9, [sp, #0x38] ea344: f9001128 str x8, [x9, #0x20] ea348: 1400000f b 0xea384 const&)+0x104> ea34c: f81d83a0 stur x0, [x29, #-0x28] ea350: 2a0103e8 mov w8, w1 ea354: b81d43a8 stur w8, [x29, #-0x2c] ea358: 14000015 b 0xea3ac const&)+0x12c> ea35c: f81d83a0 stur x0, [x29, #-0x28] ea360: 2a0103e8 mov w8, w1 ea364: b81d43a8 stur w8, [x29, #-0x2c] ea368: f94017e0 ldr x0, [sp, #0x28] ea36c: 97fed719 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> ea370: 1400000f b 0xea3ac const&)+0x12c> ea374: aa1f03e8 mov x8, xzr ea378: f9401fe9 ldr x9, [sp, #0x38] ea37c: f9001128 str x8, [x9, #0x20] ea380: 14000001 b 0xea384 const&)+0x104> ea384: d53bd048 mrs x8, TPIDR_EL0 ea388: f9401508 ldr x8, [x8, #0x28] ea38c: f85f83a9 ldur x9, [x29, #-0x8] ea390: eb090108 subs x8, x8, x9 ea394: f90007e8 str x8, [sp, #0x8] ea398: 54000141 b.ne 0xea3c0 const&)+0x140> ea39c: 14000001 b 0xea3a0 const&)+0x120> ea3a0: a9477bfd ldp x29, x30, [sp, #0x70] ea3a4: 910203ff add sp, sp, #0x80 ea3a8: d65f03c0 ret ea3ac: f9401fe0 ldr x0, [sp, #0x38] ea3b0: 97fed9d4 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> ea3b4: 14000001 b 0xea3b8 const&)+0x138> ea3b8: f85d83a0 ldur x0, [x29, #-0x28] ea3bc: 97fef6d5 bl 0xa7f10 <_Unwind_Resume@plt> ea3c0: 97fefe6c bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ea3c4 ::operator=(android::sp const&)>: ea3c4: d10103ff sub sp, sp, #0x40 ea3c8: a9037bfd stp x29, x30, [sp, #0x30] ea3cc: 9100c3fd add x29, sp, #0x30 ea3d0: d2800008 mov x8, #0x0 // =0 ea3d4: f81f83a0 stur x0, [x29, #-0x8] ea3d8: f81f03a1 stur x1, [x29, #-0x10] ea3dc: f85f83a0 ldur x0, [x29, #-0x8] ea3e0: f85f03a1 ldur x1, [x29, #-0x10] ea3e4: f9400021 ldr x1, [x1] ea3e8: f9000fe1 str x1, [sp, #0x18] ea3ec: f9400fe1 ldr x1, [sp, #0x18] ea3f0: eb08003f cmp x1, x8 ea3f4: 1a9f07e9 cset w9, ne ea3f8: f9000be8 str x8, [sp, #0x10] ea3fc: f90007e0 str x0, [sp, #0x8] ea400: 37000049 tbnz w9, #0x0, 0xea408 ::operator=(android::sp const&)+0x44> ea404: 14000004 b 0xea414 ::operator=(android::sp const&)+0x50> ea408: f9400fe0 ldr x0, [sp, #0x18] ea40c: f94007e1 ldr x1, [sp, #0x8] ea410: 97ff0104 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> ea414: f94007e8 ldr x8, [sp, #0x8] ea418: f9400108 ldr x8, [x8] ea41c: f9400be9 ldr x9, [sp, #0x10] ea420: eb09011f cmp x8, x9 ea424: 1a9f07ea cset w10, ne ea428: 3700004a tbnz w10, #0x0, 0xea430 ::operator=(android::sp const&)+0x6c> ea42c: 14000005 b 0xea440 ::operator=(android::sp const&)+0x7c> ea430: f94007e8 ldr x8, [sp, #0x8] ea434: f9400100 ldr x0, [x8] ea438: f94007e1 ldr x1, [sp, #0x8] ea43c: 97fee705 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> ea440: f9400fe8 ldr x8, [sp, #0x18] ea444: f94007e9 ldr x9, [sp, #0x8] ea448: f9000128 str x8, [x9] ea44c: f94007e0 ldr x0, [sp, #0x8] ea450: a9437bfd ldp x29, x30, [sp, #0x30] ea454: 910103ff add sp, sp, #0x40 ea458: d65f03c0 ret 00000000000ea45c : ea45c: d100c3ff sub sp, sp, #0x30 ea460: a9027bfd stp x29, x30, [sp, #0x20] ea464: 910083fd add x29, sp, #0x20 ea468: d0000de8 adrp x8, 0x2a8000 ea46c: f9441908 ldr x8, [x8, #0x830] ea470: b27c03e9 orr x9, xzr, #0x10 ea474: 8b090108 add x8, x8, x9 ea478: 5280000a mov w10, #0x0 // =0 ea47c: f81f83a0 stur x0, [x29, #-0x8] ea480: f85f83a9 ldur x9, [x29, #-0x8] ea484: f9000128 str x8, [x9] ea488: b940112b ldr w11, [x9, #0x10] ea48c: 6b0a017f cmp w11, w10 ea490: 1a9fb7ea cset w10, ge ea494: f90003e9 str x9, [sp] ea498: 3700004a tbnz w10, #0x0, 0xea4a0 ea49c: 14000010 b 0xea4dc ea4a0: f94003e8 ldr x8, [sp] ea4a4: b9401100 ldr w0, [x8, #0x10] ea4a8: 97feda2a bl 0xa0d50 ea4ac: 14000001 b 0xea4b0 ea4b0: 1400000b b 0xea4dc ea4b4: d2800508 mov x8, #0x28 // =40 ea4b8: 2a0103e9 mov w9, w1 ea4bc: f9000be0 str x0, [sp, #0x10] ea4c0: b9000fe9 str w9, [sp, #0xc] ea4c4: f94003e0 ldr x0, [sp] ea4c8: 8b080000 add x0, x0, x8 ea4cc: 97fed6c1 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> ea4d0: f94003e0 ldr x0, [sp] ea4d4: 97fed98b bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> ea4d8: 1400000a b 0xea500 ea4dc: d2800508 mov x8, #0x28 // =40 ea4e0: f94003e9 ldr x9, [sp] ea4e4: 8b080120 add x0, x9, x8 ea4e8: 97fed6ba bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> ea4ec: f94003e0 ldr x0, [sp] ea4f0: 97fed984 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> ea4f4: a9427bfd ldp x29, x30, [sp, #0x20] ea4f8: 9100c3ff add sp, sp, #0x30 ea4fc: d65f03c0 ret ea500: f9400be0 ldr x0, [sp, #0x10] ea504: 97ff0f30 bl 0xae1c4 00000000000ea508 : ea508: d10083ff sub sp, sp, #0x20 ea50c: a9017bfd stp x29, x30, [sp, #0x10] ea510: 910043fd add x29, sp, #0x10 ea514: d0000de8 adrp x8, 0x2a8000 ea518: f9464d08 ldr x8, [x8, #0xc98] ea51c: f90007e0 str x0, [sp, #0x8] ea520: f94007e0 ldr x0, [sp, #0x8] ea524: f90003e0 str x0, [sp] ea528: d63f0100 blr x8 ea52c: f94003e0 ldr x0, [sp] ea530: 97fed90c bl 0xa0960 <_ZdlPv@plt> ea534: a9417bfd ldp x29, x30, [sp, #0x10] ea538: 910083ff add sp, sp, #0x20 ea53c: d65f03c0 ret 00000000000ea540 : ea540: d10103ff sub sp, sp, #0x40 ea544: a9037bfd stp x29, x30, [sp, #0x30] ea548: 9100c3fd add x29, sp, #0x30 ea54c: d2800508 mov x8, #0x28 // =40 ea550: d2800009 mov x9, #0x0 // =0 ea554: f81f03a0 stur x0, [x29, #-0x10] ea558: f9000fe1 str x1, [sp, #0x18] ea55c: b90017e2 str w2, [sp, #0x14] ea560: b90013e3 str w3, [sp, #0x10] ea564: f85f03a0 ldur x0, [x29, #-0x10] ea568: 8b080008 add x8, x0, x8 ea56c: f90007e0 str x0, [sp, #0x8] ea570: aa0803e0 mov x0, x8 ea574: aa0903e1 mov x1, x9 ea578: 97fef6ba bl 0xa8060 <_ZNK7android2spINS_10DataSourceEEneEPKS1_@plt> ea57c: 37000040 tbnz w0, #0x0, 0xea584 ea580: 14000012 b 0xea5c8 ea584: d2800508 mov x8, #0x28 // =40 ea588: f94007e9 ldr x9, [sp, #0x8] ea58c: 8b080120 add x0, x9, x8 ea590: 97fef480 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ea594: b94017ea ldr w10, [sp, #0x14] ea598: 2a0a03e8 mov w8, w10 ea59c: 93407d01 sxtw x1, w8 ea5a0: f9400fe2 ldr x2, [sp, #0x18] ea5a4: b94013ea ldr w10, [sp, #0x10] ea5a8: 2a0a03e8 mov w8, w10 ea5ac: 93407d03 sxtw x3, w8 ea5b0: f9400008 ldr x8, [x0] ea5b4: f9401d08 ldr x8, [x8, #0x38] ea5b8: d63f0100 blr x8 ea5bc: 2a0003ea mov w10, w0 ea5c0: b81fc3aa stur w10, [x29, #-0x4] ea5c4: 14000037 b 0xea6a0 ea5c8: 52800008 mov w8, #0x0 // =0 ea5cc: f94007e9 ldr x9, [sp, #0x8] ea5d0: b940112a ldr w10, [x9, #0x10] ea5d4: 6b08015f cmp w10, w8 ea5d8: 1a9fa7e8 cset w8, lt ea5dc: 37000048 tbnz w8, #0x0, 0xea5e4 ea5e0: 1400000b b 0xea60c ea5e4: 12800008 mov w8, #-0x1 // =-1 ea5e8: 52800129 mov w9, #0x9 // =9 ea5ec: b90007e8 str w8, [sp, #0x4] ea5f0: b90003e9 str w9, [sp] ea5f4: 97fef807 bl 0xa8610 <__errno@plt> ea5f8: b94003e8 ldr w8, [sp] ea5fc: b9000008 str w8, [x0] ea600: b94007e9 ldr w9, [sp, #0x4] ea604: b81fc3a9 stur w9, [x29, #-0x4] ea608: 14000026 b 0xea6a0 ea60c: 52800002 mov w2, #0x0 // =0 ea610: f94007e8 ldr x8, [sp, #0x8] ea614: b9401100 ldr w0, [x8, #0x10] ea618: f9400d09 ldr x9, [x8, #0x18] ea61c: b94017ea ldr w10, [sp, #0x14] ea620: 2a0a03eb mov w11, w10 ea624: 93407d6b sxtw x11, w11 ea628: 8b0b0121 add x1, x9, x11 ea62c: 97fefd61 bl 0xa9bb0 ea630: b94017ea ldr w10, [sp, #0x14] ea634: b94013e2 ldr w2, [sp, #0x10] ea638: 0b02014a add w10, w10, w2 ea63c: 2a0a03e8 mov w8, w10 ea640: 93407d08 sxtw x8, w8 ea644: f94007e9 ldr x9, [sp, #0x8] ea648: f940112b ldr x11, [x9, #0x20] ea64c: eb0b011f cmp x8, x11 ea650: 1a9fd7ea cset w10, gt ea654: 3700004a tbnz w10, #0x0, 0xea65c ea658: 14000009 b 0xea67c ea65c: f94007e8 ldr x8, [sp, #0x8] ea660: f9401109 ldr x9, [x8, #0x20] ea664: b94017ea ldr w10, [sp, #0x14] ea668: 2a0a03eb mov w11, w10 ea66c: 93407d6b sxtw x11, w11 ea670: eb0b0129 subs x9, x9, x11 ea674: 2a0903ea mov w10, w9 ea678: b90013ea str w10, [sp, #0x10] ea67c: f94007e8 ldr x8, [sp, #0x8] ea680: b9401100 ldr w0, [x8, #0x10] ea684: f9400fe1 ldr x1, [sp, #0x18] ea688: b94013e9 ldr w9, [sp, #0x10] ea68c: 2a0903ea mov w10, w9 ea690: 93407d42 sxtw x2, w10 ea694: 97fee1e7 bl 0xa2e30 ea698: 2a0003e9 mov w9, w0 ea69c: b81fc3a9 stur w9, [x29, #-0x4] ea6a0: b85fc3a0 ldur w0, [x29, #-0x4] ea6a4: a9437bfd ldp x29, x30, [sp, #0x30] ea6a8: 910103ff add sp, sp, #0x40 ea6ac: d65f03c0 ret 00000000000ea6b0 ::operator!=(android::DataSource const*) const>: ea6b0: d10043ff sub sp, sp, #0x10 ea6b4: f90007e0 str x0, [sp, #0x8] ea6b8: f90003e1 str x1, [sp] ea6bc: f94007e0 ldr x0, [sp, #0x8] ea6c0: f9400000 ldr x0, [x0] ea6c4: f94003e1 ldr x1, [sp] ea6c8: eb01001f cmp x0, x1 ea6cc: 1a9f07e8 cset w8, ne ea6d0: 320003e9 orr w9, wzr, #0x1 ea6d4: 0a090108 and w8, w8, w9 ea6d8: 2a0803e0 mov w0, w8 ea6dc: 910043ff add sp, sp, #0x10 ea6e0: d65f03c0 ret 00000000000ea6e4 : ea6e4: d10043ff sub sp, sp, #0x10 ea6e8: f90007e0 str x0, [sp, #0x8] ea6ec: f94007e0 ldr x0, [sp, #0x8] ea6f0: f9401000 ldr x0, [x0, #0x20] ea6f4: 2a0003e8 mov w8, w0 ea6f8: 2a0803e0 mov w0, w8 ea6fc: 910043ff add sp, sp, #0x10 ea700: d65f03c0 ret 00000000000ea704 : ea704: d10043ff sub sp, sp, #0x10 ea708: b27c07e8 orr x8, xzr, #0x30 ea70c: 90000009 adrp x9, 0xea000 const&, android::String8*, float*, android::sp*)+0x1dc> ea710: 911d2129 add x9, x9, #0x748 ea714: 9000000a adrp x10, 0xea000 const&, android::String8*, float*, android::sp*)+0x1dc> ea718: 911e114a add x10, x10, #0x784 ea71c: f90007e0 str x0, [sp, #0x8] ea720: f94007e0 ldr x0, [sp, #0x8] ea724: 8b08000b add x11, x0, x8 ea728: f9000160 str x0, [x11] ea72c: 8b08000b add x11, x0, x8 ea730: f9000569 str x9, [x11, #0x8] ea734: 8b080009 add x9, x0, x8 ea738: f900092a str x10, [x9, #0x10] ea73c: 8b080000 add x0, x0, x8 ea740: 910043ff add sp, sp, #0x10 ea744: d65f03c0 ret ea748: d100c3ff sub sp, sp, #0x30 ea74c: a9027bfd stp x29, x30, [sp, #0x20] ea750: 910083fd add x29, sp, #0x20 ea754: f81f83a0 stur x0, [x29, #-0x8] ea758: f9000be1 str x1, [sp, #0x10] ea75c: b9000fe2 str w2, [sp, #0xc] ea760: b9000be3 str w3, [sp, #0x8] ea764: f85f83a0 ldur x0, [x29, #-0x8] ea768: f9400be1 ldr x1, [sp, #0x10] ea76c: b9400fe2 ldr w2, [sp, #0xc] ea770: b9400be3 ldr w3, [sp, #0x8] ea774: 97fed957 bl 0xa0cd0 <_ZN7android13MidiIoWrapper6readAtEPvii@plt> ea778: a9427bfd ldp x29, x30, [sp, #0x20] ea77c: 9100c3ff add sp, sp, #0x30 ea780: d65f03c0 ret ea784: d10083ff sub sp, sp, #0x20 ea788: a9017bfd stp x29, x30, [sp, #0x10] ea78c: 910043fd add x29, sp, #0x10 ea790: f90007e0 str x0, [sp, #0x8] ea794: f94007e0 ldr x0, [sp, #0x8] ea798: 97fefcba bl 0xa9a80 <_ZN7android13MidiIoWrapper4sizeEv@plt> ea79c: a9417bfd ldp x29, x30, [sp, #0x10] ea7a0: 910083ff add sp, sp, #0x20 ea7a4: d65f03c0 ret 00000000000ea7a8 : ea7a8: d101c3ff sub sp, sp, #0x70 ea7ac: a9067bfd stp x29, x30, [sp, #0x60] ea7b0: 910183fd add x29, sp, #0x60 ea7b4: d0000de8 adrp x8, 0x2a8000 ea7b8: f9475d08 ldr x8, [x8, #0xeb8] ea7bc: b27c03e9 orr x9, xzr, #0x10 ea7c0: 8b090108 add x8, x8, x9 ea7c4: b27d0bea orr x10, xzr, #0x38 ea7c8: 5280000b mov w11, #0x0 // =0 ea7cc: f81f83a0 stur x0, [x29, #-0x8] ea7d0: f85f83a0 ldur x0, [x29, #-0x8] ea7d4: f81e03a0 stur x0, [x29, #-0x20] ea7d8: f81d83a9 stur x9, [x29, #-0x28] ea7dc: f9001be8 str x8, [sp, #0x30] ea7e0: f90017ea str x10, [sp, #0x28] ea7e4: b90027eb str w11, [sp, #0x24] ea7e8: 97fee212 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> ea7ec: f9401be8 ldr x8, [sp, #0x30] ea7f0: f85e03a9 ldur x9, [x29, #-0x20] ea7f4: f9000128 str x8, [x9] ea7f8: f85d83aa ldur x10, [x29, #-0x28] ea7fc: 8b0a0120 add x0, x9, x10 ea800: f9000fe0 str x0, [sp, #0x18] ea804: 97ff398d bl 0xb8e38 ea808: f85e03a8 ldur x8, [x29, #-0x20] ea80c: f94017e9 ldr x9, [sp, #0x28] ea810: 8b09010a add x10, x8, x9 ea814: aa0a03e0 mov x0, x10 ea818: f9000bea str x10, [sp, #0x10] ea81c: 97fee5dd bl 0xa3f90 <_ZN7android2spINS_10DataSourceEEC2Ev@plt> ea820: 14000001 b 0xea824 ea824: b27a03e8 orr x8, xzr, #0x40 ea828: f85e03a9 ldur x9, [x29, #-0x20] ea82c: 8b080128 add x8, x9, x8 ea830: aa0803e0 mov x0, x8 ea834: f90007e8 str x8, [sp, #0x8] ea838: 97fef23e bl 0xa7130 <_ZN7android2spINS_15IMediaExtractorEEC2Ev@plt> ea83c: 14000001 b 0xea840 ea840: d2800a08 mov x8, #0x50 // =80 ea844: b94027e9 ldr w9, [sp, #0x24] ea848: f85e03aa ldur x10, [x29, #-0x20] ea84c: 39012149 strb w9, [x10, #0x48] ea850: 8b080140 add x0, x10, x8 ea854: 97fed947 bl 0xa0d70 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEEC2Ev@plt> ea858: 14000001 b 0xea85c ea85c: 92800008 mov x8, #-0x1 // =-1 ea860: f85e03a9 ldur x9, [x29, #-0x20] ea864: f9003d28 str x8, [x9, #0x78] ea868: f9004128 str x8, [x9, #0x80] ea86c: a9467bfd ldp x29, x30, [sp, #0x60] ea870: 9101c3ff add sp, sp, #0x70 ea874: d65f03c0 ret ea878: 2a0103e8 mov w8, w1 ea87c: f81f03a0 stur x0, [x29, #-0x10] ea880: b81ec3a8 stur w8, [x29, #-0x14] ea884: 1400000c b 0xea8b4 ea888: 2a0103e8 mov w8, w1 ea88c: f81f03a0 stur x0, [x29, #-0x10] ea890: b81ec3a8 stur w8, [x29, #-0x14] ea894: 14000006 b 0xea8ac ea898: 2a0103e8 mov w8, w1 ea89c: f81f03a0 stur x0, [x29, #-0x10] ea8a0: b81ec3a8 stur w8, [x29, #-0x14] ea8a4: f94007e0 ldr x0, [sp, #0x8] ea8a8: 97fefc0a bl 0xa98d0 <_ZN7android2spINS_15IMediaExtractorEED2Ev@plt> ea8ac: f9400be0 ldr x0, [sp, #0x10] ea8b0: 97fed5c8 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> ea8b4: f9400fe0 ldr x0, [sp, #0x18] ea8b8: 97fefdce bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> ea8bc: f85e03a0 ldur x0, [x29, #-0x20] ea8c0: 97fed890 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> ea8c4: f85f03a0 ldur x0, [x29, #-0x10] ea8c8: 97fef592 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000ea8cc ::sp()>: ea8cc: d10043ff sub sp, sp, #0x10 ea8d0: d2800008 mov x8, #0x0 // =0 ea8d4: f90007e0 str x0, [sp, #0x8] ea8d8: f94007e0 ldr x0, [sp, #0x8] ea8dc: f9000008 str x8, [x0] ea8e0: 910043ff add sp, sp, #0x10 ea8e4: d65f03c0 ret 00000000000ea8e8 ::Vector()>: ea8e8: d100c3ff sub sp, sp, #0x30 ea8ec: a9027bfd stp x29, x30, [sp, #0x20] ea8f0: 910083fd add x29, sp, #0x20 ea8f4: b27c07e1 orr x1, xzr, #0x30 ea8f8: 52800002 mov w2, #0x0 // =0 ea8fc: d0000de8 adrp x8, 0x2a8000 ea900: f9420108 ldr x8, [x8, #0x400] ea904: b27c03e9 orr x9, xzr, #0x10 ea908: 8b090108 add x8, x8, x9 ea90c: f81f83a0 stur x0, [x29, #-0x8] ea910: f85f83a9 ldur x9, [x29, #-0x8] ea914: aa0903e0 mov x0, x9 ea918: f9000be8 str x8, [sp, #0x10] ea91c: f90007e9 str x9, [sp, #0x8] ea920: 97fed6c8 bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> ea924: f9400be8 ldr x8, [sp, #0x10] ea928: f94007e9 ldr x9, [sp, #0x8] ea92c: f9000128 str x8, [x9] ea930: a9427bfd ldp x29, x30, [sp, #0x20] ea934: 9100c3ff add sp, sp, #0x30 ea938: d65f03c0 ret 00000000000ea93c ::~sp()>: ea93c: d10083ff sub sp, sp, #0x20 ea940: a9017bfd stp x29, x30, [sp, #0x10] ea944: 910043fd add x29, sp, #0x10 ea948: d2800008 mov x8, #0x0 // =0 ea94c: f90007e0 str x0, [sp, #0x8] ea950: f94007e0 ldr x0, [sp, #0x8] ea954: aa0003e9 mov x9, x0 ea958: f9400129 ldr x9, [x9] ea95c: eb08013f cmp x9, x8 ea960: 1a9f07ea cset w10, ne ea964: f90003e0 str x0, [sp] ea968: 3700004a tbnz w10, #0x0, 0xea970 ::~sp()+0x34> ea96c: 1400000a b 0xea994 ::~sp()+0x58> ea970: f94003e8 ldr x8, [sp] ea974: f9400108 ldr x8, [x8] ea978: f9400109 ldr x9, [x8] ea97c: f85e8129 ldur x9, [x9, #-0x18] ea980: 8b090108 add x8, x8, x9 ea984: aa0803e0 mov x0, x8 ea988: f94003e1 ldr x1, [sp] ea98c: 97fee5b1 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> ea990: 14000001 b 0xea994 ::~sp()+0x58> ea994: a9417bfd ldp x29, x30, [sp, #0x10] ea998: 910083ff add sp, sp, #0x20 ea99c: d65f03c0 ret ea9a0: 97ff0e09 bl 0xae1c4 00000000000ea9a4 : ea9a4: d10343ff sub sp, sp, #0xd0 ea9a8: a90c7bfd stp x29, x30, [sp, #0xc0] ea9ac: 910303fd add x29, sp, #0xc0 ea9b0: d53bd048 mrs x8, TPIDR_EL0 ea9b4: f9401508 ldr x8, [x8, #0x28] ea9b8: f81f83a8 stur x8, [x29, #-0x8] ea9bc: f81b83a0 stur x0, [x29, #-0x48] ea9c0: f85b83a8 ldur x8, [x29, #-0x48] ea9c4: aa0803e0 mov x0, x8 ea9c8: d0000de9 adrp x9, 0x2a8000 ea9cc: f9475d29 ldr x9, [x9, #0xeb8] ea9d0: 91004129 add x9, x9, #0x10 ea9d4: f9000109 str x9, [x8] ea9d8: f9002be0 str x0, [sp, #0x50] ea9dc: aa0803e0 mov x0, x8 ea9e0: 97fefc3c bl 0xa9ad0 <_ZN7android16NuMediaExtractor19releaseTrackSamplesEv@plt> ea9e4: 14000001 b 0xea9e8 ea9e8: aa1f03e8 mov x8, xzr ea9ec: f90033e8 str x8, [sp, #0x60] ea9f0: 14000001 b 0xea9f4 ea9f4: f94033e8 ldr x8, [sp, #0x60] ea9f8: f9402be9 ldr x9, [sp, #0x50] ea9fc: 91014120 add x0, x9, #0x50 eaa00: f90027e8 str x8, [sp, #0x48] eaa04: 97ff0083 bl 0xaac10 <_ZNK7android6VectorINS_16NuMediaExtractor9TrackInfoEE4sizeEv@plt> eaa08: f90023e0 str x0, [sp, #0x40] eaa0c: 14000001 b 0xeaa10 eaa10: f94027e8 ldr x8, [sp, #0x48] eaa14: f94023e9 ldr x9, [sp, #0x40] eaa18: eb09010a subs x10, x8, x9 eaa1c: f9001fea str x10, [sp, #0x38] eaa20: 54000982 b.hs 0xeab50 eaa24: 14000001 b 0xeaa28 eaa28: f9402be8 ldr x8, [sp, #0x50] eaa2c: 91014100 add x0, x8, #0x50 eaa30: f94033e1 ldr x1, [sp, #0x60] eaa34: 97feedd3 bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> eaa38: f9001be0 str x0, [sp, #0x30] eaa3c: 14000001 b 0xeaa40 eaa40: f9401be8 ldr x8, [sp, #0x30] eaa44: f9002fe8 str x8, [sp, #0x58] eaa48: 14000001 b 0xeaa4c eaa4c: 2a1f03e8 mov w8, wzr eaa50: b81dc3a8 stur w8, [x29, #-0x24] eaa54: f9402fe0 ldr x0, [sp, #0x58] eaa58: 97fef586 bl 0xa8070 <_ZNK7android2spINS_12IMediaSourceEEptEv@plt> eaa5c: f90017e0 str x0, [sp, #0x28] eaa60: 14000001 b 0xeaa64 eaa64: f94017e8 ldr x8, [sp, #0x28] eaa68: f9400109 ldr x9, [x8] eaa6c: f9400d29 ldr x9, [x9, #0x18] eaa70: aa0803e0 mov x0, x8 eaa74: d63f0120 blr x9 eaa78: b90027e0 str w0, [sp, #0x24] eaa7c: 14000001 b 0xeaa80 eaa80: b94027e8 ldr w8, [sp, #0x24] eaa84: b81d83a8 stur w8, [x29, #-0x28] eaa88: d10083a8 sub x8, x29, #0x20 eaa8c: d10093a0 sub x0, x29, #0x24 eaa90: d100a3a1 sub x1, x29, #0x28 eaa94: 97fedda3 bl 0xa2120 <_ZN7android10Compare_EQIiiEENS_7AStringERKT_RKT0_@plt> eaa98: 14000001 b 0xeaa9c eaa9c: d10083a0 sub x0, x29, #0x20 eaaa0: 97fef88c bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> eaaa4: b90023e0 str w0, [sp, #0x20] eaaa8: 14000001 b 0xeaaac eaaac: b94023e8 ldr w8, [sp, #0x20] eaab0: 37000388 tbnz w8, #0x0, 0xeab20 eaab4: 14000001 b 0xeaab8 eaab8: f0000861 adrp x1, 0x1f9000 eaabc: 91133c21 add x1, x1, #0x4cf eaac0: d10103a0 sub x0, x29, #0x40 eaac4: 97fee42f bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> eaac8: 14000001 b 0xeaacc eaacc: d10103a0 sub x0, x29, #0x40 eaad0: d10083a1 sub x1, x29, #0x20 eaad4: 97fee083 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> eaad8: 14000001 b 0xeaadc eaadc: d10103a0 sub x0, x29, #0x40 eaae0: 97fedc88 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> eaae4: 1400000f b 0xeab20 eaae8: f81b03a0 stur x0, [x29, #-0x50] eaaec: 2a0103e8 mov w8, w1 eaaf0: b81ac3a8 stur w8, [x29, #-0x54] eaaf4: 14000048 b 0xeac14 eaaf8: f81b03a0 stur x0, [x29, #-0x50] eaafc: 2a0103e8 mov w8, w1 eab00: b81ac3a8 stur w8, [x29, #-0x54] eab04: 14000010 b 0xeab44 eab08: f81b03a0 stur x0, [x29, #-0x50] eab0c: 2a0103e8 mov w8, w1 eab10: b81ac3a8 stur w8, [x29, #-0x54] eab14: d10103a0 sub x0, x29, #0x40 eab18: 97fedc7a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> eab1c: 1400000a b 0xeab44 eab20: d10083a0 sub x0, x29, #0x20 eab24: 97fedc77 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> eab28: 14000001 b 0xeab2c eab2c: 14000001 b 0xeab30 eab30: 14000001 b 0xeab34 eab34: f94033e8 ldr x8, [sp, #0x60] eab38: 91000508 add x8, x8, #0x1 eab3c: f90033e8 str x8, [sp, #0x60] eab40: 17ffffad b 0xea9f4 eab44: d10083a0 sub x0, x29, #0x20 eab48: 97fedc6e bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> eab4c: 14000032 b 0xeac14 eab50: f9402be8 ldr x8, [sp, #0x50] eab54: 91014100 add x0, x8, #0x50 eab58: 97fee98e bl 0xa5190 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE5clearEv@plt> eab5c: 14000001 b 0xeab60 eab60: f9402be8 ldr x8, [sp, #0x50] eab64: 9100e100 add x0, x8, #0x38 eab68: aa1f03e1 mov x1, xzr eab6c: 97fef53d bl 0xa8060 <_ZNK7android2spINS_10DataSourceEEneEPKS1_@plt> eab70: b9001fe0 str w0, [sp, #0x1c] eab74: 14000001 b 0xeab78 eab78: b9401fe8 ldr w8, [sp, #0x1c] eab7c: 360001c8 tbz w8, #0x0, 0xeabb4 eab80: 14000001 b 0xeab84 eab84: f9402be8 ldr x8, [sp, #0x50] eab88: 9100e100 add x0, x8, #0x38 eab8c: 97fef301 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> eab90: f9000be0 str x0, [sp, #0x10] eab94: 14000001 b 0xeab98 eab98: f9400be8 ldr x8, [sp, #0x10] eab9c: f9400109 ldr x9, [x8] eaba0: f9403929 ldr x9, [x9, #0x70] eaba4: aa0803e0 mov x0, x8 eaba8: d63f0120 blr x9 eabac: 14000001 b 0xeabb0 eabb0: 14000001 b 0xeabb4 eabb4: f9402be8 ldr x8, [sp, #0x50] eabb8: 91014100 add x0, x8, #0x50 eabbc: 97fee7fd bl 0xa4bb0 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEED2Ev@plt> eabc0: f9402be8 ldr x8, [sp, #0x50] eabc4: 91010100 add x0, x8, #0x40 eabc8: 97fefb42 bl 0xa98d0 <_ZN7android2spINS_15IMediaExtractorEED2Ev@plt> eabcc: f9402be8 ldr x8, [sp, #0x50] eabd0: 9100e100 add x0, x8, #0x38 eabd4: 97fed4ff bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> eabd8: f9402be8 ldr x8, [sp, #0x50] eabdc: 91004100 add x0, x8, #0x10 eabe0: 97fefd04 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> eabe4: f9402be0 ldr x0, [sp, #0x50] eabe8: 97fed7c6 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> eabec: d53bd048 mrs x8, TPIDR_EL0 eabf0: f9401508 ldr x8, [x8, #0x28] eabf4: f85f83a0 ldur x0, [x29, #-0x8] eabf8: eb000108 subs x8, x8, x0 eabfc: f90007e8 str x8, [sp, #0x8] eac00: 540002c1 b.ne 0xeac58 eac04: 14000001 b 0xeac08 eac08: a94c7bfd ldp x29, x30, [sp, #0xc0] eac0c: 910343ff add sp, sp, #0xd0 eac10: d65f03c0 ret eac14: f9402be8 ldr x8, [sp, #0x50] eac18: 91014100 add x0, x8, #0x50 eac1c: 97fee7e5 bl 0xa4bb0 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEED2Ev@plt> eac20: f9402be8 ldr x8, [sp, #0x50] eac24: 91010100 add x0, x8, #0x40 eac28: 97fefb2a bl 0xa98d0 <_ZN7android2spINS_15IMediaExtractorEED2Ev@plt> eac2c: f9402be8 ldr x8, [sp, #0x50] eac30: 9100e100 add x0, x8, #0x38 eac34: 97fed4e7 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> eac38: f9402be8 ldr x8, [sp, #0x50] eac3c: 91004100 add x0, x8, #0x10 eac40: 97fefcec bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> eac44: f9402be0 ldr x0, [sp, #0x50] eac48: 97fed7ae bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> eac4c: 14000001 b 0xeac50 eac50: f85b03a0 ldur x0, [x29, #-0x50] eac54: 97ff0d5c bl 0xae1c4 eac58: 97fefc46 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000eac5c : eac5c: d10143ff sub sp, sp, #0x50 eac60: a9047bfd stp x29, x30, [sp, #0x40] eac64: 910103fd add x29, sp, #0x40 eac68: d2800008 mov x8, #0x0 // =0 eac6c: f81f83a0 stur x0, [x29, #-0x8] eac70: f85f83a0 ldur x0, [x29, #-0x8] eac74: f81f03bf stur xzr, [x29, #-0x10] eac78: f90013e8 str x8, [sp, #0x20] eac7c: f9000fe0 str x0, [sp, #0x18] eac80: d2800a08 mov x8, #0x50 // =80 eac84: f85f03a9 ldur x9, [x29, #-0x10] eac88: f9400fea ldr x10, [sp, #0x18] eac8c: 8b080140 add x0, x10, x8 eac90: f9000be9 str x9, [sp, #0x10] eac94: 97feffdf bl 0xaac10 <_ZNK7android6VectorINS_16NuMediaExtractor9TrackInfoEE4sizeEv@plt> eac98: f9400be8 ldr x8, [sp, #0x10] eac9c: eb00011f cmp x8, x0 eaca0: 1a9f27eb cset w11, lo eaca4: 3700004b tbnz w11, #0x0, 0xeacac eaca8: 14000020 b 0xead28 eacac: d2800a08 mov x8, #0x50 // =80 eacb0: f9400fe9 ldr x9, [sp, #0x18] eacb4: 8b080120 add x0, x9, x8 eacb8: f85f03a1 ldur x1, [x29, #-0x10] eacbc: 97feed31 bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> eacc0: f81e83a0 stur x0, [x29, #-0x18] eacc4: f85e83a8 ldur x8, [x29, #-0x18] eacc8: f9400d08 ldr x8, [x8, #0x18] eaccc: f94013e9 ldr x9, [sp, #0x20] eacd0: eb09011f cmp x8, x9 eacd4: 1a9f07ea cset w10, ne eacd8: 3700004a tbnz w10, #0x0, 0xeace0 eacdc: 1400000f b 0xead18 eace0: 92800008 mov x8, #-0x1 // =-1 eace4: f85e83a9 ldur x9, [x29, #-0x18] eace8: f9400d29 ldr x9, [x9, #0x18] eacec: f940012a ldr x10, [x9] eacf0: f940014a ldr x10, [x10] eacf4: aa0903e0 mov x0, x9 eacf8: f90007e8 str x8, [sp, #0x8] eacfc: d63f0140 blr x10 ead00: f85e83a8 ldur x8, [x29, #-0x18] ead04: f94013e9 ldr x9, [sp, #0x20] ead08: f9000d09 str x9, [x8, #0x18] ead0c: f85e83a8 ldur x8, [x29, #-0x18] ead10: f94007ea ldr x10, [sp, #0x8] ead14: f900110a str x10, [x8, #0x20] ead18: f85f03a8 ldur x8, [x29, #-0x10] ead1c: 91000508 add x8, x8, #0x1 ead20: f81f03a8 stur x8, [x29, #-0x10] ead24: 17ffffd7 b 0xeac80 ead28: a9447bfd ldp x29, x30, [sp, #0x40] ead2c: 910143ff add sp, sp, #0x50 ead30: d65f03c0 ret 00000000000ead34 ::size() const>: ead34: d10083ff sub sp, sp, #0x20 ead38: a9017bfd stp x29, x30, [sp, #0x10] ead3c: 910043fd add x29, sp, #0x10 ead40: f90007e0 str x0, [sp, #0x8] ead44: f94007e0 ldr x0, [sp, #0x8] ead48: 97fedfa2 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> ead4c: a9417bfd ldp x29, x30, [sp, #0x10] ead50: 910083ff add sp, sp, #0x20 ead54: d65f03c0 ret 00000000000ead58 ::editItemAt(unsigned long)>: ead58: d10083ff sub sp, sp, #0x20 ead5c: a9017bfd stp x29, x30, [sp, #0x10] ead60: 910043fd add x29, sp, #0x10 ead64: f90007e0 str x0, [sp, #0x8] ead68: f90003e1 str x1, [sp] ead6c: f94007e0 ldr x0, [sp, #0x8] ead70: f94003e1 ldr x1, [sp] ead74: 97fedbff bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> ead78: a9417bfd ldp x29, x30, [sp, #0x10] ead7c: 910083ff add sp, sp, #0x20 ead80: d65f03c0 ret 00000000000ead84 (int const&, int const&)>: ead84: d10143ff sub sp, sp, #0x50 ead88: a9047bfd stp x29, x30, [sp, #0x40] ead8c: 910103fd add x29, sp, #0x40 ead90: 52800009 mov w9, #0x0 // =0 ead94: d000086a adrp x10, 0x1f8000 ead98: 9118554a add x10, x10, #0x615 ead9c: f81f83a0 stur x0, [x29, #-0x8] eada0: f81f03a1 stur x1, [x29, #-0x10] eada4: 320003eb orr w11, wzr, #0x1 eada8: 0a0b0129 and w9, w9, w11 eadac: 381ef3a9 sturb w9, [x29, #-0x11] eadb0: aa0803e0 mov x0, x8 eadb4: f9000be8 str x8, [sp, #0x10] eadb8: f90007ea str x10, [sp, #0x8] eadbc: 97fefee9 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> eadc0: f85f83a8 ldur x8, [x29, #-0x8] eadc4: b9400109 ldr w9, [x8] eadc8: f85f03a8 ldur x8, [x29, #-0x10] eadcc: b940010b ldr w11, [x8] eadd0: 6b0b013f cmp w9, w11 eadd4: 1a9f17e9 cset w9, eq eadd8: 370002c9 tbnz w9, #0x0, 0xeae30 (int const&, int const&)+0xac> eaddc: f85f83a8 ldur x8, [x29, #-0x8] eade0: b9400101 ldr w1, [x8] eade4: f9400be0 ldr x0, [sp, #0x10] eade8: 97feedc2 bl 0xa64f0 <_ZN7android7AString6appendEi@plt> eadec: 14000001 b 0xeadf0 (int const&, int const&)+0x6c> eadf0: f9400be0 ldr x0, [sp, #0x10] eadf4: f94007e1 ldr x1, [sp, #0x8] eadf8: 97fef9ae bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> eadfc: 14000001 b 0xeae00 (int const&, int const&)+0x7c> eae00: f85f03a8 ldur x8, [x29, #-0x10] eae04: b9400101 ldr w1, [x8] eae08: f9400be0 ldr x0, [sp, #0x10] eae0c: 97feedb9 bl 0xa64f0 <_ZN7android7AString6appendEi@plt> eae10: 14000001 b 0xeae14 (int const&, int const&)+0x90> eae14: 14000007 b 0xeae30 (int const&, int const&)+0xac> eae18: 2a0103e8 mov w8, w1 eae1c: f90013e0 str x0, [sp, #0x20] eae20: b9001fe8 str w8, [sp, #0x1c] eae24: f9400be0 ldr x0, [sp, #0x10] eae28: 97fedbb6 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> eae2c: 1400000c b 0xeae5c (int const&, int const&)+0xd8> eae30: 12800008 mov w8, #-0x1 // =-1 eae34: 320003e9 orr w9, wzr, #0x1 eae38: 0a090108 and w8, w8, w9 eae3c: 381ef3a8 sturb w8, [x29, #-0x11] eae40: 385ef3a8 ldurb w8, [x29, #-0x11] eae44: 37000068 tbnz w8, #0x0, 0xeae50 (int const&, int const&)+0xcc> eae48: f9400be0 ldr x0, [sp, #0x10] eae4c: 97fedbad bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> eae50: a9447bfd ldp x29, x30, [sp, #0x40] eae54: 910143ff add sp, sp, #0x50 eae58: d65f03c0 ret eae5c: f94013e0 ldr x0, [sp, #0x20] eae60: 97fef42c bl 0xa7f10 <_Unwind_Resume@plt> 00000000000eae64 ::operator->() const>: eae64: d10043ff sub sp, sp, #0x10 eae68: f90007e0 str x0, [sp, #0x8] eae6c: f94007e0 ldr x0, [sp, #0x8] eae70: f9400000 ldr x0, [x0] eae74: 910043ff add sp, sp, #0x10 eae78: d65f03c0 ret 00000000000eae7c ::clear()>: eae7c: d10083ff sub sp, sp, #0x20 eae80: a9017bfd stp x29, x30, [sp, #0x10] eae84: 910043fd add x29, sp, #0x10 eae88: f90007e0 str x0, [sp, #0x8] eae8c: f94007e0 ldr x0, [sp, #0x8] eae90: 97fedb54 bl 0xa1be0 <_ZN7android10VectorImpl5clearEv@plt> eae94: a9417bfd ldp x29, x30, [sp, #0x10] eae98: 910083ff add sp, sp, #0x20 eae9c: d65f03c0 ret 00000000000eaea0 ::~Vector()>: eaea0: d100c3ff sub sp, sp, #0x30 eaea4: a9027bfd stp x29, x30, [sp, #0x20] eaea8: 910083fd add x29, sp, #0x20 eaeac: d0000de8 adrp x8, 0x2a8000 eaeb0: f9420108 ldr x8, [x8, #0x400] eaeb4: b27c03e9 orr x9, xzr, #0x10 eaeb8: 8b090108 add x8, x8, x9 eaebc: f81f83a0 stur x0, [x29, #-0x8] eaec0: f85f83a9 ldur x9, [x29, #-0x8] eaec4: f9000128 str x8, [x9] eaec8: aa0903e0 mov x0, x9 eaecc: f90003e9 str x9, [sp] eaed0: 97fed49c bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> eaed4: 14000001 b 0xeaed8 ::~Vector()+0x38> eaed8: f94003e0 ldr x0, [sp] eaedc: 97feecdd bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> eaee0: a9427bfd ldp x29, x30, [sp, #0x20] eaee4: 9100c3ff add sp, sp, #0x30 eaee8: d65f03c0 ret eaeec: 2a0103e8 mov w8, w1 eaef0: f9000be0 str x0, [sp, #0x10] eaef4: b9000fe8 str w8, [sp, #0xc] eaef8: f94003e0 ldr x0, [sp] eaefc: 97feecd5 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> eaf00: f9400be0 ldr x0, [sp, #0x10] eaf04: 97ff0cb0 bl 0xae1c4 00000000000eaf08 : eaf08: d10083ff sub sp, sp, #0x20 eaf0c: a9017bfd stp x29, x30, [sp, #0x10] eaf10: 910043fd add x29, sp, #0x10 eaf14: d0000de8 adrp x8, 0x2a8000 eaf18: f9436108 ldr x8, [x8, #0x6c0] eaf1c: f90007e0 str x0, [sp, #0x8] eaf20: f94007e0 ldr x0, [sp, #0x8] eaf24: f90003e0 str x0, [sp] eaf28: d63f0100 blr x8 eaf2c: f94003e0 ldr x0, [sp] eaf30: 97fed68c bl 0xa0960 <_ZdlPv@plt> eaf34: a9417bfd ldp x29, x30, [sp, #0x10] eaf38: 910083ff add sp, sp, #0x20 eaf3c: d65f03c0 ret 00000000000eaf40 : eaf40: d102c3ff sub sp, sp, #0xb0 eaf44: a90a7bfd stp x29, x30, [sp, #0xa0] eaf48: 910283fd add x29, sp, #0xa0 eaf4c: d53bd048 mrs x8, TPIDR_EL0 eaf50: f9401508 ldr x8, [x8, #0x28] eaf54: f81f83a8 stur x8, [x29, #-0x8] eaf58: f81d03a0 stur x0, [x29, #-0x30] eaf5c: f81c83a1 stur x1, [x29, #-0x38] eaf60: f85d03a8 ldur x8, [x29, #-0x30] eaf64: aa0803e0 mov x0, x8 eaf68: 91004101 add x1, x8, #0x10 eaf6c: d10043a9 sub x9, x29, #0x10 eaf70: f90027e0 str x0, [sp, #0x48] eaf74: aa0903e0 mov x0, x9 eaf78: f90023e8 str x8, [sp, #0x40] eaf7c: 97ff30f1 bl 0xb7340 eaf80: f94023e8 ldr x8, [sp, #0x40] eaf84: 91010100 add x0, x8, #0x40 eaf88: aa1f03e1 mov x1, xzr eaf8c: 97fed615 bl 0xa07e0 <_ZNK7android2spINS_15IMediaExtractorEEneEPKS1_@plt> eaf90: b9003fe0 str w0, [sp, #0x3c] eaf94: 14000001 b 0xeaf98 eaf98: b9403fe8 ldr w8, [sp, #0x3c] eaf9c: 36000168 tbz w8, #0x0, 0xeafc8 eafa0: 14000001 b 0xeafa4 eafa4: 128002a8 mov w8, #-0x16 // =-22 eafa8: b81dc3a8 stur w8, [x29, #-0x24] eafac: 320003e8 orr w8, wzr, #0x1 eafb0: b81b83a8 stur w8, [x29, #-0x48] eafb4: 1400006c b 0xeb164 eafb8: f81c03a0 stur x0, [x29, #-0x40] eafbc: 2a0103e8 mov w8, w1 eafc0: b81bc3a8 stur w8, [x29, #-0x44] eafc4: 14000077 b 0xeb1a0 eafc8: f85c83a0 ldur x0, [x29, #-0x38] eafcc: d10063a8 sub x8, x29, #0x18 eafd0: 97feeae4 bl 0xa5b60 <_ZN7android10DataSource13CreateFromURIEPKc@plt> eafd4: 14000001 b 0xeafd8 eafd8: d10063a0 sub x0, x29, #0x18 eafdc: aa1f03e1 mov x1, xzr eafe0: 97fee8c4 bl 0xa52f0 <_ZNK7android2spINS_10DataSourceEEeqEPKS1_@plt> eafe4: b9003be0 str w0, [sp, #0x38] eafe8: 14000001 b 0xeafec eafec: b9403be8 ldr w8, [sp, #0x38] eaff0: 36000168 tbz w8, #0x0, 0xeb01c eaff4: 14000001 b 0xeaff8 eaff8: 321f7be8 orr w8, wzr, #0xfffffffe eaffc: b81dc3a8 stur w8, [x29, #-0x24] eb000: 320003e8 orr w8, wzr, #0x1 eb004: b81b83a8 stur w8, [x29, #-0x48] eb008: 14000051 b 0xeb14c eb00c: f81c03a0 stur x0, [x29, #-0x40] eb010: 2a0103e8 mov w8, w1 eb014: b81bc3a8 stur w8, [x29, #-0x44] eb018: 14000050 b 0xeb158 eb01c: d10063a0 sub x0, x29, #0x18 eb020: 97fef1dc bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> eb024: f9001be0 str x0, [sp, #0x30] eb028: 14000001 b 0xeb02c eb02c: f9401be8 ldr x8, [sp, #0x30] eb030: f9400109 ldr x9, [x8] eb034: f9401929 ldr x9, [x9, #0x30] eb038: aa0803e0 mov x0, x8 eb03c: d63f0120 blr x9 eb040: b9002fe0 str w0, [sp, #0x2c] eb044: 14000001 b 0xeb048 eb048: b9402fe8 ldr w8, [sp, #0x2c] eb04c: b81b43a8 stur w8, [x29, #-0x4c] eb050: b85b43a9 ldur w9, [x29, #-0x4c] eb054: 340000e9 cbz w9, 0xeb070 eb058: 14000001 b 0xeb05c eb05c: b85b43a8 ldur w8, [x29, #-0x4c] eb060: b81dc3a8 stur w8, [x29, #-0x24] eb064: 320003e8 orr w8, wzr, #0x1 eb068: b81b83a8 stur w8, [x29, #-0x48] eb06c: 14000038 b 0xeb14c eb070: d10083a8 sub x8, x29, #0x20 eb074: d10063a0 sub x0, x29, #0x18 eb078: aa1f03e1 mov x1, xzr eb07c: 97fefa55 bl 0xa99d0 <_ZN7android14MediaExtractor6CreateERKNS_2spINS_10DataSourceEEEPKc@plt> eb080: 14000001 b 0xeb084 eb084: f94027e8 ldr x8, [sp, #0x48] eb088: 91010100 add x0, x8, #0x40 eb08c: d10083a1 sub x1, x29, #0x20 eb090: 97fefa3c bl 0xa9980 <_ZN7android2spINS_15IMediaExtractorEEaSEOS2_@plt> eb094: f90013e0 str x0, [sp, #0x20] eb098: 14000001 b 0xeb09c eb09c: d10083a0 sub x0, x29, #0x20 eb0a0: 97fefa0c bl 0xa98d0 <_ZN7android2spINS_15IMediaExtractorEED2Ev@plt> eb0a4: f94027e0 ldr x0, [sp, #0x48] eb0a8: 91010000 add x0, x0, #0x40 eb0ac: aa1f03fe mov x30, xzr eb0b0: aa1e03e1 mov x1, x30 eb0b4: 97feea2f bl 0xa5970 <_ZNK7android2spINS_15IMediaExtractorEEeqEPKS1_@plt> eb0b8: b9001fe0 str w0, [sp, #0x1c] eb0bc: 14000001 b 0xeb0c0 eb0c0: b9401fe8 ldr w8, [sp, #0x1c] eb0c4: 360001a8 tbz w8, #0x0, 0xeb0f8 eb0c8: 14000001 b 0xeb0cc eb0cc: 12807e28 mov w8, #-0x3f2 // =-1010 eb0d0: b81dc3a8 stur w8, [x29, #-0x24] eb0d4: 320003e8 orr w8, wzr, #0x1 eb0d8: b81b83a8 stur w8, [x29, #-0x48] eb0dc: 1400001c b 0xeb14c eb0e0: f81c03a0 stur x0, [x29, #-0x40] eb0e4: 2a0103e8 mov w8, w1 eb0e8: b81bc3a8 stur w8, [x29, #-0x44] eb0ec: d10083a0 sub x0, x29, #0x20 eb0f0: 97fef9f8 bl 0xa98d0 <_ZN7android2spINS_15IMediaExtractorEED2Ev@plt> eb0f4: 14000019 b 0xeb158 eb0f8: f94027e0 ldr x0, [sp, #0x48] eb0fc: 97fef1b1 bl 0xa77c0 <_ZN7android16NuMediaExtractor24updateDurationAndBitrateEv@plt> eb100: b9001be0 str w0, [sp, #0x18] eb104: 14000001 b 0xeb108 eb108: b9401be8 ldr w8, [sp, #0x18] eb10c: b81b43a8 stur w8, [x29, #-0x4c] eb110: b85b43a9 ldur w9, [x29, #-0x4c] eb114: 35000129 cbnz w9, 0xeb138 eb118: 14000001 b 0xeb11c eb11c: f94027e8 ldr x8, [sp, #0x48] eb120: 9100e100 add x0, x8, #0x38 eb124: d10063a1 sub x1, x29, #0x18 eb128: 97fee4ce bl 0xa4460 <_ZN7android2spINS_10DataSourceEEaSERKS2_@plt> eb12c: f9000be0 str x0, [sp, #0x10] eb130: 14000001 b 0xeb134 eb134: 14000001 b 0xeb138 eb138: 2a1f03e8 mov w8, wzr eb13c: b81dc3a8 stur w8, [x29, #-0x24] eb140: 320003e8 orr w8, wzr, #0x1 eb144: b81b83a8 stur w8, [x29, #-0x48] eb148: 14000001 b 0xeb14c eb14c: d10063a0 sub x0, x29, #0x18 eb150: 97fed3a0 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> eb154: 14000004 b 0xeb164 eb158: d10063a0 sub x0, x29, #0x18 eb15c: 97fed39d bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> eb160: 14000010 b 0xeb1a0 eb164: d10043a0 sub x0, x29, #0x10 eb168: 97ff310d bl 0xb759c ::~sp()+0x58> eb16c: b85dc3a8 ldur w8, [x29, #-0x24] eb170: d53bd040 mrs x0, TPIDR_EL0 eb174: f9401400 ldr x0, [x0, #0x28] eb178: f85f83be ldur x30, [x29, #-0x8] eb17c: eb1e0000 subs x0, x0, x30 eb180: b9000fe8 str w8, [sp, #0xc] eb184: f90003e0 str x0, [sp] eb188: 54000161 b.ne 0xeb1b4 eb18c: 14000001 b 0xeb190 eb190: b9400fe0 ldr w0, [sp, #0xc] eb194: a94a7bfd ldp x29, x30, [sp, #0xa0] eb198: 9102c3ff add sp, sp, #0xb0 eb19c: d65f03c0 ret eb1a0: d10043a0 sub x0, x29, #0x10 eb1a4: 97ff30fe bl 0xb759c ::~sp()+0x58> eb1a8: 14000001 b 0xeb1ac eb1ac: f85c03a0 ldur x0, [x29, #-0x40] eb1b0: 97fef358 bl 0xa7f10 <_Unwind_Resume@plt> eb1b4: 97fefaef bl 0xa9d70 <__stack_chk_fail@plt> 00000000000eb1b8 ::operator!=(android::IMediaExtractor const*) const>: eb1b8: d10043ff sub sp, sp, #0x10 eb1bc: f90007e0 str x0, [sp, #0x8] eb1c0: f90003e1 str x1, [sp] eb1c4: f94007e0 ldr x0, [sp, #0x8] eb1c8: f9400000 ldr x0, [x0] eb1cc: f94003e1 ldr x1, [sp] eb1d0: eb01001f cmp x0, x1 eb1d4: 1a9f07e8 cset w8, ne eb1d8: 320003e9 orr w9, wzr, #0x1 eb1dc: 0a090108 and w8, w8, w9 eb1e0: 2a0803e0 mov w0, w8 eb1e4: 910043ff add sp, sp, #0x10 eb1e8: d65f03c0 ret 00000000000eb1ec ::operator=(android::sp&&)>: eb1ec: d100c3ff sub sp, sp, #0x30 eb1f0: a9027bfd stp x29, x30, [sp, #0x20] eb1f4: 910083fd add x29, sp, #0x20 eb1f8: d2800008 mov x8, #0x0 // =0 eb1fc: f81f83a0 stur x0, [x29, #-0x8] eb200: f9000be1 str x1, [sp, #0x10] eb204: f85f83a0 ldur x0, [x29, #-0x8] eb208: aa0003e1 mov x1, x0 eb20c: f9400021 ldr x1, [x1] eb210: eb08003f cmp x1, x8 eb214: 1a9f07e9 cset w9, ne eb218: f90007e8 str x8, [sp, #0x8] eb21c: f90003e0 str x0, [sp] eb220: 37000049 tbnz w9, #0x0, 0xeb228 ::operator=(android::sp&&)+0x3c> eb224: 14000009 b 0xeb248 ::operator=(android::sp&&)+0x5c> eb228: f94003e8 ldr x8, [sp] eb22c: f9400108 ldr x8, [x8] eb230: f9400109 ldr x9, [x8] eb234: f85e8129 ldur x9, [x9, #-0x18] eb238: 8b090108 add x8, x8, x9 eb23c: aa0803e0 mov x0, x8 eb240: f94003e1 ldr x1, [sp] eb244: 97fee383 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> eb248: f9400be8 ldr x8, [sp, #0x10] eb24c: f9400108 ldr x8, [x8] eb250: f94003e9 ldr x9, [sp] eb254: f9000128 str x8, [x9] eb258: f9400be8 ldr x8, [sp, #0x10] eb25c: f94007e9 ldr x9, [sp, #0x8] eb260: f9000109 str x9, [x8] eb264: f94003e0 ldr x0, [sp] eb268: a9427bfd ldp x29, x30, [sp, #0x20] eb26c: 9100c3ff add sp, sp, #0x30 eb270: d65f03c0 ret 00000000000eb274 ::operator==(android::IMediaExtractor const*) const>: eb274: d10043ff sub sp, sp, #0x10 eb278: f90007e0 str x0, [sp, #0x8] eb27c: f90003e1 str x1, [sp] eb280: f94007e0 ldr x0, [sp, #0x8] eb284: f9400000 ldr x0, [x0] eb288: f94003e1 ldr x1, [sp] eb28c: eb01001f cmp x0, x1 eb290: 1a9f17e8 cset w8, eq eb294: 320003e9 orr w9, wzr, #0x1 eb298: 0a090108 and w8, w8, w9 eb29c: 2a0803e0 mov w0, w8 eb2a0: 910043ff add sp, sp, #0x10 eb2a4: d65f03c0 ret 00000000000eb2a8 : eb2a8: d103c3ff sub sp, sp, #0xf0 eb2ac: a90e7bfd stp x29, x30, [sp, #0xe0] eb2b0: 910383fd add x29, sp, #0xe0 eb2b4: d53bd048 mrs x8, TPIDR_EL0 eb2b8: f9401508 ldr x8, [x8, #0x28] eb2bc: f81f83a8 stur x8, [x29, #-0x8] eb2c0: f81c83a0 stur x0, [x29, #-0x38] eb2c4: f85c83a8 ldur x8, [x29, #-0x38] eb2c8: aa0803e0 mov x0, x8 eb2cc: 91010108 add x8, x8, #0x40 eb2d0: f81a83a0 stur x0, [x29, #-0x58] eb2d4: aa0803e0 mov x0, x8 eb2d8: 97fedec6 bl 0xa2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt> eb2dc: f9400008 ldr x8, [x0] eb2e0: f9400908 ldr x8, [x8, #0x10] eb2e4: d63f0100 blr x8 eb2e8: f1401008 subs x8, x0, #0x4, lsl #12 // =0x4000 eb2ec: f81a03a8 stur x8, [x29, #-0x60] eb2f0: 540000a9 b.ls 0xeb304 eb2f4: 14000001 b 0xeb2f8 eb2f8: 12807e28 mov w8, #-0x3f2 // =-1010 eb2fc: b81d43a8 stur w8, [x29, #-0x2c] eb300: 1400008e b 0xeb538 eb304: aa1f03e8 mov x8, xzr eb308: f85a83a9 ldur x9, [x29, #-0x58] eb30c: f9003d28 str x8, [x9, #0x78] eb310: 9280000a mov x10, #-0x1 // =-1 eb314: f900412a str x10, [x9, #0x80] eb318: f81c03a8 stur x8, [x29, #-0x40] eb31c: 14000001 b 0xeb320 eb320: f85c03a8 ldur x8, [x29, #-0x40] eb324: f85a83a9 ldur x9, [x29, #-0x58] eb328: 91010120 add x0, x9, #0x40 eb32c: f81983a8 stur x8, [x29, #-0x68] eb330: 97fedeb0 bl 0xa2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt> eb334: f9400008 ldr x8, [x0] eb338: f9400908 ldr x8, [x8, #0x10] eb33c: d63f0100 blr x8 eb340: f85983a8 ldur x8, [x29, #-0x68] eb344: eb000108 subs x8, x8, x0 eb348: f9003be8 str x8, [sp, #0x70] eb34c: 54000f02 b.hs 0xeb52c eb350: 14000001 b 0xeb354 eb354: f85a83a8 ldur x8, [x29, #-0x58] eb358: 91010100 add x0, x8, #0x40 eb35c: 97fedea5 bl 0xa2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt> eb360: f85c03a1 ldur x1, [x29, #-0x40] eb364: f9400008 ldr x8, [x0] eb368: f9401108 ldr x8, [x8, #0x20] eb36c: d10043be sub x30, x29, #0x10 eb370: 2a1f03e2 mov w2, wzr eb374: f90037e8 str x8, [sp, #0x68] eb378: aa1e03e8 mov x8, x30 eb37c: f94037e9 ldr x9, [sp, #0x68] eb380: f90033fe str x30, [sp, #0x60] eb384: d63f0120 blr x9 eb388: aa1f03e0 mov x0, xzr eb38c: f94033e8 ldr x8, [sp, #0x60] eb390: f9002fe0 str x0, [sp, #0x58] eb394: aa0803e0 mov x0, x8 eb398: f9402fe1 ldr x1, [sp, #0x58] eb39c: 97fefba5 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> eb3a0: b90057e0 str w0, [sp, #0x54] eb3a4: 14000001 b 0xeb3a8 eb3a8: b94057e8 ldr w8, [sp, #0x54] eb3ac: 36000168 tbz w8, #0x0, 0xeb3d8 eb3b0: 14000001 b 0xeb3b4 eb3b4: 321e03e8 orr w8, wzr, #0x4 eb3b8: b81b03a8 stur w8, [x29, #-0x50] eb3bc: 1400004b b 0xeb4e8 eb3c0: f81b83a0 stur x0, [x29, #-0x48] eb3c4: 2a0103e8 mov w8, w1 eb3c8: b81b43a8 stur w8, [x29, #-0x4c] eb3cc: d10043a0 sub x0, x29, #0x10 eb3d0: 97fed968 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> eb3d4: 14000066 b 0xeb56c eb3d8: d10043a0 sub x0, x29, #0x10 eb3dc: 97fee6b5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> eb3e0: f90027e0 str x0, [sp, #0x48] eb3e4: 14000001 b 0xeb3e8 eb3e8: 528e8ca1 mov w1, #0x7465 // =29797 eb3ec: 72ac4e41 movk w1, #0x6272, lsl #16 eb3f0: d10053a2 sub x2, x29, #0x14 eb3f4: f94027e0 ldr x0, [sp, #0x48] eb3f8: 97fee82a bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> eb3fc: b90047e0 str w0, [sp, #0x44] eb400: 14000001 b 0xeb404 eb404: b94047e8 ldr w8, [sp, #0x44] eb408: 37000228 tbnz w8, #0x0, 0xeb44c eb40c: 14000001 b 0xeb410 eb410: d10043a0 sub x0, x29, #0x10 eb414: 97fee6a7 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> eb418: f9001fe0 str x0, [sp, #0x38] eb41c: 14000001 b 0xeb420 eb420: 528daca1 mov w1, #0x6d65 // =28005 eb424: 72adad21 movk w1, #0x6d69, lsl #16 eb428: d10083a2 sub x2, x29, #0x20 eb42c: f9401fe0 ldr x0, [sp, #0x38] eb430: 97feec7c bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> eb434: b90037e0 str w0, [sp, #0x34] eb438: 14000001 b 0xeb43c eb43c: 92800008 mov x8, #-0x1 // =-1 eb440: f85a83a9 ldur x9, [x29, #-0x58] eb444: f9003d28 str x8, [x9, #0x78] eb448: 1400000c b 0xeb478 eb44c: f85a83a8 ldur x8, [x29, #-0x58] eb450: f9403d09 ldr x9, [x8, #0x78] eb454: b7f80109 tbnz x9, #0x3f, 0xeb474 eb458: 14000001 b 0xeb45c eb45c: b89ec3a8 ldursw x8, [x29, #-0x14] eb460: f85a83a9 ldur x9, [x29, #-0x58] eb464: f9403d2a ldr x10, [x9, #0x78] eb468: 8b080148 add x8, x10, x8 eb46c: f9003d28 str x8, [x9, #0x78] eb470: 14000001 b 0xeb474 eb474: 14000001 b 0xeb478 eb478: d10043a0 sub x0, x29, #0x10 eb47c: 97fee68d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> eb480: f90017e0 str x0, [sp, #0x28] eb484: 14000001 b 0xeb488 eb488: 528e4c21 mov w1, #0x7261 // =29281 eb48c: 72ac8ea1 movk w1, #0x6475, lsl #16 eb490: d100a3a2 sub x2, x29, #0x28 eb494: f94017e0 ldr x0, [sp, #0x28] eb498: 97feeca6 bl 0xa6730 <_ZN7android8MetaData9findInt64EjPl@plt> eb49c: b90027e0 str w0, [sp, #0x24] eb4a0: 14000001 b 0xeb4a4 eb4a4: b94027e8 ldr w8, [sp, #0x24] eb4a8: 360001a8 tbz w8, #0x0, 0xeb4dc eb4ac: 14000001 b 0xeb4b0 eb4b0: f85d83a8 ldur x8, [x29, #-0x28] eb4b4: f85a83a9 ldur x9, [x29, #-0x58] eb4b8: f940412a ldr x10, [x9, #0x80] eb4bc: eb0a0108 subs x8, x8, x10 eb4c0: f9000fe8 str x8, [sp, #0x18] eb4c4: 540000cd b.le 0xeb4dc eb4c8: 14000001 b 0xeb4cc eb4cc: f85d83a8 ldur x8, [x29, #-0x28] eb4d0: f85a83a9 ldur x9, [x29, #-0x58] eb4d4: f9004128 str x8, [x9, #0x80] eb4d8: 14000001 b 0xeb4dc eb4dc: 2a1f03e8 mov w8, wzr eb4e0: b81b03a8 stur w8, [x29, #-0x50] eb4e4: 14000001 b 0xeb4e8 eb4e8: d10043a0 sub x0, x29, #0x10 eb4ec: 97fed921 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> eb4f0: b85b03a8 ldur w8, [x29, #-0x50] eb4f4: 2a0803e9 mov w9, w8 eb4f8: b90017e9 str w9, [sp, #0x14] eb4fc: 340000e8 cbz w8, 0xeb518 eb500: 14000001 b 0xeb504 eb504: b94017e8 ldr w8, [sp, #0x14] eb508: 71001109 subs w9, w8, #0x4 eb50c: b90013e9 str w9, [sp, #0x10] eb510: 54000060 b.eq 0xeb51c eb514: 14000018 b 0xeb574 eb518: 14000001 b 0xeb51c eb51c: f85c03a8 ldur x8, [x29, #-0x40] eb520: 91000508 add x8, x8, #0x1 eb524: f81c03a8 stur x8, [x29, #-0x40] eb528: 17ffff7e b 0xeb320 eb52c: 2a1f03e8 mov w8, wzr eb530: b81d43a8 stur w8, [x29, #-0x2c] eb534: 14000001 b 0xeb538 eb538: b85d43a8 ldur w8, [x29, #-0x2c] eb53c: d53bd049 mrs x9, TPIDR_EL0 eb540: f9401529 ldr x9, [x9, #0x28] eb544: f85f83aa ldur x10, [x29, #-0x8] eb548: eb0a0129 subs x9, x9, x10 eb54c: b9000fe8 str w8, [sp, #0xc] eb550: f90003e9 str x9, [sp] eb554: 54000101 b.ne 0xeb574 eb558: 14000001 b 0xeb55c eb55c: b9400fe0 ldr w0, [sp, #0xc] eb560: a94e7bfd ldp x29, x30, [sp, #0xe0] eb564: 9103c3ff add sp, sp, #0xf0 eb568: d65f03c0 ret eb56c: f85b83a0 ldur x0, [x29, #-0x48] eb570: 97fef268 bl 0xa7f10 <_Unwind_Resume@plt> eb574: 97fef9ff bl 0xa9d70 <__stack_chk_fail@plt> 00000000000eb578 : eb578: d10383ff sub sp, sp, #0xe0 eb57c: a90d7bfd stp x29, x30, [sp, #0xd0] eb580: 910343fd add x29, sp, #0xd0 eb584: d53bd048 mrs x8, TPIDR_EL0 eb588: f9401508 ldr x8, [x8, #0x28] eb58c: f81f83a8 stur x8, [x29, #-0x8] eb590: f81c83a0 stur x0, [x29, #-0x38] eb594: b81c43a1 stur w1, [x29, #-0x3c] eb598: f81b83a2 stur x2, [x29, #-0x48] eb59c: f81b03a3 stur x3, [x29, #-0x50] eb5a0: f85c83a8 ldur x8, [x29, #-0x38] eb5a4: aa0803e0 mov x0, x8 eb5a8: 91004101 add x1, x8, #0x10 eb5ac: d10043a2 sub x2, x29, #0x10 eb5b0: f90033e0 str x0, [sp, #0x60] eb5b4: aa0203e0 mov x0, x2 eb5b8: f9002fe8 str x8, [sp, #0x58] eb5bc: 97ff2f61 bl 0xb7340 eb5c0: f9402fe8 ldr x8, [sp, #0x58] eb5c4: 91010100 add x0, x8, #0x40 eb5c8: aa1f03e1 mov x1, xzr eb5cc: 97fed485 bl 0xa07e0 <_ZNK7android2spINS_15IMediaExtractorEEneEPKS1_@plt> eb5d0: b90057e0 str w0, [sp, #0x54] eb5d4: 14000001 b 0xeb5d8 eb5d8: b94057e8 ldr w8, [sp, #0x54] eb5dc: 36000168 tbz w8, #0x0, 0xeb608 eb5e0: 14000001 b 0xeb5e4 eb5e4: 128002a8 mov w8, #-0x16 // =-22 eb5e8: b81d43a8 stur w8, [x29, #-0x2c] eb5ec: 320003e8 orr w8, wzr, #0x1 eb5f0: b81a03a8 stur w8, [x29, #-0x60] eb5f4: 14000084 b 0xeb804 eb5f8: f81a83a0 stur x0, [x29, #-0x58] eb5fc: 2a0103e8 mov w8, w1 eb600: b81a43a8 stur w8, [x29, #-0x5c] eb604: 1400008f b 0xeb840 eb608: 52800b08 mov w8, #0x58 // =88 eb60c: 2a0803e0 mov w0, w8 eb610: 97fef640 bl 0xa8f10 <_Znwm@plt> eb614: f90027e0 str x0, [sp, #0x48] eb618: 14000001 b 0xeb61c eb61c: f94027e0 ldr x0, [sp, #0x48] eb620: b85c43a8 ldur w8, [x29, #-0x3c] eb624: f90023e0 str x0, [sp, #0x40] eb628: 2a0803e0 mov w0, w8 eb62c: 97fed7e5 bl 0xa15c0 eb630: b9003fe0 str w0, [sp, #0x3c] eb634: 14000001 b 0xeb638 eb638: f85b83a2 ldur x2, [x29, #-0x48] eb63c: f85b03a3 ldur x3, [x29, #-0x50] eb640: f94023e0 ldr x0, [sp, #0x40] eb644: b9403fe1 ldr w1, [sp, #0x3c] eb648: 97fef522 bl 0xa8ad0 <_ZN7android10FileSourceC1Eill@plt> eb64c: 14000001 b 0xeb650 eb650: d10063a0 sub x0, x29, #0x18 eb654: f94023e1 ldr x1, [sp, #0x40] eb658: 97fee12e bl 0xa3b10 <_ZN7android2spINS_10FileSourceEEC2EPS1_@plt> eb65c: 14000001 b 0xeb660 eb660: d10063a0 sub x0, x29, #0x18 eb664: 97fee327 bl 0xa4300 <_ZNK7android2spINS_10FileSourceEEptEv@plt> eb668: f9001be0 str x0, [sp, #0x30] eb66c: 14000001 b 0xeb670 eb670: f9401be8 ldr x8, [sp, #0x30] eb674: f9400109 ldr x9, [x8] eb678: f9401929 ldr x9, [x9, #0x30] eb67c: aa0803e0 mov x0, x8 eb680: d63f0120 blr x9 eb684: b9002fe0 str w0, [sp, #0x2c] eb688: 14000001 b 0xeb68c eb68c: b9402fe8 ldr w8, [sp, #0x2c] eb690: b819c3a8 stur w8, [x29, #-0x64] eb694: b859c3a9 ldur w9, [x29, #-0x64] eb698: 34000229 cbz w9, 0xeb6dc eb69c: 14000001 b 0xeb6a0 eb6a0: b859c3a8 ldur w8, [x29, #-0x64] eb6a4: b81d43a8 stur w8, [x29, #-0x2c] eb6a8: 320003e8 orr w8, wzr, #0x1 eb6ac: b81a03a8 stur w8, [x29, #-0x60] eb6b0: 1400004f b 0xeb7ec eb6b4: f81a83a0 stur x0, [x29, #-0x58] eb6b8: 2a0103e8 mov w8, w1 eb6bc: b81a43a8 stur w8, [x29, #-0x5c] eb6c0: f94027e0 ldr x0, [sp, #0x48] eb6c4: 97fed4a7 bl 0xa0960 <_ZdlPv@plt> eb6c8: 1400005e b 0xeb840 eb6cc: f81a83a0 stur x0, [x29, #-0x58] eb6d0: 2a0103e8 mov w8, w1 eb6d4: b81a43a8 stur w8, [x29, #-0x5c] eb6d8: 14000048 b 0xeb7f8 eb6dc: d100a3a0 sub x0, x29, #0x28 eb6e0: d10063a1 sub x1, x29, #0x18 eb6e4: 97feec5b bl 0xa6850 <_ZN7android2spINS_10DataSourceEEC2INS_10FileSourceEEERKNS0_IT_EE@plt> eb6e8: 14000001 b 0xeb6ec eb6ec: d10083a8 sub x8, x29, #0x20 eb6f0: d100a3a0 sub x0, x29, #0x28 eb6f4: aa1f03e1 mov x1, xzr eb6f8: 97fef8b6 bl 0xa99d0 <_ZN7android14MediaExtractor6CreateERKNS_2spINS_10DataSourceEEEPKc@plt> eb6fc: 14000001 b 0xeb700 eb700: f94033e8 ldr x8, [sp, #0x60] eb704: 91010100 add x0, x8, #0x40 eb708: d10083a1 sub x1, x29, #0x20 eb70c: 97fef89d bl 0xa9980 <_ZN7android2spINS_15IMediaExtractorEEaSEOS2_@plt> eb710: f90013e0 str x0, [sp, #0x20] eb714: 14000001 b 0xeb718 eb718: d10083a0 sub x0, x29, #0x20 eb71c: 97fef86d bl 0xa98d0 <_ZN7android2spINS_15IMediaExtractorEED2Ev@plt> eb720: d100a3a0 sub x0, x29, #0x28 eb724: 97fed22b bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> eb728: f94033e0 ldr x0, [sp, #0x60] eb72c: 91010000 add x0, x0, #0x40 eb730: aa1f03fe mov x30, xzr eb734: aa1e03e1 mov x1, x30 eb738: 97fee88e bl 0xa5970 <_ZNK7android2spINS_15IMediaExtractorEEeqEPKS1_@plt> eb73c: b9001fe0 str w0, [sp, #0x1c] eb740: 14000001 b 0xeb744 eb744: b9401fe8 ldr w8, [sp, #0x1c] eb748: 36000288 tbz w8, #0x0, 0xeb798 eb74c: 14000001 b 0xeb750 eb750: 12807e28 mov w8, #-0x3f2 // =-1010 eb754: b81d43a8 stur w8, [x29, #-0x2c] eb758: 320003e8 orr w8, wzr, #0x1 eb75c: b81a03a8 stur w8, [x29, #-0x60] eb760: 14000023 b 0xeb7ec eb764: f81a83a0 stur x0, [x29, #-0x58] eb768: 2a0103e8 mov w8, w1 eb76c: b81a43a8 stur w8, [x29, #-0x5c] eb770: 14000007 b 0xeb78c eb774: f81a83a0 stur x0, [x29, #-0x58] eb778: 2a0103e8 mov w8, w1 eb77c: b81a43a8 stur w8, [x29, #-0x5c] eb780: d10083a0 sub x0, x29, #0x20 eb784: 97fef853 bl 0xa98d0 <_ZN7android2spINS_15IMediaExtractorEED2Ev@plt> eb788: 14000001 b 0xeb78c eb78c: d100a3a0 sub x0, x29, #0x28 eb790: 97fed210 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> eb794: 14000019 b 0xeb7f8 eb798: f94033e0 ldr x0, [sp, #0x60] eb79c: 97fef009 bl 0xa77c0 <_ZN7android16NuMediaExtractor24updateDurationAndBitrateEv@plt> eb7a0: b9001be0 str w0, [sp, #0x18] eb7a4: 14000001 b 0xeb7a8 eb7a8: b9401be8 ldr w8, [sp, #0x18] eb7ac: b819c3a8 stur w8, [x29, #-0x64] eb7b0: b859c3a9 ldur w9, [x29, #-0x64] eb7b4: 35000129 cbnz w9, 0xeb7d8 eb7b8: 14000001 b 0xeb7bc eb7bc: f94033e8 ldr x8, [sp, #0x60] eb7c0: 9100e100 add x0, x8, #0x38 eb7c4: d10063a1 sub x1, x29, #0x18 eb7c8: 97fefc0a bl 0xaa7f0 <_ZN7android2spINS_10DataSourceEEaSINS_10FileSourceEEERS2_RKNS0_IT_EE@plt> eb7cc: f9000be0 str x0, [sp, #0x10] eb7d0: 14000001 b 0xeb7d4 eb7d4: 14000001 b 0xeb7d8 eb7d8: 2a1f03e8 mov w8, wzr eb7dc: b81d43a8 stur w8, [x29, #-0x2c] eb7e0: 320003e8 orr w8, wzr, #0x1 eb7e4: b81a03a8 stur w8, [x29, #-0x60] eb7e8: 14000001 b 0xeb7ec eb7ec: d10063a0 sub x0, x29, #0x18 eb7f0: 97fed974 bl 0xa1dc0 <_ZN7android2spINS_10FileSourceEED2Ev@plt> eb7f4: 14000004 b 0xeb804 eb7f8: d10063a0 sub x0, x29, #0x18 eb7fc: 97fed971 bl 0xa1dc0 <_ZN7android2spINS_10FileSourceEED2Ev@plt> eb800: 14000010 b 0xeb840 eb804: d10043a0 sub x0, x29, #0x10 eb808: 97ff2f65 bl 0xb759c ::~sp()+0x58> eb80c: b85d43a8 ldur w8, [x29, #-0x2c] eb810: d53bd040 mrs x0, TPIDR_EL0 eb814: f9401400 ldr x0, [x0, #0x28] eb818: f85f83be ldur x30, [x29, #-0x8] eb81c: eb1e0000 subs x0, x0, x30 eb820: b9000fe8 str w8, [sp, #0xc] eb824: f90003e0 str x0, [sp] eb828: 54000161 b.ne 0xeb854 eb82c: 14000001 b 0xeb830 eb830: b9400fe0 ldr w0, [sp, #0xc] eb834: a94d7bfd ldp x29, x30, [sp, #0xd0] eb838: 910383ff add sp, sp, #0xe0 eb83c: d65f03c0 ret eb840: d10043a0 sub x0, x29, #0x10 eb844: 97ff2f56 bl 0xb759c ::~sp()+0x58> eb848: 14000001 b 0xeb84c eb84c: f85a83a0 ldur x0, [x29, #-0x58] eb850: 97fef1b0 bl 0xa7f10 <_Unwind_Resume@plt> eb854: 97fef947 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000eb858 ::sp(android::FileSource*)>: eb858: d100c3ff sub sp, sp, #0x30 eb85c: a9027bfd stp x29, x30, [sp, #0x20] eb860: 910083fd add x29, sp, #0x20 eb864: d2800008 mov x8, #0x0 // =0 eb868: f81f83a0 stur x0, [x29, #-0x8] eb86c: f9000be1 str x1, [sp, #0x10] eb870: f85f83a0 ldur x0, [x29, #-0x8] eb874: aa0003e1 mov x1, x0 eb878: f9400be9 ldr x9, [sp, #0x10] eb87c: f9000029 str x9, [x1] eb880: f9400be9 ldr x9, [sp, #0x10] eb884: eb08013f cmp x9, x8 eb888: 1a9f07ea cset w10, ne eb88c: f90007e0 str x0, [sp, #0x8] eb890: 3700004a tbnz w10, #0x0, 0xeb898 ::sp(android::FileSource*)+0x40> eb894: 14000004 b 0xeb8a4 ::sp(android::FileSource*)+0x4c> eb898: f9400be0 ldr x0, [sp, #0x10] eb89c: f94007e1 ldr x1, [sp, #0x8] eb8a0: 97fefbe0 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> eb8a4: a9427bfd ldp x29, x30, [sp, #0x20] eb8a8: 9100c3ff add sp, sp, #0x30 eb8ac: d65f03c0 ret 00000000000eb8b0 ::operator->() const>: eb8b0: d10043ff sub sp, sp, #0x10 eb8b4: f90007e0 str x0, [sp, #0x8] eb8b8: f94007e0 ldr x0, [sp, #0x8] eb8bc: f9400000 ldr x0, [x0] eb8c0: 910043ff add sp, sp, #0x10 eb8c4: d65f03c0 ret 00000000000eb8c8 ::sp(android::sp const&)>: eb8c8: d100c3ff sub sp, sp, #0x30 eb8cc: a9027bfd stp x29, x30, [sp, #0x20] eb8d0: 910083fd add x29, sp, #0x20 eb8d4: d2800008 mov x8, #0x0 // =0 eb8d8: f81f83a0 stur x0, [x29, #-0x8] eb8dc: f9000be1 str x1, [sp, #0x10] eb8e0: f85f83a0 ldur x0, [x29, #-0x8] eb8e4: aa0003e1 mov x1, x0 eb8e8: f9400be9 ldr x9, [sp, #0x10] eb8ec: f9400129 ldr x9, [x9] eb8f0: f9000029 str x9, [x1] eb8f4: aa0003e9 mov x9, x0 eb8f8: f9400129 ldr x9, [x9] eb8fc: eb08013f cmp x9, x8 eb900: 1a9f07ea cset w10, ne eb904: f90007e0 str x0, [sp, #0x8] eb908: 3700004a tbnz w10, #0x0, 0xeb910 ::sp(android::sp const&)+0x48> eb90c: 14000005 b 0xeb920 ::sp(android::sp const&)+0x58> eb910: f94007e8 ldr x8, [sp, #0x8] eb914: f9400100 ldr x0, [x8] eb918: f94007e1 ldr x1, [sp, #0x8] eb91c: 97fefbc1 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> eb920: a9427bfd ldp x29, x30, [sp, #0x20] eb924: 9100c3ff add sp, sp, #0x30 eb928: d65f03c0 ret 00000000000eb92c & android::sp::operator=(android::sp const&)>: eb92c: d10103ff sub sp, sp, #0x40 eb930: a9037bfd stp x29, x30, [sp, #0x30] eb934: 9100c3fd add x29, sp, #0x30 eb938: d2800008 mov x8, #0x0 // =0 eb93c: f81f83a0 stur x0, [x29, #-0x8] eb940: f81f03a1 stur x1, [x29, #-0x10] eb944: f85f83a0 ldur x0, [x29, #-0x8] eb948: f85f03a1 ldur x1, [x29, #-0x10] eb94c: f9400021 ldr x1, [x1] eb950: f9000fe1 str x1, [sp, #0x18] eb954: f9400fe1 ldr x1, [sp, #0x18] eb958: eb08003f cmp x1, x8 eb95c: 1a9f07e9 cset w9, ne eb960: f9000be8 str x8, [sp, #0x10] eb964: f90007e0 str x0, [sp, #0x8] eb968: 37000049 tbnz w9, #0x0, 0xeb970 & android::sp::operator=(android::sp const&)+0x44> eb96c: 14000004 b 0xeb97c & android::sp::operator=(android::sp const&)+0x50> eb970: f9400fe0 ldr x0, [sp, #0x18] eb974: f94007e1 ldr x1, [sp, #0x8] eb978: 97fefbaa bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> eb97c: f94007e8 ldr x8, [sp, #0x8] eb980: f9400108 ldr x8, [x8] eb984: f9400be9 ldr x9, [sp, #0x10] eb988: eb09011f cmp x8, x9 eb98c: 1a9f07ea cset w10, ne eb990: 3700004a tbnz w10, #0x0, 0xeb998 & android::sp::operator=(android::sp const&)+0x6c> eb994: 14000005 b 0xeb9a8 & android::sp::operator=(android::sp const&)+0x7c> eb998: f94007e8 ldr x8, [sp, #0x8] eb99c: f9400100 ldr x0, [x8] eb9a0: f94007e1 ldr x1, [sp, #0x8] eb9a4: 97fee1ab bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> eb9a8: f9400fe8 ldr x8, [sp, #0x18] eb9ac: f94007e9 ldr x9, [sp, #0x8] eb9b0: f9000128 str x8, [x9] eb9b4: f94007e0 ldr x0, [sp, #0x8] eb9b8: a9437bfd ldp x29, x30, [sp, #0x30] eb9bc: 910103ff add sp, sp, #0x40 eb9c0: d65f03c0 ret 00000000000eb9c4 ::~sp()>: eb9c4: d10083ff sub sp, sp, #0x20 eb9c8: a9017bfd stp x29, x30, [sp, #0x10] eb9cc: 910043fd add x29, sp, #0x10 eb9d0: d2800008 mov x8, #0x0 // =0 eb9d4: f90007e0 str x0, [sp, #0x8] eb9d8: f94007e0 ldr x0, [sp, #0x8] eb9dc: aa0003e9 mov x9, x0 eb9e0: f9400129 ldr x9, [x9] eb9e4: eb08013f cmp x9, x8 eb9e8: 1a9f07ea cset w10, ne eb9ec: f90003e0 str x0, [sp] eb9f0: 3700004a tbnz w10, #0x0, 0xeb9f8 ::~sp()+0x34> eb9f4: 14000006 b 0xeba0c ::~sp()+0x48> eb9f8: f94003e8 ldr x8, [sp] eb9fc: f9400100 ldr x0, [x8] eba00: f94003e1 ldr x1, [sp] eba04: 97fee193 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> eba08: 14000001 b 0xeba0c ::~sp()+0x48> eba0c: a9417bfd ldp x29, x30, [sp, #0x10] eba10: 910083ff add sp, sp, #0x20 eba14: d65f03c0 ret eba18: 97ff09eb bl 0xae1c4 00000000000eba1c const&)>: eba1c: d102c3ff sub sp, sp, #0xb0 eba20: a90a7bfd stp x29, x30, [sp, #0xa0] eba24: 910283fd add x29, sp, #0xa0 eba28: d53bd048 mrs x8, TPIDR_EL0 eba2c: f9401508 ldr x8, [x8, #0x28] eba30: f81f83a8 stur x8, [x29, #-0x8] eba34: f81d83a0 stur x0, [x29, #-0x28] eba38: f81d03a1 stur x1, [x29, #-0x30] eba3c: f85d83a8 ldur x8, [x29, #-0x28] eba40: aa0803e0 mov x0, x8 eba44: 91004101 add x1, x8, #0x10 eba48: d10043a9 sub x9, x29, #0x10 eba4c: f9002be0 str x0, [sp, #0x50] eba50: aa0903e0 mov x0, x9 eba54: f90027e8 str x8, [sp, #0x48] eba58: 97ff2e3a bl 0xb7340 eba5c: f94027e8 ldr x8, [sp, #0x48] eba60: 91010100 add x0, x8, #0x40 eba64: aa1f03e1 mov x1, xzr eba68: 97fed35e bl 0xa07e0 <_ZNK7android2spINS_15IMediaExtractorEEneEPKS1_@plt> eba6c: b90047e0 str w0, [sp, #0x44] eba70: 14000001 b 0xeba74 const&)+0x58> eba74: b94047e8 ldr w8, [sp, #0x44] eba78: 36000168 tbz w8, #0x0, 0xebaa4 const&)+0x88> eba7c: 14000001 b 0xeba80 const&)+0x64> eba80: 128002a8 mov w8, #-0x16 // =-22 eba84: b81e43a8 stur w8, [x29, #-0x1c] eba88: 320003e8 orr w8, wzr, #0x1 eba8c: b81c03a8 stur w8, [x29, #-0x40] eba90: 14000051 b 0xebbd4 const&)+0x1b8> eba94: f81c83a0 stur x0, [x29, #-0x38] eba98: 2a0103e8 mov w8, w1 eba9c: b81c43a8 stur w8, [x29, #-0x3c] ebaa0: 1400005c b 0xebc10 const&)+0x1f4> ebaa4: f85d03a0 ldur x0, [x29, #-0x30] ebaa8: 97feef3a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ebaac: f9001fe0 str x0, [sp, #0x38] ebab0: 14000001 b 0xebab4 const&)+0x98> ebab4: f9401fe8 ldr x8, [sp, #0x38] ebab8: f9400109 ldr x9, [x8] ebabc: f9401929 ldr x9, [x9, #0x30] ebac0: aa0803e0 mov x0, x8 ebac4: d63f0120 blr x9 ebac8: b90037e0 str w0, [sp, #0x34] ebacc: 14000001 b 0xebad0 const&)+0xb4> ebad0: b94037e8 ldr w8, [sp, #0x34] ebad4: b81bc3a8 stur w8, [x29, #-0x44] ebad8: b85bc3a9 ldur w9, [x29, #-0x44] ebadc: 340000e9 cbz w9, 0xebaf8 const&)+0xdc> ebae0: 14000001 b 0xebae4 const&)+0xc8> ebae4: b85bc3a8 ldur w8, [x29, #-0x44] ebae8: b81e43a8 stur w8, [x29, #-0x1c] ebaec: 320003e8 orr w8, wzr, #0x1 ebaf0: b81c03a8 stur w8, [x29, #-0x40] ebaf4: 14000038 b 0xebbd4 const&)+0x1b8> ebaf8: f85d03a0 ldur x0, [x29, #-0x30] ebafc: d10063a8 sub x8, x29, #0x18 ebb00: aa1f03e1 mov x1, xzr ebb04: 97fef7b3 bl 0xa99d0 <_ZN7android14MediaExtractor6CreateERKNS_2spINS_10DataSourceEEEPKc@plt> ebb08: 14000001 b 0xebb0c const&)+0xf0> ebb0c: f9402be8 ldr x8, [sp, #0x50] ebb10: 91010100 add x0, x8, #0x40 ebb14: d10063a1 sub x1, x29, #0x18 ebb18: 97fef79a bl 0xa9980 <_ZN7android2spINS_15IMediaExtractorEEaSEOS2_@plt> ebb1c: f90017e0 str x0, [sp, #0x28] ebb20: 14000001 b 0xebb24 const&)+0x108> ebb24: d10063a0 sub x0, x29, #0x18 ebb28: 97fef76a bl 0xa98d0 <_ZN7android2spINS_15IMediaExtractorEED2Ev@plt> ebb2c: f9402be0 ldr x0, [sp, #0x50] ebb30: 91010000 add x0, x0, #0x40 ebb34: aa1f03fe mov x30, xzr ebb38: aa1e03e1 mov x1, x30 ebb3c: 97fee78d bl 0xa5970 <_ZNK7android2spINS_15IMediaExtractorEEeqEPKS1_@plt> ebb40: b90027e0 str w0, [sp, #0x24] ebb44: 14000001 b 0xebb48 const&)+0x12c> ebb48: b94027e8 ldr w8, [sp, #0x24] ebb4c: 360001a8 tbz w8, #0x0, 0xebb80 const&)+0x164> ebb50: 14000001 b 0xebb54 const&)+0x138> ebb54: 12807e28 mov w8, #-0x3f2 // =-1010 ebb58: b81e43a8 stur w8, [x29, #-0x1c] ebb5c: 320003e8 orr w8, wzr, #0x1 ebb60: b81c03a8 stur w8, [x29, #-0x40] ebb64: 1400001c b 0xebbd4 const&)+0x1b8> ebb68: f81c83a0 stur x0, [x29, #-0x38] ebb6c: 2a0103e8 mov w8, w1 ebb70: b81c43a8 stur w8, [x29, #-0x3c] ebb74: d10063a0 sub x0, x29, #0x18 ebb78: 97fef756 bl 0xa98d0 <_ZN7android2spINS_15IMediaExtractorEED2Ev@plt> ebb7c: 14000025 b 0xebc10 const&)+0x1f4> ebb80: f9402be0 ldr x0, [sp, #0x50] ebb84: 97feef0f bl 0xa77c0 <_ZN7android16NuMediaExtractor24updateDurationAndBitrateEv@plt> ebb88: b90023e0 str w0, [sp, #0x20] ebb8c: 14000001 b 0xebb90 const&)+0x174> ebb90: b94023e8 ldr w8, [sp, #0x20] ebb94: b81bc3a8 stur w8, [x29, #-0x44] ebb98: b85bc3a9 ldur w9, [x29, #-0x44] ebb9c: 35000129 cbnz w9, 0xebbc0 const&)+0x1a4> ebba0: 14000001 b 0xebba4 const&)+0x188> ebba4: f85d03a1 ldur x1, [x29, #-0x30] ebba8: f9402be8 ldr x8, [sp, #0x50] ebbac: 9100e100 add x0, x8, #0x38 ebbb0: 97fee22c bl 0xa4460 <_ZN7android2spINS_10DataSourceEEaSERKS2_@plt> ebbb4: f9000fe0 str x0, [sp, #0x18] ebbb8: 14000001 b 0xebbbc const&)+0x1a0> ebbbc: 14000001 b 0xebbc0 const&)+0x1a4> ebbc0: b85bc3a8 ldur w8, [x29, #-0x44] ebbc4: b81e43a8 stur w8, [x29, #-0x1c] ebbc8: 320003e8 orr w8, wzr, #0x1 ebbcc: b81c03a8 stur w8, [x29, #-0x40] ebbd0: 14000001 b 0xebbd4 const&)+0x1b8> ebbd4: d10043a0 sub x0, x29, #0x10 ebbd8: 97ff2e71 bl 0xb759c ::~sp()+0x58> ebbdc: b85e43a8 ldur w8, [x29, #-0x1c] ebbe0: d53bd040 mrs x0, TPIDR_EL0 ebbe4: f9401400 ldr x0, [x0, #0x28] ebbe8: f85f83be ldur x30, [x29, #-0x8] ebbec: eb1e0000 subs x0, x0, x30 ebbf0: b90017e8 str w8, [sp, #0x14] ebbf4: f90007e0 str x0, [sp, #0x8] ebbf8: 54000161 b.ne 0xebc24 const&)+0x208> ebbfc: 14000001 b 0xebc00 const&)+0x1e4> ebc00: b94017e0 ldr w0, [sp, #0x14] ebc04: a94a7bfd ldp x29, x30, [sp, #0xa0] ebc08: 9102c3ff add sp, sp, #0xb0 ebc0c: d65f03c0 ret ebc10: d10043a0 sub x0, x29, #0x10 ebc14: 97ff2e62 bl 0xb759c ::~sp()+0x58> ebc18: 14000001 b 0xebc1c const&)+0x200> ebc1c: f85c83a0 ldur x0, [x29, #-0x38] ebc20: 97fef0bc bl 0xa7f10 <_Unwind_Resume@plt> ebc24: 97fef853 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ebc28 ::operator->() const>: ebc28: d10043ff sub sp, sp, #0x10 ebc2c: f90007e0 str x0, [sp, #0x8] ebc30: f94007e0 ldr x0, [sp, #0x8] ebc34: f9400000 ldr x0, [x0] ebc38: 910043ff add sp, sp, #0x10 ebc3c: d65f03c0 ret 00000000000ebc40 : ebc40: d10203ff sub sp, sp, #0x80 ebc44: a9077bfd stp x29, x30, [sp, #0x70] ebc48: 9101c3fd add x29, sp, #0x70 ebc4c: d53bd048 mrs x8, TPIDR_EL0 ebc50: f9401508 ldr x8, [x8, #0x28] ebc54: f81f83a8 stur x8, [x29, #-0x8] ebc58: f81e83a0 stur x0, [x29, #-0x18] ebc5c: f85e83a8 ldur x8, [x29, #-0x18] ebc60: aa0803e0 mov x0, x8 ebc64: 91004101 add x1, x8, #0x10 ebc68: d10043a9 sub x9, x29, #0x10 ebc6c: f81d03a0 stur x0, [x29, #-0x30] ebc70: aa0903e0 mov x0, x9 ebc74: f9001fe8 str x8, [sp, #0x38] ebc78: 97ff2db2 bl 0xb7340 ebc7c: f9401fe8 ldr x8, [sp, #0x38] ebc80: 91010100 add x0, x8, #0x40 ebc84: aa1f03e1 mov x1, xzr ebc88: 97fee73a bl 0xa5970 <_ZNK7android2spINS_15IMediaExtractorEEeqEPKS1_@plt> ebc8c: b90037e0 str w0, [sp, #0x34] ebc90: 14000001 b 0xebc94 ebc94: b94037e8 ldr w8, [sp, #0x34] ebc98: 360000a8 tbz w8, #0x0, 0xebcac ebc9c: 14000001 b 0xebca0 ebca0: aa1f03e0 mov x0, xzr ebca4: f90017e0 str x0, [sp, #0x28] ebca8: 14000010 b 0xebce8 ebcac: f85d03a8 ldur x8, [x29, #-0x30] ebcb0: 91010100 add x0, x8, #0x40 ebcb4: 97fedc4f bl 0xa2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt> ebcb8: f90013e0 str x0, [sp, #0x20] ebcbc: 14000001 b 0xebcc0 ebcc0: f94013e8 ldr x8, [sp, #0x20] ebcc4: f9400109 ldr x9, [x8] ebcc8: f9400929 ldr x9, [x9, #0x10] ebccc: aa0803e0 mov x0, x8 ebcd0: d63f0120 blr x9 ebcd4: f9000fe0 str x0, [sp, #0x18] ebcd8: 14000001 b 0xebcdc ebcdc: f9400fe0 ldr x0, [sp, #0x18] ebce0: f90017e0 str x0, [sp, #0x28] ebce4: 14000001 b 0xebce8 ebce8: f94017e0 ldr x0, [sp, #0x28] ebcec: d10043a8 sub x8, x29, #0x10 ebcf0: f9000be0 str x0, [sp, #0x10] ebcf4: aa0803e0 mov x0, x8 ebcf8: 97ff2e29 bl 0xb759c ::~sp()+0x58> ebcfc: d53bd048 mrs x8, TPIDR_EL0 ebd00: f9401508 ldr x8, [x8, #0x28] ebd04: f85f83a0 ldur x0, [x29, #-0x8] ebd08: eb000108 subs x8, x8, x0 ebd0c: f90007e8 str x8, [sp, #0x8] ebd10: 540001c1 b.ne 0xebd48 ebd14: 14000001 b 0xebd18 ebd18: f9400be0 ldr x0, [sp, #0x10] ebd1c: a9477bfd ldp x29, x30, [sp, #0x70] ebd20: 910203ff add sp, sp, #0x80 ebd24: d65f03c0 ret ebd28: f81e03a0 stur x0, [x29, #-0x20] ebd2c: 2a0103e8 mov w8, w1 ebd30: b81dc3a8 stur w8, [x29, #-0x24] ebd34: d10043a0 sub x0, x29, #0x10 ebd38: 97ff2e19 bl 0xb759c ::~sp()+0x58> ebd3c: 14000001 b 0xebd40 ebd40: f85e03a0 ldur x0, [x29, #-0x20] ebd44: 97fef073 bl 0xa7f10 <_Unwind_Resume@plt> ebd48: 97fef80a bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ebd4c *, unsigned int) const>: ebd4c: d10383ff sub sp, sp, #0xe0 ebd50: a90d7bfd stp x29, x30, [sp, #0xd0] ebd54: 910343fd add x29, sp, #0xd0 ebd58: d53bd048 mrs x8, TPIDR_EL0 ebd5c: f9401508 ldr x8, [x8, #0x28] ebd60: f81f83a8 stur x8, [x29, #-0x8] ebd64: f81d83a0 stur x0, [x29, #-0x28] ebd68: f81d03a1 stur x1, [x29, #-0x30] ebd6c: f81c83a2 stur x2, [x29, #-0x38] ebd70: b81c43a3 stur w3, [x29, #-0x3c] ebd74: f85d83a8 ldur x8, [x29, #-0x28] ebd78: aa0803e0 mov x0, x8 ebd7c: 91004101 add x1, x8, #0x10 ebd80: d10043a8 sub x8, x29, #0x10 ebd84: f81a83a0 stur x0, [x29, #-0x58] ebd88: aa0803e0 mov x0, x8 ebd8c: 97ff2d6d bl 0xb7340 ebd90: f85c83a0 ldur x0, [x29, #-0x38] ebd94: aa1f03e1 mov x1, xzr ebd98: 97fee856 bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> ebd9c: f81a03a0 stur x0, [x29, #-0x60] ebda0: 14000001 b 0xebda4 *, unsigned int) const+0x58> ebda4: f85a83a8 ldur x8, [x29, #-0x58] ebda8: 91010100 add x0, x8, #0x40 ebdac: aa1f03e1 mov x1, xzr ebdb0: 97fee6f0 bl 0xa5970 <_ZNK7android2spINS_15IMediaExtractorEEeqEPKS1_@plt> ebdb4: b819c3a0 stur w0, [x29, #-0x64] ebdb8: 14000001 b 0xebdbc *, unsigned int) const+0x70> ebdbc: b859c3a8 ldur w8, [x29, #-0x64] ebdc0: 36000168 tbz w8, #0x0, 0xebdec *, unsigned int) const+0xa0> ebdc4: 14000001 b 0xebdc8 *, unsigned int) const+0x7c> ebdc8: 128002a8 mov w8, #-0x16 // =-22 ebdcc: b81e03a8 stur w8, [x29, #-0x20] ebdd0: 320003e8 orr w8, wzr, #0x1 ebdd4: b81b03a8 stur w8, [x29, #-0x50] ebdd8: 14000061 b 0xebf5c *, unsigned int) const+0x210> ebddc: f81b83a0 stur x0, [x29, #-0x48] ebde0: 2a0103e8 mov w8, w1 ebde4: b81b43a8 stur w8, [x29, #-0x4c] ebde8: 1400006c b 0xebf98 *, unsigned int) const+0x24c> ebdec: f85d03a8 ldur x8, [x29, #-0x30] ebdf0: f85a83a9 ldur x9, [x29, #-0x58] ebdf4: 91010120 add x0, x9, #0x40 ebdf8: f90033e8 str x8, [sp, #0x60] ebdfc: 97fedbfd bl 0xa2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt> ebe00: f9002fe0 str x0, [sp, #0x58] ebe04: 14000001 b 0xebe08 *, unsigned int) const+0xbc> ebe08: f9402fe8 ldr x8, [sp, #0x58] ebe0c: f9400109 ldr x9, [x8] ebe10: f9400929 ldr x9, [x9, #0x10] ebe14: aa0803e0 mov x0, x8 ebe18: d63f0120 blr x9 ebe1c: f9002be0 str x0, [sp, #0x50] ebe20: 14000001 b 0xebe24 *, unsigned int) const+0xd8> ebe24: f94033e8 ldr x8, [sp, #0x60] ebe28: f9402be9 ldr x9, [sp, #0x50] ebe2c: eb09010a subs x10, x8, x9 ebe30: f90027ea str x10, [sp, #0x48] ebe34: 540000e3 b.lo 0xebe50 *, unsigned int) const+0x104> ebe38: 14000001 b 0xebe3c *, unsigned int) const+0xf0> ebe3c: 12800428 mov w8, #-0x22 // =-34 ebe40: b81e03a8 stur w8, [x29, #-0x20] ebe44: 320003e8 orr w8, wzr, #0x1 ebe48: b81b03a8 stur w8, [x29, #-0x50] ebe4c: 14000044 b 0xebf5c *, unsigned int) const+0x210> ebe50: f85a83a8 ldur x8, [x29, #-0x58] ebe54: 91010100 add x0, x8, #0x40 ebe58: 97fedbe6 bl 0xa2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt> ebe5c: f90023e0 str x0, [sp, #0x40] ebe60: 14000001 b 0xebe64 *, unsigned int) const+0x118> ebe64: f85d03a1 ldur x1, [x29, #-0x30] ebe68: b85c43a2 ldur w2, [x29, #-0x3c] ebe6c: f94023e8 ldr x8, [sp, #0x40] ebe70: f9400109 ldr x9, [x8] ebe74: f9401129 ldr x9, [x9, #0x20] ebe78: d10063a8 sub x8, x29, #0x18 ebe7c: f94023e0 ldr x0, [sp, #0x40] ebe80: d63f0120 blr x9 ebe84: 14000001 b 0xebe88 *, unsigned int) const+0x13c> ebe88: d10063a0 sub x0, x29, #0x18 ebe8c: aa1f03e1 mov x1, xzr ebe90: 97fef414 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> ebe94: b9003fe0 str w0, [sp, #0x3c] ebe98: 14000001 b 0xebe9c *, unsigned int) const+0x150> ebe9c: b9403fe8 ldr w8, [sp, #0x3c] ebea0: 36000468 tbz w8, #0x0, 0xebf2c *, unsigned int) const+0x1e0> ebea4: 14000001 b 0xebea8 *, unsigned int) const+0x15c> ebea8: d10063a0 sub x0, x29, #0x18 ebeac: 97fee401 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ebeb0: f9001be0 str x0, [sp, #0x30] ebeb4: 14000001 b 0xebeb8 *, unsigned int) const+0x16c> ebeb8: 52892881 mov w1, #0x4944 // =18756 ebebc: 72ae8e41 movk w1, #0x7472, lsl #16 ebec0: d10073a2 sub x2, x29, #0x1c ebec4: f9401be0 ldr x0, [sp, #0x30] ebec8: 97fee576 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> ebecc: b9002fe0 str w0, [sp, #0x2c] ebed0: 14000001 b 0xebed4 *, unsigned int) const+0x188> ebed4: b9402fe8 ldr w8, [sp, #0x2c] ebed8: 370002a8 tbnz w8, #0x0, 0xebf2c *, unsigned int) const+0x1e0> ebedc: 14000001 b 0xebee0 *, unsigned int) const+0x194> ebee0: d10063a0 sub x0, x29, #0x18 ebee4: 97fee3f3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ebee8: f90013e0 str x0, [sp, #0x20] ebeec: 14000001 b 0xebef0 *, unsigned int) const+0x1a4> ebef0: b85d03a8 ldur w8, [x29, #-0x30] ebef4: 11000502 add w2, w8, #0x1 ebef8: 52892881 mov w1, #0x4944 // =18756 ebefc: 72ae8e41 movk w1, #0x7472, lsl #16 ebf00: f94013e0 ldr x0, [sp, #0x20] ebf04: 97fede5b bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> ebf08: b9001fe0 str w0, [sp, #0x1c] ebf0c: 14000001 b 0xebf10 *, unsigned int) const+0x1c4> ebf10: 14000007 b 0xebf2c *, unsigned int) const+0x1e0> ebf14: f81b83a0 stur x0, [x29, #-0x48] ebf18: 2a0103e8 mov w8, w1 ebf1c: b81b43a8 stur w8, [x29, #-0x4c] ebf20: d10063a0 sub x0, x29, #0x18 ebf24: 97fed693 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ebf28: 1400001c b 0xebf98 *, unsigned int) const+0x24c> ebf2c: f85c83a1 ldur x1, [x29, #-0x38] ebf30: d10063a0 sub x0, x29, #0x18 ebf34: 97fed8cf bl 0xa2270 <_ZN7android24convertMetaDataToMessageERKNS_2spINS_8MetaDataEEEPNS0_INS_8AMessageEEE@plt> ebf38: b9001be0 str w0, [sp, #0x18] ebf3c: 14000001 b 0xebf40 *, unsigned int) const+0x1f4> ebf40: b9401be8 ldr w8, [sp, #0x18] ebf44: b81e03a8 stur w8, [x29, #-0x20] ebf48: 320003e9 orr w9, wzr, #0x1 ebf4c: b81b03a9 stur w9, [x29, #-0x50] ebf50: d10063a0 sub x0, x29, #0x18 ebf54: 97fed687 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ebf58: 14000001 b 0xebf5c *, unsigned int) const+0x210> ebf5c: d10043a0 sub x0, x29, #0x10 ebf60: 97ff2d8f bl 0xb759c ::~sp()+0x58> ebf64: b85e03a8 ldur w8, [x29, #-0x20] ebf68: d53bd040 mrs x0, TPIDR_EL0 ebf6c: f9401400 ldr x0, [x0, #0x28] ebf70: f85f83be ldur x30, [x29, #-0x8] ebf74: eb1e0000 subs x0, x0, x30 ebf78: b90017e8 str w8, [sp, #0x14] ebf7c: f90007e0 str x0, [sp, #0x8] ebf80: 54000161 b.ne 0xebfac *, unsigned int) const+0x260> ebf84: 14000001 b 0xebf88 *, unsigned int) const+0x23c> ebf88: b94017e0 ldr w0, [sp, #0x14] ebf8c: a94d7bfd ldp x29, x30, [sp, #0xd0] ebf90: 910383ff add sp, sp, #0xe0 ebf94: d65f03c0 ret ebf98: d10043a0 sub x0, x29, #0x10 ebf9c: 97ff2d80 bl 0xb759c ::~sp()+0x58> ebfa0: 14000001 b 0xebfa4 *, unsigned int) const+0x258> ebfa4: f85b83a0 ldur x0, [x29, #-0x48] ebfa8: 97feefda bl 0xa7f10 <_Unwind_Resume@plt> ebfac: 97fef771 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ebfb0 *) const>: ebfb0: d104c3ff sub sp, sp, #0x130 ebfb4: f9008bfc str x28, [sp, #0x110] ebfb8: a9127bfd stp x29, x30, [sp, #0x120] ebfbc: 910483fd add x29, sp, #0x120 ebfc0: d53bd048 mrs x8, TPIDR_EL0 ebfc4: f9401508 ldr x8, [x8, #0x28] ebfc8: f81e83a8 stur x8, [x29, #-0x18] ebfcc: f81a03a0 stur x0, [x29, #-0x60] ebfd0: f81983a1 stur x1, [x29, #-0x68] ebfd4: f85a03a8 ldur x8, [x29, #-0x60] ebfd8: aa0803e0 mov x0, x8 ebfdc: 91004101 add x1, x8, #0x10 ebfe0: d10083a8 sub x8, x29, #0x20 ebfe4: f81803a0 stur x0, [x29, #-0x80] ebfe8: aa0803e0 mov x0, x8 ebfec: 97ff2cd5 bl 0xb7340 ebff0: f85983a0 ldur x0, [x29, #-0x68] ebff4: aa1f03e1 mov x1, xzr ebff8: 97fee7be bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> ebffc: f81783a0 stur x0, [x29, #-0x88] ec000: 14000001 b 0xec004 *) const+0x54> ec004: f85803a8 ldur x8, [x29, #-0x80] ec008: 91010100 add x0, x8, #0x40 ec00c: aa1f03e1 mov x1, xzr ec010: 97fee658 bl 0xa5970 <_ZNK7android2spINS_15IMediaExtractorEEeqEPKS1_@plt> ec014: b81743a0 stur w0, [x29, #-0x8c] ec018: 14000001 b 0xec01c *) const+0x6c> ec01c: b85743a8 ldur w8, [x29, #-0x8c] ec020: 36000168 tbz w8, #0x0, 0xec04c *) const+0x9c> ec024: 14000001 b 0xec028 *) const+0x78> ec028: 128002a8 mov w8, #-0x16 // =-22 ec02c: b81ac3a8 stur w8, [x29, #-0x54] ec030: 320003e8 orr w8, wzr, #0x1 ec034: b81883a8 stur w8, [x29, #-0x78] ec038: 14000092 b 0xec280 *) const+0x2d0> ec03c: f81903a0 stur x0, [x29, #-0x70] ec040: 2a0103e8 mov w8, w1 ec044: b818c3a8 stur w8, [x29, #-0x74] ec048: 1400009e b 0xec2c0 *) const+0x310> ec04c: f85803a8 ldur x8, [x29, #-0x80] ec050: 91010100 add x0, x8, #0x40 ec054: 97fedb67 bl 0xa2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt> ec058: f90047e0 str x0, [sp, #0x88] ec05c: 14000001 b 0xec060 *) const+0xb0> ec060: f94047e8 ldr x8, [sp, #0x88] ec064: f9400109 ldr x9, [x8] ec068: f9401529 ldr x9, [x9, #0x28] ec06c: d100a3a8 sub x8, x29, #0x28 ec070: f94047e0 ldr x0, [sp, #0x88] ec074: d63f0120 blr x9 ec078: 14000001 b 0xec07c *) const+0xcc> ec07c: d100a3a0 sub x0, x29, #0x28 ec080: 97fee38c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ec084: f90043e0 str x0, [sp, #0x80] ec088: 14000001 b 0xec08c *) const+0xdc> ec08c: 528daca1 mov w1, #0x6d65 // =28005 ec090: 72adad21 movk w1, #0x6d69, lsl #16 ec094: d100c3a2 sub x2, x29, #0x30 ec098: f94043e0 ldr x0, [sp, #0x80] ec09c: 97fee961 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> ec0a0: b9007fe0 str w0, [sp, #0x7c] ec0a4: 14000001 b 0xec0a8 *) const+0xf8> ec0a8: 52814308 mov w8, #0xa18 // =2584 ec0ac: 2a0803e0 mov w0, w8 ec0b0: 97fef398 bl 0xa8f10 <_Znwm@plt> ec0b4: f9003be0 str x0, [sp, #0x70] ec0b8: 14000001 b 0xec0bc *) const+0x10c> ec0bc: f9403be0 ldr x0, [sp, #0x70] ec0c0: f9403be1 ldr x1, [sp, #0x70] ec0c4: f90037e0 str x0, [sp, #0x68] ec0c8: aa0103e0 mov x0, x1 ec0cc: 97fef9d1 bl 0xaa810 <_ZN7android8AMessageC1Ev@plt> ec0d0: 14000001 b 0xec0d4 *) const+0x124> ec0d4: f85983a0 ldur x0, [x29, #-0x68] ec0d8: f94037e1 ldr x1, [sp, #0x68] ec0dc: 97fee785 bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> ec0e0: f90033e0 str x0, [sp, #0x60] ec0e4: 14000001 b 0xec0e8 *) const+0x138> ec0e8: f85983a0 ldur x0, [x29, #-0x68] ec0ec: 97fef205 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> ec0f0: f9002fe0 str x0, [sp, #0x58] ec0f4: 14000001 b 0xec0f8 *) const+0x148> ec0f8: f85d03a2 ldur x2, [x29, #-0x30] ec0fc: b0000861 adrp x1, 0x1f9000 ec100: 91153021 add x1, x1, #0x54c ec104: 92800003 mov x3, #-0x1 // =-1 ec108: f9402fe0 ldr x0, [sp, #0x58] ec10c: 97fef69d bl 0xa9b80 <_ZN7android8AMessage9setStringEPKcS2_l@plt> ec110: 14000001 b 0xec114 *) const+0x164> ec114: d100a3a0 sub x0, x29, #0x28 ec118: 97fee366 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ec11c: f9002be0 str x0, [sp, #0x50] ec120: 14000001 b 0xec124 *) const+0x174> ec124: 528e6d01 mov w1, #0x7368 // =29544 ec128: 72ae0e61 movk w1, #0x7073, lsl #16 ec12c: d100d3a2 sub x2, x29, #0x34 ec130: d10103a3 sub x3, x29, #0x40 ec134: d10123a4 sub x4, x29, #0x48 ec138: f9402be0 ldr x0, [sp, #0x50] ec13c: 97fee841 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> ec140: b9004fe0 str w0, [sp, #0x4c] ec144: 14000001 b 0xec148 *) const+0x198> ec148: b9404fe8 ldr w8, [sp, #0x4c] ec14c: 36000868 tbz w8, #0x0, 0xec258 *) const+0x2a8> ec150: 14000001 b 0xec154 *) const+0x1a4> ec154: 52800908 mov w8, #0x48 // =72 ec158: 2a0803e0 mov w0, w8 ec15c: 97fef36d bl 0xa8f10 <_Znwm@plt> ec160: f90023e0 str x0, [sp, #0x40] ec164: 14000001 b 0xec168 *) const+0x1b8> ec168: f94023e0 ldr x0, [sp, #0x40] ec16c: f85b83a1 ldur x1, [x29, #-0x48] ec170: f94023e2 ldr x2, [sp, #0x40] ec174: f9001fe0 str x0, [sp, #0x38] ec178: aa0203e0 mov x0, x2 ec17c: 97fed729 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> ec180: 14000001 b 0xec184 *) const+0x1d4> ec184: d10143a0 sub x0, x29, #0x50 ec188: f9401fe1 ldr x1, [sp, #0x38] ec18c: 97fef4e9 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> ec190: 14000001 b 0xec194 *) const+0x1e4> ec194: d10143a0 sub x0, x29, #0x50 ec198: 97fecf3e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> ec19c: f9001be0 str x0, [sp, #0x30] ec1a0: 14000001 b 0xec1a4 *) const+0x1f4> ec1a4: f9401be0 ldr x0, [sp, #0x30] ec1a8: 97fee42a bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> ec1ac: f90017e0 str x0, [sp, #0x28] ec1b0: 14000001 b 0xec1b4 *) const+0x204> ec1b4: f85c03a1 ldur x1, [x29, #-0x40] ec1b8: f85b83a2 ldur x2, [x29, #-0x48] ec1bc: f94017e0 ldr x0, [sp, #0x28] ec1c0: 97fecef4 bl 0x9fd90 ec1c4: f85983a1 ldur x1, [x29, #-0x68] ec1c8: f90013e0 str x0, [sp, #0x20] ec1cc: aa0103e0 mov x0, x1 ec1d0: 97fef1cc bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> ec1d4: f9000fe0 str x0, [sp, #0x18] ec1d8: 14000001 b 0xec1dc *) const+0x22c> ec1dc: b0000861 adrp x1, 0x1f9000 ec1e0: 91154421 add x1, x1, #0x551 ec1e4: d10143a2 sub x2, x29, #0x50 ec1e8: f9400fe0 ldr x0, [sp, #0x18] ec1ec: 97fef3b1 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> ec1f0: 14000001 b 0xec1f4 *) const+0x244> ec1f4: d10143a0 sub x0, x29, #0x50 ec1f8: 97fef8c6 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> ec1fc: 14000017 b 0xec258 *) const+0x2a8> ec200: f81903a0 stur x0, [x29, #-0x70] ec204: 2a0103e8 mov w8, w1 ec208: b818c3a8 stur w8, [x29, #-0x74] ec20c: 1400001a b 0xec274 *) const+0x2c4> ec210: f81903a0 stur x0, [x29, #-0x70] ec214: 2a0103e8 mov w8, w1 ec218: b818c3a8 stur w8, [x29, #-0x74] ec21c: f9403be0 ldr x0, [sp, #0x70] ec220: 97fed1d0 bl 0xa0960 <_ZdlPv@plt> ec224: 14000014 b 0xec274 *) const+0x2c4> ec228: f81903a0 stur x0, [x29, #-0x70] ec22c: 2a0103e8 mov w8, w1 ec230: b818c3a8 stur w8, [x29, #-0x74] ec234: f94023e0 ldr x0, [sp, #0x40] ec238: 97fed1ca bl 0xa0960 <_ZdlPv@plt> ec23c: 1400000e b 0xec274 *) const+0x2c4> ec240: f81903a0 stur x0, [x29, #-0x70] ec244: 2a0103e8 mov w8, w1 ec248: b818c3a8 stur w8, [x29, #-0x74] ec24c: d10143a0 sub x0, x29, #0x50 ec250: 97fef8b0 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> ec254: 14000008 b 0xec274 *) const+0x2c4> ec258: 2a1f03e8 mov w8, wzr ec25c: b81ac3a8 stur w8, [x29, #-0x54] ec260: 320003e8 orr w8, wzr, #0x1 ec264: b81883a8 stur w8, [x29, #-0x78] ec268: d100a3a0 sub x0, x29, #0x28 ec26c: 97fed5c1 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ec270: 14000004 b 0xec280 *) const+0x2d0> ec274: d100a3a0 sub x0, x29, #0x28 ec278: 97fed5be bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ec27c: 14000011 b 0xec2c0 *) const+0x310> ec280: d10083a0 sub x0, x29, #0x20 ec284: 97ff2cc6 bl 0xb759c ::~sp()+0x58> ec288: b85ac3a8 ldur w8, [x29, #-0x54] ec28c: d53bd040 mrs x0, TPIDR_EL0 ec290: f9401400 ldr x0, [x0, #0x28] ec294: f85e83be ldur x30, [x29, #-0x18] ec298: eb1e0000 subs x0, x0, x30 ec29c: b90017e8 str w8, [sp, #0x14] ec2a0: f90007e0 str x0, [sp, #0x8] ec2a4: 54000181 b.ne 0xec2d4 *) const+0x324> ec2a8: 14000001 b 0xec2ac *) const+0x2fc> ec2ac: b94017e0 ldr w0, [sp, #0x14] ec2b0: a9527bfd ldp x29, x30, [sp, #0x120] ec2b4: f9408bfc ldr x28, [sp, #0x110] ec2b8: 9104c3ff add sp, sp, #0x130 ec2bc: d65f03c0 ret ec2c0: d10083a0 sub x0, x29, #0x20 ec2c4: 97ff2cb6 bl 0xb759c ::~sp()+0x58> ec2c8: 14000001 b 0xec2cc *) const+0x31c> ec2cc: f85903a0 ldur x0, [x29, #-0x70] ec2d0: 97feef10 bl 0xa7f10 <_Unwind_Resume@plt> ec2d4: 97fef6a7 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ec2d8 : ec2d8: d10543ff sub sp, sp, #0x150 ec2dc: f9009bfc str x28, [sp, #0x130] ec2e0: a9147bfd stp x29, x30, [sp, #0x140] ec2e4: 910503fd add x29, sp, #0x140 ec2e8: d53bd048 mrs x8, TPIDR_EL0 ec2ec: f9401508 ldr x8, [x8, #0x28] ec2f0: f81e83a8 stur x8, [x29, #-0x18] ec2f4: f81b83a0 stur x0, [x29, #-0x48] ec2f8: f81b03a1 stur x1, [x29, #-0x50] ec2fc: f85b83a8 ldur x8, [x29, #-0x48] ec300: aa0803e0 mov x0, x8 ec304: 91004101 add x1, x8, #0x10 ec308: d10083a9 sub x9, x29, #0x20 ec30c: f81783a0 stur x0, [x29, #-0x88] ec310: aa0903e0 mov x0, x9 ec314: f81703a8 stur x8, [x29, #-0x90] ec318: 97ff2c0a bl 0xb7340 ec31c: f85703a8 ldur x8, [x29, #-0x90] ec320: 91010100 add x0, x8, #0x40 ec324: aa1f03e1 mov x1, xzr ec328: 97fee592 bl 0xa5970 <_ZNK7android2spINS_15IMediaExtractorEEeqEPKS1_@plt> ec32c: b816c3a0 stur w0, [x29, #-0x94] ec330: 14000001 b 0xec334 ec334: b856c3a8 ldur w8, [x29, #-0x94] ec338: 36000168 tbz w8, #0x0, 0xec364 ec33c: 14000001 b 0xec340 ec340: 128002a8 mov w8, #-0x16 // =-22 ec344: b81c43a8 stur w8, [x29, #-0x3c] ec348: 320003e8 orr w8, wzr, #0x1 ec34c: b81a03a8 stur w8, [x29, #-0x60] ec350: 140000cc b 0xec680 ec354: f81a83a0 stur x0, [x29, #-0x58] ec358: 2a0103e8 mov w8, w1 ec35c: b81a43a8 stur w8, [x29, #-0x5c] ec360: 140000d8 b 0xec6c0 ec364: f85b03a8 ldur x8, [x29, #-0x50] ec368: f85783a9 ldur x9, [x29, #-0x88] ec36c: 91010120 add x0, x9, #0x40 ec370: f90053e8 str x8, [sp, #0xa0] ec374: 97feda9f bl 0xa2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt> ec378: f9004fe0 str x0, [sp, #0x98] ec37c: 14000001 b 0xec380 ec380: f9404fe8 ldr x8, [sp, #0x98] ec384: f9400109 ldr x9, [x8] ec388: f9400929 ldr x9, [x9, #0x10] ec38c: aa0803e0 mov x0, x8 ec390: d63f0120 blr x9 ec394: f9004be0 str x0, [sp, #0x90] ec398: 14000001 b 0xec39c ec39c: f94053e8 ldr x8, [sp, #0xa0] ec3a0: f9404be9 ldr x9, [sp, #0x90] ec3a4: eb09010a subs x10, x8, x9 ec3a8: f90047ea str x10, [sp, #0x88] ec3ac: 540000e3 b.lo 0xec3c8 ec3b0: 14000001 b 0xec3b4 ec3b4: 12800428 mov w8, #-0x22 // =-34 ec3b8: b81c43a8 stur w8, [x29, #-0x3c] ec3bc: 320003e8 orr w8, wzr, #0x1 ec3c0: b81a03a8 stur w8, [x29, #-0x60] ec3c4: 140000af b 0xec680 ec3c8: aa1f03e8 mov x8, xzr ec3cc: f81983a8 stur x8, [x29, #-0x68] ec3d0: 14000001 b 0xec3d4 ec3d4: f85983a8 ldur x8, [x29, #-0x68] ec3d8: f85783a9 ldur x9, [x29, #-0x88] ec3dc: 91014120 add x0, x9, #0x50 ec3e0: f90043e8 str x8, [sp, #0x80] ec3e4: 97fefa0b bl 0xaac10 <_ZNK7android6VectorINS_16NuMediaExtractor9TrackInfoEE4sizeEv@plt> ec3e8: f9003fe0 str x0, [sp, #0x78] ec3ec: 14000001 b 0xec3f0 ec3f0: f94043e8 ldr x8, [sp, #0x80] ec3f4: f9403fe9 ldr x9, [sp, #0x78] ec3f8: eb09010a subs x10, x8, x9 ec3fc: f9003bea str x10, [sp, #0x70] ec400: 54000362 b.hs 0xec46c ec404: 14000001 b 0xec408 ec408: f85783a8 ldur x8, [x29, #-0x88] ec40c: 91014100 add x0, x8, #0x50 ec410: f85983a1 ldur x1, [x29, #-0x68] ec414: 97fee75b bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> ec418: f90037e0 str x0, [sp, #0x68] ec41c: 14000001 b 0xec420 ec420: f94037e8 ldr x8, [sp, #0x68] ec424: f81903a8 stur x8, [x29, #-0x70] ec428: f85903a9 ldur x9, [x29, #-0x70] ec42c: f9400529 ldr x9, [x9, #0x8] ec430: f85b03aa ldur x10, [x29, #-0x50] ec434: eb0a0129 subs x9, x9, x10 ec438: f90033e9 str x9, [sp, #0x60] ec43c: 540000e1 b.ne 0xec458 ec440: 14000001 b 0xec444 ec444: 2a1f03e8 mov w8, wzr ec448: b81c43a8 stur w8, [x29, #-0x3c] ec44c: 320003e8 orr w8, wzr, #0x1 ec450: b81a03a8 stur w8, [x29, #-0x60] ec454: 1400008b b 0xec680 ec458: 14000001 b 0xec45c ec45c: f85983a8 ldur x8, [x29, #-0x68] ec460: 91000508 add x8, x8, #0x1 ec464: f81983a8 stur x8, [x29, #-0x68] ec468: 17ffffdb b 0xec3d4 ec46c: f85783a8 ldur x8, [x29, #-0x88] ec470: 91010100 add x0, x8, #0x40 ec474: 97feda5f bl 0xa2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt> ec478: f9002fe0 str x0, [sp, #0x58] ec47c: 14000001 b 0xec480 ec480: f85b03a1 ldur x1, [x29, #-0x50] ec484: f9402fe8 ldr x8, [sp, #0x58] ec488: f9400109 ldr x9, [x8] ec48c: f9400d29 ldr x9, [x9, #0x18] ec490: d100a3a8 sub x8, x29, #0x28 ec494: f9402fe0 ldr x0, [sp, #0x58] ec498: d63f0120 blr x9 ec49c: 14000001 b 0xec4a0 ec4a0: d100a3a0 sub x0, x29, #0x28 ec4a4: 97feeef3 bl 0xa8070 <_ZNK7android2spINS_12IMediaSourceEEptEv@plt> ec4a8: f9002be0 str x0, [sp, #0x50] ec4ac: 14000001 b 0xec4b0 ec4b0: f9402be8 ldr x8, [sp, #0x50] ec4b4: f9400109 ldr x9, [x8] ec4b8: f9400929 ldr x9, [x9, #0x10] ec4bc: aa1f03e0 mov x0, xzr ec4c0: f90027e0 str x0, [sp, #0x48] ec4c4: aa0803e0 mov x0, x8 ec4c8: f94027e1 ldr x1, [sp, #0x48] ec4cc: d63f0120 blr x9 ec4d0: b90047e0 str w0, [sp, #0x44] ec4d4: 14000001 b 0xec4d8 ec4d8: b94047e8 ldr w8, [sp, #0x44] ec4dc: b818c3a8 stur w8, [x29, #-0x74] ec4e0: b858c3a9 ldur w9, [x29, #-0x74] ec4e4: 34000169 cbz w9, 0xec510 ec4e8: 14000001 b 0xec4ec ec4ec: b858c3a8 ldur w8, [x29, #-0x74] ec4f0: b81c43a8 stur w8, [x29, #-0x3c] ec4f4: 320003e8 orr w8, wzr, #0x1 ec4f8: b81a03a8 stur w8, [x29, #-0x60] ec4fc: 1400005b b 0xec668 ec500: f81a83a0 stur x0, [x29, #-0x58] ec504: 2a0103e8 mov w8, w1 ec508: b81a43a8 stur w8, [x29, #-0x5c] ec50c: 1400005a b 0xec674 ec510: f85783a8 ldur x8, [x29, #-0x88] ec514: 91014100 add x0, x8, #0x50 ec518: 97feea56 bl 0xa6e70 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE4pushEv@plt> ec51c: 14000001 b 0xec520 ec520: f85783a8 ldur x8, [x29, #-0x88] ec524: 91014109 add x9, x8, #0x50 ec528: aa0903e0 mov x0, x9 ec52c: f9001fe0 str x0, [sp, #0x38] ec530: aa0903e0 mov x0, x9 ec534: 97fef9b7 bl 0xaac10 <_ZNK7android6VectorINS_16NuMediaExtractor9TrackInfoEE4sizeEv@plt> ec538: f9001be0 str x0, [sp, #0x30] ec53c: 14000001 b 0xec540 ec540: f9401be8 ldr x8, [sp, #0x30] ec544: f1000501 subs x1, x8, #0x1 ec548: f9401fe0 ldr x0, [sp, #0x38] ec54c: 97fee70d bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> ec550: f90017e0 str x0, [sp, #0x28] ec554: 14000001 b 0xec558 ec558: f94017e8 ldr x8, [sp, #0x28] ec55c: f81803a8 stur x8, [x29, #-0x80] ec560: f85803a0 ldur x0, [x29, #-0x80] ec564: d100a3a1 sub x1, x29, #0x28 ec568: 97feeb46 bl 0xa7280 <_ZN7android2spINS_12IMediaSourceEEaSERKS2_@plt> ec56c: f90013e0 str x0, [sp, #0x20] ec570: 14000001 b 0xec574 ec574: f85b03a8 ldur x8, [x29, #-0x50] ec578: f85803a9 ldur x9, [x29, #-0x80] ec57c: f9000528 str x8, [x9, #0x8] ec580: f85803a8 ldur x8, [x29, #-0x80] ec584: 2a1f03ea mov w10, wzr ec588: b900110a str w10, [x8, #0x10] ec58c: f85803a8 ldur x8, [x29, #-0x80] ec590: aa1f03e9 mov x9, xzr ec594: f9000d09 str x9, [x8, #0x18] ec598: f85803a8 ldur x8, [x29, #-0x80] ec59c: 92800009 mov x9, #-0x1 // =-1 ec5a0: f9001109 str x9, [x8, #0x20] ec5a4: f85803a8 ldur x8, [x29, #-0x80] ec5a8: b900290a str w10, [x8, #0x28] ec5ac: d100a3a0 sub x0, x29, #0x28 ec5b0: 97feeeb0 bl 0xa8070 <_ZNK7android2spINS_12IMediaSourceEEptEv@plt> ec5b4: f9000fe0 str x0, [sp, #0x18] ec5b8: 14000001 b 0xec5bc ec5bc: f9400fe8 ldr x8, [sp, #0x18] ec5c0: f9400109 ldr x9, [x8] ec5c4: f9401129 ldr x9, [x9, #0x20] ec5c8: d100e3a8 sub x8, x29, #0x38 ec5cc: f9400fe0 ldr x0, [sp, #0x18] ec5d0: d63f0120 blr x9 ec5d4: 14000001 b 0xec5d8 ec5d8: d100e3a0 sub x0, x29, #0x38 ec5dc: 97fee235 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ec5e0: f9000be0 str x0, [sp, #0x10] ec5e4: 14000001 b 0xec5e8 ec5e8: 528daca1 mov w1, #0x6d65 // =28005 ec5ec: 72adad21 movk w1, #0x6d69, lsl #16 ec5f0: d100c3a2 sub x2, x29, #0x30 ec5f4: f9400be0 ldr x0, [sp, #0x10] ec5f8: 97fee80a bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> ec5fc: b9000fe0 str w0, [sp, #0xc] ec600: 14000001 b 0xec604 ec604: d100e3a0 sub x0, x29, #0x38 ec608: 97fed4da bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ec60c: f85d03a0 ldur x0, [x29, #-0x30] ec610: 90000dfe adrp x30, 0x2a8000 ec614: f9428bde ldr x30, [x30, #0x510] ec618: f94003c1 ldr x1, [x30] ec61c: 97feeac1 bl 0xa7120 ec620: 350001a0 cbnz w0, 0xec654 ec624: 14000001 b 0xec628 ec628: f85803a8 ldur x8, [x29, #-0x80] ec62c: b9402909 ldr w9, [x8, #0x28] ec630: 32000129 orr w9, w9, #0x1 ec634: b9002909 str w9, [x8, #0x28] ec638: 14000007 b 0xec654 ec63c: f81a83a0 stur x0, [x29, #-0x58] ec640: 2a0103e8 mov w8, w1 ec644: b81a43a8 stur w8, [x29, #-0x5c] ec648: d100e3a0 sub x0, x29, #0x38 ec64c: 97fed4c9 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ec650: 14000009 b 0xec674 ec654: 2a1f03e8 mov w8, wzr ec658: b81c43a8 stur w8, [x29, #-0x3c] ec65c: 320003e8 orr w8, wzr, #0x1 ec660: b81a03a8 stur w8, [x29, #-0x60] ec664: 14000001 b 0xec668 ec668: d100a3a0 sub x0, x29, #0x28 ec66c: 97fed5e5 bl 0xa1e00 <_ZN7android2spINS_12IMediaSourceEED2Ev@plt> ec670: 14000004 b 0xec680 ec674: d100a3a0 sub x0, x29, #0x28 ec678: 97fed5e2 bl 0xa1e00 <_ZN7android2spINS_12IMediaSourceEED2Ev@plt> ec67c: 14000011 b 0xec6c0 ec680: d10083a0 sub x0, x29, #0x20 ec684: 97ff2bc6 bl 0xb759c ::~sp()+0x58> ec688: b85c43a8 ldur w8, [x29, #-0x3c] ec68c: d53bd040 mrs x0, TPIDR_EL0 ec690: f9401400 ldr x0, [x0, #0x28] ec694: f85e83be ldur x30, [x29, #-0x18] ec698: eb1e0000 subs x0, x0, x30 ec69c: b9000be8 str w8, [sp, #0x8] ec6a0: f90003e0 str x0, [sp] ec6a4: 54000181 b.ne 0xec6d4 ec6a8: 14000001 b 0xec6ac ec6ac: b9400be0 ldr w0, [sp, #0x8] ec6b0: a9547bfd ldp x29, x30, [sp, #0x140] ec6b4: f9409bfc ldr x28, [sp, #0x130] ec6b8: 910543ff add sp, sp, #0x150 ec6bc: d65f03c0 ret ec6c0: d10083a0 sub x0, x29, #0x20 ec6c4: 97ff2bb6 bl 0xb759c ::~sp()+0x58> ec6c8: 14000001 b 0xec6cc ec6cc: f85a83a0 ldur x0, [x29, #-0x58] ec6d0: 97feee10 bl 0xa7f10 <_Unwind_Resume@plt> ec6d4: 97fef5a7 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ec6d8 ::push()>: ec6d8: d10083ff sub sp, sp, #0x20 ec6dc: a9017bfd stp x29, x30, [sp, #0x10] ec6e0: 910043fd add x29, sp, #0x10 ec6e4: f90007e0 str x0, [sp, #0x8] ec6e8: f94007e0 ldr x0, [sp, #0x8] ec6ec: 97fee989 bl 0xa6d10 <_ZN7android10VectorImpl4pushEv@plt> ec6f0: a9417bfd ldp x29, x30, [sp, #0x10] ec6f4: 910083ff add sp, sp, #0x20 ec6f8: d65f03c0 ret 00000000000ec6fc ::operator=(android::sp const&)>: ec6fc: d10103ff sub sp, sp, #0x40 ec700: a9037bfd stp x29, x30, [sp, #0x30] ec704: 9100c3fd add x29, sp, #0x30 ec708: d2800008 mov x8, #0x0 // =0 ec70c: f81f83a0 stur x0, [x29, #-0x8] ec710: f81f03a1 stur x1, [x29, #-0x10] ec714: f85f83a0 ldur x0, [x29, #-0x8] ec718: f85f03a1 ldur x1, [x29, #-0x10] ec71c: f9400021 ldr x1, [x1] ec720: f9000fe1 str x1, [sp, #0x18] ec724: f9400fe1 ldr x1, [sp, #0x18] ec728: eb08003f cmp x1, x8 ec72c: 1a9f07e9 cset w9, ne ec730: f9000be8 str x8, [sp, #0x10] ec734: f90007e0 str x0, [sp, #0x8] ec738: 37000049 tbnz w9, #0x0, 0xec740 ::operator=(android::sp const&)+0x44> ec73c: 14000008 b 0xec75c ::operator=(android::sp const&)+0x60> ec740: f9400fe8 ldr x8, [sp, #0x18] ec744: f9400109 ldr x9, [x8] ec748: f85e8129 ldur x9, [x9, #-0x18] ec74c: 8b090108 add x8, x8, x9 ec750: aa0803e0 mov x0, x8 ec754: f94007e1 ldr x1, [sp, #0x8] ec758: 97fef832 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> ec75c: f94007e8 ldr x8, [sp, #0x8] ec760: f9400108 ldr x8, [x8] ec764: f9400be9 ldr x9, [sp, #0x10] ec768: eb09011f cmp x8, x9 ec76c: 1a9f07ea cset w10, ne ec770: 3700004a tbnz w10, #0x0, 0xec778 ::operator=(android::sp const&)+0x7c> ec774: 14000009 b 0xec798 ::operator=(android::sp const&)+0x9c> ec778: f94007e8 ldr x8, [sp, #0x8] ec77c: f9400108 ldr x8, [x8] ec780: f9400109 ldr x9, [x8] ec784: f85e8129 ldur x9, [x9, #-0x18] ec788: 8b090108 add x8, x8, x9 ec78c: aa0803e0 mov x0, x8 ec790: f94007e1 ldr x1, [sp, #0x8] ec794: 97fede2f bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> ec798: f9400fe8 ldr x8, [sp, #0x18] ec79c: f94007e9 ldr x9, [sp, #0x8] ec7a0: f9000128 str x8, [x9] ec7a4: f94007e0 ldr x0, [sp, #0x8] ec7a8: a9437bfd ldp x29, x30, [sp, #0x30] ec7ac: 910103ff add sp, sp, #0x40 ec7b0: d65f03c0 ret 00000000000ec7b4 ::~sp()>: ec7b4: d10083ff sub sp, sp, #0x20 ec7b8: a9017bfd stp x29, x30, [sp, #0x10] ec7bc: 910043fd add x29, sp, #0x10 ec7c0: d2800008 mov x8, #0x0 // =0 ec7c4: f90007e0 str x0, [sp, #0x8] ec7c8: f94007e0 ldr x0, [sp, #0x8] ec7cc: aa0003e9 mov x9, x0 ec7d0: f9400129 ldr x9, [x9] ec7d4: eb08013f cmp x9, x8 ec7d8: 1a9f07ea cset w10, ne ec7dc: f90003e0 str x0, [sp] ec7e0: 3700004a tbnz w10, #0x0, 0xec7e8 ::~sp()+0x34> ec7e4: 1400000a b 0xec80c ::~sp()+0x58> ec7e8: f94003e8 ldr x8, [sp] ec7ec: f9400108 ldr x8, [x8] ec7f0: f9400109 ldr x9, [x8] ec7f4: f85e8129 ldur x9, [x9, #-0x18] ec7f8: 8b090108 add x8, x8, x9 ec7fc: aa0803e0 mov x0, x8 ec800: f94003e1 ldr x1, [sp] ec804: 97fede13 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> ec808: 14000001 b 0xec80c ::~sp()+0x58> ec80c: a9417bfd ldp x29, x30, [sp, #0x10] ec810: 910083ff add sp, sp, #0x20 ec814: d65f03c0 ret ec818: 97ff066b bl 0xae1c4 00000000000ec81c : ec81c: d10543ff sub sp, sp, #0x150 ec820: f9009bfc str x28, [sp, #0x130] ec824: a9147bfd stp x29, x30, [sp, #0x140] ec828: 910503fd add x29, sp, #0x140 ec82c: d53bd048 mrs x8, TPIDR_EL0 ec830: f9401508 ldr x8, [x8, #0x28] ec834: f81e83a8 stur x8, [x29, #-0x18] ec838: f81983a0 stur x0, [x29, #-0x68] ec83c: f81903a1 stur x1, [x29, #-0x70] ec840: f85983a8 ldur x8, [x29, #-0x68] ec844: aa0803e0 mov x0, x8 ec848: 91004101 add x1, x8, #0x10 ec84c: d10083a9 sub x9, x29, #0x20 ec850: f90053e0 str x0, [sp, #0xa0] ec854: aa0903e0 mov x0, x9 ec858: f9004fe8 str x8, [sp, #0x98] ec85c: 97ff2ab9 bl 0xb7340 ec860: f9404fe8 ldr x8, [sp, #0x98] ec864: 91010100 add x0, x8, #0x40 ec868: aa1f03e1 mov x1, xzr ec86c: 97fee441 bl 0xa5970 <_ZNK7android2spINS_15IMediaExtractorEEeqEPKS1_@plt> ec870: b90097e0 str w0, [sp, #0x94] ec874: 14000001 b 0xec878 ec878: b94097e8 ldr w8, [sp, #0x94] ec87c: 36000168 tbz w8, #0x0, 0xec8a8 ec880: 14000001 b 0xec884 ec884: 128002a8 mov w8, #-0x16 // =-22 ec888: b81a43a8 stur w8, [x29, #-0x5c] ec88c: 320003e8 orr w8, wzr, #0x1 ec890: b81803a8 stur w8, [x29, #-0x80] ec894: 140000b3 b 0xecb60 ec898: f81883a0 stur x0, [x29, #-0x78] ec89c: 2a0103e8 mov w8, w1 ec8a0: b81843a8 stur w8, [x29, #-0x7c] ec8a4: 140000bf b 0xecba0 ec8a8: f85903a8 ldur x8, [x29, #-0x70] ec8ac: f94053e9 ldr x9, [sp, #0xa0] ec8b0: 91010120 add x0, x9, #0x40 ec8b4: f90047e8 str x8, [sp, #0x88] ec8b8: 97fed94e bl 0xa2df0 <_ZNK7android2spINS_15IMediaExtractorEEptEv@plt> ec8bc: f90043e0 str x0, [sp, #0x80] ec8c0: 14000001 b 0xec8c4 ec8c4: f94043e8 ldr x8, [sp, #0x80] ec8c8: f9400109 ldr x9, [x8] ec8cc: f9400929 ldr x9, [x9, #0x10] ec8d0: aa0803e0 mov x0, x8 ec8d4: d63f0120 blr x9 ec8d8: f9003fe0 str x0, [sp, #0x78] ec8dc: 14000001 b 0xec8e0 ec8e0: f94047e8 ldr x8, [sp, #0x88] ec8e4: f9403fe9 ldr x9, [sp, #0x78] ec8e8: eb09010a subs x10, x8, x9 ec8ec: f9003bea str x10, [sp, #0x70] ec8f0: 540000e3 b.lo 0xec90c ec8f4: 14000001 b 0xec8f8 ec8f8: 12800428 mov w8, #-0x22 // =-34 ec8fc: b81a43a8 stur w8, [x29, #-0x5c] ec900: 320003e8 orr w8, wzr, #0x1 ec904: b81803a8 stur w8, [x29, #-0x80] ec908: 14000096 b 0xecb60 ec90c: aa1f03e8 mov x8, xzr ec910: f81783a8 stur x8, [x29, #-0x88] ec914: 14000001 b 0xec918 ec918: f85783a8 ldur x8, [x29, #-0x88] ec91c: f94053e9 ldr x9, [sp, #0xa0] ec920: 91014120 add x0, x9, #0x50 ec924: f90037e8 str x8, [sp, #0x68] ec928: 97fef8ba bl 0xaac10 <_ZNK7android6VectorINS_16NuMediaExtractor9TrackInfoEE4sizeEv@plt> ec92c: f90033e0 str x0, [sp, #0x60] ec930: 14000001 b 0xec934 ec934: f94037e8 ldr x8, [sp, #0x68] ec938: f94033e9 ldr x9, [sp, #0x60] ec93c: eb09010a subs x10, x8, x9 ec940: f9002fea str x10, [sp, #0x58] ec944: 540002e2 b.hs 0xec9a0 ec948: 14000001 b 0xec94c ec94c: f94053e8 ldr x8, [sp, #0xa0] ec950: 91014100 add x0, x8, #0x50 ec954: f85783a1 ldur x1, [x29, #-0x88] ec958: 97fee60a bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> ec95c: f9002be0 str x0, [sp, #0x50] ec960: 14000001 b 0xec964 ec964: f9402be8 ldr x8, [sp, #0x50] ec968: f81703a8 stur x8, [x29, #-0x90] ec96c: f85703a9 ldur x9, [x29, #-0x90] ec970: f9400529 ldr x9, [x9, #0x8] ec974: f85903aa ldur x10, [x29, #-0x70] ec978: eb0a0129 subs x9, x9, x10 ec97c: f90027e9 str x9, [sp, #0x48] ec980: 54000061 b.ne 0xec98c ec984: 14000001 b 0xec988 ec988: 14000006 b 0xec9a0 ec98c: 14000001 b 0xec990 ec990: f85783a8 ldur x8, [x29, #-0x88] ec994: 91000508 add x8, x8, #0x1 ec998: f81783a8 stur x8, [x29, #-0x88] ec99c: 17ffffdf b 0xec918 ec9a0: f85783a8 ldur x8, [x29, #-0x88] ec9a4: f94053e9 ldr x9, [sp, #0xa0] ec9a8: 91014120 add x0, x9, #0x50 ec9ac: f90023e8 str x8, [sp, #0x40] ec9b0: 97fef898 bl 0xaac10 <_ZNK7android6VectorINS_16NuMediaExtractor9TrackInfoEE4sizeEv@plt> ec9b4: f9001fe0 str x0, [sp, #0x38] ec9b8: 14000001 b 0xec9bc ec9bc: f94023e8 ldr x8, [sp, #0x40] ec9c0: f9401fe9 ldr x9, [sp, #0x38] ec9c4: eb09010a subs x10, x8, x9 ec9c8: f9001bea str x10, [sp, #0x30] ec9cc: 540000e1 b.ne 0xec9e8 ec9d0: 14000001 b 0xec9d4 ec9d4: 2a1f03e8 mov w8, wzr ec9d8: b81a43a8 stur w8, [x29, #-0x5c] ec9dc: 320003e8 orr w8, wzr, #0x1 ec9e0: b81803a8 stur w8, [x29, #-0x80] ec9e4: 1400005f b 0xecb60 ec9e8: f94053e8 ldr x8, [sp, #0xa0] ec9ec: 91014100 add x0, x8, #0x50 ec9f0: f85783a1 ldur x1, [x29, #-0x88] ec9f4: 97fee5e3 bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> ec9f8: f90017e0 str x0, [sp, #0x28] ec9fc: 14000001 b 0xeca00 eca00: f94017e8 ldr x8, [sp, #0x28] eca04: f81683a8 stur x8, [x29, #-0x98] eca08: f85683a9 ldur x9, [x29, #-0x98] eca0c: f9400d29 ldr x9, [x9, #0x18] eca10: b4000209 cbz x9, 0xeca50 eca14: 14000001 b 0xeca18 eca18: f85683a8 ldur x8, [x29, #-0x98] eca1c: f9400d08 ldr x8, [x8, #0x18] eca20: f9400109 ldr x9, [x8] eca24: f9400129 ldr x9, [x9] eca28: aa0803e0 mov x0, x8 eca2c: d63f0120 blr x9 eca30: 14000001 b 0xeca34 eca34: f85683a8 ldur x8, [x29, #-0x98] eca38: aa1f03e9 mov x9, xzr eca3c: f9000d09 str x9, [x8, #0x18] eca40: f85683a8 ldur x8, [x29, #-0x98] eca44: 92800009 mov x9, #-0x1 // =-1 eca48: f9001109 str x9, [x8, #0x20] eca4c: 14000001 b 0xeca50 eca50: 14000001 b 0xeca54 eca54: 2a1f03e8 mov w8, wzr eca58: b81c43a8 stur w8, [x29, #-0x3c] eca5c: f85683a0 ldur x0, [x29, #-0x98] eca60: 97feed84 bl 0xa8070 <_ZNK7android2spINS_12IMediaSourceEEptEv@plt> eca64: f90013e0 str x0, [sp, #0x20] eca68: 14000001 b 0xeca6c eca6c: f94013e8 ldr x8, [sp, #0x20] eca70: f9400109 ldr x9, [x8] eca74: f9400d29 ldr x9, [x9, #0x18] eca78: aa0803e0 mov x0, x8 eca7c: d63f0120 blr x9 eca80: b9001fe0 str w0, [sp, #0x1c] eca84: 14000001 b 0xeca88 eca88: b9401fe8 ldr w8, [sp, #0x1c] eca8c: b81c03a8 stur w8, [x29, #-0x40] eca90: d100e3a8 sub x8, x29, #0x38 eca94: d100f3a0 sub x0, x29, #0x3c eca98: d10103a1 sub x1, x29, #0x40 eca9c: 97fed5a1 bl 0xa2120 <_ZN7android10Compare_EQIiiEENS_7AStringERKT_RKT0_@plt> ecaa0: 14000001 b 0xecaa4 ecaa4: d100e3a0 sub x0, x29, #0x38 ecaa8: 97fef08a bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> ecaac: b9001be0 str w0, [sp, #0x18] ecab0: 14000001 b 0xecab4 ecab4: b9401be8 ldr w8, [sp, #0x18] ecab8: 37000308 tbnz w8, #0x0, 0xecb18 ecabc: 14000001 b 0xecac0 ecac0: b0000861 adrp x1, 0x1f9000 ecac4: 91155821 add x1, x1, #0x556 ecac8: d10163a0 sub x0, x29, #0x58 ecacc: 97fedc2d bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> ecad0: 14000001 b 0xecad4 ecad4: d10163a0 sub x0, x29, #0x58 ecad8: d100e3a1 sub x1, x29, #0x38 ecadc: 97fed881 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> ecae0: 14000001 b 0xecae4 ecae4: d10163a0 sub x0, x29, #0x58 ecae8: 97fed486 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> ecaec: 1400000b b 0xecb18 ecaf0: f81883a0 stur x0, [x29, #-0x78] ecaf4: 2a0103e8 mov w8, w1 ecaf8: b81843a8 stur w8, [x29, #-0x7c] ecafc: 14000016 b 0xecb54 ecb00: f81883a0 stur x0, [x29, #-0x78] ecb04: 2a0103e8 mov w8, w1 ecb08: b81843a8 stur w8, [x29, #-0x7c] ecb0c: d10163a0 sub x0, x29, #0x58 ecb10: 97fed47c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> ecb14: 14000010 b 0xecb54 ecb18: d100e3a0 sub x0, x29, #0x38 ecb1c: 97fed479 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> ecb20: 14000001 b 0xecb24 ecb24: 14000001 b 0xecb28 ecb28: f94053e8 ldr x8, [sp, #0xa0] ecb2c: 91014100 add x0, x8, #0x50 ecb30: f85783a1 ldur x1, [x29, #-0x88] ecb34: 97fedf33 bl 0xa4800 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE8removeAtEm@plt> ecb38: f9000be0 str x0, [sp, #0x10] ecb3c: 14000001 b 0xecb40 ecb40: 2a1f03e8 mov w8, wzr ecb44: b81a43a8 stur w8, [x29, #-0x5c] ecb48: 320003e8 orr w8, wzr, #0x1 ecb4c: b81803a8 stur w8, [x29, #-0x80] ecb50: 14000004 b 0xecb60 ecb54: d100e3a0 sub x0, x29, #0x38 ecb58: 97fed46a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> ecb5c: 14000011 b 0xecba0 ecb60: d10083a0 sub x0, x29, #0x20 ecb64: 97ff2a8e bl 0xb759c ::~sp()+0x58> ecb68: b85a43a8 ldur w8, [x29, #-0x5c] ecb6c: d53bd040 mrs x0, TPIDR_EL0 ecb70: f9401400 ldr x0, [x0, #0x28] ecb74: f85e83be ldur x30, [x29, #-0x18] ecb78: eb1e0000 subs x0, x0, x30 ecb7c: b9000fe8 str w8, [sp, #0xc] ecb80: f90003e0 str x0, [sp] ecb84: 54000181 b.ne 0xecbb4 ecb88: 14000001 b 0xecb8c ecb8c: b9400fe0 ldr w0, [sp, #0xc] ecb90: a9547bfd ldp x29, x30, [sp, #0x140] ecb94: f9409bfc ldr x28, [sp, #0x130] ecb98: 910543ff add sp, sp, #0x150 ecb9c: d65f03c0 ret ecba0: d10083a0 sub x0, x29, #0x20 ecba4: 97ff2a7e bl 0xb759c ::~sp()+0x58> ecba8: 14000001 b 0xecbac ecbac: f85883a0 ldur x0, [x29, #-0x78] ecbb0: 97feecd8 bl 0xa7f10 <_Unwind_Resume@plt> ecbb4: 97fef46f bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ecbb8 ::removeAt(unsigned long)>: ecbb8: d10083ff sub sp, sp, #0x20 ecbbc: a9017bfd stp x29, x30, [sp, #0x10] ecbc0: 910043fd add x29, sp, #0x10 ecbc4: b24003e2 orr x2, xzr, #0x1 ecbc8: f90007e0 str x0, [sp, #0x8] ecbcc: f90003e1 str x1, [sp] ecbd0: f94007e0 ldr x0, [sp, #0x8] ecbd4: f94003e1 ldr x1, [sp] ecbd8: 97fee176 bl 0xa51b0 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE13removeItemsAtEmm@plt> ecbdc: a9417bfd ldp x29, x30, [sp, #0x10] ecbe0: 910083ff add sp, sp, #0x20 ecbe4: d65f03c0 ret 00000000000ecbe8 : ecbe8: d103c3ff sub sp, sp, #0xf0 ecbec: a90e7bfd stp x29, x30, [sp, #0xe0] ecbf0: 910383fd add x29, sp, #0xe0 ecbf4: d53bd048 mrs x8, TPIDR_EL0 ecbf8: f9401508 ldr x8, [x8, #0x28] ecbfc: f81f83a8 stur x8, [x29, #-0x8] ecc00: f81c03a0 stur x0, [x29, #-0x40] ecc04: f81b83a1 stur x1, [x29, #-0x48] ecc08: b81b43a2 stur w2, [x29, #-0x4c] ecc0c: f85c03a8 ldur x8, [x29, #-0x40] ecc10: aa1f03e0 mov x0, xzr ecc14: f81a83a0 stur x0, [x29, #-0x58] ecc18: 92800001 mov x1, #-0x1 // =-1 ecc1c: f81a03a1 stur x1, [x29, #-0x60] ecc20: f81983a0 stur x0, [x29, #-0x68] ecc24: f9002be8 str x8, [sp, #0x50] ecc28: 14000001 b 0xecc2c ecc2c: f85983a8 ldur x8, [x29, #-0x68] ecc30: f9402be9 ldr x9, [sp, #0x50] ecc34: 91014120 add x0, x9, #0x50 ecc38: f90027e8 str x8, [sp, #0x48] ecc3c: 97fef7f5 bl 0xaac10 <_ZNK7android6VectorINS_16NuMediaExtractor9TrackInfoEE4sizeEv@plt> ecc40: f94027e8 ldr x8, [sp, #0x48] ecc44: eb000108 subs x8, x8, x0 ecc48: f90023e8 str x8, [sp, #0x40] ecc4c: 54000fa2 b.hs 0xece40 ecc50: 14000001 b 0xecc54 ecc54: f9402be8 ldr x8, [sp, #0x50] ecc58: 91014100 add x0, x8, #0x50 ecc5c: f85983a1 ldur x1, [x29, #-0x68] ecc60: 97fee548 bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> ecc64: f9003be0 str x0, [sp, #0x70] ecc68: f85b83a8 ldur x8, [x29, #-0x48] ecc6c: b7f802e8 tbnz x8, #0x3f, 0xeccc8 ecc70: 14000001 b 0xecc74 ecc74: f9403be8 ldr x8, [sp, #0x70] ecc78: 2a1f03e9 mov w9, wzr ecc7c: b9001109 str w9, [x8, #0x10] ecc80: f9403be8 ldr x8, [sp, #0x70] ecc84: f9400d08 ldr x8, [x8, #0x18] ecc88: b40001e8 cbz x8, 0xeccc4 ecc8c: 14000001 b 0xecc90 ecc90: f9403be8 ldr x8, [sp, #0x70] ecc94: f9400d08 ldr x8, [x8, #0x18] ecc98: f9400109 ldr x9, [x8] ecc9c: f9400129 ldr x9, [x9] ecca0: aa0803e0 mov x0, x8 ecca4: d63f0120 blr x9 ecca8: f9403be8 ldr x8, [sp, #0x70] eccac: aa1f03e9 mov x9, xzr eccb0: f9000d09 str x9, [x8, #0x18] eccb4: f9403be8 ldr x8, [sp, #0x70] eccb8: 92800009 mov x9, #-0x1 // =-1 eccbc: f9001109 str x9, [x8, #0x20] eccc0: 14000001 b 0xeccc4 eccc4: 14000007 b 0xecce0 eccc8: f9403be8 ldr x8, [sp, #0x70] ecccc: b9401109 ldr w9, [x8, #0x10] eccd0: 34000069 cbz w9, 0xeccdc eccd4: 14000001 b 0xeccd8 eccd8: 14000056 b 0xece30 eccdc: 14000001 b 0xecce0 ecce0: f9403be8 ldr x8, [sp, #0x70] ecce4: f9400d08 ldr x8, [x8, #0x18] ecce8: b5000828 cbnz x8, 0xecdec eccec: 14000001 b 0xeccf0 eccf0: d100c3a0 sub x0, x29, #0x30 eccf4: 97fecf53 bl 0xa0a40 <_ZN7android12IMediaSource11ReadOptionsC1Ev@plt> eccf8: f85b83a0 ldur x0, [x29, #-0x48] eccfc: b7f800e0 tbnz x0, #0x3f, 0xecd18 ecd00: 14000001 b 0xecd04 ecd04: f85b83a1 ldur x1, [x29, #-0x48] ecd08: b85b43a2 ldur w2, [x29, #-0x4c] ecd0c: d100c3a0 sub x0, x29, #0x30 ecd10: 97fef728 bl 0xaa9b0 <_ZN7android12IMediaSource11ReadOptions9setSeekToElNS1_8SeekModeE@plt> ecd14: 14000001 b 0xecd18 ecd18: f9403be0 ldr x0, [sp, #0x70] ecd1c: 97feecd5 bl 0xa8070 <_ZNK7android2spINS_12IMediaSourceEEptEv@plt> ecd20: f9403bfe ldr x30, [sp, #0x70] ecd24: 910063c1 add x1, x30, #0x18 ecd28: f940001e ldr x30, [x0] ecd2c: f94017de ldr x30, [x30, #0x28] ecd30: d100c3a2 sub x2, x29, #0x30 ecd34: d63f03c0 blr x30 ecd38: b9006fe0 str w0, [sp, #0x6c] ecd3c: b9406fe0 ldr w0, [sp, #0x6c] ecd40: 34000200 cbz w0, 0xecd80 ecd44: 14000001 b 0xecd48 ecd48: f9403be8 ldr x8, [sp, #0x70] ecd4c: b9406fe9 ldr w9, [sp, #0x6c] ecd50: b9001109 str w9, [x8, #0x10] ecd54: f9403be8 ldr x8, [sp, #0x70] ecd58: b9401109 ldr w9, [x8, #0x10] ecd5c: 310fcd29 adds w9, w9, #0x3f3 ecd60: b9003fe9 str w9, [sp, #0x3c] ecd64: 54000060 b.eq 0xecd70 ecd68: 14000001 b 0xecd6c ecd6c: 14000001 b 0xecd70 ecd70: f9403be8 ldr x8, [sp, #0x70] ecd74: 92800009 mov x9, #-0x1 // =-1 ecd78: f9001109 str x9, [x8, #0x20] ecd7c: 1400002d b 0xece30 ecd80: f9403be8 ldr x8, [sp, #0x70] ecd84: f9400d00 ldr x0, [x8, #0x18] ecd88: d100e3a8 sub x8, x29, #0x38 ecd8c: f9001be8 str x8, [sp, #0x30] ecd90: 97fedce8 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> ecd94: f9401be0 ldr x0, [sp, #0x30] ecd98: 97fee046 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ecd9c: f90017e0 str x0, [sp, #0x28] ecda0: 14000001 b 0xecda4 ecda4: f9403be8 ldr x8, [sp, #0x70] ecda8: 91008102 add x2, x8, #0x20 ecdac: 528daca1 mov w1, #0x6d65 // =28005 ecdb0: 72ae8d21 movk w1, #0x7469, lsl #16 ecdb4: f94017e0 ldr x0, [sp, #0x28] ecdb8: 97fee65e bl 0xa6730 <_ZN7android8MetaData9findInt64EjPl@plt> ecdbc: b90027e0 str w0, [sp, #0x24] ecdc0: 14000001 b 0xecdc4 ecdc4: d100e3a0 sub x0, x29, #0x38 ecdc8: 97fed2ea bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ecdcc: 14000007 b 0xecde8 ecdd0: f90033e0 str x0, [sp, #0x60] ecdd4: 2a0103e8 mov w8, w1 ecdd8: b9005fe8 str w8, [sp, #0x5c] ecddc: d100e3a0 sub x0, x29, #0x38 ecde0: 97fed2e4 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ecde4: 14000024 b 0xece74 ecde8: 14000001 b 0xecdec ecdec: f85a83a8 ldur x8, [x29, #-0x58] ecdf0: b4000148 cbz x8, 0xece18 ecdf4: 14000001 b 0xecdf8 ecdf8: f9403be8 ldr x8, [sp, #0x70] ecdfc: f9401108 ldr x8, [x8, #0x20] ece00: f85a83a9 ldur x9, [x29, #-0x58] ece04: f9401129 ldr x9, [x9, #0x20] ece08: eb090108 subs x8, x8, x9 ece0c: f9000fe8 str x8, [sp, #0x18] ece10: 540000ea b.ge 0xece2c ece14: 14000001 b 0xece18 ece18: f9403be8 ldr x8, [sp, #0x70] ece1c: f81a83a8 stur x8, [x29, #-0x58] ece20: f85983a8 ldur x8, [x29, #-0x68] ece24: f81a03a8 stur x8, [x29, #-0x60] ece28: 14000001 b 0xece2c ece2c: 14000001 b 0xece30 ece30: f85983a8 ldur x8, [x29, #-0x68] ece34: 91000508 add x8, x8, #0x1 ece38: f81983a8 stur x8, [x29, #-0x68] ece3c: 17ffff7c b 0xecc2c ece40: f85a03a8 ldur x8, [x29, #-0x60] ece44: d53bd049 mrs x9, TPIDR_EL0 ece48: f9401529 ldr x9, [x9, #0x28] ece4c: f85f83aa ldur x10, [x29, #-0x8] ece50: eb0a0129 subs x9, x9, x10 ece54: f9000be8 str x8, [sp, #0x10] ece58: f90007e9 str x9, [sp, #0x8] ece5c: 54000101 b.ne 0xece7c ece60: 14000001 b 0xece64 ece64: f9400be0 ldr x0, [sp, #0x10] ece68: a94e7bfd ldp x29, x30, [sp, #0xe0] ece6c: 9103c3ff add sp, sp, #0xf0 ece70: d65f03c0 ret ece74: f94033e0 ldr x0, [sp, #0x60] ece78: 97feec26 bl 0xa7f10 <_Unwind_Resume@plt> ece7c: 97fef3bd bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ece80 : ece80: d10203ff sub sp, sp, #0x80 ece84: a9077bfd stp x29, x30, [sp, #0x70] ece88: 9101c3fd add x29, sp, #0x70 ece8c: d53bd048 mrs x8, TPIDR_EL0 ece90: f9401508 ldr x8, [x8, #0x28] ece94: f81f83a8 stur x8, [x29, #-0x8] ece98: f81e03a0 stur x0, [x29, #-0x20] ece9c: f81d83a1 stur x1, [x29, #-0x28] ecea0: b81d43a2 stur w2, [x29, #-0x2c] ecea4: f85e03a8 ldur x8, [x29, #-0x20] ecea8: 91004101 add x1, x8, #0x10 eceac: d10043a0 sub x0, x29, #0x10 eceb0: f90013e8 str x8, [sp, #0x20] eceb4: 97ff2923 bl 0xb7340 eceb8: f85d83a1 ldur x1, [x29, #-0x28] ecebc: b85d43a2 ldur w2, [x29, #-0x2c] ecec0: f94013e0 ldr x0, [sp, #0x20] ecec4: 97fee9db bl 0xa7630 <_ZN7android16NuMediaExtractor17fetchTrackSamplesElNS_12IMediaSource11ReadOptions8SeekModeE@plt> ecec8: f9000fe0 str x0, [sp, #0x18] ececc: 14000001 b 0xeced0 eced0: f9400fe8 ldr x8, [sp, #0x18] eced4: f9001fe8 str x8, [sp, #0x38] eced8: f9401fe9 ldr x9, [sp, #0x38] ecedc: b6f801a9 tbz x9, #0x3f, 0xecf10 ecee0: 14000001 b 0xecee4 ecee4: 12807e48 mov w8, #-0x3f3 // =-1011 ecee8: b81ec3a8 stur w8, [x29, #-0x14] eceec: 320003e8 orr w8, wzr, #0x1 ecef0: b9002be8 str w8, [sp, #0x28] ecef4: 1400000c b 0xecf24 ecef8: f9001be0 str x0, [sp, #0x30] ecefc: 2a0103e8 mov w8, w1 ecf00: b9002fe8 str w8, [sp, #0x2c] ecf04: d10043a0 sub x0, x29, #0x10 ecf08: 97ff29a5 bl 0xb759c ::~sp()+0x58> ecf0c: 14000015 b 0xecf60 ecf10: 2a1f03e8 mov w8, wzr ecf14: b81ec3a8 stur w8, [x29, #-0x14] ecf18: 320003e8 orr w8, wzr, #0x1 ecf1c: b9002be8 str w8, [sp, #0x28] ecf20: 14000001 b 0xecf24 ecf24: d10043a0 sub x0, x29, #0x10 ecf28: 97ff299d bl 0xb759c ::~sp()+0x58> ecf2c: b85ec3a8 ldur w8, [x29, #-0x14] ecf30: d53bd040 mrs x0, TPIDR_EL0 ecf34: f9401400 ldr x0, [x0, #0x28] ecf38: f85f83be ldur x30, [x29, #-0x8] ecf3c: eb1e0000 subs x0, x0, x30 ecf40: b90017e8 str w8, [sp, #0x14] ecf44: f90007e0 str x0, [sp, #0x8] ecf48: 54000101 b.ne 0xecf68 ecf4c: 14000001 b 0xecf50 ecf50: b94017e0 ldr w0, [sp, #0x14] ecf54: a9477bfd ldp x29, x30, [sp, #0x70] ecf58: 910203ff add sp, sp, #0x80 ecf5c: d65f03c0 ret ecf60: f9401be0 ldr x0, [sp, #0x30] ecf64: 97feebeb bl 0xa7f10 <_Unwind_Resume@plt> ecf68: 97fef382 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ecf6c : ecf6c: d10203ff sub sp, sp, #0x80 ecf70: a9077bfd stp x29, x30, [sp, #0x70] ecf74: 9101c3fd add x29, sp, #0x70 ecf78: d53bd048 mrs x8, TPIDR_EL0 ecf7c: f9401508 ldr x8, [x8, #0x28] ecf80: f81f83a8 stur x8, [x29, #-0x8] ecf84: f81e03a0 stur x0, [x29, #-0x20] ecf88: f85e03a8 ldur x8, [x29, #-0x20] ecf8c: aa0803e0 mov x0, x8 ecf90: 91004101 add x1, x8, #0x10 ecf94: d10043a9 sub x9, x29, #0x10 ecf98: f90017e0 str x0, [sp, #0x28] ecf9c: aa0903e0 mov x0, x9 ecfa0: f90013e8 str x8, [sp, #0x20] ecfa4: 97ff28e7 bl 0xb7340 ecfa8: 92800001 mov x1, #-0x1 // =-1 ecfac: 321f03e2 orr w2, wzr, #0x2 ecfb0: f94013e0 ldr x0, [sp, #0x20] ecfb4: 97fee99f bl 0xa7630 <_ZN7android16NuMediaExtractor17fetchTrackSamplesElNS_12IMediaSource11ReadOptions8SeekModeE@plt> ecfb8: f9000fe0 str x0, [sp, #0x18] ecfbc: 14000001 b 0xecfc0 ecfc0: f9400fe8 ldr x8, [sp, #0x18] ecfc4: f81d83a8 stur x8, [x29, #-0x28] ecfc8: f85d83a9 ldur x9, [x29, #-0x28] ecfcc: b6f801a9 tbz x9, #0x3f, 0xed000 ecfd0: 14000001 b 0xecfd4 ecfd4: 12807e48 mov w8, #-0x3f3 // =-1011 ecfd8: b81ec3a8 stur w8, [x29, #-0x14] ecfdc: 320003e8 orr w8, wzr, #0x1 ecfe0: b9003be8 str w8, [sp, #0x38] ecfe4: 14000021 b 0xed068 ecfe8: f81d03a0 stur x0, [x29, #-0x30] ecfec: 2a0103e8 mov w8, w1 ecff0: b81cc3a8 stur w8, [x29, #-0x34] ecff4: d10043a0 sub x0, x29, #0x10 ecff8: 97ff2969 bl 0xb759c ::~sp()+0x58> ecffc: 1400002a b 0xed0a4 ed000: f94017e8 ldr x8, [sp, #0x28] ed004: 91014100 add x0, x8, #0x50 ed008: f85d83a1 ldur x1, [x29, #-0x28] ed00c: 97fee45d bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> ed010: f9000be0 str x0, [sp, #0x10] ed014: 14000001 b 0xed018 ed018: f9400be8 ldr x8, [sp, #0x10] ed01c: f9001be8 str x8, [sp, #0x30] ed020: f9401be9 ldr x9, [sp, #0x30] ed024: f9400d29 ldr x9, [x9, #0x18] ed028: f940012a ldr x10, [x9] ed02c: f940014a ldr x10, [x10] ed030: aa0903e0 mov x0, x9 ed034: d63f0140 blr x10 ed038: 14000001 b 0xed03c ed03c: f9401be8 ldr x8, [sp, #0x30] ed040: aa1f03e9 mov x9, xzr ed044: f9000d09 str x9, [x8, #0x18] ed048: f9401be8 ldr x8, [sp, #0x30] ed04c: 92800009 mov x9, #-0x1 // =-1 ed050: f9001109 str x9, [x8, #0x20] ed054: 2a1f03ea mov w10, wzr ed058: b81ec3aa stur w10, [x29, #-0x14] ed05c: 320003ea orr w10, wzr, #0x1 ed060: b9003bea str w10, [sp, #0x38] ed064: 14000001 b 0xed068 ed068: d10043a0 sub x0, x29, #0x10 ed06c: 97ff294c bl 0xb759c ::~sp()+0x58> ed070: b85ec3a8 ldur w8, [x29, #-0x14] ed074: d53bd040 mrs x0, TPIDR_EL0 ed078: f9401400 ldr x0, [x0, #0x28] ed07c: f85f83be ldur x30, [x29, #-0x8] ed080: eb1e0000 subs x0, x0, x30 ed084: b9000fe8 str w8, [sp, #0xc] ed088: f90003e0 str x0, [sp] ed08c: 54000101 b.ne 0xed0ac ed090: 14000001 b 0xed094 ed094: b9400fe0 ldr w0, [sp, #0xc] ed098: a9477bfd ldp x29, x30, [sp, #0x70] ed09c: 910203ff add sp, sp, #0x80 ed0a0: d65f03c0 ret ed0a4: f85d03a0 ldur x0, [x29, #-0x30] ed0a8: 97feeb9a bl 0xa7f10 <_Unwind_Resume@plt> ed0ac: 97fef331 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ed0b0 const&)>: ed0b0: d106c3ff sub sp, sp, #0x1b0 ed0b4: f900cbfc str x28, [sp, #0x190] ed0b8: a91a7bfd stp x29, x30, [sp, #0x1a0] ed0bc: 910683fd add x29, sp, #0x1a0 ed0c0: d10103a8 sub x8, x29, #0x40 ed0c4: d53bd049 mrs x9, TPIDR_EL0 ed0c8: f9401529 ldr x9, [x9, #0x28] ed0cc: f9001509 str x9, [x8, #0x28] ed0d0: f81703a0 stur x0, [x29, #-0x90] ed0d4: f81683a1 stur x1, [x29, #-0x98] ed0d8: f81603a2 stur x2, [x29, #-0xa0] ed0dc: f85683a9 ldur x9, [x29, #-0x98] ed0e0: f9400d20 ldr x0, [x9, #0x18] ed0e4: d100a3a9 sub x9, x29, #0x28 ed0e8: f90067e8 str x8, [sp, #0xc8] ed0ec: aa0903e8 mov x8, x9 ed0f0: f90063e9 str x9, [sp, #0xc0] ed0f4: 97fedc0f bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> ed0f8: f94063e0 ldr x0, [sp, #0xc0] ed0fc: 97fedf6d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ed100: f9005fe0 str x0, [sp, #0xb8] ed104: 14000001 b 0xed108 const&)+0x58> ed108: 528d8881 mov w1, #0x6c44 // =27716 ed10c: 72aecc21 movk w1, #0x7661, lsl #16 ed110: d10073a2 sub x2, x29, #0x1c ed114: f9405fe0 ldr x0, [sp, #0xb8] ed118: 97fee0e2 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> ed11c: b900b7e0 str w0, [sp, #0xb4] ed120: 14000001 b 0xed124 const&)+0x74> ed124: d100a3a0 sub x0, x29, #0x28 ed128: 97fed212 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ed12c: b940b7e8 ldr w8, [sp, #0xb4] ed130: 37000168 tbnz w8, #0x0, 0xed15c const&)+0xac> ed134: 14000001 b 0xed138 const&)+0x88> ed138: 12800008 mov w8, #-0x1 // =-1 ed13c: b81e43a8 stur w8, [x29, #-0x1c] ed140: 14000007 b 0xed15c const&)+0xac> ed144: f81583a0 stur x0, [x29, #-0xa8] ed148: 2a0103e8 mov w8, w1 ed14c: b81543a8 stur w8, [x29, #-0xac] ed150: d100a3a0 sub x0, x29, #0x28 ed154: 97fed207 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ed158: 14000108 b 0xed578 const&)+0x4c8> ed15c: f85603a0 ldur x0, [x29, #-0xa0] ed160: 97fecb4c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> ed164: 97fee03b bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> ed168: f85683be ldur x30, [x29, #-0x98] ed16c: f9400fde ldr x30, [x30, #0x18] ed170: f90057e0 str x0, [sp, #0xa8] ed174: aa1e03e0 mov x0, x30 ed178: 97fed2a6 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> ed17c: b85e43a8 ldur w8, [x29, #-0x1c] ed180: f94057fe ldr x30, [sp, #0xa8] ed184: b8206bc8 str w8, [x30, x0] ed188: f85683a0 ldur x0, [x29, #-0x98] ed18c: f9400c00 ldr x0, [x0, #0x18] ed190: d10143a9 sub x9, x29, #0x50 ed194: aa0903e8 mov x8, x9 ed198: f90053e9 str x9, [sp, #0xa0] ed19c: 97fedbe5 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> ed1a0: f94053e0 ldr x0, [sp, #0xa0] ed1a4: 97fedf43 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ed1a8: f9004fe0 str x0, [sp, #0x98] ed1ac: 14000001 b 0xed1b0 const&)+0x100> ed1b0: 528c6e41 mov w1, #0x6372 // =25458 ed1b4: 72acadc1 movk w1, #0x656e, lsl #16 ed1b8: d100b3a2 sub x2, x29, #0x2c ed1bc: d100e3a3 sub x3, x29, #0x38 ed1c0: d10103a4 sub x4, x29, #0x40 ed1c4: f9404fe0 ldr x0, [sp, #0x98] ed1c8: 97fee41e bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> ed1cc: b90097e0 str w0, [sp, #0x94] ed1d0: 14000001 b 0xed1d4 const&)+0x124> ed1d4: d10143a0 sub x0, x29, #0x50 ed1d8: 97fed1e6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ed1dc: b94097e8 ldr w8, [sp, #0x94] ed1e0: 36001a88 tbz w8, #0x0, 0xed530 const&)+0x480> ed1e4: 14000001 b 0xed1e8 const&)+0x138> ed1e8: f94067e8 ldr x8, [sp, #0xc8] ed1ec: f9400109 ldr x9, [x8] ed1f0: aa2903e9 mvn x9, x9 ed1f4: f1000d29 subs x9, x9, #0x3 ed1f8: f90047e9 str x9, [sp, #0x88] ed1fc: 54000168 b.hi 0xed228 const&)+0x178> ed200: 14000001 b 0xed204 const&)+0x154> ed204: 12800168 mov w8, #-0xc // =-12 ed208: b817c3a8 stur w8, [x29, #-0x84] ed20c: 140000cc b 0xed53c const&)+0x48c> ed210: f81583a0 stur x0, [x29, #-0xa8] ed214: 2a0103e8 mov w8, w1 ed218: b81543a8 stur w8, [x29, #-0xac] ed21c: d10143a0 sub x0, x29, #0x50 ed220: 97fed1d4 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ed224: 140000d5 b 0xed578 const&)+0x4c8> ed228: f94067e8 ldr x8, [sp, #0xc8] ed22c: f9400109 ldr x9, [x8] ed230: 91001129 add x9, x9, #0x4 ed234: f81483a9 stur x9, [x29, #-0xb8] ed238: 5280090a mov w10, #0x48 // =72 ed23c: 2a0a03e0 mov w0, w10 ed240: 97feef34 bl 0xa8f10 <_Znwm@plt> ed244: aa0003e8 mov x8, x0 ed248: aa0003e9 mov x9, x0 ed24c: f85483a1 ldur x1, [x29, #-0xb8] ed250: f90043e8 str x8, [sp, #0x80] ed254: f9003fe9 str x9, [sp, #0x78] ed258: 97fed2f2 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> ed25c: 14000001 b 0xed260 const&)+0x1b0> ed260: d10163a8 sub x8, x29, #0x58 ed264: aa0803e0 mov x0, x8 ed268: f9403fe1 ldr x1, [sp, #0x78] ed26c: f9003be8 str x8, [sp, #0x70] ed270: 97fef0b0 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> ed274: f9403be0 ldr x0, [sp, #0x70] ed278: 97fecb06 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> ed27c: f90037e0 str x0, [sp, #0x68] ed280: 14000001 b 0xed284 const&)+0x1d4> ed284: f94037e0 ldr x0, [sp, #0x68] ed288: 97fedff2 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> ed28c: f90033e0 str x0, [sp, #0x60] ed290: 14000001 b 0xed294 const&)+0x1e4> ed294: f94033e8 ldr x8, [sp, #0x60] ed298: f81403a8 stur x8, [x29, #-0xc0] ed29c: f85403a9 ldur x9, [x29, #-0xc0] ed2a0: b5000229 cbnz x9, 0xed2e4 const&)+0x234> ed2a4: 14000001 b 0xed2a8 const&)+0x1f8> ed2a8: 12800168 mov w8, #-0xc // =-12 ed2ac: b817c3a8 stur w8, [x29, #-0x84] ed2b0: 320003e8 orr w8, wzr, #0x1 ed2b4: b813c3a8 stur w8, [x29, #-0xc4] ed2b8: 14000088 b 0xed4d8 const&)+0x428> ed2bc: f81583a0 stur x0, [x29, #-0xa8] ed2c0: 2a0103e8 mov w8, w1 ed2c4: b81543a8 stur w8, [x29, #-0xac] ed2c8: f94043e0 ldr x0, [sp, #0x80] ed2cc: 97fecda5 bl 0xa0960 <_ZdlPv@plt> ed2d0: 140000aa b 0xed578 const&)+0x4c8> ed2d4: f81583a0 stur x0, [x29, #-0xa8] ed2d8: 2a0103e8 mov w8, w1 ed2dc: b81543a8 stur w8, [x29, #-0xac] ed2e0: 14000091 b 0xed524 const&)+0x474> ed2e4: 2a1f03e8 mov w8, wzr ed2e8: b81a43a8 stur w8, [x29, #-0x5c] ed2ec: f85403a0 ldur x0, [x29, #-0xc0] ed2f0: f94067e9 ldr x9, [sp, #0xc8] ed2f4: f9400521 ldr x1, [x9, #0x8] ed2f8: f9400122 ldr x2, [x9] ed2fc: 97fecaa5 bl 0x9fd90 ed300: f85403a9 ldur x9, [x29, #-0xc0] ed304: f94067e1 ldr x1, [sp, #0xc8] ed308: f9400022 ldr x2, [x1] ed30c: b85a43a8 ldur w8, [x29, #-0x5c] ed310: b8226928 str w8, [x9, x2] ed314: f85683a9 ldur x9, [x29, #-0x98] ed318: f9400d29 ldr x9, [x9, #0x18] ed31c: d101a3a8 sub x8, x29, #0x68 ed320: f9002fe0 str x0, [sp, #0x58] ed324: aa0903e0 mov x0, x9 ed328: 97fedb82 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> ed32c: 14000001 b 0xed330 const&)+0x280> ed330: d101a3a0 sub x0, x29, #0x68 ed334: 97fededf bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ed338: f9002be0 str x0, [sp, #0x50] ed33c: 14000001 b 0xed340 const&)+0x290> ed340: b85d43a2 ldur w2, [x29, #-0x2c] ed344: f85403a3 ldur x3, [x29, #-0xc0] ed348: f85483a4 ldur x4, [x29, #-0xb8] ed34c: 528c6e41 mov w1, #0x6372 // =25458 ed350: 72acadc1 movk w1, #0x656e, lsl #16 ed354: f9402be0 ldr x0, [sp, #0x50] ed358: 97fee036 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> ed35c: b9004fe0 str w0, [sp, #0x4c] ed360: 14000001 b 0xed364 const&)+0x2b4> ed364: d101a3a0 sub x0, x29, #0x68 ed368: 97fed182 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ed36c: f85683a0 ldur x0, [x29, #-0x98] ed370: f9400c00 ldr x0, [x0, #0x18] ed374: d101c3a8 sub x8, x29, #0x70 ed378: 97fedb6e bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> ed37c: 14000001 b 0xed380 const&)+0x2d0> ed380: d101c3a0 sub x0, x29, #0x70 ed384: 97fedecb bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ed388: f90023e0 str x0, [sp, #0x40] ed38c: 14000001 b 0xed390 const&)+0x2e0> ed390: 528c2d21 mov w1, #0x6169 // =24937 ed394: 72ae0d81 movk w1, #0x706c, lsl #16 ed398: d100b3a2 sub x2, x29, #0x2c ed39c: d100e3a3 sub x3, x29, #0x38 ed3a0: d10123a4 sub x4, x29, #0x48 ed3a4: f94023e0 ldr x0, [sp, #0x40] ed3a8: 97fee3a6 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> ed3ac: b9003fe0 str w0, [sp, #0x3c] ed3b0: 14000001 b 0xed3b4 const&)+0x304> ed3b4: d101c3a0 sub x0, x29, #0x70 ed3b8: 97fed16e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ed3bc: b9403fe8 ldr w8, [sp, #0x3c] ed3c0: 36000428 tbz w8, #0x0, 0xed444 const&)+0x394> ed3c4: 14000001 b 0xed3c8 const&)+0x318> ed3c8: f85b83a8 ldur x8, [x29, #-0x48] ed3cc: f94067e9 ldr x9, [sp, #0xc8] ed3d0: f940012a ldr x10, [x9] ed3d4: eb0a0108 subs x8, x8, x10 ed3d8: f9001be8 str x8, [sp, #0x30] ed3dc: 54000260 b.eq 0xed428 const&)+0x378> ed3e0: 14000001 b 0xed3e4 const&)+0x334> ed3e4: 12807dc8 mov w8, #-0x3ef // =-1007 ed3e8: b817c3a8 stur w8, [x29, #-0x84] ed3ec: 320003e8 orr w8, wzr, #0x1 ed3f0: b813c3a8 stur w8, [x29, #-0xc4] ed3f4: 14000039 b 0xed4d8 const&)+0x428> ed3f8: f81583a0 stur x0, [x29, #-0xa8] ed3fc: 2a0103e8 mov w8, w1 ed400: b81543a8 stur w8, [x29, #-0xac] ed404: d101a3a0 sub x0, x29, #0x68 ed408: 97fed15a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ed40c: 14000046 b 0xed524 const&)+0x474> ed410: f81583a0 stur x0, [x29, #-0xa8] ed414: 2a0103e8 mov w8, w1 ed418: b81543a8 stur w8, [x29, #-0xac] ed41c: d101c3a0 sub x0, x29, #0x70 ed420: 97fed154 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ed424: 14000040 b 0xed524 const&)+0x474> ed428: f85403a0 ldur x0, [x29, #-0xc0] ed42c: f94067e8 ldr x8, [sp, #0xc8] ed430: f9400501 ldr x1, [x8, #0x8] ed434: f9400102 ldr x2, [x8] ed438: 97feca56 bl 0x9fd90 ed43c: f90017e0 str x0, [sp, #0x28] ed440: 14000008 b 0xed460 const&)+0x3b0> ed444: f85403a0 ldur x0, [x29, #-0xc0] ed448: f94067e8 ldr x8, [sp, #0xc8] ed44c: f9400102 ldr x2, [x8] ed450: 2a1f03e1 mov w1, wzr ed454: 97fee5e7 bl 0xa6bf0 ed458: f90013e0 str x0, [sp, #0x20] ed45c: 14000001 b 0xed460 const&)+0x3b0> ed460: 321e03e8 orr w8, wzr, #0x4 ed464: b818c3a8 stur w8, [x29, #-0x74] ed468: f85403a9 ldur x9, [x29, #-0xc0] ed46c: f94067ea ldr x10, [sp, #0xc8] ed470: f940014b ldr x11, [x10] ed474: b858c3a8 ldur w8, [x29, #-0x74] ed478: b82b6928 str w8, [x9, x11] ed47c: f85683a9 ldur x9, [x29, #-0x98] ed480: f9400d20 ldr x0, [x9, #0x18] ed484: d10203a8 sub x8, x29, #0x80 ed488: 97fedb2a bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> ed48c: 14000001 b 0xed490 const&)+0x3e0> ed490: d10203a0 sub x0, x29, #0x80 ed494: 97fede87 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ed498: f9000fe0 str x0, [sp, #0x18] ed49c: 14000001 b 0xed4a0 const&)+0x3f0> ed4a0: b85d43a2 ldur w2, [x29, #-0x2c] ed4a4: f85403a3 ldur x3, [x29, #-0xc0] ed4a8: f85483a4 ldur x4, [x29, #-0xb8] ed4ac: 528c2d21 mov w1, #0x6169 // =24937 ed4b0: 72ae0d81 movk w1, #0x706c, lsl #16 ed4b4: f9400fe0 ldr x0, [sp, #0x18] ed4b8: 97fedfde bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> ed4bc: b90017e0 str w0, [sp, #0x14] ed4c0: 14000001 b 0xed4c4 const&)+0x414> ed4c4: d10203a0 sub x0, x29, #0x80 ed4c8: 97fed12a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ed4cc: 2a1f03e8 mov w8, wzr ed4d0: b813c3a8 stur w8, [x29, #-0xc4] ed4d4: 14000001 b 0xed4d8 const&)+0x428> ed4d8: d10163a0 sub x0, x29, #0x58 ed4dc: 97fef40d bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> ed4e0: b853c3a8 ldur w8, [x29, #-0xc4] ed4e4: 2a0803e9 mov w9, w8 ed4e8: b90013e9 str w9, [sp, #0x10] ed4ec: 340000e8 cbz w8, 0xed508 const&)+0x458> ed4f0: 14000001 b 0xed4f4 const&)+0x444> ed4f4: b94013e8 ldr w8, [sp, #0x10] ed4f8: 71000509 subs w9, w8, #0x1 ed4fc: b9000fe9 str w9, [sp, #0xc] ed500: 540001e0 b.eq 0xed53c const&)+0x48c> ed504: 1400001f b 0xed580 const&)+0x4d0> ed508: 1400000a b 0xed530 const&)+0x480> ed50c: f81583a0 stur x0, [x29, #-0xa8] ed510: 2a0103e8 mov w8, w1 ed514: b81543a8 stur w8, [x29, #-0xac] ed518: d10203a0 sub x0, x29, #0x80 ed51c: 97fed115 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ed520: 14000001 b 0xed524 const&)+0x474> ed524: d10163a0 sub x0, x29, #0x58 ed528: 97fef3fa bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> ed52c: 14000013 b 0xed578 const&)+0x4c8> ed530: 2a1f03e8 mov w8, wzr ed534: b817c3a8 stur w8, [x29, #-0x84] ed538: 14000001 b 0xed53c const&)+0x48c> ed53c: b857c3a8 ldur w8, [x29, #-0x84] ed540: d53bd049 mrs x9, TPIDR_EL0 ed544: f9401529 ldr x9, [x9, #0x28] ed548: f94067ea ldr x10, [sp, #0xc8] ed54c: f940154b ldr x11, [x10, #0x28] ed550: eb0b0129 subs x9, x9, x11 ed554: b9000be8 str w8, [sp, #0x8] ed558: f90003e9 str x9, [sp] ed55c: 54000121 b.ne 0xed580 const&)+0x4d0> ed560: 14000001 b 0xed564 const&)+0x4b4> ed564: b9400be0 ldr w0, [sp, #0x8] ed568: a95a7bfd ldp x29, x30, [sp, #0x1a0] ed56c: f940cbfc ldr x28, [sp, #0x190] ed570: 9106c3ff add sp, sp, #0x1b0 ed574: d65f03c0 ret ed578: f85583a0 ldur x0, [x29, #-0xa8] ed57c: 97feea65 bl 0xa7f10 <_Unwind_Resume@plt> ed580: 97fef1fc bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ed584 const&)>: ed584: d10543ff sub sp, sp, #0x150 ed588: f9009bfc str x28, [sp, #0x130] ed58c: a9147bfd stp x29, x30, [sp, #0x140] ed590: 910503fd add x29, sp, #0x140 ed594: d53bd048 mrs x8, TPIDR_EL0 ed598: f9401508 ldr x8, [x8, #0x28] ed59c: f81e83a8 stur x8, [x29, #-0x18] ed5a0: f81d03a0 stur x0, [x29, #-0x30] ed5a4: f81c83a1 stur x1, [x29, #-0x38] ed5a8: f85d03a8 ldur x8, [x29, #-0x30] ed5ac: aa0803e0 mov x0, x8 ed5b0: 91004101 add x1, x8, #0x10 ed5b4: d10083a9 sub x9, x29, #0x20 ed5b8: f81883a0 stur x0, [x29, #-0x78] ed5bc: aa0903e0 mov x0, x9 ed5c0: f81803a8 stur x8, [x29, #-0x80] ed5c4: 97ff275f bl 0xb7340 ed5c8: 92800001 mov x1, #-0x1 // =-1 ed5cc: 321f03e2 orr w2, wzr, #0x2 ed5d0: f85803a0 ldur x0, [x29, #-0x80] ed5d4: 97fee817 bl 0xa7630 <_ZN7android16NuMediaExtractor17fetchTrackSamplesElNS_12IMediaSource11ReadOptions8SeekModeE@plt> ed5d8: f81783a0 stur x0, [x29, #-0x88] ed5dc: 14000001 b 0xed5e0 const&)+0x5c> ed5e0: f85783a8 ldur x8, [x29, #-0x88] ed5e4: f81c03a8 stur x8, [x29, #-0x40] ed5e8: f85c03a9 ldur x9, [x29, #-0x40] ed5ec: b6f801a9 tbz x9, #0x3f, 0xed620 const&)+0x9c> ed5f0: 14000001 b 0xed5f4 const&)+0x70> ed5f4: 12807e48 mov w8, #-0x3f3 // =-1011 ed5f8: b81dc3a8 stur w8, [x29, #-0x24] ed5fc: 320003e8 orr w8, wzr, #0x1 ed600: b81b03a8 stur w8, [x29, #-0x50] ed604: 14000090 b 0xed844 const&)+0x2c0> ed608: f81b83a0 stur x0, [x29, #-0x48] ed60c: 2a0103e8 mov w8, w1 ed610: b81b43a8 stur w8, [x29, #-0x4c] ed614: d10083a0 sub x0, x29, #0x20 ed618: 97ff27e1 bl 0xb759c ::~sp()+0x58> ed61c: 1400009a b 0xed884 const&)+0x300> ed620: f85883a8 ldur x8, [x29, #-0x78] ed624: 91014100 add x0, x8, #0x50 ed628: f85c03a1 ldur x1, [x29, #-0x40] ed62c: 97fee2d5 bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> ed630: f81703a0 stur x0, [x29, #-0x90] ed634: 14000001 b 0xed638 const&)+0xb4> ed638: f85703a8 ldur x8, [x29, #-0x90] ed63c: f81a83a8 stur x8, [x29, #-0x58] ed640: f85a83a9 ldur x9, [x29, #-0x58] ed644: f9400d20 ldr x0, [x9, #0x18] ed648: 97fed172 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> ed64c: f81683a0 stur x0, [x29, #-0x98] ed650: 14000001 b 0xed654 const&)+0xd0> ed654: f85683a8 ldur x8, [x29, #-0x98] ed658: f81a03a8 stur x8, [x29, #-0x60] ed65c: f85a83a9 ldur x9, [x29, #-0x58] ed660: 3940a12a ldrb w10, [x9, #0x28] ed664: 360000ca tbz w10, #0x0, 0xed67c const&)+0xf8> ed668: 14000001 b 0xed66c const&)+0xe8> ed66c: f85a03a8 ldur x8, [x29, #-0x60] ed670: 91001108 add x8, x8, #0x4 ed674: f81a03a8 stur x8, [x29, #-0x60] ed678: 14000001 b 0xed67c const&)+0xf8> ed67c: f85c83a0 ldur x0, [x29, #-0x38] ed680: 97feca04 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> ed684: f90053e0 str x0, [sp, #0xa0] ed688: 14000001 b 0xed68c const&)+0x108> ed68c: f94053e0 ldr x0, [sp, #0xa0] ed690: 97fed234 bl 0xa1f60 <_ZNK7android7ABuffer8capacityEv@plt> ed694: f9004fe0 str x0, [sp, #0x98] ed698: 14000001 b 0xed69c const&)+0x118> ed69c: f85a03a8 ldur x8, [x29, #-0x60] ed6a0: f9404fe9 ldr x9, [sp, #0x98] ed6a4: eb080128 subs x8, x9, x8 ed6a8: f9004be8 str x8, [sp, #0x90] ed6ac: 54000363 b.lo 0xed718 const&)+0x194> ed6b0: 14000001 b 0xed6b4 const&)+0x130> ed6b4: f85a83a8 ldur x8, [x29, #-0x58] ed6b8: f9400d00 ldr x0, [x8, #0x18] ed6bc: 97fedaa9 bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> ed6c0: f90047e0 str x0, [sp, #0x88] ed6c4: 14000001 b 0xed6c8 const&)+0x144> ed6c8: f85a83a8 ldur x8, [x29, #-0x58] ed6cc: f9400d00 ldr x0, [x8, #0x18] ed6d0: 97fee7cc bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> ed6d4: f90043e0 str x0, [sp, #0x80] ed6d8: 14000001 b 0xed6dc const&)+0x158> ed6dc: f94047e8 ldr x8, [sp, #0x88] ed6e0: f94043e9 ldr x9, [sp, #0x80] ed6e4: eb09010a subs x10, x8, x9 ed6e8: f85a83ab ldur x11, [x29, #-0x58] ed6ec: f9400d60 ldr x0, [x11, #0x18] ed6f0: f9003fea str x10, [sp, #0x78] ed6f4: 97fed147 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> ed6f8: f9003be0 str x0, [sp, #0x70] ed6fc: 14000001 b 0xed700 const&)+0x17c> ed700: f9403fe8 ldr x8, [sp, #0x78] ed704: f9403be9 ldr x9, [sp, #0x70] ed708: eb09010a subs x10, x8, x9 ed70c: f90037ea str x10, [sp, #0x68] ed710: 540000e2 b.hs 0xed72c const&)+0x1a8> ed714: 14000001 b 0xed718 const&)+0x194> ed718: 12800168 mov w8, #-0xc // =-12 ed71c: b81dc3a8 stur w8, [x29, #-0x24] ed720: 320003e8 orr w8, wzr, #0x1 ed724: b81b03a8 stur w8, [x29, #-0x50] ed728: 14000047 b 0xed844 const&)+0x2c0> ed72c: f85a83a8 ldur x8, [x29, #-0x58] ed730: f9400d00 ldr x0, [x8, #0x18] ed734: 97fed62b bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> ed738: f90033e0 str x0, [sp, #0x60] ed73c: 14000001 b 0xed740 const&)+0x1bc> ed740: f85a83a8 ldur x8, [x29, #-0x58] ed744: f9400d00 ldr x0, [x8, #0x18] ed748: 97fee7ae bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> ed74c: f9002fe0 str x0, [sp, #0x58] ed750: 14000001 b 0xed754 const&)+0x1d0> ed754: f94033e8 ldr x8, [sp, #0x60] ed758: f9402fe9 ldr x9, [sp, #0x58] ed75c: 8b09010a add x10, x8, x9 ed760: f81983aa stur x10, [x29, #-0x68] ed764: f85c83a0 ldur x0, [x29, #-0x38] ed768: 97fec9ca bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> ed76c: f9002be0 str x0, [sp, #0x50] ed770: 14000001 b 0xed774 const&)+0x1f0> ed774: f9402be0 ldr x0, [sp, #0x50] ed778: 97fedeb6 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> ed77c: f90027e0 str x0, [sp, #0x48] ed780: 14000001 b 0xed784 const&)+0x200> ed784: f85983a8 ldur x8, [x29, #-0x68] ed788: f85a83a9 ldur x9, [x29, #-0x58] ed78c: f9400d20 ldr x0, [x9, #0x18] ed790: f90023e8 str x8, [sp, #0x40] ed794: 97fed11f bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> ed798: f9001fe0 str x0, [sp, #0x38] ed79c: 14000001 b 0xed7a0 const&)+0x21c> ed7a0: f94027e0 ldr x0, [sp, #0x48] ed7a4: f94023e1 ldr x1, [sp, #0x40] ed7a8: f9401fe2 ldr x2, [sp, #0x38] ed7ac: 97fec979 bl 0x9fd90 ed7b0: 2a1f03e8 mov w8, wzr ed7b4: b81943a8 stur w8, [x29, #-0x6c] ed7b8: f85a83a1 ldur x1, [x29, #-0x58] ed7bc: 3940a028 ldrb w8, [x1, #0x28] ed7c0: f9001be0 str x0, [sp, #0x30] ed7c4: 36000168 tbz w8, #0x0, 0xed7f0 const&)+0x26c> ed7c8: 14000001 b 0xed7cc const&)+0x248> ed7cc: f85a83a1 ldur x1, [x29, #-0x58] ed7d0: f85c83a2 ldur x2, [x29, #-0x38] ed7d4: f85883a0 ldur x0, [x29, #-0x78] ed7d8: 97fed026 bl 0xa1870 <_ZN7android16NuMediaExtractor26appendVorbisNumPageSamplesEPNS0_9TrackInfoERKNS_2spINS_7ABufferEEE@plt> ed7dc: b9002fe0 str w0, [sp, #0x2c] ed7e0: 14000001 b 0xed7e4 const&)+0x260> ed7e4: b9402fe8 ldr w8, [sp, #0x2c] ed7e8: b81943a8 stur w8, [x29, #-0x6c] ed7ec: 14000001 b 0xed7f0 const&)+0x26c> ed7f0: b85943a8 ldur w8, [x29, #-0x6c] ed7f4: 350001e8 cbnz w8, 0xed830 const&)+0x2ac> ed7f8: 14000001 b 0xed7fc const&)+0x278> ed7fc: f85c83a0 ldur x0, [x29, #-0x38] ed800: 97fec9a4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> ed804: f90013e0 str x0, [sp, #0x20] ed808: 14000001 b 0xed80c const&)+0x288> ed80c: f85a03a2 ldur x2, [x29, #-0x60] ed810: aa1f03e0 mov x0, xzr ed814: f94013e1 ldr x1, [sp, #0x20] ed818: f9000fe0 str x0, [sp, #0x18] ed81c: aa0103e0 mov x0, x1 ed820: f9400fe1 ldr x1, [sp, #0x18] ed824: 97fef5eb bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> ed828: 14000001 b 0xed82c const&)+0x2a8> ed82c: 14000001 b 0xed830 const&)+0x2ac> ed830: b85943a8 ldur w8, [x29, #-0x6c] ed834: b81dc3a8 stur w8, [x29, #-0x24] ed838: 320003e8 orr w8, wzr, #0x1 ed83c: b81b03a8 stur w8, [x29, #-0x50] ed840: 14000001 b 0xed844 const&)+0x2c0> ed844: d10083a0 sub x0, x29, #0x20 ed848: 97ff2755 bl 0xb759c ::~sp()+0x58> ed84c: b85dc3a8 ldur w8, [x29, #-0x24] ed850: d53bd040 mrs x0, TPIDR_EL0 ed854: f9401400 ldr x0, [x0, #0x28] ed858: f85e83be ldur x30, [x29, #-0x18] ed85c: eb1e0000 subs x0, x0, x30 ed860: b90017e8 str w8, [sp, #0x14] ed864: f90007e0 str x0, [sp, #0x8] ed868: 54000121 b.ne 0xed88c const&)+0x308> ed86c: 14000001 b 0xed870 const&)+0x2ec> ed870: b94017e0 ldr w0, [sp, #0x14] ed874: a9547bfd ldp x29, x30, [sp, #0x140] ed878: f9409bfc ldr x28, [sp, #0x130] ed87c: 910543ff add sp, sp, #0x150 ed880: d65f03c0 ret ed884: f85b83a0 ldur x0, [x29, #-0x48] ed888: 97fee9a2 bl 0xa7f10 <_Unwind_Resume@plt> ed88c: 97fef139 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ed890 : ed890: d10043ff sub sp, sp, #0x10 ed894: f90007e0 str x0, [sp, #0x8] ed898: f94007e0 ldr x0, [sp, #0x8] ed89c: f9401400 ldr x0, [x0, #0x28] ed8a0: 910043ff add sp, sp, #0x10 ed8a4: d65f03c0 ret 00000000000ed8a8 : ed8a8: d10243ff sub sp, sp, #0x90 ed8ac: a9087bfd stp x29, x30, [sp, #0x80] ed8b0: 910203fd add x29, sp, #0x80 ed8b4: d53bd048 mrs x8, TPIDR_EL0 ed8b8: f9401508 ldr x8, [x8, #0x28] ed8bc: f81f83a8 stur x8, [x29, #-0x8] ed8c0: f81e03a0 stur x0, [x29, #-0x20] ed8c4: f81d83a1 stur x1, [x29, #-0x28] ed8c8: f85e03a8 ldur x8, [x29, #-0x20] ed8cc: aa0803e0 mov x0, x8 ed8d0: 91004101 add x1, x8, #0x10 ed8d4: d10043a9 sub x9, x29, #0x10 ed8d8: f9001be0 str x0, [sp, #0x30] ed8dc: aa0903e0 mov x0, x9 ed8e0: f90017e8 str x8, [sp, #0x28] ed8e4: 97ff2697 bl 0xb7340 ed8e8: 92800001 mov x1, #-0x1 // =-1 ed8ec: 321f03e2 orr w2, wzr, #0x2 ed8f0: f94017e0 ldr x0, [sp, #0x28] ed8f4: 97fee74f bl 0xa7630 <_ZN7android16NuMediaExtractor17fetchTrackSamplesElNS_12IMediaSource11ReadOptions8SeekModeE@plt> ed8f8: f90013e0 str x0, [sp, #0x20] ed8fc: 14000001 b 0xed900 ed900: f94013e8 ldr x8, [sp, #0x20] ed904: f81d03a8 stur x8, [x29, #-0x30] ed908: f85d03a9 ldur x9, [x29, #-0x30] ed90c: b6f801a9 tbz x9, #0x3f, 0xed940 ed910: 14000001 b 0xed914 ed914: 12807e48 mov w8, #-0x3f3 // =-1011 ed918: b81ec3a8 stur w8, [x29, #-0x14] ed91c: 320003e8 orr w8, wzr, #0x1 ed920: b90043e8 str w8, [sp, #0x40] ed924: 14000018 b 0xed984 ed928: f81c83a0 stur x0, [x29, #-0x38] ed92c: 2a0103e8 mov w8, w1 ed930: b81c43a8 stur w8, [x29, #-0x3c] ed934: d10043a0 sub x0, x29, #0x10 ed938: 97ff2719 bl 0xb759c ::~sp()+0x58> ed93c: 14000021 b 0xed9c0 ed940: f9401be8 ldr x8, [sp, #0x30] ed944: 91014100 add x0, x8, #0x50 ed948: f85d03a1 ldur x1, [x29, #-0x30] ed94c: 97fee20d bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> ed950: f9000fe0 str x0, [sp, #0x18] ed954: 14000001 b 0xed958 ed958: f9400fe8 ldr x8, [sp, #0x18] ed95c: f9001fe8 str x8, [sp, #0x38] ed960: f9401fe9 ldr x9, [sp, #0x38] ed964: f9400529 ldr x9, [x9, #0x8] ed968: f85d83aa ldur x10, [x29, #-0x28] ed96c: f9000149 str x9, [x10] ed970: 2a1f03eb mov w11, wzr ed974: b81ec3ab stur w11, [x29, #-0x14] ed978: 320003eb orr w11, wzr, #0x1 ed97c: b90043eb str w11, [sp, #0x40] ed980: 14000001 b 0xed984 ed984: d10043a0 sub x0, x29, #0x10 ed988: 97ff2705 bl 0xb759c ::~sp()+0x58> ed98c: b85ec3a8 ldur w8, [x29, #-0x14] ed990: d53bd040 mrs x0, TPIDR_EL0 ed994: f9401400 ldr x0, [x0, #0x28] ed998: f85f83be ldur x30, [x29, #-0x8] ed99c: eb1e0000 subs x0, x0, x30 ed9a0: b90017e8 str w8, [sp, #0x14] ed9a4: f90007e0 str x0, [sp, #0x8] ed9a8: 54000101 b.ne 0xed9c8 ed9ac: 14000001 b 0xed9b0 ed9b0: b94017e0 ldr w0, [sp, #0x14] ed9b4: a9487bfd ldp x29, x30, [sp, #0x80] ed9b8: 910243ff add sp, sp, #0x90 ed9bc: d65f03c0 ret ed9c0: f85c83a0 ldur x0, [x29, #-0x38] ed9c4: 97fee953 bl 0xa7f10 <_Unwind_Resume@plt> ed9c8: 97fef0ea bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ed9cc : ed9cc: d10243ff sub sp, sp, #0x90 ed9d0: a9087bfd stp x29, x30, [sp, #0x80] ed9d4: 910203fd add x29, sp, #0x80 ed9d8: d53bd048 mrs x8, TPIDR_EL0 ed9dc: f9401508 ldr x8, [x8, #0x28] ed9e0: f81f83a8 stur x8, [x29, #-0x8] ed9e4: f81e03a0 stur x0, [x29, #-0x20] ed9e8: f81d83a1 stur x1, [x29, #-0x28] ed9ec: f85e03a8 ldur x8, [x29, #-0x20] ed9f0: aa0803e0 mov x0, x8 ed9f4: 91004101 add x1, x8, #0x10 ed9f8: d10043a9 sub x9, x29, #0x10 ed9fc: f9001be0 str x0, [sp, #0x30] eda00: aa0903e0 mov x0, x9 eda04: f90017e8 str x8, [sp, #0x28] eda08: 97ff264e bl 0xb7340 eda0c: 92800001 mov x1, #-0x1 // =-1 eda10: 321f03e2 orr w2, wzr, #0x2 eda14: f94017e0 ldr x0, [sp, #0x28] eda18: 97fee706 bl 0xa7630 <_ZN7android16NuMediaExtractor17fetchTrackSamplesElNS_12IMediaSource11ReadOptions8SeekModeE@plt> eda1c: f90013e0 str x0, [sp, #0x20] eda20: 14000001 b 0xeda24 eda24: f94013e8 ldr x8, [sp, #0x20] eda28: f81d03a8 stur x8, [x29, #-0x30] eda2c: f85d03a9 ldur x9, [x29, #-0x30] eda30: b6f801a9 tbz x9, #0x3f, 0xeda64 eda34: 14000001 b 0xeda38 eda38: 12807e48 mov w8, #-0x3f3 // =-1011 eda3c: b81ec3a8 stur w8, [x29, #-0x14] eda40: 320003e8 orr w8, wzr, #0x1 eda44: b90043e8 str w8, [sp, #0x40] eda48: 14000018 b 0xedaa8 eda4c: f81c83a0 stur x0, [x29, #-0x38] eda50: 2a0103e8 mov w8, w1 eda54: b81c43a8 stur w8, [x29, #-0x3c] eda58: d10043a0 sub x0, x29, #0x10 eda5c: 97ff26d0 bl 0xb759c ::~sp()+0x58> eda60: 14000021 b 0xedae4 eda64: f9401be8 ldr x8, [sp, #0x30] eda68: 91014100 add x0, x8, #0x50 eda6c: f85d03a1 ldur x1, [x29, #-0x30] eda70: 97fee1c4 bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> eda74: f9000fe0 str x0, [sp, #0x18] eda78: 14000001 b 0xeda7c eda7c: f9400fe8 ldr x8, [sp, #0x18] eda80: f9001fe8 str x8, [sp, #0x38] eda84: f9401fe9 ldr x9, [sp, #0x38] eda88: f9401129 ldr x9, [x9, #0x20] eda8c: f85d83aa ldur x10, [x29, #-0x28] eda90: f9000149 str x9, [x10] eda94: 2a1f03eb mov w11, wzr eda98: b81ec3ab stur w11, [x29, #-0x14] eda9c: 320003eb orr w11, wzr, #0x1 edaa0: b90043eb str w11, [sp, #0x40] edaa4: 14000001 b 0xedaa8 edaa8: d10043a0 sub x0, x29, #0x10 edaac: 97ff26bc bl 0xb759c ::~sp()+0x58> edab0: b85ec3a8 ldur w8, [x29, #-0x14] edab4: d53bd040 mrs x0, TPIDR_EL0 edab8: f9401400 ldr x0, [x0, #0x28] edabc: f85f83be ldur x30, [x29, #-0x8] edac0: eb1e0000 subs x0, x0, x30 edac4: b90017e8 str w8, [sp, #0x14] edac8: f90007e0 str x0, [sp, #0x8] edacc: 54000101 b.ne 0xedaec edad0: 14000001 b 0xedad4 edad4: b94017e0 ldr w0, [sp, #0x14] edad8: a9487bfd ldp x29, x30, [sp, #0x80] edadc: 910243ff add sp, sp, #0x90 edae0: d65f03c0 ret edae4: f85c83a0 ldur x0, [x29, #-0x38] edae8: 97fee90a bl 0xa7f10 <_Unwind_Resume@plt> edaec: 97fef0a1 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000edaf0 *)>: edaf0: d10283ff sub sp, sp, #0xa0 edaf4: a9097bfd stp x29, x30, [sp, #0x90] edaf8: 910243fd add x29, sp, #0x90 edafc: d53bd048 mrs x8, TPIDR_EL0 edb00: f9401508 ldr x8, [x8, #0x28] edb04: f81f83a8 stur x8, [x29, #-0x8] edb08: f81d83a0 stur x0, [x29, #-0x28] edb0c: f81d03a1 stur x1, [x29, #-0x30] edb10: f85d83a8 ldur x8, [x29, #-0x28] edb14: aa0803e0 mov x0, x8 edb18: 91004101 add x1, x8, #0x10 edb1c: d10043a8 sub x8, x29, #0x10 edb20: f9001be0 str x0, [sp, #0x30] edb24: aa0803e0 mov x0, x8 edb28: 97ff2606 bl 0xb7340 edb2c: f85d03a0 ldur x0, [x29, #-0x30] edb30: aa1f03e1 mov x1, xzr edb34: 97fed89f bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> edb38: f90017e0 str x0, [sp, #0x28] edb3c: 14000001 b 0xedb40 *)+0x50> edb40: 92800001 mov x1, #-0x1 // =-1 edb44: 321f03e2 orr w2, wzr, #0x2 edb48: f9401be0 ldr x0, [sp, #0x30] edb4c: 97fee6b9 bl 0xa7630 <_ZN7android16NuMediaExtractor17fetchTrackSamplesElNS_12IMediaSource11ReadOptions8SeekModeE@plt> edb50: f90013e0 str x0, [sp, #0x20] edb54: 14000001 b 0xedb58 *)+0x68> edb58: f94013e8 ldr x8, [sp, #0x20] edb5c: f90027e8 str x8, [sp, #0x48] edb60: f94027e9 ldr x9, [sp, #0x48] edb64: b6f80169 tbz x9, #0x3f, 0xedb90 *)+0xa0> edb68: 14000001 b 0xedb6c *)+0x7c> edb6c: 12807e48 mov w8, #-0x3f3 // =-1011 edb70: b81e43a8 stur w8, [x29, #-0x1c] edb74: 320003e8 orr w8, wzr, #0x1 edb78: b90047e8 str w8, [sp, #0x44] edb7c: 14000024 b 0xedc0c *)+0x11c> edb80: f81c83a0 stur x0, [x29, #-0x38] edb84: 2a0103e8 mov w8, w1 edb88: b81c43a8 stur w8, [x29, #-0x3c] edb8c: 1400002f b 0xedc48 *)+0x158> edb90: f9401be8 ldr x8, [sp, #0x30] edb94: 91014100 add x0, x8, #0x50 edb98: f94027e1 ldr x1, [sp, #0x48] edb9c: 97fee179 bl 0xa6180 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEE10editItemAtEm@plt> edba0: f9000fe0 str x0, [sp, #0x18] edba4: 14000001 b 0xedba8 *)+0xb8> edba8: f9400fe8 ldr x8, [sp, #0x18] edbac: f9001fe8 str x8, [sp, #0x38] edbb0: f9401fe9 ldr x9, [sp, #0x38] edbb4: f9400d20 ldr x0, [x9, #0x18] edbb8: d10063a8 sub x8, x29, #0x18 edbbc: 97fed95d bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> edbc0: 14000001 b 0xedbc4 *)+0xd4> edbc4: f85d03a0 ldur x0, [x29, #-0x30] edbc8: d10063a1 sub x1, x29, #0x18 edbcc: 97feda19 bl 0xa4430 <_ZN7android2spINS_8MetaDataEEaSEOS2_@plt> edbd0: f9000be0 str x0, [sp, #0x10] edbd4: 14000001 b 0xedbd8 *)+0xe8> edbd8: d10063a0 sub x0, x29, #0x18 edbdc: 97fecf65 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> edbe0: 2a1f03e8 mov w8, wzr edbe4: b81e43a8 stur w8, [x29, #-0x1c] edbe8: 320003e8 orr w8, wzr, #0x1 edbec: b90047e8 str w8, [sp, #0x44] edbf0: 14000007 b 0xedc0c *)+0x11c> edbf4: f81c83a0 stur x0, [x29, #-0x38] edbf8: 2a0103e8 mov w8, w1 edbfc: b81c43a8 stur w8, [x29, #-0x3c] edc00: d10063a0 sub x0, x29, #0x18 edc04: 97fecf5b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> edc08: 14000010 b 0xedc48 *)+0x158> edc0c: d10043a0 sub x0, x29, #0x10 edc10: 97ff2663 bl 0xb759c ::~sp()+0x58> edc14: b85e43a8 ldur w8, [x29, #-0x1c] edc18: d53bd040 mrs x0, TPIDR_EL0 edc1c: f9401400 ldr x0, [x0, #0x28] edc20: f85f83be ldur x30, [x29, #-0x8] edc24: eb1e0000 subs x0, x0, x30 edc28: b9000fe8 str w8, [sp, #0xc] edc2c: f90003e0 str x0, [sp] edc30: 54000161 b.ne 0xedc5c *)+0x16c> edc34: 14000001 b 0xedc38 *)+0x148> edc38: b9400fe0 ldr w0, [sp, #0xc] edc3c: a9497bfd ldp x29, x30, [sp, #0x90] edc40: 910283ff add sp, sp, #0xa0 edc44: d65f03c0 ret edc48: d10043a0 sub x0, x29, #0x10 edc4c: 97ff2654 bl 0xb759c ::~sp()+0x58> edc50: 14000001 b 0xedc54 *)+0x164> edc54: f85c83a0 ldur x0, [x29, #-0x38] edc58: 97fee8ae bl 0xa7f10 <_Unwind_Resume@plt> edc5c: 97fef045 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000edc60 : edc60: d10143ff sub sp, sp, #0x50 edc64: a9047bfd stp x29, x30, [sp, #0x40] edc68: 910103fd add x29, sp, #0x40 edc6c: d53bd048 mrs x8, TPIDR_EL0 edc70: f9401508 ldr x8, [x8, #0x28] edc74: f81f83a8 stur x8, [x29, #-0x8] edc78: f90013e0 str x0, [sp, #0x20] edc7c: f9000fe1 str x1, [sp, #0x18] edc80: f94013e8 ldr x8, [sp, #0x20] edc84: aa0803e0 mov x0, x8 edc88: f9403d08 ldr x8, [x8, #0x78] edc8c: f9000be0 str x0, [sp, #0x10] edc90: b7f80128 tbnz x8, #0x3f, 0xedcb4 edc94: 14000001 b 0xedc98 edc98: f9400be8 ldr x8, [sp, #0x10] edc9c: f9403d09 ldr x9, [x8, #0x78] edca0: f9400fea ldr x10, [sp, #0x18] edca4: f9000149 str x9, [x10] edca8: 320003eb orr w11, wzr, #0x1 edcac: 381ef3ab sturb w11, [x29, #-0x11] edcb0: 1400001e b 0xedd28 edcb4: f9400be8 ldr x8, [sp, #0x10] edcb8: f9404109 ldr x9, [x8, #0x80] edcbc: b7f80309 tbnz x9, #0x3f, 0xedd1c edcc0: 14000001 b 0xedcc4 edcc4: f9400be8 ldr x8, [sp, #0x10] edcc8: 9100e100 add x0, x8, #0x38 edccc: 97fee6b1 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> edcd0: f9400008 ldr x8, [x0] edcd4: f9402108 ldr x8, [x8, #0x40] edcd8: d10043a1 sub x1, x29, #0x10 edcdc: d63f0100 blr x8 edce0: 350001e0 cbnz w0, 0xedd1c edce4: 14000001 b 0xedce8 edce8: f85f03a8 ldur x8, [x29, #-0x10] edcec: 52824009 mov w9, #0x1200 // =4608 edcf0: 72a00f49 movk w9, #0x7a, lsl #16 edcf4: 2a0903ea mov w10, w9 edcf8: 9b0a7d08 mul x8, x8, x10 edcfc: f9400bea ldr x10, [sp, #0x10] edd00: f940414b ldr x11, [x10, #0x80] edd04: 9acb0d08 sdiv x8, x8, x11 edd08: f9400feb ldr x11, [sp, #0x18] edd0c: f9000168 str x8, [x11] edd10: 320003e9 orr w9, wzr, #0x1 edd14: 381ef3a9 sturb w9, [x29, #-0x11] edd18: 14000004 b 0xedd28 edd1c: 2a1f03e8 mov w8, wzr edd20: 381ef3a8 sturb w8, [x29, #-0x11] edd24: 14000001 b 0xedd28 edd28: 385ef3a8 ldurb w8, [x29, #-0x11] edd2c: d53bd049 mrs x9, TPIDR_EL0 edd30: f9401529 ldr x9, [x9, #0x28] edd34: f85f83aa ldur x10, [x29, #-0x8] edd38: eb0a0129 subs x9, x9, x10 edd3c: b9000fe8 str w8, [sp, #0xc] edd40: f90003e9 str x9, [sp] edd44: 540000e1 b.ne 0xedd60 edd48: 14000001 b 0xedd4c edd4c: b9400fe8 ldr w8, [sp, #0xc] edd50: 12000100 and w0, w8, #0x1 edd54: a9447bfd ldp x29, x30, [sp, #0x40] edd58: 910143ff add sp, sp, #0x50 edd5c: d65f03c0 ret edd60: 97fef004 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000edd64 ::~Vector()>: edd64: d10083ff sub sp, sp, #0x20 edd68: a9017bfd stp x29, x30, [sp, #0x10] edd6c: 910043fd add x29, sp, #0x10 edd70: f90007e0 str x0, [sp, #0x8] edd74: f94007e0 ldr x0, [sp, #0x8] edd78: f90003e0 str x0, [sp] edd7c: 97fedb8d bl 0xa4bb0 <_ZN7android6VectorINS_16NuMediaExtractor9TrackInfoEED2Ev@plt> edd80: f94003e0 ldr x0, [sp] edd84: 97fecaf7 bl 0xa0960 <_ZdlPv@plt> edd88: a9417bfd ldp x29, x30, [sp, #0x10] edd8c: 910083ff add sp, sp, #0x20 edd90: d65f03c0 ret 00000000000edd94 ::do_construct(void*, unsigned long) const>: edd94: d100c3ff sub sp, sp, #0x30 edd98: a9027bfd stp x29, x30, [sp, #0x20] edd9c: 910083fd add x29, sp, #0x20 edda0: f81f83a0 stur x0, [x29, #-0x8] edda4: f9000be1 str x1, [sp, #0x10] edda8: f90007e2 str x2, [sp, #0x8] eddac: f9400be0 ldr x0, [sp, #0x10] eddb0: f94007e1 ldr x1, [sp, #0x8] eddb4: 97fef2db bl 0xaa920 <_ZN7android14construct_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_m@plt> eddb8: a9427bfd ldp x29, x30, [sp, #0x20] eddbc: 9100c3ff add sp, sp, #0x30 eddc0: d65f03c0 ret 00000000000eddc4 ::do_destroy(void*, unsigned long) const>: eddc4: d100c3ff sub sp, sp, #0x30 eddc8: a9027bfd stp x29, x30, [sp, #0x20] eddcc: 910083fd add x29, sp, #0x20 eddd0: f81f83a0 stur x0, [x29, #-0x8] eddd4: f9000be1 str x1, [sp, #0x10] eddd8: f90007e2 str x2, [sp, #0x8] edddc: f9400be0 ldr x0, [sp, #0x10] edde0: f94007e1 ldr x1, [sp, #0x8] edde4: 97feed9b bl 0xa9450 <_ZN7android12destroy_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_m@plt> edde8: a9427bfd ldp x29, x30, [sp, #0x20] eddec: 9100c3ff add sp, sp, #0x30 eddf0: d65f03c0 ret 00000000000eddf4 ::do_copy(void*, void const*, unsigned long) const>: eddf4: d100c3ff sub sp, sp, #0x30 eddf8: a9027bfd stp x29, x30, [sp, #0x20] eddfc: 910083fd add x29, sp, #0x20 ede00: f81f83a0 stur x0, [x29, #-0x8] ede04: f9000be1 str x1, [sp, #0x10] ede08: f90007e2 str x2, [sp, #0x8] ede0c: f90003e3 str x3, [sp] ede10: f9400be0 ldr x0, [sp, #0x10] ede14: f94007e1 ldr x1, [sp, #0x8] ede18: f94003e2 ldr x2, [sp] ede1c: 97fed811 bl 0xa3e60 <_ZN7android9copy_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_PKS3_m@plt> ede20: a9427bfd ldp x29, x30, [sp, #0x20] ede24: 9100c3ff add sp, sp, #0x30 ede28: d65f03c0 ret 00000000000ede2c ::do_splat(void*, void const*, unsigned long) const>: ede2c: d100c3ff sub sp, sp, #0x30 ede30: a9027bfd stp x29, x30, [sp, #0x20] ede34: 910083fd add x29, sp, #0x20 ede38: f81f83a0 stur x0, [x29, #-0x8] ede3c: f9000be1 str x1, [sp, #0x10] ede40: f90007e2 str x2, [sp, #0x8] ede44: f90003e3 str x3, [sp] ede48: f9400be0 ldr x0, [sp, #0x10] ede4c: f94007e1 ldr x1, [sp, #0x8] ede50: f94003e2 ldr x2, [sp] ede54: 97fecb03 bl 0xa0a60 <_ZN7android10splat_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_PKS3_m@plt> ede58: a9427bfd ldp x29, x30, [sp, #0x20] ede5c: 9100c3ff add sp, sp, #0x30 ede60: d65f03c0 ret 00000000000ede64 ::do_move_forward(void*, void const*, unsigned long) const>: ede64: d100c3ff sub sp, sp, #0x30 ede68: a9027bfd stp x29, x30, [sp, #0x20] ede6c: 910083fd add x29, sp, #0x20 ede70: f81f83a0 stur x0, [x29, #-0x8] ede74: f9000be1 str x1, [sp, #0x10] ede78: f90007e2 str x2, [sp, #0x8] ede7c: f90003e3 str x3, [sp] ede80: f9400be0 ldr x0, [sp, #0x10] ede84: f94007e1 ldr x1, [sp, #0x8] ede88: f94003e2 ldr x2, [sp] ede8c: 97fecd19 bl 0xa12f0 <_ZN7android17move_forward_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_PKS3_m@plt> ede90: a9427bfd ldp x29, x30, [sp, #0x20] ede94: 9100c3ff add sp, sp, #0x30 ede98: d65f03c0 ret 00000000000ede9c ::do_move_backward(void*, void const*, unsigned long) const>: ede9c: d100c3ff sub sp, sp, #0x30 edea0: a9027bfd stp x29, x30, [sp, #0x20] edea4: 910083fd add x29, sp, #0x20 edea8: f81f83a0 stur x0, [x29, #-0x8] edeac: f9000be1 str x1, [sp, #0x10] edeb0: f90007e2 str x2, [sp, #0x8] edeb4: f90003e3 str x3, [sp] edeb8: f9400be0 ldr x0, [sp, #0x10] edebc: f94007e1 ldr x1, [sp, #0x8] edec0: f94003e2 ldr x2, [sp] edec4: 97fed2eb bl 0xa2a70 <_ZN7android18move_backward_typeINS_16NuMediaExtractor9TrackInfoEEEvPT_PKS3_m@plt> edec8: a9427bfd ldp x29, x30, [sp, #0x20] edecc: 9100c3ff add sp, sp, #0x30 eded0: d65f03c0 ret 00000000000eded4 (android::NuMediaExtractor::TrackInfo*, unsigned long)>: eded4: d10083ff sub sp, sp, #0x20 eded8: a9017bfd stp x29, x30, [sp, #0x10] ededc: 910043fd add x29, sp, #0x10 edee0: f90007e0 str x0, [sp, #0x8] edee4: f90003e1 str x1, [sp] edee8: d2800008 mov x8, #0x0 // =0 edeec: f94003e9 ldr x9, [sp] edef0: eb08013f cmp x9, x8 edef4: 1a9f97ea cset w10, hi edef8: 3700004a tbnz w10, #0x0, 0xedf00 (android::NuMediaExtractor::TrackInfo*, unsigned long)+0x2c> edefc: 1400000c b 0xedf2c (android::NuMediaExtractor::TrackInfo*, unsigned long)+0x58> edf00: b27c07e8 orr x8, xzr, #0x30 edf04: 92800009 mov x9, #-0x1 // =-1 edf08: f94003ea ldr x10, [sp] edf0c: 8b090149 add x9, x10, x9 edf10: f90003e9 str x9, [sp] edf14: f94007e9 ldr x9, [sp, #0x8] edf18: 8b080128 add x8, x9, x8 edf1c: f90007e8 str x8, [sp, #0x8] edf20: aa0903e0 mov x0, x9 edf24: 97fed507 bl 0xa3340 <_ZN7android16NuMediaExtractor9TrackInfoC2Ev@plt> edf28: 17fffff0 b 0xedee8 (android::NuMediaExtractor::TrackInfo*, unsigned long)+0x14> edf2c: a9417bfd ldp x29, x30, [sp, #0x10] edf30: 910083ff add sp, sp, #0x20 edf34: d65f03c0 ret 00000000000edf38 : edf38: d10083ff sub sp, sp, #0x20 edf3c: a9017bfd stp x29, x30, [sp, #0x10] edf40: 910043fd add x29, sp, #0x10 edf44: f90007e0 str x0, [sp, #0x8] edf48: f94007e0 ldr x0, [sp, #0x8] edf4c: 97fef2d1 bl 0xaaa90 <_ZN7android2spINS_12IMediaSourceEEC2Ev@plt> edf50: a9417bfd ldp x29, x30, [sp, #0x10] edf54: 910083ff add sp, sp, #0x20 edf58: d65f03c0 ret 00000000000edf5c ::sp()>: edf5c: d10043ff sub sp, sp, #0x10 edf60: d2800008 mov x8, #0x0 // =0 edf64: f90007e0 str x0, [sp, #0x8] edf68: f94007e0 ldr x0, [sp, #0x8] edf6c: f9000008 str x8, [x0] edf70: 910043ff add sp, sp, #0x10 edf74: d65f03c0 ret 00000000000edf78 (android::NuMediaExtractor::TrackInfo*, unsigned long)>: edf78: d100c3ff sub sp, sp, #0x30 edf7c: a9027bfd stp x29, x30, [sp, #0x20] edf80: 910083fd add x29, sp, #0x20 edf84: f81f83a0 stur x0, [x29, #-0x8] edf88: f9000be1 str x1, [sp, #0x10] edf8c: d2800008 mov x8, #0x0 // =0 edf90: f9400be9 ldr x9, [sp, #0x10] edf94: eb08013f cmp x9, x8 edf98: 1a9f97ea cset w10, hi edf9c: 3700004a tbnz w10, #0x0, 0xedfa4 (android::NuMediaExtractor::TrackInfo*, unsigned long)+0x2c> edfa0: 1400000e b 0xedfd8 (android::NuMediaExtractor::TrackInfo*, unsigned long)+0x60> edfa4: b27c07e8 orr x8, xzr, #0x30 edfa8: 92800009 mov x9, #-0x1 // =-1 edfac: f9400bea ldr x10, [sp, #0x10] edfb0: 8b090149 add x9, x10, x9 edfb4: f9000be9 str x9, [sp, #0x10] edfb8: f85f83a0 ldur x0, [x29, #-0x8] edfbc: f90007e8 str x8, [sp, #0x8] edfc0: 97fee858 bl 0xa8120 <_ZN7android16NuMediaExtractor9TrackInfoD2Ev@plt> edfc4: f85f83a8 ldur x8, [x29, #-0x8] edfc8: f94007e9 ldr x9, [sp, #0x8] edfcc: 8b090108 add x8, x8, x9 edfd0: f81f83a8 stur x8, [x29, #-0x8] edfd4: 17ffffee b 0xedf8c (android::NuMediaExtractor::TrackInfo*, unsigned long)+0x14> edfd8: a9427bfd ldp x29, x30, [sp, #0x20] edfdc: 9100c3ff add sp, sp, #0x30 edfe0: d65f03c0 ret 00000000000edfe4 : edfe4: d10083ff sub sp, sp, #0x20 edfe8: a9017bfd stp x29, x30, [sp, #0x10] edfec: 910043fd add x29, sp, #0x10 edff0: f90007e0 str x0, [sp, #0x8] edff4: f94007e0 ldr x0, [sp, #0x8] edff8: 97fecf82 bl 0xa1e00 <_ZN7android2spINS_12IMediaSourceEED2Ev@plt> edffc: a9417bfd ldp x29, x30, [sp, #0x10] ee000: 910083ff add sp, sp, #0x20 ee004: d65f03c0 ret 00000000000ee008 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)>: ee008: d100c3ff sub sp, sp, #0x30 ee00c: a9027bfd stp x29, x30, [sp, #0x20] ee010: 910083fd add x29, sp, #0x20 ee014: f81f83a0 stur x0, [x29, #-0x8] ee018: f9000be1 str x1, [sp, #0x10] ee01c: f90007e2 str x2, [sp, #0x8] ee020: d2800008 mov x8, #0x0 // =0 ee024: f94007e9 ldr x9, [sp, #0x8] ee028: eb08013f cmp x9, x8 ee02c: 1a9f97ea cset w10, hi ee030: 3700004a tbnz w10, #0x0, 0xee038 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x30> ee034: 14000012 b 0xee07c (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x74> ee038: b27c07e8 orr x8, xzr, #0x30 ee03c: 92800009 mov x9, #-0x1 // =-1 ee040: f94007ea ldr x10, [sp, #0x8] ee044: 8b090149 add x9, x10, x9 ee048: f90007e9 str x9, [sp, #0x8] ee04c: f85f83a0 ldur x0, [x29, #-0x8] ee050: f9400be1 ldr x1, [sp, #0x10] ee054: f90003e8 str x8, [sp] ee058: 97fed7e2 bl 0xa3fe0 <_ZN7android16NuMediaExtractor9TrackInfoC2ERKS1_@plt> ee05c: f85f83a8 ldur x8, [x29, #-0x8] ee060: f94003e9 ldr x9, [sp] ee064: 8b090108 add x8, x8, x9 ee068: f81f83a8 stur x8, [x29, #-0x8] ee06c: f9400be8 ldr x8, [sp, #0x10] ee070: 8b090108 add x8, x8, x9 ee074: f9000be8 str x8, [sp, #0x10] ee078: 17ffffea b 0xee020 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x18> ee07c: a9427bfd ldp x29, x30, [sp, #0x20] ee080: 9100c3ff add sp, sp, #0x30 ee084: d65f03c0 ret 00000000000ee088 : ee088: d10103ff sub sp, sp, #0x40 ee08c: a9037bfd stp x29, x30, [sp, #0x30] ee090: 9100c3fd add x29, sp, #0x30 ee094: b27d03e8 orr x8, xzr, #0x8 ee098: d2800482 mov x2, #0x24 // =36 ee09c: f81f83a0 stur x0, [x29, #-0x8] ee0a0: f81f03a1 stur x1, [x29, #-0x10] ee0a4: f85f83a0 ldur x0, [x29, #-0x8] ee0a8: aa0003e1 mov x1, x0 ee0ac: f85f03a9 ldur x9, [x29, #-0x10] ee0b0: f9000fe0 str x0, [sp, #0x18] ee0b4: aa0103e0 mov x0, x1 ee0b8: aa0903e1 mov x1, x9 ee0bc: f9000be8 str x8, [sp, #0x10] ee0c0: f90007e2 str x2, [sp, #0x8] ee0c4: 97fef03b bl 0xaa1b0 <_ZN7android2spINS_12IMediaSourceEEC2ERKS2_@plt> ee0c8: f9400fe8 ldr x8, [sp, #0x18] ee0cc: f9400be9 ldr x9, [sp, #0x10] ee0d0: 8b090100 add x0, x8, x9 ee0d4: f85f03a1 ldur x1, [x29, #-0x10] ee0d8: 8b090021 add x1, x1, x9 ee0dc: f94007e2 ldr x2, [sp, #0x8] ee0e0: 97fec72c bl 0x9fd90 ee0e4: a9437bfd ldp x29, x30, [sp, #0x30] ee0e8: 910103ff add sp, sp, #0x40 ee0ec: d65f03c0 ret 00000000000ee0f0 ::sp(android::sp const&)>: ee0f0: d100c3ff sub sp, sp, #0x30 ee0f4: a9027bfd stp x29, x30, [sp, #0x20] ee0f8: 910083fd add x29, sp, #0x20 ee0fc: d2800008 mov x8, #0x0 // =0 ee100: f81f83a0 stur x0, [x29, #-0x8] ee104: f9000be1 str x1, [sp, #0x10] ee108: f85f83a0 ldur x0, [x29, #-0x8] ee10c: aa0003e1 mov x1, x0 ee110: f9400be9 ldr x9, [sp, #0x10] ee114: f9400129 ldr x9, [x9] ee118: f9000029 str x9, [x1] ee11c: aa0003e9 mov x9, x0 ee120: f9400129 ldr x9, [x9] ee124: eb08013f cmp x9, x8 ee128: 1a9f07ea cset w10, ne ee12c: f90007e0 str x0, [sp, #0x8] ee130: 3700004a tbnz w10, #0x0, 0xee138 ::sp(android::sp const&)+0x48> ee134: 14000009 b 0xee158 ::sp(android::sp const&)+0x68> ee138: f94007e8 ldr x8, [sp, #0x8] ee13c: f9400108 ldr x8, [x8] ee140: f9400109 ldr x9, [x8] ee144: f85e8129 ldur x9, [x9, #-0x18] ee148: 8b090108 add x8, x8, x9 ee14c: aa0803e0 mov x0, x8 ee150: f94007e1 ldr x1, [sp, #0x8] ee154: 97fef1b3 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> ee158: a9427bfd ldp x29, x30, [sp, #0x20] ee15c: 9100c3ff add sp, sp, #0x30 ee160: d65f03c0 ret 00000000000ee164 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)>: ee164: d100c3ff sub sp, sp, #0x30 ee168: a9027bfd stp x29, x30, [sp, #0x20] ee16c: 910083fd add x29, sp, #0x20 ee170: f81f83a0 stur x0, [x29, #-0x8] ee174: f9000be1 str x1, [sp, #0x10] ee178: f90007e2 str x2, [sp, #0x8] ee17c: d2800008 mov x8, #0x0 // =0 ee180: f94007e9 ldr x9, [sp, #0x8] ee184: eb08013f cmp x9, x8 ee188: 1a9f97ea cset w10, hi ee18c: 3700004a tbnz w10, #0x0, 0xee194 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x30> ee190: 1400000f b 0xee1cc (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x68> ee194: b27c07e8 orr x8, xzr, #0x30 ee198: 92800009 mov x9, #-0x1 // =-1 ee19c: f94007ea ldr x10, [sp, #0x8] ee1a0: 8b090149 add x9, x10, x9 ee1a4: f90007e9 str x9, [sp, #0x8] ee1a8: f85f83a0 ldur x0, [x29, #-0x8] ee1ac: f9400be1 ldr x1, [sp, #0x10] ee1b0: f90003e8 str x8, [sp] ee1b4: 97fed78b bl 0xa3fe0 <_ZN7android16NuMediaExtractor9TrackInfoC2ERKS1_@plt> ee1b8: f85f83a8 ldur x8, [x29, #-0x8] ee1bc: f94003e9 ldr x9, [sp] ee1c0: 8b090108 add x8, x8, x9 ee1c4: f81f83a8 stur x8, [x29, #-0x8] ee1c8: 17ffffed b 0xee17c (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x18> ee1cc: a9427bfd ldp x29, x30, [sp, #0x20] ee1d0: 9100c3ff add sp, sp, #0x30 ee1d4: d65f03c0 ret 00000000000ee1d8 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)>: ee1d8: d100c3ff sub sp, sp, #0x30 ee1dc: a9027bfd stp x29, x30, [sp, #0x20] ee1e0: 910083fd add x29, sp, #0x20 ee1e4: b27c07e8 orr x8, xzr, #0x30 ee1e8: f81f83a0 stur x0, [x29, #-0x8] ee1ec: f9000be1 str x1, [sp, #0x10] ee1f0: f90007e2 str x2, [sp, #0x8] ee1f4: f94007e0 ldr x0, [sp, #0x8] ee1f8: f85f83a1 ldur x1, [x29, #-0x8] ee1fc: 9b007d00 mul x0, x8, x0 ee200: 8b000020 add x0, x1, x0 ee204: f81f83a0 stur x0, [x29, #-0x8] ee208: f94007e0 ldr x0, [sp, #0x8] ee20c: f9400be1 ldr x1, [sp, #0x10] ee210: 9b007d08 mul x8, x8, x0 ee214: 8b080028 add x8, x1, x8 ee218: f9000be8 str x8, [sp, #0x10] ee21c: d2800008 mov x8, #0x0 // =0 ee220: f94007e9 ldr x9, [sp, #0x8] ee224: eb08013f cmp x9, x8 ee228: 1a9f97ea cset w10, hi ee22c: 3700004a tbnz w10, #0x0, 0xee234 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x5c> ee230: 14000012 b 0xee278 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0xa0> ee234: 928005e8 mov x8, #-0x30 // =-48 ee238: 92800009 mov x9, #-0x1 // =-1 ee23c: f94007ea ldr x10, [sp, #0x8] ee240: 8b090149 add x9, x10, x9 ee244: f90007e9 str x9, [sp, #0x8] ee248: f85f83a9 ldur x9, [x29, #-0x8] ee24c: 8b080129 add x9, x9, x8 ee250: f81f83a9 stur x9, [x29, #-0x8] ee254: f9400be9 ldr x9, [sp, #0x10] ee258: 8b080128 add x8, x9, x8 ee25c: f9000be8 str x8, [sp, #0x10] ee260: f85f83a0 ldur x0, [x29, #-0x8] ee264: f9400be1 ldr x1, [sp, #0x10] ee268: 97fed75e bl 0xa3fe0 <_ZN7android16NuMediaExtractor9TrackInfoC2ERKS1_@plt> ee26c: f9400be0 ldr x0, [sp, #0x10] ee270: 97fee7ac bl 0xa8120 <_ZN7android16NuMediaExtractor9TrackInfoD2Ev@plt> ee274: 17ffffea b 0xee21c (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x44> ee278: a9427bfd ldp x29, x30, [sp, #0x20] ee27c: 9100c3ff add sp, sp, #0x30 ee280: d65f03c0 ret 00000000000ee284 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)>: ee284: d100c3ff sub sp, sp, #0x30 ee288: a9027bfd stp x29, x30, [sp, #0x20] ee28c: 910083fd add x29, sp, #0x20 ee290: f81f83a0 stur x0, [x29, #-0x8] ee294: f9000be1 str x1, [sp, #0x10] ee298: f90007e2 str x2, [sp, #0x8] ee29c: d2800008 mov x8, #0x0 // =0 ee2a0: f94007e9 ldr x9, [sp, #0x8] ee2a4: eb08013f cmp x9, x8 ee2a8: 1a9f97ea cset w10, hi ee2ac: 3700004a tbnz w10, #0x0, 0xee2b4 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x30> ee2b0: 14000014 b 0xee300 (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x7c> ee2b4: b27c07e8 orr x8, xzr, #0x30 ee2b8: 92800009 mov x9, #-0x1 // =-1 ee2bc: f94007ea ldr x10, [sp, #0x8] ee2c0: 8b090149 add x9, x10, x9 ee2c4: f90007e9 str x9, [sp, #0x8] ee2c8: f85f83a0 ldur x0, [x29, #-0x8] ee2cc: f9400be1 ldr x1, [sp, #0x10] ee2d0: f90003e8 str x8, [sp] ee2d4: 97fed743 bl 0xa3fe0 <_ZN7android16NuMediaExtractor9TrackInfoC2ERKS1_@plt> ee2d8: f9400be0 ldr x0, [sp, #0x10] ee2dc: 97fee791 bl 0xa8120 <_ZN7android16NuMediaExtractor9TrackInfoD2Ev@plt> ee2e0: f85f83a8 ldur x8, [x29, #-0x8] ee2e4: f94003e9 ldr x9, [sp] ee2e8: 8b090108 add x8, x8, x9 ee2ec: f81f83a8 stur x8, [x29, #-0x8] ee2f0: f9400be8 ldr x8, [sp, #0x10] ee2f4: 8b090108 add x8, x8, x9 ee2f8: f9000be8 str x8, [sp, #0x10] ee2fc: 17ffffe8 b 0xee29c (android::NuMediaExtractor::TrackInfo*, android::NuMediaExtractor::TrackInfo const*, unsigned long)+0x18> ee300: a9427bfd ldp x29, x30, [sp, #0x20] ee304: 9100c3ff add sp, sp, #0x30 ee308: d65f03c0 ret 00000000000ee30c ::removeItemsAt(unsigned long, unsigned long)>: ee30c: d100c3ff sub sp, sp, #0x30 ee310: a9027bfd stp x29, x30, [sp, #0x20] ee314: 910083fd add x29, sp, #0x20 ee318: f81f83a0 stur x0, [x29, #-0x8] ee31c: f9000be1 str x1, [sp, #0x10] ee320: f90007e2 str x2, [sp, #0x8] ee324: f85f83a0 ldur x0, [x29, #-0x8] ee328: f9400be1 ldr x1, [sp, #0x10] ee32c: f94007e2 ldr x2, [sp, #0x8] ee330: 97fec678 bl 0x9fd10 <_ZN7android10VectorImpl13removeItemsAtEmm@plt> ee334: a9427bfd ldp x29, x30, [sp, #0x20] ee338: 9100c3ff add sp, sp, #0x30 ee33c: d65f03c0 ret 00000000000ee340 const&)>: ee340: d10183ff sub sp, sp, #0x60 ee344: a9057bfd stp x29, x30, [sp, #0x50] ee348: 910143fd add x29, sp, #0x50 ee34c: b27d03e8 orr x8, xzr, #0x8 ee350: 52800009 mov w9, #0x0 // =0 ee354: f81f83a0 stur x0, [x29, #-0x8] ee358: f81f03a1 stur x1, [x29, #-0x10] ee35c: f81e83a2 stur x2, [x29, #-0x18] ee360: f85f83a0 ldur x0, [x29, #-0x8] ee364: f85f03a1 ldur x1, [x29, #-0x10] ee368: 8b080022 add x2, x1, x8 ee36c: f90013e0 str x0, [sp, #0x20] ee370: f9000fe1 str x1, [sp, #0x18] ee374: aa0203e1 mov x1, x2 ee378: f9000be8 str x8, [sp, #0x10] ee37c: b9000fe9 str w9, [sp, #0xc] ee380: 97fee4d8 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> ee384: f9400fe8 ldr x8, [sp, #0x18] ee388: f9400100 ldr x0, [x8] ee38c: f94013e1 ldr x1, [sp, #0x20] ee390: f9000020 str x0, [x1] ee394: f9401d00 ldr x0, [x8, #0x38] ee398: f9400022 ldr x2, [x1] ee39c: f85e8042 ldur x2, [x2, #-0x18] ee3a0: 8b020022 add x2, x1, x2 ee3a4: f9000040 str x0, [x2] ee3a8: f9400be0 ldr x0, [sp, #0x10] ee3ac: 8b000020 add x0, x1, x0 ee3b0: f85e83a1 ldur x1, [x29, #-0x18] ee3b4: 97fed543 bl 0xa38c0 <_ZN7android2spINS_12OggExtractorEEC2ERKS2_@plt> ee3b8: 14000001 b 0xee3bc const&)+0x7c> ee3bc: b9400fe8 ldr w8, [sp, #0xc] ee3c0: f94013e9 ldr x9, [sp, #0x20] ee3c4: 39004128 strb w8, [x9, #0x10] ee3c8: a9457bfd ldp x29, x30, [sp, #0x50] ee3cc: 910183ff add sp, sp, #0x60 ee3d0: d65f03c0 ret ee3d4: b27d03e8 orr x8, xzr, #0x8 ee3d8: 2a0103e9 mov w9, w1 ee3dc: f81e03a0 stur x0, [x29, #-0x20] ee3e0: b81dc3a9 stur w9, [x29, #-0x24] ee3e4: f9400fe0 ldr x0, [sp, #0x18] ee3e8: 8b080001 add x1, x0, x8 ee3ec: f94013e0 ldr x0, [sp, #0x20] ee3f0: 97fed910 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> ee3f4: f85e03a0 ldur x0, [x29, #-0x20] ee3f8: 97fee6c6 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000ee3fc ::sp(android::sp const&)>: ee3fc: d100c3ff sub sp, sp, #0x30 ee400: a9027bfd stp x29, x30, [sp, #0x20] ee404: 910083fd add x29, sp, #0x20 ee408: d2800008 mov x8, #0x0 // =0 ee40c: f81f83a0 stur x0, [x29, #-0x8] ee410: f9000be1 str x1, [sp, #0x10] ee414: f85f83a0 ldur x0, [x29, #-0x8] ee418: aa0003e1 mov x1, x0 ee41c: f9400be9 ldr x9, [sp, #0x10] ee420: f9400129 ldr x9, [x9] ee424: f9000029 str x9, [x1] ee428: aa0003e9 mov x9, x0 ee42c: f9400129 ldr x9, [x9] ee430: eb08013f cmp x9, x8 ee434: 1a9f07ea cset w10, ne ee438: f90007e0 str x0, [sp, #0x8] ee43c: 3700004a tbnz w10, #0x0, 0xee444 ::sp(android::sp const&)+0x48> ee440: 14000009 b 0xee464 ::sp(android::sp const&)+0x68> ee444: f94007e8 ldr x8, [sp, #0x8] ee448: f9400108 ldr x8, [x8] ee44c: f9400109 ldr x9, [x8] ee450: f85e8129 ldur x9, [x9, #-0x18] ee454: 8b090108 add x8, x8, x9 ee458: aa0803e0 mov x0, x8 ee45c: f94007e1 ldr x1, [sp, #0x8] ee460: 97fef0f0 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> ee464: a9427bfd ldp x29, x30, [sp, #0x20] ee468: 9100c3ff add sp, sp, #0x30 ee46c: d65f03c0 ret 00000000000ee470 const&)>: ee470: d10183ff sub sp, sp, #0x60 ee474: a9057bfd stp x29, x30, [sp, #0x50] ee478: 910143fd add x29, sp, #0x50 ee47c: b27d07e8 orr x8, xzr, #0x18 ee480: d0000dc9 adrp x9, 0x2a8000 ee484: f945cd29 ldr x9, [x9, #0xb98] ee488: b27d03ea orr x10, xzr, #0x8 ee48c: 8b0a0129 add x9, x9, x10 ee490: d0000dca adrp x10, 0x2a8000 ee494: f945e54a ldr x10, [x10, #0xbc8] ee498: 8b08014b add x11, x10, x8 ee49c: d280150c mov x12, #0xa8 // =168 ee4a0: 8b0c014a add x10, x10, x12 ee4a4: 5280000d mov w13, #0x0 // =0 ee4a8: f81f83a0 stur x0, [x29, #-0x8] ee4ac: f81f03a1 stur x1, [x29, #-0x10] ee4b0: f85f83ac ldur x12, [x29, #-0x8] ee4b4: 8b080180 add x0, x12, x8 ee4b8: f90017e9 str x9, [sp, #0x28] ee4bc: f90013eb str x11, [sp, #0x20] ee4c0: f9000fea str x10, [sp, #0x18] ee4c4: b90017ed str w13, [sp, #0x14] ee4c8: f90007ec str x12, [sp, #0x8] ee4cc: 97fed2d9 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> ee4d0: f94007e0 ldr x0, [sp, #0x8] ee4d4: f94017e1 ldr x1, [sp, #0x28] ee4d8: 97fee482 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> ee4dc: 14000001 b 0xee4e0 const&)+0x70> ee4e0: b27d03e8 orr x8, xzr, #0x8 ee4e4: f94013e9 ldr x9, [sp, #0x20] ee4e8: f94007ea ldr x10, [sp, #0x8] ee4ec: f9000149 str x9, [x10] ee4f0: f9400feb ldr x11, [sp, #0x18] ee4f4: f9000d4b str x11, [x10, #0x18] ee4f8: 8b080140 add x0, x10, x8 ee4fc: f85f03a1 ldur x1, [x29, #-0x10] ee500: 97fed4f0 bl 0xa38c0 <_ZN7android2spINS_12OggExtractorEEC2ERKS2_@plt> ee504: 14000001 b 0xee508 const&)+0x98> ee508: b94017e8 ldr w8, [sp, #0x14] ee50c: f94007e9 ldr x9, [sp, #0x8] ee510: 39004128 strb w8, [x9, #0x10] ee514: a9457bfd ldp x29, x30, [sp, #0x50] ee518: 910183ff add sp, sp, #0x60 ee51c: d65f03c0 ret ee520: 2a0103e8 mov w8, w1 ee524: f81e83a0 stur x0, [x29, #-0x18] ee528: b81e43a8 stur w8, [x29, #-0x1c] ee52c: 14000007 b 0xee548 const&)+0xd8> ee530: 2a0103e8 mov w8, w1 ee534: f81e83a0 stur x0, [x29, #-0x18] ee538: b81e43a8 stur w8, [x29, #-0x1c] ee53c: f94007e0 ldr x0, [sp, #0x8] ee540: f94017e1 ldr x1, [sp, #0x28] ee544: 97fed8bb bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> ee548: b27d07e8 orr x8, xzr, #0x18 ee54c: f94007e9 ldr x9, [sp, #0x8] ee550: 8b080120 add x0, x9, x8 ee554: 97fec96b bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> ee558: f85e83a0 ldur x0, [x29, #-0x18] ee55c: 97fee66d bl 0xa7f10 <_Unwind_Resume@plt> 00000000000ee560 : ee560: d10143ff sub sp, sp, #0x50 ee564: a9047bfd stp x29, x30, [sp, #0x40] ee568: 910103fd add x29, sp, #0x40 ee56c: f81f83a0 stur x0, [x29, #-0x8] ee570: f81f03a1 stur x1, [x29, #-0x10] ee574: f85f83a0 ldur x0, [x29, #-0x8] ee578: f85f03a1 ldur x1, [x29, #-0x10] ee57c: f9400028 ldr x8, [x1] ee580: f9000008 str x8, [x0] ee584: f9401c28 ldr x8, [x1, #0x38] ee588: f9400009 ldr x9, [x0] ee58c: f85e8129 ldur x9, [x9, #-0x18] ee590: 8b090009 add x9, x0, x9 ee594: f9000128 str x8, [x9] ee598: 3940400a ldrb w10, [x0, #0x10] ee59c: f9000fe0 str x0, [sp, #0x18] ee5a0: f9000be1 str x1, [sp, #0x10] ee5a4: 3700004a tbnz w10, #0x0, 0xee5ac ee5a8: 14000016 b 0xee600 ee5ac: f9400fe8 ldr x8, [sp, #0x18] ee5b0: f9400109 ldr x9, [x8] ee5b4: f9400d29 ldr x9, [x9, #0x18] ee5b8: aa0803e0 mov x0, x8 ee5bc: d63f0120 blr x9 ee5c0: 14000001 b 0xee5c4 ee5c4: 1400000f b 0xee600 ee5c8: b27d03e8 orr x8, xzr, #0x8 ee5cc: 2a0103e9 mov w9, w1 ee5d0: f81e83a0 stur x0, [x29, #-0x18] ee5d4: b81e43a9 stur w9, [x29, #-0x1c] ee5d8: f9400fe0 ldr x0, [sp, #0x18] ee5dc: 8b080000 add x0, x0, x8 ee5e0: f90007e8 str x8, [sp, #0x8] ee5e4: 97fedd67 bl 0xa5b80 <_ZN7android2spINS_12OggExtractorEED2Ev@plt> ee5e8: f9400be8 ldr x8, [sp, #0x10] ee5ec: f94007e0 ldr x0, [sp, #0x8] ee5f0: 8b000101 add x1, x8, x0 ee5f4: f9400fe0 ldr x0, [sp, #0x18] ee5f8: 97fed88e bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> ee5fc: 1400000e b 0xee634 ee600: b27d03e8 orr x8, xzr, #0x8 ee604: f9400fe9 ldr x9, [sp, #0x18] ee608: 8b080120 add x0, x9, x8 ee60c: f90003e8 str x8, [sp] ee610: 97fedd5c bl 0xa5b80 <_ZN7android2spINS_12OggExtractorEED2Ev@plt> ee614: f9400be8 ldr x8, [sp, #0x10] ee618: f94003e9 ldr x9, [sp] ee61c: 8b090101 add x1, x8, x9 ee620: f9400fe0 ldr x0, [sp, #0x18] ee624: 97fed883 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> ee628: a9447bfd ldp x29, x30, [sp, #0x40] ee62c: 910143ff add sp, sp, #0x50 ee630: d65f03c0 ret ee634: f85e83a0 ldur x0, [x29, #-0x18] ee638: 97fefee3 bl 0xae1c4 00000000000ee63c ::~sp()>: ee63c: d10083ff sub sp, sp, #0x20 ee640: a9017bfd stp x29, x30, [sp, #0x10] ee644: 910043fd add x29, sp, #0x10 ee648: d2800008 mov x8, #0x0 // =0 ee64c: f90007e0 str x0, [sp, #0x8] ee650: f94007e0 ldr x0, [sp, #0x8] ee654: aa0003e9 mov x9, x0 ee658: f9400129 ldr x9, [x9] ee65c: eb08013f cmp x9, x8 ee660: 1a9f07ea cset w10, ne ee664: f90003e0 str x0, [sp] ee668: 3700004a tbnz w10, #0x0, 0xee670 ::~sp()+0x34> ee66c: 1400000a b 0xee694 ::~sp()+0x58> ee670: f94003e8 ldr x8, [sp] ee674: f9400108 ldr x8, [x8] ee678: f9400109 ldr x9, [x8] ee67c: f85e8129 ldur x9, [x9, #-0x18] ee680: 8b090108 add x8, x8, x9 ee684: aa0803e0 mov x0, x8 ee688: f94003e1 ldr x1, [sp] ee68c: 97fed671 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> ee690: 14000001 b 0xee694 ::~sp()+0x58> ee694: a9417bfd ldp x29, x30, [sp, #0x10] ee698: 910083ff add sp, sp, #0x20 ee69c: d65f03c0 ret ee6a0: 97fefec9 bl 0xae1c4 00000000000ee6a4 : ee6a4: d100c3ff sub sp, sp, #0x30 ee6a8: a9027bfd stp x29, x30, [sp, #0x20] ee6ac: 910083fd add x29, sp, #0x20 ee6b0: d0000dc8 adrp x8, 0x2a8000 ee6b4: f945cd08 ldr x8, [x8, #0xb98] ee6b8: b27d07e9 orr x9, xzr, #0x18 ee6bc: f81f83a0 stur x0, [x29, #-0x8] ee6c0: f85f83a0 ldur x0, [x29, #-0x8] ee6c4: f9000be0 str x0, [sp, #0x10] ee6c8: aa0803e1 mov x1, x8 ee6cc: f90007e9 str x9, [sp, #0x8] ee6d0: 97fedc84 bl 0xa58e0 <_ZN7android9OggSourceD2Ev@plt> ee6d4: f9400be8 ldr x8, [sp, #0x10] ee6d8: f94007e9 ldr x9, [sp, #0x8] ee6dc: 8b090100 add x0, x8, x9 ee6e0: 97fec908 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> ee6e4: a9427bfd ldp x29, x30, [sp, #0x20] ee6e8: 9100c3ff add sp, sp, #0x30 ee6ec: d65f03c0 ret 00000000000ee6f0 : ee6f0: d10083ff sub sp, sp, #0x20 ee6f4: a9017bfd stp x29, x30, [sp, #0x10] ee6f8: 910043fd add x29, sp, #0x10 ee6fc: f90007e0 str x0, [sp, #0x8] ee700: f94007e0 ldr x0, [sp, #0x8] ee704: f9400008 ldr x8, [x0] ee708: f85e8108 ldur x8, [x8, #-0x18] ee70c: 8b080008 add x8, x0, x8 ee710: aa0803e0 mov x0, x8 ee714: 97fed2a3 bl 0xa31a0 <_ZN7android9OggSourceD1Ev@plt> ee718: a9417bfd ldp x29, x30, [sp, #0x10] ee71c: 910083ff add sp, sp, #0x20 ee720: d65f03c0 ret 00000000000ee724 : ee724: d10083ff sub sp, sp, #0x20 ee728: a9017bfd stp x29, x30, [sp, #0x10] ee72c: 910043fd add x29, sp, #0x10 ee730: f90007e0 str x0, [sp, #0x8] ee734: f94007e0 ldr x0, [sp, #0x8] ee738: f90003e0 str x0, [sp] ee73c: 97fed299 bl 0xa31a0 <_ZN7android9OggSourceD1Ev@plt> ee740: f94003e0 ldr x0, [sp] ee744: 97fec887 bl 0xa0960 <_ZdlPv@plt> ee748: a9417bfd ldp x29, x30, [sp, #0x10] ee74c: 910083ff add sp, sp, #0x20 ee750: d65f03c0 ret 00000000000ee754 : ee754: d10083ff sub sp, sp, #0x20 ee758: a9017bfd stp x29, x30, [sp, #0x10] ee75c: 910043fd add x29, sp, #0x10 ee760: f90007e0 str x0, [sp, #0x8] ee764: f94007e0 ldr x0, [sp, #0x8] ee768: f9400008 ldr x8, [x0] ee76c: f85e8108 ldur x8, [x8, #-0x18] ee770: 8b080008 add x8, x0, x8 ee774: aa0803e0 mov x0, x8 ee778: 97fec98e bl 0xa0db0 <_ZN7android9OggSourceD0Ev@plt> ee77c: a9417bfd ldp x29, x30, [sp, #0x10] ee780: 910083ff add sp, sp, #0x20 ee784: d65f03c0 ret 00000000000ee788 : ee788: d10083ff sub sp, sp, #0x20 ee78c: a9017bfd stp x29, x30, [sp, #0x10] ee790: 910043fd add x29, sp, #0x10 ee794: b27d03e9 orr x9, xzr, #0x8 ee798: f90007e0 str x0, [sp, #0x8] ee79c: f94007e0 ldr x0, [sp, #0x8] ee7a0: 8b090000 add x0, x0, x9 ee7a4: f90003e8 str x8, [sp] ee7a8: 97fed0d2 bl 0xa2af0 <_ZNK7android2spINS_12OggExtractorEEptEv@plt> ee7ac: f9400c00 ldr x0, [x0, #0x18] ee7b0: f94003e8 ldr x8, [sp] ee7b4: 97fee96f bl 0xa8d70 <_ZNK7android14MyOggExtractor9getFormatEv@plt> ee7b8: a9417bfd ldp x29, x30, [sp, #0x10] ee7bc: 910083ff add sp, sp, #0x20 ee7c0: d65f03c0 ret 00000000000ee7c4 ::operator->() const>: ee7c4: d10043ff sub sp, sp, #0x10 ee7c8: f90007e0 str x0, [sp, #0x8] ee7cc: f94007e0 ldr x0, [sp, #0x8] ee7d0: f9400000 ldr x0, [x0] ee7d4: 910043ff add sp, sp, #0x10 ee7d8: d65f03c0 ret 00000000000ee7dc : ee7dc: d10083ff sub sp, sp, #0x20 ee7e0: a9017bfd stp x29, x30, [sp, #0x10] ee7e4: 910043fd add x29, sp, #0x10 ee7e8: d2803d09 mov x9, #0x1e8 // =488 ee7ec: f90007e0 str x0, [sp, #0x8] ee7f0: f94007e0 ldr x0, [sp, #0x8] ee7f4: 8b090001 add x1, x0, x9 ee7f8: aa0803e0 mov x0, x8 ee7fc: 97feca71 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> ee800: a9417bfd ldp x29, x30, [sp, #0x10] ee804: 910083ff add sp, sp, #0x20 ee808: d65f03c0 ret 00000000000ee80c : ee80c: d100c3ff sub sp, sp, #0x30 ee810: 320003e8 orr w8, wzr, #0x1 ee814: f90013e0 str x0, [sp, #0x20] ee818: f9000fe1 str x1, [sp, #0x18] ee81c: f94013e0 ldr x0, [sp, #0x20] ee820: 39404009 ldrb w9, [x0, #0x10] ee824: b90017e8 str w8, [sp, #0x14] ee828: f90007e0 str x0, [sp, #0x8] ee82c: 37000049 tbnz w9, #0x0, 0xee834 ee830: 14000004 b 0xee840 ee834: 128004a8 mov w8, #-0x26 // =-38 ee838: b9002fe8 str w8, [sp, #0x2c] ee83c: 14000005 b 0xee850 ee840: b94017e8 ldr w8, [sp, #0x14] ee844: f94007e9 ldr x9, [sp, #0x8] ee848: 39004128 strb w8, [x9, #0x10] ee84c: b9002fff str wzr, [sp, #0x2c] ee850: b9402fe0 ldr w0, [sp, #0x2c] ee854: 9100c3ff add sp, sp, #0x30 ee858: d65f03c0 ret 00000000000ee85c : ee85c: d10043ff sub sp, sp, #0x10 ee860: 52800008 mov w8, #0x0 // =0 ee864: 52800009 mov w9, #0x0 // =0 ee868: f90007e0 str x0, [sp, #0x8] ee86c: f94007e0 ldr x0, [sp, #0x8] ee870: 39004008 strb w8, [x0, #0x10] ee874: 2a0903e0 mov w0, w9 ee878: 910043ff add sp, sp, #0x10 ee87c: d65f03c0 ret 00000000000ee880 : ee880: d10283ff sub sp, sp, #0xa0 ee884: a9097bfd stp x29, x30, [sp, #0x90] ee888: 910243fd add x29, sp, #0x90 ee88c: d53bd048 mrs x8, TPIDR_EL0 ee890: f9401508 ldr x8, [x8, #0x28] ee894: f81f83a8 stur x8, [x29, #-0x8] ee898: f81c83a0 stur x0, [x29, #-0x38] ee89c: f81c03a1 stur x1, [x29, #-0x40] ee8a0: f90027e2 str x2, [sp, #0x48] ee8a4: f85c83a8 ldur x8, [x29, #-0x38] ee8a8: f85c03a0 ldur x0, [x29, #-0x40] ee8ac: aa1f03e1 mov x1, xzr ee8b0: f9000001 str x1, [x0] ee8b4: f94027e0 ldr x0, [sp, #0x48] ee8b8: f90017e8 str x8, [sp, #0x28] ee8bc: b40002c0 cbz x0, 0xee914 ee8c0: 14000001 b 0xee8c4 ee8c4: f94027e0 ldr x0, [sp, #0x48] ee8c8: d10043a1 sub x1, x29, #0x10 ee8cc: d10053a2 sub x2, x29, #0x14 ee8d0: 97fed6b0 bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> ee8d4: 36000200 tbz w0, #0x0, 0xee914 ee8d8: 14000001 b 0xee8dc ee8dc: f94017e8 ldr x8, [sp, #0x28] ee8e0: 91002100 add x0, x8, #0x8 ee8e4: 97fed083 bl 0xa2af0 <_ZNK7android2spINS_12OggExtractorEEptEv@plt> ee8e8: f9400c00 ldr x0, [x0, #0x18] ee8ec: f85f03a1 ldur x1, [x29, #-0x10] ee8f0: 97fed958 bl 0xa4e50 <_ZN7android14MyOggExtractor10seekToTimeEl@plt> ee8f4: b90047e0 str w0, [sp, #0x44] ee8f8: b94047e0 ldr w0, [sp, #0x44] ee8fc: 340000a0 cbz w0, 0xee910 ee900: 14000001 b 0xee904 ee904: b94047e8 ldr w8, [sp, #0x44] ee908: b81d43a8 stur w8, [x29, #-0x2c] ee90c: 14000031 b 0xee9d0 ee910: 14000001 b 0xee914 ee914: f94017e8 ldr x8, [sp, #0x28] ee918: 91002100 add x0, x8, #0x8 ee91c: 97fed075 bl 0xa2af0 <_ZNK7android2spINS_12OggExtractorEEptEv@plt> ee920: f9400c08 ldr x8, [x0, #0x18] ee924: f9400100 ldr x0, [x8] ee928: f9400c00 ldr x0, [x0, #0x18] ee92c: d10083a1 sub x1, x29, #0x20 ee930: f90013e0 str x0, [sp, #0x20] ee934: aa0803e0 mov x0, x8 ee938: f94013e8 ldr x8, [sp, #0x20] ee93c: d63f0100 blr x8 ee940: b90043e0 str w0, [sp, #0x40] ee944: b94043e0 ldr w0, [sp, #0x40] ee948: 340000a0 cbz w0, 0xee95c ee94c: 14000001 b 0xee950 ee950: b94043e8 ldr w8, [sp, #0x40] ee954: b81d43a8 stur w8, [x29, #-0x2c] ee958: 1400001e b 0xee9d0 ee95c: f85e03a0 ldur x0, [x29, #-0x20] ee960: d100a3a8 sub x8, x29, #0x28 ee964: f9000fe8 str x8, [sp, #0x18] ee968: 97fed5f2 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> ee96c: f9400fe0 ldr x0, [sp, #0x18] ee970: 97fed950 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ee974: f9000be0 str x0, [sp, #0x10] ee978: 14000001 b 0xee97c ee97c: 528dcc61 mov w1, #0x6e63 // =28259 ee980: 72ae6f21 movk w1, #0x7379, lsl #16 ee984: 320003e2 orr w2, wzr, #0x1 ee988: f9400be0 ldr x0, [sp, #0x10] ee98c: 97fed3b9 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> ee990: b9000fe0 str w0, [sp, #0xc] ee994: 14000001 b 0xee998 ee998: d100a3a0 sub x0, x29, #0x28 ee99c: 97fecbf5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ee9a0: f85e03a0 ldur x0, [x29, #-0x20] ee9a4: f85c03be ldur x30, [x29, #-0x40] ee9a8: f90003c0 str x0, [x30] ee9ac: 2a1f03e8 mov w8, wzr ee9b0: b81d43a8 stur w8, [x29, #-0x2c] ee9b4: 14000007 b 0xee9d0 ee9b8: f9001fe0 str x0, [sp, #0x38] ee9bc: 2a0103e8 mov w8, w1 ee9c0: b90037e8 str w8, [sp, #0x34] ee9c4: d100a3a0 sub x0, x29, #0x28 ee9c8: 97fecbea bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ee9cc: 1400000e b 0xeea04 ee9d0: b85d43a8 ldur w8, [x29, #-0x2c] ee9d4: d53bd049 mrs x9, TPIDR_EL0 ee9d8: f9401529 ldr x9, [x9, #0x28] ee9dc: f85f83aa ldur x10, [x29, #-0x8] ee9e0: eb0a0129 subs x9, x9, x10 ee9e4: b9000be8 str w8, [sp, #0x8] ee9e8: f90003e9 str x9, [sp] ee9ec: 54000101 b.ne 0xeea0c ee9f0: 14000001 b 0xee9f4 ee9f4: b9400be0 ldr w0, [sp, #0x8] ee9f8: a9497bfd ldp x29, x30, [sp, #0x90] ee9fc: 910283ff add sp, sp, #0xa0 eea00: d65f03c0 ret eea04: f9401fe0 ldr x0, [sp, #0x38] eea08: 97fee542 bl 0xa7f10 <_Unwind_Resume@plt> eea0c: 97feecd9 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000eea10 : eea10: d10203ff sub sp, sp, #0x80 eea14: a9077bfd stp x29, x30, [sp, #0x70] eea18: 9101c3fd add x29, sp, #0x70 eea1c: d2800008 mov x8, #0x0 // =0 eea20: f81f03a0 stur x0, [x29, #-0x10] eea24: f81e83a1 stur x1, [x29, #-0x18] eea28: f85f03a0 ldur x0, [x29, #-0x10] eea2c: f940c001 ldr x1, [x0, #0x180] eea30: f85e83a9 ldur x9, [x29, #-0x18] eea34: eb010129 subs x9, x9, x1 eea38: f81e83a9 stur x9, [x29, #-0x18] eea3c: f85e83a9 ldur x9, [x29, #-0x18] eea40: eb08013f cmp x9, x8 eea44: 1a9fa7ea cset w10, lt eea48: f9000fe0 str x0, [sp, #0x18] eea4c: 3700004a tbnz w10, #0x0, 0xeea54 eea50: 14000002 b 0xeea58 eea54: f81e83bf stur xzr, [x29, #-0x18] eea58: b27d17e8 orr x8, xzr, #0x1f8 eea5c: f9400fe9 ldr x9, [sp, #0x18] eea60: 8b080120 add x0, x9, x8 eea64: 97fef013 bl 0xaaab0 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE7isEmptyEv@plt> eea68: 37000040 tbnz w0, #0x0, 0xeea70 eea6c: 1400001e b 0xeeae4 eea70: d2800008 mov x8, #0x0 // =0 eea74: f9400fe9 ldr x9, [sp, #0x18] eea78: f940012a ldr x10, [x9] eea7c: f940094a ldr x10, [x10, #0x10] eea80: aa0903e0 mov x0, x9 eea84: f9000be8 str x8, [sp, #0x10] eea88: d63f0140 blr x10 eea8c: f81e03a0 stur x0, [x29, #-0x20] eea90: f85e03a8 ldur x8, [x29, #-0x20] eea94: f9400be9 ldr x9, [sp, #0x10] eea98: eb09011f cmp x8, x9 eea9c: 1a9f87eb cset w11, ls eeaa0: 3700004b tbnz w11, #0x0, 0xeeaa8 eeaa4: 14000004 b 0xeeab4 eeaa8: 128004a8 mov w8, #-0x26 // =-38 eeaac: b81fc3a8 stur w8, [x29, #-0x4] eeab0: 1400005a b 0xeec18 eeab4: d2824008 mov x8, #0x1200 // =4608 eeab8: f2a00f48 movk x8, #0x7a, lsl #16 eeabc: f85e83a9 ldur x9, [x29, #-0x18] eeac0: f85e03aa ldur x10, [x29, #-0x20] eeac4: 9b0a7d29 mul x9, x9, x10 eeac8: 9ac80928 udiv x8, x9, x8 eeacc: f81d83a8 stur x8, [x29, #-0x28] eead0: f85d83a1 ldur x1, [x29, #-0x28] eead4: f9400fe0 ldr x0, [sp, #0x18] eead8: 97fee956 bl 0xa9030 <_ZN7android14MyOggExtractor12seekToOffsetEl@plt> eeadc: b81fc3a0 stur w0, [x29, #-0x4] eeae0: 1400004e b 0xeec18 eeae4: b27d17e8 orr x8, xzr, #0x1f8 eeae8: f81d03bf stur xzr, [x29, #-0x30] eeaec: f9400fe9 ldr x9, [sp, #0x18] eeaf0: 8b080120 add x0, x9, x8 eeaf4: 97fed767 bl 0xa4890 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE4sizeEv@plt> eeaf8: f9001fe0 str x0, [sp, #0x38] eeafc: f85d03a8 ldur x8, [x29, #-0x30] eeb00: f9401fe9 ldr x9, [sp, #0x38] eeb04: eb09011f cmp x8, x9 eeb08: 1a9f27ea cset w10, lo eeb0c: 3700004a tbnz w10, #0x0, 0xeeb14 eeb10: 14000028 b 0xeebb0 eeb14: b27f03e8 orr x8, xzr, #0x2 eeb18: b27d17e9 orr x9, xzr, #0x1f8 eeb1c: f85d03aa ldur x10, [x29, #-0x30] eeb20: f9401feb ldr x11, [sp, #0x38] eeb24: f85d03ac ldur x12, [x29, #-0x30] eeb28: eb0c016b subs x11, x11, x12 eeb2c: 9ac80968 udiv x8, x11, x8 eeb30: 8b080148 add x8, x10, x8 eeb34: f9001be8 str x8, [sp, #0x30] eeb38: f9400fe8 ldr x8, [sp, #0x18] eeb3c: 8b090100 add x0, x8, x9 eeb40: f9401be1 ldr x1, [sp, #0x30] eeb44: 97feee63 bl 0xaa4d0 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE6itemAtEm@plt> eeb48: f90017e0 str x0, [sp, #0x28] eeb4c: f85e83a8 ldur x8, [x29, #-0x18] eeb50: f94017e9 ldr x9, [sp, #0x28] eeb54: f9400529 ldr x9, [x9, #0x8] eeb58: eb09011f cmp x8, x9 eeb5c: 1a9fa7ed cset w13, lt eeb60: 3700004d tbnz w13, #0x0, 0xeeb68 eeb64: 14000004 b 0xeeb74 eeb68: f9401be8 ldr x8, [sp, #0x30] eeb6c: f9001fe8 str x8, [sp, #0x38] eeb70: 1400000f b 0xeebac eeb74: f85e83a8 ldur x8, [x29, #-0x18] eeb78: f94017e9 ldr x9, [sp, #0x28] eeb7c: f9400529 ldr x9, [x9, #0x8] eeb80: eb09011f cmp x8, x9 eeb84: 1a9fd7ea cset w10, gt eeb88: 3700004a tbnz w10, #0x0, 0xeeb90 eeb8c: 14000005 b 0xeeba0 eeb90: f9401be8 ldr x8, [sp, #0x30] eeb94: 91000508 add x8, x8, #0x1 eeb98: f81d03a8 stur x8, [x29, #-0x30] eeb9c: 14000004 b 0xeebac eeba0: f9401be8 ldr x8, [sp, #0x30] eeba4: f81d03a8 stur x8, [x29, #-0x30] eeba8: 14000002 b 0xeebb0 eebac: 17ffffd4 b 0xeeafc eebb0: b27d17e8 orr x8, xzr, #0x1f8 eebb4: f85d03a9 ldur x9, [x29, #-0x30] eebb8: f9400fea ldr x10, [sp, #0x18] eebbc: 8b080140 add x0, x10, x8 eebc0: f90007e9 str x9, [sp, #0x8] eebc4: 97fed733 bl 0xa4890 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE4sizeEv@plt> eebc8: f94007e8 ldr x8, [sp, #0x8] eebcc: eb00011f cmp x8, x0 eebd0: 1a9f17eb cset w11, eq eebd4: 3700004b tbnz w11, #0x0, 0xeebdc eebd8: 14000005 b 0xeebec eebdc: 92800008 mov x8, #-0x1 // =-1 eebe0: f85d03a9 ldur x9, [x29, #-0x30] eebe4: 8b080128 add x8, x9, x8 eebe8: f81d03a8 stur x8, [x29, #-0x30] eebec: b27d17e8 orr x8, xzr, #0x1f8 eebf0: f9400fe9 ldr x9, [sp, #0x18] eebf4: 8b080120 add x0, x9, x8 eebf8: f85d03a1 ldur x1, [x29, #-0x30] eebfc: 97feee35 bl 0xaa4d0 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE6itemAtEm@plt> eec00: f90013e0 str x0, [sp, #0x20] eec04: f94013e8 ldr x8, [sp, #0x20] eec08: f9400101 ldr x1, [x8] eec0c: f9400fe0 ldr x0, [sp, #0x18] eec10: 97fee908 bl 0xa9030 <_ZN7android14MyOggExtractor12seekToOffsetEl@plt> eec14: b81fc3a0 stur w0, [x29, #-0x4] eec18: b85fc3a0 ldur w0, [x29, #-0x4] eec1c: a9477bfd ldp x29, x30, [sp, #0x70] eec20: 910203ff add sp, sp, #0x80 eec24: d65f03c0 ret 00000000000eec28 const&, char const*, unsigned long, long)>: eec28: d10243ff sub sp, sp, #0x90 eec2c: a9087bfd stp x29, x30, [sp, #0x80] eec30: 910203fd add x29, sp, #0x80 eec34: d0000dc8 adrp x8, 0x2a8000 eec38: f9442908 ldr x8, [x8, #0x850] eec3c: b27c03e9 orr x9, xzr, #0x10 eec40: 8b090108 add x8, x8, x9 eec44: b27d03e9 orr x9, xzr, #0x8 eec48: 320003ea orr w10, wzr, #0x1 eec4c: 9280000b mov x11, #-0x1 // =-1 eec50: d2803d0c mov x12, #0x1e8 // =488 eec54: 5280000d mov w13, #0x0 // =0 eec58: f81f83a0 stur x0, [x29, #-0x8] eec5c: f81f03a1 stur x1, [x29, #-0x10] eec60: f81e83a2 stur x2, [x29, #-0x18] eec64: f81e03a3 stur x3, [x29, #-0x20] eec68: f81d83a4 stur x4, [x29, #-0x28] eec6c: f85f83a0 ldur x0, [x29, #-0x8] eec70: f9000008 str x8, [x0] eec74: 8b090008 add x8, x0, x9 eec78: f85f03a1 ldur x1, [x29, #-0x10] eec7c: f90023e0 str x0, [sp, #0x40] eec80: aa0803e0 mov x0, x8 eec84: b9003fea str w10, [sp, #0x3c] eec88: f9001beb str x11, [sp, #0x30] eec8c: f90017ec str x12, [sp, #0x28] eec90: b90027ed str w13, [sp, #0x24] eec94: f9000fe8 str x8, [sp, #0x18] eec98: 97fec52e bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> eec9c: f94023e8 ldr x8, [sp, #0x40] eeca0: f900091f str xzr, [x8, #0x10] eeca4: f900a11f str xzr, [x8, #0x140] eeca8: f900a51f str xzr, [x8, #0x148] eecac: f900a91f str xzr, [x8, #0x150] eecb0: b9403fea ldr w10, [sp, #0x3c] eecb4: 3905610a strb w10, [x8, #0x158] eecb8: f900b11f str xzr, [x8, #0x160] eecbc: f900b51f str xzr, [x8, #0x168] eecc0: f85e83a9 ldur x9, [x29, #-0x18] eecc4: f900b909 str x9, [x8, #0x170] eecc8: f85e03a9 ldur x9, [x29, #-0x20] eeccc: f900bd09 str x9, [x8, #0x178] eecd0: f85d83a9 ldur x9, [x29, #-0x28] eecd4: f900c109 str x9, [x8, #0x180] eecd8: f9401be9 ldr x9, [sp, #0x30] eecdc: f900c509 str x9, [x8, #0x188] eece0: f94017eb ldr x11, [sp, #0x28] eece4: 8b0b010c add x12, x8, x11 eece8: aa0c03e0 mov x0, x12 eecec: f9000bec str x12, [sp, #0x10] eecf0: 97feeca0 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> eecf4: 14000001 b 0xeecf8 const&, char const*, unsigned long, long)+0xd0> eecf8: b27c13e8 orr x8, xzr, #0x1f0 eecfc: f94023e9 ldr x9, [sp, #0x40] eed00: 8b080128 add x8, x9, x8 eed04: aa0803e0 mov x0, x8 eed08: f90007e8 str x8, [sp, #0x8] eed0c: 97feec99 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> eed10: 14000001 b 0xeed14 const&, char const*, unsigned long, long)+0xec> eed14: b27d17e8 orr x8, xzr, #0x1f8 eed18: f94023e9 ldr x9, [sp, #0x40] eed1c: 8b080128 add x8, x9, x8 eed20: aa0803e0 mov x0, x8 eed24: f90003e8 str x8, [sp] eed28: 97fec5fe bl 0xa0520 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEEC2Ev@plt> eed2c: 14000001 b 0xeed30 const&, char const*, unsigned long, long)+0x108> eed30: d2803208 mov x8, #0x190 // =400 eed34: b27d07e9 orr x9, xzr, #0x18 eed38: f94023ea ldr x10, [sp, #0x40] eed3c: 8b090149 add x9, x10, x9 eed40: b94027eb ldr w11, [sp, #0x24] eed44: 3900852b strb w11, [x9, #0x21] eed48: 8b080140 add x0, x10, x8 eed4c: 97feca55 bl 0xa16a0 eed50: 14000001 b 0xeed54 const&, char const*, unsigned long, long)+0x12c> eed54: d2803908 mov x8, #0x1c8 // =456 eed58: f94023e9 ldr x9, [sp, #0x40] eed5c: 8b080120 add x0, x9, x8 eed60: 97fecdc4 bl 0xa2470 eed64: 14000001 b 0xeed68 const&, char const*, unsigned long, long)+0x140> eed68: a9487bfd ldp x29, x30, [sp, #0x80] eed6c: 910243ff add sp, sp, #0x90 eed70: d65f03c0 ret eed74: 2a0103e8 mov w8, w1 eed78: f81d03a0 stur x0, [x29, #-0x30] eed7c: b81cc3a8 stur w8, [x29, #-0x34] eed80: 14000012 b 0xeedc8 const&, char const*, unsigned long, long)+0x1a0> eed84: 2a0103e8 mov w8, w1 eed88: f81d03a0 stur x0, [x29, #-0x30] eed8c: b81cc3a8 stur w8, [x29, #-0x34] eed90: 1400000c b 0xeedc0 const&, char const*, unsigned long, long)+0x198> eed94: 2a0103e8 mov w8, w1 eed98: f81d03a0 stur x0, [x29, #-0x30] eed9c: b81cc3a8 stur w8, [x29, #-0x34] eeda0: 14000006 b 0xeedb8 const&, char const*, unsigned long, long)+0x190> eeda4: 2a0103e8 mov w8, w1 eeda8: f81d03a0 stur x0, [x29, #-0x30] eedac: b81cc3a8 stur w8, [x29, #-0x34] eedb0: f94003e0 ldr x0, [sp] eedb4: 97fee19f bl 0xa7430 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEED2Ev@plt> eedb8: f94007e0 ldr x0, [sp, #0x8] eedbc: 97fecaed bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> eedc0: f9400be0 ldr x0, [sp, #0x10] eedc4: 97fecaeb bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> eedc8: f9400fe0 ldr x0, [sp, #0x18] eedcc: 97fec481 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> eedd0: f85d03a0 ldur x0, [x29, #-0x30] eedd4: 97fee44f bl 0xa7f10 <_Unwind_Resume@plt> 00000000000eedd8 ::Vector()>: eedd8: d100c3ff sub sp, sp, #0x30 eeddc: a9027bfd stp x29, x30, [sp, #0x20] eede0: 910083fd add x29, sp, #0x20 eede4: b27c03e8 orr x8, xzr, #0x10 eede8: 52800002 mov w2, #0x0 // =0 eedec: d0000dc9 adrp x9, 0x2a8000 eedf0: f946f529 ldr x9, [x9, #0xde8] eedf4: 8b080129 add x9, x9, x8 eedf8: f81f83a0 stur x0, [x29, #-0x8] eedfc: f85f83a0 ldur x0, [x29, #-0x8] eee00: f9000be0 str x0, [sp, #0x10] eee04: aa0803e1 mov x1, x8 eee08: f90007e9 str x9, [sp, #0x8] eee0c: 97fec58d bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> eee10: f94007e8 ldr x8, [sp, #0x8] eee14: f9400be9 ldr x9, [sp, #0x10] eee18: f9000128 str x8, [x9] eee1c: a9427bfd ldp x29, x30, [sp, #0x20] eee20: 9100c3ff add sp, sp, #0x30 eee24: d65f03c0 ret 00000000000eee28 ::~Vector()>: eee28: d100c3ff sub sp, sp, #0x30 eee2c: a9027bfd stp x29, x30, [sp, #0x20] eee30: 910083fd add x29, sp, #0x20 eee34: d0000dc8 adrp x8, 0x2a8000 eee38: f946f508 ldr x8, [x8, #0xde8] eee3c: b27c03e9 orr x9, xzr, #0x10 eee40: 8b090108 add x8, x8, x9 eee44: f81f83a0 stur x0, [x29, #-0x8] eee48: f85f83a9 ldur x9, [x29, #-0x8] eee4c: f9000128 str x8, [x9] eee50: aa0903e0 mov x0, x9 eee54: f90003e9 str x9, [sp] eee58: 97fec4ba bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> eee5c: 14000001 b 0xeee60 ::~Vector()+0x38> eee60: f94003e0 ldr x0, [sp] eee64: 97fedcfb bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> eee68: a9427bfd ldp x29, x30, [sp, #0x20] eee6c: 9100c3ff add sp, sp, #0x30 eee70: d65f03c0 ret eee74: 2a0103e8 mov w8, w1 eee78: f9000be0 str x0, [sp, #0x10] eee7c: b9000fe8 str w8, [sp, #0xc] eee80: f94003e0 ldr x0, [sp] eee84: 97fedcf3 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> eee88: f9400be0 ldr x0, [sp, #0x10] eee8c: 97fefcce bl 0xae1c4 00000000000eee90 : eee90: d10183ff sub sp, sp, #0x60 eee94: a9057bfd stp x29, x30, [sp, #0x50] eee98: 910143fd add x29, sp, #0x50 eee9c: d0000dc8 adrp x8, 0x2a8000 eeea0: f9442908 ldr x8, [x8, #0x850] eeea4: b27c03e9 orr x9, xzr, #0x10 eeea8: 8b090108 add x8, x8, x9 eeeac: d2803909 mov x9, #0x1c8 // =456 eeeb0: f81f83a0 stur x0, [x29, #-0x8] eeeb4: f85f83a0 ldur x0, [x29, #-0x8] eeeb8: f9000008 str x8, [x0] eeebc: 8b090008 add x8, x0, x9 eeec0: f81e03a0 stur x0, [x29, #-0x20] eeec4: aa0803e0 mov x0, x8 eeec8: 97fed4b2 bl 0xa4190 eeecc: 14000001 b 0xeeed0 eeed0: d2803208 mov x8, #0x190 // =400 eeed4: f85e03a9 ldur x9, [x29, #-0x20] eeed8: 8b080120 add x0, x9, x8 eeedc: 97feea11 bl 0xa9720 eeee0: 14000001 b 0xeeee4 eeee4: b27d03e8 orr x8, xzr, #0x8 eeee8: d2803d09 mov x9, #0x1e8 // =488 eeeec: b27c13ea orr x10, xzr, #0x1f0 eeef0: b27d17eb orr x11, xzr, #0x1f8 eeef4: f85e03ac ldur x12, [x29, #-0x20] eeef8: 8b0b0180 add x0, x12, x11 eeefc: f90017e8 str x8, [sp, #0x28] eef00: f90013e9 str x9, [sp, #0x20] eef04: f9000fea str x10, [sp, #0x18] eef08: 97fee14a bl 0xa7430 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEED2Ev@plt> eef0c: f85e03a8 ldur x8, [x29, #-0x20] eef10: f9400fe9 ldr x9, [sp, #0x18] eef14: 8b090100 add x0, x8, x9 eef18: 97feca96 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> eef1c: f85e03a8 ldur x8, [x29, #-0x20] eef20: f94013e9 ldr x9, [sp, #0x20] eef24: 8b090100 add x0, x8, x9 eef28: 97feca92 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> eef2c: f85e03a8 ldur x8, [x29, #-0x20] eef30: f94017e9 ldr x9, [sp, #0x28] eef34: 8b090100 add x0, x8, x9 eef38: 97fec426 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> eef3c: a9457bfd ldp x29, x30, [sp, #0x50] eef40: 910183ff add sp, sp, #0x60 eef44: d65f03c0 ret eef48: b27d03e8 orr x8, xzr, #0x8 eef4c: d2803d09 mov x9, #0x1e8 // =488 eef50: b27c13ea orr x10, xzr, #0x1f0 eef54: b27d17eb orr x11, xzr, #0x1f8 eef58: 2a0103ec mov w12, w1 eef5c: f81f03a0 stur x0, [x29, #-0x10] eef60: b81ec3ac stur w12, [x29, #-0x14] eef64: f85e03a0 ldur x0, [x29, #-0x20] eef68: 8b0b0000 add x0, x0, x11 eef6c: f9000be8 str x8, [sp, #0x10] eef70: f90007e9 str x9, [sp, #0x8] eef74: f90003ea str x10, [sp] eef78: 97fee12e bl 0xa7430 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEED2Ev@plt> eef7c: f85e03a8 ldur x8, [x29, #-0x20] eef80: f94003e9 ldr x9, [sp] eef84: 8b090100 add x0, x8, x9 eef88: 97feca7a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> eef8c: f85e03a8 ldur x8, [x29, #-0x20] eef90: f94007e9 ldr x9, [sp, #0x8] eef94: 8b090100 add x0, x8, x9 eef98: 97feca76 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> eef9c: f85e03a8 ldur x8, [x29, #-0x20] eefa0: f9400be9 ldr x9, [sp, #0x10] eefa4: 8b090100 add x0, x8, x9 eefa8: 97fec40a bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> eefac: f85f03a0 ldur x0, [x29, #-0x10] eefb0: 97fefc85 bl 0xae1c4 00000000000eefb4 : eefb4: d10043ff sub sp, sp, #0x10 eefb8: f90007e0 str x0, [sp, #0x8] eefbc: d4200020 brk #0x1 00000000000eefc0 : eefc0: d10203ff sub sp, sp, #0x80 eefc4: a9077bfd stp x29, x30, [sp, #0x70] eefc8: 9101c3fd add x29, sp, #0x70 eefcc: d53bd048 mrs x8, TPIDR_EL0 eefd0: f9401508 ldr x8, [x8, #0x28] eefd4: f81f83a8 stur x8, [x29, #-0x8] eefd8: f81e83a0 stur x0, [x29, #-0x18] eefdc: f81e03a1 stur x1, [x29, #-0x20] eefe0: f81d83a2 stur x2, [x29, #-0x28] eefe4: f85e83a8 ldur x8, [x29, #-0x18] eefe8: f85e03a0 ldur x0, [x29, #-0x20] eefec: f85d83a1 ldur x1, [x29, #-0x28] eeff0: f9000020 str x0, [x1] eeff4: f9001fe8 str x8, [sp, #0x38] eeff8: 14000001 b 0xeeffc eeffc: f9401fe8 ldr x8, [sp, #0x38] ef000: 91002100 add x0, x8, #0x8 ef004: 97fee1e3 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ef008: f85d83a8 ldur x8, [x29, #-0x28] ef00c: f9400101 ldr x1, [x8] ef010: f9400008 ldr x8, [x0] ef014: f9401d08 ldr x8, [x8, #0x38] ef018: 321e03e9 orr w9, wzr, #0x4 ef01c: 2a0903e3 mov w3, w9 ef020: d10033a2 sub x2, x29, #0xc ef024: d63f0100 blr x8 ef028: f81d03a0 stur x0, [x29, #-0x30] ef02c: f85d03a8 ldur x8, [x29, #-0x30] ef030: f1000d08 subs x8, x8, #0x3 ef034: f9001be8 str x8, [sp, #0x30] ef038: 5400024c b.gt 0xef080 ef03c: 14000001 b 0xef040 ef040: f85d83a8 ldur x8, [x29, #-0x28] ef044: aa1f03e9 mov x9, xzr ef048: f9000109 str x9, [x8] ef04c: f85d03a8 ldur x8, [x29, #-0x30] ef050: b6f800a8 tbz x8, #0x3f, 0xef064 ef054: 14000001 b 0xef058 ef058: f85d03a8 ldur x8, [x29, #-0x30] ef05c: f90017e8 str x8, [sp, #0x28] ef060: 14000004 b 0xef070 ef064: 92807e48 mov x8, #-0x3f3 // =-1011 ef068: f90017e8 str x8, [sp, #0x28] ef06c: 14000001 b 0xef070 ef070: f94017e0 ldr x0, [sp, #0x28] ef074: 2a0003e8 mov w8, w0 ef078: b81f03a8 stur w8, [x29, #-0x10] ef07c: 14000018 b 0xef0dc ef080: b85f43a8 ldur w8, [x29, #-0xc] ef084: 528ce9e9 mov w9, #0x674f // =26447 ef088: 72aa6ce9 movk w9, #0x5367, lsl #16 ef08c: 6b090108 subs w8, w8, w9 ef090: b90027e8 str w8, [sp, #0x24] ef094: 540001a1 b.ne 0xef0c8 ef098: 14000001 b 0xef09c ef09c: f85d83a8 ldur x8, [x29, #-0x28] ef0a0: f9400108 ldr x8, [x8] ef0a4: f85e03a9 ldur x9, [x29, #-0x20] ef0a8: eb090108 subs x8, x8, x9 ef0ac: f9000fe8 str x8, [sp, #0x18] ef0b0: 5400006d b.le 0xef0bc ef0b4: 14000001 b 0xef0b8 ef0b8: 14000001 b 0xef0bc ef0bc: 2a1f03e8 mov w8, wzr ef0c0: b81f03a8 stur w8, [x29, #-0x10] ef0c4: 14000006 b 0xef0dc ef0c8: f85d83a8 ldur x8, [x29, #-0x28] ef0cc: f9400109 ldr x9, [x8] ef0d0: 91000529 add x9, x9, #0x1 ef0d4: f9000109 str x9, [x8] ef0d8: 17ffffc9 b 0xeeffc ef0dc: b85f03a8 ldur w8, [x29, #-0x10] ef0e0: d53bd049 mrs x9, TPIDR_EL0 ef0e4: f9401529 ldr x9, [x9, #0x28] ef0e8: f85f83aa ldur x10, [x29, #-0x8] ef0ec: eb0a0129 subs x9, x9, x10 ef0f0: b90017e8 str w8, [sp, #0x14] ef0f4: f90007e9 str x9, [sp, #0x8] ef0f8: 540000c1 b.ne 0xef110 ef0fc: 14000001 b 0xef100 ef100: b94017e0 ldr w0, [sp, #0x14] ef104: a9477bfd ldp x29, x30, [sp, #0x70] ef108: 910203ff add sp, sp, #0x80 ef10c: d65f03c0 ret ef110: 97feeb18 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ef114 : ef114: d10783ff sub sp, sp, #0x1e0 ef118: f900e3fc str x28, [sp, #0x1c0] ef11c: a91d7bfd stp x29, x30, [sp, #0x1d0] ef120: 910743fd add x29, sp, #0x1d0 ef124: d53bd048 mrs x8, TPIDR_EL0 ef128: f9401508 ldr x8, [x8, #0x28] ef12c: f81e83a8 stur x8, [x29, #-0x18] ef130: f9003fe0 str x0, [sp, #0x78] ef134: f9003be1 str x1, [sp, #0x70] ef138: f90037e2 str x2, [sp, #0x68] ef13c: f9403fe8 ldr x8, [sp, #0x78] ef140: f94037e0 ldr x0, [sp, #0x68] ef144: aa1f03e1 mov x1, xzr ef148: f9000001 str x1, [x0] ef14c: f90047e1 str x1, [sp, #0x88] ef150: f9403be0 ldr x0, [sp, #0x70] ef154: f90033e0 str x0, [sp, #0x60] ef158: f90027e8 str x8, [sp, #0x48] ef15c: 14000001 b 0xef160 ef160: f94033e8 ldr x8, [sp, #0x60] ef164: 52827109 mov w9, #0x1388 // =5000 ef168: 2a0903ea mov w10, w9 ef16c: eb0a0108 subs x8, x8, x10 ef170: f90023e8 str x8, [sp, #0x40] ef174: 540000eb b.lt 0xef190 ef178: 14000001 b 0xef17c ef17c: f94033e8 ldr x8, [sp, #0x60] ef180: 928270e9 mov x9, #-0x1388 // =-5000 ef184: 8b090108 add x8, x8, x9 ef188: f90033e8 str x8, [sp, #0x60] ef18c: 14000004 b 0xef19c ef190: aa1f03e8 mov x8, xzr ef194: f90033e8 str x8, [sp, #0x60] ef198: 14000001 b 0xef19c ef19c: f94033e1 ldr x1, [sp, #0x60] ef1a0: 910223e2 add x2, sp, #0x88 ef1a4: f94027e0 ldr x0, [sp, #0x48] ef1a8: 97feca9e bl 0xa1c20 <_ZN7android14MyOggExtractor12findNextPageElPl@plt> ef1ac: b9005fe0 str w0, [sp, #0x5c] ef1b0: b9405fe0 ldr w0, [sp, #0x5c] ef1b4: 310fcc00 adds w0, w0, #0x3f3 ef1b8: b9003fe0 str w0, [sp, #0x3c] ef1bc: 54000061 b.ne 0xef1c8 ef1c0: 14000001 b 0xef1c4 ef1c4: 17ffffe7 b 0xef160 ef1c8: b9405fe8 ldr w8, [sp, #0x5c] ef1cc: 340000a8 cbz w8, 0xef1e0 ef1d0: 14000001 b 0xef1d4 ef1d4: b9405fe8 ldr w8, [sp, #0x5c] ef1d8: b90087e8 str w8, [sp, #0x84] ef1dc: 14000036 b 0xef2b4 ef1e0: 14000001 b 0xef1e4 ef1e4: f94047e8 ldr x8, [sp, #0x88] ef1e8: f9403be9 ldr x9, [sp, #0x70] ef1ec: eb090108 subs x8, x8, x9 ef1f0: f9001be8 str x8, [sp, #0x30] ef1f4: 540000ab b.lt 0xef208 ef1f8: 14000001 b 0xef1fc ef1fc: f94033e8 ldr x8, [sp, #0x60] ef200: b5000068 cbnz x8, 0xef20c ef204: 14000001 b 0xef208 ef208: 14000002 b 0xef210 ef20c: 17ffffd5 b 0xef160 ef210: f94047e8 ldr x8, [sp, #0x88] ef214: f9403be9 ldr x9, [sp, #0x70] ef218: eb090108 subs x8, x8, x9 ef21c: f90017e8 str x8, [sp, #0x28] ef220: 540000a1 b.ne 0xef234 ef224: 14000001 b 0xef228 ef228: 320103e8 orr w8, wzr, #0x80000000 ef22c: b90087e8 str w8, [sp, #0x84] ef230: 14000021 b 0xef2b4 ef234: 14000001 b 0xef238 ef238: f94047e1 ldr x1, [sp, #0x88] ef23c: 910243e2 add x2, sp, #0x90 ef240: f94027e0 ldr x0, [sp, #0x48] ef244: 97feda7f bl 0xa5c40 <_ZN7android14MyOggExtractor8readPageElPNS0_4PageE@plt> ef248: f9002be0 str x0, [sp, #0x50] ef24c: f9402be0 ldr x0, [sp, #0x50] ef250: f1000000 subs x0, x0, #0x0 ef254: f90013e0 str x0, [sp, #0x20] ef258: 540000cc b.gt 0xef270 ef25c: 14000001 b 0xef260 ef260: f9402be8 ldr x8, [sp, #0x50] ef264: 2a0803e9 mov w9, w8 ef268: b90087e9 str w9, [sp, #0x84] ef26c: 14000012 b 0xef2b4 ef270: f9402be8 ldr x8, [sp, #0x50] ef274: f94047e9 ldr x9, [sp, #0x88] ef278: 8b080128 add x8, x9, x8 ef27c: f90047e8 str x8, [sp, #0x88] ef280: f94047e8 ldr x8, [sp, #0x88] ef284: f9403be9 ldr x9, [sp, #0x70] ef288: eb090108 subs x8, x8, x9 ef28c: f9000fe8 str x8, [sp, #0x18] ef290: 54000101 b.ne 0xef2b0 ef294: 14000001 b 0xef298 ef298: f9404be8 ldr x8, [sp, #0x90] ef29c: f94037e9 ldr x9, [sp, #0x68] ef2a0: f9000128 str x8, [x9] ef2a4: 2a1f03ea mov w10, wzr ef2a8: b90087ea str w10, [sp, #0x84] ef2ac: 14000002 b 0xef2b4 ef2b0: 17ffffe2 b 0xef238 ef2b4: b94087e8 ldr w8, [sp, #0x84] ef2b8: d53bd049 mrs x9, TPIDR_EL0 ef2bc: f9401529 ldr x9, [x9, #0x28] ef2c0: f85e83aa ldur x10, [x29, #-0x18] ef2c4: eb0a0129 subs x9, x9, x10 ef2c8: b90017e8 str w8, [sp, #0x14] ef2cc: f90007e9 str x9, [sp, #0x8] ef2d0: 540000e1 b.ne 0xef2ec ef2d4: 14000001 b 0xef2d8 ef2d8: b94017e0 ldr w0, [sp, #0x14] ef2dc: a95d7bfd ldp x29, x30, [sp, #0x1d0] ef2e0: f940e3fc ldr x28, [sp, #0x1c0] ef2e4: 910783ff add sp, sp, #0x1e0 ef2e8: d65f03c0 ret ef2ec: 97feeaa1 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ef2f0 : ef2f0: d102c3ff sub sp, sp, #0xb0 ef2f4: a90a7bfd stp x29, x30, [sp, #0xa0] ef2f8: 910283fd add x29, sp, #0xa0 ef2fc: d53bd048 mrs x8, TPIDR_EL0 ef300: f9401508 ldr x8, [x8, #0x28] ef304: f81f83a8 stur x8, [x29, #-0x8] ef308: f81c83a0 stur x0, [x29, #-0x38] ef30c: f81c03a1 stur x1, [x29, #-0x40] ef310: f81b83a2 stur x2, [x29, #-0x48] ef314: f85c83a8 ldur x8, [x29, #-0x38] ef318: aa0803e0 mov x0, x8 ef31c: 91002108 add x8, x8, #0x8 ef320: f9001fe0 str x0, [sp, #0x38] ef324: aa0803e0 mov x0, x8 ef328: 97fee11a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ef32c: f85c03a1 ldur x1, [x29, #-0x40] ef330: f9400008 ldr x8, [x0] ef334: f9401d08 ldr x8, [x8, #0x38] ef338: 52800369 mov w9, #0x1b // =27 ef33c: 2a0903e3 mov w3, w9 ef340: d10093a2 sub x2, x29, #0x24 ef344: d63f0100 blr x8 ef348: f9002be0 str x0, [sp, #0x50] ef34c: f1006808 subs x8, x0, #0x1a ef350: f9001be8 str x8, [sp, #0x30] ef354: 5400022c b.gt 0xef398 ef358: 14000001 b 0xef35c ef35c: f9402be8 ldr x8, [sp, #0x50] ef360: b6f800a8 tbz x8, #0x3f, 0xef374 ef364: 14000001 b 0xef368 ef368: f9402be8 ldr x8, [sp, #0x50] ef36c: f81d03a8 stur x8, [x29, #-0x30] ef370: 1400006f b 0xef52c ef374: f9402be8 ldr x8, [sp, #0x50] ef378: b50000a8 cbnz x8, 0xef38c ef37c: 14000001 b 0xef380 ef380: 92807e48 mov x8, #-0x3f3 // =-1011 ef384: f81d03a8 stur x8, [x29, #-0x30] ef388: 14000069 b 0xef52c ef38c: 92807d68 mov x8, #-0x3ec // =-1004 ef390: f81d03a8 stur x8, [x29, #-0x30] ef394: 14000066 b 0xef52c ef398: b85dc3a8 ldur w8, [x29, #-0x24] ef39c: 528ce9e9 mov w9, #0x674f // =26447 ef3a0: 72aa6ce9 movk w9, #0x5367, lsl #16 ef3a4: 6b090108 subs w8, w8, w9 ef3a8: b9002fe8 str w8, [sp, #0x2c] ef3ac: 540000a0 b.eq 0xef3c0 ef3b0: 14000001 b 0xef3b4 ef3b4: 92807dc8 mov x8, #-0x3ef // =-1007 ef3b8: f81d03a8 stur x8, [x29, #-0x30] ef3bc: 1400005c b 0xef52c ef3c0: 385e03a8 ldurb w8, [x29, #-0x20] ef3c4: 340000a8 cbz w8, 0xef3d8 ef3c8: 14000001 b 0xef3cc ef3cc: 92807e28 mov x8, #-0x3f2 // =-1010 ef3d0: f81d03a8 stur x8, [x29, #-0x30] ef3d4: 14000056 b 0xef52c ef3d8: 385e13a8 ldurb w8, [x29, #-0x1f] ef3dc: f85b83a9 ldur x9, [x29, #-0x48] ef3e0: 39008128 strb w8, [x9, #0x20] ef3e4: f85b83a9 ldur x9, [x29, #-0x48] ef3e8: 39408128 ldrb w8, [x9, #0x20] ef3ec: 121d1108 and w8, w8, #0xf8 ef3f0: 340000a8 cbz w8, 0xef404 ef3f4: 14000001 b 0xef3f8 ef3f8: 92807dc8 mov x8, #-0x3ef // =-1007 ef3fc: f81d03a8 stur x8, [x29, #-0x30] ef400: 1400004b b 0xef52c ef404: d10093a8 sub x8, x29, #0x24 ef408: 91001900 add x0, x8, #0x6 ef40c: f90013e8 str x8, [sp, #0x20] ef410: 97fed41c bl 0xa4480 <_ZN7android8U64LE_ATEPKh@plt> ef414: f85b83a8 ldur x8, [x29, #-0x48] ef418: f9000100 str x0, [x8] ef41c: f94013e8 ldr x8, [sp, #0x20] ef420: 91003900 add x0, x8, #0xe ef424: 97feef37 bl 0xab100 <_ZN7android8U32LE_ATEPKh@plt> ef428: f85b83a8 ldur x8, [x29, #-0x48] ef42c: b9001900 str w0, [x8, #0x18] ef430: f94013e8 ldr x8, [sp, #0x20] ef434: 91004900 add x0, x8, #0x12 ef438: 97feef32 bl 0xab100 <_ZN7android8U32LE_ATEPKh@plt> ef43c: f85b83a8 ldur x8, [x29, #-0x48] ef440: b9001d00 str w0, [x8, #0x1c] ef444: 385f63a0 ldurb w0, [x29, #-0xa] ef448: f85b83a8 ldur x8, [x29, #-0x48] ef44c: 39008500 strb w0, [x8, #0x21] ef450: f9401fe8 ldr x8, [sp, #0x38] ef454: 91002100 add x0, x8, #0x8 ef458: 97fee0ce bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> ef45c: f85c03a8 ldur x8, [x29, #-0x40] ef460: 91006d01 add x1, x8, #0x1b ef464: f85b83a8 ldur x8, [x29, #-0x48] ef468: 91008902 add x2, x8, #0x22 ef46c: 39408509 ldrb w9, [x8, #0x21] ef470: 2a0903e3 mov w3, w9 ef474: f9400008 ldr x8, [x0] ef478: f9401d08 ldr x8, [x8, #0x38] ef47c: d63f0100 blr x8 ef480: f85b83a8 ldur x8, [x29, #-0x48] ef484: 39408509 ldrb w9, [x8, #0x21] ef488: 2a0903e8 mov w8, w9 ef48c: eb080008 subs x8, x0, x8 ef490: f9000fe8 str x8, [sp, #0x18] ef494: 540000aa b.ge 0xef4a8 ef498: 14000001 b 0xef49c ef49c: 92807d68 mov x8, #-0x3ec // =-1004 ef4a0: f81d03a8 stur x8, [x29, #-0x30] ef4a4: 14000022 b 0xef52c ef4a8: aa1f03e8 mov x8, xzr ef4ac: f90027e8 str x8, [sp, #0x48] ef4b0: f90023e8 str x8, [sp, #0x40] ef4b4: 14000001 b 0xef4b8 ef4b8: f94023e8 ldr x8, [sp, #0x40] ef4bc: f85b83a9 ldur x9, [x29, #-0x48] ef4c0: 3940852a ldrb w10, [x9, #0x21] ef4c4: 2a0a03e9 mov w9, w10 ef4c8: eb090108 subs x8, x8, x9 ef4cc: f9000be8 str x8, [sp, #0x10] ef4d0: 540001e2 b.hs 0xef50c ef4d4: 14000001 b 0xef4d8 ef4d8: f85b83a8 ldur x8, [x29, #-0x48] ef4dc: f94023e9 ldr x9, [sp, #0x40] ef4e0: 8b090108 add x8, x8, x9 ef4e4: 3940890a ldrb w10, [x8, #0x22] ef4e8: 2a0a03e8 mov w8, w10 ef4ec: f94027e9 ldr x9, [sp, #0x48] ef4f0: 8b080128 add x8, x9, x8 ef4f4: f90027e8 str x8, [sp, #0x48] ef4f8: 14000001 b 0xef4fc ef4fc: f94023e8 ldr x8, [sp, #0x40] ef500: 91000508 add x8, x8, #0x1 ef504: f90023e8 str x8, [sp, #0x40] ef508: 17ffffec b 0xef4b8 ef50c: f85b83a8 ldur x8, [x29, #-0x48] ef510: 39408509 ldrb w9, [x8, #0x21] ef514: 2a0903e8 mov w8, w9 ef518: f94027ea ldr x10, [sp, #0x48] ef51c: 8b0a0108 add x8, x8, x10 ef520: 91006d08 add x8, x8, #0x1b ef524: f81d03a8 stur x8, [x29, #-0x30] ef528: 14000001 b 0xef52c ef52c: f85d03a8 ldur x8, [x29, #-0x30] ef530: d53bd049 mrs x9, TPIDR_EL0 ef534: f9401529 ldr x9, [x9, #0x28] ef538: f85f83aa ldur x10, [x29, #-0x8] ef53c: eb0a0129 subs x9, x9, x10 ef540: f90007e8 str x8, [sp, #0x8] ef544: f90003e9 str x9, [sp] ef548: 540000c1 b.ne 0xef560 ef54c: 14000001 b 0xef550 ef550: f94007e0 ldr x0, [sp, #0x8] ef554: a94a7bfd ldp x29, x30, [sp, #0xa0] ef558: 9102c3ff add sp, sp, #0xb0 ef55c: d65f03c0 ret ef560: 97feea04 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ef564 ::isEmpty() const>: ef564: d10083ff sub sp, sp, #0x20 ef568: a9017bfd stp x29, x30, [sp, #0x10] ef56c: 910043fd add x29, sp, #0x10 ef570: f90007e0 str x0, [sp, #0x8] ef574: f94007e0 ldr x0, [sp, #0x8] ef578: 97fecd6a bl 0xa2b20 <_ZNK7android10VectorImpl7isEmptyEv@plt> ef57c: 320003e8 orr w8, wzr, #0x1 ef580: 0a080008 and w8, w0, w8 ef584: 2a0803e0 mov w0, w8 ef588: a9417bfd ldp x29, x30, [sp, #0x10] ef58c: 910083ff add sp, sp, #0x20 ef590: d65f03c0 ret 00000000000ef594 : ef594: d10183ff sub sp, sp, #0x60 ef598: a9057bfd stp x29, x30, [sp, #0x50] ef59c: 910143fd add x29, sp, #0x50 ef5a0: d53bd048 mrs x8, TPIDR_EL0 ef5a4: f9401508 ldr x8, [x8, #0x28] ef5a8: f81f83a8 stur x8, [x29, #-0x8] ef5ac: f81e03a0 stur x0, [x29, #-0x20] ef5b0: f90017e1 str x1, [sp, #0x28] ef5b4: f85e03a8 ldur x8, [x29, #-0x20] ef5b8: aa0803e0 mov x0, x8 ef5bc: f940c508 ldr x8, [x8, #0x188] ef5c0: f9000fe0 str x0, [sp, #0x18] ef5c4: b7f801a8 tbnz x8, #0x3f, 0xef5f8 ef5c8: 14000001 b 0xef5cc ef5cc: f94017e8 ldr x8, [sp, #0x28] ef5d0: f9400fe9 ldr x9, [sp, #0x18] ef5d4: f940c52a ldr x10, [x9, #0x188] ef5d8: eb0a0108 subs x8, x8, x10 ef5dc: f9000be8 str x8, [sp, #0x10] ef5e0: 540000ca b.ge 0xef5f8 ef5e4: 14000001 b 0xef5e8 ef5e8: f9400fe8 ldr x8, [sp, #0x18] ef5ec: f940c509 ldr x9, [x8, #0x188] ef5f0: f90017e9 str x9, [sp, #0x28] ef5f4: 14000001 b 0xef5f8 ef5f8: f94017e1 ldr x1, [sp, #0x28] ef5fc: d10043a2 sub x2, x29, #0x10 ef600: f9400fe0 ldr x0, [sp, #0x18] ef604: 97fec987 bl 0xa1c20 <_ZN7android14MyOggExtractor12findNextPageElPl@plt> ef608: b90027e0 str w0, [sp, #0x24] ef60c: b94027e0 ldr w0, [sp, #0x24] ef610: 340000a0 cbz w0, 0xef624 ef614: 14000001 b 0xef618 ef618: b94027e8 ldr w8, [sp, #0x24] ef61c: b81ec3a8 stur w8, [x29, #-0x14] ef620: 14000016 b 0xef678 ef624: f85f03a1 ldur x1, [x29, #-0x10] ef628: f9400fe8 ldr x8, [sp, #0x18] ef62c: 91052102 add x2, x8, #0x148 ef630: aa0803e0 mov x0, x8 ef634: 97fee3ab bl 0xa84e0 <_ZN7android14MyOggExtractor23findPrevGranulePositionElPm@plt> ef638: f85f03a8 ldur x8, [x29, #-0x10] ef63c: f9400fe1 ldr x1, [sp, #0x18] ef640: f9000828 str x8, [x1, #0x10] ef644: aa1f03e8 mov x8, xzr ef648: f900a828 str x8, [x1, #0x150] ef64c: 320003e9 orr w9, wzr, #0x1 ef650: 39056029 strb w9, [x1, #0x158] ef654: f900b028 str x8, [x1, #0x160] ef658: 2a1f03e9 mov w9, wzr ef65c: 3900e429 strb w9, [x1, #0x39] ef660: 1280000a mov w10, #-0x1 // =-1 ef664: b900202a str w10, [x1, #0x20] ef668: f900b428 str x8, [x1, #0x168] ef66c: b81ec3a9 stur w9, [x29, #-0x14] ef670: b9000fe0 str w0, [sp, #0xc] ef674: 14000001 b 0xef678 ef678: b85ec3a8 ldur w8, [x29, #-0x14] ef67c: d53bd049 mrs x9, TPIDR_EL0 ef680: f9401529 ldr x9, [x9, #0x28] ef684: f85f83aa ldur x10, [x29, #-0x8] ef688: eb0a0129 subs x9, x9, x10 ef68c: b9000be8 str w8, [sp, #0x8] ef690: f90003e9 str x9, [sp] ef694: 540000c1 b.ne 0xef6ac ef698: 14000001 b 0xef69c ef69c: b9400be0 ldr w0, [sp, #0x8] ef6a0: a9457bfd ldp x29, x30, [sp, #0x50] ef6a4: 910183ff add sp, sp, #0x60 ef6a8: d65f03c0 ret ef6ac: 97fee9b1 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ef6b0 ::size() const>: ef6b0: d10083ff sub sp, sp, #0x20 ef6b4: a9017bfd stp x29, x30, [sp, #0x10] ef6b8: 910043fd add x29, sp, #0x10 ef6bc: f90007e0 str x0, [sp, #0x8] ef6c0: f94007e0 ldr x0, [sp, #0x8] ef6c4: 97fecd43 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> ef6c8: a9417bfd ldp x29, x30, [sp, #0x10] ef6cc: 910083ff add sp, sp, #0x20 ef6d0: d65f03c0 ret 00000000000ef6d4 ::itemAt(unsigned long) const>: ef6d4: d10083ff sub sp, sp, #0x20 ef6d8: a9017bfd stp x29, x30, [sp, #0x10] ef6dc: 910043fd add x29, sp, #0x10 ef6e0: f90007e0 str x0, [sp, #0x8] ef6e4: f90003e1 str x1, [sp] ef6e8: f94007e0 ldr x0, [sp, #0x8] ef6ec: f94003e1 ldr x1, [sp] ef6f0: 97fece64 bl 0xa3080 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEEixEm@plt> ef6f4: a9417bfd ldp x29, x30, [sp, #0x10] ef6f8: 910083ff add sp, sp, #0x20 ef6fc: d65f03c0 ret 00000000000ef700 : ef700: d104c3ff sub sp, sp, #0x130 ef704: f9008bfc str x28, [sp, #0x110] ef708: a9127bfd stp x29, x30, [sp, #0x120] ef70c: 910483fd add x29, sp, #0x120 ef710: d53bd048 mrs x8, TPIDR_EL0 ef714: f9401508 ldr x8, [x8, #0x28] ef718: f81e83a8 stur x8, [x29, #-0x18] ef71c: f81b03a0 stur x0, [x29, #-0x50] ef720: f81a83a1 stur x1, [x29, #-0x58] ef724: f85b03a8 ldur x8, [x29, #-0x50] ef728: aa0803e0 mov x0, x8 ef72c: f9400901 ldr x1, [x8, #0x10] ef730: f940c508 ldr x8, [x8, #0x188] ef734: eb080028 subs x8, x1, x8 ef738: f90047e0 str x0, [sp, #0x88] ef73c: f90043e8 str x8, [sp, #0x80] ef740: 54000aac b.gt 0xef894 ef744: 14000001 b 0xef748 ef748: f94047e8 ldr x8, [sp, #0x88] ef74c: f9411509 ldr x9, [x8, #0x228] ef750: b6f80a29 tbz x9, #0x3f, 0xef894 ef754: 14000001 b 0xef758 ef758: 2a1f03e8 mov w8, wzr ef75c: b81a43a8 stur w8, [x29, #-0x5c] ef760: aa1f03e9 mov x9, xzr ef764: f81983a9 stur x9, [x29, #-0x68] ef768: 14000001 b 0xef76c ef76c: d10083a1 sub x1, x29, #0x20 ef770: 2a1f03e0 mov w0, wzr ef774: f94047e8 ldr x8, [sp, #0x88] ef778: b9007fe0 str w0, [sp, #0x7c] ef77c: aa0803e0 mov x0, x8 ef780: b9407fe2 ldr w2, [sp, #0x7c] ef784: 97feed7b bl 0xaad70 <_ZN7android14MyOggExtractor15_readNextPacketEPPNS_11MediaBufferEb@plt> ef788: b81943a0 stur w0, [x29, #-0x6c] ef78c: b85943a0 ldur w0, [x29, #-0x6c] ef790: 34000140 cbz w0, 0xef7b8 ef794: 14000001 b 0xef798 ef798: b85943a8 ldur w8, [x29, #-0x6c] ef79c: 310fcd08 adds w8, w8, #0x3f3 ef7a0: b9007be8 str w8, [sp, #0x78] ef7a4: 540000a0 b.eq 0xef7b8 ef7a8: 14000001 b 0xef7ac ef7ac: b85943a8 ldur w8, [x29, #-0x6c] ef7b0: b81bc3a8 stur w8, [x29, #-0x44] ef7b4: 140000bc b 0xefaa4 ef7b8: b85943a8 ldur w8, [x29, #-0x6c] ef7bc: 310fcd08 adds w8, w8, #0x3f3 ef7c0: b90077e8 str w8, [sp, #0x74] ef7c4: 54000100 b.eq 0xef7e4 ef7c8: 14000001 b 0xef7cc ef7cc: f94047e8 ldr x8, [sp, #0x88] ef7d0: b9403509 ldr w9, [x8, #0x34] ef7d4: 71000d29 subs w9, w9, #0x3 ef7d8: b90073e9 str w9, [sp, #0x70] ef7dc: 54000063 b.lo 0xef7e8 ef7e0: 14000001 b 0xef7e4 ef7e4: 14000012 b 0xef82c ef7e8: f94047e8 ldr x8, [sp, #0x88] ef7ec: f9400d09 ldr x9, [x8, #0x18] ef7f0: f81983a9 stur x9, [x29, #-0x68] ef7f4: f85e03a1 ldur x1, [x29, #-0x20] ef7f8: aa0803e0 mov x0, x8 ef7fc: 97fed819 bl 0xa5860 <_ZNK7android15MyOpusExtractor21getNumSamplesInPacketEPNS_11MediaBufferE@plt> ef800: b85a43aa ldur w10, [x29, #-0x5c] ef804: 0b00014a add w10, w10, w0 ef808: b81a43aa stur w10, [x29, #-0x5c] ef80c: f85e03a8 ldur x8, [x29, #-0x20] ef810: f9400109 ldr x9, [x8] ef814: f9400129 ldr x9, [x9] ef818: aa0803e0 mov x0, x8 ef81c: d63f0120 blr x9 ef820: aa1f03e8 mov x8, xzr ef824: f81e03a8 stur x8, [x29, #-0x20] ef828: 17ffffd1 b 0xef76c ef82c: f85983a8 ldur x8, [x29, #-0x68] ef830: b85a43a9 ldur w9, [x29, #-0x5c] ef834: 2a0903ea mov w10, w9 ef838: eb0a0108 subs x8, x8, x10 ef83c: f90037e8 str x8, [sp, #0x68] ef840: 54000129 b.ls 0xef864 ef844: 14000001 b 0xef848 ef848: f85983a8 ldur x8, [x29, #-0x68] ef84c: b85a43a9 ldur w9, [x29, #-0x5c] ef850: 2a0903ea mov w10, w9 ef854: eb0a0108 subs x8, x8, x10 ef858: f94047ea ldr x10, [sp, #0x88] ef85c: f9011548 str x8, [x10, #0x228] ef860: 14000005 b 0xef874 ef864: aa1f03e8 mov x8, xzr ef868: f94047e9 ldr x9, [sp, #0x88] ef86c: f9011528 str x8, [x9, #0x228] ef870: 14000001 b 0xef874 ef874: aa1f03e0 mov x0, xzr ef878: f94047e8 ldr x8, [sp, #0x88] ef87c: f90033e0 str x0, [sp, #0x60] ef880: aa0803e0 mov x0, x8 ef884: f94033e1 ldr x1, [sp, #0x60] ef888: 97fee5ea bl 0xa9030 <_ZN7android14MyOggExtractor12seekToOffsetEl@plt> ef88c: b9005fe0 str w0, [sp, #0x5c] ef890: 14000001 b 0xef894 ef894: f85a83a1 ldur x1, [x29, #-0x58] ef898: 2a1f03e0 mov w0, wzr ef89c: f94047e8 ldr x8, [sp, #0x88] ef8a0: b9005be0 str w0, [sp, #0x58] ef8a4: aa0803e0 mov x0, x8 ef8a8: b9405be2 ldr w2, [sp, #0x58] ef8ac: 97feed31 bl 0xaad70 <_ZN7android14MyOggExtractor15_readNextPacketEPPNS_11MediaBufferEb@plt> ef8b0: b81903a0 stur w0, [x29, #-0x70] ef8b4: b85903a0 ldur w0, [x29, #-0x70] ef8b8: 340000a0 cbz w0, 0xef8cc ef8bc: 14000001 b 0xef8c0 ef8c0: b85903a8 ldur w8, [x29, #-0x70] ef8c4: b81bc3a8 stur w8, [x29, #-0x44] ef8c8: 14000077 b 0xefaa4 ef8cc: f85a83a8 ldur x8, [x29, #-0x58] ef8d0: f9400100 ldr x0, [x8] ef8d4: d100c3a8 sub x8, x29, #0x30 ef8d8: f9002be8 str x8, [sp, #0x50] ef8dc: 97fed215 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> ef8e0: f9402be0 ldr x0, [sp, #0x50] ef8e4: 97fed573 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ef8e8: f90027e0 str x0, [sp, #0x48] ef8ec: 14000001 b 0xef8f0 ef8f0: 528d8881 mov w1, #0x6c44 // =27716 ef8f4: 72aecc21 movk w1, #0x7661, lsl #16 ef8f8: d10093a2 sub x2, x29, #0x24 ef8fc: f94027e0 ldr x0, [sp, #0x48] ef900: 97fed6e8 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> ef904: b90047e0 str w0, [sp, #0x44] ef908: 14000001 b 0xef90c ef90c: d100c3a0 sub x0, x29, #0x30 ef910: 97fec818 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ef914: b94047e8 ldr w8, [sp, #0x44] ef918: 360006c8 tbz w8, #0x0, 0xef9f0 ef91c: 14000001 b 0xef920 ef920: f94047e8 ldr x8, [sp, #0x88] ef924: f9400909 ldr x9, [x8, #0x10] ef928: f940c50a ldr x10, [x8, #0x188] ef92c: eb0a0129 subs x9, x9, x10 ef930: f9001fe9 str x9, [sp, #0x38] ef934: 54000521 b.ne 0xef9d8 ef938: 14000001 b 0xef93c ef93c: f94047e8 ldr x8, [sp, #0x88] ef940: b9422909 ldr w9, [x8, #0x228] ef944: b85dc3aa ldur w10, [x29, #-0x24] ef948: 6b090149 subs w9, w10, w9 ef94c: 2a0903e0 mov w0, w9 ef950: 2a0003e9 mov w9, w0 ef954: b81dc3a9 stur w9, [x29, #-0x24] ef958: f85a83a0 ldur x0, [x29, #-0x58] ef95c: f9400000 ldr x0, [x0] ef960: d100e3ab sub x11, x29, #0x38 ef964: aa0b03e8 mov x8, x11 ef968: f9001beb str x11, [sp, #0x30] ef96c: 97fed1f1 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> ef970: f9401be0 ldr x0, [sp, #0x30] ef974: 97fed54f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> ef978: f90017e0 str x0, [sp, #0x28] ef97c: 14000001 b 0xef980 ef980: b85dc3a2 ldur w2, [x29, #-0x24] ef984: 528d8881 mov w1, #0x6c44 // =27716 ef988: 72aecc21 movk w1, #0x7661, lsl #16 ef98c: f94017e0 ldr x0, [sp, #0x28] ef990: 97fecfb8 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> ef994: b90027e0 str w0, [sp, #0x24] ef998: 14000001 b 0xef99c ef99c: d100e3a0 sub x0, x29, #0x38 ef9a0: 97fec7f4 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ef9a4: 1400000d b 0xef9d8 ef9a8: f81883a0 stur x0, [x29, #-0x78] ef9ac: 2a0103e8 mov w8, w1 ef9b0: b81843a8 stur w8, [x29, #-0x7c] ef9b4: d100c3a0 sub x0, x29, #0x30 ef9b8: 97fec7ee bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ef9bc: 14000048 b 0xefadc ef9c0: f81883a0 stur x0, [x29, #-0x78] ef9c4: 2a0103e8 mov w8, w1 ef9c8: b81843a8 stur w8, [x29, #-0x7c] ef9cc: d100e3a0 sub x0, x29, #0x38 ef9d0: 97fec7e8 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> ef9d4: 14000042 b 0xefadc ef9d8: f94047e8 ldr x8, [sp, #0x88] ef9dc: f9400d09 ldr x9, [x8, #0x18] ef9e0: b89dc3aa ldursw x10, [x29, #-0x24] ef9e4: eb0a0129 subs x9, x9, x10 ef9e8: f900a109 str x9, [x8, #0x140] ef9ec: 14000001 b 0xef9f0 ef9f0: f94047e8 ldr x8, [sp, #0x88] ef9f4: f940a101 ldr x1, [x8, #0x140] ef9f8: f9400109 ldr x9, [x8] ef9fc: f9401129 ldr x9, [x9, #0x20] efa00: aa0803e0 mov x0, x8 efa04: d63f0120 blr x9 efa08: f81783a0 stur x0, [x29, #-0x88] efa0c: f85a83a8 ldur x8, [x29, #-0x58] efa10: f9400100 ldr x0, [x8] efa14: d10103a8 sub x8, x29, #0x40 efa18: f9000fe8 str x8, [sp, #0x18] efa1c: 97fed1c5 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> efa20: f9400fe0 ldr x0, [sp, #0x18] efa24: 97fed523 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> efa28: f9000be0 str x0, [sp, #0x10] efa2c: 14000001 b 0xefa30 efa30: f85783a2 ldur x2, [x29, #-0x88] efa34: 528daca1 mov w1, #0x6d65 // =28005 efa38: 72ae8d21 movk w1, #0x7469, lsl #16 efa3c: f9400be0 ldr x0, [sp, #0x10] efa40: 97fee7c0 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> efa44: b9000fe0 str w0, [sp, #0xc] efa48: 14000001 b 0xefa4c efa4c: d10103a0 sub x0, x29, #0x40 efa50: 97fec7c8 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> efa54: f85a83a0 ldur x0, [x29, #-0x58] efa58: f9400001 ldr x1, [x0] efa5c: f94047e0 ldr x0, [sp, #0x88] efa60: 97fed780 bl 0xa5860 <_ZNK7android15MyOpusExtractor21getNumSamplesInPacketEPNS_11MediaBufferE@plt> efa64: b81743a0 stur w0, [x29, #-0x8c] efa68: b85743a0 ldur w0, [x29, #-0x8c] efa6c: 2a0003e1 mov w1, w0 efa70: f94047fe ldr x30, [sp, #0x88] efa74: f940a3c8 ldr x8, [x30, #0x140] efa78: 8b010108 add x8, x8, x1 efa7c: f900a3c8 str x8, [x30, #0x140] efa80: 2a1f03e0 mov w0, wzr efa84: b81bc3a0 stur w0, [x29, #-0x44] efa88: 14000007 b 0xefaa4 efa8c: f81883a0 stur x0, [x29, #-0x78] efa90: 2a0103e8 mov w8, w1 efa94: b81843a8 stur w8, [x29, #-0x7c] efa98: d10103a0 sub x0, x29, #0x40 efa9c: 97fec7b5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> efaa0: 1400000f b 0xefadc efaa4: b85bc3a8 ldur w8, [x29, #-0x44] efaa8: d53bd049 mrs x9, TPIDR_EL0 efaac: f9401529 ldr x9, [x9, #0x28] efab0: f85e83aa ldur x10, [x29, #-0x18] efab4: eb0a0129 subs x9, x9, x10 efab8: b9000be8 str w8, [sp, #0x8] efabc: f90003e9 str x9, [sp] efac0: 54000121 b.ne 0xefae4 efac4: 14000001 b 0xefac8 efac8: b9400be0 ldr w0, [sp, #0x8] efacc: a9527bfd ldp x29, x30, [sp, #0x120] efad0: f9408bfc ldr x28, [sp, #0x110] efad4: 9104c3ff add sp, sp, #0x130 efad8: d65f03c0 ret efadc: f85883a0 ldur x0, [x29, #-0x78] efae0: 97fee10c bl 0xa7f10 <_Unwind_Resume@plt> efae4: 97fee8a3 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000efae8 : efae8: f81e0ffc str x28, [sp, #-0x20]! efaec: a9017bfd stp x29, x30, [sp, #0x10] efaf0: 910043fd add x29, sp, #0x10 efaf4: d10883ff sub sp, sp, #0x220 efaf8: d53bd048 mrs x8, TPIDR_EL0 efafc: f9401508 ldr x8, [x8, #0x28] efb00: f81e83a8 stur x8, [x29, #-0x18] efb04: f81883a0 stur x0, [x29, #-0x78] efb08: f81803a1 stur x1, [x29, #-0x80] efb0c: 12000042 and w2, w2, #0x1 efb10: 3817c3a2 sturb w2, [x29, #-0x84] efb14: f85883a8 ldur x8, [x29, #-0x78] efb18: f85803a0 ldur x0, [x29, #-0x80] efb1c: aa1f03e1 mov x1, xzr efb20: f9000001 str x1, [x0] efb24: f81703a1 stur x1, [x29, #-0x90] efb28: 92800000 mov x0, #-0x1 // =-1 efb2c: f81683a0 stur x0, [x29, #-0x98] efb30: f81003a8 stur x8, [x29, #-0x100] efb34: 14000001 b 0xefb38 efb38: aa1f03e8 mov x8, xzr efb3c: f81583a8 stur x8, [x29, #-0xa8] efb40: 2a1f03e9 mov w9, wzr efb44: 381543a9 sturb w9, [x29, #-0xac] efb48: f85003a8 ldur x8, [x29, #-0x100] efb4c: f940b50a ldr x10, [x8, #0x168] efb50: f81603aa stur x10, [x29, #-0xa0] efb54: 14000001 b 0xefb58 efb58: f85603a8 ldur x8, [x29, #-0xa0] efb5c: f85003a9 ldur x9, [x29, #-0x100] efb60: 3940e52a ldrb w10, [x9, #0x39] efb64: 2a0a03eb mov w11, w10 efb68: eb0b0108 subs x8, x8, x11 efb6c: f90097e8 str x8, [sp, #0x128] efb70: 54000382 b.hs 0xefbe0 efb74: 14000001 b 0xefb78 efb78: f85603a8 ldur x8, [x29, #-0xa0] efb7c: f85003a9 ldur x9, [x29, #-0x100] efb80: 8b080128 add x8, x9, x8 efb84: 3940e90a ldrb w10, [x8, #0x3a] efb88: 381503aa sturb w10, [x29, #-0xb0] efb8c: 385503aa ldurb w10, [x29, #-0xb0] efb90: 2a0a03e8 mov w8, w10 efb94: f85583ab ldur x11, [x29, #-0xa8] efb98: 8b080168 add x8, x11, x8 efb9c: f81583a8 stur x8, [x29, #-0xa8] efba0: 385503aa ldurb w10, [x29, #-0xb0] efba4: 7103f94a subs w10, w10, #0xfe efba8: b90127ea str w10, [sp, #0x124] efbac: 5400010c b.gt 0xefbcc efbb0: 14000001 b 0xefbb4 efbb4: 320003e8 orr w8, wzr, #0x1 efbb8: 381543a8 sturb w8, [x29, #-0xac] efbbc: f85603a9 ldur x9, [x29, #-0xa0] efbc0: 91000529 add x9, x9, #0x1 efbc4: f81603a9 stur x9, [x29, #-0xa0] efbc8: 14000006 b 0xefbe0 efbcc: 14000001 b 0xefbd0 efbd0: f85603a8 ldur x8, [x29, #-0xa0] efbd4: 91000508 add x8, x8, #0x1 efbd8: f81603a8 stur x8, [x29, #-0xa0] efbdc: 17ffffdf b 0xefb58 efbe0: f85003a8 ldur x8, [x29, #-0x100] efbe4: f940b509 ldr x9, [x8, #0x168] efbe8: 3940e50a ldrb w10, [x8, #0x39] efbec: 2a0a03eb mov w11, w10 efbf0: eb0b0129 subs x9, x9, x11 efbf4: f9008fe9 str x9, [sp, #0x118] efbf8: 54002202 b.hs 0xf0038 efbfc: 14000001 b 0xefc00 efc00: f85003a8 ldur x8, [x29, #-0x100] efc04: f9400909 ldr x9, [x8, #0x10] efc08: 3940e50a ldrb w10, [x8, #0x39] efc0c: 2a0a03eb mov w11, w10 efc10: 8b0b0129 add x9, x9, x11 efc14: 91006d29 add x9, x9, #0x1b efc18: f81483a9 stur x9, [x29, #-0xb8] efc1c: aa1f03e9 mov x9, xzr efc20: f81403a9 stur x9, [x29, #-0xc0] efc24: 14000001 b 0xefc28 efc28: f85403a8 ldur x8, [x29, #-0xc0] efc2c: f85003a9 ldur x9, [x29, #-0x100] efc30: f940b52a ldr x10, [x9, #0x168] efc34: eb0a0108 subs x8, x8, x10 efc38: f9008be8 str x8, [sp, #0x110] efc3c: 540001e2 b.hs 0xefc78 efc40: 14000001 b 0xefc44 efc44: f85403a8 ldur x8, [x29, #-0xc0] efc48: f85003a9 ldur x9, [x29, #-0x100] efc4c: 8b080128 add x8, x9, x8 efc50: 3940e90a ldrb w10, [x8, #0x3a] efc54: 2a0a03e8 mov w8, w10 efc58: f85483ab ldur x11, [x29, #-0xb8] efc5c: 8b080168 add x8, x11, x8 efc60: f81483a8 stur x8, [x29, #-0xb8] efc64: 14000001 b 0xefc68 efc68: f85403a8 ldur x8, [x29, #-0xc0] efc6c: 91000508 add x8, x8, #0x1 efc70: f81403a8 stur x8, [x29, #-0xc0] efc74: 17ffffed b 0xefc28 efc78: f85583a8 ldur x8, [x29, #-0xa8] efc7c: f81383a8 stur x8, [x29, #-0xc8] efc80: f85703a8 ldur x8, [x29, #-0x90] efc84: b4000108 cbz x8, 0xefca4 efc88: 14000001 b 0xefc8c efc8c: f85703a0 ldur x0, [x29, #-0x90] efc90: 97fec7e0 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> efc94: f85383be ldur x30, [x29, #-0xc8] efc98: 8b0003c0 add x0, x30, x0 efc9c: f81383a0 stur x0, [x29, #-0xc8] efca0: 14000001 b 0xefca4 efca4: 52800b08 mov w8, #0x58 // =88 efca8: 2a0803e0 mov w0, w8 efcac: 97fee499 bl 0xa8f10 <_Znwm@plt> efcb0: aa0003fe mov x30, x0 efcb4: aa0003e9 mov x9, x0 efcb8: f85383a1 ldur x1, [x29, #-0xc8] efcbc: f90087fe str x30, [sp, #0x108] efcc0: f90083e9 str x9, [sp, #0x100] efcc4: 97feeac7 bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> efcc8: 14000001 b 0xefccc efccc: f94083e8 ldr x8, [sp, #0x100] efcd0: f81303a8 stur x8, [x29, #-0xd0] efcd4: f85703a9 ldur x9, [x29, #-0x90] efcd8: b4000529 cbz x9, 0xefd7c efcdc: 14000001 b 0xefce0 efce0: f85303a0 ldur x0, [x29, #-0xd0] efce4: 97feccbf bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> efce8: f85703be ldur x30, [x29, #-0x90] efcec: f9007fe0 str x0, [sp, #0xf8] efcf0: aa1e03e0 mov x0, x30 efcf4: 97feccbb bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> efcf8: f85703be ldur x30, [x29, #-0x90] efcfc: f9007be0 str x0, [sp, #0xf0] efd00: aa1e03e0 mov x0, x30 efd04: 97fec7c3 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> efd08: f9407ffe ldr x30, [sp, #0xf8] efd0c: f90077e0 str x0, [sp, #0xe8] efd10: aa1e03e0 mov x0, x30 efd14: f9407be1 ldr x1, [sp, #0xf0] efd18: f94077e2 ldr x2, [sp, #0xe8] efd1c: 97fec01d bl 0x9fd90 efd20: f85303a1 ldur x1, [x29, #-0xd0] efd24: f85703a2 ldur x2, [x29, #-0x90] efd28: f90073e0 str x0, [sp, #0xe0] efd2c: aa0203e0 mov x0, x2 efd30: f9006fe1 str x1, [sp, #0xd8] efd34: 97fec7b7 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> efd38: aa1f03e1 mov x1, xzr efd3c: f9406fe2 ldr x2, [sp, #0xd8] efd40: f9006be0 str x0, [sp, #0xd0] efd44: aa0203e0 mov x0, x2 efd48: f9406be2 ldr x2, [sp, #0xd0] efd4c: 97fedce9 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> efd50: f85703a0 ldur x0, [x29, #-0x90] efd54: f9400001 ldr x1, [x0] efd58: f9400021 ldr x1, [x1] efd5c: d63f0020 blr x1 efd60: 1400000d b 0xefd94 efd64: f81283a0 stur x0, [x29, #-0xd8] efd68: 2a0103e8 mov w8, w1 efd6c: b81243a8 stur w8, [x29, #-0xdc] efd70: f94087e0 ldr x0, [sp, #0x108] efd74: 97fec2fb bl 0xa0960 <_ZdlPv@plt> efd78: 1400016e b 0xf0330 efd7c: f85303a0 ldur x0, [x29, #-0xd0] efd80: aa1f03e1 mov x1, xzr efd84: f90067e1 str x1, [sp, #0xc8] efd88: f94067e2 ldr x2, [sp, #0xc8] efd8c: 97fedcd9 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> efd90: 14000001 b 0xefd94 efd94: f85303a8 ldur x8, [x29, #-0xd0] efd98: f81703a8 stur x8, [x29, #-0x90] efd9c: f85003a8 ldur x8, [x29, #-0x100] efda0: 91002100 add x0, x8, #0x8 efda4: 97fede7b bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> efda8: f85483a1 ldur x1, [x29, #-0xb8] efdac: f85703a8 ldur x8, [x29, #-0x90] efdb0: f90063e0 str x0, [sp, #0xc0] efdb4: aa0803e0 mov x0, x8 efdb8: f9005fe1 str x1, [sp, #0xb8] efdbc: 97fecc89 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> efdc0: f85703a8 ldur x8, [x29, #-0x90] efdc4: f9005be0 str x0, [sp, #0xb0] efdc8: aa0803e0 mov x0, x8 efdcc: 97fec791 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> efdd0: f9405be8 ldr x8, [sp, #0xb0] efdd4: 8b000102 add x2, x8, x0 efdd8: f85583a3 ldur x3, [x29, #-0xa8] efddc: f94063e0 ldr x0, [sp, #0xc0] efde0: f9400001 ldr x1, [x0] efde4: f9401c21 ldr x1, [x1, #0x38] efde8: f9405ffe ldr x30, [sp, #0xb8] efdec: f90057e1 str x1, [sp, #0xa8] efdf0: aa1e03e1 mov x1, x30 efdf4: f94057e9 ldr x9, [sp, #0xa8] efdf8: d63f0120 blr x9 efdfc: f81183a0 stur x0, [x29, #-0xe8] efe00: f85183a8 ldur x8, [x29, #-0xe8] efe04: f85583a9 ldur x9, [x29, #-0xa8] efe08: eb090108 subs x8, x8, x9 efe0c: f90053e8 str x8, [sp, #0xa0] efe10: 5400014a b.ge 0xefe38 efe14: 14000001 b 0xefe18 efe18: f85703a8 ldur x8, [x29, #-0x90] efe1c: f9400109 ldr x9, [x8] efe20: f9400129 ldr x9, [x9] efe24: aa0803e0 mov x0, x8 efe28: d63f0120 blr x9 efe2c: 12807d6a mov w10, #-0x3ec // =-1004 efe30: b81943aa stur w10, [x29, #-0x6c] efe34: 14000131 b 0xf02f8 efe38: f85703a0 ldur x0, [x29, #-0x90] efe3c: f85383a2 ldur x2, [x29, #-0xc8] efe40: aa1f03e1 mov x1, xzr efe44: 97fedcab bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> efe48: f85603a0 ldur x0, [x29, #-0xa0] efe4c: f85003a1 ldur x1, [x29, #-0x100] efe50: f900b420 str x0, [x1, #0x168] efe54: 385543a8 ldurb w8, [x29, #-0xac] efe58: 36000ee8 tbz w8, #0x0, 0xf0034 efe5c: 14000001 b 0xefe60 efe60: f85003a8 ldur x8, [x29, #-0x100] efe64: 39456109 ldrb w9, [x8, #0x158] efe68: 360003c9 tbz w9, #0x0, 0xefee0 efe6c: 14000001 b 0xefe70 efe70: f85703a0 ldur x0, [x29, #-0x90] efe74: d10083a8 sub x8, x29, #0x20 efe78: f9004fe8 str x8, [sp, #0x98] efe7c: 97fed0ad bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> efe80: f9404fe0 ldr x0, [sp, #0x98] efe84: 97fed40b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> efe88: f9004be0 str x0, [sp, #0x90] efe8c: 14000001 b 0xefe90 efe90: f85003a8 ldur x8, [x29, #-0x100] efe94: b9416102 ldr w2, [x8, #0x160] efe98: 528d8881 mov w1, #0x6c44 // =27716 efe9c: 72aecc21 movk w1, #0x7661, lsl #16 efea0: f9404be0 ldr x0, [sp, #0x90] efea4: 97fece73 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> efea8: b9008fe0 str w0, [sp, #0x8c] efeac: 14000001 b 0xefeb0 efeb0: d10083a0 sub x0, x29, #0x20 efeb4: 97fec6af bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> efeb8: 2a1f03e8 mov w8, wzr efebc: f85003a0 ldur x0, [x29, #-0x100] efec0: 39056008 strb w8, [x0, #0x158] efec4: 14000007 b 0xefee0 efec8: f81283a0 stur x0, [x29, #-0xd8] efecc: 2a0103e8 mov w8, w1 efed0: b81243a8 stur w8, [x29, #-0xdc] efed4: d10083a0 sub x0, x29, #0x20 efed8: 97fec6a6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> efedc: 14000115 b 0xf0330 efee0: 3857c3a8 ldurb w8, [x29, #-0x84] efee4: 360009c8 tbz w8, #0x0, 0xf001c efee8: 14000001 b 0xefeec efeec: f85703a1 ldur x1, [x29, #-0x90] efef0: f85003a0 ldur x0, [x29, #-0x100] efef4: 97fed1ff bl 0xa46f0 <_ZN7android14MyOggExtractor18getPacketBlockSizeEPNS_11MediaBufferE@plt> efef8: b81143a0 stur w0, [x29, #-0xec] efefc: f85003a1 ldur x1, [x29, #-0x100] eff00: b9402020 ldr w0, [x1, #0x20] eff04: 36f80240 tbz w0, #0x1f, 0xeff4c eff08: 14000001 b 0xeff0c eff0c: b85143a8 ldur w8, [x29, #-0xec] eff10: f85003a9 ldur x9, [x29, #-0x100] eff14: b9002128 str w8, [x9, #0x20] eff18: f9400d2a ldr x10, [x9, #0x18] eff1c: f940b12b ldr x11, [x9, #0x160] eff20: eb0b014a subs x10, x10, x11 eff24: f900152a str x10, [x9, #0x28] eff28: f940152a ldr x10, [x9, #0x28] eff2c: 52884808 mov w8, #0x4240 // =16960 eff30: 72a001e8 movk w8, #0xf, lsl #16 eff34: 2a0803eb mov w11, w8 eff38: 9b0b7d4a mul x10, x10, x11 eff3c: f940cd2b ldr x11, [x9, #0x198] eff40: 9acb094a udiv x10, x10, x11 eff44: f81683aa stur x10, [x29, #-0x98] eff48: 1400001d b 0xeffbc eff4c: b85143a8 ldur w8, [x29, #-0xec] eff50: f85003a9 ldur x9, [x29, #-0x100] eff54: b940212a ldr w10, [x9, #0x20] eff58: 0b0a0108 add w8, w8, w10 eff5c: 7100010a subs w10, w8, #0x0 eff60: 1a88a508 cinc w8, w8, lt eff64: 13017d08 asr w8, w8, #1 eff68: b81103a8 stur w8, [x29, #-0xf0] eff6c: f940152b ldr x11, [x9, #0x28] eff70: 52884808 mov w8, #0x4240 // =16960 eff74: 72a001e8 movk w8, #0xf, lsl #16 eff78: 2a0803ec mov w12, w8 eff7c: 9b0c7d6b mul x11, x11, x12 eff80: f940cd2c ldr x12, [x9, #0x198] eff84: 9acc096b udiv x11, x11, x12 eff88: f81683ab stur x11, [x29, #-0x98] eff8c: b85103a8 ldur w8, [x29, #-0xf0] eff90: 7100010d subs w13, w8, #0x0 eff94: 1a88a508 cinc w8, w8, lt eff98: 13017d08 asr w8, w8, #1 eff9c: f940152b ldr x11, [x9, #0x28] effa0: 8b28c16b add x11, x11, w8, sxtw effa4: f900152b str x11, [x9, #0x28] effa8: b85143a8 ldur w8, [x29, #-0xec] effac: b9002128 str w8, [x9, #0x20] effb0: b9008bea str w10, [sp, #0x88] effb4: b90087ed str w13, [sp, #0x84] effb8: 14000001 b 0xeffbc effbc: f85703a0 ldur x0, [x29, #-0x90] effc0: d100a3a8 sub x8, x29, #0x28 effc4: f9003fe8 str x8, [sp, #0x78] effc8: 97fed05a bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> effcc: f9403fe0 ldr x0, [sp, #0x78] effd0: 97fed3b8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> effd4: f9003be0 str x0, [sp, #0x70] effd8: 14000001 b 0xeffdc effdc: f85683a2 ldur x2, [x29, #-0x98] effe0: 528daca1 mov w1, #0x6d65 // =28005 effe4: 72ae8d21 movk w1, #0x7469, lsl #16 effe8: f9403be0 ldr x0, [sp, #0x70] effec: 97fee655 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> efff0: b9006fe0 str w0, [sp, #0x6c] efff4: 14000001 b 0xefff8 efff8: d100a3a0 sub x0, x29, #0x28 efffc: 97fec65d bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> f0000: 14000007 b 0xf001c f0004: f81283a0 stur x0, [x29, #-0xd8] f0008: 2a0103e8 mov w8, w1 f000c: b81243a8 stur w8, [x29, #-0xdc] f0010: d100a3a0 sub x0, x29, #0x28 f0014: 97fec657 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> f0018: 140000c6 b 0xf0330 f001c: f85703a8 ldur x8, [x29, #-0x90] f0020: f85803a9 ldur x9, [x29, #-0x80] f0024: f9000128 str x8, [x9] f0028: 2a1f03ea mov w10, wzr f002c: b81943aa stur w10, [x29, #-0x6c] f0030: 140000b2 b 0xf02f8 f0034: 14000001 b 0xf0038 f0038: 14000001 b 0xf003c f003c: f85003a8 ldur x8, [x29, #-0x100] f0040: 9105a100 add x0, x8, #0x168 f0044: 9100e501 add x1, x8, #0x39 f0048: d10103a9 sub x9, x29, #0x40 f004c: aa0903e8 mov x8, x9 f0050: f90033e9 str x9, [sp, #0x60] f0054: 97fec257 bl 0xa09b0 <_ZN7android10Compare_EQImhEENS_7AStringERKT_RKT0_@plt> f0058: f94033e0 ldr x0, [sp, #0x60] f005c: 97fee31d bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> f0060: b9005fe0 str w0, [sp, #0x5c] f0064: 14000001 b 0xf0068 f0068: b9405fe8 ldr w8, [sp, #0x5c] f006c: 37000308 tbnz w8, #0x0, 0xf00cc f0070: 14000001 b 0xf0074 f0074: b0000841 adrp x1, 0x1f9000 f0078: 9118a821 add x1, x1, #0x62a f007c: d10163a0 sub x0, x29, #0x58 f0080: 97fecec0 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> f0084: 14000001 b 0xf0088 f0088: d10163a0 sub x0, x29, #0x58 f008c: d10103a1 sub x1, x29, #0x40 f0090: 97fecb14 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> f0094: 14000001 b 0xf0098 f0098: d10163a0 sub x0, x29, #0x58 f009c: 97fec719 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f00a0: 1400000b b 0xf00cc f00a4: f81283a0 stur x0, [x29, #-0xd8] f00a8: 2a0103e8 mov w8, w1 f00ac: b81243a8 stur w8, [x29, #-0xdc] f00b0: 14000024 b 0xf0140 f00b4: f81283a0 stur x0, [x29, #-0xd8] f00b8: 2a0103e8 mov w8, w1 f00bc: b81243a8 stur w8, [x29, #-0xdc] f00c0: d10163a0 sub x0, x29, #0x58 f00c4: 97fec70f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f00c8: 1400001e b 0xf0140 f00cc: d10103a0 sub x0, x29, #0x40 f00d0: 97fec70c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f00d4: 14000001 b 0xf00d8 f00d8: f85003a8 ldur x8, [x29, #-0x100] f00dc: f940a909 ldr x9, [x8, #0x150] f00e0: f940090a ldr x10, [x8, #0x10] f00e4: 8b090149 add x9, x10, x9 f00e8: f9000909 str x9, [x8, #0x10] f00ec: f9400901 ldr x1, [x8, #0x10] f00f0: 91006102 add x2, x8, #0x18 f00f4: aa0803e0 mov x0, x8 f00f8: 97fed6d2 bl 0xa5c40 <_ZN7android14MyOggExtractor8readPageElPNS0_4PageE@plt> f00fc: f81083a0 stur x0, [x29, #-0xf8] f0100: f85083a8 ldur x8, [x29, #-0xf8] f0104: f1000108 subs x8, x8, #0x0 f0108: f9002be8 str x8, [sp, #0x50] f010c: 540003ac b.gt 0xf0180 f0110: 14000001 b 0xf0114 f0114: f85703a8 ldur x8, [x29, #-0x90] f0118: b40001a8 cbz x8, 0xf014c f011c: 14000001 b 0xf0120 f0120: f85703a8 ldur x8, [x29, #-0x90] f0124: f9400109 ldr x9, [x8] f0128: f9400129 ldr x9, [x9] f012c: aa0803e0 mov x0, x8 f0130: d63f0120 blr x9 f0134: aa1f03e8 mov x8, xzr f0138: f81703a8 stur x8, [x29, #-0x90] f013c: 14000004 b 0xf014c f0140: d10103a0 sub x0, x29, #0x40 f0144: 97fec6ef bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f0148: 1400007a b 0xf0330 f014c: f85083a8 ldur x8, [x29, #-0xf8] f0150: b6f800a8 tbz x8, #0x3f, 0xf0164 f0154: 14000001 b 0xf0158 f0158: f85083a8 ldur x8, [x29, #-0xf8] f015c: f90027e8 str x8, [sp, #0x48] f0160: 14000004 b 0xf0170 f0164: 92807e48 mov x8, #-0x3f3 // =-1011 f0168: f90027e8 str x8, [sp, #0x48] f016c: 14000001 b 0xf0170 f0170: f94027e0 ldr x0, [sp, #0x48] f0174: 2a0003e8 mov w8, w0 f0178: b81943a8 stur w8, [x29, #-0x6c] f017c: 1400005f b 0xf02f8 f0180: f85003a8 ldur x8, [x29, #-0x100] f0184: f9400d09 ldr x9, [x8, #0x18] f0188: f940a50a ldr x10, [x8, #0x148] f018c: eb0a0129 subs x9, x9, x10 f0190: f90023e9 str x9, [sp, #0x40] f0194: 54000103 b.lo 0xf01b4 f0198: 14000001 b 0xf019c f019c: f85003a8 ldur x8, [x29, #-0x100] f01a0: f9400d09 ldr x9, [x8, #0x18] f01a4: f940a50a ldr x10, [x8, #0x148] f01a8: eb0a0129 subs x9, x9, x10 f01ac: f900b109 str x9, [x8, #0x160] f01b0: 14000005 b 0xf01c4 f01b4: aa1f03e8 mov x8, xzr f01b8: f85003a9 ldur x9, [x29, #-0x100] f01bc: f900b128 str x8, [x9, #0x160] f01c0: 14000001 b 0xf01c4 f01c4: 320003e8 orr w8, wzr, #0x1 f01c8: f85003a9 ldur x9, [x29, #-0x100] f01cc: 39056128 strb w8, [x9, #0x158] f01d0: f9400d2a ldr x10, [x9, #0x18] f01d4: f900a52a str x10, [x9, #0x148] f01d8: f85083aa ldur x10, [x29, #-0xf8] f01dc: f900a92a str x10, [x9, #0x150] f01e0: aa1f03ea mov x10, xzr f01e4: f900b52a str x10, [x9, #0x168] f01e8: f85703aa ldur x10, [x29, #-0x90] f01ec: b400084a cbz x10, 0xf02f4 f01f0: 14000001 b 0xf01f4 f01f4: f85003a8 ldur x8, [x29, #-0x100] f01f8: 3940e109 ldrb w9, [x8, #0x38] f01fc: 370007a9 tbnz w9, #0x0, 0xf02f0 f0200: 14000001 b 0xf0204 f0204: f85683a8 ldur x8, [x29, #-0x98] f0208: b7f80348 tbnz x8, #0x3f, 0xf0270 f020c: 14000001 b 0xf0210 f0210: f85703a0 ldur x0, [x29, #-0x90] f0214: d10183a8 sub x8, x29, #0x60 f0218: f9001fe8 str x8, [sp, #0x38] f021c: 97fecfc5 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> f0220: f9401fe0 ldr x0, [sp, #0x38] f0224: 97fed323 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f0228: f9001be0 str x0, [sp, #0x30] f022c: 14000001 b 0xf0230 f0230: f85683a2 ldur x2, [x29, #-0x98] f0234: 528daca1 mov w1, #0x6d65 // =28005 f0238: 72ae8d21 movk w1, #0x7469, lsl #16 f023c: f9401be0 ldr x0, [sp, #0x30] f0240: 97fee5c0 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> f0244: b9002fe0 str w0, [sp, #0x2c] f0248: 14000001 b 0xf024c f024c: d10183a0 sub x0, x29, #0x60 f0250: 97fec5c8 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> f0254: 14000007 b 0xf0270 f0258: f81283a0 stur x0, [x29, #-0xd8] f025c: 2a0103e8 mov w8, w1 f0260: b81243a8 stur w8, [x29, #-0xdc] f0264: d10183a0 sub x0, x29, #0x60 f0268: 97fec5c2 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> f026c: 14000031 b 0xf0330 f0270: f85703a0 ldur x0, [x29, #-0x90] f0274: d101a3a8 sub x8, x29, #0x68 f0278: f90013e8 str x8, [sp, #0x20] f027c: 97fecfad bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> f0280: f94013e0 ldr x0, [sp, #0x20] f0284: 97fed30b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f0288: f9000fe0 str x0, [sp, #0x18] f028c: 14000001 b 0xf0290 f0290: f85003a8 ldur x8, [x29, #-0x100] f0294: b9416102 ldr w2, [x8, #0x160] f0298: 528d8881 mov w1, #0x6c44 // =27716 f029c: 72aecc21 movk w1, #0x7661, lsl #16 f02a0: f9400fe0 ldr x0, [sp, #0x18] f02a4: 97fecd73 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> f02a8: b90017e0 str w0, [sp, #0x14] f02ac: 14000001 b 0xf02b0 f02b0: d101a3a0 sub x0, x29, #0x68 f02b4: 97fec5af bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> f02b8: 2a1f03e8 mov w8, wzr f02bc: f85003a0 ldur x0, [x29, #-0x100] f02c0: 39056008 strb w8, [x0, #0x158] f02c4: f85703be ldur x30, [x29, #-0x90] f02c8: f85803a9 ldur x9, [x29, #-0x80] f02cc: f900013e str x30, [x9] f02d0: b81943a8 stur w8, [x29, #-0x6c] f02d4: 14000009 b 0xf02f8 f02d8: f81283a0 stur x0, [x29, #-0xd8] f02dc: 2a0103e8 mov w8, w1 f02e0: b81243a8 stur w8, [x29, #-0xdc] f02e4: d101a3a0 sub x0, x29, #0x68 f02e8: 97fec5a2 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> f02ec: 14000011 b 0xf0330 f02f0: 14000001 b 0xf02f4 f02f4: 17fffe11 b 0xefb38 f02f8: b85943a8 ldur w8, [x29, #-0x6c] f02fc: d53bd049 mrs x9, TPIDR_EL0 f0300: f9401529 ldr x9, [x9, #0x28] f0304: f85e83aa ldur x10, [x29, #-0x18] f0308: eb0a0129 subs x9, x9, x10 f030c: b90013e8 str w8, [sp, #0x10] f0310: f90007e9 str x9, [sp, #0x8] f0314: 54000121 b.ne 0xf0338 f0318: 14000001 b 0xf031c f031c: b94013e0 ldr w0, [sp, #0x10] f0320: 910883ff add sp, sp, #0x220 f0324: a9417bfd ldp x29, x30, [sp, #0x10] f0328: f84207fc ldr x28, [sp], #0x20 f032c: d65f03c0 ret f0330: f85283a0 ldur x0, [x29, #-0xd8] f0334: 97fedef7 bl 0xa7f10 <_Unwind_Resume@plt> f0338: 97fee68e bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f033c : f033c: d104c3ff sub sp, sp, #0x130 f0340: f9008bfc str x28, [sp, #0x110] f0344: a9127bfd stp x29, x30, [sp, #0x120] f0348: 910483fd add x29, sp, #0x120 f034c: 910203e8 add x8, sp, #0x80 f0350: d53bd049 mrs x9, TPIDR_EL0 f0354: f9401529 ldr x9, [x9, #0x28] f0358: f90023e9 str x9, [sp, #0x40] f035c: f9003be0 str x0, [sp, #0x70] f0360: f90037e1 str x1, [sp, #0x68] f0364: f94037e9 ldr x9, [sp, #0x68] f0368: f9001fe8 str x8, [sp, #0x38] f036c: b40000c9 cbz x9, 0xf0384 f0370: 14000001 b 0xf0374 f0374: f94037e0 ldr x0, [sp, #0x68] f0378: 97fec626 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> f037c: b50000a0 cbnz x0, 0xf0390 f0380: 14000001 b 0xf0384 f0384: 2a1f03e8 mov w8, wzr f0388: b9007fe8 str w8, [sp, #0x7c] f038c: 1400005f b 0xf0508 f0390: f94037e0 ldr x0, [sp, #0x68] f0394: 97fecb13 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> f0398: f94037fe ldr x30, [sp, #0x68] f039c: f9001be0 str x0, [sp, #0x30] f03a0: aa1e03e0 mov x0, x30 f03a4: 97fedc97 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> f03a8: f9401bfe ldr x30, [sp, #0x30] f03ac: 8b0003c0 add x0, x30, x0 f03b0: f90033e0 str x0, [sp, #0x60] f03b4: f94033e0 ldr x0, [sp, #0x60] f03b8: 39400008 ldrb w8, [x0] f03bc: 390173e8 strb w8, [sp, #0x5c] f03c0: 394173e8 ldrb w8, [sp, #0x5c] f03c4: 53037d08 lsr w8, w8, #3 f03c8: 390163e8 strb w8, [sp, #0x58] f03cc: b0000840 adrp x0, 0x1f9000 f03d0: 911da000 add x0, x0, #0x768 f03d4: 3dc00000 ldr q0, [x0] f03d8: 3dc00401 ldr q1, [x0, #0x10] f03dc: 3dc00802 ldr q2, [x0, #0x20] f03e0: 3dc00c03 ldr q3, [x0, #0x30] f03e4: 3d802fe3 str q3, [sp, #0xb0] f03e8: 3d802be2 str q2, [sp, #0xa0] f03ec: 3d8027e1 str q1, [sp, #0x90] f03f0: 3d8023e0 str q0, [sp, #0x80] f03f4: 3dc01000 ldr q0, [x0, #0x40] f03f8: 3dc01401 ldr q1, [x0, #0x50] f03fc: 3dc01802 ldr q2, [x0, #0x60] f0400: 3dc01c03 ldr q3, [x0, #0x70] f0404: f9401fe0 ldr x0, [sp, #0x38] f0408: 3d801c03 str q3, [x0, #0x70] f040c: 3d801802 str q2, [x0, #0x60] f0410: 3d801401 str q1, [x0, #0x50] f0414: 3d8033e0 str q0, [sp, #0xc0] f0418: 394163e8 ldrb w8, [sp, #0x58] f041c: 2a0803e9 mov w9, w8 f0420: 910203ea add x10, sp, #0x80 f0424: b8697948 ldr w8, [x10, x9, lsl #2] f0428: b90057e8 str w8, [sp, #0x54] f042c: 394173e8 ldrb w8, [sp, #0x5c] f0430: 12000508 and w8, w8, #0x3 f0434: 390133e8 strb w8, [sp, #0x4c] f0438: 394133e8 ldrb w8, [sp, #0x4c] f043c: 2a0803eb mov w11, w8 f0440: b9002feb str w11, [sp, #0x2c] f0444: 340001a8 cbz w8, 0xf0478 f0448: 14000001 b 0xf044c f044c: b9402fe8 ldr w8, [sp, #0x2c] f0450: 71000509 subs w9, w8, #0x1 f0454: 71000929 subs w9, w9, #0x2 f0458: b9002be9 str w9, [sp, #0x28] f045c: 54000143 b.lo 0xf0484 f0460: 14000001 b 0xf0464 f0464: b9402fe8 ldr w8, [sp, #0x2c] f0468: 71000d09 subs w9, w8, #0x3 f046c: b90027e9 str w9, [sp, #0x24] f0470: 54000100 b.eq 0xf0490 f0474: 14000016 b 0xf04cc f0478: 320003e8 orr w8, wzr, #0x1 f047c: b90053e8 str w8, [sp, #0x50] f0480: 14000014 b 0xf04d0 f0484: 321f03e8 orr w8, wzr, #0x2 f0488: b90053e8 str w8, [sp, #0x50] f048c: 14000011 b 0xf04d0 f0490: f94037e0 ldr x0, [sp, #0x68] f0494: 97fec5df bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> f0498: f1000800 subs x0, x0, #0x2 f049c: f9000fe0 str x0, [sp, #0x18] f04a0: 540000a8 b.hi 0xf04b4 f04a4: 14000001 b 0xf04a8 f04a8: 2a1f03e8 mov w8, wzr f04ac: b90053e8 str w8, [sp, #0x50] f04b0: 14000006 b 0xf04c8 f04b4: f94033e8 ldr x8, [sp, #0x60] f04b8: 39400909 ldrb w9, [x8, #0x2] f04bc: 12001529 and w9, w9, #0x3f f04c0: b90053e9 str w9, [sp, #0x50] f04c4: 14000001 b 0xf04c8 f04c8: 14000002 b 0xf04d0 f04cc: 14000001 b 0xf04d0 f04d0: b94057e8 ldr w8, [sp, #0x54] f04d4: b94053e9 ldr w9, [sp, #0x50] f04d8: 1b097d08 mul w8, w8, w9 f04dc: 52977009 mov w9, #0xbb80 // =48000 f04e0: 1b097d08 mul w8, w8, w9 f04e4: 529bd069 mov w9, #0xde83 // =56963 f04e8: 72a86369 movk w9, #0x431b, lsl #16 f04ec: 9ba97d0a umull x10, w8, w9 f04f0: d372fd4a lsr x10, x10, #50 f04f4: 2a0a03e8 mov w8, w10 f04f8: b9004be8 str w8, [sp, #0x48] f04fc: b9404be8 ldr w8, [sp, #0x48] f0500: b9007fe8 str w8, [sp, #0x7c] f0504: 14000001 b 0xf0508 f0508: b9407fe8 ldr w8, [sp, #0x7c] f050c: d53bd049 mrs x9, TPIDR_EL0 f0510: f9401529 ldr x9, [x9, #0x28] f0514: f94023ea ldr x10, [sp, #0x40] f0518: eb0a0129 subs x9, x9, x10 f051c: b90017e8 str w8, [sp, #0x14] f0520: f90007e9 str x9, [sp, #0x8] f0524: 540000e1 b.ne 0xf0540 f0528: 14000001 b 0xf052c f052c: b94017e0 ldr w0, [sp, #0x14] f0530: a9527bfd ldp x29, x30, [sp, #0x120] f0534: f9408bfc ldr x28, [sp, #0x110] f0538: 9104c3ff add sp, sp, #0x130 f053c: d65f03c0 ret f0540: 97fee60c bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f0544 : f0544: d10343ff sub sp, sp, #0xd0 f0548: a90c7bfd stp x29, x30, [sp, #0xc0] f054c: 910303fd add x29, sp, #0xc0 f0550: d53bd048 mrs x8, TPIDR_EL0 f0554: f9401509 ldr x9, [x8, #0x28] f0558: f81f83a9 stur x9, [x29, #-0x8] f055c: f90023e0 str x0, [sp, #0x40] f0560: f9001fe1 str x1, [sp, #0x38] f0564: f94023e9 ldr x9, [sp, #0x40] f0568: f9401fe0 ldr x0, [sp, #0x38] f056c: f90013e8 str x8, [sp, #0x20] f0570: f9000fe9 str x9, [sp, #0x18] f0574: 97feca9b bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> f0578: f9401fe8 ldr x8, [sp, #0x38] f057c: f9000be0 str x0, [sp, #0x10] f0580: aa0803e0 mov x0, x8 f0584: 97fedc1f bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> f0588: f9400be8 ldr x8, [sp, #0x10] f058c: 8b000109 add x9, x8, x0 f0590: f9001be9 str x9, [sp, #0x30] f0594: f9401fe0 ldr x0, [sp, #0x38] f0598: 97fec59e bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> f059c: f90017e0 str x0, [sp, #0x28] f05a0: f9401be8 ldr x8, [sp, #0x30] f05a4: f81d83a8 stur x8, [x29, #-0x28] f05a8: f94017e8 ldr x8, [sp, #0x28] f05ac: f81e03a8 stur x8, [x29, #-0x20] f05b0: 320003ea orr w10, wzr, #0x1 f05b4: b81e83aa stur w10, [x29, #-0x18] f05b8: aa1f03e8 mov x8, xzr f05bc: f81f03a8 stur x8, [x29, #-0x10] f05c0: d100a3a9 sub x9, x29, #0x28 f05c4: f81b83a9 stur x9, [x29, #-0x48] f05c8: f81c03a8 stur x8, [x29, #-0x40] f05cc: f94017e9 ldr x9, [sp, #0x28] f05d0: f81c83a9 stur x9, [x29, #-0x38] f05d4: f81d03a8 stur x8, [x29, #-0x30] f05d8: d10123a9 sub x9, x29, #0x48 f05dc: f90027e9 str x9, [sp, #0x48] f05e0: f85c83a9 ldur x9, [x29, #-0x38] f05e4: f9002be9 str x9, [sp, #0x50] f05e8: f9002fe8 str x8, [sp, #0x58] f05ec: f90033e8 str x8, [sp, #0x60] f05f0: f90037e8 str x8, [sp, #0x68] f05f4: f9003be8 str x8, [sp, #0x70] f05f8: f9400fe8 ldr x8, [sp, #0x18] f05fc: 91064100 add x0, x8, #0x190 f0600: 910123e1 add x1, sp, #0x48 f0604: 97fed5ef bl 0xa5dc0 f0608: 2a0003ea mov w10, w0 f060c: f94013e8 ldr x8, [sp, #0x20] f0610: f9401509 ldr x9, [x8, #0x28] f0614: f85f83a0 ldur x0, [x29, #-0x8] f0618: eb000129 subs x9, x9, x0 f061c: b9000fea str w10, [sp, #0xc] f0620: f90003e9 str x9, [sp] f0624: 540000c1 b.ne 0xf063c f0628: 14000001 b 0xf062c f062c: b9400fe0 ldr w0, [sp, #0xc] f0630: a94c7bfd ldp x29, x30, [sp, #0xc0] f0634: 910343ff add sp, sp, #0xd0 f0638: d65f03c0 ret f063c: 97fee5cd bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f0640 (unsigned long const&, unsigned char const&)>: f0640: d10143ff sub sp, sp, #0x50 f0644: a9047bfd stp x29, x30, [sp, #0x40] f0648: 910103fd add x29, sp, #0x40 f064c: 52800009 mov w9, #0x0 // =0 f0650: 9000084a adrp x10, 0x1f8000 f0654: 9118554a add x10, x10, #0x615 f0658: f81f83a0 stur x0, [x29, #-0x8] f065c: f81f03a1 stur x1, [x29, #-0x10] f0660: 320003eb orr w11, wzr, #0x1 f0664: 0a0b0129 and w9, w9, w11 f0668: 381ef3a9 sturb w9, [x29, #-0x11] f066c: aa0803e0 mov x0, x8 f0670: f9000be8 str x8, [sp, #0x10] f0674: f90007ea str x10, [sp, #0x8] f0678: 97fee8ba bl 0xaa960 <_ZN7android7AStringC1Ev@plt> f067c: f85f83a8 ldur x8, [x29, #-0x8] f0680: f9400108 ldr x8, [x8] f0684: f85f03aa ldur x10, [x29, #-0x10] f0688: 39400149 ldrb w9, [x10] f068c: 2a0903ea mov w10, w9 f0690: d3401d4a ubfx x10, x10, #0, #8 f0694: eb0a011f cmp x8, x10 f0698: 1a9f17e9 cset w9, eq f069c: 370002c9 tbnz w9, #0x0, 0xf06f4 (unsigned long const&, unsigned char const&)+0xb4> f06a0: f85f83a8 ldur x8, [x29, #-0x8] f06a4: f9400101 ldr x1, [x8] f06a8: f9400be0 ldr x0, [sp, #0x10] f06ac: 97fedd01 bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> f06b0: 14000001 b 0xf06b4 (unsigned long const&, unsigned char const&)+0x74> f06b4: f9400be0 ldr x0, [sp, #0x10] f06b8: f94007e1 ldr x1, [sp, #0x8] f06bc: 97fee37d bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> f06c0: 14000001 b 0xf06c4 (unsigned long const&, unsigned char const&)+0x84> f06c4: f85f03a8 ldur x8, [x29, #-0x10] f06c8: 39400101 ldrb w1, [x8] f06cc: f9400be0 ldr x0, [sp, #0x10] f06d0: 97fed788 bl 0xa64f0 <_ZN7android7AString6appendEi@plt> f06d4: 14000001 b 0xf06d8 (unsigned long const&, unsigned char const&)+0x98> f06d8: 14000007 b 0xf06f4 (unsigned long const&, unsigned char const&)+0xb4> f06dc: 2a0103e8 mov w8, w1 f06e0: f90013e0 str x0, [sp, #0x20] f06e4: b9001fe8 str w8, [sp, #0x1c] f06e8: f9400be0 ldr x0, [sp, #0x10] f06ec: 97fec585 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f06f0: 1400000c b 0xf0720 (unsigned long const&, unsigned char const&)+0xe0> f06f4: 12800008 mov w8, #-0x1 // =-1 f06f8: 320003e9 orr w9, wzr, #0x1 f06fc: 0a090108 and w8, w8, w9 f0700: 381ef3a8 sturb w8, [x29, #-0x11] f0704: 385ef3a8 ldurb w8, [x29, #-0x11] f0708: 37000068 tbnz w8, #0x0, 0xf0714 (unsigned long const&, unsigned char const&)+0xd4> f070c: f9400be0 ldr x0, [sp, #0x10] f0710: 97fec57c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f0714: a9447bfd ldp x29, x30, [sp, #0x40] f0718: 910143ff add sp, sp, #0x50 f071c: d65f03c0 ret f0720: f94013e0 ldr x0, [sp, #0x20] f0724: 97feddfb bl 0xa7f10 <_Unwind_Resume@plt> 00000000000f0728 : f0728: d102c3ff sub sp, sp, #0xb0 f072c: a90a7bfd stp x29, x30, [sp, #0xa0] f0730: 910283fd add x29, sp, #0xa0 f0734: d53bd048 mrs x8, TPIDR_EL0 f0738: f9401508 ldr x8, [x8, #0x28] f073c: f81f83a8 stur x8, [x29, #-0x8] f0740: f81d03a0 stur x0, [x29, #-0x30] f0744: f85d03a8 ldur x8, [x29, #-0x30] f0748: 321d0be9 orr w9, wzr, #0x38 f074c: 2a0903e0 mov w0, w9 f0750: f90027e8 str x8, [sp, #0x48] f0754: 97fee1ef bl 0xa8f10 <_Znwm@plt> f0758: aa0003e8 mov x8, x0 f075c: aa0003fe mov x30, x0 f0760: f90023e8 str x8, [sp, #0x40] f0764: f9001ffe str x30, [sp, #0x38] f0768: 97fedad2 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> f076c: 14000001 b 0xf0770 f0770: f94027e8 ldr x8, [sp, #0x48] f0774: 9107a109 add x9, x8, #0x1e8 f0778: aa0903e0 mov x0, x9 f077c: f9401fe1 ldr x1, [sp, #0x38] f0780: f9001be9 str x9, [sp, #0x30] f0784: 97fecd8b bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> f0788: f9401be8 ldr x8, [sp, #0x30] f078c: f90017e0 str x0, [sp, #0x28] f0790: aa0803e0 mov x0, x8 f0794: 97fed1c7 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f0798: f94027e8 ldr x8, [sp, #0x48] f079c: f940b902 ldr x2, [x8, #0x170] f07a0: 528daca1 mov w1, #0x6d65 // =28005 f07a4: 72adad21 movk w1, #0x6d69, lsl #16 f07a8: 97febf06 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> f07ac: aa1f03e8 mov x8, xzr f07b0: f81b83a8 stur x8, [x29, #-0x48] f07b4: b90027e0 str w0, [sp, #0x24] f07b8: 14000001 b 0xf07bc f07bc: f85b83a8 ldur x8, [x29, #-0x48] f07c0: f94027e9 ldr x9, [sp, #0x48] f07c4: f940bd2a ldr x10, [x9, #0x178] f07c8: eb0a0108 subs x8, x8, x10 f07cc: f9000fe8 str x8, [sp, #0x18] f07d0: 54000642 b.hs 0xf0898 f07d4: 14000001 b 0xf07d8 f07d8: d10043a1 sub x1, x29, #0x10 f07dc: 2a1f03e0 mov w0, wzr f07e0: f94027e8 ldr x8, [sp, #0x48] f07e4: b90017e0 str w0, [sp, #0x14] f07e8: aa0803e0 mov x0, x8 f07ec: b94017e2 ldr w2, [sp, #0x14] f07f0: 97fee960 bl 0xaad70 <_ZN7android14MyOggExtractor15_readNextPacketEPPNS_11MediaBufferEb@plt> f07f4: b81c03a0 stur w0, [x29, #-0x40] f07f8: 34000160 cbz w0, 0xf0824 f07fc: 14000001 b 0xf0800 f0800: b85c03a8 ldur w8, [x29, #-0x40] f0804: b81dc3a8 stur w8, [x29, #-0x24] f0808: 14000055 b 0xf095c f080c: f81c83a0 stur x0, [x29, #-0x38] f0810: 2a0103e8 mov w8, w1 f0814: b81c43a8 stur w8, [x29, #-0x3c] f0818: f94023e0 ldr x0, [sp, #0x40] f081c: 97fec051 bl 0xa0960 <_ZdlPv@plt> f0820: 1400005c b 0xf0990 f0824: f85f03a1 ldur x1, [x29, #-0x10] f0828: b85b83a8 ldur w8, [x29, #-0x48] f082c: 320003e9 orr w9, wzr, #0x1 f0830: 331f7909 bfi w9, w8, #1, #31 f0834: f94027ea ldr x10, [sp, #0x48] f0838: f940014b ldr x11, [x10] f083c: f940156b ldr x11, [x11, #0x28] f0840: aa0a03e0 mov x0, x10 f0844: 2a0903e2 mov w2, w9 f0848: d63f0160 blr x11 f084c: b81c03a0 stur w0, [x29, #-0x40] f0850: f85f03aa ldur x10, [x29, #-0x10] f0854: f940014b ldr x11, [x10] f0858: f940016b ldr x11, [x11] f085c: aa0a03e0 mov x0, x10 f0860: d63f0160 blr x11 f0864: aa1f03ea mov x10, xzr f0868: f81f03aa stur x10, [x29, #-0x10] f086c: b85c03a8 ldur w8, [x29, #-0x40] f0870: 340000a8 cbz w8, 0xf0884 f0874: 14000001 b 0xf0878 f0878: b85c03a8 ldur w8, [x29, #-0x40] f087c: b81dc3a8 stur w8, [x29, #-0x24] f0880: 14000037 b 0xf095c f0884: 14000001 b 0xf0888 f0888: f85b83a8 ldur x8, [x29, #-0x48] f088c: 91000508 add x8, x8, #0x1 f0890: f81b83a8 stur x8, [x29, #-0x48] f0894: 17ffffca b 0xf07bc f0898: f94027e8 ldr x8, [sp, #0x48] f089c: f9400909 ldr x9, [x8, #0x10] f08a0: f940a90a ldr x10, [x8, #0x150] f08a4: 8b0a0129 add x9, x9, x10 f08a8: f900c509 str x9, [x8, #0x188] f08ac: 91002100 add x0, x8, #0x8 f08b0: 97fedbb8 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f08b4: f9400008 ldr x8, [x0] f08b8: f9402508 ldr x8, [x8, #0x48] f08bc: d63f0100 blr x8 f08c0: 37100480 tbnz w0, #0x2, 0xf0950 f08c4: 14000001 b 0xf08c8 f08c8: f94027e8 ldr x8, [sp, #0x48] f08cc: 91002100 add x0, x8, #0x8 f08d0: 97fedbb0 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f08d4: f9400008 ldr x8, [x0] f08d8: f9402108 ldr x8, [x8, #0x40] f08dc: d10063a1 sub x1, x29, #0x18 f08e0: d63f0100 blr x8 f08e4: 35000360 cbnz w0, 0xf0950 f08e8: 14000001 b 0xf08ec f08ec: f85e83a1 ldur x1, [x29, #-0x18] f08f0: d10083a2 sub x2, x29, #0x20 f08f4: f94027e0 ldr x0, [sp, #0x48] f08f8: 97fedefa bl 0xa84e0 <_ZN7android14MyOggExtractor23findPrevGranulePositionElPm@plt> f08fc: 350002a0 cbnz w0, 0xf0950 f0900: 14000001 b 0xf0904 f0904: f85e03a1 ldur x1, [x29, #-0x20] f0908: f94027e8 ldr x8, [sp, #0x48] f090c: f9400109 ldr x9, [x8] f0910: f9401129 ldr x9, [x9, #0x20] f0914: aa0803e0 mov x0, x8 f0918: d63f0120 blr x9 f091c: f9002be0 str x0, [sp, #0x50] f0920: f94027e8 ldr x8, [sp, #0x48] f0924: 9107a100 add x0, x8, #0x1e8 f0928: 97fed162 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f092c: f9402be2 ldr x2, [sp, #0x50] f0930: 528e4c21 mov w1, #0x7261 // =29281 f0934: 72ac8ea1 movk w1, #0x6475, lsl #16 f0938: 97fee402 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> f093c: f94027e8 ldr x8, [sp, #0x48] f0940: b90013e0 str w0, [sp, #0x10] f0944: aa0803e0 mov x0, x8 f0948: 97fee19e bl 0xa8fc0 <_ZN7android14MyOggExtractor20buildTableOfContentsEv@plt> f094c: 14000001 b 0xf0950 f0950: 2a1f03e8 mov w8, wzr f0954: b81dc3a8 stur w8, [x29, #-0x24] f0958: 14000001 b 0xf095c f095c: b85dc3a8 ldur w8, [x29, #-0x24] f0960: d53bd049 mrs x9, TPIDR_EL0 f0964: f9401529 ldr x9, [x9, #0x28] f0968: f85f83aa ldur x10, [x29, #-0x8] f096c: eb0a0129 subs x9, x9, x10 f0970: b9000fe8 str w8, [sp, #0xc] f0974: f90003e9 str x9, [sp] f0978: 54000101 b.ne 0xf0998 f097c: 14000001 b 0xf0980 f0980: b9400fe0 ldr w0, [sp, #0xc] f0984: a94a7bfd ldp x29, x30, [sp, #0xa0] f0988: 9102c3ff add sp, sp, #0xb0 f098c: d65f03c0 ret f0990: f85c83a0 ldur x0, [x29, #-0x38] f0994: 97fedd5f bl 0xa7f10 <_Unwind_Resume@plt> f0998: 97fee4f6 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f099c : f099c: d10743ff sub sp, sp, #0x1d0 f09a0: f900dbfc str x28, [sp, #0x1b0] f09a4: a91c7bfd stp x29, x30, [sp, #0x1c0] f09a8: 910703fd add x29, sp, #0x1c0 f09ac: d53bd048 mrs x8, TPIDR_EL0 f09b0: f9401508 ldr x8, [x8, #0x28] f09b4: f81e83a8 stur x8, [x29, #-0x18] f09b8: f9003fe0 str x0, [sp, #0x78] f09bc: f9403fe8 ldr x8, [sp, #0x78] f09c0: aa0803e0 mov x0, x8 f09c4: f940c508 ldr x8, [x8, #0x188] f09c8: f9003be8 str x8, [sp, #0x70] f09cc: f9001fe0 str x0, [sp, #0x38] f09d0: 14000001 b 0xf09d4 f09d4: f9403be1 ldr x1, [sp, #0x70] f09d8: 910203e2 add x2, sp, #0x80 f09dc: f9401fe0 ldr x0, [sp, #0x38] f09e0: 97fed498 bl 0xa5c40 <_ZN7android14MyOggExtractor8readPageElPNS0_4PageE@plt> f09e4: f90037e0 str x0, [sp, #0x68] f09e8: f1000400 subs x0, x0, #0x1 f09ec: f9001be0 str x0, [sp, #0x30] f09f0: 540003ab b.lt 0xf0a64 f09f4: 14000001 b 0xf09f8 f09f8: f9401fe8 ldr x8, [sp, #0x38] f09fc: 9107e109 add x9, x8, #0x1f8 f0a00: aa0903e0 mov x0, x9 f0a04: f90017e9 str x9, [sp, #0x28] f0a08: 97fec78e bl 0xa2840 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEE4pushEv@plt> f0a0c: f94017e0 ldr x0, [sp, #0x28] f0a10: 97fecfa0 bl 0xa4890 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE4sizeEv@plt> f0a14: f1000401 subs x1, x0, #0x1 f0a18: f94017e0 ldr x0, [sp, #0x28] f0a1c: 97fed2c5 bl 0xa5530 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEE10editItemAtEm@plt> f0a20: f90033e0 str x0, [sp, #0x60] f0a24: f9403be8 ldr x8, [sp, #0x70] f0a28: f94033e9 ldr x9, [sp, #0x60] f0a2c: f9000128 str x8, [x9] f0a30: f94043e1 ldr x1, [sp, #0x80] f0a34: f9401fe8 ldr x8, [sp, #0x38] f0a38: f9400109 ldr x9, [x8] f0a3c: f9401129 ldr x9, [x9, #0x20] f0a40: aa0803e0 mov x0, x8 f0a44: d63f0120 blr x9 f0a48: f94033e8 ldr x8, [sp, #0x60] f0a4c: f9000500 str x0, [x8, #0x8] f0a50: f94037e8 ldr x8, [sp, #0x68] f0a54: f9403be9 ldr x9, [sp, #0x70] f0a58: 8b080128 add x8, x9, x8 f0a5c: f9003be8 str x8, [sp, #0x70] f0a60: 17ffffdd b 0xf09d4 f0a64: f9401fe8 ldr x8, [sp, #0x38] f0a68: 9107e100 add x0, x8, #0x1f8 f0a6c: 97fecf89 bl 0xa4890 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE4sizeEv@plt> f0a70: f9002fe0 str x0, [sp, #0x58] f0a74: f9402fe8 ldr x8, [sp, #0x58] f0a78: f1080508 subs x8, x8, #0x201 f0a7c: f90013e8 str x8, [sp, #0x20] f0a80: 54000543 b.lo 0xf0b28 f0a84: 14000001 b 0xf0a88 f0a88: f9402fe8 ldr x8, [sp, #0x58] f0a8c: f1080108 subs x8, x8, #0x200 f0a90: f9002be8 str x8, [sp, #0x50] f0a94: aa1f03e8 mov x8, xzr f0a98: f90027e8 str x8, [sp, #0x48] f0a9c: f9401fe8 ldr x8, [sp, #0x38] f0aa0: 9107e100 add x0, x8, #0x1f8 f0aa4: 97fecf7b bl 0xa4890 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE4sizeEv@plt> f0aa8: f1000408 subs x8, x0, #0x1 f0aac: f90023e8 str x8, [sp, #0x40] f0ab0: 14000001 b 0xf0ab4 f0ab4: f94023e8 ldr x8, [sp, #0x40] f0ab8: b7f80368 tbnz x8, #0x3f, 0xf0b24 f0abc: 14000001 b 0xf0ac0 f0ac0: f9402be8 ldr x8, [sp, #0x50] f0ac4: f94027e9 ldr x9, [sp, #0x48] f0ac8: 8b080128 add x8, x9, x8 f0acc: f90027e8 str x8, [sp, #0x48] f0ad0: f94027e8 ldr x8, [sp, #0x48] f0ad4: f9402fe9 ldr x9, [sp, #0x58] f0ad8: eb090108 subs x8, x8, x9 f0adc: f9000fe8 str x8, [sp, #0x18] f0ae0: 54000183 b.lo 0xf0b10 f0ae4: 14000001 b 0xf0ae8 f0ae8: f9401fe8 ldr x8, [sp, #0x38] f0aec: 9107e100 add x0, x8, #0x1f8 f0af0: f94023e1 ldr x1, [sp, #0x40] f0af4: 97fec41f bl 0xa1b70 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEE8removeAtEm@plt> f0af8: f9402fe8 ldr x8, [sp, #0x58] f0afc: f94027e1 ldr x1, [sp, #0x48] f0b00: eb080028 subs x8, x1, x8 f0b04: f90027e8 str x8, [sp, #0x48] f0b08: f9000be0 str x0, [sp, #0x10] f0b0c: 14000001 b 0xf0b10 f0b10: 14000001 b 0xf0b14 f0b14: f94023e8 ldr x8, [sp, #0x40] f0b18: f1000508 subs x8, x8, #0x1 f0b1c: f90023e8 str x8, [sp, #0x40] f0b20: 17ffffe5 b 0xf0ab4 f0b24: 14000001 b 0xf0b28 f0b28: d53bd048 mrs x8, TPIDR_EL0 f0b2c: f9401508 ldr x8, [x8, #0x28] f0b30: f85e83a9 ldur x9, [x29, #-0x18] f0b34: eb090108 subs x8, x8, x9 f0b38: f90007e8 str x8, [sp, #0x8] f0b3c: 540000c1 b.ne 0xf0b54 f0b40: 14000001 b 0xf0b44 f0b44: a95c7bfd ldp x29, x30, [sp, #0x1c0] f0b48: f940dbfc ldr x28, [sp, #0x1b0] f0b4c: 910743ff add sp, sp, #0x1d0 f0b50: d65f03c0 ret f0b54: 97fee487 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f0b58 ::push()>: f0b58: d10083ff sub sp, sp, #0x20 f0b5c: a9017bfd stp x29, x30, [sp, #0x10] f0b60: 910043fd add x29, sp, #0x10 f0b64: f90007e0 str x0, [sp, #0x8] f0b68: f94007e0 ldr x0, [sp, #0x8] f0b6c: 97fed869 bl 0xa6d10 <_ZN7android10VectorImpl4pushEv@plt> f0b70: a9417bfd ldp x29, x30, [sp, #0x10] f0b74: 910083ff add sp, sp, #0x20 f0b78: d65f03c0 ret 00000000000f0b7c ::editItemAt(unsigned long)>: f0b7c: d10083ff sub sp, sp, #0x20 f0b80: a9017bfd stp x29, x30, [sp, #0x10] f0b84: 910043fd add x29, sp, #0x10 f0b88: f90007e0 str x0, [sp, #0x8] f0b8c: f90003e1 str x1, [sp] f0b90: f94007e0 ldr x0, [sp, #0x8] f0b94: f94003e1 ldr x1, [sp] f0b98: 97fec476 bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> f0b9c: a9417bfd ldp x29, x30, [sp, #0x10] f0ba0: 910083ff add sp, sp, #0x20 f0ba4: d65f03c0 ret 00000000000f0ba8 ::removeAt(unsigned long)>: f0ba8: d10083ff sub sp, sp, #0x20 f0bac: a9017bfd stp x29, x30, [sp, #0x10] f0bb0: 910043fd add x29, sp, #0x10 f0bb4: b24003e2 orr x2, xzr, #0x1 f0bb8: f90007e0 str x0, [sp, #0x8] f0bbc: f90003e1 str x1, [sp] f0bc0: f94007e0 ldr x0, [sp, #0x8] f0bc4: f94003e1 ldr x1, [sp] f0bc8: 97fede86 bl 0xa85e0 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEE13removeItemsAtEmm@plt> f0bcc: a9417bfd ldp x29, x30, [sp, #0x10] f0bd0: 910083ff add sp, sp, #0x20 f0bd4: d65f03c0 ret 00000000000f0bd8 : f0bd8: d100c3ff sub sp, sp, #0x30 f0bdc: f90013e0 str x0, [sp, #0x20] f0be0: f9000fe1 str x1, [sp, #0x18] f0be4: f94013e0 ldr x0, [sp, #0x20] f0be8: f9000bff str xzr, [sp, #0x10] f0bec: f9400fe1 ldr x1, [sp, #0x18] f0bf0: 79444408 ldrh w8, [x0, #0x222] f0bf4: 2a0803e9 mov w9, w8 f0bf8: d3403d29 ubfx x9, x9, #0, #16 f0bfc: eb09003f cmp x1, x9 f0c00: 1a9f97e8 cset w8, hi f0c04: f90007e0 str x0, [sp, #0x8] f0c08: 37000048 tbnz w8, #0x0, 0xf0c10 f0c0c: 14000008 b 0xf0c2c f0c10: f9400fe8 ldr x8, [sp, #0x18] f0c14: f94007e9 ldr x9, [sp, #0x8] f0c18: 7944452a ldrh w10, [x9, #0x222] f0c1c: 2a0a03eb mov w11, w10 f0c20: d3403d6b ubfx x11, x11, #0, #16 f0c24: eb0b0108 subs x8, x8, x11 f0c28: f9000be8 str x8, [sp, #0x10] f0c2c: d28b5ec8 mov x8, #0x5af6 // =23286 f0c30: f2af7a08 movk x8, #0x7bd0, lsl #16 f0c34: f2c10c68 movk x8, #0x863, lsl #32 f0c38: f9400be9 ldr x9, [sp, #0x10] f0c3c: eb08013f cmp x9, x8 f0c40: 1a9f97ea cset w10, hi f0c44: 3700004a tbnz w10, #0x0, 0xf0c4c f0c48: 14000004 b 0xf0c58 f0c4c: b240fbe8 orr x8, xzr, #0x7fffffffffffffff f0c50: f90017e8 str x8, [sp, #0x28] f0c54: 14000008 b 0xf0c74 f0c58: d2977008 mov x8, #0xbb80 // =48000 f0c5c: d2884809 mov x9, #0x4240 // =16960 f0c60: f2a001e9 movk x9, #0xf, lsl #16 f0c64: f9400bea ldr x10, [sp, #0x10] f0c68: 9b097d49 mul x9, x10, x9 f0c6c: 9ac80928 udiv x8, x9, x8 f0c70: f90017e8 str x8, [sp, #0x28] f0c74: f94017e0 ldr x0, [sp, #0x28] f0c78: 9100c3ff add sp, sp, #0x30 f0c7c: d65f03c0 ret 00000000000f0c80 : f0c80: d10103ff sub sp, sp, #0x40 f0c84: a9037bfd stp x29, x30, [sp, #0x30] f0c88: 9100c3fd add x29, sp, #0x30 f0c8c: 320003e8 orr w8, wzr, #0x1 f0c90: f81f03a0 stur x0, [x29, #-0x10] f0c94: f9000fe1 str x1, [sp, #0x18] f0c98: 39005fe2 strb w2, [sp, #0x17] f0c9c: f85f03a0 ldur x0, [x29, #-0x10] f0ca0: 39405fe2 ldrb w2, [sp, #0x17] f0ca4: 6b02011f cmp w8, w2 f0ca8: 1a9f17e8 cset w8, eq f0cac: f90007e0 str x0, [sp, #0x8] f0cb0: b90007e2 str w2, [sp, #0x4] f0cb4: 37000128 tbnz w8, #0x0, 0xf0cd8 f0cb8: 14000001 b 0xf0cbc f0cbc: 320007e8 orr w8, wzr, #0x3 f0cc0: b94007e9 ldr w9, [sp, #0x4] f0cc4: 6b09011f cmp w8, w9 f0cc8: 1a9f17e8 cset w8, eq f0ccc: 37000108 tbnz w8, #0x0, 0xf0cec f0cd0: 14000001 b 0xf0cd4 f0cd4: 1400000b b 0xf0d00 f0cd8: f9400fe1 ldr x1, [sp, #0x18] f0cdc: f94007e0 ldr x0, [sp, #0x8] f0ce0: 97fec6f8 bl 0xa28c0 <_ZN7android15MyOpusExtractor16verifyOpusHeaderEPNS_11MediaBufferE@plt> f0ce4: b81fc3a0 stur w0, [x29, #-0x4] f0ce8: 14000008 b 0xf0d08 f0cec: f9400fe1 ldr x1, [sp, #0x18] f0cf0: f94007e0 ldr x0, [sp, #0x8] f0cf4: 97fed547 bl 0xa6210 <_ZN7android15MyOpusExtractor18verifyOpusCommentsEPNS_11MediaBufferE@plt> f0cf8: b81fc3a0 stur w0, [x29, #-0x4] f0cfc: 14000003 b 0xf0d08 f0d00: 128004a8 mov w8, #-0x26 // =-38 f0d04: b81fc3a8 stur w8, [x29, #-0x4] f0d08: b85fc3a0 ldur w0, [x29, #-0x4] f0d0c: a9437bfd ldp x29, x30, [sp, #0x30] f0d10: 910103ff add sp, sp, #0x40 f0d14: d65f03c0 ret 00000000000f0d18 : f0d18: d102c3ff sub sp, sp, #0xb0 f0d1c: a90a7bfd stp x29, x30, [sp, #0xa0] f0d20: 910283fd add x29, sp, #0xa0 f0d24: d2800268 mov x8, #0x13 // =19 f0d28: b0000849 adrp x9, 0x1f9000 f0d2c: 911aa929 add x9, x9, #0x6aa f0d30: f81f03a0 stur x0, [x29, #-0x10] f0d34: f81e83a1 stur x1, [x29, #-0x18] f0d38: f85f03a0 ldur x0, [x29, #-0x10] f0d3c: f81e03a8 stur x8, [x29, #-0x20] f0d40: f85e83a1 ldur x1, [x29, #-0x18] f0d44: f81c83a0 stur x0, [x29, #-0x38] f0d48: aa0103e0 mov x0, x1 f0d4c: f81c03a8 stur x8, [x29, #-0x40] f0d50: f81b83a9 stur x9, [x29, #-0x48] f0d54: 97fec8a3 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> f0d58: f85e83a8 ldur x8, [x29, #-0x18] f0d5c: f9002be0 str x0, [sp, #0x50] f0d60: aa0803e0 mov x0, x8 f0d64: 97feda27 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> f0d68: f9402be8 ldr x8, [sp, #0x50] f0d6c: 8b000109 add x9, x8, x0 f0d70: f81d83a9 stur x9, [x29, #-0x28] f0d74: f85e83a0 ldur x0, [x29, #-0x18] f0d78: 97fec3a6 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> f0d7c: f81d03a0 stur x0, [x29, #-0x30] f0d80: f85d03a8 ldur x8, [x29, #-0x30] f0d84: f85c03a9 ldur x9, [x29, #-0x40] f0d88: eb09011f cmp x8, x9 f0d8c: 1a9f27ea cset w10, lo f0d90: 370001aa tbnz w10, #0x0, 0xf0dc4 f0d94: b27d03e2 orr x2, xzr, #0x8 f0d98: f85d83a0 ldur x0, [x29, #-0x28] f0d9c: f85b83a1 ldur x1, [x29, #-0x48] f0da0: 97feddb4 bl 0xa8470 f0da4: 35000100 cbnz w0, 0xf0dc4 f0da8: 320003e8 orr w8, wzr, #0x1 f0dac: f85d83a9 ldur x9, [x29, #-0x28] f0db0: 3940212a ldrb w10, [x9, #0x8] f0db4: 6b08015f cmp w10, w8 f0db8: 1a9f07e8 cset w8, ne f0dbc: 37000048 tbnz w8, #0x0, 0xf0dc4 f0dc0: 14000004 b 0xf0dd0 f0dc4: 12807dc8 mov w8, #-0x3ef // =-1007 f0dc8: b81fc3a8 stur w8, [x29, #-0x4] f0dcc: 14000059 b 0xf0f30 f0dd0: 528dec81 mov w1, #0x6f64 // =28516 f0dd4: 72adec61 movk w1, #0x6f63, lsl #16 f0dd8: d2977008 mov x8, #0xbb80 // =48000 f0ddc: d2994009 mov x9, #0xca00 // =51712 f0de0: f2a77349 movk x9, #0x3b9a, lsl #16 f0de4: d2968002 mov x2, #0xb400 // =46080 f0de8: f2a09882 movk x2, #0x4c4, lsl #16 f0dec: 528e0e4a mov w10, #0x7072 // =28786 f0df0: 72adee6a movk w10, #0x6f73, lsl #16 f0df4: 528d0dcb mov w11, #0x686e // =26734 f0df8: 72a46c6b movk w11, #0x2363, lsl #16 f0dfc: 5297700c mov w12, #0xbb80 // =48000 f0e00: 528e8cad mov w13, #0x7465 // =29797 f0e04: 72ae6e4d movk w13, #0x7372, lsl #16 f0e08: 528c8e4e mov w14, #0x6472 // =25714 f0e0c: 72aded0e movk w14, #0x6f68, lsl #16 f0e10: d2803d0f mov x15, #0x1e8 // =488 f0e14: d2800150 mov x16, #0xa // =10 f0e18: 52800011 mov w17, #0x0 // =0 f0e1c: f85d83a0 ldur x0, [x29, #-0x28] f0e20: 39402403 ldrb w3, [x0, #0x9] f0e24: f85c83a0 ldur x0, [x29, #-0x38] f0e28: 39088003 strb w3, [x0, #0x220] f0e2c: f85d83a4 ldur x4, [x29, #-0x28] f0e30: 8b100080 add x0, x4, x16 f0e34: b9004fe1 str w1, [sp, #0x4c] f0e38: f90023e8 str x8, [sp, #0x40] f0e3c: f9001fe9 str x9, [sp, #0x38] f0e40: f9001be2 str x2, [sp, #0x30] f0e44: b9002fea str w10, [sp, #0x2c] f0e48: b9002beb str w11, [sp, #0x28] f0e4c: b90027ec str w12, [sp, #0x24] f0e50: b90023ed str w13, [sp, #0x20] f0e54: b9001fee str w14, [sp, #0x1c] f0e58: f9000bef str x15, [sp, #0x10] f0e5c: b9000ff1 str w17, [sp, #0xc] f0e60: 97fedb08 bl 0xa7a80 <_ZN7android8U16LE_ATEPKh@plt> f0e64: f85c83a8 ldur x8, [x29, #-0x38] f0e68: 79044500 strh w0, [x8, #0x222] f0e6c: f9400be9 ldr x9, [sp, #0x10] f0e70: 8b090100 add x0, x8, x9 f0e74: 97fed00f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f0e78: f85d83a3 ldur x3, [x29, #-0x28] f0e7c: f85d03a4 ldur x4, [x29, #-0x30] f0e80: b9401fe1 ldr w1, [sp, #0x1c] f0e84: b9400fe2 ldr w2, [sp, #0xc] f0e88: 97fed16a bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> f0e8c: f85c83a8 ldur x8, [x29, #-0x38] f0e90: f9400be9 ldr x9, [sp, #0x10] f0e94: 8b09010f add x15, x8, x9 f0e98: aa0f03e0 mov x0, x15 f0e9c: 97fed005 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f0ea0: b94023e1 ldr w1, [sp, #0x20] f0ea4: b94027e2 ldr w2, [sp, #0x24] f0ea8: 97feca72 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> f0eac: f85c83a8 ldur x8, [x29, #-0x38] f0eb0: f9400be9 ldr x9, [sp, #0x10] f0eb4: 8b09010f add x15, x8, x9 f0eb8: aa0f03e0 mov x0, x15 f0ebc: 97fecffd bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f0ec0: f85c83a8 ldur x8, [x29, #-0x38] f0ec4: 39488102 ldrb w2, [x8, #0x220] f0ec8: b9402be1 ldr w1, [sp, #0x28] f0ecc: 97feca69 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> f0ed0: f85c83a8 ldur x8, [x29, #-0x38] f0ed4: f9400be9 ldr x9, [sp, #0x10] f0ed8: 8b09010f add x15, x8, x9 f0edc: aa0f03e0 mov x0, x15 f0ee0: 97fecff4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f0ee4: b9402fe1 ldr w1, [sp, #0x2c] f0ee8: f9401be2 ldr x2, [sp, #0x30] f0eec: 97fee295 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> f0ef0: f85c83a8 ldur x8, [x29, #-0x38] f0ef4: f9400be9 ldr x9, [sp, #0x10] f0ef8: 8b09010f add x15, x8, x9 f0efc: aa0f03e0 mov x0, x15 f0f00: 97fecfec bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f0f04: f85c83a8 ldur x8, [x29, #-0x38] f0f08: 7944450a ldrh w10, [x8, #0x222] f0f0c: 2a0a03e9 mov w9, w10 f0f10: d3403d29 ubfx x9, x9, #0, #16 f0f14: f9401fef ldr x15, [sp, #0x38] f0f18: 9b0f7d29 mul x9, x9, x15 f0f1c: f94023f0 ldr x16, [sp, #0x40] f0f20: 9ad00d22 sdiv x2, x9, x16 f0f24: b9404fe1 ldr w1, [sp, #0x4c] f0f28: 97fee286 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> f0f2c: b81fc3bf stur wzr, [x29, #-0x4] f0f30: b85fc3a0 ldur w0, [x29, #-0x4] f0f34: a94a7bfd ldp x29, x30, [sp, #0xa0] f0f38: 9102c3ff add sp, sp, #0xb0 f0f3c: d65f03c0 ret 00000000000f0f40 : f0f40: f81e0ffc str x28, [sp, #-0x20]! f0f44: a9017bfd stp x29, x30, [sp, #0x10] f0f48: 910043fd add x29, sp, #0x10 f0f4c: d108c3ff sub sp, sp, #0x230 f0f50: d10183a8 sub x8, x29, #0x60 f0f54: d53bd049 mrs x9, TPIDR_EL0 f0f58: f9401529 ldr x9, [x9, #0x28] f0f5c: f9002509 str x9, [x8, #0x48] f0f60: f81603a0 stur x0, [x29, #-0xa0] f0f64: f81583a1 stur x1, [x29, #-0xa8] f0f68: f85603a9 ldur x9, [x29, #-0xa0] f0f6c: f85583a0 ldur x0, [x29, #-0xa8] f0f70: f9009be8 str x8, [sp, #0x130] f0f74: f90097e9 str x9, [sp, #0x128] f0f78: 97fec326 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> f0f7c: 2a0003ea mov w10, w0 f0f80: 1100054a add w10, w10, #0x1 f0f84: 2a0a03e0 mov w0, w10 f0f88: 2a0003ea mov w10, w0 f0f8c: b81543aa stur w10, [x29, #-0xac] f0f90: 5280090a mov w10, #0x48 // =72 f0f94: 2a0a03e0 mov w0, w10 f0f98: 97fedfde bl 0xa8f10 <_Znwm@plt> f0f9c: aa0003e1 mov x1, x0 f0fa0: aa0003e8 mov x8, x0 f0fa4: b89543a9 ldursw x9, [x29, #-0xac] f0fa8: f90093e1 str x1, [sp, #0x120] f0fac: aa0903e1 mov x1, x9 f0fb0: f9008fe8 str x8, [sp, #0x118] f0fb4: 97fec39b bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> f0fb8: 14000001 b 0xf0fbc f0fbc: d10083a8 sub x8, x29, #0x20 f0fc0: aa0803e0 mov x0, x8 f0fc4: f9408fe1 ldr x1, [sp, #0x118] f0fc8: f9008be8 str x8, [sp, #0x110] f0fcc: 97fee159 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> f0fd0: f9408be0 ldr x0, [sp, #0x110] f0fd4: 97febbaf bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f0fd8: f90087e0 str x0, [sp, #0x108] f0fdc: 14000001 b 0xf0fe0 f0fe0: f94087e0 ldr x0, [sp, #0x108] f0fe4: 97fec3df bl 0xa1f60 <_ZNK7android7ABuffer8capacityEv@plt> f0fe8: f90083e0 str x0, [sp, #0x100] f0fec: 14000001 b 0xf0ff0 f0ff0: f85583a0 ldur x0, [x29, #-0xa8] f0ff4: 97fec307 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> f0ff8: f9007fe0 str x0, [sp, #0xf8] f0ffc: 14000001 b 0xf1000 f1000: f94083e8 ldr x8, [sp, #0x100] f1004: f9407fe9 ldr x9, [sp, #0xf8] f1008: eb09010a subs x10, x8, x9 f100c: f9007bea str x10, [sp, #0xf0] f1010: 54000268 b.hi 0xf105c f1014: 14000001 b 0xf1018 f1018: 12807dc8 mov w8, #-0x3ef // =-1007 f101c: b816c3a8 stur w8, [x29, #-0x94] f1020: 320003e8 orr w8, wzr, #0x1 f1024: b81403a8 stur w8, [x29, #-0xc0] f1028: 14000151 b 0xf156c f102c: f81483a0 stur x0, [x29, #-0xb8] f1030: 2a0103e8 mov w8, w1 f1034: b81443a8 stur w8, [x29, #-0xbc] f1038: f94093e0 ldr x0, [sp, #0x120] f103c: 97febe49 bl 0xa0960 <_ZdlPv@plt> f1040: 1400015c b 0xf15b0 f1044: f81483a0 stur x0, [x29, #-0xb8] f1048: 2a0103e8 mov w8, w1 f104c: b81443a8 stur w8, [x29, #-0xbc] f1050: d10083a0 sub x0, x29, #0x20 f1054: 97fee52f bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f1058: 14000156 b 0xf15b0 f105c: d10083a0 sub x0, x29, #0x20 f1060: 97febb8c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f1064: f90077e0 str x0, [sp, #0xe8] f1068: 14000001 b 0xf106c f106c: f94077e0 ldr x0, [sp, #0xe8] f1070: 97fed078 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> f1074: f90073e0 str x0, [sp, #0xe0] f1078: 14000001 b 0xf107c f107c: f94073e8 ldr x8, [sp, #0xe0] f1080: f81383a8 stur x8, [x29, #-0xc8] f1084: f85383a9 ldur x9, [x29, #-0xc8] f1088: f85583a0 ldur x0, [x29, #-0xa8] f108c: f9006fe9 str x9, [sp, #0xd8] f1090: 97fec7d4 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> f1094: f9006be0 str x0, [sp, #0xd0] f1098: 14000001 b 0xf109c f109c: f85583a0 ldur x0, [x29, #-0xa8] f10a0: 97fed958 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> f10a4: f90067e0 str x0, [sp, #0xc8] f10a8: 14000001 b 0xf10ac f10ac: f9406be8 ldr x8, [sp, #0xd0] f10b0: f94067e9 ldr x9, [sp, #0xc8] f10b4: 8b09010a add x10, x8, x9 f10b8: f85583a0 ldur x0, [x29, #-0xa8] f10bc: f90063ea str x10, [sp, #0xc0] f10c0: 97fec2d4 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> f10c4: f9005fe0 str x0, [sp, #0xb8] f10c8: 14000001 b 0xf10cc f10cc: f9406fe0 ldr x0, [sp, #0xd8] f10d0: f94063e1 ldr x1, [sp, #0xc0] f10d4: f9405fe2 ldr x2, [sp, #0xb8] f10d8: 97febb2e bl 0x9fd90 f10dc: f85383a1 ldur x1, [x29, #-0xc8] f10e0: f9409be2 ldr x2, [sp, #0x130] f10e4: f9001041 str x1, [x2, #0x20] f10e8: b89543a1 ldursw x1, [x29, #-0xac] f10ec: f9001441 str x1, [x2, #0x28] f10f0: 320003e8 orr w8, wzr, #0x1 f10f4: b81d03a8 stur w8, [x29, #-0x30] f10f8: aa1f03e1 mov x1, xzr f10fc: f9001c41 str x1, [x2, #0x38] f1100: d10103be sub x30, x29, #0x40 f1104: f900005e str x30, [x2] f1108: f9000441 str x1, [x2, #0x8] f110c: b89543be ldursw x30, [x29, #-0xac] f1110: f900085e str x30, [x2, #0x10] f1114: f9000c41 str x1, [x2, #0x18] f1118: d10243a1 sub x1, x29, #0x90 f111c: d10183be sub x30, x29, #0x60 f1120: f9005be0 str x0, [sp, #0xb0] f1124: aa0103e0 mov x0, x1 f1128: aa1e03e1 mov x1, x30 f112c: 97febd39 bl 0xa0610 f1130: 14000001 b 0xf1134 f1134: 90000848 adrp x8, 0x1f9000 f1138: 911acd08 add x8, x8, #0x6b3 f113c: f81303a8 stur x8, [x29, #-0xd0] f1140: f85303a0 ldur x0, [x29, #-0xd0] f1144: 97fec88b bl 0xa3370 f1148: 2a0003e9 mov w9, w0 f114c: b812c3a9 stur w9, [x29, #-0xd4] f1150: b852c3a9 ldur w9, [x29, #-0xd4] f1154: b81283a9 stur w9, [x29, #-0xd8] f1158: 2a1f03e9 mov w9, wzr f115c: b81243a9 stur w9, [x29, #-0xdc] f1160: 14000001 b 0xf1164 f1164: b85243a8 ldur w8, [x29, #-0xdc] f1168: b852c3a9 ldur w9, [x29, #-0xd4] f116c: 6b090108 subs w8, w8, w9 f1170: b900afe8 str w8, [sp, #0xac] f1174: 5400038a b.ge 0xf11e4 f1178: 14000001 b 0xf117c f117c: d10243a0 sub x0, x29, #0x90 f1180: 321d03e1 orr w1, wzr, #0x8 f1184: 97fed15f bl 0xa5700 f1188: f90053e0 str x0, [sp, #0xa0] f118c: 14000001 b 0xf1190 f1190: f94053e0 ldr x0, [sp, #0xa0] f1194: 2a0003e8 mov w8, w0 f1198: 381203a8 sturb w8, [x29, #-0xe0] f119c: 385203a8 ldurb w8, [x29, #-0xe0] f11a0: f85303a9 ldur x9, [x29, #-0xd0] f11a4: b89243aa ldursw x10, [x29, #-0xdc] f11a8: 386a692b ldrb w11, [x9, x10] f11ac: 6b0b0108 subs w8, w8, w11 f11b0: b9009fe8 str w8, [sp, #0x9c] f11b4: 540000e0 b.eq 0xf11d0 f11b8: 14000001 b 0xf11bc f11bc: 12807dc8 mov w8, #-0x3ef // =-1007 f11c0: b816c3a8 stur w8, [x29, #-0x94] f11c4: 320003e8 orr w8, wzr, #0x1 f11c8: b81403a8 stur w8, [x29, #-0xc0] f11cc: 140000e8 b 0xf156c f11d0: 14000001 b 0xf11d4 f11d4: b85243a8 ldur w8, [x29, #-0xdc] f11d8: 11000508 add w8, w8, #0x1 f11dc: b81243a8 stur w8, [x29, #-0xdc] f11e0: 17ffffe1 b 0xf1164 f11e4: d10243a0 sub x0, x29, #0x90 f11e8: 321b03e1 orr w1, wzr, #0x20 f11ec: 97fed145 bl 0xa5700 f11f0: f9004be0 str x0, [sp, #0x90] f11f4: 14000001 b 0xf11f8 f11f8: f9404be0 ldr x0, [sp, #0x90] f11fc: 2a0003e8 mov w8, w0 f1200: b811c3a8 stur w8, [x29, #-0xe4] f1204: b85283a8 ldur w8, [x29, #-0xd8] f1208: 11001108 add w8, w8, #0x4 f120c: b81283a8 stur w8, [x29, #-0xd8] f1210: b851c3a8 ldur w8, [x29, #-0xe4] f1214: 37f80128 tbnz w8, #0x1f, 0xf1238 f1218: 14000001 b 0xf121c f121c: b851c3a8 ldur w8, [x29, #-0xe4] f1220: b85543a9 ldur w9, [x29, #-0xac] f1224: 71002129 subs w9, w9, #0x8 f1228: 6b090108 subs w8, w8, w9 f122c: b9008fe8 str w8, [sp, #0x8c] f1230: 540000ed b.le 0xf124c f1234: 14000001 b 0xf1238 f1238: 12807dc8 mov w8, #-0x3ef // =-1007 f123c: b816c3a8 stur w8, [x29, #-0x94] f1240: 320003e8 orr w8, wzr, #0x1 f1244: b81403a8 stur w8, [x29, #-0xc0] f1248: 140000c9 b 0xf156c f124c: b851c3a8 ldur w8, [x29, #-0xe4] f1250: b85283a9 ldur w9, [x29, #-0xd8] f1254: 0b080128 add w8, w9, w8 f1258: b81283a8 stur w8, [x29, #-0xd8] f125c: 2a1f03e8 mov w8, wzr f1260: b81183a8 stur w8, [x29, #-0xe8] f1264: 14000001 b 0xf1268 f1268: b85183a8 ldur w8, [x29, #-0xe8] f126c: b851c3a9 ldur w9, [x29, #-0xe4] f1270: 6b090108 subs w8, w8, w9 f1274: b9008be8 str w8, [sp, #0x88] f1278: 5400018a b.ge 0xf12a8 f127c: 14000001 b 0xf1280 f1280: d10243a0 sub x0, x29, #0x90 f1284: 321d03e1 orr w1, wzr, #0x8 f1288: 97fed11e bl 0xa5700 f128c: f90043e0 str x0, [sp, #0x80] f1290: 14000001 b 0xf1294 f1294: 14000001 b 0xf1298 f1298: b85183a8 ldur w8, [x29, #-0xe8] f129c: 11000508 add w8, w8, #0x1 f12a0: b81183a8 stur w8, [x29, #-0xe8] f12a4: 17fffff1 b 0xf1268 f12a8: d10243a0 sub x0, x29, #0x90 f12ac: 321b03e1 orr w1, wzr, #0x20 f12b0: 97fed114 bl 0xa5700 f12b4: f9003fe0 str x0, [sp, #0x78] f12b8: 14000001 b 0xf12bc f12bc: f9403fe0 ldr x0, [sp, #0x78] f12c0: 2a0003e8 mov w8, w0 f12c4: b81143a8 stur w8, [x29, #-0xec] f12c8: b85283a8 ldur w8, [x29, #-0xd8] f12cc: 11001108 add w8, w8, #0x4 f12d0: b81283a8 stur w8, [x29, #-0xd8] f12d4: b85143a8 ldur w8, [x29, #-0xec] f12d8: 37f80248 tbnz w8, #0x1f, 0xf1320 f12dc: 14000001 b 0xf12e0 f12e0: b89143a8 ldursw x8, [x29, #-0xec] f12e4: b89543a9 ldursw x9, [x29, #-0xac] f12e8: d10243a0 sub x0, x29, #0x90 f12ec: f9003be8 str x8, [sp, #0x70] f12f0: f90037e9 str x9, [sp, #0x68] f12f4: 97fec143 bl 0xa1800 f12f8: f90033e0 str x0, [sp, #0x60] f12fc: 14000001 b 0xf1300 f1300: f94037e8 ldr x8, [sp, #0x68] f1304: f94033e9 ldr x9, [sp, #0x60] f1308: eb09010a subs x10, x8, x9 f130c: f9403beb ldr x11, [sp, #0x70] f1310: eb8a096a subs x10, x11, x10, asr #2 f1314: f9002fea str x10, [sp, #0x58] f1318: 540000ed b.le 0xf1334 f131c: 14000001 b 0xf1320 f1320: 12807dc8 mov w8, #-0x3ef // =-1007 f1324: b816c3a8 stur w8, [x29, #-0x94] f1328: 320003e8 orr w8, wzr, #0x1 f132c: b81403a8 stur w8, [x29, #-0xc0] f1330: 1400008f b 0xf156c f1334: 2a1f03e8 mov w8, wzr f1338: b81103a8 stur w8, [x29, #-0xf0] f133c: 14000001 b 0xf1340 f1340: b85103a8 ldur w8, [x29, #-0xf0] f1344: b85143a9 ldur w9, [x29, #-0xec] f1348: 6b090108 subs w8, w8, w9 f134c: b90057e8 str w8, [sp, #0x54] f1350: 5400082a b.ge 0xf1454 f1354: 14000001 b 0xf1358 f1358: d10243a0 sub x0, x29, #0x90 f135c: 321b03e1 orr w1, wzr, #0x20 f1360: 97fed0e8 bl 0xa5700 f1364: f90027e0 str x0, [sp, #0x48] f1368: 14000001 b 0xf136c f136c: f94027e0 ldr x0, [sp, #0x48] f1370: 2a0003e8 mov w8, w0 f1374: b810c3a8 stur w8, [x29, #-0xf4] f1378: b85283a8 ldur w8, [x29, #-0xd8] f137c: 11001108 add w8, w8, #0x4 f1380: b81283a8 stur w8, [x29, #-0xd8] f1384: b850c3a8 ldur w8, [x29, #-0xf4] f1388: 37f80248 tbnz w8, #0x1f, 0xf13d0 f138c: 14000001 b 0xf1390 f1390: b890c3a8 ldursw x8, [x29, #-0xf4] f1394: b89543a9 ldursw x9, [x29, #-0xac] f1398: d10243a0 sub x0, x29, #0x90 f139c: f90023e8 str x8, [sp, #0x40] f13a0: f9001fe9 str x9, [sp, #0x38] f13a4: 97fec117 bl 0xa1800 f13a8: f9001be0 str x0, [sp, #0x30] f13ac: 14000001 b 0xf13b0 f13b0: f9401fe8 ldr x8, [sp, #0x38] f13b4: f9401be9 ldr x9, [sp, #0x30] f13b8: eb09010a subs x10, x8, x9 f13bc: f94023eb ldr x11, [sp, #0x40] f13c0: eb0a016a subs x10, x11, x10 f13c4: f90017ea str x10, [sp, #0x28] f13c8: 540000ed b.le 0xf13e4 f13cc: 14000001 b 0xf13d0 f13d0: 12807dc8 mov w8, #-0x3ef // =-1007 f13d4: b816c3a8 stur w8, [x29, #-0x94] f13d8: 320003e8 orr w8, wzr, #0x1 f13dc: b81403a8 stur w8, [x29, #-0xc0] f13e0: 14000063 b 0xf156c f13e4: b850c3a8 ldur w8, [x29, #-0xf4] f13e8: b85283a9 ldur w9, [x29, #-0xd8] f13ec: 0b080128 add w8, w9, w8 f13f0: b81283a8 stur w8, [x29, #-0xd8] f13f4: 2a1f03e8 mov w8, wzr f13f8: b81083a8 stur w8, [x29, #-0xf8] f13fc: 14000001 b 0xf1400 f1400: b85083a8 ldur w8, [x29, #-0xf8] f1404: b850c3a9 ldur w9, [x29, #-0xf4] f1408: 6b090108 subs w8, w8, w9 f140c: b90027e8 str w8, [sp, #0x24] f1410: 5400018a b.ge 0xf1440 f1414: 14000001 b 0xf1418 f1418: d10243a0 sub x0, x29, #0x90 f141c: 321d03e1 orr w1, wzr, #0x8 f1420: 97fed0b8 bl 0xa5700 f1424: f9000fe0 str x0, [sp, #0x18] f1428: 14000001 b 0xf142c f142c: 14000001 b 0xf1430 f1430: b85083a8 ldur w8, [x29, #-0xf8] f1434: 11000508 add w8, w8, #0x1 f1438: b81083a8 stur w8, [x29, #-0xf8] f143c: 17fffff1 b 0xf1400 f1440: 14000001 b 0xf1444 f1444: b85103a8 ldur w8, [x29, #-0xf0] f1448: 11000508 add w8, w8, #0x1 f144c: b81103a8 stur w8, [x29, #-0xf0] f1450: 17ffffbc b 0xf1340 f1454: b85283a8 ldur w8, [x29, #-0xd8] f1458: 37f80108 tbnz w8, #0x1f, 0xf1478 f145c: 14000001 b 0xf1460 f1460: b85283a8 ldur w8, [x29, #-0xd8] f1464: b85543a9 ldur w9, [x29, #-0xac] f1468: 6b090108 subs w8, w8, w9 f146c: b90017e8 str w8, [sp, #0x14] f1470: 540000eb b.lt 0xf148c f1474: 14000001 b 0xf1478 f1478: 12807dc8 mov w8, #-0x3ef // =-1007 f147c: b816c3a8 stur w8, [x29, #-0x94] f1480: 320003e8 orr w8, wzr, #0x1 f1484: b81403a8 stur w8, [x29, #-0xc0] f1488: 14000039 b 0xf156c f148c: f85383a8 ldur x8, [x29, #-0xc8] f1490: b89283a9 ldursw x9, [x29, #-0xd8] f1494: 320003ea orr w10, wzr, #0x1 f1498: 3829690a strb w10, [x8, x9] f149c: f85383a8 ldur x8, [x29, #-0xc8] f14a0: b892c3a9 ldursw x9, [x29, #-0xd4] f14a4: 8b090108 add x8, x8, x9 f14a8: f9409be9 ldr x9, [sp, #0x130] f14ac: f9001128 str x8, [x9, #0x20] f14b0: b85543ab ldur w11, [x29, #-0xac] f14b4: b852c3ac ldur w12, [x29, #-0xd4] f14b8: 6b0c016b subs w11, w11, w12 f14bc: 2a0b03e8 mov w8, w11 f14c0: 93407d08 sxtw x8, w8 f14c4: f9001528 str x8, [x9, #0x28] f14c8: b81d03aa stur w10, [x29, #-0x30] f14cc: aa1f03e8 mov x8, xzr f14d0: f9001d28 str x8, [x9, #0x38] f14d4: d10103ad sub x13, x29, #0x40 f14d8: f900012d str x13, [x9] f14dc: f9000528 str x8, [x9, #0x8] f14e0: b85543aa ldur w10, [x29, #-0xac] f14e4: b852c3ab ldur w11, [x29, #-0xd4] f14e8: 6b0b014a subs w10, w10, w11 f14ec: 2a0a03ed mov w13, w10 f14f0: 93407dad sxtw x13, w13 f14f4: f900092d str x13, [x9, #0x10] f14f8: f9000d28 str x8, [x9, #0x18] f14fc: d10243a0 sub x0, x29, #0x90 f1500: d10183a1 sub x1, x29, #0x60 f1504: 97febc43 bl 0xa0610 f1508: 14000001 b 0xf150c f150c: f94097e8 ldr x8, [sp, #0x128] f1510: 91072100 add x0, x8, #0x1c8 f1514: d10243a1 sub x1, x29, #0x90 f1518: 97fedf82 bl 0xa9320 <_vorbis_unpack_comment@plt> f151c: b90013e0 str w0, [sp, #0x10] f1520: 14000001 b 0xf1524 f1524: b94013e8 ldr w8, [sp, #0x10] f1528: b81043a8 stur w8, [x29, #-0xfc] f152c: b85043a9 ldur w9, [x29, #-0xfc] f1530: 340000e9 cbz w9, 0xf154c f1534: 14000001 b 0xf1538 f1538: 12807dc8 mov w8, #-0x3ef // =-1007 f153c: b816c3a8 stur w8, [x29, #-0x94] f1540: 320003e8 orr w8, wzr, #0x1 f1544: b81403a8 stur w8, [x29, #-0xc0] f1548: 14000009 b 0xf156c f154c: f94097e0 ldr x0, [sp, #0x128] f1550: 97fed5a4 bl 0xa6be0 <_ZN7android14MyOggExtractor17parseFileMetaDataEv@plt> f1554: 14000001 b 0xf1558 f1558: 2a1f03e8 mov w8, wzr f155c: b816c3a8 stur w8, [x29, #-0x94] f1560: 320003e8 orr w8, wzr, #0x1 f1564: b81403a8 stur w8, [x29, #-0xc0] f1568: 14000001 b 0xf156c f156c: d10083a0 sub x0, x29, #0x20 f1570: 97fee3e8 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f1574: b856c3a8 ldur w8, [x29, #-0x94] f1578: d53bd040 mrs x0, TPIDR_EL0 f157c: f9401400 ldr x0, [x0, #0x28] f1580: f9409bfe ldr x30, [sp, #0x130] f1584: f94027c9 ldr x9, [x30, #0x48] f1588: eb090009 subs x9, x0, x9 f158c: b9000fe8 str w8, [sp, #0xc] f1590: f90003e9 str x9, [sp] f1594: 54000121 b.ne 0xf15b8 f1598: 14000001 b 0xf159c f159c: b9400fe0 ldr w0, [sp, #0xc] f15a0: 9108c3ff add sp, sp, #0x230 f15a4: a9417bfd ldp x29, x30, [sp, #0x10] f15a8: f84207fc ldr x28, [sp], #0x20 f15ac: d65f03c0 ret f15b0: f85483a0 ldur x0, [x29, #-0xb8] f15b4: 97feda57 bl 0xa7f10 <_Unwind_Resume@plt> f15b8: 97fee1ee bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f15bc : f15bc: d10183ff sub sp, sp, #0x60 f15c0: a9057bfd stp x29, x30, [sp, #0x50] f15c4: 910143fd add x29, sp, #0x50 f15c8: b27d0be8 orr x8, xzr, #0x38 f15cc: f0000da9 adrp x9, 0x2a8000 f15d0: f9453529 ldr x9, [x9, #0xa68] f15d4: f81f83a0 stur x0, [x29, #-0x8] f15d8: f85f83a0 ldur x0, [x29, #-0x8] f15dc: f90013e0 str x0, [sp, #0x20] f15e0: aa0803e0 mov x0, x8 f15e4: f9000fe9 str x9, [sp, #0x18] f15e8: 97fede4a bl 0xa8f10 <_Znwm@plt> f15ec: f9000be0 str x0, [sp, #0x10] f15f0: 97fed730 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> f15f4: 14000001 b 0xf15f8 f15f8: 528daca1 mov w1, #0x6d65 // =28005 f15fc: 72adad21 movk w1, #0x6d69, lsl #16 f1600: b27c13e8 orr x8, xzr, #0x1f0 f1604: f94013e9 ldr x9, [sp, #0x20] f1608: 8b080120 add x0, x9, x8 f160c: f9400be2 ldr x2, [sp, #0x10] f1610: b9000fe1 str w1, [sp, #0xc] f1614: aa0203e1 mov x1, x2 f1618: f90003e8 str x8, [sp] f161c: 97fec9e5 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> f1620: f94013e8 ldr x8, [sp, #0x20] f1624: f94003e9 ldr x9, [sp] f1628: 8b090101 add x1, x8, x9 f162c: aa0103e0 mov x0, x1 f1630: 97fece20 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f1634: f9400fe8 ldr x8, [sp, #0x18] f1638: f9400102 ldr x2, [x8] f163c: b9400fe1 ldr w1, [sp, #0xc] f1640: 97febb60 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> f1644: b81e83bf stur wzr, [x29, #-0x18] f1648: d2803908 mov x8, #0x1c8 // =456 f164c: b85e83a9 ldur w9, [x29, #-0x18] f1650: f94013ea ldr x10, [sp, #0x20] f1654: 8b080148 add x8, x10, x8 f1658: b940110b ldr w11, [x8, #0x10] f165c: 6b0b013f cmp w9, w11 f1660: 1a9fa7e9 cset w9, lt f1664: 37000049 tbnz w9, #0x0, 0xf166c f1668: 14000028 b 0xf1708 f166c: b27e03e8 orr x8, xzr, #0x4 f1670: b27d03e9 orr x9, xzr, #0x8 f1674: d280390a mov x10, #0x1c8 // =456 f1678: b27c13eb orr x11, xzr, #0x1f0 f167c: f94013ec ldr x12, [sp, #0x20] f1680: 8b0a018d add x13, x12, x10 f1684: f94001ad ldr x13, [x13] f1688: b85e83ae ldur w14, [x29, #-0x18] f168c: 2a0e03ef mov w15, w14 f1690: 93407def sxtw x15, w15 f1694: 9b0f7d29 mul x9, x9, x15 f1698: 8b0901a9 add x9, x13, x9 f169c: f9400129 ldr x9, [x9] f16a0: f81e03a9 stur x9, [x29, #-0x20] f16a4: 8b0a0189 add x9, x12, x10 f16a8: f9400529 ldr x9, [x9, #0x8] f16ac: b85e83ae ldur w14, [x29, #-0x18] f16b0: 2a0e03ea mov w10, w14 f16b4: 93407d4a sxtw x10, w10 f16b8: 9b0a7d08 mul x8, x8, x10 f16bc: 8b080128 add x8, x9, x8 f16c0: b940010e ldr w14, [x8] f16c4: 2a0e03e8 mov w8, w14 f16c8: 93407d08 sxtw x8, w8 f16cc: f90017e8 str x8, [sp, #0x28] f16d0: 8b0b0180 add x0, x12, x11 f16d4: f85e03a1 ldur x1, [x29, #-0x20] f16d8: f94017e2 ldr x2, [sp, #0x28] f16dc: 97fec091 bl 0xa1920 <_ZN7android18parseVorbisCommentERKNS_2spINS_8MetaDataEEEPKcm@plt> f16e0: b85e83a8 ldur w8, [x29, #-0x18] f16e4: 11000508 add w8, w8, #0x1 f16e8: b81e83a8 stur w8, [x29, #-0x18] f16ec: 17ffffd7 b 0xf1648 f16f0: 2a0103e8 mov w8, w1 f16f4: f81f03a0 stur x0, [x29, #-0x10] f16f8: b81ec3a8 stur w8, [x29, #-0x14] f16fc: f9400be0 ldr x0, [sp, #0x10] f1700: 97febc98 bl 0xa0960 <_ZdlPv@plt> f1704: 14000004 b 0xf1714 f1708: a9457bfd ldp x29, x30, [sp, #0x50] f170c: 910183ff add sp, sp, #0x60 f1710: d65f03c0 ret f1714: f85f03a0 ldur x0, [x29, #-0x10] f1718: 97fed9fe bl 0xa7f10 <_Unwind_Resume@plt> 00000000000f171c : f171c: d10583ff sub sp, sp, #0x160 f1720: f900a3fc str x28, [sp, #0x140] f1724: a9157bfd stp x29, x30, [sp, #0x150] f1728: 910543fd add x29, sp, #0x150 f172c: d53bd048 mrs x8, TPIDR_EL0 f1730: f9401508 ldr x8, [x8, #0x28] f1734: f81e83a8 stur x8, [x29, #-0x18] f1738: f81603a0 stur x0, [x29, #-0xa0] f173c: f90057e1 str x1, [sp, #0xa8] f1740: 390293e2 strb w2, [sp, #0xa4] f1744: f85603a8 ldur x8, [x29, #-0xa0] f1748: f94057e0 ldr x0, [sp, #0xa8] f174c: f9003fe8 str x8, [sp, #0x78] f1750: 97fec624 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> f1754: f94057e8 ldr x8, [sp, #0xa8] f1758: f9003be0 str x0, [sp, #0x70] f175c: aa0803e0 mov x0, x8 f1760: 97fed7a8 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> f1764: f9403be8 ldr x8, [sp, #0x70] f1768: 8b000100 add x0, x8, x0 f176c: f9004fe0 str x0, [sp, #0x98] f1770: f94057e0 ldr x0, [sp, #0xa8] f1774: 97fec127 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> f1778: f9004be0 str x0, [sp, #0x90] f177c: f9404be8 ldr x8, [sp, #0x90] f1780: f1001d08 subs x8, x8, #0x7 f1784: f90037e8 str x8, [sp, #0x68] f1788: 54000243 b.lo 0xf17d0 f178c: 14000001 b 0xf1790 f1790: f9404fe8 ldr x8, [sp, #0x98] f1794: 39400109 ldrb w9, [x8] f1798: 394293ea ldrb w10, [sp, #0xa4] f179c: 6b0a0129 subs w9, w9, w10 f17a0: b90067e9 str w9, [sp, #0x64] f17a4: 54000161 b.ne 0xf17d0 f17a8: 14000001 b 0xf17ac f17ac: f9404fe8 ldr x8, [sp, #0x98] f17b0: 91000500 add x0, x8, #0x1 f17b4: 90000841 adrp x1, 0x1f9000 f17b8: 910bdc21 add x1, x1, #0x2f7 f17bc: 321f07e9 orr w9, wzr, #0x6 f17c0: 2a0903e2 mov w2, w9 f17c4: 97fedb2b bl 0xa8470 f17c8: 340000a0 cbz w0, 0xf17dc f17cc: 14000001 b 0xf17d0 f17d0: 12807dc8 mov w8, #-0x3ef // =-1007 f17d4: b816c3a8 stur w8, [x29, #-0x94] f17d8: 140000b0 b 0xf1a98 f17dc: f9404fe8 ldr x8, [sp, #0x98] f17e0: f81c83a8 stur x8, [x29, #-0x38] f17e4: f9404be8 ldr x8, [sp, #0x90] f17e8: f81d03a8 stur x8, [x29, #-0x30] f17ec: 320003e9 orr w9, wzr, #0x1 f17f0: b81d83a9 stur w9, [x29, #-0x28] f17f4: aa1f03e8 mov x8, xzr f17f8: f81e03a8 stur x8, [x29, #-0x20] f17fc: d100e3aa sub x10, x29, #0x38 f1800: f81a83aa stur x10, [x29, #-0x58] f1804: f81b03a8 stur x8, [x29, #-0x50] f1808: f9404bea ldr x10, [sp, #0x90] f180c: f81b83aa stur x10, [x29, #-0x48] f1810: f81c03a8 stur x8, [x29, #-0x40] f1814: d10223a8 sub x8, x29, #0x88 f1818: d10163a1 sub x1, x29, #0x58 f181c: aa0803e0 mov x0, x8 f1820: f9002fe8 str x8, [sp, #0x58] f1824: 97febb7b bl 0xa0610 f1828: 321d03e1 orr w1, wzr, #0x8 f182c: f9402fe0 ldr x0, [sp, #0x58] f1830: 97fecfb4 bl 0xa5700 f1834: 394293e9 ldrb w9, [sp, #0xa4] f1838: 2a0903e8 mov w8, w9 f183c: eb080008 subs x8, x0, x8 f1840: f9002be8 str x8, [sp, #0x50] f1844: 540000a0 b.eq 0xf1858 f1848: 14000001 b 0xf184c f184c: 12807dc8 mov w8, #-0x3ef // =-1007 f1850: b816c3a8 stur w8, [x29, #-0x94] f1854: 14000091 b 0xf1a98 f1858: aa1f03e8 mov x8, xzr f185c: f90047e8 str x8, [sp, #0x88] f1860: 14000001 b 0xf1864 f1864: f94047e8 ldr x8, [sp, #0x88] f1868: f1001508 subs x8, x8, #0x5 f186c: f90027e8 str x8, [sp, #0x48] f1870: 54000168 b.hi 0xf189c f1874: 14000001 b 0xf1878 f1878: d10223a0 sub x0, x29, #0x88 f187c: 321d03e1 orr w1, wzr, #0x8 f1880: 97fecfa0 bl 0xa5700 f1884: f90023e0 str x0, [sp, #0x40] f1888: 14000001 b 0xf188c f188c: f94047e8 ldr x8, [sp, #0x88] f1890: 91000508 add x8, x8, #0x1 f1894: f90047e8 str x8, [sp, #0x88] f1898: 17fffff3 b 0xf1864 f189c: 394293e8 ldrb w8, [sp, #0xa4] f18a0: 2a0803e9 mov w9, w8 f18a4: 71000508 subs w8, w8, #0x1 f18a8: b9003fe9 str w9, [sp, #0x3c] f18ac: b9003be8 str w8, [sp, #0x38] f18b0: 54000180 b.eq 0xf18e0 f18b4: 14000001 b 0xf18b8 f18b8: b9403fe8 ldr w8, [sp, #0x3c] f18bc: 71000d09 subs w9, w8, #0x3 f18c0: b90037e9 str w9, [sp, #0x34] f18c4: 54000a40 b.eq 0xf1a0c f18c8: 14000001 b 0xf18cc f18cc: b9403fe8 ldr w8, [sp, #0x3c] f18d0: 71001509 subs w9, w8, #0x5 f18d4: b90033e9 str w9, [sp, #0x30] f18d8: 54000b20 b.eq 0xf1a3c f18dc: 1400006c b 0xf1a8c f18e0: f9403fe8 ldr x8, [sp, #0x78] f18e4: 91064100 add x0, x8, #0x190 f18e8: d10223a1 sub x1, x29, #0x88 f18ec: 97febd5d bl 0xa0e60 <_vorbis_unpack_info@plt> f18f0: 340000a0 cbz w0, 0xf1904 f18f4: 14000001 b 0xf18f8 f18f8: 12807dc8 mov w8, #-0x3ef // =-1007 f18fc: b816c3a8 stur w8, [x29, #-0x94] f1900: 14000066 b 0xf1a98 f1904: f9403fe8 ldr x8, [sp, #0x78] f1908: 9107a109 add x9, x8, #0x1e8 f190c: aa0903e0 mov x0, x9 f1910: f90017e9 str x9, [sp, #0x28] f1914: 97fecd67 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f1918: f9404fe3 ldr x3, [sp, #0x98] f191c: f9404be4 ldr x4, [sp, #0x90] f1920: 528dccc1 mov w1, #0x6e66 // =28262 f1924: 72aecd21 movk w1, #0x7669, lsl #16 f1928: 2a1f03e2 mov w2, wzr f192c: 97fecec1 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> f1930: f94017e8 ldr x8, [sp, #0x28] f1934: b90027e0 str w0, [sp, #0x24] f1938: aa0803e0 mov x0, x8 f193c: 97fecd5d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f1940: f9403fe8 ldr x8, [sp, #0x78] f1944: b9419902 ldr w2, [x8, #0x198] f1948: 528e8ca1 mov w1, #0x7465 // =29797 f194c: 72ae6e41 movk w1, #0x7372, lsl #16 f1950: 97fec7c8 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> f1954: f94017e8 ldr x8, [sp, #0x28] f1958: b90023e0 str w0, [sp, #0x20] f195c: aa0803e0 mov x0, x8 f1960: 97fecd54 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f1964: f9403fe8 ldr x8, [sp, #0x78] f1968: b9419502 ldr w2, [x8, #0x194] f196c: 528d0dc1 mov w1, #0x686e // =26734 f1970: 72a46c61 movk w1, #0x2363, lsl #16 f1974: 97fec7bf bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> f1978: f9403fe8 ldr x8, [sp, #0x78] f197c: 91002109 add x9, x8, #0x8 f1980: b9001fe0 str w0, [sp, #0x1c] f1984: aa0903e0 mov x0, x9 f1988: 97fed782 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f198c: f9400008 ldr x8, [x0] f1990: f9402108 ldr x8, [x8, #0x40] f1994: d10243a1 sub x1, x29, #0x90 f1998: d63f0100 blr x8 f199c: 35000360 cbnz w0, 0xf1a08 f19a0: 14000001 b 0xf19a4 f19a4: f9403fe8 ldr x8, [sp, #0x78] f19a8: f9400109 ldr x9, [x8] f19ac: f9400929 ldr x9, [x9, #0x10] f19b0: aa0803e0 mov x0, x8 f19b4: d63f0120 blr x9 f19b8: f90043e0 str x0, [sp, #0x80] f19bc: f94043e8 ldr x8, [sp, #0x80] f19c0: b4000228 cbz x8, 0xf1a04 f19c4: 14000001 b 0xf19c8 f19c8: f9403fe8 ldr x8, [sp, #0x78] f19cc: 9107a100 add x0, x8, #0x1e8 f19d0: 97fecd38 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f19d4: f85703a8 ldur x8, [x29, #-0x90] f19d8: 52824009 mov w9, #0x1200 // =4608 f19dc: 72a00f49 movk w9, #0x7a, lsl #16 f19e0: 2a0903fe mov w30, w9 f19e4: 9b1e7d08 mul x8, x8, x30 f19e8: f94043fe ldr x30, [sp, #0x80] f19ec: 9ade0902 udiv x2, x8, x30 f19f0: 528e4c21 mov w1, #0x7261 // =29281 f19f4: 72ac8ea1 movk w1, #0x6475, lsl #16 f19f8: 97fedfd2 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> f19fc: b9001be0 str w0, [sp, #0x18] f1a00: 14000001 b 0xf1a04 f1a04: 14000001 b 0xf1a08 f1a08: 14000021 b 0xf1a8c f1a0c: f9403fe8 ldr x8, [sp, #0x78] f1a10: 91072100 add x0, x8, #0x1c8 f1a14: d10223a1 sub x1, x29, #0x88 f1a18: 97fede42 bl 0xa9320 <_vorbis_unpack_comment@plt> f1a1c: 340000a0 cbz w0, 0xf1a30 f1a20: 14000001 b 0xf1a24 f1a24: 12807dc8 mov w8, #-0x3ef // =-1007 f1a28: b816c3a8 stur w8, [x29, #-0x94] f1a2c: 1400001b b 0xf1a98 f1a30: f9403fe0 ldr x0, [sp, #0x78] f1a34: 97fed46b bl 0xa6be0 <_ZN7android14MyOggExtractor17parseFileMetaDataEv@plt> f1a38: 14000015 b 0xf1a8c f1a3c: f9403fe8 ldr x8, [sp, #0x78] f1a40: 91064100 add x0, x8, #0x190 f1a44: d10223a1 sub x1, x29, #0x88 f1a48: 97fec912 bl 0xa3e90 <_vorbis_unpack_books@plt> f1a4c: 340000a0 cbz w0, 0xf1a60 f1a50: 14000001 b 0xf1a54 f1a54: 12807dc8 mov w8, #-0x3ef // =-1007 f1a58: b816c3a8 stur w8, [x29, #-0x94] f1a5c: 1400000f b 0xf1a98 f1a60: f9403fe8 ldr x8, [sp, #0x78] f1a64: 9107a100 add x0, x8, #0x1e8 f1a68: 97fecd12 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f1a6c: f9404fe3 ldr x3, [sp, #0x98] f1a70: f9404be4 ldr x4, [sp, #0x90] f1a74: 528dede1 mov w1, #0x6f6f // =28527 f1a78: 72aecc41 movk w1, #0x7662, lsl #16 f1a7c: 2a1f03e2 mov w2, wzr f1a80: 97fece6c bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> f1a84: b90017e0 str w0, [sp, #0x14] f1a88: 14000001 b 0xf1a8c f1a8c: 2a1f03e8 mov w8, wzr f1a90: b816c3a8 stur w8, [x29, #-0x94] f1a94: 14000001 b 0xf1a98 f1a98: b856c3a8 ldur w8, [x29, #-0x94] f1a9c: d53bd049 mrs x9, TPIDR_EL0 f1aa0: f9401529 ldr x9, [x9, #0x28] f1aa4: f85e83aa ldur x10, [x29, #-0x18] f1aa8: eb0a0129 subs x9, x9, x10 f1aac: b90013e8 str w8, [sp, #0x10] f1ab0: f90007e9 str x9, [sp, #0x8] f1ab4: 540000e1 b.ne 0xf1ad0 f1ab8: 14000001 b 0xf1abc f1abc: b94013e0 ldr w0, [sp, #0x10] f1ac0: a9557bfd ldp x29, x30, [sp, #0x150] f1ac4: f940a3fc ldr x28, [sp, #0x140] f1ac8: 910583ff add sp, sp, #0x160 f1acc: d65f03c0 ret f1ad0: 97fee0a8 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f1ad4 : f1ad4: d10083ff sub sp, sp, #0x20 f1ad8: d2803208 mov x8, #0x190 // =400 f1adc: f9000be0 str x0, [sp, #0x10] f1ae0: f9400be0 ldr x0, [sp, #0x10] f1ae4: 8b080008 add x8, x0, x8 f1ae8: f9400d08 ldr x8, [x8, #0x18] f1aec: f90007e0 str x0, [sp, #0x8] f1af0: b5000048 cbnz x8, 0xf1af8 f1af4: 14000007 b 0xf1b10 f1af8: d2803208 mov x8, #0x190 // =400 f1afc: f94007e9 ldr x9, [sp, #0x8] f1b00: 8b080128 add x8, x9, x8 f1b04: f9400d08 ldr x8, [x8, #0x18] f1b08: f9000fe8 str x8, [sp, #0x18] f1b0c: 1400000b b 0xf1b38 f1b10: b27f03e8 orr x8, xzr, #0x2 f1b14: d2803209 mov x9, #0x190 // =400 f1b18: f94007ea ldr x10, [sp, #0x8] f1b1c: 8b09014b add x11, x10, x9 f1b20: f940116b ldr x11, [x11, #0x20] f1b24: 8b090149 add x9, x10, x9 f1b28: f9400929 ldr x9, [x9, #0x10] f1b2c: 8b090169 add x9, x11, x9 f1b30: 9ac80d28 sdiv x8, x9, x8 f1b34: f9000fe8 str x8, [sp, #0x18] f1b38: f9400fe0 ldr x0, [sp, #0x18] f1b3c: 910083ff add sp, sp, #0x20 f1b40: d65f03c0 ret 00000000000f1b44 const&, char const*, unsigned long)>: f1b44: d10643ff sub sp, sp, #0x190 f1b48: f900bbfc str x28, [sp, #0x170] f1b4c: a9187bfd stp x29, x30, [sp, #0x180] f1b50: 910603fd add x29, sp, #0x180 f1b54: 910183e8 add x8, sp, #0x60 f1b58: d53bd049 mrs x9, TPIDR_EL0 f1b5c: f9401529 ldr x9, [x9, #0x28] f1b60: f9001be9 str x9, [sp, #0x30] f1b64: f9002fe0 str x0, [sp, #0x58] f1b68: f9002be1 str x1, [sp, #0x50] f1b6c: f90027e2 str x2, [sp, #0x48] f1b70: b0000d49 adrp x9, 0x29a000 f1b74: 9138e129 add x9, x9, #0xe38 f1b78: 3dc00120 ldr q0, [x9] f1b7c: 3dc00521 ldr q1, [x9, #0x10] f1b80: 3dc00922 ldr q2, [x9, #0x20] f1b84: 3dc00d23 ldr q3, [x9, #0x30] f1b88: 3d8027e3 str q3, [sp, #0x90] f1b8c: 3d8023e2 str q2, [sp, #0x80] f1b90: 3d801fe1 str q1, [sp, #0x70] f1b94: 3d801be0 str q0, [sp, #0x60] f1b98: 3dc01120 ldr q0, [x9, #0x40] f1b9c: 3dc01521 ldr q1, [x9, #0x50] f1ba0: 3dc01922 ldr q2, [x9, #0x60] f1ba4: 3dc01d23 ldr q3, [x9, #0x70] f1ba8: 3d801d03 str q3, [x8, #0x70] f1bac: 3d801902 str q2, [x8, #0x60] f1bb0: 3d802fe1 str q1, [sp, #0xb0] f1bb4: 3d802be0 str q0, [sp, #0xa0] f1bb8: 3dc02120 ldr q0, [x9, #0x80] f1bbc: 3dc02521 ldr q1, [x9, #0x90] f1bc0: 3dc02922 ldr q2, [x9, #0xa0] f1bc4: 3dc02d23 ldr q3, [x9, #0xb0] f1bc8: 3d802d03 str q3, [x8, #0xb0] f1bcc: 3d802902 str q2, [x8, #0xa0] f1bd0: 3d802501 str q1, [x8, #0x90] f1bd4: 3d802100 str q0, [x8, #0x80] f1bd8: 3dc03120 ldr q0, [x9, #0xc0] f1bdc: 3dc03521 ldr q1, [x9, #0xd0] f1be0: 3dc03922 ldr q2, [x9, #0xe0] f1be4: 3dc03d23 ldr q3, [x9, #0xf0] f1be8: 3d803d03 str q3, [x8, #0xf0] f1bec: 3d803902 str q2, [x8, #0xe0] f1bf0: 3d803501 str q1, [x8, #0xd0] f1bf4: 3d803100 str q0, [x8, #0xc0] f1bf8: aa1f03e8 mov x8, xzr f1bfc: f90023e8 str x8, [sp, #0x40] f1c00: 14000001 b 0xf1c04 const&, char const*, unsigned long)+0xc0> f1c04: f94023e8 ldr x8, [sp, #0x40] f1c08: f1003d08 subs x8, x8, #0xf f1c0c: f90017e8 str x8, [sp, #0x28] f1c10: 54000ba8 b.hi 0xf1d84 const&, char const*, unsigned long)+0x240> f1c14: 14000001 b 0xf1c18 const&, char const*, unsigned long)+0xd4> f1c18: f94023e8 ldr x8, [sp, #0x40] f1c1c: d37ced08 lsl x8, x8, #4 f1c20: 910183e9 add x9, sp, #0x60 f1c24: f8686920 ldr x0, [x9, x8] f1c28: f90013e9 str x9, [sp, #0x20] f1c2c: 97fec5d1 bl 0xa3370 f1c30: f9001fe0 str x0, [sp, #0x38] f1c34: f94023e8 ldr x8, [sp, #0x40] f1c38: d37ced08 lsl x8, x8, #4 f1c3c: f94013e9 ldr x9, [sp, #0x20] f1c40: f8686920 ldr x0, [x9, x8] f1c44: f9402be1 ldr x1, [sp, #0x50] f1c48: f9401fe2 ldr x2, [sp, #0x38] f1c4c: 97fee4cd bl 0xaaf80 f1c50: 35000900 cbnz w0, 0xf1d70 const&, char const*, unsigned long)+0x22c> f1c54: 14000001 b 0xf1c58 const&, char const*, unsigned long)+0x114> f1c58: f9402be8 ldr x8, [sp, #0x50] f1c5c: f9401fe9 ldr x9, [sp, #0x38] f1c60: 3869690a ldrb w10, [x8, x9] f1c64: 7100f54a subs w10, w10, #0x3d f1c68: b9001fea str w10, [sp, #0x1c] f1c6c: 54000821 b.ne 0xf1d70 const&, char const*, unsigned long)+0x22c> f1c70: 14000001 b 0xf1c74 const&, char const*, unsigned long)+0x130> f1c74: f94023e8 ldr x8, [sp, #0x40] f1c78: 910183e9 add x9, sp, #0x60 f1c7c: 8b081128 add x8, x9, x8, lsl #4 f1c80: b940090a ldr w10, [x8, #0x8] f1c84: 528c482b mov w11, #0x6241 // =25153 f1c88: 72ac2d8b movk w11, #0x616c, lsl #16 f1c8c: 6b0b014a subs w10, w10, w11 f1c90: b9001bea str w10, [sp, #0x18] f1c94: 54000181 b.ne 0xf1cc4 const&, char const*, unsigned long)+0x180> f1c98: 14000001 b 0xf1c9c const&, char const*, unsigned long)+0x158> f1c9c: f9402fe0 ldr x0, [sp, #0x58] f1ca0: f9402be8 ldr x8, [sp, #0x50] f1ca4: f9401fe9 ldr x9, [sp, #0x38] f1ca8: 8b090108 add x8, x8, x9 f1cac: 91000501 add x1, x8, #0x1 f1cb0: f94027e8 ldr x8, [sp, #0x48] f1cb4: eb090108 subs x8, x8, x9 f1cb8: f1000502 subs x2, x8, #0x1 f1cbc: 9400003e bl 0xf1db4 const&, char const*, unsigned long)+0x270> f1cc0: 1400002b b 0xf1d6c const&, char const*, unsigned long)+0x228> f1cc4: f94023e8 ldr x8, [sp, #0x40] f1cc8: 910183e9 add x9, sp, #0x60 f1ccc: 8b081128 add x8, x9, x8, lsl #4 f1cd0: b940090a ldr w10, [x8, #0x8] f1cd4: 528e898b mov w11, #0x744c // =29772 f1cd8: 72ac2eab movk w11, #0x6175, lsl #16 f1cdc: 6b0b014a subs w10, w10, w11 f1ce0: b90017ea str w10, [sp, #0x14] f1ce4: 54000281 b.ne 0xf1d34 const&, char const*, unsigned long)+0x1f0> f1ce8: 14000001 b 0xf1cec const&, char const*, unsigned long)+0x1a8> f1cec: f9402be8 ldr x8, [sp, #0x50] f1cf0: f9401fe9 ldr x9, [sp, #0x38] f1cf4: 8b090108 add x8, x8, x9 f1cf8: 91000500 add x0, x8, #0x1 f1cfc: 90000841 adrp x1, 0x1f9000 f1d00: 911d4421 add x1, x1, #0x751 f1d04: 97fed507 bl 0xa7120 f1d08: 35000140 cbnz w0, 0xf1d30 const&, char const*, unsigned long)+0x1ec> f1d0c: 14000001 b 0xf1d10 const&, char const*, unsigned long)+0x1cc> f1d10: f9402fe0 ldr x0, [sp, #0x58] f1d14: 97fecc67 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f1d18: 528e8981 mov w1, #0x744c // =29772 f1d1c: 72ac2ea1 movk w1, #0x6175, lsl #16 f1d20: 320003e2 orr w2, wzr, #0x1 f1d24: 97fec6d3 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> f1d28: b90013e0 str w0, [sp, #0x10] f1d2c: 14000001 b 0xf1d30 const&, char const*, unsigned long)+0x1ec> f1d30: 1400000e b 0xf1d68 const&, char const*, unsigned long)+0x224> f1d34: f9402fe0 ldr x0, [sp, #0x58] f1d38: 97fecc5e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f1d3c: f94023fe ldr x30, [sp, #0x40] f1d40: 910183e8 add x8, sp, #0x60 f1d44: 8b1e1108 add x8, x8, x30, lsl #4 f1d48: b9400901 ldr w1, [x8, #0x8] f1d4c: f9402be8 ldr x8, [sp, #0x50] f1d50: f9401ffe ldr x30, [sp, #0x38] f1d54: 8b1e0108 add x8, x8, x30 f1d58: 91000502 add x2, x8, #0x1 f1d5c: 97feb999 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> f1d60: b9000fe0 str w0, [sp, #0xc] f1d64: 14000001 b 0xf1d68 const&, char const*, unsigned long)+0x224> f1d68: 14000001 b 0xf1d6c const&, char const*, unsigned long)+0x228> f1d6c: 14000001 b 0xf1d70 const&, char const*, unsigned long)+0x22c> f1d70: 14000001 b 0xf1d74 const&, char const*, unsigned long)+0x230> f1d74: f94023e8 ldr x8, [sp, #0x40] f1d78: 91000508 add x8, x8, #0x1 f1d7c: f90023e8 str x8, [sp, #0x40] f1d80: 17ffffa1 b 0xf1c04 const&, char const*, unsigned long)+0xc0> f1d84: d53bd048 mrs x8, TPIDR_EL0 f1d88: f9401508 ldr x8, [x8, #0x28] f1d8c: f9401be9 ldr x9, [sp, #0x30] f1d90: eb090108 subs x8, x8, x9 f1d94: f90003e8 str x8, [sp] f1d98: 540000c1 b.ne 0xf1db0 const&, char const*, unsigned long)+0x26c> f1d9c: 14000001 b 0xf1da0 const&, char const*, unsigned long)+0x25c> f1da0: a9587bfd ldp x29, x30, [sp, #0x180] f1da4: f940bbfc ldr x28, [sp, #0x170] f1da8: 910643ff add sp, sp, #0x190 f1dac: d65f03c0 ret f1db0: 97fedff0 bl 0xa9d70 <__stack_chk_fail@plt> f1db4: d10743ff sub sp, sp, #0x1d0 f1db8: f900dbfc str x28, [sp, #0x1b0] f1dbc: a91c7bfd stp x29, x30, [sp, #0x1c0] f1dc0: 910703fd add x29, sp, #0x1c0 f1dc4: d53bd048 mrs x8, TPIDR_EL0 f1dc8: f9401508 ldr x8, [x8, #0x28] f1dcc: f81e83a8 stur x8, [x29, #-0x18] f1dd0: f81403a0 stur x0, [x29, #-0xc0] f1dd4: f81383a1 stur x1, [x29, #-0xc8] f1dd8: f81303a2 stur x2, [x29, #-0xd0] f1ddc: f85383a1 ldur x1, [x29, #-0xc8] f1de0: f85303a2 ldur x2, [x29, #-0xd0] f1de4: d102e3a8 sub x8, x29, #0xb8 f1de8: aa0803e0 mov x0, x8 f1dec: f9005fe8 str x8, [sp, #0xb8] f1df0: 97fed428 bl 0xa6e90 <_ZN7android7AStringC1EPKcm@plt> f1df4: d10283a8 sub x8, x29, #0xa0 f1df8: f9405fe0 ldr x0, [sp, #0xb8] f1dfc: 97feb95d bl 0xa0370 <_ZN7android12decodeBase64ERKNS_7AStringE@plt> f1e00: 14000001 b 0xf1e04 const&, char const*, unsigned long)+0x2c0> f1e04: d102e3a0 sub x0, x29, #0xb8 f1e08: 97febfbe bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f1e0c: d10283a0 sub x0, x29, #0xa0 f1e10: aa1f03fe mov x30, xzr f1e14: aa1e03e1 mov x1, x30 f1e18: 97feda12 bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> f1e1c: b900b7e0 str w0, [sp, #0xb4] f1e20: 14000001 b 0xf1e24 const&, char const*, unsigned long)+0x2e0> f1e24: b940b7e8 ldr w8, [sp, #0xb4] f1e28: 36000228 tbz w8, #0x0, 0xf1e6c const&, char const*, unsigned long)+0x328> f1e2c: 14000001 b 0xf1e30 const&, char const*, unsigned long)+0x2ec> f1e30: 320003e8 orr w8, wzr, #0x1 f1e34: b900e3e8 str w8, [sp, #0xe0] f1e38: 140000d1 b 0xf217c const&, char const*, unsigned long)+0x638> f1e3c: f81283a0 stur x0, [x29, #-0xd8] f1e40: 2a0103e8 mov w8, w1 f1e44: b81243a8 stur w8, [x29, #-0xdc] f1e48: d102e3a0 sub x0, x29, #0xb8 f1e4c: 97febfad bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f1e50: 140000dd b 0xf21c4 const&, char const*, unsigned long)+0x680> f1e54: f81283a0 stur x0, [x29, #-0xd8] f1e58: 2a0103e8 mov w8, w1 f1e5c: b81243a8 stur w8, [x29, #-0xdc] f1e60: d10283a0 sub x0, x29, #0xa0 f1e64: 97fee1ab bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f1e68: 140000d7 b 0xf21c4 const&, char const*, unsigned long)+0x680> f1e6c: d10283a0 sub x0, x29, #0xa0 f1e70: 97feb808 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f1e74: f90057e0 str x0, [sp, #0xa8] f1e78: 14000001 b 0xf1e7c const&, char const*, unsigned long)+0x338> f1e7c: f94057e0 ldr x0, [sp, #0xa8] f1e80: 97fec6cc bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> f1e84: f90053e0 str x0, [sp, #0xa0] f1e88: 14000001 b 0xf1e8c const&, char const*, unsigned long)+0x348> f1e8c: f94053e8 ldr x8, [sp, #0xa0] f1e90: f9006fe8 str x8, [sp, #0xd8] f1e94: d10283a0 sub x0, x29, #0xa0 f1e98: 97feb7fe bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f1e9c: f9004fe0 str x0, [sp, #0x98] f1ea0: 14000001 b 0xf1ea4 const&, char const*, unsigned long)+0x360> f1ea4: f9404fe0 ldr x0, [sp, #0x98] f1ea8: 97feccea bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> f1eac: f9004be0 str x0, [sp, #0x90] f1eb0: 14000001 b 0xf1eb4 const&, char const*, unsigned long)+0x370> f1eb4: f9404be8 ldr x8, [sp, #0x90] f1eb8: f9006be8 str x8, [sp, #0xd0] f1ebc: f9406fe9 ldr x9, [sp, #0xd8] f1ec0: f1001d29 subs x9, x9, #0x7 f1ec4: f90047e9 str x9, [sp, #0x88] f1ec8: 540000a8 b.hi 0xf1edc const&, char const*, unsigned long)+0x398> f1ecc: 14000001 b 0xf1ed0 const&, char const*, unsigned long)+0x38c> f1ed0: 320003e8 orr w8, wzr, #0x1 f1ed4: b900e3e8 str w8, [sp, #0xe0] f1ed8: 140000a9 b 0xf217c const&, char const*, unsigned long)+0x638> f1edc: f9406be0 ldr x0, [sp, #0xd0] f1ee0: 97fed578 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f1ee4: b90087e0 str w0, [sp, #0x84] f1ee8: 14000001 b 0xf1eec const&, char const*, unsigned long)+0x3a8> f1eec: b94087e8 ldr w8, [sp, #0x84] f1ef0: b900cfe8 str w8, [sp, #0xcc] f1ef4: b940cfe9 ldr w9, [sp, #0xcc] f1ef8: 71000d29 subs w9, w9, #0x3 f1efc: b90083e9 str w9, [sp, #0x80] f1f00: 540000a0 b.eq 0xf1f14 const&, char const*, unsigned long)+0x3d0> f1f04: 14000001 b 0xf1f08 const&, char const*, unsigned long)+0x3c4> f1f08: 320003e8 orr w8, wzr, #0x1 f1f0c: b900e3e8 str w8, [sp, #0xe0] f1f10: 1400009b b 0xf217c const&, char const*, unsigned long)+0x638> f1f14: f9406be8 ldr x8, [sp, #0xd0] f1f18: 91001100 add x0, x8, #0x4 f1f1c: 97fed569 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f1f20: b9007fe0 str w0, [sp, #0x7c] f1f24: 14000001 b 0xf1f28 const&, char const*, unsigned long)+0x3e4> f1f28: b9407fe8 ldr w8, [sp, #0x7c] f1f2c: b900cbe8 str w8, [sp, #0xc8] f1f30: b940cbe9 ldr w9, [sp, #0xc8] f1f34: 71020129 subs w9, w9, #0x80 f1f38: b9007be9 str w9, [sp, #0x78] f1f3c: 540000a3 b.lo 0xf1f50 const&, char const*, unsigned long)+0x40c> f1f40: 14000001 b 0xf1f44 const&, char const*, unsigned long)+0x400> f1f44: 320003e8 orr w8, wzr, #0x1 f1f48: b900e3e8 str w8, [sp, #0xe0] f1f4c: 1400008c b 0xf217c const&, char const*, unsigned long)+0x638> f1f50: f9406fe8 ldr x8, [sp, #0xd8] f1f54: f1002108 subs x8, x8, #0x8 f1f58: b940cbe9 ldr w9, [sp, #0xc8] f1f5c: 2a0903ea mov w10, w9 f1f60: eb0a0108 subs x8, x8, x10 f1f64: f9003be8 str x8, [sp, #0x70] f1f68: 540000a2 b.hs 0xf1f7c const&, char const*, unsigned long)+0x438> f1f6c: 14000001 b 0xf1f70 const&, char const*, unsigned long)+0x42c> f1f70: 320003e8 orr w8, wzr, #0x1 f1f74: b900e3e8 str w8, [sp, #0xe0] f1f78: 14000081 b 0xf217c const&, char const*, unsigned long)+0x638> f1f7c: f9406be8 ldr x8, [sp, #0xd0] f1f80: 91002101 add x1, x8, #0x8 f1f84: b940cbe9 ldr w9, [sp, #0xc8] f1f88: 2a0903e2 mov w2, w9 f1f8c: d10263a8 sub x8, x29, #0x98 f1f90: aa0803e0 mov x0, x8 f1f94: f90037e8 str x8, [sp, #0x68] f1f98: 97feb77e bl 0x9fd90 f1f9c: b940cbe9 ldr w9, [sp, #0xc8] f1fa0: 2a0903e8 mov w8, w9 f1fa4: 2a1f03e9 mov w9, wzr f1fa8: f94037e1 ldr x1, [sp, #0x68] f1fac: 38286829 strb w9, [x1, x8] f1fb0: 90000841 adrp x1, 0x1f9000 f1fb4: 911d5821 add x1, x1, #0x756 f1fb8: f94037e8 ldr x8, [sp, #0x68] f1fbc: f90033e0 str x0, [sp, #0x60] f1fc0: aa0803e0 mov x0, x8 f1fc4: 97fec09b bl 0xa2230 f1fc8: 350000a0 cbnz w0, 0xf1fdc const&, char const*, unsigned long)+0x498> f1fcc: 14000001 b 0xf1fd0 const&, char const*, unsigned long)+0x48c> f1fd0: 320003e8 orr w8, wzr, #0x1 f1fd4: b900e3e8 str w8, [sp, #0xe0] f1fd8: 14000069 b 0xf217c const&, char const*, unsigned long)+0x638> f1fdc: f9406fe8 ldr x8, [sp, #0xd8] f1fe0: f1008108 subs x8, x8, #0x20 f1fe4: f9002fe8 str x8, [sp, #0x58] f1fe8: 54000143 b.lo 0xf2010 const&, char const*, unsigned long)+0x4cc> f1fec: 14000001 b 0xf1ff0 const&, char const*, unsigned long)+0x4ac> f1ff0: f9406fe8 ldr x8, [sp, #0xd8] f1ff4: f1008108 subs x8, x8, #0x20 f1ff8: b940cbe9 ldr w9, [sp, #0xc8] f1ffc: 2a0903ea mov w10, w9 f2000: eb0a0108 subs x8, x8, x10 f2004: f9002be8 str x8, [sp, #0x50] f2008: 540000a2 b.hs 0xf201c const&, char const*, unsigned long)+0x4d8> f200c: 14000001 b 0xf2010 const&, char const*, unsigned long)+0x4cc> f2010: 320003e8 orr w8, wzr, #0x1 f2014: b900e3e8 str w8, [sp, #0xe0] f2018: 14000059 b 0xf217c const&, char const*, unsigned long)+0x638> f201c: f9406be8 ldr x8, [sp, #0xd0] f2020: b940cbe9 ldr w9, [sp, #0xc8] f2024: 11002129 add w9, w9, #0x8 f2028: 2a0903ea mov w10, w9 f202c: 8b0a0100 add x0, x8, x10 f2030: 97fed524 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f2034: b9004fe0 str w0, [sp, #0x4c] f2038: 14000001 b 0xf203c const&, char const*, unsigned long)+0x4f8> f203c: b9404fe8 ldr w8, [sp, #0x4c] f2040: b900c7e8 str w8, [sp, #0xc4] f2044: f9406fe9 ldr x9, [sp, #0xd8] f2048: f1008129 subs x9, x9, #0x20 f204c: b940cbea ldr w10, [sp, #0xc8] f2050: 2a0a03eb mov w11, w10 f2054: eb0b0129 subs x9, x9, x11 f2058: b940c7ea ldr w10, [sp, #0xc4] f205c: 2a0a03eb mov w11, w10 f2060: eb0b0129 subs x9, x9, x11 f2064: f90023e9 str x9, [sp, #0x40] f2068: 540000a2 b.hs 0xf207c const&, char const*, unsigned long)+0x538> f206c: 14000001 b 0xf2070 const&, char const*, unsigned long)+0x52c> f2070: 320003e8 orr w8, wzr, #0x1 f2074: b900e3e8 str w8, [sp, #0xe0] f2078: 14000041 b 0xf217c const&, char const*, unsigned long)+0x638> f207c: f9406be8 ldr x8, [sp, #0xd0] f2080: b940cbe9 ldr w9, [sp, #0xc8] f2084: b940c7ea ldr w10, [sp, #0xc4] f2088: 0b0a0129 add w9, w9, w10 f208c: 11007129 add w9, w9, #0x1c f2090: 2a0903eb mov w11, w9 f2094: 8b0b0100 add x0, x8, x11 f2098: 97fed50a bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f209c: b9003fe0 str w0, [sp, #0x3c] f20a0: 14000001 b 0xf20a4 const&, char const*, unsigned long)+0x560> f20a4: b9403fe8 ldr w8, [sp, #0x3c] f20a8: b900c3e8 str w8, [sp, #0xc0] f20ac: f9406fe9 ldr x9, [sp, #0xd8] f20b0: f1008129 subs x9, x9, #0x20 f20b4: b940cbea ldr w10, [sp, #0xc8] f20b8: 2a0a03eb mov w11, w10 f20bc: eb0b0129 subs x9, x9, x11 f20c0: b940c7ea ldr w10, [sp, #0xc4] f20c4: 2a0a03eb mov w11, w10 f20c8: eb0b0129 subs x9, x9, x11 f20cc: b940c3ea ldr w10, [sp, #0xc0] f20d0: 2a0a03eb mov w11, w10 f20d4: eb0b0129 subs x9, x9, x11 f20d8: f9001be9 str x9, [sp, #0x30] f20dc: 540000a2 b.hs 0xf20f0 const&, char const*, unsigned long)+0x5ac> f20e0: 14000001 b 0xf20e4 const&, char const*, unsigned long)+0x5a0> f20e4: 320003e8 orr w8, wzr, #0x1 f20e8: b900e3e8 str w8, [sp, #0xe0] f20ec: 14000024 b 0xf217c const&, char const*, unsigned long)+0x638> f20f0: f85403a0 ldur x0, [x29, #-0xc0] f20f4: 97fecb6f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f20f8: f90017e0 str x0, [sp, #0x28] f20fc: 14000001 b 0xf2100 const&, char const*, unsigned long)+0x5bc> f2100: f9406be8 ldr x8, [sp, #0xd0] f2104: b940cbe9 ldr w9, [sp, #0xc8] f2108: b940c7ea ldr w10, [sp, #0xc4] f210c: 0b0a0129 add w9, w9, w10 f2110: 11008129 add w9, w9, #0x20 f2114: 2a0903eb mov w11, w9 f2118: 8b0b0103 add x3, x8, x11 f211c: b940c3e9 ldr w9, [sp, #0xc0] f2120: 2a0903e4 mov w4, w9 f2124: 528c4821 mov w1, #0x6241 // =25153 f2128: 72ac2d81 movk w1, #0x616c, lsl #16 f212c: 2a1f03e9 mov w9, wzr f2130: f94017e0 ldr x0, [sp, #0x28] f2134: 2a0903e2 mov w2, w9 f2138: 97feccbe bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> f213c: b90027e0 str w0, [sp, #0x24] f2140: 14000001 b 0xf2144 const&, char const*, unsigned long)+0x600> f2144: f85403a0 ldur x0, [x29, #-0xc0] f2148: 97fecb5a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f214c: f9000fe0 str x0, [sp, #0x18] f2150: 14000001 b 0xf2154 const&, char const*, unsigned long)+0x610> f2154: 528829a1 mov w1, #0x414d // =16717 f2158: 72ac2d81 movk w1, #0x616c, lsl #16 f215c: d10263a2 sub x2, x29, #0x98 f2160: f9400fe0 ldr x0, [sp, #0x18] f2164: 97feb897 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> f2168: b90017e0 str w0, [sp, #0x14] f216c: 14000001 b 0xf2170 const&, char const*, unsigned long)+0x62c> f2170: 2a1f03e8 mov w8, wzr f2174: b900e3e8 str w8, [sp, #0xe0] f2178: 14000001 b 0xf217c const&, char const*, unsigned long)+0x638> f217c: d10283a0 sub x0, x29, #0xa0 f2180: 97fee0e4 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f2184: b940e3e8 ldr w8, [sp, #0xe0] f2188: 71000508 subs w8, w8, #0x1 f218c: b90013e8 str w8, [sp, #0x10] f2190: 540001e8 b.hi 0xf21cc const&, char const*, unsigned long)+0x688> f2194: 14000001 b 0xf2198 const&, char const*, unsigned long)+0x654> f2198: d53bd048 mrs x8, TPIDR_EL0 f219c: f9401508 ldr x8, [x8, #0x28] f21a0: f85e83a9 ldur x9, [x29, #-0x18] f21a4: eb090108 subs x8, x8, x9 f21a8: f90007e8 str x8, [sp, #0x8] f21ac: 54000101 b.ne 0xf21cc const&, char const*, unsigned long)+0x688> f21b0: 14000001 b 0xf21b4 const&, char const*, unsigned long)+0x670> f21b4: a95c7bfd ldp x29, x30, [sp, #0x1c0] f21b8: f940dbfc ldr x28, [sp, #0x1b0] f21bc: 910743ff add sp, sp, #0x1d0 f21c0: d65f03c0 ret f21c4: f85283a0 ldur x0, [x29, #-0xd8] f21c8: 97fed752 bl 0xa7f10 <_Unwind_Resume@plt> f21cc: 97fedee9 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f21d0 const&)>: f21d0: d10203ff sub sp, sp, #0x80 f21d4: a9077bfd stp x29, x30, [sp, #0x70] f21d8: 9101c3fd add x29, sp, #0x70 f21dc: b27d03e8 orr x8, xzr, #0x8 f21e0: d2800009 mov x9, #0x0 // =0 f21e4: f81f83a0 stur x0, [x29, #-0x8] f21e8: f81f03a1 stur x1, [x29, #-0x10] f21ec: f81e83a2 stur x2, [x29, #-0x18] f21f0: f85f83a0 ldur x0, [x29, #-0x8] f21f4: f85f03a1 ldur x1, [x29, #-0x10] f21f8: 8b080022 add x2, x1, x8 f21fc: f81d03a0 stur x0, [x29, #-0x30] f2200: f9001fe1 str x1, [sp, #0x38] f2204: aa0203e1 mov x1, x2 f2208: f9001be8 str x8, [sp, #0x30] f220c: f90017e9 str x9, [sp, #0x28] f2210: 97fed5d4 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> f2214: f9401fe8 ldr x8, [sp, #0x38] f2218: f9400109 ldr x9, [x8] f221c: f85d03a0 ldur x0, [x29, #-0x30] f2220: f9000009 str x9, [x0] f2224: f9401d09 ldr x9, [x8, #0x38] f2228: f9400001 ldr x1, [x0] f222c: f85e8021 ldur x1, [x1, #-0x18] f2230: 8b010001 add x1, x0, x1 f2234: f9000029 str x9, [x1] f2238: f9401be9 ldr x9, [sp, #0x30] f223c: 8b090001 add x1, x0, x9 f2240: f85e83a2 ldur x2, [x29, #-0x18] f2244: aa0103e0 mov x0, x1 f2248: f90013e1 str x1, [sp, #0x20] f224c: aa0203e1 mov x1, x2 f2250: 97feb7c0 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> f2254: 14000001 b 0xf2258 const&)+0x88> f2258: 12800248 mov w8, #-0x13 // =-19 f225c: f85d03a9 ldur x9, [x29, #-0x30] f2260: b9001128 str w8, [x9, #0x10] f2264: f94017ea ldr x10, [sp, #0x28] f2268: f9000d2a str x10, [x9, #0x18] f226c: b81d83bf stur wzr, [x29, #-0x28] f2270: 321f03e8 orr w8, wzr, #0x2 f2274: b85d83a9 ldur w9, [x29, #-0x28] f2278: 6b08013f cmp w9, w8 f227c: 1a9fa7e8 cset w8, lt f2280: 37000048 tbnz w8, #0x0, 0xf2288 const&)+0xb8> f2284: 14000064 b 0xf2414 const&)+0x244> f2288: f85d03a8 ldur x8, [x29, #-0x30] f228c: f9400d09 ldr x9, [x8, #0x18] f2290: f94017ea ldr x10, [sp, #0x28] f2294: eb0a013f cmp x9, x10 f2298: 1a9f07eb cset w11, ne f229c: 3700004b tbnz w11, #0x0, 0xf22a4 const&)+0xd4> f22a0: 14000012 b 0xf22e8 const&)+0x118> f22a4: f85d03a8 ldur x8, [x29, #-0x30] f22a8: f9400d09 ldr x9, [x8, #0x18] f22ac: f94017ea ldr x10, [sp, #0x28] f22b0: eb0a013f cmp x9, x10 f22b4: 1a9f17eb cset w11, eq f22b8: f9000fe9 str x9, [sp, #0x18] f22bc: 370000cb tbnz w11, #0x0, 0xf22d4 const&)+0x104> f22c0: f9400fe8 ldr x8, [sp, #0x18] f22c4: f9400109 ldr x9, [x8] f22c8: f9400529 ldr x9, [x9, #0x8] f22cc: aa0803e0 mov x0, x8 f22d0: d63f0120 blr x9 f22d4: 14000005 b 0xf22e8 const&)+0x118> f22d8: 2a0103e8 mov w8, w1 f22dc: f81e03a0 stur x0, [x29, #-0x20] f22e0: b81dc3a8 stur w8, [x29, #-0x24] f22e4: 14000051 b 0xf2428 const&)+0x258> f22e8: b85d83a8 ldur w8, [x29, #-0x28] f22ec: 34000048 cbz w8, 0xf22f4 const&)+0x124> f22f0: 14000019 b 0xf2354 const&)+0x184> f22f4: d2804400 mov x0, #0x220 // =544 f22f8: 97fedb06 bl 0xa8f10 <_Znwm@plt> f22fc: f9000be0 str x0, [sp, #0x10] f2300: 14000001 b 0xf2304 const&)+0x134> f2304: b27d03e8 orr x8, xzr, #0x8 f2308: f85d03a9 ldur x9, [x29, #-0x30] f230c: 8b080121 add x1, x9, x8 f2310: f9400be0 ldr x0, [sp, #0x10] f2314: 97fed62f bl 0xa7bd0 <_ZN7android17MyVorbisExtractorC2ERKNS_2spINS_10DataSourceEEE@plt> f2318: 14000001 b 0xf231c const&)+0x14c> f231c: f9400be8 ldr x8, [sp, #0x10] f2320: f85d03a9 ldur x9, [x29, #-0x30] f2324: f9000d28 str x8, [x9, #0x18] f2328: 1400001f b 0xf23a4 const&)+0x1d4> f232c: 2a0103e8 mov w8, w1 f2330: f81e03a0 stur x0, [x29, #-0x20] f2334: b81dc3a8 stur w8, [x29, #-0x24] f2338: 1400003a b 0xf2420 const&)+0x250> f233c: 2a0103e8 mov w8, w1 f2340: f81e03a0 stur x0, [x29, #-0x20] f2344: b81dc3a8 stur w8, [x29, #-0x24] f2348: f9400be0 ldr x0, [sp, #0x10] f234c: 97feb985 bl 0xa0960 <_ZdlPv@plt> f2350: 14000034 b 0xf2420 const&)+0x250> f2354: d2804600 mov x0, #0x230 // =560 f2358: 97fedaee bl 0xa8f10 <_Znwm@plt> f235c: f90007e0 str x0, [sp, #0x8] f2360: 14000001 b 0xf2364 const&)+0x194> f2364: b27d03e8 orr x8, xzr, #0x8 f2368: f85d03a9 ldur x9, [x29, #-0x30] f236c: 8b080121 add x1, x9, x8 f2370: f94007e0 ldr x0, [sp, #0x8] f2374: 97fec3df bl 0xa32f0 <_ZN7android15MyOpusExtractorC2ERKNS_2spINS_10DataSourceEEE@plt> f2378: 14000001 b 0xf237c const&)+0x1ac> f237c: f94007e8 ldr x8, [sp, #0x8] f2380: f85d03a9 ldur x9, [x29, #-0x30] f2384: f9000d28 str x8, [x9, #0x18] f2388: 14000007 b 0xf23a4 const&)+0x1d4> f238c: 2a0103e8 mov w8, w1 f2390: f81e03a0 stur x0, [x29, #-0x20] f2394: b81dc3a8 stur w8, [x29, #-0x24] f2398: f94007e0 ldr x0, [sp, #0x8] f239c: 97feb971 bl 0xa0960 <_ZdlPv@plt> f23a0: 14000020 b 0xf2420 const&)+0x250> f23a4: d2800001 mov x1, #0x0 // =0 f23a8: f85d03a8 ldur x8, [x29, #-0x30] f23ac: f9400d00 ldr x0, [x8, #0x18] f23b0: 97fedb20 bl 0xa9030 <_ZN7android14MyOggExtractor12seekToOffsetEl@plt> f23b4: b90007e0 str w0, [sp, #0x4] f23b8: 14000001 b 0xf23bc const&)+0x1ec> f23bc: b94007e8 ldr w8, [sp, #0x4] f23c0: f85d03a9 ldur x9, [x29, #-0x30] f23c4: b9001128 str w8, [x9, #0x10] f23c8: b940112a ldr w10, [x9, #0x10] f23cc: 3400004a cbz w10, 0xf23d4 const&)+0x204> f23d0: 1400000d b 0xf2404 const&)+0x234> f23d4: f85d03a8 ldur x8, [x29, #-0x30] f23d8: f9400d00 ldr x0, [x8, #0x18] f23dc: 97febd49 bl 0xa1900 <_ZN7android14MyOggExtractor4initEv@plt> f23e0: b90003e0 str w0, [sp] f23e4: 14000001 b 0xf23e8 const&)+0x218> f23e8: b94003e8 ldr w8, [sp] f23ec: f85d03a9 ldur x9, [x29, #-0x30] f23f0: b9001128 str w8, [x9, #0x10] f23f4: b940112a ldr w10, [x9, #0x10] f23f8: 3400004a cbz w10, 0xf2400 const&)+0x230> f23fc: 14000002 b 0xf2404 const&)+0x234> f2400: 14000005 b 0xf2414 const&)+0x244> f2404: b85d83a8 ldur w8, [x29, #-0x28] f2408: 11000508 add w8, w8, #0x1 f240c: b81d83a8 stur w8, [x29, #-0x28] f2410: 17ffff98 b 0xf2270 const&)+0xa0> f2414: a9477bfd ldp x29, x30, [sp, #0x70] f2418: 910203ff add sp, sp, #0x80 f241c: d65f03c0 ret f2420: f94013e0 ldr x0, [sp, #0x20] f2424: 97feb6eb bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> f2428: b27d03e8 orr x8, xzr, #0x8 f242c: f9401fe9 ldr x9, [sp, #0x38] f2430: 8b080121 add x1, x9, x8 f2434: f85d03a0 ldur x0, [x29, #-0x30] f2438: 97fee1be bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> f243c: f85e03a0 ldur x0, [x29, #-0x20] f2440: 97fed6b4 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000f2444 const&)>: f2444: d100c3ff sub sp, sp, #0x30 f2448: a9027bfd stp x29, x30, [sp, #0x20] f244c: 910083fd add x29, sp, #0x20 f2450: d0000da8 adrp x8, 0x2a8000 f2454: f9428908 ldr x8, [x8, #0x510] f2458: b24007e3 orr x3, xzr, #0x3 f245c: d2800004 mov x4, #0x0 // =0 f2460: d0000da9 adrp x9, 0x2a8000 f2464: f9461129 ldr x9, [x9, #0xc20] f2468: b27c03ea orr x10, xzr, #0x10 f246c: 8b0a0129 add x9, x9, x10 f2470: f81f83a0 stur x0, [x29, #-0x8] f2474: f9000be1 str x1, [sp, #0x10] f2478: f85f83aa ldur x10, [x29, #-0x8] f247c: f9400be1 ldr x1, [sp, #0x10] f2480: f9400102 ldr x2, [x8] f2484: aa0a03e0 mov x0, x10 f2488: f90007e9 str x9, [sp, #0x8] f248c: f90003ea str x10, [sp] f2490: 97fedbc8 bl 0xa93b0 <_ZN7android14MyOggExtractorC2ERKNS_2spINS_10DataSourceEEEPKcml@plt> f2494: f94007e8 ldr x8, [sp, #0x8] f2498: f94003e9 ldr x9, [sp] f249c: f9000128 str x8, [x9] f24a0: a9427bfd ldp x29, x30, [sp, #0x20] f24a4: 9100c3ff add sp, sp, #0x30 f24a8: d65f03c0 ret 00000000000f24ac const&)>: f24ac: d10103ff sub sp, sp, #0x40 f24b0: a9037bfd stp x29, x30, [sp, #0x30] f24b4: 9100c3fd add x29, sp, #0x30 f24b8: d0000da8 adrp x8, 0x2a8000 f24bc: f9479108 ldr x8, [x8, #0xf20] f24c0: b27f03e3 orr x3, xzr, #0x2 f24c4: d2871004 mov x4, #0x3880 // =14464 f24c8: f2a00024 movk x4, #0x1, lsl #16 f24cc: d0000da9 adrp x9, 0x2a8000 f24d0: f9452129 ldr x9, [x9, #0xa40] f24d4: b27c03ea orr x10, xzr, #0x10 f24d8: 8b0a0129 add x9, x9, x10 f24dc: 5280000b mov w11, #0x0 // =0 f24e0: 5280000c mov w12, #0x0 // =0 f24e4: 9280000a mov x10, #-0x1 // =-1 f24e8: f81f83a0 stur x0, [x29, #-0x8] f24ec: f81f03a1 stur x1, [x29, #-0x10] f24f0: f85f83a0 ldur x0, [x29, #-0x8] f24f4: f85f03a1 ldur x1, [x29, #-0x10] f24f8: f9400102 ldr x2, [x8] f24fc: f9000fe0 str x0, [sp, #0x18] f2500: f9000be9 str x9, [sp, #0x10] f2504: b9000feb str w11, [sp, #0xc] f2508: b9000bec str w12, [sp, #0x8] f250c: f90003ea str x10, [sp] f2510: 97fedba8 bl 0xa93b0 <_ZN7android14MyOggExtractorC2ERKNS_2spINS_10DataSourceEEEPKcml@plt> f2514: f9400be8 ldr x8, [sp, #0x10] f2518: f9400fe9 ldr x9, [sp, #0x18] f251c: f9000128 str x8, [x9] f2520: b9400feb ldr w11, [sp, #0xc] f2524: 3908812b strb w11, [x9, #0x220] f2528: b9400bec ldr w12, [sp, #0x8] f252c: 7904452c strh w12, [x9, #0x222] f2530: f94003ea ldr x10, [sp] f2534: f901152a str x10, [x9, #0x228] f2538: a9437bfd ldp x29, x30, [sp, #0x30] f253c: 910103ff add sp, sp, #0x40 f2540: d65f03c0 ret 00000000000f2544 const&)>: f2544: d10203ff sub sp, sp, #0x80 f2548: a9077bfd stp x29, x30, [sp, #0x70] f254c: 9101c3fd add x29, sp, #0x70 f2550: b27b03e8 orr x8, xzr, #0x20 f2554: d0000da9 adrp x9, 0x2a8000 f2558: f946d529 ldr x9, [x9, #0xda8] f255c: b27d03ea orr x10, xzr, #0x8 f2560: 8b0a0129 add x9, x9, x10 f2564: d0000daa adrp x10, 0x2a8000 f2568: f944094a ldr x10, [x10, #0x810] f256c: b27d07eb orr x11, xzr, #0x18 f2570: 8b0b014b add x11, x10, x11 f2574: d280120c mov x12, #0x90 // =144 f2578: 8b0c014a add x10, x10, x12 f257c: d280000c mov x12, #0x0 // =0 f2580: f81f83a0 stur x0, [x29, #-0x8] f2584: f81f03a1 stur x1, [x29, #-0x10] f2588: f85f83a0 ldur x0, [x29, #-0x8] f258c: 8b080008 add x8, x0, x8 f2590: f81d83a0 stur x0, [x29, #-0x28] f2594: aa0803e0 mov x0, x8 f2598: f81d03a9 stur x9, [x29, #-0x30] f259c: f9001feb str x11, [sp, #0x38] f25a0: f9001bea str x10, [sp, #0x30] f25a4: f90017ec str x12, [sp, #0x28] f25a8: 97fec2a2 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> f25ac: f85d83a0 ldur x0, [x29, #-0x28] f25b0: f85d03a1 ldur x1, [x29, #-0x30] f25b4: 97fed4eb bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> f25b8: 14000001 b 0xf25bc const&)+0x78> f25bc: b27d03e8 orr x8, xzr, #0x8 f25c0: f9401fe9 ldr x9, [sp, #0x38] f25c4: f85d83aa ldur x10, [x29, #-0x28] f25c8: f9000149 str x9, [x10] f25cc: f9401beb ldr x11, [sp, #0x30] f25d0: f900114b str x11, [x10, #0x20] f25d4: 8b080148 add x8, x10, x8 f25d8: f85f03a1 ldur x1, [x29, #-0x10] f25dc: aa0803e0 mov x0, x8 f25e0: f90013e8 str x8, [sp, #0x20] f25e4: 97feb6db bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> f25e8: 14000001 b 0xf25ec const&)+0xa8> f25ec: 12800248 mov w8, #-0x13 // =-19 f25f0: f85d83a9 ldur x9, [x29, #-0x28] f25f4: b9001128 str w8, [x9, #0x10] f25f8: f94017ea ldr x10, [sp, #0x28] f25fc: f9000d2a str x10, [x9, #0x18] f2600: b81e03bf stur wzr, [x29, #-0x20] f2604: 321f03e8 orr w8, wzr, #0x2 f2608: b85e03a9 ldur w9, [x29, #-0x20] f260c: 6b08013f cmp w9, w8 f2610: 1a9fa7e8 cset w8, lt f2614: 37000048 tbnz w8, #0x0, 0xf261c const&)+0xd8> f2618: 14000068 b 0xf27b8 const&)+0x274> f261c: f85d83a8 ldur x8, [x29, #-0x28] f2620: f9400d09 ldr x9, [x8, #0x18] f2624: f94017ea ldr x10, [sp, #0x28] f2628: eb0a013f cmp x9, x10 f262c: 1a9f07eb cset w11, ne f2630: 3700004b tbnz w11, #0x0, 0xf2638 const&)+0xf4> f2634: 14000016 b 0xf268c const&)+0x148> f2638: f85d83a8 ldur x8, [x29, #-0x28] f263c: f9400d09 ldr x9, [x8, #0x18] f2640: f94017ea ldr x10, [sp, #0x28] f2644: eb0a013f cmp x9, x10 f2648: 1a9f17eb cset w11, eq f264c: f9000fe9 str x9, [sp, #0x18] f2650: 370000cb tbnz w11, #0x0, 0xf2668 const&)+0x124> f2654: f9400fe8 ldr x8, [sp, #0x18] f2658: f9400109 ldr x9, [x8] f265c: f9400529 ldr x9, [x9, #0x8] f2660: aa0803e0 mov x0, x8 f2664: d63f0120 blr x9 f2668: 14000009 b 0xf268c const&)+0x148> f266c: 2a0103e8 mov w8, w1 f2670: f81e83a0 stur x0, [x29, #-0x18] f2674: b81e43a8 stur w8, [x29, #-0x1c] f2678: 14000058 b 0xf27d8 const&)+0x294> f267c: 2a0103e8 mov w8, w1 f2680: f81e83a0 stur x0, [x29, #-0x18] f2684: b81e43a8 stur w8, [x29, #-0x1c] f2688: 14000051 b 0xf27cc const&)+0x288> f268c: b85e03a8 ldur w8, [x29, #-0x20] f2690: 34000048 cbz w8, 0xf2698 const&)+0x154> f2694: 14000019 b 0xf26f8 const&)+0x1b4> f2698: d2804400 mov x0, #0x220 // =544 f269c: 97feda1d bl 0xa8f10 <_Znwm@plt> f26a0: f9000be0 str x0, [sp, #0x10] f26a4: 14000001 b 0xf26a8 const&)+0x164> f26a8: b27d03e8 orr x8, xzr, #0x8 f26ac: f85d83a9 ldur x9, [x29, #-0x28] f26b0: 8b080121 add x1, x9, x8 f26b4: f9400be0 ldr x0, [sp, #0x10] f26b8: 97fed546 bl 0xa7bd0 <_ZN7android17MyVorbisExtractorC2ERKNS_2spINS_10DataSourceEEE@plt> f26bc: 14000001 b 0xf26c0 const&)+0x17c> f26c0: f9400be8 ldr x8, [sp, #0x10] f26c4: f85d83a9 ldur x9, [x29, #-0x28] f26c8: f9000d28 str x8, [x9, #0x18] f26cc: 1400001f b 0xf2748 const&)+0x204> f26d0: 2a0103e8 mov w8, w1 f26d4: f81e83a0 stur x0, [x29, #-0x18] f26d8: b81e43a8 stur w8, [x29, #-0x1c] f26dc: 1400003a b 0xf27c4 const&)+0x280> f26e0: 2a0103e8 mov w8, w1 f26e4: f81e83a0 stur x0, [x29, #-0x18] f26e8: b81e43a8 stur w8, [x29, #-0x1c] f26ec: f9400be0 ldr x0, [sp, #0x10] f26f0: 97feb89c bl 0xa0960 <_ZdlPv@plt> f26f4: 14000034 b 0xf27c4 const&)+0x280> f26f8: d2804600 mov x0, #0x230 // =560 f26fc: 97feda05 bl 0xa8f10 <_Znwm@plt> f2700: f90007e0 str x0, [sp, #0x8] f2704: 14000001 b 0xf2708 const&)+0x1c4> f2708: b27d03e8 orr x8, xzr, #0x8 f270c: f85d83a9 ldur x9, [x29, #-0x28] f2710: 8b080121 add x1, x9, x8 f2714: f94007e0 ldr x0, [sp, #0x8] f2718: 97fec2f6 bl 0xa32f0 <_ZN7android15MyOpusExtractorC2ERKNS_2spINS_10DataSourceEEE@plt> f271c: 14000001 b 0xf2720 const&)+0x1dc> f2720: f94007e8 ldr x8, [sp, #0x8] f2724: f85d83a9 ldur x9, [x29, #-0x28] f2728: f9000d28 str x8, [x9, #0x18] f272c: 14000007 b 0xf2748 const&)+0x204> f2730: 2a0103e8 mov w8, w1 f2734: f81e83a0 stur x0, [x29, #-0x18] f2738: b81e43a8 stur w8, [x29, #-0x1c] f273c: f94007e0 ldr x0, [sp, #0x8] f2740: 97feb888 bl 0xa0960 <_ZdlPv@plt> f2744: 14000020 b 0xf27c4 const&)+0x280> f2748: d2800001 mov x1, #0x0 // =0 f274c: f85d83a8 ldur x8, [x29, #-0x28] f2750: f9400d00 ldr x0, [x8, #0x18] f2754: 97feda37 bl 0xa9030 <_ZN7android14MyOggExtractor12seekToOffsetEl@plt> f2758: b90007e0 str w0, [sp, #0x4] f275c: 14000001 b 0xf2760 const&)+0x21c> f2760: b94007e8 ldr w8, [sp, #0x4] f2764: f85d83a9 ldur x9, [x29, #-0x28] f2768: b9001128 str w8, [x9, #0x10] f276c: b940112a ldr w10, [x9, #0x10] f2770: 3400004a cbz w10, 0xf2778 const&)+0x234> f2774: 1400000d b 0xf27a8 const&)+0x264> f2778: f85d83a8 ldur x8, [x29, #-0x28] f277c: f9400d00 ldr x0, [x8, #0x18] f2780: 97febc60 bl 0xa1900 <_ZN7android14MyOggExtractor4initEv@plt> f2784: b90003e0 str w0, [sp] f2788: 14000001 b 0xf278c const&)+0x248> f278c: b94003e8 ldr w8, [sp] f2790: f85d83a9 ldur x9, [x29, #-0x28] f2794: b9001128 str w8, [x9, #0x10] f2798: b940112a ldr w10, [x9, #0x10] f279c: 3400004a cbz w10, 0xf27a4 const&)+0x260> f27a0: 14000002 b 0xf27a8 const&)+0x264> f27a4: 14000005 b 0xf27b8 const&)+0x274> f27a8: b85e03a8 ldur w8, [x29, #-0x20] f27ac: 11000508 add w8, w8, #0x1 f27b0: b81e03a8 stur w8, [x29, #-0x20] f27b4: 17ffff94 b 0xf2604 const&)+0xc0> f27b8: a9477bfd ldp x29, x30, [sp, #0x70] f27bc: 910203ff add sp, sp, #0x80 f27c0: d65f03c0 ret f27c4: f94013e0 ldr x0, [sp, #0x20] f27c8: 97feb602 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> f27cc: f85d83a0 ldur x0, [x29, #-0x28] f27d0: f85d03a1 ldur x1, [x29, #-0x30] f27d4: 97fee0d7 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> f27d8: b27b03e8 orr x8, xzr, #0x20 f27dc: f85d83a9 ldur x9, [x29, #-0x28] f27e0: 8b080120 add x0, x9, x8 f27e4: 97feb8c7 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> f27e8: f85e83a0 ldur x0, [x29, #-0x18] f27ec: 97fed5c9 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000f27f0 : f27f0: d10143ff sub sp, sp, #0x50 f27f4: a9047bfd stp x29, x30, [sp, #0x40] f27f8: 910103fd add x29, sp, #0x40 f27fc: d2800008 mov x8, #0x0 // =0 f2800: f81f83a0 stur x0, [x29, #-0x8] f2804: f81f03a1 stur x1, [x29, #-0x10] f2808: f85f83a0 ldur x0, [x29, #-0x8] f280c: f85f03a1 ldur x1, [x29, #-0x10] f2810: f9400029 ldr x9, [x1] f2814: f9000009 str x9, [x0] f2818: f9401c29 ldr x9, [x1, #0x38] f281c: f940000a ldr x10, [x0] f2820: f85e814a ldur x10, [x10, #-0x18] f2824: 8b0a000a add x10, x0, x10 f2828: f9000149 str x9, [x10] f282c: f9400c09 ldr x9, [x0, #0x18] f2830: eb08013f cmp x9, x8 f2834: 1a9f17eb cset w11, eq f2838: f81e83a8 stur x8, [x29, #-0x18] f283c: f90013e0 str x0, [sp, #0x20] f2840: f9000fe1 str x1, [sp, #0x18] f2844: f9000be9 str x9, [sp, #0x10] f2848: 370000cb tbnz w11, #0x0, 0xf2860 f284c: f9400be8 ldr x8, [sp, #0x10] f2850: f9400109 ldr x9, [x8] f2854: f9400529 ldr x9, [x9, #0x8] f2858: aa0803e0 mov x0, x8 f285c: d63f0120 blr x9 f2860: b27d03e8 orr x8, xzr, #0x8 f2864: f85e83a9 ldur x9, [x29, #-0x18] f2868: f94013ea ldr x10, [sp, #0x20] f286c: f9000d49 str x9, [x10, #0x18] f2870: 8b080140 add x0, x10, x8 f2874: f90007e8 str x8, [sp, #0x8] f2878: 97feb5d6 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> f287c: f9400fe8 ldr x8, [sp, #0x18] f2880: f94007e9 ldr x9, [sp, #0x8] f2884: 8b090101 add x1, x8, x9 f2888: f94013e0 ldr x0, [sp, #0x20] f288c: 97fee0a9 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> f2890: a9447bfd ldp x29, x30, [sp, #0x40] f2894: 910143ff add sp, sp, #0x50 f2898: d65f03c0 ret 00000000000f289c : f289c: d100c3ff sub sp, sp, #0x30 f28a0: a9027bfd stp x29, x30, [sp, #0x20] f28a4: 910083fd add x29, sp, #0x20 f28a8: d0000da8 adrp x8, 0x2a8000 f28ac: f946d508 ldr x8, [x8, #0xda8] f28b0: b27b03e9 orr x9, xzr, #0x20 f28b4: f81f83a0 stur x0, [x29, #-0x8] f28b8: f85f83a0 ldur x0, [x29, #-0x8] f28bc: f9000be0 str x0, [sp, #0x10] f28c0: aa0803e1 mov x1, x8 f28c4: f90007e9 str x9, [sp, #0x8] f28c8: 97fec932 bl 0xa4d90 <_ZN7android12OggExtractorD2Ev@plt> f28cc: f9400be8 ldr x8, [sp, #0x10] f28d0: f94007e9 ldr x9, [sp, #0x8] f28d4: 8b090100 add x0, x8, x9 f28d8: 97feb88a bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> f28dc: a9427bfd ldp x29, x30, [sp, #0x20] f28e0: 9100c3ff add sp, sp, #0x30 f28e4: d65f03c0 ret 00000000000f28e8 : f28e8: d10083ff sub sp, sp, #0x20 f28ec: a9017bfd stp x29, x30, [sp, #0x10] f28f0: 910043fd add x29, sp, #0x10 f28f4: f90007e0 str x0, [sp, #0x8] f28f8: f94007e0 ldr x0, [sp, #0x8] f28fc: f9400008 ldr x8, [x0] f2900: f85e8108 ldur x8, [x8, #-0x18] f2904: 8b080008 add x8, x0, x8 f2908: aa0803e0 mov x0, x8 f290c: 97feb965 bl 0xa0ea0 <_ZN7android12OggExtractorD1Ev@plt> f2910: a9417bfd ldp x29, x30, [sp, #0x10] f2914: 910083ff add sp, sp, #0x20 f2918: d65f03c0 ret 00000000000f291c : f291c: d10083ff sub sp, sp, #0x20 f2920: a9017bfd stp x29, x30, [sp, #0x10] f2924: 910043fd add x29, sp, #0x10 f2928: f90007e0 str x0, [sp, #0x8] f292c: f94007e0 ldr x0, [sp, #0x8] f2930: f90003e0 str x0, [sp] f2934: 97feb95b bl 0xa0ea0 <_ZN7android12OggExtractorD1Ev@plt> f2938: f94003e0 ldr x0, [sp] f293c: 97feb809 bl 0xa0960 <_ZdlPv@plt> f2940: a9417bfd ldp x29, x30, [sp, #0x10] f2944: 910083ff add sp, sp, #0x20 f2948: d65f03c0 ret 00000000000f294c : f294c: d10083ff sub sp, sp, #0x20 f2950: a9017bfd stp x29, x30, [sp, #0x10] f2954: 910043fd add x29, sp, #0x10 f2958: f90007e0 str x0, [sp, #0x8] f295c: f94007e0 ldr x0, [sp, #0x8] f2960: f9400008 ldr x8, [x0] f2964: f85e8108 ldur x8, [x8, #-0x18] f2968: 8b080008 add x8, x0, x8 f296c: aa0803e0 mov x0, x8 f2970: 97febf3c bl 0xa2660 <_ZN7android12OggExtractorD0Ev@plt> f2974: a9417bfd ldp x29, x30, [sp, #0x10] f2978: 910083ff add sp, sp, #0x20 f297c: d65f03c0 ret 00000000000f2980 : f2980: d10043ff sub sp, sp, #0x10 f2984: 52800008 mov w8, #0x0 // =0 f2988: 320003e9 orr w9, wzr, #0x1 f298c: f90007e0 str x0, [sp, #0x8] f2990: f94007e0 ldr x0, [sp, #0x8] f2994: b940100a ldr w10, [x0, #0x10] f2998: 6b08015f cmp w10, w8 f299c: 1a9f07ea cset w10, ne f29a0: 7200015f tst w10, #0x1 f29a4: 1a891108 csel w8, w8, w9, ne f29a8: 2a0803e0 mov w0, w8 f29ac: 93407c00 sxtw x0, w0 f29b0: 910043ff add sp, sp, #0x10 f29b4: d65f03c0 ret 00000000000f29b8 : f29b8: d10203ff sub sp, sp, #0x80 f29bc: a9077bfd stp x29, x30, [sp, #0x70] f29c0: 9101c3fd add x29, sp, #0x70 f29c4: d53bd049 mrs x9, TPIDR_EL0 f29c8: f9401529 ldr x9, [x9, #0x28] f29cc: f81f83a9 stur x9, [x29, #-0x8] f29d0: f81e83a0 stur x0, [x29, #-0x18] f29d4: f81e03a1 stur x1, [x29, #-0x20] f29d8: f85e83a9 ldur x9, [x29, #-0x18] f29dc: f85e03a0 ldur x0, [x29, #-0x20] f29e0: f9001fe8 str x8, [sp, #0x38] f29e4: f9001be9 str x9, [sp, #0x30] f29e8: b4000120 cbz x0, 0xf2a0c f29ec: 14000001 b 0xf29f0 f29f0: aa1f03e0 mov x0, xzr f29f4: f9401fe8 ldr x8, [sp, #0x38] f29f8: f90017e0 str x0, [sp, #0x28] f29fc: aa0803e0 mov x0, x8 f2a00: f94017e1 ldr x1, [sp, #0x28] f2a04: 97fec13f bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> f2a08: 1400002e b 0xf2ac0 f2a0c: 52800508 mov w8, #0x28 // =40 f2a10: 2a0803e0 mov w0, w8 f2a14: 97fed93f bl 0xa8f10 <_Znwm@plt> f2a18: aa0003fe mov x30, x0 f2a1c: 320003e8 orr w8, wzr, #0x1 f2a20: 381d33a8 sturb w8, [x29, #-0x2d] f2a24: d10043a9 sub x9, x29, #0x10 f2a28: f90013e0 str x0, [sp, #0x20] f2a2c: aa0903e0 mov x0, x9 f2a30: f9401be1 ldr x1, [sp, #0x30] f2a34: f9000ffe str x30, [sp, #0x18] f2a38: 97fec0a2 bl 0xa2cc0 <_ZN7android2spINS_12OggExtractorEEC2EPS1_@plt> f2a3c: 14000001 b 0xf2a40 f2a40: d10043a1 sub x1, x29, #0x10 f2a44: f94013e0 ldr x0, [sp, #0x20] f2a48: 97fed3de bl 0xa79c0 <_ZN7android9OggSourceC1ERKNS_2spINS_12OggExtractorEEE@plt> f2a4c: 14000001 b 0xf2a50 f2a50: 2a1f03e8 mov w8, wzr f2a54: 381d33a8 sturb w8, [x29, #-0x2d] f2a58: f9401fe0 ldr x0, [sp, #0x38] f2a5c: f94013e1 ldr x1, [sp, #0x20] f2a60: 97feb534 bl 0x9ff30 <_ZN7android2spINS_12IMediaSourceEEC2INS_9OggSourceEEEPT_@plt> f2a64: 14000001 b 0xf2a68 f2a68: d10043a0 sub x0, x29, #0x10 f2a6c: 97fecc45 bl 0xa5b80 <_ZN7android2spINS_12OggExtractorEED2Ev@plt> f2a70: 14000014 b 0xf2ac0 f2a74: f81d83a0 stur x0, [x29, #-0x28] f2a78: 2a0103e8 mov w8, w1 f2a7c: b81d43a8 stur w8, [x29, #-0x2c] f2a80: 14000007 b 0xf2a9c f2a84: f81d83a0 stur x0, [x29, #-0x28] f2a88: 2a0103e8 mov w8, w1 f2a8c: b81d43a8 stur w8, [x29, #-0x2c] f2a90: d10043a0 sub x0, x29, #0x10 f2a94: 97fecc3b bl 0xa5b80 <_ZN7android2spINS_12OggExtractorEED2Ev@plt> f2a98: 14000001 b 0xf2a9c f2a9c: 385d33a8 ldurb w8, [x29, #-0x2d] f2aa0: 71000508 subs w8, w8, #0x1 f2aa4: b90017e8 str w8, [sp, #0x14] f2aa8: 540000a1 b.ne 0xf2abc f2aac: 14000001 b 0xf2ab0 f2ab0: f9400fe0 ldr x0, [sp, #0x18] f2ab4: 97feb7ab bl 0xa0960 <_ZdlPv@plt> f2ab8: 14000001 b 0xf2abc f2abc: 1400000b b 0xf2ae8 f2ac0: d53bd048 mrs x8, TPIDR_EL0 f2ac4: f9401508 ldr x8, [x8, #0x28] f2ac8: f85f83a9 ldur x9, [x29, #-0x8] f2acc: eb090108 subs x8, x8, x9 f2ad0: f90007e8 str x8, [sp, #0x8] f2ad4: 540000e1 b.ne 0xf2af0 f2ad8: 14000001 b 0xf2adc f2adc: a9477bfd ldp x29, x30, [sp, #0x70] f2ae0: 910203ff add sp, sp, #0x80 f2ae4: d65f03c0 ret f2ae8: f85d83a0 ldur x0, [x29, #-0x28] f2aec: 97fed509 bl 0xa7f10 <_Unwind_Resume@plt> f2af0: 97fedca0 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f2af4 ::sp(android::OggExtractor*)>: f2af4: d100c3ff sub sp, sp, #0x30 f2af8: a9027bfd stp x29, x30, [sp, #0x20] f2afc: 910083fd add x29, sp, #0x20 f2b00: d2800008 mov x8, #0x0 // =0 f2b04: f81f83a0 stur x0, [x29, #-0x8] f2b08: f9000be1 str x1, [sp, #0x10] f2b0c: f85f83a0 ldur x0, [x29, #-0x8] f2b10: aa0003e1 mov x1, x0 f2b14: f9400be9 ldr x9, [sp, #0x10] f2b18: f9000029 str x9, [x1] f2b1c: f9400be9 ldr x9, [sp, #0x10] f2b20: eb08013f cmp x9, x8 f2b24: 1a9f07ea cset w10, ne f2b28: f90007e0 str x0, [sp, #0x8] f2b2c: 3700004a tbnz w10, #0x0, 0xf2b34 ::sp(android::OggExtractor*)+0x40> f2b30: 14000008 b 0xf2b50 ::sp(android::OggExtractor*)+0x5c> f2b34: f9400be8 ldr x8, [sp, #0x10] f2b38: f9400109 ldr x9, [x8] f2b3c: f85e8129 ldur x9, [x9, #-0x18] f2b40: 8b090108 add x8, x8, x9 f2b44: aa0803e0 mov x0, x8 f2b48: f94007e1 ldr x1, [sp, #0x8] f2b4c: 97fedf35 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> f2b50: a9427bfd ldp x29, x30, [sp, #0x20] f2b54: 9100c3ff add sp, sp, #0x30 f2b58: d65f03c0 ret 00000000000f2b5c ::sp(android::OggSource*)>: f2b5c: d100c3ff sub sp, sp, #0x30 f2b60: a9027bfd stp x29, x30, [sp, #0x20] f2b64: 910083fd add x29, sp, #0x20 f2b68: d2800008 mov x8, #0x0 // =0 f2b6c: f81f83a0 stur x0, [x29, #-0x8] f2b70: f9000be1 str x1, [sp, #0x10] f2b74: f85f83a0 ldur x0, [x29, #-0x8] f2b78: aa0003e1 mov x1, x0 f2b7c: f9400be9 ldr x9, [sp, #0x10] f2b80: f9000029 str x9, [x1] f2b84: f9400be9 ldr x9, [sp, #0x10] f2b88: eb08013f cmp x9, x8 f2b8c: 1a9f07ea cset w10, ne f2b90: f90007e0 str x0, [sp, #0x8] f2b94: 3700004a tbnz w10, #0x0, 0xf2b9c ::sp(android::OggSource*)+0x40> f2b98: 14000008 b 0xf2bb8 ::sp(android::OggSource*)+0x5c> f2b9c: f9400be8 ldr x8, [sp, #0x10] f2ba0: f9400109 ldr x9, [x8] f2ba4: f85e8129 ldur x9, [x9, #-0x18] f2ba8: 8b090108 add x8, x8, x9 f2bac: aa0803e0 mov x0, x8 f2bb0: f94007e1 ldr x1, [sp, #0x8] f2bb4: 97fedf1b bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> f2bb8: a9427bfd ldp x29, x30, [sp, #0x20] f2bbc: 9100c3ff add sp, sp, #0x30 f2bc0: d65f03c0 ret 00000000000f2bc4 : f2bc4: d10103ff sub sp, sp, #0x40 f2bc8: a9037bfd stp x29, x30, [sp, #0x30] f2bcc: 9100c3fd add x29, sp, #0x30 f2bd0: b24003e9 orr x9, xzr, #0x1 f2bd4: d280000a mov x10, #0x0 // =0 f2bd8: f81f83a0 stur x0, [x29, #-0x8] f2bdc: f81f03a1 stur x1, [x29, #-0x10] f2be0: b81ec3a2 stur w2, [x29, #-0x14] f2be4: f85f83a0 ldur x0, [x29, #-0x8] f2be8: f85f03a1 ldur x1, [x29, #-0x10] f2bec: eb09003f cmp x1, x9 f2bf0: 1a9f37e2 cset w2, hs f2bf4: f9000be8 str x8, [sp, #0x10] f2bf8: f90007ea str x10, [sp, #0x8] f2bfc: f90003e0 str x0, [sp] f2c00: 37000042 tbnz w2, #0x0, 0xf2c08 f2c04: 14000005 b 0xf2c18 f2c08: f9400be0 ldr x0, [sp, #0x10] f2c0c: f94007e1 ldr x1, [sp, #0x8] f2c10: 97fecbbc bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> f2c14: 14000005 b 0xf2c28 f2c18: f94003e8 ldr x8, [sp] f2c1c: f9400d00 ldr x0, [x8, #0x18] f2c20: f9400be8 ldr x8, [sp, #0x10] f2c24: 97fed853 bl 0xa8d70 <_ZNK7android14MyOggExtractor9getFormatEv@plt> f2c28: a9437bfd ldp x29, x30, [sp, #0x30] f2c2c: 910103ff add sp, sp, #0x40 f2c30: d65f03c0 ret 00000000000f2c34 : f2c34: d10083ff sub sp, sp, #0x20 f2c38: a9017bfd stp x29, x30, [sp, #0x10] f2c3c: 910043fd add x29, sp, #0x10 f2c40: f90007e0 str x0, [sp, #0x8] f2c44: f94007e0 ldr x0, [sp, #0x8] f2c48: f9400c00 ldr x0, [x0, #0x18] f2c4c: 97feb4c9 bl 0x9ff70 <_ZN7android14MyOggExtractor15getFileMetaDataEv@plt> f2c50: a9417bfd ldp x29, x30, [sp, #0x10] f2c54: 910083ff add sp, sp, #0x20 f2c58: d65f03c0 ret 00000000000f2c5c : f2c5c: d10083ff sub sp, sp, #0x20 f2c60: a9017bfd stp x29, x30, [sp, #0x10] f2c64: 910043fd add x29, sp, #0x10 f2c68: b27c13e9 orr x9, xzr, #0x1f0 f2c6c: f90007e0 str x0, [sp, #0x8] f2c70: f94007e0 ldr x0, [sp, #0x8] f2c74: 8b090001 add x1, x0, x9 f2c78: aa0803e0 mov x0, x8 f2c7c: 97feb951 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> f2c80: a9417bfd ldp x29, x30, [sp, #0x10] f2c84: 910083ff add sp, sp, #0x20 f2c88: d65f03c0 ret 00000000000f2c8c const&, android::String8*, float*, android::sp*)>: f2c8c: d10183ff sub sp, sp, #0x60 f2c90: a9057bfd stp x29, x30, [sp, #0x50] f2c94: 910143fd add x29, sp, #0x50 f2c98: d53bd048 mrs x8, TPIDR_EL0 f2c9c: f9401508 ldr x8, [x8, #0x28] f2ca0: f81f83a8 stur x8, [x29, #-0x8] f2ca4: f81e83a0 stur x0, [x29, #-0x18] f2ca8: f81e03a1 stur x1, [x29, #-0x20] f2cac: f90017e2 str x2, [sp, #0x28] f2cb0: f90013e3 str x3, [sp, #0x20] f2cb4: f85e83a0 ldur x0, [x29, #-0x18] f2cb8: 97fed2b6 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f2cbc: f9400008 ldr x8, [x0] f2cc0: f9401d08 ldr x8, [x8, #0x38] f2cc4: 321e03e9 orr w9, wzr, #0x4 f2cc8: 2a0903e3 mov w3, w9 f2ccc: aa1f03e1 mov x1, xzr f2cd0: d10033a2 sub x2, x29, #0xc f2cd4: d63f0100 blr x8 f2cd8: f1001008 subs x8, x0, #0x4 f2cdc: f9000fe8 str x8, [sp, #0x18] f2ce0: 5400012b b.lt 0xf2d04 const&, android::String8*, float*, android::sp*)+0x78> f2ce4: 14000001 b 0xf2ce8 const&, android::String8*, float*, android::sp*)+0x5c> f2ce8: b85f43a8 ldur w8, [x29, #-0xc] f2cec: 528ce9e9 mov w9, #0x674f // =26447 f2cf0: 72aa6ce9 movk w9, #0x5367, lsl #16 f2cf4: 6b090108 subs w8, w8, w9 f2cf8: b90017e8 str w8, [sp, #0x14] f2cfc: 540000a0 b.eq 0xf2d10 const&, android::String8*, float*, android::sp*)+0x84> f2d00: 14000001 b 0xf2d04 const&, android::String8*, float*, android::sp*)+0x78> f2d04: 2a1f03e8 mov w8, wzr f2d08: 381f33a8 sturb w8, [x29, #-0xd] f2d0c: 1400000e b 0xf2d44 const&, android::String8*, float*, android::sp*)+0xb8> f2d10: f85e03a0 ldur x0, [x29, #-0x20] f2d14: d0000da8 adrp x8, 0x2a8000 f2d18: f9453508 ldr x8, [x8, #0xa68] f2d1c: f9400101 ldr x1, [x8] f2d20: 97feba58 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> f2d24: f94017e8 ldr x8, [sp, #0x28] f2d28: 529999a9 mov w9, #0xcccd // =52429 f2d2c: 72a7c989 movk w9, #0x3e4c, lsl #16 f2d30: b9000109 str w9, [x8] f2d34: 320003e9 orr w9, wzr, #0x1 f2d38: 381f33a9 sturb w9, [x29, #-0xd] f2d3c: b90013e0 str w0, [sp, #0x10] f2d40: 14000001 b 0xf2d44 const&, android::String8*, float*, android::sp*)+0xb8> f2d44: 385f33a8 ldurb w8, [x29, #-0xd] f2d48: d53bd049 mrs x9, TPIDR_EL0 f2d4c: f9401529 ldr x9, [x9, #0x28] f2d50: f85f83aa ldur x10, [x29, #-0x8] f2d54: eb0a0129 subs x9, x9, x10 f2d58: b9000fe8 str w8, [sp, #0xc] f2d5c: f90003e9 str x9, [sp] f2d60: 540000e1 b.ne 0xf2d7c const&, android::String8*, float*, android::sp*)+0xf0> f2d64: 14000001 b 0xf2d68 const&, android::String8*, float*, android::sp*)+0xdc> f2d68: b9400fe8 ldr w8, [sp, #0xc] f2d6c: 12000100 and w0, w8, #0x1 f2d70: a9457bfd ldp x29, x30, [sp, #0x50] f2d74: 910183ff add sp, sp, #0x60 f2d78: d65f03c0 ret f2d7c: 97fedbfd bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f2d80 : f2d80: d10083ff sub sp, sp, #0x20 f2d84: a9017bfd stp x29, x30, [sp, #0x10] f2d88: 910043fd add x29, sp, #0x10 f2d8c: f90007e0 str x0, [sp, #0x8] f2d90: f94007e0 ldr x0, [sp, #0x8] f2d94: 97fed3d3 bl 0xa7ce0 <_ZN7android14MyOggExtractorD2Ev@plt> f2d98: a9417bfd ldp x29, x30, [sp, #0x10] f2d9c: 910083ff add sp, sp, #0x20 f2da0: d65f03c0 ret 00000000000f2da4 : f2da4: d10083ff sub sp, sp, #0x20 f2da8: a9017bfd stp x29, x30, [sp, #0x10] f2dac: 910043fd add x29, sp, #0x10 f2db0: f90007e0 str x0, [sp, #0x8] f2db4: f94007e0 ldr x0, [sp, #0x8] f2db8: f90003e0 str x0, [sp] f2dbc: 97febcb1 bl 0xa2080 <_ZN7android17MyVorbisExtractorD2Ev@plt> f2dc0: f94003e0 ldr x0, [sp] f2dc4: 97feb6e7 bl 0xa0960 <_ZdlPv@plt> f2dc8: a9417bfd ldp x29, x30, [sp, #0x10] f2dcc: 910083ff add sp, sp, #0x20 f2dd0: d65f03c0 ret 00000000000f2dd4 : f2dd4: d10083ff sub sp, sp, #0x20 f2dd8: a9017bfd stp x29, x30, [sp, #0x10] f2ddc: 910043fd add x29, sp, #0x10 f2de0: 12800008 mov w8, #-0x1 // =-1 f2de4: f90007e0 str x0, [sp, #0x8] f2de8: f90003e1 str x1, [sp] f2dec: f94007e0 ldr x0, [sp, #0x8] f2df0: f94003e1 ldr x1, [sp] f2df4: 2a0803e2 mov w2, w8 f2df8: 97fedfde bl 0xaad70 <_ZN7android14MyOggExtractor15_readNextPacketEPPNS_11MediaBufferEb@plt> f2dfc: a9417bfd ldp x29, x30, [sp, #0x10] f2e00: 910083ff add sp, sp, #0x20 f2e04: d65f03c0 ret 00000000000f2e08 : f2e08: d10083ff sub sp, sp, #0x20 f2e0c: d28b5ec8 mov x8, #0x5af6 // =23286 f2e10: f2af7a08 movk x8, #0x7bd0, lsl #16 f2e14: f2c10c68 movk x8, #0x863, lsl #32 f2e18: f9000be0 str x0, [sp, #0x10] f2e1c: f90007e1 str x1, [sp, #0x8] f2e20: f9400be0 ldr x0, [sp, #0x10] f2e24: f94007e1 ldr x1, [sp, #0x8] f2e28: eb08003f cmp x1, x8 f2e2c: 1a9f97e9 cset w9, hi f2e30: f90003e0 str x0, [sp] f2e34: 37000049 tbnz w9, #0x0, 0xf2e3c f2e38: 14000004 b 0xf2e48 f2e3c: b240fbe8 orr x8, xzr, #0x7fffffffffffffff f2e40: f9000fe8 str x8, [sp, #0x18] f2e44: 1400000b b 0xf2e70 f2e48: d2803208 mov x8, #0x190 // =400 f2e4c: d2884809 mov x9, #0x4240 // =16960 f2e50: f2a001e9 movk x9, #0xf, lsl #16 f2e54: f94007ea ldr x10, [sp, #0x8] f2e58: 9b097d49 mul x9, x10, x9 f2e5c: f94003ea ldr x10, [sp] f2e60: 8b080148 add x8, x10, x8 f2e64: f9400508 ldr x8, [x8, #0x8] f2e68: 9ac80928 udiv x8, x9, x8 f2e6c: f9000fe8 str x8, [sp, #0x18] f2e70: f9400fe0 ldr x0, [sp, #0x18] f2e74: 910083ff add sp, sp, #0x20 f2e78: d65f03c0 ret 00000000000f2e7c : f2e7c: d10083ff sub sp, sp, #0x20 f2e80: a9017bfd stp x29, x30, [sp, #0x10] f2e84: 910043fd add x29, sp, #0x10 f2e88: f90007e0 str x0, [sp, #0x8] f2e8c: f94007e0 ldr x0, [sp, #0x8] f2e90: 97fed394 bl 0xa7ce0 <_ZN7android14MyOggExtractorD2Ev@plt> f2e94: a9417bfd ldp x29, x30, [sp, #0x10] f2e98: 910083ff add sp, sp, #0x20 f2e9c: d65f03c0 ret 00000000000f2ea0 : f2ea0: d10083ff sub sp, sp, #0x20 f2ea4: a9017bfd stp x29, x30, [sp, #0x10] f2ea8: 910043fd add x29, sp, #0x10 f2eac: f90007e0 str x0, [sp, #0x8] f2eb0: f94007e0 ldr x0, [sp, #0x8] f2eb4: f90003e0 str x0, [sp] f2eb8: 97fed7f6 bl 0xa8e90 <_ZN7android15MyOpusExtractorD2Ev@plt> f2ebc: f94003e0 ldr x0, [sp] f2ec0: 97feb6a8 bl 0xa0960 <_ZdlPv@plt> f2ec4: a9417bfd ldp x29, x30, [sp, #0x10] f2ec8: 910083ff add sp, sp, #0x20 f2ecc: d65f03c0 ret 00000000000f2ed0 : f2ed0: d10043ff sub sp, sp, #0x10 f2ed4: d2800008 mov x8, #0x0 // =0 f2ed8: f90007e0 str x0, [sp, #0x8] f2edc: aa0803e0 mov x0, x8 f2ee0: 910043ff add sp, sp, #0x10 f2ee4: d65f03c0 ret 00000000000f2ee8 : f2ee8: d10043ff sub sp, sp, #0x10 f2eec: f0000828 adrp x8, 0x1f9000 f2ef0: 911d6908 add x8, x8, #0x75a f2ef4: f90007e0 str x0, [sp, #0x8] f2ef8: aa0803e0 mov x0, x8 f2efc: 910043ff add sp, sp, #0x10 f2f00: d65f03c0 ret 00000000000f2f04 ::~Vector()>: f2f04: d10083ff sub sp, sp, #0x20 f2f08: a9017bfd stp x29, x30, [sp, #0x10] f2f0c: 910043fd add x29, sp, #0x10 f2f10: f90007e0 str x0, [sp, #0x8] f2f14: f94007e0 ldr x0, [sp, #0x8] f2f18: f90003e0 str x0, [sp] f2f1c: 97fed145 bl 0xa7430 <_ZN7android6VectorINS_14MyOggExtractor8TOCEntryEED2Ev@plt> f2f20: f94003e0 ldr x0, [sp] f2f24: 97feb68f bl 0xa0960 <_ZdlPv@plt> f2f28: a9417bfd ldp x29, x30, [sp, #0x10] f2f2c: 910083ff add sp, sp, #0x20 f2f30: d65f03c0 ret 00000000000f2f34 ::do_construct(void*, unsigned long) const>: f2f34: d100c3ff sub sp, sp, #0x30 f2f38: a9027bfd stp x29, x30, [sp, #0x20] f2f3c: 910083fd add x29, sp, #0x20 f2f40: f81f83a0 stur x0, [x29, #-0x8] f2f44: f9000be1 str x1, [sp, #0x10] f2f48: f90007e2 str x2, [sp, #0x8] f2f4c: f9400be0 ldr x0, [sp, #0x10] f2f50: f94007e1 ldr x1, [sp, #0x8] f2f54: 97fec0a7 bl 0xa31f0 <_ZN7android14construct_typeINS_14MyOggExtractor8TOCEntryEEEvPT_m@plt> f2f58: a9427bfd ldp x29, x30, [sp, #0x20] f2f5c: 9100c3ff add sp, sp, #0x30 f2f60: d65f03c0 ret 00000000000f2f64 ::do_destroy(void*, unsigned long) const>: f2f64: d100c3ff sub sp, sp, #0x30 f2f68: a9027bfd stp x29, x30, [sp, #0x20] f2f6c: 910083fd add x29, sp, #0x20 f2f70: f81f83a0 stur x0, [x29, #-0x8] f2f74: f9000be1 str x1, [sp, #0x10] f2f78: f90007e2 str x2, [sp, #0x8] f2f7c: f9400be0 ldr x0, [sp, #0x10] f2f80: f94007e1 ldr x1, [sp, #0x8] f2f84: 97fec8eb bl 0xa5330 <_ZN7android12destroy_typeINS_14MyOggExtractor8TOCEntryEEEvPT_m@plt> f2f88: a9427bfd ldp x29, x30, [sp, #0x20] f2f8c: 9100c3ff add sp, sp, #0x30 f2f90: d65f03c0 ret 00000000000f2f94 ::do_copy(void*, void const*, unsigned long) const>: f2f94: d100c3ff sub sp, sp, #0x30 f2f98: a9027bfd stp x29, x30, [sp, #0x20] f2f9c: 910083fd add x29, sp, #0x20 f2fa0: f81f83a0 stur x0, [x29, #-0x8] f2fa4: f9000be1 str x1, [sp, #0x10] f2fa8: f90007e2 str x2, [sp, #0x8] f2fac: f90003e3 str x3, [sp] f2fb0: f9400be0 ldr x0, [sp, #0x10] f2fb4: f94007e1 ldr x1, [sp, #0x8] f2fb8: f94003e2 ldr x2, [sp] f2fbc: 97fec06d bl 0xa3170 <_ZN7android9copy_typeINS_14MyOggExtractor8TOCEntryEEEvPT_PKS3_m@plt> f2fc0: a9427bfd ldp x29, x30, [sp, #0x20] f2fc4: 9100c3ff add sp, sp, #0x30 f2fc8: d65f03c0 ret 00000000000f2fcc ::do_splat(void*, void const*, unsigned long) const>: f2fcc: d100c3ff sub sp, sp, #0x30 f2fd0: a9027bfd stp x29, x30, [sp, #0x20] f2fd4: 910083fd add x29, sp, #0x20 f2fd8: f81f83a0 stur x0, [x29, #-0x8] f2fdc: f9000be1 str x1, [sp, #0x10] f2fe0: f90007e2 str x2, [sp, #0x8] f2fe4: f90003e3 str x3, [sp] f2fe8: f9400be0 ldr x0, [sp, #0x10] f2fec: f94007e1 ldr x1, [sp, #0x8] f2ff0: f94003e2 ldr x2, [sp] f2ff4: 97febfff bl 0xa2ff0 <_ZN7android10splat_typeINS_14MyOggExtractor8TOCEntryEEEvPT_PKS3_m@plt> f2ff8: a9427bfd ldp x29, x30, [sp, #0x20] f2ffc: 9100c3ff add sp, sp, #0x30 f3000: d65f03c0 ret 00000000000f3004 ::do_move_forward(void*, void const*, unsigned long) const>: f3004: d100c3ff sub sp, sp, #0x30 f3008: a9027bfd stp x29, x30, [sp, #0x20] f300c: 910083fd add x29, sp, #0x20 f3010: f81f83a0 stur x0, [x29, #-0x8] f3014: f9000be1 str x1, [sp, #0x10] f3018: f90007e2 str x2, [sp, #0x8] f301c: f90003e3 str x3, [sp] f3020: f9400be0 ldr x0, [sp, #0x10] f3024: f94007e1 ldr x1, [sp, #0x8] f3028: f94003e2 ldr x2, [sp] f302c: 97fed491 bl 0xa8270 <_ZN7android17move_forward_typeINS_14MyOggExtractor8TOCEntryEEEvPT_PKS3_m@plt> f3030: a9427bfd ldp x29, x30, [sp, #0x20] f3034: 9100c3ff add sp, sp, #0x30 f3038: d65f03c0 ret 00000000000f303c ::do_move_backward(void*, void const*, unsigned long) const>: f303c: d100c3ff sub sp, sp, #0x30 f3040: a9027bfd stp x29, x30, [sp, #0x20] f3044: 910083fd add x29, sp, #0x20 f3048: f81f83a0 stur x0, [x29, #-0x8] f304c: f9000be1 str x1, [sp, #0x10] f3050: f90007e2 str x2, [sp, #0x8] f3054: f90003e3 str x3, [sp] f3058: f9400be0 ldr x0, [sp, #0x10] f305c: f94007e1 ldr x1, [sp, #0x8] f3060: f94003e2 ldr x2, [sp] f3064: 97fed6bf bl 0xa8b60 <_ZN7android18move_backward_typeINS_14MyOggExtractor8TOCEntryEEEvPT_PKS3_m@plt> f3068: a9427bfd ldp x29, x30, [sp, #0x20] f306c: 9100c3ff add sp, sp, #0x30 f3070: d65f03c0 ret 00000000000f3074 (android::MyOggExtractor::TOCEntry*, unsigned long)>: f3074: d10043ff sub sp, sp, #0x10 f3078: f90007e0 str x0, [sp, #0x8] f307c: f90003e1 str x1, [sp] f3080: d2800008 mov x8, #0x0 // =0 f3084: f94003e9 ldr x9, [sp] f3088: eb08013f cmp x9, x8 f308c: 1a9f97ea cset w10, hi f3090: 3700004a tbnz w10, #0x0, 0xf3098 (android::MyOggExtractor::TOCEntry*, unsigned long)+0x24> f3094: 1400000a b 0xf30bc (android::MyOggExtractor::TOCEntry*, unsigned long)+0x48> f3098: b27c03e8 orr x8, xzr, #0x10 f309c: 92800009 mov x9, #-0x1 // =-1 f30a0: f94003ea ldr x10, [sp] f30a4: 8b090149 add x9, x10, x9 f30a8: f90003e9 str x9, [sp] f30ac: f94007e9 ldr x9, [sp, #0x8] f30b0: 8b080128 add x8, x9, x8 f30b4: f90007e8 str x8, [sp, #0x8] f30b8: 17fffff2 b 0xf3080 (android::MyOggExtractor::TOCEntry*, unsigned long)+0xc> f30bc: 910043ff add sp, sp, #0x10 f30c0: d65f03c0 ret 00000000000f30c4 (android::MyOggExtractor::TOCEntry*, unsigned long)>: f30c4: d10043ff sub sp, sp, #0x10 f30c8: f90007e0 str x0, [sp, #0x8] f30cc: f90003e1 str x1, [sp] f30d0: d2800008 mov x8, #0x0 // =0 f30d4: f94003e9 ldr x9, [sp] f30d8: eb08013f cmp x9, x8 f30dc: 1a9f97ea cset w10, hi f30e0: 3700004a tbnz w10, #0x0, 0xf30e8 (android::MyOggExtractor::TOCEntry*, unsigned long)+0x24> f30e4: 1400000a b 0xf310c (android::MyOggExtractor::TOCEntry*, unsigned long)+0x48> f30e8: b27c03e8 orr x8, xzr, #0x10 f30ec: 92800009 mov x9, #-0x1 // =-1 f30f0: f94003ea ldr x10, [sp] f30f4: 8b090149 add x9, x10, x9 f30f8: f90003e9 str x9, [sp] f30fc: f94007e9 ldr x9, [sp, #0x8] f3100: 8b080128 add x8, x9, x8 f3104: f90007e8 str x8, [sp, #0x8] f3108: 17fffff2 b 0xf30d0 (android::MyOggExtractor::TOCEntry*, unsigned long)+0xc> f310c: 910043ff add sp, sp, #0x10 f3110: d65f03c0 ret 00000000000f3114 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)>: f3114: d100c3ff sub sp, sp, #0x30 f3118: f90013fe str x30, [sp, #0x20] f311c: f9000fe0 str x0, [sp, #0x18] f3120: f9000be1 str x1, [sp, #0x10] f3124: f90007e2 str x2, [sp, #0x8] f3128: d2800008 mov x8, #0x0 // =0 f312c: f94007e9 ldr x9, [sp, #0x8] f3130: eb08013f cmp x9, x8 f3134: 1a9f97ea cset w10, hi f3138: 3700004a tbnz w10, #0x0, 0xf3140 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x2c> f313c: 14000013 b 0xf3188 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x74> f3140: b27c03e8 orr x8, xzr, #0x10 f3144: 92800009 mov x9, #-0x1 // =-1 f3148: f94007ea ldr x10, [sp, #0x8] f314c: 8b090149 add x9, x10, x9 f3150: f90007e9 str x9, [sp, #0x8] f3154: f9400fe0 ldr x0, [sp, #0x18] f3158: f9400be1 ldr x1, [sp, #0x10] f315c: aa0803e2 mov x2, x8 f3160: f90003e8 str x8, [sp] f3164: 97feb30b bl 0x9fd90 f3168: f9400fe8 ldr x8, [sp, #0x18] f316c: f94003e9 ldr x9, [sp] f3170: 8b090108 add x8, x8, x9 f3174: f9000fe8 str x8, [sp, #0x18] f3178: f9400be8 ldr x8, [sp, #0x10] f317c: 8b090108 add x8, x8, x9 f3180: f9000be8 str x8, [sp, #0x10] f3184: 17ffffe9 b 0xf3128 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x14> f3188: f94013fe ldr x30, [sp, #0x20] f318c: 9100c3ff add sp, sp, #0x30 f3190: d65f03c0 ret 00000000000f3194 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)>: f3194: d100c3ff sub sp, sp, #0x30 f3198: f90013fe str x30, [sp, #0x20] f319c: f9000fe0 str x0, [sp, #0x18] f31a0: f9000be1 str x1, [sp, #0x10] f31a4: f90007e2 str x2, [sp, #0x8] f31a8: d2800008 mov x8, #0x0 // =0 f31ac: f94007e9 ldr x9, [sp, #0x8] f31b0: eb08013f cmp x9, x8 f31b4: 1a9f97ea cset w10, hi f31b8: 3700004a tbnz w10, #0x0, 0xf31c0 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x2c> f31bc: 14000010 b 0xf31fc (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x68> f31c0: b27c03e8 orr x8, xzr, #0x10 f31c4: 92800009 mov x9, #-0x1 // =-1 f31c8: f94007ea ldr x10, [sp, #0x8] f31cc: 8b090149 add x9, x10, x9 f31d0: f90007e9 str x9, [sp, #0x8] f31d4: f9400fe0 ldr x0, [sp, #0x18] f31d8: f9400be1 ldr x1, [sp, #0x10] f31dc: aa0803e2 mov x2, x8 f31e0: f90003e8 str x8, [sp] f31e4: 97feb2eb bl 0x9fd90 f31e8: f9400fe8 ldr x8, [sp, #0x18] f31ec: f94003e9 ldr x9, [sp] f31f0: 8b090108 add x8, x8, x9 f31f4: f9000fe8 str x8, [sp, #0x18] f31f8: 17ffffec b 0xf31a8 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x14> f31fc: f94013fe ldr x30, [sp, #0x20] f3200: 9100c3ff add sp, sp, #0x30 f3204: d65f03c0 ret 00000000000f3208 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)>: f3208: d100c3ff sub sp, sp, #0x30 f320c: f90013fe str x30, [sp, #0x20] f3210: b27c03e8 orr x8, xzr, #0x10 f3214: f9000fe0 str x0, [sp, #0x18] f3218: f9000be1 str x1, [sp, #0x10] f321c: f90007e2 str x2, [sp, #0x8] f3220: f94007e0 ldr x0, [sp, #0x8] f3224: f9400fe1 ldr x1, [sp, #0x18] f3228: 9b007d00 mul x0, x8, x0 f322c: 8b000020 add x0, x1, x0 f3230: f9000fe0 str x0, [sp, #0x18] f3234: f94007e0 ldr x0, [sp, #0x8] f3238: f9400be1 ldr x1, [sp, #0x10] f323c: 9b007d08 mul x8, x8, x0 f3240: 8b080028 add x8, x1, x8 f3244: f9000be8 str x8, [sp, #0x10] f3248: d2800008 mov x8, #0x0 // =0 f324c: f94007e9 ldr x9, [sp, #0x8] f3250: eb08013f cmp x9, x8 f3254: 1a9f97ea cset w10, hi f3258: 3700004a tbnz w10, #0x0, 0xf3260 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x58> f325c: 14000011 b 0xf32a0 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x98> f3260: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 f3264: 92800009 mov x9, #-0x1 // =-1 f3268: b27c03e2 orr x2, xzr, #0x10 f326c: f94007ea ldr x10, [sp, #0x8] f3270: 8b090149 add x9, x10, x9 f3274: f90007e9 str x9, [sp, #0x8] f3278: f9400fe9 ldr x9, [sp, #0x18] f327c: 8b080129 add x9, x9, x8 f3280: f9000fe9 str x9, [sp, #0x18] f3284: f9400be9 ldr x9, [sp, #0x10] f3288: 8b080128 add x8, x9, x8 f328c: f9000be8 str x8, [sp, #0x10] f3290: f9400fe0 ldr x0, [sp, #0x18] f3294: f9400be1 ldr x1, [sp, #0x10] f3298: 97feb2be bl 0x9fd90 f329c: 17ffffeb b 0xf3248 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x40> f32a0: f94013fe ldr x30, [sp, #0x20] f32a4: 9100c3ff add sp, sp, #0x30 f32a8: d65f03c0 ret 00000000000f32ac (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)>: f32ac: d100c3ff sub sp, sp, #0x30 f32b0: f90013fe str x30, [sp, #0x20] f32b4: f9000fe0 str x0, [sp, #0x18] f32b8: f9000be1 str x1, [sp, #0x10] f32bc: f90007e2 str x2, [sp, #0x8] f32c0: d2800008 mov x8, #0x0 // =0 f32c4: f94007e9 ldr x9, [sp, #0x8] f32c8: eb08013f cmp x9, x8 f32cc: 1a9f97ea cset w10, hi f32d0: 3700004a tbnz w10, #0x0, 0xf32d8 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x2c> f32d4: 14000013 b 0xf3320 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x74> f32d8: b27c03e8 orr x8, xzr, #0x10 f32dc: 92800009 mov x9, #-0x1 // =-1 f32e0: f94007ea ldr x10, [sp, #0x8] f32e4: 8b090149 add x9, x10, x9 f32e8: f90007e9 str x9, [sp, #0x8] f32ec: f9400fe0 ldr x0, [sp, #0x18] f32f0: f9400be1 ldr x1, [sp, #0x10] f32f4: aa0803e2 mov x2, x8 f32f8: f90003e8 str x8, [sp] f32fc: 97feb2a5 bl 0x9fd90 f3300: f9400fe8 ldr x8, [sp, #0x18] f3304: f94003e9 ldr x9, [sp] f3308: 8b090108 add x8, x8, x9 f330c: f9000fe8 str x8, [sp, #0x18] f3310: f9400be8 ldr x8, [sp, #0x10] f3314: 8b090108 add x8, x8, x9 f3318: f9000be8 str x8, [sp, #0x10] f331c: 17ffffe9 b 0xf32c0 (android::MyOggExtractor::TOCEntry*, android::MyOggExtractor::TOCEntry const*, unsigned long)+0x14> f3320: f94013fe ldr x30, [sp, #0x20] f3324: 9100c3ff add sp, sp, #0x30 f3328: d65f03c0 ret 00000000000f332c ::operator[](unsigned long) const>: f332c: d100c3ff sub sp, sp, #0x30 f3330: a9027bfd stp x29, x30, [sp, #0x20] f3334: 910083fd add x29, sp, #0x20 f3338: b27c03e8 orr x8, xzr, #0x10 f333c: f81f83a0 stur x0, [x29, #-0x8] f3340: f9000be1 str x1, [sp, #0x10] f3344: f85f83a0 ldur x0, [x29, #-0x8] f3348: f90007e0 str x0, [sp, #0x8] f334c: f90003e8 str x8, [sp] f3350: 97fec550 bl 0xa4890 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE4sizeEv@plt> f3354: f94007e8 ldr x8, [sp, #0x8] f3358: aa0803e0 mov x0, x8 f335c: 97fec2c5 bl 0xa3e70 <_ZNK7android6VectorINS_14MyOggExtractor8TOCEntryEE5arrayEv@plt> f3360: f9400be8 ldr x8, [sp, #0x10] f3364: f94003e1 ldr x1, [sp] f3368: 9b087c28 mul x8, x1, x8 f336c: 8b080008 add x8, x0, x8 f3370: aa0803e0 mov x0, x8 f3374: a9427bfd ldp x29, x30, [sp, #0x20] f3378: 9100c3ff add sp, sp, #0x30 f337c: d65f03c0 ret 00000000000f3380 ::array() const>: f3380: d10083ff sub sp, sp, #0x20 f3384: a9017bfd stp x29, x30, [sp, #0x10] f3388: 910043fd add x29, sp, #0x10 f338c: f90007e0 str x0, [sp, #0x8] f3390: f94007e0 ldr x0, [sp, #0x8] f3394: 97fec713 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> f3398: a9417bfd ldp x29, x30, [sp, #0x10] f339c: 910083ff add sp, sp, #0x20 f33a0: d65f03c0 ret 00000000000f33a4 ::removeItemsAt(unsigned long, unsigned long)>: f33a4: d100c3ff sub sp, sp, #0x30 f33a8: a9027bfd stp x29, x30, [sp, #0x20] f33ac: 910083fd add x29, sp, #0x20 f33b0: f81f83a0 stur x0, [x29, #-0x8] f33b4: f9000be1 str x1, [sp, #0x10] f33b8: f90007e2 str x2, [sp, #0x8] f33bc: f85f83a0 ldur x0, [x29, #-0x8] f33c0: f9400be1 ldr x1, [sp, #0x10] f33c4: f94007e2 ldr x2, [sp, #0x8] f33c8: 97feb252 bl 0x9fd10 <_ZN7android10VectorImpl13removeItemsAtEmm@plt> f33cc: a9427bfd ldp x29, x30, [sp, #0x20] f33d0: 9100c3ff add sp, sp, #0x30 f33d4: d65f03c0 ret 00000000000f33d8 : f33d8: d10103ff sub sp, sp, #0x40 f33dc: a9037bfd stp x29, x30, [sp, #0x30] f33e0: 9100c3fd add x29, sp, #0x30 f33e4: 52800008 mov w8, #0x0 // =0 f33e8: b27d0be9 orr x9, xzr, #0x38 f33ec: f81f83a0 stur x0, [x29, #-0x8] f33f0: f81f03a1 stur x1, [x29, #-0x10] f33f4: f85f83a0 ldur x0, [x29, #-0x8] f33f8: aa0003e1 mov x1, x0 f33fc: f85f03aa ldur x10, [x29, #-0x10] f3400: f900002a str x10, [x1] f3404: 39002008 strb w8, [x0, #0x8] f3408: 8b090009 add x9, x0, x9 f340c: f90007e0 str x0, [sp, #0x8] f3410: aa0903e0 mov x0, x9 f3414: f90003e9 str x9, [sp] f3418: 97fedc82 bl 0xaa620 <_ZN7android6VectorImEC2Ev@plt> f341c: f94007e9 ldr x9, [sp, #0x8] f3420: b900613f str wzr, [x9, #0x60] f3424: b900653f str wzr, [x9, #0x64] f3428: b900693f str wzr, [x9, #0x68] f342c: b9006d3f str wzr, [x9, #0x6c] f3430: b900713f str wzr, [x9, #0x70] f3434: aa0903e0 mov x0, x9 f3438: 97febf1e bl 0xa30b0 <_ZN7android14SampleIterator5resetEv@plt> f343c: 14000001 b 0xf3440 f3440: a9437bfd ldp x29, x30, [sp, #0x30] f3444: 910103ff add sp, sp, #0x40 f3448: d65f03c0 ret f344c: 2a0103e8 mov w8, w1 f3450: f9000fe0 str x0, [sp, #0x18] f3454: b90017e8 str w8, [sp, #0x14] f3458: f94003e0 ldr x0, [sp] f345c: 97fed8d1 bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> f3460: f9400fe0 ldr x0, [sp, #0x18] f3464: 97fed2ab bl 0xa7f10 <_Unwind_Resume@plt> 00000000000f3468 : f3468: d10043ff sub sp, sp, #0x10 f346c: f90007e0 str x0, [sp, #0x8] f3470: f94007e0 ldr x0, [sp, #0x8] f3474: b9000c1f str wzr, [x0, #0xc] f3478: b900101f str wzr, [x0, #0x10] f347c: b900141f str wzr, [x0, #0x14] f3480: b900181f str wzr, [x0, #0x18] f3484: b9001c1f str wzr, [x0, #0x1c] f3488: b900201f str wzr, [x0, #0x20] f348c: b900241f str wzr, [x0, #0x24] f3490: 910043ff add sp, sp, #0x10 f3494: d65f03c0 ret 00000000000f3498 : f3498: d10243ff sub sp, sp, #0x90 f349c: a9087bfd stp x29, x30, [sp, #0x80] f34a0: 910203fd add x29, sp, #0x80 f34a4: d53bd048 mrs x8, TPIDR_EL0 f34a8: f9401508 ldr x8, [x8, #0x28] f34ac: f81f83a8 stur x8, [x29, #-0x8] f34b0: f81e03a0 stur x0, [x29, #-0x20] f34b4: b81dc3a1 stur w1, [x29, #-0x24] f34b8: f85e03a8 ldur x8, [x29, #-0x20] f34bc: aa0803e0 mov x0, x8 f34c0: b85dc3a1 ldur w1, [x29, #-0x24] f34c4: f9400108 ldr x8, [x8] f34c8: b9407109 ldr w9, [x8, #0x70] f34cc: 6b090029 subs w9, w1, w9 f34d0: f9001be0 str x0, [sp, #0x30] f34d4: b9002fe9 str w9, [sp, #0x2c] f34d8: 540000a3 b.lo 0xf34ec f34dc: 14000001 b 0xf34e0 f34e0: 12807e48 mov w8, #-0x3f3 // =-1011 f34e4: b81ec3a8 stur w8, [x29, #-0x14] f34e8: 140000e9 b 0xf388c f34ec: f9401be8 ldr x8, [sp, #0x30] f34f0: f9400109 ldr x9, [x8] f34f4: f9402929 ldr x9, [x9, #0x50] f34f8: b7f80229 tbnz x9, #0x3f, 0xf353c f34fc: 14000001 b 0xf3500 f3500: f9401be8 ldr x8, [sp, #0x30] f3504: f9400109 ldr x9, [x8] f3508: f9402129 ldr x9, [x9, #0x40] f350c: b7f80189 tbnz x9, #0x3f, 0xf353c f3510: 14000001 b 0xf3514 f3514: f9401be8 ldr x8, [sp, #0x30] f3518: f9400109 ldr x9, [x8] f351c: f9403129 ldr x9, [x9, #0x60] f3520: b7f800e9 tbnz x9, #0x3f, 0xf353c f3524: 14000001 b 0xf3528 f3528: f9401be8 ldr x8, [sp, #0x30] f352c: f9400109 ldr x9, [x8] f3530: b940792a ldr w10, [x9, #0x78] f3534: 350000aa cbnz w10, 0xf3548 f3538: 14000001 b 0xf353c f353c: 12807dc8 mov w8, #-0x3ef // =-1007 f3540: b81ec3a8 stur w8, [x29, #-0x14] f3544: 140000d2 b 0xf388c f3548: f9401be8 ldr x8, [sp, #0x30] f354c: 39402109 ldrb w9, [x8, #0x8] f3550: 36000189 tbz w9, #0x0, 0xf3580 f3554: 14000001 b 0xf3558 f3558: f9401be8 ldr x8, [sp, #0x30] f355c: b9407509 ldr w9, [x8, #0x74] f3560: b85dc3aa ldur w10, [x29, #-0x24] f3564: 6b0a0129 subs w9, w9, w10 f3568: b9002be9 str w9, [sp, #0x28] f356c: 540000a1 b.ne 0xf3580 f3570: 14000001 b 0xf3574 f3574: 2a1f03e8 mov w8, wzr f3578: b81ec3a8 stur w8, [x29, #-0x14] f357c: 140000c4 b 0xf388c f3580: f9401be8 ldr x8, [sp, #0x30] f3584: 39402109 ldrb w9, [x8, #0x8] f3588: 36000129 tbz w9, #0x0, 0xf35ac f358c: 14000001 b 0xf3590 f3590: b85dc3a8 ldur w8, [x29, #-0x24] f3594: f9401be9 ldr x9, [sp, #0x30] f3598: b940152a ldr w10, [x9, #0x14] f359c: 6b0a0108 subs w8, w8, w10 f35a0: b90027e8 str w8, [sp, #0x24] f35a4: 540000a2 b.hs 0xf35b8 f35a8: 14000001 b 0xf35ac f35ac: f9401be0 ldr x0, [sp, #0x30] f35b0: 97febec0 bl 0xa30b0 <_ZN7android14SampleIterator5resetEv@plt> f35b4: 14000001 b 0xf35b8 f35b8: b85dc3a8 ldur w8, [x29, #-0x24] f35bc: f9401be9 ldr x9, [sp, #0x30] f35c0: b9401d2a ldr w10, [x9, #0x1c] f35c4: 6b0a0108 subs w8, w8, w10 f35c8: b90023e8 str w8, [sp, #0x20] f35cc: 54000183 b.lo 0xf35fc f35d0: 14000001 b 0xf35d4 f35d4: b85dc3a1 ldur w1, [x29, #-0x24] f35d8: f9401be0 ldr x0, [sp, #0x30] f35dc: 97febad5 bl 0xa2130 <_ZN7android14SampleIterator14findChunkRangeEj@plt> f35e0: b81d83a0 stur w0, [x29, #-0x28] f35e4: 340000a0 cbz w0, 0xf35f8 f35e8: 14000001 b 0xf35ec f35ec: b85d83a8 ldur w8, [x29, #-0x28] f35f0: b81ec3a8 stur w8, [x29, #-0x14] f35f4: 140000a6 b 0xf388c f35f8: 14000001 b 0xf35fc f35fc: f9401be8 ldr x8, [sp, #0x30] f3600: b9402109 ldr w9, [x8, #0x20] f3604: 350000a9 cbnz w9, 0xf3618 f3608: 14000001 b 0xf360c f360c: 12807dc8 mov w8, #-0x3ef // =-1007 f3610: b81ec3a8 stur w8, [x29, #-0x14] f3614: 1400009e b 0xf388c f3618: b85dc3a8 ldur w8, [x29, #-0x24] f361c: f9401be9 ldr x9, [sp, #0x30] f3620: b940152a ldr w10, [x9, #0x14] f3624: 6b0a0108 subs w8, w8, w10 f3628: b940212a ldr w10, [x9, #0x20] f362c: 1aca0908 udiv w8, w8, w10 f3630: b940112a ldr w10, [x9, #0x10] f3634: 0b0a0108 add w8, w8, w10 f3638: b81d43a8 stur w8, [x29, #-0x2c] f363c: 39402128 ldrb w8, [x9, #0x8] f3640: 36000128 tbz w8, #0x0, 0xf3664 f3644: 14000001 b 0xf3648 f3648: b85d43a8 ldur w8, [x29, #-0x2c] f364c: f9401be9 ldr x9, [sp, #0x30] f3650: b940292a ldr w10, [x9, #0x28] f3654: 6b0a0108 subs w8, w8, w10 f3658: b9001fe8 str w8, [sp, #0x1c] f365c: 540007e0 b.eq 0xf3758 f3660: 14000001 b 0xf3664 f3664: b85d43a1 ldur w1, [x29, #-0x2c] f3668: f9401be8 ldr x8, [sp, #0x30] f366c: 9100c102 add x2, x8, #0x30 f3670: aa0803e0 mov x0, x8 f3674: 97feb4df bl 0xa09f0 <_ZN7android14SampleIterator14getChunkOffsetEjPl@plt> f3678: b81d03a0 stur w0, [x29, #-0x30] f367c: 340000a0 cbz w0, 0xf3690 f3680: 14000001 b 0xf3684 f3684: b85d03a8 ldur w8, [x29, #-0x30] f3688: b81ec3a8 stur w8, [x29, #-0x14] f368c: 14000080 b 0xf388c f3690: f9401be8 ldr x8, [sp, #0x30] f3694: 9100e100 add x0, x8, #0x38 f3698: 97fedcd6 bl 0xaa9f0 <_ZN7android6VectorImE5clearEv@plt> f369c: f9401be8 ldr x8, [sp, #0x30] f36a0: b9401509 ldr w9, [x8, #0x14] f36a4: b940210a ldr w10, [x8, #0x20] f36a8: b85d43ab ldur w11, [x29, #-0x2c] f36ac: b940110c ldr w12, [x8, #0x10] f36b0: 6b0c016b subs w11, w11, w12 f36b4: 1b0b7d4a mul w10, w10, w11 f36b8: 0b0a0129 add w9, w9, w10 f36bc: b81cc3a9 stur w9, [x29, #-0x34] f36c0: 2a1f03e9 mov w9, wzr f36c4: b81c83a9 stur w9, [x29, #-0x38] f36c8: 14000001 b 0xf36cc f36cc: b85c83a8 ldur w8, [x29, #-0x38] f36d0: f9401be9 ldr x9, [sp, #0x30] f36d4: b940212a ldr w10, [x9, #0x20] f36d8: 6b0a0108 subs w8, w8, w10 f36dc: b9001be8 str w8, [sp, #0x18] f36e0: 54000342 b.hs 0xf3748 f36e4: 14000001 b 0xf36e8 f36e8: b85cc3a8 ldur w8, [x29, #-0x34] f36ec: b85c83a9 ldur w9, [x29, #-0x38] f36f0: 0b090101 add w1, w8, w9 f36f4: d10043a2 sub x2, x29, #0x10 f36f8: f9401be0 ldr x0, [sp, #0x30] f36fc: 97fed3a1 bl 0xa8580 <_ZN7android14SampleIterator19getSampleSizeDirectEjPm@plt> f3700: b81d03a0 stur w0, [x29, #-0x30] f3704: 34000100 cbz w0, 0xf3724 f3708: 14000001 b 0xf370c f370c: f9401be8 ldr x8, [sp, #0x30] f3710: 9100e100 add x0, x8, #0x38 f3714: 97fedcb7 bl 0xaa9f0 <_ZN7android6VectorImE5clearEv@plt> f3718: b85d03a9 ldur w9, [x29, #-0x30] f371c: b81ec3a9 stur w9, [x29, #-0x14] f3720: 1400005b b 0xf388c f3724: f9401be8 ldr x8, [sp, #0x30] f3728: 9100e100 add x0, x8, #0x38 f372c: d10043a1 sub x1, x29, #0x10 f3730: 97fed3e0 bl 0xa86b0 <_ZN7android6VectorImE4pushERKm@plt> f3734: 14000001 b 0xf3738 f3738: b85c83a8 ldur w8, [x29, #-0x38] f373c: 11000508 add w8, w8, #0x1 f3740: b81c83a8 stur w8, [x29, #-0x38] f3744: 17ffffe2 b 0xf36cc f3748: b85d43a8 ldur w8, [x29, #-0x2c] f374c: f9401be9 ldr x9, [sp, #0x30] f3750: b9002928 str w8, [x9, #0x28] f3754: 14000001 b 0xf3758 f3758: b85dc3a8 ldur w8, [x29, #-0x24] f375c: f9401be9 ldr x9, [sp, #0x30] f3760: b940152a ldr w10, [x9, #0x14] f3764: 6b0a0108 subs w8, w8, w10 f3768: b940212a ldr w10, [x9, #0x20] f376c: 1aca090b udiv w11, w8, w10 f3770: 1b0a7d6a mul w10, w11, w10 f3774: 6b0a0108 subs w8, w8, w10 f3778: b81c43a8 stur w8, [x29, #-0x3c] f377c: f940192c ldr x12, [x9, #0x30] f3780: f9003d2c str x12, [x9, #0x78] f3784: 2a1f03e8 mov w8, wzr f3788: b90043e8 str w8, [sp, #0x40] f378c: 14000001 b 0xf3790 f3790: b94043e8 ldr w8, [sp, #0x40] f3794: b85c43a9 ldur w9, [x29, #-0x3c] f3798: 6b090108 subs w8, w8, w9 f379c: b90017e8 str w8, [sp, #0x14] f37a0: 54000222 b.hs 0xf37e4 f37a4: 14000001 b 0xf37a8 f37a8: f9401be8 ldr x8, [sp, #0x30] f37ac: 9100e100 add x0, x8, #0x38 f37b0: b94043e9 ldr w9, [sp, #0x40] f37b4: 2a0903e1 mov w1, w9 f37b8: 97fec7d6 bl 0xa5710 <_ZNK7android6VectorImEixEm@plt> f37bc: f9400008 ldr x8, [x0] f37c0: f9401be0 ldr x0, [sp, #0x30] f37c4: f9403c01 ldr x1, [x0, #0x78] f37c8: 8b080028 add x8, x1, x8 f37cc: f9003c08 str x8, [x0, #0x78] f37d0: 14000001 b 0xf37d4 f37d4: b94043e8 ldr w8, [sp, #0x40] f37d8: 11000508 add w8, w8, #0x1 f37dc: b90043e8 str w8, [sp, #0x40] f37e0: 17ffffec b 0xf3790 f37e4: f9401be8 ldr x8, [sp, #0x30] f37e8: 9100e100 add x0, x8, #0x38 f37ec: b85c43a9 ldur w9, [x29, #-0x3c] f37f0: 2a0903e1 mov w1, w9 f37f4: 97fec7c7 bl 0xa5710 <_ZNK7android6VectorImEixEm@plt> f37f8: f9400008 ldr x8, [x0] f37fc: f9401be0 ldr x0, [sp, #0x30] f3800: f9004008 str x8, [x0, #0x80] f3804: b85dc3a9 ldur w9, [x29, #-0x24] f3808: b940640a ldr w10, [x0, #0x64] f380c: 6b0a0129 subs w9, w9, w10 f3810: b90013e9 str w9, [sp, #0x10] f3814: 54000142 b.hs 0xf383c f3818: 14000001 b 0xf381c f381c: 2a1f03e8 mov w8, wzr f3820: f9401be9 ldr x9, [sp, #0x30] f3824: b9006128 str w8, [x9, #0x60] f3828: b9006528 str w8, [x9, #0x64] f382c: b9006928 str w8, [x9, #0x68] f3830: b9006d28 str w8, [x9, #0x6c] f3834: b9007128 str w8, [x9, #0x70] f3838: 14000001 b 0xf383c f383c: b85dc3a1 ldur w1, [x29, #-0x24] f3840: f9401be8 ldr x8, [sp, #0x30] f3844: 91022102 add x2, x8, #0x88 f3848: 91023103 add x3, x8, #0x8c f384c: aa0803e0 mov x0, x8 f3850: 97fed210 bl 0xa8090 <_ZN7android14SampleIterator25findSampleTimeAndDurationEjPjS1_@plt> f3854: b9003fe0 str w0, [sp, #0x3c] f3858: 340000a0 cbz w0, 0xf386c f385c: 14000001 b 0xf3860 f3860: b9403fe8 ldr w8, [sp, #0x3c] f3864: b81ec3a8 stur w8, [x29, #-0x14] f3868: 14000009 b 0xf388c f386c: b85dc3a8 ldur w8, [x29, #-0x24] f3870: f9401be9 ldr x9, [sp, #0x30] f3874: b9007528 str w8, [x9, #0x74] f3878: 320003e8 orr w8, wzr, #0x1 f387c: 39002128 strb w8, [x9, #0x8] f3880: 2a1f03e8 mov w8, wzr f3884: b81ec3a8 stur w8, [x29, #-0x14] f3888: 14000001 b 0xf388c f388c: b85ec3a8 ldur w8, [x29, #-0x14] f3890: d53bd049 mrs x9, TPIDR_EL0 f3894: f9401529 ldr x9, [x9, #0x28] f3898: f85f83aa ldur x10, [x29, #-0x8] f389c: eb0a0129 subs x9, x9, x10 f38a0: b9000fe8 str w8, [sp, #0xc] f38a4: f90003e9 str x9, [sp] f38a8: 540000c1 b.ne 0xf38c0 f38ac: 14000001 b 0xf38b0 f38b0: b9400fe0 ldr w0, [sp, #0xc] f38b4: a9487bfd ldp x29, x30, [sp, #0x80] f38b8: 910243ff add sp, sp, #0x90 f38bc: d65f03c0 ret f38c0: 97fed92c bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f38c4 : f38c4: d100c3ff sub sp, sp, #0x30 f38c8: f90013e0 str x0, [sp, #0x20] f38cc: b9001fe1 str w1, [sp, #0x1c] f38d0: f94013e0 ldr x0, [sp, #0x20] f38d4: f90007e0 str x0, [sp, #0x8] f38d8: b9401fe8 ldr w8, [sp, #0x1c] f38dc: f94007e9 ldr x9, [sp, #0x8] f38e0: b9401d2a ldr w10, [x9, #0x1c] f38e4: 6b0a011f cmp w8, w10 f38e8: 1a9f37e8 cset w8, hs f38ec: 37000048 tbnz w8, #0x0, 0xf38f4 f38f0: 14000062 b 0xf3a78 f38f4: f94007e8 ldr x8, [sp, #0x8] f38f8: b9400d09 ldr w9, [x8, #0xc] f38fc: f9400108 ldr x8, [x8] f3900: b940590a ldr w10, [x8, #0x58] f3904: 6b0a013f cmp w9, w10 f3908: 1a9f17e9 cset w9, eq f390c: 37000049 tbnz w9, #0x0, 0xf3914 f3910: 14000004 b 0xf3920 f3914: 12807de8 mov w8, #-0x3f0 // =-1008 f3918: b9002fe8 str w8, [sp, #0x2c] f391c: 14000058 b 0xf3a7c f3920: b27e07e8 orr x8, xzr, #0xc f3924: f94007e9 ldr x9, [sp, #0x8] f3928: b9401d2a ldr w10, [x9, #0x1c] f392c: b900152a str w10, [x9, #0x14] f3930: f9400129 ldr x9, [x9] f3934: f9406929 ldr x9, [x9, #0xd0] f3938: f94007eb ldr x11, [sp, #0x8] f393c: b9400d6a ldr w10, [x11, #0xc] f3940: 2a0a03ec mov w12, w10 f3944: d3407d8c ubfx x12, x12, #0, #32 f3948: 9b0c7d08 mul x8, x8, x12 f394c: 8b080128 add x8, x9, x8 f3950: f9000be8 str x8, [sp, #0x10] f3954: f9400be8 ldr x8, [sp, #0x10] f3958: b940010a ldr w10, [x8] f395c: b900116a str w10, [x11, #0x10] f3960: f9400be8 ldr x8, [sp, #0x10] f3964: b940050a ldr w10, [x8, #0x4] f3968: b900216a str w10, [x11, #0x20] f396c: f9400be8 ldr x8, [sp, #0x10] f3970: b940090a ldr w10, [x8, #0x8] f3974: b900256a str w10, [x11, #0x24] f3978: b9400d6a ldr w10, [x11, #0xc] f397c: 1100054a add w10, w10, #0x1 f3980: f9400168 ldr x8, [x11] f3984: b940590d ldr w13, [x8, #0x58] f3988: 6b0d015f cmp w10, w13 f398c: 1a9f27ea cset w10, lo f3990: 3700004a tbnz w10, #0x0, 0xf3998 f3994: 14000030 b 0xf3a54 f3998: b27e07e8 orr x8, xzr, #0xc f399c: f9400be9 ldr x9, [sp, #0x10] f39a0: 8b080128 add x8, x9, x8 f39a4: b940010a ldr w10, [x8] f39a8: f94007e8 ldr x8, [sp, #0x8] f39ac: b900190a str w10, [x8, #0x18] f39b0: b940190a ldr w10, [x8, #0x18] f39b4: b940110b ldr w11, [x8, #0x10] f39b8: 6b0b015f cmp w10, w11 f39bc: 1a9f27ea cset w10, lo f39c0: 3700030a tbnz w10, #0x0, 0xf3a20 f39c4: 12800008 mov w8, #-0x1 // =-1 f39c8: f94007e9 ldr x9, [sp, #0x8] f39cc: b940192a ldr w10, [x9, #0x18] f39d0: b940112b ldr w11, [x9, #0x10] f39d4: 6b0b014a subs w10, w10, w11 f39d8: b940212b ldr w11, [x9, #0x20] f39dc: 1acb0908 udiv w8, w8, w11 f39e0: 6b08015f cmp w10, w8 f39e4: 1a9f97e8 cset w8, hi f39e8: 370001c8 tbnz w8, #0x0, 0xf3a20 f39ec: 12800008 mov w8, #-0x1 // =-1 f39f0: f94007e9 ldr x9, [sp, #0x8] f39f4: b940192a ldr w10, [x9, #0x18] f39f8: b940112b ldr w11, [x9, #0x10] f39fc: 6b0b014a subs w10, w10, w11 f3a00: b940212b ldr w11, [x9, #0x20] f3a04: 1b0b7d4a mul w10, w10, w11 f3a08: b940152b ldr w11, [x9, #0x14] f3a0c: 6b0b0108 subs w8, w8, w11 f3a10: 6b08015f cmp w10, w8 f3a14: 1a9f97e8 cset w8, hi f3a18: 37000048 tbnz w8, #0x0, 0xf3a20 f3a1c: 14000004 b 0xf3a2c f3a20: 12807de8 mov w8, #-0x3f0 // =-1008 f3a24: b9002fe8 str w8, [sp, #0x2c] f3a28: 14000015 b 0xf3a7c f3a2c: f94007e8 ldr x8, [sp, #0x8] f3a30: b9401509 ldr w9, [x8, #0x14] f3a34: b940190a ldr w10, [x8, #0x18] f3a38: b940110b ldr w11, [x8, #0x10] f3a3c: 6b0b014a subs w10, w10, w11 f3a40: b940210b ldr w11, [x8, #0x20] f3a44: 1b0b7d4a mul w10, w10, w11 f3a48: 0b0a0129 add w9, w9, w10 f3a4c: b9001d09 str w9, [x8, #0x1c] f3a50: 14000005 b 0xf3a64 f3a54: 12800008 mov w8, #-0x1 // =-1 f3a58: f94007e9 ldr x9, [sp, #0x8] f3a5c: b9001928 str w8, [x9, #0x18] f3a60: b9001d28 str w8, [x9, #0x1c] f3a64: f94007e8 ldr x8, [sp, #0x8] f3a68: b9400d09 ldr w9, [x8, #0xc] f3a6c: 11000529 add w9, w9, #0x1 f3a70: b9000d09 str w9, [x8, #0xc] f3a74: 17ffff99 b 0xf38d8 f3a78: b9002fff str wzr, [sp, #0x2c] f3a7c: b9402fe0 ldr w0, [sp, #0x2c] f3a80: 9100c3ff add sp, sp, #0x30 f3a84: d65f03c0 ret 00000000000f3a88 : f3a88: d10343ff sub sp, sp, #0xd0 f3a8c: a90c7bfd stp x29, x30, [sp, #0xc0] f3a90: 910303fd add x29, sp, #0xc0 f3a94: d53bd048 mrs x8, TPIDR_EL0 f3a98: f9401508 ldr x8, [x8, #0x28] f3a9c: f81f83a8 stur x8, [x29, #-0x8] f3aa0: f81a83a0 stur x0, [x29, #-0x58] f3aa4: b81a43a1 stur w1, [x29, #-0x5c] f3aa8: f9002fe2 str x2, [sp, #0x58] f3aac: f85a83a8 ldur x8, [x29, #-0x58] f3ab0: aa0803e0 mov x0, x8 f3ab4: f9402fe2 ldr x2, [sp, #0x58] f3ab8: aa1f03e9 mov x9, xzr f3abc: f9000049 str x9, [x2] f3ac0: b85a43a1 ldur w1, [x29, #-0x5c] f3ac4: f9400108 ldr x8, [x8] f3ac8: b9404d0a ldr w10, [x8, #0x4c] f3acc: 6b0a002a subs w10, w1, w10 f3ad0: f90023e0 str x0, [sp, #0x40] f3ad4: b9003fea str w10, [sp, #0x3c] f3ad8: 540000a3 b.lo 0xf3aec f3adc: 14000001 b 0xf3ae0 f3ae0: 12807de8 mov w8, #-0x3f0 // =-1008 f3ae4: b81b43a8 stur w8, [x29, #-0x4c] f3ae8: 14000078 b 0xf3cc8 f3aec: f94023e8 ldr x8, [sp, #0x40] f3af0: f9400109 ldr x9, [x8] f3af4: b940492a ldr w10, [x9, #0x48] f3af8: b0000da9 adrp x9, 0x2a8000 f3afc: f9438d29 ldr x9, [x9, #0x718] f3b00: b940012b ldr w11, [x9] f3b04: 6b0b014a subs w10, w10, w11 f3b08: b9003bea str w10, [sp, #0x38] f3b0c: 54000421 b.ne 0xf3b90 f3b10: 14000001 b 0xf3b14 f3b14: f94023e8 ldr x8, [sp, #0x40] f3b18: f9400109 ldr x9, [x8] f3b1c: 91004120 add x0, x9, #0x10 f3b20: 97fecf1c bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f3b24: f94023e8 ldr x8, [sp, #0x40] f3b28: f9400109 ldr x9, [x8] f3b2c: f9402129 ldr x9, [x9, #0x40] f3b30: b85a43aa ldur w10, [x29, #-0x5c] f3b34: 531e754a lsl w10, w10, #2 f3b38: 2a0a03fe mov w30, w10 f3b3c: 8b1e0129 add x9, x9, x30 f3b40: 91002121 add x1, x9, #0x8 f3b44: f9400009 ldr x9, [x0] f3b48: f9401d29 ldr x9, [x9, #0x38] f3b4c: 321e03ea orr w10, wzr, #0x4 f3b50: 2a0a03e3 mov w3, w10 f3b54: d10033a2 sub x2, x29, #0xc f3b58: d63f0120 blr x9 f3b5c: f1000c08 subs x8, x0, #0x3 f3b60: f9001be8 str x8, [sp, #0x30] f3b64: 540000ac b.gt 0xf3b78 f3b68: 14000001 b 0xf3b6c f3b6c: 12807d68 mov w8, #-0x3ec // =-1004 f3b70: b81b43a8 stur w8, [x29, #-0x4c] f3b74: 14000055 b 0xf3cc8 f3b78: b85f43a8 ldur w8, [x29, #-0xc] f3b7c: 5ac00908 rev w8, w8 f3b80: 2a0803e9 mov w9, w8 f3b84: f9402fea ldr x10, [sp, #0x58] f3b88: f9000149 str x9, [x10] f3b8c: 1400004c b 0xf3cbc f3b90: 14000001 b 0xf3b94 f3b94: f94023e8 ldr x8, [sp, #0x40] f3b98: f9400109 ldr x9, [x8] f3b9c: 91012120 add x0, x9, #0x48 f3ba0: b0000da1 adrp x1, 0x2a8000 f3ba4: f946d821 ldr x1, [x1, #0xdb0] f3ba8: d100a3a9 sub x9, x29, #0x28 f3bac: aa0903e8 mov x8, x9 f3bb0: f90017e9 str x9, [sp, #0x28] f3bb4: 97fec15b bl 0xa4120 <_ZN7android10Compare_EQIjjEENS_7AStringERKT_RKT0_@plt> f3bb8: f94017e0 ldr x0, [sp, #0x28] f3bbc: 97fed445 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> f3bc0: b90027e0 str w0, [sp, #0x24] f3bc4: 14000001 b 0xf3bc8 f3bc8: b94027e8 ldr w8, [sp, #0x24] f3bcc: 37000308 tbnz w8, #0x0, 0xf3c2c f3bd0: 14000001 b 0xf3bd4 f3bd4: d0000821 adrp x1, 0x1f9000 f3bd8: 9122b021 add x1, x1, #0x8ac f3bdc: d10103a0 sub x0, x29, #0x40 f3be0: 97febfe8 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> f3be4: 14000001 b 0xf3be8 f3be8: d10103a0 sub x0, x29, #0x40 f3bec: d100a3a1 sub x1, x29, #0x28 f3bf0: 97febc3c bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> f3bf4: 14000001 b 0xf3bf8 f3bf8: d10103a0 sub x0, x29, #0x40 f3bfc: 97feb841 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f3c00: 1400000b b 0xf3c2c f3c04: f9002be0 str x0, [sp, #0x50] f3c08: 2a0103e8 mov w8, w1 f3c0c: b9004fe8 str w8, [sp, #0x4c] f3c10: 14000023 b 0xf3c9c f3c14: f9002be0 str x0, [sp, #0x50] f3c18: 2a0103e8 mov w8, w1 f3c1c: b9004fe8 str w8, [sp, #0x4c] f3c20: d10103a0 sub x0, x29, #0x40 f3c24: 97feb837 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f3c28: 1400001d b 0xf3c9c f3c2c: d100a3a0 sub x0, x29, #0x28 f3c30: 97feb834 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f3c34: 14000001 b 0xf3c38 f3c38: f94023e8 ldr x8, [sp, #0x40] f3c3c: f9400109 ldr x9, [x8] f3c40: 91004120 add x0, x9, #0x10 f3c44: 97feced3 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f3c48: f94023e8 ldr x8, [sp, #0x40] f3c4c: f9400109 ldr x9, [x8] f3c50: f9402129 ldr x9, [x9, #0x40] f3c54: b85a43aa ldur w10, [x29, #-0x5c] f3c58: 531d714a lsl w10, w10, #3 f3c5c: 2a0a03fe mov w30, w10 f3c60: 8b1e0129 add x9, x9, x30 f3c64: 91002121 add x1, x9, #0x8 f3c68: f9400009 ldr x9, [x0] f3c6c: f9401d29 ldr x9, [x9, #0x38] f3c70: 321d03ea orr w10, wzr, #0x8 f3c74: 2a0a03e3 mov w3, w10 f3c78: d10123a2 sub x2, x29, #0x48 f3c7c: d63f0120 blr x9 f3c80: f1001c08 subs x8, x0, #0x7 f3c84: f9000fe8 str x8, [sp, #0x18] f3c88: 5400010c b.gt 0xf3ca8 f3c8c: 14000001 b 0xf3c90 f3c90: 12807d68 mov w8, #-0x3ec // =-1004 f3c94: b81b43a8 stur w8, [x29, #-0x4c] f3c98: 1400000c b 0xf3cc8 f3c9c: d100a3a0 sub x0, x29, #0x28 f3ca0: 97feb818 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f3ca4: 14000016 b 0xf3cfc f3ca8: f85b83a0 ldur x0, [x29, #-0x48] f3cac: 97fedab5 bl 0xaa780 <_ZN7android6ntoh64Em@plt> f3cb0: f9402ffe ldr x30, [sp, #0x58] f3cb4: f90003c0 str x0, [x30] f3cb8: 14000001 b 0xf3cbc f3cbc: 2a1f03e8 mov w8, wzr f3cc0: b81b43a8 stur w8, [x29, #-0x4c] f3cc4: 14000001 b 0xf3cc8 f3cc8: b85b43a8 ldur w8, [x29, #-0x4c] f3ccc: d53bd049 mrs x9, TPIDR_EL0 f3cd0: f9401529 ldr x9, [x9, #0x28] f3cd4: f85f83aa ldur x10, [x29, #-0x8] f3cd8: eb0a0129 subs x9, x9, x10 f3cdc: b90017e8 str w8, [sp, #0x14] f3ce0: f90007e9 str x9, [sp, #0x8] f3ce4: 54000101 b.ne 0xf3d04 f3ce8: 14000001 b 0xf3cec f3cec: b94017e0 ldr w0, [sp, #0x14] f3cf0: a94c7bfd ldp x29, x30, [sp, #0xc0] f3cf4: 910343ff add sp, sp, #0xd0 f3cf8: d65f03c0 ret f3cfc: f9402be0 ldr x0, [sp, #0x50] f3d00: 97fed084 bl 0xa7f10 <_Unwind_Resume@plt> f3d04: 97fed81b bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f3d08 ::clear()>: f3d08: d10083ff sub sp, sp, #0x20 f3d0c: a9017bfd stp x29, x30, [sp, #0x10] f3d10: 910043fd add x29, sp, #0x10 f3d14: f90007e0 str x0, [sp, #0x8] f3d18: f94007e0 ldr x0, [sp, #0x8] f3d1c: 97feb7b1 bl 0xa1be0 <_ZN7android10VectorImpl5clearEv@plt> f3d20: a9417bfd ldp x29, x30, [sp, #0x10] f3d24: 910083ff add sp, sp, #0x20 f3d28: d65f03c0 ret 00000000000f3d2c : f3d2c: d103c3ff sub sp, sp, #0xf0 f3d30: a90e7bfd stp x29, x30, [sp, #0xe0] f3d34: 910383fd add x29, sp, #0xe0 f3d38: d53bd048 mrs x8, TPIDR_EL0 f3d3c: f9401508 ldr x8, [x8, #0x28] f3d40: f81f83a8 stur x8, [x29, #-0x8] f3d44: f81a83a0 stur x0, [x29, #-0x58] f3d48: b81a43a1 stur w1, [x29, #-0x5c] f3d4c: f81983a2 stur x2, [x29, #-0x68] f3d50: f85a83a8 ldur x8, [x29, #-0x58] f3d54: aa0803e0 mov x0, x8 f3d58: f85983a2 ldur x2, [x29, #-0x68] f3d5c: aa1f03e9 mov x9, xzr f3d60: f9000049 str x9, [x2] f3d64: b85a43a1 ldur w1, [x29, #-0x5c] f3d68: f9400108 ldr x8, [x8] f3d6c: b940710a ldr w10, [x8, #0x70] f3d70: 6b0a002a subs w10, w1, w10 f3d74: f90033e0 str x0, [sp, #0x60] f3d78: b9005fea str w10, [sp, #0x5c] f3d7c: 540000a3 b.lo 0xf3d90 f3d80: 14000001 b 0xf3d84 f3d84: 12807de8 mov w8, #-0x3f0 // =-1008 f3d88: b81b03a8 stur w8, [x29, #-0x50] f3d8c: 140000d9 b 0xf40f0 f3d90: f94033e8 ldr x8, [sp, #0x60] f3d94: f9400109 ldr x9, [x8] f3d98: b9406d2a ldr w10, [x9, #0x6c] f3d9c: 3400016a cbz w10, 0xf3dc8 f3da0: 14000001 b 0xf3da4 f3da4: f94033e8 ldr x8, [sp, #0x60] f3da8: f9400109 ldr x9, [x8] f3dac: b9406d2a ldr w10, [x9, #0x6c] f3db0: 2a0a03e9 mov w9, w10 f3db4: f85983ab ldur x11, [x29, #-0x68] f3db8: f9000169 str x9, [x11] f3dbc: 2a1f03ea mov w10, wzr f3dc0: b81b03aa stur w10, [x29, #-0x50] f3dc4: 140000cb b 0xf40f0 f3dc8: f94033e8 ldr x8, [sp, #0x60] f3dcc: f9400109 ldr x9, [x8] f3dd0: b940692a ldr w10, [x9, #0x68] f3dd4: 2a0a03eb mov w11, w10 f3dd8: 7100214a subs w10, w10, #0x8 f3ddc: b9005beb str w11, [sp, #0x58] f3de0: b90057ea str w10, [sp, #0x54] f3de4: 54000960 b.eq 0xf3f10 f3de8: 14000001 b 0xf3dec f3dec: b9405be8 ldr w8, [sp, #0x58] f3df0: 71004109 subs w9, w8, #0x10 f3df4: b90053e9 str w9, [sp, #0x50] f3df8: 540004c0 b.eq 0xf3e90 f3dfc: 14000001 b 0xf3e00 f3e00: b9405be8 ldr w8, [sp, #0x58] f3e04: 71008109 subs w9, w8, #0x20 f3e08: b9004fe9 str w9, [sp, #0x4c] f3e0c: 54000bc1 b.ne 0xf3f84 f3e10: 14000001 b 0xf3e14 f3e14: f94033e8 ldr x8, [sp, #0x60] f3e18: f9400109 ldr x9, [x8] f3e1c: 91004120 add x0, x9, #0x10 f3e20: 97fece5c bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f3e24: f94033e8 ldr x8, [sp, #0x60] f3e28: f9400109 ldr x9, [x8] f3e2c: f9403129 ldr x9, [x9, #0x60] f3e30: b85a43aa ldur w10, [x29, #-0x5c] f3e34: 531e754a lsl w10, w10, #2 f3e38: 2a0a03fe mov w30, w10 f3e3c: 8b1e0129 add x9, x9, x30 f3e40: 91003121 add x1, x9, #0xc f3e44: f85983a2 ldur x2, [x29, #-0x68] f3e48: f9400009 ldr x9, [x0] f3e4c: f9401d29 ldr x9, [x9, #0x38] f3e50: 321d03ea orr w10, wzr, #0x8 f3e54: 2a0a03e3 mov w3, w10 f3e58: d63f0120 blr x9 f3e5c: f1001c08 subs x8, x0, #0x7 f3e60: f90023e8 str x8, [sp, #0x40] f3e64: 540000ac b.gt 0xf3e78 f3e68: 14000001 b 0xf3e6c f3e6c: 12807d68 mov w8, #-0x3ec // =-1004 f3e70: b81b03a8 stur w8, [x29, #-0x50] f3e74: 1400009f b 0xf40f0 f3e78: f85983a8 ldur x8, [x29, #-0x68] f3e7c: b9400109 ldr w9, [x8] f3e80: 5ac00929 rev w9, w9 f3e84: 2a0903ea mov w10, w9 f3e88: f900010a str x10, [x8] f3e8c: 14000096 b 0xf40e4 f3e90: f94033e8 ldr x8, [sp, #0x60] f3e94: f9400109 ldr x9, [x8] f3e98: 91004120 add x0, x9, #0x10 f3e9c: 97fece3d bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f3ea0: f94033e8 ldr x8, [sp, #0x60] f3ea4: f9400109 ldr x9, [x8] f3ea8: f9403129 ldr x9, [x9, #0x60] f3eac: b85a43aa ldur w10, [x29, #-0x5c] f3eb0: 531f794a lsl w10, w10, #1 f3eb4: 2a0a03fe mov w30, w10 f3eb8: 8b1e0129 add x9, x9, x30 f3ebc: 91003121 add x1, x9, #0xc f3ec0: f9400009 ldr x9, [x0] f3ec4: f9401d29 ldr x9, [x9, #0x38] f3ec8: 321f03ea orr w10, wzr, #0x2 f3ecc: 2a0a03e3 mov w3, w10 f3ed0: d10033a2 sub x2, x29, #0xc f3ed4: d63f0120 blr x9 f3ed8: f1000408 subs x8, x0, #0x1 f3edc: f9001fe8 str x8, [sp, #0x38] f3ee0: 540000ac b.gt 0xf3ef4 f3ee4: 14000001 b 0xf3ee8 f3ee8: 12807d68 mov w8, #-0x3ec // =-1004 f3eec: b81b03a8 stur w8, [x29, #-0x50] f3ef0: 14000080 b 0xf40f0 f3ef4: 785f43a8 ldurh w8, [x29, #-0xc] f3ef8: 5ac00908 rev w8, w8 f3efc: 53107d08 lsr w8, w8, #16 f3f00: 2a0803e9 mov w9, w8 f3f04: f85983aa ldur x10, [x29, #-0x68] f3f08: f9000149 str x9, [x10] f3f0c: 14000076 b 0xf40e4 f3f10: f94033e8 ldr x8, [sp, #0x60] f3f14: f9400109 ldr x9, [x8] f3f18: 91004120 add x0, x9, #0x10 f3f1c: 97fece1d bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f3f20: f94033e8 ldr x8, [sp, #0x60] f3f24: f9400109 ldr x9, [x8] f3f28: f9403129 ldr x9, [x9, #0x60] f3f2c: b85a43aa ldur w10, [x29, #-0x5c] f3f30: 2a0a03fe mov w30, w10 f3f34: 8b1e0129 add x9, x9, x30 f3f38: 91003121 add x1, x9, #0xc f3f3c: f9400009 ldr x9, [x0] f3f40: f9401d29 ldr x9, [x9, #0x38] f3f44: 320003ea orr w10, wzr, #0x1 f3f48: 2a0a03e3 mov w3, w10 f3f4c: d10043a2 sub x2, x29, #0x10 f3f50: d63f0120 blr x9 f3f54: f1000008 subs x8, x0, #0x0 f3f58: f9001be8 str x8, [sp, #0x30] f3f5c: 540000ac b.gt 0xf3f70 f3f60: 14000001 b 0xf3f64 f3f64: 12807d68 mov w8, #-0x3ec // =-1004 f3f68: b81b03a8 stur w8, [x29, #-0x50] f3f6c: 14000061 b 0xf40f0 f3f70: 385f03a8 ldurb w8, [x29, #-0x10] f3f74: 2a0803e9 mov w9, w8 f3f78: f85983aa ldur x10, [x29, #-0x68] f3f7c: f9000149 str x9, [x10] f3f80: 14000059 b 0xf40e4 f3f84: 14000001 b 0xf3f88 f3f88: f94033e8 ldr x8, [sp, #0x60] f3f8c: f9400109 ldr x9, [x8] f3f90: 9101a120 add x0, x9, #0x68 f3f94: 321e03ea orr w10, wzr, #0x4 f3f98: b81d43aa stur w10, [x29, #-0x2c] f3f9c: d100a3a9 sub x9, x29, #0x28 f3fa0: d100b3a1 sub x1, x29, #0x2c f3fa4: aa0903e8 mov x8, x9 f3fa8: f90017e9 str x9, [sp, #0x28] f3fac: 97feb34d bl 0xa0ce0 <_ZN7android10Compare_EQIjiEENS_7AStringERKT_RKT0_@plt> f3fb0: f94017e0 ldr x0, [sp, #0x28] f3fb4: 97fed347 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> f3fb8: b90027e0 str w0, [sp, #0x24] f3fbc: 14000001 b 0xf3fc0 f3fc0: b94027e8 ldr w8, [sp, #0x24] f3fc4: 37000308 tbnz w8, #0x0, 0xf4024 f3fc8: 14000001 b 0xf3fcc f3fcc: d0000821 adrp x1, 0x1f9000 f3fd0: 9124f821 add x1, x1, #0x93e f3fd4: d10123a0 sub x0, x29, #0x48 f3fd8: 97febeea bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> f3fdc: 14000001 b 0xf3fe0 f3fe0: d10123a0 sub x0, x29, #0x48 f3fe4: d100a3a1 sub x1, x29, #0x28 f3fe8: 97febb3e bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> f3fec: 14000001 b 0xf3ff0 f3ff0: d10123a0 sub x0, x29, #0x48 f3ff4: 97feb743 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f3ff8: 1400000b b 0xf4024 f3ffc: f9003be0 str x0, [sp, #0x70] f4000: 2a0103e8 mov w8, w1 f4004: b9006fe8 str w8, [sp, #0x6c] f4008: 14000023 b 0xf4094 f400c: f9003be0 str x0, [sp, #0x70] f4010: 2a0103e8 mov w8, w1 f4014: b9006fe8 str w8, [sp, #0x6c] f4018: d10123a0 sub x0, x29, #0x48 f401c: 97feb739 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f4020: 1400001d b 0xf4094 f4024: d100a3a0 sub x0, x29, #0x28 f4028: 97feb736 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f402c: 14000001 b 0xf4030 f4030: f94033e8 ldr x8, [sp, #0x60] f4034: f9400109 ldr x9, [x8] f4038: 91004120 add x0, x9, #0x10 f403c: 97fecdd5 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f4040: f94033e8 ldr x8, [sp, #0x60] f4044: f9400109 ldr x9, [x8] f4048: f9403129 ldr x9, [x9, #0x60] f404c: b85a43aa ldur w10, [x29, #-0x5c] f4050: 53017d4a lsr w10, w10, #1 f4054: 2a0a03fe mov w30, w10 f4058: 8b1e0129 add x9, x9, x30 f405c: 91003121 add x1, x9, #0xc f4060: f9400009 ldr x9, [x0] f4064: f9401d29 ldr x9, [x9, #0x38] f4068: 320003ea orr w10, wzr, #0x1 f406c: 2a0a03e3 mov w3, w10 f4070: d10133a2 sub x2, x29, #0x4c f4074: d63f0120 blr x9 f4078: f1000008 subs x8, x0, #0x0 f407c: f9000fe8 str x8, [sp, #0x18] f4080: 5400010c b.gt 0xf40a0 f4084: 14000001 b 0xf4088 f4088: 12807d68 mov w8, #-0x3ec // =-1004 f408c: b81b03a8 stur w8, [x29, #-0x50] f4090: 14000018 b 0xf40f0 f4094: d100a3a0 sub x0, x29, #0x28 f4098: 97feb71a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f409c: 14000022 b 0xf4124 f40a0: 385a43a8 ldurb w8, [x29, #-0x5c] f40a4: 360000c8 tbz w8, #0x0, 0xf40bc f40a8: 14000001 b 0xf40ac f40ac: 385b43a8 ldurb w8, [x29, #-0x4c] f40b0: 12000d08 and w8, w8, #0xf f40b4: b90017e8 str w8, [sp, #0x14] f40b8: 14000005 b 0xf40cc f40bc: 385b43a8 ldurb w8, [x29, #-0x4c] f40c0: 53047d08 lsr w8, w8, #4 f40c4: b90017e8 str w8, [sp, #0x14] f40c8: 14000001 b 0xf40cc f40cc: b94017e0 ldr w0, [sp, #0x14] f40d0: 2a0003e1 mov w1, w0 f40d4: 93407c21 sxtw x1, w1 f40d8: f85983a8 ldur x8, [x29, #-0x68] f40dc: f9000101 str x1, [x8] f40e0: 14000001 b 0xf40e4 f40e4: 2a1f03e8 mov w8, wzr f40e8: b81b03a8 stur w8, [x29, #-0x50] f40ec: 14000001 b 0xf40f0 f40f0: b85b03a8 ldur w8, [x29, #-0x50] f40f4: d53bd049 mrs x9, TPIDR_EL0 f40f8: f9401529 ldr x9, [x9, #0x28] f40fc: f85f83aa ldur x10, [x29, #-0x8] f4100: eb0a0129 subs x9, x9, x10 f4104: b90013e8 str w8, [sp, #0x10] f4108: f90007e9 str x9, [sp, #0x8] f410c: 54000101 b.ne 0xf412c f4110: 14000001 b 0xf4114 f4114: b94013e0 ldr w0, [sp, #0x10] f4118: a94e7bfd ldp x29, x30, [sp, #0xe0] f411c: 9103c3ff add sp, sp, #0xf0 f4120: d65f03c0 ret f4124: f9403be0 ldr x0, [sp, #0x70] f4128: 97fecf7a bl 0xa7f10 <_Unwind_Resume@plt> f412c: 97fed711 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f4130 : f4130: d10183ff sub sp, sp, #0x60 f4134: a9057bfd stp x29, x30, [sp, #0x50] f4138: 910143fd add x29, sp, #0x50 f413c: f81f03a0 stur x0, [x29, #-0x10] f4140: b81ec3a1 stur w1, [x29, #-0x14] f4144: f81e03a2 stur x2, [x29, #-0x20] f4148: f90017e3 str x3, [sp, #0x28] f414c: f85f03a0 ldur x0, [x29, #-0x10] f4150: b85ec3a1 ldur w1, [x29, #-0x14] f4154: aa0003e2 mov x2, x0 f4158: f9400042 ldr x2, [x2] f415c: b9407048 ldr w8, [x2, #0x70] f4160: 6b08003f cmp w1, w8 f4164: 1a9f37e8 cset w8, hs f4168: f9000fe0 str x0, [sp, #0x18] f416c: 37000048 tbnz w8, #0x0, 0xf4174 f4170: 14000004 b 0xf4180 f4174: 12807de8 mov w8, #-0x3f0 // =-1008 f4178: b81fc3a8 stur w8, [x29, #-0x4] f417c: 140000c0 b 0xf447c f4180: 12800008 mov w8, #-0x1 // =-1 f4184: f9400fe9 ldr x9, [sp, #0x18] f4188: b940652a ldr w10, [x9, #0x64] f418c: b9406d2b ldr w11, [x9, #0x6c] f4190: 6b0b0108 subs w8, w8, w11 f4194: 6b08015f cmp w10, w8 f4198: 1a9f97e8 cset w8, hi f419c: 37000048 tbnz w8, #0x0, 0xf41a4 f41a0: 14000004 b 0xf41b0 f41a4: 12807de8 mov w8, #-0x3f0 // =-1008 f41a8: b81fc3a8 stur w8, [x29, #-0x4] f41ac: 140000b4 b 0xf447c f41b0: b85ec3a8 ldur w8, [x29, #-0x14] f41b4: f9400fe9 ldr x9, [sp, #0x18] f41b8: b940652a ldr w10, [x9, #0x64] f41bc: b9406d2b ldr w11, [x9, #0x6c] f41c0: 0b0b014a add w10, w10, w11 f41c4: 6b0a011f cmp w8, w10 f41c8: 1a9f27e8 cset w8, lo f41cc: 37000048 tbnz w8, #0x0, 0xf41d4 f41d0: 14000002 b 0xf41d8 f41d4: 1400004a b 0xf42fc f41d8: f9400fe8 ldr x8, [sp, #0x18] f41dc: b9406109 ldr w9, [x8, #0x60] f41e0: f9400108 ldr x8, [x8] f41e4: b940790a ldr w10, [x8, #0x78] f41e8: 6b0a013f cmp w9, w10 f41ec: 1a9f17e9 cset w9, eq f41f0: 37000309 tbnz w9, #0x0, 0xf4250 f41f4: f9400fe8 ldr x8, [sp, #0x18] f41f8: b9407109 ldr w9, [x8, #0x70] f41fc: 35000049 cbnz w9, 0xf4204 f4200: 14000009 b 0xf4224 f4204: 12800008 mov w8, #-0x1 // =-1 f4208: f9400fe9 ldr x9, [sp, #0x18] f420c: b9406d2a ldr w10, [x9, #0x6c] f4210: b940712b ldr w11, [x9, #0x70] f4214: 1acb0908 udiv w8, w8, w11 f4218: 6b08015f cmp w10, w8 f421c: 1a9f97e8 cset w8, hi f4220: 37000188 tbnz w8, #0x0, 0xf4250 f4224: 12800008 mov w8, #-0x1 // =-1 f4228: f9400fe9 ldr x9, [sp, #0x18] f422c: b940692a ldr w10, [x9, #0x68] f4230: b9406d2b ldr w11, [x9, #0x6c] f4234: b940712c ldr w12, [x9, #0x70] f4238: 1b0c7d6b mul w11, w11, w12 f423c: 6b0b0108 subs w8, w8, w11 f4240: 6b08015f cmp w10, w8 f4244: 1a9f97e8 cset w8, hi f4248: 37000048 tbnz w8, #0x0, 0xf4250 f424c: 14000004 b 0xf425c f4250: 12807de8 mov w8, #-0x3f0 // =-1008 f4254: b81fc3a8 stur w8, [x29, #-0x4] f4258: 14000089 b 0xf447c f425c: b27e03e8 orr x8, xzr, #0x4 f4260: 321f03e9 orr w9, wzr, #0x2 f4264: f9400fea ldr x10, [sp, #0x18] f4268: b9406d4b ldr w11, [x10, #0x6c] f426c: b940654c ldr w12, [x10, #0x64] f4270: 0b0b018b add w11, w12, w11 f4274: b900654b str w11, [x10, #0x64] f4278: b9406d4b ldr w11, [x10, #0x6c] f427c: b940714c ldr w12, [x10, #0x70] f4280: 1b0c7d6b mul w11, w11, w12 f4284: b940694c ldr w12, [x10, #0x68] f4288: 0b0b018b add w11, w12, w11 f428c: b900694b str w11, [x10, #0x68] f4290: f940014a ldr x10, [x10] f4294: f940414a ldr x10, [x10, #0x80] f4298: f9400fed ldr x13, [sp, #0x18] f429c: b94061ab ldr w11, [x13, #0x60] f42a0: 1b0b7d2b mul w11, w9, w11 f42a4: 2a0b03ee mov w14, w11 f42a8: d3407dce ubfx x14, x14, #0, #32 f42ac: 9b0e7d0e mul x14, x8, x14 f42b0: 8b0e014a add x10, x10, x14 f42b4: b940014b ldr w11, [x10] f42b8: b9006dab str w11, [x13, #0x6c] f42bc: f94001aa ldr x10, [x13] f42c0: f940414a ldr x10, [x10, #0x80] f42c4: f9400fed ldr x13, [sp, #0x18] f42c8: b94061ab ldr w11, [x13, #0x60] f42cc: 1b0b7d29 mul w9, w9, w11 f42d0: 11000529 add w9, w9, #0x1 f42d4: 2a0903ee mov w14, w9 f42d8: d3407dce ubfx x14, x14, #0, #32 f42dc: 9b0e7d08 mul x8, x8, x14 f42e0: 8b080148 add x8, x10, x8 f42e4: b9400109 ldr w9, [x8] f42e8: b90071a9 str w9, [x13, #0x70] f42ec: b94061a9 ldr w9, [x13, #0x60] f42f0: 11000529 add w9, w9, #0x1 f42f4: b90061a9 str w9, [x13, #0x60] f42f8: 17ffffa2 b 0xf4180 f42fc: 52800008 mov w8, #0x0 // =0 f4300: f9400fe9 ldr x9, [sp, #0x18] f4304: b940692a ldr w10, [x9, #0x68] f4308: b940712b ldr w11, [x9, #0x70] f430c: b85ec3ac ldur w12, [x29, #-0x14] f4310: b940652d ldr w13, [x9, #0x64] f4314: 6b0d018c subs w12, w12, w13 f4318: 1b0c7d6b mul w11, w11, w12 f431c: 0b0b014a add w10, w10, w11 f4320: f85e03ae ldur x14, [x29, #-0x20] f4324: b90001ca str w10, [x14] f4328: f9400120 ldr x0, [x9] f432c: b85ec3a1 ldur w1, [x29, #-0x14] f4330: b90017e8 str w8, [sp, #0x14] f4334: 97feaecf bl 0x9fe70 <_ZN7android11SampleTable24getCompositionTimeOffsetEj@plt> f4338: b90027e0 str w0, [sp, #0x24] f433c: b94027e8 ldr w8, [sp, #0x24] f4340: b94017ea ldr w10, [sp, #0x14] f4344: 6b0a011f cmp w8, w10 f4348: 1a9fa7e8 cset w8, lt f434c: 37000048 tbnz w8, #0x0, 0xf4354 f4350: 14000016 b 0xf43a8 f4354: 320103e8 orr w8, wzr, #0x80000000 f4358: f85e03a9 ldur x9, [x29, #-0x20] f435c: b940012a ldr w10, [x9] f4360: b94027eb ldr w11, [sp, #0x24] f4364: 6b08017f cmp w11, w8 f4368: 1a9f17e8 cset w8, eq f436c: b90013ea str w10, [sp, #0x10] f4370: 37000048 tbnz w8, #0x0, 0xf4378 f4374: 14000004 b 0xf4384 f4378: 32007be8 orr w8, wzr, #0x7fffffff f437c: b9000fe8 str w8, [sp, #0xc] f4380: 14000005 b 0xf4394 f4384: 52800008 mov w8, #0x0 // =0 f4388: b94027e9 ldr w9, [sp, #0x24] f438c: 6b090108 subs w8, w8, w9 f4390: b9000fe8 str w8, [sp, #0xc] f4394: b9400fe8 ldr w8, [sp, #0xc] f4398: b94013e9 ldr w9, [sp, #0x10] f439c: 6b08013f cmp w9, w8 f43a0: 1a9f27e8 cset w8, lo f43a4: 37000208 tbnz w8, #0x0, 0xf43e4 f43a8: 52800008 mov w8, #0x0 // =0 f43ac: b94027e9 ldr w9, [sp, #0x24] f43b0: 6b08013f cmp w9, w8 f43b4: 1a9fd7e8 cset w8, gt f43b8: 37000048 tbnz w8, #0x0, 0xf43c0 f43bc: 1400000d b 0xf43f0 f43c0: 12800008 mov w8, #-0x1 // =-1 f43c4: f85e03a9 ldur x9, [x29, #-0x20] f43c8: b940012a ldr w10, [x9] f43cc: b94027eb ldr w11, [sp, #0x24] f43d0: 6b0b0108 subs w8, w8, w11 f43d4: 6b08015f cmp w10, w8 f43d8: 1a9f97e8 cset w8, hi f43dc: 37000048 tbnz w8, #0x0, 0xf43e4 f43e0: 14000004 b 0xf43f0 f43e4: 12807de8 mov w8, #-0x3f0 // =-1008 f43e8: b81fc3a8 stur w8, [x29, #-0x4] f43ec: 14000024 b 0xf447c f43f0: 52800008 mov w8, #0x0 // =0 f43f4: b94027e9 ldr w9, [sp, #0x24] f43f8: 6b08013f cmp w9, w8 f43fc: 1a9fd7e8 cset w8, gt f4400: 37000048 tbnz w8, #0x0, 0xf4408 f4404: 14000007 b 0xf4420 f4408: b94027e8 ldr w8, [sp, #0x24] f440c: f85e03a9 ldur x9, [x29, #-0x20] f4410: b940012a ldr w10, [x9] f4414: 0b080148 add w8, w10, w8 f4418: b9000128 str w8, [x9] f441c: 14000013 b 0xf4468 f4420: 320103e8 orr w8, wzr, #0x80000000 f4424: b94027e9 ldr w9, [sp, #0x24] f4428: 6b08013f cmp w9, w8 f442c: 1a9f17e8 cset w8, eq f4430: 37000048 tbnz w8, #0x0, 0xf4438 f4434: 14000004 b 0xf4444 f4438: 32007be8 orr w8, wzr, #0x7fffffff f443c: b9000be8 str w8, [sp, #0x8] f4440: 14000005 b 0xf4454 f4444: 52800008 mov w8, #0x0 // =0 f4448: b94027e9 ldr w9, [sp, #0x24] f444c: 6b090108 subs w8, w8, w9 f4450: b9000be8 str w8, [sp, #0x8] f4454: b9400be8 ldr w8, [sp, #0x8] f4458: f85e03a9 ldur x9, [x29, #-0x20] f445c: b940012a ldr w10, [x9] f4460: 6b080148 subs w8, w10, w8 f4464: b9000128 str w8, [x9] f4468: f9400fe8 ldr x8, [sp, #0x18] f446c: b9407109 ldr w9, [x8, #0x70] f4470: f94017ea ldr x10, [sp, #0x28] f4474: b9000149 str w9, [x10] f4478: b81fc3bf stur wzr, [x29, #-0x4] f447c: b85fc3a0 ldur w0, [x29, #-0x4] f4480: a9457bfd ldp x29, x30, [sp, #0x50] f4484: 910183ff add sp, sp, #0x60 f4488: d65f03c0 ret 00000000000f448c (unsigned int const&, int const&)>: f448c: d10143ff sub sp, sp, #0x50 f4490: a9047bfd stp x29, x30, [sp, #0x40] f4494: 910103fd add x29, sp, #0x40 f4498: 52800009 mov w9, #0x0 // =0 f449c: 9000082a adrp x10, 0x1f8000 f44a0: 9118554a add x10, x10, #0x615 f44a4: f81f83a0 stur x0, [x29, #-0x8] f44a8: f81f03a1 stur x1, [x29, #-0x10] f44ac: 320003eb orr w11, wzr, #0x1 f44b0: 0a0b0129 and w9, w9, w11 f44b4: 381ef3a9 sturb w9, [x29, #-0x11] f44b8: aa0803e0 mov x0, x8 f44bc: f9000be8 str x8, [sp, #0x10] f44c0: f90007ea str x10, [sp, #0x8] f44c4: 97fed927 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> f44c8: f85f83a8 ldur x8, [x29, #-0x8] f44cc: b9400109 ldr w9, [x8] f44d0: f85f03a8 ldur x8, [x29, #-0x10] f44d4: b940010b ldr w11, [x8] f44d8: 6b0b013f cmp w9, w11 f44dc: 1a9f17e9 cset w9, eq f44e0: 370002c9 tbnz w9, #0x0, 0xf4538 (unsigned int const&, int const&)+0xac> f44e4: f85f83a8 ldur x8, [x29, #-0x8] f44e8: b9400101 ldr w1, [x8] f44ec: f9400be0 ldr x0, [sp, #0x10] f44f0: 97feb5b4 bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> f44f4: 14000001 b 0xf44f8 (unsigned int const&, int const&)+0x6c> f44f8: f9400be0 ldr x0, [sp, #0x10] f44fc: f94007e1 ldr x1, [sp, #0x8] f4500: 97fed3ec bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> f4504: 14000001 b 0xf4508 (unsigned int const&, int const&)+0x7c> f4508: f85f03a8 ldur x8, [x29, #-0x10] f450c: b9400101 ldr w1, [x8] f4510: f9400be0 ldr x0, [sp, #0x10] f4514: 97fec7f7 bl 0xa64f0 <_ZN7android7AString6appendEi@plt> f4518: 14000001 b 0xf451c (unsigned int const&, int const&)+0x90> f451c: 14000007 b 0xf4538 (unsigned int const&, int const&)+0xac> f4520: 2a0103e8 mov w8, w1 f4524: f90013e0 str x0, [sp, #0x20] f4528: b9001fe8 str w8, [sp, #0x1c] f452c: f9400be0 ldr x0, [sp, #0x10] f4530: 97feb5f4 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f4534: 1400000c b 0xf4564 (unsigned int const&, int const&)+0xd8> f4538: 12800008 mov w8, #-0x1 // =-1 f453c: 320003e9 orr w9, wzr, #0x1 f4540: 0a090108 and w8, w8, w9 f4544: 381ef3a8 sturb w8, [x29, #-0x11] f4548: 385ef3a8 ldurb w8, [x29, #-0x11] f454c: 37000068 tbnz w8, #0x0, 0xf4558 (unsigned int const&, int const&)+0xcc> f4550: f9400be0 ldr x0, [sp, #0x10] f4554: 97feb5eb bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> f4558: a9447bfd ldp x29, x30, [sp, #0x40] f455c: 910143ff add sp, sp, #0x50 f4560: d65f03c0 ret f4564: f94013e0 ldr x0, [sp, #0x20] f4568: 97fece6a bl 0xa7f10 <_Unwind_Resume@plt> 00000000000f456c : f456c: d100c3ff sub sp, sp, #0x30 f4570: a9027bfd stp x29, x30, [sp, #0x20] f4574: 910083fd add x29, sp, #0x20 f4578: d2800008 mov x8, #0x0 // =0 f457c: f81f83a0 stur x0, [x29, #-0x8] f4580: f85f83a0 ldur x0, [x29, #-0x8] f4584: aa0003e1 mov x1, x0 f4588: f9000be0 str x0, [sp, #0x10] f458c: aa0103e0 mov x0, x1 f4590: f90007e8 str x8, [sp, #0x8] f4594: 97ff1229 bl 0xb8e38 f4598: f94007e8 ldr x8, [sp, #0x8] f459c: f9400be0 ldr x0, [sp, #0x10] f45a0: f9001408 str x8, [x0, #0x28] f45a4: f900181f str xzr, [x0, #0x30] f45a8: f9001c1f str xzr, [x0, #0x38] f45ac: f900201f str xzr, [x0, #0x40] f45b0: a9427bfd ldp x29, x30, [sp, #0x20] f45b4: 9100c3ff add sp, sp, #0x30 f45b8: d65f03c0 ret 00000000000f45bc : f45bc: d10183ff sub sp, sp, #0x60 f45c0: a9057bfd stp x29, x30, [sp, #0x50] f45c4: 910143fd add x29, sp, #0x50 f45c8: d53bd048 mrs x8, TPIDR_EL0 f45cc: f9401509 ldr x9, [x8, #0x28] f45d0: f81f83a9 stur x9, [x29, #-0x8] f45d4: f81e83a0 stur x0, [x29, #-0x18] f45d8: f81e03a1 stur x1, [x29, #-0x20] f45dc: f90017e2 str x2, [sp, #0x28] f45e0: f85e83a9 ldur x9, [x29, #-0x18] f45e4: d10043a0 sub x0, x29, #0x10 f45e8: f90013e0 str x0, [sp, #0x20] f45ec: aa0903e1 mov x1, x9 f45f0: f9000fe8 str x8, [sp, #0x18] f45f4: f9000be9 str x9, [sp, #0x10] f45f8: 97ff0b52 bl 0xb7340 f45fc: f85e03a8 ldur x8, [x29, #-0x20] f4600: f9400be9 ldr x9, [sp, #0x10] f4604: f9001528 str x8, [x9, #0x28] f4608: f94017e8 ldr x8, [sp, #0x28] f460c: f9001928 str x8, [x9, #0x30] f4610: aa1f03e8 mov x8, xzr f4614: f9001d28 str x8, [x9, #0x38] f4618: f9002128 str x8, [x9, #0x40] f461c: f94013e0 ldr x0, [sp, #0x20] f4620: 97ff0bdf bl 0xb759c ::~sp()+0x58> f4624: f9400fe8 ldr x8, [sp, #0x18] f4628: f9401509 ldr x9, [x8, #0x28] f462c: f85f83a0 ldur x0, [x29, #-0x8] f4630: eb000129 subs x9, x9, x0 f4634: f90007e9 str x9, [sp, #0x8] f4638: 540000a1 b.ne 0xf464c f463c: 14000001 b 0xf4640 f4640: a9457bfd ldp x29, x30, [sp, #0x50] f4644: 910183ff add sp, sp, #0x60 f4648: d65f03c0 ret f464c: 97fed5c9 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f4650 : f4650: d10203ff sub sp, sp, #0x80 f4654: a9077bfd stp x29, x30, [sp, #0x70] f4658: 9101c3fd add x29, sp, #0x70 f465c: d53bd048 mrs x8, TPIDR_EL0 f4660: f9401508 ldr x8, [x8, #0x28] f4664: f81f83a8 stur x8, [x29, #-0x8] f4668: f81e03a0 stur x0, [x29, #-0x20] f466c: b81dc3a1 stur w1, [x29, #-0x24] f4670: f85e03a8 ldur x8, [x29, #-0x20] f4674: aa0803e0 mov x0, x8 f4678: d10043a9 sub x9, x29, #0x10 f467c: f9001fe0 str x0, [sp, #0x38] f4680: aa0903e0 mov x0, x9 f4684: aa0803e1 mov x1, x8 f4688: f9001be8 str x8, [sp, #0x30] f468c: 97ff0b2d bl 0xb7340 f4690: f9401be8 ldr x8, [sp, #0x30] f4694: f9401509 ldr x9, [x8, #0x28] f4698: b50000e9 cbnz x9, 0xf46b4 f469c: 14000001 b 0xf46a0 f46a0: 2a1f03e8 mov w8, wzr f46a4: b81ec3a8 stur w8, [x29, #-0x14] f46a8: 320003e8 orr w8, wzr, #0x1 f46ac: b81d83a8 stur w8, [x29, #-0x28] f46b0: 1400003e b 0xf47a8 f46b4: b85dc3a8 ldur w8, [x29, #-0x24] f46b8: 2a0803e9 mov w9, w8 f46bc: f9401fea ldr x10, [sp, #0x38] f46c0: f940214b ldr x11, [x10, #0x40] f46c4: eb0b0129 subs x9, x9, x11 f46c8: f90017e9 str x9, [sp, #0x28] f46cc: 540000e2 b.hs 0xf46e8 f46d0: 14000001 b 0xf46d4 f46d4: aa1f03e8 mov x8, xzr f46d8: f9401fe9 ldr x9, [sp, #0x38] f46dc: f9001d28 str x8, [x9, #0x38] f46e0: f9002128 str x8, [x9, #0x40] f46e4: 14000001 b 0xf46e8 f46e8: 14000001 b 0xf46ec f46ec: f9401fe8 ldr x8, [sp, #0x38] f46f0: f9401d09 ldr x9, [x8, #0x38] f46f4: f940190a ldr x10, [x8, #0x30] f46f8: eb0a0129 subs x9, x9, x10 f46fc: f90013e9 str x9, [sp, #0x20] f4700: 540004a2 b.hs 0xf4794 f4704: 14000001 b 0xf4708 f4708: f9401fe8 ldr x8, [sp, #0x38] f470c: f9401509 ldr x9, [x8, #0x28] f4710: f9401d0a ldr x10, [x8, #0x38] f4714: d37df14a lsl x10, x10, #3 f4718: b86a692b ldr w11, [x9, x10] f471c: b81d43ab stur w11, [x29, #-0x2c] f4720: b85dc3ab ldur w11, [x29, #-0x24] f4724: 2a0b03e9 mov w9, w11 f4728: f940210a ldr x10, [x8, #0x40] f472c: b85d43ab ldur w11, [x29, #-0x2c] f4730: 2a0b03ec mov w12, w11 f4734: 8b0c014a add x10, x10, x12 f4738: eb0a0129 subs x9, x9, x10 f473c: f9000fe9 str x9, [sp, #0x18] f4740: 54000162 b.hs 0xf476c f4744: 14000001 b 0xf4748 f4748: f9401fe8 ldr x8, [sp, #0x38] f474c: f9401509 ldr x9, [x8, #0x28] f4750: f9401d0a ldr x10, [x8, #0x38] f4754: 8b0a0d29 add x9, x9, x10, lsl #3 f4758: b940052b ldr w11, [x9, #0x4] f475c: b81ec3ab stur w11, [x29, #-0x14] f4760: 320003eb orr w11, wzr, #0x1 f4764: b81d83ab stur w11, [x29, #-0x28] f4768: 14000010 b 0xf47a8 f476c: b85d43a8 ldur w8, [x29, #-0x2c] f4770: 2a0803e9 mov w9, w8 f4774: f9401fea ldr x10, [sp, #0x38] f4778: f940214b ldr x11, [x10, #0x40] f477c: 8b090169 add x9, x11, x9 f4780: f9002149 str x9, [x10, #0x40] f4784: f9401d49 ldr x9, [x10, #0x38] f4788: 91000529 add x9, x9, #0x1 f478c: f9001d49 str x9, [x10, #0x38] f4790: 17ffffd7 b 0xf46ec f4794: 2a1f03e8 mov w8, wzr f4798: b81ec3a8 stur w8, [x29, #-0x14] f479c: 320003e8 orr w8, wzr, #0x1 f47a0: b81d83a8 stur w8, [x29, #-0x28] f47a4: 14000001 b 0xf47a8 f47a8: d10043a0 sub x0, x29, #0x10 f47ac: 97ff0b7c bl 0xb759c ::~sp()+0x58> f47b0: b85ec3a8 ldur w8, [x29, #-0x14] f47b4: d53bd040 mrs x0, TPIDR_EL0 f47b8: f9401400 ldr x0, [x0, #0x28] f47bc: f85f83be ldur x30, [x29, #-0x8] f47c0: eb1e0000 subs x0, x0, x30 f47c4: b90017e8 str w8, [sp, #0x14] f47c8: f90007e0 str x0, [sp, #0x8] f47cc: 540000c1 b.ne 0xf47e4 f47d0: 14000001 b 0xf47d4 f47d4: b94017e0 ldr w0, [sp, #0x14] f47d8: a9477bfd ldp x29, x30, [sp, #0x70] f47dc: 910203ff add sp, sp, #0x80 f47e0: d65f03c0 ret f47e4: 97fed563 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f47e8 const&)>: f47e8: d10243ff sub sp, sp, #0x90 f47ec: a9087bfd stp x29, x30, [sp, #0x80] f47f0: 910203fd add x29, sp, #0x80 f47f4: 90000da8 adrp x8, 0x2a8000 f47f8: f945dd08 ldr x8, [x8, #0xbb8] f47fc: b27c03e9 orr x9, xzr, #0x10 f4800: 8b090108 add x8, x8, x9 f4804: 5280000a mov w10, #0x0 // =0 f4808: d280000b mov x11, #0x0 // =0 f480c: 90000dac adrp x12, 0x2a8000 f4810: f9427d8c ldr x12, [x12, #0x4f8] f4814: f81f83a0 stur x0, [x29, #-0x8] f4818: f81f03a1 stur x1, [x29, #-0x10] f481c: f85f83a0 ldur x0, [x29, #-0x8] f4820: f81d83a0 stur x0, [x29, #-0x28] f4824: f81d03a9 stur x9, [x29, #-0x30] f4828: f81c83a8 stur x8, [x29, #-0x38] f482c: b81c43aa stur w10, [x29, #-0x3c] f4830: f9001feb str x11, [sp, #0x38] f4834: f9001bec str x12, [sp, #0x30] f4838: 97feb9fe bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> f483c: f85c83a8 ldur x8, [x29, #-0x38] f4840: f85d83a9 ldur x9, [x29, #-0x28] f4844: f9000128 str x8, [x9] f4848: f85d03ab ldur x11, [x29, #-0x30] f484c: 8b0b012c add x12, x9, x11 f4850: f85f03a1 ldur x1, [x29, #-0x10] f4854: aa0c03e0 mov x0, x12 f4858: f90017ec str x12, [sp, #0x28] f485c: 97feae3d bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> f4860: 14000001 b 0xf4864 const&)+0x7c> f4864: d2800900 mov x0, #0x48 // =72 f4868: 92800008 mov x8, #-0x1 // =-1 f486c: b27d07e9 orr x9, xzr, #0x18 f4870: f85d83aa ldur x10, [x29, #-0x28] f4874: 8b090149 add x9, x10, x9 f4878: f90013e0 str x0, [sp, #0x20] f487c: aa0903e0 mov x0, x9 f4880: f9000fe8 str x8, [sp, #0x18] f4884: f9000be9 str x9, [sp, #0x10] f4888: 97ff116c bl 0xb8e38 f488c: f9400fe8 ldr x8, [sp, #0x18] f4890: f85d83a9 ldur x9, [x29, #-0x28] f4894: f9002128 str x8, [x9, #0x40] f4898: b900493f str wzr, [x9, #0x48] f489c: b9004d3f str wzr, [x9, #0x4c] f48a0: f9002928 str x8, [x9, #0x50] f48a4: b900593f str wzr, [x9, #0x58] f48a8: f9003128 str x8, [x9, #0x60] f48ac: b900693f str wzr, [x9, #0x68] f48b0: b9006d3f str wzr, [x9, #0x6c] f48b4: b900713f str wzr, [x9, #0x70] f48b8: b85c43ab ldur w11, [x29, #-0x3c] f48bc: 3901d12b strb w11, [x9, #0x74] f48c0: b900793f str wzr, [x9, #0x78] f48c4: f9401fea ldr x10, [sp, #0x38] f48c8: f900412a str x10, [x9, #0x80] f48cc: f900452a str x10, [x9, #0x88] f48d0: f900492a str x10, [x9, #0x90] f48d4: f9004d3f str xzr, [x9, #0x98] f48d8: f94013e0 ldr x0, [sp, #0x20] f48dc: 97fed18d bl 0xa8f10 <_Znwm@plt> f48e0: f90007e0 str x0, [sp, #0x8] f48e4: 14000001 b 0xf48e8 const&)+0x100> f48e8: f94007e0 ldr x0, [sp, #0x8] f48ec: f9401be8 ldr x8, [sp, #0x30] f48f0: d63f0100 blr x8 f48f4: 14000001 b 0xf48f8 const&)+0x110> f48f8: d2801200 mov x0, #0x90 // =144 f48fc: 92800008 mov x8, #-0x1 // =-1 f4900: f94007e9 ldr x9, [sp, #0x8] f4904: f85d83aa ldur x10, [x29, #-0x28] f4908: f9005149 str x9, [x10, #0xa0] f490c: f9005548 str x8, [x10, #0xa8] f4910: b900b15f str wzr, [x10, #0xb0] f4914: f9401fe8 ldr x8, [sp, #0x38] f4918: f9005d48 str x8, [x10, #0xb8] f491c: f900615f str xzr, [x10, #0xc0] f4920: f9006948 str x8, [x10, #0xd0] f4924: f9006d5f str xzr, [x10, #0xd8] f4928: 97fed17a bl 0xa8f10 <_Znwm@plt> f492c: f90003e0 str x0, [sp] f4930: 14000001 b 0xf4934 const&)+0x14c> f4934: f94003e0 ldr x0, [sp] f4938: f85d83a1 ldur x1, [x29, #-0x28] f493c: 97feb915 bl 0xa2d90 <_ZN7android14SampleIteratorC1EPNS_11SampleTableE@plt> f4940: 14000001 b 0xf4944 const&)+0x15c> f4944: f94003e8 ldr x8, [sp] f4948: f85d83a9 ldur x9, [x29, #-0x28] f494c: f9006528 str x8, [x9, #0xc8] f4950: a9487bfd ldp x29, x30, [sp, #0x80] f4954: 910243ff add sp, sp, #0x90 f4958: d65f03c0 ret f495c: 2a0103e8 mov w8, w1 f4960: f81e83a0 stur x0, [x29, #-0x18] f4964: b81e43a8 stur w8, [x29, #-0x1c] f4968: 14000014 b 0xf49b8 const&)+0x1d0> f496c: 2a0103e8 mov w8, w1 f4970: f81e83a0 stur x0, [x29, #-0x18] f4974: b81e43a8 stur w8, [x29, #-0x1c] f4978: 1400000c b 0xf49a8 const&)+0x1c0> f497c: 2a0103e8 mov w8, w1 f4980: f81e83a0 stur x0, [x29, #-0x18] f4984: b81e43a8 stur w8, [x29, #-0x1c] f4988: f94007e0 ldr x0, [sp, #0x8] f498c: 97feaff5 bl 0xa0960 <_ZdlPv@plt> f4990: 14000006 b 0xf49a8 const&)+0x1c0> f4994: 2a0103e8 mov w8, w1 f4998: f81e83a0 stur x0, [x29, #-0x18] f499c: b81e43a8 stur w8, [x29, #-0x1c] f49a0: f94003e0 ldr x0, [sp] f49a4: 97feafef bl 0xa0960 <_ZdlPv@plt> f49a8: f9400be0 ldr x0, [sp, #0x10] f49ac: 97fed591 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> f49b0: f94017e0 ldr x0, [sp, #0x28] f49b4: 97fead87 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> f49b8: f85d83a0 ldur x0, [x29, #-0x28] f49bc: 97feb051 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> f49c0: f85e83a0 ldur x0, [x29, #-0x18] f49c4: 97fecd53 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000f49c8 : f49c8: d101c3ff sub sp, sp, #0x70 f49cc: a9067bfd stp x29, x30, [sp, #0x60] f49d0: 910183fd add x29, sp, #0x60 f49d4: 90000da8 adrp x8, 0x2a8000 f49d8: f945dd08 ldr x8, [x8, #0xbb8] f49dc: b27c03e9 orr x9, xzr, #0x10 f49e0: 8b090108 add x8, x8, x9 f49e4: d2800009 mov x9, #0x0 // =0 f49e8: f81f83a0 stur x0, [x29, #-0x8] f49ec: f85f83a0 ldur x0, [x29, #-0x8] f49f0: f9000008 str x8, [x0] f49f4: f9406808 ldr x8, [x0, #0xd0] f49f8: eb09011f cmp x8, x9 f49fc: 1a9f17ea cset w10, eq f4a00: f81f03a9 stur x9, [x29, #-0x10] f4a04: f81e83a0 stur x0, [x29, #-0x18] f4a08: f81e03a8 stur x8, [x29, #-0x20] f4a0c: 3700006a tbnz w10, #0x0, 0xf4a18 f4a10: f85e03a0 ldur x0, [x29, #-0x20] f4a14: 97fec697 bl 0xa6470 <_ZdaPv@plt> f4a18: f85f03a8 ldur x8, [x29, #-0x10] f4a1c: f85e83a9 ldur x9, [x29, #-0x18] f4a20: f9006928 str x8, [x9, #0xd0] f4a24: f9405d2a ldr x10, [x9, #0xb8] f4a28: eb08015f cmp x10, x8 f4a2c: 1a9f17eb cset w11, eq f4a30: f81d83aa stur x10, [x29, #-0x28] f4a34: 3700006b tbnz w11, #0x0, 0xf4a40 f4a38: f85d83a0 ldur x0, [x29, #-0x28] f4a3c: 97fec68d bl 0xa6470 <_ZdaPv@plt> f4a40: f85f03a8 ldur x8, [x29, #-0x10] f4a44: f85e83a9 ldur x9, [x29, #-0x18] f4a48: f9005d28 str x8, [x9, #0xb8] f4a4c: f940412a ldr x10, [x9, #0x80] f4a50: eb08015f cmp x10, x8 f4a54: 1a9f17eb cset w11, eq f4a58: f9001bea str x10, [sp, #0x30] f4a5c: 3700006b tbnz w11, #0x0, 0xf4a68 f4a60: f9401be0 ldr x0, [sp, #0x30] f4a64: 97fec683 bl 0xa6470 <_ZdaPv@plt> f4a68: f85f03a8 ldur x8, [x29, #-0x10] f4a6c: f85e83a9 ldur x9, [x29, #-0x18] f4a70: f9004128 str x8, [x9, #0x80] f4a74: f940512a ldr x10, [x9, #0xa0] f4a78: eb08015f cmp x10, x8 f4a7c: 1a9f17eb cset w11, eq f4a80: f90017ea str x10, [sp, #0x28] f4a84: 370000ab tbnz w11, #0x0, 0xf4a98 f4a88: f94017e0 ldr x0, [sp, #0x28] f4a8c: 97feb2a1 bl 0xa1510 <_ZN7android11SampleTable22CompositionDeltaLookupD2Ev@plt> f4a90: f94017e0 ldr x0, [sp, #0x28] f4a94: 97feafb3 bl 0xa0960 <_ZdlPv@plt> f4a98: f85f03a8 ldur x8, [x29, #-0x10] f4a9c: f85e83a9 ldur x9, [x29, #-0x18] f4aa0: f9005128 str x8, [x9, #0xa0] f4aa4: f940492a ldr x10, [x9, #0x90] f4aa8: eb08015f cmp x10, x8 f4aac: 1a9f17eb cset w11, eq f4ab0: f90013ea str x10, [sp, #0x20] f4ab4: 3700006b tbnz w11, #0x0, 0xf4ac0 f4ab8: f94013e0 ldr x0, [sp, #0x20] f4abc: 97fec66d bl 0xa6470 <_ZdaPv@plt> f4ac0: f85f03a8 ldur x8, [x29, #-0x10] f4ac4: f85e83a9 ldur x9, [x29, #-0x18] f4ac8: f9004928 str x8, [x9, #0x90] f4acc: f940452a ldr x10, [x9, #0x88] f4ad0: eb08015f cmp x10, x8 f4ad4: 1a9f17eb cset w11, eq f4ad8: f9000fea str x10, [sp, #0x18] f4adc: 3700006b tbnz w11, #0x0, 0xf4ae8 f4ae0: f9400fe0 ldr x0, [sp, #0x18] f4ae4: 97fec663 bl 0xa6470 <_ZdaPv@plt> f4ae8: f85f03a8 ldur x8, [x29, #-0x10] f4aec: f85e83a9 ldur x9, [x29, #-0x18] f4af0: f9004528 str x8, [x9, #0x88] f4af4: f940652a ldr x10, [x9, #0xc8] f4af8: eb08015f cmp x10, x8 f4afc: 1a9f17eb cset w11, eq f4b00: f9000bea str x10, [sp, #0x10] f4b04: 370000ab tbnz w11, #0x0, 0xf4b18 f4b08: f9400be0 ldr x0, [sp, #0x10] f4b0c: 97fec501 bl 0xa5f10 <_ZN7android14SampleIteratorD2Ev@plt> f4b10: f9400be0 ldr x0, [sp, #0x10] f4b14: 97feaf93 bl 0xa0960 <_ZdlPv@plt> f4b18: b27d07e8 orr x8, xzr, #0x18 f4b1c: b27c03e9 orr x9, xzr, #0x10 f4b20: f85f03aa ldur x10, [x29, #-0x10] f4b24: f85e83ab ldur x11, [x29, #-0x18] f4b28: f900656a str x10, [x11, #0xc8] f4b2c: 8b080160 add x0, x11, x8 f4b30: f90007e9 str x9, [sp, #0x8] f4b34: 97fed52f bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> f4b38: f85e83a8 ldur x8, [x29, #-0x18] f4b3c: f94007e9 ldr x9, [sp, #0x8] f4b40: 8b090100 add x0, x8, x9 f4b44: 97fead23 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> f4b48: f85e83a0 ldur x0, [x29, #-0x18] f4b4c: 97feafed bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> f4b50: a9467bfd ldp x29, x30, [sp, #0x60] f4b54: 9101c3ff add sp, sp, #0x70 f4b58: d65f03c0 ret 00000000000f4b5c : f4b5c: d10083ff sub sp, sp, #0x20 f4b60: a9017bfd stp x29, x30, [sp, #0x10] f4b64: 910043fd add x29, sp, #0x10 f4b68: f90007e0 str x0, [sp, #0x8] f4b6c: f94007e0 ldr x0, [sp, #0x8] f4b70: 97fed520 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> f4b74: a9417bfd ldp x29, x30, [sp, #0x10] f4b78: 910083ff add sp, sp, #0x20 f4b7c: d65f03c0 ret 00000000000f4b80 : f4b80: d10083ff sub sp, sp, #0x20 f4b84: a9017bfd stp x29, x30, [sp, #0x10] f4b88: 910043fd add x29, sp, #0x10 f4b8c: b27d0be8 orr x8, xzr, #0x38 f4b90: f90007e0 str x0, [sp, #0x8] f4b94: f94007e0 ldr x0, [sp, #0x8] f4b98: 8b080000 add x0, x0, x8 f4b9c: 97fed301 bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> f4ba0: a9417bfd ldp x29, x30, [sp, #0x10] f4ba4: 910083ff add sp, sp, #0x20 f4ba8: d65f03c0 ret 00000000000f4bac : f4bac: d10083ff sub sp, sp, #0x20 f4bb0: a9017bfd stp x29, x30, [sp, #0x10] f4bb4: 910043fd add x29, sp, #0x10 f4bb8: 90000da8 adrp x8, 0x2a8000 f4bbc: f944f508 ldr x8, [x8, #0x9e8] f4bc0: f90007e0 str x0, [sp, #0x8] f4bc4: f94007e0 ldr x0, [sp, #0x8] f4bc8: f90003e0 str x0, [sp] f4bcc: d63f0100 blr x8 f4bd0: f94003e0 ldr x0, [sp] f4bd4: 97feaf63 bl 0xa0960 <_ZdlPv@plt> f4bd8: a9417bfd ldp x29, x30, [sp, #0x10] f4bdc: 910083ff add sp, sp, #0x20 f4be0: d65f03c0 ret 00000000000f4be4 : f4be4: d10083ff sub sp, sp, #0x20 f4be8: d2800008 mov x8, #0x0 // =0 f4bec: 52800009 mov w9, #0x0 // =0 f4bf0: f9000fe0 str x0, [sp, #0x18] f4bf4: f9400fe0 ldr x0, [sp, #0x18] f4bf8: f940200a ldr x10, [x0, #0x40] f4bfc: eb08015f cmp x10, x8 f4c00: 1a9fb7eb cset w11, ge f4c04: f9000be0 str x0, [sp, #0x10] f4c08: b9000fe9 str w9, [sp, #0xc] f4c0c: 3700004b tbnz w11, #0x0, 0xf4c14 f4c10: 14000016 b 0xf4c68 f4c14: 52800008 mov w8, #0x0 // =0 f4c18: d2800009 mov x9, #0x0 // =0 f4c1c: f9400bea ldr x10, [sp, #0x10] f4c20: f940294b ldr x11, [x10, #0x50] f4c24: eb09017f cmp x11, x9 f4c28: 1a9fb7ec cset w12, ge f4c2c: b9000fe8 str w8, [sp, #0xc] f4c30: 3700004c tbnz w12, #0x0, 0xf4c38 f4c34: 1400000d b 0xf4c68 f4c38: 52800008 mov w8, #0x0 // =0 f4c3c: d2800009 mov x9, #0x0 // =0 f4c40: f9400bea ldr x10, [sp, #0x10] f4c44: f940314b ldr x11, [x10, #0x60] f4c48: eb09017f cmp x11, x9 f4c4c: 1a9fb7ec cset w12, ge f4c50: b9000fe8 str w8, [sp, #0xc] f4c54: 3700004c tbnz w12, #0x0, 0xf4c5c f4c58: 14000004 b 0xf4c68 f4c5c: f9400be8 ldr x8, [sp, #0x10] f4c60: 3941d109 ldrb w9, [x8, #0x74] f4c64: b9000fe9 str w9, [sp, #0xc] f4c68: b9400fe8 ldr w8, [sp, #0xc] f4c6c: 320003e9 orr w9, wzr, #0x1 f4c70: 0a090108 and w8, w8, w9 f4c74: 2a0803e0 mov w0, w8 f4c78: 910083ff add sp, sp, #0x20 f4c7c: d65f03c0 ret 00000000000f4c80 : f4c80: d10283ff sub sp, sp, #0xa0 f4c84: a9097bfd stp x29, x30, [sp, #0x90] f4c88: 910243fd add x29, sp, #0x90 f4c8c: d53bd048 mrs x8, TPIDR_EL0 f4c90: f9401508 ldr x8, [x8, #0x28] f4c94: f81f83a8 stur x8, [x29, #-0x8] f4c98: f81e03a0 stur x0, [x29, #-0x20] f4c9c: b81dc3a1 stur w1, [x29, #-0x24] f4ca0: f81d03a2 stur x2, [x29, #-0x30] f4ca4: f81c83a3 stur x3, [x29, #-0x38] f4ca8: f85e03a8 ldur x8, [x29, #-0x20] f4cac: aa0803e0 mov x0, x8 f4cb0: f9402108 ldr x8, [x8, #0x40] f4cb4: f81c03a0 stur x0, [x29, #-0x40] f4cb8: b7f800a8 tbnz x8, #0x3f, 0xf4ccc f4cbc: 14000001 b 0xf4cc0 f4cc0: 12807dc8 mov w8, #-0x3ef // =-1007 f4cc4: b81ec3a8 stur w8, [x29, #-0x14] f4cc8: 14000062 b 0xf4e50 f4ccc: b85dc3a8 ldur w8, [x29, #-0x24] f4cd0: 320003e9 orr w9, wzr, #0x1 f4cd4: 528c6dea mov w10, #0x636f // =25455 f4cd8: 72ae6e8a movk w10, #0x7374, lsl #16 f4cdc: 6b0a0108 subs w8, w8, w10 f4ce0: b81bc3a8 stur w8, [x29, #-0x44] f4ce4: b9004be9 str w9, [sp, #0x48] f4ce8: 54000140 b.eq 0xf4d10 f4cec: 14000001 b 0xf4cf0 f4cf0: b85dc3a8 ldur w8, [x29, #-0x24] f4cf4: 5286c689 mov w9, #0x3634 // =13876 f4cf8: 72ac6de9 movk w9, #0x636f, lsl #16 f4cfc: 6b090108 subs w8, w8, w9 f4d00: 1a9f17e9 cset w9, eq f4d04: b90047e8 str w8, [sp, #0x44] f4d08: b9004be9 str w9, [sp, #0x48] f4d0c: 14000001 b 0xf4d10 f4d10: b9404be0 ldr w0, [sp, #0x48] f4d14: f85d03a8 ldur x8, [x29, #-0x30] f4d18: f85c03a9 ldur x9, [x29, #-0x40] f4d1c: f9002128 str x8, [x9, #0x40] f4d20: b85dc3aa ldur w10, [x29, #-0x24] f4d24: b900492a str w10, [x9, #0x48] f4d28: f85c83a8 ldur x8, [x29, #-0x38] f4d2c: f1001d08 subs x8, x8, #0x7 f4d30: b90043e0 str w0, [sp, #0x40] f4d34: f9001fe8 str x8, [sp, #0x38] f4d38: 540000a8 b.hi 0xf4d4c f4d3c: 14000001 b 0xf4d40 f4d40: 12807dc8 mov w8, #-0x3ef // =-1007 f4d44: b81ec3a8 stur w8, [x29, #-0x14] f4d48: 14000042 b 0xf4e50 f4d4c: f85c03a8 ldur x8, [x29, #-0x40] f4d50: 91004100 add x0, x8, #0x10 f4d54: 97feca8f bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f4d58: f85d03a1 ldur x1, [x29, #-0x30] f4d5c: f9400008 ldr x8, [x0] f4d60: f9401d08 ldr x8, [x8, #0x38] f4d64: 321d03e9 orr w9, wzr, #0x8 f4d68: 2a0903e3 mov w3, w9 f4d6c: d10043a2 sub x2, x29, #0x10 f4d70: d63f0100 blr x8 f4d74: f1001c08 subs x8, x0, #0x7 f4d78: f9001be8 str x8, [sp, #0x30] f4d7c: 540000ac b.gt 0xf4d90 f4d80: 14000001 b 0xf4d84 f4d84: 12807d68 mov w8, #-0x3ec // =-1004 f4d88: b81ec3a8 stur w8, [x29, #-0x14] f4d8c: 14000031 b 0xf4e50 f4d90: d10043a0 sub x0, x29, #0x10 f4d94: 97fec9cb bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f4d98: 340000a0 cbz w0, 0xf4dac f4d9c: 14000001 b 0xf4da0 f4da0: 12807dc8 mov w8, #-0x3ef // =-1007 f4da4: b81ec3a8 stur w8, [x29, #-0x14] f4da8: 1400002a b 0xf4e50 f4dac: d10043a8 sub x8, x29, #0x10 f4db0: 91001100 add x0, x8, #0x4 f4db4: 97fec9c3 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f4db8: f85c03a8 ldur x8, [x29, #-0x40] f4dbc: b9004d00 str w0, [x8, #0x4c] f4dc0: b9404900 ldr w0, [x8, #0x48] f4dc4: 528c6de9 mov w9, #0x636f // =25455 f4dc8: 72ae6e89 movk w9, #0x7374, lsl #16 f4dcc: 6b090009 subs w9, w0, w9 f4dd0: b9002fe9 str w9, [sp, #0x2c] f4dd4: 540001e1 b.ne 0xf4e10 f4dd8: 14000001 b 0xf4ddc f4ddc: f85c83a8 ldur x8, [x29, #-0x38] f4de0: f1002108 subs x8, x8, #0x8 f4de4: f85c03a9 ldur x9, [x29, #-0x40] f4de8: b9404d2a ldr w10, [x9, #0x4c] f4dec: 2a0a03eb mov w11, w10 f4df0: eb480968 subs x8, x11, x8, lsr #2 f4df4: f90013e8 str x8, [sp, #0x20] f4df8: 540000a9 b.ls 0xf4e0c f4dfc: 14000001 b 0xf4e00 f4e00: 12807dc8 mov w8, #-0x3ef // =-1007 f4e04: b81ec3a8 stur w8, [x29, #-0x14] f4e08: 14000012 b 0xf4e50 f4e0c: 1400000e b 0xf4e44 f4e10: f85c83a8 ldur x8, [x29, #-0x38] f4e14: f1002108 subs x8, x8, #0x8 f4e18: f85c03a9 ldur x9, [x29, #-0x40] f4e1c: b9404d2a ldr w10, [x9, #0x4c] f4e20: 2a0a03eb mov w11, w10 f4e24: eb480d68 subs x8, x11, x8, lsr #3 f4e28: f9000fe8 str x8, [sp, #0x18] f4e2c: 540000a9 b.ls 0xf4e40 f4e30: 14000001 b 0xf4e34 f4e34: 12807dc8 mov w8, #-0x3ef // =-1007 f4e38: b81ec3a8 stur w8, [x29, #-0x14] f4e3c: 14000005 b 0xf4e50 f4e40: 14000001 b 0xf4e44 f4e44: 2a1f03e8 mov w8, wzr f4e48: b81ec3a8 stur w8, [x29, #-0x14] f4e4c: 14000001 b 0xf4e50 f4e50: b85ec3a8 ldur w8, [x29, #-0x14] f4e54: d53bd049 mrs x9, TPIDR_EL0 f4e58: f9401529 ldr x9, [x9, #0x28] f4e5c: f85f83aa ldur x10, [x29, #-0x8] f4e60: eb0a0129 subs x9, x9, x10 f4e64: b90017e8 str w8, [sp, #0x14] f4e68: f90007e9 str x9, [sp, #0x8] f4e6c: 540000c1 b.ne 0xf4e84 f4e70: 14000001 b 0xf4e74 f4e74: b94017e0 ldr w0, [sp, #0x14] f4e78: a9497bfd ldp x29, x30, [sp, #0x90] f4e7c: 910283ff add sp, sp, #0xa0 f4e80: d65f03c0 ret f4e84: 97fed3bb bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f4e88 : f4e88: d103c3ff sub sp, sp, #0xf0 f4e8c: a90e7bfd stp x29, x30, [sp, #0xe0] f4e90: 910383fd add x29, sp, #0xe0 f4e94: d53bd048 mrs x8, TPIDR_EL0 f4e98: f9401508 ldr x8, [x8, #0x28] f4e9c: f81f83a8 stur x8, [x29, #-0x8] f4ea0: f81d83a0 stur x0, [x29, #-0x28] f4ea4: f81d03a1 stur x1, [x29, #-0x30] f4ea8: f81c83a2 stur x2, [x29, #-0x38] f4eac: f85d83a8 ldur x8, [x29, #-0x28] f4eb0: aa0803e0 mov x0, x8 f4eb4: f9402908 ldr x8, [x8, #0x50] f4eb8: f81a83a0 stur x0, [x29, #-0x58] f4ebc: b7f800a8 tbnz x8, #0x3f, 0xf4ed0 f4ec0: 14000001 b 0xf4ec4 f4ec4: 12807dc8 mov w8, #-0x3ef // =-1007 f4ec8: b81e03a8 stur w8, [x29, #-0x20] f4ecc: 140000f3 b 0xf5298 f4ed0: f85d03a8 ldur x8, [x29, #-0x30] f4ed4: b6f800a8 tbz x8, #0x3f, 0xf4ee8 f4ed8: 14000001 b 0xf4edc f4edc: 12807dc8 mov w8, #-0x3ef // =-1007 f4ee0: b81e03a8 stur w8, [x29, #-0x20] f4ee4: 140000ed b 0xf5298 f4ee8: f85d03a8 ldur x8, [x29, #-0x30] f4eec: f85a83a9 ldur x9, [x29, #-0x58] f4ef0: f9002928 str x8, [x9, #0x50] f4ef4: f85c83a8 ldur x8, [x29, #-0x38] f4ef8: f1001d08 subs x8, x8, #0x7 f4efc: f81a03a8 stur x8, [x29, #-0x60] f4f00: 540000a8 b.hi 0xf4f14 f4f04: 14000001 b 0xf4f08 f4f08: 12807dc8 mov w8, #-0x3ef // =-1007 f4f0c: b81e03a8 stur w8, [x29, #-0x20] f4f10: 140000e2 b 0xf5298 f4f14: f85a83a8 ldur x8, [x29, #-0x58] f4f18: 91004100 add x0, x8, #0x10 f4f1c: 97feca1d bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f4f20: f85d03a1 ldur x1, [x29, #-0x30] f4f24: f9400008 ldr x8, [x0] f4f28: f9401d08 ldr x8, [x8, #0x38] f4f2c: 321d03e9 orr w9, wzr, #0x8 f4f30: 2a0903e3 mov w3, w9 f4f34: d10043a2 sub x2, x29, #0x10 f4f38: d63f0100 blr x8 f4f3c: f1001c08 subs x8, x0, #0x7 f4f40: f81983a8 stur x8, [x29, #-0x68] f4f44: 540000ac b.gt 0xf4f58 f4f48: 14000001 b 0xf4f4c f4f4c: 12807d68 mov w8, #-0x3ec // =-1004 f4f50: b81e03a8 stur w8, [x29, #-0x20] f4f54: 140000d1 b 0xf5298 f4f58: d10043a0 sub x0, x29, #0x10 f4f5c: 97fec959 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f4f60: 340000a0 cbz w0, 0xf4f74 f4f64: 14000001 b 0xf4f68 f4f68: 12807dc8 mov w8, #-0x3ef // =-1007 f4f6c: b81e03a8 stur w8, [x29, #-0x20] f4f70: 140000ca b 0xf5298 f4f74: d10043a8 sub x8, x29, #0x10 f4f78: 91001100 add x0, x8, #0x4 f4f7c: 97fec951 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f4f80: f85a83a8 ldur x8, [x29, #-0x58] f4f84: b9005900 str w0, [x8, #0x58] f4f88: f85c83be ldur x30, [x29, #-0x38] f4f8c: f10023de subs x30, x30, #0x8 f4f90: b201f3e9 mov x9, #-0x5555555555555556 // =-6148914691236517206 f4f94: f2955569 movk x9, #0xaaab f4f98: 9bc97fc9 umulh x9, x30, x9 f4f9c: b9405900 ldr w0, [x8, #0x58] f4fa0: 2a0003fe mov w30, w0 f4fa4: eb490fc9 subs x9, x30, x9, lsr #3 f4fa8: f9003be9 str x9, [sp, #0x70] f4fac: 540000a9 b.ls 0xf4fc0 f4fb0: 14000001 b 0xf4fb4 f4fb4: 12807dc8 mov w8, #-0x3ef // =-1007 f4fb8: b81e03a8 stur w8, [x29, #-0x20] f4fbc: 140000b7 b 0xf5298 f4fc0: f85a83a8 ldur x8, [x29, #-0x58] f4fc4: b9405909 ldr w9, [x8, #0x58] f4fc8: 5295554a mov w10, #0xaaaa // =43690 f4fcc: 72a0214a movk w10, #0x10a, lsl #16 f4fd0: 6b0a0129 subs w9, w9, w10 f4fd4: b9006fe9 str w9, [sp, #0x6c] f4fd8: 540000a3 b.lo 0xf4fec f4fdc: 14000001 b 0xf4fe0 f4fe0: 12807de8 mov w8, #-0x3f0 // =-1008 f4fe4: b81e03a8 stur w8, [x29, #-0x20] f4fe8: 140000ac b 0xf5298 f4fec: f85a83a8 ldur x8, [x29, #-0x58] f4ff0: b9405909 ldr w9, [x8, #0x58] f4ff4: 2a0903ea mov w10, w9 f4ff8: 321e07e9 orr w9, wzr, #0xc f4ffc: 2a0903eb mov w11, w9 f5000: 9b0b7d4a mul x10, x10, x11 f5004: f9406d0b ldr x11, [x8, #0xd8] f5008: 8b0a016a add x10, x11, x10 f500c: f9006d0a str x10, [x8, #0xd8] f5010: f9406d0a ldr x10, [x8, #0xd8] f5014: 52800029 mov w9, #0x1 // =1 f5018: 72a19009 movk w9, #0xc80, lsl #16 f501c: 2a0903eb mov w11, w9 f5020: eb0b014a subs x10, x10, x11 f5024: f90033ea str x10, [sp, #0x60] f5028: 540000a3 b.lo 0xf503c f502c: 14000001 b 0xf5030 f5030: 12807de8 mov w8, #-0x3f0 // =-1008 f5034: b81e03a8 stur w8, [x29, #-0x20] f5038: 14000098 b 0xf5298 f503c: f85a83a8 ldur x8, [x29, #-0x58] f5040: b9405909 ldr w9, [x8, #0x58] f5044: 2a0903ea mov w10, w9 f5048: 321e07e9 orr w9, wzr, #0xc f504c: 2a0903eb mov w11, w9 f5050: 9bcb7d4b umulh x11, x10, x11 f5054: 8b0a054a add x10, x10, x10, lsl #1 f5058: d37ef54a lsl x10, x10, #2 f505c: aa1f03ec mov x12, xzr f5060: eb0b018b subs x11, x12, x11 f5064: da9f014a csinv x10, x10, xzr, eq f5068: aa0a03ed mov x13, x10 f506c: f0000d81 adrp x1, 0x2a8000 f5070: f9435421 ldr x1, [x1, #0x6a8] f5074: aa0a03e0 mov x0, x10 f5078: f9002fec str x12, [sp, #0x58] f507c: f9002beb str x11, [sp, #0x50] f5080: f90027ed str x13, [sp, #0x48] f5084: 97febc23 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> f5088: aa0003e8 mov x8, x0 f508c: 2a1f03e9 mov w9, wzr f5090: 381b73a9 sturb w9, [x29, #-0x49] f5094: f9402fea ldr x10, [sp, #0x58] f5098: f90023e8 str x8, [sp, #0x40] f509c: f9001fea str x10, [sp, #0x38] f50a0: b4000140 cbz x0, 0xf50c8 f50a4: 14000001 b 0xf50a8 f50a8: f94023e8 ldr x8, [sp, #0x40] f50ac: f81c03a8 stur x8, [x29, #-0x40] f50b0: f94027e9 ldr x9, [sp, #0x48] f50b4: f81b83a9 stur x9, [x29, #-0x48] f50b8: 320003ea orr w10, wzr, #0x1 f50bc: 381b73aa sturb w10, [x29, #-0x49] f50c0: f9001fe8 str x8, [sp, #0x38] f50c4: 14000001 b 0xf50c8 f50c8: f9401fe8 ldr x8, [sp, #0x38] f50cc: f85a83a9 ldur x9, [x29, #-0x58] f50d0: f9006928 str x8, [x9, #0xd0] f50d4: f9406928 ldr x8, [x9, #0xd0] f50d8: b50000a8 cbnz x8, 0xf50ec f50dc: 14000001 b 0xf50e0 f50e0: 12807de8 mov w8, #-0x3f0 // =-1008 f50e4: b81e03a8 stur w8, [x29, #-0x20] f50e8: 1400006c b 0xf5298 f50ec: f85a83a8 ldur x8, [x29, #-0x58] f50f0: b9405909 ldr w9, [x8, #0x58] f50f4: 350000a9 cbnz w9, 0xf5108 f50f8: 14000001 b 0xf50fc f50fc: 2a1f03e8 mov w8, wzr f5100: b81e03a8 stur w8, [x29, #-0x20] f5104: 14000065 b 0xf5298 f5108: f85a83a8 ldur x8, [x29, #-0x58] f510c: b9405909 ldr w9, [x8, #0x58] f5110: 71000529 subs w9, w9, #0x1 f5114: 321e07ea orr w10, wzr, #0xc f5118: 9280010b mov x11, #-0x9 // =-9 f511c: f2efffeb movk x11, #0x7fff, lsl #48 f5120: 9baaad2b umsubl x11, w9, w10, x11 f5124: f940290c ldr x12, [x8, #0x50] f5128: eb0c016b subs x11, x11, x12 f512c: f9001beb str x11, [sp, #0x30] f5130: 540000aa b.ge 0xf5144 f5134: 14000001 b 0xf5138 f5138: 12807dc8 mov w8, #-0x3ef // =-1007 f513c: b81e03a8 stur w8, [x29, #-0x20] f5140: 14000056 b 0xf5298 f5144: 2a1f03e8 mov w8, wzr f5148: b81b03a8 stur w8, [x29, #-0x50] f514c: 14000001 b 0xf5150 f5150: b85b03a8 ldur w8, [x29, #-0x50] f5154: f85a83a9 ldur x9, [x29, #-0x58] f5158: b940592a ldr w10, [x9, #0x58] f515c: 6b0a0108 subs w8, w8, w10 f5160: b9002fe8 str w8, [sp, #0x2c] f5164: 54000942 b.hs 0xf528c f5168: 14000001 b 0xf516c f516c: f85a83a8 ldur x8, [x29, #-0x58] f5170: 91004100 add x0, x8, #0x10 f5174: 97fec987 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f5178: f85a83a8 ldur x8, [x29, #-0x58] f517c: f940291e ldr x30, [x8, #0x50] f5180: b85b03a9 ldur w9, [x29, #-0x50] f5184: 2a0903ea mov w10, w9 f5188: 321e07e9 orr w9, wzr, #0xc f518c: 2a0903eb mov w11, w9 f5190: 9b0b7d4a mul x10, x10, x11 f5194: 8b0a03ca add x10, x30, x10 f5198: 91002141 add x1, x10, #0x8 f519c: f940000a ldr x10, [x0] f51a0: f9401d4a ldr x10, [x10, #0x38] f51a4: d10073a2 sub x2, x29, #0x1c f51a8: aa0b03e3 mov x3, x11 f51ac: d63f0140 blr x10 f51b0: f1003008 subs x8, x0, #0xc f51b4: f90013e8 str x8, [sp, #0x20] f51b8: 540000a0 b.eq 0xf51cc f51bc: 14000001 b 0xf51c0 f51c0: 12807d68 mov w8, #-0x3ec // =-1004 f51c4: b81e03a8 stur w8, [x29, #-0x20] f51c8: 14000034 b 0xf5298 f51cc: d10073a0 sub x0, x29, #0x1c f51d0: 97fec8bc bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f51d4: 350000a0 cbnz w0, 0xf51e8 f51d8: 14000001 b 0xf51dc f51dc: 12807de8 mov w8, #-0x3f0 // =-1008 f51e0: b81e03a8 stur w8, [x29, #-0x20] f51e4: 1400002d b 0xf5298 f51e8: d10073a8 sub x8, x29, #0x1c f51ec: aa0803e0 mov x0, x8 f51f0: f9000fe8 str x8, [sp, #0x18] f51f4: 97fec8b3 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f51f8: 71000400 subs w0, w0, #0x1 f51fc: f85a83a8 ldur x8, [x29, #-0x58] f5200: f940691e ldr x30, [x8, #0xd0] f5204: b85b03a9 ldur w9, [x29, #-0x50] f5208: 2a0903ea mov w10, w9 f520c: 321e07e9 orr w9, wzr, #0xc f5210: 2a0903eb mov w11, w9 f5214: 9b0b7d4a mul x10, x10, x11 f5218: b82a6bc0 str w0, [x30, x10] f521c: f9400fea ldr x10, [sp, #0x18] f5220: 91001140 add x0, x10, #0x4 f5224: f9000beb str x11, [sp, #0x10] f5228: 97fec8a6 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f522c: f85a83a8 ldur x8, [x29, #-0x58] f5230: f940690a ldr x10, [x8, #0xd0] f5234: b85b03a9 ldur w9, [x29, #-0x50] f5238: 2a0903eb mov w11, w9 f523c: f9400bfe ldr x30, [sp, #0x10] f5240: 9b1e7d6b mul x11, x11, x30 f5244: 8b0b014a add x10, x10, x11 f5248: b9000540 str w0, [x10, #0x4] f524c: f9400fea ldr x10, [sp, #0x18] f5250: 91002140 add x0, x10, #0x8 f5254: 97fec89b bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f5258: f85a83a8 ldur x8, [x29, #-0x58] f525c: f940690a ldr x10, [x8, #0xd0] f5260: b85b03a9 ldur w9, [x29, #-0x50] f5264: 2a0903eb mov w11, w9 f5268: f9400bfe ldr x30, [sp, #0x10] f526c: 9b1e7d6b mul x11, x11, x30 f5270: 8b0b014a add x10, x10, x11 f5274: b9000940 str w0, [x10, #0x8] f5278: 14000001 b 0xf527c f527c: b85b03a8 ldur w8, [x29, #-0x50] f5280: 11000508 add w8, w8, #0x1 f5284: b81b03a8 stur w8, [x29, #-0x50] f5288: 17ffffb2 b 0xf5150 f528c: 2a1f03e8 mov w8, wzr f5290: b81e03a8 stur w8, [x29, #-0x20] f5294: 14000001 b 0xf5298 f5298: b85e03a8 ldur w8, [x29, #-0x20] f529c: d53bd049 mrs x9, TPIDR_EL0 f52a0: f9401529 ldr x9, [x9, #0x28] f52a4: f85f83aa ldur x10, [x29, #-0x8] f52a8: eb0a0129 subs x9, x9, x10 f52ac: b9000fe8 str w8, [sp, #0xc] f52b0: f90003e9 str x9, [sp] f52b4: 540000c1 b.ne 0xf52cc f52b8: 14000001 b 0xf52bc f52bc: b9400fe0 ldr w0, [sp, #0xc] f52c0: a94e7bfd ldp x29, x30, [sp, #0xe0] f52c4: 9103c3ff add sp, sp, #0xf0 f52c8: d65f03c0 ret f52cc: 97fed2a9 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f52d0 : f52d0: d102c3ff sub sp, sp, #0xb0 f52d4: a90a7bfd stp x29, x30, [sp, #0xa0] f52d8: 910283fd add x29, sp, #0xa0 f52dc: d53bd048 mrs x8, TPIDR_EL0 f52e0: f9401508 ldr x8, [x8, #0x28] f52e4: f81f83a8 stur x8, [x29, #-0x8] f52e8: f81e03a0 stur x0, [x29, #-0x20] f52ec: b81dc3a1 stur w1, [x29, #-0x24] f52f0: f81d03a2 stur x2, [x29, #-0x30] f52f4: f81c83a3 stur x3, [x29, #-0x38] f52f8: f85e03a8 ldur x8, [x29, #-0x20] f52fc: aa0803e0 mov x0, x8 f5300: f9403108 ldr x8, [x8, #0x60] f5304: f81c03a0 stur x0, [x29, #-0x40] f5308: b7f800a8 tbnz x8, #0x3f, 0xf531c f530c: 14000001 b 0xf5310 f5310: 12807dc8 mov w8, #-0x3ef // =-1007 f5314: b81e83a8 stur w8, [x29, #-0x18] f5318: 1400009c b 0xf5588 f531c: b85dc3a8 ldur w8, [x29, #-0x24] f5320: 320003e9 orr w9, wzr, #0x1 f5324: 528e6f4a mov w10, #0x737a // =29562 f5328: 72ae6e8a movk w10, #0x7374, lsl #16 f532c: 6b0a0108 subs w8, w8, w10 f5330: b81bc3a8 stur w8, [x29, #-0x44] f5334: b81b83a9 stur w9, [x29, #-0x48] f5338: 54000140 b.eq 0xf5360 f533c: 14000001 b 0xf5340 f5340: b85dc3a8 ldur w8, [x29, #-0x24] f5344: 528f4649 mov w9, #0x7a32 // =31282 f5348: 72ae6e89 movk w9, #0x7374, lsl #16 f534c: 6b090108 subs w8, w8, w9 f5350: 1a9f17e9 cset w9, eq f5354: b81b43a8 stur w8, [x29, #-0x4c] f5358: b81b83a9 stur w9, [x29, #-0x48] f535c: 14000001 b 0xf5360 f5360: b85b83a0 ldur w0, [x29, #-0x48] f5364: f85d03a8 ldur x8, [x29, #-0x30] f5368: f85c03a9 ldur x9, [x29, #-0x40] f536c: f9003128 str x8, [x9, #0x60] f5370: f85c83a8 ldur x8, [x29, #-0x38] f5374: f1002d08 subs x8, x8, #0xb f5378: b90053e0 str w0, [sp, #0x50] f537c: f90027e8 str x8, [sp, #0x48] f5380: 540000a8 b.hi 0xf5394 f5384: 14000001 b 0xf5388 f5388: 12807dc8 mov w8, #-0x3ef // =-1007 f538c: b81e83a8 stur w8, [x29, #-0x18] f5390: 1400007e b 0xf5588 f5394: f85c03a8 ldur x8, [x29, #-0x40] f5398: 91004100 add x0, x8, #0x10 f539c: 97fec8fd bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f53a0: f85d03a1 ldur x1, [x29, #-0x30] f53a4: f9400008 ldr x8, [x0] f53a8: f9401d08 ldr x8, [x8, #0x38] f53ac: 321e07e9 orr w9, wzr, #0xc f53b0: 2a0903e3 mov w3, w9 f53b4: d10053a2 sub x2, x29, #0x14 f53b8: d63f0100 blr x8 f53bc: f1002c08 subs x8, x0, #0xb f53c0: f90023e8 str x8, [sp, #0x40] f53c4: 540000ac b.gt 0xf53d8 f53c8: 14000001 b 0xf53cc f53cc: 12807d68 mov w8, #-0x3ec // =-1004 f53d0: b81e83a8 stur w8, [x29, #-0x18] f53d4: 1400006d b 0xf5588 f53d8: d10053a0 sub x0, x29, #0x14 f53dc: 97fec839 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f53e0: 340000a0 cbz w0, 0xf53f4 f53e4: 14000001 b 0xf53e8 f53e8: 12807dc8 mov w8, #-0x3ef // =-1007 f53ec: b81e83a8 stur w8, [x29, #-0x18] f53f0: 14000066 b 0xf5588 f53f4: d10053a8 sub x8, x29, #0x14 f53f8: 91001100 add x0, x8, #0x4 f53fc: f9001fe8 str x8, [sp, #0x38] f5400: 97fec830 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f5404: f85c03a8 ldur x8, [x29, #-0x40] f5408: b9006d00 str w0, [x8, #0x6c] f540c: f9401ffe ldr x30, [sp, #0x38] f5410: 910023c0 add x0, x30, #0x8 f5414: 97fec82b bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f5418: f85c03a8 ldur x8, [x29, #-0x40] f541c: b9007100 str w0, [x8, #0x70] f5420: b9407100 ldr w0, [x8, #0x70] f5424: 531c7c00 lsr w0, w0, #28 f5428: 340000a0 cbz w0, 0xf543c f542c: 14000001 b 0xf5430 f5430: 12807dc8 mov w8, #-0x3ef // =-1007 f5434: b81e83a8 stur w8, [x29, #-0x18] f5438: 14000054 b 0xf5588 f543c: b85dc3a8 ldur w8, [x29, #-0x24] f5440: 528e6f49 mov w9, #0x737a // =29562 f5444: 72ae6e89 movk w9, #0x7374, lsl #16 f5448: 6b090108 subs w8, w8, w9 f544c: b90037e8 str w8, [sp, #0x34] f5450: 54000321 b.ne 0xf54b4 f5454: 14000001 b 0xf5458 f5458: 321b03e8 orr w8, wzr, #0x20 f545c: f85c03a9 ldur x9, [x29, #-0x40] f5460: b9006928 str w8, [x9, #0x68] f5464: b9406d28 ldr w8, [x9, #0x6c] f5468: 340000a8 cbz w8, 0xf547c f546c: 14000001 b 0xf5470 f5470: 2a1f03e8 mov w8, wzr f5474: b81e83a8 stur w8, [x29, #-0x18] f5478: 14000044 b 0xf5588 f547c: f85c83a8 ldur x8, [x29, #-0x38] f5480: f85c03a9 ldur x9, [x29, #-0x40] f5484: b940712a ldr w10, [x9, #0x70] f5488: 531e754a lsl w10, w10, #2 f548c: 1100314a add w10, w10, #0xc f5490: 2a0a03eb mov w11, w10 f5494: eb0b0108 subs x8, x8, x11 f5498: f90017e8 str x8, [sp, #0x28] f549c: 540000a2 b.hs 0xf54b0 f54a0: 14000001 b 0xf54a4 f54a4: 12807dc8 mov w8, #-0x3ef // =-1007 f54a8: b81e83a8 stur w8, [x29, #-0x18] f54ac: 14000037 b 0xf5588 f54b0: 14000033 b 0xf557c f54b4: f85c03a8 ldur x8, [x29, #-0x40] f54b8: b9406d09 ldr w9, [x8, #0x6c] f54bc: 12185d29 and w9, w9, #0xffffff00 f54c0: 340000a9 cbz w9, 0xf54d4 f54c4: 14000001 b 0xf54c8 f54c8: 12807dc8 mov w8, #-0x3ef // =-1007 f54cc: b81e83a8 stur w8, [x29, #-0x18] f54d0: 1400002e b 0xf5588 f54d4: f85c03a8 ldur x8, [x29, #-0x40] f54d8: 3941b109 ldrb w9, [x8, #0x6c] f54dc: b9006909 str w9, [x8, #0x68] f54e0: 2a1f03e9 mov w9, wzr f54e4: b9006d09 str w9, [x8, #0x6c] f54e8: b9406909 ldr w9, [x8, #0x68] f54ec: 71001129 subs w9, w9, #0x4 f54f0: b90027e9 str w9, [sp, #0x24] f54f4: 54000220 b.eq 0xf5538 f54f8: 14000001 b 0xf54fc f54fc: f85c03a8 ldur x8, [x29, #-0x40] f5500: b9406909 ldr w9, [x8, #0x68] f5504: 71002129 subs w9, w9, #0x8 f5508: b90023e9 str w9, [sp, #0x20] f550c: 54000160 b.eq 0xf5538 f5510: 14000001 b 0xf5514 f5514: f85c03a8 ldur x8, [x29, #-0x40] f5518: b9406909 ldr w9, [x8, #0x68] f551c: 71004129 subs w9, w9, #0x10 f5520: b9001fe9 str w9, [sp, #0x1c] f5524: 540000a0 b.eq 0xf5538 f5528: 14000001 b 0xf552c f552c: 12807dc8 mov w8, #-0x3ef // =-1007 f5530: b81e83a8 stur w8, [x29, #-0x18] f5534: 14000015 b 0xf5588 f5538: f85c83a8 ldur x8, [x29, #-0x38] f553c: f85c03a9 ldur x9, [x29, #-0x40] f5540: b940712a ldr w10, [x9, #0x70] f5544: b940692b ldr w11, [x9, #0x68] f5548: 1b0b7d4a mul w10, w10, w11 f554c: 1100114a add w10, w10, #0x4 f5550: 53037d4a lsr w10, w10, #3 f5554: 1100314a add w10, w10, #0xc f5558: 2a0a03ec mov w12, w10 f555c: eb0c0108 subs x8, x8, x12 f5560: f9000be8 str x8, [sp, #0x10] f5564: 540000a2 b.hs 0xf5578 f5568: 14000001 b 0xf556c f556c: 12807dc8 mov w8, #-0x3ef // =-1007 f5570: b81e83a8 stur w8, [x29, #-0x18] f5574: 14000005 b 0xf5588 f5578: 14000001 b 0xf557c f557c: 2a1f03e8 mov w8, wzr f5580: b81e83a8 stur w8, [x29, #-0x18] f5584: 14000001 b 0xf5588 f5588: b85e83a8 ldur w8, [x29, #-0x18] f558c: d53bd049 mrs x9, TPIDR_EL0 f5590: f9401529 ldr x9, [x9, #0x28] f5594: f85f83aa ldur x10, [x29, #-0x8] f5598: eb0a0129 subs x9, x9, x10 f559c: b9000fe8 str w8, [sp, #0xc] f55a0: f90003e9 str x9, [sp] f55a4: 540000c1 b.ne 0xf55bc f55a8: 14000001 b 0xf55ac f55ac: b9400fe0 ldr w0, [sp, #0xc] f55b0: a94a7bfd ldp x29, x30, [sp, #0xa0] f55b4: 9102c3ff add sp, sp, #0xb0 f55b8: d65f03c0 ret f55bc: 97fed1ed bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f55c0 : f55c0: d10283ff sub sp, sp, #0xa0 f55c4: a9097bfd stp x29, x30, [sp, #0x90] f55c8: 910243fd add x29, sp, #0x90 f55cc: d53bd048 mrs x8, TPIDR_EL0 f55d0: f9401508 ldr x8, [x8, #0x28] f55d4: f81f83a8 stur x8, [x29, #-0x8] f55d8: f81e03a0 stur x0, [x29, #-0x20] f55dc: f81d83a1 stur x1, [x29, #-0x28] f55e0: f81d03a2 stur x2, [x29, #-0x30] f55e4: f85e03a8 ldur x8, [x29, #-0x20] f55e8: aa0803e0 mov x0, x8 f55ec: 3941d109 ldrb w9, [x8, #0x74] f55f0: f90027e0 str x0, [sp, #0x48] f55f4: 370000e9 tbnz w9, #0x0, 0xf5610 f55f8: 14000001 b 0xf55fc f55fc: f85d03a8 ldur x8, [x29, #-0x30] f5600: f1001d08 subs x8, x8, #0x7 f5604: f90023e8 str x8, [sp, #0x40] f5608: 540000a8 b.hi 0xf561c f560c: 14000001 b 0xf5610 f5610: 12807dc8 mov w8, #-0x3ef // =-1007 f5614: b81ec3a8 stur w8, [x29, #-0x14] f5618: 1400007e b 0xf5810 f561c: f94027e8 ldr x8, [sp, #0x48] f5620: 91004100 add x0, x8, #0x10 f5624: 97fec85b bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f5628: f85d83a1 ldur x1, [x29, #-0x28] f562c: f9400008 ldr x8, [x0] f5630: f9401d08 ldr x8, [x8, #0x38] f5634: 321d03e9 orr w9, wzr, #0x8 f5638: 2a0903e3 mov w3, w9 f563c: d10043a2 sub x2, x29, #0x10 f5640: d63f0100 blr x8 f5644: f1001c08 subs x8, x0, #0x7 f5648: f9001fe8 str x8, [sp, #0x38] f564c: 540000ac b.gt 0xf5660 f5650: 14000001 b 0xf5654 f5654: 12807d68 mov w8, #-0x3ec // =-1004 f5658: b81ec3a8 stur w8, [x29, #-0x14] f565c: 1400006d b 0xf5810 f5660: d10043a0 sub x0, x29, #0x10 f5664: 97fec797 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f5668: 340000a0 cbz w0, 0xf567c f566c: 14000001 b 0xf5670 f5670: 12807dc8 mov w8, #-0x3ef // =-1007 f5674: b81ec3a8 stur w8, [x29, #-0x14] f5678: 14000066 b 0xf5810 f567c: d10043a8 sub x8, x29, #0x10 f5680: 91001100 add x0, x8, #0x4 f5684: 97fec78f bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f5688: f94027e8 ldr x8, [sp, #0x48] f568c: b9007900 str w0, [x8, #0x78] f5690: b9407900 ldr w0, [x8, #0x78] f5694: 531d7c00 lsr w0, w0, #29 f5698: 340000a0 cbz w0, 0xf56ac f569c: 14000001 b 0xf56a0 f56a0: 12807de8 mov w8, #-0x3f0 // =-1008 f56a4: b81ec3a8 stur w8, [x29, #-0x14] f56a8: 1400005a b 0xf5810 f56ac: f94027e8 ldr x8, [sp, #0x48] f56b0: b9407909 ldr w9, [x8, #0x78] f56b4: 2a0903ea mov w10, w9 f56b8: d37df14a lsl x10, x10, #3 f56bc: f81c83aa stur x10, [x29, #-0x38] f56c0: f85c83aa ldur x10, [x29, #-0x38] f56c4: f9406d0b ldr x11, [x8, #0xd8] f56c8: 8b0a016a add x10, x11, x10 f56cc: f9006d0a str x10, [x8, #0xd8] f56d0: f9406d0a ldr x10, [x8, #0xd8] f56d4: 52800029 mov w9, #0x1 // =1 f56d8: 72a19009 movk w9, #0xc80, lsl #16 f56dc: 2a0903eb mov w11, w9 f56e0: eb0b014a subs x10, x10, x11 f56e4: f9001bea str x10, [sp, #0x30] f56e8: 540000a3 b.lo 0xf56fc f56ec: 14000001 b 0xf56f0 f56f0: 12807de8 mov w8, #-0x3f0 // =-1008 f56f4: b81ec3a8 stur w8, [x29, #-0x14] f56f8: 14000046 b 0xf5810 f56fc: f94027e8 ldr x8, [sp, #0x48] f5700: b9407909 ldr w9, [x8, #0x78] f5704: 531f7929 lsl w9, w9, #1 f5708: 2a0903ea mov w10, w9 f570c: d37ef54a lsl x10, x10, #2 f5710: aa1f03eb mov x11, xzr f5714: f100016b subs x11, x11, #0x0 f5718: da9f0140 csinv x0, x10, xzr, eq f571c: f0000d81 adrp x1, 0x2a8000 f5720: f9435421 ldr x1, [x1, #0x6a8] f5724: f90017eb str x11, [sp, #0x28] f5728: 97feba7a bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> f572c: f94027e8 ldr x8, [sp, #0x48] f5730: f9004100 str x0, [x8, #0x80] f5734: f940410a ldr x10, [x8, #0x80] f5738: b50000aa cbnz x10, 0xf574c f573c: 14000001 b 0xf5740 f5740: 12807de8 mov w8, #-0x3f0 // =-1008 f5744: b81ec3a8 stur w8, [x29, #-0x14] f5748: 14000032 b 0xf5810 f574c: f94027e8 ldr x8, [sp, #0x48] f5750: 91004100 add x0, x8, #0x10 f5754: 97fec80f bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f5758: f85d83a8 ldur x8, [x29, #-0x28] f575c: 91002101 add x1, x8, #0x8 f5760: f94027e8 ldr x8, [sp, #0x48] f5764: f9404102 ldr x2, [x8, #0x80] f5768: f85c83a3 ldur x3, [x29, #-0x38] f576c: f940001e ldr x30, [x0] f5770: f9401fde ldr x30, [x30, #0x38] f5774: d63f03c0 blr x30 f5778: f85c83a8 ldur x8, [x29, #-0x38] f577c: eb080008 subs x8, x0, x8 f5780: f90013e8 str x8, [sp, #0x20] f5784: 540000aa b.ge 0xf5798 f5788: 14000001 b 0xf578c f578c: 12807d68 mov w8, #-0x3ec // =-1004 f5790: b81ec3a8 stur w8, [x29, #-0x14] f5794: 1400001f b 0xf5810 f5798: aa1f03e8 mov x8, xzr f579c: f81c03a8 stur x8, [x29, #-0x40] f57a0: 14000001 b 0xf57a4 f57a4: f85c03a8 ldur x8, [x29, #-0x40] f57a8: f94027e9 ldr x9, [sp, #0x48] f57ac: b940792a ldr w10, [x9, #0x78] f57b0: 531f794a lsl w10, w10, #1 f57b4: 2a0a03eb mov w11, w10 f57b8: eb0b0108 subs x8, x8, x11 f57bc: f9000fe8 str x8, [sp, #0x18] f57c0: 540001c2 b.hs 0xf57f8 f57c4: 14000001 b 0xf57c8 f57c8: f94027e8 ldr x8, [sp, #0x48] f57cc: f9404109 ldr x9, [x8, #0x80] f57d0: f85c03aa ldur x10, [x29, #-0x40] f57d4: d37ef54a lsl x10, x10, #2 f57d8: b86a692b ldr w11, [x9, x10] f57dc: 5ac0096b rev w11, w11 f57e0: b82a692b str w11, [x9, x10] f57e4: 14000001 b 0xf57e8 f57e8: f85c03a8 ldur x8, [x29, #-0x40] f57ec: 91000508 add x8, x8, #0x1 f57f0: f81c03a8 stur x8, [x29, #-0x40] f57f4: 17ffffec b 0xf57a4 f57f8: 320003e8 orr w8, wzr, #0x1 f57fc: f94027e9 ldr x9, [sp, #0x48] f5800: 3901d128 strb w8, [x9, #0x74] f5804: 2a1f03e8 mov w8, wzr f5808: b81ec3a8 stur w8, [x29, #-0x14] f580c: 14000001 b 0xf5810 f5810: b85ec3a8 ldur w8, [x29, #-0x14] f5814: d53bd049 mrs x9, TPIDR_EL0 f5818: f9401529 ldr x9, [x9, #0x28] f581c: f85f83aa ldur x10, [x29, #-0x8] f5820: eb0a0129 subs x9, x9, x10 f5824: b90017e8 str w8, [sp, #0x14] f5828: f90007e9 str x9, [sp, #0x8] f582c: 540000c1 b.ne 0xf5844 f5830: 14000001 b 0xf5834 f5834: b94017e0 ldr w0, [sp, #0x14] f5838: a9497bfd ldp x29, x30, [sp, #0x90] f583c: 910283ff add sp, sp, #0xa0 f5840: d65f03c0 ret f5844: 97fed14b bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f5848 : f5848: d10343ff sub sp, sp, #0xd0 f584c: a90c7bfd stp x29, x30, [sp, #0xc0] f5850: 910303fd add x29, sp, #0xc0 f5854: d53bd048 mrs x8, TPIDR_EL0 f5858: f9401508 ldr x8, [x8, #0x28] f585c: f81f83a8 stur x8, [x29, #-0x8] f5860: f81e03a0 stur x0, [x29, #-0x20] f5864: f81d83a1 stur x1, [x29, #-0x28] f5868: f81d03a2 stur x2, [x29, #-0x30] f586c: f85e03a8 ldur x8, [x29, #-0x20] f5870: aa0803e0 mov x0, x8 f5874: f9404908 ldr x8, [x8, #0x90] f5878: f81a83a0 stur x0, [x29, #-0x58] f587c: b50000e8 cbnz x8, 0xf5898 f5880: 14000001 b 0xf5884 f5884: f85d03a8 ldur x8, [x29, #-0x30] f5888: f1001d08 subs x8, x8, #0x7 f588c: f90033e8 str x8, [sp, #0x60] f5890: 540000a8 b.hi 0xf58a4 f5894: 14000001 b 0xf5898 f5898: 12807dc8 mov w8, #-0x3ef // =-1007 f589c: b81ec3a8 stur w8, [x29, #-0x14] f58a0: 140000ae b 0xf5b58 f58a4: f85a83a8 ldur x8, [x29, #-0x58] f58a8: 91004100 add x0, x8, #0x10 f58ac: 97fec7b9 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f58b0: f85d83a1 ldur x1, [x29, #-0x28] f58b4: f9400008 ldr x8, [x0] f58b8: f9401d08 ldr x8, [x8, #0x38] f58bc: 321d03e9 orr w9, wzr, #0x8 f58c0: 2a0903e3 mov w3, w9 f58c4: d10043a2 sub x2, x29, #0x10 f58c8: d63f0100 blr x8 f58cc: f1001c08 subs x8, x0, #0x7 f58d0: f9002fe8 str x8, [sp, #0x58] f58d4: 540000ac b.gt 0xf58e8 f58d8: 14000001 b 0xf58dc f58dc: 12807d68 mov w8, #-0x3ec // =-1004 f58e0: b81ec3a8 stur w8, [x29, #-0x14] f58e4: 1400009d b 0xf5b58 f58e8: d10043a0 sub x0, x29, #0x10 f58ec: 97fec6f5 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f58f0: b81cc3a0 stur w0, [x29, #-0x34] f58f4: 385cf3a0 ldurb w0, [x29, #-0x31] f58f8: b81c83a0 stur w0, [x29, #-0x38] f58fc: b85cc3a0 ldur w0, [x29, #-0x34] f5900: 12005c00 and w0, w0, #0xffffff f5904: b81cc3a0 stur w0, [x29, #-0x34] f5908: b85c83a0 ldur w0, [x29, #-0x38] f590c: 340000e0 cbz w0, 0xf5928 f5910: 14000001 b 0xf5914 f5914: b85c83a8 ldur w8, [x29, #-0x38] f5918: 71000508 subs w8, w8, #0x1 f591c: b90057e8 str w8, [sp, #0x54] f5920: 540000a1 b.ne 0xf5934 f5924: 14000001 b 0xf5928 f5928: b85cc3a8 ldur w8, [x29, #-0x34] f592c: 340000a8 cbz w8, 0xf5940 f5930: 14000001 b 0xf5934 f5934: 12807dc8 mov w8, #-0x3ef // =-1007 f5938: b81ec3a8 stur w8, [x29, #-0x14] f593c: 14000087 b 0xf5b58 f5940: d10043a8 sub x8, x29, #0x10 f5944: 91001100 add x0, x8, #0x4 f5948: 97fec6de bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f594c: 2a0003e0 mov w0, w0 f5950: 2a0003e8 mov w8, w0 f5954: f81c03a8 stur x8, [x29, #-0x40] f5958: f85c03a8 ldur x8, [x29, #-0x40] f595c: b27feffe mov x30, #0x1ffffffffffffffe // =2305843009213693950 f5960: eb1e0108 subs x8, x8, x30 f5964: f90027e8 str x8, [sp, #0x48] f5968: 54000148 b.hi 0xf5990 f596c: 14000001 b 0xf5970 f5970: f85d03a8 ldur x8, [x29, #-0x30] f5974: f85c03a9 ldur x9, [x29, #-0x40] f5978: d37df129 lsl x9, x9, #3 f597c: 91002129 add x9, x9, #0x8 f5980: eb090108 subs x8, x8, x9 f5984: f90023e8 str x8, [sp, #0x40] f5988: 540000a0 b.eq 0xf599c f598c: 14000001 b 0xf5990 f5990: 12807dc8 mov w8, #-0x3ef // =-1007 f5994: b81ec3a8 stur w8, [x29, #-0x14] f5998: 14000070 b 0xf5b58 f599c: f85c03a8 ldur x8, [x29, #-0x40] f59a0: f85a83a9 ldur x9, [x29, #-0x58] f59a4: f9004d28 str x8, [x9, #0x98] f59a8: f85c03a8 ldur x8, [x29, #-0x40] f59ac: d37df108 lsl x8, x8, #3 f59b0: f81b83a8 stur x8, [x29, #-0x48] f59b4: f85b83a8 ldur x8, [x29, #-0x48] f59b8: 5280002a mov w10, #0x1 // =1 f59bc: 72a1900a movk w10, #0xc80, lsl #16 f59c0: 2a0a03eb mov w11, w10 f59c4: eb0b0108 subs x8, x8, x11 f59c8: f9001fe8 str x8, [sp, #0x38] f59cc: 540000a3 b.lo 0xf59e0 f59d0: 14000001 b 0xf59d4 f59d4: 12807de8 mov w8, #-0x3f0 // =-1008 f59d8: b81ec3a8 stur w8, [x29, #-0x14] f59dc: 1400005f b 0xf5b58 f59e0: f85b83a8 ldur x8, [x29, #-0x48] f59e4: f85a83a9 ldur x9, [x29, #-0x58] f59e8: f9406d2a ldr x10, [x9, #0xd8] f59ec: 8b080148 add x8, x10, x8 f59f0: f9006d28 str x8, [x9, #0xd8] f59f4: f9406d28 ldr x8, [x9, #0xd8] f59f8: 5280002b mov w11, #0x1 // =1 f59fc: 72a1900b movk w11, #0xc80, lsl #16 f5a00: 2a0b03ea mov w10, w11 f5a04: eb0a0108 subs x8, x8, x10 f5a08: f9001be8 str x8, [sp, #0x30] f5a0c: 540000a3 b.lo 0xf5a20 f5a10: 14000001 b 0xf5a14 f5a14: 12807de8 mov w8, #-0x3f0 // =-1008 f5a18: b81ec3a8 stur w8, [x29, #-0x14] f5a1c: 1400004f b 0xf5b58 f5a20: f85c03a8 ldur x8, [x29, #-0x40] f5a24: d37ff909 lsl x9, x8, #1 f5a28: d37df108 lsl x8, x8, #3 f5a2c: aa1f03ea mov x10, xzr f5a30: eb49f949 subs x9, x10, x9, lsr #62 f5a34: da9f0100 csinv x0, x8, xzr, eq f5a38: f0000d81 adrp x1, 0x2a8000 f5a3c: f9435421 ldr x1, [x1, #0x6a8] f5a40: f90017e9 str x9, [sp, #0x28] f5a44: 97feb9b3 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> f5a48: f85a83a8 ldur x8, [x29, #-0x58] f5a4c: f9004900 str x0, [x8, #0x90] f5a50: f9404909 ldr x9, [x8, #0x90] f5a54: b50000a9 cbnz x9, 0xf5a68 f5a58: 14000001 b 0xf5a5c f5a5c: 12807de8 mov w8, #-0x3f0 // =-1008 f5a60: b81ec3a8 stur w8, [x29, #-0x14] f5a64: 1400003d b 0xf5b58 f5a68: f85a83a8 ldur x8, [x29, #-0x58] f5a6c: 91004100 add x0, x8, #0x10 f5a70: 97fec748 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f5a74: f85d83a8 ldur x8, [x29, #-0x28] f5a78: 91002101 add x1, x8, #0x8 f5a7c: f85a83a8 ldur x8, [x29, #-0x58] f5a80: f9404902 ldr x2, [x8, #0x90] f5a84: f85b83a3 ldur x3, [x29, #-0x48] f5a88: f940001e ldr x30, [x0] f5a8c: f9401fde ldr x30, [x30, #0x38] f5a90: d63f03c0 blr x30 f5a94: f85b83a8 ldur x8, [x29, #-0x48] f5a98: eb080008 subs x8, x0, x8 f5a9c: f90013e8 str x8, [sp, #0x20] f5aa0: 5400022a b.ge 0xf5ae4 f5aa4: 14000001 b 0xf5aa8 f5aa8: f85a83a8 ldur x8, [x29, #-0x58] f5aac: f9404909 ldr x9, [x8, #0x90] f5ab0: aa0903e0 mov x0, x9 f5ab4: f9000fe0 str x0, [sp, #0x18] f5ab8: b40000a9 cbz x9, 0xf5acc f5abc: 14000001 b 0xf5ac0 f5ac0: f9400fe0 ldr x0, [sp, #0x18] f5ac4: 97fec26b bl 0xa6470 <_ZdaPv@plt> f5ac8: 14000001 b 0xf5acc f5acc: aa1f03e8 mov x8, xzr f5ad0: f85a83a9 ldur x9, [x29, #-0x58] f5ad4: f9004928 str x8, [x9, #0x90] f5ad8: 12807d6a mov w10, #-0x3ec // =-1004 f5adc: b81ec3aa stur w10, [x29, #-0x14] f5ae0: 1400001e b 0xf5b58 f5ae4: aa1f03e8 mov x8, xzr f5ae8: f81b03a8 stur x8, [x29, #-0x50] f5aec: 14000001 b 0xf5af0 f5af0: f85b03a8 ldur x8, [x29, #-0x50] f5af4: f85c03a9 ldur x9, [x29, #-0x40] f5af8: eb090508 subs x8, x8, x9, lsl #1 f5afc: f9000be8 str x8, [sp, #0x10] f5b00: 540001c2 b.hs 0xf5b38 f5b04: 14000001 b 0xf5b08 f5b08: f85a83a8 ldur x8, [x29, #-0x58] f5b0c: f9404909 ldr x9, [x8, #0x90] f5b10: f85b03aa ldur x10, [x29, #-0x50] f5b14: d37ef54a lsl x10, x10, #2 f5b18: b86a692b ldr w11, [x9, x10] f5b1c: 5ac0096b rev w11, w11 f5b20: b82a692b str w11, [x9, x10] f5b24: 14000001 b 0xf5b28 f5b28: f85b03a8 ldur x8, [x29, #-0x50] f5b2c: 91000508 add x8, x8, #0x1 f5b30: f81b03a8 stur x8, [x29, #-0x50] f5b34: 17ffffef b 0xf5af0 f5b38: f85a83a8 ldur x8, [x29, #-0x58] f5b3c: f9405100 ldr x0, [x8, #0xa0] f5b40: f9404901 ldr x1, [x8, #0x90] f5b44: f9404d02 ldr x2, [x8, #0x98] f5b48: 97fec34e bl 0xa6880 <_ZN7android11SampleTable22CompositionDeltaLookup10setEntriesEPKim@plt> f5b4c: 2a1f03e9 mov w9, wzr f5b50: b81ec3a9 stur w9, [x29, #-0x14] f5b54: 14000001 b 0xf5b58 f5b58: b85ec3a8 ldur w8, [x29, #-0x14] f5b5c: d53bd049 mrs x9, TPIDR_EL0 f5b60: f9401529 ldr x9, [x9, #0x28] f5b64: f85f83aa ldur x10, [x29, #-0x8] f5b68: eb0a0129 subs x9, x9, x10 f5b6c: b9000fe8 str w8, [sp, #0xc] f5b70: f90003e9 str x9, [sp] f5b74: 540000c1 b.ne 0xf5b8c f5b78: 14000001 b 0xf5b7c f5b7c: b9400fe0 ldr w0, [sp, #0xc] f5b80: a94c7bfd ldp x29, x30, [sp, #0xc0] f5b84: 910343ff add sp, sp, #0xd0 f5b88: d65f03c0 ret f5b8c: 97fed079 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f5b90 : f5b90: d10303ff sub sp, sp, #0xc0 f5b94: a90b7bfd stp x29, x30, [sp, #0xb0] f5b98: 9102c3fd add x29, sp, #0xb0 f5b9c: d53bd048 mrs x8, TPIDR_EL0 f5ba0: f9401508 ldr x8, [x8, #0x28] f5ba4: f81f83a8 stur x8, [x29, #-0x8] f5ba8: f81e03a0 stur x0, [x29, #-0x20] f5bac: f81d83a1 stur x1, [x29, #-0x28] f5bb0: f81d03a2 stur x2, [x29, #-0x30] f5bb4: f85e03a8 ldur x8, [x29, #-0x20] f5bb8: aa0803e0 mov x0, x8 f5bbc: f9405508 ldr x8, [x8, #0xa8] f5bc0: f81b03a0 stur x0, [x29, #-0x50] f5bc4: b6f800e8 tbz x8, #0x3f, 0xf5be0 f5bc8: 14000001 b 0xf5bcc f5bcc: f85d03a8 ldur x8, [x29, #-0x30] f5bd0: f1001d08 subs x8, x8, #0x7 f5bd4: f9002fe8 str x8, [sp, #0x58] f5bd8: 540000a8 b.hi 0xf5bec f5bdc: 14000001 b 0xf5be0 f5be0: 12807dc8 mov w8, #-0x3ef // =-1007 f5be4: b81ec3a8 stur w8, [x29, #-0x14] f5be8: 14000099 b 0xf5e4c f5bec: f85b03a8 ldur x8, [x29, #-0x50] f5bf0: 91004100 add x0, x8, #0x10 f5bf4: 97fec6e7 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f5bf8: f85d83a1 ldur x1, [x29, #-0x28] f5bfc: f9400008 ldr x8, [x0] f5c00: f9401d08 ldr x8, [x8, #0x38] f5c04: 321d03e9 orr w9, wzr, #0x8 f5c08: 2a0903e3 mov w3, w9 f5c0c: d10043a2 sub x2, x29, #0x10 f5c10: d63f0100 blr x8 f5c14: f1001c08 subs x8, x0, #0x7 f5c18: f9002be8 str x8, [sp, #0x50] f5c1c: 540000ac b.gt 0xf5c30 f5c20: 14000001 b 0xf5c24 f5c24: 12807d68 mov w8, #-0x3ec // =-1004 f5c28: b81ec3a8 stur w8, [x29, #-0x14] f5c2c: 14000088 b 0xf5e4c f5c30: d10043a0 sub x0, x29, #0x10 f5c34: 97fec623 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f5c38: 340000a0 cbz w0, 0xf5c4c f5c3c: 14000001 b 0xf5c40 f5c40: 12807dc8 mov w8, #-0x3ef // =-1007 f5c44: b81ec3a8 stur w8, [x29, #-0x14] f5c48: 14000081 b 0xf5e4c f5c4c: d10043a8 sub x8, x29, #0x10 f5c50: 91001100 add x0, x8, #0x4 f5c54: 97fec61b bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f5c58: b81cc3a0 stur w0, [x29, #-0x34] f5c5c: b85cc3a0 ldur w0, [x29, #-0x34] f5c60: 71000400 subs w0, w0, #0x1 f5c64: b9004fe0 str w0, [sp, #0x4c] f5c68: 54000068 b.hi 0xf5c74 f5c6c: 14000001 b 0xf5c70 f5c70: 14000001 b 0xf5c74 f5c74: b85cc3a8 ldur w8, [x29, #-0x34] f5c78: 2a0803e9 mov w9, w8 f5c7c: d37ef529 lsl x9, x9, #2 f5c80: f81c03a9 stur x9, [x29, #-0x40] f5c84: f85c03a9 ldur x9, [x29, #-0x40] f5c88: 52800028 mov w8, #0x1 // =1 f5c8c: 72a19008 movk w8, #0xc80, lsl #16 f5c90: 2a0803ea mov w10, w8 f5c94: eb0a0129 subs x9, x9, x10 f5c98: f90023e9 str x9, [sp, #0x40] f5c9c: 540000a3 b.lo 0xf5cb0 f5ca0: 14000001 b 0xf5ca4 f5ca4: 12807de8 mov w8, #-0x3f0 // =-1008 f5ca8: b81ec3a8 stur w8, [x29, #-0x14] f5cac: 14000068 b 0xf5e4c f5cb0: f85c03a8 ldur x8, [x29, #-0x40] f5cb4: f85b03a9 ldur x9, [x29, #-0x50] f5cb8: f9406d2a ldr x10, [x9, #0xd8] f5cbc: 8b080148 add x8, x10, x8 f5cc0: f9006d28 str x8, [x9, #0xd8] f5cc4: f9406d28 ldr x8, [x9, #0xd8] f5cc8: 5280002b mov w11, #0x1 // =1 f5ccc: 72a1900b movk w11, #0xc80, lsl #16 f5cd0: 2a0b03ea mov w10, w11 f5cd4: eb0a0108 subs x8, x8, x10 f5cd8: f9001fe8 str x8, [sp, #0x38] f5cdc: 540000a3 b.lo 0xf5cf0 f5ce0: 14000001 b 0xf5ce4 f5ce4: 12807de8 mov w8, #-0x3f0 // =-1008 f5ce8: b81ec3a8 stur w8, [x29, #-0x14] f5cec: 14000058 b 0xf5e4c f5cf0: b85cc3a8 ldur w8, [x29, #-0x34] f5cf4: 2a0803e9 mov w9, w8 f5cf8: d37ef529 lsl x9, x9, #2 f5cfc: aa1f03ea mov x10, xzr f5d00: f100014a subs x10, x10, #0x0 f5d04: da9f0120 csinv x0, x9, xzr, eq f5d08: f0000d81 adrp x1, 0x2a8000 f5d0c: f9435421 ldr x1, [x1, #0x6a8] f5d10: f9001bea str x10, [sp, #0x30] f5d14: 97feb8ff bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> f5d18: f85b03a9 ldur x9, [x29, #-0x50] f5d1c: f9005d20 str x0, [x9, #0xb8] f5d20: f9405d2a ldr x10, [x9, #0xb8] f5d24: b50000aa cbnz x10, 0xf5d38 f5d28: 14000001 b 0xf5d2c f5d2c: 12807de8 mov w8, #-0x3f0 // =-1008 f5d30: b81ec3a8 stur w8, [x29, #-0x14] f5d34: 14000046 b 0xf5e4c f5d38: f85b03a8 ldur x8, [x29, #-0x50] f5d3c: 91004100 add x0, x8, #0x10 f5d40: 97fec694 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> f5d44: f85d83a8 ldur x8, [x29, #-0x28] f5d48: 91002101 add x1, x8, #0x8 f5d4c: f85b03a8 ldur x8, [x29, #-0x50] f5d50: f9405d02 ldr x2, [x8, #0xb8] f5d54: f85c03a3 ldur x3, [x29, #-0x40] f5d58: f940001e ldr x30, [x0] f5d5c: f9401fde ldr x30, [x30, #0x38] f5d60: d63f03c0 blr x30 f5d64: f85c03a8 ldur x8, [x29, #-0x40] f5d68: eb080008 subs x8, x0, x8 f5d6c: f90017e8 str x8, [sp, #0x28] f5d70: 54000220 b.eq 0xf5db4 f5d74: 14000001 b 0xf5d78 f5d78: f85b03a8 ldur x8, [x29, #-0x50] f5d7c: f9405d09 ldr x9, [x8, #0xb8] f5d80: aa0903e0 mov x0, x9 f5d84: f90013e0 str x0, [sp, #0x20] f5d88: b40000a9 cbz x9, 0xf5d9c f5d8c: 14000001 b 0xf5d90 f5d90: f94013e0 ldr x0, [sp, #0x20] f5d94: 97fec1b7 bl 0xa6470 <_ZdaPv@plt> f5d98: 14000001 b 0xf5d9c f5d9c: aa1f03e8 mov x8, xzr f5da0: f85b03a9 ldur x9, [x29, #-0x50] f5da4: f9005d28 str x8, [x9, #0xb8] f5da8: 12807d6a mov w10, #-0x3ec // =-1004 f5dac: b81ec3aa stur w10, [x29, #-0x14] f5db0: 14000027 b 0xf5e4c f5db4: aa1f03e8 mov x8, xzr f5db8: f81b83a8 stur x8, [x29, #-0x48] f5dbc: 14000001 b 0xf5dc0 f5dc0: f85b83a8 ldur x8, [x29, #-0x48] f5dc4: b85cc3a9 ldur w9, [x29, #-0x34] f5dc8: 2a0903ea mov w10, w9 f5dcc: eb0a0108 subs x8, x8, x10 f5dd0: f9000fe8 str x8, [sp, #0x18] f5dd4: 540002c2 b.hs 0xf5e2c f5dd8: 14000001 b 0xf5ddc f5ddc: f85b03a8 ldur x8, [x29, #-0x50] f5de0: f9405d09 ldr x9, [x8, #0xb8] f5de4: f85b83aa ldur x10, [x29, #-0x48] f5de8: b86a792b ldr w11, [x9, x10, lsl #2] f5dec: 3500006b cbnz w11, 0xf5df8 f5df0: 14000001 b 0xf5df4 f5df4: 1400000a b 0xf5e1c f5df8: f85b03a8 ldur x8, [x29, #-0x50] f5dfc: f9405d09 ldr x9, [x8, #0xb8] f5e00: f85b83aa ldur x10, [x29, #-0x48] f5e04: d37ef54a lsl x10, x10, #2 f5e08: b86a692b ldr w11, [x9, x10] f5e0c: 5ac0096b rev w11, w11 f5e10: 7100056b subs w11, w11, #0x1 f5e14: b82a692b str w11, [x9, x10] f5e18: 14000001 b 0xf5e1c f5e1c: f85b83a8 ldur x8, [x29, #-0x48] f5e20: 91000508 add x8, x8, #0x1 f5e24: f81b83a8 stur x8, [x29, #-0x48] f5e28: 17ffffe6 b 0xf5dc0 f5e2c: f85d83a8 ldur x8, [x29, #-0x28] f5e30: f85b03a9 ldur x9, [x29, #-0x50] f5e34: f9005528 str x8, [x9, #0xa8] f5e38: b85cc3aa ldur w10, [x29, #-0x34] f5e3c: b900b12a str w10, [x9, #0xb0] f5e40: 2a1f03ea mov w10, wzr f5e44: b81ec3aa stur w10, [x29, #-0x14] f5e48: 14000001 b 0xf5e4c f5e4c: b85ec3a8 ldur w8, [x29, #-0x14] f5e50: d53bd049 mrs x9, TPIDR_EL0 f5e54: f9401529 ldr x9, [x9, #0x28] f5e58: f85f83aa ldur x10, [x29, #-0x8] f5e5c: eb0a0129 subs x9, x9, x10 f5e60: b90017e8 str w8, [sp, #0x14] f5e64: f90007e9 str x9, [sp, #0x8] f5e68: 540000c1 b.ne 0xf5e80 f5e6c: 14000001 b 0xf5e70 f5e70: b94017e0 ldr w0, [sp, #0x14] f5e74: a94b7bfd ldp x29, x30, [sp, #0xb0] f5e78: 910303ff add sp, sp, #0xc0 f5e7c: d65f03c0 ret f5e80: 97fecfbc bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f5e84 : f5e84: d10043ff sub sp, sp, #0x10 f5e88: f90007e0 str x0, [sp, #0x8] f5e8c: f94007e0 ldr x0, [sp, #0x8] f5e90: b9404c00 ldr w0, [x0, #0x4c] f5e94: 910043ff add sp, sp, #0x10 f5e98: d65f03c0 ret 00000000000f5e9c : f5e9c: d10043ff sub sp, sp, #0x10 f5ea0: f90007e0 str x0, [sp, #0x8] f5ea4: f94007e0 ldr x0, [sp, #0x8] f5ea8: b9407000 ldr w0, [x0, #0x70] f5eac: 910043ff add sp, sp, #0x10 f5eb0: d65f03c0 ret 00000000000f5eb4 : f5eb4: d10203ff sub sp, sp, #0x80 f5eb8: a9077bfd stp x29, x30, [sp, #0x70] f5ebc: 9101c3fd add x29, sp, #0x70 f5ec0: d53bd048 mrs x8, TPIDR_EL0 f5ec4: f9401508 ldr x8, [x8, #0x28] f5ec8: f81f83a8 stur x8, [x29, #-0x8] f5ecc: f81d83a0 stur x0, [x29, #-0x28] f5ed0: f81d03a1 stur x1, [x29, #-0x30] f5ed4: f85d83a8 ldur x8, [x29, #-0x28] f5ed8: aa0803e0 mov x0, x8 f5edc: 91006101 add x1, x8, #0x18 f5ee0: d10043a8 sub x8, x29, #0x10 f5ee4: f90013e0 str x0, [sp, #0x20] f5ee8: aa0803e0 mov x0, x8 f5eec: 97ff0515 bl 0xb7340 f5ef0: f85d03a8 ldur x8, [x29, #-0x30] f5ef4: aa1f03e0 mov x0, xzr f5ef8: f9000100 str x0, [x8] f5efc: 2a1f03e9 mov w9, wzr f5f00: b81cc3a9 stur w9, [x29, #-0x34] f5f04: 14000001 b 0xf5f08 f5f08: b85cc3a8 ldur w8, [x29, #-0x34] f5f0c: f94013e9 ldr x9, [sp, #0x20] f5f10: b940712a ldr w10, [x9, #0x70] f5f14: 6b0a0108 subs w8, w8, w10 f5f18: b9001fe8 str w8, [sp, #0x1c] f5f1c: 54000502 b.hs 0xf5fbc f5f20: 14000001 b 0xf5f24 f5f24: b85cc3a1 ldur w1, [x29, #-0x34] f5f28: d10063a2 sub x2, x29, #0x18 f5f2c: f94013e0 ldr x0, [sp, #0x20] f5f30: 97febf80 bl 0xa5d30 <_ZN7android11SampleTable15getSampleSize_lEjPm@plt> f5f34: b9001be0 str w0, [sp, #0x18] f5f38: 14000001 b 0xf5f3c f5f3c: b9401be8 ldr w8, [sp, #0x18] f5f40: b9003be8 str w8, [sp, #0x38] f5f44: b9403be9 ldr w9, [sp, #0x38] f5f48: 340001a9 cbz w9, 0xf5f7c f5f4c: 14000001 b 0xf5f50 f5f50: b9403be8 ldr w8, [sp, #0x38] f5f54: b81e43a8 stur w8, [x29, #-0x1c] f5f58: 320003e8 orr w8, wzr, #0x1 f5f5c: b9002be8 str w8, [sp, #0x28] f5f60: 1400001c b 0xf5fd0 f5f64: f9001be0 str x0, [sp, #0x30] f5f68: 2a0103e8 mov w8, w1 f5f6c: b9002fe8 str w8, [sp, #0x2c] f5f70: d10043a0 sub x0, x29, #0x10 f5f74: 97ff058a bl 0xb759c ::~sp()+0x58> f5f78: 14000025 b 0xf600c f5f7c: f85e83a8 ldur x8, [x29, #-0x18] f5f80: f85d03a9 ldur x9, [x29, #-0x30] f5f84: f9400129 ldr x9, [x9] f5f88: eb090108 subs x8, x8, x9 f5f8c: f9000be8 str x8, [sp, #0x10] f5f90: 540000c9 b.ls 0xf5fa8 f5f94: 14000001 b 0xf5f98 f5f98: f85e83a8 ldur x8, [x29, #-0x18] f5f9c: f85d03a9 ldur x9, [x29, #-0x30] f5fa0: f9000128 str x8, [x9] f5fa4: 14000001 b 0xf5fa8 f5fa8: 14000001 b 0xf5fac f5fac: b85cc3a8 ldur w8, [x29, #-0x34] f5fb0: 11000508 add w8, w8, #0x1 f5fb4: b81cc3a8 stur w8, [x29, #-0x34] f5fb8: 17ffffd4 b 0xf5f08 f5fbc: 2a1f03e8 mov w8, wzr f5fc0: b81e43a8 stur w8, [x29, #-0x1c] f5fc4: 320003e8 orr w8, wzr, #0x1 f5fc8: b9002be8 str w8, [sp, #0x28] f5fcc: 14000001 b 0xf5fd0 f5fd0: d10043a0 sub x0, x29, #0x10 f5fd4: 97ff0572 bl 0xb759c ::~sp()+0x58> f5fd8: b85e43a8 ldur w8, [x29, #-0x1c] f5fdc: d53bd040 mrs x0, TPIDR_EL0 f5fe0: f9401400 ldr x0, [x0, #0x28] f5fe4: f85f83be ldur x30, [x29, #-0x8] f5fe8: eb1e0000 subs x0, x0, x30 f5fec: b9000fe8 str w8, [sp, #0xc] f5ff0: f90003e0 str x0, [sp] f5ff4: 54000101 b.ne 0xf6014 f5ff8: 14000001 b 0xf5ffc f5ffc: b9400fe0 ldr w0, [sp, #0xc] f6000: a9477bfd ldp x29, x30, [sp, #0x70] f6004: 910203ff add sp, sp, #0x80 f6008: d65f03c0 ret f600c: f9401be0 ldr x0, [sp, #0x30] f6010: 97fec7c0 bl 0xa7f10 <_Unwind_Resume@plt> f6014: 97fecf57 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f6018 : f6018: d100c3ff sub sp, sp, #0x30 f601c: a9027bfd stp x29, x30, [sp, #0x20] f6020: 910083fd add x29, sp, #0x20 f6024: f81f83a0 stur x0, [x29, #-0x8] f6028: b81f43a1 stur w1, [x29, #-0xc] f602c: f90007e2 str x2, [sp, #0x8] f6030: f85f83a0 ldur x0, [x29, #-0x8] f6034: f9406400 ldr x0, [x0, #0xc8] f6038: b85f43a1 ldur w1, [x29, #-0xc] f603c: f94007e2 ldr x2, [sp, #0x8] f6040: 97fec950 bl 0xa8580 <_ZN7android14SampleIterator19getSampleSizeDirectEjPm@plt> f6044: a9427bfd ldp x29, x30, [sp, #0x20] f6048: 9100c3ff add sp, sp, #0x30 f604c: d65f03c0 ret 00000000000f6050 : f6050: d10043ff sub sp, sp, #0x10 f6054: b9000fe0 str w0, [sp, #0xc] f6058: b9000be1 str w1, [sp, #0x8] f605c: b9400fe0 ldr w0, [sp, #0xc] f6060: b9400be1 ldr w1, [sp, #0x8] f6064: 6b01001f cmp w0, w1 f6068: 1a9f97e0 cset w0, hi f606c: 37000040 tbnz w0, #0x0, 0xf6074 f6070: 14000006 b 0xf6088 f6074: b9400fe8 ldr w8, [sp, #0xc] f6078: b9400be9 ldr w9, [sp, #0x8] f607c: 6b090108 subs w8, w8, w9 f6080: b90007e8 str w8, [sp, #0x4] f6084: 14000005 b 0xf6098 f6088: b9400be8 ldr w8, [sp, #0x8] f608c: b9400fe9 ldr w9, [sp, #0xc] f6090: 6b090108 subs w8, w8, w9 f6094: b90007e8 str w8, [sp, #0x4] f6098: b94007e8 ldr w8, [sp, #0x4] f609c: 2a0803e0 mov w0, w8 f60a0: 910043ff add sp, sp, #0x10 f60a4: d65f03c0 ret 00000000000f60a8 : f60a8: d100c3ff sub sp, sp, #0x30 f60ac: f90013e0 str x0, [sp, #0x20] f60b0: f9000fe1 str x1, [sp, #0x18] f60b4: f94013e0 ldr x0, [sp, #0x20] f60b8: f9000be0 str x0, [sp, #0x10] f60bc: f9400fe0 ldr x0, [sp, #0x18] f60c0: f90007e0 str x0, [sp, #0x8] f60c4: f9400be0 ldr x0, [sp, #0x10] f60c8: b9400408 ldr w8, [x0, #0x4] f60cc: f94007e0 ldr x0, [sp, #0x8] f60d0: b9400409 ldr w9, [x0, #0x4] f60d4: 6b09011f cmp w8, w9 f60d8: 1a9f27e8 cset w8, lo f60dc: 37000048 tbnz w8, #0x0, 0xf60e4 f60e0: 14000004 b 0xf60f0 f60e4: 12800008 mov w8, #-0x1 // =-1 f60e8: b9002fe8 str w8, [sp, #0x2c] f60ec: 1400000d b 0xf6120 f60f0: f9400be8 ldr x8, [sp, #0x10] f60f4: b9400509 ldr w9, [x8, #0x4] f60f8: f94007e8 ldr x8, [sp, #0x8] f60fc: b940050a ldr w10, [x8, #0x4] f6100: 6b0a013f cmp w9, w10 f6104: 1a9f97e9 cset w9, hi f6108: 37000049 tbnz w9, #0x0, 0xf6110 f610c: 14000004 b 0xf611c f6110: 320003e8 orr w8, wzr, #0x1 f6114: b9002fe8 str w8, [sp, #0x2c] f6118: 14000002 b 0xf6120 f611c: b9002fff str wzr, [sp, #0x2c] f6120: b9402fe0 ldr w0, [sp, #0x2c] f6124: 9100c3ff add sp, sp, #0x30 f6128: d65f03c0 ret 00000000000f612c : f612c: d103c3ff sub sp, sp, #0xf0 f6130: a90e7bfd stp x29, x30, [sp, #0xe0] f6134: 910383fd add x29, sp, #0xe0 f6138: d53bd048 mrs x8, TPIDR_EL0 f613c: f9401508 ldr x8, [x8, #0x28] f6140: f81f83a8 stur x8, [x29, #-0x8] f6144: f81e83a0 stur x0, [x29, #-0x18] f6148: f85e83a8 ldur x8, [x29, #-0x18] f614c: aa0803e0 mov x0, x8 f6150: 91006101 add x1, x8, #0x18 f6154: d10043a9 sub x9, x29, #0x10 f6158: f81983a0 stur x0, [x29, #-0x68] f615c: aa0903e0 mov x0, x9 f6160: f9003be8 str x8, [sp, #0x70] f6164: 97ff0477 bl 0xb7340 f6168: f9403be8 ldr x8, [sp, #0x70] f616c: f9404509 ldr x9, [x8, #0x88] f6170: b50000c9 cbnz x9, 0xf6188 f6174: 14000001 b 0xf6178 f6178: f85983a8 ldur x8, [x29, #-0x68] f617c: b9407109 ldr w9, [x8, #0x70] f6180: 35000149 cbnz w9, 0xf61a8 f6184: 14000001 b 0xf6188 f6188: f85983a8 ldur x8, [x29, #-0x68] f618c: b9407109 ldr w9, [x8, #0x70] f6190: 35000069 cbnz w9, 0xf619c f6194: 14000001 b 0xf6198 f6198: 14000001 b 0xf619c f619c: 320003e8 orr w8, wzr, #0x1 f61a0: b81e43a8 stur w8, [x29, #-0x1c] f61a4: 140000e7 b 0xf6540 f61a8: f85983a8 ldur x8, [x29, #-0x68] f61ac: b9407109 ldr w9, [x8, #0x70] f61b0: 2a0903ea mov w10, w9 f61b4: f9406d0b ldr x11, [x8, #0xd8] f61b8: 8b0a0d6a add x10, x11, x10, lsl #3 f61bc: f9006d0a str x10, [x8, #0xd8] f61c0: f9406d0a ldr x10, [x8, #0xd8] f61c4: 52800029 mov w9, #0x1 // =1 f61c8: 72a19009 movk w9, #0xc80, lsl #16 f61cc: 2a0903eb mov w11, w9 f61d0: eb0b014a subs x10, x10, x11 f61d4: f90037ea str x10, [sp, #0x68] f61d8: 540000a3 b.lo 0xf61ec f61dc: 14000001 b 0xf61e0 f61e0: 320003e8 orr w8, wzr, #0x1 f61e4: b81e43a8 stur w8, [x29, #-0x1c] f61e8: 140000d6 b 0xf6540 f61ec: f85983a8 ldur x8, [x29, #-0x68] f61f0: b9407109 ldr w9, [x8, #0x70] f61f4: 2a0903ea mov w10, w9 f61f8: d37df14a lsl x10, x10, #3 f61fc: aa1f03eb mov x11, xzr f6200: f100016c subs x12, x11, #0x0 f6204: da9f014a csinv x10, x10, xzr, eq f6208: aa0a03ed mov x13, x10 f620c: d0000d81 adrp x1, 0x2a8000 f6210: f9435421 ldr x1, [x1, #0x6a8] f6214: aa0a03e0 mov x0, x10 f6218: f90033eb str x11, [sp, #0x60] f621c: f9002fec str x12, [sp, #0x58] f6220: f9002bed str x13, [sp, #0x50] f6224: 97feb7bb bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> f6228: aa0003e8 mov x8, x0 f622c: 2a1f03e9 mov w9, wzr f6230: 381cf3a9 sturb w9, [x29, #-0x31] f6234: f94033ea ldr x10, [sp, #0x60] f6238: f90027e8 str x8, [sp, #0x48] f623c: f90023ea str x10, [sp, #0x40] f6240: b4000140 cbz x0, 0xf6268 f6244: 14000001 b 0xf6248 f6248: f94027e8 ldr x8, [sp, #0x48] f624c: f81d83a8 stur x8, [x29, #-0x28] f6250: f9402be9 ldr x9, [sp, #0x50] f6254: f81d03a9 stur x9, [x29, #-0x30] f6258: 320003ea orr w10, wzr, #0x1 f625c: 381cf3aa sturb w10, [x29, #-0x31] f6260: f90023e8 str x8, [sp, #0x40] f6264: 14000001 b 0xf6268 f6268: f94023e8 ldr x8, [sp, #0x40] f626c: f85983a9 ldur x9, [x29, #-0x68] f6270: f9004528 str x8, [x9, #0x88] f6274: f9404528 ldr x8, [x9, #0x88] f6278: b50000a8 cbnz x8, 0xf628c f627c: 14000001 b 0xf6280 f6280: 320003e8 orr w8, wzr, #0x1 f6284: b81e43a8 stur w8, [x29, #-0x1c] f6288: 140000ae b 0xf6540 f628c: 2a1f03e8 mov w8, wzr f6290: b81c83a8 stur w8, [x29, #-0x38] f6294: b81c43a8 stur w8, [x29, #-0x3c] f6298: b81c03a8 stur w8, [x29, #-0x40] f629c: 14000001 b 0xf62a0 f62a0: b85c03a8 ldur w8, [x29, #-0x40] f62a4: f85983a9 ldur x9, [x29, #-0x68] f62a8: b940792a ldr w10, [x9, #0x78] f62ac: 6b0a0108 subs w8, w8, w10 f62b0: b9003fe8 str w8, [sp, #0x3c] f62b4: 540012c2 b.hs 0xf650c f62b8: 14000001 b 0xf62bc f62bc: f85983a8 ldur x8, [x29, #-0x68] f62c0: f9404109 ldr x9, [x8, #0x80] f62c4: b85c03aa ldur w10, [x29, #-0x40] f62c8: 531f794a lsl w10, w10, #1 f62cc: b86a592a ldr w10, [x9, w10, uxtw #2] f62d0: b81bc3aa stur w10, [x29, #-0x44] f62d4: f9404109 ldr x9, [x8, #0x80] f62d8: b85c03aa ldur w10, [x29, #-0x40] f62dc: 320003eb orr w11, wzr, #0x1 f62e0: 331f794b bfi w11, w10, #1, #31 f62e4: b86b592a ldr w10, [x9, w11, uxtw #2] f62e8: b81b83aa stur w10, [x29, #-0x48] f62ec: 2a1f03ea mov w10, wzr f62f0: b81b43aa stur w10, [x29, #-0x4c] f62f4: 14000001 b 0xf62f8 f62f8: b85b43a8 ldur w8, [x29, #-0x4c] f62fc: b85bc3a9 ldur w9, [x29, #-0x44] f6300: 6b090108 subs w8, w8, w9 f6304: b9003be8 str w8, [sp, #0x38] f6308: 54000f82 b.hs 0xf64f8 f630c: 14000001 b 0xf6310 f6310: b85c83a8 ldur w8, [x29, #-0x38] f6314: f85983a9 ldur x9, [x29, #-0x68] f6318: b940712a ldr w10, [x9, #0x70] f631c: 6b0a0108 subs w8, w8, w10 f6320: b90037e8 str w8, [sp, #0x34] f6324: 54000bc2 b.hs 0xf649c f6328: 14000001 b 0xf632c f632c: b85c83a8 ldur w8, [x29, #-0x38] f6330: 2a0803e9 mov w9, w8 f6334: f85983aa ldur x10, [x29, #-0x68] f6338: f940454b ldr x11, [x10, #0x88] f633c: d37df12c lsl x12, x9, #3 f6340: 2a0903e8 mov w8, w9 f6344: b82c6968 str w8, [x11, x12] f6348: f9405140 ldr x0, [x10, #0xa0] f634c: b85c83a1 ldur w1, [x29, #-0x38] f6350: 97feb1f0 bl 0xa2b10 <_ZN7android11SampleTable22CompositionDeltaLookup24getCompositionTimeOffsetEj@plt> f6354: b90033e0 str w0, [sp, #0x30] f6358: 14000001 b 0xf635c f635c: b94033e8 ldr w8, [sp, #0x30] f6360: b81b03a8 stur w8, [x29, #-0x50] f6364: b85b03a9 ldur w9, [x29, #-0x50] f6368: 36f80309 tbz w9, #0x1f, 0xf63c8 f636c: 14000001 b 0xf6370 f6370: b85c43a8 ldur w8, [x29, #-0x3c] f6374: b85b03a9 ldur w9, [x29, #-0x50] f6378: 320103ea orr w10, wzr, #0x80000000 f637c: 6b0a0129 subs w9, w9, w10 f6380: b9002fe8 str w8, [sp, #0x2c] f6384: b9002be9 str w9, [sp, #0x28] f6388: 540000a1 b.ne 0xf639c f638c: 14000001 b 0xf6390 f6390: 32007be8 orr w8, wzr, #0x7fffffff f6394: b90027e8 str w8, [sp, #0x24] f6398: 14000006 b 0xf63b0 f639c: b85b03a8 ldur w8, [x29, #-0x50] f63a0: 2a1f03e9 mov w9, wzr f63a4: 6b080128 subs w8, w9, w8 f63a8: b90027e8 str w8, [sp, #0x24] f63ac: 14000001 b 0xf63b0 f63b0: b94027e8 ldr w8, [sp, #0x24] f63b4: b9402fe9 ldr w9, [sp, #0x2c] f63b8: 6b080128 subs w8, w9, w8 f63bc: b90023e8 str w8, [sp, #0x20] f63c0: 540001c3 b.lo 0xf63f8 f63c4: 14000001 b 0xf63c8 f63c8: b85b03a8 ldur w8, [x29, #-0x50] f63cc: 71000508 subs w8, w8, #0x1 f63d0: b9001fe8 str w8, [sp, #0x1c] f63d4: 5400036b b.lt 0xf6440 f63d8: 14000001 b 0xf63dc f63dc: b85c43a8 ldur w8, [x29, #-0x3c] f63e0: b85b03a9 ldur w9, [x29, #-0x50] f63e4: 2a2903e9 mvn w9, w9 f63e8: 6b090108 subs w8, w8, w9 f63ec: b9001be8 str w8, [sp, #0x18] f63f0: 54000289 b.ls 0xf6440 f63f4: 14000001 b 0xf63f8 f63f8: b85b03a8 ldur w8, [x29, #-0x50] f63fc: 36f80168 tbz w8, #0x1f, 0xf6428 f6400: 14000001 b 0xf6404 f6404: 2a1f03e8 mov w8, wzr f6408: b81c43a8 stur w8, [x29, #-0x3c] f640c: 1400000a b 0xf6434 f6410: f81a83a0 stur x0, [x29, #-0x58] f6414: 2a0103e8 mov w8, w1 f6418: b81a43a8 stur w8, [x29, #-0x5c] f641c: d10043a0 sub x0, x29, #0x10 f6420: 97ff045f bl 0xb759c ::~sp()+0x58> f6424: 14000058 b 0xf6584 f6428: 12800008 mov w8, #-0x1 // =-1 f642c: b81c43a8 stur w8, [x29, #-0x3c] f6430: 14000001 b 0xf6434 f6434: 2a1f03e8 mov w8, wzr f6438: b81b03a8 stur w8, [x29, #-0x50] f643c: 14000001 b 0xf6440 f6440: b85b03a8 ldur w8, [x29, #-0x50] f6444: 71000508 subs w8, w8, #0x1 f6448: b90017e8 str w8, [sp, #0x14] f644c: 540000eb b.lt 0xf6468 f6450: 14000001 b 0xf6454 f6454: b85c43a8 ldur w8, [x29, #-0x3c] f6458: b85b03a9 ldur w9, [x29, #-0x50] f645c: 0b090108 add w8, w8, w9 f6460: b90013e8 str w8, [sp, #0x10] f6464: 14000006 b 0xf647c f6468: b85c43a8 ldur w8, [x29, #-0x3c] f646c: b85b03a9 ldur w9, [x29, #-0x50] f6470: 0b090108 add w8, w8, w9 f6474: b90013e8 str w8, [sp, #0x10] f6478: 14000001 b 0xf647c f647c: b94013e8 ldr w8, [sp, #0x10] f6480: f85983a9 ldur x9, [x29, #-0x68] f6484: f940452a ldr x10, [x9, #0x88] f6488: b85c83ab ldur w11, [x29, #-0x38] f648c: 2a0b03ec mov w12, w11 f6490: 8b0c0d4a add x10, x10, x12, lsl #3 f6494: b9000548 str w8, [x10, #0x4] f6498: 14000001 b 0xf649c f649c: b85c83a8 ldur w8, [x29, #-0x38] f64a0: 11000508 add w8, w8, #0x1 f64a4: b81c83a8 stur w8, [x29, #-0x38] f64a8: b85c43a8 ldur w8, [x29, #-0x3c] f64ac: b85b83a9 ldur w9, [x29, #-0x48] f64b0: 2a2903e9 mvn w9, w9 f64b4: 6b090108 subs w8, w8, w9 f64b8: b9000fe8 str w8, [sp, #0xc] f64bc: 540000a9 b.ls 0xf64d0 f64c0: 14000001 b 0xf64c4 f64c4: 12800008 mov w8, #-0x1 // =-1 f64c8: b81c43a8 stur w8, [x29, #-0x3c] f64cc: 14000006 b 0xf64e4 f64d0: b85b83a8 ldur w8, [x29, #-0x48] f64d4: b85c43a9 ldur w9, [x29, #-0x3c] f64d8: 0b080128 add w8, w9, w8 f64dc: b81c43a8 stur w8, [x29, #-0x3c] f64e0: 14000001 b 0xf64e4 f64e4: 14000001 b 0xf64e8 f64e8: b85b43a8 ldur w8, [x29, #-0x4c] f64ec: 11000508 add w8, w8, #0x1 f64f0: b81b43a8 stur w8, [x29, #-0x4c] f64f4: 17ffff81 b 0xf62f8 f64f8: 14000001 b 0xf64fc f64fc: b85c03a8 ldur w8, [x29, #-0x40] f6500: 11000508 add w8, w8, #0x1 f6504: b81c03a8 stur w8, [x29, #-0x40] f6508: 17ffff66 b 0xf62a0 f650c: f85983a8 ldur x8, [x29, #-0x68] f6510: f9404500 ldr x0, [x8, #0x88] f6514: b9407109 ldr w9, [x8, #0x70] f6518: 2a0903e1 mov w1, w9 f651c: d0000d83 adrp x3, 0x2a8000 f6520: f9417463 ldr x3, [x3, #0x2e8] f6524: 321d03e9 orr w9, wzr, #0x8 f6528: 2a0903e2 mov w2, w9 f652c: 97fecad1 bl 0xa9070 f6530: 14000001 b 0xf6534 f6534: 2a1f03e8 mov w8, wzr f6538: b81e43a8 stur w8, [x29, #-0x1c] f653c: 14000001 b 0xf6540 f6540: d10043a0 sub x0, x29, #0x10 f6544: 97ff0416 bl 0xb759c ::~sp()+0x58> f6548: b85e43a8 ldur w8, [x29, #-0x1c] f654c: 71000508 subs w8, w8, #0x1 f6550: b9000be8 str w8, [sp, #0x8] f6554: 540001c8 b.hi 0xf658c f6558: 14000001 b 0xf655c f655c: d53bd048 mrs x8, TPIDR_EL0 f6560: f9401508 ldr x8, [x8, #0x28] f6564: f85f83a9 ldur x9, [x29, #-0x8] f6568: eb090108 subs x8, x8, x9 f656c: f90003e8 str x8, [sp] f6570: 540000e1 b.ne 0xf658c f6574: 14000001 b 0xf6578 f6578: a94e7bfd ldp x29, x30, [sp, #0xe0] f657c: 9103c3ff add sp, sp, #0xf0 f6580: d65f03c0 ret f6584: f85a83a0 ldur x0, [x29, #-0x58] f6588: 97fec662 bl 0xa7f10 <_Unwind_Resume@plt> f658c: 97fecdf9 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f6590 : f6590: d10203ff sub sp, sp, #0x80 f6594: a9077bfd stp x29, x30, [sp, #0x70] f6598: 9101c3fd add x29, sp, #0x70 f659c: d2800008 mov x8, #0x0 // =0 f65a0: f81f03a0 stur x0, [x29, #-0x10] f65a4: f81e83a1 stur x1, [x29, #-0x18] f65a8: f81e03a2 stur x2, [x29, #-0x20] f65ac: f81d83a3 stur x3, [x29, #-0x28] f65b0: f81d03a4 stur x4, [x29, #-0x30] f65b4: b81cc3a5 stur w5, [x29, #-0x34] f65b8: f85f03a0 ldur x0, [x29, #-0x10] f65bc: f9000fe0 str x0, [sp, #0x18] f65c0: f9000be8 str x8, [sp, #0x10] f65c4: 97feb953 bl 0xa4b10 <_ZN7android11SampleTable23buildSampleEntriesTableEv@plt> f65c8: f9400fe8 ldr x8, [sp, #0x18] f65cc: f9404500 ldr x0, [x8, #0x88] f65d0: f9400be1 ldr x1, [sp, #0x10] f65d4: eb01001f cmp x0, x1 f65d8: 1a9f17e5 cset w5, eq f65dc: 37000045 tbnz w5, #0x0, 0xf65e4 f65e0: 14000004 b 0xf65f0 f65e4: 12807de8 mov w8, #-0x3f0 // =-1008 f65e8: b81fc3a8 stur w8, [x29, #-0x4] f65ec: 1400009c b 0xf685c f65f0: b9003bff str wzr, [sp, #0x38] f65f4: f9400fe8 ldr x8, [sp, #0x18] f65f8: b9407109 ldr w9, [x8, #0x70] f65fc: b90037e9 str w9, [sp, #0x34] f6600: b9403be8 ldr w8, [sp, #0x38] f6604: b94037e9 ldr w9, [sp, #0x34] f6608: 6b09011f cmp w8, w9 f660c: 1a9f27e8 cset w8, lo f6610: 37000048 tbnz w8, #0x0, 0xf6618 f6614: 14000032 b 0xf66dc f6618: 321f03e8 orr w8, wzr, #0x2 f661c: b9403be9 ldr w9, [sp, #0x38] f6620: b94037ea ldr w10, [sp, #0x34] f6624: b9403beb ldr w11, [sp, #0x38] f6628: 6b0b014a subs w10, w10, w11 f662c: 1ac80948 udiv w8, w10, w8 f6630: 0b080128 add w8, w9, w8 f6634: b90033e8 str w8, [sp, #0x30] f6638: b94033e8 ldr w8, [sp, #0x30] f663c: 2a0803ec mov w12, w8 f6640: d3407d81 ubfx x1, x12, #0, #32 f6644: f85e03a2 ldur x2, [x29, #-0x20] f6648: f85d83a3 ldur x3, [x29, #-0x28] f664c: f9400fe0 ldr x0, [sp, #0x18] f6650: 97fea65c bl 0x9ffc0 <_ZNK7android11SampleTable13getSampleTimeEmmm@plt> f6654: f90017e0 str x0, [sp, #0x28] f6658: f85e83ac ldur x12, [x29, #-0x18] f665c: f94017e0 ldr x0, [sp, #0x28] f6660: eb00019f cmp x12, x0 f6664: 1a9f27e8 cset w8, lo f6668: 37000048 tbnz w8, #0x0, 0xf6670 f666c: 14000004 b 0xf667c f6670: b94033e8 ldr w8, [sp, #0x30] f6674: b90037e8 str w8, [sp, #0x34] f6678: 14000018 b 0xf66d8 f667c: f85e83a8 ldur x8, [x29, #-0x18] f6680: f94017e9 ldr x9, [sp, #0x28] f6684: eb09011f cmp x8, x9 f6688: 1a9f97ea cset w10, hi f668c: 3700004a tbnz w10, #0x0, 0xf6694 f6690: 14000005 b 0xf66a4 f6694: b94033e8 ldr w8, [sp, #0x30] f6698: 11000508 add w8, w8, #0x1 f669c: b9003be8 str w8, [sp, #0x38] f66a0: 1400000e b 0xf66d8 f66a4: b27d03e8 orr x8, xzr, #0x8 f66a8: f9400fe9 ldr x9, [sp, #0x18] f66ac: f940452a ldr x10, [x9, #0x88] f66b0: b94033eb ldr w11, [sp, #0x30] f66b4: 2a0b03ec mov w12, w11 f66b8: d3407d8c ubfx x12, x12, #0, #32 f66bc: 9b0c7d08 mul x8, x8, x12 f66c0: 8b080148 add x8, x10, x8 f66c4: b940010b ldr w11, [x8] f66c8: f85d03a8 ldur x8, [x29, #-0x30] f66cc: b900010b str w11, [x8] f66d0: b81fc3bf stur wzr, [x29, #-0x4] f66d4: 14000062 b 0xf685c f66d8: 17ffffca b 0xf6600 f66dc: b9403be8 ldr w8, [sp, #0x38] f66e0: b90027e8 str w8, [sp, #0x24] f66e4: b94027e8 ldr w8, [sp, #0x24] f66e8: f9400fe9 ldr x9, [sp, #0x18] f66ec: b940712a ldr w10, [x9, #0x70] f66f0: 6b0a011f cmp w8, w10 f66f4: 1a9f17e8 cset w8, eq f66f8: 37000048 tbnz w8, #0x0, 0xf6700 f66fc: 1400000c b 0xf672c f6700: 320003e8 orr w8, wzr, #0x1 f6704: b85cc3a9 ldur w9, [x29, #-0x34] f6708: 6b08013f cmp w9, w8 f670c: 1a9f17e8 cset w8, eq f6710: 37000048 tbnz w8, #0x0, 0xf6718 f6714: 14000004 b 0xf6724 f6718: 12807de8 mov w8, #-0x3f0 // =-1008 f671c: b81fc3a8 stur w8, [x29, #-0x4] f6720: 1400004f b 0xf685c f6724: b81cc3bf stur wzr, [x29, #-0x34] f6728: 14000009 b 0xf674c f672c: b94027e8 ldr w8, [sp, #0x24] f6730: 34000048 cbz w8, 0xf6738 f6734: 14000006 b 0xf674c f6738: b85cc3a8 ldur w8, [x29, #-0x34] f673c: 34000048 cbz w8, 0xf6744 f6740: 14000001 b 0xf6744 f6744: 320003e8 orr w8, wzr, #0x1 f6748: b81cc3a8 stur w8, [x29, #-0x34] f674c: b85cc3a8 ldur w8, [x29, #-0x34] f6750: b9000fe8 str w8, [sp, #0xc] f6754: 34000128 cbz w8, 0xf6778 f6758: 14000001 b 0xf675c f675c: 320003e8 orr w8, wzr, #0x1 f6760: b9400fe9 ldr w9, [sp, #0xc] f6764: 6b09011f cmp w8, w9 f6768: 1a9f17e8 cset w8, eq f676c: 37000108 tbnz w8, #0x0, 0xf678c f6770: 14000001 b 0xf6774 f6774: 14000007 b 0xf6790 f6778: 12800008 mov w8, #-0x1 // =-1 f677c: b94027e9 ldr w9, [sp, #0x24] f6780: 0b080128 add w8, w9, w8 f6784: b90027e8 str w8, [sp, #0x24] f6788: 14000029 b 0xf682c f678c: 14000028 b 0xf682c f6790: b94027e8 ldr w8, [sp, #0x24] f6794: 2a0803e9 mov w9, w8 f6798: d3407d21 ubfx x1, x9, #0, #32 f679c: f85e03a2 ldur x2, [x29, #-0x20] f67a0: f85d83a3 ldur x3, [x29, #-0x28] f67a4: f9400fe0 ldr x0, [sp, #0x18] f67a8: 97fea606 bl 0x9ffc0 <_ZNK7android11SampleTable13getSampleTimeEmmm@plt> f67ac: 2a0003e8 mov w8, w0 f67b0: f85e83a9 ldur x9, [x29, #-0x18] f67b4: 2a0903ea mov w10, w9 f67b8: 2a0803e0 mov w0, w8 f67bc: 2a0a03e1 mov w1, w10 f67c0: 97feaf04 bl 0xa23d0 <_ZN7android14abs_differenceEjj@plt> f67c4: f85e83a9 ldur x9, [x29, #-0x18] f67c8: 2a0903e8 mov w8, w9 f67cc: b94027ea ldr w10, [sp, #0x24] f67d0: 7100054a subs w10, w10, #0x1 f67d4: 2a0a03e9 mov w9, w10 f67d8: d3407d21 ubfx x1, x9, #0, #32 f67dc: f85e03a2 ldur x2, [x29, #-0x20] f67e0: f85d83a3 ldur x3, [x29, #-0x28] f67e4: f9400fe9 ldr x9, [sp, #0x18] f67e8: b9000be0 str w0, [sp, #0x8] f67ec: aa0903e0 mov x0, x9 f67f0: b90007e8 str w8, [sp, #0x4] f67f4: 97fea5f3 bl 0x9ffc0 <_ZNK7android11SampleTable13getSampleTimeEmmm@plt> f67f8: 2a0003e8 mov w8, w0 f67fc: b94007e0 ldr w0, [sp, #0x4] f6800: 2a0803e1 mov w1, w8 f6804: 97feaef3 bl 0xa23d0 <_ZN7android14abs_differenceEjj@plt> f6808: b9400be8 ldr w8, [sp, #0x8] f680c: 6b00011f cmp w8, w0 f6810: 1a9f97ea cset w10, hi f6814: 3700004a tbnz w10, #0x0, 0xf681c f6818: 14000005 b 0xf682c f681c: 12800008 mov w8, #-0x1 // =-1 f6820: b94027e9 ldr w9, [sp, #0x24] f6824: 0b080128 add w8, w9, w8 f6828: b90027e8 str w8, [sp, #0x24] f682c: b27d03e8 orr x8, xzr, #0x8 f6830: f9400fe9 ldr x9, [sp, #0x18] f6834: f940452a ldr x10, [x9, #0x88] f6838: b94027eb ldr w11, [sp, #0x24] f683c: 2a0b03ec mov w12, w11 f6840: d3407d8c ubfx x12, x12, #0, #32 f6844: 9b0c7d08 mul x8, x8, x12 f6848: 8b080148 add x8, x10, x8 f684c: b940010b ldr w11, [x8] f6850: f85d03a8 ldur x8, [x29, #-0x30] f6854: b900010b str w11, [x8] f6858: b81fc3bf stur wzr, [x29, #-0x4] f685c: b85fc3a0 ldur w0, [x29, #-0x4] f6860: a9477bfd ldp x29, x30, [sp, #0x70] f6864: 910203ff add sp, sp, #0x80 f6868: d65f03c0 ret 00000000000f686c : f686c: d10103ff sub sp, sp, #0x40 f6870: d2800008 mov x8, #0x0 // =0 f6874: f9001fe0 str x0, [sp, #0x38] f6878: f9001be1 str x1, [sp, #0x30] f687c: f90017e2 str x2, [sp, #0x28] f6880: f90013e3 str x3, [sp, #0x20] f6884: f9401fe0 ldr x0, [sp, #0x38] f6888: f9401be1 ldr x1, [sp, #0x30] f688c: b9407009 ldr w9, [x0, #0x70] f6890: 2a0903e2 mov w2, w9 f6894: d3407c42 ubfx x2, x2, #0, #32 f6898: eb02003f cmp x1, x2 f689c: 1a9f27e9 cset w9, lo f68a0: f9000fe8 str x8, [sp, #0x18] f68a4: f9000be0 str x0, [sp, #0x10] f68a8: 37000049 tbnz w9, #0x0, 0xf68b0 f68ac: 1400001a b 0xf6914 f68b0: f9400be8 ldr x8, [sp, #0x10] f68b4: f9404509 ldr x9, [x8, #0x88] f68b8: f9400fea ldr x10, [sp, #0x18] f68bc: eb0a013f cmp x9, x10 f68c0: 1a9f07eb cset w11, ne f68c4: 3700004b tbnz w11, #0x0, 0xf68cc f68c8: 14000013 b 0xf6914 f68cc: f94013e8 ldr x8, [sp, #0x20] f68d0: b5000048 cbnz x8, 0xf68d8 f68d4: 14000010 b 0xf6914 f68d8: b27d03e8 orr x8, xzr, #0x8 f68dc: f9400be9 ldr x9, [sp, #0x10] f68e0: f940452a ldr x10, [x9, #0x88] f68e4: f9401beb ldr x11, [sp, #0x30] f68e8: 9b0b7d08 mul x8, x8, x11 f68ec: 8b080148 add x8, x10, x8 f68f0: b940050c ldr w12, [x8, #0x4] f68f4: 2a0c03e8 mov w8, w12 f68f8: d3407d08 ubfx x8, x8, #0, #32 f68fc: f94017ea ldr x10, [sp, #0x28] f6900: 9b0a7d08 mul x8, x8, x10 f6904: f94013ea ldr x10, [sp, #0x20] f6908: 9aca0908 udiv x8, x8, x10 f690c: f90007e8 str x8, [sp, #0x8] f6910: 14000003 b 0xf691c f6914: d2800008 mov x8, #0x0 // =0 f6918: f90007e8 str x8, [sp, #0x8] f691c: f94007e8 ldr x8, [sp, #0x8] f6920: aa0803e0 mov x0, x8 f6924: 910103ff add sp, sp, #0x40 f6928: d65f03c0 ret 00000000000f692c : f692c: d10383ff sub sp, sp, #0xe0 f6930: a90d7bfd stp x29, x30, [sp, #0xd0] f6934: 910343fd add x29, sp, #0xd0 f6938: d53bd048 mrs x8, TPIDR_EL0 f693c: f9401508 ldr x8, [x8, #0x28] f6940: f81f83a8 stur x8, [x29, #-0x8] f6944: f81e03a0 stur x0, [x29, #-0x20] f6948: b81dc3a1 stur w1, [x29, #-0x24] f694c: f81d03a2 stur x2, [x29, #-0x30] f6950: b81cc3a3 stur w3, [x29, #-0x34] f6954: f85e03a8 ldur x8, [x29, #-0x20] f6958: aa0803e0 mov x0, x8 f695c: 91006101 add x1, x8, #0x18 f6960: d10043a2 sub x2, x29, #0x10 f6964: f90033e0 str x0, [sp, #0x60] f6968: aa0203e0 mov x0, x2 f696c: f9002fe8 str x8, [sp, #0x58] f6970: 97ff0274 bl 0xb7340 f6974: f85d03a8 ldur x8, [x29, #-0x30] f6978: 2a1f03e3 mov w3, wzr f697c: b9000103 str w3, [x8] f6980: f9402fe8 ldr x8, [sp, #0x58] f6984: f9405500 ldr x0, [x8, #0xa8] f6988: b6f80140 tbz x0, #0x3f, 0xf69b0 f698c: 14000001 b 0xf6990 f6990: b85dc3a8 ldur w8, [x29, #-0x24] f6994: f85d03a9 ldur x9, [x29, #-0x30] f6998: b9000128 str w8, [x9] f699c: 2a1f03e8 mov w8, wzr f69a0: b81ec3a8 stur w8, [x29, #-0x14] f69a4: 320003e8 orr w8, wzr, #0x1 f69a8: b81c83a8 stur w8, [x29, #-0x38] f69ac: 140000e0 b 0xf6d2c f69b0: f94033e8 ldr x8, [sp, #0x60] f69b4: b940b109 ldr w9, [x8, #0xb0] f69b8: 35000129 cbnz w9, 0xf69dc f69bc: 14000001 b 0xf69c0 f69c0: f85d03a8 ldur x8, [x29, #-0x30] f69c4: 2a1f03e9 mov w9, wzr f69c8: b9000109 str w9, [x8] f69cc: b81ec3a9 stur w9, [x29, #-0x14] f69d0: 320003e9 orr w9, wzr, #0x1 f69d4: b81c83a9 stur w9, [x29, #-0x38] f69d8: 140000d5 b 0xf6d2c f69dc: 2a1f03e8 mov w8, wzr f69e0: b81c43a8 stur w8, [x29, #-0x3c] f69e4: f94033e9 ldr x9, [sp, #0x60] f69e8: b940b128 ldr w8, [x9, #0xb0] f69ec: b81c03a8 stur w8, [x29, #-0x40] f69f0: 14000001 b 0xf69f4 f69f4: b85c43a8 ldur w8, [x29, #-0x3c] f69f8: b85c03a9 ldur w9, [x29, #-0x40] f69fc: 6b090108 subs w8, w8, w9 f6a00: b90057e8 str w8, [sp, #0x54] f6a04: 54000542 b.hs 0xf6aac f6a08: 14000001 b 0xf6a0c f6a0c: b85c43a8 ldur w8, [x29, #-0x3c] f6a10: b85c03a9 ldur w9, [x29, #-0x40] f6a14: 6b080129 subs w9, w9, w8 f6a18: 0b490508 add w8, w8, w9, lsr #1 f6a1c: b81bc3a8 stur w8, [x29, #-0x44] f6a20: f94033ea ldr x10, [sp, #0x60] f6a24: f9405d4b ldr x11, [x10, #0xb8] f6a28: b85bc3a8 ldur w8, [x29, #-0x44] f6a2c: 2a0803ec mov w12, w8 f6a30: b86c7968 ldr w8, [x11, x12, lsl #2] f6a34: b81b83a8 stur w8, [x29, #-0x48] f6a38: b85dc3a8 ldur w8, [x29, #-0x24] f6a3c: b85b83a9 ldur w9, [x29, #-0x48] f6a40: 6b090108 subs w8, w8, w9 f6a44: b90053e8 str w8, [sp, #0x50] f6a48: 540000a2 b.hs 0xf6a5c f6a4c: 14000001 b 0xf6a50 f6a50: b85bc3a8 ldur w8, [x29, #-0x44] f6a54: b81c03a8 stur w8, [x29, #-0x40] f6a58: 14000014 b 0xf6aa8 f6a5c: b85dc3a8 ldur w8, [x29, #-0x24] f6a60: b85b83a9 ldur w9, [x29, #-0x48] f6a64: 6b090108 subs w8, w8, w9 f6a68: b9004fe8 str w8, [sp, #0x4c] f6a6c: 540000c9 b.ls 0xf6a84 f6a70: 14000001 b 0xf6a74 f6a74: b85bc3a8 ldur w8, [x29, #-0x44] f6a78: 11000508 add w8, w8, #0x1 f6a7c: b81c43a8 stur w8, [x29, #-0x3c] f6a80: 14000009 b 0xf6aa4 f6a84: b85b83a8 ldur w8, [x29, #-0x48] f6a88: f85d03a9 ldur x9, [x29, #-0x30] f6a8c: b9000128 str w8, [x9] f6a90: 2a1f03e8 mov w8, wzr f6a94: b81ec3a8 stur w8, [x29, #-0x14] f6a98: 320003e8 orr w8, wzr, #0x1 f6a9c: b81c83a8 stur w8, [x29, #-0x38] f6aa0: 140000a3 b 0xf6d2c f6aa4: 14000001 b 0xf6aa8 f6aa8: 17ffffd3 b 0xf69f4 f6aac: b85c43a8 ldur w8, [x29, #-0x3c] f6ab0: f94033e9 ldr x9, [sp, #0x60] f6ab4: b940b12a ldr w10, [x9, #0xb0] f6ab8: 6b0a0108 subs w8, w8, w10 f6abc: b9004be8 str w8, [sp, #0x48] f6ac0: 540001e1 b.ne 0xf6afc f6ac4: 14000001 b 0xf6ac8 f6ac8: b85cc3a8 ldur w8, [x29, #-0x34] f6acc: 71000508 subs w8, w8, #0x1 f6ad0: b90047e8 str w8, [sp, #0x44] f6ad4: 540000e1 b.ne 0xf6af0 f6ad8: 14000001 b 0xf6adc f6adc: 12807de8 mov w8, #-0x3f0 // =-1008 f6ae0: b81ec3a8 stur w8, [x29, #-0x14] f6ae4: 320003e8 orr w8, wzr, #0x1 f6ae8: b81c83a8 stur w8, [x29, #-0x38] f6aec: 14000090 b 0xf6d2c f6af0: 2a1f03e8 mov w8, wzr f6af4: b81cc3a8 stur w8, [x29, #-0x34] f6af8: 1400000c b 0xf6b28 f6afc: b85c43a8 ldur w8, [x29, #-0x3c] f6b00: 35000128 cbnz w8, 0xf6b24 f6b04: 14000001 b 0xf6b08 f6b08: b85cc3a8 ldur w8, [x29, #-0x34] f6b0c: 35000068 cbnz w8, 0xf6b18 f6b10: 14000001 b 0xf6b14 f6b14: 14000001 b 0xf6b18 f6b18: 320003e8 orr w8, wzr, #0x1 f6b1c: b81cc3a8 stur w8, [x29, #-0x34] f6b20: 14000001 b 0xf6b24 f6b24: 14000001 b 0xf6b28 f6b28: b85cc3a8 ldur w8, [x29, #-0x34] f6b2c: 2a0803e9 mov w9, w8 f6b30: b90043e9 str w9, [sp, #0x40] f6b34: 340000e8 cbz w8, 0xf6b50 f6b38: 14000001 b 0xf6b3c f6b3c: b94043e8 ldr w8, [sp, #0x40] f6b40: 71000509 subs w9, w8, #0x1 f6b44: b9003fe9 str w9, [sp, #0x3c] f6b48: 540000c0 b.eq 0xf6b60 f6b4c: 14000006 b 0xf6b64 f6b50: b85c43a8 ldur w8, [x29, #-0x3c] f6b54: 71000508 subs w8, w8, #0x1 f6b58: b81c43a8 stur w8, [x29, #-0x3c] f6b5c: 14000068 b 0xf6cfc f6b60: 14000067 b 0xf6cfc f6b64: f94033e8 ldr x8, [sp, #0x60] f6b68: f9406500 ldr x0, [x8, #0xc8] f6b6c: b85dc3a1 ldur w1, [x29, #-0x24] f6b70: 97fec8f4 bl 0xa8f40 <_ZN7android14SampleIterator6seekToEj@plt> f6b74: b9003be0 str w0, [sp, #0x38] f6b78: 14000001 b 0xf6b7c f6b7c: b9403be8 ldr w8, [sp, #0x38] f6b80: b81b43a8 stur w8, [x29, #-0x4c] f6b84: b85b43a9 ldur w9, [x29, #-0x4c] f6b88: 340001a9 cbz w9, 0xf6bbc f6b8c: 14000001 b 0xf6b90 f6b90: b85b43a8 ldur w8, [x29, #-0x4c] f6b94: b81ec3a8 stur w8, [x29, #-0x14] f6b98: 320003e8 orr w8, wzr, #0x1 f6b9c: b81c83a8 stur w8, [x29, #-0x38] f6ba0: 14000063 b 0xf6d2c f6ba4: f81a83a0 stur x0, [x29, #-0x58] f6ba8: 2a0103e8 mov w8, w1 f6bac: b81a43a8 stur w8, [x29, #-0x5c] f6bb0: d10043a0 sub x0, x29, #0x10 f6bb4: 97ff027a bl 0xb759c ::~sp()+0x58> f6bb8: 1400006c b 0xf6d68 f6bbc: f94033e8 ldr x8, [sp, #0x60] f6bc0: f9406500 ldr x0, [x8, #0xc8] f6bc4: 97feb7a7 bl 0xa4a60 <_ZNK7android14SampleIterator13getSampleTimeEv@plt> f6bc8: b90037e0 str w0, [sp, #0x34] f6bcc: 14000001 b 0xf6bd0 f6bd0: b94037e8 ldr w8, [sp, #0x34] f6bd4: b81a03a8 stur w8, [x29, #-0x60] f6bd8: f94033e9 ldr x9, [sp, #0x60] f6bdc: f9406520 ldr x0, [x9, #0xc8] f6be0: f9405d2a ldr x10, [x9, #0xb8] f6be4: b85c43ab ldur w11, [x29, #-0x3c] f6be8: 2a0b03ec mov w12, w11 f6bec: b86c7941 ldr w1, [x10, x12, lsl #2] f6bf0: 97fec8d4 bl 0xa8f40 <_ZN7android14SampleIterator6seekToEj@plt> f6bf4: b90033e0 str w0, [sp, #0x30] f6bf8: 14000001 b 0xf6bfc f6bfc: b94033e8 ldr w8, [sp, #0x30] f6c00: b81b43a8 stur w8, [x29, #-0x4c] f6c04: b85b43a9 ldur w9, [x29, #-0x4c] f6c08: 340000e9 cbz w9, 0xf6c24 f6c0c: 14000001 b 0xf6c10 f6c10: b85b43a8 ldur w8, [x29, #-0x4c] f6c14: b81ec3a8 stur w8, [x29, #-0x14] f6c18: 320003e8 orr w8, wzr, #0x1 f6c1c: b81c83a8 stur w8, [x29, #-0x38] f6c20: 14000043 b 0xf6d2c f6c24: f94033e8 ldr x8, [sp, #0x60] f6c28: f9406500 ldr x0, [x8, #0xc8] f6c2c: 97feb78d bl 0xa4a60 <_ZNK7android14SampleIterator13getSampleTimeEv@plt> f6c30: b9002fe0 str w0, [sp, #0x2c] f6c34: 14000001 b 0xf6c38 f6c38: b9402fe8 ldr w8, [sp, #0x2c] f6c3c: b819c3a8 stur w8, [x29, #-0x64] f6c40: f94033e9 ldr x9, [sp, #0x60] f6c44: f9406520 ldr x0, [x9, #0xc8] f6c48: f9405d2a ldr x10, [x9, #0xb8] f6c4c: b85c43ab ldur w11, [x29, #-0x3c] f6c50: 7100056b subs w11, w11, #0x1 f6c54: b86b5941 ldr w1, [x10, w11, uxtw #2] f6c58: 97fec8ba bl 0xa8f40 <_ZN7android14SampleIterator6seekToEj@plt> f6c5c: b9002be0 str w0, [sp, #0x28] f6c60: 14000001 b 0xf6c64 f6c64: b9402be8 ldr w8, [sp, #0x28] f6c68: b81b43a8 stur w8, [x29, #-0x4c] f6c6c: b85b43a9 ldur w9, [x29, #-0x4c] f6c70: 340000e9 cbz w9, 0xf6c8c f6c74: 14000001 b 0xf6c78 f6c78: b85b43a8 ldur w8, [x29, #-0x4c] f6c7c: b81ec3a8 stur w8, [x29, #-0x14] f6c80: 320003e8 orr w8, wzr, #0x1 f6c84: b81c83a8 stur w8, [x29, #-0x38] f6c88: 14000029 b 0xf6d2c f6c8c: f94033e8 ldr x8, [sp, #0x60] f6c90: f9406500 ldr x0, [x8, #0xc8] f6c94: 97feb773 bl 0xa4a60 <_ZNK7android14SampleIterator13getSampleTimeEv@plt> f6c98: b90027e0 str w0, [sp, #0x24] f6c9c: 14000001 b 0xf6ca0 f6ca0: b94027e8 ldr w8, [sp, #0x24] f6ca4: b9006be8 str w8, [sp, #0x68] f6ca8: b859c3a0 ldur w0, [x29, #-0x64] f6cac: b85a03a1 ldur w1, [x29, #-0x60] f6cb0: 97feadc8 bl 0xa23d0 <_ZN7android14abs_differenceEjj@plt> f6cb4: b90023e0 str w0, [sp, #0x20] f6cb8: 14000001 b 0xf6cbc f6cbc: b85a03a0 ldur w0, [x29, #-0x60] f6cc0: b9406be1 ldr w1, [sp, #0x68] f6cc4: 97feadc3 bl 0xa23d0 <_ZN7android14abs_differenceEjj@plt> f6cc8: b9001fe0 str w0, [sp, #0x1c] f6ccc: 14000001 b 0xf6cd0 f6cd0: b94023e8 ldr w8, [sp, #0x20] f6cd4: b9401fe9 ldr w9, [sp, #0x1c] f6cd8: 6b09010a subs w10, w8, w9 f6cdc: b9001bea str w10, [sp, #0x18] f6ce0: 540000c9 b.ls 0xf6cf8 f6ce4: 14000001 b 0xf6ce8 f6ce8: b85c43a8 ldur w8, [x29, #-0x3c] f6cec: 71000508 subs w8, w8, #0x1 f6cf0: b81c43a8 stur w8, [x29, #-0x3c] f6cf4: 14000001 b 0xf6cf8 f6cf8: 14000001 b 0xf6cfc f6cfc: f94033e8 ldr x8, [sp, #0x60] f6d00: f9405d09 ldr x9, [x8, #0xb8] f6d04: b85c43aa ldur w10, [x29, #-0x3c] f6d08: 2a0a03eb mov w11, w10 f6d0c: b86b792a ldr w10, [x9, x11, lsl #2] f6d10: f85d03a9 ldur x9, [x29, #-0x30] f6d14: b900012a str w10, [x9] f6d18: 2a1f03ea mov w10, wzr f6d1c: b81ec3aa stur w10, [x29, #-0x14] f6d20: 320003ea orr w10, wzr, #0x1 f6d24: b81c83aa stur w10, [x29, #-0x38] f6d28: 14000001 b 0xf6d2c f6d2c: d10043a0 sub x0, x29, #0x10 f6d30: 97ff021b bl 0xb759c ::~sp()+0x58> f6d34: b85ec3a8 ldur w8, [x29, #-0x14] f6d38: d53bd040 mrs x0, TPIDR_EL0 f6d3c: f9401400 ldr x0, [x0, #0x28] f6d40: f85f83be ldur x30, [x29, #-0x8] f6d44: eb1e0000 subs x0, x0, x30 f6d48: b90017e8 str w8, [sp, #0x14] f6d4c: f90007e0 str x0, [sp, #0x8] f6d50: 54000101 b.ne 0xf6d70 f6d54: 14000001 b 0xf6d58 f6d58: b94017e0 ldr w0, [sp, #0x14] f6d5c: a94d7bfd ldp x29, x30, [sp, #0xd0] f6d60: 910383ff add sp, sp, #0xe0 f6d64: d65f03c0 ret f6d68: f85a83a0 ldur x0, [x29, #-0x58] f6d6c: 97fec469 bl 0xa7f10 <_Unwind_Resume@plt> f6d70: 97fecc00 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f6d74 : f6d74: d10043ff sub sp, sp, #0x10 f6d78: f90007e0 str x0, [sp, #0x8] f6d7c: f94007e0 ldr x0, [sp, #0x8] f6d80: b9408800 ldr w0, [x0, #0x88] f6d84: 910043ff add sp, sp, #0x10 f6d88: d65f03c0 ret 00000000000f6d8c : f6d8c: d10303ff sub sp, sp, #0xc0 f6d90: a90b7bfd stp x29, x30, [sp, #0xb0] f6d94: 9102c3fd add x29, sp, #0xb0 f6d98: d53bd048 mrs x8, TPIDR_EL0 f6d9c: f9401508 ldr x8, [x8, #0x28] f6da0: f81f83a8 stur x8, [x29, #-0x8] f6da4: f81d83a0 stur x0, [x29, #-0x28] f6da8: f81d03a1 stur x1, [x29, #-0x30] f6dac: f85d83a8 ldur x8, [x29, #-0x28] f6db0: aa0803e0 mov x0, x8 f6db4: 91006101 add x1, x8, #0x18 f6db8: d10043a9 sub x9, x29, #0x10 f6dbc: f90023e0 str x0, [sp, #0x40] f6dc0: aa0903e0 mov x0, x9 f6dc4: f9001fe8 str x8, [sp, #0x38] f6dc8: 97ff015e bl 0xb7340 f6dcc: f9401fe8 ldr x8, [sp, #0x38] f6dd0: f9405509 ldr x9, [x8, #0xa8] f6dd4: b6f80129 tbz x9, #0x3f, 0xf6df8 f6dd8: 14000001 b 0xf6ddc f6ddc: f85d03a8 ldur x8, [x29, #-0x30] f6de0: 2a1f03e9 mov w9, wzr f6de4: b9000109 str w9, [x8] f6de8: b81e43a9 stur w9, [x29, #-0x1c] f6dec: 320003e9 orr w9, wzr, #0x1 f6df0: b81cc3a9 stur w9, [x29, #-0x34] f6df4: 14000051 b 0xf6f38 f6df8: 2a1f03e8 mov w8, wzr f6dfc: b81c83a8 stur w8, [x29, #-0x38] f6e00: aa1f03e9 mov x9, xzr f6e04: f81c03a9 stur x9, [x29, #-0x40] f6e08: f94023e9 ldr x9, [sp, #0x40] f6e0c: b940b128 ldr w8, [x9, #0xb0] f6e10: 2a0803ea mov w10, w8 f6e14: f81b83aa stur x10, [x29, #-0x48] f6e18: f85b83aa ldur x10, [x29, #-0x48] f6e1c: f100554a subs x10, x10, #0x15 f6e20: f9001bea str x10, [sp, #0x30] f6e24: 540000c3 b.lo 0xf6e3c f6e28: 14000001 b 0xf6e2c f6e2c: 52800288 mov w8, #0x14 // =20 f6e30: 2a0803e9 mov w9, w8 f6e34: f81b83a9 stur x9, [x29, #-0x48] f6e38: 14000001 b 0xf6e3c f6e3c: aa1f03e8 mov x8, xzr f6e40: f81b03a8 stur x8, [x29, #-0x50] f6e44: 14000001 b 0xf6e48 f6e48: f85b03a8 ldur x8, [x29, #-0x50] f6e4c: f85b83a9 ldur x9, [x29, #-0x48] f6e50: eb090108 subs x8, x8, x9 f6e54: f90017e8 str x8, [sp, #0x28] f6e58: 54000602 b.hs 0xf6f18 f6e5c: 14000001 b 0xf6e60 f6e60: f94023e8 ldr x8, [sp, #0x40] f6e64: f9405d09 ldr x9, [x8, #0xb8] f6e68: f85b03aa ldur x10, [x29, #-0x50] f6e6c: b86a792b ldr w11, [x9, x10, lsl #2] f6e70: b81ac3ab stur w11, [x29, #-0x54] f6e74: b85ac3a1 ldur w1, [x29, #-0x54] f6e78: d10063a2 sub x2, x29, #0x18 f6e7c: aa0803e0 mov x0, x8 f6e80: 97febbac bl 0xa5d30 <_ZN7android11SampleTable15getSampleSize_lEjPm@plt> f6e84: b90027e0 str w0, [sp, #0x24] f6e88: 14000001 b 0xf6e8c f6e8c: b94027e8 ldr w8, [sp, #0x24] f6e90: b9005be8 str w8, [sp, #0x58] f6e94: b9405be9 ldr w9, [sp, #0x58] f6e98: 340001a9 cbz w9, 0xf6ecc f6e9c: 14000001 b 0xf6ea0 f6ea0: b9405be8 ldr w8, [sp, #0x58] f6ea4: b81e43a8 stur w8, [x29, #-0x1c] f6ea8: 320003e8 orr w8, wzr, #0x1 f6eac: b81cc3a8 stur w8, [x29, #-0x34] f6eb0: 14000022 b 0xf6f38 f6eb4: f9002be0 str x0, [sp, #0x50] f6eb8: 2a0103e8 mov w8, w1 f6ebc: b9004fe8 str w8, [sp, #0x4c] f6ec0: d10043a0 sub x0, x29, #0x10 f6ec4: 97ff01b6 bl 0xb759c ::~sp()+0x58> f6ec8: 1400002b b 0xf6f74 f6ecc: f85b03a8 ldur x8, [x29, #-0x50] f6ed0: b4000108 cbz x8, 0xf6ef0 f6ed4: 14000001 b 0xf6ed8 f6ed8: f85e83a8 ldur x8, [x29, #-0x18] f6edc: f85c03a9 ldur x9, [x29, #-0x40] f6ee0: eb090108 subs x8, x8, x9 f6ee4: f9000fe8 str x8, [sp, #0x18] f6ee8: 540000e9 b.ls 0xf6f04 f6eec: 14000001 b 0xf6ef0 f6ef0: b85ac3a8 ldur w8, [x29, #-0x54] f6ef4: b81c83a8 stur w8, [x29, #-0x38] f6ef8: f85e83a9 ldur x9, [x29, #-0x18] f6efc: f81c03a9 stur x9, [x29, #-0x40] f6f00: 14000001 b 0xf6f04 f6f04: 14000001 b 0xf6f08 f6f08: f85b03a8 ldur x8, [x29, #-0x50] f6f0c: 91000508 add x8, x8, #0x1 f6f10: f81b03a8 stur x8, [x29, #-0x50] f6f14: 17ffffcd b 0xf6e48 f6f18: b85c83a8 ldur w8, [x29, #-0x38] f6f1c: f85d03a9 ldur x9, [x29, #-0x30] f6f20: b9000128 str w8, [x9] f6f24: 2a1f03e8 mov w8, wzr f6f28: b81e43a8 stur w8, [x29, #-0x1c] f6f2c: 320003e8 orr w8, wzr, #0x1 f6f30: b81cc3a8 stur w8, [x29, #-0x34] f6f34: 14000001 b 0xf6f38 f6f38: d10043a0 sub x0, x29, #0x10 f6f3c: 97ff0198 bl 0xb759c ::~sp()+0x58> f6f40: b85e43a8 ldur w8, [x29, #-0x1c] f6f44: d53bd040 mrs x0, TPIDR_EL0 f6f48: f9401400 ldr x0, [x0, #0x28] f6f4c: f85f83be ldur x30, [x29, #-0x8] f6f50: eb1e0000 subs x0, x0, x30 f6f54: b90017e8 str w8, [sp, #0x14] f6f58: f90007e0 str x0, [sp, #0x8] f6f5c: 54000101 b.ne 0xf6f7c f6f60: 14000001 b 0xf6f64 f6f64: b94017e0 ldr w0, [sp, #0x14] f6f68: a94b7bfd ldp x29, x30, [sp, #0xb0] f6f6c: 910303ff add sp, sp, #0xc0 f6f70: d65f03c0 ret f6f74: f9402be0 ldr x0, [sp, #0x50] f6f78: 97fec3e6 bl 0xa7f10 <_Unwind_Resume@plt> f6f7c: 97fecb7d bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f6f80 : f6f80: d10403ff sub sp, sp, #0x100 f6f84: a90f7bfd stp x29, x30, [sp, #0xf0] f6f88: 9103c3fd add x29, sp, #0xf0 f6f8c: d53bd048 mrs x8, TPIDR_EL0 f6f90: f9401508 ldr x8, [x8, #0x28] f6f94: f81f83a8 stur x8, [x29, #-0x8] f6f98: f81e03a0 stur x0, [x29, #-0x20] f6f9c: b81dc3a1 stur w1, [x29, #-0x24] f6fa0: f81d03a2 stur x2, [x29, #-0x30] f6fa4: f81c83a3 stur x3, [x29, #-0x38] f6fa8: f81c03a4 stur x4, [x29, #-0x40] f6fac: f81b83a5 stur x5, [x29, #-0x48] f6fb0: f81b03a6 stur x6, [x29, #-0x50] f6fb4: f85e03a8 ldur x8, [x29, #-0x20] f6fb8: aa0803e0 mov x0, x8 f6fbc: 91006101 add x1, x8, #0x18 f6fc0: d10043a2 sub x2, x29, #0x10 f6fc4: f9003fe0 str x0, [sp, #0x78] f6fc8: aa0203e0 mov x0, x2 f6fcc: f9003be8 str x8, [sp, #0x70] f6fd0: 97ff00dc bl 0xb7340 f6fd4: f9403be8 ldr x8, [sp, #0x70] f6fd8: f9406500 ldr x0, [x8, #0xc8] f6fdc: b85dc3a1 ldur w1, [x29, #-0x24] f6fe0: 97fec7d8 bl 0xa8f40 <_ZN7android14SampleIterator6seekToEj@plt> f6fe4: b9006fe0 str w0, [sp, #0x6c] f6fe8: 14000001 b 0xf6fec f6fec: b9406fe8 ldr w8, [sp, #0x6c] f6ff0: b81ac3a8 stur w8, [x29, #-0x54] f6ff4: 340001a8 cbz w8, 0xf7028 f6ff8: 14000001 b 0xf6ffc f6ffc: b85ac3a8 ldur w8, [x29, #-0x54] f7000: b81ec3a8 stur w8, [x29, #-0x14] f7004: 320003e8 orr w8, wzr, #0x1 f7008: b81983a8 stur w8, [x29, #-0x68] f700c: 1400009a b 0xf7274 f7010: f81a03a0 stur x0, [x29, #-0x60] f7014: 2a0103e8 mov w8, w1 f7018: b819c3a8 stur w8, [x29, #-0x64] f701c: d10043a0 sub x0, x29, #0x10 f7020: 97ff015f bl 0xb759c ::~sp()+0x58> f7024: 140000a3 b 0xf72b0 f7028: f85d03a8 ldur x8, [x29, #-0x30] f702c: b4000168 cbz x8, 0xf7058 f7030: 14000001 b 0xf7034 f7034: f9403fe8 ldr x8, [sp, #0x78] f7038: f9406500 ldr x0, [x8, #0xc8] f703c: 97feb459 bl 0xa41a0 <_ZNK7android14SampleIterator15getSampleOffsetEv@plt> f7040: f90033e0 str x0, [sp, #0x60] f7044: 14000001 b 0xf7048 f7048: f85d03a8 ldur x8, [x29, #-0x30] f704c: f94033e9 ldr x9, [sp, #0x60] f7050: f9000109 str x9, [x8] f7054: 14000001 b 0xf7058 f7058: f85c83a8 ldur x8, [x29, #-0x38] f705c: b4000168 cbz x8, 0xf7088 f7060: 14000001 b 0xf7064 f7064: f9403fe8 ldr x8, [sp, #0x78] f7068: f9406500 ldr x0, [x8, #0xc8] f706c: 97fec511 bl 0xa84b0 <_ZNK7android14SampleIterator13getSampleSizeEv@plt> f7070: f9002fe0 str x0, [sp, #0x58] f7074: 14000001 b 0xf7078 f7078: f85c83a8 ldur x8, [x29, #-0x38] f707c: f9402fe9 ldr x9, [sp, #0x58] f7080: f9000109 str x9, [x8] f7084: 14000001 b 0xf7088 f7088: f85c03a8 ldur x8, [x29, #-0x40] f708c: b4000168 cbz x8, 0xf70b8 f7090: 14000001 b 0xf7094 f7094: f9403fe8 ldr x8, [sp, #0x78] f7098: f9406500 ldr x0, [x8, #0xc8] f709c: 97feb671 bl 0xa4a60 <_ZNK7android14SampleIterator13getSampleTimeEv@plt> f70a0: b90057e0 str w0, [sp, #0x54] f70a4: 14000001 b 0xf70a8 f70a8: f85c03a8 ldur x8, [x29, #-0x40] f70ac: b94057e9 ldr w9, [sp, #0x54] f70b0: b9000109 str w9, [x8] f70b4: 14000001 b 0xf70b8 f70b8: f85b83a8 ldur x8, [x29, #-0x48] f70bc: b4000ba8 cbz x8, 0xf7230 f70c0: 14000001 b 0xf70c4 f70c4: f85b83a8 ldur x8, [x29, #-0x48] f70c8: 2a1f03e9 mov w9, wzr f70cc: 39000109 strb w9, [x8] f70d0: f9403fe8 ldr x8, [sp, #0x78] f70d4: f940550a ldr x10, [x8, #0xa8] f70d8: b6f800ca tbz x10, #0x3f, 0xf70f0 f70dc: 14000001 b 0xf70e0 f70e0: f85b83a8 ldur x8, [x29, #-0x48] f70e4: 320003e9 orr w9, wzr, #0x1 f70e8: 39000109 strb w9, [x8] f70ec: 14000050 b 0xf722c f70f0: f9403fe8 ldr x8, [sp, #0x78] f70f4: f9406109 ldr x9, [x8, #0xc0] f70f8: b940b10a ldr w10, [x8, #0xb0] f70fc: 2a0a03eb mov w11, w10 f7100: eb0b0129 subs x9, x9, x11 f7104: f90027e9 str x9, [sp, #0x48] f7108: 540001e2 b.hs 0xf7144 f710c: 14000001 b 0xf7110 f7110: f9403fe8 ldr x8, [sp, #0x78] f7114: f9405d09 ldr x9, [x8, #0xb8] f7118: f940610a ldr x10, [x8, #0xc0] f711c: b86a792b ldr w11, [x9, x10, lsl #2] f7120: b85dc3ac ldur w12, [x29, #-0x24] f7124: 6b0c016b subs w11, w11, w12 f7128: b90047eb str w11, [sp, #0x44] f712c: 540000c8 b.hi 0xf7144 f7130: 14000001 b 0xf7134 f7134: f9403fe8 ldr x8, [sp, #0x78] f7138: f9406109 ldr x9, [x8, #0xc0] f713c: f9001fe9 str x9, [sp, #0x38] f7140: 14000004 b 0xf7150 f7144: aa1f03e0 mov x0, xzr f7148: f9001fe0 str x0, [sp, #0x38] f714c: 14000001 b 0xf7150 f7150: f9401fe8 ldr x8, [sp, #0x38] f7154: f81903a8 stur x8, [x29, #-0x70] f7158: 14000001 b 0xf715c f715c: f85903a8 ldur x8, [x29, #-0x70] f7160: f9403fe9 ldr x9, [sp, #0x78] f7164: b940b12a ldr w10, [x9, #0xb0] f7168: 2a0a03eb mov w11, w10 f716c: 2a1f03ea mov w10, wzr f7170: eb0b0108 subs x8, x8, x11 f7174: f9001be8 str x8, [sp, #0x30] f7178: b9002fea str w10, [sp, #0x2c] f717c: 54000182 b.hs 0xf71ac f7180: 14000001 b 0xf7184 f7184: f9403fe8 ldr x8, [sp, #0x78] f7188: f9405d09 ldr x9, [x8, #0xb8] f718c: f85903aa ldur x10, [x29, #-0x70] f7190: b86a792b ldr w11, [x9, x10, lsl #2] f7194: b85dc3ac ldur w12, [x29, #-0x24] f7198: 6b0c016b subs w11, w11, w12 f719c: 1a9f27ec cset w12, lo f71a0: b9002beb str w11, [sp, #0x28] f71a4: b9002fec str w12, [sp, #0x2c] f71a8: 14000001 b 0xf71ac f71ac: b9402fe8 ldr w8, [sp, #0x2c] f71b0: 360000c8 tbz w8, #0x0, 0xf71c8 f71b4: 14000001 b 0xf71b8 f71b8: f85903a8 ldur x8, [x29, #-0x70] f71bc: 91000508 add x8, x8, #0x1 f71c0: f81903a8 stur x8, [x29, #-0x70] f71c4: 17ffffe6 b 0xf715c f71c8: f85903a8 ldur x8, [x29, #-0x70] f71cc: f9403fe9 ldr x9, [sp, #0x78] f71d0: b940b12a ldr w10, [x9, #0xb0] f71d4: 2a0a03eb mov w11, w10 f71d8: eb0b0108 subs x8, x8, x11 f71dc: f90013e8 str x8, [sp, #0x20] f71e0: 540001e2 b.hs 0xf721c f71e4: 14000001 b 0xf71e8 f71e8: f9403fe8 ldr x8, [sp, #0x78] f71ec: f9405d09 ldr x9, [x8, #0xb8] f71f0: f85903aa ldur x10, [x29, #-0x70] f71f4: b86a792b ldr w11, [x9, x10, lsl #2] f71f8: b85dc3ac ldur w12, [x29, #-0x24] f71fc: 6b0c016b subs w11, w11, w12 f7200: b9001feb str w11, [sp, #0x1c] f7204: 540000c1 b.ne 0xf721c f7208: 14000001 b 0xf720c f720c: f85b83a8 ldur x8, [x29, #-0x48] f7210: 320003e9 orr w9, wzr, #0x1 f7214: 39000109 strb w9, [x8] f7218: 14000001 b 0xf721c f721c: f85903a8 ldur x8, [x29, #-0x70] f7220: f9403fe9 ldr x9, [sp, #0x78] f7224: f9006128 str x8, [x9, #0xc0] f7228: 14000001 b 0xf722c f722c: 14000001 b 0xf7230 f7230: f85b03a8 ldur x8, [x29, #-0x50] f7234: b4000168 cbz x8, 0xf7260 f7238: 14000001 b 0xf723c f723c: f9403fe8 ldr x8, [sp, #0x78] f7240: f9406500 ldr x0, [x8, #0xc8] f7244: 97febb0b bl 0xa5e70 <_ZNK7android14SampleIterator17getSampleDurationEv@plt> f7248: b9001be0 str w0, [sp, #0x18] f724c: 14000001 b 0xf7250 f7250: f85b03a8 ldur x8, [x29, #-0x50] f7254: b9401be9 ldr w9, [sp, #0x18] f7258: b9000109 str w9, [x8] f725c: 14000001 b 0xf7260 f7260: 2a1f03e8 mov w8, wzr f7264: b81ec3a8 stur w8, [x29, #-0x14] f7268: 320003e8 orr w8, wzr, #0x1 f726c: b81983a8 stur w8, [x29, #-0x68] f7270: 14000001 b 0xf7274 f7274: d10043a0 sub x0, x29, #0x10 f7278: 97ff00c9 bl 0xb759c ::~sp()+0x58> f727c: b85ec3a8 ldur w8, [x29, #-0x14] f7280: d53bd040 mrs x0, TPIDR_EL0 f7284: f9401400 ldr x0, [x0, #0x28] f7288: f85f83be ldur x30, [x29, #-0x8] f728c: eb1e0000 subs x0, x0, x30 f7290: b90017e8 str w8, [sp, #0x14] f7294: f90007e0 str x0, [sp, #0x8] f7298: 54000101 b.ne 0xf72b8 f729c: 14000001 b 0xf72a0 f72a0: b94017e0 ldr w0, [sp, #0x14] f72a4: a94f7bfd ldp x29, x30, [sp, #0xf0] f72a8: 910403ff add sp, sp, #0x100 f72ac: d65f03c0 ret f72b0: f85a03a0 ldur x0, [x29, #-0x60] f72b4: 97fec317 bl 0xa7f10 <_Unwind_Resume@plt> f72b8: 97fecaae bl 0xa9d70 <__stack_chk_fail@plt> 00000000000f72bc : f72bc: d10043ff sub sp, sp, #0x10 f72c0: f90007e0 str x0, [sp, #0x8] f72c4: f94007e0 ldr x0, [sp, #0x8] f72c8: f9403c00 ldr x0, [x0, #0x78] f72cc: 910043ff add sp, sp, #0x10 f72d0: d65f03c0 ret 00000000000f72d4 : f72d4: d10043ff sub sp, sp, #0x10 f72d8: f90007e0 str x0, [sp, #0x8] f72dc: f94007e0 ldr x0, [sp, #0x8] f72e0: f9404000 ldr x0, [x0, #0x80] f72e4: 910043ff add sp, sp, #0x10 f72e8: d65f03c0 ret 00000000000f72ec : f72ec: d10043ff sub sp, sp, #0x10 f72f0: f90007e0 str x0, [sp, #0x8] f72f4: f94007e0 ldr x0, [sp, #0x8] f72f8: b9408c00 ldr w0, [x0, #0x8c] f72fc: 910043ff add sp, sp, #0x10 f7300: d65f03c0 ret 00000000000f7304 : f7304: d10083ff sub sp, sp, #0x20 f7308: a9017bfd stp x29, x30, [sp, #0x10] f730c: 910043fd add x29, sp, #0x10 f7310: f90007e0 str x0, [sp, #0x8] f7314: b90007e1 str w1, [sp, #0x4] f7318: f94007e0 ldr x0, [sp, #0x8] f731c: f9405000 ldr x0, [x0, #0xa0] f7320: b94007e1 ldr w1, [sp, #0x4] f7324: 97feadfb bl 0xa2b10 <_ZN7android11SampleTable22CompositionDeltaLookup24getCompositionTimeOffsetEj@plt> f7328: a9417bfd ldp x29, x30, [sp, #0x10] f732c: 910083ff add sp, sp, #0x20 f7330: d65f03c0 ret 00000000000f7334 : f7334: d10043ff sub sp, sp, #0x10 f7338: 321d03e8 orr w8, wzr, #0x8 f733c: f90007e0 str x0, [sp, #0x8] f7340: f94007e0 ldr x0, [sp, #0x8] f7344: 39400009 ldrb w9, [x0] f7348: 1ac82128 lsl w8, w9, w8 f734c: f94007e0 ldr x0, [sp, #0x8] f7350: 39400409 ldrb w9, [x0, #0x1] f7354: 2a090108 orr w8, w8, w9 f7358: 2a0803e0 mov w0, w8 f735c: 910043ff add sp, sp, #0x10 f7360: d65f03c0 ret 00000000000f7364 : f7364: d10043ff sub sp, sp, #0x10 f7368: 321d07e8 orr w8, wzr, #0x18 f736c: 321c03e9 orr w9, wzr, #0x10 f7370: 321d03ea orr w10, wzr, #0x8 f7374: f90007e0 str x0, [sp, #0x8] f7378: f94007e0 ldr x0, [sp, #0x8] f737c: 3940000b ldrb w11, [x0] f7380: 1ac82168 lsl w8, w11, w8 f7384: f94007e0 ldr x0, [sp, #0x8] f7388: 3940040b ldrb w11, [x0, #0x1] f738c: 1ac92169 lsl w9, w11, w9 f7390: 2a090108 orr w8, w8, w9 f7394: f94007e0 ldr x0, [sp, #0x8] f7398: 39400809 ldrb w9, [x0, #0x2] f739c: 1aca2129 lsl w9, w9, w10 f73a0: 2a090108 orr w8, w8, w9 f73a4: f94007e0 ldr x0, [sp, #0x8] f73a8: 39400c09 ldrb w9, [x0, #0x3] f73ac: 2a090100 orr w0, w8, w9 f73b0: 910043ff add sp, sp, #0x10 f73b4: d65f03c0 ret 00000000000f73b8 : f73b8: d100c3ff sub sp, sp, #0x30 f73bc: a9027bfd stp x29, x30, [sp, #0x20] f73c0: 910083fd add x29, sp, #0x20 f73c4: b27b03e8 orr x8, xzr, #0x20 f73c8: b27e03e9 orr x9, xzr, #0x4 f73cc: f81f83a0 stur x0, [x29, #-0x8] f73d0: f85f83a0 ldur x0, [x29, #-0x8] f73d4: f9000be8 str x8, [sp, #0x10] f73d8: f90007e9 str x9, [sp, #0x8] f73dc: 97fec039 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f73e0: 2a0003e8 mov w8, w0 f73e4: d3407d08 ubfx x8, x8, #0, #32 f73e8: f9400be9 ldr x9, [sp, #0x10] f73ec: 9ac92108 lsl x8, x8, x9 f73f0: f85f83aa ldur x10, [x29, #-0x8] f73f4: f94007eb ldr x11, [sp, #0x8] f73f8: 8b0b0140 add x0, x10, x11 f73fc: f90003e8 str x8, [sp] f7400: 97fec030 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> f7404: 2a0003e8 mov w8, w0 f7408: d3407d08 ubfx x8, x8, #0, #32 f740c: f94003e9 ldr x9, [sp] f7410: aa080120 orr x0, x9, x8 f7414: a9427bfd ldp x29, x30, [sp, #0x20] f7418: 9100c3ff add sp, sp, #0x30 f741c: d65f03c0 ret 00000000000f7420 : f7420: d10043ff sub sp, sp, #0x10 f7424: 321d03e8 orr w8, wzr, #0x8 f7428: f90007e0 str x0, [sp, #0x8] f742c: f94007e0 ldr x0, [sp, #0x8] f7430: 39400009 ldrb w9, [x0] f7434: f94007e0 ldr x0, [sp, #0x8] f7438: 3940040a ldrb w10, [x0, #0x1] f743c: 1ac82148 lsl w8, w10, w8 f7440: 2a080128 orr w8, w9, w8 f7444: 2a0803e0 mov w0, w8 f7448: 910043ff add sp, sp, #0x10 f744c: d65f03c0 ret 00000000000f7450 : f7450: d10043ff sub sp, sp, #0x10 f7454: 321d07e8 orr w8, wzr, #0x18 f7458: 321c03e9 orr w9, wzr, #0x10 f745c: 321d03ea orr w10, wzr, #0x8 f7460: f90007e0 str x0, [sp, #0x8] f7464: f94007e0 ldr x0, [sp, #0x8] f7468: 39400c0b ldrb w11, [x0, #0x3] f746c: 1ac82168 lsl w8, w11, w8 f7470: f94007e0 ldr x0, [sp, #0x8] f7474: 3940080b ldrb w11, [x0, #0x2] f7478: 1ac92169 lsl w9, w11, w9 f747c: 2a090108 orr w8, w8, w9 f7480: f94007e0 ldr x0, [sp, #0x8] f7484: 39400409 ldrb w9, [x0, #0x1] f7488: 1aca2129 lsl w9, w9, w10 f748c: 2a090108 orr w8, w8, w9 f7490: f94007e0 ldr x0, [sp, #0x8] f7494: 39400009 ldrb w9, [x0] f7498: 2a090100 orr w0, w8, w9 f749c: 910043ff add sp, sp, #0x10 f74a0: d65f03c0 ret 00000000000f74a4 : f74a4: d100c3ff sub sp, sp, #0x30 f74a8: a9027bfd stp x29, x30, [sp, #0x20] f74ac: 910083fd add x29, sp, #0x20 f74b0: b27e03e8 orr x8, xzr, #0x4 f74b4: b27b03e9 orr x9, xzr, #0x20 f74b8: f81f83a0 stur x0, [x29, #-0x8] f74bc: f85f83a0 ldur x0, [x29, #-0x8] f74c0: 8b080000 add x0, x0, x8 f74c4: f9000be9 str x9, [sp, #0x10] f74c8: 97fecf0e bl 0xab100 <_ZN7android8U32LE_ATEPKh@plt> f74cc: 2a0003e8 mov w8, w0 f74d0: d3407d08 ubfx x8, x8, #0, #32 f74d4: f9400be9 ldr x9, [sp, #0x10] f74d8: 9ac92108 lsl x8, x8, x9 f74dc: f85f83a0 ldur x0, [x29, #-0x8] f74e0: f90007e8 str x8, [sp, #0x8] f74e4: 97fecf07 bl 0xab100 <_ZN7android8U32LE_ATEPKh@plt> f74e8: 2a0003e8 mov w8, w0 f74ec: d3407d08 ubfx x8, x8, #0, #32 f74f0: f94007e9 ldr x9, [sp, #0x8] f74f4: aa080120 orr x0, x9, x8 f74f8: a9427bfd ldp x29, x30, [sp, #0x20] f74fc: 9100c3ff add sp, sp, #0x30 f7500: d65f03c0 ret 00000000000f7504 : f7504: d10043ff sub sp, sp, #0x10 f7508: f90007e0 str x0, [sp, #0x8] f750c: b9400fe8 ldr w8, [sp, #0xc] f7510: b9400be9 ldr w9, [sp, #0x8] f7514: 5ac00929 rev w9, w9 f7518: 2a0903e0 mov w0, w9 f751c: 5ac00908 rev w8, w8 f7520: 2a0803ea mov w10, w8 f7524: b3607c0a bfi x10, x0, #32, #32 f7528: aa0a03e0 mov x0, x10 f752c: 910043ff add sp, sp, #0x10 f7530: d65f03c0 ret 00000000000f7534 : f7534: d10043ff sub sp, sp, #0x10 f7538: f90007e0 str x0, [sp, #0x8] f753c: b9400fe8 ldr w8, [sp, #0xc] f7540: b9400be9 ldr w9, [sp, #0x8] f7544: 5ac00929 rev w9, w9 f7548: 2a0903e0 mov w0, w9 f754c: 5ac00908 rev w8, w8 f7550: 2a0803ea mov w10, w8 f7554: b3607c0a bfi x10, x0, #32, #32 f7558: aa0a03e0 mov x0, x10 f755c: 910043ff add sp, sp, #0x10 f7560: d65f03c0 ret 00000000000f7564 const&, android::sp*)>: f7564: f81e0ffc str x28, [sp, #-0x20]! f7568: a9017bfd stp x29, x30, [sp, #0x10] f756c: 910043fd add x29, sp, #0x10 f7570: d13783ff sub sp, sp, #0xde0 f7574: 912b03e8 add x8, sp, #0xac0 f7578: d53bd049 mrs x9, TPIDR_EL0 f757c: f9401529 ldr x9, [x9, #0x28] f7580: f9018d09 str x9, [x8, #0x318] f7584: f9006d00 str x0, [x8, #0xd8] f7588: f9006901 str x1, [x8, #0xd0] f758c: f9406900 ldr x0, [x8, #0xd0] f7590: f90517e8 str x8, [sp, #0xa28] f7594: 97fea3bf bl 0xa0490 <_ZN7android2spINS_8AMessageEE5clearEv@plt> f7598: f94517e8 ldr x8, [sp, #0xa28] f759c: f9406d00 ldr x0, [x8, #0xd8] f75a0: aa1f03e1 mov x1, xzr f75a4: 97fecb23 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> f75a8: 360000c0 tbz w0, #0x0, 0xf75c0 const&, android::sp*)+0x5c> f75ac: 14000001 b 0xf75b0 const&, android::sp*)+0x4c> f75b0: 128002a8 mov w8, #-0x16 // =-22 f75b4: f94517e9 ldr x9, [sp, #0xa28] f75b8: b900e528 str w8, [x9, #0xe4] f75bc: 14000d99 b 0xfac20 const&, android::sp*)+0x36bc> f75c0: f94517e8 ldr x8, [sp, #0xa28] f75c4: f9406d00 ldr x0, [x8, #0xd8] f75c8: 97feb63a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f75cc: 528daca1 mov w1, #0x6d65 // =28005 f75d0: 72adad21 movk w1, #0x6d69, lsl #16 f75d4: d102c3a2 sub x2, x29, #0xb0 f75d8: 97febc12 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> f75dc: 370000c0 tbnz w0, #0x0, 0xf75f4 const&, android::sp*)+0x90> f75e0: 14000001 b 0xf75e4 const&, android::sp*)+0x80> f75e4: 128002a8 mov w8, #-0x16 // =-22 f75e8: f94517e9 ldr x9, [sp, #0xa28] f75ec: b900e528 str w8, [x9, #0xe4] f75f0: 14000d8c b 0xfac20 const&, android::sp*)+0x36bc> f75f4: 52814308 mov w8, #0xa18 // =2584 f75f8: 2a0803e0 mov w0, w8 f75fc: 97fec645 bl 0xa8f10 <_Znwm@plt> f7600: aa0003fe mov x30, x0 f7604: aa0003e1 mov x1, x0 f7608: f90513fe str x30, [sp, #0xa20] f760c: f9050fe1 str x1, [sp, #0xa18] f7610: 97fecc80 bl 0xaa810 <_ZN7android8AMessageC1Ev@plt> f7614: 14000001 b 0xf7618 const&, android::sp*)+0xb4> f7618: d102e3a8 sub x8, x29, #0xb8 f761c: aa0803e0 mov x0, x8 f7620: f9450fe1 ldr x1, [sp, #0xa18] f7624: f9050be8 str x8, [sp, #0xa10] f7628: 97feb2aa bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> f762c: f9450be0 ldr x0, [sp, #0xa10] f7630: 97fec4b4 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7634: f90507e0 str x0, [sp, #0xa08] f7638: 14000001 b 0xf763c const&, android::sp*)+0xd8> f763c: f94517e8 ldr x8, [sp, #0xa28] f7640: f9414102 ldr x2, [x8, #0x280] f7644: d0000801 adrp x1, 0x1f9000 f7648: 91153021 add x1, x1, #0x54c f764c: 92800003 mov x3, #-0x1 // =-1 f7650: f94507e0 ldr x0, [sp, #0xa08] f7654: 97fec94b bl 0xa9b80 <_ZN7android8AMessage9setStringEPKcS2_l@plt> f7658: 14000001 b 0xf765c const&, android::sp*)+0xf8> f765c: f94517e8 ldr x8, [sp, #0xa28] f7660: f9406d00 ldr x0, [x8, #0xd8] f7664: 97feb613 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7668: f90503e0 str x0, [sp, #0xa00] f766c: 14000001 b 0xf7670 const&, android::sp*)+0x10c> f7670: 528e4c21 mov w1, #0x7261 // =29281 f7674: 72ac8ea1 movk w1, #0x6475, lsl #16 f7678: d10303a2 sub x2, x29, #0xc0 f767c: f94503e0 ldr x0, [sp, #0xa00] f7680: 97febc2c bl 0xa6730 <_ZN7android8MetaData9findInt64EjPl@plt> f7684: b909ffe0 str w0, [sp, #0x9fc] f7688: 14000001 b 0xf768c const&, android::sp*)+0x128> f768c: b949ffe8 ldr w8, [sp, #0x9fc] f7690: 36000348 tbz w8, #0x0, 0xf76f8 const&, android::sp*)+0x194> f7694: 14000001 b 0xf7698 const&, android::sp*)+0x134> f7698: d102e3a0 sub x0, x29, #0xb8 f769c: 97fec499 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f76a0: f904fbe0 str x0, [sp, #0x9f0] f76a4: 14000001 b 0xf76a8 const&, android::sp*)+0x144> f76a8: f94517e8 ldr x8, [sp, #0xa28] f76ac: f9413902 ldr x2, [x8, #0x270] f76b0: d0000801 adrp x1, 0x1f9000 f76b4: 9127c021 add x1, x1, #0x9f0 f76b8: f944fbe0 ldr x0, [sp, #0x9f0] f76bc: 97fec43d bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> f76c0: 14000001 b 0xf76c4 const&, android::sp*)+0x160> f76c4: 1400000d b 0xf76f8 const&, android::sp*)+0x194> f76c8: f94517e8 ldr x8, [sp, #0xa28] f76cc: f9006500 str x0, [x8, #0xc8] f76d0: 2a0103e9 mov w9, w1 f76d4: b900c509 str w9, [x8, #0xc4] f76d8: f94513e0 ldr x0, [sp, #0xa20] f76dc: 97fea4a1 bl 0xa0960 <_ZdlPv@plt> f76e0: 14000d5f b 0xfac5c const&, android::sp*)+0x36f8> f76e4: f94517e8 ldr x8, [sp, #0xa28] f76e8: f9006500 str x0, [x8, #0xc8] f76ec: 2a0103e9 mov w9, w1 f76f0: b900c509 str w9, [x8, #0xc4] f76f4: 14000d48 b 0xfac14 const&, android::sp*)+0x36b0> f76f8: 2a1f03e8 mov w8, wzr f76fc: f94517e9 ldr x9, [sp, #0xa28] f7700: b9026d28 str w8, [x9, #0x26c] f7704: f9406d20 ldr x0, [x9, #0xd8] f7708: 97feb5ea bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f770c: f904f7e0 str x0, [sp, #0x9e8] f7710: 14000001 b 0xf7714 const&, android::sp*)+0x1b0> f7714: 528e8ca1 mov w1, #0x7465 // =29797 f7718: 72ac4e41 movk w1, #0x6272, lsl #16 f771c: d10313a2 sub x2, x29, #0xc4 f7720: f944f7e0 ldr x0, [sp, #0x9e8] f7724: 97feb75f bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7728: b909e7e0 str w0, [sp, #0x9e4] f772c: 14000001 b 0xf7730 const&, android::sp*)+0x1cc> f7730: b949e7e8 ldr w8, [sp, #0x9e4] f7734: 36000288 tbz w8, #0x0, 0xf7784 const&, android::sp*)+0x220> f7738: 14000001 b 0xf773c const&, android::sp*)+0x1d8> f773c: f94517e8 ldr x8, [sp, #0xa28] f7740: b9426d09 ldr w9, [x8, #0x26c] f7744: 71000529 subs w9, w9, #0x1 f7748: b909e3e9 str w9, [sp, #0x9e0] f774c: 540001cb b.lt 0xf7784 const&, android::sp*)+0x220> f7750: 14000001 b 0xf7754 const&, android::sp*)+0x1f0> f7754: d102e3a0 sub x0, x29, #0xb8 f7758: 97fec46a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f775c: f904efe0 str x0, [sp, #0x9d8] f7760: 14000001 b 0xf7764 const&, android::sp*)+0x200> f7764: f94517e8 ldr x8, [sp, #0xa28] f7768: b9426d02 ldr w2, [x8, #0x26c] f776c: d0000801 adrp x1, 0x1f9000 f7770: 9127fc21 add x1, x1, #0x9ff f7774: f944efe0 ldr x0, [sp, #0x9d8] f7778: 97fea526 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f777c: 14000001 b 0xf7780 const&, android::sp*)+0x21c> f7780: 14000001 b 0xf7784 const&, android::sp*)+0x220> f7784: f94517e8 ldr x8, [sp, #0xa28] f7788: f9406d00 ldr x0, [x8, #0xd8] f778c: 97feb5c9 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7790: f904ebe0 str x0, [sp, #0x9d0] f7794: 14000001 b 0xf7798 const&, android::sp*)+0x234> f7798: 52884e41 mov w1, #0x4272 // =17010 f779c: 72adaf01 movk w1, #0x6d78, lsl #16 f77a0: d10323a2 sub x2, x29, #0xc8 f77a4: f944ebe0 ldr x0, [sp, #0x9d0] f77a8: 97feb73e bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f77ac: b909cfe0 str w0, [sp, #0x9cc] f77b0: 14000001 b 0xf77b4 const&, android::sp*)+0x250> f77b4: b949cfe8 ldr w8, [sp, #0x9cc] f77b8: 36000368 tbz w8, #0x0, 0xf7824 const&, android::sp*)+0x2c0> f77bc: 14000001 b 0xf77c0 const&, android::sp*)+0x25c> f77c0: f94517e8 ldr x8, [sp, #0xa28] f77c4: b9426909 ldr w9, [x8, #0x268] f77c8: 71000529 subs w9, w9, #0x1 f77cc: b909cbe9 str w9, [sp, #0x9c8] f77d0: 540002ab b.lt 0xf7824 const&, android::sp*)+0x2c0> f77d4: 14000001 b 0xf77d8 const&, android::sp*)+0x274> f77d8: f94517e8 ldr x8, [sp, #0xa28] f77dc: b9426909 ldr w9, [x8, #0x268] f77e0: b9426d0a ldr w10, [x8, #0x26c] f77e4: 6b0a0129 subs w9, w9, w10 f77e8: b909c7e9 str w9, [sp, #0x9c4] f77ec: 540001cb b.lt 0xf7824 const&, android::sp*)+0x2c0> f77f0: 14000001 b 0xf77f4 const&, android::sp*)+0x290> f77f4: d102e3a0 sub x0, x29, #0xb8 f77f8: 97fec442 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f77fc: f904dfe0 str x0, [sp, #0x9b8] f7800: 14000001 b 0xf7804 const&, android::sp*)+0x2a0> f7804: f94517e8 ldr x8, [sp, #0xa28] f7808: b9426902 ldr w2, [x8, #0x268] f780c: d0000801 adrp x1, 0x1f9000 f7810: 9127ec21 add x1, x1, #0x9fb f7814: f944dfe0 ldr x0, [sp, #0x9b8] f7818: 97fea4fe bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f781c: 14000001 b 0xf7820 const&, android::sp*)+0x2bc> f7820: 14000001 b 0xf7824 const&, android::sp*)+0x2c0> f7824: f94517e8 ldr x8, [sp, #0xa28] f7828: f9406d00 ldr x0, [x8, #0xd8] f782c: 97feb5a1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7830: f904dbe0 str x0, [sp, #0x9b0] f7834: 14000001 b 0xf7838 const&, android::sp*)+0x2d4> f7838: 528dcc61 mov w1, #0x6e63 // =28259 f783c: 72ae6f21 movk w1, #0x7379, lsl #16 f7840: d10333a2 sub x2, x29, #0xcc f7844: f944dbe0 ldr x0, [sp, #0x9b0] f7848: 97feb716 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f784c: b909afe0 str w0, [sp, #0x9ac] f7850: 14000001 b 0xf7854 const&, android::sp*)+0x2f0> f7854: b949afe8 ldr w8, [sp, #0x9ac] f7858: 36000228 tbz w8, #0x0, 0xf789c const&, android::sp*)+0x338> f785c: 14000001 b 0xf7860 const&, android::sp*)+0x2fc> f7860: f94517e8 ldr x8, [sp, #0xa28] f7864: b9426509 ldr w9, [x8, #0x264] f7868: 340001a9 cbz w9, 0xf789c const&, android::sp*)+0x338> f786c: 14000001 b 0xf7870 const&, android::sp*)+0x30c> f7870: d102e3a0 sub x0, x29, #0xb8 f7874: 97fec423 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7878: f904d3e0 str x0, [sp, #0x9a0] f787c: 14000001 b 0xf7880 const&, android::sp*)+0x31c> f7880: d0000801 adrp x1, 0x1f9000 f7884: 91281c21 add x1, x1, #0xa07 f7888: 320003e2 orr w2, wzr, #0x1 f788c: f944d3e0 ldr x0, [sp, #0x9a0] f7890: 97fea4e0 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7894: 14000001 b 0xf7898 const&, android::sp*)+0x334> f7898: 14000001 b 0xf789c const&, android::sp*)+0x338> f789c: f94517e8 ldr x8, [sp, #0xa28] f78a0: f9406d00 ldr x0, [x8, #0xd8] f78a4: 97feb583 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f78a8: f904cfe0 str x0, [sp, #0x998] f78ac: 14000001 b 0xf78b0 const&, android::sp*)+0x34c> f78b0: 52892881 mov w1, #0x4944 // =18756 f78b4: 72ae8e41 movk w1, #0x7472, lsl #16 f78b8: d10343a2 sub x2, x29, #0xd0 f78bc: f944cfe0 ldr x0, [sp, #0x998] f78c0: 97feb6f8 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f78c4: b90997e0 str w0, [sp, #0x994] f78c8: 14000001 b 0xf78cc const&, android::sp*)+0x368> f78cc: b94997e8 ldr w8, [sp, #0x994] f78d0: 360001c8 tbz w8, #0x0, 0xf7908 const&, android::sp*)+0x3a4> f78d4: 14000001 b 0xf78d8 const&, android::sp*)+0x374> f78d8: d102e3a0 sub x0, x29, #0xb8 f78dc: 97fec409 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f78e0: f904c7e0 str x0, [sp, #0x988] f78e4: 14000001 b 0xf78e8 const&, android::sp*)+0x384> f78e8: f94517e8 ldr x8, [sp, #0xa28] f78ec: b9426102 ldr w2, [x8, #0x260] f78f0: d0000801 adrp x1, 0x1f9000 f78f4: 91285421 add x1, x1, #0xa15 f78f8: f944c7e0 ldr x0, [sp, #0x988] f78fc: 97fea4c5 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7900: 14000001 b 0xf7904 const&, android::sp*)+0x3a0> f7904: 14000001 b 0xf7908 const&, android::sp*)+0x3a4> f7908: f94517e8 ldr x8, [sp, #0xa28] f790c: f9414101 ldr x1, [x8, #0x280] f7910: b0000800 adrp x0, 0x1f8000 f7914: 91347800 add x0, x0, #0xd1e f7918: 321f07e9 orr w9, wzr, #0x6 f791c: 2a0903e2 mov w2, w9 f7920: 97fecd98 bl 0xaaf80 f7924: 35001e60 cbnz w0, 0xf7cf0 const&, android::sp*)+0x78c> f7928: 14000001 b 0xf792c const&, android::sp*)+0x3c8> f792c: f94517e8 ldr x8, [sp, #0xa28] f7930: f9406d00 ldr x0, [x8, #0xd8] f7934: 97feb55f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7938: f904c3e0 str x0, [sp, #0x980] f793c: 14000001 b 0xf7940 const&, android::sp*)+0x3dc> f7940: 528c8e81 mov w1, #0x6474 // =25716 f7944: 72aeed21 movk w1, #0x7769, lsl #16 f7948: d10353a2 sub x2, x29, #0xd4 f794c: f944c3e0 ldr x0, [sp, #0x980] f7950: 97feb6d4 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7954: b9097fe0 str w0, [sp, #0x97c] f7958: 14000001 b 0xf795c const&, android::sp*)+0x3f8> f795c: b9497fe8 ldr w8, [sp, #0x97c] f7960: 36000228 tbz w8, #0x0, 0xf79a4 const&, android::sp*)+0x440> f7964: 14000001 b 0xf7968 const&, android::sp*)+0x404> f7968: f94517e8 ldr x8, [sp, #0xa28] f796c: f9406d00 ldr x0, [x8, #0xd8] f7970: 97feb550 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7974: f904bbe0 str x0, [sp, #0x970] f7978: 14000001 b 0xf797c const&, android::sp*)+0x418> f797c: 528d2ce1 mov w1, #0x6967 // =26983 f7980: 72ad0ca1 movk w1, #0x6865, lsl #16 f7984: d10363a2 sub x2, x29, #0xd8 f7988: f944bbe0 ldr x0, [sp, #0x970] f798c: 97feb6c5 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7990: b9096fe0 str w0, [sp, #0x96c] f7994: 14000001 b 0xf7998 const&, android::sp*)+0x434> f7998: b9496fe8 ldr w8, [sp, #0x96c] f799c: 37000108 tbnz w8, #0x0, 0xf79bc const&, android::sp*)+0x458> f79a0: 14000001 b 0xf79a4 const&, android::sp*)+0x440> f79a4: 128002a8 mov w8, #-0x16 // =-22 f79a8: f94517e9 ldr x9, [sp, #0xa28] f79ac: b900e528 str w8, [x9, #0xe4] f79b0: 320003e8 orr w8, wzr, #0x1 f79b4: b900c128 str w8, [x9, #0xc0] f79b8: 14000c94 b 0xfac08 const&, android::sp*)+0x36a4> f79bc: d102e3a0 sub x0, x29, #0xb8 f79c0: 97fec3d0 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f79c4: f904b3e0 str x0, [sp, #0x960] f79c8: 14000001 b 0xf79cc const&, android::sp*)+0x468> f79cc: f94517e8 ldr x8, [sp, #0xa28] f79d0: b9425d02 ldr w2, [x8, #0x25c] f79d4: d0000801 adrp x1, 0x1f9000 f79d8: 91288821 add x1, x1, #0xa22 f79dc: f944b3e0 ldr x0, [sp, #0x960] f79e0: 97fea48c bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f79e4: 14000001 b 0xf79e8 const&, android::sp*)+0x484> f79e8: d102e3a0 sub x0, x29, #0xb8 f79ec: 97fec3c5 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f79f0: f904afe0 str x0, [sp, #0x958] f79f4: 14000001 b 0xf79f8 const&, android::sp*)+0x494> f79f8: f94517e8 ldr x8, [sp, #0xa28] f79fc: b9425902 ldr w2, [x8, #0x258] f7a00: d0000801 adrp x1, 0x1f9000 f7a04: 9128b021 add x1, x1, #0xa2c f7a08: f944afe0 ldr x0, [sp, #0x958] f7a0c: 97fea481 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7a10: 14000001 b 0xf7a14 const&, android::sp*)+0x4b0> f7a14: f94517e8 ldr x8, [sp, #0xa28] f7a18: f9406d00 ldr x0, [x8, #0xd8] f7a1c: 97feb525 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7a20: f904abe0 str x0, [sp, #0x950] f7a24: 14000001 b 0xf7a28 const&, android::sp*)+0x4c4> f7a28: 528e4ae1 mov w1, #0x7257 // =29271 f7a2c: 72ae6c21 movk w1, #0x7361, lsl #16 f7a30: d10373a2 sub x2, x29, #0xdc f7a34: f944abe0 ldr x0, [sp, #0x950] f7a38: 97feb69a bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7a3c: b9094fe0 str w0, [sp, #0x94c] f7a40: 14000001 b 0xf7a44 const&, android::sp*)+0x4e0> f7a44: b9494fe8 ldr w8, [sp, #0x94c] f7a48: 36000508 tbz w8, #0x0, 0xf7ae8 const&, android::sp*)+0x584> f7a4c: 14000001 b 0xf7a50 const&, android::sp*)+0x4ec> f7a50: f94517e8 ldr x8, [sp, #0xa28] f7a54: f9406d00 ldr x0, [x8, #0xd8] f7a58: 97feb516 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7a5c: f904a3e0 str x0, [sp, #0x940] f7a60: 14000001 b 0xf7a64 const&, android::sp*)+0x500> f7a64: 528e4901 mov w1, #0x7248 // =29256 f7a68: 72ae6c21 movk w1, #0x7361, lsl #16 f7a6c: d10383a2 sub x2, x29, #0xe0 f7a70: f944a3e0 ldr x0, [sp, #0x940] f7a74: 97feb68b bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7a78: b9093fe0 str w0, [sp, #0x93c] f7a7c: 14000001 b 0xf7a80 const&, android::sp*)+0x51c> f7a80: b9493fe8 ldr w8, [sp, #0x93c] f7a84: 36000328 tbz w8, #0x0, 0xf7ae8 const&, android::sp*)+0x584> f7a88: 14000001 b 0xf7a8c const&, android::sp*)+0x528> f7a8c: d102e3a0 sub x0, x29, #0xb8 f7a90: 97fec39c bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7a94: f9049be0 str x0, [sp, #0x930] f7a98: 14000001 b 0xf7a9c const&, android::sp*)+0x538> f7a9c: f94517e8 ldr x8, [sp, #0xa28] f7aa0: b9425502 ldr w2, [x8, #0x254] f7aa4: d0000801 adrp x1, 0x1f9000 f7aa8: 91287821 add x1, x1, #0xa1e f7aac: f9449be0 ldr x0, [sp, #0x930] f7ab0: 97fea458 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7ab4: 14000001 b 0xf7ab8 const&, android::sp*)+0x554> f7ab8: d102e3a0 sub x0, x29, #0xb8 f7abc: 97fec391 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7ac0: f90497e0 str x0, [sp, #0x928] f7ac4: 14000001 b 0xf7ac8 const&, android::sp*)+0x564> f7ac8: f94517e8 ldr x8, [sp, #0xa28] f7acc: b9425102 ldr w2, [x8, #0x250] f7ad0: d0000801 adrp x1, 0x1f9000 f7ad4: 9128a021 add x1, x1, #0xa28 f7ad8: f94497e0 ldr x0, [sp, #0x928] f7adc: 97fea44d bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7ae0: 14000001 b 0xf7ae4 const&, android::sp*)+0x580> f7ae4: 14000001 b 0xf7ae8 const&, android::sp*)+0x584> f7ae8: f94517e8 ldr x8, [sp, #0xa28] f7aec: f9406d00 ldr x0, [x8, #0xd8] f7af0: 97feb4f0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7af4: f90493e0 str x0, [sp, #0x920] f7af8: 14000001 b 0xf7afc const&, android::sp*)+0x598> f7afc: 528d8cc1 mov w1, #0x6c66 // =27750 f7b00: 72ac6de1 movk w1, #0x636f, lsl #16 f7b04: d10393a2 sub x2, x29, #0xe4 f7b08: f94493e0 ldr x0, [sp, #0x920] f7b0c: 97feb665 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7b10: b9091fe0 str w0, [sp, #0x91c] f7b14: 14000001 b 0xf7b18 const&, android::sp*)+0x5b4> f7b18: b9491fe8 ldr w8, [sp, #0x91c] f7b1c: 360001c8 tbz w8, #0x0, 0xf7b54 const&, android::sp*)+0x5f0> f7b20: 14000001 b 0xf7b24 const&, android::sp*)+0x5c0> f7b24: d102e3a0 sub x0, x29, #0xb8 f7b28: 97fec376 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7b2c: f9048be0 str x0, [sp, #0x910] f7b30: 14000001 b 0xf7b34 const&, android::sp*)+0x5d0> f7b34: f94517e8 ldr x8, [sp, #0xa28] f7b38: b9424d02 ldr w2, [x8, #0x24c] f7b3c: d0000801 adrp x1, 0x1f9000 f7b40: 9128cc21 add x1, x1, #0xa33 f7b44: f9448be0 ldr x0, [sp, #0x910] f7b48: 97fea432 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7b4c: 14000001 b 0xf7b50 const&, android::sp*)+0x5ec> f7b50: 14000001 b 0xf7b54 const&, android::sp*)+0x5f0> f7b54: f94517e8 ldr x8, [sp, #0xa28] f7b58: f9406d00 ldr x0, [x8, #0xd8] f7b5c: 97feb4d5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7b60: f90487e0 str x0, [sp, #0x908] f7b64: 14000001 b 0xf7b68 const&, android::sp*)+0x604> f7b68: 528dee01 mov w1, #0x6f70 // =28528 f7b6c: 72ac6e41 movk w1, #0x6372, lsl #16 f7b70: d103a3a2 sub x2, x29, #0xe8 f7b74: d103b3a3 sub x3, x29, #0xec f7b78: d103c3a4 sub x4, x29, #0xf0 f7b7c: d103d3a5 sub x5, x29, #0xf4 f7b80: f94487e0 ldr x0, [sp, #0x908] f7b84: 97feb8c3 bl 0xa5e90 <_ZN7android8MetaData8findRectEjPiS1_S1_S1_@plt> f7b88: b90907e0 str w0, [sp, #0x904] f7b8c: 14000001 b 0xf7b90 const&, android::sp*)+0x62c> f7b90: b94907e8 ldr w8, [sp, #0x904] f7b94: 36000228 tbz w8, #0x0, 0xf7bd8 const&, android::sp*)+0x674> f7b98: 14000001 b 0xf7b9c const&, android::sp*)+0x638> f7b9c: d102e3a0 sub x0, x29, #0xb8 f7ba0: 97fec358 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7ba4: f9047fe0 str x0, [sp, #0x8f8] f7ba8: 14000001 b 0xf7bac const&, android::sp*)+0x648> f7bac: f94517e8 ldr x8, [sp, #0xa28] f7bb0: b9424902 ldr w2, [x8, #0x248] f7bb4: b9424503 ldr w3, [x8, #0x244] f7bb8: b9424104 ldr w4, [x8, #0x240] f7bbc: b9423d05 ldr w5, [x8, #0x23c] f7bc0: d0000801 adrp x1, 0x1f9000 f7bc4: 91290021 add x1, x1, #0xa40 f7bc8: f9447fe0 ldr x0, [sp, #0x8f8] f7bcc: 97feb75d bl 0xa5940 <_ZN7android8AMessage7setRectEPKciiii@plt> f7bd0: 14000001 b 0xf7bd4 const&, android::sp*)+0x670> f7bd4: 14000001 b 0xf7bd8 const&, android::sp*)+0x674> f7bd8: f94517e8 ldr x8, [sp, #0xa28] f7bdc: f9406d00 ldr x0, [x8, #0xd8] f7be0: 97feb4b4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7be4: f9047be0 str x0, [sp, #0x8f0] f7be8: 14000001 b 0xf7bec const&, android::sp*)+0x688> f7bec: 528e8821 mov w1, #0x7441 // =29761 f7bf0: 72ae4de1 movk w1, #0x726f, lsl #16 f7bf4: d103e3a2 sub x2, x29, #0xf8 f7bf8: f9447be0 ldr x0, [sp, #0x8f0] f7bfc: 97feb629 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7c00: b908efe0 str w0, [sp, #0x8ec] f7c04: 14000001 b 0xf7c08 const&, android::sp*)+0x6a4> f7c08: b948efe8 ldr w8, [sp, #0x8ec] f7c0c: 360001c8 tbz w8, #0x0, 0xf7c44 const&, android::sp*)+0x6e0> f7c10: 14000001 b 0xf7c14 const&, android::sp*)+0x6b0> f7c14: d102e3a0 sub x0, x29, #0xb8 f7c18: 97fec33a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7c1c: f90473e0 str x0, [sp, #0x8e0] f7c20: 14000001 b 0xf7c24 const&, android::sp*)+0x6c0> f7c24: f94517e8 ldr x8, [sp, #0xa28] f7c28: b9423902 ldr w2, [x8, #0x238] f7c2c: d0000801 adrp x1, 0x1f9000 f7c30: 91291421 add x1, x1, #0xa45 f7c34: f94473e0 ldr x0, [sp, #0x8e0] f7c38: 97fea3f6 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7c3c: 14000001 b 0xf7c40 const&, android::sp*)+0x6dc> f7c40: 14000001 b 0xf7c44 const&, android::sp*)+0x6e0> f7c44: f94517e8 ldr x8, [sp, #0xa28] f7c48: f9406d00 ldr x0, [x8, #0xd8] f7c4c: 97feb499 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7c50: f9046fe0 str x0, [sp, #0x8d8] f7c54: 14000001 b 0xf7c58 const&, android::sp*)+0x6f4> f7c58: 528e4a61 mov w1, #0x7253 // =29267 f7c5c: 72ad0c81 movk w1, #0x6864, lsl #16 f7c60: d103f3a2 sub x2, x29, #0xfc f7c64: 9133a3e3 add x3, sp, #0xce8 f7c68: 913383e4 add x4, sp, #0xce0 f7c6c: f9446fe0 ldr x0, [sp, #0x8d8] f7c70: 97feb974 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> f7c74: b908d7e0 str w0, [sp, #0x8d4] f7c78: 14000001 b 0xf7c7c const&, android::sp*)+0x718> f7c7c: b948d7e8 ldr w8, [sp, #0x8d4] f7c80: 360002c8 tbz w8, #0x0, 0xf7cd8 const&, android::sp*)+0x774> f7c84: 14000001 b 0xf7c88 const&, android::sp*)+0x724> f7c88: f94517e8 ldr x8, [sp, #0xa28] f7c8c: b9423509 ldr w9, [x8, #0x234] f7c90: 528e4a6a mov w10, #0x7253 // =29267 f7c94: 72ad0c8a movk w10, #0x6864, lsl #16 f7c98: 6b0a0129 subs w9, w9, w10 f7c9c: b908d3e9 str w9, [sp, #0x8d0] f7ca0: 540001c1 b.ne 0xf7cd8 const&, android::sp*)+0x774> f7ca4: 14000001 b 0xf7ca8 const&, android::sp*)+0x744> f7ca8: f94517e8 ldr x8, [sp, #0xa28] f7cac: f9411109 ldr x9, [x8, #0x220] f7cb0: f1006529 subs x9, x9, #0x19 f7cb4: f90467e9 str x9, [sp, #0x8c8] f7cb8: 54000101 b.ne 0xf7cd8 const&, android::sp*)+0x774> f7cbc: 14000001 b 0xf7cc0 const&, android::sp*)+0x75c> f7cc0: f94517e8 ldr x8, [sp, #0xa28] f7cc4: f9411500 ldr x0, [x8, #0x228] f7cc8: d102e3a1 sub x1, x29, #0xb8 f7ccc: 97fea061 bl 0x9fe50 <_ZN7android10ColorUtils26setHDRStaticInfoIntoFormatERKNS_13HDRStaticInfoERNS_2spINS_8AMessageEEE@plt> f7cd0: 14000001 b 0xf7cd4 const&, android::sp*)+0x770> f7cd4: 14000001 b 0xf7cd8 const&, android::sp*)+0x774> f7cd8: f94517e8 ldr x8, [sp, #0xa28] f7cdc: f9406d00 ldr x0, [x8, #0xd8] f7ce0: d102e3a1 sub x1, x29, #0xb8 f7ce4: 94000be2 bl 0xfac6c const&, android::sp*)+0x3708> f7ce8: 14000001 b 0xf7cec const&, android::sp*)+0x788> f7cec: 140000ee b 0xf80a4 const&, android::sp*)+0xb40> f7cf0: f94517e8 ldr x8, [sp, #0xa28] f7cf4: f9414101 ldr x1, [x8, #0x280] f7cf8: b0000800 adrp x0, 0x1f8000 f7cfc: 91349400 add x0, x0, #0xd25 f7d00: 321f07e9 orr w9, wzr, #0x6 f7d04: 2a0903e2 mov w2, w9 f7d08: 97fecc9e bl 0xaaf80 f7d0c: 35001ca0 cbnz w0, 0xf80a0 const&, android::sp*)+0xb3c> f7d10: 14000001 b 0xf7d14 const&, android::sp*)+0x7b0> f7d14: f94517e8 ldr x8, [sp, #0xa28] f7d18: f9406d00 ldr x0, [x8, #0xd8] f7d1c: 97feb465 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7d20: f90463e0 str x0, [sp, #0x8c0] f7d24: 14000001 b 0xf7d28 const&, android::sp*)+0x7c4> f7d28: 528d0dc1 mov w1, #0x686e // =26734 f7d2c: 72a46c61 movk w1, #0x2363, lsl #16 f7d30: 913373e2 add x2, sp, #0xcdc f7d34: f94463e0 ldr x0, [sp, #0x8c0] f7d38: 97feb5da bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7d3c: b908bfe0 str w0, [sp, #0x8bc] f7d40: 14000001 b 0xf7d44 const&, android::sp*)+0x7e0> f7d44: b948bfe8 ldr w8, [sp, #0x8bc] f7d48: 36000228 tbz w8, #0x0, 0xf7d8c const&, android::sp*)+0x828> f7d4c: 14000001 b 0xf7d50 const&, android::sp*)+0x7ec> f7d50: f94517e8 ldr x8, [sp, #0xa28] f7d54: f9406d00 ldr x0, [x8, #0xd8] f7d58: 97feb456 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7d5c: f9045be0 str x0, [sp, #0x8b0] f7d60: 14000001 b 0xf7d64 const&, android::sp*)+0x800> f7d64: 528e8ca1 mov w1, #0x7465 // =29797 f7d68: 72ae6e41 movk w1, #0x7372, lsl #16 f7d6c: 913363e2 add x2, sp, #0xcd8 f7d70: f9445be0 ldr x0, [sp, #0x8b0] f7d74: 97feb5cb bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7d78: b908afe0 str w0, [sp, #0x8ac] f7d7c: 14000001 b 0xf7d80 const&, android::sp*)+0x81c> f7d80: b948afe8 ldr w8, [sp, #0x8ac] f7d84: 37000108 tbnz w8, #0x0, 0xf7da4 const&, android::sp*)+0x840> f7d88: 14000001 b 0xf7d8c const&, android::sp*)+0x828> f7d8c: 128002a8 mov w8, #-0x16 // =-22 f7d90: f94517e9 ldr x9, [sp, #0xa28] f7d94: b900e528 str w8, [x9, #0xe4] f7d98: 320003e8 orr w8, wzr, #0x1 f7d9c: b900c128 str w8, [x9, #0xc0] f7da0: 14000b9a b 0xfac08 const&, android::sp*)+0x36a4> f7da4: d102e3a0 sub x0, x29, #0xb8 f7da8: 97fec2d6 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7dac: f90453e0 str x0, [sp, #0x8a0] f7db0: 14000001 b 0xf7db4 const&, android::sp*)+0x850> f7db4: f94517e8 ldr x8, [sp, #0xa28] f7db8: b9421d02 ldr w2, [x8, #0x21c] f7dbc: d0000801 adrp x1, 0x1f9000 f7dc0: 91295821 add x1, x1, #0xa56 f7dc4: f94453e0 ldr x0, [sp, #0x8a0] f7dc8: 97fea392 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7dcc: 14000001 b 0xf7dd0 const&, android::sp*)+0x86c> f7dd0: d102e3a0 sub x0, x29, #0xb8 f7dd4: 97fec2cb bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7dd8: f9044fe0 str x0, [sp, #0x898] f7ddc: 14000001 b 0xf7de0 const&, android::sp*)+0x87c> f7de0: f94517e8 ldr x8, [sp, #0xa28] f7de4: b9421902 ldr w2, [x8, #0x218] f7de8: d0000801 adrp x1, 0x1f9000 f7dec: 91299021 add x1, x1, #0xa64 f7df0: f9444fe0 ldr x0, [sp, #0x898] f7df4: 97fea387 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7df8: 14000001 b 0xf7dfc const&, android::sp*)+0x898> f7dfc: f94517e8 ldr x8, [sp, #0xa28] f7e00: f9406d00 ldr x0, [x8, #0xd8] f7e04: 97feb42b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7e08: f9044be0 str x0, [sp, #0x890] f7e0c: 14000001 b 0xf7e10 const&, android::sp*)+0x8ac> f7e10: 528dcda1 mov w1, #0x6e6d // =28269 f7e14: 72ac6d01 movk w1, #0x6368, lsl #16 f7e18: 913353e2 add x2, sp, #0xcd4 f7e1c: f9444be0 ldr x0, [sp, #0x890] f7e20: 97feb5a0 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7e24: b9088fe0 str w0, [sp, #0x88c] f7e28: 14000001 b 0xf7e2c const&, android::sp*)+0x8c8> f7e2c: b9488fe8 ldr w8, [sp, #0x88c] f7e30: 360001c8 tbz w8, #0x0, 0xf7e68 const&, android::sp*)+0x904> f7e34: 14000001 b 0xf7e38 const&, android::sp*)+0x8d4> f7e38: d102e3a0 sub x0, x29, #0xb8 f7e3c: 97fec2b1 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7e40: f90443e0 str x0, [sp, #0x880] f7e44: 14000001 b 0xf7e48 const&, android::sp*)+0x8e4> f7e48: f94517e8 ldr x8, [sp, #0xa28] f7e4c: b9421502 ldr w2, [x8, #0x214] f7e50: d0000801 adrp x1, 0x1f9000 f7e54: 9129c021 add x1, x1, #0xa70 f7e58: f94443e0 ldr x0, [sp, #0x880] f7e5c: 97fea36d bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7e60: 14000001 b 0xf7e64 const&, android::sp*)+0x900> f7e64: 14000001 b 0xf7e68 const&, android::sp*)+0x904> f7e68: 2a1f03e8 mov w8, wzr f7e6c: f94517e9 ldr x9, [sp, #0xa28] f7e70: b9021128 str w8, [x9, #0x210] f7e74: f9406d20 ldr x0, [x9, #0xd8] f7e78: 97feb40e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7e7c: f9043fe0 str x0, [sp, #0x878] f7e80: 14000001 b 0xf7e84 const&, android::sp*)+0x920> f7e84: 528c6c81 mov w1, #0x6364 // =25444 f7e88: 72acadc1 movk w1, #0x656e, lsl #16 f7e8c: 913343e2 add x2, sp, #0xcd0 f7e90: f9443fe0 ldr x0, [sp, #0x878] f7e94: 97feb583 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7e98: b90877e0 str w0, [sp, #0x874] f7e9c: 14000001 b 0xf7ea0 const&, android::sp*)+0x93c> f7ea0: b94877e8 ldr w8, [sp, #0x874] f7ea4: 360001c8 tbz w8, #0x0, 0xf7edc const&, android::sp*)+0x978> f7ea8: 14000001 b 0xf7eac const&, android::sp*)+0x948> f7eac: d102e3a0 sub x0, x29, #0xb8 f7eb0: 97fec294 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7eb4: f90437e0 str x0, [sp, #0x868] f7eb8: 14000001 b 0xf7ebc const&, android::sp*)+0x958> f7ebc: f94517e8 ldr x8, [sp, #0xa28] f7ec0: b9421102 ldr w2, [x8, #0x210] f7ec4: d0000801 adrp x1, 0x1f9000 f7ec8: 9129f421 add x1, x1, #0xa7d f7ecc: f94437e0 ldr x0, [sp, #0x868] f7ed0: 97fea350 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7ed4: 14000001 b 0xf7ed8 const&, android::sp*)+0x974> f7ed8: 14000001 b 0xf7edc const&, android::sp*)+0x978> f7edc: 2a1f03e8 mov w8, wzr f7ee0: f94517e9 ldr x9, [sp, #0xa28] f7ee4: b9020d28 str w8, [x9, #0x20c] f7ee8: f9406d20 ldr x0, [x9, #0xd8] f7eec: 97feb3f1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7ef0: f90433e0 str x0, [sp, #0x860] f7ef4: 14000001 b 0xf7ef8 const&, android::sp*)+0x994> f7ef8: 528c6e01 mov w1, #0x6370 // =25456 f7efc: 72acadc1 movk w1, #0x656e, lsl #16 f7f00: 913333e2 add x2, sp, #0xccc f7f04: f94433e0 ldr x0, [sp, #0x860] f7f08: 97feb566 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7f0c: b9085fe0 str w0, [sp, #0x85c] f7f10: 14000001 b 0xf7f14 const&, android::sp*)+0x9b0> f7f14: b9485fe8 ldr w8, [sp, #0x85c] f7f18: 360001c8 tbz w8, #0x0, 0xf7f50 const&, android::sp*)+0x9ec> f7f1c: 14000001 b 0xf7f20 const&, android::sp*)+0x9bc> f7f20: d102e3a0 sub x0, x29, #0xb8 f7f24: 97fec277 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7f28: f9042be0 str x0, [sp, #0x850] f7f2c: 14000001 b 0xf7f30 const&, android::sp*)+0x9cc> f7f30: f94517e8 ldr x8, [sp, #0xa28] f7f34: b9420d02 ldr w2, [x8, #0x20c] f7f38: d0000801 adrp x1, 0x1f9000 f7f3c: 912a2c21 add x1, x1, #0xa8b f7f40: f9442be0 ldr x0, [sp, #0x850] f7f44: 97fea333 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7f48: 14000001 b 0xf7f4c const&, android::sp*)+0x9e8> f7f4c: 14000001 b 0xf7f50 const&, android::sp*)+0x9ec> f7f50: f94517e8 ldr x8, [sp, #0xa28] f7f54: f9406d00 ldr x0, [x8, #0xd8] f7f58: 97feb3d6 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7f5c: f90427e0 str x0, [sp, #0x848] f7f60: 14000001 b 0xf7f64 const&, android::sp*)+0xa00> f7f64: 528e8e61 mov w1, #0x7473 // =29811 f7f68: 72ac2c81 movk w1, #0x6164, lsl #16 f7f6c: 913323e2 add x2, sp, #0xcc8 f7f70: f94427e0 ldr x0, [sp, #0x848] f7f74: 97feb54b bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7f78: b90847e0 str w0, [sp, #0x844] f7f7c: 14000001 b 0xf7f80 const&, android::sp*)+0xa1c> f7f80: b94847e8 ldr w8, [sp, #0x844] f7f84: 360001c8 tbz w8, #0x0, 0xf7fbc const&, android::sp*)+0xa58> f7f88: 14000001 b 0xf7f8c const&, android::sp*)+0xa28> f7f8c: d102e3a0 sub x0, x29, #0xb8 f7f90: 97fec25c bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f7f94: f9041fe0 str x0, [sp, #0x838] f7f98: 14000001 b 0xf7f9c const&, android::sp*)+0xa38> f7f9c: f94517e8 ldr x8, [sp, #0xa28] f7fa0: b9420902 ldr w2, [x8, #0x208] f7fa4: d0000801 adrp x1, 0x1f9000 f7fa8: 912a6c21 add x1, x1, #0xa9b f7fac: f9441fe0 ldr x0, [sp, #0x838] f7fb0: 97fea318 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f7fb4: 14000001 b 0xf7fb8 const&, android::sp*)+0xa54> f7fb8: 14000001 b 0xf7fbc const&, android::sp*)+0xa58> f7fbc: 12800008 mov w8, #-0x1 // =-1 f7fc0: f94517e9 ldr x9, [sp, #0xa28] f7fc4: b9020528 str w8, [x9, #0x204] f7fc8: f9406d20 ldr x0, [x9, #0xd8] f7fcc: 97feb3b9 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f7fd0: f9041be0 str x0, [sp, #0x830] f7fd4: 14000001 b 0xf7fd8 const&, android::sp*)+0xa74> f7fd8: 528dee81 mov w1, #0x6f74 // =28532 f7fdc: 72ac2c21 movk w1, #0x6161, lsl #16 f7fe0: 913313e2 add x2, sp, #0xcc4 f7fe4: f9441be0 ldr x0, [sp, #0x830] f7fe8: 97feb52e bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f7fec: b9082fe0 str w0, [sp, #0x82c] f7ff0: 14000001 b 0xf7ff4 const&, android::sp*)+0xa90> f7ff4: b9482fe8 ldr w8, [sp, #0x82c] f7ff8: 360001c8 tbz w8, #0x0, 0xf8030 const&, android::sp*)+0xacc> f7ffc: 14000001 b 0xf8000 const&, android::sp*)+0xa9c> f8000: d102e3a0 sub x0, x29, #0xb8 f8004: 97fec23f bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f8008: f90413e0 str x0, [sp, #0x820] f800c: 14000001 b 0xf8010 const&, android::sp*)+0xaac> f8010: f94517e8 ldr x8, [sp, #0xa28] f8014: b9420502 ldr w2, [x8, #0x204] f8018: b0000801 adrp x1, 0x1f9000 f801c: 912a8c21 add x1, x1, #0xaa3 f8020: f94413e0 ldr x0, [sp, #0x820] f8024: 97fea2fb bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f8028: 14000001 b 0xf802c const&, android::sp*)+0xac8> f802c: 14000001 b 0xf8030 const&, android::sp*)+0xacc> f8030: f94517e8 ldr x8, [sp, #0xa28] f8034: f9406d00 ldr x0, [x8, #0xd8] f8038: 97feb39e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f803c: f9040fe0 str x0, [sp, #0x818] f8040: 14000001 b 0xf8044 const&, android::sp*)+0xae0> f8044: 5289aca1 mov w1, #0x4d65 // =19813 f8048: 72aa0861 movk w1, #0x5043, lsl #16 f804c: 913303e2 add x2, sp, #0xcc0 f8050: f9440fe0 ldr x0, [sp, #0x818] f8054: 97feb513 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f8058: b90817e0 str w0, [sp, #0x814] f805c: 14000001 b 0xf8060 const&, android::sp*)+0xafc> f8060: b94817e8 ldr w8, [sp, #0x814] f8064: 360001c8 tbz w8, #0x0, 0xf809c const&, android::sp*)+0xb38> f8068: 14000001 b 0xf806c const&, android::sp*)+0xb08> f806c: d102e3a0 sub x0, x29, #0xb8 f8070: 97fec224 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f8074: f90407e0 str x0, [sp, #0x808] f8078: 14000001 b 0xf807c const&, android::sp*)+0xb18> f807c: f94517e8 ldr x8, [sp, #0xa28] f8080: b9420102 ldr w2, [x8, #0x200] f8084: b0000801 adrp x1, 0x1f9000 f8088: 912abc21 add x1, x1, #0xaaf f808c: f94407e0 ldr x0, [sp, #0x808] f8090: 97fea2e0 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f8094: 14000001 b 0xf8098 const&, android::sp*)+0xb34> f8098: 14000001 b 0xf809c const&, android::sp*)+0xb38> f809c: 14000001 b 0xf80a0 const&, android::sp*)+0xb3c> f80a0: 14000001 b 0xf80a4 const&, android::sp*)+0xb40> f80a4: f94517e8 ldr x8, [sp, #0xa28] f80a8: f9406d00 ldr x0, [x8, #0xd8] f80ac: 97feb381 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f80b0: f90403e0 str x0, [sp, #0x800] f80b4: 14000001 b 0xf80b8 const&, android::sp*)+0xb54> f80b8: 528e0a61 mov w1, #0x7053 // =28755 f80bc: 72ad2dc1 movk w1, #0x696e, lsl #16 f80c0: 9132f3e2 add x2, sp, #0xcbc f80c4: f94403e0 ldr x0, [sp, #0x800] f80c8: 97feb4f6 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f80cc: b907ffe0 str w0, [sp, #0x7fc] f80d0: 14000001 b 0xf80d4 const&, android::sp*)+0xb70> f80d4: b947ffe8 ldr w8, [sp, #0x7fc] f80d8: 360001c8 tbz w8, #0x0, 0xf8110 const&, android::sp*)+0xbac> f80dc: 14000001 b 0xf80e0 const&, android::sp*)+0xb7c> f80e0: d102e3a0 sub x0, x29, #0xb8 f80e4: 97fec207 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f80e8: f903fbe0 str x0, [sp, #0x7f0] f80ec: 14000001 b 0xf80f0 const&, android::sp*)+0xb8c> f80f0: f94517e8 ldr x8, [sp, #0xa28] f80f4: b941fd02 ldr w2, [x8, #0x1fc] f80f8: b0000801 adrp x1, 0x1f9000 f80fc: 912af021 add x1, x1, #0xabc f8100: f943fbe0 ldr x0, [sp, #0x7f0] f8104: 97fea2c3 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f8108: 14000001 b 0xf810c const&, android::sp*)+0xba8> f810c: 14000001 b 0xf8110 const&, android::sp*)+0xbac> f8110: f94517e8 ldr x8, [sp, #0xa28] f8114: f9406d00 ldr x0, [x8, #0xd8] f8118: 97feb366 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f811c: f903f7e0 str x0, [sp, #0x7e8] f8120: 14000001 b 0xf8124 const&, android::sp*)+0xbc0> f8124: 528f0ae1 mov w1, #0x7857 // =30807 f8128: 72adac21 movk w1, #0x6d61, lsl #16 f812c: 9132e3e2 add x2, sp, #0xcb8 f8130: f943f7e0 ldr x0, [sp, #0x7e8] f8134: 97feb4db bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f8138: b907e7e0 str w0, [sp, #0x7e4] f813c: 14000001 b 0xf8140 const&, android::sp*)+0xbdc> f8140: b947e7e8 ldr w8, [sp, #0x7e4] f8144: 360001c8 tbz w8, #0x0, 0xf817c const&, android::sp*)+0xc18> f8148: 14000001 b 0xf814c const&, android::sp*)+0xbe8> f814c: d102e3a0 sub x0, x29, #0xb8 f8150: 97fec1ec bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f8154: f903efe0 str x0, [sp, #0x7d8] f8158: 14000001 b 0xf815c const&, android::sp*)+0xbf8> f815c: f94517e8 ldr x8, [sp, #0xa28] f8160: b941f902 ldr w2, [x8, #0x1f8] f8164: b0000801 adrp x1, 0x1f9000 f8168: 912b2c21 add x1, x1, #0xacb f816c: f943efe0 ldr x0, [sp, #0x7d8] f8170: 97fea2a8 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f8174: 14000001 b 0xf8178 const&, android::sp*)+0xc14> f8178: 14000001 b 0xf817c const&, android::sp*)+0xc18> f817c: f94517e8 ldr x8, [sp, #0xa28] f8180: f9406d00 ldr x0, [x8, #0xd8] f8184: 97feb34b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f8188: f903ebe0 str x0, [sp, #0x7d0] f818c: 14000001 b 0xf8190 const&, android::sp*)+0xc2c> f8190: 528f0901 mov w1, #0x7848 // =30792 f8194: 72adac21 movk w1, #0x6d61, lsl #16 f8198: 9132d3e2 add x2, sp, #0xcb4 f819c: f943ebe0 ldr x0, [sp, #0x7d0] f81a0: 97feb4c0 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f81a4: b907cfe0 str w0, [sp, #0x7cc] f81a8: 14000001 b 0xf81ac const&, android::sp*)+0xc48> f81ac: b947cfe8 ldr w8, [sp, #0x7cc] f81b0: 360001c8 tbz w8, #0x0, 0xf81e8 const&, android::sp*)+0xc84> f81b4: 14000001 b 0xf81b8 const&, android::sp*)+0xc54> f81b8: d102e3a0 sub x0, x29, #0xb8 f81bc: 97fec1d1 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f81c0: f903e3e0 str x0, [sp, #0x7c0] f81c4: 14000001 b 0xf81c8 const&, android::sp*)+0xc64> f81c8: f94517e8 ldr x8, [sp, #0xa28] f81cc: b941f502 ldr w2, [x8, #0x1f4] f81d0: b0000801 adrp x1, 0x1f9000 f81d4: 912b5421 add x1, x1, #0xad5 f81d8: f943e3e0 ldr x0, [sp, #0x7c0] f81dc: 97fea28d bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f81e0: 14000001 b 0xf81e4 const&, android::sp*)+0xc80> f81e4: 14000001 b 0xf81e8 const&, android::sp*)+0xc84> f81e8: f94517e8 ldr x8, [sp, #0xa28] f81ec: f9406d00 ldr x0, [x8, #0xd8] f81f0: 97feb330 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f81f4: f903dfe0 str x0, [sp, #0x7b8] f81f8: 14000001 b 0xf81fc const&, android::sp*)+0xc98> f81fc: 528e8821 mov w1, #0x7441 // =29761 f8200: 72ae4de1 movk w1, #0x726f, lsl #16 f8204: 9132c3e2 add x2, sp, #0xcb0 f8208: f943dfe0 ldr x0, [sp, #0x7b8] f820c: 97feb4a5 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f8210: b907b7e0 str w0, [sp, #0x7b4] f8214: 14000001 b 0xf8218 const&, android::sp*)+0xcb4> f8218: b947b7e8 ldr w8, [sp, #0x7b4] f821c: 360001c8 tbz w8, #0x0, 0xf8254 const&, android::sp*)+0xcf0> f8220: 14000001 b 0xf8224 const&, android::sp*)+0xcc0> f8224: d102e3a0 sub x0, x29, #0xb8 f8228: 97fec1b6 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f822c: f903d7e0 str x0, [sp, #0x7a8] f8230: 14000001 b 0xf8234 const&, android::sp*)+0xcd0> f8234: f94517e8 ldr x8, [sp, #0xa28] f8238: b941f102 ldr w2, [x8, #0x1f0] f823c: b0000801 adrp x1, 0x1f9000 f8240: 91291421 add x1, x1, #0xa45 f8244: f943d7e0 ldr x0, [sp, #0x7a8] f8248: 97fea272 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f824c: 14000001 b 0xf8250 const&, android::sp*)+0xcec> f8250: 14000001 b 0xf8254 const&, android::sp*)+0xcf0> f8254: f94517e8 ldr x8, [sp, #0xa28] f8258: f9406d00 ldr x0, [x8, #0xd8] f825c: 97feb315 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f8260: f903d3e0 str x0, [sp, #0x7a0] f8264: 14000001 b 0xf8268 const&, android::sp*)+0xd04> f8268: 528daa41 mov w1, #0x6d52 // =27986 f826c: 72acce41 movk w1, #0x6672, lsl #16 f8270: 9132b3e2 add x2, sp, #0xcac f8274: f943d3e0 ldr x0, [sp, #0x7a0] f8278: 97feb48a bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> f827c: b9079fe0 str w0, [sp, #0x79c] f8280: 14000001 b 0xf8284 const&, android::sp*)+0xd20> f8284: b9479fe8 ldr w8, [sp, #0x79c] f8288: 36000288 tbz w8, #0x0, 0xf82d8 const&, android::sp*)+0xd74> f828c: 14000001 b 0xf8290 const&, android::sp*)+0xd2c> f8290: f94517e8 ldr x8, [sp, #0xa28] f8294: b941ed09 ldr w9, [x8, #0x1ec] f8298: 71000529 subs w9, w9, #0x1 f829c: b9079be9 str w9, [sp, #0x798] f82a0: 540001cb b.lt 0xf82d8 const&, android::sp*)+0xd74> f82a4: 14000001 b 0xf82a8 const&, android::sp*)+0xd44> f82a8: d102e3a0 sub x0, x29, #0xb8 f82ac: 97fec195 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f82b0: f903cbe0 str x0, [sp, #0x790] f82b4: 14000001 b 0xf82b8 const&, android::sp*)+0xd54> f82b8: f94517e8 ldr x8, [sp, #0xa28] f82bc: b941ed02 ldr w2, [x8, #0x1ec] f82c0: b0000801 adrp x1, 0x1f9000 f82c4: 912b8021 add x1, x1, #0xae0 f82c8: f943cbe0 ldr x0, [sp, #0x790] f82cc: 97fea251 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f82d0: 14000001 b 0xf82d4 const&, android::sp*)+0xd70> f82d4: 14000001 b 0xf82d8 const&, android::sp*)+0xd74> f82d8: f94517e8 ldr x8, [sp, #0xa28] f82dc: f9406d00 ldr x0, [x8, #0xd8] f82e0: 97feb2f4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f82e4: f903c7e0 str x0, [sp, #0x788] f82e8: 14000001 b 0xf82ec const&, android::sp*)+0xd88> f82ec: 528c6c61 mov w1, #0x6363 // =25443 f82f0: 72ac2ec1 movk w1, #0x6176, lsl #16 f82f4: 9132a3e2 add x2, sp, #0xca8 f82f8: 913283e3 add x3, sp, #0xca0 f82fc: 913263e4 add x4, sp, #0xc98 f8300: f943c7e0 ldr x0, [sp, #0x788] f8304: 97feb7cf bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> f8308: b90787e0 str w0, [sp, #0x784] f830c: 14000001 b 0xf8310 const&, android::sp*)+0xdac> f8310: b94787e8 ldr w8, [sp, #0x784] f8314: 36004668 tbz w8, #0x0, 0xf8be0 const&, android::sp*)+0x167c> f8318: 14000001 b 0xf831c const&, android::sp*)+0xdb8> f831c: f94517e8 ldr x8, [sp, #0xa28] f8320: f940f109 ldr x9, [x8, #0x1e0] f8324: f9005d09 str x9, [x8, #0xb8] f8328: f940ed09 ldr x9, [x8, #0x1d8] f832c: f1001d29 subs x9, x9, #0x7 f8330: f903bfe9 str x9, [sp, #0x778] f8334: 54000123 b.lo 0xf8358 const&, android::sp*)+0xdf4> f8338: 14000001 b 0xf833c const&, android::sp*)+0xdd8> f833c: f94517e8 ldr x8, [sp, #0xa28] f8340: f9405d09 ldr x9, [x8, #0xb8] f8344: 3940012a ldrb w10, [x9] f8348: 7100054a subs w10, w10, #0x1 f834c: b90777ea str w10, [sp, #0x774] f8350: 54000100 b.eq 0xf8370 const&, android::sp*)+0xe0c> f8354: 14000001 b 0xf8358 const&, android::sp*)+0xdf4> f8358: 128002a8 mov w8, #-0x16 // =-22 f835c: f94517e9 ldr x9, [sp, #0xa28] f8360: b900e528 str w8, [x9, #0xe4] f8364: 320003e8 orr w8, wzr, #0x1 f8368: b900c128 str w8, [x9, #0xc0] f836c: 14000a27 b 0xfac08 const&, android::sp*)+0x36a4> f8370: f94517e8 ldr x8, [sp, #0xa28] f8374: f9405d00 ldr x0, [x8, #0xb8] f8378: f940ed01 ldr x1, [x8, #0x1d8] f837c: d102e3a2 sub x2, x29, #0xb8 f8380: 94000aa4 bl 0xfae10 const&, android::sp*)+0x38ac> f8384: 14000001 b 0xf8388 const&, android::sp*)+0xe24> f8388: f94517e8 ldr x8, [sp, #0xa28] f838c: f9405d09 ldr x9, [x8, #0xb8] f8390: 3940112a ldrb w10, [x9, #0x4] f8394: 1200054a and w10, w10, #0x3 f8398: 1100054a add w10, w10, #0x1 f839c: 2a0a03e9 mov w9, w10 f83a0: f9005909 str x9, [x8, #0xb0] f83a4: f9405d09 ldr x9, [x8, #0xb8] f83a8: 3940152a ldrb w10, [x9, #0x5] f83ac: 2a0a03e9 mov w9, w10 f83b0: 92401129 and x9, x9, #0x1f f83b4: f9005509 str x9, [x8, #0xa8] f83b8: f9405d09 ldr x9, [x8, #0xb8] f83bc: 91001929 add x9, x9, #0x6 f83c0: f9005d09 str x9, [x8, #0xb8] f83c4: f940ed09 ldr x9, [x8, #0x1d8] f83c8: f1001929 subs x9, x9, #0x6 f83cc: f900ed09 str x9, [x8, #0x1d8] f83d0: 90000d81 adrp x1, 0x2a8000 f83d4: f9435421 ldr x1, [x1, #0x6a8] f83d8: 5280090a mov w10, #0x48 // =72 f83dc: 2a0a03e0 mov w0, w10 f83e0: 97fea1f0 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> f83e4: aa0003e8 mov x8, x0 f83e8: 2a1f03ea mov w10, wzr f83ec: 392d7fea strb w10, [sp, #0xb5f] f83f0: aa1f03e1 mov x1, xzr f83f4: f903b7e8 str x8, [sp, #0x768] f83f8: f903b3e1 str x1, [sp, #0x760] f83fc: b4000200 cbz x0, 0xf843c const&, android::sp*)+0xed8> f8400: 14000001 b 0xf8404 const&, android::sp*)+0xea0> f8404: f943b7e8 ldr x8, [sp, #0x768] f8408: f94517e9 ldr x9, [sp, #0xa28] f840c: f9005128 str x8, [x9, #0xa0] f8410: 320003ea orr w10, wzr, #0x1 f8414: 392d7fea strb w10, [sp, #0xb5f] f8418: 321603ea orr w10, wzr, #0x400 f841c: 2a0a03e1 mov w1, w10 f8420: f943b7e0 ldr x0, [sp, #0x768] f8424: f903afe8 str x8, [sp, #0x758] f8428: 97fea67e bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> f842c: 14000001 b 0xf8430 const&, android::sp*)+0xecc> f8430: f943afe0 ldr x0, [sp, #0x758] f8434: f903b3e0 str x0, [sp, #0x760] f8438: 14000001 b 0xf843c const&, android::sp*)+0xed8> f843c: f943b3e0 ldr x0, [sp, #0x760] f8440: 913243e8 add x8, sp, #0xc90 f8444: f903abe0 str x0, [sp, #0x750] f8448: aa0803e0 mov x0, x8 f844c: f943abe1 ldr x1, [sp, #0x750] f8450: 97fec438 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> f8454: 14000001 b 0xf8458 const&, android::sp*)+0xef4> f8458: 913243e0 add x0, sp, #0xc90 f845c: 97feb525 bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> f8460: f903a7e0 str x0, [sp, #0x748] f8464: 14000001 b 0xf8468 const&, android::sp*)+0xf04> f8468: f943a7e8 ldr x8, [sp, #0x748] f846c: b40001a8 cbz x8, 0xf84a0 const&, android::sp*)+0xf3c> f8470: 14000001 b 0xf8474 const&, android::sp*)+0xf10> f8474: 913243e0 add x0, sp, #0xc90 f8478: 97fe9e86 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f847c: f903a3e0 str x0, [sp, #0x740] f8480: 14000001 b 0xf8484 const&, android::sp*)+0xf20> f8484: f943a3e0 ldr x0, [sp, #0x740] f8488: 97feadc6 bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> f848c: f9039fe0 str x0, [sp, #0x738] f8490: 14000001 b 0xf8494 const&, android::sp*)+0xf30> f8494: f9439fe8 ldr x8, [sp, #0x738] f8498: b50003a8 cbnz x8, 0xf850c const&, android::sp*)+0xfa8> f849c: 14000001 b 0xf84a0 const&, android::sp*)+0xf3c> f84a0: 12800168 mov w8, #-0xc // =-12 f84a4: f94517e9 ldr x9, [sp, #0xa28] f84a8: b900e528 str w8, [x9, #0xe4] f84ac: 320003e8 orr w8, wzr, #0x1 f84b0: b900c128 str w8, [x9, #0xc0] f84b4: 140001b3 b 0xf8b80 const&, android::sp*)+0x161c> f84b8: f94517e8 ldr x8, [sp, #0xa28] f84bc: f9006500 str x0, [x8, #0xc8] f84c0: 2a0103e9 mov w9, w1 f84c4: b900c509 str w9, [x8, #0xc4] f84c8: 396d7fe9 ldrb w9, [sp, #0xb5f] f84cc: 71000529 subs w9, w9, #0x1 f84d0: b90737e9 str w9, [sp, #0x734] f84d4: 54000101 b.ne 0xf84f4 const&, android::sp*)+0xf90> f84d8: 14000001 b 0xf84dc const&, android::sp*)+0xf78> f84dc: f94517e8 ldr x8, [sp, #0xa28] f84e0: f9405100 ldr x0, [x8, #0xa0] f84e4: 90000d81 adrp x1, 0x2a8000 f84e8: f9435421 ldr x1, [x1, #0x6a8] f84ec: 97febdd5 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> f84f0: 14000001 b 0xf84f4 const&, android::sp*)+0xf90> f84f4: 140009c8 b 0xfac14 const&, android::sp*)+0x36b0> f84f8: f94517e8 ldr x8, [sp, #0xa28] f84fc: f9006500 str x0, [x8, #0xc8] f8500: 2a0103e9 mov w9, w1 f8504: b900c509 str w9, [x8, #0xc4] f8508: 140001b3 b 0xf8bd4 const&, android::sp*)+0x1670> f850c: 913243e0 add x0, sp, #0xc90 f8510: 97fe9e60 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f8514: f90397e0 str x0, [sp, #0x728] f8518: 14000001 b 0xf851c const&, android::sp*)+0xfb8> f851c: aa1f03e0 mov x0, xzr f8520: f94397e1 ldr x1, [sp, #0x728] f8524: f90393e0 str x0, [sp, #0x720] f8528: aa0103e0 mov x0, x1 f852c: f94393e1 ldr x1, [sp, #0x720] f8530: f94393e2 ldr x2, [sp, #0x720] f8534: 97fecaa7 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> f8538: 14000001 b 0xf853c const&, android::sp*)+0xfd8> f853c: aa1f03e8 mov x8, xzr f8540: f94517e9 ldr x9, [sp, #0xa28] f8544: f9004928 str x8, [x9, #0x90] f8548: 14000001 b 0xf854c const&, android::sp*)+0xfe8> f854c: f94517e8 ldr x8, [sp, #0xa28] f8550: f9404909 ldr x9, [x8, #0x90] f8554: f940550a ldr x10, [x8, #0xa8] f8558: eb0a0129 subs x9, x9, x10 f855c: f9038fe9 str x9, [sp, #0x718] f8560: 54000982 b.hs 0xf8690 const&, android::sp*)+0x112c> f8564: 14000001 b 0xf8568 const&, android::sp*)+0x1004> f8568: f94517e8 ldr x8, [sp, #0xa28] f856c: f940ed09 ldr x9, [x8, #0x1d8] f8570: f1000529 subs x9, x9, #0x1 f8574: f9038be9 str x9, [sp, #0x710] f8578: 54000108 b.hi 0xf8598 const&, android::sp*)+0x1034> f857c: 14000001 b 0xf8580 const&, android::sp*)+0x101c> f8580: 128002a8 mov w8, #-0x16 // =-22 f8584: f94517e9 ldr x9, [sp, #0xa28] f8588: b900e528 str w8, [x9, #0xe4] f858c: 320003e8 orr w8, wzr, #0x1 f8590: b900c128 str w8, [x9, #0xc0] f8594: 1400017b b 0xf8b80 const&, android::sp*)+0x161c> f8598: f94517e8 ldr x8, [sp, #0xa28] f859c: f9405d00 ldr x0, [x8, #0xb8] f85a0: 97febdc4 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> f85a4: b9070fe0 str w0, [sp, #0x70c] f85a8: 14000001 b 0xf85ac const&, android::sp*)+0x1048> f85ac: b9470fe1 ldr w1, [sp, #0x70c] f85b0: 2a0103e0 mov w0, w1 f85b4: 92403c00 and x0, x0, #0xffff f85b8: f94517e8 ldr x8, [sp, #0xa28] f85bc: f9004500 str x0, [x8, #0x88] f85c0: f9405d00 ldr x0, [x8, #0xb8] f85c4: 91000800 add x0, x0, #0x2 f85c8: f9005d00 str x0, [x8, #0xb8] f85cc: f940ed00 ldr x0, [x8, #0x1d8] f85d0: f1000800 subs x0, x0, #0x2 f85d4: f900ed00 str x0, [x8, #0x1d8] f85d8: f940ed00 ldr x0, [x8, #0x1d8] f85dc: f9404509 ldr x9, [x8, #0x88] f85e0: eb090009 subs x9, x0, x9 f85e4: f90383e9 str x9, [sp, #0x700] f85e8: 54000102 b.hs 0xf8608 const&, android::sp*)+0x10a4> f85ec: 14000001 b 0xf85f0 const&, android::sp*)+0x108c> f85f0: 128002a8 mov w8, #-0x16 // =-22 f85f4: f94517e9 ldr x9, [sp, #0xa28] f85f8: b900e528 str w8, [x9, #0xe4] f85fc: 320003e8 orr w8, wzr, #0x1 f8600: b900c128 str w8, [x9, #0xc0] f8604: 1400015f b 0xf8b80 const&, android::sp*)+0x161c> f8608: f94517e8 ldr x8, [sp, #0xa28] f860c: f9405d01 ldr x1, [x8, #0xb8] f8610: f9404502 ldr x2, [x8, #0x88] f8614: 913243e0 add x0, sp, #0xc90 f8618: 94000ba1 bl 0xfb49c f861c: b906ffe0 str w0, [sp, #0x6fc] f8620: 14000001 b 0xf8624 const&, android::sp*)+0x10c0> f8624: b946ffe8 ldr w8, [sp, #0x6fc] f8628: f94517e9 ldr x9, [sp, #0xa28] f862c: b9008528 str w8, [x9, #0x84] f8630: b940852a ldr w10, [x9, #0x84] f8634: 3400010a cbz w10, 0xf8654 const&, android::sp*)+0x10f0> f8638: 14000001 b 0xf863c const&, android::sp*)+0x10d8> f863c: f94517e8 ldr x8, [sp, #0xa28] f8640: b9408509 ldr w9, [x8, #0x84] f8644: b900e509 str w9, [x8, #0xe4] f8648: 320003e9 orr w9, wzr, #0x1 f864c: b900c109 str w9, [x8, #0xc0] f8650: 1400014c b 0xf8b80 const&, android::sp*)+0x161c> f8654: f94517e8 ldr x8, [sp, #0xa28] f8658: f9404509 ldr x9, [x8, #0x88] f865c: f9405d0a ldr x10, [x8, #0xb8] f8660: 8b090149 add x9, x10, x9 f8664: f9005d09 str x9, [x8, #0xb8] f8668: f9404509 ldr x9, [x8, #0x88] f866c: f940ed0a ldr x10, [x8, #0x1d8] f8670: eb090149 subs x9, x10, x9 f8674: f900ed09 str x9, [x8, #0x1d8] f8678: 14000001 b 0xf867c const&, android::sp*)+0x1118> f867c: f94517e8 ldr x8, [sp, #0xa28] f8680: f9404909 ldr x9, [x8, #0x90] f8684: 91000529 add x9, x9, #0x1 f8688: f9004909 str x9, [x8, #0x90] f868c: 17ffffb0 b 0xf854c const&, android::sp*)+0xfe8> f8690: 913243e0 add x0, sp, #0xc90 f8694: 97fe9dff bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f8698: f9037be0 str x0, [sp, #0x6f0] f869c: 14000001 b 0xf86a0 const&, android::sp*)+0x113c> f86a0: 913223e8 add x8, sp, #0xc88 f86a4: f9437be0 ldr x0, [sp, #0x6f0] f86a8: 97fea58e bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f86ac: 14000001 b 0xf86b0 const&, android::sp*)+0x114c> f86b0: 913223e0 add x0, sp, #0xc88 f86b4: 97fec093 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f86b8: f90377e0 str x0, [sp, #0x6e8] f86bc: 14000001 b 0xf86c0 const&, android::sp*)+0x115c> f86c0: b0000801 adrp x1, 0x1f9000 f86c4: 912bac21 add x1, x1, #0xaeb f86c8: 320003e2 orr w2, wzr, #0x1 f86cc: f94377e0 ldr x0, [sp, #0x6e8] f86d0: 97fea150 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f86d4: 14000001 b 0xf86d8 const&, android::sp*)+0x1174> f86d8: 913223e0 add x0, sp, #0xc88 f86dc: 97feca01 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f86e0: 913243e0 add x0, sp, #0xc90 f86e4: 97fe9deb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f86e8: f90373e0 str x0, [sp, #0x6e0] f86ec: 14000001 b 0xf86f0 const&, android::sp*)+0x118c> f86f0: 913203e8 add x8, sp, #0xc80 f86f4: f94373e0 ldr x0, [sp, #0x6e0] f86f8: 97fea57a bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f86fc: 14000001 b 0xf8700 const&, android::sp*)+0x119c> f8700: 913203e0 add x0, sp, #0xc80 f8704: 97fec07f bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f8708: f9036fe0 str x0, [sp, #0x6d8] f870c: 14000001 b 0xf8710 const&, android::sp*)+0x11ac> f8710: b0000801 adrp x1, 0x1f9000 f8714: 912bbc21 add x1, x1, #0xaef f8718: aa1f03e0 mov x0, xzr f871c: f9436fe2 ldr x2, [sp, #0x6d8] f8720: f9036be0 str x0, [sp, #0x6d0] f8724: aa0203e0 mov x0, x2 f8728: f9436be2 ldr x2, [sp, #0x6d0] f872c: 97fec021 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> f8730: 14000001 b 0xf8734 const&, android::sp*)+0x11d0> f8734: 913203e0 add x0, sp, #0xc80 f8738: 97fec9ea bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f873c: d102e3a0 sub x0, x29, #0xb8 f8740: 97fec070 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f8744: f90367e0 str x0, [sp, #0x6c8] f8748: 14000001 b 0xf874c const&, android::sp*)+0x11e8> f874c: b0000801 adrp x1, 0x1f9000 f8750: 912bd821 add x1, x1, #0xaf6 f8754: 913243e2 add x2, sp, #0xc90 f8758: f94367e0 ldr x0, [sp, #0x6c8] f875c: 97fec255 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> f8760: 14000001 b 0xf8764 const&, android::sp*)+0x1200> f8764: 90000d81 adrp x1, 0x2a8000 f8768: f9435421 ldr x1, [x1, #0x6a8] f876c: 52800908 mov w8, #0x48 // =72 f8770: 2a0803e0 mov w0, w8 f8774: 97fea10b bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> f8778: aa0003e1 mov x1, x0 f877c: 2a1f03e8 mov w8, wzr f8780: 392cdfe8 strb w8, [sp, #0xb37] f8784: aa1f03fe mov x30, xzr f8788: f90363e1 str x1, [sp, #0x6c0] f878c: f9035ffe str x30, [sp, #0x6b8] f8790: b4000200 cbz x0, 0xf87d0 const&, android::sp*)+0x126c> f8794: 14000001 b 0xf8798 const&, android::sp*)+0x1234> f8798: f94363e8 ldr x8, [sp, #0x6c0] f879c: f94517e9 ldr x9, [sp, #0xa28] f87a0: f9003d28 str x8, [x9, #0x78] f87a4: 320003ea orr w10, wzr, #0x1 f87a8: 392cdfea strb w10, [sp, #0xb37] f87ac: 321603ea orr w10, wzr, #0x400 f87b0: 2a0a03e1 mov w1, w10 f87b4: f94363e0 ldr x0, [sp, #0x6c0] f87b8: f9035be8 str x8, [sp, #0x6b0] f87bc: 97fea599 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> f87c0: 14000001 b 0xf87c4 const&, android::sp*)+0x1260> f87c4: f9435be0 ldr x0, [sp, #0x6b0] f87c8: f9035fe0 str x0, [sp, #0x6b8] f87cc: 14000001 b 0xf87d0 const&, android::sp*)+0x126c> f87d0: f9435fe0 ldr x0, [sp, #0x6b8] f87d4: 913243e8 add x8, sp, #0xc90 f87d8: f90357e0 str x0, [sp, #0x6a8] f87dc: aa0803e0 mov x0, x8 f87e0: f94357e1 ldr x1, [sp, #0x6a8] f87e4: 97febe77 bl 0xa81c0 <_ZN7android2spINS_7ABufferEEaSEPS1_@plt> f87e8: f90353e0 str x0, [sp, #0x6a0] f87ec: 14000001 b 0xf87f0 const&, android::sp*)+0x128c> f87f0: 913243e0 add x0, sp, #0xc90 f87f4: 97feb43f bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> f87f8: f9034fe0 str x0, [sp, #0x698] f87fc: 14000001 b 0xf8800 const&, android::sp*)+0x129c> f8800: f9434fe8 ldr x8, [sp, #0x698] f8804: b40001a8 cbz x8, 0xf8838 const&, android::sp*)+0x12d4> f8808: 14000001 b 0xf880c const&, android::sp*)+0x12a8> f880c: 913243e0 add x0, sp, #0xc90 f8810: 97fe9da0 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f8814: f9034be0 str x0, [sp, #0x690] f8818: 14000001 b 0xf881c const&, android::sp*)+0x12b8> f881c: f9434be0 ldr x0, [sp, #0x690] f8820: 97feace0 bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> f8824: f90347e0 str x0, [sp, #0x688] f8828: 14000001 b 0xf882c const&, android::sp*)+0x12c8> f882c: f94347e8 ldr x8, [sp, #0x688] f8830: b50004c8 cbnz x8, 0xf88c8 const&, android::sp*)+0x1364> f8834: 14000001 b 0xf8838 const&, android::sp*)+0x12d4> f8838: 12800168 mov w8, #-0xc // =-12 f883c: f94517e9 ldr x9, [sp, #0xa28] f8840: b900e528 str w8, [x9, #0xe4] f8844: 320003e8 orr w8, wzr, #0x1 f8848: b900c128 str w8, [x9, #0xc0] f884c: 140000cd b 0xf8b80 const&, android::sp*)+0x161c> f8850: f94517e8 ldr x8, [sp, #0xa28] f8854: f9006500 str x0, [x8, #0xc8] f8858: 2a0103e9 mov w9, w1 f885c: b900c509 str w9, [x8, #0xc4] f8860: 913223e0 add x0, sp, #0xc88 f8864: 97fec99f bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f8868: 140000db b 0xf8bd4 const&, android::sp*)+0x1670> f886c: f94517e8 ldr x8, [sp, #0xa28] f8870: f9006500 str x0, [x8, #0xc8] f8874: 2a0103e9 mov w9, w1 f8878: b900c509 str w9, [x8, #0xc4] f887c: 913203e0 add x0, sp, #0xc80 f8880: 97fec998 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f8884: 140000d4 b 0xf8bd4 const&, android::sp*)+0x1670> f8888: f94517e8 ldr x8, [sp, #0xa28] f888c: f9006500 str x0, [x8, #0xc8] f8890: 2a0103e9 mov w9, w1 f8894: b900c509 str w9, [x8, #0xc4] f8898: 396cdfe9 ldrb w9, [sp, #0xb37] f889c: 71000529 subs w9, w9, #0x1 f88a0: b90687e9 str w9, [sp, #0x684] f88a4: 54000101 b.ne 0xf88c4 const&, android::sp*)+0x1360> f88a8: 14000001 b 0xf88ac const&, android::sp*)+0x1348> f88ac: f94517e8 ldr x8, [sp, #0xa28] f88b0: f9403d00 ldr x0, [x8, #0x78] f88b4: 90000d81 adrp x1, 0x2a8000 f88b8: f9435421 ldr x1, [x1, #0x6a8] f88bc: 97febce1 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> f88c0: 14000001 b 0xf88c4 const&, android::sp*)+0x1360> f88c4: 140000c4 b 0xf8bd4 const&, android::sp*)+0x1670> f88c8: 913243e0 add x0, sp, #0xc90 f88cc: 97fe9d71 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f88d0: f9033fe0 str x0, [sp, #0x678] f88d4: 14000001 b 0xf88d8 const&, android::sp*)+0x1374> f88d8: aa1f03e0 mov x0, xzr f88dc: f9433fe1 ldr x1, [sp, #0x678] f88e0: f9033be0 str x0, [sp, #0x670] f88e4: aa0103e0 mov x0, x1 f88e8: f9433be1 ldr x1, [sp, #0x670] f88ec: f9433be2 ldr x2, [sp, #0x670] f88f0: 97fec9b8 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> f88f4: 14000001 b 0xf88f8 const&, android::sp*)+0x1394> f88f8: f94517e8 ldr x8, [sp, #0xa28] f88fc: f940ed09 ldr x9, [x8, #0x1d8] f8900: b5000109 cbnz x9, 0xf8920 const&, android::sp*)+0x13bc> f8904: 14000001 b 0xf8908 const&, android::sp*)+0x13a4> f8908: 128002a8 mov w8, #-0x16 // =-22 f890c: f94517e9 ldr x9, [sp, #0xa28] f8910: b900e528 str w8, [x9, #0xe4] f8914: 320003e8 orr w8, wzr, #0x1 f8918: b900c128 str w8, [x9, #0xc0] f891c: 14000099 b 0xf8b80 const&, android::sp*)+0x161c> f8920: f94517e8 ldr x8, [sp, #0xa28] f8924: f9405d09 ldr x9, [x8, #0xb8] f8928: 3940012a ldrb w10, [x9] f892c: 2a0a03e9 mov w9, w10 f8930: f9003509 str x9, [x8, #0x68] f8934: f9405d09 ldr x9, [x8, #0xb8] f8938: 91000529 add x9, x9, #0x1 f893c: f9005d09 str x9, [x8, #0xb8] f8940: f940ed09 ldr x9, [x8, #0x1d8] f8944: f1000529 subs x9, x9, #0x1 f8948: f900ed09 str x9, [x8, #0x1d8] f894c: aa1f03e9 mov x9, xzr f8950: f9003109 str x9, [x8, #0x60] f8954: 14000001 b 0xf8958 const&, android::sp*)+0x13f4> f8958: f94517e8 ldr x8, [sp, #0xa28] f895c: f9403109 ldr x9, [x8, #0x60] f8960: f940350a ldr x10, [x8, #0x68] f8964: eb0a0129 subs x9, x9, x10 f8968: f90337e9 str x9, [sp, #0x668] f896c: 54000982 b.hs 0xf8a9c const&, android::sp*)+0x1538> f8970: 14000001 b 0xf8974 const&, android::sp*)+0x1410> f8974: f94517e8 ldr x8, [sp, #0xa28] f8978: f940ed09 ldr x9, [x8, #0x1d8] f897c: f1000529 subs x9, x9, #0x1 f8980: f90333e9 str x9, [sp, #0x660] f8984: 54000108 b.hi 0xf89a4 const&, android::sp*)+0x1440> f8988: 14000001 b 0xf898c const&, android::sp*)+0x1428> f898c: 128002a8 mov w8, #-0x16 // =-22 f8990: f94517e9 ldr x9, [sp, #0xa28] f8994: b900e528 str w8, [x9, #0xe4] f8998: 320003e8 orr w8, wzr, #0x1 f899c: b900c128 str w8, [x9, #0xc0] f89a0: 14000078 b 0xf8b80 const&, android::sp*)+0x161c> f89a4: f94517e8 ldr x8, [sp, #0xa28] f89a8: f9405d00 ldr x0, [x8, #0xb8] f89ac: 97febcc1 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> f89b0: b9065fe0 str w0, [sp, #0x65c] f89b4: 14000001 b 0xf89b8 const&, android::sp*)+0x1454> f89b8: b9465fe1 ldr w1, [sp, #0x65c] f89bc: 2a0103e0 mov w0, w1 f89c0: 92403c00 and x0, x0, #0xffff f89c4: f94517e8 ldr x8, [sp, #0xa28] f89c8: f9002d00 str x0, [x8, #0x58] f89cc: f9405d00 ldr x0, [x8, #0xb8] f89d0: 91000800 add x0, x0, #0x2 f89d4: f9005d00 str x0, [x8, #0xb8] f89d8: f940ed00 ldr x0, [x8, #0x1d8] f89dc: f1000800 subs x0, x0, #0x2 f89e0: f900ed00 str x0, [x8, #0x1d8] f89e4: f940ed00 ldr x0, [x8, #0x1d8] f89e8: f9402d09 ldr x9, [x8, #0x58] f89ec: eb090009 subs x9, x0, x9 f89f0: f9032be9 str x9, [sp, #0x650] f89f4: 54000102 b.hs 0xf8a14 const&, android::sp*)+0x14b0> f89f8: 14000001 b 0xf89fc const&, android::sp*)+0x1498> f89fc: 128002a8 mov w8, #-0x16 // =-22 f8a00: f94517e9 ldr x9, [sp, #0xa28] f8a04: b900e528 str w8, [x9, #0xe4] f8a08: 320003e8 orr w8, wzr, #0x1 f8a0c: b900c128 str w8, [x9, #0xc0] f8a10: 1400005c b 0xf8b80 const&, android::sp*)+0x161c> f8a14: f94517e8 ldr x8, [sp, #0xa28] f8a18: f9405d01 ldr x1, [x8, #0xb8] f8a1c: f9402d02 ldr x2, [x8, #0x58] f8a20: 913243e0 add x0, sp, #0xc90 f8a24: 94000a9e bl 0xfb49c f8a28: b9064fe0 str w0, [sp, #0x64c] f8a2c: 14000001 b 0xf8a30 const&, android::sp*)+0x14cc> f8a30: b9464fe8 ldr w8, [sp, #0x64c] f8a34: f94517e9 ldr x9, [sp, #0xa28] f8a38: b9005528 str w8, [x9, #0x54] f8a3c: b940552a ldr w10, [x9, #0x54] f8a40: 3400010a cbz w10, 0xf8a60 const&, android::sp*)+0x14fc> f8a44: 14000001 b 0xf8a48 const&, android::sp*)+0x14e4> f8a48: f94517e8 ldr x8, [sp, #0xa28] f8a4c: b9405509 ldr w9, [x8, #0x54] f8a50: b900e509 str w9, [x8, #0xe4] f8a54: 320003e9 orr w9, wzr, #0x1 f8a58: b900c109 str w9, [x8, #0xc0] f8a5c: 14000049 b 0xf8b80 const&, android::sp*)+0x161c> f8a60: f94517e8 ldr x8, [sp, #0xa28] f8a64: f9402d09 ldr x9, [x8, #0x58] f8a68: f9405d0a ldr x10, [x8, #0xb8] f8a6c: 8b090149 add x9, x10, x9 f8a70: f9005d09 str x9, [x8, #0xb8] f8a74: f9402d09 ldr x9, [x8, #0x58] f8a78: f940ed0a ldr x10, [x8, #0x1d8] f8a7c: eb090149 subs x9, x10, x9 f8a80: f900ed09 str x9, [x8, #0x1d8] f8a84: 14000001 b 0xf8a88 const&, android::sp*)+0x1524> f8a88: f94517e8 ldr x8, [sp, #0xa28] f8a8c: f9403109 ldr x9, [x8, #0x60] f8a90: 91000529 add x9, x9, #0x1 f8a94: f9003109 str x9, [x8, #0x60] f8a98: 17ffffb0 b 0xf8958 const&, android::sp*)+0x13f4> f8a9c: 913243e0 add x0, sp, #0xc90 f8aa0: 97fe9cfc bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f8aa4: f90323e0 str x0, [sp, #0x640] f8aa8: 14000001 b 0xf8aac const&, android::sp*)+0x1548> f8aac: 9131e3e8 add x8, sp, #0xc78 f8ab0: f94323e0 ldr x0, [sp, #0x640] f8ab4: 97fea48b bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f8ab8: 14000001 b 0xf8abc const&, android::sp*)+0x1558> f8abc: 9131e3e0 add x0, sp, #0xc78 f8ac0: 97febf90 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f8ac4: f9031fe0 str x0, [sp, #0x638] f8ac8: 14000001 b 0xf8acc const&, android::sp*)+0x1568> f8acc: b0000801 adrp x1, 0x1f9000 f8ad0: 912bac21 add x1, x1, #0xaeb f8ad4: 320003e2 orr w2, wzr, #0x1 f8ad8: f9431fe0 ldr x0, [sp, #0x638] f8adc: 97fea04d bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f8ae0: 14000001 b 0xf8ae4 const&, android::sp*)+0x1580> f8ae4: 9131e3e0 add x0, sp, #0xc78 f8ae8: 97fec8fe bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f8aec: 913243e0 add x0, sp, #0xc90 f8af0: 97fe9ce8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f8af4: f9031be0 str x0, [sp, #0x630] f8af8: 14000001 b 0xf8afc const&, android::sp*)+0x1598> f8afc: 9131c3e8 add x8, sp, #0xc70 f8b00: f9431be0 ldr x0, [sp, #0x630] f8b04: 97fea477 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f8b08: 14000001 b 0xf8b0c const&, android::sp*)+0x15a8> f8b0c: 9131c3e0 add x0, sp, #0xc70 f8b10: 97febf7c bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f8b14: f90317e0 str x0, [sp, #0x628] f8b18: 14000001 b 0xf8b1c const&, android::sp*)+0x15b8> f8b1c: b0000801 adrp x1, 0x1f9000 f8b20: 912bbc21 add x1, x1, #0xaef f8b24: aa1f03e0 mov x0, xzr f8b28: f94317e2 ldr x2, [sp, #0x628] f8b2c: f90313e0 str x0, [sp, #0x620] f8b30: aa0203e0 mov x0, x2 f8b34: f94313e2 ldr x2, [sp, #0x620] f8b38: 97febf1e bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> f8b3c: 14000001 b 0xf8b40 const&, android::sp*)+0x15dc> f8b40: 9131c3e0 add x0, sp, #0xc70 f8b44: 97fec8e7 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f8b48: d102e3a0 sub x0, x29, #0xb8 f8b4c: 97febf6d bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f8b50: f9030fe0 str x0, [sp, #0x618] f8b54: 14000001 b 0xf8b58 const&, android::sp*)+0x15f4> f8b58: b0000801 adrp x1, 0x1f9000 f8b5c: 912bf021 add x1, x1, #0xafc f8b60: 913243e2 add x2, sp, #0xc90 f8b64: f9430fe0 ldr x0, [sp, #0x618] f8b68: 97fec152 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> f8b6c: 14000001 b 0xf8b70 const&, android::sp*)+0x160c> f8b70: 2a1f03e8 mov w8, wzr f8b74: f94517e9 ldr x9, [sp, #0xa28] f8b78: b900c128 str w8, [x9, #0xc0] f8b7c: 14000001 b 0xf8b80 const&, android::sp*)+0x161c> f8b80: 913243e0 add x0, sp, #0xc90 f8b84: 97fec663 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f8b88: f94517e0 ldr x0, [sp, #0xa28] f8b8c: b940c008 ldr w8, [x0, #0xc0] f8b90: 350103c8 cbnz w8, 0xfac08 const&, android::sp*)+0x36a4> f8b94: 14000001 b 0xf8b98 const&, android::sp*)+0x1634> f8b98: 140007ac b 0xfaa48 const&, android::sp*)+0x34e4> f8b9c: f94517e8 ldr x8, [sp, #0xa28] f8ba0: f9006500 str x0, [x8, #0xc8] f8ba4: 2a0103e9 mov w9, w1 f8ba8: b900c509 str w9, [x8, #0xc4] f8bac: 9131e3e0 add x0, sp, #0xc78 f8bb0: 97fec8cc bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f8bb4: 14000008 b 0xf8bd4 const&, android::sp*)+0x1670> f8bb8: f94517e8 ldr x8, [sp, #0xa28] f8bbc: f9006500 str x0, [x8, #0xc8] f8bc0: 2a0103e9 mov w9, w1 f8bc4: b900c509 str w9, [x8, #0xc4] f8bc8: 9131c3e0 add x0, sp, #0xc70 f8bcc: 97fec8c5 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f8bd0: 14000001 b 0xf8bd4 const&, android::sp*)+0x1670> f8bd4: 913243e0 add x0, sp, #0xc90 f8bd8: 97fec64e bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f8bdc: 1400080e b 0xfac14 const&, android::sp*)+0x36b0> f8be0: f94517e8 ldr x8, [sp, #0xa28] f8be4: f9406d00 ldr x0, [x8, #0xd8] f8be8: 97feb0b2 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f8bec: f9030be0 str x0, [sp, #0x610] f8bf0: 14000001 b 0xf8bf4 const&, android::sp*)+0x1690> f8bf4: 528c6c61 mov w1, #0x6363 // =25443 f8bf8: 72ad0ec1 movk w1, #0x6876, lsl #16 f8bfc: 9132a3e2 add x2, sp, #0xca8 f8c00: 913283e3 add x3, sp, #0xca0 f8c04: 913263e4 add x4, sp, #0xc98 f8c08: f9430be0 ldr x0, [sp, #0x610] f8c0c: 97feb58d bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> f8c10: b9060fe0 str w0, [sp, #0x60c] f8c14: 14000001 b 0xf8c18 const&, android::sp*)+0x16b4> f8c18: b9460fe8 ldr w8, [sp, #0x60c] f8c1c: 36003268 tbz w8, #0x0, 0xf9268 const&, android::sp*)+0x1d04> f8c20: 14000001 b 0xf8c24 const&, android::sp*)+0x16c0> f8c24: f94517e8 ldr x8, [sp, #0xa28] f8c28: f940f109 ldr x9, [x8, #0x1e0] f8c2c: f9002509 str x9, [x8, #0x48] f8c30: f940ed09 ldr x9, [x8, #0x1d8] f8c34: f1005d29 subs x9, x9, #0x17 f8c38: f90303e9 str x9, [sp, #0x600] f8c3c: 54000123 b.lo 0xf8c60 const&, android::sp*)+0x16fc> f8c40: 14000001 b 0xf8c44 const&, android::sp*)+0x16e0> f8c44: f94517e8 ldr x8, [sp, #0xa28] f8c48: f9402509 ldr x9, [x8, #0x48] f8c4c: 3940012a ldrb w10, [x9] f8c50: 7100054a subs w10, w10, #0x1 f8c54: b905ffea str w10, [sp, #0x5fc] f8c58: 54000100 b.eq 0xf8c78 const&, android::sp*)+0x1714> f8c5c: 14000001 b 0xf8c60 const&, android::sp*)+0x16fc> f8c60: 128002a8 mov w8, #-0x16 // =-22 f8c64: f94517e9 ldr x9, [sp, #0xa28] f8c68: b900e528 str w8, [x9, #0xe4] f8c6c: 320003e8 orr w8, wzr, #0x1 f8c70: b900c128 str w8, [x9, #0xc0] f8c74: 140007e5 b 0xfac08 const&, android::sp*)+0x36a4> f8c78: f94517e8 ldr x8, [sp, #0xa28] f8c7c: f940ed09 ldr x9, [x8, #0x1d8] f8c80: f9002109 str x9, [x8, #0x40] f8c84: f9402509 ldr x9, [x8, #0x48] f8c88: 91005929 add x9, x9, #0x16 f8c8c: f9002509 str x9, [x8, #0x48] f8c90: f940ed09 ldr x9, [x8, #0x1d8] f8c94: f1005929 subs x9, x9, #0x16 f8c98: f900ed09 str x9, [x8, #0x1d8] f8c9c: f9402509 ldr x9, [x8, #0x48] f8ca0: 3940012a ldrb w10, [x9] f8ca4: 2a0a03e9 mov w9, w10 f8ca8: f9001d09 str x9, [x8, #0x38] f8cac: f9402509 ldr x9, [x8, #0x48] f8cb0: 91000529 add x9, x9, #0x1 f8cb4: f9002509 str x9, [x8, #0x48] f8cb8: f940ed09 ldr x9, [x8, #0x1d8] f8cbc: f1000529 subs x9, x9, #0x1 f8cc0: f900ed09 str x9, [x8, #0x1d8] f8cc4: aa1f03e9 mov x9, xzr f8cc8: f9001909 str x9, [x8, #0x30] f8ccc: f9001509 str x9, [x8, #0x28] f8cd0: 90000d81 adrp x1, 0x2a8000 f8cd4: f9435421 ldr x1, [x1, #0x6a8] f8cd8: 5280090a mov w10, #0x48 // =72 f8cdc: 2a0a03e0 mov w0, w10 f8ce0: f902fbe9 str x9, [sp, #0x5f0] f8ce4: 97fe9faf bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> f8ce8: aa0003e8 mov x8, x0 f8cec: 2a1f03ea mov w10, wzr f8cf0: 392b7fea strb w10, [sp, #0xadf] f8cf4: f942fbe9 ldr x9, [sp, #0x5f0] f8cf8: f902f7e8 str x8, [sp, #0x5e8] f8cfc: f902f3e9 str x9, [sp, #0x5e0] f8d00: b4000200 cbz x0, 0xf8d40 const&, android::sp*)+0x17dc> f8d04: 14000001 b 0xf8d08 const&, android::sp*)+0x17a4> f8d08: f942f7e8 ldr x8, [sp, #0x5e8] f8d0c: f94517e9 ldr x9, [sp, #0xa28] f8d10: f9001128 str x8, [x9, #0x20] f8d14: 320003ea orr w10, wzr, #0x1 f8d18: 392b7fea strb w10, [sp, #0xadf] f8d1c: 321603ea orr w10, wzr, #0x400 f8d20: 2a0a03e1 mov w1, w10 f8d24: f942f7e0 ldr x0, [sp, #0x5e8] f8d28: f902efe8 str x8, [sp, #0x5d8] f8d2c: 97fea43d bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> f8d30: 14000001 b 0xf8d34 const&, android::sp*)+0x17d0> f8d34: f942efe0 ldr x0, [sp, #0x5d8] f8d38: f902f3e0 str x0, [sp, #0x5e0] f8d3c: 14000001 b 0xf8d40 const&, android::sp*)+0x17dc> f8d40: f942f3e0 ldr x0, [sp, #0x5e0] f8d44: 9131a3e8 add x8, sp, #0xc68 f8d48: f902ebe0 str x0, [sp, #0x5d0] f8d4c: aa0803e0 mov x0, x8 f8d50: f942ebe1 ldr x1, [sp, #0x5d0] f8d54: 97fec1f7 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> f8d58: 14000001 b 0xf8d5c const&, android::sp*)+0x17f8> f8d5c: 9131a3e0 add x0, sp, #0xc68 f8d60: 97feb2e4 bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> f8d64: f902e7e0 str x0, [sp, #0x5c8] f8d68: 14000001 b 0xf8d6c const&, android::sp*)+0x1808> f8d6c: f942e7e8 ldr x8, [sp, #0x5c8] f8d70: b40001a8 cbz x8, 0xf8da4 const&, android::sp*)+0x1840> f8d74: 14000001 b 0xf8d78 const&, android::sp*)+0x1814> f8d78: 9131a3e0 add x0, sp, #0xc68 f8d7c: 97fe9c45 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f8d80: f902e3e0 str x0, [sp, #0x5c0] f8d84: 14000001 b 0xf8d88 const&, android::sp*)+0x1824> f8d88: f942e3e0 ldr x0, [sp, #0x5c0] f8d8c: 97feab85 bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> f8d90: f902dfe0 str x0, [sp, #0x5b8] f8d94: 14000001 b 0xf8d98 const&, android::sp*)+0x1834> f8d98: f942dfe8 ldr x8, [sp, #0x5b8] f8d9c: b50003a8 cbnz x8, 0xf8e10 const&, android::sp*)+0x18ac> f8da0: 14000001 b 0xf8da4 const&, android::sp*)+0x1840> f8da4: 12800168 mov w8, #-0xc // =-12 f8da8: f94517e9 ldr x9, [sp, #0xa28] f8dac: b900e528 str w8, [x9, #0xe4] f8db0: 320003e8 orr w8, wzr, #0x1 f8db4: b900c128 str w8, [x9, #0xc0] f8db8: 1400011f b 0xf9234 const&, android::sp*)+0x1cd0> f8dbc: f94517e8 ldr x8, [sp, #0xa28] f8dc0: f9006500 str x0, [x8, #0xc8] f8dc4: 2a0103e9 mov w9, w1 f8dc8: b900c509 str w9, [x8, #0xc4] f8dcc: 396b7fe9 ldrb w9, [sp, #0xadf] f8dd0: 71000529 subs w9, w9, #0x1 f8dd4: b905b7e9 str w9, [sp, #0x5b4] f8dd8: 54000101 b.ne 0xf8df8 const&, android::sp*)+0x1894> f8ddc: 14000001 b 0xf8de0 const&, android::sp*)+0x187c> f8de0: f94517e8 ldr x8, [sp, #0xa28] f8de4: f9401100 ldr x0, [x8, #0x20] f8de8: 90000d81 adrp x1, 0x2a8000 f8dec: f9435421 ldr x1, [x1, #0x6a8] f8df0: 97febb94 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> f8df4: 14000001 b 0xf8df8 const&, android::sp*)+0x1894> f8df8: 14000787 b 0xfac14 const&, android::sp*)+0x36b0> f8dfc: f94517e8 ldr x8, [sp, #0xa28] f8e00: f9006500 str x0, [x8, #0xc8] f8e04: 2a0103e9 mov w9, w1 f8e08: b900c509 str w9, [x8, #0xc4] f8e0c: 14000114 b 0xf925c const&, android::sp*)+0x1cf8> f8e10: 9131a3e0 add x0, sp, #0xc68 f8e14: 97fe9c1f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f8e18: f902d7e0 str x0, [sp, #0x5a8] f8e1c: 14000001 b 0xf8e20 const&, android::sp*)+0x18bc> f8e20: aa1f03e0 mov x0, xzr f8e24: f942d7e1 ldr x1, [sp, #0x5a8] f8e28: f902d3e0 str x0, [sp, #0x5a0] f8e2c: aa0103e0 mov x0, x1 f8e30: f942d3e1 ldr x1, [sp, #0x5a0] f8e34: f942d3e2 ldr x2, [sp, #0x5a0] f8e38: 97fec866 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> f8e3c: 14000001 b 0xf8e40 const&, android::sp*)+0x18dc> f8e40: d101c3a0 sub x0, x29, #0x70 f8e44: 97fec39b bl 0xa9cb0 <_ZN7android17HevcParameterSetsC1Ev@plt> f8e48: 14000001 b 0xf8e4c const&, android::sp*)+0x18e8> f8e4c: aa1f03e8 mov x8, xzr f8e50: f94517e9 ldr x9, [sp, #0xa28] f8e54: f9001528 str x8, [x9, #0x28] f8e58: 14000001 b 0xf8e5c const&, android::sp*)+0x18f8> f8e5c: f94517e8 ldr x8, [sp, #0xa28] f8e60: f9401509 ldr x9, [x8, #0x28] f8e64: f9401d0a ldr x10, [x8, #0x38] f8e68: eb0a0129 subs x9, x9, x10 f8e6c: f902cfe9 str x9, [sp, #0x598] f8e70: 54001142 b.hs 0xf9098 const&, android::sp*)+0x1b34> f8e74: 14000001 b 0xf8e78 const&, android::sp*)+0x1914> f8e78: f94517e8 ldr x8, [sp, #0xa28] f8e7c: f940ed09 ldr x9, [x8, #0x1d8] f8e80: f1000929 subs x9, x9, #0x2 f8e84: f902cbe9 str x9, [sp, #0x590] f8e88: 54000108 b.hi 0xf8ea8 const&, android::sp*)+0x1944> f8e8c: 14000001 b 0xf8e90 const&, android::sp*)+0x192c> f8e90: 128002a8 mov w8, #-0x16 // =-22 f8e94: f94517e9 ldr x9, [sp, #0xa28] f8e98: b900e528 str w8, [x9, #0xe4] f8e9c: 320003e8 orr w8, wzr, #0x1 f8ea0: b900c128 str w8, [x9, #0xc0] f8ea4: 140000e1 b 0xf9228 const&, android::sp*)+0x1cc4> f8ea8: f94517e8 ldr x8, [sp, #0xa28] f8eac: f9402509 ldr x9, [x8, #0x48] f8eb0: 91000529 add x9, x9, #0x1 f8eb4: f9002509 str x9, [x8, #0x48] f8eb8: f940ed09 ldr x9, [x8, #0x1d8] f8ebc: f1000529 subs x9, x9, #0x1 f8ec0: f900ed09 str x9, [x8, #0x1d8] f8ec4: f9402500 ldr x0, [x8, #0x48] f8ec8: 97febb7a bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> f8ecc: b9058fe0 str w0, [sp, #0x58c] f8ed0: 14000001 b 0xf8ed4 const&, android::sp*)+0x1970> f8ed4: b9458fe1 ldr w1, [sp, #0x58c] f8ed8: 2a0103e0 mov w0, w1 f8edc: 92403c00 and x0, x0, #0xffff f8ee0: f94517e8 ldr x8, [sp, #0xa28] f8ee4: f9000900 str x0, [x8, #0x10] f8ee8: f9402500 ldr x0, [x8, #0x48] f8eec: 91000800 add x0, x0, #0x2 f8ef0: f9002500 str x0, [x8, #0x48] f8ef4: f940ed00 ldr x0, [x8, #0x1d8] f8ef8: f1000800 subs x0, x0, #0x2 f8efc: f900ed00 str x0, [x8, #0x1d8] f8f00: aa1f03e0 mov x0, xzr f8f04: f9001900 str x0, [x8, #0x30] f8f08: 14000001 b 0xf8f0c const&, android::sp*)+0x19a8> f8f0c: f94517e8 ldr x8, [sp, #0xa28] f8f10: f9401909 ldr x9, [x8, #0x30] f8f14: f940090a ldr x10, [x8, #0x10] f8f18: eb0a0129 subs x9, x9, x10 f8f1c: f902c3e9 str x9, [sp, #0x580] f8f20: 54000b02 b.hs 0xf9080 const&, android::sp*)+0x1b1c> f8f24: 14000001 b 0xf8f28 const&, android::sp*)+0x19c4> f8f28: f94517e8 ldr x8, [sp, #0xa28] f8f2c: f940ed09 ldr x9, [x8, #0x1d8] f8f30: f1000529 subs x9, x9, #0x1 f8f34: f902bfe9 str x9, [sp, #0x578] f8f38: 540001a8 b.hi 0xf8f6c const&, android::sp*)+0x1a08> f8f3c: 14000001 b 0xf8f40 const&, android::sp*)+0x19dc> f8f40: 128002a8 mov w8, #-0x16 // =-22 f8f44: f94517e9 ldr x9, [sp, #0xa28] f8f48: b900e528 str w8, [x9, #0xe4] f8f4c: 320003e8 orr w8, wzr, #0x1 f8f50: b900c128 str w8, [x9, #0xc0] f8f54: 140000b5 b 0xf9228 const&, android::sp*)+0x1cc4> f8f58: f94517e8 ldr x8, [sp, #0xa28] f8f5c: f9006500 str x0, [x8, #0xc8] f8f60: 2a0103e9 mov w9, w1 f8f64: b900c509 str w9, [x8, #0xc4] f8f68: 140000ba b 0xf9250 const&, android::sp*)+0x1cec> f8f6c: f94517e8 ldr x8, [sp, #0xa28] f8f70: f9402500 ldr x0, [x8, #0x48] f8f74: 97febb4f bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> f8f78: b90577e0 str w0, [sp, #0x574] f8f7c: 14000001 b 0xf8f80 const&, android::sp*)+0x1a1c> f8f80: b94577e1 ldr w1, [sp, #0x574] f8f84: 2a0103e0 mov w0, w1 f8f88: 92403c00 and x0, x0, #0xffff f8f8c: f94517e8 ldr x8, [sp, #0xa28] f8f90: f9000500 str x0, [x8, #0x8] f8f94: f9402500 ldr x0, [x8, #0x48] f8f98: 91000800 add x0, x0, #0x2 f8f9c: f9002500 str x0, [x8, #0x48] f8fa0: f940ed00 ldr x0, [x8, #0x1d8] f8fa4: f1000800 subs x0, x0, #0x2 f8fa8: f900ed00 str x0, [x8, #0x1d8] f8fac: f940ed00 ldr x0, [x8, #0x1d8] f8fb0: f9400509 ldr x9, [x8, #0x8] f8fb4: eb090009 subs x9, x0, x9 f8fb8: f902b7e9 str x9, [sp, #0x568] f8fbc: 54000102 b.hs 0xf8fdc const&, android::sp*)+0x1a78> f8fc0: 14000001 b 0xf8fc4 const&, android::sp*)+0x1a60> f8fc4: 128002a8 mov w8, #-0x16 // =-22 f8fc8: f94517e9 ldr x9, [sp, #0xa28] f8fcc: b900e528 str w8, [x9, #0xe4] f8fd0: 320003e8 orr w8, wzr, #0x1 f8fd4: b900c128 str w8, [x9, #0xc0] f8fd8: 14000094 b 0xf9228 const&, android::sp*)+0x1cc4> f8fdc: f94517e8 ldr x8, [sp, #0xa28] f8fe0: f9402501 ldr x1, [x8, #0x48] f8fe4: f9400502 ldr x2, [x8, #0x8] f8fe8: 9131a3e0 add x0, sp, #0xc68 f8fec: 9400092c bl 0xfb49c f8ff0: b90567e0 str w0, [sp, #0x564] f8ff4: 14000001 b 0xf8ff8 const&, android::sp*)+0x1a94> f8ff8: b94567e8 ldr w8, [sp, #0x564] f8ffc: f94517e9 ldr x9, [sp, #0xa28] f9000: b9000528 str w8, [x9, #0x4] f9004: b940052a ldr w10, [x9, #0x4] f9008: 3400010a cbz w10, 0xf9028 const&, android::sp*)+0x1ac4> f900c: 14000001 b 0xf9010 const&, android::sp*)+0x1aac> f9010: f94517e8 ldr x8, [sp, #0xa28] f9014: b9400509 ldr w9, [x8, #0x4] f9018: b900e509 str w9, [x8, #0xe4] f901c: 320003e9 orr w9, wzr, #0x1 f9020: b900c109 str w9, [x8, #0xc0] f9024: 14000081 b 0xf9228 const&, android::sp*)+0x1cc4> f9028: f94517e8 ldr x8, [sp, #0xa28] f902c: f9402501 ldr x1, [x8, #0x48] f9030: f9400502 ldr x2, [x8, #0x8] f9034: d101c3a0 sub x0, x29, #0x70 f9038: 97fea7da bl 0xa2fa0 <_ZN7android17HevcParameterSets10addNalUnitEPKhm@plt> f903c: b90563e0 str w0, [sp, #0x560] f9040: 14000001 b 0xf9044 const&, android::sp*)+0x1ae0> f9044: f94517e8 ldr x8, [sp, #0xa28] f9048: f9400509 ldr x9, [x8, #0x8] f904c: f940250a ldr x10, [x8, #0x48] f9050: 8b090149 add x9, x10, x9 f9054: f9002509 str x9, [x8, #0x48] f9058: f9400509 ldr x9, [x8, #0x8] f905c: f940ed0a ldr x10, [x8, #0x1d8] f9060: eb090149 subs x9, x10, x9 f9064: f900ed09 str x9, [x8, #0x1d8] f9068: 14000001 b 0xf906c const&, android::sp*)+0x1b08> f906c: f94517e8 ldr x8, [sp, #0xa28] f9070: f9401909 ldr x9, [x8, #0x30] f9074: 91000529 add x9, x9, #0x1 f9078: f9001909 str x9, [x8, #0x30] f907c: 17ffffa4 b 0xf8f0c const&, android::sp*)+0x19a8> f9080: 14000001 b 0xf9084 const&, android::sp*)+0x1b20> f9084: f94517e8 ldr x8, [sp, #0xa28] f9088: f9401509 ldr x9, [x8, #0x28] f908c: 91000529 add x9, x9, #0x1 f9090: f9001509 str x9, [x8, #0x28] f9094: 17ffff72 b 0xf8e5c const&, android::sp*)+0x18f8> f9098: 9131a3e0 add x0, sp, #0xc68 f909c: 97fe9b7d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f90a0: f902afe0 str x0, [sp, #0x558] f90a4: 14000001 b 0xf90a8 const&, android::sp*)+0x1b44> f90a8: 913183e8 add x8, sp, #0xc60 f90ac: f942afe0 ldr x0, [sp, #0x558] f90b0: 97fea30c bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f90b4: 14000001 b 0xf90b8 const&, android::sp*)+0x1b54> f90b8: 913183e0 add x0, sp, #0xc60 f90bc: 97febe11 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f90c0: f902abe0 str x0, [sp, #0x550] f90c4: 14000001 b 0xf90c8 const&, android::sp*)+0x1b64> f90c8: 90000801 adrp x1, 0x1f9000 f90cc: 912bac21 add x1, x1, #0xaeb f90d0: 320003e2 orr w2, wzr, #0x1 f90d4: f942abe0 ldr x0, [sp, #0x550] f90d8: 97fe9ece bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f90dc: 14000001 b 0xf90e0 const&, android::sp*)+0x1b7c> f90e0: 913183e0 add x0, sp, #0xc60 f90e4: 97fec77f bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f90e8: 9131a3e0 add x0, sp, #0xc68 f90ec: 97fe9b69 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f90f0: f902a7e0 str x0, [sp, #0x548] f90f4: 14000001 b 0xf90f8 const&, android::sp*)+0x1b94> f90f8: 913163e8 add x8, sp, #0xc58 f90fc: f942a7e0 ldr x0, [sp, #0x548] f9100: 97fea2f8 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f9104: 14000001 b 0xf9108 const&, android::sp*)+0x1ba4> f9108: 913163e0 add x0, sp, #0xc58 f910c: 97febdfd bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f9110: f902a3e0 str x0, [sp, #0x540] f9114: 14000001 b 0xf9118 const&, android::sp*)+0x1bb4> f9118: 90000801 adrp x1, 0x1f9000 f911c: 912bbc21 add x1, x1, #0xaef f9120: aa1f03e0 mov x0, xzr f9124: f942a3e2 ldr x2, [sp, #0x540] f9128: f9029fe0 str x0, [sp, #0x538] f912c: aa0203e0 mov x0, x2 f9130: f9429fe2 ldr x2, [sp, #0x538] f9134: 97febd9f bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> f9138: 14000001 b 0xf913c const&, android::sp*)+0x1bd8> f913c: 913163e0 add x0, sp, #0xc58 f9140: 97fec768 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f9144: d102e3a0 sub x0, x29, #0xb8 f9148: 97febdee bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f914c: f9029be0 str x0, [sp, #0x530] f9150: 14000001 b 0xf9154 const&, android::sp*)+0x1bf0> f9154: 90000801 adrp x1, 0x1f9000 f9158: 912bd821 add x1, x1, #0xaf6 f915c: 9131a3e2 add x2, sp, #0xc68 f9160: f9429be0 ldr x0, [sp, #0x530] f9164: 97febfd3 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> f9168: 14000001 b 0xf916c const&, android::sp*)+0x1c08> f916c: d101c3a0 sub x0, x29, #0x70 f9170: 97fea06c bl 0xa1320 <_ZNK7android17HevcParameterSets7getInfoEv@plt> f9174: b9052fe0 str w0, [sp, #0x52c] f9178: 14000001 b 0xf917c const&, android::sp*)+0x1c18> f917c: b9452fe8 ldr w8, [sp, #0x52c] f9180: f94517e9 ldr x9, [sp, #0xa28] f9184: b9000128 str w8, [x9] f9188: 396b03ea ldrb w10, [sp, #0xac0] f918c: 360803aa tbz w10, #0x1, 0xf9200 const&, android::sp*)+0x1c9c> f9190: 14000001 b 0xf9194 const&, android::sp*)+0x1c30> f9194: d102e3a0 sub x0, x29, #0xb8 f9198: 97febdda bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f919c: f90293e0 str x0, [sp, #0x520] f91a0: 14000001 b 0xf91a4 const&, android::sp*)+0x1c40> f91a4: f94517e8 ldr x8, [sp, #0xa28] f91a8: b9400109 ldr w9, [x8] f91ac: 12000122 and w2, w9, #0x1 f91b0: 90000801 adrp x1, 0x1f9000 f91b4: 912c0821 add x1, x1, #0xb02 f91b8: f94293e0 ldr x0, [sp, #0x520] f91bc: 97fe9e95 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f91c0: 14000001 b 0xf91c4 const&, android::sp*)+0x1c60> f91c4: 1400000f b 0xf9200 const&, android::sp*)+0x1c9c> f91c8: f94517e8 ldr x8, [sp, #0xa28] f91cc: f9006500 str x0, [x8, #0xc8] f91d0: 2a0103e9 mov w9, w1 f91d4: b900c509 str w9, [x8, #0xc4] f91d8: 913183e0 add x0, sp, #0xc60 f91dc: 97fec741 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f91e0: 1400001c b 0xf9250 const&, android::sp*)+0x1cec> f91e4: f94517e8 ldr x8, [sp, #0xa28] f91e8: f9006500 str x0, [x8, #0xc8] f91ec: 2a0103e9 mov w9, w1 f91f0: b900c509 str w9, [x8, #0xc4] f91f4: 913163e0 add x0, sp, #0xc58 f91f8: 97fec73a bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f91fc: 14000015 b 0xf9250 const&, android::sp*)+0x1cec> f9200: f94517e8 ldr x8, [sp, #0xa28] f9204: f940f100 ldr x0, [x8, #0x1e0] f9208: f9402101 ldr x1, [x8, #0x40] f920c: d102e3a2 sub x2, x29, #0xb8 f9210: 940009ca bl 0xfb938 f9214: 14000001 b 0xf9218 const&, android::sp*)+0x1cb4> f9218: 2a1f03e8 mov w8, wzr f921c: f94517e9 ldr x9, [sp, #0xa28] f9220: b900c128 str w8, [x9, #0xc0] f9224: 14000001 b 0xf9228 const&, android::sp*)+0x1cc4> f9228: d101c3a0 sub x0, x29, #0x70 f922c: 97feaf39 bl 0xa4f10 <_ZN7android17HevcParameterSetsD2Ev@plt> f9230: 14000001 b 0xf9234 const&, android::sp*)+0x1cd0> f9234: 9131a3e0 add x0, sp, #0xc68 f9238: 97fec4b6 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f923c: f94517e0 ldr x0, [sp, #0xa28] f9240: b940c008 ldr w8, [x0, #0xc0] f9244: 3500ce28 cbnz w8, 0xfac08 const&, android::sp*)+0x36a4> f9248: 14000001 b 0xf924c const&, android::sp*)+0x1ce8> f924c: 140005fe b 0xfaa44 const&, android::sp*)+0x34e0> f9250: d101c3a0 sub x0, x29, #0x70 f9254: 97feaf2f bl 0xa4f10 <_ZN7android17HevcParameterSetsD2Ev@plt> f9258: 14000001 b 0xf925c const&, android::sp*)+0x1cf8> f925c: 9131a3e0 add x0, sp, #0xc68 f9260: 97fec4ac bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f9264: 1400066c b 0xfac14 const&, android::sp*)+0x36b0> f9268: f94517e8 ldr x8, [sp, #0xa28] f926c: f9406d00 ldr x0, [x8, #0xd8] f9270: 97feaf10 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f9274: f9028fe0 str x0, [sp, #0x518] f9278: 14000001 b 0xf927c const&, android::sp*)+0x1d18> f927c: 528c8e61 mov w1, #0x6473 // =25715 f9280: 72acae61 movk w1, #0x6573, lsl #16 f9284: 9132a3e2 add x2, sp, #0xca8 f9288: 913283e3 add x3, sp, #0xca0 f928c: 913263e4 add x4, sp, #0xc98 f9290: f9428fe0 ldr x0, [sp, #0x518] f9294: 97feb3eb bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> f9298: b90517e0 str w0, [sp, #0x514] f929c: 14000001 b 0xf92a0 const&, android::sp*)+0x1d3c> f92a0: b94517e8 ldr w8, [sp, #0x514] f92a4: 36002ea8 tbz w8, #0x0, 0xf9878 const&, android::sp*)+0x2314> f92a8: 14000001 b 0xf92ac const&, android::sp*)+0x1d48> f92ac: f94517e8 ldr x8, [sp, #0xa28] f92b0: f940f101 ldr x1, [x8, #0x1e0] f92b4: f940ed02 ldr x2, [x8, #0x1d8] f92b8: d102a3a0 sub x0, x29, #0xa8 f92bc: 97febc69 bl 0xa8460 <_ZN7android4ESDSC1EPKvm@plt> f92c0: 14000001 b 0xf92c4 const&, android::sp*)+0x1d60> f92c4: d102a3a0 sub x0, x29, #0xa8 f92c8: 97fea2ba bl 0xa1db0 <_ZNK7android4ESDS9InitCheckEv@plt> f92cc: b90513e0 str w0, [sp, #0x510] f92d0: 14000001 b 0xf92d4 const&, android::sp*)+0x1d70> f92d4: b94513e8 ldr w8, [sp, #0x510] f92d8: 340001a8 cbz w8, 0xf930c const&, android::sp*)+0x1da8> f92dc: 14000001 b 0xf92e0 const&, android::sp*)+0x1d7c> f92e0: 128002a8 mov w8, #-0x16 // =-22 f92e4: f94517e9 ldr x9, [sp, #0xa28] f92e8: b900e528 str w8, [x9, #0xe4] f92ec: 320003e8 orr w8, wzr, #0x1 f92f0: b900c128 str w8, [x9, #0xc0] f92f4: 14000154 b 0xf9844 const&, android::sp*)+0x22e0> f92f8: f94517e8 ldr x8, [sp, #0xa28] f92fc: f9006500 str x0, [x8, #0xc8] f9300: 2a0103e9 mov w9, w1 f9304: b900c509 str w9, [x8, #0xc4] f9308: 14000159 b 0xf986c const&, android::sp*)+0x2308> f930c: d102a3a0 sub x0, x29, #0xa8 f9310: 913143e1 add x1, sp, #0xc50 f9314: 913123e2 add x2, sp, #0xc48 f9318: 97feab3e bl 0xa4010 <_ZNK7android4ESDS20getCodecSpecificInfoEPPKvPm@plt> f931c: b9050fe0 str w0, [sp, #0x50c] f9320: 14000001 b 0xf9324 const&, android::sp*)+0x1dc0> f9324: f0000d61 adrp x1, 0x2a8000 f9328: f9435421 ldr x1, [x1, #0x6a8] f932c: 52800908 mov w8, #0x48 // =72 f9330: 2a0803e0 mov w0, w8 f9334: 97fe9e1b bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> f9338: aa0003e1 mov x1, x0 f933c: 2a1f03e8 mov w8, wzr f9340: 392adfe8 strb w8, [sp, #0xab7] f9344: aa1f03fe mov x30, xzr f9348: f90283e1 str x1, [sp, #0x500] f934c: f9027ffe str x30, [sp, #0x4f8] f9350: b40001e0 cbz x0, 0xf938c const&, android::sp*)+0x1e28> f9354: 14000001 b 0xf9358 const&, android::sp*)+0x1df4> f9358: f94283e8 ldr x8, [sp, #0x500] f935c: f9055fe8 str x8, [sp, #0xab8] f9360: 320003e9 orr w9, wzr, #0x1 f9364: 392adfe9 strb w9, [sp, #0xab7] f9368: f94517ea ldr x10, [sp, #0xa28] f936c: f940c541 ldr x1, [x10, #0x188] f9370: f94283e0 ldr x0, [sp, #0x500] f9374: f9027be8 str x8, [sp, #0x4f0] f9378: 97fea2aa bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> f937c: 14000001 b 0xf9380 const&, android::sp*)+0x1e1c> f9380: f9427be0 ldr x0, [sp, #0x4f0] f9384: f9027fe0 str x0, [sp, #0x4f8] f9388: 14000001 b 0xf938c const&, android::sp*)+0x1e28> f938c: f9427fe0 ldr x0, [sp, #0x4f8] f9390: 913103e8 add x8, sp, #0xc40 f9394: f90277e0 str x0, [sp, #0x4e8] f9398: aa0803e0 mov x0, x8 f939c: f94277e1 ldr x1, [sp, #0x4e8] f93a0: 97fec064 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> f93a4: 14000001 b 0xf93a8 const&, android::sp*)+0x1e44> f93a8: 913103e0 add x0, sp, #0xc40 f93ac: 97feb151 bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> f93b0: f90273e0 str x0, [sp, #0x4e0] f93b4: 14000001 b 0xf93b8 const&, android::sp*)+0x1e54> f93b8: f94273e8 ldr x8, [sp, #0x4e0] f93bc: b40001a8 cbz x8, 0xf93f0 const&, android::sp*)+0x1e8c> f93c0: 14000001 b 0xf93c4 const&, android::sp*)+0x1e60> f93c4: 913103e0 add x0, sp, #0xc40 f93c8: 97fe9ab2 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f93cc: f9026fe0 str x0, [sp, #0x4d8] f93d0: 14000001 b 0xf93d4 const&, android::sp*)+0x1e70> f93d4: f9426fe0 ldr x0, [sp, #0x4d8] f93d8: 97fea9f2 bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> f93dc: f9026be0 str x0, [sp, #0x4d0] f93e0: 14000001 b 0xf93e4 const&, android::sp*)+0x1e80> f93e4: f9426be8 ldr x8, [sp, #0x4d0] f93e8: b5000388 cbnz x8, 0xf9458 const&, android::sp*)+0x1ef4> f93ec: 14000001 b 0xf93f0 const&, android::sp*)+0x1e8c> f93f0: 12800168 mov w8, #-0xc // =-12 f93f4: f94517e9 ldr x9, [sp, #0xa28] f93f8: b900e528 str w8, [x9, #0xe4] f93fc: 320003e8 orr w8, wzr, #0x1 f9400: b900c128 str w8, [x9, #0xc0] f9404: 1400010d b 0xf9838 const&, android::sp*)+0x22d4> f9408: f94517e8 ldr x8, [sp, #0xa28] f940c: f9006500 str x0, [x8, #0xc8] f9410: 2a0103e9 mov w9, w1 f9414: b900c509 str w9, [x8, #0xc4] f9418: 396adfe9 ldrb w9, [sp, #0xab7] f941c: 71000529 subs w9, w9, #0x1 f9420: b904cfe9 str w9, [sp, #0x4cc] f9424: 540000e1 b.ne 0xf9440 const&, android::sp*)+0x1edc> f9428: 14000001 b 0xf942c const&, android::sp*)+0x1ec8> f942c: f9455fe0 ldr x0, [sp, #0xab8] f9430: f0000d61 adrp x1, 0x2a8000 f9434: f9435421 ldr x1, [x1, #0x6a8] f9438: 97feba02 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> f943c: 14000001 b 0xf9440 const&, android::sp*)+0x1edc> f9440: 1400010b b 0xf986c const&, android::sp*)+0x2308> f9444: f94517e8 ldr x8, [sp, #0xa28] f9448: f9006500 str x0, [x8, #0xc8] f944c: 2a0103e9 mov w9, w1 f9450: b900c509 str w9, [x8, #0xc4] f9454: 14000103 b 0xf9860 const&, android::sp*)+0x22fc> f9458: 913103e0 add x0, sp, #0xc40 f945c: 97fe9a8d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f9460: f90263e0 str x0, [sp, #0x4c0] f9464: 14000001 b 0xf9468 const&, android::sp*)+0x1f04> f9468: f94263e0 ldr x0, [sp, #0x4c0] f946c: 97feaf79 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> f9470: f9025fe0 str x0, [sp, #0x4b8] f9474: 14000001 b 0xf9478 const&, android::sp*)+0x1f14> f9478: f94517e8 ldr x8, [sp, #0xa28] f947c: f940c901 ldr x1, [x8, #0x190] f9480: f940c502 ldr x2, [x8, #0x188] f9484: f9425fe0 ldr x0, [sp, #0x4b8] f9488: 97fe9a42 bl 0x9fd90 f948c: 913103e8 add x8, sp, #0xc40 f9490: f9025be0 str x0, [sp, #0x4b0] f9494: aa0803e0 mov x0, x8 f9498: 97fe9a7e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f949c: f90257e0 str x0, [sp, #0x4a8] f94a0: 14000001 b 0xf94a4 const&, android::sp*)+0x1f40> f94a4: 9130e3e8 add x8, sp, #0xc38 f94a8: f94257e0 ldr x0, [sp, #0x4a8] f94ac: 97fea20d bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f94b0: 14000001 b 0xf94b4 const&, android::sp*)+0x1f50> f94b4: 9130e3e0 add x0, sp, #0xc38 f94b8: 97febd12 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f94bc: f90253e0 str x0, [sp, #0x4a0] f94c0: 14000001 b 0xf94c4 const&, android::sp*)+0x1f60> f94c4: 90000801 adrp x1, 0x1f9000 f94c8: 912bac21 add x1, x1, #0xaeb f94cc: 320003e2 orr w2, wzr, #0x1 f94d0: f94253e0 ldr x0, [sp, #0x4a0] f94d4: 97fe9dcf bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f94d8: 14000001 b 0xf94dc const&, android::sp*)+0x1f78> f94dc: 9130e3e0 add x0, sp, #0xc38 f94e0: 97fec680 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f94e4: 913103e0 add x0, sp, #0xc40 f94e8: 97fe9a6a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f94ec: f9024fe0 str x0, [sp, #0x498] f94f0: 14000001 b 0xf94f4 const&, android::sp*)+0x1f90> f94f4: 9130c3e8 add x8, sp, #0xc30 f94f8: f9424fe0 ldr x0, [sp, #0x498] f94fc: 97fea1f9 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f9500: 14000001 b 0xf9504 const&, android::sp*)+0x1fa0> f9504: 9130c3e0 add x0, sp, #0xc30 f9508: 97febcfe bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f950c: f9024be0 str x0, [sp, #0x490] f9510: 14000001 b 0xf9514 const&, android::sp*)+0x1fb0> f9514: 90000801 adrp x1, 0x1f9000 f9518: 912bbc21 add x1, x1, #0xaef f951c: aa1f03e0 mov x0, xzr f9520: f9424be2 ldr x2, [sp, #0x490] f9524: f90247e0 str x0, [sp, #0x488] f9528: aa0203e0 mov x0, x2 f952c: f94247e2 ldr x2, [sp, #0x488] f9530: 97febca0 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> f9534: 14000001 b 0xf9538 const&, android::sp*)+0x1fd4> f9538: 9130c3e0 add x0, sp, #0xc30 f953c: 97fec669 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f9540: d102e3a0 sub x0, x29, #0xb8 f9544: 97febcef bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f9548: f90243e0 str x0, [sp, #0x480] f954c: 14000001 b 0xf9550 const&, android::sp*)+0x1fec> f9550: 90000801 adrp x1, 0x1f9000 f9554: 912bd821 add x1, x1, #0xaf6 f9558: 913103e2 add x2, sp, #0xc40 f955c: f94243e0 ldr x0, [sp, #0x480] f9560: 97febed4 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> f9564: 14000001 b 0xf9568 const&, android::sp*)+0x2004> f9568: f94517e8 ldr x8, [sp, #0xa28] f956c: f9414100 ldr x0, [x8, #0x280] f9570: f0000d69 adrp x9, 0x2a8000 f9574: f9437929 ldr x9, [x9, #0x6f0] f9578: f9400121 ldr x1, [x9] f957c: 97feb6e9 bl 0xa7120 f9580: 350002a0 cbnz w0, 0xf95d4 const&, android::sp*)+0x2070> f9584: 14000001 b 0xf9588 const&, android::sp*)+0x2024> f9588: 913103e0 add x0, sp, #0xc40 f958c: d102e3a1 sub x1, x29, #0xb8 f9590: 94000bf9 bl 0xfc574 f9594: 14000001 b 0xf9598 const&, android::sp*)+0x2034> f9598: 14000043 b 0xf96a4 const&, android::sp*)+0x2140> f959c: f94517e8 ldr x8, [sp, #0xa28] f95a0: f9006500 str x0, [x8, #0xc8] f95a4: 2a0103e9 mov w9, w1 f95a8: b900c509 str w9, [x8, #0xc4] f95ac: 9130e3e0 add x0, sp, #0xc38 f95b0: 97fec64c bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f95b4: 140000ab b 0xf9860 const&, android::sp*)+0x22fc> f95b8: f94517e8 ldr x8, [sp, #0xa28] f95bc: f9006500 str x0, [x8, #0xc8] f95c0: 2a0103e9 mov w9, w1 f95c4: b900c509 str w9, [x8, #0xc4] f95c8: 9130c3e0 add x0, sp, #0xc30 f95cc: 97fec645 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f95d0: 140000a4 b 0xf9860 const&, android::sp*)+0x22fc> f95d4: f94517e8 ldr x8, [sp, #0xa28] f95d8: f9414100 ldr x0, [x8, #0x280] f95dc: f0000d69 adrp x9, 0x2a8000 f95e0: f9415d29 ldr x9, [x9, #0x2b8] f95e4: f9400121 ldr x1, [x9] f95e8: 97feb6ce bl 0xa7120 f95ec: 350003e0 cbnz w0, 0xf9668 const&, android::sp*)+0x2104> f95f0: 14000001 b 0xf95f4 const&, android::sp*)+0x2090> f95f4: d102a3a0 sub x0, x29, #0xa8 f95f8: d102e3a1 sub x1, x29, #0xb8 f95fc: 9400105c bl 0xfd76c f9600: 14000001 b 0xf9604 const&, android::sp*)+0x20a0> f9604: f94517e8 ldr x8, [sp, #0xa28] f9608: f9406d00 ldr x0, [x8, #0xd8] f960c: 97feae29 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f9610: f9023fe0 str x0, [sp, #0x478] f9614: 14000001 b 0xf9618 const&, android::sp*)+0x20b4> f9618: 52890c81 mov w1, #0x4864 // =18532 f961c: 72ae6e81 movk w1, #0x7374, lsl #16 f9620: 9132a3e2 add x2, sp, #0xca8 f9624: 913283e3 add x3, sp, #0xca0 f9628: 913263e4 add x4, sp, #0xc98 f962c: f9423fe0 ldr x0, [sp, #0x478] f9630: 97feb304 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> f9634: b90477e0 str w0, [sp, #0x474] f9638: 14000001 b 0xf963c const&, android::sp*)+0x20d8> f963c: b94477e8 ldr w8, [sp, #0x474] f9640: 36000128 tbz w8, #0x0, 0xf9664 const&, android::sp*)+0x2100> f9644: 14000001 b 0xf9648 const&, android::sp*)+0x20e4> f9648: f94517e8 ldr x8, [sp, #0xa28] f964c: f940f100 ldr x0, [x8, #0x1e0] f9650: f940ed01 ldr x1, [x8, #0x1d8] f9654: d102e3a2 sub x2, x29, #0xb8 f9658: 940010d1 bl 0xfd99c f965c: 14000001 b 0xf9660 const&, android::sp*)+0x20fc> f9660: 14000001 b 0xf9664 const&, android::sp*)+0x2100> f9664: 1400000f b 0xf96a0 const&, android::sp*)+0x213c> f9668: f94517e8 ldr x8, [sp, #0xa28] f966c: f9414100 ldr x0, [x8, #0x280] f9670: f0000d69 adrp x9, 0x2a8000 f9674: f9463529 ldr x9, [x9, #0xc68] f9678: f9400121 ldr x1, [x9] f967c: 97feb6a9 bl 0xa7120 f9680: 350000e0 cbnz w0, 0xf969c const&, android::sp*)+0x2138> f9684: 14000001 b 0xf9688 const&, android::sp*)+0x2124> f9688: 913103e0 add x0, sp, #0xc40 f968c: d102e3a1 sub x1, x29, #0xb8 f9690: 9400123d bl 0xfdf84 f9694: 14000001 b 0xf9698 const&, android::sp*)+0x2134> f9698: 14000001 b 0xf969c const&, android::sp*)+0x2138> f969c: 14000001 b 0xf96a0 const&, android::sp*)+0x213c> f96a0: 14000001 b 0xf96a4 const&, android::sp*)+0x2140> f96a4: d102a3a0 sub x0, x29, #0xa8 f96a8: 9130b3e1 add x1, sp, #0xc2c f96ac: 9130a3e2 add x2, sp, #0xc28 f96b0: 97feb82c bl 0xa7760 <_ZNK7android4ESDS10getBitRateEPjS1_@plt> f96b4: b90473e0 str w0, [sp, #0x470] f96b8: 14000001 b 0xf96bc const&, android::sp*)+0x2158> f96bc: b94473e8 ldr w8, [sp, #0x470] f96c0: 35000b48 cbnz w8, 0xf9828 const&, android::sp*)+0x22c4> f96c4: 14000001 b 0xf96c8 const&, android::sp*)+0x2164> f96c8: f94517e8 ldr x8, [sp, #0xa28] f96cc: f9406d00 ldr x0, [x8, #0xd8] f96d0: 97feadf8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f96d4: f90237e0 str x0, [sp, #0x468] f96d8: 14000001 b 0xf96dc const&, android::sp*)+0x2178> f96dc: 528e8ca1 mov w1, #0x7465 // =29797 f96e0: 72ac4e41 movk w1, #0x6272, lsl #16 f96e4: f94237e0 ldr x0, [sp, #0x468] f96e8: 97fec61e bl 0xaaf60 <_ZNK7android8MetaData7hasDataEj@plt> f96ec: b90467e0 str w0, [sp, #0x464] f96f0: 14000001 b 0xf96f4 const&, android::sp*)+0x2190> f96f4: b94467e8 ldr w8, [sp, #0x464] f96f8: 370002c8 tbnz w8, #0x0, 0xf9750 const&, android::sp*)+0x21ec> f96fc: 14000001 b 0xf9700 const&, android::sp*)+0x219c> f9700: f94517e8 ldr x8, [sp, #0xa28] f9704: b9416909 ldr w9, [x8, #0x168] f9708: 34000249 cbz w9, 0xf9750 const&, android::sp*)+0x21ec> f970c: 14000001 b 0xf9710 const&, android::sp*)+0x21ac> f9710: f94517e8 ldr x8, [sp, #0xa28] f9714: b9416909 ldr w9, [x8, #0x168] f9718: 37f801c9 tbnz w9, #0x1f, 0xf9750 const&, android::sp*)+0x21ec> f971c: 14000001 b 0xf9720 const&, android::sp*)+0x21bc> f9720: d102e3a0 sub x0, x29, #0xb8 f9724: 97febc77 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f9728: f9022fe0 str x0, [sp, #0x458] f972c: 14000001 b 0xf9730 const&, android::sp*)+0x21cc> f9730: f94517e8 ldr x8, [sp, #0xa28] f9734: b9416902 ldr w2, [x8, #0x168] f9738: 90000801 adrp x1, 0x1f9000 f973c: 9127fc21 add x1, x1, #0x9ff f9740: f9422fe0 ldr x0, [sp, #0x458] f9744: 97fe9d33 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f9748: 14000001 b 0xf974c const&, android::sp*)+0x21e8> f974c: 1400000d b 0xf9780 const&, android::sp*)+0x221c> f9750: d102e3a0 sub x0, x29, #0xb8 f9754: 97febc6b bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f9758: f9022be0 str x0, [sp, #0x450] f975c: 14000001 b 0xf9760 const&, android::sp*)+0x21fc> f9760: 90000801 adrp x1, 0x1f9000 f9764: 9127fc21 add x1, x1, #0x9ff f9768: 9130a3e2 add x2, sp, #0xc28 f976c: f9422be0 ldr x0, [sp, #0x450] f9770: 97fec434 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> f9774: b9044fe0 str w0, [sp, #0x44c] f9778: 14000001 b 0xf977c const&, android::sp*)+0x2218> f977c: 14000001 b 0xf9780 const&, android::sp*)+0x221c> f9780: f94517e8 ldr x8, [sp, #0xa28] f9784: f9406d00 ldr x0, [x8, #0xd8] f9788: 97feadca bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f978c: f90223e0 str x0, [sp, #0x440] f9790: 14000001 b 0xf9794 const&, android::sp*)+0x2230> f9794: 52884e41 mov w1, #0x4272 // =17010 f9798: 72adaf01 movk w1, #0x6d78, lsl #16 f979c: f94223e0 ldr x0, [sp, #0x440] f97a0: 97fec5f0 bl 0xaaf60 <_ZNK7android8MetaData7hasDataEj@plt> f97a4: b9043fe0 str w0, [sp, #0x43c] f97a8: 14000001 b 0xf97ac const&, android::sp*)+0x2248> f97ac: b9443fe8 ldr w8, [sp, #0x43c] f97b0: 370003a8 tbnz w8, #0x0, 0xf9824 const&, android::sp*)+0x22c0> f97b4: 14000001 b 0xf97b8 const&, android::sp*)+0x2254> f97b8: f94517e8 ldr x8, [sp, #0xa28] f97bc: b9416d09 ldr w9, [x8, #0x16c] f97c0: 34000329 cbz w9, 0xf9824 const&, android::sp*)+0x22c0> f97c4: 14000001 b 0xf97c8 const&, android::sp*)+0x2264> f97c8: f94517e8 ldr x8, [sp, #0xa28] f97cc: b9416d09 ldr w9, [x8, #0x16c] f97d0: 37f802a9 tbnz w9, #0x1f, 0xf9824 const&, android::sp*)+0x22c0> f97d4: 14000001 b 0xf97d8 const&, android::sp*)+0x2274> f97d8: f94517e8 ldr x8, [sp, #0xa28] f97dc: b9416d09 ldr w9, [x8, #0x16c] f97e0: b941690a ldr w10, [x8, #0x168] f97e4: 6b0a0129 subs w9, w9, w10 f97e8: b9043be9 str w9, [sp, #0x438] f97ec: 540001c3 b.lo 0xf9824 const&, android::sp*)+0x22c0> f97f0: 14000001 b 0xf97f4 const&, android::sp*)+0x2290> f97f4: d102e3a0 sub x0, x29, #0xb8 f97f8: 97febc42 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f97fc: f9021be0 str x0, [sp, #0x430] f9800: 14000001 b 0xf9804 const&, android::sp*)+0x22a0> f9804: f94517e8 ldr x8, [sp, #0xa28] f9808: b9416d02 ldr w2, [x8, #0x16c] f980c: 90000801 adrp x1, 0x1f9000 f9810: 9127ec21 add x1, x1, #0x9fb f9814: f9421be0 ldr x0, [sp, #0x430] f9818: 97fe9cfe bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f981c: 14000001 b 0xf9820 const&, android::sp*)+0x22bc> f9820: 14000001 b 0xf9824 const&, android::sp*)+0x22c0> f9824: 14000001 b 0xf9828 const&, android::sp*)+0x22c4> f9828: 2a1f03e8 mov w8, wzr f982c: f94517e9 ldr x9, [sp, #0xa28] f9830: b900c128 str w8, [x9, #0xc0] f9834: 14000001 b 0xf9838 const&, android::sp*)+0x22d4> f9838: 913103e0 add x0, sp, #0xc40 f983c: 97fec335 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f9840: 14000001 b 0xf9844 const&, android::sp*)+0x22e0> f9844: d102a3a0 sub x0, x29, #0xa8 f9848: 97fe9dd2 bl 0xa0f90 <_ZN7android4ESDSD1Ev@plt> f984c: f94517e0 ldr x0, [sp, #0xa28] f9850: b940c008 ldr w8, [x0, #0xc0] f9854: 35009da8 cbnz w8, 0xfac08 const&, android::sp*)+0x36a4> f9858: 14000001 b 0xf985c const&, android::sp*)+0x22f8> f985c: 14000479 b 0xfaa40 const&, android::sp*)+0x34dc> f9860: 913103e0 add x0, sp, #0xc40 f9864: 97fec32b bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f9868: 14000001 b 0xf986c const&, android::sp*)+0x2308> f986c: d102a3a0 sub x0, x29, #0xa8 f9870: 97fe9dc8 bl 0xa0f90 <_ZN7android4ESDSD1Ev@plt> f9874: 140004e8 b 0xfac14 const&, android::sp*)+0x36b0> f9878: f94517e8 ldr x8, [sp, #0xa28] f987c: f9406d00 ldr x0, [x8, #0xd8] f9880: 97fead8c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f9884: f90217e0 str x0, [sp, #0x428] f9888: 14000001 b 0xf988c const&, android::sp*)+0x2328> f988c: 5286c661 mov w1, #0x3633 // =13875 f9890: 72ac8641 movk w1, #0x6432, lsl #16 f9894: 9132a3e2 add x2, sp, #0xca8 f9898: 913283e3 add x3, sp, #0xca0 f989c: 913263e4 add x4, sp, #0xc98 f98a0: f94217e0 ldr x0, [sp, #0x428] f98a4: 97feb267 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> f98a8: b90427e0 str w0, [sp, #0x424] f98ac: 14000001 b 0xf98b0 const&, android::sp*)+0x234c> f98b0: b94427e8 ldr w8, [sp, #0x424] f98b4: 36000168 tbz w8, #0x0, 0xf98e0 const&, android::sp*)+0x237c> f98b8: 14000001 b 0xf98bc const&, android::sp*)+0x2358> f98bc: f94517e8 ldr x8, [sp, #0xa28] f98c0: f940f109 ldr x9, [x8, #0x1e0] f98c4: f90557e9 str x9, [sp, #0xaa8] f98c8: f94557e0 ldr x0, [sp, #0xaa8] f98cc: f940ed01 ldr x1, [x8, #0x1d8] f98d0: d102e3a2 sub x2, x29, #0xb8 f98d4: 94001269 bl 0xfe278 f98d8: 14000001 b 0xf98dc const&, android::sp*)+0x2378> f98dc: 14000458 b 0xfaa3c const&, android::sp*)+0x34d8> f98e0: f94517e8 ldr x8, [sp, #0xa28] f98e4: f9406d00 ldr x0, [x8, #0xd8] f98e8: 97fead72 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f98ec: f9020fe0 str x0, [sp, #0x418] f98f0: 14000001 b 0xf98f4 const&, android::sp*)+0x2390> f98f4: 528dccc1 mov w1, #0x6e66 // =28262 f98f8: 72aecd21 movk w1, #0x7669, lsl #16 f98fc: 9132a3e2 add x2, sp, #0xca8 f9900: 913283e3 add x3, sp, #0xca0 f9904: 913263e4 add x4, sp, #0xc98 f9908: f9420fe0 ldr x0, [sp, #0x418] f990c: 97feb24d bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> f9910: b90417e0 str w0, [sp, #0x414] f9914: 14000001 b 0xf9918 const&, android::sp*)+0x23b4> f9918: b94417e8 ldr w8, [sp, #0x414] f991c: 36002c28 tbz w8, #0x0, 0xf9ea0 const&, android::sp*)+0x293c> f9920: 14000001 b 0xf9924 const&, android::sp*)+0x23c0> f9924: f0000d61 adrp x1, 0x2a8000 f9928: f9435421 ldr x1, [x1, #0x6a8] f992c: 52800908 mov w8, #0x48 // =72 f9930: 2a0803e0 mov w0, w8 f9934: 97fe9c9b bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> f9938: aa0003e1 mov x1, x0 f993c: 2a1f03e8 mov w8, wzr f9940: 392a7fe8 strb w8, [sp, #0xa9f] f9944: aa1f03fe mov x30, xzr f9948: f90207e1 str x1, [sp, #0x408] f994c: f90203fe str x30, [sp, #0x400] f9950: b40001e0 cbz x0, 0xf998c const&, android::sp*)+0x2428> f9954: 14000001 b 0xf9958 const&, android::sp*)+0x23f4> f9958: f94207e8 ldr x8, [sp, #0x408] f995c: f90553e8 str x8, [sp, #0xaa0] f9960: 320003e9 orr w9, wzr, #0x1 f9964: 392a7fe9 strb w9, [sp, #0xa9f] f9968: f94517ea ldr x10, [sp, #0xa28] f996c: f940ed41 ldr x1, [x10, #0x1d8] f9970: f94207e0 ldr x0, [sp, #0x408] f9974: f901ffe8 str x8, [sp, #0x3f8] f9978: 97fea12a bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> f997c: 14000001 b 0xf9980 const&, android::sp*)+0x241c> f9980: f941ffe0 ldr x0, [sp, #0x3f8] f9984: f90203e0 str x0, [sp, #0x400] f9988: 14000001 b 0xf998c const&, android::sp*)+0x2428> f998c: f94203e0 ldr x0, [sp, #0x400] f9990: 913083e8 add x8, sp, #0xc20 f9994: f901fbe0 str x0, [sp, #0x3f0] f9998: aa0803e0 mov x0, x8 f999c: f941fbe1 ldr x1, [sp, #0x3f0] f99a0: 97febee4 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> f99a4: 14000001 b 0xf99a8 const&, android::sp*)+0x2444> f99a8: 913083e0 add x0, sp, #0xc20 f99ac: 97feafd1 bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> f99b0: f901f7e0 str x0, [sp, #0x3e8] f99b4: 14000001 b 0xf99b8 const&, android::sp*)+0x2454> f99b8: f941f7e8 ldr x8, [sp, #0x3e8] f99bc: b40001a8 cbz x8, 0xf99f0 const&, android::sp*)+0x248c> f99c0: 14000001 b 0xf99c4 const&, android::sp*)+0x2460> f99c4: 913083e0 add x0, sp, #0xc20 f99c8: 97fe9932 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f99cc: f901f3e0 str x0, [sp, #0x3e0] f99d0: 14000001 b 0xf99d4 const&, android::sp*)+0x2470> f99d4: f941f3e0 ldr x0, [sp, #0x3e0] f99d8: 97fea872 bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> f99dc: f901efe0 str x0, [sp, #0x3d8] f99e0: 14000001 b 0xf99e4 const&, android::sp*)+0x2480> f99e4: f941efe8 ldr x8, [sp, #0x3d8] f99e8: b5000388 cbnz x8, 0xf9a58 const&, android::sp*)+0x24f4> f99ec: 14000001 b 0xf99f0 const&, android::sp*)+0x248c> f99f0: 12800168 mov w8, #-0xc // =-12 f99f4: f94517e9 ldr x9, [sp, #0xa28] f99f8: b900e528 str w8, [x9, #0xe4] f99fc: 320003e8 orr w8, wzr, #0x1 f9a00: b900c128 str w8, [x9, #0xc0] f9a04: 1400010f b 0xf9e40 const&, android::sp*)+0x28dc> f9a08: f94517e8 ldr x8, [sp, #0xa28] f9a0c: f9006500 str x0, [x8, #0xc8] f9a10: 2a0103e9 mov w9, w1 f9a14: b900c509 str w9, [x8, #0xc4] f9a18: 396a7fe9 ldrb w9, [sp, #0xa9f] f9a1c: 71000529 subs w9, w9, #0x1 f9a20: b903d7e9 str w9, [sp, #0x3d4] f9a24: 540000e1 b.ne 0xf9a40 const&, android::sp*)+0x24dc> f9a28: 14000001 b 0xf9a2c const&, android::sp*)+0x24c8> f9a2c: f94553e0 ldr x0, [sp, #0xaa0] f9a30: f0000d61 adrp x1, 0x2a8000 f9a34: f9435421 ldr x1, [x1, #0x6a8] f9a38: 97feb882 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> f9a3c: 14000001 b 0xf9a40 const&, android::sp*)+0x24dc> f9a40: 14000475 b 0xfac14 const&, android::sp*)+0x36b0> f9a44: f94517e8 ldr x8, [sp, #0xa28] f9a48: f9006500 str x0, [x8, #0xc8] f9a4c: 2a0103e9 mov w9, w1 f9a50: b900c509 str w9, [x8, #0xc4] f9a54: 14000110 b 0xf9e94 const&, android::sp*)+0x2930> f9a58: 913083e0 add x0, sp, #0xc20 f9a5c: 97fe990d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f9a60: f901e7e0 str x0, [sp, #0x3c8] f9a64: 14000001 b 0xf9a68 const&, android::sp*)+0x2504> f9a68: f941e7e0 ldr x0, [sp, #0x3c8] f9a6c: 97feadf9 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> f9a70: f901e3e0 str x0, [sp, #0x3c0] f9a74: 14000001 b 0xf9a78 const&, android::sp*)+0x2514> f9a78: f94517e8 ldr x8, [sp, #0xa28] f9a7c: f940f101 ldr x1, [x8, #0x1e0] f9a80: f940ed02 ldr x2, [x8, #0x1d8] f9a84: f941e3e0 ldr x0, [sp, #0x3c0] f9a88: 97fe98c2 bl 0x9fd90 f9a8c: 913083e8 add x8, sp, #0xc20 f9a90: f901dfe0 str x0, [sp, #0x3b8] f9a94: aa0803e0 mov x0, x8 f9a98: 97fe98fe bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f9a9c: f901dbe0 str x0, [sp, #0x3b0] f9aa0: 14000001 b 0xf9aa4 const&, android::sp*)+0x2540> f9aa4: 913063e8 add x8, sp, #0xc18 f9aa8: f941dbe0 ldr x0, [sp, #0x3b0] f9aac: 97fea08d bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f9ab0: 14000001 b 0xf9ab4 const&, android::sp*)+0x2550> f9ab4: 913063e0 add x0, sp, #0xc18 f9ab8: 97febb92 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f9abc: f901d7e0 str x0, [sp, #0x3a8] f9ac0: 14000001 b 0xf9ac4 const&, android::sp*)+0x2560> f9ac4: 90000801 adrp x1, 0x1f9000 f9ac8: 912bac21 add x1, x1, #0xaeb f9acc: 320003e2 orr w2, wzr, #0x1 f9ad0: f941d7e0 ldr x0, [sp, #0x3a8] f9ad4: 97fe9c4f bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f9ad8: 14000001 b 0xf9adc const&, android::sp*)+0x2578> f9adc: 913063e0 add x0, sp, #0xc18 f9ae0: 97fec500 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f9ae4: 913083e0 add x0, sp, #0xc20 f9ae8: 97fe98ea bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f9aec: f901d3e0 str x0, [sp, #0x3a0] f9af0: 14000001 b 0xf9af4 const&, android::sp*)+0x2590> f9af4: 913043e8 add x8, sp, #0xc10 f9af8: f941d3e0 ldr x0, [sp, #0x3a0] f9afc: 97fea079 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f9b00: 14000001 b 0xf9b04 const&, android::sp*)+0x25a0> f9b04: 913043e0 add x0, sp, #0xc10 f9b08: 97febb7e bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f9b0c: f901cfe0 str x0, [sp, #0x398] f9b10: 14000001 b 0xf9b14 const&, android::sp*)+0x25b0> f9b14: 90000801 adrp x1, 0x1f9000 f9b18: 912bbc21 add x1, x1, #0xaef f9b1c: aa1f03e0 mov x0, xzr f9b20: f941cfe2 ldr x2, [sp, #0x398] f9b24: f901cbe0 str x0, [sp, #0x390] f9b28: aa0203e0 mov x0, x2 f9b2c: f941cbe2 ldr x2, [sp, #0x390] f9b30: 97febb20 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> f9b34: 14000001 b 0xf9b38 const&, android::sp*)+0x25d4> f9b38: 913043e0 add x0, sp, #0xc10 f9b3c: 97fec4e9 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f9b40: d102e3a0 sub x0, x29, #0xb8 f9b44: 97febb6f bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f9b48: f901c7e0 str x0, [sp, #0x388] f9b4c: 14000001 b 0xf9b50 const&, android::sp*)+0x25ec> f9b50: 90000801 adrp x1, 0x1f9000 f9b54: 912bd821 add x1, x1, #0xaf6 f9b58: 913083e2 add x2, sp, #0xc20 f9b5c: f941c7e0 ldr x0, [sp, #0x388] f9b60: 97febd54 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> f9b64: 14000001 b 0xf9b68 const&, android::sp*)+0x2604> f9b68: f94517e8 ldr x8, [sp, #0xa28] f9b6c: f9406d00 ldr x0, [x8, #0xd8] f9b70: 97feacd0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f9b74: f901c3e0 str x0, [sp, #0x380] f9b78: 14000001 b 0xf9b7c const&, android::sp*)+0x2618> f9b7c: 528dede1 mov w1, #0x6f6f // =28527 f9b80: 72aecc41 movk w1, #0x7662, lsl #16 f9b84: 9132a3e2 add x2, sp, #0xca8 f9b88: 913283e3 add x3, sp, #0xca0 f9b8c: 913263e4 add x4, sp, #0xc98 f9b90: f941c3e0 ldr x0, [sp, #0x380] f9b94: 97feb1ab bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> f9b98: b9037fe0 str w0, [sp, #0x37c] f9b9c: 14000001 b 0xf9ba0 const&, android::sp*)+0x263c> f9ba0: b9437fe8 ldr w8, [sp, #0x37c] f9ba4: 370002c8 tbnz w8, #0x0, 0xf9bfc const&, android::sp*)+0x2698> f9ba8: 14000001 b 0xf9bac const&, android::sp*)+0x2648> f9bac: 128002a8 mov w8, #-0x16 // =-22 f9bb0: f94517e9 ldr x9, [sp, #0xa28] f9bb4: b900e528 str w8, [x9, #0xe4] f9bb8: 320003e8 orr w8, wzr, #0x1 f9bbc: b900c128 str w8, [x9, #0xc0] f9bc0: 140000a0 b 0xf9e40 const&, android::sp*)+0x28dc> f9bc4: f94517e8 ldr x8, [sp, #0xa28] f9bc8: f9006500 str x0, [x8, #0xc8] f9bcc: 2a0103e9 mov w9, w1 f9bd0: b900c509 str w9, [x8, #0xc4] f9bd4: 913063e0 add x0, sp, #0xc18 f9bd8: 97fec4c2 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f9bdc: 140000ae b 0xf9e94 const&, android::sp*)+0x2930> f9be0: f94517e8 ldr x8, [sp, #0xa28] f9be4: f9006500 str x0, [x8, #0xc8] f9be8: 2a0103e9 mov w9, w1 f9bec: b900c509 str w9, [x8, #0xc4] f9bf0: 913043e0 add x0, sp, #0xc10 f9bf4: 97fec4bb bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f9bf8: 140000a7 b 0xf9e94 const&, android::sp*)+0x2930> f9bfc: f0000d61 adrp x1, 0x2a8000 f9c00: f9435421 ldr x1, [x1, #0x6a8] f9c04: 52800908 mov w8, #0x48 // =72 f9c08: 2a0803e0 mov w0, w8 f9c0c: 97fe9be5 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> f9c10: aa0003e1 mov x1, x0 f9c14: 2a1f03e8 mov w8, wzr f9c18: 392a3fe8 strb w8, [sp, #0xa8f] f9c1c: aa1f03fe mov x30, xzr f9c20: f901bbe1 str x1, [sp, #0x370] f9c24: f901b7fe str x30, [sp, #0x368] f9c28: b40001e0 cbz x0, 0xf9c64 const&, android::sp*)+0x2700> f9c2c: 14000001 b 0xf9c30 const&, android::sp*)+0x26cc> f9c30: f941bbe8 ldr x8, [sp, #0x370] f9c34: f9054be8 str x8, [sp, #0xa90] f9c38: 320003e9 orr w9, wzr, #0x1 f9c3c: 392a3fe9 strb w9, [sp, #0xa8f] f9c40: f94517ea ldr x10, [sp, #0xa28] f9c44: f940ed41 ldr x1, [x10, #0x1d8] f9c48: f941bbe0 ldr x0, [sp, #0x370] f9c4c: f901b3e8 str x8, [sp, #0x360] f9c50: 97fea074 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> f9c54: 14000001 b 0xf9c58 const&, android::sp*)+0x26f4> f9c58: f941b3e0 ldr x0, [sp, #0x360] f9c5c: f901b7e0 str x0, [sp, #0x368] f9c60: 14000001 b 0xf9c64 const&, android::sp*)+0x2700> f9c64: f941b7e0 ldr x0, [sp, #0x368] f9c68: 913083e8 add x8, sp, #0xc20 f9c6c: f901afe0 str x0, [sp, #0x358] f9c70: aa0803e0 mov x0, x8 f9c74: f941afe1 ldr x1, [sp, #0x358] f9c78: 97feb952 bl 0xa81c0 <_ZN7android2spINS_7ABufferEEaSEPS1_@plt> f9c7c: f901abe0 str x0, [sp, #0x350] f9c80: 14000001 b 0xf9c84 const&, android::sp*)+0x2720> f9c84: 913083e0 add x0, sp, #0xc20 f9c88: 97feaf1a bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> f9c8c: f901a7e0 str x0, [sp, #0x348] f9c90: 14000001 b 0xf9c94 const&, android::sp*)+0x2730> f9c94: f941a7e8 ldr x8, [sp, #0x348] f9c98: b40001a8 cbz x8, 0xf9ccc const&, android::sp*)+0x2768> f9c9c: 14000001 b 0xf9ca0 const&, android::sp*)+0x273c> f9ca0: 913083e0 add x0, sp, #0xc20 f9ca4: 97fe987b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f9ca8: f901a3e0 str x0, [sp, #0x340] f9cac: 14000001 b 0xf9cb0 const&, android::sp*)+0x274c> f9cb0: f941a3e0 ldr x0, [sp, #0x340] f9cb4: 97fea7bb bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> f9cb8: f9019fe0 str x0, [sp, #0x338] f9cbc: 14000001 b 0xf9cc0 const&, android::sp*)+0x275c> f9cc0: f9419fe8 ldr x8, [sp, #0x338] f9cc4: b50002e8 cbnz x8, 0xf9d20 const&, android::sp*)+0x27bc> f9cc8: 14000001 b 0xf9ccc const&, android::sp*)+0x2768> f9ccc: 12800168 mov w8, #-0xc // =-12 f9cd0: f94517e9 ldr x9, [sp, #0xa28] f9cd4: b900e528 str w8, [x9, #0xe4] f9cd8: 320003e8 orr w8, wzr, #0x1 f9cdc: b900c128 str w8, [x9, #0xc0] f9ce0: 14000058 b 0xf9e40 const&, android::sp*)+0x28dc> f9ce4: f94517e8 ldr x8, [sp, #0xa28] f9ce8: f9006500 str x0, [x8, #0xc8] f9cec: 2a0103e9 mov w9, w1 f9cf0: b900c509 str w9, [x8, #0xc4] f9cf4: 396a3fe9 ldrb w9, [sp, #0xa8f] f9cf8: 71000529 subs w9, w9, #0x1 f9cfc: b90337e9 str w9, [sp, #0x334] f9d00: 540000e1 b.ne 0xf9d1c const&, android::sp*)+0x27b8> f9d04: 14000001 b 0xf9d08 const&, android::sp*)+0x27a4> f9d08: f9454be0 ldr x0, [sp, #0xa90] f9d0c: f0000d61 adrp x1, 0x2a8000 f9d10: f9435421 ldr x1, [x1, #0x6a8] f9d14: 97feb7cb bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> f9d18: 14000001 b 0xf9d1c const&, android::sp*)+0x27b8> f9d1c: 1400005e b 0xf9e94 const&, android::sp*)+0x2930> f9d20: 913083e0 add x0, sp, #0xc20 f9d24: 97fe985b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f9d28: f90197e0 str x0, [sp, #0x328] f9d2c: 14000001 b 0xf9d30 const&, android::sp*)+0x27cc> f9d30: f94197e0 ldr x0, [sp, #0x328] f9d34: 97fead47 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> f9d38: f90193e0 str x0, [sp, #0x320] f9d3c: 14000001 b 0xf9d40 const&, android::sp*)+0x27dc> f9d40: f94517e8 ldr x8, [sp, #0xa28] f9d44: f940f101 ldr x1, [x8, #0x1e0] f9d48: f940ed02 ldr x2, [x8, #0x1d8] f9d4c: f94193e0 ldr x0, [sp, #0x320] f9d50: 97fe9810 bl 0x9fd90 f9d54: 913083e8 add x8, sp, #0xc20 f9d58: f9018fe0 str x0, [sp, #0x318] f9d5c: aa0803e0 mov x0, x8 f9d60: 97fe984c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f9d64: f9018be0 str x0, [sp, #0x310] f9d68: 14000001 b 0xf9d6c const&, android::sp*)+0x2808> f9d6c: 913023e8 add x8, sp, #0xc08 f9d70: f9418be0 ldr x0, [sp, #0x310] f9d74: 97fe9fdb bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f9d78: 14000001 b 0xf9d7c const&, android::sp*)+0x2818> f9d7c: 913023e0 add x0, sp, #0xc08 f9d80: 97febae0 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f9d84: f90187e0 str x0, [sp, #0x308] f9d88: 14000001 b 0xf9d8c const&, android::sp*)+0x2828> f9d8c: 90000801 adrp x1, 0x1f9000 f9d90: 912bac21 add x1, x1, #0xaeb f9d94: 320003e2 orr w2, wzr, #0x1 f9d98: f94187e0 ldr x0, [sp, #0x308] f9d9c: 97fe9b9d bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> f9da0: 14000001 b 0xf9da4 const&, android::sp*)+0x2840> f9da4: 913023e0 add x0, sp, #0xc08 f9da8: 97fec44e bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f9dac: 913083e0 add x0, sp, #0xc20 f9db0: 97fe9838 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f9db4: f90183e0 str x0, [sp, #0x300] f9db8: 14000001 b 0xf9dbc const&, android::sp*)+0x2858> f9dbc: 913003e8 add x8, sp, #0xc00 f9dc0: f94183e0 ldr x0, [sp, #0x300] f9dc4: 97fe9fc7 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> f9dc8: 14000001 b 0xf9dcc const&, android::sp*)+0x2868> f9dcc: 913003e0 add x0, sp, #0xc00 f9dd0: 97febacc bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f9dd4: f9017fe0 str x0, [sp, #0x2f8] f9dd8: 14000001 b 0xf9ddc const&, android::sp*)+0x2878> f9ddc: 90000801 adrp x1, 0x1f9000 f9de0: 912bbc21 add x1, x1, #0xaef f9de4: aa1f03e0 mov x0, xzr f9de8: f9417fe2 ldr x2, [sp, #0x2f8] f9dec: f9017be0 str x0, [sp, #0x2f0] f9df0: aa0203e0 mov x0, x2 f9df4: f9417be2 ldr x2, [sp, #0x2f0] f9df8: 97feba6e bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> f9dfc: 14000001 b 0xf9e00 const&, android::sp*)+0x289c> f9e00: 913003e0 add x0, sp, #0xc00 f9e04: 97fec437 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f9e08: d102e3a0 sub x0, x29, #0xb8 f9e0c: 97febabd bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> f9e10: f90177e0 str x0, [sp, #0x2e8] f9e14: 14000001 b 0xf9e18 const&, android::sp*)+0x28b4> f9e18: 90000801 adrp x1, 0x1f9000 f9e1c: 912bf021 add x1, x1, #0xafc f9e20: 913083e2 add x2, sp, #0xc20 f9e24: f94177e0 ldr x0, [sp, #0x2e8] f9e28: 97febca2 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> f9e2c: 14000001 b 0xf9e30 const&, android::sp*)+0x28cc> f9e30: 2a1f03e8 mov w8, wzr f9e34: f94517e9 ldr x9, [sp, #0xa28] f9e38: b900c128 str w8, [x9, #0xc0] f9e3c: 14000001 b 0xf9e40 const&, android::sp*)+0x28dc> f9e40: 913083e0 add x0, sp, #0xc20 f9e44: 97fec1b3 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f9e48: f94517e0 ldr x0, [sp, #0xa28] f9e4c: b940c008 ldr w8, [x0, #0xc0] f9e50: 35006dc8 cbnz w8, 0xfac08 const&, android::sp*)+0x36a4> f9e54: 14000001 b 0xf9e58 const&, android::sp*)+0x28f4> f9e58: 140002f8 b 0xfaa38 const&, android::sp*)+0x34d4> f9e5c: f94517e8 ldr x8, [sp, #0xa28] f9e60: f9006500 str x0, [x8, #0xc8] f9e64: 2a0103e9 mov w9, w1 f9e68: b900c509 str w9, [x8, #0xc4] f9e6c: 913023e0 add x0, sp, #0xc08 f9e70: 97fec41c bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f9e74: 14000008 b 0xf9e94 const&, android::sp*)+0x2930> f9e78: f94517e8 ldr x8, [sp, #0xa28] f9e7c: f9006500 str x0, [x8, #0xc8] f9e80: 2a0103e9 mov w9, w1 f9e84: b900c509 str w9, [x8, #0xc4] f9e88: 913003e0 add x0, sp, #0xc00 f9e8c: 97fec415 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> f9e90: 14000001 b 0xf9e94 const&, android::sp*)+0x2930> f9e94: 913083e0 add x0, sp, #0xc20 f9e98: 97fec19e bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> f9e9c: 1400035e b 0xfac14 const&, android::sp*)+0x36b0> f9ea0: f94517e8 ldr x8, [sp, #0xa28] f9ea4: f9406d00 ldr x0, [x8, #0xd8] f9ea8: 97feac02 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> f9eac: f90173e0 str x0, [sp, #0x2e0] f9eb0: 14000001 b 0xf9eb4 const&, android::sp*)+0x2950> f9eb4: 528c8e41 mov w1, #0x6472 // =25714 f9eb8: 72aded01 movk w1, #0x6f68, lsl #16 f9ebc: 9132a3e2 add x2, sp, #0xca8 f9ec0: 913283e3 add x3, sp, #0xca0 f9ec4: 913263e4 add x4, sp, #0xc98 f9ec8: f94173e0 ldr x0, [sp, #0x2e0] f9ecc: 97feb0dd bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> f9ed0: b902dfe0 str w0, [sp, #0x2dc] f9ed4: 14000001 b 0xf9ed8 const&, android::sp*)+0x2974> f9ed8: b942dfe8 ldr w8, [sp, #0x2dc] f9edc: 36004268 tbz w8, #0x0, 0xfa728 const&, android::sp*)+0x31c4> f9ee0: 14000001 b 0xf9ee4 const&, android::sp*)+0x2980> f9ee4: f0000d61 adrp x1, 0x2a8000 f9ee8: f9435421 ldr x1, [x1, #0x6a8] f9eec: 52800908 mov w8, #0x48 // =72 f9ef0: 2a0803e0 mov w0, w8 f9ef4: 97fe9b2b bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> f9ef8: aa0003e1 mov x1, x0 f9efc: 2a1f03e8 mov w8, wzr f9f00: 3929ffe8 strb w8, [sp, #0xa7f] f9f04: aa1f03fe mov x30, xzr f9f08: f9016be1 str x1, [sp, #0x2d0] f9f0c: f90167fe str x30, [sp, #0x2c8] f9f10: b40001e0 cbz x0, 0xf9f4c const&, android::sp*)+0x29e8> f9f14: 14000001 b 0xf9f18 const&, android::sp*)+0x29b4> f9f18: f9416be8 ldr x8, [sp, #0x2d0] f9f1c: f90543e8 str x8, [sp, #0xa80] f9f20: 320003e9 orr w9, wzr, #0x1 f9f24: 3929ffe9 strb w9, [sp, #0xa7f] f9f28: f94517ea ldr x10, [sp, #0xa28] f9f2c: f940ed41 ldr x1, [x10, #0x1d8] f9f30: f9416be0 ldr x0, [sp, #0x2d0] f9f34: f90163e8 str x8, [sp, #0x2c0] f9f38: 97fe9fba bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> f9f3c: 14000001 b 0xf9f40 const&, android::sp*)+0x29dc> f9f40: f94163e0 ldr x0, [sp, #0x2c0] f9f44: f90167e0 str x0, [sp, #0x2c8] f9f48: 14000001 b 0xf9f4c const&, android::sp*)+0x29e8> f9f4c: f94167e0 ldr x0, [sp, #0x2c8] f9f50: 912fe3e8 add x8, sp, #0xbf8 f9f54: f9015fe0 str x0, [sp, #0x2b8] f9f58: aa0803e0 mov x0, x8 f9f5c: f9415fe1 ldr x1, [sp, #0x2b8] f9f60: 97febd74 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> f9f64: 14000001 b 0xf9f68 const&, android::sp*)+0x2a04> f9f68: 912fe3e0 add x0, sp, #0xbf8 f9f6c: 97feae61 bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> f9f70: f9015be0 str x0, [sp, #0x2b0] f9f74: 14000001 b 0xf9f78 const&, android::sp*)+0x2a14> f9f78: f9415be8 ldr x8, [sp, #0x2b0] f9f7c: b40001a8 cbz x8, 0xf9fb0 const&, android::sp*)+0x2a4c> f9f80: 14000001 b 0xf9f84 const&, android::sp*)+0x2a20> f9f84: 912fe3e0 add x0, sp, #0xbf8 f9f88: 97fe97c2 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> f9f8c: f90157e0 str x0, [sp, #0x2a8] f9f90: 14000001 b 0xf9f94 const&, android::sp*)+0x2a30> f9f94: f94157e0 ldr x0, [sp, #0x2a8] f9f98: 97fea702 bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> f9f9c: f90153e0 str x0, [sp, #0x2a0] f9fa0: 14000001 b 0xf9fa4 const&, android::sp*)+0x2a40> f9fa4: f94153e8 ldr x8, [sp, #0x2a0] f9fa8: b5000388 cbnz x8, 0xfa018 const&, android::sp*)+0x2ab4> f9fac: 14000001 b 0xf9fb0 const&, android::sp*)+0x2a4c> f9fb0: 12800168 mov w8, #-0xc // =-12 f9fb4: f94517e9 ldr x9, [sp, #0xa28] f9fb8: b900e528 str w8, [x9, #0xe4] f9fbc: 320003e8 orr w8, wzr, #0x1 f9fc0: b900c128 str w8, [x9, #0xc0] f9fc4: 140001c1 b 0xfa6c8 const&, android::sp*)+0x3164> f9fc8: f94517e8 ldr x8, [sp, #0xa28] f9fcc: f9006500 str x0, [x8, #0xc8] f9fd0: 2a0103e9 mov w9, w1 f9fd4: b900c509 str w9, [x8, #0xc4] f9fd8: 3969ffe9 ldrb w9, [sp, #0xa7f] f9fdc: 71000529 subs w9, w9, #0x1 f9fe0: b9029fe9 str w9, [sp, #0x29c] f9fe4: 540000e1 b.ne 0xfa000 const&, android::sp*)+0x2a9c> f9fe8: 14000001 b 0xf9fec const&, android::sp*)+0x2a88> f9fec: f94543e0 ldr x0, [sp, #0xa80] f9ff0: f0000d61 adrp x1, 0x2a8000 f9ff4: f9435421 ldr x1, [x1, #0x6a8] f9ff8: 97feb712 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> f9ffc: 14000001 b 0xfa000 const&, android::sp*)+0x2a9c> fa000: 14000305 b 0xfac14 const&, android::sp*)+0x36b0> fa004: f94517e8 ldr x8, [sp, #0xa28] fa008: f9006500 str x0, [x8, #0xc8] fa00c: 2a0103e9 mov w9, w1 fa010: b900c509 str w9, [x8, #0xc4] fa014: 140001c2 b 0xfa71c const&, android::sp*)+0x31b8> fa018: 912fe3e0 add x0, sp, #0xbf8 fa01c: 97fe979d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa020: f9014be0 str x0, [sp, #0x290] fa024: 14000001 b 0xfa028 const&, android::sp*)+0x2ac4> fa028: f9414be0 ldr x0, [sp, #0x290] fa02c: 97feac89 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fa030: f90147e0 str x0, [sp, #0x288] fa034: 14000001 b 0xfa038 const&, android::sp*)+0x2ad4> fa038: f94517e8 ldr x8, [sp, #0xa28] fa03c: f940f101 ldr x1, [x8, #0x1e0] fa040: f940ed02 ldr x2, [x8, #0x1d8] fa044: f94147e0 ldr x0, [sp, #0x288] fa048: 97fe9752 bl 0x9fd90 fa04c: 912fe3e8 add x8, sp, #0xbf8 fa050: f90143e0 str x0, [sp, #0x280] fa054: aa0803e0 mov x0, x8 fa058: 97fe978e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa05c: f9013fe0 str x0, [sp, #0x278] fa060: 14000001 b 0xfa064 const&, android::sp*)+0x2b00> fa064: 912fc3e8 add x8, sp, #0xbf0 fa068: f9413fe0 ldr x0, [sp, #0x278] fa06c: 97fe9f1d bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> fa070: 14000001 b 0xfa074 const&, android::sp*)+0x2b10> fa074: 912fc3e0 add x0, sp, #0xbf0 fa078: 97feba22 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa07c: f9013be0 str x0, [sp, #0x270] fa080: 14000001 b 0xfa084 const&, android::sp*)+0x2b20> fa084: f00007e1 adrp x1, 0x1f9000 fa088: 912bac21 add x1, x1, #0xaeb fa08c: 320003e2 orr w2, wzr, #0x1 fa090: f9413be0 ldr x0, [sp, #0x270] fa094: 97fe9adf bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fa098: 14000001 b 0xfa09c const&, android::sp*)+0x2b38> fa09c: 912fc3e0 add x0, sp, #0xbf0 fa0a0: 97fec390 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa0a4: 912fe3e0 add x0, sp, #0xbf8 fa0a8: 97fe977a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa0ac: f90137e0 str x0, [sp, #0x268] fa0b0: 14000001 b 0xfa0b4 const&, android::sp*)+0x2b50> fa0b4: 912fa3e8 add x8, sp, #0xbe8 fa0b8: f94137e0 ldr x0, [sp, #0x268] fa0bc: 97fe9f09 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> fa0c0: 14000001 b 0xfa0c4 const&, android::sp*)+0x2b60> fa0c4: 912fa3e0 add x0, sp, #0xbe8 fa0c8: 97feba0e bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa0cc: f90133e0 str x0, [sp, #0x260] fa0d0: 14000001 b 0xfa0d4 const&, android::sp*)+0x2b70> fa0d4: f00007e1 adrp x1, 0x1f9000 fa0d8: 912bbc21 add x1, x1, #0xaef fa0dc: aa1f03e0 mov x0, xzr fa0e0: f94133e2 ldr x2, [sp, #0x260] fa0e4: f9012fe0 str x0, [sp, #0x258] fa0e8: aa0203e0 mov x0, x2 fa0ec: f9412fe2 ldr x2, [sp, #0x258] fa0f0: 97feb9b0 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> fa0f4: 14000001 b 0xfa0f8 const&, android::sp*)+0x2b94> fa0f8: 912fa3e0 add x0, sp, #0xbe8 fa0fc: 97fec379 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa100: d102e3a0 sub x0, x29, #0xb8 fa104: 97feb9ff bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa108: f9012be0 str x0, [sp, #0x250] fa10c: 14000001 b 0xfa110 const&, android::sp*)+0x2bac> fa110: f00007e1 adrp x1, 0x1f9000 fa114: 912bd821 add x1, x1, #0xaf6 fa118: 912fe3e2 add x2, sp, #0xbf8 fa11c: f9412be0 ldr x0, [sp, #0x250] fa120: 97febbe4 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> fa124: 14000001 b 0xfa128 const&, android::sp*)+0x2bc4> fa128: f94517e8 ldr x8, [sp, #0xa28] fa12c: f9406d00 ldr x0, [x8, #0xd8] fa130: 97feab60 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> fa134: f90127e0 str x0, [sp, #0x248] fa138: 14000001 b 0xfa13c const&, android::sp*)+0x2bd8> fa13c: 528dec81 mov w1, #0x6f64 // =28516 fa140: 72adec61 movk w1, #0x6f63, lsl #16 fa144: 9132a3e2 add x2, sp, #0xca8 fa148: 913283e3 add x3, sp, #0xca0 fa14c: 913263e4 add x4, sp, #0xc98 fa150: f94127e0 ldr x0, [sp, #0x248] fa154: 97feb03b bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> fa158: b90247e0 str w0, [sp, #0x244] fa15c: 14000001 b 0xfa160 const&, android::sp*)+0x2bfc> fa160: b94247e8 ldr w8, [sp, #0x244] fa164: 370002c8 tbnz w8, #0x0, 0xfa1bc const&, android::sp*)+0x2c58> fa168: 14000001 b 0xfa16c const&, android::sp*)+0x2c08> fa16c: 128002a8 mov w8, #-0x16 // =-22 fa170: f94517e9 ldr x9, [sp, #0xa28] fa174: b900e528 str w8, [x9, #0xe4] fa178: 320003e8 orr w8, wzr, #0x1 fa17c: b900c128 str w8, [x9, #0xc0] fa180: 14000152 b 0xfa6c8 const&, android::sp*)+0x3164> fa184: f94517e8 ldr x8, [sp, #0xa28] fa188: f9006500 str x0, [x8, #0xc8] fa18c: 2a0103e9 mov w9, w1 fa190: b900c509 str w9, [x8, #0xc4] fa194: 912fc3e0 add x0, sp, #0xbf0 fa198: 97fec352 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa19c: 14000160 b 0xfa71c const&, android::sp*)+0x31b8> fa1a0: f94517e8 ldr x8, [sp, #0xa28] fa1a4: f9006500 str x0, [x8, #0xc8] fa1a8: 2a0103e9 mov w9, w1 fa1ac: b900c509 str w9, [x8, #0xc4] fa1b0: 912fa3e0 add x0, sp, #0xbe8 fa1b4: 97fec34b bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa1b8: 14000159 b 0xfa71c const&, android::sp*)+0x31b8> fa1bc: d0000d61 adrp x1, 0x2a8000 fa1c0: f9435421 ldr x1, [x1, #0x6a8] fa1c4: 52800908 mov w8, #0x48 // =72 fa1c8: 2a0803e0 mov w0, w8 fa1cc: 97fe9a75 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> fa1d0: aa0003e1 mov x1, x0 fa1d4: 2a1f03e8 mov w8, wzr fa1d8: 3929bfe8 strb w8, [sp, #0xa6f] fa1dc: aa1f03fe mov x30, xzr fa1e0: f9011fe1 str x1, [sp, #0x238] fa1e4: f9011bfe str x30, [sp, #0x230] fa1e8: b40001e0 cbz x0, 0xfa224 const&, android::sp*)+0x2cc0> fa1ec: 14000001 b 0xfa1f0 const&, android::sp*)+0x2c8c> fa1f0: f9411fe8 ldr x8, [sp, #0x238] fa1f4: f9053be8 str x8, [sp, #0xa70] fa1f8: 320003e9 orr w9, wzr, #0x1 fa1fc: 3929bfe9 strb w9, [sp, #0xa6f] fa200: f94517ea ldr x10, [sp, #0xa28] fa204: f940ed41 ldr x1, [x10, #0x1d8] fa208: f9411fe0 ldr x0, [sp, #0x238] fa20c: f90117e8 str x8, [sp, #0x228] fa210: 97fe9f04 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> fa214: 14000001 b 0xfa218 const&, android::sp*)+0x2cb4> fa218: f94117e0 ldr x0, [sp, #0x228] fa21c: f9011be0 str x0, [sp, #0x230] fa220: 14000001 b 0xfa224 const&, android::sp*)+0x2cc0> fa224: f9411be0 ldr x0, [sp, #0x230] fa228: 912fe3e8 add x8, sp, #0xbf8 fa22c: f90113e0 str x0, [sp, #0x220] fa230: aa0803e0 mov x0, x8 fa234: f94113e1 ldr x1, [sp, #0x220] fa238: 97feb7e2 bl 0xa81c0 <_ZN7android2spINS_7ABufferEEaSEPS1_@plt> fa23c: f9010fe0 str x0, [sp, #0x218] fa240: 14000001 b 0xfa244 const&, android::sp*)+0x2ce0> fa244: 912fe3e0 add x0, sp, #0xbf8 fa248: 97feadaa bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> fa24c: f9010be0 str x0, [sp, #0x210] fa250: 14000001 b 0xfa254 const&, android::sp*)+0x2cf0> fa254: f9410be8 ldr x8, [sp, #0x210] fa258: b40001a8 cbz x8, 0xfa28c const&, android::sp*)+0x2d28> fa25c: 14000001 b 0xfa260 const&, android::sp*)+0x2cfc> fa260: 912fe3e0 add x0, sp, #0xbf8 fa264: 97fe970b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa268: f90107e0 str x0, [sp, #0x208] fa26c: 14000001 b 0xfa270 const&, android::sp*)+0x2d0c> fa270: f94107e0 ldr x0, [sp, #0x208] fa274: 97fea64b bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> fa278: f90103e0 str x0, [sp, #0x200] fa27c: 14000001 b 0xfa280 const&, android::sp*)+0x2d1c> fa280: f94103e8 ldr x8, [sp, #0x200] fa284: b50002e8 cbnz x8, 0xfa2e0 const&, android::sp*)+0x2d7c> fa288: 14000001 b 0xfa28c const&, android::sp*)+0x2d28> fa28c: 12800168 mov w8, #-0xc // =-12 fa290: f94517e9 ldr x9, [sp, #0xa28] fa294: b900e528 str w8, [x9, #0xe4] fa298: 320003e8 orr w8, wzr, #0x1 fa29c: b900c128 str w8, [x9, #0xc0] fa2a0: 1400010a b 0xfa6c8 const&, android::sp*)+0x3164> fa2a4: f94517e8 ldr x8, [sp, #0xa28] fa2a8: f9006500 str x0, [x8, #0xc8] fa2ac: 2a0103e9 mov w9, w1 fa2b0: b900c509 str w9, [x8, #0xc4] fa2b4: 3969bfe9 ldrb w9, [sp, #0xa6f] fa2b8: 71000529 subs w9, w9, #0x1 fa2bc: b901ffe9 str w9, [sp, #0x1fc] fa2c0: 540000e1 b.ne 0xfa2dc const&, android::sp*)+0x2d78> fa2c4: 14000001 b 0xfa2c8 const&, android::sp*)+0x2d64> fa2c8: f9453be0 ldr x0, [sp, #0xa70] fa2cc: d0000d61 adrp x1, 0x2a8000 fa2d0: f9435421 ldr x1, [x1, #0x6a8] fa2d4: 97feb65b bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> fa2d8: 14000001 b 0xfa2dc const&, android::sp*)+0x2d78> fa2dc: 14000110 b 0xfa71c const&, android::sp*)+0x31b8> fa2e0: 912fe3e0 add x0, sp, #0xbf8 fa2e4: 97fe96eb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa2e8: f900fbe0 str x0, [sp, #0x1f0] fa2ec: 14000001 b 0xfa2f0 const&, android::sp*)+0x2d8c> fa2f0: f940fbe0 ldr x0, [sp, #0x1f0] fa2f4: 97feabd7 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fa2f8: f900f7e0 str x0, [sp, #0x1e8] fa2fc: 14000001 b 0xfa300 const&, android::sp*)+0x2d9c> fa300: f94517e8 ldr x8, [sp, #0xa28] fa304: f940f101 ldr x1, [x8, #0x1e0] fa308: f940ed02 ldr x2, [x8, #0x1d8] fa30c: f940f7e0 ldr x0, [sp, #0x1e8] fa310: 97fe96a0 bl 0x9fd90 fa314: 912fe3e8 add x8, sp, #0xbf8 fa318: f900f3e0 str x0, [sp, #0x1e0] fa31c: aa0803e0 mov x0, x8 fa320: 97fe96dc bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa324: f900efe0 str x0, [sp, #0x1d8] fa328: 14000001 b 0xfa32c const&, android::sp*)+0x2dc8> fa32c: 912f83e8 add x8, sp, #0xbe0 fa330: f940efe0 ldr x0, [sp, #0x1d8] fa334: 97fe9e6b bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> fa338: 14000001 b 0xfa33c const&, android::sp*)+0x2dd8> fa33c: 912f83e0 add x0, sp, #0xbe0 fa340: 97feb970 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa344: f900ebe0 str x0, [sp, #0x1d0] fa348: 14000001 b 0xfa34c const&, android::sp*)+0x2de8> fa34c: f00007e1 adrp x1, 0x1f9000 fa350: 912bac21 add x1, x1, #0xaeb fa354: 320003e2 orr w2, wzr, #0x1 fa358: f940ebe0 ldr x0, [sp, #0x1d0] fa35c: 97fe9a2d bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fa360: 14000001 b 0xfa364 const&, android::sp*)+0x2e00> fa364: 912f83e0 add x0, sp, #0xbe0 fa368: 97fec2de bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa36c: 912fe3e0 add x0, sp, #0xbf8 fa370: 97fe96c8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa374: f900e7e0 str x0, [sp, #0x1c8] fa378: 14000001 b 0xfa37c const&, android::sp*)+0x2e18> fa37c: 912f63e8 add x8, sp, #0xbd8 fa380: f940e7e0 ldr x0, [sp, #0x1c8] fa384: 97fe9e57 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> fa388: 14000001 b 0xfa38c const&, android::sp*)+0x2e28> fa38c: 912f63e0 add x0, sp, #0xbd8 fa390: 97feb95c bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa394: f900e3e0 str x0, [sp, #0x1c0] fa398: 14000001 b 0xfa39c const&, android::sp*)+0x2e38> fa39c: f00007e1 adrp x1, 0x1f9000 fa3a0: 912bbc21 add x1, x1, #0xaef fa3a4: aa1f03e0 mov x0, xzr fa3a8: f940e3e2 ldr x2, [sp, #0x1c0] fa3ac: f900dfe0 str x0, [sp, #0x1b8] fa3b0: aa0203e0 mov x0, x2 fa3b4: f940dfe2 ldr x2, [sp, #0x1b8] fa3b8: 97feb8fe bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> fa3bc: 14000001 b 0xfa3c0 const&, android::sp*)+0x2e5c> fa3c0: 912f63e0 add x0, sp, #0xbd8 fa3c4: 97fec2c7 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa3c8: d102e3a0 sub x0, x29, #0xb8 fa3cc: 97feb94d bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa3d0: f900dbe0 str x0, [sp, #0x1b0] fa3d4: 14000001 b 0xfa3d8 const&, android::sp*)+0x2e74> fa3d8: f00007e1 adrp x1, 0x1f9000 fa3dc: 912bf021 add x1, x1, #0xafc fa3e0: 912fe3e2 add x2, sp, #0xbf8 fa3e4: f940dbe0 ldr x0, [sp, #0x1b0] fa3e8: 97febb32 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> fa3ec: 14000001 b 0xfa3f0 const&, android::sp*)+0x2e8c> fa3f0: f94517e8 ldr x8, [sp, #0xa28] fa3f4: f9406d00 ldr x0, [x8, #0xd8] fa3f8: 97feaaae bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> fa3fc: f900d7e0 str x0, [sp, #0x1a8] fa400: 14000001 b 0xfa404 const&, android::sp*)+0x2ea0> fa404: 528e0e41 mov w1, #0x7072 // =28786 fa408: 72adee61 movk w1, #0x6f73, lsl #16 fa40c: 9132a3e2 add x2, sp, #0xca8 fa410: 913283e3 add x3, sp, #0xca0 fa414: 913263e4 add x4, sp, #0xc98 fa418: f940d7e0 ldr x0, [sp, #0x1a8] fa41c: 97feaf89 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> fa420: b901a7e0 str w0, [sp, #0x1a4] fa424: 14000001 b 0xfa428 const&, android::sp*)+0x2ec4> fa428: b941a7e8 ldr w8, [sp, #0x1a4] fa42c: 370002c8 tbnz w8, #0x0, 0xfa484 const&, android::sp*)+0x2f20> fa430: 14000001 b 0xfa434 const&, android::sp*)+0x2ed0> fa434: 128002a8 mov w8, #-0x16 // =-22 fa438: f94517e9 ldr x9, [sp, #0xa28] fa43c: b900e528 str w8, [x9, #0xe4] fa440: 320003e8 orr w8, wzr, #0x1 fa444: b900c128 str w8, [x9, #0xc0] fa448: 140000a0 b 0xfa6c8 const&, android::sp*)+0x3164> fa44c: f94517e8 ldr x8, [sp, #0xa28] fa450: f9006500 str x0, [x8, #0xc8] fa454: 2a0103e9 mov w9, w1 fa458: b900c509 str w9, [x8, #0xc4] fa45c: 912f83e0 add x0, sp, #0xbe0 fa460: 97fec2a0 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa464: 140000ae b 0xfa71c const&, android::sp*)+0x31b8> fa468: f94517e8 ldr x8, [sp, #0xa28] fa46c: f9006500 str x0, [x8, #0xc8] fa470: 2a0103e9 mov w9, w1 fa474: b900c509 str w9, [x8, #0xc4] fa478: 912f63e0 add x0, sp, #0xbd8 fa47c: 97fec299 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa480: 140000a7 b 0xfa71c const&, android::sp*)+0x31b8> fa484: d0000d61 adrp x1, 0x2a8000 fa488: f9435421 ldr x1, [x1, #0x6a8] fa48c: 52800908 mov w8, #0x48 // =72 fa490: 2a0803e0 mov w0, w8 fa494: 97fe99c3 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> fa498: aa0003e1 mov x1, x0 fa49c: 2a1f03e8 mov w8, wzr fa4a0: 39297fe8 strb w8, [sp, #0xa5f] fa4a4: aa1f03fe mov x30, xzr fa4a8: f900cfe1 str x1, [sp, #0x198] fa4ac: f900cbfe str x30, [sp, #0x190] fa4b0: b40001e0 cbz x0, 0xfa4ec const&, android::sp*)+0x2f88> fa4b4: 14000001 b 0xfa4b8 const&, android::sp*)+0x2f54> fa4b8: f940cfe8 ldr x8, [sp, #0x198] fa4bc: f90533e8 str x8, [sp, #0xa60] fa4c0: 320003e9 orr w9, wzr, #0x1 fa4c4: 39297fe9 strb w9, [sp, #0xa5f] fa4c8: f94517ea ldr x10, [sp, #0xa28] fa4cc: f940ed41 ldr x1, [x10, #0x1d8] fa4d0: f940cfe0 ldr x0, [sp, #0x198] fa4d4: f900c7e8 str x8, [sp, #0x188] fa4d8: 97fe9e52 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> fa4dc: 14000001 b 0xfa4e0 const&, android::sp*)+0x2f7c> fa4e0: f940c7e0 ldr x0, [sp, #0x188] fa4e4: f900cbe0 str x0, [sp, #0x190] fa4e8: 14000001 b 0xfa4ec const&, android::sp*)+0x2f88> fa4ec: f940cbe0 ldr x0, [sp, #0x190] fa4f0: 912fe3e8 add x8, sp, #0xbf8 fa4f4: f900c3e0 str x0, [sp, #0x180] fa4f8: aa0803e0 mov x0, x8 fa4fc: f940c3e1 ldr x1, [sp, #0x180] fa500: 97feb730 bl 0xa81c0 <_ZN7android2spINS_7ABufferEEaSEPS1_@plt> fa504: f900bfe0 str x0, [sp, #0x178] fa508: 14000001 b 0xfa50c const&, android::sp*)+0x2fa8> fa50c: 912fe3e0 add x0, sp, #0xbf8 fa510: 97feacf8 bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> fa514: f900bbe0 str x0, [sp, #0x170] fa518: 14000001 b 0xfa51c const&, android::sp*)+0x2fb8> fa51c: f940bbe8 ldr x8, [sp, #0x170] fa520: b40001a8 cbz x8, 0xfa554 const&, android::sp*)+0x2ff0> fa524: 14000001 b 0xfa528 const&, android::sp*)+0x2fc4> fa528: 912fe3e0 add x0, sp, #0xbf8 fa52c: 97fe9659 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa530: f900b7e0 str x0, [sp, #0x168] fa534: 14000001 b 0xfa538 const&, android::sp*)+0x2fd4> fa538: f940b7e0 ldr x0, [sp, #0x168] fa53c: 97fea599 bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> fa540: f900b3e0 str x0, [sp, #0x160] fa544: 14000001 b 0xfa548 const&, android::sp*)+0x2fe4> fa548: f940b3e8 ldr x8, [sp, #0x160] fa54c: b50002e8 cbnz x8, 0xfa5a8 const&, android::sp*)+0x3044> fa550: 14000001 b 0xfa554 const&, android::sp*)+0x2ff0> fa554: 12800168 mov w8, #-0xc // =-12 fa558: f94517e9 ldr x9, [sp, #0xa28] fa55c: b900e528 str w8, [x9, #0xe4] fa560: 320003e8 orr w8, wzr, #0x1 fa564: b900c128 str w8, [x9, #0xc0] fa568: 14000058 b 0xfa6c8 const&, android::sp*)+0x3164> fa56c: f94517e8 ldr x8, [sp, #0xa28] fa570: f9006500 str x0, [x8, #0xc8] fa574: 2a0103e9 mov w9, w1 fa578: b900c509 str w9, [x8, #0xc4] fa57c: 39697fe9 ldrb w9, [sp, #0xa5f] fa580: 71000529 subs w9, w9, #0x1 fa584: b9015fe9 str w9, [sp, #0x15c] fa588: 540000e1 b.ne 0xfa5a4 const&, android::sp*)+0x3040> fa58c: 14000001 b 0xfa590 const&, android::sp*)+0x302c> fa590: f94533e0 ldr x0, [sp, #0xa60] fa594: d0000d61 adrp x1, 0x2a8000 fa598: f9435421 ldr x1, [x1, #0x6a8] fa59c: 97feb5a9 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> fa5a0: 14000001 b 0xfa5a4 const&, android::sp*)+0x3040> fa5a4: 1400005e b 0xfa71c const&, android::sp*)+0x31b8> fa5a8: 912fe3e0 add x0, sp, #0xbf8 fa5ac: 97fe9639 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa5b0: f900abe0 str x0, [sp, #0x150] fa5b4: 14000001 b 0xfa5b8 const&, android::sp*)+0x3054> fa5b8: f940abe0 ldr x0, [sp, #0x150] fa5bc: 97feab25 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fa5c0: f900a7e0 str x0, [sp, #0x148] fa5c4: 14000001 b 0xfa5c8 const&, android::sp*)+0x3064> fa5c8: f94517e8 ldr x8, [sp, #0xa28] fa5cc: f940f101 ldr x1, [x8, #0x1e0] fa5d0: f940ed02 ldr x2, [x8, #0x1d8] fa5d4: f940a7e0 ldr x0, [sp, #0x148] fa5d8: 97fe95ee bl 0x9fd90 fa5dc: 912fe3e8 add x8, sp, #0xbf8 fa5e0: f900a3e0 str x0, [sp, #0x140] fa5e4: aa0803e0 mov x0, x8 fa5e8: 97fe962a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa5ec: f9009fe0 str x0, [sp, #0x138] fa5f0: 14000001 b 0xfa5f4 const&, android::sp*)+0x3090> fa5f4: 912f43e8 add x8, sp, #0xbd0 fa5f8: f9409fe0 ldr x0, [sp, #0x138] fa5fc: 97fe9db9 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> fa600: 14000001 b 0xfa604 const&, android::sp*)+0x30a0> fa604: 912f43e0 add x0, sp, #0xbd0 fa608: 97feb8be bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa60c: f9009be0 str x0, [sp, #0x130] fa610: 14000001 b 0xfa614 const&, android::sp*)+0x30b0> fa614: f00007e1 adrp x1, 0x1f9000 fa618: 912bac21 add x1, x1, #0xaeb fa61c: 320003e2 orr w2, wzr, #0x1 fa620: f9409be0 ldr x0, [sp, #0x130] fa624: 97fe997b bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fa628: 14000001 b 0xfa62c const&, android::sp*)+0x30c8> fa62c: 912f43e0 add x0, sp, #0xbd0 fa630: 97fec22c bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa634: 912fe3e0 add x0, sp, #0xbf8 fa638: 97fe9616 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa63c: f90097e0 str x0, [sp, #0x128] fa640: 14000001 b 0xfa644 const&, android::sp*)+0x30e0> fa644: 912f23e8 add x8, sp, #0xbc8 fa648: f94097e0 ldr x0, [sp, #0x128] fa64c: 97fe9da5 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> fa650: 14000001 b 0xfa654 const&, android::sp*)+0x30f0> fa654: 912f23e0 add x0, sp, #0xbc8 fa658: 97feb8aa bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa65c: f90093e0 str x0, [sp, #0x120] fa660: 14000001 b 0xfa664 const&, android::sp*)+0x3100> fa664: f00007e1 adrp x1, 0x1f9000 fa668: 912bbc21 add x1, x1, #0xaef fa66c: aa1f03e0 mov x0, xzr fa670: f94093e2 ldr x2, [sp, #0x120] fa674: f9008fe0 str x0, [sp, #0x118] fa678: aa0203e0 mov x0, x2 fa67c: f9408fe2 ldr x2, [sp, #0x118] fa680: 97feb84c bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> fa684: 14000001 b 0xfa688 const&, android::sp*)+0x3124> fa688: 912f23e0 add x0, sp, #0xbc8 fa68c: 97fec215 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa690: d102e3a0 sub x0, x29, #0xb8 fa694: 97feb89b bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa698: f9008be0 str x0, [sp, #0x110] fa69c: 14000001 b 0xfa6a0 const&, android::sp*)+0x313c> fa6a0: f00007e1 adrp x1, 0x1f9000 fa6a4: 912c4821 add x1, x1, #0xb12 fa6a8: 912fe3e2 add x2, sp, #0xbf8 fa6ac: f9408be0 ldr x0, [sp, #0x110] fa6b0: 97feba80 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> fa6b4: 14000001 b 0xfa6b8 const&, android::sp*)+0x3154> fa6b8: 2a1f03e8 mov w8, wzr fa6bc: f94517e9 ldr x9, [sp, #0xa28] fa6c0: b900c128 str w8, [x9, #0xc0] fa6c4: 14000001 b 0xfa6c8 const&, android::sp*)+0x3164> fa6c8: 912fe3e0 add x0, sp, #0xbf8 fa6cc: 97febf91 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> fa6d0: f94517e0 ldr x0, [sp, #0xa28] fa6d4: b940c008 ldr w8, [x0, #0xc0] fa6d8: 35002988 cbnz w8, 0xfac08 const&, android::sp*)+0x36a4> fa6dc: 14000001 b 0xfa6e0 const&, android::sp*)+0x317c> fa6e0: 140000d5 b 0xfaa34 const&, android::sp*)+0x34d0> fa6e4: f94517e8 ldr x8, [sp, #0xa28] fa6e8: f9006500 str x0, [x8, #0xc8] fa6ec: 2a0103e9 mov w9, w1 fa6f0: b900c509 str w9, [x8, #0xc4] fa6f4: 912f43e0 add x0, sp, #0xbd0 fa6f8: 97fec1fa bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa6fc: 14000008 b 0xfa71c const&, android::sp*)+0x31b8> fa700: f94517e8 ldr x8, [sp, #0xa28] fa704: f9006500 str x0, [x8, #0xc8] fa708: 2a0103e9 mov w9, w1 fa70c: b900c509 str w9, [x8, #0xc4] fa710: 912f23e0 add x0, sp, #0xbc8 fa714: 97fec1f3 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa718: 14000001 b 0xfa71c const&, android::sp*)+0x31b8> fa71c: 912fe3e0 add x0, sp, #0xbf8 fa720: 97febf7c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> fa724: 1400013c b 0xfac14 const&, android::sp*)+0x36b0> fa728: f94517e8 ldr x8, [sp, #0xa28] fa72c: f9406d00 ldr x0, [x8, #0xd8] fa730: 97fea9e0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> fa734: f90087e0 str x0, [sp, #0x108] fa738: 14000001 b 0xfa73c const&, android::sp*)+0x31d8> fa73c: 52872e01 mov w1, #0x3970 // =14704 fa740: 72aece01 movk w1, #0x7670, lsl #16 fa744: 9132a3e2 add x2, sp, #0xca8 fa748: 913283e3 add x3, sp, #0xca0 fa74c: 913263e4 add x4, sp, #0xc98 fa750: f94087e0 ldr x0, [sp, #0x108] fa754: 97feaebb bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> fa758: b90107e0 str w0, [sp, #0x104] fa75c: 14000001 b 0xfa760 const&, android::sp*)+0x31fc> fa760: b94107e8 ldr w8, [sp, #0x104] fa764: 36001668 tbz w8, #0x0, 0xfaa30 const&, android::sp*)+0x34cc> fa768: 14000001 b 0xfa76c const&, android::sp*)+0x3208> fa76c: d0000d61 adrp x1, 0x2a8000 fa770: f9435421 ldr x1, [x1, #0x6a8] fa774: 52800908 mov w8, #0x48 // =72 fa778: 2a0803e0 mov w0, w8 fa77c: 97fe9909 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> fa780: aa0003e1 mov x1, x0 fa784: 2a1f03e8 mov w8, wzr fa788: 39293fe8 strb w8, [sp, #0xa4f] fa78c: aa1f03fe mov x30, xzr fa790: f9007fe1 str x1, [sp, #0xf8] fa794: f9007bfe str x30, [sp, #0xf0] fa798: b40001e0 cbz x0, 0xfa7d4 const&, android::sp*)+0x3270> fa79c: 14000001 b 0xfa7a0 const&, android::sp*)+0x323c> fa7a0: f9407fe8 ldr x8, [sp, #0xf8] fa7a4: f9052be8 str x8, [sp, #0xa50] fa7a8: 320003e9 orr w9, wzr, #0x1 fa7ac: 39293fe9 strb w9, [sp, #0xa4f] fa7b0: f94517ea ldr x10, [sp, #0xa28] fa7b4: f940ed41 ldr x1, [x10, #0x1d8] fa7b8: f9407fe0 ldr x0, [sp, #0xf8] fa7bc: f90077e8 str x8, [sp, #0xe8] fa7c0: 97fe9d98 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> fa7c4: 14000001 b 0xfa7c8 const&, android::sp*)+0x3264> fa7c8: f94077e0 ldr x0, [sp, #0xe8] fa7cc: f9007be0 str x0, [sp, #0xf0] fa7d0: 14000001 b 0xfa7d4 const&, android::sp*)+0x3270> fa7d4: f9407be0 ldr x0, [sp, #0xf0] fa7d8: 912f03e8 add x8, sp, #0xbc0 fa7dc: f90073e0 str x0, [sp, #0xe0] fa7e0: aa0803e0 mov x0, x8 fa7e4: f94073e1 ldr x1, [sp, #0xe0] fa7e8: 97febb52 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> fa7ec: 14000001 b 0xfa7f0 const&, android::sp*)+0x328c> fa7f0: 912f03e0 add x0, sp, #0xbc0 fa7f4: 97feac3f bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> fa7f8: f9006fe0 str x0, [sp, #0xd8] fa7fc: 14000001 b 0xfa800 const&, android::sp*)+0x329c> fa800: f9406fe8 ldr x8, [sp, #0xd8] fa804: b40001a8 cbz x8, 0xfa838 const&, android::sp*)+0x32d4> fa808: 14000001 b 0xfa80c const&, android::sp*)+0x32a8> fa80c: 912f03e0 add x0, sp, #0xbc0 fa810: 97fe95a0 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa814: f9006be0 str x0, [sp, #0xd0] fa818: 14000001 b 0xfa81c const&, android::sp*)+0x32b8> fa81c: f9406be0 ldr x0, [sp, #0xd0] fa820: 97fea4e0 bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> fa824: f90067e0 str x0, [sp, #0xc8] fa828: 14000001 b 0xfa82c const&, android::sp*)+0x32c8> fa82c: f94067e8 ldr x8, [sp, #0xc8] fa830: b5000388 cbnz x8, 0xfa8a0 const&, android::sp*)+0x333c> fa834: 14000001 b 0xfa838 const&, android::sp*)+0x32d4> fa838: 12800168 mov w8, #-0xc // =-12 fa83c: f94517e9 ldr x9, [sp, #0xa28] fa840: b900e528 str w8, [x9, #0xe4] fa844: 320003e8 orr w8, wzr, #0x1 fa848: b900c128 str w8, [x9, #0xc0] fa84c: 14000061 b 0xfa9d0 const&, android::sp*)+0x346c> fa850: f94517e8 ldr x8, [sp, #0xa28] fa854: f9006500 str x0, [x8, #0xc8] fa858: 2a0103e9 mov w9, w1 fa85c: b900c509 str w9, [x8, #0xc4] fa860: 39693fe9 ldrb w9, [sp, #0xa4f] fa864: 71000529 subs w9, w9, #0x1 fa868: b900c7e9 str w9, [sp, #0xc4] fa86c: 540000e1 b.ne 0xfa888 const&, android::sp*)+0x3324> fa870: 14000001 b 0xfa874 const&, android::sp*)+0x3310> fa874: f9452be0 ldr x0, [sp, #0xa50] fa878: d0000d61 adrp x1, 0x2a8000 fa87c: f9435421 ldr x1, [x1, #0x6a8] fa880: 97feb4f0 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> fa884: 14000001 b 0xfa888 const&, android::sp*)+0x3324> fa888: 140000e3 b 0xfac14 const&, android::sp*)+0x36b0> fa88c: f94517e8 ldr x8, [sp, #0xa28] fa890: f9006500 str x0, [x8, #0xc8] fa894: 2a0103e9 mov w9, w1 fa898: b900c509 str w9, [x8, #0xc4] fa89c: 14000062 b 0xfaa24 const&, android::sp*)+0x34c0> fa8a0: 912f03e0 add x0, sp, #0xbc0 fa8a4: 97fe957b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa8a8: f9005fe0 str x0, [sp, #0xb8] fa8ac: 14000001 b 0xfa8b0 const&, android::sp*)+0x334c> fa8b0: f9405fe0 ldr x0, [sp, #0xb8] fa8b4: 97feaa67 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fa8b8: f9005be0 str x0, [sp, #0xb0] fa8bc: 14000001 b 0xfa8c0 const&, android::sp*)+0x335c> fa8c0: f94517e8 ldr x8, [sp, #0xa28] fa8c4: f940f101 ldr x1, [x8, #0x1e0] fa8c8: f940ed02 ldr x2, [x8, #0x1d8] fa8cc: f9405be0 ldr x0, [sp, #0xb0] fa8d0: 97fe9530 bl 0x9fd90 fa8d4: 912f03e8 add x8, sp, #0xbc0 fa8d8: f90057e0 str x0, [sp, #0xa8] fa8dc: aa0803e0 mov x0, x8 fa8e0: 97fe956c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa8e4: f90053e0 str x0, [sp, #0xa0] fa8e8: 14000001 b 0xfa8ec const&, android::sp*)+0x3388> fa8ec: 912ee3e8 add x8, sp, #0xbb8 fa8f0: f94053e0 ldr x0, [sp, #0xa0] fa8f4: 97fe9cfb bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> fa8f8: 14000001 b 0xfa8fc const&, android::sp*)+0x3398> fa8fc: 912ee3e0 add x0, sp, #0xbb8 fa900: 97feb800 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa904: f9004fe0 str x0, [sp, #0x98] fa908: 14000001 b 0xfa90c const&, android::sp*)+0x33a8> fa90c: f00007e1 adrp x1, 0x1f9000 fa910: 912bac21 add x1, x1, #0xaeb fa914: 320003e2 orr w2, wzr, #0x1 fa918: f9404fe0 ldr x0, [sp, #0x98] fa91c: 97fe98bd bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fa920: 14000001 b 0xfa924 const&, android::sp*)+0x33c0> fa924: 912ee3e0 add x0, sp, #0xbb8 fa928: 97fec16e bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa92c: 912f03e0 add x0, sp, #0xbc0 fa930: 97fe9558 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fa934: f9004be0 str x0, [sp, #0x90] fa938: 14000001 b 0xfa93c const&, android::sp*)+0x33d8> fa93c: 912ec3e8 add x8, sp, #0xbb0 fa940: f9404be0 ldr x0, [sp, #0x90] fa944: 97fe9ce7 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> fa948: 14000001 b 0xfa94c const&, android::sp*)+0x33e8> fa94c: 912ec3e0 add x0, sp, #0xbb0 fa950: 97feb7ec bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa954: f90047e0 str x0, [sp, #0x88] fa958: 14000001 b 0xfa95c const&, android::sp*)+0x33f8> fa95c: f00007e1 adrp x1, 0x1f9000 fa960: 912bbc21 add x1, x1, #0xaef fa964: aa1f03e0 mov x0, xzr fa968: f94047e2 ldr x2, [sp, #0x88] fa96c: f90043e0 str x0, [sp, #0x80] fa970: aa0203e0 mov x0, x2 fa974: f94043e2 ldr x2, [sp, #0x80] fa978: 97feb78e bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> fa97c: 14000001 b 0xfa980 const&, android::sp*)+0x341c> fa980: 912ec3e0 add x0, sp, #0xbb0 fa984: 97fec157 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fa988: d102e3a0 sub x0, x29, #0xb8 fa98c: 97feb7dd bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fa990: f9003fe0 str x0, [sp, #0x78] fa994: 14000001 b 0xfa998 const&, android::sp*)+0x3434> fa998: f00007e1 adrp x1, 0x1f9000 fa99c: 912bd821 add x1, x1, #0xaf6 fa9a0: 912f03e2 add x2, sp, #0xbc0 fa9a4: f9403fe0 ldr x0, [sp, #0x78] fa9a8: 97feb9c2 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> fa9ac: 14000001 b 0xfa9b0 const&, android::sp*)+0x344c> fa9b0: 912f03e0 add x0, sp, #0xbc0 fa9b4: d102e3a1 sub x1, x29, #0xb8 fa9b8: 94000f62 bl 0xfe740 fa9bc: 14000001 b 0xfa9c0 const&, android::sp*)+0x345c> fa9c0: 2a1f03e8 mov w8, wzr fa9c4: f94517e9 ldr x9, [sp, #0xa28] fa9c8: b900c128 str w8, [x9, #0xc0] fa9cc: 14000001 b 0xfa9d0 const&, android::sp*)+0x346c> fa9d0: 912f03e0 add x0, sp, #0xbc0 fa9d4: 97febecf bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> fa9d8: f94517e0 ldr x0, [sp, #0xa28] fa9dc: b940c008 ldr w8, [x0, #0xc0] fa9e0: 35001148 cbnz w8, 0xfac08 const&, android::sp*)+0x36a4> fa9e4: 14000001 b 0xfa9e8 const&, android::sp*)+0x3484> fa9e8: 14000012 b 0xfaa30 const&, android::sp*)+0x34cc> fa9ec: f94517e8 ldr x8, [sp, #0xa28] fa9f0: f9006500 str x0, [x8, #0xc8] fa9f4: 2a0103e9 mov w9, w1 fa9f8: b900c509 str w9, [x8, #0xc4] fa9fc: 912ee3e0 add x0, sp, #0xbb8 faa00: 97fec138 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> faa04: 14000008 b 0xfaa24 const&, android::sp*)+0x34c0> faa08: f94517e8 ldr x8, [sp, #0xa28] faa0c: f9006500 str x0, [x8, #0xc8] faa10: 2a0103e9 mov w9, w1 faa14: b900c509 str w9, [x8, #0xc4] faa18: 912ec3e0 add x0, sp, #0xbb0 faa1c: 97fec131 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> faa20: 14000001 b 0xfaa24 const&, android::sp*)+0x34c0> faa24: 912f03e0 add x0, sp, #0xbc0 faa28: 97febeba bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> faa2c: 1400007a b 0xfac14 const&, android::sp*)+0x36b0> faa30: 14000001 b 0xfaa34 const&, android::sp*)+0x34d0> faa34: 14000001 b 0xfaa38 const&, android::sp*)+0x34d4> faa38: 14000001 b 0xfaa3c const&, android::sp*)+0x34d8> faa3c: 14000001 b 0xfaa40 const&, android::sp*)+0x34dc> faa40: 14000001 b 0xfaa44 const&, android::sp*)+0x34e0> faa44: 14000001 b 0xfaa48 const&, android::sp*)+0x34e4> faa48: f94517e8 ldr x8, [sp, #0xa28] faa4c: f9406d00 ldr x0, [x8, #0xd8] faa50: 97fea918 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> faa54: f9003be0 str x0, [sp, #0x70] faa58: 14000001 b 0xfaa5c const&, android::sp*)+0x34f8> faa5c: 528f2961 mov w1, #0x794b // =31051 faa60: 72ac6e41 movk w1, #0x6372, lsl #16 faa64: 9132a3e2 add x2, sp, #0xca8 faa68: 913283e3 add x3, sp, #0xca0 faa6c: 913263e4 add x4, sp, #0xc98 faa70: f9403be0 ldr x0, [sp, #0x70] faa74: 97feadf3 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> faa78: b9006fe0 str w0, [sp, #0x6c] faa7c: 14000001 b 0xfaa80 const&, android::sp*)+0x351c> faa80: b9406fe8 ldr w8, [sp, #0x6c] faa84: 36000aa8 tbz w8, #0x0, 0xfabd8 const&, android::sp*)+0x3674> faa88: 14000001 b 0xfaa8c const&, android::sp*)+0x3528> faa8c: d0000d61 adrp x1, 0x2a8000 faa90: f9435421 ldr x1, [x1, #0x6a8] faa94: 52800908 mov w8, #0x48 // =72 faa98: 2a0803e0 mov w0, w8 faa9c: 97fe9841 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> faaa0: aa0003e1 mov x1, x0 faaa4: 2a1f03e8 mov w8, wzr faaa8: 3928ffe8 strb w8, [sp, #0xa3f] faaac: aa1f03fe mov x30, xzr faab0: f90033e1 str x1, [sp, #0x60] faab4: f9002ffe str x30, [sp, #0x58] faab8: b40001e0 cbz x0, 0xfaaf4 const&, android::sp*)+0x3590> faabc: 14000001 b 0xfaac0 const&, android::sp*)+0x355c> faac0: f94033e8 ldr x8, [sp, #0x60] faac4: f90523e8 str x8, [sp, #0xa40] faac8: 320003e9 orr w9, wzr, #0x1 faacc: 3928ffe9 strb w9, [sp, #0xa3f] faad0: f94517ea ldr x10, [sp, #0xa28] faad4: f940ed41 ldr x1, [x10, #0x1d8] faad8: f94033e0 ldr x0, [sp, #0x60] faadc: f9002be8 str x8, [sp, #0x50] faae0: 97fe9cd0 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> faae4: 14000001 b 0xfaae8 const&, android::sp*)+0x3584> faae8: f9402be0 ldr x0, [sp, #0x50] faaec: f9002fe0 str x0, [sp, #0x58] faaf0: 14000001 b 0xfaaf4 const&, android::sp*)+0x3590> faaf4: f9402fe0 ldr x0, [sp, #0x58] faaf8: 912ea3e8 add x8, sp, #0xba8 faafc: f90027e0 str x0, [sp, #0x48] fab00: aa0803e0 mov x0, x8 fab04: f94027e1 ldr x1, [sp, #0x48] fab08: 97feba8a bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> fab0c: 14000001 b 0xfab10 const&, android::sp*)+0x35ac> fab10: d102e3a0 sub x0, x29, #0xb8 fab14: 97feb77b bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fab18: f90023e0 str x0, [sp, #0x40] fab1c: 14000001 b 0xfab20 const&, android::sp*)+0x35bc> fab20: f00007e1 adrp x1, 0x1f9000 fab24: 912c6021 add x1, x1, #0xb18 fab28: 912ea3e2 add x2, sp, #0xba8 fab2c: f94023e0 ldr x0, [sp, #0x40] fab30: 97feb960 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> fab34: 14000001 b 0xfab38 const&, android::sp*)+0x35d4> fab38: 912ea3e0 add x0, sp, #0xba8 fab3c: 97fe94d5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fab40: f9001fe0 str x0, [sp, #0x38] fab44: 14000001 b 0xfab48 const&, android::sp*)+0x35e4> fab48: f9401fe0 ldr x0, [sp, #0x38] fab4c: 97fea9c1 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fab50: f9001be0 str x0, [sp, #0x30] fab54: 14000001 b 0xfab58 const&, android::sp*)+0x35f4> fab58: f94517e8 ldr x8, [sp, #0xa28] fab5c: f940f101 ldr x1, [x8, #0x1e0] fab60: f940ed02 ldr x2, [x8, #0x1d8] fab64: f9401be0 ldr x0, [sp, #0x30] fab68: 97fe948a bl 0x9fd90 fab6c: 912ea3e8 add x8, sp, #0xba8 fab70: f90017e0 str x0, [sp, #0x28] fab74: aa0803e0 mov x0, x8 fab78: 97febe66 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> fab7c: 14000017 b 0xfabd8 const&, android::sp*)+0x3674> fab80: f94517e8 ldr x8, [sp, #0xa28] fab84: f9006500 str x0, [x8, #0xc8] fab88: 2a0103e9 mov w9, w1 fab8c: b900c509 str w9, [x8, #0xc4] fab90: 3968ffe9 ldrb w9, [sp, #0xa3f] fab94: 71000529 subs w9, w9, #0x1 fab98: b90027e9 str w9, [sp, #0x24] fab9c: 540000e1 b.ne 0xfabb8 const&, android::sp*)+0x3654> faba0: 14000001 b 0xfaba4 const&, android::sp*)+0x3640> faba4: f94523e0 ldr x0, [sp, #0xa40] faba8: d0000d61 adrp x1, 0x2a8000 fabac: f9435421 ldr x1, [x1, #0x6a8] fabb0: 97feb424 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> fabb4: 14000001 b 0xfabb8 const&, android::sp*)+0x3654> fabb8: 14000017 b 0xfac14 const&, android::sp*)+0x36b0> fabbc: f94517e8 ldr x8, [sp, #0xa28] fabc0: f9006500 str x0, [x8, #0xc8] fabc4: 2a0103e9 mov w9, w1 fabc8: b900c509 str w9, [x8, #0xc4] fabcc: 912ea3e0 add x0, sp, #0xba8 fabd0: 97febe50 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> fabd4: 14000010 b 0xfac14 const&, android::sp*)+0x36b0> fabd8: f94517e8 ldr x8, [sp, #0xa28] fabdc: f9406900 ldr x0, [x8, #0xd0] fabe0: d102e3a1 sub x1, x29, #0xb8 fabe4: 97fe9847 bl 0xa0d00 <_ZN7android2spINS_8AMessageEEaSERKS2_@plt> fabe8: f9000fe0 str x0, [sp, #0x18] fabec: 14000001 b 0xfabf0 const&, android::sp*)+0x368c> fabf0: 2a1f03e8 mov w8, wzr fabf4: f94517e9 ldr x9, [sp, #0xa28] fabf8: b900e528 str w8, [x9, #0xe4] fabfc: 320003e8 orr w8, wzr, #0x1 fac00: b900c128 str w8, [x9, #0xc0] fac04: 14000001 b 0xfac08 const&, android::sp*)+0x36a4> fac08: d102e3a0 sub x0, x29, #0xb8 fac0c: 97fec0b5 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fac10: 14000004 b 0xfac20 const&, android::sp*)+0x36bc> fac14: d102e3a0 sub x0, x29, #0xb8 fac18: 97fec0b2 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fac1c: 14000010 b 0xfac5c const&, android::sp*)+0x36f8> fac20: f94517e8 ldr x8, [sp, #0xa28] fac24: b940e509 ldr w9, [x8, #0xe4] fac28: d53bd04a mrs x10, TPIDR_EL0 fac2c: f940154a ldr x10, [x10, #0x28] fac30: f9418d0b ldr x11, [x8, #0x318] fac34: eb0b014a subs x10, x10, x11 fac38: b90017e9 str w9, [sp, #0x14] fac3c: f90007ea str x10, [sp, #0x8] fac40: 54000141 b.ne 0xfac68 const&, android::sp*)+0x3704> fac44: 14000001 b 0xfac48 const&, android::sp*)+0x36e4> fac48: b94017e0 ldr w0, [sp, #0x14] fac4c: 913783ff add sp, sp, #0xde0 fac50: a9417bfd ldp x29, x30, [sp, #0x10] fac54: f84207fc ldr x28, [sp], #0x20 fac58: d65f03c0 ret fac5c: f94517e8 ldr x8, [sp, #0xa28] fac60: f9406500 ldr x0, [x8, #0xc8] fac64: 97feb4ab bl 0xa7f10 <_Unwind_Resume@plt> fac68: 97febc42 bl 0xa9d70 <__stack_chk_fail@plt> fac6c: d101c3ff sub sp, sp, #0x70 fac70: a9067bfd stp x29, x30, [sp, #0x60] fac74: 910183fd add x29, sp, #0x60 fac78: d53bd048 mrs x8, TPIDR_EL0 fac7c: f9401508 ldr x8, [x8, #0x28] fac80: f81f83a8 stur x8, [x29, #-0x8] fac84: f90013e0 str x0, [sp, #0x20] fac88: f9000fe1 str x1, [sp, #0x18] fac8c: 2a1f03e9 mov w9, wzr fac90: b81f43a9 stur w9, [x29, #-0xc] fac94: b81f03a9 stur w9, [x29, #-0x10] fac98: b81ec3a9 stur w9, [x29, #-0x14] fac9c: b81e83a9 stur w9, [x29, #-0x18] faca0: f94013e0 ldr x0, [sp, #0x20] faca4: 97fea883 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> faca8: 528dcce1 mov w1, #0x6e67 // =28263 facac: 72ac6a41 movk w1, #0x6352, lsl #16 facb0: d10033a2 sub x2, x29, #0xc facb4: 97fea9fb bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> facb8: f94013e8 ldr x8, [sp, #0x20] facbc: b90017e0 str w0, [sp, #0x14] facc0: aa0803e0 mov x0, x8 facc4: 97fea87b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> facc8: 528e4da1 mov w1, #0x726d // =29293 faccc: 72ac6a01 movk w1, #0x6350, lsl #16 facd0: d10043a2 sub x2, x29, #0x10 facd4: 97fea9f3 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> facd8: f94013e8 ldr x8, [sp, #0x20] facdc: b90013e0 str w0, [sp, #0x10] face0: aa0803e0 mov x0, x8 face4: 97fea873 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> face8: 528eadc1 mov w1, #0x756e // =30062 facec: 72ae88c1 movk w1, #0x7446, lsl #16 facf0: d10053a2 sub x2, x29, #0x14 facf4: 97fea9eb bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> facf8: f94013e8 ldr x8, [sp, #0x20] facfc: b9000fe0 str w0, [sp, #0xc] fad00: aa0803e0 mov x0, x8 fad04: 97fea86b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> fad08: 528e8f01 mov w1, #0x7478 // =29816 fad0c: 72ac69a1 movk w1, #0x634d, lsl #16 fad10: d10063a2 sub x2, x29, #0x18 fad14: 97fea9e3 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> fad18: aa1f03e8 mov x8, xzr fad1c: f81e03a8 stur x8, [x29, #-0x20] fad20: f81d83a8 stur x8, [x29, #-0x28] fad24: b85f43a9 ldur w9, [x29, #-0xc] fad28: b81d83a9 stur w9, [x29, #-0x28] fad2c: b85f03a9 ldur w9, [x29, #-0x10] fad30: b81dc3a9 stur w9, [x29, #-0x24] fad34: b85ec3a9 ldur w9, [x29, #-0x14] fad38: b81e03a9 stur w9, [x29, #-0x20] fad3c: b85e83a9 ldur w9, [x29, #-0x18] fad40: b81e43a9 stur w9, [x29, #-0x1c] fad44: d100a3a8 sub x8, x29, #0x28 fad48: d100b3a1 sub x1, x29, #0x2c fad4c: 9100c3e2 add x2, sp, #0x30 fad50: 9100b3e3 add x3, sp, #0x2c fad54: b9000be0 str w0, [sp, #0x8] fad58: aa0803e0 mov x0, x8 fad5c: 97fe9469 bl 0x9ff00 <_ZN7android10ColorUtils41convertCodecColorAspectsToPlatformAspectsERKNS_12ColorAspectsEPiS4_S4_@plt> fad60: 34000060 cbz w0, 0xfad6c const&, android::sp*)+0x3808> fad64: 14000001 b 0xfad68 const&, android::sp*)+0x3804> fad68: 1400001f b 0xfade4 const&, android::sp*)+0x3880> fad6c: b85d43a8 ldur w8, [x29, #-0x2c] fad70: 34000128 cbz w8, 0xfad94 const&, android::sp*)+0x3830> fad74: 14000001 b 0xfad78 const&, android::sp*)+0x3814> fad78: f9400fe0 ldr x0, [sp, #0x18] fad7c: 97feb6e1 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fad80: b85d43a2 ldur w2, [x29, #-0x2c] fad84: f00007e1 adrp x1, 0x1f9000 fad88: 912eb821 add x1, x1, #0xbae fad8c: 97fe97a1 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fad90: 14000001 b 0xfad94 const&, android::sp*)+0x3830> fad94: b94033e8 ldr w8, [sp, #0x30] fad98: 34000128 cbz w8, 0xfadbc const&, android::sp*)+0x3858> fad9c: 14000001 b 0xfada0 const&, android::sp*)+0x383c> fada0: f9400fe0 ldr x0, [sp, #0x18] fada4: 97feb6d7 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fada8: b94033e2 ldr w2, [sp, #0x30] fadac: f00007e1 adrp x1, 0x1f9000 fadb0: 912ee821 add x1, x1, #0xbba fadb4: 97fe9797 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fadb8: 14000001 b 0xfadbc const&, android::sp*)+0x3858> fadbc: b9402fe8 ldr w8, [sp, #0x2c] fadc0: 34000128 cbz w8, 0xfade4 const&, android::sp*)+0x3880> fadc4: 14000001 b 0xfadc8 const&, android::sp*)+0x3864> fadc8: f9400fe0 ldr x0, [sp, #0x18] fadcc: 97feb6cd bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fadd0: b9402fe2 ldr w2, [sp, #0x2c] fadd4: f00007e1 adrp x1, 0x1f9000 fadd8: 912f2421 add x1, x1, #0xbc9 faddc: 97fe978d bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fade0: 14000001 b 0xfade4 const&, android::sp*)+0x3880> fade4: d53bd048 mrs x8, TPIDR_EL0 fade8: f9401508 ldr x8, [x8, #0x28] fadec: f85f83a9 ldur x9, [x29, #-0x8] fadf0: eb090108 subs x8, x8, x9 fadf4: f90003e8 str x8, [sp] fadf8: 540000a1 b.ne 0xfae0c const&, android::sp*)+0x38a8> fadfc: 14000001 b 0xfae00 const&, android::sp*)+0x389c> fae00: a9467bfd ldp x29, x30, [sp, #0x60] fae04: 9101c3ff add sp, sp, #0x70 fae08: d65f03c0 ret fae0c: 97febbd9 bl 0xa9d70 <__stack_chk_fail@plt> fae10: f81e0ffc str x28, [sp, #-0x20]! fae14: a9017bfd stp x29, x30, [sp, #0x10] fae18: 910043fd add x29, sp, #0x10 fae1c: d10943ff sub sp, sp, #0x250 fae20: d53bd048 mrs x8, TPIDR_EL0 fae24: f9401508 ldr x8, [x8, #0x28] fae28: f81e83a8 stur x8, [x29, #-0x18] fae2c: f90053e0 str x0, [sp, #0xa0] fae30: f9004fe1 str x1, [sp, #0x98] fae34: f9004be2 str x2, [sp, #0x90] fae38: f9404fe8 ldr x8, [sp, #0x98] fae3c: f1001108 subs x8, x8, #0x4 fae40: f9002be8 str x8, [sp, #0x50] fae44: 54000103 b.lo 0xfae64 const&, android::sp*)+0x3900> fae48: 14000001 b 0xfae4c const&, android::sp*)+0x38e8> fae4c: f94053e8 ldr x8, [sp, #0xa0] fae50: 39400109 ldrb w9, [x8] fae54: 71000529 subs w9, w9, #0x1 fae58: b9004fe9 str w9, [sp, #0x4c] fae5c: 54000060 b.eq 0xfae68 const&, android::sp*)+0x3904> fae60: 14000001 b 0xfae64 const&, android::sp*)+0x3900> fae64: 1400017a b 0xfb44c const&, android::sp*)+0x3ee8> fae68: f94053e8 ldr x8, [sp, #0xa0] fae6c: 39400509 ldrb w9, [x8, #0x1] fae70: 3811c3a9 sturb w9, [x29, #-0xe4] fae74: f94053e8 ldr x8, [sp, #0xa0] fae78: 39400909 ldrb w9, [x8, #0x2] fae7c: 390233e9 strb w9, [sp, #0x8c] fae80: f94053e8 ldr x8, [sp, #0xa0] fae84: 39400d09 ldrb w9, [x8, #0x3] fae88: 381183a9 sturb w9, [x29, #-0xe8] fae8c: 90000d88 adrp x8, 0x2aa000 fae90: 910c4108 add x8, x8, #0x310 fae94: 08dffd09 ldarb w9, [x8] fae98: 370018a9 tbnz w9, #0x0, 0xfb1ac const&, android::sp*)+0x3c48> fae9c: 14000001 b 0xfaea0 const&, android::sp*)+0x393c> faea0: 90000d80 adrp x0, 0x2aa000 faea4: 910c4000 add x0, x0, #0x310 faea8: 97fec0ca bl 0xab1d0 <__cxa_guard_acquire@plt> faeac: 34001800 cbz w0, 0xfb1ac const&, android::sp*)+0x3c48> faeb0: 14000001 b 0xfaeb4 const&, android::sp*)+0x3950> faeb4: 52800128 mov w8, #0x9 // =9 faeb8: b81143a8 stur w8, [x29, #-0xec] faebc: 321f03e8 orr w8, wzr, #0x2 faec0: b81103a8 stur w8, [x29, #-0xf0] faec4: d102a3a9 sub x9, x29, #0xa8 faec8: d103b3a1 sub x1, x29, #0xec faecc: d103c3a2 sub x2, x29, #0xf0 faed0: aa0903e0 mov x0, x9 faed4: b9004be8 str w8, [sp, #0x48] faed8: f90023e9 str x9, [sp, #0x40] faedc: 97fea595 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> faee0: f94023e9 ldr x9, [sp, #0x40] faee4: 91002120 add x0, x9, #0x8 faee8: 52800148 mov w8, #0xa // =10 faeec: b810c3a8 stur w8, [x29, #-0xf4] faef0: 320003e8 orr w8, wzr, #0x1 faef4: b81083a8 stur w8, [x29, #-0xf8] faef8: d103d3a1 sub x1, x29, #0xf4 faefc: d103e3a2 sub x2, x29, #0xf8 faf00: 97fea58c bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> faf04: f94023e9 ldr x9, [sp, #0x40] faf08: 91004120 add x0, x9, #0x10 faf0c: 52800168 mov w8, #0xb // =11 faf10: b81043a8 stur w8, [x29, #-0xfc] faf14: 321e03ea orr w10, wzr, #0x4 faf18: b81003aa stur w10, [x29, #-0x100] faf1c: d103f3a1 sub x1, x29, #0xfc faf20: d10403a2 sub x2, x29, #0x100 faf24: b9003fe8 str w8, [sp, #0x3c] faf28: 97fea582 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> faf2c: f94023e9 ldr x9, [sp, #0x40] faf30: 91006120 add x0, x9, #0x18 faf34: b9403fe8 ldr w8, [sp, #0x3c] faf38: b9015fe8 str w8, [sp, #0x15c] faf3c: b9404bea ldr w10, [sp, #0x48] faf40: b9015bea str w10, [sp, #0x158] faf44: 910573e1 add x1, sp, #0x15c faf48: 910563e2 add x2, sp, #0x158 faf4c: 97fea579 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> faf50: f94023e9 ldr x9, [sp, #0x40] faf54: 91008120 add x0, x9, #0x20 faf58: 321e07e8 orr w8, wzr, #0xc faf5c: b90157e8 str w8, [sp, #0x154] faf60: 321d03e8 orr w8, wzr, #0x8 faf64: b90153e8 str w8, [sp, #0x150] faf68: 910553e1 add x1, sp, #0x154 faf6c: 910543e2 add x2, sp, #0x150 faf70: 97fea570 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> faf74: f94023e9 ldr x9, [sp, #0x40] faf78: 9100a120 add x0, x9, #0x28 faf7c: 528001a8 mov w8, #0xd // =13 faf80: b9014fe8 str w8, [sp, #0x14c] faf84: 321c03e8 orr w8, wzr, #0x10 faf88: b9014be8 str w8, [sp, #0x148] faf8c: 910533e1 add x1, sp, #0x14c faf90: 910523e2 add x2, sp, #0x148 faf94: 97fea567 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> faf98: f94023e9 ldr x9, [sp, #0x40] faf9c: 9100c120 add x0, x9, #0x30 fafa0: 52800288 mov w8, #0x14 // =20 fafa4: b90147e8 str w8, [sp, #0x144] fafa8: 321b03e8 orr w8, wzr, #0x20 fafac: b90143e8 str w8, [sp, #0x140] fafb0: 910513e1 add x1, sp, #0x144 fafb4: 910503e2 add x2, sp, #0x140 fafb8: b9003be8 str w8, [sp, #0x38] fafbc: 97fea55d bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fafc0: f94023e9 ldr x9, [sp, #0x40] fafc4: 9100e120 add x0, x9, #0x38 fafc8: 528002a8 mov w8, #0x15 // =21 fafcc: b9013fe8 str w8, [sp, #0x13c] fafd0: 321a03e8 orr w8, wzr, #0x40 fafd4: b9013be8 str w8, [sp, #0x138] fafd8: 9104f3e1 add x1, sp, #0x13c fafdc: 9104e3e2 add x2, sp, #0x138 fafe0: 97fea554 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fafe4: f94023e9 ldr x9, [sp, #0x40] fafe8: 91010120 add x0, x9, #0x40 fafec: 528002c8 mov w8, #0x16 // =22 faff0: b90137e8 str w8, [sp, #0x134] faff4: 321903e8 orr w8, wzr, #0x80 faff8: b90133e8 str w8, [sp, #0x130] faffc: 9104d3e1 add x1, sp, #0x134 fb000: 9104c3e2 add x2, sp, #0x130 fb004: 97fea54b bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb008: f94023e9 ldr x9, [sp, #0x40] fb00c: 91012120 add x0, x9, #0x48 fb010: 321f0fe8 orr w8, wzr, #0x1e fb014: b9012fe8 str w8, [sp, #0x12c] fb018: 321803e8 orr w8, wzr, #0x100 fb01c: b9012be8 str w8, [sp, #0x128] fb020: 9104b3e1 add x1, sp, #0x12c fb024: 9104a3e2 add x2, sp, #0x128 fb028: 97fea542 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb02c: f94023e9 ldr x9, [sp, #0x40] fb030: 91014120 add x0, x9, #0x50 fb034: 320013e8 orr w8, wzr, #0x1f fb038: b90127e8 str w8, [sp, #0x124] fb03c: 321703e8 orr w8, wzr, #0x200 fb040: b90123e8 str w8, [sp, #0x120] fb044: 910493e1 add x1, sp, #0x124 fb048: 910483e2 add x2, sp, #0x120 fb04c: 97fea539 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb050: f94023e9 ldr x9, [sp, #0x40] fb054: 91016120 add x0, x9, #0x58 fb058: b9403be8 ldr w8, [sp, #0x38] fb05c: b9011fe8 str w8, [sp, #0x11c] fb060: 321603ea orr w10, wzr, #0x400 fb064: b9011bea str w10, [sp, #0x118] fb068: 910473e1 add x1, sp, #0x11c fb06c: 910463e2 add x2, sp, #0x118 fb070: 97fea530 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb074: f94023e9 ldr x9, [sp, #0x40] fb078: 91018120 add x0, x9, #0x60 fb07c: 52800508 mov w8, #0x28 // =40 fb080: b90117e8 str w8, [sp, #0x114] fb084: 321503e8 orr w8, wzr, #0x800 fb088: b90113e8 str w8, [sp, #0x110] fb08c: 910453e1 add x1, sp, #0x114 fb090: 910443e2 add x2, sp, #0x110 fb094: 97fea527 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb098: f94023e9 ldr x9, [sp, #0x40] fb09c: 9101a120 add x0, x9, #0x68 fb0a0: 52800528 mov w8, #0x29 // =41 fb0a4: b9010fe8 str w8, [sp, #0x10c] fb0a8: 321403e8 orr w8, wzr, #0x1000 fb0ac: b9010be8 str w8, [sp, #0x108] fb0b0: 910433e1 add x1, sp, #0x10c fb0b4: 910423e2 add x2, sp, #0x108 fb0b8: 97fea51e bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb0bc: f94023e9 ldr x9, [sp, #0x40] fb0c0: 9101c120 add x0, x9, #0x70 fb0c4: 52800548 mov w8, #0x2a // =42 fb0c8: b90107e8 str w8, [sp, #0x104] fb0cc: 321303e8 orr w8, wzr, #0x2000 fb0d0: b90103e8 str w8, [sp, #0x100] fb0d4: 910413e1 add x1, sp, #0x104 fb0d8: 910403e2 add x2, sp, #0x100 fb0dc: 97fea515 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb0e0: f94023e9 ldr x9, [sp, #0x40] fb0e4: 9101e120 add x0, x9, #0x78 fb0e8: 52800648 mov w8, #0x32 // =50 fb0ec: b900ffe8 str w8, [sp, #0xfc] fb0f0: 321203e8 orr w8, wzr, #0x4000 fb0f4: b900fbe8 str w8, [sp, #0xf8] fb0f8: 9103f3e1 add x1, sp, #0xfc fb0fc: 9103e3e2 add x2, sp, #0xf8 fb100: 97fea50c bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb104: f94023e9 ldr x9, [sp, #0x40] fb108: 91020120 add x0, x9, #0x80 fb10c: 52800668 mov w8, #0x33 // =51 fb110: b900f7e8 str w8, [sp, #0xf4] fb114: 321103e8 orr w8, wzr, #0x8000 fb118: b900f3e8 str w8, [sp, #0xf0] fb11c: 9103d3e1 add x1, sp, #0xf4 fb120: 9103c3e2 add x2, sp, #0xf0 fb124: 97fea503 bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb128: f94023e9 ldr x9, [sp, #0x40] fb12c: 91022120 add x0, x9, #0x88 fb130: 52800688 mov w8, #0x34 // =52 fb134: b900efe8 str w8, [sp, #0xec] fb138: 321003e8 orr w8, wzr, #0x10000 fb13c: b900ebe8 str w8, [sp, #0xe8] fb140: 9103b3e1 add x1, sp, #0xec fb144: 9103a3e2 add x2, sp, #0xe8 fb148: 97fea4fa bl 0xa4530 <_ZNSt6__ndk14pairIh22OMX_VIDEO_AVCLEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb14c: f94023e9 ldr x9, [sp, #0x40] fb150: f9003fe9 str x9, [sp, #0x78] fb154: 52800248 mov w8, #0x12 // =18 fb158: 2a0803e0 mov w0, w8 fb15c: f90043e0 str x0, [sp, #0x80] fb160: f94043e2 ldr x2, [sp, #0x80] fb164: f9403fe1 ldr x1, [sp, #0x78] fb168: f0000d60 adrp x0, 0x2aa000 fb16c: 910be000 add x0, x0, #0x2f8 fb170: 97fea584 bl 0xa4780 <_ZN7android7ALookupIh22OMX_VIDEO_AVCLEVELTYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt> fb174: 14000001 b 0xfb178 const&, android::sp*)+0x3c14> fb178: b0000d60 adrp x0, 0x2a8000 fb17c: f942bc00 ldr x0, [x0, #0x578] fb180: f0000d61 adrp x1, 0x2aa000 fb184: 910be021 add x1, x1, #0x2f8 fb188: d0000d62 adrp x2, 0x2a9000 fb18c: 91000042 add x2, x2, #0x0 fb190: 97feb1b8 bl 0xa7870 <__cxa_atexit@plt> fb194: f0000d61 adrp x1, 0x2aa000 fb198: 910c4021 add x1, x1, #0x310 fb19c: b90037e0 str w0, [sp, #0x34] fb1a0: aa0103e0 mov x0, x1 fb1a4: 97fe9f17 bl 0xa2e00 <__cxa_guard_release@plt> fb1a8: 14000001 b 0xfb1ac const&, android::sp*)+0x3c48> fb1ac: f0000d68 adrp x8, 0x2aa000 fb1b0: 910cc108 add x8, x8, #0x330 fb1b4: 08dffd09 ldarb w9, [x8] fb1b8: 37000be9 tbnz w9, #0x0, 0xfb334 const&, android::sp*)+0x3dd0> fb1bc: 14000001 b 0xfb1c0 const&, android::sp*)+0x3c5c> fb1c0: f0000d60 adrp x0, 0x2aa000 fb1c4: 910cc000 add x0, x0, #0x330 fb1c8: 97fec002 bl 0xab1d0 <__cxa_guard_acquire@plt> fb1cc: 34000b40 cbz w0, 0xfb334 const&, android::sp*)+0x3dd0> fb1d0: 14000001 b 0xfb1d4 const&, android::sp*)+0x3c70> fb1d4: 52800848 mov w8, #0x42 // =66 fb1d8: b900e7e8 str w8, [sp, #0xe4] fb1dc: 320003e8 orr w8, wzr, #0x1 fb1e0: b900e3e8 str w8, [sp, #0xe0] fb1e4: d10383a9 sub x9, x29, #0xe0 fb1e8: 910393e1 add x1, sp, #0xe4 fb1ec: 910383e2 add x2, sp, #0xe0 fb1f0: aa0903e0 mov x0, x9 fb1f4: f90017e9 str x9, [sp, #0x28] fb1f8: 97fe997e bl 0xa17f0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_AVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb1fc: f94017e9 ldr x9, [sp, #0x28] fb200: 91002120 add x0, x9, #0x8 fb204: 528009a8 mov w8, #0x4d // =77 fb208: b900dfe8 str w8, [sp, #0xdc] fb20c: 321f03e8 orr w8, wzr, #0x2 fb210: b900dbe8 str w8, [sp, #0xd8] fb214: 910373e1 add x1, sp, #0xdc fb218: 910363e2 add x2, sp, #0xd8 fb21c: 97fe9975 bl 0xa17f0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_AVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb220: f94017e9 ldr x9, [sp, #0x28] fb224: 91004120 add x0, x9, #0x10 fb228: 52800b08 mov w8, #0x58 // =88 fb22c: b900d7e8 str w8, [sp, #0xd4] fb230: 321e03e8 orr w8, wzr, #0x4 fb234: b900d3e8 str w8, [sp, #0xd0] fb238: 910353e1 add x1, sp, #0xd4 fb23c: 910343e2 add x2, sp, #0xd0 fb240: 97fe996c bl 0xa17f0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_AVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb244: f94017e9 ldr x9, [sp, #0x28] fb248: 91006120 add x0, x9, #0x18 fb24c: 52800c88 mov w8, #0x64 // =100 fb250: b900cfe8 str w8, [sp, #0xcc] fb254: 321d03e8 orr w8, wzr, #0x8 fb258: b900cbe8 str w8, [sp, #0xc8] fb25c: 910333e1 add x1, sp, #0xcc fb260: 910323e2 add x2, sp, #0xc8 fb264: 97fe9963 bl 0xa17f0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_AVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb268: f94017e9 ldr x9, [sp, #0x28] fb26c: 91008120 add x0, x9, #0x20 fb270: 52800dc8 mov w8, #0x6e // =110 fb274: b900c7e8 str w8, [sp, #0xc4] fb278: 321c03e8 orr w8, wzr, #0x10 fb27c: b900c3e8 str w8, [sp, #0xc0] fb280: 910313e1 add x1, sp, #0xc4 fb284: 910303e2 add x2, sp, #0xc0 fb288: 97fe995a bl 0xa17f0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_AVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb28c: f94017e9 ldr x9, [sp, #0x28] fb290: 9100a120 add x0, x9, #0x28 fb294: 52800f48 mov w8, #0x7a // =122 fb298: b900bfe8 str w8, [sp, #0xbc] fb29c: 321b03e8 orr w8, wzr, #0x20 fb2a0: b900bbe8 str w8, [sp, #0xb8] fb2a4: 9102f3e1 add x1, sp, #0xbc fb2a8: 9102e3e2 add x2, sp, #0xb8 fb2ac: 97fe9951 bl 0xa17f0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_AVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb2b0: f94017e9 ldr x9, [sp, #0x28] fb2b4: 9100c120 add x0, x9, #0x30 fb2b8: 52801e88 mov w8, #0xf4 // =244 fb2bc: b900b7e8 str w8, [sp, #0xb4] fb2c0: 321a03e8 orr w8, wzr, #0x40 fb2c4: b900b3e8 str w8, [sp, #0xb0] fb2c8: 9102d3e1 add x1, sp, #0xb4 fb2cc: 9102c3e2 add x2, sp, #0xb0 fb2d0: 97fe9948 bl 0xa17f0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_AVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fb2d4: f94017e9 ldr x9, [sp, #0x28] fb2d8: f9002fe9 str x9, [sp, #0x58] fb2dc: 32000be8 orr w8, wzr, #0x7 fb2e0: 2a0803e0 mov w0, w8 fb2e4: f90033e0 str x0, [sp, #0x60] fb2e8: f94033e2 ldr x2, [sp, #0x60] fb2ec: f9402fe1 ldr x1, [sp, #0x58] fb2f0: f0000d60 adrp x0, 0x2aa000 fb2f4: 910c6000 add x0, x0, #0x318 fb2f8: 97fe9716 bl 0xa0f50 <_ZN7android7ALookupIh24OMX_VIDEO_AVCPROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt> fb2fc: 14000001 b 0xfb300 const&, android::sp*)+0x3d9c> fb300: b0000d60 adrp x0, 0x2a8000 fb304: f946ec00 ldr x0, [x0, #0xdd8] fb308: f0000d61 adrp x1, 0x2aa000 fb30c: 910c6021 add x1, x1, #0x318 fb310: d0000d62 adrp x2, 0x2a9000 fb314: 91000042 add x2, x2, #0x0 fb318: 97feb156 bl 0xa7870 <__cxa_atexit@plt> fb31c: f0000d61 adrp x1, 0x2aa000 fb320: 910cc021 add x1, x1, #0x330 fb324: b90027e0 str w0, [sp, #0x24] fb328: aa0103e0 mov x0, x1 fb32c: 97fe9eb5 bl 0xa2e00 <__cxa_guard_release@plt> fb330: 14000001 b 0xfb334 const&, android::sp*)+0x3dd0> fb334: f0000d60 adrp x0, 0x2aa000 fb338: 910c6000 add x0, x0, #0x318 fb33c: d10393a1 sub x1, x29, #0xe4 fb340: 9102b3e2 add x2, sp, #0xac fb344: 97fe92f7 bl 0x9ff20 <_ZNK7android7ALookupIh24OMX_VIDEO_AVCPROFILETYPEE3mapIS1_vEEbRKhPT_@plt> fb348: 36000820 tbz w0, #0x0, 0xfb44c const&, android::sp*)+0x3ee8> fb34c: 14000001 b 0xfb350 const&, android::sp*)+0x3dec> fb350: f9404be0 ldr x0, [sp, #0x90] fb354: 97feb56b bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fb358: b940afe2 ldr w2, [sp, #0xac] fb35c: d00007e1 adrp x1, 0x1f9000 fb360: 912a9c21 add x1, x1, #0xaa7 fb364: 97fe962b bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fb368: f0000d60 adrp x0, 0x2aa000 fb36c: 910be000 add x0, x0, #0x2f8 fb370: d103a3a1 sub x1, x29, #0xe8 fb374: 9102a3e2 add x2, sp, #0xa8 fb378: 97fea796 bl 0xa51d0 <_ZNK7android7ALookupIh22OMX_VIDEO_AVCLEVELTYPEE3mapIS1_vEEbRKhPT_@plt> fb37c: 36000660 tbz w0, #0x0, 0xfb448 const&, android::sp*)+0x3ee4> fb380: 14000001 b 0xfb384 const&, android::sp*)+0x3e20> fb384: 385183a8 ldurb w8, [x29, #-0xe8] fb388: 71002d08 subs w8, w8, #0xb fb38c: b90023e8 str w8, [sp, #0x20] fb390: 540004e1 b.ne 0xfb42c const&, android::sp*)+0x3ec8> fb394: 14000001 b 0xfb398 const&, android::sp*)+0x3e34> fb398: 3851c3a8 ldurb w8, [x29, #-0xe4] fb39c: 71010908 subs w8, w8, #0x42 fb3a0: b9001fe8 str w8, [sp, #0x1c] fb3a4: 54000180 b.eq 0xfb3d4 const&, android::sp*)+0x3e70> fb3a8: 14000001 b 0xfb3ac const&, android::sp*)+0x3e48> fb3ac: 3851c3a8 ldurb w8, [x29, #-0xe4] fb3b0: 71013508 subs w8, w8, #0x4d fb3b4: b9001be8 str w8, [sp, #0x18] fb3b8: 540000e0 b.eq 0xfb3d4 const&, android::sp*)+0x3e70> fb3bc: 14000001 b 0xfb3c0 const&, android::sp*)+0x3e5c> fb3c0: 3851c3a8 ldurb w8, [x29, #-0xe4] fb3c4: 71016108 subs w8, w8, #0x58 fb3c8: b90017e8 str w8, [sp, #0x14] fb3cc: 54000301 b.ne 0xfb42c const&, android::sp*)+0x3ec8> fb3d0: 14000001 b 0xfb3d4 const&, android::sp*)+0x3e70> fb3d4: 394233e8 ldrb w8, [sp, #0x8c] fb3d8: 721c0108 ands w8, w8, #0x10 fb3dc: 321e03e9 orr w9, wzr, #0x4 fb3e0: 321f03ea orr w10, wzr, #0x2 fb3e4: 1a891149 csel w9, w10, w9, ne fb3e8: b900abe9 str w9, [sp, #0xa8] fb3ec: b90013e8 str w8, [sp, #0x10] fb3f0: 1400000f b 0xfb42c const&, android::sp*)+0x3ec8> fb3f4: f9003be0 str x0, [sp, #0x70] fb3f8: 2a0103e8 mov w8, w1 fb3fc: b9006fe8 str w8, [sp, #0x6c] fb400: f0000d60 adrp x0, 0x2aa000 fb404: 910c4000 add x0, x0, #0x310 fb408: 97feb8b6 bl 0xa96e0 <__cxa_guard_abort@plt> fb40c: 1400001b b 0xfb478 const&, android::sp*)+0x3f14> fb410: f9003be0 str x0, [sp, #0x70] fb414: 2a0103e8 mov w8, w1 fb418: b9006fe8 str w8, [sp, #0x6c] fb41c: f0000d60 adrp x0, 0x2aa000 fb420: 910cc000 add x0, x0, #0x330 fb424: 97feb8af bl 0xa96e0 <__cxa_guard_abort@plt> fb428: 14000014 b 0xfb478 const&, android::sp*)+0x3f14> fb42c: f9404be0 ldr x0, [sp, #0x90] fb430: 97feb534 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fb434: b940abe2 ldr w2, [sp, #0xa8] fb438: d00007e1 adrp x1, 0x1f9000 fb43c: 912f6021 add x1, x1, #0xbd8 fb440: 97fe95f4 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fb444: 14000001 b 0xfb448 const&, android::sp*)+0x3ee4> fb448: 14000001 b 0xfb44c const&, android::sp*)+0x3ee8> fb44c: d53bd048 mrs x8, TPIDR_EL0 fb450: f9401508 ldr x8, [x8, #0x28] fb454: f85e83a9 ldur x9, [x29, #-0x18] fb458: eb090108 subs x8, x8, x9 fb45c: f90007e8 str x8, [sp, #0x8] fb460: 54000101 b.ne 0xfb480 const&, android::sp*)+0x3f1c> fb464: 14000001 b 0xfb468 const&, android::sp*)+0x3f04> fb468: 910943ff add sp, sp, #0x250 fb46c: a9417bfd ldp x29, x30, [sp, #0x10] fb470: f84207fc ldr x28, [sp], #0x20 fb474: d65f03c0 ret fb478: f9403be0 ldr x0, [sp, #0x70] fb47c: 97feb2a5 bl 0xa7f10 <_Unwind_Resume@plt> fb480: 97feba3c bl 0xa9d70 <__stack_chk_fail@plt> 00000000000fb484 : fb484: d10043ff sub sp, sp, #0x10 fb488: f90007e0 str x0, [sp, #0x8] fb48c: f94007e0 ldr x0, [sp, #0x8] fb490: f9401000 ldr x0, [x0, #0x20] fb494: 910043ff add sp, sp, #0x10 fb498: d65f03c0 ret fb49c: d10603ff sub sp, sp, #0x180 fb4a0: f900b3fc str x28, [sp, #0x160] fb4a4: a9177bfd stp x29, x30, [sp, #0x170] fb4a8: 9105c3fd add x29, sp, #0x170 fb4ac: d53bd048 mrs x8, TPIDR_EL0 fb4b0: f9401508 ldr x8, [x8, #0x28] fb4b4: f81e83a8 stur x8, [x29, #-0x18] fb4b8: f81d03a0 stur x0, [x29, #-0x30] fb4bc: f81c83a1 stur x1, [x29, #-0x38] fb4c0: f81c03a2 stur x2, [x29, #-0x40] fb4c4: f85d03a0 ldur x0, [x29, #-0x30] fb4c8: 97fe9272 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb4cc: 97fea139 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fb4d0: f85c03a8 ldur x8, [x29, #-0x40] fb4d4: 8b080008 add x8, x0, x8 fb4d8: 91001108 add x8, x8, #0x4 fb4dc: f85d03a0 ldur x0, [x29, #-0x30] fb4e0: f81983a8 stur x8, [x29, #-0x68] fb4e4: 97fe926b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb4e8: 97fe9a9e bl 0xa1f60 <_ZNK7android7ABuffer8capacityEv@plt> fb4ec: f85d03a8 ldur x8, [x29, #-0x30] fb4f0: f81903a0 stur x0, [x29, #-0x70] fb4f4: aa0803e0 mov x0, x8 fb4f8: 97fe9266 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb4fc: 97feb349 bl 0xa8220 <_ZNK7android7ABuffer6offsetEv@plt> fb500: f85903a8 ldur x8, [x29, #-0x70] fb504: eb000100 subs x0, x8, x0 fb508: f85983a1 ldur x1, [x29, #-0x68] fb50c: eb000020 subs x0, x1, x0 fb510: f81883a0 stur x0, [x29, #-0x78] fb514: 540013e9 b.ls 0xfb790 fb518: 14000001 b 0xfb51c fb51c: b0000d61 adrp x1, 0x2a8000 fb520: f9435421 ldr x1, [x1, #0x6a8] fb524: 52800908 mov w8, #0x48 // =72 fb528: 2a0803e0 mov w0, w8 fb52c: 97fe959d bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> fb530: aa0003e1 mov x1, x0 fb534: 2a1f03e8 mov w8, wzr fb538: 381b73a8 sturb w8, [x29, #-0x49] fb53c: aa1f03fe mov x30, xzr fb540: f81803a1 stur x1, [x29, #-0x80] fb544: f81783be stur x30, [x29, #-0x88] fb548: b4000320 cbz x0, 0xfb5ac fb54c: 14000001 b 0xfb550 fb550: f85803a8 ldur x8, [x29, #-0x80] fb554: f81b83a8 stur x8, [x29, #-0x48] fb558: 320003e9 orr w9, wzr, #0x1 fb55c: 381b73a9 sturb w9, [x29, #-0x49] fb560: f85d03a0 ldur x0, [x29, #-0x30] fb564: f81703a8 stur x8, [x29, #-0x90] fb568: 97fe924a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb56c: f81683a0 stur x0, [x29, #-0x98] fb570: 14000001 b 0xfb574 fb574: f85683a0 ldur x0, [x29, #-0x98] fb578: 97fea10e bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fb57c: f81603a0 stur x0, [x29, #-0xa0] fb580: 14000001 b 0xfb584 fb584: f85c03a8 ldur x8, [x29, #-0x40] fb588: f85603a9 ldur x9, [x29, #-0xa0] fb58c: 8b080128 add x8, x9, x8 fb590: 91101101 add x1, x8, #0x404 fb594: f85703a0 ldur x0, [x29, #-0x90] fb598: 97fe9a22 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> fb59c: 14000001 b 0xfb5a0 fb5a0: f85703a0 ldur x0, [x29, #-0x90] fb5a4: f81783a0 stur x0, [x29, #-0x88] fb5a8: 14000001 b 0xfb5ac fb5ac: f85783a0 ldur x0, [x29, #-0x88] fb5b0: d10083a8 sub x8, x29, #0x20 fb5b4: f81583a0 stur x0, [x29, #-0xa8] fb5b8: aa0803e0 mov x0, x8 fb5bc: f85583a1 ldur x1, [x29, #-0xa8] fb5c0: f81503a8 stur x8, [x29, #-0xb0] fb5c4: 97feb7db bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> fb5c8: f85503a0 ldur x0, [x29, #-0xb0] fb5cc: 97fea8c9 bl 0xa58f0 <_ZNK7android2spINS_7ABufferEE3getEv@plt> fb5d0: f9005fe0 str x0, [sp, #0xb8] fb5d4: 14000001 b 0xfb5d8 fb5d8: f9405fe8 ldr x8, [sp, #0xb8] fb5dc: b40001a8 cbz x8, 0xfb610 fb5e0: 14000001 b 0xfb5e4 fb5e4: d10083a0 sub x0, x29, #0x20 fb5e8: 97fe922a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb5ec: f9005be0 str x0, [sp, #0xb0] fb5f0: 14000001 b 0xfb5f4 fb5f4: f9405be0 ldr x0, [sp, #0xb0] fb5f8: 97fea16a bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> fb5fc: f90057e0 str x0, [sp, #0xa8] fb600: 14000001 b 0xfb604 fb604: f94057e8 ldr x8, [sp, #0xa8] fb608: b5000368 cbnz x8, 0xfb674 fb60c: 14000001 b 0xfb610 fb610: 12800168 mov w8, #-0xc // =-12 fb614: b81dc3a8 stur w8, [x29, #-0x24] fb618: 320003e8 orr w8, wzr, #0x1 fb61c: b81a03a8 stur w8, [x29, #-0x60] fb620: 1400004f b 0xfb75c fb624: f81a83a0 stur x0, [x29, #-0x58] fb628: 2a0103e8 mov w8, w1 fb62c: b81a43a8 stur w8, [x29, #-0x5c] fb630: 385b73a8 ldurb w8, [x29, #-0x49] fb634: 71000508 subs w8, w8, #0x1 fb638: b900a7e8 str w8, [sp, #0xa4] fb63c: 540000e1 b.ne 0xfb658 fb640: 14000001 b 0xfb644 fb644: f85b83a0 ldur x0, [x29, #-0x48] fb648: b0000d61 adrp x1, 0x2a8000 fb64c: f9435421 ldr x1, [x1, #0x6a8] fb650: 97feb17c bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> fb654: 14000001 b 0xfb658 fb658: 1400008c b 0xfb888 fb65c: f81a83a0 stur x0, [x29, #-0x58] fb660: 2a0103e8 mov w8, w1 fb664: b81a43a8 stur w8, [x29, #-0x5c] fb668: d10083a0 sub x0, x29, #0x20 fb66c: 97febba9 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> fb670: 14000086 b 0xfb888 fb674: d10083a0 sub x0, x29, #0x20 fb678: 97fe9206 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb67c: f9004fe0 str x0, [sp, #0x98] fb680: 14000001 b 0xfb684 fb684: f9404fe0 ldr x0, [sp, #0x98] fb688: 97fea6f2 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fb68c: f9004be0 str x0, [sp, #0x90] fb690: 14000001 b 0xfb694 fb694: f85d03a0 ldur x0, [x29, #-0x30] fb698: 97fe91fe bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb69c: f90047e0 str x0, [sp, #0x88] fb6a0: 14000001 b 0xfb6a4 fb6a4: f94047e0 ldr x0, [sp, #0x88] fb6a8: 97fea6ea bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fb6ac: f90043e0 str x0, [sp, #0x80] fb6b0: 14000001 b 0xfb6b4 fb6b4: f85d03a0 ldur x0, [x29, #-0x30] fb6b8: 97fe91f6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb6bc: f9003fe0 str x0, [sp, #0x78] fb6c0: 14000001 b 0xfb6c4 fb6c4: f9403fe0 ldr x0, [sp, #0x78] fb6c8: 97fea0ba bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fb6cc: f9003be0 str x0, [sp, #0x70] fb6d0: 14000001 b 0xfb6d4 fb6d4: f9404be0 ldr x0, [sp, #0x90] fb6d8: f94043e1 ldr x1, [sp, #0x80] fb6dc: f9403be2 ldr x2, [sp, #0x70] fb6e0: 97fe91ac bl 0x9fd90 fb6e4: d10083a1 sub x1, x29, #0x20 fb6e8: f90037e0 str x0, [sp, #0x68] fb6ec: aa0103e0 mov x0, x1 fb6f0: 97fe91e8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb6f4: f90033e0 str x0, [sp, #0x60] fb6f8: 14000001 b 0xfb6fc fb6fc: f85d03a0 ldur x0, [x29, #-0x30] fb700: 97fe91e4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb704: f9002fe0 str x0, [sp, #0x58] fb708: 14000001 b 0xfb70c fb70c: f9402fe0 ldr x0, [sp, #0x58] fb710: 97fea0a8 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fb714: f9002be0 str x0, [sp, #0x50] fb718: 14000001 b 0xfb71c fb71c: aa1f03e0 mov x0, xzr fb720: f94033e1 ldr x1, [sp, #0x60] fb724: f90027e0 str x0, [sp, #0x48] fb728: aa0103e0 mov x0, x1 fb72c: f94027e1 ldr x1, [sp, #0x48] fb730: f9402be2 ldr x2, [sp, #0x50] fb734: 97febe27 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> fb738: 14000001 b 0xfb73c fb73c: f85d03a0 ldur x0, [x29, #-0x30] fb740: d10083a1 sub x1, x29, #0x20 fb744: 97feaa4f bl 0xa6080 <_ZN7android2spINS_7ABufferEEaSERKS2_@plt> fb748: f90023e0 str x0, [sp, #0x40] fb74c: 14000001 b 0xfb750 fb750: 2a1f03e8 mov w8, wzr fb754: b81a03a8 stur w8, [x29, #-0x60] fb758: 14000001 b 0xfb75c fb75c: d10083a0 sub x0, x29, #0x20 fb760: 97febb6c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> fb764: b85a03a8 ldur w8, [x29, #-0x60] fb768: 2a0803e9 mov w9, w8 fb76c: b9003fe9 str w9, [sp, #0x3c] fb770: 340000e8 cbz w8, 0xfb78c fb774: 14000001 b 0xfb778 fb778: b9403fe8 ldr w8, [sp, #0x3c] fb77c: 71000509 subs w9, w8, #0x1 fb780: b9003be9 str w9, [sp, #0x38] fb784: 54000660 b.eq 0xfb850 fb788: 14000042 b 0xfb890 fb78c: 14000001 b 0xfb790 fb790: f85d03a0 ldur x0, [x29, #-0x30] fb794: 97fe91bf bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb798: 97fea6ae bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fb79c: f85d03be ldur x30, [x29, #-0x30] fb7a0: f9001be0 str x0, [sp, #0x30] fb7a4: aa1e03e0 mov x0, x30 fb7a8: 97fe91ba bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb7ac: 97fea081 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fb7b0: 320803e8 orr w8, wzr, #0x1000000 fb7b4: f9401bfe ldr x30, [sp, #0x30] fb7b8: b8206bc8 str w8, [x30, x0] fb7bc: f85d03a0 ldur x0, [x29, #-0x30] fb7c0: 97fe91b4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb7c4: 97fea6a3 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fb7c8: f85d03be ldur x30, [x29, #-0x30] fb7cc: f90017e0 str x0, [sp, #0x28] fb7d0: aa1e03e0 mov x0, x30 fb7d4: 97fe91af bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb7d8: 97fea076 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fb7dc: f94017fe ldr x30, [sp, #0x28] fb7e0: 8b0003c0 add x0, x30, x0 fb7e4: 91001000 add x0, x0, #0x4 fb7e8: f85c83a1 ldur x1, [x29, #-0x38] fb7ec: f85c03a2 ldur x2, [x29, #-0x40] fb7f0: 97fe9168 bl 0x9fd90 fb7f4: f85d03a1 ldur x1, [x29, #-0x30] fb7f8: f90013e0 str x0, [sp, #0x20] fb7fc: aa0103e0 mov x0, x1 fb800: 97fe91a4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb804: f85d03a1 ldur x1, [x29, #-0x30] fb808: f9000fe0 str x0, [sp, #0x18] fb80c: aa0103e0 mov x0, x1 fb810: 97fe91a0 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb814: 97feb283 bl 0xa8220 <_ZNK7android7ABuffer6offsetEv@plt> fb818: f85d03a1 ldur x1, [x29, #-0x30] fb81c: f9000be0 str x0, [sp, #0x10] fb820: aa0103e0 mov x0, x1 fb824: 97fe919b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fb828: 97fea062 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fb82c: f85c03a1 ldur x1, [x29, #-0x40] fb830: 8b010000 add x0, x0, x1 fb834: 91001002 add x2, x0, #0x4 fb838: f9400fe0 ldr x0, [sp, #0x18] fb83c: f9400be1 ldr x1, [sp, #0x10] fb840: 97febde4 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> fb844: 2a1f03e8 mov w8, wzr fb848: b81dc3a8 stur w8, [x29, #-0x24] fb84c: 14000001 b 0xfb850 fb850: b85dc3a8 ldur w8, [x29, #-0x24] fb854: d53bd049 mrs x9, TPIDR_EL0 fb858: f9401529 ldr x9, [x9, #0x28] fb85c: f85e83aa ldur x10, [x29, #-0x18] fb860: eb0a0129 subs x9, x9, x10 fb864: b9000fe8 str w8, [sp, #0xc] fb868: f90003e9 str x9, [sp] fb86c: 54000121 b.ne 0xfb890 fb870: 14000001 b 0xfb874 fb874: b9400fe0 ldr w0, [sp, #0xc] fb878: a9577bfd ldp x29, x30, [sp, #0x170] fb87c: f940b3fc ldr x28, [sp, #0x160] fb880: 910603ff add sp, sp, #0x180 fb884: d65f03c0 ret fb888: f85a83a0 ldur x0, [x29, #-0x58] fb88c: 97feb1a1 bl 0xa7f10 <_Unwind_Resume@plt> fb890: 97feb938 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000fb894 ::operator=(android::ABuffer*)>: fb894: d100c3ff sub sp, sp, #0x30 fb898: a9027bfd stp x29, x30, [sp, #0x20] fb89c: 910083fd add x29, sp, #0x20 fb8a0: d2800008 mov x8, #0x0 // =0 fb8a4: f81f83a0 stur x0, [x29, #-0x8] fb8a8: f9000be1 str x1, [sp, #0x10] fb8ac: f85f83a0 ldur x0, [x29, #-0x8] fb8b0: f9400be1 ldr x1, [sp, #0x10] fb8b4: eb08003f cmp x1, x8 fb8b8: 1a9f07e9 cset w9, ne fb8bc: f90007e8 str x8, [sp, #0x8] fb8c0: f90003e0 str x0, [sp] fb8c4: 37000049 tbnz w9, #0x0, 0xfb8cc ::operator=(android::ABuffer*)+0x38> fb8c8: 14000004 b 0xfb8d8 ::operator=(android::ABuffer*)+0x44> fb8cc: f9400be0 ldr x0, [sp, #0x10] fb8d0: f94003e1 ldr x1, [sp] fb8d4: 97febbd3 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> fb8d8: f94003e8 ldr x8, [sp] fb8dc: f9400108 ldr x8, [x8] fb8e0: f94007e9 ldr x9, [sp, #0x8] fb8e4: eb09011f cmp x8, x9 fb8e8: 1a9f07ea cset w10, ne fb8ec: 3700004a tbnz w10, #0x0, 0xfb8f4 ::operator=(android::ABuffer*)+0x60> fb8f0: 14000005 b 0xfb904 ::operator=(android::ABuffer*)+0x70> fb8f4: f94003e8 ldr x8, [sp] fb8f8: f9400100 ldr x0, [x8] fb8fc: f94003e1 ldr x1, [sp] fb900: 97fea1d4 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> fb904: f9400be8 ldr x8, [sp, #0x10] fb908: f94003e9 ldr x9, [sp] fb90c: f9000128 str x8, [x9] fb910: f94003e0 ldr x0, [sp] fb914: a9427bfd ldp x29, x30, [sp, #0x20] fb918: 9100c3ff add sp, sp, #0x30 fb91c: d65f03c0 ret 00000000000fb920 : fb920: d10043ff sub sp, sp, #0x10 fb924: f90007e0 str x0, [sp, #0x8] fb928: f94007e0 ldr x0, [sp, #0x8] fb92c: b9405000 ldr w0, [x0, #0x50] fb930: 910043ff add sp, sp, #0x10 fb934: d65f03c0 ret fb938: f81e0ffc str x28, [sp, #-0x20]! fb93c: a9017bfd stp x29, x30, [sp, #0x10] fb940: 910043fd add x29, sp, #0x10 fb944: d11543ff sub sp, sp, #0x550 fb948: d53bd048 mrs x8, TPIDR_EL0 fb94c: f9401508 ldr x8, [x8, #0x28] fb950: f81e83a8 stur x8, [x29, #-0x18] fb954: f9014be0 str x0, [sp, #0x290] fb958: f90147e1 str x1, [sp, #0x288] fb95c: f90143e2 str x2, [sp, #0x280] fb960: f94147e8 ldr x8, [sp, #0x288] fb964: f1003508 subs x8, x8, #0xd fb968: f90127e8 str x8, [sp, #0x248] fb96c: 54000103 b.lo 0xfb98c fb970: 14000001 b 0xfb974 fb974: f9414be8 ldr x8, [sp, #0x290] fb978: 39400109 ldrb w9, [x8] fb97c: 71000529 subs w9, w9, #0x1 fb980: b90247e9 str w9, [sp, #0x244] fb984: 54000060 b.eq 0xfb990 fb988: 14000001 b 0xfb98c fb98c: 140002dc b 0xfc4fc fb990: f9414be8 ldr x8, [sp, #0x290] fb994: 39400509 ldrb w9, [x8, #0x1] fb998: 12001129 and w9, w9, #0x1f fb99c: 381043a9 sturb w9, [x29, #-0xfc] fb9a0: f9414be8 ldr x8, [sp, #0x290] fb9a4: 39400509 ldrb w9, [x8, #0x1] fb9a8: 53051529 ubfx w9, w9, #5, #1 fb9ac: 381003a9 sturb w9, [x29, #-0x100] fb9b0: f9414be8 ldr x8, [sp, #0x290] fb9b4: 39403109 ldrb w9, [x8, #0xc] fb9b8: 391173e9 strb w9, [sp, #0x45c] fb9bc: f0000d68 adrp x8, 0x2aa000 fb9c0: 910d4108 add x8, x8, #0x350 fb9c4: 08dffd09 ldarb w9, [x8] fb9c8: 370049a9 tbnz w9, #0x0, 0xfc2fc fb9cc: 14000001 b 0xfb9d0 fb9d0: f0000d60 adrp x0, 0x2aa000 fb9d4: 910d4000 add x0, x0, #0x350 fb9d8: 97febdfe bl 0xab1d0 <__cxa_guard_acquire@plt> fb9dc: 34004900 cbz w0, 0xfc2fc fb9e0: 14000001 b 0xfb9e4 fb9e4: 2a1f03e8 mov w8, wzr fb9e8: b90457e8 str w8, [sp, #0x454] fb9ec: 321f0fe9 orr w9, wzr, #0x1e fb9f0: b90453e9 str w9, [sp, #0x450] fb9f4: 911163ea add x10, sp, #0x458 fb9f8: 911153e1 add x1, sp, #0x454 fb9fc: 911143e2 add x2, sp, #0x450 fba00: aa0a03e0 mov x0, x10 fba04: b90243e8 str w8, [sp, #0x240] fba08: b9023fe9 str w9, [sp, #0x23c] fba0c: f9011bea str x10, [sp, #0x230] fba10: 97feb104 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fba14: 320003e8 orr w8, wzr, #0x1 fba18: b9044fe8 str w8, [sp, #0x44c] fba1c: d103a3aa sub x10, x29, #0xe8 fba20: 911133e2 add x2, sp, #0x44c fba24: aa0a03e0 mov x0, x10 fba28: f9411be1 ldr x1, [sp, #0x230] fba2c: b9022fe8 str w8, [sp, #0x22c] fba30: f90113ea str x10, [sp, #0x220] fba34: 97feb1df bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fba38: f94113ea ldr x10, [sp, #0x220] fba3c: 91002140 add x0, x10, #0x8 fba40: b94243e8 ldr w8, [sp, #0x240] fba44: b90447e8 str w8, [sp, #0x444] fba48: 321e0fe9 orr w9, wzr, #0x3c fba4c: b90443e9 str w9, [sp, #0x440] fba50: 911123e1 add x1, sp, #0x448 fba54: 911113e2 add x2, sp, #0x444 fba58: 911103fe add x30, sp, #0x440 fba5c: f9010fe0 str x0, [sp, #0x218] fba60: aa0103e0 mov x0, x1 fba64: f9010be1 str x1, [sp, #0x210] fba68: aa0203e1 mov x1, x2 fba6c: aa1e03e2 mov x2, x30 fba70: b9020fe9 str w9, [sp, #0x20c] fba74: 97feb0eb bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fba78: 321e03e8 orr w8, wzr, #0x4 fba7c: b9043fe8 str w8, [sp, #0x43c] fba80: 9110f3e2 add x2, sp, #0x43c fba84: f9410fe0 ldr x0, [sp, #0x218] fba88: f9410be1 ldr x1, [sp, #0x210] fba8c: 97feb1c9 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fba90: f94113ea ldr x10, [sp, #0x220] fba94: 91004140 add x0, x10, #0x10 fba98: b94243e8 ldr w8, [sp, #0x240] fba9c: b90437e8 str w8, [sp, #0x434] fbaa0: 320017e9 orr w9, wzr, #0x3f fbaa4: b90433e9 str w9, [sp, #0x430] fbaa8: 9110e3e1 add x1, sp, #0x438 fbaac: 9110d3e2 add x2, sp, #0x434 fbab0: 9110c3fe add x30, sp, #0x430 fbab4: f90103e0 str x0, [sp, #0x200] fbab8: aa0103e0 mov x0, x1 fbabc: f900ffe1 str x1, [sp, #0x1f8] fbac0: aa0203e1 mov x1, x2 fbac4: aa1e03e2 mov x2, x30 fbac8: b901f7e9 str w9, [sp, #0x1f4] fbacc: 97feb0d5 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbad0: 321c03e8 orr w8, wzr, #0x10 fbad4: b9042fe8 str w8, [sp, #0x42c] fbad8: 9110b3e2 add x2, sp, #0x42c fbadc: f94103e0 ldr x0, [sp, #0x200] fbae0: f940ffe1 ldr x1, [sp, #0x1f8] fbae4: 97feb1b3 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbae8: f94113ea ldr x10, [sp, #0x220] fbaec: 91006140 add x0, x10, #0x18 fbaf0: b94243e8 ldr w8, [sp, #0x240] fbaf4: b90427e8 str w8, [sp, #0x424] fbaf8: 52800b49 mov w9, #0x5a // =90 fbafc: b90423e9 str w9, [sp, #0x420] fbb00: 9110a3e1 add x1, sp, #0x428 fbb04: 911093e2 add x2, sp, #0x424 fbb08: 911083fe add x30, sp, #0x420 fbb0c: f900f7e0 str x0, [sp, #0x1e8] fbb10: aa0103e0 mov x0, x1 fbb14: f900f3e1 str x1, [sp, #0x1e0] fbb18: aa0203e1 mov x1, x2 fbb1c: aa1e03e2 mov x2, x30 fbb20: b901dfe9 str w9, [sp, #0x1dc] fbb24: 97feb0bf bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbb28: 321a03e8 orr w8, wzr, #0x40 fbb2c: b9041fe8 str w8, [sp, #0x41c] fbb30: 911073e2 add x2, sp, #0x41c fbb34: f940f7e0 ldr x0, [sp, #0x1e8] fbb38: f940f3e1 ldr x1, [sp, #0x1e0] fbb3c: 97feb19d bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbb40: f94113ea ldr x10, [sp, #0x220] fbb44: 91008140 add x0, x10, #0x20 fbb48: b94243e8 ldr w8, [sp, #0x240] fbb4c: b90417e8 str w8, [sp, #0x414] fbb50: 52800ba9 mov w9, #0x5d // =93 fbb54: b90413e9 str w9, [sp, #0x410] fbb58: 911063e1 add x1, sp, #0x418 fbb5c: 911053e2 add x2, sp, #0x414 fbb60: 911043fe add x30, sp, #0x410 fbb64: f900ebe0 str x0, [sp, #0x1d0] fbb68: aa0103e0 mov x0, x1 fbb6c: f900e7e1 str x1, [sp, #0x1c8] fbb70: aa0203e1 mov x1, x2 fbb74: aa1e03e2 mov x2, x30 fbb78: b901c7e9 str w9, [sp, #0x1c4] fbb7c: 97feb0a9 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbb80: 321803e8 orr w8, wzr, #0x100 fbb84: b9040fe8 str w8, [sp, #0x40c] fbb88: 911033e2 add x2, sp, #0x40c fbb8c: f940ebe0 ldr x0, [sp, #0x1d0] fbb90: f940e7e1 ldr x1, [sp, #0x1c8] fbb94: 97feb187 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbb98: f94113ea ldr x10, [sp, #0x220] fbb9c: 9100a140 add x0, x10, #0x28 fbba0: b94243e8 ldr w8, [sp, #0x240] fbba4: b90407e8 str w8, [sp, #0x404] fbba8: 321d0fe9 orr w9, wzr, #0x78 fbbac: b90403e9 str w9, [sp, #0x400] fbbb0: 911023e1 add x1, sp, #0x408 fbbb4: 911013e2 add x2, sp, #0x404 fbbb8: 911003fe add x30, sp, #0x400 fbbbc: f900dfe0 str x0, [sp, #0x1b8] fbbc0: aa0103e0 mov x0, x1 fbbc4: f900dbe1 str x1, [sp, #0x1b0] fbbc8: aa0203e1 mov x1, x2 fbbcc: aa1e03e2 mov x2, x30 fbbd0: b901afe9 str w9, [sp, #0x1ac] fbbd4: 97feb093 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbbd8: 321603e8 orr w8, wzr, #0x400 fbbdc: b903ffe8 str w8, [sp, #0x3fc] fbbe0: 910ff3e2 add x2, sp, #0x3fc fbbe4: f940dfe0 ldr x0, [sp, #0x1b8] fbbe8: f940dbe1 ldr x1, [sp, #0x1b0] fbbec: 97feb171 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbbf0: f94113ea ldr x10, [sp, #0x220] fbbf4: 9100c140 add x0, x10, #0x30 fbbf8: b94243e8 ldr w8, [sp, #0x240] fbbfc: b903f7e8 str w8, [sp, #0x3f4] fbc00: 52800f69 mov w9, #0x7b // =123 fbc04: b903f3e9 str w9, [sp, #0x3f0] fbc08: 910fe3e1 add x1, sp, #0x3f8 fbc0c: 910fd3e2 add x2, sp, #0x3f4 fbc10: 910fc3fe add x30, sp, #0x3f0 fbc14: f900d3e0 str x0, [sp, #0x1a0] fbc18: aa0103e0 mov x0, x1 fbc1c: f900cfe1 str x1, [sp, #0x198] fbc20: aa0203e1 mov x1, x2 fbc24: aa1e03e2 mov x2, x30 fbc28: b90197e9 str w9, [sp, #0x194] fbc2c: 97feb07d bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbc30: 321403e8 orr w8, wzr, #0x1000 fbc34: b903efe8 str w8, [sp, #0x3ec] fbc38: 910fb3e2 add x2, sp, #0x3ec fbc3c: f940d3e0 ldr x0, [sp, #0x1a0] fbc40: f940cfe1 ldr x1, [sp, #0x198] fbc44: 97feb15b bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbc48: f94113ea ldr x10, [sp, #0x220] fbc4c: 9100e140 add x0, x10, #0x38 fbc50: b94243e8 ldr w8, [sp, #0x240] fbc54: b903e7e8 str w8, [sp, #0x3e4] fbc58: 528012c9 mov w9, #0x96 // =150 fbc5c: b903e3e9 str w9, [sp, #0x3e0] fbc60: 910fa3e1 add x1, sp, #0x3e8 fbc64: 910f93e2 add x2, sp, #0x3e4 fbc68: 910f83fe add x30, sp, #0x3e0 fbc6c: f900c7e0 str x0, [sp, #0x188] fbc70: aa0103e0 mov x0, x1 fbc74: f900c3e1 str x1, [sp, #0x180] fbc78: aa0203e1 mov x1, x2 fbc7c: aa1e03e2 mov x2, x30 fbc80: b9017fe9 str w9, [sp, #0x17c] fbc84: 97feb067 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbc88: 321203e8 orr w8, wzr, #0x4000 fbc8c: b903dfe8 str w8, [sp, #0x3dc] fbc90: 910f73e2 add x2, sp, #0x3dc fbc94: f940c7e0 ldr x0, [sp, #0x188] fbc98: f940c3e1 ldr x1, [sp, #0x180] fbc9c: 97feb145 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbca0: f94113ea ldr x10, [sp, #0x220] fbca4: 91010140 add x0, x10, #0x40 fbca8: b94243e8 ldr w8, [sp, #0x240] fbcac: b903d7e8 str w8, [sp, #0x3d4] fbcb0: 52801329 mov w9, #0x99 // =153 fbcb4: b903d3e9 str w9, [sp, #0x3d0] fbcb8: 910f63e1 add x1, sp, #0x3d8 fbcbc: 910f53e2 add x2, sp, #0x3d4 fbcc0: 910f43fe add x30, sp, #0x3d0 fbcc4: f900bbe0 str x0, [sp, #0x170] fbcc8: aa0103e0 mov x0, x1 fbccc: f900b7e1 str x1, [sp, #0x168] fbcd0: aa0203e1 mov x1, x2 fbcd4: aa1e03e2 mov x2, x30 fbcd8: b90167e9 str w9, [sp, #0x164] fbcdc: 97feb051 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbce0: 321003e8 orr w8, wzr, #0x10000 fbce4: b903cfe8 str w8, [sp, #0x3cc] fbce8: 910f33e2 add x2, sp, #0x3cc fbcec: f940bbe0 ldr x0, [sp, #0x170] fbcf0: f940b7e1 ldr x1, [sp, #0x168] fbcf4: 97feb12f bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbcf8: f94113ea ldr x10, [sp, #0x220] fbcfc: 91012140 add x0, x10, #0x48 fbd00: b94243e8 ldr w8, [sp, #0x240] fbd04: b903c7e8 str w8, [sp, #0x3c4] fbd08: 52801389 mov w9, #0x9c // =156 fbd0c: b903c3e9 str w9, [sp, #0x3c0] fbd10: 910f23e1 add x1, sp, #0x3c8 fbd14: 910f13e2 add x2, sp, #0x3c4 fbd18: 910f03fe add x30, sp, #0x3c0 fbd1c: f900afe0 str x0, [sp, #0x158] fbd20: aa0103e0 mov x0, x1 fbd24: f900abe1 str x1, [sp, #0x150] fbd28: aa0203e1 mov x1, x2 fbd2c: aa1e03e2 mov x2, x30 fbd30: b9014fe9 str w9, [sp, #0x14c] fbd34: 97feb03b bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbd38: 320e03e8 orr w8, wzr, #0x40000 fbd3c: b903bfe8 str w8, [sp, #0x3bc] fbd40: 910ef3e2 add x2, sp, #0x3bc fbd44: f940afe0 ldr x0, [sp, #0x158] fbd48: f940abe1 ldr x1, [sp, #0x150] fbd4c: 97feb119 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbd50: f94113ea ldr x10, [sp, #0x220] fbd54: 91014140 add x0, x10, #0x50 fbd58: b94243e8 ldr w8, [sp, #0x240] fbd5c: b903b7e8 str w8, [sp, #0x3b4] fbd60: 52801689 mov w9, #0xb4 // =180 fbd64: b903b3e9 str w9, [sp, #0x3b0] fbd68: 910ee3e1 add x1, sp, #0x3b8 fbd6c: 910ed3e2 add x2, sp, #0x3b4 fbd70: 910ec3fe add x30, sp, #0x3b0 fbd74: f900a3e0 str x0, [sp, #0x140] fbd78: aa0103e0 mov x0, x1 fbd7c: f9009fe1 str x1, [sp, #0x138] fbd80: aa0203e1 mov x1, x2 fbd84: aa1e03e2 mov x2, x30 fbd88: b90137e9 str w9, [sp, #0x134] fbd8c: 97feb025 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbd90: 320c03e8 orr w8, wzr, #0x100000 fbd94: b903afe8 str w8, [sp, #0x3ac] fbd98: 910eb3e2 add x2, sp, #0x3ac fbd9c: f940a3e0 ldr x0, [sp, #0x140] fbda0: f9409fe1 ldr x1, [sp, #0x138] fbda4: 97feb103 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbda8: f94113ea ldr x10, [sp, #0x220] fbdac: 91016140 add x0, x10, #0x58 fbdb0: b94243e8 ldr w8, [sp, #0x240] fbdb4: b903a7e8 str w8, [sp, #0x3a4] fbdb8: 528016e9 mov w9, #0xb7 // =183 fbdbc: b903a3e9 str w9, [sp, #0x3a0] fbdc0: 910ea3e1 add x1, sp, #0x3a8 fbdc4: 910e93e2 add x2, sp, #0x3a4 fbdc8: 910e83fe add x30, sp, #0x3a0 fbdcc: f90097e0 str x0, [sp, #0x128] fbdd0: aa0103e0 mov x0, x1 fbdd4: f90093e1 str x1, [sp, #0x120] fbdd8: aa0203e1 mov x1, x2 fbddc: aa1e03e2 mov x2, x30 fbde0: b9011fe9 str w9, [sp, #0x11c] fbde4: 97feb00f bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbde8: 320a03e8 orr w8, wzr, #0x400000 fbdec: b9039fe8 str w8, [sp, #0x39c] fbdf0: 910e73e2 add x2, sp, #0x39c fbdf4: f94097e0 ldr x0, [sp, #0x128] fbdf8: f94093e1 ldr x1, [sp, #0x120] fbdfc: 97feb0ed bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbe00: f94113ea ldr x10, [sp, #0x220] fbe04: 91018140 add x0, x10, #0x60 fbe08: b94243e8 ldr w8, [sp, #0x240] fbe0c: b90397e8 str w8, [sp, #0x394] fbe10: 52801749 mov w9, #0xba // =186 fbe14: b90393e9 str w9, [sp, #0x390] fbe18: 910e63e1 add x1, sp, #0x398 fbe1c: 910e53e2 add x2, sp, #0x394 fbe20: 910e43fe add x30, sp, #0x390 fbe24: f9008be0 str x0, [sp, #0x110] fbe28: aa0103e0 mov x0, x1 fbe2c: f90087e1 str x1, [sp, #0x108] fbe30: aa0203e1 mov x1, x2 fbe34: aa1e03e2 mov x2, x30 fbe38: b90107e9 str w9, [sp, #0x104] fbe3c: 97feaff9 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbe40: 320803e8 orr w8, wzr, #0x1000000 fbe44: b9038fe8 str w8, [sp, #0x38c] fbe48: 910e33e2 add x2, sp, #0x38c fbe4c: f9408be0 ldr x0, [sp, #0x110] fbe50: f94087e1 ldr x1, [sp, #0x108] fbe54: 97feb0d7 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbe58: f94113ea ldr x10, [sp, #0x220] fbe5c: 9101a140 add x0, x10, #0x68 fbe60: b9422fe8 ldr w8, [sp, #0x22c] fbe64: b90387e8 str w8, [sp, #0x384] fbe68: b9423fe9 ldr w9, [sp, #0x23c] fbe6c: b90383e9 str w9, [sp, #0x380] fbe70: 910e23e1 add x1, sp, #0x388 fbe74: 910e13e2 add x2, sp, #0x384 fbe78: 910e03fe add x30, sp, #0x380 fbe7c: f9007fe0 str x0, [sp, #0xf8] fbe80: aa0103e0 mov x0, x1 fbe84: f9007be1 str x1, [sp, #0xf0] fbe88: aa0203e1 mov x1, x2 fbe8c: aa1e03e2 mov x2, x30 fbe90: 97feafe4 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbe94: 321f03e8 orr w8, wzr, #0x2 fbe98: b9037fe8 str w8, [sp, #0x37c] fbe9c: 910df3e2 add x2, sp, #0x37c fbea0: f9407fe0 ldr x0, [sp, #0xf8] fbea4: f9407be1 ldr x1, [sp, #0xf0] fbea8: 97feb0c2 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbeac: f94113ea ldr x10, [sp, #0x220] fbeb0: 9101c140 add x0, x10, #0x70 fbeb4: b9422fe8 ldr w8, [sp, #0x22c] fbeb8: b90377e8 str w8, [sp, #0x374] fbebc: b9420fe9 ldr w9, [sp, #0x20c] fbec0: b90373e9 str w9, [sp, #0x370] fbec4: 910de3e1 add x1, sp, #0x378 fbec8: 910dd3e2 add x2, sp, #0x374 fbecc: 910dc3fe add x30, sp, #0x370 fbed0: f90077e0 str x0, [sp, #0xe8] fbed4: aa0103e0 mov x0, x1 fbed8: f90073e1 str x1, [sp, #0xe0] fbedc: aa0203e1 mov x1, x2 fbee0: aa1e03e2 mov x2, x30 fbee4: 97feafcf bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbee8: 321d03e8 orr w8, wzr, #0x8 fbeec: b9036fe8 str w8, [sp, #0x36c] fbef0: 910db3e2 add x2, sp, #0x36c fbef4: f94077e0 ldr x0, [sp, #0xe8] fbef8: f94073e1 ldr x1, [sp, #0xe0] fbefc: 97feb0ad bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbf00: f94113ea ldr x10, [sp, #0x220] fbf04: 9101e140 add x0, x10, #0x78 fbf08: b9422fe8 ldr w8, [sp, #0x22c] fbf0c: b90367e8 str w8, [sp, #0x364] fbf10: b941f7e9 ldr w9, [sp, #0x1f4] fbf14: b90363e9 str w9, [sp, #0x360] fbf18: 910da3e1 add x1, sp, #0x368 fbf1c: 910d93e2 add x2, sp, #0x364 fbf20: 910d83fe add x30, sp, #0x360 fbf24: f9006fe0 str x0, [sp, #0xd8] fbf28: aa0103e0 mov x0, x1 fbf2c: f9006be1 str x1, [sp, #0xd0] fbf30: aa0203e1 mov x1, x2 fbf34: aa1e03e2 mov x2, x30 fbf38: 97feafba bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbf3c: 321b03e8 orr w8, wzr, #0x20 fbf40: b9035fe8 str w8, [sp, #0x35c] fbf44: 910d73e2 add x2, sp, #0x35c fbf48: f9406fe0 ldr x0, [sp, #0xd8] fbf4c: f9406be1 ldr x1, [sp, #0xd0] fbf50: 97feb098 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbf54: f94113ea ldr x10, [sp, #0x220] fbf58: 91020140 add x0, x10, #0x80 fbf5c: b9422fe8 ldr w8, [sp, #0x22c] fbf60: b90357e8 str w8, [sp, #0x354] fbf64: b941dfe9 ldr w9, [sp, #0x1dc] fbf68: b90353e9 str w9, [sp, #0x350] fbf6c: 910d63e1 add x1, sp, #0x358 fbf70: 910d53e2 add x2, sp, #0x354 fbf74: 910d43fe add x30, sp, #0x350 fbf78: f90067e0 str x0, [sp, #0xc8] fbf7c: aa0103e0 mov x0, x1 fbf80: f90063e1 str x1, [sp, #0xc0] fbf84: aa0203e1 mov x1, x2 fbf88: aa1e03e2 mov x2, x30 fbf8c: 97feafa5 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbf90: 321903e8 orr w8, wzr, #0x80 fbf94: b9034fe8 str w8, [sp, #0x34c] fbf98: 910d33e2 add x2, sp, #0x34c fbf9c: f94067e0 ldr x0, [sp, #0xc8] fbfa0: f94063e1 ldr x1, [sp, #0xc0] fbfa4: 97feb083 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbfa8: f94113ea ldr x10, [sp, #0x220] fbfac: 91022140 add x0, x10, #0x88 fbfb0: b9422fe8 ldr w8, [sp, #0x22c] fbfb4: b90347e8 str w8, [sp, #0x344] fbfb8: b941c7e9 ldr w9, [sp, #0x1c4] fbfbc: b90343e9 str w9, [sp, #0x340] fbfc0: 910d23e1 add x1, sp, #0x348 fbfc4: 910d13e2 add x2, sp, #0x344 fbfc8: 910d03fe add x30, sp, #0x340 fbfcc: f9005fe0 str x0, [sp, #0xb8] fbfd0: aa0103e0 mov x0, x1 fbfd4: f9005be1 str x1, [sp, #0xb0] fbfd8: aa0203e1 mov x1, x2 fbfdc: aa1e03e2 mov x2, x30 fbfe0: 97feaf90 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fbfe4: 321703e8 orr w8, wzr, #0x200 fbfe8: b9033fe8 str w8, [sp, #0x33c] fbfec: 910cf3e2 add x2, sp, #0x33c fbff0: f9405fe0 ldr x0, [sp, #0xb8] fbff4: f9405be1 ldr x1, [sp, #0xb0] fbff8: 97feb06e bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fbffc: f94113ea ldr x10, [sp, #0x220] fc000: 91024140 add x0, x10, #0x90 fc004: b9422fe8 ldr w8, [sp, #0x22c] fc008: b90337e8 str w8, [sp, #0x334] fc00c: b941afe9 ldr w9, [sp, #0x1ac] fc010: b90333e9 str w9, [sp, #0x330] fc014: 910ce3e1 add x1, sp, #0x338 fc018: 910cd3e2 add x2, sp, #0x334 fc01c: 910cc3fe add x30, sp, #0x330 fc020: f90057e0 str x0, [sp, #0xa8] fc024: aa0103e0 mov x0, x1 fc028: f90053e1 str x1, [sp, #0xa0] fc02c: aa0203e1 mov x1, x2 fc030: aa1e03e2 mov x2, x30 fc034: 97feaf7b bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fc038: 321503e8 orr w8, wzr, #0x800 fc03c: b9032fe8 str w8, [sp, #0x32c] fc040: 910cb3e2 add x2, sp, #0x32c fc044: f94057e0 ldr x0, [sp, #0xa8] fc048: f94053e1 ldr x1, [sp, #0xa0] fc04c: 97feb059 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fc050: f94113ea ldr x10, [sp, #0x220] fc054: 91026140 add x0, x10, #0x98 fc058: b9422fe8 ldr w8, [sp, #0x22c] fc05c: b90327e8 str w8, [sp, #0x324] fc060: b94197e9 ldr w9, [sp, #0x194] fc064: b90323e9 str w9, [sp, #0x320] fc068: 910ca3e1 add x1, sp, #0x328 fc06c: 910c93e2 add x2, sp, #0x324 fc070: 910c83fe add x30, sp, #0x320 fc074: f9004fe0 str x0, [sp, #0x98] fc078: aa0103e0 mov x0, x1 fc07c: f9004be1 str x1, [sp, #0x90] fc080: aa0203e1 mov x1, x2 fc084: aa1e03e2 mov x2, x30 fc088: 97feaf66 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fc08c: 321303e8 orr w8, wzr, #0x2000 fc090: b9031fe8 str w8, [sp, #0x31c] fc094: 910c73e2 add x2, sp, #0x31c fc098: f9404fe0 ldr x0, [sp, #0x98] fc09c: f9404be1 ldr x1, [sp, #0x90] fc0a0: 97feb044 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fc0a4: f94113ea ldr x10, [sp, #0x220] fc0a8: 91028140 add x0, x10, #0xa0 fc0ac: b9422fe8 ldr w8, [sp, #0x22c] fc0b0: b90317e8 str w8, [sp, #0x314] fc0b4: b9417fe9 ldr w9, [sp, #0x17c] fc0b8: b90313e9 str w9, [sp, #0x310] fc0bc: 910c63e1 add x1, sp, #0x318 fc0c0: 910c53e2 add x2, sp, #0x314 fc0c4: 910c43fe add x30, sp, #0x310 fc0c8: f90047e0 str x0, [sp, #0x88] fc0cc: aa0103e0 mov x0, x1 fc0d0: f90043e1 str x1, [sp, #0x80] fc0d4: aa0203e1 mov x1, x2 fc0d8: aa1e03e2 mov x2, x30 fc0dc: 97feaf51 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fc0e0: 321103e8 orr w8, wzr, #0x8000 fc0e4: b9030fe8 str w8, [sp, #0x30c] fc0e8: 910c33e2 add x2, sp, #0x30c fc0ec: f94047e0 ldr x0, [sp, #0x88] fc0f0: f94043e1 ldr x1, [sp, #0x80] fc0f4: 97feb02f bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fc0f8: f94113ea ldr x10, [sp, #0x220] fc0fc: 9102a140 add x0, x10, #0xa8 fc100: b9422fe8 ldr w8, [sp, #0x22c] fc104: b90307e8 str w8, [sp, #0x304] fc108: b94167e9 ldr w9, [sp, #0x164] fc10c: b90303e9 str w9, [sp, #0x300] fc110: 910c23e1 add x1, sp, #0x308 fc114: 910c13e2 add x2, sp, #0x304 fc118: 910c03fe add x30, sp, #0x300 fc11c: f9003fe0 str x0, [sp, #0x78] fc120: aa0103e0 mov x0, x1 fc124: f9003be1 str x1, [sp, #0x70] fc128: aa0203e1 mov x1, x2 fc12c: aa1e03e2 mov x2, x30 fc130: 97feaf3c bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fc134: 320f03e8 orr w8, wzr, #0x20000 fc138: b902ffe8 str w8, [sp, #0x2fc] fc13c: 910bf3e2 add x2, sp, #0x2fc fc140: f9403fe0 ldr x0, [sp, #0x78] fc144: f9403be1 ldr x1, [sp, #0x70] fc148: 97feb01a bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fc14c: f94113ea ldr x10, [sp, #0x220] fc150: 9102c140 add x0, x10, #0xb0 fc154: b9422fe8 ldr w8, [sp, #0x22c] fc158: b902f7e8 str w8, [sp, #0x2f4] fc15c: b9414fe9 ldr w9, [sp, #0x14c] fc160: b902f3e9 str w9, [sp, #0x2f0] fc164: 910be3e1 add x1, sp, #0x2f8 fc168: 910bd3e2 add x2, sp, #0x2f4 fc16c: 910bc3fe add x30, sp, #0x2f0 fc170: f90037e0 str x0, [sp, #0x68] fc174: aa0103e0 mov x0, x1 fc178: f90033e1 str x1, [sp, #0x60] fc17c: aa0203e1 mov x1, x2 fc180: aa1e03e2 mov x2, x30 fc184: 97feaf27 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fc188: 320d03e8 orr w8, wzr, #0x80000 fc18c: b902efe8 str w8, [sp, #0x2ec] fc190: 910bb3e2 add x2, sp, #0x2ec fc194: f94037e0 ldr x0, [sp, #0x68] fc198: f94033e1 ldr x1, [sp, #0x60] fc19c: 97feb005 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fc1a0: f94113ea ldr x10, [sp, #0x220] fc1a4: 9102e140 add x0, x10, #0xb8 fc1a8: b9422fe8 ldr w8, [sp, #0x22c] fc1ac: b902e7e8 str w8, [sp, #0x2e4] fc1b0: b94137e9 ldr w9, [sp, #0x134] fc1b4: b902e3e9 str w9, [sp, #0x2e0] fc1b8: 910ba3e1 add x1, sp, #0x2e8 fc1bc: 910b93e2 add x2, sp, #0x2e4 fc1c0: 910b83fe add x30, sp, #0x2e0 fc1c4: f9002fe0 str x0, [sp, #0x58] fc1c8: aa0103e0 mov x0, x1 fc1cc: f9002be1 str x1, [sp, #0x50] fc1d0: aa0203e1 mov x1, x2 fc1d4: aa1e03e2 mov x2, x30 fc1d8: 97feaf12 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fc1dc: 320b03e8 orr w8, wzr, #0x200000 fc1e0: b902dfe8 str w8, [sp, #0x2dc] fc1e4: 910b73e2 add x2, sp, #0x2dc fc1e8: f9402fe0 ldr x0, [sp, #0x58] fc1ec: f9402be1 ldr x1, [sp, #0x50] fc1f0: 97feaff0 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fc1f4: f94113ea ldr x10, [sp, #0x220] fc1f8: 91030140 add x0, x10, #0xc0 fc1fc: b9422fe8 ldr w8, [sp, #0x22c] fc200: b902d7e8 str w8, [sp, #0x2d4] fc204: b9411fe9 ldr w9, [sp, #0x11c] fc208: b902d3e9 str w9, [sp, #0x2d0] fc20c: 910b63e1 add x1, sp, #0x2d8 fc210: 910b53e2 add x2, sp, #0x2d4 fc214: 910b43fe add x30, sp, #0x2d0 fc218: f90027e0 str x0, [sp, #0x48] fc21c: aa0103e0 mov x0, x1 fc220: f90023e1 str x1, [sp, #0x40] fc224: aa0203e1 mov x1, x2 fc228: aa1e03e2 mov x2, x30 fc22c: 97feaefd bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fc230: 320903e8 orr w8, wzr, #0x800000 fc234: b902cfe8 str w8, [sp, #0x2cc] fc238: 910b33e2 add x2, sp, #0x2cc fc23c: f94027e0 ldr x0, [sp, #0x48] fc240: f94023e1 ldr x1, [sp, #0x40] fc244: 97feafdb bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fc248: f94113ea ldr x10, [sp, #0x220] fc24c: 91032140 add x0, x10, #0xc8 fc250: b9422fe8 ldr w8, [sp, #0x22c] fc254: b902c7e8 str w8, [sp, #0x2c4] fc258: b94107e9 ldr w9, [sp, #0x104] fc25c: b902c3e9 str w9, [sp, #0x2c0] fc260: 910b23e1 add x1, sp, #0x2c8 fc264: 910b13e2 add x2, sp, #0x2c4 fc268: 910b03fe add x30, sp, #0x2c0 fc26c: f9001fe0 str x0, [sp, #0x38] fc270: aa0103e0 mov x0, x1 fc274: f9001be1 str x1, [sp, #0x30] fc278: aa0203e1 mov x1, x2 fc27c: aa1e03e2 mov x2, x30 fc280: 97feaee8 bl 0xa7e20 <_ZNSt6__ndk14pairIhhEC2IiiLb0EEEOT_OT0_@plt> fc284: 320703e8 orr w8, wzr, #0x2000000 fc288: b902bfe8 str w8, [sp, #0x2bc] fc28c: 910af3e2 add x2, sp, #0x2bc fc290: f9401fe0 ldr x0, [sp, #0x38] fc294: f9401be1 ldr x1, [sp, #0x30] fc298: 97feafc6 bl 0xa81b0 <_ZNSt6__ndk14pairINS0_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ILb1ELb0EEERKS1_RKS2_@plt> fc29c: f94113ea ldr x10, [sp, #0x220] fc2a0: f9013bea str x10, [sp, #0x270] fc2a4: 52800348 mov w8, #0x1a // =26 fc2a8: 2a0803e0 mov w0, w8 fc2ac: f9013fe0 str x0, [sp, #0x278] fc2b0: f9413fe2 ldr x2, [sp, #0x278] fc2b4: f9413be1 ldr x1, [sp, #0x270] fc2b8: d0000d60 adrp x0, 0x2aa000 fc2bc: 910ce000 add x0, x0, #0x338 fc2c0: 97feb530 bl 0xa9780 <_ZN7android7ALookupINSt6__ndk14pairIhhEE23OMX_VIDEO_HEVCLEVELTYPEEC2ESt16initializer_listINS2_IS3_S4_EEE@plt> fc2c4: 14000001 b 0xfc2c8 fc2c8: 90000d60 adrp x0, 0x2a8000 fc2cc: f9441000 ldr x0, [x0, #0x820] fc2d0: d0000d61 adrp x1, 0x2aa000 fc2d4: 910ce021 add x1, x1, #0x338 fc2d8: b0000d62 adrp x2, 0x2a9000 fc2dc: 91000042 add x2, x2, #0x0 fc2e0: 97fead64 bl 0xa7870 <__cxa_atexit@plt> fc2e4: d0000d61 adrp x1, 0x2aa000 fc2e8: 910d4021 add x1, x1, #0x350 fc2ec: b9002fe0 str w0, [sp, #0x2c] fc2f0: aa0103e0 mov x0, x1 fc2f4: 97fe9ac3 bl 0xa2e00 <__cxa_guard_release@plt> fc2f8: 14000001 b 0xfc2fc fc2fc: d0000d68 adrp x8, 0x2aa000 fc300: 910dc108 add x8, x8, #0x370 fc304: 08dffd09 ldarb w9, [x8] fc308: 37000629 tbnz w9, #0x0, 0xfc3cc fc30c: 14000001 b 0xfc310 fc310: d0000d60 adrp x0, 0x2aa000 fc314: 910dc000 add x0, x0, #0x370 fc318: 97febbae bl 0xab1d0 <__cxa_guard_acquire@plt> fc31c: 34000580 cbz w0, 0xfc3cc fc320: 14000001 b 0xfc324 fc324: 320003e8 orr w8, wzr, #0x1 fc328: b902bbe8 str w8, [sp, #0x2b8] fc32c: b902b7e8 str w8, [sp, #0x2b4] fc330: d103e3a9 sub x9, x29, #0xf8 fc334: 910ae3e1 add x1, sp, #0x2b8 fc338: 910ad3e2 add x2, sp, #0x2b4 fc33c: aa0903e0 mov x0, x9 fc340: f90013e9 str x9, [sp, #0x20] fc344: 97fea52b bl 0xa57f0 <_ZNSt6__ndk14pairIh25OMX_VIDEO_HEVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fc348: f94013e9 ldr x9, [sp, #0x20] fc34c: 91002120 add x0, x9, #0x8 fc350: 321f03e8 orr w8, wzr, #0x2 fc354: b902b3e8 str w8, [sp, #0x2b0] fc358: b902afe8 str w8, [sp, #0x2ac] fc35c: 910ac3e1 add x1, sp, #0x2b0 fc360: 910ab3e2 add x2, sp, #0x2ac fc364: b9001fe8 str w8, [sp, #0x1c] fc368: 97fea522 bl 0xa57f0 <_ZNSt6__ndk14pairIh25OMX_VIDEO_HEVCPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fc36c: f94013e9 ldr x9, [sp, #0x20] fc370: f9012be9 str x9, [sp, #0x250] fc374: b9401fe8 ldr w8, [sp, #0x1c] fc378: 2a0803e0 mov w0, w8 fc37c: f9012fe0 str x0, [sp, #0x258] fc380: f9412fe2 ldr x2, [sp, #0x258] fc384: f9412be1 ldr x1, [sp, #0x250] fc388: d0000d60 adrp x0, 0x2aa000 fc38c: 910d6000 add x0, x0, #0x358 fc390: 97fea260 bl 0xa4d10 <_ZN7android7ALookupIh25OMX_VIDEO_HEVCPROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt> fc394: 14000001 b 0xfc398 fc398: 90000d60 adrp x0, 0x2a8000 fc39c: f9463000 ldr x0, [x0, #0xc60] fc3a0: d0000d61 adrp x1, 0x2aa000 fc3a4: 910d6021 add x1, x1, #0x358 fc3a8: b0000d62 adrp x2, 0x2a9000 fc3ac: 91000042 add x2, x2, #0x0 fc3b0: 97fead30 bl 0xa7870 <__cxa_atexit@plt> fc3b4: d0000d61 adrp x1, 0x2aa000 fc3b8: 910dc021 add x1, x1, #0x370 fc3bc: b9001be0 str w0, [sp, #0x18] fc3c0: aa0103e0 mov x0, x1 fc3c4: 97fe9a8f bl 0xa2e00 <__cxa_guard_release@plt> fc3c8: 14000001 b 0xfc3cc fc3cc: d0000d60 adrp x0, 0x2aa000 fc3d0: 910d6000 add x0, x0, #0x358 fc3d4: d103f3a1 sub x1, x29, #0xfc fc3d8: 910aa3e2 add x2, sp, #0x2a8 fc3dc: 97feb449 bl 0xa9500 <_ZNK7android7ALookupIh25OMX_VIDEO_HEVCPROFILETYPEE3mapIS1_vEEbRKhPT_@plt> fc3e0: 37000420 tbnz w0, #0x0, 0xfc464 fc3e4: 14000001 b 0xfc3e8 fc3e8: f9414be8 ldr x8, [sp, #0x290] fc3ec: 39400909 ldrb w9, [x8, #0x2] fc3f0: 36300269 tbz w9, #0x6, 0xfc43c fc3f4: 14000001 b 0xfc3f8 fc3f8: 320003e8 orr w8, wzr, #0x1 fc3fc: b902abe8 str w8, [sp, #0x2a8] fc400: 14000018 b 0xfc460 fc404: f90137e0 str x0, [sp, #0x268] fc408: 2a0103e8 mov w8, w1 fc40c: b90267e8 str w8, [sp, #0x264] fc410: d0000d60 adrp x0, 0x2aa000 fc414: 910d4000 add x0, x0, #0x350 fc418: 97feb4b2 bl 0xa96e0 <__cxa_guard_abort@plt> fc41c: 14000043 b 0xfc528 fc420: f90137e0 str x0, [sp, #0x268] fc424: 2a0103e8 mov w8, w1 fc428: b90267e8 str w8, [sp, #0x264] fc42c: d0000d60 adrp x0, 0x2aa000 fc430: 910dc000 add x0, x0, #0x370 fc434: 97feb4ab bl 0xa96e0 <__cxa_guard_abort@plt> fc438: 1400003c b 0xfc528 fc43c: f9414be8 ldr x8, [sp, #0x290] fc440: 39400909 ldrb w9, [x8, #0x2] fc444: 362800a9 tbz w9, #0x5, 0xfc458 fc448: 14000001 b 0xfc44c fc44c: 321f03e8 orr w8, wzr, #0x2 fc450: b902abe8 str w8, [sp, #0x2a8] fc454: 14000002 b 0xfc45c fc458: 14000029 b 0xfc4fc fc45c: 14000001 b 0xfc460 fc460: 14000001 b 0xfc464 fc464: f94143e0 ldr x0, [sp, #0x280] fc468: 940015bc bl 0x101b58 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x40> fc46c: 36000140 tbz w0, #0x0, 0xfc494 fc470: 14000001 b 0xfc474 fc474: b942abe8 ldr w8, [sp, #0x2a8] fc478: 71000908 subs w8, w8, #0x2 fc47c: b90017e8 str w8, [sp, #0x14] fc480: 540000a1 b.ne 0xfc494 fc484: 14000001 b 0xfc488 fc488: 321403e8 orr w8, wzr, #0x1000 fc48c: b902abe8 str w8, [sp, #0x2a8] fc490: 14000001 b 0xfc494 fc494: f94143e0 ldr x0, [sp, #0x280] fc498: 97feb11a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fc49c: b942abe2 ldr w2, [sp, #0x2a8] fc4a0: b00007e1 adrp x1, 0x1f9000 fc4a4: 912a9c21 add x1, x1, #0xaa7 fc4a8: 97fe91da bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fc4ac: d10403a0 sub x0, x29, #0x100 fc4b0: 911173e1 add x1, sp, #0x45c fc4b4: 9400160a bl 0x101cdc , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x40> fc4b8: f9014fe0 str x0, [sp, #0x298] fc4bc: 794533e2 ldrh w2, [sp, #0x298] fc4c0: 790543e2 strh w2, [sp, #0x2a0] fc4c4: d0000d60 adrp x0, 0x2aa000 fc4c8: 910ce000 add x0, x0, #0x338 fc4cc: 910a83e1 add x1, sp, #0x2a0 fc4d0: 910a93e2 add x2, sp, #0x2a4 fc4d4: 97fea9af bl 0xa6b90 <_ZNK7android7ALookupINSt6__ndk14pairIhhEE23OMX_VIDEO_HEVCLEVELTYPEE3mapIS4_vEEbRKS3_PT_@plt> fc4d8: 36000120 tbz w0, #0x0, 0xfc4fc fc4dc: 14000001 b 0xfc4e0 fc4e0: f94143e0 ldr x0, [sp, #0x280] fc4e4: 97feb107 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fc4e8: b942a7e2 ldr w2, [sp, #0x2a4] fc4ec: b00007e1 adrp x1, 0x1f9000 fc4f0: 912f6021 add x1, x1, #0xbd8 fc4f4: 97fe91c7 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fc4f8: 14000001 b 0xfc4fc fc4fc: d53bd048 mrs x8, TPIDR_EL0 fc500: f9401508 ldr x8, [x8, #0x28] fc504: f85e83a9 ldur x9, [x29, #-0x18] fc508: eb090108 subs x8, x8, x9 fc50c: f90007e8 str x8, [sp, #0x8] fc510: 54000101 b.ne 0xfc530 fc514: 14000001 b 0xfc518 fc518: 911543ff add sp, sp, #0x550 fc51c: a9417bfd ldp x29, x30, [sp, #0x10] fc520: f84207fc ldr x28, [sp], #0x20 fc524: d65f03c0 ret fc528: f94137e0 ldr x0, [sp, #0x268] fc52c: 97feae79 bl 0xa7f10 <_Unwind_Resume@plt> fc530: 97feb610 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000fc534 : fc534: d10083ff sub sp, sp, #0x20 fc538: a9017bfd stp x29, x30, [sp, #0x10] fc53c: 910043fd add x29, sp, #0x10 fc540: d2800508 mov x8, #0x28 // =40 fc544: f90007e0 str x0, [sp, #0x8] fc548: f94007e0 ldr x0, [sp, #0x8] fc54c: 8b080008 add x8, x0, x8 fc550: f90003e0 str x0, [sp] fc554: aa0803e0 mov x0, x8 fc558: 97fe99ba bl 0xa2c40 <_ZN7android6VectorINS_2spINS_7ABufferEEEED2Ev@plt> fc55c: f94003e8 ldr x8, [sp] fc560: aa0803e0 mov x0, x8 fc564: 97febb03 bl 0xab170 <_ZN7android11KeyedVectorIjmED2Ev@plt> fc568: a9417bfd ldp x29, x30, [sp, #0x10] fc56c: 910083ff add sp, sp, #0x20 fc570: d65f03c0 ret fc574: f81e0ffc str x28, [sp, #-0x20]! fc578: a9017bfd stp x29, x30, [sp, #0x10] fc57c: 910043fd add x29, sp, #0x10 fc580: d12b43ff sub sp, sp, #0xad0 fc584: 910ee3e8 add x8, sp, #0x3b8 fc588: d53bd049 mrs x9, TPIDR_EL0 fc58c: f9401529 ldr x9, [x9, #0x28] fc590: f9000109 str x9, [x8] fc594: f901ffe0 str x0, [sp, #0x3f8] fc598: f901fbe1 str x1, [sp, #0x3f0] fc59c: f941ffe0 ldr x0, [sp, #0x3f8] fc5a0: f901dbe8 str x8, [sp, #0x3b0] fc5a4: 97fe8e3b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fc5a8: 97fea32a bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fc5ac: f901f7e0 str x0, [sp, #0x3e8] fc5b0: f941f7e0 ldr x0, [sp, #0x3e8] fc5b4: f941ffe8 ldr x8, [sp, #0x3f8] fc5b8: f901d7e0 str x0, [sp, #0x3a8] fc5bc: aa0803e0 mov x0, x8 fc5c0: 97fe8e34 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fc5c4: 97fe9cfb bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fc5c8: b00007e2 adrp x2, 0x1f9000 fc5cc: 912fe842 add x2, x2, #0xbfa fc5d0: 321e03ea orr w10, wzr, #0x4 fc5d4: 2a0a03e3 mov w3, w10 fc5d8: f941d7e8 ldr x8, [sp, #0x3a8] fc5dc: f901d3e0 str x0, [sp, #0x3a0] fc5e0: aa0803e0 mov x0, x8 fc5e4: f941d3e1 ldr x1, [sp, #0x3a0] fc5e8: 97fe95ce bl 0xa1d20 fc5ec: f901f3e0 str x0, [sp, #0x3e0] fc5f0: f941f3e8 ldr x8, [sp, #0x3e0] fc5f4: b40089e8 cbz x8, 0xfd730 fc5f8: 14000001 b 0xfc5fc fc5fc: f941f3e8 ldr x8, [sp, #0x3e0] fc600: 91001108 add x8, x8, #0x4 fc604: f941f7e9 ldr x9, [sp, #0x3e8] fc608: f941ffe0 ldr x0, [sp, #0x3f8] fc60c: f901cfe8 str x8, [sp, #0x398] fc610: f901cbe9 str x9, [sp, #0x390] fc614: 97fe8e1f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fc618: 97fe9ce6 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fc61c: f941cbe8 ldr x8, [sp, #0x390] fc620: 8b000108 add x8, x8, x0 fc624: f941cfe9 ldr x9, [sp, #0x398] fc628: eb080128 subs x8, x9, x8 fc62c: f901c7e8 str x8, [sp, #0x388] fc630: 54008802 b.hs 0xfd730 fc634: 14000001 b 0xfc638 fc638: f941f3e8 ldr x8, [sp, #0x3e0] fc63c: 39401109 ldrb w9, [x8, #0x4] fc640: 392213e9 strb w9, [sp, #0x884] fc644: d0000d68 adrp x8, 0x2aa000 fc648: 910e4108 add x8, x8, #0x390 fc64c: 08dffd09 ldarb w9, [x8] fc650: 37008309 tbnz w9, #0x0, 0xfd6b0 fc654: 14000001 b 0xfc658 fc658: d0000d60 adrp x0, 0x2aa000 fc65c: 910e4000 add x0, x0, #0x390 fc660: 97febadc bl 0xab1d0 <__cxa_guard_acquire@plt> fc664: 34008260 cbz w0, 0xfd6b0 fc668: 14000001 b 0xfc66c fc66c: 320003e8 orr w8, wzr, #0x1 fc670: 392203e8 strb w8, [sp, #0x880] fc674: b90877e8 str w8, [sp, #0x874] fc678: 321e03e9 orr w9, wzr, #0x4 fc67c: b90873e9 str w9, [sp, #0x870] fc680: 9121e3ea add x10, sp, #0x878 fc684: 9121d3e1 add x1, sp, #0x874 fc688: 9121c3e2 add x2, sp, #0x870 fc68c: aa0a03e0 mov x0, x10 fc690: b90387e8 str w8, [sp, #0x384] fc694: b90383e9 str w9, [sp, #0x380] fc698: f901bfea str x10, [sp, #0x378] fc69c: 97fea705 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fc6a0: 912223ea add x10, sp, #0x888 fc6a4: 912203e1 add x1, sp, #0x880 fc6a8: aa0a03e0 mov x0, x10 fc6ac: f941bfe2 ldr x2, [sp, #0x378] fc6b0: f901bbea str x10, [sp, #0x370] fc6b4: 97fe984f bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fc6b8: f941bbea ldr x10, [sp, #0x370] fc6bc: 91003140 add x0, x10, #0xc fc6c0: 321f03e8 orr w8, wzr, #0x2 fc6c4: 3921b3e8 strb w8, [sp, #0x86c] fc6c8: b94387e9 ldr w9, [sp, #0x384] fc6cc: b9085fe9 str w9, [sp, #0x85c] fc6d0: 321d03eb orr w11, wzr, #0x8 fc6d4: b9085beb str w11, [sp, #0x858] fc6d8: 912183e1 add x1, sp, #0x860 fc6dc: 912173e2 add x2, sp, #0x85c fc6e0: 912163fe add x30, sp, #0x858 fc6e4: f901b7e0 str x0, [sp, #0x368] fc6e8: aa0103e0 mov x0, x1 fc6ec: f901b3e1 str x1, [sp, #0x360] fc6f0: aa0203e1 mov x1, x2 fc6f4: aa1e03e2 mov x2, x30 fc6f8: b9035fe8 str w8, [sp, #0x35c] fc6fc: b9035beb str w11, [sp, #0x358] fc700: 97fea6ec bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fc704: 9121b3e1 add x1, sp, #0x86c fc708: f941b7e0 ldr x0, [sp, #0x368] fc70c: f941b3e2 ldr x2, [sp, #0x360] fc710: 97fe9838 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fc714: f941bbea ldr x10, [sp, #0x370] fc718: 91006140 add x0, x10, #0x18 fc71c: 320007e8 orr w8, wzr, #0x3 fc720: 392153e8 strb w8, [sp, #0x854] fc724: b94387e8 ldr w8, [sp, #0x384] fc728: b90847e8 str w8, [sp, #0x844] fc72c: 321c03e9 orr w9, wzr, #0x10 fc730: b90843e9 str w9, [sp, #0x840] fc734: 912123e1 add x1, sp, #0x848 fc738: 912113e2 add x2, sp, #0x844 fc73c: 912103fe add x30, sp, #0x840 fc740: f901abe0 str x0, [sp, #0x350] fc744: aa0103e0 mov x0, x1 fc748: f901a7e1 str x1, [sp, #0x348] fc74c: aa0203e1 mov x1, x2 fc750: aa1e03e2 mov x2, x30 fc754: b90347e9 str w9, [sp, #0x344] fc758: 97fea6d6 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fc75c: 912153e1 add x1, sp, #0x854 fc760: f941abe0 ldr x0, [sp, #0x350] fc764: f941a7e2 ldr x2, [sp, #0x348] fc768: 97fe9822 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fc76c: f941bbea ldr x10, [sp, #0x370] fc770: 91009140 add x0, x10, #0x24 fc774: b94383e8 ldr w8, [sp, #0x380] fc778: 3920f3e8 strb w8, [sp, #0x83c] fc77c: b94387e9 ldr w9, [sp, #0x384] fc780: b9082fe9 str w9, [sp, #0x82c] fc784: 321a03eb orr w11, wzr, #0x40 fc788: b9082beb str w11, [sp, #0x828] fc78c: 9120c3e1 add x1, sp, #0x830 fc790: 9120b3e2 add x2, sp, #0x82c fc794: 9120a3fe add x30, sp, #0x828 fc798: f9019fe0 str x0, [sp, #0x338] fc79c: aa0103e0 mov x0, x1 fc7a0: f9019be1 str x1, [sp, #0x330] fc7a4: aa0203e1 mov x1, x2 fc7a8: aa1e03e2 mov x2, x30 fc7ac: b9032feb str w11, [sp, #0x32c] fc7b0: 97fea6c0 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fc7b4: 9120f3e1 add x1, sp, #0x83c fc7b8: f9419fe0 ldr x0, [sp, #0x338] fc7bc: f9419be2 ldr x2, [sp, #0x330] fc7c0: 97fe980c bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fc7c4: f941bbea ldr x10, [sp, #0x370] fc7c8: 9100c140 add x0, x10, #0x30 fc7cc: 528000a8 mov w8, #0x5 // =5 fc7d0: 392093e8 strb w8, [sp, #0x824] fc7d4: b94387e8 ldr w8, [sp, #0x384] fc7d8: b90817e8 str w8, [sp, #0x814] fc7dc: 321903e9 orr w9, wzr, #0x80 fc7e0: b90813e9 str w9, [sp, #0x810] fc7e4: 912063e1 add x1, sp, #0x818 fc7e8: 912053e2 add x2, sp, #0x814 fc7ec: 912043fe add x30, sp, #0x810 fc7f0: f90193e0 str x0, [sp, #0x320] fc7f4: aa0103e0 mov x0, x1 fc7f8: f9018fe1 str x1, [sp, #0x318] fc7fc: aa0203e1 mov x1, x2 fc800: aa1e03e2 mov x2, x30 fc804: b90317e9 str w9, [sp, #0x314] fc808: 97fea6aa bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fc80c: 912093e1 add x1, sp, #0x824 fc810: f94193e0 ldr x0, [sp, #0x320] fc814: f9418fe2 ldr x2, [sp, #0x318] fc818: 97fe97f6 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fc81c: f941bbea ldr x10, [sp, #0x370] fc820: 9100f140 add x0, x10, #0x3c fc824: 321f07e8 orr w8, wzr, #0x6 fc828: 392033e8 strb w8, [sp, #0x80c] fc82c: b94387e8 ldr w8, [sp, #0x384] fc830: b907ffe8 str w8, [sp, #0x7fc] fc834: 321803e9 orr w9, wzr, #0x100 fc838: b907fbe9 str w9, [sp, #0x7f8] fc83c: 912003e1 add x1, sp, #0x800 fc840: 911ff3e2 add x2, sp, #0x7fc fc844: 911fe3fe add x30, sp, #0x7f8 fc848: f90187e0 str x0, [sp, #0x308] fc84c: aa0103e0 mov x0, x1 fc850: f90183e1 str x1, [sp, #0x300] fc854: aa0203e1 mov x1, x2 fc858: aa1e03e2 mov x2, x30 fc85c: b902ffe9 str w9, [sp, #0x2fc] fc860: 97fea694 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fc864: 912033e1 add x1, sp, #0x80c fc868: f94187e0 ldr x0, [sp, #0x308] fc86c: f94183e2 ldr x2, [sp, #0x300] fc870: 97fe97e0 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fc874: f941bbea ldr x10, [sp, #0x370] fc878: 91012140 add x0, x10, #0x48 fc87c: b9435be8 ldr w8, [sp, #0x358] fc880: 391fd3e8 strb w8, [sp, #0x7f4] fc884: b94387e9 ldr w9, [sp, #0x384] fc888: b907e7e9 str w9, [sp, #0x7e4] fc88c: b907e3e9 str w9, [sp, #0x7e0] fc890: 911fa3e1 add x1, sp, #0x7e8 fc894: 911f93e2 add x2, sp, #0x7e4 fc898: 911f83fe add x30, sp, #0x7e0 fc89c: f9017be0 str x0, [sp, #0x2f0] fc8a0: aa0103e0 mov x0, x1 fc8a4: f90177e1 str x1, [sp, #0x2e8] fc8a8: aa0203e1 mov x1, x2 fc8ac: aa1e03e2 mov x2, x30 fc8b0: 97fea680 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fc8b4: 911fd3e1 add x1, sp, #0x7f4 fc8b8: f9417be0 ldr x0, [sp, #0x2f0] fc8bc: f94177e2 ldr x2, [sp, #0x2e8] fc8c0: 97fe97cc bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fc8c4: f941bbea ldr x10, [sp, #0x370] fc8c8: 91015140 add x0, x10, #0x54 fc8cc: 52800128 mov w8, #0x9 // =9 fc8d0: 391f73e8 strb w8, [sp, #0x7dc] fc8d4: b94387e8 ldr w8, [sp, #0x384] fc8d8: b907cfe8 str w8, [sp, #0x7cc] fc8dc: b9435fe9 ldr w9, [sp, #0x35c] fc8e0: b907cbe9 str w9, [sp, #0x7c8] fc8e4: 911f43e1 add x1, sp, #0x7d0 fc8e8: 911f33e2 add x2, sp, #0x7cc fc8ec: 911f23fe add x30, sp, #0x7c8 fc8f0: f90173e0 str x0, [sp, #0x2e0] fc8f4: aa0103e0 mov x0, x1 fc8f8: f9016fe1 str x1, [sp, #0x2d8] fc8fc: aa0203e1 mov x1, x2 fc900: aa1e03e2 mov x2, x30 fc904: 97fea66b bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fc908: 911f73e1 add x1, sp, #0x7dc fc90c: f94173e0 ldr x0, [sp, #0x2e0] fc910: f9416fe2 ldr x2, [sp, #0x2d8] fc914: 97fe97b7 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fc918: f941bbea ldr x10, [sp, #0x370] fc91c: 91018140 add x0, x10, #0x60 fc920: b94347e8 ldr w8, [sp, #0x344] fc924: 391f13e8 strb w8, [sp, #0x7c4] fc928: b9435fe9 ldr w9, [sp, #0x35c] fc92c: b907b7e9 str w9, [sp, #0x7b4] fc930: b94387eb ldr w11, [sp, #0x384] fc934: b907b3eb str w11, [sp, #0x7b0] fc938: 911ee3e1 add x1, sp, #0x7b8 fc93c: 911ed3e2 add x2, sp, #0x7b4 fc940: 911ec3fe add x30, sp, #0x7b0 fc944: f9016be0 str x0, [sp, #0x2d0] fc948: aa0103e0 mov x0, x1 fc94c: f90167e1 str x1, [sp, #0x2c8] fc950: aa0203e1 mov x1, x2 fc954: aa1e03e2 mov x2, x30 fc958: 97fea656 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fc95c: 911f13e1 add x1, sp, #0x7c4 fc960: f9416be0 ldr x0, [sp, #0x2d0] fc964: f94167e2 ldr x2, [sp, #0x2c8] fc968: 97fe97a2 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fc96c: f941bbea ldr x10, [sp, #0x370] fc970: 9101b140 add x0, x10, #0x6c fc974: 52800228 mov w8, #0x11 // =17 fc978: 391eb3e8 strb w8, [sp, #0x7ac] fc97c: b9435fe8 ldr w8, [sp, #0x35c] fc980: b9079fe8 str w8, [sp, #0x79c] fc984: b94383e9 ldr w9, [sp, #0x380] fc988: b9079be9 str w9, [sp, #0x798] fc98c: 911e83e1 add x1, sp, #0x7a0 fc990: 911e73e2 add x2, sp, #0x79c fc994: 911e63fe add x30, sp, #0x798 fc998: f90163e0 str x0, [sp, #0x2c0] fc99c: aa0103e0 mov x0, x1 fc9a0: f9015fe1 str x1, [sp, #0x2b8] fc9a4: aa0203e1 mov x1, x2 fc9a8: aa1e03e2 mov x2, x30 fc9ac: 97fea641 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fc9b0: 911eb3e1 add x1, sp, #0x7ac fc9b4: f94163e0 ldr x0, [sp, #0x2c0] fc9b8: f9415fe2 ldr x2, [sp, #0x2b8] fc9bc: 97fe978d bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fc9c0: f941bbea ldr x10, [sp, #0x370] fc9c4: 9101e140 add x0, x10, #0x78 fc9c8: 52800248 mov w8, #0x12 // =18 fc9cc: 391e53e8 strb w8, [sp, #0x794] fc9d0: b9435fe8 ldr w8, [sp, #0x35c] fc9d4: b90787e8 str w8, [sp, #0x784] fc9d8: b9435be9 ldr w9, [sp, #0x358] fc9dc: b90783e9 str w9, [sp, #0x780] fc9e0: 911e23e1 add x1, sp, #0x788 fc9e4: 911e13e2 add x2, sp, #0x784 fc9e8: 911e03fe add x30, sp, #0x780 fc9ec: f9015be0 str x0, [sp, #0x2b0] fc9f0: aa0103e0 mov x0, x1 fc9f4: f90157e1 str x1, [sp, #0x2a8] fc9f8: aa0203e1 mov x1, x2 fc9fc: aa1e03e2 mov x2, x30 fca00: 97fea62c bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fca04: 911e53e1 add x1, sp, #0x794 fca08: f9415be0 ldr x0, [sp, #0x2b0] fca0c: f94157e2 ldr x2, [sp, #0x2a8] fca10: 97fe9778 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fca14: f941bbea ldr x10, [sp, #0x370] fca18: 91021140 add x0, x10, #0x84 fca1c: 52800428 mov w8, #0x21 // =33 fca20: 391df3e8 strb w8, [sp, #0x77c] fca24: b94383e8 ldr w8, [sp, #0x380] fca28: b9076fe8 str w8, [sp, #0x76c] fca2c: b9076be8 str w8, [sp, #0x768] fca30: 911dc3e1 add x1, sp, #0x770 fca34: 911db3e2 add x2, sp, #0x76c fca38: 911da3fe add x30, sp, #0x768 fca3c: f90153e0 str x0, [sp, #0x2a0] fca40: aa0103e0 mov x0, x1 fca44: f9014fe1 str x1, [sp, #0x298] fca48: aa0203e1 mov x1, x2 fca4c: aa1e03e2 mov x2, x30 fca50: 97fea618 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fca54: 911df3e1 add x1, sp, #0x77c fca58: f94153e0 ldr x0, [sp, #0x2a0] fca5c: f9414fe2 ldr x2, [sp, #0x298] fca60: 97fe9764 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fca64: f941bbea ldr x10, [sp, #0x370] fca68: 91024140 add x0, x10, #0x90 fca6c: 52800448 mov w8, #0x22 // =34 fca70: 391d93e8 strb w8, [sp, #0x764] fca74: b94383e8 ldr w8, [sp, #0x380] fca78: b90757e8 str w8, [sp, #0x754] fca7c: b9435be9 ldr w9, [sp, #0x358] fca80: b90753e9 str w9, [sp, #0x750] fca84: 911d63e1 add x1, sp, #0x758 fca88: 911d53e2 add x2, sp, #0x754 fca8c: 911d43fe add x30, sp, #0x750 fca90: f9014be0 str x0, [sp, #0x290] fca94: aa0103e0 mov x0, x1 fca98: f90147e1 str x1, [sp, #0x288] fca9c: aa0203e1 mov x1, x2 fcaa0: aa1e03e2 mov x2, x30 fcaa4: 97fea603 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcaa8: 911d93e1 add x1, sp, #0x764 fcaac: f9414be0 ldr x0, [sp, #0x290] fcab0: f94147e2 ldr x2, [sp, #0x288] fcab4: 97fe974f bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcab8: f941bbea ldr x10, [sp, #0x370] fcabc: 91027140 add x0, x10, #0x9c fcac0: 52800648 mov w8, #0x32 // =50 fcac4: 391d33e8 strb w8, [sp, #0x74c] fcac8: b9435be8 ldr w8, [sp, #0x358] fcacc: b9073fe8 str w8, [sp, #0x73c] fcad0: b9073be8 str w8, [sp, #0x738] fcad4: 911d03e1 add x1, sp, #0x740 fcad8: 911cf3e2 add x2, sp, #0x73c fcadc: 911ce3fe add x30, sp, #0x738 fcae0: f90143e0 str x0, [sp, #0x280] fcae4: aa0103e0 mov x0, x1 fcae8: f9013fe1 str x1, [sp, #0x278] fcaec: aa0203e1 mov x1, x2 fcaf0: aa1e03e2 mov x2, x30 fcaf4: 97fea5ef bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcaf8: 911d33e1 add x1, sp, #0x74c fcafc: f94143e0 ldr x0, [sp, #0x280] fcb00: f9413fe2 ldr x2, [sp, #0x278] fcb04: 97fe973b bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcb08: f941bbea ldr x10, [sp, #0x370] fcb0c: 9102a140 add x0, x10, #0xa8 fcb10: 52800668 mov w8, #0x33 // =51 fcb14: 391cd3e8 strb w8, [sp, #0x734] fcb18: b9435be8 ldr w8, [sp, #0x358] fcb1c: b90727e8 str w8, [sp, #0x724] fcb20: b94347e9 ldr w9, [sp, #0x344] fcb24: b90723e9 str w9, [sp, #0x720] fcb28: 911ca3e1 add x1, sp, #0x728 fcb2c: 911c93e2 add x2, sp, #0x724 fcb30: 911c83fe add x30, sp, #0x720 fcb34: f9013be0 str x0, [sp, #0x270] fcb38: aa0103e0 mov x0, x1 fcb3c: f90137e1 str x1, [sp, #0x268] fcb40: aa0203e1 mov x1, x2 fcb44: aa1e03e2 mov x2, x30 fcb48: 97fea5da bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcb4c: 911cd3e1 add x1, sp, #0x734 fcb50: f9413be0 ldr x0, [sp, #0x270] fcb54: f94137e2 ldr x2, [sp, #0x268] fcb58: 97fe9726 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcb5c: f941bbea ldr x10, [sp, #0x370] fcb60: 9102d140 add x0, x10, #0xb4 fcb64: 52800688 mov w8, #0x34 // =52 fcb68: 391c73e8 strb w8, [sp, #0x71c] fcb6c: b9435be8 ldr w8, [sp, #0x358] fcb70: b9070fe8 str w8, [sp, #0x70c] fcb74: 321b03e9 orr w9, wzr, #0x20 fcb78: b9070be9 str w9, [sp, #0x708] fcb7c: 911c43e1 add x1, sp, #0x710 fcb80: 911c33e2 add x2, sp, #0x70c fcb84: 911c23fe add x30, sp, #0x708 fcb88: f90133e0 str x0, [sp, #0x260] fcb8c: aa0103e0 mov x0, x1 fcb90: f9012fe1 str x1, [sp, #0x258] fcb94: aa0203e1 mov x1, x2 fcb98: aa1e03e2 mov x2, x30 fcb9c: b90257e9 str w9, [sp, #0x254] fcba0: 97fea5c4 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcba4: 911c73e1 add x1, sp, #0x71c fcba8: f94133e0 ldr x0, [sp, #0x260] fcbac: f9412fe2 ldr x2, [sp, #0x258] fcbb0: 97fe9710 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcbb4: f941bbea ldr x10, [sp, #0x370] fcbb8: 91030140 add x0, x10, #0xc0 fcbbc: 52800a28 mov w8, #0x51 // =81 fcbc0: 391c13e8 strb w8, [sp, #0x704] fcbc4: b94257e8 ldr w8, [sp, #0x254] fcbc8: b906f7e8 str w8, [sp, #0x6f4] fcbcc: b94383e9 ldr w9, [sp, #0x380] fcbd0: b906f3e9 str w9, [sp, #0x6f0] fcbd4: 911be3e1 add x1, sp, #0x6f8 fcbd8: 911bd3e2 add x2, sp, #0x6f4 fcbdc: 911bc3fe add x30, sp, #0x6f0 fcbe0: f90127e0 str x0, [sp, #0x248] fcbe4: aa0103e0 mov x0, x1 fcbe8: f90123e1 str x1, [sp, #0x240] fcbec: aa0203e1 mov x1, x2 fcbf0: aa1e03e2 mov x2, x30 fcbf4: 97fea5af bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcbf8: 911c13e1 add x1, sp, #0x704 fcbfc: f94127e0 ldr x0, [sp, #0x248] fcc00: f94123e2 ldr x2, [sp, #0x240] fcc04: 97fe96fb bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcc08: f941bbea ldr x10, [sp, #0x370] fcc0c: 91033140 add x0, x10, #0xcc fcc10: 52800c28 mov w8, #0x61 // =97 fcc14: 391bb3e8 strb w8, [sp, #0x6ec] fcc18: b9432fe8 ldr w8, [sp, #0x32c] fcc1c: b906dfe8 str w8, [sp, #0x6dc] fcc20: b94383e9 ldr w9, [sp, #0x380] fcc24: b906dbe9 str w9, [sp, #0x6d8] fcc28: 911b83e1 add x1, sp, #0x6e0 fcc2c: 911b73e2 add x2, sp, #0x6dc fcc30: 911b63fe add x30, sp, #0x6d8 fcc34: f9011fe0 str x0, [sp, #0x238] fcc38: aa0103e0 mov x0, x1 fcc3c: f9011be1 str x1, [sp, #0x230] fcc40: aa0203e1 mov x1, x2 fcc44: aa1e03e2 mov x2, x30 fcc48: 97fea59a bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcc4c: 911bb3e1 add x1, sp, #0x6ec fcc50: f9411fe0 ldr x0, [sp, #0x238] fcc54: f9411be2 ldr x2, [sp, #0x230] fcc58: 97fe96e6 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcc5c: f941bbea ldr x10, [sp, #0x370] fcc60: 91036140 add x0, x10, #0xd8 fcc64: 52800c48 mov w8, #0x62 // =98 fcc68: 391b53e8 strb w8, [sp, #0x6d4] fcc6c: b9432fe8 ldr w8, [sp, #0x32c] fcc70: b906c7e8 str w8, [sp, #0x6c4] fcc74: b9435be9 ldr w9, [sp, #0x358] fcc78: b906c3e9 str w9, [sp, #0x6c0] fcc7c: 911b23e1 add x1, sp, #0x6c8 fcc80: 911b13e2 add x2, sp, #0x6c4 fcc84: 911b03fe add x30, sp, #0x6c0 fcc88: f90117e0 str x0, [sp, #0x228] fcc8c: aa0103e0 mov x0, x1 fcc90: f90113e1 str x1, [sp, #0x220] fcc94: aa0203e1 mov x1, x2 fcc98: aa1e03e2 mov x2, x30 fcc9c: 97fea585 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcca0: 911b53e1 add x1, sp, #0x6d4 fcca4: f94117e0 ldr x0, [sp, #0x228] fcca8: f94113e2 ldr x2, [sp, #0x220] fccac: 97fe96d1 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fccb0: f941bbea ldr x10, [sp, #0x370] fccb4: 91039140 add x0, x10, #0xe4 fccb8: 52800c68 mov w8, #0x63 // =99 fccbc: 391af3e8 strb w8, [sp, #0x6bc] fccc0: b94317e8 ldr w8, [sp, #0x314] fccc4: b906afe8 str w8, [sp, #0x6ac] fccc8: b94383e9 ldr w9, [sp, #0x380] fcccc: b906abe9 str w9, [sp, #0x6a8] fccd0: 911ac3e1 add x1, sp, #0x6b0 fccd4: 911ab3e2 add x2, sp, #0x6ac fccd8: 911aa3fe add x30, sp, #0x6a8 fccdc: f9010fe0 str x0, [sp, #0x218] fcce0: aa0103e0 mov x0, x1 fcce4: f9010be1 str x1, [sp, #0x210] fcce8: aa0203e1 mov x1, x2 fccec: aa1e03e2 mov x2, x30 fccf0: 97fea570 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fccf4: 911af3e1 add x1, sp, #0x6bc fccf8: f9410fe0 ldr x0, [sp, #0x218] fccfc: f9410be2 ldr x2, [sp, #0x210] fcd00: 97fe96bc bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcd04: f941bbea ldr x10, [sp, #0x370] fcd08: 9103c140 add x0, x10, #0xf0 fcd0c: 52800c88 mov w8, #0x64 // =100 fcd10: 391a93e8 strb w8, [sp, #0x6a4] fcd14: b94317e8 ldr w8, [sp, #0x314] fcd18: b90697e8 str w8, [sp, #0x694] fcd1c: b9435be9 ldr w9, [sp, #0x358] fcd20: b90693e9 str w9, [sp, #0x690] fcd24: 911a63e1 add x1, sp, #0x698 fcd28: 911a53e2 add x2, sp, #0x694 fcd2c: 911a43fe add x30, sp, #0x690 fcd30: f90107e0 str x0, [sp, #0x208] fcd34: aa0103e0 mov x0, x1 fcd38: f90103e1 str x1, [sp, #0x200] fcd3c: aa0203e1 mov x1, x2 fcd40: aa1e03e2 mov x2, x30 fcd44: 97fea55b bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcd48: 911a93e1 add x1, sp, #0x6a4 fcd4c: f94107e0 ldr x0, [sp, #0x208] fcd50: f94103e2 ldr x2, [sp, #0x200] fcd54: 97fe96a7 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcd58: f941bbea ldr x10, [sp, #0x370] fcd5c: 9103f140 add x0, x10, #0xfc fcd60: 52800e28 mov w8, #0x71 // =113 fcd64: 391a33e8 strb w8, [sp, #0x68c] fcd68: b942ffe8 ldr w8, [sp, #0x2fc] fcd6c: b9067fe8 str w8, [sp, #0x67c] fcd70: b94383e9 ldr w9, [sp, #0x380] fcd74: b9067be9 str w9, [sp, #0x678] fcd78: 911a03e1 add x1, sp, #0x680 fcd7c: 9119f3e2 add x2, sp, #0x67c fcd80: 9119e3fe add x30, sp, #0x678 fcd84: f900ffe0 str x0, [sp, #0x1f8] fcd88: aa0103e0 mov x0, x1 fcd8c: f900fbe1 str x1, [sp, #0x1f0] fcd90: aa0203e1 mov x1, x2 fcd94: aa1e03e2 mov x2, x30 fcd98: 97fea546 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcd9c: 911a33e1 add x1, sp, #0x68c fcda0: f940ffe0 ldr x0, [sp, #0x1f8] fcda4: f940fbe2 ldr x2, [sp, #0x1f0] fcda8: 97fe9692 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcdac: f941bbea ldr x10, [sp, #0x370] fcdb0: 91042140 add x0, x10, #0x108 fcdb4: 52800e48 mov w8, #0x72 // =114 fcdb8: 3919d3e8 strb w8, [sp, #0x674] fcdbc: b942ffe8 ldr w8, [sp, #0x2fc] fcdc0: b90667e8 str w8, [sp, #0x664] fcdc4: b9435be9 ldr w9, [sp, #0x358] fcdc8: b90663e9 str w9, [sp, #0x660] fcdcc: 9119a3e1 add x1, sp, #0x668 fcdd0: 911993e2 add x2, sp, #0x664 fcdd4: 911983fe add x30, sp, #0x660 fcdd8: f900f7e0 str x0, [sp, #0x1e8] fcddc: aa0103e0 mov x0, x1 fcde0: f900f3e1 str x1, [sp, #0x1e0] fcde4: aa0203e1 mov x1, x2 fcde8: aa1e03e2 mov x2, x30 fcdec: 97fea531 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcdf0: 9119d3e1 add x1, sp, #0x674 fcdf4: f940f7e0 ldr x0, [sp, #0x1e8] fcdf8: f940f3e2 ldr x2, [sp, #0x1e0] fcdfc: 97fe967d bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fce00: f941bbea ldr x10, [sp, #0x370] fce04: 91045140 add x0, x10, #0x114 fce08: 52801028 mov w8, #0x81 // =129 fce0c: 391973e8 strb w8, [sp, #0x65c] fce10: 321703e8 orr w8, wzr, #0x200 fce14: b9064fe8 str w8, [sp, #0x64c] fce18: b94383e9 ldr w9, [sp, #0x380] fce1c: b9064be9 str w9, [sp, #0x648] fce20: 911943e1 add x1, sp, #0x650 fce24: 911933e2 add x2, sp, #0x64c fce28: 911923fe add x30, sp, #0x648 fce2c: f900efe0 str x0, [sp, #0x1d8] fce30: aa0103e0 mov x0, x1 fce34: f900ebe1 str x1, [sp, #0x1d0] fce38: aa0203e1 mov x1, x2 fce3c: aa1e03e2 mov x2, x30 fce40: b901cfe8 str w8, [sp, #0x1cc] fce44: 97fea51b bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fce48: 911973e1 add x1, sp, #0x65c fce4c: f940efe0 ldr x0, [sp, #0x1d8] fce50: f940ebe2 ldr x2, [sp, #0x1d0] fce54: 97fe9667 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fce58: f941bbea ldr x10, [sp, #0x370] fce5c: 91048140 add x0, x10, #0x120 fce60: 52801048 mov w8, #0x82 // =130 fce64: 391913e8 strb w8, [sp, #0x644] fce68: b941cfe8 ldr w8, [sp, #0x1cc] fce6c: b90637e8 str w8, [sp, #0x634] fce70: b9435be9 ldr w9, [sp, #0x358] fce74: b90633e9 str w9, [sp, #0x630] fce78: 9118e3e1 add x1, sp, #0x638 fce7c: 9118d3e2 add x2, sp, #0x634 fce80: 9118c3fe add x30, sp, #0x630 fce84: f900e3e0 str x0, [sp, #0x1c0] fce88: aa0103e0 mov x0, x1 fce8c: f900dfe1 str x1, [sp, #0x1b8] fce90: aa0203e1 mov x1, x2 fce94: aa1e03e2 mov x2, x30 fce98: 97fea506 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fce9c: 911913e1 add x1, sp, #0x644 fcea0: f940e3e0 ldr x0, [sp, #0x1c0] fcea4: f940dfe2 ldr x2, [sp, #0x1b8] fcea8: 97fe9652 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fceac: f941bbea ldr x10, [sp, #0x370] fceb0: 9104b140 add x0, x10, #0x12c fceb4: 52801228 mov w8, #0x91 // =145 fceb8: 3918b3e8 strb w8, [sp, #0x62c] fcebc: 321603e8 orr w8, wzr, #0x400 fcec0: b9061fe8 str w8, [sp, #0x61c] fcec4: b94383e9 ldr w9, [sp, #0x380] fcec8: b9061be9 str w9, [sp, #0x618] fcecc: 911883e1 add x1, sp, #0x620 fced0: 911873e2 add x2, sp, #0x61c fced4: 911863fe add x30, sp, #0x618 fced8: f900dbe0 str x0, [sp, #0x1b0] fcedc: aa0103e0 mov x0, x1 fcee0: f900d7e1 str x1, [sp, #0x1a8] fcee4: aa0203e1 mov x1, x2 fcee8: aa1e03e2 mov x2, x30 fceec: b901a7e8 str w8, [sp, #0x1a4] fcef0: 97fea4f0 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcef4: 9118b3e1 add x1, sp, #0x62c fcef8: f940dbe0 ldr x0, [sp, #0x1b0] fcefc: f940d7e2 ldr x2, [sp, #0x1a8] fcf00: 97fe963c bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcf04: f941bbea ldr x10, [sp, #0x370] fcf08: 9104e140 add x0, x10, #0x138 fcf0c: 52801248 mov w8, #0x92 // =146 fcf10: 391853e8 strb w8, [sp, #0x614] fcf14: b941a7e8 ldr w8, [sp, #0x1a4] fcf18: b90607e8 str w8, [sp, #0x604] fcf1c: b9435be9 ldr w9, [sp, #0x358] fcf20: b90603e9 str w9, [sp, #0x600] fcf24: 911823e1 add x1, sp, #0x608 fcf28: 911813e2 add x2, sp, #0x604 fcf2c: 911803fe add x30, sp, #0x600 fcf30: f900cfe0 str x0, [sp, #0x198] fcf34: aa0103e0 mov x0, x1 fcf38: f900cbe1 str x1, [sp, #0x190] fcf3c: aa0203e1 mov x1, x2 fcf40: aa1e03e2 mov x2, x30 fcf44: 97fea4db bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcf48: 911853e1 add x1, sp, #0x614 fcf4c: f940cfe0 ldr x0, [sp, #0x198] fcf50: f940cbe2 ldr x2, [sp, #0x190] fcf54: 97fe9627 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcf58: f941bbea ldr x10, [sp, #0x370] fcf5c: 91051140 add x0, x10, #0x144 fcf60: 52801268 mov w8, #0x93 // =147 fcf64: 3917f3e8 strb w8, [sp, #0x5fc] fcf68: b941a7e8 ldr w8, [sp, #0x1a4] fcf6c: b905efe8 str w8, [sp, #0x5ec] fcf70: b94347e9 ldr w9, [sp, #0x344] fcf74: b905ebe9 str w9, [sp, #0x5e8] fcf78: 9117c3e1 add x1, sp, #0x5f0 fcf7c: 9117b3e2 add x2, sp, #0x5ec fcf80: 9117a3fe add x30, sp, #0x5e8 fcf84: f900c7e0 str x0, [sp, #0x188] fcf88: aa0103e0 mov x0, x1 fcf8c: f900c3e1 str x1, [sp, #0x180] fcf90: aa0203e1 mov x1, x2 fcf94: aa1e03e2 mov x2, x30 fcf98: 97fea4c6 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcf9c: 9117f3e1 add x1, sp, #0x5fc fcfa0: f940c7e0 ldr x0, [sp, #0x188] fcfa4: f940c3e2 ldr x2, [sp, #0x180] fcfa8: 97fe9612 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fcfac: f941bbea ldr x10, [sp, #0x370] fcfb0: 91054140 add x0, x10, #0x150 fcfb4: 52801288 mov w8, #0x94 // =148 fcfb8: 391793e8 strb w8, [sp, #0x5e4] fcfbc: b941a7e8 ldr w8, [sp, #0x1a4] fcfc0: b905d7e8 str w8, [sp, #0x5d4] fcfc4: b94257e9 ldr w9, [sp, #0x254] fcfc8: b905d3e9 str w9, [sp, #0x5d0] fcfcc: 911763e1 add x1, sp, #0x5d8 fcfd0: 911753e2 add x2, sp, #0x5d4 fcfd4: 911743fe add x30, sp, #0x5d0 fcfd8: f900bfe0 str x0, [sp, #0x178] fcfdc: aa0103e0 mov x0, x1 fcfe0: f900bbe1 str x1, [sp, #0x170] fcfe4: aa0203e1 mov x1, x2 fcfe8: aa1e03e2 mov x2, x30 fcfec: 97fea4b1 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fcff0: 911793e1 add x1, sp, #0x5e4 fcff4: f940bfe0 ldr x0, [sp, #0x178] fcff8: f940bbe2 ldr x2, [sp, #0x170] fcffc: 97fe95fd bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd000: f941bbea ldr x10, [sp, #0x370] fd004: 91057140 add x0, x10, #0x15c fd008: 52801428 mov w8, #0xa1 // =161 fd00c: 391733e8 strb w8, [sp, #0x5cc] fd010: 321503e8 orr w8, wzr, #0x800 fd014: b905bfe8 str w8, [sp, #0x5bc] fd018: b94383e9 ldr w9, [sp, #0x380] fd01c: b905bbe9 str w9, [sp, #0x5b8] fd020: 911703e1 add x1, sp, #0x5c0 fd024: 9116f3e2 add x2, sp, #0x5bc fd028: 9116e3fe add x30, sp, #0x5b8 fd02c: f900b7e0 str x0, [sp, #0x168] fd030: aa0103e0 mov x0, x1 fd034: f900b3e1 str x1, [sp, #0x160] fd038: aa0203e1 mov x1, x2 fd03c: aa1e03e2 mov x2, x30 fd040: b9015fe8 str w8, [sp, #0x15c] fd044: 97fea49b bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd048: 911733e1 add x1, sp, #0x5cc fd04c: f940b7e0 ldr x0, [sp, #0x168] fd050: f940b3e2 ldr x2, [sp, #0x160] fd054: 97fe95e7 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd058: f941bbea ldr x10, [sp, #0x370] fd05c: 9105a140 add x0, x10, #0x168 fd060: 52801448 mov w8, #0xa2 // =162 fd064: 3916d3e8 strb w8, [sp, #0x5b4] fd068: b9415fe8 ldr w8, [sp, #0x15c] fd06c: b905a7e8 str w8, [sp, #0x5a4] fd070: b9435be9 ldr w9, [sp, #0x358] fd074: b905a3e9 str w9, [sp, #0x5a0] fd078: 9116a3e1 add x1, sp, #0x5a8 fd07c: 911693e2 add x2, sp, #0x5a4 fd080: 911683fe add x30, sp, #0x5a0 fd084: f900abe0 str x0, [sp, #0x150] fd088: aa0103e0 mov x0, x1 fd08c: f900a7e1 str x1, [sp, #0x148] fd090: aa0203e1 mov x1, x2 fd094: aa1e03e2 mov x2, x30 fd098: 97fea486 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd09c: 9116d3e1 add x1, sp, #0x5b4 fd0a0: f940abe0 ldr x0, [sp, #0x150] fd0a4: f940a7e2 ldr x2, [sp, #0x148] fd0a8: 97fe95d2 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd0ac: f941bbea ldr x10, [sp, #0x370] fd0b0: 9105d140 add x0, x10, #0x174 fd0b4: 52801468 mov w8, #0xa3 // =163 fd0b8: 391673e8 strb w8, [sp, #0x59c] fd0bc: b9415fe8 ldr w8, [sp, #0x15c] fd0c0: b9058fe8 str w8, [sp, #0x58c] fd0c4: b94347e9 ldr w9, [sp, #0x344] fd0c8: b9058be9 str w9, [sp, #0x588] fd0cc: 911643e1 add x1, sp, #0x590 fd0d0: 911633e2 add x2, sp, #0x58c fd0d4: 911623fe add x30, sp, #0x588 fd0d8: f900a3e0 str x0, [sp, #0x140] fd0dc: aa0103e0 mov x0, x1 fd0e0: f9009fe1 str x1, [sp, #0x138] fd0e4: aa0203e1 mov x1, x2 fd0e8: aa1e03e2 mov x2, x30 fd0ec: 97fea471 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd0f0: 911673e1 add x1, sp, #0x59c fd0f4: f940a3e0 ldr x0, [sp, #0x140] fd0f8: f9409fe2 ldr x2, [sp, #0x138] fd0fc: 97fe95bd bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd100: f941bbea ldr x10, [sp, #0x370] fd104: 91060140 add x0, x10, #0x180 fd108: 52801628 mov w8, #0xb1 // =177 fd10c: 391613e8 strb w8, [sp, #0x584] fd110: 321403e8 orr w8, wzr, #0x1000 fd114: b90577e8 str w8, [sp, #0x574] fd118: b94383e9 ldr w9, [sp, #0x380] fd11c: b90573e9 str w9, [sp, #0x570] fd120: 9115e3e1 add x1, sp, #0x578 fd124: 9115d3e2 add x2, sp, #0x574 fd128: 9115c3fe add x30, sp, #0x570 fd12c: f9009be0 str x0, [sp, #0x130] fd130: aa0103e0 mov x0, x1 fd134: f90097e1 str x1, [sp, #0x128] fd138: aa0203e1 mov x1, x2 fd13c: aa1e03e2 mov x2, x30 fd140: b90127e8 str w8, [sp, #0x124] fd144: 97fea45b bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd148: 911613e1 add x1, sp, #0x584 fd14c: f9409be0 ldr x0, [sp, #0x130] fd150: f94097e2 ldr x2, [sp, #0x128] fd154: 97fe95a7 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd158: f941bbea ldr x10, [sp, #0x370] fd15c: 91063140 add x0, x10, #0x18c fd160: 52801648 mov w8, #0xb2 // =178 fd164: 3915b3e8 strb w8, [sp, #0x56c] fd168: b94127e8 ldr w8, [sp, #0x124] fd16c: b9055fe8 str w8, [sp, #0x55c] fd170: b9435be9 ldr w9, [sp, #0x358] fd174: b9055be9 str w9, [sp, #0x558] fd178: 911583e1 add x1, sp, #0x560 fd17c: 911573e2 add x2, sp, #0x55c fd180: 911563fe add x30, sp, #0x558 fd184: f9008fe0 str x0, [sp, #0x118] fd188: aa0103e0 mov x0, x1 fd18c: f9008be1 str x1, [sp, #0x110] fd190: aa0203e1 mov x1, x2 fd194: aa1e03e2 mov x2, x30 fd198: 97fea446 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd19c: 9115b3e1 add x1, sp, #0x56c fd1a0: f9408fe0 ldr x0, [sp, #0x118] fd1a4: f9408be2 ldr x2, [sp, #0x110] fd1a8: 97fe9592 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd1ac: f941bbea ldr x10, [sp, #0x370] fd1b0: 91066140 add x0, x10, #0x198 fd1b4: 52801668 mov w8, #0xb3 // =179 fd1b8: 391553e8 strb w8, [sp, #0x554] fd1bc: b94127e8 ldr w8, [sp, #0x124] fd1c0: b90547e8 str w8, [sp, #0x544] fd1c4: b94347e9 ldr w9, [sp, #0x344] fd1c8: b90543e9 str w9, [sp, #0x540] fd1cc: 911523e1 add x1, sp, #0x548 fd1d0: 911513e2 add x2, sp, #0x544 fd1d4: 911503fe add x30, sp, #0x540 fd1d8: f90087e0 str x0, [sp, #0x108] fd1dc: aa0103e0 mov x0, x1 fd1e0: f90083e1 str x1, [sp, #0x100] fd1e4: aa0203e1 mov x1, x2 fd1e8: aa1e03e2 mov x2, x30 fd1ec: 97fea431 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd1f0: 911553e1 add x1, sp, #0x554 fd1f4: f94087e0 ldr x0, [sp, #0x108] fd1f8: f94083e2 ldr x2, [sp, #0x100] fd1fc: 97fe957d bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd200: f941bbea ldr x10, [sp, #0x370] fd204: 91069140 add x0, x10, #0x1a4 fd208: 52801688 mov w8, #0xb4 // =180 fd20c: 3914f3e8 strb w8, [sp, #0x53c] fd210: b94127e8 ldr w8, [sp, #0x124] fd214: b9052fe8 str w8, [sp, #0x52c] fd218: b94257e9 ldr w9, [sp, #0x254] fd21c: b9052be9 str w9, [sp, #0x528] fd220: 9114c3e1 add x1, sp, #0x530 fd224: 9114b3e2 add x2, sp, #0x52c fd228: 9114a3fe add x30, sp, #0x528 fd22c: f9007fe0 str x0, [sp, #0xf8] fd230: aa0103e0 mov x0, x1 fd234: f9007be1 str x1, [sp, #0xf0] fd238: aa0203e1 mov x1, x2 fd23c: aa1e03e2 mov x2, x30 fd240: 97fea41c bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd244: 9114f3e1 add x1, sp, #0x53c fd248: f9407fe0 ldr x0, [sp, #0xf8] fd24c: f9407be2 ldr x2, [sp, #0xf0] fd250: 97fe9568 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd254: f941bbea ldr x10, [sp, #0x370] fd258: 9106c140 add x0, x10, #0x1b0 fd25c: 52801828 mov w8, #0xc1 // =193 fd260: 391493e8 strb w8, [sp, #0x524] fd264: 321303e8 orr w8, wzr, #0x2000 fd268: b90517e8 str w8, [sp, #0x514] fd26c: b94383e9 ldr w9, [sp, #0x380] fd270: b90513e9 str w9, [sp, #0x510] fd274: 911463e1 add x1, sp, #0x518 fd278: 911453e2 add x2, sp, #0x514 fd27c: 911443fe add x30, sp, #0x510 fd280: f90077e0 str x0, [sp, #0xe8] fd284: aa0103e0 mov x0, x1 fd288: f90073e1 str x1, [sp, #0xe0] fd28c: aa0203e1 mov x1, x2 fd290: aa1e03e2 mov x2, x30 fd294: b900dfe8 str w8, [sp, #0xdc] fd298: 97fea406 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd29c: 911493e1 add x1, sp, #0x524 fd2a0: f94077e0 ldr x0, [sp, #0xe8] fd2a4: f94073e2 ldr x2, [sp, #0xe0] fd2a8: 97fe9552 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd2ac: f941bbea ldr x10, [sp, #0x370] fd2b0: 9106f140 add x0, x10, #0x1bc fd2b4: 52801848 mov w8, #0xc2 // =194 fd2b8: 391433e8 strb w8, [sp, #0x50c] fd2bc: b940dfe8 ldr w8, [sp, #0xdc] fd2c0: b904ffe8 str w8, [sp, #0x4fc] fd2c4: b9435be9 ldr w9, [sp, #0x358] fd2c8: b904fbe9 str w9, [sp, #0x4f8] fd2cc: 911403e1 add x1, sp, #0x500 fd2d0: 9113f3e2 add x2, sp, #0x4fc fd2d4: 9113e3fe add x30, sp, #0x4f8 fd2d8: f9006be0 str x0, [sp, #0xd0] fd2dc: aa0103e0 mov x0, x1 fd2e0: f90067e1 str x1, [sp, #0xc8] fd2e4: aa0203e1 mov x1, x2 fd2e8: aa1e03e2 mov x2, x30 fd2ec: 97fea3f1 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd2f0: 911433e1 add x1, sp, #0x50c fd2f4: f9406be0 ldr x0, [sp, #0xd0] fd2f8: f94067e2 ldr x2, [sp, #0xc8] fd2fc: 97fe953d bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd300: f941bbea ldr x10, [sp, #0x370] fd304: 91072140 add x0, x10, #0x1c8 fd308: 52801a28 mov w8, #0xd1 // =209 fd30c: 3913d3e8 strb w8, [sp, #0x4f4] fd310: 321203e8 orr w8, wzr, #0x4000 fd314: b904e7e8 str w8, [sp, #0x4e4] fd318: b94383e9 ldr w9, [sp, #0x380] fd31c: b904e3e9 str w9, [sp, #0x4e0] fd320: 9113a3e1 add x1, sp, #0x4e8 fd324: 911393e2 add x2, sp, #0x4e4 fd328: 911383fe add x30, sp, #0x4e0 fd32c: f90063e0 str x0, [sp, #0xc0] fd330: aa0103e0 mov x0, x1 fd334: f9005fe1 str x1, [sp, #0xb8] fd338: aa0203e1 mov x1, x2 fd33c: aa1e03e2 mov x2, x30 fd340: b900b7e8 str w8, [sp, #0xb4] fd344: 97fea3db bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd348: 9113d3e1 add x1, sp, #0x4f4 fd34c: f94063e0 ldr x0, [sp, #0xc0] fd350: f9405fe2 ldr x2, [sp, #0xb8] fd354: 97fe9527 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd358: f941bbea ldr x10, [sp, #0x370] fd35c: 91075140 add x0, x10, #0x1d4 fd360: 52801a48 mov w8, #0xd2 // =210 fd364: 391373e8 strb w8, [sp, #0x4dc] fd368: b940b7e8 ldr w8, [sp, #0xb4] fd36c: b904cfe8 str w8, [sp, #0x4cc] fd370: b9435be9 ldr w9, [sp, #0x358] fd374: b904cbe9 str w9, [sp, #0x4c8] fd378: 911343e1 add x1, sp, #0x4d0 fd37c: 911333e2 add x2, sp, #0x4cc fd380: 911323fe add x30, sp, #0x4c8 fd384: f90057e0 str x0, [sp, #0xa8] fd388: aa0103e0 mov x0, x1 fd38c: f90053e1 str x1, [sp, #0xa0] fd390: aa0203e1 mov x1, x2 fd394: aa1e03e2 mov x2, x30 fd398: 97fea3c6 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd39c: 911373e1 add x1, sp, #0x4dc fd3a0: f94057e0 ldr x0, [sp, #0xa8] fd3a4: f94053e2 ldr x2, [sp, #0xa0] fd3a8: 97fe9512 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd3ac: f941bbea ldr x10, [sp, #0x370] fd3b0: 91078140 add x0, x10, #0x1e0 fd3b4: 52801a68 mov w8, #0xd3 // =211 fd3b8: 391313e8 strb w8, [sp, #0x4c4] fd3bc: b940b7e8 ldr w8, [sp, #0xb4] fd3c0: b904b7e8 str w8, [sp, #0x4b4] fd3c4: b94347e9 ldr w9, [sp, #0x344] fd3c8: b904b3e9 str w9, [sp, #0x4b0] fd3cc: 9112e3e1 add x1, sp, #0x4b8 fd3d0: 9112d3e2 add x2, sp, #0x4b4 fd3d4: 9112c3fe add x30, sp, #0x4b0 fd3d8: f9004fe0 str x0, [sp, #0x98] fd3dc: aa0103e0 mov x0, x1 fd3e0: f9004be1 str x1, [sp, #0x90] fd3e4: aa0203e1 mov x1, x2 fd3e8: aa1e03e2 mov x2, x30 fd3ec: 97fea3b1 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd3f0: 911313e1 add x1, sp, #0x4c4 fd3f4: f9404fe0 ldr x0, [sp, #0x98] fd3f8: f9404be2 ldr x2, [sp, #0x90] fd3fc: 97fe94fd bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd400: f941bbea ldr x10, [sp, #0x370] fd404: 9107b140 add x0, x10, #0x1ec fd408: 321c0fe8 orr w8, wzr, #0xf0 fd40c: 3912b3e8 strb w8, [sp, #0x4ac] fd410: 321103e8 orr w8, wzr, #0x8000 fd414: b9049fe8 str w8, [sp, #0x49c] fd418: b94387e9 ldr w9, [sp, #0x384] fd41c: b9049be9 str w9, [sp, #0x498] fd420: 911283e1 add x1, sp, #0x4a0 fd424: 911273e2 add x2, sp, #0x49c fd428: 911263fe add x30, sp, #0x498 fd42c: f90047e0 str x0, [sp, #0x88] fd430: aa0103e0 mov x0, x1 fd434: f90043e1 str x1, [sp, #0x80] fd438: aa0203e1 mov x1, x2 fd43c: aa1e03e2 mov x2, x30 fd440: b9007fe8 str w8, [sp, #0x7c] fd444: 97fea39b bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd448: 9112b3e1 add x1, sp, #0x4ac fd44c: f94047e0 ldr x0, [sp, #0x88] fd450: f94043e2 ldr x2, [sp, #0x80] fd454: 97fe94e7 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd458: f941bbea ldr x10, [sp, #0x370] fd45c: 9107e140 add x0, x10, #0x1f8 fd460: 52801e28 mov w8, #0xf1 // =241 fd464: 391253e8 strb w8, [sp, #0x494] fd468: b9407fe8 ldr w8, [sp, #0x7c] fd46c: b90487e8 str w8, [sp, #0x484] fd470: b94383e9 ldr w9, [sp, #0x380] fd474: b90483e9 str w9, [sp, #0x480] fd478: 911223e1 add x1, sp, #0x488 fd47c: 911213e2 add x2, sp, #0x484 fd480: 911203fe add x30, sp, #0x480 fd484: f9003be0 str x0, [sp, #0x70] fd488: aa0103e0 mov x0, x1 fd48c: f90037e1 str x1, [sp, #0x68] fd490: aa0203e1 mov x1, x2 fd494: aa1e03e2 mov x2, x30 fd498: 97fea386 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd49c: 911253e1 add x1, sp, #0x494 fd4a0: f9403be0 ldr x0, [sp, #0x70] fd4a4: f94037e2 ldr x2, [sp, #0x68] fd4a8: 97fe94d2 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd4ac: f941bbea ldr x10, [sp, #0x370] fd4b0: 91081140 add x0, x10, #0x204 fd4b4: 52801e48 mov w8, #0xf2 // =242 fd4b8: 3911f3e8 strb w8, [sp, #0x47c] fd4bc: b9407fe8 ldr w8, [sp, #0x7c] fd4c0: b9046fe8 str w8, [sp, #0x46c] fd4c4: b9435be9 ldr w9, [sp, #0x358] fd4c8: b9046be9 str w9, [sp, #0x468] fd4cc: 9111c3e1 add x1, sp, #0x470 fd4d0: 9111b3e2 add x2, sp, #0x46c fd4d4: 9111a3fe add x30, sp, #0x468 fd4d8: f90033e0 str x0, [sp, #0x60] fd4dc: aa0103e0 mov x0, x1 fd4e0: f9002fe1 str x1, [sp, #0x58] fd4e4: aa0203e1 mov x1, x2 fd4e8: aa1e03e2 mov x2, x30 fd4ec: 97fea371 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd4f0: 9111f3e1 add x1, sp, #0x47c fd4f4: f94033e0 ldr x0, [sp, #0x60] fd4f8: f9402fe2 ldr x2, [sp, #0x58] fd4fc: 97fe94bd bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd500: f941bbea ldr x10, [sp, #0x370] fd504: 91084140 add x0, x10, #0x210 fd508: 52801e68 mov w8, #0xf3 // =243 fd50c: 391193e8 strb w8, [sp, #0x464] fd510: b9407fe8 ldr w8, [sp, #0x7c] fd514: b90457e8 str w8, [sp, #0x454] fd518: b94347e9 ldr w9, [sp, #0x344] fd51c: b90453e9 str w9, [sp, #0x450] fd520: 911163e1 add x1, sp, #0x458 fd524: 911153e2 add x2, sp, #0x454 fd528: 911143fe add x30, sp, #0x450 fd52c: f9002be0 str x0, [sp, #0x50] fd530: aa0103e0 mov x0, x1 fd534: f90027e1 str x1, [sp, #0x48] fd538: aa0203e1 mov x1, x2 fd53c: aa1e03e2 mov x2, x30 fd540: 97fea35c bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd544: 911193e1 add x1, sp, #0x464 fd548: f9402be0 ldr x0, [sp, #0x50] fd54c: f94027e2 ldr x2, [sp, #0x48] fd550: 97fe94a8 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd554: f941bbea ldr x10, [sp, #0x370] fd558: 91087140 add x0, x10, #0x21c fd55c: 52801e88 mov w8, #0xf4 // =244 fd560: 391133e8 strb w8, [sp, #0x44c] fd564: b9407fe8 ldr w8, [sp, #0x7c] fd568: b9043fe8 str w8, [sp, #0x43c] fd56c: b94257e9 ldr w9, [sp, #0x254] fd570: b9043be9 str w9, [sp, #0x438] fd574: 911103e1 add x1, sp, #0x440 fd578: 9110f3e2 add x2, sp, #0x43c fd57c: 9110e3fe add x30, sp, #0x438 fd580: f90023e0 str x0, [sp, #0x40] fd584: aa0103e0 mov x0, x1 fd588: f9001fe1 str x1, [sp, #0x38] fd58c: aa0203e1 mov x1, x2 fd590: aa1e03e2 mov x2, x30 fd594: 97fea347 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd598: 911133e1 add x1, sp, #0x44c fd59c: f94023e0 ldr x0, [sp, #0x40] fd5a0: f9401fe2 ldr x2, [sp, #0x38] fd5a4: 97fe9493 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd5a8: f941bbea ldr x10, [sp, #0x370] fd5ac: 9108a140 add x0, x10, #0x228 fd5b0: 52801ea8 mov w8, #0xf5 // =245 fd5b4: 3910d3e8 strb w8, [sp, #0x434] fd5b8: b9407fe8 ldr w8, [sp, #0x7c] fd5bc: b90427e8 str w8, [sp, #0x424] fd5c0: b94317e9 ldr w9, [sp, #0x314] fd5c4: b90423e9 str w9, [sp, #0x420] fd5c8: 9110a3e1 add x1, sp, #0x428 fd5cc: 911093e2 add x2, sp, #0x424 fd5d0: 911083fe add x30, sp, #0x420 fd5d4: f9001be0 str x0, [sp, #0x30] fd5d8: aa0103e0 mov x0, x1 fd5dc: f90017e1 str x1, [sp, #0x28] fd5e0: aa0203e1 mov x1, x2 fd5e4: aa1e03e2 mov x2, x30 fd5e8: 97fea332 bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd5ec: 9110d3e1 add x1, sp, #0x434 fd5f0: f9401be0 ldr x0, [sp, #0x30] fd5f4: f94017e2 ldr x2, [sp, #0x28] fd5f8: 97fe947e bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd5fc: f941bbea ldr x10, [sp, #0x370] fd600: 9108d140 add x0, x10, #0x234 fd604: 52801ee8 mov w8, #0xf7 // =247 fd608: 391073e8 strb w8, [sp, #0x41c] fd60c: b9407fe8 ldr w8, [sp, #0x7c] fd610: b9040fe8 str w8, [sp, #0x40c] fd614: 321d07e9 orr w9, wzr, #0x18 fd618: b9040be9 str w9, [sp, #0x408] fd61c: 911043e1 add x1, sp, #0x410 fd620: 911033e2 add x2, sp, #0x40c fd624: 911023fe add x30, sp, #0x408 fd628: f90013e0 str x0, [sp, #0x20] fd62c: aa0103e0 mov x0, x1 fd630: f9000fe1 str x1, [sp, #0x18] fd634: aa0203e1 mov x1, x2 fd638: aa1e03e2 mov x2, x30 fd63c: 97fea31d bl 0xa62b0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fd640: 911073e1 add x1, sp, #0x41c fd644: f94013e0 ldr x0, [sp, #0x20] fd648: f9400fe2 ldr x2, [sp, #0x18] fd64c: 97fe9469 bl 0xa27f0 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fd650: f941bbea ldr x10, [sp, #0x370] fd654: f901ebea str x10, [sp, #0x3d0] fd658: 321c07e8 orr w8, wzr, #0x30 fd65c: 2a0803e0 mov w0, w8 fd660: f901efe0 str x0, [sp, #0x3d8] fd664: f941efe2 ldr x2, [sp, #0x3d8] fd668: f941ebe1 ldr x1, [sp, #0x3d0] fd66c: b0000d60 adrp x0, 0x2aa000 fd670: 910de000 add x0, x0, #0x378 fd674: 97fe90c7 bl 0xa1990 <_ZN7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEC2ESt16initializer_listINS2_IhS5_EEE@plt> fd678: 14000001 b 0xfd67c fd67c: f0000d40 adrp x0, 0x2a8000 fd680: f9461800 ldr x0, [x0, #0xc30] fd684: b0000d61 adrp x1, 0x2aa000 fd688: 910de021 add x1, x1, #0x378 fd68c: 90000d62 adrp x2, 0x2a9000 fd690: 91000042 add x2, x2, #0x0 fd694: 97fea877 bl 0xa7870 <__cxa_atexit@plt> fd698: b0000d61 adrp x1, 0x2aa000 fd69c: 910e4021 add x1, x1, #0x390 fd6a0: b90017e0 str w0, [sp, #0x14] fd6a4: aa0103e0 mov x0, x1 fd6a8: 97fe95d6 bl 0xa2e00 <__cxa_guard_release@plt> fd6ac: 14000001 b 0xfd6b0 fd6b0: 911003e8 add x8, sp, #0x400 fd6b4: aa0803e0 mov x0, x8 fd6b8: f90007e8 str x8, [sp, #0x8] fd6bc: 97feb035 bl 0xa9790 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEC2ILb1ELb0EEEv@plt> fd6c0: b0000d60 adrp x0, 0x2aa000 fd6c4: 910de000 add x0, x0, #0x378 fd6c8: 912213e1 add x1, sp, #0x884 fd6cc: f94007e2 ldr x2, [sp, #0x8] fd6d0: 97feb26c bl 0xaa080 <_ZNK7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEE3mapIS5_vEEbRKhPT_@plt> fd6d4: 360002c0 tbz w0, #0x0, 0xfd72c fd6d8: 14000001 b 0xfd6dc fd6dc: f941fbe0 ldr x0, [sp, #0x3f0] fd6e0: 97feac88 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fd6e4: b94403e2 ldr w2, [sp, #0x400] fd6e8: 900007e1 adrp x1, 0x1f9000 fd6ec: 912a9c21 add x1, x1, #0xaa7 fd6f0: 97fe8d48 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fd6f4: f941fbe0 ldr x0, [sp, #0x3f0] fd6f8: 97feac82 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fd6fc: b94407e2 ldr w2, [sp, #0x404] fd700: 900007e1 adrp x1, 0x1f9000 fd704: 912f6021 add x1, x1, #0xbd8 fd708: 97fe8d42 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fd70c: 14000008 b 0xfd72c fd710: f901e7e0 str x0, [sp, #0x3c8] fd714: 2a0103e8 mov w8, w1 fd718: b903c7e8 str w8, [sp, #0x3c4] fd71c: b0000d60 adrp x0, 0x2aa000 fd720: 910e4000 add x0, x0, #0x390 fd724: 97feafef bl 0xa96e0 <__cxa_guard_abort@plt> fd728: 1400000e b 0xfd760 fd72c: 14000001 b 0xfd730 fd730: d53bd048 mrs x8, TPIDR_EL0 fd734: f9401508 ldr x8, [x8, #0x28] fd738: f941dbe9 ldr x9, [sp, #0x3b0] fd73c: f940012a ldr x10, [x9] fd740: eb0a0108 subs x8, x8, x10 fd744: f90003e8 str x8, [sp] fd748: 54000101 b.ne 0xfd768 fd74c: 14000001 b 0xfd750 fd750: 912b43ff add sp, sp, #0xad0 fd754: a9417bfd ldp x29, x30, [sp, #0x10] fd758: f84207fc ldr x28, [sp], #0x20 fd75c: d65f03c0 ret fd760: f941e7e0 ldr x0, [sp, #0x3c8] fd764: 97fea9eb bl 0xa7f10 <_Unwind_Resume@plt> fd768: 97feb182 bl 0xa9d70 <__stack_chk_fail@plt> fd76c: d10383ff sub sp, sp, #0xe0 fd770: a90d7bfd stp x29, x30, [sp, #0xd0] fd774: 910343fd add x29, sp, #0xd0 fd778: 9100a3e8 add x8, sp, #0x28 fd77c: d53bd049 mrs x9, TPIDR_EL0 fd780: f9401529 ldr x9, [x9, #0x28] fd784: f9000109 str x9, [x8] fd788: f9002fe0 str x0, [sp, #0x58] fd78c: f9002be1 str x1, [sp, #0x50] fd790: f9402fe0 ldr x0, [sp, #0x58] fd794: d100f3a1 sub x1, x29, #0x3c fd798: f90013e8 str x8, [sp, #0x20] fd79c: 97fe98a5 bl 0xa3a30 <_ZNK7android4ESDS23getObjectTypeIndicationEPh@plt> fd7a0: 35000e20 cbnz w0, 0xfd964 fd7a4: 14000001 b 0xfd7a8 fd7a8: b0000d68 adrp x8, 0x2aa000 fd7ac: 910ec108 add x8, x8, #0x3b0 fd7b0: 08dffd09 ldarb w9, [x8] fd7b4: 37000ac9 tbnz w9, #0x0, 0xfd90c fd7b8: 14000001 b 0xfd7bc fd7bc: b0000d60 adrp x0, 0x2aa000 fd7c0: 910ec000 add x0, x0, #0x3b0 fd7c4: 97feb683 bl 0xab1d0 <__cxa_guard_acquire@plt> fd7c8: 34000a20 cbz w0, 0xfd90c fd7cc: 14000001 b 0xfd7d0 fd7d0: 321b07e8 orr w8, wzr, #0x60 fd7d4: b81c03a8 stur w8, [x29, #-0x40] fd7d8: 2a1f03e8 mov w8, wzr fd7dc: b81bc3a8 stur w8, [x29, #-0x44] fd7e0: d100e3a9 sub x9, x29, #0x38 fd7e4: d10103a1 sub x1, x29, #0x40 fd7e8: d10113a2 sub x2, x29, #0x44 fd7ec: aa0903e0 mov x0, x9 fd7f0: f9000fe9 str x9, [sp, #0x18] fd7f4: 97fea0ab bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fd7f8: f9400fe9 ldr x9, [sp, #0x18] fd7fc: 91002120 add x0, x9, #0x8 fd800: 52800c28 mov w8, #0x61 // =97 fd804: b81b83a8 stur w8, [x29, #-0x48] fd808: 320003e8 orr w8, wzr, #0x1 fd80c: b81b43a8 stur w8, [x29, #-0x4c] fd810: d10123a1 sub x1, x29, #0x48 fd814: d10133a2 sub x2, x29, #0x4c fd818: 97fea0a2 bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fd81c: f9400fe9 ldr x9, [sp, #0x18] fd820: 91004120 add x0, x9, #0x10 fd824: 52800c48 mov w8, #0x62 // =98 fd828: b81b03a8 stur w8, [x29, #-0x50] fd82c: 320007e8 orr w8, wzr, #0x3 fd830: b81ac3a8 stur w8, [x29, #-0x54] fd834: d10143a1 sub x1, x29, #0x50 fd838: d10153a2 sub x2, x29, #0x54 fd83c: 97fea099 bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fd840: f9400fe9 ldr x9, [sp, #0x18] fd844: 91006120 add x0, x9, #0x18 fd848: 52800c68 mov w8, #0x63 // =99 fd84c: b81a83a8 stur w8, [x29, #-0x58] fd850: 321e03e8 orr w8, wzr, #0x4 fd854: b81a43a8 stur w8, [x29, #-0x5c] fd858: d10163a1 sub x1, x29, #0x58 fd85c: d10173a2 sub x2, x29, #0x5c fd860: 97fea090 bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fd864: f9400fe9 ldr x9, [sp, #0x18] fd868: 91008120 add x0, x9, #0x20 fd86c: 52800c88 mov w8, #0x64 // =100 fd870: b81a03a8 stur w8, [x29, #-0x60] fd874: 528000a8 mov w8, #0x5 // =5 fd878: b819c3a8 stur w8, [x29, #-0x64] fd87c: d10183a1 sub x1, x29, #0x60 fd880: d10193a2 sub x2, x29, #0x64 fd884: 97fea087 bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fd888: f9400fe9 ldr x9, [sp, #0x18] fd88c: 9100a120 add x0, x9, #0x28 fd890: 52800ca8 mov w8, #0x65 // =101 fd894: b9006be8 str w8, [sp, #0x68] fd898: 321f03e8 orr w8, wzr, #0x2 fd89c: b90067e8 str w8, [sp, #0x64] fd8a0: 9101a3e1 add x1, sp, #0x68 fd8a4: 910193e2 add x2, sp, #0x64 fd8a8: 97fea07e bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fd8ac: f9400fe9 ldr x9, [sp, #0x18] fd8b0: f90023e9 str x9, [sp, #0x40] fd8b4: 321f07e8 orr w8, wzr, #0x6 fd8b8: 2a0803e0 mov w0, w8 fd8bc: f90027e0 str x0, [sp, #0x48] fd8c0: f94027e2 ldr x2, [sp, #0x48] fd8c4: f94023e1 ldr x1, [sp, #0x40] fd8c8: b0000d60 adrp x0, 0x2aa000 fd8cc: 910e6000 add x0, x0, #0x398 fd8d0: 97fea964 bl 0xa7e60 <_ZN7android7ALookupIh26OMX_VIDEO_MPEG2PROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt> fd8d4: 14000001 b 0xfd8d8 fd8d8: f0000d40 adrp x0, 0x2a8000 fd8dc: f9476000 ldr x0, [x0, #0xec0] fd8e0: b0000d61 adrp x1, 0x2aa000 fd8e4: 910e6021 add x1, x1, #0x398 fd8e8: 90000d62 adrp x2, 0x2a9000 fd8ec: 91000042 add x2, x2, #0x0 fd8f0: 97fea7e0 bl 0xa7870 <__cxa_atexit@plt> fd8f4: b0000d61 adrp x1, 0x2aa000 fd8f8: 910ec021 add x1, x1, #0x3b0 fd8fc: b90017e0 str w0, [sp, #0x14] fd900: aa0103e0 mov x0, x1 fd904: 97fe953f bl 0xa2e00 <__cxa_guard_release@plt> fd908: 14000001 b 0xfd90c fd90c: b0000d60 adrp x0, 0x2aa000 fd910: 910e6000 add x0, x0, #0x398 fd914: d100f3a1 sub x1, x29, #0x3c fd918: 910183e2 add x2, sp, #0x60 fd91c: 97fe904d bl 0xa1a50 <_ZNK7android7ALookupIh26OMX_VIDEO_MPEG2PROFILETYPEE3mapIS1_vEEbRKhPT_@plt> fd920: 36000200 tbz w0, #0x0, 0xfd960 fd924: 14000001 b 0xfd928 fd928: f9402be0 ldr x0, [sp, #0x50] fd92c: 97feabf5 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fd930: b94063e2 ldr w2, [sp, #0x60] fd934: 900007e1 adrp x1, 0x1f9000 fd938: 912a9c21 add x1, x1, #0xaa7 fd93c: 97fe8cb5 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fd940: 14000008 b 0xfd960 fd944: f9001fe0 str x0, [sp, #0x38] fd948: 2a0103e8 mov w8, w1 fd94c: b90037e8 str w8, [sp, #0x34] fd950: b0000d60 adrp x0, 0x2aa000 fd954: 910ec000 add x0, x0, #0x3b0 fd958: 97feaf62 bl 0xa96e0 <__cxa_guard_abort@plt> fd95c: 1400000d b 0xfd990 fd960: 14000001 b 0xfd964 fd964: d53bd048 mrs x8, TPIDR_EL0 fd968: f9401508 ldr x8, [x8, #0x28] fd96c: f94013e9 ldr x9, [sp, #0x20] fd970: f940012a ldr x10, [x9] fd974: eb0a0108 subs x8, x8, x10 fd978: f90007e8 str x8, [sp, #0x8] fd97c: 540000e1 b.ne 0xfd998 fd980: 14000001 b 0xfd984 fd984: a94d7bfd ldp x29, x30, [sp, #0xd0] fd988: 910383ff add sp, sp, #0xe0 fd98c: d65f03c0 ret fd990: f9401fe0 ldr x0, [sp, #0x38] fd994: 97fea95f bl 0xa7f10 <_Unwind_Resume@plt> fd998: 97feb0f6 bl 0xa9d70 <__stack_chk_fail@plt> fd99c: f81e0ffc str x28, [sp, #-0x20]! fd9a0: a9017bfd stp x29, x30, [sp, #0x10] fd9a4: 910043fd add x29, sp, #0x10 fd9a8: d10783ff sub sp, sp, #0x1e0 fd9ac: d53bd048 mrs x8, TPIDR_EL0 fd9b0: f9401508 ldr x8, [x8, #0x28] fd9b4: f81e83a8 stur x8, [x29, #-0x18] fd9b8: f9006be0 str x0, [sp, #0xd0] fd9bc: f90067e1 str x1, [sp, #0xc8] fd9c0: f90063e2 str x2, [sp, #0xc0] fd9c4: f9406be0 ldr x0, [sp, #0xd0] fd9c8: f94067e1 ldr x1, [sp, #0xc8] fd9cc: 900007e2 adrp x2, 0x1f9000 fd9d0: 912ffc42 add x2, x2, #0xbff fd9d4: 321e03e9 orr w9, wzr, #0x4 fd9d8: 2a0903e3 mov w3, w9 fd9dc: 97fe90d1 bl 0xa1d20 fd9e0: f9005fe0 str x0, [sp, #0xb8] fd9e4: f9405fe8 ldr x8, [sp, #0xb8] fd9e8: b4002b28 cbz x8, 0xfdf4c fd9ec: 14000001 b 0xfd9f0 fd9f0: f9405fe8 ldr x8, [sp, #0xb8] fd9f4: 91001508 add x8, x8, #0x5 fd9f8: f9406be9 ldr x9, [sp, #0xd0] fd9fc: f94067ea ldr x10, [sp, #0xc8] fda00: 8b0a0129 add x9, x9, x10 fda04: eb090108 subs x8, x8, x9 fda08: f90037e8 str x8, [sp, #0x68] fda0c: 54002a02 b.hs 0xfdf4c fda10: 14000001 b 0xfda14 fda14: f9405fe8 ldr x8, [sp, #0xb8] fda18: 39401109 ldrb w9, [x8, #0x4] fda1c: 53047d29 lsr w9, w9, #4 fda20: 3902d3e9 strb w9, [sp, #0xb4] fda24: 3942d3e9 ldrb w9, [sp, #0xb4] fda28: 71000529 subs w9, w9, #0x1 fda2c: b90067e9 str w9, [sp, #0x64] fda30: 54000060 b.eq 0xfda3c fda34: 14000001 b 0xfda38 fda38: 14000145 b 0xfdf4c fda3c: f9405fe8 ldr x8, [sp, #0xb8] fda40: 39401109 ldrb w9, [x8, #0x4] fda44: 3940150a ldrb w10, [x8, #0x5] fda48: 53047d4a lsr w10, w10, #4 fda4c: 331c6d2a bfi w10, w9, #4, #28 fda50: 3817c3aa sturb w10, [x29, #-0x84] fda54: b0000d68 adrp x8, 0x2aa000 fda58: 910f4108 add x8, x8, #0x3d0 fda5c: 08dffd09 ldarb w9, [x8] fda60: 370009c9 tbnz w9, #0x0, 0xfdb98 fda64: 14000001 b 0xfda68 fda68: b0000d60 adrp x0, 0x2aa000 fda6c: 910f4000 add x0, x0, #0x3d0 fda70: 97feb5d8 bl 0xab1d0 <__cxa_guard_acquire@plt> fda74: 34000920 cbz w0, 0xfdb98 fda78: 14000001 b 0xfda7c fda7c: 52800a08 mov w8, #0x50 // =80 fda80: b81783a8 stur w8, [x29, #-0x88] fda84: 2a1f03e8 mov w8, wzr fda88: b81743a8 stur w8, [x29, #-0x8c] fda8c: d10103a9 sub x9, x29, #0x40 fda90: d10223a1 sub x1, x29, #0x88 fda94: d10233a2 sub x2, x29, #0x8c fda98: aa0903e0 mov x0, x9 fda9c: f9002fe9 str x9, [sp, #0x58] fdaa0: 97fea000 bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fdaa4: f9402fe9 ldr x9, [sp, #0x58] fdaa8: 91002120 add x0, x9, #0x8 fdaac: 321a03e8 orr w8, wzr, #0x40 fdab0: b81703a8 stur w8, [x29, #-0x90] fdab4: 320003e8 orr w8, wzr, #0x1 fdab8: b816c3a8 stur w8, [x29, #-0x94] fdabc: d10243a1 sub x1, x29, #0x90 fdac0: d10253a2 sub x2, x29, #0x94 fdac4: 97fe9ff7 bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fdac8: f9402fe9 ldr x9, [sp, #0x58] fdacc: 91004120 add x0, x9, #0x10 fdad0: 321c07e8 orr w8, wzr, #0x30 fdad4: b81683a8 stur w8, [x29, #-0x98] fdad8: 320007e8 orr w8, wzr, #0x3 fdadc: b81643a8 stur w8, [x29, #-0x9c] fdae0: d10263a1 sub x1, x29, #0x98 fdae4: d10273a2 sub x2, x29, #0x9c fdae8: 97fe9fee bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fdaec: f9402fe9 ldr x9, [sp, #0x58] fdaf0: 91006120 add x0, x9, #0x18 fdaf4: 321b03e8 orr w8, wzr, #0x20 fdaf8: b81603a8 stur w8, [x29, #-0xa0] fdafc: 321e03e8 orr w8, wzr, #0x4 fdb00: b815c3a8 stur w8, [x29, #-0xa4] fdb04: d10283a1 sub x1, x29, #0xa0 fdb08: d10293a2 sub x2, x29, #0xa4 fdb0c: 97fe9fe5 bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fdb10: f9402fe9 ldr x9, [sp, #0x58] fdb14: 91008120 add x0, x9, #0x20 fdb18: 321c03e8 orr w8, wzr, #0x10 fdb1c: b81583a8 stur w8, [x29, #-0xa8] fdb20: 528000a8 mov w8, #0x5 // =5 fdb24: b81543a8 stur w8, [x29, #-0xac] fdb28: d102a3a1 sub x1, x29, #0xa8 fdb2c: d102b3a2 sub x2, x29, #0xac fdb30: b90057e8 str w8, [sp, #0x54] fdb34: 97fe9fdb bl 0xa5aa0 <_ZNSt6__ndk14pairIh26OMX_VIDEO_MPEG2PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fdb38: f9402fe9 ldr x9, [sp, #0x58] fdb3c: f90053e9 str x9, [sp, #0xa0] fdb40: b94057e8 ldr w8, [sp, #0x54] fdb44: 2a0803e0 mov w0, w8 fdb48: f90057e0 str x0, [sp, #0xa8] fdb4c: f94057e2 ldr x2, [sp, #0xa8] fdb50: f94053e1 ldr x1, [sp, #0xa0] fdb54: b0000d60 adrp x0, 0x2aa000 fdb58: 910ee000 add x0, x0, #0x3b8 fdb5c: 97fea8c1 bl 0xa7e60 <_ZN7android7ALookupIh26OMX_VIDEO_MPEG2PROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt> fdb60: 14000001 b 0xfdb64 fdb64: f0000d40 adrp x0, 0x2a8000 fdb68: f9476000 ldr x0, [x0, #0xec0] fdb6c: b0000d61 adrp x1, 0x2aa000 fdb70: 910ee021 add x1, x1, #0x3b8 fdb74: 90000d62 adrp x2, 0x2a9000 fdb78: 91000042 add x2, x2, #0x0 fdb7c: 97fea73d bl 0xa7870 <__cxa_atexit@plt> fdb80: b0000d61 adrp x1, 0x2aa000 fdb84: 910f4021 add x1, x1, #0x3d0 fdb88: b90053e0 str w0, [sp, #0x50] fdb8c: aa0103e0 mov x0, x1 fdb90: 97fe949c bl 0xa2e00 <__cxa_guard_release@plt> fdb94: 14000001 b 0xfdb98 fdb98: b0000d68 adrp x8, 0x2aa000 fdb9c: 910fc108 add x8, x8, #0x3f0 fdba0: 08dffd09 ldarb w9, [x8] fdba4: 370009e9 tbnz w9, #0x0, 0xfdce0 fdba8: 14000001 b 0xfdbac fdbac: b0000d60 adrp x0, 0x2aa000 fdbb0: 910fc000 add x0, x0, #0x3f0 fdbb4: 97feb587 bl 0xab1d0 <__cxa_guard_acquire@plt> fdbb8: 34000940 cbz w0, 0xfdce0 fdbbc: 14000001 b 0xfdbc0 fdbc0: 52800148 mov w8, #0xa // =10 fdbc4: b81503a8 stur w8, [x29, #-0xb0] fdbc8: 2a1f03e8 mov w8, wzr fdbcc: b814c3a8 stur w8, [x29, #-0xb4] fdbd0: d101a3a9 sub x9, x29, #0x68 fdbd4: d102c3a1 sub x1, x29, #0xb0 fdbd8: d102d3a2 sub x2, x29, #0xb4 fdbdc: aa0903e0 mov x0, x9 fdbe0: f90027e9 str x9, [sp, #0x48] fdbe4: 97fe96db bl 0xa3750 <_ZNSt6__ndk14pairIh24OMX_VIDEO_MPEG2LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fdbe8: f94027e9 ldr x9, [sp, #0x48] fdbec: 91002120 add x0, x9, #0x8 fdbf0: 321d03e8 orr w8, wzr, #0x8 fdbf4: b81483a8 stur w8, [x29, #-0xb8] fdbf8: 320003e8 orr w8, wzr, #0x1 fdbfc: b81443a8 stur w8, [x29, #-0xbc] fdc00: d102e3a1 sub x1, x29, #0xb8 fdc04: d102f3a2 sub x2, x29, #0xbc fdc08: 97fe96d2 bl 0xa3750 <_ZNSt6__ndk14pairIh24OMX_VIDEO_MPEG2LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fdc0c: f94027e9 ldr x9, [sp, #0x48] fdc10: 91004120 add x0, x9, #0x10 fdc14: 321f07e8 orr w8, wzr, #0x6 fdc18: b81403a8 stur w8, [x29, #-0xc0] fdc1c: 321f03e8 orr w8, wzr, #0x2 fdc20: b813c3a8 stur w8, [x29, #-0xc4] fdc24: d10303a1 sub x1, x29, #0xc0 fdc28: d10313a2 sub x2, x29, #0xc4 fdc2c: b90047e8 str w8, [sp, #0x44] fdc30: 97fe96c8 bl 0xa3750 <_ZNSt6__ndk14pairIh24OMX_VIDEO_MPEG2LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fdc34: f94027e9 ldr x9, [sp, #0x48] fdc38: 91006120 add x0, x9, #0x18 fdc3c: 321e03e8 orr w8, wzr, #0x4 fdc40: b81383a8 stur w8, [x29, #-0xc8] fdc44: 320007ea orr w10, wzr, #0x3 fdc48: b81343aa stur w10, [x29, #-0xcc] fdc4c: d10323a1 sub x1, x29, #0xc8 fdc50: d10333a2 sub x2, x29, #0xcc fdc54: b90043e8 str w8, [sp, #0x40] fdc58: 97fe96be bl 0xa3750 <_ZNSt6__ndk14pairIh24OMX_VIDEO_MPEG2LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fdc5c: f94027e9 ldr x9, [sp, #0x48] fdc60: 91008120 add x0, x9, #0x20 fdc64: b94047e8 ldr w8, [sp, #0x44] fdc68: b81303a8 stur w8, [x29, #-0xd0] fdc6c: b94043ea ldr w10, [sp, #0x40] fdc70: b812c3aa stur w10, [x29, #-0xd4] fdc74: d10343a1 sub x1, x29, #0xd0 fdc78: d10353a2 sub x2, x29, #0xd4 fdc7c: 97fe96b5 bl 0xa3750 <_ZNSt6__ndk14pairIh24OMX_VIDEO_MPEG2LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fdc80: f94027e9 ldr x9, [sp, #0x48] fdc84: f90043e9 str x9, [sp, #0x80] fdc88: 528000a8 mov w8, #0x5 // =5 fdc8c: 2a0803e0 mov w0, w8 fdc90: f90047e0 str x0, [sp, #0x88] fdc94: f94047e2 ldr x2, [sp, #0x88] fdc98: f94043e1 ldr x1, [sp, #0x80] fdc9c: b0000d60 adrp x0, 0x2aa000 fdca0: 910f6000 add x0, x0, #0x3d8 fdca4: 97fea717 bl 0xa7900 <_ZN7android7ALookupIh24OMX_VIDEO_MPEG2LEVELTYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt> fdca8: 14000001 b 0xfdcac fdcac: f0000d40 adrp x0, 0x2a8000 fdcb0: f944ac00 ldr x0, [x0, #0x958] fdcb4: b0000d61 adrp x1, 0x2aa000 fdcb8: 910f6021 add x1, x1, #0x3d8 fdcbc: 90000d62 adrp x2, 0x2a9000 fdcc0: 91000042 add x2, x2, #0x0 fdcc4: 97fea6eb bl 0xa7870 <__cxa_atexit@plt> fdcc8: b0000d61 adrp x1, 0x2aa000 fdccc: 910fc021 add x1, x1, #0x3f0 fdcd0: b9003fe0 str w0, [sp, #0x3c] fdcd4: aa0103e0 mov x0, x1 fdcd8: 97fe944a bl 0xa2e00 <__cxa_guard_release@plt> fdcdc: 14000001 b 0xfdce0 fdce0: b0000d68 adrp x8, 0x2aa000 fdce4: 91104108 add x8, x8, #0x410 fdce8: 08dffd09 ldarb w9, [x8] fdcec: 370008e9 tbnz w9, #0x0, 0xfde08 fdcf0: 14000001 b 0xfdcf4 fdcf4: b0000d60 adrp x0, 0x2aa000 fdcf8: 91104000 add x0, x0, #0x410 fdcfc: 97feb535 bl 0xab1d0 <__cxa_guard_acquire@plt> fdd00: 34000840 cbz w0, 0xfde08 fdd04: 14000001 b 0xfdd08 fdd08: 528010a8 mov w8, #0x85 // =133 fdd0c: 381283a8 sturb w8, [x29, #-0xd8] fdd10: 321f03e8 orr w8, wzr, #0x2 fdd14: b811c3a8 stur w8, [x29, #-0xe4] fdd18: 320003e9 orr w9, wzr, #0x1 fdd1c: b81183a9 stur w9, [x29, #-0xe8] fdd20: d10383aa sub x10, x29, #0xe0 fdd24: d10393a1 sub x1, x29, #0xe4 fdd28: d103a3a2 sub x2, x29, #0xe8 fdd2c: aa0a03e0 mov x0, x10 fdd30: b9003be8 str w8, [sp, #0x38] fdd34: f9001bea str x10, [sp, #0x30] fdd38: 97fe9c5a bl 0xa4ea0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fdd3c: d10203aa sub x10, x29, #0x80 fdd40: d10363a1 sub x1, x29, #0xd8 fdd44: aa0a03e0 mov x0, x10 fdd48: f9401be2 ldr x2, [sp, #0x30] fdd4c: f90017ea str x10, [sp, #0x28] fdd50: 97fe9740 bl 0xa3a50 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fdd54: f94017ea ldr x10, [sp, #0x28] fdd58: 91003140 add x0, x10, #0xc fdd5c: 52801048 mov w8, #0x82 // =130 fdd60: 381143a8 sturb w8, [x29, #-0xec] fdd64: b9403be8 ldr w8, [sp, #0x38] fdd68: b900f7e8 str w8, [sp, #0xf4] fdd6c: 320007e9 orr w9, wzr, #0x3 fdd70: b900f3e9 str w9, [sp, #0xf0] fdd74: 9103e3e1 add x1, sp, #0xf8 fdd78: 9103d3e2 add x2, sp, #0xf4 fdd7c: 9103c3fe add x30, sp, #0xf0 fdd80: f90013e0 str x0, [sp, #0x20] fdd84: aa0103e0 mov x0, x1 fdd88: f9000fe1 str x1, [sp, #0x18] fdd8c: aa0203e1 mov x1, x2 fdd90: aa1e03e2 mov x2, x30 fdd94: 97fe9c43 bl 0xa4ea0 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEC2IS1_S2_Lb0EEEOT_OT0_@plt> fdd98: d103b3a1 sub x1, x29, #0xec fdd9c: f94013e0 ldr x0, [sp, #0x20] fdda0: f9400fe2 ldr x2, [sp, #0x18] fdda4: 97fe972b bl 0xa3a50 <_ZNSt6__ndk14pairIhNS0_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEC2ILb1ELb0EEERKhRKS3_@plt> fdda8: f94017ea ldr x10, [sp, #0x28] fddac: f9003bea str x10, [sp, #0x70] fddb0: b9403be8 ldr w8, [sp, #0x38] fddb4: 2a0803e0 mov w0, w8 fddb8: f9003fe0 str x0, [sp, #0x78] fddbc: f9403fe2 ldr x2, [sp, #0x78] fddc0: f9403be1 ldr x1, [sp, #0x70] fddc4: b0000d60 adrp x0, 0x2aa000 fddc8: 910fe000 add x0, x0, #0x3f8 fddcc: 97fe9a41 bl 0xa46d0 <_ZN7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEC2ESt16initializer_listINS2_IhS5_EEE@plt> fddd0: 14000001 b 0xfddd4 fddd4: f0000d40 adrp x0, 0x2a8000 fddd8: f941f400 ldr x0, [x0, #0x3e8] fdddc: b0000d61 adrp x1, 0x2aa000 fdde0: 910fe021 add x1, x1, #0x3f8 fdde4: 90000d62 adrp x2, 0x2a9000 fdde8: 91000042 add x2, x2, #0x0 fddec: 97fea6a1 bl 0xa7870 <__cxa_atexit@plt> fddf0: b0000d61 adrp x1, 0x2aa000 fddf4: 91104021 add x1, x1, #0x410 fddf8: b90017e0 str w0, [sp, #0x14] fddfc: aa0103e0 mov x0, x1 fde00: 97fe9400 bl 0xa2e00 <__cxa_guard_release@plt> fde04: 14000001 b 0xfde08 fde08: 910383e8 add x8, sp, #0xe0 fde0c: aa0803e0 mov x0, x8 fde10: f90007e8 str x8, [sp, #0x8] fde14: 97fe8f03 bl 0xa1a20 <_ZNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEC2ILb1ELb0EEEv@plt> fde18: b0000d60 adrp x0, 0x2aa000 fde1c: 910fe000 add x0, x0, #0x3f8 fde20: d10213a1 sub x1, x29, #0x84 fde24: f94007e2 ldr x2, [sp, #0x8] fde28: 97fe8dbe bl 0xa1520 <_ZNK7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEE3mapIS5_vEEbRKhPT_@plt> fde2c: 36000480 tbz w0, #0x0, 0xfdebc fde30: 14000001 b 0xfde34 fde34: f94063e0 ldr x0, [sp, #0xc0] fde38: 97feaab2 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fde3c: b940e3e2 ldr w2, [sp, #0xe0] fde40: 900007e1 adrp x1, 0x1f9000 fde44: 912a9c21 add x1, x1, #0xaa7 fde48: 97fe8b72 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fde4c: f94063e0 ldr x0, [sp, #0xc0] fde50: 97feaaac bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fde54: b940e7e2 ldr w2, [sp, #0xe4] fde58: 900007e1 adrp x1, 0x1f9000 fde5c: 912f6021 add x1, x1, #0xbd8 fde60: 97fe8b6c bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fde64: 14000039 b 0xfdf48 fde68: f9004fe0 str x0, [sp, #0x98] fde6c: 2a0103e8 mov w8, w1 fde70: b90097e8 str w8, [sp, #0x94] fde74: b0000d60 adrp x0, 0x2aa000 fde78: 910f4000 add x0, x0, #0x3d0 fde7c: 97feae19 bl 0xa96e0 <__cxa_guard_abort@plt> fde80: 1400003e b 0xfdf78 fde84: f9004fe0 str x0, [sp, #0x98] fde88: 2a0103e8 mov w8, w1 fde8c: b90097e8 str w8, [sp, #0x94] fde90: b0000d60 adrp x0, 0x2aa000 fde94: 910fc000 add x0, x0, #0x3f0 fde98: 97feae12 bl 0xa96e0 <__cxa_guard_abort@plt> fde9c: 14000037 b 0xfdf78 fdea0: f9004fe0 str x0, [sp, #0x98] fdea4: 2a0103e8 mov w8, w1 fdea8: b90097e8 str w8, [sp, #0x94] fdeac: b0000d60 adrp x0, 0x2aa000 fdeb0: 91104000 add x0, x0, #0x410 fdeb4: 97feae0b bl 0xa96e0 <__cxa_guard_abort@plt> fdeb8: 14000030 b 0xfdf78 fdebc: 3857c3a8 ldurb w8, [x29, #-0x84] fdec0: 121c0908 and w8, w8, #0x70 fdec4: 390373e8 strb w8, [sp, #0xdc] fdec8: b0000d60 adrp x0, 0x2aa000 fdecc: 910ee000 add x0, x0, #0x3b8 fded0: 910373e1 add x1, sp, #0xdc fded4: 9103b3e2 add x2, sp, #0xec fded8: 97fe8ede bl 0xa1a50 <_ZNK7android7ALookupIh26OMX_VIDEO_MPEG2PROFILETYPEE3mapIS1_vEEbRKhPT_@plt> fdedc: 36000340 tbz w0, #0x0, 0xfdf44 fdee0: 14000001 b 0xfdee4 fdee4: f94063e0 ldr x0, [sp, #0xc0] fdee8: 97feaa86 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fdeec: b940efe2 ldr w2, [sp, #0xec] fdef0: 900007e1 adrp x1, 0x1f9000 fdef4: 912a9c21 add x1, x1, #0xaa7 fdef8: 97fe8b46 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fdefc: 3857c3a2 ldurb w2, [x29, #-0x84] fdf00: 12000c42 and w2, w2, #0xf fdf04: 390363e2 strb w2, [sp, #0xd8] fdf08: b0000d60 adrp x0, 0x2aa000 fdf0c: 910f6000 add x0, x0, #0x3d8 fdf10: 910363e1 add x1, sp, #0xd8 fdf14: 9103a3e2 add x2, sp, #0xe8 fdf18: 97fe94e6 bl 0xa32b0 <_ZNK7android7ALookupIh24OMX_VIDEO_MPEG2LEVELTYPEE3mapIS1_vEEbRKhPT_@plt> fdf1c: 36000120 tbz w0, #0x0, 0xfdf40 fdf20: 14000001 b 0xfdf24 fdf24: f94063e0 ldr x0, [sp, #0xc0] fdf28: 97feaa76 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fdf2c: b940ebe2 ldr w2, [sp, #0xe8] fdf30: 900007e1 adrp x1, 0x1f9000 fdf34: 912f6021 add x1, x1, #0xbd8 fdf38: 97fe8b36 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fdf3c: 14000001 b 0xfdf40 fdf40: 14000001 b 0xfdf44 fdf44: 14000001 b 0xfdf48 fdf48: 14000001 b 0xfdf4c fdf4c: d53bd048 mrs x8, TPIDR_EL0 fdf50: f9401508 ldr x8, [x8, #0x28] fdf54: f85e83a9 ldur x9, [x29, #-0x18] fdf58: eb090108 subs x8, x8, x9 fdf5c: f90003e8 str x8, [sp] fdf60: 54000101 b.ne 0xfdf80 fdf64: 14000001 b 0xfdf68 fdf68: 910783ff add sp, sp, #0x1e0 fdf6c: a9417bfd ldp x29, x30, [sp, #0x10] fdf70: f84207fc ldr x28, [sp], #0x20 fdf74: d65f03c0 ret fdf78: f9404fe0 ldr x0, [sp, #0x98] fdf7c: 97fea7e5 bl 0xa7f10 <_Unwind_Resume@plt> fdf80: 97feaf7c bl 0xa9d70 <__stack_chk_fail@plt> fdf84: d104c3ff sub sp, sp, #0x130 fdf88: f9008bfc str x28, [sp, #0x110] fdf8c: a9127bfd stp x29, x30, [sp, #0x120] fdf90: 910483fd add x29, sp, #0x120 fdf94: 9100a3e8 add x8, sp, #0x28 fdf98: d53bd049 mrs x9, TPIDR_EL0 fdf9c: f9401529 ldr x9, [x9, #0x28] fdfa0: f9000109 str x9, [x8] fdfa4: f9002fe0 str x0, [sp, #0x58] fdfa8: f9002be1 str x1, [sp, #0x50] fdfac: f9402fe0 ldr x0, [sp, #0x58] fdfb0: f90013e8 str x8, [sp, #0x20] fdfb4: 97fe87b7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fdfb8: 97fe967e bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fdfbc: f1000408 subs x8, x0, #0x1 fdfc0: f9000fe8 str x8, [sp, #0x18] fdfc4: 54000068 b.hi 0xfdfd0 fdfc8: 14000001 b 0xfdfcc fdfcc: 1400009c b 0xfe23c fdfd0: f9402fe0 ldr x0, [sp, #0x58] fdfd4: 97fe87af bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fdfd8: 97fe9c9e bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fdfdc: 97fea735 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> fdfe0: 781943a0 sturh w0, [x29, #-0x6c] fdfe4: 785943a0 ldurh w0, [x29, #-0x6c] fdfe8: 2a2003e0 mvn w0, w0 fdfec: 12151000 and w0, w0, #0xf800 fdff0: 350000e0 cbnz w0, 0xfe00c fdff4: 14000001 b 0xfdff8 fdff8: 785943a8 ldurh w8, [x29, #-0x6c] fdffc: 53052908 ubfx w8, w8, #5, #6 fe000: 11008108 add w8, w8, #0x20 fe004: 781943a8 sturh w8, [x29, #-0x6c] fe008: 14000005 b 0xfe01c fe00c: 785943a8 ldurh w8, [x29, #-0x6c] fe010: 530b7d08 lsr w8, w8, #11 fe014: 781943a8 sturh w8, [x29, #-0x6c] fe018: 14000001 b 0xfe01c fe01c: 90000d68 adrp x8, 0x2aa000 fe020: 9110c108 add x8, x8, #0x430 fe024: 08dffd09 ldarb w9, [x8] fe028: 37000e09 tbnz w9, #0x0, 0xfe1e8 fe02c: 14000001 b 0xfe030 fe030: 90000d60 adrp x0, 0x2aa000 fe034: 9110c000 add x0, x0, #0x430 fe038: 97feb466 bl 0xab1d0 <__cxa_guard_acquire@plt> fe03c: 34000d60 cbz w0, 0xfe1e8 fe040: 14000001 b 0xfe044 fe044: 320003e8 orr w8, wzr, #0x1 fe048: b81903a8 stur w8, [x29, #-0x70] fe04c: b818c3a8 stur w8, [x29, #-0x74] fe050: d101a3a9 sub x9, x29, #0x68 fe054: d101c3a1 sub x1, x29, #0x70 fe058: d101d3a2 sub x2, x29, #0x74 fe05c: aa0903e0 mov x0, x9 fe060: f9000be9 str x9, [sp, #0x10] fe064: 97feab23 bl 0xa8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe068: f9400be9 ldr x9, [sp, #0x10] fe06c: 91002120 add x0, x9, #0x8 fe070: 321f03e8 orr w8, wzr, #0x2 fe074: b81883a8 stur w8, [x29, #-0x78] fe078: b81843a8 stur w8, [x29, #-0x7c] fe07c: d101e3a1 sub x1, x29, #0x78 fe080: d101f3a2 sub x2, x29, #0x7c fe084: 97feab1b bl 0xa8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe088: f9400be9 ldr x9, [sp, #0x10] fe08c: 91004120 add x0, x9, #0x10 fe090: 320007e8 orr w8, wzr, #0x3 fe094: b81803a8 stur w8, [x29, #-0x80] fe098: b817c3a8 stur w8, [x29, #-0x84] fe09c: d10203a1 sub x1, x29, #0x80 fe0a0: d10213a2 sub x2, x29, #0x84 fe0a4: 97feab13 bl 0xa8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe0a8: f9400be9 ldr x9, [sp, #0x10] fe0ac: 91006120 add x0, x9, #0x18 fe0b0: 321e03e8 orr w8, wzr, #0x4 fe0b4: b81783a8 stur w8, [x29, #-0x88] fe0b8: b81743a8 stur w8, [x29, #-0x8c] fe0bc: d10223a1 sub x1, x29, #0x88 fe0c0: d10233a2 sub x2, x29, #0x8c fe0c4: 97feab0b bl 0xa8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe0c8: f9400be9 ldr x9, [sp, #0x10] fe0cc: 91008120 add x0, x9, #0x20 fe0d0: 528000a8 mov w8, #0x5 // =5 fe0d4: b90093e8 str w8, [sp, #0x90] fe0d8: b9008fe8 str w8, [sp, #0x8c] fe0dc: 910243e1 add x1, sp, #0x90 fe0e0: 910233e2 add x2, sp, #0x8c fe0e4: 97feab03 bl 0xa8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe0e8: f9400be9 ldr x9, [sp, #0x10] fe0ec: 9100a120 add x0, x9, #0x28 fe0f0: 321f07e8 orr w8, wzr, #0x6 fe0f4: b9008be8 str w8, [sp, #0x88] fe0f8: b90087e8 str w8, [sp, #0x84] fe0fc: 910223e1 add x1, sp, #0x88 fe100: 910213e2 add x2, sp, #0x84 fe104: 97feaafb bl 0xa8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe108: f9400be9 ldr x9, [sp, #0x10] fe10c: 9100c120 add x0, x9, #0x30 fe110: 52800228 mov w8, #0x11 // =17 fe114: b90083e8 str w8, [sp, #0x80] fe118: b9007fe8 str w8, [sp, #0x7c] fe11c: 910203e1 add x1, sp, #0x80 fe120: 9101f3e2 add x2, sp, #0x7c fe124: 97feaaf3 bl 0xa8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe128: f9400be9 ldr x9, [sp, #0x10] fe12c: 9100e120 add x0, x9, #0x38 fe130: 528002e8 mov w8, #0x17 // =23 fe134: b9007be8 str w8, [sp, #0x78] fe138: b90077e8 str w8, [sp, #0x74] fe13c: 9101e3e1 add x1, sp, #0x78 fe140: 9101d3e2 add x2, sp, #0x74 fe144: 97feaaeb bl 0xa8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe148: f9400be9 ldr x9, [sp, #0x10] fe14c: 91010120 add x0, x9, #0x40 fe150: 528003a8 mov w8, #0x1d // =29 fe154: b90073e8 str w8, [sp, #0x70] fe158: b9006fe8 str w8, [sp, #0x6c] fe15c: 9101c3e1 add x1, sp, #0x70 fe160: 9101b3e2 add x2, sp, #0x6c fe164: 97feaae3 bl 0xa8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe168: f9400be9 ldr x9, [sp, #0x10] fe16c: 91012120 add x0, x9, #0x48 fe170: 528004e8 mov w8, #0x27 // =39 fe174: b9006be8 str w8, [sp, #0x68] fe178: b90067e8 str w8, [sp, #0x64] fe17c: 9101a3e1 add x1, sp, #0x68 fe180: 910193e2 add x2, sp, #0x64 fe184: 97feaadb bl 0xa8cf0 <_ZNSt6__ndk14pairIt24OMX_AUDIO_AACPROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe188: f9400be9 ldr x9, [sp, #0x10] fe18c: f90023e9 str x9, [sp, #0x40] fe190: 52800148 mov w8, #0xa // =10 fe194: 2a0803e0 mov w0, w8 fe198: f90027e0 str x0, [sp, #0x48] fe19c: f94027e2 ldr x2, [sp, #0x48] fe1a0: f94023e1 ldr x1, [sp, #0x40] fe1a4: 90000d60 adrp x0, 0x2aa000 fe1a8: 91106000 add x0, x0, #0x418 fe1ac: 97fe9381 bl 0xa2fb0 <_ZN7android7ALookupIt24OMX_AUDIO_AACPROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairItS1_EEE@plt> fe1b0: 14000001 b 0xfe1b4 fe1b4: d0000d40 adrp x0, 0x2a8000 fe1b8: f9448800 ldr x0, [x0, #0x910] fe1bc: 90000d61 adrp x1, 0x2aa000 fe1c0: 91106021 add x1, x1, #0x418 fe1c4: f0000d42 adrp x2, 0x2a9000 fe1c8: 91000042 add x2, x2, #0x0 fe1cc: 97fea5a9 bl 0xa7870 <__cxa_atexit@plt> fe1d0: 90000d61 adrp x1, 0x2aa000 fe1d4: 9110c021 add x1, x1, #0x430 fe1d8: b9000fe0 str w0, [sp, #0xc] fe1dc: aa0103e0 mov x0, x1 fe1e0: 97fe9308 bl 0xa2e00 <__cxa_guard_release@plt> fe1e4: 14000001 b 0xfe1e8 fe1e8: 90000d60 adrp x0, 0x2aa000 fe1ec: 91106000 add x0, x0, #0x418 fe1f0: d101b3a1 sub x1, x29, #0x6c fe1f4: 910183e2 add x2, sp, #0x60 fe1f8: 97feab4e bl 0xa8f30 <_ZNK7android7ALookupIt24OMX_AUDIO_AACPROFILETYPEE3mapIS1_vEEbRKtPT_@plt> fe1fc: 36000200 tbz w0, #0x0, 0xfe23c fe200: 14000001 b 0xfe204 fe204: f9402be0 ldr x0, [sp, #0x50] fe208: 97fea9be bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fe20c: b94063e2 ldr w2, [sp, #0x60] fe210: f00007c1 adrp x1, 0x1f9000 fe214: 912a9c21 add x1, x1, #0xaa7 fe218: 97fe8a7e bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fe21c: 14000008 b 0xfe23c fe220: f9001fe0 str x0, [sp, #0x38] fe224: 2a0103e8 mov w8, w1 fe228: b90037e8 str w8, [sp, #0x34] fe22c: 90000d60 adrp x0, 0x2aa000 fe230: 9110c000 add x0, x0, #0x430 fe234: 97fead2b bl 0xa96e0 <__cxa_guard_abort@plt> fe238: 1400000d b 0xfe26c fe23c: d53bd048 mrs x8, TPIDR_EL0 fe240: f9401508 ldr x8, [x8, #0x28] fe244: f94013e9 ldr x9, [sp, #0x20] fe248: f940012a ldr x10, [x9] fe24c: eb0a0108 subs x8, x8, x10 fe250: f90003e8 str x8, [sp] fe254: 54000101 b.ne 0xfe274 fe258: 14000001 b 0xfe25c fe25c: a9527bfd ldp x29, x30, [sp, #0x120] fe260: f9408bfc ldr x28, [sp, #0x110] fe264: 9104c3ff add sp, sp, #0x130 fe268: d65f03c0 ret fe26c: f9401fe0 ldr x0, [sp, #0x38] fe270: 97fea728 bl 0xa7f10 <_Unwind_Resume@plt> fe274: 97feaebf bl 0xa9d70 <__stack_chk_fail@plt> fe278: d10743ff sub sp, sp, #0x1d0 fe27c: f900dbfc str x28, [sp, #0x1b0] fe280: a91c7bfd stp x29, x30, [sp, #0x1c0] fe284: 910703fd add x29, sp, #0x1c0 fe288: d53bd048 mrs x8, TPIDR_EL0 fe28c: f9401508 ldr x8, [x8, #0x28] fe290: f81e83a8 stur x8, [x29, #-0x18] fe294: f90043e0 str x0, [sp, #0x80] fe298: f9003fe1 str x1, [sp, #0x78] fe29c: f9003be2 str x2, [sp, #0x70] fe2a0: f9403fe8 ldr x8, [sp, #0x78] fe2a4: f1001908 subs x8, x8, #0x6 fe2a8: f9001fe8 str x8, [sp, #0x38] fe2ac: 54000068 b.hi 0xfe2b8 fe2b0: 14000001 b 0xfe2b4 fe2b4: 14000115 b 0xfe708 fe2b8: f94043e8 ldr x8, [sp, #0x80] fe2bc: 39401909 ldrb w9, [x8, #0x6] fe2c0: 3815c3a9 sturb w9, [x29, #-0xa4] fe2c4: f94043e8 ldr x8, [sp, #0x80] fe2c8: 39401509 ldrb w9, [x8, #0x5] fe2cc: 381583a9 sturb w9, [x29, #-0xa8] fe2d0: 90000d68 adrp x8, 0x2aa000 fe2d4: 91114108 add x8, x8, #0x450 fe2d8: 08dffd09 ldarb w9, [x8] fe2dc: 37000ea9 tbnz w9, #0x0, 0xfe4b0 fe2e0: 14000001 b 0xfe2e4 fe2e4: 90000d60 adrp x0, 0x2aa000 fe2e8: 91114000 add x0, x0, #0x450 fe2ec: 97feb3b9 bl 0xab1d0 <__cxa_guard_acquire@plt> fe2f0: 34000e00 cbz w0, 0xfe4b0 fe2f4: 14000001 b 0xfe2f8 fe2f8: 2a1f03e8 mov w8, wzr fe2fc: b81543a8 stur w8, [x29, #-0xac] fe300: 320003e8 orr w8, wzr, #0x1 fe304: b81503a8 stur w8, [x29, #-0xb0] fe308: d10183a9 sub x9, x29, #0x60 fe30c: d102b3a1 sub x1, x29, #0xac fe310: d102c3a2 sub x2, x29, #0xb0 fe314: aa0903e0 mov x0, x9 fe318: b90037e8 str w8, [sp, #0x34] fe31c: f90017e9 str x9, [sp, #0x28] fe320: 97fe9a84 bl 0xa4d30 <_ZNSt6__ndk14pairIh25OMX_VIDEO_H263PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe324: f94017e9 ldr x9, [sp, #0x28] fe328: 91002120 add x0, x9, #0x8 fe32c: b94037e8 ldr w8, [sp, #0x34] fe330: b814c3a8 stur w8, [x29, #-0xb4] fe334: 321f03ea orr w10, wzr, #0x2 fe338: b81483aa stur w10, [x29, #-0xb8] fe33c: d102d3a1 sub x1, x29, #0xb4 fe340: d102e3a2 sub x2, x29, #0xb8 fe344: b90027ea str w10, [sp, #0x24] fe348: 97fe9a7a bl 0xa4d30 <_ZNSt6__ndk14pairIh25OMX_VIDEO_H263PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe34c: f94017e9 ldr x9, [sp, #0x28] fe350: 91004120 add x0, x9, #0x10 fe354: b94027e8 ldr w8, [sp, #0x24] fe358: b81443a8 stur w8, [x29, #-0xbc] fe35c: 321e03ea orr w10, wzr, #0x4 fe360: b81403aa stur w10, [x29, #-0xc0] fe364: d102f3a1 sub x1, x29, #0xbc fe368: d10303a2 sub x2, x29, #0xc0 fe36c: b90023ea str w10, [sp, #0x20] fe370: 97fe9a70 bl 0xa4d30 <_ZNSt6__ndk14pairIh25OMX_VIDEO_H263PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe374: f94017e9 ldr x9, [sp, #0x28] fe378: 91006120 add x0, x9, #0x18 fe37c: 320007e8 orr w8, wzr, #0x3 fe380: b813c3a8 stur w8, [x29, #-0xc4] fe384: 321d03e8 orr w8, wzr, #0x8 fe388: b81383a8 stur w8, [x29, #-0xc8] fe38c: d10313a1 sub x1, x29, #0xc4 fe390: d10323a2 sub x2, x29, #0xc8 fe394: b9001fe8 str w8, [sp, #0x1c] fe398: 97fe9a66 bl 0xa4d30 <_ZNSt6__ndk14pairIh25OMX_VIDEO_H263PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe39c: f94017e9 ldr x9, [sp, #0x28] fe3a0: 91008120 add x0, x9, #0x20 fe3a4: b94023e8 ldr w8, [sp, #0x20] fe3a8: b81343a8 stur w8, [x29, #-0xcc] fe3ac: 321c03ea orr w10, wzr, #0x10 fe3b0: b81303aa stur w10, [x29, #-0xd0] fe3b4: d10333a1 sub x1, x29, #0xcc fe3b8: d10343a2 sub x2, x29, #0xd0 fe3bc: 97fe9a5d bl 0xa4d30 <_ZNSt6__ndk14pairIh25OMX_VIDEO_H263PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe3c0: f94017e9 ldr x9, [sp, #0x28] fe3c4: 9100a120 add x0, x9, #0x28 fe3c8: 528000a8 mov w8, #0x5 // =5 fe3cc: b812c3a8 stur w8, [x29, #-0xd4] fe3d0: 321b03e8 orr w8, wzr, #0x20 fe3d4: b81283a8 stur w8, [x29, #-0xd8] fe3d8: d10353a1 sub x1, x29, #0xd4 fe3dc: d10363a2 sub x2, x29, #0xd8 fe3e0: 97fe9a54 bl 0xa4d30 <_ZNSt6__ndk14pairIh25OMX_VIDEO_H263PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe3e4: f94017e9 ldr x9, [sp, #0x28] fe3e8: 9100c120 add x0, x9, #0x30 fe3ec: 321f07e8 orr w8, wzr, #0x6 fe3f0: b81243a8 stur w8, [x29, #-0xdc] fe3f4: 321a03e8 orr w8, wzr, #0x40 fe3f8: b900e3e8 str w8, [sp, #0xe0] fe3fc: d10373a1 sub x1, x29, #0xdc fe400: 910383e2 add x2, sp, #0xe0 fe404: 97fe9a4b bl 0xa4d30 <_ZNSt6__ndk14pairIh25OMX_VIDEO_H263PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe408: f94017e9 ldr x9, [sp, #0x28] fe40c: 9100e120 add x0, x9, #0x38 fe410: 32000be8 orr w8, wzr, #0x7 fe414: b900dfe8 str w8, [sp, #0xdc] fe418: 321903e8 orr w8, wzr, #0x80 fe41c: b900dbe8 str w8, [sp, #0xd8] fe420: 910373e1 add x1, sp, #0xdc fe424: 910363e2 add x2, sp, #0xd8 fe428: 97fe9a42 bl 0xa4d30 <_ZNSt6__ndk14pairIh25OMX_VIDEO_H263PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe42c: f94017e9 ldr x9, [sp, #0x28] fe430: 91010120 add x0, x9, #0x40 fe434: b9401fe8 ldr w8, [sp, #0x1c] fe438: b900d7e8 str w8, [sp, #0xd4] fe43c: 321803ea orr w10, wzr, #0x100 fe440: b900d3ea str w10, [sp, #0xd0] fe444: 910353e1 add x1, sp, #0xd4 fe448: 910343e2 add x2, sp, #0xd0 fe44c: 97fe9a39 bl 0xa4d30 <_ZNSt6__ndk14pairIh25OMX_VIDEO_H263PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe450: f94017e9 ldr x9, [sp, #0x28] fe454: f90033e9 str x9, [sp, #0x60] fe458: 52800128 mov w8, #0x9 // =9 fe45c: 2a0803e0 mov w0, w8 fe460: f90037e0 str x0, [sp, #0x68] fe464: f94037e2 ldr x2, [sp, #0x68] fe468: f94033e1 ldr x1, [sp, #0x60] fe46c: 90000d60 adrp x0, 0x2aa000 fe470: 9110e000 add x0, x0, #0x438 fe474: 97fe9c37 bl 0xa5550 <_ZN7android7ALookupIh25OMX_VIDEO_H263PROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt> fe478: 14000001 b 0xfe47c fe47c: d0000d40 adrp x0, 0x2a8000 fe480: f9450c00 ldr x0, [x0, #0xa18] fe484: 90000d61 adrp x1, 0x2aa000 fe488: 9110e021 add x1, x1, #0x438 fe48c: f0000d42 adrp x2, 0x2a9000 fe490: 91000042 add x2, x2, #0x0 fe494: 97fea4f7 bl 0xa7870 <__cxa_atexit@plt> fe498: 90000d61 adrp x1, 0x2aa000 fe49c: 91114021 add x1, x1, #0x450 fe4a0: b9001be0 str w0, [sp, #0x18] fe4a4: aa0103e0 mov x0, x1 fe4a8: 97fe9256 bl 0xa2e00 <__cxa_guard_release@plt> fe4ac: 14000001 b 0xfe4b0 fe4b0: 90000d68 adrp x8, 0x2aa000 fe4b4: 9111c108 add x8, x8, #0x470 fe4b8: 08dffd09 ldarb w9, [x8] fe4bc: 37000d29 tbnz w9, #0x0, 0xfe660 fe4c0: 14000001 b 0xfe4c4 fe4c4: 90000d60 adrp x0, 0x2aa000 fe4c8: 9111c000 add x0, x0, #0x470 fe4cc: 97feb341 bl 0xab1d0 <__cxa_guard_acquire@plt> fe4d0: 34000c80 cbz w0, 0xfe660 fe4d4: 14000001 b 0xfe4d8 fe4d8: 52800148 mov w8, #0xa // =10 fe4dc: b900cfe8 str w8, [sp, #0xcc] fe4e0: 320003e8 orr w8, wzr, #0x1 fe4e4: b900cbe8 str w8, [sp, #0xc8] fe4e8: d10283a9 sub x9, x29, #0xa0 fe4ec: 910333e1 add x1, sp, #0xcc fe4f0: 910323e2 add x2, sp, #0xc8 fe4f4: aa0903e0 mov x0, x9 fe4f8: f9000be9 str x9, [sp, #0x10] fe4fc: 97feb265 bl 0xaae90 <_ZNSt6__ndk14pairIh23OMX_VIDEO_H263LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe500: f9400be9 ldr x9, [sp, #0x10] fe504: 91002120 add x0, x9, #0x8 fe508: 52800288 mov w8, #0x14 // =20 fe50c: b900c7e8 str w8, [sp, #0xc4] fe510: 321f03e8 orr w8, wzr, #0x2 fe514: b900c3e8 str w8, [sp, #0xc0] fe518: 910313e1 add x1, sp, #0xc4 fe51c: 910303e2 add x2, sp, #0xc0 fe520: 97feb25c bl 0xaae90 <_ZNSt6__ndk14pairIh23OMX_VIDEO_H263LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe524: f9400be9 ldr x9, [sp, #0x10] fe528: 91004120 add x0, x9, #0x10 fe52c: 321f0fe8 orr w8, wzr, #0x1e fe530: b900bfe8 str w8, [sp, #0xbc] fe534: 321e03e8 orr w8, wzr, #0x4 fe538: b900bbe8 str w8, [sp, #0xb8] fe53c: 9102f3e1 add x1, sp, #0xbc fe540: 9102e3e2 add x2, sp, #0xb8 fe544: 97feb253 bl 0xaae90 <_ZNSt6__ndk14pairIh23OMX_VIDEO_H263LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe548: f9400be9 ldr x9, [sp, #0x10] fe54c: 91006120 add x0, x9, #0x18 fe550: 52800508 mov w8, #0x28 // =40 fe554: b900b7e8 str w8, [sp, #0xb4] fe558: 321d03e8 orr w8, wzr, #0x8 fe55c: b900b3e8 str w8, [sp, #0xb0] fe560: 9102d3e1 add x1, sp, #0xb4 fe564: 9102c3e2 add x2, sp, #0xb0 fe568: b9000fe8 str w8, [sp, #0xc] fe56c: 97feb249 bl 0xaae90 <_ZNSt6__ndk14pairIh23OMX_VIDEO_H263LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe570: f9400be9 ldr x9, [sp, #0x10] fe574: 91008120 add x0, x9, #0x20 fe578: 528005a8 mov w8, #0x2d // =45 fe57c: b900afe8 str w8, [sp, #0xac] fe580: 321c03e8 orr w8, wzr, #0x10 fe584: b900abe8 str w8, [sp, #0xa8] fe588: 9102b3e1 add x1, sp, #0xac fe58c: 9102a3e2 add x2, sp, #0xa8 fe590: 97feb240 bl 0xaae90 <_ZNSt6__ndk14pairIh23OMX_VIDEO_H263LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe594: f9400be9 ldr x9, [sp, #0x10] fe598: 9100a120 add x0, x9, #0x28 fe59c: 52800648 mov w8, #0x32 // =50 fe5a0: b900a7e8 str w8, [sp, #0xa4] fe5a4: 321b03e8 orr w8, wzr, #0x20 fe5a8: b900a3e8 str w8, [sp, #0xa0] fe5ac: 910293e1 add x1, sp, #0xa4 fe5b0: 910283e2 add x2, sp, #0xa0 fe5b4: 97feb237 bl 0xaae90 <_ZNSt6__ndk14pairIh23OMX_VIDEO_H263LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe5b8: f9400be9 ldr x9, [sp, #0x10] fe5bc: 9100c120 add x0, x9, #0x30 fe5c0: 321e0fe8 orr w8, wzr, #0x3c fe5c4: b9009fe8 str w8, [sp, #0x9c] fe5c8: 321a03e8 orr w8, wzr, #0x40 fe5cc: b9009be8 str w8, [sp, #0x98] fe5d0: 910273e1 add x1, sp, #0x9c fe5d4: 910263e2 add x2, sp, #0x98 fe5d8: 97feb22e bl 0xaae90 <_ZNSt6__ndk14pairIh23OMX_VIDEO_H263LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe5dc: f9400be9 ldr x9, [sp, #0x10] fe5e0: 9100e120 add x0, x9, #0x38 fe5e4: 528008c8 mov w8, #0x46 // =70 fe5e8: b90097e8 str w8, [sp, #0x94] fe5ec: 321903e8 orr w8, wzr, #0x80 fe5f0: b90093e8 str w8, [sp, #0x90] fe5f4: 910253e1 add x1, sp, #0x94 fe5f8: 910243e2 add x2, sp, #0x90 fe5fc: 97feb225 bl 0xaae90 <_ZNSt6__ndk14pairIh23OMX_VIDEO_H263LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe600: f9400be9 ldr x9, [sp, #0x10] fe604: f90023e9 str x9, [sp, #0x40] fe608: b9400fe8 ldr w8, [sp, #0xc] fe60c: 2a0803e0 mov w0, w8 fe610: f90027e0 str x0, [sp, #0x48] fe614: f94027e2 ldr x2, [sp, #0x48] fe618: f94023e1 ldr x1, [sp, #0x40] fe61c: 90000d60 adrp x0, 0x2aa000 fe620: 91116000 add x0, x0, #0x458 fe624: 97fea37b bl 0xa7410 <_ZN7android7ALookupIh23OMX_VIDEO_H263LEVELTYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt> fe628: 14000001 b 0xfe62c fe62c: d0000d40 adrp x0, 0x2a8000 fe630: f9423c00 ldr x0, [x0, #0x478] fe634: 90000d61 adrp x1, 0x2aa000 fe638: 91116021 add x1, x1, #0x458 fe63c: f0000d42 adrp x2, 0x2a9000 fe640: 91000042 add x2, x2, #0x0 fe644: 97fea48b bl 0xa7870 <__cxa_atexit@plt> fe648: 90000d61 adrp x1, 0x2aa000 fe64c: 9111c021 add x1, x1, #0x470 fe650: b9000be0 str w0, [sp, #0x8] fe654: aa0103e0 mov x0, x1 fe658: 97fe91ea bl 0xa2e00 <__cxa_guard_release@plt> fe65c: 14000001 b 0xfe660 fe660: 90000d60 adrp x0, 0x2aa000 fe664: 9110e000 add x0, x0, #0x438 fe668: d10293a1 sub x1, x29, #0xa4 fe66c: 910233e2 add x2, sp, #0x8c fe670: 97fe8f0c bl 0xa22a0 <_ZNK7android7ALookupIh25OMX_VIDEO_H263PROFILETYPEE3mapIS1_vEEbRKhPT_@plt> fe674: 360004a0 tbz w0, #0x0, 0xfe708 fe678: 14000001 b 0xfe67c fe67c: f9403be0 ldr x0, [sp, #0x70] fe680: 97fea8a0 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fe684: b9408fe2 ldr w2, [sp, #0x8c] fe688: f00007c1 adrp x1, 0x1f9000 fe68c: 912a9c21 add x1, x1, #0xaa7 fe690: 97fe8960 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fe694: 90000d60 adrp x0, 0x2aa000 fe698: 91116000 add x0, x0, #0x458 fe69c: d102a3a1 sub x1, x29, #0xa8 fe6a0: 910223e2 add x2, sp, #0x88 fe6a4: 97feb23f bl 0xaafa0 <_ZNK7android7ALookupIh23OMX_VIDEO_H263LEVELTYPEE3mapIS1_vEEbRKhPT_@plt> fe6a8: 360002e0 tbz w0, #0x0, 0xfe704 fe6ac: 14000001 b 0xfe6b0 fe6b0: f9403be0 ldr x0, [sp, #0x70] fe6b4: 97fea893 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fe6b8: b9408be2 ldr w2, [sp, #0x88] fe6bc: f00007c1 adrp x1, 0x1f9000 fe6c0: 912f6021 add x1, x1, #0xbd8 fe6c4: 97fe8953 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> fe6c8: 1400000f b 0xfe704 fe6cc: f9002fe0 str x0, [sp, #0x58] fe6d0: 2a0103e8 mov w8, w1 fe6d4: b90057e8 str w8, [sp, #0x54] fe6d8: 90000d60 adrp x0, 0x2aa000 fe6dc: 91114000 add x0, x0, #0x450 fe6e0: 97feac00 bl 0xa96e0 <__cxa_guard_abort@plt> fe6e4: 14000014 b 0xfe734 fe6e8: f9002fe0 str x0, [sp, #0x58] fe6ec: 2a0103e8 mov w8, w1 fe6f0: b90057e8 str w8, [sp, #0x54] fe6f4: 90000d60 adrp x0, 0x2aa000 fe6f8: 9111c000 add x0, x0, #0x470 fe6fc: 97feabf9 bl 0xa96e0 <__cxa_guard_abort@plt> fe700: 1400000d b 0xfe734 fe704: 14000001 b 0xfe708 fe708: d53bd048 mrs x8, TPIDR_EL0 fe70c: f9401508 ldr x8, [x8, #0x28] fe710: f85e83a9 ldur x9, [x29, #-0x18] fe714: eb090108 subs x8, x8, x9 fe718: f90003e8 str x8, [sp] fe71c: 54000101 b.ne 0xfe73c fe720: 14000001 b 0xfe724 fe724: a95c7bfd ldp x29, x30, [sp, #0x1c0] fe728: f940dbfc ldr x28, [sp, #0x1b0] fe72c: 910743ff add sp, sp, #0x1d0 fe730: d65f03c0 ret fe734: f9402fe0 ldr x0, [sp, #0x58] fe738: 97fea5f6 bl 0xa7f10 <_Unwind_Resume@plt> fe73c: 97fead8d bl 0xa9d70 <__stack_chk_fail@plt> fe740: f81e0ffc str x28, [sp, #-0x20]! fe744: a9017bfd stp x29, x30, [sp, #0x10] fe748: 910043fd add x29, sp, #0x10 fe74c: d108c3ff sub sp, sp, #0x230 fe750: d53bd048 mrs x8, TPIDR_EL0 fe754: f9401508 ldr x8, [x8, #0x28] fe758: f81e83a8 stur x8, [x29, #-0x18] fe75c: f9006fe0 str x0, [sp, #0xd8] fe760: f9006be1 str x1, [sp, #0xd0] fe764: f9406fe0 ldr x0, [sp, #0xd8] fe768: 97fe85ca bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fe76c: 97fe9ab9 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> fe770: f90067e0 str x0, [sp, #0xc8] fe774: f9406fe0 ldr x0, [sp, #0xd8] fe778: 97fe85c6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> fe77c: 97fe948d bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> fe780: f90063e0 str x0, [sp, #0xc0] fe784: 14000001 b 0xfe788 fe788: f94063e8 ldr x8, [sp, #0xc0] fe78c: f1000908 subs x8, x8, #0x2 fe790: f9003be8 str x8, [sp, #0x70] fe794: 54003323 b.lo 0xfedf8 fe798: 14000001 b 0xfe79c fe79c: f94067e8 ldr x8, [sp, #0xc8] fe7a0: 39400109 ldrb w9, [x8] fe7a4: 3902f3e9 strb w9, [sp, #0xbc] fe7a8: f94067e8 ldr x8, [sp, #0xc8] fe7ac: 39400509 ldrb w9, [x8, #0x1] fe7b0: 3902e3e9 strb w9, [sp, #0xb8] fe7b4: f94063e8 ldr x8, [sp, #0xc0] fe7b8: f1000908 subs x8, x8, #0x2 fe7bc: f90063e8 str x8, [sp, #0xc0] fe7c0: f94067e8 ldr x8, [sp, #0xc8] fe7c4: 91000908 add x8, x8, #0x2 fe7c8: f90067e8 str x8, [sp, #0xc8] fe7cc: 3942e3e9 ldrb w9, [sp, #0xb8] fe7d0: 2a0903e8 mov w8, w9 fe7d4: f94063ea ldr x10, [sp, #0xc0] fe7d8: eb0a0108 subs x8, x8, x10 fe7dc: f90037e8 str x8, [sp, #0x68] fe7e0: 54000069 b.ls 0xfe7ec fe7e4: 14000001 b 0xfe7e8 fe7e8: 14000184 b 0xfedf8 fe7ec: 3942f3e8 ldrb w8, [sp, #0xbc] fe7f0: 2a0803e9 mov w9, w8 fe7f4: 71000508 subs w8, w8, #0x1 fe7f8: b90067e9 str w9, [sp, #0x64] fe7fc: b90063e8 str w8, [sp, #0x60] fe800: 540000e0 b.eq 0xfe81c fe804: 14000001 b 0xfe808 fe808: b94067e8 ldr w8, [sp, #0x64] fe80c: 71000909 subs w9, w8, #0x2 fe810: b9005fe9 str w9, [sp, #0x5c] fe814: 54001600 b.eq 0xfead4 fe818: 1400016c b 0xfedc8 fe81c: 3942e3e8 ldrb w8, [sp, #0xb8] fe820: 71000508 subs w8, w8, #0x1 fe824: b9005be8 str w8, [sp, #0x58] fe828: 5400154b b.lt 0xfead0 fe82c: 14000001 b 0xfe830 fe830: 90000d68 adrp x8, 0x2aa000 fe834: 91124108 add x8, x8, #0x490 fe838: 08dffd09 ldarb w9, [x8] fe83c: 370008e9 tbnz w9, #0x0, 0xfe958 fe840: 14000001 b 0xfe844 fe844: 90000d60 adrp x0, 0x2aa000 fe848: 91124000 add x0, x0, #0x490 fe84c: 97feb261 bl 0xab1d0 <__cxa_guard_acquire@plt> fe850: 34000840 cbz w0, 0xfe958 fe854: 14000001 b 0xfe858 fe858: 2a1f03e8 mov w8, wzr fe85c: b81443a8 stur w8, [x29, #-0xbc] fe860: 320003e8 orr w8, wzr, #0x1 fe864: b81403a8 stur w8, [x29, #-0xc0] fe868: d100e3a9 sub x9, x29, #0x38 fe86c: d102f3a1 sub x1, x29, #0xbc fe870: d10303a2 sub x2, x29, #0xc0 fe874: aa0903e0 mov x0, x9 fe878: b90057e8 str w8, [sp, #0x54] fe87c: f90027e9 str x9, [sp, #0x48] fe880: 97fea714 bl 0xa84d0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_VP9PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe884: f94027e9 ldr x9, [sp, #0x48] fe888: 91002120 add x0, x9, #0x8 fe88c: b94057e8 ldr w8, [sp, #0x54] fe890: b813c3a8 stur w8, [x29, #-0xc4] fe894: 321f03ea orr w10, wzr, #0x2 fe898: b81383aa stur w10, [x29, #-0xc8] fe89c: d10313a1 sub x1, x29, #0xc4 fe8a0: d10323a2 sub x2, x29, #0xc8 fe8a4: b90047ea str w10, [sp, #0x44] fe8a8: 97fea70a bl 0xa84d0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_VP9PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe8ac: f94027e9 ldr x9, [sp, #0x48] fe8b0: 91004120 add x0, x9, #0x10 fe8b4: b94047e8 ldr w8, [sp, #0x44] fe8b8: b81343a8 stur w8, [x29, #-0xcc] fe8bc: 321e03ea orr w10, wzr, #0x4 fe8c0: b81303aa stur w10, [x29, #-0xd0] fe8c4: d10333a1 sub x1, x29, #0xcc fe8c8: d10343a2 sub x2, x29, #0xd0 fe8cc: b90043ea str w10, [sp, #0x40] fe8d0: 97fea700 bl 0xa84d0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_VP9PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe8d4: f94027e9 ldr x9, [sp, #0x48] fe8d8: 91006120 add x0, x9, #0x18 fe8dc: 320007e8 orr w8, wzr, #0x3 fe8e0: b812c3a8 stur w8, [x29, #-0xd4] fe8e4: 321d03e8 orr w8, wzr, #0x8 fe8e8: b81283a8 stur w8, [x29, #-0xd8] fe8ec: d10353a1 sub x1, x29, #0xd4 fe8f0: d10363a2 sub x2, x29, #0xd8 fe8f4: 97fea6f7 bl 0xa84d0 <_ZNSt6__ndk14pairIh24OMX_VIDEO_VP9PROFILETYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fe8f8: f94027e9 ldr x9, [sp, #0x48] fe8fc: f90057e9 str x9, [sp, #0xa8] fe900: b94043e8 ldr w8, [sp, #0x40] fe904: 2a0803e0 mov w0, w8 fe908: f9005be0 str x0, [sp, #0xb0] fe90c: f9405be2 ldr x2, [sp, #0xb0] fe910: f94057e1 ldr x1, [sp, #0xa8] fe914: 90000d60 adrp x0, 0x2aa000 fe918: 9111e000 add x0, x0, #0x478 fe91c: 97fe93b5 bl 0xa37f0 <_ZN7android7ALookupIh24OMX_VIDEO_VP9PROFILETYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt> fe920: 14000001 b 0xfe924 fe924: d0000d40 adrp x0, 0x2a8000 fe928: f9449000 ldr x0, [x0, #0x920] fe92c: 90000d61 adrp x1, 0x2aa000 fe930: 9111e021 add x1, x1, #0x478 fe934: f0000d42 adrp x2, 0x2a9000 fe938: 91000042 add x2, x2, #0x0 fe93c: 97fea3cd bl 0xa7870 <__cxa_atexit@plt> fe940: 90000d61 adrp x1, 0x2aa000 fe944: 91124021 add x1, x1, #0x490 fe948: b9003fe0 str w0, [sp, #0x3c] fe94c: aa0103e0 mov x0, x1 fe950: 97fe912c bl 0xa2e00 <__cxa_guard_release@plt> fe954: 14000001 b 0xfe958 fe958: 90000d68 adrp x8, 0x2aa000 fe95c: 9112c108 add x8, x8, #0x4b0 fe960: 08dffd09 ldarb w9, [x8] fe964: 37000649 tbnz w9, #0x0, 0xfea2c fe968: 14000001 b 0xfe96c fe96c: 90000d60 adrp x0, 0x2aa000 fe970: 9112c000 add x0, x0, #0x4b0 fe974: 97feb217 bl 0xab1d0 <__cxa_guard_acquire@plt> fe978: 340005a0 cbz w0, 0xfea2c fe97c: 14000001 b 0xfe980 fe980: 321e03e8 orr w8, wzr, #0x4 fe984: b81243a8 stur w8, [x29, #-0xdc] fe988: 321403e8 orr w8, wzr, #0x1000 fe98c: b81203a8 stur w8, [x29, #-0xe0] fe990: d10123a9 sub x9, x29, #0x48 fe994: d10373a1 sub x1, x29, #0xdc fe998: d10383a2 sub x2, x29, #0xe0 fe99c: aa0903e0 mov x0, x9 fe9a0: f9001be9 str x9, [sp, #0x30] fe9a4: 97feaaa7 bl 0xa9440 <_ZNSt6__ndk14pairI24OMX_VIDEO_VP9PROFILETYPES1_EC2IS1_S1_Lb0EEEOT_OT0_@plt> fe9a8: f9401be9 ldr x9, [sp, #0x30] fe9ac: 91002120 add x0, x9, #0x8 fe9b0: 321d03e8 orr w8, wzr, #0x8 fe9b4: b811c3a8 stur w8, [x29, #-0xe4] fe9b8: 321303e8 orr w8, wzr, #0x2000 fe9bc: b81183a8 stur w8, [x29, #-0xe8] fe9c0: d10393a1 sub x1, x29, #0xe4 fe9c4: d103a3a2 sub x2, x29, #0xe8 fe9c8: 97feaa9e bl 0xa9440 <_ZNSt6__ndk14pairI24OMX_VIDEO_VP9PROFILETYPES1_EC2IS1_S1_Lb0EEEOT_OT0_@plt> fe9cc: f9401be9 ldr x9, [sp, #0x30] fe9d0: f90047e9 str x9, [sp, #0x88] fe9d4: 321f03e8 orr w8, wzr, #0x2 fe9d8: 2a0803e0 mov w0, w8 fe9dc: f9004be0 str x0, [sp, #0x90] fe9e0: f9404be2 ldr x2, [sp, #0x90] fe9e4: f94047e1 ldr x1, [sp, #0x88] fe9e8: 90000d60 adrp x0, 0x2aa000 fe9ec: 91126000 add x0, x0, #0x498 fe9f0: 97fe9c48 bl 0xa5b10 <_ZN7android7ALookupI24OMX_VIDEO_VP9PROFILETYPES1_EC2ESt16initializer_listINSt6__ndk14pairIS1_S1_EEE@plt> fe9f4: 14000001 b 0xfe9f8 fe9f8: d0000d40 adrp x0, 0x2a8000 fe9fc: f944e000 ldr x0, [x0, #0x9c0] fea00: 90000d61 adrp x1, 0x2aa000 fea04: 91126021 add x1, x1, #0x498 fea08: f0000d42 adrp x2, 0x2a9000 fea0c: 91000042 add x2, x2, #0x0 fea10: 97fea398 bl 0xa7870 <__cxa_atexit@plt> fea14: 90000d61 adrp x1, 0x2aa000 fea18: 9112c021 add x1, x1, #0x4b0 fea1c: b9002fe0 str w0, [sp, #0x2c] fea20: aa0103e0 mov x0, x1 fea24: 97fe90f7 bl 0xa2e00 <__cxa_guard_release@plt> fea28: 14000001 b 0xfea2c fea2c: f94067e1 ldr x1, [sp, #0xc8] fea30: 90000d60 adrp x0, 0x2aa000 fea34: 9111e000 add x0, x0, #0x478 fea38: d103b3a2 sub x2, x29, #0xec fea3c: 97feaf85 bl 0xaa850 <_ZNK7android7ALookupIh24OMX_VIDEO_VP9PROFILETYPEE3mapIS1_vEEbRKhPT_@plt> fea40: 36000460 tbz w0, #0x0, 0xfeacc fea44: 14000001 b 0xfea48 fea48: f9406be0 ldr x0, [sp, #0xd0] fea4c: 94000c43 bl 0x101b58 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x40> fea50: 36000300 tbz w0, #0x0, 0xfeab0 fea54: 14000001 b 0xfea58 fea58: 90000d60 adrp x0, 0x2aa000 fea5c: 91126000 add x0, x0, #0x498 fea60: d103b3a8 sub x8, x29, #0xec fea64: aa0803e1 mov x1, x8 fea68: aa0803e2 mov x2, x8 fea6c: 97fea451 bl 0xa7bb0 <_ZNK7android7ALookupI24OMX_VIDEO_VP9PROFILETYPES1_E6lookupERKS1_PS1_@plt> fea70: b9002be0 str w0, [sp, #0x28] fea74: 1400000f b 0xfeab0 fea78: f90053e0 str x0, [sp, #0xa0] fea7c: 2a0103e8 mov w8, w1 fea80: b9009fe8 str w8, [sp, #0x9c] fea84: 90000d60 adrp x0, 0x2aa000 fea88: 91124000 add x0, x0, #0x490 fea8c: 97feab15 bl 0xa96e0 <__cxa_guard_abort@plt> fea90: 140000e5 b 0xfee24 fea94: f90053e0 str x0, [sp, #0xa0] fea98: 2a0103e8 mov w8, w1 fea9c: b9009fe8 str w8, [sp, #0x9c] feaa0: 90000d60 adrp x0, 0x2aa000 feaa4: 9112c000 add x0, x0, #0x4b0 feaa8: 97feab0e bl 0xa96e0 <__cxa_guard_abort@plt> feaac: 140000de b 0xfee24 feab0: f9406be0 ldr x0, [sp, #0xd0] feab4: 97fea793 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> feab8: b85143a2 ldur w2, [x29, #-0xec] feabc: f00007c1 adrp x1, 0x1f9000 feac0: 912a9c21 add x1, x1, #0xaa7 feac4: 97fe8853 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> feac8: 14000001 b 0xfeacc feacc: 14000001 b 0xfead0 fead0: 140000bf b 0xfedcc fead4: 3942e3e8 ldrb w8, [sp, #0xb8] fead8: 71000508 subs w8, w8, #0x1 feadc: b90027e8 str w8, [sp, #0x24] feae0: 5400172b b.lt 0xfedc4 feae4: 14000001 b 0xfeae8 feae8: 90000d68 adrp x8, 0x2aa000 feaec: 91134108 add x8, x8, #0x4d0 feaf0: 08dffd09 ldarb w9, [x8] feaf4: 370013c9 tbnz w9, #0x0, 0xfed6c feaf8: 14000001 b 0xfeafc feafc: 90000d60 adrp x0, 0x2aa000 feb00: 91134000 add x0, x0, #0x4d0 feb04: 97feb1b3 bl 0xab1d0 <__cxa_guard_acquire@plt> feb08: 34001320 cbz w0, 0xfed6c feb0c: 14000001 b 0xfeb10 feb10: 52800148 mov w8, #0xa // =10 feb14: b81103a8 stur w8, [x29, #-0xf0] feb18: 320003e8 orr w8, wzr, #0x1 feb1c: b810c3a8 stur w8, [x29, #-0xf4] feb20: d102e3a9 sub x9, x29, #0xb8 feb24: d103c3a1 sub x1, x29, #0xf0 feb28: d103d3a2 sub x2, x29, #0xf4 feb2c: aa0903e0 mov x0, x9 feb30: f9000fe9 str x9, [sp, #0x18] feb34: 97fe8903 bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> feb38: f9400fe9 ldr x9, [sp, #0x18] feb3c: 91002120 add x0, x9, #0x8 feb40: 52800168 mov w8, #0xb // =11 feb44: b81083a8 stur w8, [x29, #-0xf8] feb48: 321f03e8 orr w8, wzr, #0x2 feb4c: b81043a8 stur w8, [x29, #-0xfc] feb50: d103e3a1 sub x1, x29, #0xf8 feb54: d103f3a2 sub x2, x29, #0xfc feb58: 97fe88fa bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> feb5c: f9400fe9 ldr x9, [sp, #0x18] feb60: 91004120 add x0, x9, #0x10 feb64: 52800288 mov w8, #0x14 // =20 feb68: b81003a8 stur w8, [x29, #-0x100] feb6c: 321e03e8 orr w8, wzr, #0x4 feb70: b9013fe8 str w8, [sp, #0x13c] feb74: d10403a1 sub x1, x29, #0x100 feb78: 9104f3e2 add x2, sp, #0x13c feb7c: 97fe88f1 bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> feb80: f9400fe9 ldr x9, [sp, #0x18] feb84: 91006120 add x0, x9, #0x18 feb88: 528002a8 mov w8, #0x15 // =21 feb8c: b9013be8 str w8, [sp, #0x138] feb90: 321d03e8 orr w8, wzr, #0x8 feb94: b90137e8 str w8, [sp, #0x134] feb98: 9104e3e1 add x1, sp, #0x138 feb9c: 9104d3e2 add x2, sp, #0x134 feba0: 97fe88e8 bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> feba4: f9400fe9 ldr x9, [sp, #0x18] feba8: 91008120 add x0, x9, #0x20 febac: 321f0fe8 orr w8, wzr, #0x1e febb0: b90133e8 str w8, [sp, #0x130] febb4: 321c03e8 orr w8, wzr, #0x10 febb8: b9012fe8 str w8, [sp, #0x12c] febbc: 9104c3e1 add x1, sp, #0x130 febc0: 9104b3e2 add x2, sp, #0x12c febc4: 97fe88df bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> febc8: f9400fe9 ldr x9, [sp, #0x18] febcc: 9100a120 add x0, x9, #0x28 febd0: 320013e8 orr w8, wzr, #0x1f febd4: b9012be8 str w8, [sp, #0x128] febd8: 321b03e8 orr w8, wzr, #0x20 febdc: b90127e8 str w8, [sp, #0x124] febe0: 9104a3e1 add x1, sp, #0x128 febe4: 910493e2 add x2, sp, #0x124 febe8: 97fe88d6 bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> febec: f9400fe9 ldr x9, [sp, #0x18] febf0: 9100c120 add x0, x9, #0x30 febf4: 52800508 mov w8, #0x28 // =40 febf8: b90123e8 str w8, [sp, #0x120] febfc: 321a03e8 orr w8, wzr, #0x40 fec00: b9011fe8 str w8, [sp, #0x11c] fec04: 910483e1 add x1, sp, #0x120 fec08: 910473e2 add x2, sp, #0x11c fec0c: 97fe88cd bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fec10: f9400fe9 ldr x9, [sp, #0x18] fec14: 9100e120 add x0, x9, #0x38 fec18: 52800528 mov w8, #0x29 // =41 fec1c: b9011be8 str w8, [sp, #0x118] fec20: 321903e8 orr w8, wzr, #0x80 fec24: b90117e8 str w8, [sp, #0x114] fec28: 910463e1 add x1, sp, #0x118 fec2c: 910453e2 add x2, sp, #0x114 fec30: 97fe88c4 bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fec34: f9400fe9 ldr x9, [sp, #0x18] fec38: 91010120 add x0, x9, #0x40 fec3c: 52800648 mov w8, #0x32 // =50 fec40: b90113e8 str w8, [sp, #0x110] fec44: 321803e8 orr w8, wzr, #0x100 fec48: b9010fe8 str w8, [sp, #0x10c] fec4c: 910443e1 add x1, sp, #0x110 fec50: 910433e2 add x2, sp, #0x10c fec54: 97fe88bb bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fec58: f9400fe9 ldr x9, [sp, #0x18] fec5c: 91012120 add x0, x9, #0x48 fec60: 52800668 mov w8, #0x33 // =51 fec64: b9010be8 str w8, [sp, #0x108] fec68: 321703e8 orr w8, wzr, #0x200 fec6c: b90107e8 str w8, [sp, #0x104] fec70: 910423e1 add x1, sp, #0x108 fec74: 910413e2 add x2, sp, #0x104 fec78: 97fe88b2 bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fec7c: f9400fe9 ldr x9, [sp, #0x18] fec80: 91014120 add x0, x9, #0x50 fec84: 52800688 mov w8, #0x34 // =52 fec88: b90103e8 str w8, [sp, #0x100] fec8c: 321603e8 orr w8, wzr, #0x400 fec90: b900ffe8 str w8, [sp, #0xfc] fec94: 910403e1 add x1, sp, #0x100 fec98: 9103f3e2 add x2, sp, #0xfc fec9c: 97fe88a9 bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> feca0: f9400fe9 ldr x9, [sp, #0x18] feca4: 91016120 add x0, x9, #0x58 feca8: 321e0fe8 orr w8, wzr, #0x3c fecac: b900fbe8 str w8, [sp, #0xf8] fecb0: 321503e8 orr w8, wzr, #0x800 fecb4: b900f7e8 str w8, [sp, #0xf4] fecb8: 9103e3e1 add x1, sp, #0xf8 fecbc: 9103d3e2 add x2, sp, #0xf4 fecc0: 97fe88a0 bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fecc4: f9400fe9 ldr x9, [sp, #0x18] fecc8: 91018120 add x0, x9, #0x60 feccc: 528007a8 mov w8, #0x3d // =61 fecd0: b900f3e8 str w8, [sp, #0xf0] fecd4: 321403e8 orr w8, wzr, #0x1000 fecd8: b900efe8 str w8, [sp, #0xec] fecdc: 9103c3e1 add x1, sp, #0xf0 fece0: 9103b3e2 add x2, sp, #0xec fece4: 97fe8897 bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fece8: f9400fe9 ldr x9, [sp, #0x18] fecec: 9101a120 add x0, x9, #0x68 fecf0: 321f13e8 orr w8, wzr, #0x3e fecf4: b900ebe8 str w8, [sp, #0xe8] fecf8: 321303e8 orr w8, wzr, #0x2000 fecfc: b900e7e8 str w8, [sp, #0xe4] fed00: 9103a3e1 add x1, sp, #0xe8 fed04: 910393e2 add x2, sp, #0xe4 fed08: 97fe888e bl 0xa0f40 <_ZNSt6__ndk14pairIh22OMX_VIDEO_VP9LEVELTYPEEC2IiS1_Lb0EEEOT_OT0_@plt> fed0c: f9400fe9 ldr x9, [sp, #0x18] fed10: f9003fe9 str x9, [sp, #0x78] fed14: 321f0be8 orr w8, wzr, #0xe fed18: 2a0803e0 mov w0, w8 fed1c: f90043e0 str x0, [sp, #0x80] fed20: f94043e2 ldr x2, [sp, #0x80] fed24: f9403fe1 ldr x1, [sp, #0x78] fed28: 90000d60 adrp x0, 0x2aa000 fed2c: 9112e000 add x0, x0, #0x4b8 fed30: 97fe8758 bl 0xa0a90 <_ZN7android7ALookupIh22OMX_VIDEO_VP9LEVELTYPEEC2ESt16initializer_listINSt6__ndk14pairIhS1_EEE@plt> fed34: 14000001 b 0xfed38 fed38: d0000d40 adrp x0, 0x2a8000 fed3c: f9429c00 ldr x0, [x0, #0x538] fed40: 90000d61 adrp x1, 0x2aa000 fed44: 9112e021 add x1, x1, #0x4b8 fed48: f0000d42 adrp x2, 0x2a9000 fed4c: 91000042 add x2, x2, #0x0 fed50: 97fea2c8 bl 0xa7870 <__cxa_atexit@plt> fed54: 90000d61 adrp x1, 0x2aa000 fed58: 91134021 add x1, x1, #0x4d0 fed5c: b90017e0 str w0, [sp, #0x14] fed60: aa0103e0 mov x0, x1 fed64: 97fe9027 bl 0xa2e00 <__cxa_guard_release@plt> fed68: 14000001 b 0xfed6c fed6c: f94067e1 ldr x1, [sp, #0xc8] fed70: 90000d60 adrp x0, 0x2aa000 fed74: 9112e000 add x0, x0, #0x4b8 fed78: 910383e2 add x2, sp, #0xe0 fed7c: 97fe8e6d bl 0xa2730 <_ZNK7android7ALookupIh22OMX_VIDEO_VP9LEVELTYPEE3mapIS1_vEEbRKhPT_@plt> fed80: 36000200 tbz w0, #0x0, 0xfedc0 fed84: 14000001 b 0xfed88 fed88: f9406be0 ldr x0, [sp, #0xd0] fed8c: 97fea6dd bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fed90: b940e3e2 ldr w2, [sp, #0xe0] fed94: f00007c1 adrp x1, 0x1f9000 fed98: 912f6021 add x1, x1, #0xbd8 fed9c: 97fe879d bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> feda0: 14000008 b 0xfedc0 feda4: f90053e0 str x0, [sp, #0xa0] feda8: 2a0103e8 mov w8, w1 fedac: b9009fe8 str w8, [sp, #0x9c] fedb0: 90000d60 adrp x0, 0x2aa000 fedb4: 91134000 add x0, x0, #0x4d0 fedb8: 97feaa4a bl 0xa96e0 <__cxa_guard_abort@plt> fedbc: 1400001a b 0xfee24 fedc0: 14000001 b 0xfedc4 fedc4: 14000002 b 0xfedcc fedc8: 14000001 b 0xfedcc fedcc: 3942e3e8 ldrb w8, [sp, #0xb8] fedd0: 2a0803e9 mov w9, w8 fedd4: f94063ea ldr x10, [sp, #0xc0] fedd8: eb090149 subs x9, x10, x9 feddc: f90063e9 str x9, [sp, #0xc0] fede0: 3942e3e8 ldrb w8, [sp, #0xb8] fede4: 2a0803e9 mov w9, w8 fede8: f94067ea ldr x10, [sp, #0xc8] fedec: 8b090149 add x9, x10, x9 fedf0: f90067e9 str x9, [sp, #0xc8] fedf4: 17fffe65 b 0xfe788 fedf8: d53bd048 mrs x8, TPIDR_EL0 fedfc: f9401508 ldr x8, [x8, #0x28] fee00: f85e83a9 ldur x9, [x29, #-0x18] fee04: eb090108 subs x8, x8, x9 fee08: f90007e8 str x8, [sp, #0x8] fee0c: 54000101 b.ne 0xfee2c fee10: 14000001 b 0xfee14 fee14: 9108c3ff add sp, sp, #0x230 fee18: a9417bfd ldp x29, x30, [sp, #0x10] fee1c: f84207fc ldr x28, [sp], #0x20 fee20: d65f03c0 ret fee24: f94053e0 ldr x0, [sp, #0xa0] fee28: 97fea43a bl 0xa7f10 <_Unwind_Resume@plt> fee2c: 97feabd1 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000fee30 const&)>: fee30: d101c3ff sub sp, sp, #0x70 fee34: a9067bfd stp x29, x30, [sp, #0x60] fee38: 910183fd add x29, sp, #0x60 fee3c: 12800008 mov w8, #-0x1 // =-1 fee40: 92800009 mov x9, #-0x1 // =-1 fee44: b27c03ea orr x10, xzr, #0x10 fee48: d280000b mov x11, #0x0 // =0 fee4c: f00007cc adrp x12, 0x1f9000 fee50: 912c8d8c add x12, x12, #0xb23 fee54: f00007cd adrp x13, 0x1f9000 fee58: 912bbdad add x13, x13, #0xaef fee5c: f81f83a0 stur x0, [x29, #-0x8] fee60: f81f03a1 stur x1, [x29, #-0x10] fee64: f85f83a0 ldur x0, [x29, #-0x8] fee68: aa0003e1 mov x1, x0 fee6c: b9000028 str w8, [x1] fee70: f9000409 str x9, [x0, #0x8] fee74: 8b0a0009 add x9, x0, x10 fee78: f85f03a1 ldur x1, [x29, #-0x10] fee7c: f81d83a0 stur x0, [x29, #-0x28] fee80: aa0903e0 mov x0, x9 fee84: f9001beb str x11, [sp, #0x30] fee88: f90017ec str x12, [sp, #0x28] fee8c: f90013ed str x13, [sp, #0x20] fee90: f9000fe9 str x9, [sp, #0x18] fee94: 97fe9a4f bl 0xa57d0 <_ZN7android2spINS_8AMessageEEC2ERKS2_@plt> fee98: f85f03a0 ldur x0, [x29, #-0x10] fee9c: f9401be1 ldr x1, [sp, #0x30] feea0: 97fe8a7c bl 0xa1890 <_ZNK7android2spINS_8AMessageEEneEPKS1_@plt> feea4: b90017e0 str w0, [sp, #0x14] feea8: 14000001 b 0xfeeac const&)+0x7c> feeac: b94017e8 ldr w8, [sp, #0x14] feeb0: 37000048 tbnz w8, #0x0, 0xfeeb8 const&)+0x88> feeb4: 1400001d b 0xfef28 const&)+0xf8> feeb8: f85f03a0 ldur x0, [x29, #-0x10] feebc: 97fea691 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> feec0: f90007e0 str x0, [sp, #0x8] feec4: 14000001 b 0xfeec8 const&)+0x98> feec8: f85d83a8 ldur x8, [x29, #-0x28] feecc: f94007e0 ldr x0, [sp, #0x8] feed0: f94017e1 ldr x1, [sp, #0x28] feed4: aa0803e2 mov x2, x8 feed8: 97feae5a bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> feedc: 14000001 b 0xfeee0 const&)+0xb0> feee0: f85f03a0 ldur x0, [x29, #-0x10] feee4: 97fea687 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> feee8: f90003e0 str x0, [sp] feeec: 14000001 b 0xfeef0 const&)+0xc0> feef0: b27d03e8 orr x8, xzr, #0x8 feef4: f85d83a9 ldur x9, [x29, #-0x28] feef8: 8b080122 add x2, x9, x8 feefc: f94003e0 ldr x0, [sp] fef00: f94013e1 ldr x1, [sp, #0x20] fef04: 97fe8e9f bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> fef08: 14000001 b 0xfef0c const&)+0xdc> fef0c: 14000007 b 0xfef28 const&)+0xf8> fef10: 2a0103e8 mov w8, w1 fef14: f81e83a0 stur x0, [x29, #-0x18] fef18: b81e43a8 stur w8, [x29, #-0x1c] fef1c: f9400fe0 ldr x0, [sp, #0x18] fef20: 97feaff0 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> fef24: 14000004 b 0xfef34 const&)+0x104> fef28: a9467bfd ldp x29, x30, [sp, #0x60] fef2c: 9101c3ff add sp, sp, #0x70 fef30: d65f03c0 ret fef34: f85e83a0 ldur x0, [x29, #-0x18] fef38: 97fea3f6 bl 0xa7f10 <_Unwind_Resume@plt> 00000000000fef3c : fef3c: d10203ff sub sp, sp, #0x80 fef40: a9077bfd stp x29, x30, [sp, #0x70] fef44: 9101c3fd add x29, sp, #0x70 fef48: d53bd048 mrs x8, TPIDR_EL0 fef4c: f9401508 ldr x8, [x8, #0x28] fef50: f81f83a8 stur x8, [x29, #-0x8] fef54: f81d03a0 stur x0, [x29, #-0x30] fef58: f85d03a8 ldur x8, [x29, #-0x30] fef5c: aa0803e0 mov x0, x8 fef60: 92800009 mov x9, #-0x1 // =-1 fef64: f81f03a9 stur x9, [x29, #-0x10] fef68: 91004108 add x8, x8, #0x10 fef6c: aa1f03e9 mov x9, xzr fef70: f9001be0 str x0, [sp, #0x30] fef74: aa0803e0 mov x0, x8 fef78: aa0903e1 mov x1, x9 fef7c: 97fe8a45 bl 0xa1890 <_ZNK7android2spINS_8AMessageEEneEPKS1_@plt> fef80: 360008e0 tbz w0, #0x0, 0xff09c fef84: 14000001 b 0xfef88 fef88: f9401be8 ldr x8, [sp, #0x30] fef8c: 91004109 add x9, x8, #0x10 fef90: aa0903e0 mov x0, x9 fef94: f90017e9 str x9, [sp, #0x28] fef98: 97fea65a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fef9c: f00007c1 adrp x1, 0x1f9000 fefa0: 912cd021 add x1, x1, #0xb34 fefa4: d10043a2 sub x2, x29, #0x10 fefa8: 97fe8e76 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> fefac: f94017e8 ldr x8, [sp, #0x28] fefb0: b90027e0 str w0, [sp, #0x24] fefb4: aa0803e0 mov x0, x8 fefb8: 97fea652 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> fefbc: f00007c1 adrp x1, 0x1f9000 fefc0: 912d1c21 add x1, x1, #0xb47 fefc4: d10063a2 sub x2, x29, #0x18 fefc8: 97fe8e6e bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> fefcc: 36000140 tbz w0, #0x0, 0xfeff4 fefd0: 14000001 b 0xfefd4 fefd4: f9401be8 ldr x8, [sp, #0x30] fefd8: f9400509 ldr x9, [x8, #0x8] fefdc: f85e83aa ldur x10, [x29, #-0x18] fefe0: eb0a0129 subs x9, x9, x10 fefe4: f85f03aa ldur x10, [x29, #-0x10] fefe8: 8b090149 add x9, x10, x9 fefec: f81f03a9 stur x9, [x29, #-0x10] feff0: 14000001 b 0xfeff4 feff4: f9401be8 ldr x8, [sp, #0x30] feff8: 91004100 add x0, x8, #0x10 feffc: 97fea641 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> ff000: d00007c1 adrp x1, 0x1f9000 ff004: 912d6821 add x1, x1, #0xb5a ff008: d10083a2 sub x2, x29, #0x20 ff00c: 97fe8e5d bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> ff010: 36000440 tbz w0, #0x0, 0xff098 ff014: 14000001 b 0xff018 ff018: 97fe9a76 bl 0xa59f0 <_ZN7android16GetCurrentTimeUSEv@plt> ff01c: f85e03be ldur x30, [x29, #-0x20] ff020: eb1e0000 subs x0, x0, x30 ff024: f9001fe0 str x0, [sp, #0x38] ff028: f9401be0 ldr x0, [sp, #0x30] ff02c: 91004000 add x0, x0, #0x10 ff030: 97fea634 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> ff034: d00007c1 adrp x1, 0x1f9000 ff038: 912da421 add x1, x1, #0xb69 ff03c: d100a3a2 sub x2, x29, #0x28 ff040: 97fe8e50 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> ff044: f9401fe1 ldr x1, [sp, #0x38] ff048: f85d83a2 ldur x2, [x29, #-0x28] ff04c: f100005e subs x30, x2, #0x0 ff050: 9a82a448 cinc x8, x2, lt ff054: 8b880428 add x8, x1, x8, asr #1 ff058: 9ac20d08 sdiv x8, x8, x2 ff05c: 9b027d08 mul x8, x8, x2 ff060: f9001fe8 str x8, [sp, #0x38] ff064: f9401fe8 ldr x8, [sp, #0x38] ff068: f85f03a1 ldur x1, [x29, #-0x10] ff06c: eb080028 subs x8, x1, x8 ff070: f81f03a8 stur x8, [x29, #-0x10] ff074: f85f03a8 ldur x8, [x29, #-0x10] ff078: b90023e0 str w0, [sp, #0x20] ff07c: f9000ffe str x30, [sp, #0x18] ff080: b6f800a8 tbz x8, #0x3f, 0xff094 ff084: 14000001 b 0xff088 ff088: aa1f03e8 mov x8, xzr ff08c: f81f03a8 stur x8, [x29, #-0x10] ff090: 14000001 b 0xff094 ff094: 14000001 b 0xff098 ff098: 14000001 b 0xff09c ff09c: f85f03a8 ldur x8, [x29, #-0x10] ff0a0: d53bd049 mrs x9, TPIDR_EL0 ff0a4: f9401529 ldr x9, [x9, #0x28] ff0a8: f85f83aa ldur x10, [x29, #-0x8] ff0ac: eb0a0129 subs x9, x9, x10 ff0b0: f9000be8 str x8, [sp, #0x10] ff0b4: f90007e9 str x9, [sp, #0x8] ff0b8: 540000c1 b.ne 0xff0d0 ff0bc: 14000001 b 0xff0c0 ff0c0: f9400be0 ldr x0, [sp, #0x10] ff0c4: a9477bfd ldp x29, x30, [sp, #0x70] ff0c8: 910203ff add sp, sp, #0x80 ff0cc: d65f03c0 ret ff0d0: 97feab28 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ff0d4 : ff0d4: d10103ff sub sp, sp, #0x40 ff0d8: a9037bfd stp x29, x30, [sp, #0x30] ff0dc: 9100c3fd add x29, sp, #0x30 ff0e0: d53bd048 mrs x8, TPIDR_EL0 ff0e4: f9401508 ldr x8, [x8, #0x28] ff0e8: f81f83a8 stur x8, [x29, #-0x8] ff0ec: b0000d48 adrp x8, 0x2a8000 ff0f0: f941ed08 ldr x8, [x8, #0x3d8] ff0f4: 08dffd09 ldarb w9, [x8] ff0f8: 370001e9 tbnz w9, #0x0, 0xff134 ff0fc: 14000001 b 0xff100 ff100: b0000d40 adrp x0, 0x2a8000 ff104: f941ec00 ldr x0, [x0, #0x3d8] ff108: 97feb032 bl 0xab1d0 <__cxa_guard_acquire@plt> ff10c: 34000140 cbz w0, 0xff134 ff110: 14000001 b 0xff114 ff114: 97fea587 bl 0xa8730 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt> ff118: b0000d5e adrp x30, 0x2a8000 ff11c: f94423de ldr x30, [x30, #0x840] ff120: f90003c0 str x0, [x30] ff124: b0000d40 adrp x0, 0x2a8000 ff128: f941ec00 ldr x0, [x0, #0x3d8] ff12c: 97fe8f35 bl 0xa2e00 <__cxa_guard_release@plt> ff130: 14000001 b 0xff134 ff134: 97fea57f bl 0xa8730 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt> ff138: f81f03a0 stur x0, [x29, #-0x10] ff13c: b0000d41 adrp x1, 0x2a8000 ff140: f9442021 ldr x1, [x1, #0x840] ff144: d10043a0 sub x0, x29, #0x10 ff148: 94003eff bl 0x10ed44 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x358> ff14c: f9000be0 str x0, [sp, #0x10] ff150: 910043e0 add x0, sp, #0x10 ff154: 94003ee2 bl 0x10ecdc ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x2f0> ff158: f9000fe0 str x0, [sp, #0x18] ff15c: 910063e0 add x0, sp, #0x18 ff160: 94003f1a bl 0x10edc8 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x3dc> ff164: 9e620000 scvtf d0, x0 ff168: d00007c0 adrp x0, 0x1f9000 ff16c: fd44f401 ldr d1, [x0, #0x9e8] ff170: 1e610800 fmul d0, d0, d1 ff174: 9e780000 fcvtzs x0, d0 ff178: d53bd041 mrs x1, TPIDR_EL0 ff17c: f9401421 ldr x1, [x1, #0x28] ff180: f85f83be ldur x30, [x29, #-0x8] ff184: eb1e0021 subs x1, x1, x30 ff188: f90007e0 str x0, [sp, #0x8] ff18c: f90003e1 str x1, [sp] ff190: 540000c1 b.ne 0xff1a8 ff194: 14000001 b 0xff198 ff198: f94007e0 ldr x0, [sp, #0x8] ff19c: a9437bfd ldp x29, x30, [sp, #0x30] ff1a0: 910103ff add sp, sp, #0x40 ff1a4: d65f03c0 ret ff1a8: 97feaaf2 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ff1ac : ff1ac: d10083ff sub sp, sp, #0x20 ff1b0: 12800008 mov w8, #-0x1 // =-1 ff1b4: f9000fe0 str x0, [sp, #0x18] ff1b8: f9000be1 str x1, [sp, #0x10] ff1bc: f9400fe0 ldr x0, [sp, #0x18] ff1c0: b9400009 ldr w9, [x0] ff1c4: f9400be0 ldr x0, [sp, #0x10] ff1c8: b940000a ldr w10, [x0] ff1cc: 6b0a013f cmp w9, w10 ff1d0: 1a9fa7e9 cset w9, lt ff1d4: b9000fe8 str w8, [sp, #0xc] ff1d8: 37000289 tbnz w9, #0x0, 0xff228 ff1dc: 52800008 mov w8, #0x0 // =0 ff1e0: f9400fe9 ldr x9, [sp, #0x18] ff1e4: b940012a ldr w10, [x9] ff1e8: f9400be9 ldr x9, [sp, #0x10] ff1ec: b940012b ldr w11, [x9] ff1f0: 6b0b015f cmp w10, w11 ff1f4: 1a9f17ea cset w10, eq ff1f8: b9000be8 str w8, [sp, #0x8] ff1fc: 3700004a tbnz w10, #0x0, 0xff204 ff200: 14000008 b 0xff220 ff204: f9400fe8 ldr x8, [sp, #0x18] ff208: f9400508 ldr x8, [x8, #0x8] ff20c: f9400be9 ldr x9, [sp, #0x10] ff210: f9400529 ldr x9, [x9, #0x8] ff214: eb09011f cmp x8, x9 ff218: 1a9fa7ea cset w10, lt ff21c: b9000bea str w10, [sp, #0x8] ff220: b9400be8 ldr w8, [sp, #0x8] ff224: b9000fe8 str w8, [sp, #0xc] ff228: b9400fe8 ldr w8, [sp, #0xc] ff22c: 320003e9 orr w9, wzr, #0x1 ff230: 0a090108 and w8, w8, w9 ff234: 2a0803e0 mov w0, w8 ff238: 910083ff add sp, sp, #0x20 ff23c: d65f03c0 ret 00000000000ff240 : ff240: f81e0ffc str x28, [sp, #-0x20]! ff244: a9017bfd stp x29, x30, [sp, #0x10] ff248: 910043fd add x29, sp, #0x10 ff24c: d10bc3ff sub sp, sp, #0x2f0 ff250: d53bd049 mrs x9, TPIDR_EL0 ff254: f9401529 ldr x9, [x9, #0x28] ff258: f81e83a9 stur x9, [x29, #-0x18] ff25c: b90067e0 str w0, [sp, #0x64] ff260: 321803e0 orr w0, wzr, #0x100 ff264: 2a0003e9 mov w9, w0 ff268: f9002fe9 str x9, [sp, #0x58] ff26c: 2a1f03e0 mov w0, wzr ff270: 39015fe0 strb w0, [sp, #0x57] ff274: aa0803e0 mov x0, x8 ff278: f9001fe8 str x8, [sp, #0x38] ff27c: 97feadb9 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> ff280: 9107a3e8 add x8, sp, #0x1e8 ff284: f9001be8 str x8, [sp, #0x30] ff288: 97fe8d7a bl 0xa2870 ff28c: b9002fe0 str w0, [sp, #0x2c] ff290: 14000001 b 0xff294 ff294: b94067e4 ldr w4, [sp, #0x64] ff298: d00007c2 adrp x2, 0x1f9000 ff29c: 912dec42 add x2, x2, #0xb7b ff2a0: 321803e8 orr w8, wzr, #0x100 ff2a4: 2a0803e1 mov w1, w8 ff2a8: f9401be0 ldr x0, [sp, #0x30] ff2ac: b9402fe3 ldr w3, [sp, #0x2c] ff2b0: 97fe952c bl 0xa4760 ff2b4: b9002be0 str w0, [sp, #0x28] ff2b8: 14000001 b 0xff2bc ff2bc: 9107a3e0 add x0, sp, #0x1e8 ff2c0: 9101a3e1 add x1, sp, #0x68 ff2c4: 97fe891b bl 0xa1730 ff2c8: b90027e0 str w0, [sp, #0x24] ff2cc: 14000001 b 0xff2d0 ff2d0: b94027e8 ldr w8, [sp, #0x24] ff2d4: 350007e8 cbnz w8, 0xff3d0 ff2d8: 14000001 b 0xff2dc ff2dc: b9407be8 ldr w8, [sp, #0x78] ff2e0: 12140d08 and w8, w8, #0xf000 ff2e4: 71402908 subs w8, w8, #0xa, lsl #12 // =0xa000 ff2e8: b90023e8 str w8, [sp, #0x20] ff2ec: 540005c1 b.ne 0xff3a4 ff2f0: 14000001 b 0xff2f4 ff2f4: 321803e8 orr w8, wzr, #0x100 ff2f8: 2a0803e2 mov w2, w8 ff2fc: 9107a3e0 add x0, sp, #0x1e8 ff300: 9103a3e1 add x1, sp, #0xe8 ff304: 97fe8ab7 bl 0xa1de0 ff308: f9000fe0 str x0, [sp, #0x18] ff30c: 14000001 b 0xff310 ff310: f9400fe0 ldr x0, [sp, #0x18] ff314: 2a0003e8 mov w8, w0 ff318: b90043e8 str w8, [sp, #0x40] ff31c: b94043e8 ldr w8, [sp, #0x40] ff320: 71000508 subs w8, w8, #0x1 ff324: b90017e8 str w8, [sp, #0x14] ff328: 540003cb b.lt 0xff3a0 ff32c: 14000001 b 0xff330 ff330: b94043e8 ldr w8, [sp, #0x40] ff334: 71040108 subs w8, w8, #0x100 ff338: b90013e8 str w8, [sp, #0x10] ff33c: 540001eb b.lt 0xff378 ff340: 14000001 b 0xff344 ff344: 528005c8 mov w8, #0x2e // =46 ff348: 390793e8 strb w8, [sp, #0x1e4] ff34c: 390797e8 strb w8, [sp, #0x1e5] ff350: 39079be8 strb w8, [sp, #0x1e6] ff354: 2a1f03e8 mov w8, wzr ff358: 39079fe8 strb w8, [sp, #0x1e7] ff35c: 1400000c b 0xff38c ff360: f90027e0 str x0, [sp, #0x48] ff364: 2a0103e8 mov w8, w1 ff368: b90047e8 str w8, [sp, #0x44] ff36c: f9401fe0 ldr x0, [sp, #0x38] ff370: 97fe8a64 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> ff374: 14000034 b 0xff444 ff378: b98043e8 ldrsw x8, [sp, #0x40] ff37c: 9103a3e9 add x9, sp, #0xe8 ff380: 2a1f03ea mov w10, wzr ff384: 3828692a strb w10, [x9, x8] ff388: 14000001 b 0xff38c ff38c: 9103a3e1 add x1, sp, #0xe8 ff390: f9401fe0 ldr x0, [sp, #0x38] ff394: 97fea847 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> ff398: 14000001 b 0xff39c ff39c: 14000001 b 0xff3a0 ff3a0: 1400000b b 0xff3cc ff3a4: d00007c1 adrp x1, 0x1f9000 ff3a8: 912e2821 add x1, x1, #0xb8a ff3ac: f9401fe0 ldr x0, [sp, #0x38] ff3b0: 97fea840 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> ff3b4: 14000001 b 0xff3b8 ff3b8: 9107a3e1 add x1, sp, #0x1e8 ff3bc: f9401fe0 ldr x0, [sp, #0x38] ff3c0: 97fea83c bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> ff3c4: 14000001 b 0xff3c8 ff3c8: 14000001 b 0xff3cc ff3cc: 1400000b b 0xff3f8 ff3d0: d00007c1 adrp x1, 0x1f9000 ff3d4: 912e7c21 add x1, x1, #0xb9f ff3d8: f9401fe0 ldr x0, [sp, #0x38] ff3dc: 97fea835 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> ff3e0: 14000001 b 0xff3e4 ff3e4: 9107a3e1 add x1, sp, #0x1e8 ff3e8: f9401fe0 ldr x0, [sp, #0x38] ff3ec: 97fea831 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> ff3f0: 14000001 b 0xff3f4 ff3f4: 14000001 b 0xff3f8 ff3f8: 320003e8 orr w8, wzr, #0x1 ff3fc: 39015fe8 strb w8, [sp, #0x57] ff400: 39415fe8 ldrb w8, [sp, #0x57] ff404: 370000a8 tbnz w8, #0x0, 0xff418 ff408: 14000001 b 0xff40c ff40c: f9401fe0 ldr x0, [sp, #0x38] ff410: 97fe8a3c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> ff414: 14000001 b 0xff418 ff418: d53bd048 mrs x8, TPIDR_EL0 ff41c: f9401508 ldr x8, [x8, #0x28] ff420: f85e83a9 ldur x9, [x29, #-0x18] ff424: eb090108 subs x8, x8, x9 ff428: f90007e8 str x8, [sp, #0x8] ff42c: 54000101 b.ne 0xff44c ff430: 14000001 b 0xff434 ff434: 910bc3ff add sp, sp, #0x2f0 ff438: a9417bfd ldp x29, x30, [sp, #0x10] ff43c: f84207fc ldr x28, [sp], #0x20 ff440: d65f03c0 ret ff444: f94027e0 ldr x0, [sp, #0x48] ff448: 97fea2b2 bl 0xa7f10 <_Unwind_Resume@plt> ff44c: 97feaa49 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ff450 ::pair(int&&, OMX_VIDEO_AVCLEVELTYPE&&)>: ff450: d10103ff sub sp, sp, #0x40 ff454: a9037bfd stp x29, x30, [sp, #0x30] ff458: 9100c3fd add x29, sp, #0x30 ff45c: f81f83a0 stur x0, [x29, #-0x8] ff460: f81f03a1 stur x1, [x29, #-0x10] ff464: f9000fe2 str x2, [sp, #0x18] ff468: f85f83a0 ldur x0, [x29, #-0x8] ff46c: aa0003e1 mov x1, x0 ff470: f85f03a2 ldur x2, [x29, #-0x10] ff474: f9000be0 str x0, [sp, #0x10] ff478: aa0203e0 mov x0, x2 ff47c: f90007e1 str x1, [sp, #0x8] ff480: 9400008c bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> ff484: b9400008 ldr w8, [x0] ff488: f94007e0 ldr x0, [sp, #0x8] ff48c: 39000008 strb w8, [x0] ff490: f9400fe0 ldr x0, [sp, #0x18] ff494: 9400008c bl 0xff6c4 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x54> ff498: b9400008 ldr w8, [x0] ff49c: f9400be0 ldr x0, [sp, #0x10] ff4a0: b9000408 str w8, [x0, #0x4] ff4a4: a9437bfd ldp x29, x30, [sp, #0x30] ff4a8: 910103ff add sp, sp, #0x40 ff4ac: d65f03c0 ret 00000000000ff4b0 ::ALookup(std::initializer_list>)>: ff4b0: d10183ff sub sp, sp, #0x60 ff4b4: a9057bfd stp x29, x30, [sp, #0x50] ff4b8: 910143fd add x29, sp, #0x50 ff4bc: d53bd048 mrs x8, TPIDR_EL0 ff4c0: f9401509 ldr x9, [x8, #0x28] ff4c4: f81f83a9 stur x9, [x29, #-0x8] ff4c8: f81f03a2 stur x2, [x29, #-0x10] ff4cc: f81e83a1 stur x1, [x29, #-0x18] ff4d0: f9000fe0 str x0, [sp, #0x18] ff4d4: f9400fe0 ldr x0, [sp, #0x18] ff4d8: 3cde83a0 ldur q0, [x29, #-0x18] ff4dc: 3d800be0 str q0, [sp, #0x20] ff4e0: f94017e2 ldr x2, [sp, #0x28] ff4e4: f94013e1 ldr x1, [sp, #0x20] ff4e8: f9000be8 str x8, [sp, #0x10] ff4ec: 9400007b bl 0xff6d8 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x68> ff4f0: f9400be8 ldr x8, [sp, #0x10] ff4f4: f9401509 ldr x9, [x8, #0x28] ff4f8: f85f83a0 ldur x0, [x29, #-0x8] ff4fc: eb000129 subs x9, x9, x0 ff500: f90007e9 str x9, [sp, #0x8] ff504: 540000a1 b.ne 0xff518 ::ALookup(std::initializer_list>)+0x68> ff508: 14000001 b 0xff50c ::ALookup(std::initializer_list>)+0x5c> ff50c: a9457bfd ldp x29, x30, [sp, #0x50] ff510: 910183ff add sp, sp, #0x60 ff514: d65f03c0 ret ff518: 97feaa16 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ff51c ::~ALookup()>: ff51c: d10083ff sub sp, sp, #0x20 ff520: a9017bfd stp x29, x30, [sp, #0x10] ff524: 910043fd add x29, sp, #0x10 ff528: f90007e0 str x0, [sp, #0x8] ff52c: f94007e0 ldr x0, [sp, #0x8] ff530: 940003a8 bl 0x1003d0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> ff534: a9417bfd ldp x29, x30, [sp, #0x10] ff538: 910083ff add sp, sp, #0x20 ff53c: d65f03c0 ret 00000000000ff540 ::pair(int&&, OMX_VIDEO_AVCPROFILETYPE&&)>: ff540: d10103ff sub sp, sp, #0x40 ff544: a9037bfd stp x29, x30, [sp, #0x30] ff548: 9100c3fd add x29, sp, #0x30 ff54c: f81f83a0 stur x0, [x29, #-0x8] ff550: f81f03a1 stur x1, [x29, #-0x10] ff554: f9000fe2 str x2, [sp, #0x18] ff558: f85f83a0 ldur x0, [x29, #-0x8] ff55c: aa0003e1 mov x1, x0 ff560: f85f03a2 ldur x2, [x29, #-0x10] ff564: f9000be0 str x0, [sp, #0x10] ff568: aa0203e0 mov x0, x2 ff56c: f90007e1 str x1, [sp, #0x8] ff570: 94000050 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> ff574: b9400008 ldr w8, [x0] ff578: f94007e0 ldr x0, [sp, #0x8] ff57c: 39000008 strb w8, [x0] ff580: f9400fe0 ldr x0, [sp, #0x18] ff584: 940003e6 bl 0x10051c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1dc> ff588: b9400008 ldr w8, [x0] ff58c: f9400be0 ldr x0, [sp, #0x10] ff590: b9000408 str w8, [x0, #0x4] ff594: a9437bfd ldp x29, x30, [sp, #0x30] ff598: 910103ff add sp, sp, #0x40 ff59c: d65f03c0 ret 00000000000ff5a0 ::ALookup(std::initializer_list>)>: ff5a0: d10183ff sub sp, sp, #0x60 ff5a4: a9057bfd stp x29, x30, [sp, #0x50] ff5a8: 910143fd add x29, sp, #0x50 ff5ac: d53bd048 mrs x8, TPIDR_EL0 ff5b0: f9401509 ldr x9, [x8, #0x28] ff5b4: f81f83a9 stur x9, [x29, #-0x8] ff5b8: f81f03a2 stur x2, [x29, #-0x10] ff5bc: f81e83a1 stur x1, [x29, #-0x18] ff5c0: f9000fe0 str x0, [sp, #0x18] ff5c4: f9400fe0 ldr x0, [sp, #0x18] ff5c8: 3cde83a0 ldur q0, [x29, #-0x18] ff5cc: 3d800be0 str q0, [sp, #0x20] ff5d0: f94017e2 ldr x2, [sp, #0x28] ff5d4: f94013e1 ldr x1, [sp, #0x20] ff5d8: f9000be8 str x8, [sp, #0x10] ff5dc: 940003d5 bl 0x100530 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1f0> ff5e0: f9400be8 ldr x8, [sp, #0x10] ff5e4: f9401509 ldr x9, [x8, #0x28] ff5e8: f85f83a0 ldur x0, [x29, #-0x8] ff5ec: eb000129 subs x9, x9, x0 ff5f0: f90007e9 str x9, [sp, #0x8] ff5f4: 540000a1 b.ne 0xff608 ::ALookup(std::initializer_list>)+0x68> ff5f8: 14000001 b 0xff5fc ::ALookup(std::initializer_list>)+0x5c> ff5fc: a9457bfd ldp x29, x30, [sp, #0x50] ff600: 910183ff add sp, sp, #0x60 ff604: d65f03c0 ret ff608: 97fea9da bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ff60c ::~ALookup()>: ff60c: d10083ff sub sp, sp, #0x20 ff610: a9017bfd stp x29, x30, [sp, #0x10] ff614: 910043fd add x29, sp, #0x10 ff618: f90007e0 str x0, [sp, #0x8] ff61c: f94007e0 ldr x0, [sp, #0x8] ff620: 940006ba bl 0x101108 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> ff624: a9417bfd ldp x29, x30, [sp, #0x10] ff628: 910083ff add sp, sp, #0x20 ff62c: d65f03c0 ret 00000000000ff630 ::map(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const>: ff630: d100c3ff sub sp, sp, #0x30 ff634: a9027bfd stp x29, x30, [sp, #0x20] ff638: 910083fd add x29, sp, #0x20 ff63c: f81f83a0 stur x0, [x29, #-0x8] ff640: f9000be1 str x1, [sp, #0x10] ff644: f90007e2 str x2, [sp, #0x8] ff648: f85f83a0 ldur x0, [x29, #-0x8] ff64c: f9400be1 ldr x1, [sp, #0x10] ff650: f94007e2 ldr x2, [sp, #0x8] ff654: 97fe99cf bl 0xa5d90 <_ZNK7android7ALookupIh24OMX_VIDEO_AVCPROFILETYPEE6lookupERKhPS1_@plt> ff658: 320003e8 orr w8, wzr, #0x1 ff65c: 0a080008 and w8, w0, w8 ff660: 2a0803e0 mov w0, w8 ff664: a9427bfd ldp x29, x30, [sp, #0x20] ff668: 9100c3ff add sp, sp, #0x30 ff66c: d65f03c0 ret 00000000000ff670 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const>: ff670: d100c3ff sub sp, sp, #0x30 ff674: a9027bfd stp x29, x30, [sp, #0x20] ff678: 910083fd add x29, sp, #0x20 ff67c: f81f83a0 stur x0, [x29, #-0x8] ff680: f9000be1 str x1, [sp, #0x10] ff684: f90007e2 str x2, [sp, #0x8] ff688: f85f83a0 ldur x0, [x29, #-0x8] ff68c: f9400be1 ldr x1, [sp, #0x10] ff690: f94007e2 ldr x2, [sp, #0x8] ff694: 97fe81e3 bl 0x9fe20 <_ZNK7android7ALookupIh22OMX_VIDEO_AVCLEVELTYPEE6lookupERKhPS1_@plt> ff698: 320003e8 orr w8, wzr, #0x1 ff69c: 0a080008 and w8, w0, w8 ff6a0: 2a0803e0 mov w0, w8 ff6a4: a9427bfd ldp x29, x30, [sp, #0x20] ff6a8: 9100c3ff add sp, sp, #0x30 ff6ac: d65f03c0 ret ff6b0: d10043ff sub sp, sp, #0x10 ff6b4: f90007e0 str x0, [sp, #0x8] ff6b8: f94007e0 ldr x0, [sp, #0x8] ff6bc: 910043ff add sp, sp, #0x10 ff6c0: d65f03c0 ret ff6c4: d10043ff sub sp, sp, #0x10 ff6c8: f90007e0 str x0, [sp, #0x8] ff6cc: f94007e0 ldr x0, [sp, #0x8] ff6d0: 910043ff add sp, sp, #0x10 ff6d4: d65f03c0 ret ff6d8: d10203ff sub sp, sp, #0x80 ff6dc: a9077bfd stp x29, x30, [sp, #0x70] ff6e0: 9101c3fd add x29, sp, #0x70 ff6e4: d53bd048 mrs x8, TPIDR_EL0 ff6e8: f9401508 ldr x8, [x8, #0x28] ff6ec: f81f83a8 stur x8, [x29, #-0x8] ff6f0: f81f03a2 stur x2, [x29, #-0x10] ff6f4: f81e83a1 stur x1, [x29, #-0x18] ff6f8: f81e03a0 stur x0, [x29, #-0x20] ff6fc: f85e03a8 ldur x8, [x29, #-0x20] ff700: aa0803e0 mov x0, x8 ff704: f9001fe0 str x0, [sp, #0x38] ff708: aa0803e0 mov x0, x8 ff70c: 94000035 bl 0xff7e0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x170> ff710: d10063a0 sub x0, x29, #0x18 ff714: 94000056 bl 0xff86c ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x1fc> ff718: b40004a0 cbz x0, 0xff7ac ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x13c> ff71c: 14000001 b 0xff720 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0xb0> ff720: d10063a0 sub x0, x29, #0x18 ff724: 94000052 bl 0xff86c ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x1fc> ff728: f9401ffe ldr x30, [sp, #0x38] ff72c: f9001be0 str x0, [sp, #0x30] ff730: aa1e03e0 mov x0, x30 ff734: f9401be1 ldr x1, [sp, #0x30] ff738: 97feabf2 bl 0xaa700 <_ZNSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt> ff73c: 14000001 b 0xff740 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0xd0> ff740: d10063a8 sub x8, x29, #0x18 ff744: aa0803e0 mov x0, x8 ff748: f90017e8 str x8, [sp, #0x28] ff74c: 940000a4 bl 0xff9dc const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> ff750: f94017e8 ldr x8, [sp, #0x28] ff754: f90013e0 str x0, [sp, #0x20] ff758: aa0803e0 mov x0, x8 ff75c: 940000a6 bl 0xff9f4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> ff760: f94017e8 ldr x8, [sp, #0x28] ff764: f9000fe0 str x0, [sp, #0x18] ff768: aa0803e0 mov x0, x8 ff76c: 94000040 bl 0xff86c ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x1fc> ff770: f9401fe8 ldr x8, [sp, #0x38] ff774: f9000be0 str x0, [sp, #0x10] ff778: aa0803e0 mov x0, x8 ff77c: f94013e1 ldr x1, [sp, #0x20] ff780: f9400fe2 ldr x2, [sp, #0x18] ff784: f9400be3 ldr x3, [sp, #0x10] ff788: 97fe94d6 bl 0xa4ae0 <_ZNSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> ff78c: 14000001 b 0xff790 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x120> ff790: 14000007 b 0xff7ac ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x13c> ff794: f81d83a0 stur x0, [x29, #-0x28] ff798: 2a0103e8 mov w8, w1 ff79c: b81d43a8 stur w8, [x29, #-0x2c] ff7a0: f9401fe0 ldr x0, [sp, #0x38] ff7a4: 97fe9f5b bl 0xa7510 <_ZNSt6__ndk113__vector_baseINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> ff7a8: 1400000b b 0xff7d4 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x164> ff7ac: d53bd048 mrs x8, TPIDR_EL0 ff7b0: f9401508 ldr x8, [x8, #0x28] ff7b4: f85f83a9 ldur x9, [x29, #-0x8] ff7b8: eb090108 subs x8, x8, x9 ff7bc: f90007e8 str x8, [sp, #0x8] ff7c0: 540000e1 b.ne 0xff7dc ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x16c> ff7c4: 14000001 b 0xff7c8 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x158> ff7c8: a9477bfd ldp x29, x30, [sp, #0x70] ff7cc: 910203ff add sp, sp, #0x80 ff7d0: d65f03c0 ret ff7d4: f85d83a0 ldur x0, [x29, #-0x28] ff7d8: 97fea1ce bl 0xa7f10 <_Unwind_Resume@plt> ff7dc: 97fea965 bl 0xa9d70 <__stack_chk_fail@plt> ff7e0: d10103ff sub sp, sp, #0x40 ff7e4: a9037bfd stp x29, x30, [sp, #0x30] ff7e8: 9100c3fd add x29, sp, #0x30 ff7ec: d53bd048 mrs x8, TPIDR_EL0 ff7f0: f9401508 ldr x8, [x8, #0x28] ff7f4: f81f83a8 stur x8, [x29, #-0x8] ff7f8: f9000fe0 str x0, [sp, #0x18] ff7fc: f9400fe8 ldr x8, [sp, #0x18] ff800: aa0803e0 mov x0, x8 ff804: f9000be0 str x0, [sp, #0x10] ff808: aa0803e0 mov x0, x8 ff80c: 940000a7 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> ff810: 14000001 b 0xff814 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x1a4> ff814: aa1f03e8 mov x8, xzr ff818: f9400be9 ldr x9, [sp, #0x10] ff81c: f9000128 str x8, [x9] ff820: f9000528 str x8, [x9, #0x8] ff824: 91004120 add x0, x9, #0x10 ff828: f81f03a8 stur x8, [x29, #-0x10] ff82c: d10043a1 sub x1, x29, #0x10 ff830: 97fea5e8 bl 0xa8fd0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> ff834: 14000001 b 0xff838 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x1c8> ff838: d53bd048 mrs x8, TPIDR_EL0 ff83c: f9401508 ldr x8, [x8, #0x28] ff840: f85f83a9 ldur x9, [x29, #-0x8] ff844: eb090108 subs x8, x8, x9 ff848: f90007e8 str x8, [sp, #0x8] ff84c: 540000e1 b.ne 0xff868 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x1f8> ff850: 14000001 b 0xff854 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x1e4> ff854: a9437bfd ldp x29, x30, [sp, #0x30] ff858: 910103ff add sp, sp, #0x40 ff85c: d65f03c0 ret ff860: f90003e1 str x1, [sp] ff864: 97feba58 bl 0xae1c4 ff868: 97fea942 bl 0xa9d70 <__stack_chk_fail@plt> ff86c: d10043ff sub sp, sp, #0x10 ff870: f90007e0 str x0, [sp, #0x8] ff874: f94007e0 ldr x0, [sp, #0x8] ff878: f9400400 ldr x0, [x0, #0x8] ff87c: 910043ff add sp, sp, #0x10 ff880: d65f03c0 ret 00000000000ff884 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: ff884: d10143ff sub sp, sp, #0x50 ff888: a9047bfd stp x29, x30, [sp, #0x40] ff88c: 910103fd add x29, sp, #0x40 ff890: f81f83a0 stur x0, [x29, #-0x8] ff894: f81f03a1 stur x1, [x29, #-0x10] ff898: f85f83a0 ldur x0, [x29, #-0x8] ff89c: f85f03a1 ldur x1, [x29, #-0x10] ff8a0: f81e83a0 stur x0, [x29, #-0x18] ff8a4: f90013e1 str x1, [sp, #0x20] ff8a8: 97fea7d6 bl 0xa9800 <_ZNKSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt> ff8ac: f94013e1 ldr x1, [sp, #0x20] ff8b0: eb00003f cmp x1, x0 ff8b4: 1a9f97e8 cset w8, hi ff8b8: 37000048 tbnz w8, #0x0, 0xff8c0 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> ff8bc: 14000003 b 0xff8c8 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> ff8c0: f85e83a0 ldur x0, [x29, #-0x18] ff8c4: 97fe97a3 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> ff8c8: d2800001 mov x1, #0x0 // =0 ff8cc: b27d03e8 orr x8, xzr, #0x8 ff8d0: f85e83a0 ldur x0, [x29, #-0x18] ff8d4: f9000fe1 str x1, [sp, #0x18] ff8d8: f9000be8 str x8, [sp, #0x10] ff8dc: 940000e7 bl 0xffc78 ::__throw_length_error() const+0x54> ff8e0: f85f03a1 ldur x1, [x29, #-0x10] ff8e4: 940000d8 bl 0xffc44 ::__throw_length_error() const+0x20> ff8e8: f85e83a8 ldur x8, [x29, #-0x18] ff8ec: f9000500 str x0, [x8, #0x8] ff8f0: f9000100 str x0, [x8] ff8f4: f85e83a8 ldur x8, [x29, #-0x18] ff8f8: f9400108 ldr x8, [x8] ff8fc: f85f03a0 ldur x0, [x29, #-0x10] ff900: f9400be1 ldr x1, [sp, #0x10] ff904: 9b007c20 mul x0, x1, x0 ff908: 8b000108 add x8, x8, x0 ff90c: f85e83a0 ldur x0, [x29, #-0x18] ff910: f90007e8 str x8, [sp, #0x8] ff914: 940000e4 bl 0xffca4 ::__throw_length_error() const+0x80> ff918: f94007e8 ldr x8, [sp, #0x8] ff91c: f9000008 str x8, [x0] ff920: f85e83a0 ldur x0, [x29, #-0x18] ff924: f9400fe1 ldr x1, [sp, #0x18] ff928: 940000ea bl 0xffcd0 ::__throw_length_error() const+0xac> ff92c: a9447bfd ldp x29, x30, [sp, #0x40] ff930: 910143ff add sp, sp, #0x50 ff934: d65f03c0 ret 00000000000ff938 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: ff938: d101c3ff sub sp, sp, #0x70 ff93c: a9067bfd stp x29, x30, [sp, #0x60] ff940: 910183fd add x29, sp, #0x60 ff944: d53bd048 mrs x8, TPIDR_EL0 ff948: f9401509 ldr x9, [x8, #0x28] ff94c: f81f83a9 stur x9, [x29, #-0x8] ff950: f81e83a0 stur x0, [x29, #-0x18] ff954: f81e03a1 stur x1, [x29, #-0x20] ff958: f81d83a2 stur x2, [x29, #-0x28] ff95c: f9001be3 str x3, [sp, #0x30] ff960: f85e83a9 ldur x9, [x29, #-0x18] ff964: aa0903e0 mov x0, x9 ff968: f90013e8 str x8, [sp, #0x20] ff96c: f9000fe9 str x9, [sp, #0x18] ff970: 940000c2 bl 0xffc78 ::__throw_length_error() const+0x54> ff974: f90017e0 str x0, [sp, #0x28] ff978: f9401be2 ldr x2, [sp, #0x30] ff97c: d10043a8 sub x8, x29, #0x10 ff980: aa0803e0 mov x0, x8 ff984: f9400fe1 ldr x1, [sp, #0x18] ff988: f9000be8 str x8, [sp, #0x10] ff98c: 940001f2 bl 0x100154 ::__throw_length_error() const+0x530> ff990: f94017e0 ldr x0, [sp, #0x28] ff994: f85e03a1 ldur x1, [x29, #-0x20] ff998: f85d83a2 ldur x2, [x29, #-0x28] ff99c: f9400fe8 ldr x8, [sp, #0x18] ff9a0: 91002103 add x3, x8, #0x8 ff9a4: 97feae03 bl 0xab1b0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> ff9a8: f9400be0 ldr x0, [sp, #0x10] ff9ac: 94000214 bl 0x1001fc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> ff9b0: f94013e8 ldr x8, [sp, #0x20] ff9b4: f9401509 ldr x9, [x8, #0x28] ff9b8: f85f83a0 ldur x0, [x29, #-0x8] ff9bc: eb000129 subs x9, x9, x0 ff9c0: f90007e9 str x9, [sp, #0x8] ff9c4: 540000a1 b.ne 0xff9d8 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> ff9c8: 14000001 b 0xff9cc const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> ff9cc: a9467bfd ldp x29, x30, [sp, #0x60] ff9d0: 9101c3ff add sp, sp, #0x70 ff9d4: d65f03c0 ret ff9d8: 97fea8e6 bl 0xa9d70 <__stack_chk_fail@plt> ff9dc: d10043ff sub sp, sp, #0x10 ff9e0: f90007e0 str x0, [sp, #0x8] ff9e4: f94007e0 ldr x0, [sp, #0x8] ff9e8: f9400000 ldr x0, [x0] ff9ec: 910043ff add sp, sp, #0x10 ff9f0: d65f03c0 ret ff9f4: d10043ff sub sp, sp, #0x10 ff9f8: b27d03e8 orr x8, xzr, #0x8 ff9fc: f90007e0 str x0, [sp, #0x8] ffa00: f94007e0 ldr x0, [sp, #0x8] ffa04: aa0003e9 mov x9, x0 ffa08: f9400129 ldr x9, [x9] ffa0c: f9400400 ldr x0, [x0, #0x8] ffa10: 9b007d08 mul x8, x8, x0 ffa14: 8b080128 add x8, x9, x8 ffa18: aa0803e0 mov x0, x8 ffa1c: 910043ff add sp, sp, #0x10 ffa20: d65f03c0 ret 00000000000ffa24 , std::__ndk1::allocator>>::~__vector_base()>: ffa24: d10103ff sub sp, sp, #0x40 ffa28: a9037bfd stp x29, x30, [sp, #0x30] ffa2c: 9100c3fd add x29, sp, #0x30 ffa30: d2800008 mov x8, #0x0 // =0 ffa34: f81f83a0 stur x0, [x29, #-0x8] ffa38: f85f83a0 ldur x0, [x29, #-0x8] ffa3c: aa0003e9 mov x9, x0 ffa40: f9400129 ldr x9, [x9] ffa44: eb08013f cmp x9, x8 ffa48: 1a9f07ea cset w10, ne ffa4c: f81f03a0 stur x0, [x29, #-0x10] ffa50: 3700004a tbnz w10, #0x0, 0xffa58 , std::__ndk1::allocator>>::~__vector_base()+0x34> ffa54: 14000012 b 0xffa9c , std::__ndk1::allocator>>::~__vector_base()+0x78> ffa58: f85f03a0 ldur x0, [x29, #-0x10] ffa5c: 940001ec bl 0x10020c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> ffa60: f85f03a0 ldur x0, [x29, #-0x10] ffa64: 94000085 bl 0xffc78 ::__throw_length_error() const+0x54> ffa68: f85f03a8 ldur x8, [x29, #-0x10] ffa6c: f9400101 ldr x1, [x8] ffa70: f85f03a8 ldur x8, [x29, #-0x10] ffa74: f9000fe0 str x0, [sp, #0x18] ffa78: aa0803e0 mov x0, x8 ffa7c: f9000be1 str x1, [sp, #0x10] ffa80: 9400018a bl 0x1000a8 ::__throw_length_error() const+0x484> ffa84: f9400fe1 ldr x1, [sp, #0x18] ffa88: f90007e0 str x0, [sp, #0x8] ffa8c: aa0103e0 mov x0, x1 ffa90: f9400be1 ldr x1, [sp, #0x10] ffa94: f94007e2 ldr x2, [sp, #0x8] ffa98: 940001e8 bl 0x100238 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> ffa9c: a9437bfd ldp x29, x30, [sp, #0x30] ffaa0: 910103ff add sp, sp, #0x40 ffaa4: d65f03c0 ret ffaa8: d10043ff sub sp, sp, #0x10 ffaac: f90007e0 str x0, [sp, #0x8] ffab0: 910043ff add sp, sp, #0x10 ffab4: d65f03c0 ret 00000000000ffab8 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: ffab8: d100c3ff sub sp, sp, #0x30 ffabc: a9027bfd stp x29, x30, [sp, #0x20] ffac0: 910083fd add x29, sp, #0x20 ffac4: f81f83a0 stur x0, [x29, #-0x8] ffac8: f9000be1 str x1, [sp, #0x10] ffacc: f85f83a0 ldur x0, [x29, #-0x8] ffad0: f9400be1 ldr x1, [sp, #0x10] ffad4: f90007e0 str x0, [sp, #0x8] ffad8: aa0103e0 mov x0, x1 ffadc: 9400000b bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> ffae0: f94007e1 ldr x1, [sp, #0x8] ffae4: f90003e0 str x0, [sp] ffae8: aa0103e0 mov x0, x1 ffaec: f94003e1 ldr x1, [sp] ffaf0: 97feac38 bl 0xaabd0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEELi0ELb0EEC2IDnvEEOT_@plt> ffaf4: f94007e0 ldr x0, [sp, #0x8] ffaf8: 9400001b bl 0xffb64 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> ffafc: a9427bfd ldp x29, x30, [sp, #0x20] ffb00: 9100c3ff add sp, sp, #0x30 ffb04: d65f03c0 ret ffb08: d10043ff sub sp, sp, #0x10 ffb0c: f90007e0 str x0, [sp, #0x8] ffb10: f94007e0 ldr x0, [sp, #0x8] ffb14: 910043ff add sp, sp, #0x10 ffb18: d65f03c0 ret 00000000000ffb1c *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: ffb1c: d100c3ff sub sp, sp, #0x30 ffb20: a9027bfd stp x29, x30, [sp, #0x20] ffb24: 910083fd add x29, sp, #0x20 ffb28: d2800008 mov x8, #0x0 // =0 ffb2c: f81f83a0 stur x0, [x29, #-0x8] ffb30: f9000be1 str x1, [sp, #0x10] ffb34: f85f83a0 ldur x0, [x29, #-0x8] ffb38: f9400be1 ldr x1, [sp, #0x10] ffb3c: f90007e0 str x0, [sp, #0x8] ffb40: aa0103e0 mov x0, x1 ffb44: f90003e8 str x8, [sp] ffb48: 97fffff0 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> ffb4c: f94003e8 ldr x8, [sp] ffb50: f94007e1 ldr x1, [sp, #0x8] ffb54: f9000028 str x8, [x1] ffb58: a9427bfd ldp x29, x30, [sp, #0x20] ffb5c: 9100c3ff add sp, sp, #0x30 ffb60: d65f03c0 ret ffb64: d10083ff sub sp, sp, #0x20 ffb68: a9017bfd stp x29, x30, [sp, #0x10] ffb6c: 910043fd add x29, sp, #0x10 ffb70: f90007e0 str x0, [sp, #0x8] ffb74: f94007e0 ldr x0, [sp, #0x8] ffb78: 94000004 bl 0xffb88 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> ffb7c: a9417bfd ldp x29, x30, [sp, #0x10] ffb80: 910083ff add sp, sp, #0x20 ffb84: d65f03c0 ret ffb88: d10043ff sub sp, sp, #0x10 ffb8c: f90007e0 str x0, [sp, #0x8] ffb90: 910043ff add sp, sp, #0x10 ffb94: d65f03c0 ret 00000000000ffb98 , std::__ndk1::allocator>>::max_size() const>: ffb98: d10143ff sub sp, sp, #0x50 ffb9c: a9047bfd stp x29, x30, [sp, #0x40] ffba0: 910103fd add x29, sp, #0x40 ffba4: d53bd048 mrs x8, TPIDR_EL0 ffba8: f9401508 ldr x8, [x8, #0x28] ffbac: f81f83a8 stur x8, [x29, #-0x8] ffbb0: f90013e0 str x0, [sp, #0x20] ffbb4: f94013e0 ldr x0, [sp, #0x20] ffbb8: 94000090 bl 0xffdf8 ::__throw_length_error() const+0x1d4> ffbbc: 94000084 bl 0xffdcc ::__throw_length_error() const+0x1a8> ffbc0: f81f03a0 stur x0, [x29, #-0x10] ffbc4: 94000098 bl 0xffe24 ::__throw_length_error() const+0x200> ffbc8: f81e83a0 stur x0, [x29, #-0x18] ffbcc: d10043a0 sub x0, x29, #0x10 ffbd0: d10063a1 sub x1, x29, #0x18 ffbd4: 94000071 bl 0xffd98 ::__throw_length_error() const+0x174> ffbd8: f9000fe0 str x0, [sp, #0x18] ffbdc: 14000001 b 0xffbe0 , std::__ndk1::allocator>>::max_size() const+0x48> ffbe0: f9400fe8 ldr x8, [sp, #0x18] ffbe4: f9400109 ldr x9, [x8] ffbe8: d53bd04a mrs x10, TPIDR_EL0 ffbec: f940154a ldr x10, [x10, #0x28] ffbf0: f85f83ab ldur x11, [x29, #-0x8] ffbf4: eb0b014a subs x10, x10, x11 ffbf8: f9000be9 str x9, [sp, #0x10] ffbfc: f90007ea str x10, [sp, #0x8] ffc00: 54000101 b.ne 0xffc20 , std::__ndk1::allocator>>::max_size() const+0x88> ffc04: 14000001 b 0xffc08 , std::__ndk1::allocator>>::max_size() const+0x70> ffc08: f9400be0 ldr x0, [sp, #0x10] ffc0c: a9447bfd ldp x29, x30, [sp, #0x40] ffc10: 910143ff add sp, sp, #0x50 ffc14: d65f03c0 ret ffc18: f90003e1 str x1, [sp] ffc1c: 97feb96a bl 0xae1c4 ffc20: 97fea854 bl 0xa9d70 <__stack_chk_fail@plt> 00000000000ffc24 ::__throw_length_error() const>: ffc24: d10083ff sub sp, sp, #0x20 ffc28: a9017bfd stp x29, x30, [sp, #0x10] ffc2c: 910043fd add x29, sp, #0x10 ffc30: d00007c8 adrp x8, 0x1f9000 ffc34: 912f7908 add x8, x8, #0xbde ffc38: f90007e0 str x0, [sp, #0x8] ffc3c: aa0803e0 mov x0, x8 ffc40: 97feed48 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> ffc44: d10083ff sub sp, sp, #0x20 ffc48: a9017bfd stp x29, x30, [sp, #0x10] ffc4c: 910043fd add x29, sp, #0x10 ffc50: d2800008 mov x8, #0x0 // =0 ffc54: f90007e0 str x0, [sp, #0x8] ffc58: f90003e1 str x1, [sp] ffc5c: f94007e0 ldr x0, [sp, #0x8] ffc60: f94003e1 ldr x1, [sp] ffc64: aa0803e2 mov x2, x8 ffc68: 940000b8 bl 0xfff48 ::__throw_length_error() const+0x324> ffc6c: a9417bfd ldp x29, x30, [sp, #0x10] ffc70: 910083ff add sp, sp, #0x20 ffc74: d65f03c0 ret ffc78: d10083ff sub sp, sp, #0x20 ffc7c: a9017bfd stp x29, x30, [sp, #0x10] ffc80: 910043fd add x29, sp, #0x10 ffc84: b27c03e8 orr x8, xzr, #0x10 ffc88: f90007e0 str x0, [sp, #0x8] ffc8c: f94007e0 ldr x0, [sp, #0x8] ffc90: 8b080000 add x0, x0, x8 ffc94: 940000c9 bl 0xfffb8 ::__throw_length_error() const+0x394> ffc98: a9417bfd ldp x29, x30, [sp, #0x10] ffc9c: 910083ff add sp, sp, #0x20 ffca0: d65f03c0 ret ffca4: d10083ff sub sp, sp, #0x20 ffca8: a9017bfd stp x29, x30, [sp, #0x10] ffcac: 910043fd add x29, sp, #0x10 ffcb0: b27c03e8 orr x8, xzr, #0x10 ffcb4: f90007e0 str x0, [sp, #0x8] ffcb8: f94007e0 ldr x0, [sp, #0x8] ffcbc: 8b080000 add x0, x0, x8 ffcc0: 940000cc bl 0xffff0 ::__throw_length_error() const+0x3cc> ffcc4: a9417bfd ldp x29, x30, [sp, #0x10] ffcc8: 910083ff add sp, sp, #0x20 ffccc: d65f03c0 ret ffcd0: d10183ff sub sp, sp, #0x60 ffcd4: a9057bfd stp x29, x30, [sp, #0x50] ffcd8: 910143fd add x29, sp, #0x50 ffcdc: b27d03e8 orr x8, xzr, #0x8 ffce0: f81f83a0 stur x0, [x29, #-0x8] ffce4: f81f03a1 stur x1, [x29, #-0x10] ffce8: f85f83a0 ldur x0, [x29, #-0x8] ffcec: f81e83a0 stur x0, [x29, #-0x18] ffcf0: f81e03a8 stur x8, [x29, #-0x20] ffcf4: 940000d5 bl 0x100048 ::__throw_length_error() const+0x424> ffcf8: f85e83a8 ldur x8, [x29, #-0x18] ffcfc: f90017e0 str x0, [sp, #0x28] ffd00: aa0803e0 mov x0, x8 ffd04: 940000d1 bl 0x100048 ::__throw_length_error() const+0x424> ffd08: f85e83a8 ldur x8, [x29, #-0x18] ffd0c: f90013e0 str x0, [sp, #0x20] ffd10: aa0803e0 mov x0, x8 ffd14: 940000d7 bl 0x100070 ::__throw_length_error() const+0x44c> ffd18: f85e03a8 ldur x8, [x29, #-0x20] ffd1c: 9b007d00 mul x0, x8, x0 ffd20: f94013e1 ldr x1, [sp, #0x20] ffd24: 8b000020 add x0, x1, x0 ffd28: f85e83a9 ldur x9, [x29, #-0x18] ffd2c: f9000fe0 str x0, [sp, #0x18] ffd30: aa0903e0 mov x0, x9 ffd34: 940000c5 bl 0x100048 ::__throw_length_error() const+0x424> ffd38: f85e83a8 ldur x8, [x29, #-0x18] ffd3c: f9000be0 str x0, [sp, #0x10] ffd40: aa0803e0 mov x0, x8 ffd44: 940000cb bl 0x100070 ::__throw_length_error() const+0x44c> ffd48: f85e03a8 ldur x8, [x29, #-0x20] ffd4c: 9b007d09 mul x9, x8, x0 ffd50: f9400be0 ldr x0, [sp, #0x10] ffd54: 8b090009 add x9, x0, x9 ffd58: f85e83a0 ldur x0, [x29, #-0x18] ffd5c: f90007e9 str x9, [sp, #0x8] ffd60: 940000ba bl 0x100048 ::__throw_length_error() const+0x424> ffd64: f85f03a8 ldur x8, [x29, #-0x10] ffd68: f85e03a9 ldur x9, [x29, #-0x20] ffd6c: 9b087d28 mul x8, x9, x8 ffd70: 8b080008 add x8, x0, x8 ffd74: f85e83a0 ldur x0, [x29, #-0x18] ffd78: f94017e1 ldr x1, [sp, #0x28] ffd7c: f9400fe2 ldr x2, [sp, #0x18] ffd80: f94007e3 ldr x3, [sp, #0x8] ffd84: aa0803e4 mov x4, x8 ffd88: 940000a8 bl 0x100028 ::__throw_length_error() const+0x404> ffd8c: a9457bfd ldp x29, x30, [sp, #0x50] ffd90: 910183ff add sp, sp, #0x60 ffd94: d65f03c0 ret ffd98: d100c3ff sub sp, sp, #0x30 ffd9c: a9027bfd stp x29, x30, [sp, #0x20] ffda0: 910083fd add x29, sp, #0x20 ffda4: 91003fe8 add x8, sp, #0xf ffda8: f81f83a0 stur x0, [x29, #-0x8] ffdac: f9000be1 str x1, [sp, #0x10] ffdb0: f85f83a0 ldur x0, [x29, #-0x8] ffdb4: f9400be1 ldr x1, [sp, #0x10] ffdb8: 39400102 ldrb w2, [x8] ffdbc: 9400001f bl 0xffe38 ::__throw_length_error() const+0x214> ffdc0: a9427bfd ldp x29, x30, [sp, #0x20] ffdc4: 9100c3ff add sp, sp, #0x30 ffdc8: d65f03c0 ret ffdcc: d10083ff sub sp, sp, #0x20 ffdd0: a9017bfd stp x29, x30, [sp, #0x10] ffdd4: 910043fd add x29, sp, #0x10 ffdd8: 91001fe8 add x8, sp, #0x7 ffddc: f90007e0 str x0, [sp, #0x8] ffde0: f94007e1 ldr x1, [sp, #0x8] ffde4: 39400100 ldrb w0, [x8] ffde8: 94000037 bl 0xffec4 ::__throw_length_error() const+0x2a0> ffdec: a9417bfd ldp x29, x30, [sp, #0x10] ffdf0: 910083ff add sp, sp, #0x20 ffdf4: d65f03c0 ret ffdf8: d10083ff sub sp, sp, #0x20 ffdfc: a9017bfd stp x29, x30, [sp, #0x10] ffe00: 910043fd add x29, sp, #0x10 ffe04: b27c03e8 orr x8, xzr, #0x10 ffe08: f90007e0 str x0, [sp, #0x8] ffe0c: f94007e0 ldr x0, [sp, #0x8] ffe10: 8b080000 add x0, x0, x8 ffe14: 9400003d bl 0xfff08 ::__throw_length_error() const+0x2e4> ffe18: a9417bfd ldp x29, x30, [sp, #0x10] ffe1c: 910083ff add sp, sp, #0x20 ffe20: d65f03c0 ret ffe24: a9bf7bfd stp x29, x30, [sp, #-0x10]! ffe28: 910003fd mov x29, sp ffe2c: 94000045 bl 0xfff40 ::__throw_length_error() const+0x31c> ffe30: a8c17bfd ldp x29, x30, [sp], #0x10 ffe34: d65f03c0 ret ffe38: d10143ff sub sp, sp, #0x50 ffe3c: a9047bfd stp x29, x30, [sp, #0x40] ffe40: 910103fd add x29, sp, #0x40 ffe44: d53bd048 mrs x8, TPIDR_EL0 ffe48: f9401508 ldr x8, [x8, #0x28] ffe4c: f81f83a8 stur x8, [x29, #-0x8] ffe50: 381f03a2 sturb w2, [x29, #-0x10] ffe54: f81e83a0 stur x0, [x29, #-0x18] ffe58: f90013e1 str x1, [sp, #0x20] ffe5c: f94013e1 ldr x1, [sp, #0x20] ffe60: f85e83a2 ldur x2, [x29, #-0x18] ffe64: d10043a0 sub x0, x29, #0x10 ffe68: 97feed1a bl 0xbb2d0 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0xac> ffe6c: 360000a0 tbz w0, #0x0, 0xffe80 ::__throw_length_error() const+0x25c> ffe70: 14000001 b 0xffe74 ::__throw_length_error() const+0x250> ffe74: f94013e8 ldr x8, [sp, #0x20] ffe78: f9000fe8 str x8, [sp, #0x18] ffe7c: 14000004 b 0xffe8c ::__throw_length_error() const+0x268> ffe80: f85e83a8 ldur x8, [x29, #-0x18] ffe84: f9000fe8 str x8, [sp, #0x18] ffe88: 14000001 b 0xffe8c ::__throw_length_error() const+0x268> ffe8c: f9400fe0 ldr x0, [sp, #0x18] ffe90: d53bd048 mrs x8, TPIDR_EL0 ffe94: f9401508 ldr x8, [x8, #0x28] ffe98: f85f83a9 ldur x9, [x29, #-0x8] ffe9c: eb090108 subs x8, x8, x9 ffea0: f9000be0 str x0, [sp, #0x10] ffea4: f90007e8 str x8, [sp, #0x8] ffea8: 540000c1 b.ne 0xffec0 ::__throw_length_error() const+0x29c> ffeac: 14000001 b 0xffeb0 ::__throw_length_error() const+0x28c> ffeb0: f9400be0 ldr x0, [sp, #0x10] ffeb4: a9447bfd ldp x29, x30, [sp, #0x40] ffeb8: 910143ff add sp, sp, #0x50 ffebc: d65f03c0 ret ffec0: 97fea7ac bl 0xa9d70 <__stack_chk_fail@plt> ffec4: d10083ff sub sp, sp, #0x20 ffec8: a9017bfd stp x29, x30, [sp, #0x10] ffecc: 910043fd add x29, sp, #0x10 ffed0: d10007a8 sub x8, x29, #0x1 ffed4: 39000100 strb w0, [x8] ffed8: f90003e1 str x1, [sp] ffedc: f94003e0 ldr x0, [sp] ffee0: 94000004 bl 0xffef0 ::__throw_length_error() const+0x2cc> ffee4: a9417bfd ldp x29, x30, [sp, #0x10] ffee8: 910083ff add sp, sp, #0x20 ffeec: d65f03c0 ret ffef0: d10043ff sub sp, sp, #0x10 ffef4: b240f3e8 orr x8, xzr, #0x1fffffffffffffff ffef8: f90007e0 str x0, [sp, #0x8] ffefc: aa0803e0 mov x0, x8 fff00: 910043ff add sp, sp, #0x10 fff04: d65f03c0 ret fff08: d10083ff sub sp, sp, #0x20 fff0c: a9017bfd stp x29, x30, [sp, #0x10] fff10: 910043fd add x29, sp, #0x10 fff14: f90007e0 str x0, [sp, #0x8] fff18: f94007e0 ldr x0, [sp, #0x8] fff1c: 94000004 bl 0xfff2c ::__throw_length_error() const+0x308> fff20: a9417bfd ldp x29, x30, [sp, #0x10] fff24: 910083ff add sp, sp, #0x20 fff28: d65f03c0 ret fff2c: d10043ff sub sp, sp, #0x10 fff30: f90007e0 str x0, [sp, #0x8] fff34: f94007e0 ldr x0, [sp, #0x8] fff38: 910043ff add sp, sp, #0x10 fff3c: d65f03c0 ret fff40: b240fbe0 orr x0, xzr, #0x7fffffffffffffff fff44: d65f03c0 ret fff48: d10103ff sub sp, sp, #0x40 fff4c: a9037bfd stp x29, x30, [sp, #0x30] fff50: 9100c3fd add x29, sp, #0x30 fff54: b00007c8 adrp x8, 0x1f8000 fff58: 9109c508 add x8, x8, #0x271 fff5c: f81f83a0 stur x0, [x29, #-0x8] fff60: f81f03a1 stur x1, [x29, #-0x10] fff64: f9000fe2 str x2, [sp, #0x18] fff68: f85f83a0 ldur x0, [x29, #-0x8] fff6c: f85f03a1 ldur x1, [x29, #-0x10] fff70: f9000be8 str x8, [sp, #0x10] fff74: f90007e1 str x1, [sp, #0x8] fff78: 97ffffde bl 0xffef0 ::__throw_length_error() const+0x2cc> fff7c: f94007e8 ldr x8, [sp, #0x8] fff80: eb00011f cmp x8, x0 fff84: 1a9f97e9 cset w9, hi fff88: 37000049 tbnz w9, #0x0, 0xfff90 ::__throw_length_error() const+0x36c> fff8c: 14000003 b 0xfff98 ::__throw_length_error() const+0x374> fff90: f9400be0 ldr x0, [sp, #0x10] fff94: 97feec73 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> fff98: b27e03e1 orr x1, xzr, #0x4 fff9c: b27d03e8 orr x8, xzr, #0x8 fffa0: f85f03a9 ldur x9, [x29, #-0x10] fffa4: 9b087d20 mul x0, x9, x8 fffa8: 97feecf5 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> fffac: a9437bfd ldp x29, x30, [sp, #0x30] fffb0: 910103ff add sp, sp, #0x40 fffb4: d65f03c0 ret fffb8: d10083ff sub sp, sp, #0x20 fffbc: a9017bfd stp x29, x30, [sp, #0x10] fffc0: 910043fd add x29, sp, #0x10 fffc4: f90007e0 str x0, [sp, #0x8] fffc8: f94007e0 ldr x0, [sp, #0x8] fffcc: 94000004 bl 0xfffdc ::__throw_length_error() const+0x3b8> fffd0: a9417bfd ldp x29, x30, [sp, #0x10] fffd4: 910083ff add sp, sp, #0x20 fffd8: d65f03c0 ret fffdc: d10043ff sub sp, sp, #0x10 fffe0: f90007e0 str x0, [sp, #0x8] fffe4: f94007e0 ldr x0, [sp, #0x8] fffe8: 910043ff add sp, sp, #0x10 fffec: d65f03c0 ret ffff0: d10083ff sub sp, sp, #0x20 ffff4: a9017bfd stp x29, x30, [sp, #0x10] ffff8: 910043fd add x29, sp, #0x10 ffffc: f90007e0 str x0, [sp, #0x8] 100000: f94007e0 ldr x0, [sp, #0x8] 100004: 94000004 bl 0x100014 ::__throw_length_error() const+0x3f0> 100008: a9417bfd ldp x29, x30, [sp, #0x10] 10000c: 910083ff add sp, sp, #0x20 100010: d65f03c0 ret 100014: d10043ff sub sp, sp, #0x10 100018: f90007e0 str x0, [sp, #0x8] 10001c: f94007e0 ldr x0, [sp, #0x8] 100020: 910043ff add sp, sp, #0x10 100024: d65f03c0 ret 100028: d100c3ff sub sp, sp, #0x30 10002c: f90017e0 str x0, [sp, #0x28] 100030: f90013e1 str x1, [sp, #0x20] 100034: f9000fe2 str x2, [sp, #0x18] 100038: f9000be3 str x3, [sp, #0x10] 10003c: f90007e4 str x4, [sp, #0x8] 100040: 9100c3ff add sp, sp, #0x30 100044: d65f03c0 ret 100048: d10083ff sub sp, sp, #0x20 10004c: a9017bfd stp x29, x30, [sp, #0x10] 100050: 910043fd add x29, sp, #0x10 100054: f90007e0 str x0, [sp, #0x8] 100058: f94007e0 ldr x0, [sp, #0x8] 10005c: f9400000 ldr x0, [x0] 100060: 9400000d bl 0x100094 ::__throw_length_error() const+0x470> 100064: a9417bfd ldp x29, x30, [sp, #0x10] 100068: 910083ff add sp, sp, #0x20 10006c: d65f03c0 ret 100070: d10083ff sub sp, sp, #0x20 100074: a9017bfd stp x29, x30, [sp, #0x10] 100078: 910043fd add x29, sp, #0x10 10007c: f90007e0 str x0, [sp, #0x8] 100080: f94007e0 ldr x0, [sp, #0x8] 100084: 94000009 bl 0x1000a8 ::__throw_length_error() const+0x484> 100088: a9417bfd ldp x29, x30, [sp, #0x10] 10008c: 910083ff add sp, sp, #0x20 100090: d65f03c0 ret 100094: d10043ff sub sp, sp, #0x10 100098: f90007e0 str x0, [sp, #0x8] 10009c: f94007e0 ldr x0, [sp, #0x8] 1000a0: 910043ff add sp, sp, #0x10 1000a4: d65f03c0 ret 1000a8: d100c3ff sub sp, sp, #0x30 1000ac: a9027bfd stp x29, x30, [sp, #0x20] 1000b0: 910083fd add x29, sp, #0x20 1000b4: b27d03e8 orr x8, xzr, #0x8 1000b8: f81f83a0 stur x0, [x29, #-0x8] 1000bc: f85f83a0 ldur x0, [x29, #-0x8] 1000c0: f9000be0 str x0, [sp, #0x10] 1000c4: f90007e8 str x8, [sp, #0x8] 1000c8: 9400000a bl 0x1000f0 ::__throw_length_error() const+0x4cc> 1000cc: f9400008 ldr x8, [x0] 1000d0: f9400be0 ldr x0, [sp, #0x10] 1000d4: f9400000 ldr x0, [x0] 1000d8: eb000108 subs x8, x8, x0 1000dc: f94007e0 ldr x0, [sp, #0x8] 1000e0: 9ac00d00 sdiv x0, x8, x0 1000e4: a9427bfd ldp x29, x30, [sp, #0x20] 1000e8: 9100c3ff add sp, sp, #0x30 1000ec: d65f03c0 ret 1000f0: d10083ff sub sp, sp, #0x20 1000f4: a9017bfd stp x29, x30, [sp, #0x10] 1000f8: 910043fd add x29, sp, #0x10 1000fc: b27c03e8 orr x8, xzr, #0x10 100100: f90007e0 str x0, [sp, #0x8] 100104: f94007e0 ldr x0, [sp, #0x8] 100108: 8b080000 add x0, x0, x8 10010c: 94000004 bl 0x10011c ::__throw_length_error() const+0x4f8> 100110: a9417bfd ldp x29, x30, [sp, #0x10] 100114: 910083ff add sp, sp, #0x20 100118: d65f03c0 ret 10011c: d10083ff sub sp, sp, #0x20 100120: a9017bfd stp x29, x30, [sp, #0x10] 100124: 910043fd add x29, sp, #0x10 100128: f90007e0 str x0, [sp, #0x8] 10012c: f94007e0 ldr x0, [sp, #0x8] 100130: 94000004 bl 0x100140 ::__throw_length_error() const+0x51c> 100134: a9417bfd ldp x29, x30, [sp, #0x10] 100138: 910083ff add sp, sp, #0x20 10013c: d65f03c0 ret 100140: d10043ff sub sp, sp, #0x10 100144: f90007e0 str x0, [sp, #0x8] 100148: f94007e0 ldr x0, [sp, #0x8] 10014c: 910043ff add sp, sp, #0x10 100150: d65f03c0 ret 100154: d10083ff sub sp, sp, #0x20 100158: f9000fe0 str x0, [sp, #0x18] 10015c: f9000be1 str x1, [sp, #0x10] 100160: f90007e2 str x2, [sp, #0x8] 100164: 910083ff add sp, sp, #0x20 100168: d65f03c0 ret 000000000010016c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 10016c: d10103ff sub sp, sp, #0x40 100170: f9001bfe str x30, [sp, #0x30] 100174: b27d03e8 orr x8, xzr, #0x8 100178: d2800009 mov x9, #0x0 // =0 10017c: f90017e0 str x0, [sp, #0x28] 100180: f90013e1 str x1, [sp, #0x20] 100184: f9000fe2 str x2, [sp, #0x18] 100188: f9000be3 str x3, [sp, #0x10] 10018c: f9400fe0 ldr x0, [sp, #0x18] 100190: f94013e1 ldr x1, [sp, #0x20] 100194: eb010000 subs x0, x0, x1 100198: 9ac80c08 sdiv x8, x0, x8 10019c: f90007e8 str x8, [sp, #0x8] 1001a0: f94007e8 ldr x8, [sp, #0x8] 1001a4: eb09011f cmp x8, x9 1001a8: 1a9fd7ea cset w10, gt 1001ac: 3700004a tbnz w10, #0x0, 0x1001b4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 1001b0: 14000010 b 0x1001f0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 1001b4: b27d03e8 orr x8, xzr, #0x8 1001b8: f9400be9 ldr x9, [sp, #0x10] 1001bc: f9400120 ldr x0, [x9] 1001c0: f94013e1 ldr x1, [sp, #0x20] 1001c4: f94007e9 ldr x9, [sp, #0x8] 1001c8: 9b087d22 mul x2, x9, x8 1001cc: f90003e8 str x8, [sp] 1001d0: 97fe7ef0 bl 0x9fd90 1001d4: f94007e8 ldr x8, [sp, #0x8] 1001d8: f9400be9 ldr x9, [sp, #0x10] 1001dc: f9400120 ldr x0, [x9] 1001e0: f94003e1 ldr x1, [sp] 1001e4: 9b087c28 mul x8, x1, x8 1001e8: 8b080008 add x8, x0, x8 1001ec: f9000128 str x8, [x9] 1001f0: f9401bfe ldr x30, [sp, #0x30] 1001f4: 910103ff add sp, sp, #0x40 1001f8: d65f03c0 ret 1001fc: d10043ff sub sp, sp, #0x10 100200: f90007e0 str x0, [sp, #0x8] 100204: 910043ff add sp, sp, #0x10 100208: d65f03c0 ret 10020c: d10083ff sub sp, sp, #0x20 100210: a9017bfd stp x29, x30, [sp, #0x10] 100214: 910043fd add x29, sp, #0x10 100218: f90007e0 str x0, [sp, #0x8] 10021c: f94007e0 ldr x0, [sp, #0x8] 100220: aa0003e8 mov x8, x0 100224: f9400101 ldr x1, [x8] 100228: 94000011 bl 0x10026c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 10022c: a9417bfd ldp x29, x30, [sp, #0x10] 100230: 910083ff add sp, sp, #0x20 100234: d65f03c0 ret 100238: d100c3ff sub sp, sp, #0x30 10023c: a9027bfd stp x29, x30, [sp, #0x20] 100240: 910083fd add x29, sp, #0x20 100244: f81f83a0 stur x0, [x29, #-0x8] 100248: f9000be1 str x1, [sp, #0x10] 10024c: f90007e2 str x2, [sp, #0x8] 100250: f85f83a0 ldur x0, [x29, #-0x8] 100254: f9400be1 ldr x1, [sp, #0x10] 100258: f94007e2 ldr x2, [sp, #0x8] 10025c: 9400004b bl 0x100388 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 100260: a9427bfd ldp x29, x30, [sp, #0x20] 100264: 9100c3ff add sp, sp, #0x30 100268: d65f03c0 ret 10026c: d10143ff sub sp, sp, #0x50 100270: a9047bfd stp x29, x30, [sp, #0x40] 100274: 910103fd add x29, sp, #0x40 100278: f81f83a0 stur x0, [x29, #-0x8] 10027c: f81f03a1 stur x1, [x29, #-0x10] 100280: f85f83a0 ldur x0, [x29, #-0x8] 100284: f9400401 ldr x1, [x0, #0x8] 100288: f81e83a1 stur x1, [x29, #-0x18] 10028c: f90013e0 str x0, [sp, #0x20] 100290: f85f03a8 ldur x8, [x29, #-0x10] 100294: f85e83a9 ldur x9, [x29, #-0x18] 100298: eb09011f cmp x8, x9 10029c: 1a9f07ea cset w10, ne 1002a0: 3700004a tbnz w10, #0x0, 0x1002a8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 1002a4: 14000013 b 0x1002f0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 1002a8: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 1002ac: f94013e0 ldr x0, [sp, #0x20] 1002b0: f9000fe8 str x8, [sp, #0x18] 1002b4: 97fffe71 bl 0xffc78 ::__throw_length_error() const+0x54> 1002b8: f85e83a8 ldur x8, [x29, #-0x18] 1002bc: f9400fe9 ldr x9, [sp, #0x18] 1002c0: 8b090108 add x8, x8, x9 1002c4: f81e83a8 stur x8, [x29, #-0x18] 1002c8: f9000be0 str x0, [sp, #0x10] 1002cc: aa0803e0 mov x0, x8 1002d0: 97ffff71 bl 0x100094 ::__throw_length_error() const+0x470> 1002d4: f9400be8 ldr x8, [sp, #0x10] 1002d8: f90007e0 str x0, [sp, #0x8] 1002dc: aa0803e0 mov x0, x8 1002e0: f94007e1 ldr x1, [sp, #0x8] 1002e4: 97fe8a13 bl 0xa2b30 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEEEEE7destroyIS4_EEvRS5_PT_@plt> 1002e8: 14000001 b 0x1002ec >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 1002ec: 17ffffe9 b 0x100290 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 1002f0: f85f03a8 ldur x8, [x29, #-0x10] 1002f4: f94013e9 ldr x9, [sp, #0x20] 1002f8: f9000528 str x8, [x9, #0x8] 1002fc: a9447bfd ldp x29, x30, [sp, #0x40] 100300: 910143ff add sp, sp, #0x50 100304: d65f03c0 ret 100308: 97feb7af bl 0xae1c4 000000000010030c >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10030c: d100c3ff sub sp, sp, #0x30 100310: a9027bfd stp x29, x30, [sp, #0x20] 100314: 910083fd add x29, sp, #0x20 100318: 91003fe8 add x8, sp, #0xf 10031c: f81f83a0 stur x0, [x29, #-0x8] 100320: f9000be1 str x1, [sp, #0x10] 100324: f85f83a1 ldur x1, [x29, #-0x8] 100328: f9400be2 ldr x2, [sp, #0x10] 10032c: 39400100 ldrb w0, [x8] 100330: 97fe9510 bl 0xa5770 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 100334: a9427bfd ldp x29, x30, [sp, #0x20] 100338: 9100c3ff add sp, sp, #0x30 10033c: d65f03c0 ret 0000000000100340 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 100340: d100c3ff sub sp, sp, #0x30 100344: a9027bfd stp x29, x30, [sp, #0x20] 100348: 910083fd add x29, sp, #0x20 10034c: d10007a8 sub x8, x29, #0x1 100350: 39000100 strb w0, [x8] 100354: f9000be1 str x1, [sp, #0x10] 100358: f90007e2 str x2, [sp, #0x8] 10035c: f9400be0 ldr x0, [sp, #0x10] 100360: f94007e1 ldr x1, [sp, #0x8] 100364: 94000004 bl 0x100374 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 100368: a9427bfd ldp x29, x30, [sp, #0x20] 10036c: 9100c3ff add sp, sp, #0x30 100370: d65f03c0 ret 100374: d10043ff sub sp, sp, #0x10 100378: f90007e0 str x0, [sp, #0x8] 10037c: f90003e1 str x1, [sp] 100380: 910043ff add sp, sp, #0x10 100384: d65f03c0 ret 100388: d100c3ff sub sp, sp, #0x30 10038c: a9027bfd stp x29, x30, [sp, #0x20] 100390: 910083fd add x29, sp, #0x20 100394: b27d03e8 orr x8, xzr, #0x8 100398: b27e03e9 orr x9, xzr, #0x4 10039c: f81f83a0 stur x0, [x29, #-0x8] 1003a0: f9000be1 str x1, [sp, #0x10] 1003a4: f90007e2 str x2, [sp, #0x8] 1003a8: f9400be0 ldr x0, [sp, #0x10] 1003ac: f94007e1 ldr x1, [sp, #0x8] 1003b0: 9b087c21 mul x1, x1, x8 1003b4: aa0903e2 mov x2, x9 1003b8: 97feec1a bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 1003bc: 14000001 b 0x1003c0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 1003c0: a9427bfd ldp x29, x30, [sp, #0x20] 1003c4: 9100c3ff add sp, sp, #0x30 1003c8: d65f03c0 ret 1003cc: 97feb77e bl 0xae1c4 1003d0: d100c3ff sub sp, sp, #0x30 1003d4: a9027bfd stp x29, x30, [sp, #0x20] 1003d8: 910083fd add x29, sp, #0x20 1003dc: f81f83a0 stur x0, [x29, #-0x8] 1003e0: f85f83a0 ldur x0, [x29, #-0x8] 1003e4: f90003e0 str x0, [sp] 1003e8: 9400000e bl 0x100420 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 1003ec: 14000001 b 0x1003f0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 1003f0: f94003e0 ldr x0, [sp] 1003f4: 97fe9c47 bl 0xa7510 <_ZNSt6__ndk113__vector_baseINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 1003f8: a9427bfd ldp x29, x30, [sp, #0x20] 1003fc: 9100c3ff add sp, sp, #0x30 100400: d65f03c0 ret 100404: 2a0103e8 mov w8, w1 100408: f9000be0 str x0, [sp, #0x10] 10040c: b9000fe8 str w8, [sp, #0xc] 100410: f94003e0 ldr x0, [sp] 100414: 97fe9c3f bl 0xa7510 <_ZNSt6__ndk113__vector_baseINS_4pairIh22OMX_VIDEO_AVCLEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 100418: f9400be0 ldr x0, [sp, #0x10] 10041c: 97feb76a bl 0xae1c4 100420: d10183ff sub sp, sp, #0x60 100424: a9057bfd stp x29, x30, [sp, #0x50] 100428: 910143fd add x29, sp, #0x50 10042c: b27d03e8 orr x8, xzr, #0x8 100430: f81f83a0 stur x0, [x29, #-0x8] 100434: f85f83a0 ldur x0, [x29, #-0x8] 100438: f81f03a0 stur x0, [x29, #-0x10] 10043c: f81e83a8 stur x8, [x29, #-0x18] 100440: 97ffff02 bl 0x100048 ::__throw_length_error() const+0x424> 100444: f85f03a8 ldur x8, [x29, #-0x10] 100448: f81e03a0 stur x0, [x29, #-0x20] 10044c: aa0803e0 mov x0, x8 100450: 97fffefe bl 0x100048 ::__throw_length_error() const+0x424> 100454: f85f03a8 ldur x8, [x29, #-0x10] 100458: f90017e0 str x0, [sp, #0x28] 10045c: aa0803e0 mov x0, x8 100460: 97ffff04 bl 0x100070 ::__throw_length_error() const+0x44c> 100464: f85e83a8 ldur x8, [x29, #-0x18] 100468: 9b007d00 mul x0, x8, x0 10046c: f94017e9 ldr x9, [sp, #0x28] 100470: 8b000120 add x0, x9, x0 100474: f85f03aa ldur x10, [x29, #-0x10] 100478: f90013e0 str x0, [sp, #0x20] 10047c: aa0a03e0 mov x0, x10 100480: 97fffef2 bl 0x100048 ::__throw_length_error() const+0x424> 100484: f85f03a8 ldur x8, [x29, #-0x10] 100488: f9000fe0 str x0, [sp, #0x18] 10048c: aa0803e0 mov x0, x8 100490: 94000019 bl 0x1004f4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 100494: f85e83a8 ldur x8, [x29, #-0x18] 100498: 9b007d09 mul x9, x8, x0 10049c: f9400fea ldr x10, [sp, #0x18] 1004a0: 8b090149 add x9, x10, x9 1004a4: f85f03a0 ldur x0, [x29, #-0x10] 1004a8: f9000be9 str x9, [sp, #0x10] 1004ac: 97fffee7 bl 0x100048 ::__throw_length_error() const+0x424> 1004b0: f85f03a8 ldur x8, [x29, #-0x10] 1004b4: f90007e0 str x0, [sp, #0x8] 1004b8: aa0803e0 mov x0, x8 1004bc: 97fffeed bl 0x100070 ::__throw_length_error() const+0x44c> 1004c0: f85e83a8 ldur x8, [x29, #-0x18] 1004c4: 9b007d09 mul x9, x8, x0 1004c8: f94007ea ldr x10, [sp, #0x8] 1004cc: 8b090149 add x9, x10, x9 1004d0: f85f03a0 ldur x0, [x29, #-0x10] 1004d4: f85e03a1 ldur x1, [x29, #-0x20] 1004d8: f94013e2 ldr x2, [sp, #0x20] 1004dc: f9400be3 ldr x3, [sp, #0x10] 1004e0: aa0903e4 mov x4, x9 1004e4: 97fffed1 bl 0x100028 ::__throw_length_error() const+0x404> 1004e8: a9457bfd ldp x29, x30, [sp, #0x50] 1004ec: 910183ff add sp, sp, #0x60 1004f0: d65f03c0 ret 1004f4: d10043ff sub sp, sp, #0x10 1004f8: b27d03e8 orr x8, xzr, #0x8 1004fc: f90007e0 str x0, [sp, #0x8] 100500: f94007e0 ldr x0, [sp, #0x8] 100504: f9400409 ldr x9, [x0, #0x8] 100508: f9400000 ldr x0, [x0] 10050c: eb000129 subs x9, x9, x0 100510: 9ac80d20 sdiv x0, x9, x8 100514: 910043ff add sp, sp, #0x10 100518: d65f03c0 ret 10051c: d10043ff sub sp, sp, #0x10 100520: f90007e0 str x0, [sp, #0x8] 100524: f94007e0 ldr x0, [sp, #0x8] 100528: 910043ff add sp, sp, #0x10 10052c: d65f03c0 ret 100530: d10203ff sub sp, sp, #0x80 100534: a9077bfd stp x29, x30, [sp, #0x70] 100538: 9101c3fd add x29, sp, #0x70 10053c: d53bd048 mrs x8, TPIDR_EL0 100540: f9401508 ldr x8, [x8, #0x28] 100544: f81f83a8 stur x8, [x29, #-0x8] 100548: f81f03a2 stur x2, [x29, #-0x10] 10054c: f81e83a1 stur x1, [x29, #-0x18] 100550: f81e03a0 stur x0, [x29, #-0x20] 100554: f85e03a8 ldur x8, [x29, #-0x20] 100558: aa0803e0 mov x0, x8 10055c: f9001fe0 str x0, [sp, #0x38] 100560: aa0803e0 mov x0, x8 100564: 94000035 bl 0x100638 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2f8> 100568: d10063a0 sub x0, x29, #0x18 10056c: 94000056 bl 0x1006c4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x384> 100570: b40004a0 cbz x0, 0x100604 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2c4> 100574: 14000001 b 0x100578 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x238> 100578: d10063a0 sub x0, x29, #0x18 10057c: 94000052 bl 0x1006c4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x384> 100580: f9401ffe ldr x30, [sp, #0x38] 100584: f9001be0 str x0, [sp, #0x30] 100588: aa1e03e0 mov x0, x30 10058c: f9401be1 ldr x1, [sp, #0x30] 100590: 97feaa88 bl 0xaafb0 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt> 100594: 14000001 b 0x100598 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x258> 100598: d10063a8 sub x8, x29, #0x18 10059c: aa0803e0 mov x0, x8 1005a0: f90017e8 str x8, [sp, #0x28] 1005a4: 940000a4 bl 0x100834 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 1005a8: f94017e8 ldr x8, [sp, #0x28] 1005ac: f90013e0 str x0, [sp, #0x20] 1005b0: aa0803e0 mov x0, x8 1005b4: 940000a6 bl 0x10084c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 1005b8: f94017e8 ldr x8, [sp, #0x28] 1005bc: f9000fe0 str x0, [sp, #0x18] 1005c0: aa0803e0 mov x0, x8 1005c4: 94000040 bl 0x1006c4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x384> 1005c8: f9401fe8 ldr x8, [sp, #0x38] 1005cc: f9000be0 str x0, [sp, #0x10] 1005d0: aa0803e0 mov x0, x8 1005d4: f94013e1 ldr x1, [sp, #0x20] 1005d8: f9400fe2 ldr x2, [sp, #0x18] 1005dc: f9400be3 ldr x3, [sp, #0x10] 1005e0: 97fe94a8 bl 0xa5880 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> 1005e4: 14000001 b 0x1005e8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2a8> 1005e8: 14000007 b 0x100604 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2c4> 1005ec: f81d83a0 stur x0, [x29, #-0x28] 1005f0: 2a0103e8 mov w8, w1 1005f4: b81d43a8 stur w8, [x29, #-0x2c] 1005f8: f9401fe0 ldr x0, [sp, #0x38] 1005fc: 97fe8669 bl 0xa1fa0 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 100600: 1400000b b 0x10062c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2ec> 100604: d53bd048 mrs x8, TPIDR_EL0 100608: f9401508 ldr x8, [x8, #0x28] 10060c: f85f83a9 ldur x9, [x29, #-0x8] 100610: eb090108 subs x8, x8, x9 100614: f90007e8 str x8, [sp, #0x8] 100618: 540000e1 b.ne 0x100634 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2f4> 10061c: 14000001 b 0x100620 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2e0> 100620: a9477bfd ldp x29, x30, [sp, #0x70] 100624: 910203ff add sp, sp, #0x80 100628: d65f03c0 ret 10062c: f85d83a0 ldur x0, [x29, #-0x28] 100630: 97fe9e38 bl 0xa7f10 <_Unwind_Resume@plt> 100634: 97fea5cf bl 0xa9d70 <__stack_chk_fail@plt> 100638: d10103ff sub sp, sp, #0x40 10063c: a9037bfd stp x29, x30, [sp, #0x30] 100640: 9100c3fd add x29, sp, #0x30 100644: d53bd048 mrs x8, TPIDR_EL0 100648: f9401508 ldr x8, [x8, #0x28] 10064c: f81f83a8 stur x8, [x29, #-0x8] 100650: f9000fe0 str x0, [sp, #0x18] 100654: f9400fe8 ldr x8, [sp, #0x18] 100658: aa0803e0 mov x0, x8 10065c: f9000be0 str x0, [sp, #0x10] 100660: aa0803e0 mov x0, x8 100664: 97fffd11 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 100668: 14000001 b 0x10066c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x32c> 10066c: aa1f03e8 mov x8, xzr 100670: f9400be9 ldr x9, [sp, #0x10] 100674: f9000128 str x8, [x9] 100678: f9000528 str x8, [x9, #0x8] 10067c: 91004120 add x0, x9, #0x10 100680: f81f03a8 stur x8, [x29, #-0x10] 100684: d10043a1 sub x1, x29, #0x10 100688: 97fe8152 bl 0xa0bd0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> 10068c: 14000001 b 0x100690 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x350> 100690: d53bd048 mrs x8, TPIDR_EL0 100694: f9401508 ldr x8, [x8, #0x28] 100698: f85f83a9 ldur x9, [x29, #-0x8] 10069c: eb090108 subs x8, x8, x9 1006a0: f90007e8 str x8, [sp, #0x8] 1006a4: 540000e1 b.ne 0x1006c0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x380> 1006a8: 14000001 b 0x1006ac >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x36c> 1006ac: a9437bfd ldp x29, x30, [sp, #0x30] 1006b0: 910103ff add sp, sp, #0x40 1006b4: d65f03c0 ret 1006b8: f90003e1 str x1, [sp] 1006bc: 97feb6c2 bl 0xae1c4 1006c0: 97fea5ac bl 0xa9d70 <__stack_chk_fail@plt> 1006c4: d10043ff sub sp, sp, #0x10 1006c8: f90007e0 str x0, [sp, #0x8] 1006cc: f94007e0 ldr x0, [sp, #0x8] 1006d0: f9400400 ldr x0, [x0, #0x8] 1006d4: 910043ff add sp, sp, #0x10 1006d8: d65f03c0 ret 00000000001006dc , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 1006dc: d10143ff sub sp, sp, #0x50 1006e0: a9047bfd stp x29, x30, [sp, #0x40] 1006e4: 910103fd add x29, sp, #0x40 1006e8: f81f83a0 stur x0, [x29, #-0x8] 1006ec: f81f03a1 stur x1, [x29, #-0x10] 1006f0: f85f83a0 ldur x0, [x29, #-0x8] 1006f4: f85f03a1 ldur x1, [x29, #-0x10] 1006f8: f81e83a0 stur x0, [x29, #-0x18] 1006fc: f90013e1 str x1, [sp, #0x20] 100700: 97fe9034 bl 0xa47d0 <_ZNKSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt> 100704: f94013e1 ldr x1, [sp, #0x20] 100708: eb00003f cmp x1, x0 10070c: 1a9f97e8 cset w8, hi 100710: 37000048 tbnz w8, #0x0, 0x100718 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 100714: 14000003 b 0x100720 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 100718: f85e83a0 ldur x0, [x29, #-0x18] 10071c: 97fe940d bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 100720: d2800001 mov x1, #0x0 // =0 100724: b27d03e8 orr x8, xzr, #0x8 100728: f85e83a0 ldur x0, [x29, #-0x18] 10072c: f9000fe1 str x1, [sp, #0x18] 100730: f9000be8 str x8, [sp, #0x10] 100734: 940000d6 bl 0x100a8c , std::__ndk1::allocator>>::max_size() const+0xc0> 100738: f85f03a1 ldur x1, [x29, #-0x10] 10073c: 940000c7 bl 0x100a58 , std::__ndk1::allocator>>::max_size() const+0x8c> 100740: f85e83a8 ldur x8, [x29, #-0x18] 100744: f9000500 str x0, [x8, #0x8] 100748: f9000100 str x0, [x8] 10074c: f85e83a8 ldur x8, [x29, #-0x18] 100750: f9400108 ldr x8, [x8] 100754: f85f03a0 ldur x0, [x29, #-0x10] 100758: f9400be1 ldr x1, [sp, #0x10] 10075c: 9b007c20 mul x0, x1, x0 100760: 8b000108 add x8, x8, x0 100764: f85e83a0 ldur x0, [x29, #-0x18] 100768: f90007e8 str x8, [sp, #0x8] 10076c: 940000d3 bl 0x100ab8 , std::__ndk1::allocator>>::max_size() const+0xec> 100770: f94007e8 ldr x8, [sp, #0x8] 100774: f9000008 str x8, [x0] 100778: f85e83a0 ldur x0, [x29, #-0x18] 10077c: f9400fe1 ldr x1, [sp, #0x18] 100780: 940000d9 bl 0x100ae4 , std::__ndk1::allocator>>::max_size() const+0x118> 100784: a9447bfd ldp x29, x30, [sp, #0x40] 100788: 910143ff add sp, sp, #0x50 10078c: d65f03c0 ret 0000000000100790 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 100790: d101c3ff sub sp, sp, #0x70 100794: a9067bfd stp x29, x30, [sp, #0x60] 100798: 910183fd add x29, sp, #0x60 10079c: d53bd048 mrs x8, TPIDR_EL0 1007a0: f9401509 ldr x9, [x8, #0x28] 1007a4: f81f83a9 stur x9, [x29, #-0x8] 1007a8: f81e83a0 stur x0, [x29, #-0x18] 1007ac: f81e03a1 stur x1, [x29, #-0x20] 1007b0: f81d83a2 stur x2, [x29, #-0x28] 1007b4: f9001be3 str x3, [sp, #0x30] 1007b8: f85e83a9 ldur x9, [x29, #-0x18] 1007bc: aa0903e0 mov x0, x9 1007c0: f90013e8 str x8, [sp, #0x20] 1007c4: f9000fe9 str x9, [sp, #0x18] 1007c8: 940000b1 bl 0x100a8c , std::__ndk1::allocator>>::max_size() const+0xc0> 1007cc: f90017e0 str x0, [sp, #0x28] 1007d0: f9401be2 ldr x2, [sp, #0x30] 1007d4: d10043a8 sub x8, x29, #0x10 1007d8: aa0803e0 mov x0, x8 1007dc: f9400fe1 ldr x1, [sp, #0x18] 1007e0: f9000be8 str x8, [sp, #0x10] 1007e4: 940001aa bl 0x100e8c , std::__ndk1::allocator>>::max_size() const+0x4c0> 1007e8: f94017e0 ldr x0, [sp, #0x28] 1007ec: f85e03a1 ldur x1, [x29, #-0x20] 1007f0: f85d83a2 ldur x2, [x29, #-0x28] 1007f4: f9400fe8 ldr x8, [sp, #0x18] 1007f8: 91002103 add x3, x8, #0x8 1007fc: 97fe7f35 bl 0xa04d0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> 100800: f9400be0 ldr x0, [sp, #0x10] 100804: 940001cc bl 0x100f34 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 100808: f94013e8 ldr x8, [sp, #0x20] 10080c: f9401509 ldr x9, [x8, #0x28] 100810: f85f83a0 ldur x0, [x29, #-0x8] 100814: eb000129 subs x9, x9, x0 100818: f90007e9 str x9, [sp, #0x8] 10081c: 540000a1 b.ne 0x100830 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 100820: 14000001 b 0x100824 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 100824: a9467bfd ldp x29, x30, [sp, #0x60] 100828: 9101c3ff add sp, sp, #0x70 10082c: d65f03c0 ret 100830: 97fea550 bl 0xa9d70 <__stack_chk_fail@plt> 100834: d10043ff sub sp, sp, #0x10 100838: f90007e0 str x0, [sp, #0x8] 10083c: f94007e0 ldr x0, [sp, #0x8] 100840: f9400000 ldr x0, [x0] 100844: 910043ff add sp, sp, #0x10 100848: d65f03c0 ret 10084c: d10043ff sub sp, sp, #0x10 100850: b27d03e8 orr x8, xzr, #0x8 100854: f90007e0 str x0, [sp, #0x8] 100858: f94007e0 ldr x0, [sp, #0x8] 10085c: aa0003e9 mov x9, x0 100860: f9400129 ldr x9, [x9] 100864: f9400400 ldr x0, [x0, #0x8] 100868: 9b007d08 mul x8, x8, x0 10086c: 8b080128 add x8, x9, x8 100870: aa0803e0 mov x0, x8 100874: 910043ff add sp, sp, #0x10 100878: d65f03c0 ret 000000000010087c , std::__ndk1::allocator>>::~__vector_base()>: 10087c: d10103ff sub sp, sp, #0x40 100880: a9037bfd stp x29, x30, [sp, #0x30] 100884: 9100c3fd add x29, sp, #0x30 100888: d2800008 mov x8, #0x0 // =0 10088c: f81f83a0 stur x0, [x29, #-0x8] 100890: f85f83a0 ldur x0, [x29, #-0x8] 100894: aa0003e9 mov x9, x0 100898: f9400129 ldr x9, [x9] 10089c: eb08013f cmp x9, x8 1008a0: 1a9f07ea cset w10, ne 1008a4: f81f03a0 stur x0, [x29, #-0x10] 1008a8: 3700004a tbnz w10, #0x0, 0x1008b0 , std::__ndk1::allocator>>::~__vector_base()+0x34> 1008ac: 14000012 b 0x1008f4 , std::__ndk1::allocator>>::~__vector_base()+0x78> 1008b0: f85f03a0 ldur x0, [x29, #-0x10] 1008b4: 940001a4 bl 0x100f44 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 1008b8: f85f03a0 ldur x0, [x29, #-0x10] 1008bc: 94000074 bl 0x100a8c , std::__ndk1::allocator>>::max_size() const+0xc0> 1008c0: f85f03a8 ldur x8, [x29, #-0x10] 1008c4: f9400101 ldr x1, [x8] 1008c8: f85f03a8 ldur x8, [x29, #-0x10] 1008cc: f9000fe0 str x0, [sp, #0x18] 1008d0: aa0803e0 mov x0, x8 1008d4: f9000be1 str x1, [sp, #0x10] 1008d8: 94000142 bl 0x100de0 , std::__ndk1::allocator>>::max_size() const+0x414> 1008dc: f9400fe1 ldr x1, [sp, #0x18] 1008e0: f90007e0 str x0, [sp, #0x8] 1008e4: aa0103e0 mov x0, x1 1008e8: f9400be1 ldr x1, [sp, #0x10] 1008ec: f94007e2 ldr x2, [sp, #0x8] 1008f0: 940001a0 bl 0x100f70 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> 1008f4: a9437bfd ldp x29, x30, [sp, #0x30] 1008f8: 910103ff add sp, sp, #0x40 1008fc: d65f03c0 ret 0000000000100900 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 100900: d100c3ff sub sp, sp, #0x30 100904: a9027bfd stp x29, x30, [sp, #0x20] 100908: 910083fd add x29, sp, #0x20 10090c: f81f83a0 stur x0, [x29, #-0x8] 100910: f9000be1 str x1, [sp, #0x10] 100914: f85f83a0 ldur x0, [x29, #-0x8] 100918: f9400be1 ldr x1, [sp, #0x10] 10091c: f90007e0 str x0, [sp, #0x8] 100920: aa0103e0 mov x0, x1 100924: 97fffc79 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 100928: f94007e1 ldr x1, [sp, #0x8] 10092c: f90003e0 str x0, [sp] 100930: aa0103e0 mov x0, x1 100934: f94003e1 ldr x1, [sp] 100938: 97fe8f9a bl 0xa47a0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt> 10093c: f94007e0 ldr x0, [sp, #0x8] 100940: 94000016 bl 0x100998 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 100944: a9427bfd ldp x29, x30, [sp, #0x20] 100948: 9100c3ff add sp, sp, #0x30 10094c: d65f03c0 ret 0000000000100950 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 100950: d100c3ff sub sp, sp, #0x30 100954: a9027bfd stp x29, x30, [sp, #0x20] 100958: 910083fd add x29, sp, #0x20 10095c: d2800008 mov x8, #0x0 // =0 100960: f81f83a0 stur x0, [x29, #-0x8] 100964: f9000be1 str x1, [sp, #0x10] 100968: f85f83a0 ldur x0, [x29, #-0x8] 10096c: f9400be1 ldr x1, [sp, #0x10] 100970: f90007e0 str x0, [sp, #0x8] 100974: aa0103e0 mov x0, x1 100978: f90003e8 str x8, [sp] 10097c: 97fffc63 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 100980: f94003e8 ldr x8, [sp] 100984: f94007e1 ldr x1, [sp, #0x8] 100988: f9000028 str x8, [x1] 10098c: a9427bfd ldp x29, x30, [sp, #0x20] 100990: 9100c3ff add sp, sp, #0x30 100994: d65f03c0 ret 100998: d10083ff sub sp, sp, #0x20 10099c: a9017bfd stp x29, x30, [sp, #0x10] 1009a0: 910043fd add x29, sp, #0x10 1009a4: f90007e0 str x0, [sp, #0x8] 1009a8: f94007e0 ldr x0, [sp, #0x8] 1009ac: 94000004 bl 0x1009bc *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 1009b0: a9417bfd ldp x29, x30, [sp, #0x10] 1009b4: 910083ff add sp, sp, #0x20 1009b8: d65f03c0 ret 1009bc: d10043ff sub sp, sp, #0x10 1009c0: f90007e0 str x0, [sp, #0x8] 1009c4: 910043ff add sp, sp, #0x10 1009c8: d65f03c0 ret 00000000001009cc , std::__ndk1::allocator>>::max_size() const>: 1009cc: d10143ff sub sp, sp, #0x50 1009d0: a9047bfd stp x29, x30, [sp, #0x40] 1009d4: 910103fd add x29, sp, #0x40 1009d8: d53bd048 mrs x8, TPIDR_EL0 1009dc: f9401508 ldr x8, [x8, #0x28] 1009e0: f81f83a8 stur x8, [x29, #-0x8] 1009e4: f90013e0 str x0, [sp, #0x20] 1009e8: f94013e0 ldr x0, [sp, #0x20] 1009ec: 9400007b bl 0x100bd8 , std::__ndk1::allocator>>::max_size() const+0x20c> 1009f0: 9400006f bl 0x100bac , std::__ndk1::allocator>>::max_size() const+0x1e0> 1009f4: f81f03a0 stur x0, [x29, #-0x10] 1009f8: 97fffd0b bl 0xffe24 ::__throw_length_error() const+0x200> 1009fc: f81e83a0 stur x0, [x29, #-0x18] 100a00: d10043a0 sub x0, x29, #0x10 100a04: d10063a1 sub x1, x29, #0x18 100a08: 97fffce4 bl 0xffd98 ::__throw_length_error() const+0x174> 100a0c: f9000fe0 str x0, [sp, #0x18] 100a10: 14000001 b 0x100a14 , std::__ndk1::allocator>>::max_size() const+0x48> 100a14: f9400fe8 ldr x8, [sp, #0x18] 100a18: f9400109 ldr x9, [x8] 100a1c: d53bd04a mrs x10, TPIDR_EL0 100a20: f940154a ldr x10, [x10, #0x28] 100a24: f85f83ab ldur x11, [x29, #-0x8] 100a28: eb0b014a subs x10, x10, x11 100a2c: f9000be9 str x9, [sp, #0x10] 100a30: f90007ea str x10, [sp, #0x8] 100a34: 54000101 b.ne 0x100a54 , std::__ndk1::allocator>>::max_size() const+0x88> 100a38: 14000001 b 0x100a3c , std::__ndk1::allocator>>::max_size() const+0x70> 100a3c: f9400be0 ldr x0, [sp, #0x10] 100a40: a9447bfd ldp x29, x30, [sp, #0x40] 100a44: 910143ff add sp, sp, #0x50 100a48: d65f03c0 ret 100a4c: f90003e1 str x1, [sp] 100a50: 97feb5dd bl 0xae1c4 100a54: 97fea4c7 bl 0xa9d70 <__stack_chk_fail@plt> 100a58: d10083ff sub sp, sp, #0x20 100a5c: a9017bfd stp x29, x30, [sp, #0x10] 100a60: 910043fd add x29, sp, #0x10 100a64: d2800008 mov x8, #0x0 // =0 100a68: f90007e0 str x0, [sp, #0x8] 100a6c: f90003e1 str x1, [sp] 100a70: f94007e0 ldr x0, [sp, #0x8] 100a74: f94003e1 ldr x1, [sp] 100a78: aa0803e2 mov x2, x8 100a7c: 94000081 bl 0x100c80 , std::__ndk1::allocator>>::max_size() const+0x2b4> 100a80: a9417bfd ldp x29, x30, [sp, #0x10] 100a84: 910083ff add sp, sp, #0x20 100a88: d65f03c0 ret 100a8c: d10083ff sub sp, sp, #0x20 100a90: a9017bfd stp x29, x30, [sp, #0x10] 100a94: 910043fd add x29, sp, #0x10 100a98: b27c03e8 orr x8, xzr, #0x10 100a9c: f90007e0 str x0, [sp, #0x8] 100aa0: f94007e0 ldr x0, [sp, #0x8] 100aa4: 8b080000 add x0, x0, x8 100aa8: 94000092 bl 0x100cf0 , std::__ndk1::allocator>>::max_size() const+0x324> 100aac: a9417bfd ldp x29, x30, [sp, #0x10] 100ab0: 910083ff add sp, sp, #0x20 100ab4: d65f03c0 ret 100ab8: d10083ff sub sp, sp, #0x20 100abc: a9017bfd stp x29, x30, [sp, #0x10] 100ac0: 910043fd add x29, sp, #0x10 100ac4: b27c03e8 orr x8, xzr, #0x10 100ac8: f90007e0 str x0, [sp, #0x8] 100acc: f94007e0 ldr x0, [sp, #0x8] 100ad0: 8b080000 add x0, x0, x8 100ad4: 94000095 bl 0x100d28 , std::__ndk1::allocator>>::max_size() const+0x35c> 100ad8: a9417bfd ldp x29, x30, [sp, #0x10] 100adc: 910083ff add sp, sp, #0x20 100ae0: d65f03c0 ret 100ae4: d10183ff sub sp, sp, #0x60 100ae8: a9057bfd stp x29, x30, [sp, #0x50] 100aec: 910143fd add x29, sp, #0x50 100af0: b27d03e8 orr x8, xzr, #0x8 100af4: f81f83a0 stur x0, [x29, #-0x8] 100af8: f81f03a1 stur x1, [x29, #-0x10] 100afc: f85f83a0 ldur x0, [x29, #-0x8] 100b00: f81e83a0 stur x0, [x29, #-0x18] 100b04: f81e03a8 stur x8, [x29, #-0x20] 100b08: 9400009e bl 0x100d80 , std::__ndk1::allocator>>::max_size() const+0x3b4> 100b0c: f85e83a8 ldur x8, [x29, #-0x18] 100b10: f90017e0 str x0, [sp, #0x28] 100b14: aa0803e0 mov x0, x8 100b18: 9400009a bl 0x100d80 , std::__ndk1::allocator>>::max_size() const+0x3b4> 100b1c: f85e83a8 ldur x8, [x29, #-0x18] 100b20: f90013e0 str x0, [sp, #0x20] 100b24: aa0803e0 mov x0, x8 100b28: 940000a0 bl 0x100da8 , std::__ndk1::allocator>>::max_size() const+0x3dc> 100b2c: f85e03a8 ldur x8, [x29, #-0x20] 100b30: 9b007d00 mul x0, x8, x0 100b34: f94013e1 ldr x1, [sp, #0x20] 100b38: 8b000020 add x0, x1, x0 100b3c: f85e83a9 ldur x9, [x29, #-0x18] 100b40: f9000fe0 str x0, [sp, #0x18] 100b44: aa0903e0 mov x0, x9 100b48: 9400008e bl 0x100d80 , std::__ndk1::allocator>>::max_size() const+0x3b4> 100b4c: f85e83a8 ldur x8, [x29, #-0x18] 100b50: f9000be0 str x0, [sp, #0x10] 100b54: aa0803e0 mov x0, x8 100b58: 94000094 bl 0x100da8 , std::__ndk1::allocator>>::max_size() const+0x3dc> 100b5c: f85e03a8 ldur x8, [x29, #-0x20] 100b60: 9b007d09 mul x9, x8, x0 100b64: f9400be0 ldr x0, [sp, #0x10] 100b68: 8b090009 add x9, x0, x9 100b6c: f85e83a0 ldur x0, [x29, #-0x18] 100b70: f90007e9 str x9, [sp, #0x8] 100b74: 94000083 bl 0x100d80 , std::__ndk1::allocator>>::max_size() const+0x3b4> 100b78: f85f03a8 ldur x8, [x29, #-0x10] 100b7c: f85e03a9 ldur x9, [x29, #-0x20] 100b80: 9b087d28 mul x8, x9, x8 100b84: 8b080008 add x8, x0, x8 100b88: f85e83a0 ldur x0, [x29, #-0x18] 100b8c: f94017e1 ldr x1, [sp, #0x28] 100b90: f9400fe2 ldr x2, [sp, #0x18] 100b94: f94007e3 ldr x3, [sp, #0x8] 100b98: aa0803e4 mov x4, x8 100b9c: 94000071 bl 0x100d60 , std::__ndk1::allocator>>::max_size() const+0x394> 100ba0: a9457bfd ldp x29, x30, [sp, #0x50] 100ba4: 910183ff add sp, sp, #0x60 100ba8: d65f03c0 ret 100bac: d10083ff sub sp, sp, #0x20 100bb0: a9017bfd stp x29, x30, [sp, #0x10] 100bb4: 910043fd add x29, sp, #0x10 100bb8: 91001fe8 add x8, sp, #0x7 100bbc: f90007e0 str x0, [sp, #0x8] 100bc0: f94007e1 ldr x1, [sp, #0x8] 100bc4: 39400100 ldrb w0, [x8] 100bc8: 9400000f bl 0x100c04 , std::__ndk1::allocator>>::max_size() const+0x238> 100bcc: a9417bfd ldp x29, x30, [sp, #0x10] 100bd0: 910083ff add sp, sp, #0x20 100bd4: d65f03c0 ret 100bd8: d10083ff sub sp, sp, #0x20 100bdc: a9017bfd stp x29, x30, [sp, #0x10] 100be0: 910043fd add x29, sp, #0x10 100be4: b27c03e8 orr x8, xzr, #0x10 100be8: f90007e0 str x0, [sp, #0x8] 100bec: f94007e0 ldr x0, [sp, #0x8] 100bf0: 8b080000 add x0, x0, x8 100bf4: 94000015 bl 0x100c48 , std::__ndk1::allocator>>::max_size() const+0x27c> 100bf8: a9417bfd ldp x29, x30, [sp, #0x10] 100bfc: 910083ff add sp, sp, #0x20 100c00: d65f03c0 ret 100c04: d10083ff sub sp, sp, #0x20 100c08: a9017bfd stp x29, x30, [sp, #0x10] 100c0c: 910043fd add x29, sp, #0x10 100c10: d10007a8 sub x8, x29, #0x1 100c14: 39000100 strb w0, [x8] 100c18: f90003e1 str x1, [sp] 100c1c: f94003e0 ldr x0, [sp] 100c20: 94000004 bl 0x100c30 , std::__ndk1::allocator>>::max_size() const+0x264> 100c24: a9417bfd ldp x29, x30, [sp, #0x10] 100c28: 910083ff add sp, sp, #0x20 100c2c: d65f03c0 ret 100c30: d10043ff sub sp, sp, #0x10 100c34: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 100c38: f90007e0 str x0, [sp, #0x8] 100c3c: aa0803e0 mov x0, x8 100c40: 910043ff add sp, sp, #0x10 100c44: d65f03c0 ret 100c48: d10083ff sub sp, sp, #0x20 100c4c: a9017bfd stp x29, x30, [sp, #0x10] 100c50: 910043fd add x29, sp, #0x10 100c54: f90007e0 str x0, [sp, #0x8] 100c58: f94007e0 ldr x0, [sp, #0x8] 100c5c: 94000004 bl 0x100c6c , std::__ndk1::allocator>>::max_size() const+0x2a0> 100c60: a9417bfd ldp x29, x30, [sp, #0x10] 100c64: 910083ff add sp, sp, #0x20 100c68: d65f03c0 ret 100c6c: d10043ff sub sp, sp, #0x10 100c70: f90007e0 str x0, [sp, #0x8] 100c74: f94007e0 ldr x0, [sp, #0x8] 100c78: 910043ff add sp, sp, #0x10 100c7c: d65f03c0 ret 100c80: d10103ff sub sp, sp, #0x40 100c84: a9037bfd stp x29, x30, [sp, #0x30] 100c88: 9100c3fd add x29, sp, #0x30 100c8c: 900007c8 adrp x8, 0x1f8000 100c90: 9109c508 add x8, x8, #0x271 100c94: f81f83a0 stur x0, [x29, #-0x8] 100c98: f81f03a1 stur x1, [x29, #-0x10] 100c9c: f9000fe2 str x2, [sp, #0x18] 100ca0: f85f83a0 ldur x0, [x29, #-0x8] 100ca4: f85f03a1 ldur x1, [x29, #-0x10] 100ca8: f9000be8 str x8, [sp, #0x10] 100cac: f90007e1 str x1, [sp, #0x8] 100cb0: 97ffffe0 bl 0x100c30 , std::__ndk1::allocator>>::max_size() const+0x264> 100cb4: f94007e8 ldr x8, [sp, #0x8] 100cb8: eb00011f cmp x8, x0 100cbc: 1a9f97e9 cset w9, hi 100cc0: 37000049 tbnz w9, #0x0, 0x100cc8 , std::__ndk1::allocator>>::max_size() const+0x2fc> 100cc4: 14000003 b 0x100cd0 , std::__ndk1::allocator>>::max_size() const+0x304> 100cc8: f9400be0 ldr x0, [sp, #0x10] 100ccc: 97fee925 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 100cd0: b27e03e1 orr x1, xzr, #0x4 100cd4: b27d03e8 orr x8, xzr, #0x8 100cd8: f85f03a9 ldur x9, [x29, #-0x10] 100cdc: 9b087d20 mul x0, x9, x8 100ce0: 97fee9a7 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 100ce4: a9437bfd ldp x29, x30, [sp, #0x30] 100ce8: 910103ff add sp, sp, #0x40 100cec: d65f03c0 ret 100cf0: d10083ff sub sp, sp, #0x20 100cf4: a9017bfd stp x29, x30, [sp, #0x10] 100cf8: 910043fd add x29, sp, #0x10 100cfc: f90007e0 str x0, [sp, #0x8] 100d00: f94007e0 ldr x0, [sp, #0x8] 100d04: 94000004 bl 0x100d14 , std::__ndk1::allocator>>::max_size() const+0x348> 100d08: a9417bfd ldp x29, x30, [sp, #0x10] 100d0c: 910083ff add sp, sp, #0x20 100d10: d65f03c0 ret 100d14: d10043ff sub sp, sp, #0x10 100d18: f90007e0 str x0, [sp, #0x8] 100d1c: f94007e0 ldr x0, [sp, #0x8] 100d20: 910043ff add sp, sp, #0x10 100d24: d65f03c0 ret 100d28: d10083ff sub sp, sp, #0x20 100d2c: a9017bfd stp x29, x30, [sp, #0x10] 100d30: 910043fd add x29, sp, #0x10 100d34: f90007e0 str x0, [sp, #0x8] 100d38: f94007e0 ldr x0, [sp, #0x8] 100d3c: 94000004 bl 0x100d4c , std::__ndk1::allocator>>::max_size() const+0x380> 100d40: a9417bfd ldp x29, x30, [sp, #0x10] 100d44: 910083ff add sp, sp, #0x20 100d48: d65f03c0 ret 100d4c: d10043ff sub sp, sp, #0x10 100d50: f90007e0 str x0, [sp, #0x8] 100d54: f94007e0 ldr x0, [sp, #0x8] 100d58: 910043ff add sp, sp, #0x10 100d5c: d65f03c0 ret 100d60: d100c3ff sub sp, sp, #0x30 100d64: f90017e0 str x0, [sp, #0x28] 100d68: f90013e1 str x1, [sp, #0x20] 100d6c: f9000fe2 str x2, [sp, #0x18] 100d70: f9000be3 str x3, [sp, #0x10] 100d74: f90007e4 str x4, [sp, #0x8] 100d78: 9100c3ff add sp, sp, #0x30 100d7c: d65f03c0 ret 100d80: d10083ff sub sp, sp, #0x20 100d84: a9017bfd stp x29, x30, [sp, #0x10] 100d88: 910043fd add x29, sp, #0x10 100d8c: f90007e0 str x0, [sp, #0x8] 100d90: f94007e0 ldr x0, [sp, #0x8] 100d94: f9400000 ldr x0, [x0] 100d98: 9400000d bl 0x100dcc , std::__ndk1::allocator>>::max_size() const+0x400> 100d9c: a9417bfd ldp x29, x30, [sp, #0x10] 100da0: 910083ff add sp, sp, #0x20 100da4: d65f03c0 ret 100da8: d10083ff sub sp, sp, #0x20 100dac: a9017bfd stp x29, x30, [sp, #0x10] 100db0: 910043fd add x29, sp, #0x10 100db4: f90007e0 str x0, [sp, #0x8] 100db8: f94007e0 ldr x0, [sp, #0x8] 100dbc: 94000009 bl 0x100de0 , std::__ndk1::allocator>>::max_size() const+0x414> 100dc0: a9417bfd ldp x29, x30, [sp, #0x10] 100dc4: 910083ff add sp, sp, #0x20 100dc8: d65f03c0 ret 100dcc: d10043ff sub sp, sp, #0x10 100dd0: f90007e0 str x0, [sp, #0x8] 100dd4: f94007e0 ldr x0, [sp, #0x8] 100dd8: 910043ff add sp, sp, #0x10 100ddc: d65f03c0 ret 100de0: d100c3ff sub sp, sp, #0x30 100de4: a9027bfd stp x29, x30, [sp, #0x20] 100de8: 910083fd add x29, sp, #0x20 100dec: b27d03e8 orr x8, xzr, #0x8 100df0: f81f83a0 stur x0, [x29, #-0x8] 100df4: f85f83a0 ldur x0, [x29, #-0x8] 100df8: f9000be0 str x0, [sp, #0x10] 100dfc: f90007e8 str x8, [sp, #0x8] 100e00: 9400000a bl 0x100e28 , std::__ndk1::allocator>>::max_size() const+0x45c> 100e04: f9400008 ldr x8, [x0] 100e08: f9400be0 ldr x0, [sp, #0x10] 100e0c: f9400000 ldr x0, [x0] 100e10: eb000108 subs x8, x8, x0 100e14: f94007e0 ldr x0, [sp, #0x8] 100e18: 9ac00d00 sdiv x0, x8, x0 100e1c: a9427bfd ldp x29, x30, [sp, #0x20] 100e20: 9100c3ff add sp, sp, #0x30 100e24: d65f03c0 ret 100e28: d10083ff sub sp, sp, #0x20 100e2c: a9017bfd stp x29, x30, [sp, #0x10] 100e30: 910043fd add x29, sp, #0x10 100e34: b27c03e8 orr x8, xzr, #0x10 100e38: f90007e0 str x0, [sp, #0x8] 100e3c: f94007e0 ldr x0, [sp, #0x8] 100e40: 8b080000 add x0, x0, x8 100e44: 94000004 bl 0x100e54 , std::__ndk1::allocator>>::max_size() const+0x488> 100e48: a9417bfd ldp x29, x30, [sp, #0x10] 100e4c: 910083ff add sp, sp, #0x20 100e50: d65f03c0 ret 100e54: d10083ff sub sp, sp, #0x20 100e58: a9017bfd stp x29, x30, [sp, #0x10] 100e5c: 910043fd add x29, sp, #0x10 100e60: f90007e0 str x0, [sp, #0x8] 100e64: f94007e0 ldr x0, [sp, #0x8] 100e68: 94000004 bl 0x100e78 , std::__ndk1::allocator>>::max_size() const+0x4ac> 100e6c: a9417bfd ldp x29, x30, [sp, #0x10] 100e70: 910083ff add sp, sp, #0x20 100e74: d65f03c0 ret 100e78: d10043ff sub sp, sp, #0x10 100e7c: f90007e0 str x0, [sp, #0x8] 100e80: f94007e0 ldr x0, [sp, #0x8] 100e84: 910043ff add sp, sp, #0x10 100e88: d65f03c0 ret 100e8c: d10083ff sub sp, sp, #0x20 100e90: f9000fe0 str x0, [sp, #0x18] 100e94: f9000be1 str x1, [sp, #0x10] 100e98: f90007e2 str x2, [sp, #0x8] 100e9c: 910083ff add sp, sp, #0x20 100ea0: d65f03c0 ret 0000000000100ea4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 100ea4: d10103ff sub sp, sp, #0x40 100ea8: f9001bfe str x30, [sp, #0x30] 100eac: b27d03e8 orr x8, xzr, #0x8 100eb0: d2800009 mov x9, #0x0 // =0 100eb4: f90017e0 str x0, [sp, #0x28] 100eb8: f90013e1 str x1, [sp, #0x20] 100ebc: f9000fe2 str x2, [sp, #0x18] 100ec0: f9000be3 str x3, [sp, #0x10] 100ec4: f9400fe0 ldr x0, [sp, #0x18] 100ec8: f94013e1 ldr x1, [sp, #0x20] 100ecc: eb010000 subs x0, x0, x1 100ed0: 9ac80c08 sdiv x8, x0, x8 100ed4: f90007e8 str x8, [sp, #0x8] 100ed8: f94007e8 ldr x8, [sp, #0x8] 100edc: eb09011f cmp x8, x9 100ee0: 1a9fd7ea cset w10, gt 100ee4: 3700004a tbnz w10, #0x0, 0x100eec >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 100ee8: 14000010 b 0x100f28 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 100eec: b27d03e8 orr x8, xzr, #0x8 100ef0: f9400be9 ldr x9, [sp, #0x10] 100ef4: f9400120 ldr x0, [x9] 100ef8: f94013e1 ldr x1, [sp, #0x20] 100efc: f94007e9 ldr x9, [sp, #0x8] 100f00: 9b087d22 mul x2, x9, x8 100f04: f90003e8 str x8, [sp] 100f08: 97fe7ba2 bl 0x9fd90 100f0c: f94007e8 ldr x8, [sp, #0x8] 100f10: f9400be9 ldr x9, [sp, #0x10] 100f14: f9400120 ldr x0, [x9] 100f18: f94003e1 ldr x1, [sp] 100f1c: 9b087c28 mul x8, x1, x8 100f20: 8b080008 add x8, x0, x8 100f24: f9000128 str x8, [x9] 100f28: f9401bfe ldr x30, [sp, #0x30] 100f2c: 910103ff add sp, sp, #0x40 100f30: d65f03c0 ret 100f34: d10043ff sub sp, sp, #0x10 100f38: f90007e0 str x0, [sp, #0x8] 100f3c: 910043ff add sp, sp, #0x10 100f40: d65f03c0 ret 100f44: d10083ff sub sp, sp, #0x20 100f48: a9017bfd stp x29, x30, [sp, #0x10] 100f4c: 910043fd add x29, sp, #0x10 100f50: f90007e0 str x0, [sp, #0x8] 100f54: f94007e0 ldr x0, [sp, #0x8] 100f58: aa0003e8 mov x8, x0 100f5c: f9400101 ldr x1, [x8] 100f60: 94000011 bl 0x100fa4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 100f64: a9417bfd ldp x29, x30, [sp, #0x10] 100f68: 910083ff add sp, sp, #0x20 100f6c: d65f03c0 ret 100f70: d100c3ff sub sp, sp, #0x30 100f74: a9027bfd stp x29, x30, [sp, #0x20] 100f78: 910083fd add x29, sp, #0x20 100f7c: f81f83a0 stur x0, [x29, #-0x8] 100f80: f9000be1 str x1, [sp, #0x10] 100f84: f90007e2 str x2, [sp, #0x8] 100f88: f85f83a0 ldur x0, [x29, #-0x8] 100f8c: f9400be1 ldr x1, [sp, #0x10] 100f90: f94007e2 ldr x2, [sp, #0x8] 100f94: 9400004b bl 0x1010c0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 100f98: a9427bfd ldp x29, x30, [sp, #0x20] 100f9c: 9100c3ff add sp, sp, #0x30 100fa0: d65f03c0 ret 100fa4: d10143ff sub sp, sp, #0x50 100fa8: a9047bfd stp x29, x30, [sp, #0x40] 100fac: 910103fd add x29, sp, #0x40 100fb0: f81f83a0 stur x0, [x29, #-0x8] 100fb4: f81f03a1 stur x1, [x29, #-0x10] 100fb8: f85f83a0 ldur x0, [x29, #-0x8] 100fbc: f9400401 ldr x1, [x0, #0x8] 100fc0: f81e83a1 stur x1, [x29, #-0x18] 100fc4: f90013e0 str x0, [sp, #0x20] 100fc8: f85f03a8 ldur x8, [x29, #-0x10] 100fcc: f85e83a9 ldur x9, [x29, #-0x18] 100fd0: eb09011f cmp x8, x9 100fd4: 1a9f07ea cset w10, ne 100fd8: 3700004a tbnz w10, #0x0, 0x100fe0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 100fdc: 14000013 b 0x101028 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 100fe0: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 100fe4: f94013e0 ldr x0, [sp, #0x20] 100fe8: f9000fe8 str x8, [sp, #0x18] 100fec: 97fffea8 bl 0x100a8c , std::__ndk1::allocator>>::max_size() const+0xc0> 100ff0: f85e83a8 ldur x8, [x29, #-0x18] 100ff4: f9400fe9 ldr x9, [sp, #0x18] 100ff8: 8b090108 add x8, x8, x9 100ffc: f81e83a8 stur x8, [x29, #-0x18] 101000: f9000be0 str x0, [sp, #0x10] 101004: aa0803e0 mov x0, x8 101008: 97ffff71 bl 0x100dcc , std::__ndk1::allocator>>::max_size() const+0x400> 10100c: f9400be8 ldr x8, [sp, #0x10] 101010: f90007e0 str x0, [sp, #0x8] 101014: aa0803e0 mov x0, x8 101018: f94007e1 ldr x1, [sp, #0x8] 10101c: 97fe99f1 bl 0xa77e0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt> 101020: 14000001 b 0x101024 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 101024: 17ffffe9 b 0x100fc8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 101028: f85f03a8 ldur x8, [x29, #-0x10] 10102c: f94013e9 ldr x9, [sp, #0x20] 101030: f9000528 str x8, [x9, #0x8] 101034: a9447bfd ldp x29, x30, [sp, #0x40] 101038: 910143ff add sp, sp, #0x50 10103c: d65f03c0 ret 101040: 97feb461 bl 0xae1c4 0000000000101044 >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 101044: d100c3ff sub sp, sp, #0x30 101048: a9027bfd stp x29, x30, [sp, #0x20] 10104c: 910083fd add x29, sp, #0x20 101050: 91003fe8 add x8, sp, #0xf 101054: f81f83a0 stur x0, [x29, #-0x8] 101058: f9000be1 str x1, [sp, #0x10] 10105c: f85f83a1 ldur x1, [x29, #-0x8] 101060: f9400be2 ldr x2, [sp, #0x10] 101064: 39400100 ldrb w0, [x8] 101068: 97fe896e bl 0xa3620 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 10106c: a9427bfd ldp x29, x30, [sp, #0x20] 101070: 9100c3ff add sp, sp, #0x30 101074: d65f03c0 ret 0000000000101078 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 101078: d100c3ff sub sp, sp, #0x30 10107c: a9027bfd stp x29, x30, [sp, #0x20] 101080: 910083fd add x29, sp, #0x20 101084: d10007a8 sub x8, x29, #0x1 101088: 39000100 strb w0, [x8] 10108c: f9000be1 str x1, [sp, #0x10] 101090: f90007e2 str x2, [sp, #0x8] 101094: f9400be0 ldr x0, [sp, #0x10] 101098: f94007e1 ldr x1, [sp, #0x8] 10109c: 94000004 bl 0x1010ac >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 1010a0: a9427bfd ldp x29, x30, [sp, #0x20] 1010a4: 9100c3ff add sp, sp, #0x30 1010a8: d65f03c0 ret 1010ac: d10043ff sub sp, sp, #0x10 1010b0: f90007e0 str x0, [sp, #0x8] 1010b4: f90003e1 str x1, [sp] 1010b8: 910043ff add sp, sp, #0x10 1010bc: d65f03c0 ret 1010c0: d100c3ff sub sp, sp, #0x30 1010c4: a9027bfd stp x29, x30, [sp, #0x20] 1010c8: 910083fd add x29, sp, #0x20 1010cc: b27d03e8 orr x8, xzr, #0x8 1010d0: b27e03e9 orr x9, xzr, #0x4 1010d4: f81f83a0 stur x0, [x29, #-0x8] 1010d8: f9000be1 str x1, [sp, #0x10] 1010dc: f90007e2 str x2, [sp, #0x8] 1010e0: f9400be0 ldr x0, [sp, #0x10] 1010e4: f94007e1 ldr x1, [sp, #0x8] 1010e8: 9b087c21 mul x1, x1, x8 1010ec: aa0903e2 mov x2, x9 1010f0: 97fee8cc bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 1010f4: 14000001 b 0x1010f8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 1010f8: a9427bfd ldp x29, x30, [sp, #0x20] 1010fc: 9100c3ff add sp, sp, #0x30 101100: d65f03c0 ret 101104: 97feb430 bl 0xae1c4 101108: d100c3ff sub sp, sp, #0x30 10110c: a9027bfd stp x29, x30, [sp, #0x20] 101110: 910083fd add x29, sp, #0x20 101114: f81f83a0 stur x0, [x29, #-0x8] 101118: f85f83a0 ldur x0, [x29, #-0x8] 10111c: f90003e0 str x0, [sp] 101120: 9400000e bl 0x101158 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 101124: 14000001 b 0x101128 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 101128: f94003e0 ldr x0, [sp] 10112c: 97fe839d bl 0xa1fa0 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 101130: a9427bfd ldp x29, x30, [sp, #0x20] 101134: 9100c3ff add sp, sp, #0x30 101138: d65f03c0 ret 10113c: 2a0103e8 mov w8, w1 101140: f9000be0 str x0, [sp, #0x10] 101144: b9000fe8 str w8, [sp, #0xc] 101148: f94003e0 ldr x0, [sp] 10114c: 97fe8395 bl 0xa1fa0 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_AVCPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 101150: f9400be0 ldr x0, [sp, #0x10] 101154: 97feb41c bl 0xae1c4 101158: d10183ff sub sp, sp, #0x60 10115c: a9057bfd stp x29, x30, [sp, #0x50] 101160: 910143fd add x29, sp, #0x50 101164: b27d03e8 orr x8, xzr, #0x8 101168: f81f83a0 stur x0, [x29, #-0x8] 10116c: f85f83a0 ldur x0, [x29, #-0x8] 101170: f81f03a0 stur x0, [x29, #-0x10] 101174: f81e83a8 stur x8, [x29, #-0x18] 101178: 97ffff02 bl 0x100d80 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10117c: f85f03a8 ldur x8, [x29, #-0x10] 101180: f81e03a0 stur x0, [x29, #-0x20] 101184: aa0803e0 mov x0, x8 101188: 97fffefe bl 0x100d80 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10118c: f85f03a8 ldur x8, [x29, #-0x10] 101190: f90017e0 str x0, [sp, #0x28] 101194: aa0803e0 mov x0, x8 101198: 97ffff04 bl 0x100da8 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10119c: f85e83a8 ldur x8, [x29, #-0x18] 1011a0: 9b007d00 mul x0, x8, x0 1011a4: f94017e9 ldr x9, [sp, #0x28] 1011a8: 8b000120 add x0, x9, x0 1011ac: f85f03aa ldur x10, [x29, #-0x10] 1011b0: f90013e0 str x0, [sp, #0x20] 1011b4: aa0a03e0 mov x0, x10 1011b8: 97fffef2 bl 0x100d80 , std::__ndk1::allocator>>::max_size() const+0x3b4> 1011bc: f85f03a8 ldur x8, [x29, #-0x10] 1011c0: f9000fe0 str x0, [sp, #0x18] 1011c4: aa0803e0 mov x0, x8 1011c8: 94000019 bl 0x10122c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 1011cc: f85e83a8 ldur x8, [x29, #-0x18] 1011d0: 9b007d09 mul x9, x8, x0 1011d4: f9400fea ldr x10, [sp, #0x18] 1011d8: 8b090149 add x9, x10, x9 1011dc: f85f03a0 ldur x0, [x29, #-0x10] 1011e0: f9000be9 str x9, [sp, #0x10] 1011e4: 97fffee7 bl 0x100d80 , std::__ndk1::allocator>>::max_size() const+0x3b4> 1011e8: f85f03a8 ldur x8, [x29, #-0x10] 1011ec: f90007e0 str x0, [sp, #0x8] 1011f0: aa0803e0 mov x0, x8 1011f4: 97fffeed bl 0x100da8 , std::__ndk1::allocator>>::max_size() const+0x3dc> 1011f8: f85e83a8 ldur x8, [x29, #-0x18] 1011fc: 9b007d09 mul x9, x8, x0 101200: f94007ea ldr x10, [sp, #0x8] 101204: 8b090149 add x9, x10, x9 101208: f85f03a0 ldur x0, [x29, #-0x10] 10120c: f85e03a1 ldur x1, [x29, #-0x20] 101210: f94013e2 ldr x2, [sp, #0x20] 101214: f9400be3 ldr x3, [sp, #0x10] 101218: aa0903e4 mov x4, x9 10121c: 97fffed1 bl 0x100d60 , std::__ndk1::allocator>>::max_size() const+0x394> 101220: a9457bfd ldp x29, x30, [sp, #0x50] 101224: 910183ff add sp, sp, #0x60 101228: d65f03c0 ret 10122c: d10043ff sub sp, sp, #0x10 101230: b27d03e8 orr x8, xzr, #0x8 101234: f90007e0 str x0, [sp, #0x8] 101238: f94007e0 ldr x0, [sp, #0x8] 10123c: f9400409 ldr x9, [x0, #0x8] 101240: f9400000 ldr x0, [x0] 101244: eb000129 subs x9, x9, x0 101248: 9ac80d20 sdiv x0, x9, x8 10124c: 910043ff add sp, sp, #0x10 101250: d65f03c0 ret 0000000000101254 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const>: 101254: d10203ff sub sp, sp, #0x80 101258: a9077bfd stp x29, x30, [sp, #0x70] 10125c: 9101c3fd add x29, sp, #0x70 101260: d53bd048 mrs x8, TPIDR_EL0 101264: f9401508 ldr x8, [x8, #0x28] 101268: f81f83a8 stur x8, [x29, #-0x8] 10126c: f81d03a0 stur x0, [x29, #-0x30] 101270: f9001fe1 str x1, [sp, #0x38] 101274: f9001be2 str x2, [sp, #0x30] 101278: f85d03a8 ldur x8, [x29, #-0x30] 10127c: f90017e8 str x8, [sp, #0x28] 101280: f94017e0 ldr x0, [sp, #0x28] 101284: 94000033 bl 0x101350 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0xfc> 101288: f81f03a0 stur x0, [x29, #-0x10] 10128c: f94017e0 ldr x0, [sp, #0x28] 101290: 94000040 bl 0x101390 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x13c> 101294: f81e83a0 stur x0, [x29, #-0x18] 101298: 14000001 b 0x10129c ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x48> 10129c: d10043a0 sub x0, x29, #0x10 1012a0: d10063a1 sub x1, x29, #0x18 1012a4: 9400004a bl 0x1013cc ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x178> 1012a8: 36000300 tbz w0, #0x0, 0x101308 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0xb4> 1012ac: 14000001 b 0x1012b0 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x5c> 1012b0: d10043a0 sub x0, x29, #0x10 1012b4: 94000058 bl 0x101414 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x1c0> 1012b8: f9400000 ldr x0, [x0] 1012bc: f81e03a0 stur x0, [x29, #-0x20] 1012c0: 385e03a8 ldurb w8, [x29, #-0x20] 1012c4: f9401fe0 ldr x0, [sp, #0x38] 1012c8: 39400009 ldrb w9, [x0] 1012cc: 6b090108 subs w8, w8, w9 1012d0: b90027e8 str w8, [sp, #0x24] 1012d4: 54000101 b.ne 0x1012f4 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0xa0> 1012d8: 14000001 b 0x1012dc ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x88> 1012dc: b85e43a8 ldur w8, [x29, #-0x1c] 1012e0: f9401be9 ldr x9, [sp, #0x30] 1012e4: b9000128 str w8, [x9] 1012e8: 320003e8 orr w8, wzr, #0x1 1012ec: 381df3a8 sturb w8, [x29, #-0x21] 1012f0: 14000009 b 0x101314 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0xc0> 1012f4: 14000001 b 0x1012f8 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0xa4> 1012f8: d10043a0 sub x0, x29, #0x10 1012fc: 9400004c bl 0x10142c ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x1d8> 101300: f9000fe0 str x0, [sp, #0x18] 101304: 17ffffe6 b 0x10129c ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x48> 101308: 2a1f03e8 mov w8, wzr 10130c: 381df3a8 sturb w8, [x29, #-0x21] 101310: 14000001 b 0x101314 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0xc0> 101314: 385df3a8 ldurb w8, [x29, #-0x21] 101318: d53bd049 mrs x9, TPIDR_EL0 10131c: f9401529 ldr x9, [x9, #0x28] 101320: f85f83aa ldur x10, [x29, #-0x8] 101324: eb0a0129 subs x9, x9, x10 101328: b90017e8 str w8, [sp, #0x14] 10132c: f90007e9 str x9, [sp, #0x8] 101330: 540000e1 b.ne 0x10134c ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0xf8> 101334: 14000001 b 0x101338 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0xe4> 101338: b94017e8 ldr w8, [sp, #0x14] 10133c: 12000100 and w0, w8, #0x1 101340: a9477bfd ldp x29, x30, [sp, #0x70] 101344: 910203ff add sp, sp, #0x80 101348: d65f03c0 ret 10134c: 97fea289 bl 0xa9d70 <__stack_chk_fail@plt> 101350: d100c3ff sub sp, sp, #0x30 101354: a9027bfd stp x29, x30, [sp, #0x20] 101358: 910083fd add x29, sp, #0x20 10135c: d10023a8 sub x8, x29, #0x8 101360: f9000be0 str x0, [sp, #0x10] 101364: f9400be0 ldr x0, [sp, #0x10] 101368: aa0003e9 mov x9, x0 10136c: f9400121 ldr x1, [x9] 101370: f90007e8 str x8, [sp, #0x8] 101374: 94000038 bl 0x101454 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x200> 101378: f94007e8 ldr x8, [sp, #0x8] 10137c: f9000100 str x0, [x8] 101380: f9400100 ldr x0, [x8] 101384: a9427bfd ldp x29, x30, [sp, #0x20] 101388: 9100c3ff add sp, sp, #0x30 10138c: d65f03c0 ret 101390: d100c3ff sub sp, sp, #0x30 101394: a9027bfd stp x29, x30, [sp, #0x20] 101398: 910083fd add x29, sp, #0x20 10139c: d10023a8 sub x8, x29, #0x8 1013a0: f9000be0 str x0, [sp, #0x10] 1013a4: f9400be0 ldr x0, [sp, #0x10] 1013a8: f9400401 ldr x1, [x0, #0x8] 1013ac: f90007e8 str x8, [sp, #0x8] 1013b0: 94000029 bl 0x101454 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x200> 1013b4: f94007e8 ldr x8, [sp, #0x8] 1013b8: f9000100 str x0, [x8] 1013bc: f9400100 ldr x0, [x8] 1013c0: a9427bfd ldp x29, x30, [sp, #0x20] 1013c4: 9100c3ff add sp, sp, #0x30 1013c8: d65f03c0 ret 1013cc: d100c3ff sub sp, sp, #0x30 1013d0: a9027bfd stp x29, x30, [sp, #0x20] 1013d4: 910083fd add x29, sp, #0x20 1013d8: 12800008 mov w8, #-0x1 // =-1 1013dc: f81f83a0 stur x0, [x29, #-0x8] 1013e0: f9000be1 str x1, [sp, #0x10] 1013e4: f85f83a0 ldur x0, [x29, #-0x8] 1013e8: f9400be1 ldr x1, [sp, #0x10] 1013ec: b9000fe8 str w8, [sp, #0xc] 1013f0: 9400003b bl 0x1014dc ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x288> 1013f4: b9400fe8 ldr w8, [sp, #0xc] 1013f8: 4a080000 eor w0, w0, w8 1013fc: 320003e9 orr w9, wzr, #0x1 101400: 0a090009 and w9, w0, w9 101404: 2a0903e0 mov w0, w9 101408: a9427bfd ldp x29, x30, [sp, #0x20] 10140c: 9100c3ff add sp, sp, #0x30 101410: d65f03c0 ret 101414: d10043ff sub sp, sp, #0x10 101418: f90007e0 str x0, [sp, #0x8] 10141c: f94007e0 ldr x0, [sp, #0x8] 101420: f9400000 ldr x0, [x0] 101424: 910043ff add sp, sp, #0x10 101428: d65f03c0 ret 10142c: d10043ff sub sp, sp, #0x10 101430: b27d03e8 orr x8, xzr, #0x8 101434: f90007e0 str x0, [sp, #0x8] 101438: f94007e0 ldr x0, [sp, #0x8] 10143c: aa0003e9 mov x9, x0 101440: f940012a ldr x10, [x9] 101444: 8b080148 add x8, x10, x8 101448: f9000128 str x8, [x9] 10144c: 910043ff add sp, sp, #0x10 101450: d65f03c0 ret 101454: d10143ff sub sp, sp, #0x50 101458: a9047bfd stp x29, x30, [sp, #0x40] 10145c: 910103fd add x29, sp, #0x40 101460: d53bd048 mrs x8, TPIDR_EL0 101464: f9401509 ldr x9, [x8, #0x28] 101468: f81f83a9 stur x9, [x29, #-0x8] 10146c: f81e83a0 stur x0, [x29, #-0x18] 101470: f90013e1 str x1, [sp, #0x20] 101474: f94013e1 ldr x1, [sp, #0x20] 101478: d10043a0 sub x0, x29, #0x10 10147c: f9000fe8 str x8, [sp, #0x18] 101480: 9400000f bl 0x1014bc ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x268> 101484: f85f03a8 ldur x8, [x29, #-0x10] 101488: f9400fe9 ldr x9, [sp, #0x18] 10148c: f9401520 ldr x0, [x9, #0x28] 101490: f85f83a1 ldur x1, [x29, #-0x8] 101494: eb010000 subs x0, x0, x1 101498: f9000be8 str x8, [sp, #0x10] 10149c: f90007e0 str x0, [sp, #0x8] 1014a0: 540000c1 b.ne 0x1014b8 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x264> 1014a4: 14000001 b 0x1014a8 ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x254> 1014a8: f9400be0 ldr x0, [sp, #0x10] 1014ac: a9447bfd ldp x29, x30, [sp, #0x40] 1014b0: 910143ff add sp, sp, #0x50 1014b4: d65f03c0 ret 1014b8: 97fea22e bl 0xa9d70 <__stack_chk_fail@plt> 1014bc: d10043ff sub sp, sp, #0x10 1014c0: f90007e0 str x0, [sp, #0x8] 1014c4: f90003e1 str x1, [sp] 1014c8: f94007e0 ldr x0, [sp, #0x8] 1014cc: f94003e1 ldr x1, [sp] 1014d0: f9000001 str x1, [x0] 1014d4: 910043ff add sp, sp, #0x10 1014d8: d65f03c0 ret 1014dc: d100c3ff sub sp, sp, #0x30 1014e0: a9027bfd stp x29, x30, [sp, #0x20] 1014e4: 910083fd add x29, sp, #0x20 1014e8: f81f83a0 stur x0, [x29, #-0x8] 1014ec: f9000be1 str x1, [sp, #0x10] 1014f0: f85f83a0 ldur x0, [x29, #-0x8] 1014f4: 9400000e bl 0x10152c ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x2d8> 1014f8: f9400be1 ldr x1, [sp, #0x10] 1014fc: f90007e0 str x0, [sp, #0x8] 101500: aa0103e0 mov x0, x1 101504: 9400000a bl 0x10152c ::lookup(unsigned char const&, OMX_VIDEO_AVCPROFILETYPE*) const+0x2d8> 101508: f94007e1 ldr x1, [sp, #0x8] 10150c: eb00003f cmp x1, x0 101510: 1a9f17e8 cset w8, eq 101514: 320003e9 orr w9, wzr, #0x1 101518: 0a090108 and w8, w8, w9 10151c: 2a0803e0 mov w0, w8 101520: a9427bfd ldp x29, x30, [sp, #0x20] 101524: 9100c3ff add sp, sp, #0x30 101528: d65f03c0 ret 10152c: d10043ff sub sp, sp, #0x10 101530: f90007e0 str x0, [sp, #0x8] 101534: f94007e0 ldr x0, [sp, #0x8] 101538: f9400000 ldr x0, [x0] 10153c: 910043ff add sp, sp, #0x10 101540: d65f03c0 ret 0000000000101544 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const>: 101544: d10203ff sub sp, sp, #0x80 101548: a9077bfd stp x29, x30, [sp, #0x70] 10154c: 9101c3fd add x29, sp, #0x70 101550: d53bd048 mrs x8, TPIDR_EL0 101554: f9401508 ldr x8, [x8, #0x28] 101558: f81f83a8 stur x8, [x29, #-0x8] 10155c: f81d03a0 stur x0, [x29, #-0x30] 101560: f9001fe1 str x1, [sp, #0x38] 101564: f9001be2 str x2, [sp, #0x30] 101568: f85d03a8 ldur x8, [x29, #-0x30] 10156c: f90017e8 str x8, [sp, #0x28] 101570: f94017e0 ldr x0, [sp, #0x28] 101574: 94000033 bl 0x101640 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0xfc> 101578: f81f03a0 stur x0, [x29, #-0x10] 10157c: f94017e0 ldr x0, [sp, #0x28] 101580: 94000040 bl 0x101680 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x13c> 101584: f81e83a0 stur x0, [x29, #-0x18] 101588: 14000001 b 0x10158c ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x48> 10158c: d10043a0 sub x0, x29, #0x10 101590: d10063a1 sub x1, x29, #0x18 101594: 9400004a bl 0x1016bc ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x178> 101598: 36000300 tbz w0, #0x0, 0x1015f8 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0xb4> 10159c: 14000001 b 0x1015a0 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x5c> 1015a0: d10043a0 sub x0, x29, #0x10 1015a4: 94000058 bl 0x101704 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x1c0> 1015a8: f9400000 ldr x0, [x0] 1015ac: f81e03a0 stur x0, [x29, #-0x20] 1015b0: 385e03a8 ldurb w8, [x29, #-0x20] 1015b4: f9401fe0 ldr x0, [sp, #0x38] 1015b8: 39400009 ldrb w9, [x0] 1015bc: 6b090108 subs w8, w8, w9 1015c0: b90027e8 str w8, [sp, #0x24] 1015c4: 54000101 b.ne 0x1015e4 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0xa0> 1015c8: 14000001 b 0x1015cc ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x88> 1015cc: b85e43a8 ldur w8, [x29, #-0x1c] 1015d0: f9401be9 ldr x9, [sp, #0x30] 1015d4: b9000128 str w8, [x9] 1015d8: 320003e8 orr w8, wzr, #0x1 1015dc: 381df3a8 sturb w8, [x29, #-0x21] 1015e0: 14000009 b 0x101604 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0xc0> 1015e4: 14000001 b 0x1015e8 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0xa4> 1015e8: d10043a0 sub x0, x29, #0x10 1015ec: 9400004c bl 0x10171c ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x1d8> 1015f0: f9000fe0 str x0, [sp, #0x18] 1015f4: 17ffffe6 b 0x10158c ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x48> 1015f8: 2a1f03e8 mov w8, wzr 1015fc: 381df3a8 sturb w8, [x29, #-0x21] 101600: 14000001 b 0x101604 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0xc0> 101604: 385df3a8 ldurb w8, [x29, #-0x21] 101608: d53bd049 mrs x9, TPIDR_EL0 10160c: f9401529 ldr x9, [x9, #0x28] 101610: f85f83aa ldur x10, [x29, #-0x8] 101614: eb0a0129 subs x9, x9, x10 101618: b90017e8 str w8, [sp, #0x14] 10161c: f90007e9 str x9, [sp, #0x8] 101620: 540000e1 b.ne 0x10163c ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0xf8> 101624: 14000001 b 0x101628 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0xe4> 101628: b94017e8 ldr w8, [sp, #0x14] 10162c: 12000100 and w0, w8, #0x1 101630: a9477bfd ldp x29, x30, [sp, #0x70] 101634: 910203ff add sp, sp, #0x80 101638: d65f03c0 ret 10163c: 97fea1cd bl 0xa9d70 <__stack_chk_fail@plt> 101640: d100c3ff sub sp, sp, #0x30 101644: a9027bfd stp x29, x30, [sp, #0x20] 101648: 910083fd add x29, sp, #0x20 10164c: d10023a8 sub x8, x29, #0x8 101650: f9000be0 str x0, [sp, #0x10] 101654: f9400be0 ldr x0, [sp, #0x10] 101658: aa0003e9 mov x9, x0 10165c: f9400121 ldr x1, [x9] 101660: f90007e8 str x8, [sp, #0x8] 101664: 94000038 bl 0x101744 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x200> 101668: f94007e8 ldr x8, [sp, #0x8] 10166c: f9000100 str x0, [x8] 101670: f9400100 ldr x0, [x8] 101674: a9427bfd ldp x29, x30, [sp, #0x20] 101678: 9100c3ff add sp, sp, #0x30 10167c: d65f03c0 ret 101680: d100c3ff sub sp, sp, #0x30 101684: a9027bfd stp x29, x30, [sp, #0x20] 101688: 910083fd add x29, sp, #0x20 10168c: d10023a8 sub x8, x29, #0x8 101690: f9000be0 str x0, [sp, #0x10] 101694: f9400be0 ldr x0, [sp, #0x10] 101698: f9400401 ldr x1, [x0, #0x8] 10169c: f90007e8 str x8, [sp, #0x8] 1016a0: 94000029 bl 0x101744 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x200> 1016a4: f94007e8 ldr x8, [sp, #0x8] 1016a8: f9000100 str x0, [x8] 1016ac: f9400100 ldr x0, [x8] 1016b0: a9427bfd ldp x29, x30, [sp, #0x20] 1016b4: 9100c3ff add sp, sp, #0x30 1016b8: d65f03c0 ret 1016bc: d100c3ff sub sp, sp, #0x30 1016c0: a9027bfd stp x29, x30, [sp, #0x20] 1016c4: 910083fd add x29, sp, #0x20 1016c8: 12800008 mov w8, #-0x1 // =-1 1016cc: f81f83a0 stur x0, [x29, #-0x8] 1016d0: f9000be1 str x1, [sp, #0x10] 1016d4: f85f83a0 ldur x0, [x29, #-0x8] 1016d8: f9400be1 ldr x1, [sp, #0x10] 1016dc: b9000fe8 str w8, [sp, #0xc] 1016e0: 9400003b bl 0x1017cc ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x288> 1016e4: b9400fe8 ldr w8, [sp, #0xc] 1016e8: 4a080000 eor w0, w0, w8 1016ec: 320003e9 orr w9, wzr, #0x1 1016f0: 0a090009 and w9, w0, w9 1016f4: 2a0903e0 mov w0, w9 1016f8: a9427bfd ldp x29, x30, [sp, #0x20] 1016fc: 9100c3ff add sp, sp, #0x30 101700: d65f03c0 ret 101704: d10043ff sub sp, sp, #0x10 101708: f90007e0 str x0, [sp, #0x8] 10170c: f94007e0 ldr x0, [sp, #0x8] 101710: f9400000 ldr x0, [x0] 101714: 910043ff add sp, sp, #0x10 101718: d65f03c0 ret 10171c: d10043ff sub sp, sp, #0x10 101720: b27d03e8 orr x8, xzr, #0x8 101724: f90007e0 str x0, [sp, #0x8] 101728: f94007e0 ldr x0, [sp, #0x8] 10172c: aa0003e9 mov x9, x0 101730: f940012a ldr x10, [x9] 101734: 8b080148 add x8, x10, x8 101738: f9000128 str x8, [x9] 10173c: 910043ff add sp, sp, #0x10 101740: d65f03c0 ret 101744: d10143ff sub sp, sp, #0x50 101748: a9047bfd stp x29, x30, [sp, #0x40] 10174c: 910103fd add x29, sp, #0x40 101750: d53bd048 mrs x8, TPIDR_EL0 101754: f9401509 ldr x9, [x8, #0x28] 101758: f81f83a9 stur x9, [x29, #-0x8] 10175c: f81e83a0 stur x0, [x29, #-0x18] 101760: f90013e1 str x1, [sp, #0x20] 101764: f94013e1 ldr x1, [sp, #0x20] 101768: d10043a0 sub x0, x29, #0x10 10176c: f9000fe8 str x8, [sp, #0x18] 101770: 9400000f bl 0x1017ac ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x268> 101774: f85f03a8 ldur x8, [x29, #-0x10] 101778: f9400fe9 ldr x9, [sp, #0x18] 10177c: f9401520 ldr x0, [x9, #0x28] 101780: f85f83a1 ldur x1, [x29, #-0x8] 101784: eb010000 subs x0, x0, x1 101788: f9000be8 str x8, [sp, #0x10] 10178c: f90007e0 str x0, [sp, #0x8] 101790: 540000c1 b.ne 0x1017a8 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x264> 101794: 14000001 b 0x101798 ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x254> 101798: f9400be0 ldr x0, [sp, #0x10] 10179c: a9447bfd ldp x29, x30, [sp, #0x40] 1017a0: 910143ff add sp, sp, #0x50 1017a4: d65f03c0 ret 1017a8: 97fea172 bl 0xa9d70 <__stack_chk_fail@plt> 1017ac: d10043ff sub sp, sp, #0x10 1017b0: f90007e0 str x0, [sp, #0x8] 1017b4: f90003e1 str x1, [sp] 1017b8: f94007e0 ldr x0, [sp, #0x8] 1017bc: f94003e1 ldr x1, [sp] 1017c0: f9000001 str x1, [x0] 1017c4: 910043ff add sp, sp, #0x10 1017c8: d65f03c0 ret 1017cc: d100c3ff sub sp, sp, #0x30 1017d0: a9027bfd stp x29, x30, [sp, #0x20] 1017d4: 910083fd add x29, sp, #0x20 1017d8: f81f83a0 stur x0, [x29, #-0x8] 1017dc: f9000be1 str x1, [sp, #0x10] 1017e0: f85f83a0 ldur x0, [x29, #-0x8] 1017e4: 9400000e bl 0x10181c ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x2d8> 1017e8: f9400be1 ldr x1, [sp, #0x10] 1017ec: f90007e0 str x0, [sp, #0x8] 1017f0: aa0103e0 mov x0, x1 1017f4: 9400000a bl 0x10181c ::lookup(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x2d8> 1017f8: f94007e1 ldr x1, [sp, #0x8] 1017fc: eb00003f cmp x1, x0 101800: 1a9f17e8 cset w8, eq 101804: 320003e9 orr w9, wzr, #0x1 101808: 0a090108 and w8, w8, w9 10180c: 2a0803e0 mov w0, w8 101810: a9427bfd ldp x29, x30, [sp, #0x20] 101814: 9100c3ff add sp, sp, #0x30 101818: d65f03c0 ret 10181c: d10043ff sub sp, sp, #0x10 101820: f90007e0 str x0, [sp, #0x8] 101824: f94007e0 ldr x0, [sp, #0x8] 101828: f9400000 ldr x0, [x0] 10182c: 910043ff add sp, sp, #0x10 101830: d65f03c0 ret 0000000000101834 : 101834: d10043ff sub sp, sp, #0x10 101838: f90007e0 str x0, [sp, #0x8] 10183c: f94007e0 ldr x0, [sp, #0x8] 101840: f9401800 ldr x0, [x0, #0x30] 101844: 910043ff add sp, sp, #0x10 101848: d65f03c0 ret 000000000010184c ::operator=(android::sp const&)>: 10184c: d10103ff sub sp, sp, #0x40 101850: a9037bfd stp x29, x30, [sp, #0x30] 101854: 9100c3fd add x29, sp, #0x30 101858: d2800008 mov x8, #0x0 // =0 10185c: f81f83a0 stur x0, [x29, #-0x8] 101860: f81f03a1 stur x1, [x29, #-0x10] 101864: f85f83a0 ldur x0, [x29, #-0x8] 101868: f85f03a1 ldur x1, [x29, #-0x10] 10186c: f9400021 ldr x1, [x1] 101870: f9000fe1 str x1, [sp, #0x18] 101874: f9400fe1 ldr x1, [sp, #0x18] 101878: eb08003f cmp x1, x8 10187c: 1a9f07e9 cset w9, ne 101880: f9000be8 str x8, [sp, #0x10] 101884: f90007e0 str x0, [sp, #0x8] 101888: 37000049 tbnz w9, #0x0, 0x101890 ::operator=(android::sp const&)+0x44> 10188c: 14000004 b 0x10189c ::operator=(android::sp const&)+0x50> 101890: f9400fe0 ldr x0, [sp, #0x18] 101894: f94007e1 ldr x1, [sp, #0x8] 101898: 97fea3e2 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 10189c: f94007e8 ldr x8, [sp, #0x8] 1018a0: f9400108 ldr x8, [x8] 1018a4: f9400be9 ldr x9, [sp, #0x10] 1018a8: eb09011f cmp x8, x9 1018ac: 1a9f07ea cset w10, ne 1018b0: 3700004a tbnz w10, #0x0, 0x1018b8 ::operator=(android::sp const&)+0x6c> 1018b4: 14000005 b 0x1018c8 ::operator=(android::sp const&)+0x7c> 1018b8: f94007e8 ldr x8, [sp, #0x8] 1018bc: f9400100 ldr x0, [x8] 1018c0: f94007e1 ldr x1, [sp, #0x8] 1018c4: 97fe89e3 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 1018c8: f9400fe8 ldr x8, [sp, #0x18] 1018cc: f94007e9 ldr x9, [sp, #0x8] 1018d0: f9000128 str x8, [x9] 1018d4: f94007e0 ldr x0, [sp, #0x8] 1018d8: a9437bfd ldp x29, x30, [sp, #0x30] 1018dc: 910103ff add sp, sp, #0x40 1018e0: d65f03c0 ret 00000000001018e4 ::pair(int&&, int&&)>: 1018e4: d10103ff sub sp, sp, #0x40 1018e8: a9037bfd stp x29, x30, [sp, #0x30] 1018ec: 9100c3fd add x29, sp, #0x30 1018f0: f81f83a0 stur x0, [x29, #-0x8] 1018f4: f81f03a1 stur x1, [x29, #-0x10] 1018f8: f9000fe2 str x2, [sp, #0x18] 1018fc: f85f83a0 ldur x0, [x29, #-0x8] 101900: aa0003e1 mov x1, x0 101904: f85f03a2 ldur x2, [x29, #-0x10] 101908: f9000be0 str x0, [sp, #0x10] 10190c: aa0203e0 mov x0, x2 101910: f90007e1 str x1, [sp, #0x8] 101914: 97fff767 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 101918: b9400008 ldr w8, [x0] 10191c: f94007e0 ldr x0, [sp, #0x8] 101920: 39000008 strb w8, [x0] 101924: f9400fe0 ldr x0, [sp, #0x18] 101928: 97fff762 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 10192c: b9400008 ldr w8, [x0] 101930: f9400be0 ldr x0, [sp, #0x10] 101934: 39000408 strb w8, [x0, #0x1] 101938: a9437bfd ldp x29, x30, [sp, #0x30] 10193c: 910103ff add sp, sp, #0x40 101940: d65f03c0 ret 0000000000101944 , OMX_VIDEO_HEVCLEVELTYPE>::pair(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE const&)>: 101944: d100c3ff sub sp, sp, #0x30 101948: f90013fe str x30, [sp, #0x20] 10194c: b27f03e8 orr x8, xzr, #0x2 101950: f9000fe0 str x0, [sp, #0x18] 101954: f9000be1 str x1, [sp, #0x10] 101958: f90007e2 str x2, [sp, #0x8] 10195c: f9400fe0 ldr x0, [sp, #0x18] 101960: aa0003e1 mov x1, x0 101964: f9400be2 ldr x2, [sp, #0x10] 101968: f90003e0 str x0, [sp] 10196c: aa0103e0 mov x0, x1 101970: aa0203e1 mov x1, x2 101974: aa0803e2 mov x2, x8 101978: 97fe7906 bl 0x9fd90 10197c: f94007e8 ldr x8, [sp, #0x8] 101980: b9400109 ldr w9, [x8] 101984: f94003e8 ldr x8, [sp] 101988: b9000509 str w9, [x8, #0x4] 10198c: f94013fe ldr x30, [sp, #0x20] 101990: 9100c3ff add sp, sp, #0x30 101994: d65f03c0 ret 0000000000101998 , OMX_VIDEO_HEVCLEVELTYPE>::ALookup(std::initializer_list, OMX_VIDEO_HEVCLEVELTYPE>>)>: 101998: d10183ff sub sp, sp, #0x60 10199c: a9057bfd stp x29, x30, [sp, #0x50] 1019a0: 910143fd add x29, sp, #0x50 1019a4: d53bd048 mrs x8, TPIDR_EL0 1019a8: f9401509 ldr x9, [x8, #0x28] 1019ac: f81f83a9 stur x9, [x29, #-0x8] 1019b0: f81f03a2 stur x2, [x29, #-0x10] 1019b4: f81e83a1 stur x1, [x29, #-0x18] 1019b8: f9000fe0 str x0, [sp, #0x18] 1019bc: f9400fe0 ldr x0, [sp, #0x18] 1019c0: 3cde83a0 ldur q0, [x29, #-0x18] 1019c4: 3d800be0 str q0, [sp, #0x20] 1019c8: f94017e2 ldr x2, [sp, #0x28] 1019cc: f94013e1 ldr x1, [sp, #0x20] 1019d0: f9000be8 str x8, [sp, #0x10] 1019d4: 940000e7 bl 0x101d70 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0xd4> 1019d8: f9400be8 ldr x8, [sp, #0x10] 1019dc: f9401509 ldr x9, [x8, #0x28] 1019e0: f85f83a0 ldur x0, [x29, #-0x8] 1019e4: eb000129 subs x9, x9, x0 1019e8: f90007e9 str x9, [sp, #0x8] 1019ec: 540000a1 b.ne 0x101a00 , OMX_VIDEO_HEVCLEVELTYPE>::ALookup(std::initializer_list, OMX_VIDEO_HEVCLEVELTYPE>>)+0x68> 1019f0: 14000001 b 0x1019f4 , OMX_VIDEO_HEVCLEVELTYPE>::ALookup(std::initializer_list, OMX_VIDEO_HEVCLEVELTYPE>>)+0x5c> 1019f4: a9457bfd ldp x29, x30, [sp, #0x50] 1019f8: 910183ff add sp, sp, #0x60 1019fc: d65f03c0 ret 101a00: 97fea0dc bl 0xa9d70 <__stack_chk_fail@plt> 0000000000101a04 , OMX_VIDEO_HEVCLEVELTYPE>::~ALookup()>: 101a04: d10083ff sub sp, sp, #0x20 101a08: a9017bfd stp x29, x30, [sp, #0x10] 101a0c: 910043fd add x29, sp, #0x10 101a10: f90007e0 str x0, [sp, #0x8] 101a14: f94007e0 ldr x0, [sp, #0x8] 101a18: 940003cc bl 0x102948 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x90> 101a1c: a9417bfd ldp x29, x30, [sp, #0x10] 101a20: 910083ff add sp, sp, #0x20 101a24: d65f03c0 ret 0000000000101a28 ::pair(int&&, OMX_VIDEO_HEVCPROFILETYPE&&)>: 101a28: d10103ff sub sp, sp, #0x40 101a2c: a9037bfd stp x29, x30, [sp, #0x30] 101a30: 9100c3fd add x29, sp, #0x30 101a34: f81f83a0 stur x0, [x29, #-0x8] 101a38: f81f03a1 stur x1, [x29, #-0x10] 101a3c: f9000fe2 str x2, [sp, #0x18] 101a40: f85f83a0 ldur x0, [x29, #-0x8] 101a44: aa0003e1 mov x1, x0 101a48: f85f03a2 ldur x2, [x29, #-0x10] 101a4c: f9000be0 str x0, [sp, #0x10] 101a50: aa0203e0 mov x0, x2 101a54: f90007e1 str x1, [sp, #0x8] 101a58: 97fff716 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 101a5c: b9400008 ldr w8, [x0] 101a60: f94007e0 ldr x0, [sp, #0x8] 101a64: 39000008 strb w8, [x0] 101a68: f9400fe0 ldr x0, [sp, #0x18] 101a6c: 9400040a bl 0x102a94 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x1dc> 101a70: b9400008 ldr w8, [x0] 101a74: f9400be0 ldr x0, [sp, #0x10] 101a78: b9000408 str w8, [x0, #0x4] 101a7c: a9437bfd ldp x29, x30, [sp, #0x30] 101a80: 910103ff add sp, sp, #0x40 101a84: d65f03c0 ret 0000000000101a88 ::ALookup(std::initializer_list>)>: 101a88: d10183ff sub sp, sp, #0x60 101a8c: a9057bfd stp x29, x30, [sp, #0x50] 101a90: 910143fd add x29, sp, #0x50 101a94: d53bd048 mrs x8, TPIDR_EL0 101a98: f9401509 ldr x9, [x8, #0x28] 101a9c: f81f83a9 stur x9, [x29, #-0x8] 101aa0: f81f03a2 stur x2, [x29, #-0x10] 101aa4: f81e83a1 stur x1, [x29, #-0x18] 101aa8: f9000fe0 str x0, [sp, #0x18] 101aac: f9400fe0 ldr x0, [sp, #0x18] 101ab0: 3cde83a0 ldur q0, [x29, #-0x18] 101ab4: 3d800be0 str q0, [sp, #0x20] 101ab8: f94017e2 ldr x2, [sp, #0x28] 101abc: f94013e1 ldr x1, [sp, #0x20] 101ac0: f9000be8 str x8, [sp, #0x10] 101ac4: 940003f9 bl 0x102aa8 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x1f0> 101ac8: f9400be8 ldr x8, [sp, #0x10] 101acc: f9401509 ldr x9, [x8, #0x28] 101ad0: f85f83a0 ldur x0, [x29, #-0x8] 101ad4: eb000129 subs x9, x9, x0 101ad8: f90007e9 str x9, [sp, #0x8] 101adc: 540000a1 b.ne 0x101af0 ::ALookup(std::initializer_list>)+0x68> 101ae0: 14000001 b 0x101ae4 ::ALookup(std::initializer_list>)+0x5c> 101ae4: a9457bfd ldp x29, x30, [sp, #0x50] 101ae8: 910183ff add sp, sp, #0x60 101aec: d65f03c0 ret 101af0: 97fea0a0 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000101af4 ::~ALookup()>: 101af4: d10083ff sub sp, sp, #0x20 101af8: a9017bfd stp x29, x30, [sp, #0x10] 101afc: 910043fd add x29, sp, #0x10 101b00: f90007e0 str x0, [sp, #0x8] 101b04: f94007e0 ldr x0, [sp, #0x8] 101b08: 940006de bl 0x103680 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 101b0c: a9417bfd ldp x29, x30, [sp, #0x10] 101b10: 910083ff add sp, sp, #0x20 101b14: d65f03c0 ret 0000000000101b18 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const>: 101b18: d100c3ff sub sp, sp, #0x30 101b1c: a9027bfd stp x29, x30, [sp, #0x20] 101b20: 910083fd add x29, sp, #0x20 101b24: f81f83a0 stur x0, [x29, #-0x8] 101b28: f9000be1 str x1, [sp, #0x10] 101b2c: f90007e2 str x2, [sp, #0x8] 101b30: f85f83a0 ldur x0, [x29, #-0x8] 101b34: f9400be1 ldr x1, [sp, #0x10] 101b38: f94007e2 ldr x2, [sp, #0x8] 101b3c: 97fe7dcd bl 0xa1270 <_ZNK7android7ALookupIh25OMX_VIDEO_HEVCPROFILETYPEE6lookupERKhPS1_@plt> 101b40: 320003e8 orr w8, wzr, #0x1 101b44: 0a080008 and w8, w0, w8 101b48: 2a0803e0 mov w0, w8 101b4c: a9427bfd ldp x29, x30, [sp, #0x20] 101b50: 9100c3ff add sp, sp, #0x30 101b54: d65f03c0 ret 101b58: d10143ff sub sp, sp, #0x50 101b5c: a9047bfd stp x29, x30, [sp, #0x40] 101b60: 910103fd add x29, sp, #0x40 101b64: d53bd048 mrs x8, TPIDR_EL0 101b68: f9401508 ldr x8, [x8, #0x28] 101b6c: f81f83a8 stur x8, [x29, #-0x8] 101b70: f90013e0 str x0, [sp, #0x20] 101b74: f94013e0 ldr x0, [sp, #0x20] 101b78: 97fe9b62 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 101b7c: 900007c1 adrp x1, 0x1f9000 101b80: 912c0821 add x1, x1, #0xb02 101b84: d10033a2 sub x2, x29, #0xc 101b88: 97fea32e bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 101b8c: 36000100 tbz w0, #0x0, 0x101bac ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x94> 101b90: 14000001 b 0x101b94 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x7c> 101b94: b85f43a8 ldur w8, [x29, #-0xc] 101b98: 71000108 subs w8, w8, #0x0 101b9c: 1a9f07e9 cset w9, ne 101ba0: 381ef3a9 sturb w9, [x29, #-0x11] 101ba4: b9001fe8 str w8, [sp, #0x1c] 101ba8: 1400002e b 0x101c60 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x148> 101bac: f94013e0 ldr x0, [sp, #0x20] 101bb0: 97fe9b54 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 101bb4: 900007c1 adrp x1, 0x1f9000 101bb8: 912f9421 add x1, x1, #0xbe5 101bbc: 97fea199 bl 0xaa220 <_ZNK7android8AMessage8containsEPKc@plt> 101bc0: 36000180 tbz w0, #0x0, 0x101bf0 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xd8> 101bc4: 14000001 b 0x101bc8 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xb0> 101bc8: f94013e0 ldr x0, [sp, #0x20] 101bcc: 97fe9b4d bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 101bd0: 900007c1 adrp x1, 0x1f9000 101bd4: 912f2421 add x1, x1, #0xbc9 101bd8: 97fea192 bl 0xaa220 <_ZNK7android8AMessage8containsEPKc@plt> 101bdc: 370000a0 tbnz w0, #0x0, 0x101bf0 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xd8> 101be0: 14000001 b 0x101be4 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xcc> 101be4: 320003e8 orr w8, wzr, #0x1 101be8: 381ef3a8 sturb w8, [x29, #-0x11] 101bec: 1400001d b 0x101c60 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x148> 101bf0: f94013e0 ldr x0, [sp, #0x20] 101bf4: 97fe9b43 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 101bf8: 900007c1 adrp x1, 0x1f9000 101bfc: 912f2421 add x1, x1, #0xbc9 101c00: d10043a2 sub x2, x29, #0x10 101c04: 97fea30f bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 101c08: 36000260 tbz w0, #0x0, 0x101c54 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x13c> 101c0c: 14000001 b 0x101c10 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xf8> 101c10: b85f03a8 ldur w8, [x29, #-0x10] 101c14: 320003e9 orr w9, wzr, #0x1 101c18: 71001908 subs w8, w8, #0x6 101c1c: b9001be8 str w8, [sp, #0x18] 101c20: b90017e9 str w9, [sp, #0x14] 101c24: 54000100 b.eq 0x101c44 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x12c> 101c28: 14000001 b 0x101c2c ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x114> 101c2c: b85f03a8 ldur w8, [x29, #-0x10] 101c30: 71001d08 subs w8, w8, #0x7 101c34: 1a9f17e9 cset w9, eq 101c38: b90013e8 str w8, [sp, #0x10] 101c3c: b90017e9 str w9, [sp, #0x14] 101c40: 14000001 b 0x101c44 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x12c> 101c44: b94017e8 ldr w8, [sp, #0x14] 101c48: 12000108 and w8, w8, #0x1 101c4c: 381ef3a8 sturb w8, [x29, #-0x11] 101c50: 14000004 b 0x101c60 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x148> 101c54: 2a1f03e8 mov w8, wzr 101c58: 381ef3a8 sturb w8, [x29, #-0x11] 101c5c: 14000001 b 0x101c60 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x148> 101c60: 385ef3a8 ldurb w8, [x29, #-0x11] 101c64: d53bd049 mrs x9, TPIDR_EL0 101c68: f9401529 ldr x9, [x9, #0x28] 101c6c: f85f83aa ldur x10, [x29, #-0x8] 101c70: eb0a0129 subs x9, x9, x10 101c74: b9000fe8 str w8, [sp, #0xc] 101c78: f90003e9 str x9, [sp] 101c7c: 540000e1 b.ne 0x101c98 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x180> 101c80: 14000001 b 0x101c84 ::map(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x16c> 101c84: b9400fe8 ldr w8, [sp, #0xc] 101c88: 12000100 and w0, w8, #0x1 101c8c: a9447bfd ldp x29, x30, [sp, #0x40] 101c90: 910143ff add sp, sp, #0x50 101c94: d65f03c0 ret 101c98: 97fea036 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000101c9c , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const>: 101c9c: d100c3ff sub sp, sp, #0x30 101ca0: a9027bfd stp x29, x30, [sp, #0x20] 101ca4: 910083fd add x29, sp, #0x20 101ca8: f81f83a0 stur x0, [x29, #-0x8] 101cac: f9000be1 str x1, [sp, #0x10] 101cb0: f90007e2 str x2, [sp, #0x8] 101cb4: f85f83a0 ldur x0, [x29, #-0x8] 101cb8: f9400be1 ldr x1, [sp, #0x10] 101cbc: f94007e2 ldr x2, [sp, #0x8] 101cc0: 97fe8b58 bl 0xa4a20 <_ZNK7android7ALookupINSt6__ndk14pairIhhEE23OMX_VIDEO_HEVCLEVELTYPEE6lookupERKS3_PS4_@plt> 101cc4: 320003e8 orr w8, wzr, #0x1 101cc8: 0a080008 and w8, w0, w8 101ccc: 2a0803e0 mov w0, w8 101cd0: a9427bfd ldp x29, x30, [sp, #0x20] 101cd4: 9100c3ff add sp, sp, #0x30 101cd8: d65f03c0 ret 101cdc: d10183ff sub sp, sp, #0x60 101ce0: a9057bfd stp x29, x30, [sp, #0x50] 101ce4: 910143fd add x29, sp, #0x50 101ce8: d53bd048 mrs x8, TPIDR_EL0 101cec: f9401509 ldr x9, [x8, #0x28] 101cf0: f81f83a9 stur x9, [x29, #-0x8] 101cf4: f81e03a0 stur x0, [x29, #-0x20] 101cf8: f90017e1 str x1, [sp, #0x28] 101cfc: f85e03a0 ldur x0, [x29, #-0x20] 101d00: f90013e8 str x8, [sp, #0x20] 101d04: 94000842 bl 0x103e0c , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x350> 101d08: f94017e8 ldr x8, [sp, #0x28] 101d0c: f9000fe0 str x0, [sp, #0x18] 101d10: aa0803e0 mov x0, x8 101d14: 9400083e bl 0x103e0c , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x350> 101d18: d10043a8 sub x8, x29, #0x10 101d1c: f9000be0 str x0, [sp, #0x10] 101d20: aa0803e0 mov x0, x8 101d24: f9400fe1 ldr x1, [sp, #0x18] 101d28: f9400be2 ldr x2, [sp, #0x10] 101d2c: 97fe88c1 bl 0xa4030 <_ZNSt6__ndk14pairIhhEC2ILb1ELb0EEERKhS4_@plt> 101d30: 785f03aa ldurh w10, [x29, #-0x10] 101d34: 781e83aa sturh w10, [x29, #-0x18] 101d38: f85e83a8 ldur x8, [x29, #-0x18] 101d3c: f94013e9 ldr x9, [sp, #0x20] 101d40: f9401520 ldr x0, [x9, #0x28] 101d44: f85f83a1 ldur x1, [x29, #-0x8] 101d48: eb010000 subs x0, x0, x1 101d4c: f90007e8 str x8, [sp, #0x8] 101d50: f90003e0 str x0, [sp] 101d54: 540000c1 b.ne 0x101d6c , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0xd0> 101d58: 14000001 b 0x101d5c , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0xc0> 101d5c: f94007e0 ldr x0, [sp, #0x8] 101d60: a9457bfd ldp x29, x30, [sp, #0x50] 101d64: 910183ff add sp, sp, #0x60 101d68: d65f03c0 ret 101d6c: 97fea001 bl 0xa9d70 <__stack_chk_fail@plt> 101d70: d10203ff sub sp, sp, #0x80 101d74: a9077bfd stp x29, x30, [sp, #0x70] 101d78: 9101c3fd add x29, sp, #0x70 101d7c: d53bd048 mrs x8, TPIDR_EL0 101d80: f9401508 ldr x8, [x8, #0x28] 101d84: f81f83a8 stur x8, [x29, #-0x8] 101d88: f81f03a2 stur x2, [x29, #-0x10] 101d8c: f81e83a1 stur x1, [x29, #-0x18] 101d90: f81e03a0 stur x0, [x29, #-0x20] 101d94: f85e03a8 ldur x8, [x29, #-0x20] 101d98: aa0803e0 mov x0, x8 101d9c: f9001fe0 str x0, [sp, #0x38] 101da0: aa0803e0 mov x0, x8 101da4: 94000035 bl 0x101e78 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x1dc> 101da8: d10063a0 sub x0, x29, #0x18 101dac: 94000056 bl 0x101f04 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x268> 101db0: b40004a0 cbz x0, 0x101e44 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x1a8> 101db4: 14000001 b 0x101db8 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x11c> 101db8: d10063a0 sub x0, x29, #0x18 101dbc: 94000052 bl 0x101f04 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x268> 101dc0: f9401ffe ldr x30, [sp, #0x38] 101dc4: f9001be0 str x0, [sp, #0x30] 101dc8: aa1e03e0 mov x0, x30 101dcc: f9401be1 ldr x1, [sp, #0x30] 101dd0: 97fe91f8 bl 0xa65b0 <_ZNSt6__ndk16vectorINS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEE11__vallocateEm@plt> 101dd4: 14000001 b 0x101dd8 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x13c> 101dd8: d10063a8 sub x8, x29, #0x18 101ddc: aa0803e0 mov x0, x8 101de0: f90017e8 str x8, [sp, #0x28] 101de4: 940000a4 bl 0x102074 , OMX_VIDEO_HEVCLEVELTYPE> const*>::value, void>::type std::__ndk1::vector, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_at_end, OMX_VIDEO_HEVCLEVELTYPE> const*>(std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, unsigned long)+0xa4> 101de8: f94017e8 ldr x8, [sp, #0x28] 101dec: f90013e0 str x0, [sp, #0x20] 101df0: aa0803e0 mov x0, x8 101df4: 940000a6 bl 0x10208c , OMX_VIDEO_HEVCLEVELTYPE> const*>::value, void>::type std::__ndk1::vector, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_at_end, OMX_VIDEO_HEVCLEVELTYPE> const*>(std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, unsigned long)+0xbc> 101df8: f94017e8 ldr x8, [sp, #0x28] 101dfc: f9000fe0 str x0, [sp, #0x18] 101e00: aa0803e0 mov x0, x8 101e04: 94000040 bl 0x101f04 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x268> 101e08: f9401fe8 ldr x8, [sp, #0x38] 101e0c: f9000be0 str x0, [sp, #0x10] 101e10: aa0803e0 mov x0, x8 101e14: f94013e1 ldr x1, [sp, #0x20] 101e18: f9400fe2 ldr x2, [sp, #0x18] 101e1c: f9400be3 ldr x3, [sp, #0x10] 101e20: 97fe8bd0 bl 0xa4d60 <_ZNSt6__ndk16vectorINS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEE18__construct_at_endIPKS4_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESC_SC_m@plt> 101e24: 14000001 b 0x101e28 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x18c> 101e28: 14000007 b 0x101e44 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x1a8> 101e2c: f81d83a0 stur x0, [x29, #-0x28] 101e30: 2a0103e8 mov w8, w1 101e34: b81d43a8 stur w8, [x29, #-0x2c] 101e38: f9401fe0 ldr x0, [sp, #0x38] 101e3c: 97fe7b85 bl 0xa0c50 <_ZNSt6__ndk113__vector_baseINS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEED2Ev@plt> 101e40: 1400000b b 0x101e6c , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x1d0> 101e44: d53bd048 mrs x8, TPIDR_EL0 101e48: f9401508 ldr x8, [x8, #0x28] 101e4c: f85f83a9 ldur x9, [x29, #-0x8] 101e50: eb090108 subs x8, x8, x9 101e54: f90007e8 str x8, [sp, #0x8] 101e58: 540000e1 b.ne 0x101e74 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x1d8> 101e5c: 14000001 b 0x101e60 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x1c4> 101e60: a9477bfd ldp x29, x30, [sp, #0x70] 101e64: 910203ff add sp, sp, #0x80 101e68: d65f03c0 ret 101e6c: f85d83a0 ldur x0, [x29, #-0x28] 101e70: 97fe9828 bl 0xa7f10 <_Unwind_Resume@plt> 101e74: 97fe9fbf bl 0xa9d70 <__stack_chk_fail@plt> 101e78: d10103ff sub sp, sp, #0x40 101e7c: a9037bfd stp x29, x30, [sp, #0x30] 101e80: 9100c3fd add x29, sp, #0x30 101e84: d53bd048 mrs x8, TPIDR_EL0 101e88: f9401508 ldr x8, [x8, #0x28] 101e8c: f81f83a8 stur x8, [x29, #-0x8] 101e90: f9000fe0 str x0, [sp, #0x18] 101e94: f9400fe8 ldr x8, [sp, #0x18] 101e98: aa0803e0 mov x0, x8 101e9c: f9000be0 str x0, [sp, #0x10] 101ea0: aa0803e0 mov x0, x8 101ea4: 97fff701 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 101ea8: 14000001 b 0x101eac , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x210> 101eac: aa1f03e8 mov x8, xzr 101eb0: f9400be9 ldr x9, [sp, #0x10] 101eb4: f9000128 str x8, [x9] 101eb8: f9000528 str x8, [x9, #0x8] 101ebc: 91004120 add x0, x9, #0x10 101ec0: f81f03a8 stur x8, [x29, #-0x10] 101ec4: d10043a1 sub x1, x29, #0x10 101ec8: 97fea28a bl 0xaa8f0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEEC2IDnLb1EEEOT_@plt> 101ecc: 14000001 b 0x101ed0 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x234> 101ed0: d53bd048 mrs x8, TPIDR_EL0 101ed4: f9401508 ldr x8, [x8, #0x28] 101ed8: f85f83a9 ldur x9, [x29, #-0x8] 101edc: eb090108 subs x8, x8, x9 101ee0: f90007e8 str x8, [sp, #0x8] 101ee4: 540000e1 b.ne 0x101f00 , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x264> 101ee8: 14000001 b 0x101eec , OMX_VIDEO_HEVCLEVELTYPE>::map(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x250> 101eec: a9437bfd ldp x29, x30, [sp, #0x30] 101ef0: 910103ff add sp, sp, #0x40 101ef4: d65f03c0 ret 101ef8: f90003e1 str x1, [sp] 101efc: 97feb0b2 bl 0xae1c4 101f00: 97fe9f9c bl 0xa9d70 <__stack_chk_fail@plt> 101f04: d10043ff sub sp, sp, #0x10 101f08: f90007e0 str x0, [sp, #0x8] 101f0c: f94007e0 ldr x0, [sp, #0x8] 101f10: f9400400 ldr x0, [x0, #0x8] 101f14: 910043ff add sp, sp, #0x10 101f18: d65f03c0 ret 0000000000101f1c , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::__vallocate(unsigned long)>: 101f1c: d10143ff sub sp, sp, #0x50 101f20: a9047bfd stp x29, x30, [sp, #0x40] 101f24: 910103fd add x29, sp, #0x40 101f28: f81f83a0 stur x0, [x29, #-0x8] 101f2c: f81f03a1 stur x1, [x29, #-0x10] 101f30: f85f83a0 ldur x0, [x29, #-0x8] 101f34: f85f03a1 ldur x1, [x29, #-0x10] 101f38: f81e83a0 stur x0, [x29, #-0x18] 101f3c: f90013e1 str x1, [sp, #0x20] 101f40: 97fe7fc0 bl 0xa1e40 <_ZNKSt6__ndk16vectorINS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEE8max_sizeEv@plt> 101f44: f94013e1 ldr x1, [sp, #0x20] 101f48: eb00003f cmp x1, x0 101f4c: 1a9f97e8 cset w8, hi 101f50: 37000048 tbnz w8, #0x0, 0x101f58 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::__vallocate(unsigned long)+0x3c> 101f54: 14000003 b 0x101f60 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::__vallocate(unsigned long)+0x44> 101f58: f85e83a0 ldur x0, [x29, #-0x18] 101f5c: 97fe8dfd bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 101f60: d2800001 mov x1, #0x0 // =0 101f64: b27d03e8 orr x8, xzr, #0x8 101f68: f85e83a0 ldur x0, [x29, #-0x18] 101f6c: f9000fe1 str x1, [sp, #0x18] 101f70: f9000be8 str x8, [sp, #0x10] 101f74: 940000d6 bl 0x1022cc , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0xc0> 101f78: f85f03a1 ldur x1, [x29, #-0x10] 101f7c: 940000c7 bl 0x102298 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x8c> 101f80: f85e83a8 ldur x8, [x29, #-0x18] 101f84: f9000500 str x0, [x8, #0x8] 101f88: f9000100 str x0, [x8] 101f8c: f85e83a8 ldur x8, [x29, #-0x18] 101f90: f9400108 ldr x8, [x8] 101f94: f85f03a0 ldur x0, [x29, #-0x10] 101f98: f9400be1 ldr x1, [sp, #0x10] 101f9c: 9b007c20 mul x0, x1, x0 101fa0: 8b000108 add x8, x8, x0 101fa4: f85e83a0 ldur x0, [x29, #-0x18] 101fa8: f90007e8 str x8, [sp, #0x8] 101fac: 940000d3 bl 0x1022f8 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0xec> 101fb0: f94007e8 ldr x8, [sp, #0x8] 101fb4: f9000008 str x8, [x0] 101fb8: f85e83a0 ldur x0, [x29, #-0x18] 101fbc: f9400fe1 ldr x1, [sp, #0x18] 101fc0: 940000d9 bl 0x102324 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x118> 101fc4: a9447bfd ldp x29, x30, [sp, #0x40] 101fc8: 910143ff add sp, sp, #0x50 101fcc: d65f03c0 ret 0000000000101fd0 , OMX_VIDEO_HEVCLEVELTYPE> const*>::value, void>::type std::__ndk1::vector, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_at_end, OMX_VIDEO_HEVCLEVELTYPE> const*>(std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, unsigned long)>: 101fd0: d101c3ff sub sp, sp, #0x70 101fd4: a9067bfd stp x29, x30, [sp, #0x60] 101fd8: 910183fd add x29, sp, #0x60 101fdc: d53bd048 mrs x8, TPIDR_EL0 101fe0: f9401509 ldr x9, [x8, #0x28] 101fe4: f81f83a9 stur x9, [x29, #-0x8] 101fe8: f81e83a0 stur x0, [x29, #-0x18] 101fec: f81e03a1 stur x1, [x29, #-0x20] 101ff0: f81d83a2 stur x2, [x29, #-0x28] 101ff4: f9001be3 str x3, [sp, #0x30] 101ff8: f85e83a9 ldur x9, [x29, #-0x18] 101ffc: aa0903e0 mov x0, x9 102000: f90013e8 str x8, [sp, #0x20] 102004: f9000fe9 str x9, [sp, #0x18] 102008: 940000b1 bl 0x1022cc , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0xc0> 10200c: f90017e0 str x0, [sp, #0x28] 102010: f9401be2 ldr x2, [sp, #0x30] 102014: d10043a8 sub x8, x29, #0x10 102018: aa0803e0 mov x0, x8 10201c: f9400fe1 ldr x1, [sp, #0x18] 102020: f9000be8 str x8, [sp, #0x10] 102024: 940001aa bl 0x1026cc , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x4c0> 102028: f94017e0 ldr x0, [sp, #0x28] 10202c: f85e03a1 ldur x1, [x29, #-0x20] 102030: f85d83a2 ldur x2, [x29, #-0x28] 102034: f9400fe8 ldr x8, [sp, #0x18] 102038: 91002103 add x3, x8, #0x8 10203c: 97fe9581 bl 0xa7640 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairINS2_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEEEEE25__construct_range_forwardIKS5_S5_S5_S5_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS6_PSB_RT_EE5valueEvE4typeERS6_PSH_SM_RSG_@plt> 102040: f9400be0 ldr x0, [sp, #0x10] 102044: 940001cc bl 0x102774 , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)+0x90> 102048: f94013e8 ldr x8, [sp, #0x20] 10204c: f9401509 ldr x9, [x8, #0x28] 102050: f85f83a0 ldur x0, [x29, #-0x8] 102054: eb000129 subs x9, x9, x0 102058: f90007e9 str x9, [sp, #0x8] 10205c: 540000a1 b.ne 0x102070 , OMX_VIDEO_HEVCLEVELTYPE> const*>::value, void>::type std::__ndk1::vector, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_at_end, OMX_VIDEO_HEVCLEVELTYPE> const*>(std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, unsigned long)+0xa0> 102060: 14000001 b 0x102064 , OMX_VIDEO_HEVCLEVELTYPE> const*>::value, void>::type std::__ndk1::vector, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_at_end, OMX_VIDEO_HEVCLEVELTYPE> const*>(std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, unsigned long)+0x94> 102064: a9467bfd ldp x29, x30, [sp, #0x60] 102068: 9101c3ff add sp, sp, #0x70 10206c: d65f03c0 ret 102070: 97fe9f40 bl 0xa9d70 <__stack_chk_fail@plt> 102074: d10043ff sub sp, sp, #0x10 102078: f90007e0 str x0, [sp, #0x8] 10207c: f94007e0 ldr x0, [sp, #0x8] 102080: f9400000 ldr x0, [x0] 102084: 910043ff add sp, sp, #0x10 102088: d65f03c0 ret 10208c: d10043ff sub sp, sp, #0x10 102090: b27d03e8 orr x8, xzr, #0x8 102094: f90007e0 str x0, [sp, #0x8] 102098: f94007e0 ldr x0, [sp, #0x8] 10209c: aa0003e9 mov x9, x0 1020a0: f9400129 ldr x9, [x9] 1020a4: f9400400 ldr x0, [x0, #0x8] 1020a8: 9b007d08 mul x8, x8, x0 1020ac: 8b080128 add x8, x9, x8 1020b0: aa0803e0 mov x0, x8 1020b4: 910043ff add sp, sp, #0x10 1020b8: d65f03c0 ret 00000000001020bc , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::~__vector_base()>: 1020bc: d10103ff sub sp, sp, #0x40 1020c0: a9037bfd stp x29, x30, [sp, #0x30] 1020c4: 9100c3fd add x29, sp, #0x30 1020c8: d2800008 mov x8, #0x0 // =0 1020cc: f81f83a0 stur x0, [x29, #-0x8] 1020d0: f85f83a0 ldur x0, [x29, #-0x8] 1020d4: aa0003e9 mov x9, x0 1020d8: f9400129 ldr x9, [x9] 1020dc: eb08013f cmp x9, x8 1020e0: 1a9f07ea cset w10, ne 1020e4: f81f03a0 stur x0, [x29, #-0x10] 1020e8: 3700004a tbnz w10, #0x0, 0x1020f0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::~__vector_base()+0x34> 1020ec: 14000012 b 0x102134 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::~__vector_base()+0x78> 1020f0: f85f03a0 ldur x0, [x29, #-0x10] 1020f4: 940001a4 bl 0x102784 , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)+0xa0> 1020f8: f85f03a0 ldur x0, [x29, #-0x10] 1020fc: 94000074 bl 0x1022cc , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0xc0> 102100: f85f03a8 ldur x8, [x29, #-0x10] 102104: f9400101 ldr x1, [x8] 102108: f85f03a8 ldur x8, [x29, #-0x10] 10210c: f9000fe0 str x0, [sp, #0x18] 102110: aa0803e0 mov x0, x8 102114: f9000be1 str x1, [sp, #0x10] 102118: 94000142 bl 0x102620 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x414> 10211c: f9400fe1 ldr x1, [sp, #0x18] 102120: f90007e0 str x0, [sp, #0x8] 102124: aa0103e0 mov x0, x1 102128: f9400be1 ldr x1, [sp, #0x10] 10212c: f94007e2 ldr x2, [sp, #0x8] 102130: 940001a0 bl 0x1027b0 , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)+0xcc> 102134: a9437bfd ldp x29, x30, [sp, #0x30] 102138: 910103ff add sp, sp, #0x40 10213c: d65f03c0 ret 0000000000102140 , OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::__compressed_pair(std::nullptr_t&&)>: 102140: d100c3ff sub sp, sp, #0x30 102144: a9027bfd stp x29, x30, [sp, #0x20] 102148: 910083fd add x29, sp, #0x20 10214c: f81f83a0 stur x0, [x29, #-0x8] 102150: f9000be1 str x1, [sp, #0x10] 102154: f85f83a0 ldur x0, [x29, #-0x8] 102158: f9400be1 ldr x1, [sp, #0x10] 10215c: f90007e0 str x0, [sp, #0x8] 102160: aa0103e0 mov x0, x1 102164: 97fff669 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 102168: f94007e1 ldr x1, [sp, #0x8] 10216c: f90003e0 str x0, [sp] 102170: aa0103e0 mov x0, x1 102174: f94003e1 ldr x1, [sp] 102178: 97fe7f6a bl 0xa1f20 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEELi0ELb0EEC2IDnvEEOT_@plt> 10217c: f94007e0 ldr x0, [sp, #0x8] 102180: 94000016 bl 0x1021d8 , OMX_VIDEO_HEVCLEVELTYPE>*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 102184: a9427bfd ldp x29, x30, [sp, #0x20] 102188: 9100c3ff add sp, sp, #0x30 10218c: d65f03c0 ret 0000000000102190 , OMX_VIDEO_HEVCLEVELTYPE>*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 102190: d100c3ff sub sp, sp, #0x30 102194: a9027bfd stp x29, x30, [sp, #0x20] 102198: 910083fd add x29, sp, #0x20 10219c: d2800008 mov x8, #0x0 // =0 1021a0: f81f83a0 stur x0, [x29, #-0x8] 1021a4: f9000be1 str x1, [sp, #0x10] 1021a8: f85f83a0 ldur x0, [x29, #-0x8] 1021ac: f9400be1 ldr x1, [sp, #0x10] 1021b0: f90007e0 str x0, [sp, #0x8] 1021b4: aa0103e0 mov x0, x1 1021b8: f90003e8 str x8, [sp] 1021bc: 97fff653 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 1021c0: f94003e8 ldr x8, [sp] 1021c4: f94007e1 ldr x1, [sp, #0x8] 1021c8: f9000028 str x8, [x1] 1021cc: a9427bfd ldp x29, x30, [sp, #0x20] 1021d0: 9100c3ff add sp, sp, #0x30 1021d4: d65f03c0 ret 1021d8: d10083ff sub sp, sp, #0x20 1021dc: a9017bfd stp x29, x30, [sp, #0x10] 1021e0: 910043fd add x29, sp, #0x10 1021e4: f90007e0 str x0, [sp, #0x8] 1021e8: f94007e0 ldr x0, [sp, #0x8] 1021ec: 94000004 bl 0x1021fc , OMX_VIDEO_HEVCLEVELTYPE>*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 1021f0: a9417bfd ldp x29, x30, [sp, #0x10] 1021f4: 910083ff add sp, sp, #0x20 1021f8: d65f03c0 ret 1021fc: d10043ff sub sp, sp, #0x10 102200: f90007e0 str x0, [sp, #0x8] 102204: 910043ff add sp, sp, #0x10 102208: d65f03c0 ret 000000000010220c , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const>: 10220c: d10143ff sub sp, sp, #0x50 102210: a9047bfd stp x29, x30, [sp, #0x40] 102214: 910103fd add x29, sp, #0x40 102218: d53bd048 mrs x8, TPIDR_EL0 10221c: f9401508 ldr x8, [x8, #0x28] 102220: f81f83a8 stur x8, [x29, #-0x8] 102224: f90013e0 str x0, [sp, #0x20] 102228: f94013e0 ldr x0, [sp, #0x20] 10222c: 9400007b bl 0x102418 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x20c> 102230: 9400006f bl 0x1023ec , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x1e0> 102234: f81f03a0 stur x0, [x29, #-0x10] 102238: 97fff6fb bl 0xffe24 ::__throw_length_error() const+0x200> 10223c: f81e83a0 stur x0, [x29, #-0x18] 102240: d10043a0 sub x0, x29, #0x10 102244: d10063a1 sub x1, x29, #0x18 102248: 97fff6d4 bl 0xffd98 ::__throw_length_error() const+0x174> 10224c: f9000fe0 str x0, [sp, #0x18] 102250: 14000001 b 0x102254 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x48> 102254: f9400fe8 ldr x8, [sp, #0x18] 102258: f9400109 ldr x9, [x8] 10225c: d53bd04a mrs x10, TPIDR_EL0 102260: f940154a ldr x10, [x10, #0x28] 102264: f85f83ab ldur x11, [x29, #-0x8] 102268: eb0b014a subs x10, x10, x11 10226c: f9000be9 str x9, [sp, #0x10] 102270: f90007ea str x10, [sp, #0x8] 102274: 54000101 b.ne 0x102294 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x88> 102278: 14000001 b 0x10227c , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x70> 10227c: f9400be0 ldr x0, [sp, #0x10] 102280: a9447bfd ldp x29, x30, [sp, #0x40] 102284: 910143ff add sp, sp, #0x50 102288: d65f03c0 ret 10228c: f90003e1 str x1, [sp] 102290: 97feafcd bl 0xae1c4 102294: 97fe9eb7 bl 0xa9d70 <__stack_chk_fail@plt> 102298: d10083ff sub sp, sp, #0x20 10229c: a9017bfd stp x29, x30, [sp, #0x10] 1022a0: 910043fd add x29, sp, #0x10 1022a4: d2800008 mov x8, #0x0 // =0 1022a8: f90007e0 str x0, [sp, #0x8] 1022ac: f90003e1 str x1, [sp] 1022b0: f94007e0 ldr x0, [sp, #0x8] 1022b4: f94003e1 ldr x1, [sp] 1022b8: aa0803e2 mov x2, x8 1022bc: 94000081 bl 0x1024c0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x2b4> 1022c0: a9417bfd ldp x29, x30, [sp, #0x10] 1022c4: 910083ff add sp, sp, #0x20 1022c8: d65f03c0 ret 1022cc: d10083ff sub sp, sp, #0x20 1022d0: a9017bfd stp x29, x30, [sp, #0x10] 1022d4: 910043fd add x29, sp, #0x10 1022d8: b27c03e8 orr x8, xzr, #0x10 1022dc: f90007e0 str x0, [sp, #0x8] 1022e0: f94007e0 ldr x0, [sp, #0x8] 1022e4: 8b080000 add x0, x0, x8 1022e8: 94000092 bl 0x102530 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x324> 1022ec: a9417bfd ldp x29, x30, [sp, #0x10] 1022f0: 910083ff add sp, sp, #0x20 1022f4: d65f03c0 ret 1022f8: d10083ff sub sp, sp, #0x20 1022fc: a9017bfd stp x29, x30, [sp, #0x10] 102300: 910043fd add x29, sp, #0x10 102304: b27c03e8 orr x8, xzr, #0x10 102308: f90007e0 str x0, [sp, #0x8] 10230c: f94007e0 ldr x0, [sp, #0x8] 102310: 8b080000 add x0, x0, x8 102314: 94000095 bl 0x102568 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x35c> 102318: a9417bfd ldp x29, x30, [sp, #0x10] 10231c: 910083ff add sp, sp, #0x20 102320: d65f03c0 ret 102324: d10183ff sub sp, sp, #0x60 102328: a9057bfd stp x29, x30, [sp, #0x50] 10232c: 910143fd add x29, sp, #0x50 102330: b27d03e8 orr x8, xzr, #0x8 102334: f81f83a0 stur x0, [x29, #-0x8] 102338: f81f03a1 stur x1, [x29, #-0x10] 10233c: f85f83a0 ldur x0, [x29, #-0x8] 102340: f81e83a0 stur x0, [x29, #-0x18] 102344: f81e03a8 stur x8, [x29, #-0x20] 102348: 9400009e bl 0x1025c0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3b4> 10234c: f85e83a8 ldur x8, [x29, #-0x18] 102350: f90017e0 str x0, [sp, #0x28] 102354: aa0803e0 mov x0, x8 102358: 9400009a bl 0x1025c0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3b4> 10235c: f85e83a8 ldur x8, [x29, #-0x18] 102360: f90013e0 str x0, [sp, #0x20] 102364: aa0803e0 mov x0, x8 102368: 940000a0 bl 0x1025e8 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3dc> 10236c: f85e03a8 ldur x8, [x29, #-0x20] 102370: 9b007d00 mul x0, x8, x0 102374: f94013e1 ldr x1, [sp, #0x20] 102378: 8b000020 add x0, x1, x0 10237c: f85e83a9 ldur x9, [x29, #-0x18] 102380: f9000fe0 str x0, [sp, #0x18] 102384: aa0903e0 mov x0, x9 102388: 9400008e bl 0x1025c0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3b4> 10238c: f85e83a8 ldur x8, [x29, #-0x18] 102390: f9000be0 str x0, [sp, #0x10] 102394: aa0803e0 mov x0, x8 102398: 94000094 bl 0x1025e8 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3dc> 10239c: f85e03a8 ldur x8, [x29, #-0x20] 1023a0: 9b007d09 mul x9, x8, x0 1023a4: f9400be0 ldr x0, [sp, #0x10] 1023a8: 8b090009 add x9, x0, x9 1023ac: f85e83a0 ldur x0, [x29, #-0x18] 1023b0: f90007e9 str x9, [sp, #0x8] 1023b4: 94000083 bl 0x1025c0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3b4> 1023b8: f85f03a8 ldur x8, [x29, #-0x10] 1023bc: f85e03a9 ldur x9, [x29, #-0x20] 1023c0: 9b087d28 mul x8, x9, x8 1023c4: 8b080008 add x8, x0, x8 1023c8: f85e83a0 ldur x0, [x29, #-0x18] 1023cc: f94017e1 ldr x1, [sp, #0x28] 1023d0: f9400fe2 ldr x2, [sp, #0x18] 1023d4: f94007e3 ldr x3, [sp, #0x8] 1023d8: aa0803e4 mov x4, x8 1023dc: 94000071 bl 0x1025a0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x394> 1023e0: a9457bfd ldp x29, x30, [sp, #0x50] 1023e4: 910183ff add sp, sp, #0x60 1023e8: d65f03c0 ret 1023ec: d10083ff sub sp, sp, #0x20 1023f0: a9017bfd stp x29, x30, [sp, #0x10] 1023f4: 910043fd add x29, sp, #0x10 1023f8: 91001fe8 add x8, sp, #0x7 1023fc: f90007e0 str x0, [sp, #0x8] 102400: f94007e1 ldr x1, [sp, #0x8] 102404: 39400100 ldrb w0, [x8] 102408: 9400000f bl 0x102444 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x238> 10240c: a9417bfd ldp x29, x30, [sp, #0x10] 102410: 910083ff add sp, sp, #0x20 102414: d65f03c0 ret 102418: d10083ff sub sp, sp, #0x20 10241c: a9017bfd stp x29, x30, [sp, #0x10] 102420: 910043fd add x29, sp, #0x10 102424: b27c03e8 orr x8, xzr, #0x10 102428: f90007e0 str x0, [sp, #0x8] 10242c: f94007e0 ldr x0, [sp, #0x8] 102430: 8b080000 add x0, x0, x8 102434: 94000015 bl 0x102488 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x27c> 102438: a9417bfd ldp x29, x30, [sp, #0x10] 10243c: 910083ff add sp, sp, #0x20 102440: d65f03c0 ret 102444: d10083ff sub sp, sp, #0x20 102448: a9017bfd stp x29, x30, [sp, #0x10] 10244c: 910043fd add x29, sp, #0x10 102450: d10007a8 sub x8, x29, #0x1 102454: 39000100 strb w0, [x8] 102458: f90003e1 str x1, [sp] 10245c: f94003e0 ldr x0, [sp] 102460: 94000004 bl 0x102470 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x264> 102464: a9417bfd ldp x29, x30, [sp, #0x10] 102468: 910083ff add sp, sp, #0x20 10246c: d65f03c0 ret 102470: d10043ff sub sp, sp, #0x10 102474: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 102478: f90007e0 str x0, [sp, #0x8] 10247c: aa0803e0 mov x0, x8 102480: 910043ff add sp, sp, #0x10 102484: d65f03c0 ret 102488: d10083ff sub sp, sp, #0x20 10248c: a9017bfd stp x29, x30, [sp, #0x10] 102490: 910043fd add x29, sp, #0x10 102494: f90007e0 str x0, [sp, #0x8] 102498: f94007e0 ldr x0, [sp, #0x8] 10249c: 94000004 bl 0x1024ac , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x2a0> 1024a0: a9417bfd ldp x29, x30, [sp, #0x10] 1024a4: 910083ff add sp, sp, #0x20 1024a8: d65f03c0 ret 1024ac: d10043ff sub sp, sp, #0x10 1024b0: f90007e0 str x0, [sp, #0x8] 1024b4: f94007e0 ldr x0, [sp, #0x8] 1024b8: 910043ff add sp, sp, #0x10 1024bc: d65f03c0 ret 1024c0: d10103ff sub sp, sp, #0x40 1024c4: a9037bfd stp x29, x30, [sp, #0x30] 1024c8: 9100c3fd add x29, sp, #0x30 1024cc: d00007a8 adrp x8, 0x1f8000 1024d0: 9109c508 add x8, x8, #0x271 1024d4: f81f83a0 stur x0, [x29, #-0x8] 1024d8: f81f03a1 stur x1, [x29, #-0x10] 1024dc: f9000fe2 str x2, [sp, #0x18] 1024e0: f85f83a0 ldur x0, [x29, #-0x8] 1024e4: f85f03a1 ldur x1, [x29, #-0x10] 1024e8: f9000be8 str x8, [sp, #0x10] 1024ec: f90007e1 str x1, [sp, #0x8] 1024f0: 97ffffe0 bl 0x102470 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x264> 1024f4: f94007e8 ldr x8, [sp, #0x8] 1024f8: eb00011f cmp x8, x0 1024fc: 1a9f97e9 cset w9, hi 102500: 37000049 tbnz w9, #0x0, 0x102508 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x2fc> 102504: 14000003 b 0x102510 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x304> 102508: f9400be0 ldr x0, [sp, #0x10] 10250c: 97fee315 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 102510: b27e03e1 orr x1, xzr, #0x4 102514: b27d03e8 orr x8, xzr, #0x8 102518: f85f03a9 ldur x9, [x29, #-0x10] 10251c: 9b087d20 mul x0, x9, x8 102520: 97fee397 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 102524: a9437bfd ldp x29, x30, [sp, #0x30] 102528: 910103ff add sp, sp, #0x40 10252c: d65f03c0 ret 102530: d10083ff sub sp, sp, #0x20 102534: a9017bfd stp x29, x30, [sp, #0x10] 102538: 910043fd add x29, sp, #0x10 10253c: f90007e0 str x0, [sp, #0x8] 102540: f94007e0 ldr x0, [sp, #0x8] 102544: 94000004 bl 0x102554 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x348> 102548: a9417bfd ldp x29, x30, [sp, #0x10] 10254c: 910083ff add sp, sp, #0x20 102550: d65f03c0 ret 102554: d10043ff sub sp, sp, #0x10 102558: f90007e0 str x0, [sp, #0x8] 10255c: f94007e0 ldr x0, [sp, #0x8] 102560: 910043ff add sp, sp, #0x10 102564: d65f03c0 ret 102568: d10083ff sub sp, sp, #0x20 10256c: a9017bfd stp x29, x30, [sp, #0x10] 102570: 910043fd add x29, sp, #0x10 102574: f90007e0 str x0, [sp, #0x8] 102578: f94007e0 ldr x0, [sp, #0x8] 10257c: 94000004 bl 0x10258c , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x380> 102580: a9417bfd ldp x29, x30, [sp, #0x10] 102584: 910083ff add sp, sp, #0x20 102588: d65f03c0 ret 10258c: d10043ff sub sp, sp, #0x10 102590: f90007e0 str x0, [sp, #0x8] 102594: f94007e0 ldr x0, [sp, #0x8] 102598: 910043ff add sp, sp, #0x10 10259c: d65f03c0 ret 1025a0: d100c3ff sub sp, sp, #0x30 1025a4: f90017e0 str x0, [sp, #0x28] 1025a8: f90013e1 str x1, [sp, #0x20] 1025ac: f9000fe2 str x2, [sp, #0x18] 1025b0: f9000be3 str x3, [sp, #0x10] 1025b4: f90007e4 str x4, [sp, #0x8] 1025b8: 9100c3ff add sp, sp, #0x30 1025bc: d65f03c0 ret 1025c0: d10083ff sub sp, sp, #0x20 1025c4: a9017bfd stp x29, x30, [sp, #0x10] 1025c8: 910043fd add x29, sp, #0x10 1025cc: f90007e0 str x0, [sp, #0x8] 1025d0: f94007e0 ldr x0, [sp, #0x8] 1025d4: f9400000 ldr x0, [x0] 1025d8: 9400000d bl 0x10260c , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x400> 1025dc: a9417bfd ldp x29, x30, [sp, #0x10] 1025e0: 910083ff add sp, sp, #0x20 1025e4: d65f03c0 ret 1025e8: d10083ff sub sp, sp, #0x20 1025ec: a9017bfd stp x29, x30, [sp, #0x10] 1025f0: 910043fd add x29, sp, #0x10 1025f4: f90007e0 str x0, [sp, #0x8] 1025f8: f94007e0 ldr x0, [sp, #0x8] 1025fc: 94000009 bl 0x102620 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x414> 102600: a9417bfd ldp x29, x30, [sp, #0x10] 102604: 910083ff add sp, sp, #0x20 102608: d65f03c0 ret 10260c: d10043ff sub sp, sp, #0x10 102610: f90007e0 str x0, [sp, #0x8] 102614: f94007e0 ldr x0, [sp, #0x8] 102618: 910043ff add sp, sp, #0x10 10261c: d65f03c0 ret 102620: d100c3ff sub sp, sp, #0x30 102624: a9027bfd stp x29, x30, [sp, #0x20] 102628: 910083fd add x29, sp, #0x20 10262c: b27d03e8 orr x8, xzr, #0x8 102630: f81f83a0 stur x0, [x29, #-0x8] 102634: f85f83a0 ldur x0, [x29, #-0x8] 102638: f9000be0 str x0, [sp, #0x10] 10263c: f90007e8 str x8, [sp, #0x8] 102640: 9400000a bl 0x102668 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x45c> 102644: f9400008 ldr x8, [x0] 102648: f9400be0 ldr x0, [sp, #0x10] 10264c: f9400000 ldr x0, [x0] 102650: eb000108 subs x8, x8, x0 102654: f94007e0 ldr x0, [sp, #0x8] 102658: 9ac00d00 sdiv x0, x8, x0 10265c: a9427bfd ldp x29, x30, [sp, #0x20] 102660: 9100c3ff add sp, sp, #0x30 102664: d65f03c0 ret 102668: d10083ff sub sp, sp, #0x20 10266c: a9017bfd stp x29, x30, [sp, #0x10] 102670: 910043fd add x29, sp, #0x10 102674: b27c03e8 orr x8, xzr, #0x10 102678: f90007e0 str x0, [sp, #0x8] 10267c: f94007e0 ldr x0, [sp, #0x8] 102680: 8b080000 add x0, x0, x8 102684: 94000004 bl 0x102694 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x488> 102688: a9417bfd ldp x29, x30, [sp, #0x10] 10268c: 910083ff add sp, sp, #0x20 102690: d65f03c0 ret 102694: d10083ff sub sp, sp, #0x20 102698: a9017bfd stp x29, x30, [sp, #0x10] 10269c: 910043fd add x29, sp, #0x10 1026a0: f90007e0 str x0, [sp, #0x8] 1026a4: f94007e0 ldr x0, [sp, #0x8] 1026a8: 94000004 bl 0x1026b8 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x4ac> 1026ac: a9417bfd ldp x29, x30, [sp, #0x10] 1026b0: 910083ff add sp, sp, #0x20 1026b4: d65f03c0 ret 1026b8: d10043ff sub sp, sp, #0x10 1026bc: f90007e0 str x0, [sp, #0x8] 1026c0: f94007e0 ldr x0, [sp, #0x8] 1026c4: 910043ff add sp, sp, #0x10 1026c8: d65f03c0 ret 1026cc: d10083ff sub sp, sp, #0x20 1026d0: f9000fe0 str x0, [sp, #0x18] 1026d4: f9000be1 str x1, [sp, #0x10] 1026d8: f90007e2 str x2, [sp, #0x8] 1026dc: 910083ff add sp, sp, #0x20 1026e0: d65f03c0 ret 00000000001026e4 , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)>: 1026e4: d10103ff sub sp, sp, #0x40 1026e8: f9001bfe str x30, [sp, #0x30] 1026ec: b27d03e8 orr x8, xzr, #0x8 1026f0: d2800009 mov x9, #0x0 // =0 1026f4: f90017e0 str x0, [sp, #0x28] 1026f8: f90013e1 str x1, [sp, #0x20] 1026fc: f9000fe2 str x2, [sp, #0x18] 102700: f9000be3 str x3, [sp, #0x10] 102704: f9400fe0 ldr x0, [sp, #0x18] 102708: f94013e1 ldr x1, [sp, #0x20] 10270c: eb010000 subs x0, x0, x1 102710: 9ac80c08 sdiv x8, x0, x8 102714: f90007e8 str x8, [sp, #0x8] 102718: f94007e8 ldr x8, [sp, #0x8] 10271c: eb09011f cmp x8, x9 102720: 1a9fd7ea cset w10, gt 102724: 3700004a tbnz w10, #0x0, 0x10272c , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)+0x48> 102728: 14000010 b 0x102768 , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)+0x84> 10272c: b27d03e8 orr x8, xzr, #0x8 102730: f9400be9 ldr x9, [sp, #0x10] 102734: f9400120 ldr x0, [x9] 102738: f94013e1 ldr x1, [sp, #0x20] 10273c: f94007e9 ldr x9, [sp, #0x8] 102740: 9b087d22 mul x2, x9, x8 102744: f90003e8 str x8, [sp] 102748: 97fe7592 bl 0x9fd90 10274c: f94007e8 ldr x8, [sp, #0x8] 102750: f9400be9 ldr x9, [sp, #0x10] 102754: f9400120 ldr x0, [x9] 102758: f94003e1 ldr x1, [sp] 10275c: 9b087c28 mul x8, x1, x8 102760: 8b080008 add x8, x0, x8 102764: f9000128 str x8, [x9] 102768: f9401bfe ldr x30, [sp, #0x30] 10276c: 910103ff add sp, sp, #0x40 102770: d65f03c0 ret 102774: d10043ff sub sp, sp, #0x10 102778: f90007e0 str x0, [sp, #0x8] 10277c: 910043ff add sp, sp, #0x10 102780: d65f03c0 ret 102784: d10083ff sub sp, sp, #0x20 102788: a9017bfd stp x29, x30, [sp, #0x10] 10278c: 910043fd add x29, sp, #0x10 102790: f90007e0 str x0, [sp, #0x8] 102794: f94007e0 ldr x0, [sp, #0x8] 102798: aa0003e8 mov x8, x0 10279c: f9400101 ldr x1, [x8] 1027a0: 94000011 bl 0x1027e4 , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)+0x100> 1027a4: a9417bfd ldp x29, x30, [sp, #0x10] 1027a8: 910083ff add sp, sp, #0x20 1027ac: d65f03c0 ret 1027b0: d100c3ff sub sp, sp, #0x30 1027b4: a9027bfd stp x29, x30, [sp, #0x20] 1027b8: 910083fd add x29, sp, #0x20 1027bc: f81f83a0 stur x0, [x29, #-0x8] 1027c0: f9000be1 str x1, [sp, #0x10] 1027c4: f90007e2 str x2, [sp, #0x8] 1027c8: f85f83a0 ldur x0, [x29, #-0x8] 1027cc: f9400be1 ldr x1, [sp, #0x10] 1027d0: f94007e2 ldr x2, [sp, #0x8] 1027d4: 9400004b bl 0x102900 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x48> 1027d8: a9427bfd ldp x29, x30, [sp, #0x20] 1027dc: 9100c3ff add sp, sp, #0x30 1027e0: d65f03c0 ret 1027e4: d10143ff sub sp, sp, #0x50 1027e8: a9047bfd stp x29, x30, [sp, #0x40] 1027ec: 910103fd add x29, sp, #0x40 1027f0: f81f83a0 stur x0, [x29, #-0x8] 1027f4: f81f03a1 stur x1, [x29, #-0x10] 1027f8: f85f83a0 ldur x0, [x29, #-0x8] 1027fc: f9400401 ldr x1, [x0, #0x8] 102800: f81e83a1 stur x1, [x29, #-0x18] 102804: f90013e0 str x0, [sp, #0x20] 102808: f85f03a8 ldur x8, [x29, #-0x10] 10280c: f85e83a9 ldur x9, [x29, #-0x18] 102810: eb09011f cmp x8, x9 102814: 1a9f07ea cset w10, ne 102818: 3700004a tbnz w10, #0x0, 0x102820 , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)+0x13c> 10281c: 14000013 b 0x102868 , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)+0x184> 102820: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 102824: f94013e0 ldr x0, [sp, #0x20] 102828: f9000fe8 str x8, [sp, #0x18] 10282c: 97fffea8 bl 0x1022cc , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0xc0> 102830: f85e83a8 ldur x8, [x29, #-0x18] 102834: f9400fe9 ldr x9, [sp, #0x18] 102838: 8b090108 add x8, x8, x9 10283c: f81e83a8 stur x8, [x29, #-0x18] 102840: f9000be0 str x0, [sp, #0x10] 102844: aa0803e0 mov x0, x8 102848: 97ffff71 bl 0x10260c , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x400> 10284c: f9400be8 ldr x8, [sp, #0x10] 102850: f90007e0 str x0, [sp, #0x8] 102854: aa0803e0 mov x0, x8 102858: f94007e1 ldr x1, [sp, #0x8] 10285c: 97fe81ed bl 0xa3010 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairINS2_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEEEEE7destroyIS5_EEvRS6_PT_@plt> 102860: 14000001 b 0x102864 , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)+0x180> 102864: 17ffffe9 b 0x102808 , OMX_VIDEO_HEVCLEVELTYPE>>::value && is_same, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>::value && (std::__ndk1::integral_constant::value || !__has_construct, OMX_VIDEO_HEVCLEVELTYPE>>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const&>::value), void>::type std::__ndk1::allocator_traits, OMX_VIDEO_HEVCLEVELTYPE>>>::__construct_range_forward, OMX_VIDEO_HEVCLEVELTYPE> const, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE> const*, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*&)+0x124> 102868: f85f03a8 ldur x8, [x29, #-0x10] 10286c: f94013e9 ldr x9, [sp, #0x20] 102870: f9000528 str x8, [x9, #0x8] 102874: a9447bfd ldp x29, x30, [sp, #0x40] 102878: 910143ff add sp, sp, #0x50 10287c: d65f03c0 ret 102880: 97feae51 bl 0xae1c4 0000000000102884 , OMX_VIDEO_HEVCLEVELTYPE>>>::destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)>: 102884: d100c3ff sub sp, sp, #0x30 102888: a9027bfd stp x29, x30, [sp, #0x20] 10288c: 910083fd add x29, sp, #0x20 102890: 91003fe8 add x8, sp, #0xf 102894: f81f83a0 stur x0, [x29, #-0x8] 102898: f9000be1 str x1, [sp, #0x10] 10289c: f85f83a1 ldur x1, [x29, #-0x8] 1028a0: f9400be2 ldr x2, [sp, #0x10] 1028a4: 39400100 ldrb w0, [x8] 1028a8: 97fe9f5a bl 0xaa610 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairINS2_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEEEEE9__destroyIS5_EEvNS_17integral_constantIbLb1EEERS6_PT_@plt> 1028ac: a9427bfd ldp x29, x30, [sp, #0x20] 1028b0: 9100c3ff add sp, sp, #0x30 1028b4: d65f03c0 ret 00000000001028b8 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)>: 1028b8: d100c3ff sub sp, sp, #0x30 1028bc: a9027bfd stp x29, x30, [sp, #0x20] 1028c0: 910083fd add x29, sp, #0x20 1028c4: d10007a8 sub x8, x29, #0x1 1028c8: 39000100 strb w0, [x8] 1028cc: f9000be1 str x1, [sp, #0x10] 1028d0: f90007e2 str x2, [sp, #0x8] 1028d4: f9400be0 ldr x0, [sp, #0x10] 1028d8: f94007e1 ldr x1, [sp, #0x8] 1028dc: 94000004 bl 0x1028ec , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x34> 1028e0: a9427bfd ldp x29, x30, [sp, #0x20] 1028e4: 9100c3ff add sp, sp, #0x30 1028e8: d65f03c0 ret 1028ec: d10043ff sub sp, sp, #0x10 1028f0: f90007e0 str x0, [sp, #0x8] 1028f4: f90003e1 str x1, [sp] 1028f8: 910043ff add sp, sp, #0x10 1028fc: d65f03c0 ret 102900: d100c3ff sub sp, sp, #0x30 102904: a9027bfd stp x29, x30, [sp, #0x20] 102908: 910083fd add x29, sp, #0x20 10290c: b27d03e8 orr x8, xzr, #0x8 102910: b27e03e9 orr x9, xzr, #0x4 102914: f81f83a0 stur x0, [x29, #-0x8] 102918: f9000be1 str x1, [sp, #0x10] 10291c: f90007e2 str x2, [sp, #0x8] 102920: f9400be0 ldr x0, [sp, #0x10] 102924: f94007e1 ldr x1, [sp, #0x8] 102928: 9b087c21 mul x1, x1, x8 10292c: aa0903e2 mov x2, x9 102930: 97fee2bc bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 102934: 14000001 b 0x102938 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x80> 102938: a9427bfd ldp x29, x30, [sp, #0x20] 10293c: 9100c3ff add sp, sp, #0x30 102940: d65f03c0 ret 102944: 97feae20 bl 0xae1c4 102948: d100c3ff sub sp, sp, #0x30 10294c: a9027bfd stp x29, x30, [sp, #0x20] 102950: 910083fd add x29, sp, #0x20 102954: f81f83a0 stur x0, [x29, #-0x8] 102958: f85f83a0 ldur x0, [x29, #-0x8] 10295c: f90003e0 str x0, [sp] 102960: 9400000e bl 0x102998 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0xe0> 102964: 14000001 b 0x102968 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0xb0> 102968: f94003e0 ldr x0, [sp] 10296c: 97fe78b9 bl 0xa0c50 <_ZNSt6__ndk113__vector_baseINS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEED2Ev@plt> 102970: a9427bfd ldp x29, x30, [sp, #0x20] 102974: 9100c3ff add sp, sp, #0x30 102978: d65f03c0 ret 10297c: 2a0103e8 mov w8, w1 102980: f9000be0 str x0, [sp, #0x10] 102984: b9000fe8 str w8, [sp, #0xc] 102988: f94003e0 ldr x0, [sp] 10298c: 97fe78b1 bl 0xa0c50 <_ZNSt6__ndk113__vector_baseINS_4pairINS1_IhhEE23OMX_VIDEO_HEVCLEVELTYPEEENS_9allocatorIS4_EEED2Ev@plt> 102990: f9400be0 ldr x0, [sp, #0x10] 102994: 97feae0c bl 0xae1c4 102998: d10183ff sub sp, sp, #0x60 10299c: a9057bfd stp x29, x30, [sp, #0x50] 1029a0: 910143fd add x29, sp, #0x50 1029a4: b27d03e8 orr x8, xzr, #0x8 1029a8: f81f83a0 stur x0, [x29, #-0x8] 1029ac: f85f83a0 ldur x0, [x29, #-0x8] 1029b0: f81f03a0 stur x0, [x29, #-0x10] 1029b4: f81e83a8 stur x8, [x29, #-0x18] 1029b8: 97ffff02 bl 0x1025c0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3b4> 1029bc: f85f03a8 ldur x8, [x29, #-0x10] 1029c0: f81e03a0 stur x0, [x29, #-0x20] 1029c4: aa0803e0 mov x0, x8 1029c8: 97fffefe bl 0x1025c0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3b4> 1029cc: f85f03a8 ldur x8, [x29, #-0x10] 1029d0: f90017e0 str x0, [sp, #0x28] 1029d4: aa0803e0 mov x0, x8 1029d8: 97ffff04 bl 0x1025e8 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3dc> 1029dc: f85e83a8 ldur x8, [x29, #-0x18] 1029e0: 9b007d00 mul x0, x8, x0 1029e4: f94017e9 ldr x9, [sp, #0x28] 1029e8: 8b000120 add x0, x9, x0 1029ec: f85f03aa ldur x10, [x29, #-0x10] 1029f0: f90013e0 str x0, [sp, #0x20] 1029f4: aa0a03e0 mov x0, x10 1029f8: 97fffef2 bl 0x1025c0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3b4> 1029fc: f85f03a8 ldur x8, [x29, #-0x10] 102a00: f9000fe0 str x0, [sp, #0x18] 102a04: aa0803e0 mov x0, x8 102a08: 94000019 bl 0x102a6c , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x1b4> 102a0c: f85e83a8 ldur x8, [x29, #-0x18] 102a10: 9b007d09 mul x9, x8, x0 102a14: f9400fea ldr x10, [sp, #0x18] 102a18: 8b090149 add x9, x10, x9 102a1c: f85f03a0 ldur x0, [x29, #-0x10] 102a20: f9000be9 str x9, [sp, #0x10] 102a24: 97fffee7 bl 0x1025c0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3b4> 102a28: f85f03a8 ldur x8, [x29, #-0x10] 102a2c: f90007e0 str x0, [sp, #0x8] 102a30: aa0803e0 mov x0, x8 102a34: 97fffeed bl 0x1025e8 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x3dc> 102a38: f85e83a8 ldur x8, [x29, #-0x18] 102a3c: 9b007d09 mul x9, x8, x0 102a40: f94007ea ldr x10, [sp, #0x8] 102a44: 8b090149 add x9, x10, x9 102a48: f85f03a0 ldur x0, [x29, #-0x10] 102a4c: f85e03a1 ldur x1, [x29, #-0x20] 102a50: f94013e2 ldr x2, [sp, #0x20] 102a54: f9400be3 ldr x3, [sp, #0x10] 102a58: aa0903e4 mov x4, x9 102a5c: 97fffed1 bl 0x1025a0 , OMX_VIDEO_HEVCLEVELTYPE>, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>>::max_size() const+0x394> 102a60: a9457bfd ldp x29, x30, [sp, #0x50] 102a64: 910183ff add sp, sp, #0x60 102a68: d65f03c0 ret 102a6c: d10043ff sub sp, sp, #0x10 102a70: b27d03e8 orr x8, xzr, #0x8 102a74: f90007e0 str x0, [sp, #0x8] 102a78: f94007e0 ldr x0, [sp, #0x8] 102a7c: f9400409 ldr x9, [x0, #0x8] 102a80: f9400000 ldr x0, [x0] 102a84: eb000129 subs x9, x9, x0 102a88: 9ac80d20 sdiv x0, x9, x8 102a8c: 910043ff add sp, sp, #0x10 102a90: d65f03c0 ret 102a94: d10043ff sub sp, sp, #0x10 102a98: f90007e0 str x0, [sp, #0x8] 102a9c: f94007e0 ldr x0, [sp, #0x8] 102aa0: 910043ff add sp, sp, #0x10 102aa4: d65f03c0 ret 102aa8: d10203ff sub sp, sp, #0x80 102aac: a9077bfd stp x29, x30, [sp, #0x70] 102ab0: 9101c3fd add x29, sp, #0x70 102ab4: d53bd048 mrs x8, TPIDR_EL0 102ab8: f9401508 ldr x8, [x8, #0x28] 102abc: f81f83a8 stur x8, [x29, #-0x8] 102ac0: f81f03a2 stur x2, [x29, #-0x10] 102ac4: f81e83a1 stur x1, [x29, #-0x18] 102ac8: f81e03a0 stur x0, [x29, #-0x20] 102acc: f85e03a8 ldur x8, [x29, #-0x20] 102ad0: aa0803e0 mov x0, x8 102ad4: f9001fe0 str x0, [sp, #0x38] 102ad8: aa0803e0 mov x0, x8 102adc: 94000035 bl 0x102bb0 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x2f8> 102ae0: d10063a0 sub x0, x29, #0x18 102ae4: 94000056 bl 0x102c3c , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x384> 102ae8: b40004a0 cbz x0, 0x102b7c , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x2c4> 102aec: 14000001 b 0x102af0 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x238> 102af0: d10063a0 sub x0, x29, #0x18 102af4: 94000052 bl 0x102c3c , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x384> 102af8: f9401ffe ldr x30, [sp, #0x38] 102afc: f9001be0 str x0, [sp, #0x30] 102b00: aa1e03e0 mov x0, x30 102b04: f9401be1 ldr x1, [sp, #0x30] 102b08: 97fe98d6 bl 0xa8e60 <_ZNSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt> 102b0c: 14000001 b 0x102b10 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x258> 102b10: d10063a8 sub x8, x29, #0x18 102b14: aa0803e0 mov x0, x8 102b18: f90017e8 str x8, [sp, #0x28] 102b1c: 940000a4 bl 0x102dac const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 102b20: f94017e8 ldr x8, [sp, #0x28] 102b24: f90013e0 str x0, [sp, #0x20] 102b28: aa0803e0 mov x0, x8 102b2c: 940000a6 bl 0x102dc4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 102b30: f94017e8 ldr x8, [sp, #0x28] 102b34: f9000fe0 str x0, [sp, #0x18] 102b38: aa0803e0 mov x0, x8 102b3c: 94000040 bl 0x102c3c , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x384> 102b40: f9401fe8 ldr x8, [sp, #0x38] 102b44: f9000be0 str x0, [sp, #0x10] 102b48: aa0803e0 mov x0, x8 102b4c: f94013e1 ldr x1, [sp, #0x20] 102b50: f9400fe2 ldr x2, [sp, #0x18] 102b54: f9400be3 ldr x3, [sp, #0x10] 102b58: 97fe9a8e bl 0xa9590 <_ZNSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> 102b5c: 14000001 b 0x102b60 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x2a8> 102b60: 14000007 b 0x102b7c , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x2c4> 102b64: f81d83a0 stur x0, [x29, #-0x28] 102b68: 2a0103e8 mov w8, w1 102b6c: b81d43a8 stur w8, [x29, #-0x2c] 102b70: f9401fe0 ldr x0, [sp, #0x38] 102b74: 97fe8ba7 bl 0xa5a10 <_ZNSt6__ndk113__vector_baseINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 102b78: 1400000b b 0x102ba4 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x2ec> 102b7c: d53bd048 mrs x8, TPIDR_EL0 102b80: f9401508 ldr x8, [x8, #0x28] 102b84: f85f83a9 ldur x9, [x29, #-0x8] 102b88: eb090108 subs x8, x8, x9 102b8c: f90007e8 str x8, [sp, #0x8] 102b90: 540000e1 b.ne 0x102bac , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x2f4> 102b94: 14000001 b 0x102b98 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x2e0> 102b98: a9477bfd ldp x29, x30, [sp, #0x70] 102b9c: 910203ff add sp, sp, #0x80 102ba0: d65f03c0 ret 102ba4: f85d83a0 ldur x0, [x29, #-0x28] 102ba8: 97fe94da bl 0xa7f10 <_Unwind_Resume@plt> 102bac: 97fe9c71 bl 0xa9d70 <__stack_chk_fail@plt> 102bb0: d10103ff sub sp, sp, #0x40 102bb4: a9037bfd stp x29, x30, [sp, #0x30] 102bb8: 9100c3fd add x29, sp, #0x30 102bbc: d53bd048 mrs x8, TPIDR_EL0 102bc0: f9401508 ldr x8, [x8, #0x28] 102bc4: f81f83a8 stur x8, [x29, #-0x8] 102bc8: f9000fe0 str x0, [sp, #0x18] 102bcc: f9400fe8 ldr x8, [sp, #0x18] 102bd0: aa0803e0 mov x0, x8 102bd4: f9000be0 str x0, [sp, #0x10] 102bd8: aa0803e0 mov x0, x8 102bdc: 97fff3b3 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 102be0: 14000001 b 0x102be4 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x32c> 102be4: aa1f03e8 mov x8, xzr 102be8: f9400be9 ldr x9, [sp, #0x10] 102bec: f9000128 str x8, [x9] 102bf0: f9000528 str x8, [x9, #0x8] 102bf4: 91004120 add x0, x9, #0x10 102bf8: f81f03a8 stur x8, [x29, #-0x10] 102bfc: d10043a1 sub x1, x29, #0x10 102c00: 97fe94f4 bl 0xa7fd0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> 102c04: 14000001 b 0x102c08 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x350> 102c08: d53bd048 mrs x8, TPIDR_EL0 102c0c: f9401508 ldr x8, [x8, #0x28] 102c10: f85f83a9 ldur x9, [x29, #-0x8] 102c14: eb090108 subs x8, x8, x9 102c18: f90007e8 str x8, [sp, #0x8] 102c1c: 540000e1 b.ne 0x102c38 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x380> 102c20: 14000001 b 0x102c24 , OMX_VIDEO_HEVCLEVELTYPE>>>::__destroy, OMX_VIDEO_HEVCLEVELTYPE>>(std::__ndk1::integral_constant, std::__ndk1::allocator, OMX_VIDEO_HEVCLEVELTYPE>>&, std::__ndk1::pair, OMX_VIDEO_HEVCLEVELTYPE>*)+0x36c> 102c24: a9437bfd ldp x29, x30, [sp, #0x30] 102c28: 910103ff add sp, sp, #0x40 102c2c: d65f03c0 ret 102c30: f90003e1 str x1, [sp] 102c34: 97fead64 bl 0xae1c4 102c38: 97fe9c4e bl 0xa9d70 <__stack_chk_fail@plt> 102c3c: d10043ff sub sp, sp, #0x10 102c40: f90007e0 str x0, [sp, #0x8] 102c44: f94007e0 ldr x0, [sp, #0x8] 102c48: f9400400 ldr x0, [x0, #0x8] 102c4c: 910043ff add sp, sp, #0x10 102c50: d65f03c0 ret 0000000000102c54 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 102c54: d10143ff sub sp, sp, #0x50 102c58: a9047bfd stp x29, x30, [sp, #0x40] 102c5c: 910103fd add x29, sp, #0x40 102c60: f81f83a0 stur x0, [x29, #-0x8] 102c64: f81f03a1 stur x1, [x29, #-0x10] 102c68: f85f83a0 ldur x0, [x29, #-0x8] 102c6c: f85f03a1 ldur x1, [x29, #-0x10] 102c70: f81e83a0 stur x0, [x29, #-0x18] 102c74: f90013e1 str x1, [sp, #0x20] 102c78: 97fe7d16 bl 0xa20d0 <_ZNKSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt> 102c7c: f94013e1 ldr x1, [sp, #0x20] 102c80: eb00003f cmp x1, x0 102c84: 1a9f97e8 cset w8, hi 102c88: 37000048 tbnz w8, #0x0, 0x102c90 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 102c8c: 14000003 b 0x102c98 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 102c90: f85e83a0 ldur x0, [x29, #-0x18] 102c94: 97fe8aaf bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 102c98: d2800001 mov x1, #0x0 // =0 102c9c: b27d03e8 orr x8, xzr, #0x8 102ca0: f85e83a0 ldur x0, [x29, #-0x18] 102ca4: f9000fe1 str x1, [sp, #0x18] 102ca8: f9000be8 str x8, [sp, #0x10] 102cac: 940000d6 bl 0x103004 , std::__ndk1::allocator>>::max_size() const+0xc0> 102cb0: f85f03a1 ldur x1, [x29, #-0x10] 102cb4: 940000c7 bl 0x102fd0 , std::__ndk1::allocator>>::max_size() const+0x8c> 102cb8: f85e83a8 ldur x8, [x29, #-0x18] 102cbc: f9000500 str x0, [x8, #0x8] 102cc0: f9000100 str x0, [x8] 102cc4: f85e83a8 ldur x8, [x29, #-0x18] 102cc8: f9400108 ldr x8, [x8] 102ccc: f85f03a0 ldur x0, [x29, #-0x10] 102cd0: f9400be1 ldr x1, [sp, #0x10] 102cd4: 9b007c20 mul x0, x1, x0 102cd8: 8b000108 add x8, x8, x0 102cdc: f85e83a0 ldur x0, [x29, #-0x18] 102ce0: f90007e8 str x8, [sp, #0x8] 102ce4: 940000d3 bl 0x103030 , std::__ndk1::allocator>>::max_size() const+0xec> 102ce8: f94007e8 ldr x8, [sp, #0x8] 102cec: f9000008 str x8, [x0] 102cf0: f85e83a0 ldur x0, [x29, #-0x18] 102cf4: f9400fe1 ldr x1, [sp, #0x18] 102cf8: 940000d9 bl 0x10305c , std::__ndk1::allocator>>::max_size() const+0x118> 102cfc: a9447bfd ldp x29, x30, [sp, #0x40] 102d00: 910143ff add sp, sp, #0x50 102d04: d65f03c0 ret 0000000000102d08 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 102d08: d101c3ff sub sp, sp, #0x70 102d0c: a9067bfd stp x29, x30, [sp, #0x60] 102d10: 910183fd add x29, sp, #0x60 102d14: d53bd048 mrs x8, TPIDR_EL0 102d18: f9401509 ldr x9, [x8, #0x28] 102d1c: f81f83a9 stur x9, [x29, #-0x8] 102d20: f81e83a0 stur x0, [x29, #-0x18] 102d24: f81e03a1 stur x1, [x29, #-0x20] 102d28: f81d83a2 stur x2, [x29, #-0x28] 102d2c: f9001be3 str x3, [sp, #0x30] 102d30: f85e83a9 ldur x9, [x29, #-0x18] 102d34: aa0903e0 mov x0, x9 102d38: f90013e8 str x8, [sp, #0x20] 102d3c: f9000fe9 str x9, [sp, #0x18] 102d40: 940000b1 bl 0x103004 , std::__ndk1::allocator>>::max_size() const+0xc0> 102d44: f90017e0 str x0, [sp, #0x28] 102d48: f9401be2 ldr x2, [sp, #0x30] 102d4c: d10043a8 sub x8, x29, #0x10 102d50: aa0803e0 mov x0, x8 102d54: f9400fe1 ldr x1, [sp, #0x18] 102d58: f9000be8 str x8, [sp, #0x10] 102d5c: 940001aa bl 0x103404 , std::__ndk1::allocator>>::max_size() const+0x4c0> 102d60: f94017e0 ldr x0, [sp, #0x28] 102d64: f85e03a1 ldur x1, [x29, #-0x20] 102d68: f85d83a2 ldur x2, [x29, #-0x28] 102d6c: f9400fe8 ldr x8, [sp, #0x18] 102d70: 91002103 add x3, x8, #0x8 102d74: 97fe7e4b bl 0xa26a0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> 102d78: f9400be0 ldr x0, [sp, #0x10] 102d7c: 940001cc bl 0x1034ac >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 102d80: f94013e8 ldr x8, [sp, #0x20] 102d84: f9401509 ldr x9, [x8, #0x28] 102d88: f85f83a0 ldur x0, [x29, #-0x8] 102d8c: eb000129 subs x9, x9, x0 102d90: f90007e9 str x9, [sp, #0x8] 102d94: 540000a1 b.ne 0x102da8 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 102d98: 14000001 b 0x102d9c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 102d9c: a9467bfd ldp x29, x30, [sp, #0x60] 102da0: 9101c3ff add sp, sp, #0x70 102da4: d65f03c0 ret 102da8: 97fe9bf2 bl 0xa9d70 <__stack_chk_fail@plt> 102dac: d10043ff sub sp, sp, #0x10 102db0: f90007e0 str x0, [sp, #0x8] 102db4: f94007e0 ldr x0, [sp, #0x8] 102db8: f9400000 ldr x0, [x0] 102dbc: 910043ff add sp, sp, #0x10 102dc0: d65f03c0 ret 102dc4: d10043ff sub sp, sp, #0x10 102dc8: b27d03e8 orr x8, xzr, #0x8 102dcc: f90007e0 str x0, [sp, #0x8] 102dd0: f94007e0 ldr x0, [sp, #0x8] 102dd4: aa0003e9 mov x9, x0 102dd8: f9400129 ldr x9, [x9] 102ddc: f9400400 ldr x0, [x0, #0x8] 102de0: 9b007d08 mul x8, x8, x0 102de4: 8b080128 add x8, x9, x8 102de8: aa0803e0 mov x0, x8 102dec: 910043ff add sp, sp, #0x10 102df0: d65f03c0 ret 0000000000102df4 , std::__ndk1::allocator>>::~__vector_base()>: 102df4: d10103ff sub sp, sp, #0x40 102df8: a9037bfd stp x29, x30, [sp, #0x30] 102dfc: 9100c3fd add x29, sp, #0x30 102e00: d2800008 mov x8, #0x0 // =0 102e04: f81f83a0 stur x0, [x29, #-0x8] 102e08: f85f83a0 ldur x0, [x29, #-0x8] 102e0c: aa0003e9 mov x9, x0 102e10: f9400129 ldr x9, [x9] 102e14: eb08013f cmp x9, x8 102e18: 1a9f07ea cset w10, ne 102e1c: f81f03a0 stur x0, [x29, #-0x10] 102e20: 3700004a tbnz w10, #0x0, 0x102e28 , std::__ndk1::allocator>>::~__vector_base()+0x34> 102e24: 14000012 b 0x102e6c , std::__ndk1::allocator>>::~__vector_base()+0x78> 102e28: f85f03a0 ldur x0, [x29, #-0x10] 102e2c: 940001a4 bl 0x1034bc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 102e30: f85f03a0 ldur x0, [x29, #-0x10] 102e34: 94000074 bl 0x103004 , std::__ndk1::allocator>>::max_size() const+0xc0> 102e38: f85f03a8 ldur x8, [x29, #-0x10] 102e3c: f9400101 ldr x1, [x8] 102e40: f85f03a8 ldur x8, [x29, #-0x10] 102e44: f9000fe0 str x0, [sp, #0x18] 102e48: aa0803e0 mov x0, x8 102e4c: f9000be1 str x1, [sp, #0x10] 102e50: 94000142 bl 0x103358 , std::__ndk1::allocator>>::max_size() const+0x414> 102e54: f9400fe1 ldr x1, [sp, #0x18] 102e58: f90007e0 str x0, [sp, #0x8] 102e5c: aa0103e0 mov x0, x1 102e60: f9400be1 ldr x1, [sp, #0x10] 102e64: f94007e2 ldr x2, [sp, #0x8] 102e68: 940001a0 bl 0x1034e8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> 102e6c: a9437bfd ldp x29, x30, [sp, #0x30] 102e70: 910103ff add sp, sp, #0x40 102e74: d65f03c0 ret 0000000000102e78 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 102e78: d100c3ff sub sp, sp, #0x30 102e7c: a9027bfd stp x29, x30, [sp, #0x20] 102e80: 910083fd add x29, sp, #0x20 102e84: f81f83a0 stur x0, [x29, #-0x8] 102e88: f9000be1 str x1, [sp, #0x10] 102e8c: f85f83a0 ldur x0, [x29, #-0x8] 102e90: f9400be1 ldr x1, [sp, #0x10] 102e94: f90007e0 str x0, [sp, #0x8] 102e98: aa0103e0 mov x0, x1 102e9c: 97fff31b bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 102ea0: f94007e1 ldr x1, [sp, #0x8] 102ea4: f90003e0 str x0, [sp] 102ea8: aa0103e0 mov x0, x1 102eac: f94003e1 ldr x1, [sp] 102eb0: 97fe7cb4 bl 0xa2180 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt> 102eb4: f94007e0 ldr x0, [sp, #0x8] 102eb8: 94000016 bl 0x102f10 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 102ebc: a9427bfd ldp x29, x30, [sp, #0x20] 102ec0: 9100c3ff add sp, sp, #0x30 102ec4: d65f03c0 ret 0000000000102ec8 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 102ec8: d100c3ff sub sp, sp, #0x30 102ecc: a9027bfd stp x29, x30, [sp, #0x20] 102ed0: 910083fd add x29, sp, #0x20 102ed4: d2800008 mov x8, #0x0 // =0 102ed8: f81f83a0 stur x0, [x29, #-0x8] 102edc: f9000be1 str x1, [sp, #0x10] 102ee0: f85f83a0 ldur x0, [x29, #-0x8] 102ee4: f9400be1 ldr x1, [sp, #0x10] 102ee8: f90007e0 str x0, [sp, #0x8] 102eec: aa0103e0 mov x0, x1 102ef0: f90003e8 str x8, [sp] 102ef4: 97fff305 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 102ef8: f94003e8 ldr x8, [sp] 102efc: f94007e1 ldr x1, [sp, #0x8] 102f00: f9000028 str x8, [x1] 102f04: a9427bfd ldp x29, x30, [sp, #0x20] 102f08: 9100c3ff add sp, sp, #0x30 102f0c: d65f03c0 ret 102f10: d10083ff sub sp, sp, #0x20 102f14: a9017bfd stp x29, x30, [sp, #0x10] 102f18: 910043fd add x29, sp, #0x10 102f1c: f90007e0 str x0, [sp, #0x8] 102f20: f94007e0 ldr x0, [sp, #0x8] 102f24: 94000004 bl 0x102f34 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 102f28: a9417bfd ldp x29, x30, [sp, #0x10] 102f2c: 910083ff add sp, sp, #0x20 102f30: d65f03c0 ret 102f34: d10043ff sub sp, sp, #0x10 102f38: f90007e0 str x0, [sp, #0x8] 102f3c: 910043ff add sp, sp, #0x10 102f40: d65f03c0 ret 0000000000102f44 , std::__ndk1::allocator>>::max_size() const>: 102f44: d10143ff sub sp, sp, #0x50 102f48: a9047bfd stp x29, x30, [sp, #0x40] 102f4c: 910103fd add x29, sp, #0x40 102f50: d53bd048 mrs x8, TPIDR_EL0 102f54: f9401508 ldr x8, [x8, #0x28] 102f58: f81f83a8 stur x8, [x29, #-0x8] 102f5c: f90013e0 str x0, [sp, #0x20] 102f60: f94013e0 ldr x0, [sp, #0x20] 102f64: 9400007b bl 0x103150 , std::__ndk1::allocator>>::max_size() const+0x20c> 102f68: 9400006f bl 0x103124 , std::__ndk1::allocator>>::max_size() const+0x1e0> 102f6c: f81f03a0 stur x0, [x29, #-0x10] 102f70: 97fff3ad bl 0xffe24 ::__throw_length_error() const+0x200> 102f74: f81e83a0 stur x0, [x29, #-0x18] 102f78: d10043a0 sub x0, x29, #0x10 102f7c: d10063a1 sub x1, x29, #0x18 102f80: 97fff386 bl 0xffd98 ::__throw_length_error() const+0x174> 102f84: f9000fe0 str x0, [sp, #0x18] 102f88: 14000001 b 0x102f8c , std::__ndk1::allocator>>::max_size() const+0x48> 102f8c: f9400fe8 ldr x8, [sp, #0x18] 102f90: f9400109 ldr x9, [x8] 102f94: d53bd04a mrs x10, TPIDR_EL0 102f98: f940154a ldr x10, [x10, #0x28] 102f9c: f85f83ab ldur x11, [x29, #-0x8] 102fa0: eb0b014a subs x10, x10, x11 102fa4: f9000be9 str x9, [sp, #0x10] 102fa8: f90007ea str x10, [sp, #0x8] 102fac: 54000101 b.ne 0x102fcc , std::__ndk1::allocator>>::max_size() const+0x88> 102fb0: 14000001 b 0x102fb4 , std::__ndk1::allocator>>::max_size() const+0x70> 102fb4: f9400be0 ldr x0, [sp, #0x10] 102fb8: a9447bfd ldp x29, x30, [sp, #0x40] 102fbc: 910143ff add sp, sp, #0x50 102fc0: d65f03c0 ret 102fc4: f90003e1 str x1, [sp] 102fc8: 97feac7f bl 0xae1c4 102fcc: 97fe9b69 bl 0xa9d70 <__stack_chk_fail@plt> 102fd0: d10083ff sub sp, sp, #0x20 102fd4: a9017bfd stp x29, x30, [sp, #0x10] 102fd8: 910043fd add x29, sp, #0x10 102fdc: d2800008 mov x8, #0x0 // =0 102fe0: f90007e0 str x0, [sp, #0x8] 102fe4: f90003e1 str x1, [sp] 102fe8: f94007e0 ldr x0, [sp, #0x8] 102fec: f94003e1 ldr x1, [sp] 102ff0: aa0803e2 mov x2, x8 102ff4: 94000081 bl 0x1031f8 , std::__ndk1::allocator>>::max_size() const+0x2b4> 102ff8: a9417bfd ldp x29, x30, [sp, #0x10] 102ffc: 910083ff add sp, sp, #0x20 103000: d65f03c0 ret 103004: d10083ff sub sp, sp, #0x20 103008: a9017bfd stp x29, x30, [sp, #0x10] 10300c: 910043fd add x29, sp, #0x10 103010: b27c03e8 orr x8, xzr, #0x10 103014: f90007e0 str x0, [sp, #0x8] 103018: f94007e0 ldr x0, [sp, #0x8] 10301c: 8b080000 add x0, x0, x8 103020: 94000092 bl 0x103268 , std::__ndk1::allocator>>::max_size() const+0x324> 103024: a9417bfd ldp x29, x30, [sp, #0x10] 103028: 910083ff add sp, sp, #0x20 10302c: d65f03c0 ret 103030: d10083ff sub sp, sp, #0x20 103034: a9017bfd stp x29, x30, [sp, #0x10] 103038: 910043fd add x29, sp, #0x10 10303c: b27c03e8 orr x8, xzr, #0x10 103040: f90007e0 str x0, [sp, #0x8] 103044: f94007e0 ldr x0, [sp, #0x8] 103048: 8b080000 add x0, x0, x8 10304c: 94000095 bl 0x1032a0 , std::__ndk1::allocator>>::max_size() const+0x35c> 103050: a9417bfd ldp x29, x30, [sp, #0x10] 103054: 910083ff add sp, sp, #0x20 103058: d65f03c0 ret 10305c: d10183ff sub sp, sp, #0x60 103060: a9057bfd stp x29, x30, [sp, #0x50] 103064: 910143fd add x29, sp, #0x50 103068: b27d03e8 orr x8, xzr, #0x8 10306c: f81f83a0 stur x0, [x29, #-0x8] 103070: f81f03a1 stur x1, [x29, #-0x10] 103074: f85f83a0 ldur x0, [x29, #-0x8] 103078: f81e83a0 stur x0, [x29, #-0x18] 10307c: f81e03a8 stur x8, [x29, #-0x20] 103080: 9400009e bl 0x1032f8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 103084: f85e83a8 ldur x8, [x29, #-0x18] 103088: f90017e0 str x0, [sp, #0x28] 10308c: aa0803e0 mov x0, x8 103090: 9400009a bl 0x1032f8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 103094: f85e83a8 ldur x8, [x29, #-0x18] 103098: f90013e0 str x0, [sp, #0x20] 10309c: aa0803e0 mov x0, x8 1030a0: 940000a0 bl 0x103320 , std::__ndk1::allocator>>::max_size() const+0x3dc> 1030a4: f85e03a8 ldur x8, [x29, #-0x20] 1030a8: 9b007d00 mul x0, x8, x0 1030ac: f94013e1 ldr x1, [sp, #0x20] 1030b0: 8b000020 add x0, x1, x0 1030b4: f85e83a9 ldur x9, [x29, #-0x18] 1030b8: f9000fe0 str x0, [sp, #0x18] 1030bc: aa0903e0 mov x0, x9 1030c0: 9400008e bl 0x1032f8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 1030c4: f85e83a8 ldur x8, [x29, #-0x18] 1030c8: f9000be0 str x0, [sp, #0x10] 1030cc: aa0803e0 mov x0, x8 1030d0: 94000094 bl 0x103320 , std::__ndk1::allocator>>::max_size() const+0x3dc> 1030d4: f85e03a8 ldur x8, [x29, #-0x20] 1030d8: 9b007d09 mul x9, x8, x0 1030dc: f9400be0 ldr x0, [sp, #0x10] 1030e0: 8b090009 add x9, x0, x9 1030e4: f85e83a0 ldur x0, [x29, #-0x18] 1030e8: f90007e9 str x9, [sp, #0x8] 1030ec: 94000083 bl 0x1032f8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 1030f0: f85f03a8 ldur x8, [x29, #-0x10] 1030f4: f85e03a9 ldur x9, [x29, #-0x20] 1030f8: 9b087d28 mul x8, x9, x8 1030fc: 8b080008 add x8, x0, x8 103100: f85e83a0 ldur x0, [x29, #-0x18] 103104: f94017e1 ldr x1, [sp, #0x28] 103108: f9400fe2 ldr x2, [sp, #0x18] 10310c: f94007e3 ldr x3, [sp, #0x8] 103110: aa0803e4 mov x4, x8 103114: 94000071 bl 0x1032d8 , std::__ndk1::allocator>>::max_size() const+0x394> 103118: a9457bfd ldp x29, x30, [sp, #0x50] 10311c: 910183ff add sp, sp, #0x60 103120: d65f03c0 ret 103124: d10083ff sub sp, sp, #0x20 103128: a9017bfd stp x29, x30, [sp, #0x10] 10312c: 910043fd add x29, sp, #0x10 103130: 91001fe8 add x8, sp, #0x7 103134: f90007e0 str x0, [sp, #0x8] 103138: f94007e1 ldr x1, [sp, #0x8] 10313c: 39400100 ldrb w0, [x8] 103140: 9400000f bl 0x10317c , std::__ndk1::allocator>>::max_size() const+0x238> 103144: a9417bfd ldp x29, x30, [sp, #0x10] 103148: 910083ff add sp, sp, #0x20 10314c: d65f03c0 ret 103150: d10083ff sub sp, sp, #0x20 103154: a9017bfd stp x29, x30, [sp, #0x10] 103158: 910043fd add x29, sp, #0x10 10315c: b27c03e8 orr x8, xzr, #0x10 103160: f90007e0 str x0, [sp, #0x8] 103164: f94007e0 ldr x0, [sp, #0x8] 103168: 8b080000 add x0, x0, x8 10316c: 94000015 bl 0x1031c0 , std::__ndk1::allocator>>::max_size() const+0x27c> 103170: a9417bfd ldp x29, x30, [sp, #0x10] 103174: 910083ff add sp, sp, #0x20 103178: d65f03c0 ret 10317c: d10083ff sub sp, sp, #0x20 103180: a9017bfd stp x29, x30, [sp, #0x10] 103184: 910043fd add x29, sp, #0x10 103188: d10007a8 sub x8, x29, #0x1 10318c: 39000100 strb w0, [x8] 103190: f90003e1 str x1, [sp] 103194: f94003e0 ldr x0, [sp] 103198: 94000004 bl 0x1031a8 , std::__ndk1::allocator>>::max_size() const+0x264> 10319c: a9417bfd ldp x29, x30, [sp, #0x10] 1031a0: 910083ff add sp, sp, #0x20 1031a4: d65f03c0 ret 1031a8: d10043ff sub sp, sp, #0x10 1031ac: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 1031b0: f90007e0 str x0, [sp, #0x8] 1031b4: aa0803e0 mov x0, x8 1031b8: 910043ff add sp, sp, #0x10 1031bc: d65f03c0 ret 1031c0: d10083ff sub sp, sp, #0x20 1031c4: a9017bfd stp x29, x30, [sp, #0x10] 1031c8: 910043fd add x29, sp, #0x10 1031cc: f90007e0 str x0, [sp, #0x8] 1031d0: f94007e0 ldr x0, [sp, #0x8] 1031d4: 94000004 bl 0x1031e4 , std::__ndk1::allocator>>::max_size() const+0x2a0> 1031d8: a9417bfd ldp x29, x30, [sp, #0x10] 1031dc: 910083ff add sp, sp, #0x20 1031e0: d65f03c0 ret 1031e4: d10043ff sub sp, sp, #0x10 1031e8: f90007e0 str x0, [sp, #0x8] 1031ec: f94007e0 ldr x0, [sp, #0x8] 1031f0: 910043ff add sp, sp, #0x10 1031f4: d65f03c0 ret 1031f8: d10103ff sub sp, sp, #0x40 1031fc: a9037bfd stp x29, x30, [sp, #0x30] 103200: 9100c3fd add x29, sp, #0x30 103204: b00007a8 adrp x8, 0x1f8000 103208: 9109c508 add x8, x8, #0x271 10320c: f81f83a0 stur x0, [x29, #-0x8] 103210: f81f03a1 stur x1, [x29, #-0x10] 103214: f9000fe2 str x2, [sp, #0x18] 103218: f85f83a0 ldur x0, [x29, #-0x8] 10321c: f85f03a1 ldur x1, [x29, #-0x10] 103220: f9000be8 str x8, [sp, #0x10] 103224: f90007e1 str x1, [sp, #0x8] 103228: 97ffffe0 bl 0x1031a8 , std::__ndk1::allocator>>::max_size() const+0x264> 10322c: f94007e8 ldr x8, [sp, #0x8] 103230: eb00011f cmp x8, x0 103234: 1a9f97e9 cset w9, hi 103238: 37000049 tbnz w9, #0x0, 0x103240 , std::__ndk1::allocator>>::max_size() const+0x2fc> 10323c: 14000003 b 0x103248 , std::__ndk1::allocator>>::max_size() const+0x304> 103240: f9400be0 ldr x0, [sp, #0x10] 103244: 97fedfc7 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 103248: b27e03e1 orr x1, xzr, #0x4 10324c: b27d03e8 orr x8, xzr, #0x8 103250: f85f03a9 ldur x9, [x29, #-0x10] 103254: 9b087d20 mul x0, x9, x8 103258: 97fee049 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 10325c: a9437bfd ldp x29, x30, [sp, #0x30] 103260: 910103ff add sp, sp, #0x40 103264: d65f03c0 ret 103268: d10083ff sub sp, sp, #0x20 10326c: a9017bfd stp x29, x30, [sp, #0x10] 103270: 910043fd add x29, sp, #0x10 103274: f90007e0 str x0, [sp, #0x8] 103278: f94007e0 ldr x0, [sp, #0x8] 10327c: 94000004 bl 0x10328c , std::__ndk1::allocator>>::max_size() const+0x348> 103280: a9417bfd ldp x29, x30, [sp, #0x10] 103284: 910083ff add sp, sp, #0x20 103288: d65f03c0 ret 10328c: d10043ff sub sp, sp, #0x10 103290: f90007e0 str x0, [sp, #0x8] 103294: f94007e0 ldr x0, [sp, #0x8] 103298: 910043ff add sp, sp, #0x10 10329c: d65f03c0 ret 1032a0: d10083ff sub sp, sp, #0x20 1032a4: a9017bfd stp x29, x30, [sp, #0x10] 1032a8: 910043fd add x29, sp, #0x10 1032ac: f90007e0 str x0, [sp, #0x8] 1032b0: f94007e0 ldr x0, [sp, #0x8] 1032b4: 94000004 bl 0x1032c4 , std::__ndk1::allocator>>::max_size() const+0x380> 1032b8: a9417bfd ldp x29, x30, [sp, #0x10] 1032bc: 910083ff add sp, sp, #0x20 1032c0: d65f03c0 ret 1032c4: d10043ff sub sp, sp, #0x10 1032c8: f90007e0 str x0, [sp, #0x8] 1032cc: f94007e0 ldr x0, [sp, #0x8] 1032d0: 910043ff add sp, sp, #0x10 1032d4: d65f03c0 ret 1032d8: d100c3ff sub sp, sp, #0x30 1032dc: f90017e0 str x0, [sp, #0x28] 1032e0: f90013e1 str x1, [sp, #0x20] 1032e4: f9000fe2 str x2, [sp, #0x18] 1032e8: f9000be3 str x3, [sp, #0x10] 1032ec: f90007e4 str x4, [sp, #0x8] 1032f0: 9100c3ff add sp, sp, #0x30 1032f4: d65f03c0 ret 1032f8: d10083ff sub sp, sp, #0x20 1032fc: a9017bfd stp x29, x30, [sp, #0x10] 103300: 910043fd add x29, sp, #0x10 103304: f90007e0 str x0, [sp, #0x8] 103308: f94007e0 ldr x0, [sp, #0x8] 10330c: f9400000 ldr x0, [x0] 103310: 9400000d bl 0x103344 , std::__ndk1::allocator>>::max_size() const+0x400> 103314: a9417bfd ldp x29, x30, [sp, #0x10] 103318: 910083ff add sp, sp, #0x20 10331c: d65f03c0 ret 103320: d10083ff sub sp, sp, #0x20 103324: a9017bfd stp x29, x30, [sp, #0x10] 103328: 910043fd add x29, sp, #0x10 10332c: f90007e0 str x0, [sp, #0x8] 103330: f94007e0 ldr x0, [sp, #0x8] 103334: 94000009 bl 0x103358 , std::__ndk1::allocator>>::max_size() const+0x414> 103338: a9417bfd ldp x29, x30, [sp, #0x10] 10333c: 910083ff add sp, sp, #0x20 103340: d65f03c0 ret 103344: d10043ff sub sp, sp, #0x10 103348: f90007e0 str x0, [sp, #0x8] 10334c: f94007e0 ldr x0, [sp, #0x8] 103350: 910043ff add sp, sp, #0x10 103354: d65f03c0 ret 103358: d100c3ff sub sp, sp, #0x30 10335c: a9027bfd stp x29, x30, [sp, #0x20] 103360: 910083fd add x29, sp, #0x20 103364: b27d03e8 orr x8, xzr, #0x8 103368: f81f83a0 stur x0, [x29, #-0x8] 10336c: f85f83a0 ldur x0, [x29, #-0x8] 103370: f9000be0 str x0, [sp, #0x10] 103374: f90007e8 str x8, [sp, #0x8] 103378: 9400000a bl 0x1033a0 , std::__ndk1::allocator>>::max_size() const+0x45c> 10337c: f9400008 ldr x8, [x0] 103380: f9400be0 ldr x0, [sp, #0x10] 103384: f9400000 ldr x0, [x0] 103388: eb000108 subs x8, x8, x0 10338c: f94007e0 ldr x0, [sp, #0x8] 103390: 9ac00d00 sdiv x0, x8, x0 103394: a9427bfd ldp x29, x30, [sp, #0x20] 103398: 9100c3ff add sp, sp, #0x30 10339c: d65f03c0 ret 1033a0: d10083ff sub sp, sp, #0x20 1033a4: a9017bfd stp x29, x30, [sp, #0x10] 1033a8: 910043fd add x29, sp, #0x10 1033ac: b27c03e8 orr x8, xzr, #0x10 1033b0: f90007e0 str x0, [sp, #0x8] 1033b4: f94007e0 ldr x0, [sp, #0x8] 1033b8: 8b080000 add x0, x0, x8 1033bc: 94000004 bl 0x1033cc , std::__ndk1::allocator>>::max_size() const+0x488> 1033c0: a9417bfd ldp x29, x30, [sp, #0x10] 1033c4: 910083ff add sp, sp, #0x20 1033c8: d65f03c0 ret 1033cc: d10083ff sub sp, sp, #0x20 1033d0: a9017bfd stp x29, x30, [sp, #0x10] 1033d4: 910043fd add x29, sp, #0x10 1033d8: f90007e0 str x0, [sp, #0x8] 1033dc: f94007e0 ldr x0, [sp, #0x8] 1033e0: 94000004 bl 0x1033f0 , std::__ndk1::allocator>>::max_size() const+0x4ac> 1033e4: a9417bfd ldp x29, x30, [sp, #0x10] 1033e8: 910083ff add sp, sp, #0x20 1033ec: d65f03c0 ret 1033f0: d10043ff sub sp, sp, #0x10 1033f4: f90007e0 str x0, [sp, #0x8] 1033f8: f94007e0 ldr x0, [sp, #0x8] 1033fc: 910043ff add sp, sp, #0x10 103400: d65f03c0 ret 103404: d10083ff sub sp, sp, #0x20 103408: f9000fe0 str x0, [sp, #0x18] 10340c: f9000be1 str x1, [sp, #0x10] 103410: f90007e2 str x2, [sp, #0x8] 103414: 910083ff add sp, sp, #0x20 103418: d65f03c0 ret 000000000010341c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 10341c: d10103ff sub sp, sp, #0x40 103420: f9001bfe str x30, [sp, #0x30] 103424: b27d03e8 orr x8, xzr, #0x8 103428: d2800009 mov x9, #0x0 // =0 10342c: f90017e0 str x0, [sp, #0x28] 103430: f90013e1 str x1, [sp, #0x20] 103434: f9000fe2 str x2, [sp, #0x18] 103438: f9000be3 str x3, [sp, #0x10] 10343c: f9400fe0 ldr x0, [sp, #0x18] 103440: f94013e1 ldr x1, [sp, #0x20] 103444: eb010000 subs x0, x0, x1 103448: 9ac80c08 sdiv x8, x0, x8 10344c: f90007e8 str x8, [sp, #0x8] 103450: f94007e8 ldr x8, [sp, #0x8] 103454: eb09011f cmp x8, x9 103458: 1a9fd7ea cset w10, gt 10345c: 3700004a tbnz w10, #0x0, 0x103464 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 103460: 14000010 b 0x1034a0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 103464: b27d03e8 orr x8, xzr, #0x8 103468: f9400be9 ldr x9, [sp, #0x10] 10346c: f9400120 ldr x0, [x9] 103470: f94013e1 ldr x1, [sp, #0x20] 103474: f94007e9 ldr x9, [sp, #0x8] 103478: 9b087d22 mul x2, x9, x8 10347c: f90003e8 str x8, [sp] 103480: 97fe7244 bl 0x9fd90 103484: f94007e8 ldr x8, [sp, #0x8] 103488: f9400be9 ldr x9, [sp, #0x10] 10348c: f9400120 ldr x0, [x9] 103490: f94003e1 ldr x1, [sp] 103494: 9b087c28 mul x8, x1, x8 103498: 8b080008 add x8, x0, x8 10349c: f9000128 str x8, [x9] 1034a0: f9401bfe ldr x30, [sp, #0x30] 1034a4: 910103ff add sp, sp, #0x40 1034a8: d65f03c0 ret 1034ac: d10043ff sub sp, sp, #0x10 1034b0: f90007e0 str x0, [sp, #0x8] 1034b4: 910043ff add sp, sp, #0x10 1034b8: d65f03c0 ret 1034bc: d10083ff sub sp, sp, #0x20 1034c0: a9017bfd stp x29, x30, [sp, #0x10] 1034c4: 910043fd add x29, sp, #0x10 1034c8: f90007e0 str x0, [sp, #0x8] 1034cc: f94007e0 ldr x0, [sp, #0x8] 1034d0: aa0003e8 mov x8, x0 1034d4: f9400101 ldr x1, [x8] 1034d8: 94000011 bl 0x10351c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 1034dc: a9417bfd ldp x29, x30, [sp, #0x10] 1034e0: 910083ff add sp, sp, #0x20 1034e4: d65f03c0 ret 1034e8: d100c3ff sub sp, sp, #0x30 1034ec: a9027bfd stp x29, x30, [sp, #0x20] 1034f0: 910083fd add x29, sp, #0x20 1034f4: f81f83a0 stur x0, [x29, #-0x8] 1034f8: f9000be1 str x1, [sp, #0x10] 1034fc: f90007e2 str x2, [sp, #0x8] 103500: f85f83a0 ldur x0, [x29, #-0x8] 103504: f9400be1 ldr x1, [sp, #0x10] 103508: f94007e2 ldr x2, [sp, #0x8] 10350c: 9400004b bl 0x103638 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 103510: a9427bfd ldp x29, x30, [sp, #0x20] 103514: 9100c3ff add sp, sp, #0x30 103518: d65f03c0 ret 10351c: d10143ff sub sp, sp, #0x50 103520: a9047bfd stp x29, x30, [sp, #0x40] 103524: 910103fd add x29, sp, #0x40 103528: f81f83a0 stur x0, [x29, #-0x8] 10352c: f81f03a1 stur x1, [x29, #-0x10] 103530: f85f83a0 ldur x0, [x29, #-0x8] 103534: f9400401 ldr x1, [x0, #0x8] 103538: f81e83a1 stur x1, [x29, #-0x18] 10353c: f90013e0 str x0, [sp, #0x20] 103540: f85f03a8 ldur x8, [x29, #-0x10] 103544: f85e83a9 ldur x9, [x29, #-0x18] 103548: eb09011f cmp x8, x9 10354c: 1a9f07ea cset w10, ne 103550: 3700004a tbnz w10, #0x0, 0x103558 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 103554: 14000013 b 0x1035a0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 103558: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 10355c: f94013e0 ldr x0, [sp, #0x20] 103560: f9000fe8 str x8, [sp, #0x18] 103564: 97fffea8 bl 0x103004 , std::__ndk1::allocator>>::max_size() const+0xc0> 103568: f85e83a8 ldur x8, [x29, #-0x18] 10356c: f9400fe9 ldr x9, [sp, #0x18] 103570: 8b090108 add x8, x8, x9 103574: f81e83a8 stur x8, [x29, #-0x18] 103578: f9000be0 str x0, [sp, #0x10] 10357c: aa0803e0 mov x0, x8 103580: 97ffff71 bl 0x103344 , std::__ndk1::allocator>>::max_size() const+0x400> 103584: f9400be8 ldr x8, [sp, #0x10] 103588: f90007e0 str x0, [sp, #0x8] 10358c: aa0803e0 mov x0, x8 103590: f94007e1 ldr x1, [sp, #0x8] 103594: 97fe977b bl 0xa9380 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt> 103598: 14000001 b 0x10359c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 10359c: 17ffffe9 b 0x103540 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 1035a0: f85f03a8 ldur x8, [x29, #-0x10] 1035a4: f94013e9 ldr x9, [sp, #0x20] 1035a8: f9000528 str x8, [x9, #0x8] 1035ac: a9447bfd ldp x29, x30, [sp, #0x40] 1035b0: 910143ff add sp, sp, #0x50 1035b4: d65f03c0 ret 1035b8: 97feab03 bl 0xae1c4 00000000001035bc >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 1035bc: d100c3ff sub sp, sp, #0x30 1035c0: a9027bfd stp x29, x30, [sp, #0x20] 1035c4: 910083fd add x29, sp, #0x20 1035c8: 91003fe8 add x8, sp, #0xf 1035cc: f81f83a0 stur x0, [x29, #-0x8] 1035d0: f9000be1 str x1, [sp, #0x10] 1035d4: f85f83a1 ldur x1, [x29, #-0x8] 1035d8: f9400be2 ldr x2, [sp, #0x10] 1035dc: 39400100 ldrb w0, [x8] 1035e0: 97fe9a00 bl 0xa9de0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 1035e4: a9427bfd ldp x29, x30, [sp, #0x20] 1035e8: 9100c3ff add sp, sp, #0x30 1035ec: d65f03c0 ret 00000000001035f0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 1035f0: d100c3ff sub sp, sp, #0x30 1035f4: a9027bfd stp x29, x30, [sp, #0x20] 1035f8: 910083fd add x29, sp, #0x20 1035fc: d10007a8 sub x8, x29, #0x1 103600: 39000100 strb w0, [x8] 103604: f9000be1 str x1, [sp, #0x10] 103608: f90007e2 str x2, [sp, #0x8] 10360c: f9400be0 ldr x0, [sp, #0x10] 103610: f94007e1 ldr x1, [sp, #0x8] 103614: 94000004 bl 0x103624 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 103618: a9427bfd ldp x29, x30, [sp, #0x20] 10361c: 9100c3ff add sp, sp, #0x30 103620: d65f03c0 ret 103624: d10043ff sub sp, sp, #0x10 103628: f90007e0 str x0, [sp, #0x8] 10362c: f90003e1 str x1, [sp] 103630: 910043ff add sp, sp, #0x10 103634: d65f03c0 ret 103638: d100c3ff sub sp, sp, #0x30 10363c: a9027bfd stp x29, x30, [sp, #0x20] 103640: 910083fd add x29, sp, #0x20 103644: b27d03e8 orr x8, xzr, #0x8 103648: b27e03e9 orr x9, xzr, #0x4 10364c: f81f83a0 stur x0, [x29, #-0x8] 103650: f9000be1 str x1, [sp, #0x10] 103654: f90007e2 str x2, [sp, #0x8] 103658: f9400be0 ldr x0, [sp, #0x10] 10365c: f94007e1 ldr x1, [sp, #0x8] 103660: 9b087c21 mul x1, x1, x8 103664: aa0903e2 mov x2, x9 103668: 97fedf6e bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 10366c: 14000001 b 0x103670 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 103670: a9427bfd ldp x29, x30, [sp, #0x20] 103674: 9100c3ff add sp, sp, #0x30 103678: d65f03c0 ret 10367c: 97feaad2 bl 0xae1c4 103680: d100c3ff sub sp, sp, #0x30 103684: a9027bfd stp x29, x30, [sp, #0x20] 103688: 910083fd add x29, sp, #0x20 10368c: f81f83a0 stur x0, [x29, #-0x8] 103690: f85f83a0 ldur x0, [x29, #-0x8] 103694: f90003e0 str x0, [sp] 103698: 9400000e bl 0x1036d0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 10369c: 14000001 b 0x1036a0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 1036a0: f94003e0 ldr x0, [sp] 1036a4: 97fe88db bl 0xa5a10 <_ZNSt6__ndk113__vector_baseINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 1036a8: a9427bfd ldp x29, x30, [sp, #0x20] 1036ac: 9100c3ff add sp, sp, #0x30 1036b0: d65f03c0 ret 1036b4: 2a0103e8 mov w8, w1 1036b8: f9000be0 str x0, [sp, #0x10] 1036bc: b9000fe8 str w8, [sp, #0xc] 1036c0: f94003e0 ldr x0, [sp] 1036c4: 97fe88d3 bl 0xa5a10 <_ZNSt6__ndk113__vector_baseINS_4pairIh25OMX_VIDEO_HEVCPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 1036c8: f9400be0 ldr x0, [sp, #0x10] 1036cc: 97feaabe bl 0xae1c4 1036d0: d10183ff sub sp, sp, #0x60 1036d4: a9057bfd stp x29, x30, [sp, #0x50] 1036d8: 910143fd add x29, sp, #0x50 1036dc: b27d03e8 orr x8, xzr, #0x8 1036e0: f81f83a0 stur x0, [x29, #-0x8] 1036e4: f85f83a0 ldur x0, [x29, #-0x8] 1036e8: f81f03a0 stur x0, [x29, #-0x10] 1036ec: f81e83a8 stur x8, [x29, #-0x18] 1036f0: 97ffff02 bl 0x1032f8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 1036f4: f85f03a8 ldur x8, [x29, #-0x10] 1036f8: f81e03a0 stur x0, [x29, #-0x20] 1036fc: aa0803e0 mov x0, x8 103700: 97fffefe bl 0x1032f8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 103704: f85f03a8 ldur x8, [x29, #-0x10] 103708: f90017e0 str x0, [sp, #0x28] 10370c: aa0803e0 mov x0, x8 103710: 97ffff04 bl 0x103320 , std::__ndk1::allocator>>::max_size() const+0x3dc> 103714: f85e83a8 ldur x8, [x29, #-0x18] 103718: 9b007d00 mul x0, x8, x0 10371c: f94017e9 ldr x9, [sp, #0x28] 103720: 8b000120 add x0, x9, x0 103724: f85f03aa ldur x10, [x29, #-0x10] 103728: f90013e0 str x0, [sp, #0x20] 10372c: aa0a03e0 mov x0, x10 103730: 97fffef2 bl 0x1032f8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 103734: f85f03a8 ldur x8, [x29, #-0x10] 103738: f9000fe0 str x0, [sp, #0x18] 10373c: aa0803e0 mov x0, x8 103740: 94000019 bl 0x1037a4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 103744: f85e83a8 ldur x8, [x29, #-0x18] 103748: 9b007d09 mul x9, x8, x0 10374c: f9400fea ldr x10, [sp, #0x18] 103750: 8b090149 add x9, x10, x9 103754: f85f03a0 ldur x0, [x29, #-0x10] 103758: f9000be9 str x9, [sp, #0x10] 10375c: 97fffee7 bl 0x1032f8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 103760: f85f03a8 ldur x8, [x29, #-0x10] 103764: f90007e0 str x0, [sp, #0x8] 103768: aa0803e0 mov x0, x8 10376c: 97fffeed bl 0x103320 , std::__ndk1::allocator>>::max_size() const+0x3dc> 103770: f85e83a8 ldur x8, [x29, #-0x18] 103774: 9b007d09 mul x9, x8, x0 103778: f94007ea ldr x10, [sp, #0x8] 10377c: 8b090149 add x9, x10, x9 103780: f85f03a0 ldur x0, [x29, #-0x10] 103784: f85e03a1 ldur x1, [x29, #-0x20] 103788: f94013e2 ldr x2, [sp, #0x20] 10378c: f9400be3 ldr x3, [sp, #0x10] 103790: aa0903e4 mov x4, x9 103794: 97fffed1 bl 0x1032d8 , std::__ndk1::allocator>>::max_size() const+0x394> 103798: a9457bfd ldp x29, x30, [sp, #0x50] 10379c: 910183ff add sp, sp, #0x60 1037a0: d65f03c0 ret 1037a4: d10043ff sub sp, sp, #0x10 1037a8: b27d03e8 orr x8, xzr, #0x8 1037ac: f90007e0 str x0, [sp, #0x8] 1037b0: f94007e0 ldr x0, [sp, #0x8] 1037b4: f9400409 ldr x9, [x0, #0x8] 1037b8: f9400000 ldr x0, [x0] 1037bc: eb000129 subs x9, x9, x0 1037c0: 9ac80d20 sdiv x0, x9, x8 1037c4: 910043ff add sp, sp, #0x10 1037c8: d65f03c0 ret 00000000001037cc ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const>: 1037cc: d10203ff sub sp, sp, #0x80 1037d0: a9077bfd stp x29, x30, [sp, #0x70] 1037d4: 9101c3fd add x29, sp, #0x70 1037d8: d53bd048 mrs x8, TPIDR_EL0 1037dc: f9401508 ldr x8, [x8, #0x28] 1037e0: f81f83a8 stur x8, [x29, #-0x8] 1037e4: f81d03a0 stur x0, [x29, #-0x30] 1037e8: f9001fe1 str x1, [sp, #0x38] 1037ec: f9001be2 str x2, [sp, #0x30] 1037f0: f85d03a8 ldur x8, [x29, #-0x30] 1037f4: f90017e8 str x8, [sp, #0x28] 1037f8: f94017e0 ldr x0, [sp, #0x28] 1037fc: 94000033 bl 0x1038c8 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xfc> 103800: f81f03a0 stur x0, [x29, #-0x10] 103804: f94017e0 ldr x0, [sp, #0x28] 103808: 94000040 bl 0x103908 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x13c> 10380c: f81e83a0 stur x0, [x29, #-0x18] 103810: 14000001 b 0x103814 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x48> 103814: d10043a0 sub x0, x29, #0x10 103818: d10063a1 sub x1, x29, #0x18 10381c: 9400004a bl 0x103944 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x178> 103820: 36000300 tbz w0, #0x0, 0x103880 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xb4> 103824: 14000001 b 0x103828 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x5c> 103828: d10043a0 sub x0, x29, #0x10 10382c: 94000058 bl 0x10398c ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x1c0> 103830: f9400000 ldr x0, [x0] 103834: f81e03a0 stur x0, [x29, #-0x20] 103838: 385e03a8 ldurb w8, [x29, #-0x20] 10383c: f9401fe0 ldr x0, [sp, #0x38] 103840: 39400009 ldrb w9, [x0] 103844: 6b090108 subs w8, w8, w9 103848: b90027e8 str w8, [sp, #0x24] 10384c: 54000101 b.ne 0x10386c ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xa0> 103850: 14000001 b 0x103854 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x88> 103854: b85e43a8 ldur w8, [x29, #-0x1c] 103858: f9401be9 ldr x9, [sp, #0x30] 10385c: b9000128 str w8, [x9] 103860: 320003e8 orr w8, wzr, #0x1 103864: 381df3a8 sturb w8, [x29, #-0x21] 103868: 14000009 b 0x10388c ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xc0> 10386c: 14000001 b 0x103870 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xa4> 103870: d10043a0 sub x0, x29, #0x10 103874: 9400004c bl 0x1039a4 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x1d8> 103878: f9000fe0 str x0, [sp, #0x18] 10387c: 17ffffe6 b 0x103814 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x48> 103880: 2a1f03e8 mov w8, wzr 103884: 381df3a8 sturb w8, [x29, #-0x21] 103888: 14000001 b 0x10388c ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xc0> 10388c: 385df3a8 ldurb w8, [x29, #-0x21] 103890: d53bd049 mrs x9, TPIDR_EL0 103894: f9401529 ldr x9, [x9, #0x28] 103898: f85f83aa ldur x10, [x29, #-0x8] 10389c: eb0a0129 subs x9, x9, x10 1038a0: b90017e8 str w8, [sp, #0x14] 1038a4: f90007e9 str x9, [sp, #0x8] 1038a8: 540000e1 b.ne 0x1038c4 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xf8> 1038ac: 14000001 b 0x1038b0 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0xe4> 1038b0: b94017e8 ldr w8, [sp, #0x14] 1038b4: 12000100 and w0, w8, #0x1 1038b8: a9477bfd ldp x29, x30, [sp, #0x70] 1038bc: 910203ff add sp, sp, #0x80 1038c0: d65f03c0 ret 1038c4: 97fe992b bl 0xa9d70 <__stack_chk_fail@plt> 1038c8: d100c3ff sub sp, sp, #0x30 1038cc: a9027bfd stp x29, x30, [sp, #0x20] 1038d0: 910083fd add x29, sp, #0x20 1038d4: d10023a8 sub x8, x29, #0x8 1038d8: f9000be0 str x0, [sp, #0x10] 1038dc: f9400be0 ldr x0, [sp, #0x10] 1038e0: aa0003e9 mov x9, x0 1038e4: f9400121 ldr x1, [x9] 1038e8: f90007e8 str x8, [sp, #0x8] 1038ec: 94000038 bl 0x1039cc ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x200> 1038f0: f94007e8 ldr x8, [sp, #0x8] 1038f4: f9000100 str x0, [x8] 1038f8: f9400100 ldr x0, [x8] 1038fc: a9427bfd ldp x29, x30, [sp, #0x20] 103900: 9100c3ff add sp, sp, #0x30 103904: d65f03c0 ret 103908: d100c3ff sub sp, sp, #0x30 10390c: a9027bfd stp x29, x30, [sp, #0x20] 103910: 910083fd add x29, sp, #0x20 103914: d10023a8 sub x8, x29, #0x8 103918: f9000be0 str x0, [sp, #0x10] 10391c: f9400be0 ldr x0, [sp, #0x10] 103920: f9400401 ldr x1, [x0, #0x8] 103924: f90007e8 str x8, [sp, #0x8] 103928: 94000029 bl 0x1039cc ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x200> 10392c: f94007e8 ldr x8, [sp, #0x8] 103930: f9000100 str x0, [x8] 103934: f9400100 ldr x0, [x8] 103938: a9427bfd ldp x29, x30, [sp, #0x20] 10393c: 9100c3ff add sp, sp, #0x30 103940: d65f03c0 ret 103944: d100c3ff sub sp, sp, #0x30 103948: a9027bfd stp x29, x30, [sp, #0x20] 10394c: 910083fd add x29, sp, #0x20 103950: 12800008 mov w8, #-0x1 // =-1 103954: f81f83a0 stur x0, [x29, #-0x8] 103958: f9000be1 str x1, [sp, #0x10] 10395c: f85f83a0 ldur x0, [x29, #-0x8] 103960: f9400be1 ldr x1, [sp, #0x10] 103964: b9000fe8 str w8, [sp, #0xc] 103968: 9400003b bl 0x103a54 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x288> 10396c: b9400fe8 ldr w8, [sp, #0xc] 103970: 4a080000 eor w0, w0, w8 103974: 320003e9 orr w9, wzr, #0x1 103978: 0a090009 and w9, w0, w9 10397c: 2a0903e0 mov w0, w9 103980: a9427bfd ldp x29, x30, [sp, #0x20] 103984: 9100c3ff add sp, sp, #0x30 103988: d65f03c0 ret 10398c: d10043ff sub sp, sp, #0x10 103990: f90007e0 str x0, [sp, #0x8] 103994: f94007e0 ldr x0, [sp, #0x8] 103998: f9400000 ldr x0, [x0] 10399c: 910043ff add sp, sp, #0x10 1039a0: d65f03c0 ret 1039a4: d10043ff sub sp, sp, #0x10 1039a8: b27d03e8 orr x8, xzr, #0x8 1039ac: f90007e0 str x0, [sp, #0x8] 1039b0: f94007e0 ldr x0, [sp, #0x8] 1039b4: aa0003e9 mov x9, x0 1039b8: f940012a ldr x10, [x9] 1039bc: 8b080148 add x8, x10, x8 1039c0: f9000128 str x8, [x9] 1039c4: 910043ff add sp, sp, #0x10 1039c8: d65f03c0 ret 1039cc: d10143ff sub sp, sp, #0x50 1039d0: a9047bfd stp x29, x30, [sp, #0x40] 1039d4: 910103fd add x29, sp, #0x40 1039d8: d53bd048 mrs x8, TPIDR_EL0 1039dc: f9401509 ldr x9, [x8, #0x28] 1039e0: f81f83a9 stur x9, [x29, #-0x8] 1039e4: f81e83a0 stur x0, [x29, #-0x18] 1039e8: f90013e1 str x1, [sp, #0x20] 1039ec: f94013e1 ldr x1, [sp, #0x20] 1039f0: d10043a0 sub x0, x29, #0x10 1039f4: f9000fe8 str x8, [sp, #0x18] 1039f8: 9400000f bl 0x103a34 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x268> 1039fc: f85f03a8 ldur x8, [x29, #-0x10] 103a00: f9400fe9 ldr x9, [sp, #0x18] 103a04: f9401520 ldr x0, [x9, #0x28] 103a08: f85f83a1 ldur x1, [x29, #-0x8] 103a0c: eb010000 subs x0, x0, x1 103a10: f9000be8 str x8, [sp, #0x10] 103a14: f90007e0 str x0, [sp, #0x8] 103a18: 540000c1 b.ne 0x103a30 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x264> 103a1c: 14000001 b 0x103a20 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x254> 103a20: f9400be0 ldr x0, [sp, #0x10] 103a24: a9447bfd ldp x29, x30, [sp, #0x40] 103a28: 910143ff add sp, sp, #0x50 103a2c: d65f03c0 ret 103a30: 97fe98d0 bl 0xa9d70 <__stack_chk_fail@plt> 103a34: d10043ff sub sp, sp, #0x10 103a38: f90007e0 str x0, [sp, #0x8] 103a3c: f90003e1 str x1, [sp] 103a40: f94007e0 ldr x0, [sp, #0x8] 103a44: f94003e1 ldr x1, [sp] 103a48: f9000001 str x1, [x0] 103a4c: 910043ff add sp, sp, #0x10 103a50: d65f03c0 ret 103a54: d100c3ff sub sp, sp, #0x30 103a58: a9027bfd stp x29, x30, [sp, #0x20] 103a5c: 910083fd add x29, sp, #0x20 103a60: f81f83a0 stur x0, [x29, #-0x8] 103a64: f9000be1 str x1, [sp, #0x10] 103a68: f85f83a0 ldur x0, [x29, #-0x8] 103a6c: 9400000e bl 0x103aa4 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x2d8> 103a70: f9400be1 ldr x1, [sp, #0x10] 103a74: f90007e0 str x0, [sp, #0x8] 103a78: aa0103e0 mov x0, x1 103a7c: 9400000a bl 0x103aa4 ::lookup(unsigned char const&, OMX_VIDEO_HEVCPROFILETYPE*) const+0x2d8> 103a80: f94007e1 ldr x1, [sp, #0x8] 103a84: eb00003f cmp x1, x0 103a88: 1a9f17e8 cset w8, eq 103a8c: 320003e9 orr w9, wzr, #0x1 103a90: 0a090108 and w8, w8, w9 103a94: 2a0803e0 mov w0, w8 103a98: a9427bfd ldp x29, x30, [sp, #0x20] 103a9c: 9100c3ff add sp, sp, #0x30 103aa0: d65f03c0 ret 103aa4: d10043ff sub sp, sp, #0x10 103aa8: f90007e0 str x0, [sp, #0x8] 103aac: f94007e0 ldr x0, [sp, #0x8] 103ab0: f9400000 ldr x0, [x0] 103ab4: 910043ff add sp, sp, #0x10 103ab8: d65f03c0 ret 0000000000103abc , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const>: 103abc: d101c3ff sub sp, sp, #0x70 103ac0: a9067bfd stp x29, x30, [sp, #0x60] 103ac4: 910183fd add x29, sp, #0x60 103ac8: d53bd048 mrs x8, TPIDR_EL0 103acc: f9401508 ldr x8, [x8, #0x28] 103ad0: f81f83a8 stur x8, [x29, #-0x8] 103ad4: f9001be0 str x0, [sp, #0x30] 103ad8: f90017e1 str x1, [sp, #0x28] 103adc: f90013e2 str x2, [sp, #0x20] 103ae0: f9401be8 ldr x8, [sp, #0x30] 103ae4: f9000fe8 str x8, [sp, #0x18] 103ae8: f9400fe0 ldr x0, [sp, #0x18] 103aec: 94000031 bl 0x103bb0 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0xf4> 103af0: f81f03a0 stur x0, [x29, #-0x10] 103af4: f9400fe0 ldr x0, [sp, #0x18] 103af8: 9400003e bl 0x103bf0 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x134> 103afc: f81e83a0 stur x0, [x29, #-0x18] 103b00: 14000001 b 0x103b04 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x48> 103b04: d10043a0 sub x0, x29, #0x10 103b08: d10063a1 sub x1, x29, #0x18 103b0c: 94000048 bl 0x103c2c , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x170> 103b10: 360002c0 tbz w0, #0x0, 0x103b68 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0xac> 103b14: 14000001 b 0x103b18 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x5c> 103b18: d10043a0 sub x0, x29, #0x10 103b1c: 94000056 bl 0x103c74 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x1b8> 103b20: f9400000 ldr x0, [x0] 103b24: f81e03a0 stur x0, [x29, #-0x20] 103b28: f94017e1 ldr x1, [sp, #0x28] 103b2c: d10083a0 sub x0, x29, #0x20 103b30: 94000057 bl 0x103c8c , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x1d0> 103b34: 36000100 tbz w0, #0x0, 0x103b54 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x98> 103b38: 14000001 b 0x103b3c , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x80> 103b3c: b85e43a8 ldur w8, [x29, #-0x1c] 103b40: f94013e9 ldr x9, [sp, #0x20] 103b44: b9000128 str w8, [x9] 103b48: 320003e8 orr w8, wzr, #0x1 103b4c: 381df3a8 sturb w8, [x29, #-0x21] 103b50: 14000009 b 0x103b74 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0xb8> 103b54: 14000001 b 0x103b58 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x9c> 103b58: d10043a0 sub x0, x29, #0x10 103b5c: 94000066 bl 0x103cf4 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x238> 103b60: f9000be0 str x0, [sp, #0x10] 103b64: 17ffffe8 b 0x103b04 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x48> 103b68: 2a1f03e8 mov w8, wzr 103b6c: 381df3a8 sturb w8, [x29, #-0x21] 103b70: 14000001 b 0x103b74 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0xb8> 103b74: 385df3a8 ldurb w8, [x29, #-0x21] 103b78: d53bd049 mrs x9, TPIDR_EL0 103b7c: f9401529 ldr x9, [x9, #0x28] 103b80: f85f83aa ldur x10, [x29, #-0x8] 103b84: eb0a0129 subs x9, x9, x10 103b88: b9000fe8 str w8, [sp, #0xc] 103b8c: f90003e9 str x9, [sp] 103b90: 540000e1 b.ne 0x103bac , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0xf0> 103b94: 14000001 b 0x103b98 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0xdc> 103b98: b9400fe8 ldr w8, [sp, #0xc] 103b9c: 12000100 and w0, w8, #0x1 103ba0: a9467bfd ldp x29, x30, [sp, #0x60] 103ba4: 9101c3ff add sp, sp, #0x70 103ba8: d65f03c0 ret 103bac: 97fe9871 bl 0xa9d70 <__stack_chk_fail@plt> 103bb0: d100c3ff sub sp, sp, #0x30 103bb4: a9027bfd stp x29, x30, [sp, #0x20] 103bb8: 910083fd add x29, sp, #0x20 103bbc: d10023a8 sub x8, x29, #0x8 103bc0: f9000be0 str x0, [sp, #0x10] 103bc4: f9400be0 ldr x0, [sp, #0x10] 103bc8: aa0003e9 mov x9, x0 103bcc: f9400121 ldr x1, [x9] 103bd0: f90007e8 str x8, [sp, #0x8] 103bd4: 94000052 bl 0x103d1c , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x260> 103bd8: f94007e8 ldr x8, [sp, #0x8] 103bdc: f9000100 str x0, [x8] 103be0: f9400100 ldr x0, [x8] 103be4: a9427bfd ldp x29, x30, [sp, #0x20] 103be8: 9100c3ff add sp, sp, #0x30 103bec: d65f03c0 ret 103bf0: d100c3ff sub sp, sp, #0x30 103bf4: a9027bfd stp x29, x30, [sp, #0x20] 103bf8: 910083fd add x29, sp, #0x20 103bfc: d10023a8 sub x8, x29, #0x8 103c00: f9000be0 str x0, [sp, #0x10] 103c04: f9400be0 ldr x0, [sp, #0x10] 103c08: f9400401 ldr x1, [x0, #0x8] 103c0c: f90007e8 str x8, [sp, #0x8] 103c10: 94000043 bl 0x103d1c , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x260> 103c14: f94007e8 ldr x8, [sp, #0x8] 103c18: f9000100 str x0, [x8] 103c1c: f9400100 ldr x0, [x8] 103c20: a9427bfd ldp x29, x30, [sp, #0x20] 103c24: 9100c3ff add sp, sp, #0x30 103c28: d65f03c0 ret 103c2c: d100c3ff sub sp, sp, #0x30 103c30: a9027bfd stp x29, x30, [sp, #0x20] 103c34: 910083fd add x29, sp, #0x20 103c38: 12800008 mov w8, #-0x1 // =-1 103c3c: f81f83a0 stur x0, [x29, #-0x8] 103c40: f9000be1 str x1, [sp, #0x10] 103c44: f85f83a0 ldur x0, [x29, #-0x8] 103c48: f9400be1 ldr x1, [sp, #0x10] 103c4c: b9000fe8 str w8, [sp, #0xc] 103c50: 94000055 bl 0x103da4 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x2e8> 103c54: b9400fe8 ldr w8, [sp, #0xc] 103c58: 4a080000 eor w0, w0, w8 103c5c: 320003e9 orr w9, wzr, #0x1 103c60: 0a090009 and w9, w0, w9 103c64: 2a0903e0 mov w0, w9 103c68: a9427bfd ldp x29, x30, [sp, #0x20] 103c6c: 9100c3ff add sp, sp, #0x30 103c70: d65f03c0 ret 103c74: d10043ff sub sp, sp, #0x10 103c78: f90007e0 str x0, [sp, #0x8] 103c7c: f94007e0 ldr x0, [sp, #0x8] 103c80: f9400000 ldr x0, [x0] 103c84: 910043ff add sp, sp, #0x10 103c88: d65f03c0 ret 103c8c: d10083ff sub sp, sp, #0x20 103c90: 52800008 mov w8, #0x0 // =0 103c94: f9000fe0 str x0, [sp, #0x18] 103c98: f9000be1 str x1, [sp, #0x10] 103c9c: f9400fe0 ldr x0, [sp, #0x18] 103ca0: 39400009 ldrb w9, [x0] 103ca4: f9400be0 ldr x0, [sp, #0x10] 103ca8: 3940000a ldrb w10, [x0] 103cac: 6b0a013f cmp w9, w10 103cb0: 1a9f17e9 cset w9, eq 103cb4: b9000fe8 str w8, [sp, #0xc] 103cb8: 37000049 tbnz w9, #0x0, 0x103cc0 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x204> 103cbc: 14000008 b 0x103cdc , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x220> 103cc0: f9400fe8 ldr x8, [sp, #0x18] 103cc4: 39400509 ldrb w9, [x8, #0x1] 103cc8: f9400be8 ldr x8, [sp, #0x10] 103ccc: 3940050a ldrb w10, [x8, #0x1] 103cd0: 6b0a013f cmp w9, w10 103cd4: 1a9f17e9 cset w9, eq 103cd8: b9000fe9 str w9, [sp, #0xc] 103cdc: b9400fe8 ldr w8, [sp, #0xc] 103ce0: 320003e9 orr w9, wzr, #0x1 103ce4: 0a090108 and w8, w8, w9 103ce8: 2a0803e0 mov w0, w8 103cec: 910083ff add sp, sp, #0x20 103cf0: d65f03c0 ret 103cf4: d10043ff sub sp, sp, #0x10 103cf8: b27d03e8 orr x8, xzr, #0x8 103cfc: f90007e0 str x0, [sp, #0x8] 103d00: f94007e0 ldr x0, [sp, #0x8] 103d04: aa0003e9 mov x9, x0 103d08: f940012a ldr x10, [x9] 103d0c: 8b080148 add x8, x10, x8 103d10: f9000128 str x8, [x9] 103d14: 910043ff add sp, sp, #0x10 103d18: d65f03c0 ret 103d1c: d10143ff sub sp, sp, #0x50 103d20: a9047bfd stp x29, x30, [sp, #0x40] 103d24: 910103fd add x29, sp, #0x40 103d28: d53bd048 mrs x8, TPIDR_EL0 103d2c: f9401509 ldr x9, [x8, #0x28] 103d30: f81f83a9 stur x9, [x29, #-0x8] 103d34: f81e83a0 stur x0, [x29, #-0x18] 103d38: f90013e1 str x1, [sp, #0x20] 103d3c: f94013e1 ldr x1, [sp, #0x20] 103d40: d10043a0 sub x0, x29, #0x10 103d44: f9000fe8 str x8, [sp, #0x18] 103d48: 9400000f bl 0x103d84 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x2c8> 103d4c: f85f03a8 ldur x8, [x29, #-0x10] 103d50: f9400fe9 ldr x9, [sp, #0x18] 103d54: f9401520 ldr x0, [x9, #0x28] 103d58: f85f83a1 ldur x1, [x29, #-0x8] 103d5c: eb010000 subs x0, x0, x1 103d60: f9000be8 str x8, [sp, #0x10] 103d64: f90007e0 str x0, [sp, #0x8] 103d68: 540000c1 b.ne 0x103d80 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x2c4> 103d6c: 14000001 b 0x103d70 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x2b4> 103d70: f9400be0 ldr x0, [sp, #0x10] 103d74: a9447bfd ldp x29, x30, [sp, #0x40] 103d78: 910143ff add sp, sp, #0x50 103d7c: d65f03c0 ret 103d80: 97fe97fc bl 0xa9d70 <__stack_chk_fail@plt> 103d84: d10043ff sub sp, sp, #0x10 103d88: f90007e0 str x0, [sp, #0x8] 103d8c: f90003e1 str x1, [sp] 103d90: f94007e0 ldr x0, [sp, #0x8] 103d94: f94003e1 ldr x1, [sp] 103d98: f9000001 str x1, [x0] 103d9c: 910043ff add sp, sp, #0x10 103da0: d65f03c0 ret 103da4: d100c3ff sub sp, sp, #0x30 103da8: a9027bfd stp x29, x30, [sp, #0x20] 103dac: 910083fd add x29, sp, #0x20 103db0: f81f83a0 stur x0, [x29, #-0x8] 103db4: f9000be1 str x1, [sp, #0x10] 103db8: f85f83a0 ldur x0, [x29, #-0x8] 103dbc: 9400000e bl 0x103df4 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x338> 103dc0: f9400be1 ldr x1, [sp, #0x10] 103dc4: f90007e0 str x0, [sp, #0x8] 103dc8: aa0103e0 mov x0, x1 103dcc: 9400000a bl 0x103df4 , OMX_VIDEO_HEVCLEVELTYPE>::lookup(std::__ndk1::pair const&, OMX_VIDEO_HEVCLEVELTYPE*) const+0x338> 103dd0: f94007e1 ldr x1, [sp, #0x8] 103dd4: eb00003f cmp x1, x0 103dd8: 1a9f17e8 cset w8, eq 103ddc: 320003e9 orr w9, wzr, #0x1 103de0: 0a090108 and w8, w8, w9 103de4: 2a0803e0 mov w0, w8 103de8: a9427bfd ldp x29, x30, [sp, #0x20] 103dec: 9100c3ff add sp, sp, #0x30 103df0: d65f03c0 ret 103df4: d10043ff sub sp, sp, #0x10 103df8: f90007e0 str x0, [sp, #0x8] 103dfc: f94007e0 ldr x0, [sp, #0x8] 103e00: f9400000 ldr x0, [x0] 103e04: 910043ff add sp, sp, #0x10 103e08: d65f03c0 ret 103e0c: d10043ff sub sp, sp, #0x10 103e10: f90007e0 str x0, [sp, #0x8] 103e14: f94007e0 ldr x0, [sp, #0x8] 103e18: 910043ff add sp, sp, #0x10 103e1c: d65f03c0 ret 0000000000103e20 ::pair(unsigned char const&, unsigned char const&)>: 103e20: d10083ff sub sp, sp, #0x20 103e24: f9000fe0 str x0, [sp, #0x18] 103e28: f9000be1 str x1, [sp, #0x10] 103e2c: f90007e2 str x2, [sp, #0x8] 103e30: f9400fe0 ldr x0, [sp, #0x18] 103e34: aa0003e1 mov x1, x0 103e38: f9400be2 ldr x2, [sp, #0x10] 103e3c: 39400048 ldrb w8, [x2] 103e40: 39000028 strb w8, [x1] 103e44: f94007e1 ldr x1, [sp, #0x8] 103e48: 39400028 ldrb w8, [x1] 103e4c: 39000408 strb w8, [x0, #0x1] 103e50: 910083ff add sp, sp, #0x20 103e54: d65f03c0 ret 0000000000103e58 ::pair(OMX_VIDEO_MPEG4PROFILETYPE&&, OMX_VIDEO_MPEG4LEVELTYPE&&)>: 103e58: d10103ff sub sp, sp, #0x40 103e5c: a9037bfd stp x29, x30, [sp, #0x30] 103e60: 9100c3fd add x29, sp, #0x30 103e64: f81f83a0 stur x0, [x29, #-0x8] 103e68: f81f03a1 stur x1, [x29, #-0x10] 103e6c: f9000fe2 str x2, [sp, #0x18] 103e70: f85f83a0 ldur x0, [x29, #-0x8] 103e74: aa0003e1 mov x1, x0 103e78: f85f03a2 ldur x2, [x29, #-0x10] 103e7c: f9000be0 str x0, [sp, #0x10] 103e80: aa0203e0 mov x0, x2 103e84: f90007e1 str x1, [sp, #0x8] 103e88: 9400005b bl 0x103ff4 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x40> 103e8c: b9400008 ldr w8, [x0] 103e90: f94007e0 ldr x0, [sp, #0x8] 103e94: b9000008 str w8, [x0] 103e98: f9400fe0 ldr x0, [sp, #0x18] 103e9c: 9400005b bl 0x104008 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x54> 103ea0: b9400008 ldr w8, [x0] 103ea4: f9400be0 ldr x0, [sp, #0x10] 103ea8: b9000408 str w8, [x0, #0x4] 103eac: a9437bfd ldp x29, x30, [sp, #0x30] 103eb0: 910103ff add sp, sp, #0x40 103eb4: d65f03c0 ret 0000000000103eb8 >::pair(unsigned char const&, std::__ndk1::pair const&)>: 103eb8: d100c3ff sub sp, sp, #0x30 103ebc: f90013fe str x30, [sp, #0x20] 103ec0: b27e03e8 orr x8, xzr, #0x4 103ec4: b27d03e9 orr x9, xzr, #0x8 103ec8: f9000fe0 str x0, [sp, #0x18] 103ecc: f9000be1 str x1, [sp, #0x10] 103ed0: f90007e2 str x2, [sp, #0x8] 103ed4: f9400fe0 ldr x0, [sp, #0x18] 103ed8: aa0003e1 mov x1, x0 103edc: f9400be2 ldr x2, [sp, #0x10] 103ee0: 3940004a ldrb w10, [x2] 103ee4: 3900002a strb w10, [x1] 103ee8: 8b080000 add x0, x0, x8 103eec: f94007e1 ldr x1, [sp, #0x8] 103ef0: aa0903e2 mov x2, x9 103ef4: 97fe6fa7 bl 0x9fd90 103ef8: f94013fe ldr x30, [sp, #0x20] 103efc: 9100c3ff add sp, sp, #0x30 103f00: d65f03c0 ret 0000000000103f04 >::ALookup(std::initializer_list>>)>: 103f04: d10183ff sub sp, sp, #0x60 103f08: a9057bfd stp x29, x30, [sp, #0x50] 103f0c: 910143fd add x29, sp, #0x50 103f10: d53bd048 mrs x8, TPIDR_EL0 103f14: f9401509 ldr x9, [x8, #0x28] 103f18: f81f83a9 stur x9, [x29, #-0x8] 103f1c: f81f03a2 stur x2, [x29, #-0x10] 103f20: f81e83a1 stur x1, [x29, #-0x18] 103f24: f9000fe0 str x0, [sp, #0x18] 103f28: f9400fe0 ldr x0, [sp, #0x18] 103f2c: 3cde83a0 ldur q0, [x29, #-0x18] 103f30: 3d800be0 str q0, [sp, #0x20] 103f34: f94017e2 ldr x2, [sp, #0x28] 103f38: f94013e1 ldr x1, [sp, #0x20] 103f3c: f9000be8 str x8, [sp, #0x10] 103f40: 94000037 bl 0x10401c >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x68> 103f44: f9400be8 ldr x8, [sp, #0x10] 103f48: f9401509 ldr x9, [x8, #0x28] 103f4c: f85f83a0 ldur x0, [x29, #-0x8] 103f50: eb000129 subs x9, x9, x0 103f54: f90007e9 str x9, [sp, #0x8] 103f58: 540000a1 b.ne 0x103f6c >::ALookup(std::initializer_list>>)+0x68> 103f5c: 14000001 b 0x103f60 >::ALookup(std::initializer_list>>)+0x5c> 103f60: a9457bfd ldp x29, x30, [sp, #0x50] 103f64: 910183ff add sp, sp, #0x60 103f68: d65f03c0 ret 103f6c: 97fe9781 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000103f70 >::~ALookup()>: 103f70: d10083ff sub sp, sp, #0x20 103f74: a9017bfd stp x29, x30, [sp, #0x10] 103f78: 910043fd add x29, sp, #0x10 103f7c: f90007e0 str x0, [sp, #0x8] 103f80: f94007e0 ldr x0, [sp, #0x8] 103f84: 9400031d bl 0x104bf8 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x90> 103f88: a9417bfd ldp x29, x30, [sp, #0x10] 103f8c: 910083ff add sp, sp, #0x20 103f90: d65f03c0 ret 0000000000103f94 ::pair()>: 103f94: d10043ff sub sp, sp, #0x10 103f98: f90007e0 str x0, [sp, #0x8] 103f9c: f94007e0 ldr x0, [sp, #0x8] 103fa0: aa0003e8 mov x8, x0 103fa4: b900011f str wzr, [x8] 103fa8: b900041f str wzr, [x0, #0x4] 103fac: 910043ff add sp, sp, #0x10 103fb0: d65f03c0 ret 0000000000103fb4 >::map, void>(unsigned char const&, std::__ndk1::pair*) const>: 103fb4: d100c3ff sub sp, sp, #0x30 103fb8: a9027bfd stp x29, x30, [sp, #0x20] 103fbc: 910083fd add x29, sp, #0x20 103fc0: f81f83a0 stur x0, [x29, #-0x8] 103fc4: f9000be1 str x1, [sp, #0x10] 103fc8: f90007e2 str x2, [sp, #0x8] 103fcc: f85f83a0 ldur x0, [x29, #-0x8] 103fd0: f9400be1 ldr x1, [sp, #0x10] 103fd4: f94007e2 ldr x2, [sp, #0x8] 103fd8: 97fe7e1e bl 0xa3850 <_ZNK7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEE6lookupERKhPS5_@plt> 103fdc: 320003e8 orr w8, wzr, #0x1 103fe0: 0a080008 and w8, w0, w8 103fe4: 2a0803e0 mov w0, w8 103fe8: a9427bfd ldp x29, x30, [sp, #0x20] 103fec: 9100c3ff add sp, sp, #0x30 103ff0: d65f03c0 ret 103ff4: d10043ff sub sp, sp, #0x10 103ff8: f90007e0 str x0, [sp, #0x8] 103ffc: f94007e0 ldr x0, [sp, #0x8] 104000: 910043ff add sp, sp, #0x10 104004: d65f03c0 ret 104008: d10043ff sub sp, sp, #0x10 10400c: f90007e0 str x0, [sp, #0x8] 104010: f94007e0 ldr x0, [sp, #0x8] 104014: 910043ff add sp, sp, #0x10 104018: d65f03c0 ret 10401c: d10203ff sub sp, sp, #0x80 104020: a9077bfd stp x29, x30, [sp, #0x70] 104024: 9101c3fd add x29, sp, #0x70 104028: d53bd048 mrs x8, TPIDR_EL0 10402c: f9401508 ldr x8, [x8, #0x28] 104030: f81f83a8 stur x8, [x29, #-0x8] 104034: f81f03a2 stur x2, [x29, #-0x10] 104038: f81e83a1 stur x1, [x29, #-0x18] 10403c: f81e03a0 stur x0, [x29, #-0x20] 104040: f85e03a8 ldur x8, [x29, #-0x20] 104044: aa0803e0 mov x0, x8 104048: f9001fe0 str x0, [sp, #0x38] 10404c: aa0803e0 mov x0, x8 104050: 94000035 bl 0x104124 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x170> 104054: d10063a0 sub x0, x29, #0x18 104058: 94000056 bl 0x1041b0 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x1fc> 10405c: b40004a0 cbz x0, 0x1040f0 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x13c> 104060: 14000001 b 0x104064 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0xb0> 104064: d10063a0 sub x0, x29, #0x18 104068: 94000052 bl 0x1041b0 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x1fc> 10406c: f9401ffe ldr x30, [sp, #0x38] 104070: f9001be0 str x0, [sp, #0x30] 104074: aa1e03e0 mov x0, x30 104078: f9401be1 ldr x1, [sp, #0x30] 10407c: 97fe9751 bl 0xa9dc0 <_ZNSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEE11__vallocateEm@plt> 104080: 14000001 b 0x104084 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0xd0> 104084: d10063a8 sub x8, x29, #0x18 104088: aa0803e0 mov x0, x8 10408c: f90017e8 str x8, [sp, #0x28] 104090: 940000a4 bl 0x104320 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0xa4> 104094: f94017e8 ldr x8, [sp, #0x28] 104098: f90013e0 str x0, [sp, #0x20] 10409c: aa0803e0 mov x0, x8 1040a0: 940000a6 bl 0x104338 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0xbc> 1040a4: f94017e8 ldr x8, [sp, #0x28] 1040a8: f9000fe0 str x0, [sp, #0x18] 1040ac: aa0803e0 mov x0, x8 1040b0: 94000040 bl 0x1041b0 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x1fc> 1040b4: f9401fe8 ldr x8, [sp, #0x38] 1040b8: f9000be0 str x0, [sp, #0x10] 1040bc: aa0803e0 mov x0, x8 1040c0: f94013e1 ldr x1, [sp, #0x20] 1040c4: f9400fe2 ldr x2, [sp, #0x18] 1040c8: f9400be3 ldr x3, [sp, #0x10] 1040cc: 97fe9bf1 bl 0xab090 <_ZNSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEE18__construct_at_endIPKS5_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_m@plt> 1040d0: 14000001 b 0x1040d4 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x120> 1040d4: 14000007 b 0x1040f0 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x13c> 1040d8: f81d83a0 stur x0, [x29, #-0x28] 1040dc: 2a0103e8 mov w8, w1 1040e0: b81d43a8 stur w8, [x29, #-0x2c] 1040e4: f9401fe0 ldr x0, [sp, #0x38] 1040e8: 97fe8a52 bl 0xa6a30 <_ZNSt6__ndk113__vector_baseINS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEED2Ev@plt> 1040ec: 1400000b b 0x104118 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x164> 1040f0: d53bd048 mrs x8, TPIDR_EL0 1040f4: f9401508 ldr x8, [x8, #0x28] 1040f8: f85f83a9 ldur x9, [x29, #-0x8] 1040fc: eb090108 subs x8, x8, x9 104100: f90007e8 str x8, [sp, #0x8] 104104: 540000e1 b.ne 0x104120 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x16c> 104108: 14000001 b 0x10410c >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x158> 10410c: a9477bfd ldp x29, x30, [sp, #0x70] 104110: 910203ff add sp, sp, #0x80 104114: d65f03c0 ret 104118: f85d83a0 ldur x0, [x29, #-0x28] 10411c: 97fe8f7d bl 0xa7f10 <_Unwind_Resume@plt> 104120: 97fe9714 bl 0xa9d70 <__stack_chk_fail@plt> 104124: d10103ff sub sp, sp, #0x40 104128: a9037bfd stp x29, x30, [sp, #0x30] 10412c: 9100c3fd add x29, sp, #0x30 104130: d53bd048 mrs x8, TPIDR_EL0 104134: f9401508 ldr x8, [x8, #0x28] 104138: f81f83a8 stur x8, [x29, #-0x8] 10413c: f9000fe0 str x0, [sp, #0x18] 104140: f9400fe8 ldr x8, [sp, #0x18] 104144: aa0803e0 mov x0, x8 104148: f9000be0 str x0, [sp, #0x10] 10414c: aa0803e0 mov x0, x8 104150: 97ffee56 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 104154: 14000001 b 0x104158 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x1a4> 104158: aa1f03e8 mov x8, xzr 10415c: f9400be9 ldr x9, [sp, #0x10] 104160: f9000128 str x8, [x9] 104164: f9000528 str x8, [x9, #0x8] 104168: 91004120 add x0, x9, #0x10 10416c: f81f03a8 stur x8, [x29, #-0x10] 104170: d10043a1 sub x1, x29, #0x10 104174: 97fe8b6f bl 0xa6f30 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEEC2IDnLb1EEEOT_@plt> 104178: 14000001 b 0x10417c >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x1c8> 10417c: d53bd048 mrs x8, TPIDR_EL0 104180: f9401508 ldr x8, [x8, #0x28] 104184: f85f83a9 ldur x9, [x29, #-0x8] 104188: eb090108 subs x8, x8, x9 10418c: f90007e8 str x8, [sp, #0x8] 104190: 540000e1 b.ne 0x1041ac >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x1f8> 104194: 14000001 b 0x104198 >::map, void>(unsigned char const&, std::__ndk1::pair*) const+0x1e4> 104198: a9437bfd ldp x29, x30, [sp, #0x30] 10419c: 910103ff add sp, sp, #0x40 1041a0: d65f03c0 ret 1041a4: f90003e1 str x1, [sp] 1041a8: 97fea807 bl 0xae1c4 1041ac: 97fe96f1 bl 0xa9d70 <__stack_chk_fail@plt> 1041b0: d10043ff sub sp, sp, #0x10 1041b4: f90007e0 str x0, [sp, #0x8] 1041b8: f94007e0 ldr x0, [sp, #0x8] 1041bc: f9400400 ldr x0, [x0, #0x8] 1041c0: 910043ff add sp, sp, #0x10 1041c4: d65f03c0 ret 00000000001041c8 >, std::__ndk1::allocator>>>::__vallocate(unsigned long)>: 1041c8: d10143ff sub sp, sp, #0x50 1041cc: a9047bfd stp x29, x30, [sp, #0x40] 1041d0: 910103fd add x29, sp, #0x40 1041d4: f81f83a0 stur x0, [x29, #-0x8] 1041d8: f81f03a1 stur x1, [x29, #-0x10] 1041dc: f85f83a0 ldur x0, [x29, #-0x8] 1041e0: f85f03a1 ldur x1, [x29, #-0x10] 1041e4: f81e83a0 stur x0, [x29, #-0x18] 1041e8: f90013e1 str x1, [sp, #0x20] 1041ec: 97fe884d bl 0xa6320 <_ZNKSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEE8max_sizeEv@plt> 1041f0: f94013e1 ldr x1, [sp, #0x20] 1041f4: eb00003f cmp x1, x0 1041f8: 1a9f97e8 cset w8, hi 1041fc: 37000048 tbnz w8, #0x0, 0x104204 >, std::__ndk1::allocator>>>::__vallocate(unsigned long)+0x3c> 104200: 14000003 b 0x10420c >, std::__ndk1::allocator>>>::__vallocate(unsigned long)+0x44> 104204: f85e83a0 ldur x0, [x29, #-0x18] 104208: 97fe8552 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 10420c: d2800001 mov x1, #0x0 // =0 104210: b27e07e8 orr x8, xzr, #0xc 104214: f85e83a0 ldur x0, [x29, #-0x18] 104218: f9000fe1 str x1, [sp, #0x18] 10421c: f9000be8 str x8, [sp, #0x10] 104220: 940000d6 bl 0x104578 >, std::__ndk1::allocator>>>::max_size() const+0xc0> 104224: f85f03a1 ldur x1, [x29, #-0x10] 104228: 940000c7 bl 0x104544 >, std::__ndk1::allocator>>>::max_size() const+0x8c> 10422c: f85e83a8 ldur x8, [x29, #-0x18] 104230: f9000500 str x0, [x8, #0x8] 104234: f9000100 str x0, [x8] 104238: f85e83a8 ldur x8, [x29, #-0x18] 10423c: f9400108 ldr x8, [x8] 104240: f85f03a0 ldur x0, [x29, #-0x10] 104244: f9400be1 ldr x1, [sp, #0x10] 104248: 9b007c20 mul x0, x1, x0 10424c: 8b000108 add x8, x8, x0 104250: f85e83a0 ldur x0, [x29, #-0x18] 104254: f90007e8 str x8, [sp, #0x8] 104258: 940000d3 bl 0x1045a4 >, std::__ndk1::allocator>>>::max_size() const+0xec> 10425c: f94007e8 ldr x8, [sp, #0x8] 104260: f9000008 str x8, [x0] 104264: f85e83a0 ldur x0, [x29, #-0x18] 104268: f9400fe1 ldr x1, [sp, #0x18] 10426c: 940000d9 bl 0x1045d0 >, std::__ndk1::allocator>>>::max_size() const+0x118> 104270: a9447bfd ldp x29, x30, [sp, #0x40] 104274: 910143ff add sp, sp, #0x50 104278: d65f03c0 ret 000000000010427c > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)>: 10427c: d101c3ff sub sp, sp, #0x70 104280: a9067bfd stp x29, x30, [sp, #0x60] 104284: 910183fd add x29, sp, #0x60 104288: d53bd048 mrs x8, TPIDR_EL0 10428c: f9401509 ldr x9, [x8, #0x28] 104290: f81f83a9 stur x9, [x29, #-0x8] 104294: f81e83a0 stur x0, [x29, #-0x18] 104298: f81e03a1 stur x1, [x29, #-0x20] 10429c: f81d83a2 stur x2, [x29, #-0x28] 1042a0: f9001be3 str x3, [sp, #0x30] 1042a4: f85e83a9 ldur x9, [x29, #-0x18] 1042a8: aa0903e0 mov x0, x9 1042ac: f90013e8 str x8, [sp, #0x20] 1042b0: f9000fe9 str x9, [sp, #0x18] 1042b4: 940000b1 bl 0x104578 >, std::__ndk1::allocator>>>::max_size() const+0xc0> 1042b8: f90017e0 str x0, [sp, #0x28] 1042bc: f9401be2 ldr x2, [sp, #0x30] 1042c0: d10043a8 sub x8, x29, #0x10 1042c4: aa0803e0 mov x0, x8 1042c8: f9400fe1 ldr x1, [sp, #0x18] 1042cc: f9000be8 str x8, [sp, #0x10] 1042d0: 940001ab bl 0x10497c >, std::__ndk1::allocator>>>::max_size() const+0x4c4> 1042d4: f94017e0 ldr x0, [sp, #0x28] 1042d8: f85e03a1 ldur x1, [x29, #-0x20] 1042dc: f85d83a2 ldur x2, [x29, #-0x28] 1042e0: f9400fe8 ldr x8, [sp, #0x18] 1042e4: 91002103 add x3, x8, #0x8 1042e8: 97fe8bda bl 0xa7250 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEEEEE25__construct_range_forwardIKS6_S6_S6_S6_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS7_PSC_RT_EE5valueEvE4typeERS7_PSI_SN_RSH_@plt> 1042ec: f9400be0 ldr x0, [sp, #0x10] 1042f0: 940001cd bl 0x104a24 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x90> 1042f4: f94013e8 ldr x8, [sp, #0x20] 1042f8: f9401509 ldr x9, [x8, #0x28] 1042fc: f85f83a0 ldur x0, [x29, #-0x8] 104300: eb000129 subs x9, x9, x0 104304: f90007e9 str x9, [sp, #0x8] 104308: 540000a1 b.ne 0x10431c > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0xa0> 10430c: 14000001 b 0x104310 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0x94> 104310: a9467bfd ldp x29, x30, [sp, #0x60] 104314: 9101c3ff add sp, sp, #0x70 104318: d65f03c0 ret 10431c: 97fe9695 bl 0xa9d70 <__stack_chk_fail@plt> 104320: d10043ff sub sp, sp, #0x10 104324: f90007e0 str x0, [sp, #0x8] 104328: f94007e0 ldr x0, [sp, #0x8] 10432c: f9400000 ldr x0, [x0] 104330: 910043ff add sp, sp, #0x10 104334: d65f03c0 ret 104338: d10043ff sub sp, sp, #0x10 10433c: b27e07e8 orr x8, xzr, #0xc 104340: f90007e0 str x0, [sp, #0x8] 104344: f94007e0 ldr x0, [sp, #0x8] 104348: aa0003e9 mov x9, x0 10434c: f9400129 ldr x9, [x9] 104350: f9400400 ldr x0, [x0, #0x8] 104354: 9b007d08 mul x8, x8, x0 104358: 8b080128 add x8, x9, x8 10435c: aa0803e0 mov x0, x8 104360: 910043ff add sp, sp, #0x10 104364: d65f03c0 ret 0000000000104368 >, std::__ndk1::allocator>>>::~__vector_base()>: 104368: d10103ff sub sp, sp, #0x40 10436c: a9037bfd stp x29, x30, [sp, #0x30] 104370: 9100c3fd add x29, sp, #0x30 104374: d2800008 mov x8, #0x0 // =0 104378: f81f83a0 stur x0, [x29, #-0x8] 10437c: f85f83a0 ldur x0, [x29, #-0x8] 104380: aa0003e9 mov x9, x0 104384: f9400129 ldr x9, [x9] 104388: eb08013f cmp x9, x8 10438c: 1a9f07ea cset w10, ne 104390: f81f03a0 stur x0, [x29, #-0x10] 104394: 3700004a tbnz w10, #0x0, 0x10439c >, std::__ndk1::allocator>>>::~__vector_base()+0x34> 104398: 14000012 b 0x1043e0 >, std::__ndk1::allocator>>>::~__vector_base()+0x78> 10439c: f85f03a0 ldur x0, [x29, #-0x10] 1043a0: 940001a5 bl 0x104a34 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0xa0> 1043a4: f85f03a0 ldur x0, [x29, #-0x10] 1043a8: 94000074 bl 0x104578 >, std::__ndk1::allocator>>>::max_size() const+0xc0> 1043ac: f85f03a8 ldur x8, [x29, #-0x10] 1043b0: f9400101 ldr x1, [x8] 1043b4: f85f03a8 ldur x8, [x29, #-0x10] 1043b8: f9000fe0 str x0, [sp, #0x18] 1043bc: aa0803e0 mov x0, x8 1043c0: f9000be1 str x1, [sp, #0x10] 1043c4: 94000143 bl 0x1048d0 >, std::__ndk1::allocator>>>::max_size() const+0x418> 1043c8: f9400fe1 ldr x1, [sp, #0x18] 1043cc: f90007e0 str x0, [sp, #0x8] 1043d0: aa0103e0 mov x0, x1 1043d4: f9400be1 ldr x1, [sp, #0x10] 1043d8: f94007e2 ldr x2, [sp, #0x8] 1043dc: 940001a1 bl 0x104a60 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0xcc> 1043e0: a9437bfd ldp x29, x30, [sp, #0x30] 1043e4: 910103ff add sp, sp, #0x40 1043e8: d65f03c0 ret 00000000001043ec >*, std::__ndk1::allocator>>>::__compressed_pair(std::nullptr_t&&)>: 1043ec: d100c3ff sub sp, sp, #0x30 1043f0: a9027bfd stp x29, x30, [sp, #0x20] 1043f4: 910083fd add x29, sp, #0x20 1043f8: f81f83a0 stur x0, [x29, #-0x8] 1043fc: f9000be1 str x1, [sp, #0x10] 104400: f85f83a0 ldur x0, [x29, #-0x8] 104404: f9400be1 ldr x1, [sp, #0x10] 104408: f90007e0 str x0, [sp, #0x8] 10440c: aa0103e0 mov x0, x1 104410: 97ffedbe bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 104414: f94007e1 ldr x1, [sp, #0x8] 104418: f90003e0 str x0, [sp] 10441c: aa0103e0 mov x0, x1 104420: f94003e1 ldr x1, [sp] 104424: 97fe8933 bl 0xa68f0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEELi0ELb0EEC2IDnvEEOT_@plt> 104428: f94007e0 ldr x0, [sp, #0x8] 10442c: 94000016 bl 0x104484 >*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 104430: a9427bfd ldp x29, x30, [sp, #0x20] 104434: 9100c3ff add sp, sp, #0x30 104438: d65f03c0 ret 000000000010443c >*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 10443c: d100c3ff sub sp, sp, #0x30 104440: a9027bfd stp x29, x30, [sp, #0x20] 104444: 910083fd add x29, sp, #0x20 104448: d2800008 mov x8, #0x0 // =0 10444c: f81f83a0 stur x0, [x29, #-0x8] 104450: f9000be1 str x1, [sp, #0x10] 104454: f85f83a0 ldur x0, [x29, #-0x8] 104458: f9400be1 ldr x1, [sp, #0x10] 10445c: f90007e0 str x0, [sp, #0x8] 104460: aa0103e0 mov x0, x1 104464: f90003e8 str x8, [sp] 104468: 97ffeda8 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 10446c: f94003e8 ldr x8, [sp] 104470: f94007e1 ldr x1, [sp, #0x8] 104474: f9000028 str x8, [x1] 104478: a9427bfd ldp x29, x30, [sp, #0x20] 10447c: 9100c3ff add sp, sp, #0x30 104480: d65f03c0 ret 104484: d10083ff sub sp, sp, #0x20 104488: a9017bfd stp x29, x30, [sp, #0x10] 10448c: 910043fd add x29, sp, #0x10 104490: f90007e0 str x0, [sp, #0x8] 104494: f94007e0 ldr x0, [sp, #0x8] 104498: 94000004 bl 0x1044a8 >*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 10449c: a9417bfd ldp x29, x30, [sp, #0x10] 1044a0: 910083ff add sp, sp, #0x20 1044a4: d65f03c0 ret 1044a8: d10043ff sub sp, sp, #0x10 1044ac: f90007e0 str x0, [sp, #0x8] 1044b0: 910043ff add sp, sp, #0x10 1044b4: d65f03c0 ret 00000000001044b8 >, std::__ndk1::allocator>>>::max_size() const>: 1044b8: d10143ff sub sp, sp, #0x50 1044bc: a9047bfd stp x29, x30, [sp, #0x40] 1044c0: 910103fd add x29, sp, #0x40 1044c4: d53bd048 mrs x8, TPIDR_EL0 1044c8: f9401508 ldr x8, [x8, #0x28] 1044cc: f81f83a8 stur x8, [x29, #-0x8] 1044d0: f90013e0 str x0, [sp, #0x20] 1044d4: f94013e0 ldr x0, [sp, #0x20] 1044d8: 9400007b bl 0x1046c4 >, std::__ndk1::allocator>>>::max_size() const+0x20c> 1044dc: 9400006f bl 0x104698 >, std::__ndk1::allocator>>>::max_size() const+0x1e0> 1044e0: f81f03a0 stur x0, [x29, #-0x10] 1044e4: 97ffee50 bl 0xffe24 ::__throw_length_error() const+0x200> 1044e8: f81e83a0 stur x0, [x29, #-0x18] 1044ec: d10043a0 sub x0, x29, #0x10 1044f0: d10063a1 sub x1, x29, #0x18 1044f4: 97ffee29 bl 0xffd98 ::__throw_length_error() const+0x174> 1044f8: f9000fe0 str x0, [sp, #0x18] 1044fc: 14000001 b 0x104500 >, std::__ndk1::allocator>>>::max_size() const+0x48> 104500: f9400fe8 ldr x8, [sp, #0x18] 104504: f9400109 ldr x9, [x8] 104508: d53bd04a mrs x10, TPIDR_EL0 10450c: f940154a ldr x10, [x10, #0x28] 104510: f85f83ab ldur x11, [x29, #-0x8] 104514: eb0b014a subs x10, x10, x11 104518: f9000be9 str x9, [sp, #0x10] 10451c: f90007ea str x10, [sp, #0x8] 104520: 54000101 b.ne 0x104540 >, std::__ndk1::allocator>>>::max_size() const+0x88> 104524: 14000001 b 0x104528 >, std::__ndk1::allocator>>>::max_size() const+0x70> 104528: f9400be0 ldr x0, [sp, #0x10] 10452c: a9447bfd ldp x29, x30, [sp, #0x40] 104530: 910143ff add sp, sp, #0x50 104534: d65f03c0 ret 104538: f90003e1 str x1, [sp] 10453c: 97fea722 bl 0xae1c4 104540: 97fe960c bl 0xa9d70 <__stack_chk_fail@plt> 104544: d10083ff sub sp, sp, #0x20 104548: a9017bfd stp x29, x30, [sp, #0x10] 10454c: 910043fd add x29, sp, #0x10 104550: d2800008 mov x8, #0x0 // =0 104554: f90007e0 str x0, [sp, #0x8] 104558: f90003e1 str x1, [sp] 10455c: f94007e0 ldr x0, [sp, #0x8] 104560: f94003e1 ldr x1, [sp] 104564: aa0803e2 mov x2, x8 104568: 94000082 bl 0x104770 >, std::__ndk1::allocator>>>::max_size() const+0x2b8> 10456c: a9417bfd ldp x29, x30, [sp, #0x10] 104570: 910083ff add sp, sp, #0x20 104574: d65f03c0 ret 104578: d10083ff sub sp, sp, #0x20 10457c: a9017bfd stp x29, x30, [sp, #0x10] 104580: 910043fd add x29, sp, #0x10 104584: b27c03e8 orr x8, xzr, #0x10 104588: f90007e0 str x0, [sp, #0x8] 10458c: f94007e0 ldr x0, [sp, #0x8] 104590: 8b080000 add x0, x0, x8 104594: 94000093 bl 0x1047e0 >, std::__ndk1::allocator>>>::max_size() const+0x328> 104598: a9417bfd ldp x29, x30, [sp, #0x10] 10459c: 910083ff add sp, sp, #0x20 1045a0: d65f03c0 ret 1045a4: d10083ff sub sp, sp, #0x20 1045a8: a9017bfd stp x29, x30, [sp, #0x10] 1045ac: 910043fd add x29, sp, #0x10 1045b0: b27c03e8 orr x8, xzr, #0x10 1045b4: f90007e0 str x0, [sp, #0x8] 1045b8: f94007e0 ldr x0, [sp, #0x8] 1045bc: 8b080000 add x0, x0, x8 1045c0: 94000096 bl 0x104818 >, std::__ndk1::allocator>>>::max_size() const+0x360> 1045c4: a9417bfd ldp x29, x30, [sp, #0x10] 1045c8: 910083ff add sp, sp, #0x20 1045cc: d65f03c0 ret 1045d0: d10183ff sub sp, sp, #0x60 1045d4: a9057bfd stp x29, x30, [sp, #0x50] 1045d8: 910143fd add x29, sp, #0x50 1045dc: b27e07e8 orr x8, xzr, #0xc 1045e0: f81f83a0 stur x0, [x29, #-0x8] 1045e4: f81f03a1 stur x1, [x29, #-0x10] 1045e8: f85f83a0 ldur x0, [x29, #-0x8] 1045ec: f81e83a0 stur x0, [x29, #-0x18] 1045f0: f81e03a8 stur x8, [x29, #-0x20] 1045f4: 9400009f bl 0x104870 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 1045f8: f85e83a8 ldur x8, [x29, #-0x18] 1045fc: f90017e0 str x0, [sp, #0x28] 104600: aa0803e0 mov x0, x8 104604: 9400009b bl 0x104870 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 104608: f85e83a8 ldur x8, [x29, #-0x18] 10460c: f90013e0 str x0, [sp, #0x20] 104610: aa0803e0 mov x0, x8 104614: 940000a1 bl 0x104898 >, std::__ndk1::allocator>>>::max_size() const+0x3e0> 104618: f85e03a8 ldur x8, [x29, #-0x20] 10461c: 9b007d00 mul x0, x8, x0 104620: f94013e1 ldr x1, [sp, #0x20] 104624: 8b000020 add x0, x1, x0 104628: f85e83a9 ldur x9, [x29, #-0x18] 10462c: f9000fe0 str x0, [sp, #0x18] 104630: aa0903e0 mov x0, x9 104634: 9400008f bl 0x104870 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 104638: f85e83a8 ldur x8, [x29, #-0x18] 10463c: f9000be0 str x0, [sp, #0x10] 104640: aa0803e0 mov x0, x8 104644: 94000095 bl 0x104898 >, std::__ndk1::allocator>>>::max_size() const+0x3e0> 104648: f85e03a8 ldur x8, [x29, #-0x20] 10464c: 9b007d09 mul x9, x8, x0 104650: f9400be0 ldr x0, [sp, #0x10] 104654: 8b090009 add x9, x0, x9 104658: f85e83a0 ldur x0, [x29, #-0x18] 10465c: f90007e9 str x9, [sp, #0x8] 104660: 94000084 bl 0x104870 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 104664: f85f03a8 ldur x8, [x29, #-0x10] 104668: f85e03a9 ldur x9, [x29, #-0x20] 10466c: 9b087d28 mul x8, x9, x8 104670: 8b080008 add x8, x0, x8 104674: f85e83a0 ldur x0, [x29, #-0x18] 104678: f94017e1 ldr x1, [sp, #0x28] 10467c: f9400fe2 ldr x2, [sp, #0x18] 104680: f94007e3 ldr x3, [sp, #0x8] 104684: aa0803e4 mov x4, x8 104688: 94000072 bl 0x104850 >, std::__ndk1::allocator>>>::max_size() const+0x398> 10468c: a9457bfd ldp x29, x30, [sp, #0x50] 104690: 910183ff add sp, sp, #0x60 104694: d65f03c0 ret 104698: d10083ff sub sp, sp, #0x20 10469c: a9017bfd stp x29, x30, [sp, #0x10] 1046a0: 910043fd add x29, sp, #0x10 1046a4: 91001fe8 add x8, sp, #0x7 1046a8: f90007e0 str x0, [sp, #0x8] 1046ac: f94007e1 ldr x1, [sp, #0x8] 1046b0: 39400100 ldrb w0, [x8] 1046b4: 9400000f bl 0x1046f0 >, std::__ndk1::allocator>>>::max_size() const+0x238> 1046b8: a9417bfd ldp x29, x30, [sp, #0x10] 1046bc: 910083ff add sp, sp, #0x20 1046c0: d65f03c0 ret 1046c4: d10083ff sub sp, sp, #0x20 1046c8: a9017bfd stp x29, x30, [sp, #0x10] 1046cc: 910043fd add x29, sp, #0x10 1046d0: b27c03e8 orr x8, xzr, #0x10 1046d4: f90007e0 str x0, [sp, #0x8] 1046d8: f94007e0 ldr x0, [sp, #0x8] 1046dc: 8b080000 add x0, x0, x8 1046e0: 94000016 bl 0x104738 >, std::__ndk1::allocator>>>::max_size() const+0x280> 1046e4: a9417bfd ldp x29, x30, [sp, #0x10] 1046e8: 910083ff add sp, sp, #0x20 1046ec: d65f03c0 ret 1046f0: d10083ff sub sp, sp, #0x20 1046f4: a9017bfd stp x29, x30, [sp, #0x10] 1046f8: 910043fd add x29, sp, #0x10 1046fc: d10007a8 sub x8, x29, #0x1 104700: 39000100 strb w0, [x8] 104704: f90003e1 str x1, [sp] 104708: f94003e0 ldr x0, [sp] 10470c: 94000004 bl 0x10471c >, std::__ndk1::allocator>>>::max_size() const+0x264> 104710: a9417bfd ldp x29, x30, [sp, #0x10] 104714: 910083ff add sp, sp, #0x20 104718: d65f03c0 ret 10471c: d10043ff sub sp, sp, #0x10 104720: b200f3e8 mov x8, #0x5555555555555555 // =6148914691236517205 104724: f2e2aaa8 movk x8, #0x1555, lsl #48 104728: f90007e0 str x0, [sp, #0x8] 10472c: aa0803e0 mov x0, x8 104730: 910043ff add sp, sp, #0x10 104734: d65f03c0 ret 104738: d10083ff sub sp, sp, #0x20 10473c: a9017bfd stp x29, x30, [sp, #0x10] 104740: 910043fd add x29, sp, #0x10 104744: f90007e0 str x0, [sp, #0x8] 104748: f94007e0 ldr x0, [sp, #0x8] 10474c: 94000004 bl 0x10475c >, std::__ndk1::allocator>>>::max_size() const+0x2a4> 104750: a9417bfd ldp x29, x30, [sp, #0x10] 104754: 910083ff add sp, sp, #0x20 104758: d65f03c0 ret 10475c: d10043ff sub sp, sp, #0x10 104760: f90007e0 str x0, [sp, #0x8] 104764: f94007e0 ldr x0, [sp, #0x8] 104768: 910043ff add sp, sp, #0x10 10476c: d65f03c0 ret 104770: d10103ff sub sp, sp, #0x40 104774: a9037bfd stp x29, x30, [sp, #0x30] 104778: 9100c3fd add x29, sp, #0x30 10477c: 900007a8 adrp x8, 0x1f8000 104780: 9109c508 add x8, x8, #0x271 104784: f81f83a0 stur x0, [x29, #-0x8] 104788: f81f03a1 stur x1, [x29, #-0x10] 10478c: f9000fe2 str x2, [sp, #0x18] 104790: f85f83a0 ldur x0, [x29, #-0x8] 104794: f85f03a1 ldur x1, [x29, #-0x10] 104798: f9000be8 str x8, [sp, #0x10] 10479c: f90007e1 str x1, [sp, #0x8] 1047a0: 97ffffdf bl 0x10471c >, std::__ndk1::allocator>>>::max_size() const+0x264> 1047a4: f94007e8 ldr x8, [sp, #0x8] 1047a8: eb00011f cmp x8, x0 1047ac: 1a9f97e9 cset w9, hi 1047b0: 37000049 tbnz w9, #0x0, 0x1047b8 >, std::__ndk1::allocator>>>::max_size() const+0x300> 1047b4: 14000003 b 0x1047c0 >, std::__ndk1::allocator>>>::max_size() const+0x308> 1047b8: f9400be0 ldr x0, [sp, #0x10] 1047bc: 97feda69 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 1047c0: b27e03e1 orr x1, xzr, #0x4 1047c4: b27e07e8 orr x8, xzr, #0xc 1047c8: f85f03a9 ldur x9, [x29, #-0x10] 1047cc: 9b087d20 mul x0, x9, x8 1047d0: 97fedaeb bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 1047d4: a9437bfd ldp x29, x30, [sp, #0x30] 1047d8: 910103ff add sp, sp, #0x40 1047dc: d65f03c0 ret 1047e0: d10083ff sub sp, sp, #0x20 1047e4: a9017bfd stp x29, x30, [sp, #0x10] 1047e8: 910043fd add x29, sp, #0x10 1047ec: f90007e0 str x0, [sp, #0x8] 1047f0: f94007e0 ldr x0, [sp, #0x8] 1047f4: 94000004 bl 0x104804 >, std::__ndk1::allocator>>>::max_size() const+0x34c> 1047f8: a9417bfd ldp x29, x30, [sp, #0x10] 1047fc: 910083ff add sp, sp, #0x20 104800: d65f03c0 ret 104804: d10043ff sub sp, sp, #0x10 104808: f90007e0 str x0, [sp, #0x8] 10480c: f94007e0 ldr x0, [sp, #0x8] 104810: 910043ff add sp, sp, #0x10 104814: d65f03c0 ret 104818: d10083ff sub sp, sp, #0x20 10481c: a9017bfd stp x29, x30, [sp, #0x10] 104820: 910043fd add x29, sp, #0x10 104824: f90007e0 str x0, [sp, #0x8] 104828: f94007e0 ldr x0, [sp, #0x8] 10482c: 94000004 bl 0x10483c >, std::__ndk1::allocator>>>::max_size() const+0x384> 104830: a9417bfd ldp x29, x30, [sp, #0x10] 104834: 910083ff add sp, sp, #0x20 104838: d65f03c0 ret 10483c: d10043ff sub sp, sp, #0x10 104840: f90007e0 str x0, [sp, #0x8] 104844: f94007e0 ldr x0, [sp, #0x8] 104848: 910043ff add sp, sp, #0x10 10484c: d65f03c0 ret 104850: d100c3ff sub sp, sp, #0x30 104854: f90017e0 str x0, [sp, #0x28] 104858: f90013e1 str x1, [sp, #0x20] 10485c: f9000fe2 str x2, [sp, #0x18] 104860: f9000be3 str x3, [sp, #0x10] 104864: f90007e4 str x4, [sp, #0x8] 104868: 9100c3ff add sp, sp, #0x30 10486c: d65f03c0 ret 104870: d10083ff sub sp, sp, #0x20 104874: a9017bfd stp x29, x30, [sp, #0x10] 104878: 910043fd add x29, sp, #0x10 10487c: f90007e0 str x0, [sp, #0x8] 104880: f94007e0 ldr x0, [sp, #0x8] 104884: f9400000 ldr x0, [x0] 104888: 9400000d bl 0x1048bc >, std::__ndk1::allocator>>>::max_size() const+0x404> 10488c: a9417bfd ldp x29, x30, [sp, #0x10] 104890: 910083ff add sp, sp, #0x20 104894: d65f03c0 ret 104898: d10083ff sub sp, sp, #0x20 10489c: a9017bfd stp x29, x30, [sp, #0x10] 1048a0: 910043fd add x29, sp, #0x10 1048a4: f90007e0 str x0, [sp, #0x8] 1048a8: f94007e0 ldr x0, [sp, #0x8] 1048ac: 94000009 bl 0x1048d0 >, std::__ndk1::allocator>>>::max_size() const+0x418> 1048b0: a9417bfd ldp x29, x30, [sp, #0x10] 1048b4: 910083ff add sp, sp, #0x20 1048b8: d65f03c0 ret 1048bc: d10043ff sub sp, sp, #0x10 1048c0: f90007e0 str x0, [sp, #0x8] 1048c4: f94007e0 ldr x0, [sp, #0x8] 1048c8: 910043ff add sp, sp, #0x10 1048cc: d65f03c0 ret 1048d0: d100c3ff sub sp, sp, #0x30 1048d4: a9027bfd stp x29, x30, [sp, #0x20] 1048d8: 910083fd add x29, sp, #0x20 1048dc: b27e07e8 orr x8, xzr, #0xc 1048e0: f81f83a0 stur x0, [x29, #-0x8] 1048e4: f85f83a0 ldur x0, [x29, #-0x8] 1048e8: f9000be0 str x0, [sp, #0x10] 1048ec: f90007e8 str x8, [sp, #0x8] 1048f0: 9400000a bl 0x104918 >, std::__ndk1::allocator>>>::max_size() const+0x460> 1048f4: f9400008 ldr x8, [x0] 1048f8: f9400be0 ldr x0, [sp, #0x10] 1048fc: f9400000 ldr x0, [x0] 104900: eb000108 subs x8, x8, x0 104904: f94007e0 ldr x0, [sp, #0x8] 104908: 9ac00d00 sdiv x0, x8, x0 10490c: a9427bfd ldp x29, x30, [sp, #0x20] 104910: 9100c3ff add sp, sp, #0x30 104914: d65f03c0 ret 104918: d10083ff sub sp, sp, #0x20 10491c: a9017bfd stp x29, x30, [sp, #0x10] 104920: 910043fd add x29, sp, #0x10 104924: b27c03e8 orr x8, xzr, #0x10 104928: f90007e0 str x0, [sp, #0x8] 10492c: f94007e0 ldr x0, [sp, #0x8] 104930: 8b080000 add x0, x0, x8 104934: 94000004 bl 0x104944 >, std::__ndk1::allocator>>>::max_size() const+0x48c> 104938: a9417bfd ldp x29, x30, [sp, #0x10] 10493c: 910083ff add sp, sp, #0x20 104940: d65f03c0 ret 104944: d10083ff sub sp, sp, #0x20 104948: a9017bfd stp x29, x30, [sp, #0x10] 10494c: 910043fd add x29, sp, #0x10 104950: f90007e0 str x0, [sp, #0x8] 104954: f94007e0 ldr x0, [sp, #0x8] 104958: 94000004 bl 0x104968 >, std::__ndk1::allocator>>>::max_size() const+0x4b0> 10495c: a9417bfd ldp x29, x30, [sp, #0x10] 104960: 910083ff add sp, sp, #0x20 104964: d65f03c0 ret 104968: d10043ff sub sp, sp, #0x10 10496c: f90007e0 str x0, [sp, #0x8] 104970: f94007e0 ldr x0, [sp, #0x8] 104974: 910043ff add sp, sp, #0x10 104978: d65f03c0 ret 10497c: d10083ff sub sp, sp, #0x20 104980: f9000fe0 str x0, [sp, #0x18] 104984: f9000be1 str x1, [sp, #0x10] 104988: f90007e2 str x2, [sp, #0x8] 10498c: 910083ff add sp, sp, #0x20 104990: d65f03c0 ret 0000000000104994 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)>: 104994: d10103ff sub sp, sp, #0x40 104998: f9001bfe str x30, [sp, #0x30] 10499c: b27e07e8 orr x8, xzr, #0xc 1049a0: d2800009 mov x9, #0x0 // =0 1049a4: f90017e0 str x0, [sp, #0x28] 1049a8: f90013e1 str x1, [sp, #0x20] 1049ac: f9000fe2 str x2, [sp, #0x18] 1049b0: f9000be3 str x3, [sp, #0x10] 1049b4: f9400fe0 ldr x0, [sp, #0x18] 1049b8: f94013e1 ldr x1, [sp, #0x20] 1049bc: eb010000 subs x0, x0, x1 1049c0: 9ac80c08 sdiv x8, x0, x8 1049c4: f90007e8 str x8, [sp, #0x8] 1049c8: f94007e8 ldr x8, [sp, #0x8] 1049cc: eb09011f cmp x8, x9 1049d0: 1a9fd7ea cset w10, gt 1049d4: 3700004a tbnz w10, #0x0, 0x1049dc >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x48> 1049d8: 14000010 b 0x104a18 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x84> 1049dc: b27e07e8 orr x8, xzr, #0xc 1049e0: f9400be9 ldr x9, [sp, #0x10] 1049e4: f9400120 ldr x0, [x9] 1049e8: f94013e1 ldr x1, [sp, #0x20] 1049ec: f94007e9 ldr x9, [sp, #0x8] 1049f0: 9b087d22 mul x2, x9, x8 1049f4: f90003e8 str x8, [sp] 1049f8: 97fe6ce6 bl 0x9fd90 1049fc: f94007e8 ldr x8, [sp, #0x8] 104a00: f9400be9 ldr x9, [sp, #0x10] 104a04: f9400120 ldr x0, [x9] 104a08: f94003e1 ldr x1, [sp] 104a0c: 9b087c28 mul x8, x1, x8 104a10: 8b080008 add x8, x0, x8 104a14: f9000128 str x8, [x9] 104a18: f9401bfe ldr x30, [sp, #0x30] 104a1c: 910103ff add sp, sp, #0x40 104a20: d65f03c0 ret 104a24: d10043ff sub sp, sp, #0x10 104a28: f90007e0 str x0, [sp, #0x8] 104a2c: 910043ff add sp, sp, #0x10 104a30: d65f03c0 ret 104a34: d10083ff sub sp, sp, #0x20 104a38: a9017bfd stp x29, x30, [sp, #0x10] 104a3c: 910043fd add x29, sp, #0x10 104a40: f90007e0 str x0, [sp, #0x8] 104a44: f94007e0 ldr x0, [sp, #0x8] 104a48: aa0003e8 mov x8, x0 104a4c: f9400101 ldr x1, [x8] 104a50: 94000011 bl 0x104a94 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x100> 104a54: a9417bfd ldp x29, x30, [sp, #0x10] 104a58: 910083ff add sp, sp, #0x20 104a5c: d65f03c0 ret 104a60: d100c3ff sub sp, sp, #0x30 104a64: a9027bfd stp x29, x30, [sp, #0x20] 104a68: 910083fd add x29, sp, #0x20 104a6c: f81f83a0 stur x0, [x29, #-0x8] 104a70: f9000be1 str x1, [sp, #0x10] 104a74: f90007e2 str x2, [sp, #0x8] 104a78: f85f83a0 ldur x0, [x29, #-0x8] 104a7c: f9400be1 ldr x1, [sp, #0x10] 104a80: f94007e2 ldr x2, [sp, #0x8] 104a84: 9400004b bl 0x104bb0 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x48> 104a88: a9427bfd ldp x29, x30, [sp, #0x20] 104a8c: 9100c3ff add sp, sp, #0x30 104a90: d65f03c0 ret 104a94: d10143ff sub sp, sp, #0x50 104a98: a9047bfd stp x29, x30, [sp, #0x40] 104a9c: 910103fd add x29, sp, #0x40 104aa0: f81f83a0 stur x0, [x29, #-0x8] 104aa4: f81f03a1 stur x1, [x29, #-0x10] 104aa8: f85f83a0 ldur x0, [x29, #-0x8] 104aac: f9400401 ldr x1, [x0, #0x8] 104ab0: f81e83a1 stur x1, [x29, #-0x18] 104ab4: f90013e0 str x0, [sp, #0x20] 104ab8: f85f03a8 ldur x8, [x29, #-0x10] 104abc: f85e83a9 ldur x9, [x29, #-0x18] 104ac0: eb09011f cmp x8, x9 104ac4: 1a9f07ea cset w10, ne 104ac8: 3700004a tbnz w10, #0x0, 0x104ad0 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x13c> 104acc: 14000013 b 0x104b18 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x184> 104ad0: 92800168 mov x8, #-0xc // =-12 104ad4: f94013e0 ldr x0, [sp, #0x20] 104ad8: f9000fe8 str x8, [sp, #0x18] 104adc: 97fffea7 bl 0x104578 >, std::__ndk1::allocator>>>::max_size() const+0xc0> 104ae0: f85e83a8 ldur x8, [x29, #-0x18] 104ae4: f9400fe9 ldr x9, [sp, #0x18] 104ae8: 8b090108 add x8, x8, x9 104aec: f81e83a8 stur x8, [x29, #-0x18] 104af0: f9000be0 str x0, [sp, #0x10] 104af4: aa0803e0 mov x0, x8 104af8: 97ffff71 bl 0x1048bc >, std::__ndk1::allocator>>>::max_size() const+0x404> 104afc: f9400be8 ldr x8, [sp, #0x10] 104b00: f90007e0 str x0, [sp, #0x8] 104b04: aa0803e0 mov x0, x8 104b08: f94007e1 ldr x1, [sp, #0x8] 104b0c: 97fe845d bl 0xa5c80 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEEEEE7destroyIS6_EEvRS7_PT_@plt> 104b10: 14000001 b 0x104b14 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x180> 104b14: 17ffffe9 b 0x104ab8 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x124> 104b18: f85f03a8 ldur x8, [x29, #-0x10] 104b1c: f94013e9 ldr x9, [sp, #0x20] 104b20: f9000528 str x8, [x9, #0x8] 104b24: a9447bfd ldp x29, x30, [sp, #0x40] 104b28: 910143ff add sp, sp, #0x50 104b2c: d65f03c0 ret 104b30: 97fea5a5 bl 0xae1c4 0000000000104b34 >>>::destroy>>(std::__ndk1::allocator>>&, std::__ndk1::pair>*)>: 104b34: d100c3ff sub sp, sp, #0x30 104b38: a9027bfd stp x29, x30, [sp, #0x20] 104b3c: 910083fd add x29, sp, #0x20 104b40: 91003fe8 add x8, sp, #0xf 104b44: f81f83a0 stur x0, [x29, #-0x8] 104b48: f9000be1 str x1, [sp, #0x10] 104b4c: f85f83a1 ldur x1, [x29, #-0x8] 104b50: f9400be2 ldr x2, [sp, #0x10] 104b54: 39400100 ldrb w0, [x8] 104b58: 97fe759e bl 0xa21d0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEEEEE9__destroyIS6_EEvNS_17integral_constantIbLb1EEERS7_PT_@plt> 104b5c: a9427bfd ldp x29, x30, [sp, #0x20] 104b60: 9100c3ff add sp, sp, #0x30 104b64: d65f03c0 ret 0000000000104b68 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)>: 104b68: d100c3ff sub sp, sp, #0x30 104b6c: a9027bfd stp x29, x30, [sp, #0x20] 104b70: 910083fd add x29, sp, #0x20 104b74: d10007a8 sub x8, x29, #0x1 104b78: 39000100 strb w0, [x8] 104b7c: f9000be1 str x1, [sp, #0x10] 104b80: f90007e2 str x2, [sp, #0x8] 104b84: f9400be0 ldr x0, [sp, #0x10] 104b88: f94007e1 ldr x1, [sp, #0x8] 104b8c: 94000004 bl 0x104b9c >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x34> 104b90: a9427bfd ldp x29, x30, [sp, #0x20] 104b94: 9100c3ff add sp, sp, #0x30 104b98: d65f03c0 ret 104b9c: d10043ff sub sp, sp, #0x10 104ba0: f90007e0 str x0, [sp, #0x8] 104ba4: f90003e1 str x1, [sp] 104ba8: 910043ff add sp, sp, #0x10 104bac: d65f03c0 ret 104bb0: d100c3ff sub sp, sp, #0x30 104bb4: a9027bfd stp x29, x30, [sp, #0x20] 104bb8: 910083fd add x29, sp, #0x20 104bbc: b27e07e8 orr x8, xzr, #0xc 104bc0: b27e03e9 orr x9, xzr, #0x4 104bc4: f81f83a0 stur x0, [x29, #-0x8] 104bc8: f9000be1 str x1, [sp, #0x10] 104bcc: f90007e2 str x2, [sp, #0x8] 104bd0: f9400be0 ldr x0, [sp, #0x10] 104bd4: f94007e1 ldr x1, [sp, #0x8] 104bd8: 9b087c21 mul x1, x1, x8 104bdc: aa0903e2 mov x2, x9 104be0: 97feda10 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 104be4: 14000001 b 0x104be8 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x80> 104be8: a9427bfd ldp x29, x30, [sp, #0x20] 104bec: 9100c3ff add sp, sp, #0x30 104bf0: d65f03c0 ret 104bf4: 97fea574 bl 0xae1c4 104bf8: d100c3ff sub sp, sp, #0x30 104bfc: a9027bfd stp x29, x30, [sp, #0x20] 104c00: 910083fd add x29, sp, #0x20 104c04: f81f83a0 stur x0, [x29, #-0x8] 104c08: f85f83a0 ldur x0, [x29, #-0x8] 104c0c: f90003e0 str x0, [sp] 104c10: 9400000e bl 0x104c48 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0xe0> 104c14: 14000001 b 0x104c18 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0xb0> 104c18: f94003e0 ldr x0, [sp] 104c1c: 97fe8785 bl 0xa6a30 <_ZNSt6__ndk113__vector_baseINS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEED2Ev@plt> 104c20: a9427bfd ldp x29, x30, [sp, #0x20] 104c24: 9100c3ff add sp, sp, #0x30 104c28: d65f03c0 ret 104c2c: 2a0103e8 mov w8, w1 104c30: f9000be0 str x0, [sp, #0x10] 104c34: b9000fe8 str w8, [sp, #0xc] 104c38: f94003e0 ldr x0, [sp] 104c3c: 97fe877d bl 0xa6a30 <_ZNSt6__ndk113__vector_baseINS_4pairIhNS1_I26OMX_VIDEO_MPEG4PROFILETYPE24OMX_VIDEO_MPEG4LEVELTYPEEEEENS_9allocatorIS5_EEED2Ev@plt> 104c40: f9400be0 ldr x0, [sp, #0x10] 104c44: 97fea560 bl 0xae1c4 104c48: d10183ff sub sp, sp, #0x60 104c4c: a9057bfd stp x29, x30, [sp, #0x50] 104c50: 910143fd add x29, sp, #0x50 104c54: b27e07e8 orr x8, xzr, #0xc 104c58: f81f83a0 stur x0, [x29, #-0x8] 104c5c: f85f83a0 ldur x0, [x29, #-0x8] 104c60: f81f03a0 stur x0, [x29, #-0x10] 104c64: f81e83a8 stur x8, [x29, #-0x18] 104c68: 97ffff02 bl 0x104870 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 104c6c: f85f03a8 ldur x8, [x29, #-0x10] 104c70: f81e03a0 stur x0, [x29, #-0x20] 104c74: aa0803e0 mov x0, x8 104c78: 97fffefe bl 0x104870 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 104c7c: f85f03a8 ldur x8, [x29, #-0x10] 104c80: f90017e0 str x0, [sp, #0x28] 104c84: aa0803e0 mov x0, x8 104c88: 97ffff04 bl 0x104898 >, std::__ndk1::allocator>>>::max_size() const+0x3e0> 104c8c: f85e83a8 ldur x8, [x29, #-0x18] 104c90: 9b007d00 mul x0, x8, x0 104c94: f94017e9 ldr x9, [sp, #0x28] 104c98: 8b000120 add x0, x9, x0 104c9c: f85f03aa ldur x10, [x29, #-0x10] 104ca0: f90013e0 str x0, [sp, #0x20] 104ca4: aa0a03e0 mov x0, x10 104ca8: 97fffef2 bl 0x104870 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 104cac: f85f03a8 ldur x8, [x29, #-0x10] 104cb0: f9000fe0 str x0, [sp, #0x18] 104cb4: aa0803e0 mov x0, x8 104cb8: 94000019 bl 0x104d1c >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x1b4> 104cbc: f85e83a8 ldur x8, [x29, #-0x18] 104cc0: 9b007d09 mul x9, x8, x0 104cc4: f9400fea ldr x10, [sp, #0x18] 104cc8: 8b090149 add x9, x10, x9 104ccc: f85f03a0 ldur x0, [x29, #-0x10] 104cd0: f9000be9 str x9, [sp, #0x10] 104cd4: 97fffee7 bl 0x104870 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 104cd8: f85f03a8 ldur x8, [x29, #-0x10] 104cdc: f90007e0 str x0, [sp, #0x8] 104ce0: aa0803e0 mov x0, x8 104ce4: 97fffeed bl 0x104898 >, std::__ndk1::allocator>>>::max_size() const+0x3e0> 104ce8: f85e83a8 ldur x8, [x29, #-0x18] 104cec: 9b007d09 mul x9, x8, x0 104cf0: f94007ea ldr x10, [sp, #0x8] 104cf4: 8b090149 add x9, x10, x9 104cf8: f85f03a0 ldur x0, [x29, #-0x10] 104cfc: f85e03a1 ldur x1, [x29, #-0x20] 104d00: f94013e2 ldr x2, [sp, #0x20] 104d04: f9400be3 ldr x3, [sp, #0x10] 104d08: aa0903e4 mov x4, x9 104d0c: 97fffed1 bl 0x104850 >, std::__ndk1::allocator>>>::max_size() const+0x398> 104d10: a9457bfd ldp x29, x30, [sp, #0x50] 104d14: 910183ff add sp, sp, #0x60 104d18: d65f03c0 ret 104d1c: d10043ff sub sp, sp, #0x10 104d20: b27e07e8 orr x8, xzr, #0xc 104d24: f90007e0 str x0, [sp, #0x8] 104d28: f94007e0 ldr x0, [sp, #0x8] 104d2c: f9400409 ldr x9, [x0, #0x8] 104d30: f9400000 ldr x0, [x0] 104d34: eb000129 subs x9, x9, x0 104d38: 9ac80d20 sdiv x0, x9, x8 104d3c: 910043ff add sp, sp, #0x10 104d40: d65f03c0 ret 0000000000104d44 >::lookup(unsigned char const&, std::__ndk1::pair*) const>: 104d44: d10243ff sub sp, sp, #0x90 104d48: a9087bfd stp x29, x30, [sp, #0x80] 104d4c: 910203fd add x29, sp, #0x80 104d50: d53bd048 mrs x8, TPIDR_EL0 104d54: f9401508 ldr x8, [x8, #0x28] 104d58: f81f83a8 stur x8, [x29, #-0x8] 104d5c: f81c83a0 stur x0, [x29, #-0x38] 104d60: f90023e1 str x1, [sp, #0x40] 104d64: f9001fe2 str x2, [sp, #0x38] 104d68: f85c83a8 ldur x8, [x29, #-0x38] 104d6c: f9001be8 str x8, [sp, #0x30] 104d70: f9401be0 ldr x0, [sp, #0x30] 104d74: 94000037 bl 0x104e50 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x10c> 104d78: f81f03a0 stur x0, [x29, #-0x10] 104d7c: f9401be0 ldr x0, [sp, #0x30] 104d80: 94000044 bl 0x104e90 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x14c> 104d84: f81e83a0 stur x0, [x29, #-0x18] 104d88: 14000001 b 0x104d8c >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x48> 104d8c: d10043a0 sub x0, x29, #0x10 104d90: d10063a1 sub x1, x29, #0x18 104d94: 9400004e bl 0x104ecc >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x188> 104d98: 36000380 tbz w0, #0x0, 0x104e08 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xc4> 104d9c: 14000001 b 0x104da0 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x5c> 104da0: d10043a0 sub x0, x29, #0x10 104da4: 9400005c bl 0x104f14 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x1d0> 104da8: f940001e ldr x30, [x0] 104dac: b9400808 ldr w8, [x0, #0x8] 104db0: b81e03a8 stur w8, [x29, #-0x20] 104db4: f81d83be stur x30, [x29, #-0x28] 104db8: 385d83a8 ldurb w8, [x29, #-0x28] 104dbc: f94023e0 ldr x0, [sp, #0x40] 104dc0: 39400009 ldrb w9, [x0] 104dc4: 6b090108 subs w8, w8, w9 104dc8: b9002fe8 str w8, [sp, #0x2c] 104dcc: 54000141 b.ne 0x104df4 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xb0> 104dd0: 14000001 b 0x104dd4 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x90> 104dd4: d100a3a8 sub x8, x29, #0x28 104dd8: b27e0101 orr x1, x8, #0x4 104ddc: f9401fe0 ldr x0, [sp, #0x38] 104de0: 94000053 bl 0x104f2c >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x1e8> 104de4: 320003e9 orr w9, wzr, #0x1 104de8: 381d73a9 sturb w9, [x29, #-0x29] 104dec: f90013e0 str x0, [sp, #0x20] 104df0: 14000009 b 0x104e14 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xd0> 104df4: 14000001 b 0x104df8 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xb4> 104df8: d10043a0 sub x0, x29, #0x10 104dfc: 94000059 bl 0x104f60 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x21c> 104e00: f9000fe0 str x0, [sp, #0x18] 104e04: 17ffffe2 b 0x104d8c >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x48> 104e08: 2a1f03e8 mov w8, wzr 104e0c: 381d73a8 sturb w8, [x29, #-0x29] 104e10: 14000001 b 0x104e14 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xd0> 104e14: 385d73a8 ldurb w8, [x29, #-0x29] 104e18: d53bd049 mrs x9, TPIDR_EL0 104e1c: f9401529 ldr x9, [x9, #0x28] 104e20: f85f83aa ldur x10, [x29, #-0x8] 104e24: eb0a0129 subs x9, x9, x10 104e28: b90017e8 str w8, [sp, #0x14] 104e2c: f90007e9 str x9, [sp, #0x8] 104e30: 540000e1 b.ne 0x104e4c >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x108> 104e34: 14000001 b 0x104e38 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xf4> 104e38: b94017e8 ldr w8, [sp, #0x14] 104e3c: 12000100 and w0, w8, #0x1 104e40: a9487bfd ldp x29, x30, [sp, #0x80] 104e44: 910243ff add sp, sp, #0x90 104e48: d65f03c0 ret 104e4c: 97fe93c9 bl 0xa9d70 <__stack_chk_fail@plt> 104e50: d100c3ff sub sp, sp, #0x30 104e54: a9027bfd stp x29, x30, [sp, #0x20] 104e58: 910083fd add x29, sp, #0x20 104e5c: d10023a8 sub x8, x29, #0x8 104e60: f9000be0 str x0, [sp, #0x10] 104e64: f9400be0 ldr x0, [sp, #0x10] 104e68: aa0003e9 mov x9, x0 104e6c: f9400121 ldr x1, [x9] 104e70: f90007e8 str x8, [sp, #0x8] 104e74: 94000045 bl 0x104f88 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x244> 104e78: f94007e8 ldr x8, [sp, #0x8] 104e7c: f9000100 str x0, [x8] 104e80: f9400100 ldr x0, [x8] 104e84: a9427bfd ldp x29, x30, [sp, #0x20] 104e88: 9100c3ff add sp, sp, #0x30 104e8c: d65f03c0 ret 104e90: d100c3ff sub sp, sp, #0x30 104e94: a9027bfd stp x29, x30, [sp, #0x20] 104e98: 910083fd add x29, sp, #0x20 104e9c: d10023a8 sub x8, x29, #0x8 104ea0: f9000be0 str x0, [sp, #0x10] 104ea4: f9400be0 ldr x0, [sp, #0x10] 104ea8: f9400401 ldr x1, [x0, #0x8] 104eac: f90007e8 str x8, [sp, #0x8] 104eb0: 94000036 bl 0x104f88 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x244> 104eb4: f94007e8 ldr x8, [sp, #0x8] 104eb8: f9000100 str x0, [x8] 104ebc: f9400100 ldr x0, [x8] 104ec0: a9427bfd ldp x29, x30, [sp, #0x20] 104ec4: 9100c3ff add sp, sp, #0x30 104ec8: d65f03c0 ret 104ecc: d100c3ff sub sp, sp, #0x30 104ed0: a9027bfd stp x29, x30, [sp, #0x20] 104ed4: 910083fd add x29, sp, #0x20 104ed8: 12800008 mov w8, #-0x1 // =-1 104edc: f81f83a0 stur x0, [x29, #-0x8] 104ee0: f9000be1 str x1, [sp, #0x10] 104ee4: f85f83a0 ldur x0, [x29, #-0x8] 104ee8: f9400be1 ldr x1, [sp, #0x10] 104eec: b9000fe8 str w8, [sp, #0xc] 104ef0: 94000048 bl 0x105010 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x2cc> 104ef4: b9400fe8 ldr w8, [sp, #0xc] 104ef8: 4a080000 eor w0, w0, w8 104efc: 320003e9 orr w9, wzr, #0x1 104f00: 0a090009 and w9, w0, w9 104f04: 2a0903e0 mov w0, w9 104f08: a9427bfd ldp x29, x30, [sp, #0x20] 104f0c: 9100c3ff add sp, sp, #0x30 104f10: d65f03c0 ret 104f14: d10043ff sub sp, sp, #0x10 104f18: f90007e0 str x0, [sp, #0x8] 104f1c: f94007e0 ldr x0, [sp, #0x8] 104f20: f9400000 ldr x0, [x0] 104f24: 910043ff add sp, sp, #0x10 104f28: d65f03c0 ret 104f2c: d10043ff sub sp, sp, #0x10 104f30: f90007e0 str x0, [sp, #0x8] 104f34: f90003e1 str x1, [sp] 104f38: f94007e0 ldr x0, [sp, #0x8] 104f3c: f94003e1 ldr x1, [sp] 104f40: b9400028 ldr w8, [x1] 104f44: aa0003e1 mov x1, x0 104f48: b9000028 str w8, [x1] 104f4c: f94003e1 ldr x1, [sp] 104f50: b9400428 ldr w8, [x1, #0x4] 104f54: b9000408 str w8, [x0, #0x4] 104f58: 910043ff add sp, sp, #0x10 104f5c: d65f03c0 ret 104f60: d10043ff sub sp, sp, #0x10 104f64: b27e07e8 orr x8, xzr, #0xc 104f68: f90007e0 str x0, [sp, #0x8] 104f6c: f94007e0 ldr x0, [sp, #0x8] 104f70: aa0003e9 mov x9, x0 104f74: f940012a ldr x10, [x9] 104f78: 8b080148 add x8, x10, x8 104f7c: f9000128 str x8, [x9] 104f80: 910043ff add sp, sp, #0x10 104f84: d65f03c0 ret 104f88: d10143ff sub sp, sp, #0x50 104f8c: a9047bfd stp x29, x30, [sp, #0x40] 104f90: 910103fd add x29, sp, #0x40 104f94: d53bd048 mrs x8, TPIDR_EL0 104f98: f9401509 ldr x9, [x8, #0x28] 104f9c: f81f83a9 stur x9, [x29, #-0x8] 104fa0: f81e83a0 stur x0, [x29, #-0x18] 104fa4: f90013e1 str x1, [sp, #0x20] 104fa8: f94013e1 ldr x1, [sp, #0x20] 104fac: d10043a0 sub x0, x29, #0x10 104fb0: f9000fe8 str x8, [sp, #0x18] 104fb4: 9400000f bl 0x104ff0 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x2ac> 104fb8: f85f03a8 ldur x8, [x29, #-0x10] 104fbc: f9400fe9 ldr x9, [sp, #0x18] 104fc0: f9401520 ldr x0, [x9, #0x28] 104fc4: f85f83a1 ldur x1, [x29, #-0x8] 104fc8: eb010000 subs x0, x0, x1 104fcc: f9000be8 str x8, [sp, #0x10] 104fd0: f90007e0 str x0, [sp, #0x8] 104fd4: 540000c1 b.ne 0x104fec >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x2a8> 104fd8: 14000001 b 0x104fdc >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x298> 104fdc: f9400be0 ldr x0, [sp, #0x10] 104fe0: a9447bfd ldp x29, x30, [sp, #0x40] 104fe4: 910143ff add sp, sp, #0x50 104fe8: d65f03c0 ret 104fec: 97fe9361 bl 0xa9d70 <__stack_chk_fail@plt> 104ff0: d10043ff sub sp, sp, #0x10 104ff4: f90007e0 str x0, [sp, #0x8] 104ff8: f90003e1 str x1, [sp] 104ffc: f94007e0 ldr x0, [sp, #0x8] 105000: f94003e1 ldr x1, [sp] 105004: f9000001 str x1, [x0] 105008: 910043ff add sp, sp, #0x10 10500c: d65f03c0 ret 105010: d100c3ff sub sp, sp, #0x30 105014: a9027bfd stp x29, x30, [sp, #0x20] 105018: 910083fd add x29, sp, #0x20 10501c: f81f83a0 stur x0, [x29, #-0x8] 105020: f9000be1 str x1, [sp, #0x10] 105024: f85f83a0 ldur x0, [x29, #-0x8] 105028: 9400000e bl 0x105060 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x31c> 10502c: f9400be1 ldr x1, [sp, #0x10] 105030: f90007e0 str x0, [sp, #0x8] 105034: aa0103e0 mov x0, x1 105038: 9400000a bl 0x105060 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x31c> 10503c: f94007e1 ldr x1, [sp, #0x8] 105040: eb00003f cmp x1, x0 105044: 1a9f17e8 cset w8, eq 105048: 320003e9 orr w9, wzr, #0x1 10504c: 0a090108 and w8, w8, w9 105050: 2a0803e0 mov w0, w8 105054: a9427bfd ldp x29, x30, [sp, #0x20] 105058: 9100c3ff add sp, sp, #0x30 10505c: d65f03c0 ret 105060: d10043ff sub sp, sp, #0x10 105064: f90007e0 str x0, [sp, #0x8] 105068: f94007e0 ldr x0, [sp, #0x8] 10506c: f9400000 ldr x0, [x0] 105070: 910043ff add sp, sp, #0x10 105074: d65f03c0 ret 0000000000105078 ::pair(int&&, OMX_VIDEO_MPEG2PROFILETYPE&&)>: 105078: d10103ff sub sp, sp, #0x40 10507c: a9037bfd stp x29, x30, [sp, #0x30] 105080: 9100c3fd add x29, sp, #0x30 105084: f81f83a0 stur x0, [x29, #-0x8] 105088: f81f03a1 stur x1, [x29, #-0x10] 10508c: f9000fe2 str x2, [sp, #0x18] 105090: f85f83a0 ldur x0, [x29, #-0x8] 105094: aa0003e1 mov x1, x0 105098: f85f03a2 ldur x2, [x29, #-0x10] 10509c: f9000be0 str x0, [sp, #0x10] 1050a0: aa0203e0 mov x0, x2 1050a4: f90007e1 str x1, [sp, #0x8] 1050a8: 97ffe982 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 1050ac: b9400008 ldr w8, [x0] 1050b0: f94007e0 ldr x0, [sp, #0x8] 1050b4: 39000008 strb w8, [x0] 1050b8: f9400fe0 ldr x0, [sp, #0x18] 1050bc: 9400003b bl 0x1051a8 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x40> 1050c0: b9400008 ldr w8, [x0] 1050c4: f9400be0 ldr x0, [sp, #0x10] 1050c8: b9000408 str w8, [x0, #0x4] 1050cc: a9437bfd ldp x29, x30, [sp, #0x30] 1050d0: 910103ff add sp, sp, #0x40 1050d4: d65f03c0 ret 00000000001050d8 ::ALookup(std::initializer_list>)>: 1050d8: d10183ff sub sp, sp, #0x60 1050dc: a9057bfd stp x29, x30, [sp, #0x50] 1050e0: 910143fd add x29, sp, #0x50 1050e4: d53bd048 mrs x8, TPIDR_EL0 1050e8: f9401509 ldr x9, [x8, #0x28] 1050ec: f81f83a9 stur x9, [x29, #-0x8] 1050f0: f81f03a2 stur x2, [x29, #-0x10] 1050f4: f81e83a1 stur x1, [x29, #-0x18] 1050f8: f9000fe0 str x0, [sp, #0x18] 1050fc: f9400fe0 ldr x0, [sp, #0x18] 105100: 3cde83a0 ldur q0, [x29, #-0x18] 105104: 3d800be0 str q0, [sp, #0x20] 105108: f94017e2 ldr x2, [sp, #0x28] 10510c: f94013e1 ldr x1, [sp, #0x20] 105110: f9000be8 str x8, [sp, #0x10] 105114: 9400002a bl 0x1051bc ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x54> 105118: f9400be8 ldr x8, [sp, #0x10] 10511c: f9401509 ldr x9, [x8, #0x28] 105120: f85f83a0 ldur x0, [x29, #-0x8] 105124: eb000129 subs x9, x9, x0 105128: f90007e9 str x9, [sp, #0x8] 10512c: 540000a1 b.ne 0x105140 ::ALookup(std::initializer_list>)+0x68> 105130: 14000001 b 0x105134 ::ALookup(std::initializer_list>)+0x5c> 105134: a9457bfd ldp x29, x30, [sp, #0x50] 105138: 910183ff add sp, sp, #0x60 10513c: d65f03c0 ret 105140: 97fe930c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000105144 ::~ALookup()>: 105144: d10083ff sub sp, sp, #0x20 105148: a9017bfd stp x29, x30, [sp, #0x10] 10514c: 910043fd add x29, sp, #0x10 105150: f90007e0 str x0, [sp, #0x8] 105154: f94007e0 ldr x0, [sp, #0x8] 105158: 9400030f bl 0x105d94 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 10515c: a9417bfd ldp x29, x30, [sp, #0x10] 105160: 910083ff add sp, sp, #0x20 105164: d65f03c0 ret 0000000000105168 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const>: 105168: d100c3ff sub sp, sp, #0x30 10516c: a9027bfd stp x29, x30, [sp, #0x20] 105170: 910083fd add x29, sp, #0x20 105174: f81f83a0 stur x0, [x29, #-0x8] 105178: f9000be1 str x1, [sp, #0x10] 10517c: f90007e2 str x2, [sp, #0x8] 105180: f85f83a0 ldur x0, [x29, #-0x8] 105184: f9400be1 ldr x1, [sp, #0x10] 105188: f94007e2 ldr x2, [sp, #0x8] 10518c: 97fe749d bl 0xa2400 <_ZNK7android7ALookupIh26OMX_VIDEO_MPEG2PROFILETYPEE6lookupERKhPS1_@plt> 105190: 320003e8 orr w8, wzr, #0x1 105194: 0a080008 and w8, w0, w8 105198: 2a0803e0 mov w0, w8 10519c: a9427bfd ldp x29, x30, [sp, #0x20] 1051a0: 9100c3ff add sp, sp, #0x30 1051a4: d65f03c0 ret 1051a8: d10043ff sub sp, sp, #0x10 1051ac: f90007e0 str x0, [sp, #0x8] 1051b0: f94007e0 ldr x0, [sp, #0x8] 1051b4: 910043ff add sp, sp, #0x10 1051b8: d65f03c0 ret 1051bc: d10203ff sub sp, sp, #0x80 1051c0: a9077bfd stp x29, x30, [sp, #0x70] 1051c4: 9101c3fd add x29, sp, #0x70 1051c8: d53bd048 mrs x8, TPIDR_EL0 1051cc: f9401508 ldr x8, [x8, #0x28] 1051d0: f81f83a8 stur x8, [x29, #-0x8] 1051d4: f81f03a2 stur x2, [x29, #-0x10] 1051d8: f81e83a1 stur x1, [x29, #-0x18] 1051dc: f81e03a0 stur x0, [x29, #-0x20] 1051e0: f85e03a8 ldur x8, [x29, #-0x20] 1051e4: aa0803e0 mov x0, x8 1051e8: f9001fe0 str x0, [sp, #0x38] 1051ec: aa0803e0 mov x0, x8 1051f0: 94000035 bl 0x1052c4 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x15c> 1051f4: d10063a0 sub x0, x29, #0x18 1051f8: 94000056 bl 0x105350 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x1e8> 1051fc: b40004a0 cbz x0, 0x105290 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x128> 105200: 14000001 b 0x105204 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x9c> 105204: d10063a0 sub x0, x29, #0x18 105208: 94000052 bl 0x105350 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x1e8> 10520c: f9401ffe ldr x30, [sp, #0x38] 105210: f9001be0 str x0, [sp, #0x30] 105214: aa1e03e0 mov x0, x30 105218: f9401be1 ldr x1, [sp, #0x30] 10521c: 97fe8ba5 bl 0xa80b0 <_ZNSt6__ndk16vectorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt> 105220: 14000001 b 0x105224 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0xbc> 105224: d10063a8 sub x8, x29, #0x18 105228: aa0803e0 mov x0, x8 10522c: f90017e8 str x8, [sp, #0x28] 105230: 940000a4 bl 0x1054c0 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 105234: f94017e8 ldr x8, [sp, #0x28] 105238: f90013e0 str x0, [sp, #0x20] 10523c: aa0803e0 mov x0, x8 105240: 940000a6 bl 0x1054d8 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 105244: f94017e8 ldr x8, [sp, #0x28] 105248: f9000fe0 str x0, [sp, #0x18] 10524c: aa0803e0 mov x0, x8 105250: 94000040 bl 0x105350 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x1e8> 105254: f9401fe8 ldr x8, [sp, #0x38] 105258: f9000be0 str x0, [sp, #0x10] 10525c: aa0803e0 mov x0, x8 105260: f94013e1 ldr x1, [sp, #0x20] 105264: f9400fe2 ldr x2, [sp, #0x18] 105268: f9400be3 ldr x3, [sp, #0x10] 10526c: 97fe90b9 bl 0xa9550 <_ZNSt6__ndk16vectorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> 105270: 14000001 b 0x105274 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x10c> 105274: 14000007 b 0x105290 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x128> 105278: f81d83a0 stur x0, [x29, #-0x28] 10527c: 2a0103e8 mov w8, w1 105280: b81d43a8 stur w8, [x29, #-0x2c] 105284: f9401fe0 ldr x0, [sp, #0x38] 105288: 97fe6cda bl 0xa05f0 <_ZNSt6__ndk113__vector_baseINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 10528c: 1400000b b 0x1052b8 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x150> 105290: d53bd048 mrs x8, TPIDR_EL0 105294: f9401508 ldr x8, [x8, #0x28] 105298: f85f83a9 ldur x9, [x29, #-0x8] 10529c: eb090108 subs x8, x8, x9 1052a0: f90007e8 str x8, [sp, #0x8] 1052a4: 540000e1 b.ne 0x1052c0 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x158> 1052a8: 14000001 b 0x1052ac ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x144> 1052ac: a9477bfd ldp x29, x30, [sp, #0x70] 1052b0: 910203ff add sp, sp, #0x80 1052b4: d65f03c0 ret 1052b8: f85d83a0 ldur x0, [x29, #-0x28] 1052bc: 97fe8b15 bl 0xa7f10 <_Unwind_Resume@plt> 1052c0: 97fe92ac bl 0xa9d70 <__stack_chk_fail@plt> 1052c4: d10103ff sub sp, sp, #0x40 1052c8: a9037bfd stp x29, x30, [sp, #0x30] 1052cc: 9100c3fd add x29, sp, #0x30 1052d0: d53bd048 mrs x8, TPIDR_EL0 1052d4: f9401508 ldr x8, [x8, #0x28] 1052d8: f81f83a8 stur x8, [x29, #-0x8] 1052dc: f9000fe0 str x0, [sp, #0x18] 1052e0: f9400fe8 ldr x8, [sp, #0x18] 1052e4: aa0803e0 mov x0, x8 1052e8: f9000be0 str x0, [sp, #0x10] 1052ec: aa0803e0 mov x0, x8 1052f0: 97ffe9ee bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 1052f4: 14000001 b 0x1052f8 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x190> 1052f8: aa1f03e8 mov x8, xzr 1052fc: f9400be9 ldr x9, [sp, #0x10] 105300: f9000128 str x8, [x9] 105304: f9000528 str x8, [x9, #0x8] 105308: 91004120 add x0, x9, #0x10 10530c: f81f03a8 stur x8, [x29, #-0x10] 105310: d10043a1 sub x1, x29, #0x10 105314: 97fe8c9f bl 0xa8590 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> 105318: 14000001 b 0x10531c ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x1b4> 10531c: d53bd048 mrs x8, TPIDR_EL0 105320: f9401508 ldr x8, [x8, #0x28] 105324: f85f83a9 ldur x9, [x29, #-0x8] 105328: eb090108 subs x8, x8, x9 10532c: f90007e8 str x8, [sp, #0x8] 105330: 540000e1 b.ne 0x10534c ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x1e4> 105334: 14000001 b 0x105338 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x1d0> 105338: a9437bfd ldp x29, x30, [sp, #0x30] 10533c: 910103ff add sp, sp, #0x40 105340: d65f03c0 ret 105344: f90003e1 str x1, [sp] 105348: 97fea39f bl 0xae1c4 10534c: 97fe9289 bl 0xa9d70 <__stack_chk_fail@plt> 105350: d10043ff sub sp, sp, #0x10 105354: f90007e0 str x0, [sp, #0x8] 105358: f94007e0 ldr x0, [sp, #0x8] 10535c: f9400400 ldr x0, [x0, #0x8] 105360: 910043ff add sp, sp, #0x10 105364: d65f03c0 ret 0000000000105368 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 105368: d10143ff sub sp, sp, #0x50 10536c: a9047bfd stp x29, x30, [sp, #0x40] 105370: 910103fd add x29, sp, #0x40 105374: f81f83a0 stur x0, [x29, #-0x8] 105378: f81f03a1 stur x1, [x29, #-0x10] 10537c: f85f83a0 ldur x0, [x29, #-0x8] 105380: f85f03a1 ldur x1, [x29, #-0x10] 105384: f81e83a0 stur x0, [x29, #-0x18] 105388: f90013e1 str x1, [sp, #0x20] 10538c: 97fe90e9 bl 0xa9730 <_ZNKSt6__ndk16vectorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt> 105390: f94013e1 ldr x1, [sp, #0x20] 105394: eb00003f cmp x1, x0 105398: 1a9f97e8 cset w8, hi 10539c: 37000048 tbnz w8, #0x0, 0x1053a4 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 1053a0: 14000003 b 0x1053ac , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 1053a4: f85e83a0 ldur x0, [x29, #-0x18] 1053a8: 97fe80ea bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 1053ac: d2800001 mov x1, #0x0 // =0 1053b0: b27d03e8 orr x8, xzr, #0x8 1053b4: f85e83a0 ldur x0, [x29, #-0x18] 1053b8: f9000fe1 str x1, [sp, #0x18] 1053bc: f9000be8 str x8, [sp, #0x10] 1053c0: 940000d6 bl 0x105718 , std::__ndk1::allocator>>::max_size() const+0xc0> 1053c4: f85f03a1 ldur x1, [x29, #-0x10] 1053c8: 940000c7 bl 0x1056e4 , std::__ndk1::allocator>>::max_size() const+0x8c> 1053cc: f85e83a8 ldur x8, [x29, #-0x18] 1053d0: f9000500 str x0, [x8, #0x8] 1053d4: f9000100 str x0, [x8] 1053d8: f85e83a8 ldur x8, [x29, #-0x18] 1053dc: f9400108 ldr x8, [x8] 1053e0: f85f03a0 ldur x0, [x29, #-0x10] 1053e4: f9400be1 ldr x1, [sp, #0x10] 1053e8: 9b007c20 mul x0, x1, x0 1053ec: 8b000108 add x8, x8, x0 1053f0: f85e83a0 ldur x0, [x29, #-0x18] 1053f4: f90007e8 str x8, [sp, #0x8] 1053f8: 940000d3 bl 0x105744 , std::__ndk1::allocator>>::max_size() const+0xec> 1053fc: f94007e8 ldr x8, [sp, #0x8] 105400: f9000008 str x8, [x0] 105404: f85e83a0 ldur x0, [x29, #-0x18] 105408: f9400fe1 ldr x1, [sp, #0x18] 10540c: 940000d9 bl 0x105770 , std::__ndk1::allocator>>::max_size() const+0x118> 105410: a9447bfd ldp x29, x30, [sp, #0x40] 105414: 910143ff add sp, sp, #0x50 105418: d65f03c0 ret 000000000010541c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 10541c: d101c3ff sub sp, sp, #0x70 105420: a9067bfd stp x29, x30, [sp, #0x60] 105424: 910183fd add x29, sp, #0x60 105428: d53bd048 mrs x8, TPIDR_EL0 10542c: f9401509 ldr x9, [x8, #0x28] 105430: f81f83a9 stur x9, [x29, #-0x8] 105434: f81e83a0 stur x0, [x29, #-0x18] 105438: f81e03a1 stur x1, [x29, #-0x20] 10543c: f81d83a2 stur x2, [x29, #-0x28] 105440: f9001be3 str x3, [sp, #0x30] 105444: f85e83a9 ldur x9, [x29, #-0x18] 105448: aa0903e0 mov x0, x9 10544c: f90013e8 str x8, [sp, #0x20] 105450: f9000fe9 str x9, [sp, #0x18] 105454: 940000b1 bl 0x105718 , std::__ndk1::allocator>>::max_size() const+0xc0> 105458: f90017e0 str x0, [sp, #0x28] 10545c: f9401be2 ldr x2, [sp, #0x30] 105460: d10043a8 sub x8, x29, #0x10 105464: aa0803e0 mov x0, x8 105468: f9400fe1 ldr x1, [sp, #0x18] 10546c: f9000be8 str x8, [sp, #0x10] 105470: 940001aa bl 0x105b18 , std::__ndk1::allocator>>::max_size() const+0x4c0> 105474: f94017e0 ldr x0, [sp, #0x28] 105478: f85e03a1 ldur x1, [x29, #-0x20] 10547c: f85d83a2 ldur x2, [x29, #-0x28] 105480: f9400fe8 ldr x8, [sp, #0x18] 105484: 91002103 add x3, x8, #0x8 105488: 97fe7a96 bl 0xa3ee0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> 10548c: f9400be0 ldr x0, [sp, #0x10] 105490: 940001cc bl 0x105bc0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 105494: f94013e8 ldr x8, [sp, #0x20] 105498: f9401509 ldr x9, [x8, #0x28] 10549c: f85f83a0 ldur x0, [x29, #-0x8] 1054a0: eb000129 subs x9, x9, x0 1054a4: f90007e9 str x9, [sp, #0x8] 1054a8: 540000a1 b.ne 0x1054bc const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 1054ac: 14000001 b 0x1054b0 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 1054b0: a9467bfd ldp x29, x30, [sp, #0x60] 1054b4: 9101c3ff add sp, sp, #0x70 1054b8: d65f03c0 ret 1054bc: 97fe922d bl 0xa9d70 <__stack_chk_fail@plt> 1054c0: d10043ff sub sp, sp, #0x10 1054c4: f90007e0 str x0, [sp, #0x8] 1054c8: f94007e0 ldr x0, [sp, #0x8] 1054cc: f9400000 ldr x0, [x0] 1054d0: 910043ff add sp, sp, #0x10 1054d4: d65f03c0 ret 1054d8: d10043ff sub sp, sp, #0x10 1054dc: b27d03e8 orr x8, xzr, #0x8 1054e0: f90007e0 str x0, [sp, #0x8] 1054e4: f94007e0 ldr x0, [sp, #0x8] 1054e8: aa0003e9 mov x9, x0 1054ec: f9400129 ldr x9, [x9] 1054f0: f9400400 ldr x0, [x0, #0x8] 1054f4: 9b007d08 mul x8, x8, x0 1054f8: 8b080128 add x8, x9, x8 1054fc: aa0803e0 mov x0, x8 105500: 910043ff add sp, sp, #0x10 105504: d65f03c0 ret 0000000000105508 , std::__ndk1::allocator>>::~__vector_base()>: 105508: d10103ff sub sp, sp, #0x40 10550c: a9037bfd stp x29, x30, [sp, #0x30] 105510: 9100c3fd add x29, sp, #0x30 105514: d2800008 mov x8, #0x0 // =0 105518: f81f83a0 stur x0, [x29, #-0x8] 10551c: f85f83a0 ldur x0, [x29, #-0x8] 105520: aa0003e9 mov x9, x0 105524: f9400129 ldr x9, [x9] 105528: eb08013f cmp x9, x8 10552c: 1a9f07ea cset w10, ne 105530: f81f03a0 stur x0, [x29, #-0x10] 105534: 3700004a tbnz w10, #0x0, 0x10553c , std::__ndk1::allocator>>::~__vector_base()+0x34> 105538: 14000012 b 0x105580 , std::__ndk1::allocator>>::~__vector_base()+0x78> 10553c: f85f03a0 ldur x0, [x29, #-0x10] 105540: 940001a4 bl 0x105bd0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 105544: f85f03a0 ldur x0, [x29, #-0x10] 105548: 94000074 bl 0x105718 , std::__ndk1::allocator>>::max_size() const+0xc0> 10554c: f85f03a8 ldur x8, [x29, #-0x10] 105550: f9400101 ldr x1, [x8] 105554: f85f03a8 ldur x8, [x29, #-0x10] 105558: f9000fe0 str x0, [sp, #0x18] 10555c: aa0803e0 mov x0, x8 105560: f9000be1 str x1, [sp, #0x10] 105564: 94000142 bl 0x105a6c , std::__ndk1::allocator>>::max_size() const+0x414> 105568: f9400fe1 ldr x1, [sp, #0x18] 10556c: f90007e0 str x0, [sp, #0x8] 105570: aa0103e0 mov x0, x1 105574: f9400be1 ldr x1, [sp, #0x10] 105578: f94007e2 ldr x2, [sp, #0x8] 10557c: 940001a0 bl 0x105bfc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> 105580: a9437bfd ldp x29, x30, [sp, #0x30] 105584: 910103ff add sp, sp, #0x40 105588: d65f03c0 ret 000000000010558c *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 10558c: d100c3ff sub sp, sp, #0x30 105590: a9027bfd stp x29, x30, [sp, #0x20] 105594: 910083fd add x29, sp, #0x20 105598: f81f83a0 stur x0, [x29, #-0x8] 10559c: f9000be1 str x1, [sp, #0x10] 1055a0: f85f83a0 ldur x0, [x29, #-0x8] 1055a4: f9400be1 ldr x1, [sp, #0x10] 1055a8: f90007e0 str x0, [sp, #0x8] 1055ac: aa0103e0 mov x0, x1 1055b0: 97ffe956 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 1055b4: f94007e1 ldr x1, [sp, #0x8] 1055b8: f90003e0 str x0, [sp] 1055bc: aa0103e0 mov x0, x1 1055c0: f94003e1 ldr x1, [sp] 1055c4: 97fe7faf bl 0xa5480 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt> 1055c8: f94007e0 ldr x0, [sp, #0x8] 1055cc: 94000016 bl 0x105624 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 1055d0: a9427bfd ldp x29, x30, [sp, #0x20] 1055d4: 9100c3ff add sp, sp, #0x30 1055d8: d65f03c0 ret 00000000001055dc *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 1055dc: d100c3ff sub sp, sp, #0x30 1055e0: a9027bfd stp x29, x30, [sp, #0x20] 1055e4: 910083fd add x29, sp, #0x20 1055e8: d2800008 mov x8, #0x0 // =0 1055ec: f81f83a0 stur x0, [x29, #-0x8] 1055f0: f9000be1 str x1, [sp, #0x10] 1055f4: f85f83a0 ldur x0, [x29, #-0x8] 1055f8: f9400be1 ldr x1, [sp, #0x10] 1055fc: f90007e0 str x0, [sp, #0x8] 105600: aa0103e0 mov x0, x1 105604: f90003e8 str x8, [sp] 105608: 97ffe940 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 10560c: f94003e8 ldr x8, [sp] 105610: f94007e1 ldr x1, [sp, #0x8] 105614: f9000028 str x8, [x1] 105618: a9427bfd ldp x29, x30, [sp, #0x20] 10561c: 9100c3ff add sp, sp, #0x30 105620: d65f03c0 ret 105624: d10083ff sub sp, sp, #0x20 105628: a9017bfd stp x29, x30, [sp, #0x10] 10562c: 910043fd add x29, sp, #0x10 105630: f90007e0 str x0, [sp, #0x8] 105634: f94007e0 ldr x0, [sp, #0x8] 105638: 94000004 bl 0x105648 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 10563c: a9417bfd ldp x29, x30, [sp, #0x10] 105640: 910083ff add sp, sp, #0x20 105644: d65f03c0 ret 105648: d10043ff sub sp, sp, #0x10 10564c: f90007e0 str x0, [sp, #0x8] 105650: 910043ff add sp, sp, #0x10 105654: d65f03c0 ret 0000000000105658 , std::__ndk1::allocator>>::max_size() const>: 105658: d10143ff sub sp, sp, #0x50 10565c: a9047bfd stp x29, x30, [sp, #0x40] 105660: 910103fd add x29, sp, #0x40 105664: d53bd048 mrs x8, TPIDR_EL0 105668: f9401508 ldr x8, [x8, #0x28] 10566c: f81f83a8 stur x8, [x29, #-0x8] 105670: f90013e0 str x0, [sp, #0x20] 105674: f94013e0 ldr x0, [sp, #0x20] 105678: 9400007b bl 0x105864 , std::__ndk1::allocator>>::max_size() const+0x20c> 10567c: 9400006f bl 0x105838 , std::__ndk1::allocator>>::max_size() const+0x1e0> 105680: f81f03a0 stur x0, [x29, #-0x10] 105684: 97ffe9e8 bl 0xffe24 ::__throw_length_error() const+0x200> 105688: f81e83a0 stur x0, [x29, #-0x18] 10568c: d10043a0 sub x0, x29, #0x10 105690: d10063a1 sub x1, x29, #0x18 105694: 97ffe9c1 bl 0xffd98 ::__throw_length_error() const+0x174> 105698: f9000fe0 str x0, [sp, #0x18] 10569c: 14000001 b 0x1056a0 , std::__ndk1::allocator>>::max_size() const+0x48> 1056a0: f9400fe8 ldr x8, [sp, #0x18] 1056a4: f9400109 ldr x9, [x8] 1056a8: d53bd04a mrs x10, TPIDR_EL0 1056ac: f940154a ldr x10, [x10, #0x28] 1056b0: f85f83ab ldur x11, [x29, #-0x8] 1056b4: eb0b014a subs x10, x10, x11 1056b8: f9000be9 str x9, [sp, #0x10] 1056bc: f90007ea str x10, [sp, #0x8] 1056c0: 54000101 b.ne 0x1056e0 , std::__ndk1::allocator>>::max_size() const+0x88> 1056c4: 14000001 b 0x1056c8 , std::__ndk1::allocator>>::max_size() const+0x70> 1056c8: f9400be0 ldr x0, [sp, #0x10] 1056cc: a9447bfd ldp x29, x30, [sp, #0x40] 1056d0: 910143ff add sp, sp, #0x50 1056d4: d65f03c0 ret 1056d8: f90003e1 str x1, [sp] 1056dc: 97fea2ba bl 0xae1c4 1056e0: 97fe91a4 bl 0xa9d70 <__stack_chk_fail@plt> 1056e4: d10083ff sub sp, sp, #0x20 1056e8: a9017bfd stp x29, x30, [sp, #0x10] 1056ec: 910043fd add x29, sp, #0x10 1056f0: d2800008 mov x8, #0x0 // =0 1056f4: f90007e0 str x0, [sp, #0x8] 1056f8: f90003e1 str x1, [sp] 1056fc: f94007e0 ldr x0, [sp, #0x8] 105700: f94003e1 ldr x1, [sp] 105704: aa0803e2 mov x2, x8 105708: 94000081 bl 0x10590c , std::__ndk1::allocator>>::max_size() const+0x2b4> 10570c: a9417bfd ldp x29, x30, [sp, #0x10] 105710: 910083ff add sp, sp, #0x20 105714: d65f03c0 ret 105718: d10083ff sub sp, sp, #0x20 10571c: a9017bfd stp x29, x30, [sp, #0x10] 105720: 910043fd add x29, sp, #0x10 105724: b27c03e8 orr x8, xzr, #0x10 105728: f90007e0 str x0, [sp, #0x8] 10572c: f94007e0 ldr x0, [sp, #0x8] 105730: 8b080000 add x0, x0, x8 105734: 94000092 bl 0x10597c , std::__ndk1::allocator>>::max_size() const+0x324> 105738: a9417bfd ldp x29, x30, [sp, #0x10] 10573c: 910083ff add sp, sp, #0x20 105740: d65f03c0 ret 105744: d10083ff sub sp, sp, #0x20 105748: a9017bfd stp x29, x30, [sp, #0x10] 10574c: 910043fd add x29, sp, #0x10 105750: b27c03e8 orr x8, xzr, #0x10 105754: f90007e0 str x0, [sp, #0x8] 105758: f94007e0 ldr x0, [sp, #0x8] 10575c: 8b080000 add x0, x0, x8 105760: 94000095 bl 0x1059b4 , std::__ndk1::allocator>>::max_size() const+0x35c> 105764: a9417bfd ldp x29, x30, [sp, #0x10] 105768: 910083ff add sp, sp, #0x20 10576c: d65f03c0 ret 105770: d10183ff sub sp, sp, #0x60 105774: a9057bfd stp x29, x30, [sp, #0x50] 105778: 910143fd add x29, sp, #0x50 10577c: b27d03e8 orr x8, xzr, #0x8 105780: f81f83a0 stur x0, [x29, #-0x8] 105784: f81f03a1 stur x1, [x29, #-0x10] 105788: f85f83a0 ldur x0, [x29, #-0x8] 10578c: f81e83a0 stur x0, [x29, #-0x18] 105790: f81e03a8 stur x8, [x29, #-0x20] 105794: 9400009e bl 0x105a0c , std::__ndk1::allocator>>::max_size() const+0x3b4> 105798: f85e83a8 ldur x8, [x29, #-0x18] 10579c: f90017e0 str x0, [sp, #0x28] 1057a0: aa0803e0 mov x0, x8 1057a4: 9400009a bl 0x105a0c , std::__ndk1::allocator>>::max_size() const+0x3b4> 1057a8: f85e83a8 ldur x8, [x29, #-0x18] 1057ac: f90013e0 str x0, [sp, #0x20] 1057b0: aa0803e0 mov x0, x8 1057b4: 940000a0 bl 0x105a34 , std::__ndk1::allocator>>::max_size() const+0x3dc> 1057b8: f85e03a8 ldur x8, [x29, #-0x20] 1057bc: 9b007d00 mul x0, x8, x0 1057c0: f94013e1 ldr x1, [sp, #0x20] 1057c4: 8b000020 add x0, x1, x0 1057c8: f85e83a9 ldur x9, [x29, #-0x18] 1057cc: f9000fe0 str x0, [sp, #0x18] 1057d0: aa0903e0 mov x0, x9 1057d4: 9400008e bl 0x105a0c , std::__ndk1::allocator>>::max_size() const+0x3b4> 1057d8: f85e83a8 ldur x8, [x29, #-0x18] 1057dc: f9000be0 str x0, [sp, #0x10] 1057e0: aa0803e0 mov x0, x8 1057e4: 94000094 bl 0x105a34 , std::__ndk1::allocator>>::max_size() const+0x3dc> 1057e8: f85e03a8 ldur x8, [x29, #-0x20] 1057ec: 9b007d09 mul x9, x8, x0 1057f0: f9400be0 ldr x0, [sp, #0x10] 1057f4: 8b090009 add x9, x0, x9 1057f8: f85e83a0 ldur x0, [x29, #-0x18] 1057fc: f90007e9 str x9, [sp, #0x8] 105800: 94000083 bl 0x105a0c , std::__ndk1::allocator>>::max_size() const+0x3b4> 105804: f85f03a8 ldur x8, [x29, #-0x10] 105808: f85e03a9 ldur x9, [x29, #-0x20] 10580c: 9b087d28 mul x8, x9, x8 105810: 8b080008 add x8, x0, x8 105814: f85e83a0 ldur x0, [x29, #-0x18] 105818: f94017e1 ldr x1, [sp, #0x28] 10581c: f9400fe2 ldr x2, [sp, #0x18] 105820: f94007e3 ldr x3, [sp, #0x8] 105824: aa0803e4 mov x4, x8 105828: 94000071 bl 0x1059ec , std::__ndk1::allocator>>::max_size() const+0x394> 10582c: a9457bfd ldp x29, x30, [sp, #0x50] 105830: 910183ff add sp, sp, #0x60 105834: d65f03c0 ret 105838: d10083ff sub sp, sp, #0x20 10583c: a9017bfd stp x29, x30, [sp, #0x10] 105840: 910043fd add x29, sp, #0x10 105844: 91001fe8 add x8, sp, #0x7 105848: f90007e0 str x0, [sp, #0x8] 10584c: f94007e1 ldr x1, [sp, #0x8] 105850: 39400100 ldrb w0, [x8] 105854: 9400000f bl 0x105890 , std::__ndk1::allocator>>::max_size() const+0x238> 105858: a9417bfd ldp x29, x30, [sp, #0x10] 10585c: 910083ff add sp, sp, #0x20 105860: d65f03c0 ret 105864: d10083ff sub sp, sp, #0x20 105868: a9017bfd stp x29, x30, [sp, #0x10] 10586c: 910043fd add x29, sp, #0x10 105870: b27c03e8 orr x8, xzr, #0x10 105874: f90007e0 str x0, [sp, #0x8] 105878: f94007e0 ldr x0, [sp, #0x8] 10587c: 8b080000 add x0, x0, x8 105880: 94000015 bl 0x1058d4 , std::__ndk1::allocator>>::max_size() const+0x27c> 105884: a9417bfd ldp x29, x30, [sp, #0x10] 105888: 910083ff add sp, sp, #0x20 10588c: d65f03c0 ret 105890: d10083ff sub sp, sp, #0x20 105894: a9017bfd stp x29, x30, [sp, #0x10] 105898: 910043fd add x29, sp, #0x10 10589c: d10007a8 sub x8, x29, #0x1 1058a0: 39000100 strb w0, [x8] 1058a4: f90003e1 str x1, [sp] 1058a8: f94003e0 ldr x0, [sp] 1058ac: 94000004 bl 0x1058bc , std::__ndk1::allocator>>::max_size() const+0x264> 1058b0: a9417bfd ldp x29, x30, [sp, #0x10] 1058b4: 910083ff add sp, sp, #0x20 1058b8: d65f03c0 ret 1058bc: d10043ff sub sp, sp, #0x10 1058c0: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 1058c4: f90007e0 str x0, [sp, #0x8] 1058c8: aa0803e0 mov x0, x8 1058cc: 910043ff add sp, sp, #0x10 1058d0: d65f03c0 ret 1058d4: d10083ff sub sp, sp, #0x20 1058d8: a9017bfd stp x29, x30, [sp, #0x10] 1058dc: 910043fd add x29, sp, #0x10 1058e0: f90007e0 str x0, [sp, #0x8] 1058e4: f94007e0 ldr x0, [sp, #0x8] 1058e8: 94000004 bl 0x1058f8 , std::__ndk1::allocator>>::max_size() const+0x2a0> 1058ec: a9417bfd ldp x29, x30, [sp, #0x10] 1058f0: 910083ff add sp, sp, #0x20 1058f4: d65f03c0 ret 1058f8: d10043ff sub sp, sp, #0x10 1058fc: f90007e0 str x0, [sp, #0x8] 105900: f94007e0 ldr x0, [sp, #0x8] 105904: 910043ff add sp, sp, #0x10 105908: d65f03c0 ret 10590c: d10103ff sub sp, sp, #0x40 105910: a9037bfd stp x29, x30, [sp, #0x30] 105914: 9100c3fd add x29, sp, #0x30 105918: f0000788 adrp x8, 0x1f8000 10591c: 9109c508 add x8, x8, #0x271 105920: f81f83a0 stur x0, [x29, #-0x8] 105924: f81f03a1 stur x1, [x29, #-0x10] 105928: f9000fe2 str x2, [sp, #0x18] 10592c: f85f83a0 ldur x0, [x29, #-0x8] 105930: f85f03a1 ldur x1, [x29, #-0x10] 105934: f9000be8 str x8, [sp, #0x10] 105938: f90007e1 str x1, [sp, #0x8] 10593c: 97ffffe0 bl 0x1058bc , std::__ndk1::allocator>>::max_size() const+0x264> 105940: f94007e8 ldr x8, [sp, #0x8] 105944: eb00011f cmp x8, x0 105948: 1a9f97e9 cset w9, hi 10594c: 37000049 tbnz w9, #0x0, 0x105954 , std::__ndk1::allocator>>::max_size() const+0x2fc> 105950: 14000003 b 0x10595c , std::__ndk1::allocator>>::max_size() const+0x304> 105954: f9400be0 ldr x0, [sp, #0x10] 105958: 97fed602 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 10595c: b27e03e1 orr x1, xzr, #0x4 105960: b27d03e8 orr x8, xzr, #0x8 105964: f85f03a9 ldur x9, [x29, #-0x10] 105968: 9b087d20 mul x0, x9, x8 10596c: 97fed684 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 105970: a9437bfd ldp x29, x30, [sp, #0x30] 105974: 910103ff add sp, sp, #0x40 105978: d65f03c0 ret 10597c: d10083ff sub sp, sp, #0x20 105980: a9017bfd stp x29, x30, [sp, #0x10] 105984: 910043fd add x29, sp, #0x10 105988: f90007e0 str x0, [sp, #0x8] 10598c: f94007e0 ldr x0, [sp, #0x8] 105990: 94000004 bl 0x1059a0 , std::__ndk1::allocator>>::max_size() const+0x348> 105994: a9417bfd ldp x29, x30, [sp, #0x10] 105998: 910083ff add sp, sp, #0x20 10599c: d65f03c0 ret 1059a0: d10043ff sub sp, sp, #0x10 1059a4: f90007e0 str x0, [sp, #0x8] 1059a8: f94007e0 ldr x0, [sp, #0x8] 1059ac: 910043ff add sp, sp, #0x10 1059b0: d65f03c0 ret 1059b4: d10083ff sub sp, sp, #0x20 1059b8: a9017bfd stp x29, x30, [sp, #0x10] 1059bc: 910043fd add x29, sp, #0x10 1059c0: f90007e0 str x0, [sp, #0x8] 1059c4: f94007e0 ldr x0, [sp, #0x8] 1059c8: 94000004 bl 0x1059d8 , std::__ndk1::allocator>>::max_size() const+0x380> 1059cc: a9417bfd ldp x29, x30, [sp, #0x10] 1059d0: 910083ff add sp, sp, #0x20 1059d4: d65f03c0 ret 1059d8: d10043ff sub sp, sp, #0x10 1059dc: f90007e0 str x0, [sp, #0x8] 1059e0: f94007e0 ldr x0, [sp, #0x8] 1059e4: 910043ff add sp, sp, #0x10 1059e8: d65f03c0 ret 1059ec: d100c3ff sub sp, sp, #0x30 1059f0: f90017e0 str x0, [sp, #0x28] 1059f4: f90013e1 str x1, [sp, #0x20] 1059f8: f9000fe2 str x2, [sp, #0x18] 1059fc: f9000be3 str x3, [sp, #0x10] 105a00: f90007e4 str x4, [sp, #0x8] 105a04: 9100c3ff add sp, sp, #0x30 105a08: d65f03c0 ret 105a0c: d10083ff sub sp, sp, #0x20 105a10: a9017bfd stp x29, x30, [sp, #0x10] 105a14: 910043fd add x29, sp, #0x10 105a18: f90007e0 str x0, [sp, #0x8] 105a1c: f94007e0 ldr x0, [sp, #0x8] 105a20: f9400000 ldr x0, [x0] 105a24: 9400000d bl 0x105a58 , std::__ndk1::allocator>>::max_size() const+0x400> 105a28: a9417bfd ldp x29, x30, [sp, #0x10] 105a2c: 910083ff add sp, sp, #0x20 105a30: d65f03c0 ret 105a34: d10083ff sub sp, sp, #0x20 105a38: a9017bfd stp x29, x30, [sp, #0x10] 105a3c: 910043fd add x29, sp, #0x10 105a40: f90007e0 str x0, [sp, #0x8] 105a44: f94007e0 ldr x0, [sp, #0x8] 105a48: 94000009 bl 0x105a6c , std::__ndk1::allocator>>::max_size() const+0x414> 105a4c: a9417bfd ldp x29, x30, [sp, #0x10] 105a50: 910083ff add sp, sp, #0x20 105a54: d65f03c0 ret 105a58: d10043ff sub sp, sp, #0x10 105a5c: f90007e0 str x0, [sp, #0x8] 105a60: f94007e0 ldr x0, [sp, #0x8] 105a64: 910043ff add sp, sp, #0x10 105a68: d65f03c0 ret 105a6c: d100c3ff sub sp, sp, #0x30 105a70: a9027bfd stp x29, x30, [sp, #0x20] 105a74: 910083fd add x29, sp, #0x20 105a78: b27d03e8 orr x8, xzr, #0x8 105a7c: f81f83a0 stur x0, [x29, #-0x8] 105a80: f85f83a0 ldur x0, [x29, #-0x8] 105a84: f9000be0 str x0, [sp, #0x10] 105a88: f90007e8 str x8, [sp, #0x8] 105a8c: 9400000a bl 0x105ab4 , std::__ndk1::allocator>>::max_size() const+0x45c> 105a90: f9400008 ldr x8, [x0] 105a94: f9400be0 ldr x0, [sp, #0x10] 105a98: f9400000 ldr x0, [x0] 105a9c: eb000108 subs x8, x8, x0 105aa0: f94007e0 ldr x0, [sp, #0x8] 105aa4: 9ac00d00 sdiv x0, x8, x0 105aa8: a9427bfd ldp x29, x30, [sp, #0x20] 105aac: 9100c3ff add sp, sp, #0x30 105ab0: d65f03c0 ret 105ab4: d10083ff sub sp, sp, #0x20 105ab8: a9017bfd stp x29, x30, [sp, #0x10] 105abc: 910043fd add x29, sp, #0x10 105ac0: b27c03e8 orr x8, xzr, #0x10 105ac4: f90007e0 str x0, [sp, #0x8] 105ac8: f94007e0 ldr x0, [sp, #0x8] 105acc: 8b080000 add x0, x0, x8 105ad0: 94000004 bl 0x105ae0 , std::__ndk1::allocator>>::max_size() const+0x488> 105ad4: a9417bfd ldp x29, x30, [sp, #0x10] 105ad8: 910083ff add sp, sp, #0x20 105adc: d65f03c0 ret 105ae0: d10083ff sub sp, sp, #0x20 105ae4: a9017bfd stp x29, x30, [sp, #0x10] 105ae8: 910043fd add x29, sp, #0x10 105aec: f90007e0 str x0, [sp, #0x8] 105af0: f94007e0 ldr x0, [sp, #0x8] 105af4: 94000004 bl 0x105b04 , std::__ndk1::allocator>>::max_size() const+0x4ac> 105af8: a9417bfd ldp x29, x30, [sp, #0x10] 105afc: 910083ff add sp, sp, #0x20 105b00: d65f03c0 ret 105b04: d10043ff sub sp, sp, #0x10 105b08: f90007e0 str x0, [sp, #0x8] 105b0c: f94007e0 ldr x0, [sp, #0x8] 105b10: 910043ff add sp, sp, #0x10 105b14: d65f03c0 ret 105b18: d10083ff sub sp, sp, #0x20 105b1c: f9000fe0 str x0, [sp, #0x18] 105b20: f9000be1 str x1, [sp, #0x10] 105b24: f90007e2 str x2, [sp, #0x8] 105b28: 910083ff add sp, sp, #0x20 105b2c: d65f03c0 ret 0000000000105b30 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 105b30: d10103ff sub sp, sp, #0x40 105b34: f9001bfe str x30, [sp, #0x30] 105b38: b27d03e8 orr x8, xzr, #0x8 105b3c: d2800009 mov x9, #0x0 // =0 105b40: f90017e0 str x0, [sp, #0x28] 105b44: f90013e1 str x1, [sp, #0x20] 105b48: f9000fe2 str x2, [sp, #0x18] 105b4c: f9000be3 str x3, [sp, #0x10] 105b50: f9400fe0 ldr x0, [sp, #0x18] 105b54: f94013e1 ldr x1, [sp, #0x20] 105b58: eb010000 subs x0, x0, x1 105b5c: 9ac80c08 sdiv x8, x0, x8 105b60: f90007e8 str x8, [sp, #0x8] 105b64: f94007e8 ldr x8, [sp, #0x8] 105b68: eb09011f cmp x8, x9 105b6c: 1a9fd7ea cset w10, gt 105b70: 3700004a tbnz w10, #0x0, 0x105b78 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 105b74: 14000010 b 0x105bb4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 105b78: b27d03e8 orr x8, xzr, #0x8 105b7c: f9400be9 ldr x9, [sp, #0x10] 105b80: f9400120 ldr x0, [x9] 105b84: f94013e1 ldr x1, [sp, #0x20] 105b88: f94007e9 ldr x9, [sp, #0x8] 105b8c: 9b087d22 mul x2, x9, x8 105b90: f90003e8 str x8, [sp] 105b94: 97fe687f bl 0x9fd90 105b98: f94007e8 ldr x8, [sp, #0x8] 105b9c: f9400be9 ldr x9, [sp, #0x10] 105ba0: f9400120 ldr x0, [x9] 105ba4: f94003e1 ldr x1, [sp] 105ba8: 9b087c28 mul x8, x1, x8 105bac: 8b080008 add x8, x0, x8 105bb0: f9000128 str x8, [x9] 105bb4: f9401bfe ldr x30, [sp, #0x30] 105bb8: 910103ff add sp, sp, #0x40 105bbc: d65f03c0 ret 105bc0: d10043ff sub sp, sp, #0x10 105bc4: f90007e0 str x0, [sp, #0x8] 105bc8: 910043ff add sp, sp, #0x10 105bcc: d65f03c0 ret 105bd0: d10083ff sub sp, sp, #0x20 105bd4: a9017bfd stp x29, x30, [sp, #0x10] 105bd8: 910043fd add x29, sp, #0x10 105bdc: f90007e0 str x0, [sp, #0x8] 105be0: f94007e0 ldr x0, [sp, #0x8] 105be4: aa0003e8 mov x8, x0 105be8: f9400101 ldr x1, [x8] 105bec: 94000011 bl 0x105c30 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 105bf0: a9417bfd ldp x29, x30, [sp, #0x10] 105bf4: 910083ff add sp, sp, #0x20 105bf8: d65f03c0 ret 105bfc: d100c3ff sub sp, sp, #0x30 105c00: a9027bfd stp x29, x30, [sp, #0x20] 105c04: 910083fd add x29, sp, #0x20 105c08: f81f83a0 stur x0, [x29, #-0x8] 105c0c: f9000be1 str x1, [sp, #0x10] 105c10: f90007e2 str x2, [sp, #0x8] 105c14: f85f83a0 ldur x0, [x29, #-0x8] 105c18: f9400be1 ldr x1, [sp, #0x10] 105c1c: f94007e2 ldr x2, [sp, #0x8] 105c20: 9400004b bl 0x105d4c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 105c24: a9427bfd ldp x29, x30, [sp, #0x20] 105c28: 9100c3ff add sp, sp, #0x30 105c2c: d65f03c0 ret 105c30: d10143ff sub sp, sp, #0x50 105c34: a9047bfd stp x29, x30, [sp, #0x40] 105c38: 910103fd add x29, sp, #0x40 105c3c: f81f83a0 stur x0, [x29, #-0x8] 105c40: f81f03a1 stur x1, [x29, #-0x10] 105c44: f85f83a0 ldur x0, [x29, #-0x8] 105c48: f9400401 ldr x1, [x0, #0x8] 105c4c: f81e83a1 stur x1, [x29, #-0x18] 105c50: f90013e0 str x0, [sp, #0x20] 105c54: f85f03a8 ldur x8, [x29, #-0x10] 105c58: f85e83a9 ldur x9, [x29, #-0x18] 105c5c: eb09011f cmp x8, x9 105c60: 1a9f07ea cset w10, ne 105c64: 3700004a tbnz w10, #0x0, 0x105c6c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 105c68: 14000013 b 0x105cb4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 105c6c: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 105c70: f94013e0 ldr x0, [sp, #0x20] 105c74: f9000fe8 str x8, [sp, #0x18] 105c78: 97fffea8 bl 0x105718 , std::__ndk1::allocator>>::max_size() const+0xc0> 105c7c: f85e83a8 ldur x8, [x29, #-0x18] 105c80: f9400fe9 ldr x9, [sp, #0x18] 105c84: 8b090108 add x8, x8, x9 105c88: f81e83a8 stur x8, [x29, #-0x18] 105c8c: f9000be0 str x0, [sp, #0x10] 105c90: aa0803e0 mov x0, x8 105c94: 97ffff71 bl 0x105a58 , std::__ndk1::allocator>>::max_size() const+0x400> 105c98: f9400be8 ldr x8, [sp, #0x10] 105c9c: f90007e0 str x0, [sp, #0x8] 105ca0: aa0803e0 mov x0, x8 105ca4: f94007e1 ldr x1, [sp, #0x8] 105ca8: 97fe79aa bl 0xa4350 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt> 105cac: 14000001 b 0x105cb0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 105cb0: 17ffffe9 b 0x105c54 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 105cb4: f85f03a8 ldur x8, [x29, #-0x10] 105cb8: f94013e9 ldr x9, [sp, #0x20] 105cbc: f9000528 str x8, [x9, #0x8] 105cc0: a9447bfd ldp x29, x30, [sp, #0x40] 105cc4: 910143ff add sp, sp, #0x50 105cc8: d65f03c0 ret 105ccc: 97fea13e bl 0xae1c4 0000000000105cd0 >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 105cd0: d100c3ff sub sp, sp, #0x30 105cd4: a9027bfd stp x29, x30, [sp, #0x20] 105cd8: 910083fd add x29, sp, #0x20 105cdc: 91003fe8 add x8, sp, #0xf 105ce0: f81f83a0 stur x0, [x29, #-0x8] 105ce4: f9000be1 str x1, [sp, #0x10] 105ce8: f85f83a1 ldur x1, [x29, #-0x8] 105cec: f9400be2 ldr x2, [sp, #0x10] 105cf0: 39400100 ldrb w0, [x8] 105cf4: 97fe8ed7 bl 0xa9850 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 105cf8: a9427bfd ldp x29, x30, [sp, #0x20] 105cfc: 9100c3ff add sp, sp, #0x30 105d00: d65f03c0 ret 0000000000105d04 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 105d04: d100c3ff sub sp, sp, #0x30 105d08: a9027bfd stp x29, x30, [sp, #0x20] 105d0c: 910083fd add x29, sp, #0x20 105d10: d10007a8 sub x8, x29, #0x1 105d14: 39000100 strb w0, [x8] 105d18: f9000be1 str x1, [sp, #0x10] 105d1c: f90007e2 str x2, [sp, #0x8] 105d20: f9400be0 ldr x0, [sp, #0x10] 105d24: f94007e1 ldr x1, [sp, #0x8] 105d28: 94000004 bl 0x105d38 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 105d2c: a9427bfd ldp x29, x30, [sp, #0x20] 105d30: 9100c3ff add sp, sp, #0x30 105d34: d65f03c0 ret 105d38: d10043ff sub sp, sp, #0x10 105d3c: f90007e0 str x0, [sp, #0x8] 105d40: f90003e1 str x1, [sp] 105d44: 910043ff add sp, sp, #0x10 105d48: d65f03c0 ret 105d4c: d100c3ff sub sp, sp, #0x30 105d50: a9027bfd stp x29, x30, [sp, #0x20] 105d54: 910083fd add x29, sp, #0x20 105d58: b27d03e8 orr x8, xzr, #0x8 105d5c: b27e03e9 orr x9, xzr, #0x4 105d60: f81f83a0 stur x0, [x29, #-0x8] 105d64: f9000be1 str x1, [sp, #0x10] 105d68: f90007e2 str x2, [sp, #0x8] 105d6c: f9400be0 ldr x0, [sp, #0x10] 105d70: f94007e1 ldr x1, [sp, #0x8] 105d74: 9b087c21 mul x1, x1, x8 105d78: aa0903e2 mov x2, x9 105d7c: 97fed5a9 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 105d80: 14000001 b 0x105d84 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 105d84: a9427bfd ldp x29, x30, [sp, #0x20] 105d88: 9100c3ff add sp, sp, #0x30 105d8c: d65f03c0 ret 105d90: 97fea10d bl 0xae1c4 105d94: d100c3ff sub sp, sp, #0x30 105d98: a9027bfd stp x29, x30, [sp, #0x20] 105d9c: 910083fd add x29, sp, #0x20 105da0: f81f83a0 stur x0, [x29, #-0x8] 105da4: f85f83a0 ldur x0, [x29, #-0x8] 105da8: f90003e0 str x0, [sp] 105dac: 9400000e bl 0x105de4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 105db0: 14000001 b 0x105db4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 105db4: f94003e0 ldr x0, [sp] 105db8: 97fe6a0e bl 0xa05f0 <_ZNSt6__ndk113__vector_baseINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 105dbc: a9427bfd ldp x29, x30, [sp, #0x20] 105dc0: 9100c3ff add sp, sp, #0x30 105dc4: d65f03c0 ret 105dc8: 2a0103e8 mov w8, w1 105dcc: f9000be0 str x0, [sp, #0x10] 105dd0: b9000fe8 str w8, [sp, #0xc] 105dd4: f94003e0 ldr x0, [sp] 105dd8: 97fe6a06 bl 0xa05f0 <_ZNSt6__ndk113__vector_baseINS_4pairIh26OMX_VIDEO_MPEG2PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 105ddc: f9400be0 ldr x0, [sp, #0x10] 105de0: 97fea0f9 bl 0xae1c4 105de4: d10183ff sub sp, sp, #0x60 105de8: a9057bfd stp x29, x30, [sp, #0x50] 105dec: 910143fd add x29, sp, #0x50 105df0: b27d03e8 orr x8, xzr, #0x8 105df4: f81f83a0 stur x0, [x29, #-0x8] 105df8: f85f83a0 ldur x0, [x29, #-0x8] 105dfc: f81f03a0 stur x0, [x29, #-0x10] 105e00: f81e83a8 stur x8, [x29, #-0x18] 105e04: 97ffff02 bl 0x105a0c , std::__ndk1::allocator>>::max_size() const+0x3b4> 105e08: f85f03a8 ldur x8, [x29, #-0x10] 105e0c: f81e03a0 stur x0, [x29, #-0x20] 105e10: aa0803e0 mov x0, x8 105e14: 97fffefe bl 0x105a0c , std::__ndk1::allocator>>::max_size() const+0x3b4> 105e18: f85f03a8 ldur x8, [x29, #-0x10] 105e1c: f90017e0 str x0, [sp, #0x28] 105e20: aa0803e0 mov x0, x8 105e24: 97ffff04 bl 0x105a34 , std::__ndk1::allocator>>::max_size() const+0x3dc> 105e28: f85e83a8 ldur x8, [x29, #-0x18] 105e2c: 9b007d00 mul x0, x8, x0 105e30: f94017e9 ldr x9, [sp, #0x28] 105e34: 8b000120 add x0, x9, x0 105e38: f85f03aa ldur x10, [x29, #-0x10] 105e3c: f90013e0 str x0, [sp, #0x20] 105e40: aa0a03e0 mov x0, x10 105e44: 97fffef2 bl 0x105a0c , std::__ndk1::allocator>>::max_size() const+0x3b4> 105e48: f85f03a8 ldur x8, [x29, #-0x10] 105e4c: f9000fe0 str x0, [sp, #0x18] 105e50: aa0803e0 mov x0, x8 105e54: 94000019 bl 0x105eb8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 105e58: f85e83a8 ldur x8, [x29, #-0x18] 105e5c: 9b007d09 mul x9, x8, x0 105e60: f9400fea ldr x10, [sp, #0x18] 105e64: 8b090149 add x9, x10, x9 105e68: f85f03a0 ldur x0, [x29, #-0x10] 105e6c: f9000be9 str x9, [sp, #0x10] 105e70: 97fffee7 bl 0x105a0c , std::__ndk1::allocator>>::max_size() const+0x3b4> 105e74: f85f03a8 ldur x8, [x29, #-0x10] 105e78: f90007e0 str x0, [sp, #0x8] 105e7c: aa0803e0 mov x0, x8 105e80: 97fffeed bl 0x105a34 , std::__ndk1::allocator>>::max_size() const+0x3dc> 105e84: f85e83a8 ldur x8, [x29, #-0x18] 105e88: 9b007d09 mul x9, x8, x0 105e8c: f94007ea ldr x10, [sp, #0x8] 105e90: 8b090149 add x9, x10, x9 105e94: f85f03a0 ldur x0, [x29, #-0x10] 105e98: f85e03a1 ldur x1, [x29, #-0x20] 105e9c: f94013e2 ldr x2, [sp, #0x20] 105ea0: f9400be3 ldr x3, [sp, #0x10] 105ea4: aa0903e4 mov x4, x9 105ea8: 97fffed1 bl 0x1059ec , std::__ndk1::allocator>>::max_size() const+0x394> 105eac: a9457bfd ldp x29, x30, [sp, #0x50] 105eb0: 910183ff add sp, sp, #0x60 105eb4: d65f03c0 ret 105eb8: d10043ff sub sp, sp, #0x10 105ebc: b27d03e8 orr x8, xzr, #0x8 105ec0: f90007e0 str x0, [sp, #0x8] 105ec4: f94007e0 ldr x0, [sp, #0x8] 105ec8: f9400409 ldr x9, [x0, #0x8] 105ecc: f9400000 ldr x0, [x0] 105ed0: eb000129 subs x9, x9, x0 105ed4: 9ac80d20 sdiv x0, x9, x8 105ed8: 910043ff add sp, sp, #0x10 105edc: d65f03c0 ret 0000000000105ee0 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const>: 105ee0: d10203ff sub sp, sp, #0x80 105ee4: a9077bfd stp x29, x30, [sp, #0x70] 105ee8: 9101c3fd add x29, sp, #0x70 105eec: d53bd048 mrs x8, TPIDR_EL0 105ef0: f9401508 ldr x8, [x8, #0x28] 105ef4: f81f83a8 stur x8, [x29, #-0x8] 105ef8: f81d03a0 stur x0, [x29, #-0x30] 105efc: f9001fe1 str x1, [sp, #0x38] 105f00: f9001be2 str x2, [sp, #0x30] 105f04: f85d03a8 ldur x8, [x29, #-0x30] 105f08: f90017e8 str x8, [sp, #0x28] 105f0c: f94017e0 ldr x0, [sp, #0x28] 105f10: 94000033 bl 0x105fdc ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0xfc> 105f14: f81f03a0 stur x0, [x29, #-0x10] 105f18: f94017e0 ldr x0, [sp, #0x28] 105f1c: 94000040 bl 0x10601c ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x13c> 105f20: f81e83a0 stur x0, [x29, #-0x18] 105f24: 14000001 b 0x105f28 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x48> 105f28: d10043a0 sub x0, x29, #0x10 105f2c: d10063a1 sub x1, x29, #0x18 105f30: 9400004a bl 0x106058 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x178> 105f34: 36000300 tbz w0, #0x0, 0x105f94 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0xb4> 105f38: 14000001 b 0x105f3c ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x5c> 105f3c: d10043a0 sub x0, x29, #0x10 105f40: 94000058 bl 0x1060a0 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x1c0> 105f44: f9400000 ldr x0, [x0] 105f48: f81e03a0 stur x0, [x29, #-0x20] 105f4c: 385e03a8 ldurb w8, [x29, #-0x20] 105f50: f9401fe0 ldr x0, [sp, #0x38] 105f54: 39400009 ldrb w9, [x0] 105f58: 6b090108 subs w8, w8, w9 105f5c: b90027e8 str w8, [sp, #0x24] 105f60: 54000101 b.ne 0x105f80 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0xa0> 105f64: 14000001 b 0x105f68 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x88> 105f68: b85e43a8 ldur w8, [x29, #-0x1c] 105f6c: f9401be9 ldr x9, [sp, #0x30] 105f70: b9000128 str w8, [x9] 105f74: 320003e8 orr w8, wzr, #0x1 105f78: 381df3a8 sturb w8, [x29, #-0x21] 105f7c: 14000009 b 0x105fa0 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0xc0> 105f80: 14000001 b 0x105f84 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0xa4> 105f84: d10043a0 sub x0, x29, #0x10 105f88: 9400004c bl 0x1060b8 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x1d8> 105f8c: f9000fe0 str x0, [sp, #0x18] 105f90: 17ffffe6 b 0x105f28 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x48> 105f94: 2a1f03e8 mov w8, wzr 105f98: 381df3a8 sturb w8, [x29, #-0x21] 105f9c: 14000001 b 0x105fa0 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0xc0> 105fa0: 385df3a8 ldurb w8, [x29, #-0x21] 105fa4: d53bd049 mrs x9, TPIDR_EL0 105fa8: f9401529 ldr x9, [x9, #0x28] 105fac: f85f83aa ldur x10, [x29, #-0x8] 105fb0: eb0a0129 subs x9, x9, x10 105fb4: b90017e8 str w8, [sp, #0x14] 105fb8: f90007e9 str x9, [sp, #0x8] 105fbc: 540000e1 b.ne 0x105fd8 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0xf8> 105fc0: 14000001 b 0x105fc4 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0xe4> 105fc4: b94017e8 ldr w8, [sp, #0x14] 105fc8: 12000100 and w0, w8, #0x1 105fcc: a9477bfd ldp x29, x30, [sp, #0x70] 105fd0: 910203ff add sp, sp, #0x80 105fd4: d65f03c0 ret 105fd8: 97fe8f66 bl 0xa9d70 <__stack_chk_fail@plt> 105fdc: d100c3ff sub sp, sp, #0x30 105fe0: a9027bfd stp x29, x30, [sp, #0x20] 105fe4: 910083fd add x29, sp, #0x20 105fe8: d10023a8 sub x8, x29, #0x8 105fec: f9000be0 str x0, [sp, #0x10] 105ff0: f9400be0 ldr x0, [sp, #0x10] 105ff4: aa0003e9 mov x9, x0 105ff8: f9400121 ldr x1, [x9] 105ffc: f90007e8 str x8, [sp, #0x8] 106000: 94000038 bl 0x1060e0 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x200> 106004: f94007e8 ldr x8, [sp, #0x8] 106008: f9000100 str x0, [x8] 10600c: f9400100 ldr x0, [x8] 106010: a9427bfd ldp x29, x30, [sp, #0x20] 106014: 9100c3ff add sp, sp, #0x30 106018: d65f03c0 ret 10601c: d100c3ff sub sp, sp, #0x30 106020: a9027bfd stp x29, x30, [sp, #0x20] 106024: 910083fd add x29, sp, #0x20 106028: d10023a8 sub x8, x29, #0x8 10602c: f9000be0 str x0, [sp, #0x10] 106030: f9400be0 ldr x0, [sp, #0x10] 106034: f9400401 ldr x1, [x0, #0x8] 106038: f90007e8 str x8, [sp, #0x8] 10603c: 94000029 bl 0x1060e0 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x200> 106040: f94007e8 ldr x8, [sp, #0x8] 106044: f9000100 str x0, [x8] 106048: f9400100 ldr x0, [x8] 10604c: a9427bfd ldp x29, x30, [sp, #0x20] 106050: 9100c3ff add sp, sp, #0x30 106054: d65f03c0 ret 106058: d100c3ff sub sp, sp, #0x30 10605c: a9027bfd stp x29, x30, [sp, #0x20] 106060: 910083fd add x29, sp, #0x20 106064: 12800008 mov w8, #-0x1 // =-1 106068: f81f83a0 stur x0, [x29, #-0x8] 10606c: f9000be1 str x1, [sp, #0x10] 106070: f85f83a0 ldur x0, [x29, #-0x8] 106074: f9400be1 ldr x1, [sp, #0x10] 106078: b9000fe8 str w8, [sp, #0xc] 10607c: 9400003b bl 0x106168 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x288> 106080: b9400fe8 ldr w8, [sp, #0xc] 106084: 4a080000 eor w0, w0, w8 106088: 320003e9 orr w9, wzr, #0x1 10608c: 0a090009 and w9, w0, w9 106090: 2a0903e0 mov w0, w9 106094: a9427bfd ldp x29, x30, [sp, #0x20] 106098: 9100c3ff add sp, sp, #0x30 10609c: d65f03c0 ret 1060a0: d10043ff sub sp, sp, #0x10 1060a4: f90007e0 str x0, [sp, #0x8] 1060a8: f94007e0 ldr x0, [sp, #0x8] 1060ac: f9400000 ldr x0, [x0] 1060b0: 910043ff add sp, sp, #0x10 1060b4: d65f03c0 ret 1060b8: d10043ff sub sp, sp, #0x10 1060bc: b27d03e8 orr x8, xzr, #0x8 1060c0: f90007e0 str x0, [sp, #0x8] 1060c4: f94007e0 ldr x0, [sp, #0x8] 1060c8: aa0003e9 mov x9, x0 1060cc: f940012a ldr x10, [x9] 1060d0: 8b080148 add x8, x10, x8 1060d4: f9000128 str x8, [x9] 1060d8: 910043ff add sp, sp, #0x10 1060dc: d65f03c0 ret 1060e0: d10143ff sub sp, sp, #0x50 1060e4: a9047bfd stp x29, x30, [sp, #0x40] 1060e8: 910103fd add x29, sp, #0x40 1060ec: d53bd048 mrs x8, TPIDR_EL0 1060f0: f9401509 ldr x9, [x8, #0x28] 1060f4: f81f83a9 stur x9, [x29, #-0x8] 1060f8: f81e83a0 stur x0, [x29, #-0x18] 1060fc: f90013e1 str x1, [sp, #0x20] 106100: f94013e1 ldr x1, [sp, #0x20] 106104: d10043a0 sub x0, x29, #0x10 106108: f9000fe8 str x8, [sp, #0x18] 10610c: 9400000f bl 0x106148 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x268> 106110: f85f03a8 ldur x8, [x29, #-0x10] 106114: f9400fe9 ldr x9, [sp, #0x18] 106118: f9401520 ldr x0, [x9, #0x28] 10611c: f85f83a1 ldur x1, [x29, #-0x8] 106120: eb010000 subs x0, x0, x1 106124: f9000be8 str x8, [sp, #0x10] 106128: f90007e0 str x0, [sp, #0x8] 10612c: 540000c1 b.ne 0x106144 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x264> 106130: 14000001 b 0x106134 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x254> 106134: f9400be0 ldr x0, [sp, #0x10] 106138: a9447bfd ldp x29, x30, [sp, #0x40] 10613c: 910143ff add sp, sp, #0x50 106140: d65f03c0 ret 106144: 97fe8f0b bl 0xa9d70 <__stack_chk_fail@plt> 106148: d10043ff sub sp, sp, #0x10 10614c: f90007e0 str x0, [sp, #0x8] 106150: f90003e1 str x1, [sp] 106154: f94007e0 ldr x0, [sp, #0x8] 106158: f94003e1 ldr x1, [sp] 10615c: f9000001 str x1, [x0] 106160: 910043ff add sp, sp, #0x10 106164: d65f03c0 ret 106168: d100c3ff sub sp, sp, #0x30 10616c: a9027bfd stp x29, x30, [sp, #0x20] 106170: 910083fd add x29, sp, #0x20 106174: f81f83a0 stur x0, [x29, #-0x8] 106178: f9000be1 str x1, [sp, #0x10] 10617c: f85f83a0 ldur x0, [x29, #-0x8] 106180: 9400000e bl 0x1061b8 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x2d8> 106184: f9400be1 ldr x1, [sp, #0x10] 106188: f90007e0 str x0, [sp, #0x8] 10618c: aa0103e0 mov x0, x1 106190: 9400000a bl 0x1061b8 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x2d8> 106194: f94007e1 ldr x1, [sp, #0x8] 106198: eb00003f cmp x1, x0 10619c: 1a9f17e8 cset w8, eq 1061a0: 320003e9 orr w9, wzr, #0x1 1061a4: 0a090108 and w8, w8, w9 1061a8: 2a0803e0 mov w0, w8 1061ac: a9427bfd ldp x29, x30, [sp, #0x20] 1061b0: 9100c3ff add sp, sp, #0x30 1061b4: d65f03c0 ret 1061b8: d10043ff sub sp, sp, #0x10 1061bc: f90007e0 str x0, [sp, #0x8] 1061c0: f94007e0 ldr x0, [sp, #0x8] 1061c4: f9400000 ldr x0, [x0] 1061c8: 910043ff add sp, sp, #0x10 1061cc: d65f03c0 ret 00000000001061d0 ::pair(int&&, OMX_VIDEO_MPEG2LEVELTYPE&&)>: 1061d0: d10103ff sub sp, sp, #0x40 1061d4: a9037bfd stp x29, x30, [sp, #0x30] 1061d8: 9100c3fd add x29, sp, #0x30 1061dc: f81f83a0 stur x0, [x29, #-0x8] 1061e0: f81f03a1 stur x1, [x29, #-0x10] 1061e4: f9000fe2 str x2, [sp, #0x18] 1061e8: f85f83a0 ldur x0, [x29, #-0x8] 1061ec: aa0003e1 mov x1, x0 1061f0: f85f03a2 ldur x2, [x29, #-0x10] 1061f4: f9000be0 str x0, [sp, #0x10] 1061f8: aa0203e0 mov x0, x2 1061fc: f90007e1 str x1, [sp, #0x8] 106200: 97ffe52c bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 106204: b9400008 ldr w8, [x0] 106208: f94007e0 ldr x0, [sp, #0x8] 10620c: 39000008 strb w8, [x0] 106210: f9400fe0 ldr x0, [sp, #0x18] 106214: 940000a2 bl 0x10649c ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x40> 106218: b9400008 ldr w8, [x0] 10621c: f9400be0 ldr x0, [sp, #0x10] 106220: b9000408 str w8, [x0, #0x4] 106224: a9437bfd ldp x29, x30, [sp, #0x30] 106228: 910103ff add sp, sp, #0x40 10622c: d65f03c0 ret 0000000000106230 ::ALookup(std::initializer_list>)>: 106230: d10183ff sub sp, sp, #0x60 106234: a9057bfd stp x29, x30, [sp, #0x50] 106238: 910143fd add x29, sp, #0x50 10623c: d53bd048 mrs x8, TPIDR_EL0 106240: f9401509 ldr x9, [x8, #0x28] 106244: f81f83a9 stur x9, [x29, #-0x8] 106248: f81f03a2 stur x2, [x29, #-0x10] 10624c: f81e83a1 stur x1, [x29, #-0x18] 106250: f9000fe0 str x0, [sp, #0x18] 106254: f9400fe0 ldr x0, [sp, #0x18] 106258: 3cde83a0 ldur q0, [x29, #-0x18] 10625c: 3d800be0 str q0, [sp, #0x20] 106260: f94017e2 ldr x2, [sp, #0x28] 106264: f94013e1 ldr x1, [sp, #0x20] 106268: f9000be8 str x8, [sp, #0x10] 10626c: 94000091 bl 0x1064b0 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x54> 106270: f9400be8 ldr x8, [sp, #0x10] 106274: f9401509 ldr x9, [x8, #0x28] 106278: f85f83a0 ldur x0, [x29, #-0x8] 10627c: eb000129 subs x9, x9, x0 106280: f90007e9 str x9, [sp, #0x8] 106284: 540000a1 b.ne 0x106298 ::ALookup(std::initializer_list>)+0x68> 106288: 14000001 b 0x10628c ::ALookup(std::initializer_list>)+0x5c> 10628c: a9457bfd ldp x29, x30, [sp, #0x50] 106290: 910183ff add sp, sp, #0x60 106294: d65f03c0 ret 106298: 97fe8eb6 bl 0xa9d70 <__stack_chk_fail@plt> 000000000010629c ::~ALookup()>: 10629c: d10083ff sub sp, sp, #0x20 1062a0: a9017bfd stp x29, x30, [sp, #0x10] 1062a4: 910043fd add x29, sp, #0x10 1062a8: f90007e0 str x0, [sp, #0x8] 1062ac: f94007e0 ldr x0, [sp, #0x8] 1062b0: 94000376 bl 0x107088 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 1062b4: a9417bfd ldp x29, x30, [sp, #0x10] 1062b8: 910083ff add sp, sp, #0x20 1062bc: d65f03c0 ret 00000000001062c0 ::pair(OMX_VIDEO_MPEG2PROFILETYPE&&, OMX_VIDEO_MPEG2LEVELTYPE&&)>: 1062c0: d10103ff sub sp, sp, #0x40 1062c4: a9037bfd stp x29, x30, [sp, #0x30] 1062c8: 9100c3fd add x29, sp, #0x30 1062cc: f81f83a0 stur x0, [x29, #-0x8] 1062d0: f81f03a1 stur x1, [x29, #-0x10] 1062d4: f9000fe2 str x2, [sp, #0x18] 1062d8: f85f83a0 ldur x0, [x29, #-0x8] 1062dc: aa0003e1 mov x1, x0 1062e0: f85f03a2 ldur x2, [x29, #-0x10] 1062e4: f9000be0 str x0, [sp, #0x10] 1062e8: aa0203e0 mov x0, x2 1062ec: f90007e1 str x1, [sp, #0x8] 1062f0: 97fffbae bl 0x1051a8 ::map(unsigned char const&, OMX_VIDEO_MPEG2PROFILETYPE*) const+0x40> 1062f4: b9400008 ldr w8, [x0] 1062f8: f94007e0 ldr x0, [sp, #0x8] 1062fc: b9000008 str w8, [x0] 106300: f9400fe0 ldr x0, [sp, #0x18] 106304: 94000066 bl 0x10649c ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x40> 106308: b9400008 ldr w8, [x0] 10630c: f9400be0 ldr x0, [sp, #0x10] 106310: b9000408 str w8, [x0, #0x4] 106314: a9437bfd ldp x29, x30, [sp, #0x30] 106318: 910103ff add sp, sp, #0x40 10631c: d65f03c0 ret 0000000000106320 >::pair(unsigned char const&, std::__ndk1::pair const&)>: 106320: d100c3ff sub sp, sp, #0x30 106324: f90013fe str x30, [sp, #0x20] 106328: b27e03e8 orr x8, xzr, #0x4 10632c: b27d03e9 orr x9, xzr, #0x8 106330: f9000fe0 str x0, [sp, #0x18] 106334: f9000be1 str x1, [sp, #0x10] 106338: f90007e2 str x2, [sp, #0x8] 10633c: f9400fe0 ldr x0, [sp, #0x18] 106340: aa0003e1 mov x1, x0 106344: f9400be2 ldr x2, [sp, #0x10] 106348: 3940004a ldrb w10, [x2] 10634c: 3900002a strb w10, [x1] 106350: 8b080000 add x0, x0, x8 106354: f94007e1 ldr x1, [sp, #0x8] 106358: aa0903e2 mov x2, x9 10635c: 97fe668d bl 0x9fd90 106360: f94013fe ldr x30, [sp, #0x20] 106364: 9100c3ff add sp, sp, #0x30 106368: d65f03c0 ret 000000000010636c >::ALookup(std::initializer_list>>)>: 10636c: d10183ff sub sp, sp, #0x60 106370: a9057bfd stp x29, x30, [sp, #0x50] 106374: 910143fd add x29, sp, #0x50 106378: d53bd048 mrs x8, TPIDR_EL0 10637c: f9401509 ldr x9, [x8, #0x28] 106380: f81f83a9 stur x9, [x29, #-0x8] 106384: f81f03a2 stur x2, [x29, #-0x10] 106388: f81e83a1 stur x1, [x29, #-0x18] 10638c: f9000fe0 str x0, [sp, #0x18] 106390: f9400fe0 ldr x0, [sp, #0x18] 106394: 3cde83a0 ldur q0, [x29, #-0x18] 106398: 3d800be0 str q0, [sp, #0x20] 10639c: f94017e2 ldr x2, [sp, #0x28] 1063a0: f94013e1 ldr x1, [sp, #0x20] 1063a4: f9000be8 str x8, [sp, #0x10] 1063a8: 9400038b bl 0x1071d4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1dc> 1063ac: f9400be8 ldr x8, [sp, #0x10] 1063b0: f9401509 ldr x9, [x8, #0x28] 1063b4: f85f83a0 ldur x0, [x29, #-0x8] 1063b8: eb000129 subs x9, x9, x0 1063bc: f90007e9 str x9, [sp, #0x8] 1063c0: 540000a1 b.ne 0x1063d4 >::ALookup(std::initializer_list>>)+0x68> 1063c4: 14000001 b 0x1063c8 >::ALookup(std::initializer_list>>)+0x5c> 1063c8: a9457bfd ldp x29, x30, [sp, #0x50] 1063cc: 910183ff add sp, sp, #0x60 1063d0: d65f03c0 ret 1063d4: 97fe8e67 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001063d8 >::~ALookup()>: 1063d8: d10083ff sub sp, sp, #0x20 1063dc: a9017bfd stp x29, x30, [sp, #0x10] 1063e0: 910043fd add x29, sp, #0x10 1063e4: f90007e0 str x0, [sp, #0x8] 1063e8: f94007e0 ldr x0, [sp, #0x8] 1063ec: 94000671 bl 0x107db0 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x90> 1063f0: a9417bfd ldp x29, x30, [sp, #0x10] 1063f4: 910083ff add sp, sp, #0x20 1063f8: d65f03c0 ret 00000000001063fc ::pair()>: 1063fc: d10043ff sub sp, sp, #0x10 106400: f90007e0 str x0, [sp, #0x8] 106404: f94007e0 ldr x0, [sp, #0x8] 106408: aa0003e8 mov x8, x0 10640c: b900011f str wzr, [x8] 106410: b900041f str wzr, [x0, #0x4] 106414: 910043ff add sp, sp, #0x10 106418: d65f03c0 ret 000000000010641c >::map, void>(unsigned char const&, std::__ndk1::pair*) const>: 10641c: d100c3ff sub sp, sp, #0x30 106420: a9027bfd stp x29, x30, [sp, #0x20] 106424: 910083fd add x29, sp, #0x20 106428: f81f83a0 stur x0, [x29, #-0x8] 10642c: f9000be1 str x1, [sp, #0x10] 106430: f90007e2 str x2, [sp, #0x8] 106434: f85f83a0 ldur x0, [x29, #-0x8] 106438: f9400be1 ldr x1, [sp, #0x10] 10643c: f94007e2 ldr x2, [sp, #0x8] 106440: 97fe7ed8 bl 0xa5fa0 <_ZNK7android7ALookupIhNSt6__ndk14pairI26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEE6lookupERKhPS5_@plt> 106444: 320003e8 orr w8, wzr, #0x1 106448: 0a080008 and w8, w0, w8 10644c: 2a0803e0 mov w0, w8 106450: a9427bfd ldp x29, x30, [sp, #0x20] 106454: 9100c3ff add sp, sp, #0x30 106458: d65f03c0 ret 000000000010645c ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const>: 10645c: d100c3ff sub sp, sp, #0x30 106460: a9027bfd stp x29, x30, [sp, #0x20] 106464: 910083fd add x29, sp, #0x20 106468: f81f83a0 stur x0, [x29, #-0x8] 10646c: f9000be1 str x1, [sp, #0x10] 106470: f90007e2 str x2, [sp, #0x8] 106474: f85f83a0 ldur x0, [x29, #-0x8] 106478: f9400be1 ldr x1, [sp, #0x10] 10647c: f94007e2 ldr x2, [sp, #0x8] 106480: 97fe78a0 bl 0xa4700 <_ZNK7android7ALookupIh24OMX_VIDEO_MPEG2LEVELTYPEE6lookupERKhPS1_@plt> 106484: 320003e8 orr w8, wzr, #0x1 106488: 0a080008 and w8, w0, w8 10648c: 2a0803e0 mov w0, w8 106490: a9427bfd ldp x29, x30, [sp, #0x20] 106494: 9100c3ff add sp, sp, #0x30 106498: d65f03c0 ret 10649c: d10043ff sub sp, sp, #0x10 1064a0: f90007e0 str x0, [sp, #0x8] 1064a4: f94007e0 ldr x0, [sp, #0x8] 1064a8: 910043ff add sp, sp, #0x10 1064ac: d65f03c0 ret 1064b0: d10203ff sub sp, sp, #0x80 1064b4: a9077bfd stp x29, x30, [sp, #0x70] 1064b8: 9101c3fd add x29, sp, #0x70 1064bc: d53bd048 mrs x8, TPIDR_EL0 1064c0: f9401508 ldr x8, [x8, #0x28] 1064c4: f81f83a8 stur x8, [x29, #-0x8] 1064c8: f81f03a2 stur x2, [x29, #-0x10] 1064cc: f81e83a1 stur x1, [x29, #-0x18] 1064d0: f81e03a0 stur x0, [x29, #-0x20] 1064d4: f85e03a8 ldur x8, [x29, #-0x20] 1064d8: aa0803e0 mov x0, x8 1064dc: f9001fe0 str x0, [sp, #0x38] 1064e0: aa0803e0 mov x0, x8 1064e4: 94000035 bl 0x1065b8 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x15c> 1064e8: d10063a0 sub x0, x29, #0x18 1064ec: 94000056 bl 0x106644 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x1e8> 1064f0: b40004a0 cbz x0, 0x106584 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x128> 1064f4: 14000001 b 0x1064f8 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x9c> 1064f8: d10063a0 sub x0, x29, #0x18 1064fc: 94000052 bl 0x106644 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x1e8> 106500: f9401ffe ldr x30, [sp, #0x38] 106504: f9001be0 str x0, [sp, #0x30] 106508: aa1e03e0 mov x0, x30 10650c: f9401be1 ldr x1, [sp, #0x30] 106510: 97fe6b04 bl 0xa1120 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt> 106514: 14000001 b 0x106518 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0xbc> 106518: d10063a8 sub x8, x29, #0x18 10651c: aa0803e0 mov x0, x8 106520: f90017e8 str x8, [sp, #0x28] 106524: 940000a4 bl 0x1067b4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 106528: f94017e8 ldr x8, [sp, #0x28] 10652c: f90013e0 str x0, [sp, #0x20] 106530: aa0803e0 mov x0, x8 106534: 940000a6 bl 0x1067cc const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 106538: f94017e8 ldr x8, [sp, #0x28] 10653c: f9000fe0 str x0, [sp, #0x18] 106540: aa0803e0 mov x0, x8 106544: 94000040 bl 0x106644 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x1e8> 106548: f9401fe8 ldr x8, [sp, #0x38] 10654c: f9000be0 str x0, [sp, #0x10] 106550: aa0803e0 mov x0, x8 106554: f94013e1 ldr x1, [sp, #0x20] 106558: f9400fe2 ldr x2, [sp, #0x18] 10655c: f9400be3 ldr x3, [sp, #0x10] 106560: 97fe7894 bl 0xa47b0 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> 106564: 14000001 b 0x106568 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x10c> 106568: 14000007 b 0x106584 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x128> 10656c: f81d83a0 stur x0, [x29, #-0x28] 106570: 2a0103e8 mov w8, w1 106574: b81d43a8 stur w8, [x29, #-0x2c] 106578: f9401fe0 ldr x0, [sp, #0x38] 10657c: 97fe8365 bl 0xa7310 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 106580: 1400000b b 0x1065ac ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x150> 106584: d53bd048 mrs x8, TPIDR_EL0 106588: f9401508 ldr x8, [x8, #0x28] 10658c: f85f83a9 ldur x9, [x29, #-0x8] 106590: eb090108 subs x8, x8, x9 106594: f90007e8 str x8, [sp, #0x8] 106598: 540000e1 b.ne 0x1065b4 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x158> 10659c: 14000001 b 0x1065a0 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x144> 1065a0: a9477bfd ldp x29, x30, [sp, #0x70] 1065a4: 910203ff add sp, sp, #0x80 1065a8: d65f03c0 ret 1065ac: f85d83a0 ldur x0, [x29, #-0x28] 1065b0: 97fe8658 bl 0xa7f10 <_Unwind_Resume@plt> 1065b4: 97fe8def bl 0xa9d70 <__stack_chk_fail@plt> 1065b8: d10103ff sub sp, sp, #0x40 1065bc: a9037bfd stp x29, x30, [sp, #0x30] 1065c0: 9100c3fd add x29, sp, #0x30 1065c4: d53bd048 mrs x8, TPIDR_EL0 1065c8: f9401508 ldr x8, [x8, #0x28] 1065cc: f81f83a8 stur x8, [x29, #-0x8] 1065d0: f9000fe0 str x0, [sp, #0x18] 1065d4: f9400fe8 ldr x8, [sp, #0x18] 1065d8: aa0803e0 mov x0, x8 1065dc: f9000be0 str x0, [sp, #0x10] 1065e0: aa0803e0 mov x0, x8 1065e4: 97ffe531 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 1065e8: 14000001 b 0x1065ec ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x190> 1065ec: aa1f03e8 mov x8, xzr 1065f0: f9400be9 ldr x9, [sp, #0x10] 1065f4: f9000128 str x8, [x9] 1065f8: f9000528 str x8, [x9, #0x8] 1065fc: 91004120 add x0, x9, #0x10 106600: f81f03a8 stur x8, [x29, #-0x10] 106604: d10043a1 sub x1, x29, #0x10 106608: 97fe877e bl 0xa8400 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> 10660c: 14000001 b 0x106610 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x1b4> 106610: d53bd048 mrs x8, TPIDR_EL0 106614: f9401508 ldr x8, [x8, #0x28] 106618: f85f83a9 ldur x9, [x29, #-0x8] 10661c: eb090108 subs x8, x8, x9 106620: f90007e8 str x8, [sp, #0x8] 106624: 540000e1 b.ne 0x106640 ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x1e4> 106628: 14000001 b 0x10662c ::map(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x1d0> 10662c: a9437bfd ldp x29, x30, [sp, #0x30] 106630: 910103ff add sp, sp, #0x40 106634: d65f03c0 ret 106638: f90003e1 str x1, [sp] 10663c: 97fe9ee2 bl 0xae1c4 106640: 97fe8dcc bl 0xa9d70 <__stack_chk_fail@plt> 106644: d10043ff sub sp, sp, #0x10 106648: f90007e0 str x0, [sp, #0x8] 10664c: f94007e0 ldr x0, [sp, #0x8] 106650: f9400400 ldr x0, [x0, #0x8] 106654: 910043ff add sp, sp, #0x10 106658: d65f03c0 ret 000000000010665c , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 10665c: d10143ff sub sp, sp, #0x50 106660: a9047bfd stp x29, x30, [sp, #0x40] 106664: 910103fd add x29, sp, #0x40 106668: f81f83a0 stur x0, [x29, #-0x8] 10666c: f81f03a1 stur x1, [x29, #-0x10] 106670: f85f83a0 ldur x0, [x29, #-0x8] 106674: f85f03a1 ldur x1, [x29, #-0x10] 106678: f81e83a0 stur x0, [x29, #-0x18] 10667c: f90013e1 str x1, [sp, #0x20] 106680: 97fe790c bl 0xa4ab0 <_ZNKSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt> 106684: f94013e1 ldr x1, [sp, #0x20] 106688: eb00003f cmp x1, x0 10668c: 1a9f97e8 cset w8, hi 106690: 37000048 tbnz w8, #0x0, 0x106698 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 106694: 14000003 b 0x1066a0 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 106698: f85e83a0 ldur x0, [x29, #-0x18] 10669c: 97fe7c2d bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 1066a0: d2800001 mov x1, #0x0 // =0 1066a4: b27d03e8 orr x8, xzr, #0x8 1066a8: f85e83a0 ldur x0, [x29, #-0x18] 1066ac: f9000fe1 str x1, [sp, #0x18] 1066b0: f9000be8 str x8, [sp, #0x10] 1066b4: 940000d6 bl 0x106a0c , std::__ndk1::allocator>>::max_size() const+0xc0> 1066b8: f85f03a1 ldur x1, [x29, #-0x10] 1066bc: 940000c7 bl 0x1069d8 , std::__ndk1::allocator>>::max_size() const+0x8c> 1066c0: f85e83a8 ldur x8, [x29, #-0x18] 1066c4: f9000500 str x0, [x8, #0x8] 1066c8: f9000100 str x0, [x8] 1066cc: f85e83a8 ldur x8, [x29, #-0x18] 1066d0: f9400108 ldr x8, [x8] 1066d4: f85f03a0 ldur x0, [x29, #-0x10] 1066d8: f9400be1 ldr x1, [sp, #0x10] 1066dc: 9b007c20 mul x0, x1, x0 1066e0: 8b000108 add x8, x8, x0 1066e4: f85e83a0 ldur x0, [x29, #-0x18] 1066e8: f90007e8 str x8, [sp, #0x8] 1066ec: 940000d3 bl 0x106a38 , std::__ndk1::allocator>>::max_size() const+0xec> 1066f0: f94007e8 ldr x8, [sp, #0x8] 1066f4: f9000008 str x8, [x0] 1066f8: f85e83a0 ldur x0, [x29, #-0x18] 1066fc: f9400fe1 ldr x1, [sp, #0x18] 106700: 940000d9 bl 0x106a64 , std::__ndk1::allocator>>::max_size() const+0x118> 106704: a9447bfd ldp x29, x30, [sp, #0x40] 106708: 910143ff add sp, sp, #0x50 10670c: d65f03c0 ret 0000000000106710 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 106710: d101c3ff sub sp, sp, #0x70 106714: a9067bfd stp x29, x30, [sp, #0x60] 106718: 910183fd add x29, sp, #0x60 10671c: d53bd048 mrs x8, TPIDR_EL0 106720: f9401509 ldr x9, [x8, #0x28] 106724: f81f83a9 stur x9, [x29, #-0x8] 106728: f81e83a0 stur x0, [x29, #-0x18] 10672c: f81e03a1 stur x1, [x29, #-0x20] 106730: f81d83a2 stur x2, [x29, #-0x28] 106734: f9001be3 str x3, [sp, #0x30] 106738: f85e83a9 ldur x9, [x29, #-0x18] 10673c: aa0903e0 mov x0, x9 106740: f90013e8 str x8, [sp, #0x20] 106744: f9000fe9 str x9, [sp, #0x18] 106748: 940000b1 bl 0x106a0c , std::__ndk1::allocator>>::max_size() const+0xc0> 10674c: f90017e0 str x0, [sp, #0x28] 106750: f9401be2 ldr x2, [sp, #0x30] 106754: d10043a8 sub x8, x29, #0x10 106758: aa0803e0 mov x0, x8 10675c: f9400fe1 ldr x1, [sp, #0x18] 106760: f9000be8 str x8, [sp, #0x10] 106764: 940001aa bl 0x106e0c , std::__ndk1::allocator>>::max_size() const+0x4c0> 106768: f94017e0 ldr x0, [sp, #0x28] 10676c: f85e03a1 ldur x1, [x29, #-0x20] 106770: f85d83a2 ldur x2, [x29, #-0x28] 106774: f9400fe8 ldr x8, [sp, #0x18] 106778: 91002103 add x3, x8, #0x8 10677c: 97fe6ed1 bl 0xa22c0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> 106780: f9400be0 ldr x0, [sp, #0x10] 106784: 940001cc bl 0x106eb4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 106788: f94013e8 ldr x8, [sp, #0x20] 10678c: f9401509 ldr x9, [x8, #0x28] 106790: f85f83a0 ldur x0, [x29, #-0x8] 106794: eb000129 subs x9, x9, x0 106798: f90007e9 str x9, [sp, #0x8] 10679c: 540000a1 b.ne 0x1067b0 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 1067a0: 14000001 b 0x1067a4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 1067a4: a9467bfd ldp x29, x30, [sp, #0x60] 1067a8: 9101c3ff add sp, sp, #0x70 1067ac: d65f03c0 ret 1067b0: 97fe8d70 bl 0xa9d70 <__stack_chk_fail@plt> 1067b4: d10043ff sub sp, sp, #0x10 1067b8: f90007e0 str x0, [sp, #0x8] 1067bc: f94007e0 ldr x0, [sp, #0x8] 1067c0: f9400000 ldr x0, [x0] 1067c4: 910043ff add sp, sp, #0x10 1067c8: d65f03c0 ret 1067cc: d10043ff sub sp, sp, #0x10 1067d0: b27d03e8 orr x8, xzr, #0x8 1067d4: f90007e0 str x0, [sp, #0x8] 1067d8: f94007e0 ldr x0, [sp, #0x8] 1067dc: aa0003e9 mov x9, x0 1067e0: f9400129 ldr x9, [x9] 1067e4: f9400400 ldr x0, [x0, #0x8] 1067e8: 9b007d08 mul x8, x8, x0 1067ec: 8b080128 add x8, x9, x8 1067f0: aa0803e0 mov x0, x8 1067f4: 910043ff add sp, sp, #0x10 1067f8: d65f03c0 ret 00000000001067fc , std::__ndk1::allocator>>::~__vector_base()>: 1067fc: d10103ff sub sp, sp, #0x40 106800: a9037bfd stp x29, x30, [sp, #0x30] 106804: 9100c3fd add x29, sp, #0x30 106808: d2800008 mov x8, #0x0 // =0 10680c: f81f83a0 stur x0, [x29, #-0x8] 106810: f85f83a0 ldur x0, [x29, #-0x8] 106814: aa0003e9 mov x9, x0 106818: f9400129 ldr x9, [x9] 10681c: eb08013f cmp x9, x8 106820: 1a9f07ea cset w10, ne 106824: f81f03a0 stur x0, [x29, #-0x10] 106828: 3700004a tbnz w10, #0x0, 0x106830 , std::__ndk1::allocator>>::~__vector_base()+0x34> 10682c: 14000012 b 0x106874 , std::__ndk1::allocator>>::~__vector_base()+0x78> 106830: f85f03a0 ldur x0, [x29, #-0x10] 106834: 940001a4 bl 0x106ec4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 106838: f85f03a0 ldur x0, [x29, #-0x10] 10683c: 94000074 bl 0x106a0c , std::__ndk1::allocator>>::max_size() const+0xc0> 106840: f85f03a8 ldur x8, [x29, #-0x10] 106844: f9400101 ldr x1, [x8] 106848: f85f03a8 ldur x8, [x29, #-0x10] 10684c: f9000fe0 str x0, [sp, #0x18] 106850: aa0803e0 mov x0, x8 106854: f9000be1 str x1, [sp, #0x10] 106858: 94000142 bl 0x106d60 , std::__ndk1::allocator>>::max_size() const+0x414> 10685c: f9400fe1 ldr x1, [sp, #0x18] 106860: f90007e0 str x0, [sp, #0x8] 106864: aa0103e0 mov x0, x1 106868: f9400be1 ldr x1, [sp, #0x10] 10686c: f94007e2 ldr x2, [sp, #0x8] 106870: 940001a0 bl 0x106ef0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> 106874: a9437bfd ldp x29, x30, [sp, #0x30] 106878: 910103ff add sp, sp, #0x40 10687c: d65f03c0 ret 0000000000106880 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 106880: d100c3ff sub sp, sp, #0x30 106884: a9027bfd stp x29, x30, [sp, #0x20] 106888: 910083fd add x29, sp, #0x20 10688c: f81f83a0 stur x0, [x29, #-0x8] 106890: f9000be1 str x1, [sp, #0x10] 106894: f85f83a0 ldur x0, [x29, #-0x8] 106898: f9400be1 ldr x1, [sp, #0x10] 10689c: f90007e0 str x0, [sp, #0x8] 1068a0: aa0103e0 mov x0, x1 1068a4: 97ffe499 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 1068a8: f94007e1 ldr x1, [sp, #0x8] 1068ac: f90003e0 str x0, [sp] 1068b0: aa0103e0 mov x0, x1 1068b4: f94003e1 ldr x1, [sp] 1068b8: 97fe808e bl 0xa6af0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEELi0ELb0EEC2IDnvEEOT_@plt> 1068bc: f94007e0 ldr x0, [sp, #0x8] 1068c0: 94000016 bl 0x106918 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 1068c4: a9427bfd ldp x29, x30, [sp, #0x20] 1068c8: 9100c3ff add sp, sp, #0x30 1068cc: d65f03c0 ret 00000000001068d0 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 1068d0: d100c3ff sub sp, sp, #0x30 1068d4: a9027bfd stp x29, x30, [sp, #0x20] 1068d8: 910083fd add x29, sp, #0x20 1068dc: d2800008 mov x8, #0x0 // =0 1068e0: f81f83a0 stur x0, [x29, #-0x8] 1068e4: f9000be1 str x1, [sp, #0x10] 1068e8: f85f83a0 ldur x0, [x29, #-0x8] 1068ec: f9400be1 ldr x1, [sp, #0x10] 1068f0: f90007e0 str x0, [sp, #0x8] 1068f4: aa0103e0 mov x0, x1 1068f8: f90003e8 str x8, [sp] 1068fc: 97ffe483 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 106900: f94003e8 ldr x8, [sp] 106904: f94007e1 ldr x1, [sp, #0x8] 106908: f9000028 str x8, [x1] 10690c: a9427bfd ldp x29, x30, [sp, #0x20] 106910: 9100c3ff add sp, sp, #0x30 106914: d65f03c0 ret 106918: d10083ff sub sp, sp, #0x20 10691c: a9017bfd stp x29, x30, [sp, #0x10] 106920: 910043fd add x29, sp, #0x10 106924: f90007e0 str x0, [sp, #0x8] 106928: f94007e0 ldr x0, [sp, #0x8] 10692c: 94000004 bl 0x10693c *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 106930: a9417bfd ldp x29, x30, [sp, #0x10] 106934: 910083ff add sp, sp, #0x20 106938: d65f03c0 ret 10693c: d10043ff sub sp, sp, #0x10 106940: f90007e0 str x0, [sp, #0x8] 106944: 910043ff add sp, sp, #0x10 106948: d65f03c0 ret 000000000010694c , std::__ndk1::allocator>>::max_size() const>: 10694c: d10143ff sub sp, sp, #0x50 106950: a9047bfd stp x29, x30, [sp, #0x40] 106954: 910103fd add x29, sp, #0x40 106958: d53bd048 mrs x8, TPIDR_EL0 10695c: f9401508 ldr x8, [x8, #0x28] 106960: f81f83a8 stur x8, [x29, #-0x8] 106964: f90013e0 str x0, [sp, #0x20] 106968: f94013e0 ldr x0, [sp, #0x20] 10696c: 9400007b bl 0x106b58 , std::__ndk1::allocator>>::max_size() const+0x20c> 106970: 9400006f bl 0x106b2c , std::__ndk1::allocator>>::max_size() const+0x1e0> 106974: f81f03a0 stur x0, [x29, #-0x10] 106978: 97ffe52b bl 0xffe24 ::__throw_length_error() const+0x200> 10697c: f81e83a0 stur x0, [x29, #-0x18] 106980: d10043a0 sub x0, x29, #0x10 106984: d10063a1 sub x1, x29, #0x18 106988: 97ffe504 bl 0xffd98 ::__throw_length_error() const+0x174> 10698c: f9000fe0 str x0, [sp, #0x18] 106990: 14000001 b 0x106994 , std::__ndk1::allocator>>::max_size() const+0x48> 106994: f9400fe8 ldr x8, [sp, #0x18] 106998: f9400109 ldr x9, [x8] 10699c: d53bd04a mrs x10, TPIDR_EL0 1069a0: f940154a ldr x10, [x10, #0x28] 1069a4: f85f83ab ldur x11, [x29, #-0x8] 1069a8: eb0b014a subs x10, x10, x11 1069ac: f9000be9 str x9, [sp, #0x10] 1069b0: f90007ea str x10, [sp, #0x8] 1069b4: 54000101 b.ne 0x1069d4 , std::__ndk1::allocator>>::max_size() const+0x88> 1069b8: 14000001 b 0x1069bc , std::__ndk1::allocator>>::max_size() const+0x70> 1069bc: f9400be0 ldr x0, [sp, #0x10] 1069c0: a9447bfd ldp x29, x30, [sp, #0x40] 1069c4: 910143ff add sp, sp, #0x50 1069c8: d65f03c0 ret 1069cc: f90003e1 str x1, [sp] 1069d0: 97fe9dfd bl 0xae1c4 1069d4: 97fe8ce7 bl 0xa9d70 <__stack_chk_fail@plt> 1069d8: d10083ff sub sp, sp, #0x20 1069dc: a9017bfd stp x29, x30, [sp, #0x10] 1069e0: 910043fd add x29, sp, #0x10 1069e4: d2800008 mov x8, #0x0 // =0 1069e8: f90007e0 str x0, [sp, #0x8] 1069ec: f90003e1 str x1, [sp] 1069f0: f94007e0 ldr x0, [sp, #0x8] 1069f4: f94003e1 ldr x1, [sp] 1069f8: aa0803e2 mov x2, x8 1069fc: 94000081 bl 0x106c00 , std::__ndk1::allocator>>::max_size() const+0x2b4> 106a00: a9417bfd ldp x29, x30, [sp, #0x10] 106a04: 910083ff add sp, sp, #0x20 106a08: d65f03c0 ret 106a0c: d10083ff sub sp, sp, #0x20 106a10: a9017bfd stp x29, x30, [sp, #0x10] 106a14: 910043fd add x29, sp, #0x10 106a18: b27c03e8 orr x8, xzr, #0x10 106a1c: f90007e0 str x0, [sp, #0x8] 106a20: f94007e0 ldr x0, [sp, #0x8] 106a24: 8b080000 add x0, x0, x8 106a28: 94000092 bl 0x106c70 , std::__ndk1::allocator>>::max_size() const+0x324> 106a2c: a9417bfd ldp x29, x30, [sp, #0x10] 106a30: 910083ff add sp, sp, #0x20 106a34: d65f03c0 ret 106a38: d10083ff sub sp, sp, #0x20 106a3c: a9017bfd stp x29, x30, [sp, #0x10] 106a40: 910043fd add x29, sp, #0x10 106a44: b27c03e8 orr x8, xzr, #0x10 106a48: f90007e0 str x0, [sp, #0x8] 106a4c: f94007e0 ldr x0, [sp, #0x8] 106a50: 8b080000 add x0, x0, x8 106a54: 94000095 bl 0x106ca8 , std::__ndk1::allocator>>::max_size() const+0x35c> 106a58: a9417bfd ldp x29, x30, [sp, #0x10] 106a5c: 910083ff add sp, sp, #0x20 106a60: d65f03c0 ret 106a64: d10183ff sub sp, sp, #0x60 106a68: a9057bfd stp x29, x30, [sp, #0x50] 106a6c: 910143fd add x29, sp, #0x50 106a70: b27d03e8 orr x8, xzr, #0x8 106a74: f81f83a0 stur x0, [x29, #-0x8] 106a78: f81f03a1 stur x1, [x29, #-0x10] 106a7c: f85f83a0 ldur x0, [x29, #-0x8] 106a80: f81e83a0 stur x0, [x29, #-0x18] 106a84: f81e03a8 stur x8, [x29, #-0x20] 106a88: 9400009e bl 0x106d00 , std::__ndk1::allocator>>::max_size() const+0x3b4> 106a8c: f85e83a8 ldur x8, [x29, #-0x18] 106a90: f90017e0 str x0, [sp, #0x28] 106a94: aa0803e0 mov x0, x8 106a98: 9400009a bl 0x106d00 , std::__ndk1::allocator>>::max_size() const+0x3b4> 106a9c: f85e83a8 ldur x8, [x29, #-0x18] 106aa0: f90013e0 str x0, [sp, #0x20] 106aa4: aa0803e0 mov x0, x8 106aa8: 940000a0 bl 0x106d28 , std::__ndk1::allocator>>::max_size() const+0x3dc> 106aac: f85e03a8 ldur x8, [x29, #-0x20] 106ab0: 9b007d00 mul x0, x8, x0 106ab4: f94013e1 ldr x1, [sp, #0x20] 106ab8: 8b000020 add x0, x1, x0 106abc: f85e83a9 ldur x9, [x29, #-0x18] 106ac0: f9000fe0 str x0, [sp, #0x18] 106ac4: aa0903e0 mov x0, x9 106ac8: 9400008e bl 0x106d00 , std::__ndk1::allocator>>::max_size() const+0x3b4> 106acc: f85e83a8 ldur x8, [x29, #-0x18] 106ad0: f9000be0 str x0, [sp, #0x10] 106ad4: aa0803e0 mov x0, x8 106ad8: 94000094 bl 0x106d28 , std::__ndk1::allocator>>::max_size() const+0x3dc> 106adc: f85e03a8 ldur x8, [x29, #-0x20] 106ae0: 9b007d09 mul x9, x8, x0 106ae4: f9400be0 ldr x0, [sp, #0x10] 106ae8: 8b090009 add x9, x0, x9 106aec: f85e83a0 ldur x0, [x29, #-0x18] 106af0: f90007e9 str x9, [sp, #0x8] 106af4: 94000083 bl 0x106d00 , std::__ndk1::allocator>>::max_size() const+0x3b4> 106af8: f85f03a8 ldur x8, [x29, #-0x10] 106afc: f85e03a9 ldur x9, [x29, #-0x20] 106b00: 9b087d28 mul x8, x9, x8 106b04: 8b080008 add x8, x0, x8 106b08: f85e83a0 ldur x0, [x29, #-0x18] 106b0c: f94017e1 ldr x1, [sp, #0x28] 106b10: f9400fe2 ldr x2, [sp, #0x18] 106b14: f94007e3 ldr x3, [sp, #0x8] 106b18: aa0803e4 mov x4, x8 106b1c: 94000071 bl 0x106ce0 , std::__ndk1::allocator>>::max_size() const+0x394> 106b20: a9457bfd ldp x29, x30, [sp, #0x50] 106b24: 910183ff add sp, sp, #0x60 106b28: d65f03c0 ret 106b2c: d10083ff sub sp, sp, #0x20 106b30: a9017bfd stp x29, x30, [sp, #0x10] 106b34: 910043fd add x29, sp, #0x10 106b38: 91001fe8 add x8, sp, #0x7 106b3c: f90007e0 str x0, [sp, #0x8] 106b40: f94007e1 ldr x1, [sp, #0x8] 106b44: 39400100 ldrb w0, [x8] 106b48: 9400000f bl 0x106b84 , std::__ndk1::allocator>>::max_size() const+0x238> 106b4c: a9417bfd ldp x29, x30, [sp, #0x10] 106b50: 910083ff add sp, sp, #0x20 106b54: d65f03c0 ret 106b58: d10083ff sub sp, sp, #0x20 106b5c: a9017bfd stp x29, x30, [sp, #0x10] 106b60: 910043fd add x29, sp, #0x10 106b64: b27c03e8 orr x8, xzr, #0x10 106b68: f90007e0 str x0, [sp, #0x8] 106b6c: f94007e0 ldr x0, [sp, #0x8] 106b70: 8b080000 add x0, x0, x8 106b74: 94000015 bl 0x106bc8 , std::__ndk1::allocator>>::max_size() const+0x27c> 106b78: a9417bfd ldp x29, x30, [sp, #0x10] 106b7c: 910083ff add sp, sp, #0x20 106b80: d65f03c0 ret 106b84: d10083ff sub sp, sp, #0x20 106b88: a9017bfd stp x29, x30, [sp, #0x10] 106b8c: 910043fd add x29, sp, #0x10 106b90: d10007a8 sub x8, x29, #0x1 106b94: 39000100 strb w0, [x8] 106b98: f90003e1 str x1, [sp] 106b9c: f94003e0 ldr x0, [sp] 106ba0: 94000004 bl 0x106bb0 , std::__ndk1::allocator>>::max_size() const+0x264> 106ba4: a9417bfd ldp x29, x30, [sp, #0x10] 106ba8: 910083ff add sp, sp, #0x20 106bac: d65f03c0 ret 106bb0: d10043ff sub sp, sp, #0x10 106bb4: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 106bb8: f90007e0 str x0, [sp, #0x8] 106bbc: aa0803e0 mov x0, x8 106bc0: 910043ff add sp, sp, #0x10 106bc4: d65f03c0 ret 106bc8: d10083ff sub sp, sp, #0x20 106bcc: a9017bfd stp x29, x30, [sp, #0x10] 106bd0: 910043fd add x29, sp, #0x10 106bd4: f90007e0 str x0, [sp, #0x8] 106bd8: f94007e0 ldr x0, [sp, #0x8] 106bdc: 94000004 bl 0x106bec , std::__ndk1::allocator>>::max_size() const+0x2a0> 106be0: a9417bfd ldp x29, x30, [sp, #0x10] 106be4: 910083ff add sp, sp, #0x20 106be8: d65f03c0 ret 106bec: d10043ff sub sp, sp, #0x10 106bf0: f90007e0 str x0, [sp, #0x8] 106bf4: f94007e0 ldr x0, [sp, #0x8] 106bf8: 910043ff add sp, sp, #0x10 106bfc: d65f03c0 ret 106c00: d10103ff sub sp, sp, #0x40 106c04: a9037bfd stp x29, x30, [sp, #0x30] 106c08: 9100c3fd add x29, sp, #0x30 106c0c: d0000788 adrp x8, 0x1f8000 106c10: 9109c508 add x8, x8, #0x271 106c14: f81f83a0 stur x0, [x29, #-0x8] 106c18: f81f03a1 stur x1, [x29, #-0x10] 106c1c: f9000fe2 str x2, [sp, #0x18] 106c20: f85f83a0 ldur x0, [x29, #-0x8] 106c24: f85f03a1 ldur x1, [x29, #-0x10] 106c28: f9000be8 str x8, [sp, #0x10] 106c2c: f90007e1 str x1, [sp, #0x8] 106c30: 97ffffe0 bl 0x106bb0 , std::__ndk1::allocator>>::max_size() const+0x264> 106c34: f94007e8 ldr x8, [sp, #0x8] 106c38: eb00011f cmp x8, x0 106c3c: 1a9f97e9 cset w9, hi 106c40: 37000049 tbnz w9, #0x0, 0x106c48 , std::__ndk1::allocator>>::max_size() const+0x2fc> 106c44: 14000003 b 0x106c50 , std::__ndk1::allocator>>::max_size() const+0x304> 106c48: f9400be0 ldr x0, [sp, #0x10] 106c4c: 97fed145 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 106c50: b27e03e1 orr x1, xzr, #0x4 106c54: b27d03e8 orr x8, xzr, #0x8 106c58: f85f03a9 ldur x9, [x29, #-0x10] 106c5c: 9b087d20 mul x0, x9, x8 106c60: 97fed1c7 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 106c64: a9437bfd ldp x29, x30, [sp, #0x30] 106c68: 910103ff add sp, sp, #0x40 106c6c: d65f03c0 ret 106c70: d10083ff sub sp, sp, #0x20 106c74: a9017bfd stp x29, x30, [sp, #0x10] 106c78: 910043fd add x29, sp, #0x10 106c7c: f90007e0 str x0, [sp, #0x8] 106c80: f94007e0 ldr x0, [sp, #0x8] 106c84: 94000004 bl 0x106c94 , std::__ndk1::allocator>>::max_size() const+0x348> 106c88: a9417bfd ldp x29, x30, [sp, #0x10] 106c8c: 910083ff add sp, sp, #0x20 106c90: d65f03c0 ret 106c94: d10043ff sub sp, sp, #0x10 106c98: f90007e0 str x0, [sp, #0x8] 106c9c: f94007e0 ldr x0, [sp, #0x8] 106ca0: 910043ff add sp, sp, #0x10 106ca4: d65f03c0 ret 106ca8: d10083ff sub sp, sp, #0x20 106cac: a9017bfd stp x29, x30, [sp, #0x10] 106cb0: 910043fd add x29, sp, #0x10 106cb4: f90007e0 str x0, [sp, #0x8] 106cb8: f94007e0 ldr x0, [sp, #0x8] 106cbc: 94000004 bl 0x106ccc , std::__ndk1::allocator>>::max_size() const+0x380> 106cc0: a9417bfd ldp x29, x30, [sp, #0x10] 106cc4: 910083ff add sp, sp, #0x20 106cc8: d65f03c0 ret 106ccc: d10043ff sub sp, sp, #0x10 106cd0: f90007e0 str x0, [sp, #0x8] 106cd4: f94007e0 ldr x0, [sp, #0x8] 106cd8: 910043ff add sp, sp, #0x10 106cdc: d65f03c0 ret 106ce0: d100c3ff sub sp, sp, #0x30 106ce4: f90017e0 str x0, [sp, #0x28] 106ce8: f90013e1 str x1, [sp, #0x20] 106cec: f9000fe2 str x2, [sp, #0x18] 106cf0: f9000be3 str x3, [sp, #0x10] 106cf4: f90007e4 str x4, [sp, #0x8] 106cf8: 9100c3ff add sp, sp, #0x30 106cfc: d65f03c0 ret 106d00: d10083ff sub sp, sp, #0x20 106d04: a9017bfd stp x29, x30, [sp, #0x10] 106d08: 910043fd add x29, sp, #0x10 106d0c: f90007e0 str x0, [sp, #0x8] 106d10: f94007e0 ldr x0, [sp, #0x8] 106d14: f9400000 ldr x0, [x0] 106d18: 9400000d bl 0x106d4c , std::__ndk1::allocator>>::max_size() const+0x400> 106d1c: a9417bfd ldp x29, x30, [sp, #0x10] 106d20: 910083ff add sp, sp, #0x20 106d24: d65f03c0 ret 106d28: d10083ff sub sp, sp, #0x20 106d2c: a9017bfd stp x29, x30, [sp, #0x10] 106d30: 910043fd add x29, sp, #0x10 106d34: f90007e0 str x0, [sp, #0x8] 106d38: f94007e0 ldr x0, [sp, #0x8] 106d3c: 94000009 bl 0x106d60 , std::__ndk1::allocator>>::max_size() const+0x414> 106d40: a9417bfd ldp x29, x30, [sp, #0x10] 106d44: 910083ff add sp, sp, #0x20 106d48: d65f03c0 ret 106d4c: d10043ff sub sp, sp, #0x10 106d50: f90007e0 str x0, [sp, #0x8] 106d54: f94007e0 ldr x0, [sp, #0x8] 106d58: 910043ff add sp, sp, #0x10 106d5c: d65f03c0 ret 106d60: d100c3ff sub sp, sp, #0x30 106d64: a9027bfd stp x29, x30, [sp, #0x20] 106d68: 910083fd add x29, sp, #0x20 106d6c: b27d03e8 orr x8, xzr, #0x8 106d70: f81f83a0 stur x0, [x29, #-0x8] 106d74: f85f83a0 ldur x0, [x29, #-0x8] 106d78: f9000be0 str x0, [sp, #0x10] 106d7c: f90007e8 str x8, [sp, #0x8] 106d80: 9400000a bl 0x106da8 , std::__ndk1::allocator>>::max_size() const+0x45c> 106d84: f9400008 ldr x8, [x0] 106d88: f9400be0 ldr x0, [sp, #0x10] 106d8c: f9400000 ldr x0, [x0] 106d90: eb000108 subs x8, x8, x0 106d94: f94007e0 ldr x0, [sp, #0x8] 106d98: 9ac00d00 sdiv x0, x8, x0 106d9c: a9427bfd ldp x29, x30, [sp, #0x20] 106da0: 9100c3ff add sp, sp, #0x30 106da4: d65f03c0 ret 106da8: d10083ff sub sp, sp, #0x20 106dac: a9017bfd stp x29, x30, [sp, #0x10] 106db0: 910043fd add x29, sp, #0x10 106db4: b27c03e8 orr x8, xzr, #0x10 106db8: f90007e0 str x0, [sp, #0x8] 106dbc: f94007e0 ldr x0, [sp, #0x8] 106dc0: 8b080000 add x0, x0, x8 106dc4: 94000004 bl 0x106dd4 , std::__ndk1::allocator>>::max_size() const+0x488> 106dc8: a9417bfd ldp x29, x30, [sp, #0x10] 106dcc: 910083ff add sp, sp, #0x20 106dd0: d65f03c0 ret 106dd4: d10083ff sub sp, sp, #0x20 106dd8: a9017bfd stp x29, x30, [sp, #0x10] 106ddc: 910043fd add x29, sp, #0x10 106de0: f90007e0 str x0, [sp, #0x8] 106de4: f94007e0 ldr x0, [sp, #0x8] 106de8: 94000004 bl 0x106df8 , std::__ndk1::allocator>>::max_size() const+0x4ac> 106dec: a9417bfd ldp x29, x30, [sp, #0x10] 106df0: 910083ff add sp, sp, #0x20 106df4: d65f03c0 ret 106df8: d10043ff sub sp, sp, #0x10 106dfc: f90007e0 str x0, [sp, #0x8] 106e00: f94007e0 ldr x0, [sp, #0x8] 106e04: 910043ff add sp, sp, #0x10 106e08: d65f03c0 ret 106e0c: d10083ff sub sp, sp, #0x20 106e10: f9000fe0 str x0, [sp, #0x18] 106e14: f9000be1 str x1, [sp, #0x10] 106e18: f90007e2 str x2, [sp, #0x8] 106e1c: 910083ff add sp, sp, #0x20 106e20: d65f03c0 ret 0000000000106e24 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 106e24: d10103ff sub sp, sp, #0x40 106e28: f9001bfe str x30, [sp, #0x30] 106e2c: b27d03e8 orr x8, xzr, #0x8 106e30: d2800009 mov x9, #0x0 // =0 106e34: f90017e0 str x0, [sp, #0x28] 106e38: f90013e1 str x1, [sp, #0x20] 106e3c: f9000fe2 str x2, [sp, #0x18] 106e40: f9000be3 str x3, [sp, #0x10] 106e44: f9400fe0 ldr x0, [sp, #0x18] 106e48: f94013e1 ldr x1, [sp, #0x20] 106e4c: eb010000 subs x0, x0, x1 106e50: 9ac80c08 sdiv x8, x0, x8 106e54: f90007e8 str x8, [sp, #0x8] 106e58: f94007e8 ldr x8, [sp, #0x8] 106e5c: eb09011f cmp x8, x9 106e60: 1a9fd7ea cset w10, gt 106e64: 3700004a tbnz w10, #0x0, 0x106e6c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 106e68: 14000010 b 0x106ea8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 106e6c: b27d03e8 orr x8, xzr, #0x8 106e70: f9400be9 ldr x9, [sp, #0x10] 106e74: f9400120 ldr x0, [x9] 106e78: f94013e1 ldr x1, [sp, #0x20] 106e7c: f94007e9 ldr x9, [sp, #0x8] 106e80: 9b087d22 mul x2, x9, x8 106e84: f90003e8 str x8, [sp] 106e88: 97fe63c2 bl 0x9fd90 106e8c: f94007e8 ldr x8, [sp, #0x8] 106e90: f9400be9 ldr x9, [sp, #0x10] 106e94: f9400120 ldr x0, [x9] 106e98: f94003e1 ldr x1, [sp] 106e9c: 9b087c28 mul x8, x1, x8 106ea0: 8b080008 add x8, x0, x8 106ea4: f9000128 str x8, [x9] 106ea8: f9401bfe ldr x30, [sp, #0x30] 106eac: 910103ff add sp, sp, #0x40 106eb0: d65f03c0 ret 106eb4: d10043ff sub sp, sp, #0x10 106eb8: f90007e0 str x0, [sp, #0x8] 106ebc: 910043ff add sp, sp, #0x10 106ec0: d65f03c0 ret 106ec4: d10083ff sub sp, sp, #0x20 106ec8: a9017bfd stp x29, x30, [sp, #0x10] 106ecc: 910043fd add x29, sp, #0x10 106ed0: f90007e0 str x0, [sp, #0x8] 106ed4: f94007e0 ldr x0, [sp, #0x8] 106ed8: aa0003e8 mov x8, x0 106edc: f9400101 ldr x1, [x8] 106ee0: 94000011 bl 0x106f24 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 106ee4: a9417bfd ldp x29, x30, [sp, #0x10] 106ee8: 910083ff add sp, sp, #0x20 106eec: d65f03c0 ret 106ef0: d100c3ff sub sp, sp, #0x30 106ef4: a9027bfd stp x29, x30, [sp, #0x20] 106ef8: 910083fd add x29, sp, #0x20 106efc: f81f83a0 stur x0, [x29, #-0x8] 106f00: f9000be1 str x1, [sp, #0x10] 106f04: f90007e2 str x2, [sp, #0x8] 106f08: f85f83a0 ldur x0, [x29, #-0x8] 106f0c: f9400be1 ldr x1, [sp, #0x10] 106f10: f94007e2 ldr x2, [sp, #0x8] 106f14: 9400004b bl 0x107040 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 106f18: a9427bfd ldp x29, x30, [sp, #0x20] 106f1c: 9100c3ff add sp, sp, #0x30 106f20: d65f03c0 ret 106f24: d10143ff sub sp, sp, #0x50 106f28: a9047bfd stp x29, x30, [sp, #0x40] 106f2c: 910103fd add x29, sp, #0x40 106f30: f81f83a0 stur x0, [x29, #-0x8] 106f34: f81f03a1 stur x1, [x29, #-0x10] 106f38: f85f83a0 ldur x0, [x29, #-0x8] 106f3c: f9400401 ldr x1, [x0, #0x8] 106f40: f81e83a1 stur x1, [x29, #-0x18] 106f44: f90013e0 str x0, [sp, #0x20] 106f48: f85f03a8 ldur x8, [x29, #-0x10] 106f4c: f85e83a9 ldur x9, [x29, #-0x18] 106f50: eb09011f cmp x8, x9 106f54: 1a9f07ea cset w10, ne 106f58: 3700004a tbnz w10, #0x0, 0x106f60 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 106f5c: 14000013 b 0x106fa8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 106f60: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 106f64: f94013e0 ldr x0, [sp, #0x20] 106f68: f9000fe8 str x8, [sp, #0x18] 106f6c: 97fffea8 bl 0x106a0c , std::__ndk1::allocator>>::max_size() const+0xc0> 106f70: f85e83a8 ldur x8, [x29, #-0x18] 106f74: f9400fe9 ldr x9, [sp, #0x18] 106f78: 8b090108 add x8, x8, x9 106f7c: f81e83a8 stur x8, [x29, #-0x18] 106f80: f9000be0 str x0, [sp, #0x10] 106f84: aa0803e0 mov x0, x8 106f88: 97ffff71 bl 0x106d4c , std::__ndk1::allocator>>::max_size() const+0x400> 106f8c: f9400be8 ldr x8, [sp, #0x10] 106f90: f90007e0 str x0, [sp, #0x8] 106f94: aa0803e0 mov x0, x8 106f98: f94007e1 ldr x1, [sp, #0x8] 106f9c: 97fe88ed bl 0xa9350 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEEEEE7destroyIS4_EEvRS5_PT_@plt> 106fa0: 14000001 b 0x106fa4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 106fa4: 17ffffe9 b 0x106f48 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 106fa8: f85f03a8 ldur x8, [x29, #-0x10] 106fac: f94013e9 ldr x9, [sp, #0x20] 106fb0: f9000528 str x8, [x9, #0x8] 106fb4: a9447bfd ldp x29, x30, [sp, #0x40] 106fb8: 910143ff add sp, sp, #0x50 106fbc: d65f03c0 ret 106fc0: 97fe9c81 bl 0xae1c4 0000000000106fc4 >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 106fc4: d100c3ff sub sp, sp, #0x30 106fc8: a9027bfd stp x29, x30, [sp, #0x20] 106fcc: 910083fd add x29, sp, #0x20 106fd0: 91003fe8 add x8, sp, #0xf 106fd4: f81f83a0 stur x0, [x29, #-0x8] 106fd8: f9000be1 str x1, [sp, #0x10] 106fdc: f85f83a1 ldur x1, [x29, #-0x8] 106fe0: f9400be2 ldr x2, [sp, #0x10] 106fe4: 39400100 ldrb w0, [x8] 106fe8: 97fe8a86 bl 0xa9a00 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 106fec: a9427bfd ldp x29, x30, [sp, #0x20] 106ff0: 9100c3ff add sp, sp, #0x30 106ff4: d65f03c0 ret 0000000000106ff8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 106ff8: d100c3ff sub sp, sp, #0x30 106ffc: a9027bfd stp x29, x30, [sp, #0x20] 107000: 910083fd add x29, sp, #0x20 107004: d10007a8 sub x8, x29, #0x1 107008: 39000100 strb w0, [x8] 10700c: f9000be1 str x1, [sp, #0x10] 107010: f90007e2 str x2, [sp, #0x8] 107014: f9400be0 ldr x0, [sp, #0x10] 107018: f94007e1 ldr x1, [sp, #0x8] 10701c: 94000004 bl 0x10702c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 107020: a9427bfd ldp x29, x30, [sp, #0x20] 107024: 9100c3ff add sp, sp, #0x30 107028: d65f03c0 ret 10702c: d10043ff sub sp, sp, #0x10 107030: f90007e0 str x0, [sp, #0x8] 107034: f90003e1 str x1, [sp] 107038: 910043ff add sp, sp, #0x10 10703c: d65f03c0 ret 107040: d100c3ff sub sp, sp, #0x30 107044: a9027bfd stp x29, x30, [sp, #0x20] 107048: 910083fd add x29, sp, #0x20 10704c: b27d03e8 orr x8, xzr, #0x8 107050: b27e03e9 orr x9, xzr, #0x4 107054: f81f83a0 stur x0, [x29, #-0x8] 107058: f9000be1 str x1, [sp, #0x10] 10705c: f90007e2 str x2, [sp, #0x8] 107060: f9400be0 ldr x0, [sp, #0x10] 107064: f94007e1 ldr x1, [sp, #0x8] 107068: 9b087c21 mul x1, x1, x8 10706c: aa0903e2 mov x2, x9 107070: 97fed0ec bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 107074: 14000001 b 0x107078 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 107078: a9427bfd ldp x29, x30, [sp, #0x20] 10707c: 9100c3ff add sp, sp, #0x30 107080: d65f03c0 ret 107084: 97fe9c50 bl 0xae1c4 107088: d100c3ff sub sp, sp, #0x30 10708c: a9027bfd stp x29, x30, [sp, #0x20] 107090: 910083fd add x29, sp, #0x20 107094: f81f83a0 stur x0, [x29, #-0x8] 107098: f85f83a0 ldur x0, [x29, #-0x8] 10709c: f90003e0 str x0, [sp] 1070a0: 9400000e bl 0x1070d8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 1070a4: 14000001 b 0x1070a8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 1070a8: f94003e0 ldr x0, [sp] 1070ac: 97fe8099 bl 0xa7310 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 1070b0: a9427bfd ldp x29, x30, [sp, #0x20] 1070b4: 9100c3ff add sp, sp, #0x30 1070b8: d65f03c0 ret 1070bc: 2a0103e8 mov w8, w1 1070c0: f9000be0 str x0, [sp, #0x10] 1070c4: b9000fe8 str w8, [sp, #0xc] 1070c8: f94003e0 ldr x0, [sp] 1070cc: 97fe8091 bl 0xa7310 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_MPEG2LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 1070d0: f9400be0 ldr x0, [sp, #0x10] 1070d4: 97fe9c3c bl 0xae1c4 1070d8: d10183ff sub sp, sp, #0x60 1070dc: a9057bfd stp x29, x30, [sp, #0x50] 1070e0: 910143fd add x29, sp, #0x50 1070e4: b27d03e8 orr x8, xzr, #0x8 1070e8: f81f83a0 stur x0, [x29, #-0x8] 1070ec: f85f83a0 ldur x0, [x29, #-0x8] 1070f0: f81f03a0 stur x0, [x29, #-0x10] 1070f4: f81e83a8 stur x8, [x29, #-0x18] 1070f8: 97ffff02 bl 0x106d00 , std::__ndk1::allocator>>::max_size() const+0x3b4> 1070fc: f85f03a8 ldur x8, [x29, #-0x10] 107100: f81e03a0 stur x0, [x29, #-0x20] 107104: aa0803e0 mov x0, x8 107108: 97fffefe bl 0x106d00 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10710c: f85f03a8 ldur x8, [x29, #-0x10] 107110: f90017e0 str x0, [sp, #0x28] 107114: aa0803e0 mov x0, x8 107118: 97ffff04 bl 0x106d28 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10711c: f85e83a8 ldur x8, [x29, #-0x18] 107120: 9b007d00 mul x0, x8, x0 107124: f94017e9 ldr x9, [sp, #0x28] 107128: 8b000120 add x0, x9, x0 10712c: f85f03aa ldur x10, [x29, #-0x10] 107130: f90013e0 str x0, [sp, #0x20] 107134: aa0a03e0 mov x0, x10 107138: 97fffef2 bl 0x106d00 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10713c: f85f03a8 ldur x8, [x29, #-0x10] 107140: f9000fe0 str x0, [sp, #0x18] 107144: aa0803e0 mov x0, x8 107148: 94000019 bl 0x1071ac >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 10714c: f85e83a8 ldur x8, [x29, #-0x18] 107150: 9b007d09 mul x9, x8, x0 107154: f9400fea ldr x10, [sp, #0x18] 107158: 8b090149 add x9, x10, x9 10715c: f85f03a0 ldur x0, [x29, #-0x10] 107160: f9000be9 str x9, [sp, #0x10] 107164: 97fffee7 bl 0x106d00 , std::__ndk1::allocator>>::max_size() const+0x3b4> 107168: f85f03a8 ldur x8, [x29, #-0x10] 10716c: f90007e0 str x0, [sp, #0x8] 107170: aa0803e0 mov x0, x8 107174: 97fffeed bl 0x106d28 , std::__ndk1::allocator>>::max_size() const+0x3dc> 107178: f85e83a8 ldur x8, [x29, #-0x18] 10717c: 9b007d09 mul x9, x8, x0 107180: f94007ea ldr x10, [sp, #0x8] 107184: 8b090149 add x9, x10, x9 107188: f85f03a0 ldur x0, [x29, #-0x10] 10718c: f85e03a1 ldur x1, [x29, #-0x20] 107190: f94013e2 ldr x2, [sp, #0x20] 107194: f9400be3 ldr x3, [sp, #0x10] 107198: aa0903e4 mov x4, x9 10719c: 97fffed1 bl 0x106ce0 , std::__ndk1::allocator>>::max_size() const+0x394> 1071a0: a9457bfd ldp x29, x30, [sp, #0x50] 1071a4: 910183ff add sp, sp, #0x60 1071a8: d65f03c0 ret 1071ac: d10043ff sub sp, sp, #0x10 1071b0: b27d03e8 orr x8, xzr, #0x8 1071b4: f90007e0 str x0, [sp, #0x8] 1071b8: f94007e0 ldr x0, [sp, #0x8] 1071bc: f9400409 ldr x9, [x0, #0x8] 1071c0: f9400000 ldr x0, [x0] 1071c4: eb000129 subs x9, x9, x0 1071c8: 9ac80d20 sdiv x0, x9, x8 1071cc: 910043ff add sp, sp, #0x10 1071d0: d65f03c0 ret 1071d4: d10203ff sub sp, sp, #0x80 1071d8: a9077bfd stp x29, x30, [sp, #0x70] 1071dc: 9101c3fd add x29, sp, #0x70 1071e0: d53bd048 mrs x8, TPIDR_EL0 1071e4: f9401508 ldr x8, [x8, #0x28] 1071e8: f81f83a8 stur x8, [x29, #-0x8] 1071ec: f81f03a2 stur x2, [x29, #-0x10] 1071f0: f81e83a1 stur x1, [x29, #-0x18] 1071f4: f81e03a0 stur x0, [x29, #-0x20] 1071f8: f85e03a8 ldur x8, [x29, #-0x20] 1071fc: aa0803e0 mov x0, x8 107200: f9001fe0 str x0, [sp, #0x38] 107204: aa0803e0 mov x0, x8 107208: 94000035 bl 0x1072dc >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2e4> 10720c: d10063a0 sub x0, x29, #0x18 107210: 94000056 bl 0x107368 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x370> 107214: b40004a0 cbz x0, 0x1072a8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2b0> 107218: 14000001 b 0x10721c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x224> 10721c: d10063a0 sub x0, x29, #0x18 107220: 94000052 bl 0x107368 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x370> 107224: f9401ffe ldr x30, [sp, #0x38] 107228: f9001be0 str x0, [sp, #0x30] 10722c: aa1e03e0 mov x0, x30 107230: f9401be1 ldr x1, [sp, #0x30] 107234: 97fe7d1b bl 0xa66a0 <_ZNSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEE11__vallocateEm@plt> 107238: 14000001 b 0x10723c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x244> 10723c: d10063a8 sub x8, x29, #0x18 107240: aa0803e0 mov x0, x8 107244: f90017e8 str x8, [sp, #0x28] 107248: 940000a4 bl 0x1074d8 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0xa4> 10724c: f94017e8 ldr x8, [sp, #0x28] 107250: f90013e0 str x0, [sp, #0x20] 107254: aa0803e0 mov x0, x8 107258: 940000a6 bl 0x1074f0 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0xbc> 10725c: f94017e8 ldr x8, [sp, #0x28] 107260: f9000fe0 str x0, [sp, #0x18] 107264: aa0803e0 mov x0, x8 107268: 94000040 bl 0x107368 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x370> 10726c: f9401fe8 ldr x8, [sp, #0x38] 107270: f9000be0 str x0, [sp, #0x10] 107274: aa0803e0 mov x0, x8 107278: f94013e1 ldr x1, [sp, #0x20] 10727c: f9400fe2 ldr x2, [sp, #0x18] 107280: f9400be3 ldr x3, [sp, #0x10] 107284: 97fe6f4f bl 0xa2fc0 <_ZNSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEE18__construct_at_endIPKS5_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_m@plt> 107288: 14000001 b 0x10728c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x294> 10728c: 14000007 b 0x1072a8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2b0> 107290: f81d83a0 stur x0, [x29, #-0x28] 107294: 2a0103e8 mov w8, w1 107298: b81d43a8 stur w8, [x29, #-0x2c] 10729c: f9401fe0 ldr x0, [sp, #0x38] 1072a0: 97fe8c54 bl 0xaa3f0 <_ZNSt6__ndk113__vector_baseINS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEED2Ev@plt> 1072a4: 1400000b b 0x1072d0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2d8> 1072a8: d53bd048 mrs x8, TPIDR_EL0 1072ac: f9401508 ldr x8, [x8, #0x28] 1072b0: f85f83a9 ldur x9, [x29, #-0x8] 1072b4: eb090108 subs x8, x8, x9 1072b8: f90007e8 str x8, [sp, #0x8] 1072bc: 540000e1 b.ne 0x1072d8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2e0> 1072c0: 14000001 b 0x1072c4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2cc> 1072c4: a9477bfd ldp x29, x30, [sp, #0x70] 1072c8: 910203ff add sp, sp, #0x80 1072cc: d65f03c0 ret 1072d0: f85d83a0 ldur x0, [x29, #-0x28] 1072d4: 97fe830f bl 0xa7f10 <_Unwind_Resume@plt> 1072d8: 97fe8aa6 bl 0xa9d70 <__stack_chk_fail@plt> 1072dc: d10103ff sub sp, sp, #0x40 1072e0: a9037bfd stp x29, x30, [sp, #0x30] 1072e4: 9100c3fd add x29, sp, #0x30 1072e8: d53bd048 mrs x8, TPIDR_EL0 1072ec: f9401508 ldr x8, [x8, #0x28] 1072f0: f81f83a8 stur x8, [x29, #-0x8] 1072f4: f9000fe0 str x0, [sp, #0x18] 1072f8: f9400fe8 ldr x8, [sp, #0x18] 1072fc: aa0803e0 mov x0, x8 107300: f9000be0 str x0, [sp, #0x10] 107304: aa0803e0 mov x0, x8 107308: 97ffe1e8 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 10730c: 14000001 b 0x107310 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x318> 107310: aa1f03e8 mov x8, xzr 107314: f9400be9 ldr x9, [sp, #0x10] 107318: f9000128 str x8, [x9] 10731c: f9000528 str x8, [x9, #0x8] 107320: 91004120 add x0, x9, #0x10 107324: f81f03a8 stur x8, [x29, #-0x10] 107328: d10043a1 sub x1, x29, #0x10 10732c: 97fe6ff9 bl 0xa3310 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEEC2IDnLb1EEEOT_@plt> 107330: 14000001 b 0x107334 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x33c> 107334: d53bd048 mrs x8, TPIDR_EL0 107338: f9401508 ldr x8, [x8, #0x28] 10733c: f85f83a9 ldur x9, [x29, #-0x8] 107340: eb090108 subs x8, x8, x9 107344: f90007e8 str x8, [sp, #0x8] 107348: 540000e1 b.ne 0x107364 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x36c> 10734c: 14000001 b 0x107350 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x358> 107350: a9437bfd ldp x29, x30, [sp, #0x30] 107354: 910103ff add sp, sp, #0x40 107358: d65f03c0 ret 10735c: f90003e1 str x1, [sp] 107360: 97fe9b99 bl 0xae1c4 107364: 97fe8a83 bl 0xa9d70 <__stack_chk_fail@plt> 107368: d10043ff sub sp, sp, #0x10 10736c: f90007e0 str x0, [sp, #0x8] 107370: f94007e0 ldr x0, [sp, #0x8] 107374: f9400400 ldr x0, [x0, #0x8] 107378: 910043ff add sp, sp, #0x10 10737c: d65f03c0 ret 0000000000107380 >, std::__ndk1::allocator>>>::__vallocate(unsigned long)>: 107380: d10143ff sub sp, sp, #0x50 107384: a9047bfd stp x29, x30, [sp, #0x40] 107388: 910103fd add x29, sp, #0x40 10738c: f81f83a0 stur x0, [x29, #-0x8] 107390: f81f03a1 stur x1, [x29, #-0x10] 107394: f85f83a0 ldur x0, [x29, #-0x8] 107398: f85f03a1 ldur x1, [x29, #-0x10] 10739c: f81e83a0 stur x0, [x29, #-0x18] 1073a0: f90013e1 str x1, [sp, #0x20] 1073a4: 97fe7c5b bl 0xa6510 <_ZNKSt6__ndk16vectorINS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEE8max_sizeEv@plt> 1073a8: f94013e1 ldr x1, [sp, #0x20] 1073ac: eb00003f cmp x1, x0 1073b0: 1a9f97e8 cset w8, hi 1073b4: 37000048 tbnz w8, #0x0, 0x1073bc >, std::__ndk1::allocator>>>::__vallocate(unsigned long)+0x3c> 1073b8: 14000003 b 0x1073c4 >, std::__ndk1::allocator>>>::__vallocate(unsigned long)+0x44> 1073bc: f85e83a0 ldur x0, [x29, #-0x18] 1073c0: 97fe78e4 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 1073c4: d2800001 mov x1, #0x0 // =0 1073c8: b27e07e8 orr x8, xzr, #0xc 1073cc: f85e83a0 ldur x0, [x29, #-0x18] 1073d0: f9000fe1 str x1, [sp, #0x18] 1073d4: f9000be8 str x8, [sp, #0x10] 1073d8: 940000d6 bl 0x107730 >, std::__ndk1::allocator>>>::max_size() const+0xc0> 1073dc: f85f03a1 ldur x1, [x29, #-0x10] 1073e0: 940000c7 bl 0x1076fc >, std::__ndk1::allocator>>>::max_size() const+0x8c> 1073e4: f85e83a8 ldur x8, [x29, #-0x18] 1073e8: f9000500 str x0, [x8, #0x8] 1073ec: f9000100 str x0, [x8] 1073f0: f85e83a8 ldur x8, [x29, #-0x18] 1073f4: f9400108 ldr x8, [x8] 1073f8: f85f03a0 ldur x0, [x29, #-0x10] 1073fc: f9400be1 ldr x1, [sp, #0x10] 107400: 9b007c20 mul x0, x1, x0 107404: 8b000108 add x8, x8, x0 107408: f85e83a0 ldur x0, [x29, #-0x18] 10740c: f90007e8 str x8, [sp, #0x8] 107410: 940000d3 bl 0x10775c >, std::__ndk1::allocator>>>::max_size() const+0xec> 107414: f94007e8 ldr x8, [sp, #0x8] 107418: f9000008 str x8, [x0] 10741c: f85e83a0 ldur x0, [x29, #-0x18] 107420: f9400fe1 ldr x1, [sp, #0x18] 107424: 940000d9 bl 0x107788 >, std::__ndk1::allocator>>>::max_size() const+0x118> 107428: a9447bfd ldp x29, x30, [sp, #0x40] 10742c: 910143ff add sp, sp, #0x50 107430: d65f03c0 ret 0000000000107434 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)>: 107434: d101c3ff sub sp, sp, #0x70 107438: a9067bfd stp x29, x30, [sp, #0x60] 10743c: 910183fd add x29, sp, #0x60 107440: d53bd048 mrs x8, TPIDR_EL0 107444: f9401509 ldr x9, [x8, #0x28] 107448: f81f83a9 stur x9, [x29, #-0x8] 10744c: f81e83a0 stur x0, [x29, #-0x18] 107450: f81e03a1 stur x1, [x29, #-0x20] 107454: f81d83a2 stur x2, [x29, #-0x28] 107458: f9001be3 str x3, [sp, #0x30] 10745c: f85e83a9 ldur x9, [x29, #-0x18] 107460: aa0903e0 mov x0, x9 107464: f90013e8 str x8, [sp, #0x20] 107468: f9000fe9 str x9, [sp, #0x18] 10746c: 940000b1 bl 0x107730 >, std::__ndk1::allocator>>>::max_size() const+0xc0> 107470: f90017e0 str x0, [sp, #0x28] 107474: f9401be2 ldr x2, [sp, #0x30] 107478: d10043a8 sub x8, x29, #0x10 10747c: aa0803e0 mov x0, x8 107480: f9400fe1 ldr x1, [sp, #0x18] 107484: f9000be8 str x8, [sp, #0x10] 107488: 940001ab bl 0x107b34 >, std::__ndk1::allocator>>>::max_size() const+0x4c4> 10748c: f94017e0 ldr x0, [sp, #0x28] 107490: f85e03a1 ldur x1, [x29, #-0x20] 107494: f85d83a2 ldur x2, [x29, #-0x28] 107498: f9400fe8 ldr x8, [sp, #0x18] 10749c: 91002103 add x3, x8, #0x8 1074a0: 97fe8830 bl 0xa9560 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEEEEE25__construct_range_forwardIKS6_S6_S6_S6_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS7_PSC_RT_EE5valueEvE4typeERS7_PSI_SN_RSH_@plt> 1074a4: f9400be0 ldr x0, [sp, #0x10] 1074a8: 940001cd bl 0x107bdc >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x90> 1074ac: f94013e8 ldr x8, [sp, #0x20] 1074b0: f9401509 ldr x9, [x8, #0x28] 1074b4: f85f83a0 ldur x0, [x29, #-0x8] 1074b8: eb000129 subs x9, x9, x0 1074bc: f90007e9 str x9, [sp, #0x8] 1074c0: 540000a1 b.ne 0x1074d4 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0xa0> 1074c4: 14000001 b 0x1074c8 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0x94> 1074c8: a9467bfd ldp x29, x30, [sp, #0x60] 1074cc: 9101c3ff add sp, sp, #0x70 1074d0: d65f03c0 ret 1074d4: 97fe8a27 bl 0xa9d70 <__stack_chk_fail@plt> 1074d8: d10043ff sub sp, sp, #0x10 1074dc: f90007e0 str x0, [sp, #0x8] 1074e0: f94007e0 ldr x0, [sp, #0x8] 1074e4: f9400000 ldr x0, [x0] 1074e8: 910043ff add sp, sp, #0x10 1074ec: d65f03c0 ret 1074f0: d10043ff sub sp, sp, #0x10 1074f4: b27e07e8 orr x8, xzr, #0xc 1074f8: f90007e0 str x0, [sp, #0x8] 1074fc: f94007e0 ldr x0, [sp, #0x8] 107500: aa0003e9 mov x9, x0 107504: f9400129 ldr x9, [x9] 107508: f9400400 ldr x0, [x0, #0x8] 10750c: 9b007d08 mul x8, x8, x0 107510: 8b080128 add x8, x9, x8 107514: aa0803e0 mov x0, x8 107518: 910043ff add sp, sp, #0x10 10751c: d65f03c0 ret 0000000000107520 >, std::__ndk1::allocator>>>::~__vector_base()>: 107520: d10103ff sub sp, sp, #0x40 107524: a9037bfd stp x29, x30, [sp, #0x30] 107528: 9100c3fd add x29, sp, #0x30 10752c: d2800008 mov x8, #0x0 // =0 107530: f81f83a0 stur x0, [x29, #-0x8] 107534: f85f83a0 ldur x0, [x29, #-0x8] 107538: aa0003e9 mov x9, x0 10753c: f9400129 ldr x9, [x9] 107540: eb08013f cmp x9, x8 107544: 1a9f07ea cset w10, ne 107548: f81f03a0 stur x0, [x29, #-0x10] 10754c: 3700004a tbnz w10, #0x0, 0x107554 >, std::__ndk1::allocator>>>::~__vector_base()+0x34> 107550: 14000012 b 0x107598 >, std::__ndk1::allocator>>>::~__vector_base()+0x78> 107554: f85f03a0 ldur x0, [x29, #-0x10] 107558: 940001a5 bl 0x107bec >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0xa0> 10755c: f85f03a0 ldur x0, [x29, #-0x10] 107560: 94000074 bl 0x107730 >, std::__ndk1::allocator>>>::max_size() const+0xc0> 107564: f85f03a8 ldur x8, [x29, #-0x10] 107568: f9400101 ldr x1, [x8] 10756c: f85f03a8 ldur x8, [x29, #-0x10] 107570: f9000fe0 str x0, [sp, #0x18] 107574: aa0803e0 mov x0, x8 107578: f9000be1 str x1, [sp, #0x10] 10757c: 94000143 bl 0x107a88 >, std::__ndk1::allocator>>>::max_size() const+0x418> 107580: f9400fe1 ldr x1, [sp, #0x18] 107584: f90007e0 str x0, [sp, #0x8] 107588: aa0103e0 mov x0, x1 10758c: f9400be1 ldr x1, [sp, #0x10] 107590: f94007e2 ldr x2, [sp, #0x8] 107594: 940001a1 bl 0x107c18 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0xcc> 107598: a9437bfd ldp x29, x30, [sp, #0x30] 10759c: 910103ff add sp, sp, #0x40 1075a0: d65f03c0 ret 00000000001075a4 >*, std::__ndk1::allocator>>>::__compressed_pair(std::nullptr_t&&)>: 1075a4: d100c3ff sub sp, sp, #0x30 1075a8: a9027bfd stp x29, x30, [sp, #0x20] 1075ac: 910083fd add x29, sp, #0x20 1075b0: f81f83a0 stur x0, [x29, #-0x8] 1075b4: f9000be1 str x1, [sp, #0x10] 1075b8: f85f83a0 ldur x0, [x29, #-0x8] 1075bc: f9400be1 ldr x1, [sp, #0x10] 1075c0: f90007e0 str x0, [sp, #0x8] 1075c4: aa0103e0 mov x0, x1 1075c8: 97ffe150 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 1075cc: f94007e1 ldr x1, [sp, #0x8] 1075d0: f90003e0 str x0, [sp] 1075d4: aa0103e0 mov x0, x1 1075d8: f94003e1 ldr x1, [sp] 1075dc: 97fe7da1 bl 0xa6c60 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEELi0ELb0EEC2IDnvEEOT_@plt> 1075e0: f94007e0 ldr x0, [sp, #0x8] 1075e4: 94000016 bl 0x10763c >*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 1075e8: a9427bfd ldp x29, x30, [sp, #0x20] 1075ec: 9100c3ff add sp, sp, #0x30 1075f0: d65f03c0 ret 00000000001075f4 >*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 1075f4: d100c3ff sub sp, sp, #0x30 1075f8: a9027bfd stp x29, x30, [sp, #0x20] 1075fc: 910083fd add x29, sp, #0x20 107600: d2800008 mov x8, #0x0 // =0 107604: f81f83a0 stur x0, [x29, #-0x8] 107608: f9000be1 str x1, [sp, #0x10] 10760c: f85f83a0 ldur x0, [x29, #-0x8] 107610: f9400be1 ldr x1, [sp, #0x10] 107614: f90007e0 str x0, [sp, #0x8] 107618: aa0103e0 mov x0, x1 10761c: f90003e8 str x8, [sp] 107620: 97ffe13a bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 107624: f94003e8 ldr x8, [sp] 107628: f94007e1 ldr x1, [sp, #0x8] 10762c: f9000028 str x8, [x1] 107630: a9427bfd ldp x29, x30, [sp, #0x20] 107634: 9100c3ff add sp, sp, #0x30 107638: d65f03c0 ret 10763c: d10083ff sub sp, sp, #0x20 107640: a9017bfd stp x29, x30, [sp, #0x10] 107644: 910043fd add x29, sp, #0x10 107648: f90007e0 str x0, [sp, #0x8] 10764c: f94007e0 ldr x0, [sp, #0x8] 107650: 94000004 bl 0x107660 >*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 107654: a9417bfd ldp x29, x30, [sp, #0x10] 107658: 910083ff add sp, sp, #0x20 10765c: d65f03c0 ret 107660: d10043ff sub sp, sp, #0x10 107664: f90007e0 str x0, [sp, #0x8] 107668: 910043ff add sp, sp, #0x10 10766c: d65f03c0 ret 0000000000107670 >, std::__ndk1::allocator>>>::max_size() const>: 107670: d10143ff sub sp, sp, #0x50 107674: a9047bfd stp x29, x30, [sp, #0x40] 107678: 910103fd add x29, sp, #0x40 10767c: d53bd048 mrs x8, TPIDR_EL0 107680: f9401508 ldr x8, [x8, #0x28] 107684: f81f83a8 stur x8, [x29, #-0x8] 107688: f90013e0 str x0, [sp, #0x20] 10768c: f94013e0 ldr x0, [sp, #0x20] 107690: 9400007b bl 0x10787c >, std::__ndk1::allocator>>>::max_size() const+0x20c> 107694: 9400006f bl 0x107850 >, std::__ndk1::allocator>>>::max_size() const+0x1e0> 107698: f81f03a0 stur x0, [x29, #-0x10] 10769c: 97ffe1e2 bl 0xffe24 ::__throw_length_error() const+0x200> 1076a0: f81e83a0 stur x0, [x29, #-0x18] 1076a4: d10043a0 sub x0, x29, #0x10 1076a8: d10063a1 sub x1, x29, #0x18 1076ac: 97ffe1bb bl 0xffd98 ::__throw_length_error() const+0x174> 1076b0: f9000fe0 str x0, [sp, #0x18] 1076b4: 14000001 b 0x1076b8 >, std::__ndk1::allocator>>>::max_size() const+0x48> 1076b8: f9400fe8 ldr x8, [sp, #0x18] 1076bc: f9400109 ldr x9, [x8] 1076c0: d53bd04a mrs x10, TPIDR_EL0 1076c4: f940154a ldr x10, [x10, #0x28] 1076c8: f85f83ab ldur x11, [x29, #-0x8] 1076cc: eb0b014a subs x10, x10, x11 1076d0: f9000be9 str x9, [sp, #0x10] 1076d4: f90007ea str x10, [sp, #0x8] 1076d8: 54000101 b.ne 0x1076f8 >, std::__ndk1::allocator>>>::max_size() const+0x88> 1076dc: 14000001 b 0x1076e0 >, std::__ndk1::allocator>>>::max_size() const+0x70> 1076e0: f9400be0 ldr x0, [sp, #0x10] 1076e4: a9447bfd ldp x29, x30, [sp, #0x40] 1076e8: 910143ff add sp, sp, #0x50 1076ec: d65f03c0 ret 1076f0: f90003e1 str x1, [sp] 1076f4: 97fe9ab4 bl 0xae1c4 1076f8: 97fe899e bl 0xa9d70 <__stack_chk_fail@plt> 1076fc: d10083ff sub sp, sp, #0x20 107700: a9017bfd stp x29, x30, [sp, #0x10] 107704: 910043fd add x29, sp, #0x10 107708: d2800008 mov x8, #0x0 // =0 10770c: f90007e0 str x0, [sp, #0x8] 107710: f90003e1 str x1, [sp] 107714: f94007e0 ldr x0, [sp, #0x8] 107718: f94003e1 ldr x1, [sp] 10771c: aa0803e2 mov x2, x8 107720: 94000082 bl 0x107928 >, std::__ndk1::allocator>>>::max_size() const+0x2b8> 107724: a9417bfd ldp x29, x30, [sp, #0x10] 107728: 910083ff add sp, sp, #0x20 10772c: d65f03c0 ret 107730: d10083ff sub sp, sp, #0x20 107734: a9017bfd stp x29, x30, [sp, #0x10] 107738: 910043fd add x29, sp, #0x10 10773c: b27c03e8 orr x8, xzr, #0x10 107740: f90007e0 str x0, [sp, #0x8] 107744: f94007e0 ldr x0, [sp, #0x8] 107748: 8b080000 add x0, x0, x8 10774c: 94000093 bl 0x107998 >, std::__ndk1::allocator>>>::max_size() const+0x328> 107750: a9417bfd ldp x29, x30, [sp, #0x10] 107754: 910083ff add sp, sp, #0x20 107758: d65f03c0 ret 10775c: d10083ff sub sp, sp, #0x20 107760: a9017bfd stp x29, x30, [sp, #0x10] 107764: 910043fd add x29, sp, #0x10 107768: b27c03e8 orr x8, xzr, #0x10 10776c: f90007e0 str x0, [sp, #0x8] 107770: f94007e0 ldr x0, [sp, #0x8] 107774: 8b080000 add x0, x0, x8 107778: 94000096 bl 0x1079d0 >, std::__ndk1::allocator>>>::max_size() const+0x360> 10777c: a9417bfd ldp x29, x30, [sp, #0x10] 107780: 910083ff add sp, sp, #0x20 107784: d65f03c0 ret 107788: d10183ff sub sp, sp, #0x60 10778c: a9057bfd stp x29, x30, [sp, #0x50] 107790: 910143fd add x29, sp, #0x50 107794: b27e07e8 orr x8, xzr, #0xc 107798: f81f83a0 stur x0, [x29, #-0x8] 10779c: f81f03a1 stur x1, [x29, #-0x10] 1077a0: f85f83a0 ldur x0, [x29, #-0x8] 1077a4: f81e83a0 stur x0, [x29, #-0x18] 1077a8: f81e03a8 stur x8, [x29, #-0x20] 1077ac: 9400009f bl 0x107a28 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 1077b0: f85e83a8 ldur x8, [x29, #-0x18] 1077b4: f90017e0 str x0, [sp, #0x28] 1077b8: aa0803e0 mov x0, x8 1077bc: 9400009b bl 0x107a28 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 1077c0: f85e83a8 ldur x8, [x29, #-0x18] 1077c4: f90013e0 str x0, [sp, #0x20] 1077c8: aa0803e0 mov x0, x8 1077cc: 940000a1 bl 0x107a50 >, std::__ndk1::allocator>>>::max_size() const+0x3e0> 1077d0: f85e03a8 ldur x8, [x29, #-0x20] 1077d4: 9b007d00 mul x0, x8, x0 1077d8: f94013e1 ldr x1, [sp, #0x20] 1077dc: 8b000020 add x0, x1, x0 1077e0: f85e83a9 ldur x9, [x29, #-0x18] 1077e4: f9000fe0 str x0, [sp, #0x18] 1077e8: aa0903e0 mov x0, x9 1077ec: 9400008f bl 0x107a28 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 1077f0: f85e83a8 ldur x8, [x29, #-0x18] 1077f4: f9000be0 str x0, [sp, #0x10] 1077f8: aa0803e0 mov x0, x8 1077fc: 94000095 bl 0x107a50 >, std::__ndk1::allocator>>>::max_size() const+0x3e0> 107800: f85e03a8 ldur x8, [x29, #-0x20] 107804: 9b007d09 mul x9, x8, x0 107808: f9400be0 ldr x0, [sp, #0x10] 10780c: 8b090009 add x9, x0, x9 107810: f85e83a0 ldur x0, [x29, #-0x18] 107814: f90007e9 str x9, [sp, #0x8] 107818: 94000084 bl 0x107a28 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 10781c: f85f03a8 ldur x8, [x29, #-0x10] 107820: f85e03a9 ldur x9, [x29, #-0x20] 107824: 9b087d28 mul x8, x9, x8 107828: 8b080008 add x8, x0, x8 10782c: f85e83a0 ldur x0, [x29, #-0x18] 107830: f94017e1 ldr x1, [sp, #0x28] 107834: f9400fe2 ldr x2, [sp, #0x18] 107838: f94007e3 ldr x3, [sp, #0x8] 10783c: aa0803e4 mov x4, x8 107840: 94000072 bl 0x107a08 >, std::__ndk1::allocator>>>::max_size() const+0x398> 107844: a9457bfd ldp x29, x30, [sp, #0x50] 107848: 910183ff add sp, sp, #0x60 10784c: d65f03c0 ret 107850: d10083ff sub sp, sp, #0x20 107854: a9017bfd stp x29, x30, [sp, #0x10] 107858: 910043fd add x29, sp, #0x10 10785c: 91001fe8 add x8, sp, #0x7 107860: f90007e0 str x0, [sp, #0x8] 107864: f94007e1 ldr x1, [sp, #0x8] 107868: 39400100 ldrb w0, [x8] 10786c: 9400000f bl 0x1078a8 >, std::__ndk1::allocator>>>::max_size() const+0x238> 107870: a9417bfd ldp x29, x30, [sp, #0x10] 107874: 910083ff add sp, sp, #0x20 107878: d65f03c0 ret 10787c: d10083ff sub sp, sp, #0x20 107880: a9017bfd stp x29, x30, [sp, #0x10] 107884: 910043fd add x29, sp, #0x10 107888: b27c03e8 orr x8, xzr, #0x10 10788c: f90007e0 str x0, [sp, #0x8] 107890: f94007e0 ldr x0, [sp, #0x8] 107894: 8b080000 add x0, x0, x8 107898: 94000016 bl 0x1078f0 >, std::__ndk1::allocator>>>::max_size() const+0x280> 10789c: a9417bfd ldp x29, x30, [sp, #0x10] 1078a0: 910083ff add sp, sp, #0x20 1078a4: d65f03c0 ret 1078a8: d10083ff sub sp, sp, #0x20 1078ac: a9017bfd stp x29, x30, [sp, #0x10] 1078b0: 910043fd add x29, sp, #0x10 1078b4: d10007a8 sub x8, x29, #0x1 1078b8: 39000100 strb w0, [x8] 1078bc: f90003e1 str x1, [sp] 1078c0: f94003e0 ldr x0, [sp] 1078c4: 94000004 bl 0x1078d4 >, std::__ndk1::allocator>>>::max_size() const+0x264> 1078c8: a9417bfd ldp x29, x30, [sp, #0x10] 1078cc: 910083ff add sp, sp, #0x20 1078d0: d65f03c0 ret 1078d4: d10043ff sub sp, sp, #0x10 1078d8: b200f3e8 mov x8, #0x5555555555555555 // =6148914691236517205 1078dc: f2e2aaa8 movk x8, #0x1555, lsl #48 1078e0: f90007e0 str x0, [sp, #0x8] 1078e4: aa0803e0 mov x0, x8 1078e8: 910043ff add sp, sp, #0x10 1078ec: d65f03c0 ret 1078f0: d10083ff sub sp, sp, #0x20 1078f4: a9017bfd stp x29, x30, [sp, #0x10] 1078f8: 910043fd add x29, sp, #0x10 1078fc: f90007e0 str x0, [sp, #0x8] 107900: f94007e0 ldr x0, [sp, #0x8] 107904: 94000004 bl 0x107914 >, std::__ndk1::allocator>>>::max_size() const+0x2a4> 107908: a9417bfd ldp x29, x30, [sp, #0x10] 10790c: 910083ff add sp, sp, #0x20 107910: d65f03c0 ret 107914: d10043ff sub sp, sp, #0x10 107918: f90007e0 str x0, [sp, #0x8] 10791c: f94007e0 ldr x0, [sp, #0x8] 107920: 910043ff add sp, sp, #0x10 107924: d65f03c0 ret 107928: d10103ff sub sp, sp, #0x40 10792c: a9037bfd stp x29, x30, [sp, #0x30] 107930: 9100c3fd add x29, sp, #0x30 107934: b0000788 adrp x8, 0x1f8000 107938: 9109c508 add x8, x8, #0x271 10793c: f81f83a0 stur x0, [x29, #-0x8] 107940: f81f03a1 stur x1, [x29, #-0x10] 107944: f9000fe2 str x2, [sp, #0x18] 107948: f85f83a0 ldur x0, [x29, #-0x8] 10794c: f85f03a1 ldur x1, [x29, #-0x10] 107950: f9000be8 str x8, [sp, #0x10] 107954: f90007e1 str x1, [sp, #0x8] 107958: 97ffffdf bl 0x1078d4 >, std::__ndk1::allocator>>>::max_size() const+0x264> 10795c: f94007e8 ldr x8, [sp, #0x8] 107960: eb00011f cmp x8, x0 107964: 1a9f97e9 cset w9, hi 107968: 37000049 tbnz w9, #0x0, 0x107970 >, std::__ndk1::allocator>>>::max_size() const+0x300> 10796c: 14000003 b 0x107978 >, std::__ndk1::allocator>>>::max_size() const+0x308> 107970: f9400be0 ldr x0, [sp, #0x10] 107974: 97fecdfb bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 107978: b27e03e1 orr x1, xzr, #0x4 10797c: b27e07e8 orr x8, xzr, #0xc 107980: f85f03a9 ldur x9, [x29, #-0x10] 107984: 9b087d20 mul x0, x9, x8 107988: 97fece7d bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 10798c: a9437bfd ldp x29, x30, [sp, #0x30] 107990: 910103ff add sp, sp, #0x40 107994: d65f03c0 ret 107998: d10083ff sub sp, sp, #0x20 10799c: a9017bfd stp x29, x30, [sp, #0x10] 1079a0: 910043fd add x29, sp, #0x10 1079a4: f90007e0 str x0, [sp, #0x8] 1079a8: f94007e0 ldr x0, [sp, #0x8] 1079ac: 94000004 bl 0x1079bc >, std::__ndk1::allocator>>>::max_size() const+0x34c> 1079b0: a9417bfd ldp x29, x30, [sp, #0x10] 1079b4: 910083ff add sp, sp, #0x20 1079b8: d65f03c0 ret 1079bc: d10043ff sub sp, sp, #0x10 1079c0: f90007e0 str x0, [sp, #0x8] 1079c4: f94007e0 ldr x0, [sp, #0x8] 1079c8: 910043ff add sp, sp, #0x10 1079cc: d65f03c0 ret 1079d0: d10083ff sub sp, sp, #0x20 1079d4: a9017bfd stp x29, x30, [sp, #0x10] 1079d8: 910043fd add x29, sp, #0x10 1079dc: f90007e0 str x0, [sp, #0x8] 1079e0: f94007e0 ldr x0, [sp, #0x8] 1079e4: 94000004 bl 0x1079f4 >, std::__ndk1::allocator>>>::max_size() const+0x384> 1079e8: a9417bfd ldp x29, x30, [sp, #0x10] 1079ec: 910083ff add sp, sp, #0x20 1079f0: d65f03c0 ret 1079f4: d10043ff sub sp, sp, #0x10 1079f8: f90007e0 str x0, [sp, #0x8] 1079fc: f94007e0 ldr x0, [sp, #0x8] 107a00: 910043ff add sp, sp, #0x10 107a04: d65f03c0 ret 107a08: d100c3ff sub sp, sp, #0x30 107a0c: f90017e0 str x0, [sp, #0x28] 107a10: f90013e1 str x1, [sp, #0x20] 107a14: f9000fe2 str x2, [sp, #0x18] 107a18: f9000be3 str x3, [sp, #0x10] 107a1c: f90007e4 str x4, [sp, #0x8] 107a20: 9100c3ff add sp, sp, #0x30 107a24: d65f03c0 ret 107a28: d10083ff sub sp, sp, #0x20 107a2c: a9017bfd stp x29, x30, [sp, #0x10] 107a30: 910043fd add x29, sp, #0x10 107a34: f90007e0 str x0, [sp, #0x8] 107a38: f94007e0 ldr x0, [sp, #0x8] 107a3c: f9400000 ldr x0, [x0] 107a40: 9400000d bl 0x107a74 >, std::__ndk1::allocator>>>::max_size() const+0x404> 107a44: a9417bfd ldp x29, x30, [sp, #0x10] 107a48: 910083ff add sp, sp, #0x20 107a4c: d65f03c0 ret 107a50: d10083ff sub sp, sp, #0x20 107a54: a9017bfd stp x29, x30, [sp, #0x10] 107a58: 910043fd add x29, sp, #0x10 107a5c: f90007e0 str x0, [sp, #0x8] 107a60: f94007e0 ldr x0, [sp, #0x8] 107a64: 94000009 bl 0x107a88 >, std::__ndk1::allocator>>>::max_size() const+0x418> 107a68: a9417bfd ldp x29, x30, [sp, #0x10] 107a6c: 910083ff add sp, sp, #0x20 107a70: d65f03c0 ret 107a74: d10043ff sub sp, sp, #0x10 107a78: f90007e0 str x0, [sp, #0x8] 107a7c: f94007e0 ldr x0, [sp, #0x8] 107a80: 910043ff add sp, sp, #0x10 107a84: d65f03c0 ret 107a88: d100c3ff sub sp, sp, #0x30 107a8c: a9027bfd stp x29, x30, [sp, #0x20] 107a90: 910083fd add x29, sp, #0x20 107a94: b27e07e8 orr x8, xzr, #0xc 107a98: f81f83a0 stur x0, [x29, #-0x8] 107a9c: f85f83a0 ldur x0, [x29, #-0x8] 107aa0: f9000be0 str x0, [sp, #0x10] 107aa4: f90007e8 str x8, [sp, #0x8] 107aa8: 9400000a bl 0x107ad0 >, std::__ndk1::allocator>>>::max_size() const+0x460> 107aac: f9400008 ldr x8, [x0] 107ab0: f9400be0 ldr x0, [sp, #0x10] 107ab4: f9400000 ldr x0, [x0] 107ab8: eb000108 subs x8, x8, x0 107abc: f94007e0 ldr x0, [sp, #0x8] 107ac0: 9ac00d00 sdiv x0, x8, x0 107ac4: a9427bfd ldp x29, x30, [sp, #0x20] 107ac8: 9100c3ff add sp, sp, #0x30 107acc: d65f03c0 ret 107ad0: d10083ff sub sp, sp, #0x20 107ad4: a9017bfd stp x29, x30, [sp, #0x10] 107ad8: 910043fd add x29, sp, #0x10 107adc: b27c03e8 orr x8, xzr, #0x10 107ae0: f90007e0 str x0, [sp, #0x8] 107ae4: f94007e0 ldr x0, [sp, #0x8] 107ae8: 8b080000 add x0, x0, x8 107aec: 94000004 bl 0x107afc >, std::__ndk1::allocator>>>::max_size() const+0x48c> 107af0: a9417bfd ldp x29, x30, [sp, #0x10] 107af4: 910083ff add sp, sp, #0x20 107af8: d65f03c0 ret 107afc: d10083ff sub sp, sp, #0x20 107b00: a9017bfd stp x29, x30, [sp, #0x10] 107b04: 910043fd add x29, sp, #0x10 107b08: f90007e0 str x0, [sp, #0x8] 107b0c: f94007e0 ldr x0, [sp, #0x8] 107b10: 94000004 bl 0x107b20 >, std::__ndk1::allocator>>>::max_size() const+0x4b0> 107b14: a9417bfd ldp x29, x30, [sp, #0x10] 107b18: 910083ff add sp, sp, #0x20 107b1c: d65f03c0 ret 107b20: d10043ff sub sp, sp, #0x10 107b24: f90007e0 str x0, [sp, #0x8] 107b28: f94007e0 ldr x0, [sp, #0x8] 107b2c: 910043ff add sp, sp, #0x10 107b30: d65f03c0 ret 107b34: d10083ff sub sp, sp, #0x20 107b38: f9000fe0 str x0, [sp, #0x18] 107b3c: f9000be1 str x1, [sp, #0x10] 107b40: f90007e2 str x2, [sp, #0x8] 107b44: 910083ff add sp, sp, #0x20 107b48: d65f03c0 ret 0000000000107b4c >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)>: 107b4c: d10103ff sub sp, sp, #0x40 107b50: f9001bfe str x30, [sp, #0x30] 107b54: b27e07e8 orr x8, xzr, #0xc 107b58: d2800009 mov x9, #0x0 // =0 107b5c: f90017e0 str x0, [sp, #0x28] 107b60: f90013e1 str x1, [sp, #0x20] 107b64: f9000fe2 str x2, [sp, #0x18] 107b68: f9000be3 str x3, [sp, #0x10] 107b6c: f9400fe0 ldr x0, [sp, #0x18] 107b70: f94013e1 ldr x1, [sp, #0x20] 107b74: eb010000 subs x0, x0, x1 107b78: 9ac80c08 sdiv x8, x0, x8 107b7c: f90007e8 str x8, [sp, #0x8] 107b80: f94007e8 ldr x8, [sp, #0x8] 107b84: eb09011f cmp x8, x9 107b88: 1a9fd7ea cset w10, gt 107b8c: 3700004a tbnz w10, #0x0, 0x107b94 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x48> 107b90: 14000010 b 0x107bd0 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x84> 107b94: b27e07e8 orr x8, xzr, #0xc 107b98: f9400be9 ldr x9, [sp, #0x10] 107b9c: f9400120 ldr x0, [x9] 107ba0: f94013e1 ldr x1, [sp, #0x20] 107ba4: f94007e9 ldr x9, [sp, #0x8] 107ba8: 9b087d22 mul x2, x9, x8 107bac: f90003e8 str x8, [sp] 107bb0: 97fe6078 bl 0x9fd90 107bb4: f94007e8 ldr x8, [sp, #0x8] 107bb8: f9400be9 ldr x9, [sp, #0x10] 107bbc: f9400120 ldr x0, [x9] 107bc0: f94003e1 ldr x1, [sp] 107bc4: 9b087c28 mul x8, x1, x8 107bc8: 8b080008 add x8, x0, x8 107bcc: f9000128 str x8, [x9] 107bd0: f9401bfe ldr x30, [sp, #0x30] 107bd4: 910103ff add sp, sp, #0x40 107bd8: d65f03c0 ret 107bdc: d10043ff sub sp, sp, #0x10 107be0: f90007e0 str x0, [sp, #0x8] 107be4: 910043ff add sp, sp, #0x10 107be8: d65f03c0 ret 107bec: d10083ff sub sp, sp, #0x20 107bf0: a9017bfd stp x29, x30, [sp, #0x10] 107bf4: 910043fd add x29, sp, #0x10 107bf8: f90007e0 str x0, [sp, #0x8] 107bfc: f94007e0 ldr x0, [sp, #0x8] 107c00: aa0003e8 mov x8, x0 107c04: f9400101 ldr x1, [x8] 107c08: 94000011 bl 0x107c4c >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x100> 107c0c: a9417bfd ldp x29, x30, [sp, #0x10] 107c10: 910083ff add sp, sp, #0x20 107c14: d65f03c0 ret 107c18: d100c3ff sub sp, sp, #0x30 107c1c: a9027bfd stp x29, x30, [sp, #0x20] 107c20: 910083fd add x29, sp, #0x20 107c24: f81f83a0 stur x0, [x29, #-0x8] 107c28: f9000be1 str x1, [sp, #0x10] 107c2c: f90007e2 str x2, [sp, #0x8] 107c30: f85f83a0 ldur x0, [x29, #-0x8] 107c34: f9400be1 ldr x1, [sp, #0x10] 107c38: f94007e2 ldr x2, [sp, #0x8] 107c3c: 9400004b bl 0x107d68 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x48> 107c40: a9427bfd ldp x29, x30, [sp, #0x20] 107c44: 9100c3ff add sp, sp, #0x30 107c48: d65f03c0 ret 107c4c: d10143ff sub sp, sp, #0x50 107c50: a9047bfd stp x29, x30, [sp, #0x40] 107c54: 910103fd add x29, sp, #0x40 107c58: f81f83a0 stur x0, [x29, #-0x8] 107c5c: f81f03a1 stur x1, [x29, #-0x10] 107c60: f85f83a0 ldur x0, [x29, #-0x8] 107c64: f9400401 ldr x1, [x0, #0x8] 107c68: f81e83a1 stur x1, [x29, #-0x18] 107c6c: f90013e0 str x0, [sp, #0x20] 107c70: f85f03a8 ldur x8, [x29, #-0x10] 107c74: f85e83a9 ldur x9, [x29, #-0x18] 107c78: eb09011f cmp x8, x9 107c7c: 1a9f07ea cset w10, ne 107c80: 3700004a tbnz w10, #0x0, 0x107c88 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x13c> 107c84: 14000013 b 0x107cd0 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x184> 107c88: 92800168 mov x8, #-0xc // =-12 107c8c: f94013e0 ldr x0, [sp, #0x20] 107c90: f9000fe8 str x8, [sp, #0x18] 107c94: 97fffea7 bl 0x107730 >, std::__ndk1::allocator>>>::max_size() const+0xc0> 107c98: f85e83a8 ldur x8, [x29, #-0x18] 107c9c: f9400fe9 ldr x9, [sp, #0x18] 107ca0: 8b090108 add x8, x8, x9 107ca4: f81e83a8 stur x8, [x29, #-0x18] 107ca8: f9000be0 str x0, [sp, #0x10] 107cac: aa0803e0 mov x0, x8 107cb0: 97ffff71 bl 0x107a74 >, std::__ndk1::allocator>>>::max_size() const+0x404> 107cb4: f9400be8 ldr x8, [sp, #0x10] 107cb8: f90007e0 str x0, [sp, #0x8] 107cbc: aa0803e0 mov x0, x8 107cc0: f94007e1 ldr x1, [sp, #0x8] 107cc4: 97fe822b bl 0xa8570 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEEEEE7destroyIS6_EEvRS7_PT_@plt> 107cc8: 14000001 b 0x107ccc >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x180> 107ccc: 17ffffe9 b 0x107c70 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x124> 107cd0: f85f03a8 ldur x8, [x29, #-0x10] 107cd4: f94013e9 ldr x9, [sp, #0x20] 107cd8: f9000528 str x8, [x9, #0x8] 107cdc: a9447bfd ldp x29, x30, [sp, #0x40] 107ce0: 910143ff add sp, sp, #0x50 107ce4: d65f03c0 ret 107ce8: 97fe9937 bl 0xae1c4 0000000000107cec >>>::destroy>>(std::__ndk1::allocator>>&, std::__ndk1::pair>*)>: 107cec: d100c3ff sub sp, sp, #0x30 107cf0: a9027bfd stp x29, x30, [sp, #0x20] 107cf4: 910083fd add x29, sp, #0x20 107cf8: 91003fe8 add x8, sp, #0xf 107cfc: f81f83a0 stur x0, [x29, #-0x8] 107d00: f9000be1 str x1, [sp, #0x10] 107d04: f85f83a1 ldur x1, [x29, #-0x8] 107d08: f9400be2 ldr x2, [sp, #0x10] 107d0c: 39400100 ldrb w0, [x8] 107d10: 97fe7f20 bl 0xa7990 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIhNS2_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEEEEE9__destroyIS6_EEvNS_17integral_constantIbLb1EEERS7_PT_@plt> 107d14: a9427bfd ldp x29, x30, [sp, #0x20] 107d18: 9100c3ff add sp, sp, #0x30 107d1c: d65f03c0 ret 0000000000107d20 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)>: 107d20: d100c3ff sub sp, sp, #0x30 107d24: a9027bfd stp x29, x30, [sp, #0x20] 107d28: 910083fd add x29, sp, #0x20 107d2c: d10007a8 sub x8, x29, #0x1 107d30: 39000100 strb w0, [x8] 107d34: f9000be1 str x1, [sp, #0x10] 107d38: f90007e2 str x2, [sp, #0x8] 107d3c: f9400be0 ldr x0, [sp, #0x10] 107d40: f94007e1 ldr x1, [sp, #0x8] 107d44: 94000004 bl 0x107d54 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x34> 107d48: a9427bfd ldp x29, x30, [sp, #0x20] 107d4c: 9100c3ff add sp, sp, #0x30 107d50: d65f03c0 ret 107d54: d10043ff sub sp, sp, #0x10 107d58: f90007e0 str x0, [sp, #0x8] 107d5c: f90003e1 str x1, [sp] 107d60: 910043ff add sp, sp, #0x10 107d64: d65f03c0 ret 107d68: d100c3ff sub sp, sp, #0x30 107d6c: a9027bfd stp x29, x30, [sp, #0x20] 107d70: 910083fd add x29, sp, #0x20 107d74: b27e07e8 orr x8, xzr, #0xc 107d78: b27e03e9 orr x9, xzr, #0x4 107d7c: f81f83a0 stur x0, [x29, #-0x8] 107d80: f9000be1 str x1, [sp, #0x10] 107d84: f90007e2 str x2, [sp, #0x8] 107d88: f9400be0 ldr x0, [sp, #0x10] 107d8c: f94007e1 ldr x1, [sp, #0x8] 107d90: 9b087c21 mul x1, x1, x8 107d94: aa0903e2 mov x2, x9 107d98: 97fecda2 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 107d9c: 14000001 b 0x107da0 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x80> 107da0: a9427bfd ldp x29, x30, [sp, #0x20] 107da4: 9100c3ff add sp, sp, #0x30 107da8: d65f03c0 ret 107dac: 97fe9906 bl 0xae1c4 107db0: d100c3ff sub sp, sp, #0x30 107db4: a9027bfd stp x29, x30, [sp, #0x20] 107db8: 910083fd add x29, sp, #0x20 107dbc: f81f83a0 stur x0, [x29, #-0x8] 107dc0: f85f83a0 ldur x0, [x29, #-0x8] 107dc4: f90003e0 str x0, [sp] 107dc8: 9400000e bl 0x107e00 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0xe0> 107dcc: 14000001 b 0x107dd0 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0xb0> 107dd0: f94003e0 ldr x0, [sp] 107dd4: 97fe8987 bl 0xaa3f0 <_ZNSt6__ndk113__vector_baseINS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEED2Ev@plt> 107dd8: a9427bfd ldp x29, x30, [sp, #0x20] 107ddc: 9100c3ff add sp, sp, #0x30 107de0: d65f03c0 ret 107de4: 2a0103e8 mov w8, w1 107de8: f9000be0 str x0, [sp, #0x10] 107dec: b9000fe8 str w8, [sp, #0xc] 107df0: f94003e0 ldr x0, [sp] 107df4: 97fe897f bl 0xaa3f0 <_ZNSt6__ndk113__vector_baseINS_4pairIhNS1_I26OMX_VIDEO_MPEG2PROFILETYPE24OMX_VIDEO_MPEG2LEVELTYPEEEEENS_9allocatorIS5_EEED2Ev@plt> 107df8: f9400be0 ldr x0, [sp, #0x10] 107dfc: 97fe98f2 bl 0xae1c4 107e00: d10183ff sub sp, sp, #0x60 107e04: a9057bfd stp x29, x30, [sp, #0x50] 107e08: 910143fd add x29, sp, #0x50 107e0c: b27e07e8 orr x8, xzr, #0xc 107e10: f81f83a0 stur x0, [x29, #-0x8] 107e14: f85f83a0 ldur x0, [x29, #-0x8] 107e18: f81f03a0 stur x0, [x29, #-0x10] 107e1c: f81e83a8 stur x8, [x29, #-0x18] 107e20: 97ffff02 bl 0x107a28 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 107e24: f85f03a8 ldur x8, [x29, #-0x10] 107e28: f81e03a0 stur x0, [x29, #-0x20] 107e2c: aa0803e0 mov x0, x8 107e30: 97fffefe bl 0x107a28 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 107e34: f85f03a8 ldur x8, [x29, #-0x10] 107e38: f90017e0 str x0, [sp, #0x28] 107e3c: aa0803e0 mov x0, x8 107e40: 97ffff04 bl 0x107a50 >, std::__ndk1::allocator>>>::max_size() const+0x3e0> 107e44: f85e83a8 ldur x8, [x29, #-0x18] 107e48: 9b007d00 mul x0, x8, x0 107e4c: f94017e9 ldr x9, [sp, #0x28] 107e50: 8b000120 add x0, x9, x0 107e54: f85f03aa ldur x10, [x29, #-0x10] 107e58: f90013e0 str x0, [sp, #0x20] 107e5c: aa0a03e0 mov x0, x10 107e60: 97fffef2 bl 0x107a28 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 107e64: f85f03a8 ldur x8, [x29, #-0x10] 107e68: f9000fe0 str x0, [sp, #0x18] 107e6c: aa0803e0 mov x0, x8 107e70: 94000019 bl 0x107ed4 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x1b4> 107e74: f85e83a8 ldur x8, [x29, #-0x18] 107e78: 9b007d09 mul x9, x8, x0 107e7c: f9400fea ldr x10, [sp, #0x18] 107e80: 8b090149 add x9, x10, x9 107e84: f85f03a0 ldur x0, [x29, #-0x10] 107e88: f9000be9 str x9, [sp, #0x10] 107e8c: 97fffee7 bl 0x107a28 >, std::__ndk1::allocator>>>::max_size() const+0x3b8> 107e90: f85f03a8 ldur x8, [x29, #-0x10] 107e94: f90007e0 str x0, [sp, #0x8] 107e98: aa0803e0 mov x0, x8 107e9c: 97fffeed bl 0x107a50 >, std::__ndk1::allocator>>>::max_size() const+0x3e0> 107ea0: f85e83a8 ldur x8, [x29, #-0x18] 107ea4: 9b007d09 mul x9, x8, x0 107ea8: f94007ea ldr x10, [sp, #0x8] 107eac: 8b090149 add x9, x10, x9 107eb0: f85f03a0 ldur x0, [x29, #-0x10] 107eb4: f85e03a1 ldur x1, [x29, #-0x20] 107eb8: f94013e2 ldr x2, [sp, #0x20] 107ebc: f9400be3 ldr x3, [sp, #0x10] 107ec0: aa0903e4 mov x4, x9 107ec4: 97fffed1 bl 0x107a08 >, std::__ndk1::allocator>>>::max_size() const+0x398> 107ec8: a9457bfd ldp x29, x30, [sp, #0x50] 107ecc: 910183ff add sp, sp, #0x60 107ed0: d65f03c0 ret 107ed4: d10043ff sub sp, sp, #0x10 107ed8: b27e07e8 orr x8, xzr, #0xc 107edc: f90007e0 str x0, [sp, #0x8] 107ee0: f94007e0 ldr x0, [sp, #0x8] 107ee4: f9400409 ldr x9, [x0, #0x8] 107ee8: f9400000 ldr x0, [x0] 107eec: eb000129 subs x9, x9, x0 107ef0: 9ac80d20 sdiv x0, x9, x8 107ef4: 910043ff add sp, sp, #0x10 107ef8: d65f03c0 ret 0000000000107efc >::lookup(unsigned char const&, std::__ndk1::pair*) const>: 107efc: d10243ff sub sp, sp, #0x90 107f00: a9087bfd stp x29, x30, [sp, #0x80] 107f04: 910203fd add x29, sp, #0x80 107f08: d53bd048 mrs x8, TPIDR_EL0 107f0c: f9401508 ldr x8, [x8, #0x28] 107f10: f81f83a8 stur x8, [x29, #-0x8] 107f14: f81c83a0 stur x0, [x29, #-0x38] 107f18: f90023e1 str x1, [sp, #0x40] 107f1c: f9001fe2 str x2, [sp, #0x38] 107f20: f85c83a8 ldur x8, [x29, #-0x38] 107f24: f9001be8 str x8, [sp, #0x30] 107f28: f9401be0 ldr x0, [sp, #0x30] 107f2c: 94000037 bl 0x108008 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x10c> 107f30: f81f03a0 stur x0, [x29, #-0x10] 107f34: f9401be0 ldr x0, [sp, #0x30] 107f38: 94000044 bl 0x108048 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x14c> 107f3c: f81e83a0 stur x0, [x29, #-0x18] 107f40: 14000001 b 0x107f44 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x48> 107f44: d10043a0 sub x0, x29, #0x10 107f48: d10063a1 sub x1, x29, #0x18 107f4c: 9400004e bl 0x108084 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x188> 107f50: 36000380 tbz w0, #0x0, 0x107fc0 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xc4> 107f54: 14000001 b 0x107f58 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x5c> 107f58: d10043a0 sub x0, x29, #0x10 107f5c: 9400005c bl 0x1080cc >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x1d0> 107f60: f940001e ldr x30, [x0] 107f64: b9400808 ldr w8, [x0, #0x8] 107f68: b81e03a8 stur w8, [x29, #-0x20] 107f6c: f81d83be stur x30, [x29, #-0x28] 107f70: 385d83a8 ldurb w8, [x29, #-0x28] 107f74: f94023e0 ldr x0, [sp, #0x40] 107f78: 39400009 ldrb w9, [x0] 107f7c: 6b090108 subs w8, w8, w9 107f80: b9002fe8 str w8, [sp, #0x2c] 107f84: 54000141 b.ne 0x107fac >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xb0> 107f88: 14000001 b 0x107f8c >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x90> 107f8c: d100a3a8 sub x8, x29, #0x28 107f90: b27e0101 orr x1, x8, #0x4 107f94: f9401fe0 ldr x0, [sp, #0x38] 107f98: 94000053 bl 0x1080e4 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x1e8> 107f9c: 320003e9 orr w9, wzr, #0x1 107fa0: 381d73a9 sturb w9, [x29, #-0x29] 107fa4: f90013e0 str x0, [sp, #0x20] 107fa8: 14000009 b 0x107fcc >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xd0> 107fac: 14000001 b 0x107fb0 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xb4> 107fb0: d10043a0 sub x0, x29, #0x10 107fb4: 94000059 bl 0x108118 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x21c> 107fb8: f9000fe0 str x0, [sp, #0x18] 107fbc: 17ffffe2 b 0x107f44 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x48> 107fc0: 2a1f03e8 mov w8, wzr 107fc4: 381d73a8 sturb w8, [x29, #-0x29] 107fc8: 14000001 b 0x107fcc >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xd0> 107fcc: 385d73a8 ldurb w8, [x29, #-0x29] 107fd0: d53bd049 mrs x9, TPIDR_EL0 107fd4: f9401529 ldr x9, [x9, #0x28] 107fd8: f85f83aa ldur x10, [x29, #-0x8] 107fdc: eb0a0129 subs x9, x9, x10 107fe0: b90017e8 str w8, [sp, #0x14] 107fe4: f90007e9 str x9, [sp, #0x8] 107fe8: 540000e1 b.ne 0x108004 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x108> 107fec: 14000001 b 0x107ff0 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0xf4> 107ff0: b94017e8 ldr w8, [sp, #0x14] 107ff4: 12000100 and w0, w8, #0x1 107ff8: a9487bfd ldp x29, x30, [sp, #0x80] 107ffc: 910243ff add sp, sp, #0x90 108000: d65f03c0 ret 108004: 97fe875b bl 0xa9d70 <__stack_chk_fail@plt> 108008: d100c3ff sub sp, sp, #0x30 10800c: a9027bfd stp x29, x30, [sp, #0x20] 108010: 910083fd add x29, sp, #0x20 108014: d10023a8 sub x8, x29, #0x8 108018: f9000be0 str x0, [sp, #0x10] 10801c: f9400be0 ldr x0, [sp, #0x10] 108020: aa0003e9 mov x9, x0 108024: f9400121 ldr x1, [x9] 108028: f90007e8 str x8, [sp, #0x8] 10802c: 94000045 bl 0x108140 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x244> 108030: f94007e8 ldr x8, [sp, #0x8] 108034: f9000100 str x0, [x8] 108038: f9400100 ldr x0, [x8] 10803c: a9427bfd ldp x29, x30, [sp, #0x20] 108040: 9100c3ff add sp, sp, #0x30 108044: d65f03c0 ret 108048: d100c3ff sub sp, sp, #0x30 10804c: a9027bfd stp x29, x30, [sp, #0x20] 108050: 910083fd add x29, sp, #0x20 108054: d10023a8 sub x8, x29, #0x8 108058: f9000be0 str x0, [sp, #0x10] 10805c: f9400be0 ldr x0, [sp, #0x10] 108060: f9400401 ldr x1, [x0, #0x8] 108064: f90007e8 str x8, [sp, #0x8] 108068: 94000036 bl 0x108140 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x244> 10806c: f94007e8 ldr x8, [sp, #0x8] 108070: f9000100 str x0, [x8] 108074: f9400100 ldr x0, [x8] 108078: a9427bfd ldp x29, x30, [sp, #0x20] 10807c: 9100c3ff add sp, sp, #0x30 108080: d65f03c0 ret 108084: d100c3ff sub sp, sp, #0x30 108088: a9027bfd stp x29, x30, [sp, #0x20] 10808c: 910083fd add x29, sp, #0x20 108090: 12800008 mov w8, #-0x1 // =-1 108094: f81f83a0 stur x0, [x29, #-0x8] 108098: f9000be1 str x1, [sp, #0x10] 10809c: f85f83a0 ldur x0, [x29, #-0x8] 1080a0: f9400be1 ldr x1, [sp, #0x10] 1080a4: b9000fe8 str w8, [sp, #0xc] 1080a8: 94000048 bl 0x1081c8 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x2cc> 1080ac: b9400fe8 ldr w8, [sp, #0xc] 1080b0: 4a080000 eor w0, w0, w8 1080b4: 320003e9 orr w9, wzr, #0x1 1080b8: 0a090009 and w9, w0, w9 1080bc: 2a0903e0 mov w0, w9 1080c0: a9427bfd ldp x29, x30, [sp, #0x20] 1080c4: 9100c3ff add sp, sp, #0x30 1080c8: d65f03c0 ret 1080cc: d10043ff sub sp, sp, #0x10 1080d0: f90007e0 str x0, [sp, #0x8] 1080d4: f94007e0 ldr x0, [sp, #0x8] 1080d8: f9400000 ldr x0, [x0] 1080dc: 910043ff add sp, sp, #0x10 1080e0: d65f03c0 ret 1080e4: d10043ff sub sp, sp, #0x10 1080e8: f90007e0 str x0, [sp, #0x8] 1080ec: f90003e1 str x1, [sp] 1080f0: f94007e0 ldr x0, [sp, #0x8] 1080f4: f94003e1 ldr x1, [sp] 1080f8: b9400028 ldr w8, [x1] 1080fc: aa0003e1 mov x1, x0 108100: b9000028 str w8, [x1] 108104: f94003e1 ldr x1, [sp] 108108: b9400428 ldr w8, [x1, #0x4] 10810c: b9000408 str w8, [x0, #0x4] 108110: 910043ff add sp, sp, #0x10 108114: d65f03c0 ret 108118: d10043ff sub sp, sp, #0x10 10811c: b27e07e8 orr x8, xzr, #0xc 108120: f90007e0 str x0, [sp, #0x8] 108124: f94007e0 ldr x0, [sp, #0x8] 108128: aa0003e9 mov x9, x0 10812c: f940012a ldr x10, [x9] 108130: 8b080148 add x8, x10, x8 108134: f9000128 str x8, [x9] 108138: 910043ff add sp, sp, #0x10 10813c: d65f03c0 ret 108140: d10143ff sub sp, sp, #0x50 108144: a9047bfd stp x29, x30, [sp, #0x40] 108148: 910103fd add x29, sp, #0x40 10814c: d53bd048 mrs x8, TPIDR_EL0 108150: f9401509 ldr x9, [x8, #0x28] 108154: f81f83a9 stur x9, [x29, #-0x8] 108158: f81e83a0 stur x0, [x29, #-0x18] 10815c: f90013e1 str x1, [sp, #0x20] 108160: f94013e1 ldr x1, [sp, #0x20] 108164: d10043a0 sub x0, x29, #0x10 108168: f9000fe8 str x8, [sp, #0x18] 10816c: 9400000f bl 0x1081a8 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x2ac> 108170: f85f03a8 ldur x8, [x29, #-0x10] 108174: f9400fe9 ldr x9, [sp, #0x18] 108178: f9401520 ldr x0, [x9, #0x28] 10817c: f85f83a1 ldur x1, [x29, #-0x8] 108180: eb010000 subs x0, x0, x1 108184: f9000be8 str x8, [sp, #0x10] 108188: f90007e0 str x0, [sp, #0x8] 10818c: 540000c1 b.ne 0x1081a4 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x2a8> 108190: 14000001 b 0x108194 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x298> 108194: f9400be0 ldr x0, [sp, #0x10] 108198: a9447bfd ldp x29, x30, [sp, #0x40] 10819c: 910143ff add sp, sp, #0x50 1081a0: d65f03c0 ret 1081a4: 97fe86f3 bl 0xa9d70 <__stack_chk_fail@plt> 1081a8: d10043ff sub sp, sp, #0x10 1081ac: f90007e0 str x0, [sp, #0x8] 1081b0: f90003e1 str x1, [sp] 1081b4: f94007e0 ldr x0, [sp, #0x8] 1081b8: f94003e1 ldr x1, [sp] 1081bc: f9000001 str x1, [x0] 1081c0: 910043ff add sp, sp, #0x10 1081c4: d65f03c0 ret 1081c8: d100c3ff sub sp, sp, #0x30 1081cc: a9027bfd stp x29, x30, [sp, #0x20] 1081d0: 910083fd add x29, sp, #0x20 1081d4: f81f83a0 stur x0, [x29, #-0x8] 1081d8: f9000be1 str x1, [sp, #0x10] 1081dc: f85f83a0 ldur x0, [x29, #-0x8] 1081e0: 9400000e bl 0x108218 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x31c> 1081e4: f9400be1 ldr x1, [sp, #0x10] 1081e8: f90007e0 str x0, [sp, #0x8] 1081ec: aa0103e0 mov x0, x1 1081f0: 9400000a bl 0x108218 >::lookup(unsigned char const&, std::__ndk1::pair*) const+0x31c> 1081f4: f94007e1 ldr x1, [sp, #0x8] 1081f8: eb00003f cmp x1, x0 1081fc: 1a9f17e8 cset w8, eq 108200: 320003e9 orr w9, wzr, #0x1 108204: 0a090108 and w8, w8, w9 108208: 2a0803e0 mov w0, w8 10820c: a9427bfd ldp x29, x30, [sp, #0x20] 108210: 9100c3ff add sp, sp, #0x30 108214: d65f03c0 ret 108218: d10043ff sub sp, sp, #0x10 10821c: f90007e0 str x0, [sp, #0x8] 108220: f94007e0 ldr x0, [sp, #0x8] 108224: f9400000 ldr x0, [x0] 108228: 910043ff add sp, sp, #0x10 10822c: d65f03c0 ret 0000000000108230 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const>: 108230: d10203ff sub sp, sp, #0x80 108234: a9077bfd stp x29, x30, [sp, #0x70] 108238: 9101c3fd add x29, sp, #0x70 10823c: d53bd048 mrs x8, TPIDR_EL0 108240: f9401508 ldr x8, [x8, #0x28] 108244: f81f83a8 stur x8, [x29, #-0x8] 108248: f81d03a0 stur x0, [x29, #-0x30] 10824c: f9001fe1 str x1, [sp, #0x38] 108250: f9001be2 str x2, [sp, #0x30] 108254: f85d03a8 ldur x8, [x29, #-0x30] 108258: f90017e8 str x8, [sp, #0x28] 10825c: f94017e0 ldr x0, [sp, #0x28] 108260: 94000033 bl 0x10832c ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0xfc> 108264: f81f03a0 stur x0, [x29, #-0x10] 108268: f94017e0 ldr x0, [sp, #0x28] 10826c: 94000040 bl 0x10836c ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x13c> 108270: f81e83a0 stur x0, [x29, #-0x18] 108274: 14000001 b 0x108278 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x48> 108278: d10043a0 sub x0, x29, #0x10 10827c: d10063a1 sub x1, x29, #0x18 108280: 9400004a bl 0x1083a8 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x178> 108284: 36000300 tbz w0, #0x0, 0x1082e4 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0xb4> 108288: 14000001 b 0x10828c ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x5c> 10828c: d10043a0 sub x0, x29, #0x10 108290: 94000058 bl 0x1083f0 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x1c0> 108294: f9400000 ldr x0, [x0] 108298: f81e03a0 stur x0, [x29, #-0x20] 10829c: 385e03a8 ldurb w8, [x29, #-0x20] 1082a0: f9401fe0 ldr x0, [sp, #0x38] 1082a4: 39400009 ldrb w9, [x0] 1082a8: 6b090108 subs w8, w8, w9 1082ac: b90027e8 str w8, [sp, #0x24] 1082b0: 54000101 b.ne 0x1082d0 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0xa0> 1082b4: 14000001 b 0x1082b8 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x88> 1082b8: b85e43a8 ldur w8, [x29, #-0x1c] 1082bc: f9401be9 ldr x9, [sp, #0x30] 1082c0: b9000128 str w8, [x9] 1082c4: 320003e8 orr w8, wzr, #0x1 1082c8: 381df3a8 sturb w8, [x29, #-0x21] 1082cc: 14000009 b 0x1082f0 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0xc0> 1082d0: 14000001 b 0x1082d4 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0xa4> 1082d4: d10043a0 sub x0, x29, #0x10 1082d8: 9400004c bl 0x108408 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x1d8> 1082dc: f9000fe0 str x0, [sp, #0x18] 1082e0: 17ffffe6 b 0x108278 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x48> 1082e4: 2a1f03e8 mov w8, wzr 1082e8: 381df3a8 sturb w8, [x29, #-0x21] 1082ec: 14000001 b 0x1082f0 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0xc0> 1082f0: 385df3a8 ldurb w8, [x29, #-0x21] 1082f4: d53bd049 mrs x9, TPIDR_EL0 1082f8: f9401529 ldr x9, [x9, #0x28] 1082fc: f85f83aa ldur x10, [x29, #-0x8] 108300: eb0a0129 subs x9, x9, x10 108304: b90017e8 str w8, [sp, #0x14] 108308: f90007e9 str x9, [sp, #0x8] 10830c: 540000e1 b.ne 0x108328 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0xf8> 108310: 14000001 b 0x108314 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0xe4> 108314: b94017e8 ldr w8, [sp, #0x14] 108318: 12000100 and w0, w8, #0x1 10831c: a9477bfd ldp x29, x30, [sp, #0x70] 108320: 910203ff add sp, sp, #0x80 108324: d65f03c0 ret 108328: 97fe8692 bl 0xa9d70 <__stack_chk_fail@plt> 10832c: d100c3ff sub sp, sp, #0x30 108330: a9027bfd stp x29, x30, [sp, #0x20] 108334: 910083fd add x29, sp, #0x20 108338: d10023a8 sub x8, x29, #0x8 10833c: f9000be0 str x0, [sp, #0x10] 108340: f9400be0 ldr x0, [sp, #0x10] 108344: aa0003e9 mov x9, x0 108348: f9400121 ldr x1, [x9] 10834c: f90007e8 str x8, [sp, #0x8] 108350: 94000038 bl 0x108430 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x200> 108354: f94007e8 ldr x8, [sp, #0x8] 108358: f9000100 str x0, [x8] 10835c: f9400100 ldr x0, [x8] 108360: a9427bfd ldp x29, x30, [sp, #0x20] 108364: 9100c3ff add sp, sp, #0x30 108368: d65f03c0 ret 10836c: d100c3ff sub sp, sp, #0x30 108370: a9027bfd stp x29, x30, [sp, #0x20] 108374: 910083fd add x29, sp, #0x20 108378: d10023a8 sub x8, x29, #0x8 10837c: f9000be0 str x0, [sp, #0x10] 108380: f9400be0 ldr x0, [sp, #0x10] 108384: f9400401 ldr x1, [x0, #0x8] 108388: f90007e8 str x8, [sp, #0x8] 10838c: 94000029 bl 0x108430 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x200> 108390: f94007e8 ldr x8, [sp, #0x8] 108394: f9000100 str x0, [x8] 108398: f9400100 ldr x0, [x8] 10839c: a9427bfd ldp x29, x30, [sp, #0x20] 1083a0: 9100c3ff add sp, sp, #0x30 1083a4: d65f03c0 ret 1083a8: d100c3ff sub sp, sp, #0x30 1083ac: a9027bfd stp x29, x30, [sp, #0x20] 1083b0: 910083fd add x29, sp, #0x20 1083b4: 12800008 mov w8, #-0x1 // =-1 1083b8: f81f83a0 stur x0, [x29, #-0x8] 1083bc: f9000be1 str x1, [sp, #0x10] 1083c0: f85f83a0 ldur x0, [x29, #-0x8] 1083c4: f9400be1 ldr x1, [sp, #0x10] 1083c8: b9000fe8 str w8, [sp, #0xc] 1083cc: 9400003b bl 0x1084b8 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x288> 1083d0: b9400fe8 ldr w8, [sp, #0xc] 1083d4: 4a080000 eor w0, w0, w8 1083d8: 320003e9 orr w9, wzr, #0x1 1083dc: 0a090009 and w9, w0, w9 1083e0: 2a0903e0 mov w0, w9 1083e4: a9427bfd ldp x29, x30, [sp, #0x20] 1083e8: 9100c3ff add sp, sp, #0x30 1083ec: d65f03c0 ret 1083f0: d10043ff sub sp, sp, #0x10 1083f4: f90007e0 str x0, [sp, #0x8] 1083f8: f94007e0 ldr x0, [sp, #0x8] 1083fc: f9400000 ldr x0, [x0] 108400: 910043ff add sp, sp, #0x10 108404: d65f03c0 ret 108408: d10043ff sub sp, sp, #0x10 10840c: b27d03e8 orr x8, xzr, #0x8 108410: f90007e0 str x0, [sp, #0x8] 108414: f94007e0 ldr x0, [sp, #0x8] 108418: aa0003e9 mov x9, x0 10841c: f940012a ldr x10, [x9] 108420: 8b080148 add x8, x10, x8 108424: f9000128 str x8, [x9] 108428: 910043ff add sp, sp, #0x10 10842c: d65f03c0 ret 108430: d10143ff sub sp, sp, #0x50 108434: a9047bfd stp x29, x30, [sp, #0x40] 108438: 910103fd add x29, sp, #0x40 10843c: d53bd048 mrs x8, TPIDR_EL0 108440: f9401509 ldr x9, [x8, #0x28] 108444: f81f83a9 stur x9, [x29, #-0x8] 108448: f81e83a0 stur x0, [x29, #-0x18] 10844c: f90013e1 str x1, [sp, #0x20] 108450: f94013e1 ldr x1, [sp, #0x20] 108454: d10043a0 sub x0, x29, #0x10 108458: f9000fe8 str x8, [sp, #0x18] 10845c: 9400000f bl 0x108498 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x268> 108460: f85f03a8 ldur x8, [x29, #-0x10] 108464: f9400fe9 ldr x9, [sp, #0x18] 108468: f9401520 ldr x0, [x9, #0x28] 10846c: f85f83a1 ldur x1, [x29, #-0x8] 108470: eb010000 subs x0, x0, x1 108474: f9000be8 str x8, [sp, #0x10] 108478: f90007e0 str x0, [sp, #0x8] 10847c: 540000c1 b.ne 0x108494 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x264> 108480: 14000001 b 0x108484 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x254> 108484: f9400be0 ldr x0, [sp, #0x10] 108488: a9447bfd ldp x29, x30, [sp, #0x40] 10848c: 910143ff add sp, sp, #0x50 108490: d65f03c0 ret 108494: 97fe8637 bl 0xa9d70 <__stack_chk_fail@plt> 108498: d10043ff sub sp, sp, #0x10 10849c: f90007e0 str x0, [sp, #0x8] 1084a0: f90003e1 str x1, [sp] 1084a4: f94007e0 ldr x0, [sp, #0x8] 1084a8: f94003e1 ldr x1, [sp] 1084ac: f9000001 str x1, [x0] 1084b0: 910043ff add sp, sp, #0x10 1084b4: d65f03c0 ret 1084b8: d100c3ff sub sp, sp, #0x30 1084bc: a9027bfd stp x29, x30, [sp, #0x20] 1084c0: 910083fd add x29, sp, #0x20 1084c4: f81f83a0 stur x0, [x29, #-0x8] 1084c8: f9000be1 str x1, [sp, #0x10] 1084cc: f85f83a0 ldur x0, [x29, #-0x8] 1084d0: 9400000e bl 0x108508 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x2d8> 1084d4: f9400be1 ldr x1, [sp, #0x10] 1084d8: f90007e0 str x0, [sp, #0x8] 1084dc: aa0103e0 mov x0, x1 1084e0: 9400000a bl 0x108508 ::lookup(unsigned char const&, OMX_VIDEO_MPEG2LEVELTYPE*) const+0x2d8> 1084e4: f94007e1 ldr x1, [sp, #0x8] 1084e8: eb00003f cmp x1, x0 1084ec: 1a9f17e8 cset w8, eq 1084f0: 320003e9 orr w9, wzr, #0x1 1084f4: 0a090108 and w8, w8, w9 1084f8: 2a0803e0 mov w0, w8 1084fc: a9427bfd ldp x29, x30, [sp, #0x20] 108500: 9100c3ff add sp, sp, #0x30 108504: d65f03c0 ret 108508: d10043ff sub sp, sp, #0x10 10850c: f90007e0 str x0, [sp, #0x8] 108510: f94007e0 ldr x0, [sp, #0x8] 108514: f9400000 ldr x0, [x0] 108518: 910043ff add sp, sp, #0x10 10851c: d65f03c0 ret 0000000000108520 ::pair(int&&, OMX_AUDIO_AACPROFILETYPE&&)>: 108520: d10103ff sub sp, sp, #0x40 108524: a9037bfd stp x29, x30, [sp, #0x30] 108528: 9100c3fd add x29, sp, #0x30 10852c: f81f83a0 stur x0, [x29, #-0x8] 108530: f81f03a1 stur x1, [x29, #-0x10] 108534: f9000fe2 str x2, [sp, #0x18] 108538: f85f83a0 ldur x0, [x29, #-0x8] 10853c: aa0003e1 mov x1, x0 108540: f85f03a2 ldur x2, [x29, #-0x10] 108544: f9000be0 str x0, [sp, #0x10] 108548: aa0203e0 mov x0, x2 10854c: f90007e1 str x1, [sp, #0x8] 108550: 97ffdc58 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 108554: b9400008 ldr w8, [x0] 108558: f94007e0 ldr x0, [sp, #0x8] 10855c: 79000008 strh w8, [x0] 108560: f9400fe0 ldr x0, [sp, #0x18] 108564: 9400003b bl 0x108650 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x40> 108568: b9400008 ldr w8, [x0] 10856c: f9400be0 ldr x0, [sp, #0x10] 108570: b9000408 str w8, [x0, #0x4] 108574: a9437bfd ldp x29, x30, [sp, #0x30] 108578: 910103ff add sp, sp, #0x40 10857c: d65f03c0 ret 0000000000108580 ::ALookup(std::initializer_list>)>: 108580: d10183ff sub sp, sp, #0x60 108584: a9057bfd stp x29, x30, [sp, #0x50] 108588: 910143fd add x29, sp, #0x50 10858c: d53bd048 mrs x8, TPIDR_EL0 108590: f9401509 ldr x9, [x8, #0x28] 108594: f81f83a9 stur x9, [x29, #-0x8] 108598: f81f03a2 stur x2, [x29, #-0x10] 10859c: f81e83a1 stur x1, [x29, #-0x18] 1085a0: f9000fe0 str x0, [sp, #0x18] 1085a4: f9400fe0 ldr x0, [sp, #0x18] 1085a8: 3cde83a0 ldur q0, [x29, #-0x18] 1085ac: 3d800be0 str q0, [sp, #0x20] 1085b0: f94017e2 ldr x2, [sp, #0x28] 1085b4: f94013e1 ldr x1, [sp, #0x20] 1085b8: f9000be8 str x8, [sp, #0x10] 1085bc: 9400002a bl 0x108664 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x54> 1085c0: f9400be8 ldr x8, [sp, #0x10] 1085c4: f9401509 ldr x9, [x8, #0x28] 1085c8: f85f83a0 ldur x0, [x29, #-0x8] 1085cc: eb000129 subs x9, x9, x0 1085d0: f90007e9 str x9, [sp, #0x8] 1085d4: 540000a1 b.ne 0x1085e8 ::ALookup(std::initializer_list>)+0x68> 1085d8: 14000001 b 0x1085dc ::ALookup(std::initializer_list>)+0x5c> 1085dc: a9457bfd ldp x29, x30, [sp, #0x50] 1085e0: 910183ff add sp, sp, #0x60 1085e4: d65f03c0 ret 1085e8: 97fe85e2 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001085ec ::~ALookup()>: 1085ec: d10083ff sub sp, sp, #0x20 1085f0: a9017bfd stp x29, x30, [sp, #0x10] 1085f4: 910043fd add x29, sp, #0x10 1085f8: f90007e0 str x0, [sp, #0x8] 1085fc: f94007e0 ldr x0, [sp, #0x8] 108600: 9400030f bl 0x10923c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 108604: a9417bfd ldp x29, x30, [sp, #0x10] 108608: 910083ff add sp, sp, #0x20 10860c: d65f03c0 ret 0000000000108610 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const>: 108610: d100c3ff sub sp, sp, #0x30 108614: a9027bfd stp x29, x30, [sp, #0x20] 108618: 910083fd add x29, sp, #0x20 10861c: f81f83a0 stur x0, [x29, #-0x8] 108620: f9000be1 str x1, [sp, #0x10] 108624: f90007e2 str x2, [sp, #0x8] 108628: f85f83a0 ldur x0, [x29, #-0x8] 10862c: f9400be1 ldr x1, [sp, #0x10] 108630: f94007e2 ldr x2, [sp, #0x8] 108634: 97fe86f3 bl 0xaa200 <_ZNK7android7ALookupIt24OMX_AUDIO_AACPROFILETYPEE6lookupERKtPS1_@plt> 108638: 320003e8 orr w8, wzr, #0x1 10863c: 0a080008 and w8, w0, w8 108640: 2a0803e0 mov w0, w8 108644: a9427bfd ldp x29, x30, [sp, #0x20] 108648: 9100c3ff add sp, sp, #0x30 10864c: d65f03c0 ret 108650: d10043ff sub sp, sp, #0x10 108654: f90007e0 str x0, [sp, #0x8] 108658: f94007e0 ldr x0, [sp, #0x8] 10865c: 910043ff add sp, sp, #0x10 108660: d65f03c0 ret 108664: d10203ff sub sp, sp, #0x80 108668: a9077bfd stp x29, x30, [sp, #0x70] 10866c: 9101c3fd add x29, sp, #0x70 108670: d53bd048 mrs x8, TPIDR_EL0 108674: f9401508 ldr x8, [x8, #0x28] 108678: f81f83a8 stur x8, [x29, #-0x8] 10867c: f81f03a2 stur x2, [x29, #-0x10] 108680: f81e83a1 stur x1, [x29, #-0x18] 108684: f81e03a0 stur x0, [x29, #-0x20] 108688: f85e03a8 ldur x8, [x29, #-0x20] 10868c: aa0803e0 mov x0, x8 108690: f9001fe0 str x0, [sp, #0x38] 108694: aa0803e0 mov x0, x8 108698: 94000035 bl 0x10876c ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x15c> 10869c: d10063a0 sub x0, x29, #0x18 1086a0: 94000056 bl 0x1087f8 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x1e8> 1086a4: b40004a0 cbz x0, 0x108738 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x128> 1086a8: 14000001 b 0x1086ac ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x9c> 1086ac: d10063a0 sub x0, x29, #0x18 1086b0: 94000052 bl 0x1087f8 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x1e8> 1086b4: f9401ffe ldr x30, [sp, #0x38] 1086b8: f9001be0 str x0, [sp, #0x30] 1086bc: aa1e03e0 mov x0, x30 1086c0: f9401be1 ldr x1, [sp, #0x30] 1086c4: 97fe6ad3 bl 0xa3210 <_ZNSt6__ndk16vectorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt> 1086c8: 14000001 b 0x1086cc ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0xbc> 1086cc: d10063a8 sub x8, x29, #0x18 1086d0: aa0803e0 mov x0, x8 1086d4: f90017e8 str x8, [sp, #0x28] 1086d8: 940000a4 bl 0x108968 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 1086dc: f94017e8 ldr x8, [sp, #0x28] 1086e0: f90013e0 str x0, [sp, #0x20] 1086e4: aa0803e0 mov x0, x8 1086e8: 940000a6 bl 0x108980 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 1086ec: f94017e8 ldr x8, [sp, #0x28] 1086f0: f9000fe0 str x0, [sp, #0x18] 1086f4: aa0803e0 mov x0, x8 1086f8: 94000040 bl 0x1087f8 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x1e8> 1086fc: f9401fe8 ldr x8, [sp, #0x38] 108700: f9000be0 str x0, [sp, #0x10] 108704: aa0803e0 mov x0, x8 108708: f94013e1 ldr x1, [sp, #0x20] 10870c: f9400fe2 ldr x2, [sp, #0x18] 108710: f9400be3 ldr x3, [sp, #0x10] 108714: 97fe7ee3 bl 0xa82a0 <_ZNSt6__ndk16vectorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> 108718: 14000001 b 0x10871c ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x10c> 10871c: 14000007 b 0x108738 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x128> 108720: f81d83a0 stur x0, [x29, #-0x28] 108724: 2a0103e8 mov w8, w1 108728: b81d43a8 stur w8, [x29, #-0x2c] 10872c: f9401fe0 ldr x0, [sp, #0x38] 108730: 97fe6ac0 bl 0xa3230 <_ZNSt6__ndk113__vector_baseINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 108734: 1400000b b 0x108760 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x150> 108738: d53bd048 mrs x8, TPIDR_EL0 10873c: f9401508 ldr x8, [x8, #0x28] 108740: f85f83a9 ldur x9, [x29, #-0x8] 108744: eb090108 subs x8, x8, x9 108748: f90007e8 str x8, [sp, #0x8] 10874c: 540000e1 b.ne 0x108768 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x158> 108750: 14000001 b 0x108754 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x144> 108754: a9477bfd ldp x29, x30, [sp, #0x70] 108758: 910203ff add sp, sp, #0x80 10875c: d65f03c0 ret 108760: f85d83a0 ldur x0, [x29, #-0x28] 108764: 97fe7deb bl 0xa7f10 <_Unwind_Resume@plt> 108768: 97fe8582 bl 0xa9d70 <__stack_chk_fail@plt> 10876c: d10103ff sub sp, sp, #0x40 108770: a9037bfd stp x29, x30, [sp, #0x30] 108774: 9100c3fd add x29, sp, #0x30 108778: d53bd048 mrs x8, TPIDR_EL0 10877c: f9401508 ldr x8, [x8, #0x28] 108780: f81f83a8 stur x8, [x29, #-0x8] 108784: f9000fe0 str x0, [sp, #0x18] 108788: f9400fe8 ldr x8, [sp, #0x18] 10878c: aa0803e0 mov x0, x8 108790: f9000be0 str x0, [sp, #0x10] 108794: aa0803e0 mov x0, x8 108798: 97ffdcc4 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 10879c: 14000001 b 0x1087a0 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x190> 1087a0: aa1f03e8 mov x8, xzr 1087a4: f9400be9 ldr x9, [sp, #0x10] 1087a8: f9000128 str x8, [x9] 1087ac: f9000528 str x8, [x9, #0x8] 1087b0: 91004120 add x0, x9, #0x10 1087b4: f81f03a8 stur x8, [x29, #-0x10] 1087b8: d10043a1 sub x1, x29, #0x10 1087bc: 97fe5de9 bl 0x9ff60 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> 1087c0: 14000001 b 0x1087c4 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x1b4> 1087c4: d53bd048 mrs x8, TPIDR_EL0 1087c8: f9401508 ldr x8, [x8, #0x28] 1087cc: f85f83a9 ldur x9, [x29, #-0x8] 1087d0: eb090108 subs x8, x8, x9 1087d4: f90007e8 str x8, [sp, #0x8] 1087d8: 540000e1 b.ne 0x1087f4 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x1e4> 1087dc: 14000001 b 0x1087e0 ::map(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x1d0> 1087e0: a9437bfd ldp x29, x30, [sp, #0x30] 1087e4: 910103ff add sp, sp, #0x40 1087e8: d65f03c0 ret 1087ec: f90003e1 str x1, [sp] 1087f0: 97fe9675 bl 0xae1c4 1087f4: 97fe855f bl 0xa9d70 <__stack_chk_fail@plt> 1087f8: d10043ff sub sp, sp, #0x10 1087fc: f90007e0 str x0, [sp, #0x8] 108800: f94007e0 ldr x0, [sp, #0x8] 108804: f9400400 ldr x0, [x0, #0x8] 108808: 910043ff add sp, sp, #0x10 10880c: d65f03c0 ret 0000000000108810 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 108810: d10143ff sub sp, sp, #0x50 108814: a9047bfd stp x29, x30, [sp, #0x40] 108818: 910103fd add x29, sp, #0x40 10881c: f81f83a0 stur x0, [x29, #-0x8] 108820: f81f03a1 stur x1, [x29, #-0x10] 108824: f85f83a0 ldur x0, [x29, #-0x8] 108828: f85f03a1 ldur x1, [x29, #-0x10] 10882c: f81e83a0 stur x0, [x29, #-0x18] 108830: f90013e1 str x1, [sp, #0x20] 108834: 97fe820b bl 0xa9060 <_ZNKSt6__ndk16vectorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt> 108838: f94013e1 ldr x1, [sp, #0x20] 10883c: eb00003f cmp x1, x0 108840: 1a9f97e8 cset w8, hi 108844: 37000048 tbnz w8, #0x0, 0x10884c , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 108848: 14000003 b 0x108854 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 10884c: f85e83a0 ldur x0, [x29, #-0x18] 108850: 97fe73c0 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 108854: d2800001 mov x1, #0x0 // =0 108858: b27d03e8 orr x8, xzr, #0x8 10885c: f85e83a0 ldur x0, [x29, #-0x18] 108860: f9000fe1 str x1, [sp, #0x18] 108864: f9000be8 str x8, [sp, #0x10] 108868: 940000d6 bl 0x108bc0 , std::__ndk1::allocator>>::max_size() const+0xc0> 10886c: f85f03a1 ldur x1, [x29, #-0x10] 108870: 940000c7 bl 0x108b8c , std::__ndk1::allocator>>::max_size() const+0x8c> 108874: f85e83a8 ldur x8, [x29, #-0x18] 108878: f9000500 str x0, [x8, #0x8] 10887c: f9000100 str x0, [x8] 108880: f85e83a8 ldur x8, [x29, #-0x18] 108884: f9400108 ldr x8, [x8] 108888: f85f03a0 ldur x0, [x29, #-0x10] 10888c: f9400be1 ldr x1, [sp, #0x10] 108890: 9b007c20 mul x0, x1, x0 108894: 8b000108 add x8, x8, x0 108898: f85e83a0 ldur x0, [x29, #-0x18] 10889c: f90007e8 str x8, [sp, #0x8] 1088a0: 940000d3 bl 0x108bec , std::__ndk1::allocator>>::max_size() const+0xec> 1088a4: f94007e8 ldr x8, [sp, #0x8] 1088a8: f9000008 str x8, [x0] 1088ac: f85e83a0 ldur x0, [x29, #-0x18] 1088b0: f9400fe1 ldr x1, [sp, #0x18] 1088b4: 940000d9 bl 0x108c18 , std::__ndk1::allocator>>::max_size() const+0x118> 1088b8: a9447bfd ldp x29, x30, [sp, #0x40] 1088bc: 910143ff add sp, sp, #0x50 1088c0: d65f03c0 ret 00000000001088c4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 1088c4: d101c3ff sub sp, sp, #0x70 1088c8: a9067bfd stp x29, x30, [sp, #0x60] 1088cc: 910183fd add x29, sp, #0x60 1088d0: d53bd048 mrs x8, TPIDR_EL0 1088d4: f9401509 ldr x9, [x8, #0x28] 1088d8: f81f83a9 stur x9, [x29, #-0x8] 1088dc: f81e83a0 stur x0, [x29, #-0x18] 1088e0: f81e03a1 stur x1, [x29, #-0x20] 1088e4: f81d83a2 stur x2, [x29, #-0x28] 1088e8: f9001be3 str x3, [sp, #0x30] 1088ec: f85e83a9 ldur x9, [x29, #-0x18] 1088f0: aa0903e0 mov x0, x9 1088f4: f90013e8 str x8, [sp, #0x20] 1088f8: f9000fe9 str x9, [sp, #0x18] 1088fc: 940000b1 bl 0x108bc0 , std::__ndk1::allocator>>::max_size() const+0xc0> 108900: f90017e0 str x0, [sp, #0x28] 108904: f9401be2 ldr x2, [sp, #0x30] 108908: d10043a8 sub x8, x29, #0x10 10890c: aa0803e0 mov x0, x8 108910: f9400fe1 ldr x1, [sp, #0x18] 108914: f9000be8 str x8, [sp, #0x10] 108918: 940001aa bl 0x108fc0 , std::__ndk1::allocator>>::max_size() const+0x4c0> 10891c: f94017e0 ldr x0, [sp, #0x28] 108920: f85e03a1 ldur x1, [x29, #-0x20] 108924: f85d83a2 ldur x2, [x29, #-0x28] 108928: f9400fe8 ldr x8, [sp, #0x18] 10892c: 91002103 add x3, x8, #0x8 108930: 97fe6744 bl 0xa2640 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> 108934: f9400be0 ldr x0, [sp, #0x10] 108938: 940001cc bl 0x109068 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 10893c: f94013e8 ldr x8, [sp, #0x20] 108940: f9401509 ldr x9, [x8, #0x28] 108944: f85f83a0 ldur x0, [x29, #-0x8] 108948: eb000129 subs x9, x9, x0 10894c: f90007e9 str x9, [sp, #0x8] 108950: 540000a1 b.ne 0x108964 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 108954: 14000001 b 0x108958 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 108958: a9467bfd ldp x29, x30, [sp, #0x60] 10895c: 9101c3ff add sp, sp, #0x70 108960: d65f03c0 ret 108964: 97fe8503 bl 0xa9d70 <__stack_chk_fail@plt> 108968: d10043ff sub sp, sp, #0x10 10896c: f90007e0 str x0, [sp, #0x8] 108970: f94007e0 ldr x0, [sp, #0x8] 108974: f9400000 ldr x0, [x0] 108978: 910043ff add sp, sp, #0x10 10897c: d65f03c0 ret 108980: d10043ff sub sp, sp, #0x10 108984: b27d03e8 orr x8, xzr, #0x8 108988: f90007e0 str x0, [sp, #0x8] 10898c: f94007e0 ldr x0, [sp, #0x8] 108990: aa0003e9 mov x9, x0 108994: f9400129 ldr x9, [x9] 108998: f9400400 ldr x0, [x0, #0x8] 10899c: 9b007d08 mul x8, x8, x0 1089a0: 8b080128 add x8, x9, x8 1089a4: aa0803e0 mov x0, x8 1089a8: 910043ff add sp, sp, #0x10 1089ac: d65f03c0 ret 00000000001089b0 , std::__ndk1::allocator>>::~__vector_base()>: 1089b0: d10103ff sub sp, sp, #0x40 1089b4: a9037bfd stp x29, x30, [sp, #0x30] 1089b8: 9100c3fd add x29, sp, #0x30 1089bc: d2800008 mov x8, #0x0 // =0 1089c0: f81f83a0 stur x0, [x29, #-0x8] 1089c4: f85f83a0 ldur x0, [x29, #-0x8] 1089c8: aa0003e9 mov x9, x0 1089cc: f9400129 ldr x9, [x9] 1089d0: eb08013f cmp x9, x8 1089d4: 1a9f07ea cset w10, ne 1089d8: f81f03a0 stur x0, [x29, #-0x10] 1089dc: 3700004a tbnz w10, #0x0, 0x1089e4 , std::__ndk1::allocator>>::~__vector_base()+0x34> 1089e0: 14000012 b 0x108a28 , std::__ndk1::allocator>>::~__vector_base()+0x78> 1089e4: f85f03a0 ldur x0, [x29, #-0x10] 1089e8: 940001a4 bl 0x109078 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 1089ec: f85f03a0 ldur x0, [x29, #-0x10] 1089f0: 94000074 bl 0x108bc0 , std::__ndk1::allocator>>::max_size() const+0xc0> 1089f4: f85f03a8 ldur x8, [x29, #-0x10] 1089f8: f9400101 ldr x1, [x8] 1089fc: f85f03a8 ldur x8, [x29, #-0x10] 108a00: f9000fe0 str x0, [sp, #0x18] 108a04: aa0803e0 mov x0, x8 108a08: f9000be1 str x1, [sp, #0x10] 108a0c: 94000142 bl 0x108f14 , std::__ndk1::allocator>>::max_size() const+0x414> 108a10: f9400fe1 ldr x1, [sp, #0x18] 108a14: f90007e0 str x0, [sp, #0x8] 108a18: aa0103e0 mov x0, x1 108a1c: f9400be1 ldr x1, [sp, #0x10] 108a20: f94007e2 ldr x2, [sp, #0x8] 108a24: 940001a0 bl 0x1090a4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> 108a28: a9437bfd ldp x29, x30, [sp, #0x30] 108a2c: 910103ff add sp, sp, #0x40 108a30: d65f03c0 ret 0000000000108a34 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 108a34: d100c3ff sub sp, sp, #0x30 108a38: a9027bfd stp x29, x30, [sp, #0x20] 108a3c: 910083fd add x29, sp, #0x20 108a40: f81f83a0 stur x0, [x29, #-0x8] 108a44: f9000be1 str x1, [sp, #0x10] 108a48: f85f83a0 ldur x0, [x29, #-0x8] 108a4c: f9400be1 ldr x1, [sp, #0x10] 108a50: f90007e0 str x0, [sp, #0x8] 108a54: aa0103e0 mov x0, x1 108a58: 97ffdc2c bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 108a5c: f94007e1 ldr x1, [sp, #0x8] 108a60: f90003e0 str x0, [sp] 108a64: aa0103e0 mov x0, x1 108a68: f94003e1 ldr x1, [sp] 108a6c: 97fe8161 bl 0xa8ff0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIt24OMX_AUDIO_AACPROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt> 108a70: f94007e0 ldr x0, [sp, #0x8] 108a74: 94000016 bl 0x108acc *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 108a78: a9427bfd ldp x29, x30, [sp, #0x20] 108a7c: 9100c3ff add sp, sp, #0x30 108a80: d65f03c0 ret 0000000000108a84 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 108a84: d100c3ff sub sp, sp, #0x30 108a88: a9027bfd stp x29, x30, [sp, #0x20] 108a8c: 910083fd add x29, sp, #0x20 108a90: d2800008 mov x8, #0x0 // =0 108a94: f81f83a0 stur x0, [x29, #-0x8] 108a98: f9000be1 str x1, [sp, #0x10] 108a9c: f85f83a0 ldur x0, [x29, #-0x8] 108aa0: f9400be1 ldr x1, [sp, #0x10] 108aa4: f90007e0 str x0, [sp, #0x8] 108aa8: aa0103e0 mov x0, x1 108aac: f90003e8 str x8, [sp] 108ab0: 97ffdc16 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 108ab4: f94003e8 ldr x8, [sp] 108ab8: f94007e1 ldr x1, [sp, #0x8] 108abc: f9000028 str x8, [x1] 108ac0: a9427bfd ldp x29, x30, [sp, #0x20] 108ac4: 9100c3ff add sp, sp, #0x30 108ac8: d65f03c0 ret 108acc: d10083ff sub sp, sp, #0x20 108ad0: a9017bfd stp x29, x30, [sp, #0x10] 108ad4: 910043fd add x29, sp, #0x10 108ad8: f90007e0 str x0, [sp, #0x8] 108adc: f94007e0 ldr x0, [sp, #0x8] 108ae0: 94000004 bl 0x108af0 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 108ae4: a9417bfd ldp x29, x30, [sp, #0x10] 108ae8: 910083ff add sp, sp, #0x20 108aec: d65f03c0 ret 108af0: d10043ff sub sp, sp, #0x10 108af4: f90007e0 str x0, [sp, #0x8] 108af8: 910043ff add sp, sp, #0x10 108afc: d65f03c0 ret 0000000000108b00 , std::__ndk1::allocator>>::max_size() const>: 108b00: d10143ff sub sp, sp, #0x50 108b04: a9047bfd stp x29, x30, [sp, #0x40] 108b08: 910103fd add x29, sp, #0x40 108b0c: d53bd048 mrs x8, TPIDR_EL0 108b10: f9401508 ldr x8, [x8, #0x28] 108b14: f81f83a8 stur x8, [x29, #-0x8] 108b18: f90013e0 str x0, [sp, #0x20] 108b1c: f94013e0 ldr x0, [sp, #0x20] 108b20: 9400007b bl 0x108d0c , std::__ndk1::allocator>>::max_size() const+0x20c> 108b24: 9400006f bl 0x108ce0 , std::__ndk1::allocator>>::max_size() const+0x1e0> 108b28: f81f03a0 stur x0, [x29, #-0x10] 108b2c: 97ffdcbe bl 0xffe24 ::__throw_length_error() const+0x200> 108b30: f81e83a0 stur x0, [x29, #-0x18] 108b34: d10043a0 sub x0, x29, #0x10 108b38: d10063a1 sub x1, x29, #0x18 108b3c: 97ffdc97 bl 0xffd98 ::__throw_length_error() const+0x174> 108b40: f9000fe0 str x0, [sp, #0x18] 108b44: 14000001 b 0x108b48 , std::__ndk1::allocator>>::max_size() const+0x48> 108b48: f9400fe8 ldr x8, [sp, #0x18] 108b4c: f9400109 ldr x9, [x8] 108b50: d53bd04a mrs x10, TPIDR_EL0 108b54: f940154a ldr x10, [x10, #0x28] 108b58: f85f83ab ldur x11, [x29, #-0x8] 108b5c: eb0b014a subs x10, x10, x11 108b60: f9000be9 str x9, [sp, #0x10] 108b64: f90007ea str x10, [sp, #0x8] 108b68: 54000101 b.ne 0x108b88 , std::__ndk1::allocator>>::max_size() const+0x88> 108b6c: 14000001 b 0x108b70 , std::__ndk1::allocator>>::max_size() const+0x70> 108b70: f9400be0 ldr x0, [sp, #0x10] 108b74: a9447bfd ldp x29, x30, [sp, #0x40] 108b78: 910143ff add sp, sp, #0x50 108b7c: d65f03c0 ret 108b80: f90003e1 str x1, [sp] 108b84: 97fe9590 bl 0xae1c4 108b88: 97fe847a bl 0xa9d70 <__stack_chk_fail@plt> 108b8c: d10083ff sub sp, sp, #0x20 108b90: a9017bfd stp x29, x30, [sp, #0x10] 108b94: 910043fd add x29, sp, #0x10 108b98: d2800008 mov x8, #0x0 // =0 108b9c: f90007e0 str x0, [sp, #0x8] 108ba0: f90003e1 str x1, [sp] 108ba4: f94007e0 ldr x0, [sp, #0x8] 108ba8: f94003e1 ldr x1, [sp] 108bac: aa0803e2 mov x2, x8 108bb0: 94000081 bl 0x108db4 , std::__ndk1::allocator>>::max_size() const+0x2b4> 108bb4: a9417bfd ldp x29, x30, [sp, #0x10] 108bb8: 910083ff add sp, sp, #0x20 108bbc: d65f03c0 ret 108bc0: d10083ff sub sp, sp, #0x20 108bc4: a9017bfd stp x29, x30, [sp, #0x10] 108bc8: 910043fd add x29, sp, #0x10 108bcc: b27c03e8 orr x8, xzr, #0x10 108bd0: f90007e0 str x0, [sp, #0x8] 108bd4: f94007e0 ldr x0, [sp, #0x8] 108bd8: 8b080000 add x0, x0, x8 108bdc: 94000092 bl 0x108e24 , std::__ndk1::allocator>>::max_size() const+0x324> 108be0: a9417bfd ldp x29, x30, [sp, #0x10] 108be4: 910083ff add sp, sp, #0x20 108be8: d65f03c0 ret 108bec: d10083ff sub sp, sp, #0x20 108bf0: a9017bfd stp x29, x30, [sp, #0x10] 108bf4: 910043fd add x29, sp, #0x10 108bf8: b27c03e8 orr x8, xzr, #0x10 108bfc: f90007e0 str x0, [sp, #0x8] 108c00: f94007e0 ldr x0, [sp, #0x8] 108c04: 8b080000 add x0, x0, x8 108c08: 94000095 bl 0x108e5c , std::__ndk1::allocator>>::max_size() const+0x35c> 108c0c: a9417bfd ldp x29, x30, [sp, #0x10] 108c10: 910083ff add sp, sp, #0x20 108c14: d65f03c0 ret 108c18: d10183ff sub sp, sp, #0x60 108c1c: a9057bfd stp x29, x30, [sp, #0x50] 108c20: 910143fd add x29, sp, #0x50 108c24: b27d03e8 orr x8, xzr, #0x8 108c28: f81f83a0 stur x0, [x29, #-0x8] 108c2c: f81f03a1 stur x1, [x29, #-0x10] 108c30: f85f83a0 ldur x0, [x29, #-0x8] 108c34: f81e83a0 stur x0, [x29, #-0x18] 108c38: f81e03a8 stur x8, [x29, #-0x20] 108c3c: 9400009e bl 0x108eb4 , std::__ndk1::allocator>>::max_size() const+0x3b4> 108c40: f85e83a8 ldur x8, [x29, #-0x18] 108c44: f90017e0 str x0, [sp, #0x28] 108c48: aa0803e0 mov x0, x8 108c4c: 9400009a bl 0x108eb4 , std::__ndk1::allocator>>::max_size() const+0x3b4> 108c50: f85e83a8 ldur x8, [x29, #-0x18] 108c54: f90013e0 str x0, [sp, #0x20] 108c58: aa0803e0 mov x0, x8 108c5c: 940000a0 bl 0x108edc , std::__ndk1::allocator>>::max_size() const+0x3dc> 108c60: f85e03a8 ldur x8, [x29, #-0x20] 108c64: 9b007d00 mul x0, x8, x0 108c68: f94013e1 ldr x1, [sp, #0x20] 108c6c: 8b000020 add x0, x1, x0 108c70: f85e83a9 ldur x9, [x29, #-0x18] 108c74: f9000fe0 str x0, [sp, #0x18] 108c78: aa0903e0 mov x0, x9 108c7c: 9400008e bl 0x108eb4 , std::__ndk1::allocator>>::max_size() const+0x3b4> 108c80: f85e83a8 ldur x8, [x29, #-0x18] 108c84: f9000be0 str x0, [sp, #0x10] 108c88: aa0803e0 mov x0, x8 108c8c: 94000094 bl 0x108edc , std::__ndk1::allocator>>::max_size() const+0x3dc> 108c90: f85e03a8 ldur x8, [x29, #-0x20] 108c94: 9b007d09 mul x9, x8, x0 108c98: f9400be0 ldr x0, [sp, #0x10] 108c9c: 8b090009 add x9, x0, x9 108ca0: f85e83a0 ldur x0, [x29, #-0x18] 108ca4: f90007e9 str x9, [sp, #0x8] 108ca8: 94000083 bl 0x108eb4 , std::__ndk1::allocator>>::max_size() const+0x3b4> 108cac: f85f03a8 ldur x8, [x29, #-0x10] 108cb0: f85e03a9 ldur x9, [x29, #-0x20] 108cb4: 9b087d28 mul x8, x9, x8 108cb8: 8b080008 add x8, x0, x8 108cbc: f85e83a0 ldur x0, [x29, #-0x18] 108cc0: f94017e1 ldr x1, [sp, #0x28] 108cc4: f9400fe2 ldr x2, [sp, #0x18] 108cc8: f94007e3 ldr x3, [sp, #0x8] 108ccc: aa0803e4 mov x4, x8 108cd0: 94000071 bl 0x108e94 , std::__ndk1::allocator>>::max_size() const+0x394> 108cd4: a9457bfd ldp x29, x30, [sp, #0x50] 108cd8: 910183ff add sp, sp, #0x60 108cdc: d65f03c0 ret 108ce0: d10083ff sub sp, sp, #0x20 108ce4: a9017bfd stp x29, x30, [sp, #0x10] 108ce8: 910043fd add x29, sp, #0x10 108cec: 91001fe8 add x8, sp, #0x7 108cf0: f90007e0 str x0, [sp, #0x8] 108cf4: f94007e1 ldr x1, [sp, #0x8] 108cf8: 39400100 ldrb w0, [x8] 108cfc: 9400000f bl 0x108d38 , std::__ndk1::allocator>>::max_size() const+0x238> 108d00: a9417bfd ldp x29, x30, [sp, #0x10] 108d04: 910083ff add sp, sp, #0x20 108d08: d65f03c0 ret 108d0c: d10083ff sub sp, sp, #0x20 108d10: a9017bfd stp x29, x30, [sp, #0x10] 108d14: 910043fd add x29, sp, #0x10 108d18: b27c03e8 orr x8, xzr, #0x10 108d1c: f90007e0 str x0, [sp, #0x8] 108d20: f94007e0 ldr x0, [sp, #0x8] 108d24: 8b080000 add x0, x0, x8 108d28: 94000015 bl 0x108d7c , std::__ndk1::allocator>>::max_size() const+0x27c> 108d2c: a9417bfd ldp x29, x30, [sp, #0x10] 108d30: 910083ff add sp, sp, #0x20 108d34: d65f03c0 ret 108d38: d10083ff sub sp, sp, #0x20 108d3c: a9017bfd stp x29, x30, [sp, #0x10] 108d40: 910043fd add x29, sp, #0x10 108d44: d10007a8 sub x8, x29, #0x1 108d48: 39000100 strb w0, [x8] 108d4c: f90003e1 str x1, [sp] 108d50: f94003e0 ldr x0, [sp] 108d54: 94000004 bl 0x108d64 , std::__ndk1::allocator>>::max_size() const+0x264> 108d58: a9417bfd ldp x29, x30, [sp, #0x10] 108d5c: 910083ff add sp, sp, #0x20 108d60: d65f03c0 ret 108d64: d10043ff sub sp, sp, #0x10 108d68: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 108d6c: f90007e0 str x0, [sp, #0x8] 108d70: aa0803e0 mov x0, x8 108d74: 910043ff add sp, sp, #0x10 108d78: d65f03c0 ret 108d7c: d10083ff sub sp, sp, #0x20 108d80: a9017bfd stp x29, x30, [sp, #0x10] 108d84: 910043fd add x29, sp, #0x10 108d88: f90007e0 str x0, [sp, #0x8] 108d8c: f94007e0 ldr x0, [sp, #0x8] 108d90: 94000004 bl 0x108da0 , std::__ndk1::allocator>>::max_size() const+0x2a0> 108d94: a9417bfd ldp x29, x30, [sp, #0x10] 108d98: 910083ff add sp, sp, #0x20 108d9c: d65f03c0 ret 108da0: d10043ff sub sp, sp, #0x10 108da4: f90007e0 str x0, [sp, #0x8] 108da8: f94007e0 ldr x0, [sp, #0x8] 108dac: 910043ff add sp, sp, #0x10 108db0: d65f03c0 ret 108db4: d10103ff sub sp, sp, #0x40 108db8: a9037bfd stp x29, x30, [sp, #0x30] 108dbc: 9100c3fd add x29, sp, #0x30 108dc0: 90000788 adrp x8, 0x1f8000 108dc4: 9109c508 add x8, x8, #0x271 108dc8: f81f83a0 stur x0, [x29, #-0x8] 108dcc: f81f03a1 stur x1, [x29, #-0x10] 108dd0: f9000fe2 str x2, [sp, #0x18] 108dd4: f85f83a0 ldur x0, [x29, #-0x8] 108dd8: f85f03a1 ldur x1, [x29, #-0x10] 108ddc: f9000be8 str x8, [sp, #0x10] 108de0: f90007e1 str x1, [sp, #0x8] 108de4: 97ffffe0 bl 0x108d64 , std::__ndk1::allocator>>::max_size() const+0x264> 108de8: f94007e8 ldr x8, [sp, #0x8] 108dec: eb00011f cmp x8, x0 108df0: 1a9f97e9 cset w9, hi 108df4: 37000049 tbnz w9, #0x0, 0x108dfc , std::__ndk1::allocator>>::max_size() const+0x2fc> 108df8: 14000003 b 0x108e04 , std::__ndk1::allocator>>::max_size() const+0x304> 108dfc: f9400be0 ldr x0, [sp, #0x10] 108e00: 97fec8d8 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 108e04: b27e03e1 orr x1, xzr, #0x4 108e08: b27d03e8 orr x8, xzr, #0x8 108e0c: f85f03a9 ldur x9, [x29, #-0x10] 108e10: 9b087d20 mul x0, x9, x8 108e14: 97fec95a bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 108e18: a9437bfd ldp x29, x30, [sp, #0x30] 108e1c: 910103ff add sp, sp, #0x40 108e20: d65f03c0 ret 108e24: d10083ff sub sp, sp, #0x20 108e28: a9017bfd stp x29, x30, [sp, #0x10] 108e2c: 910043fd add x29, sp, #0x10 108e30: f90007e0 str x0, [sp, #0x8] 108e34: f94007e0 ldr x0, [sp, #0x8] 108e38: 94000004 bl 0x108e48 , std::__ndk1::allocator>>::max_size() const+0x348> 108e3c: a9417bfd ldp x29, x30, [sp, #0x10] 108e40: 910083ff add sp, sp, #0x20 108e44: d65f03c0 ret 108e48: d10043ff sub sp, sp, #0x10 108e4c: f90007e0 str x0, [sp, #0x8] 108e50: f94007e0 ldr x0, [sp, #0x8] 108e54: 910043ff add sp, sp, #0x10 108e58: d65f03c0 ret 108e5c: d10083ff sub sp, sp, #0x20 108e60: a9017bfd stp x29, x30, [sp, #0x10] 108e64: 910043fd add x29, sp, #0x10 108e68: f90007e0 str x0, [sp, #0x8] 108e6c: f94007e0 ldr x0, [sp, #0x8] 108e70: 94000004 bl 0x108e80 , std::__ndk1::allocator>>::max_size() const+0x380> 108e74: a9417bfd ldp x29, x30, [sp, #0x10] 108e78: 910083ff add sp, sp, #0x20 108e7c: d65f03c0 ret 108e80: d10043ff sub sp, sp, #0x10 108e84: f90007e0 str x0, [sp, #0x8] 108e88: f94007e0 ldr x0, [sp, #0x8] 108e8c: 910043ff add sp, sp, #0x10 108e90: d65f03c0 ret 108e94: d100c3ff sub sp, sp, #0x30 108e98: f90017e0 str x0, [sp, #0x28] 108e9c: f90013e1 str x1, [sp, #0x20] 108ea0: f9000fe2 str x2, [sp, #0x18] 108ea4: f9000be3 str x3, [sp, #0x10] 108ea8: f90007e4 str x4, [sp, #0x8] 108eac: 9100c3ff add sp, sp, #0x30 108eb0: d65f03c0 ret 108eb4: d10083ff sub sp, sp, #0x20 108eb8: a9017bfd stp x29, x30, [sp, #0x10] 108ebc: 910043fd add x29, sp, #0x10 108ec0: f90007e0 str x0, [sp, #0x8] 108ec4: f94007e0 ldr x0, [sp, #0x8] 108ec8: f9400000 ldr x0, [x0] 108ecc: 9400000d bl 0x108f00 , std::__ndk1::allocator>>::max_size() const+0x400> 108ed0: a9417bfd ldp x29, x30, [sp, #0x10] 108ed4: 910083ff add sp, sp, #0x20 108ed8: d65f03c0 ret 108edc: d10083ff sub sp, sp, #0x20 108ee0: a9017bfd stp x29, x30, [sp, #0x10] 108ee4: 910043fd add x29, sp, #0x10 108ee8: f90007e0 str x0, [sp, #0x8] 108eec: f94007e0 ldr x0, [sp, #0x8] 108ef0: 94000009 bl 0x108f14 , std::__ndk1::allocator>>::max_size() const+0x414> 108ef4: a9417bfd ldp x29, x30, [sp, #0x10] 108ef8: 910083ff add sp, sp, #0x20 108efc: d65f03c0 ret 108f00: d10043ff sub sp, sp, #0x10 108f04: f90007e0 str x0, [sp, #0x8] 108f08: f94007e0 ldr x0, [sp, #0x8] 108f0c: 910043ff add sp, sp, #0x10 108f10: d65f03c0 ret 108f14: d100c3ff sub sp, sp, #0x30 108f18: a9027bfd stp x29, x30, [sp, #0x20] 108f1c: 910083fd add x29, sp, #0x20 108f20: b27d03e8 orr x8, xzr, #0x8 108f24: f81f83a0 stur x0, [x29, #-0x8] 108f28: f85f83a0 ldur x0, [x29, #-0x8] 108f2c: f9000be0 str x0, [sp, #0x10] 108f30: f90007e8 str x8, [sp, #0x8] 108f34: 9400000a bl 0x108f5c , std::__ndk1::allocator>>::max_size() const+0x45c> 108f38: f9400008 ldr x8, [x0] 108f3c: f9400be0 ldr x0, [sp, #0x10] 108f40: f9400000 ldr x0, [x0] 108f44: eb000108 subs x8, x8, x0 108f48: f94007e0 ldr x0, [sp, #0x8] 108f4c: 9ac00d00 sdiv x0, x8, x0 108f50: a9427bfd ldp x29, x30, [sp, #0x20] 108f54: 9100c3ff add sp, sp, #0x30 108f58: d65f03c0 ret 108f5c: d10083ff sub sp, sp, #0x20 108f60: a9017bfd stp x29, x30, [sp, #0x10] 108f64: 910043fd add x29, sp, #0x10 108f68: b27c03e8 orr x8, xzr, #0x10 108f6c: f90007e0 str x0, [sp, #0x8] 108f70: f94007e0 ldr x0, [sp, #0x8] 108f74: 8b080000 add x0, x0, x8 108f78: 94000004 bl 0x108f88 , std::__ndk1::allocator>>::max_size() const+0x488> 108f7c: a9417bfd ldp x29, x30, [sp, #0x10] 108f80: 910083ff add sp, sp, #0x20 108f84: d65f03c0 ret 108f88: d10083ff sub sp, sp, #0x20 108f8c: a9017bfd stp x29, x30, [sp, #0x10] 108f90: 910043fd add x29, sp, #0x10 108f94: f90007e0 str x0, [sp, #0x8] 108f98: f94007e0 ldr x0, [sp, #0x8] 108f9c: 94000004 bl 0x108fac , std::__ndk1::allocator>>::max_size() const+0x4ac> 108fa0: a9417bfd ldp x29, x30, [sp, #0x10] 108fa4: 910083ff add sp, sp, #0x20 108fa8: d65f03c0 ret 108fac: d10043ff sub sp, sp, #0x10 108fb0: f90007e0 str x0, [sp, #0x8] 108fb4: f94007e0 ldr x0, [sp, #0x8] 108fb8: 910043ff add sp, sp, #0x10 108fbc: d65f03c0 ret 108fc0: d10083ff sub sp, sp, #0x20 108fc4: f9000fe0 str x0, [sp, #0x18] 108fc8: f9000be1 str x1, [sp, #0x10] 108fcc: f90007e2 str x2, [sp, #0x8] 108fd0: 910083ff add sp, sp, #0x20 108fd4: d65f03c0 ret 0000000000108fd8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 108fd8: d10103ff sub sp, sp, #0x40 108fdc: f9001bfe str x30, [sp, #0x30] 108fe0: b27d03e8 orr x8, xzr, #0x8 108fe4: d2800009 mov x9, #0x0 // =0 108fe8: f90017e0 str x0, [sp, #0x28] 108fec: f90013e1 str x1, [sp, #0x20] 108ff0: f9000fe2 str x2, [sp, #0x18] 108ff4: f9000be3 str x3, [sp, #0x10] 108ff8: f9400fe0 ldr x0, [sp, #0x18] 108ffc: f94013e1 ldr x1, [sp, #0x20] 109000: eb010000 subs x0, x0, x1 109004: 9ac80c08 sdiv x8, x0, x8 109008: f90007e8 str x8, [sp, #0x8] 10900c: f94007e8 ldr x8, [sp, #0x8] 109010: eb09011f cmp x8, x9 109014: 1a9fd7ea cset w10, gt 109018: 3700004a tbnz w10, #0x0, 0x109020 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 10901c: 14000010 b 0x10905c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 109020: b27d03e8 orr x8, xzr, #0x8 109024: f9400be9 ldr x9, [sp, #0x10] 109028: f9400120 ldr x0, [x9] 10902c: f94013e1 ldr x1, [sp, #0x20] 109030: f94007e9 ldr x9, [sp, #0x8] 109034: 9b087d22 mul x2, x9, x8 109038: f90003e8 str x8, [sp] 10903c: 97fe5b55 bl 0x9fd90 109040: f94007e8 ldr x8, [sp, #0x8] 109044: f9400be9 ldr x9, [sp, #0x10] 109048: f9400120 ldr x0, [x9] 10904c: f94003e1 ldr x1, [sp] 109050: 9b087c28 mul x8, x1, x8 109054: 8b080008 add x8, x0, x8 109058: f9000128 str x8, [x9] 10905c: f9401bfe ldr x30, [sp, #0x30] 109060: 910103ff add sp, sp, #0x40 109064: d65f03c0 ret 109068: d10043ff sub sp, sp, #0x10 10906c: f90007e0 str x0, [sp, #0x8] 109070: 910043ff add sp, sp, #0x10 109074: d65f03c0 ret 109078: d10083ff sub sp, sp, #0x20 10907c: a9017bfd stp x29, x30, [sp, #0x10] 109080: 910043fd add x29, sp, #0x10 109084: f90007e0 str x0, [sp, #0x8] 109088: f94007e0 ldr x0, [sp, #0x8] 10908c: aa0003e8 mov x8, x0 109090: f9400101 ldr x1, [x8] 109094: 94000011 bl 0x1090d8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 109098: a9417bfd ldp x29, x30, [sp, #0x10] 10909c: 910083ff add sp, sp, #0x20 1090a0: d65f03c0 ret 1090a4: d100c3ff sub sp, sp, #0x30 1090a8: a9027bfd stp x29, x30, [sp, #0x20] 1090ac: 910083fd add x29, sp, #0x20 1090b0: f81f83a0 stur x0, [x29, #-0x8] 1090b4: f9000be1 str x1, [sp, #0x10] 1090b8: f90007e2 str x2, [sp, #0x8] 1090bc: f85f83a0 ldur x0, [x29, #-0x8] 1090c0: f9400be1 ldr x1, [sp, #0x10] 1090c4: f94007e2 ldr x2, [sp, #0x8] 1090c8: 9400004b bl 0x1091f4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 1090cc: a9427bfd ldp x29, x30, [sp, #0x20] 1090d0: 9100c3ff add sp, sp, #0x30 1090d4: d65f03c0 ret 1090d8: d10143ff sub sp, sp, #0x50 1090dc: a9047bfd stp x29, x30, [sp, #0x40] 1090e0: 910103fd add x29, sp, #0x40 1090e4: f81f83a0 stur x0, [x29, #-0x8] 1090e8: f81f03a1 stur x1, [x29, #-0x10] 1090ec: f85f83a0 ldur x0, [x29, #-0x8] 1090f0: f9400401 ldr x1, [x0, #0x8] 1090f4: f81e83a1 stur x1, [x29, #-0x18] 1090f8: f90013e0 str x0, [sp, #0x20] 1090fc: f85f03a8 ldur x8, [x29, #-0x10] 109100: f85e83a9 ldur x9, [x29, #-0x18] 109104: eb09011f cmp x8, x9 109108: 1a9f07ea cset w10, ne 10910c: 3700004a tbnz w10, #0x0, 0x109114 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 109110: 14000013 b 0x10915c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 109114: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 109118: f94013e0 ldr x0, [sp, #0x20] 10911c: f9000fe8 str x8, [sp, #0x18] 109120: 97fffea8 bl 0x108bc0 , std::__ndk1::allocator>>::max_size() const+0xc0> 109124: f85e83a8 ldur x8, [x29, #-0x18] 109128: f9400fe9 ldr x9, [sp, #0x18] 10912c: 8b090108 add x8, x8, x9 109130: f81e83a8 stur x8, [x29, #-0x18] 109134: f9000be0 str x0, [sp, #0x10] 109138: aa0803e0 mov x0, x8 10913c: 97ffff71 bl 0x108f00 , std::__ndk1::allocator>>::max_size() const+0x400> 109140: f9400be8 ldr x8, [sp, #0x10] 109144: f90007e0 str x0, [sp, #0x8] 109148: aa0803e0 mov x0, x8 10914c: f94007e1 ldr x1, [sp, #0x8] 109150: 97fe7e68 bl 0xa8af0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt> 109154: 14000001 b 0x109158 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 109158: 17ffffe9 b 0x1090fc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 10915c: f85f03a8 ldur x8, [x29, #-0x10] 109160: f94013e9 ldr x9, [sp, #0x20] 109164: f9000528 str x8, [x9, #0x8] 109168: a9447bfd ldp x29, x30, [sp, #0x40] 10916c: 910143ff add sp, sp, #0x50 109170: d65f03c0 ret 109174: 97fe9414 bl 0xae1c4 0000000000109178 >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 109178: d100c3ff sub sp, sp, #0x30 10917c: a9027bfd stp x29, x30, [sp, #0x20] 109180: 910083fd add x29, sp, #0x20 109184: 91003fe8 add x8, sp, #0xf 109188: f81f83a0 stur x0, [x29, #-0x8] 10918c: f9000be1 str x1, [sp, #0x10] 109190: f85f83a1 ldur x1, [x29, #-0x8] 109194: f9400be2 ldr x2, [sp, #0x10] 109198: 39400100 ldrb w0, [x8] 10919c: 97fe7511 bl 0xa65e0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 1091a0: a9427bfd ldp x29, x30, [sp, #0x20] 1091a4: 9100c3ff add sp, sp, #0x30 1091a8: d65f03c0 ret 00000000001091ac >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 1091ac: d100c3ff sub sp, sp, #0x30 1091b0: a9027bfd stp x29, x30, [sp, #0x20] 1091b4: 910083fd add x29, sp, #0x20 1091b8: d10007a8 sub x8, x29, #0x1 1091bc: 39000100 strb w0, [x8] 1091c0: f9000be1 str x1, [sp, #0x10] 1091c4: f90007e2 str x2, [sp, #0x8] 1091c8: f9400be0 ldr x0, [sp, #0x10] 1091cc: f94007e1 ldr x1, [sp, #0x8] 1091d0: 94000004 bl 0x1091e0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 1091d4: a9427bfd ldp x29, x30, [sp, #0x20] 1091d8: 9100c3ff add sp, sp, #0x30 1091dc: d65f03c0 ret 1091e0: d10043ff sub sp, sp, #0x10 1091e4: f90007e0 str x0, [sp, #0x8] 1091e8: f90003e1 str x1, [sp] 1091ec: 910043ff add sp, sp, #0x10 1091f0: d65f03c0 ret 1091f4: d100c3ff sub sp, sp, #0x30 1091f8: a9027bfd stp x29, x30, [sp, #0x20] 1091fc: 910083fd add x29, sp, #0x20 109200: b27d03e8 orr x8, xzr, #0x8 109204: b27e03e9 orr x9, xzr, #0x4 109208: f81f83a0 stur x0, [x29, #-0x8] 10920c: f9000be1 str x1, [sp, #0x10] 109210: f90007e2 str x2, [sp, #0x8] 109214: f9400be0 ldr x0, [sp, #0x10] 109218: f94007e1 ldr x1, [sp, #0x8] 10921c: 9b087c21 mul x1, x1, x8 109220: aa0903e2 mov x2, x9 109224: 97fec87f bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 109228: 14000001 b 0x10922c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 10922c: a9427bfd ldp x29, x30, [sp, #0x20] 109230: 9100c3ff add sp, sp, #0x30 109234: d65f03c0 ret 109238: 97fe93e3 bl 0xae1c4 10923c: d100c3ff sub sp, sp, #0x30 109240: a9027bfd stp x29, x30, [sp, #0x20] 109244: 910083fd add x29, sp, #0x20 109248: f81f83a0 stur x0, [x29, #-0x8] 10924c: f85f83a0 ldur x0, [x29, #-0x8] 109250: f90003e0 str x0, [sp] 109254: 9400000e bl 0x10928c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 109258: 14000001 b 0x10925c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 10925c: f94003e0 ldr x0, [sp] 109260: 97fe67f4 bl 0xa3230 <_ZNSt6__ndk113__vector_baseINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 109264: a9427bfd ldp x29, x30, [sp, #0x20] 109268: 9100c3ff add sp, sp, #0x30 10926c: d65f03c0 ret 109270: 2a0103e8 mov w8, w1 109274: f9000be0 str x0, [sp, #0x10] 109278: b9000fe8 str w8, [sp, #0xc] 10927c: f94003e0 ldr x0, [sp] 109280: 97fe67ec bl 0xa3230 <_ZNSt6__ndk113__vector_baseINS_4pairIt24OMX_AUDIO_AACPROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 109284: f9400be0 ldr x0, [sp, #0x10] 109288: 97fe93cf bl 0xae1c4 10928c: d10183ff sub sp, sp, #0x60 109290: a9057bfd stp x29, x30, [sp, #0x50] 109294: 910143fd add x29, sp, #0x50 109298: b27d03e8 orr x8, xzr, #0x8 10929c: f81f83a0 stur x0, [x29, #-0x8] 1092a0: f85f83a0 ldur x0, [x29, #-0x8] 1092a4: f81f03a0 stur x0, [x29, #-0x10] 1092a8: f81e83a8 stur x8, [x29, #-0x18] 1092ac: 97ffff02 bl 0x108eb4 , std::__ndk1::allocator>>::max_size() const+0x3b4> 1092b0: f85f03a8 ldur x8, [x29, #-0x10] 1092b4: f81e03a0 stur x0, [x29, #-0x20] 1092b8: aa0803e0 mov x0, x8 1092bc: 97fffefe bl 0x108eb4 , std::__ndk1::allocator>>::max_size() const+0x3b4> 1092c0: f85f03a8 ldur x8, [x29, #-0x10] 1092c4: f90017e0 str x0, [sp, #0x28] 1092c8: aa0803e0 mov x0, x8 1092cc: 97ffff04 bl 0x108edc , std::__ndk1::allocator>>::max_size() const+0x3dc> 1092d0: f85e83a8 ldur x8, [x29, #-0x18] 1092d4: 9b007d00 mul x0, x8, x0 1092d8: f94017e9 ldr x9, [sp, #0x28] 1092dc: 8b000120 add x0, x9, x0 1092e0: f85f03aa ldur x10, [x29, #-0x10] 1092e4: f90013e0 str x0, [sp, #0x20] 1092e8: aa0a03e0 mov x0, x10 1092ec: 97fffef2 bl 0x108eb4 , std::__ndk1::allocator>>::max_size() const+0x3b4> 1092f0: f85f03a8 ldur x8, [x29, #-0x10] 1092f4: f9000fe0 str x0, [sp, #0x18] 1092f8: aa0803e0 mov x0, x8 1092fc: 94000019 bl 0x109360 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 109300: f85e83a8 ldur x8, [x29, #-0x18] 109304: 9b007d09 mul x9, x8, x0 109308: f9400fea ldr x10, [sp, #0x18] 10930c: 8b090149 add x9, x10, x9 109310: f85f03a0 ldur x0, [x29, #-0x10] 109314: f9000be9 str x9, [sp, #0x10] 109318: 97fffee7 bl 0x108eb4 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10931c: f85f03a8 ldur x8, [x29, #-0x10] 109320: f90007e0 str x0, [sp, #0x8] 109324: aa0803e0 mov x0, x8 109328: 97fffeed bl 0x108edc , std::__ndk1::allocator>>::max_size() const+0x3dc> 10932c: f85e83a8 ldur x8, [x29, #-0x18] 109330: 9b007d09 mul x9, x8, x0 109334: f94007ea ldr x10, [sp, #0x8] 109338: 8b090149 add x9, x10, x9 10933c: f85f03a0 ldur x0, [x29, #-0x10] 109340: f85e03a1 ldur x1, [x29, #-0x20] 109344: f94013e2 ldr x2, [sp, #0x20] 109348: f9400be3 ldr x3, [sp, #0x10] 10934c: aa0903e4 mov x4, x9 109350: 97fffed1 bl 0x108e94 , std::__ndk1::allocator>>::max_size() const+0x394> 109354: a9457bfd ldp x29, x30, [sp, #0x50] 109358: 910183ff add sp, sp, #0x60 10935c: d65f03c0 ret 109360: d10043ff sub sp, sp, #0x10 109364: b27d03e8 orr x8, xzr, #0x8 109368: f90007e0 str x0, [sp, #0x8] 10936c: f94007e0 ldr x0, [sp, #0x8] 109370: f9400409 ldr x9, [x0, #0x8] 109374: f9400000 ldr x0, [x0] 109378: eb000129 subs x9, x9, x0 10937c: 9ac80d20 sdiv x0, x9, x8 109380: 910043ff add sp, sp, #0x10 109384: d65f03c0 ret 0000000000109388 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const>: 109388: d10203ff sub sp, sp, #0x80 10938c: a9077bfd stp x29, x30, [sp, #0x70] 109390: 9101c3fd add x29, sp, #0x70 109394: d53bd048 mrs x8, TPIDR_EL0 109398: f9401508 ldr x8, [x8, #0x28] 10939c: f81f83a8 stur x8, [x29, #-0x8] 1093a0: f81d03a0 stur x0, [x29, #-0x30] 1093a4: f9001fe1 str x1, [sp, #0x38] 1093a8: f9001be2 str x2, [sp, #0x30] 1093ac: f85d03a8 ldur x8, [x29, #-0x30] 1093b0: f90017e8 str x8, [sp, #0x28] 1093b4: f94017e0 ldr x0, [sp, #0x28] 1093b8: 94000033 bl 0x109484 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0xfc> 1093bc: f81f03a0 stur x0, [x29, #-0x10] 1093c0: f94017e0 ldr x0, [sp, #0x28] 1093c4: 94000040 bl 0x1094c4 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x13c> 1093c8: f81e83a0 stur x0, [x29, #-0x18] 1093cc: 14000001 b 0x1093d0 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x48> 1093d0: d10043a0 sub x0, x29, #0x10 1093d4: d10063a1 sub x1, x29, #0x18 1093d8: 9400004a bl 0x109500 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x178> 1093dc: 36000300 tbz w0, #0x0, 0x10943c ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0xb4> 1093e0: 14000001 b 0x1093e4 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x5c> 1093e4: d10043a0 sub x0, x29, #0x10 1093e8: 94000058 bl 0x109548 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x1c0> 1093ec: f9400000 ldr x0, [x0] 1093f0: f81e03a0 stur x0, [x29, #-0x20] 1093f4: 785e03a8 ldurh w8, [x29, #-0x20] 1093f8: f9401fe0 ldr x0, [sp, #0x38] 1093fc: 79400009 ldrh w9, [x0] 109400: 6b090108 subs w8, w8, w9 109404: b90027e8 str w8, [sp, #0x24] 109408: 54000101 b.ne 0x109428 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0xa0> 10940c: 14000001 b 0x109410 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x88> 109410: b85e43a8 ldur w8, [x29, #-0x1c] 109414: f9401be9 ldr x9, [sp, #0x30] 109418: b9000128 str w8, [x9] 10941c: 320003e8 orr w8, wzr, #0x1 109420: 381df3a8 sturb w8, [x29, #-0x21] 109424: 14000009 b 0x109448 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0xc0> 109428: 14000001 b 0x10942c ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0xa4> 10942c: d10043a0 sub x0, x29, #0x10 109430: 9400004c bl 0x109560 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x1d8> 109434: f9000fe0 str x0, [sp, #0x18] 109438: 17ffffe6 b 0x1093d0 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x48> 10943c: 2a1f03e8 mov w8, wzr 109440: 381df3a8 sturb w8, [x29, #-0x21] 109444: 14000001 b 0x109448 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0xc0> 109448: 385df3a8 ldurb w8, [x29, #-0x21] 10944c: d53bd049 mrs x9, TPIDR_EL0 109450: f9401529 ldr x9, [x9, #0x28] 109454: f85f83aa ldur x10, [x29, #-0x8] 109458: eb0a0129 subs x9, x9, x10 10945c: b90017e8 str w8, [sp, #0x14] 109460: f90007e9 str x9, [sp, #0x8] 109464: 540000e1 b.ne 0x109480 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0xf8> 109468: 14000001 b 0x10946c ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0xe4> 10946c: b94017e8 ldr w8, [sp, #0x14] 109470: 12000100 and w0, w8, #0x1 109474: a9477bfd ldp x29, x30, [sp, #0x70] 109478: 910203ff add sp, sp, #0x80 10947c: d65f03c0 ret 109480: 97fe823c bl 0xa9d70 <__stack_chk_fail@plt> 109484: d100c3ff sub sp, sp, #0x30 109488: a9027bfd stp x29, x30, [sp, #0x20] 10948c: 910083fd add x29, sp, #0x20 109490: d10023a8 sub x8, x29, #0x8 109494: f9000be0 str x0, [sp, #0x10] 109498: f9400be0 ldr x0, [sp, #0x10] 10949c: aa0003e9 mov x9, x0 1094a0: f9400121 ldr x1, [x9] 1094a4: f90007e8 str x8, [sp, #0x8] 1094a8: 94000038 bl 0x109588 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x200> 1094ac: f94007e8 ldr x8, [sp, #0x8] 1094b0: f9000100 str x0, [x8] 1094b4: f9400100 ldr x0, [x8] 1094b8: a9427bfd ldp x29, x30, [sp, #0x20] 1094bc: 9100c3ff add sp, sp, #0x30 1094c0: d65f03c0 ret 1094c4: d100c3ff sub sp, sp, #0x30 1094c8: a9027bfd stp x29, x30, [sp, #0x20] 1094cc: 910083fd add x29, sp, #0x20 1094d0: d10023a8 sub x8, x29, #0x8 1094d4: f9000be0 str x0, [sp, #0x10] 1094d8: f9400be0 ldr x0, [sp, #0x10] 1094dc: f9400401 ldr x1, [x0, #0x8] 1094e0: f90007e8 str x8, [sp, #0x8] 1094e4: 94000029 bl 0x109588 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x200> 1094e8: f94007e8 ldr x8, [sp, #0x8] 1094ec: f9000100 str x0, [x8] 1094f0: f9400100 ldr x0, [x8] 1094f4: a9427bfd ldp x29, x30, [sp, #0x20] 1094f8: 9100c3ff add sp, sp, #0x30 1094fc: d65f03c0 ret 109500: d100c3ff sub sp, sp, #0x30 109504: a9027bfd stp x29, x30, [sp, #0x20] 109508: 910083fd add x29, sp, #0x20 10950c: 12800008 mov w8, #-0x1 // =-1 109510: f81f83a0 stur x0, [x29, #-0x8] 109514: f9000be1 str x1, [sp, #0x10] 109518: f85f83a0 ldur x0, [x29, #-0x8] 10951c: f9400be1 ldr x1, [sp, #0x10] 109520: b9000fe8 str w8, [sp, #0xc] 109524: 9400003b bl 0x109610 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x288> 109528: b9400fe8 ldr w8, [sp, #0xc] 10952c: 4a080000 eor w0, w0, w8 109530: 320003e9 orr w9, wzr, #0x1 109534: 0a090009 and w9, w0, w9 109538: 2a0903e0 mov w0, w9 10953c: a9427bfd ldp x29, x30, [sp, #0x20] 109540: 9100c3ff add sp, sp, #0x30 109544: d65f03c0 ret 109548: d10043ff sub sp, sp, #0x10 10954c: f90007e0 str x0, [sp, #0x8] 109550: f94007e0 ldr x0, [sp, #0x8] 109554: f9400000 ldr x0, [x0] 109558: 910043ff add sp, sp, #0x10 10955c: d65f03c0 ret 109560: d10043ff sub sp, sp, #0x10 109564: b27d03e8 orr x8, xzr, #0x8 109568: f90007e0 str x0, [sp, #0x8] 10956c: f94007e0 ldr x0, [sp, #0x8] 109570: aa0003e9 mov x9, x0 109574: f940012a ldr x10, [x9] 109578: 8b080148 add x8, x10, x8 10957c: f9000128 str x8, [x9] 109580: 910043ff add sp, sp, #0x10 109584: d65f03c0 ret 109588: d10143ff sub sp, sp, #0x50 10958c: a9047bfd stp x29, x30, [sp, #0x40] 109590: 910103fd add x29, sp, #0x40 109594: d53bd048 mrs x8, TPIDR_EL0 109598: f9401509 ldr x9, [x8, #0x28] 10959c: f81f83a9 stur x9, [x29, #-0x8] 1095a0: f81e83a0 stur x0, [x29, #-0x18] 1095a4: f90013e1 str x1, [sp, #0x20] 1095a8: f94013e1 ldr x1, [sp, #0x20] 1095ac: d10043a0 sub x0, x29, #0x10 1095b0: f9000fe8 str x8, [sp, #0x18] 1095b4: 9400000f bl 0x1095f0 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x268> 1095b8: f85f03a8 ldur x8, [x29, #-0x10] 1095bc: f9400fe9 ldr x9, [sp, #0x18] 1095c0: f9401520 ldr x0, [x9, #0x28] 1095c4: f85f83a1 ldur x1, [x29, #-0x8] 1095c8: eb010000 subs x0, x0, x1 1095cc: f9000be8 str x8, [sp, #0x10] 1095d0: f90007e0 str x0, [sp, #0x8] 1095d4: 540000c1 b.ne 0x1095ec ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x264> 1095d8: 14000001 b 0x1095dc ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x254> 1095dc: f9400be0 ldr x0, [sp, #0x10] 1095e0: a9447bfd ldp x29, x30, [sp, #0x40] 1095e4: 910143ff add sp, sp, #0x50 1095e8: d65f03c0 ret 1095ec: 97fe81e1 bl 0xa9d70 <__stack_chk_fail@plt> 1095f0: d10043ff sub sp, sp, #0x10 1095f4: f90007e0 str x0, [sp, #0x8] 1095f8: f90003e1 str x1, [sp] 1095fc: f94007e0 ldr x0, [sp, #0x8] 109600: f94003e1 ldr x1, [sp] 109604: f9000001 str x1, [x0] 109608: 910043ff add sp, sp, #0x10 10960c: d65f03c0 ret 109610: d100c3ff sub sp, sp, #0x30 109614: a9027bfd stp x29, x30, [sp, #0x20] 109618: 910083fd add x29, sp, #0x20 10961c: f81f83a0 stur x0, [x29, #-0x8] 109620: f9000be1 str x1, [sp, #0x10] 109624: f85f83a0 ldur x0, [x29, #-0x8] 109628: 9400000e bl 0x109660 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x2d8> 10962c: f9400be1 ldr x1, [sp, #0x10] 109630: f90007e0 str x0, [sp, #0x8] 109634: aa0103e0 mov x0, x1 109638: 9400000a bl 0x109660 ::lookup(unsigned short const&, OMX_AUDIO_AACPROFILETYPE*) const+0x2d8> 10963c: f94007e1 ldr x1, [sp, #0x8] 109640: eb00003f cmp x1, x0 109644: 1a9f17e8 cset w8, eq 109648: 320003e9 orr w9, wzr, #0x1 10964c: 0a090108 and w8, w8, w9 109650: 2a0803e0 mov w0, w8 109654: a9427bfd ldp x29, x30, [sp, #0x20] 109658: 9100c3ff add sp, sp, #0x30 10965c: d65f03c0 ret 109660: d10043ff sub sp, sp, #0x10 109664: f90007e0 str x0, [sp, #0x8] 109668: f94007e0 ldr x0, [sp, #0x8] 10966c: f9400000 ldr x0, [x0] 109670: 910043ff add sp, sp, #0x10 109674: d65f03c0 ret 0000000000109678 ::pair(int&&, OMX_VIDEO_H263PROFILETYPE&&)>: 109678: d10103ff sub sp, sp, #0x40 10967c: a9037bfd stp x29, x30, [sp, #0x30] 109680: 9100c3fd add x29, sp, #0x30 109684: f81f83a0 stur x0, [x29, #-0x8] 109688: f81f03a1 stur x1, [x29, #-0x10] 10968c: f9000fe2 str x2, [sp, #0x18] 109690: f85f83a0 ldur x0, [x29, #-0x8] 109694: aa0003e1 mov x1, x0 109698: f85f03a2 ldur x2, [x29, #-0x10] 10969c: f9000be0 str x0, [sp, #0x10] 1096a0: aa0203e0 mov x0, x2 1096a4: f90007e1 str x1, [sp, #0x8] 1096a8: 97ffd802 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 1096ac: b9400008 ldr w8, [x0] 1096b0: f94007e0 ldr x0, [sp, #0x8] 1096b4: 39000008 strb w8, [x0] 1096b8: f9400fe0 ldr x0, [sp, #0x18] 1096bc: 94000087 bl 0x1098d8 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x40> 1096c0: b9400008 ldr w8, [x0] 1096c4: f9400be0 ldr x0, [sp, #0x10] 1096c8: b9000408 str w8, [x0, #0x4] 1096cc: a9437bfd ldp x29, x30, [sp, #0x30] 1096d0: 910103ff add sp, sp, #0x40 1096d4: d65f03c0 ret 00000000001096d8 ::ALookup(std::initializer_list>)>: 1096d8: d10183ff sub sp, sp, #0x60 1096dc: a9057bfd stp x29, x30, [sp, #0x50] 1096e0: 910143fd add x29, sp, #0x50 1096e4: d53bd048 mrs x8, TPIDR_EL0 1096e8: f9401509 ldr x9, [x8, #0x28] 1096ec: f81f83a9 stur x9, [x29, #-0x8] 1096f0: f81f03a2 stur x2, [x29, #-0x10] 1096f4: f81e83a1 stur x1, [x29, #-0x18] 1096f8: f9000fe0 str x0, [sp, #0x18] 1096fc: f9400fe0 ldr x0, [sp, #0x18] 109700: 3cde83a0 ldur q0, [x29, #-0x18] 109704: 3d800be0 str q0, [sp, #0x20] 109708: f94017e2 ldr x2, [sp, #0x28] 10970c: f94013e1 ldr x1, [sp, #0x20] 109710: f9000be8 str x8, [sp, #0x10] 109714: 94000076 bl 0x1098ec ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x54> 109718: f9400be8 ldr x8, [sp, #0x10] 10971c: f9401509 ldr x9, [x8, #0x28] 109720: f85f83a0 ldur x0, [x29, #-0x8] 109724: eb000129 subs x9, x9, x0 109728: f90007e9 str x9, [sp, #0x8] 10972c: 540000a1 b.ne 0x109740 ::ALookup(std::initializer_list>)+0x68> 109730: 14000001 b 0x109734 ::ALookup(std::initializer_list>)+0x5c> 109734: a9457bfd ldp x29, x30, [sp, #0x50] 109738: 910183ff add sp, sp, #0x60 10973c: d65f03c0 ret 109740: 97fe818c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000109744 ::~ALookup()>: 109744: d10083ff sub sp, sp, #0x20 109748: a9017bfd stp x29, x30, [sp, #0x10] 10974c: 910043fd add x29, sp, #0x10 109750: f90007e0 str x0, [sp, #0x8] 109754: f94007e0 ldr x0, [sp, #0x8] 109758: 9400035b bl 0x10a4c4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 10975c: a9417bfd ldp x29, x30, [sp, #0x10] 109760: 910083ff add sp, sp, #0x20 109764: d65f03c0 ret 0000000000109768 ::pair(int&&, OMX_VIDEO_H263LEVELTYPE&&)>: 109768: d10103ff sub sp, sp, #0x40 10976c: a9037bfd stp x29, x30, [sp, #0x30] 109770: 9100c3fd add x29, sp, #0x30 109774: f81f83a0 stur x0, [x29, #-0x8] 109778: f81f03a1 stur x1, [x29, #-0x10] 10977c: f9000fe2 str x2, [sp, #0x18] 109780: f85f83a0 ldur x0, [x29, #-0x8] 109784: aa0003e1 mov x1, x0 109788: f85f03a2 ldur x2, [x29, #-0x10] 10978c: f9000be0 str x0, [sp, #0x10] 109790: aa0203e0 mov x0, x2 109794: f90007e1 str x1, [sp, #0x8] 109798: 97ffd7c6 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 10979c: b9400008 ldr w8, [x0] 1097a0: f94007e0 ldr x0, [sp, #0x8] 1097a4: 39000008 strb w8, [x0] 1097a8: f9400fe0 ldr x0, [sp, #0x18] 1097ac: 94000399 bl 0x10a610 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1dc> 1097b0: b9400008 ldr w8, [x0] 1097b4: f9400be0 ldr x0, [sp, #0x10] 1097b8: b9000408 str w8, [x0, #0x4] 1097bc: a9437bfd ldp x29, x30, [sp, #0x30] 1097c0: 910103ff add sp, sp, #0x40 1097c4: d65f03c0 ret 00000000001097c8 ::ALookup(std::initializer_list>)>: 1097c8: d10183ff sub sp, sp, #0x60 1097cc: a9057bfd stp x29, x30, [sp, #0x50] 1097d0: 910143fd add x29, sp, #0x50 1097d4: d53bd048 mrs x8, TPIDR_EL0 1097d8: f9401509 ldr x9, [x8, #0x28] 1097dc: f81f83a9 stur x9, [x29, #-0x8] 1097e0: f81f03a2 stur x2, [x29, #-0x10] 1097e4: f81e83a1 stur x1, [x29, #-0x18] 1097e8: f9000fe0 str x0, [sp, #0x18] 1097ec: f9400fe0 ldr x0, [sp, #0x18] 1097f0: 3cde83a0 ldur q0, [x29, #-0x18] 1097f4: 3d800be0 str q0, [sp, #0x20] 1097f8: f94017e2 ldr x2, [sp, #0x28] 1097fc: f94013e1 ldr x1, [sp, #0x20] 109800: f9000be8 str x8, [sp, #0x10] 109804: 94000388 bl 0x10a624 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1f0> 109808: f9400be8 ldr x8, [sp, #0x10] 10980c: f9401509 ldr x9, [x8, #0x28] 109810: f85f83a0 ldur x0, [x29, #-0x8] 109814: eb000129 subs x9, x9, x0 109818: f90007e9 str x9, [sp, #0x8] 10981c: 540000a1 b.ne 0x109830 ::ALookup(std::initializer_list>)+0x68> 109820: 14000001 b 0x109824 ::ALookup(std::initializer_list>)+0x5c> 109824: a9457bfd ldp x29, x30, [sp, #0x50] 109828: 910183ff add sp, sp, #0x60 10982c: d65f03c0 ret 109830: 97fe8150 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000109834 ::~ALookup()>: 109834: d10083ff sub sp, sp, #0x20 109838: a9017bfd stp x29, x30, [sp, #0x10] 10983c: 910043fd add x29, sp, #0x10 109840: f90007e0 str x0, [sp, #0x8] 109844: f94007e0 ldr x0, [sp, #0x8] 109848: 9400066d bl 0x10b1fc >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 10984c: a9417bfd ldp x29, x30, [sp, #0x10] 109850: 910083ff add sp, sp, #0x20 109854: d65f03c0 ret 0000000000109858 ::map(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const>: 109858: d100c3ff sub sp, sp, #0x30 10985c: a9027bfd stp x29, x30, [sp, #0x20] 109860: 910083fd add x29, sp, #0x20 109864: f81f83a0 stur x0, [x29, #-0x8] 109868: f9000be1 str x1, [sp, #0x10] 10986c: f90007e2 str x2, [sp, #0x8] 109870: f85f83a0 ldur x0, [x29, #-0x8] 109874: f9400be1 ldr x1, [sp, #0x10] 109878: f94007e2 ldr x2, [sp, #0x8] 10987c: 97fe61cd bl 0xa1fb0 <_ZNK7android7ALookupIh25OMX_VIDEO_H263PROFILETYPEE6lookupERKhPS1_@plt> 109880: 320003e8 orr w8, wzr, #0x1 109884: 0a080008 and w8, w0, w8 109888: 2a0803e0 mov w0, w8 10988c: a9427bfd ldp x29, x30, [sp, #0x20] 109890: 9100c3ff add sp, sp, #0x30 109894: d65f03c0 ret 0000000000109898 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const>: 109898: d100c3ff sub sp, sp, #0x30 10989c: a9027bfd stp x29, x30, [sp, #0x20] 1098a0: 910083fd add x29, sp, #0x20 1098a4: f81f83a0 stur x0, [x29, #-0x8] 1098a8: f9000be1 str x1, [sp, #0x10] 1098ac: f90007e2 str x2, [sp, #0x8] 1098b0: f85f83a0 ldur x0, [x29, #-0x8] 1098b4: f9400be1 ldr x1, [sp, #0x10] 1098b8: f94007e2 ldr x2, [sp, #0x8] 1098bc: 97fe5f0d bl 0xa14f0 <_ZNK7android7ALookupIh23OMX_VIDEO_H263LEVELTYPEE6lookupERKhPS1_@plt> 1098c0: 320003e8 orr w8, wzr, #0x1 1098c4: 0a080008 and w8, w0, w8 1098c8: 2a0803e0 mov w0, w8 1098cc: a9427bfd ldp x29, x30, [sp, #0x20] 1098d0: 9100c3ff add sp, sp, #0x30 1098d4: d65f03c0 ret 1098d8: d10043ff sub sp, sp, #0x10 1098dc: f90007e0 str x0, [sp, #0x8] 1098e0: f94007e0 ldr x0, [sp, #0x8] 1098e4: 910043ff add sp, sp, #0x10 1098e8: d65f03c0 ret 1098ec: d10203ff sub sp, sp, #0x80 1098f0: a9077bfd stp x29, x30, [sp, #0x70] 1098f4: 9101c3fd add x29, sp, #0x70 1098f8: d53bd048 mrs x8, TPIDR_EL0 1098fc: f9401508 ldr x8, [x8, #0x28] 109900: f81f83a8 stur x8, [x29, #-0x8] 109904: f81f03a2 stur x2, [x29, #-0x10] 109908: f81e83a1 stur x1, [x29, #-0x18] 10990c: f81e03a0 stur x0, [x29, #-0x20] 109910: f85e03a8 ldur x8, [x29, #-0x20] 109914: aa0803e0 mov x0, x8 109918: f9001fe0 str x0, [sp, #0x38] 10991c: aa0803e0 mov x0, x8 109920: 94000035 bl 0x1099f4 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x15c> 109924: d10063a0 sub x0, x29, #0x18 109928: 94000056 bl 0x109a80 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x1e8> 10992c: b40004a0 cbz x0, 0x1099c0 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x128> 109930: 14000001 b 0x109934 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x9c> 109934: d10063a0 sub x0, x29, #0x18 109938: 94000052 bl 0x109a80 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x1e8> 10993c: f9401ffe ldr x30, [sp, #0x38] 109940: f9001be0 str x0, [sp, #0x30] 109944: aa1e03e0 mov x0, x30 109948: f9401be1 ldr x1, [sp, #0x30] 10994c: 97fe82d9 bl 0xaa4b0 <_ZNSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt> 109950: 14000001 b 0x109954 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0xbc> 109954: d10063a8 sub x8, x29, #0x18 109958: aa0803e0 mov x0, x8 10995c: f90017e8 str x8, [sp, #0x28] 109960: 940000a4 bl 0x109bf0 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 109964: f94017e8 ldr x8, [sp, #0x28] 109968: f90013e0 str x0, [sp, #0x20] 10996c: aa0803e0 mov x0, x8 109970: 940000a6 bl 0x109c08 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 109974: f94017e8 ldr x8, [sp, #0x28] 109978: f9000fe0 str x0, [sp, #0x18] 10997c: aa0803e0 mov x0, x8 109980: 94000040 bl 0x109a80 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x1e8> 109984: f9401fe8 ldr x8, [sp, #0x38] 109988: f9000be0 str x0, [sp, #0x10] 10998c: aa0803e0 mov x0, x8 109990: f94013e1 ldr x1, [sp, #0x20] 109994: f9400fe2 ldr x2, [sp, #0x18] 109998: f9400be3 ldr x3, [sp, #0x10] 10999c: 97fe8209 bl 0xaa1c0 <_ZNSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> 1099a0: 14000001 b 0x1099a4 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x10c> 1099a4: 14000007 b 0x1099c0 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x128> 1099a8: f81d83a0 stur x0, [x29, #-0x28] 1099ac: 2a0103e8 mov w8, w1 1099b0: b81d43a8 stur w8, [x29, #-0x2c] 1099b4: f9401fe0 ldr x0, [sp, #0x38] 1099b8: 97fe5bfa bl 0xa09a0 <_ZNSt6__ndk113__vector_baseINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 1099bc: 1400000b b 0x1099e8 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x150> 1099c0: d53bd048 mrs x8, TPIDR_EL0 1099c4: f9401508 ldr x8, [x8, #0x28] 1099c8: f85f83a9 ldur x9, [x29, #-0x8] 1099cc: eb090108 subs x8, x8, x9 1099d0: f90007e8 str x8, [sp, #0x8] 1099d4: 540000e1 b.ne 0x1099f0 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x158> 1099d8: 14000001 b 0x1099dc ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x144> 1099dc: a9477bfd ldp x29, x30, [sp, #0x70] 1099e0: 910203ff add sp, sp, #0x80 1099e4: d65f03c0 ret 1099e8: f85d83a0 ldur x0, [x29, #-0x28] 1099ec: 97fe7949 bl 0xa7f10 <_Unwind_Resume@plt> 1099f0: 97fe80e0 bl 0xa9d70 <__stack_chk_fail@plt> 1099f4: d10103ff sub sp, sp, #0x40 1099f8: a9037bfd stp x29, x30, [sp, #0x30] 1099fc: 9100c3fd add x29, sp, #0x30 109a00: d53bd048 mrs x8, TPIDR_EL0 109a04: f9401508 ldr x8, [x8, #0x28] 109a08: f81f83a8 stur x8, [x29, #-0x8] 109a0c: f9000fe0 str x0, [sp, #0x18] 109a10: f9400fe8 ldr x8, [sp, #0x18] 109a14: aa0803e0 mov x0, x8 109a18: f9000be0 str x0, [sp, #0x10] 109a1c: aa0803e0 mov x0, x8 109a20: 97ffd822 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 109a24: 14000001 b 0x109a28 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x190> 109a28: aa1f03e8 mov x8, xzr 109a2c: f9400be9 ldr x9, [sp, #0x10] 109a30: f9000128 str x8, [x9] 109a34: f9000528 str x8, [x9, #0x8] 109a38: 91004120 add x0, x9, #0x10 109a3c: f81f03a8 stur x8, [x29, #-0x10] 109a40: d10043a1 sub x1, x29, #0x10 109a44: 97fe8117 bl 0xa9ea0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> 109a48: 14000001 b 0x109a4c ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x1b4> 109a4c: d53bd048 mrs x8, TPIDR_EL0 109a50: f9401508 ldr x8, [x8, #0x28] 109a54: f85f83a9 ldur x9, [x29, #-0x8] 109a58: eb090108 subs x8, x8, x9 109a5c: f90007e8 str x8, [sp, #0x8] 109a60: 540000e1 b.ne 0x109a7c ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x1e4> 109a64: 14000001 b 0x109a68 ::map(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x1d0> 109a68: a9437bfd ldp x29, x30, [sp, #0x30] 109a6c: 910103ff add sp, sp, #0x40 109a70: d65f03c0 ret 109a74: f90003e1 str x1, [sp] 109a78: 97fe91d3 bl 0xae1c4 109a7c: 97fe80bd bl 0xa9d70 <__stack_chk_fail@plt> 109a80: d10043ff sub sp, sp, #0x10 109a84: f90007e0 str x0, [sp, #0x8] 109a88: f94007e0 ldr x0, [sp, #0x8] 109a8c: f9400400 ldr x0, [x0, #0x8] 109a90: 910043ff add sp, sp, #0x10 109a94: d65f03c0 ret 0000000000109a98 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 109a98: d10143ff sub sp, sp, #0x50 109a9c: a9047bfd stp x29, x30, [sp, #0x40] 109aa0: 910103fd add x29, sp, #0x40 109aa4: f81f83a0 stur x0, [x29, #-0x8] 109aa8: f81f03a1 stur x1, [x29, #-0x10] 109aac: f85f83a0 ldur x0, [x29, #-0x8] 109ab0: f85f03a1 ldur x1, [x29, #-0x10] 109ab4: f81e83a0 stur x0, [x29, #-0x18] 109ab8: f90013e1 str x1, [sp, #0x20] 109abc: 97fe64c5 bl 0xa2dd0 <_ZNKSt6__ndk16vectorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt> 109ac0: f94013e1 ldr x1, [sp, #0x20] 109ac4: eb00003f cmp x1, x0 109ac8: 1a9f97e8 cset w8, hi 109acc: 37000048 tbnz w8, #0x0, 0x109ad4 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 109ad0: 14000003 b 0x109adc , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 109ad4: f85e83a0 ldur x0, [x29, #-0x18] 109ad8: 97fe6f1e bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 109adc: d2800001 mov x1, #0x0 // =0 109ae0: b27d03e8 orr x8, xzr, #0x8 109ae4: f85e83a0 ldur x0, [x29, #-0x18] 109ae8: f9000fe1 str x1, [sp, #0x18] 109aec: f9000be8 str x8, [sp, #0x10] 109af0: 940000d6 bl 0x109e48 , std::__ndk1::allocator>>::max_size() const+0xc0> 109af4: f85f03a1 ldur x1, [x29, #-0x10] 109af8: 940000c7 bl 0x109e14 , std::__ndk1::allocator>>::max_size() const+0x8c> 109afc: f85e83a8 ldur x8, [x29, #-0x18] 109b00: f9000500 str x0, [x8, #0x8] 109b04: f9000100 str x0, [x8] 109b08: f85e83a8 ldur x8, [x29, #-0x18] 109b0c: f9400108 ldr x8, [x8] 109b10: f85f03a0 ldur x0, [x29, #-0x10] 109b14: f9400be1 ldr x1, [sp, #0x10] 109b18: 9b007c20 mul x0, x1, x0 109b1c: 8b000108 add x8, x8, x0 109b20: f85e83a0 ldur x0, [x29, #-0x18] 109b24: f90007e8 str x8, [sp, #0x8] 109b28: 940000d3 bl 0x109e74 , std::__ndk1::allocator>>::max_size() const+0xec> 109b2c: f94007e8 ldr x8, [sp, #0x8] 109b30: f9000008 str x8, [x0] 109b34: f85e83a0 ldur x0, [x29, #-0x18] 109b38: f9400fe1 ldr x1, [sp, #0x18] 109b3c: 940000d9 bl 0x109ea0 , std::__ndk1::allocator>>::max_size() const+0x118> 109b40: a9447bfd ldp x29, x30, [sp, #0x40] 109b44: 910143ff add sp, sp, #0x50 109b48: d65f03c0 ret 0000000000109b4c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 109b4c: d101c3ff sub sp, sp, #0x70 109b50: a9067bfd stp x29, x30, [sp, #0x60] 109b54: 910183fd add x29, sp, #0x60 109b58: d53bd048 mrs x8, TPIDR_EL0 109b5c: f9401509 ldr x9, [x8, #0x28] 109b60: f81f83a9 stur x9, [x29, #-0x8] 109b64: f81e83a0 stur x0, [x29, #-0x18] 109b68: f81e03a1 stur x1, [x29, #-0x20] 109b6c: f81d83a2 stur x2, [x29, #-0x28] 109b70: f9001be3 str x3, [sp, #0x30] 109b74: f85e83a9 ldur x9, [x29, #-0x18] 109b78: aa0903e0 mov x0, x9 109b7c: f90013e8 str x8, [sp, #0x20] 109b80: f9000fe9 str x9, [sp, #0x18] 109b84: 940000b1 bl 0x109e48 , std::__ndk1::allocator>>::max_size() const+0xc0> 109b88: f90017e0 str x0, [sp, #0x28] 109b8c: f9401be2 ldr x2, [sp, #0x30] 109b90: d10043a8 sub x8, x29, #0x10 109b94: aa0803e0 mov x0, x8 109b98: f9400fe1 ldr x1, [sp, #0x18] 109b9c: f9000be8 str x8, [sp, #0x10] 109ba0: 940001aa bl 0x10a248 , std::__ndk1::allocator>>::max_size() const+0x4c0> 109ba4: f94017e0 ldr x0, [sp, #0x28] 109ba8: f85e03a1 ldur x1, [x29, #-0x20] 109bac: f85d83a2 ldur x2, [x29, #-0x28] 109bb0: f9400fe8 ldr x8, [sp, #0x18] 109bb4: 91002103 add x3, x8, #0x8 109bb8: 97fe6942 bl 0xa40c0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> 109bbc: f9400be0 ldr x0, [sp, #0x10] 109bc0: 940001cc bl 0x10a2f0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 109bc4: f94013e8 ldr x8, [sp, #0x20] 109bc8: f9401509 ldr x9, [x8, #0x28] 109bcc: f85f83a0 ldur x0, [x29, #-0x8] 109bd0: eb000129 subs x9, x9, x0 109bd4: f90007e9 str x9, [sp, #0x8] 109bd8: 540000a1 b.ne 0x109bec const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 109bdc: 14000001 b 0x109be0 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 109be0: a9467bfd ldp x29, x30, [sp, #0x60] 109be4: 9101c3ff add sp, sp, #0x70 109be8: d65f03c0 ret 109bec: 97fe8061 bl 0xa9d70 <__stack_chk_fail@plt> 109bf0: d10043ff sub sp, sp, #0x10 109bf4: f90007e0 str x0, [sp, #0x8] 109bf8: f94007e0 ldr x0, [sp, #0x8] 109bfc: f9400000 ldr x0, [x0] 109c00: 910043ff add sp, sp, #0x10 109c04: d65f03c0 ret 109c08: d10043ff sub sp, sp, #0x10 109c0c: b27d03e8 orr x8, xzr, #0x8 109c10: f90007e0 str x0, [sp, #0x8] 109c14: f94007e0 ldr x0, [sp, #0x8] 109c18: aa0003e9 mov x9, x0 109c1c: f9400129 ldr x9, [x9] 109c20: f9400400 ldr x0, [x0, #0x8] 109c24: 9b007d08 mul x8, x8, x0 109c28: 8b080128 add x8, x9, x8 109c2c: aa0803e0 mov x0, x8 109c30: 910043ff add sp, sp, #0x10 109c34: d65f03c0 ret 0000000000109c38 , std::__ndk1::allocator>>::~__vector_base()>: 109c38: d10103ff sub sp, sp, #0x40 109c3c: a9037bfd stp x29, x30, [sp, #0x30] 109c40: 9100c3fd add x29, sp, #0x30 109c44: d2800008 mov x8, #0x0 // =0 109c48: f81f83a0 stur x0, [x29, #-0x8] 109c4c: f85f83a0 ldur x0, [x29, #-0x8] 109c50: aa0003e9 mov x9, x0 109c54: f9400129 ldr x9, [x9] 109c58: eb08013f cmp x9, x8 109c5c: 1a9f07ea cset w10, ne 109c60: f81f03a0 stur x0, [x29, #-0x10] 109c64: 3700004a tbnz w10, #0x0, 0x109c6c , std::__ndk1::allocator>>::~__vector_base()+0x34> 109c68: 14000012 b 0x109cb0 , std::__ndk1::allocator>>::~__vector_base()+0x78> 109c6c: f85f03a0 ldur x0, [x29, #-0x10] 109c70: 940001a4 bl 0x10a300 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 109c74: f85f03a0 ldur x0, [x29, #-0x10] 109c78: 94000074 bl 0x109e48 , std::__ndk1::allocator>>::max_size() const+0xc0> 109c7c: f85f03a8 ldur x8, [x29, #-0x10] 109c80: f9400101 ldr x1, [x8] 109c84: f85f03a8 ldur x8, [x29, #-0x10] 109c88: f9000fe0 str x0, [sp, #0x18] 109c8c: aa0803e0 mov x0, x8 109c90: f9000be1 str x1, [sp, #0x10] 109c94: 94000142 bl 0x10a19c , std::__ndk1::allocator>>::max_size() const+0x414> 109c98: f9400fe1 ldr x1, [sp, #0x18] 109c9c: f90007e0 str x0, [sp, #0x8] 109ca0: aa0103e0 mov x0, x1 109ca4: f9400be1 ldr x1, [sp, #0x10] 109ca8: f94007e2 ldr x2, [sp, #0x8] 109cac: 940001a0 bl 0x10a32c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> 109cb0: a9437bfd ldp x29, x30, [sp, #0x30] 109cb4: 910103ff add sp, sp, #0x40 109cb8: d65f03c0 ret 0000000000109cbc *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 109cbc: d100c3ff sub sp, sp, #0x30 109cc0: a9027bfd stp x29, x30, [sp, #0x20] 109cc4: 910083fd add x29, sp, #0x20 109cc8: f81f83a0 stur x0, [x29, #-0x8] 109ccc: f9000be1 str x1, [sp, #0x10] 109cd0: f85f83a0 ldur x0, [x29, #-0x8] 109cd4: f9400be1 ldr x1, [sp, #0x10] 109cd8: f90007e0 str x0, [sp, #0x8] 109cdc: aa0103e0 mov x0, x1 109ce0: 97ffd78a bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 109ce4: f94007e1 ldr x1, [sp, #0x8] 109ce8: f90003e0 str x0, [sp] 109cec: aa0103e0 mov x0, x1 109cf0: f94003e1 ldr x1, [sp] 109cf4: 97fe6dff bl 0xa54f0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh25OMX_VIDEO_H263PROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt> 109cf8: f94007e0 ldr x0, [sp, #0x8] 109cfc: 94000016 bl 0x109d54 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 109d00: a9427bfd ldp x29, x30, [sp, #0x20] 109d04: 9100c3ff add sp, sp, #0x30 109d08: d65f03c0 ret 0000000000109d0c *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 109d0c: d100c3ff sub sp, sp, #0x30 109d10: a9027bfd stp x29, x30, [sp, #0x20] 109d14: 910083fd add x29, sp, #0x20 109d18: d2800008 mov x8, #0x0 // =0 109d1c: f81f83a0 stur x0, [x29, #-0x8] 109d20: f9000be1 str x1, [sp, #0x10] 109d24: f85f83a0 ldur x0, [x29, #-0x8] 109d28: f9400be1 ldr x1, [sp, #0x10] 109d2c: f90007e0 str x0, [sp, #0x8] 109d30: aa0103e0 mov x0, x1 109d34: f90003e8 str x8, [sp] 109d38: 97ffd774 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 109d3c: f94003e8 ldr x8, [sp] 109d40: f94007e1 ldr x1, [sp, #0x8] 109d44: f9000028 str x8, [x1] 109d48: a9427bfd ldp x29, x30, [sp, #0x20] 109d4c: 9100c3ff add sp, sp, #0x30 109d50: d65f03c0 ret 109d54: d10083ff sub sp, sp, #0x20 109d58: a9017bfd stp x29, x30, [sp, #0x10] 109d5c: 910043fd add x29, sp, #0x10 109d60: f90007e0 str x0, [sp, #0x8] 109d64: f94007e0 ldr x0, [sp, #0x8] 109d68: 94000004 bl 0x109d78 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 109d6c: a9417bfd ldp x29, x30, [sp, #0x10] 109d70: 910083ff add sp, sp, #0x20 109d74: d65f03c0 ret 109d78: d10043ff sub sp, sp, #0x10 109d7c: f90007e0 str x0, [sp, #0x8] 109d80: 910043ff add sp, sp, #0x10 109d84: d65f03c0 ret 0000000000109d88 , std::__ndk1::allocator>>::max_size() const>: 109d88: d10143ff sub sp, sp, #0x50 109d8c: a9047bfd stp x29, x30, [sp, #0x40] 109d90: 910103fd add x29, sp, #0x40 109d94: d53bd048 mrs x8, TPIDR_EL0 109d98: f9401508 ldr x8, [x8, #0x28] 109d9c: f81f83a8 stur x8, [x29, #-0x8] 109da0: f90013e0 str x0, [sp, #0x20] 109da4: f94013e0 ldr x0, [sp, #0x20] 109da8: 9400007b bl 0x109f94 , std::__ndk1::allocator>>::max_size() const+0x20c> 109dac: 9400006f bl 0x109f68 , std::__ndk1::allocator>>::max_size() const+0x1e0> 109db0: f81f03a0 stur x0, [x29, #-0x10] 109db4: 97ffd81c bl 0xffe24 ::__throw_length_error() const+0x200> 109db8: f81e83a0 stur x0, [x29, #-0x18] 109dbc: d10043a0 sub x0, x29, #0x10 109dc0: d10063a1 sub x1, x29, #0x18 109dc4: 97ffd7f5 bl 0xffd98 ::__throw_length_error() const+0x174> 109dc8: f9000fe0 str x0, [sp, #0x18] 109dcc: 14000001 b 0x109dd0 , std::__ndk1::allocator>>::max_size() const+0x48> 109dd0: f9400fe8 ldr x8, [sp, #0x18] 109dd4: f9400109 ldr x9, [x8] 109dd8: d53bd04a mrs x10, TPIDR_EL0 109ddc: f940154a ldr x10, [x10, #0x28] 109de0: f85f83ab ldur x11, [x29, #-0x8] 109de4: eb0b014a subs x10, x10, x11 109de8: f9000be9 str x9, [sp, #0x10] 109dec: f90007ea str x10, [sp, #0x8] 109df0: 54000101 b.ne 0x109e10 , std::__ndk1::allocator>>::max_size() const+0x88> 109df4: 14000001 b 0x109df8 , std::__ndk1::allocator>>::max_size() const+0x70> 109df8: f9400be0 ldr x0, [sp, #0x10] 109dfc: a9447bfd ldp x29, x30, [sp, #0x40] 109e00: 910143ff add sp, sp, #0x50 109e04: d65f03c0 ret 109e08: f90003e1 str x1, [sp] 109e0c: 97fe90ee bl 0xae1c4 109e10: 97fe7fd8 bl 0xa9d70 <__stack_chk_fail@plt> 109e14: d10083ff sub sp, sp, #0x20 109e18: a9017bfd stp x29, x30, [sp, #0x10] 109e1c: 910043fd add x29, sp, #0x10 109e20: d2800008 mov x8, #0x0 // =0 109e24: f90007e0 str x0, [sp, #0x8] 109e28: f90003e1 str x1, [sp] 109e2c: f94007e0 ldr x0, [sp, #0x8] 109e30: f94003e1 ldr x1, [sp] 109e34: aa0803e2 mov x2, x8 109e38: 94000081 bl 0x10a03c , std::__ndk1::allocator>>::max_size() const+0x2b4> 109e3c: a9417bfd ldp x29, x30, [sp, #0x10] 109e40: 910083ff add sp, sp, #0x20 109e44: d65f03c0 ret 109e48: d10083ff sub sp, sp, #0x20 109e4c: a9017bfd stp x29, x30, [sp, #0x10] 109e50: 910043fd add x29, sp, #0x10 109e54: b27c03e8 orr x8, xzr, #0x10 109e58: f90007e0 str x0, [sp, #0x8] 109e5c: f94007e0 ldr x0, [sp, #0x8] 109e60: 8b080000 add x0, x0, x8 109e64: 94000092 bl 0x10a0ac , std::__ndk1::allocator>>::max_size() const+0x324> 109e68: a9417bfd ldp x29, x30, [sp, #0x10] 109e6c: 910083ff add sp, sp, #0x20 109e70: d65f03c0 ret 109e74: d10083ff sub sp, sp, #0x20 109e78: a9017bfd stp x29, x30, [sp, #0x10] 109e7c: 910043fd add x29, sp, #0x10 109e80: b27c03e8 orr x8, xzr, #0x10 109e84: f90007e0 str x0, [sp, #0x8] 109e88: f94007e0 ldr x0, [sp, #0x8] 109e8c: 8b080000 add x0, x0, x8 109e90: 94000095 bl 0x10a0e4 , std::__ndk1::allocator>>::max_size() const+0x35c> 109e94: a9417bfd ldp x29, x30, [sp, #0x10] 109e98: 910083ff add sp, sp, #0x20 109e9c: d65f03c0 ret 109ea0: d10183ff sub sp, sp, #0x60 109ea4: a9057bfd stp x29, x30, [sp, #0x50] 109ea8: 910143fd add x29, sp, #0x50 109eac: b27d03e8 orr x8, xzr, #0x8 109eb0: f81f83a0 stur x0, [x29, #-0x8] 109eb4: f81f03a1 stur x1, [x29, #-0x10] 109eb8: f85f83a0 ldur x0, [x29, #-0x8] 109ebc: f81e83a0 stur x0, [x29, #-0x18] 109ec0: f81e03a8 stur x8, [x29, #-0x20] 109ec4: 9400009e bl 0x10a13c , std::__ndk1::allocator>>::max_size() const+0x3b4> 109ec8: f85e83a8 ldur x8, [x29, #-0x18] 109ecc: f90017e0 str x0, [sp, #0x28] 109ed0: aa0803e0 mov x0, x8 109ed4: 9400009a bl 0x10a13c , std::__ndk1::allocator>>::max_size() const+0x3b4> 109ed8: f85e83a8 ldur x8, [x29, #-0x18] 109edc: f90013e0 str x0, [sp, #0x20] 109ee0: aa0803e0 mov x0, x8 109ee4: 940000a0 bl 0x10a164 , std::__ndk1::allocator>>::max_size() const+0x3dc> 109ee8: f85e03a8 ldur x8, [x29, #-0x20] 109eec: 9b007d00 mul x0, x8, x0 109ef0: f94013e1 ldr x1, [sp, #0x20] 109ef4: 8b000020 add x0, x1, x0 109ef8: f85e83a9 ldur x9, [x29, #-0x18] 109efc: f9000fe0 str x0, [sp, #0x18] 109f00: aa0903e0 mov x0, x9 109f04: 9400008e bl 0x10a13c , std::__ndk1::allocator>>::max_size() const+0x3b4> 109f08: f85e83a8 ldur x8, [x29, #-0x18] 109f0c: f9000be0 str x0, [sp, #0x10] 109f10: aa0803e0 mov x0, x8 109f14: 94000094 bl 0x10a164 , std::__ndk1::allocator>>::max_size() const+0x3dc> 109f18: f85e03a8 ldur x8, [x29, #-0x20] 109f1c: 9b007d09 mul x9, x8, x0 109f20: f9400be0 ldr x0, [sp, #0x10] 109f24: 8b090009 add x9, x0, x9 109f28: f85e83a0 ldur x0, [x29, #-0x18] 109f2c: f90007e9 str x9, [sp, #0x8] 109f30: 94000083 bl 0x10a13c , std::__ndk1::allocator>>::max_size() const+0x3b4> 109f34: f85f03a8 ldur x8, [x29, #-0x10] 109f38: f85e03a9 ldur x9, [x29, #-0x20] 109f3c: 9b087d28 mul x8, x9, x8 109f40: 8b080008 add x8, x0, x8 109f44: f85e83a0 ldur x0, [x29, #-0x18] 109f48: f94017e1 ldr x1, [sp, #0x28] 109f4c: f9400fe2 ldr x2, [sp, #0x18] 109f50: f94007e3 ldr x3, [sp, #0x8] 109f54: aa0803e4 mov x4, x8 109f58: 94000071 bl 0x10a11c , std::__ndk1::allocator>>::max_size() const+0x394> 109f5c: a9457bfd ldp x29, x30, [sp, #0x50] 109f60: 910183ff add sp, sp, #0x60 109f64: d65f03c0 ret 109f68: d10083ff sub sp, sp, #0x20 109f6c: a9017bfd stp x29, x30, [sp, #0x10] 109f70: 910043fd add x29, sp, #0x10 109f74: 91001fe8 add x8, sp, #0x7 109f78: f90007e0 str x0, [sp, #0x8] 109f7c: f94007e1 ldr x1, [sp, #0x8] 109f80: 39400100 ldrb w0, [x8] 109f84: 9400000f bl 0x109fc0 , std::__ndk1::allocator>>::max_size() const+0x238> 109f88: a9417bfd ldp x29, x30, [sp, #0x10] 109f8c: 910083ff add sp, sp, #0x20 109f90: d65f03c0 ret 109f94: d10083ff sub sp, sp, #0x20 109f98: a9017bfd stp x29, x30, [sp, #0x10] 109f9c: 910043fd add x29, sp, #0x10 109fa0: b27c03e8 orr x8, xzr, #0x10 109fa4: f90007e0 str x0, [sp, #0x8] 109fa8: f94007e0 ldr x0, [sp, #0x8] 109fac: 8b080000 add x0, x0, x8 109fb0: 94000015 bl 0x10a004 , std::__ndk1::allocator>>::max_size() const+0x27c> 109fb4: a9417bfd ldp x29, x30, [sp, #0x10] 109fb8: 910083ff add sp, sp, #0x20 109fbc: d65f03c0 ret 109fc0: d10083ff sub sp, sp, #0x20 109fc4: a9017bfd stp x29, x30, [sp, #0x10] 109fc8: 910043fd add x29, sp, #0x10 109fcc: d10007a8 sub x8, x29, #0x1 109fd0: 39000100 strb w0, [x8] 109fd4: f90003e1 str x1, [sp] 109fd8: f94003e0 ldr x0, [sp] 109fdc: 94000004 bl 0x109fec , std::__ndk1::allocator>>::max_size() const+0x264> 109fe0: a9417bfd ldp x29, x30, [sp, #0x10] 109fe4: 910083ff add sp, sp, #0x20 109fe8: d65f03c0 ret 109fec: d10043ff sub sp, sp, #0x10 109ff0: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 109ff4: f90007e0 str x0, [sp, #0x8] 109ff8: aa0803e0 mov x0, x8 109ffc: 910043ff add sp, sp, #0x10 10a000: d65f03c0 ret 10a004: d10083ff sub sp, sp, #0x20 10a008: a9017bfd stp x29, x30, [sp, #0x10] 10a00c: 910043fd add x29, sp, #0x10 10a010: f90007e0 str x0, [sp, #0x8] 10a014: f94007e0 ldr x0, [sp, #0x8] 10a018: 94000004 bl 0x10a028 , std::__ndk1::allocator>>::max_size() const+0x2a0> 10a01c: a9417bfd ldp x29, x30, [sp, #0x10] 10a020: 910083ff add sp, sp, #0x20 10a024: d65f03c0 ret 10a028: d10043ff sub sp, sp, #0x10 10a02c: f90007e0 str x0, [sp, #0x8] 10a030: f94007e0 ldr x0, [sp, #0x8] 10a034: 910043ff add sp, sp, #0x10 10a038: d65f03c0 ret 10a03c: d10103ff sub sp, sp, #0x40 10a040: a9037bfd stp x29, x30, [sp, #0x30] 10a044: 9100c3fd add x29, sp, #0x30 10a048: d0000768 adrp x8, 0x1f8000 10a04c: 9109c508 add x8, x8, #0x271 10a050: f81f83a0 stur x0, [x29, #-0x8] 10a054: f81f03a1 stur x1, [x29, #-0x10] 10a058: f9000fe2 str x2, [sp, #0x18] 10a05c: f85f83a0 ldur x0, [x29, #-0x8] 10a060: f85f03a1 ldur x1, [x29, #-0x10] 10a064: f9000be8 str x8, [sp, #0x10] 10a068: f90007e1 str x1, [sp, #0x8] 10a06c: 97ffffe0 bl 0x109fec , std::__ndk1::allocator>>::max_size() const+0x264> 10a070: f94007e8 ldr x8, [sp, #0x8] 10a074: eb00011f cmp x8, x0 10a078: 1a9f97e9 cset w9, hi 10a07c: 37000049 tbnz w9, #0x0, 0x10a084 , std::__ndk1::allocator>>::max_size() const+0x2fc> 10a080: 14000003 b 0x10a08c , std::__ndk1::allocator>>::max_size() const+0x304> 10a084: f9400be0 ldr x0, [sp, #0x10] 10a088: 97fec436 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 10a08c: b27e03e1 orr x1, xzr, #0x4 10a090: b27d03e8 orr x8, xzr, #0x8 10a094: f85f03a9 ldur x9, [x29, #-0x10] 10a098: 9b087d20 mul x0, x9, x8 10a09c: 97fec4b8 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 10a0a0: a9437bfd ldp x29, x30, [sp, #0x30] 10a0a4: 910103ff add sp, sp, #0x40 10a0a8: d65f03c0 ret 10a0ac: d10083ff sub sp, sp, #0x20 10a0b0: a9017bfd stp x29, x30, [sp, #0x10] 10a0b4: 910043fd add x29, sp, #0x10 10a0b8: f90007e0 str x0, [sp, #0x8] 10a0bc: f94007e0 ldr x0, [sp, #0x8] 10a0c0: 94000004 bl 0x10a0d0 , std::__ndk1::allocator>>::max_size() const+0x348> 10a0c4: a9417bfd ldp x29, x30, [sp, #0x10] 10a0c8: 910083ff add sp, sp, #0x20 10a0cc: d65f03c0 ret 10a0d0: d10043ff sub sp, sp, #0x10 10a0d4: f90007e0 str x0, [sp, #0x8] 10a0d8: f94007e0 ldr x0, [sp, #0x8] 10a0dc: 910043ff add sp, sp, #0x10 10a0e0: d65f03c0 ret 10a0e4: d10083ff sub sp, sp, #0x20 10a0e8: a9017bfd stp x29, x30, [sp, #0x10] 10a0ec: 910043fd add x29, sp, #0x10 10a0f0: f90007e0 str x0, [sp, #0x8] 10a0f4: f94007e0 ldr x0, [sp, #0x8] 10a0f8: 94000004 bl 0x10a108 , std::__ndk1::allocator>>::max_size() const+0x380> 10a0fc: a9417bfd ldp x29, x30, [sp, #0x10] 10a100: 910083ff add sp, sp, #0x20 10a104: d65f03c0 ret 10a108: d10043ff sub sp, sp, #0x10 10a10c: f90007e0 str x0, [sp, #0x8] 10a110: f94007e0 ldr x0, [sp, #0x8] 10a114: 910043ff add sp, sp, #0x10 10a118: d65f03c0 ret 10a11c: d100c3ff sub sp, sp, #0x30 10a120: f90017e0 str x0, [sp, #0x28] 10a124: f90013e1 str x1, [sp, #0x20] 10a128: f9000fe2 str x2, [sp, #0x18] 10a12c: f9000be3 str x3, [sp, #0x10] 10a130: f90007e4 str x4, [sp, #0x8] 10a134: 9100c3ff add sp, sp, #0x30 10a138: d65f03c0 ret 10a13c: d10083ff sub sp, sp, #0x20 10a140: a9017bfd stp x29, x30, [sp, #0x10] 10a144: 910043fd add x29, sp, #0x10 10a148: f90007e0 str x0, [sp, #0x8] 10a14c: f94007e0 ldr x0, [sp, #0x8] 10a150: f9400000 ldr x0, [x0] 10a154: 9400000d bl 0x10a188 , std::__ndk1::allocator>>::max_size() const+0x400> 10a158: a9417bfd ldp x29, x30, [sp, #0x10] 10a15c: 910083ff add sp, sp, #0x20 10a160: d65f03c0 ret 10a164: d10083ff sub sp, sp, #0x20 10a168: a9017bfd stp x29, x30, [sp, #0x10] 10a16c: 910043fd add x29, sp, #0x10 10a170: f90007e0 str x0, [sp, #0x8] 10a174: f94007e0 ldr x0, [sp, #0x8] 10a178: 94000009 bl 0x10a19c , std::__ndk1::allocator>>::max_size() const+0x414> 10a17c: a9417bfd ldp x29, x30, [sp, #0x10] 10a180: 910083ff add sp, sp, #0x20 10a184: d65f03c0 ret 10a188: d10043ff sub sp, sp, #0x10 10a18c: f90007e0 str x0, [sp, #0x8] 10a190: f94007e0 ldr x0, [sp, #0x8] 10a194: 910043ff add sp, sp, #0x10 10a198: d65f03c0 ret 10a19c: d100c3ff sub sp, sp, #0x30 10a1a0: a9027bfd stp x29, x30, [sp, #0x20] 10a1a4: 910083fd add x29, sp, #0x20 10a1a8: b27d03e8 orr x8, xzr, #0x8 10a1ac: f81f83a0 stur x0, [x29, #-0x8] 10a1b0: f85f83a0 ldur x0, [x29, #-0x8] 10a1b4: f9000be0 str x0, [sp, #0x10] 10a1b8: f90007e8 str x8, [sp, #0x8] 10a1bc: 9400000a bl 0x10a1e4 , std::__ndk1::allocator>>::max_size() const+0x45c> 10a1c0: f9400008 ldr x8, [x0] 10a1c4: f9400be0 ldr x0, [sp, #0x10] 10a1c8: f9400000 ldr x0, [x0] 10a1cc: eb000108 subs x8, x8, x0 10a1d0: f94007e0 ldr x0, [sp, #0x8] 10a1d4: 9ac00d00 sdiv x0, x8, x0 10a1d8: a9427bfd ldp x29, x30, [sp, #0x20] 10a1dc: 9100c3ff add sp, sp, #0x30 10a1e0: d65f03c0 ret 10a1e4: d10083ff sub sp, sp, #0x20 10a1e8: a9017bfd stp x29, x30, [sp, #0x10] 10a1ec: 910043fd add x29, sp, #0x10 10a1f0: b27c03e8 orr x8, xzr, #0x10 10a1f4: f90007e0 str x0, [sp, #0x8] 10a1f8: f94007e0 ldr x0, [sp, #0x8] 10a1fc: 8b080000 add x0, x0, x8 10a200: 94000004 bl 0x10a210 , std::__ndk1::allocator>>::max_size() const+0x488> 10a204: a9417bfd ldp x29, x30, [sp, #0x10] 10a208: 910083ff add sp, sp, #0x20 10a20c: d65f03c0 ret 10a210: d10083ff sub sp, sp, #0x20 10a214: a9017bfd stp x29, x30, [sp, #0x10] 10a218: 910043fd add x29, sp, #0x10 10a21c: f90007e0 str x0, [sp, #0x8] 10a220: f94007e0 ldr x0, [sp, #0x8] 10a224: 94000004 bl 0x10a234 , std::__ndk1::allocator>>::max_size() const+0x4ac> 10a228: a9417bfd ldp x29, x30, [sp, #0x10] 10a22c: 910083ff add sp, sp, #0x20 10a230: d65f03c0 ret 10a234: d10043ff sub sp, sp, #0x10 10a238: f90007e0 str x0, [sp, #0x8] 10a23c: f94007e0 ldr x0, [sp, #0x8] 10a240: 910043ff add sp, sp, #0x10 10a244: d65f03c0 ret 10a248: d10083ff sub sp, sp, #0x20 10a24c: f9000fe0 str x0, [sp, #0x18] 10a250: f9000be1 str x1, [sp, #0x10] 10a254: f90007e2 str x2, [sp, #0x8] 10a258: 910083ff add sp, sp, #0x20 10a25c: d65f03c0 ret 000000000010a260 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 10a260: d10103ff sub sp, sp, #0x40 10a264: f9001bfe str x30, [sp, #0x30] 10a268: b27d03e8 orr x8, xzr, #0x8 10a26c: d2800009 mov x9, #0x0 // =0 10a270: f90017e0 str x0, [sp, #0x28] 10a274: f90013e1 str x1, [sp, #0x20] 10a278: f9000fe2 str x2, [sp, #0x18] 10a27c: f9000be3 str x3, [sp, #0x10] 10a280: f9400fe0 ldr x0, [sp, #0x18] 10a284: f94013e1 ldr x1, [sp, #0x20] 10a288: eb010000 subs x0, x0, x1 10a28c: 9ac80c08 sdiv x8, x0, x8 10a290: f90007e8 str x8, [sp, #0x8] 10a294: f94007e8 ldr x8, [sp, #0x8] 10a298: eb09011f cmp x8, x9 10a29c: 1a9fd7ea cset w10, gt 10a2a0: 3700004a tbnz w10, #0x0, 0x10a2a8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 10a2a4: 14000010 b 0x10a2e4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 10a2a8: b27d03e8 orr x8, xzr, #0x8 10a2ac: f9400be9 ldr x9, [sp, #0x10] 10a2b0: f9400120 ldr x0, [x9] 10a2b4: f94013e1 ldr x1, [sp, #0x20] 10a2b8: f94007e9 ldr x9, [sp, #0x8] 10a2bc: 9b087d22 mul x2, x9, x8 10a2c0: f90003e8 str x8, [sp] 10a2c4: 97fe56b3 bl 0x9fd90 10a2c8: f94007e8 ldr x8, [sp, #0x8] 10a2cc: f9400be9 ldr x9, [sp, #0x10] 10a2d0: f9400120 ldr x0, [x9] 10a2d4: f94003e1 ldr x1, [sp] 10a2d8: 9b087c28 mul x8, x1, x8 10a2dc: 8b080008 add x8, x0, x8 10a2e0: f9000128 str x8, [x9] 10a2e4: f9401bfe ldr x30, [sp, #0x30] 10a2e8: 910103ff add sp, sp, #0x40 10a2ec: d65f03c0 ret 10a2f0: d10043ff sub sp, sp, #0x10 10a2f4: f90007e0 str x0, [sp, #0x8] 10a2f8: 910043ff add sp, sp, #0x10 10a2fc: d65f03c0 ret 10a300: d10083ff sub sp, sp, #0x20 10a304: a9017bfd stp x29, x30, [sp, #0x10] 10a308: 910043fd add x29, sp, #0x10 10a30c: f90007e0 str x0, [sp, #0x8] 10a310: f94007e0 ldr x0, [sp, #0x8] 10a314: aa0003e8 mov x8, x0 10a318: f9400101 ldr x1, [x8] 10a31c: 94000011 bl 0x10a360 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 10a320: a9417bfd ldp x29, x30, [sp, #0x10] 10a324: 910083ff add sp, sp, #0x20 10a328: d65f03c0 ret 10a32c: d100c3ff sub sp, sp, #0x30 10a330: a9027bfd stp x29, x30, [sp, #0x20] 10a334: 910083fd add x29, sp, #0x20 10a338: f81f83a0 stur x0, [x29, #-0x8] 10a33c: f9000be1 str x1, [sp, #0x10] 10a340: f90007e2 str x2, [sp, #0x8] 10a344: f85f83a0 ldur x0, [x29, #-0x8] 10a348: f9400be1 ldr x1, [sp, #0x10] 10a34c: f94007e2 ldr x2, [sp, #0x8] 10a350: 9400004b bl 0x10a47c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 10a354: a9427bfd ldp x29, x30, [sp, #0x20] 10a358: 9100c3ff add sp, sp, #0x30 10a35c: d65f03c0 ret 10a360: d10143ff sub sp, sp, #0x50 10a364: a9047bfd stp x29, x30, [sp, #0x40] 10a368: 910103fd add x29, sp, #0x40 10a36c: f81f83a0 stur x0, [x29, #-0x8] 10a370: f81f03a1 stur x1, [x29, #-0x10] 10a374: f85f83a0 ldur x0, [x29, #-0x8] 10a378: f9400401 ldr x1, [x0, #0x8] 10a37c: f81e83a1 stur x1, [x29, #-0x18] 10a380: f90013e0 str x0, [sp, #0x20] 10a384: f85f03a8 ldur x8, [x29, #-0x10] 10a388: f85e83a9 ldur x9, [x29, #-0x18] 10a38c: eb09011f cmp x8, x9 10a390: 1a9f07ea cset w10, ne 10a394: 3700004a tbnz w10, #0x0, 0x10a39c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 10a398: 14000013 b 0x10a3e4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 10a39c: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 10a3a0: f94013e0 ldr x0, [sp, #0x20] 10a3a4: f9000fe8 str x8, [sp, #0x18] 10a3a8: 97fffea8 bl 0x109e48 , std::__ndk1::allocator>>::max_size() const+0xc0> 10a3ac: f85e83a8 ldur x8, [x29, #-0x18] 10a3b0: f9400fe9 ldr x9, [sp, #0x18] 10a3b4: 8b090108 add x8, x8, x9 10a3b8: f81e83a8 stur x8, [x29, #-0x18] 10a3bc: f9000be0 str x0, [sp, #0x10] 10a3c0: aa0803e0 mov x0, x8 10a3c4: 97ffff71 bl 0x10a188 , std::__ndk1::allocator>>::max_size() const+0x400> 10a3c8: f9400be8 ldr x8, [sp, #0x10] 10a3cc: f90007e0 str x0, [sp, #0x8] 10a3d0: aa0803e0 mov x0, x8 10a3d4: f94007e1 ldr x1, [sp, #0x8] 10a3d8: 97fe74da bl 0xa7740 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt> 10a3dc: 14000001 b 0x10a3e0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 10a3e0: 17ffffe9 b 0x10a384 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 10a3e4: f85f03a8 ldur x8, [x29, #-0x10] 10a3e8: f94013e9 ldr x9, [sp, #0x20] 10a3ec: f9000528 str x8, [x9, #0x8] 10a3f0: a9447bfd ldp x29, x30, [sp, #0x40] 10a3f4: 910143ff add sp, sp, #0x50 10a3f8: d65f03c0 ret 10a3fc: 97fe8f72 bl 0xae1c4 000000000010a400 >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10a400: d100c3ff sub sp, sp, #0x30 10a404: a9027bfd stp x29, x30, [sp, #0x20] 10a408: 910083fd add x29, sp, #0x20 10a40c: 91003fe8 add x8, sp, #0xf 10a410: f81f83a0 stur x0, [x29, #-0x8] 10a414: f9000be1 str x1, [sp, #0x10] 10a418: f85f83a1 ldur x1, [x29, #-0x8] 10a41c: f9400be2 ldr x2, [sp, #0x10] 10a420: 39400100 ldrb w0, [x8] 10a424: 97fe660f bl 0xa3c60 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 10a428: a9427bfd ldp x29, x30, [sp, #0x20] 10a42c: 9100c3ff add sp, sp, #0x30 10a430: d65f03c0 ret 000000000010a434 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10a434: d100c3ff sub sp, sp, #0x30 10a438: a9027bfd stp x29, x30, [sp, #0x20] 10a43c: 910083fd add x29, sp, #0x20 10a440: d10007a8 sub x8, x29, #0x1 10a444: 39000100 strb w0, [x8] 10a448: f9000be1 str x1, [sp, #0x10] 10a44c: f90007e2 str x2, [sp, #0x8] 10a450: f9400be0 ldr x0, [sp, #0x10] 10a454: f94007e1 ldr x1, [sp, #0x8] 10a458: 94000004 bl 0x10a468 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 10a45c: a9427bfd ldp x29, x30, [sp, #0x20] 10a460: 9100c3ff add sp, sp, #0x30 10a464: d65f03c0 ret 10a468: d10043ff sub sp, sp, #0x10 10a46c: f90007e0 str x0, [sp, #0x8] 10a470: f90003e1 str x1, [sp] 10a474: 910043ff add sp, sp, #0x10 10a478: d65f03c0 ret 10a47c: d100c3ff sub sp, sp, #0x30 10a480: a9027bfd stp x29, x30, [sp, #0x20] 10a484: 910083fd add x29, sp, #0x20 10a488: b27d03e8 orr x8, xzr, #0x8 10a48c: b27e03e9 orr x9, xzr, #0x4 10a490: f81f83a0 stur x0, [x29, #-0x8] 10a494: f9000be1 str x1, [sp, #0x10] 10a498: f90007e2 str x2, [sp, #0x8] 10a49c: f9400be0 ldr x0, [sp, #0x10] 10a4a0: f94007e1 ldr x1, [sp, #0x8] 10a4a4: 9b087c21 mul x1, x1, x8 10a4a8: aa0903e2 mov x2, x9 10a4ac: 97fec3dd bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 10a4b0: 14000001 b 0x10a4b4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 10a4b4: a9427bfd ldp x29, x30, [sp, #0x20] 10a4b8: 9100c3ff add sp, sp, #0x30 10a4bc: d65f03c0 ret 10a4c0: 97fe8f41 bl 0xae1c4 10a4c4: d100c3ff sub sp, sp, #0x30 10a4c8: a9027bfd stp x29, x30, [sp, #0x20] 10a4cc: 910083fd add x29, sp, #0x20 10a4d0: f81f83a0 stur x0, [x29, #-0x8] 10a4d4: f85f83a0 ldur x0, [x29, #-0x8] 10a4d8: f90003e0 str x0, [sp] 10a4dc: 9400000e bl 0x10a514 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 10a4e0: 14000001 b 0x10a4e4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 10a4e4: f94003e0 ldr x0, [sp] 10a4e8: 97fe592e bl 0xa09a0 <_ZNSt6__ndk113__vector_baseINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 10a4ec: a9427bfd ldp x29, x30, [sp, #0x20] 10a4f0: 9100c3ff add sp, sp, #0x30 10a4f4: d65f03c0 ret 10a4f8: 2a0103e8 mov w8, w1 10a4fc: f9000be0 str x0, [sp, #0x10] 10a500: b9000fe8 str w8, [sp, #0xc] 10a504: f94003e0 ldr x0, [sp] 10a508: 97fe5926 bl 0xa09a0 <_ZNSt6__ndk113__vector_baseINS_4pairIh25OMX_VIDEO_H263PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 10a50c: f9400be0 ldr x0, [sp, #0x10] 10a510: 97fe8f2d bl 0xae1c4 10a514: d10183ff sub sp, sp, #0x60 10a518: a9057bfd stp x29, x30, [sp, #0x50] 10a51c: 910143fd add x29, sp, #0x50 10a520: b27d03e8 orr x8, xzr, #0x8 10a524: f81f83a0 stur x0, [x29, #-0x8] 10a528: f85f83a0 ldur x0, [x29, #-0x8] 10a52c: f81f03a0 stur x0, [x29, #-0x10] 10a530: f81e83a8 stur x8, [x29, #-0x18] 10a534: 97ffff02 bl 0x10a13c , std::__ndk1::allocator>>::max_size() const+0x3b4> 10a538: f85f03a8 ldur x8, [x29, #-0x10] 10a53c: f81e03a0 stur x0, [x29, #-0x20] 10a540: aa0803e0 mov x0, x8 10a544: 97fffefe bl 0x10a13c , std::__ndk1::allocator>>::max_size() const+0x3b4> 10a548: f85f03a8 ldur x8, [x29, #-0x10] 10a54c: f90017e0 str x0, [sp, #0x28] 10a550: aa0803e0 mov x0, x8 10a554: 97ffff04 bl 0x10a164 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10a558: f85e83a8 ldur x8, [x29, #-0x18] 10a55c: 9b007d00 mul x0, x8, x0 10a560: f94017e9 ldr x9, [sp, #0x28] 10a564: 8b000120 add x0, x9, x0 10a568: f85f03aa ldur x10, [x29, #-0x10] 10a56c: f90013e0 str x0, [sp, #0x20] 10a570: aa0a03e0 mov x0, x10 10a574: 97fffef2 bl 0x10a13c , std::__ndk1::allocator>>::max_size() const+0x3b4> 10a578: f85f03a8 ldur x8, [x29, #-0x10] 10a57c: f9000fe0 str x0, [sp, #0x18] 10a580: aa0803e0 mov x0, x8 10a584: 94000019 bl 0x10a5e8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 10a588: f85e83a8 ldur x8, [x29, #-0x18] 10a58c: 9b007d09 mul x9, x8, x0 10a590: f9400fea ldr x10, [sp, #0x18] 10a594: 8b090149 add x9, x10, x9 10a598: f85f03a0 ldur x0, [x29, #-0x10] 10a59c: f9000be9 str x9, [sp, #0x10] 10a5a0: 97fffee7 bl 0x10a13c , std::__ndk1::allocator>>::max_size() const+0x3b4> 10a5a4: f85f03a8 ldur x8, [x29, #-0x10] 10a5a8: f90007e0 str x0, [sp, #0x8] 10a5ac: aa0803e0 mov x0, x8 10a5b0: 97fffeed bl 0x10a164 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10a5b4: f85e83a8 ldur x8, [x29, #-0x18] 10a5b8: 9b007d09 mul x9, x8, x0 10a5bc: f94007ea ldr x10, [sp, #0x8] 10a5c0: 8b090149 add x9, x10, x9 10a5c4: f85f03a0 ldur x0, [x29, #-0x10] 10a5c8: f85e03a1 ldur x1, [x29, #-0x20] 10a5cc: f94013e2 ldr x2, [sp, #0x20] 10a5d0: f9400be3 ldr x3, [sp, #0x10] 10a5d4: aa0903e4 mov x4, x9 10a5d8: 97fffed1 bl 0x10a11c , std::__ndk1::allocator>>::max_size() const+0x394> 10a5dc: a9457bfd ldp x29, x30, [sp, #0x50] 10a5e0: 910183ff add sp, sp, #0x60 10a5e4: d65f03c0 ret 10a5e8: d10043ff sub sp, sp, #0x10 10a5ec: b27d03e8 orr x8, xzr, #0x8 10a5f0: f90007e0 str x0, [sp, #0x8] 10a5f4: f94007e0 ldr x0, [sp, #0x8] 10a5f8: f9400409 ldr x9, [x0, #0x8] 10a5fc: f9400000 ldr x0, [x0] 10a600: eb000129 subs x9, x9, x0 10a604: 9ac80d20 sdiv x0, x9, x8 10a608: 910043ff add sp, sp, #0x10 10a60c: d65f03c0 ret 10a610: d10043ff sub sp, sp, #0x10 10a614: f90007e0 str x0, [sp, #0x8] 10a618: f94007e0 ldr x0, [sp, #0x8] 10a61c: 910043ff add sp, sp, #0x10 10a620: d65f03c0 ret 10a624: d10203ff sub sp, sp, #0x80 10a628: a9077bfd stp x29, x30, [sp, #0x70] 10a62c: 9101c3fd add x29, sp, #0x70 10a630: d53bd048 mrs x8, TPIDR_EL0 10a634: f9401508 ldr x8, [x8, #0x28] 10a638: f81f83a8 stur x8, [x29, #-0x8] 10a63c: f81f03a2 stur x2, [x29, #-0x10] 10a640: f81e83a1 stur x1, [x29, #-0x18] 10a644: f81e03a0 stur x0, [x29, #-0x20] 10a648: f85e03a8 ldur x8, [x29, #-0x20] 10a64c: aa0803e0 mov x0, x8 10a650: f9001fe0 str x0, [sp, #0x38] 10a654: aa0803e0 mov x0, x8 10a658: 94000035 bl 0x10a72c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2f8> 10a65c: d10063a0 sub x0, x29, #0x18 10a660: 94000056 bl 0x10a7b8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x384> 10a664: b40004a0 cbz x0, 0x10a6f8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2c4> 10a668: 14000001 b 0x10a66c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x238> 10a66c: d10063a0 sub x0, x29, #0x18 10a670: 94000052 bl 0x10a7b8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x384> 10a674: f9401ffe ldr x30, [sp, #0x38] 10a678: f9001be0 str x0, [sp, #0x30] 10a67c: aa1e03e0 mov x0, x30 10a680: f9401be1 ldr x1, [sp, #0x30] 10a684: 97fe7e97 bl 0xaa0e0 <_ZNSt6__ndk16vectorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt> 10a688: 14000001 b 0x10a68c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x258> 10a68c: d10063a8 sub x8, x29, #0x18 10a690: aa0803e0 mov x0, x8 10a694: f90017e8 str x8, [sp, #0x28] 10a698: 940000a4 bl 0x10a928 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 10a69c: f94017e8 ldr x8, [sp, #0x28] 10a6a0: f90013e0 str x0, [sp, #0x20] 10a6a4: aa0803e0 mov x0, x8 10a6a8: 940000a6 bl 0x10a940 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 10a6ac: f94017e8 ldr x8, [sp, #0x28] 10a6b0: f9000fe0 str x0, [sp, #0x18] 10a6b4: aa0803e0 mov x0, x8 10a6b8: 94000040 bl 0x10a7b8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x384> 10a6bc: f9401fe8 ldr x8, [sp, #0x38] 10a6c0: f9000be0 str x0, [sp, #0x10] 10a6c4: aa0803e0 mov x0, x8 10a6c8: f94013e1 ldr x1, [sp, #0x20] 10a6cc: f9400fe2 ldr x2, [sp, #0x18] 10a6d0: f9400be3 ldr x3, [sp, #0x10] 10a6d4: 97fe715f bl 0xa6c50 <_ZNSt6__ndk16vectorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> 10a6d8: 14000001 b 0x10a6dc >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2a8> 10a6dc: 14000007 b 0x10a6f8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2c4> 10a6e0: f81d83a0 stur x0, [x29, #-0x28] 10a6e4: 2a0103e8 mov w8, w1 10a6e8: b81d43a8 stur w8, [x29, #-0x2c] 10a6ec: f9401fe0 ldr x0, [sp, #0x38] 10a6f0: 97fe7bdc bl 0xa9660 <_ZNSt6__ndk113__vector_baseINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 10a6f4: 1400000b b 0x10a720 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2ec> 10a6f8: d53bd048 mrs x8, TPIDR_EL0 10a6fc: f9401508 ldr x8, [x8, #0x28] 10a700: f85f83a9 ldur x9, [x29, #-0x8] 10a704: eb090108 subs x8, x8, x9 10a708: f90007e8 str x8, [sp, #0x8] 10a70c: 540000e1 b.ne 0x10a728 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2f4> 10a710: 14000001 b 0x10a714 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2e0> 10a714: a9477bfd ldp x29, x30, [sp, #0x70] 10a718: 910203ff add sp, sp, #0x80 10a71c: d65f03c0 ret 10a720: f85d83a0 ldur x0, [x29, #-0x28] 10a724: 97fe75fb bl 0xa7f10 <_Unwind_Resume@plt> 10a728: 97fe7d92 bl 0xa9d70 <__stack_chk_fail@plt> 10a72c: d10103ff sub sp, sp, #0x40 10a730: a9037bfd stp x29, x30, [sp, #0x30] 10a734: 9100c3fd add x29, sp, #0x30 10a738: d53bd048 mrs x8, TPIDR_EL0 10a73c: f9401508 ldr x8, [x8, #0x28] 10a740: f81f83a8 stur x8, [x29, #-0x8] 10a744: f9000fe0 str x0, [sp, #0x18] 10a748: f9400fe8 ldr x8, [sp, #0x18] 10a74c: aa0803e0 mov x0, x8 10a750: f9000be0 str x0, [sp, #0x10] 10a754: aa0803e0 mov x0, x8 10a758: 97ffd4d4 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 10a75c: 14000001 b 0x10a760 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x32c> 10a760: aa1f03e8 mov x8, xzr 10a764: f9400be9 ldr x9, [sp, #0x10] 10a768: f9000128 str x8, [x9] 10a76c: f9000528 str x8, [x9, #0x8] 10a770: 91004120 add x0, x9, #0x10 10a774: f81f03a8 stur x8, [x29, #-0x10] 10a778: d10043a1 sub x1, x29, #0x10 10a77c: 97fe6371 bl 0xa3540 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> 10a780: 14000001 b 0x10a784 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x350> 10a784: d53bd048 mrs x8, TPIDR_EL0 10a788: f9401508 ldr x8, [x8, #0x28] 10a78c: f85f83a9 ldur x9, [x29, #-0x8] 10a790: eb090108 subs x8, x8, x9 10a794: f90007e8 str x8, [sp, #0x8] 10a798: 540000e1 b.ne 0x10a7b4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x380> 10a79c: 14000001 b 0x10a7a0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x36c> 10a7a0: a9437bfd ldp x29, x30, [sp, #0x30] 10a7a4: 910103ff add sp, sp, #0x40 10a7a8: d65f03c0 ret 10a7ac: f90003e1 str x1, [sp] 10a7b0: 97fe8e85 bl 0xae1c4 10a7b4: 97fe7d6f bl 0xa9d70 <__stack_chk_fail@plt> 10a7b8: d10043ff sub sp, sp, #0x10 10a7bc: f90007e0 str x0, [sp, #0x8] 10a7c0: f94007e0 ldr x0, [sp, #0x8] 10a7c4: f9400400 ldr x0, [x0, #0x8] 10a7c8: 910043ff add sp, sp, #0x10 10a7cc: d65f03c0 ret 000000000010a7d0 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 10a7d0: d10143ff sub sp, sp, #0x50 10a7d4: a9047bfd stp x29, x30, [sp, #0x40] 10a7d8: 910103fd add x29, sp, #0x40 10a7dc: f81f83a0 stur x0, [x29, #-0x8] 10a7e0: f81f03a1 stur x1, [x29, #-0x10] 10a7e4: f85f83a0 ldur x0, [x29, #-0x8] 10a7e8: f85f03a1 ldur x1, [x29, #-0x10] 10a7ec: f81e83a0 stur x0, [x29, #-0x18] 10a7f0: f90013e1 str x1, [sp, #0x20] 10a7f4: 97fe7fdb bl 0xaa760 <_ZNKSt6__ndk16vectorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt> 10a7f8: f94013e1 ldr x1, [sp, #0x20] 10a7fc: eb00003f cmp x1, x0 10a800: 1a9f97e8 cset w8, hi 10a804: 37000048 tbnz w8, #0x0, 0x10a80c , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 10a808: 14000003 b 0x10a814 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 10a80c: f85e83a0 ldur x0, [x29, #-0x18] 10a810: 97fe6bd0 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 10a814: d2800001 mov x1, #0x0 // =0 10a818: b27d03e8 orr x8, xzr, #0x8 10a81c: f85e83a0 ldur x0, [x29, #-0x18] 10a820: f9000fe1 str x1, [sp, #0x18] 10a824: f9000be8 str x8, [sp, #0x10] 10a828: 940000d6 bl 0x10ab80 , std::__ndk1::allocator>>::max_size() const+0xc0> 10a82c: f85f03a1 ldur x1, [x29, #-0x10] 10a830: 940000c7 bl 0x10ab4c , std::__ndk1::allocator>>::max_size() const+0x8c> 10a834: f85e83a8 ldur x8, [x29, #-0x18] 10a838: f9000500 str x0, [x8, #0x8] 10a83c: f9000100 str x0, [x8] 10a840: f85e83a8 ldur x8, [x29, #-0x18] 10a844: f9400108 ldr x8, [x8] 10a848: f85f03a0 ldur x0, [x29, #-0x10] 10a84c: f9400be1 ldr x1, [sp, #0x10] 10a850: 9b007c20 mul x0, x1, x0 10a854: 8b000108 add x8, x8, x0 10a858: f85e83a0 ldur x0, [x29, #-0x18] 10a85c: f90007e8 str x8, [sp, #0x8] 10a860: 940000d3 bl 0x10abac , std::__ndk1::allocator>>::max_size() const+0xec> 10a864: f94007e8 ldr x8, [sp, #0x8] 10a868: f9000008 str x8, [x0] 10a86c: f85e83a0 ldur x0, [x29, #-0x18] 10a870: f9400fe1 ldr x1, [sp, #0x18] 10a874: 940000d9 bl 0x10abd8 , std::__ndk1::allocator>>::max_size() const+0x118> 10a878: a9447bfd ldp x29, x30, [sp, #0x40] 10a87c: 910143ff add sp, sp, #0x50 10a880: d65f03c0 ret 000000000010a884 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 10a884: d101c3ff sub sp, sp, #0x70 10a888: a9067bfd stp x29, x30, [sp, #0x60] 10a88c: 910183fd add x29, sp, #0x60 10a890: d53bd048 mrs x8, TPIDR_EL0 10a894: f9401509 ldr x9, [x8, #0x28] 10a898: f81f83a9 stur x9, [x29, #-0x8] 10a89c: f81e83a0 stur x0, [x29, #-0x18] 10a8a0: f81e03a1 stur x1, [x29, #-0x20] 10a8a4: f81d83a2 stur x2, [x29, #-0x28] 10a8a8: f9001be3 str x3, [sp, #0x30] 10a8ac: f85e83a9 ldur x9, [x29, #-0x18] 10a8b0: aa0903e0 mov x0, x9 10a8b4: f90013e8 str x8, [sp, #0x20] 10a8b8: f9000fe9 str x9, [sp, #0x18] 10a8bc: 940000b1 bl 0x10ab80 , std::__ndk1::allocator>>::max_size() const+0xc0> 10a8c0: f90017e0 str x0, [sp, #0x28] 10a8c4: f9401be2 ldr x2, [sp, #0x30] 10a8c8: d10043a8 sub x8, x29, #0x10 10a8cc: aa0803e0 mov x0, x8 10a8d0: f9400fe1 ldr x1, [sp, #0x18] 10a8d4: f9000be8 str x8, [sp, #0x10] 10a8d8: 940001aa bl 0x10af80 , std::__ndk1::allocator>>::max_size() const+0x4c0> 10a8dc: f94017e0 ldr x0, [sp, #0x28] 10a8e0: f85e03a1 ldur x1, [x29, #-0x20] 10a8e4: f85d83a2 ldur x2, [x29, #-0x28] 10a8e8: f9400fe8 ldr x8, [sp, #0x18] 10a8ec: 91002103 add x3, x8, #0x8 10a8f0: 97fe7c70 bl 0xa9ab0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> 10a8f4: f9400be0 ldr x0, [sp, #0x10] 10a8f8: 940001cc bl 0x10b028 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 10a8fc: f94013e8 ldr x8, [sp, #0x20] 10a900: f9401509 ldr x9, [x8, #0x28] 10a904: f85f83a0 ldur x0, [x29, #-0x8] 10a908: eb000129 subs x9, x9, x0 10a90c: f90007e9 str x9, [sp, #0x8] 10a910: 540000a1 b.ne 0x10a924 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 10a914: 14000001 b 0x10a918 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 10a918: a9467bfd ldp x29, x30, [sp, #0x60] 10a91c: 9101c3ff add sp, sp, #0x70 10a920: d65f03c0 ret 10a924: 97fe7d13 bl 0xa9d70 <__stack_chk_fail@plt> 10a928: d10043ff sub sp, sp, #0x10 10a92c: f90007e0 str x0, [sp, #0x8] 10a930: f94007e0 ldr x0, [sp, #0x8] 10a934: f9400000 ldr x0, [x0] 10a938: 910043ff add sp, sp, #0x10 10a93c: d65f03c0 ret 10a940: d10043ff sub sp, sp, #0x10 10a944: b27d03e8 orr x8, xzr, #0x8 10a948: f90007e0 str x0, [sp, #0x8] 10a94c: f94007e0 ldr x0, [sp, #0x8] 10a950: aa0003e9 mov x9, x0 10a954: f9400129 ldr x9, [x9] 10a958: f9400400 ldr x0, [x0, #0x8] 10a95c: 9b007d08 mul x8, x8, x0 10a960: 8b080128 add x8, x9, x8 10a964: aa0803e0 mov x0, x8 10a968: 910043ff add sp, sp, #0x10 10a96c: d65f03c0 ret 000000000010a970 , std::__ndk1::allocator>>::~__vector_base()>: 10a970: d10103ff sub sp, sp, #0x40 10a974: a9037bfd stp x29, x30, [sp, #0x30] 10a978: 9100c3fd add x29, sp, #0x30 10a97c: d2800008 mov x8, #0x0 // =0 10a980: f81f83a0 stur x0, [x29, #-0x8] 10a984: f85f83a0 ldur x0, [x29, #-0x8] 10a988: aa0003e9 mov x9, x0 10a98c: f9400129 ldr x9, [x9] 10a990: eb08013f cmp x9, x8 10a994: 1a9f07ea cset w10, ne 10a998: f81f03a0 stur x0, [x29, #-0x10] 10a99c: 3700004a tbnz w10, #0x0, 0x10a9a4 , std::__ndk1::allocator>>::~__vector_base()+0x34> 10a9a0: 14000012 b 0x10a9e8 , std::__ndk1::allocator>>::~__vector_base()+0x78> 10a9a4: f85f03a0 ldur x0, [x29, #-0x10] 10a9a8: 940001a4 bl 0x10b038 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 10a9ac: f85f03a0 ldur x0, [x29, #-0x10] 10a9b0: 94000074 bl 0x10ab80 , std::__ndk1::allocator>>::max_size() const+0xc0> 10a9b4: f85f03a8 ldur x8, [x29, #-0x10] 10a9b8: f9400101 ldr x1, [x8] 10a9bc: f85f03a8 ldur x8, [x29, #-0x10] 10a9c0: f9000fe0 str x0, [sp, #0x18] 10a9c4: aa0803e0 mov x0, x8 10a9c8: f9000be1 str x1, [sp, #0x10] 10a9cc: 94000142 bl 0x10aed4 , std::__ndk1::allocator>>::max_size() const+0x414> 10a9d0: f9400fe1 ldr x1, [sp, #0x18] 10a9d4: f90007e0 str x0, [sp, #0x8] 10a9d8: aa0103e0 mov x0, x1 10a9dc: f9400be1 ldr x1, [sp, #0x10] 10a9e0: f94007e2 ldr x2, [sp, #0x8] 10a9e4: 940001a0 bl 0x10b064 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> 10a9e8: a9437bfd ldp x29, x30, [sp, #0x30] 10a9ec: 910103ff add sp, sp, #0x40 10a9f0: d65f03c0 ret 000000000010a9f4 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 10a9f4: d100c3ff sub sp, sp, #0x30 10a9f8: a9027bfd stp x29, x30, [sp, #0x20] 10a9fc: 910083fd add x29, sp, #0x20 10aa00: f81f83a0 stur x0, [x29, #-0x8] 10aa04: f9000be1 str x1, [sp, #0x10] 10aa08: f85f83a0 ldur x0, [x29, #-0x8] 10aa0c: f9400be1 ldr x1, [sp, #0x10] 10aa10: f90007e0 str x0, [sp, #0x8] 10aa14: aa0103e0 mov x0, x1 10aa18: 97ffd43c bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 10aa1c: f94007e1 ldr x1, [sp, #0x8] 10aa20: f90003e0 str x0, [sp] 10aa24: aa0103e0 mov x0, x1 10aa28: f94003e1 ldr x1, [sp] 10aa2c: 97fe81a5 bl 0xab0c0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh23OMX_VIDEO_H263LEVELTYPEEELi0ELb0EEC2IDnvEEOT_@plt> 10aa30: f94007e0 ldr x0, [sp, #0x8] 10aa34: 94000016 bl 0x10aa8c *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 10aa38: a9427bfd ldp x29, x30, [sp, #0x20] 10aa3c: 9100c3ff add sp, sp, #0x30 10aa40: d65f03c0 ret 000000000010aa44 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 10aa44: d100c3ff sub sp, sp, #0x30 10aa48: a9027bfd stp x29, x30, [sp, #0x20] 10aa4c: 910083fd add x29, sp, #0x20 10aa50: d2800008 mov x8, #0x0 // =0 10aa54: f81f83a0 stur x0, [x29, #-0x8] 10aa58: f9000be1 str x1, [sp, #0x10] 10aa5c: f85f83a0 ldur x0, [x29, #-0x8] 10aa60: f9400be1 ldr x1, [sp, #0x10] 10aa64: f90007e0 str x0, [sp, #0x8] 10aa68: aa0103e0 mov x0, x1 10aa6c: f90003e8 str x8, [sp] 10aa70: 97ffd426 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 10aa74: f94003e8 ldr x8, [sp] 10aa78: f94007e1 ldr x1, [sp, #0x8] 10aa7c: f9000028 str x8, [x1] 10aa80: a9427bfd ldp x29, x30, [sp, #0x20] 10aa84: 9100c3ff add sp, sp, #0x30 10aa88: d65f03c0 ret 10aa8c: d10083ff sub sp, sp, #0x20 10aa90: a9017bfd stp x29, x30, [sp, #0x10] 10aa94: 910043fd add x29, sp, #0x10 10aa98: f90007e0 str x0, [sp, #0x8] 10aa9c: f94007e0 ldr x0, [sp, #0x8] 10aaa0: 94000004 bl 0x10aab0 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 10aaa4: a9417bfd ldp x29, x30, [sp, #0x10] 10aaa8: 910083ff add sp, sp, #0x20 10aaac: d65f03c0 ret 10aab0: d10043ff sub sp, sp, #0x10 10aab4: f90007e0 str x0, [sp, #0x8] 10aab8: 910043ff add sp, sp, #0x10 10aabc: d65f03c0 ret 000000000010aac0 , std::__ndk1::allocator>>::max_size() const>: 10aac0: d10143ff sub sp, sp, #0x50 10aac4: a9047bfd stp x29, x30, [sp, #0x40] 10aac8: 910103fd add x29, sp, #0x40 10aacc: d53bd048 mrs x8, TPIDR_EL0 10aad0: f9401508 ldr x8, [x8, #0x28] 10aad4: f81f83a8 stur x8, [x29, #-0x8] 10aad8: f90013e0 str x0, [sp, #0x20] 10aadc: f94013e0 ldr x0, [sp, #0x20] 10aae0: 9400007b bl 0x10accc , std::__ndk1::allocator>>::max_size() const+0x20c> 10aae4: 9400006f bl 0x10aca0 , std::__ndk1::allocator>>::max_size() const+0x1e0> 10aae8: f81f03a0 stur x0, [x29, #-0x10] 10aaec: 97ffd4ce bl 0xffe24 ::__throw_length_error() const+0x200> 10aaf0: f81e83a0 stur x0, [x29, #-0x18] 10aaf4: d10043a0 sub x0, x29, #0x10 10aaf8: d10063a1 sub x1, x29, #0x18 10aafc: 97ffd4a7 bl 0xffd98 ::__throw_length_error() const+0x174> 10ab00: f9000fe0 str x0, [sp, #0x18] 10ab04: 14000001 b 0x10ab08 , std::__ndk1::allocator>>::max_size() const+0x48> 10ab08: f9400fe8 ldr x8, [sp, #0x18] 10ab0c: f9400109 ldr x9, [x8] 10ab10: d53bd04a mrs x10, TPIDR_EL0 10ab14: f940154a ldr x10, [x10, #0x28] 10ab18: f85f83ab ldur x11, [x29, #-0x8] 10ab1c: eb0b014a subs x10, x10, x11 10ab20: f9000be9 str x9, [sp, #0x10] 10ab24: f90007ea str x10, [sp, #0x8] 10ab28: 54000101 b.ne 0x10ab48 , std::__ndk1::allocator>>::max_size() const+0x88> 10ab2c: 14000001 b 0x10ab30 , std::__ndk1::allocator>>::max_size() const+0x70> 10ab30: f9400be0 ldr x0, [sp, #0x10] 10ab34: a9447bfd ldp x29, x30, [sp, #0x40] 10ab38: 910143ff add sp, sp, #0x50 10ab3c: d65f03c0 ret 10ab40: f90003e1 str x1, [sp] 10ab44: 97fe8da0 bl 0xae1c4 10ab48: 97fe7c8a bl 0xa9d70 <__stack_chk_fail@plt> 10ab4c: d10083ff sub sp, sp, #0x20 10ab50: a9017bfd stp x29, x30, [sp, #0x10] 10ab54: 910043fd add x29, sp, #0x10 10ab58: d2800008 mov x8, #0x0 // =0 10ab5c: f90007e0 str x0, [sp, #0x8] 10ab60: f90003e1 str x1, [sp] 10ab64: f94007e0 ldr x0, [sp, #0x8] 10ab68: f94003e1 ldr x1, [sp] 10ab6c: aa0803e2 mov x2, x8 10ab70: 94000081 bl 0x10ad74 , std::__ndk1::allocator>>::max_size() const+0x2b4> 10ab74: a9417bfd ldp x29, x30, [sp, #0x10] 10ab78: 910083ff add sp, sp, #0x20 10ab7c: d65f03c0 ret 10ab80: d10083ff sub sp, sp, #0x20 10ab84: a9017bfd stp x29, x30, [sp, #0x10] 10ab88: 910043fd add x29, sp, #0x10 10ab8c: b27c03e8 orr x8, xzr, #0x10 10ab90: f90007e0 str x0, [sp, #0x8] 10ab94: f94007e0 ldr x0, [sp, #0x8] 10ab98: 8b080000 add x0, x0, x8 10ab9c: 94000092 bl 0x10ade4 , std::__ndk1::allocator>>::max_size() const+0x324> 10aba0: a9417bfd ldp x29, x30, [sp, #0x10] 10aba4: 910083ff add sp, sp, #0x20 10aba8: d65f03c0 ret 10abac: d10083ff sub sp, sp, #0x20 10abb0: a9017bfd stp x29, x30, [sp, #0x10] 10abb4: 910043fd add x29, sp, #0x10 10abb8: b27c03e8 orr x8, xzr, #0x10 10abbc: f90007e0 str x0, [sp, #0x8] 10abc0: f94007e0 ldr x0, [sp, #0x8] 10abc4: 8b080000 add x0, x0, x8 10abc8: 94000095 bl 0x10ae1c , std::__ndk1::allocator>>::max_size() const+0x35c> 10abcc: a9417bfd ldp x29, x30, [sp, #0x10] 10abd0: 910083ff add sp, sp, #0x20 10abd4: d65f03c0 ret 10abd8: d10183ff sub sp, sp, #0x60 10abdc: a9057bfd stp x29, x30, [sp, #0x50] 10abe0: 910143fd add x29, sp, #0x50 10abe4: b27d03e8 orr x8, xzr, #0x8 10abe8: f81f83a0 stur x0, [x29, #-0x8] 10abec: f81f03a1 stur x1, [x29, #-0x10] 10abf0: f85f83a0 ldur x0, [x29, #-0x8] 10abf4: f81e83a0 stur x0, [x29, #-0x18] 10abf8: f81e03a8 stur x8, [x29, #-0x20] 10abfc: 9400009e bl 0x10ae74 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10ac00: f85e83a8 ldur x8, [x29, #-0x18] 10ac04: f90017e0 str x0, [sp, #0x28] 10ac08: aa0803e0 mov x0, x8 10ac0c: 9400009a bl 0x10ae74 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10ac10: f85e83a8 ldur x8, [x29, #-0x18] 10ac14: f90013e0 str x0, [sp, #0x20] 10ac18: aa0803e0 mov x0, x8 10ac1c: 940000a0 bl 0x10ae9c , std::__ndk1::allocator>>::max_size() const+0x3dc> 10ac20: f85e03a8 ldur x8, [x29, #-0x20] 10ac24: 9b007d00 mul x0, x8, x0 10ac28: f94013e1 ldr x1, [sp, #0x20] 10ac2c: 8b000020 add x0, x1, x0 10ac30: f85e83a9 ldur x9, [x29, #-0x18] 10ac34: f9000fe0 str x0, [sp, #0x18] 10ac38: aa0903e0 mov x0, x9 10ac3c: 9400008e bl 0x10ae74 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10ac40: f85e83a8 ldur x8, [x29, #-0x18] 10ac44: f9000be0 str x0, [sp, #0x10] 10ac48: aa0803e0 mov x0, x8 10ac4c: 94000094 bl 0x10ae9c , std::__ndk1::allocator>>::max_size() const+0x3dc> 10ac50: f85e03a8 ldur x8, [x29, #-0x20] 10ac54: 9b007d09 mul x9, x8, x0 10ac58: f9400be0 ldr x0, [sp, #0x10] 10ac5c: 8b090009 add x9, x0, x9 10ac60: f85e83a0 ldur x0, [x29, #-0x18] 10ac64: f90007e9 str x9, [sp, #0x8] 10ac68: 94000083 bl 0x10ae74 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10ac6c: f85f03a8 ldur x8, [x29, #-0x10] 10ac70: f85e03a9 ldur x9, [x29, #-0x20] 10ac74: 9b087d28 mul x8, x9, x8 10ac78: 8b080008 add x8, x0, x8 10ac7c: f85e83a0 ldur x0, [x29, #-0x18] 10ac80: f94017e1 ldr x1, [sp, #0x28] 10ac84: f9400fe2 ldr x2, [sp, #0x18] 10ac88: f94007e3 ldr x3, [sp, #0x8] 10ac8c: aa0803e4 mov x4, x8 10ac90: 94000071 bl 0x10ae54 , std::__ndk1::allocator>>::max_size() const+0x394> 10ac94: a9457bfd ldp x29, x30, [sp, #0x50] 10ac98: 910183ff add sp, sp, #0x60 10ac9c: d65f03c0 ret 10aca0: d10083ff sub sp, sp, #0x20 10aca4: a9017bfd stp x29, x30, [sp, #0x10] 10aca8: 910043fd add x29, sp, #0x10 10acac: 91001fe8 add x8, sp, #0x7 10acb0: f90007e0 str x0, [sp, #0x8] 10acb4: f94007e1 ldr x1, [sp, #0x8] 10acb8: 39400100 ldrb w0, [x8] 10acbc: 9400000f bl 0x10acf8 , std::__ndk1::allocator>>::max_size() const+0x238> 10acc0: a9417bfd ldp x29, x30, [sp, #0x10] 10acc4: 910083ff add sp, sp, #0x20 10acc8: d65f03c0 ret 10accc: d10083ff sub sp, sp, #0x20 10acd0: a9017bfd stp x29, x30, [sp, #0x10] 10acd4: 910043fd add x29, sp, #0x10 10acd8: b27c03e8 orr x8, xzr, #0x10 10acdc: f90007e0 str x0, [sp, #0x8] 10ace0: f94007e0 ldr x0, [sp, #0x8] 10ace4: 8b080000 add x0, x0, x8 10ace8: 94000015 bl 0x10ad3c , std::__ndk1::allocator>>::max_size() const+0x27c> 10acec: a9417bfd ldp x29, x30, [sp, #0x10] 10acf0: 910083ff add sp, sp, #0x20 10acf4: d65f03c0 ret 10acf8: d10083ff sub sp, sp, #0x20 10acfc: a9017bfd stp x29, x30, [sp, #0x10] 10ad00: 910043fd add x29, sp, #0x10 10ad04: d10007a8 sub x8, x29, #0x1 10ad08: 39000100 strb w0, [x8] 10ad0c: f90003e1 str x1, [sp] 10ad10: f94003e0 ldr x0, [sp] 10ad14: 94000004 bl 0x10ad24 , std::__ndk1::allocator>>::max_size() const+0x264> 10ad18: a9417bfd ldp x29, x30, [sp, #0x10] 10ad1c: 910083ff add sp, sp, #0x20 10ad20: d65f03c0 ret 10ad24: d10043ff sub sp, sp, #0x10 10ad28: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 10ad2c: f90007e0 str x0, [sp, #0x8] 10ad30: aa0803e0 mov x0, x8 10ad34: 910043ff add sp, sp, #0x10 10ad38: d65f03c0 ret 10ad3c: d10083ff sub sp, sp, #0x20 10ad40: a9017bfd stp x29, x30, [sp, #0x10] 10ad44: 910043fd add x29, sp, #0x10 10ad48: f90007e0 str x0, [sp, #0x8] 10ad4c: f94007e0 ldr x0, [sp, #0x8] 10ad50: 94000004 bl 0x10ad60 , std::__ndk1::allocator>>::max_size() const+0x2a0> 10ad54: a9417bfd ldp x29, x30, [sp, #0x10] 10ad58: 910083ff add sp, sp, #0x20 10ad5c: d65f03c0 ret 10ad60: d10043ff sub sp, sp, #0x10 10ad64: f90007e0 str x0, [sp, #0x8] 10ad68: f94007e0 ldr x0, [sp, #0x8] 10ad6c: 910043ff add sp, sp, #0x10 10ad70: d65f03c0 ret 10ad74: d10103ff sub sp, sp, #0x40 10ad78: a9037bfd stp x29, x30, [sp, #0x30] 10ad7c: 9100c3fd add x29, sp, #0x30 10ad80: d0000768 adrp x8, 0x1f8000 10ad84: 9109c508 add x8, x8, #0x271 10ad88: f81f83a0 stur x0, [x29, #-0x8] 10ad8c: f81f03a1 stur x1, [x29, #-0x10] 10ad90: f9000fe2 str x2, [sp, #0x18] 10ad94: f85f83a0 ldur x0, [x29, #-0x8] 10ad98: f85f03a1 ldur x1, [x29, #-0x10] 10ad9c: f9000be8 str x8, [sp, #0x10] 10ada0: f90007e1 str x1, [sp, #0x8] 10ada4: 97ffffe0 bl 0x10ad24 , std::__ndk1::allocator>>::max_size() const+0x264> 10ada8: f94007e8 ldr x8, [sp, #0x8] 10adac: eb00011f cmp x8, x0 10adb0: 1a9f97e9 cset w9, hi 10adb4: 37000049 tbnz w9, #0x0, 0x10adbc , std::__ndk1::allocator>>::max_size() const+0x2fc> 10adb8: 14000003 b 0x10adc4 , std::__ndk1::allocator>>::max_size() const+0x304> 10adbc: f9400be0 ldr x0, [sp, #0x10] 10adc0: 97fec0e8 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 10adc4: b27e03e1 orr x1, xzr, #0x4 10adc8: b27d03e8 orr x8, xzr, #0x8 10adcc: f85f03a9 ldur x9, [x29, #-0x10] 10add0: 9b087d20 mul x0, x9, x8 10add4: 97fec16a bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 10add8: a9437bfd ldp x29, x30, [sp, #0x30] 10addc: 910103ff add sp, sp, #0x40 10ade0: d65f03c0 ret 10ade4: d10083ff sub sp, sp, #0x20 10ade8: a9017bfd stp x29, x30, [sp, #0x10] 10adec: 910043fd add x29, sp, #0x10 10adf0: f90007e0 str x0, [sp, #0x8] 10adf4: f94007e0 ldr x0, [sp, #0x8] 10adf8: 94000004 bl 0x10ae08 , std::__ndk1::allocator>>::max_size() const+0x348> 10adfc: a9417bfd ldp x29, x30, [sp, #0x10] 10ae00: 910083ff add sp, sp, #0x20 10ae04: d65f03c0 ret 10ae08: d10043ff sub sp, sp, #0x10 10ae0c: f90007e0 str x0, [sp, #0x8] 10ae10: f94007e0 ldr x0, [sp, #0x8] 10ae14: 910043ff add sp, sp, #0x10 10ae18: d65f03c0 ret 10ae1c: d10083ff sub sp, sp, #0x20 10ae20: a9017bfd stp x29, x30, [sp, #0x10] 10ae24: 910043fd add x29, sp, #0x10 10ae28: f90007e0 str x0, [sp, #0x8] 10ae2c: f94007e0 ldr x0, [sp, #0x8] 10ae30: 94000004 bl 0x10ae40 , std::__ndk1::allocator>>::max_size() const+0x380> 10ae34: a9417bfd ldp x29, x30, [sp, #0x10] 10ae38: 910083ff add sp, sp, #0x20 10ae3c: d65f03c0 ret 10ae40: d10043ff sub sp, sp, #0x10 10ae44: f90007e0 str x0, [sp, #0x8] 10ae48: f94007e0 ldr x0, [sp, #0x8] 10ae4c: 910043ff add sp, sp, #0x10 10ae50: d65f03c0 ret 10ae54: d100c3ff sub sp, sp, #0x30 10ae58: f90017e0 str x0, [sp, #0x28] 10ae5c: f90013e1 str x1, [sp, #0x20] 10ae60: f9000fe2 str x2, [sp, #0x18] 10ae64: f9000be3 str x3, [sp, #0x10] 10ae68: f90007e4 str x4, [sp, #0x8] 10ae6c: 9100c3ff add sp, sp, #0x30 10ae70: d65f03c0 ret 10ae74: d10083ff sub sp, sp, #0x20 10ae78: a9017bfd stp x29, x30, [sp, #0x10] 10ae7c: 910043fd add x29, sp, #0x10 10ae80: f90007e0 str x0, [sp, #0x8] 10ae84: f94007e0 ldr x0, [sp, #0x8] 10ae88: f9400000 ldr x0, [x0] 10ae8c: 9400000d bl 0x10aec0 , std::__ndk1::allocator>>::max_size() const+0x400> 10ae90: a9417bfd ldp x29, x30, [sp, #0x10] 10ae94: 910083ff add sp, sp, #0x20 10ae98: d65f03c0 ret 10ae9c: d10083ff sub sp, sp, #0x20 10aea0: a9017bfd stp x29, x30, [sp, #0x10] 10aea4: 910043fd add x29, sp, #0x10 10aea8: f90007e0 str x0, [sp, #0x8] 10aeac: f94007e0 ldr x0, [sp, #0x8] 10aeb0: 94000009 bl 0x10aed4 , std::__ndk1::allocator>>::max_size() const+0x414> 10aeb4: a9417bfd ldp x29, x30, [sp, #0x10] 10aeb8: 910083ff add sp, sp, #0x20 10aebc: d65f03c0 ret 10aec0: d10043ff sub sp, sp, #0x10 10aec4: f90007e0 str x0, [sp, #0x8] 10aec8: f94007e0 ldr x0, [sp, #0x8] 10aecc: 910043ff add sp, sp, #0x10 10aed0: d65f03c0 ret 10aed4: d100c3ff sub sp, sp, #0x30 10aed8: a9027bfd stp x29, x30, [sp, #0x20] 10aedc: 910083fd add x29, sp, #0x20 10aee0: b27d03e8 orr x8, xzr, #0x8 10aee4: f81f83a0 stur x0, [x29, #-0x8] 10aee8: f85f83a0 ldur x0, [x29, #-0x8] 10aeec: f9000be0 str x0, [sp, #0x10] 10aef0: f90007e8 str x8, [sp, #0x8] 10aef4: 9400000a bl 0x10af1c , std::__ndk1::allocator>>::max_size() const+0x45c> 10aef8: f9400008 ldr x8, [x0] 10aefc: f9400be0 ldr x0, [sp, #0x10] 10af00: f9400000 ldr x0, [x0] 10af04: eb000108 subs x8, x8, x0 10af08: f94007e0 ldr x0, [sp, #0x8] 10af0c: 9ac00d00 sdiv x0, x8, x0 10af10: a9427bfd ldp x29, x30, [sp, #0x20] 10af14: 9100c3ff add sp, sp, #0x30 10af18: d65f03c0 ret 10af1c: d10083ff sub sp, sp, #0x20 10af20: a9017bfd stp x29, x30, [sp, #0x10] 10af24: 910043fd add x29, sp, #0x10 10af28: b27c03e8 orr x8, xzr, #0x10 10af2c: f90007e0 str x0, [sp, #0x8] 10af30: f94007e0 ldr x0, [sp, #0x8] 10af34: 8b080000 add x0, x0, x8 10af38: 94000004 bl 0x10af48 , std::__ndk1::allocator>>::max_size() const+0x488> 10af3c: a9417bfd ldp x29, x30, [sp, #0x10] 10af40: 910083ff add sp, sp, #0x20 10af44: d65f03c0 ret 10af48: d10083ff sub sp, sp, #0x20 10af4c: a9017bfd stp x29, x30, [sp, #0x10] 10af50: 910043fd add x29, sp, #0x10 10af54: f90007e0 str x0, [sp, #0x8] 10af58: f94007e0 ldr x0, [sp, #0x8] 10af5c: 94000004 bl 0x10af6c , std::__ndk1::allocator>>::max_size() const+0x4ac> 10af60: a9417bfd ldp x29, x30, [sp, #0x10] 10af64: 910083ff add sp, sp, #0x20 10af68: d65f03c0 ret 10af6c: d10043ff sub sp, sp, #0x10 10af70: f90007e0 str x0, [sp, #0x8] 10af74: f94007e0 ldr x0, [sp, #0x8] 10af78: 910043ff add sp, sp, #0x10 10af7c: d65f03c0 ret 10af80: d10083ff sub sp, sp, #0x20 10af84: f9000fe0 str x0, [sp, #0x18] 10af88: f9000be1 str x1, [sp, #0x10] 10af8c: f90007e2 str x2, [sp, #0x8] 10af90: 910083ff add sp, sp, #0x20 10af94: d65f03c0 ret 000000000010af98 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 10af98: d10103ff sub sp, sp, #0x40 10af9c: f9001bfe str x30, [sp, #0x30] 10afa0: b27d03e8 orr x8, xzr, #0x8 10afa4: d2800009 mov x9, #0x0 // =0 10afa8: f90017e0 str x0, [sp, #0x28] 10afac: f90013e1 str x1, [sp, #0x20] 10afb0: f9000fe2 str x2, [sp, #0x18] 10afb4: f9000be3 str x3, [sp, #0x10] 10afb8: f9400fe0 ldr x0, [sp, #0x18] 10afbc: f94013e1 ldr x1, [sp, #0x20] 10afc0: eb010000 subs x0, x0, x1 10afc4: 9ac80c08 sdiv x8, x0, x8 10afc8: f90007e8 str x8, [sp, #0x8] 10afcc: f94007e8 ldr x8, [sp, #0x8] 10afd0: eb09011f cmp x8, x9 10afd4: 1a9fd7ea cset w10, gt 10afd8: 3700004a tbnz w10, #0x0, 0x10afe0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 10afdc: 14000010 b 0x10b01c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 10afe0: b27d03e8 orr x8, xzr, #0x8 10afe4: f9400be9 ldr x9, [sp, #0x10] 10afe8: f9400120 ldr x0, [x9] 10afec: f94013e1 ldr x1, [sp, #0x20] 10aff0: f94007e9 ldr x9, [sp, #0x8] 10aff4: 9b087d22 mul x2, x9, x8 10aff8: f90003e8 str x8, [sp] 10affc: 97fe5365 bl 0x9fd90 10b000: f94007e8 ldr x8, [sp, #0x8] 10b004: f9400be9 ldr x9, [sp, #0x10] 10b008: f9400120 ldr x0, [x9] 10b00c: f94003e1 ldr x1, [sp] 10b010: 9b087c28 mul x8, x1, x8 10b014: 8b080008 add x8, x0, x8 10b018: f9000128 str x8, [x9] 10b01c: f9401bfe ldr x30, [sp, #0x30] 10b020: 910103ff add sp, sp, #0x40 10b024: d65f03c0 ret 10b028: d10043ff sub sp, sp, #0x10 10b02c: f90007e0 str x0, [sp, #0x8] 10b030: 910043ff add sp, sp, #0x10 10b034: d65f03c0 ret 10b038: d10083ff sub sp, sp, #0x20 10b03c: a9017bfd stp x29, x30, [sp, #0x10] 10b040: 910043fd add x29, sp, #0x10 10b044: f90007e0 str x0, [sp, #0x8] 10b048: f94007e0 ldr x0, [sp, #0x8] 10b04c: aa0003e8 mov x8, x0 10b050: f9400101 ldr x1, [x8] 10b054: 94000011 bl 0x10b098 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 10b058: a9417bfd ldp x29, x30, [sp, #0x10] 10b05c: 910083ff add sp, sp, #0x20 10b060: d65f03c0 ret 10b064: d100c3ff sub sp, sp, #0x30 10b068: a9027bfd stp x29, x30, [sp, #0x20] 10b06c: 910083fd add x29, sp, #0x20 10b070: f81f83a0 stur x0, [x29, #-0x8] 10b074: f9000be1 str x1, [sp, #0x10] 10b078: f90007e2 str x2, [sp, #0x8] 10b07c: f85f83a0 ldur x0, [x29, #-0x8] 10b080: f9400be1 ldr x1, [sp, #0x10] 10b084: f94007e2 ldr x2, [sp, #0x8] 10b088: 9400004b bl 0x10b1b4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 10b08c: a9427bfd ldp x29, x30, [sp, #0x20] 10b090: 9100c3ff add sp, sp, #0x30 10b094: d65f03c0 ret 10b098: d10143ff sub sp, sp, #0x50 10b09c: a9047bfd stp x29, x30, [sp, #0x40] 10b0a0: 910103fd add x29, sp, #0x40 10b0a4: f81f83a0 stur x0, [x29, #-0x8] 10b0a8: f81f03a1 stur x1, [x29, #-0x10] 10b0ac: f85f83a0 ldur x0, [x29, #-0x8] 10b0b0: f9400401 ldr x1, [x0, #0x8] 10b0b4: f81e83a1 stur x1, [x29, #-0x18] 10b0b8: f90013e0 str x0, [sp, #0x20] 10b0bc: f85f03a8 ldur x8, [x29, #-0x10] 10b0c0: f85e83a9 ldur x9, [x29, #-0x18] 10b0c4: eb09011f cmp x8, x9 10b0c8: 1a9f07ea cset w10, ne 10b0cc: 3700004a tbnz w10, #0x0, 0x10b0d4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 10b0d0: 14000013 b 0x10b11c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 10b0d4: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 10b0d8: f94013e0 ldr x0, [sp, #0x20] 10b0dc: f9000fe8 str x8, [sp, #0x18] 10b0e0: 97fffea8 bl 0x10ab80 , std::__ndk1::allocator>>::max_size() const+0xc0> 10b0e4: f85e83a8 ldur x8, [x29, #-0x18] 10b0e8: f9400fe9 ldr x9, [sp, #0x18] 10b0ec: 8b090108 add x8, x8, x9 10b0f0: f81e83a8 stur x8, [x29, #-0x18] 10b0f4: f9000be0 str x0, [sp, #0x10] 10b0f8: aa0803e0 mov x0, x8 10b0fc: 97ffff71 bl 0x10aec0 , std::__ndk1::allocator>>::max_size() const+0x400> 10b100: f9400be8 ldr x8, [sp, #0x10] 10b104: f90007e0 str x0, [sp, #0x8] 10b108: aa0803e0 mov x0, x8 10b10c: f94007e1 ldr x1, [sp, #0x8] 10b110: 97fe6a34 bl 0xa59e0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEEEEE7destroyIS4_EEvRS5_PT_@plt> 10b114: 14000001 b 0x10b118 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 10b118: 17ffffe9 b 0x10b0bc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 10b11c: f85f03a8 ldur x8, [x29, #-0x10] 10b120: f94013e9 ldr x9, [sp, #0x20] 10b124: f9000528 str x8, [x9, #0x8] 10b128: a9447bfd ldp x29, x30, [sp, #0x40] 10b12c: 910143ff add sp, sp, #0x50 10b130: d65f03c0 ret 10b134: 97fe8c24 bl 0xae1c4 000000000010b138 >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10b138: d100c3ff sub sp, sp, #0x30 10b13c: a9027bfd stp x29, x30, [sp, #0x20] 10b140: 910083fd add x29, sp, #0x20 10b144: 91003fe8 add x8, sp, #0xf 10b148: f81f83a0 stur x0, [x29, #-0x8] 10b14c: f9000be1 str x1, [sp, #0x10] 10b150: f85f83a1 ldur x1, [x29, #-0x8] 10b154: f9400be2 ldr x2, [sp, #0x10] 10b158: 39400100 ldrb w0, [x8] 10b15c: 97fe77d9 bl 0xa90c0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 10b160: a9427bfd ldp x29, x30, [sp, #0x20] 10b164: 9100c3ff add sp, sp, #0x30 10b168: d65f03c0 ret 000000000010b16c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10b16c: d100c3ff sub sp, sp, #0x30 10b170: a9027bfd stp x29, x30, [sp, #0x20] 10b174: 910083fd add x29, sp, #0x20 10b178: d10007a8 sub x8, x29, #0x1 10b17c: 39000100 strb w0, [x8] 10b180: f9000be1 str x1, [sp, #0x10] 10b184: f90007e2 str x2, [sp, #0x8] 10b188: f9400be0 ldr x0, [sp, #0x10] 10b18c: f94007e1 ldr x1, [sp, #0x8] 10b190: 94000004 bl 0x10b1a0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 10b194: a9427bfd ldp x29, x30, [sp, #0x20] 10b198: 9100c3ff add sp, sp, #0x30 10b19c: d65f03c0 ret 10b1a0: d10043ff sub sp, sp, #0x10 10b1a4: f90007e0 str x0, [sp, #0x8] 10b1a8: f90003e1 str x1, [sp] 10b1ac: 910043ff add sp, sp, #0x10 10b1b0: d65f03c0 ret 10b1b4: d100c3ff sub sp, sp, #0x30 10b1b8: a9027bfd stp x29, x30, [sp, #0x20] 10b1bc: 910083fd add x29, sp, #0x20 10b1c0: b27d03e8 orr x8, xzr, #0x8 10b1c4: b27e03e9 orr x9, xzr, #0x4 10b1c8: f81f83a0 stur x0, [x29, #-0x8] 10b1cc: f9000be1 str x1, [sp, #0x10] 10b1d0: f90007e2 str x2, [sp, #0x8] 10b1d4: f9400be0 ldr x0, [sp, #0x10] 10b1d8: f94007e1 ldr x1, [sp, #0x8] 10b1dc: 9b087c21 mul x1, x1, x8 10b1e0: aa0903e2 mov x2, x9 10b1e4: 97fec08f bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 10b1e8: 14000001 b 0x10b1ec >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 10b1ec: a9427bfd ldp x29, x30, [sp, #0x20] 10b1f0: 9100c3ff add sp, sp, #0x30 10b1f4: d65f03c0 ret 10b1f8: 97fe8bf3 bl 0xae1c4 10b1fc: d100c3ff sub sp, sp, #0x30 10b200: a9027bfd stp x29, x30, [sp, #0x20] 10b204: 910083fd add x29, sp, #0x20 10b208: f81f83a0 stur x0, [x29, #-0x8] 10b20c: f85f83a0 ldur x0, [x29, #-0x8] 10b210: f90003e0 str x0, [sp] 10b214: 9400000e bl 0x10b24c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 10b218: 14000001 b 0x10b21c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 10b21c: f94003e0 ldr x0, [sp] 10b220: 97fe7910 bl 0xa9660 <_ZNSt6__ndk113__vector_baseINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 10b224: a9427bfd ldp x29, x30, [sp, #0x20] 10b228: 9100c3ff add sp, sp, #0x30 10b22c: d65f03c0 ret 10b230: 2a0103e8 mov w8, w1 10b234: f9000be0 str x0, [sp, #0x10] 10b238: b9000fe8 str w8, [sp, #0xc] 10b23c: f94003e0 ldr x0, [sp] 10b240: 97fe7908 bl 0xa9660 <_ZNSt6__ndk113__vector_baseINS_4pairIh23OMX_VIDEO_H263LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 10b244: f9400be0 ldr x0, [sp, #0x10] 10b248: 97fe8bdf bl 0xae1c4 10b24c: d10183ff sub sp, sp, #0x60 10b250: a9057bfd stp x29, x30, [sp, #0x50] 10b254: 910143fd add x29, sp, #0x50 10b258: b27d03e8 orr x8, xzr, #0x8 10b25c: f81f83a0 stur x0, [x29, #-0x8] 10b260: f85f83a0 ldur x0, [x29, #-0x8] 10b264: f81f03a0 stur x0, [x29, #-0x10] 10b268: f81e83a8 stur x8, [x29, #-0x18] 10b26c: 97ffff02 bl 0x10ae74 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10b270: f85f03a8 ldur x8, [x29, #-0x10] 10b274: f81e03a0 stur x0, [x29, #-0x20] 10b278: aa0803e0 mov x0, x8 10b27c: 97fffefe bl 0x10ae74 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10b280: f85f03a8 ldur x8, [x29, #-0x10] 10b284: f90017e0 str x0, [sp, #0x28] 10b288: aa0803e0 mov x0, x8 10b28c: 97ffff04 bl 0x10ae9c , std::__ndk1::allocator>>::max_size() const+0x3dc> 10b290: f85e83a8 ldur x8, [x29, #-0x18] 10b294: 9b007d00 mul x0, x8, x0 10b298: f94017e9 ldr x9, [sp, #0x28] 10b29c: 8b000120 add x0, x9, x0 10b2a0: f85f03aa ldur x10, [x29, #-0x10] 10b2a4: f90013e0 str x0, [sp, #0x20] 10b2a8: aa0a03e0 mov x0, x10 10b2ac: 97fffef2 bl 0x10ae74 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10b2b0: f85f03a8 ldur x8, [x29, #-0x10] 10b2b4: f9000fe0 str x0, [sp, #0x18] 10b2b8: aa0803e0 mov x0, x8 10b2bc: 94000019 bl 0x10b320 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 10b2c0: f85e83a8 ldur x8, [x29, #-0x18] 10b2c4: 9b007d09 mul x9, x8, x0 10b2c8: f9400fea ldr x10, [sp, #0x18] 10b2cc: 8b090149 add x9, x10, x9 10b2d0: f85f03a0 ldur x0, [x29, #-0x10] 10b2d4: f9000be9 str x9, [sp, #0x10] 10b2d8: 97fffee7 bl 0x10ae74 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10b2dc: f85f03a8 ldur x8, [x29, #-0x10] 10b2e0: f90007e0 str x0, [sp, #0x8] 10b2e4: aa0803e0 mov x0, x8 10b2e8: 97fffeed bl 0x10ae9c , std::__ndk1::allocator>>::max_size() const+0x3dc> 10b2ec: f85e83a8 ldur x8, [x29, #-0x18] 10b2f0: 9b007d09 mul x9, x8, x0 10b2f4: f94007ea ldr x10, [sp, #0x8] 10b2f8: 8b090149 add x9, x10, x9 10b2fc: f85f03a0 ldur x0, [x29, #-0x10] 10b300: f85e03a1 ldur x1, [x29, #-0x20] 10b304: f94013e2 ldr x2, [sp, #0x20] 10b308: f9400be3 ldr x3, [sp, #0x10] 10b30c: aa0903e4 mov x4, x9 10b310: 97fffed1 bl 0x10ae54 , std::__ndk1::allocator>>::max_size() const+0x394> 10b314: a9457bfd ldp x29, x30, [sp, #0x50] 10b318: 910183ff add sp, sp, #0x60 10b31c: d65f03c0 ret 10b320: d10043ff sub sp, sp, #0x10 10b324: b27d03e8 orr x8, xzr, #0x8 10b328: f90007e0 str x0, [sp, #0x8] 10b32c: f94007e0 ldr x0, [sp, #0x8] 10b330: f9400409 ldr x9, [x0, #0x8] 10b334: f9400000 ldr x0, [x0] 10b338: eb000129 subs x9, x9, x0 10b33c: 9ac80d20 sdiv x0, x9, x8 10b340: 910043ff add sp, sp, #0x10 10b344: d65f03c0 ret 000000000010b348 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const>: 10b348: d10203ff sub sp, sp, #0x80 10b34c: a9077bfd stp x29, x30, [sp, #0x70] 10b350: 9101c3fd add x29, sp, #0x70 10b354: d53bd048 mrs x8, TPIDR_EL0 10b358: f9401508 ldr x8, [x8, #0x28] 10b35c: f81f83a8 stur x8, [x29, #-0x8] 10b360: f81d03a0 stur x0, [x29, #-0x30] 10b364: f9001fe1 str x1, [sp, #0x38] 10b368: f9001be2 str x2, [sp, #0x30] 10b36c: f85d03a8 ldur x8, [x29, #-0x30] 10b370: f90017e8 str x8, [sp, #0x28] 10b374: f94017e0 ldr x0, [sp, #0x28] 10b378: 94000033 bl 0x10b444 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0xfc> 10b37c: f81f03a0 stur x0, [x29, #-0x10] 10b380: f94017e0 ldr x0, [sp, #0x28] 10b384: 94000040 bl 0x10b484 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x13c> 10b388: f81e83a0 stur x0, [x29, #-0x18] 10b38c: 14000001 b 0x10b390 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x48> 10b390: d10043a0 sub x0, x29, #0x10 10b394: d10063a1 sub x1, x29, #0x18 10b398: 9400004a bl 0x10b4c0 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x178> 10b39c: 36000300 tbz w0, #0x0, 0x10b3fc ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0xb4> 10b3a0: 14000001 b 0x10b3a4 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x5c> 10b3a4: d10043a0 sub x0, x29, #0x10 10b3a8: 94000058 bl 0x10b508 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x1c0> 10b3ac: f9400000 ldr x0, [x0] 10b3b0: f81e03a0 stur x0, [x29, #-0x20] 10b3b4: 385e03a8 ldurb w8, [x29, #-0x20] 10b3b8: f9401fe0 ldr x0, [sp, #0x38] 10b3bc: 39400009 ldrb w9, [x0] 10b3c0: 6b090108 subs w8, w8, w9 10b3c4: b90027e8 str w8, [sp, #0x24] 10b3c8: 54000101 b.ne 0x10b3e8 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0xa0> 10b3cc: 14000001 b 0x10b3d0 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x88> 10b3d0: b85e43a8 ldur w8, [x29, #-0x1c] 10b3d4: f9401be9 ldr x9, [sp, #0x30] 10b3d8: b9000128 str w8, [x9] 10b3dc: 320003e8 orr w8, wzr, #0x1 10b3e0: 381df3a8 sturb w8, [x29, #-0x21] 10b3e4: 14000009 b 0x10b408 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0xc0> 10b3e8: 14000001 b 0x10b3ec ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0xa4> 10b3ec: d10043a0 sub x0, x29, #0x10 10b3f0: 9400004c bl 0x10b520 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x1d8> 10b3f4: f9000fe0 str x0, [sp, #0x18] 10b3f8: 17ffffe6 b 0x10b390 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x48> 10b3fc: 2a1f03e8 mov w8, wzr 10b400: 381df3a8 sturb w8, [x29, #-0x21] 10b404: 14000001 b 0x10b408 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0xc0> 10b408: 385df3a8 ldurb w8, [x29, #-0x21] 10b40c: d53bd049 mrs x9, TPIDR_EL0 10b410: f9401529 ldr x9, [x9, #0x28] 10b414: f85f83aa ldur x10, [x29, #-0x8] 10b418: eb0a0129 subs x9, x9, x10 10b41c: b90017e8 str w8, [sp, #0x14] 10b420: f90007e9 str x9, [sp, #0x8] 10b424: 540000e1 b.ne 0x10b440 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0xf8> 10b428: 14000001 b 0x10b42c ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0xe4> 10b42c: b94017e8 ldr w8, [sp, #0x14] 10b430: 12000100 and w0, w8, #0x1 10b434: a9477bfd ldp x29, x30, [sp, #0x70] 10b438: 910203ff add sp, sp, #0x80 10b43c: d65f03c0 ret 10b440: 97fe7a4c bl 0xa9d70 <__stack_chk_fail@plt> 10b444: d100c3ff sub sp, sp, #0x30 10b448: a9027bfd stp x29, x30, [sp, #0x20] 10b44c: 910083fd add x29, sp, #0x20 10b450: d10023a8 sub x8, x29, #0x8 10b454: f9000be0 str x0, [sp, #0x10] 10b458: f9400be0 ldr x0, [sp, #0x10] 10b45c: aa0003e9 mov x9, x0 10b460: f9400121 ldr x1, [x9] 10b464: f90007e8 str x8, [sp, #0x8] 10b468: 94000038 bl 0x10b548 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x200> 10b46c: f94007e8 ldr x8, [sp, #0x8] 10b470: f9000100 str x0, [x8] 10b474: f9400100 ldr x0, [x8] 10b478: a9427bfd ldp x29, x30, [sp, #0x20] 10b47c: 9100c3ff add sp, sp, #0x30 10b480: d65f03c0 ret 10b484: d100c3ff sub sp, sp, #0x30 10b488: a9027bfd stp x29, x30, [sp, #0x20] 10b48c: 910083fd add x29, sp, #0x20 10b490: d10023a8 sub x8, x29, #0x8 10b494: f9000be0 str x0, [sp, #0x10] 10b498: f9400be0 ldr x0, [sp, #0x10] 10b49c: f9400401 ldr x1, [x0, #0x8] 10b4a0: f90007e8 str x8, [sp, #0x8] 10b4a4: 94000029 bl 0x10b548 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x200> 10b4a8: f94007e8 ldr x8, [sp, #0x8] 10b4ac: f9000100 str x0, [x8] 10b4b0: f9400100 ldr x0, [x8] 10b4b4: a9427bfd ldp x29, x30, [sp, #0x20] 10b4b8: 9100c3ff add sp, sp, #0x30 10b4bc: d65f03c0 ret 10b4c0: d100c3ff sub sp, sp, #0x30 10b4c4: a9027bfd stp x29, x30, [sp, #0x20] 10b4c8: 910083fd add x29, sp, #0x20 10b4cc: 12800008 mov w8, #-0x1 // =-1 10b4d0: f81f83a0 stur x0, [x29, #-0x8] 10b4d4: f9000be1 str x1, [sp, #0x10] 10b4d8: f85f83a0 ldur x0, [x29, #-0x8] 10b4dc: f9400be1 ldr x1, [sp, #0x10] 10b4e0: b9000fe8 str w8, [sp, #0xc] 10b4e4: 9400003b bl 0x10b5d0 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x288> 10b4e8: b9400fe8 ldr w8, [sp, #0xc] 10b4ec: 4a080000 eor w0, w0, w8 10b4f0: 320003e9 orr w9, wzr, #0x1 10b4f4: 0a090009 and w9, w0, w9 10b4f8: 2a0903e0 mov w0, w9 10b4fc: a9427bfd ldp x29, x30, [sp, #0x20] 10b500: 9100c3ff add sp, sp, #0x30 10b504: d65f03c0 ret 10b508: d10043ff sub sp, sp, #0x10 10b50c: f90007e0 str x0, [sp, #0x8] 10b510: f94007e0 ldr x0, [sp, #0x8] 10b514: f9400000 ldr x0, [x0] 10b518: 910043ff add sp, sp, #0x10 10b51c: d65f03c0 ret 10b520: d10043ff sub sp, sp, #0x10 10b524: b27d03e8 orr x8, xzr, #0x8 10b528: f90007e0 str x0, [sp, #0x8] 10b52c: f94007e0 ldr x0, [sp, #0x8] 10b530: aa0003e9 mov x9, x0 10b534: f940012a ldr x10, [x9] 10b538: 8b080148 add x8, x10, x8 10b53c: f9000128 str x8, [x9] 10b540: 910043ff add sp, sp, #0x10 10b544: d65f03c0 ret 10b548: d10143ff sub sp, sp, #0x50 10b54c: a9047bfd stp x29, x30, [sp, #0x40] 10b550: 910103fd add x29, sp, #0x40 10b554: d53bd048 mrs x8, TPIDR_EL0 10b558: f9401509 ldr x9, [x8, #0x28] 10b55c: f81f83a9 stur x9, [x29, #-0x8] 10b560: f81e83a0 stur x0, [x29, #-0x18] 10b564: f90013e1 str x1, [sp, #0x20] 10b568: f94013e1 ldr x1, [sp, #0x20] 10b56c: d10043a0 sub x0, x29, #0x10 10b570: f9000fe8 str x8, [sp, #0x18] 10b574: 9400000f bl 0x10b5b0 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x268> 10b578: f85f03a8 ldur x8, [x29, #-0x10] 10b57c: f9400fe9 ldr x9, [sp, #0x18] 10b580: f9401520 ldr x0, [x9, #0x28] 10b584: f85f83a1 ldur x1, [x29, #-0x8] 10b588: eb010000 subs x0, x0, x1 10b58c: f9000be8 str x8, [sp, #0x10] 10b590: f90007e0 str x0, [sp, #0x8] 10b594: 540000c1 b.ne 0x10b5ac ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x264> 10b598: 14000001 b 0x10b59c ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x254> 10b59c: f9400be0 ldr x0, [sp, #0x10] 10b5a0: a9447bfd ldp x29, x30, [sp, #0x40] 10b5a4: 910143ff add sp, sp, #0x50 10b5a8: d65f03c0 ret 10b5ac: 97fe79f1 bl 0xa9d70 <__stack_chk_fail@plt> 10b5b0: d10043ff sub sp, sp, #0x10 10b5b4: f90007e0 str x0, [sp, #0x8] 10b5b8: f90003e1 str x1, [sp] 10b5bc: f94007e0 ldr x0, [sp, #0x8] 10b5c0: f94003e1 ldr x1, [sp] 10b5c4: f9000001 str x1, [x0] 10b5c8: 910043ff add sp, sp, #0x10 10b5cc: d65f03c0 ret 10b5d0: d100c3ff sub sp, sp, #0x30 10b5d4: a9027bfd stp x29, x30, [sp, #0x20] 10b5d8: 910083fd add x29, sp, #0x20 10b5dc: f81f83a0 stur x0, [x29, #-0x8] 10b5e0: f9000be1 str x1, [sp, #0x10] 10b5e4: f85f83a0 ldur x0, [x29, #-0x8] 10b5e8: 9400000e bl 0x10b620 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x2d8> 10b5ec: f9400be1 ldr x1, [sp, #0x10] 10b5f0: f90007e0 str x0, [sp, #0x8] 10b5f4: aa0103e0 mov x0, x1 10b5f8: 9400000a bl 0x10b620 ::lookup(unsigned char const&, OMX_VIDEO_H263PROFILETYPE*) const+0x2d8> 10b5fc: f94007e1 ldr x1, [sp, #0x8] 10b600: eb00003f cmp x1, x0 10b604: 1a9f17e8 cset w8, eq 10b608: 320003e9 orr w9, wzr, #0x1 10b60c: 0a090108 and w8, w8, w9 10b610: 2a0803e0 mov w0, w8 10b614: a9427bfd ldp x29, x30, [sp, #0x20] 10b618: 9100c3ff add sp, sp, #0x30 10b61c: d65f03c0 ret 10b620: d10043ff sub sp, sp, #0x10 10b624: f90007e0 str x0, [sp, #0x8] 10b628: f94007e0 ldr x0, [sp, #0x8] 10b62c: f9400000 ldr x0, [x0] 10b630: 910043ff add sp, sp, #0x10 10b634: d65f03c0 ret 000000000010b638 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const>: 10b638: d10203ff sub sp, sp, #0x80 10b63c: a9077bfd stp x29, x30, [sp, #0x70] 10b640: 9101c3fd add x29, sp, #0x70 10b644: d53bd048 mrs x8, TPIDR_EL0 10b648: f9401508 ldr x8, [x8, #0x28] 10b64c: f81f83a8 stur x8, [x29, #-0x8] 10b650: f81d03a0 stur x0, [x29, #-0x30] 10b654: f9001fe1 str x1, [sp, #0x38] 10b658: f9001be2 str x2, [sp, #0x30] 10b65c: f85d03a8 ldur x8, [x29, #-0x30] 10b660: f90017e8 str x8, [sp, #0x28] 10b664: f94017e0 ldr x0, [sp, #0x28] 10b668: 94000033 bl 0x10b734 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0xfc> 10b66c: f81f03a0 stur x0, [x29, #-0x10] 10b670: f94017e0 ldr x0, [sp, #0x28] 10b674: 94000040 bl 0x10b774 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x13c> 10b678: f81e83a0 stur x0, [x29, #-0x18] 10b67c: 14000001 b 0x10b680 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x48> 10b680: d10043a0 sub x0, x29, #0x10 10b684: d10063a1 sub x1, x29, #0x18 10b688: 9400004a bl 0x10b7b0 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x178> 10b68c: 36000300 tbz w0, #0x0, 0x10b6ec ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0xb4> 10b690: 14000001 b 0x10b694 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x5c> 10b694: d10043a0 sub x0, x29, #0x10 10b698: 94000058 bl 0x10b7f8 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x1c0> 10b69c: f9400000 ldr x0, [x0] 10b6a0: f81e03a0 stur x0, [x29, #-0x20] 10b6a4: 385e03a8 ldurb w8, [x29, #-0x20] 10b6a8: f9401fe0 ldr x0, [sp, #0x38] 10b6ac: 39400009 ldrb w9, [x0] 10b6b0: 6b090108 subs w8, w8, w9 10b6b4: b90027e8 str w8, [sp, #0x24] 10b6b8: 54000101 b.ne 0x10b6d8 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0xa0> 10b6bc: 14000001 b 0x10b6c0 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x88> 10b6c0: b85e43a8 ldur w8, [x29, #-0x1c] 10b6c4: f9401be9 ldr x9, [sp, #0x30] 10b6c8: b9000128 str w8, [x9] 10b6cc: 320003e8 orr w8, wzr, #0x1 10b6d0: 381df3a8 sturb w8, [x29, #-0x21] 10b6d4: 14000009 b 0x10b6f8 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0xc0> 10b6d8: 14000001 b 0x10b6dc ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0xa4> 10b6dc: d10043a0 sub x0, x29, #0x10 10b6e0: 9400004c bl 0x10b810 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x1d8> 10b6e4: f9000fe0 str x0, [sp, #0x18] 10b6e8: 17ffffe6 b 0x10b680 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x48> 10b6ec: 2a1f03e8 mov w8, wzr 10b6f0: 381df3a8 sturb w8, [x29, #-0x21] 10b6f4: 14000001 b 0x10b6f8 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0xc0> 10b6f8: 385df3a8 ldurb w8, [x29, #-0x21] 10b6fc: d53bd049 mrs x9, TPIDR_EL0 10b700: f9401529 ldr x9, [x9, #0x28] 10b704: f85f83aa ldur x10, [x29, #-0x8] 10b708: eb0a0129 subs x9, x9, x10 10b70c: b90017e8 str w8, [sp, #0x14] 10b710: f90007e9 str x9, [sp, #0x8] 10b714: 540000e1 b.ne 0x10b730 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0xf8> 10b718: 14000001 b 0x10b71c ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0xe4> 10b71c: b94017e8 ldr w8, [sp, #0x14] 10b720: 12000100 and w0, w8, #0x1 10b724: a9477bfd ldp x29, x30, [sp, #0x70] 10b728: 910203ff add sp, sp, #0x80 10b72c: d65f03c0 ret 10b730: 97fe7990 bl 0xa9d70 <__stack_chk_fail@plt> 10b734: d100c3ff sub sp, sp, #0x30 10b738: a9027bfd stp x29, x30, [sp, #0x20] 10b73c: 910083fd add x29, sp, #0x20 10b740: d10023a8 sub x8, x29, #0x8 10b744: f9000be0 str x0, [sp, #0x10] 10b748: f9400be0 ldr x0, [sp, #0x10] 10b74c: aa0003e9 mov x9, x0 10b750: f9400121 ldr x1, [x9] 10b754: f90007e8 str x8, [sp, #0x8] 10b758: 94000038 bl 0x10b838 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x200> 10b75c: f94007e8 ldr x8, [sp, #0x8] 10b760: f9000100 str x0, [x8] 10b764: f9400100 ldr x0, [x8] 10b768: a9427bfd ldp x29, x30, [sp, #0x20] 10b76c: 9100c3ff add sp, sp, #0x30 10b770: d65f03c0 ret 10b774: d100c3ff sub sp, sp, #0x30 10b778: a9027bfd stp x29, x30, [sp, #0x20] 10b77c: 910083fd add x29, sp, #0x20 10b780: d10023a8 sub x8, x29, #0x8 10b784: f9000be0 str x0, [sp, #0x10] 10b788: f9400be0 ldr x0, [sp, #0x10] 10b78c: f9400401 ldr x1, [x0, #0x8] 10b790: f90007e8 str x8, [sp, #0x8] 10b794: 94000029 bl 0x10b838 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x200> 10b798: f94007e8 ldr x8, [sp, #0x8] 10b79c: f9000100 str x0, [x8] 10b7a0: f9400100 ldr x0, [x8] 10b7a4: a9427bfd ldp x29, x30, [sp, #0x20] 10b7a8: 9100c3ff add sp, sp, #0x30 10b7ac: d65f03c0 ret 10b7b0: d100c3ff sub sp, sp, #0x30 10b7b4: a9027bfd stp x29, x30, [sp, #0x20] 10b7b8: 910083fd add x29, sp, #0x20 10b7bc: 12800008 mov w8, #-0x1 // =-1 10b7c0: f81f83a0 stur x0, [x29, #-0x8] 10b7c4: f9000be1 str x1, [sp, #0x10] 10b7c8: f85f83a0 ldur x0, [x29, #-0x8] 10b7cc: f9400be1 ldr x1, [sp, #0x10] 10b7d0: b9000fe8 str w8, [sp, #0xc] 10b7d4: 9400003b bl 0x10b8c0 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x288> 10b7d8: b9400fe8 ldr w8, [sp, #0xc] 10b7dc: 4a080000 eor w0, w0, w8 10b7e0: 320003e9 orr w9, wzr, #0x1 10b7e4: 0a090009 and w9, w0, w9 10b7e8: 2a0903e0 mov w0, w9 10b7ec: a9427bfd ldp x29, x30, [sp, #0x20] 10b7f0: 9100c3ff add sp, sp, #0x30 10b7f4: d65f03c0 ret 10b7f8: d10043ff sub sp, sp, #0x10 10b7fc: f90007e0 str x0, [sp, #0x8] 10b800: f94007e0 ldr x0, [sp, #0x8] 10b804: f9400000 ldr x0, [x0] 10b808: 910043ff add sp, sp, #0x10 10b80c: d65f03c0 ret 10b810: d10043ff sub sp, sp, #0x10 10b814: b27d03e8 orr x8, xzr, #0x8 10b818: f90007e0 str x0, [sp, #0x8] 10b81c: f94007e0 ldr x0, [sp, #0x8] 10b820: aa0003e9 mov x9, x0 10b824: f940012a ldr x10, [x9] 10b828: 8b080148 add x8, x10, x8 10b82c: f9000128 str x8, [x9] 10b830: 910043ff add sp, sp, #0x10 10b834: d65f03c0 ret 10b838: d10143ff sub sp, sp, #0x50 10b83c: a9047bfd stp x29, x30, [sp, #0x40] 10b840: 910103fd add x29, sp, #0x40 10b844: d53bd048 mrs x8, TPIDR_EL0 10b848: f9401509 ldr x9, [x8, #0x28] 10b84c: f81f83a9 stur x9, [x29, #-0x8] 10b850: f81e83a0 stur x0, [x29, #-0x18] 10b854: f90013e1 str x1, [sp, #0x20] 10b858: f94013e1 ldr x1, [sp, #0x20] 10b85c: d10043a0 sub x0, x29, #0x10 10b860: f9000fe8 str x8, [sp, #0x18] 10b864: 9400000f bl 0x10b8a0 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x268> 10b868: f85f03a8 ldur x8, [x29, #-0x10] 10b86c: f9400fe9 ldr x9, [sp, #0x18] 10b870: f9401520 ldr x0, [x9, #0x28] 10b874: f85f83a1 ldur x1, [x29, #-0x8] 10b878: eb010000 subs x0, x0, x1 10b87c: f9000be8 str x8, [sp, #0x10] 10b880: f90007e0 str x0, [sp, #0x8] 10b884: 540000c1 b.ne 0x10b89c ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x264> 10b888: 14000001 b 0x10b88c ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x254> 10b88c: f9400be0 ldr x0, [sp, #0x10] 10b890: a9447bfd ldp x29, x30, [sp, #0x40] 10b894: 910143ff add sp, sp, #0x50 10b898: d65f03c0 ret 10b89c: 97fe7935 bl 0xa9d70 <__stack_chk_fail@plt> 10b8a0: d10043ff sub sp, sp, #0x10 10b8a4: f90007e0 str x0, [sp, #0x8] 10b8a8: f90003e1 str x1, [sp] 10b8ac: f94007e0 ldr x0, [sp, #0x8] 10b8b0: f94003e1 ldr x1, [sp] 10b8b4: f9000001 str x1, [x0] 10b8b8: 910043ff add sp, sp, #0x10 10b8bc: d65f03c0 ret 10b8c0: d100c3ff sub sp, sp, #0x30 10b8c4: a9027bfd stp x29, x30, [sp, #0x20] 10b8c8: 910083fd add x29, sp, #0x20 10b8cc: f81f83a0 stur x0, [x29, #-0x8] 10b8d0: f9000be1 str x1, [sp, #0x10] 10b8d4: f85f83a0 ldur x0, [x29, #-0x8] 10b8d8: 9400000e bl 0x10b910 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x2d8> 10b8dc: f9400be1 ldr x1, [sp, #0x10] 10b8e0: f90007e0 str x0, [sp, #0x8] 10b8e4: aa0103e0 mov x0, x1 10b8e8: 9400000a bl 0x10b910 ::lookup(unsigned char const&, OMX_VIDEO_H263LEVELTYPE*) const+0x2d8> 10b8ec: f94007e1 ldr x1, [sp, #0x8] 10b8f0: eb00003f cmp x1, x0 10b8f4: 1a9f17e8 cset w8, eq 10b8f8: 320003e9 orr w9, wzr, #0x1 10b8fc: 0a090108 and w8, w8, w9 10b900: 2a0803e0 mov w0, w8 10b904: a9427bfd ldp x29, x30, [sp, #0x20] 10b908: 9100c3ff add sp, sp, #0x30 10b90c: d65f03c0 ret 10b910: d10043ff sub sp, sp, #0x10 10b914: f90007e0 str x0, [sp, #0x8] 10b918: f94007e0 ldr x0, [sp, #0x8] 10b91c: f9400000 ldr x0, [x0] 10b920: 910043ff add sp, sp, #0x10 10b924: d65f03c0 ret 000000000010b928 ::pair(int&&, OMX_VIDEO_VP9PROFILETYPE&&)>: 10b928: d10103ff sub sp, sp, #0x40 10b92c: a9037bfd stp x29, x30, [sp, #0x30] 10b930: 9100c3fd add x29, sp, #0x30 10b934: f81f83a0 stur x0, [x29, #-0x8] 10b938: f81f03a1 stur x1, [x29, #-0x10] 10b93c: f9000fe2 str x2, [sp, #0x18] 10b940: f85f83a0 ldur x0, [x29, #-0x8] 10b944: aa0003e1 mov x1, x0 10b948: f85f03a2 ldur x2, [x29, #-0x10] 10b94c: f9000be0 str x0, [sp, #0x10] 10b950: aa0203e0 mov x0, x2 10b954: f90007e1 str x1, [sp, #0x8] 10b958: 97ffcf56 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 10b95c: b9400008 ldr w8, [x0] 10b960: f94007e0 ldr x0, [sp, #0x8] 10b964: 39000008 strb w8, [x0] 10b968: f9400fe0 ldr x0, [sp, #0x18] 10b96c: 94000102 bl 0x10bd74 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x40> 10b970: b9400008 ldr w8, [x0] 10b974: f9400be0 ldr x0, [sp, #0x10] 10b978: b9000408 str w8, [x0, #0x4] 10b97c: a9437bfd ldp x29, x30, [sp, #0x30] 10b980: 910103ff add sp, sp, #0x40 10b984: d65f03c0 ret 000000000010b988 ::ALookup(std::initializer_list>)>: 10b988: d10183ff sub sp, sp, #0x60 10b98c: a9057bfd stp x29, x30, [sp, #0x50] 10b990: 910143fd add x29, sp, #0x50 10b994: d53bd048 mrs x8, TPIDR_EL0 10b998: f9401509 ldr x9, [x8, #0x28] 10b99c: f81f83a9 stur x9, [x29, #-0x8] 10b9a0: f81f03a2 stur x2, [x29, #-0x10] 10b9a4: f81e83a1 stur x1, [x29, #-0x18] 10b9a8: f9000fe0 str x0, [sp, #0x18] 10b9ac: f9400fe0 ldr x0, [sp, #0x18] 10b9b0: 3cde83a0 ldur q0, [x29, #-0x18] 10b9b4: 3d800be0 str q0, [sp, #0x20] 10b9b8: f94017e2 ldr x2, [sp, #0x28] 10b9bc: f94013e1 ldr x1, [sp, #0x20] 10b9c0: f9000be8 str x8, [sp, #0x10] 10b9c4: 940000f1 bl 0x10bd88 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x54> 10b9c8: f9400be8 ldr x8, [sp, #0x10] 10b9cc: f9401509 ldr x9, [x8, #0x28] 10b9d0: f85f83a0 ldur x0, [x29, #-0x8] 10b9d4: eb000129 subs x9, x9, x0 10b9d8: f90007e9 str x9, [sp, #0x8] 10b9dc: 540000a1 b.ne 0x10b9f0 ::ALookup(std::initializer_list>)+0x68> 10b9e0: 14000001 b 0x10b9e4 ::ALookup(std::initializer_list>)+0x5c> 10b9e4: a9457bfd ldp x29, x30, [sp, #0x50] 10b9e8: 910183ff add sp, sp, #0x60 10b9ec: d65f03c0 ret 10b9f0: 97fe78e0 bl 0xa9d70 <__stack_chk_fail@plt> 000000000010b9f4 ::~ALookup()>: 10b9f4: d10083ff sub sp, sp, #0x20 10b9f8: a9017bfd stp x29, x30, [sp, #0x10] 10b9fc: 910043fd add x29, sp, #0x10 10ba00: f90007e0 str x0, [sp, #0x8] 10ba04: f94007e0 ldr x0, [sp, #0x8] 10ba08: 940003d6 bl 0x10c960 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 10ba0c: a9417bfd ldp x29, x30, [sp, #0x10] 10ba10: 910083ff add sp, sp, #0x20 10ba14: d65f03c0 ret 000000000010ba18 ::pair(OMX_VIDEO_VP9PROFILETYPE&&, OMX_VIDEO_VP9PROFILETYPE&&)>: 10ba18: d10103ff sub sp, sp, #0x40 10ba1c: a9037bfd stp x29, x30, [sp, #0x30] 10ba20: 9100c3fd add x29, sp, #0x30 10ba24: f81f83a0 stur x0, [x29, #-0x8] 10ba28: f81f03a1 stur x1, [x29, #-0x10] 10ba2c: f9000fe2 str x2, [sp, #0x18] 10ba30: f85f83a0 ldur x0, [x29, #-0x8] 10ba34: aa0003e1 mov x1, x0 10ba38: f85f03a2 ldur x2, [x29, #-0x10] 10ba3c: f9000be0 str x0, [sp, #0x10] 10ba40: aa0203e0 mov x0, x2 10ba44: f90007e1 str x1, [sp, #0x8] 10ba48: 940000cb bl 0x10bd74 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x40> 10ba4c: b9400008 ldr w8, [x0] 10ba50: f94007e0 ldr x0, [sp, #0x8] 10ba54: b9000008 str w8, [x0] 10ba58: f9400fe0 ldr x0, [sp, #0x18] 10ba5c: 940000c6 bl 0x10bd74 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x40> 10ba60: b9400008 ldr w8, [x0] 10ba64: f9400be0 ldr x0, [sp, #0x10] 10ba68: b9000408 str w8, [x0, #0x4] 10ba6c: a9437bfd ldp x29, x30, [sp, #0x30] 10ba70: 910103ff add sp, sp, #0x40 10ba74: d65f03c0 ret 000000000010ba78 ::ALookup(std::initializer_list>)>: 10ba78: d10183ff sub sp, sp, #0x60 10ba7c: a9057bfd stp x29, x30, [sp, #0x50] 10ba80: 910143fd add x29, sp, #0x50 10ba84: d53bd048 mrs x8, TPIDR_EL0 10ba88: f9401509 ldr x9, [x8, #0x28] 10ba8c: f81f83a9 stur x9, [x29, #-0x8] 10ba90: f81f03a2 stur x2, [x29, #-0x10] 10ba94: f81e83a1 stur x1, [x29, #-0x18] 10ba98: f9000fe0 str x0, [sp, #0x18] 10ba9c: f9400fe0 ldr x0, [sp, #0x18] 10baa0: 3cde83a0 ldur q0, [x29, #-0x18] 10baa4: 3d800be0 str q0, [sp, #0x20] 10baa8: f94017e2 ldr x2, [sp, #0x28] 10baac: f94013e1 ldr x1, [sp, #0x20] 10bab0: f9000be8 str x8, [sp, #0x10] 10bab4: 940003fe bl 0x10caac >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1dc> 10bab8: f9400be8 ldr x8, [sp, #0x10] 10babc: f9401509 ldr x9, [x8, #0x28] 10bac0: f85f83a0 ldur x0, [x29, #-0x8] 10bac4: eb000129 subs x9, x9, x0 10bac8: f90007e9 str x9, [sp, #0x8] 10bacc: 540000a1 b.ne 0x10bae0 ::ALookup(std::initializer_list>)+0x68> 10bad0: 14000001 b 0x10bad4 ::ALookup(std::initializer_list>)+0x5c> 10bad4: a9457bfd ldp x29, x30, [sp, #0x50] 10bad8: 910183ff add sp, sp, #0x60 10badc: d65f03c0 ret 10bae0: 97fe78a4 bl 0xa9d70 <__stack_chk_fail@plt> 000000000010bae4 ::~ALookup()>: 10bae4: d10083ff sub sp, sp, #0x20 10bae8: a9017bfd stp x29, x30, [sp, #0x10] 10baec: 910043fd add x29, sp, #0x10 10baf0: f90007e0 str x0, [sp, #0x8] 10baf4: f94007e0 ldr x0, [sp, #0x8] 10baf8: 940006e3 bl 0x10d684 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 10bafc: a9417bfd ldp x29, x30, [sp, #0x10] 10bb00: 910083ff add sp, sp, #0x20 10bb04: d65f03c0 ret 000000000010bb08 ::map(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const>: 10bb08: d100c3ff sub sp, sp, #0x30 10bb0c: a9027bfd stp x29, x30, [sp, #0x20] 10bb10: 910083fd add x29, sp, #0x20 10bb14: f81f83a0 stur x0, [x29, #-0x8] 10bb18: f9000be1 str x1, [sp, #0x10] 10bb1c: f90007e2 str x2, [sp, #0x8] 10bb20: f85f83a0 ldur x0, [x29, #-0x8] 10bb24: f9400be1 ldr x1, [sp, #0x10] 10bb28: f94007e2 ldr x2, [sp, #0x8] 10bb2c: 97fe54bd bl 0xa0e20 <_ZNK7android7ALookupIh24OMX_VIDEO_VP9PROFILETYPEE6lookupERKhPS1_@plt> 10bb30: 320003e8 orr w8, wzr, #0x1 10bb34: 0a080008 and w8, w0, w8 10bb38: 2a0803e0 mov w0, w8 10bb3c: a9427bfd ldp x29, x30, [sp, #0x20] 10bb40: 9100c3ff add sp, sp, #0x30 10bb44: d65f03c0 ret 000000000010bb48 ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const>: 10bb48: d10203ff sub sp, sp, #0x80 10bb4c: a9077bfd stp x29, x30, [sp, #0x70] 10bb50: 9101c3fd add x29, sp, #0x70 10bb54: d53bd048 mrs x8, TPIDR_EL0 10bb58: f9401508 ldr x8, [x8, #0x28] 10bb5c: f81f83a8 stur x8, [x29, #-0x8] 10bb60: f81d03a0 stur x0, [x29, #-0x30] 10bb64: f9001fe1 str x1, [sp, #0x38] 10bb68: f9001be2 str x2, [sp, #0x30] 10bb6c: f85d03a8 ldur x8, [x29, #-0x30] 10bb70: f90017e8 str x8, [sp, #0x28] 10bb74: f94017e0 ldr x0, [sp, #0x28] 10bb78: 940007d2 bl 0x10dac0 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x2f0> 10bb7c: f81f03a0 stur x0, [x29, #-0x10] 10bb80: f94017e0 ldr x0, [sp, #0x28] 10bb84: 940007df bl 0x10db00 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x330> 10bb88: f81e83a0 stur x0, [x29, #-0x18] 10bb8c: 14000001 b 0x10bb90 ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x48> 10bb90: d10043a0 sub x0, x29, #0x10 10bb94: d10063a1 sub x1, x29, #0x18 10bb98: 940007e9 bl 0x10db3c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x36c> 10bb9c: 36000300 tbz w0, #0x0, 0x10bbfc ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xb4> 10bba0: 14000001 b 0x10bba4 ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x5c> 10bba4: d10043a0 sub x0, x29, #0x10 10bba8: 940007f7 bl 0x10db84 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x3b4> 10bbac: f9400000 ldr x0, [x0] 10bbb0: f81e03a0 stur x0, [x29, #-0x20] 10bbb4: b85e03a8 ldur w8, [x29, #-0x20] 10bbb8: f9401fe0 ldr x0, [sp, #0x38] 10bbbc: b9400009 ldr w9, [x0] 10bbc0: 6b090108 subs w8, w8, w9 10bbc4: b90027e8 str w8, [sp, #0x24] 10bbc8: 54000101 b.ne 0x10bbe8 ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xa0> 10bbcc: 14000001 b 0x10bbd0 ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x88> 10bbd0: b85e43a8 ldur w8, [x29, #-0x1c] 10bbd4: f9401be9 ldr x9, [sp, #0x30] 10bbd8: b9000128 str w8, [x9] 10bbdc: 320003e8 orr w8, wzr, #0x1 10bbe0: 381df3a8 sturb w8, [x29, #-0x21] 10bbe4: 14000009 b 0x10bc08 ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xc0> 10bbe8: 14000001 b 0x10bbec ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xa4> 10bbec: d10043a0 sub x0, x29, #0x10 10bbf0: 940007eb bl 0x10db9c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x3cc> 10bbf4: f9000fe0 str x0, [sp, #0x18] 10bbf8: 17ffffe6 b 0x10bb90 ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x48> 10bbfc: 2a1f03e8 mov w8, wzr 10bc00: 381df3a8 sturb w8, [x29, #-0x21] 10bc04: 14000001 b 0x10bc08 ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xc0> 10bc08: 385df3a8 ldurb w8, [x29, #-0x21] 10bc0c: d53bd049 mrs x9, TPIDR_EL0 10bc10: f9401529 ldr x9, [x9, #0x28] 10bc14: f85f83aa ldur x10, [x29, #-0x8] 10bc18: eb0a0129 subs x9, x9, x10 10bc1c: b90017e8 str w8, [sp, #0x14] 10bc20: f90007e9 str x9, [sp, #0x8] 10bc24: 540000e1 b.ne 0x10bc40 ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xf8> 10bc28: 14000001 b 0x10bc2c ::lookup(OMX_VIDEO_VP9PROFILETYPE const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xe4> 10bc2c: b94017e8 ldr w8, [sp, #0x14] 10bc30: 12000100 and w0, w8, #0x1 10bc34: a9477bfd ldp x29, x30, [sp, #0x70] 10bc38: 910203ff add sp, sp, #0x80 10bc3c: d65f03c0 ret 10bc40: 97fe784c bl 0xa9d70 <__stack_chk_fail@plt> 000000000010bc44 ::pair(int&&, OMX_VIDEO_VP9LEVELTYPE&&)>: 10bc44: d10103ff sub sp, sp, #0x40 10bc48: a9037bfd stp x29, x30, [sp, #0x30] 10bc4c: 9100c3fd add x29, sp, #0x30 10bc50: f81f83a0 stur x0, [x29, #-0x8] 10bc54: f81f03a1 stur x1, [x29, #-0x10] 10bc58: f9000fe2 str x2, [sp, #0x18] 10bc5c: f85f83a0 ldur x0, [x29, #-0x8] 10bc60: aa0003e1 mov x1, x0 10bc64: f85f03a2 ldur x2, [x29, #-0x10] 10bc68: f9000be0 str x0, [sp, #0x10] 10bc6c: aa0203e0 mov x0, x2 10bc70: f90007e1 str x1, [sp, #0x8] 10bc74: 97ffce8f bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 10bc78: b9400008 ldr w8, [x0] 10bc7c: f94007e0 ldr x0, [sp, #0x8] 10bc80: 39000008 strb w8, [x0] 10bc84: f9400fe0 ldr x0, [sp, #0x18] 10bc88: 9400080b bl 0x10dcb4 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x4e4> 10bc8c: b9400008 ldr w8, [x0] 10bc90: f9400be0 ldr x0, [sp, #0x10] 10bc94: b9000408 str w8, [x0, #0x4] 10bc98: a9437bfd ldp x29, x30, [sp, #0x30] 10bc9c: 910103ff add sp, sp, #0x40 10bca0: d65f03c0 ret 000000000010bca4 ::ALookup(std::initializer_list>)>: 10bca4: d10183ff sub sp, sp, #0x60 10bca8: a9057bfd stp x29, x30, [sp, #0x50] 10bcac: 910143fd add x29, sp, #0x50 10bcb0: d53bd048 mrs x8, TPIDR_EL0 10bcb4: f9401509 ldr x9, [x8, #0x28] 10bcb8: f81f83a9 stur x9, [x29, #-0x8] 10bcbc: f81f03a2 stur x2, [x29, #-0x10] 10bcc0: f81e83a1 stur x1, [x29, #-0x18] 10bcc4: f9000fe0 str x0, [sp, #0x18] 10bcc8: f9400fe0 ldr x0, [sp, #0x18] 10bccc: 3cde83a0 ldur q0, [x29, #-0x18] 10bcd0: 3d800be0 str q0, [sp, #0x20] 10bcd4: f94017e2 ldr x2, [sp, #0x28] 10bcd8: f94013e1 ldr x1, [sp, #0x20] 10bcdc: f9000be8 str x8, [sp, #0x10] 10bce0: 940007fa bl 0x10dcc8 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x4f8> 10bce4: f9400be8 ldr x8, [sp, #0x10] 10bce8: f9401509 ldr x9, [x8, #0x28] 10bcec: f85f83a0 ldur x0, [x29, #-0x8] 10bcf0: eb000129 subs x9, x9, x0 10bcf4: f90007e9 str x9, [sp, #0x8] 10bcf8: 540000a1 b.ne 0x10bd0c ::ALookup(std::initializer_list>)+0x68> 10bcfc: 14000001 b 0x10bd00 ::ALookup(std::initializer_list>)+0x5c> 10bd00: a9457bfd ldp x29, x30, [sp, #0x50] 10bd04: 910183ff add sp, sp, #0x60 10bd08: d65f03c0 ret 10bd0c: 97fe7819 bl 0xa9d70 <__stack_chk_fail@plt> 000000000010bd10 ::~ALookup()>: 10bd10: d10083ff sub sp, sp, #0x20 10bd14: a9017bfd stp x29, x30, [sp, #0x10] 10bd18: 910043fd add x29, sp, #0x10 10bd1c: f90007e0 str x0, [sp, #0x8] 10bd20: f94007e0 ldr x0, [sp, #0x8] 10bd24: 94000adf bl 0x10e8a0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 10bd28: a9417bfd ldp x29, x30, [sp, #0x10] 10bd2c: 910083ff add sp, sp, #0x20 10bd30: d65f03c0 ret 000000000010bd34 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const>: 10bd34: d100c3ff sub sp, sp, #0x30 10bd38: a9027bfd stp x29, x30, [sp, #0x20] 10bd3c: 910083fd add x29, sp, #0x20 10bd40: f81f83a0 stur x0, [x29, #-0x8] 10bd44: f9000be1 str x1, [sp, #0x10] 10bd48: f90007e2 str x2, [sp, #0x8] 10bd4c: f85f83a0 ldur x0, [x29, #-0x8] 10bd50: f9400be1 ldr x1, [sp, #0x10] 10bd54: f94007e2 ldr x2, [sp, #0x8] 10bd58: 97fe5e56 bl 0xa36b0 <_ZNK7android7ALookupIh22OMX_VIDEO_VP9LEVELTYPEE6lookupERKhPS1_@plt> 10bd5c: 320003e8 orr w8, wzr, #0x1 10bd60: 0a080008 and w8, w0, w8 10bd64: 2a0803e0 mov w0, w8 10bd68: a9427bfd ldp x29, x30, [sp, #0x20] 10bd6c: 9100c3ff add sp, sp, #0x30 10bd70: d65f03c0 ret 10bd74: d10043ff sub sp, sp, #0x10 10bd78: f90007e0 str x0, [sp, #0x8] 10bd7c: f94007e0 ldr x0, [sp, #0x8] 10bd80: 910043ff add sp, sp, #0x10 10bd84: d65f03c0 ret 10bd88: d10203ff sub sp, sp, #0x80 10bd8c: a9077bfd stp x29, x30, [sp, #0x70] 10bd90: 9101c3fd add x29, sp, #0x70 10bd94: d53bd048 mrs x8, TPIDR_EL0 10bd98: f9401508 ldr x8, [x8, #0x28] 10bd9c: f81f83a8 stur x8, [x29, #-0x8] 10bda0: f81f03a2 stur x2, [x29, #-0x10] 10bda4: f81e83a1 stur x1, [x29, #-0x18] 10bda8: f81e03a0 stur x0, [x29, #-0x20] 10bdac: f85e03a8 ldur x8, [x29, #-0x20] 10bdb0: aa0803e0 mov x0, x8 10bdb4: f9001fe0 str x0, [sp, #0x38] 10bdb8: aa0803e0 mov x0, x8 10bdbc: 94000035 bl 0x10be90 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x15c> 10bdc0: d10063a0 sub x0, x29, #0x18 10bdc4: 94000056 bl 0x10bf1c ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x1e8> 10bdc8: b40004a0 cbz x0, 0x10be5c ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x128> 10bdcc: 14000001 b 0x10bdd0 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x9c> 10bdd0: d10063a0 sub x0, x29, #0x18 10bdd4: 94000052 bl 0x10bf1c ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x1e8> 10bdd8: f9401ffe ldr x30, [sp, #0x38] 10bddc: f9001be0 str x0, [sp, #0x30] 10bde0: aa1e03e0 mov x0, x30 10bde4: f9401be1 ldr x1, [sp, #0x30] 10bde8: 97fe7716 bl 0xa9a40 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt> 10bdec: 14000001 b 0x10bdf0 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0xbc> 10bdf0: d10063a8 sub x8, x29, #0x18 10bdf4: aa0803e0 mov x0, x8 10bdf8: f90017e8 str x8, [sp, #0x28] 10bdfc: 940000a4 bl 0x10c08c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 10be00: f94017e8 ldr x8, [sp, #0x28] 10be04: f90013e0 str x0, [sp, #0x20] 10be08: aa0803e0 mov x0, x8 10be0c: 940000a6 bl 0x10c0a4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 10be10: f94017e8 ldr x8, [sp, #0x28] 10be14: f9000fe0 str x0, [sp, #0x18] 10be18: aa0803e0 mov x0, x8 10be1c: 94000040 bl 0x10bf1c ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x1e8> 10be20: f9401fe8 ldr x8, [sp, #0x38] 10be24: f9000be0 str x0, [sp, #0x10] 10be28: aa0803e0 mov x0, x8 10be2c: f94013e1 ldr x1, [sp, #0x20] 10be30: f9400fe2 ldr x2, [sp, #0x18] 10be34: f9400be3 ldr x3, [sp, #0x10] 10be38: 97fe7c76 bl 0xab010 <_ZNSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> 10be3c: 14000001 b 0x10be40 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x10c> 10be40: 14000007 b 0x10be5c ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x128> 10be44: f81d83a0 stur x0, [x29, #-0x28] 10be48: 2a0103e8 mov w8, w1 10be4c: b81d43a8 stur w8, [x29, #-0x2c] 10be50: f9401fe0 ldr x0, [sp, #0x38] 10be54: 97fe611f bl 0xa42d0 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 10be58: 1400000b b 0x10be84 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x150> 10be5c: d53bd048 mrs x8, TPIDR_EL0 10be60: f9401508 ldr x8, [x8, #0x28] 10be64: f85f83a9 ldur x9, [x29, #-0x8] 10be68: eb090108 subs x8, x8, x9 10be6c: f90007e8 str x8, [sp, #0x8] 10be70: 540000e1 b.ne 0x10be8c ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x158> 10be74: 14000001 b 0x10be78 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x144> 10be78: a9477bfd ldp x29, x30, [sp, #0x70] 10be7c: 910203ff add sp, sp, #0x80 10be80: d65f03c0 ret 10be84: f85d83a0 ldur x0, [x29, #-0x28] 10be88: 97fe7022 bl 0xa7f10 <_Unwind_Resume@plt> 10be8c: 97fe77b9 bl 0xa9d70 <__stack_chk_fail@plt> 10be90: d10103ff sub sp, sp, #0x40 10be94: a9037bfd stp x29, x30, [sp, #0x30] 10be98: 9100c3fd add x29, sp, #0x30 10be9c: d53bd048 mrs x8, TPIDR_EL0 10bea0: f9401508 ldr x8, [x8, #0x28] 10bea4: f81f83a8 stur x8, [x29, #-0x8] 10bea8: f9000fe0 str x0, [sp, #0x18] 10beac: f9400fe8 ldr x8, [sp, #0x18] 10beb0: aa0803e0 mov x0, x8 10beb4: f9000be0 str x0, [sp, #0x10] 10beb8: aa0803e0 mov x0, x8 10bebc: 97ffcefb bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 10bec0: 14000001 b 0x10bec4 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x190> 10bec4: aa1f03e8 mov x8, xzr 10bec8: f9400be9 ldr x9, [sp, #0x10] 10becc: f9000128 str x8, [x9] 10bed0: f9000528 str x8, [x9, #0x8] 10bed4: 91004120 add x0, x9, #0x10 10bed8: f81f03a8 stur x8, [x29, #-0x10] 10bedc: d10043a1 sub x1, x29, #0x10 10bee0: 97fe66f4 bl 0xa5ab0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> 10bee4: 14000001 b 0x10bee8 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x1b4> 10bee8: d53bd048 mrs x8, TPIDR_EL0 10beec: f9401508 ldr x8, [x8, #0x28] 10bef0: f85f83a9 ldur x9, [x29, #-0x8] 10bef4: eb090108 subs x8, x8, x9 10bef8: f90007e8 str x8, [sp, #0x8] 10befc: 540000e1 b.ne 0x10bf18 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x1e4> 10bf00: 14000001 b 0x10bf04 ::map(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x1d0> 10bf04: a9437bfd ldp x29, x30, [sp, #0x30] 10bf08: 910103ff add sp, sp, #0x40 10bf0c: d65f03c0 ret 10bf10: f90003e1 str x1, [sp] 10bf14: 97fe88ac bl 0xae1c4 10bf18: 97fe7796 bl 0xa9d70 <__stack_chk_fail@plt> 10bf1c: d10043ff sub sp, sp, #0x10 10bf20: f90007e0 str x0, [sp, #0x8] 10bf24: f94007e0 ldr x0, [sp, #0x8] 10bf28: f9400400 ldr x0, [x0, #0x8] 10bf2c: 910043ff add sp, sp, #0x10 10bf30: d65f03c0 ret 000000000010bf34 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 10bf34: d10143ff sub sp, sp, #0x50 10bf38: a9047bfd stp x29, x30, [sp, #0x40] 10bf3c: 910103fd add x29, sp, #0x40 10bf40: f81f83a0 stur x0, [x29, #-0x8] 10bf44: f81f03a1 stur x1, [x29, #-0x10] 10bf48: f85f83a0 ldur x0, [x29, #-0x8] 10bf4c: f85f03a1 ldur x1, [x29, #-0x10] 10bf50: f81e83a0 stur x0, [x29, #-0x18] 10bf54: f90013e1 str x1, [sp, #0x20] 10bf58: 97fe72c2 bl 0xa8a60 <_ZNKSt6__ndk16vectorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt> 10bf5c: f94013e1 ldr x1, [sp, #0x20] 10bf60: eb00003f cmp x1, x0 10bf64: 1a9f97e8 cset w8, hi 10bf68: 37000048 tbnz w8, #0x0, 0x10bf70 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 10bf6c: 14000003 b 0x10bf78 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 10bf70: f85e83a0 ldur x0, [x29, #-0x18] 10bf74: 97fe65f7 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 10bf78: d2800001 mov x1, #0x0 // =0 10bf7c: b27d03e8 orr x8, xzr, #0x8 10bf80: f85e83a0 ldur x0, [x29, #-0x18] 10bf84: f9000fe1 str x1, [sp, #0x18] 10bf88: f9000be8 str x8, [sp, #0x10] 10bf8c: 940000d6 bl 0x10c2e4 , std::__ndk1::allocator>>::max_size() const+0xc0> 10bf90: f85f03a1 ldur x1, [x29, #-0x10] 10bf94: 940000c7 bl 0x10c2b0 , std::__ndk1::allocator>>::max_size() const+0x8c> 10bf98: f85e83a8 ldur x8, [x29, #-0x18] 10bf9c: f9000500 str x0, [x8, #0x8] 10bfa0: f9000100 str x0, [x8] 10bfa4: f85e83a8 ldur x8, [x29, #-0x18] 10bfa8: f9400108 ldr x8, [x8] 10bfac: f85f03a0 ldur x0, [x29, #-0x10] 10bfb0: f9400be1 ldr x1, [sp, #0x10] 10bfb4: 9b007c20 mul x0, x1, x0 10bfb8: 8b000108 add x8, x8, x0 10bfbc: f85e83a0 ldur x0, [x29, #-0x18] 10bfc0: f90007e8 str x8, [sp, #0x8] 10bfc4: 940000d3 bl 0x10c310 , std::__ndk1::allocator>>::max_size() const+0xec> 10bfc8: f94007e8 ldr x8, [sp, #0x8] 10bfcc: f9000008 str x8, [x0] 10bfd0: f85e83a0 ldur x0, [x29, #-0x18] 10bfd4: f9400fe1 ldr x1, [sp, #0x18] 10bfd8: 940000d9 bl 0x10c33c , std::__ndk1::allocator>>::max_size() const+0x118> 10bfdc: a9447bfd ldp x29, x30, [sp, #0x40] 10bfe0: 910143ff add sp, sp, #0x50 10bfe4: d65f03c0 ret 000000000010bfe8 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 10bfe8: d101c3ff sub sp, sp, #0x70 10bfec: a9067bfd stp x29, x30, [sp, #0x60] 10bff0: 910183fd add x29, sp, #0x60 10bff4: d53bd048 mrs x8, TPIDR_EL0 10bff8: f9401509 ldr x9, [x8, #0x28] 10bffc: f81f83a9 stur x9, [x29, #-0x8] 10c000: f81e83a0 stur x0, [x29, #-0x18] 10c004: f81e03a1 stur x1, [x29, #-0x20] 10c008: f81d83a2 stur x2, [x29, #-0x28] 10c00c: f9001be3 str x3, [sp, #0x30] 10c010: f85e83a9 ldur x9, [x29, #-0x18] 10c014: aa0903e0 mov x0, x9 10c018: f90013e8 str x8, [sp, #0x20] 10c01c: f9000fe9 str x9, [sp, #0x18] 10c020: 940000b1 bl 0x10c2e4 , std::__ndk1::allocator>>::max_size() const+0xc0> 10c024: f90017e0 str x0, [sp, #0x28] 10c028: f9401be2 ldr x2, [sp, #0x30] 10c02c: d10043a8 sub x8, x29, #0x10 10c030: aa0803e0 mov x0, x8 10c034: f9400fe1 ldr x1, [sp, #0x18] 10c038: f9000be8 str x8, [sp, #0x10] 10c03c: 940001aa bl 0x10c6e4 , std::__ndk1::allocator>>::max_size() const+0x4c0> 10c040: f94017e0 ldr x0, [sp, #0x28] 10c044: f85e03a1 ldur x1, [x29, #-0x20] 10c048: f85d83a2 ldur x2, [x29, #-0x28] 10c04c: f9400fe8 ldr x8, [sp, #0x18] 10c050: 91002103 add x3, x8, #0x8 10c054: 97fe718b bl 0xa8680 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> 10c058: f9400be0 ldr x0, [sp, #0x10] 10c05c: 940001cc bl 0x10c78c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 10c060: f94013e8 ldr x8, [sp, #0x20] 10c064: f9401509 ldr x9, [x8, #0x28] 10c068: f85f83a0 ldur x0, [x29, #-0x8] 10c06c: eb000129 subs x9, x9, x0 10c070: f90007e9 str x9, [sp, #0x8] 10c074: 540000a1 b.ne 0x10c088 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 10c078: 14000001 b 0x10c07c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 10c07c: a9467bfd ldp x29, x30, [sp, #0x60] 10c080: 9101c3ff add sp, sp, #0x70 10c084: d65f03c0 ret 10c088: 97fe773a bl 0xa9d70 <__stack_chk_fail@plt> 10c08c: d10043ff sub sp, sp, #0x10 10c090: f90007e0 str x0, [sp, #0x8] 10c094: f94007e0 ldr x0, [sp, #0x8] 10c098: f9400000 ldr x0, [x0] 10c09c: 910043ff add sp, sp, #0x10 10c0a0: d65f03c0 ret 10c0a4: d10043ff sub sp, sp, #0x10 10c0a8: b27d03e8 orr x8, xzr, #0x8 10c0ac: f90007e0 str x0, [sp, #0x8] 10c0b0: f94007e0 ldr x0, [sp, #0x8] 10c0b4: aa0003e9 mov x9, x0 10c0b8: f9400129 ldr x9, [x9] 10c0bc: f9400400 ldr x0, [x0, #0x8] 10c0c0: 9b007d08 mul x8, x8, x0 10c0c4: 8b080128 add x8, x9, x8 10c0c8: aa0803e0 mov x0, x8 10c0cc: 910043ff add sp, sp, #0x10 10c0d0: d65f03c0 ret 000000000010c0d4 , std::__ndk1::allocator>>::~__vector_base()>: 10c0d4: d10103ff sub sp, sp, #0x40 10c0d8: a9037bfd stp x29, x30, [sp, #0x30] 10c0dc: 9100c3fd add x29, sp, #0x30 10c0e0: d2800008 mov x8, #0x0 // =0 10c0e4: f81f83a0 stur x0, [x29, #-0x8] 10c0e8: f85f83a0 ldur x0, [x29, #-0x8] 10c0ec: aa0003e9 mov x9, x0 10c0f0: f9400129 ldr x9, [x9] 10c0f4: eb08013f cmp x9, x8 10c0f8: 1a9f07ea cset w10, ne 10c0fc: f81f03a0 stur x0, [x29, #-0x10] 10c100: 3700004a tbnz w10, #0x0, 0x10c108 , std::__ndk1::allocator>>::~__vector_base()+0x34> 10c104: 14000012 b 0x10c14c , std::__ndk1::allocator>>::~__vector_base()+0x78> 10c108: f85f03a0 ldur x0, [x29, #-0x10] 10c10c: 940001a4 bl 0x10c79c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 10c110: f85f03a0 ldur x0, [x29, #-0x10] 10c114: 94000074 bl 0x10c2e4 , std::__ndk1::allocator>>::max_size() const+0xc0> 10c118: f85f03a8 ldur x8, [x29, #-0x10] 10c11c: f9400101 ldr x1, [x8] 10c120: f85f03a8 ldur x8, [x29, #-0x10] 10c124: f9000fe0 str x0, [sp, #0x18] 10c128: aa0803e0 mov x0, x8 10c12c: f9000be1 str x1, [sp, #0x10] 10c130: 94000142 bl 0x10c638 , std::__ndk1::allocator>>::max_size() const+0x414> 10c134: f9400fe1 ldr x1, [sp, #0x18] 10c138: f90007e0 str x0, [sp, #0x8] 10c13c: aa0103e0 mov x0, x1 10c140: f9400be1 ldr x1, [sp, #0x10] 10c144: f94007e2 ldr x2, [sp, #0x8] 10c148: 940001a0 bl 0x10c7c8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> 10c14c: a9437bfd ldp x29, x30, [sp, #0x30] 10c150: 910103ff add sp, sp, #0x40 10c154: d65f03c0 ret 000000000010c158 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 10c158: d100c3ff sub sp, sp, #0x30 10c15c: a9027bfd stp x29, x30, [sp, #0x20] 10c160: 910083fd add x29, sp, #0x20 10c164: f81f83a0 stur x0, [x29, #-0x8] 10c168: f9000be1 str x1, [sp, #0x10] 10c16c: f85f83a0 ldur x0, [x29, #-0x8] 10c170: f9400be1 ldr x1, [sp, #0x10] 10c174: f90007e0 str x0, [sp, #0x8] 10c178: aa0103e0 mov x0, x1 10c17c: 97ffce63 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 10c180: f94007e1 ldr x1, [sp, #0x8] 10c184: f90003e0 str x0, [sp] 10c188: aa0103e0 mov x0, x1 10c18c: f94003e1 ldr x1, [sp] 10c190: 97fe5de8 bl 0xa3930 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEELi0ELb0EEC2IDnvEEOT_@plt> 10c194: f94007e0 ldr x0, [sp, #0x8] 10c198: 94000016 bl 0x10c1f0 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 10c19c: a9427bfd ldp x29, x30, [sp, #0x20] 10c1a0: 9100c3ff add sp, sp, #0x30 10c1a4: d65f03c0 ret 000000000010c1a8 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 10c1a8: d100c3ff sub sp, sp, #0x30 10c1ac: a9027bfd stp x29, x30, [sp, #0x20] 10c1b0: 910083fd add x29, sp, #0x20 10c1b4: d2800008 mov x8, #0x0 // =0 10c1b8: f81f83a0 stur x0, [x29, #-0x8] 10c1bc: f9000be1 str x1, [sp, #0x10] 10c1c0: f85f83a0 ldur x0, [x29, #-0x8] 10c1c4: f9400be1 ldr x1, [sp, #0x10] 10c1c8: f90007e0 str x0, [sp, #0x8] 10c1cc: aa0103e0 mov x0, x1 10c1d0: f90003e8 str x8, [sp] 10c1d4: 97ffce4d bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 10c1d8: f94003e8 ldr x8, [sp] 10c1dc: f94007e1 ldr x1, [sp, #0x8] 10c1e0: f9000028 str x8, [x1] 10c1e4: a9427bfd ldp x29, x30, [sp, #0x20] 10c1e8: 9100c3ff add sp, sp, #0x30 10c1ec: d65f03c0 ret 10c1f0: d10083ff sub sp, sp, #0x20 10c1f4: a9017bfd stp x29, x30, [sp, #0x10] 10c1f8: 910043fd add x29, sp, #0x10 10c1fc: f90007e0 str x0, [sp, #0x8] 10c200: f94007e0 ldr x0, [sp, #0x8] 10c204: 94000004 bl 0x10c214 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 10c208: a9417bfd ldp x29, x30, [sp, #0x10] 10c20c: 910083ff add sp, sp, #0x20 10c210: d65f03c0 ret 10c214: d10043ff sub sp, sp, #0x10 10c218: f90007e0 str x0, [sp, #0x8] 10c21c: 910043ff add sp, sp, #0x10 10c220: d65f03c0 ret 000000000010c224 , std::__ndk1::allocator>>::max_size() const>: 10c224: d10143ff sub sp, sp, #0x50 10c228: a9047bfd stp x29, x30, [sp, #0x40] 10c22c: 910103fd add x29, sp, #0x40 10c230: d53bd048 mrs x8, TPIDR_EL0 10c234: f9401508 ldr x8, [x8, #0x28] 10c238: f81f83a8 stur x8, [x29, #-0x8] 10c23c: f90013e0 str x0, [sp, #0x20] 10c240: f94013e0 ldr x0, [sp, #0x20] 10c244: 9400007b bl 0x10c430 , std::__ndk1::allocator>>::max_size() const+0x20c> 10c248: 9400006f bl 0x10c404 , std::__ndk1::allocator>>::max_size() const+0x1e0> 10c24c: f81f03a0 stur x0, [x29, #-0x10] 10c250: 97ffcef5 bl 0xffe24 ::__throw_length_error() const+0x200> 10c254: f81e83a0 stur x0, [x29, #-0x18] 10c258: d10043a0 sub x0, x29, #0x10 10c25c: d10063a1 sub x1, x29, #0x18 10c260: 97ffcece bl 0xffd98 ::__throw_length_error() const+0x174> 10c264: f9000fe0 str x0, [sp, #0x18] 10c268: 14000001 b 0x10c26c , std::__ndk1::allocator>>::max_size() const+0x48> 10c26c: f9400fe8 ldr x8, [sp, #0x18] 10c270: f9400109 ldr x9, [x8] 10c274: d53bd04a mrs x10, TPIDR_EL0 10c278: f940154a ldr x10, [x10, #0x28] 10c27c: f85f83ab ldur x11, [x29, #-0x8] 10c280: eb0b014a subs x10, x10, x11 10c284: f9000be9 str x9, [sp, #0x10] 10c288: f90007ea str x10, [sp, #0x8] 10c28c: 54000101 b.ne 0x10c2ac , std::__ndk1::allocator>>::max_size() const+0x88> 10c290: 14000001 b 0x10c294 , std::__ndk1::allocator>>::max_size() const+0x70> 10c294: f9400be0 ldr x0, [sp, #0x10] 10c298: a9447bfd ldp x29, x30, [sp, #0x40] 10c29c: 910143ff add sp, sp, #0x50 10c2a0: d65f03c0 ret 10c2a4: f90003e1 str x1, [sp] 10c2a8: 97fe87c7 bl 0xae1c4 10c2ac: 97fe76b1 bl 0xa9d70 <__stack_chk_fail@plt> 10c2b0: d10083ff sub sp, sp, #0x20 10c2b4: a9017bfd stp x29, x30, [sp, #0x10] 10c2b8: 910043fd add x29, sp, #0x10 10c2bc: d2800008 mov x8, #0x0 // =0 10c2c0: f90007e0 str x0, [sp, #0x8] 10c2c4: f90003e1 str x1, [sp] 10c2c8: f94007e0 ldr x0, [sp, #0x8] 10c2cc: f94003e1 ldr x1, [sp] 10c2d0: aa0803e2 mov x2, x8 10c2d4: 94000081 bl 0x10c4d8 , std::__ndk1::allocator>>::max_size() const+0x2b4> 10c2d8: a9417bfd ldp x29, x30, [sp, #0x10] 10c2dc: 910083ff add sp, sp, #0x20 10c2e0: d65f03c0 ret 10c2e4: d10083ff sub sp, sp, #0x20 10c2e8: a9017bfd stp x29, x30, [sp, #0x10] 10c2ec: 910043fd add x29, sp, #0x10 10c2f0: b27c03e8 orr x8, xzr, #0x10 10c2f4: f90007e0 str x0, [sp, #0x8] 10c2f8: f94007e0 ldr x0, [sp, #0x8] 10c2fc: 8b080000 add x0, x0, x8 10c300: 94000092 bl 0x10c548 , std::__ndk1::allocator>>::max_size() const+0x324> 10c304: a9417bfd ldp x29, x30, [sp, #0x10] 10c308: 910083ff add sp, sp, #0x20 10c30c: d65f03c0 ret 10c310: d10083ff sub sp, sp, #0x20 10c314: a9017bfd stp x29, x30, [sp, #0x10] 10c318: 910043fd add x29, sp, #0x10 10c31c: b27c03e8 orr x8, xzr, #0x10 10c320: f90007e0 str x0, [sp, #0x8] 10c324: f94007e0 ldr x0, [sp, #0x8] 10c328: 8b080000 add x0, x0, x8 10c32c: 94000095 bl 0x10c580 , std::__ndk1::allocator>>::max_size() const+0x35c> 10c330: a9417bfd ldp x29, x30, [sp, #0x10] 10c334: 910083ff add sp, sp, #0x20 10c338: d65f03c0 ret 10c33c: d10183ff sub sp, sp, #0x60 10c340: a9057bfd stp x29, x30, [sp, #0x50] 10c344: 910143fd add x29, sp, #0x50 10c348: b27d03e8 orr x8, xzr, #0x8 10c34c: f81f83a0 stur x0, [x29, #-0x8] 10c350: f81f03a1 stur x1, [x29, #-0x10] 10c354: f85f83a0 ldur x0, [x29, #-0x8] 10c358: f81e83a0 stur x0, [x29, #-0x18] 10c35c: f81e03a8 stur x8, [x29, #-0x20] 10c360: 9400009e bl 0x10c5d8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10c364: f85e83a8 ldur x8, [x29, #-0x18] 10c368: f90017e0 str x0, [sp, #0x28] 10c36c: aa0803e0 mov x0, x8 10c370: 9400009a bl 0x10c5d8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10c374: f85e83a8 ldur x8, [x29, #-0x18] 10c378: f90013e0 str x0, [sp, #0x20] 10c37c: aa0803e0 mov x0, x8 10c380: 940000a0 bl 0x10c600 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10c384: f85e03a8 ldur x8, [x29, #-0x20] 10c388: 9b007d00 mul x0, x8, x0 10c38c: f94013e1 ldr x1, [sp, #0x20] 10c390: 8b000020 add x0, x1, x0 10c394: f85e83a9 ldur x9, [x29, #-0x18] 10c398: f9000fe0 str x0, [sp, #0x18] 10c39c: aa0903e0 mov x0, x9 10c3a0: 9400008e bl 0x10c5d8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10c3a4: f85e83a8 ldur x8, [x29, #-0x18] 10c3a8: f9000be0 str x0, [sp, #0x10] 10c3ac: aa0803e0 mov x0, x8 10c3b0: 94000094 bl 0x10c600 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10c3b4: f85e03a8 ldur x8, [x29, #-0x20] 10c3b8: 9b007d09 mul x9, x8, x0 10c3bc: f9400be0 ldr x0, [sp, #0x10] 10c3c0: 8b090009 add x9, x0, x9 10c3c4: f85e83a0 ldur x0, [x29, #-0x18] 10c3c8: f90007e9 str x9, [sp, #0x8] 10c3cc: 94000083 bl 0x10c5d8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10c3d0: f85f03a8 ldur x8, [x29, #-0x10] 10c3d4: f85e03a9 ldur x9, [x29, #-0x20] 10c3d8: 9b087d28 mul x8, x9, x8 10c3dc: 8b080008 add x8, x0, x8 10c3e0: f85e83a0 ldur x0, [x29, #-0x18] 10c3e4: f94017e1 ldr x1, [sp, #0x28] 10c3e8: f9400fe2 ldr x2, [sp, #0x18] 10c3ec: f94007e3 ldr x3, [sp, #0x8] 10c3f0: aa0803e4 mov x4, x8 10c3f4: 94000071 bl 0x10c5b8 , std::__ndk1::allocator>>::max_size() const+0x394> 10c3f8: a9457bfd ldp x29, x30, [sp, #0x50] 10c3fc: 910183ff add sp, sp, #0x60 10c400: d65f03c0 ret 10c404: d10083ff sub sp, sp, #0x20 10c408: a9017bfd stp x29, x30, [sp, #0x10] 10c40c: 910043fd add x29, sp, #0x10 10c410: 91001fe8 add x8, sp, #0x7 10c414: f90007e0 str x0, [sp, #0x8] 10c418: f94007e1 ldr x1, [sp, #0x8] 10c41c: 39400100 ldrb w0, [x8] 10c420: 9400000f bl 0x10c45c , std::__ndk1::allocator>>::max_size() const+0x238> 10c424: a9417bfd ldp x29, x30, [sp, #0x10] 10c428: 910083ff add sp, sp, #0x20 10c42c: d65f03c0 ret 10c430: d10083ff sub sp, sp, #0x20 10c434: a9017bfd stp x29, x30, [sp, #0x10] 10c438: 910043fd add x29, sp, #0x10 10c43c: b27c03e8 orr x8, xzr, #0x10 10c440: f90007e0 str x0, [sp, #0x8] 10c444: f94007e0 ldr x0, [sp, #0x8] 10c448: 8b080000 add x0, x0, x8 10c44c: 94000015 bl 0x10c4a0 , std::__ndk1::allocator>>::max_size() const+0x27c> 10c450: a9417bfd ldp x29, x30, [sp, #0x10] 10c454: 910083ff add sp, sp, #0x20 10c458: d65f03c0 ret 10c45c: d10083ff sub sp, sp, #0x20 10c460: a9017bfd stp x29, x30, [sp, #0x10] 10c464: 910043fd add x29, sp, #0x10 10c468: d10007a8 sub x8, x29, #0x1 10c46c: 39000100 strb w0, [x8] 10c470: f90003e1 str x1, [sp] 10c474: f94003e0 ldr x0, [sp] 10c478: 94000004 bl 0x10c488 , std::__ndk1::allocator>>::max_size() const+0x264> 10c47c: a9417bfd ldp x29, x30, [sp, #0x10] 10c480: 910083ff add sp, sp, #0x20 10c484: d65f03c0 ret 10c488: d10043ff sub sp, sp, #0x10 10c48c: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 10c490: f90007e0 str x0, [sp, #0x8] 10c494: aa0803e0 mov x0, x8 10c498: 910043ff add sp, sp, #0x10 10c49c: d65f03c0 ret 10c4a0: d10083ff sub sp, sp, #0x20 10c4a4: a9017bfd stp x29, x30, [sp, #0x10] 10c4a8: 910043fd add x29, sp, #0x10 10c4ac: f90007e0 str x0, [sp, #0x8] 10c4b0: f94007e0 ldr x0, [sp, #0x8] 10c4b4: 94000004 bl 0x10c4c4 , std::__ndk1::allocator>>::max_size() const+0x2a0> 10c4b8: a9417bfd ldp x29, x30, [sp, #0x10] 10c4bc: 910083ff add sp, sp, #0x20 10c4c0: d65f03c0 ret 10c4c4: d10043ff sub sp, sp, #0x10 10c4c8: f90007e0 str x0, [sp, #0x8] 10c4cc: f94007e0 ldr x0, [sp, #0x8] 10c4d0: 910043ff add sp, sp, #0x10 10c4d4: d65f03c0 ret 10c4d8: d10103ff sub sp, sp, #0x40 10c4dc: a9037bfd stp x29, x30, [sp, #0x30] 10c4e0: 9100c3fd add x29, sp, #0x30 10c4e4: 90000768 adrp x8, 0x1f8000 10c4e8: 9109c508 add x8, x8, #0x271 10c4ec: f81f83a0 stur x0, [x29, #-0x8] 10c4f0: f81f03a1 stur x1, [x29, #-0x10] 10c4f4: f9000fe2 str x2, [sp, #0x18] 10c4f8: f85f83a0 ldur x0, [x29, #-0x8] 10c4fc: f85f03a1 ldur x1, [x29, #-0x10] 10c500: f9000be8 str x8, [sp, #0x10] 10c504: f90007e1 str x1, [sp, #0x8] 10c508: 97ffffe0 bl 0x10c488 , std::__ndk1::allocator>>::max_size() const+0x264> 10c50c: f94007e8 ldr x8, [sp, #0x8] 10c510: eb00011f cmp x8, x0 10c514: 1a9f97e9 cset w9, hi 10c518: 37000049 tbnz w9, #0x0, 0x10c520 , std::__ndk1::allocator>>::max_size() const+0x2fc> 10c51c: 14000003 b 0x10c528 , std::__ndk1::allocator>>::max_size() const+0x304> 10c520: f9400be0 ldr x0, [sp, #0x10] 10c524: 97febb0f bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 10c528: b27e03e1 orr x1, xzr, #0x4 10c52c: b27d03e8 orr x8, xzr, #0x8 10c530: f85f03a9 ldur x9, [x29, #-0x10] 10c534: 9b087d20 mul x0, x9, x8 10c538: 97febb91 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 10c53c: a9437bfd ldp x29, x30, [sp, #0x30] 10c540: 910103ff add sp, sp, #0x40 10c544: d65f03c0 ret 10c548: d10083ff sub sp, sp, #0x20 10c54c: a9017bfd stp x29, x30, [sp, #0x10] 10c550: 910043fd add x29, sp, #0x10 10c554: f90007e0 str x0, [sp, #0x8] 10c558: f94007e0 ldr x0, [sp, #0x8] 10c55c: 94000004 bl 0x10c56c , std::__ndk1::allocator>>::max_size() const+0x348> 10c560: a9417bfd ldp x29, x30, [sp, #0x10] 10c564: 910083ff add sp, sp, #0x20 10c568: d65f03c0 ret 10c56c: d10043ff sub sp, sp, #0x10 10c570: f90007e0 str x0, [sp, #0x8] 10c574: f94007e0 ldr x0, [sp, #0x8] 10c578: 910043ff add sp, sp, #0x10 10c57c: d65f03c0 ret 10c580: d10083ff sub sp, sp, #0x20 10c584: a9017bfd stp x29, x30, [sp, #0x10] 10c588: 910043fd add x29, sp, #0x10 10c58c: f90007e0 str x0, [sp, #0x8] 10c590: f94007e0 ldr x0, [sp, #0x8] 10c594: 94000004 bl 0x10c5a4 , std::__ndk1::allocator>>::max_size() const+0x380> 10c598: a9417bfd ldp x29, x30, [sp, #0x10] 10c59c: 910083ff add sp, sp, #0x20 10c5a0: d65f03c0 ret 10c5a4: d10043ff sub sp, sp, #0x10 10c5a8: f90007e0 str x0, [sp, #0x8] 10c5ac: f94007e0 ldr x0, [sp, #0x8] 10c5b0: 910043ff add sp, sp, #0x10 10c5b4: d65f03c0 ret 10c5b8: d100c3ff sub sp, sp, #0x30 10c5bc: f90017e0 str x0, [sp, #0x28] 10c5c0: f90013e1 str x1, [sp, #0x20] 10c5c4: f9000fe2 str x2, [sp, #0x18] 10c5c8: f9000be3 str x3, [sp, #0x10] 10c5cc: f90007e4 str x4, [sp, #0x8] 10c5d0: 9100c3ff add sp, sp, #0x30 10c5d4: d65f03c0 ret 10c5d8: d10083ff sub sp, sp, #0x20 10c5dc: a9017bfd stp x29, x30, [sp, #0x10] 10c5e0: 910043fd add x29, sp, #0x10 10c5e4: f90007e0 str x0, [sp, #0x8] 10c5e8: f94007e0 ldr x0, [sp, #0x8] 10c5ec: f9400000 ldr x0, [x0] 10c5f0: 9400000d bl 0x10c624 , std::__ndk1::allocator>>::max_size() const+0x400> 10c5f4: a9417bfd ldp x29, x30, [sp, #0x10] 10c5f8: 910083ff add sp, sp, #0x20 10c5fc: d65f03c0 ret 10c600: d10083ff sub sp, sp, #0x20 10c604: a9017bfd stp x29, x30, [sp, #0x10] 10c608: 910043fd add x29, sp, #0x10 10c60c: f90007e0 str x0, [sp, #0x8] 10c610: f94007e0 ldr x0, [sp, #0x8] 10c614: 94000009 bl 0x10c638 , std::__ndk1::allocator>>::max_size() const+0x414> 10c618: a9417bfd ldp x29, x30, [sp, #0x10] 10c61c: 910083ff add sp, sp, #0x20 10c620: d65f03c0 ret 10c624: d10043ff sub sp, sp, #0x10 10c628: f90007e0 str x0, [sp, #0x8] 10c62c: f94007e0 ldr x0, [sp, #0x8] 10c630: 910043ff add sp, sp, #0x10 10c634: d65f03c0 ret 10c638: d100c3ff sub sp, sp, #0x30 10c63c: a9027bfd stp x29, x30, [sp, #0x20] 10c640: 910083fd add x29, sp, #0x20 10c644: b27d03e8 orr x8, xzr, #0x8 10c648: f81f83a0 stur x0, [x29, #-0x8] 10c64c: f85f83a0 ldur x0, [x29, #-0x8] 10c650: f9000be0 str x0, [sp, #0x10] 10c654: f90007e8 str x8, [sp, #0x8] 10c658: 9400000a bl 0x10c680 , std::__ndk1::allocator>>::max_size() const+0x45c> 10c65c: f9400008 ldr x8, [x0] 10c660: f9400be0 ldr x0, [sp, #0x10] 10c664: f9400000 ldr x0, [x0] 10c668: eb000108 subs x8, x8, x0 10c66c: f94007e0 ldr x0, [sp, #0x8] 10c670: 9ac00d00 sdiv x0, x8, x0 10c674: a9427bfd ldp x29, x30, [sp, #0x20] 10c678: 9100c3ff add sp, sp, #0x30 10c67c: d65f03c0 ret 10c680: d10083ff sub sp, sp, #0x20 10c684: a9017bfd stp x29, x30, [sp, #0x10] 10c688: 910043fd add x29, sp, #0x10 10c68c: b27c03e8 orr x8, xzr, #0x10 10c690: f90007e0 str x0, [sp, #0x8] 10c694: f94007e0 ldr x0, [sp, #0x8] 10c698: 8b080000 add x0, x0, x8 10c69c: 94000004 bl 0x10c6ac , std::__ndk1::allocator>>::max_size() const+0x488> 10c6a0: a9417bfd ldp x29, x30, [sp, #0x10] 10c6a4: 910083ff add sp, sp, #0x20 10c6a8: d65f03c0 ret 10c6ac: d10083ff sub sp, sp, #0x20 10c6b0: a9017bfd stp x29, x30, [sp, #0x10] 10c6b4: 910043fd add x29, sp, #0x10 10c6b8: f90007e0 str x0, [sp, #0x8] 10c6bc: f94007e0 ldr x0, [sp, #0x8] 10c6c0: 94000004 bl 0x10c6d0 , std::__ndk1::allocator>>::max_size() const+0x4ac> 10c6c4: a9417bfd ldp x29, x30, [sp, #0x10] 10c6c8: 910083ff add sp, sp, #0x20 10c6cc: d65f03c0 ret 10c6d0: d10043ff sub sp, sp, #0x10 10c6d4: f90007e0 str x0, [sp, #0x8] 10c6d8: f94007e0 ldr x0, [sp, #0x8] 10c6dc: 910043ff add sp, sp, #0x10 10c6e0: d65f03c0 ret 10c6e4: d10083ff sub sp, sp, #0x20 10c6e8: f9000fe0 str x0, [sp, #0x18] 10c6ec: f9000be1 str x1, [sp, #0x10] 10c6f0: f90007e2 str x2, [sp, #0x8] 10c6f4: 910083ff add sp, sp, #0x20 10c6f8: d65f03c0 ret 000000000010c6fc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 10c6fc: d10103ff sub sp, sp, #0x40 10c700: f9001bfe str x30, [sp, #0x30] 10c704: b27d03e8 orr x8, xzr, #0x8 10c708: d2800009 mov x9, #0x0 // =0 10c70c: f90017e0 str x0, [sp, #0x28] 10c710: f90013e1 str x1, [sp, #0x20] 10c714: f9000fe2 str x2, [sp, #0x18] 10c718: f9000be3 str x3, [sp, #0x10] 10c71c: f9400fe0 ldr x0, [sp, #0x18] 10c720: f94013e1 ldr x1, [sp, #0x20] 10c724: eb010000 subs x0, x0, x1 10c728: 9ac80c08 sdiv x8, x0, x8 10c72c: f90007e8 str x8, [sp, #0x8] 10c730: f94007e8 ldr x8, [sp, #0x8] 10c734: eb09011f cmp x8, x9 10c738: 1a9fd7ea cset w10, gt 10c73c: 3700004a tbnz w10, #0x0, 0x10c744 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 10c740: 14000010 b 0x10c780 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 10c744: b27d03e8 orr x8, xzr, #0x8 10c748: f9400be9 ldr x9, [sp, #0x10] 10c74c: f9400120 ldr x0, [x9] 10c750: f94013e1 ldr x1, [sp, #0x20] 10c754: f94007e9 ldr x9, [sp, #0x8] 10c758: 9b087d22 mul x2, x9, x8 10c75c: f90003e8 str x8, [sp] 10c760: 97fe4d8c bl 0x9fd90 10c764: f94007e8 ldr x8, [sp, #0x8] 10c768: f9400be9 ldr x9, [sp, #0x10] 10c76c: f9400120 ldr x0, [x9] 10c770: f94003e1 ldr x1, [sp] 10c774: 9b087c28 mul x8, x1, x8 10c778: 8b080008 add x8, x0, x8 10c77c: f9000128 str x8, [x9] 10c780: f9401bfe ldr x30, [sp, #0x30] 10c784: 910103ff add sp, sp, #0x40 10c788: d65f03c0 ret 10c78c: d10043ff sub sp, sp, #0x10 10c790: f90007e0 str x0, [sp, #0x8] 10c794: 910043ff add sp, sp, #0x10 10c798: d65f03c0 ret 10c79c: d10083ff sub sp, sp, #0x20 10c7a0: a9017bfd stp x29, x30, [sp, #0x10] 10c7a4: 910043fd add x29, sp, #0x10 10c7a8: f90007e0 str x0, [sp, #0x8] 10c7ac: f94007e0 ldr x0, [sp, #0x8] 10c7b0: aa0003e8 mov x8, x0 10c7b4: f9400101 ldr x1, [x8] 10c7b8: 94000011 bl 0x10c7fc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 10c7bc: a9417bfd ldp x29, x30, [sp, #0x10] 10c7c0: 910083ff add sp, sp, #0x20 10c7c4: d65f03c0 ret 10c7c8: d100c3ff sub sp, sp, #0x30 10c7cc: a9027bfd stp x29, x30, [sp, #0x20] 10c7d0: 910083fd add x29, sp, #0x20 10c7d4: f81f83a0 stur x0, [x29, #-0x8] 10c7d8: f9000be1 str x1, [sp, #0x10] 10c7dc: f90007e2 str x2, [sp, #0x8] 10c7e0: f85f83a0 ldur x0, [x29, #-0x8] 10c7e4: f9400be1 ldr x1, [sp, #0x10] 10c7e8: f94007e2 ldr x2, [sp, #0x8] 10c7ec: 9400004b bl 0x10c918 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 10c7f0: a9427bfd ldp x29, x30, [sp, #0x20] 10c7f4: 9100c3ff add sp, sp, #0x30 10c7f8: d65f03c0 ret 10c7fc: d10143ff sub sp, sp, #0x50 10c800: a9047bfd stp x29, x30, [sp, #0x40] 10c804: 910103fd add x29, sp, #0x40 10c808: f81f83a0 stur x0, [x29, #-0x8] 10c80c: f81f03a1 stur x1, [x29, #-0x10] 10c810: f85f83a0 ldur x0, [x29, #-0x8] 10c814: f9400401 ldr x1, [x0, #0x8] 10c818: f81e83a1 stur x1, [x29, #-0x18] 10c81c: f90013e0 str x0, [sp, #0x20] 10c820: f85f03a8 ldur x8, [x29, #-0x10] 10c824: f85e83a9 ldur x9, [x29, #-0x18] 10c828: eb09011f cmp x8, x9 10c82c: 1a9f07ea cset w10, ne 10c830: 3700004a tbnz w10, #0x0, 0x10c838 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 10c834: 14000013 b 0x10c880 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 10c838: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 10c83c: f94013e0 ldr x0, [sp, #0x20] 10c840: f9000fe8 str x8, [sp, #0x18] 10c844: 97fffea8 bl 0x10c2e4 , std::__ndk1::allocator>>::max_size() const+0xc0> 10c848: f85e83a8 ldur x8, [x29, #-0x18] 10c84c: f9400fe9 ldr x9, [sp, #0x18] 10c850: 8b090108 add x8, x8, x9 10c854: f81e83a8 stur x8, [x29, #-0x18] 10c858: f9000be0 str x0, [sp, #0x10] 10c85c: aa0803e0 mov x0, x8 10c860: 97ffff71 bl 0x10c624 , std::__ndk1::allocator>>::max_size() const+0x400> 10c864: f9400be8 ldr x8, [sp, #0x10] 10c868: f90007e0 str x0, [sp, #0x8] 10c86c: aa0803e0 mov x0, x8 10c870: f94007e1 ldr x1, [sp, #0x8] 10c874: 97fe6367 bl 0xa5610 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEEEEE7destroyIS4_EEvRS5_PT_@plt> 10c878: 14000001 b 0x10c87c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 10c87c: 17ffffe9 b 0x10c820 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 10c880: f85f03a8 ldur x8, [x29, #-0x10] 10c884: f94013e9 ldr x9, [sp, #0x20] 10c888: f9000528 str x8, [x9, #0x8] 10c88c: a9447bfd ldp x29, x30, [sp, #0x40] 10c890: 910143ff add sp, sp, #0x50 10c894: d65f03c0 ret 10c898: 97fe864b bl 0xae1c4 000000000010c89c >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10c89c: d100c3ff sub sp, sp, #0x30 10c8a0: a9027bfd stp x29, x30, [sp, #0x20] 10c8a4: 910083fd add x29, sp, #0x20 10c8a8: 91003fe8 add x8, sp, #0xf 10c8ac: f81f83a0 stur x0, [x29, #-0x8] 10c8b0: f9000be1 str x1, [sp, #0x10] 10c8b4: f85f83a1 ldur x1, [x29, #-0x8] 10c8b8: f9400be2 ldr x2, [sp, #0x10] 10c8bc: 39400100 ldrb w0, [x8] 10c8c0: 97fe5a90 bl 0xa3300 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 10c8c4: a9427bfd ldp x29, x30, [sp, #0x20] 10c8c8: 9100c3ff add sp, sp, #0x30 10c8cc: d65f03c0 ret 000000000010c8d0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10c8d0: d100c3ff sub sp, sp, #0x30 10c8d4: a9027bfd stp x29, x30, [sp, #0x20] 10c8d8: 910083fd add x29, sp, #0x20 10c8dc: d10007a8 sub x8, x29, #0x1 10c8e0: 39000100 strb w0, [x8] 10c8e4: f9000be1 str x1, [sp, #0x10] 10c8e8: f90007e2 str x2, [sp, #0x8] 10c8ec: f9400be0 ldr x0, [sp, #0x10] 10c8f0: f94007e1 ldr x1, [sp, #0x8] 10c8f4: 94000004 bl 0x10c904 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 10c8f8: a9427bfd ldp x29, x30, [sp, #0x20] 10c8fc: 9100c3ff add sp, sp, #0x30 10c900: d65f03c0 ret 10c904: d10043ff sub sp, sp, #0x10 10c908: f90007e0 str x0, [sp, #0x8] 10c90c: f90003e1 str x1, [sp] 10c910: 910043ff add sp, sp, #0x10 10c914: d65f03c0 ret 10c918: d100c3ff sub sp, sp, #0x30 10c91c: a9027bfd stp x29, x30, [sp, #0x20] 10c920: 910083fd add x29, sp, #0x20 10c924: b27d03e8 orr x8, xzr, #0x8 10c928: b27e03e9 orr x9, xzr, #0x4 10c92c: f81f83a0 stur x0, [x29, #-0x8] 10c930: f9000be1 str x1, [sp, #0x10] 10c934: f90007e2 str x2, [sp, #0x8] 10c938: f9400be0 ldr x0, [sp, #0x10] 10c93c: f94007e1 ldr x1, [sp, #0x8] 10c940: 9b087c21 mul x1, x1, x8 10c944: aa0903e2 mov x2, x9 10c948: 97febab6 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 10c94c: 14000001 b 0x10c950 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 10c950: a9427bfd ldp x29, x30, [sp, #0x20] 10c954: 9100c3ff add sp, sp, #0x30 10c958: d65f03c0 ret 10c95c: 97fe861a bl 0xae1c4 10c960: d100c3ff sub sp, sp, #0x30 10c964: a9027bfd stp x29, x30, [sp, #0x20] 10c968: 910083fd add x29, sp, #0x20 10c96c: f81f83a0 stur x0, [x29, #-0x8] 10c970: f85f83a0 ldur x0, [x29, #-0x8] 10c974: f90003e0 str x0, [sp] 10c978: 9400000e bl 0x10c9b0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 10c97c: 14000001 b 0x10c980 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 10c980: f94003e0 ldr x0, [sp] 10c984: 97fe5e53 bl 0xa42d0 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 10c988: a9427bfd ldp x29, x30, [sp, #0x20] 10c98c: 9100c3ff add sp, sp, #0x30 10c990: d65f03c0 ret 10c994: 2a0103e8 mov w8, w1 10c998: f9000be0 str x0, [sp, #0x10] 10c99c: b9000fe8 str w8, [sp, #0xc] 10c9a0: f94003e0 ldr x0, [sp] 10c9a4: 97fe5e4b bl 0xa42d0 <_ZNSt6__ndk113__vector_baseINS_4pairIh24OMX_VIDEO_VP9PROFILETYPEEENS_9allocatorIS3_EEED2Ev@plt> 10c9a8: f9400be0 ldr x0, [sp, #0x10] 10c9ac: 97fe8606 bl 0xae1c4 10c9b0: d10183ff sub sp, sp, #0x60 10c9b4: a9057bfd stp x29, x30, [sp, #0x50] 10c9b8: 910143fd add x29, sp, #0x50 10c9bc: b27d03e8 orr x8, xzr, #0x8 10c9c0: f81f83a0 stur x0, [x29, #-0x8] 10c9c4: f85f83a0 ldur x0, [x29, #-0x8] 10c9c8: f81f03a0 stur x0, [x29, #-0x10] 10c9cc: f81e83a8 stur x8, [x29, #-0x18] 10c9d0: 97ffff02 bl 0x10c5d8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10c9d4: f85f03a8 ldur x8, [x29, #-0x10] 10c9d8: f81e03a0 stur x0, [x29, #-0x20] 10c9dc: aa0803e0 mov x0, x8 10c9e0: 97fffefe bl 0x10c5d8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10c9e4: f85f03a8 ldur x8, [x29, #-0x10] 10c9e8: f90017e0 str x0, [sp, #0x28] 10c9ec: aa0803e0 mov x0, x8 10c9f0: 97ffff04 bl 0x10c600 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10c9f4: f85e83a8 ldur x8, [x29, #-0x18] 10c9f8: 9b007d00 mul x0, x8, x0 10c9fc: f94017e9 ldr x9, [sp, #0x28] 10ca00: 8b000120 add x0, x9, x0 10ca04: f85f03aa ldur x10, [x29, #-0x10] 10ca08: f90013e0 str x0, [sp, #0x20] 10ca0c: aa0a03e0 mov x0, x10 10ca10: 97fffef2 bl 0x10c5d8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10ca14: f85f03a8 ldur x8, [x29, #-0x10] 10ca18: f9000fe0 str x0, [sp, #0x18] 10ca1c: aa0803e0 mov x0, x8 10ca20: 94000019 bl 0x10ca84 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 10ca24: f85e83a8 ldur x8, [x29, #-0x18] 10ca28: 9b007d09 mul x9, x8, x0 10ca2c: f9400fea ldr x10, [sp, #0x18] 10ca30: 8b090149 add x9, x10, x9 10ca34: f85f03a0 ldur x0, [x29, #-0x10] 10ca38: f9000be9 str x9, [sp, #0x10] 10ca3c: 97fffee7 bl 0x10c5d8 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10ca40: f85f03a8 ldur x8, [x29, #-0x10] 10ca44: f90007e0 str x0, [sp, #0x8] 10ca48: aa0803e0 mov x0, x8 10ca4c: 97fffeed bl 0x10c600 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10ca50: f85e83a8 ldur x8, [x29, #-0x18] 10ca54: 9b007d09 mul x9, x8, x0 10ca58: f94007ea ldr x10, [sp, #0x8] 10ca5c: 8b090149 add x9, x10, x9 10ca60: f85f03a0 ldur x0, [x29, #-0x10] 10ca64: f85e03a1 ldur x1, [x29, #-0x20] 10ca68: f94013e2 ldr x2, [sp, #0x20] 10ca6c: f9400be3 ldr x3, [sp, #0x10] 10ca70: aa0903e4 mov x4, x9 10ca74: 97fffed1 bl 0x10c5b8 , std::__ndk1::allocator>>::max_size() const+0x394> 10ca78: a9457bfd ldp x29, x30, [sp, #0x50] 10ca7c: 910183ff add sp, sp, #0x60 10ca80: d65f03c0 ret 10ca84: d10043ff sub sp, sp, #0x10 10ca88: b27d03e8 orr x8, xzr, #0x8 10ca8c: f90007e0 str x0, [sp, #0x8] 10ca90: f94007e0 ldr x0, [sp, #0x8] 10ca94: f9400409 ldr x9, [x0, #0x8] 10ca98: f9400000 ldr x0, [x0] 10ca9c: eb000129 subs x9, x9, x0 10caa0: 9ac80d20 sdiv x0, x9, x8 10caa4: 910043ff add sp, sp, #0x10 10caa8: d65f03c0 ret 10caac: d10203ff sub sp, sp, #0x80 10cab0: a9077bfd stp x29, x30, [sp, #0x70] 10cab4: 9101c3fd add x29, sp, #0x70 10cab8: d53bd048 mrs x8, TPIDR_EL0 10cabc: f9401508 ldr x8, [x8, #0x28] 10cac0: f81f83a8 stur x8, [x29, #-0x8] 10cac4: f81f03a2 stur x2, [x29, #-0x10] 10cac8: f81e83a1 stur x1, [x29, #-0x18] 10cacc: f81e03a0 stur x0, [x29, #-0x20] 10cad0: f85e03a8 ldur x8, [x29, #-0x20] 10cad4: aa0803e0 mov x0, x8 10cad8: f9001fe0 str x0, [sp, #0x38] 10cadc: aa0803e0 mov x0, x8 10cae0: 94000035 bl 0x10cbb4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2e4> 10cae4: d10063a0 sub x0, x29, #0x18 10cae8: 94000056 bl 0x10cc40 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x370> 10caec: b40004a0 cbz x0, 0x10cb80 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2b0> 10caf0: 14000001 b 0x10caf4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x224> 10caf4: d10063a0 sub x0, x29, #0x18 10caf8: 94000052 bl 0x10cc40 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x370> 10cafc: f9401ffe ldr x30, [sp, #0x38] 10cb00: f9001be0 str x0, [sp, #0x30] 10cb04: aa1e03e0 mov x0, x30 10cb08: f9401be1 ldr x1, [sp, #0x30] 10cb0c: 97fe596d bl 0xa30c0 <_ZNSt6__ndk16vectorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEE11__vallocateEm@plt> 10cb10: 14000001 b 0x10cb14 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x244> 10cb14: d10063a8 sub x8, x29, #0x18 10cb18: aa0803e0 mov x0, x8 10cb1c: f90017e8 str x8, [sp, #0x28] 10cb20: 940000a4 bl 0x10cdb0 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 10cb24: f94017e8 ldr x8, [sp, #0x28] 10cb28: f90013e0 str x0, [sp, #0x20] 10cb2c: aa0803e0 mov x0, x8 10cb30: 940000a6 bl 0x10cdc8 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 10cb34: f94017e8 ldr x8, [sp, #0x28] 10cb38: f9000fe0 str x0, [sp, #0x18] 10cb3c: aa0803e0 mov x0, x8 10cb40: 94000040 bl 0x10cc40 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x370> 10cb44: f9401fe8 ldr x8, [sp, #0x38] 10cb48: f9000be0 str x0, [sp, #0x10] 10cb4c: aa0803e0 mov x0, x8 10cb50: f94013e1 ldr x1, [sp, #0x20] 10cb54: f9400fe2 ldr x2, [sp, #0x18] 10cb58: f9400be3 ldr x3, [sp, #0x10] 10cb5c: 97fe731d bl 0xa97d0 <_ZNSt6__ndk16vectorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> 10cb60: 14000001 b 0x10cb64 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x294> 10cb64: 14000007 b 0x10cb80 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2b0> 10cb68: f81d83a0 stur x0, [x29, #-0x28] 10cb6c: 2a0103e8 mov w8, w1 10cb70: b81d43a8 stur w8, [x29, #-0x2c] 10cb74: f9401fe0 ldr x0, [sp, #0x38] 10cb78: 97fe4ee2 bl 0xa0700 <_ZNSt6__ndk113__vector_baseINS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEED2Ev@plt> 10cb7c: 1400000b b 0x10cba8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2d8> 10cb80: d53bd048 mrs x8, TPIDR_EL0 10cb84: f9401508 ldr x8, [x8, #0x28] 10cb88: f85f83a9 ldur x9, [x29, #-0x8] 10cb8c: eb090108 subs x8, x8, x9 10cb90: f90007e8 str x8, [sp, #0x8] 10cb94: 540000e1 b.ne 0x10cbb0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2e0> 10cb98: 14000001 b 0x10cb9c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x2cc> 10cb9c: a9477bfd ldp x29, x30, [sp, #0x70] 10cba0: 910203ff add sp, sp, #0x80 10cba4: d65f03c0 ret 10cba8: f85d83a0 ldur x0, [x29, #-0x28] 10cbac: 97fe6cd9 bl 0xa7f10 <_Unwind_Resume@plt> 10cbb0: 97fe7470 bl 0xa9d70 <__stack_chk_fail@plt> 10cbb4: d10103ff sub sp, sp, #0x40 10cbb8: a9037bfd stp x29, x30, [sp, #0x30] 10cbbc: 9100c3fd add x29, sp, #0x30 10cbc0: d53bd048 mrs x8, TPIDR_EL0 10cbc4: f9401508 ldr x8, [x8, #0x28] 10cbc8: f81f83a8 stur x8, [x29, #-0x8] 10cbcc: f9000fe0 str x0, [sp, #0x18] 10cbd0: f9400fe8 ldr x8, [sp, #0x18] 10cbd4: aa0803e0 mov x0, x8 10cbd8: f9000be0 str x0, [sp, #0x10] 10cbdc: aa0803e0 mov x0, x8 10cbe0: 97ffcbb2 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 10cbe4: 14000001 b 0x10cbe8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x318> 10cbe8: aa1f03e8 mov x8, xzr 10cbec: f9400be9 ldr x9, [sp, #0x10] 10cbf0: f9000128 str x8, [x9] 10cbf4: f9000528 str x8, [x9, #0x8] 10cbf8: 91004120 add x0, x9, #0x10 10cbfc: f81f03a8 stur x8, [x29, #-0x10] 10cc00: d10043a1 sub x1, x29, #0x10 10cc04: 97fe6457 bl 0xa5d60 <_ZNSt6__ndk117__compressed_pairIPNS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> 10cc08: 14000001 b 0x10cc0c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x33c> 10cc0c: d53bd048 mrs x8, TPIDR_EL0 10cc10: f9401508 ldr x8, [x8, #0x28] 10cc14: f85f83a9 ldur x9, [x29, #-0x8] 10cc18: eb090108 subs x8, x8, x9 10cc1c: f90007e8 str x8, [sp, #0x8] 10cc20: 540000e1 b.ne 0x10cc3c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x36c> 10cc24: 14000001 b 0x10cc28 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x358> 10cc28: a9437bfd ldp x29, x30, [sp, #0x30] 10cc2c: 910103ff add sp, sp, #0x40 10cc30: d65f03c0 ret 10cc34: f90003e1 str x1, [sp] 10cc38: 97fe8563 bl 0xae1c4 10cc3c: 97fe744d bl 0xa9d70 <__stack_chk_fail@plt> 10cc40: d10043ff sub sp, sp, #0x10 10cc44: f90007e0 str x0, [sp, #0x8] 10cc48: f94007e0 ldr x0, [sp, #0x8] 10cc4c: f9400400 ldr x0, [x0, #0x8] 10cc50: 910043ff add sp, sp, #0x10 10cc54: d65f03c0 ret 000000000010cc58 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 10cc58: d10143ff sub sp, sp, #0x50 10cc5c: a9047bfd stp x29, x30, [sp, #0x40] 10cc60: 910103fd add x29, sp, #0x40 10cc64: f81f83a0 stur x0, [x29, #-0x8] 10cc68: f81f03a1 stur x1, [x29, #-0x10] 10cc6c: f85f83a0 ldur x0, [x29, #-0x8] 10cc70: f85f03a1 ldur x1, [x29, #-0x10] 10cc74: f81e83a0 stur x0, [x29, #-0x18] 10cc78: f90013e1 str x1, [sp, #0x20] 10cc7c: 97fe76b1 bl 0xaa740 <_ZNKSt6__ndk16vectorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEE8max_sizeEv@plt> 10cc80: f94013e1 ldr x1, [sp, #0x20] 10cc84: eb00003f cmp x1, x0 10cc88: 1a9f97e8 cset w8, hi 10cc8c: 37000048 tbnz w8, #0x0, 0x10cc94 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 10cc90: 14000003 b 0x10cc9c , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 10cc94: f85e83a0 ldur x0, [x29, #-0x18] 10cc98: 97fe62ae bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 10cc9c: d2800001 mov x1, #0x0 // =0 10cca0: b27d03e8 orr x8, xzr, #0x8 10cca4: f85e83a0 ldur x0, [x29, #-0x18] 10cca8: f9000fe1 str x1, [sp, #0x18] 10ccac: f9000be8 str x8, [sp, #0x10] 10ccb0: 940000d6 bl 0x10d008 , std::__ndk1::allocator>>::max_size() const+0xc0> 10ccb4: f85f03a1 ldur x1, [x29, #-0x10] 10ccb8: 940000c7 bl 0x10cfd4 , std::__ndk1::allocator>>::max_size() const+0x8c> 10ccbc: f85e83a8 ldur x8, [x29, #-0x18] 10ccc0: f9000500 str x0, [x8, #0x8] 10ccc4: f9000100 str x0, [x8] 10ccc8: f85e83a8 ldur x8, [x29, #-0x18] 10cccc: f9400108 ldr x8, [x8] 10ccd0: f85f03a0 ldur x0, [x29, #-0x10] 10ccd4: f9400be1 ldr x1, [sp, #0x10] 10ccd8: 9b007c20 mul x0, x1, x0 10ccdc: 8b000108 add x8, x8, x0 10cce0: f85e83a0 ldur x0, [x29, #-0x18] 10cce4: f90007e8 str x8, [sp, #0x8] 10cce8: 940000d3 bl 0x10d034 , std::__ndk1::allocator>>::max_size() const+0xec> 10ccec: f94007e8 ldr x8, [sp, #0x8] 10ccf0: f9000008 str x8, [x0] 10ccf4: f85e83a0 ldur x0, [x29, #-0x18] 10ccf8: f9400fe1 ldr x1, [sp, #0x18] 10ccfc: 940000d9 bl 0x10d060 , std::__ndk1::allocator>>::max_size() const+0x118> 10cd00: a9447bfd ldp x29, x30, [sp, #0x40] 10cd04: 910143ff add sp, sp, #0x50 10cd08: d65f03c0 ret 000000000010cd0c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 10cd0c: d101c3ff sub sp, sp, #0x70 10cd10: a9067bfd stp x29, x30, [sp, #0x60] 10cd14: 910183fd add x29, sp, #0x60 10cd18: d53bd048 mrs x8, TPIDR_EL0 10cd1c: f9401509 ldr x9, [x8, #0x28] 10cd20: f81f83a9 stur x9, [x29, #-0x8] 10cd24: f81e83a0 stur x0, [x29, #-0x18] 10cd28: f81e03a1 stur x1, [x29, #-0x20] 10cd2c: f81d83a2 stur x2, [x29, #-0x28] 10cd30: f9001be3 str x3, [sp, #0x30] 10cd34: f85e83a9 ldur x9, [x29, #-0x18] 10cd38: aa0903e0 mov x0, x9 10cd3c: f90013e8 str x8, [sp, #0x20] 10cd40: f9000fe9 str x9, [sp, #0x18] 10cd44: 940000b1 bl 0x10d008 , std::__ndk1::allocator>>::max_size() const+0xc0> 10cd48: f90017e0 str x0, [sp, #0x28] 10cd4c: f9401be2 ldr x2, [sp, #0x30] 10cd50: d10043a8 sub x8, x29, #0x10 10cd54: aa0803e0 mov x0, x8 10cd58: f9400fe1 ldr x1, [sp, #0x18] 10cd5c: f9000be8 str x8, [sp, #0x10] 10cd60: 940001aa bl 0x10d408 , std::__ndk1::allocator>>::max_size() const+0x4c0> 10cd64: f94017e0 ldr x0, [sp, #0x28] 10cd68: f85e03a1 ldur x1, [x29, #-0x20] 10cd6c: f85d83a2 ldur x2, [x29, #-0x28] 10cd70: f9400fe8 ldr x8, [sp, #0x18] 10cd74: 91002103 add x3, x8, #0x8 10cd78: 97fe5cf2 bl 0xa4140 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES3_EEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> 10cd7c: f9400be0 ldr x0, [sp, #0x10] 10cd80: 940001cc bl 0x10d4b0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 10cd84: f94013e8 ldr x8, [sp, #0x20] 10cd88: f9401509 ldr x9, [x8, #0x28] 10cd8c: f85f83a0 ldur x0, [x29, #-0x8] 10cd90: eb000129 subs x9, x9, x0 10cd94: f90007e9 str x9, [sp, #0x8] 10cd98: 540000a1 b.ne 0x10cdac const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 10cd9c: 14000001 b 0x10cda0 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 10cda0: a9467bfd ldp x29, x30, [sp, #0x60] 10cda4: 9101c3ff add sp, sp, #0x70 10cda8: d65f03c0 ret 10cdac: 97fe73f1 bl 0xa9d70 <__stack_chk_fail@plt> 10cdb0: d10043ff sub sp, sp, #0x10 10cdb4: f90007e0 str x0, [sp, #0x8] 10cdb8: f94007e0 ldr x0, [sp, #0x8] 10cdbc: f9400000 ldr x0, [x0] 10cdc0: 910043ff add sp, sp, #0x10 10cdc4: d65f03c0 ret 10cdc8: d10043ff sub sp, sp, #0x10 10cdcc: b27d03e8 orr x8, xzr, #0x8 10cdd0: f90007e0 str x0, [sp, #0x8] 10cdd4: f94007e0 ldr x0, [sp, #0x8] 10cdd8: aa0003e9 mov x9, x0 10cddc: f9400129 ldr x9, [x9] 10cde0: f9400400 ldr x0, [x0, #0x8] 10cde4: 9b007d08 mul x8, x8, x0 10cde8: 8b080128 add x8, x9, x8 10cdec: aa0803e0 mov x0, x8 10cdf0: 910043ff add sp, sp, #0x10 10cdf4: d65f03c0 ret 000000000010cdf8 , std::__ndk1::allocator>>::~__vector_base()>: 10cdf8: d10103ff sub sp, sp, #0x40 10cdfc: a9037bfd stp x29, x30, [sp, #0x30] 10ce00: 9100c3fd add x29, sp, #0x30 10ce04: d2800008 mov x8, #0x0 // =0 10ce08: f81f83a0 stur x0, [x29, #-0x8] 10ce0c: f85f83a0 ldur x0, [x29, #-0x8] 10ce10: aa0003e9 mov x9, x0 10ce14: f9400129 ldr x9, [x9] 10ce18: eb08013f cmp x9, x8 10ce1c: 1a9f07ea cset w10, ne 10ce20: f81f03a0 stur x0, [x29, #-0x10] 10ce24: 3700004a tbnz w10, #0x0, 0x10ce2c , std::__ndk1::allocator>>::~__vector_base()+0x34> 10ce28: 14000012 b 0x10ce70 , std::__ndk1::allocator>>::~__vector_base()+0x78> 10ce2c: f85f03a0 ldur x0, [x29, #-0x10] 10ce30: 940001a4 bl 0x10d4c0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 10ce34: f85f03a0 ldur x0, [x29, #-0x10] 10ce38: 94000074 bl 0x10d008 , std::__ndk1::allocator>>::max_size() const+0xc0> 10ce3c: f85f03a8 ldur x8, [x29, #-0x10] 10ce40: f9400101 ldr x1, [x8] 10ce44: f85f03a8 ldur x8, [x29, #-0x10] 10ce48: f9000fe0 str x0, [sp, #0x18] 10ce4c: aa0803e0 mov x0, x8 10ce50: f9000be1 str x1, [sp, #0x10] 10ce54: 94000142 bl 0x10d35c , std::__ndk1::allocator>>::max_size() const+0x414> 10ce58: f9400fe1 ldr x1, [sp, #0x18] 10ce5c: f90007e0 str x0, [sp, #0x8] 10ce60: aa0103e0 mov x0, x1 10ce64: f9400be1 ldr x1, [sp, #0x10] 10ce68: f94007e2 ldr x2, [sp, #0x8] 10ce6c: 940001a0 bl 0x10d4ec >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> 10ce70: a9437bfd ldp x29, x30, [sp, #0x30] 10ce74: 910103ff add sp, sp, #0x40 10ce78: d65f03c0 ret 000000000010ce7c *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 10ce7c: d100c3ff sub sp, sp, #0x30 10ce80: a9027bfd stp x29, x30, [sp, #0x20] 10ce84: 910083fd add x29, sp, #0x20 10ce88: f81f83a0 stur x0, [x29, #-0x8] 10ce8c: f9000be1 str x1, [sp, #0x10] 10ce90: f85f83a0 ldur x0, [x29, #-0x8] 10ce94: f9400be1 ldr x1, [sp, #0x10] 10ce98: f90007e0 str x0, [sp, #0x8] 10ce9c: aa0103e0 mov x0, x1 10cea0: 97ffcb1a bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 10cea4: f94007e1 ldr x1, [sp, #0x8] 10cea8: f90003e0 str x0, [sp] 10ceac: aa0103e0 mov x0, x1 10ceb0: f94003e1 ldr x1, [sp] 10ceb4: 97fe64ab bl 0xa6160 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EELi0ELb0EEC2IDnvEEOT_@plt> 10ceb8: f94007e0 ldr x0, [sp, #0x8] 10cebc: 94000016 bl 0x10cf14 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 10cec0: a9427bfd ldp x29, x30, [sp, #0x20] 10cec4: 9100c3ff add sp, sp, #0x30 10cec8: d65f03c0 ret 000000000010cecc *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 10cecc: d100c3ff sub sp, sp, #0x30 10ced0: a9027bfd stp x29, x30, [sp, #0x20] 10ced4: 910083fd add x29, sp, #0x20 10ced8: d2800008 mov x8, #0x0 // =0 10cedc: f81f83a0 stur x0, [x29, #-0x8] 10cee0: f9000be1 str x1, [sp, #0x10] 10cee4: f85f83a0 ldur x0, [x29, #-0x8] 10cee8: f9400be1 ldr x1, [sp, #0x10] 10ceec: f90007e0 str x0, [sp, #0x8] 10cef0: aa0103e0 mov x0, x1 10cef4: f90003e8 str x8, [sp] 10cef8: 97ffcb04 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 10cefc: f94003e8 ldr x8, [sp] 10cf00: f94007e1 ldr x1, [sp, #0x8] 10cf04: f9000028 str x8, [x1] 10cf08: a9427bfd ldp x29, x30, [sp, #0x20] 10cf0c: 9100c3ff add sp, sp, #0x30 10cf10: d65f03c0 ret 10cf14: d10083ff sub sp, sp, #0x20 10cf18: a9017bfd stp x29, x30, [sp, #0x10] 10cf1c: 910043fd add x29, sp, #0x10 10cf20: f90007e0 str x0, [sp, #0x8] 10cf24: f94007e0 ldr x0, [sp, #0x8] 10cf28: 94000004 bl 0x10cf38 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 10cf2c: a9417bfd ldp x29, x30, [sp, #0x10] 10cf30: 910083ff add sp, sp, #0x20 10cf34: d65f03c0 ret 10cf38: d10043ff sub sp, sp, #0x10 10cf3c: f90007e0 str x0, [sp, #0x8] 10cf40: 910043ff add sp, sp, #0x10 10cf44: d65f03c0 ret 000000000010cf48 , std::__ndk1::allocator>>::max_size() const>: 10cf48: d10143ff sub sp, sp, #0x50 10cf4c: a9047bfd stp x29, x30, [sp, #0x40] 10cf50: 910103fd add x29, sp, #0x40 10cf54: d53bd048 mrs x8, TPIDR_EL0 10cf58: f9401508 ldr x8, [x8, #0x28] 10cf5c: f81f83a8 stur x8, [x29, #-0x8] 10cf60: f90013e0 str x0, [sp, #0x20] 10cf64: f94013e0 ldr x0, [sp, #0x20] 10cf68: 9400007b bl 0x10d154 , std::__ndk1::allocator>>::max_size() const+0x20c> 10cf6c: 9400006f bl 0x10d128 , std::__ndk1::allocator>>::max_size() const+0x1e0> 10cf70: f81f03a0 stur x0, [x29, #-0x10] 10cf74: 97ffcbac bl 0xffe24 ::__throw_length_error() const+0x200> 10cf78: f81e83a0 stur x0, [x29, #-0x18] 10cf7c: d10043a0 sub x0, x29, #0x10 10cf80: d10063a1 sub x1, x29, #0x18 10cf84: 97ffcb85 bl 0xffd98 ::__throw_length_error() const+0x174> 10cf88: f9000fe0 str x0, [sp, #0x18] 10cf8c: 14000001 b 0x10cf90 , std::__ndk1::allocator>>::max_size() const+0x48> 10cf90: f9400fe8 ldr x8, [sp, #0x18] 10cf94: f9400109 ldr x9, [x8] 10cf98: d53bd04a mrs x10, TPIDR_EL0 10cf9c: f940154a ldr x10, [x10, #0x28] 10cfa0: f85f83ab ldur x11, [x29, #-0x8] 10cfa4: eb0b014a subs x10, x10, x11 10cfa8: f9000be9 str x9, [sp, #0x10] 10cfac: f90007ea str x10, [sp, #0x8] 10cfb0: 54000101 b.ne 0x10cfd0 , std::__ndk1::allocator>>::max_size() const+0x88> 10cfb4: 14000001 b 0x10cfb8 , std::__ndk1::allocator>>::max_size() const+0x70> 10cfb8: f9400be0 ldr x0, [sp, #0x10] 10cfbc: a9447bfd ldp x29, x30, [sp, #0x40] 10cfc0: 910143ff add sp, sp, #0x50 10cfc4: d65f03c0 ret 10cfc8: f90003e1 str x1, [sp] 10cfcc: 97fe847e bl 0xae1c4 10cfd0: 97fe7368 bl 0xa9d70 <__stack_chk_fail@plt> 10cfd4: d10083ff sub sp, sp, #0x20 10cfd8: a9017bfd stp x29, x30, [sp, #0x10] 10cfdc: 910043fd add x29, sp, #0x10 10cfe0: d2800008 mov x8, #0x0 // =0 10cfe4: f90007e0 str x0, [sp, #0x8] 10cfe8: f90003e1 str x1, [sp] 10cfec: f94007e0 ldr x0, [sp, #0x8] 10cff0: f94003e1 ldr x1, [sp] 10cff4: aa0803e2 mov x2, x8 10cff8: 94000081 bl 0x10d1fc , std::__ndk1::allocator>>::max_size() const+0x2b4> 10cffc: a9417bfd ldp x29, x30, [sp, #0x10] 10d000: 910083ff add sp, sp, #0x20 10d004: d65f03c0 ret 10d008: d10083ff sub sp, sp, #0x20 10d00c: a9017bfd stp x29, x30, [sp, #0x10] 10d010: 910043fd add x29, sp, #0x10 10d014: b27c03e8 orr x8, xzr, #0x10 10d018: f90007e0 str x0, [sp, #0x8] 10d01c: f94007e0 ldr x0, [sp, #0x8] 10d020: 8b080000 add x0, x0, x8 10d024: 94000092 bl 0x10d26c , std::__ndk1::allocator>>::max_size() const+0x324> 10d028: a9417bfd ldp x29, x30, [sp, #0x10] 10d02c: 910083ff add sp, sp, #0x20 10d030: d65f03c0 ret 10d034: d10083ff sub sp, sp, #0x20 10d038: a9017bfd stp x29, x30, [sp, #0x10] 10d03c: 910043fd add x29, sp, #0x10 10d040: b27c03e8 orr x8, xzr, #0x10 10d044: f90007e0 str x0, [sp, #0x8] 10d048: f94007e0 ldr x0, [sp, #0x8] 10d04c: 8b080000 add x0, x0, x8 10d050: 94000095 bl 0x10d2a4 , std::__ndk1::allocator>>::max_size() const+0x35c> 10d054: a9417bfd ldp x29, x30, [sp, #0x10] 10d058: 910083ff add sp, sp, #0x20 10d05c: d65f03c0 ret 10d060: d10183ff sub sp, sp, #0x60 10d064: a9057bfd stp x29, x30, [sp, #0x50] 10d068: 910143fd add x29, sp, #0x50 10d06c: b27d03e8 orr x8, xzr, #0x8 10d070: f81f83a0 stur x0, [x29, #-0x8] 10d074: f81f03a1 stur x1, [x29, #-0x10] 10d078: f85f83a0 ldur x0, [x29, #-0x8] 10d07c: f81e83a0 stur x0, [x29, #-0x18] 10d080: f81e03a8 stur x8, [x29, #-0x20] 10d084: 9400009e bl 0x10d2fc , std::__ndk1::allocator>>::max_size() const+0x3b4> 10d088: f85e83a8 ldur x8, [x29, #-0x18] 10d08c: f90017e0 str x0, [sp, #0x28] 10d090: aa0803e0 mov x0, x8 10d094: 9400009a bl 0x10d2fc , std::__ndk1::allocator>>::max_size() const+0x3b4> 10d098: f85e83a8 ldur x8, [x29, #-0x18] 10d09c: f90013e0 str x0, [sp, #0x20] 10d0a0: aa0803e0 mov x0, x8 10d0a4: 940000a0 bl 0x10d324 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10d0a8: f85e03a8 ldur x8, [x29, #-0x20] 10d0ac: 9b007d00 mul x0, x8, x0 10d0b0: f94013e1 ldr x1, [sp, #0x20] 10d0b4: 8b000020 add x0, x1, x0 10d0b8: f85e83a9 ldur x9, [x29, #-0x18] 10d0bc: f9000fe0 str x0, [sp, #0x18] 10d0c0: aa0903e0 mov x0, x9 10d0c4: 9400008e bl 0x10d2fc , std::__ndk1::allocator>>::max_size() const+0x3b4> 10d0c8: f85e83a8 ldur x8, [x29, #-0x18] 10d0cc: f9000be0 str x0, [sp, #0x10] 10d0d0: aa0803e0 mov x0, x8 10d0d4: 94000094 bl 0x10d324 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10d0d8: f85e03a8 ldur x8, [x29, #-0x20] 10d0dc: 9b007d09 mul x9, x8, x0 10d0e0: f9400be0 ldr x0, [sp, #0x10] 10d0e4: 8b090009 add x9, x0, x9 10d0e8: f85e83a0 ldur x0, [x29, #-0x18] 10d0ec: f90007e9 str x9, [sp, #0x8] 10d0f0: 94000083 bl 0x10d2fc , std::__ndk1::allocator>>::max_size() const+0x3b4> 10d0f4: f85f03a8 ldur x8, [x29, #-0x10] 10d0f8: f85e03a9 ldur x9, [x29, #-0x20] 10d0fc: 9b087d28 mul x8, x9, x8 10d100: 8b080008 add x8, x0, x8 10d104: f85e83a0 ldur x0, [x29, #-0x18] 10d108: f94017e1 ldr x1, [sp, #0x28] 10d10c: f9400fe2 ldr x2, [sp, #0x18] 10d110: f94007e3 ldr x3, [sp, #0x8] 10d114: aa0803e4 mov x4, x8 10d118: 94000071 bl 0x10d2dc , std::__ndk1::allocator>>::max_size() const+0x394> 10d11c: a9457bfd ldp x29, x30, [sp, #0x50] 10d120: 910183ff add sp, sp, #0x60 10d124: d65f03c0 ret 10d128: d10083ff sub sp, sp, #0x20 10d12c: a9017bfd stp x29, x30, [sp, #0x10] 10d130: 910043fd add x29, sp, #0x10 10d134: 91001fe8 add x8, sp, #0x7 10d138: f90007e0 str x0, [sp, #0x8] 10d13c: f94007e1 ldr x1, [sp, #0x8] 10d140: 39400100 ldrb w0, [x8] 10d144: 9400000f bl 0x10d180 , std::__ndk1::allocator>>::max_size() const+0x238> 10d148: a9417bfd ldp x29, x30, [sp, #0x10] 10d14c: 910083ff add sp, sp, #0x20 10d150: d65f03c0 ret 10d154: d10083ff sub sp, sp, #0x20 10d158: a9017bfd stp x29, x30, [sp, #0x10] 10d15c: 910043fd add x29, sp, #0x10 10d160: b27c03e8 orr x8, xzr, #0x10 10d164: f90007e0 str x0, [sp, #0x8] 10d168: f94007e0 ldr x0, [sp, #0x8] 10d16c: 8b080000 add x0, x0, x8 10d170: 94000015 bl 0x10d1c4 , std::__ndk1::allocator>>::max_size() const+0x27c> 10d174: a9417bfd ldp x29, x30, [sp, #0x10] 10d178: 910083ff add sp, sp, #0x20 10d17c: d65f03c0 ret 10d180: d10083ff sub sp, sp, #0x20 10d184: a9017bfd stp x29, x30, [sp, #0x10] 10d188: 910043fd add x29, sp, #0x10 10d18c: d10007a8 sub x8, x29, #0x1 10d190: 39000100 strb w0, [x8] 10d194: f90003e1 str x1, [sp] 10d198: f94003e0 ldr x0, [sp] 10d19c: 94000004 bl 0x10d1ac , std::__ndk1::allocator>>::max_size() const+0x264> 10d1a0: a9417bfd ldp x29, x30, [sp, #0x10] 10d1a4: 910083ff add sp, sp, #0x20 10d1a8: d65f03c0 ret 10d1ac: d10043ff sub sp, sp, #0x10 10d1b0: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 10d1b4: f90007e0 str x0, [sp, #0x8] 10d1b8: aa0803e0 mov x0, x8 10d1bc: 910043ff add sp, sp, #0x10 10d1c0: d65f03c0 ret 10d1c4: d10083ff sub sp, sp, #0x20 10d1c8: a9017bfd stp x29, x30, [sp, #0x10] 10d1cc: 910043fd add x29, sp, #0x10 10d1d0: f90007e0 str x0, [sp, #0x8] 10d1d4: f94007e0 ldr x0, [sp, #0x8] 10d1d8: 94000004 bl 0x10d1e8 , std::__ndk1::allocator>>::max_size() const+0x2a0> 10d1dc: a9417bfd ldp x29, x30, [sp, #0x10] 10d1e0: 910083ff add sp, sp, #0x20 10d1e4: d65f03c0 ret 10d1e8: d10043ff sub sp, sp, #0x10 10d1ec: f90007e0 str x0, [sp, #0x8] 10d1f0: f94007e0 ldr x0, [sp, #0x8] 10d1f4: 910043ff add sp, sp, #0x10 10d1f8: d65f03c0 ret 10d1fc: d10103ff sub sp, sp, #0x40 10d200: a9037bfd stp x29, x30, [sp, #0x30] 10d204: 9100c3fd add x29, sp, #0x30 10d208: f0000748 adrp x8, 0x1f8000 10d20c: 9109c508 add x8, x8, #0x271 10d210: f81f83a0 stur x0, [x29, #-0x8] 10d214: f81f03a1 stur x1, [x29, #-0x10] 10d218: f9000fe2 str x2, [sp, #0x18] 10d21c: f85f83a0 ldur x0, [x29, #-0x8] 10d220: f85f03a1 ldur x1, [x29, #-0x10] 10d224: f9000be8 str x8, [sp, #0x10] 10d228: f90007e1 str x1, [sp, #0x8] 10d22c: 97ffffe0 bl 0x10d1ac , std::__ndk1::allocator>>::max_size() const+0x264> 10d230: f94007e8 ldr x8, [sp, #0x8] 10d234: eb00011f cmp x8, x0 10d238: 1a9f97e9 cset w9, hi 10d23c: 37000049 tbnz w9, #0x0, 0x10d244 , std::__ndk1::allocator>>::max_size() const+0x2fc> 10d240: 14000003 b 0x10d24c , std::__ndk1::allocator>>::max_size() const+0x304> 10d244: f9400be0 ldr x0, [sp, #0x10] 10d248: 97feb7c6 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 10d24c: b27e03e1 orr x1, xzr, #0x4 10d250: b27d03e8 orr x8, xzr, #0x8 10d254: f85f03a9 ldur x9, [x29, #-0x10] 10d258: 9b087d20 mul x0, x9, x8 10d25c: 97feb848 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 10d260: a9437bfd ldp x29, x30, [sp, #0x30] 10d264: 910103ff add sp, sp, #0x40 10d268: d65f03c0 ret 10d26c: d10083ff sub sp, sp, #0x20 10d270: a9017bfd stp x29, x30, [sp, #0x10] 10d274: 910043fd add x29, sp, #0x10 10d278: f90007e0 str x0, [sp, #0x8] 10d27c: f94007e0 ldr x0, [sp, #0x8] 10d280: 94000004 bl 0x10d290 , std::__ndk1::allocator>>::max_size() const+0x348> 10d284: a9417bfd ldp x29, x30, [sp, #0x10] 10d288: 910083ff add sp, sp, #0x20 10d28c: d65f03c0 ret 10d290: d10043ff sub sp, sp, #0x10 10d294: f90007e0 str x0, [sp, #0x8] 10d298: f94007e0 ldr x0, [sp, #0x8] 10d29c: 910043ff add sp, sp, #0x10 10d2a0: d65f03c0 ret 10d2a4: d10083ff sub sp, sp, #0x20 10d2a8: a9017bfd stp x29, x30, [sp, #0x10] 10d2ac: 910043fd add x29, sp, #0x10 10d2b0: f90007e0 str x0, [sp, #0x8] 10d2b4: f94007e0 ldr x0, [sp, #0x8] 10d2b8: 94000004 bl 0x10d2c8 , std::__ndk1::allocator>>::max_size() const+0x380> 10d2bc: a9417bfd ldp x29, x30, [sp, #0x10] 10d2c0: 910083ff add sp, sp, #0x20 10d2c4: d65f03c0 ret 10d2c8: d10043ff sub sp, sp, #0x10 10d2cc: f90007e0 str x0, [sp, #0x8] 10d2d0: f94007e0 ldr x0, [sp, #0x8] 10d2d4: 910043ff add sp, sp, #0x10 10d2d8: d65f03c0 ret 10d2dc: d100c3ff sub sp, sp, #0x30 10d2e0: f90017e0 str x0, [sp, #0x28] 10d2e4: f90013e1 str x1, [sp, #0x20] 10d2e8: f9000fe2 str x2, [sp, #0x18] 10d2ec: f9000be3 str x3, [sp, #0x10] 10d2f0: f90007e4 str x4, [sp, #0x8] 10d2f4: 9100c3ff add sp, sp, #0x30 10d2f8: d65f03c0 ret 10d2fc: d10083ff sub sp, sp, #0x20 10d300: a9017bfd stp x29, x30, [sp, #0x10] 10d304: 910043fd add x29, sp, #0x10 10d308: f90007e0 str x0, [sp, #0x8] 10d30c: f94007e0 ldr x0, [sp, #0x8] 10d310: f9400000 ldr x0, [x0] 10d314: 9400000d bl 0x10d348 , std::__ndk1::allocator>>::max_size() const+0x400> 10d318: a9417bfd ldp x29, x30, [sp, #0x10] 10d31c: 910083ff add sp, sp, #0x20 10d320: d65f03c0 ret 10d324: d10083ff sub sp, sp, #0x20 10d328: a9017bfd stp x29, x30, [sp, #0x10] 10d32c: 910043fd add x29, sp, #0x10 10d330: f90007e0 str x0, [sp, #0x8] 10d334: f94007e0 ldr x0, [sp, #0x8] 10d338: 94000009 bl 0x10d35c , std::__ndk1::allocator>>::max_size() const+0x414> 10d33c: a9417bfd ldp x29, x30, [sp, #0x10] 10d340: 910083ff add sp, sp, #0x20 10d344: d65f03c0 ret 10d348: d10043ff sub sp, sp, #0x10 10d34c: f90007e0 str x0, [sp, #0x8] 10d350: f94007e0 ldr x0, [sp, #0x8] 10d354: 910043ff add sp, sp, #0x10 10d358: d65f03c0 ret 10d35c: d100c3ff sub sp, sp, #0x30 10d360: a9027bfd stp x29, x30, [sp, #0x20] 10d364: 910083fd add x29, sp, #0x20 10d368: b27d03e8 orr x8, xzr, #0x8 10d36c: f81f83a0 stur x0, [x29, #-0x8] 10d370: f85f83a0 ldur x0, [x29, #-0x8] 10d374: f9000be0 str x0, [sp, #0x10] 10d378: f90007e8 str x8, [sp, #0x8] 10d37c: 9400000a bl 0x10d3a4 , std::__ndk1::allocator>>::max_size() const+0x45c> 10d380: f9400008 ldr x8, [x0] 10d384: f9400be0 ldr x0, [sp, #0x10] 10d388: f9400000 ldr x0, [x0] 10d38c: eb000108 subs x8, x8, x0 10d390: f94007e0 ldr x0, [sp, #0x8] 10d394: 9ac00d00 sdiv x0, x8, x0 10d398: a9427bfd ldp x29, x30, [sp, #0x20] 10d39c: 9100c3ff add sp, sp, #0x30 10d3a0: d65f03c0 ret 10d3a4: d10083ff sub sp, sp, #0x20 10d3a8: a9017bfd stp x29, x30, [sp, #0x10] 10d3ac: 910043fd add x29, sp, #0x10 10d3b0: b27c03e8 orr x8, xzr, #0x10 10d3b4: f90007e0 str x0, [sp, #0x8] 10d3b8: f94007e0 ldr x0, [sp, #0x8] 10d3bc: 8b080000 add x0, x0, x8 10d3c0: 94000004 bl 0x10d3d0 , std::__ndk1::allocator>>::max_size() const+0x488> 10d3c4: a9417bfd ldp x29, x30, [sp, #0x10] 10d3c8: 910083ff add sp, sp, #0x20 10d3cc: d65f03c0 ret 10d3d0: d10083ff sub sp, sp, #0x20 10d3d4: a9017bfd stp x29, x30, [sp, #0x10] 10d3d8: 910043fd add x29, sp, #0x10 10d3dc: f90007e0 str x0, [sp, #0x8] 10d3e0: f94007e0 ldr x0, [sp, #0x8] 10d3e4: 94000004 bl 0x10d3f4 , std::__ndk1::allocator>>::max_size() const+0x4ac> 10d3e8: a9417bfd ldp x29, x30, [sp, #0x10] 10d3ec: 910083ff add sp, sp, #0x20 10d3f0: d65f03c0 ret 10d3f4: d10043ff sub sp, sp, #0x10 10d3f8: f90007e0 str x0, [sp, #0x8] 10d3fc: f94007e0 ldr x0, [sp, #0x8] 10d400: 910043ff add sp, sp, #0x10 10d404: d65f03c0 ret 10d408: d10083ff sub sp, sp, #0x20 10d40c: f9000fe0 str x0, [sp, #0x18] 10d410: f9000be1 str x1, [sp, #0x10] 10d414: f90007e2 str x2, [sp, #0x8] 10d418: 910083ff add sp, sp, #0x20 10d41c: d65f03c0 ret 000000000010d420 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 10d420: d10103ff sub sp, sp, #0x40 10d424: f9001bfe str x30, [sp, #0x30] 10d428: b27d03e8 orr x8, xzr, #0x8 10d42c: d2800009 mov x9, #0x0 // =0 10d430: f90017e0 str x0, [sp, #0x28] 10d434: f90013e1 str x1, [sp, #0x20] 10d438: f9000fe2 str x2, [sp, #0x18] 10d43c: f9000be3 str x3, [sp, #0x10] 10d440: f9400fe0 ldr x0, [sp, #0x18] 10d444: f94013e1 ldr x1, [sp, #0x20] 10d448: eb010000 subs x0, x0, x1 10d44c: 9ac80c08 sdiv x8, x0, x8 10d450: f90007e8 str x8, [sp, #0x8] 10d454: f94007e8 ldr x8, [sp, #0x8] 10d458: eb09011f cmp x8, x9 10d45c: 1a9fd7ea cset w10, gt 10d460: 3700004a tbnz w10, #0x0, 0x10d468 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 10d464: 14000010 b 0x10d4a4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 10d468: b27d03e8 orr x8, xzr, #0x8 10d46c: f9400be9 ldr x9, [sp, #0x10] 10d470: f9400120 ldr x0, [x9] 10d474: f94013e1 ldr x1, [sp, #0x20] 10d478: f94007e9 ldr x9, [sp, #0x8] 10d47c: 9b087d22 mul x2, x9, x8 10d480: f90003e8 str x8, [sp] 10d484: 97fe4a43 bl 0x9fd90 10d488: f94007e8 ldr x8, [sp, #0x8] 10d48c: f9400be9 ldr x9, [sp, #0x10] 10d490: f9400120 ldr x0, [x9] 10d494: f94003e1 ldr x1, [sp] 10d498: 9b087c28 mul x8, x1, x8 10d49c: 8b080008 add x8, x0, x8 10d4a0: f9000128 str x8, [x9] 10d4a4: f9401bfe ldr x30, [sp, #0x30] 10d4a8: 910103ff add sp, sp, #0x40 10d4ac: d65f03c0 ret 10d4b0: d10043ff sub sp, sp, #0x10 10d4b4: f90007e0 str x0, [sp, #0x8] 10d4b8: 910043ff add sp, sp, #0x10 10d4bc: d65f03c0 ret 10d4c0: d10083ff sub sp, sp, #0x20 10d4c4: a9017bfd stp x29, x30, [sp, #0x10] 10d4c8: 910043fd add x29, sp, #0x10 10d4cc: f90007e0 str x0, [sp, #0x8] 10d4d0: f94007e0 ldr x0, [sp, #0x8] 10d4d4: aa0003e8 mov x8, x0 10d4d8: f9400101 ldr x1, [x8] 10d4dc: 94000011 bl 0x10d520 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 10d4e0: a9417bfd ldp x29, x30, [sp, #0x10] 10d4e4: 910083ff add sp, sp, #0x20 10d4e8: d65f03c0 ret 10d4ec: d100c3ff sub sp, sp, #0x30 10d4f0: a9027bfd stp x29, x30, [sp, #0x20] 10d4f4: 910083fd add x29, sp, #0x20 10d4f8: f81f83a0 stur x0, [x29, #-0x8] 10d4fc: f9000be1 str x1, [sp, #0x10] 10d500: f90007e2 str x2, [sp, #0x8] 10d504: f85f83a0 ldur x0, [x29, #-0x8] 10d508: f9400be1 ldr x1, [sp, #0x10] 10d50c: f94007e2 ldr x2, [sp, #0x8] 10d510: 9400004b bl 0x10d63c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 10d514: a9427bfd ldp x29, x30, [sp, #0x20] 10d518: 9100c3ff add sp, sp, #0x30 10d51c: d65f03c0 ret 10d520: d10143ff sub sp, sp, #0x50 10d524: a9047bfd stp x29, x30, [sp, #0x40] 10d528: 910103fd add x29, sp, #0x40 10d52c: f81f83a0 stur x0, [x29, #-0x8] 10d530: f81f03a1 stur x1, [x29, #-0x10] 10d534: f85f83a0 ldur x0, [x29, #-0x8] 10d538: f9400401 ldr x1, [x0, #0x8] 10d53c: f81e83a1 stur x1, [x29, #-0x18] 10d540: f90013e0 str x0, [sp, #0x20] 10d544: f85f03a8 ldur x8, [x29, #-0x10] 10d548: f85e83a9 ldur x9, [x29, #-0x18] 10d54c: eb09011f cmp x8, x9 10d550: 1a9f07ea cset w10, ne 10d554: 3700004a tbnz w10, #0x0, 0x10d55c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 10d558: 14000013 b 0x10d5a4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 10d55c: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 10d560: f94013e0 ldr x0, [sp, #0x20] 10d564: f9000fe8 str x8, [sp, #0x18] 10d568: 97fffea8 bl 0x10d008 , std::__ndk1::allocator>>::max_size() const+0xc0> 10d56c: f85e83a8 ldur x8, [x29, #-0x18] 10d570: f9400fe9 ldr x9, [sp, #0x18] 10d574: 8b090108 add x8, x8, x9 10d578: f81e83a8 stur x8, [x29, #-0x18] 10d57c: f9000be0 str x0, [sp, #0x10] 10d580: aa0803e0 mov x0, x8 10d584: 97ffff71 bl 0x10d348 , std::__ndk1::allocator>>::max_size() const+0x400> 10d588: f9400be8 ldr x8, [sp, #0x10] 10d58c: f90007e0 str x0, [sp, #0x8] 10d590: aa0803e0 mov x0, x8 10d594: f94007e1 ldr x1, [sp, #0x8] 10d598: 97fe6a42 bl 0xa7ea0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES3_EEEEE7destroyIS4_EEvRS5_PT_@plt> 10d59c: 14000001 b 0x10d5a0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 10d5a0: 17ffffe9 b 0x10d544 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 10d5a4: f85f03a8 ldur x8, [x29, #-0x10] 10d5a8: f94013e9 ldr x9, [sp, #0x20] 10d5ac: f9000528 str x8, [x9, #0x8] 10d5b0: a9447bfd ldp x29, x30, [sp, #0x40] 10d5b4: 910143ff add sp, sp, #0x50 10d5b8: d65f03c0 ret 10d5bc: 97fe8302 bl 0xae1c4 000000000010d5c0 >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10d5c0: d100c3ff sub sp, sp, #0x30 10d5c4: a9027bfd stp x29, x30, [sp, #0x20] 10d5c8: 910083fd add x29, sp, #0x20 10d5cc: 91003fe8 add x8, sp, #0xf 10d5d0: f81f83a0 stur x0, [x29, #-0x8] 10d5d4: f9000be1 str x1, [sp, #0x10] 10d5d8: f85f83a1 ldur x1, [x29, #-0x8] 10d5dc: f9400be2 ldr x2, [sp, #0x10] 10d5e0: 39400100 ldrb w0, [x8] 10d5e4: 97fe728b bl 0xaa010 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairI24OMX_VIDEO_VP9PROFILETYPES3_EEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 10d5e8: a9427bfd ldp x29, x30, [sp, #0x20] 10d5ec: 9100c3ff add sp, sp, #0x30 10d5f0: d65f03c0 ret 000000000010d5f4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10d5f4: d100c3ff sub sp, sp, #0x30 10d5f8: a9027bfd stp x29, x30, [sp, #0x20] 10d5fc: 910083fd add x29, sp, #0x20 10d600: d10007a8 sub x8, x29, #0x1 10d604: 39000100 strb w0, [x8] 10d608: f9000be1 str x1, [sp, #0x10] 10d60c: f90007e2 str x2, [sp, #0x8] 10d610: f9400be0 ldr x0, [sp, #0x10] 10d614: f94007e1 ldr x1, [sp, #0x8] 10d618: 94000004 bl 0x10d628 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 10d61c: a9427bfd ldp x29, x30, [sp, #0x20] 10d620: 9100c3ff add sp, sp, #0x30 10d624: d65f03c0 ret 10d628: d10043ff sub sp, sp, #0x10 10d62c: f90007e0 str x0, [sp, #0x8] 10d630: f90003e1 str x1, [sp] 10d634: 910043ff add sp, sp, #0x10 10d638: d65f03c0 ret 10d63c: d100c3ff sub sp, sp, #0x30 10d640: a9027bfd stp x29, x30, [sp, #0x20] 10d644: 910083fd add x29, sp, #0x20 10d648: b27d03e8 orr x8, xzr, #0x8 10d64c: b27e03e9 orr x9, xzr, #0x4 10d650: f81f83a0 stur x0, [x29, #-0x8] 10d654: f9000be1 str x1, [sp, #0x10] 10d658: f90007e2 str x2, [sp, #0x8] 10d65c: f9400be0 ldr x0, [sp, #0x10] 10d660: f94007e1 ldr x1, [sp, #0x8] 10d664: 9b087c21 mul x1, x1, x8 10d668: aa0903e2 mov x2, x9 10d66c: 97feb76d bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 10d670: 14000001 b 0x10d674 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 10d674: a9427bfd ldp x29, x30, [sp, #0x20] 10d678: 9100c3ff add sp, sp, #0x30 10d67c: d65f03c0 ret 10d680: 97fe82d1 bl 0xae1c4 10d684: d100c3ff sub sp, sp, #0x30 10d688: a9027bfd stp x29, x30, [sp, #0x20] 10d68c: 910083fd add x29, sp, #0x20 10d690: f81f83a0 stur x0, [x29, #-0x8] 10d694: f85f83a0 ldur x0, [x29, #-0x8] 10d698: f90003e0 str x0, [sp] 10d69c: 9400000e bl 0x10d6d4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 10d6a0: 14000001 b 0x10d6a4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 10d6a4: f94003e0 ldr x0, [sp] 10d6a8: 97fe4c16 bl 0xa0700 <_ZNSt6__ndk113__vector_baseINS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEED2Ev@plt> 10d6ac: a9427bfd ldp x29, x30, [sp, #0x20] 10d6b0: 9100c3ff add sp, sp, #0x30 10d6b4: d65f03c0 ret 10d6b8: 2a0103e8 mov w8, w1 10d6bc: f9000be0 str x0, [sp, #0x10] 10d6c0: b9000fe8 str w8, [sp, #0xc] 10d6c4: f94003e0 ldr x0, [sp] 10d6c8: 97fe4c0e bl 0xa0700 <_ZNSt6__ndk113__vector_baseINS_4pairI24OMX_VIDEO_VP9PROFILETYPES2_EENS_9allocatorIS3_EEED2Ev@plt> 10d6cc: f9400be0 ldr x0, [sp, #0x10] 10d6d0: 97fe82bd bl 0xae1c4 10d6d4: d10183ff sub sp, sp, #0x60 10d6d8: a9057bfd stp x29, x30, [sp, #0x50] 10d6dc: 910143fd add x29, sp, #0x50 10d6e0: b27d03e8 orr x8, xzr, #0x8 10d6e4: f81f83a0 stur x0, [x29, #-0x8] 10d6e8: f85f83a0 ldur x0, [x29, #-0x8] 10d6ec: f81f03a0 stur x0, [x29, #-0x10] 10d6f0: f81e83a8 stur x8, [x29, #-0x18] 10d6f4: 97ffff02 bl 0x10d2fc , std::__ndk1::allocator>>::max_size() const+0x3b4> 10d6f8: f85f03a8 ldur x8, [x29, #-0x10] 10d6fc: f81e03a0 stur x0, [x29, #-0x20] 10d700: aa0803e0 mov x0, x8 10d704: 97fffefe bl 0x10d2fc , std::__ndk1::allocator>>::max_size() const+0x3b4> 10d708: f85f03a8 ldur x8, [x29, #-0x10] 10d70c: f90017e0 str x0, [sp, #0x28] 10d710: aa0803e0 mov x0, x8 10d714: 97ffff04 bl 0x10d324 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10d718: f85e83a8 ldur x8, [x29, #-0x18] 10d71c: 9b007d00 mul x0, x8, x0 10d720: f94017e9 ldr x9, [sp, #0x28] 10d724: 8b000120 add x0, x9, x0 10d728: f85f03aa ldur x10, [x29, #-0x10] 10d72c: f90013e0 str x0, [sp, #0x20] 10d730: aa0a03e0 mov x0, x10 10d734: 97fffef2 bl 0x10d2fc , std::__ndk1::allocator>>::max_size() const+0x3b4> 10d738: f85f03a8 ldur x8, [x29, #-0x10] 10d73c: f9000fe0 str x0, [sp, #0x18] 10d740: aa0803e0 mov x0, x8 10d744: 94000019 bl 0x10d7a8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 10d748: f85e83a8 ldur x8, [x29, #-0x18] 10d74c: 9b007d09 mul x9, x8, x0 10d750: f9400fea ldr x10, [sp, #0x18] 10d754: 8b090149 add x9, x10, x9 10d758: f85f03a0 ldur x0, [x29, #-0x10] 10d75c: f9000be9 str x9, [sp, #0x10] 10d760: 97fffee7 bl 0x10d2fc , std::__ndk1::allocator>>::max_size() const+0x3b4> 10d764: f85f03a8 ldur x8, [x29, #-0x10] 10d768: f90007e0 str x0, [sp, #0x8] 10d76c: aa0803e0 mov x0, x8 10d770: 97fffeed bl 0x10d324 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10d774: f85e83a8 ldur x8, [x29, #-0x18] 10d778: 9b007d09 mul x9, x8, x0 10d77c: f94007ea ldr x10, [sp, #0x8] 10d780: 8b090149 add x9, x10, x9 10d784: f85f03a0 ldur x0, [x29, #-0x10] 10d788: f85e03a1 ldur x1, [x29, #-0x20] 10d78c: f94013e2 ldr x2, [sp, #0x20] 10d790: f9400be3 ldr x3, [sp, #0x10] 10d794: aa0903e4 mov x4, x9 10d798: 97fffed1 bl 0x10d2dc , std::__ndk1::allocator>>::max_size() const+0x394> 10d79c: a9457bfd ldp x29, x30, [sp, #0x50] 10d7a0: 910183ff add sp, sp, #0x60 10d7a4: d65f03c0 ret 10d7a8: d10043ff sub sp, sp, #0x10 10d7ac: b27d03e8 orr x8, xzr, #0x8 10d7b0: f90007e0 str x0, [sp, #0x8] 10d7b4: f94007e0 ldr x0, [sp, #0x8] 10d7b8: f9400409 ldr x9, [x0, #0x8] 10d7bc: f9400000 ldr x0, [x0] 10d7c0: eb000129 subs x9, x9, x0 10d7c4: 9ac80d20 sdiv x0, x9, x8 10d7c8: 910043ff add sp, sp, #0x10 10d7cc: d65f03c0 ret 000000000010d7d0 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const>: 10d7d0: d10203ff sub sp, sp, #0x80 10d7d4: a9077bfd stp x29, x30, [sp, #0x70] 10d7d8: 9101c3fd add x29, sp, #0x70 10d7dc: d53bd048 mrs x8, TPIDR_EL0 10d7e0: f9401508 ldr x8, [x8, #0x28] 10d7e4: f81f83a8 stur x8, [x29, #-0x8] 10d7e8: f81d03a0 stur x0, [x29, #-0x30] 10d7ec: f9001fe1 str x1, [sp, #0x38] 10d7f0: f9001be2 str x2, [sp, #0x30] 10d7f4: f85d03a8 ldur x8, [x29, #-0x30] 10d7f8: f90017e8 str x8, [sp, #0x28] 10d7fc: f94017e0 ldr x0, [sp, #0x28] 10d800: 94000033 bl 0x10d8cc ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xfc> 10d804: f81f03a0 stur x0, [x29, #-0x10] 10d808: f94017e0 ldr x0, [sp, #0x28] 10d80c: 94000040 bl 0x10d90c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x13c> 10d810: f81e83a0 stur x0, [x29, #-0x18] 10d814: 14000001 b 0x10d818 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x48> 10d818: d10043a0 sub x0, x29, #0x10 10d81c: d10063a1 sub x1, x29, #0x18 10d820: 9400004a bl 0x10d948 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x178> 10d824: 36000300 tbz w0, #0x0, 0x10d884 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xb4> 10d828: 14000001 b 0x10d82c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x5c> 10d82c: d10043a0 sub x0, x29, #0x10 10d830: 94000058 bl 0x10d990 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x1c0> 10d834: f9400000 ldr x0, [x0] 10d838: f81e03a0 stur x0, [x29, #-0x20] 10d83c: 385e03a8 ldurb w8, [x29, #-0x20] 10d840: f9401fe0 ldr x0, [sp, #0x38] 10d844: 39400009 ldrb w9, [x0] 10d848: 6b090108 subs w8, w8, w9 10d84c: b90027e8 str w8, [sp, #0x24] 10d850: 54000101 b.ne 0x10d870 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xa0> 10d854: 14000001 b 0x10d858 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x88> 10d858: b85e43a8 ldur w8, [x29, #-0x1c] 10d85c: f9401be9 ldr x9, [sp, #0x30] 10d860: b9000128 str w8, [x9] 10d864: 320003e8 orr w8, wzr, #0x1 10d868: 381df3a8 sturb w8, [x29, #-0x21] 10d86c: 14000009 b 0x10d890 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xc0> 10d870: 14000001 b 0x10d874 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xa4> 10d874: d10043a0 sub x0, x29, #0x10 10d878: 9400004c bl 0x10d9a8 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x1d8> 10d87c: f9000fe0 str x0, [sp, #0x18] 10d880: 17ffffe6 b 0x10d818 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x48> 10d884: 2a1f03e8 mov w8, wzr 10d888: 381df3a8 sturb w8, [x29, #-0x21] 10d88c: 14000001 b 0x10d890 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xc0> 10d890: 385df3a8 ldurb w8, [x29, #-0x21] 10d894: d53bd049 mrs x9, TPIDR_EL0 10d898: f9401529 ldr x9, [x9, #0x28] 10d89c: f85f83aa ldur x10, [x29, #-0x8] 10d8a0: eb0a0129 subs x9, x9, x10 10d8a4: b90017e8 str w8, [sp, #0x14] 10d8a8: f90007e9 str x9, [sp, #0x8] 10d8ac: 540000e1 b.ne 0x10d8c8 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xf8> 10d8b0: 14000001 b 0x10d8b4 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0xe4> 10d8b4: b94017e8 ldr w8, [sp, #0x14] 10d8b8: 12000100 and w0, w8, #0x1 10d8bc: a9477bfd ldp x29, x30, [sp, #0x70] 10d8c0: 910203ff add sp, sp, #0x80 10d8c4: d65f03c0 ret 10d8c8: 97fe712a bl 0xa9d70 <__stack_chk_fail@plt> 10d8cc: d100c3ff sub sp, sp, #0x30 10d8d0: a9027bfd stp x29, x30, [sp, #0x20] 10d8d4: 910083fd add x29, sp, #0x20 10d8d8: d10023a8 sub x8, x29, #0x8 10d8dc: f9000be0 str x0, [sp, #0x10] 10d8e0: f9400be0 ldr x0, [sp, #0x10] 10d8e4: aa0003e9 mov x9, x0 10d8e8: f9400121 ldr x1, [x9] 10d8ec: f90007e8 str x8, [sp, #0x8] 10d8f0: 94000038 bl 0x10d9d0 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x200> 10d8f4: f94007e8 ldr x8, [sp, #0x8] 10d8f8: f9000100 str x0, [x8] 10d8fc: f9400100 ldr x0, [x8] 10d900: a9427bfd ldp x29, x30, [sp, #0x20] 10d904: 9100c3ff add sp, sp, #0x30 10d908: d65f03c0 ret 10d90c: d100c3ff sub sp, sp, #0x30 10d910: a9027bfd stp x29, x30, [sp, #0x20] 10d914: 910083fd add x29, sp, #0x20 10d918: d10023a8 sub x8, x29, #0x8 10d91c: f9000be0 str x0, [sp, #0x10] 10d920: f9400be0 ldr x0, [sp, #0x10] 10d924: f9400401 ldr x1, [x0, #0x8] 10d928: f90007e8 str x8, [sp, #0x8] 10d92c: 94000029 bl 0x10d9d0 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x200> 10d930: f94007e8 ldr x8, [sp, #0x8] 10d934: f9000100 str x0, [x8] 10d938: f9400100 ldr x0, [x8] 10d93c: a9427bfd ldp x29, x30, [sp, #0x20] 10d940: 9100c3ff add sp, sp, #0x30 10d944: d65f03c0 ret 10d948: d100c3ff sub sp, sp, #0x30 10d94c: a9027bfd stp x29, x30, [sp, #0x20] 10d950: 910083fd add x29, sp, #0x20 10d954: 12800008 mov w8, #-0x1 // =-1 10d958: f81f83a0 stur x0, [x29, #-0x8] 10d95c: f9000be1 str x1, [sp, #0x10] 10d960: f85f83a0 ldur x0, [x29, #-0x8] 10d964: f9400be1 ldr x1, [sp, #0x10] 10d968: b9000fe8 str w8, [sp, #0xc] 10d96c: 9400003b bl 0x10da58 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x288> 10d970: b9400fe8 ldr w8, [sp, #0xc] 10d974: 4a080000 eor w0, w0, w8 10d978: 320003e9 orr w9, wzr, #0x1 10d97c: 0a090009 and w9, w0, w9 10d980: 2a0903e0 mov w0, w9 10d984: a9427bfd ldp x29, x30, [sp, #0x20] 10d988: 9100c3ff add sp, sp, #0x30 10d98c: d65f03c0 ret 10d990: d10043ff sub sp, sp, #0x10 10d994: f90007e0 str x0, [sp, #0x8] 10d998: f94007e0 ldr x0, [sp, #0x8] 10d99c: f9400000 ldr x0, [x0] 10d9a0: 910043ff add sp, sp, #0x10 10d9a4: d65f03c0 ret 10d9a8: d10043ff sub sp, sp, #0x10 10d9ac: b27d03e8 orr x8, xzr, #0x8 10d9b0: f90007e0 str x0, [sp, #0x8] 10d9b4: f94007e0 ldr x0, [sp, #0x8] 10d9b8: aa0003e9 mov x9, x0 10d9bc: f940012a ldr x10, [x9] 10d9c0: 8b080148 add x8, x10, x8 10d9c4: f9000128 str x8, [x9] 10d9c8: 910043ff add sp, sp, #0x10 10d9cc: d65f03c0 ret 10d9d0: d10143ff sub sp, sp, #0x50 10d9d4: a9047bfd stp x29, x30, [sp, #0x40] 10d9d8: 910103fd add x29, sp, #0x40 10d9dc: d53bd048 mrs x8, TPIDR_EL0 10d9e0: f9401509 ldr x9, [x8, #0x28] 10d9e4: f81f83a9 stur x9, [x29, #-0x8] 10d9e8: f81e83a0 stur x0, [x29, #-0x18] 10d9ec: f90013e1 str x1, [sp, #0x20] 10d9f0: f94013e1 ldr x1, [sp, #0x20] 10d9f4: d10043a0 sub x0, x29, #0x10 10d9f8: f9000fe8 str x8, [sp, #0x18] 10d9fc: 9400000f bl 0x10da38 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x268> 10da00: f85f03a8 ldur x8, [x29, #-0x10] 10da04: f9400fe9 ldr x9, [sp, #0x18] 10da08: f9401520 ldr x0, [x9, #0x28] 10da0c: f85f83a1 ldur x1, [x29, #-0x8] 10da10: eb010000 subs x0, x0, x1 10da14: f9000be8 str x8, [sp, #0x10] 10da18: f90007e0 str x0, [sp, #0x8] 10da1c: 540000c1 b.ne 0x10da34 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x264> 10da20: 14000001 b 0x10da24 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x254> 10da24: f9400be0 ldr x0, [sp, #0x10] 10da28: a9447bfd ldp x29, x30, [sp, #0x40] 10da2c: 910143ff add sp, sp, #0x50 10da30: d65f03c0 ret 10da34: 97fe70cf bl 0xa9d70 <__stack_chk_fail@plt> 10da38: d10043ff sub sp, sp, #0x10 10da3c: f90007e0 str x0, [sp, #0x8] 10da40: f90003e1 str x1, [sp] 10da44: f94007e0 ldr x0, [sp, #0x8] 10da48: f94003e1 ldr x1, [sp] 10da4c: f9000001 str x1, [x0] 10da50: 910043ff add sp, sp, #0x10 10da54: d65f03c0 ret 10da58: d100c3ff sub sp, sp, #0x30 10da5c: a9027bfd stp x29, x30, [sp, #0x20] 10da60: 910083fd add x29, sp, #0x20 10da64: f81f83a0 stur x0, [x29, #-0x8] 10da68: f9000be1 str x1, [sp, #0x10] 10da6c: f85f83a0 ldur x0, [x29, #-0x8] 10da70: 9400000e bl 0x10daa8 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x2d8> 10da74: f9400be1 ldr x1, [sp, #0x10] 10da78: f90007e0 str x0, [sp, #0x8] 10da7c: aa0103e0 mov x0, x1 10da80: 9400000a bl 0x10daa8 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x2d8> 10da84: f94007e1 ldr x1, [sp, #0x8] 10da88: eb00003f cmp x1, x0 10da8c: 1a9f17e8 cset w8, eq 10da90: 320003e9 orr w9, wzr, #0x1 10da94: 0a090108 and w8, w8, w9 10da98: 2a0803e0 mov w0, w8 10da9c: a9427bfd ldp x29, x30, [sp, #0x20] 10daa0: 9100c3ff add sp, sp, #0x30 10daa4: d65f03c0 ret 10daa8: d10043ff sub sp, sp, #0x10 10daac: f90007e0 str x0, [sp, #0x8] 10dab0: f94007e0 ldr x0, [sp, #0x8] 10dab4: f9400000 ldr x0, [x0] 10dab8: 910043ff add sp, sp, #0x10 10dabc: d65f03c0 ret 10dac0: d100c3ff sub sp, sp, #0x30 10dac4: a9027bfd stp x29, x30, [sp, #0x20] 10dac8: 910083fd add x29, sp, #0x20 10dacc: d10023a8 sub x8, x29, #0x8 10dad0: f9000be0 str x0, [sp, #0x10] 10dad4: f9400be0 ldr x0, [sp, #0x10] 10dad8: aa0003e9 mov x9, x0 10dadc: f9400121 ldr x1, [x9] 10dae0: f90007e8 str x8, [sp, #0x8] 10dae4: 94000038 bl 0x10dbc4 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x3f4> 10dae8: f94007e8 ldr x8, [sp, #0x8] 10daec: f9000100 str x0, [x8] 10daf0: f9400100 ldr x0, [x8] 10daf4: a9427bfd ldp x29, x30, [sp, #0x20] 10daf8: 9100c3ff add sp, sp, #0x30 10dafc: d65f03c0 ret 10db00: d100c3ff sub sp, sp, #0x30 10db04: a9027bfd stp x29, x30, [sp, #0x20] 10db08: 910083fd add x29, sp, #0x20 10db0c: d10023a8 sub x8, x29, #0x8 10db10: f9000be0 str x0, [sp, #0x10] 10db14: f9400be0 ldr x0, [sp, #0x10] 10db18: f9400401 ldr x1, [x0, #0x8] 10db1c: f90007e8 str x8, [sp, #0x8] 10db20: 94000029 bl 0x10dbc4 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x3f4> 10db24: f94007e8 ldr x8, [sp, #0x8] 10db28: f9000100 str x0, [x8] 10db2c: f9400100 ldr x0, [x8] 10db30: a9427bfd ldp x29, x30, [sp, #0x20] 10db34: 9100c3ff add sp, sp, #0x30 10db38: d65f03c0 ret 10db3c: d100c3ff sub sp, sp, #0x30 10db40: a9027bfd stp x29, x30, [sp, #0x20] 10db44: 910083fd add x29, sp, #0x20 10db48: 12800008 mov w8, #-0x1 // =-1 10db4c: f81f83a0 stur x0, [x29, #-0x8] 10db50: f9000be1 str x1, [sp, #0x10] 10db54: f85f83a0 ldur x0, [x29, #-0x8] 10db58: f9400be1 ldr x1, [sp, #0x10] 10db5c: b9000fe8 str w8, [sp, #0xc] 10db60: 9400003b bl 0x10dc4c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x47c> 10db64: b9400fe8 ldr w8, [sp, #0xc] 10db68: 4a080000 eor w0, w0, w8 10db6c: 320003e9 orr w9, wzr, #0x1 10db70: 0a090009 and w9, w0, w9 10db74: 2a0903e0 mov w0, w9 10db78: a9427bfd ldp x29, x30, [sp, #0x20] 10db7c: 9100c3ff add sp, sp, #0x30 10db80: d65f03c0 ret 10db84: d10043ff sub sp, sp, #0x10 10db88: f90007e0 str x0, [sp, #0x8] 10db8c: f94007e0 ldr x0, [sp, #0x8] 10db90: f9400000 ldr x0, [x0] 10db94: 910043ff add sp, sp, #0x10 10db98: d65f03c0 ret 10db9c: d10043ff sub sp, sp, #0x10 10dba0: b27d03e8 orr x8, xzr, #0x8 10dba4: f90007e0 str x0, [sp, #0x8] 10dba8: f94007e0 ldr x0, [sp, #0x8] 10dbac: aa0003e9 mov x9, x0 10dbb0: f940012a ldr x10, [x9] 10dbb4: 8b080148 add x8, x10, x8 10dbb8: f9000128 str x8, [x9] 10dbbc: 910043ff add sp, sp, #0x10 10dbc0: d65f03c0 ret 10dbc4: d10143ff sub sp, sp, #0x50 10dbc8: a9047bfd stp x29, x30, [sp, #0x40] 10dbcc: 910103fd add x29, sp, #0x40 10dbd0: d53bd048 mrs x8, TPIDR_EL0 10dbd4: f9401509 ldr x9, [x8, #0x28] 10dbd8: f81f83a9 stur x9, [x29, #-0x8] 10dbdc: f81e83a0 stur x0, [x29, #-0x18] 10dbe0: f90013e1 str x1, [sp, #0x20] 10dbe4: f94013e1 ldr x1, [sp, #0x20] 10dbe8: d10043a0 sub x0, x29, #0x10 10dbec: f9000fe8 str x8, [sp, #0x18] 10dbf0: 9400000f bl 0x10dc2c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x45c> 10dbf4: f85f03a8 ldur x8, [x29, #-0x10] 10dbf8: f9400fe9 ldr x9, [sp, #0x18] 10dbfc: f9401520 ldr x0, [x9, #0x28] 10dc00: f85f83a1 ldur x1, [x29, #-0x8] 10dc04: eb010000 subs x0, x0, x1 10dc08: f9000be8 str x8, [sp, #0x10] 10dc0c: f90007e0 str x0, [sp, #0x8] 10dc10: 540000c1 b.ne 0x10dc28 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x458> 10dc14: 14000001 b 0x10dc18 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x448> 10dc18: f9400be0 ldr x0, [sp, #0x10] 10dc1c: a9447bfd ldp x29, x30, [sp, #0x40] 10dc20: 910143ff add sp, sp, #0x50 10dc24: d65f03c0 ret 10dc28: 97fe7052 bl 0xa9d70 <__stack_chk_fail@plt> 10dc2c: d10043ff sub sp, sp, #0x10 10dc30: f90007e0 str x0, [sp, #0x8] 10dc34: f90003e1 str x1, [sp] 10dc38: f94007e0 ldr x0, [sp, #0x8] 10dc3c: f94003e1 ldr x1, [sp] 10dc40: f9000001 str x1, [x0] 10dc44: 910043ff add sp, sp, #0x10 10dc48: d65f03c0 ret 10dc4c: d100c3ff sub sp, sp, #0x30 10dc50: a9027bfd stp x29, x30, [sp, #0x20] 10dc54: 910083fd add x29, sp, #0x20 10dc58: f81f83a0 stur x0, [x29, #-0x8] 10dc5c: f9000be1 str x1, [sp, #0x10] 10dc60: f85f83a0 ldur x0, [x29, #-0x8] 10dc64: 9400000e bl 0x10dc9c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x4cc> 10dc68: f9400be1 ldr x1, [sp, #0x10] 10dc6c: f90007e0 str x0, [sp, #0x8] 10dc70: aa0103e0 mov x0, x1 10dc74: 9400000a bl 0x10dc9c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x4cc> 10dc78: f94007e1 ldr x1, [sp, #0x8] 10dc7c: eb00003f cmp x1, x0 10dc80: 1a9f17e8 cset w8, eq 10dc84: 320003e9 orr w9, wzr, #0x1 10dc88: 0a090108 and w8, w8, w9 10dc8c: 2a0803e0 mov w0, w8 10dc90: a9427bfd ldp x29, x30, [sp, #0x20] 10dc94: 9100c3ff add sp, sp, #0x30 10dc98: d65f03c0 ret 10dc9c: d10043ff sub sp, sp, #0x10 10dca0: f90007e0 str x0, [sp, #0x8] 10dca4: f94007e0 ldr x0, [sp, #0x8] 10dca8: f9400000 ldr x0, [x0] 10dcac: 910043ff add sp, sp, #0x10 10dcb0: d65f03c0 ret 10dcb4: d10043ff sub sp, sp, #0x10 10dcb8: f90007e0 str x0, [sp, #0x8] 10dcbc: f94007e0 ldr x0, [sp, #0x8] 10dcc0: 910043ff add sp, sp, #0x10 10dcc4: d65f03c0 ret 10dcc8: d10203ff sub sp, sp, #0x80 10dccc: a9077bfd stp x29, x30, [sp, #0x70] 10dcd0: 9101c3fd add x29, sp, #0x70 10dcd4: d53bd048 mrs x8, TPIDR_EL0 10dcd8: f9401508 ldr x8, [x8, #0x28] 10dcdc: f81f83a8 stur x8, [x29, #-0x8] 10dce0: f81f03a2 stur x2, [x29, #-0x10] 10dce4: f81e83a1 stur x1, [x29, #-0x18] 10dce8: f81e03a0 stur x0, [x29, #-0x20] 10dcec: f85e03a8 ldur x8, [x29, #-0x20] 10dcf0: aa0803e0 mov x0, x8 10dcf4: f9001fe0 str x0, [sp, #0x38] 10dcf8: aa0803e0 mov x0, x8 10dcfc: 94000035 bl 0x10ddd0 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x600> 10dd00: d10063a0 sub x0, x29, #0x18 10dd04: 94000056 bl 0x10de5c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x68c> 10dd08: b40004a0 cbz x0, 0x10dd9c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x5cc> 10dd0c: 14000001 b 0x10dd10 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x540> 10dd10: d10063a0 sub x0, x29, #0x18 10dd14: 94000052 bl 0x10de5c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x68c> 10dd18: f9401ffe ldr x30, [sp, #0x38] 10dd1c: f9001be0 str x0, [sp, #0x30] 10dd20: aa1e03e0 mov x0, x30 10dd24: f9401be1 ldr x1, [sp, #0x30] 10dd28: 97fe4afe bl 0xa0920 <_ZNSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEE11__vallocateEm@plt> 10dd2c: 14000001 b 0x10dd30 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x560> 10dd30: d10063a8 sub x8, x29, #0x18 10dd34: aa0803e0 mov x0, x8 10dd38: f90017e8 str x8, [sp, #0x28] 10dd3c: 940000a4 bl 0x10dfcc const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 10dd40: f94017e8 ldr x8, [sp, #0x28] 10dd44: f90013e0 str x0, [sp, #0x20] 10dd48: aa0803e0 mov x0, x8 10dd4c: 940000a6 bl 0x10dfe4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 10dd50: f94017e8 ldr x8, [sp, #0x28] 10dd54: f9000fe0 str x0, [sp, #0x18] 10dd58: aa0803e0 mov x0, x8 10dd5c: 94000040 bl 0x10de5c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x68c> 10dd60: f9401fe8 ldr x8, [sp, #0x38] 10dd64: f9000be0 str x0, [sp, #0x10] 10dd68: aa0803e0 mov x0, x8 10dd6c: f94013e1 ldr x1, [sp, #0x20] 10dd70: f9400fe2 ldr x2, [sp, #0x18] 10dd74: f9400be3 ldr x3, [sp, #0x10] 10dd78: 97fe67f6 bl 0xa7d50 <_ZNSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEE18__construct_at_endIPKS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_m@plt> 10dd7c: 14000001 b 0x10dd80 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x5b0> 10dd80: 14000007 b 0x10dd9c ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x5cc> 10dd84: f81d83a0 stur x0, [x29, #-0x28] 10dd88: 2a0103e8 mov w8, w1 10dd8c: b81d43a8 stur w8, [x29, #-0x2c] 10dd90: f9401fe0 ldr x0, [sp, #0x38] 10dd94: 97fe6553 bl 0xa72e0 <_ZNSt6__ndk113__vector_baseINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 10dd98: 1400000b b 0x10ddc4 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x5f4> 10dd9c: d53bd048 mrs x8, TPIDR_EL0 10dda0: f9401508 ldr x8, [x8, #0x28] 10dda4: f85f83a9 ldur x9, [x29, #-0x8] 10dda8: eb090108 subs x8, x8, x9 10ddac: f90007e8 str x8, [sp, #0x8] 10ddb0: 540000e1 b.ne 0x10ddcc ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x5fc> 10ddb4: 14000001 b 0x10ddb8 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x5e8> 10ddb8: a9477bfd ldp x29, x30, [sp, #0x70] 10ddbc: 910203ff add sp, sp, #0x80 10ddc0: d65f03c0 ret 10ddc4: f85d83a0 ldur x0, [x29, #-0x28] 10ddc8: 97fe6852 bl 0xa7f10 <_Unwind_Resume@plt> 10ddcc: 97fe6fe9 bl 0xa9d70 <__stack_chk_fail@plt> 10ddd0: d10103ff sub sp, sp, #0x40 10ddd4: a9037bfd stp x29, x30, [sp, #0x30] 10ddd8: 9100c3fd add x29, sp, #0x30 10dddc: d53bd048 mrs x8, TPIDR_EL0 10dde0: f9401508 ldr x8, [x8, #0x28] 10dde4: f81f83a8 stur x8, [x29, #-0x8] 10dde8: f9000fe0 str x0, [sp, #0x18] 10ddec: f9400fe8 ldr x8, [sp, #0x18] 10ddf0: aa0803e0 mov x0, x8 10ddf4: f9000be0 str x0, [sp, #0x10] 10ddf8: aa0803e0 mov x0, x8 10ddfc: 97ffc72b bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 10de00: 14000001 b 0x10de04 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x634> 10de04: aa1f03e8 mov x8, xzr 10de08: f9400be9 ldr x9, [sp, #0x10] 10de0c: f9000128 str x8, [x9] 10de10: f9000528 str x8, [x9, #0x8] 10de14: 91004120 add x0, x9, #0x10 10de18: f81f03a8 stur x8, [x29, #-0x10] 10de1c: d10043a1 sub x1, x29, #0x10 10de20: 97fe656c bl 0xa73d0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEEC2IDnLb1EEEOT_@plt> 10de24: 14000001 b 0x10de28 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x658> 10de28: d53bd048 mrs x8, TPIDR_EL0 10de2c: f9401508 ldr x8, [x8, #0x28] 10de30: f85f83a9 ldur x9, [x29, #-0x8] 10de34: eb090108 subs x8, x8, x9 10de38: f90007e8 str x8, [sp, #0x8] 10de3c: 540000e1 b.ne 0x10de58 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x688> 10de40: 14000001 b 0x10de44 ::lookup(unsigned char const&, OMX_VIDEO_VP9PROFILETYPE*) const+0x674> 10de44: a9437bfd ldp x29, x30, [sp, #0x30] 10de48: 910103ff add sp, sp, #0x40 10de4c: d65f03c0 ret 10de50: f90003e1 str x1, [sp] 10de54: 97fe80dc bl 0xae1c4 10de58: 97fe6fc6 bl 0xa9d70 <__stack_chk_fail@plt> 10de5c: d10043ff sub sp, sp, #0x10 10de60: f90007e0 str x0, [sp, #0x8] 10de64: f94007e0 ldr x0, [sp, #0x8] 10de68: f9400400 ldr x0, [x0, #0x8] 10de6c: 910043ff add sp, sp, #0x10 10de70: d65f03c0 ret 000000000010de74 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 10de74: d10143ff sub sp, sp, #0x50 10de78: a9047bfd stp x29, x30, [sp, #0x40] 10de7c: 910103fd add x29, sp, #0x40 10de80: f81f83a0 stur x0, [x29, #-0x8] 10de84: f81f03a1 stur x1, [x29, #-0x10] 10de88: f85f83a0 ldur x0, [x29, #-0x8] 10de8c: f85f03a1 ldur x1, [x29, #-0x10] 10de90: f81e83a0 stur x0, [x29, #-0x18] 10de94: f90013e1 str x1, [sp, #0x20] 10de98: 97fe740e bl 0xaaed0 <_ZNKSt6__ndk16vectorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEE8max_sizeEv@plt> 10de9c: f94013e1 ldr x1, [sp, #0x20] 10dea0: eb00003f cmp x1, x0 10dea4: 1a9f97e8 cset w8, hi 10dea8: 37000048 tbnz w8, #0x0, 0x10deb0 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 10deac: 14000003 b 0x10deb8 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 10deb0: f85e83a0 ldur x0, [x29, #-0x18] 10deb4: 97fe5e27 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 10deb8: d2800001 mov x1, #0x0 // =0 10debc: b27d03e8 orr x8, xzr, #0x8 10dec0: f85e83a0 ldur x0, [x29, #-0x18] 10dec4: f9000fe1 str x1, [sp, #0x18] 10dec8: f9000be8 str x8, [sp, #0x10] 10decc: 940000d6 bl 0x10e224 , std::__ndk1::allocator>>::max_size() const+0xc0> 10ded0: f85f03a1 ldur x1, [x29, #-0x10] 10ded4: 940000c7 bl 0x10e1f0 , std::__ndk1::allocator>>::max_size() const+0x8c> 10ded8: f85e83a8 ldur x8, [x29, #-0x18] 10dedc: f9000500 str x0, [x8, #0x8] 10dee0: f9000100 str x0, [x8] 10dee4: f85e83a8 ldur x8, [x29, #-0x18] 10dee8: f9400108 ldr x8, [x8] 10deec: f85f03a0 ldur x0, [x29, #-0x10] 10def0: f9400be1 ldr x1, [sp, #0x10] 10def4: 9b007c20 mul x0, x1, x0 10def8: 8b000108 add x8, x8, x0 10defc: f85e83a0 ldur x0, [x29, #-0x18] 10df00: f90007e8 str x8, [sp, #0x8] 10df04: 940000d3 bl 0x10e250 , std::__ndk1::allocator>>::max_size() const+0xec> 10df08: f94007e8 ldr x8, [sp, #0x8] 10df0c: f9000008 str x8, [x0] 10df10: f85e83a0 ldur x0, [x29, #-0x18] 10df14: f9400fe1 ldr x1, [sp, #0x18] 10df18: 940000d9 bl 0x10e27c , std::__ndk1::allocator>>::max_size() const+0x118> 10df1c: a9447bfd ldp x29, x30, [sp, #0x40] 10df20: 910143ff add sp, sp, #0x50 10df24: d65f03c0 ret 000000000010df28 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 10df28: d101c3ff sub sp, sp, #0x70 10df2c: a9067bfd stp x29, x30, [sp, #0x60] 10df30: 910183fd add x29, sp, #0x60 10df34: d53bd048 mrs x8, TPIDR_EL0 10df38: f9401509 ldr x9, [x8, #0x28] 10df3c: f81f83a9 stur x9, [x29, #-0x8] 10df40: f81e83a0 stur x0, [x29, #-0x18] 10df44: f81e03a1 stur x1, [x29, #-0x20] 10df48: f81d83a2 stur x2, [x29, #-0x28] 10df4c: f9001be3 str x3, [sp, #0x30] 10df50: f85e83a9 ldur x9, [x29, #-0x18] 10df54: aa0903e0 mov x0, x9 10df58: f90013e8 str x8, [sp, #0x20] 10df5c: f9000fe9 str x9, [sp, #0x18] 10df60: 940000b1 bl 0x10e224 , std::__ndk1::allocator>>::max_size() const+0xc0> 10df64: f90017e0 str x0, [sp, #0x28] 10df68: f9401be2 ldr x2, [sp, #0x30] 10df6c: d10043a8 sub x8, x29, #0x10 10df70: aa0803e0 mov x0, x8 10df74: f9400fe1 ldr x1, [sp, #0x18] 10df78: f9000be8 str x8, [sp, #0x10] 10df7c: 940001aa bl 0x10e624 , std::__ndk1::allocator>>::max_size() const+0x4c0> 10df80: f94017e0 ldr x0, [sp, #0x28] 10df84: f85e03a1 ldur x1, [x29, #-0x20] 10df88: f85d83a2 ldur x2, [x29, #-0x28] 10df8c: f9400fe8 ldr x8, [sp, #0x18] 10df90: 91002103 add x3, x8, #0x8 10df94: 97fe5957 bl 0xa44f0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEEEEE25__construct_range_forwardIKS4_S4_S4_S4_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS5_PSA_RT_EE5valueEvE4typeERS5_PSG_SL_RSF_@plt> 10df98: f9400be0 ldr x0, [sp, #0x10] 10df9c: 940001cc bl 0x10e6cc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 10dfa0: f94013e8 ldr x8, [sp, #0x20] 10dfa4: f9401509 ldr x9, [x8, #0x28] 10dfa8: f85f83a0 ldur x0, [x29, #-0x8] 10dfac: eb000129 subs x9, x9, x0 10dfb0: f90007e9 str x9, [sp, #0x8] 10dfb4: 540000a1 b.ne 0x10dfc8 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 10dfb8: 14000001 b 0x10dfbc const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 10dfbc: a9467bfd ldp x29, x30, [sp, #0x60] 10dfc0: 9101c3ff add sp, sp, #0x70 10dfc4: d65f03c0 ret 10dfc8: 97fe6f6a bl 0xa9d70 <__stack_chk_fail@plt> 10dfcc: d10043ff sub sp, sp, #0x10 10dfd0: f90007e0 str x0, [sp, #0x8] 10dfd4: f94007e0 ldr x0, [sp, #0x8] 10dfd8: f9400000 ldr x0, [x0] 10dfdc: 910043ff add sp, sp, #0x10 10dfe0: d65f03c0 ret 10dfe4: d10043ff sub sp, sp, #0x10 10dfe8: b27d03e8 orr x8, xzr, #0x8 10dfec: f90007e0 str x0, [sp, #0x8] 10dff0: f94007e0 ldr x0, [sp, #0x8] 10dff4: aa0003e9 mov x9, x0 10dff8: f9400129 ldr x9, [x9] 10dffc: f9400400 ldr x0, [x0, #0x8] 10e000: 9b007d08 mul x8, x8, x0 10e004: 8b080128 add x8, x9, x8 10e008: aa0803e0 mov x0, x8 10e00c: 910043ff add sp, sp, #0x10 10e010: d65f03c0 ret 000000000010e014 , std::__ndk1::allocator>>::~__vector_base()>: 10e014: d10103ff sub sp, sp, #0x40 10e018: a9037bfd stp x29, x30, [sp, #0x30] 10e01c: 9100c3fd add x29, sp, #0x30 10e020: d2800008 mov x8, #0x0 // =0 10e024: f81f83a0 stur x0, [x29, #-0x8] 10e028: f85f83a0 ldur x0, [x29, #-0x8] 10e02c: aa0003e9 mov x9, x0 10e030: f9400129 ldr x9, [x9] 10e034: eb08013f cmp x9, x8 10e038: 1a9f07ea cset w10, ne 10e03c: f81f03a0 stur x0, [x29, #-0x10] 10e040: 3700004a tbnz w10, #0x0, 0x10e048 , std::__ndk1::allocator>>::~__vector_base()+0x34> 10e044: 14000012 b 0x10e08c , std::__ndk1::allocator>>::~__vector_base()+0x78> 10e048: f85f03a0 ldur x0, [x29, #-0x10] 10e04c: 940001a4 bl 0x10e6dc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 10e050: f85f03a0 ldur x0, [x29, #-0x10] 10e054: 94000074 bl 0x10e224 , std::__ndk1::allocator>>::max_size() const+0xc0> 10e058: f85f03a8 ldur x8, [x29, #-0x10] 10e05c: f9400101 ldr x1, [x8] 10e060: f85f03a8 ldur x8, [x29, #-0x10] 10e064: f9000fe0 str x0, [sp, #0x18] 10e068: aa0803e0 mov x0, x8 10e06c: f9000be1 str x1, [sp, #0x10] 10e070: 94000142 bl 0x10e578 , std::__ndk1::allocator>>::max_size() const+0x414> 10e074: f9400fe1 ldr x1, [sp, #0x18] 10e078: f90007e0 str x0, [sp, #0x8] 10e07c: aa0103e0 mov x0, x1 10e080: f9400be1 ldr x1, [sp, #0x10] 10e084: f94007e2 ldr x2, [sp, #0x8] 10e088: 940001a0 bl 0x10e708 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xcc> 10e08c: a9437bfd ldp x29, x30, [sp, #0x30] 10e090: 910103ff add sp, sp, #0x40 10e094: d65f03c0 ret 000000000010e098 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 10e098: d100c3ff sub sp, sp, #0x30 10e09c: a9027bfd stp x29, x30, [sp, #0x20] 10e0a0: 910083fd add x29, sp, #0x20 10e0a4: f81f83a0 stur x0, [x29, #-0x8] 10e0a8: f9000be1 str x1, [sp, #0x10] 10e0ac: f85f83a0 ldur x0, [x29, #-0x8] 10e0b0: f9400be1 ldr x1, [sp, #0x10] 10e0b4: f90007e0 str x0, [sp, #0x8] 10e0b8: aa0103e0 mov x0, x1 10e0bc: 97ffc693 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 10e0c0: f94007e1 ldr x1, [sp, #0x8] 10e0c4: f90003e0 str x0, [sp] 10e0c8: aa0103e0 mov x0, x1 10e0cc: f94003e1 ldr x1, [sp] 10e0d0: 97fe6d10 bl 0xa9510 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEELi0ELb0EEC2IDnvEEOT_@plt> 10e0d4: f94007e0 ldr x0, [sp, #0x8] 10e0d8: 94000016 bl 0x10e130 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 10e0dc: a9427bfd ldp x29, x30, [sp, #0x20] 10e0e0: 9100c3ff add sp, sp, #0x30 10e0e4: d65f03c0 ret 000000000010e0e8 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 10e0e8: d100c3ff sub sp, sp, #0x30 10e0ec: a9027bfd stp x29, x30, [sp, #0x20] 10e0f0: 910083fd add x29, sp, #0x20 10e0f4: d2800008 mov x8, #0x0 // =0 10e0f8: f81f83a0 stur x0, [x29, #-0x8] 10e0fc: f9000be1 str x1, [sp, #0x10] 10e100: f85f83a0 ldur x0, [x29, #-0x8] 10e104: f9400be1 ldr x1, [sp, #0x10] 10e108: f90007e0 str x0, [sp, #0x8] 10e10c: aa0103e0 mov x0, x1 10e110: f90003e8 str x8, [sp] 10e114: 97ffc67d bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 10e118: f94003e8 ldr x8, [sp] 10e11c: f94007e1 ldr x1, [sp, #0x8] 10e120: f9000028 str x8, [x1] 10e124: a9427bfd ldp x29, x30, [sp, #0x20] 10e128: 9100c3ff add sp, sp, #0x30 10e12c: d65f03c0 ret 10e130: d10083ff sub sp, sp, #0x20 10e134: a9017bfd stp x29, x30, [sp, #0x10] 10e138: 910043fd add x29, sp, #0x10 10e13c: f90007e0 str x0, [sp, #0x8] 10e140: f94007e0 ldr x0, [sp, #0x8] 10e144: 94000004 bl 0x10e154 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 10e148: a9417bfd ldp x29, x30, [sp, #0x10] 10e14c: 910083ff add sp, sp, #0x20 10e150: d65f03c0 ret 10e154: d10043ff sub sp, sp, #0x10 10e158: f90007e0 str x0, [sp, #0x8] 10e15c: 910043ff add sp, sp, #0x10 10e160: d65f03c0 ret 000000000010e164 , std::__ndk1::allocator>>::max_size() const>: 10e164: d10143ff sub sp, sp, #0x50 10e168: a9047bfd stp x29, x30, [sp, #0x40] 10e16c: 910103fd add x29, sp, #0x40 10e170: d53bd048 mrs x8, TPIDR_EL0 10e174: f9401508 ldr x8, [x8, #0x28] 10e178: f81f83a8 stur x8, [x29, #-0x8] 10e17c: f90013e0 str x0, [sp, #0x20] 10e180: f94013e0 ldr x0, [sp, #0x20] 10e184: 9400007b bl 0x10e370 , std::__ndk1::allocator>>::max_size() const+0x20c> 10e188: 9400006f bl 0x10e344 , std::__ndk1::allocator>>::max_size() const+0x1e0> 10e18c: f81f03a0 stur x0, [x29, #-0x10] 10e190: 97ffc725 bl 0xffe24 ::__throw_length_error() const+0x200> 10e194: f81e83a0 stur x0, [x29, #-0x18] 10e198: d10043a0 sub x0, x29, #0x10 10e19c: d10063a1 sub x1, x29, #0x18 10e1a0: 97ffc6fe bl 0xffd98 ::__throw_length_error() const+0x174> 10e1a4: f9000fe0 str x0, [sp, #0x18] 10e1a8: 14000001 b 0x10e1ac , std::__ndk1::allocator>>::max_size() const+0x48> 10e1ac: f9400fe8 ldr x8, [sp, #0x18] 10e1b0: f9400109 ldr x9, [x8] 10e1b4: d53bd04a mrs x10, TPIDR_EL0 10e1b8: f940154a ldr x10, [x10, #0x28] 10e1bc: f85f83ab ldur x11, [x29, #-0x8] 10e1c0: eb0b014a subs x10, x10, x11 10e1c4: f9000be9 str x9, [sp, #0x10] 10e1c8: f90007ea str x10, [sp, #0x8] 10e1cc: 54000101 b.ne 0x10e1ec , std::__ndk1::allocator>>::max_size() const+0x88> 10e1d0: 14000001 b 0x10e1d4 , std::__ndk1::allocator>>::max_size() const+0x70> 10e1d4: f9400be0 ldr x0, [sp, #0x10] 10e1d8: a9447bfd ldp x29, x30, [sp, #0x40] 10e1dc: 910143ff add sp, sp, #0x50 10e1e0: d65f03c0 ret 10e1e4: f90003e1 str x1, [sp] 10e1e8: 97fe7ff7 bl 0xae1c4 10e1ec: 97fe6ee1 bl 0xa9d70 <__stack_chk_fail@plt> 10e1f0: d10083ff sub sp, sp, #0x20 10e1f4: a9017bfd stp x29, x30, [sp, #0x10] 10e1f8: 910043fd add x29, sp, #0x10 10e1fc: d2800008 mov x8, #0x0 // =0 10e200: f90007e0 str x0, [sp, #0x8] 10e204: f90003e1 str x1, [sp] 10e208: f94007e0 ldr x0, [sp, #0x8] 10e20c: f94003e1 ldr x1, [sp] 10e210: aa0803e2 mov x2, x8 10e214: 94000081 bl 0x10e418 , std::__ndk1::allocator>>::max_size() const+0x2b4> 10e218: a9417bfd ldp x29, x30, [sp, #0x10] 10e21c: 910083ff add sp, sp, #0x20 10e220: d65f03c0 ret 10e224: d10083ff sub sp, sp, #0x20 10e228: a9017bfd stp x29, x30, [sp, #0x10] 10e22c: 910043fd add x29, sp, #0x10 10e230: b27c03e8 orr x8, xzr, #0x10 10e234: f90007e0 str x0, [sp, #0x8] 10e238: f94007e0 ldr x0, [sp, #0x8] 10e23c: 8b080000 add x0, x0, x8 10e240: 94000092 bl 0x10e488 , std::__ndk1::allocator>>::max_size() const+0x324> 10e244: a9417bfd ldp x29, x30, [sp, #0x10] 10e248: 910083ff add sp, sp, #0x20 10e24c: d65f03c0 ret 10e250: d10083ff sub sp, sp, #0x20 10e254: a9017bfd stp x29, x30, [sp, #0x10] 10e258: 910043fd add x29, sp, #0x10 10e25c: b27c03e8 orr x8, xzr, #0x10 10e260: f90007e0 str x0, [sp, #0x8] 10e264: f94007e0 ldr x0, [sp, #0x8] 10e268: 8b080000 add x0, x0, x8 10e26c: 94000095 bl 0x10e4c0 , std::__ndk1::allocator>>::max_size() const+0x35c> 10e270: a9417bfd ldp x29, x30, [sp, #0x10] 10e274: 910083ff add sp, sp, #0x20 10e278: d65f03c0 ret 10e27c: d10183ff sub sp, sp, #0x60 10e280: a9057bfd stp x29, x30, [sp, #0x50] 10e284: 910143fd add x29, sp, #0x50 10e288: b27d03e8 orr x8, xzr, #0x8 10e28c: f81f83a0 stur x0, [x29, #-0x8] 10e290: f81f03a1 stur x1, [x29, #-0x10] 10e294: f85f83a0 ldur x0, [x29, #-0x8] 10e298: f81e83a0 stur x0, [x29, #-0x18] 10e29c: f81e03a8 stur x8, [x29, #-0x20] 10e2a0: 9400009e bl 0x10e518 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10e2a4: f85e83a8 ldur x8, [x29, #-0x18] 10e2a8: f90017e0 str x0, [sp, #0x28] 10e2ac: aa0803e0 mov x0, x8 10e2b0: 9400009a bl 0x10e518 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10e2b4: f85e83a8 ldur x8, [x29, #-0x18] 10e2b8: f90013e0 str x0, [sp, #0x20] 10e2bc: aa0803e0 mov x0, x8 10e2c0: 940000a0 bl 0x10e540 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10e2c4: f85e03a8 ldur x8, [x29, #-0x20] 10e2c8: 9b007d00 mul x0, x8, x0 10e2cc: f94013e1 ldr x1, [sp, #0x20] 10e2d0: 8b000020 add x0, x1, x0 10e2d4: f85e83a9 ldur x9, [x29, #-0x18] 10e2d8: f9000fe0 str x0, [sp, #0x18] 10e2dc: aa0903e0 mov x0, x9 10e2e0: 9400008e bl 0x10e518 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10e2e4: f85e83a8 ldur x8, [x29, #-0x18] 10e2e8: f9000be0 str x0, [sp, #0x10] 10e2ec: aa0803e0 mov x0, x8 10e2f0: 94000094 bl 0x10e540 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10e2f4: f85e03a8 ldur x8, [x29, #-0x20] 10e2f8: 9b007d09 mul x9, x8, x0 10e2fc: f9400be0 ldr x0, [sp, #0x10] 10e300: 8b090009 add x9, x0, x9 10e304: f85e83a0 ldur x0, [x29, #-0x18] 10e308: f90007e9 str x9, [sp, #0x8] 10e30c: 94000083 bl 0x10e518 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10e310: f85f03a8 ldur x8, [x29, #-0x10] 10e314: f85e03a9 ldur x9, [x29, #-0x20] 10e318: 9b087d28 mul x8, x9, x8 10e31c: 8b080008 add x8, x0, x8 10e320: f85e83a0 ldur x0, [x29, #-0x18] 10e324: f94017e1 ldr x1, [sp, #0x28] 10e328: f9400fe2 ldr x2, [sp, #0x18] 10e32c: f94007e3 ldr x3, [sp, #0x8] 10e330: aa0803e4 mov x4, x8 10e334: 94000071 bl 0x10e4f8 , std::__ndk1::allocator>>::max_size() const+0x394> 10e338: a9457bfd ldp x29, x30, [sp, #0x50] 10e33c: 910183ff add sp, sp, #0x60 10e340: d65f03c0 ret 10e344: d10083ff sub sp, sp, #0x20 10e348: a9017bfd stp x29, x30, [sp, #0x10] 10e34c: 910043fd add x29, sp, #0x10 10e350: 91001fe8 add x8, sp, #0x7 10e354: f90007e0 str x0, [sp, #0x8] 10e358: f94007e1 ldr x1, [sp, #0x8] 10e35c: 39400100 ldrb w0, [x8] 10e360: 9400000f bl 0x10e39c , std::__ndk1::allocator>>::max_size() const+0x238> 10e364: a9417bfd ldp x29, x30, [sp, #0x10] 10e368: 910083ff add sp, sp, #0x20 10e36c: d65f03c0 ret 10e370: d10083ff sub sp, sp, #0x20 10e374: a9017bfd stp x29, x30, [sp, #0x10] 10e378: 910043fd add x29, sp, #0x10 10e37c: b27c03e8 orr x8, xzr, #0x10 10e380: f90007e0 str x0, [sp, #0x8] 10e384: f94007e0 ldr x0, [sp, #0x8] 10e388: 8b080000 add x0, x0, x8 10e38c: 94000015 bl 0x10e3e0 , std::__ndk1::allocator>>::max_size() const+0x27c> 10e390: a9417bfd ldp x29, x30, [sp, #0x10] 10e394: 910083ff add sp, sp, #0x20 10e398: d65f03c0 ret 10e39c: d10083ff sub sp, sp, #0x20 10e3a0: a9017bfd stp x29, x30, [sp, #0x10] 10e3a4: 910043fd add x29, sp, #0x10 10e3a8: d10007a8 sub x8, x29, #0x1 10e3ac: 39000100 strb w0, [x8] 10e3b0: f90003e1 str x1, [sp] 10e3b4: f94003e0 ldr x0, [sp] 10e3b8: 94000004 bl 0x10e3c8 , std::__ndk1::allocator>>::max_size() const+0x264> 10e3bc: a9417bfd ldp x29, x30, [sp, #0x10] 10e3c0: 910083ff add sp, sp, #0x20 10e3c4: d65f03c0 ret 10e3c8: d10043ff sub sp, sp, #0x10 10e3cc: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 10e3d0: f90007e0 str x0, [sp, #0x8] 10e3d4: aa0803e0 mov x0, x8 10e3d8: 910043ff add sp, sp, #0x10 10e3dc: d65f03c0 ret 10e3e0: d10083ff sub sp, sp, #0x20 10e3e4: a9017bfd stp x29, x30, [sp, #0x10] 10e3e8: 910043fd add x29, sp, #0x10 10e3ec: f90007e0 str x0, [sp, #0x8] 10e3f0: f94007e0 ldr x0, [sp, #0x8] 10e3f4: 94000004 bl 0x10e404 , std::__ndk1::allocator>>::max_size() const+0x2a0> 10e3f8: a9417bfd ldp x29, x30, [sp, #0x10] 10e3fc: 910083ff add sp, sp, #0x20 10e400: d65f03c0 ret 10e404: d10043ff sub sp, sp, #0x10 10e408: f90007e0 str x0, [sp, #0x8] 10e40c: f94007e0 ldr x0, [sp, #0x8] 10e410: 910043ff add sp, sp, #0x10 10e414: d65f03c0 ret 10e418: d10103ff sub sp, sp, #0x40 10e41c: a9037bfd stp x29, x30, [sp, #0x30] 10e420: 9100c3fd add x29, sp, #0x30 10e424: d0000748 adrp x8, 0x1f8000 10e428: 9109c508 add x8, x8, #0x271 10e42c: f81f83a0 stur x0, [x29, #-0x8] 10e430: f81f03a1 stur x1, [x29, #-0x10] 10e434: f9000fe2 str x2, [sp, #0x18] 10e438: f85f83a0 ldur x0, [x29, #-0x8] 10e43c: f85f03a1 ldur x1, [x29, #-0x10] 10e440: f9000be8 str x8, [sp, #0x10] 10e444: f90007e1 str x1, [sp, #0x8] 10e448: 97ffffe0 bl 0x10e3c8 , std::__ndk1::allocator>>::max_size() const+0x264> 10e44c: f94007e8 ldr x8, [sp, #0x8] 10e450: eb00011f cmp x8, x0 10e454: 1a9f97e9 cset w9, hi 10e458: 37000049 tbnz w9, #0x0, 0x10e460 , std::__ndk1::allocator>>::max_size() const+0x2fc> 10e45c: 14000003 b 0x10e468 , std::__ndk1::allocator>>::max_size() const+0x304> 10e460: f9400be0 ldr x0, [sp, #0x10] 10e464: 97feb33f bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 10e468: b27e03e1 orr x1, xzr, #0x4 10e46c: b27d03e8 orr x8, xzr, #0x8 10e470: f85f03a9 ldur x9, [x29, #-0x10] 10e474: 9b087d20 mul x0, x9, x8 10e478: 97feb3c1 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 10e47c: a9437bfd ldp x29, x30, [sp, #0x30] 10e480: 910103ff add sp, sp, #0x40 10e484: d65f03c0 ret 10e488: d10083ff sub sp, sp, #0x20 10e48c: a9017bfd stp x29, x30, [sp, #0x10] 10e490: 910043fd add x29, sp, #0x10 10e494: f90007e0 str x0, [sp, #0x8] 10e498: f94007e0 ldr x0, [sp, #0x8] 10e49c: 94000004 bl 0x10e4ac , std::__ndk1::allocator>>::max_size() const+0x348> 10e4a0: a9417bfd ldp x29, x30, [sp, #0x10] 10e4a4: 910083ff add sp, sp, #0x20 10e4a8: d65f03c0 ret 10e4ac: d10043ff sub sp, sp, #0x10 10e4b0: f90007e0 str x0, [sp, #0x8] 10e4b4: f94007e0 ldr x0, [sp, #0x8] 10e4b8: 910043ff add sp, sp, #0x10 10e4bc: d65f03c0 ret 10e4c0: d10083ff sub sp, sp, #0x20 10e4c4: a9017bfd stp x29, x30, [sp, #0x10] 10e4c8: 910043fd add x29, sp, #0x10 10e4cc: f90007e0 str x0, [sp, #0x8] 10e4d0: f94007e0 ldr x0, [sp, #0x8] 10e4d4: 94000004 bl 0x10e4e4 , std::__ndk1::allocator>>::max_size() const+0x380> 10e4d8: a9417bfd ldp x29, x30, [sp, #0x10] 10e4dc: 910083ff add sp, sp, #0x20 10e4e0: d65f03c0 ret 10e4e4: d10043ff sub sp, sp, #0x10 10e4e8: f90007e0 str x0, [sp, #0x8] 10e4ec: f94007e0 ldr x0, [sp, #0x8] 10e4f0: 910043ff add sp, sp, #0x10 10e4f4: d65f03c0 ret 10e4f8: d100c3ff sub sp, sp, #0x30 10e4fc: f90017e0 str x0, [sp, #0x28] 10e500: f90013e1 str x1, [sp, #0x20] 10e504: f9000fe2 str x2, [sp, #0x18] 10e508: f9000be3 str x3, [sp, #0x10] 10e50c: f90007e4 str x4, [sp, #0x8] 10e510: 9100c3ff add sp, sp, #0x30 10e514: d65f03c0 ret 10e518: d10083ff sub sp, sp, #0x20 10e51c: a9017bfd stp x29, x30, [sp, #0x10] 10e520: 910043fd add x29, sp, #0x10 10e524: f90007e0 str x0, [sp, #0x8] 10e528: f94007e0 ldr x0, [sp, #0x8] 10e52c: f9400000 ldr x0, [x0] 10e530: 9400000d bl 0x10e564 , std::__ndk1::allocator>>::max_size() const+0x400> 10e534: a9417bfd ldp x29, x30, [sp, #0x10] 10e538: 910083ff add sp, sp, #0x20 10e53c: d65f03c0 ret 10e540: d10083ff sub sp, sp, #0x20 10e544: a9017bfd stp x29, x30, [sp, #0x10] 10e548: 910043fd add x29, sp, #0x10 10e54c: f90007e0 str x0, [sp, #0x8] 10e550: f94007e0 ldr x0, [sp, #0x8] 10e554: 94000009 bl 0x10e578 , std::__ndk1::allocator>>::max_size() const+0x414> 10e558: a9417bfd ldp x29, x30, [sp, #0x10] 10e55c: 910083ff add sp, sp, #0x20 10e560: d65f03c0 ret 10e564: d10043ff sub sp, sp, #0x10 10e568: f90007e0 str x0, [sp, #0x8] 10e56c: f94007e0 ldr x0, [sp, #0x8] 10e570: 910043ff add sp, sp, #0x10 10e574: d65f03c0 ret 10e578: d100c3ff sub sp, sp, #0x30 10e57c: a9027bfd stp x29, x30, [sp, #0x20] 10e580: 910083fd add x29, sp, #0x20 10e584: b27d03e8 orr x8, xzr, #0x8 10e588: f81f83a0 stur x0, [x29, #-0x8] 10e58c: f85f83a0 ldur x0, [x29, #-0x8] 10e590: f9000be0 str x0, [sp, #0x10] 10e594: f90007e8 str x8, [sp, #0x8] 10e598: 9400000a bl 0x10e5c0 , std::__ndk1::allocator>>::max_size() const+0x45c> 10e59c: f9400008 ldr x8, [x0] 10e5a0: f9400be0 ldr x0, [sp, #0x10] 10e5a4: f9400000 ldr x0, [x0] 10e5a8: eb000108 subs x8, x8, x0 10e5ac: f94007e0 ldr x0, [sp, #0x8] 10e5b0: 9ac00d00 sdiv x0, x8, x0 10e5b4: a9427bfd ldp x29, x30, [sp, #0x20] 10e5b8: 9100c3ff add sp, sp, #0x30 10e5bc: d65f03c0 ret 10e5c0: d10083ff sub sp, sp, #0x20 10e5c4: a9017bfd stp x29, x30, [sp, #0x10] 10e5c8: 910043fd add x29, sp, #0x10 10e5cc: b27c03e8 orr x8, xzr, #0x10 10e5d0: f90007e0 str x0, [sp, #0x8] 10e5d4: f94007e0 ldr x0, [sp, #0x8] 10e5d8: 8b080000 add x0, x0, x8 10e5dc: 94000004 bl 0x10e5ec , std::__ndk1::allocator>>::max_size() const+0x488> 10e5e0: a9417bfd ldp x29, x30, [sp, #0x10] 10e5e4: 910083ff add sp, sp, #0x20 10e5e8: d65f03c0 ret 10e5ec: d10083ff sub sp, sp, #0x20 10e5f0: a9017bfd stp x29, x30, [sp, #0x10] 10e5f4: 910043fd add x29, sp, #0x10 10e5f8: f90007e0 str x0, [sp, #0x8] 10e5fc: f94007e0 ldr x0, [sp, #0x8] 10e600: 94000004 bl 0x10e610 , std::__ndk1::allocator>>::max_size() const+0x4ac> 10e604: a9417bfd ldp x29, x30, [sp, #0x10] 10e608: 910083ff add sp, sp, #0x20 10e60c: d65f03c0 ret 10e610: d10043ff sub sp, sp, #0x10 10e614: f90007e0 str x0, [sp, #0x8] 10e618: f94007e0 ldr x0, [sp, #0x8] 10e61c: 910043ff add sp, sp, #0x10 10e620: d65f03c0 ret 10e624: d10083ff sub sp, sp, #0x20 10e628: f9000fe0 str x0, [sp, #0x18] 10e62c: f9000be1 str x1, [sp, #0x10] 10e630: f90007e2 str x2, [sp, #0x8] 10e634: 910083ff add sp, sp, #0x20 10e638: d65f03c0 ret 000000000010e63c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 10e63c: d10103ff sub sp, sp, #0x40 10e640: f9001bfe str x30, [sp, #0x30] 10e644: b27d03e8 orr x8, xzr, #0x8 10e648: d2800009 mov x9, #0x0 // =0 10e64c: f90017e0 str x0, [sp, #0x28] 10e650: f90013e1 str x1, [sp, #0x20] 10e654: f9000fe2 str x2, [sp, #0x18] 10e658: f9000be3 str x3, [sp, #0x10] 10e65c: f9400fe0 ldr x0, [sp, #0x18] 10e660: f94013e1 ldr x1, [sp, #0x20] 10e664: eb010000 subs x0, x0, x1 10e668: 9ac80c08 sdiv x8, x0, x8 10e66c: f90007e8 str x8, [sp, #0x8] 10e670: f94007e8 ldr x8, [sp, #0x8] 10e674: eb09011f cmp x8, x9 10e678: 1a9fd7ea cset w10, gt 10e67c: 3700004a tbnz w10, #0x0, 0x10e684 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 10e680: 14000010 b 0x10e6c0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 10e684: b27d03e8 orr x8, xzr, #0x8 10e688: f9400be9 ldr x9, [sp, #0x10] 10e68c: f9400120 ldr x0, [x9] 10e690: f94013e1 ldr x1, [sp, #0x20] 10e694: f94007e9 ldr x9, [sp, #0x8] 10e698: 9b087d22 mul x2, x9, x8 10e69c: f90003e8 str x8, [sp] 10e6a0: 97fe45bc bl 0x9fd90 10e6a4: f94007e8 ldr x8, [sp, #0x8] 10e6a8: f9400be9 ldr x9, [sp, #0x10] 10e6ac: f9400120 ldr x0, [x9] 10e6b0: f94003e1 ldr x1, [sp] 10e6b4: 9b087c28 mul x8, x1, x8 10e6b8: 8b080008 add x8, x0, x8 10e6bc: f9000128 str x8, [x9] 10e6c0: f9401bfe ldr x30, [sp, #0x30] 10e6c4: 910103ff add sp, sp, #0x40 10e6c8: d65f03c0 ret 10e6cc: d10043ff sub sp, sp, #0x10 10e6d0: f90007e0 str x0, [sp, #0x8] 10e6d4: 910043ff add sp, sp, #0x10 10e6d8: d65f03c0 ret 10e6dc: d10083ff sub sp, sp, #0x20 10e6e0: a9017bfd stp x29, x30, [sp, #0x10] 10e6e4: 910043fd add x29, sp, #0x10 10e6e8: f90007e0 str x0, [sp, #0x8] 10e6ec: f94007e0 ldr x0, [sp, #0x8] 10e6f0: aa0003e8 mov x8, x0 10e6f4: f9400101 ldr x1, [x8] 10e6f8: 94000011 bl 0x10e73c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x100> 10e6fc: a9417bfd ldp x29, x30, [sp, #0x10] 10e700: 910083ff add sp, sp, #0x20 10e704: d65f03c0 ret 10e708: d100c3ff sub sp, sp, #0x30 10e70c: a9027bfd stp x29, x30, [sp, #0x20] 10e710: 910083fd add x29, sp, #0x20 10e714: f81f83a0 stur x0, [x29, #-0x8] 10e718: f9000be1 str x1, [sp, #0x10] 10e71c: f90007e2 str x2, [sp, #0x8] 10e720: f85f83a0 ldur x0, [x29, #-0x8] 10e724: f9400be1 ldr x1, [sp, #0x10] 10e728: f94007e2 ldr x2, [sp, #0x8] 10e72c: 9400004b bl 0x10e858 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 10e730: a9427bfd ldp x29, x30, [sp, #0x20] 10e734: 9100c3ff add sp, sp, #0x30 10e738: d65f03c0 ret 10e73c: d10143ff sub sp, sp, #0x50 10e740: a9047bfd stp x29, x30, [sp, #0x40] 10e744: 910103fd add x29, sp, #0x40 10e748: f81f83a0 stur x0, [x29, #-0x8] 10e74c: f81f03a1 stur x1, [x29, #-0x10] 10e750: f85f83a0 ldur x0, [x29, #-0x8] 10e754: f9400401 ldr x1, [x0, #0x8] 10e758: f81e83a1 stur x1, [x29, #-0x18] 10e75c: f90013e0 str x0, [sp, #0x20] 10e760: f85f03a8 ldur x8, [x29, #-0x10] 10e764: f85e83a9 ldur x9, [x29, #-0x18] 10e768: eb09011f cmp x8, x9 10e76c: 1a9f07ea cset w10, ne 10e770: 3700004a tbnz w10, #0x0, 0x10e778 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x13c> 10e774: 14000013 b 0x10e7c0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x184> 10e778: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 10e77c: f94013e0 ldr x0, [sp, #0x20] 10e780: f9000fe8 str x8, [sp, #0x18] 10e784: 97fffea8 bl 0x10e224 , std::__ndk1::allocator>>::max_size() const+0xc0> 10e788: f85e83a8 ldur x8, [x29, #-0x18] 10e78c: f9400fe9 ldr x9, [sp, #0x18] 10e790: 8b090108 add x8, x8, x9 10e794: f81e83a8 stur x8, [x29, #-0x18] 10e798: f9000be0 str x0, [sp, #0x10] 10e79c: aa0803e0 mov x0, x8 10e7a0: 97ffff71 bl 0x10e564 , std::__ndk1::allocator>>::max_size() const+0x400> 10e7a4: f9400be8 ldr x8, [sp, #0x10] 10e7a8: f90007e0 str x0, [sp, #0x8] 10e7ac: aa0803e0 mov x0, x8 10e7b0: f94007e1 ldr x1, [sp, #0x8] 10e7b4: 97fe57e3 bl 0xa4740 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEEEEE7destroyIS4_EEvRS5_PT_@plt> 10e7b8: 14000001 b 0x10e7bc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 10e7bc: 17ffffe9 b 0x10e760 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x124> 10e7c0: f85f03a8 ldur x8, [x29, #-0x10] 10e7c4: f94013e9 ldr x9, [sp, #0x20] 10e7c8: f9000528 str x8, [x9, #0x8] 10e7cc: a9447bfd ldp x29, x30, [sp, #0x40] 10e7d0: 910143ff add sp, sp, #0x50 10e7d4: d65f03c0 ret 10e7d8: 97fe7e7b bl 0xae1c4 000000000010e7dc >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10e7dc: d100c3ff sub sp, sp, #0x30 10e7e0: a9027bfd stp x29, x30, [sp, #0x20] 10e7e4: 910083fd add x29, sp, #0x20 10e7e8: 91003fe8 add x8, sp, #0xf 10e7ec: f81f83a0 stur x0, [x29, #-0x8] 10e7f0: f9000be1 str x1, [sp, #0x10] 10e7f4: f85f83a1 ldur x1, [x29, #-0x8] 10e7f8: f9400be2 ldr x2, [sp, #0x10] 10e7fc: 39400100 ldrb w0, [x8] 10e800: 97fe4540 bl 0x9fd00 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEEEEE9__destroyIS4_EEvNS_17integral_constantIbLb1EEERS5_PT_@plt> 10e804: a9427bfd ldp x29, x30, [sp, #0x20] 10e808: 9100c3ff add sp, sp, #0x30 10e80c: d65f03c0 ret 000000000010e810 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 10e810: d100c3ff sub sp, sp, #0x30 10e814: a9027bfd stp x29, x30, [sp, #0x20] 10e818: 910083fd add x29, sp, #0x20 10e81c: d10007a8 sub x8, x29, #0x1 10e820: 39000100 strb w0, [x8] 10e824: f9000be1 str x1, [sp, #0x10] 10e828: f90007e2 str x2, [sp, #0x8] 10e82c: f9400be0 ldr x0, [sp, #0x10] 10e830: f94007e1 ldr x1, [sp, #0x8] 10e834: 94000004 bl 0x10e844 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 10e838: a9427bfd ldp x29, x30, [sp, #0x20] 10e83c: 9100c3ff add sp, sp, #0x30 10e840: d65f03c0 ret 10e844: d10043ff sub sp, sp, #0x10 10e848: f90007e0 str x0, [sp, #0x8] 10e84c: f90003e1 str x1, [sp] 10e850: 910043ff add sp, sp, #0x10 10e854: d65f03c0 ret 10e858: d100c3ff sub sp, sp, #0x30 10e85c: a9027bfd stp x29, x30, [sp, #0x20] 10e860: 910083fd add x29, sp, #0x20 10e864: b27d03e8 orr x8, xzr, #0x8 10e868: b27e03e9 orr x9, xzr, #0x4 10e86c: f81f83a0 stur x0, [x29, #-0x8] 10e870: f9000be1 str x1, [sp, #0x10] 10e874: f90007e2 str x2, [sp, #0x8] 10e878: f9400be0 ldr x0, [sp, #0x10] 10e87c: f94007e1 ldr x1, [sp, #0x8] 10e880: 9b087c21 mul x1, x1, x8 10e884: aa0903e2 mov x2, x9 10e888: 97feb2e6 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 10e88c: 14000001 b 0x10e890 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 10e890: a9427bfd ldp x29, x30, [sp, #0x20] 10e894: 9100c3ff add sp, sp, #0x30 10e898: d65f03c0 ret 10e89c: 97fe7e4a bl 0xae1c4 10e8a0: d100c3ff sub sp, sp, #0x30 10e8a4: a9027bfd stp x29, x30, [sp, #0x20] 10e8a8: 910083fd add x29, sp, #0x20 10e8ac: f81f83a0 stur x0, [x29, #-0x8] 10e8b0: f85f83a0 ldur x0, [x29, #-0x8] 10e8b4: f90003e0 str x0, [sp] 10e8b8: 9400000e bl 0x10e8f0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe0> 10e8bc: 14000001 b 0x10e8c0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb0> 10e8c0: f94003e0 ldr x0, [sp] 10e8c4: 97fe6287 bl 0xa72e0 <_ZNSt6__ndk113__vector_baseINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 10e8c8: a9427bfd ldp x29, x30, [sp, #0x20] 10e8cc: 9100c3ff add sp, sp, #0x30 10e8d0: d65f03c0 ret 10e8d4: 2a0103e8 mov w8, w1 10e8d8: f9000be0 str x0, [sp, #0x10] 10e8dc: b9000fe8 str w8, [sp, #0xc] 10e8e0: f94003e0 ldr x0, [sp] 10e8e4: 97fe627f bl 0xa72e0 <_ZNSt6__ndk113__vector_baseINS_4pairIh22OMX_VIDEO_VP9LEVELTYPEEENS_9allocatorIS3_EEED2Ev@plt> 10e8e8: f9400be0 ldr x0, [sp, #0x10] 10e8ec: 97fe7e36 bl 0xae1c4 10e8f0: d10183ff sub sp, sp, #0x60 10e8f4: a9057bfd stp x29, x30, [sp, #0x50] 10e8f8: 910143fd add x29, sp, #0x50 10e8fc: b27d03e8 orr x8, xzr, #0x8 10e900: f81f83a0 stur x0, [x29, #-0x8] 10e904: f85f83a0 ldur x0, [x29, #-0x8] 10e908: f81f03a0 stur x0, [x29, #-0x10] 10e90c: f81e83a8 stur x8, [x29, #-0x18] 10e910: 97ffff02 bl 0x10e518 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10e914: f85f03a8 ldur x8, [x29, #-0x10] 10e918: f81e03a0 stur x0, [x29, #-0x20] 10e91c: aa0803e0 mov x0, x8 10e920: 97fffefe bl 0x10e518 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10e924: f85f03a8 ldur x8, [x29, #-0x10] 10e928: f90017e0 str x0, [sp, #0x28] 10e92c: aa0803e0 mov x0, x8 10e930: 97ffff04 bl 0x10e540 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10e934: f85e83a8 ldur x8, [x29, #-0x18] 10e938: 9b007d00 mul x0, x8, x0 10e93c: f94017e9 ldr x9, [sp, #0x28] 10e940: 8b000120 add x0, x9, x0 10e944: f85f03aa ldur x10, [x29, #-0x10] 10e948: f90013e0 str x0, [sp, #0x20] 10e94c: aa0a03e0 mov x0, x10 10e950: 97fffef2 bl 0x10e518 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10e954: f85f03a8 ldur x8, [x29, #-0x10] 10e958: f9000fe0 str x0, [sp, #0x18] 10e95c: aa0803e0 mov x0, x8 10e960: 94000019 bl 0x10e9c4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1b4> 10e964: f85e83a8 ldur x8, [x29, #-0x18] 10e968: 9b007d09 mul x9, x8, x0 10e96c: f9400fea ldr x10, [sp, #0x18] 10e970: 8b090149 add x9, x10, x9 10e974: f85f03a0 ldur x0, [x29, #-0x10] 10e978: f9000be9 str x9, [sp, #0x10] 10e97c: 97fffee7 bl 0x10e518 , std::__ndk1::allocator>>::max_size() const+0x3b4> 10e980: f85f03a8 ldur x8, [x29, #-0x10] 10e984: f90007e0 str x0, [sp, #0x8] 10e988: aa0803e0 mov x0, x8 10e98c: 97fffeed bl 0x10e540 , std::__ndk1::allocator>>::max_size() const+0x3dc> 10e990: f85e83a8 ldur x8, [x29, #-0x18] 10e994: 9b007d09 mul x9, x8, x0 10e998: f94007ea ldr x10, [sp, #0x8] 10e99c: 8b090149 add x9, x10, x9 10e9a0: f85f03a0 ldur x0, [x29, #-0x10] 10e9a4: f85e03a1 ldur x1, [x29, #-0x20] 10e9a8: f94013e2 ldr x2, [sp, #0x20] 10e9ac: f9400be3 ldr x3, [sp, #0x10] 10e9b0: aa0903e4 mov x4, x9 10e9b4: 97fffed1 bl 0x10e4f8 , std::__ndk1::allocator>>::max_size() const+0x394> 10e9b8: a9457bfd ldp x29, x30, [sp, #0x50] 10e9bc: 910183ff add sp, sp, #0x60 10e9c0: d65f03c0 ret 10e9c4: d10043ff sub sp, sp, #0x10 10e9c8: b27d03e8 orr x8, xzr, #0x8 10e9cc: f90007e0 str x0, [sp, #0x8] 10e9d0: f94007e0 ldr x0, [sp, #0x8] 10e9d4: f9400409 ldr x9, [x0, #0x8] 10e9d8: f9400000 ldr x0, [x0] 10e9dc: eb000129 subs x9, x9, x0 10e9e0: 9ac80d20 sdiv x0, x9, x8 10e9e4: 910043ff add sp, sp, #0x10 10e9e8: d65f03c0 ret 000000000010e9ec ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const>: 10e9ec: d10203ff sub sp, sp, #0x80 10e9f0: a9077bfd stp x29, x30, [sp, #0x70] 10e9f4: 9101c3fd add x29, sp, #0x70 10e9f8: d53bd048 mrs x8, TPIDR_EL0 10e9fc: f9401508 ldr x8, [x8, #0x28] 10ea00: f81f83a8 stur x8, [x29, #-0x8] 10ea04: f81d03a0 stur x0, [x29, #-0x30] 10ea08: f9001fe1 str x1, [sp, #0x38] 10ea0c: f9001be2 str x2, [sp, #0x30] 10ea10: f85d03a8 ldur x8, [x29, #-0x30] 10ea14: f90017e8 str x8, [sp, #0x28] 10ea18: f94017e0 ldr x0, [sp, #0x28] 10ea1c: 94000033 bl 0x10eae8 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0xfc> 10ea20: f81f03a0 stur x0, [x29, #-0x10] 10ea24: f94017e0 ldr x0, [sp, #0x28] 10ea28: 94000040 bl 0x10eb28 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x13c> 10ea2c: f81e83a0 stur x0, [x29, #-0x18] 10ea30: 14000001 b 0x10ea34 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x48> 10ea34: d10043a0 sub x0, x29, #0x10 10ea38: d10063a1 sub x1, x29, #0x18 10ea3c: 9400004a bl 0x10eb64 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x178> 10ea40: 36000300 tbz w0, #0x0, 0x10eaa0 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0xb4> 10ea44: 14000001 b 0x10ea48 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x5c> 10ea48: d10043a0 sub x0, x29, #0x10 10ea4c: 94000058 bl 0x10ebac ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x1c0> 10ea50: f9400000 ldr x0, [x0] 10ea54: f81e03a0 stur x0, [x29, #-0x20] 10ea58: 385e03a8 ldurb w8, [x29, #-0x20] 10ea5c: f9401fe0 ldr x0, [sp, #0x38] 10ea60: 39400009 ldrb w9, [x0] 10ea64: 6b090108 subs w8, w8, w9 10ea68: b90027e8 str w8, [sp, #0x24] 10ea6c: 54000101 b.ne 0x10ea8c ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0xa0> 10ea70: 14000001 b 0x10ea74 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x88> 10ea74: b85e43a8 ldur w8, [x29, #-0x1c] 10ea78: f9401be9 ldr x9, [sp, #0x30] 10ea7c: b9000128 str w8, [x9] 10ea80: 320003e8 orr w8, wzr, #0x1 10ea84: 381df3a8 sturb w8, [x29, #-0x21] 10ea88: 14000009 b 0x10eaac ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0xc0> 10ea8c: 14000001 b 0x10ea90 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0xa4> 10ea90: d10043a0 sub x0, x29, #0x10 10ea94: 9400004c bl 0x10ebc4 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x1d8> 10ea98: f9000fe0 str x0, [sp, #0x18] 10ea9c: 17ffffe6 b 0x10ea34 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x48> 10eaa0: 2a1f03e8 mov w8, wzr 10eaa4: 381df3a8 sturb w8, [x29, #-0x21] 10eaa8: 14000001 b 0x10eaac ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0xc0> 10eaac: 385df3a8 ldurb w8, [x29, #-0x21] 10eab0: d53bd049 mrs x9, TPIDR_EL0 10eab4: f9401529 ldr x9, [x9, #0x28] 10eab8: f85f83aa ldur x10, [x29, #-0x8] 10eabc: eb0a0129 subs x9, x9, x10 10eac0: b90017e8 str w8, [sp, #0x14] 10eac4: f90007e9 str x9, [sp, #0x8] 10eac8: 540000e1 b.ne 0x10eae4 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0xf8> 10eacc: 14000001 b 0x10ead0 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0xe4> 10ead0: b94017e8 ldr w8, [sp, #0x14] 10ead4: 12000100 and w0, w8, #0x1 10ead8: a9477bfd ldp x29, x30, [sp, #0x70] 10eadc: 910203ff add sp, sp, #0x80 10eae0: d65f03c0 ret 10eae4: 97fe6ca3 bl 0xa9d70 <__stack_chk_fail@plt> 10eae8: d100c3ff sub sp, sp, #0x30 10eaec: a9027bfd stp x29, x30, [sp, #0x20] 10eaf0: 910083fd add x29, sp, #0x20 10eaf4: d10023a8 sub x8, x29, #0x8 10eaf8: f9000be0 str x0, [sp, #0x10] 10eafc: f9400be0 ldr x0, [sp, #0x10] 10eb00: aa0003e9 mov x9, x0 10eb04: f9400121 ldr x1, [x9] 10eb08: f90007e8 str x8, [sp, #0x8] 10eb0c: 94000038 bl 0x10ebec ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x200> 10eb10: f94007e8 ldr x8, [sp, #0x8] 10eb14: f9000100 str x0, [x8] 10eb18: f9400100 ldr x0, [x8] 10eb1c: a9427bfd ldp x29, x30, [sp, #0x20] 10eb20: 9100c3ff add sp, sp, #0x30 10eb24: d65f03c0 ret 10eb28: d100c3ff sub sp, sp, #0x30 10eb2c: a9027bfd stp x29, x30, [sp, #0x20] 10eb30: 910083fd add x29, sp, #0x20 10eb34: d10023a8 sub x8, x29, #0x8 10eb38: f9000be0 str x0, [sp, #0x10] 10eb3c: f9400be0 ldr x0, [sp, #0x10] 10eb40: f9400401 ldr x1, [x0, #0x8] 10eb44: f90007e8 str x8, [sp, #0x8] 10eb48: 94000029 bl 0x10ebec ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x200> 10eb4c: f94007e8 ldr x8, [sp, #0x8] 10eb50: f9000100 str x0, [x8] 10eb54: f9400100 ldr x0, [x8] 10eb58: a9427bfd ldp x29, x30, [sp, #0x20] 10eb5c: 9100c3ff add sp, sp, #0x30 10eb60: d65f03c0 ret 10eb64: d100c3ff sub sp, sp, #0x30 10eb68: a9027bfd stp x29, x30, [sp, #0x20] 10eb6c: 910083fd add x29, sp, #0x20 10eb70: 12800008 mov w8, #-0x1 // =-1 10eb74: f81f83a0 stur x0, [x29, #-0x8] 10eb78: f9000be1 str x1, [sp, #0x10] 10eb7c: f85f83a0 ldur x0, [x29, #-0x8] 10eb80: f9400be1 ldr x1, [sp, #0x10] 10eb84: b9000fe8 str w8, [sp, #0xc] 10eb88: 9400003b bl 0x10ec74 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x288> 10eb8c: b9400fe8 ldr w8, [sp, #0xc] 10eb90: 4a080000 eor w0, w0, w8 10eb94: 320003e9 orr w9, wzr, #0x1 10eb98: 0a090009 and w9, w0, w9 10eb9c: 2a0903e0 mov w0, w9 10eba0: a9427bfd ldp x29, x30, [sp, #0x20] 10eba4: 9100c3ff add sp, sp, #0x30 10eba8: d65f03c0 ret 10ebac: d10043ff sub sp, sp, #0x10 10ebb0: f90007e0 str x0, [sp, #0x8] 10ebb4: f94007e0 ldr x0, [sp, #0x8] 10ebb8: f9400000 ldr x0, [x0] 10ebbc: 910043ff add sp, sp, #0x10 10ebc0: d65f03c0 ret 10ebc4: d10043ff sub sp, sp, #0x10 10ebc8: b27d03e8 orr x8, xzr, #0x8 10ebcc: f90007e0 str x0, [sp, #0x8] 10ebd0: f94007e0 ldr x0, [sp, #0x8] 10ebd4: aa0003e9 mov x9, x0 10ebd8: f940012a ldr x10, [x9] 10ebdc: 8b080148 add x8, x10, x8 10ebe0: f9000128 str x8, [x9] 10ebe4: 910043ff add sp, sp, #0x10 10ebe8: d65f03c0 ret 10ebec: d10143ff sub sp, sp, #0x50 10ebf0: a9047bfd stp x29, x30, [sp, #0x40] 10ebf4: 910103fd add x29, sp, #0x40 10ebf8: d53bd048 mrs x8, TPIDR_EL0 10ebfc: f9401509 ldr x9, [x8, #0x28] 10ec00: f81f83a9 stur x9, [x29, #-0x8] 10ec04: f81e83a0 stur x0, [x29, #-0x18] 10ec08: f90013e1 str x1, [sp, #0x20] 10ec0c: f94013e1 ldr x1, [sp, #0x20] 10ec10: d10043a0 sub x0, x29, #0x10 10ec14: f9000fe8 str x8, [sp, #0x18] 10ec18: 9400000f bl 0x10ec54 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x268> 10ec1c: f85f03a8 ldur x8, [x29, #-0x10] 10ec20: f9400fe9 ldr x9, [sp, #0x18] 10ec24: f9401520 ldr x0, [x9, #0x28] 10ec28: f85f83a1 ldur x1, [x29, #-0x8] 10ec2c: eb010000 subs x0, x0, x1 10ec30: f9000be8 str x8, [sp, #0x10] 10ec34: f90007e0 str x0, [sp, #0x8] 10ec38: 540000c1 b.ne 0x10ec50 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x264> 10ec3c: 14000001 b 0x10ec40 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x254> 10ec40: f9400be0 ldr x0, [sp, #0x10] 10ec44: a9447bfd ldp x29, x30, [sp, #0x40] 10ec48: 910143ff add sp, sp, #0x50 10ec4c: d65f03c0 ret 10ec50: 97fe6c48 bl 0xa9d70 <__stack_chk_fail@plt> 10ec54: d10043ff sub sp, sp, #0x10 10ec58: f90007e0 str x0, [sp, #0x8] 10ec5c: f90003e1 str x1, [sp] 10ec60: f94007e0 ldr x0, [sp, #0x8] 10ec64: f94003e1 ldr x1, [sp] 10ec68: f9000001 str x1, [x0] 10ec6c: 910043ff add sp, sp, #0x10 10ec70: d65f03c0 ret 10ec74: d100c3ff sub sp, sp, #0x30 10ec78: a9027bfd stp x29, x30, [sp, #0x20] 10ec7c: 910083fd add x29, sp, #0x20 10ec80: f81f83a0 stur x0, [x29, #-0x8] 10ec84: f9000be1 str x1, [sp, #0x10] 10ec88: f85f83a0 ldur x0, [x29, #-0x8] 10ec8c: 9400000e bl 0x10ecc4 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x2d8> 10ec90: f9400be1 ldr x1, [sp, #0x10] 10ec94: f90007e0 str x0, [sp, #0x8] 10ec98: aa0103e0 mov x0, x1 10ec9c: 9400000a bl 0x10ecc4 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x2d8> 10eca0: f94007e1 ldr x1, [sp, #0x8] 10eca4: eb00003f cmp x1, x0 10eca8: 1a9f17e8 cset w8, eq 10ecac: 320003e9 orr w9, wzr, #0x1 10ecb0: 0a090108 and w8, w8, w9 10ecb4: 2a0803e0 mov w0, w8 10ecb8: a9427bfd ldp x29, x30, [sp, #0x20] 10ecbc: 9100c3ff add sp, sp, #0x30 10ecc0: d65f03c0 ret 10ecc4: d10043ff sub sp, sp, #0x10 10ecc8: f90007e0 str x0, [sp, #0x8] 10eccc: f94007e0 ldr x0, [sp, #0x8] 10ecd0: f9400000 ldr x0, [x0] 10ecd4: 910043ff add sp, sp, #0x10 10ecd8: d65f03c0 ret 10ecdc: d10143ff sub sp, sp, #0x50 10ece0: a9047bfd stp x29, x30, [sp, #0x40] 10ece4: 910103fd add x29, sp, #0x40 10ece8: d53bd048 mrs x8, TPIDR_EL0 10ecec: f9401509 ldr x9, [x8, #0x28] 10ecf0: f81f83a9 stur x9, [x29, #-0x8] 10ecf4: f90013e0 str x0, [sp, #0x20] 10ecf8: f94013e1 ldr x1, [sp, #0x20] 10ecfc: d10043a0 sub x0, x29, #0x10 10ed00: f9000fe8 str x8, [sp, #0x18] 10ed04: 94000037 bl 0x10ede0 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x3f4> 10ed08: f81e83a0 stur x0, [x29, #-0x18] 10ed0c: f85e83a8 ldur x8, [x29, #-0x18] 10ed10: f9400fe9 ldr x9, [sp, #0x18] 10ed14: f9401520 ldr x0, [x9, #0x28] 10ed18: f85f83a1 ldur x1, [x29, #-0x8] 10ed1c: eb010000 subs x0, x0, x1 10ed20: f9000be8 str x8, [sp, #0x10] 10ed24: f90007e0 str x0, [sp, #0x8] 10ed28: 540000c1 b.ne 0x10ed40 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x354> 10ed2c: 14000001 b 0x10ed30 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x344> 10ed30: f9400be0 ldr x0, [sp, #0x10] 10ed34: a9447bfd ldp x29, x30, [sp, #0x40] 10ed38: 910143ff add sp, sp, #0x50 10ed3c: d65f03c0 ret 10ed40: 97fe6c0c bl 0xa9d70 <__stack_chk_fail@plt> 10ed44: d10183ff sub sp, sp, #0x60 10ed48: a9057bfd stp x29, x30, [sp, #0x50] 10ed4c: 910143fd add x29, sp, #0x50 10ed50: d53bd048 mrs x8, TPIDR_EL0 10ed54: f9401509 ldr x9, [x8, #0x28] 10ed58: f81f83a9 stur x9, [x29, #-0x8] 10ed5c: f90017e0 str x0, [sp, #0x28] 10ed60: f90013e1 str x1, [sp, #0x20] 10ed64: f94017e0 ldr x0, [sp, #0x28] 10ed68: f9000fe8 str x8, [sp, #0x18] 10ed6c: 94000071 bl 0x10ef30 >::duration(long long const&, std::__ndk1::enable_if::value && (std::__ndk1::integral_constant::value || !treat_as_floating_point::value), void>::type*)+0xd4> 10ed70: f81f03a0 stur x0, [x29, #-0x10] 10ed74: f94013e0 ldr x0, [sp, #0x20] 10ed78: 9400006e bl 0x10ef30 >::duration(long long const&, std::__ndk1::enable_if::value && (std::__ndk1::integral_constant::value || !treat_as_floating_point::value), void>::type*)+0xd4> 10ed7c: f81e83a0 stur x0, [x29, #-0x18] 10ed80: d10043a0 sub x0, x29, #0x10 10ed84: d10063a1 sub x1, x29, #0x18 10ed88: 9400003f bl 0x10ee84 >::duration(long long const&, std::__ndk1::enable_if::value && (std::__ndk1::integral_constant::value || !treat_as_floating_point::value), void>::type*)+0x28> 10ed8c: f81e03a0 stur x0, [x29, #-0x20] 10ed90: f85e03a8 ldur x8, [x29, #-0x20] 10ed94: f9400fe9 ldr x9, [sp, #0x18] 10ed98: f9401520 ldr x0, [x9, #0x28] 10ed9c: f85f83a1 ldur x1, [x29, #-0x8] 10eda0: eb010000 subs x0, x0, x1 10eda4: f9000be8 str x8, [sp, #0x10] 10eda8: f90007e0 str x0, [sp, #0x8] 10edac: 540000c1 b.ne 0x10edc4 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x3d8> 10edb0: 14000001 b 0x10edb4 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x3c8> 10edb4: f9400be0 ldr x0, [sp, #0x10] 10edb8: a9457bfd ldp x29, x30, [sp, #0x50] 10edbc: 910183ff add sp, sp, #0x60 10edc0: d65f03c0 ret 10edc4: 97fe6beb bl 0xa9d70 <__stack_chk_fail@plt> 10edc8: d10043ff sub sp, sp, #0x10 10edcc: f90007e0 str x0, [sp, #0x8] 10edd0: f94007e0 ldr x0, [sp, #0x8] 10edd4: f9400000 ldr x0, [x0] 10edd8: 910043ff add sp, sp, #0x10 10eddc: d65f03c0 ret 10ede0: d10143ff sub sp, sp, #0x50 10ede4: a9047bfd stp x29, x30, [sp, #0x40] 10ede8: 910103fd add x29, sp, #0x40 10edec: d53bd048 mrs x8, TPIDR_EL0 10edf0: f9401509 ldr x9, [x8, #0x28] 10edf4: f81f83a9 stur x9, [x29, #-0x8] 10edf8: f90013e0 str x0, [sp, #0x20] 10edfc: f9000fe1 str x1, [sp, #0x18] 10ee00: f9400fe0 ldr x0, [sp, #0x18] 10ee04: f9000be8 str x8, [sp, #0x10] 10ee08: 97fffff0 bl 0x10edc8 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x3dc> 10ee0c: f81e83a0 stur x0, [x29, #-0x18] 10ee10: d10043a0 sub x0, x29, #0x10 10ee14: d10063a1 sub x1, x29, #0x18 10ee18: aa1f03e8 mov x8, xzr 10ee1c: aa0803e2 mov x2, x8 10ee20: 97fe685c bl 0xa8f90 <_ZNSt6__ndk16chrono8durationIxNS_5ratioILl1ELl1000000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS6_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE@plt> 10ee24: f85f03a8 ldur x8, [x29, #-0x10] 10ee28: f9400be9 ldr x9, [sp, #0x10] 10ee2c: f9401520 ldr x0, [x9, #0x28] 10ee30: f85f83a1 ldur x1, [x29, #-0x8] 10ee34: eb010000 subs x0, x0, x1 10ee38: f90007e8 str x8, [sp, #0x8] 10ee3c: f90003e0 str x0, [sp] 10ee40: 540000c1 b.ne 0x10ee58 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x46c> 10ee44: 14000001 b 0x10ee48 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x45c> 10ee48: f94007e0 ldr x0, [sp, #0x8] 10ee4c: a9447bfd ldp x29, x30, [sp, #0x40] 10ee50: 910143ff add sp, sp, #0x50 10ee54: d65f03c0 ret 10ee58: 97fe6bc6 bl 0xa9d70 <__stack_chk_fail@plt> 000000000010ee5c >::duration(long long const&, std::__ndk1::enable_if::value && (std::__ndk1::integral_constant::value || !treat_as_floating_point::value), void>::type*)>: 10ee5c: d10083ff sub sp, sp, #0x20 10ee60: f9000fe0 str x0, [sp, #0x18] 10ee64: f9000be1 str x1, [sp, #0x10] 10ee68: f90007e2 str x2, [sp, #0x8] 10ee6c: f9400fe0 ldr x0, [sp, #0x18] 10ee70: f9400be1 ldr x1, [sp, #0x10] 10ee74: f9400021 ldr x1, [x1] 10ee78: f9000001 str x1, [x0] 10ee7c: 910083ff add sp, sp, #0x20 10ee80: d65f03c0 ret 10ee84: d101c3ff sub sp, sp, #0x70 10ee88: a9067bfd stp x29, x30, [sp, #0x60] 10ee8c: 910183fd add x29, sp, #0x60 10ee90: d53bd048 mrs x8, TPIDR_EL0 10ee94: f9401509 ldr x9, [x8, #0x28] 10ee98: f81f83a9 stur x9, [x29, #-0x8] 10ee9c: f9001be0 str x0, [sp, #0x30] 10eea0: f90017e1 str x1, [sp, #0x28] 10eea4: f9401be9 ldr x9, [sp, #0x30] 10eea8: f9400129 ldr x9, [x9] 10eeac: f81e03a9 stur x9, [x29, #-0x20] 10eeb0: d10083a0 sub x0, x29, #0x20 10eeb4: f90013e8 str x8, [sp, #0x20] 10eeb8: 97ffffc4 bl 0x10edc8 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x3dc> 10eebc: f94017e8 ldr x8, [sp, #0x28] 10eec0: f9400108 ldr x8, [x8] 10eec4: f81d83a8 stur x8, [x29, #-0x28] 10eec8: d100a3a8 sub x8, x29, #0x28 10eecc: f9000fe0 str x0, [sp, #0x18] 10eed0: aa0803e0 mov x0, x8 10eed4: 97ffffbd bl 0x10edc8 ::lookup(unsigned char const&, OMX_VIDEO_VP9LEVELTYPE*) const+0x3dc> 10eed8: f9400fe8 ldr x8, [sp, #0x18] 10eedc: eb000109 subs x9, x8, x0 10eee0: f81e83a9 stur x9, [x29, #-0x18] 10eee4: d10043a0 sub x0, x29, #0x10 10eee8: d10063a1 sub x1, x29, #0x18 10eeec: aa1f03e9 mov x9, xzr 10eef0: aa0903e2 mov x2, x9 10eef4: 97fe6827 bl 0xa8f90 <_ZNSt6__ndk16chrono8durationIxNS_5ratioILl1ELl1000000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS6_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE@plt> 10eef8: f85f03a8 ldur x8, [x29, #-0x10] 10eefc: f94013e9 ldr x9, [sp, #0x20] 10ef00: f9401520 ldr x0, [x9, #0x28] 10ef04: f85f83a1 ldur x1, [x29, #-0x8] 10ef08: eb010000 subs x0, x0, x1 10ef0c: f9000be8 str x8, [sp, #0x10] 10ef10: f90007e0 str x0, [sp, #0x8] 10ef14: 540000c1 b.ne 0x10ef2c >::duration(long long const&, std::__ndk1::enable_if::value && (std::__ndk1::integral_constant::value || !treat_as_floating_point::value), void>::type*)+0xd0> 10ef18: 14000001 b 0x10ef1c >::duration(long long const&, std::__ndk1::enable_if::value && (std::__ndk1::integral_constant::value || !treat_as_floating_point::value), void>::type*)+0xc0> 10ef1c: f9400be0 ldr x0, [sp, #0x10] 10ef20: a9467bfd ldp x29, x30, [sp, #0x60] 10ef24: 9101c3ff add sp, sp, #0x70 10ef28: d65f03c0 ret 10ef2c: 97fe6b91 bl 0xa9d70 <__stack_chk_fail@plt> 10ef30: d10103ff sub sp, sp, #0x40 10ef34: a9037bfd stp x29, x30, [sp, #0x30] 10ef38: 9100c3fd add x29, sp, #0x30 10ef3c: d53bd048 mrs x8, TPIDR_EL0 10ef40: f9401509 ldr x9, [x8, #0x28] 10ef44: f81f83a9 stur x9, [x29, #-0x8] 10ef48: f9000fe0 str x0, [sp, #0x18] 10ef4c: f9400fe9 ldr x9, [sp, #0x18] 10ef50: f9400129 ldr x9, [x9] 10ef54: f81f03a9 stur x9, [x29, #-0x10] 10ef58: f85f03a9 ldur x9, [x29, #-0x10] 10ef5c: f9401508 ldr x8, [x8, #0x28] 10ef60: f85f83a0 ldur x0, [x29, #-0x8] 10ef64: eb000108 subs x8, x8, x0 10ef68: f9000be9 str x9, [sp, #0x10] 10ef6c: f90007e8 str x8, [sp, #0x8] 10ef70: 540000c1 b.ne 0x10ef88 >::duration(long long const&, std::__ndk1::enable_if::value && (std::__ndk1::integral_constant::value || !treat_as_floating_point::value), void>::type*)+0x12c> 10ef74: 14000001 b 0x10ef78 >::duration(long long const&, std::__ndk1::enable_if::value && (std::__ndk1::integral_constant::value || !treat_as_floating_point::value), void>::type*)+0x11c> 10ef78: f9400be0 ldr x0, [sp, #0x10] 10ef7c: a9437bfd ldp x29, x30, [sp, #0x30] 10ef80: 910103ff add sp, sp, #0x40 10ef84: d65f03c0 ret 10ef88: 97fe6b7a bl 0xa9d70 <__stack_chk_fail@plt> 000000000010ef8c const&, long)>: 10ef8c: f81e0ffc str x28, [sp, #-0x20]! 10ef90: a9017bfd stp x29, x30, [sp, #0x10] 10ef94: 910043fd add x29, sp, #0x10 10ef98: d10943ff sub sp, sp, #0x250 10ef9c: d53bd049 mrs x9, TPIDR_EL0 10efa0: f9401529 ldr x9, [x9, #0x28] 10efa4: f81e83a9 stur x9, [x29, #-0x18] 10efa8: f81603a0 stur x0, [x29, #-0xa0] 10efac: f81583a1 stur x1, [x29, #-0xa8] 10efb0: f85583a9 ldur x9, [x29, #-0xa8] 10efb4: f81503a9 stur x9, [x29, #-0xb0] 10efb8: f85603a0 ldur x0, [x29, #-0xa0] 10efbc: f9009fe8 str x8, [sp, #0x138] 10efc0: 97fe61f4 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 10efc4: f85503a1 ldur x1, [x29, #-0xb0] 10efc8: f9400008 ldr x8, [x0] 10efcc: f9401d08 ldr x8, [x8, #0x38] 10efd0: 321e03ea orr w10, wzr, #0x4 10efd4: 2a0a03e3 mov w3, w10 10efd8: d100e3a2 sub x2, x29, #0x38 10efdc: d63f0100 blr x8 10efe0: f81483a0 stur x0, [x29, #-0xb8] 10efe4: f85483a8 ldur x8, [x29, #-0xb8] 10efe8: f1000d08 subs x8, x8, #0x3 10efec: f9009be8 str x8, [sp, #0x130] 10eff0: 5400012c b.gt 0x10f014 const&, long)+0x88> 10eff4: 14000001 b 0x10eff8 const&, long)+0x6c> 10eff8: aa1f03e0 mov x0, xzr 10effc: f9409fe8 ldr x8, [sp, #0x138] 10f000: f90097e0 str x0, [sp, #0x128] 10f004: aa0803e0 mov x0, x8 10f008: f94097e1 ldr x1, [sp, #0x128] 10f00c: 97fe60d1 bl 0xa7350 <_ZN7android2spINS_10VBRISeekerEEC2EPS1_@plt> 10f010: 140001a8 b 0x10f6b0 const&, long)+0x724> 10f014: d100e3a0 sub x0, x29, #0x38 10f018: 97fe612a bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 10f01c: b81443a0 stur w0, [x29, #-0xbc] 10f020: b85443a0 ldur w0, [x29, #-0xbc] 10f024: d10103a1 sub x1, x29, #0x40 10f028: d10113a2 sub x2, x29, #0x44 10f02c: aa1f03fe mov x30, xzr 10f030: aa1e03e3 mov x3, x30 10f034: aa1e03e4 mov x4, x30 10f038: aa1e03e5 mov x5, x30 10f03c: 97fe47d9 bl 0xa0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt> 10f040: 37000120 tbnz w0, #0x0, 0x10f064 const&, long)+0xd8> 10f044: 14000001 b 0x10f048 const&, long)+0xbc> 10f048: aa1f03e0 mov x0, xzr 10f04c: f9409fe8 ldr x8, [sp, #0x138] 10f050: f90093e0 str x0, [sp, #0x120] 10f054: aa0803e0 mov x0, x8 10f058: f94093e1 ldr x1, [sp, #0x120] 10f05c: 97fe60bd bl 0xa7350 <_ZN7android2spINS_10VBRISeekerEEC2EPS1_@plt> 10f060: 14000194 b 0x10f6b0 const&, long)+0x724> 10f064: f85503a8 ldur x8, [x29, #-0xb0] 10f068: 91009108 add x8, x8, #0x24 10f06c: f81503a8 stur x8, [x29, #-0xb0] 10f070: f85603a0 ldur x0, [x29, #-0xa0] 10f074: 97fe61c7 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 10f078: f85503a1 ldur x1, [x29, #-0xb0] 10f07c: f9400008 ldr x8, [x0] 10f080: f9401d08 ldr x8, [x8, #0x38] 10f084: 52800349 mov w9, #0x1a // =26 10f088: 2a0903e3 mov w3, w9 10f08c: d100d3a2 sub x2, x29, #0x34 10f090: d63f0100 blr x8 10f094: f81483a0 stur x0, [x29, #-0xb8] 10f098: f85483a8 ldur x8, [x29, #-0xb8] 10f09c: f1006508 subs x8, x8, #0x19 10f0a0: f9008fe8 str x8, [sp, #0x118] 10f0a4: 5400012c b.gt 0x10f0c8 const&, long)+0x13c> 10f0a8: 14000001 b 0x10f0ac const&, long)+0x120> 10f0ac: aa1f03e0 mov x0, xzr 10f0b0: f9409fe8 ldr x8, [sp, #0x138] 10f0b4: f9008be0 str x0, [sp, #0x110] 10f0b8: aa0803e0 mov x0, x8 10f0bc: f9408be1 ldr x1, [sp, #0x110] 10f0c0: 97fe60a4 bl 0xa7350 <_ZN7android2spINS_10VBRISeekerEEC2EPS1_@plt> 10f0c4: 1400017b b 0x10f6b0 const&, long)+0x724> 10f0c8: b85cc3a8 ldur w8, [x29, #-0x34] 10f0cc: 52884ac9 mov w9, #0x4256 // =16982 10f0d0: 72a92a49 movk w9, #0x4952, lsl #16 10f0d4: 6b090108 subs w8, w8, w9 10f0d8: b9010fe8 str w8, [sp, #0x10c] 10f0dc: 54000120 b.eq 0x10f100 const&, long)+0x174> 10f0e0: 14000001 b 0x10f0e4 const&, long)+0x158> 10f0e4: aa1f03e0 mov x0, xzr 10f0e8: f9409fe8 ldr x8, [sp, #0x138] 10f0ec: f90083e0 str x0, [sp, #0x100] 10f0f0: aa0803e0 mov x0, x8 10f0f4: f94083e1 ldr x1, [sp, #0x100] 10f0f8: 97fe6096 bl 0xa7350 <_ZN7android2spINS_10VBRISeekerEEC2EPS1_@plt> 10f0fc: 1400016d b 0x10f6b0 const&, long)+0x724> 10f100: d100d3a8 sub x8, x29, #0x34 10f104: 91003900 add x0, x8, #0xe 10f108: f9007fe8 str x8, [sp, #0xf8] 10f10c: 97fe60ed bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 10f110: 2a0003e0 mov w0, w0 10f114: 2a0003e8 mov w8, w0 10f118: f81383a8 stur x8, [x29, #-0xc8] 10f11c: f85383a8 ldur x8, [x29, #-0xc8] 10f120: b89bc3be ldursw x30, [x29, #-0x44] 10f124: 528f9fe0 mov w0, #0x7cff // =31999 10f128: 2a0003e9 mov w9, w0 10f12c: eb0903c9 subs x9, x30, x9 10f130: 52804800 mov w0, #0x240 // =576 10f134: 5280900a mov w10, #0x480 // =1152 10f138: 1a80c14a csel w10, w10, w0, gt 10f13c: 2a0a03eb mov w11, w10 10f140: 9b0b7d08 mul x8, x8, x11 10f144: 5288480a mov w10, #0x4240 // =16960 10f148: 72a001ea movk w10, #0xf, lsl #16 10f14c: 2a0a03eb mov w11, w10 10f150: 9b0b7d08 mul x8, x8, x11 10f154: 9ade0908 udiv x8, x8, x30 10f158: f81303a8 stur x8, [x29, #-0xd0] 10f15c: f9407fe8 ldr x8, [sp, #0xf8] 10f160: 91004900 add x0, x8, #0x12 10f164: f9007be9 str x9, [sp, #0xf0] 10f168: 97fe62d2 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 10f16c: 2a0003e8 mov w8, w0 10f170: 92403d08 and x8, x8, #0xffff 10f174: f81283a8 stur x8, [x29, #-0xd8] 10f178: f9407fe8 ldr x8, [sp, #0xf8] 10f17c: 91005900 add x0, x8, #0x16 10f180: 97fe62cc bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 10f184: 2a0003e8 mov w8, w0 10f188: 92403d08 and x8, x8, #0xffff 10f18c: f81b03a8 stur x8, [x29, #-0x50] 10f190: f9407fe8 ldr x8, [sp, #0xf8] 10f194: 91005100 add x0, x8, #0x14 10f198: 97fe62c6 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 10f19c: 2a0003e8 mov w8, w0 10f1a0: 92403d08 and x8, x8, #0xffff 10f1a4: f81203a8 stur x8, [x29, #-0xe0] 10f1a8: f85b03a8 ldur x8, [x29, #-0x50] 10f1ac: f1001508 subs x8, x8, #0x5 10f1b0: f90077e8 str x8, [sp, #0xe8] 10f1b4: 54000123 b.lo 0x10f1d8 const&, long)+0x24c> 10f1b8: 14000001 b 0x10f1bc const&, long)+0x230> 10f1bc: aa1f03e0 mov x0, xzr 10f1c0: f9409fe8 ldr x8, [sp, #0x138] 10f1c4: f90073e0 str x0, [sp, #0xe0] 10f1c8: aa0803e0 mov x0, x8 10f1cc: f94073e1 ldr x1, [sp, #0xe0] 10f1d0: 97fe6060 bl 0xa7350 <_ZN7android2spINS_10VBRISeekerEEC2EPS1_@plt> 10f1d4: 14000137 b 0x10f6b0 const&, long)+0x724> 10f1d8: b0000cc1 adrp x1, 0x2a8000 10f1dc: f9435421 ldr x1, [x1, #0x6a8] 10f1e0: 52800908 mov w8, #0x48 // =72 10f1e4: 2a0803e0 mov w0, w8 10f1e8: 97fe466e bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 10f1ec: aa0003e1 mov x1, x0 10f1f0: 2a1f03e8 mov w8, wzr 10f1f4: 381173a8 sturb w8, [x29, #-0xe9] 10f1f8: aa1f03fe mov x30, xzr 10f1fc: f9006fe1 str x1, [sp, #0xd8] 10f200: f9006bfe str x30, [sp, #0xd0] 10f204: b40001a0 cbz x0, 0x10f238 const&, long)+0x2ac> 10f208: 14000001 b 0x10f20c const&, long)+0x280> 10f20c: f9406fe8 ldr x8, [sp, #0xd8] 10f210: f81183a8 stur x8, [x29, #-0xe8] 10f214: 320003e9 orr w9, wzr, #0x1 10f218: 381173a9 sturb w9, [x29, #-0xe9] 10f21c: f9406fe0 ldr x0, [sp, #0xd8] 10f220: f90067e8 str x8, [sp, #0xc8] 10f224: 97fe452b bl 0xa06d0 <_ZN7android10VBRISeekerC1Ev@plt> 10f228: 14000001 b 0x10f22c const&, long)+0x2a0> 10f22c: f94067e0 ldr x0, [sp, #0xc8] 10f230: f9006be0 str x0, [sp, #0xd0] 10f234: 14000001 b 0x10f238 const&, long)+0x2ac> 10f238: f9406be0 ldr x0, [sp, #0xd0] 10f23c: d10163a8 sub x8, x29, #0x58 10f240: f90063e0 str x0, [sp, #0xc0] 10f244: aa0803e0 mov x0, x8 10f248: f94063e1 ldr x1, [sp, #0xc0] 10f24c: f9005fe8 str x8, [sp, #0xb8] 10f250: 97fe6040 bl 0xa7350 <_ZN7android2spINS_10VBRISeekerEEC2EPS1_@plt> 10f254: aa1f03e0 mov x0, xzr 10f258: f9405fe8 ldr x8, [sp, #0xb8] 10f25c: f9005be0 str x0, [sp, #0xb0] 10f260: aa0803e0 mov x0, x8 10f264: f9405be1 ldr x1, [sp, #0xb0] 10f268: 97fe5cae bl 0xa6520 <_ZNK7android2spINS_10VBRISeekerEEeqEPKS1_@plt> 10f26c: b900afe0 str w0, [sp, #0xac] 10f270: 14000001 b 0x10f274 const&, long)+0x2e8> 10f274: b940afe8 ldr w8, [sp, #0xac] 10f278: 360003c8 tbz w8, #0x0, 0x10f2f0 const&, long)+0x364> 10f27c: 14000001 b 0x10f280 const&, long)+0x2f4> 10f280: aa1f03e0 mov x0, xzr 10f284: f9409fe8 ldr x8, [sp, #0x138] 10f288: f90053e0 str x0, [sp, #0xa0] 10f28c: aa0803e0 mov x0, x8 10f290: f94053e1 ldr x1, [sp, #0xa0] 10f294: 97fe602f bl 0xa7350 <_ZN7android2spINS_10VBRISeekerEEC2EPS1_@plt> 10f298: 14000001 b 0x10f29c const&, long)+0x310> 10f29c: 320003e8 orr w8, wzr, #0x1 10f2a0: b81003a8 stur w8, [x29, #-0x100] 10f2a4: 140000fd b 0x10f698 const&, long)+0x70c> 10f2a8: f81083a0 stur x0, [x29, #-0xf8] 10f2ac: 2a0103e8 mov w8, w1 10f2b0: b81043a8 stur w8, [x29, #-0xfc] 10f2b4: 385173a8 ldurb w8, [x29, #-0xe9] 10f2b8: 71000508 subs w8, w8, #0x1 10f2bc: b9009fe8 str w8, [sp, #0x9c] 10f2c0: 540000e1 b.ne 0x10f2dc const&, long)+0x350> 10f2c4: 14000001 b 0x10f2c8 const&, long)+0x33c> 10f2c8: f85183a0 ldur x0, [x29, #-0xe8] 10f2cc: b0000cc1 adrp x1, 0x2a8000 10f2d0: f9435421 ldr x1, [x1, #0x6a8] 10f2d4: 97fe625b bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 10f2d8: 14000001 b 0x10f2dc const&, long)+0x350> 10f2dc: 14000100 b 0x10f6dc const&, long)+0x750> 10f2e0: f81083a0 stur x0, [x29, #-0xf8] 10f2e4: 2a0103e8 mov w8, w1 10f2e8: b81043a8 stur w8, [x29, #-0xfc] 10f2ec: 140000ee b 0x10f6a4 const&, long)+0x718> 10f2f0: f85283a8 ldur x8, [x29, #-0xd8] 10f2f4: f85b03a9 ldur x9, [x29, #-0x50] 10f2f8: 9b097d08 mul x8, x8, x9 10f2fc: f900afe8 str x8, [sp, #0x158] 10f300: f940afe0 ldr x0, [sp, #0x158] 10f304: b0000cc1 adrp x1, 0x2a8000 10f308: f9435421 ldr x1, [x1, #0x6a8] 10f30c: 97fe5381 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 10f310: f900abe0 str x0, [sp, #0x150] 10f314: f940abe8 ldr x8, [sp, #0x150] 10f318: b5000188 cbnz x8, 0x10f348 const&, long)+0x3bc> 10f31c: 14000001 b 0x10f320 const&, long)+0x394> 10f320: aa1f03e0 mov x0, xzr 10f324: f9409fe8 ldr x8, [sp, #0x138] 10f328: f9004be0 str x0, [sp, #0x90] 10f32c: aa0803e0 mov x0, x8 10f330: f9404be1 ldr x1, [sp, #0x90] 10f334: 97fe6007 bl 0xa7350 <_ZN7android2spINS_10VBRISeekerEEC2EPS1_@plt> 10f338: 14000001 b 0x10f33c const&, long)+0x3b0> 10f33c: 320003e8 orr w8, wzr, #0x1 10f340: b81003a8 stur w8, [x29, #-0x100] 10f344: 140000d5 b 0x10f698 const&, long)+0x70c> 10f348: f85603a0 ldur x0, [x29, #-0xa0] 10f34c: 97fe6111 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 10f350: f90047e0 str x0, [sp, #0x88] 10f354: 14000001 b 0x10f358 const&, long)+0x3cc> 10f358: f85503a8 ldur x8, [x29, #-0xb0] 10f35c: 91006901 add x1, x8, #0x1a 10f360: f940abe2 ldr x2, [sp, #0x150] 10f364: f940afe3 ldr x3, [sp, #0x158] 10f368: f94047e8 ldr x8, [sp, #0x88] 10f36c: f9400109 ldr x9, [x8] 10f370: f9401d29 ldr x9, [x9, #0x38] 10f374: aa0803e0 mov x0, x8 10f378: d63f0120 blr x9 10f37c: f90043e0 str x0, [sp, #0x80] 10f380: 14000001 b 0x10f384 const&, long)+0x3f8> 10f384: f94043e8 ldr x8, [sp, #0x80] 10f388: f81483a8 stur x8, [x29, #-0xb8] 10f38c: f85483a9 ldur x9, [x29, #-0xb8] 10f390: f940afea ldr x10, [sp, #0x158] 10f394: eb0a0129 subs x9, x9, x10 10f398: f9003fe9 str x9, [sp, #0x78] 10f39c: 5400026a b.ge 0x10f3e8 const&, long)+0x45c> 10f3a0: 14000001 b 0x10f3a4 const&, long)+0x418> 10f3a4: f940abe8 ldr x8, [sp, #0x150] 10f3a8: aa0803e0 mov x0, x8 10f3ac: f9003be0 str x0, [sp, #0x70] 10f3b0: b40000a8 cbz x8, 0x10f3c4 const&, long)+0x438> 10f3b4: 14000001 b 0x10f3b8 const&, long)+0x42c> 10f3b8: f9403be0 ldr x0, [sp, #0x70] 10f3bc: 97fe5c2d bl 0xa6470 <_ZdaPv@plt> 10f3c0: 14000001 b 0x10f3c4 const&, long)+0x438> 10f3c4: aa1f03e8 mov x8, xzr 10f3c8: f900abe8 str x8, [sp, #0x150] 10f3cc: f9409fe0 ldr x0, [sp, #0x138] 10f3d0: aa0803e1 mov x1, x8 10f3d4: 97fe5fdf bl 0xa7350 <_ZN7android2spINS_10VBRISeekerEEC2EPS1_@plt> 10f3d8: 14000001 b 0x10f3dc const&, long)+0x450> 10f3dc: 320003e8 orr w8, wzr, #0x1 10f3e0: b81003a8 stur w8, [x29, #-0x100] 10f3e4: 140000ad b 0x10f698 const&, long)+0x70c> 10f3e8: f85583a8 ldur x8, [x29, #-0xa8] 10f3ec: f85c03a9 ldur x9, [x29, #-0x40] 10f3f0: 8b090108 add x8, x8, x9 10f3f4: d10163a0 sub x0, x29, #0x58 10f3f8: f90037e8 str x8, [sp, #0x68] 10f3fc: 97fe5185 bl 0xa3a10 <_ZNK7android2spINS_10VBRISeekerEEptEv@plt> 10f400: f90033e0 str x0, [sp, #0x60] 10f404: 14000001 b 0x10f408 const&, long)+0x47c> 10f408: f94037e8 ldr x8, [sp, #0x68] 10f40c: f94033e9 ldr x9, [sp, #0x60] 10f410: f9000928 str x8, [x9, #0x10] 10f414: f85303aa ldur x10, [x29, #-0xd0] 10f418: b400018a cbz x10, 0x10f448 const&, long)+0x4bc> 10f41c: 14000001 b 0x10f420 const&, long)+0x494> 10f420: f85303a8 ldur x8, [x29, #-0xd0] 10f424: d10163a0 sub x0, x29, #0x58 10f428: f9002fe8 str x8, [sp, #0x58] 10f42c: 97fe5179 bl 0xa3a10 <_ZNK7android2spINS_10VBRISeekerEEptEv@plt> 10f430: f9002be0 str x0, [sp, #0x50] 10f434: 14000001 b 0x10f438 const&, long)+0x4ac> 10f438: f9402fe8 ldr x8, [sp, #0x58] 10f43c: f9402be9 ldr x9, [sp, #0x50] 10f440: f9000d28 str x8, [x9, #0x18] 10f444: 14000001 b 0x10f448 const&, long)+0x4bc> 10f448: f85583a8 ldur x8, [x29, #-0xa8] 10f44c: f900a7e8 str x8, [sp, #0x148] 10f450: aa1f03e8 mov x8, xzr 10f454: f900a3e8 str x8, [sp, #0x140] 10f458: 14000001 b 0x10f45c const&, long)+0x4d0> 10f45c: f940a3e8 ldr x8, [sp, #0x140] 10f460: f85283a9 ldur x9, [x29, #-0xd8] 10f464: eb090108 subs x8, x8, x9 10f468: f90027e8 str x8, [sp, #0x48] 10f46c: 54000f42 b.hs 0x10f654 const&, long)+0x6c8> 10f470: 14000001 b 0x10f474 const&, long)+0x4e8> 10f474: f85b03a8 ldur x8, [x29, #-0x50] 10f478: aa0803e9 mov x9, x8 10f47c: f1000508 subs x8, x8, #0x1 10f480: f90023e9 str x9, [sp, #0x40] 10f484: f9001fe8 str x8, [sp, #0x38] 10f488: 54000180 b.eq 0x10f4b8 const&, long)+0x52c> 10f48c: 14000001 b 0x10f490 const&, long)+0x504> 10f490: f94023e8 ldr x8, [sp, #0x40] 10f494: f1000909 subs x9, x8, #0x2 10f498: f9001be9 str x9, [sp, #0x30] 10f49c: 54000180 b.eq 0x10f4cc const&, long)+0x540> 10f4a0: 14000001 b 0x10f4a4 const&, long)+0x518> 10f4a4: f94023e8 ldr x8, [sp, #0x40] 10f4a8: f1000d09 subs x9, x8, #0x3 10f4ac: f90017e9 str x9, [sp, #0x28] 10f4b0: 54000220 b.eq 0x10f4f4 const&, long)+0x568> 10f4b4: 1400001a b 0x10f51c const&, long)+0x590> 10f4b8: f940abe8 ldr x8, [sp, #0x150] 10f4bc: f940a3e9 ldr x9, [sp, #0x140] 10f4c0: 3869690a ldrb w10, [x8, x9] 10f4c4: b81a43aa stur w10, [x29, #-0x5c] 10f4c8: 1400004a b 0x10f5f0 const&, long)+0x664> 10f4cc: f940abe8 ldr x8, [sp, #0x150] 10f4d0: f940a3e9 ldr x9, [sp, #0x140] 10f4d4: 8b090500 add x0, x8, x9, lsl #1 10f4d8: 97fe61f6 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 10f4dc: b90027e0 str w0, [sp, #0x24] 10f4e0: 14000001 b 0x10f4e4 const&, long)+0x558> 10f4e4: b94027e8 ldr w8, [sp, #0x24] 10f4e8: 12003d09 and w9, w8, #0xffff 10f4ec: b81a43a9 stur w9, [x29, #-0x5c] 10f4f0: 14000040 b 0x10f5f0 const&, long)+0x664> 10f4f4: f940abe8 ldr x8, [sp, #0x150] 10f4f8: f940a3e9 ldr x9, [sp, #0x140] 10f4fc: 8b090529 add x9, x9, x9, lsl #1 10f500: 8b090100 add x0, x8, x9 10f504: 940000a2 bl 0x10f78c ::operator->() const+0x18> 10f508: b90023e0 str w0, [sp, #0x20] 10f50c: 14000001 b 0x10f510 const&, long)+0x584> 10f510: b94023e8 ldr w8, [sp, #0x20] 10f514: b81a43a8 stur w8, [x29, #-0x5c] 10f518: 14000036 b 0x10f5f0 const&, long)+0x664> 10f51c: 14000001 b 0x10f520 const&, long)+0x594> 10f520: 321e03e8 orr w8, wzr, #0x4 10f524: b81843a8 stur w8, [x29, #-0x7c] 10f528: d101e3a8 sub x8, x29, #0x78 10f52c: d10143a0 sub x0, x29, #0x50 10f530: d101f3a1 sub x1, x29, #0x7c 10f534: 97fe51af bl 0xa3bf0 <_ZN7android10Compare_EQImjEENS_7AStringERKT_RKT0_@plt> 10f538: 14000001 b 0x10f53c const&, long)+0x5b0> 10f53c: d101e3a0 sub x0, x29, #0x78 10f540: 97fe65e4 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 10f544: b9001fe0 str w0, [sp, #0x1c] 10f548: 14000001 b 0x10f54c const&, long)+0x5c0> 10f54c: b9401fe8 ldr w8, [sp, #0x1c] 10f550: 37000308 tbnz w8, #0x0, 0x10f5b0 const&, long)+0x624> 10f554: 14000001 b 0x10f558 const&, long)+0x5cc> 10f558: d0000741 adrp x1, 0x1f9000 10f55c: 91302421 add x1, x1, #0xc09 10f560: d10263a0 sub x0, x29, #0x98 10f564: 97fe5187 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 10f568: 14000001 b 0x10f56c const&, long)+0x5e0> 10f56c: d10263a0 sub x0, x29, #0x98 10f570: d101e3a1 sub x1, x29, #0x78 10f574: 97fe4ddb bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 10f578: 14000001 b 0x10f57c const&, long)+0x5f0> 10f57c: d10263a0 sub x0, x29, #0x98 10f580: 97fe49e0 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 10f584: 1400000b b 0x10f5b0 const&, long)+0x624> 10f588: f81083a0 stur x0, [x29, #-0xf8] 10f58c: 2a0103e8 mov w8, w1 10f590: b81043a8 stur w8, [x29, #-0xfc] 10f594: 14000014 b 0x10f5e4 const&, long)+0x658> 10f598: f81083a0 stur x0, [x29, #-0xf8] 10f59c: 2a0103e8 mov w8, w1 10f5a0: b81043a8 stur w8, [x29, #-0xfc] 10f5a4: d10263a0 sub x0, x29, #0x98 10f5a8: 97fe49d6 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 10f5ac: 1400000e b 0x10f5e4 const&, long)+0x658> 10f5b0: d101e3a0 sub x0, x29, #0x78 10f5b4: 97fe49d3 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 10f5b8: 14000001 b 0x10f5bc const&, long)+0x630> 10f5bc: 14000001 b 0x10f5c0 const&, long)+0x634> 10f5c0: f940abe8 ldr x8, [sp, #0x150] 10f5c4: f940a3e9 ldr x9, [sp, #0x140] 10f5c8: 8b090900 add x0, x8, x9, lsl #2 10f5cc: 97fe5fbd bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 10f5d0: b9001be0 str w0, [sp, #0x18] 10f5d4: 14000001 b 0x10f5d8 const&, long)+0x64c> 10f5d8: b9401be8 ldr w8, [sp, #0x18] 10f5dc: b81a43a8 stur w8, [x29, #-0x5c] 10f5e0: 14000004 b 0x10f5f0 const&, long)+0x664> 10f5e4: d101e3a0 sub x0, x29, #0x78 10f5e8: 97fe49c6 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 10f5ec: 1400002e b 0x10f6a4 const&, long)+0x718> 10f5f0: b85203a8 ldur w8, [x29, #-0xe0] 10f5f4: b85a43a9 ldur w9, [x29, #-0x5c] 10f5f8: 1b087d28 mul w8, w9, w8 10f5fc: 2a0803e0 mov w0, w8 10f600: 2a0003e8 mov w8, w0 10f604: b81a43a8 stur w8, [x29, #-0x5c] 10f608: d10163a0 sub x0, x29, #0x58 10f60c: 97fe5101 bl 0xa3a10 <_ZNK7android2spINS_10VBRISeekerEEptEv@plt> 10f610: f9000be0 str x0, [sp, #0x10] 10f614: 14000001 b 0x10f618 const&, long)+0x68c> 10f618: f9400be8 ldr x8, [sp, #0x10] 10f61c: 91008100 add x0, x8, #0x20 10f620: d10173a1 sub x1, x29, #0x5c 10f624: 97fe68c3 bl 0xa9930 <_ZN7android6VectorIjE4pushERKj@plt> 10f628: 14000001 b 0x10f62c const&, long)+0x6a0> 10f62c: b85a43a8 ldur w8, [x29, #-0x5c] 10f630: 2a0803e9 mov w9, w8 10f634: f940a7ea ldr x10, [sp, #0x148] 10f638: 8b090149 add x9, x10, x9 10f63c: f900a7e9 str x9, [sp, #0x148] 10f640: 14000001 b 0x10f644 const&, long)+0x6b8> 10f644: f940a3e8 ldr x8, [sp, #0x140] 10f648: 91000508 add x8, x8, #0x1 10f64c: f900a3e8 str x8, [sp, #0x140] 10f650: 17ffff83 b 0x10f45c const&, long)+0x4d0> 10f654: f940abe8 ldr x8, [sp, #0x150] 10f658: aa0803e0 mov x0, x8 10f65c: f90007e0 str x0, [sp, #0x8] 10f660: b40000a8 cbz x8, 0x10f674 const&, long)+0x6e8> 10f664: 14000001 b 0x10f668 const&, long)+0x6dc> 10f668: f94007e0 ldr x0, [sp, #0x8] 10f66c: 97fe5b81 bl 0xa6470 <_ZdaPv@plt> 10f670: 14000001 b 0x10f674 const&, long)+0x6e8> 10f674: aa1f03e8 mov x8, xzr 10f678: f900abe8 str x8, [sp, #0x150] 10f67c: d10163a1 sub x1, x29, #0x58 10f680: f9409fe0 ldr x0, [sp, #0x138] 10f684: 97fe4b73 bl 0xa2450 <_ZN7android2spINS_10VBRISeekerEEC2EOS2_@plt> 10f688: 14000001 b 0x10f68c const&, long)+0x700> 10f68c: 320003e8 orr w8, wzr, #0x1 10f690: b81003a8 stur w8, [x29, #-0x100] 10f694: 14000001 b 0x10f698 const&, long)+0x70c> 10f698: d10163a0 sub x0, x29, #0x58 10f69c: 97fe4fbd bl 0xa3590 <_ZN7android2spINS_10VBRISeekerEED2Ev@plt> 10f6a0: 14000004 b 0x10f6b0 const&, long)+0x724> 10f6a4: d10163a0 sub x0, x29, #0x58 10f6a8: 97fe4fba bl 0xa3590 <_ZN7android2spINS_10VBRISeekerEED2Ev@plt> 10f6ac: 1400000c b 0x10f6dc const&, long)+0x750> 10f6b0: d53bd048 mrs x8, TPIDR_EL0 10f6b4: f9401508 ldr x8, [x8, #0x28] 10f6b8: f85e83a9 ldur x9, [x29, #-0x18] 10f6bc: eb090108 subs x8, x8, x9 10f6c0: f90003e8 str x8, [sp] 10f6c4: 54000101 b.ne 0x10f6e4 const&, long)+0x758> 10f6c8: 14000001 b 0x10f6cc const&, long)+0x740> 10f6cc: 910943ff add sp, sp, #0x250 10f6d0: a9417bfd ldp x29, x30, [sp, #0x10] 10f6d4: f84207fc ldr x28, [sp], #0x20 10f6d8: d65f03c0 ret 10f6dc: f85083a0 ldur x0, [x29, #-0xf8] 10f6e0: 97fe620c bl 0xa7f10 <_Unwind_Resume@plt> 10f6e4: 97fe69a3 bl 0xa9d70 <__stack_chk_fail@plt> 000000000010f6e8 ::sp(android::VBRISeeker*)>: 10f6e8: d100c3ff sub sp, sp, #0x30 10f6ec: a9027bfd stp x29, x30, [sp, #0x20] 10f6f0: 910083fd add x29, sp, #0x20 10f6f4: d2800008 mov x8, #0x0 // =0 10f6f8: f81f83a0 stur x0, [x29, #-0x8] 10f6fc: f9000be1 str x1, [sp, #0x10] 10f700: f85f83a0 ldur x0, [x29, #-0x8] 10f704: aa0003e1 mov x1, x0 10f708: f9400be9 ldr x9, [sp, #0x10] 10f70c: f9000029 str x9, [x1] 10f710: f9400be9 ldr x9, [sp, #0x10] 10f714: eb08013f cmp x9, x8 10f718: 1a9f07ea cset w10, ne 10f71c: f90007e0 str x0, [sp, #0x8] 10f720: 3700004a tbnz w10, #0x0, 0x10f728 ::sp(android::VBRISeeker*)+0x40> 10f724: 14000004 b 0x10f734 ::sp(android::VBRISeeker*)+0x4c> 10f728: f9400be0 ldr x0, [sp, #0x10] 10f72c: f94007e1 ldr x1, [sp, #0x8] 10f730: 97fe6c3c bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 10f734: a9427bfd ldp x29, x30, [sp, #0x20] 10f738: 9100c3ff add sp, sp, #0x30 10f73c: d65f03c0 ret 000000000010f740 ::operator==(android::VBRISeeker const*) const>: 10f740: d10043ff sub sp, sp, #0x10 10f744: f90007e0 str x0, [sp, #0x8] 10f748: f90003e1 str x1, [sp] 10f74c: f94007e0 ldr x0, [sp, #0x8] 10f750: f9400000 ldr x0, [x0] 10f754: f94003e1 ldr x1, [sp] 10f758: eb01001f cmp x0, x1 10f75c: 1a9f17e8 cset w8, eq 10f760: 320003e9 orr w9, wzr, #0x1 10f764: 0a090108 and w8, w8, w9 10f768: 2a0803e0 mov w0, w8 10f76c: 910043ff add sp, sp, #0x10 10f770: d65f03c0 ret 000000000010f774 ::operator->() const>: 10f774: d10043ff sub sp, sp, #0x10 10f778: f90007e0 str x0, [sp, #0x8] 10f77c: f94007e0 ldr x0, [sp, #0x8] 10f780: f9400000 ldr x0, [x0] 10f784: 910043ff add sp, sp, #0x10 10f788: d65f03c0 ret 10f78c: d10043ff sub sp, sp, #0x10 10f790: 321c03e8 orr w8, wzr, #0x10 10f794: 321d03e9 orr w9, wzr, #0x8 10f798: f90007e0 str x0, [sp, #0x8] 10f79c: f94007e0 ldr x0, [sp, #0x8] 10f7a0: 3940000a ldrb w10, [x0] 10f7a4: 1ac82148 lsl w8, w10, w8 10f7a8: f94007e0 ldr x0, [sp, #0x8] 10f7ac: 3940040a ldrb w10, [x0, #0x1] 10f7b0: 1ac92149 lsl w9, w10, w9 10f7b4: 2a090108 orr w8, w8, w9 10f7b8: f94007e0 ldr x0, [sp, #0x8] 10f7bc: 39400809 ldrb w9, [x0, #0x2] 10f7c0: 2a090100 orr w0, w8, w9 10f7c4: 910043ff add sp, sp, #0x10 10f7c8: d65f03c0 ret 000000000010f7cc (unsigned long const&, unsigned int const&)>: 10f7cc: d10143ff sub sp, sp, #0x50 10f7d0: a9047bfd stp x29, x30, [sp, #0x40] 10f7d4: 910103fd add x29, sp, #0x40 10f7d8: 52800009 mov w9, #0x0 // =0 10f7dc: b000074a adrp x10, 0x1f8000 10f7e0: 9118554a add x10, x10, #0x615 10f7e4: f81f83a0 stur x0, [x29, #-0x8] 10f7e8: f81f03a1 stur x1, [x29, #-0x10] 10f7ec: 320003eb orr w11, wzr, #0x1 10f7f0: 0a0b0129 and w9, w9, w11 10f7f4: 381ef3a9 sturb w9, [x29, #-0x11] 10f7f8: aa0803e0 mov x0, x8 10f7fc: f9000be8 str x8, [sp, #0x10] 10f800: f90007ea str x10, [sp, #0x8] 10f804: 97fe6c57 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 10f808: f85f83a8 ldur x8, [x29, #-0x8] 10f80c: f9400108 ldr x8, [x8] 10f810: f85f03aa ldur x10, [x29, #-0x10] 10f814: b9400149 ldr w9, [x10] 10f818: 2a0903ea mov w10, w9 10f81c: d3407d4a ubfx x10, x10, #0, #32 10f820: eb0a011f cmp x8, x10 10f824: 1a9f17e9 cset w9, eq 10f828: 370002c9 tbnz w9, #0x0, 0x10f880 (unsigned long const&, unsigned int const&)+0xb4> 10f82c: f85f83a8 ldur x8, [x29, #-0x8] 10f830: f9400101 ldr x1, [x8] 10f834: f9400be0 ldr x0, [sp, #0x10] 10f838: 97fe609e bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> 10f83c: 14000001 b 0x10f840 (unsigned long const&, unsigned int const&)+0x74> 10f840: f9400be0 ldr x0, [sp, #0x10] 10f844: f94007e1 ldr x1, [sp, #0x8] 10f848: 97fe671a bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 10f84c: 14000001 b 0x10f850 (unsigned long const&, unsigned int const&)+0x84> 10f850: f85f03a8 ldur x8, [x29, #-0x10] 10f854: b9400101 ldr w1, [x8] 10f858: f9400be0 ldr x0, [sp, #0x10] 10f85c: 97fe48d9 bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> 10f860: 14000001 b 0x10f864 (unsigned long const&, unsigned int const&)+0x98> 10f864: 14000007 b 0x10f880 (unsigned long const&, unsigned int const&)+0xb4> 10f868: 2a0103e8 mov w8, w1 10f86c: f90013e0 str x0, [sp, #0x20] 10f870: b9001fe8 str w8, [sp, #0x1c] 10f874: f9400be0 ldr x0, [sp, #0x10] 10f878: 97fe4922 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 10f87c: 1400000c b 0x10f8ac (unsigned long const&, unsigned int const&)+0xe0> 10f880: 12800008 mov w8, #-0x1 // =-1 10f884: 320003e9 orr w9, wzr, #0x1 10f888: 0a090108 and w8, w8, w9 10f88c: 381ef3a8 sturb w8, [x29, #-0x11] 10f890: 385ef3a8 ldurb w8, [x29, #-0x11] 10f894: 37000068 tbnz w8, #0x0, 0x10f8a0 (unsigned long const&, unsigned int const&)+0xd4> 10f898: f9400be0 ldr x0, [sp, #0x10] 10f89c: 97fe4919 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 10f8a0: a9447bfd ldp x29, x30, [sp, #0x40] 10f8a4: 910143ff add sp, sp, #0x50 10f8a8: d65f03c0 ret 10f8ac: f94013e0 ldr x0, [sp, #0x20] 10f8b0: 97fe6198 bl 0xa7f10 <_Unwind_Resume@plt> 000000000010f8b4 ::sp(android::sp&&)>: 10f8b4: d10043ff sub sp, sp, #0x10 10f8b8: d2800008 mov x8, #0x0 // =0 10f8bc: f90007e0 str x0, [sp, #0x8] 10f8c0: f90003e1 str x1, [sp] 10f8c4: f94007e0 ldr x0, [sp, #0x8] 10f8c8: f94003e1 ldr x1, [sp] 10f8cc: f9400021 ldr x1, [x1] 10f8d0: f9000001 str x1, [x0] 10f8d4: f94003e0 ldr x0, [sp] 10f8d8: f9000008 str x8, [x0] 10f8dc: 910043ff add sp, sp, #0x10 10f8e0: d65f03c0 ret 000000000010f8e4 : 10f8e4: d10143ff sub sp, sp, #0x50 10f8e8: a9047bfd stp x29, x30, [sp, #0x40] 10f8ec: 910103fd add x29, sp, #0x40 10f8f0: b0000cc8 adrp x8, 0x2a8000 10f8f4: f943b908 ldr x8, [x8, #0x770] 10f8f8: b27c03e9 orr x9, xzr, #0x10 10f8fc: 8b090108 add x8, x8, x9 10f900: 92800009 mov x9, #-0x1 // =-1 10f904: b27b03ea orr x10, xzr, #0x20 10f908: f81f83a0 stur x0, [x29, #-0x8] 10f90c: f85f83a0 ldur x0, [x29, #-0x8] 10f910: f90013e0 str x0, [sp, #0x20] 10f914: f9000fe8 str x8, [sp, #0x18] 10f918: f9000be9 str x9, [sp, #0x10] 10f91c: f90007ea str x10, [sp, #0x8] 10f920: 97fe48d0 bl 0xa1c60 <_ZN7android9MP3SeekerC2Ev@plt> 10f924: f9400fe8 ldr x8, [sp, #0x18] 10f928: f94013e9 ldr x9, [sp, #0x20] 10f92c: f9000128 str x8, [x9] 10f930: f9400bea ldr x10, [sp, #0x10] 10f934: f9000d2a str x10, [x9, #0x18] 10f938: f94007e0 ldr x0, [sp, #0x8] 10f93c: 8b000120 add x0, x9, x0 10f940: 97fe6e00 bl 0xab140 <_ZN7android6VectorIjEC2Ev@plt> 10f944: 14000001 b 0x10f948 10f948: a9447bfd ldp x29, x30, [sp, #0x40] 10f94c: 910143ff add sp, sp, #0x50 10f950: d65f03c0 ret 10f954: 2a0103e8 mov w8, w1 10f958: f81f03a0 stur x0, [x29, #-0x10] 10f95c: b81ec3a8 stur w8, [x29, #-0x14] 10f960: f94013e0 ldr x0, [sp, #0x20] 10f964: 97fe6de3 bl 0xab0f0 <_ZN7android9MP3SeekerD2Ev@plt> 10f968: f85f03a0 ldur x0, [x29, #-0x10] 10f96c: 97fe6169 bl 0xa7f10 <_Unwind_Resume@plt> 000000000010f970 : 10f970: d100c3ff sub sp, sp, #0x30 10f974: a9027bfd stp x29, x30, [sp, #0x20] 10f978: 910083fd add x29, sp, #0x20 10f97c: b0000cc8 adrp x8, 0x2a8000 10f980: f9458d08 ldr x8, [x8, #0xb18] 10f984: b27c03e9 orr x9, xzr, #0x10 10f988: 8b090108 add x8, x8, x9 10f98c: f81f83a0 stur x0, [x29, #-0x8] 10f990: f85f83a9 ldur x9, [x29, #-0x8] 10f994: aa0903e0 mov x0, x9 10f998: f9000be8 str x8, [sp, #0x10] 10f99c: f90007e9 str x9, [sp, #0x8] 10f9a0: 97fe4da4 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 10f9a4: f9400be8 ldr x8, [sp, #0x10] 10f9a8: f94007e9 ldr x9, [sp, #0x8] 10f9ac: f9000128 str x8, [x9] 10f9b0: a9427bfd ldp x29, x30, [sp, #0x20] 10f9b4: 9100c3ff add sp, sp, #0x30 10f9b8: d65f03c0 ret 000000000010f9bc : 10f9bc: d10083ff sub sp, sp, #0x20 10f9c0: d2800008 mov x8, #0x0 // =0 10f9c4: f9000be0 str x0, [sp, #0x10] 10f9c8: f90007e1 str x1, [sp, #0x8] 10f9cc: f9400be0 ldr x0, [sp, #0x10] 10f9d0: f9400c01 ldr x1, [x0, #0x18] 10f9d4: eb08003f cmp x1, x8 10f9d8: 1a9fa7e9 cset w9, lt 10f9dc: f90003e0 str x0, [sp] 10f9e0: 37000049 tbnz w9, #0x0, 0x10f9e8 10f9e4: 14000006 b 0x10f9fc 10f9e8: 52800008 mov w8, #0x0 // =0 10f9ec: 320003e9 orr w9, wzr, #0x1 10f9f0: 0a090108 and w8, w8, w9 10f9f4: 39007fe8 strb w8, [sp, #0x1f] 10f9f8: 14000009 b 0x10fa1c 10f9fc: 12800008 mov w8, #-0x1 // =-1 10fa00: f94003e9 ldr x9, [sp] 10fa04: f9400d2a ldr x10, [x9, #0x18] 10fa08: f94007eb ldr x11, [sp, #0x8] 10fa0c: f900016a str x10, [x11] 10fa10: 320003ec orr w12, wzr, #0x1 10fa14: 0a0c0108 and w8, w8, w12 10fa18: 39007fe8 strb w8, [sp, #0x1f] 10fa1c: 39407fe8 ldrb w8, [sp, #0x1f] 10fa20: 2a0803e0 mov w0, w8 10fa24: 910083ff add sp, sp, #0x20 10fa28: d65f03c0 ret 000000000010fa2c : 10fa2c: d101c3ff sub sp, sp, #0x70 10fa30: a9067bfd stp x29, x30, [sp, #0x60] 10fa34: 910183fd add x29, sp, #0x60 10fa38: d2800008 mov x8, #0x0 // =0 10fa3c: f81f03a0 stur x0, [x29, #-0x10] 10fa40: f81e83a1 stur x1, [x29, #-0x18] 10fa44: f81e03a2 stur x2, [x29, #-0x20] 10fa48: f85f03a0 ldur x0, [x29, #-0x10] 10fa4c: f9400c01 ldr x1, [x0, #0x18] 10fa50: eb08003f cmp x1, x8 10fa54: 1a9fa7e9 cset w9, lt 10fa58: f90013e0 str x0, [sp, #0x20] 10fa5c: 370000e9 tbnz w9, #0x0, 0x10fa78 10fa60: b27b03e8 orr x8, xzr, #0x20 10fa64: f94013e9 ldr x9, [sp, #0x20] 10fa68: 8b080120 add x0, x9, x8 10fa6c: 97fe6b1d bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> 10fa70: b4000040 cbz x0, 0x10fa78 10fa74: 14000006 b 0x10fa8c 10fa78: 52800008 mov w8, #0x0 // =0 10fa7c: 320003e9 orr w9, wzr, #0x1 10fa80: 0a090108 and w8, w8, w9 10fa84: 381ff3a8 sturb w8, [x29, #-0x1] 10fa88: 14000043 b 0x10fb94 10fa8c: b27b03e8 orr x8, xzr, #0x20 10fa90: f94013e9 ldr x9, [sp, #0x20] 10fa94: f9400d2a ldr x10, [x9, #0x18] 10fa98: 8b080120 add x0, x9, x8 10fa9c: f9000fea str x10, [sp, #0x18] 10faa0: 97fe6b10 bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> 10faa4: f9400fe8 ldr x8, [sp, #0x18] 10faa8: 9ac00909 udiv x9, x8, x0 10faac: f81d83a9 stur x9, [x29, #-0x28] 10fab0: f9001bff str xzr, [sp, #0x30] 10fab4: f94013e9 ldr x9, [sp, #0x20] 10fab8: f940092a ldr x10, [x9, #0x10] 10fabc: f85e03a0 ldur x0, [x29, #-0x20] 10fac0: f900000a str x10, [x0] 10fac4: f90017ff str xzr, [sp, #0x28] 10fac8: 52800008 mov w8, #0x0 // =0 10facc: b27b03e9 orr x9, xzr, #0x20 10fad0: f94017ea ldr x10, [sp, #0x28] 10fad4: f94013eb ldr x11, [sp, #0x20] 10fad8: 8b090160 add x0, x11, x9 10fadc: b90017e8 str w8, [sp, #0x14] 10fae0: f90007ea str x10, [sp, #0x8] 10fae4: 97fe6aff bl 0xaa6e0 <_ZNK7android6VectorIjE4sizeEv@plt> 10fae8: f94007e9 ldr x9, [sp, #0x8] 10faec: eb00013f cmp x9, x0 10faf0: 1a9f27e8 cset w8, lo 10faf4: b94017ec ldr w12, [sp, #0x14] 10faf8: b90007ec str w12, [sp, #0x4] 10fafc: 37000048 tbnz w8, #0x0, 0x10fb04 10fb00: 14000007 b 0x10fb1c 10fb04: f9401be8 ldr x8, [sp, #0x30] 10fb08: f85e83a9 ldur x9, [x29, #-0x18] 10fb0c: f9400129 ldr x9, [x9] 10fb10: eb09011f cmp x8, x9 10fb14: 1a9fa7ea cset w10, lt 10fb18: b90007ea str w10, [sp, #0x4] 10fb1c: b94007e8 ldr w8, [sp, #0x4] 10fb20: 37000048 tbnz w8, #0x0, 0x10fb28 10fb24: 14000015 b 0x10fb78 10fb28: b27b03e8 orr x8, xzr, #0x20 10fb2c: f85d83a9 ldur x9, [x29, #-0x28] 10fb30: f9401bea ldr x10, [sp, #0x30] 10fb34: 8b090149 add x9, x10, x9 10fb38: f9001be9 str x9, [sp, #0x30] 10fb3c: f94013e9 ldr x9, [sp, #0x20] 10fb40: 8b080120 add x0, x9, x8 10fb44: f94017e8 ldr x8, [sp, #0x28] 10fb48: 9100050a add x10, x8, #0x1 10fb4c: f90017ea str x10, [sp, #0x28] 10fb50: aa0803e1 mov x1, x8 10fb54: 97fe54db bl 0xa4ec0 <_ZNK7android6VectorIjE6itemAtEm@plt> 10fb58: b940000b ldr w11, [x0] 10fb5c: 2a0b03e8 mov w8, w11 10fb60: d3407d08 ubfx x8, x8, #0, #32 10fb64: f85e03a9 ldur x9, [x29, #-0x20] 10fb68: f940012a ldr x10, [x9] 10fb6c: 8b080148 add x8, x10, x8 10fb70: f9000128 str x8, [x9] 10fb74: 17ffffd5 b 0x10fac8 10fb78: 12800008 mov w8, #-0x1 // =-1 10fb7c: f9401be9 ldr x9, [sp, #0x30] 10fb80: f85e83aa ldur x10, [x29, #-0x18] 10fb84: f9000149 str x9, [x10] 10fb88: 320003eb orr w11, wzr, #0x1 10fb8c: 0a0b0108 and w8, w8, w11 10fb90: 381ff3a8 sturb w8, [x29, #-0x1] 10fb94: 385ff3a8 ldurb w8, [x29, #-0x1] 10fb98: 2a0803e0 mov w0, w8 10fb9c: a9467bfd ldp x29, x30, [sp, #0x60] 10fba0: 9101c3ff add sp, sp, #0x70 10fba4: d65f03c0 ret 000000000010fba8 ::itemAt(unsigned long) const>: 10fba8: d10083ff sub sp, sp, #0x20 10fbac: a9017bfd stp x29, x30, [sp, #0x10] 10fbb0: 910043fd add x29, sp, #0x10 10fbb4: f90007e0 str x0, [sp, #0x8] 10fbb8: f90003e1 str x1, [sp] 10fbbc: f94007e0 ldr x0, [sp, #0x8] 10fbc0: f94003e1 ldr x1, [sp] 10fbc4: 97fe5b27 bl 0xa6860 <_ZNK7android6VectorIjEixEm@plt> 10fbc8: a9417bfd ldp x29, x30, [sp, #0x10] 10fbcc: 910083ff add sp, sp, #0x20 10fbd0: d65f03c0 ret 000000000010fbd4 : 10fbd4: d10083ff sub sp, sp, #0x20 10fbd8: a9017bfd stp x29, x30, [sp, #0x10] 10fbdc: 910043fd add x29, sp, #0x10 10fbe0: b0000cc8 adrp x8, 0x2a8000 10fbe4: f943b908 ldr x8, [x8, #0x770] 10fbe8: b27c03e9 orr x9, xzr, #0x10 10fbec: 8b090108 add x8, x8, x9 10fbf0: b27b03e9 orr x9, xzr, #0x20 10fbf4: f90007e0 str x0, [sp, #0x8] 10fbf8: f94007e0 ldr x0, [sp, #0x8] 10fbfc: f9000008 str x8, [x0] 10fc00: 8b090008 add x8, x0, x9 10fc04: f90003e0 str x0, [sp] 10fc08: aa0803e0 mov x0, x8 10fc0c: 97fe4cb9 bl 0xa2ef0 <_ZN7android6VectorIjED2Ev@plt> 10fc10: f94003e0 ldr x0, [sp] 10fc14: 97fe6d37 bl 0xab0f0 <_ZN7android9MP3SeekerD2Ev@plt> 10fc18: a9417bfd ldp x29, x30, [sp, #0x10] 10fc1c: 910083ff add sp, sp, #0x20 10fc20: d65f03c0 ret 000000000010fc24 : 10fc24: d10083ff sub sp, sp, #0x20 10fc28: a9017bfd stp x29, x30, [sp, #0x10] 10fc2c: 910043fd add x29, sp, #0x10 10fc30: f90007e0 str x0, [sp, #0x8] 10fc34: f94007e0 ldr x0, [sp, #0x8] 10fc38: f90003e0 str x0, [sp] 10fc3c: 97fe50b5 bl 0xa3f10 <_ZN7android10VBRISeekerD2Ev@plt> 10fc40: f94003e0 ldr x0, [sp] 10fc44: 97fe4347 bl 0xa0960 <_ZdlPv@plt> 10fc48: a9417bfd ldp x29, x30, [sp, #0x10] 10fc4c: 910083ff add sp, sp, #0x20 10fc50: d65f03c0 ret 000000000010fc54 : 10fc54: d10083ff sub sp, sp, #0x20 10fc58: a9017bfd stp x29, x30, [sp, #0x10] 10fc5c: 910043fd add x29, sp, #0x10 10fc60: f90007e0 str x0, [sp, #0x8] 10fc64: f94007e0 ldr x0, [sp, #0x8] 10fc68: 97fe43a6 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 10fc6c: a9417bfd ldp x29, x30, [sp, #0x10] 10fc70: 910083ff add sp, sp, #0x20 10fc74: d65f03c0 ret 000000000010fc78 : 10fc78: d10043ff sub sp, sp, #0x10 10fc7c: f90007e0 str x0, [sp, #0x8] 10fc80: d4200020 brk #0x1 000000000010fc84 : 10fc84: d10083ff sub sp, sp, #0x20 10fc88: b27f03e8 orr x8, xzr, #0x2 10fc8c: f9000fe0 str x0, [sp, #0x18] 10fc90: f9000be1 str x1, [sp, #0x10] 10fc94: f90007e2 str x2, [sp, #0x8] 10fc98: f94007e0 ldr x0, [sp, #0x8] 10fc9c: f9400fe1 ldr x1, [sp, #0x18] 10fca0: 9b007d08 mul x8, x8, x0 10fca4: 8b080028 add x8, x1, x8 10fca8: f9000fe8 str x8, [sp, #0x18] 10fcac: f94007e8 ldr x8, [sp, #0x8] 10fcb0: f9400be0 ldr x0, [sp, #0x10] 10fcb4: 8b080008 add x8, x0, x8 10fcb8: f9000be8 str x8, [sp, #0x10] 10fcbc: 92800008 mov x8, #-0x1 // =-1 10fcc0: f94007e9 ldr x9, [sp, #0x8] 10fcc4: 8b080128 add x8, x9, x8 10fcc8: f90007e8 str x8, [sp, #0x8] 10fccc: b5000049 cbnz x9, 0x10fcd4 10fcd0: 14000012 b 0x10fd18 10fcd4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 10fcd8: 321d03e9 orr w9, wzr, #0x8 10fcdc: 9280000a mov x10, #-0x1 // =-1 10fce0: f9400beb ldr x11, [sp, #0x10] 10fce4: 8b0a016a add x10, x11, x10 10fce8: f9000bea str x10, [sp, #0x10] 10fcec: 385ff16c ldurb w12, [x11, #-0x1] 10fcf0: 7102018c subs w12, w12, #0x80 10fcf4: 321c03ed orr w13, wzr, #0x10 10fcf8: 1acd218c lsl w12, w12, w13 10fcfc: 1acd298c asr w12, w12, w13 10fd00: 1ac92189 lsl w9, w12, w9 10fd04: f9400fea ldr x10, [sp, #0x18] 10fd08: 8b080148 add x8, x10, x8 10fd0c: f9000fe8 str x8, [sp, #0x18] 10fd10: 79000109 strh w9, [x8] 10fd14: 17ffffea b 0x10fcbc 10fd18: 910083ff add sp, sp, #0x20 10fd1c: d65f03c0 ret 000000000010fd20 : 10fd20: d10083ff sub sp, sp, #0x20 10fd24: f9000fe0 str x0, [sp, #0x18] 10fd28: f9000be1 str x1, [sp, #0x10] 10fd2c: f90007e2 str x2, [sp, #0x8] 10fd30: 92800008 mov x8, #-0x1 // =-1 10fd34: f94007e9 ldr x9, [sp, #0x8] 10fd38: 8b080128 add x8, x9, x8 10fd3c: f90007e8 str x8, [sp, #0x8] 10fd40: b5000049 cbnz x9, 0x10fd48 10fd44: 14000012 b 0x10fd8c 10fd48: b24007e8 orr x8, xzr, #0x3 10fd4c: 321d03e9 orr w9, wzr, #0x8 10fd50: b27f03ea orr x10, xzr, #0x2 10fd54: f9400beb ldr x11, [sp, #0x10] 10fd58: 3940056c ldrb w12, [x11, #0x1] 10fd5c: f9400beb ldr x11, [sp, #0x10] 10fd60: 3940096d ldrb w13, [x11, #0x2] 10fd64: 1ac921a9 lsl w9, w13, w9 10fd68: 2a090189 orr w9, w12, w9 10fd6c: f9400feb ldr x11, [sp, #0x18] 10fd70: 8b0a016a add x10, x11, x10 10fd74: f9000fea str x10, [sp, #0x18] 10fd78: 79000169 strh w9, [x11] 10fd7c: f9400bea ldr x10, [sp, #0x10] 10fd80: 8b080148 add x8, x10, x8 10fd84: f9000be8 str x8, [sp, #0x10] 10fd88: 17ffffea b 0x10fd30 10fd8c: 910083ff add sp, sp, #0x20 10fd90: d65f03c0 ret 000000000010fd94 : 10fd94: d10083ff sub sp, sp, #0x20 10fd98: f9000fe0 str x0, [sp, #0x18] 10fd9c: f9000be1 str x1, [sp, #0x10] 10fda0: f90007e2 str x2, [sp, #0x8] 10fda4: 92800008 mov x8, #-0x1 // =-1 10fda8: f94007e9 ldr x9, [sp, #0x8] 10fdac: 8b080128 add x8, x9, x8 10fdb0: f90007e8 str x8, [sp, #0x8] 10fdb4: b5000049 cbnz x9, 0x10fdbc 10fdb8: 1400000e b 0x10fdf0 10fdbc: b27f03e8 orr x8, xzr, #0x2 10fdc0: 321c03e9 orr w9, wzr, #0x10 10fdc4: b27e03ea orr x10, xzr, #0x4 10fdc8: f9400beb ldr x11, [sp, #0x10] 10fdcc: 8b0a016a add x10, x11, x10 10fdd0: f9000bea str x10, [sp, #0x10] 10fdd4: b940016c ldr w12, [x11] 10fdd8: 1ac92989 asr w9, w12, w9 10fddc: f9400fea ldr x10, [sp, #0x18] 10fde0: 8b080148 add x8, x10, x8 10fde4: f9000fe8 str x8, [sp, #0x18] 10fde8: 79000149 strh w9, [x10] 10fdec: 17ffffee b 0x10fda4 10fdf0: 910083ff add sp, sp, #0x20 10fdf4: d65f03c0 ret 000000000010fdf8 : 10fdf8: d100c3ff sub sp, sp, #0x30 10fdfc: a9027bfd stp x29, x30, [sp, #0x20] 10fe00: 910083fd add x29, sp, #0x20 10fe04: f81f83a0 stur x0, [x29, #-0x8] 10fe08: f9000be1 str x1, [sp, #0x10] 10fe0c: f90007e2 str x2, [sp, #0x8] 10fe10: 92800008 mov x8, #-0x1 // =-1 10fe14: f94007e9 ldr x9, [sp, #0x8] 10fe18: 8b080128 add x8, x9, x8 10fe1c: f90007e8 str x8, [sp, #0x8] 10fe20: b5000049 cbnz x9, 0x10fe28 10fe24: 1400000f b 0x10fe60 10fe28: b27f03e8 orr x8, xzr, #0x2 10fe2c: b27e03e9 orr x9, xzr, #0x4 10fe30: f9400bea ldr x10, [sp, #0x10] 10fe34: 8b090149 add x9, x10, x9 10fe38: f9000be9 str x9, [sp, #0x10] 10fe3c: bd400140 ldr s0, [x10] 10fe40: f90003e8 str x8, [sp] 10fe44: 97fe5963 bl 0xa63d0 <_ZN7android18clamp16_from_floatEf@plt> 10fe48: f85f83a8 ldur x8, [x29, #-0x8] 10fe4c: f94003e9 ldr x9, [sp] 10fe50: 8b09010a add x10, x8, x9 10fe54: f81f83aa stur x10, [x29, #-0x8] 10fe58: 79000100 strh w0, [x8] 10fe5c: 17ffffed b 0x10fe10 10fe60: a9427bfd ldp x29, x30, [sp, #0x20] 10fe64: 9100c3ff add sp, sp, #0x30 10fe68: d65f03c0 ret 000000000010fe6c : 10fe6c: d10043ff sub sp, sp, #0x10 10fe70: 52a87808 mov w8, #0x43c00000 // =1136656384 10fe74: 1e270101 fmov s1, w8 10fe78: 52900008 mov w8, #0x8000 // =32768 10fe7c: 72a877e8 movk w8, #0x43bf, lsl #16 10fe80: bd000fe0 str s0, [sp, #0xc] 10fe84: bd400fe0 ldr s0, [sp, #0xc] 10fe88: 1e212800 fadd s0, s0, s1 10fe8c: bd000be0 str s0, [sp, #0x8] 10fe90: b9400be9 ldr w9, [sp, #0x8] 10fe94: 6b08013f cmp w9, w8 10fe98: 1a9fa7e8 cset w8, lt 10fe9c: 37000048 tbnz w8, #0x0, 0x10fea4 10fea0: 14000004 b 0x10feb0 10fea4: 321143e8 orr w8, wzr, #0xffff8000 10fea8: b9000be8 str w8, [sp, #0x8] 10feac: 1400000a b 0x10fed4 10feb0: 528fffe8 mov w8, #0x7fff // =32767 10feb4: 72a87808 movk w8, #0x43c0, lsl #16 10feb8: b9400be9 ldr w9, [sp, #0x8] 10febc: 6b08013f cmp w9, w8 10fec0: 1a9fd7e8 cset w8, gt 10fec4: 37000048 tbnz w8, #0x0, 0x10fecc 10fec8: 14000003 b 0x10fed4 10fecc: 32003be8 orr w8, wzr, #0x7fff 10fed0: b9000be8 str w8, [sp, #0x8] 10fed4: b9400be8 ldr w8, [sp, #0x8] 10fed8: 2a0803e0 mov w0, w8 10fedc: 910043ff add sp, sp, #0x10 10fee0: d65f03c0 ret 000000000010fee4 const&)>: 10fee4: d101c3ff sub sp, sp, #0x70 10fee8: a9067bfd stp x29, x30, [sp, #0x60] 10feec: 910183fd add x29, sp, #0x60 10fef0: b27d03e8 orr x8, xzr, #0x8 10fef4: 52800009 mov w9, #0x0 // =0 10fef8: f81f83a0 stur x0, [x29, #-0x8] 10fefc: f81f03a1 stur x1, [x29, #-0x10] 10ff00: f81e83a2 stur x2, [x29, #-0x18] 10ff04: f85f83a0 ldur x0, [x29, #-0x8] 10ff08: f85f03a1 ldur x1, [x29, #-0x10] 10ff0c: 8b080022 add x2, x1, x8 10ff10: f9001be0 str x0, [sp, #0x30] 10ff14: f90017e1 str x1, [sp, #0x28] 10ff18: aa0203e1 mov x1, x2 10ff1c: f90013e8 str x8, [sp, #0x20] 10ff20: b9001fe9 str w9, [sp, #0x1c] 10ff24: 97fe5e8f bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> 10ff28: f94017e8 ldr x8, [sp, #0x28] 10ff2c: f9400100 ldr x0, [x8] 10ff30: f9401be1 ldr x1, [sp, #0x30] 10ff34: f9000020 str x0, [x1] 10ff38: f9401d00 ldr x0, [x8, #0x38] 10ff3c: f9400022 ldr x2, [x1] 10ff40: f85e8042 ldur x2, [x2, #-0x18] 10ff44: 8b020022 add x2, x1, x2 10ff48: f9000040 str x0, [x2] 10ff4c: f94013e0 ldr x0, [sp, #0x20] 10ff50: 8b000022 add x2, x1, x0 10ff54: f85e83a1 ldur x1, [x29, #-0x18] 10ff58: aa0203e0 mov x0, x2 10ff5c: f9000be2 str x2, [sp, #0x10] 10ff60: 97fe407c bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 10ff64: 14000001 b 0x10ff68 const&)+0x84> 10ff68: b27d0be8 orr x8, xzr, #0x38 10ff6c: b9401fe9 ldr w9, [sp, #0x1c] 10ff70: f9401bea ldr x10, [sp, #0x30] 10ff74: 39005149 strb w9, [x10, #0x14] 10ff78: b9001d5f str wzr, [x10, #0x1c] 10ff7c: 8b080148 add x8, x10, x8 10ff80: aa0803e0 mov x0, x8 10ff84: f90007e8 str x8, [sp, #0x8] 10ff88: 97fe67fa bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> 10ff8c: 14000001 b 0x10ff90 const&)+0xac> 10ff90: f9401be0 ldr x0, [sp, #0x30] 10ff94: 97fe55bb bl 0xa5680 <_ZN7android12WAVExtractor4initEv@plt> 10ff98: b90007e0 str w0, [sp, #0x4] 10ff9c: 14000001 b 0x10ffa0 const&)+0xbc> 10ffa0: b94007e8 ldr w8, [sp, #0x4] 10ffa4: f9401be9 ldr x9, [sp, #0x30] 10ffa8: b9001128 str w8, [x9, #0x10] 10ffac: a9467bfd ldp x29, x30, [sp, #0x60] 10ffb0: 9101c3ff add sp, sp, #0x70 10ffb4: d65f03c0 ret 10ffb8: 2a0103e8 mov w8, w1 10ffbc: f81e03a0 stur x0, [x29, #-0x20] 10ffc0: b81dc3a8 stur w8, [x29, #-0x24] 10ffc4: 1400000c b 0x10fff4 const&)+0x110> 10ffc8: 2a0103e8 mov w8, w1 10ffcc: f81e03a0 stur x0, [x29, #-0x20] 10ffd0: b81dc3a8 stur w8, [x29, #-0x24] 10ffd4: 14000006 b 0x10ffec const&)+0x108> 10ffd8: 2a0103e8 mov w8, w1 10ffdc: f81e03a0 stur x0, [x29, #-0x20] 10ffe0: b81dc3a8 stur w8, [x29, #-0x24] 10ffe4: f94007e0 ldr x0, [sp, #0x8] 10ffe8: 97fe4662 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 10ffec: f9400be0 ldr x0, [sp, #0x10] 10fff0: 97fe3ff8 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 10fff4: b27d03e8 orr x8, xzr, #0x8 10fff8: f94017e9 ldr x9, [sp, #0x28] 10fffc: 8b080121 add x1, x9, x8 110000: f9401be0 ldr x0, [sp, #0x30] 110004: 97fe6acb bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 110008: f85e03a0 ldur x0, [x29, #-0x20] 11000c: 97fe5fc1 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000110010 : 110010: f81e0ffc str x28, [sp, #-0x20]! 110014: a9017bfd stp x29, x30, [sp, #0x10] 110018: 910043fd add x29, sp, #0x10 11001c: d10883ff sub sp, sp, #0x220 110020: d53bd048 mrs x8, TPIDR_EL0 110024: f9401508 ldr x8, [x8, #0x28] 110028: f81e83a8 stur x8, [x29, #-0x18] 11002c: f81603a0 stur x0, [x29, #-0xa0] 110030: f85603a8 ldur x8, [x29, #-0xa0] 110034: aa0803e0 mov x0, x8 110038: 91002108 add x8, x8, #0x8 11003c: f81083a0 stur x0, [x29, #-0xf8] 110040: aa0803e0 mov x0, x8 110044: 97fe5dd3 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 110048: f9400008 ldr x8, [x0] 11004c: f9401d08 ldr x8, [x8, #0x38] 110050: 321e07e9 orr w9, wzr, #0xc 110054: 2a0903e3 mov w3, w9 110058: aa1f03fe mov x30, xzr 11005c: d10093a2 sub x2, x29, #0x24 110060: aa1e03e1 mov x1, x30 110064: d63f0100 blr x8 110068: f1002c08 subs x8, x0, #0xb 11006c: f81003a8 stur x8, [x29, #-0x100] 110070: 540000ac b.gt 0x110084 110074: 14000001 b 0x110078 110078: 12800248 mov w8, #-0x13 // =-19 11007c: b816c3a8 stur w8, [x29, #-0x94] 110080: 140002a2 b 0x110b08 110084: b85dc3a8 ldur w8, [x29, #-0x24] 110088: 52892a49 mov w9, #0x4952 // =18770 11008c: 72a8c8c9 movk w9, #0x4646, lsl #16 110090: 6b090108 subs w8, w8, w9 110094: b9012fe8 str w8, [sp, #0x12c] 110098: 54000121 b.ne 0x1100bc 11009c: 14000001 b 0x1100a0 1100a0: b85e43a8 ldur w8, [x29, #-0x1c] 1100a4: 52882ae9 mov w9, #0x4157 // =16727 1100a8: 72a8aac9 movk w9, #0x4556, lsl #16 1100ac: 6b090108 subs w8, w8, w9 1100b0: b9012be8 str w8, [sp, #0x128] 1100b4: 540000a0 b.eq 0x1100c8 1100b8: 14000001 b 0x1100bc 1100bc: 12800248 mov w8, #-0x13 // =-19 1100c0: b816c3a8 stur w8, [x29, #-0x94] 1100c4: 14000291 b 0x110b08 1100c8: d10093a8 sub x8, x29, #0x24 1100cc: 91001100 add x0, x8, #0x4 1100d0: 940004a8 bl 0x111370 1100d4: 2a0003e0 mov w0, w0 1100d8: 2a0003e8 mov w8, w0 1100dc: f81583a8 stur x8, [x29, #-0xa8] 1100e0: 321e07e0 orr w0, wzr, #0xc 1100e4: 2a0003e8 mov w8, w0 1100e8: f81503a8 stur x8, [x29, #-0xb0] 1100ec: f85583a8 ldur x8, [x29, #-0xa8] 1100f0: f81483a8 stur x8, [x29, #-0xb8] 1100f4: 14000001 b 0x1100f8 1100f8: f85483a8 ldur x8, [x29, #-0xb8] 1100fc: f1002108 subs x8, x8, #0x8 110100: f90093e8 str x8, [sp, #0x120] 110104: 54004fc3 b.lo 0x110afc 110108: 14000001 b 0x11010c 11010c: f85083a8 ldur x8, [x29, #-0xf8] 110110: 91002100 add x0, x8, #0x8 110114: 97fe5d9f bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 110118: f85503a1 ldur x1, [x29, #-0xb0] 11011c: f9400008 ldr x8, [x0] 110120: f9401d08 ldr x8, [x8, #0x38] 110124: 321d03e9 orr w9, wzr, #0x8 110128: 2a0903e3 mov w3, w9 11012c: d100b3a2 sub x2, x29, #0x2c 110130: d63f0100 blr x8 110134: f1001c08 subs x8, x0, #0x7 110138: f9008fe8 str x8, [sp, #0x118] 11013c: 540000ac b.gt 0x110150 110140: 14000001 b 0x110144 110144: 12800248 mov w8, #-0x13 // =-19 110148: b816c3a8 stur w8, [x29, #-0x94] 11014c: 1400026f b 0x110b08 110150: f85483a8 ldur x8, [x29, #-0xb8] 110154: f1002108 subs x8, x8, #0x8 110158: f81483a8 stur x8, [x29, #-0xb8] 11015c: f85503a8 ldur x8, [x29, #-0xb0] 110160: 91002108 add x8, x8, #0x8 110164: f81503a8 stur x8, [x29, #-0xb0] 110168: d100b3a8 sub x8, x29, #0x2c 11016c: 91001100 add x0, x8, #0x4 110170: 94000480 bl 0x111370 110174: b81443a0 stur w0, [x29, #-0xbc] 110178: b85443a0 ldur w0, [x29, #-0xbc] 11017c: 2a0003e8 mov w8, w0 110180: f85483be ldur x30, [x29, #-0xb8] 110184: eb1e0108 subs x8, x8, x30 110188: f9008be8 str x8, [sp, #0x110] 11018c: 540000a9 b.ls 0x1101a0 110190: 14000001 b 0x110194 110194: 12800248 mov w8, #-0x13 // =-19 110198: b816c3a8 stur w8, [x29, #-0x94] 11019c: 1400025b b 0x110b08 1101a0: b85d43a8 ldur w8, [x29, #-0x2c] 1101a4: 528dacc9 mov w9, #0x6d66 // =28006 1101a8: 72a40e89 movk w9, #0x2074, lsl #16 1101ac: 6b090108 subs w8, w8, w9 1101b0: b9010fe8 str w8, [sp, #0x10c] 1101b4: 54002821 b.ne 0x1106b8 1101b8: 14000001 b 0x1101bc 1101bc: b85443a8 ldur w8, [x29, #-0xbc] 1101c0: 71003d08 subs w8, w8, #0xf 1101c4: b9010be8 str w8, [sp, #0x108] 1101c8: 540000a8 b.hi 0x1101dc 1101cc: 14000001 b 0x1101d0 1101d0: 12800248 mov w8, #-0x13 // =-19 1101d4: b816c3a8 stur w8, [x29, #-0x94] 1101d8: 1400024c b 0x110b08 1101dc: f85083a8 ldur x8, [x29, #-0xf8] 1101e0: 91002100 add x0, x8, #0x8 1101e4: 97fe5d6b bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 1101e8: f85503a1 ldur x1, [x29, #-0xb0] 1101ec: f9400008 ldr x8, [x0] 1101f0: f9401d08 ldr x8, [x8, #0x38] 1101f4: 321f03e9 orr w9, wzr, #0x2 1101f8: 2a0903e3 mov w3, w9 1101fc: d10153a2 sub x2, x29, #0x54 110200: d63f0100 blr x8 110204: f1000408 subs x8, x0, #0x1 110208: f90083e8 str x8, [sp, #0x100] 11020c: 540000ac b.gt 0x110220 110210: 14000001 b 0x110214 110214: 12800248 mov w8, #-0x13 // =-19 110218: b816c3a8 stur w8, [x29, #-0x94] 11021c: 1400023b b 0x110b08 110220: d10153a0 sub x0, x29, #0x54 110224: 94000468 bl 0x1113c4 110228: f85083be ldur x30, [x29, #-0xf8] 11022c: 79002fc0 strh w0, [x30, #0x16] 110230: 79402fc0 ldrh w0, [x30, #0x16] 110234: 71000400 subs w0, w0, #0x1 110238: b900ffe0 str w0, [sp, #0xfc] 11023c: 54000460 b.eq 0x1102c8 110240: 14000001 b 0x110244 110244: f85083a8 ldur x8, [x29, #-0xf8] 110248: 79402d09 ldrh w9, [x8, #0x16] 11024c: 71000d29 subs w9, w9, #0x3 110250: b900fbe9 str w9, [sp, #0xf8] 110254: 540003a0 b.eq 0x1102c8 110258: 14000001 b 0x11025c 11025c: f85083a8 ldur x8, [x29, #-0xf8] 110260: 79402d09 ldrh w9, [x8, #0x16] 110264: 71001929 subs w9, w9, #0x6 110268: b900f7e9 str w9, [sp, #0xf4] 11026c: 540002e0 b.eq 0x1102c8 110270: 14000001 b 0x110274 110274: f85083a8 ldur x8, [x29, #-0xf8] 110278: 79402d09 ldrh w9, [x8, #0x16] 11027c: 71001d29 subs w9, w9, #0x7 110280: b900f3e9 str w9, [sp, #0xf0] 110284: 54000220 b.eq 0x1102c8 110288: 14000001 b 0x11028c 11028c: f85083a8 ldur x8, [x29, #-0xf8] 110290: 79402d09 ldrh w9, [x8, #0x16] 110294: 7100c529 subs w9, w9, #0x31 110298: b900efe9 str w9, [sp, #0xec] 11029c: 54000160 b.eq 0x1102c8 1102a0: 14000001 b 0x1102a4 1102a4: f85083a8 ldur x8, [x29, #-0xf8] 1102a8: 79c02d09 ldrsh w9, [x8, #0x16] 1102ac: 31000929 adds w9, w9, #0x2 1102b0: b900ebe9 str w9, [sp, #0xe8] 1102b4: 540000a0 b.eq 0x1102c8 1102b8: 14000001 b 0x1102bc 1102bc: 12807e28 mov w8, #-0x3f2 // =-1010 1102c0: b816c3a8 stur w8, [x29, #-0x94] 1102c4: 14000211 b 0x110b08 1102c8: 321c03e8 orr w8, wzr, #0x10 1102cc: 381403a8 sturb w8, [x29, #-0xc0] 1102d0: f85083a9 ldur x9, [x29, #-0xf8] 1102d4: 79c02d28 ldrsh w8, [x9, #0x16] 1102d8: 31000908 adds w8, w8, #0x2 1102dc: b900e7e8 str w8, [sp, #0xe4] 1102e0: 540000a1 b.ne 0x1102f4 1102e4: 14000001 b 0x1102e8 1102e8: 52800508 mov w8, #0x28 // =40 1102ec: 381403a8 sturb w8, [x29, #-0xc0] 1102f0: 14000001 b 0x1102f4 1102f4: f85083a8 ldur x8, [x29, #-0xf8] 1102f8: 91002100 add x0, x8, #0x8 1102fc: 97fe5d25 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 110300: f85503a1 ldur x1, [x29, #-0xb0] 110304: 385403a9 ldurb w9, [x29, #-0xc0] 110308: 2a0903e3 mov w3, w9 11030c: f9400008 ldr x8, [x0] 110310: f9401d08 ldr x8, [x8, #0x38] 110314: d10153a2 sub x2, x29, #0x54 110318: d63f0100 blr x8 11031c: 385403a9 ldurb w9, [x29, #-0xc0] 110320: 2a0903e8 mov w8, w9 110324: eb080008 subs x8, x0, x8 110328: f9006fe8 str x8, [sp, #0xd8] 11032c: 540000aa b.ge 0x110340 110330: 14000001 b 0x110334 110334: 12800248 mov w8, #-0x13 // =-19 110338: b816c3a8 stur w8, [x29, #-0x94] 11033c: 140001f3 b 0x110b08 110340: d10153a8 sub x8, x29, #0x54 110344: b27f0100 orr x0, x8, #0x2 110348: 9400041f bl 0x1113c4 11034c: f85083a8 ldur x8, [x29, #-0xf8] 110350: 79003100 strh w0, [x8, #0x18] 110354: 79403100 ldrh w0, [x8, #0x18] 110358: 71000400 subs w0, w0, #0x1 11035c: b900d7e0 str w0, [sp, #0xd4] 110360: 5400010b b.lt 0x110380 110364: 14000001 b 0x110368 110368: f85083a8 ldur x8, [x29, #-0xf8] 11036c: 79403109 ldrh w9, [x8, #0x18] 110370: 71002529 subs w9, w9, #0x9 110374: b900d3e9 str w9, [sp, #0xd0] 110378: 540000ab b.lt 0x11038c 11037c: 14000001 b 0x110380 110380: 12807e28 mov w8, #-0x3f2 // =-1010 110384: b816c3a8 stur w8, [x29, #-0x94] 110388: 140001e0 b 0x110b08 11038c: f85083a8 ldur x8, [x29, #-0xf8] 110390: 79c02d09 ldrsh w9, [x8, #0x16] 110394: 31000929 adds w9, w9, #0x2 110398: b900cfe9 str w9, [sp, #0xcc] 11039c: 54000200 b.eq 0x1103dc 1103a0: 14000001 b 0x1103a4 1103a4: f85083a8 ldur x8, [x29, #-0xf8] 1103a8: 79403109 ldrh w9, [x8, #0x18] 1103ac: 71000529 subs w9, w9, #0x1 1103b0: b900cbe9 str w9, [sp, #0xc8] 1103b4: 54000120 b.eq 0x1103d8 1103b8: 14000001 b 0x1103bc 1103bc: f85083a8 ldur x8, [x29, #-0xf8] 1103c0: 79403109 ldrh w9, [x8, #0x18] 1103c4: 71000929 subs w9, w9, #0x2 1103c8: b900c7e9 str w9, [sp, #0xc4] 1103cc: 54000060 b.eq 0x1103d8 1103d0: 14000001 b 0x1103d4 1103d4: 14000001 b 0x1103d8 1103d8: 14000001 b 0x1103dc 1103dc: d10153a8 sub x8, x29, #0x54 1103e0: 91001100 add x0, x8, #0x4 1103e4: 940003e3 bl 0x111370 1103e8: f85083a8 ldur x8, [x29, #-0xf8] 1103ec: b9002100 str w0, [x8, #0x20] 1103f0: b9402100 ldr w0, [x8, #0x20] 1103f4: 350000a0 cbnz w0, 0x110408 1103f8: 14000001 b 0x1103fc 1103fc: 12807dc8 mov w8, #-0x3ef // =-1007 110400: b816c3a8 stur w8, [x29, #-0x94] 110404: 140001c1 b 0x110b08 110408: d10153a8 sub x8, x29, #0x54 11040c: 91003900 add x0, x8, #0xe 110410: 940003ed bl 0x1113c4 110414: f85083a8 ldur x8, [x29, #-0xf8] 110418: 79004900 strh w0, [x8, #0x24] 11041c: 79c02d00 ldrsh w0, [x8, #0x16] 110420: 31000800 adds w0, w0, #0x2 110424: b900c3e0 str w0, [sp, #0xc0] 110428: 54000881 b.ne 0x110538 11042c: 14000001 b 0x110430 110430: d10153a8 sub x8, x29, #0x54 110434: 91004900 add x0, x8, #0x12 110438: 940003e3 bl 0x1113c4 11043c: 7813c3a0 sturh w0, [x29, #-0xc4] 110440: 7853c3a0 ldurh w0, [x29, #-0xc4] 110444: f85083a8 ldur x8, [x29, #-0xf8] 110448: 79404909 ldrh w9, [x8, #0x24] 11044c: 6b090009 subs w9, w0, w9 110450: b900bfe9 str w9, [sp, #0xbc] 110454: 54000140 b.eq 0x11047c 110458: 14000001 b 0x11045c 11045c: 7853c3a8 ldurh w8, [x29, #-0xc4] 110460: 340000a8 cbz w8, 0x110474 110464: 14000001 b 0x110468 110468: 12807e28 mov w8, #-0x3f2 // =-1010 11046c: b816c3a8 stur w8, [x29, #-0x94] 110470: 140001a6 b 0x110b08 110474: 14000001 b 0x110478 110478: 14000001 b 0x11047c 11047c: d10153a8 sub x8, x29, #0x54 110480: 91005100 add x0, x8, #0x14 110484: 940003bb bl 0x111370 110488: f85083a8 ldur x8, [x29, #-0xf8] 11048c: b9001d00 str w0, [x8, #0x1c] 110490: b9401d00 ldr w0, [x8, #0x1c] 110494: 53127c00 lsr w0, w0, #18 110498: 340000a0 cbz w0, 0x1104ac 11049c: 14000001 b 0x1104a0 1104a0: 12807dc8 mov w8, #-0x3ef // =-1007 1104a4: b816c3a8 stur w8, [x29, #-0x94] 1104a8: 14000198 b 0x110b08 1104ac: f85083a8 ldur x8, [x29, #-0xf8] 1104b0: b9401d09 ldr w9, [x8, #0x1c] 1104b4: 340001c9 cbz w9, 0x1104ec 1104b8: 14000001 b 0x1104bc 1104bc: f85083a8 ldur x8, [x29, #-0xf8] 1104c0: b9401d00 ldr w0, [x8, #0x1c] 1104c4: 940003cc bl 0x1113f4 1104c8: f85083a8 ldur x8, [x29, #-0xf8] 1104cc: 79403109 ldrh w9, [x8, #0x18] 1104d0: 6b090009 subs w9, w0, w9 1104d4: b900bbe9 str w9, [sp, #0xb8] 1104d8: 540000a0 b.eq 0x1104ec 1104dc: 14000001 b 0x1104e0 1104e0: 12807dc8 mov w8, #-0x3ef // =-1007 1104e4: b816c3a8 stur w8, [x29, #-0x94] 1104e8: 14000188 b 0x110b08 1104ec: d10153a8 sub x8, x29, #0x54 1104f0: 91006100 add x0, x8, #0x18 1104f4: f9005be8 str x8, [sp, #0xb0] 1104f8: 940003b3 bl 0x1113c4 1104fc: f85083a8 ldur x8, [x29, #-0xf8] 110500: 79002d00 strh w0, [x8, #0x16] 110504: f9405bfe ldr x30, [sp, #0xb0] 110508: 91006bc0 add x0, x30, #0x1a 11050c: b0000cc9 adrp x9, 0x2a9000 110510: f940cd21 ldr x1, [x9, #0x198] 110514: 321f0bea orr w10, wzr, #0xe 110518: 2a0a03e2 mov w2, w10 11051c: 97fe5fd5 bl 0xa8470 110520: 340000a0 cbz w0, 0x110534 110524: 14000001 b 0x110528 110528: 12807e28 mov w8, #-0x3f2 // =-1010 11052c: b816c3a8 stur w8, [x29, #-0x94] 110530: 14000176 b 0x110b08 110534: 14000001 b 0x110538 110538: f85083a8 ldur x8, [x29, #-0xf8] 11053c: 79402d09 ldrh w9, [x8, #0x16] 110540: 71000529 subs w9, w9, #0x1 110544: b900afe9 str w9, [sp, #0xac] 110548: 540003c1 b.ne 0x1105c0 11054c: 14000001 b 0x110550 110550: f85083a8 ldur x8, [x29, #-0xf8] 110554: 79404909 ldrh w9, [x8, #0x24] 110558: 71002129 subs w9, w9, #0x8 11055c: b900abe9 str w9, [sp, #0xa8] 110560: 540002e0 b.eq 0x1105bc 110564: 14000001 b 0x110568 110568: f85083a8 ldur x8, [x29, #-0xf8] 11056c: 79404909 ldrh w9, [x8, #0x24] 110570: 71004129 subs w9, w9, #0x10 110574: b900a7e9 str w9, [sp, #0xa4] 110578: 54000220 b.eq 0x1105bc 11057c: 14000001 b 0x110580 110580: f85083a8 ldur x8, [x29, #-0xf8] 110584: 79404909 ldrh w9, [x8, #0x24] 110588: 71006129 subs w9, w9, #0x18 11058c: b900a3e9 str w9, [sp, #0xa0] 110590: 54000160 b.eq 0x1105bc 110594: 14000001 b 0x110598 110598: f85083a8 ldur x8, [x29, #-0xf8] 11059c: 79404909 ldrh w9, [x8, #0x24] 1105a0: 71008129 subs w9, w9, #0x20 1105a4: b9009fe9 str w9, [sp, #0x9c] 1105a8: 540000a0 b.eq 0x1105bc 1105ac: 14000001 b 0x1105b0 1105b0: 12807e28 mov w8, #-0x3f2 // =-1010 1105b4: b816c3a8 stur w8, [x29, #-0x94] 1105b8: 14000154 b 0x110b08 1105bc: 1400003b b 0x1106a8 1105c0: f85083a8 ldur x8, [x29, #-0xf8] 1105c4: 79402d09 ldrh w9, [x8, #0x16] 1105c8: 71000d29 subs w9, w9, #0x3 1105cc: b9009be9 str w9, [sp, #0x98] 1105d0: 54000181 b.ne 0x110600 1105d4: 14000001 b 0x1105d8 1105d8: f85083a8 ldur x8, [x29, #-0xf8] 1105dc: 79404909 ldrh w9, [x8, #0x24] 1105e0: 71008129 subs w9, w9, #0x20 1105e4: b90097e9 str w9, [sp, #0x94] 1105e8: 540000a0 b.eq 0x1105fc 1105ec: 14000001 b 0x1105f0 1105f0: 12807e28 mov w8, #-0x3f2 // =-1010 1105f4: b816c3a8 stur w8, [x29, #-0x94] 1105f8: 14000144 b 0x110b08 1105fc: 1400002a b 0x1106a4 110600: f85083a8 ldur x8, [x29, #-0xf8] 110604: 79402d09 ldrh w9, [x8, #0x16] 110608: 7100c529 subs w9, w9, #0x31 11060c: b90093e9 str w9, [sp, #0x90] 110610: 54000141 b.ne 0x110638 110614: 14000001 b 0x110618 110618: f85083a8 ldur x8, [x29, #-0xf8] 11061c: 79404909 ldrh w9, [x8, #0x24] 110620: 340000a9 cbz w9, 0x110634 110624: 14000001 b 0x110628 110628: 12807e28 mov w8, #-0x3f2 // =-1010 11062c: b816c3a8 stur w8, [x29, #-0x94] 110630: 14000136 b 0x110b08 110634: 1400001b b 0x1106a0 110638: f85083a8 ldur x8, [x29, #-0xf8] 11063c: 79402d09 ldrh w9, [x8, #0x16] 110640: 71001d29 subs w9, w9, #0x7 110644: b9008fe9 str w9, [sp, #0x8c] 110648: 54000100 b.eq 0x110668 11064c: 14000001 b 0x110650 110650: f85083a8 ldur x8, [x29, #-0xf8] 110654: 79402d09 ldrh w9, [x8, #0x16] 110658: 71001929 subs w9, w9, #0x6 11065c: b9008be9 str w9, [sp, #0x88] 110660: 54000181 b.ne 0x110690 110664: 14000001 b 0x110668 110668: f85083a8 ldur x8, [x29, #-0xf8] 11066c: 79404909 ldrh w9, [x8, #0x24] 110670: 71002129 subs w9, w9, #0x8 110674: b90087e9 str w9, [sp, #0x84] 110678: 540000a0 b.eq 0x11068c 11067c: 14000001 b 0x110680 110680: 12807e28 mov w8, #-0x3f2 // =-1010 110684: b816c3a8 stur w8, [x29, #-0x94] 110688: 14000120 b 0x110b08 11068c: 14000004 b 0x11069c 110690: 12807e28 mov w8, #-0x3f2 // =-1010 110694: b816c3a8 stur w8, [x29, #-0x94] 110698: 1400011c b 0x110b08 11069c: 14000001 b 0x1106a0 1106a0: 14000001 b 0x1106a4 1106a4: 14000001 b 0x1106a8 1106a8: 320003e8 orr w8, wzr, #0x1 1106ac: f85083a9 ldur x9, [x29, #-0xf8] 1106b0: 39005128 strb w8, [x9, #0x14] 1106b4: 1400010c b 0x110ae4 1106b8: b85d43a8 ldur w8, [x29, #-0x2c] 1106bc: 528c2c89 mov w9, #0x6164 // =24932 1106c0: 72ac2e89 movk w9, #0x6174, lsl #16 1106c4: 6b090108 subs w8, w8, w9 1106c8: b90083e8 str w8, [sp, #0x80] 1106cc: 540020a1 b.ne 0x110ae0 1106d0: 14000001 b 0x1106d4 1106d4: f85083a8 ldur x8, [x29, #-0xf8] 1106d8: 39405109 ldrb w9, [x8, #0x14] 1106dc: 36002009 tbz w9, #0x0, 0x110adc 1106e0: 14000001 b 0x1106e4 1106e4: f85503a8 ldur x8, [x29, #-0xb0] 1106e8: f85083a9 ldur x9, [x29, #-0xf8] 1106ec: f9001528 str x8, [x9, #0x28] 1106f0: b85443aa ldur w10, [x29, #-0xbc] 1106f4: 2a0a03e8 mov w8, w10 1106f8: f9001928 str x8, [x9, #0x30] 1106fc: 321d0bea orr w10, wzr, #0x38 110700: 2a0a03e0 mov w0, w10 110704: 97fe6203 bl 0xa8f10 <_Znwm@plt> 110708: aa0003e8 mov x8, x0 11070c: aa0003e9 mov x9, x0 110710: f9003fe8 str x8, [sp, #0x78] 110714: f9003be9 str x9, [sp, #0x70] 110718: 97fe5ae6 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 11071c: 14000001 b 0x110720 110720: f85083a8 ldur x8, [x29, #-0xf8] 110724: 9100e100 add x0, x8, #0x38 110728: f9403be1 ldr x1, [sp, #0x70] 11072c: 97fe4da1 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> 110730: f85083a8 ldur x8, [x29, #-0xf8] 110734: 79402d09 ldrh w9, [x8, #0x16] 110738: 2a0903ea mov w10, w9 11073c: 71000529 subs w9, w9, #0x1 110740: f90037e0 str x0, [sp, #0x68] 110744: b90067ea str w10, [sp, #0x64] 110748: b90063e9 str w9, [sp, #0x60] 11074c: 540002e0 b.eq 0x1107a8 110750: 14000001 b 0x110754 110754: b94067e8 ldr w8, [sp, #0x64] 110758: 71000d09 subs w9, w8, #0x3 11075c: b9005fe9 str w9, [sp, #0x5c] 110760: 54000240 b.eq 0x1107a8 110764: 14000001 b 0x110768 110768: b94067e8 ldr w8, [sp, #0x64] 11076c: 71001909 subs w9, w8, #0x6 110770: b9005be9 str w9, [sp, #0x58] 110774: 54000300 b.eq 0x1107d4 110778: 14000001 b 0x11077c 11077c: b94067e8 ldr w8, [sp, #0x64] 110780: 7100c509 subs w9, w8, #0x31 110784: b90057e9 str w9, [sp, #0x54] 110788: 540003c0 b.eq 0x110800 11078c: 14000028 b 0x11082c 110790: f81303a0 stur x0, [x29, #-0xd0] 110794: 2a0103e8 mov w8, w1 110798: b812c3a8 stur w8, [x29, #-0xd4] 11079c: f9403fe0 ldr x0, [sp, #0x78] 1107a0: 97fe4070 bl 0xa0960 <_ZdlPv@plt> 1107a4: 140000e7 b 0x110b40 1107a8: f85083a8 ldur x8, [x29, #-0xf8] 1107ac: 9100e100 add x0, x8, #0x38 1107b0: 97fe51c0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1107b4: 90000cc8 adrp x8, 0x2a8000 1107b8: f941f108 ldr x8, [x8, #0x3e0] 1107bc: f9400102 ldr x2, [x8] 1107c0: 528daca1 mov w1, #0x6d65 // =28005 1107c4: 72adad21 movk w1, #0x6d69, lsl #16 1107c8: 97fe3efe bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 1107cc: b90053e0 str w0, [sp, #0x50] 1107d0: 1400004f b 0x11090c 1107d4: f85083a8 ldur x8, [x29, #-0xf8] 1107d8: 9100e100 add x0, x8, #0x38 1107dc: 97fe51b5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1107e0: 90000cc8 adrp x8, 0x2a8000 1107e4: f9467508 ldr x8, [x8, #0xce8] 1107e8: f9400102 ldr x2, [x8] 1107ec: 528daca1 mov w1, #0x6d65 // =28005 1107f0: 72adad21 movk w1, #0x6d69, lsl #16 1107f4: 97fe3ef3 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 1107f8: b9004fe0 str w0, [sp, #0x4c] 1107fc: 14000044 b 0x11090c 110800: f85083a8 ldur x8, [x29, #-0xf8] 110804: 9100e100 add x0, x8, #0x38 110808: 97fe51aa bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 11080c: 90000cc8 adrp x8, 0x2a8000 110810: f9471d08 ldr x8, [x8, #0xe38] 110814: f9400102 ldr x2, [x8] 110818: 528daca1 mov w1, #0x6d65 // =28005 11081c: 72adad21 movk w1, #0x6d69, lsl #16 110820: 97fe3ee8 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 110824: b9004be0 str w0, [sp, #0x48] 110828: 14000039 b 0x11090c 11082c: 14000001 b 0x110830 110830: f85083a8 ldur x8, [x29, #-0xf8] 110834: 91005900 add x0, x8, #0x16 110838: 32000be9 orr w9, wzr, #0x7 11083c: 7818c3a9 sturh w9, [x29, #-0x74] 110840: d101c3aa sub x10, x29, #0x70 110844: d101d3a1 sub x1, x29, #0x74 110848: aa0a03e8 mov x8, x10 11084c: f90023ea str x10, [sp, #0x40] 110850: 97fe5b68 bl 0xa75f0 <_ZN7android10Compare_EQIttEENS_7AStringERKT_RKT0_@plt> 110854: f94023e0 ldr x0, [sp, #0x40] 110858: 97fe611e bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 11085c: b9003fe0 str w0, [sp, #0x3c] 110860: 14000001 b 0x110864 110864: b9403fe8 ldr w8, [sp, #0x3c] 110868: 37000308 tbnz w8, #0x0, 0x1108c8 11086c: 14000001 b 0x110870 110870: b0000741 adrp x1, 0x1f9000 110874: 9132ac21 add x1, x1, #0xcab 110878: d10243a0 sub x0, x29, #0x90 11087c: 97fe4cc1 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 110880: 14000001 b 0x110884 110884: d10243a0 sub x0, x29, #0x90 110888: d101c3a1 sub x1, x29, #0x70 11088c: 97fe4915 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 110890: 14000001 b 0x110894 110894: d10243a0 sub x0, x29, #0x90 110898: 97fe451a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11089c: 1400000b b 0x1108c8 1108a0: f81303a0 stur x0, [x29, #-0xd0] 1108a4: 2a0103e8 mov w8, w1 1108a8: b812c3a8 stur w8, [x29, #-0xd4] 1108ac: 14000015 b 0x110900 1108b0: f81303a0 stur x0, [x29, #-0xd0] 1108b4: 2a0103e8 mov w8, w1 1108b8: b812c3a8 stur w8, [x29, #-0xd4] 1108bc: d10243a0 sub x0, x29, #0x90 1108c0: 97fe4510 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1108c4: 1400000f b 0x110900 1108c8: d101c3a0 sub x0, x29, #0x70 1108cc: 97fe450d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1108d0: 14000001 b 0x1108d4 1108d4: f85083a8 ldur x8, [x29, #-0xf8] 1108d8: 9100e100 add x0, x8, #0x38 1108dc: 97fe5175 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1108e0: 90000cc8 adrp x8, 0x2a8000 1108e4: f9464108 ldr x8, [x8, #0xc80] 1108e8: f9400102 ldr x2, [x8] 1108ec: 528daca1 mov w1, #0x6d65 // =28005 1108f0: 72adad21 movk w1, #0x6d69, lsl #16 1108f4: 97fe3eb3 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 1108f8: b9003be0 str w0, [sp, #0x38] 1108fc: 14000004 b 0x11090c 110900: d101c3a0 sub x0, x29, #0x70 110904: 97fe44ff bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 110908: 1400008e b 0x110b40 11090c: f85083a8 ldur x8, [x29, #-0xf8] 110910: 9100e109 add x9, x8, #0x38 110914: aa0903e0 mov x0, x9 110918: f9001be9 str x9, [sp, #0x30] 11091c: 97fe5165 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 110920: f85083a8 ldur x8, [x29, #-0xf8] 110924: 79403102 ldrh w2, [x8, #0x18] 110928: 528d0dc1 mov w1, #0x686e // =26734 11092c: 72a46c61 movk w1, #0x2363, lsl #16 110930: 97fe4bd0 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 110934: f9401be8 ldr x8, [sp, #0x30] 110938: b9002fe0 str w0, [sp, #0x2c] 11093c: aa0803e0 mov x0, x8 110940: 97fe515c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 110944: f85083a8 ldur x8, [x29, #-0xf8] 110948: b9401d02 ldr w2, [x8, #0x1c] 11094c: 528dcda1 mov w1, #0x6e6d // =28269 110950: 72ac6d01 movk w1, #0x6368, lsl #16 110954: 97fe4bc7 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 110958: f9401be8 ldr x8, [sp, #0x30] 11095c: b9002be0 str w0, [sp, #0x28] 110960: aa0803e0 mov x0, x8 110964: 97fe5153 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 110968: f85083a8 ldur x8, [x29, #-0xf8] 11096c: b9402102 ldr w2, [x8, #0x20] 110970: 528e8ca1 mov w1, #0x7465 // =29797 110974: 72ae6e41 movk w1, #0x7372, lsl #16 110978: 97fe4bbe bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 11097c: f9401be8 ldr x8, [sp, #0x30] 110980: b90027e0 str w0, [sp, #0x24] 110984: aa0803e0 mov x0, x8 110988: 97fe514a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 11098c: 5289aca1 mov w1, #0x4d65 // =19813 110990: 72aa0861 movk w1, #0x5043, lsl #16 110994: 321f03e2 orr w2, wzr, #0x2 110998: 97fe4bb6 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 11099c: aa1f03e8 mov x8, xzr 1109a0: f81203a8 stur x8, [x29, #-0xe0] 1109a4: f85083a8 ldur x8, [x29, #-0xf8] 1109a8: 79402d01 ldrh w1, [x8, #0x16] 1109ac: 7100c421 subs w1, w1, #0x31 1109b0: b90023e0 str w0, [sp, #0x20] 1109b4: b9001fe1 str w1, [sp, #0x1c] 1109b8: 540002c1 b.ne 0x110a10 1109bc: 14000001 b 0x1109c0 1109c0: f85083a8 ldur x8, [x29, #-0xf8] 1109c4: f9401909 ldr x9, [x8, #0x30] 1109c8: d281f82a mov x10, #0xfc1 // =4033 1109cc: f2b81f8a movk x10, #0xc0fc, lsl #16 1109d0: f2df81ea movk x10, #0xfc0f, lsl #32 1109d4: f2e1f80a movk x10, #0xfc0, lsl #48 1109d8: 9bca7d29 umulh x9, x9, x10 1109dc: d342fd29 lsr x9, x9, #2 1109e0: 529a000b mov w11, #0xd000 // =53248 1109e4: 72a2624b movk w11, #0x1312, lsl #16 1109e8: 2a0b03ea mov w10, w11 1109ec: 9b0a7d29 mul x9, x9, x10 1109f0: d346fd29 lsr x9, x9, #6 1109f4: d287efaa mov x10, #0x3f7d // =16253 1109f8: f2abc6aa movk x10, #0x5e35, lsl #16 1109fc: f2c9374a movk x10, #0x49ba, lsl #32 110a00: f2e0418a movk x10, #0x20c, lsl #48 110a04: 9bca7d29 umulh x9, x9, x10 110a08: f81203a9 stur x9, [x29, #-0xe0] 110a0c: 14000029 b 0x110ab0 110a10: f85083a8 ldur x8, [x29, #-0xf8] 110a14: 79404909 ldrh w9, [x8, #0x24] 110a18: 2a0903ea mov w10, w9 110a1c: d343fd4a lsr x10, x10, #3 110a20: f81183aa stur x10, [x29, #-0xe8] 110a24: f85183aa ldur x10, [x29, #-0xe8] 110a28: b40000ca cbz x10, 0x110a40 110a2c: 14000001 b 0x110a30 110a30: f85083a8 ldur x8, [x29, #-0xf8] 110a34: 79403109 ldrh w9, [x8, #0x18] 110a38: 350000a9 cbnz w9, 0x110a4c 110a3c: 14000001 b 0x110a40 110a40: 12807dc8 mov w8, #-0x3ef // =-1007 110a44: b816c3a8 stur w8, [x29, #-0x94] 110a48: 14000030 b 0x110b08 110a4c: f85083a8 ldur x8, [x29, #-0xf8] 110a50: f9401909 ldr x9, [x8, #0x30] 110a54: 7940310a ldrh w10, [x8, #0x18] 110a58: 2a0a03eb mov w11, w10 110a5c: f85183ac ldur x12, [x29, #-0xe8] 110a60: 9b0c7d6b mul x11, x11, x12 110a64: 9acb0929 udiv x9, x9, x11 110a68: f81103a9 stur x9, [x29, #-0xf0] 110a6c: b940210a ldr w10, [x8, #0x20] 110a70: 350000aa cbnz w10, 0x110a84 110a74: 14000001 b 0x110a78 110a78: 12807dc8 mov w8, #-0x3ef // =-1007 110a7c: b816c3a8 stur w8, [x29, #-0x94] 110a80: 14000022 b 0x110b08 110a84: f85103a8 ldur x8, [x29, #-0xf0] 110a88: 52884809 mov w9, #0x4240 // =16960 110a8c: 72a001e9 movk w9, #0xf, lsl #16 110a90: 2a0903ea mov w10, w9 110a94: 9b0a7d08 mul x8, x8, x10 110a98: f85083aa ldur x10, [x29, #-0xf8] 110a9c: b9402149 ldr w9, [x10, #0x20] 110aa0: 2a0903eb mov w11, w9 110aa4: 9acb0908 udiv x8, x8, x11 110aa8: f81203a8 stur x8, [x29, #-0xe0] 110aac: 14000001 b 0x110ab0 110ab0: f85083a8 ldur x8, [x29, #-0xf8] 110ab4: 9100e100 add x0, x8, #0x38 110ab8: 97fe50fe bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 110abc: f85203a2 ldur x2, [x29, #-0xe0] 110ac0: 528e4c21 mov w1, #0x7261 // =29281 110ac4: 72ac8ea1 movk w1, #0x6475, lsl #16 110ac8: 97fe639e bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 110acc: 2a1f03e1 mov w1, wzr 110ad0: b816c3a1 stur w1, [x29, #-0x94] 110ad4: b9001be0 str w0, [sp, #0x18] 110ad8: 1400000c b 0x110b08 110adc: 14000001 b 0x110ae0 110ae0: 14000001 b 0x110ae4 110ae4: b85443a8 ldur w8, [x29, #-0xbc] 110ae8: 2a0803e9 mov w9, w8 110aec: f85503aa ldur x10, [x29, #-0xb0] 110af0: 8b090149 add x9, x10, x9 110af4: f81503a9 stur x9, [x29, #-0xb0] 110af8: 17fffd80 b 0x1100f8 110afc: 12800248 mov w8, #-0x13 // =-19 110b00: b816c3a8 stur w8, [x29, #-0x94] 110b04: 14000001 b 0x110b08 110b08: b856c3a8 ldur w8, [x29, #-0x94] 110b0c: d53bd049 mrs x9, TPIDR_EL0 110b10: f9401529 ldr x9, [x9, #0x28] 110b14: f85e83aa ldur x10, [x29, #-0x18] 110b18: eb0a0129 subs x9, x9, x10 110b1c: b90017e8 str w8, [sp, #0x14] 110b20: f90007e9 str x9, [sp, #0x8] 110b24: 54000121 b.ne 0x110b48 110b28: 14000001 b 0x110b2c 110b2c: b94017e0 ldr w0, [sp, #0x14] 110b30: 910883ff add sp, sp, #0x220 110b34: a9417bfd ldp x29, x30, [sp, #0x10] 110b38: f84207fc ldr x28, [sp], #0x20 110b3c: d65f03c0 ret 110b40: f85303a0 ldur x0, [x29, #-0xd0] 110b44: 97fe5cf3 bl 0xa7f10 <_Unwind_Resume@plt> 110b48: 97fe648a bl 0xa9d70 <__stack_chk_fail@plt> 0000000000110b4c const&)>: 110b4c: d101c3ff sub sp, sp, #0x70 110b50: a9067bfd stp x29, x30, [sp, #0x60] 110b54: 910183fd add x29, sp, #0x60 110b58: b27a03e8 orr x8, xzr, #0x40 110b5c: 90000cc9 adrp x9, 0x2a8000 110b60: f946d129 ldr x9, [x9, #0xda0] 110b64: b27d03ea orr x10, xzr, #0x8 110b68: 8b0a0129 add x9, x9, x10 110b6c: 90000cca adrp x10, 0x2a8000 110b70: f946994a ldr x10, [x10, #0xd30] 110b74: b27d07eb orr x11, xzr, #0x18 110b78: 8b0b014b add x11, x10, x11 110b7c: d280120c mov x12, #0x90 // =144 110b80: 8b0c014a add x10, x10, x12 110b84: 5280000d mov w13, #0x0 // =0 110b88: f81f83a0 stur x0, [x29, #-0x8] 110b8c: f81f03a1 stur x1, [x29, #-0x10] 110b90: f85f83ac ldur x12, [x29, #-0x8] 110b94: 8b080180 add x0, x12, x8 110b98: f81d83a9 stur x9, [x29, #-0x28] 110b9c: f9001beb str x11, [sp, #0x30] 110ba0: f90017ea str x10, [sp, #0x28] 110ba4: b90027ed str w13, [sp, #0x24] 110ba8: f9000fec str x12, [sp, #0x18] 110bac: 97fe4921 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 110bb0: f9400fe0 ldr x0, [sp, #0x18] 110bb4: f85d83a1 ldur x1, [x29, #-0x28] 110bb8: 97fe5b6a bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> 110bbc: 14000001 b 0x110bc0 const&)+0x74> 110bc0: b27d03e8 orr x8, xzr, #0x8 110bc4: f9401be9 ldr x9, [sp, #0x30] 110bc8: f9400fea ldr x10, [sp, #0x18] 110bcc: f9000149 str x9, [x10] 110bd0: f94017eb ldr x11, [sp, #0x28] 110bd4: f900214b str x11, [x10, #0x40] 110bd8: 8b080148 add x8, x10, x8 110bdc: f85f03a1 ldur x1, [x29, #-0x10] 110be0: aa0803e0 mov x0, x8 110be4: f9000be8 str x8, [sp, #0x10] 110be8: 97fe3d5a bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 110bec: 14000001 b 0x110bf0 const&)+0xa4> 110bf0: b27d0be8 orr x8, xzr, #0x38 110bf4: b94027e9 ldr w9, [sp, #0x24] 110bf8: f9400fea ldr x10, [sp, #0x18] 110bfc: 39005149 strb w9, [x10, #0x14] 110c00: b9001d5f str wzr, [x10, #0x1c] 110c04: 8b080148 add x8, x10, x8 110c08: aa0803e0 mov x0, x8 110c0c: f90007e8 str x8, [sp, #0x8] 110c10: 97fe64d8 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> 110c14: 14000001 b 0x110c18 const&)+0xcc> 110c18: f9400fe0 ldr x0, [sp, #0x18] 110c1c: 97fe5299 bl 0xa5680 <_ZN7android12WAVExtractor4initEv@plt> 110c20: b90007e0 str w0, [sp, #0x4] 110c24: 14000001 b 0x110c28 const&)+0xdc> 110c28: b94007e8 ldr w8, [sp, #0x4] 110c2c: f9400fe9 ldr x9, [sp, #0x18] 110c30: b9001128 str w8, [x9, #0x10] 110c34: a9467bfd ldp x29, x30, [sp, #0x60] 110c38: 9101c3ff add sp, sp, #0x70 110c3c: d65f03c0 ret 110c40: 2a0103e8 mov w8, w1 110c44: f81e83a0 stur x0, [x29, #-0x18] 110c48: b81e43a8 stur w8, [x29, #-0x1c] 110c4c: 14000013 b 0x110c98 const&)+0x14c> 110c50: 2a0103e8 mov w8, w1 110c54: f81e83a0 stur x0, [x29, #-0x18] 110c58: b81e43a8 stur w8, [x29, #-0x1c] 110c5c: 1400000c b 0x110c8c const&)+0x140> 110c60: 2a0103e8 mov w8, w1 110c64: f81e83a0 stur x0, [x29, #-0x18] 110c68: b81e43a8 stur w8, [x29, #-0x1c] 110c6c: 14000006 b 0x110c84 const&)+0x138> 110c70: 2a0103e8 mov w8, w1 110c74: f81e83a0 stur x0, [x29, #-0x18] 110c78: b81e43a8 stur w8, [x29, #-0x1c] 110c7c: f94007e0 ldr x0, [sp, #0x8] 110c80: 97fe433c bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 110c84: f9400be0 ldr x0, [sp, #0x10] 110c88: 97fe3cd2 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 110c8c: f9400fe0 ldr x0, [sp, #0x18] 110c90: f85d83a1 ldur x1, [x29, #-0x28] 110c94: 97fe67a7 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 110c98: b27a03e8 orr x8, xzr, #0x40 110c9c: f9400fe9 ldr x9, [sp, #0x18] 110ca0: 8b080120 add x0, x9, x8 110ca4: 97fe3f97 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 110ca8: f85e83a0 ldur x0, [x29, #-0x18] 110cac: 97fe5c99 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000110cb0 : 110cb0: d10103ff sub sp, sp, #0x40 110cb4: a9037bfd stp x29, x30, [sp, #0x30] 110cb8: 9100c3fd add x29, sp, #0x30 110cbc: b27d0be8 orr x8, xzr, #0x38 110cc0: b27d03e9 orr x9, xzr, #0x8 110cc4: f81f83a0 stur x0, [x29, #-0x8] 110cc8: f81f03a1 stur x1, [x29, #-0x10] 110ccc: f85f83a0 ldur x0, [x29, #-0x8] 110cd0: f85f03a1 ldur x1, [x29, #-0x10] 110cd4: f940002a ldr x10, [x1] 110cd8: f900000a str x10, [x0] 110cdc: f9401c2a ldr x10, [x1, #0x38] 110ce0: f940000b ldr x11, [x0] 110ce4: f85e816b ldur x11, [x11, #-0x18] 110ce8: 8b0b000b add x11, x0, x11 110cec: f900016a str x10, [x11] 110cf0: 8b080008 add x8, x0, x8 110cf4: f9000fe0 str x0, [sp, #0x18] 110cf8: aa0803e0 mov x0, x8 110cfc: f9000be9 str x9, [sp, #0x10] 110d00: f90007e1 str x1, [sp, #0x8] 110d04: 97fe431b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 110d08: f9400fe8 ldr x8, [sp, #0x18] 110d0c: f9400be9 ldr x9, [sp, #0x10] 110d10: 8b090100 add x0, x8, x9 110d14: 97fe3caf bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 110d18: f94007e8 ldr x8, [sp, #0x8] 110d1c: f9400be9 ldr x9, [sp, #0x10] 110d20: 8b090101 add x1, x8, x9 110d24: f9400fe0 ldr x0, [sp, #0x18] 110d28: 97fe6782 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 110d2c: a9437bfd ldp x29, x30, [sp, #0x30] 110d30: 910103ff add sp, sp, #0x40 110d34: d65f03c0 ret 0000000000110d38 : 110d38: d100c3ff sub sp, sp, #0x30 110d3c: a9027bfd stp x29, x30, [sp, #0x20] 110d40: 910083fd add x29, sp, #0x20 110d44: 90000cc8 adrp x8, 0x2a8000 110d48: f946d108 ldr x8, [x8, #0xda0] 110d4c: b27a03e9 orr x9, xzr, #0x40 110d50: f81f83a0 stur x0, [x29, #-0x8] 110d54: f85f83a0 ldur x0, [x29, #-0x8] 110d58: f9000be0 str x0, [sp, #0x10] 110d5c: aa0803e1 mov x1, x8 110d60: f90007e9 str x9, [sp, #0x8] 110d64: 97fe567f bl 0xa6760 <_ZN7android12WAVExtractorD2Ev@plt> 110d68: f9400be8 ldr x8, [sp, #0x10] 110d6c: f94007e9 ldr x9, [sp, #0x8] 110d70: 8b090100 add x0, x8, x9 110d74: 97fe3f63 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 110d78: a9427bfd ldp x29, x30, [sp, #0x20] 110d7c: 9100c3ff add sp, sp, #0x30 110d80: d65f03c0 ret 0000000000110d84 : 110d84: d10083ff sub sp, sp, #0x20 110d88: a9017bfd stp x29, x30, [sp, #0x10] 110d8c: 910043fd add x29, sp, #0x10 110d90: f90007e0 str x0, [sp, #0x8] 110d94: f94007e0 ldr x0, [sp, #0x8] 110d98: f9400008 ldr x8, [x0] 110d9c: f85e8108 ldur x8, [x8, #-0x18] 110da0: 8b080008 add x8, x0, x8 110da4: aa0803e0 mov x0, x8 110da8: 97fe4c62 bl 0xa3f30 <_ZN7android12WAVExtractorD1Ev@plt> 110dac: a9417bfd ldp x29, x30, [sp, #0x10] 110db0: 910083ff add sp, sp, #0x20 110db4: d65f03c0 ret 0000000000110db8 : 110db8: d10083ff sub sp, sp, #0x20 110dbc: a9017bfd stp x29, x30, [sp, #0x10] 110dc0: 910043fd add x29, sp, #0x10 110dc4: f90007e0 str x0, [sp, #0x8] 110dc8: f94007e0 ldr x0, [sp, #0x8] 110dcc: f90003e0 str x0, [sp] 110dd0: 97fe4c58 bl 0xa3f30 <_ZN7android12WAVExtractorD1Ev@plt> 110dd4: f94003e0 ldr x0, [sp] 110dd8: 97fe3ee2 bl 0xa0960 <_ZdlPv@plt> 110ddc: a9417bfd ldp x29, x30, [sp, #0x10] 110de0: 910083ff add sp, sp, #0x20 110de4: d65f03c0 ret 0000000000110de8 : 110de8: d10083ff sub sp, sp, #0x20 110dec: a9017bfd stp x29, x30, [sp, #0x10] 110df0: 910043fd add x29, sp, #0x10 110df4: f90007e0 str x0, [sp, #0x8] 110df8: f94007e0 ldr x0, [sp, #0x8] 110dfc: f9400008 ldr x8, [x0] 110e00: f85e8108 ldur x8, [x8, #-0x18] 110e04: 8b080008 add x8, x0, x8 110e08: aa0803e0 mov x0, x8 110e0c: 97fe52d1 bl 0xa5950 <_ZN7android12WAVExtractorD0Ev@plt> 110e10: a9417bfd ldp x29, x30, [sp, #0x10] 110e14: 910083ff add sp, sp, #0x20 110e18: d65f03c0 ret 0000000000110e1c : 110e1c: d10183ff sub sp, sp, #0x60 110e20: a9057bfd stp x29, x30, [sp, #0x50] 110e24: 910143fd add x29, sp, #0x50 110e28: 52800009 mov w9, #0x0 // =0 110e2c: b27d0bea orr x10, xzr, #0x38 110e30: 90000ccb adrp x11, 0x2a8000 110e34: f946616b ldr x11, [x11, #0xcc0] 110e38: f81f83a0 stur x0, [x29, #-0x8] 110e3c: f85f83a0 ldur x0, [x29, #-0x8] 110e40: 320003ec orr w12, wzr, #0x1 110e44: 0a0c0129 and w9, w9, w12 110e48: 381f73a9 sturb w9, [x29, #-0x9] 110e4c: f90017e0 str x0, [sp, #0x28] 110e50: aa0a03e0 mov x0, x10 110e54: f90013e8 str x8, [sp, #0x20] 110e58: f9000feb str x11, [sp, #0x18] 110e5c: 97fe602d bl 0xa8f10 <_Znwm@plt> 110e60: f9000be0 str x0, [sp, #0x10] 110e64: 97fe5913 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 110e68: 14000001 b 0x110e6c 110e6c: f94013e0 ldr x0, [sp, #0x20] 110e70: f9400be1 ldr x1, [sp, #0x10] 110e74: 97fe5323 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 110e78: f94017e0 ldr x0, [sp, #0x28] 110e7c: b9401008 ldr w8, [x0, #0x10] 110e80: 35000048 cbnz w8, 0x110e88 110e84: 1400000e b 0x110ebc 110e88: 320003e8 orr w8, wzr, #0x1 110e8c: 12800009 mov w9, #-0x1 // =-1 110e90: 320003ea orr w10, wzr, #0x1 110e94: 0a0a0129 and w9, w9, w10 110e98: 381f73a9 sturb w9, [x29, #-0x9] 110e9c: b81e03a8 stur w8, [x29, #-0x20] 110ea0: 1400001f b 0x110f1c 110ea4: 2a0103e8 mov w8, w1 110ea8: f81e83a0 stur x0, [x29, #-0x18] 110eac: b81e43a8 stur w8, [x29, #-0x1c] 110eb0: f9400be0 ldr x0, [sp, #0x10] 110eb4: 97fe3eab bl 0xa0960 <_ZdlPv@plt> 110eb8: 14000020 b 0x110f38 110ebc: f94013e0 ldr x0, [sp, #0x20] 110ec0: 97fe4ffc bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 110ec4: f90007e0 str x0, [sp, #0x8] 110ec8: 14000001 b 0x110ecc 110ecc: 528daca1 mov w1, #0x6d65 // =28005 110ed0: 72adad21 movk w1, #0x6d69, lsl #16 110ed4: f9400fe8 ldr x8, [sp, #0x18] 110ed8: f9400102 ldr x2, [x8] 110edc: f94007e0 ldr x0, [sp, #0x8] 110ee0: 97fe3d38 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 110ee4: 14000001 b 0x110ee8 110ee8: 320003e8 orr w8, wzr, #0x1 110eec: 12800009 mov w9, #-0x1 // =-1 110ef0: 320003ea orr w10, wzr, #0x1 110ef4: 0a0a0129 and w9, w9, w10 110ef8: 381f73a9 sturb w9, [x29, #-0x9] 110efc: b81e03a8 stur w8, [x29, #-0x20] 110f00: 14000007 b 0x110f1c 110f04: 2a0103e8 mov w8, w1 110f08: f81e83a0 stur x0, [x29, #-0x18] 110f0c: b81e43a8 stur w8, [x29, #-0x1c] 110f10: f94013e0 ldr x0, [sp, #0x20] 110f14: 97fe4297 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 110f18: 14000008 b 0x110f38 110f1c: 385f73a8 ldurb w8, [x29, #-0x9] 110f20: 37000068 tbnz w8, #0x0, 0x110f2c 110f24: f94013e0 ldr x0, [sp, #0x20] 110f28: 97fe4292 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 110f2c: a9457bfd ldp x29, x30, [sp, #0x50] 110f30: 910183ff add sp, sp, #0x60 110f34: d65f03c0 ret 110f38: f85e83a0 ldur x0, [x29, #-0x18] 110f3c: 97fe5bf5 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000110f40 : 110f40: d10043ff sub sp, sp, #0x10 110f44: 52800008 mov w8, #0x0 // =0 110f48: 320003e9 orr w9, wzr, #0x1 110f4c: f90007e0 str x0, [sp, #0x8] 110f50: f94007e0 ldr x0, [sp, #0x8] 110f54: b940100a ldr w10, [x0, #0x10] 110f58: 6b08015f cmp w10, w8 110f5c: 1a9f17ea cset w10, eq 110f60: 7200015f tst w10, #0x1 110f64: 1a881128 csel w8, w9, w8, ne 110f68: 2a0803e0 mov w0, w8 110f6c: 93407c00 sxtw x0, w0 110f70: 910043ff add sp, sp, #0x10 110f74: d65f03c0 ret 0000000000110f78 : 110f78: d10183ff sub sp, sp, #0x60 110f7c: a9057bfd stp x29, x30, [sp, #0x50] 110f80: 910143fd add x29, sp, #0x50 110f84: d2800009 mov x9, #0x0 // =0 110f88: f81f83a0 stur x0, [x29, #-0x8] 110f8c: f81f03a1 stur x1, [x29, #-0x10] 110f90: f85f83a0 ldur x0, [x29, #-0x8] 110f94: b940100a ldr w10, [x0, #0x10] 110f98: f90017e8 str x8, [sp, #0x28] 110f9c: f90013e9 str x9, [sp, #0x20] 110fa0: f9000fe0 str x0, [sp, #0x18] 110fa4: 350000ea cbnz w10, 0x110fc0 110fa8: d2800008 mov x8, #0x0 // =0 110fac: f85f03a9 ldur x9, [x29, #-0x10] 110fb0: eb08013f cmp x9, x8 110fb4: 1a9f97ea cset w10, hi 110fb8: 3700004a tbnz w10, #0x0, 0x110fc0 110fbc: 14000005 b 0x110fd0 110fc0: f94017e0 ldr x0, [sp, #0x28] 110fc4: f94013e1 ldr x1, [sp, #0x20] 110fc8: 97fe47ce bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> 110fcc: 1400001d b 0x111040 110fd0: b27d0be8 orr x8, xzr, #0x38 110fd4: b27d03e9 orr x9, xzr, #0x8 110fd8: b27b07e0 orr x0, xzr, #0x60 110fdc: f9000be8 str x8, [sp, #0x10] 110fe0: f90007e9 str x9, [sp, #0x8] 110fe4: 97fe5fcb bl 0xa8f10 <_Znwm@plt> 110fe8: f9400fe8 ldr x8, [sp, #0x18] 110fec: f94007e9 ldr x9, [sp, #0x8] 110ff0: 8b090101 add x1, x8, x9 110ff4: f9400bea ldr x10, [sp, #0x10] 110ff8: 8b0a0102 add x2, x8, x10 110ffc: 79402d03 ldrh w3, [x8, #0x16] 111000: 79404904 ldrh w4, [x8, #0x24] 111004: f9401505 ldr x5, [x8, #0x28] 111008: f9401906 ldr x6, [x8, #0x30] 11100c: f90003e0 str x0, [sp] 111010: 97fe3dd0 bl 0xa0750 <_ZN7android9WAVSourceC1ERKNS_2spINS_10DataSourceEEERKNS1_INS_8MetaDataEEEtilm@plt> 111014: 14000001 b 0x111018 111018: f94017e0 ldr x0, [sp, #0x28] 11101c: f94003e1 ldr x1, [sp] 111020: 97fe5ca4 bl 0xa82b0 <_ZN7android2spINS_12IMediaSourceEEC2INS_9WAVSourceEEEPT_@plt> 111024: 14000007 b 0x111040 111028: 2a0103e8 mov w8, w1 11102c: f81e83a0 stur x0, [x29, #-0x18] 111030: b81e43a8 stur w8, [x29, #-0x1c] 111034: f94003e0 ldr x0, [sp] 111038: 97fe3e4a bl 0xa0960 <_ZdlPv@plt> 11103c: 14000004 b 0x11104c 111040: a9457bfd ldp x29, x30, [sp, #0x50] 111044: 910183ff add sp, sp, #0x60 111048: d65f03c0 ret 11104c: f85e83a0 ldur x0, [x29, #-0x18] 111050: 97fe5bb0 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000111054 const&, android::sp const&, unsigned short, int, long, unsigned long)>: 111054: d102c3ff sub sp, sp, #0xb0 111058: a90a7bfd stp x29, x30, [sp, #0xa0] 11105c: 910283fd add x29, sp, #0xa0 111060: d2800a08 mov x8, #0x50 // =80 111064: f0000ca9 adrp x9, 0x2a8000 111068: f942f929 ldr x9, [x9, #0x5f0] 11106c: b27d03ea orr x10, xzr, #0x8 111070: 8b0a0129 add x9, x9, x10 111074: f0000caa adrp x10, 0x2a8000 111078: f942714a ldr x10, [x10, #0x4e0] 11107c: b27d07eb orr x11, xzr, #0x18 111080: 8b0b014b add x11, x10, x11 111084: d280150c mov x12, #0xa8 // =168 111088: 8b0c014a add x10, x10, x12 11108c: 5280000d mov w13, #0x0 // =0 111090: d280000c mov x12, #0x0 // =0 111094: f81f83a0 stur x0, [x29, #-0x8] 111098: f81f03a1 stur x1, [x29, #-0x10] 11109c: f81e83a2 stur x2, [x29, #-0x18] 1110a0: 781e63a3 sturh w3, [x29, #-0x1a] 1110a4: b81e03a4 stur w4, [x29, #-0x20] 1110a8: f81d83a5 stur x5, [x29, #-0x28] 1110ac: f81d03a6 stur x6, [x29, #-0x30] 1110b0: f85f83a0 ldur x0, [x29, #-0x8] 1110b4: 8b080008 add x8, x0, x8 1110b8: f81b83a0 stur x0, [x29, #-0x48] 1110bc: aa0803e0 mov x0, x8 1110c0: f9002be9 str x9, [sp, #0x50] 1110c4: f90027eb str x11, [sp, #0x48] 1110c8: f90023ea str x10, [sp, #0x40] 1110cc: b9003fed str w13, [sp, #0x3c] 1110d0: f9001bec str x12, [sp, #0x30] 1110d4: 97fe47d7 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 1110d8: f85b83a0 ldur x0, [x29, #-0x48] 1110dc: f9402be1 ldr x1, [sp, #0x50] 1110e0: 97fe5980 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 1110e4: 14000001 b 0x1110e8 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x94> 1110e8: b27d03e8 orr x8, xzr, #0x8 1110ec: f94027e9 ldr x9, [sp, #0x48] 1110f0: f85b83aa ldur x10, [x29, #-0x48] 1110f4: f9000149 str x9, [x10] 1110f8: f94023eb ldr x11, [sp, #0x40] 1110fc: f900294b str x11, [x10, #0x50] 111100: 8b080148 add x8, x10, x8 111104: f85f03a1 ldur x1, [x29, #-0x10] 111108: aa0803e0 mov x0, x8 11110c: f90017e8 str x8, [sp, #0x28] 111110: 97fe3c10 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 111114: 14000001 b 0x111118 const&, android::sp const&, unsigned short, int, long, unsigned long)+0xc4> 111118: b27c03e8 orr x8, xzr, #0x10 11111c: f85b83a9 ldur x9, [x29, #-0x48] 111120: 8b080128 add x8, x9, x8 111124: f85e83a1 ldur x1, [x29, #-0x18] 111128: aa0803e0 mov x0, x8 11112c: f90013e8 str x8, [sp, #0x20] 111130: 97fe4024 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 111134: 14000001 b 0x111138 const&, android::sp const&, unsigned short, int, long, unsigned long)+0xe4> 111138: b27c03e8 orr x8, xzr, #0x10 11113c: 785e63a9 ldurh w9, [x29, #-0x1a] 111140: f85b83aa ldur x10, [x29, #-0x48] 111144: 79003149 strh w9, [x10, #0x18] 111148: b9001d5f str wzr, [x10, #0x1c] 11114c: b900215f str wzr, [x10, #0x20] 111150: b85e03a9 ldur w9, [x29, #-0x20] 111154: b9002549 str w9, [x10, #0x24] 111158: f85d83ab ldur x11, [x29, #-0x28] 11115c: f900154b str x11, [x10, #0x28] 111160: f85d03ab ldur x11, [x29, #-0x30] 111164: f900194b str x11, [x10, #0x30] 111168: b9403fe9 ldr w9, [sp, #0x3c] 11116c: 3900e149 strb w9, [x10, #0x38] 111170: f9401beb ldr x11, [sp, #0x30] 111174: f900214b str x11, [x10, #0x40] 111178: 8b080140 add x0, x10, x8 11117c: 97fe4f4d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 111180: f9000fe0 str x0, [sp, #0x18] 111184: 14000001 b 0x111188 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x134> 111188: 528e8ca1 mov w1, #0x7465 // =29797 11118c: 72ae6e41 movk w1, #0x7372, lsl #16 111190: b27e0be8 orr x8, xzr, #0x1c 111194: f85b83a9 ldur x9, [x29, #-0x48] 111198: 8b080122 add x2, x9, x8 11119c: f9400fe0 ldr x0, [sp, #0x18] 1111a0: 97fe50c0 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> 1111a4: 14000001 b 0x1111a8 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x154> 1111a8: b27c03e8 orr x8, xzr, #0x10 1111ac: f85b83a9 ldur x9, [x29, #-0x48] 1111b0: 8b080120 add x0, x9, x8 1111b4: 97fe4f3f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1111b8: f9000be0 str x0, [sp, #0x10] 1111bc: 14000001 b 0x1111c0 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x16c> 1111c0: 528d0dc1 mov w1, #0x686e // =26734 1111c4: 72a46c61 movk w1, #0x2363, lsl #16 1111c8: b27b03e8 orr x8, xzr, #0x20 1111cc: f85b83a9 ldur x9, [x29, #-0x48] 1111d0: 8b080122 add x2, x9, x8 1111d4: f9400be0 ldr x0, [sp, #0x10] 1111d8: 97fe50b2 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> 1111dc: 14000001 b 0x1111e0 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x18c> 1111e0: b27c03e8 orr x8, xzr, #0x10 1111e4: f85b83a9 ldur x9, [x29, #-0x48] 1111e8: 8b080120 add x0, x9, x8 1111ec: 97fe4f31 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1111f0: f90007e0 str x0, [sp, #0x8] 1111f4: 14000001 b 0x1111f8 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x1a4> 1111f8: 321103e2 orr w2, wzr, #0x8000 1111fc: 528e0a61 mov w1, #0x7053 // =28755 111200: 72ad2dc1 movk w1, #0x696e, lsl #16 111204: f94007e0 ldr x0, [sp, #0x8] 111208: 97fe499a bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 11120c: 14000001 b 0x111210 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x1bc> 111210: a94a7bfd ldp x29, x30, [sp, #0xa0] 111214: 9102c3ff add sp, sp, #0xb0 111218: d65f03c0 ret 11121c: 2a0103e8 mov w8, w1 111220: f81c83a0 stur x0, [x29, #-0x38] 111224: b81c43a8 stur w8, [x29, #-0x3c] 111228: 14000013 b 0x111274 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x220> 11122c: 2a0103e8 mov w8, w1 111230: f81c83a0 stur x0, [x29, #-0x38] 111234: b81c43a8 stur w8, [x29, #-0x3c] 111238: 1400000c b 0x111268 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x214> 11123c: 2a0103e8 mov w8, w1 111240: f81c83a0 stur x0, [x29, #-0x38] 111244: b81c43a8 stur w8, [x29, #-0x3c] 111248: 14000006 b 0x111260 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x20c> 11124c: 2a0103e8 mov w8, w1 111250: f81c83a0 stur x0, [x29, #-0x38] 111254: b81c43a8 stur w8, [x29, #-0x3c] 111258: f94013e0 ldr x0, [sp, #0x20] 11125c: 97fe41c5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 111260: f94017e0 ldr x0, [sp, #0x28] 111264: 97fe3b5b bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 111268: f85b83a0 ldur x0, [x29, #-0x48] 11126c: f9402be1 ldr x1, [sp, #0x50] 111270: 97fe4d70 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 111274: d2800a08 mov x8, #0x50 // =80 111278: f85b83a9 ldur x9, [x29, #-0x48] 11127c: 8b080120 add x0, x9, x8 111280: 97fe3e20 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 111284: f85c83a0 ldur x0, [x29, #-0x38] 111288: 97fe5b22 bl 0xa7f10 <_Unwind_Resume@plt> 000000000011128c ::sp(android::WAVSource*)>: 11128c: d100c3ff sub sp, sp, #0x30 111290: a9027bfd stp x29, x30, [sp, #0x20] 111294: 910083fd add x29, sp, #0x20 111298: d2800008 mov x8, #0x0 // =0 11129c: f81f83a0 stur x0, [x29, #-0x8] 1112a0: f9000be1 str x1, [sp, #0x10] 1112a4: f85f83a0 ldur x0, [x29, #-0x8] 1112a8: aa0003e1 mov x1, x0 1112ac: f9400be9 ldr x9, [sp, #0x10] 1112b0: f9000029 str x9, [x1] 1112b4: f9400be9 ldr x9, [sp, #0x10] 1112b8: eb08013f cmp x9, x8 1112bc: 1a9f07ea cset w10, ne 1112c0: f90007e0 str x0, [sp, #0x8] 1112c4: 3700004a tbnz w10, #0x0, 0x1112cc ::sp(android::WAVSource*)+0x40> 1112c8: 14000008 b 0x1112e8 ::sp(android::WAVSource*)+0x5c> 1112cc: f9400be8 ldr x8, [sp, #0x10] 1112d0: f9400109 ldr x9, [x8] 1112d4: f85e8129 ldur x9, [x9, #-0x18] 1112d8: 8b090108 add x8, x8, x9 1112dc: aa0803e0 mov x0, x8 1112e0: f94007e1 ldr x1, [sp, #0x8] 1112e4: 97fe654f bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 1112e8: a9427bfd ldp x29, x30, [sp, #0x20] 1112ec: 9100c3ff add sp, sp, #0x30 1112f0: d65f03c0 ret 00000000001112f4 : 1112f4: d10103ff sub sp, sp, #0x40 1112f8: a9037bfd stp x29, x30, [sp, #0x30] 1112fc: 9100c3fd add x29, sp, #0x30 111300: d2800009 mov x9, #0x0 // =0 111304: f81f83a0 stur x0, [x29, #-0x8] 111308: f81f03a1 stur x1, [x29, #-0x10] 11130c: b81ec3a2 stur w2, [x29, #-0x14] 111310: f85f83a0 ldur x0, [x29, #-0x8] 111314: b9401002 ldr w2, [x0, #0x10] 111318: f9000be8 str x8, [sp, #0x10] 11131c: f90007e9 str x9, [sp, #0x8] 111320: f90003e0 str x0, [sp] 111324: 350000e2 cbnz w2, 0x111340 111328: d2800008 mov x8, #0x0 // =0 11132c: f85f03a9 ldur x9, [x29, #-0x10] 111330: eb08013f cmp x9, x8 111334: 1a9f97ea cset w10, hi 111338: 3700004a tbnz w10, #0x0, 0x111340 11133c: 14000005 b 0x111350 111340: f9400be0 ldr x0, [sp, #0x10] 111344: f94007e1 ldr x1, [sp, #0x8] 111348: 97fe51ee bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 11134c: 14000006 b 0x111364 111350: b27d0be8 orr x8, xzr, #0x38 111354: f94003e9 ldr x9, [sp] 111358: 8b080121 add x1, x9, x8 11135c: f9400be0 ldr x0, [sp, #0x10] 111360: 97fe3f98 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 111364: a9437bfd ldp x29, x30, [sp, #0x30] 111368: 910103ff add sp, sp, #0x40 11136c: d65f03c0 ret 111370: d10043ff sub sp, sp, #0x10 111374: 321d07e8 orr w8, wzr, #0x18 111378: 321c03e9 orr w9, wzr, #0x10 11137c: 321d03ea orr w10, wzr, #0x8 111380: f90007e0 str x0, [sp, #0x8] 111384: f94007e0 ldr x0, [sp, #0x8] 111388: 39400c0b ldrb w11, [x0, #0x3] 11138c: 1ac82168 lsl w8, w11, w8 111390: f94007e0 ldr x0, [sp, #0x8] 111394: 3940080b ldrb w11, [x0, #0x2] 111398: 1ac92169 lsl w9, w11, w9 11139c: 2a090108 orr w8, w8, w9 1113a0: f94007e0 ldr x0, [sp, #0x8] 1113a4: 39400409 ldrb w9, [x0, #0x1] 1113a8: 1aca2129 lsl w9, w9, w10 1113ac: 2a090108 orr w8, w8, w9 1113b0: f94007e0 ldr x0, [sp, #0x8] 1113b4: 39400009 ldrb w9, [x0] 1113b8: 2a090100 orr w0, w8, w9 1113bc: 910043ff add sp, sp, #0x10 1113c0: d65f03c0 ret 1113c4: d10043ff sub sp, sp, #0x10 1113c8: 321d03e8 orr w8, wzr, #0x8 1113cc: f90007e0 str x0, [sp, #0x8] 1113d0: f94007e0 ldr x0, [sp, #0x8] 1113d4: 39400409 ldrb w9, [x0, #0x1] 1113d8: 1ac82128 lsl w8, w9, w8 1113dc: f94007e0 ldr x0, [sp, #0x8] 1113e0: 39400009 ldrb w9, [x0] 1113e4: 2a090108 orr w8, w8, w9 1113e8: 2a0803e0 mov w0, w8 1113ec: 910043ff add sp, sp, #0x10 1113f0: d65f03c0 ret 1113f4: d10043ff sub sp, sp, #0x10 1113f8: b9000fe0 str w0, [sp, #0xc] 1113fc: b9400fe0 ldr w0, [sp, #0xc] 111400: 2a0003e1 mov w1, w0 111404: 9e670020 fmov d0, x1 111408: 0e205800 cnt v0.8b, v0.8b 11140c: 2e303801 uaddlv h1, v0.8b 111410: 4ea11c22 mov v2.16b, v1.16b 111414: 1e260040 fmov w0, s2 111418: 910043ff add sp, sp, #0x10 11141c: d65f03c0 ret 0000000000111420 (unsigned short const&, unsigned short const&)>: 111420: d10143ff sub sp, sp, #0x50 111424: a9047bfd stp x29, x30, [sp, #0x40] 111428: 910103fd add x29, sp, #0x40 11142c: 52800009 mov w9, #0x0 // =0 111430: f000072a adrp x10, 0x1f8000 111434: 9118554a add x10, x10, #0x615 111438: f81f83a0 stur x0, [x29, #-0x8] 11143c: f81f03a1 stur x1, [x29, #-0x10] 111440: 320003eb orr w11, wzr, #0x1 111444: 0a0b0129 and w9, w9, w11 111448: 381ef3a9 sturb w9, [x29, #-0x11] 11144c: aa0803e0 mov x0, x8 111450: f9000be8 str x8, [sp, #0x10] 111454: f90007ea str x10, [sp, #0x8] 111458: 97fe6542 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 11145c: f85f83a8 ldur x8, [x29, #-0x8] 111460: 79400109 ldrh w9, [x8] 111464: f85f03a8 ldur x8, [x29, #-0x10] 111468: 7940010b ldrh w11, [x8] 11146c: 6b0b013f cmp w9, w11 111470: 1a9f17e9 cset w9, eq 111474: 370002c9 tbnz w9, #0x0, 0x1114cc (unsigned short const&, unsigned short const&)+0xac> 111478: f85f83a8 ldur x8, [x29, #-0x8] 11147c: 79400101 ldrh w1, [x8] 111480: f9400be0 ldr x0, [sp, #0x10] 111484: 97fe541b bl 0xa64f0 <_ZN7android7AString6appendEi@plt> 111488: 14000001 b 0x11148c (unsigned short const&, unsigned short const&)+0x6c> 11148c: f9400be0 ldr x0, [sp, #0x10] 111490: f94007e1 ldr x1, [sp, #0x8] 111494: 97fe6007 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 111498: 14000001 b 0x11149c (unsigned short const&, unsigned short const&)+0x7c> 11149c: f85f03a8 ldur x8, [x29, #-0x10] 1114a0: 79400101 ldrh w1, [x8] 1114a4: f9400be0 ldr x0, [sp, #0x10] 1114a8: 97fe5412 bl 0xa64f0 <_ZN7android7AString6appendEi@plt> 1114ac: 14000001 b 0x1114b0 (unsigned short const&, unsigned short const&)+0x90> 1114b0: 14000007 b 0x1114cc (unsigned short const&, unsigned short const&)+0xac> 1114b4: 2a0103e8 mov w8, w1 1114b8: f90013e0 str x0, [sp, #0x20] 1114bc: b9001fe8 str w8, [sp, #0x1c] 1114c0: f9400be0 ldr x0, [sp, #0x10] 1114c4: 97fe420f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1114c8: 1400000c b 0x1114f8 (unsigned short const&, unsigned short const&)+0xd8> 1114cc: 12800008 mov w8, #-0x1 // =-1 1114d0: 320003e9 orr w9, wzr, #0x1 1114d4: 0a090108 and w8, w8, w9 1114d8: 381ef3a8 sturb w8, [x29, #-0x11] 1114dc: 385ef3a8 ldurb w8, [x29, #-0x11] 1114e0: 37000068 tbnz w8, #0x0, 0x1114ec (unsigned short const&, unsigned short const&)+0xcc> 1114e4: f9400be0 ldr x0, [sp, #0x10] 1114e8: 97fe4206 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1114ec: a9447bfd ldp x29, x30, [sp, #0x40] 1114f0: 910143ff add sp, sp, #0x50 1114f4: d65f03c0 ret 1114f8: f94013e0 ldr x0, [sp, #0x20] 1114fc: 97fe5a85 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000111500 const&, android::sp const&, unsigned short, int, long, unsigned long)>: 111500: d102c3ff sub sp, sp, #0xb0 111504: a90a7bfd stp x29, x30, [sp, #0xa0] 111508: 910283fd add x29, sp, #0xa0 11150c: b27d03e8 orr x8, xzr, #0x8 111510: 52800009 mov w9, #0x0 // =0 111514: d280000a mov x10, #0x0 // =0 111518: f81f83a0 stur x0, [x29, #-0x8] 11151c: f81f03a1 stur x1, [x29, #-0x10] 111520: f81e83a2 stur x2, [x29, #-0x18] 111524: f81e03a3 stur x3, [x29, #-0x20] 111528: 781de3a4 sturh w4, [x29, #-0x22] 11152c: b81d83a5 stur w5, [x29, #-0x28] 111530: f81d03a6 stur x6, [x29, #-0x30] 111534: f81c83a7 stur x7, [x29, #-0x38] 111538: f85f83a0 ldur x0, [x29, #-0x8] 11153c: f85f03a1 ldur x1, [x29, #-0x10] 111540: 8b080022 add x2, x1, x8 111544: f9002be0 str x0, [sp, #0x50] 111548: f90027e1 str x1, [sp, #0x48] 11154c: aa0203e1 mov x1, x2 111550: f90023e8 str x8, [sp, #0x40] 111554: b9003fe9 str w9, [sp, #0x3c] 111558: f9001bea str x10, [sp, #0x30] 11155c: 97fe5861 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 111560: f94027e8 ldr x8, [sp, #0x48] 111564: f940010a ldr x10, [x8] 111568: f9402be0 ldr x0, [sp, #0x50] 11156c: f900000a str x10, [x0] 111570: f9401d0a ldr x10, [x8, #0x38] 111574: f9400001 ldr x1, [x0] 111578: f85e8021 ldur x1, [x1, #-0x18] 11157c: 8b010001 add x1, x0, x1 111580: f900002a str x10, [x1] 111584: f94023ea ldr x10, [sp, #0x40] 111588: 8b0a0001 add x1, x0, x10 11158c: f85e83a2 ldur x2, [x29, #-0x18] 111590: aa0103e0 mov x0, x1 111594: f90017e1 str x1, [sp, #0x28] 111598: aa0203e1 mov x1, x2 11159c: 97fe3aed bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 1115a0: 14000001 b 0x1115a4 const&, android::sp const&, unsigned short, int, long, unsigned long)+0xa4> 1115a4: b27c03e8 orr x8, xzr, #0x10 1115a8: f9402be9 ldr x9, [sp, #0x50] 1115ac: 8b080128 add x8, x9, x8 1115b0: f85e03a1 ldur x1, [x29, #-0x20] 1115b4: aa0803e0 mov x0, x8 1115b8: f90013e8 str x8, [sp, #0x20] 1115bc: 97fe3f01 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 1115c0: 14000001 b 0x1115c4 const&, android::sp const&, unsigned short, int, long, unsigned long)+0xc4> 1115c4: b27c03e8 orr x8, xzr, #0x10 1115c8: 785de3a9 ldurh w9, [x29, #-0x22] 1115cc: f9402bea ldr x10, [sp, #0x50] 1115d0: 79003149 strh w9, [x10, #0x18] 1115d4: b9001d5f str wzr, [x10, #0x1c] 1115d8: b900215f str wzr, [x10, #0x20] 1115dc: b85d83a9 ldur w9, [x29, #-0x28] 1115e0: b9002549 str w9, [x10, #0x24] 1115e4: f85d03ab ldur x11, [x29, #-0x30] 1115e8: f900154b str x11, [x10, #0x28] 1115ec: f85c83ab ldur x11, [x29, #-0x38] 1115f0: f900194b str x11, [x10, #0x30] 1115f4: b9403fe9 ldr w9, [sp, #0x3c] 1115f8: 3900e149 strb w9, [x10, #0x38] 1115fc: f9401beb ldr x11, [sp, #0x30] 111600: f900214b str x11, [x10, #0x40] 111604: 8b080140 add x0, x10, x8 111608: 97fe4e2a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 11160c: f9000fe0 str x0, [sp, #0x18] 111610: 14000001 b 0x111614 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x114> 111614: 528e8ca1 mov w1, #0x7465 // =29797 111618: 72ae6e41 movk w1, #0x7372, lsl #16 11161c: b27e0be8 orr x8, xzr, #0x1c 111620: f9402be9 ldr x9, [sp, #0x50] 111624: 8b080122 add x2, x9, x8 111628: f9400fe0 ldr x0, [sp, #0x18] 11162c: 97fe4f9d bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> 111630: 14000001 b 0x111634 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x134> 111634: b27c03e8 orr x8, xzr, #0x10 111638: f9402be9 ldr x9, [sp, #0x50] 11163c: 8b080120 add x0, x9, x8 111640: 97fe4e1c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 111644: f9000be0 str x0, [sp, #0x10] 111648: 14000001 b 0x11164c const&, android::sp const&, unsigned short, int, long, unsigned long)+0x14c> 11164c: 528d0dc1 mov w1, #0x686e // =26734 111650: 72a46c61 movk w1, #0x2363, lsl #16 111654: b27b03e8 orr x8, xzr, #0x20 111658: f9402be9 ldr x9, [sp, #0x50] 11165c: 8b080122 add x2, x9, x8 111660: f9400be0 ldr x0, [sp, #0x10] 111664: 97fe4f8f bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> 111668: 14000001 b 0x11166c const&, android::sp const&, unsigned short, int, long, unsigned long)+0x16c> 11166c: b27c03e8 orr x8, xzr, #0x10 111670: f9402be9 ldr x9, [sp, #0x50] 111674: 8b080120 add x0, x9, x8 111678: 97fe4e0e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 11167c: f90007e0 str x0, [sp, #0x8] 111680: 14000001 b 0x111684 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x184> 111684: 321103e2 orr w2, wzr, #0x8000 111688: 528e0a61 mov w1, #0x7053 // =28755 11168c: 72ad2dc1 movk w1, #0x696e, lsl #16 111690: f94007e0 ldr x0, [sp, #0x8] 111694: 97fe4877 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 111698: 14000001 b 0x11169c const&, android::sp const&, unsigned short, int, long, unsigned long)+0x19c> 11169c: a94a7bfd ldp x29, x30, [sp, #0xa0] 1116a0: 9102c3ff add sp, sp, #0xb0 1116a4: d65f03c0 ret 1116a8: 2a0103e8 mov w8, w1 1116ac: f81c03a0 stur x0, [x29, #-0x40] 1116b0: b81bc3a8 stur w8, [x29, #-0x44] 1116b4: 1400000c b 0x1116e4 const&, android::sp const&, unsigned short, int, long, unsigned long)+0x1e4> 1116b8: 2a0103e8 mov w8, w1 1116bc: f81c03a0 stur x0, [x29, #-0x40] 1116c0: b81bc3a8 stur w8, [x29, #-0x44] 1116c4: 14000006 b 0x1116dc const&, android::sp const&, unsigned short, int, long, unsigned long)+0x1dc> 1116c8: 2a0103e8 mov w8, w1 1116cc: f81c03a0 stur x0, [x29, #-0x40] 1116d0: b81bc3a8 stur w8, [x29, #-0x44] 1116d4: f94013e0 ldr x0, [sp, #0x20] 1116d8: 97fe40a6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1116dc: f94017e0 ldr x0, [sp, #0x28] 1116e0: 97fe3a3c bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 1116e4: b27d03e8 orr x8, xzr, #0x8 1116e8: f94027e9 ldr x9, [sp, #0x48] 1116ec: 8b080121 add x1, x9, x8 1116f0: f9402be0 ldr x0, [sp, #0x50] 1116f4: 97fe4c4f bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 1116f8: f85c03a0 ldur x0, [x29, #-0x40] 1116fc: 97fe5a05 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000111700 : 111700: d10143ff sub sp, sp, #0x50 111704: a9047bfd stp x29, x30, [sp, #0x40] 111708: 910103fd add x29, sp, #0x40 11170c: f81f83a0 stur x0, [x29, #-0x8] 111710: f81f03a1 stur x1, [x29, #-0x10] 111714: f85f83a0 ldur x0, [x29, #-0x8] 111718: f85f03a1 ldur x1, [x29, #-0x10] 11171c: f9400028 ldr x8, [x1] 111720: f9000008 str x8, [x0] 111724: f9401c28 ldr x8, [x1, #0x38] 111728: f9400009 ldr x9, [x0] 11172c: f85e8129 ldur x9, [x9, #-0x18] 111730: 8b090009 add x9, x0, x9 111734: f9000128 str x8, [x9] 111738: 3940e00a ldrb w10, [x0, #0x38] 11173c: f9000fe0 str x0, [sp, #0x18] 111740: f9000be1 str x1, [sp, #0x10] 111744: 3700004a tbnz w10, #0x0, 0x11174c 111748: 1400001b b 0x1117b4 11174c: f9400fe8 ldr x8, [sp, #0x18] 111750: f9400109 ldr x9, [x8] 111754: f9400d29 ldr x9, [x9, #0x18] 111758: aa0803e0 mov x0, x8 11175c: d63f0120 blr x9 111760: 14000001 b 0x111764 111764: 14000014 b 0x1117b4 111768: b27d03e8 orr x8, xzr, #0x8 11176c: b27c03e9 orr x9, xzr, #0x10 111770: 2a0103ea mov w10, w1 111774: f81e83a0 stur x0, [x29, #-0x18] 111778: b81e43aa stur w10, [x29, #-0x1c] 11177c: f9400fe0 ldr x0, [sp, #0x18] 111780: 8b090000 add x0, x0, x9 111784: f90007e8 str x8, [sp, #0x8] 111788: 97fe407a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 11178c: f9400fe8 ldr x8, [sp, #0x18] 111790: f94007e9 ldr x9, [sp, #0x8] 111794: 8b090100 add x0, x8, x9 111798: 97fe3a0e bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 11179c: f9400be8 ldr x8, [sp, #0x10] 1117a0: f94007e9 ldr x9, [sp, #0x8] 1117a4: 8b090101 add x1, x8, x9 1117a8: f9400fe0 ldr x0, [sp, #0x18] 1117ac: 97fe4c21 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 1117b0: 14000013 b 0x1117fc 1117b4: b27d03e8 orr x8, xzr, #0x8 1117b8: b27c03e9 orr x9, xzr, #0x10 1117bc: f9400fea ldr x10, [sp, #0x18] 1117c0: 8b090140 add x0, x10, x9 1117c4: f90003e8 str x8, [sp] 1117c8: 97fe406a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1117cc: f9400fe8 ldr x8, [sp, #0x18] 1117d0: f94003e9 ldr x9, [sp] 1117d4: 8b090100 add x0, x8, x9 1117d8: 97fe39fe bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 1117dc: f9400be8 ldr x8, [sp, #0x10] 1117e0: f94003e9 ldr x9, [sp] 1117e4: 8b090101 add x1, x8, x9 1117e8: f9400fe0 ldr x0, [sp, #0x18] 1117ec: 97fe4c11 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 1117f0: a9447bfd ldp x29, x30, [sp, #0x40] 1117f4: 910143ff add sp, sp, #0x50 1117f8: d65f03c0 ret 1117fc: f85e83a0 ldur x0, [x29, #-0x18] 111800: 97fe7271 bl 0xae1c4 0000000000111804 : 111804: d100c3ff sub sp, sp, #0x30 111808: a9027bfd stp x29, x30, [sp, #0x20] 11180c: 910083fd add x29, sp, #0x20 111810: f0000ca8 adrp x8, 0x2a8000 111814: f942f908 ldr x8, [x8, #0x5f0] 111818: d2800a09 mov x9, #0x50 // =80 11181c: f81f83a0 stur x0, [x29, #-0x8] 111820: f85f83a0 ldur x0, [x29, #-0x8] 111824: f9000be0 str x0, [sp, #0x10] 111828: aa0803e1 mov x1, x8 11182c: f90007e9 str x9, [sp, #0x8] 111830: 97fe63e4 bl 0xaa7c0 <_ZN7android9WAVSourceD2Ev@plt> 111834: f9400be8 ldr x8, [sp, #0x10] 111838: f94007e9 ldr x9, [sp, #0x8] 11183c: 8b090100 add x0, x8, x9 111840: 97fe3cb0 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 111844: a9427bfd ldp x29, x30, [sp, #0x20] 111848: 9100c3ff add sp, sp, #0x30 11184c: d65f03c0 ret 0000000000111850 : 111850: d10083ff sub sp, sp, #0x20 111854: a9017bfd stp x29, x30, [sp, #0x10] 111858: 910043fd add x29, sp, #0x10 11185c: f90007e0 str x0, [sp, #0x8] 111860: f94007e0 ldr x0, [sp, #0x8] 111864: f9400008 ldr x8, [x0] 111868: f85e8108 ldur x8, [x8, #-0x18] 11186c: 8b080008 add x8, x0, x8 111870: aa0803e0 mov x0, x8 111874: 97fe4553 bl 0xa2dc0 <_ZN7android9WAVSourceD1Ev@plt> 111878: a9417bfd ldp x29, x30, [sp, #0x10] 11187c: 910083ff add sp, sp, #0x20 111880: d65f03c0 ret 0000000000111884 : 111884: d10083ff sub sp, sp, #0x20 111888: a9017bfd stp x29, x30, [sp, #0x10] 11188c: 910043fd add x29, sp, #0x10 111890: f90007e0 str x0, [sp, #0x8] 111894: f94007e0 ldr x0, [sp, #0x8] 111898: f90003e0 str x0, [sp] 11189c: 97fe4549 bl 0xa2dc0 <_ZN7android9WAVSourceD1Ev@plt> 1118a0: f94003e0 ldr x0, [sp] 1118a4: 97fe3c2f bl 0xa0960 <_ZdlPv@plt> 1118a8: a9417bfd ldp x29, x30, [sp, #0x10] 1118ac: 910083ff add sp, sp, #0x20 1118b0: d65f03c0 ret 00000000001118b4 : 1118b4: d10083ff sub sp, sp, #0x20 1118b8: a9017bfd stp x29, x30, [sp, #0x10] 1118bc: 910043fd add x29, sp, #0x10 1118c0: f90007e0 str x0, [sp, #0x8] 1118c4: f94007e0 ldr x0, [sp, #0x8] 1118c8: f9400008 ldr x8, [x0] 1118cc: f85e8108 ldur x8, [x8, #-0x18] 1118d0: 8b080008 add x8, x0, x8 1118d4: aa0803e0 mov x0, x8 1118d8: 97fe4e62 bl 0xa5260 <_ZN7android9WAVSourceD0Ev@plt> 1118dc: a9417bfd ldp x29, x30, [sp, #0x10] 1118e0: 910083ff add sp, sp, #0x20 1118e4: d65f03c0 ret 00000000001118e8 : 1118e8: d10203ff sub sp, sp, #0x80 1118ec: a9077bfd stp x29, x30, [sp, #0x70] 1118f0: 9101c3fd add x29, sp, #0x70 1118f4: d2800a08 mov x8, #0x50 // =80 1118f8: b27e03e9 orr x9, xzr, #0x4 1118fc: b27103e2 orr x2, xzr, #0x8000 111900: d2800003 mov x3, #0x0 // =0 111904: 320003ea orr w10, wzr, #0x1 111908: f81f83a0 stur x0, [x29, #-0x8] 11190c: f81f03a1 stur x1, [x29, #-0x10] 111910: f85f83a0 ldur x0, [x29, #-0x8] 111914: f81d83a0 stur x0, [x29, #-0x28] 111918: aa0803e0 mov x0, x8 11191c: f81d03a9 stur x9, [x29, #-0x30] 111920: f9001fe2 str x2, [sp, #0x38] 111924: f9001be3 str x3, [sp, #0x30] 111928: b9002fea str w10, [sp, #0x2c] 11192c: 97fe5d79 bl 0xa8f10 <_Znwm@plt> 111930: f90013e0 str x0, [sp, #0x20] 111934: f85d03a1 ldur x1, [x29, #-0x30] 111938: f9401fe2 ldr x2, [sp, #0x38] 11193c: f9401be3 ldr x3, [sp, #0x30] 111940: 97fe42c8 bl 0xa2460 <_ZN7android16MediaBufferGroupC1Emmm@plt> 111944: 14000001 b 0x111948 111948: 321d03e8 orr w8, wzr, #0x8 11194c: f94013e9 ldr x9, [sp, #0x20] 111950: f85d83aa ldur x10, [x29, #-0x28] 111954: f9002149 str x9, [x10, #0x40] 111958: b940254b ldr w11, [x10, #0x24] 11195c: 6b08017f cmp w11, w8 111960: 1a9f17e8 cset w8, eq 111964: 37000048 tbnz w8, #0x0, 0x11196c 111968: 1400001c b 0x1119d8 11196c: d2800b00 mov x0, #0x58 // =88 111970: b27103e1 orr x1, xzr, #0x8000 111974: f85d83a8 ldur x8, [x29, #-0x28] 111978: f9402109 ldr x9, [x8, #0x40] 11197c: f9000fe1 str x1, [sp, #0x18] 111980: f9000be9 str x9, [sp, #0x10] 111984: 97fe5d63 bl 0xa8f10 <_Znwm@plt> 111988: f90007e0 str x0, [sp, #0x8] 11198c: f9400fe1 ldr x1, [sp, #0x18] 111990: 97fe6394 bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> 111994: 14000001 b 0x111998 111998: f9400be0 ldr x0, [sp, #0x10] 11199c: f94007e1 ldr x1, [sp, #0x8] 1119a0: 97fe5c1c bl 0xa8a10 <_ZN7android16MediaBufferGroup10add_bufferEPNS_11MediaBufferE@plt> 1119a4: 1400000d b 0x1119d8 1119a8: 2a0103e8 mov w8, w1 1119ac: f81e83a0 stur x0, [x29, #-0x18] 1119b0: b81e43a8 stur w8, [x29, #-0x1c] 1119b4: f94013e0 ldr x0, [sp, #0x20] 1119b8: 97fe3bea bl 0xa0960 <_ZdlPv@plt> 1119bc: 14000010 b 0x1119fc 1119c0: 2a0103e8 mov w8, w1 1119c4: f81e83a0 stur x0, [x29, #-0x18] 1119c8: b81e43a8 stur w8, [x29, #-0x1c] 1119cc: f94007e0 ldr x0, [sp, #0x8] 1119d0: 97fe3be4 bl 0xa0960 <_ZdlPv@plt> 1119d4: 1400000a b 0x1119fc 1119d8: 52800000 mov w0, #0x0 // =0 1119dc: f85d83a8 ldur x8, [x29, #-0x28] 1119e0: f9401509 ldr x9, [x8, #0x28] 1119e4: f9002509 str x9, [x8, #0x48] 1119e8: b9402fea ldr w10, [sp, #0x2c] 1119ec: 3900e10a strb w10, [x8, #0x38] 1119f0: a9477bfd ldp x29, x30, [sp, #0x70] 1119f4: 910203ff add sp, sp, #0x80 1119f8: d65f03c0 ret 1119fc: f85e83a0 ldur x0, [x29, #-0x18] 111a00: 97fe5944 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000111a04 : 111a04: d10103ff sub sp, sp, #0x40 111a08: a9037bfd stp x29, x30, [sp, #0x30] 111a0c: 9100c3fd add x29, sp, #0x30 111a10: d2800008 mov x8, #0x0 // =0 111a14: 52800009 mov w9, #0x0 // =0 111a18: f81f83a0 stur x0, [x29, #-0x8] 111a1c: f85f83a0 ldur x0, [x29, #-0x8] 111a20: f940200a ldr x10, [x0, #0x40] 111a24: eb08015f cmp x10, x8 111a28: 1a9f17eb cset w11, eq 111a2c: f81f03a8 stur x8, [x29, #-0x10] 111a30: b81ec3a9 stur w9, [x29, #-0x14] 111a34: f9000be0 str x0, [sp, #0x10] 111a38: f90007ea str x10, [sp, #0x8] 111a3c: 370000cb tbnz w11, #0x0, 0x111a54 111a40: f94007e8 ldr x8, [sp, #0x8] 111a44: f9400109 ldr x9, [x8] 111a48: f9400529 ldr x9, [x9, #0x8] 111a4c: aa0803e0 mov x0, x8 111a50: d63f0120 blr x9 111a54: 52800000 mov w0, #0x0 // =0 111a58: f85f03a8 ldur x8, [x29, #-0x10] 111a5c: f9400be9 ldr x9, [sp, #0x10] 111a60: f9002128 str x8, [x9, #0x40] 111a64: b85ec3aa ldur w10, [x29, #-0x14] 111a68: 3900e12a strb w10, [x9, #0x38] 111a6c: a9437bfd ldp x29, x30, [sp, #0x30] 111a70: 910103ff add sp, sp, #0x40 111a74: d65f03c0 ret 0000000000111a78 : 111a78: d10083ff sub sp, sp, #0x20 111a7c: a9017bfd stp x29, x30, [sp, #0x10] 111a80: 910043fd add x29, sp, #0x10 111a84: b27c03e9 orr x9, xzr, #0x10 111a88: f90007e0 str x0, [sp, #0x8] 111a8c: f94007e0 ldr x0, [sp, #0x8] 111a90: 8b090001 add x1, x0, x9 111a94: aa0803e0 mov x0, x8 111a98: 97fe3dca bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 111a9c: a9417bfd ldp x29, x30, [sp, #0x10] 111aa0: 910083ff add sp, sp, #0x20 111aa4: d65f03c0 ret 0000000000111aa8 : 111aa8: f81e0ffc str x28, [sp, #-0x20]! 111aac: a9017bfd stp x29, x30, [sp, #0x10] 111ab0: 910043fd add x29, sp, #0x10 111ab4: d109c3ff sub sp, sp, #0x270 111ab8: d53bd048 mrs x8, TPIDR_EL0 111abc: f9401508 ldr x8, [x8, #0x28] 111ac0: f81e83a8 stur x8, [x29, #-0x18] 111ac4: f81703a0 stur x0, [x29, #-0x90] 111ac8: f81683a1 stur x1, [x29, #-0x98] 111acc: f81603a2 stur x2, [x29, #-0xa0] 111ad0: f85703a8 ldur x8, [x29, #-0x90] 111ad4: f85683a0 ldur x0, [x29, #-0x98] 111ad8: aa1f03e1 mov x1, xzr 111adc: f9000001 str x1, [x0] 111ae0: f85603a0 ldur x0, [x29, #-0xa0] 111ae4: f900b3e8 str x8, [sp, #0x160] 111ae8: b40001c0 cbz x0, 0x111b20 111aec: 14000001 b 0x111af0 111af0: f85603a0 ldur x0, [x29, #-0xa0] 111af4: 97fe3df3 bl 0xa12c0 <_ZNK7android12IMediaSource11ReadOptions14getNonBlockingEv@plt> 111af8: 36000140 tbz w0, #0x0, 0x111b20 111afc: 14000001 b 0x111b00 111b00: f940b3e8 ldr x8, [sp, #0x160] 111b04: f9402100 ldr x0, [x8, #0x40] 111b08: 97fe4c12 bl 0xa4b50 <_ZN7android16MediaBufferGroup11has_buffersEv@plt> 111b0c: 370000a0 tbnz w0, #0x0, 0x111b20 111b10: 14000001 b 0x111b14 111b14: 12800148 mov w8, #-0xb // =-11 111b18: b817c3a8 stur w8, [x29, #-0x84] 111b1c: 14000212 b 0x112364 111b20: f85603a8 ldur x8, [x29, #-0xa0] 111b24: b4000968 cbz x8, 0x111c50 111b28: 14000001 b 0x111b2c 111b2c: f85603a0 ldur x0, [x29, #-0xa0] 111b30: d10083a1 sub x1, x29, #0x20 111b34: d10093a2 sub x2, x29, #0x24 111b38: 97fe4a16 bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> 111b3c: 360008a0 tbz w0, #0x0, 0x111c50 111b40: 14000001 b 0x111b44 111b44: aa1f03e8 mov x8, xzr 111b48: f81583a8 stur x8, [x29, #-0xa8] 111b4c: f940b3e8 ldr x8, [sp, #0x160] 111b50: 79403109 ldrh w9, [x8, #0x18] 111b54: 7100c529 subs w9, w9, #0x31 111b58: b9015fe9 str w9, [sp, #0x15c] 111b5c: 54000321 b.ne 0x111bc0 111b60: 14000001 b 0x111b64 111b64: f85e03a8 ldur x8, [x29, #-0x20] 111b68: f940b3e9 ldr x9, [sp, #0x160] 111b6c: b9801d2a ldrsw x10, [x9, #0x1c] 111b70: 9b0a7d08 mul x8, x8, x10 111b74: d2869b6a mov x10, #0x34db // =13531 111b78: f2baf6ca movk x10, #0xd7b6, lsl #16 111b7c: f2dbd04a movk x10, #0xde82, lsl #32 111b80: f2e8636a movk x10, #0x431b, lsl #48 111b84: 9b4a7d08 smulh x8, x8, x10 111b88: 9352fd0a asr x10, x8, #18 111b8c: 8b48fd48 add x8, x10, x8, lsr #63 111b90: f81503a8 stur x8, [x29, #-0xb0] 111b94: f85503a8 ldur x8, [x29, #-0xb0] 111b98: b203e7ea mov x10, #0x6666666666666666 // =7378697629483820646 111b9c: f28cccea movk x10, #0x6667 111ba0: 9b4a7d08 smulh x8, x8, x10 111ba4: 9347fd0a asr x10, x8, #7 111ba8: 8b48fd48 add x8, x10, x8, lsr #63 111bac: f81483a8 stur x8, [x29, #-0xb8] 111bb0: f85483a8 ldur x8, [x29, #-0xb8] 111bb4: 8b081908 add x8, x8, x8, lsl #6 111bb8: f81583a8 stur x8, [x29, #-0xa8] 111bbc: 14000014 b 0x111c0c 111bc0: f85e03a8 ldur x8, [x29, #-0x20] 111bc4: f940b3e9 ldr x9, [sp, #0x160] 111bc8: b9801d2a ldrsw x10, [x9, #0x1c] 111bcc: 9b0a7d08 mul x8, x8, x10 111bd0: d2869b6a mov x10, #0x34db // =13531 111bd4: f2baf6ca movk x10, #0xd7b6, lsl #16 111bd8: f2dbd04a movk x10, #0xde82, lsl #32 111bdc: f2e8636a movk x10, #0x431b, lsl #48 111be0: 9b4a7d08 smulh x8, x8, x10 111be4: 9352fd0a asr x10, x8, #18 111be8: 8b48fd48 add x8, x10, x8, lsr #63 111bec: b980212a ldrsw x10, [x9, #0x20] 111bf0: 9b0a7d08 mul x8, x8, x10 111bf4: b940252b ldr w11, [x9, #0x24] 111bf8: 2a0b03ea mov w10, w11 111bfc: 93437d4a sbfx x10, x10, #3, #29 111c00: 9b0a7d08 mul x8, x8, x10 111c04: f81583a8 stur x8, [x29, #-0xa8] 111c08: 14000001 b 0x111c0c 111c0c: f85583a8 ldur x8, [x29, #-0xa8] 111c10: f940b3e9 ldr x9, [sp, #0x160] 111c14: f940192a ldr x10, [x9, #0x30] 111c18: eb0a0108 subs x8, x8, x10 111c1c: f900abe8 str x8, [sp, #0x150] 111c20: 540000cd b.le 0x111c38 111c24: 14000001 b 0x111c28 111c28: f940b3e8 ldr x8, [sp, #0x160] 111c2c: f9401909 ldr x9, [x8, #0x30] 111c30: f81583a9 stur x9, [x29, #-0xa8] 111c34: 14000001 b 0x111c38 111c38: f85583a8 ldur x8, [x29, #-0xa8] 111c3c: f940b3e9 ldr x9, [sp, #0x160] 111c40: f940152a ldr x10, [x9, #0x28] 111c44: 8b0a0108 add x8, x8, x10 111c48: f9002528 str x8, [x9, #0x48] 111c4c: 14000001 b 0x111c50 111c50: f940b3e8 ldr x8, [sp, #0x160] 111c54: f9402100 ldr x0, [x8, #0x40] 111c58: d100c3a1 sub x1, x29, #0x30 111c5c: 2a1f03e2 mov w2, wzr 111c60: aa1f03e3 mov x3, xzr 111c64: 97fe4f9b bl 0xa5ad0 <_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferEbm@plt> 111c68: b81443a0 stur w0, [x29, #-0xbc] 111c6c: b85443a0 ldur w0, [x29, #-0xbc] 111c70: 340000a0 cbz w0, 0x111c84 111c74: 14000001 b 0x111c78 111c78: b85443a8 ldur w8, [x29, #-0xbc] 111c7c: b817c3a8 stur w8, [x29, #-0x84] 111c80: 140001b9 b 0x112364 111c84: f940b3e8 ldr x8, [sp, #0x160] 111c88: b9402509 ldr w9, [x8, #0x24] 111c8c: 71002129 subs w9, w9, #0x8 111c90: b9014fe9 str w9, [sp, #0x14c] 111c94: 540000c1 b.ne 0x111cac 111c98: 14000001 b 0x111c9c 111c9c: 321203e8 orr w8, wzr, #0x4000 111ca0: 2a0803e0 mov w0, w8 111ca4: f900a3e0 str x0, [sp, #0x140] 111ca8: 1400000c b 0x111cd8 111cac: f940b3e8 ldr x8, [sp, #0x160] 111cb0: b9402509 ldr w9, [x8, #0x24] 111cb4: 71006129 subs w9, w9, #0x18 111cb8: 321103ea orr w10, wzr, #0x8000 111cbc: 2a0a03eb mov w11, w10 111cc0: 321f37ea orr w10, wzr, #0x7ffe 111cc4: 2a0a03ec mov w12, w10 111cc8: 9a8b018b csel x11, x12, x11, eq 111ccc: b9013fe9 str w9, [sp, #0x13c] 111cd0: f900a3eb str x11, [sp, #0x140] 111cd4: 14000001 b 0x111cd8 111cd8: f940a3e8 ldr x8, [sp, #0x140] 111cdc: f81383a8 stur x8, [x29, #-0xc8] 111ce0: f940b3e8 ldr x8, [sp, #0x160] 111ce4: f9402509 ldr x9, [x8, #0x48] 111ce8: f940150a ldr x10, [x8, #0x28] 111cec: eb0a0129 subs x9, x9, x10 111cf0: f940190a ldr x10, [x8, #0x30] 111cf4: eb0a0129 subs x9, x9, x10 111cf8: f9009be9 str x9, [sp, #0x130] 111cfc: 540000ab b.lt 0x111d10 111d00: 14000001 b 0x111d04 111d04: aa1f03e0 mov x0, xzr 111d08: f90097e0 str x0, [sp, #0x128] 111d0c: 14000009 b 0x111d30 111d10: f940b3e8 ldr x8, [sp, #0x160] 111d14: f9401909 ldr x9, [x8, #0x30] 111d18: f940250a ldr x10, [x8, #0x48] 111d1c: f940150b ldr x11, [x8, #0x28] 111d20: eb0a016a subs x10, x11, x10 111d24: 8b0a0129 add x9, x9, x10 111d28: f90097e9 str x9, [sp, #0x128] 111d2c: 14000001 b 0x111d30 111d30: f94097e8 ldr x8, [sp, #0x128] 111d34: f81303a8 stur x8, [x29, #-0xd0] 111d38: f85383a8 ldur x8, [x29, #-0xc8] 111d3c: f85303a9 ldur x9, [x29, #-0xd0] 111d40: eb090108 subs x8, x8, x9 111d44: f90093e8 str x8, [sp, #0x120] 111d48: 540000a9 b.ls 0x111d5c 111d4c: 14000001 b 0x111d50 111d50: f85303a8 ldur x8, [x29, #-0xd0] 111d54: f81383a8 stur x8, [x29, #-0xc8] 111d58: 14000001 b 0x111d5c 111d5c: f940b3e8 ldr x8, [sp, #0x160] 111d60: 79403109 ldrh w9, [x8, #0x18] 111d64: 7100c529 subs w9, w9, #0x31 111d68: b9011fe9 str w9, [sp, #0x11c] 111d6c: 540002a1 b.ne 0x111dc0 111d70: 14000001 b 0x111d74 111d74: f85383a8 ldur x8, [x29, #-0xc8] 111d78: f1100508 subs x8, x8, #0x401 111d7c: f9008be8 str x8, [sp, #0x110] 111d80: 540000c3 b.lo 0x111d98 111d84: 14000001 b 0x111d88 111d88: 321603e8 orr w8, wzr, #0x400 111d8c: 2a0803e9 mov w9, w8 111d90: f81383a9 stur x9, [x29, #-0xc8] 111d94: 14000001 b 0x111d98 111d98: f85383a8 ldur x8, [x29, #-0xc8] 111d9c: d281f829 mov x9, #0xfc1 // =4033 111da0: f2b81f89 movk x9, #0xc0fc, lsl #16 111da4: f2df81e9 movk x9, #0xfc0f, lsl #32 111da8: f2e1f809 movk x9, #0xfc0, lsl #48 111dac: 9bc97d08 umulh x8, x8, x9 111db0: d342fd08 lsr x8, x8, #2 111db4: 8b081908 add x8, x8, x8, lsl #6 111db8: f81383a8 stur x8, [x29, #-0xc8] 111dbc: 14000012 b 0x111e04 111dc0: f940b3e8 ldr x8, [sp, #0x160] 111dc4: b9402109 ldr w9, [x8, #0x20] 111dc8: b940250a ldr w10, [x8, #0x24] 111dcc: 1b0a7d29 mul w9, w9, w10 111dd0: 11001d2a add w10, w9, #0x7 111dd4: 7100012b subs w11, w9, #0x0 111dd8: 1a89b149 csel w9, w10, w9, lt 111ddc: 2a0903e0 mov w0, w9 111de0: 93437c00 sbfx x0, x0, #3, #29 111de4: f81283a0 stur x0, [x29, #-0xd8] 111de8: f85383a0 ldur x0, [x29, #-0xc8] 111dec: f85283ac ldur x12, [x29, #-0xd8] 111df0: 9acc0800 udiv x0, x0, x12 111df4: 9b0c7c0c mul x12, x0, x12 111df8: f81383ac stur x12, [x29, #-0xc8] 111dfc: b9010feb str w11, [sp, #0x10c] 111e00: 14000001 b 0x111e04 111e04: f940b3e8 ldr x8, [sp, #0x160] 111e08: 91002100 add x0, x8, #0x8 111e0c: 97fe5661 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 111e10: f940b3e8 ldr x8, [sp, #0x160] 111e14: f9402501 ldr x1, [x8, #0x48] 111e18: f85d03be ldur x30, [x29, #-0x30] 111e1c: f90083e0 str x0, [sp, #0x100] 111e20: aa1e03e0 mov x0, x30 111e24: f9007fe1 str x1, [sp, #0xf8] 111e28: 97fe446e bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 111e2c: f85383a3 ldur x3, [x29, #-0xc8] 111e30: f94083e8 ldr x8, [sp, #0x100] 111e34: f9400101 ldr x1, [x8] 111e38: f9401c21 ldr x1, [x1, #0x38] 111e3c: f9007be0 str x0, [sp, #0xf0] 111e40: aa0803e0 mov x0, x8 111e44: f9407ffe ldr x30, [sp, #0xf8] 111e48: f90077e1 str x1, [sp, #0xe8] 111e4c: aa1e03e1 mov x1, x30 111e50: f9407be2 ldr x2, [sp, #0xf0] 111e54: f94077e9 ldr x9, [sp, #0xe8] 111e58: d63f0120 blr x9 111e5c: f81203a0 stur x0, [x29, #-0xe0] 111e60: f85203a8 ldur x8, [x29, #-0xe0] 111e64: f1000108 subs x8, x8, #0x0 111e68: f90073e8 str x8, [sp, #0xe0] 111e6c: 5400018c b.gt 0x111e9c 111e70: 14000001 b 0x111e74 111e74: f85d03a8 ldur x8, [x29, #-0x30] 111e78: f9400109 ldr x9, [x8] 111e7c: f9400129 ldr x9, [x9] 111e80: aa0803e0 mov x0, x8 111e84: d63f0120 blr x9 111e88: aa1f03e8 mov x8, xzr 111e8c: f81d03a8 stur x8, [x29, #-0x30] 111e90: 12807e4a mov w10, #-0x3f3 // =-1011 111e94: b817c3aa stur w10, [x29, #-0x84] 111e98: 14000133 b 0x112364 111e9c: f85d03a0 ldur x0, [x29, #-0x30] 111ea0: f85203a2 ldur x2, [x29, #-0xe0] 111ea4: aa1f03e1 mov x1, xzr 111ea8: 97fe5492 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> 111eac: f940b3e0 ldr x0, [sp, #0x160] 111eb0: 79403008 ldrh w8, [x0, #0x18] 111eb4: 71000508 subs w8, w8, #0x1 111eb8: b900dfe8 str w8, [sp, #0xdc] 111ebc: 54001341 b.ne 0x112124 111ec0: 14000001 b 0x111ec4 111ec4: f940b3e8 ldr x8, [sp, #0x160] 111ec8: b9402509 ldr w9, [x8, #0x24] 111ecc: 71002129 subs w9, w9, #0x8 111ed0: b900dbe9 str w9, [sp, #0xd8] 111ed4: 54000a81 b.ne 0x112024 111ed8: 14000001 b 0x111edc 111edc: 14000001 b 0x111ee0 111ee0: f940b3e8 ldr x8, [sp, #0x160] 111ee4: f9402100 ldr x0, [x8, #0x40] 111ee8: d100e3a1 sub x1, x29, #0x38 111eec: 2a1f03e9 mov w9, wzr 111ef0: aa1f03e2 mov x2, xzr 111ef4: f9006be2 str x2, [sp, #0xd0] 111ef8: 2a0903e2 mov w2, w9 111efc: f9406be3 ldr x3, [sp, #0xd0] 111f00: b900cfe9 str w9, [sp, #0xcc] 111f04: 97fe4ef3 bl 0xa5ad0 <_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferEbm@plt> 111f08: b81ac3a0 stur w0, [x29, #-0x54] 111f0c: b940cfe9 ldr w9, [sp, #0xcc] 111f10: b81a83a9 stur w9, [x29, #-0x58] 111f14: d10143a8 sub x8, x29, #0x50 111f18: d10153a0 sub x0, x29, #0x54 111f1c: d10163a1 sub x1, x29, #0x58 111f20: f90063e8 str x8, [sp, #0xc0] 111f24: 97fe407f bl 0xa2120 <_ZN7android10Compare_EQIiiEENS_7AStringERKT_RKT0_@plt> 111f28: f94063e0 ldr x0, [sp, #0xc0] 111f2c: 97fe5b69 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 111f30: b900bfe0 str w0, [sp, #0xbc] 111f34: 14000001 b 0x111f38 111f38: b940bfe8 ldr w8, [sp, #0xbc] 111f3c: 37000308 tbnz w8, #0x0, 0x111f9c 111f40: 14000001 b 0x111f44 111f44: 90000741 adrp x1, 0x1f9000 111f48: 9134ac21 add x1, x1, #0xd2b 111f4c: d101c3a0 sub x0, x29, #0x70 111f50: 97fe470c bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 111f54: 14000001 b 0x111f58 111f58: d101c3a0 sub x0, x29, #0x70 111f5c: d10143a1 sub x1, x29, #0x50 111f60: 97fe4360 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 111f64: 14000001 b 0x111f68 111f68: d101c3a0 sub x0, x29, #0x70 111f6c: 97fe3f65 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 111f70: 1400000b b 0x111f9c 111f74: f81183a0 stur x0, [x29, #-0xe8] 111f78: 2a0103e8 mov w8, w1 111f7c: b81143a8 stur w8, [x29, #-0xec] 111f80: 14000026 b 0x112018 111f84: f81183a0 stur x0, [x29, #-0xe8] 111f88: 2a0103e8 mov w8, w1 111f8c: b81143a8 stur w8, [x29, #-0xec] 111f90: d101c3a0 sub x0, x29, #0x70 111f94: 97fe3f5b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 111f98: 14000020 b 0x112018 111f9c: d10143a0 sub x0, x29, #0x50 111fa0: 97fe3f58 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 111fa4: 14000001 b 0x111fa8 111fa8: f85c83a0 ldur x0, [x29, #-0x38] 111fac: f85203a8 ldur x8, [x29, #-0xe0] 111fb0: d37ff902 lsl x2, x8, #1 111fb4: aa1f03e8 mov x8, xzr 111fb8: aa0803e1 mov x1, x8 111fbc: 97fe544d bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> 111fc0: f85c83a0 ldur x0, [x29, #-0x38] 111fc4: 97fe4407 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 111fc8: f85d03a8 ldur x8, [x29, #-0x30] 111fcc: f9005be0 str x0, [sp, #0xb0] 111fd0: aa0803e0 mov x0, x8 111fd4: 97fe4403 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 111fd8: f85203a2 ldur x2, [x29, #-0xe0] 111fdc: f9405be1 ldr x1, [sp, #0xb0] 111fe0: f90057e0 str x0, [sp, #0xa8] 111fe4: aa0103e0 mov x0, x1 111fe8: f94057e1 ldr x1, [sp, #0xa8] 111fec: 97fe5d55 bl 0xa9540 <_ZN7android21memcpy_to_i16_from_u8EPsPKhm@plt> 111ff0: f85d03a8 ldur x8, [x29, #-0x30] 111ff4: f9400100 ldr x0, [x8] 111ff8: f9400000 ldr x0, [x0] 111ffc: f90053e0 str x0, [sp, #0xa0] 112000: aa0803e0 mov x0, x8 112004: f94053e8 ldr x8, [sp, #0xa0] 112008: d63f0100 blr x8 11200c: f85c83a8 ldur x8, [x29, #-0x38] 112010: f81d03a8 stur x8, [x29, #-0x30] 112014: 14000043 b 0x112120 112018: d10143a0 sub x0, x29, #0x50 11201c: 97fe3f39 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 112020: 140000df b 0x11239c 112024: f940b3e8 ldr x8, [sp, #0x160] 112028: b9402509 ldr w9, [x8, #0x24] 11202c: 71006129 subs w9, w9, #0x18 112030: b9009fe9 str w9, [sp, #0x9c] 112034: 54000341 b.ne 0x11209c 112038: 14000001 b 0x11203c 11203c: f85203a8 ldur x8, [x29, #-0xe0] 112040: b200f3e9 mov x9, #0x5555555555555555 // =6148914691236517205 112044: f28aaac9 movk x9, #0x5556 112048: 9b497d08 smulh x8, x8, x9 11204c: 8b48fd08 add x8, x8, x8, lsr #63 112050: f81083a8 stur x8, [x29, #-0xf8] 112054: f85d03a0 ldur x0, [x29, #-0x30] 112058: 97fe43e2 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 11205c: f85d03a8 ldur x8, [x29, #-0x30] 112060: f9004be0 str x0, [sp, #0x90] 112064: aa0803e0 mov x0, x8 112068: 97fe43de bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 11206c: f85083a2 ldur x2, [x29, #-0xf8] 112070: f9404be8 ldr x8, [sp, #0x90] 112074: f90047e0 str x0, [sp, #0x88] 112078: aa0803e0 mov x0, x8 11207c: f94047e1 ldr x1, [sp, #0x88] 112080: 97fe42dc bl 0xa2bf0 <_ZN7android22memcpy_to_i16_from_p24EPsPKhm@plt> 112084: f85d03a0 ldur x0, [x29, #-0x30] 112088: f85083a8 ldur x8, [x29, #-0xf8] 11208c: d37ff902 lsl x2, x8, #1 112090: aa1f03e1 mov x1, xzr 112094: 97fe5417 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> 112098: 14000021 b 0x11211c 11209c: f940b3e8 ldr x8, [sp, #0x160] 1120a0: b9402509 ldr w9, [x8, #0x24] 1120a4: 71008129 subs w9, w9, #0x20 1120a8: b90087e9 str w9, [sp, #0x84] 1120ac: 54000361 b.ne 0x112118 1120b0: 14000001 b 0x1120b4 1120b4: f85203a8 ldur x8, [x29, #-0xe0] 1120b8: 91000d09 add x9, x8, #0x3 1120bc: f100010a subs x10, x8, #0x0 1120c0: 9a88b128 csel x8, x9, x8, lt 1120c4: 9342fd08 asr x8, x8, #2 1120c8: f81003a8 stur x8, [x29, #-0x100] 1120cc: f85d03a0 ldur x0, [x29, #-0x30] 1120d0: f9003fea str x10, [sp, #0x78] 1120d4: 97fe43c3 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 1120d8: f85d03a8 ldur x8, [x29, #-0x30] 1120dc: f9003be0 str x0, [sp, #0x70] 1120e0: aa0803e0 mov x0, x8 1120e4: 97fe43bf bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 1120e8: f85003a2 ldur x2, [x29, #-0x100] 1120ec: f9403be8 ldr x8, [sp, #0x70] 1120f0: f90037e0 str x0, [sp, #0x68] 1120f4: aa0803e0 mov x0, x8 1120f8: f94037e1 ldr x1, [sp, #0x68] 1120fc: 97fe4989 bl 0xa4720 <_ZN7android22memcpy_to_i16_from_i32EPsPKim@plt> 112100: f85d03a0 ldur x0, [x29, #-0x30] 112104: f85003a8 ldur x8, [x29, #-0x100] 112108: d37ff902 lsl x2, x8, #1 11210c: aa1f03e1 mov x1, xzr 112110: 97fe53f8 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> 112114: 14000001 b 0x112118 112118: 14000001 b 0x11211c 11211c: 14000001 b 0x112120 112120: 14000028 b 0x1121c0 112124: f940b3e8 ldr x8, [sp, #0x160] 112128: 79403109 ldrh w9, [x8, #0x18] 11212c: 71000d29 subs w9, w9, #0x3 112130: b90067e9 str w9, [sp, #0x64] 112134: 54000441 b.ne 0x1121bc 112138: 14000001 b 0x11213c 11213c: f940b3e8 ldr x8, [sp, #0x160] 112140: b9402509 ldr w9, [x8, #0x24] 112144: 71008129 subs w9, w9, #0x20 112148: b90063e9 str w9, [sp, #0x60] 11214c: 54000361 b.ne 0x1121b8 112150: 14000001 b 0x112154 112154: f85203a8 ldur x8, [x29, #-0xe0] 112158: 91000d09 add x9, x8, #0x3 11215c: f100010a subs x10, x8, #0x0 112160: 9a88b128 csel x8, x9, x8, lt 112164: 9342fd08 asr x8, x8, #2 112168: f900bfe8 str x8, [sp, #0x178] 11216c: f85d03a0 ldur x0, [x29, #-0x30] 112170: f9002fea str x10, [sp, #0x58] 112174: 97fe439b bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 112178: f85d03a8 ldur x8, [x29, #-0x30] 11217c: f9002be0 str x0, [sp, #0x50] 112180: aa0803e0 mov x0, x8 112184: 97fe4397 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 112188: f940bfe2 ldr x2, [sp, #0x178] 11218c: f9402be8 ldr x8, [sp, #0x50] 112190: f90027e0 str x0, [sp, #0x48] 112194: aa0803e0 mov x0, x8 112198: f94027e1 ldr x1, [sp, #0x48] 11219c: 97fe5079 bl 0xa6380 <_ZN7android24memcpy_to_i16_from_floatEPsPKfm@plt> 1121a0: f85d03a0 ldur x0, [x29, #-0x30] 1121a4: f940bfe8 ldr x8, [sp, #0x178] 1121a8: d37ff902 lsl x2, x8, #1 1121ac: aa1f03e1 mov x1, xzr 1121b0: 97fe53d0 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> 1121b4: 14000001 b 0x1121b8 1121b8: 14000001 b 0x1121bc 1121bc: 14000001 b 0x1121c0 1121c0: aa1f03e8 mov x8, xzr 1121c4: f900bbe8 str x8, [sp, #0x170] 1121c8: f940b3e8 ldr x8, [sp, #0x160] 1121cc: 79403109 ldrh w9, [x8, #0x18] 1121d0: 7100c529 subs w9, w9, #0x31 1121d4: b90047e9 str w9, [sp, #0x44] 1121d8: 540002a1 b.ne 0x11222c 1121dc: 14000001 b 0x1121e0 1121e0: f940b3e8 ldr x8, [sp, #0x160] 1121e4: f9402509 ldr x9, [x8, #0x48] 1121e8: f940150a ldr x10, [x8, #0x28] 1121ec: eb0a0129 subs x9, x9, x10 1121f0: 529a000b mov w11, #0xd000 // =53248 1121f4: 72a2624b movk w11, #0x1312, lsl #16 1121f8: 2a0b03ea mov w10, w11 1121fc: 9b0a7d29 mul x9, x9, x10 112200: d281f82a mov x10, #0xfc1 // =4033 112204: f2b81f8a movk x10, #0xc0fc, lsl #16 112208: f2df81ea movk x10, #0xfc0f, lsl #32 11220c: f2e1f80a movk x10, #0xfc0, lsl #48 112210: 9b4a7d29 smulh x9, x9, x10 112214: 9342fd2a asr x10, x9, #2 112218: 8b49fd49 add x9, x10, x9, lsr #63 11221c: b9801d0a ldrsw x10, [x8, #0x1c] 112220: 9aca0d29 sdiv x9, x9, x10 112224: f900bbe9 str x9, [sp, #0x170] 112228: 14000015 b 0x11227c 11222c: f940b3e8 ldr x8, [sp, #0x160] 112230: b9402509 ldr w9, [x8, #0x24] 112234: 2a0903e0 mov w0, w9 112238: 93437c00 sbfx x0, x0, #3, #29 11223c: f900b7e0 str x0, [sp, #0x168] 112240: f9402500 ldr x0, [x8, #0x48] 112244: f940150a ldr x10, [x8, #0x28] 112248: eb0a000a subs x10, x0, x10 11224c: 52884809 mov w9, #0x4240 // =16960 112250: 72a001e9 movk w9, #0xf, lsl #16 112254: 2a0903e0 mov w0, w9 112258: 9b007d4a mul x10, x10, x0 11225c: b9802100 ldrsw x0, [x8, #0x20] 112260: f940b7eb ldr x11, [sp, #0x168] 112264: 9b0b7c0b mul x11, x0, x11 112268: 9acb094a udiv x10, x10, x11 11226c: b9801d0b ldrsw x11, [x8, #0x1c] 112270: 9acb094a udiv x10, x10, x11 112274: f900bbea str x10, [sp, #0x170] 112278: 14000001 b 0x11227c 11227c: f85d03a0 ldur x0, [x29, #-0x30] 112280: d101e3a8 sub x8, x29, #0x78 112284: f9001fe8 str x8, [sp, #0x38] 112288: 97fe47aa bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 11228c: f9401fe0 ldr x0, [sp, #0x38] 112290: 97fe4b08 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 112294: f9001be0 str x0, [sp, #0x30] 112298: 14000001 b 0x11229c 11229c: f940bbe2 ldr x2, [sp, #0x170] 1122a0: 528daca1 mov w1, #0x6d65 // =28005 1122a4: 72ae8d21 movk w1, #0x7469, lsl #16 1122a8: f9401be0 ldr x0, [sp, #0x30] 1122ac: 97fe5da5 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 1122b0: b9002fe0 str w0, [sp, #0x2c] 1122b4: 14000001 b 0x1122b8 1122b8: d101e3a0 sub x0, x29, #0x78 1122bc: 97fe3dad bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1122c0: f85d03a0 ldur x0, [x29, #-0x30] 1122c4: d10203be sub x30, x29, #0x80 1122c8: aa1e03e8 mov x8, x30 1122cc: f90013fe str x30, [sp, #0x20] 1122d0: 97fe4798 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 1122d4: f94013e0 ldr x0, [sp, #0x20] 1122d8: 97fe4af6 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1122dc: f9000fe0 str x0, [sp, #0x18] 1122e0: 14000001 b 0x1122e4 1122e4: 528dcc61 mov w1, #0x6e63 // =28259 1122e8: 72ae6f21 movk w1, #0x7379, lsl #16 1122ec: 320003e2 orr w2, wzr, #0x1 1122f0: f9400fe0 ldr x0, [sp, #0x18] 1122f4: 97fe455f bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 1122f8: b90017e0 str w0, [sp, #0x14] 1122fc: 14000001 b 0x112300 112300: d10203a0 sub x0, x29, #0x80 112304: 97fe3d9b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 112308: f85203a0 ldur x0, [x29, #-0xe0] 11230c: f940b3fe ldr x30, [sp, #0x160] 112310: f94027c8 ldr x8, [x30, #0x48] 112314: 8b000108 add x8, x8, x0 112318: f90027c8 str x8, [x30, #0x48] 11231c: f85d03a8 ldur x8, [x29, #-0x30] 112320: f85683a0 ldur x0, [x29, #-0x98] 112324: f9000008 str x8, [x0] 112328: 2a1f03e9 mov w9, wzr 11232c: b817c3a9 stur w9, [x29, #-0x84] 112330: 1400000d b 0x112364 112334: f81183a0 stur x0, [x29, #-0xe8] 112338: 2a0103e8 mov w8, w1 11233c: b81143a8 stur w8, [x29, #-0xec] 112340: d101e3a0 sub x0, x29, #0x78 112344: 97fe3d8b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 112348: 14000015 b 0x11239c 11234c: f81183a0 stur x0, [x29, #-0xe8] 112350: 2a0103e8 mov w8, w1 112354: b81143a8 stur w8, [x29, #-0xec] 112358: d10203a0 sub x0, x29, #0x80 11235c: 97fe3d85 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 112360: 1400000f b 0x11239c 112364: b857c3a8 ldur w8, [x29, #-0x84] 112368: d53bd049 mrs x9, TPIDR_EL0 11236c: f9401529 ldr x9, [x9, #0x28] 112370: f85e83aa ldur x10, [x29, #-0x18] 112374: eb0a0129 subs x9, x9, x10 112378: b90013e8 str w8, [sp, #0x10] 11237c: f90007e9 str x9, [sp, #0x8] 112380: 54000121 b.ne 0x1123a4 112384: 14000001 b 0x112388 112388: b94013e0 ldr w0, [sp, #0x10] 11238c: 9109c3ff add sp, sp, #0x270 112390: a9417bfd ldp x29, x30, [sp, #0x10] 112394: f84207fc ldr x28, [sp], #0x20 112398: d65f03c0 ret 11239c: f85183a0 ldur x0, [x29, #-0xe8] 1123a0: 97fe56dc bl 0xa7f10 <_Unwind_Resume@plt> 1123a4: 97fe5e73 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001123a8 const&, android::String8*, float*, android::sp*)>: 1123a8: d10303ff sub sp, sp, #0xc0 1123ac: a90b7bfd stp x29, x30, [sp, #0xb0] 1123b0: 9102c3fd add x29, sp, #0xb0 1123b4: d53bd048 mrs x8, TPIDR_EL0 1123b8: f9401508 ldr x8, [x8, #0x28] 1123bc: f81f83a8 stur x8, [x29, #-0x8] 1123c0: f81d03a0 stur x0, [x29, #-0x30] 1123c4: f81c83a1 stur x1, [x29, #-0x38] 1123c8: f81c03a2 stur x2, [x29, #-0x40] 1123cc: f81b83a3 stur x3, [x29, #-0x48] 1123d0: f85d03a0 ldur x0, [x29, #-0x30] 1123d4: 97fe54ef bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 1123d8: f9400008 ldr x8, [x0] 1123dc: f9401d08 ldr x8, [x8, #0x38] 1123e0: 321e07e9 orr w9, wzr, #0xc 1123e4: 2a0903e3 mov w3, w9 1123e8: aa1f03e1 mov x1, xzr 1123ec: d10053a2 sub x2, x29, #0x14 1123f0: d63f0100 blr x8 1123f4: f1002c08 subs x8, x0, #0xb 1123f8: f9002be8 str x8, [sp, #0x50] 1123fc: 540000ac b.gt 0x112410 const&, android::String8*, float*, android::sp*)+0x68> 112400: 14000001 b 0x112404 const&, android::String8*, float*, android::sp*)+0x5c> 112404: 2a1f03e8 mov w8, wzr 112408: 381df3a8 sturb w8, [x29, #-0x21] 11240c: 14000053 b 0x112558 const&, android::String8*, float*, android::sp*)+0x1b0> 112410: b85ec3a8 ldur w8, [x29, #-0x14] 112414: 52892a49 mov w9, #0x4952 // =18770 112418: 72a8c8c9 movk w9, #0x4646, lsl #16 11241c: 6b090108 subs w8, w8, w9 112420: b9004fe8 str w8, [sp, #0x4c] 112424: 54000121 b.ne 0x112448 const&, android::String8*, float*, android::sp*)+0xa0> 112428: 14000001 b 0x11242c const&, android::String8*, float*, android::sp*)+0x84> 11242c: b85f43a8 ldur w8, [x29, #-0xc] 112430: 52882ae9 mov w9, #0x4157 // =16727 112434: 72a8aac9 movk w9, #0x4556, lsl #16 112438: 6b090108 subs w8, w8, w9 11243c: b9004be8 str w8, [sp, #0x48] 112440: 540000a0 b.eq 0x112454 const&, android::String8*, float*, android::sp*)+0xac> 112444: 14000001 b 0x112448 const&, android::String8*, float*, android::sp*)+0xa0> 112448: 2a1f03e8 mov w8, wzr 11244c: 381df3a8 sturb w8, [x29, #-0x21] 112450: 14000042 b 0x112558 const&, android::String8*, float*, android::sp*)+0x1b0> 112454: 52800a08 mov w8, #0x50 // =80 112458: 2a0803e0 mov w0, w8 11245c: 97fe5aad bl 0xa8f10 <_Znwm@plt> 112460: aa0003fe mov x30, x0 112464: aa0003e1 mov x1, x0 112468: f85d03a9 ldur x9, [x29, #-0x30] 11246c: f90023e1 str x1, [sp, #0x40] 112470: aa0903e1 mov x1, x9 112474: f9001ffe str x30, [sp, #0x38] 112478: 97fe365e bl 0x9fdf0 <_ZN7android12WAVExtractorC1ERKNS_2spINS_10DataSourceEEE@plt> 11247c: 14000001 b 0x112480 const&, android::String8*, float*, android::sp*)+0xd8> 112480: d10083a8 sub x8, x29, #0x20 112484: aa0803e0 mov x0, x8 112488: f94023e1 ldr x1, [sp, #0x40] 11248c: f9001be8 str x8, [sp, #0x30] 112490: 97fe5ea8 bl 0xa9f30 <_ZN7android2spINS_14MediaExtractorEEC2INS_12WAVExtractorEEEPT_@plt> 112494: f9401be0 ldr x0, [sp, #0x30] 112498: 97fe626a bl 0xaae40 <_ZNK7android2spINS_14MediaExtractorEEptEv@plt> 11249c: f90017e0 str x0, [sp, #0x28] 1124a0: 14000001 b 0x1124a4 const&, android::String8*, float*, android::sp*)+0xfc> 1124a4: f94017e8 ldr x8, [sp, #0x28] 1124a8: f9400109 ldr x9, [x8] 1124ac: f9400929 ldr x9, [x9, #0x10] 1124b0: aa0803e0 mov x0, x8 1124b4: d63f0120 blr x9 1124b8: f90013e0 str x0, [sp, #0x20] 1124bc: 14000001 b 0x1124c0 const&, android::String8*, float*, android::sp*)+0x118> 1124c0: f94013e8 ldr x8, [sp, #0x20] 1124c4: b5000268 cbnz x8, 0x112510 const&, android::String8*, float*, android::sp*)+0x168> 1124c8: 14000001 b 0x1124cc const&, android::String8*, float*, android::sp*)+0x124> 1124cc: 2a1f03e8 mov w8, wzr 1124d0: 381df3a8 sturb w8, [x29, #-0x21] 1124d4: 320003e8 orr w8, wzr, #0x1 1124d8: b9005be8 str w8, [sp, #0x58] 1124dc: 1400001c b 0x11254c const&, android::String8*, float*, android::sp*)+0x1a4> 1124e0: f81b03a0 stur x0, [x29, #-0x50] 1124e4: 2a0103e8 mov w8, w1 1124e8: b81ac3a8 stur w8, [x29, #-0x54] 1124ec: f9401fe0 ldr x0, [sp, #0x38] 1124f0: 97fe391c bl 0xa0960 <_ZdlPv@plt> 1124f4: 14000027 b 0x112590 const&, android::String8*, float*, android::sp*)+0x1e8> 1124f8: f81b03a0 stur x0, [x29, #-0x50] 1124fc: 2a0103e8 mov w8, w1 112500: b81ac3a8 stur w8, [x29, #-0x54] 112504: d10083a0 sub x0, x29, #0x20 112508: 97fe4532 bl 0xa39d0 <_ZN7android2spINS_14MediaExtractorEED2Ev@plt> 11250c: 14000021 b 0x112590 const&, android::String8*, float*, android::sp*)+0x1e8> 112510: d0000ca8 adrp x8, 0x2a8000 112514: f9466108 ldr x8, [x8, #0xcc0] 112518: f9400101 ldr x1, [x8] 11251c: f85c83a0 ldur x0, [x29, #-0x38] 112520: 97fe5540 bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> 112524: f9000fe0 str x0, [sp, #0x18] 112528: 14000001 b 0x11252c const&, android::String8*, float*, android::sp*)+0x184> 11252c: f85c03a8 ldur x8, [x29, #-0x40] 112530: 52933349 mov w9, #0x999a // =39322 112534: 72a7d329 movk w9, #0x3e99, lsl #16 112538: b9000109 str w9, [x8] 11253c: 320003e9 orr w9, wzr, #0x1 112540: 381df3a9 sturb w9, [x29, #-0x21] 112544: b9005be9 str w9, [sp, #0x58] 112548: 14000001 b 0x11254c const&, android::String8*, float*, android::sp*)+0x1a4> 11254c: d10083a0 sub x0, x29, #0x20 112550: 97fe4520 bl 0xa39d0 <_ZN7android2spINS_14MediaExtractorEED2Ev@plt> 112554: 14000001 b 0x112558 const&, android::String8*, float*, android::sp*)+0x1b0> 112558: 385df3a8 ldurb w8, [x29, #-0x21] 11255c: d53bd049 mrs x9, TPIDR_EL0 112560: f9401529 ldr x9, [x9, #0x28] 112564: f85f83aa ldur x10, [x29, #-0x8] 112568: eb0a0129 subs x9, x9, x10 11256c: b90017e8 str w8, [sp, #0x14] 112570: f90007e9 str x9, [sp, #0x8] 112574: 54000121 b.ne 0x112598 const&, android::String8*, float*, android::sp*)+0x1f0> 112578: 14000001 b 0x11257c const&, android::String8*, float*, android::sp*)+0x1d4> 11257c: b94017e8 ldr w8, [sp, #0x14] 112580: 12000100 and w0, w8, #0x1 112584: a94b7bfd ldp x29, x30, [sp, #0xb0] 112588: 910303ff add sp, sp, #0xc0 11258c: d65f03c0 ret 112590: f85b03a0 ldur x0, [x29, #-0x50] 112594: 97fe565f bl 0xa7f10 <_Unwind_Resume@plt> 112598: 97fe5df6 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011259c ::sp(android::WAVExtractor*)>: 11259c: d100c3ff sub sp, sp, #0x30 1125a0: a9027bfd stp x29, x30, [sp, #0x20] 1125a4: 910083fd add x29, sp, #0x20 1125a8: d2800008 mov x8, #0x0 // =0 1125ac: f81f83a0 stur x0, [x29, #-0x8] 1125b0: f9000be1 str x1, [sp, #0x10] 1125b4: f85f83a0 ldur x0, [x29, #-0x8] 1125b8: aa0003e1 mov x1, x0 1125bc: f9400be9 ldr x9, [sp, #0x10] 1125c0: f9000029 str x9, [x1] 1125c4: f9400be9 ldr x9, [sp, #0x10] 1125c8: eb08013f cmp x9, x8 1125cc: 1a9f07ea cset w10, ne 1125d0: f90007e0 str x0, [sp, #0x8] 1125d4: 3700004a tbnz w10, #0x0, 0x1125dc ::sp(android::WAVExtractor*)+0x40> 1125d8: 14000008 b 0x1125f8 ::sp(android::WAVExtractor*)+0x5c> 1125dc: f9400be8 ldr x8, [sp, #0x10] 1125e0: f9400109 ldr x9, [x8] 1125e4: f85e8129 ldur x9, [x9, #-0x18] 1125e8: 8b090108 add x8, x8, x9 1125ec: aa0803e0 mov x0, x8 1125f0: f94007e1 ldr x1, [sp, #0x8] 1125f4: 97fe608b bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 1125f8: a9427bfd ldp x29, x30, [sp, #0x20] 1125fc: 9100c3ff add sp, sp, #0x30 112600: d65f03c0 ret 0000000000112604 ::operator->() const>: 112604: d10043ff sub sp, sp, #0x10 112608: f90007e0 str x0, [sp, #0x8] 11260c: f94007e0 ldr x0, [sp, #0x8] 112610: f9400000 ldr x0, [x0] 112614: 910043ff add sp, sp, #0x10 112618: d65f03c0 ret 000000000011261c ::~sp()>: 11261c: d10083ff sub sp, sp, #0x20 112620: a9017bfd stp x29, x30, [sp, #0x10] 112624: 910043fd add x29, sp, #0x10 112628: d2800008 mov x8, #0x0 // =0 11262c: f90007e0 str x0, [sp, #0x8] 112630: f94007e0 ldr x0, [sp, #0x8] 112634: aa0003e9 mov x9, x0 112638: f9400129 ldr x9, [x9] 11263c: eb08013f cmp x9, x8 112640: 1a9f07ea cset w10, ne 112644: f90003e0 str x0, [sp] 112648: 3700004a tbnz w10, #0x0, 0x112650 ::~sp()+0x34> 11264c: 1400000a b 0x112674 ::~sp()+0x58> 112650: f94003e8 ldr x8, [sp] 112654: f9400108 ldr x8, [x8] 112658: f9400109 ldr x9, [x8] 11265c: f85e8129 ldur x9, [x9, #-0x18] 112660: 8b090108 add x8, x8, x9 112664: aa0803e0 mov x0, x8 112668: f94003e1 ldr x1, [sp] 11266c: 97fe4679 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 112670: 14000001 b 0x112674 ::~sp()+0x58> 112674: a9417bfd ldp x29, x30, [sp, #0x10] 112678: 910083ff add sp, sp, #0x20 11267c: d65f03c0 ret 112680: 97fe6ed1 bl 0xae1c4 0000000000112684 : 112684: d10043ff sub sp, sp, #0x10 112688: f0000728 adrp x8, 0x1f9000 11268c: 9136b508 add x8, x8, #0xdad 112690: f90007e0 str x0, [sp, #0x8] 112694: aa0803e0 mov x0, x8 112698: 910043ff add sp, sp, #0x10 11269c: d65f03c0 ret 00000000001126a0 : 1126a0: d10043ff sub sp, sp, #0x10 1126a4: 12800008 mov w8, #-0x1 // =-1 1126a8: f90007e0 str x0, [sp, #0x8] 1126ac: 320003e9 orr w9, wzr, #0x1 1126b0: 0a090108 and w8, w8, w9 1126b4: 2a0803e0 mov w0, w8 1126b8: 910043ff add sp, sp, #0x10 1126bc: d65f03c0 ret 00000000001126c0 const&)>: 1126c0: d10243ff sub sp, sp, #0x90 1126c4: a9087bfd stp x29, x30, [sp, #0x80] 1126c8: 910203fd add x29, sp, #0x80 1126cc: d53bd048 mrs x8, TPIDR_EL0 1126d0: f9401508 ldr x8, [x8, #0x28] 1126d4: f81f83a8 stur x8, [x29, #-0x8] 1126d8: f81e83a0 stur x0, [x29, #-0x18] 1126dc: f81e03a1 stur x1, [x29, #-0x20] 1126e0: f81d83a2 stur x2, [x29, #-0x28] 1126e4: f85e83a8 ldur x8, [x29, #-0x18] 1126e8: aa0803e0 mov x0, x8 1126ec: f85e03a1 ldur x1, [x29, #-0x20] 1126f0: aa0103e2 mov x2, x1 1126f4: 91002029 add x9, x1, #0x8 1126f8: f90023e0 str x0, [sp, #0x40] 1126fc: aa0803e0 mov x0, x8 112700: f9001fe1 str x1, [sp, #0x38] 112704: aa0903e1 mov x1, x9 112708: f9001be8 str x8, [sp, #0x30] 11270c: f90017e2 str x2, [sp, #0x28] 112710: 97fe5494 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> 112714: f9401fe8 ldr x8, [sp, #0x38] 112718: f9400109 ldr x9, [x8] 11271c: f9401be0 ldr x0, [sp, #0x30] 112720: f9000009 str x9, [x0] 112724: f9401d09 ldr x9, [x8, #0x38] 112728: f9400001 ldr x1, [x0] 11272c: f85e8021 ldur x1, [x1, #-0x18] 112730: f8216809 str x9, [x0, x1] 112734: 91002009 add x9, x0, #0x8 112738: aa0903e1 mov x1, x9 11273c: f85d83a2 ldur x2, [x29, #-0x28] 112740: aa0903e0 mov x0, x9 112744: f90013e1 str x1, [sp, #0x20] 112748: aa0203e1 mov x1, x2 11274c: 97fe3681 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 112750: 14000001 b 0x112754 const&)+0x94> 112754: f94023e8 ldr x8, [sp, #0x40] 112758: 91004109 add x9, x8, #0x10 11275c: aa0903e0 mov x0, x9 112760: f9000fe0 str x0, [sp, #0x18] 112764: aa0903e0 mov x0, x9 112768: 97fe3c62 bl 0xa18f0 <_ZN7android2spINS_20WVMLoadableExtractorEEC2Ev@plt> 11276c: 14000001 b 0x112770 const&)+0xb0> 112770: 90000cc1 adrp x1, 0x2aa000 112774: 9113c021 add x1, x1, #0x4f0 112778: d10043a0 sub x0, x29, #0x10 11277c: 97fe92f1 bl 0xb7340 112780: 14000001 b 0x112784 const&)+0xc4> 112784: 97fe4e63 bl 0xa6110 <_ZN7android12WVMExtractor18getVendorLibHandleEv@plt> 112788: b90017e0 str w0, [sp, #0x14] 11278c: 14000001 b 0x112790 const&)+0xd0> 112790: b94017e8 ldr w8, [sp, #0x14] 112794: 370002e8 tbnz w8, #0x0, 0x1127f0 const&)+0x130> 112798: 14000001 b 0x11279c const&)+0xdc> 11279c: 320003e8 orr w8, wzr, #0x1 1127a0: b81c83a8 stur w8, [x29, #-0x38] 1127a4: 14000016 b 0x1127fc const&)+0x13c> 1127a8: f81d03a0 stur x0, [x29, #-0x30] 1127ac: 2a0103e8 mov w8, w1 1127b0: b81cc3a8 stur w8, [x29, #-0x34] 1127b4: 14000029 b 0x112858 const&)+0x198> 1127b8: f81d03a0 stur x0, [x29, #-0x30] 1127bc: 2a0103e8 mov w8, w1 1127c0: b81cc3a8 stur w8, [x29, #-0x34] 1127c4: 14000022 b 0x11284c const&)+0x18c> 1127c8: f81d03a0 stur x0, [x29, #-0x30] 1127cc: 2a0103e8 mov w8, w1 1127d0: b81cc3a8 stur w8, [x29, #-0x34] 1127d4: 1400001b b 0x112840 const&)+0x180> 1127d8: f81d03a0 stur x0, [x29, #-0x30] 1127dc: 2a0103e8 mov w8, w1 1127e0: b81cc3a8 stur w8, [x29, #-0x34] 1127e4: d10043a0 sub x0, x29, #0x10 1127e8: 97fe936d bl 0xb759c ::~sp()+0x58> 1127ec: 14000015 b 0x112840 const&)+0x180> 1127f0: 2a1f03e8 mov w8, wzr 1127f4: b81c83a8 stur w8, [x29, #-0x38] 1127f8: 14000001 b 0x1127fc const&)+0x13c> 1127fc: d10043a0 sub x0, x29, #0x10 112800: 97fe9367 bl 0xb759c ::~sp()+0x58> 112804: b85c83a8 ldur w8, [x29, #-0x38] 112808: 71000508 subs w8, w8, #0x1 11280c: b90013e8 str w8, [sp, #0x10] 112810: 54000328 b.hi 0x112874 const&)+0x1b4> 112814: 14000001 b 0x112818 const&)+0x158> 112818: d53bd048 mrs x8, TPIDR_EL0 11281c: f9401508 ldr x8, [x8, #0x28] 112820: f85f83a9 ldur x9, [x29, #-0x8] 112824: eb090108 subs x8, x8, x9 112828: f90007e8 str x8, [sp, #0x8] 11282c: 54000241 b.ne 0x112874 const&)+0x1b4> 112830: 14000001 b 0x112834 const&)+0x174> 112834: a9487bfd ldp x29, x30, [sp, #0x80] 112838: 910243ff add sp, sp, #0x90 11283c: d65f03c0 ret 112840: f9400fe0 ldr x0, [sp, #0x18] 112844: 97fe5e33 bl 0xaa110 <_ZN7android2spINS_20WVMLoadableExtractorEED2Ev@plt> 112848: 14000001 b 0x11284c const&)+0x18c> 11284c: f94013e0 ldr x0, [sp, #0x20] 112850: 97fe35e0 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 112854: 14000001 b 0x112858 const&)+0x198> 112858: f94017e8 ldr x8, [sp, #0x28] 11285c: 91002101 add x1, x8, #0x8 112860: f94023e0 ldr x0, [sp, #0x40] 112864: 97fe60b3 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 112868: 14000001 b 0x11286c const&)+0x1ac> 11286c: f85d03a0 ldur x0, [x29, #-0x30] 112870: 97fe55a8 bl 0xa7f10 <_Unwind_Resume@plt> 112874: 97fe5d3f bl 0xa9d70 <__stack_chk_fail@plt> 0000000000112878 ::sp()>: 112878: d10043ff sub sp, sp, #0x10 11287c: d2800008 mov x8, #0x0 // =0 112880: f90007e0 str x0, [sp, #0x8] 112884: f94007e0 ldr x0, [sp, #0x8] 112888: f9000008 str x8, [x0] 11288c: 910043ff add sp, sp, #0x10 112890: d65f03c0 ret 0000000000112894 : 112894: d10083ff sub sp, sp, #0x20 112898: a9017bfd stp x29, x30, [sp, #0x10] 11289c: 910043fd add x29, sp, #0x10 1128a0: 90000cc0 adrp x0, 0x2aa000 1128a4: 91146000 add x0, x0, #0x518 1128a8: 90000001 adrp x1, 0x112000 1128ac: 912cc021 add x1, x1, #0xb30 1128b0: d0000ca8 adrp x8, 0x2a8000 1128b4: f9468d08 ldr x8, [x8, #0xd18] 1128b8: d2800009 mov x9, #0x0 // =0 1128bc: f90007e8 str x8, [sp, #0x8] 1128c0: f90003e9 str x9, [sp] 1128c4: 97fe41f3 bl 0xa3090 1128c8: f94007e8 ldr x8, [sp, #0x8] 1128cc: f9400109 ldr x9, [x8] 1128d0: f94003e1 ldr x1, [sp] 1128d4: eb01013f cmp x9, x1 1128d8: 1a9f07ea cset w10, ne 1128dc: 320003eb orr w11, wzr, #0x1 1128e0: 0a0b014a and w10, w10, w11 1128e4: 2a0a03e0 mov w0, w10 1128e8: a9417bfd ldp x29, x30, [sp, #0x10] 1128ec: 910083ff add sp, sp, #0x20 1128f0: d65f03c0 ret 00000000001128f4 ::~sp()>: 1128f4: d10083ff sub sp, sp, #0x20 1128f8: a9017bfd stp x29, x30, [sp, #0x10] 1128fc: 910043fd add x29, sp, #0x10 112900: d2800008 mov x8, #0x0 // =0 112904: f90007e0 str x0, [sp, #0x8] 112908: f94007e0 ldr x0, [sp, #0x8] 11290c: aa0003e9 mov x9, x0 112910: f9400129 ldr x9, [x9] 112914: eb08013f cmp x9, x8 112918: 1a9f07ea cset w10, ne 11291c: f90003e0 str x0, [sp] 112920: 3700004a tbnz w10, #0x0, 0x112928 ::~sp()+0x34> 112924: 1400000a b 0x11294c ::~sp()+0x58> 112928: f94003e8 ldr x8, [sp] 11292c: f9400108 ldr x8, [x8] 112930: f9400109 ldr x9, [x8] 112934: f85e8129 ldur x9, [x9, #-0x18] 112938: 8b090108 add x8, x8, x9 11293c: aa0803e0 mov x0, x8 112940: f94003e1 ldr x1, [sp] 112944: 97fe45c3 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 112948: 14000001 b 0x11294c ::~sp()+0x58> 11294c: a9417bfd ldp x29, x30, [sp, #0x10] 112950: 910083ff add sp, sp, #0x20 112954: d65f03c0 ret 112958: 97fe6e1b bl 0xae1c4 000000000011295c const&)>: 11295c: d101c3ff sub sp, sp, #0x70 112960: a9067bfd stp x29, x30, [sp, #0x60] 112964: 910183fd add x29, sp, #0x60 112968: d53bd048 mrs x8, TPIDR_EL0 11296c: f9401508 ldr x8, [x8, #0x28] 112970: f81f83a8 stur x8, [x29, #-0x8] 112974: f81e83a0 stur x0, [x29, #-0x18] 112978: f81e03a1 stur x1, [x29, #-0x20] 11297c: f85e83a8 ldur x8, [x29, #-0x18] 112980: aa0803e0 mov x0, x8 112984: 91006101 add x1, x8, #0x18 112988: f90017e0 str x0, [sp, #0x28] 11298c: aa0103e0 mov x0, x1 112990: f90013e8 str x8, [sp, #0x20] 112994: 97fe41a7 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 112998: d0000ca8 adrp x8, 0x2a8000 11299c: f943d108 ldr x8, [x8, #0x7a0] 1129a0: 91002101 add x1, x8, #0x8 1129a4: f94013e0 ldr x0, [sp, #0x20] 1129a8: 97fe53ee bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> 1129ac: 14000001 b 0x1129b0 const&)+0x54> 1129b0: d0000ca8 adrp x8, 0x2a8000 1129b4: f945c508 ldr x8, [x8, #0xb88] 1129b8: 91006109 add x9, x8, #0x18 1129bc: f94017ea ldr x10, [sp, #0x28] 1129c0: f9000149 str x9, [x10] 1129c4: 91026108 add x8, x8, #0x98 1129c8: f9000d48 str x8, [x10, #0x18] 1129cc: 91002148 add x8, x10, #0x8 1129d0: aa0803e9 mov x9, x8 1129d4: f85e03a1 ldur x1, [x29, #-0x20] 1129d8: aa0803e0 mov x0, x8 1129dc: f9000fe9 str x9, [sp, #0x18] 1129e0: 97fe35dc bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 1129e4: 14000001 b 0x1129e8 const&)+0x8c> 1129e8: f94017e8 ldr x8, [sp, #0x28] 1129ec: 91004109 add x9, x8, #0x10 1129f0: aa0903e0 mov x0, x9 1129f4: f9000be0 str x0, [sp, #0x10] 1129f8: aa0903e0 mov x0, x9 1129fc: 97fe3bbd bl 0xa18f0 <_ZN7android2spINS_20WVMLoadableExtractorEEC2Ev@plt> 112a00: 14000001 b 0x112a04 const&)+0xa8> 112a04: 90000cc1 adrp x1, 0x2aa000 112a08: 9113c021 add x1, x1, #0x4f0 112a0c: d10043a0 sub x0, x29, #0x10 112a10: 97fe924c bl 0xb7340 112a14: 14000001 b 0x112a18 const&)+0xbc> 112a18: 97fe4dbe bl 0xa6110 <_ZN7android12WVMExtractor18getVendorLibHandleEv@plt> 112a1c: b9000fe0 str w0, [sp, #0xc] 112a20: 14000001 b 0x112a24 const&)+0xc8> 112a24: b9400fe8 ldr w8, [sp, #0xc] 112a28: 37000368 tbnz w8, #0x0, 0x112a94 const&)+0x138> 112a2c: 14000001 b 0x112a30 const&)+0xd4> 112a30: 320003e8 orr w8, wzr, #0x1 112a34: b90033e8 str w8, [sp, #0x30] 112a38: 1400001a b 0x112aa0 const&)+0x144> 112a3c: f81d83a0 stur x0, [x29, #-0x28] 112a40: 2a0103e8 mov w8, w1 112a44: b81d43a8 stur w8, [x29, #-0x2c] 112a48: 14000033 b 0x112b14 const&)+0x1b8> 112a4c: f81d83a0 stur x0, [x29, #-0x28] 112a50: 2a0103e8 mov w8, w1 112a54: b81d43a8 stur w8, [x29, #-0x2c] 112a58: 14000029 b 0x112afc const&)+0x1a0> 112a5c: f81d83a0 stur x0, [x29, #-0x28] 112a60: 2a0103e8 mov w8, w1 112a64: b81d43a8 stur w8, [x29, #-0x2c] 112a68: 14000022 b 0x112af0 const&)+0x194> 112a6c: f81d83a0 stur x0, [x29, #-0x28] 112a70: 2a0103e8 mov w8, w1 112a74: b81d43a8 stur w8, [x29, #-0x2c] 112a78: 1400001b b 0x112ae4 const&)+0x188> 112a7c: f81d83a0 stur x0, [x29, #-0x28] 112a80: 2a0103e8 mov w8, w1 112a84: b81d43a8 stur w8, [x29, #-0x2c] 112a88: d10043a0 sub x0, x29, #0x10 112a8c: 97fe92c4 bl 0xb759c ::~sp()+0x58> 112a90: 14000015 b 0x112ae4 const&)+0x188> 112a94: 2a1f03e8 mov w8, wzr 112a98: b90033e8 str w8, [sp, #0x30] 112a9c: 14000001 b 0x112aa0 const&)+0x144> 112aa0: d10043a0 sub x0, x29, #0x10 112aa4: 97fe92be bl 0xb759c ::~sp()+0x58> 112aa8: b94033e8 ldr w8, [sp, #0x30] 112aac: 71000508 subs w8, w8, #0x1 112ab0: b9000be8 str w8, [sp, #0x8] 112ab4: 540003c8 b.hi 0x112b2c const&)+0x1d0> 112ab8: 14000001 b 0x112abc const&)+0x160> 112abc: d53bd048 mrs x8, TPIDR_EL0 112ac0: f9401508 ldr x8, [x8, #0x28] 112ac4: f85f83a9 ldur x9, [x29, #-0x8] 112ac8: eb090108 subs x8, x8, x9 112acc: f90003e8 str x8, [sp] 112ad0: 540002e1 b.ne 0x112b2c const&)+0x1d0> 112ad4: 14000001 b 0x112ad8 const&)+0x17c> 112ad8: a9467bfd ldp x29, x30, [sp, #0x60] 112adc: 9101c3ff add sp, sp, #0x70 112ae0: d65f03c0 ret 112ae4: f9400be0 ldr x0, [sp, #0x10] 112ae8: 97fe5d8a bl 0xaa110 <_ZN7android2spINS_20WVMLoadableExtractorEED2Ev@plt> 112aec: 14000001 b 0x112af0 const&)+0x194> 112af0: f9400fe0 ldr x0, [sp, #0x18] 112af4: 97fe3537 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 112af8: 14000001 b 0x112afc const&)+0x1a0> 112afc: d0000ca8 adrp x8, 0x2a8000 112b00: f943d108 ldr x8, [x8, #0x7a0] 112b04: 91002101 add x1, x8, #0x8 112b08: f94017e0 ldr x0, [sp, #0x28] 112b0c: 97fe6009 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 112b10: 14000001 b 0x112b14 const&)+0x1b8> 112b14: f94017e8 ldr x8, [sp, #0x28] 112b18: 91006100 add x0, x8, #0x18 112b1c: 97fe37f9 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 112b20: 14000001 b 0x112b24 const&)+0x1c8> 112b24: f85d83a0 ldur x0, [x29, #-0x28] 112b28: 97fe54fa bl 0xa7f10 <_Unwind_Resume@plt> 112b2c: 97fe5c91 bl 0xa9d70 <__stack_chk_fail@plt> 112b30: d10083ff sub sp, sp, #0x20 112b34: a9017bfd stp x29, x30, [sp, #0x10] 112b38: 910043fd add x29, sp, #0x10 112b3c: f0000728 adrp x8, 0x1f9000 112b40: 91393108 add x8, x8, #0xe4c 112b44: 321f03e1 orr w1, wzr, #0x2 112b48: d0000ca9 adrp x9, 0x2a8000 112b4c: f9468d29 ldr x9, [x9, #0xd18] 112b50: d280000a mov x10, #0x0 // =0 112b54: aa0803e0 mov x0, x8 112b58: f90007e9 str x9, [sp, #0x8] 112b5c: f90003ea str x10, [sp] 112b60: 97fe5074 bl 0xa6d30 112b64: f94007e8 ldr x8, [sp, #0x8] 112b68: f9000100 str x0, [x8] 112b6c: f9400109 ldr x9, [x8] 112b70: f94003ea ldr x10, [sp] 112b74: eb0a013f cmp x9, x10 112b78: 1a9f17e1 cset w1, eq 112b7c: 37000041 tbnz w1, #0x0, 0x112b84 const&)+0x228> 112b80: 14000001 b 0x112b84 const&)+0x228> 112b84: a9417bfd ldp x29, x30, [sp, #0x10] 112b88: 910083ff add sp, sp, #0x20 112b8c: d65f03c0 ret 0000000000112b90 : 112b90: d10103ff sub sp, sp, #0x40 112b94: a9037bfd stp x29, x30, [sp, #0x30] 112b98: 9100c3fd add x29, sp, #0x30 112b9c: b27c03e8 orr x8, xzr, #0x10 112ba0: b27d03e9 orr x9, xzr, #0x8 112ba4: f81f83a0 stur x0, [x29, #-0x8] 112ba8: f81f03a1 stur x1, [x29, #-0x10] 112bac: f85f83a0 ldur x0, [x29, #-0x8] 112bb0: f85f03a1 ldur x1, [x29, #-0x10] 112bb4: f940002a ldr x10, [x1] 112bb8: f900000a str x10, [x0] 112bbc: f9401c2a ldr x10, [x1, #0x38] 112bc0: f940000b ldr x11, [x0] 112bc4: f85e816b ldur x11, [x11, #-0x18] 112bc8: 8b0b000b add x11, x0, x11 112bcc: f900016a str x10, [x11] 112bd0: 8b080008 add x8, x0, x8 112bd4: f9000fe0 str x0, [sp, #0x18] 112bd8: aa0803e0 mov x0, x8 112bdc: f9000be9 str x9, [sp, #0x10] 112be0: f90007e1 str x1, [sp, #0x8] 112be4: 97fe5d4b bl 0xaa110 <_ZN7android2spINS_20WVMLoadableExtractorEED2Ev@plt> 112be8: f9400fe8 ldr x8, [sp, #0x18] 112bec: f9400be9 ldr x9, [sp, #0x10] 112bf0: 8b090100 add x0, x8, x9 112bf4: 97fe34f7 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 112bf8: f94007e8 ldr x8, [sp, #0x8] 112bfc: f9400be9 ldr x9, [sp, #0x10] 112c00: 8b090101 add x1, x8, x9 112c04: f9400fe0 ldr x0, [sp, #0x18] 112c08: 97fe5fca bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 112c0c: a9437bfd ldp x29, x30, [sp, #0x30] 112c10: 910103ff add sp, sp, #0x40 112c14: d65f03c0 ret 0000000000112c18 : 112c18: d100c3ff sub sp, sp, #0x30 112c1c: a9027bfd stp x29, x30, [sp, #0x20] 112c20: 910083fd add x29, sp, #0x20 112c24: d0000ca8 adrp x8, 0x2a8000 112c28: f943d108 ldr x8, [x8, #0x7a0] 112c2c: b27d07e9 orr x9, xzr, #0x18 112c30: f81f83a0 stur x0, [x29, #-0x8] 112c34: f85f83a0 ldur x0, [x29, #-0x8] 112c38: f9000be0 str x0, [sp, #0x10] 112c3c: aa0803e1 mov x1, x8 112c40: f90007e9 str x9, [sp, #0x8] 112c44: 97fe4dab bl 0xa62f0 <_ZN7android12WVMExtractorD2Ev@plt> 112c48: f9400be8 ldr x8, [sp, #0x10] 112c4c: f94007e9 ldr x9, [sp, #0x8] 112c50: 8b090100 add x0, x8, x9 112c54: 97fe37ab bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 112c58: a9427bfd ldp x29, x30, [sp, #0x20] 112c5c: 9100c3ff add sp, sp, #0x30 112c60: d65f03c0 ret 0000000000112c64 : 112c64: d10083ff sub sp, sp, #0x20 112c68: a9017bfd stp x29, x30, [sp, #0x10] 112c6c: 910043fd add x29, sp, #0x10 112c70: f90007e0 str x0, [sp, #0x8] 112c74: f94007e0 ldr x0, [sp, #0x8] 112c78: f9400008 ldr x8, [x0] 112c7c: f85e8108 ldur x8, [x8, #-0x18] 112c80: 8b080008 add x8, x0, x8 112c84: aa0803e0 mov x0, x8 112c88: 97fe5c1e bl 0xa9d00 <_ZN7android12WVMExtractorD1Ev@plt> 112c8c: a9417bfd ldp x29, x30, [sp, #0x10] 112c90: 910083ff add sp, sp, #0x20 112c94: d65f03c0 ret 0000000000112c98 : 112c98: d10083ff sub sp, sp, #0x20 112c9c: a9017bfd stp x29, x30, [sp, #0x10] 112ca0: 910043fd add x29, sp, #0x10 112ca4: f90007e0 str x0, [sp, #0x8] 112ca8: f94007e0 ldr x0, [sp, #0x8] 112cac: f90003e0 str x0, [sp] 112cb0: 97fe5c14 bl 0xa9d00 <_ZN7android12WVMExtractorD1Ev@plt> 112cb4: f94003e0 ldr x0, [sp] 112cb8: 97fe372a bl 0xa0960 <_ZdlPv@plt> 112cbc: a9417bfd ldp x29, x30, [sp, #0x10] 112cc0: 910083ff add sp, sp, #0x20 112cc4: d65f03c0 ret 0000000000112cc8 : 112cc8: d10083ff sub sp, sp, #0x20 112ccc: a9017bfd stp x29, x30, [sp, #0x10] 112cd0: 910043fd add x29, sp, #0x10 112cd4: f90007e0 str x0, [sp, #0x8] 112cd8: f94007e0 ldr x0, [sp, #0x8] 112cdc: f9400008 ldr x8, [x0] 112ce0: f85e8108 ldur x8, [x8, #-0x18] 112ce4: 8b080008 add x8, x0, x8 112ce8: aa0803e0 mov x0, x8 112cec: 97fe4a91 bl 0xa5730 <_ZN7android12WVMExtractorD0Ev@plt> 112cf0: a9417bfd ldp x29, x30, [sp, #0x10] 112cf4: 910083ff add sp, sp, #0x20 112cf8: d65f03c0 ret 0000000000112cfc : 112cfc: d100c3ff sub sp, sp, #0x30 112d00: a9027bfd stp x29, x30, [sp, #0x20] 112d04: 910083fd add x29, sp, #0x20 112d08: b27c03e8 orr x8, xzr, #0x10 112d0c: d2800009 mov x9, #0x0 // =0 112d10: f81f83a0 stur x0, [x29, #-0x8] 112d14: f85f83a0 ldur x0, [x29, #-0x8] 112d18: 8b080008 add x8, x0, x8 112d1c: f9000be0 str x0, [sp, #0x10] 112d20: aa0803e0 mov x0, x8 112d24: aa0903e1 mov x1, x9 112d28: 97fe4556 bl 0xa4280 <_ZNK7android2spINS_20WVMLoadableExtractorEEneEPKS1_@plt> 112d2c: 37000040 tbnz w0, #0x0, 0x112d34 112d30: 1400000a b 0x112d58 112d34: b27c03e8 orr x8, xzr, #0x10 112d38: f9400be9 ldr x9, [sp, #0x10] 112d3c: 8b080120 add x0, x9, x8 112d40: 97fe5b8c bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 112d44: f9400008 ldr x8, [x0] 112d48: f9400908 ldr x8, [x8, #0x10] 112d4c: d63f0100 blr x8 112d50: f90007e0 str x0, [sp, #0x8] 112d54: 14000003 b 0x112d60 112d58: d2800008 mov x8, #0x0 // =0 112d5c: f90007e8 str x8, [sp, #0x8] 112d60: f94007e8 ldr x8, [sp, #0x8] 112d64: aa0803e0 mov x0, x8 112d68: a9427bfd ldp x29, x30, [sp, #0x20] 112d6c: 9100c3ff add sp, sp, #0x30 112d70: d65f03c0 ret 0000000000112d74 ::operator!=(android::WVMLoadableExtractor const*) const>: 112d74: d10043ff sub sp, sp, #0x10 112d78: f90007e0 str x0, [sp, #0x8] 112d7c: f90003e1 str x1, [sp] 112d80: f94007e0 ldr x0, [sp, #0x8] 112d84: f9400000 ldr x0, [x0] 112d88: f94003e1 ldr x1, [sp] 112d8c: eb01001f cmp x0, x1 112d90: 1a9f07e8 cset w8, ne 112d94: 320003e9 orr w9, wzr, #0x1 112d98: 0a090108 and w8, w8, w9 112d9c: 2a0803e0 mov w0, w8 112da0: 910043ff add sp, sp, #0x10 112da4: d65f03c0 ret 0000000000112da8 ::operator->() const>: 112da8: d10043ff sub sp, sp, #0x10 112dac: f90007e0 str x0, [sp, #0x8] 112db0: f94007e0 ldr x0, [sp, #0x8] 112db4: f9400000 ldr x0, [x0] 112db8: 910043ff add sp, sp, #0x10 112dbc: d65f03c0 ret 0000000000112dc0 : 112dc0: d10103ff sub sp, sp, #0x40 112dc4: a9037bfd stp x29, x30, [sp, #0x30] 112dc8: 9100c3fd add x29, sp, #0x30 112dcc: b27c03e9 orr x9, xzr, #0x10 112dd0: d280000a mov x10, #0x0 // =0 112dd4: aa0a03e2 mov x2, x10 112dd8: f81f83a0 stur x0, [x29, #-0x8] 112ddc: f81f03a1 stur x1, [x29, #-0x10] 112de0: f85f83a0 ldur x0, [x29, #-0x8] 112de4: 8b090009 add x9, x0, x9 112de8: f9000fe0 str x0, [sp, #0x18] 112dec: aa0903e0 mov x0, x9 112df0: aa0203e1 mov x1, x2 112df4: f9000be8 str x8, [sp, #0x10] 112df8: f90007ea str x10, [sp, #0x8] 112dfc: 97fe34a9 bl 0xa00a0 <_ZNK7android2spINS_20WVMLoadableExtractorEEeqEPKS1_@plt> 112e00: 37000040 tbnz w0, #0x0, 0x112e08 112e04: 14000005 b 0x112e18 112e08: f9400be0 ldr x0, [sp, #0x10] 112e0c: f94007e1 ldr x1, [sp, #0x8] 112e10: 97fe403c bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> 112e14: 1400000d b 0x112e48 112e18: b27c03e8 orr x8, xzr, #0x10 112e1c: f9400fe9 ldr x9, [sp, #0x18] 112e20: 8b080120 add x0, x9, x8 112e24: 97fe5b53 bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 112e28: f85f03a1 ldur x1, [x29, #-0x10] 112e2c: f9400008 ldr x8, [x0] 112e30: f9400d08 ldr x8, [x8, #0x18] 112e34: f9400be9 ldr x9, [sp, #0x10] 112e38: f90003e8 str x8, [sp] 112e3c: aa0903e8 mov x8, x9 112e40: f94003ea ldr x10, [sp] 112e44: d63f0140 blr x10 112e48: a9437bfd ldp x29, x30, [sp, #0x30] 112e4c: 910103ff add sp, sp, #0x40 112e50: d65f03c0 ret 0000000000112e54 ::operator==(android::WVMLoadableExtractor const*) const>: 112e54: d10043ff sub sp, sp, #0x10 112e58: f90007e0 str x0, [sp, #0x8] 112e5c: f90003e1 str x1, [sp] 112e60: f94007e0 ldr x0, [sp, #0x8] 112e64: f9400000 ldr x0, [x0] 112e68: f94003e1 ldr x1, [sp] 112e6c: eb01001f cmp x0, x1 112e70: 1a9f17e8 cset w8, eq 112e74: 320003e9 orr w9, wzr, #0x1 112e78: 0a090108 and w8, w8, w9 112e7c: 2a0803e0 mov w0, w8 112e80: 910043ff add sp, sp, #0x10 112e84: d65f03c0 ret 0000000000112e88 : 112e88: d10143ff sub sp, sp, #0x50 112e8c: a9047bfd stp x29, x30, [sp, #0x40] 112e90: 910103fd add x29, sp, #0x40 112e94: b27c03e9 orr x9, xzr, #0x10 112e98: d280000a mov x10, #0x0 // =0 112e9c: aa0a03e3 mov x3, x10 112ea0: f81f83a0 stur x0, [x29, #-0x8] 112ea4: f81f03a1 stur x1, [x29, #-0x10] 112ea8: b81ec3a2 stur w2, [x29, #-0x14] 112eac: f85f83a0 ldur x0, [x29, #-0x8] 112eb0: 8b090009 add x9, x0, x9 112eb4: f90013e0 str x0, [sp, #0x20] 112eb8: aa0903e0 mov x0, x9 112ebc: aa0303e1 mov x1, x3 112ec0: f9000fe8 str x8, [sp, #0x18] 112ec4: f9000bea str x10, [sp, #0x10] 112ec8: 97fe3476 bl 0xa00a0 <_ZNK7android2spINS_20WVMLoadableExtractorEEeqEPKS1_@plt> 112ecc: 37000040 tbnz w0, #0x0, 0x112ed4 112ed0: 14000005 b 0x112ee4 112ed4: f9400fe0 ldr x0, [sp, #0x18] 112ed8: f9400be1 ldr x1, [sp, #0x10] 112edc: 97fe4b09 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 112ee0: 1400000e b 0x112f18 112ee4: b27c03e8 orr x8, xzr, #0x10 112ee8: f94013e9 ldr x9, [sp, #0x20] 112eec: 8b080120 add x0, x9, x8 112ef0: 97fe5b20 bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 112ef4: f85f03a1 ldur x1, [x29, #-0x10] 112ef8: b85ec3a2 ldur w2, [x29, #-0x14] 112efc: f9400008 ldr x8, [x0] 112f00: f9401108 ldr x8, [x8, #0x20] 112f04: f9400fe9 ldr x9, [sp, #0x18] 112f08: f90007e8 str x8, [sp, #0x8] 112f0c: aa0903e8 mov x8, x9 112f10: f94007ea ldr x10, [sp, #0x8] 112f14: d63f0140 blr x10 112f18: a9447bfd ldp x29, x30, [sp, #0x40] 112f1c: 910143ff add sp, sp, #0x50 112f20: d65f03c0 ret 0000000000112f24 : 112f24: d10103ff sub sp, sp, #0x40 112f28: a9037bfd stp x29, x30, [sp, #0x30] 112f2c: 9100c3fd add x29, sp, #0x30 112f30: b27c03e9 orr x9, xzr, #0x10 112f34: d280000a mov x10, #0x0 // =0 112f38: aa0a03e1 mov x1, x10 112f3c: f81f83a0 stur x0, [x29, #-0x8] 112f40: f85f83a0 ldur x0, [x29, #-0x8] 112f44: 8b090009 add x9, x0, x9 112f48: f81f03a0 stur x0, [x29, #-0x10] 112f4c: aa0903e0 mov x0, x9 112f50: f9000fe8 str x8, [sp, #0x18] 112f54: f9000bea str x10, [sp, #0x10] 112f58: 97fe3452 bl 0xa00a0 <_ZNK7android2spINS_20WVMLoadableExtractorEEeqEPKS1_@plt> 112f5c: 37000040 tbnz w0, #0x0, 0x112f64 112f60: 14000005 b 0x112f74 112f64: f9400fe0 ldr x0, [sp, #0x18] 112f68: f9400be1 ldr x1, [sp, #0x10] 112f6c: 97fe4ae5 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 112f70: 1400000c b 0x112fa0 112f74: b27c03e8 orr x8, xzr, #0x10 112f78: f85f03a9 ldur x9, [x29, #-0x10] 112f7c: 8b080120 add x0, x9, x8 112f80: 97fe5afc bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 112f84: f9400008 ldr x8, [x0] 112f88: f9401508 ldr x8, [x8, #0x28] 112f8c: f9400fe9 ldr x9, [sp, #0x18] 112f90: f90007e8 str x8, [sp, #0x8] 112f94: aa0903e8 mov x8, x9 112f98: f94007ea ldr x10, [sp, #0x8] 112f9c: d63f0140 blr x10 112fa0: a9437bfd ldp x29, x30, [sp, #0x30] 112fa4: 910103ff add sp, sp, #0x40 112fa8: d65f03c0 ret 0000000000112fac : 112fac: d100c3ff sub sp, sp, #0x30 112fb0: a9027bfd stp x29, x30, [sp, #0x20] 112fb4: 910083fd add x29, sp, #0x20 112fb8: b27c03e8 orr x8, xzr, #0x10 112fbc: d2800009 mov x9, #0x0 // =0 112fc0: f9000be0 str x0, [sp, #0x10] 112fc4: f90007e1 str x1, [sp, #0x8] 112fc8: f9400be0 ldr x0, [sp, #0x10] 112fcc: 8b080008 add x8, x0, x8 112fd0: f90003e0 str x0, [sp] 112fd4: aa0803e0 mov x0, x8 112fd8: aa0903e1 mov x1, x9 112fdc: 97fe3431 bl 0xa00a0 <_ZNK7android2spINS_20WVMLoadableExtractorEEeqEPKS1_@plt> 112fe0: 37000040 tbnz w0, #0x0, 0x112fe8 112fe4: 14000003 b 0x112ff0 112fe8: f81f83bf stur xzr, [x29, #-0x8] 112fec: 1400000a b 0x113014 112ff0: b27c03e8 orr x8, xzr, #0x10 112ff4: f94003e9 ldr x9, [sp] 112ff8: 8b080120 add x0, x9, x8 112ffc: 97fe5add bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 113000: f94007e1 ldr x1, [sp, #0x8] 113004: f9400008 ldr x8, [x0] 113008: f9402108 ldr x8, [x8, #0x40] 11300c: d63f0100 blr x8 113010: f81f83a0 stur x0, [x29, #-0x8] 113014: f85f83a0 ldur x0, [x29, #-0x8] 113018: a9427bfd ldp x29, x30, [sp, #0x20] 11301c: 9100c3ff add sp, sp, #0x30 113020: d65f03c0 ret 0000000000113024 : 113024: d100c3ff sub sp, sp, #0x30 113028: a9027bfd stp x29, x30, [sp, #0x20] 11302c: 910083fd add x29, sp, #0x20 113030: b27c03e8 orr x8, xzr, #0x10 113034: d2800009 mov x9, #0x0 // =0 113038: f9000be0 str x0, [sp, #0x10] 11303c: f90007e1 str x1, [sp, #0x8] 113040: f9400be0 ldr x0, [sp, #0x10] 113044: 8b080008 add x8, x0, x8 113048: f90003e0 str x0, [sp] 11304c: aa0803e0 mov x0, x8 113050: aa0903e1 mov x1, x9 113054: 97fe3413 bl 0xa00a0 <_ZNK7android2spINS_20WVMLoadableExtractorEEeqEPKS1_@plt> 113058: 37000040 tbnz w0, #0x0, 0x113060 11305c: 14000004 b 0x11306c 113060: 320103e8 orr w8, wzr, #0x80000000 113064: b81fc3a8 stur w8, [x29, #-0x4] 113068: 1400000a b 0x113090 11306c: b27c03e8 orr x8, xzr, #0x10 113070: f94003e9 ldr x9, [sp] 113074: 8b080120 add x0, x9, x8 113078: 97fe5abe bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 11307c: f94007e1 ldr x1, [sp, #0x8] 113080: f9400008 ldr x8, [x0] 113084: f9402908 ldr x8, [x8, #0x50] 113088: d63f0100 blr x8 11308c: b81fc3a0 stur w0, [x29, #-0x4] 113090: b85fc3a0 ldur w0, [x29, #-0x4] 113094: a9427bfd ldp x29, x30, [sp, #0x20] 113098: 9100c3ff add sp, sp, #0x30 11309c: d65f03c0 ret 00000000001130a0 : 1130a0: d100c3ff sub sp, sp, #0x30 1130a4: a9027bfd stp x29, x30, [sp, #0x20] 1130a8: 910083fd add x29, sp, #0x20 1130ac: b27c03e8 orr x8, xzr, #0x10 1130b0: d2800009 mov x9, #0x0 // =0 1130b4: f81f83a0 stur x0, [x29, #-0x8] 1130b8: 320003ea orr w10, wzr, #0x1 1130bc: 0a0a002a and w10, w1, w10 1130c0: 381f73aa sturb w10, [x29, #-0x9] 1130c4: f85f83a0 ldur x0, [x29, #-0x8] 1130c8: 8b080008 add x8, x0, x8 1130cc: f90007e0 str x0, [sp, #0x8] 1130d0: aa0803e0 mov x0, x8 1130d4: aa0903e1 mov x1, x9 1130d8: 97fe446a bl 0xa4280 <_ZNK7android2spINS_20WVMLoadableExtractorEEneEPKS1_@plt> 1130dc: 37000040 tbnz w0, #0x0, 0x1130e4 1130e0: 1400000a b 0x113108 1130e4: b27c03e8 orr x8, xzr, #0x10 1130e8: f94007e9 ldr x9, [sp, #0x8] 1130ec: 8b080120 add x0, x9, x8 1130f0: 97fe5aa0 bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 1130f4: 385f73aa ldurb w10, [x29, #-0x9] 1130f8: f9400008 ldr x8, [x0] 1130fc: f9402d08 ldr x8, [x8, #0x58] 113100: 2a0a03e1 mov w1, w10 113104: d63f0100 blr x8 113108: a9427bfd ldp x29, x30, [sp, #0x20] 11310c: 9100c3ff add sp, sp, #0x30 113110: d65f03c0 ret 0000000000113114 : 113114: d100c3ff sub sp, sp, #0x30 113118: a9027bfd stp x29, x30, [sp, #0x20] 11311c: 910083fd add x29, sp, #0x20 113120: b27c03e8 orr x8, xzr, #0x10 113124: d2800009 mov x9, #0x0 // =0 113128: f81f83a0 stur x0, [x29, #-0x8] 11312c: 320003ea orr w10, wzr, #0x1 113130: 0a0a002a and w10, w1, w10 113134: 381f73aa sturb w10, [x29, #-0x9] 113138: f85f83a0 ldur x0, [x29, #-0x8] 11313c: 8b080008 add x8, x0, x8 113140: f90007e0 str x0, [sp, #0x8] 113144: aa0803e0 mov x0, x8 113148: aa0903e1 mov x1, x9 11314c: 97fe444d bl 0xa4280 <_ZNK7android2spINS_20WVMLoadableExtractorEEneEPKS1_@plt> 113150: 37000040 tbnz w0, #0x0, 0x113158 113154: 1400000a b 0x11317c 113158: b27c03e8 orr x8, xzr, #0x10 11315c: f94007e9 ldr x9, [sp, #0x8] 113160: 8b080120 add x0, x9, x8 113164: 97fe5a83 bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 113168: 385f73aa ldurb w10, [x29, #-0x9] 11316c: f9400008 ldr x8, [x0] 113170: f9403108 ldr x8, [x8, #0x60] 113174: 2a0a03e1 mov w1, w10 113178: d63f0100 blr x8 11317c: a9427bfd ldp x29, x30, [sp, #0x20] 113180: 9100c3ff add sp, sp, #0x30 113184: d65f03c0 ret 0000000000113188 : 113188: d100c3ff sub sp, sp, #0x30 11318c: a9027bfd stp x29, x30, [sp, #0x20] 113190: 910083fd add x29, sp, #0x20 113194: b27c03e8 orr x8, xzr, #0x10 113198: d2800009 mov x9, #0x0 // =0 11319c: f81f83a0 stur x0, [x29, #-0x8] 1131a0: b81f43a1 stur w1, [x29, #-0xc] 1131a4: f85f83a0 ldur x0, [x29, #-0x8] 1131a8: 8b080008 add x8, x0, x8 1131ac: f90007e0 str x0, [sp, #0x8] 1131b0: aa0803e0 mov x0, x8 1131b4: aa0903e1 mov x1, x9 1131b8: 97fe4432 bl 0xa4280 <_ZNK7android2spINS_20WVMLoadableExtractorEEneEPKS1_@plt> 1131bc: 37000040 tbnz w0, #0x0, 0x1131c4 1131c0: 14000009 b 0x1131e4 1131c4: b27c03e8 orr x8, xzr, #0x10 1131c8: f94007e9 ldr x9, [sp, #0x8] 1131cc: 8b080120 add x0, x9, x8 1131d0: 97fe5a68 bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 1131d4: b85f43a1 ldur w1, [x29, #-0xc] 1131d8: f9400008 ldr x8, [x0] 1131dc: f9403908 ldr x8, [x8, #0x70] 1131e0: d63f0100 blr x8 1131e4: a9427bfd ldp x29, x30, [sp, #0x20] 1131e8: 9100c3ff add sp, sp, #0x30 1131ec: d65f03c0 ret 00000000001131f0 : 1131f0: d100c3ff sub sp, sp, #0x30 1131f4: a9027bfd stp x29, x30, [sp, #0x20] 1131f8: 910083fd add x29, sp, #0x20 1131fc: b27c03e8 orr x8, xzr, #0x10 113200: d2800009 mov x9, #0x0 // =0 113204: f9000be0 str x0, [sp, #0x10] 113208: f9400be0 ldr x0, [sp, #0x10] 11320c: 8b080008 add x8, x0, x8 113210: f90007e0 str x0, [sp, #0x8] 113214: aa0803e0 mov x0, x8 113218: aa0903e1 mov x1, x9 11321c: 97fe33a1 bl 0xa00a0 <_ZNK7android2spINS_20WVMLoadableExtractorEEeqEPKS1_@plt> 113220: 37000040 tbnz w0, #0x0, 0x113228 113224: 14000004 b 0x113234 113228: 320103e8 orr w8, wzr, #0x80000000 11322c: b81fc3a8 stur w8, [x29, #-0x4] 113230: 14000009 b 0x113254 113234: b27c03e8 orr x8, xzr, #0x10 113238: f94007e9 ldr x9, [sp, #0x8] 11323c: 8b080120 add x0, x9, x8 113240: 97fe5a4c bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 113244: f9400008 ldr x8, [x0] 113248: f9402508 ldr x8, [x8, #0x48] 11324c: d63f0100 blr x8 113250: b81fc3a0 stur w0, [x29, #-0x4] 113254: b85fc3a0 ldur w0, [x29, #-0x4] 113258: a9427bfd ldp x29, x30, [sp, #0x20] 11325c: 9100c3ff add sp, sp, #0x30 113260: d65f03c0 ret 0000000000113264 : 113264: d100c3ff sub sp, sp, #0x30 113268: a9027bfd stp x29, x30, [sp, #0x20] 11326c: 910083fd add x29, sp, #0x20 113270: b27c03e8 orr x8, xzr, #0x10 113274: d2800009 mov x9, #0x0 // =0 113278: f81f83a0 stur x0, [x29, #-0x8] 11327c: b81f43a1 stur w1, [x29, #-0xc] 113280: f85f83a0 ldur x0, [x29, #-0x8] 113284: 8b080008 add x8, x0, x8 113288: f90007e0 str x0, [sp, #0x8] 11328c: aa0803e0 mov x0, x8 113290: aa0903e1 mov x1, x9 113294: 97fe43fb bl 0xa4280 <_ZNK7android2spINS_20WVMLoadableExtractorEEneEPKS1_@plt> 113298: 37000040 tbnz w0, #0x0, 0x1132a0 11329c: 14000009 b 0x1132c0 1132a0: b27c03e8 orr x8, xzr, #0x10 1132a4: f94007e9 ldr x9, [sp, #0x8] 1132a8: 8b080120 add x0, x9, x8 1132ac: 97fe5a31 bl 0xa9b70 <_ZNK7android2spINS_20WVMLoadableExtractorEEptEv@plt> 1132b0: b85f43a1 ldur w1, [x29, #-0xc] 1132b4: f9400008 ldr x8, [x0] 1132b8: f9403508 ldr x8, [x8, #0x68] 1132bc: d63f0100 blr x8 1132c0: a9427bfd ldp x29, x30, [sp, #0x20] 1132c4: 9100c3ff add sp, sp, #0x30 1132c8: d65f03c0 ret 00000000001132cc const&, android::String8*, float*, android::sp*)>: 1132cc: d10243ff sub sp, sp, #0x90 1132d0: a9087bfd stp x29, x30, [sp, #0x80] 1132d4: 910203fd add x29, sp, #0x80 1132d8: d53bd048 mrs x8, TPIDR_EL0 1132dc: f9401508 ldr x8, [x8, #0x28] 1132e0: f81f83a8 stur x8, [x29, #-0x8] 1132e4: f81e03a0 stur x0, [x29, #-0x20] 1132e8: f81d83a1 stur x1, [x29, #-0x28] 1132ec: f81d03a2 stur x2, [x29, #-0x30] 1132f0: f81c83a3 stur x3, [x29, #-0x38] 1132f4: f0000ca1 adrp x1, 0x2aa000 1132f8: 9113c021 add x1, x1, #0x4f0 1132fc: d10043a0 sub x0, x29, #0x10 113300: 97fe9010 bl 0xb7340 113304: 97fe4b83 bl 0xa6110 <_ZN7android12WVMExtractor18getVendorLibHandleEv@plt> 113308: b9002fe0 str w0, [sp, #0x2c] 11330c: 14000001 b 0x113310 const&, android::String8*, float*, android::sp*)+0x44> 113310: b9402fe8 ldr w8, [sp, #0x2c] 113314: 370001a8 tbnz w8, #0x0, 0x113348 const&, android::String8*, float*, android::sp*)+0x7c> 113318: 14000001 b 0x11331c const&, android::String8*, float*, android::sp*)+0x50> 11331c: 2a1f03e8 mov w8, wzr 113320: 381ef3a8 sturb w8, [x29, #-0x11] 113324: 320003e8 orr w8, wzr, #0x1 113328: b9003be8 str w8, [sp, #0x38] 11332c: 14000031 b 0x1133f0 const&, android::String8*, float*, android::sp*)+0x124> 113330: f90023e0 str x0, [sp, #0x40] 113334: 2a0103e8 mov w8, w1 113338: b9003fe8 str w8, [sp, #0x3c] 11333c: d10043a0 sub x0, x29, #0x10 113340: 97fe9097 bl 0xb759c ::~sp()+0x58> 113344: 1400003b b 0x113430 const&, android::String8*, float*, android::sp*)+0x164> 113348: b0000ca8 adrp x8, 0x2a8000 11334c: f9468d08 ldr x8, [x8, #0xd18] 113350: f9400100 ldr x0, [x8] 113354: d0000721 adrp x1, 0x1f9000 113358: 91384c21 add x1, x1, #0xe13 11335c: 97fe47ad bl 0xa5210 113360: f90013e0 str x0, [sp, #0x20] 113364: 14000001 b 0x113368 const&, android::String8*, float*, android::sp*)+0x9c> 113368: f94013e8 ldr x8, [sp, #0x20] 11336c: f9001be8 str x8, [sp, #0x30] 113370: f9401be9 ldr x9, [sp, #0x30] 113374: b4000329 cbz x9, 0x1133d8 const&, android::String8*, float*, android::sp*)+0x10c> 113378: 14000001 b 0x11337c const&, android::String8*, float*, android::sp*)+0xb0> 11337c: f9401be8 ldr x8, [sp, #0x30] 113380: f85e03a0 ldur x0, [x29, #-0x20] 113384: d63f0100 blr x8 113388: f9000fe0 str x0, [sp, #0x18] 11338c: 14000001 b 0x113390 const&, android::String8*, float*, android::sp*)+0xc4> 113390: f9400fe8 ldr x8, [sp, #0x18] 113394: b4000208 cbz x8, 0x1133d4 const&, android::String8*, float*, android::sp*)+0x108> 113398: 14000001 b 0x11339c const&, android::String8*, float*, android::sp*)+0xd0> 11339c: b0000ca8 adrp x8, 0x2a8000 1133a0: f9440508 ldr x8, [x8, #0x808] 1133a4: f9400101 ldr x1, [x8] 1133a8: f85d83a0 ldur x0, [x29, #-0x28] 1133ac: 97fe519d bl 0xa7a20 <_ZN7android7String8aSEPKc@plt> 1133b0: f9000be0 str x0, [sp, #0x10] 1133b4: 14000001 b 0x1133b8 const&, android::String8*, float*, android::sp*)+0xec> 1133b8: f85d03a8 ldur x8, [x29, #-0x30] 1133bc: 52a82409 mov w9, #0x41200000 // =1092616192 1133c0: b9000109 str w9, [x8] 1133c4: 320003e9 orr w9, wzr, #0x1 1133c8: 381ef3a9 sturb w9, [x29, #-0x11] 1133cc: b9003be9 str w9, [sp, #0x38] 1133d0: 14000008 b 0x1133f0 const&, android::String8*, float*, android::sp*)+0x124> 1133d4: 14000002 b 0x1133dc const&, android::String8*, float*, android::sp*)+0x110> 1133d8: 14000001 b 0x1133dc const&, android::String8*, float*, android::sp*)+0x110> 1133dc: 2a1f03e8 mov w8, wzr 1133e0: 381ef3a8 sturb w8, [x29, #-0x11] 1133e4: 320003e8 orr w8, wzr, #0x1 1133e8: b9003be8 str w8, [sp, #0x38] 1133ec: 14000001 b 0x1133f0 const&, android::String8*, float*, android::sp*)+0x124> 1133f0: d10043a0 sub x0, x29, #0x10 1133f4: 97fe906a bl 0xb759c ::~sp()+0x58> 1133f8: 385ef3a8 ldurb w8, [x29, #-0x11] 1133fc: d53bd040 mrs x0, TPIDR_EL0 113400: f9401400 ldr x0, [x0, #0x28] 113404: f85f83be ldur x30, [x29, #-0x8] 113408: eb1e0000 subs x0, x0, x30 11340c: b9000fe8 str w8, [sp, #0xc] 113410: f90003e0 str x0, [sp] 113414: 54000121 b.ne 0x113438 const&, android::String8*, float*, android::sp*)+0x16c> 113418: 14000001 b 0x11341c const&, android::String8*, float*, android::sp*)+0x150> 11341c: b9400fe8 ldr w8, [sp, #0xc] 113420: 12000100 and w0, w8, #0x1 113424: a9487bfd ldp x29, x30, [sp, #0x80] 113428: 910243ff add sp, sp, #0x90 11342c: d65f03c0 ret 113430: f94023e0 ldr x0, [sp, #0x40] 113434: 97fe52b7 bl 0xa7f10 <_Unwind_Resume@plt> 113438: 97fe5a4e bl 0xa9d70 <__stack_chk_fail@plt> 000000000011343c : 11343c: d10103ff sub sp, sp, #0x40 113440: a9037bfd stp x29, x30, [sp, #0x30] 113444: 9100c3fd add x29, sp, #0x30 113448: b0000ca8 adrp x8, 0x2a8000 11344c: f9456108 ldr x8, [x8, #0xac0] 113450: b27c03e9 orr x9, xzr, #0x10 113454: 8b090108 add x8, x8, x9 113458: 92800009 mov x9, #-0x1 // =-1 11345c: 5280000a mov w10, #0x0 // =0 113460: f81f83a0 stur x0, [x29, #-0x8] 113464: f85f83a0 ldur x0, [x29, #-0x8] 113468: f81f03a0 stur x0, [x29, #-0x10] 11346c: f9000fe8 str x8, [sp, #0x18] 113470: f9000be9 str x9, [sp, #0x10] 113474: b9000fea str w10, [sp, #0xc] 113478: 97fe39fa bl 0xa1c60 <_ZN7android9MP3SeekerC2Ev@plt> 11347c: f9400fe8 ldr x8, [sp, #0x18] 113480: f85f03a9 ldur x9, [x29, #-0x10] 113484: f9000128 str x8, [x9] 113488: f9400be0 ldr x0, [sp, #0x10] 11348c: f9000d20 str x0, [x9, #0x18] 113490: b900213f str wzr, [x9, #0x20] 113494: b900253f str wzr, [x9, #0x24] 113498: b900293f str wzr, [x9, #0x28] 11349c: b9400fea ldr w10, [sp, #0xc] 1134a0: 39023d2a strb w10, [x9, #0x8f] 1134a4: a9437bfd ldp x29, x30, [sp, #0x30] 1134a8: 910103ff add sp, sp, #0x40 1134ac: d65f03c0 ret 00000000001134b0 : 1134b0: d10083ff sub sp, sp, #0x20 1134b4: d2800008 mov x8, #0x0 // =0 1134b8: f9000be0 str x0, [sp, #0x10] 1134bc: f90007e1 str x1, [sp, #0x8] 1134c0: f9400be0 ldr x0, [sp, #0x10] 1134c4: f9400c01 ldr x1, [x0, #0x18] 1134c8: eb08003f cmp x1, x8 1134cc: 1a9fa7e9 cset w9, lt 1134d0: f90003e0 str x0, [sp] 1134d4: 37000049 tbnz w9, #0x0, 0x1134dc 1134d8: 14000006 b 0x1134f0 1134dc: 52800008 mov w8, #0x0 // =0 1134e0: 320003e9 orr w9, wzr, #0x1 1134e4: 0a090108 and w8, w8, w9 1134e8: 39007fe8 strb w8, [sp, #0x1f] 1134ec: 14000009 b 0x113510 1134f0: 12800008 mov w8, #-0x1 // =-1 1134f4: f94003e9 ldr x9, [sp] 1134f8: f9400d2a ldr x10, [x9, #0x18] 1134fc: f94007eb ldr x11, [sp, #0x8] 113500: f900016a str x10, [x11] 113504: 320003ec orr w12, wzr, #0x1 113508: 0a0c0108 and w8, w8, w12 11350c: 39007fe8 strb w8, [sp, #0x1f] 113510: 39407fe8 ldrb w8, [sp, #0x1f] 113514: 2a0803e0 mov w0, w8 113518: 910083ff add sp, sp, #0x20 11351c: d65f03c0 ret 0000000000113520 : 113520: d10103ff sub sp, sp, #0x40 113524: f9001be0 str x0, [sp, #0x30] 113528: f90017e1 str x1, [sp, #0x28] 11352c: f90013e2 str x2, [sp, #0x20] 113530: f9401be0 ldr x0, [sp, #0x30] 113534: b9402008 ldr w8, [x0, #0x20] 113538: f90003e0 str x0, [sp] 11353c: 34000188 cbz w8, 0x11356c 113540: f94003e8 ldr x8, [sp] 113544: 39423d09 ldrb w9, [x8, #0x8f] 113548: 37000049 tbnz w9, #0x0, 0x113550 11354c: 14000008 b 0x11356c 113550: d2800008 mov x8, #0x0 // =0 113554: f94003e9 ldr x9, [sp] 113558: f9400d2a ldr x10, [x9, #0x18] 11355c: eb08015f cmp x10, x8 113560: 1a9fa7eb cset w11, lt 113564: 3700004b tbnz w11, #0x0, 0x11356c 113568: 14000006 b 0x113580 11356c: 52800008 mov w8, #0x0 // =0 113570: 320003e9 orr w9, wzr, #0x1 113574: 0a090108 and w8, w8, w9 113578: 3900ffe8 strb w8, [sp, #0x3f] 11357c: 1400006d b 0x113730 113580: 1e2703e0 fmov s0, wzr 113584: 52a85908 mov w8, #0x42c80000 // =1120403456 113588: 1e270101 fmov s1, w8 11358c: f94017e9 ldr x9, [sp, #0x28] 113590: f9400129 ldr x9, [x9] 113594: 9e220122 scvtf s2, x9 113598: 1e210841 fmul s1, s2, s1 11359c: f94003e9 ldr x9, [sp] 1135a0: f9400d2a ldr x10, [x9, #0x18] 1135a4: 9e220142 scvtf s2, x10 1135a8: 1e221821 fdiv s1, s1, s2 1135ac: bd001fe1 str s1, [sp, #0x1c] 1135b0: b9401fe8 ldr w8, [sp, #0x1c] 1135b4: 1e270101 fmov s1, w8 1135b8: 1e202020 fcmp s1, s0 1135bc: 1a9f87e8 cset w8, ls 1135c0: 37000048 tbnz w8, #0x0, 0x1135c8 1135c4: 14000004 b 0x1135d4 1135c8: 1e2703e0 fmov s0, wzr 1135cc: bd001be0 str s0, [sp, #0x18] 1135d0: 14000045 b 0x1136e4 1135d4: 52a85908 mov w8, #0x42c80000 // =1120403456 1135d8: 1e270100 fmov s0, w8 1135dc: b9401fe8 ldr w8, [sp, #0x1c] 1135e0: 1e270101 fmov s1, w8 1135e4: 1e202020 fcmp s1, s0 1135e8: 1a9fb7e8 cset w8, ge 1135ec: 37000048 tbnz w8, #0x0, 0x1135f4 1135f0: 14000005 b 0x113604 1135f4: 52a87008 mov w8, #0x43800000 // =1132462080 1135f8: 1e270100 fmov s0, w8 1135fc: bd001be0 str s0, [sp, #0x18] 113600: 14000039 b 0x1136e4 113604: b9401fe8 ldr w8, [sp, #0x1c] 113608: 1e270100 fmov s0, w8 11360c: 1e380008 fcvtzs w8, s0 113610: b90017e8 str w8, [sp, #0x14] 113614: b94017e8 ldr w8, [sp, #0x14] 113618: 34000048 cbz w8, 0x113620 11361c: 14000004 b 0x11362c 113620: 1e2703e0 fmov s0, wzr 113624: bd0013e0 str s0, [sp, #0x10] 113628: 1400000e b 0x113660 11362c: d2800588 mov x8, #0x2c // =44 113630: f94003e9 ldr x9, [sp] 113634: 8b080128 add x8, x9, x8 113638: b94017ea ldr w10, [sp, #0x14] 11363c: 7100054a subs w10, w10, #0x1 113640: 2a0a03eb mov w11, w10 113644: 93407d6b sxtw x11, w11 113648: 8b0b0108 add x8, x8, x11 11364c: 3940010a ldrb w10, [x8] 113650: 53001d4a uxtb w10, w10 113654: 1e230140 ucvtf s0, w10 113658: 1e26000a fmov w10, s0 11365c: b90013ea str w10, [sp, #0x10] 113660: 52800c68 mov w8, #0x63 // =99 113664: b94017e9 ldr w9, [sp, #0x14] 113668: 6b08013f cmp w9, w8 11366c: 1a9fa7e8 cset w8, lt 113670: 37000048 tbnz w8, #0x0, 0x113678 113674: 1400000e b 0x1136ac 113678: d2800588 mov x8, #0x2c // =44 11367c: f94003e9 ldr x9, [sp] 113680: 8b080128 add x8, x9, x8 113684: b94017ea ldr w10, [sp, #0x14] 113688: 2a0a03eb mov w11, w10 11368c: 93407d6b sxtw x11, w11 113690: 8b0b0108 add x8, x8, x11 113694: 3940010a ldrb w10, [x8] 113698: 53001d4a uxtb w10, w10 11369c: 1e230140 ucvtf s0, w10 1136a0: 1e26000a fmov w10, s0 1136a4: b9000fea str w10, [sp, #0xc] 1136a8: 14000004 b 0x1136b8 1136ac: 52a87008 mov w8, #0x43800000 // =1132462080 1136b0: 1e270100 fmov s0, w8 1136b4: bd000fe0 str s0, [sp, #0xc] 1136b8: bd4013e0 ldr s0, [sp, #0x10] 1136bc: bd400fe1 ldr s1, [sp, #0xc] 1136c0: bd4013e2 ldr s2, [sp, #0x10] 1136c4: 1e223821 fsub s1, s1, s2 1136c8: bd401fe2 ldr s2, [sp, #0x1c] 1136cc: b94017e8 ldr w8, [sp, #0x14] 1136d0: 1e220103 scvtf s3, w8 1136d4: 1e233842 fsub s2, s2, s3 1136d8: 1e220821 fmul s1, s1, s2 1136dc: 1e212800 fadd s0, s0, s1 1136e0: bd001be0 str s0, [sp, #0x18] 1136e4: 12800008 mov w8, #-0x1 // =-1 1136e8: 52a77009 mov w9, #0x3b800000 // =998244352 1136ec: 1e270120 fmov s0, w9 1136f0: bd401be1 ldr s1, [sp, #0x18] 1136f4: 1e210800 fmul s0, s0, s1 1136f8: f94003ea ldr x10, [sp] 1136fc: b9402149 ldr w9, [x10, #0x20] 113700: 1e220121 scvtf s1, w9 113704: 1e210800 fmul s0, s0, s1 113708: 1e380009 fcvtzs w9, s0 11370c: 2a0903eb mov w11, w9 113710: 93407d6b sxtw x11, w11 113714: f940094c ldr x12, [x10, #0x10] 113718: 8b0c016b add x11, x11, x12 11371c: f94013ec ldr x12, [sp, #0x20] 113720: f900018b str x11, [x12] 113724: 320003e9 orr w9, wzr, #0x1 113728: 0a090108 and w8, w8, w9 11372c: 3900ffe8 strb w8, [sp, #0x3f] 113730: 3940ffe8 ldrb w8, [sp, #0x3f] 113734: 2a0803e0 mov w0, w8 113738: 910103ff add sp, sp, #0x40 11373c: d65f03c0 ret 0000000000113740 const&, long)>: 113740: f81e0ffc str x28, [sp, #-0x20]! 113744: a9017bfd stp x29, x30, [sp, #0x10] 113748: 910043fd add x29, sp, #0x10 11374c: d108c3ff sub sp, sp, #0x230 113750: d53bd049 mrs x9, TPIDR_EL0 113754: f9401529 ldr x9, [x9, #0x28] 113758: f81e83a9 stur x9, [x29, #-0x18] 11375c: f81b83a0 stur x0, [x29, #-0x48] 113760: f81b03a1 stur x1, [x29, #-0x50] 113764: 5280120a mov w10, #0x90 // =144 113768: 2a0a03e0 mov w0, w10 11376c: f81803a8 stur x8, [x29, #-0x80] 113770: 97fe55e8 bl 0xa8f10 <_Znwm@plt> 113774: aa0003e1 mov x1, x0 113778: aa0003e8 mov x8, x0 11377c: f81783a1 stur x1, [x29, #-0x88] 113780: f81703a8 stur x8, [x29, #-0x90] 113784: 97fe3757 bl 0xa14e0 <_ZN7android10XINGSeekerC1Ev@plt> 113788: 14000001 b 0x11378c const&, long)+0x4c> 11378c: d100a3a8 sub x8, x29, #0x28 113790: aa0803e0 mov x0, x8 113794: f85703a1 ldur x1, [x29, #-0x90] 113798: f81683a8 stur x8, [x29, #-0x98] 11379c: 97fe3f21 bl 0xa3420 <_ZN7android2spINS_10XINGSeekerEEC2EPS1_@plt> 1137a0: f85b03a8 ldur x8, [x29, #-0x50] 1137a4: f85683a0 ldur x0, [x29, #-0x98] 1137a8: f81603a8 stur x8, [x29, #-0xa0] 1137ac: 97fe3599 bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> 1137b0: f81583a0 stur x0, [x29, #-0xa8] 1137b4: 14000001 b 0x1137b8 const&, long)+0x78> 1137b8: f85603a8 ldur x8, [x29, #-0xa0] 1137bc: f85583a9 ldur x9, [x29, #-0xa8] 1137c0: f9000928 str x8, [x9, #0x10] 1137c4: f85b03aa ldur x10, [x29, #-0x50] 1137c8: 2a0a03eb mov w11, w10 1137cc: b81a03ab stur w11, [x29, #-0x60] 1137d0: f85b83a0 ldur x0, [x29, #-0x48] 1137d4: 97fe4fef bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 1137d8: f81503a0 stur x0, [x29, #-0xb0] 1137dc: 14000001 b 0x1137e0 const&, long)+0xa0> 1137e0: b89a03a1 ldursw x1, [x29, #-0x60] 1137e4: f85503a8 ldur x8, [x29, #-0xb0] 1137e8: f9400109 ldr x9, [x8] 1137ec: f9401d29 ldr x9, [x9, #0x38] 1137f0: 321e03ea orr w10, wzr, #0x4 1137f4: 2a0a03e3 mov w3, w10 1137f8: d10073a2 sub x2, x29, #0x1c 1137fc: aa0803e0 mov x0, x8 113800: d63f0120 blr x9 113804: f81483a0 stur x0, [x29, #-0xb8] 113808: 14000001 b 0x11380c const&, long)+0xcc> 11380c: f85483a8 ldur x8, [x29, #-0xb8] 113810: f1000d09 subs x9, x8, #0x3 113814: f81403a9 stur x9, [x29, #-0xc0] 113818: 5400030c b.gt 0x113878 const&, long)+0x138> 11381c: 14000001 b 0x113820 const&, long)+0xe0> 113820: aa1f03e0 mov x0, xzr 113824: f85803a8 ldur x8, [x29, #-0x80] 113828: f81383a0 stur x0, [x29, #-0xc8] 11382c: aa0803e0 mov x0, x8 113830: f85383a1 ldur x1, [x29, #-0xc8] 113834: 97fe3efb bl 0xa3420 <_ZN7android2spINS_10XINGSeekerEEC2EPS1_@plt> 113838: 14000001 b 0x11383c const&, long)+0xfc> 11383c: 320003e8 orr w8, wzr, #0x1 113840: b819c3a8 stur w8, [x29, #-0x64] 113844: 140001b8 b 0x113f24 const&, long)+0x7e4> 113848: f81a83a0 stur x0, [x29, #-0x58] 11384c: 2a0103e8 mov w8, w1 113850: b81a43a8 stur w8, [x29, #-0x5c] 113854: f85783a0 ldur x0, [x29, #-0x88] 113858: 97fe3442 bl 0xa0960 <_ZdlPv@plt> 11385c: 140001bf b 0x113f58 const&, long)+0x818> 113860: f81a83a0 stur x0, [x29, #-0x58] 113864: 2a0103e8 mov w8, w1 113868: b81a43a8 stur w8, [x29, #-0x5c] 11386c: d100a3a0 sub x0, x29, #0x28 113870: 97fe4df4 bl 0xa7040 <_ZN7android2spINS_10XINGSeekerEED2Ev@plt> 113874: 140001b9 b 0x113f58 const&, long)+0x818> 113878: b85a03a8 ldur w8, [x29, #-0x60] 11387c: 11001108 add w8, w8, #0x4 113880: b81a03a8 stur w8, [x29, #-0x60] 113884: d10073a0 sub x0, x29, #0x1c 113888: 97fe4f0e bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 11388c: b81343a0 stur w0, [x29, #-0xcc] 113890: 14000001 b 0x113894 const&, long)+0x154> 113894: b85343a8 ldur w8, [x29, #-0xcc] 113898: b81983a8 stur w8, [x29, #-0x68] 11389c: aa1f03e9 mov x9, xzr 1138a0: f81d03a9 stur x9, [x29, #-0x30] 1138a4: 2a1f03ea mov w10, wzr 1138a8: b81cc3aa stur w10, [x29, #-0x34] 1138ac: b81c43aa stur w10, [x29, #-0x3c] 1138b0: b85983a0 ldur w0, [x29, #-0x68] 1138b4: d100c3a1 sub x1, x29, #0x30 1138b8: d100d3a2 sub x2, x29, #0x34 1138bc: d100e3a3 sub x3, x29, #0x38 1138c0: d100f3a5 sub x5, x29, #0x3c 1138c4: aa0903e4 mov x4, x9 1138c8: 97fe35b6 bl 0xa0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt> 1138cc: b81303a0 stur w0, [x29, #-0xd0] 1138d0: 14000001 b 0x1138d4 const&, long)+0x194> 1138d4: b85303a8 ldur w8, [x29, #-0xd0] 1138d8: 37000188 tbnz w8, #0x0, 0x113908 const&, long)+0x1c8> 1138dc: 14000001 b 0x1138e0 const&, long)+0x1a0> 1138e0: aa1f03e0 mov x0, xzr 1138e4: f85803a8 ldur x8, [x29, #-0x80] 1138e8: f81283a0 stur x0, [x29, #-0xd8] 1138ec: aa0803e0 mov x0, x8 1138f0: f85283a1 ldur x1, [x29, #-0xd8] 1138f4: 97fe3ecb bl 0xa3420 <_ZN7android2spINS_10XINGSeekerEEC2EPS1_@plt> 1138f8: 14000001 b 0x1138fc const&, long)+0x1bc> 1138fc: 320003e8 orr w8, wzr, #0x1 113900: b819c3a8 stur w8, [x29, #-0x64] 113904: 14000188 b 0x113f24 const&, long)+0x7e4> 113908: f85d03a8 ldur x8, [x29, #-0x30] 11390c: d100a3a0 sub x0, x29, #0x28 113910: f81203a8 stur x8, [x29, #-0xe0] 113914: 97fe353f bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> 113918: f81183a0 stur x0, [x29, #-0xe8] 11391c: 14000001 b 0x113920 const&, long)+0x1e0> 113920: f85183a8 ldur x8, [x29, #-0xe8] 113924: f9400909 ldr x9, [x8, #0x10] 113928: f85203aa ldur x10, [x29, #-0xe0] 11392c: 8b0a0129 add x9, x9, x10 113930: f9000909 str x9, [x8, #0x10] 113934: 385e53ab ldurb w11, [x29, #-0x1b] 113938: 5303116b ubfx w11, w11, #3, #2 11393c: 381943ab sturb w11, [x29, #-0x6c] 113940: 385943ab ldurb w11, [x29, #-0x6c] 113944: 3600020b tbz w11, #0x0, 0x113984 const&, long)+0x244> 113948: 14000001 b 0x11394c const&, long)+0x20c> 11394c: b85c83a8 ldur w8, [x29, #-0x38] 113950: 71000508 subs w8, w8, #0x1 113954: b81143a8 stur w8, [x29, #-0xec] 113958: 540000c0 b.eq 0x113970 const&, long)+0x230> 11395c: 14000001 b 0x113960 const&, long)+0x220> 113960: b85a03a8 ldur w8, [x29, #-0x60] 113964: 11008108 add w8, w8, #0x20 113968: b81a03a8 stur w8, [x29, #-0x60] 11396c: 14000005 b 0x113980 const&, long)+0x240> 113970: b85a03a8 ldur w8, [x29, #-0x60] 113974: 11004508 add w8, w8, #0x11 113978: b81a03a8 stur w8, [x29, #-0x60] 11397c: 14000001 b 0x113980 const&, long)+0x240> 113980: 1400000f b 0x1139bc const&, long)+0x27c> 113984: b85c83a8 ldur w8, [x29, #-0x38] 113988: 71000508 subs w8, w8, #0x1 11398c: b81103a8 stur w8, [x29, #-0xf0] 113990: 540000c0 b.eq 0x1139a8 const&, long)+0x268> 113994: 14000001 b 0x113998 const&, long)+0x258> 113998: b85a03a8 ldur w8, [x29, #-0x60] 11399c: 11004508 add w8, w8, #0x11 1139a0: b81a03a8 stur w8, [x29, #-0x60] 1139a4: 14000005 b 0x1139b8 const&, long)+0x278> 1139a8: b85a03a8 ldur w8, [x29, #-0x60] 1139ac: 11002508 add w8, w8, #0x9 1139b0: b81a03a8 stur w8, [x29, #-0x60] 1139b4: 14000001 b 0x1139b8 const&, long)+0x278> 1139b8: 14000001 b 0x1139bc const&, long)+0x27c> 1139bc: b85a03a8 ldur w8, [x29, #-0x60] 1139c0: b81903a8 stur w8, [x29, #-0x70] 1139c4: f85b83a0 ldur x0, [x29, #-0x48] 1139c8: 97fe4f72 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 1139cc: f81083a0 stur x0, [x29, #-0xf8] 1139d0: 14000001 b 0x1139d4 const&, long)+0x294> 1139d4: b89a03a1 ldursw x1, [x29, #-0x60] 1139d8: f85083a8 ldur x8, [x29, #-0xf8] 1139dc: f9400109 ldr x9, [x8] 1139e0: f9401d29 ldr x9, [x9, #0x38] 1139e4: 321e03ea orr w10, wzr, #0x4 1139e8: 2a0a03e3 mov w3, w10 1139ec: d10073a2 sub x2, x29, #0x1c 1139f0: aa0803e0 mov x0, x8 1139f4: d63f0120 blr x9 1139f8: f81003a0 stur x0, [x29, #-0x100] 1139fc: 14000001 b 0x113a00 const&, long)+0x2c0> 113a00: f85003a8 ldur x8, [x29, #-0x100] 113a04: f1000d09 subs x9, x8, #0x3 113a08: f9009fe9 str x9, [sp, #0x138] 113a0c: 5400018c b.gt 0x113a3c const&, long)+0x2fc> 113a10: 14000001 b 0x113a14 const&, long)+0x2d4> 113a14: aa1f03e0 mov x0, xzr 113a18: f85803a8 ldur x8, [x29, #-0x80] 113a1c: f9009be0 str x0, [sp, #0x130] 113a20: aa0803e0 mov x0, x8 113a24: f9409be1 ldr x1, [sp, #0x130] 113a28: 97fe3e7e bl 0xa3420 <_ZN7android2spINS_10XINGSeekerEEC2EPS1_@plt> 113a2c: 14000001 b 0x113a30 const&, long)+0x2f0> 113a30: 320003e8 orr w8, wzr, #0x1 113a34: b819c3a8 stur w8, [x29, #-0x64] 113a38: 1400013b b 0x113f24 const&, long)+0x7e4> 113a3c: b85a03a8 ldur w8, [x29, #-0x60] 113a40: 11001108 add w8, w8, #0x4 113a44: b81a03a8 stur w8, [x29, #-0x60] 113a48: 385e43a8 ldurb w8, [x29, #-0x1c] 113a4c: 71016108 subs w8, w8, #0x58 113a50: b9012fe8 str w8, [sp, #0x12c] 113a54: 54000221 b.ne 0x113a98 const&, long)+0x358> 113a58: 14000001 b 0x113a5c const&, long)+0x31c> 113a5c: 385e53a8 ldurb w8, [x29, #-0x1b] 113a60: 7101a508 subs w8, w8, #0x69 113a64: b9012be8 str w8, [sp, #0x128] 113a68: 54000181 b.ne 0x113a98 const&, long)+0x358> 113a6c: 14000001 b 0x113a70 const&, long)+0x330> 113a70: 385e63a8 ldurb w8, [x29, #-0x1a] 113a74: 7101b908 subs w8, w8, #0x6e 113a78: b90127e8 str w8, [sp, #0x124] 113a7c: 540000e1 b.ne 0x113a98 const&, long)+0x358> 113a80: 14000001 b 0x113a84 const&, long)+0x344> 113a84: 385e73a8 ldurb w8, [x29, #-0x19] 113a88: 71019d08 subs w8, w8, #0x67 113a8c: b90123e8 str w8, [sp, #0x120] 113a90: 54000420 b.eq 0x113b14 const&, long)+0x3d4> 113a94: 14000001 b 0x113a98 const&, long)+0x358> 113a98: 385e43a8 ldurb w8, [x29, #-0x1c] 113a9c: 71012508 subs w8, w8, #0x49 113aa0: b9011fe8 str w8, [sp, #0x11c] 113aa4: 54000221 b.ne 0x113ae8 const&, long)+0x3a8> 113aa8: 14000001 b 0x113aac const&, long)+0x36c> 113aac: 385e53a8 ldurb w8, [x29, #-0x1b] 113ab0: 7101b908 subs w8, w8, #0x6e 113ab4: b9011be8 str w8, [sp, #0x118] 113ab8: 54000181 b.ne 0x113ae8 const&, long)+0x3a8> 113abc: 14000001 b 0x113ac0 const&, long)+0x380> 113ac0: 385e63a8 ldurb w8, [x29, #-0x1a] 113ac4: 71019908 subs w8, w8, #0x66 113ac8: b90117e8 str w8, [sp, #0x114] 113acc: 540000e1 b.ne 0x113ae8 const&, long)+0x3a8> 113ad0: 14000001 b 0x113ad4 const&, long)+0x394> 113ad4: 385e73a8 ldurb w8, [x29, #-0x19] 113ad8: 7101bd08 subs w8, w8, #0x6f 113adc: b90113e8 str w8, [sp, #0x110] 113ae0: 54000180 b.eq 0x113b10 const&, long)+0x3d0> 113ae4: 14000001 b 0x113ae8 const&, long)+0x3a8> 113ae8: aa1f03e0 mov x0, xzr 113aec: f85803a8 ldur x8, [x29, #-0x80] 113af0: f90087e0 str x0, [sp, #0x108] 113af4: aa0803e0 mov x0, x8 113af8: f94087e1 ldr x1, [sp, #0x108] 113afc: 97fe3e49 bl 0xa3420 <_ZN7android2spINS_10XINGSeekerEEC2EPS1_@plt> 113b00: 14000001 b 0x113b04 const&, long)+0x3c4> 113b04: 320003e8 orr w8, wzr, #0x1 113b08: b819c3a8 stur w8, [x29, #-0x64] 113b0c: 14000106 b 0x113f24 const&, long)+0x7e4> 113b10: 14000001 b 0x113b14 const&, long)+0x3d4> 113b14: f85b83a0 ldur x0, [x29, #-0x48] 113b18: 97fe4f1e bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 113b1c: f90083e0 str x0, [sp, #0x100] 113b20: 14000001 b 0x113b24 const&, long)+0x3e4> 113b24: b89a03a1 ldursw x1, [x29, #-0x60] 113b28: f94083e8 ldr x8, [sp, #0x100] 113b2c: f9400109 ldr x9, [x8] 113b30: f9401d29 ldr x9, [x9, #0x38] 113b34: 321e03ea orr w10, wzr, #0x4 113b38: 2a0a03e3 mov w3, w10 113b3c: d10073a2 sub x2, x29, #0x1c 113b40: aa0803e0 mov x0, x8 113b44: d63f0120 blr x9 113b48: f9007fe0 str x0, [sp, #0xf8] 113b4c: 14000001 b 0x113b50 const&, long)+0x410> 113b50: f9407fe8 ldr x8, [sp, #0xf8] 113b54: f1000d09 subs x9, x8, #0x3 113b58: f9007be9 str x9, [sp, #0xf0] 113b5c: 5400018c b.gt 0x113b8c const&, long)+0x44c> 113b60: 14000001 b 0x113b64 const&, long)+0x424> 113b64: aa1f03e0 mov x0, xzr 113b68: f85803a8 ldur x8, [x29, #-0x80] 113b6c: f90077e0 str x0, [sp, #0xe8] 113b70: aa0803e0 mov x0, x8 113b74: f94077e1 ldr x1, [sp, #0xe8] 113b78: 97fe3e2a bl 0xa3420 <_ZN7android2spINS_10XINGSeekerEEC2EPS1_@plt> 113b7c: 14000001 b 0x113b80 const&, long)+0x440> 113b80: 320003e8 orr w8, wzr, #0x1 113b84: b819c3a8 stur w8, [x29, #-0x64] 113b88: 140000e7 b 0x113f24 const&, long)+0x7e4> 113b8c: b85a03a8 ldur w8, [x29, #-0x60] 113b90: 11001108 add w8, w8, #0x4 113b94: b81a03a8 stur w8, [x29, #-0x60] 113b98: d10073a0 sub x0, x29, #0x1c 113b9c: 97fe4e49 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 113ba0: b900e7e0 str w0, [sp, #0xe4] 113ba4: 14000001 b 0x113ba8 const&, long)+0x468> 113ba8: b940e7e8 ldr w8, [sp, #0xe4] 113bac: b818c3a8 stur w8, [x29, #-0x74] 113bb0: 3858c3a9 ldurb w9, [x29, #-0x74] 113bb4: 360007e9 tbz w9, #0x0, 0x113cb0 const&, long)+0x570> 113bb8: 14000001 b 0x113bbc const&, long)+0x47c> 113bbc: f85b83a0 ldur x0, [x29, #-0x48] 113bc0: 97fe4ef4 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 113bc4: f9006fe0 str x0, [sp, #0xd8] 113bc8: 14000001 b 0x113bcc const&, long)+0x48c> 113bcc: b89a03a1 ldursw x1, [x29, #-0x60] 113bd0: f9406fe8 ldr x8, [sp, #0xd8] 113bd4: f9400109 ldr x9, [x8] 113bd8: f9401d29 ldr x9, [x9, #0x38] 113bdc: 321e03ea orr w10, wzr, #0x4 113be0: 2a0a03e3 mov w3, w10 113be4: d10073a2 sub x2, x29, #0x1c 113be8: aa0803e0 mov x0, x8 113bec: d63f0120 blr x9 113bf0: f9006be0 str x0, [sp, #0xd0] 113bf4: 14000001 b 0x113bf8 const&, long)+0x4b8> 113bf8: f9406be8 ldr x8, [sp, #0xd0] 113bfc: f1000d09 subs x9, x8, #0x3 113c00: f90067e9 str x9, [sp, #0xc8] 113c04: 5400018c b.gt 0x113c34 const&, long)+0x4f4> 113c08: 14000001 b 0x113c0c const&, long)+0x4cc> 113c0c: aa1f03e0 mov x0, xzr 113c10: f85803a8 ldur x8, [x29, #-0x80] 113c14: f90063e0 str x0, [sp, #0xc0] 113c18: aa0803e0 mov x0, x8 113c1c: f94063e1 ldr x1, [sp, #0xc0] 113c20: 97fe3e00 bl 0xa3420 <_ZN7android2spINS_10XINGSeekerEEC2EPS1_@plt> 113c24: 14000001 b 0x113c28 const&, long)+0x4e8> 113c28: 320003e8 orr w8, wzr, #0x1 113c2c: b819c3a8 stur w8, [x29, #-0x64] 113c30: 140000bd b 0x113f24 const&, long)+0x7e4> 113c34: d10073a0 sub x0, x29, #0x1c 113c38: 97fe4e22 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 113c3c: b900bfe0 str w0, [sp, #0xbc] 113c40: 14000001 b 0x113c44 const&, long)+0x504> 113c44: b940bfe8 ldr w8, [sp, #0xbc] 113c48: b81883a8 stur w8, [x29, #-0x78] 113c4c: b85883a9 ldur w9, [x29, #-0x78] 113c50: 34000289 cbz w9, 0x113ca0 const&, long)+0x560> 113c54: 14000001 b 0x113c58 const&, long)+0x518> 113c58: b89883a8 ldursw x8, [x29, #-0x78] 113c5c: b89c43a9 ldursw x9, [x29, #-0x3c] 113c60: 9b097d08 mul x8, x8, x9 113c64: 5288480a mov w10, #0x4240 // =16960 113c68: 72a001ea movk w10, #0xf, lsl #16 113c6c: 2a0a03e9 mov w9, w10 113c70: 9b097d08 mul x8, x8, x9 113c74: b89cc3a9 ldursw x9, [x29, #-0x34] 113c78: 9ac90d08 sdiv x8, x8, x9 113c7c: d100a3a0 sub x0, x29, #0x28 113c80: f9005be8 str x8, [sp, #0xb0] 113c84: 97fe3463 bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> 113c88: f90057e0 str x0, [sp, #0xa8] 113c8c: 14000001 b 0x113c90 const&, long)+0x550> 113c90: f9405be8 ldr x8, [sp, #0xb0] 113c94: f94057e9 ldr x9, [sp, #0xa8] 113c98: f9000d28 str x8, [x9, #0x18] 113c9c: 14000001 b 0x113ca0 const&, long)+0x560> 113ca0: b85a03a8 ldur w8, [x29, #-0x60] 113ca4: 11001108 add w8, w8, #0x4 113ca8: b81a03a8 stur w8, [x29, #-0x60] 113cac: 14000001 b 0x113cb0 const&, long)+0x570> 113cb0: 3858c3a8 ldurb w8, [x29, #-0x74] 113cb4: 360805e8 tbz w8, #0x1, 0x113d70 const&, long)+0x630> 113cb8: 14000001 b 0x113cbc const&, long)+0x57c> 113cbc: f85b83a0 ldur x0, [x29, #-0x48] 113cc0: 97fe4eb4 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 113cc4: f90053e0 str x0, [sp, #0xa0] 113cc8: 14000001 b 0x113ccc const&, long)+0x58c> 113ccc: b89a03a1 ldursw x1, [x29, #-0x60] 113cd0: f94053e8 ldr x8, [sp, #0xa0] 113cd4: f9400109 ldr x9, [x8] 113cd8: f9401d29 ldr x9, [x9, #0x38] 113cdc: 321e03ea orr w10, wzr, #0x4 113ce0: 2a0a03e3 mov w3, w10 113ce4: d10073a2 sub x2, x29, #0x1c 113ce8: aa0803e0 mov x0, x8 113cec: d63f0120 blr x9 113cf0: f9004fe0 str x0, [sp, #0x98] 113cf4: 14000001 b 0x113cf8 const&, long)+0x5b8> 113cf8: f9404fe8 ldr x8, [sp, #0x98] 113cfc: f1000d09 subs x9, x8, #0x3 113d00: f9004be9 str x9, [sp, #0x90] 113d04: 5400018c b.gt 0x113d34 const&, long)+0x5f4> 113d08: 14000001 b 0x113d0c const&, long)+0x5cc> 113d0c: aa1f03e0 mov x0, xzr 113d10: f85803a8 ldur x8, [x29, #-0x80] 113d14: f90047e0 str x0, [sp, #0x88] 113d18: aa0803e0 mov x0, x8 113d1c: f94047e1 ldr x1, [sp, #0x88] 113d20: 97fe3dc0 bl 0xa3420 <_ZN7android2spINS_10XINGSeekerEEC2EPS1_@plt> 113d24: 14000001 b 0x113d28 const&, long)+0x5e8> 113d28: 320003e8 orr w8, wzr, #0x1 113d2c: b819c3a8 stur w8, [x29, #-0x64] 113d30: 1400007d b 0x113f24 const&, long)+0x7e4> 113d34: d10073a0 sub x0, x29, #0x1c 113d38: 97fe4de2 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 113d3c: b90087e0 str w0, [sp, #0x84] 113d40: 14000001 b 0x113d44 const&, long)+0x604> 113d44: d100a3a0 sub x0, x29, #0x28 113d48: 97fe3432 bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> 113d4c: f9003fe0 str x0, [sp, #0x78] 113d50: 14000001 b 0x113d54 const&, long)+0x614> 113d54: b94087e8 ldr w8, [sp, #0x84] 113d58: f9403fe9 ldr x9, [sp, #0x78] 113d5c: b9002128 str w8, [x9, #0x20] 113d60: b85a03aa ldur w10, [x29, #-0x60] 113d64: 1100114a add w10, w10, #0x4 113d68: b81a03aa stur w10, [x29, #-0x60] 113d6c: 14000001 b 0x113d70 const&, long)+0x630> 113d70: 3858c3a8 ldurb w8, [x29, #-0x74] 113d74: 361006c8 tbz w8, #0x2, 0x113e4c const&, long)+0x70c> 113d78: 14000001 b 0x113d7c const&, long)+0x63c> 113d7c: f85b83a0 ldur x0, [x29, #-0x48] 113d80: 97fe4e84 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 113d84: f9003be0 str x0, [sp, #0x70] 113d88: 14000001 b 0x113d8c const&, long)+0x64c> 113d8c: b85a03a8 ldur w8, [x29, #-0x60] 113d90: 11000508 add w8, w8, #0x1 113d94: 2a0803e0 mov w0, w8 113d98: 93407c00 sxtw x0, w0 113d9c: d100a3a9 sub x9, x29, #0x28 113da0: f90037e0 str x0, [sp, #0x68] 113da4: aa0903e0 mov x0, x9 113da8: 97fe341a bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> 113dac: f90033e0 str x0, [sp, #0x60] 113db0: 14000001 b 0x113db4 const&, long)+0x674> 113db4: f94033e8 ldr x8, [sp, #0x60] 113db8: 9100b102 add x2, x8, #0x2c 113dbc: f9403be9 ldr x9, [sp, #0x70] 113dc0: f940012a ldr x10, [x9] 113dc4: f9401d4a ldr x10, [x10, #0x38] 113dc8: 52800c6b mov w11, #0x63 // =99 113dcc: 2a0b03e3 mov w3, w11 113dd0: aa0903e0 mov x0, x9 113dd4: f94037e1 ldr x1, [sp, #0x68] 113dd8: d63f0140 blr x10 113ddc: f9002fe0 str x0, [sp, #0x58] 113de0: 14000001 b 0x113de4 const&, long)+0x6a4> 113de4: f9402fe8 ldr x8, [sp, #0x58] 113de8: f1018909 subs x9, x8, #0x62 113dec: f9002be9 str x9, [sp, #0x50] 113df0: 5400018c b.gt 0x113e20 const&, long)+0x6e0> 113df4: 14000001 b 0x113df8 const&, long)+0x6b8> 113df8: aa1f03e0 mov x0, xzr 113dfc: f85803a8 ldur x8, [x29, #-0x80] 113e00: f90027e0 str x0, [sp, #0x48] 113e04: aa0803e0 mov x0, x8 113e08: f94027e1 ldr x1, [sp, #0x48] 113e0c: 97fe3d85 bl 0xa3420 <_ZN7android2spINS_10XINGSeekerEEC2EPS1_@plt> 113e10: 14000001 b 0x113e14 const&, long)+0x6d4> 113e14: 320003e8 orr w8, wzr, #0x1 113e18: b819c3a8 stur w8, [x29, #-0x64] 113e1c: 14000042 b 0x113f24 const&, long)+0x7e4> 113e20: d100a3a0 sub x0, x29, #0x28 113e24: 97fe33fb bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> 113e28: f90023e0 str x0, [sp, #0x40] 113e2c: 14000001 b 0x113e30 const&, long)+0x6f0> 113e30: 320003e8 orr w8, wzr, #0x1 113e34: f94023e9 ldr x9, [sp, #0x40] 113e38: 39023d28 strb w8, [x9, #0x8f] 113e3c: b85a03a8 ldur w8, [x29, #-0x60] 113e40: 11019108 add w8, w8, #0x64 113e44: b81a03a8 stur w8, [x29, #-0x60] 113e48: 14000001 b 0x113e4c const&, long)+0x70c> 113e4c: f85b83a0 ldur x0, [x29, #-0x48] 113e50: 97fe4e50 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 113e54: f9001fe0 str x0, [sp, #0x38] 113e58: 14000001 b 0x113e5c const&, long)+0x71c> 113e5c: b85903a8 ldur w8, [x29, #-0x70] 113e60: 11023508 add w8, w8, #0x8d 113e64: 2a0803e0 mov w0, w8 113e68: 93407c01 sxtw x1, w0 113e6c: f9401fe0 ldr x0, [sp, #0x38] 113e70: f9400009 ldr x9, [x0] 113e74: f9401d29 ldr x9, [x9, #0x38] 113e78: 320007e8 orr w8, wzr, #0x3 113e7c: 2a0803e3 mov w3, w8 113e80: d10073a2 sub x2, x29, #0x1c 113e84: d63f0120 blr x9 113e88: f9001be0 str x0, [sp, #0x30] 113e8c: 14000001 b 0x113e90 const&, long)+0x750> 113e90: f9401be8 ldr x8, [sp, #0x30] 113e94: f1000d09 subs x9, x8, #0x3 113e98: f90017e9 str x9, [sp, #0x28] 113e9c: 54000361 b.ne 0x113f08 const&, long)+0x7c8> 113ea0: 14000001 b 0x113ea4 const&, long)+0x764> 113ea4: 385e43a8 ldurb w8, [x29, #-0x1c] 113ea8: 385e53a9 ldurb w9, [x29, #-0x1b] 113eac: 53047d29 lsr w9, w9, #4 113eb0: 331c1d09 bfi w9, w8, #4, #8 113eb4: d100a3a0 sub x0, x29, #0x28 113eb8: b90027e9 str w9, [sp, #0x24] 113ebc: 97fe33d5 bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> 113ec0: f9000fe0 str x0, [sp, #0x18] 113ec4: 14000001 b 0x113ec8 const&, long)+0x788> 113ec8: b94027e8 ldr w8, [sp, #0x24] 113ecc: f9400fe9 ldr x9, [sp, #0x18] 113ed0: b9002528 str w8, [x9, #0x24] 113ed4: 385e53aa ldurb w10, [x29, #-0x1b] 113ed8: 12000d4a and w10, w10, #0xf 113edc: 385e63ab ldurb w11, [x29, #-0x1a] 113ee0: 33180d4b bfi w11, w10, #8, #4 113ee4: d100a3a0 sub x0, x29, #0x28 113ee8: b90017eb str w11, [sp, #0x14] 113eec: 97fe33c9 bl 0xa0e10 <_ZNK7android2spINS_10XINGSeekerEEptEv@plt> 113ef0: f90007e0 str x0, [sp, #0x8] 113ef4: 14000001 b 0x113ef8 const&, long)+0x7b8> 113ef8: b94017e8 ldr w8, [sp, #0x14] 113efc: f94007e9 ldr x9, [sp, #0x8] 113f00: b9002928 str w8, [x9, #0x28] 113f04: 14000001 b 0x113f08 const&, long)+0x7c8> 113f08: d100a3a1 sub x1, x29, #0x28 113f0c: f85803a0 ldur x0, [x29, #-0x80] 113f10: 97fe400c bl 0xa3f40 <_ZN7android2spINS_10XINGSeekerEEC2EOS2_@plt> 113f14: 14000001 b 0x113f18 const&, long)+0x7d8> 113f18: 320003e8 orr w8, wzr, #0x1 113f1c: b819c3a8 stur w8, [x29, #-0x64] 113f20: 14000001 b 0x113f24 const&, long)+0x7e4> 113f24: d100a3a0 sub x0, x29, #0x28 113f28: 97fe4c46 bl 0xa7040 <_ZN7android2spINS_10XINGSeekerEED2Ev@plt> 113f2c: d53bd040 mrs x0, TPIDR_EL0 113f30: f9401400 ldr x0, [x0, #0x28] 113f34: f85e83be ldur x30, [x29, #-0x18] 113f38: eb1e0000 subs x0, x0, x30 113f3c: f90003e0 str x0, [sp] 113f40: 54000101 b.ne 0x113f60 const&, long)+0x820> 113f44: 14000001 b 0x113f48 const&, long)+0x808> 113f48: 9108c3ff add sp, sp, #0x230 113f4c: a9417bfd ldp x29, x30, [sp, #0x10] 113f50: f84207fc ldr x28, [sp], #0x20 113f54: d65f03c0 ret 113f58: f85a83a0 ldur x0, [x29, #-0x58] 113f5c: 97fe4fed bl 0xa7f10 <_Unwind_Resume@plt> 113f60: 97fe5784 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000113f64 ::sp(android::XINGSeeker*)>: 113f64: d100c3ff sub sp, sp, #0x30 113f68: a9027bfd stp x29, x30, [sp, #0x20] 113f6c: 910083fd add x29, sp, #0x20 113f70: d2800008 mov x8, #0x0 // =0 113f74: f81f83a0 stur x0, [x29, #-0x8] 113f78: f9000be1 str x1, [sp, #0x10] 113f7c: f85f83a0 ldur x0, [x29, #-0x8] 113f80: aa0003e1 mov x1, x0 113f84: f9400be9 ldr x9, [sp, #0x10] 113f88: f9000029 str x9, [x1] 113f8c: f9400be9 ldr x9, [sp, #0x10] 113f90: eb08013f cmp x9, x8 113f94: 1a9f07ea cset w10, ne 113f98: f90007e0 str x0, [sp, #0x8] 113f9c: 3700004a tbnz w10, #0x0, 0x113fa4 ::sp(android::XINGSeeker*)+0x40> 113fa0: 14000004 b 0x113fb0 ::sp(android::XINGSeeker*)+0x4c> 113fa4: f9400be0 ldr x0, [sp, #0x10] 113fa8: f94007e1 ldr x1, [sp, #0x8] 113fac: 97fe5a1d bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 113fb0: a9427bfd ldp x29, x30, [sp, #0x20] 113fb4: 9100c3ff add sp, sp, #0x30 113fb8: d65f03c0 ret 0000000000113fbc ::sp(android::sp&&)>: 113fbc: d10043ff sub sp, sp, #0x10 113fc0: d2800008 mov x8, #0x0 // =0 113fc4: f90007e0 str x0, [sp, #0x8] 113fc8: f90003e1 str x1, [sp] 113fcc: f94007e0 ldr x0, [sp, #0x8] 113fd0: f94003e1 ldr x1, [sp] 113fd4: f9400021 ldr x1, [x1] 113fd8: f9000001 str x1, [x0] 113fdc: f94003e0 ldr x0, [sp] 113fe0: f9000008 str x8, [x0] 113fe4: 910043ff add sp, sp, #0x10 113fe8: d65f03c0 ret 0000000000113fec : 113fec: d10043ff sub sp, sp, #0x10 113ff0: f90007e0 str x0, [sp, #0x8] 113ff4: f94007e0 ldr x0, [sp, #0x8] 113ff8: b9402400 ldr w0, [x0, #0x24] 113ffc: 910043ff add sp, sp, #0x10 114000: d65f03c0 ret 0000000000114004 : 114004: d10043ff sub sp, sp, #0x10 114008: f90007e0 str x0, [sp, #0x8] 11400c: f94007e0 ldr x0, [sp, #0x8] 114010: b9402800 ldr w0, [x0, #0x28] 114014: 910043ff add sp, sp, #0x10 114018: d65f03c0 ret 000000000011401c : 11401c: d10083ff sub sp, sp, #0x20 114020: a9017bfd stp x29, x30, [sp, #0x10] 114024: 910043fd add x29, sp, #0x10 114028: f90007e0 str x0, [sp, #0x8] 11402c: f94007e0 ldr x0, [sp, #0x8] 114030: 97fe5c30 bl 0xab0f0 <_ZN7android9MP3SeekerD2Ev@plt> 114034: a9417bfd ldp x29, x30, [sp, #0x10] 114038: 910083ff add sp, sp, #0x20 11403c: d65f03c0 ret 0000000000114040 : 114040: d10083ff sub sp, sp, #0x20 114044: a9017bfd stp x29, x30, [sp, #0x10] 114048: 910043fd add x29, sp, #0x10 11404c: f90007e0 str x0, [sp, #0x8] 114050: f94007e0 ldr x0, [sp, #0x8] 114054: f90003e0 str x0, [sp] 114058: 97fe3566 bl 0xa15f0 <_ZN7android10XINGSeekerD2Ev@plt> 11405c: f94003e0 ldr x0, [sp] 114060: 97fe3240 bl 0xa0960 <_ZdlPv@plt> 114064: a9417bfd ldp x29, x30, [sp, #0x10] 114068: 910083ff add sp, sp, #0x20 11406c: d65f03c0 ret 0000000000114070 : 114070: d100c3ff sub sp, sp, #0x30 114074: a9027bfd stp x29, x30, [sp, #0x20] 114078: 910083fd add x29, sp, #0x20 11407c: f81f83a0 stur x0, [x29, #-0x8] 114080: b81f43bf stur wzr, [x29, #-0xc] 114084: b24003e1 orr x1, xzr, #0x1 114088: f85f83a0 ldur x0, [x29, #-0x8] 11408c: 97fe38c5 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 114090: 34000040 cbz w0, 0x114098 114094: 14000005 b 0x1140a8 114098: b85f43a8 ldur w8, [x29, #-0xc] 11409c: 11000508 add w8, w8, #0x1 1140a0: b81f43a8 stur w8, [x29, #-0xc] 1140a4: 17fffff8 b 0x114084 1140a8: 320003e8 orr w8, wzr, #0x1 1140ac: f85f83a0 ldur x0, [x29, #-0x8] 1140b0: b85f43a9 ldur w9, [x29, #-0xc] 1140b4: 2a0903ea mov w10, w9 1140b8: d3407d41 ubfx x1, x10, #0, #32 1140bc: b9000fe8 str w8, [sp, #0xc] 1140c0: 97fe38b8 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1140c4: b90013e0 str w0, [sp, #0x10] 1140c8: b94013e8 ldr w8, [sp, #0x10] 1140cc: b85f43a9 ldur w9, [x29, #-0xc] 1140d0: b9400fe0 ldr w0, [sp, #0xc] 1140d4: 1ac92009 lsl w9, w0, w9 1140d8: 0b090108 add w8, w8, w9 1140dc: 71000500 subs w0, w8, #0x1 1140e0: a9427bfd ldp x29, x30, [sp, #0x20] 1140e4: 9100c3ff add sp, sp, #0x30 1140e8: d65f03c0 ret 00000000001140ec : 1140ec: d10143ff sub sp, sp, #0x50 1140f0: a9047bfd stp x29, x30, [sp, #0x40] 1140f4: 910103fd add x29, sp, #0x40 1140f8: d53bd048 mrs x8, TPIDR_EL0 1140fc: f9401508 ldr x8, [x8, #0x28] 114100: f81f83a8 stur x8, [x29, #-0x8] 114104: f81e83a0 stur x0, [x29, #-0x18] 114108: b81e43a1 stur w1, [x29, #-0x1c] 11410c: 2a1f03e1 mov w1, wzr 114110: b90023e1 str w1, [sp, #0x20] 114114: 14000001 b 0x114118 114118: f85e83a0 ldur x0, [x29, #-0x18] 11411c: 320003e8 orr w8, wzr, #0x1 114120: 2a0803e1 mov w1, w8 114124: 2a0803e2 mov w2, w8 114128: 97fe4d2e bl 0xa75e0 <_ZN7android10ABitReader19getBitsWithFallbackEmj@plt> 11412c: 350000c0 cbnz w0, 0x114144 114130: 14000001 b 0x114134 114134: b94023e8 ldr w8, [sp, #0x20] 114138: 11000508 add w8, w8, #0x1 11413c: b90023e8 str w8, [sp, #0x20] 114140: 17fffff6 b 0x114118 114144: b94023e8 ldr w8, [sp, #0x20] 114148: 71007d08 subs w8, w8, #0x1f 11414c: b9001fe8 str w8, [sp, #0x1c] 114150: 540002c8 b.hi 0x1141a8 114154: 14000001 b 0x114158 114158: f85e83a0 ldur x0, [x29, #-0x18] 11415c: b94023e8 ldr w8, [sp, #0x20] 114160: 2a0803e1 mov w1, w8 114164: d10033a2 sub x2, x29, #0xc 114168: 97fe3626 bl 0xa1a00 <_ZN7android10ABitReader15getBitsGracefulEmPj@plt> 11416c: 36000180 tbz w0, #0x0, 0x11419c 114170: 14000001 b 0x114174 114174: b85f43a8 ldur w8, [x29, #-0xc] 114178: b94023e9 ldr w9, [sp, #0x20] 11417c: 2a0903e0 mov w0, w9 114180: 2a0003e9 mov w9, w0 114184: 320003ea orr w10, wzr, #0x1 114188: 1ac92149 lsl w9, w10, w9 11418c: 0b090108 add w8, w8, w9 114190: 71000508 subs w8, w8, #0x1 114194: b81f03a8 stur w8, [x29, #-0x10] 114198: 1400000c b 0x1141c8 11419c: b85e43a8 ldur w8, [x29, #-0x1c] 1141a0: b81f03a8 stur w8, [x29, #-0x10] 1141a4: 14000009 b 0x1141c8 1141a8: f85e83a0 ldur x0, [x29, #-0x18] 1141ac: b94023e8 ldr w8, [sp, #0x20] 1141b0: 2a0803e1 mov w1, w8 1141b4: 97fe4a2b bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1141b8: b85e43a8 ldur w8, [x29, #-0x1c] 1141bc: b81f03a8 stur w8, [x29, #-0x10] 1141c0: b9001be0 str w0, [sp, #0x18] 1141c4: 14000001 b 0x1141c8 1141c8: b85f03a8 ldur w8, [x29, #-0x10] 1141cc: d53bd049 mrs x9, TPIDR_EL0 1141d0: f9401529 ldr x9, [x9, #0x28] 1141d4: f85f83aa ldur x10, [x29, #-0x8] 1141d8: eb0a0129 subs x9, x9, x10 1141dc: b90017e8 str w8, [sp, #0x14] 1141e0: f90007e9 str x9, [sp, #0x8] 1141e4: 540000c1 b.ne 0x1141fc 1141e8: 14000001 b 0x1141ec 1141ec: b94017e0 ldr w0, [sp, #0x14] 1141f0: a9447bfd ldp x29, x30, [sp, #0x40] 1141f4: 910143ff add sp, sp, #0x50 1141f8: d65f03c0 ret 1141fc: 97fe56dd bl 0xa9d70 <__stack_chk_fail@plt> 0000000000114200 : 114200: d100c3ff sub sp, sp, #0x30 114204: a9027bfd stp x29, x30, [sp, #0x20] 114208: 910083fd add x29, sp, #0x20 11420c: 320003e8 orr w8, wzr, #0x1 114210: f81f83a0 stur x0, [x29, #-0x8] 114214: f85f83a0 ldur x0, [x29, #-0x8] 114218: b90013e8 str w8, [sp, #0x10] 11421c: 97fe552d bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 114220: b81f43a0 stur w0, [x29, #-0xc] 114224: b85f43a8 ldur w8, [x29, #-0xc] 114228: b94013e0 ldr w0, [sp, #0x10] 11422c: 0a000108 and w8, w8, w0 114230: 35000048 cbnz w8, 0x114238 114234: 14000007 b 0x114250 114238: 321f03e8 orr w8, wzr, #0x2 11423c: b85f43a9 ldur w9, [x29, #-0xc] 114240: 11000529 add w9, w9, #0x1 114244: 1ac80928 udiv w8, w9, w8 114248: b9000fe8 str w8, [sp, #0xc] 11424c: 14000007 b 0x114268 114250: 321f03e8 orr w8, wzr, #0x2 114254: 52800009 mov w9, #0x0 // =0 114258: b85f43aa ldur w10, [x29, #-0xc] 11425c: 1ac80948 udiv w8, w10, w8 114260: 6b080128 subs w8, w9, w8 114264: b9000fe8 str w8, [sp, #0xc] 114268: b9400fe8 ldr w8, [sp, #0xc] 11426c: 2a0803e0 mov w0, w8 114270: a9427bfd ldp x29, x30, [sp, #0x20] 114274: 9100c3ff add sp, sp, #0x30 114278: d65f03c0 ret 000000000011427c : 11427c: d100c3ff sub sp, sp, #0x30 114280: a9027bfd stp x29, x30, [sp, #0x20] 114284: 910083fd add x29, sp, #0x20 114288: 12800008 mov w8, #-0x1 // =-1 11428c: f9000be0 str x0, [sp, #0x10] 114290: b9000fe1 str w1, [sp, #0xc] 114294: f9400be0 ldr x0, [sp, #0x10] 114298: 2a0803e1 mov w1, w8 11429c: b90007e8 str w8, [sp, #0x4] 1142a0: 97fe5148 bl 0xa87c0 <_ZN7android19parseUEWithFallbackEPNS_10ABitReaderEj@plt> 1142a4: b9000be0 str w0, [sp, #0x8] 1142a8: b9400be8 ldr w8, [sp, #0x8] 1142ac: b94007e0 ldr w0, [sp, #0x4] 1142b0: 6b00011f cmp w8, w0 1142b4: 1a9f17e8 cset w8, eq 1142b8: 37000048 tbnz w8, #0x0, 0x1142c0 1142bc: 14000004 b 0x1142cc 1142c0: b9400fe8 ldr w8, [sp, #0xc] 1142c4: b81fc3a8 stur w8, [x29, #-0x4] 1142c8: 14000014 b 0x114318 1142cc: 320003e8 orr w8, wzr, #0x1 1142d0: b9400be9 ldr w9, [sp, #0x8] 1142d4: 0a080128 and w8, w9, w8 1142d8: 35000048 cbnz w8, 0x1142e0 1142dc: 14000007 b 0x1142f8 1142e0: 321f03e8 orr w8, wzr, #0x2 1142e4: b9400be9 ldr w9, [sp, #0x8] 1142e8: 11000529 add w9, w9, #0x1 1142ec: 1ac80928 udiv w8, w9, w8 1142f0: b90003e8 str w8, [sp] 1142f4: 14000007 b 0x114310 1142f8: 321f03e8 orr w8, wzr, #0x2 1142fc: 52800009 mov w9, #0x0 // =0 114300: b9400bea ldr w10, [sp, #0x8] 114304: 1ac80948 udiv w8, w10, w8 114308: 6b080128 subs w8, w9, w8 11430c: b90003e8 str w8, [sp] 114310: b94003e8 ldr w8, [sp] 114314: b81fc3a8 stur w8, [x29, #-0x4] 114318: b85fc3a0 ldur w0, [x29, #-0x4] 11431c: a9427bfd ldp x29, x30, [sp, #0x20] 114320: 9100c3ff add sp, sp, #0x30 114324: d65f03c0 ret 0000000000114328 const&, int*, int*, int*, int*)>: 114328: d107c3ff sub sp, sp, #0x1f0 11432c: f900ebfc str x28, [sp, #0x1d0] 114330: a91e7bfd stp x29, x30, [sp, #0x1e0] 114334: 910783fd add x29, sp, #0x1e0 114338: d10143a8 sub x8, x29, #0x50 11433c: d53bd049 mrs x9, TPIDR_EL0 114340: f9401529 ldr x9, [x9, #0x28] 114344: f9001d09 str x9, [x8, #0x38] 114348: f9000100 str x0, [x8] 11434c: f81a83a1 stur x1, [x29, #-0x58] 114350: f81a03a2 stur x2, [x29, #-0x60] 114354: f81983a3 stur x3, [x29, #-0x68] 114358: f81903a4 stur x4, [x29, #-0x70] 11435c: f9400100 ldr x0, [x8] 114360: f81183a8 stur x8, [x29, #-0xe8] 114364: 97fe2ecb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 114368: 97fe43ba bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 11436c: 91000401 add x1, x0, #0x1 114370: f85183a8 ldur x8, [x29, #-0xe8] 114374: f9400100 ldr x0, [x8] 114378: f9007be1 str x1, [sp, #0xf0] 11437c: 97fe2ec5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 114380: 97fe3d8c bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 114384: f1000402 subs x2, x0, #0x1 114388: d10123a8 sub x8, x29, #0x48 11438c: aa0803e0 mov x0, x8 114390: f9407be1 ldr x1, [sp, #0xf0] 114394: f90077e8 str x8, [sp, #0xe8] 114398: 97fe2f92 bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> 11439c: 321d03ea orr w10, wzr, #0x8 1143a0: 2a0a03e1 mov w1, w10 1143a4: f94077e0 ldr x0, [sp, #0xe8] 1143a8: 97fe37fe bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1143ac: b900e7e0 str w0, [sp, #0xe4] 1143b0: 14000001 b 0x1143b4 const&, int*, int*, int*, int*)+0x8c> 1143b4: b940e7e8 ldr w8, [sp, #0xe4] 1143b8: b818c3a8 stur w8, [x29, #-0x74] 1143bc: 321c03e9 orr w9, wzr, #0x10 1143c0: 2a0903e1 mov w1, w9 1143c4: d10123a0 sub x0, x29, #0x48 1143c8: 97fe49a6 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1143cc: b900e3e0 str w0, [sp, #0xe0] 1143d0: 14000001 b 0x1143d4 const&, int*, int*, int*, int*)+0xac> 1143d4: d10123a0 sub x0, x29, #0x48 1143d8: 97fe54be bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 1143dc: b900dfe0 str w0, [sp, #0xdc] 1143e0: 14000001 b 0x1143e4 const&, int*, int*, int*, int*)+0xbc> 1143e4: 320003e8 orr w8, wzr, #0x1 1143e8: b81783a8 stur w8, [x29, #-0x88] 1143ec: b858c3a8 ldur w8, [x29, #-0x74] 1143f0: 71019108 subs w8, w8, #0x64 1143f4: b900dbe8 str w8, [sp, #0xd8] 1143f8: 54000400 b.eq 0x114478 const&, int*, int*, int*, int*)+0x150> 1143fc: 14000001 b 0x114400 const&, int*, int*, int*, int*)+0xd8> 114400: b858c3a8 ldur w8, [x29, #-0x74] 114404: 7101b908 subs w8, w8, #0x6e 114408: b900d7e8 str w8, [sp, #0xd4] 11440c: 54000360 b.eq 0x114478 const&, int*, int*, int*, int*)+0x150> 114410: 14000001 b 0x114414 const&, int*, int*, int*, int*)+0xec> 114414: b858c3a8 ldur w8, [x29, #-0x74] 114418: 7101e908 subs w8, w8, #0x7a 11441c: b900d3e8 str w8, [sp, #0xd0] 114420: 540002c0 b.eq 0x114478 const&, int*, int*, int*, int*)+0x150> 114424: 14000001 b 0x114428 const&, int*, int*, int*, int*)+0x100> 114428: b858c3a8 ldur w8, [x29, #-0x74] 11442c: 7103d108 subs w8, w8, #0xf4 114430: b900cfe8 str w8, [sp, #0xcc] 114434: 54000220 b.eq 0x114478 const&, int*, int*, int*, int*)+0x150> 114438: 14000001 b 0x11443c const&, int*, int*, int*, int*)+0x114> 11443c: b858c3a8 ldur w8, [x29, #-0x74] 114440: 7100b108 subs w8, w8, #0x2c 114444: b900cbe8 str w8, [sp, #0xc8] 114448: 54000180 b.eq 0x114478 const&, int*, int*, int*, int*)+0x150> 11444c: 14000001 b 0x114450 const&, int*, int*, int*, int*)+0x128> 114450: b858c3a8 ldur w8, [x29, #-0x74] 114454: 71014d08 subs w8, w8, #0x53 114458: b900c7e8 str w8, [sp, #0xc4] 11445c: 540000e0 b.eq 0x114478 const&, int*, int*, int*, int*)+0x150> 114460: 14000001 b 0x114464 const&, int*, int*, int*, int*)+0x13c> 114464: b858c3a8 ldur w8, [x29, #-0x74] 114468: 71015908 subs w8, w8, #0x56 11446c: b900c3e8 str w8, [sp, #0xc0] 114470: 54000b61 b.ne 0x1145dc const&, int*, int*, int*, int*)+0x2b4> 114474: 14000001 b 0x114478 const&, int*, int*, int*, int*)+0x150> 114478: d10123a0 sub x0, x29, #0x48 11447c: 97fe5495 bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 114480: b900bfe0 str w0, [sp, #0xbc] 114484: 14000001 b 0x114488 const&, int*, int*, int*, int*)+0x160> 114488: b940bfe8 ldr w8, [sp, #0xbc] 11448c: b81783a8 stur w8, [x29, #-0x88] 114490: b85783a9 ldur w9, [x29, #-0x88] 114494: 71000d29 subs w9, w9, #0x3 114498: b900bbe9 str w9, [sp, #0xb8] 11449c: 540001e1 b.ne 0x1144d8 const&, int*, int*, int*, int*)+0x1b0> 1144a0: 14000001 b 0x1144a4 const&, int*, int*, int*, int*)+0x17c> 1144a4: 320003e8 orr w8, wzr, #0x1 1144a8: 2a0803e1 mov w1, w8 1144ac: d10123a0 sub x0, x29, #0x48 1144b0: 97fe496c bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1144b4: b900b7e0 str w0, [sp, #0xb4] 1144b8: 14000001 b 0x1144bc const&, int*, int*, int*, int*)+0x194> 1144bc: 14000007 b 0x1144d8 const&, int*, int*, int*, int*)+0x1b0> 1144c0: f81803a0 stur x0, [x29, #-0x80] 1144c4: 2a0103e8 mov w8, w1 1144c8: b817c3a8 stur w8, [x29, #-0x84] 1144cc: d10123a0 sub x0, x29, #0x48 1144d0: 97fe3c48 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 1144d4: 14000184 b 0x114ae4 const&, int*, int*, int*, int*)+0x7bc> 1144d8: d10123a0 sub x0, x29, #0x48 1144dc: 97fe547d bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 1144e0: b900b3e0 str w0, [sp, #0xb0] 1144e4: 14000001 b 0x1144e8 const&, int*, int*, int*, int*)+0x1c0> 1144e8: d10123a0 sub x0, x29, #0x48 1144ec: 97fe5479 bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 1144f0: b900afe0 str w0, [sp, #0xac] 1144f4: 14000001 b 0x1144f8 const&, int*, int*, int*, int*)+0x1d0> 1144f8: 320003e8 orr w8, wzr, #0x1 1144fc: 2a0803e1 mov w1, w8 114500: d10123a0 sub x0, x29, #0x48 114504: 97fe4957 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 114508: b900abe0 str w0, [sp, #0xa8] 11450c: 14000001 b 0x114510 const&, int*, int*, int*, int*)+0x1e8> 114510: 320003e8 orr w8, wzr, #0x1 114514: 2a0803e1 mov w1, w8 114518: d10123a0 sub x0, x29, #0x48 11451c: 97fe37a1 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 114520: b900a7e0 str w0, [sp, #0xa4] 114524: 14000001 b 0x114528 const&, int*, int*, int*, int*)+0x200> 114528: b940a7e8 ldr w8, [sp, #0xa4] 11452c: 34000568 cbz w8, 0x1145d8 const&, int*, int*, int*, int*)+0x2b0> 114530: 14000001 b 0x114534 const&, int*, int*, int*, int*)+0x20c> 114534: aa1f03e8 mov x8, xzr 114538: f81703a8 stur x8, [x29, #-0x90] 11453c: 14000001 b 0x114540 const&, int*, int*, int*, int*)+0x218> 114540: f85703a8 ldur x8, [x29, #-0x90] 114544: f1001d08 subs x8, x8, #0x7 114548: f9004fe8 str x8, [sp, #0x98] 11454c: 54000448 b.hi 0x1145d4 const&, int*, int*, int*, int*)+0x2ac> 114550: 14000001 b 0x114554 const&, int*, int*, int*, int*)+0x22c> 114554: 320003e8 orr w8, wzr, #0x1 114558: 2a0803e1 mov w1, w8 11455c: d10123a0 sub x0, x29, #0x48 114560: 97fe3790 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 114564: b90097e0 str w0, [sp, #0x94] 114568: 14000001 b 0x11456c const&, int*, int*, int*, int*)+0x244> 11456c: b94097e8 ldr w8, [sp, #0x94] 114570: 34000288 cbz w8, 0x1145c0 const&, int*, int*, int*, int*)+0x298> 114574: 14000001 b 0x114578 const&, int*, int*, int*, int*)+0x250> 114578: f85703a8 ldur x8, [x29, #-0x90] 11457c: f1001508 subs x8, x8, #0x5 114580: f90047e8 str x8, [sp, #0x88] 114584: 54000108 b.hi 0x1145a4 const&, int*, int*, int*, int*)+0x27c> 114588: 14000001 b 0x11458c const&, int*, int*, int*, int*)+0x264> 11458c: 321c03e8 orr w8, wzr, #0x10 114590: 2a0803e1 mov w1, w8 114594: d10123a0 sub x0, x29, #0x48 114598: 94000156 bl 0x114af0 const&, int*, int*, int*, int*)+0x7c8> 11459c: 14000001 b 0x1145a0 const&, int*, int*, int*, int*)+0x278> 1145a0: 14000007 b 0x1145bc const&, int*, int*, int*, int*)+0x294> 1145a4: 321a03e8 orr w8, wzr, #0x40 1145a8: 2a0803e1 mov w1, w8 1145ac: d10123a0 sub x0, x29, #0x48 1145b0: 94000150 bl 0x114af0 const&, int*, int*, int*, int*)+0x7c8> 1145b4: 14000001 b 0x1145b8 const&, int*, int*, int*, int*)+0x290> 1145b8: 14000001 b 0x1145bc const&, int*, int*, int*, int*)+0x294> 1145bc: 14000001 b 0x1145c0 const&, int*, int*, int*, int*)+0x298> 1145c0: 14000001 b 0x1145c4 const&, int*, int*, int*, int*)+0x29c> 1145c4: f85703a8 ldur x8, [x29, #-0x90] 1145c8: 91000508 add x8, x8, #0x1 1145cc: f81703a8 stur x8, [x29, #-0x90] 1145d0: 17ffffdc b 0x114540 const&, int*, int*, int*, int*)+0x218> 1145d4: 14000001 b 0x1145d8 const&, int*, int*, int*, int*)+0x2b0> 1145d8: 14000001 b 0x1145dc const&, int*, int*, int*, int*)+0x2b4> 1145dc: d10123a0 sub x0, x29, #0x48 1145e0: 97fe543c bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 1145e4: b90087e0 str w0, [sp, #0x84] 1145e8: 14000001 b 0x1145ec const&, int*, int*, int*, int*)+0x2c4> 1145ec: d10123a0 sub x0, x29, #0x48 1145f0: 97fe5438 bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 1145f4: b90083e0 str w0, [sp, #0x80] 1145f8: 14000001 b 0x1145fc const&, int*, int*, int*, int*)+0x2d4> 1145fc: b94083e8 ldr w8, [sp, #0x80] 114600: b816c3a8 stur w8, [x29, #-0x94] 114604: b856c3a9 ldur w9, [x29, #-0x94] 114608: 350000e9 cbnz w9, 0x114624 const&, int*, int*, int*, int*)+0x2fc> 11460c: 14000001 b 0x114610 const&, int*, int*, int*, int*)+0x2e8> 114610: d10123a0 sub x0, x29, #0x48 114614: 97fe542f bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 114618: b9007fe0 str w0, [sp, #0x7c] 11461c: 14000001 b 0x114620 const&, int*, int*, int*, int*)+0x2f8> 114620: 1400002e b 0x1146d8 const&, int*, int*, int*, int*)+0x3b0> 114624: b856c3a8 ldur w8, [x29, #-0x94] 114628: 71000508 subs w8, w8, #0x1 11462c: b9007be8 str w8, [sp, #0x78] 114630: 54000521 b.ne 0x1146d4 const&, int*, int*, int*, int*)+0x3ac> 114634: 14000001 b 0x114638 const&, int*, int*, int*, int*)+0x310> 114638: 320003e8 orr w8, wzr, #0x1 11463c: 2a0803e1 mov w1, w8 114640: d10123a0 sub x0, x29, #0x48 114644: 97fe3757 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 114648: b90077e0 str w0, [sp, #0x74] 11464c: 14000001 b 0x114650 const&, int*, int*, int*, int*)+0x328> 114650: d10123a0 sub x0, x29, #0x48 114654: 97fe541f bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 114658: b90073e0 str w0, [sp, #0x70] 11465c: 14000001 b 0x114660 const&, int*, int*, int*, int*)+0x338> 114660: d10123a0 sub x0, x29, #0x48 114664: 97fe541b bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 114668: b9006fe0 str w0, [sp, #0x6c] 11466c: 14000001 b 0x114670 const&, int*, int*, int*, int*)+0x348> 114670: d10123a0 sub x0, x29, #0x48 114674: 97fe5417 bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 114678: b9006be0 str w0, [sp, #0x68] 11467c: 14000001 b 0x114680 const&, int*, int*, int*, int*)+0x358> 114680: b9406be8 ldr w8, [sp, #0x68] 114684: b81683a8 stur w8, [x29, #-0x98] 114688: 2a1f03e9 mov w9, wzr 11468c: b81643a9 stur w9, [x29, #-0x9c] 114690: 14000001 b 0x114694 const&, int*, int*, int*, int*)+0x36c> 114694: b85643a8 ldur w8, [x29, #-0x9c] 114698: b85683a9 ldur w9, [x29, #-0x98] 11469c: 6b090108 subs w8, w8, w9 1146a0: b90067e8 str w8, [sp, #0x64] 1146a4: 54000162 b.hs 0x1146d0 const&, int*, int*, int*, int*)+0x3a8> 1146a8: 14000001 b 0x1146ac const&, int*, int*, int*, int*)+0x384> 1146ac: d10123a0 sub x0, x29, #0x48 1146b0: 97fe5408 bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 1146b4: b90063e0 str w0, [sp, #0x60] 1146b8: 14000001 b 0x1146bc const&, int*, int*, int*, int*)+0x394> 1146bc: 14000001 b 0x1146c0 const&, int*, int*, int*, int*)+0x398> 1146c0: b85643a8 ldur w8, [x29, #-0x9c] 1146c4: 11000508 add w8, w8, #0x1 1146c8: b81643a8 stur w8, [x29, #-0x9c] 1146cc: 17fffff2 b 0x114694 const&, int*, int*, int*, int*)+0x36c> 1146d0: 14000001 b 0x1146d4 const&, int*, int*, int*, int*)+0x3ac> 1146d4: 14000001 b 0x1146d8 const&, int*, int*, int*, int*)+0x3b0> 1146d8: d10123a0 sub x0, x29, #0x48 1146dc: 97fe53fd bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 1146e0: b9005fe0 str w0, [sp, #0x5c] 1146e4: 14000001 b 0x1146e8 const&, int*, int*, int*, int*)+0x3c0> 1146e8: 320003e8 orr w8, wzr, #0x1 1146ec: 2a0803e1 mov w1, w8 1146f0: d10123a0 sub x0, x29, #0x48 1146f4: 97fe372b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1146f8: b9005be0 str w0, [sp, #0x58] 1146fc: 14000001 b 0x114700 const&, int*, int*, int*, int*)+0x3d8> 114700: d10123a0 sub x0, x29, #0x48 114704: 97fe53f3 bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 114708: b90057e0 str w0, [sp, #0x54] 11470c: 14000001 b 0x114710 const&, int*, int*, int*, int*)+0x3e8> 114710: b94057e8 ldr w8, [sp, #0x54] 114714: b81603a8 stur w8, [x29, #-0xa0] 114718: d10123a0 sub x0, x29, #0x48 11471c: 97fe53ed bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 114720: b90053e0 str w0, [sp, #0x50] 114724: 14000001 b 0x114728 const&, int*, int*, int*, int*)+0x400> 114728: b94053e8 ldr w8, [sp, #0x50] 11472c: b815c3a8 stur w8, [x29, #-0xa4] 114730: 320003e9 orr w9, wzr, #0x1 114734: 2a0903e1 mov w1, w9 114738: d10123a0 sub x0, x29, #0x48 11473c: 97fe3719 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 114740: b9004fe0 str w0, [sp, #0x4c] 114744: 14000001 b 0x114748 const&, int*, int*, int*, int*)+0x420> 114748: b9404fe8 ldr w8, [sp, #0x4c] 11474c: b81583a8 stur w8, [x29, #-0xa8] 114750: b85603a9 ldur w9, [x29, #-0xa0] 114754: 531c6d29 lsl w9, w9, #4 114758: 11004129 add w9, w9, #0x10 11475c: f85a83aa ldur x10, [x29, #-0x58] 114760: b9000149 str w9, [x10] 114764: b85583a9 ldur w9, [x29, #-0xa8] 114768: 321f03eb orr w11, wzr, #0x2 11476c: 6b090169 subs w9, w11, w9 114770: b855c3ab ldur w11, [x29, #-0xa4] 114774: 531c6d6b lsl w11, w11, #4 114778: 1100416b add w11, w11, #0x10 11477c: 1b0b7d29 mul w9, w9, w11 114780: f85a03aa ldur x10, [x29, #-0x60] 114784: b9000149 str w9, [x10] 114788: b85583a9 ldur w9, [x29, #-0xa8] 11478c: 35000129 cbnz w9, 0x1147b0 const&, int*, int*, int*, int*)+0x488> 114790: 14000001 b 0x114794 const&, int*, int*, int*, int*)+0x46c> 114794: 320003e8 orr w8, wzr, #0x1 114798: 2a0803e1 mov w1, w8 11479c: d10123a0 sub x0, x29, #0x48 1147a0: 97fe3700 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1147a4: b9004be0 str w0, [sp, #0x48] 1147a8: 14000001 b 0x1147ac const&, int*, int*, int*, int*)+0x484> 1147ac: 14000001 b 0x1147b0 const&, int*, int*, int*, int*)+0x488> 1147b0: 320003e8 orr w8, wzr, #0x1 1147b4: 2a0803e1 mov w1, w8 1147b8: d10123a0 sub x0, x29, #0x48 1147bc: 97fe36f9 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1147c0: b90047e0 str w0, [sp, #0x44] 1147c4: 14000001 b 0x1147c8 const&, int*, int*, int*, int*)+0x4a0> 1147c8: 320003e8 orr w8, wzr, #0x1 1147cc: 2a0803e1 mov w1, w8 1147d0: d10123a0 sub x0, x29, #0x48 1147d4: 97fe36f3 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1147d8: b90043e0 str w0, [sp, #0x40] 1147dc: 14000001 b 0x1147e0 const&, int*, int*, int*, int*)+0x4b8> 1147e0: b94043e8 ldr w8, [sp, #0x40] 1147e4: 34000968 cbz w8, 0x114910 const&, int*, int*, int*, int*)+0x5e8> 1147e8: 14000001 b 0x1147ec const&, int*, int*, int*, int*)+0x4c4> 1147ec: d10123a0 sub x0, x29, #0x48 1147f0: 97fe53b8 bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 1147f4: b9003fe0 str w0, [sp, #0x3c] 1147f8: 14000001 b 0x1147fc const&, int*, int*, int*, int*)+0x4d4> 1147fc: b9403fe8 ldr w8, [sp, #0x3c] 114800: b81543a8 stur w8, [x29, #-0xac] 114804: d10123a0 sub x0, x29, #0x48 114808: 97fe53b2 bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 11480c: b9003be0 str w0, [sp, #0x38] 114810: 14000001 b 0x114814 const&, int*, int*, int*, int*)+0x4ec> 114814: b9403be8 ldr w8, [sp, #0x38] 114818: b81503a8 stur w8, [x29, #-0xb0] 11481c: d10123a0 sub x0, x29, #0x48 114820: 97fe53ac bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 114824: b90037e0 str w0, [sp, #0x34] 114828: 14000001 b 0x11482c const&, int*, int*, int*, int*)+0x504> 11482c: b94037e8 ldr w8, [sp, #0x34] 114830: b814c3a8 stur w8, [x29, #-0xb4] 114834: d10123a0 sub x0, x29, #0x48 114838: 97fe53a6 bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 11483c: b90033e0 str w0, [sp, #0x30] 114840: 14000001 b 0x114844 const&, int*, int*, int*, int*)+0x51c> 114844: b94033e8 ldr w8, [sp, #0x30] 114848: b81483a8 stur w8, [x29, #-0xb8] 11484c: b85783a9 ldur w9, [x29, #-0x88] 114850: 35000129 cbnz w9, 0x114874 const&, int*, int*, int*, int*)+0x54c> 114854: 14000001 b 0x114858 const&, int*, int*, int*, int*)+0x530> 114858: 320003e8 orr w8, wzr, #0x1 11485c: b81443a8 stur w8, [x29, #-0xbc] 114860: b85583a8 ldur w8, [x29, #-0xa8] 114864: 321f03e9 orr w9, wzr, #0x2 114868: 6b080128 subs w8, w9, w8 11486c: b81403a8 stur w8, [x29, #-0xc0] 114870: 14000015 b 0x1148c4 const&, int*, int*, int*, int*)+0x59c> 114874: b85783a8 ldur w8, [x29, #-0x88] 114878: 71000d08 subs w8, w8, #0x3 11487c: 320003e9 orr w9, wzr, #0x1 114880: 1a89052a cinc w10, w9, ne 114884: b813c3aa stur w10, [x29, #-0xc4] 114888: b85783aa ldur w10, [x29, #-0x88] 11488c: 7100054a subs w10, w10, #0x1 114890: 1a891529 cinc w9, w9, eq 114894: b81383a9 stur w9, [x29, #-0xc8] 114898: b853c3a9 ldur w9, [x29, #-0xc4] 11489c: b81443a9 stur w9, [x29, #-0xbc] 1148a0: b85383a9 ldur w9, [x29, #-0xc8] 1148a4: b85583ab ldur w11, [x29, #-0xa8] 1148a8: 321f03ec orr w12, wzr, #0x2 1148ac: 6b0b018b subs w11, w12, w11 1148b0: 1b0b7d29 mul w9, w9, w11 1148b4: b81403a9 stur w9, [x29, #-0xc0] 1148b8: b9002fe8 str w8, [sp, #0x2c] 1148bc: b9002bea str w10, [sp, #0x28] 1148c0: 14000001 b 0x1148c4 const&, int*, int*, int*, int*)+0x59c> 1148c4: b85543a8 ldur w8, [x29, #-0xac] 1148c8: b85503a9 ldur w9, [x29, #-0xb0] 1148cc: 0b090108 add w8, w8, w9 1148d0: b85443a9 ldur w9, [x29, #-0xbc] 1148d4: 1b097d08 mul w8, w8, w9 1148d8: f85a83aa ldur x10, [x29, #-0x58] 1148dc: b9400149 ldr w9, [x10] 1148e0: 6b080128 subs w8, w9, w8 1148e4: b9000148 str w8, [x10] 1148e8: b854c3a8 ldur w8, [x29, #-0xb4] 1148ec: b85483a9 ldur w9, [x29, #-0xb8] 1148f0: 0b090108 add w8, w8, w9 1148f4: b85403a9 ldur w9, [x29, #-0xc0] 1148f8: 1b097d08 mul w8, w8, w9 1148fc: f85a03aa ldur x10, [x29, #-0x60] 114900: b9400149 ldr w9, [x10] 114904: 6b080128 subs w8, w9, w8 114908: b9000148 str w8, [x10] 11490c: 14000001 b 0x114910 const&, int*, int*, int*, int*)+0x5e8> 114910: f85983a8 ldur x8, [x29, #-0x68] 114914: b40000c8 cbz x8, 0x11492c const&, int*, int*, int*, int*)+0x604> 114918: 14000001 b 0x11491c const&, int*, int*, int*, int*)+0x5f4> 11491c: f85983a8 ldur x8, [x29, #-0x68] 114920: 2a1f03e9 mov w9, wzr 114924: b9000109 str w9, [x8] 114928: 14000001 b 0x11492c const&, int*, int*, int*, int*)+0x604> 11492c: f85903a8 ldur x8, [x29, #-0x70] 114930: b40000c8 cbz x8, 0x114948 const&, int*, int*, int*, int*)+0x620> 114934: 14000001 b 0x114938 const&, int*, int*, int*, int*)+0x610> 114938: f85903a8 ldur x8, [x29, #-0x70] 11493c: 2a1f03e9 mov w9, wzr 114940: b9000109 str w9, [x8] 114944: 14000001 b 0x114948 const&, int*, int*, int*, int*)+0x620> 114948: 320003e8 orr w8, wzr, #0x1 11494c: 2a0803e1 mov w1, w8 114950: d10123a0 sub x0, x29, #0x48 114954: 97fe3693 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 114958: b90027e0 str w0, [sp, #0x24] 11495c: 14000001 b 0x114960 const&, int*, int*, int*, int*)+0x638> 114960: b94027e8 ldr w8, [sp, #0x24] 114964: 34000a48 cbz w8, 0x114aac const&, int*, int*, int*, int*)+0x784> 114968: 14000001 b 0x11496c const&, int*, int*, int*, int*)+0x644> 11496c: 2a1f03e8 mov w8, wzr 114970: b81343a8 stur w8, [x29, #-0xcc] 114974: b81303a8 stur w8, [x29, #-0xd0] 114978: 320003e8 orr w8, wzr, #0x1 11497c: 2a0803e1 mov w1, w8 114980: d10123a0 sub x0, x29, #0x48 114984: 97fe3687 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 114988: b90023e0 str w0, [sp, #0x20] 11498c: 14000001 b 0x114990 const&, int*, int*, int*, int*)+0x668> 114990: b94023e8 ldr w8, [sp, #0x20] 114994: 340006e8 cbz w8, 0x114a70 const&, int*, int*, int*, int*)+0x748> 114998: 14000001 b 0x11499c const&, int*, int*, int*, int*)+0x674> 11499c: 321d03e8 orr w8, wzr, #0x8 1149a0: 2a0803e1 mov w1, w8 1149a4: d10123a0 sub x0, x29, #0x48 1149a8: 97fe367e bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1149ac: b9001fe0 str w0, [sp, #0x1c] 1149b0: 14000001 b 0x1149b4 const&, int*, int*, int*, int*)+0x68c> 1149b4: b9401fe8 ldr w8, [sp, #0x1c] 1149b8: b812c3a8 stur w8, [x29, #-0xd4] 1149bc: b852c3a9 ldur w9, [x29, #-0xd4] 1149c0: 7103fd29 subs w9, w9, #0xff 1149c4: b9001be9 str w9, [sp, #0x18] 1149c8: 54000261 b.ne 0x114a14 const&, int*, int*, int*, int*)+0x6ec> 1149cc: 14000001 b 0x1149d0 const&, int*, int*, int*, int*)+0x6a8> 1149d0: 321c03e8 orr w8, wzr, #0x10 1149d4: 2a0803e1 mov w1, w8 1149d8: d10123a0 sub x0, x29, #0x48 1149dc: 97fe3671 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1149e0: b90017e0 str w0, [sp, #0x14] 1149e4: 14000001 b 0x1149e8 const&, int*, int*, int*, int*)+0x6c0> 1149e8: b94017e8 ldr w8, [sp, #0x14] 1149ec: b81343a8 stur w8, [x29, #-0xcc] 1149f0: 321c03e9 orr w9, wzr, #0x10 1149f4: 2a0903e1 mov w1, w9 1149f8: d10123a0 sub x0, x29, #0x48 1149fc: 97fe3669 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 114a00: b90013e0 str w0, [sp, #0x10] 114a04: 14000001 b 0x114a08 const&, int*, int*, int*, int*)+0x6e0> 114a08: b94013e8 ldr w8, [sp, #0x10] 114a0c: b81303a8 stur w8, [x29, #-0xd0] 114a10: 14000017 b 0x114a6c const&, int*, int*, int*, int*)+0x744> 114a14: b852c3a8 ldur w8, [x29, #-0xd4] 114a18: 34000288 cbz w8, 0x114a68 const&, int*, int*, int*, int*)+0x740> 114a1c: 14000001 b 0x114a20 const&, int*, int*, int*, int*)+0x6f8> 114a20: b852c3a8 ldur w8, [x29, #-0xd4] 114a24: 71004108 subs w8, w8, #0x10 114a28: b9000fe8 str w8, [sp, #0xc] 114a2c: 540001e8 b.hi 0x114a68 const&, int*, int*, int*, int*)+0x740> 114a30: 14000001 b 0x114a34 const&, int*, int*, int*, int*)+0x70c> 114a34: b852c3a8 ldur w8, [x29, #-0xd4] 114a38: 2a0803e9 mov w9, w8 114a3c: d37df129 lsl x9, x9, #3 114a40: b000072a adrp x10, 0x1f9000 114a44: 913a214a add x10, x10, #0xe88 114a48: b8696948 ldr w8, [x10, x9] 114a4c: b81343a8 stur w8, [x29, #-0xcc] 114a50: b852c3a8 ldur w8, [x29, #-0xd4] 114a54: 2a0803e9 mov w9, w8 114a58: 8b090d49 add x9, x10, x9, lsl #3 114a5c: b9400528 ldr w8, [x9, #0x4] 114a60: b81303a8 stur w8, [x29, #-0xd0] 114a64: 14000001 b 0x114a68 const&, int*, int*, int*, int*)+0x740> 114a68: 14000001 b 0x114a6c const&, int*, int*, int*, int*)+0x744> 114a6c: 14000001 b 0x114a70 const&, int*, int*, int*, int*)+0x748> 114a70: f85983a8 ldur x8, [x29, #-0x68] 114a74: b40000c8 cbz x8, 0x114a8c const&, int*, int*, int*, int*)+0x764> 114a78: 14000001 b 0x114a7c const&, int*, int*, int*, int*)+0x754> 114a7c: b85343a8 ldur w8, [x29, #-0xcc] 114a80: f85983a9 ldur x9, [x29, #-0x68] 114a84: b9000128 str w8, [x9] 114a88: 14000001 b 0x114a8c const&, int*, int*, int*, int*)+0x764> 114a8c: f85903a8 ldur x8, [x29, #-0x70] 114a90: b40000c8 cbz x8, 0x114aa8 const&, int*, int*, int*, int*)+0x780> 114a94: 14000001 b 0x114a98 const&, int*, int*, int*, int*)+0x770> 114a98: b85303a8 ldur w8, [x29, #-0xd0] 114a9c: f85903a9 ldur x9, [x29, #-0x70] 114aa0: b9000128 str w8, [x9] 114aa4: 14000001 b 0x114aa8 const&, int*, int*, int*, int*)+0x780> 114aa8: 14000001 b 0x114aac const&, int*, int*, int*, int*)+0x784> 114aac: d10123a0 sub x0, x29, #0x48 114ab0: 97fe3ad0 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 114ab4: d53bd040 mrs x0, TPIDR_EL0 114ab8: f9401400 ldr x0, [x0, #0x28] 114abc: f85183be ldur x30, [x29, #-0xe8] 114ac0: f9401fc8 ldr x8, [x30, #0x38] 114ac4: eb080008 subs x8, x0, x8 114ac8: f90003e8 str x8, [sp] 114acc: 54000101 b.ne 0x114aec const&, int*, int*, int*, int*)+0x7c4> 114ad0: 14000001 b 0x114ad4 const&, int*, int*, int*, int*)+0x7ac> 114ad4: a95e7bfd ldp x29, x30, [sp, #0x1e0] 114ad8: f940ebfc ldr x28, [sp, #0x1d0] 114adc: 9107c3ff add sp, sp, #0x1f0 114ae0: d65f03c0 ret 114ae4: f85803a0 ldur x0, [x29, #-0x80] 114ae8: 97fe4d0a bl 0xa7f10 <_Unwind_Resume@plt> 114aec: 97fe54a1 bl 0xa9d70 <__stack_chk_fail@plt> 114af0: d10143ff sub sp, sp, #0x50 114af4: a9047bfd stp x29, x30, [sp, #0x40] 114af8: 910103fd add x29, sp, #0x40 114afc: b27d03e8 orr x8, xzr, #0x8 114b00: f81f83a0 stur x0, [x29, #-0x8] 114b04: f81f03a1 stur x1, [x29, #-0x10] 114b08: f81e83a8 stur x8, [x29, #-0x18] 114b0c: f90013e8 str x8, [sp, #0x20] 114b10: f9000fff str xzr, [sp, #0x18] 114b14: f9400fe8 ldr x8, [sp, #0x18] 114b18: f85f03a9 ldur x9, [x29, #-0x10] 114b1c: eb09011f cmp x8, x9 114b20: 1a9f27ea cset w10, lo 114b24: 3700004a tbnz w10, #0x0, 0x114b2c const&, int*, int*, int*, int*)+0x804> 114b28: 14000022 b 0x114bb0 const&, int*, int*, int*, int*)+0x888> 114b2c: f94013e8 ldr x8, [sp, #0x20] 114b30: b5000048 cbnz x8, 0x114b38 const&, int*, int*, int*, int*)+0x810> 114b34: 14000011 b 0x114b78 const&, int*, int*, int*, int*)+0x850> 114b38: b27803e8 orr x8, xzr, #0x100 114b3c: f85f83a0 ldur x0, [x29, #-0x8] 114b40: f90007e8 str x8, [sp, #0x8] 114b44: 97fe35f7 bl 0xa2320 <_ZN7android7parseSEEPNS_10ABitReaderE@plt> 114b48: b90017e0 str w0, [sp, #0x14] 114b4c: f85e83a8 ldur x8, [x29, #-0x18] 114b50: b94017e0 ldr w0, [sp, #0x14] 114b54: 2a0003e9 mov w9, w0 114b58: 93407d29 sxtw x9, w9 114b5c: 8b090108 add x8, x8, x9 114b60: 91040108 add x8, x8, #0x100 114b64: f94007e9 ldr x9, [sp, #0x8] 114b68: 9ac9090a udiv x10, x8, x9 114b6c: 9b097d4a mul x10, x10, x9 114b70: eb0a0108 subs x8, x8, x10 114b74: f90013e8 str x8, [sp, #0x20] 114b78: f94013e8 ldr x8, [sp, #0x20] 114b7c: b4000048 cbz x8, 0x114b84 const&, int*, int*, int*, int*)+0x85c> 114b80: 14000004 b 0x114b90 const&, int*, int*, int*, int*)+0x868> 114b84: f85e83a8 ldur x8, [x29, #-0x18] 114b88: f90003e8 str x8, [sp] 114b8c: 14000003 b 0x114b98 const&, int*, int*, int*, int*)+0x870> 114b90: f94013e8 ldr x8, [sp, #0x20] 114b94: f90003e8 str x8, [sp] 114b98: f94003e8 ldr x8, [sp] 114b9c: f81e83a8 stur x8, [x29, #-0x18] 114ba0: f9400fe8 ldr x8, [sp, #0x18] 114ba4: 91000508 add x8, x8, #0x1 114ba8: f9000fe8 str x8, [sp, #0x18] 114bac: 17ffffda b 0x114b14 const&, int*, int*, int*, int*)+0x7ec> 114bb0: a9447bfd ldp x29, x30, [sp, #0x40] 114bb4: 910143ff add sp, sp, #0x50 114bb8: d65f03c0 ret 0000000000114bbc : 114bbc: d101c3ff sub sp, sp, #0x70 114bc0: d2800008 mov x8, #0x0 // =0 114bc4: b24007e9 orr x9, xzr, #0x3 114bc8: f90033e0 str x0, [sp, #0x60] 114bcc: f9002fe1 str x1, [sp, #0x58] 114bd0: f9002be2 str x2, [sp, #0x50] 114bd4: f90027e3 str x3, [sp, #0x48] 114bd8: 320003ea orr w10, wzr, #0x1 114bdc: 0a0a008a and w10, w4, w10 114be0: 39011fea strb w10, [sp, #0x47] 114be4: f94033e0 ldr x0, [sp, #0x60] 114be8: f9400000 ldr x0, [x0] 114bec: f9001fe0 str x0, [sp, #0x38] 114bf0: f9402fe0 ldr x0, [sp, #0x58] 114bf4: f9400000 ldr x0, [x0] 114bf8: f9001be0 str x0, [sp, #0x30] 114bfc: f9402be0 ldr x0, [sp, #0x50] 114c00: f9000008 str x8, [x0] 114c04: f94027e0 ldr x0, [sp, #0x48] 114c08: f900001f str xzr, [x0] 114c0c: f9401be0 ldr x0, [sp, #0x30] 114c10: eb09001f cmp x0, x9 114c14: 1a9f27ea cset w10, lo 114c18: f9000be8 str x8, [sp, #0x10] 114c1c: 3700004a tbnz w10, #0x0, 0x114c24 114c20: 14000004 b 0x114c30 114c24: 12800148 mov w8, #-0xb // =-11 114c28: b9006fe8 str w8, [sp, #0x6c] 114c2c: 140000b7 b 0x114f08 114c30: f90017ff str xzr, [sp, #0x28] 114c34: f94017e8 ldr x8, [sp, #0x28] 114c38: 91000908 add x8, x8, #0x2 114c3c: f9401be9 ldr x9, [sp, #0x30] 114c40: eb09011f cmp x8, x9 114c44: 1a9f27ea cset w10, lo 114c48: 3700004a tbnz w10, #0x0, 0x114c50 114c4c: 1400001d b 0x114cc0 114c50: 320003e8 orr w8, wzr, #0x1 114c54: f9401fe9 ldr x9, [sp, #0x38] 114c58: f94017ea ldr x10, [sp, #0x28] 114c5c: 9100094a add x10, x10, #0x2 114c60: 8b0a0129 add x9, x9, x10 114c64: 3940012b ldrb w11, [x9] 114c68: 6b08017f cmp w11, w8 114c6c: 1a9f17e8 cset w8, eq 114c70: 37000048 tbnz w8, #0x0, 0x114c78 114c74: 1400000f b 0x114cb0 114c78: f9401fe8 ldr x8, [sp, #0x38] 114c7c: f94017e9 ldr x9, [sp, #0x28] 114c80: 8b090108 add x8, x8, x9 114c84: 3940010a ldrb w10, [x8] 114c88: 3400004a cbz w10, 0x114c90 114c8c: 14000009 b 0x114cb0 114c90: f9401fe8 ldr x8, [sp, #0x38] 114c94: f94017e9 ldr x9, [sp, #0x28] 114c98: 91000529 add x9, x9, #0x1 114c9c: 8b090108 add x8, x8, x9 114ca0: 3940010a ldrb w10, [x8] 114ca4: 3400004a cbz w10, 0x114cac 114ca8: 14000002 b 0x114cb0 114cac: 14000005 b 0x114cc0 114cb0: f94017e8 ldr x8, [sp, #0x28] 114cb4: 91000508 add x8, x8, #0x1 114cb8: f90017e8 str x8, [sp, #0x28] 114cbc: 17ffffde b 0x114c34 114cc0: f94017e8 ldr x8, [sp, #0x28] 114cc4: 91000908 add x8, x8, #0x2 114cc8: f9401be9 ldr x9, [sp, #0x30] 114ccc: eb09011f cmp x8, x9 114cd0: 1a9f37ea cset w10, hs 114cd4: 3700004a tbnz w10, #0x0, 0x114cdc 114cd8: 1400000c b 0x114d08 114cdc: 12800148 mov w8, #-0xb // =-11 114ce0: b27f03e9 orr x9, xzr, #0x2 114ce4: f9401fea ldr x10, [sp, #0x38] 114ce8: f94017eb ldr x11, [sp, #0x28] 114cec: 8b0b014a add x10, x10, x11 114cf0: f94033eb ldr x11, [sp, #0x60] 114cf4: f900016a str x10, [x11] 114cf8: f9402fea ldr x10, [sp, #0x58] 114cfc: f9000149 str x9, [x10] 114d00: b9006fe8 str w8, [sp, #0x6c] 114d04: 14000081 b 0x114f08 114d08: f94017e8 ldr x8, [sp, #0x28] 114d0c: 91000d08 add x8, x8, #0x3 114d10: f90017e8 str x8, [sp, #0x28] 114d14: f94017e8 ldr x8, [sp, #0x28] 114d18: f90013e8 str x8, [sp, #0x20] 114d1c: 52800008 mov w8, #0x0 // =0 114d20: f94017e9 ldr x9, [sp, #0x28] 114d24: f9401bea ldr x10, [sp, #0x30] 114d28: eb0a013f cmp x9, x10 114d2c: 1a9f27eb cset w11, lo 114d30: b9000fe8 str w8, [sp, #0xc] 114d34: 3700004b tbnz w11, #0x0, 0x114d3c 114d38: 14000009 b 0x114d5c 114d3c: 320003e8 orr w8, wzr, #0x1 114d40: f9401fe9 ldr x9, [sp, #0x38] 114d44: f94017ea ldr x10, [sp, #0x28] 114d48: 8b0a0129 add x9, x9, x10 114d4c: 3940012b ldrb w11, [x9] 114d50: 6b08017f cmp w11, w8 114d54: 1a9f07e8 cset w8, ne 114d58: b9000fe8 str w8, [sp, #0xc] 114d5c: b9400fe8 ldr w8, [sp, #0xc] 114d60: 37000048 tbnz w8, #0x0, 0x114d68 114d64: 14000005 b 0x114d78 114d68: f94017e8 ldr x8, [sp, #0x28] 114d6c: 91000508 add x8, x8, #0x1 114d70: f90017e8 str x8, [sp, #0x28] 114d74: 17ffffea b 0x114d1c 114d78: f94017e8 ldr x8, [sp, #0x28] 114d7c: f9401be9 ldr x9, [sp, #0x30] 114d80: eb09011f cmp x8, x9 114d84: 1a9f17ea cset w10, eq 114d88: 3700004a tbnz w10, #0x0, 0x114d90 114d8c: 1400000b b 0x114db8 114d90: 39411fe8 ldrb w8, [sp, #0x47] 114d94: 37000048 tbnz w8, #0x0, 0x114d9c 114d98: 14000005 b 0x114dac 114d9c: f9401be8 ldr x8, [sp, #0x30] 114da0: 91000908 add x8, x8, #0x2 114da4: f90017e8 str x8, [sp, #0x28] 114da8: 14000017 b 0x114e04 114dac: 12800148 mov w8, #-0xb // =-11 114db0: b9006fe8 str w8, [sp, #0x6c] 114db4: 14000055 b 0x114f08 114db8: f9401fe8 ldr x8, [sp, #0x38] 114dbc: f94017e9 ldr x9, [sp, #0x28] 114dc0: f1000529 subs x9, x9, #0x1 114dc4: 8b090108 add x8, x8, x9 114dc8: 3940010a ldrb w10, [x8] 114dcc: 3400004a cbz w10, 0x114dd4 114dd0: 14000009 b 0x114df4 114dd4: f9401fe8 ldr x8, [sp, #0x38] 114dd8: f94017e9 ldr x9, [sp, #0x28] 114ddc: f1000929 subs x9, x9, #0x2 114de0: 8b090108 add x8, x8, x9 114de4: 3940010a ldrb w10, [x8] 114de8: 3400004a cbz w10, 0x114df0 114dec: 14000002 b 0x114df4 114df0: 14000005 b 0x114e04 114df4: f94017e8 ldr x8, [sp, #0x28] 114df8: 91000508 add x8, x8, #0x1 114dfc: f90017e8 str x8, [sp, #0x28] 114e00: 17ffffc7 b 0x114d1c 114e04: f94017e8 ldr x8, [sp, #0x28] 114e08: f1000908 subs x8, x8, #0x2 114e0c: f9000fe8 str x8, [sp, #0x18] 114e10: 52800008 mov w8, #0x0 // =0 114e14: f9400fe9 ldr x9, [sp, #0x18] 114e18: f94013ea ldr x10, [sp, #0x20] 114e1c: 9100054a add x10, x10, #0x1 114e20: eb0a013f cmp x9, x10 114e24: 1a9f97eb cset w11, hi 114e28: b9000be8 str w8, [sp, #0x8] 114e2c: 3700004b tbnz w11, #0x0, 0x114e34 114e30: 1400000a b 0x114e58 114e34: 52800008 mov w8, #0x0 // =0 114e38: f9401fe9 ldr x9, [sp, #0x38] 114e3c: f9400fea ldr x10, [sp, #0x18] 114e40: f100054a subs x10, x10, #0x1 114e44: 8b0a0129 add x9, x9, x10 114e48: 3940012b ldrb w11, [x9] 114e4c: 6b08017f cmp w11, w8 114e50: 1a9f17e8 cset w8, eq 114e54: b9000be8 str w8, [sp, #0x8] 114e58: b9400be8 ldr w8, [sp, #0x8] 114e5c: 37000048 tbnz w8, #0x0, 0x114e64 114e60: 14000006 b 0x114e78 114e64: 92800008 mov x8, #-0x1 // =-1 114e68: f9400fe9 ldr x9, [sp, #0x18] 114e6c: 8b080128 add x8, x9, x8 114e70: f9000fe8 str x8, [sp, #0x18] 114e74: 17ffffe7 b 0x114e10 114e78: f9401fe8 ldr x8, [sp, #0x38] 114e7c: f94013e9 ldr x9, [sp, #0x20] 114e80: 8b090108 add x8, x8, x9 114e84: f9402be9 ldr x9, [sp, #0x50] 114e88: f9000128 str x8, [x9] 114e8c: f9400fe8 ldr x8, [sp, #0x18] 114e90: f94013e9 ldr x9, [sp, #0x20] 114e94: eb090108 subs x8, x8, x9 114e98: f94027e9 ldr x9, [sp, #0x48] 114e9c: f9000128 str x8, [x9] 114ea0: f94017e8 ldr x8, [sp, #0x28] 114ea4: 91000908 add x8, x8, #0x2 114ea8: f9401be9 ldr x9, [sp, #0x30] 114eac: eb09011f cmp x8, x9 114eb0: 1a9f27ea cset w10, lo 114eb4: 3700004a tbnz w10, #0x0, 0x114ebc 114eb8: 1400000e b 0x114ef0 114ebc: f9401fe8 ldr x8, [sp, #0x38] 114ec0: f94017e9 ldr x9, [sp, #0x28] 114ec4: f1000929 subs x9, x9, #0x2 114ec8: 8b090108 add x8, x8, x9 114ecc: f94033e9 ldr x9, [sp, #0x60] 114ed0: f9000128 str x8, [x9] 114ed4: f9401be8 ldr x8, [sp, #0x30] 114ed8: f94017e9 ldr x9, [sp, #0x28] 114edc: eb090108 subs x8, x8, x9 114ee0: 91000908 add x8, x8, #0x2 114ee4: f9402fe9 ldr x9, [sp, #0x58] 114ee8: f9000128 str x8, [x9] 114eec: 14000006 b 0x114f04 114ef0: f94033e8 ldr x8, [sp, #0x60] 114ef4: f9400be9 ldr x9, [sp, #0x10] 114ef8: f9000109 str x9, [x8] 114efc: f9402fe8 ldr x8, [sp, #0x58] 114f00: f900011f str xzr, [x8] 114f04: b9006fff str wzr, [sp, #0x6c] 114f08: b9406fe0 ldr w0, [sp, #0x6c] 114f0c: 9101c3ff add sp, sp, #0x70 114f10: d65f03c0 ret 0000000000114f14 : 114f14: d10183ff sub sp, sp, #0x60 114f18: 52800848 mov w8, #0x42 // =66 114f1c: b0000729 adrp x9, 0x1f9000 114f20: 913d1929 add x9, x9, #0xf46 114f24: b000072a adrp x10, 0x1f9000 114f28: 913cf54a add x10, x10, #0xf3d 114f2c: b000072b adrp x11, 0x1f9000 114f30: 913cd16b add x11, x11, #0xf34 114f34: b000072c adrp x12, 0x1f9000 114f38: 913cb18c add x12, x12, #0xf2c 114f3c: b000072d adrp x13, 0x1f9000 114f40: 913c9dad add x13, x13, #0xf27 114f44: b000072e adrp x14, 0x1f9000 114f48: 913c79ce add x14, x14, #0xf1e 114f4c: b000072f adrp x15, 0x1f9000 114f50: 913c65ef add x15, x15, #0xf19 114f54: b0000730 adrp x16, 0x1f9000 114f58: 913c4210 add x16, x16, #0xf10 114f5c: b0000731 adrp x17, 0x1f9000 114f60: 913d5a31 add x17, x17, #0xf56 114f64: 39015fe0 strb w0, [sp, #0x57] 114f68: 39415fe0 ldrb w0, [sp, #0x57] 114f6c: 6b00011f cmp w8, w0 114f70: 1a9f17e8 cset w8, eq 114f74: f90027e9 str x9, [sp, #0x48] 114f78: f90023ea str x10, [sp, #0x40] 114f7c: f9001feb str x11, [sp, #0x38] 114f80: f9001bec str x12, [sp, #0x30] 114f84: f90017ed str x13, [sp, #0x28] 114f88: f90013ee str x14, [sp, #0x20] 114f8c: f9000fef str x15, [sp, #0x18] 114f90: f9000bf0 str x16, [sp, #0x10] 114f94: f90007f1 str x17, [sp, #0x8] 114f98: b90007e0 str w0, [sp, #0x4] 114f9c: 370005a8 tbnz w8, #0x0, 0x115050 114fa0: 14000001 b 0x114fa4 114fa4: 528009a8 mov w8, #0x4d // =77 114fa8: b94007e9 ldr w9, [sp, #0x4] 114fac: 6b09011f cmp w8, w9 114fb0: 1a9f17e8 cset w8, eq 114fb4: 37000548 tbnz w8, #0x0, 0x11505c 114fb8: 14000001 b 0x114fbc 114fbc: 52800b08 mov w8, #0x58 // =88 114fc0: b94007e9 ldr w9, [sp, #0x4] 114fc4: 6b09011f cmp w8, w9 114fc8: 1a9f17e8 cset w8, eq 114fcc: 370004e8 tbnz w8, #0x0, 0x115068 114fd0: 14000001 b 0x114fd4 114fd4: 52800c88 mov w8, #0x64 // =100 114fd8: b94007e9 ldr w9, [sp, #0x4] 114fdc: 6b09011f cmp w8, w9 114fe0: 1a9f17e8 cset w8, eq 114fe4: 37000488 tbnz w8, #0x0, 0x115074 114fe8: 14000001 b 0x114fec 114fec: 52800dc8 mov w8, #0x6e // =110 114ff0: b94007e9 ldr w9, [sp, #0x4] 114ff4: 6b09011f cmp w8, w9 114ff8: 1a9f17e8 cset w8, eq 114ffc: 37000428 tbnz w8, #0x0, 0x115080 115000: 14000001 b 0x115004 115004: 52800f48 mov w8, #0x7a // =122 115008: b94007e9 ldr w9, [sp, #0x4] 11500c: 6b09011f cmp w8, w9 115010: 1a9f17e8 cset w8, eq 115014: 370003c8 tbnz w8, #0x0, 0x11508c 115018: 14000001 b 0x11501c 11501c: 52801e88 mov w8, #0xf4 // =244 115020: b94007e9 ldr w9, [sp, #0x4] 115024: 6b09011f cmp w8, w9 115028: 1a9f17e8 cset w8, eq 11502c: 37000368 tbnz w8, #0x0, 0x115098 115030: 14000001 b 0x115034 115034: 52800588 mov w8, #0x2c // =44 115038: b94007e9 ldr w9, [sp, #0x4] 11503c: 6b09011f cmp w8, w9 115040: 1a9f17e8 cset w8, eq 115044: 37000308 tbnz w8, #0x0, 0x1150a4 115048: 14000001 b 0x11504c 11504c: 14000019 b 0x1150b0 115050: f9400be8 ldr x8, [sp, #0x10] 115054: f9002fe8 str x8, [sp, #0x58] 115058: 14000018 b 0x1150b8 11505c: f9400fe8 ldr x8, [sp, #0x18] 115060: f9002fe8 str x8, [sp, #0x58] 115064: 14000015 b 0x1150b8 115068: f94013e8 ldr x8, [sp, #0x20] 11506c: f9002fe8 str x8, [sp, #0x58] 115070: 14000012 b 0x1150b8 115074: f94017e8 ldr x8, [sp, #0x28] 115078: f9002fe8 str x8, [sp, #0x58] 11507c: 1400000f b 0x1150b8 115080: f9401be8 ldr x8, [sp, #0x30] 115084: f9002fe8 str x8, [sp, #0x58] 115088: 1400000c b 0x1150b8 11508c: f9401fe8 ldr x8, [sp, #0x38] 115090: f9002fe8 str x8, [sp, #0x58] 115094: 14000009 b 0x1150b8 115098: f94023e8 ldr x8, [sp, #0x40] 11509c: f9002fe8 str x8, [sp, #0x58] 1150a0: 14000006 b 0x1150b8 1150a4: f94027e8 ldr x8, [sp, #0x48] 1150a8: f9002fe8 str x8, [sp, #0x58] 1150ac: 14000003 b 0x1150b8 1150b0: f94007e8 ldr x8, [sp, #0x8] 1150b4: f9002fe8 str x8, [sp, #0x58] 1150b8: f9402fe0 ldr x0, [sp, #0x58] 1150bc: 910183ff add sp, sp, #0x60 1150c0: d65f03c0 ret 00000000001150c4 const&)>: 1150c4: f81e0ffc str x28, [sp, #-0x20]! 1150c8: a9017bfd stp x29, x30, [sp, #0x10] 1150cc: 910043fd add x29, sp, #0x10 1150d0: d10983ff sub sp, sp, #0x260 1150d4: d53bd049 mrs x9, TPIDR_EL0 1150d8: f9401529 ldr x9, [x9, #0x28] 1150dc: f81e83a9 stur x9, [x29, #-0x18] 1150e0: f81b03a0 stur x0, [x29, #-0x50] 1150e4: f85b03a0 ldur x0, [x29, #-0x50] 1150e8: f81703a8 stur x8, [x29, #-0x90] 1150ec: 97fe2b69 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1150f0: 97fe4058 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1150f4: f81a83a0 stur x0, [x29, #-0x58] 1150f8: f85b03a0 ldur x0, [x29, #-0x50] 1150fc: 97fe2b65 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115100: 97fe3a2c bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 115104: f81a03a0 stur x0, [x29, #-0x60] 115108: f85a83a0 ldur x0, [x29, #-0x58] 11510c: f85a03a1 ldur x1, [x29, #-0x60] 115110: d10083a8 sub x8, x29, #0x20 115114: 32000be2 orr w2, wzr, #0x7 115118: f81683a8 stur x8, [x29, #-0x98] 11511c: 940001b2 bl 0x1157e4 const&)+0x720> 115120: aa1f03e0 mov x0, xzr 115124: f85683a8 ldur x8, [x29, #-0x98] 115128: f81603a0 stur x0, [x29, #-0xa0] 11512c: aa0803e0 mov x0, x8 115130: f85603a1 ldur x1, [x29, #-0xa0] 115134: 97fe4d4b bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 115138: b815c3a0 stur w0, [x29, #-0xa4] 11513c: 14000001 b 0x115140 const&)+0x7c> 115140: b855c3a8 ldur w8, [x29, #-0xa4] 115144: 36000208 tbz w8, #0x0, 0x115184 const&)+0xc0> 115148: 14000001 b 0x11514c const&)+0x88> 11514c: aa1f03e0 mov x0, xzr 115150: f85703a8 ldur x8, [x29, #-0x90] 115154: f81503a0 stur x0, [x29, #-0xb0] 115158: aa0803e0 mov x0, x8 11515c: f85503a1 ldur x1, [x29, #-0xb0] 115160: 97fe4268 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 115164: 14000001 b 0x115168 const&)+0xa4> 115168: 320003e8 orr w8, wzr, #0x1 11516c: b81903a8 stur w8, [x29, #-0x70] 115170: 1400018a b 0x115798 const&)+0x6d4> 115174: f81983a0 stur x0, [x29, #-0x68] 115178: 2a0103e8 mov w8, w1 11517c: b81943a8 stur w8, [x29, #-0x6c] 115180: 14000193 b 0x1157cc const&)+0x708> 115184: d10083a0 sub x0, x29, #0x20 115188: d10093a1 sub x1, x29, #0x24 11518c: d100a3a2 sub x2, x29, #0x28 115190: d100b3a3 sub x3, x29, #0x2c 115194: d100c3a4 sub x4, x29, #0x30 115198: 97fe5186 bl 0xa97b0 <_ZN7android17FindAVCDimensionsERKNS_2spINS_7ABufferEEEPiS5_S5_S5_@plt> 11519c: 14000001 b 0x1151a0 const&)+0xdc> 1151a0: f85a83a0 ldur x0, [x29, #-0x58] 1151a4: f85a03a1 ldur x1, [x29, #-0x60] 1151a8: d100e3a8 sub x8, x29, #0x38 1151ac: 321d03e2 orr w2, wzr, #0x8 1151b0: 9400018d bl 0x1157e4 const&)+0x720> 1151b4: 14000001 b 0x1151b8 const&)+0xf4> 1151b8: d100e3a0 sub x0, x29, #0x38 1151bc: aa1f03e1 mov x1, xzr 1151c0: 97fe3d0c bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 1151c4: b814c3a0 stur w0, [x29, #-0xb4] 1151c8: 14000001 b 0x1151cc const&)+0x108> 1151cc: d10083a0 sub x0, x29, #0x20 1151d0: 97fe2b30 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1151d4: f81403a0 stur x0, [x29, #-0xc0] 1151d8: 14000001 b 0x1151dc const&)+0x118> 1151dc: f85403a0 ldur x0, [x29, #-0xc0] 1151e0: 97fe39f4 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1151e4: f81383a0 stur x0, [x29, #-0xc8] 1151e8: 14000001 b 0x1151ec const&)+0x128> 1151ec: f85383a8 ldur x8, [x29, #-0xc8] 1151f0: 91002d09 add x9, x8, #0xb 1151f4: d100e3a0 sub x0, x29, #0x38 1151f8: f81303a9 stur x9, [x29, #-0xd0] 1151fc: 97fe2b25 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115200: f81283a0 stur x0, [x29, #-0xd8] 115204: 14000001 b 0x115208 const&)+0x144> 115208: f85283a0 ldur x0, [x29, #-0xd8] 11520c: 97fe39e9 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 115210: f81203a0 stur x0, [x29, #-0xe0] 115214: 14000001 b 0x115218 const&)+0x154> 115218: f85303a8 ldur x8, [x29, #-0xd0] 11521c: f85203a9 ldur x9, [x29, #-0xe0] 115220: 8b09010a add x10, x8, x9 115224: f81883aa stur x10, [x29, #-0x78] 115228: 5280090b mov w11, #0x48 // =72 11522c: 2a0b03e0 mov w0, w11 115230: 97fe4f38 bl 0xa8f10 <_Znwm@plt> 115234: f81183a0 stur x0, [x29, #-0xe8] 115238: 14000001 b 0x11523c const&)+0x178> 11523c: f85183a0 ldur x0, [x29, #-0xe8] 115240: f85883a1 ldur x1, [x29, #-0x78] 115244: f85183a2 ldur x2, [x29, #-0xe8] 115248: f81103a0 stur x0, [x29, #-0xf0] 11524c: aa0203e0 mov x0, x2 115250: 97fe32f4 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 115254: 14000001 b 0x115258 const&)+0x194> 115258: d10103a0 sub x0, x29, #0x40 11525c: f85103a1 ldur x1, [x29, #-0xf0] 115260: 97fe50b4 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 115264: 14000001 b 0x115268 const&)+0x1a4> 115268: d10103a0 sub x0, x29, #0x40 11526c: 97fe2b09 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115270: f81083a0 stur x0, [x29, #-0xf8] 115274: 14000001 b 0x115278 const&)+0x1b4> 115278: f85083a0 ldur x0, [x29, #-0xf8] 11527c: 97fe3ff5 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 115280: f81003a0 stur x0, [x29, #-0x100] 115284: 14000001 b 0x115288 const&)+0x1c4> 115288: f85003a8 ldur x8, [x29, #-0x100] 11528c: f81803a8 stur x8, [x29, #-0x80] 115290: f85803a9 ldur x9, [x29, #-0x80] 115294: 9100052a add x10, x9, #0x1 115298: f81803aa stur x10, [x29, #-0x80] 11529c: 320003eb orr w11, wzr, #0x1 1152a0: 3900012b strb w11, [x9] 1152a4: f85803a9 ldur x9, [x29, #-0x80] 1152a8: d10083a0 sub x0, x29, #0x20 1152ac: f900b7e9 str x9, [sp, #0x168] 1152b0: 97fe2af8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1152b4: f900b3e0 str x0, [sp, #0x160] 1152b8: 14000001 b 0x1152bc const&)+0x1f8> 1152bc: f940b3e0 ldr x0, [sp, #0x160] 1152c0: 97fe3fe4 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1152c4: f900afe0 str x0, [sp, #0x158] 1152c8: 14000001 b 0x1152cc const&)+0x208> 1152cc: f940afe8 ldr x8, [sp, #0x158] 1152d0: 78401109 ldurh w9, [x8, #0x1] 1152d4: 39400d0a ldrb w10, [x8, #0x3] 1152d8: f940b7eb ldr x11, [sp, #0x168] 1152dc: 3900096a strb w10, [x11, #0x2] 1152e0: 79000169 strh w9, [x11] 1152e4: f85803ac ldur x12, [x29, #-0x80] 1152e8: 39400189 ldrb w9, [x12] 1152ec: 3817c3a9 sturb w9, [x29, #-0x84] 1152f0: f85803ac ldur x12, [x29, #-0x80] 1152f4: 39400989 ldrb w9, [x12, #0x2] 1152f8: 381783a9 sturb w9, [x29, #-0x88] 1152fc: f85803ac ldur x12, [x29, #-0x80] 115300: 91000d8c add x12, x12, #0x3 115304: f81803ac stur x12, [x29, #-0x80] 115308: f85803ac ldur x12, [x29, #-0x80] 11530c: 9100058d add x13, x12, #0x1 115310: f81803ad stur x13, [x29, #-0x80] 115314: 52801fa9 mov w9, #0xfd // =253 115318: 39000189 strb w9, [x12] 11531c: f85803ac ldur x12, [x29, #-0x80] 115320: 9100058d add x13, x12, #0x1 115324: f81803ad stur x13, [x29, #-0x80] 115328: 52801c29 mov w9, #0xe1 // =225 11532c: 39000189 strb w9, [x12] 115330: d10083a0 sub x0, x29, #0x20 115334: 97fe2ad7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115338: f900abe0 str x0, [sp, #0x150] 11533c: 14000001 b 0x115340 const&)+0x27c> 115340: f940abe0 ldr x0, [sp, #0x150] 115344: 97fe399b bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 115348: f900a7e0 str x0, [sp, #0x148] 11534c: 14000001 b 0x115350 const&)+0x28c> 115350: f940a7e8 ldr x8, [sp, #0x148] 115354: d348fd09 lsr x9, x8, #8 115358: f85803aa ldur x10, [x29, #-0x80] 11535c: 9100054b add x11, x10, #0x1 115360: f81803ab stur x11, [x29, #-0x80] 115364: 2a0903ec mov w12, w9 115368: 3900014c strb w12, [x10] 11536c: d10083a0 sub x0, x29, #0x20 115370: 97fe2ac8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115374: f900a3e0 str x0, [sp, #0x140] 115378: 14000001 b 0x11537c const&)+0x2b8> 11537c: f940a3e0 ldr x0, [sp, #0x140] 115380: 97fe398c bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 115384: f9009fe0 str x0, [sp, #0x138] 115388: 14000001 b 0x11538c const&)+0x2c8> 11538c: f85803a8 ldur x8, [x29, #-0x80] 115390: 91000509 add x9, x8, #0x1 115394: f81803a9 stur x9, [x29, #-0x80] 115398: f9409fe9 ldr x9, [sp, #0x138] 11539c: 2a0903ea mov w10, w9 1153a0: 3900010a strb w10, [x8] 1153a4: f85803a8 ldur x8, [x29, #-0x80] 1153a8: d10083a0 sub x0, x29, #0x20 1153ac: f9009be8 str x8, [sp, #0x130] 1153b0: 97fe2ab8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1153b4: f90097e0 str x0, [sp, #0x128] 1153b8: 14000001 b 0x1153bc const&)+0x2f8> 1153bc: f94097e0 ldr x0, [sp, #0x128] 1153c0: 97fe3fa4 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1153c4: f90093e0 str x0, [sp, #0x120] 1153c8: 14000001 b 0x1153cc const&)+0x308> 1153cc: d10083a0 sub x0, x29, #0x20 1153d0: 97fe2ab0 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1153d4: f9008fe0 str x0, [sp, #0x118] 1153d8: 14000001 b 0x1153dc const&)+0x318> 1153dc: f9408fe0 ldr x0, [sp, #0x118] 1153e0: 97fe3974 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1153e4: f9008be0 str x0, [sp, #0x110] 1153e8: 14000001 b 0x1153ec const&)+0x328> 1153ec: f9409be0 ldr x0, [sp, #0x130] 1153f0: f94093e1 ldr x1, [sp, #0x120] 1153f4: f9408be2 ldr x2, [sp, #0x110] 1153f8: 97fe2a66 bl 0x9fd90 1153fc: d10083a1 sub x1, x29, #0x20 115400: f90087e0 str x0, [sp, #0x108] 115404: aa0103e0 mov x0, x1 115408: 97fe2aa2 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 11540c: f90083e0 str x0, [sp, #0x100] 115410: 14000001 b 0x115414 const&)+0x350> 115414: f94083e0 ldr x0, [sp, #0x100] 115418: 97fe3966 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 11541c: f9007fe0 str x0, [sp, #0xf8] 115420: 14000001 b 0x115424 const&)+0x360> 115424: f85803a8 ldur x8, [x29, #-0x80] 115428: f9407fe9 ldr x9, [sp, #0xf8] 11542c: 8b090108 add x8, x8, x9 115430: f81803a8 stur x8, [x29, #-0x80] 115434: f85803a8 ldur x8, [x29, #-0x80] 115438: 9100050a add x10, x8, #0x1 11543c: f81803aa stur x10, [x29, #-0x80] 115440: 320003eb orr w11, wzr, #0x1 115444: 3900010b strb w11, [x8] 115448: d100e3a0 sub x0, x29, #0x38 11544c: 97fe2a91 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115450: f9007be0 str x0, [sp, #0xf0] 115454: 14000001 b 0x115458 const&)+0x394> 115458: f9407be0 ldr x0, [sp, #0xf0] 11545c: 97fe3955 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 115460: f90077e0 str x0, [sp, #0xe8] 115464: 14000001 b 0x115468 const&)+0x3a4> 115468: f94077e8 ldr x8, [sp, #0xe8] 11546c: d348fd09 lsr x9, x8, #8 115470: f85803aa ldur x10, [x29, #-0x80] 115474: 9100054b add x11, x10, #0x1 115478: f81803ab stur x11, [x29, #-0x80] 11547c: 2a0903ec mov w12, w9 115480: 3900014c strb w12, [x10] 115484: d100e3a0 sub x0, x29, #0x38 115488: 97fe2a82 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 11548c: f90073e0 str x0, [sp, #0xe0] 115490: 14000001 b 0x115494 const&)+0x3d0> 115494: f94073e0 ldr x0, [sp, #0xe0] 115498: 97fe3946 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 11549c: f9006fe0 str x0, [sp, #0xd8] 1154a0: 14000001 b 0x1154a4 const&)+0x3e0> 1154a4: f85803a8 ldur x8, [x29, #-0x80] 1154a8: 91000509 add x9, x8, #0x1 1154ac: f81803a9 stur x9, [x29, #-0x80] 1154b0: f9406fe9 ldr x9, [sp, #0xd8] 1154b4: 2a0903ea mov w10, w9 1154b8: 3900010a strb w10, [x8] 1154bc: f85803a8 ldur x8, [x29, #-0x80] 1154c0: d100e3a0 sub x0, x29, #0x38 1154c4: f9006be8 str x8, [sp, #0xd0] 1154c8: 97fe2a72 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1154cc: f90067e0 str x0, [sp, #0xc8] 1154d0: 14000001 b 0x1154d4 const&)+0x410> 1154d4: f94067e0 ldr x0, [sp, #0xc8] 1154d8: 97fe3f5e bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1154dc: f90063e0 str x0, [sp, #0xc0] 1154e0: 14000001 b 0x1154e4 const&)+0x420> 1154e4: d100e3a0 sub x0, x29, #0x38 1154e8: 97fe2a6a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1154ec: f9005fe0 str x0, [sp, #0xb8] 1154f0: 14000001 b 0x1154f4 const&)+0x430> 1154f4: f9405fe0 ldr x0, [sp, #0xb8] 1154f8: 97fe392e bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1154fc: f9005be0 str x0, [sp, #0xb0] 115500: 14000001 b 0x115504 const&)+0x440> 115504: f9406be0 ldr x0, [sp, #0xd0] 115508: f94063e1 ldr x1, [sp, #0xc0] 11550c: f9405be2 ldr x2, [sp, #0xb0] 115510: 97fe2a20 bl 0x9fd90 115514: 321d0be8 orr w8, wzr, #0x38 115518: 2a0803e1 mov w1, w8 11551c: f90057e0 str x0, [sp, #0xa8] 115520: aa0103e0 mov x0, x1 115524: 97fe4e7b bl 0xa8f10 <_Znwm@plt> 115528: f90053e0 str x0, [sp, #0xa0] 11552c: 14000001 b 0x115530 const&)+0x46c> 115530: f94053e0 ldr x0, [sp, #0xa0] 115534: f94053e1 ldr x1, [sp, #0xa0] 115538: f9004fe0 str x0, [sp, #0x98] 11553c: aa0103e0 mov x0, x1 115540: 97fe475c bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 115544: 14000001 b 0x115548 const&)+0x484> 115548: d10123a0 sub x0, x29, #0x48 11554c: f9404fe1 ldr x1, [sp, #0x98] 115550: 97fe416c bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 115554: 14000001 b 0x115558 const&)+0x494> 115558: d10123a0 sub x0, x29, #0x48 11555c: 97fe3e55 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 115560: f9004be0 str x0, [sp, #0x90] 115564: 14000001 b 0x115568 const&)+0x4a4> 115568: f0000c88 adrp x8, 0x2a8000 11556c: f9469508 ldr x8, [x8, #0xd28] 115570: f9400102 ldr x2, [x8] 115574: 528daca1 mov w1, #0x6d65 // =28005 115578: 72adad21 movk w1, #0x6d69, lsl #16 11557c: f9404be0 ldr x0, [sp, #0x90] 115580: 97fe2b90 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 115584: b9008fe0 str w0, [sp, #0x8c] 115588: 14000001 b 0x11558c const&)+0x4c8> 11558c: d10123a0 sub x0, x29, #0x48 115590: 97fe3e48 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 115594: f90043e0 str x0, [sp, #0x80] 115598: 14000001 b 0x11559c const&)+0x4d8> 11559c: d10103a0 sub x0, x29, #0x40 1155a0: 97fe2a3c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1155a4: f9003fe0 str x0, [sp, #0x78] 1155a8: 14000001 b 0x1155ac const&)+0x4e8> 1155ac: f9403fe0 ldr x0, [sp, #0x78] 1155b0: 97fe3f28 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1155b4: f9003be0 str x0, [sp, #0x70] 1155b8: 14000001 b 0x1155bc const&)+0x4f8> 1155bc: d10103a0 sub x0, x29, #0x40 1155c0: 97fe2a34 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1155c4: f90037e0 str x0, [sp, #0x68] 1155c8: 14000001 b 0x1155cc const&)+0x508> 1155cc: f94037e0 ldr x0, [sp, #0x68] 1155d0: 97fe38f8 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1155d4: f90033e0 str x0, [sp, #0x60] 1155d8: 14000001 b 0x1155dc const&)+0x518> 1155dc: 528c6c68 mov w8, #0x6363 // =25443 1155e0: 72ac2ec8 movk w8, #0x6176, lsl #16 1155e4: f94043e0 ldr x0, [sp, #0x80] 1155e8: 2a0803e1 mov w1, w8 1155ec: 2a0803e2 mov w2, w8 1155f0: f9403be3 ldr x3, [sp, #0x70] 1155f4: f94033e4 ldr x4, [sp, #0x60] 1155f8: 97fe3f8e bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 1155fc: b9005fe0 str w0, [sp, #0x5c] 115600: 14000001 b 0x115604 const&)+0x540> 115604: d10123a0 sub x0, x29, #0x48 115608: 97fe3e2a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 11560c: f9002be0 str x0, [sp, #0x50] 115610: 14000001 b 0x115614 const&)+0x550> 115614: b85dc3a2 ldur w2, [x29, #-0x24] 115618: 528c8e81 mov w1, #0x6474 // =25716 11561c: 72aeed21 movk w1, #0x7769, lsl #16 115620: f9402be0 ldr x0, [sp, #0x50] 115624: 97fe3893 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 115628: b9004fe0 str w0, [sp, #0x4c] 11562c: 14000001 b 0x115630 const&)+0x56c> 115630: d10123a0 sub x0, x29, #0x48 115634: 97fe3e1f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 115638: f90023e0 str x0, [sp, #0x40] 11563c: 14000001 b 0x115640 const&)+0x57c> 115640: b85d83a2 ldur w2, [x29, #-0x28] 115644: 528d2ce1 mov w1, #0x6967 // =26983 115648: 72ad0ca1 movk w1, #0x6865, lsl #16 11564c: f94023e0 ldr x0, [sp, #0x40] 115650: 97fe3888 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 115654: b9003fe0 str w0, [sp, #0x3c] 115658: 14000001 b 0x11565c const&)+0x598> 11565c: b85d43a8 ldur w8, [x29, #-0x2c] 115660: 71000508 subs w8, w8, #0x1 115664: b9003be8 str w8, [sp, #0x38] 115668: 540000ec b.gt 0x115684 const&)+0x5c0> 11566c: 14000001 b 0x115670 const&)+0x5ac> 115670: b85d03a8 ldur w8, [x29, #-0x30] 115674: 71000908 subs w8, w8, #0x2 115678: b90037e8 str w8, [sp, #0x34] 11567c: 5400066b b.lt 0x115748 const&)+0x684> 115680: 14000001 b 0x115684 const&)+0x5c0> 115684: d10123a0 sub x0, x29, #0x48 115688: 97fe3e0a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 11568c: f90017e0 str x0, [sp, #0x28] 115690: 14000001 b 0x115694 const&)+0x5d0> 115694: b85d43a2 ldur w2, [x29, #-0x2c] 115698: 528e4ae1 mov w1, #0x7257 // =29271 11569c: 72ae6c21 movk w1, #0x7361, lsl #16 1156a0: f94017e0 ldr x0, [sp, #0x28] 1156a4: 97fe3873 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 1156a8: b90027e0 str w0, [sp, #0x24] 1156ac: 14000001 b 0x1156b0 const&)+0x5ec> 1156b0: d10123a0 sub x0, x29, #0x48 1156b4: 97fe3dff bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1156b8: f9000fe0 str x0, [sp, #0x18] 1156bc: 14000001 b 0x1156c0 const&)+0x5fc> 1156c0: b85d03a2 ldur w2, [x29, #-0x30] 1156c4: 528e4901 mov w1, #0x7248 // =29256 1156c8: 72ae6c21 movk w1, #0x7361, lsl #16 1156cc: f9400fe0 ldr x0, [sp, #0x18] 1156d0: 97fe3868 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 1156d4: b90017e0 str w0, [sp, #0x14] 1156d8: 14000001 b 0x1156dc const&)+0x618> 1156dc: 1400001c b 0x11574c const&)+0x688> 1156e0: f81983a0 stur x0, [x29, #-0x68] 1156e4: 2a0103e8 mov w8, w1 1156e8: b81943a8 stur w8, [x29, #-0x6c] 1156ec: 14000028 b 0x11578c const&)+0x6c8> 1156f0: f81983a0 stur x0, [x29, #-0x68] 1156f4: 2a0103e8 mov w8, w1 1156f8: b81943a8 stur w8, [x29, #-0x6c] 1156fc: f85183a0 ldur x0, [x29, #-0xe8] 115700: 97fe2c98 bl 0xa0960 <_ZdlPv@plt> 115704: 14000022 b 0x11578c const&)+0x6c8> 115708: f81983a0 stur x0, [x29, #-0x68] 11570c: 2a0103e8 mov w8, w1 115710: b81943a8 stur w8, [x29, #-0x6c] 115714: 1400001b b 0x115780 const&)+0x6bc> 115718: f81983a0 stur x0, [x29, #-0x68] 11571c: 2a0103e8 mov w8, w1 115720: b81943a8 stur w8, [x29, #-0x6c] 115724: f94053e0 ldr x0, [sp, #0xa0] 115728: 97fe2c8e bl 0xa0960 <_ZdlPv@plt> 11572c: 14000015 b 0x115780 const&)+0x6bc> 115730: f81983a0 stur x0, [x29, #-0x68] 115734: 2a0103e8 mov w8, w1 115738: b81943a8 stur w8, [x29, #-0x6c] 11573c: d10123a0 sub x0, x29, #0x48 115740: 97fe308c bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 115744: 1400000f b 0x115780 const&)+0x6bc> 115748: 14000001 b 0x11574c const&)+0x688> 11574c: d10123a1 sub x1, x29, #0x48 115750: f85703a0 ldur x0, [x29, #-0x90] 115754: 97fe4197 bl 0xa5db0 <_ZN7android2spINS_8MetaDataEEC2EOS2_@plt> 115758: 14000001 b 0x11575c const&)+0x698> 11575c: 320003e8 orr w8, wzr, #0x1 115760: b81903a8 stur w8, [x29, #-0x70] 115764: d10123a0 sub x0, x29, #0x48 115768: 97fe3082 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 11576c: d10103a0 sub x0, x29, #0x40 115770: 97fe5368 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 115774: d100e3a0 sub x0, x29, #0x38 115778: 97fe5366 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 11577c: 14000007 b 0x115798 const&)+0x6d4> 115780: d10103a0 sub x0, x29, #0x40 115784: 97fe5363 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 115788: 14000001 b 0x11578c const&)+0x6c8> 11578c: d100e3a0 sub x0, x29, #0x38 115790: 97fe5360 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 115794: 1400000e b 0x1157cc const&)+0x708> 115798: d10083a0 sub x0, x29, #0x20 11579c: 97fe535d bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1157a0: d53bd040 mrs x0, TPIDR_EL0 1157a4: f9401400 ldr x0, [x0, #0x28] 1157a8: f85e83be ldur x30, [x29, #-0x18] 1157ac: eb1e0000 subs x0, x0, x30 1157b0: f90007e0 str x0, [sp, #0x8] 1157b4: 54000161 b.ne 0x1157e0 const&)+0x71c> 1157b8: 14000001 b 0x1157bc const&)+0x6f8> 1157bc: 910983ff add sp, sp, #0x260 1157c0: a9417bfd ldp x29, x30, [sp, #0x10] 1157c4: f84207fc ldr x28, [sp], #0x20 1157c8: d65f03c0 ret 1157cc: d10083a0 sub x0, x29, #0x20 1157d0: 97fe5350 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1157d4: 14000001 b 0x1157d8 const&)+0x714> 1157d8: f85983a0 ldur x0, [x29, #-0x68] 1157dc: 97fe49cd bl 0xa7f10 <_Unwind_Resume@plt> 1157e0: 97fe5164 bl 0xa9d70 <__stack_chk_fail@plt> 1157e4: d10283ff sub sp, sp, #0xa0 1157e8: a9097bfd stp x29, x30, [sp, #0x90] 1157ec: 910243fd add x29, sp, #0x90 1157f0: d53bd049 mrs x9, TPIDR_EL0 1157f4: f9401529 ldr x9, [x9, #0x28] 1157f8: f81f83a9 stur x9, [x29, #-0x8] 1157fc: f81f03a0 stur x0, [x29, #-0x10] 115800: f81e83a1 stur x1, [x29, #-0x18] 115804: b81d43a2 stur w2, [x29, #-0x2c] 115808: f90027e8 str x8, [sp, #0x48] 11580c: 14000001 b 0x115810 const&)+0x74c> 115810: d10043a0 sub x0, x29, #0x10 115814: d10063a1 sub x1, x29, #0x18 115818: d10083a2 sub x2, x29, #0x20 11581c: d100a3a3 sub x3, x29, #0x28 115820: 320003e4 orr w4, wzr, #0x1 115824: 97fe51ff bl 0xaa020 <_ZN7android14getNextNALUnitEPPKhPmS2_S3_b@plt> 115828: 350007a0 cbnz w0, 0x11591c const&)+0x858> 11582c: 14000001 b 0x115830 const&)+0x76c> 115830: f85e03a8 ldur x8, [x29, #-0x20] 115834: 39400109 ldrb w9, [x8] 115838: 12001129 and w9, w9, #0x1f 11583c: b85d43aa ldur w10, [x29, #-0x2c] 115840: 6b0a0129 subs w9, w9, w10 115844: b90047e9 str w9, [sp, #0x44] 115848: 54000681 b.ne 0x115918 const&)+0x854> 11584c: 14000001 b 0x115850 const&)+0x78c> 115850: 2a1f03e8 mov w8, wzr 115854: 381d33a8 sturb w8, [x29, #-0x2d] 115858: 52800908 mov w8, #0x48 // =72 11585c: 2a0803e0 mov w0, w8 115860: 97fe4dac bl 0xa8f10 <_Znwm@plt> 115864: aa0003fe mov x30, x0 115868: aa0003e1 mov x1, x0 11586c: f85d83a9 ldur x9, [x29, #-0x28] 115870: f9001fe1 str x1, [sp, #0x38] 115874: aa0903e1 mov x1, x9 115878: f9001bfe str x30, [sp, #0x30] 11587c: 97fe3169 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 115880: 14000001 b 0x115884 const&)+0x7c0> 115884: f94027e0 ldr x0, [sp, #0x48] 115888: f9401fe1 ldr x1, [sp, #0x38] 11588c: 97fe4f29 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 115890: f94027e0 ldr x0, [sp, #0x48] 115894: 97fe297f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115898: f90017e0 str x0, [sp, #0x28] 11589c: 14000001 b 0x1158a0 const&)+0x7dc> 1158a0: f94017e0 ldr x0, [sp, #0x28] 1158a4: 97fe3e6b bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1158a8: f90013e0 str x0, [sp, #0x20] 1158ac: 14000001 b 0x1158b0 const&)+0x7ec> 1158b0: f85e03a1 ldur x1, [x29, #-0x20] 1158b4: f85d83a2 ldur x2, [x29, #-0x28] 1158b8: f94013e0 ldr x0, [sp, #0x20] 1158bc: 97fe2935 bl 0x9fd90 1158c0: 320003e8 orr w8, wzr, #0x1 1158c4: 381d33a8 sturb w8, [x29, #-0x2d] 1158c8: 385d33a8 ldurb w8, [x29, #-0x2d] 1158cc: f9000fe0 str x0, [sp, #0x18] 1158d0: 37000228 tbnz w8, #0x0, 0x115914 const&)+0x850> 1158d4: 1400000d b 0x115908 const&)+0x844> 1158d8: f81c83a0 stur x0, [x29, #-0x38] 1158dc: 2a0103e8 mov w8, w1 1158e0: b81c43a8 stur w8, [x29, #-0x3c] 1158e4: f9401be0 ldr x0, [sp, #0x30] 1158e8: 97fe2c1e bl 0xa0960 <_ZdlPv@plt> 1158ec: 1400001d b 0x115960 const&)+0x89c> 1158f0: f81c83a0 stur x0, [x29, #-0x38] 1158f4: 2a0103e8 mov w8, w1 1158f8: b81c43a8 stur w8, [x29, #-0x3c] 1158fc: f94027e0 ldr x0, [sp, #0x48] 115900: 97fe5304 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 115904: 14000017 b 0x115960 const&)+0x89c> 115908: f94027e0 ldr x0, [sp, #0x48] 11590c: 97fe5301 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 115910: 14000001 b 0x115914 const&)+0x850> 115914: 14000009 b 0x115938 const&)+0x874> 115918: 17ffffbe b 0x115810 const&)+0x74c> 11591c: aa1f03e0 mov x0, xzr 115920: f94027e8 ldr x8, [sp, #0x48] 115924: f9000be0 str x0, [sp, #0x10] 115928: aa0803e0 mov x0, x8 11592c: f9400be1 ldr x1, [sp, #0x10] 115930: 97fe4f00 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 115934: 14000001 b 0x115938 const&)+0x874> 115938: d53bd048 mrs x8, TPIDR_EL0 11593c: f9401508 ldr x8, [x8, #0x28] 115940: f85f83a9 ldur x9, [x29, #-0x8] 115944: eb090108 subs x8, x8, x9 115948: f90007e8 str x8, [sp, #0x8] 11594c: 540000e1 b.ne 0x115968 const&)+0x8a4> 115950: 14000001 b 0x115954 const&)+0x890> 115954: a9497bfd ldp x29, x30, [sp, #0x90] 115958: 910283ff add sp, sp, #0xa0 11595c: d65f03c0 ret 115960: f85c83a0 ldur x0, [x29, #-0x38] 115964: 97fe496b bl 0xa7f10 <_Unwind_Resume@plt> 115968: 97fe5102 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011596c ::operator!=(android::ABuffer const*) const>: 11596c: d10043ff sub sp, sp, #0x10 115970: f90007e0 str x0, [sp, #0x8] 115974: f90003e1 str x1, [sp] 115978: f94007e0 ldr x0, [sp, #0x8] 11597c: f9400000 ldr x0, [x0] 115980: f94003e1 ldr x1, [sp] 115984: eb01001f cmp x0, x1 115988: 1a9f07e8 cset w8, ne 11598c: 320003e9 orr w9, wzr, #0x1 115990: 0a090108 and w8, w8, w9 115994: 2a0803e0 mov w0, w8 115998: 910043ff add sp, sp, #0x10 11599c: d65f03c0 ret 00000000001159a0 ::sp(android::sp&&)>: 1159a0: d10043ff sub sp, sp, #0x10 1159a4: d2800008 mov x8, #0x0 // =0 1159a8: f90007e0 str x0, [sp, #0x8] 1159ac: f90003e1 str x1, [sp] 1159b0: f94007e0 ldr x0, [sp, #0x8] 1159b4: f94003e1 ldr x1, [sp] 1159b8: f9400021 ldr x1, [x1] 1159bc: f9000001 str x1, [x0] 1159c0: f94003e0 ldr x0, [sp] 1159c4: f9000008 str x8, [x0] 1159c8: 910043ff add sp, sp, #0x10 1159cc: d65f03c0 ret 00000000001159d0 const&)>: 1159d0: d10183ff sub sp, sp, #0x60 1159d4: a9057bfd stp x29, x30, [sp, #0x50] 1159d8: 910143fd add x29, sp, #0x50 1159dc: d53bd048 mrs x8, TPIDR_EL0 1159e0: f9401508 ldr x8, [x8, #0x28] 1159e4: f81f83a8 stur x8, [x29, #-0x8] 1159e8: f90013e0 str x0, [sp, #0x20] 1159ec: f94013e0 ldr x0, [sp, #0x20] 1159f0: 97fe2928 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1159f4: 97fe3e17 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1159f8: f81f03a0 stur x0, [x29, #-0x10] 1159fc: f94013e0 ldr x0, [sp, #0x20] 115a00: 97fe2924 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115a04: 97fe37eb bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 115a08: f81e83a0 stur x0, [x29, #-0x18] 115a0c: 2a1f03e9 mov w9, wzr 115a10: 390073e9 strb w9, [sp, #0x1c] 115a14: 14000001 b 0x115a18 const&)+0x48> 115a18: d10043a0 sub x0, x29, #0x10 115a1c: d10063a1 sub x1, x29, #0x18 115a20: d10083a2 sub x2, x29, #0x20 115a24: 9100a3e3 add x3, sp, #0x28 115a28: 320003e4 orr w4, wzr, #0x1 115a2c: 97fe517d bl 0xaa020 <_ZN7android14getNextNALUnitEPPKhPmS2_S3_b@plt> 115a30: 35000260 cbnz w0, 0x115a7c const&)+0xac> 115a34: 14000001 b 0x115a38 const&)+0x68> 115a38: f94017e8 ldr x8, [sp, #0x28] 115a3c: b5000068 cbnz x8, 0x115a48 const&)+0x78> 115a40: 14000001 b 0x115a44 const&)+0x74> 115a44: 17fffff5 b 0x115a18 const&)+0x48> 115a48: f85e03a8 ldur x8, [x29, #-0x20] 115a4c: 39400109 ldrb w9, [x8] 115a50: 12001129 and w9, w9, #0x1f 115a54: b9001be9 str w9, [sp, #0x18] 115a58: b9401be9 ldr w9, [sp, #0x18] 115a5c: 71001529 subs w9, w9, #0x5 115a60: b90017e9 str w9, [sp, #0x14] 115a64: 540000a1 b.ne 0x115a78 const&)+0xa8> 115a68: 14000001 b 0x115a6c const&)+0x9c> 115a6c: 320003e8 orr w8, wzr, #0x1 115a70: 390073e8 strb w8, [sp, #0x1c] 115a74: 14000002 b 0x115a7c const&)+0xac> 115a78: 17ffffe8 b 0x115a18 const&)+0x48> 115a7c: 394073e8 ldrb w8, [sp, #0x1c] 115a80: d53bd049 mrs x9, TPIDR_EL0 115a84: f9401529 ldr x9, [x9, #0x28] 115a88: f85f83aa ldur x10, [x29, #-0x8] 115a8c: eb0a0129 subs x9, x9, x10 115a90: b90013e8 str w8, [sp, #0x10] 115a94: f90007e9 str x9, [sp, #0x8] 115a98: 540000e1 b.ne 0x115ab4 const&)+0xe4> 115a9c: 14000001 b 0x115aa0 const&)+0xd0> 115aa0: b94013e8 ldr w8, [sp, #0x10] 115aa4: 12000100 and w0, w8, #0x1 115aa8: a9457bfd ldp x29, x30, [sp, #0x50] 115aac: 910183ff add sp, sp, #0x60 115ab0: d65f03c0 ret 115ab4: 97fe50af bl 0xa9d70 <__stack_chk_fail@plt> 0000000000115ab8 const&)>: 115ab8: d10303ff sub sp, sp, #0xc0 115abc: a90b7bfd stp x29, x30, [sp, #0xb0] 115ac0: 9102c3fd add x29, sp, #0xb0 115ac4: d53bd048 mrs x8, TPIDR_EL0 115ac8: f9401508 ldr x8, [x8, #0x28] 115acc: f81f83a8 stur x8, [x29, #-0x8] 115ad0: f90023e0 str x0, [sp, #0x40] 115ad4: f94023e0 ldr x0, [sp, #0x40] 115ad8: 97fe28ee bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115adc: 97fe3ddd bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 115ae0: f81f03a0 stur x0, [x29, #-0x10] 115ae4: f94023e0 ldr x0, [sp, #0x40] 115ae8: 97fe28ea bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115aec: 97fe37b1 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 115af0: f81e83a0 stur x0, [x29, #-0x18] 115af4: 14000001 b 0x115af8 const&)+0x40> 115af8: d10043a0 sub x0, x29, #0x10 115afc: d10063a1 sub x1, x29, #0x18 115b00: d10083a2 sub x2, x29, #0x20 115b04: d100a3a3 sub x3, x29, #0x28 115b08: 320003e4 orr w4, wzr, #0x1 115b0c: 97fe5145 bl 0xaa020 <_ZN7android14getNextNALUnitEPPKhPmS2_S3_b@plt> 115b10: 35000960 cbnz w0, 0x115c3c const&)+0x184> 115b14: 14000001 b 0x115b18 const&)+0x60> 115b18: 14000001 b 0x115b1c const&)+0x64> 115b1c: 2a1f03e8 mov w8, wzr 115b20: b81bc3a8 stur w8, [x29, #-0x44] 115b24: d10103a9 sub x9, x29, #0x40 115b28: d100a3a0 sub x0, x29, #0x28 115b2c: d10113a1 sub x1, x29, #0x44 115b30: aa0903e8 mov x8, x9 115b34: f90013e9 str x9, [sp, #0x20] 115b38: 97fe2d12 bl 0xa0f80 <_ZN7android10Compare_GTImjEENS_7AStringERKT_RKT0_@plt> 115b3c: f94013e0 ldr x0, [sp, #0x20] 115b40: 97fe4c64 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 115b44: b9001fe0 str w0, [sp, #0x1c] 115b48: 14000001 b 0x115b4c const&)+0x94> 115b4c: b9401fe8 ldr w8, [sp, #0x1c] 115b50: 37000308 tbnz w8, #0x0, 0x115bb0 const&)+0xf8> 115b54: 14000001 b 0x115b58 const&)+0xa0> 115b58: 90000721 adrp x1, 0x1f9000 115b5c: 913d7821 add x1, x1, #0xf5e 115b60: 910143e0 add x0, sp, #0x50 115b64: 97fe3807 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 115b68: 14000001 b 0x115b6c const&)+0xb4> 115b6c: 910143e0 add x0, sp, #0x50 115b70: d10103a1 sub x1, x29, #0x40 115b74: 97fe345b bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 115b78: 14000001 b 0x115b7c const&)+0xc4> 115b7c: 910143e0 add x0, sp, #0x50 115b80: 97fe3060 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 115b84: 1400000b b 0x115bb0 const&)+0xf8> 115b88: f9001fe0 str x0, [sp, #0x38] 115b8c: 2a0103e8 mov w8, w1 115b90: b90037e8 str w8, [sp, #0x34] 115b94: 14000016 b 0x115bec const&)+0x134> 115b98: f9001fe0 str x0, [sp, #0x38] 115b9c: 2a0103e8 mov w8, w1 115ba0: b90037e8 str w8, [sp, #0x34] 115ba4: 910143e0 add x0, sp, #0x50 115ba8: 97fe3056 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 115bac: 14000010 b 0x115bec const&)+0x134> 115bb0: d10103a0 sub x0, x29, #0x40 115bb4: 97fe3053 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 115bb8: 14000001 b 0x115bbc const&)+0x104> 115bbc: f85e03a8 ldur x8, [x29, #-0x20] 115bc0: 39400109 ldrb w9, [x8] 115bc4: 12001129 and w9, w9, #0x1f 115bc8: b90033e9 str w9, [sp, #0x30] 115bcc: b94033e9 ldr w9, [sp, #0x30] 115bd0: 71001529 subs w9, w9, #0x5 115bd4: b9001be9 str w9, [sp, #0x18] 115bd8: 54000101 b.ne 0x115bf8 const&)+0x140> 115bdc: 14000001 b 0x115be0 const&)+0x128> 115be0: 320003e8 orr w8, wzr, #0x1 115be4: 39013fe8 strb w8, [sp, #0x4f] 115be8: 14000018 b 0x115c48 const&)+0x190> 115bec: d10103a0 sub x0, x29, #0x40 115bf0: 97fe3044 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 115bf4: 14000023 b 0x115c80 const&)+0x1c8> 115bf8: b94033e8 ldr w8, [sp, #0x30] 115bfc: 71000508 subs w8, w8, #0x1 115c00: b90017e8 str w8, [sp, #0x14] 115c04: 54000181 b.ne 0x115c34 const&)+0x17c> 115c08: 14000001 b 0x115c0c const&)+0x154> 115c0c: f85e03a8 ldur x8, [x29, #-0x20] 115c10: 39400109 ldrb w9, [x8] 115c14: 53051929 ubfx w9, w9, #5, #2 115c18: b9002fe9 str w9, [sp, #0x2c] 115c1c: b9402fe9 ldr w9, [sp, #0x2c] 115c20: 71000129 subs w9, w9, #0x0 115c24: 1a9f07ea cset w10, ne 115c28: 39013fea strb w10, [sp, #0x4f] 115c2c: b90013e9 str w9, [sp, #0x10] 115c30: 14000006 b 0x115c48 const&)+0x190> 115c34: 14000001 b 0x115c38 const&)+0x180> 115c38: 17ffffb0 b 0x115af8 const&)+0x40> 115c3c: 320003e8 orr w8, wzr, #0x1 115c40: 39013fe8 strb w8, [sp, #0x4f] 115c44: 14000001 b 0x115c48 const&)+0x190> 115c48: 39413fe8 ldrb w8, [sp, #0x4f] 115c4c: d53bd049 mrs x9, TPIDR_EL0 115c50: f9401529 ldr x9, [x9, #0x28] 115c54: f85f83aa ldur x10, [x29, #-0x8] 115c58: eb0a0129 subs x9, x9, x10 115c5c: b9000fe8 str w8, [sp, #0xc] 115c60: f90003e9 str x9, [sp] 115c64: 54000121 b.ne 0x115c88 const&)+0x1d0> 115c68: 14000001 b 0x115c6c const&)+0x1b4> 115c6c: b9400fe8 ldr w8, [sp, #0xc] 115c70: 12000100 and w0, w8, #0x1 115c74: a94b7bfd ldp x29, x30, [sp, #0xb0] 115c78: 910303ff add sp, sp, #0xc0 115c7c: d65f03c0 ret 115c80: f9401fe0 ldr x0, [sp, #0x38] 115c84: 97fe48a3 bl 0xa7f10 <_Unwind_Resume@plt> 115c88: 97fe503a bl 0xa9d70 <__stack_chk_fail@plt> 0000000000115c8c (unsigned long const&, unsigned int const&)>: 115c8c: d10143ff sub sp, sp, #0x50 115c90: a9047bfd stp x29, x30, [sp, #0x40] 115c94: 910103fd add x29, sp, #0x40 115c98: 52800009 mov w9, #0x0 // =0 115c9c: f000070a adrp x10, 0x1f8000 115ca0: 9118554a add x10, x10, #0x615 115ca4: f81f83a0 stur x0, [x29, #-0x8] 115ca8: f81f03a1 stur x1, [x29, #-0x10] 115cac: 320003eb orr w11, wzr, #0x1 115cb0: 0a0b0129 and w9, w9, w11 115cb4: 381ef3a9 sturb w9, [x29, #-0x11] 115cb8: aa0803e0 mov x0, x8 115cbc: f9000be8 str x8, [sp, #0x10] 115cc0: f90007ea str x10, [sp, #0x8] 115cc4: 97fe5327 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 115cc8: f85f83a8 ldur x8, [x29, #-0x8] 115ccc: f9400108 ldr x8, [x8] 115cd0: f85f03aa ldur x10, [x29, #-0x10] 115cd4: b9400149 ldr w9, [x10] 115cd8: 2a0903ea mov w10, w9 115cdc: d3407d4a ubfx x10, x10, #0, #32 115ce0: eb0a011f cmp x8, x10 115ce4: 1a9f97e9 cset w9, hi 115ce8: 370002c9 tbnz w9, #0x0, 0x115d40 (unsigned long const&, unsigned int const&)+0xb4> 115cec: f85f83a8 ldur x8, [x29, #-0x8] 115cf0: f9400101 ldr x1, [x8] 115cf4: f9400be0 ldr x0, [sp, #0x10] 115cf8: 97fe476e bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> 115cfc: 14000001 b 0x115d00 (unsigned long const&, unsigned int const&)+0x74> 115d00: f9400be0 ldr x0, [sp, #0x10] 115d04: f94007e1 ldr x1, [sp, #0x8] 115d08: 97fe4dea bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 115d0c: 14000001 b 0x115d10 (unsigned long const&, unsigned int const&)+0x84> 115d10: f85f03a8 ldur x8, [x29, #-0x10] 115d14: b9400101 ldr w1, [x8] 115d18: f9400be0 ldr x0, [sp, #0x10] 115d1c: 97fe2fa9 bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> 115d20: 14000001 b 0x115d24 (unsigned long const&, unsigned int const&)+0x98> 115d24: 14000007 b 0x115d40 (unsigned long const&, unsigned int const&)+0xb4> 115d28: 2a0103e8 mov w8, w1 115d2c: f90013e0 str x0, [sp, #0x20] 115d30: b9001fe8 str w8, [sp, #0x1c] 115d34: f9400be0 ldr x0, [sp, #0x10] 115d38: 97fe2ff2 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 115d3c: 1400000c b 0x115d6c (unsigned long const&, unsigned int const&)+0xe0> 115d40: 12800008 mov w8, #-0x1 // =-1 115d44: 320003e9 orr w9, wzr, #0x1 115d48: 0a090108 and w8, w8, w9 115d4c: 381ef3a8 sturb w8, [x29, #-0x11] 115d50: 385ef3a8 ldurb w8, [x29, #-0x11] 115d54: 37000068 tbnz w8, #0x0, 0x115d60 (unsigned long const&, unsigned int const&)+0xd4> 115d58: f9400be0 ldr x0, [sp, #0x10] 115d5c: 97fe2fe9 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 115d60: a9447bfd ldp x29, x30, [sp, #0x40] 115d64: 910143ff add sp, sp, #0x50 115d68: d65f03c0 ret 115d6c: f94013e0 ldr x0, [sp, #0x20] 115d70: 97fe4868 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000115d74 : 115d74: d10303ff sub sp, sp, #0xc0 115d78: a90b7bfd stp x29, x30, [sp, #0xb0] 115d7c: 9102c3fd add x29, sp, #0xb0 115d80: d53bd048 mrs x8, TPIDR_EL0 115d84: f9401508 ldr x8, [x8, #0x28] 115d88: f81f83a8 stur x8, [x29, #-0x8] 115d8c: f81e83a0 stur x0, [x29, #-0x18] 115d90: f81e03a1 stur x1, [x29, #-0x20] 115d94: 321f0be9 orr w9, wzr, #0xe 115d98: b81dc3a9 stur w9, [x29, #-0x24] 115d9c: 321b03e9 orr w9, wzr, #0x20 115da0: b81d83a9 stur w9, [x29, #-0x28] 115da4: 2a1f03e9 mov w9, wzr 115da8: b81d43a9 stur w9, [x29, #-0x2c] 115dac: f85e83a8 ldur x8, [x29, #-0x18] 115db0: f85e03a0 ldur x0, [x29, #-0x20] 115db4: f1008400 subs x0, x0, #0x21 115db8: f81b83a8 stur x8, [x29, #-0x48] 115dbc: f81b03a0 stur x0, [x29, #-0x50] 115dc0: 540000c3 b.lo 0x115dd8 115dc4: 14000001 b 0x115dc8 115dc8: 321b03e8 orr w8, wzr, #0x20 115dcc: 2a0803e0 mov w0, w8 115dd0: f9002fe0 str x0, [sp, #0x58] 115dd4: 14000004 b 0x115de4 115dd8: f85e03a8 ldur x8, [x29, #-0x20] 115ddc: f9002fe8 str x8, [sp, #0x58] 115de0: 14000001 b 0x115de4 115de4: f9402fe0 ldr x0, [sp, #0x58] 115de8: d10043a8 sub x8, x29, #0x10 115dec: 321f0be2 orr w2, wzr, #0xe 115df0: f9002be8 str x8, [sp, #0x50] 115df4: f85b83a1 ldur x1, [x29, #-0x48] 115df8: f90027e0 str x0, [sp, #0x48] 115dfc: aa0103e0 mov x0, x1 115e00: f94027e1 ldr x1, [sp, #0x48] 115e04: 97fffe78 bl 0x1157e4 const&)+0x720> 115e08: aa1f03e0 mov x0, xzr 115e0c: f9402be8 ldr x8, [sp, #0x50] 115e10: f90023e0 str x0, [sp, #0x40] 115e14: aa0803e0 mov x0, x8 115e18: f94023e1 ldr x1, [sp, #0x40] 115e1c: 97fe39f5 bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 115e20: b9003fe0 str w0, [sp, #0x3c] 115e24: 14000001 b 0x115e28 115e28: b9403fe8 ldr w8, [sp, #0x3c] 115e2c: 36000448 tbz w8, #0x0, 0x115eb4 115e30: 14000001 b 0x115e34 115e34: d10043a0 sub x0, x29, #0x10 115e38: 97fe2816 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115e3c: f9001be0 str x0, [sp, #0x30] 115e40: 14000001 b 0x115e44 115e44: f9401be0 ldr x0, [sp, #0x30] 115e48: 97fe36da bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 115e4c: f90017e0 str x0, [sp, #0x28] 115e50: 14000001 b 0x115e54 115e54: f94017e8 ldr x8, [sp, #0x28] 115e58: f1001109 subs x9, x8, #0x4 115e5c: f90013e9 str x9, [sp, #0x20] 115e60: 540002a3 b.lo 0x115eb4 115e64: 14000001 b 0x115e68 115e68: d10043a0 sub x0, x29, #0x10 115e6c: 97fe2809 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 115e70: f9000fe0 str x0, [sp, #0x18] 115e74: 14000001 b 0x115e78 115e78: f9400fe0 ldr x0, [sp, #0x18] 115e7c: 97fe3cf5 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 115e80: f9000be0 str x0, [sp, #0x10] 115e84: 14000001 b 0x115e88 115e88: f9400be8 ldr x8, [sp, #0x10] 115e8c: 39400d09 ldrb w9, [x8, #0x3] 115e90: 53057d29 lsr w9, w9, #5 115e94: b81d43a9 stur w9, [x29, #-0x2c] 115e98: 14000007 b 0x115eb4 115e9c: f81c83a0 stur x0, [x29, #-0x38] 115ea0: 2a0103e8 mov w8, w1 115ea4: b81c43a8 stur w8, [x29, #-0x3c] 115ea8: d10043a0 sub x0, x29, #0x10 115eac: 97fe5199 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 115eb0: 14000010 b 0x115ef0 115eb4: b85d43a8 ldur w8, [x29, #-0x2c] 115eb8: d10043a0 sub x0, x29, #0x10 115ebc: b9000fe8 str w8, [sp, #0xc] 115ec0: 97fe5194 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 115ec4: d53bd040 mrs x0, TPIDR_EL0 115ec8: f9401400 ldr x0, [x0, #0x28] 115ecc: f85f83be ldur x30, [x29, #-0x8] 115ed0: eb1e0000 subs x0, x0, x30 115ed4: f90003e0 str x0, [sp] 115ed8: 54000101 b.ne 0x115ef8 115edc: 14000001 b 0x115ee0 115ee0: b9400fe0 ldr w0, [sp, #0xc] 115ee4: a94b7bfd ldp x29, x30, [sp, #0xb0] 115ee8: 910303ff add sp, sp, #0xc0 115eec: d65f03c0 ret 115ef0: f85c83a0 ldur x0, [x29, #-0x38] 115ef4: 97fe4807 bl 0xa7f10 <_Unwind_Resume@plt> 115ef8: 97fe4f9e bl 0xa9d70 <__stack_chk_fail@plt> 0000000000115efc : 115efc: d10583ff sub sp, sp, #0x160 115f00: f900a3fc str x28, [sp, #0x140] 115f04: a9157bfd stp x29, x30, [sp, #0x150] 115f08: 910543fd add x29, sp, #0x150 115f0c: d53bd049 mrs x9, TPIDR_EL0 115f10: f9401529 ldr x9, [x9, #0x28] 115f14: f81e83a9 stur x9, [x29, #-0x18] 115f18: b819c3a0 stur w0, [x29, #-0x64] 115f1c: b81e43a1 stur w1, [x29, #-0x1c] 115f20: b81983a2 stur w2, [x29, #-0x68] 115f24: 2a1f03e0 mov w0, wzr 115f28: 381973a0 sturb w0, [x29, #-0x69] 115f2c: 321d0be0 orr w0, wzr, #0x38 115f30: f81783a8 stur x8, [x29, #-0x88] 115f34: 97fe4bf7 bl 0xa8f10 <_Znwm@plt> 115f38: aa0003e8 mov x8, x0 115f3c: aa0003e9 mov x9, x0 115f40: f81703a8 stur x8, [x29, #-0x90] 115f44: f81683a9 stur x9, [x29, #-0x98] 115f48: 97fe44da bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 115f4c: 14000001 b 0x115f50 115f50: f85783a0 ldur x0, [x29, #-0x88] 115f54: f85683a1 ldur x1, [x29, #-0x98] 115f58: 97fe3eea bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 115f5c: f85783a0 ldur x0, [x29, #-0x88] 115f60: 97fe3bd4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 115f64: f81603a0 stur x0, [x29, #-0xa0] 115f68: 14000001 b 0x115f6c 115f6c: f0000c88 adrp x8, 0x2a8000 115f70: f9463508 ldr x8, [x8, #0xc68] 115f74: f9400102 ldr x2, [x8] 115f78: 528daca1 mov w1, #0x6d65 // =28005 115f7c: 72adad21 movk w1, #0x6d69, lsl #16 115f80: f85603a0 ldur x0, [x29, #-0xa0] 115f84: 97fe290f bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 115f88: b815c3a0 stur w0, [x29, #-0xa4] 115f8c: 14000001 b 0x115f90 115f90: 14000001 b 0x115f94 115f94: 52800168 mov w8, #0xb // =11 115f98: b81c43a8 stur w8, [x29, #-0x3c] 115f9c: d100e3a8 sub x8, x29, #0x38 115fa0: d10073a0 sub x0, x29, #0x1c 115fa4: d100f3a1 sub x1, x29, #0x3c 115fa8: 97fe4232 bl 0xa6870 <_ZN7android10Compare_LEIjjEENS_7AStringERKT_RKT0_@plt> 115fac: 14000001 b 0x115fb0 115fb0: d100e3a0 sub x0, x29, #0x38 115fb4: 97fe4b47 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 115fb8: b900abe0 str w0, [sp, #0xa8] 115fbc: 14000001 b 0x115fc0 115fc0: b940abe8 ldr w8, [sp, #0xa8] 115fc4: 37000448 tbnz w8, #0x0, 0x11604c 115fc8: 14000001 b 0x115fcc 115fcc: 90000721 adrp x1, 0x1f9000 115fd0: 913ef421 add x1, x1, #0xfbd 115fd4: d10163a0 sub x0, x29, #0x58 115fd8: 97fe36ea bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 115fdc: 14000001 b 0x115fe0 115fe0: d10163a0 sub x0, x29, #0x58 115fe4: d100e3a1 sub x1, x29, #0x38 115fe8: 97fe333e bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 115fec: 14000001 b 0x115ff0 115ff0: d10163a0 sub x0, x29, #0x58 115ff4: 97fe2f43 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 115ff8: 14000015 b 0x11604c 115ffc: f81883a0 stur x0, [x29, #-0x78] 116000: 2a0103e8 mov w8, w1 116004: b81843a8 stur w8, [x29, #-0x7c] 116008: f85703a0 ldur x0, [x29, #-0x90] 11600c: 97fe2a55 bl 0xa0960 <_ZdlPv@plt> 116010: 140000b5 b 0x1162e4 116014: f81883a0 stur x0, [x29, #-0x78] 116018: 2a0103e8 mov w8, w1 11601c: b81843a8 stur w8, [x29, #-0x7c] 116020: 140000ae b 0x1162d8 116024: f81883a0 stur x0, [x29, #-0x78] 116028: 2a0103e8 mov w8, w1 11602c: b81843a8 stur w8, [x29, #-0x7c] 116030: 1400008d b 0x116264 116034: f81883a0 stur x0, [x29, #-0x78] 116038: 2a0103e8 mov w8, w1 11603c: b81843a8 stur w8, [x29, #-0x7c] 116040: d10163a0 sub x0, x29, #0x58 116044: 97fe2f2f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116048: 14000087 b 0x116264 11604c: d100e3a0 sub x0, x29, #0x38 116050: 97fe2f2c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116054: 14000001 b 0x116058 116058: 14000001 b 0x11605c 11605c: f85783a0 ldur x0, [x29, #-0x88] 116060: 97fe3b94 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 116064: f90053e0 str x0, [sp, #0xa0] 116068: 14000001 b 0x11606c 11606c: b85e43a8 ldur w8, [x29, #-0x1c] 116070: 2a0803e9 mov w9, w8 116074: 9000072a adrp x10, 0x1fa000 116078: 9106214a add x10, x10, #0x188 11607c: b8697942 ldr w2, [x10, x9, lsl #2] 116080: 528e8ca1 mov w1, #0x7465 // =29797 116084: 72ae6e41 movk w1, #0x7372, lsl #16 116088: f94053e0 ldr x0, [sp, #0xa0] 11608c: 97fe35f9 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 116090: b9009fe0 str w0, [sp, #0x9c] 116094: 14000001 b 0x116098 116098: f85783a0 ldur x0, [x29, #-0x88] 11609c: 97fe3b85 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1160a0: f9004be0 str x0, [sp, #0x90] 1160a4: 14000001 b 0x1160a8 1160a8: b85983a2 ldur w2, [x29, #-0x68] 1160ac: 528d0dc1 mov w1, #0x686e // =26734 1160b0: 72a46c61 movk w1, #0x2363, lsl #16 1160b4: f9404be0 ldr x0, [sp, #0x90] 1160b8: 97fe35ee bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 1160bc: b9008fe0 str w0, [sp, #0x8c] 1160c0: 14000001 b 0x1160c4 1160c4: 52800908 mov w8, #0x48 // =72 1160c8: 2a0803e0 mov w0, w8 1160cc: 97fe4b91 bl 0xa8f10 <_Znwm@plt> 1160d0: f90043e0 str x0, [sp, #0x80] 1160d4: 14000001 b 0x1160d8 1160d8: f94043e0 ldr x0, [sp, #0x80] 1160dc: 321d07e8 orr w8, wzr, #0x18 1160e0: 2a0803e1 mov w1, w8 1160e4: f94043e2 ldr x2, [sp, #0x80] 1160e8: f9003fe0 str x0, [sp, #0x78] 1160ec: aa0203e0 mov x0, x2 1160f0: 97fe2f4c bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 1160f4: 14000001 b 0x1160f8 1160f8: d10183a0 sub x0, x29, #0x60 1160fc: f9403fe1 ldr x1, [sp, #0x78] 116100: 97fe4d0c bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 116104: 14000001 b 0x116108 116108: d10183a0 sub x0, x29, #0x60 11610c: 97fe2761 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 116110: f9003be0 str x0, [sp, #0x70] 116114: 14000001 b 0x116118 116118: f9403be0 ldr x0, [sp, #0x70] 11611c: 97fe3c4d bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 116120: f90037e0 str x0, [sp, #0x68] 116124: 14000001 b 0x116128 116128: 90000728 adrp x8, 0x1fa000 11612c: 9106e108 add x8, x8, #0x1b8 116130: 3dc00100 ldr q0, [x8] 116134: f840e108 ldur x8, [x8, #0xe] 116138: f94037e9 ldr x9, [sp, #0x68] 11613c: f800e128 stur x8, [x9, #0xe] 116140: 3d800120 str q0, [x9] 116144: b859c3aa ldur w10, [x29, #-0x64] 116148: 531d714a lsl w10, w10, #3 11614c: 1100214a add w10, w10, #0x8 116150: b85e43ab ldur w11, [x29, #-0x1c] 116154: 2a4b054a orr w10, w10, w11, lsr #1 116158: d10183a0 sub x0, x29, #0x60 11615c: b90067ea str w10, [sp, #0x64] 116160: 97fe274c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 116164: f9002fe0 str x0, [sp, #0x58] 116168: 14000001 b 0x11616c 11616c: f9402fe0 ldr x0, [sp, #0x58] 116170: 97fe3c38 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 116174: f9002be0 str x0, [sp, #0x50] 116178: 14000001 b 0x11617c 11617c: b94067e8 ldr w8, [sp, #0x64] 116180: f9402be9 ldr x9, [sp, #0x50] 116184: 39005928 strb w8, [x9, #0x16] 116188: b85e43aa ldur w10, [x29, #-0x1c] 11618c: 5319014a ubfiz w10, w10, #7, #1 116190: b85983ab ldur w11, [x29, #-0x68] 116194: 2a0b0d4a orr w10, w10, w11, lsl #3 116198: d10183a0 sub x0, x29, #0x60 11619c: b9004fea str w10, [sp, #0x4c] 1161a0: 97fe273c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1161a4: f90023e0 str x0, [sp, #0x40] 1161a8: 14000001 b 0x1161ac 1161ac: f94023e0 ldr x0, [sp, #0x40] 1161b0: 97fe3c28 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1161b4: f9001fe0 str x0, [sp, #0x38] 1161b8: 14000001 b 0x1161bc 1161bc: b9404fe8 ldr w8, [sp, #0x4c] 1161c0: f9401fe9 ldr x9, [sp, #0x38] 1161c4: 39005d28 strb w8, [x9, #0x17] 1161c8: f85783a0 ldur x0, [x29, #-0x88] 1161cc: 97fe3b39 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1161d0: f9001be0 str x0, [sp, #0x30] 1161d4: 14000001 b 0x1161d8 1161d8: d10183a0 sub x0, x29, #0x60 1161dc: 97fe272d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1161e0: f90017e0 str x0, [sp, #0x28] 1161e4: 14000001 b 0x1161e8 1161e8: f94017e0 ldr x0, [sp, #0x28] 1161ec: 97fe3c19 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1161f0: f90013e0 str x0, [sp, #0x20] 1161f4: 14000001 b 0x1161f8 1161f8: d10183a0 sub x0, x29, #0x60 1161fc: 97fe2725 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 116200: f9000fe0 str x0, [sp, #0x18] 116204: 14000001 b 0x116208 116208: f9400fe0 ldr x0, [sp, #0x18] 11620c: 97fe35e9 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 116210: f9000be0 str x0, [sp, #0x10] 116214: 14000001 b 0x116218 116218: 528c8e61 mov w1, #0x6473 // =25715 11621c: 72acae61 movk w1, #0x6573, lsl #16 116220: 2a1f03e0 mov w0, wzr 116224: f9401be2 ldr x2, [sp, #0x30] 116228: b9000fe0 str w0, [sp, #0xc] 11622c: aa0203e0 mov x0, x2 116230: b9400fe2 ldr w2, [sp, #0xc] 116234: f94013e3 ldr x3, [sp, #0x20] 116238: f9400be4 ldr x4, [sp, #0x10] 11623c: 97fe3c7d bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 116240: b9000be0 str w0, [sp, #0x8] 116244: 14000001 b 0x116248 116248: 320003e8 orr w8, wzr, #0x1 11624c: 381973a8 sturb w8, [x29, #-0x69] 116250: d10183a0 sub x0, x29, #0x60 116254: 97fe50af bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 116258: 385973a8 ldurb w8, [x29, #-0x69] 11625c: 37000288 tbnz w8, #0x0, 0x1162ac 116260: 14000010 b 0x1162a0 116264: d100e3a0 sub x0, x29, #0x38 116268: 97fe2ea6 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11626c: 1400001b b 0x1162d8 116270: f81883a0 stur x0, [x29, #-0x78] 116274: 2a0103e8 mov w8, w1 116278: b81843a8 stur w8, [x29, #-0x7c] 11627c: f94043e0 ldr x0, [sp, #0x80] 116280: 97fe29b8 bl 0xa0960 <_ZdlPv@plt> 116284: 14000015 b 0x1162d8 116288: f81883a0 stur x0, [x29, #-0x78] 11628c: 2a0103e8 mov w8, w1 116290: b81843a8 stur w8, [x29, #-0x7c] 116294: d10183a0 sub x0, x29, #0x60 116298: 97fe509e bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 11629c: 1400000f b 0x1162d8 1162a0: f85783a0 ldur x0, [x29, #-0x88] 1162a4: 97fe2db3 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1162a8: 14000001 b 0x1162ac 1162ac: d53bd048 mrs x8, TPIDR_EL0 1162b0: f9401508 ldr x8, [x8, #0x28] 1162b4: f85e83a9 ldur x9, [x29, #-0x18] 1162b8: eb090108 subs x8, x8, x9 1162bc: f90003e8 str x8, [sp] 1162c0: 54000161 b.ne 0x1162ec 1162c4: 14000001 b 0x1162c8 1162c8: a9557bfd ldp x29, x30, [sp, #0x150] 1162cc: f940a3fc ldr x28, [sp, #0x140] 1162d0: 910583ff add sp, sp, #0x160 1162d4: d65f03c0 ret 1162d8: f85783a0 ldur x0, [x29, #-0x88] 1162dc: 97fe2da5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1162e0: 14000001 b 0x1162e4 1162e4: f85883a0 ldur x0, [x29, #-0x78] 1162e8: 97fe470a bl 0xa7f10 <_Unwind_Resume@plt> 1162ec: 97fe4ea1 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001162f0 (unsigned int const&, unsigned int const&)>: 1162f0: d10143ff sub sp, sp, #0x50 1162f4: a9047bfd stp x29, x30, [sp, #0x40] 1162f8: 910103fd add x29, sp, #0x40 1162fc: 52800009 mov w9, #0x0 // =0 116300: d000070a adrp x10, 0x1f8000 116304: 9118554a add x10, x10, #0x615 116308: f81f83a0 stur x0, [x29, #-0x8] 11630c: f81f03a1 stur x1, [x29, #-0x10] 116310: 320003eb orr w11, wzr, #0x1 116314: 0a0b0129 and w9, w9, w11 116318: 381ef3a9 sturb w9, [x29, #-0x11] 11631c: aa0803e0 mov x0, x8 116320: f9000be8 str x8, [sp, #0x10] 116324: f90007ea str x10, [sp, #0x8] 116328: 97fe518e bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 11632c: f85f83a8 ldur x8, [x29, #-0x8] 116330: b9400109 ldr w9, [x8] 116334: f85f03a8 ldur x8, [x29, #-0x10] 116338: b940010b ldr w11, [x8] 11633c: 6b0b013f cmp w9, w11 116340: 1a9f87e9 cset w9, ls 116344: 370002c9 tbnz w9, #0x0, 0x11639c (unsigned int const&, unsigned int const&)+0xac> 116348: f85f83a8 ldur x8, [x29, #-0x8] 11634c: b9400101 ldr w1, [x8] 116350: f9400be0 ldr x0, [sp, #0x10] 116354: 97fe2e1b bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> 116358: 14000001 b 0x11635c (unsigned int const&, unsigned int const&)+0x6c> 11635c: f9400be0 ldr x0, [sp, #0x10] 116360: f94007e1 ldr x1, [sp, #0x8] 116364: 97fe4c53 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 116368: 14000001 b 0x11636c (unsigned int const&, unsigned int const&)+0x7c> 11636c: f85f03a8 ldur x8, [x29, #-0x10] 116370: b9400101 ldr w1, [x8] 116374: f9400be0 ldr x0, [sp, #0x10] 116378: 97fe2e12 bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> 11637c: 14000001 b 0x116380 (unsigned int const&, unsigned int const&)+0x90> 116380: 14000007 b 0x11639c (unsigned int const&, unsigned int const&)+0xac> 116384: 2a0103e8 mov w8, w1 116388: f90013e0 str x0, [sp, #0x20] 11638c: b9001fe8 str w8, [sp, #0x1c] 116390: f9400be0 ldr x0, [sp, #0x10] 116394: 97fe2e5b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116398: 1400000c b 0x1163c8 (unsigned int const&, unsigned int const&)+0xd8> 11639c: 12800008 mov w8, #-0x1 // =-1 1163a0: 320003e9 orr w9, wzr, #0x1 1163a4: 0a090108 and w8, w8, w9 1163a8: 381ef3a8 sturb w8, [x29, #-0x11] 1163ac: 385ef3a8 ldurb w8, [x29, #-0x11] 1163b0: 37000068 tbnz w8, #0x0, 0x1163bc (unsigned int const&, unsigned int const&)+0xcc> 1163b4: f9400be0 ldr x0, [sp, #0x10] 1163b8: 97fe2e52 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1163bc: a9447bfd ldp x29, x30, [sp, #0x40] 1163c0: 910143ff add sp, sp, #0x50 1163c4: d65f03c0 ret 1163c8: f94013e0 ldr x0, [sp, #0x20] 1163cc: 97fe46d1 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001163d0 : 1163d0: f81e0ffc str x28, [sp, #-0x20]! 1163d4: a9017bfd stp x29, x30, [sp, #0x10] 1163d8: 910043fd add x29, sp, #0x10 1163dc: d107c3ff sub sp, sp, #0x1f0 1163e0: d53bd048 mrs x8, TPIDR_EL0 1163e4: f9401508 ldr x8, [x8, #0x28] 1163e8: f81e83a8 stur x8, [x29, #-0x18] 1163ec: f9007be0 str x0, [sp, #0xf0] 1163f0: f90077e1 str x1, [sp, #0xe8] 1163f4: f90073e2 str x2, [sp, #0xe0] 1163f8: f9006fe3 str x3, [sp, #0xd8] 1163fc: f9407be8 ldr x8, [sp, #0xf0] 116400: 91001101 add x1, x8, #0x4 116404: f94077e8 ldr x8, [sp, #0xe8] 116408: f1001102 subs x2, x8, #0x4 11640c: d10123a8 sub x8, x29, #0x48 116410: aa0803e0 mov x0, x8 116414: f90057e8 str x8, [sp, #0xa8] 116418: 97fe2772 bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> 11641c: 320003e9 orr w9, wzr, #0x1 116420: 2a0903e1 mov w1, w9 116424: f94057e0 ldr x0, [sp, #0xa8] 116428: 97fe418e bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 11642c: b900a7e0 str w0, [sp, #0xa4] 116430: 14000001 b 0x116434 116434: 321d03e8 orr w8, wzr, #0x8 116438: 2a0803e1 mov w1, w8 11643c: d10123a0 sub x0, x29, #0x48 116440: 97fe2fd8 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116444: b900a3e0 str w0, [sp, #0xa0] 116448: 14000001 b 0x11644c 11644c: b940a3e8 ldr w8, [sp, #0xa0] 116450: b81b43a8 stur w8, [x29, #-0x4c] 116454: 14000001 b 0x116458 116458: 52800428 mov w8, #0x21 // =33 11645c: b81943a8 stur w8, [x29, #-0x6c] 116460: d101a3a8 sub x8, x29, #0x68 116464: d10133a0 sub x0, x29, #0x4c 116468: d101b3a1 sub x1, x29, #0x6c 11646c: 97fe508d bl 0xaa6a0 <_ZN7android10Compare_NEIjjEENS_7AStringERKT_RKT0_@plt> 116470: 14000001 b 0x116474 116474: d101a3a0 sub x0, x29, #0x68 116478: 97fe4a16 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 11647c: b9009fe0 str w0, [sp, #0x9c] 116480: 14000001 b 0x116484 116484: b9409fe8 ldr w8, [sp, #0x9c] 116488: 37000388 tbnz w8, #0x0, 0x1164f8 11648c: 14000001 b 0x116490 116490: 90000721 adrp x1, 0x1fa000 116494: 9100a421 add x1, x1, #0x29 116498: d10223a0 sub x0, x29, #0x88 11649c: 97fe35b9 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 1164a0: 14000001 b 0x1164a4 1164a4: d10223a0 sub x0, x29, #0x88 1164a8: d101a3a1 sub x1, x29, #0x68 1164ac: 97fe320d bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 1164b0: 14000001 b 0x1164b4 1164b4: d10223a0 sub x0, x29, #0x88 1164b8: 97fe2e12 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1164bc: 1400000f b 0x1164f8 1164c0: f9006be0 str x0, [sp, #0xd0] 1164c4: 2a0103e8 mov w8, w1 1164c8: b900cfe8 str w8, [sp, #0xcc] 1164cc: 1400017a b 0x116ab4 1164d0: f9006be0 str x0, [sp, #0xd0] 1164d4: 2a0103e8 mov w8, w1 1164d8: b900cfe8 str w8, [sp, #0xcc] 1164dc: 14000025 b 0x116570 1164e0: f9006be0 str x0, [sp, #0xd0] 1164e4: 2a0103e8 mov w8, w1 1164e8: b900cfe8 str w8, [sp, #0xcc] 1164ec: d10223a0 sub x0, x29, #0x88 1164f0: 97fe2e04 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1164f4: 1400001f b 0x116570 1164f8: d101a3a0 sub x0, x29, #0x68 1164fc: 97fe2e01 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116500: 14000001 b 0x116504 116504: 14000001 b 0x116508 116508: 320003e8 orr w8, wzr, #0x1 11650c: 2a0803e1 mov w1, w8 116510: d10123a0 sub x0, x29, #0x48 116514: 97fe2fa3 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116518: b9009be0 str w0, [sp, #0x98] 11651c: 14000001 b 0x116520 116520: b9409be8 ldr w8, [sp, #0x98] 116524: 340002c8 cbz w8, 0x11657c 116528: 14000001 b 0x11652c 11652c: 321e03e8 orr w8, wzr, #0x4 116530: 2a0803e1 mov w1, w8 116534: d10123a0 sub x0, x29, #0x48 116538: 97fe2f9a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 11653c: b90097e0 str w0, [sp, #0x94] 116540: 14000001 b 0x116544 116544: b94097e8 ldr w8, [sp, #0x94] 116548: b900cbe8 str w8, [sp, #0xc8] 11654c: 320007e9 orr w9, wzr, #0x3 116550: 2a0903e1 mov w1, w9 116554: d10123a0 sub x0, x29, #0x48 116558: 97fe2f92 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 11655c: b90093e0 str w0, [sp, #0x90] 116560: 14000001 b 0x116564 116564: b94093e8 ldr w8, [sp, #0x90] 116568: b900c7e8 str w8, [sp, #0xc4] 11656c: 14000004 b 0x11657c 116570: d101a3a0 sub x0, x29, #0x68 116574: 97fe2de3 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116578: 1400014f b 0x116ab4 11657c: 321e03e8 orr w8, wzr, #0x4 116580: 2a0803e1 mov w1, w8 116584: d10123a0 sub x0, x29, #0x48 116588: 97fe2f86 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 11658c: b9008fe0 str w0, [sp, #0x8c] 116590: 14000001 b 0x116594 116594: b9408fe8 ldr w8, [sp, #0x8c] 116598: b900c3e8 str w8, [sp, #0xc0] 11659c: b940c3e9 ldr w9, [sp, #0xc0] 1165a0: 71003d29 subs w9, w9, #0xf 1165a4: b9008be9 str w9, [sp, #0x88] 1165a8: 540001e1 b.ne 0x1165e4 1165ac: 14000001 b 0x1165b0 1165b0: 321d03e8 orr w8, wzr, #0x8 1165b4: 2a0803e1 mov w1, w8 1165b8: d10123a0 sub x0, x29, #0x48 1165bc: 97fe4129 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1165c0: b90087e0 str w0, [sp, #0x84] 1165c4: 14000001 b 0x1165c8 1165c8: 321d03e8 orr w8, wzr, #0x8 1165cc: 2a0803e1 mov w1, w8 1165d0: d10123a0 sub x0, x29, #0x48 1165d4: 97fe4123 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1165d8: b90083e0 str w0, [sp, #0x80] 1165dc: 14000001 b 0x1165e0 1165e0: 14000001 b 0x1165e4 1165e4: 320003e8 orr w8, wzr, #0x1 1165e8: 2a0803e1 mov w1, w8 1165ec: d10123a0 sub x0, x29, #0x48 1165f0: 97fe2f6c bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1165f4: b9007fe0 str w0, [sp, #0x7c] 1165f8: 14000001 b 0x1165fc 1165fc: b9407fe8 ldr w8, [sp, #0x7c] 116600: 34000b68 cbz w8, 0x11676c 116604: 14000001 b 0x116608 116608: 321f03e8 orr w8, wzr, #0x2 11660c: 2a0803e1 mov w1, w8 116610: d10123a0 sub x0, x29, #0x48 116614: 97fe4113 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 116618: b9007be0 str w0, [sp, #0x78] 11661c: 14000001 b 0x116620 116620: 320003e8 orr w8, wzr, #0x1 116624: 2a0803e1 mov w1, w8 116628: d10123a0 sub x0, x29, #0x48 11662c: 97fe410d bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 116630: b90077e0 str w0, [sp, #0x74] 116634: 14000001 b 0x116638 116638: 320003e8 orr w8, wzr, #0x1 11663c: 2a0803e1 mov w1, w8 116640: d10123a0 sub x0, x29, #0x48 116644: 97fe2f57 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116648: b90073e0 str w0, [sp, #0x70] 11664c: 14000001 b 0x116650 116650: b94073e8 ldr w8, [sp, #0x70] 116654: 340008a8 cbz w8, 0x116768 116658: 14000001 b 0x11665c 11665c: 32000fe8 orr w8, wzr, #0xf 116660: 2a0803e1 mov w1, w8 116664: d10123a0 sub x0, x29, #0x48 116668: 97fe40fe bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 11666c: b9006fe0 str w0, [sp, #0x6c] 116670: 14000001 b 0x116674 116674: 320003e8 orr w8, wzr, #0x1 116678: 2a0803e1 mov w1, w8 11667c: d10123a0 sub x0, x29, #0x48 116680: 97fe2f48 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116684: b9006be0 str w0, [sp, #0x68] 116688: 14000001 b 0x11668c 11668c: 32000fe8 orr w8, wzr, #0xf 116690: 2a0803e1 mov w1, w8 116694: d10123a0 sub x0, x29, #0x48 116698: 97fe40f2 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 11669c: b90067e0 str w0, [sp, #0x64] 1166a0: 14000001 b 0x1166a4 1166a4: 320003e8 orr w8, wzr, #0x1 1166a8: 2a0803e1 mov w1, w8 1166ac: d10123a0 sub x0, x29, #0x48 1166b0: 97fe2f3c bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1166b4: b90063e0 str w0, [sp, #0x60] 1166b8: 14000001 b 0x1166bc 1166bc: 32000fe8 orr w8, wzr, #0xf 1166c0: 2a0803e1 mov w1, w8 1166c4: d10123a0 sub x0, x29, #0x48 1166c8: 97fe40e6 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1166cc: b9005fe0 str w0, [sp, #0x5c] 1166d0: 14000001 b 0x1166d4 1166d4: 320003e8 orr w8, wzr, #0x1 1166d8: 2a0803e1 mov w1, w8 1166dc: d10123a0 sub x0, x29, #0x48 1166e0: 97fe2f30 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1166e4: b9005be0 str w0, [sp, #0x58] 1166e8: 14000001 b 0x1166ec 1166ec: 320007e8 orr w8, wzr, #0x3 1166f0: 2a0803e1 mov w1, w8 1166f4: d10123a0 sub x0, x29, #0x48 1166f8: 97fe40da bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1166fc: b90057e0 str w0, [sp, #0x54] 116700: 14000001 b 0x116704 116704: 52800168 mov w8, #0xb // =11 116708: 2a0803e1 mov w1, w8 11670c: d10123a0 sub x0, x29, #0x48 116710: 97fe40d4 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 116714: b90053e0 str w0, [sp, #0x50] 116718: 14000001 b 0x11671c 11671c: 320003e8 orr w8, wzr, #0x1 116720: 2a0803e1 mov w1, w8 116724: d10123a0 sub x0, x29, #0x48 116728: 97fe2f1e bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 11672c: b9004fe0 str w0, [sp, #0x4c] 116730: 14000001 b 0x116734 116734: 32000fe8 orr w8, wzr, #0xf 116738: 2a0803e1 mov w1, w8 11673c: d10123a0 sub x0, x29, #0x48 116740: 97fe40c8 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 116744: b9004be0 str w0, [sp, #0x48] 116748: 14000001 b 0x11674c 11674c: 320003e8 orr w8, wzr, #0x1 116750: 2a0803e1 mov w1, w8 116754: d10123a0 sub x0, x29, #0x48 116758: 97fe2f12 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 11675c: b90047e0 str w0, [sp, #0x44] 116760: 14000001 b 0x116764 116764: 14000001 b 0x116768 116768: 14000001 b 0x11676c 11676c: 321f03e8 orr w8, wzr, #0x2 116770: 2a0803e1 mov w1, w8 116774: d10123a0 sub x0, x29, #0x48 116778: 97fe2f0a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 11677c: b90043e0 str w0, [sp, #0x40] 116780: 14000001 b 0x116784 116784: b94043e8 ldr w8, [sp, #0x40] 116788: b81743a8 stur w8, [x29, #-0x8c] 11678c: 14000001 b 0x116790 116790: 2a1f03e8 mov w8, wzr 116794: b81543a8 stur w8, [x29, #-0xac] 116798: d102a3a8 sub x8, x29, #0xa8 11679c: d10233a0 sub x0, x29, #0x8c 1167a0: d102b3a1 sub x1, x29, #0xac 1167a4: 97fe365f bl 0xa4120 <_ZN7android10Compare_EQIjjEENS_7AStringERKT_RKT0_@plt> 1167a8: 14000001 b 0x1167ac 1167ac: d102a3a0 sub x0, x29, #0xa8 1167b0: 97fe4948 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 1167b4: b9003fe0 str w0, [sp, #0x3c] 1167b8: 14000001 b 0x1167bc 1167bc: b9403fe8 ldr w8, [sp, #0x3c] 1167c0: 37000308 tbnz w8, #0x0, 0x116820 1167c4: 14000001 b 0x1167c8 1167c8: 90000721 adrp x1, 0x1fa000 1167cc: 91028021 add x1, x1, #0xa0 1167d0: d10323a0 sub x0, x29, #0xc8 1167d4: 97fe34eb bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 1167d8: 14000001 b 0x1167dc 1167dc: d10323a0 sub x0, x29, #0xc8 1167e0: d102a3a1 sub x1, x29, #0xa8 1167e4: 97fe313f bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 1167e8: 14000001 b 0x1167ec 1167ec: d10323a0 sub x0, x29, #0xc8 1167f0: 97fe2d44 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1167f4: 1400000b b 0x116820 1167f8: f9006be0 str x0, [sp, #0xd0] 1167fc: 2a0103e8 mov w8, w1 116800: b900cfe8 str w8, [sp, #0xcc] 116804: 14000043 b 0x116910 116808: f9006be0 str x0, [sp, #0xd0] 11680c: 2a0103e8 mov w8, w1 116810: b900cfe8 str w8, [sp, #0xcc] 116814: d10323a0 sub x0, x29, #0xc8 116818: 97fe2d3a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11681c: 1400003d b 0x116910 116820: d102a3a0 sub x0, x29, #0xa8 116824: 97fe2d37 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116828: 14000001 b 0x11682c 11682c: 14000001 b 0x116830 116830: 320003e8 orr w8, wzr, #0x1 116834: 2a0803e1 mov w1, w8 116838: d10123a0 sub x0, x29, #0x48 11683c: 97fe2ed9 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116840: b9003be0 str w0, [sp, #0x38] 116844: 14000001 b 0x116848 116848: 321c03e8 orr w8, wzr, #0x10 11684c: 2a0803e1 mov w1, w8 116850: d10123a0 sub x0, x29, #0x48 116854: 97fe2ed3 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116858: b90037e0 str w0, [sp, #0x34] 11685c: 14000001 b 0x116860 116860: b94037e8 ldr w8, [sp, #0x34] 116864: b81343a8 stur w8, [x29, #-0xcc] 116868: 320003e9 orr w9, wzr, #0x1 11686c: 2a0903e1 mov w1, w9 116870: d10123a0 sub x0, x29, #0x48 116874: 97fe2ecb bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116878: b90033e0 str w0, [sp, #0x30] 11687c: 14000001 b 0x116880 116880: 320003e8 orr w8, wzr, #0x1 116884: 2a0803e1 mov w1, w8 116888: d10123a0 sub x0, x29, #0x48 11688c: 97fe2ec5 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116890: b9002fe0 str w0, [sp, #0x2c] 116894: 14000001 b 0x116898 116898: b9402fe8 ldr w8, [sp, #0x2c] 11689c: 34000908 cbz w8, 0x1169bc 1168a0: 14000001 b 0x1168a4 1168a4: 14000001 b 0x1168a8 1168a8: 2a1f03e8 mov w8, wzr 1168ac: b81143a8 stur w8, [x29, #-0xec] 1168b0: d103a3a8 sub x8, x29, #0xe8 1168b4: d10333a0 sub x0, x29, #0xcc 1168b8: d103b3a1 sub x1, x29, #0xec 1168bc: 97fe2859 bl 0xa0a20 <_ZN7android10Compare_GTIjjEENS_7AStringERKT_RKT0_@plt> 1168c0: 14000001 b 0x1168c4 1168c4: d103a3a0 sub x0, x29, #0xe8 1168c8: 97fe4902 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 1168cc: b9002be0 str w0, [sp, #0x28] 1168d0: 14000001 b 0x1168d4 1168d4: b9402be8 ldr w8, [sp, #0x28] 1168d8: 37000368 tbnz w8, #0x0, 0x116944 1168dc: 14000001 b 0x1168e0 1168e0: 90000721 adrp x1, 0x1fa000 1168e4: 91044c21 add x1, x1, #0x113 1168e8: 9103e3e0 add x0, sp, #0xf8 1168ec: 97fe34a5 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 1168f0: 14000001 b 0x1168f4 1168f4: 9103e3e0 add x0, sp, #0xf8 1168f8: d103a3a1 sub x1, x29, #0xe8 1168fc: 97fe30f9 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 116900: 14000001 b 0x116904 116904: 9103e3e0 add x0, sp, #0xf8 116908: 97fe2cfe bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11690c: 1400000e b 0x116944 116910: d102a3a0 sub x0, x29, #0xa8 116914: 97fe2cfb bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116918: 14000067 b 0x116ab4 11691c: f9006be0 str x0, [sp, #0xd0] 116920: 2a0103e8 mov w8, w1 116924: b900cfe8 str w8, [sp, #0xcc] 116928: 1400001b b 0x116994 11692c: f9006be0 str x0, [sp, #0xd0] 116930: 2a0103e8 mov w8, w1 116934: b900cfe8 str w8, [sp, #0xcc] 116938: 9103e3e0 add x0, sp, #0xf8 11693c: 97fe2cf1 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116940: 14000015 b 0x116994 116944: d103a3a0 sub x0, x29, #0xe8 116948: 97fe2cee bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11694c: 14000001 b 0x116950 116950: 14000001 b 0x116954 116954: b85343a8 ldur w8, [x29, #-0xcc] 116958: 71000508 subs w8, w8, #0x1 11695c: b81343a8 stur w8, [x29, #-0xcc] 116960: 2a1f03e8 mov w8, wzr 116964: b900bfe8 str w8, [sp, #0xbc] 116968: 14000001 b 0x11696c 11696c: b85343a8 ldur w8, [x29, #-0xcc] 116970: 34000188 cbz w8, 0x1169a0 116974: 14000001 b 0x116978 116978: b940bfe8 ldr w8, [sp, #0xbc] 11697c: 11000508 add w8, w8, #0x1 116980: b900bfe8 str w8, [sp, #0xbc] 116984: b85343a8 ldur w8, [x29, #-0xcc] 116988: 53017d08 lsr w8, w8, #1 11698c: b81343a8 stur w8, [x29, #-0xcc] 116990: 17fffff7 b 0x11696c 116994: d103a3a0 sub x0, x29, #0xe8 116998: 97fe2cda bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11699c: 14000046 b 0x116ab4 1169a0: b940bfe8 ldr w8, [sp, #0xbc] 1169a4: 2a0803e1 mov w1, w8 1169a8: d10123a0 sub x0, x29, #0x48 1169ac: 97fe402d bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1169b0: b90027e0 str w0, [sp, #0x24] 1169b4: 14000001 b 0x1169b8 1169b8: 14000001 b 0x1169bc 1169bc: 320003e8 orr w8, wzr, #0x1 1169c0: 2a0803e1 mov w1, w8 1169c4: d10123a0 sub x0, x29, #0x48 1169c8: 97fe2e76 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1169cc: b90023e0 str w0, [sp, #0x20] 1169d0: 14000001 b 0x1169d4 1169d4: 528001a8 mov w8, #0xd // =13 1169d8: 2a0803e1 mov w1, w8 1169dc: d10123a0 sub x0, x29, #0x48 1169e0: 97fe2e70 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1169e4: b9001fe0 str w0, [sp, #0x1c] 1169e8: 14000001 b 0x1169ec 1169ec: b9401fe8 ldr w8, [sp, #0x1c] 1169f0: b900bbe8 str w8, [sp, #0xb8] 1169f4: 320003e9 orr w9, wzr, #0x1 1169f8: 2a0903e1 mov w1, w9 1169fc: d10123a0 sub x0, x29, #0x48 116a00: 97fe2e68 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116a04: b9001be0 str w0, [sp, #0x18] 116a08: 14000001 b 0x116a0c 116a0c: 528001a8 mov w8, #0xd // =13 116a10: 2a0803e1 mov w1, w8 116a14: d10123a0 sub x0, x29, #0x48 116a18: 97fe2e62 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116a1c: b90017e0 str w0, [sp, #0x14] 116a20: 14000001 b 0x116a24 116a24: b94017e8 ldr w8, [sp, #0x14] 116a28: b900b7e8 str w8, [sp, #0xb4] 116a2c: 320003e9 orr w9, wzr, #0x1 116a30: 2a0903e1 mov w1, w9 116a34: d10123a0 sub x0, x29, #0x48 116a38: 97fe2e5a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116a3c: b90013e0 str w0, [sp, #0x10] 116a40: 14000001 b 0x116a44 116a44: 320003e8 orr w8, wzr, #0x1 116a48: 2a0803e1 mov w1, w8 116a4c: d10123a0 sub x0, x29, #0x48 116a50: 97fe2e54 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 116a54: b9000fe0 str w0, [sp, #0xc] 116a58: 14000001 b 0x116a5c 116a5c: b9400fe8 ldr w8, [sp, #0xc] 116a60: b900b3e8 str w8, [sp, #0xb0] 116a64: b940bbe9 ldr w9, [sp, #0xb8] 116a68: f94073ea ldr x10, [sp, #0xe0] 116a6c: b9000149 str w9, [x10] 116a70: b940b7e9 ldr w9, [sp, #0xb4] 116a74: f9406fea ldr x10, [sp, #0xd8] 116a78: b9000149 str w9, [x10] 116a7c: d10123a0 sub x0, x29, #0x48 116a80: 97fe32dc bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 116a84: d53bd04a mrs x10, TPIDR_EL0 116a88: f940154a ldr x10, [x10, #0x28] 116a8c: f85e83a0 ldur x0, [x29, #-0x18] 116a90: eb00014a subs x10, x10, x0 116a94: f90003ea str x10, [sp] 116a98: 54000181 b.ne 0x116ac8 116a9c: 14000001 b 0x116aa0 116aa0: 320003e0 orr w0, wzr, #0x1 116aa4: 9107c3ff add sp, sp, #0x1f0 116aa8: a9417bfd ldp x29, x30, [sp, #0x10] 116aac: f84207fc ldr x28, [sp], #0x20 116ab0: d65f03c0 ret 116ab4: d10123a0 sub x0, x29, #0x48 116ab8: 97fe32ce bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 116abc: 14000001 b 0x116ac0 116ac0: f9406be0 ldr x0, [sp, #0xd0] 116ac4: 97fe4513 bl 0xa7f10 <_Unwind_Resume@plt> 116ac8: 97fe4caa bl 0xa9d70 <__stack_chk_fail@plt> 0000000000116acc (unsigned int const&, unsigned int const&)>: 116acc: d10143ff sub sp, sp, #0x50 116ad0: a9047bfd stp x29, x30, [sp, #0x40] 116ad4: 910103fd add x29, sp, #0x40 116ad8: 52800009 mov w9, #0x0 // =0 116adc: d000070a adrp x10, 0x1f8000 116ae0: 9118554a add x10, x10, #0x615 116ae4: f81f83a0 stur x0, [x29, #-0x8] 116ae8: f81f03a1 stur x1, [x29, #-0x10] 116aec: 320003eb orr w11, wzr, #0x1 116af0: 0a0b0129 and w9, w9, w11 116af4: 381ef3a9 sturb w9, [x29, #-0x11] 116af8: aa0803e0 mov x0, x8 116afc: f9000be8 str x8, [sp, #0x10] 116b00: f90007ea str x10, [sp, #0x8] 116b04: 97fe4f97 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 116b08: f85f83a8 ldur x8, [x29, #-0x8] 116b0c: b9400109 ldr w9, [x8] 116b10: f85f03a8 ldur x8, [x29, #-0x10] 116b14: b940010b ldr w11, [x8] 116b18: 6b0b013f cmp w9, w11 116b1c: 1a9f07e9 cset w9, ne 116b20: 370002c9 tbnz w9, #0x0, 0x116b78 (unsigned int const&, unsigned int const&)+0xac> 116b24: f85f83a8 ldur x8, [x29, #-0x8] 116b28: b9400101 ldr w1, [x8] 116b2c: f9400be0 ldr x0, [sp, #0x10] 116b30: 97fe2c24 bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> 116b34: 14000001 b 0x116b38 (unsigned int const&, unsigned int const&)+0x6c> 116b38: f9400be0 ldr x0, [sp, #0x10] 116b3c: f94007e1 ldr x1, [sp, #0x8] 116b40: 97fe4a5c bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 116b44: 14000001 b 0x116b48 (unsigned int const&, unsigned int const&)+0x7c> 116b48: f85f03a8 ldur x8, [x29, #-0x10] 116b4c: b9400101 ldr w1, [x8] 116b50: f9400be0 ldr x0, [sp, #0x10] 116b54: 97fe2c1b bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> 116b58: 14000001 b 0x116b5c (unsigned int const&, unsigned int const&)+0x90> 116b5c: 14000007 b 0x116b78 (unsigned int const&, unsigned int const&)+0xac> 116b60: 2a0103e8 mov w8, w1 116b64: f90013e0 str x0, [sp, #0x20] 116b68: b9001fe8 str w8, [sp, #0x1c] 116b6c: f9400be0 ldr x0, [sp, #0x10] 116b70: 97fe2c64 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116b74: 1400000c b 0x116ba4 (unsigned int const&, unsigned int const&)+0xd8> 116b78: 12800008 mov w8, #-0x1 // =-1 116b7c: 320003e9 orr w9, wzr, #0x1 116b80: 0a090108 and w8, w8, w9 116b84: 381ef3a8 sturb w8, [x29, #-0x11] 116b88: 385ef3a8 ldurb w8, [x29, #-0x11] 116b8c: 37000068 tbnz w8, #0x0, 0x116b98 (unsigned int const&, unsigned int const&)+0xcc> 116b90: f9400be0 ldr x0, [sp, #0x10] 116b94: 97fe2c5b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116b98: a9447bfd ldp x29, x30, [sp, #0x40] 116b9c: 910143ff add sp, sp, #0x50 116ba0: d65f03c0 ret 116ba4: f94013e0 ldr x0, [sp, #0x20] 116ba8: 97fe44da bl 0xa7f10 <_Unwind_Resume@plt> 0000000000116bac (unsigned int const&, unsigned int const&)>: 116bac: d10143ff sub sp, sp, #0x50 116bb0: a9047bfd stp x29, x30, [sp, #0x40] 116bb4: 910103fd add x29, sp, #0x40 116bb8: 52800009 mov w9, #0x0 // =0 116bbc: d000070a adrp x10, 0x1f8000 116bc0: 9118554a add x10, x10, #0x615 116bc4: f81f83a0 stur x0, [x29, #-0x8] 116bc8: f81f03a1 stur x1, [x29, #-0x10] 116bcc: 320003eb orr w11, wzr, #0x1 116bd0: 0a0b0129 and w9, w9, w11 116bd4: 381ef3a9 sturb w9, [x29, #-0x11] 116bd8: aa0803e0 mov x0, x8 116bdc: f9000be8 str x8, [sp, #0x10] 116be0: f90007ea str x10, [sp, #0x8] 116be4: 97fe4f5f bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 116be8: f85f83a8 ldur x8, [x29, #-0x8] 116bec: b9400109 ldr w9, [x8] 116bf0: f85f03a8 ldur x8, [x29, #-0x10] 116bf4: b940010b ldr w11, [x8] 116bf8: 6b0b013f cmp w9, w11 116bfc: 1a9f97e9 cset w9, hi 116c00: 370002c9 tbnz w9, #0x0, 0x116c58 (unsigned int const&, unsigned int const&)+0xac> 116c04: f85f83a8 ldur x8, [x29, #-0x8] 116c08: b9400101 ldr w1, [x8] 116c0c: f9400be0 ldr x0, [sp, #0x10] 116c10: 97fe2bec bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> 116c14: 14000001 b 0x116c18 (unsigned int const&, unsigned int const&)+0x6c> 116c18: f9400be0 ldr x0, [sp, #0x10] 116c1c: f94007e1 ldr x1, [sp, #0x8] 116c20: 97fe4a24 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 116c24: 14000001 b 0x116c28 (unsigned int const&, unsigned int const&)+0x7c> 116c28: f85f03a8 ldur x8, [x29, #-0x10] 116c2c: b9400101 ldr w1, [x8] 116c30: f9400be0 ldr x0, [sp, #0x10] 116c34: 97fe2be3 bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> 116c38: 14000001 b 0x116c3c (unsigned int const&, unsigned int const&)+0x90> 116c3c: 14000007 b 0x116c58 (unsigned int const&, unsigned int const&)+0xac> 116c40: 2a0103e8 mov w8, w1 116c44: f90013e0 str x0, [sp, #0x20] 116c48: b9001fe8 str w8, [sp, #0x1c] 116c4c: f9400be0 ldr x0, [sp, #0x10] 116c50: 97fe2c2c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116c54: 1400000c b 0x116c84 (unsigned int const&, unsigned int const&)+0xd8> 116c58: 12800008 mov w8, #-0x1 // =-1 116c5c: 320003e9 orr w9, wzr, #0x1 116c60: 0a090108 and w8, w8, w9 116c64: 381ef3a8 sturb w8, [x29, #-0x11] 116c68: 385ef3a8 ldurb w8, [x29, #-0x11] 116c6c: 37000068 tbnz w8, #0x0, 0x116c78 (unsigned int const&, unsigned int const&)+0xcc> 116c70: f9400be0 ldr x0, [sp, #0x10] 116c74: 97fe2c23 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 116c78: a9447bfd ldp x29, x30, [sp, #0x40] 116c7c: 910143ff add sp, sp, #0x50 116c80: d65f03c0 ret 116c84: f94013e0 ldr x0, [sp, #0x20] 116c88: 97fe44a2 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000116c8c : 116c8c: d102c3ff sub sp, sp, #0xb0 116c90: d2800008 mov x8, #0x0 // =0 116c94: 90000729 adrp x9, 0x1fa000 116c98: 91074129 add x9, x9, #0x1d0 116c9c: 9000072a adrp x10, 0x1fa000 116ca0: 910af14a add x10, x10, #0x2bc 116ca4: 9000072b adrp x11, 0x1fa000 116ca8: 910a116b add x11, x11, #0x284 116cac: 9000072c adrp x12, 0x1fa000 116cb0: 9109318c add x12, x12, #0x24c 116cb4: 9000072d adrp x13, 0x1fa000 116cb8: 910851ad add x13, x13, #0x214 116cbc: 9000072e adrp x14, 0x1fa000 116cc0: 910771ce add x14, x14, #0x1dc 116cc4: b900abe0 str w0, [sp, #0xa8] 116cc8: f90053e1 str x1, [sp, #0xa0] 116ccc: f9004fe2 str x2, [sp, #0x98] 116cd0: f9004be3 str x3, [sp, #0x90] 116cd4: f90047e4 str x4, [sp, #0x88] 116cd8: f90043e5 str x5, [sp, #0x80] 116cdc: f94053e1 ldr x1, [sp, #0xa0] 116ce0: f900003f str xzr, [x1] 116ce4: f9404fe1 ldr x1, [sp, #0x98] 116ce8: eb08003f cmp x1, x8 116cec: 1a9f07e0 cset w0, ne 116cf0: f90023e8 str x8, [sp, #0x40] 116cf4: f9001fe9 str x9, [sp, #0x38] 116cf8: f9001bea str x10, [sp, #0x30] 116cfc: f90017eb str x11, [sp, #0x28] 116d00: f90013ec str x12, [sp, #0x20] 116d04: f9000fed str x13, [sp, #0x18] 116d08: f9000bee str x14, [sp, #0x10] 116d0c: 37000040 tbnz w0, #0x0, 0x116d14 116d10: 14000003 b 0x116d1c 116d14: f9404fe8 ldr x8, [sp, #0x98] 116d18: b900011f str wzr, [x8] 116d1c: f9404be8 ldr x8, [sp, #0x90] 116d20: f94023e9 ldr x9, [sp, #0x40] 116d24: eb09011f cmp x8, x9 116d28: 1a9f07ea cset w10, ne 116d2c: 3700004a tbnz w10, #0x0, 0x116d34 116d30: 14000003 b 0x116d3c 116d34: f9404be8 ldr x8, [sp, #0x90] 116d38: b900011f str wzr, [x8] 116d3c: f94047e8 ldr x8, [sp, #0x88] 116d40: f94023e9 ldr x9, [sp, #0x40] 116d44: eb09011f cmp x8, x9 116d48: 1a9f07ea cset w10, ne 116d4c: 3700004a tbnz w10, #0x0, 0x116d54 116d50: 14000003 b 0x116d5c 116d54: f94047e8 ldr x8, [sp, #0x88] 116d58: b900011f str wzr, [x8] 116d5c: f94043e8 ldr x8, [sp, #0x80] 116d60: f94023e9 ldr x9, [sp, #0x40] 116d64: eb09011f cmp x8, x9 116d68: 1a9f07ea cset w10, ne 116d6c: 3700004a tbnz w10, #0x0, 0x116d74 116d70: 14000004 b 0x116d80 116d74: 52809008 mov w8, #0x480 // =1152 116d78: f94043e9 ldr x9, [sp, #0x80] 116d7c: b9000128 str w8, [x9] 116d80: 320b2be8 orr w8, wzr, #0xffe00000 116d84: b940abe9 ldr w9, [sp, #0xa8] 116d88: 0a080129 and w9, w9, w8 116d8c: 6b08013f cmp w9, w8 116d90: 1a9f07e8 cset w8, ne 116d94: 37000048 tbnz w8, #0x0, 0x116d9c 116d98: 14000006 b 0x116db0 116d9c: 52800008 mov w8, #0x0 // =0 116da0: 320003e9 orr w9, wzr, #0x1 116da4: 0a090108 and w8, w8, w9 116da8: 3902bfe8 strb w8, [sp, #0xaf] 116dac: 1400014e b 0x1172e4 116db0: 320003e8 orr w8, wzr, #0x1 116db4: 320007e9 orr w9, wzr, #0x3 116db8: 5280026a mov w10, #0x13 // =19 116dbc: b940abeb ldr w11, [sp, #0xa8] 116dc0: 1aca256a lsr w10, w11, w10 116dc4: 0a090149 and w9, w10, w9 116dc8: b9007fe9 str w9, [sp, #0x7c] 116dcc: b9407fe9 ldr w9, [sp, #0x7c] 116dd0: 6b08013f cmp w9, w8 116dd4: 1a9f17e8 cset w8, eq 116dd8: 37000048 tbnz w8, #0x0, 0x116de0 116ddc: 14000006 b 0x116df4 116de0: 52800008 mov w8, #0x0 // =0 116de4: 320003e9 orr w9, wzr, #0x1 116de8: 0a090108 and w8, w8, w9 116dec: 3902bfe8 strb w8, [sp, #0xaf] 116df0: 1400013d b 0x1172e4 116df4: 52800228 mov w8, #0x11 // =17 116df8: 320007e9 orr w9, wzr, #0x3 116dfc: b940abea ldr w10, [sp, #0xa8] 116e00: 1ac82548 lsr w8, w10, w8 116e04: 0a090108 and w8, w8, w9 116e08: b9007be8 str w8, [sp, #0x78] 116e0c: b9407be8 ldr w8, [sp, #0x78] 116e10: 34000048 cbz w8, 0x116e18 116e14: 14000006 b 0x116e2c 116e18: 52800008 mov w8, #0x0 // =0 116e1c: 320003e9 orr w9, wzr, #0x1 116e20: 0a090108 and w8, w8, w9 116e24: 3902bfe8 strb w8, [sp, #0xaf] 116e28: 1400012f b 0x1172e4 116e2c: 32000fe8 orr w8, wzr, #0xf 116e30: 321e07e9 orr w9, wzr, #0xc 116e34: 321c03ea orr w10, wzr, #0x10 116e38: 320003eb orr w11, wzr, #0x1 116e3c: b940abec ldr w12, [sp, #0xa8] 116e40: 1aca258a lsr w10, w12, w10 116e44: 0a0b014a and w10, w10, w11 116e48: b90077ea str w10, [sp, #0x74] 116e4c: b940abea ldr w10, [sp, #0xa8] 116e50: 1ac92549 lsr w9, w10, w9 116e54: 0a080128 and w8, w9, w8 116e58: b90073e8 str w8, [sp, #0x70] 116e5c: b94073e8 ldr w8, [sp, #0x70] 116e60: 340000e8 cbz w8, 0x116e7c 116e64: 32000fe8 orr w8, wzr, #0xf 116e68: b94073e9 ldr w9, [sp, #0x70] 116e6c: 6b08013f cmp w9, w8 116e70: 1a9f17e8 cset w8, eq 116e74: 37000048 tbnz w8, #0x0, 0x116e7c 116e78: 14000006 b 0x116e90 116e7c: 52800008 mov w8, #0x0 // =0 116e80: 320003e9 orr w9, wzr, #0x1 116e84: 0a090108 and w8, w8, w9 116e88: 3902bfe8 strb w8, [sp, #0xaf] 116e8c: 14000116 b 0x1172e4 116e90: 52800148 mov w8, #0xa // =10 116e94: 320007e9 orr w9, wzr, #0x3 116e98: b940abea ldr w10, [sp, #0xa8] 116e9c: 1ac82548 lsr w8, w10, w8 116ea0: 0a090108 and w8, w8, w9 116ea4: b9006fe8 str w8, [sp, #0x6c] 116ea8: b9406fe8 ldr w8, [sp, #0x6c] 116eac: 6b09011f cmp w8, w9 116eb0: 1a9f17e8 cset w8, eq 116eb4: 37000048 tbnz w8, #0x0, 0x116ebc 116eb8: 14000006 b 0x116ed0 116ebc: 52800008 mov w8, #0x0 // =0 116ec0: 320003e9 orr w9, wzr, #0x1 116ec4: 0a090108 and w8, w8, w9 116ec8: 3902bfe8 strb w8, [sp, #0xaf] 116ecc: 14000106 b 0x1172e4 116ed0: 321f03e8 orr w8, wzr, #0x2 116ed4: b27e03e9 orr x9, xzr, #0x4 116ed8: b9406fea ldr w10, [sp, #0x6c] 116edc: 2a0a03eb mov w11, w10 116ee0: d3407d6b ubfx x11, x11, #0, #32 116ee4: 9b0b7d29 mul x9, x9, x11 116ee8: f9401feb ldr x11, [sp, #0x38] 116eec: 8b090169 add x9, x11, x9 116ef0: b940012a ldr w10, [x9] 116ef4: b9006bea str w10, [sp, #0x68] 116ef8: b9407fea ldr w10, [sp, #0x7c] 116efc: 6b08015f cmp w10, w8 116f00: 1a9f17e8 cset w8, eq 116f04: 37000048 tbnz w8, #0x0, 0x116f0c 116f08: 14000006 b 0x116f20 116f0c: 321f03e8 orr w8, wzr, #0x2 116f10: b9406be9 ldr w9, [sp, #0x68] 116f14: 1ac80d28 sdiv w8, w9, w8 116f18: b9006be8 str w8, [sp, #0x68] 116f1c: 14000008 b 0x116f3c 116f20: b9407fe8 ldr w8, [sp, #0x7c] 116f24: 34000048 cbz w8, 0x116f2c 116f28: 14000005 b 0x116f3c 116f2c: 321e03e8 orr w8, wzr, #0x4 116f30: b9406be9 ldr w9, [sp, #0x68] 116f34: 1ac80d28 sdiv w8, w9, w8 116f38: b9006be8 str w8, [sp, #0x68] 116f3c: 52800128 mov w8, #0x9 // =9 116f40: 320003e9 orr w9, wzr, #0x1 116f44: 320007ea orr w10, wzr, #0x3 116f48: b940abeb ldr w11, [sp, #0xa8] 116f4c: 1ac82568 lsr w8, w11, w8 116f50: 0a090108 and w8, w8, w9 116f54: b90067e8 str w8, [sp, #0x64] 116f58: b9407be8 ldr w8, [sp, #0x78] 116f5c: 6b0a011f cmp w8, w10 116f60: 1a9f17e8 cset w8, eq 116f64: 37000048 tbnz w8, #0x0, 0x116f6c 116f68: 1400003e b 0x117060 116f6c: 320007e8 orr w8, wzr, #0x3 116f70: b9407fe9 ldr w9, [sp, #0x7c] 116f74: 6b08013f cmp w9, w8 116f78: 1a9f17e8 cset w8, eq 116f7c: 37000048 tbnz w8, #0x0, 0x116f84 116f80: 1400000c b 0x116fb0 116f84: b27e03e8 orr x8, xzr, #0x4 116f88: b94073e9 ldr w9, [sp, #0x70] 116f8c: 71000529 subs w9, w9, #0x1 116f90: 2a0903ea mov w10, w9 116f94: d3407d4a ubfx x10, x10, #0, #32 116f98: 9b0a7d08 mul x8, x8, x10 116f9c: f9400bea ldr x10, [sp, #0x10] 116fa0: 8b080148 add x8, x10, x8 116fa4: b9400109 ldr w9, [x8] 116fa8: b9000fe9 str w9, [sp, #0xc] 116fac: 1400000b b 0x116fd8 116fb0: b27e03e8 orr x8, xzr, #0x4 116fb4: b94073e9 ldr w9, [sp, #0x70] 116fb8: 71000529 subs w9, w9, #0x1 116fbc: 2a0903ea mov w10, w9 116fc0: d3407d4a ubfx x10, x10, #0, #32 116fc4: 9b0a7d08 mul x8, x8, x10 116fc8: f9400fea ldr x10, [sp, #0x18] 116fcc: 8b080148 add x8, x10, x8 116fd0: b9400109 ldr w9, [x8] 116fd4: b9000fe9 str w9, [sp, #0xc] 116fd8: b9400fe8 ldr w8, [sp, #0xc] 116fdc: b90063e8 str w8, [sp, #0x60] 116fe0: f94047e9 ldr x9, [sp, #0x88] 116fe4: f94023ea ldr x10, [sp, #0x40] 116fe8: eb0a013f cmp x9, x10 116fec: 1a9f07e8 cset w8, ne 116ff0: 37000048 tbnz w8, #0x0, 0x116ff8 116ff4: 14000004 b 0x117004 116ff8: b94063e8 ldr w8, [sp, #0x60] 116ffc: f94047e9 ldr x9, [sp, #0x88] 117000: b9000128 str w8, [x9] 117004: 5285dc08 mov w8, #0x2ee0 // =12000 117008: 321e03e9 orr w9, wzr, #0x4 11700c: b94063ea ldr w10, [sp, #0x60] 117010: 1b0a7d08 mul w8, w8, w10 117014: b9406bea ldr w10, [sp, #0x68] 117018: 1aca0d08 sdiv w8, w8, w10 11701c: b94067ea ldr w10, [sp, #0x64] 117020: 0b0a0108 add w8, w8, w10 117024: 1b097d08 mul w8, w8, w9 117028: 2a0803eb mov w11, w8 11702c: d3407d6b ubfx x11, x11, #0, #32 117030: f94053ec ldr x12, [sp, #0xa0] 117034: f900018b str x11, [x12] 117038: f94043eb ldr x11, [sp, #0x80] 11703c: f94023ec ldr x12, [sp, #0x40] 117040: eb0c017f cmp x11, x12 117044: 1a9f07e8 cset w8, ne 117048: 37000048 tbnz w8, #0x0, 0x117050 11704c: 14000004 b 0x11705c 117050: 321907e8 orr w8, wzr, #0x180 117054: f94043e9 ldr x9, [sp, #0x80] 117058: b9000128 str w8, [x9] 11705c: 14000080 b 0x11725c 117060: 320007e8 orr w8, wzr, #0x3 117064: b9407fe9 ldr w9, [sp, #0x7c] 117068: 6b08013f cmp w9, w8 11706c: 1a9f17e8 cset w8, eq 117070: 37000048 tbnz w8, #0x0, 0x117078 117074: 14000028 b 0x117114 117078: 321f03e8 orr w8, wzr, #0x2 11707c: b9407be9 ldr w9, [sp, #0x78] 117080: 6b08013f cmp w9, w8 117084: 1a9f17e8 cset w8, eq 117088: 37000048 tbnz w8, #0x0, 0x117090 11708c: 1400000c b 0x1170bc 117090: b27e03e8 orr x8, xzr, #0x4 117094: b94073e9 ldr w9, [sp, #0x70] 117098: 71000529 subs w9, w9, #0x1 11709c: 2a0903ea mov w10, w9 1170a0: d3407d4a ubfx x10, x10, #0, #32 1170a4: 9b0a7d08 mul x8, x8, x10 1170a8: f94013ea ldr x10, [sp, #0x20] 1170ac: 8b080148 add x8, x10, x8 1170b0: b9400109 ldr w9, [x8] 1170b4: b9000be9 str w9, [sp, #0x8] 1170b8: 1400000b b 0x1170e4 1170bc: b27e03e8 orr x8, xzr, #0x4 1170c0: b94073e9 ldr w9, [sp, #0x70] 1170c4: 71000529 subs w9, w9, #0x1 1170c8: 2a0903ea mov w10, w9 1170cc: d3407d4a ubfx x10, x10, #0, #32 1170d0: 9b0a7d08 mul x8, x8, x10 1170d4: f94017ea ldr x10, [sp, #0x28] 1170d8: 8b080148 add x8, x10, x8 1170dc: b9400109 ldr w9, [x8] 1170e0: b9000be9 str w9, [sp, #0x8] 1170e4: b9400be8 ldr w8, [sp, #0x8] 1170e8: b9005fe8 str w8, [sp, #0x5c] 1170ec: f94043e9 ldr x9, [sp, #0x80] 1170f0: f94023ea ldr x10, [sp, #0x40] 1170f4: eb0a013f cmp x9, x10 1170f8: 1a9f07e8 cset w8, ne 1170fc: 37000048 tbnz w8, #0x0, 0x117104 117100: 14000004 b 0x117110 117104: 52809008 mov w8, #0x480 // =1152 117108: f94043e9 ldr x9, [sp, #0x80] 11710c: b9000128 str w8, [x9] 117110: 1400001b b 0x11717c 117114: b27e03e8 orr x8, xzr, #0x4 117118: b94073e9 ldr w9, [sp, #0x70] 11711c: 71000529 subs w9, w9, #0x1 117120: 2a0903ea mov w10, w9 117124: d3407d4a ubfx x10, x10, #0, #32 117128: 9b0a7d08 mul x8, x8, x10 11712c: f9401bea ldr x10, [sp, #0x30] 117130: 8b080148 add x8, x10, x8 117134: b9400109 ldr w9, [x8] 117138: b9005fe9 str w9, [sp, #0x5c] 11713c: f94043e8 ldr x8, [sp, #0x80] 117140: f94023eb ldr x11, [sp, #0x40] 117144: eb0b011f cmp x8, x11 117148: 1a9f07e9 cset w9, ne 11714c: 37000049 tbnz w9, #0x0, 0x117154 117150: 1400000b b 0x11717c 117154: 52804808 mov w8, #0x240 // =576 117158: 320003e9 orr w9, wzr, #0x1 11715c: 5280900a mov w10, #0x480 // =1152 117160: b9407beb ldr w11, [sp, #0x78] 117164: 6b09017f cmp w11, w9 117168: 1a9f17e9 cset w9, eq 11716c: 7200013f tst w9, #0x1 117170: 1a8a1108 csel w8, w8, w10, ne 117174: f94043ec ldr x12, [sp, #0x80] 117178: b9000188 str w8, [x12] 11717c: f94047e8 ldr x8, [sp, #0x88] 117180: f94023e9 ldr x9, [sp, #0x40] 117184: eb09011f cmp x8, x9 117188: 1a9f07ea cset w10, ne 11718c: 3700004a tbnz w10, #0x0, 0x117194 117190: 14000004 b 0x1171a0 117194: b9405fe8 ldr w8, [sp, #0x5c] 117198: f94047e9 ldr x9, [sp, #0x88] 11719c: b9000128 str w8, [x9] 1171a0: 320007e8 orr w8, wzr, #0x3 1171a4: b9407fe9 ldr w9, [sp, #0x7c] 1171a8: 6b08013f cmp w9, w8 1171ac: 1a9f17e8 cset w8, eq 1171b0: 37000048 tbnz w8, #0x0, 0x1171b8 1171b4: 1400000e b 0x1171ec 1171b8: 52865008 mov w8, #0x3280 // =12928 1171bc: 72a00048 movk w8, #0x2, lsl #16 1171c0: b9405fe9 ldr w9, [sp, #0x5c] 1171c4: 1b097d08 mul w8, w8, w9 1171c8: b9406be9 ldr w9, [sp, #0x68] 1171cc: 1ac90d08 sdiv w8, w8, w9 1171d0: b94067e9 ldr w9, [sp, #0x64] 1171d4: 0b090108 add w8, w8, w9 1171d8: 2a0803ea mov w10, w8 1171dc: d3407d4a ubfx x10, x10, #0, #32 1171e0: f94053eb ldr x11, [sp, #0xa0] 1171e4: f900016a str x10, [x11] 1171e8: 1400001d b 0x11725c 1171ec: 52865008 mov w8, #0x3280 // =12928 1171f0: 72a00048 movk w8, #0x2, lsl #16 1171f4: 52832809 mov w9, #0x1940 // =6464 1171f8: 72a00029 movk w9, #0x1, lsl #16 1171fc: 320003ea orr w10, wzr, #0x1 117200: b9407beb ldr w11, [sp, #0x78] 117204: 6b0a017f cmp w11, w10 117208: 1a9f17ea cset w10, eq 11720c: 7200015f tst w10, #0x1 117210: 1a881128 csel w8, w9, w8, ne 117214: 2a0803ec mov w12, w8 117218: 93407d8c sxtw x12, w12 11721c: f9002bec str x12, [sp, #0x50] 117220: f9402bec ldr x12, [sp, #0x50] 117224: b9405fe8 ldr w8, [sp, #0x5c] 117228: 2a0803ed mov w13, w8 11722c: 93407dad sxtw x13, w13 117230: 9b0d7d8c mul x12, x12, x13 117234: b9406be8 ldr w8, [sp, #0x68] 117238: 2a0803ed mov w13, w8 11723c: 93407dad sxtw x13, w13 117240: 9acd098c udiv x12, x12, x13 117244: b94067e8 ldr w8, [sp, #0x64] 117248: 2a0803ed mov w13, w8 11724c: d3407dad ubfx x13, x13, #0, #32 117250: 8b0d018c add x12, x12, x13 117254: f94053ed ldr x13, [sp, #0xa0] 117258: f90001ac str x12, [x13] 11725c: f9404fe8 ldr x8, [sp, #0x98] 117260: f94023e9 ldr x9, [sp, #0x40] 117264: eb09011f cmp x8, x9 117268: 1a9f07ea cset w10, ne 11726c: 3700004a tbnz w10, #0x0, 0x117274 117270: 14000004 b 0x117280 117274: b9406be8 ldr w8, [sp, #0x68] 117278: f9404fe9 ldr x9, [sp, #0x98] 11727c: b9000128 str w8, [x9] 117280: f9404be8 ldr x8, [sp, #0x90] 117284: f94023e9 ldr x9, [sp, #0x40] 117288: eb09011f cmp x8, x9 11728c: 1a9f07ea cset w10, ne 117290: 3700004a tbnz w10, #0x0, 0x117298 117294: 14000010 b 0x1172d4 117298: 321f07e8 orr w8, wzr, #0x6 11729c: 321f03e9 orr w9, wzr, #0x2 1172a0: 320003ea orr w10, wzr, #0x1 1172a4: 320007eb orr w11, wzr, #0x3 1172a8: b940abec ldr w12, [sp, #0xa8] 1172ac: 1ac82588 lsr w8, w12, w8 1172b0: 0a0b0108 and w8, w8, w11 1172b4: b9004fe8 str w8, [sp, #0x4c] 1172b8: b9404fe8 ldr w8, [sp, #0x4c] 1172bc: 6b0b011f cmp w8, w11 1172c0: 1a9f17e8 cset w8, eq 1172c4: 7200011f tst w8, #0x1 1172c8: 1a891148 csel w8, w10, w9, ne 1172cc: f9404bed ldr x13, [sp, #0x90] 1172d0: b90001a8 str w8, [x13] 1172d4: 12800008 mov w8, #-0x1 // =-1 1172d8: 320003e9 orr w9, wzr, #0x1 1172dc: 0a090108 and w8, w8, w9 1172e0: 3902bfe8 strb w8, [sp, #0xaf] 1172e4: 3942bfe8 ldrb w8, [sp, #0xaf] 1172e8: 2a0803e0 mov w0, w8 1172ec: 9102c3ff add sp, sp, #0xb0 1172f0: d65f03c0 ret 00000000001172f4 : 1172f4: d10083ff sub sp, sp, #0x20 1172f8: b0000c88 adrp x8, 0x2a8000 1172fc: f947f508 ldr x8, [x8, #0xfe8] 117300: b27c03e9 orr x9, xzr, #0x10 117304: 8b090108 add x8, x8, x9 117308: 5280000a mov w10, #0x0 // =0 11730c: f9000fe0 str x0, [sp, #0x18] 117310: f9000be1 str x1, [sp, #0x10] 117314: f90007e2 str x2, [sp, #0x8] 117318: f9400fe9 ldr x9, [sp, #0x18] 11731c: f9000128 str x8, [x9] 117320: f9400be8 ldr x8, [sp, #0x10] 117324: f9000528 str x8, [x9, #0x8] 117328: f94007e8 ldr x8, [sp, #0x8] 11732c: f9000928 str x8, [x9, #0x10] 117330: b900193f str wzr, [x9, #0x18] 117334: f900113f str xzr, [x9, #0x20] 117338: 3900a12a strb w10, [x9, #0x28] 11733c: 910083ff add sp, sp, #0x20 117340: d65f03c0 ret 0000000000117344 : 117344: d10043ff sub sp, sp, #0x10 117348: f90007e0 str x0, [sp, #0x8] 11734c: 910043ff add sp, sp, #0x10 117350: d65f03c0 ret 0000000000117354 : 117354: d10083ff sub sp, sp, #0x20 117358: a9017bfd stp x29, x30, [sp, #0x10] 11735c: 910043fd add x29, sp, #0x10 117360: b0000c88 adrp x8, 0x2a8000 117364: f9439d08 ldr x8, [x8, #0x738] 117368: f90007e0 str x0, [sp, #0x8] 11736c: f94007e0 ldr x0, [sp, #0x8] 117370: f90003e0 str x0, [sp] 117374: d63f0100 blr x8 117378: f94003e0 ldr x0, [sp] 11737c: 97fe2579 bl 0xa0960 <_ZdlPv@plt> 117380: a9417bfd ldp x29, x30, [sp, #0x10] 117384: 910083ff add sp, sp, #0x20 117388: d65f03c0 ret 000000000011738c : 11738c: d100c3ff sub sp, sp, #0x30 117390: 320003e8 orr w8, wzr, #0x1 117394: f90013e0 str x0, [sp, #0x20] 117398: f94013e0 ldr x0, [sp, #0x20] 11739c: f9400809 ldr x9, [x0, #0x10] 1173a0: b90017e8 str w8, [sp, #0x14] 1173a4: f90007e0 str x0, [sp, #0x8] 1173a8: b4000049 cbz x9, 0x1173b0 1173ac: 14000009 b 0x1173d0 1173b0: 52800008 mov w8, #0x0 // =0 1173b4: b94017e9 ldr w9, [sp, #0x14] 1173b8: f94007ea ldr x10, [sp, #0x8] 1173bc: 3900a149 strb w9, [x10, #0x28] 1173c0: 320003eb orr w11, wzr, #0x1 1173c4: 0a0b0108 and w8, w8, w11 1173c8: 3900bfe8 strb w8, [sp, #0x2f] 1173cc: 14000039 b 0x1174b0 1173d0: f94007e8 ldr x8, [sp, #0x8] 1173d4: b900191f str wzr, [x8, #0x18] 1173d8: f9000fff str xzr, [sp, #0x18] 1173dc: 52800008 mov w8, #0x0 // =0 1173e0: d2800009 mov x9, #0x0 // =0 1173e4: f94007ea ldr x10, [sp, #0x8] 1173e8: f940094b ldr x11, [x10, #0x10] 1173ec: eb09017f cmp x11, x9 1173f0: 1a9f97ec cset w12, hi 1173f4: b90007e8 str w8, [sp, #0x4] 1173f8: 3700004c tbnz w12, #0x0, 0x117400 1173fc: 14000006 b 0x117414 117400: b27e03e8 orr x8, xzr, #0x4 117404: f9400fe9 ldr x9, [sp, #0x18] 117408: eb08013f cmp x9, x8 11740c: 1a9f27ea cset w10, lo 117410: b90007ea str w10, [sp, #0x4] 117414: b94007e8 ldr w8, [sp, #0x4] 117418: 37000048 tbnz w8, #0x0, 0x117420 11741c: 14000015 b 0x117470 117420: 92800008 mov x8, #-0x1 // =-1 117424: b24003e9 orr x9, xzr, #0x1 117428: 321d03ea orr w10, wzr, #0x8 11742c: f94007eb ldr x11, [sp, #0x8] 117430: b940196c ldr w12, [x11, #0x18] 117434: 1aca218a lsl w10, w12, w10 117438: f940056d ldr x13, [x11, #0x8] 11743c: 394001ac ldrb w12, [x13] 117440: 2a0c014a orr w10, w10, w12 117444: b900196a str w10, [x11, #0x18] 117448: f940056d ldr x13, [x11, #0x8] 11744c: 8b0901a9 add x9, x13, x9 117450: f9000569 str x9, [x11, #0x8] 117454: f9400969 ldr x9, [x11, #0x10] 117458: 8b080128 add x8, x9, x8 11745c: f9000968 str x8, [x11, #0x10] 117460: f9400fe8 ldr x8, [sp, #0x18] 117464: 91000508 add x8, x8, #0x1 117468: f9000fe8 str x8, [sp, #0x18] 11746c: 17ffffdc b 0x1173dc 117470: 12800008 mov w8, #-0x1 // =-1 117474: b27b03e9 orr x9, xzr, #0x20 117478: b27d03ea orr x10, xzr, #0x8 11747c: f9400feb ldr x11, [sp, #0x18] 117480: 9b0b7d4a mul x10, x10, x11 117484: f94007eb ldr x11, [sp, #0x8] 117488: f900116a str x10, [x11, #0x20] 11748c: f940116a ldr x10, [x11, #0x20] 117490: eb0a0129 subs x9, x9, x10 117494: b940196c ldr w12, [x11, #0x18] 117498: 2a0903ed mov w13, w9 11749c: 1acd218c lsl w12, w12, w13 1174a0: b900196c str w12, [x11, #0x18] 1174a4: 320003ec orr w12, wzr, #0x1 1174a8: 0a0c0108 and w8, w8, w12 1174ac: 3900bfe8 strb w8, [sp, #0x2f] 1174b0: 3940bfe8 ldrb w8, [sp, #0x2f] 1174b4: 2a0803e0 mov w0, w8 1174b8: 9100c3ff add sp, sp, #0x30 1174bc: d65f03c0 ret 00000000001174c0 : 1174c0: d10143ff sub sp, sp, #0x50 1174c4: a9047bfd stp x29, x30, [sp, #0x40] 1174c8: 910103fd add x29, sp, #0x40 1174cc: d53bd048 mrs x8, TPIDR_EL0 1174d0: f9401509 ldr x9, [x8, #0x28] 1174d4: f81f83a9 stur x9, [x29, #-0x8] 1174d8: f81e83a0 stur x0, [x29, #-0x18] 1174dc: f90013e1 str x1, [sp, #0x20] 1174e0: f85e83a0 ldur x0, [x29, #-0x18] 1174e4: f94013e1 ldr x1, [sp, #0x20] 1174e8: d10033a2 sub x2, x29, #0xc 1174ec: f9000fe8 str x8, [sp, #0x18] 1174f0: 97fe2944 bl 0xa1a00 <_ZN7android10ABitReader15getBitsGracefulEmPj@plt> 1174f4: b85f43aa ldur w10, [x29, #-0xc] 1174f8: f9400fe8 ldr x8, [sp, #0x18] 1174fc: f9401509 ldr x9, [x8, #0x28] 117500: f85f83a1 ldur x1, [x29, #-0x8] 117504: eb010129 subs x9, x9, x1 117508: b90017e0 str w0, [sp, #0x14] 11750c: b90013ea str w10, [sp, #0x10] 117510: f90007e9 str x9, [sp, #0x8] 117514: 540000c1 b.ne 0x11752c 117518: 14000001 b 0x11751c 11751c: b94013e0 ldr w0, [sp, #0x10] 117520: a9447bfd ldp x29, x30, [sp, #0x40] 117524: 910143ff add sp, sp, #0x50 117528: d65f03c0 ret 11752c: 97fe4a11 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000117530 : 117530: d10143ff sub sp, sp, #0x50 117534: a9047bfd stp x29, x30, [sp, #0x40] 117538: 910103fd add x29, sp, #0x40 11753c: b27b03e8 orr x8, xzr, #0x20 117540: f81f03a0 stur x0, [x29, #-0x10] 117544: f81e83a1 stur x1, [x29, #-0x18] 117548: f90013e2 str x2, [sp, #0x20] 11754c: f85f03a0 ldur x0, [x29, #-0x10] 117550: f85e83a1 ldur x1, [x29, #-0x18] 117554: eb08003f cmp x1, x8 117558: 1a9f97e9 cset w9, hi 11755c: f90007e0 str x0, [sp, #0x8] 117560: 37000049 tbnz w9, #0x0, 0x117568 117564: 14000006 b 0x11757c 117568: 52800008 mov w8, #0x0 // =0 11756c: 320003e9 orr w9, wzr, #0x1 117570: 0a090108 and w8, w8, w9 117574: 381ff3a8 sturb w8, [x29, #-0x1] 117578: 14000045 b 0x11768c 11757c: b9001fff str wzr, [sp, #0x1c] 117580: d2800008 mov x8, #0x0 // =0 117584: f85e83a9 ldur x9, [x29, #-0x18] 117588: eb08013f cmp x9, x8 11758c: 1a9f97ea cset w10, hi 117590: 3700004a tbnz w10, #0x0, 0x117598 117594: 14000037 b 0x117670 117598: f94007e8 ldr x8, [sp, #0x8] 11759c: f9401109 ldr x9, [x8, #0x20] 1175a0: b4000049 cbz x9, 0x1175a8 1175a4: 1400000c b 0x1175d4 1175a8: f94007e8 ldr x8, [sp, #0x8] 1175ac: f9400109 ldr x9, [x8] 1175b0: f9400929 ldr x9, [x9, #0x10] 1175b4: aa0803e0 mov x0, x8 1175b8: d63f0120 blr x9 1175bc: 370000c0 tbnz w0, #0x0, 0x1175d4 1175c0: 52800008 mov w8, #0x0 // =0 1175c4: 320003e9 orr w9, wzr, #0x1 1175c8: 0a090108 and w8, w8, w9 1175cc: 381ff3a8 sturb w8, [x29, #-0x1] 1175d0: 1400002f b 0x11768c 1175d4: f85e83a8 ldur x8, [x29, #-0x18] 1175d8: f9000be8 str x8, [sp, #0x10] 1175dc: f9400be8 ldr x8, [sp, #0x10] 1175e0: f94007e9 ldr x9, [sp, #0x8] 1175e4: f940112a ldr x10, [x9, #0x20] 1175e8: eb0a011f cmp x8, x10 1175ec: 1a9f97eb cset w11, hi 1175f0: 3700004b tbnz w11, #0x0, 0x1175f8 1175f4: 14000004 b 0x117604 1175f8: f94007e8 ldr x8, [sp, #0x8] 1175fc: f9401109 ldr x9, [x8, #0x20] 117600: f9000be9 str x9, [sp, #0x10] 117604: b27b03e8 orr x8, xzr, #0x20 117608: b9401fe9 ldr w9, [sp, #0x1c] 11760c: f9400bea ldr x10, [sp, #0x10] 117610: 2a0a03eb mov w11, w10 117614: 1acb2129 lsl w9, w9, w11 117618: f94007ea ldr x10, [sp, #0x8] 11761c: b940194b ldr w11, [x10, #0x18] 117620: f9400bec ldr x12, [sp, #0x10] 117624: eb0c0108 subs x8, x8, x12 117628: 2a0803ed mov w13, w8 11762c: 1acd256b lsr w11, w11, w13 117630: 2a0b0129 orr w9, w9, w11 117634: b9001fe9 str w9, [sp, #0x1c] 117638: f9400be8 ldr x8, [sp, #0x10] 11763c: b9401949 ldr w9, [x10, #0x18] 117640: 2a0803eb mov w11, w8 117644: 1acb2129 lsl w9, w9, w11 117648: b9001949 str w9, [x10, #0x18] 11764c: f9400be8 ldr x8, [sp, #0x10] 117650: f940114c ldr x12, [x10, #0x20] 117654: eb080188 subs x8, x12, x8 117658: f9001148 str x8, [x10, #0x20] 11765c: f9400be8 ldr x8, [sp, #0x10] 117660: f85e83ac ldur x12, [x29, #-0x18] 117664: eb080188 subs x8, x12, x8 117668: f81e83a8 stur x8, [x29, #-0x18] 11766c: 17ffffc5 b 0x117580 117670: 12800008 mov w8, #-0x1 // =-1 117674: b9401fe9 ldr w9, [sp, #0x1c] 117678: f94013ea ldr x10, [sp, #0x20] 11767c: b9000149 str w9, [x10] 117680: 320003e9 orr w9, wzr, #0x1 117684: 0a090108 and w8, w8, w9 117688: 381ff3a8 sturb w8, [x29, #-0x1] 11768c: 385ff3a8 ldurb w8, [x29, #-0x1] 117690: 2a0803e0 mov w0, w8 117694: a9447bfd ldp x29, x30, [sp, #0x40] 117698: 910143ff add sp, sp, #0x50 11769c: d65f03c0 ret 00000000001176a0 : 1176a0: d10143ff sub sp, sp, #0x50 1176a4: a9047bfd stp x29, x30, [sp, #0x40] 1176a8: 910103fd add x29, sp, #0x40 1176ac: d53bd048 mrs x8, TPIDR_EL0 1176b0: f9401509 ldr x9, [x8, #0x28] 1176b4: f81f83a9 stur x9, [x29, #-0x8] 1176b8: f81e83a0 stur x0, [x29, #-0x18] 1176bc: f90013e1 str x1, [sp, #0x20] 1176c0: b9001fe2 str w2, [sp, #0x1c] 1176c4: f85e83a0 ldur x0, [x29, #-0x18] 1176c8: b9401fe2 ldr w2, [sp, #0x1c] 1176cc: b81f43a2 stur w2, [x29, #-0xc] 1176d0: f94013e1 ldr x1, [sp, #0x20] 1176d4: d10033a2 sub x2, x29, #0xc 1176d8: f9000be8 str x8, [sp, #0x10] 1176dc: 97fe28c9 bl 0xa1a00 <_ZN7android10ABitReader15getBitsGracefulEmPj@plt> 1176e0: b85f43aa ldur w10, [x29, #-0xc] 1176e4: f9400be8 ldr x8, [sp, #0x10] 1176e8: f9401509 ldr x9, [x8, #0x28] 1176ec: f85f83a1 ldur x1, [x29, #-0x8] 1176f0: eb010129 subs x9, x9, x1 1176f4: b9000fe0 str w0, [sp, #0xc] 1176f8: b9000bea str w10, [sp, #0x8] 1176fc: f90003e9 str x9, [sp] 117700: 540000c1 b.ne 0x117718 117704: 14000001 b 0x117708 117708: b9400be0 ldr w0, [sp, #0x8] 11770c: a9447bfd ldp x29, x30, [sp, #0x40] 117710: 910143ff add sp, sp, #0x50 117714: d65f03c0 ret 117718: 97fe4996 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011771c : 11771c: d10143ff sub sp, sp, #0x50 117720: a9047bfd stp x29, x30, [sp, #0x40] 117724: 910103fd add x29, sp, #0x40 117728: d53bd048 mrs x8, TPIDR_EL0 11772c: f9401508 ldr x8, [x8, #0x28] 117730: f81f83a8 stur x8, [x29, #-0x8] 117734: f81e83a0 stur x0, [x29, #-0x18] 117738: f90013e1 str x1, [sp, #0x20] 11773c: f85e83a8 ldur x8, [x29, #-0x18] 117740: f9000fe8 str x8, [sp, #0x18] 117744: 14000001 b 0x117748 117748: f94013e8 ldr x8, [sp, #0x20] 11774c: f1008508 subs x8, x8, #0x21 117750: f9000be8 str x8, [sp, #0x10] 117754: 54000203 b.lo 0x117794 117758: 14000001 b 0x11775c 11775c: 321b03e8 orr w8, wzr, #0x20 117760: 2a0803e1 mov w1, w8 117764: d10033a2 sub x2, x29, #0xc 117768: f9400fe0 ldr x0, [sp, #0x18] 11776c: 97fe28a5 bl 0xa1a00 <_ZN7android10ABitReader15getBitsGracefulEmPj@plt> 117770: 370000a0 tbnz w0, #0x0, 0x117784 117774: 14000001 b 0x117778 117778: 2a1f03e8 mov w8, wzr 11777c: 381f33a8 sturb w8, [x29, #-0xd] 117780: 14000012 b 0x1177c8 117784: f94013e8 ldr x8, [sp, #0x20] 117788: f1008108 subs x8, x8, #0x20 11778c: f90013e8 str x8, [sp, #0x20] 117790: 17ffffee b 0x117748 117794: f94013e8 ldr x8, [sp, #0x20] 117798: b4000128 cbz x8, 0x1177bc 11779c: 14000001 b 0x1177a0 1177a0: f94013e1 ldr x1, [sp, #0x20] 1177a4: d10033a2 sub x2, x29, #0xc 1177a8: f9400fe0 ldr x0, [sp, #0x18] 1177ac: 97fe2895 bl 0xa1a00 <_ZN7android10ABitReader15getBitsGracefulEmPj@plt> 1177b0: 12000000 and w0, w0, #0x1 1177b4: 381f33a0 sturb w0, [x29, #-0xd] 1177b8: 14000004 b 0x1177c8 1177bc: 320003e8 orr w8, wzr, #0x1 1177c0: 381f33a8 sturb w8, [x29, #-0xd] 1177c4: 14000001 b 0x1177c8 1177c8: 385f33a8 ldurb w8, [x29, #-0xd] 1177cc: d53bd049 mrs x9, TPIDR_EL0 1177d0: f9401529 ldr x9, [x9, #0x28] 1177d4: f85f83aa ldur x10, [x29, #-0x8] 1177d8: eb0a0129 subs x9, x9, x10 1177dc: b9000fe8 str w8, [sp, #0xc] 1177e0: f90003e9 str x9, [sp] 1177e4: 540000e1 b.ne 0x117800 1177e8: 14000001 b 0x1177ec 1177ec: b9400fe8 ldr w8, [sp, #0xc] 1177f0: 12000100 and w0, w8, #0x1 1177f4: a9447bfd ldp x29, x30, [sp, #0x40] 1177f8: 910143ff add sp, sp, #0x50 1177fc: d65f03c0 ret 117800: 97fe495c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000117804 : 117804: d10283ff sub sp, sp, #0xa0 117808: a9097bfd stp x29, x30, [sp, #0x90] 11780c: 910243fd add x29, sp, #0x90 117810: d53bd048 mrs x8, TPIDR_EL0 117814: f9401508 ldr x8, [x8, #0x28] 117818: f81f83a8 stur x8, [x29, #-0x8] 11781c: f90023e0 str x0, [sp, #0x40] 117820: b9003fe1 str w1, [sp, #0x3c] 117824: f81f03a2 stur x2, [x29, #-0x10] 117828: f94023e8 ldr x8, [sp, #0x40] 11782c: aa0803e0 mov x0, x8 117830: 3940a101 ldrb w1, [x8, #0x28] 117834: f90013e0 str x0, [sp, #0x20] 117838: 36000061 tbz w1, #0x0, 0x117844 11783c: 14000001 b 0x117840 117840: 14000052 b 0x117988 117844: 14000001 b 0x117848 117848: 321b03e8 orr w8, wzr, #0x20 11784c: b81d43a8 stur w8, [x29, #-0x2c] 117850: d100a3a9 sub x9, x29, #0x28 117854: d10043a0 sub x0, x29, #0x10 117858: d100b3a1 sub x1, x29, #0x2c 11785c: aa0903e8 mov x8, x9 117860: f9000fe9 str x9, [sp, #0x18] 117864: 97fe3d9b bl 0xa6ed0 <_ZN7android10Compare_LEImjEENS_7AStringERKT_RKT0_@plt> 117868: f9400fe0 ldr x0, [sp, #0x18] 11786c: 97fe4519 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 117870: b90017e0 str w0, [sp, #0x14] 117874: 14000001 b 0x117878 117878: b94017e8 ldr w8, [sp, #0x14] 11787c: 37000308 tbnz w8, #0x0, 0x1178dc 117880: 14000001 b 0x117884 117884: f0000701 adrp x1, 0x1fa000 117888: 910bd021 add x1, x1, #0x2f4 11788c: 910123e0 add x0, sp, #0x48 117890: 97fe30bc bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 117894: 14000001 b 0x117898 117898: 910123e0 add x0, sp, #0x48 11789c: d100a3a1 sub x1, x29, #0x28 1178a0: 97fe2d10 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 1178a4: 14000001 b 0x1178a8 1178a8: 910123e0 add x0, sp, #0x48 1178ac: 97fe2915 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1178b0: 1400000b b 0x1178dc 1178b4: f9001be0 str x0, [sp, #0x30] 1178b8: 2a0103e8 mov w8, w1 1178bc: b9002fe8 str w8, [sp, #0x2c] 1178c0: 1400001e b 0x117938 1178c4: f9001be0 str x0, [sp, #0x30] 1178c8: 2a0103e8 mov w8, w1 1178cc: b9002fe8 str w8, [sp, #0x2c] 1178d0: 910123e0 add x0, sp, #0x48 1178d4: 97fe290b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1178d8: 14000018 b 0x117938 1178dc: d100a3a0 sub x0, x29, #0x28 1178e0: 97fe2908 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1178e4: 14000001 b 0x1178e8 1178e8: 14000001 b 0x1178ec 1178ec: f94013e8 ldr x8, [sp, #0x20] 1178f0: f9401109 ldr x9, [x8, #0x20] 1178f4: f85f03aa ldur x10, [x29, #-0x10] 1178f8: 8b0a0129 add x9, x9, x10 1178fc: f1008529 subs x9, x9, #0x21 117900: f90007e9 str x9, [sp, #0x8] 117904: 54000203 b.lo 0x117944 117908: 14000001 b 0x11790c 11790c: f94013e8 ldr x8, [sp, #0x20] 117910: f9401109 ldr x9, [x8, #0x20] 117914: f1002129 subs x9, x9, #0x8 117918: f9001109 str x9, [x8, #0x20] 11791c: f9400509 ldr x9, [x8, #0x8] 117920: f1000529 subs x9, x9, #0x1 117924: f9000509 str x9, [x8, #0x8] 117928: f9400909 ldr x9, [x8, #0x10] 11792c: 91000529 add x9, x9, #0x1 117930: f9000909 str x9, [x8, #0x10] 117934: 17ffffee b 0x1178ec 117938: d100a3a0 sub x0, x29, #0x28 11793c: 97fe28f1 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 117940: 1400001c b 0x1179b0 117944: f94013e8 ldr x8, [sp, #0x20] 117948: b9401909 ldr w9, [x8, #0x18] 11794c: b85f03aa ldur w10, [x29, #-0x10] 117950: 2a0a03e0 mov w0, w10 117954: 2a0003ea mov w10, w0 117958: 1aca2529 lsr w9, w9, w10 11795c: b9403feb ldr w11, [sp, #0x3c] 117960: 2a1f03ec mov w12, wzr 117964: 4b0a018a sub w10, w12, w10 117968: 1aca216a lsl w10, w11, w10 11796c: 2a0a0129 orr w9, w9, w10 117970: b9001909 str w9, [x8, #0x18] 117974: f85f03a0 ldur x0, [x29, #-0x10] 117978: f940110d ldr x13, [x8, #0x20] 11797c: 8b0001ad add x13, x13, x0 117980: f900110d str x13, [x8, #0x20] 117984: 14000001 b 0x117988 117988: d53bd048 mrs x8, TPIDR_EL0 11798c: f9401508 ldr x8, [x8, #0x28] 117990: f85f83a9 ldur x9, [x29, #-0x8] 117994: eb090108 subs x8, x8, x9 117998: f90003e8 str x8, [sp] 11799c: 540000e1 b.ne 0x1179b8 1179a0: 14000001 b 0x1179a4 1179a4: a9497bfd ldp x29, x30, [sp, #0x90] 1179a8: 910283ff add sp, sp, #0xa0 1179ac: d65f03c0 ret 1179b0: f9401be0 ldr x0, [sp, #0x30] 1179b4: 97fe4157 bl 0xa7f10 <_Unwind_Resume@plt> 1179b8: 97fe48ee bl 0xa9d70 <__stack_chk_fail@plt> 00000000001179bc (unsigned long const&, unsigned int const&)>: 1179bc: d10143ff sub sp, sp, #0x50 1179c0: a9047bfd stp x29, x30, [sp, #0x40] 1179c4: 910103fd add x29, sp, #0x40 1179c8: 52800009 mov w9, #0x0 // =0 1179cc: b000070a adrp x10, 0x1f8000 1179d0: 9118554a add x10, x10, #0x615 1179d4: f81f83a0 stur x0, [x29, #-0x8] 1179d8: f81f03a1 stur x1, [x29, #-0x10] 1179dc: 320003eb orr w11, wzr, #0x1 1179e0: 0a0b0129 and w9, w9, w11 1179e4: 381ef3a9 sturb w9, [x29, #-0x11] 1179e8: aa0803e0 mov x0, x8 1179ec: f9000be8 str x8, [sp, #0x10] 1179f0: f90007ea str x10, [sp, #0x8] 1179f4: 97fe4bdb bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 1179f8: f85f83a8 ldur x8, [x29, #-0x8] 1179fc: f9400108 ldr x8, [x8] 117a00: f85f03aa ldur x10, [x29, #-0x10] 117a04: b9400149 ldr w9, [x10] 117a08: 2a0903ea mov w10, w9 117a0c: d3407d4a ubfx x10, x10, #0, #32 117a10: eb0a011f cmp x8, x10 117a14: 1a9f87e9 cset w9, ls 117a18: 370002c9 tbnz w9, #0x0, 0x117a70 (unsigned long const&, unsigned int const&)+0xb4> 117a1c: f85f83a8 ldur x8, [x29, #-0x8] 117a20: f9400101 ldr x1, [x8] 117a24: f9400be0 ldr x0, [sp, #0x10] 117a28: 97fe4022 bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> 117a2c: 14000001 b 0x117a30 (unsigned long const&, unsigned int const&)+0x74> 117a30: f9400be0 ldr x0, [sp, #0x10] 117a34: f94007e1 ldr x1, [sp, #0x8] 117a38: 97fe469e bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 117a3c: 14000001 b 0x117a40 (unsigned long const&, unsigned int const&)+0x84> 117a40: f85f03a8 ldur x8, [x29, #-0x10] 117a44: b9400101 ldr w1, [x8] 117a48: f9400be0 ldr x0, [sp, #0x10] 117a4c: 97fe285d bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> 117a50: 14000001 b 0x117a54 (unsigned long const&, unsigned int const&)+0x98> 117a54: 14000007 b 0x117a70 (unsigned long const&, unsigned int const&)+0xb4> 117a58: 2a0103e8 mov w8, w1 117a5c: f90013e0 str x0, [sp, #0x20] 117a60: b9001fe8 str w8, [sp, #0x1c] 117a64: f9400be0 ldr x0, [sp, #0x10] 117a68: 97fe28a6 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 117a6c: 1400000c b 0x117a9c (unsigned long const&, unsigned int const&)+0xe0> 117a70: 12800008 mov w8, #-0x1 // =-1 117a74: 320003e9 orr w9, wzr, #0x1 117a78: 0a090108 and w8, w8, w9 117a7c: 381ef3a8 sturb w8, [x29, #-0x11] 117a80: 385ef3a8 ldurb w8, [x29, #-0x11] 117a84: 37000068 tbnz w8, #0x0, 0x117a90 (unsigned long const&, unsigned int const&)+0xd4> 117a88: f9400be0 ldr x0, [sp, #0x10] 117a8c: 97fe289d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 117a90: a9447bfd ldp x29, x30, [sp, #0x40] 117a94: 910143ff add sp, sp, #0x50 117a98: d65f03c0 ret 117a9c: f94013e0 ldr x0, [sp, #0x20] 117aa0: 97fe411c bl 0xa7f10 <_Unwind_Resume@plt> 0000000000117aa4 : 117aa4: d10043ff sub sp, sp, #0x10 117aa8: b27d03e8 orr x8, xzr, #0x8 117aac: f90007e0 str x0, [sp, #0x8] 117ab0: f94007e0 ldr x0, [sp, #0x8] 117ab4: f9400809 ldr x9, [x0, #0x10] 117ab8: 9b087d28 mul x8, x9, x8 117abc: f9401009 ldr x9, [x0, #0x20] 117ac0: 8b090100 add x0, x8, x9 117ac4: 910043ff add sp, sp, #0x10 117ac8: d65f03c0 ret 0000000000117acc : 117acc: d10043ff sub sp, sp, #0x10 117ad0: b27d03e8 orr x8, xzr, #0x8 117ad4: d2800009 mov x9, #0x0 // =0 117ad8: f90007e0 str x0, [sp, #0x8] 117adc: f94007e0 ldr x0, [sp, #0x8] 117ae0: f940040a ldr x10, [x0, #0x8] 117ae4: f9401000 ldr x0, [x0, #0x20] 117ae8: 91001c00 add x0, x0, #0x7 117aec: 9ac80808 udiv x8, x0, x8 117af0: eb080128 subs x8, x9, x8 117af4: 8b080148 add x8, x10, x8 117af8: aa0803e0 mov x0, x8 117afc: 910043ff add sp, sp, #0x10 117b00: d65f03c0 ret 0000000000117b04 : 117b04: d10103ff sub sp, sp, #0x40 117b08: a9037bfd stp x29, x30, [sp, #0x30] 117b0c: 9100c3fd add x29, sp, #0x30 117b10: b0000c88 adrp x8, 0x2a8000 117b14: f941f908 ldr x8, [x8, #0x3f0] 117b18: b27c03e9 orr x9, xzr, #0x10 117b1c: 8b090108 add x8, x8, x9 117b20: f81f83a0 stur x0, [x29, #-0x8] 117b24: f81f03a1 stur x1, [x29, #-0x10] 117b28: f9000fe2 str x2, [sp, #0x18] 117b2c: f85f83a9 ldur x9, [x29, #-0x8] 117b30: f85f03a1 ldur x1, [x29, #-0x10] 117b34: f9400fe2 ldr x2, [sp, #0x18] 117b38: aa0903e0 mov x0, x9 117b3c: f9000be8 str x8, [sp, #0x10] 117b40: f90007e9 str x9, [sp, #0x8] 117b44: 97fe4197 bl 0xa81a0 <_ZN7android10ABitReaderC2EPKhm@plt> 117b48: f9400be8 ldr x8, [sp, #0x10] 117b4c: f94007e9 ldr x9, [sp, #0x8] 117b50: f9000128 str x8, [x9] 117b54: b9002d3f str wzr, [x9, #0x2c] 117b58: a9437bfd ldp x29, x30, [sp, #0x30] 117b5c: 910103ff add sp, sp, #0x40 117b60: d65f03c0 ret 0000000000117b64 : 117b64: d10183ff sub sp, sp, #0x60 117b68: a9057bfd stp x29, x30, [sp, #0x50] 117b6c: 910143fd add x29, sp, #0x50 117b70: f81f03a0 stur x0, [x29, #-0x10] 117b74: f81e83a1 stur x1, [x29, #-0x18] 117b78: f85f03a0 ldur x0, [x29, #-0x10] 117b7c: f90007e0 str x0, [sp, #0x8] 117b80: 97fe2910 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 117b84: f81e03a0 stur x0, [x29, #-0x20] 117b88: f85e83a0 ldur x0, [x29, #-0x18] 117b8c: f85e03a1 ldur x1, [x29, #-0x20] 117b90: eb01001f cmp x0, x1 117b94: 1a9f97e8 cset w8, hi 117b98: 37000048 tbnz w8, #0x0, 0x117ba0 117b9c: 14000006 b 0x117bb4 117ba0: 52800008 mov w8, #0x0 // =0 117ba4: 320003e9 orr w9, wzr, #0x1 117ba8: 0a090108 and w8, w8, w9 117bac: 381ff3a8 sturb w8, [x29, #-0x1] 117bb0: 1400004c b 0x117ce0 117bb4: f85e83a8 ldur x8, [x29, #-0x18] 117bb8: f94007e9 ldr x9, [sp, #0x8] 117bbc: f940112a ldr x10, [x9, #0x20] 117bc0: eb0a0108 subs x8, x8, x10 117bc4: f90017e8 str x8, [sp, #0x28] 117bc8: f9400928 ldr x8, [x9, #0x10] 117bcc: f90013e8 str x8, [sp, #0x20] 117bd0: f9400528 ldr x8, [x9, #0x8] 117bd4: f9000fe8 str x8, [sp, #0x18] 117bd8: b9402d2b ldr w11, [x9, #0x2c] 117bdc: b90017eb str w11, [sp, #0x14] 117be0: 52800008 mov w8, #0x0 // =0 117be4: d2800009 mov x9, #0x0 // =0 117be8: f94013ea ldr x10, [sp, #0x20] 117bec: eb09015f cmp x10, x9 117bf0: 1a9f97eb cset w11, hi 117bf4: b90007e8 str w8, [sp, #0x4] 117bf8: 3700004b tbnz w11, #0x0, 0x117c00 117bfc: 14000006 b 0x117c14 117c00: d2800008 mov x8, #0x0 // =0 117c04: f94017e9 ldr x9, [sp, #0x28] 117c08: eb08013f cmp x9, x8 117c0c: 1a9fd7ea cset w10, gt 117c10: b90007ea str w10, [sp, #0x4] 117c14: b94007e8 ldr w8, [sp, #0x4] 117c18: 37000048 tbnz w8, #0x0, 0x117c20 117c1c: 1400002a b 0x117cc4 117c20: 52800008 mov w8, #0x0 // =0 117c24: 321f03e9 orr w9, wzr, #0x2 117c28: b94017ea ldr w10, [sp, #0x14] 117c2c: 6b09015f cmp w10, w9 117c30: 1a9fb7e9 cset w9, ge 117c34: b90003e8 str w8, [sp] 117c38: 37000049 tbnz w9, #0x0, 0x117c40 117c3c: 14000007 b 0x117c58 117c40: 320007e8 orr w8, wzr, #0x3 117c44: f9400fe9 ldr x9, [sp, #0x18] 117c48: 3940012a ldrb w10, [x9] 117c4c: 6b08015f cmp w10, w8 117c50: 1a9f17e8 cset w8, eq 117c54: b90003e8 str w8, [sp] 117c58: b94003e8 ldr w8, [sp] 117c5c: 320003e9 orr w9, wzr, #0x1 117c60: 0a090108 and w8, w8, w9 117c64: 39004fe8 strb w8, [sp, #0x13] 117c68: f9400fea ldr x10, [sp, #0x18] 117c6c: 39400148 ldrb w8, [x10] 117c70: 34000048 cbz w8, 0x117c78 117c74: 14000005 b 0x117c88 117c78: b94017e8 ldr w8, [sp, #0x14] 117c7c: 11000508 add w8, w8, #0x1 117c80: b90017e8 str w8, [sp, #0x14] 117c84: 14000002 b 0x117c8c 117c88: b90017ff str wzr, [sp, #0x14] 117c8c: 39404fe8 ldrb w8, [sp, #0x13] 117c90: 37000088 tbnz w8, #0x0, 0x117ca0 117c94: f94017e8 ldr x8, [sp, #0x28] 117c98: f1002108 subs x8, x8, #0x8 117c9c: f90017e8 str x8, [sp, #0x28] 117ca0: 92800008 mov x8, #-0x1 // =-1 117ca4: b24003e9 orr x9, xzr, #0x1 117ca8: f9400fea ldr x10, [sp, #0x18] 117cac: 8b090149 add x9, x10, x9 117cb0: f9000fe9 str x9, [sp, #0x18] 117cb4: f94013e9 ldr x9, [sp, #0x20] 117cb8: 8b080128 add x8, x9, x8 117cbc: f90013e8 str x8, [sp, #0x20] 117cc0: 17ffffc8 b 0x117be0 117cc4: d2800008 mov x8, #0x0 // =0 117cc8: f94017e9 ldr x9, [sp, #0x28] 117ccc: eb08013f cmp x9, x8 117cd0: 1a9fc7ea cset w10, le 117cd4: 320003eb orr w11, wzr, #0x1 117cd8: 0a0b014a and w10, w10, w11 117cdc: 381ff3aa sturb w10, [x29, #-0x1] 117ce0: 385ff3a8 ldurb w8, [x29, #-0x1] 117ce4: 2a0803e0 mov w0, w8 117ce8: a9457bfd ldp x29, x30, [sp, #0x50] 117cec: 910183ff add sp, sp, #0x60 117cf0: d65f03c0 ret 0000000000117cf4 : 117cf4: d100c3ff sub sp, sp, #0x30 117cf8: 320003e8 orr w8, wzr, #0x1 117cfc: f90013e0 str x0, [sp, #0x20] 117d00: f94013e0 ldr x0, [sp, #0x20] 117d04: f9400809 ldr x9, [x0, #0x10] 117d08: b90013e8 str w8, [sp, #0x10] 117d0c: f90007e0 str x0, [sp, #0x8] 117d10: b4000049 cbz x9, 0x117d18 117d14: 14000009 b 0x117d38 117d18: 52800008 mov w8, #0x0 // =0 117d1c: b94013e9 ldr w9, [sp, #0x10] 117d20: f94007ea ldr x10, [sp, #0x8] 117d24: 3900a149 strb w9, [x10, #0x28] 117d28: 320003eb orr w11, wzr, #0x1 117d2c: 0a0b0108 and w8, w8, w11 117d30: 3900bfe8 strb w8, [sp, #0x2f] 117d34: 1400005c b 0x117ea4 117d38: f94007e8 ldr x8, [sp, #0x8] 117d3c: b900191f str wzr, [x8, #0x18] 117d40: f9000fff str xzr, [sp, #0x18] 117d44: 52800008 mov w8, #0x0 // =0 117d48: d2800009 mov x9, #0x0 // =0 117d4c: f94007ea ldr x10, [sp, #0x8] 117d50: f940094b ldr x11, [x10, #0x10] 117d54: eb09017f cmp x11, x9 117d58: 1a9f97ec cset w12, hi 117d5c: b90007e8 str w8, [sp, #0x4] 117d60: 3700004c tbnz w12, #0x0, 0x117d68 117d64: 14000006 b 0x117d7c 117d68: b27e03e8 orr x8, xzr, #0x4 117d6c: f9400fe9 ldr x9, [sp, #0x18] 117d70: eb08013f cmp x9, x8 117d74: 1a9f27ea cset w10, lo 117d78: b90007ea str w10, [sp, #0x4] 117d7c: b94007e8 ldr w8, [sp, #0x4] 117d80: 37000048 tbnz w8, #0x0, 0x117d88 117d84: 14000038 b 0x117e64 117d88: 52800008 mov w8, #0x0 // =0 117d8c: 321f03e9 orr w9, wzr, #0x2 117d90: f94007ea ldr x10, [sp, #0x8] 117d94: b9402d4b ldr w11, [x10, #0x2c] 117d98: 6b09017f cmp w11, w9 117d9c: 1a9fb7e9 cset w9, ge 117da0: b90003e8 str w8, [sp] 117da4: 37000049 tbnz w9, #0x0, 0x117dac 117da8: 14000008 b 0x117dc8 117dac: 320007e8 orr w8, wzr, #0x3 117db0: f94007e9 ldr x9, [sp, #0x8] 117db4: f940052a ldr x10, [x9, #0x8] 117db8: 3940014b ldrb w11, [x10] 117dbc: 6b08017f cmp w11, w8 117dc0: 1a9f17e8 cset w8, eq 117dc4: b90003e8 str w8, [sp] 117dc8: b94003e8 ldr w8, [sp] 117dcc: 320003e9 orr w9, wzr, #0x1 117dd0: 0a090108 and w8, w8, w9 117dd4: 39005fe8 strb w8, [sp, #0x17] 117dd8: f94007ea ldr x10, [sp, #0x8] 117ddc: f940054b ldr x11, [x10, #0x8] 117de0: 39400168 ldrb w8, [x11] 117de4: 34000048 cbz w8, 0x117dec 117de8: 14000006 b 0x117e00 117dec: f94007e8 ldr x8, [sp, #0x8] 117df0: b9402d09 ldr w9, [x8, #0x2c] 117df4: 11000529 add w9, w9, #0x1 117df8: b9002d09 str w9, [x8, #0x2c] 117dfc: 14000003 b 0x117e08 117e00: f94007e8 ldr x8, [sp, #0x8] 117e04: b9002d1f str wzr, [x8, #0x2c] 117e08: 39405fe8 ldrb w8, [sp, #0x17] 117e0c: 37000188 tbnz w8, #0x0, 0x117e3c 117e10: 321d03e8 orr w8, wzr, #0x8 117e14: f94007e9 ldr x9, [sp, #0x8] 117e18: b940192a ldr w10, [x9, #0x18] 117e1c: 1ac82148 lsl w8, w10, w8 117e20: f940052b ldr x11, [x9, #0x8] 117e24: 3940016a ldrb w10, [x11] 117e28: 2a0a0108 orr w8, w8, w10 117e2c: b9001928 str w8, [x9, #0x18] 117e30: f9400feb ldr x11, [sp, #0x18] 117e34: 9100056b add x11, x11, #0x1 117e38: f9000feb str x11, [sp, #0x18] 117e3c: 92800008 mov x8, #-0x1 // =-1 117e40: b24003e9 orr x9, xzr, #0x1 117e44: f94007ea ldr x10, [sp, #0x8] 117e48: f940054b ldr x11, [x10, #0x8] 117e4c: 8b090169 add x9, x11, x9 117e50: f9000549 str x9, [x10, #0x8] 117e54: f9400949 ldr x9, [x10, #0x10] 117e58: 8b080128 add x8, x9, x8 117e5c: f9000948 str x8, [x10, #0x10] 117e60: 17ffffb9 b 0x117d44 117e64: 12800008 mov w8, #-0x1 // =-1 117e68: b27b03e9 orr x9, xzr, #0x20 117e6c: b27d03ea orr x10, xzr, #0x8 117e70: f9400feb ldr x11, [sp, #0x18] 117e74: 9b0b7d4a mul x10, x10, x11 117e78: f94007eb ldr x11, [sp, #0x8] 117e7c: f900116a str x10, [x11, #0x20] 117e80: f940116a ldr x10, [x11, #0x20] 117e84: eb0a0129 subs x9, x9, x10 117e88: b940196c ldr w12, [x11, #0x18] 117e8c: 2a0903ed mov w13, w9 117e90: 1acd218c lsl w12, w12, w13 117e94: b900196c str w12, [x11, #0x18] 117e98: 320003ec orr w12, wzr, #0x1 117e9c: 0a0c0108 and w8, w8, w12 117ea0: 3900bfe8 strb w8, [sp, #0x2f] 117ea4: 3940bfe8 ldrb w8, [sp, #0x2f] 117ea8: 2a0803e0 mov w0, w8 117eac: 9100c3ff add sp, sp, #0x30 117eb0: d65f03c0 ret 0000000000117eb4 : 117eb4: d10083ff sub sp, sp, #0x20 117eb8: a9017bfd stp x29, x30, [sp, #0x10] 117ebc: 910043fd add x29, sp, #0x10 117ec0: f90007e0 str x0, [sp, #0x8] 117ec4: f94007e0 ldr x0, [sp, #0x8] 117ec8: f90003e0 str x0, [sp] 117ecc: 97fe3a0d bl 0xa6700 <_ZN7android12NALBitReaderD2Ev@plt> 117ed0: f94003e0 ldr x0, [sp] 117ed4: 97fe22a3 bl 0xa0960 <_ZdlPv@plt> 117ed8: a9417bfd ldp x29, x30, [sp, #0x10] 117edc: 910083ff add sp, sp, #0x20 117ee0: d65f03c0 ret 0000000000117ee4 : 117ee4: d101c3ff sub sp, sp, #0x70 117ee8: a9067bfd stp x29, x30, [sp, #0x60] 117eec: 910183fd add x29, sp, #0x60 117ef0: b0000c88 adrp x8, 0x2a8000 117ef4: f9419108 ldr x8, [x8, #0x320] 117ef8: b27c03e9 orr x9, xzr, #0x10 117efc: 8b090108 add x8, x8, x9 117f00: d280000a mov x10, #0x0 // =0 117f04: 320003eb orr w11, wzr, #0x1 117f08: f81f83a0 stur x0, [x29, #-0x8] 117f0c: f81f03a1 stur x1, [x29, #-0x10] 117f10: f85f83a0 ldur x0, [x29, #-0x8] 117f14: f81d83a0 stur x0, [x29, #-0x28] 117f18: f9001be9 str x9, [sp, #0x30] 117f1c: f90017e8 str x8, [sp, #0x28] 117f20: f90013ea str x10, [sp, #0x20] 117f24: b9001feb str w11, [sp, #0x1c] 117f28: 97fe2c42 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 117f2c: f94017e8 ldr x8, [sp, #0x28] 117f30: f85d83a9 ldur x9, [x29, #-0x28] 117f34: f9000128 str x8, [x9] 117f38: f9401bea ldr x10, [sp, #0x30] 117f3c: 8b0a0120 add x0, x9, x10 117f40: f9000be0 str x0, [sp, #0x10] 117f44: 97fe339b bl 0xa4db0 <_ZN7android2spINS_8AMessageEEC2Ev@plt> 117f48: 14000001 b 0x117f4c 117f4c: f94013e8 ldr x8, [sp, #0x20] 117f50: f85d83a9 ldur x9, [x29, #-0x28] 117f54: f9000d28 str x8, [x9, #0x18] 117f58: f900193f str xzr, [x9, #0x30] 117f5c: b900413f str wzr, [x9, #0x40] 117f60: b9401fea ldr w10, [sp, #0x1c] 117f64: 3901112a strb w10, [x9, #0x44] 117f68: f85f03a0 ldur x0, [x29, #-0x10] 117f6c: 97fe28c9 bl 0xa2290 117f70: f90007e0 str x0, [sp, #0x8] 117f74: 14000001 b 0x117f78 117f78: f94007e8 ldr x8, [sp, #0x8] 117f7c: f85d83a9 ldur x9, [x29, #-0x28] 117f80: f9001128 str x8, [x9, #0x20] 117f84: f940112a ldr x10, [x9, #0x20] 117f88: f94013eb ldr x11, [sp, #0x20] 117f8c: eb0b015f cmp x10, x11 117f90: 1a9f17ec cset w12, eq 117f94: 3700004c tbnz w12, #0x0, 0x117f9c 117f98: 1400000f b 0x117fd4 117f9c: f85d83a8 ldur x8, [x29, #-0x28] 117fa0: f900151f str xzr, [x8, #0x28] 117fa4: f9001d1f str xzr, [x8, #0x38] 117fa8: 14000010 b 0x117fe8 117fac: 2a0103e8 mov w8, w1 117fb0: f81e83a0 stur x0, [x29, #-0x18] 117fb4: b81e43a8 stur w8, [x29, #-0x1c] 117fb8: 1400000f b 0x117ff4 117fbc: 2a0103e8 mov w8, w1 117fc0: f81e83a0 stur x0, [x29, #-0x18] 117fc4: b81e43a8 stur w8, [x29, #-0x1c] 117fc8: f9400be0 ldr x0, [sp, #0x10] 117fcc: 97fe4bc5 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 117fd0: 14000009 b 0x117ff4 117fd4: f85f03a8 ldur x8, [x29, #-0x10] 117fd8: f85d83a9 ldur x9, [x29, #-0x28] 117fdc: f9001528 str x8, [x9, #0x28] 117fe0: f85f03a8 ldur x8, [x29, #-0x10] 117fe4: f9001d28 str x8, [x9, #0x38] 117fe8: a9467bfd ldp x29, x30, [sp, #0x60] 117fec: 9101c3ff add sp, sp, #0x70 117ff0: d65f03c0 ret 117ff4: f85d83a0 ldur x0, [x29, #-0x28] 117ff8: 97fe22c2 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 117ffc: f85e83a0 ldur x0, [x29, #-0x18] 118000: 97fe3fc4 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000118004 : 118004: d10183ff sub sp, sp, #0x60 118008: a9057bfd stp x29, x30, [sp, #0x50] 11800c: 910143fd add x29, sp, #0x50 118010: 90000c88 adrp x8, 0x2a8000 118014: f9419108 ldr x8, [x8, #0x320] 118018: b27c03e9 orr x9, xzr, #0x10 11801c: 8b090108 add x8, x8, x9 118020: d280000a mov x10, #0x0 // =0 118024: 5280000b mov w11, #0x0 // =0 118028: f81f83a0 stur x0, [x29, #-0x8] 11802c: f81f03a1 stur x1, [x29, #-0x10] 118030: f81e83a2 stur x2, [x29, #-0x18] 118034: f85f83a0 ldur x0, [x29, #-0x8] 118038: f90013e0 str x0, [sp, #0x20] 11803c: f9000fe9 str x9, [sp, #0x18] 118040: f9000be8 str x8, [sp, #0x10] 118044: f90007ea str x10, [sp, #0x8] 118048: b90007eb str w11, [sp, #0x4] 11804c: 97fe2bf9 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 118050: f9400be8 ldr x8, [sp, #0x10] 118054: f94013e9 ldr x9, [sp, #0x20] 118058: f9000128 str x8, [x9] 11805c: f9400fea ldr x10, [sp, #0x18] 118060: 8b0a0120 add x0, x9, x10 118064: 97fe3353 bl 0xa4db0 <_ZN7android2spINS_8AMessageEEC2Ev@plt> 118068: 14000001 b 0x11806c 11806c: f94007e8 ldr x8, [sp, #0x8] 118070: f94013e9 ldr x9, [sp, #0x20] 118074: f9000d28 str x8, [x9, #0x18] 118078: f85f03aa ldur x10, [x29, #-0x10] 11807c: f900112a str x10, [x9, #0x20] 118080: f85e83aa ldur x10, [x29, #-0x18] 118084: f900152a str x10, [x9, #0x28] 118088: f900193f str xzr, [x9, #0x30] 11808c: f85e83aa ldur x10, [x29, #-0x18] 118090: f9001d2a str x10, [x9, #0x38] 118094: b900413f str wzr, [x9, #0x40] 118098: b94007eb ldr w11, [sp, #0x4] 11809c: 3901112b strb w11, [x9, #0x44] 1180a0: a9457bfd ldp x29, x30, [sp, #0x50] 1180a4: 910183ff add sp, sp, #0x60 1180a8: d65f03c0 ret 1180ac: 2a0103e8 mov w8, w1 1180b0: f81e03a0 stur x0, [x29, #-0x20] 1180b4: b81dc3a8 stur w8, [x29, #-0x24] 1180b8: f94013e0 ldr x0, [sp, #0x20] 1180bc: 97fe2291 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 1180c0: f85e03a0 ldur x0, [x29, #-0x20] 1180c4: 97fe3f93 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001180c8 : 1180c8: d10283ff sub sp, sp, #0xa0 1180cc: a9097bfd stp x29, x30, [sp, #0x90] 1180d0: 910243fd add x29, sp, #0x90 1180d4: d53bd049 mrs x9, TPIDR_EL0 1180d8: f9401529 ldr x9, [x9, #0x28] 1180dc: f81f83a9 stur x9, [x29, #-0x8] 1180e0: f81e83a0 stur x0, [x29, #-0x18] 1180e4: f81e03a1 stur x1, [x29, #-0x20] 1180e8: 5280090a mov w10, #0x48 // =72 1180ec: 2a0a03e0 mov w0, w10 1180f0: f81c83a8 stur x8, [x29, #-0x38] 1180f4: 97fe4387 bl 0xa8f10 <_Znwm@plt> 1180f8: aa0003e1 mov x1, x0 1180fc: aa0003e8 mov x8, x0 118100: f85e03a9 ldur x9, [x29, #-0x20] 118104: f81c03a1 stur x1, [x29, #-0x40] 118108: aa0903e1 mov x1, x9 11810c: f90027e8 str x8, [sp, #0x48] 118110: 97fe2744 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 118114: 14000001 b 0x118118 118118: d10043a8 sub x8, x29, #0x10 11811c: aa0803e0 mov x0, x8 118120: f94027e1 ldr x1, [sp, #0x48] 118124: f90023e8 str x8, [sp, #0x40] 118128: 97fe4502 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 11812c: f94023e0 ldr x0, [sp, #0x40] 118130: 97fe1f58 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 118134: f9001fe0 str x0, [sp, #0x38] 118138: 14000001 b 0x11813c 11813c: f9401fe0 ldr x0, [sp, #0x38] 118140: 97fe2e98 bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> 118144: f9001be0 str x0, [sp, #0x30] 118148: 14000001 b 0x11814c 11814c: f9401be8 ldr x8, [sp, #0x30] 118150: b5000308 cbnz x8, 0x1181b0 118154: 14000001 b 0x118158 118158: aa1f03e0 mov x0, xzr 11815c: f85c83a8 ldur x8, [x29, #-0x38] 118160: f90017e0 str x0, [sp, #0x28] 118164: aa0803e0 mov x0, x8 118168: f94017e1 ldr x1, [sp, #0x28] 11816c: 97fe44f1 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 118170: 14000001 b 0x118174 118174: 320003e8 orr w8, wzr, #0x1 118178: b81d03a8 stur w8, [x29, #-0x30] 11817c: 14000022 b 0x118204 118180: f81d83a0 stur x0, [x29, #-0x28] 118184: 2a0103e8 mov w8, w1 118188: b81d43a8 stur w8, [x29, #-0x2c] 11818c: f85c03a0 ldur x0, [x29, #-0x40] 118190: 97fe21f4 bl 0xa0960 <_ZdlPv@plt> 118194: 14000028 b 0x118234 118198: f81d83a0 stur x0, [x29, #-0x28] 11819c: 2a0103e8 mov w8, w1 1181a0: b81d43a8 stur w8, [x29, #-0x2c] 1181a4: d10043a0 sub x0, x29, #0x10 1181a8: 97fe48da bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1181ac: 14000022 b 0x118234 1181b0: d10043a0 sub x0, x29, #0x10 1181b4: 97fe1f37 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1181b8: f90013e0 str x0, [sp, #0x20] 1181bc: 14000001 b 0x1181c0 1181c0: f94013e0 ldr x0, [sp, #0x20] 1181c4: 97fe3423 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1181c8: f9000fe0 str x0, [sp, #0x18] 1181cc: 14000001 b 0x1181d0 1181d0: f85e83a1 ldur x1, [x29, #-0x18] 1181d4: f85e03a2 ldur x2, [x29, #-0x20] 1181d8: f9400fe0 ldr x0, [sp, #0x18] 1181dc: 97fe1eed bl 0x9fd90 1181e0: d10043a1 sub x1, x29, #0x10 1181e4: f85c83a2 ldur x2, [x29, #-0x38] 1181e8: f9000be0 str x0, [sp, #0x10] 1181ec: aa0203e0 mov x0, x2 1181f0: 97fe4894 bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 1181f4: 14000001 b 0x1181f8 1181f8: 320003e8 orr w8, wzr, #0x1 1181fc: b81d03a8 stur w8, [x29, #-0x30] 118200: 14000001 b 0x118204 118204: d10043a0 sub x0, x29, #0x10 118208: 97fe48c2 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 11820c: d53bd040 mrs x0, TPIDR_EL0 118210: f9401400 ldr x0, [x0, #0x28] 118214: f85f83be ldur x30, [x29, #-0x8] 118218: eb1e0000 subs x0, x0, x30 11821c: f90007e0 str x0, [sp, #0x8] 118220: 540000e1 b.ne 0x11823c 118224: 14000001 b 0x118228 118228: a9497bfd ldp x29, x30, [sp, #0x90] 11822c: 910283ff add sp, sp, #0xa0 118230: d65f03c0 ret 118234: f85d83a0 ldur x0, [x29, #-0x28] 118238: 97fe3f36 bl 0xa7f10 <_Unwind_Resume@plt> 11823c: 97fe46cd bl 0xa9d70 <__stack_chk_fail@plt> 0000000000118240 ::sp(android::sp&&)>: 118240: d10043ff sub sp, sp, #0x10 118244: d2800008 mov x8, #0x0 // =0 118248: f90007e0 str x0, [sp, #0x8] 11824c: f90003e1 str x1, [sp] 118250: f94007e0 ldr x0, [sp, #0x8] 118254: f94003e1 ldr x1, [sp] 118258: f9400021 ldr x1, [x1] 11825c: f9000001 str x1, [x0] 118260: f94003e0 ldr x0, [sp] 118264: f9000008 str x8, [x0] 118268: 910043ff add sp, sp, #0x10 11826c: d65f03c0 ret 0000000000118270 : 118270: d10103ff sub sp, sp, #0x40 118274: a9037bfd stp x29, x30, [sp, #0x30] 118278: 9100c3fd add x29, sp, #0x30 11827c: 90000c88 adrp x8, 0x2a8000 118280: f9419108 ldr x8, [x8, #0x320] 118284: b27c03e9 orr x9, xzr, #0x10 118288: 8b090108 add x8, x8, x9 11828c: d2800009 mov x9, #0x0 // =0 118290: aa0903e1 mov x1, x9 118294: f81f83a0 stur x0, [x29, #-0x8] 118298: f85f83a0 ldur x0, [x29, #-0x8] 11829c: f9000008 str x8, [x0] 1182a0: 3941100a ldrb w10, [x0, #0x44] 1182a4: f9000be9 str x9, [sp, #0x10] 1182a8: f90007e1 str x1, [sp, #0x8] 1182ac: f90003e0 str x0, [sp] 1182b0: 3700004a tbnz w10, #0x0, 0x1182b8 1182b4: 1400001a b 0x11831c 1182b8: f94003e8 ldr x8, [sp] 1182bc: f9401109 ldr x9, [x8, #0x20] 1182c0: f9400bea ldr x10, [sp, #0x10] 1182c4: eb0a013f cmp x9, x10 1182c8: 1a9f07eb cset w11, ne 1182cc: 3700004b tbnz w11, #0x0, 0x1182d4 1182d0: 14000013 b 0x11831c 1182d4: f94003e8 ldr x8, [sp] 1182d8: f9401100 ldr x0, [x8, #0x20] 1182dc: 97fe26dd bl 0xa1e50 1182e0: 14000001 b 0x1182e4 1182e4: f9400be8 ldr x8, [sp, #0x10] 1182e8: f94003e9 ldr x9, [sp] 1182ec: f9001128 str x8, [x9, #0x20] 1182f0: 1400000b b 0x11831c 1182f4: b27c03e8 orr x8, xzr, #0x10 1182f8: 2a0103e9 mov w9, w1 1182fc: f81f03a0 stur x0, [x29, #-0x10] 118300: b81ec3a9 stur w9, [x29, #-0x14] 118304: f94003e0 ldr x0, [sp] 118308: 8b080000 add x0, x0, x8 11830c: 97fe4af5 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 118310: f94003e0 ldr x0, [sp] 118314: 97fe21fb bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 118318: 1400000e b 0x118350 11831c: f94003e0 ldr x0, [sp] 118320: f94007e1 ldr x1, [sp, #0x8] 118324: 97fe4a97 bl 0xaad80 <_ZN7android7ABuffer18setMediaBufferBaseEPNS_15MediaBufferBaseE@plt> 118328: 14000001 b 0x11832c 11832c: b27c03e8 orr x8, xzr, #0x10 118330: f94003e9 ldr x9, [sp] 118334: 8b080120 add x0, x9, x8 118338: 97fe4aea bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 11833c: f94003e0 ldr x0, [sp] 118340: 97fe21f0 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 118344: a9437bfd ldp x29, x30, [sp, #0x30] 118348: 910103ff add sp, sp, #0x40 11834c: d65f03c0 ret 118350: f85f03a0 ldur x0, [x29, #-0x10] 118354: 97fe579c bl 0xae1c4 0000000000118358 : 118358: d100c3ff sub sp, sp, #0x30 11835c: a9027bfd stp x29, x30, [sp, #0x20] 118360: 910083fd add x29, sp, #0x20 118364: d2800008 mov x8, #0x0 // =0 118368: f81f83a0 stur x0, [x29, #-0x8] 11836c: f9000be1 str x1, [sp, #0x10] 118370: f85f83a0 ldur x0, [x29, #-0x8] 118374: f9400c01 ldr x1, [x0, #0x18] 118378: eb08003f cmp x1, x8 11837c: 1a9f07e9 cset w9, ne 118380: f90007e0 str x0, [sp, #0x8] 118384: 37000049 tbnz w9, #0x0, 0x11838c 118388: 14000007 b 0x1183a4 11838c: f94007e8 ldr x8, [sp, #0x8] 118390: f9400d09 ldr x9, [x8, #0x18] 118394: f940012a ldr x10, [x9] 118398: f940014a ldr x10, [x10] 11839c: aa0903e0 mov x0, x9 1183a0: d63f0140 blr x10 1183a4: f9400be8 ldr x8, [sp, #0x10] 1183a8: f94007e9 ldr x9, [sp, #0x8] 1183ac: f9000d28 str x8, [x9, #0x18] 1183b0: a9427bfd ldp x29, x30, [sp, #0x20] 1183b4: 9100c3ff add sp, sp, #0x30 1183b8: d65f03c0 ret 00000000001183bc : 1183bc: d10083ff sub sp, sp, #0x20 1183c0: a9017bfd stp x29, x30, [sp, #0x10] 1183c4: 910043fd add x29, sp, #0x10 1183c8: 90000c88 adrp x8, 0x2a8000 1183cc: f942d908 ldr x8, [x8, #0x5b0] 1183d0: f90007e0 str x0, [sp, #0x8] 1183d4: f94007e0 ldr x0, [sp, #0x8] 1183d8: f90003e0 str x0, [sp] 1183dc: d63f0100 blr x8 1183e0: f94003e0 ldr x0, [sp] 1183e4: 97fe215f bl 0xa0960 <_ZdlPv@plt> 1183e8: a9417bfd ldp x29, x30, [sp, #0x10] 1183ec: 910083ff add sp, sp, #0x20 1183f0: d65f03c0 ret 00000000001183f4 : 1183f4: d103c3ff sub sp, sp, #0xf0 1183f8: a90e7bfd stp x29, x30, [sp, #0xe0] 1183fc: 910383fd add x29, sp, #0xe0 118400: d10043a8 sub x8, x29, #0x10 118404: d53bd049 mrs x9, TPIDR_EL0 118408: f9401529 ldr x9, [x9, #0x28] 11840c: f9000509 str x9, [x8, #0x8] 118410: f90033e0 str x0, [sp, #0x60] 118414: f9000101 str x1, [x8] 118418: f9002fe2 str x2, [sp, #0x58] 11841c: f94033e9 ldr x9, [sp, #0x60] 118420: f9001fe8 str x8, [sp, #0x38] 118424: f9001be9 str x9, [sp, #0x30] 118428: 14000001 b 0x11842c 11842c: f9401be8 ldr x8, [sp, #0x30] 118430: 9100a101 add x1, x8, #0x28 118434: d100a3a9 sub x9, x29, #0x28 118438: d10043a0 sub x0, x29, #0x10 11843c: aa0903e8 mov x8, x9 118440: f90017e9 str x9, [sp, #0x28] 118444: 97fe2307 bl 0xa1060 <_ZN7android10Compare_LEImmEENS_7AStringERKT_RKT0_@plt> 118448: f94017e0 ldr x0, [sp, #0x28] 11844c: 97fe4221 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 118450: b90027e0 str w0, [sp, #0x24] 118454: 14000001 b 0x118458 118458: b94027e8 ldr w8, [sp, #0x24] 11845c: 37000308 tbnz w8, #0x0, 0x1184bc 118460: 14000001 b 0x118464 118464: d0000701 adrp x1, 0x1fa000 118468: 910e2821 add x1, x1, #0x38a 11846c: d10103a0 sub x0, x29, #0x40 118470: 97fe2dc4 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 118474: 14000001 b 0x118478 118478: d10103a0 sub x0, x29, #0x40 11847c: d100a3a1 sub x1, x29, #0x28 118480: 97fe2a18 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 118484: 14000001 b 0x118488 118488: d10103a0 sub x0, x29, #0x40 11848c: 97fe261d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 118490: 1400000b b 0x1184bc 118494: f9002be0 str x0, [sp, #0x50] 118498: 2a0103e8 mov w8, w1 11849c: b9004fe8 str w8, [sp, #0x4c] 1184a0: 1400002a b 0x118548 1184a4: f9002be0 str x0, [sp, #0x50] 1184a8: 2a0103e8 mov w8, w1 1184ac: b9004fe8 str w8, [sp, #0x4c] 1184b0: d10103a0 sub x0, x29, #0x40 1184b4: 97fe2613 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1184b8: 14000024 b 0x118548 1184bc: d100a3a0 sub x0, x29, #0x28 1184c0: 97fe2610 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1184c4: 14000001 b 0x1184c8 1184c8: 14000001 b 0x1184cc 1184cc: f9401fe8 ldr x8, [sp, #0x38] 1184d0: f9400109 ldr x9, [x8] 1184d4: f9402fea ldr x10, [sp, #0x58] 1184d8: 8b0a0129 add x9, x9, x10 1184dc: f81a03a9 stur x9, [x29, #-0x60] 1184e0: f9401be9 ldr x9, [sp, #0x30] 1184e4: 9100a121 add x1, x9, #0x28 1184e8: d10163aa sub x10, x29, #0x58 1184ec: d10183a0 sub x0, x29, #0x60 1184f0: aa0a03e8 mov x8, x10 1184f4: f9000fea str x10, [sp, #0x18] 1184f8: 97fe22da bl 0xa1060 <_ZN7android10Compare_LEImmEENS_7AStringERKT_RKT0_@plt> 1184fc: f9400fe0 ldr x0, [sp, #0x18] 118500: 97fe41f4 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 118504: b90017e0 str w0, [sp, #0x14] 118508: 14000001 b 0x11850c 11850c: b94017e8 ldr w8, [sp, #0x14] 118510: 37000368 tbnz w8, #0x0, 0x11857c 118514: 14000001 b 0x118518 118518: d0000701 adrp x1, 0x1fa000 11851c: 910fdc21 add x1, x1, #0x3f7 118520: 9101a3e0 add x0, sp, #0x68 118524: 97fe2d97 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 118528: 14000001 b 0x11852c 11852c: 9101a3e0 add x0, sp, #0x68 118530: d10163a1 sub x1, x29, #0x58 118534: 97fe29eb bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 118538: 14000001 b 0x11853c 11853c: 9101a3e0 add x0, sp, #0x68 118540: 97fe25f0 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 118544: 1400000e b 0x11857c 118548: d100a3a0 sub x0, x29, #0x28 11854c: 97fe25ed bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 118550: 14000021 b 0x1185d4 118554: f9002be0 str x0, [sp, #0x50] 118558: 2a0103e8 mov w8, w1 11855c: b9004fe8 str w8, [sp, #0x4c] 118560: 1400001a b 0x1185c8 118564: f9002be0 str x0, [sp, #0x50] 118568: 2a0103e8 mov w8, w1 11856c: b9004fe8 str w8, [sp, #0x4c] 118570: 9101a3e0 add x0, sp, #0x68 118574: 97fe25e3 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 118578: 14000014 b 0x1185c8 11857c: d10163a0 sub x0, x29, #0x58 118580: 97fe25e0 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 118584: 14000001 b 0x118588 118588: f9401fe8 ldr x8, [sp, #0x38] 11858c: f9400109 ldr x9, [x8] 118590: f9401bea ldr x10, [sp, #0x30] 118594: f9001949 str x9, [x10, #0x30] 118598: f9402fe9 ldr x9, [sp, #0x58] 11859c: f9001d49 str x9, [x10, #0x38] 1185a0: d53bd049 mrs x9, TPIDR_EL0 1185a4: f9401529 ldr x9, [x9, #0x28] 1185a8: f940050b ldr x11, [x8, #0x8] 1185ac: eb0b0129 subs x9, x9, x11 1185b0: f90007e9 str x9, [sp, #0x8] 1185b4: 54000141 b.ne 0x1185dc 1185b8: 14000001 b 0x1185bc 1185bc: a94e7bfd ldp x29, x30, [sp, #0xe0] 1185c0: 9103c3ff add sp, sp, #0xf0 1185c4: d65f03c0 ret 1185c8: d10163a0 sub x0, x29, #0x58 1185cc: 97fe25cd bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1185d0: 14000001 b 0x1185d4 1185d4: f9402be0 ldr x0, [sp, #0x50] 1185d8: 97fe3e4e bl 0xa7f10 <_Unwind_Resume@plt> 1185dc: 97fe45e5 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001185e0 (unsigned long const&, unsigned long const&)>: 1185e0: d10143ff sub sp, sp, #0x50 1185e4: a9047bfd stp x29, x30, [sp, #0x40] 1185e8: 910103fd add x29, sp, #0x40 1185ec: 52800009 mov w9, #0x0 // =0 1185f0: 9000070a adrp x10, 0x1f8000 1185f4: 9118554a add x10, x10, #0x615 1185f8: f81f83a0 stur x0, [x29, #-0x8] 1185fc: f81f03a1 stur x1, [x29, #-0x10] 118600: 320003eb orr w11, wzr, #0x1 118604: 0a0b0129 and w9, w9, w11 118608: 381ef3a9 sturb w9, [x29, #-0x11] 11860c: aa0803e0 mov x0, x8 118610: f9000be8 str x8, [sp, #0x10] 118614: f90007ea str x10, [sp, #0x8] 118618: 97fe48d2 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 11861c: f85f83a8 ldur x8, [x29, #-0x8] 118620: f9400108 ldr x8, [x8] 118624: f85f03aa ldur x10, [x29, #-0x10] 118628: f940014a ldr x10, [x10] 11862c: eb0a011f cmp x8, x10 118630: 1a9f87e9 cset w9, ls 118634: 370002c9 tbnz w9, #0x0, 0x11868c (unsigned long const&, unsigned long const&)+0xac> 118638: f85f83a8 ldur x8, [x29, #-0x8] 11863c: f9400101 ldr x1, [x8] 118640: f9400be0 ldr x0, [sp, #0x10] 118644: 97fe3d1b bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> 118648: 14000001 b 0x11864c (unsigned long const&, unsigned long const&)+0x6c> 11864c: f9400be0 ldr x0, [sp, #0x10] 118650: f94007e1 ldr x1, [sp, #0x8] 118654: 97fe4397 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 118658: 14000001 b 0x11865c (unsigned long const&, unsigned long const&)+0x7c> 11865c: f85f03a8 ldur x8, [x29, #-0x10] 118660: f9400101 ldr x1, [x8] 118664: f9400be0 ldr x0, [sp, #0x10] 118668: 97fe3d12 bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> 11866c: 14000001 b 0x118670 (unsigned long const&, unsigned long const&)+0x90> 118670: 14000007 b 0x11868c (unsigned long const&, unsigned long const&)+0xac> 118674: 2a0103e8 mov w8, w1 118678: f90013e0 str x0, [sp, #0x20] 11867c: b9001fe8 str w8, [sp, #0x1c] 118680: f9400be0 ldr x0, [sp, #0x10] 118684: 97fe259f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 118688: 1400000c b 0x1186b8 (unsigned long const&, unsigned long const&)+0xd8> 11868c: 12800008 mov w8, #-0x1 // =-1 118690: 320003e9 orr w9, wzr, #0x1 118694: 0a090108 and w8, w8, w9 118698: 381ef3a8 sturb w8, [x29, #-0x11] 11869c: 385ef3a8 ldurb w8, [x29, #-0x11] 1186a0: 37000068 tbnz w8, #0x0, 0x1186ac (unsigned long const&, unsigned long const&)+0xcc> 1186a4: f9400be0 ldr x0, [sp, #0x10] 1186a8: 97fe2596 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1186ac: a9447bfd ldp x29, x30, [sp, #0x40] 1186b0: 910143ff add sp, sp, #0x50 1186b4: d65f03c0 ret 1186b8: f94013e0 ldr x0, [sp, #0x20] 1186bc: 97fe3e15 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001186c0 : 1186c0: d10103ff sub sp, sp, #0x40 1186c4: a9037bfd stp x29, x30, [sp, #0x30] 1186c8: 9100c3fd add x29, sp, #0x30 1186cc: b27c03e9 orr x9, xzr, #0x10 1186d0: d280000a mov x10, #0x0 // =0 1186d4: f81f83a0 stur x0, [x29, #-0x8] 1186d8: f85f83a0 ldur x0, [x29, #-0x8] 1186dc: 8b090009 add x9, x0, x9 1186e0: f9000be0 str x0, [sp, #0x10] 1186e4: aa0903e0 mov x0, x9 1186e8: aa0a03e1 mov x1, x10 1186ec: f90007e8 str x8, [sp, #0x8] 1186f0: 97fe4618 bl 0xa9f50 <_ZNK7android2spINS_8AMessageEEeqEPKS1_@plt> 1186f4: 37000040 tbnz w0, #0x0, 0x1186fc 1186f8: 14000012 b 0x118740 1186fc: d2814300 mov x0, #0xa18 // =2584 118700: 97fe4204 bl 0xa8f10 <_Znwm@plt> 118704: f90003e0 str x0, [sp] 118708: 97fe4842 bl 0xaa810 <_ZN7android8AMessageC1Ev@plt> 11870c: 14000001 b 0x118710 118710: b27c03e8 orr x8, xzr, #0x10 118714: f9400be9 ldr x9, [sp, #0x10] 118718: 8b080120 add x0, x9, x8 11871c: f94003e1 ldr x1, [sp] 118720: 97fe35f4 bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> 118724: 14000007 b 0x118740 118728: 2a0103e8 mov w8, w1 11872c: f81f03a0 stur x0, [x29, #-0x10] 118730: b81ec3a8 stur w8, [x29, #-0x14] 118734: f94003e0 ldr x0, [sp] 118738: 97fe208a bl 0xa0960 <_ZdlPv@plt> 11873c: 14000009 b 0x118760 118740: b27c03e8 orr x8, xzr, #0x10 118744: f9400be9 ldr x9, [sp, #0x10] 118748: 8b080121 add x1, x9, x8 11874c: f94007e0 ldr x0, [sp, #0x8] 118750: 97fe3420 bl 0xa57d0 <_ZN7android2spINS_8AMessageEEC2ERKS2_@plt> 118754: a9437bfd ldp x29, x30, [sp, #0x30] 118758: 910103ff add sp, sp, #0x40 11875c: d65f03c0 ret 118760: f85f03a0 ldur x0, [x29, #-0x10] 118764: 97fe3deb bl 0xa7f10 <_Unwind_Resume@plt> 0000000000118768 : 118768: d10083ff sub sp, sp, #0x20 11876c: a9017bfd stp x29, x30, [sp, #0x10] 118770: 910043fd add x29, sp, #0x10 118774: d2800008 mov x8, #0x0 // =0 118778: f90007e0 str x0, [sp, #0x8] 11877c: f94007e0 ldr x0, [sp, #0x8] 118780: f9400c09 ldr x9, [x0, #0x18] 118784: eb08013f cmp x9, x8 118788: 1a9f07ea cset w10, ne 11878c: f90003e0 str x0, [sp] 118790: 3700004a tbnz w10, #0x0, 0x118798 118794: 14000007 b 0x1187b0 118798: f94003e8 ldr x8, [sp] 11879c: f9400d09 ldr x9, [x8, #0x18] 1187a0: f940012a ldr x10, [x9] 1187a4: f940054a ldr x10, [x10, #0x8] 1187a8: aa0903e0 mov x0, x9 1187ac: d63f0140 blr x10 1187b0: f94003e8 ldr x8, [sp] 1187b4: f9400d00 ldr x0, [x8, #0x18] 1187b8: a9417bfd ldp x29, x30, [sp, #0x10] 1187bc: 910083ff add sp, sp, #0x20 1187c0: d65f03c0 ret 00000000001187c4 : 1187c4: d100c3ff sub sp, sp, #0x30 1187c8: a9027bfd stp x29, x30, [sp, #0x20] 1187cc: 910083fd add x29, sp, #0x20 1187d0: 90000c88 adrp x8, 0x2a8000 1187d4: f9478908 ldr x8, [x8, #0xf10] 1187d8: b27c03e9 orr x9, xzr, #0x10 1187dc: 8b090108 add x8, x8, x9 1187e0: f81f83a0 stur x0, [x29, #-0x8] 1187e4: f85f83a9 ldur x9, [x29, #-0x8] 1187e8: aa0903e0 mov x0, x9 1187ec: f9000be8 str x8, [sp, #0x10] 1187f0: f90007e9 str x9, [sp, #0x8] 1187f4: 97fe2a0f bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 1187f8: f9400be8 ldr x8, [sp, #0x10] 1187fc: f94007e9 ldr x9, [sp, #0x8] 118800: f9000128 str x8, [x9] 118804: f905093f str xzr, [x9, #0xa10] 118808: a9427bfd ldp x29, x30, [sp, #0x20] 11880c: 9100c3ff add sp, sp, #0x30 118810: d65f03c0 ret 0000000000118814 : 118814: d100c3ff sub sp, sp, #0x30 118818: a9027bfd stp x29, x30, [sp, #0x20] 11881c: 910083fd add x29, sp, #0x20 118820: 90000c88 adrp x8, 0x2a8000 118824: f9478908 ldr x8, [x8, #0xf10] 118828: b27c03e9 orr x9, xzr, #0x10 11882c: 8b090108 add x8, x8, x9 118830: f81f83a0 stur x0, [x29, #-0x8] 118834: f85f83a9 ldur x9, [x29, #-0x8] 118838: f9000128 str x8, [x9] 11883c: aa0903e0 mov x0, x9 118840: f90003e9 str x9, [sp] 118844: 97fe239b bl 0xa16b0 <_ZN7android8AMessage5clearEv@plt> 118848: 14000001 b 0x11884c 11884c: f94003e0 ldr x0, [sp] 118850: 97fe20ac bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 118854: a9427bfd ldp x29, x30, [sp, #0x20] 118858: 9100c3ff add sp, sp, #0x30 11885c: d65f03c0 ret 118860: 2a0103e8 mov w8, w1 118864: f9000be0 str x0, [sp, #0x10] 118868: b9000fe8 str w8, [sp, #0xc] 11886c: f94003e0 ldr x0, [sp] 118870: 97fe20a4 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 118874: f9400be0 ldr x0, [sp, #0x10] 118878: 97fe5653 bl 0xae1c4 000000000011887c : 11887c: d10103ff sub sp, sp, #0x40 118880: a9037bfd stp x29, x30, [sp, #0x30] 118884: 9100c3fd add x29, sp, #0x30 118888: d2800008 mov x8, #0x0 // =0 11888c: f81f83a0 stur x0, [x29, #-0x8] 118890: f85f83a0 ldur x0, [x29, #-0x8] 118894: f81f03bf stur xzr, [x29, #-0x10] 118898: f9000be8 str x8, [sp, #0x10] 11889c: f90007e0 str x0, [sp, #0x8] 1188a0: f85f03a8 ldur x8, [x29, #-0x10] 1188a4: f94007e9 ldr x9, [sp, #0x8] 1188a8: f945092a ldr x10, [x9, #0xa10] 1188ac: eb0a011f cmp x8, x10 1188b0: 1a9f27eb cset w11, lo 1188b4: 3700004b tbnz w11, #0x0, 0x1188bc 1188b8: 1400001c b 0x118928 1188bc: d2800508 mov x8, #0x28 // =40 1188c0: b27c03e9 orr x9, xzr, #0x10 1188c4: f94007ea ldr x10, [sp, #0x8] 1188c8: 8b090149 add x9, x10, x9 1188cc: f85f03ab ldur x11, [x29, #-0x10] 1188d0: 9b0b7d08 mul x8, x8, x11 1188d4: 8b080128 add x8, x9, x8 1188d8: f9000fe8 str x8, [sp, #0x18] 1188dc: f9400fe8 ldr x8, [sp, #0x18] 1188e0: f9400908 ldr x8, [x8, #0x10] 1188e4: f9400be9 ldr x9, [sp, #0x10] 1188e8: eb09011f cmp x8, x9 1188ec: 1a9f17ec cset w12, eq 1188f0: f90003e8 str x8, [sp] 1188f4: 3700006c tbnz w12, #0x0, 0x118900 1188f8: f94003e0 ldr x0, [sp] 1188fc: 97fe36dd bl 0xa6470 <_ZdaPv@plt> 118900: f9400fe8 ldr x8, [sp, #0x18] 118904: f9400be9 ldr x9, [sp, #0x10] 118908: f9000909 str x9, [x8, #0x10] 11890c: f9400fe1 ldr x1, [sp, #0x18] 118910: f94007e0 ldr x0, [sp, #0x8] 118914: 97fe41f3 bl 0xa90e0 <_ZN7android8AMessage13freeItemValueEPNS0_4ItemE@plt> 118918: f85f03a8 ldur x8, [x29, #-0x10] 11891c: 91000508 add x8, x8, #0x1 118920: f81f03a8 stur x8, [x29, #-0x10] 118924: 17ffffdf b 0x1188a0 118928: f94007e8 ldr x8, [sp, #0x8] 11892c: f905091f str xzr, [x8, #0xa10] 118930: a9437bfd ldp x29, x30, [sp, #0x30] 118934: 910103ff add sp, sp, #0x40 118938: d65f03c0 ret 000000000011893c : 11893c: d10083ff sub sp, sp, #0x20 118940: a9017bfd stp x29, x30, [sp, #0x10] 118944: 910043fd add x29, sp, #0x10 118948: 90000c88 adrp x8, 0x2a8000 11894c: f945d908 ldr x8, [x8, #0xbb0] 118950: f90007e0 str x0, [sp, #0x8] 118954: f94007e0 ldr x0, [sp, #0x8] 118958: f90003e0 str x0, [sp] 11895c: d63f0100 blr x8 118960: f94003e0 ldr x0, [sp] 118964: 97fe1fff bl 0xa0960 <_ZdlPv@plt> 118968: a9417bfd ldp x29, x30, [sp, #0x10] 11896c: 910083ff add sp, sp, #0x20 118970: d65f03c0 ret 0000000000118974 : 118974: d10103ff sub sp, sp, #0x40 118978: a9037bfd stp x29, x30, [sp, #0x30] 11897c: 9100c3fd add x29, sp, #0x30 118980: 321f07e8 orr w8, wzr, #0x6 118984: d2800009 mov x9, #0x0 // =0 118988: f81f83a0 stur x0, [x29, #-0x8] 11898c: f81f03a1 stur x1, [x29, #-0x10] 118990: f85f83a1 ldur x1, [x29, #-0x8] 118994: f85f03a0 ldur x0, [x29, #-0x10] 118998: b940200a ldr w10, [x0, #0x20] 11899c: 6b0a011f cmp w8, w10 1189a0: 1a9f17e8 cset w8, eq 1189a4: f9000fe9 str x9, [sp, #0x18] 1189a8: f9000be1 str x1, [sp, #0x10] 1189ac: b9000fea str w10, [sp, #0xc] 1189b0: 370002a8 tbnz w8, #0x0, 0x118a04 1189b4: 14000001 b 0x1189b8 1189b8: 32000be8 orr w8, wzr, #0x7 1189bc: b9400fe9 ldr w9, [sp, #0xc] 1189c0: 6b09011f cmp w8, w9 1189c4: 1a9f17e8 cset w8, eq 1189c8: 37000368 tbnz w8, #0x0, 0x118a34 1189cc: 14000001 b 0x1189d0 1189d0: 321d03e8 orr w8, wzr, #0x8 1189d4: b9400fe9 ldr w9, [sp, #0xc] 1189d8: 6b09011f cmp w8, w9 1189dc: 1a9f17e8 cset w8, eq 1189e0: 370002a8 tbnz w8, #0x0, 0x118a34 1189e4: 14000001 b 0x1189e8 1189e8: 52800148 mov w8, #0xa // =10 1189ec: b9400fe9 ldr w9, [sp, #0xc] 1189f0: 6b09011f cmp w8, w9 1189f4: 1a9f17e8 cset w8, eq 1189f8: 370001e8 tbnz w8, #0x0, 0x118a34 1189fc: 14000001 b 0x118a00 118a00: 14000019 b 0x118a64 118a04: f85f03a8 ldur x8, [x29, #-0x10] 118a08: f9400108 ldr x8, [x8] 118a0c: f9400fe9 ldr x9, [sp, #0x18] 118a10: eb09011f cmp x8, x9 118a14: 1a9f17ea cset w10, eq 118a18: f90003e8 str x8, [sp] 118a1c: 370000aa tbnz w10, #0x0, 0x118a30 118a20: f94003e0 ldr x0, [sp] 118a24: 97fe24b7 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 118a28: f94003e0 ldr x0, [sp] 118a2c: 97fe1fcd bl 0xa0960 <_ZdlPv@plt> 118a30: 1400000d b 0x118a64 118a34: f85f03a8 ldur x8, [x29, #-0x10] 118a38: f9400108 ldr x8, [x8] 118a3c: f9400fe9 ldr x9, [sp, #0x18] 118a40: eb09011f cmp x8, x9 118a44: 1a9f07ea cset w10, ne 118a48: 3700004a tbnz w10, #0x0, 0x118a50 118a4c: 14000005 b 0x118a60 118a50: f85f03a8 ldur x8, [x29, #-0x10] 118a54: f9400100 ldr x0, [x8] 118a58: f9400be1 ldr x1, [sp, #0x10] 118a5c: 97fe2d7d bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 118a60: 14000001 b 0x118a64 118a64: a9437bfd ldp x29, x30, [sp, #0x30] 118a68: 910103ff add sp, sp, #0x40 118a6c: d65f03c0 ret 0000000000118a70 : 118a70: d100c3ff sub sp, sp, #0x30 118a74: a9027bfd stp x29, x30, [sp, #0x20] 118a78: 910083fd add x29, sp, #0x20 118a7c: f81f83a0 stur x0, [x29, #-0x8] 118a80: f9000be1 str x1, [sp, #0x10] 118a84: f90007e2 str x2, [sp, #0x8] 118a88: f85f83a0 ldur x0, [x29, #-0x8] 118a8c: f94007e1 ldr x1, [sp, #0x8] 118a90: f9000c01 str x1, [x0, #0x18] 118a94: f94007e1 ldr x1, [sp, #0x8] 118a98: 91000421 add x1, x1, #0x1 118a9c: f90003e0 str x0, [sp] 118aa0: aa0103e0 mov x0, x1 118aa4: 97fe20e3 bl 0xa0e30 <_Znam@plt> 118aa8: f94003e1 ldr x1, [sp] 118aac: f9000820 str x0, [x1, #0x10] 118ab0: f9400820 ldr x0, [x1, #0x10] 118ab4: f9400be1 ldr x1, [sp, #0x10] 118ab8: f94007e2 ldr x2, [sp, #0x8] 118abc: 91000442 add x2, x2, #0x1 118ac0: 97fe1cb4 bl 0x9fd90 118ac4: a9427bfd ldp x29, x30, [sp, #0x20] 118ac8: 9100c3ff add sp, sp, #0x30 118acc: d65f03c0 ret 0000000000118ad0 : 118ad0: d10103ff sub sp, sp, #0x40 118ad4: a9037bfd stp x29, x30, [sp, #0x30] 118ad8: 9100c3fd add x29, sp, #0x30 118adc: f81f83a0 stur x0, [x29, #-0x8] 118ae0: f81f03a1 stur x1, [x29, #-0x10] 118ae4: f85f83a0 ldur x0, [x29, #-0x8] 118ae8: f85f03a1 ldur x1, [x29, #-0x10] 118aec: f90003e0 str x0, [sp] 118af0: aa0103e0 mov x0, x1 118af4: 97fe2a1f bl 0xa3370 118af8: f9000fe0 str x0, [sp, #0x18] 118afc: f85f03a1 ldur x1, [x29, #-0x10] 118b00: f9400fe2 ldr x2, [sp, #0x18] 118b04: f94003e0 ldr x0, [sp] 118b08: 97fe2176 bl 0xa10e0 <_ZNK7android8AMessage13findItemIndexEPKcm@plt> 118b0c: f9000be0 str x0, [sp, #0x10] 118b10: f9400be0 ldr x0, [sp, #0x10] 118b14: f94003e1 ldr x1, [sp] 118b18: f9450822 ldr x2, [x1, #0xa10] 118b1c: eb02001f cmp x0, x2 118b20: 1a9f27e8 cset w8, lo 118b24: 37000048 tbnz w8, #0x0, 0x118b2c 118b28: 1400000d b 0x118b5c 118b2c: d2800508 mov x8, #0x28 // =40 118b30: b27c03e9 orr x9, xzr, #0x10 118b34: f94003ea ldr x10, [sp] 118b38: 8b090149 add x9, x10, x9 118b3c: f9400beb ldr x11, [sp, #0x10] 118b40: 9b0b7d08 mul x8, x8, x11 118b44: 8b080128 add x8, x9, x8 118b48: f90007e8 str x8, [sp, #0x8] 118b4c: f94007e1 ldr x1, [sp, #0x8] 118b50: aa0a03e0 mov x0, x10 118b54: 97fe4163 bl 0xa90e0 <_ZN7android8AMessage13freeItemValueEPNS0_4ItemE@plt> 118b58: 14000011 b 0x118b9c 118b5c: d2800508 mov x8, #0x28 // =40 118b60: b27c03e9 orr x9, xzr, #0x10 118b64: f94003ea ldr x10, [sp] 118b68: f945094b ldr x11, [x10, #0xa10] 118b6c: 9100056c add x12, x11, #0x1 118b70: f905094c str x12, [x10, #0xa10] 118b74: f9000beb str x11, [sp, #0x10] 118b78: 8b090149 add x9, x10, x9 118b7c: f9400beb ldr x11, [sp, #0x10] 118b80: 9b0b7d08 mul x8, x8, x11 118b84: 8b080128 add x8, x9, x8 118b88: f90007e8 str x8, [sp, #0x8] 118b8c: f94007e0 ldr x0, [sp, #0x8] 118b90: f85f03a1 ldur x1, [x29, #-0x10] 118b94: f9400fe2 ldr x2, [sp, #0x18] 118b98: 97fe3ab2 bl 0xa7660 <_ZN7android8AMessage4Item7setNameEPKcm@plt> 118b9c: f94007e0 ldr x0, [sp, #0x8] 118ba0: a9437bfd ldp x29, x30, [sp, #0x30] 118ba4: 910103ff add sp, sp, #0x40 118ba8: d65f03c0 ret 0000000000118bac : 118bac: d10103ff sub sp, sp, #0x40 118bb0: a9037bfd stp x29, x30, [sp, #0x30] 118bb4: 9100c3fd add x29, sp, #0x30 118bb8: f81f83a0 stur x0, [x29, #-0x8] 118bbc: f81f03a1 stur x1, [x29, #-0x10] 118bc0: f9000fe2 str x2, [sp, #0x18] 118bc4: f85f83a0 ldur x0, [x29, #-0x8] 118bc8: f9000bff str xzr, [sp, #0x10] 118bcc: f90007e0 str x0, [sp, #0x8] 118bd0: f9400be8 ldr x8, [sp, #0x10] 118bd4: f94007e9 ldr x9, [sp, #0x8] 118bd8: f945092a ldr x10, [x9, #0xa10] 118bdc: eb0a011f cmp x8, x10 118be0: 1a9f27eb cset w11, lo 118be4: 3700004b tbnz w11, #0x0, 0x118bec 118be8: 14000020 b 0x118c68 118bec: d2800508 mov x8, #0x28 // =40 118bf0: b27c03e9 orr x9, xzr, #0x10 118bf4: f9400fea ldr x10, [sp, #0x18] 118bf8: f94007eb ldr x11, [sp, #0x8] 118bfc: 8b090169 add x9, x11, x9 118c00: f9400bec ldr x12, [sp, #0x10] 118c04: 9b0c7d08 mul x8, x8, x12 118c08: 8b080128 add x8, x9, x8 118c0c: f9400d08 ldr x8, [x8, #0x18] 118c10: eb08015f cmp x10, x8 118c14: 1a9f07ed cset w13, ne 118c18: 3700004d tbnz w13, #0x0, 0x118c20 118c1c: 14000002 b 0x118c24 118c20: 1400000e b 0x118c58 118c24: d2800508 mov x8, #0x28 // =40 118c28: b27c03e9 orr x9, xzr, #0x10 118c2c: f94007ea ldr x10, [sp, #0x8] 118c30: 8b090149 add x9, x10, x9 118c34: f9400beb ldr x11, [sp, #0x10] 118c38: 9b0b7d08 mul x8, x8, x11 118c3c: 8b080128 add x8, x9, x8 118c40: f9400900 ldr x0, [x8, #0x10] 118c44: f85f03a1 ldur x1, [x29, #-0x10] 118c48: f9400fe2 ldr x2, [sp, #0x18] 118c4c: 97fe3e09 bl 0xa8470 118c50: 35000040 cbnz w0, 0x118c58 118c54: 14000005 b 0x118c68 118c58: f9400be8 ldr x8, [sp, #0x10] 118c5c: 91000508 add x8, x8, #0x1 118c60: f9000be8 str x8, [sp, #0x10] 118c64: 17ffffdb b 0x118bd0 118c68: f9400be0 ldr x0, [sp, #0x10] 118c6c: a9437bfd ldp x29, x30, [sp, #0x30] 118c70: 910103ff add sp, sp, #0x40 118c74: d65f03c0 ret 0000000000118c78 : 118c78: d101c3ff sub sp, sp, #0x70 118c7c: a9067bfd stp x29, x30, [sp, #0x60] 118c80: 910183fd add x29, sp, #0x60 118c84: d2800008 mov x8, #0x0 // =0 118c88: f81f03a0 stur x0, [x29, #-0x10] 118c8c: f81e83a1 stur x1, [x29, #-0x18] 118c90: b81e43a2 stur w2, [x29, #-0x1c] 118c94: f85f03a0 ldur x0, [x29, #-0x10] 118c98: f85e83a1 ldur x1, [x29, #-0x18] 118c9c: f85e83a9 ldur x9, [x29, #-0x18] 118ca0: f90017e0 str x0, [sp, #0x28] 118ca4: aa0903e0 mov x0, x9 118ca8: f90013e8 str x8, [sp, #0x20] 118cac: f9000fe1 str x1, [sp, #0x18] 118cb0: 97fe29b0 bl 0xa3370 118cb4: f94017e8 ldr x8, [sp, #0x28] 118cb8: f9000be0 str x0, [sp, #0x10] 118cbc: aa0803e0 mov x0, x8 118cc0: f9400fe1 ldr x1, [sp, #0x18] 118cc4: f9400be2 ldr x2, [sp, #0x10] 118cc8: 97fe2106 bl 0xa10e0 <_ZNK7android8AMessage13findItemIndexEPKcm@plt> 118ccc: f81d83a0 stur x0, [x29, #-0x28] 118cd0: f85d83a8 ldur x8, [x29, #-0x28] 118cd4: f94017e9 ldr x9, [sp, #0x28] 118cd8: f9450920 ldr x0, [x9, #0xa10] 118cdc: eb00011f cmp x8, x0 118ce0: 1a9f27ea cset w10, lo 118ce4: 3700004a tbnz w10, #0x0, 0x118cec 118ce8: 14000018 b 0x118d48 118cec: d2800508 mov x8, #0x28 // =40 118cf0: b27c03e9 orr x9, xzr, #0x10 118cf4: f94017ea ldr x10, [sp, #0x28] 118cf8: 8b090149 add x9, x10, x9 118cfc: f85d83ab ldur x11, [x29, #-0x28] 118d00: 9b0b7d08 mul x8, x8, x11 118d04: 8b080128 add x8, x9, x8 118d08: f9001be8 str x8, [sp, #0x30] 118d0c: f9401be8 ldr x8, [sp, #0x30] 118d10: b940210c ldr w12, [x8, #0x20] 118d14: b85e43ad ldur w13, [x29, #-0x1c] 118d18: 6b0d019f cmp w12, w13 118d1c: 1a9f17ec cset w12, eq 118d20: 3700004c tbnz w12, #0x0, 0x118d28 118d24: 14000004 b 0x118d34 118d28: f9401be8 ldr x8, [sp, #0x30] 118d2c: f90007e8 str x8, [sp, #0x8] 118d30: 14000003 b 0x118d3c 118d34: f94013e8 ldr x8, [sp, #0x20] 118d38: f90007e8 str x8, [sp, #0x8] 118d3c: f94007e8 ldr x8, [sp, #0x8] 118d40: f81f83a8 stur x8, [x29, #-0x8] 118d44: 14000003 b 0x118d50 118d48: f94013e8 ldr x8, [sp, #0x20] 118d4c: f81f83a8 stur x8, [x29, #-0x8] 118d50: f85f83a0 ldur x0, [x29, #-0x8] 118d54: a9467bfd ldp x29, x30, [sp, #0x60] 118d58: 9101c3ff add sp, sp, #0x70 118d5c: d65f03c0 ret 0000000000118d60 : 118d60: d10183ff sub sp, sp, #0x60 118d64: a9057bfd stp x29, x30, [sp, #0x50] 118d68: 910143fd add x29, sp, #0x50 118d6c: f81f03a0 stur x0, [x29, #-0x10] 118d70: f81e83a1 stur x1, [x29, #-0x18] 118d74: f81e03a2 stur x2, [x29, #-0x20] 118d78: f85f03a0 ldur x0, [x29, #-0x10] 118d7c: f85e83a1 ldur x1, [x29, #-0x18] 118d80: f85e83a2 ldur x2, [x29, #-0x18] 118d84: f9000fe0 str x0, [sp, #0x18] 118d88: aa0203e0 mov x0, x2 118d8c: f9000be1 str x1, [sp, #0x10] 118d90: 97fe2978 bl 0xa3370 118d94: f9400fe1 ldr x1, [sp, #0x18] 118d98: f90007e0 str x0, [sp, #0x8] 118d9c: aa0103e0 mov x0, x1 118da0: f9400be1 ldr x1, [sp, #0x10] 118da4: f94007e2 ldr x2, [sp, #0x8] 118da8: 97fe20ce bl 0xa10e0 <_ZNK7android8AMessage13findItemIndexEPKcm@plt> 118dac: f90017e0 str x0, [sp, #0x28] 118db0: f94017e0 ldr x0, [sp, #0x28] 118db4: f9400fe1 ldr x1, [sp, #0x18] 118db8: f9450822 ldr x2, [x1, #0xa10] 118dbc: eb02001f cmp x0, x2 118dc0: 1a9f27e8 cset w8, lo 118dc4: 37000048 tbnz w8, #0x0, 0x118dcc 118dc8: 14000060 b 0x118f48 118dcc: 320007e8 orr w8, wzr, #0x3 118dd0: d2800509 mov x9, #0x28 // =40 118dd4: b27c03ea orr x10, xzr, #0x10 118dd8: f9400feb ldr x11, [sp, #0x18] 118ddc: 8b0a016a add x10, x11, x10 118de0: f94017ec ldr x12, [sp, #0x28] 118de4: 9b0c7d29 mul x9, x9, x12 118de8: 8b090149 add x9, x10, x9 118dec: f90013e9 str x9, [sp, #0x20] 118df0: f94013e9 ldr x9, [sp, #0x20] 118df4: b940212d ldr w13, [x9, #0x20] 118df8: 6b0d011f cmp w8, w13 118dfc: 1a9f17e8 cset w8, eq 118e00: b90007ed str w13, [sp, #0x4] 118e04: 37000308 tbnz w8, #0x0, 0x118e64 118e08: 14000001 b 0x118e0c 118e0c: 321e03e8 orr w8, wzr, #0x4 118e10: b94007e9 ldr w9, [sp, #0x4] 118e14: 6b09011f cmp w8, w9 118e18: 1a9f17e8 cset w8, eq 118e1c: 37000368 tbnz w8, #0x0, 0x118e88 118e20: 14000001 b 0x118e24 118e24: 320003e8 orr w8, wzr, #0x1 118e28: b94007e9 ldr w9, [sp, #0x4] 118e2c: 6b09011f cmp w8, w9 118e30: 1a9f17e8 cset w8, eq 118e34: 370003e8 tbnz w8, #0x0, 0x118eb0 118e38: 14000001 b 0x118e3c 118e3c: b94007e8 ldr w8, [sp, #0x4] 118e40: 340004e8 cbz w8, 0x118edc 118e44: 14000001 b 0x118e48 118e48: 321f03e8 orr w8, wzr, #0x2 118e4c: b94007e9 ldr w9, [sp, #0x4] 118e50: 6b09011f cmp w8, w9 118e54: 1a9f17e8 cset w8, eq 118e58: 37000588 tbnz w8, #0x0, 0x118f08 118e5c: 14000001 b 0x118e60 118e60: 14000035 b 0x118f34 118e64: 12800008 mov w8, #-0x1 // =-1 118e68: f94013e9 ldr x9, [sp, #0x20] 118e6c: b940012a ldr w10, [x9] 118e70: f85e03a9 ldur x9, [x29, #-0x20] 118e74: b900012a str w10, [x9] 118e78: 320003ea orr w10, wzr, #0x1 118e7c: 0a0a0108 and w8, w8, w10 118e80: 381ff3a8 sturb w8, [x29, #-0x1] 118e84: 14000035 b 0x118f58 118e88: 12800008 mov w8, #-0x1 // =-1 118e8c: f94013e9 ldr x9, [sp, #0x20] 118e90: fd400120 ldr d0, [x9] 118e94: 1e624001 fcvt s1, d0 118e98: f85e03a9 ldur x9, [x29, #-0x20] 118e9c: bd000121 str s1, [x9] 118ea0: 320003ea orr w10, wzr, #0x1 118ea4: 0a0a0108 and w8, w8, w10 118ea8: 381ff3a8 sturb w8, [x29, #-0x1] 118eac: 1400002b b 0x118f58 118eb0: 12800008 mov w8, #-0x1 // =-1 118eb4: f94013e9 ldr x9, [sp, #0x20] 118eb8: f9400129 ldr x9, [x9] 118ebc: 9e220120 scvtf s0, x9 118ec0: f85e03a9 ldur x9, [x29, #-0x20] 118ec4: 1e26000a fmov w10, s0 118ec8: b900012a str w10, [x9] 118ecc: 320003ea orr w10, wzr, #0x1 118ed0: 0a0a0108 and w8, w8, w10 118ed4: 381ff3a8 sturb w8, [x29, #-0x1] 118ed8: 14000020 b 0x118f58 118edc: 12800008 mov w8, #-0x1 // =-1 118ee0: f94013e9 ldr x9, [sp, #0x20] 118ee4: b940012a ldr w10, [x9] 118ee8: 1e220140 scvtf s0, w10 118eec: f85e03a9 ldur x9, [x29, #-0x20] 118ef0: 1e26000a fmov w10, s0 118ef4: b900012a str w10, [x9] 118ef8: 320003ea orr w10, wzr, #0x1 118efc: 0a0a0108 and w8, w8, w10 118f00: 381ff3a8 sturb w8, [x29, #-0x1] 118f04: 14000015 b 0x118f58 118f08: 12800008 mov w8, #-0x1 // =-1 118f0c: f94013e9 ldr x9, [sp, #0x20] 118f10: f9400129 ldr x9, [x9] 118f14: 9e230120 ucvtf s0, x9 118f18: f85e03a9 ldur x9, [x29, #-0x20] 118f1c: 1e26000a fmov w10, s0 118f20: b900012a str w10, [x9] 118f24: 320003ea orr w10, wzr, #0x1 118f28: 0a0a0108 and w8, w8, w10 118f2c: 381ff3a8 sturb w8, [x29, #-0x1] 118f30: 1400000a b 0x118f58 118f34: 52800008 mov w8, #0x0 // =0 118f38: 320003e9 orr w9, wzr, #0x1 118f3c: 0a090108 and w8, w8, w9 118f40: 381ff3a8 sturb w8, [x29, #-0x1] 118f44: 14000005 b 0x118f58 118f48: 52800008 mov w8, #0x0 // =0 118f4c: 320003e9 orr w9, wzr, #0x1 118f50: 0a090108 and w8, w8, w9 118f54: 381ff3a8 sturb w8, [x29, #-0x1] 118f58: 385ff3a8 ldurb w8, [x29, #-0x1] 118f5c: 2a0803e0 mov w0, w8 118f60: a9457bfd ldp x29, x30, [sp, #0x50] 118f64: 910183ff add sp, sp, #0x60 118f68: d65f03c0 ret 0000000000118f6c : 118f6c: d10103ff sub sp, sp, #0x40 118f70: a9037bfd stp x29, x30, [sp, #0x30] 118f74: 9100c3fd add x29, sp, #0x30 118f78: f81f83a0 stur x0, [x29, #-0x8] 118f7c: f81f03a1 stur x1, [x29, #-0x10] 118f80: f85f83a0 ldur x0, [x29, #-0x8] 118f84: f85f03a1 ldur x1, [x29, #-0x10] 118f88: f85f03a8 ldur x8, [x29, #-0x10] 118f8c: f9000be0 str x0, [sp, #0x10] 118f90: aa0803e0 mov x0, x8 118f94: f90007e1 str x1, [sp, #0x8] 118f98: 97fe28f6 bl 0xa3370 118f9c: f9400be8 ldr x8, [sp, #0x10] 118fa0: f90003e0 str x0, [sp] 118fa4: aa0803e0 mov x0, x8 118fa8: f94007e1 ldr x1, [sp, #0x8] 118fac: f94003e2 ldr x2, [sp] 118fb0: 97fe204c bl 0xa10e0 <_ZNK7android8AMessage13findItemIndexEPKcm@plt> 118fb4: f9000fe0 str x0, [sp, #0x18] 118fb8: f9400fe8 ldr x8, [sp, #0x18] 118fbc: f9400be0 ldr x0, [sp, #0x10] 118fc0: f9450801 ldr x1, [x0, #0xa10] 118fc4: eb01011f cmp x8, x1 118fc8: 1a9f27e9 cset w9, lo 118fcc: 320003ea orr w10, wzr, #0x1 118fd0: 0a0a0129 and w9, w9, w10 118fd4: 2a0903e0 mov w0, w9 118fd8: a9437bfd ldp x29, x30, [sp, #0x30] 118fdc: 910103ff add sp, sp, #0x40 118fe0: d65f03c0 ret 0000000000118fe4 : 118fe4: d100c3ff sub sp, sp, #0x30 118fe8: a9027bfd stp x29, x30, [sp, #0x20] 118fec: 910083fd add x29, sp, #0x20 118ff0: f81f83a0 stur x0, [x29, #-0x8] 118ff4: f9000be1 str x1, [sp, #0x10] 118ff8: b9000fe2 str w2, [sp, #0xc] 118ffc: f85f83a0 ldur x0, [x29, #-0x8] 119000: f9400be1 ldr x1, [sp, #0x10] 119004: 97fe3637 bl 0xa68e0 <_ZN7android8AMessage12allocateItemEPKc@plt> 119008: f90003e0 str x0, [sp] 11900c: f94003e0 ldr x0, [sp] 119010: b900201f str wzr, [x0, #0x20] 119014: b9400fe2 ldr w2, [sp, #0xc] 119018: f94003e0 ldr x0, [sp] 11901c: b9000002 str w2, [x0] 119020: a9427bfd ldp x29, x30, [sp, #0x20] 119024: 9100c3ff add sp, sp, #0x30 119028: d65f03c0 ret 000000000011902c : 11902c: d10103ff sub sp, sp, #0x40 119030: a9037bfd stp x29, x30, [sp, #0x30] 119034: 9100c3fd add x29, sp, #0x30 119038: 52800008 mov w8, #0x0 // =0 11903c: d2800009 mov x9, #0x0 // =0 119040: f81f03a0 stur x0, [x29, #-0x10] 119044: f9000fe1 str x1, [sp, #0x18] 119048: f9000be2 str x2, [sp, #0x10] 11904c: f85f03a0 ldur x0, [x29, #-0x10] 119050: f9400fe1 ldr x1, [sp, #0x18] 119054: 2a0803e2 mov w2, w8 119058: f90003e9 str x9, [sp] 11905c: 97fe28bd bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 119060: f90007e0 str x0, [sp, #0x8] 119064: f94007e9 ldr x9, [sp, #0x8] 119068: f94003e0 ldr x0, [sp] 11906c: eb00013f cmp x9, x0 119070: 1a9f07e8 cset w8, ne 119074: 37000048 tbnz w8, #0x0, 0x11907c 119078: 1400000a b 0x1190a0 11907c: 12800008 mov w8, #-0x1 // =-1 119080: f94007e9 ldr x9, [sp, #0x8] 119084: b940012a ldr w10, [x9] 119088: f9400be9 ldr x9, [sp, #0x10] 11908c: b900012a str w10, [x9] 119090: 320003ea orr w10, wzr, #0x1 119094: 0a0a0108 and w8, w8, w10 119098: 381ff3a8 sturb w8, [x29, #-0x1] 11909c: 14000005 b 0x1190b0 1190a0: 52800008 mov w8, #0x0 // =0 1190a4: 320003e9 orr w9, wzr, #0x1 1190a8: 0a090108 and w8, w8, w9 1190ac: 381ff3a8 sturb w8, [x29, #-0x1] 1190b0: 385ff3a8 ldurb w8, [x29, #-0x1] 1190b4: 2a0803e0 mov w0, w8 1190b8: a9437bfd ldp x29, x30, [sp, #0x30] 1190bc: 910103ff add sp, sp, #0x40 1190c0: d65f03c0 ret 00000000001190c4 : 1190c4: d10103ff sub sp, sp, #0x40 1190c8: a9037bfd stp x29, x30, [sp, #0x30] 1190cc: 9100c3fd add x29, sp, #0x30 1190d0: 320003e8 orr w8, wzr, #0x1 1190d4: f81f83a0 stur x0, [x29, #-0x8] 1190d8: f81f03a1 stur x1, [x29, #-0x10] 1190dc: f9000fe2 str x2, [sp, #0x18] 1190e0: f85f83a0 ldur x0, [x29, #-0x8] 1190e4: f85f03a1 ldur x1, [x29, #-0x10] 1190e8: b9000fe8 str w8, [sp, #0xc] 1190ec: 97fe35fd bl 0xa68e0 <_ZN7android8AMessage12allocateItemEPKc@plt> 1190f0: f9000be0 str x0, [sp, #0x10] 1190f4: f9400be0 ldr x0, [sp, #0x10] 1190f8: b9400fe8 ldr w8, [sp, #0xc] 1190fc: b9002008 str w8, [x0, #0x20] 119100: f9400fe0 ldr x0, [sp, #0x18] 119104: f9400be1 ldr x1, [sp, #0x10] 119108: f9000020 str x0, [x1] 11910c: a9437bfd ldp x29, x30, [sp, #0x30] 119110: 910103ff add sp, sp, #0x40 119114: d65f03c0 ret 0000000000119118 : 119118: d10103ff sub sp, sp, #0x40 11911c: a9037bfd stp x29, x30, [sp, #0x30] 119120: 9100c3fd add x29, sp, #0x30 119124: 320003e8 orr w8, wzr, #0x1 119128: d2800009 mov x9, #0x0 // =0 11912c: f81f03a0 stur x0, [x29, #-0x10] 119130: f9000fe1 str x1, [sp, #0x18] 119134: f9000be2 str x2, [sp, #0x10] 119138: f85f03a0 ldur x0, [x29, #-0x10] 11913c: f9400fe1 ldr x1, [sp, #0x18] 119140: 2a0803e2 mov w2, w8 119144: f90003e9 str x9, [sp] 119148: 97fe2882 bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 11914c: f90007e0 str x0, [sp, #0x8] 119150: f94007e9 ldr x9, [sp, #0x8] 119154: f94003e0 ldr x0, [sp] 119158: eb00013f cmp x9, x0 11915c: 1a9f07e8 cset w8, ne 119160: 37000048 tbnz w8, #0x0, 0x119168 119164: 1400000a b 0x11918c 119168: 12800008 mov w8, #-0x1 // =-1 11916c: f94007e9 ldr x9, [sp, #0x8] 119170: f9400129 ldr x9, [x9] 119174: f9400bea ldr x10, [sp, #0x10] 119178: f9000149 str x9, [x10] 11917c: 320003eb orr w11, wzr, #0x1 119180: 0a0b0108 and w8, w8, w11 119184: 381ff3a8 sturb w8, [x29, #-0x1] 119188: 14000005 b 0x11919c 11918c: 52800008 mov w8, #0x0 // =0 119190: 320003e9 orr w9, wzr, #0x1 119194: 0a090108 and w8, w8, w9 119198: 381ff3a8 sturb w8, [x29, #-0x1] 11919c: 385ff3a8 ldurb w8, [x29, #-0x1] 1191a0: 2a0803e0 mov w0, w8 1191a4: a9437bfd ldp x29, x30, [sp, #0x30] 1191a8: 910103ff add sp, sp, #0x40 1191ac: d65f03c0 ret 00000000001191b0 : 1191b0: d10103ff sub sp, sp, #0x40 1191b4: a9037bfd stp x29, x30, [sp, #0x30] 1191b8: 9100c3fd add x29, sp, #0x30 1191bc: 321f03e8 orr w8, wzr, #0x2 1191c0: f81f83a0 stur x0, [x29, #-0x8] 1191c4: f81f03a1 stur x1, [x29, #-0x10] 1191c8: f9000fe2 str x2, [sp, #0x18] 1191cc: f85f83a0 ldur x0, [x29, #-0x8] 1191d0: f85f03a1 ldur x1, [x29, #-0x10] 1191d4: b9000fe8 str w8, [sp, #0xc] 1191d8: 97fe35c2 bl 0xa68e0 <_ZN7android8AMessage12allocateItemEPKc@plt> 1191dc: f9000be0 str x0, [sp, #0x10] 1191e0: f9400be0 ldr x0, [sp, #0x10] 1191e4: b9400fe8 ldr w8, [sp, #0xc] 1191e8: b9002008 str w8, [x0, #0x20] 1191ec: f9400fe0 ldr x0, [sp, #0x18] 1191f0: f9400be1 ldr x1, [sp, #0x10] 1191f4: f9000020 str x0, [x1] 1191f8: a9437bfd ldp x29, x30, [sp, #0x30] 1191fc: 910103ff add sp, sp, #0x40 119200: d65f03c0 ret 0000000000119204 : 119204: d10103ff sub sp, sp, #0x40 119208: a9037bfd stp x29, x30, [sp, #0x30] 11920c: 9100c3fd add x29, sp, #0x30 119210: 321f03e8 orr w8, wzr, #0x2 119214: d2800009 mov x9, #0x0 // =0 119218: f81f03a0 stur x0, [x29, #-0x10] 11921c: f9000fe1 str x1, [sp, #0x18] 119220: f9000be2 str x2, [sp, #0x10] 119224: f85f03a0 ldur x0, [x29, #-0x10] 119228: f9400fe1 ldr x1, [sp, #0x18] 11922c: 2a0803e2 mov w2, w8 119230: f90003e9 str x9, [sp] 119234: 97fe2847 bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 119238: f90007e0 str x0, [sp, #0x8] 11923c: f94007e9 ldr x9, [sp, #0x8] 119240: f94003e0 ldr x0, [sp] 119244: eb00013f cmp x9, x0 119248: 1a9f07e8 cset w8, ne 11924c: 37000048 tbnz w8, #0x0, 0x119254 119250: 1400000a b 0x119278 119254: 12800008 mov w8, #-0x1 // =-1 119258: f94007e9 ldr x9, [sp, #0x8] 11925c: f9400129 ldr x9, [x9] 119260: f9400bea ldr x10, [sp, #0x10] 119264: f9000149 str x9, [x10] 119268: 320003eb orr w11, wzr, #0x1 11926c: 0a0b0108 and w8, w8, w11 119270: 381ff3a8 sturb w8, [x29, #-0x1] 119274: 14000005 b 0x119288 119278: 52800008 mov w8, #0x0 // =0 11927c: 320003e9 orr w9, wzr, #0x1 119280: 0a090108 and w8, w8, w9 119284: 381ff3a8 sturb w8, [x29, #-0x1] 119288: 385ff3a8 ldurb w8, [x29, #-0x1] 11928c: 2a0803e0 mov w0, w8 119290: a9437bfd ldp x29, x30, [sp, #0x30] 119294: 910103ff add sp, sp, #0x40 119298: d65f03c0 ret 000000000011929c : 11929c: d10103ff sub sp, sp, #0x40 1192a0: a9037bfd stp x29, x30, [sp, #0x30] 1192a4: 9100c3fd add x29, sp, #0x30 1192a8: 320007e8 orr w8, wzr, #0x3 1192ac: f81f83a0 stur x0, [x29, #-0x8] 1192b0: f81f03a1 stur x1, [x29, #-0x10] 1192b4: bc1ec3a0 stur s0, [x29, #-0x14] 1192b8: f85f83a0 ldur x0, [x29, #-0x8] 1192bc: f85f03a1 ldur x1, [x29, #-0x10] 1192c0: b9000fe8 str w8, [sp, #0xc] 1192c4: 97fe3587 bl 0xa68e0 <_ZN7android8AMessage12allocateItemEPKc@plt> 1192c8: f9000be0 str x0, [sp, #0x10] 1192cc: f9400be0 ldr x0, [sp, #0x10] 1192d0: b9400fe8 ldr w8, [sp, #0xc] 1192d4: b9002008 str w8, [x0, #0x20] 1192d8: b85ec3a9 ldur w9, [x29, #-0x14] 1192dc: f9400be0 ldr x0, [sp, #0x10] 1192e0: b9000009 str w9, [x0] 1192e4: a9437bfd ldp x29, x30, [sp, #0x30] 1192e8: 910103ff add sp, sp, #0x40 1192ec: d65f03c0 ret 00000000001192f0 : 1192f0: d10103ff sub sp, sp, #0x40 1192f4: a9037bfd stp x29, x30, [sp, #0x30] 1192f8: 9100c3fd add x29, sp, #0x30 1192fc: 320007e8 orr w8, wzr, #0x3 119300: d2800009 mov x9, #0x0 // =0 119304: f81f03a0 stur x0, [x29, #-0x10] 119308: f9000fe1 str x1, [sp, #0x18] 11930c: f9000be2 str x2, [sp, #0x10] 119310: f85f03a0 ldur x0, [x29, #-0x10] 119314: f9400fe1 ldr x1, [sp, #0x18] 119318: 2a0803e2 mov w2, w8 11931c: f90003e9 str x9, [sp] 119320: 97fe280c bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 119324: f90007e0 str x0, [sp, #0x8] 119328: f94007e9 ldr x9, [sp, #0x8] 11932c: f94003e0 ldr x0, [sp] 119330: eb00013f cmp x9, x0 119334: 1a9f07e8 cset w8, ne 119338: 37000048 tbnz w8, #0x0, 0x119340 11933c: 1400000a b 0x119364 119340: 12800008 mov w8, #-0x1 // =-1 119344: f94007e9 ldr x9, [sp, #0x8] 119348: b940012a ldr w10, [x9] 11934c: f9400be9 ldr x9, [sp, #0x10] 119350: b900012a str w10, [x9] 119354: 320003ea orr w10, wzr, #0x1 119358: 0a0a0108 and w8, w8, w10 11935c: 381ff3a8 sturb w8, [x29, #-0x1] 119360: 14000005 b 0x119374 119364: 52800008 mov w8, #0x0 // =0 119368: 320003e9 orr w9, wzr, #0x1 11936c: 0a090108 and w8, w8, w9 119370: 381ff3a8 sturb w8, [x29, #-0x1] 119374: 385ff3a8 ldurb w8, [x29, #-0x1] 119378: 2a0803e0 mov w0, w8 11937c: a9437bfd ldp x29, x30, [sp, #0x30] 119380: 910103ff add sp, sp, #0x40 119384: d65f03c0 ret 0000000000119388 : 119388: d10103ff sub sp, sp, #0x40 11938c: a9037bfd stp x29, x30, [sp, #0x30] 119390: 9100c3fd add x29, sp, #0x30 119394: 321e03e8 orr w8, wzr, #0x4 119398: f81f83a0 stur x0, [x29, #-0x8] 11939c: f81f03a1 stur x1, [x29, #-0x10] 1193a0: fd000fe0 str d0, [sp, #0x18] 1193a4: f85f83a0 ldur x0, [x29, #-0x8] 1193a8: f85f03a1 ldur x1, [x29, #-0x10] 1193ac: b9000fe8 str w8, [sp, #0xc] 1193b0: 97fe354c bl 0xa68e0 <_ZN7android8AMessage12allocateItemEPKc@plt> 1193b4: f9000be0 str x0, [sp, #0x10] 1193b8: f9400be0 ldr x0, [sp, #0x10] 1193bc: b9400fe8 ldr w8, [sp, #0xc] 1193c0: b9002008 str w8, [x0, #0x20] 1193c4: f9400fe0 ldr x0, [sp, #0x18] 1193c8: f9400be1 ldr x1, [sp, #0x10] 1193cc: f9000020 str x0, [x1] 1193d0: a9437bfd ldp x29, x30, [sp, #0x30] 1193d4: 910103ff add sp, sp, #0x40 1193d8: d65f03c0 ret 00000000001193dc : 1193dc: d10103ff sub sp, sp, #0x40 1193e0: a9037bfd stp x29, x30, [sp, #0x30] 1193e4: 9100c3fd add x29, sp, #0x30 1193e8: 321e03e8 orr w8, wzr, #0x4 1193ec: d2800009 mov x9, #0x0 // =0 1193f0: f81f03a0 stur x0, [x29, #-0x10] 1193f4: f9000fe1 str x1, [sp, #0x18] 1193f8: f9000be2 str x2, [sp, #0x10] 1193fc: f85f03a0 ldur x0, [x29, #-0x10] 119400: f9400fe1 ldr x1, [sp, #0x18] 119404: 2a0803e2 mov w2, w8 119408: f90003e9 str x9, [sp] 11940c: 97fe27d1 bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 119410: f90007e0 str x0, [sp, #0x8] 119414: f94007e9 ldr x9, [sp, #0x8] 119418: f94003e0 ldr x0, [sp] 11941c: eb00013f cmp x9, x0 119420: 1a9f07e8 cset w8, ne 119424: 37000048 tbnz w8, #0x0, 0x11942c 119428: 1400000a b 0x119450 11942c: 12800008 mov w8, #-0x1 // =-1 119430: f94007e9 ldr x9, [sp, #0x8] 119434: f9400129 ldr x9, [x9] 119438: f9400bea ldr x10, [sp, #0x10] 11943c: f9000149 str x9, [x10] 119440: 320003eb orr w11, wzr, #0x1 119444: 0a0b0108 and w8, w8, w11 119448: 381ff3a8 sturb w8, [x29, #-0x1] 11944c: 14000005 b 0x119460 119450: 52800008 mov w8, #0x0 // =0 119454: 320003e9 orr w9, wzr, #0x1 119458: 0a090108 and w8, w8, w9 11945c: 381ff3a8 sturb w8, [x29, #-0x1] 119460: 385ff3a8 ldurb w8, [x29, #-0x1] 119464: 2a0803e0 mov w0, w8 119468: a9437bfd ldp x29, x30, [sp, #0x30] 11946c: 910103ff add sp, sp, #0x40 119470: d65f03c0 ret 0000000000119474 : 119474: d10103ff sub sp, sp, #0x40 119478: a9037bfd stp x29, x30, [sp, #0x30] 11947c: 9100c3fd add x29, sp, #0x30 119480: 528000a8 mov w8, #0x5 // =5 119484: f81f83a0 stur x0, [x29, #-0x8] 119488: f81f03a1 stur x1, [x29, #-0x10] 11948c: f9000fe2 str x2, [sp, #0x18] 119490: f85f83a0 ldur x0, [x29, #-0x8] 119494: f85f03a1 ldur x1, [x29, #-0x10] 119498: b9000fe8 str w8, [sp, #0xc] 11949c: 97fe3511 bl 0xa68e0 <_ZN7android8AMessage12allocateItemEPKc@plt> 1194a0: f9000be0 str x0, [sp, #0x10] 1194a4: f9400be0 ldr x0, [sp, #0x10] 1194a8: b9400fe8 ldr w8, [sp, #0xc] 1194ac: b9002008 str w8, [x0, #0x20] 1194b0: f9400fe0 ldr x0, [sp, #0x18] 1194b4: f9400be1 ldr x1, [sp, #0x10] 1194b8: f9000020 str x0, [x1] 1194bc: a9437bfd ldp x29, x30, [sp, #0x30] 1194c0: 910103ff add sp, sp, #0x40 1194c4: d65f03c0 ret 00000000001194c8 : 1194c8: d10103ff sub sp, sp, #0x40 1194cc: a9037bfd stp x29, x30, [sp, #0x30] 1194d0: 9100c3fd add x29, sp, #0x30 1194d4: 528000a8 mov w8, #0x5 // =5 1194d8: d2800009 mov x9, #0x0 // =0 1194dc: f81f03a0 stur x0, [x29, #-0x10] 1194e0: f9000fe1 str x1, [sp, #0x18] 1194e4: f9000be2 str x2, [sp, #0x10] 1194e8: f85f03a0 ldur x0, [x29, #-0x10] 1194ec: f9400fe1 ldr x1, [sp, #0x18] 1194f0: 2a0803e2 mov w2, w8 1194f4: f90003e9 str x9, [sp] 1194f8: 97fe2796 bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 1194fc: f90007e0 str x0, [sp, #0x8] 119500: f94007e9 ldr x9, [sp, #0x8] 119504: f94003e0 ldr x0, [sp] 119508: eb00013f cmp x9, x0 11950c: 1a9f07e8 cset w8, ne 119510: 37000048 tbnz w8, #0x0, 0x119518 119514: 1400000a b 0x11953c 119518: 12800008 mov w8, #-0x1 // =-1 11951c: f94007e9 ldr x9, [sp, #0x8] 119520: f9400129 ldr x9, [x9] 119524: f9400bea ldr x10, [sp, #0x10] 119528: f9000149 str x9, [x10] 11952c: 320003eb orr w11, wzr, #0x1 119530: 0a0b0108 and w8, w8, w11 119534: 381ff3a8 sturb w8, [x29, #-0x1] 119538: 14000005 b 0x11954c 11953c: 52800008 mov w8, #0x0 // =0 119540: 320003e9 orr w9, wzr, #0x1 119544: 0a090108 and w8, w8, w9 119548: 381ff3a8 sturb w8, [x29, #-0x1] 11954c: 385ff3a8 ldurb w8, [x29, #-0x1] 119550: 2a0803e0 mov w0, w8 119554: a9437bfd ldp x29, x30, [sp, #0x30] 119558: 910103ff add sp, sp, #0x40 11955c: d65f03c0 ret 0000000000119560 : 119560: d101c3ff sub sp, sp, #0x70 119564: a9067bfd stp x29, x30, [sp, #0x60] 119568: 910183fd add x29, sp, #0x60 11956c: 321f07e8 orr w8, wzr, #0x6 119570: b27d07e9 orr x9, xzr, #0x18 119574: d280000a mov x10, #0x0 // =0 119578: f81f83a0 stur x0, [x29, #-0x8] 11957c: f81f03a1 stur x1, [x29, #-0x10] 119580: f81e83a2 stur x2, [x29, #-0x18] 119584: f81e03a3 stur x3, [x29, #-0x20] 119588: f85f83a0 ldur x0, [x29, #-0x8] 11958c: f85f03a1 ldur x1, [x29, #-0x10] 119590: b9002be8 str w8, [sp, #0x28] 119594: f90013e9 str x9, [sp, #0x20] 119598: f9000fea str x10, [sp, #0x18] 11959c: 97fe34d1 bl 0xa68e0 <_ZN7android8AMessage12allocateItemEPKc@plt> 1195a0: f81d83a0 stur x0, [x29, #-0x28] 1195a4: f85d83a9 ldur x9, [x29, #-0x28] 1195a8: b9402be8 ldr w8, [sp, #0x28] 1195ac: b9002128 str w8, [x9, #0x20] 1195b0: f94013e0 ldr x0, [sp, #0x20] 1195b4: 97fe3e57 bl 0xa8f10 <_Znwm@plt> 1195b8: f85e83a1 ldur x1, [x29, #-0x18] 1195bc: f85e03a9 ldur x9, [x29, #-0x20] 1195c0: f9400fea ldr x10, [sp, #0x18] 1195c4: eb0a013f cmp x9, x10 1195c8: 1a9fa7e8 cset w8, lt 1195cc: f9000be0 str x0, [sp, #0x10] 1195d0: f90007e1 str x1, [sp, #0x8] 1195d4: 37000048 tbnz w8, #0x0, 0x1195dc 1195d8: 14000005 b 0x1195ec 1195dc: f85e83a0 ldur x0, [x29, #-0x18] 1195e0: 97fe2764 bl 0xa3370 1195e4: f90003e0 str x0, [sp] 1195e8: 14000003 b 0x1195f4 1195ec: f85e03a8 ldur x8, [x29, #-0x20] 1195f0: f90003e8 str x8, [sp] 1195f4: f94003e8 ldr x8, [sp] 1195f8: f9400be0 ldr x0, [sp, #0x10] 1195fc: f94007e1 ldr x1, [sp, #0x8] 119600: aa0803e2 mov x2, x8 119604: 97fe3623 bl 0xa6e90 <_ZN7android7AStringC1EPKcm@plt> 119608: 14000001 b 0x11960c 11960c: f85d83a8 ldur x8, [x29, #-0x28] 119610: f9400be9 ldr x9, [sp, #0x10] 119614: f9000109 str x9, [x8] 119618: a9467bfd ldp x29, x30, [sp, #0x60] 11961c: 9101c3ff add sp, sp, #0x70 119620: d65f03c0 ret 119624: 2a0103e8 mov w8, w1 119628: f9001be0 str x0, [sp, #0x30] 11962c: b9002fe8 str w8, [sp, #0x2c] 119630: f9400be0 ldr x0, [sp, #0x10] 119634: 97fe1ccb bl 0xa0960 <_ZdlPv@plt> 119638: f9401be0 ldr x0, [sp, #0x30] 11963c: 97fe3a35 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000119640 : 119640: d10143ff sub sp, sp, #0x50 119644: a9047bfd stp x29, x30, [sp, #0x40] 119648: 910103fd add x29, sp, #0x40 11964c: f81f83a0 stur x0, [x29, #-0x8] 119650: f81f03a1 stur x1, [x29, #-0x10] 119654: f81e83a2 stur x2, [x29, #-0x18] 119658: f85f83a0 ldur x0, [x29, #-0x8] 11965c: f85f03a1 ldur x1, [x29, #-0x10] 119660: f85e83a2 ldur x2, [x29, #-0x18] 119664: f90013e0 str x0, [sp, #0x20] 119668: aa0203e0 mov x0, x2 11966c: f9000fe1 str x1, [sp, #0x18] 119670: 97fe3890 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> 119674: f85e83a1 ldur x1, [x29, #-0x18] 119678: f9000be0 str x0, [sp, #0x10] 11967c: aa0103e0 mov x0, x1 119680: 97fe198c bl 0x9fcb0 <_ZNK7android7AString4sizeEv@plt> 119684: f94013e1 ldr x1, [sp, #0x20] 119688: f90007e0 str x0, [sp, #0x8] 11968c: aa0103e0 mov x0, x1 119690: f9400fe1 ldr x1, [sp, #0x18] 119694: f9400be2 ldr x2, [sp, #0x10] 119698: f94007e3 ldr x3, [sp, #0x8] 11969c: 97fe4139 bl 0xa9b80 <_ZN7android8AMessage9setStringEPKcS2_l@plt> 1196a0: a9447bfd ldp x29, x30, [sp, #0x40] 1196a4: 910143ff add sp, sp, #0x50 1196a8: d65f03c0 ret 00000000001196ac const&, android::AMessage::Type)>: 1196ac: d10143ff sub sp, sp, #0x50 1196b0: a9047bfd stp x29, x30, [sp, #0x40] 1196b4: 910103fd add x29, sp, #0x40 1196b8: d2800008 mov x8, #0x0 // =0 1196bc: f81f83a0 stur x0, [x29, #-0x8] 1196c0: f81f03a1 stur x1, [x29, #-0x10] 1196c4: f81e83a2 stur x2, [x29, #-0x18] 1196c8: b81e43a3 stur w3, [x29, #-0x1c] 1196cc: f85f83a0 ldur x0, [x29, #-0x8] 1196d0: f85f03a1 ldur x1, [x29, #-0x10] 1196d4: f9000be0 str x0, [sp, #0x10] 1196d8: f90007e8 str x8, [sp, #0x8] 1196dc: 97fe3481 bl 0xa68e0 <_ZN7android8AMessage12allocateItemEPKc@plt> 1196e0: f9000fe0 str x0, [sp, #0x18] 1196e4: b85e43a3 ldur w3, [x29, #-0x1c] 1196e8: f9400fe8 ldr x8, [sp, #0x18] 1196ec: b9002103 str w3, [x8, #0x20] 1196f0: f85e83a0 ldur x0, [x29, #-0x18] 1196f4: f94007e1 ldr x1, [sp, #0x8] 1196f8: 97fe2652 bl 0xa3040 <_ZNK7android2spINS_7RefBaseEEneEPKS1_@plt> 1196fc: 37000040 tbnz w0, #0x0, 0x119704 const&, android::AMessage::Type)+0x58> 119700: 14000005 b 0x119714 const&, android::AMessage::Type)+0x68> 119704: f85e83a0 ldur x0, [x29, #-0x18] 119708: 97fe3f0e bl 0xa9340 <_ZNK7android2spINS_7RefBaseEEptEv@plt> 11970c: f9400be1 ldr x1, [sp, #0x10] 119710: 97fe4444 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 119714: f85e83a0 ldur x0, [x29, #-0x18] 119718: 97fe2fde bl 0xa5690 <_ZNK7android2spINS_7RefBaseEE3getEv@plt> 11971c: f9400fe8 ldr x8, [sp, #0x18] 119720: f9000100 str x0, [x8] 119724: a9447bfd ldp x29, x30, [sp, #0x40] 119728: 910143ff add sp, sp, #0x50 11972c: d65f03c0 ret 0000000000119730 ::operator!=(android::RefBase const*) const>: 119730: d10043ff sub sp, sp, #0x10 119734: f90007e0 str x0, [sp, #0x8] 119738: f90003e1 str x1, [sp] 11973c: f94007e0 ldr x0, [sp, #0x8] 119740: f9400000 ldr x0, [x0] 119744: f94003e1 ldr x1, [sp] 119748: eb01001f cmp x0, x1 11974c: 1a9f07e8 cset w8, ne 119750: 320003e9 orr w9, wzr, #0x1 119754: 0a090108 and w8, w8, w9 119758: 2a0803e0 mov w0, w8 11975c: 910043ff add sp, sp, #0x10 119760: d65f03c0 ret 0000000000119764 ::operator->() const>: 119764: d10043ff sub sp, sp, #0x10 119768: f90007e0 str x0, [sp, #0x8] 11976c: f94007e0 ldr x0, [sp, #0x8] 119770: f9400000 ldr x0, [x0] 119774: 910043ff add sp, sp, #0x10 119778: d65f03c0 ret 000000000011977c ::get() const>: 11977c: d10043ff sub sp, sp, #0x10 119780: f90007e0 str x0, [sp, #0x8] 119784: f94007e0 ldr x0, [sp, #0x8] 119788: f9400000 ldr x0, [x0] 11978c: 910043ff add sp, sp, #0x10 119790: d65f03c0 ret 0000000000119794 const&)>: 119794: d100c3ff sub sp, sp, #0x30 119798: a9027bfd stp x29, x30, [sp, #0x20] 11979c: 910083fd add x29, sp, #0x20 1197a0: 32000be3 orr w3, wzr, #0x7 1197a4: f81f83a0 stur x0, [x29, #-0x8] 1197a8: f9000be1 str x1, [sp, #0x10] 1197ac: f90007e2 str x2, [sp, #0x8] 1197b0: f85f83a0 ldur x0, [x29, #-0x8] 1197b4: f9400be1 ldr x1, [sp, #0x10] 1197b8: f94007e2 ldr x2, [sp, #0x8] 1197bc: 97fe2d01 bl 0xa4bc0 <_ZN7android8AMessage17setObjectInternalEPKcRKNS_2spINS_7RefBaseEEENS0_4TypeE@plt> 1197c0: a9427bfd ldp x29, x30, [sp, #0x20] 1197c4: 9100c3ff add sp, sp, #0x30 1197c8: d65f03c0 ret 00000000001197cc const&)>: 1197cc: d101c3ff sub sp, sp, #0x70 1197d0: a9067bfd stp x29, x30, [sp, #0x60] 1197d4: 910183fd add x29, sp, #0x60 1197d8: d53bd048 mrs x8, TPIDR_EL0 1197dc: f9401508 ldr x8, [x8, #0x28] 1197e0: f81f83a8 stur x8, [x29, #-0x8] 1197e4: f81e83a0 stur x0, [x29, #-0x18] 1197e8: f81e03a1 stur x1, [x29, #-0x20] 1197ec: f81d83a2 stur x2, [x29, #-0x28] 1197f0: f85e83a0 ldur x0, [x29, #-0x18] 1197f4: f85e03a1 ldur x1, [x29, #-0x20] 1197f8: f85d83a8 ldur x8, [x29, #-0x28] 1197fc: d10043a2 sub x2, x29, #0x10 119800: f90013e0 str x0, [sp, #0x20] 119804: aa0203e0 mov x0, x2 119808: f9000fe1 str x1, [sp, #0x18] 11980c: aa0803e1 mov x1, x8 119810: f9000be2 str x2, [sp, #0x10] 119814: 97fe3c9b bl 0xa8a80 <_ZN7android2spINS_7RefBaseEEC2INS_7ABufferEEERKNS0_IT_EE@plt> 119818: 52800143 mov w3, #0xa // =10 11981c: f94013e0 ldr x0, [sp, #0x20] 119820: f9400fe1 ldr x1, [sp, #0x18] 119824: f9400be2 ldr x2, [sp, #0x10] 119828: 97fe2ce6 bl 0xa4bc0 <_ZN7android8AMessage17setObjectInternalEPKcRKNS_2spINS_7RefBaseEEENS0_4TypeE@plt> 11982c: 14000001 b 0x119830 const&)+0x64> 119830: d10043a0 sub x0, x29, #0x10 119834: 97fe44ff bl 0xaac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt> 119838: d53bd040 mrs x0, TPIDR_EL0 11983c: f9401400 ldr x0, [x0, #0x28] 119840: f85f83be ldur x30, [x29, #-0x8] 119844: eb1e0000 subs x0, x0, x30 119848: f90007e0 str x0, [sp, #0x8] 11984c: 540001a1 b.ne 0x119880 const&)+0xb4> 119850: 14000001 b 0x119854 const&)+0x88> 119854: a9467bfd ldp x29, x30, [sp, #0x60] 119858: 9101c3ff add sp, sp, #0x70 11985c: d65f03c0 ret 119860: f9001be0 str x0, [sp, #0x30] 119864: 2a0103e8 mov w8, w1 119868: b9002fe8 str w8, [sp, #0x2c] 11986c: d10043a0 sub x0, x29, #0x10 119870: 97fe44f0 bl 0xaac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt> 119874: 14000001 b 0x119878 const&)+0xac> 119878: f9401be0 ldr x0, [sp, #0x30] 11987c: 97fe39a5 bl 0xa7f10 <_Unwind_Resume@plt> 119880: 97fe413c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000119884 ::sp(android::sp const&)>: 119884: d100c3ff sub sp, sp, #0x30 119888: a9027bfd stp x29, x30, [sp, #0x20] 11988c: 910083fd add x29, sp, #0x20 119890: d2800008 mov x8, #0x0 // =0 119894: f81f83a0 stur x0, [x29, #-0x8] 119898: f9000be1 str x1, [sp, #0x10] 11989c: f85f83a0 ldur x0, [x29, #-0x8] 1198a0: aa0003e1 mov x1, x0 1198a4: f9400be9 ldr x9, [sp, #0x10] 1198a8: f9400129 ldr x9, [x9] 1198ac: f9000029 str x9, [x1] 1198b0: aa0003e9 mov x9, x0 1198b4: f9400129 ldr x9, [x9] 1198b8: eb08013f cmp x9, x8 1198bc: 1a9f07ea cset w10, ne 1198c0: f90007e0 str x0, [sp, #0x8] 1198c4: 3700004a tbnz w10, #0x0, 0x1198cc ::sp(android::sp const&)+0x48> 1198c8: 14000005 b 0x1198dc ::sp(android::sp const&)+0x58> 1198cc: f94007e8 ldr x8, [sp, #0x8] 1198d0: f9400100 ldr x0, [x8] 1198d4: f94007e1 ldr x1, [sp, #0x8] 1198d8: 97fe43d2 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 1198dc: a9427bfd ldp x29, x30, [sp, #0x20] 1198e0: 9100c3ff add sp, sp, #0x30 1198e4: d65f03c0 ret 00000000001198e8 ::~sp()>: 1198e8: d10083ff sub sp, sp, #0x20 1198ec: a9017bfd stp x29, x30, [sp, #0x10] 1198f0: 910043fd add x29, sp, #0x10 1198f4: d2800008 mov x8, #0x0 // =0 1198f8: f90007e0 str x0, [sp, #0x8] 1198fc: f94007e0 ldr x0, [sp, #0x8] 119900: aa0003e9 mov x9, x0 119904: f9400129 ldr x9, [x9] 119908: eb08013f cmp x9, x8 11990c: 1a9f07ea cset w10, ne 119910: f90003e0 str x0, [sp] 119914: 3700004a tbnz w10, #0x0, 0x11991c ::~sp()+0x34> 119918: 14000006 b 0x119930 ::~sp()+0x48> 11991c: f94003e8 ldr x8, [sp] 119920: f9400100 ldr x0, [x8] 119924: f94003e1 ldr x1, [sp] 119928: 97fe29ca bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 11992c: 14000001 b 0x119930 ::~sp()+0x48> 119930: a9417bfd ldp x29, x30, [sp, #0x10] 119934: 910083ff add sp, sp, #0x20 119938: d65f03c0 ret 11993c: 97fe5222 bl 0xae1c4 0000000000119940 const&)>: 119940: d10143ff sub sp, sp, #0x50 119944: a9047bfd stp x29, x30, [sp, #0x40] 119948: 910103fd add x29, sp, #0x40 11994c: 321d03e8 orr w8, wzr, #0x8 119950: d2800009 mov x9, #0x0 // =0 119954: f81f83a0 stur x0, [x29, #-0x8] 119958: f81f03a1 stur x1, [x29, #-0x10] 11995c: f81e83a2 stur x2, [x29, #-0x18] 119960: f85f83a0 ldur x0, [x29, #-0x8] 119964: f85f03a1 ldur x1, [x29, #-0x10] 119968: f9000fe0 str x0, [sp, #0x18] 11996c: b90017e8 str w8, [sp, #0x14] 119970: f90007e9 str x9, [sp, #0x8] 119974: 97fe33db bl 0xa68e0 <_ZN7android8AMessage12allocateItemEPKc@plt> 119978: f90013e0 str x0, [sp, #0x20] 11997c: f94013e9 ldr x9, [sp, #0x20] 119980: b94017e8 ldr w8, [sp, #0x14] 119984: b9002128 str w8, [x9, #0x20] 119988: f85e83a0 ldur x0, [x29, #-0x18] 11998c: f94007e1 ldr x1, [sp, #0x8] 119990: 97fe1fc0 bl 0xa1890 <_ZNK7android2spINS_8AMessageEEneEPKS1_@plt> 119994: 37000040 tbnz w0, #0x0, 0x11999c const&)+0x5c> 119998: 14000005 b 0x1199ac const&)+0x6c> 11999c: f85e83a0 ldur x0, [x29, #-0x18] 1199a0: 97fe3bd8 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1199a4: f9400fe1 ldr x1, [sp, #0x18] 1199a8: 97fe439e bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 1199ac: f85e83a0 ldur x0, [x29, #-0x18] 1199b0: 97fe4238 bl 0xaa290 <_ZNK7android2spINS_8AMessageEE3getEv@plt> 1199b4: f94013e8 ldr x8, [sp, #0x20] 1199b8: f9000100 str x0, [x8] 1199bc: a9447bfd ldp x29, x30, [sp, #0x40] 1199c0: 910143ff add sp, sp, #0x50 1199c4: d65f03c0 ret 00000000001199c8 ::get() const>: 1199c8: d10043ff sub sp, sp, #0x10 1199cc: f90007e0 str x0, [sp, #0x8] 1199d0: f94007e0 ldr x0, [sp, #0x8] 1199d4: f9400000 ldr x0, [x0] 1199d8: 910043ff add sp, sp, #0x10 1199dc: d65f03c0 ret 00000000001199e0 : 1199e0: d10103ff sub sp, sp, #0x40 1199e4: a9037bfd stp x29, x30, [sp, #0x30] 1199e8: 9100c3fd add x29, sp, #0x30 1199ec: 52800128 mov w8, #0x9 // =9 1199f0: f81f83a0 stur x0, [x29, #-0x8] 1199f4: f81f03a1 stur x1, [x29, #-0x10] 1199f8: b81ec3a2 stur w2, [x29, #-0x14] 1199fc: b9001be3 str w3, [sp, #0x18] 119a00: b90017e4 str w4, [sp, #0x14] 119a04: b90013e5 str w5, [sp, #0x10] 119a08: f85f83a0 ldur x0, [x29, #-0x8] 119a0c: f85f03a1 ldur x1, [x29, #-0x10] 119a10: b90007e8 str w8, [sp, #0x4] 119a14: 97fe33b3 bl 0xa68e0 <_ZN7android8AMessage12allocateItemEPKc@plt> 119a18: f90007e0 str x0, [sp, #0x8] 119a1c: f94007e0 ldr x0, [sp, #0x8] 119a20: b94007e8 ldr w8, [sp, #0x4] 119a24: b9002008 str w8, [x0, #0x20] 119a28: b85ec3a2 ldur w2, [x29, #-0x14] 119a2c: f94007e0 ldr x0, [sp, #0x8] 119a30: b9000002 str w2, [x0] 119a34: b9401be2 ldr w2, [sp, #0x18] 119a38: f94007e0 ldr x0, [sp, #0x8] 119a3c: b9000402 str w2, [x0, #0x4] 119a40: b94017e2 ldr w2, [sp, #0x14] 119a44: f94007e0 ldr x0, [sp, #0x8] 119a48: b9000802 str w2, [x0, #0x8] 119a4c: b94013e2 ldr w2, [sp, #0x10] 119a50: f94007e0 ldr x0, [sp, #0x8] 119a54: b9000c02 str w2, [x0, #0xc] 119a58: a9437bfd ldp x29, x30, [sp, #0x30] 119a5c: 910103ff add sp, sp, #0x40 119a60: d65f03c0 ret 0000000000119a64 : 119a64: d10143ff sub sp, sp, #0x50 119a68: a9047bfd stp x29, x30, [sp, #0x40] 119a6c: 910103fd add x29, sp, #0x40 119a70: 321f07e8 orr w8, wzr, #0x6 119a74: d2800009 mov x9, #0x0 // =0 119a78: f81f03a0 stur x0, [x29, #-0x10] 119a7c: f81e83a1 stur x1, [x29, #-0x18] 119a80: f90013e2 str x2, [sp, #0x20] 119a84: f85f03a0 ldur x0, [x29, #-0x10] 119a88: f85e83a1 ldur x1, [x29, #-0x18] 119a8c: 2a0803e2 mov w2, w8 119a90: f9000be9 str x9, [sp, #0x10] 119a94: 97fe262f bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 119a98: f9000fe0 str x0, [sp, #0x18] 119a9c: f9400fe9 ldr x9, [sp, #0x18] 119aa0: f9400be0 ldr x0, [sp, #0x10] 119aa4: eb00013f cmp x9, x0 119aa8: 1a9f07e8 cset w8, ne 119aac: 37000048 tbnz w8, #0x0, 0x119ab4 119ab0: 1400000c b 0x119ae0 119ab4: 12800008 mov w8, #-0x1 // =-1 119ab8: f9400fe9 ldr x9, [sp, #0x18] 119abc: f9400121 ldr x1, [x9] 119ac0: f94013e0 ldr x0, [sp, #0x20] 119ac4: b9000fe8 str w8, [sp, #0xc] 119ac8: 97fe39b2 bl 0xa8190 <_ZN7android7AStringaSERKS0_@plt> 119acc: 320003e8 orr w8, wzr, #0x1 119ad0: b9400fea ldr w10, [sp, #0xc] 119ad4: 0a080148 and w8, w10, w8 119ad8: 381ff3a8 sturb w8, [x29, #-0x1] 119adc: 14000005 b 0x119af0 119ae0: 52800008 mov w8, #0x0 // =0 119ae4: 320003e9 orr w9, wzr, #0x1 119ae8: 0a090108 and w8, w8, w9 119aec: 381ff3a8 sturb w8, [x29, #-0x1] 119af0: 385ff3a8 ldurb w8, [x29, #-0x1] 119af4: 2a0803e0 mov w0, w8 119af8: a9447bfd ldp x29, x30, [sp, #0x40] 119afc: 910143ff add sp, sp, #0x50 119b00: d65f03c0 ret 0000000000119b04 *) const>: 119b04: d10143ff sub sp, sp, #0x50 119b08: a9047bfd stp x29, x30, [sp, #0x40] 119b0c: 910103fd add x29, sp, #0x40 119b10: 32000be8 orr w8, wzr, #0x7 119b14: d2800009 mov x9, #0x0 // =0 119b18: f81f03a0 stur x0, [x29, #-0x10] 119b1c: f81e83a1 stur x1, [x29, #-0x18] 119b20: f90013e2 str x2, [sp, #0x20] 119b24: f85f03a0 ldur x0, [x29, #-0x10] 119b28: f85e83a1 ldur x1, [x29, #-0x18] 119b2c: 2a0803e2 mov w2, w8 119b30: f9000be9 str x9, [sp, #0x10] 119b34: 97fe2607 bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 119b38: f9000fe0 str x0, [sp, #0x18] 119b3c: f9400fe9 ldr x9, [sp, #0x18] 119b40: f9400be0 ldr x0, [sp, #0x10] 119b44: eb00013f cmp x9, x0 119b48: 1a9f07e8 cset w8, ne 119b4c: 37000048 tbnz w8, #0x0, 0x119b54 *) const+0x50> 119b50: 1400000c b 0x119b80 *) const+0x7c> 119b54: 12800008 mov w8, #-0x1 // =-1 119b58: f9400fe9 ldr x9, [sp, #0x18] 119b5c: f9400121 ldr x1, [x9] 119b60: f94013e0 ldr x0, [sp, #0x20] 119b64: b9000fe8 str w8, [sp, #0xc] 119b68: 97fe423e bl 0xaa460 <_ZN7android2spINS_7RefBaseEEaSEPS1_@plt> 119b6c: 320003e8 orr w8, wzr, #0x1 119b70: b9400fea ldr w10, [sp, #0xc] 119b74: 0a080148 and w8, w10, w8 119b78: 381ff3a8 sturb w8, [x29, #-0x1] 119b7c: 14000005 b 0x119b90 *) const+0x8c> 119b80: 52800008 mov w8, #0x0 // =0 119b84: 320003e9 orr w9, wzr, #0x1 119b88: 0a090108 and w8, w8, w9 119b8c: 381ff3a8 sturb w8, [x29, #-0x1] 119b90: 385ff3a8 ldurb w8, [x29, #-0x1] 119b94: 2a0803e0 mov w0, w8 119b98: a9447bfd ldp x29, x30, [sp, #0x40] 119b9c: 910143ff add sp, sp, #0x50 119ba0: d65f03c0 ret 0000000000119ba4 ::operator=(android::RefBase*)>: 119ba4: d100c3ff sub sp, sp, #0x30 119ba8: a9027bfd stp x29, x30, [sp, #0x20] 119bac: 910083fd add x29, sp, #0x20 119bb0: d2800008 mov x8, #0x0 // =0 119bb4: f81f83a0 stur x0, [x29, #-0x8] 119bb8: f9000be1 str x1, [sp, #0x10] 119bbc: f85f83a0 ldur x0, [x29, #-0x8] 119bc0: f9400be1 ldr x1, [sp, #0x10] 119bc4: eb08003f cmp x1, x8 119bc8: 1a9f07e9 cset w9, ne 119bcc: f90007e8 str x8, [sp, #0x8] 119bd0: f90003e0 str x0, [sp] 119bd4: 37000049 tbnz w9, #0x0, 0x119bdc ::operator=(android::RefBase*)+0x38> 119bd8: 14000004 b 0x119be8 ::operator=(android::RefBase*)+0x44> 119bdc: f9400be0 ldr x0, [sp, #0x10] 119be0: f94003e1 ldr x1, [sp] 119be4: 97fe430f bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 119be8: f94003e8 ldr x8, [sp] 119bec: f9400108 ldr x8, [x8] 119bf0: f94007e9 ldr x9, [sp, #0x8] 119bf4: eb09011f cmp x8, x9 119bf8: 1a9f07ea cset w10, ne 119bfc: 3700004a tbnz w10, #0x0, 0x119c04 ::operator=(android::RefBase*)+0x60> 119c00: 14000005 b 0x119c14 ::operator=(android::RefBase*)+0x70> 119c04: f94003e8 ldr x8, [sp] 119c08: f9400100 ldr x0, [x8] 119c0c: f94003e1 ldr x1, [sp] 119c10: 97fe2910 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 119c14: f9400be8 ldr x8, [sp, #0x10] 119c18: f94003e9 ldr x9, [sp] 119c1c: f9000128 str x8, [x9] 119c20: f94003e0 ldr x0, [sp] 119c24: a9427bfd ldp x29, x30, [sp, #0x20] 119c28: 9100c3ff add sp, sp, #0x30 119c2c: d65f03c0 ret 0000000000119c30 *) const>: 119c30: d10143ff sub sp, sp, #0x50 119c34: a9047bfd stp x29, x30, [sp, #0x40] 119c38: 910103fd add x29, sp, #0x40 119c3c: 52800148 mov w8, #0xa // =10 119c40: d2800009 mov x9, #0x0 // =0 119c44: f81f03a0 stur x0, [x29, #-0x10] 119c48: f81e83a1 stur x1, [x29, #-0x18] 119c4c: f90013e2 str x2, [sp, #0x20] 119c50: f85f03a0 ldur x0, [x29, #-0x10] 119c54: f85e83a1 ldur x1, [x29, #-0x18] 119c58: 2a0803e2 mov w2, w8 119c5c: f9000be9 str x9, [sp, #0x10] 119c60: 97fe25bc bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 119c64: f9000fe0 str x0, [sp, #0x18] 119c68: f9400fe9 ldr x9, [sp, #0x18] 119c6c: f9400be0 ldr x0, [sp, #0x10] 119c70: eb00013f cmp x9, x0 119c74: 1a9f07e8 cset w8, ne 119c78: 37000048 tbnz w8, #0x0, 0x119c80 *) const+0x50> 119c7c: 1400000c b 0x119cac *) const+0x7c> 119c80: 12800008 mov w8, #-0x1 // =-1 119c84: f9400fe9 ldr x9, [sp, #0x18] 119c88: f9400121 ldr x1, [x9] 119c8c: f94013e0 ldr x0, [sp, #0x20] 119c90: b9000fe8 str w8, [sp, #0xc] 119c94: 97fe394b bl 0xa81c0 <_ZN7android2spINS_7ABufferEEaSEPS1_@plt> 119c98: 320003e8 orr w8, wzr, #0x1 119c9c: b9400fea ldr w10, [sp, #0xc] 119ca0: 0a080148 and w8, w10, w8 119ca4: 381ff3a8 sturb w8, [x29, #-0x1] 119ca8: 14000005 b 0x119cbc *) const+0x8c> 119cac: 52800008 mov w8, #0x0 // =0 119cb0: 320003e9 orr w9, wzr, #0x1 119cb4: 0a090108 and w8, w8, w9 119cb8: 381ff3a8 sturb w8, [x29, #-0x1] 119cbc: 385ff3a8 ldurb w8, [x29, #-0x1] 119cc0: 2a0803e0 mov w0, w8 119cc4: a9447bfd ldp x29, x30, [sp, #0x40] 119cc8: 910143ff add sp, sp, #0x50 119ccc: d65f03c0 ret 0000000000119cd0 *) const>: 119cd0: d10143ff sub sp, sp, #0x50 119cd4: a9047bfd stp x29, x30, [sp, #0x40] 119cd8: 910103fd add x29, sp, #0x40 119cdc: 321d03e8 orr w8, wzr, #0x8 119ce0: d2800009 mov x9, #0x0 // =0 119ce4: f81f03a0 stur x0, [x29, #-0x10] 119ce8: f81e83a1 stur x1, [x29, #-0x18] 119cec: f90013e2 str x2, [sp, #0x20] 119cf0: f85f03a0 ldur x0, [x29, #-0x10] 119cf4: f85e83a1 ldur x1, [x29, #-0x18] 119cf8: 2a0803e2 mov w2, w8 119cfc: f9000be9 str x9, [sp, #0x10] 119d00: 97fe2594 bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 119d04: f9000fe0 str x0, [sp, #0x18] 119d08: f9400fe9 ldr x9, [sp, #0x18] 119d0c: f9400be0 ldr x0, [sp, #0x10] 119d10: eb00013f cmp x9, x0 119d14: 1a9f07e8 cset w8, ne 119d18: 37000048 tbnz w8, #0x0, 0x119d20 *) const+0x50> 119d1c: 1400000c b 0x119d4c *) const+0x7c> 119d20: 12800008 mov w8, #-0x1 // =-1 119d24: f9400fe9 ldr x9, [sp, #0x18] 119d28: f9400121 ldr x1, [x9] 119d2c: f94013e0 ldr x0, [sp, #0x20] 119d30: b9000fe8 str w8, [sp, #0xc] 119d34: 97fe306f bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> 119d38: 320003e8 orr w8, wzr, #0x1 119d3c: b9400fea ldr w10, [sp, #0xc] 119d40: 0a080148 and w8, w10, w8 119d44: 381ff3a8 sturb w8, [x29, #-0x1] 119d48: 14000005 b 0x119d5c *) const+0x8c> 119d4c: 52800008 mov w8, #0x0 // =0 119d50: 320003e9 orr w9, wzr, #0x1 119d54: 0a090108 and w8, w8, w9 119d58: 381ff3a8 sturb w8, [x29, #-0x1] 119d5c: 385ff3a8 ldurb w8, [x29, #-0x1] 119d60: 2a0803e0 mov w0, w8 119d64: a9447bfd ldp x29, x30, [sp, #0x40] 119d68: 910143ff add sp, sp, #0x50 119d6c: d65f03c0 ret 0000000000119d70 : 119d70: d10183ff sub sp, sp, #0x60 119d74: a9057bfd stp x29, x30, [sp, #0x50] 119d78: 910143fd add x29, sp, #0x50 119d7c: 52800128 mov w8, #0x9 // =9 119d80: d2800009 mov x9, #0x0 // =0 119d84: f81f03a0 stur x0, [x29, #-0x10] 119d88: f81e83a1 stur x1, [x29, #-0x18] 119d8c: f81e03a2 stur x2, [x29, #-0x20] 119d90: f90017e3 str x3, [sp, #0x28] 119d94: f90013e4 str x4, [sp, #0x20] 119d98: f9000fe5 str x5, [sp, #0x18] 119d9c: f85f03a0 ldur x0, [x29, #-0x10] 119da0: f85e83a1 ldur x1, [x29, #-0x18] 119da4: 2a0803e2 mov w2, w8 119da8: f90007e9 str x9, [sp, #0x8] 119dac: 97fe2569 bl 0xa3350 <_ZNK7android8AMessage8findItemEPKcNS0_4TypeE@plt> 119db0: f9000be0 str x0, [sp, #0x10] 119db4: f9400be9 ldr x9, [sp, #0x10] 119db8: f94007e0 ldr x0, [sp, #0x8] 119dbc: eb00013f cmp x9, x0 119dc0: 1a9f17e8 cset w8, eq 119dc4: 37000048 tbnz w8, #0x0, 0x119dcc 119dc8: 14000006 b 0x119de0 119dcc: 52800008 mov w8, #0x0 // =0 119dd0: 320003e9 orr w9, wzr, #0x1 119dd4: 0a090108 and w8, w8, w9 119dd8: 381ff3a8 sturb w8, [x29, #-0x1] 119ddc: 14000015 b 0x119e30 119de0: 12800008 mov w8, #-0x1 // =-1 119de4: f9400be9 ldr x9, [sp, #0x10] 119de8: b940012a ldr w10, [x9] 119dec: f85e03a9 ldur x9, [x29, #-0x20] 119df0: b900012a str w10, [x9] 119df4: f9400be9 ldr x9, [sp, #0x10] 119df8: b940052a ldr w10, [x9, #0x4] 119dfc: f94017e9 ldr x9, [sp, #0x28] 119e00: b900012a str w10, [x9] 119e04: f9400be9 ldr x9, [sp, #0x10] 119e08: b940092a ldr w10, [x9, #0x8] 119e0c: f94013e9 ldr x9, [sp, #0x20] 119e10: b900012a str w10, [x9] 119e14: f9400be9 ldr x9, [sp, #0x10] 119e18: b9400d2a ldr w10, [x9, #0xc] 119e1c: f9400fe9 ldr x9, [sp, #0x18] 119e20: b900012a str w10, [x9] 119e24: 320003ea orr w10, wzr, #0x1 119e28: 0a0a0108 and w8, w8, w10 119e2c: 381ff3a8 sturb w8, [x29, #-0x1] 119e30: 385ff3a8 ldurb w8, [x29, #-0x1] 119e34: 2a0803e0 mov w0, w8 119e38: a9457bfd ldp x29, x30, [sp, #0x50] 119e3c: 910183ff add sp, sp, #0x60 119e40: d65f03c0 ret 0000000000119e44 : 119e44: d103c3ff sub sp, sp, #0xf0 119e48: a90e7bfd stp x29, x30, [sp, #0xe0] 119e4c: 910383fd add x29, sp, #0xe0 119e50: d53bd049 mrs x9, TPIDR_EL0 119e54: f9401529 ldr x9, [x9, #0x28] 119e58: f81f83a9 stur x9, [x29, #-0x8] 119e5c: f81e83a0 stur x0, [x29, #-0x18] 119e60: f85e83a9 ldur x9, [x29, #-0x18] 119e64: 2a1f03ea mov w10, wzr 119e68: 381e73aa sturb w10, [x29, #-0x19] 119e6c: 5281430a mov w10, #0xa18 // =2584 119e70: 2a0a03e0 mov w0, w10 119e74: f81b03a8 stur x8, [x29, #-0x50] 119e78: f81a83a9 stur x9, [x29, #-0x58] 119e7c: 97fe3c25 bl 0xa8f10 <_Znwm@plt> 119e80: aa0003e8 mov x8, x0 119e84: aa0003e9 mov x9, x0 119e88: f81a03a8 stur x8, [x29, #-0x60] 119e8c: f81983a9 stur x9, [x29, #-0x68] 119e90: 97fe4260 bl 0xaa810 <_ZN7android8AMessageC1Ev@plt> 119e94: 14000001 b 0x119e98 119e98: f85b03a0 ldur x0, [x29, #-0x50] 119e9c: f85983a1 ldur x1, [x29, #-0x68] 119ea0: 97fe288c bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> 119ea4: f85a83a0 ldur x0, [x29, #-0x58] 119ea8: f9450801 ldr x1, [x0, #0xa10] 119eac: f85b03a0 ldur x0, [x29, #-0x50] 119eb0: f9003be1 str x1, [sp, #0x70] 119eb4: 97fe3a93 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 119eb8: f90037e0 str x0, [sp, #0x68] 119ebc: 14000001 b 0x119ec0 119ec0: f9403be8 ldr x8, [sp, #0x70] 119ec4: f94037e9 ldr x9, [sp, #0x68] 119ec8: f9050928 str x8, [x9, #0xa10] 119ecc: aa1f03ea mov x10, xzr 119ed0: f81c83aa stur x10, [x29, #-0x38] 119ed4: 14000001 b 0x119ed8 119ed8: f85c83a8 ldur x8, [x29, #-0x38] 119edc: f85a83a9 ldur x9, [x29, #-0x58] 119ee0: f945092a ldr x10, [x9, #0xa10] 119ee4: eb0a0108 subs x8, x8, x10 119ee8: f90033e8 str x8, [sp, #0x60] 119eec: 54001142 b.hs 0x11a114 119ef0: 14000001 b 0x119ef4 119ef4: f85c83a8 ldur x8, [x29, #-0x38] 119ef8: 52800509 mov w9, #0x28 // =40 119efc: 2a0903ea mov w10, w9 119f00: 9b0a7d08 mul x8, x8, x10 119f04: f85a83aa ldur x10, [x29, #-0x58] 119f08: 8b080148 add x8, x10, x8 119f0c: 91004108 add x8, x8, #0x10 119f10: f81c03a8 stur x8, [x29, #-0x40] 119f14: f85b03a0 ldur x0, [x29, #-0x50] 119f18: 97fe3a7a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 119f1c: f9002fe0 str x0, [sp, #0x58] 119f20: 14000001 b 0x119f24 119f24: f85c83a8 ldur x8, [x29, #-0x38] 119f28: 52800509 mov w9, #0x28 // =40 119f2c: 2a0903ea mov w10, w9 119f30: 9b0a7d08 mul x8, x8, x10 119f34: f9402fea ldr x10, [sp, #0x58] 119f38: 8b080148 add x8, x10, x8 119f3c: 91004108 add x8, x8, #0x10 119f40: f81b83a8 stur x8, [x29, #-0x48] 119f44: f85b83a0 ldur x0, [x29, #-0x48] 119f48: f85c03a8 ldur x8, [x29, #-0x40] 119f4c: f9400901 ldr x1, [x8, #0x10] 119f50: f9400d02 ldr x2, [x8, #0x18] 119f54: 97fe35c3 bl 0xa7660 <_ZN7android8AMessage4Item7setNameEPKcm@plt> 119f58: 14000001 b 0x119f5c 119f5c: f85c03a8 ldur x8, [x29, #-0x40] 119f60: b9402109 ldr w9, [x8, #0x20] 119f64: f85b83a8 ldur x8, [x29, #-0x48] 119f68: b9002109 str w9, [x8, #0x20] 119f6c: f85c03a8 ldur x8, [x29, #-0x40] 119f70: b9402109 ldr w9, [x8, #0x20] 119f74: 71001929 subs w9, w9, #0x6 119f78: 2a0903e8 mov w8, w9 119f7c: 71001129 subs w9, w9, #0x4 119f80: f9002be8 str x8, [sp, #0x50] 119f84: b9004fe9 str w9, [sp, #0x4c] 119f88: 54000b28 b.hi 0x11a0ec 119f8c: b0000708 adrp x8, 0x1fa000 119f90: 91120108 add x8, x8, #0x480 119f94: f9402beb ldr x11, [sp, #0x50] 119f98: b8ab790a ldrsw x10, [x8, x11, lsl #2] 119f9c: 8b0a0109 add x9, x8, x10 119fa0: f90023ea str x10, [sp, #0x40] 119fa4: d61f0120 br x9 119fa8: f81d83a0 stur x0, [x29, #-0x28] 119fac: 2a0103e8 mov w8, w1 119fb0: b81d43a8 stur w8, [x29, #-0x2c] 119fb4: f85a03a0 ldur x0, [x29, #-0x60] 119fb8: 97fe1a6a bl 0xa0960 <_ZdlPv@plt> 119fbc: 1400006b b 0x11a168 119fc0: f81d83a0 stur x0, [x29, #-0x28] 119fc4: 2a0103e8 mov w8, w1 119fc8: b81d43a8 stur w8, [x29, #-0x2c] 119fcc: 14000064 b 0x11a15c 119fd0: 321d07e8 orr w8, wzr, #0x18 119fd4: 2a0803e0 mov w0, w8 119fd8: 97fe3bce bl 0xa8f10 <_Znwm@plt> 119fdc: f9001fe0 str x0, [sp, #0x38] 119fe0: 14000001 b 0x119fe4 119fe4: f9401fe0 ldr x0, [sp, #0x38] 119fe8: f85c03a8 ldur x8, [x29, #-0x40] 119fec: f9400101 ldr x1, [x8] 119ff0: f9401fe8 ldr x8, [sp, #0x38] 119ff4: f9001be0 str x0, [sp, #0x30] 119ff8: aa0803e0 mov x0, x8 119ffc: 97fe2f05 bl 0xa5c10 <_ZN7android7AStringC1ERKS0_@plt> 11a000: 14000001 b 0x11a004 11a004: f85b83a8 ldur x8, [x29, #-0x48] 11a008: f9401be9 ldr x9, [sp, #0x30] 11a00c: f9000109 str x9, [x8] 11a010: 1400003c b 0x11a100 11a014: f81d83a0 stur x0, [x29, #-0x28] 11a018: 2a0103e8 mov w8, w1 11a01c: b81d43a8 stur w8, [x29, #-0x2c] 11a020: f9401fe0 ldr x0, [sp, #0x38] 11a024: 97fe1a4f bl 0xa0960 <_ZdlPv@plt> 11a028: 1400004d b 0x11a15c 11a02c: f85c03a8 ldur x8, [x29, #-0x40] 11a030: f9400108 ldr x8, [x8] 11a034: f85b83a9 ldur x9, [x29, #-0x48] 11a038: f9000128 str x8, [x9] 11a03c: f85b83a8 ldur x8, [x29, #-0x48] 11a040: f9400108 ldr x8, [x8] 11a044: f85b03a0 ldur x0, [x29, #-0x50] 11a048: f90017e8 str x8, [sp, #0x28] 11a04c: 97fe4091 bl 0xaa290 <_ZNK7android2spINS_8AMessageEE3getEv@plt> 11a050: f90013e0 str x0, [sp, #0x20] 11a054: 14000001 b 0x11a058 11a058: f94017e0 ldr x0, [sp, #0x28] 11a05c: f94013e1 ldr x1, [sp, #0x20] 11a060: 97fe41f0 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 11a064: 14000001 b 0x11a068 11a068: 14000026 b 0x11a100 11a06c: f85c03a8 ldur x8, [x29, #-0x40] 11a070: f9400100 ldr x0, [x8] 11a074: d10043a8 sub x8, x29, #0x10 11a078: 97ffff73 bl 0x119e44 11a07c: 14000001 b 0x11a080 11a080: d10043a0 sub x0, x29, #0x10 11a084: 97fe4083 bl 0xaa290 <_ZNK7android2spINS_8AMessageEE3getEv@plt> 11a088: f9000fe0 str x0, [sp, #0x18] 11a08c: 14000001 b 0x11a090 11a090: f85b83a8 ldur x8, [x29, #-0x48] 11a094: f9400fe9 ldr x9, [sp, #0x18] 11a098: f9000109 str x9, [x8] 11a09c: f85b83a8 ldur x8, [x29, #-0x48] 11a0a0: f9400108 ldr x8, [x8] 11a0a4: f85b03a0 ldur x0, [x29, #-0x50] 11a0a8: f9000be8 str x8, [sp, #0x10] 11a0ac: 97fe4079 bl 0xaa290 <_ZNK7android2spINS_8AMessageEE3getEv@plt> 11a0b0: f90007e0 str x0, [sp, #0x8] 11a0b4: 14000001 b 0x11a0b8 11a0b8: f9400be0 ldr x0, [sp, #0x10] 11a0bc: f94007e1 ldr x1, [sp, #0x8] 11a0c0: 97fe41d8 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 11a0c4: 14000001 b 0x11a0c8 11a0c8: d10043a0 sub x0, x29, #0x10 11a0cc: 97fe4385 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 11a0d0: 1400000c b 0x11a100 11a0d4: f81d83a0 stur x0, [x29, #-0x28] 11a0d8: 2a0103e8 mov w8, w1 11a0dc: b81d43a8 stur w8, [x29, #-0x2c] 11a0e0: d10043a0 sub x0, x29, #0x10 11a0e4: 97fe437f bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 11a0e8: 1400001d b 0x11a15c 11a0ec: f85c03a8 ldur x8, [x29, #-0x40] 11a0f0: f85b83a9 ldur x9, [x29, #-0x48] 11a0f4: 3dc00100 ldr q0, [x8] 11a0f8: 3d800120 str q0, [x9] 11a0fc: 14000001 b 0x11a100 11a100: 14000001 b 0x11a104 11a104: f85c83a8 ldur x8, [x29, #-0x38] 11a108: 91000508 add x8, x8, #0x1 11a10c: f81c83a8 stur x8, [x29, #-0x38] 11a110: 17ffff72 b 0x119ed8 11a114: 320003e8 orr w8, wzr, #0x1 11a118: 381e73a8 sturb w8, [x29, #-0x19] 11a11c: 385e73a8 ldurb w8, [x29, #-0x19] 11a120: 370000a8 tbnz w8, #0x0, 0x11a134 11a124: 14000001 b 0x11a128 11a128: f85b03a0 ldur x0, [x29, #-0x50] 11a12c: 97fe436d bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 11a130: 14000001 b 0x11a134 11a134: d53bd048 mrs x8, TPIDR_EL0 11a138: f9401508 ldr x8, [x8, #0x28] 11a13c: f85f83a9 ldur x9, [x29, #-0x8] 11a140: eb090108 subs x8, x8, x9 11a144: f90003e8 str x8, [sp] 11a148: 54000141 b.ne 0x11a170 11a14c: 14000001 b 0x11a150 11a150: a94e7bfd ldp x29, x30, [sp, #0xe0] 11a154: 9103c3ff add sp, sp, #0xf0 11a158: d65f03c0 ret 11a15c: f85b03a0 ldur x0, [x29, #-0x50] 11a160: 97fe4360 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 11a164: 14000001 b 0x11a168 11a168: f85d83a0 ldur x0, [x29, #-0x28] 11a16c: 97fe3769 bl 0xa7f10 <_Unwind_Resume@plt> 11a170: 97fe3f00 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011a174 : 11a174: d10043ff sub sp, sp, #0x10 11a178: f90007e0 str x0, [sp, #0x8] 11a17c: f94007e0 ldr x0, [sp, #0x8] 11a180: f9450800 ldr x0, [x0, #0xa10] 11a184: 910043ff add sp, sp, #0x10 11a188: d65f03c0 ret 000000000011a18c : 11a18c: d100c3ff sub sp, sp, #0x30 11a190: d2800008 mov x8, #0x0 // =0 11a194: f90013e0 str x0, [sp, #0x20] 11a198: f9000fe1 str x1, [sp, #0x18] 11a19c: f9000be2 str x2, [sp, #0x10] 11a1a0: f94013e0 ldr x0, [sp, #0x20] 11a1a4: f9400fe1 ldr x1, [sp, #0x18] 11a1a8: f9450802 ldr x2, [x0, #0xa10] 11a1ac: eb02003f cmp x1, x2 11a1b0: 1a9f37e9 cset w9, hs 11a1b4: f90007e8 str x8, [sp, #0x8] 11a1b8: f90003e0 str x0, [sp] 11a1bc: 37000049 tbnz w9, #0x0, 0x11a1c4 11a1c0: 14000006 b 0x11a1d8 11a1c4: f9400be8 ldr x8, [sp, #0x10] 11a1c8: b900011f str wzr, [x8] 11a1cc: f94007e8 ldr x8, [sp, #0x8] 11a1d0: f90017e8 str x8, [sp, #0x28] 11a1d4: 14000011 b 0x11a218 11a1d8: d2800508 mov x8, #0x28 // =40 11a1dc: b27c03e9 orr x9, xzr, #0x10 11a1e0: f94003ea ldr x10, [sp] 11a1e4: 8b09014b add x11, x10, x9 11a1e8: f9400fec ldr x12, [sp, #0x18] 11a1ec: 9b0c7d0c mul x12, x8, x12 11a1f0: 8b0c016b add x11, x11, x12 11a1f4: b940216d ldr w13, [x11, #0x20] 11a1f8: f9400beb ldr x11, [sp, #0x10] 11a1fc: b900016d str w13, [x11] 11a200: 8b090149 add x9, x10, x9 11a204: f9400feb ldr x11, [sp, #0x18] 11a208: 9b0b7d08 mul x8, x8, x11 11a20c: 8b080128 add x8, x9, x8 11a210: f9400908 ldr x8, [x8, #0x10] 11a214: f90017e8 str x8, [sp, #0x28] 11a218: f94017e0 ldr x0, [sp, #0x28] 11a21c: 9100c3ff add sp, sp, #0x30 11a220: d65f03c0 ret 000000000011a224 : 11a224: d10043ff sub sp, sp, #0x10 11a228: d0000c68 adrp x8, 0x2a8000 11a22c: f9459d08 ldr x8, [x8, #0xb38] 11a230: b24003e9 orr x9, xzr, #0x1 11a234: f90007e0 str x0, [sp, #0x8] 11a238: f94007e0 ldr x0, [sp, #0x8] 11a23c: aa0003ea mov x10, x0 11a240: f9400108 ldr x8, [x8] 11a244: f9000148 str x8, [x10] 11a248: f900041f str xzr, [x0, #0x8] 11a24c: f9000809 str x9, [x0, #0x10] 11a250: 910043ff add sp, sp, #0x10 11a254: d65f03c0 ret 000000000011a258 : 11a258: d10083ff sub sp, sp, #0x20 11a25c: a9017bfd stp x29, x30, [sp, #0x10] 11a260: 910043fd add x29, sp, #0x10 11a264: d2800008 mov x8, #0x0 // =0 11a268: b24003e9 orr x9, xzr, #0x1 11a26c: f90007e0 str x0, [sp, #0x8] 11a270: f90003e1 str x1, [sp] 11a274: f94007e0 ldr x0, [sp, #0x8] 11a278: aa0003e1 mov x1, x0 11a27c: f9000028 str x8, [x1] 11a280: f900041f str xzr, [x0, #0x8] 11a284: f9000809 str x9, [x0, #0x10] 11a288: f94003e1 ldr x1, [sp] 11a28c: 97fe18ed bl 0xa0640 <_ZN7android7AString5setToEPKc@plt> 11a290: a9417bfd ldp x29, x30, [sp, #0x10] 11a294: 910083ff add sp, sp, #0x20 11a298: d65f03c0 ret 000000000011a29c : 11a29c: d10103ff sub sp, sp, #0x40 11a2a0: a9037bfd stp x29, x30, [sp, #0x30] 11a2a4: 9100c3fd add x29, sp, #0x30 11a2a8: f81f83a0 stur x0, [x29, #-0x8] 11a2ac: f81f03a1 stur x1, [x29, #-0x10] 11a2b0: f85f83a0 ldur x0, [x29, #-0x8] 11a2b4: f85f03a1 ldur x1, [x29, #-0x10] 11a2b8: f85f03a8 ldur x8, [x29, #-0x10] 11a2bc: f9000fe0 str x0, [sp, #0x18] 11a2c0: aa0803e0 mov x0, x8 11a2c4: f9000be1 str x1, [sp, #0x10] 11a2c8: 97fe242a bl 0xa3370 11a2cc: f9400fe8 ldr x8, [sp, #0x18] 11a2d0: f90007e0 str x0, [sp, #0x8] 11a2d4: aa0803e0 mov x0, x8 11a2d8: f9400be1 ldr x1, [sp, #0x10] 11a2dc: f94007e2 ldr x2, [sp, #0x8] 11a2e0: 97fe17ec bl 0xa0290 <_ZN7android7AString5setToEPKcm@plt> 11a2e4: a9437bfd ldp x29, x30, [sp, #0x30] 11a2e8: 910103ff add sp, sp, #0x40 11a2ec: d65f03c0 ret 000000000011a2f0 : 11a2f0: d100c3ff sub sp, sp, #0x30 11a2f4: a9027bfd stp x29, x30, [sp, #0x20] 11a2f8: 910083fd add x29, sp, #0x20 11a2fc: d2800008 mov x8, #0x0 // =0 11a300: b24003e9 orr x9, xzr, #0x1 11a304: f81f83a0 stur x0, [x29, #-0x8] 11a308: f9000be1 str x1, [sp, #0x10] 11a30c: f90007e2 str x2, [sp, #0x8] 11a310: f85f83a0 ldur x0, [x29, #-0x8] 11a314: aa0003e1 mov x1, x0 11a318: f9000028 str x8, [x1] 11a31c: f900041f str xzr, [x0, #0x8] 11a320: f9000809 str x9, [x0, #0x10] 11a324: f9400be1 ldr x1, [sp, #0x10] 11a328: f94007e2 ldr x2, [sp, #0x8] 11a32c: 97fe17d9 bl 0xa0290 <_ZN7android7AString5setToEPKcm@plt> 11a330: a9427bfd ldp x29, x30, [sp, #0x20] 11a334: 9100c3ff add sp, sp, #0x30 11a338: d65f03c0 ret 000000000011a33c : 11a33c: d100c3ff sub sp, sp, #0x30 11a340: a9027bfd stp x29, x30, [sp, #0x20] 11a344: 910083fd add x29, sp, #0x20 11a348: f81f83a0 stur x0, [x29, #-0x8] 11a34c: f9000be1 str x1, [sp, #0x10] 11a350: f90007e2 str x2, [sp, #0x8] 11a354: f85f83a0 ldur x0, [x29, #-0x8] 11a358: f90003e0 str x0, [sp] 11a35c: 97fe22f5 bl 0xa2f30 <_ZN7android7AString5clearEv@plt> 11a360: f9400be1 ldr x1, [sp, #0x10] 11a364: f94007e2 ldr x2, [sp, #0x8] 11a368: f94003e0 ldr x0, [sp] 11a36c: 97fe286d bl 0xa4520 <_ZN7android7AString6appendEPKcm@plt> 11a370: a9427bfd ldp x29, x30, [sp, #0x20] 11a374: 9100c3ff add sp, sp, #0x30 11a378: d65f03c0 ret 000000000011a37c : 11a37c: d10103ff sub sp, sp, #0x40 11a380: a9037bfd stp x29, x30, [sp, #0x30] 11a384: 9100c3fd add x29, sp, #0x30 11a388: d2800008 mov x8, #0x0 // =0 11a38c: b24003e9 orr x9, xzr, #0x1 11a390: f81f83a0 stur x0, [x29, #-0x8] 11a394: f81f03a1 stur x1, [x29, #-0x10] 11a398: f85f83a0 ldur x0, [x29, #-0x8] 11a39c: aa0003e1 mov x1, x0 11a3a0: f9000028 str x8, [x1] 11a3a4: f900041f str xzr, [x0, #0x8] 11a3a8: f9000809 str x9, [x0, #0x10] 11a3ac: f85f03a8 ldur x8, [x29, #-0x10] 11a3b0: f9000fe0 str x0, [sp, #0x18] 11a3b4: aa0803e0 mov x0, x8 11a3b8: 97fe346a bl 0xa7560 <_ZNK7android7String86stringEv@plt> 11a3bc: f85f03a8 ldur x8, [x29, #-0x10] 11a3c0: f9000be0 str x0, [sp, #0x10] 11a3c4: aa0803e0 mov x0, x8 11a3c8: 97fe28fe bl 0xa47c0 <_ZNK7android7String86lengthEv@plt> 11a3cc: f9400fe8 ldr x8, [sp, #0x18] 11a3d0: f90007e0 str x0, [sp, #0x8] 11a3d4: aa0803e0 mov x0, x8 11a3d8: f9400be1 ldr x1, [sp, #0x10] 11a3dc: f94007e2 ldr x2, [sp, #0x8] 11a3e0: 97fe17ac bl 0xa0290 <_ZN7android7AString5setToEPKcm@plt> 11a3e4: a9437bfd ldp x29, x30, [sp, #0x30] 11a3e8: 910103ff add sp, sp, #0x40 11a3ec: d65f03c0 ret 000000000011a3f0 : 11a3f0: d10103ff sub sp, sp, #0x40 11a3f4: a9037bfd stp x29, x30, [sp, #0x30] 11a3f8: 9100c3fd add x29, sp, #0x30 11a3fc: d2800008 mov x8, #0x0 // =0 11a400: b24003e9 orr x9, xzr, #0x1 11a404: f81f83a0 stur x0, [x29, #-0x8] 11a408: f81f03a1 stur x1, [x29, #-0x10] 11a40c: f85f83a0 ldur x0, [x29, #-0x8] 11a410: aa0003e1 mov x1, x0 11a414: f9000028 str x8, [x1] 11a418: f900041f str xzr, [x0, #0x8] 11a41c: f9000809 str x9, [x0, #0x10] 11a420: f85f03a1 ldur x1, [x29, #-0x10] 11a424: f85f03a9 ldur x9, [x29, #-0x10] 11a428: f9000fe0 str x0, [sp, #0x18] 11a42c: aa0903e0 mov x0, x9 11a430: f9000be8 str x8, [sp, #0x10] 11a434: f90007e1 str x1, [sp, #0x8] 11a438: 97fe161e bl 0x9fcb0 <_ZNK7android7AString4sizeEv@plt> 11a43c: f9400fe8 ldr x8, [sp, #0x18] 11a440: f90003e0 str x0, [sp] 11a444: aa0803e0 mov x0, x8 11a448: f94007e1 ldr x1, [sp, #0x8] 11a44c: f9400be2 ldr x2, [sp, #0x10] 11a450: f94003e3 ldr x3, [sp] 11a454: 97fe32ff bl 0xa7050 <_ZN7android7AString5setToERKS0_mm@plt> 11a458: a9437bfd ldp x29, x30, [sp, #0x30] 11a45c: 910103ff add sp, sp, #0x40 11a460: d65f03c0 ret 000000000011a464 : 11a464: d10103ff sub sp, sp, #0x40 11a468: a9037bfd stp x29, x30, [sp, #0x30] 11a46c: 9100c3fd add x29, sp, #0x30 11a470: f81f83a0 stur x0, [x29, #-0x8] 11a474: f81f03a1 stur x1, [x29, #-0x10] 11a478: f9000fe2 str x2, [sp, #0x18] 11a47c: f9000be3 str x3, [sp, #0x10] 11a480: f85f83a0 ldur x0, [x29, #-0x8] 11a484: f90007e0 str x0, [sp, #0x8] 11a488: 97fe22aa bl 0xa2f30 <_ZN7android7AString5clearEv@plt> 11a48c: f85f03a0 ldur x0, [x29, #-0x10] 11a490: f9400000 ldr x0, [x0] 11a494: f9400fe1 ldr x1, [sp, #0x18] 11a498: 8b010000 add x0, x0, x1 11a49c: f9400be2 ldr x2, [sp, #0x10] 11a4a0: f94007e1 ldr x1, [sp, #0x8] 11a4a4: f90003e0 str x0, [sp] 11a4a8: aa0103e0 mov x0, x1 11a4ac: f94003e1 ldr x1, [sp] 11a4b0: 97fe1778 bl 0xa0290 <_ZN7android7AString5setToEPKcm@plt> 11a4b4: a9437bfd ldp x29, x30, [sp, #0x30] 11a4b8: 910103ff add sp, sp, #0x40 11a4bc: d65f03c0 ret 000000000011a4c0 : 11a4c0: d10043ff sub sp, sp, #0x10 11a4c4: f90007e0 str x0, [sp, #0x8] 11a4c8: f94007e0 ldr x0, [sp, #0x8] 11a4cc: f9400400 ldr x0, [x0, #0x8] 11a4d0: 910043ff add sp, sp, #0x10 11a4d4: d65f03c0 ret 000000000011a4d8 : 11a4d8: d100c3ff sub sp, sp, #0x30 11a4dc: a9027bfd stp x29, x30, [sp, #0x20] 11a4e0: 910083fd add x29, sp, #0x20 11a4e4: d2800008 mov x8, #0x0 // =0 11a4e8: b24003e9 orr x9, xzr, #0x1 11a4ec: f81f83a0 stur x0, [x29, #-0x8] 11a4f0: f9000be1 str x1, [sp, #0x10] 11a4f4: f90007e2 str x2, [sp, #0x8] 11a4f8: f90003e3 str x3, [sp] 11a4fc: f85f83a0 ldur x0, [x29, #-0x8] 11a500: aa0003e1 mov x1, x0 11a504: f9000028 str x8, [x1] 11a508: f900041f str xzr, [x0, #0x8] 11a50c: f9000809 str x9, [x0, #0x10] 11a510: f9400be1 ldr x1, [sp, #0x10] 11a514: f94007e2 ldr x2, [sp, #0x8] 11a518: f94003e3 ldr x3, [sp] 11a51c: 97fe32cd bl 0xa7050 <_ZN7android7AString5setToERKS0_mm@plt> 11a520: a9427bfd ldp x29, x30, [sp, #0x20] 11a524: 9100c3ff add sp, sp, #0x30 11a528: d65f03c0 ret 000000000011a52c : 11a52c: d10083ff sub sp, sp, #0x20 11a530: a9017bfd stp x29, x30, [sp, #0x10] 11a534: 910043fd add x29, sp, #0x10 11a538: f90007e0 str x0, [sp, #0x8] 11a53c: f94007e0 ldr x0, [sp, #0x8] 11a540: 97fe227c bl 0xa2f30 <_ZN7android7AString5clearEv@plt> 11a544: 14000001 b 0x11a548 11a548: a9417bfd ldp x29, x30, [sp, #0x10] 11a54c: 910083ff add sp, sp, #0x20 11a550: d65f03c0 ret 11a554: 97fe4f1c bl 0xae1c4 000000000011a558 : 11a558: d100c3ff sub sp, sp, #0x30 11a55c: a9027bfd stp x29, x30, [sp, #0x20] 11a560: 910083fd add x29, sp, #0x20 11a564: d2800008 mov x8, #0x0 // =0 11a568: d0000c69 adrp x9, 0x2a8000 11a56c: f9459d29 ldr x9, [x9, #0xb38] 11a570: f81f83a0 stur x0, [x29, #-0x8] 11a574: f85f83a0 ldur x0, [x29, #-0x8] 11a578: aa0003ea mov x10, x0 11a57c: f940014a ldr x10, [x10] 11a580: eb08015f cmp x10, x8 11a584: 1a9f07eb cset w11, ne 11a588: f9000be8 str x8, [sp, #0x10] 11a58c: f90007e9 str x9, [sp, #0x8] 11a590: f90003e0 str x0, [sp] 11a594: 3700004b tbnz w11, #0x0, 0x11a59c 11a598: 1400000f b 0x11a5d4 11a59c: f94003e8 ldr x8, [sp] 11a5a0: f9400108 ldr x8, [x8] 11a5a4: f94007e9 ldr x9, [sp, #0x8] 11a5a8: f940012a ldr x10, [x9] 11a5ac: eb0a011f cmp x8, x10 11a5b0: 1a9f07eb cset w11, ne 11a5b4: 3700004b tbnz w11, #0x0, 0x11a5bc 11a5b8: 14000007 b 0x11a5d4 11a5bc: f94003e8 ldr x8, [sp] 11a5c0: f9400100 ldr x0, [x8] 11a5c4: 97fe1e23 bl 0xa1e50 11a5c8: f94003e8 ldr x8, [sp] 11a5cc: f9400be0 ldr x0, [sp, #0x10] 11a5d0: f9000100 str x0, [x8] 11a5d4: b24003e8 orr x8, xzr, #0x1 11a5d8: f94007e9 ldr x9, [sp, #0x8] 11a5dc: f940012a ldr x10, [x9] 11a5e0: f94003eb ldr x11, [sp] 11a5e4: f900016a str x10, [x11] 11a5e8: f94003ea ldr x10, [sp] 11a5ec: f900055f str xzr, [x10, #0x8] 11a5f0: f9000948 str x8, [x10, #0x10] 11a5f4: a9427bfd ldp x29, x30, [sp, #0x20] 11a5f8: 9100c3ff add sp, sp, #0x30 11a5fc: d65f03c0 ret 000000000011a600 : 11a600: d10103ff sub sp, sp, #0x40 11a604: a9037bfd stp x29, x30, [sp, #0x30] 11a608: 9100c3fd add x29, sp, #0x30 11a60c: f81f83a0 stur x0, [x29, #-0x8] 11a610: f81f03a1 stur x1, [x29, #-0x10] 11a614: f85f83a0 ldur x0, [x29, #-0x8] 11a618: f85f03a1 ldur x1, [x29, #-0x10] 11a61c: eb00003f cmp x1, x0 11a620: 1a9f07e8 cset w8, ne 11a624: f9000fe0 str x0, [sp, #0x18] 11a628: 37000048 tbnz w8, #0x0, 0x11a630 11a62c: 1400000e b 0x11a664 11a630: d2800002 mov x2, #0x0 // =0 11a634: f85f03a1 ldur x1, [x29, #-0x10] 11a638: f85f03a0 ldur x0, [x29, #-0x10] 11a63c: f9000be2 str x2, [sp, #0x10] 11a640: f90007e1 str x1, [sp, #0x8] 11a644: 97fe159b bl 0x9fcb0 <_ZNK7android7AString4sizeEv@plt> 11a648: f9400fe1 ldr x1, [sp, #0x18] 11a64c: f90003e0 str x0, [sp] 11a650: aa0103e0 mov x0, x1 11a654: f94007e1 ldr x1, [sp, #0x8] 11a658: f9400be2 ldr x2, [sp, #0x10] 11a65c: f94003e3 ldr x3, [sp] 11a660: 97fe327c bl 0xa7050 <_ZN7android7AString5setToERKS0_mm@plt> 11a664: f9400fe0 ldr x0, [sp, #0x18] 11a668: a9437bfd ldp x29, x30, [sp, #0x30] 11a66c: 910103ff add sp, sp, #0x40 11a670: d65f03c0 ret 000000000011a674 : 11a674: d10043ff sub sp, sp, #0x10 11a678: f90007e0 str x0, [sp, #0x8] 11a67c: f94007e0 ldr x0, [sp, #0x8] 11a680: f9400000 ldr x0, [x0] 11a684: 910043ff add sp, sp, #0x10 11a688: d65f03c0 ret 000000000011a68c : 11a68c: d10043ff sub sp, sp, #0x10 11a690: d2800008 mov x8, #0x0 // =0 11a694: f90007e0 str x0, [sp, #0x8] 11a698: f94007e0 ldr x0, [sp, #0x8] 11a69c: f9400400 ldr x0, [x0, #0x8] 11a6a0: eb08001f cmp x0, x8 11a6a4: 1a9f17e9 cset w9, eq 11a6a8: 320003ea orr w10, wzr, #0x1 11a6ac: 0a0a0129 and w9, w9, w10 11a6b0: 2a0903e0 mov w0, w9 11a6b4: 910043ff add sp, sp, #0x10 11a6b8: d65f03c0 ret 000000000011a6bc : 11a6bc: d10103ff sub sp, sp, #0x40 11a6c0: a9037bfd stp x29, x30, [sp, #0x30] 11a6c4: 9100c3fd add x29, sp, #0x30 11a6c8: 52800008 mov w8, #0x0 // =0 11a6cc: f81f83a0 stur x0, [x29, #-0x8] 11a6d0: f81f03a1 stur x1, [x29, #-0x10] 11a6d4: f9000fe2 str x2, [sp, #0x18] 11a6d8: f85f83a0 ldur x0, [x29, #-0x8] 11a6dc: f9000be0 str x0, [sp, #0x10] 11a6e0: b9000fe8 str w8, [sp, #0xc] 11a6e4: 97fe2667 bl 0xa4080 <_ZN7android7AString11makeMutableEv@plt> 11a6e8: f9400be0 ldr x0, [sp, #0x10] 11a6ec: f9400401 ldr x1, [x0, #0x8] 11a6f0: f9400fe2 ldr x2, [sp, #0x18] 11a6f4: 8b020021 add x1, x1, x2 11a6f8: 91000421 add x1, x1, #0x1 11a6fc: f9400802 ldr x2, [x0, #0x10] 11a700: eb02003f cmp x1, x2 11a704: 1a9f97e8 cset w8, hi 11a708: 37000048 tbnz w8, #0x0, 0x11a710 11a70c: 1400000f b 0x11a748 11a710: b27bebe8 orr x8, xzr, #0xffffffffffffffe0 11a714: f9400be9 ldr x9, [sp, #0x10] 11a718: f940092a ldr x10, [x9, #0x10] 11a71c: f9400feb ldr x11, [sp, #0x18] 11a720: 8b0b014a add x10, x10, x11 11a724: 91007d4a add x10, x10, #0x1f 11a728: 8a080148 and x8, x10, x8 11a72c: f9000928 str x8, [x9, #0x10] 11a730: f9400120 ldr x0, [x9] 11a734: f9400be8 ldr x8, [sp, #0x10] 11a738: f9400901 ldr x1, [x8, #0x10] 11a73c: 97fe24cd bl 0xa3a70 11a740: f9400be8 ldr x8, [sp, #0x10] 11a744: f9000100 str x0, [x8] 11a748: f9400be8 ldr x8, [sp, #0x10] 11a74c: f9400108 ldr x8, [x8] 11a750: f9400be9 ldr x9, [sp, #0x10] 11a754: f940052a ldr x10, [x9, #0x8] 11a758: 8b0a0108 add x8, x8, x10 11a75c: f85f03a1 ldur x1, [x29, #-0x10] 11a760: f9400fe2 ldr x2, [sp, #0x18] 11a764: aa0803e0 mov x0, x8 11a768: 97fe158a bl 0x9fd90 11a76c: f9400fe8 ldr x8, [sp, #0x18] 11a770: f9400be9 ldr x9, [sp, #0x10] 11a774: f940052a ldr x10, [x9, #0x8] 11a778: 8b080148 add x8, x10, x8 11a77c: f9000528 str x8, [x9, #0x8] 11a780: f9400128 ldr x8, [x9] 11a784: f9400be9 ldr x9, [sp, #0x10] 11a788: f940052a ldr x10, [x9, #0x8] 11a78c: 8b0a0108 add x8, x8, x10 11a790: b9400feb ldr w11, [sp, #0xc] 11a794: 3900010b strb w11, [x8] 11a798: a9437bfd ldp x29, x30, [sp, #0x30] 11a79c: 910103ff add sp, sp, #0x40 11a7a0: d65f03c0 ret 000000000011a7a4 : 11a7a4: d10083ff sub sp, sp, #0x20 11a7a8: f9000fe0 str x0, [sp, #0x18] 11a7ac: f9400fe0 ldr x0, [sp, #0x18] 11a7b0: f9000bff str xzr, [sp, #0x10] 11a7b4: f90007ff str xzr, [sp, #0x8] 11a7b8: f90003e0 str x0, [sp] 11a7bc: f94007e8 ldr x8, [sp, #0x8] 11a7c0: f94003e9 ldr x9, [sp] 11a7c4: f940052a ldr x10, [x9, #0x8] 11a7c8: eb0a011f cmp x8, x10 11a7cc: 1a9f27eb cset w11, lo 11a7d0: 3700004b tbnz w11, #0x0, 0x11a7d8 11a7d4: 14000011 b 0x11a818 11a7d8: b24013e8 orr x8, xzr, #0x1f 11a7dc: f9400be9 ldr x9, [sp, #0x10] 11a7e0: 9b087d28 mul x8, x9, x8 11a7e4: f94003e9 ldr x9, [sp] 11a7e8: f9400129 ldr x9, [x9] 11a7ec: f94007ea ldr x10, [sp, #0x8] 11a7f0: 8b0a0129 add x9, x9, x10 11a7f4: 3940012b ldrb w11, [x9] 11a7f8: 2a0b03e9 mov w9, w11 11a7fc: d3401d29 ubfx x9, x9, #0, #8 11a800: 8b090108 add x8, x8, x9 11a804: f9000be8 str x8, [sp, #0x10] 11a808: f94007e8 ldr x8, [sp, #0x8] 11a80c: 91000508 add x8, x8, #0x1 11a810: f90007e8 str x8, [sp, #0x8] 11a814: 17ffffea b 0x11a7bc 11a818: f9400be0 ldr x0, [sp, #0x10] 11a81c: 910083ff add sp, sp, #0x20 11a820: d65f03c0 ret 000000000011a824 : 11a824: d10103ff sub sp, sp, #0x40 11a828: a9037bfd stp x29, x30, [sp, #0x30] 11a82c: 9100c3fd add x29, sp, #0x30 11a830: 52800008 mov w8, #0x0 // =0 11a834: f81f83a0 stur x0, [x29, #-0x8] 11a838: f81f03a1 stur x1, [x29, #-0x10] 11a83c: f85f83a0 ldur x0, [x29, #-0x8] 11a840: f9400401 ldr x1, [x0, #0x8] 11a844: f85f03a9 ldur x9, [x29, #-0x10] 11a848: f9400529 ldr x9, [x9, #0x8] 11a84c: eb09003f cmp x1, x9 11a850: 1a9f17ea cset w10, eq 11a854: f9000fe0 str x0, [sp, #0x18] 11a858: b90017e8 str w8, [sp, #0x14] 11a85c: 3700004a tbnz w10, #0x0, 0x11a864 11a860: 14000012 b 0x11a8a8 11a864: 12800008 mov w8, #-0x1 // =-1 11a868: 52800009 mov w9, #0x0 // =0 11a86c: f9400fea ldr x10, [sp, #0x18] 11a870: f9400140 ldr x0, [x10] 11a874: f85f03aa ldur x10, [x29, #-0x10] 11a878: f9400141 ldr x1, [x10] 11a87c: f9400fea ldr x10, [sp, #0x18] 11a880: f9400542 ldr x2, [x10, #0x8] 11a884: b90013e8 str w8, [sp, #0x10] 11a888: b9000fe9 str w9, [sp, #0xc] 11a88c: 97fe36f9 bl 0xa8470 11a890: b9400fe8 ldr w8, [sp, #0xc] 11a894: 6b08001f cmp w0, w8 11a898: 1a9f07e9 cset w9, ne 11a89c: b94013e0 ldr w0, [sp, #0x10] 11a8a0: 4a000129 eor w9, w9, w0 11a8a4: b90017e9 str w9, [sp, #0x14] 11a8a8: b94017e8 ldr w8, [sp, #0x14] 11a8ac: 320003e9 orr w9, wzr, #0x1 11a8b0: 0a090108 and w8, w8, w9 11a8b4: 2a0803e0 mov w0, w8 11a8b8: a9437bfd ldp x29, x30, [sp, #0x30] 11a8bc: 910103ff add sp, sp, #0x40 11a8c0: d65f03c0 ret 000000000011a8c4 : 11a8c4: d10143ff sub sp, sp, #0x50 11a8c8: a9047bfd stp x29, x30, [sp, #0x40] 11a8cc: 910103fd add x29, sp, #0x40 11a8d0: 52800008 mov w8, #0x0 // =0 11a8d4: f81f83a0 stur x0, [x29, #-0x8] 11a8d8: f85f83a0 ldur x0, [x29, #-0x8] 11a8dc: f90013e0 str x0, [sp, #0x20] 11a8e0: b9001fe8 str w8, [sp, #0x1c] 11a8e4: 97fe25e7 bl 0xa4080 <_ZN7android7AString11makeMutableEv@plt> 11a8e8: f81f03bf stur xzr, [x29, #-0x10] 11a8ec: 52800008 mov w8, #0x0 // =0 11a8f0: f85f03a9 ldur x9, [x29, #-0x10] 11a8f4: f94013ea ldr x10, [sp, #0x20] 11a8f8: f940054b ldr x11, [x10, #0x8] 11a8fc: eb0b013f cmp x9, x11 11a900: 1a9f27ec cset w12, lo 11a904: b9001be8 str w8, [sp, #0x18] 11a908: 3700004c tbnz w12, #0x0, 0x11a910 11a90c: 1400000d b 0x11a940 11a910: 52800008 mov w8, #0x0 // =0 11a914: f94013e9 ldr x9, [sp, #0x20] 11a918: f9400129 ldr x9, [x9] 11a91c: f85f03aa ldur x10, [x29, #-0x10] 11a920: 8b0a0129 add x9, x9, x10 11a924: 39400120 ldrb w0, [x9] 11a928: b90017e8 str w8, [sp, #0x14] 11a92c: 97fe2fe9 bl 0xa68d0 11a930: b94017e8 ldr w8, [sp, #0x14] 11a934: 6b08001f cmp w0, w8 11a938: 1a9f07e0 cset w0, ne 11a93c: b9001be0 str w0, [sp, #0x18] 11a940: b9401be8 ldr w8, [sp, #0x18] 11a944: 37000048 tbnz w8, #0x0, 0x11a94c 11a948: 14000005 b 0x11a95c 11a94c: f85f03a8 ldur x8, [x29, #-0x10] 11a950: 91000508 add x8, x8, #0x1 11a954: f81f03a8 stur x8, [x29, #-0x10] 11a958: 17ffffe5 b 0x11a8ec 11a95c: f94013e8 ldr x8, [sp, #0x20] 11a960: f9400509 ldr x9, [x8, #0x8] 11a964: f81e83a9 stur x9, [x29, #-0x18] 11a968: 52800008 mov w8, #0x0 // =0 11a96c: f85e83a9 ldur x9, [x29, #-0x18] 11a970: f85f03aa ldur x10, [x29, #-0x10] 11a974: eb0a013f cmp x9, x10 11a978: 1a9f97eb cset w11, hi 11a97c: b90013e8 str w8, [sp, #0x10] 11a980: 3700004b tbnz w11, #0x0, 0x11a988 11a984: 1400000e b 0x11a9bc 11a988: 52800008 mov w8, #0x0 // =0 11a98c: f94013e9 ldr x9, [sp, #0x20] 11a990: f9400129 ldr x9, [x9] 11a994: f85e83aa ldur x10, [x29, #-0x18] 11a998: f100054a subs x10, x10, #0x1 11a99c: 8b0a0129 add x9, x9, x10 11a9a0: 39400120 ldrb w0, [x9] 11a9a4: b9000fe8 str w8, [sp, #0xc] 11a9a8: 97fe2fca bl 0xa68d0 11a9ac: b9400fe8 ldr w8, [sp, #0xc] 11a9b0: 6b08001f cmp w0, w8 11a9b4: 1a9f07e0 cset w0, ne 11a9b8: b90013e0 str w0, [sp, #0x10] 11a9bc: b94013e8 ldr w8, [sp, #0x10] 11a9c0: 37000048 tbnz w8, #0x0, 0x11a9c8 11a9c4: 14000006 b 0x11a9dc 11a9c8: 92800008 mov x8, #-0x1 // =-1 11a9cc: f85e83a9 ldur x9, [x29, #-0x18] 11a9d0: 8b080128 add x8, x9, x8 11a9d4: f81e83a8 stur x8, [x29, #-0x18] 11a9d8: 17ffffe4 b 0x11a968 11a9dc: f94013e8 ldr x8, [sp, #0x20] 11a9e0: f9400100 ldr x0, [x8] 11a9e4: f94013e8 ldr x8, [sp, #0x20] 11a9e8: f9400108 ldr x8, [x8] 11a9ec: f85f03a9 ldur x9, [x29, #-0x10] 11a9f0: 8b090108 add x8, x8, x9 11a9f4: f85e83a9 ldur x9, [x29, #-0x18] 11a9f8: f85f03aa ldur x10, [x29, #-0x10] 11a9fc: eb0a0122 subs x2, x9, x10 11aa00: aa0803e1 mov x1, x8 11aa04: 97fe210f bl 0xa2e40 11aa08: f85e83a8 ldur x8, [x29, #-0x18] 11aa0c: f85f03a9 ldur x9, [x29, #-0x10] 11aa10: eb090108 subs x8, x8, x9 11aa14: f94013e9 ldr x9, [sp, #0x20] 11aa18: f9000528 str x8, [x9, #0x8] 11aa1c: f9400128 ldr x8, [x9] 11aa20: f94013e9 ldr x9, [sp, #0x20] 11aa24: f940052a ldr x10, [x9, #0x8] 11aa28: 8b0a0108 add x8, x8, x10 11aa2c: b9401feb ldr w11, [sp, #0x1c] 11aa30: 3900010b strb w11, [x8] 11aa34: a9447bfd ldp x29, x30, [sp, #0x40] 11aa38: 910143ff add sp, sp, #0x50 11aa3c: d65f03c0 ret 000000000011aa40 : 11aa40: d100c3ff sub sp, sp, #0x30 11aa44: a9027bfd stp x29, x30, [sp, #0x20] 11aa48: 910083fd add x29, sp, #0x20 11aa4c: d0000c68 adrp x8, 0x2a8000 11aa50: f9459d08 ldr x8, [x8, #0xb38] 11aa54: f81f83a0 stur x0, [x29, #-0x8] 11aa58: f85f83a0 ldur x0, [x29, #-0x8] 11aa5c: aa0003e9 mov x9, x0 11aa60: f9400129 ldr x9, [x9] 11aa64: f940010a ldr x10, [x8] 11aa68: eb0a013f cmp x9, x10 11aa6c: 1a9f17eb cset w11, eq 11aa70: f9000be8 str x8, [sp, #0x10] 11aa74: f90007e0 str x0, [sp, #0x8] 11aa78: 3700004b tbnz w11, #0x0, 0x11aa80 11aa7c: 14000006 b 0x11aa94 11aa80: f9400be8 ldr x8, [sp, #0x10] 11aa84: f9400100 ldr x0, [x8] 11aa88: 97fe412a bl 0xaaf30 11aa8c: f94007e8 ldr x8, [sp, #0x8] 11aa90: f9000100 str x0, [x8] 11aa94: a9427bfd ldp x29, x30, [sp, #0x20] 11aa98: 9100c3ff add sp, sp, #0x30 11aa9c: d65f03c0 ret 000000000011aaa0 : 11aaa0: d103c3ff sub sp, sp, #0xf0 11aaa4: a90e7bfd stp x29, x30, [sp, #0xe0] 11aaa8: 910383fd add x29, sp, #0xe0 11aaac: d10043a8 sub x8, x29, #0x10 11aab0: d53bd049 mrs x9, TPIDR_EL0 11aab4: f9401529 ldr x9, [x9, #0x28] 11aab8: f9000509 str x9, [x8, #0x8] 11aabc: f90033e0 str x0, [sp, #0x60] 11aac0: f9000101 str x1, [x8] 11aac4: f9002fe2 str x2, [sp, #0x58] 11aac8: f94033e9 ldr x9, [sp, #0x60] 11aacc: f9001fe8 str x8, [sp, #0x38] 11aad0: f9001be9 str x9, [sp, #0x30] 11aad4: 14000001 b 0x11aad8 11aad8: f9401be8 ldr x8, [sp, #0x30] 11aadc: 91002101 add x1, x8, #0x8 11aae0: d100a3a9 sub x9, x29, #0x28 11aae4: d10043a0 sub x0, x29, #0x10 11aae8: aa0903e8 mov x8, x9 11aaec: f90017e9 str x9, [sp, #0x28] 11aaf0: 97fe1d80 bl 0xa20f0 <_ZN7android10Compare_LTImmEENS_7AStringERKT_RKT0_@plt> 11aaf4: f94017e0 ldr x0, [sp, #0x28] 11aaf8: 97fe3876 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 11aafc: b90027e0 str w0, [sp, #0x24] 11ab00: 14000001 b 0x11ab04 11ab04: b94027e8 ldr w8, [sp, #0x24] 11ab08: 37000308 tbnz w8, #0x0, 0x11ab68 11ab0c: 14000001 b 0x11ab10 11ab10: 90000701 adrp x1, 0x1fa000 11ab14: 9112a021 add x1, x1, #0x4a8 11ab18: d10103a0 sub x0, x29, #0x40 11ab1c: 97fe2419 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 11ab20: 14000001 b 0x11ab24 11ab24: d10103a0 sub x0, x29, #0x40 11ab28: d100a3a1 sub x1, x29, #0x28 11ab2c: 97fe206d bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 11ab30: 14000001 b 0x11ab34 11ab34: d10103a0 sub x0, x29, #0x40 11ab38: 97fe1c72 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11ab3c: 1400000b b 0x11ab68 11ab40: f9002be0 str x0, [sp, #0x50] 11ab44: 2a0103e8 mov w8, w1 11ab48: b9004fe8 str w8, [sp, #0x4c] 11ab4c: 1400002a b 0x11abf4 11ab50: f9002be0 str x0, [sp, #0x50] 11ab54: 2a0103e8 mov w8, w1 11ab58: b9004fe8 str w8, [sp, #0x4c] 11ab5c: d10103a0 sub x0, x29, #0x40 11ab60: 97fe1c68 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11ab64: 14000024 b 0x11abf4 11ab68: d100a3a0 sub x0, x29, #0x28 11ab6c: 97fe1c65 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11ab70: 14000001 b 0x11ab74 11ab74: 14000001 b 0x11ab78 11ab78: f9401fe8 ldr x8, [sp, #0x38] 11ab7c: f9400109 ldr x9, [x8] 11ab80: f9402fea ldr x10, [sp, #0x58] 11ab84: 8b0a0129 add x9, x9, x10 11ab88: f81a03a9 stur x9, [x29, #-0x60] 11ab8c: f9401be9 ldr x9, [sp, #0x30] 11ab90: 91002121 add x1, x9, #0x8 11ab94: d10163aa sub x10, x29, #0x58 11ab98: d10183a0 sub x0, x29, #0x60 11ab9c: aa0a03e8 mov x8, x10 11aba0: f9000fea str x10, [sp, #0x18] 11aba4: 97fe192f bl 0xa1060 <_ZN7android10Compare_LEImmEENS_7AStringERKT_RKT0_@plt> 11aba8: f9400fe0 ldr x0, [sp, #0x18] 11abac: 97fe3849 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 11abb0: b90017e0 str w0, [sp, #0x14] 11abb4: 14000001 b 0x11abb8 11abb8: b94017e8 ldr w8, [sp, #0x14] 11abbc: 37000368 tbnz w8, #0x0, 0x11ac28 11abc0: 14000001 b 0x11abc4 11abc4: 90000701 adrp x1, 0x1fa000 11abc8: 91144421 add x1, x1, #0x511 11abcc: 9101a3e0 add x0, sp, #0x68 11abd0: 97fe23ec bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 11abd4: 14000001 b 0x11abd8 11abd8: 9101a3e0 add x0, sp, #0x68 11abdc: d10163a1 sub x1, x29, #0x58 11abe0: 97fe2040 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 11abe4: 14000001 b 0x11abe8 11abe8: 9101a3e0 add x0, sp, #0x68 11abec: 97fe1c45 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11abf0: 1400000e b 0x11ac28 11abf4: d100a3a0 sub x0, x29, #0x28 11abf8: 97fe1c42 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11abfc: 14000035 b 0x11acd0 11ac00: f9002be0 str x0, [sp, #0x50] 11ac04: 2a0103e8 mov w8, w1 11ac08: b9004fe8 str w8, [sp, #0x4c] 11ac0c: 1400002e b 0x11acc4 11ac10: f9002be0 str x0, [sp, #0x50] 11ac14: 2a0103e8 mov w8, w1 11ac18: b9004fe8 str w8, [sp, #0x4c] 11ac1c: 9101a3e0 add x0, sp, #0x68 11ac20: 97fe1c38 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11ac24: 14000028 b 0x11acc4 11ac28: d10163a0 sub x0, x29, #0x58 11ac2c: 97fe1c35 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11ac30: 14000001 b 0x11ac34 11ac34: f9401be0 ldr x0, [sp, #0x30] 11ac38: 97fe2512 bl 0xa4080 <_ZN7android7AString11makeMutableEv@plt> 11ac3c: f9401be0 ldr x0, [sp, #0x30] 11ac40: f940001e ldr x30, [x0] 11ac44: f9401fe8 ldr x8, [sp, #0x38] 11ac48: f9400109 ldr x9, [x8] 11ac4c: 8b0903c0 add x0, x30, x9 11ac50: f9402fea ldr x10, [sp, #0x58] 11ac54: 8b0a012b add x11, x9, x10 11ac58: 8b0b03c1 add x1, x30, x11 11ac5c: f9401beb ldr x11, [sp, #0x30] 11ac60: f940057e ldr x30, [x11, #0x8] 11ac64: eb0903c9 subs x9, x30, x9 11ac68: eb0a0122 subs x2, x9, x10 11ac6c: 97fe2075 bl 0xa2e40 11ac70: f9402fe8 ldr x8, [sp, #0x58] 11ac74: f9401be9 ldr x9, [sp, #0x30] 11ac78: f940052a ldr x10, [x9, #0x8] 11ac7c: eb080148 subs x8, x10, x8 11ac80: f9000528 str x8, [x9, #0x8] 11ac84: f9400128 ldr x8, [x9] 11ac88: f940052a ldr x10, [x9, #0x8] 11ac8c: 2a1f03ec mov w12, wzr 11ac90: 382a690c strb w12, [x8, x10] 11ac94: d53bd048 mrs x8, TPIDR_EL0 11ac98: f9401508 ldr x8, [x8, #0x28] 11ac9c: f9401fea ldr x10, [sp, #0x38] 11aca0: f940054b ldr x11, [x10, #0x8] 11aca4: eb0b0108 subs x8, x8, x11 11aca8: f90007e0 str x0, [sp, #0x8] 11acac: f90003e8 str x8, [sp] 11acb0: 54000141 b.ne 0x11acd8 11acb4: 14000001 b 0x11acb8 11acb8: a94e7bfd ldp x29, x30, [sp, #0xe0] 11acbc: 9103c3ff add sp, sp, #0xf0 11acc0: d65f03c0 ret 11acc4: d10163a0 sub x0, x29, #0x58 11acc8: 97fe1c0e bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11accc: 14000001 b 0x11acd0 11acd0: f9402be0 ldr x0, [sp, #0x50] 11acd4: 97fe348f bl 0xa7f10 <_Unwind_Resume@plt> 11acd8: 97fe3c26 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011acdc : 11acdc: d10103ff sub sp, sp, #0x40 11ace0: a9037bfd stp x29, x30, [sp, #0x30] 11ace4: 9100c3fd add x29, sp, #0x30 11ace8: f81f83a0 stur x0, [x29, #-0x8] 11acec: f81f03a1 stur x1, [x29, #-0x10] 11acf0: f85f83a0 ldur x0, [x29, #-0x8] 11acf4: f85f03a1 ldur x1, [x29, #-0x10] 11acf8: f9000fe0 str x0, [sp, #0x18] 11acfc: aa0103e0 mov x0, x1 11ad00: 97fe32ec bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> 11ad04: f85f03a1 ldur x1, [x29, #-0x10] 11ad08: f9000be0 str x0, [sp, #0x10] 11ad0c: aa0103e0 mov x0, x1 11ad10: 97fe13e8 bl 0x9fcb0 <_ZNK7android7AString4sizeEv@plt> 11ad14: f9400fe1 ldr x1, [sp, #0x18] 11ad18: f90007e0 str x0, [sp, #0x8] 11ad1c: aa0103e0 mov x0, x1 11ad20: f9400be1 ldr x1, [sp, #0x10] 11ad24: f94007e2 ldr x2, [sp, #0x8] 11ad28: 97fe25fe bl 0xa4520 <_ZN7android7AString6appendEPKcm@plt> 11ad2c: a9437bfd ldp x29, x30, [sp, #0x30] 11ad30: 910103ff add sp, sp, #0x40 11ad34: d65f03c0 ret 000000000011ad38 : 11ad38: d10103ff sub sp, sp, #0x40 11ad3c: a9037bfd stp x29, x30, [sp, #0x30] 11ad40: 9100c3fd add x29, sp, #0x30 11ad44: f81f83a0 stur x0, [x29, #-0x8] 11ad48: f81f03a1 stur x1, [x29, #-0x10] 11ad4c: f85f83a0 ldur x0, [x29, #-0x8] 11ad50: f85f03a1 ldur x1, [x29, #-0x10] 11ad54: f85f03a8 ldur x8, [x29, #-0x10] 11ad58: f9000fe0 str x0, [sp, #0x18] 11ad5c: aa0803e0 mov x0, x8 11ad60: f9000be1 str x1, [sp, #0x10] 11ad64: 97fe2183 bl 0xa3370 11ad68: f9400fe8 ldr x8, [sp, #0x18] 11ad6c: f90007e0 str x0, [sp, #0x8] 11ad70: aa0803e0 mov x0, x8 11ad74: f9400be1 ldr x1, [sp, #0x10] 11ad78: f94007e2 ldr x2, [sp, #0x8] 11ad7c: 97fe25e9 bl 0xa4520 <_ZN7android7AString6appendEPKcm@plt> 11ad80: a9437bfd ldp x29, x30, [sp, #0x30] 11ad84: 910103ff add sp, sp, #0x40 11ad88: d65f03c0 ret 000000000011ad8c : 11ad8c: d10103ff sub sp, sp, #0x40 11ad90: a9037bfd stp x29, x30, [sp, #0x30] 11ad94: 9100c3fd add x29, sp, #0x30 11ad98: f81f83a0 stur x0, [x29, #-0x8] 11ad9c: f81f03a1 stur x1, [x29, #-0x10] 11ada0: f9000fe2 str x2, [sp, #0x18] 11ada4: f9000be3 str x3, [sp, #0x10] 11ada8: f85f83a0 ldur x0, [x29, #-0x8] 11adac: f85f03a1 ldur x1, [x29, #-0x10] 11adb0: f90007e0 str x0, [sp, #0x8] 11adb4: aa0103e0 mov x0, x1 11adb8: 97fe32be bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> 11adbc: f9400fe1 ldr x1, [sp, #0x18] 11adc0: 8b010000 add x0, x0, x1 11adc4: f9400be2 ldr x2, [sp, #0x10] 11adc8: f94007e1 ldr x1, [sp, #0x8] 11adcc: f90003e0 str x0, [sp] 11add0: aa0103e0 mov x0, x1 11add4: f94003e1 ldr x1, [sp] 11add8: 97fe25d2 bl 0xa4520 <_ZN7android7AString6appendEPKcm@plt> 11addc: a9437bfd ldp x29, x30, [sp, #0x30] 11ade0: 910103ff add sp, sp, #0x40 11ade4: d65f03c0 ret 000000000011ade8 : 11ade8: d10183ff sub sp, sp, #0x60 11adec: a9057bfd stp x29, x30, [sp, #0x50] 11adf0: 910143fd add x29, sp, #0x50 11adf4: d53bd048 mrs x8, TPIDR_EL0 11adf8: f9401508 ldr x8, [x8, #0x28] 11adfc: f81f83a8 stur x8, [x29, #-0x8] 11ae00: f81e03a0 stur x0, [x29, #-0x20] 11ae04: b81dc3a1 stur w1, [x29, #-0x24] 11ae08: f85e03a8 ldur x8, [x29, #-0x20] 11ae0c: b85dc3a3 ldur w3, [x29, #-0x24] 11ae10: 90000702 adrp x2, 0x1fa000 11ae14: 9129f042 add x2, x2, #0xa7c 11ae18: 321c03e1 orr w1, wzr, #0x10 11ae1c: d10063a0 sub x0, x29, #0x18 11ae20: f90013e8 str x8, [sp, #0x20] 11ae24: 97fe264f bl 0xa4760 11ae28: b9002be0 str w0, [sp, #0x28] 11ae2c: b9402be0 ldr w0, [sp, #0x28] 11ae30: 2a1f03e3 mov w3, wzr 11ae34: 71000400 subs w0, w0, #0x1 11ae38: b9001fe0 str w0, [sp, #0x1c] 11ae3c: b9001be3 str w3, [sp, #0x18] 11ae40: 5400010b b.lt 0x11ae60 11ae44: 14000001 b 0x11ae48 11ae48: b9802be8 ldrsw x8, [sp, #0x28] 11ae4c: f1004108 subs x8, x8, #0x10 11ae50: 1a9f27e9 cset w9, lo 11ae54: f9000be8 str x8, [sp, #0x10] 11ae58: b9001be9 str w9, [sp, #0x18] 11ae5c: 14000001 b 0x11ae60 11ae60: b9401be0 ldr w0, [sp, #0x18] 11ae64: d10063a1 sub x1, x29, #0x18 11ae68: f94013e2 ldr x2, [sp, #0x20] 11ae6c: b9000fe0 str w0, [sp, #0xc] 11ae70: aa0203e0 mov x0, x2 11ae74: 97fe398f bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 11ae78: d53bd040 mrs x0, TPIDR_EL0 11ae7c: f9401400 ldr x0, [x0, #0x28] 11ae80: f85f83a1 ldur x1, [x29, #-0x8] 11ae84: eb010000 subs x0, x0, x1 11ae88: f90003e0 str x0, [sp] 11ae8c: 540000a1 b.ne 0x11aea0 11ae90: 14000001 b 0x11ae94 11ae94: a9457bfd ldp x29, x30, [sp, #0x50] 11ae98: 910183ff add sp, sp, #0x60 11ae9c: d65f03c0 ret 11aea0: 97fe3bb4 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011aea4 : 11aea4: d10183ff sub sp, sp, #0x60 11aea8: a9057bfd stp x29, x30, [sp, #0x50] 11aeac: 910143fd add x29, sp, #0x50 11aeb0: d53bd048 mrs x8, TPIDR_EL0 11aeb4: f9401508 ldr x8, [x8, #0x28] 11aeb8: f81f83a8 stur x8, [x29, #-0x8] 11aebc: f81e03a0 stur x0, [x29, #-0x20] 11aec0: b81dc3a1 stur w1, [x29, #-0x24] 11aec4: f85e03a8 ldur x8, [x29, #-0x20] 11aec8: b85dc3a3 ldur w3, [x29, #-0x24] 11aecc: d00006e2 adrp x2, 0x1f8000 11aed0: 91384442 add x2, x2, #0xe11 11aed4: 321c03e1 orr w1, wzr, #0x10 11aed8: d10063a0 sub x0, x29, #0x18 11aedc: f90013e8 str x8, [sp, #0x20] 11aee0: 97fe2620 bl 0xa4760 11aee4: b9002be0 str w0, [sp, #0x28] 11aee8: b9402be0 ldr w0, [sp, #0x28] 11aeec: 2a1f03e3 mov w3, wzr 11aef0: 71000400 subs w0, w0, #0x1 11aef4: b9001fe0 str w0, [sp, #0x1c] 11aef8: b9001be3 str w3, [sp, #0x18] 11aefc: 5400010b b.lt 0x11af1c 11af00: 14000001 b 0x11af04 11af04: b9802be8 ldrsw x8, [sp, #0x28] 11af08: f1004108 subs x8, x8, #0x10 11af0c: 1a9f27e9 cset w9, lo 11af10: f9000be8 str x8, [sp, #0x10] 11af14: b9001be9 str w9, [sp, #0x18] 11af18: 14000001 b 0x11af1c 11af1c: b9401be0 ldr w0, [sp, #0x18] 11af20: d10063a1 sub x1, x29, #0x18 11af24: f94013e2 ldr x2, [sp, #0x20] 11af28: b9000fe0 str w0, [sp, #0xc] 11af2c: aa0203e0 mov x0, x2 11af30: 97fe3960 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 11af34: d53bd040 mrs x0, TPIDR_EL0 11af38: f9401400 ldr x0, [x0, #0x28] 11af3c: f85f83a1 ldur x1, [x29, #-0x8] 11af40: eb010000 subs x0, x0, x1 11af44: f90003e0 str x0, [sp] 11af48: 540000a1 b.ne 0x11af5c 11af4c: 14000001 b 0x11af50 11af50: a9457bfd ldp x29, x30, [sp, #0x50] 11af54: 910183ff add sp, sp, #0x60 11af58: d65f03c0 ret 11af5c: 97fe3b85 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011af60 : 11af60: d10203ff sub sp, sp, #0x80 11af64: a9077bfd stp x29, x30, [sp, #0x70] 11af68: 9101c3fd add x29, sp, #0x70 11af6c: d53bd048 mrs x8, TPIDR_EL0 11af70: f9401508 ldr x8, [x8, #0x28] 11af74: f81f83a8 stur x8, [x29, #-0x8] 11af78: f81d03a0 stur x0, [x29, #-0x30] 11af7c: f9001fe1 str x1, [sp, #0x38] 11af80: f85d03a8 ldur x8, [x29, #-0x30] 11af84: f9401fe3 ldr x3, [sp, #0x38] 11af88: 90000702 adrp x2, 0x1fa000 11af8c: 912a2442 add x2, x2, #0xa89 11af90: 321b03e9 orr w9, wzr, #0x20 11af94: 2a0903e1 mov w1, w9 11af98: d100a3a0 sub x0, x29, #0x28 11af9c: f90017e8 str x8, [sp, #0x28] 11afa0: 97fe25f0 bl 0xa4760 11afa4: b90037e0 str w0, [sp, #0x34] 11afa8: b94037e9 ldr w9, [sp, #0x34] 11afac: 2a1f03e0 mov w0, wzr 11afb0: 71000529 subs w9, w9, #0x1 11afb4: b90027e9 str w9, [sp, #0x24] 11afb8: b90023e0 str w0, [sp, #0x20] 11afbc: 5400010b b.lt 0x11afdc 11afc0: 14000001 b 0x11afc4 11afc4: b98037e8 ldrsw x8, [sp, #0x34] 11afc8: f1008108 subs x8, x8, #0x20 11afcc: 1a9f27e9 cset w9, lo 11afd0: f9000fe8 str x8, [sp, #0x18] 11afd4: b90023e9 str w9, [sp, #0x20] 11afd8: 14000001 b 0x11afdc 11afdc: b94023e0 ldr w0, [sp, #0x20] 11afe0: d100a3a1 sub x1, x29, #0x28 11afe4: f94017e2 ldr x2, [sp, #0x28] 11afe8: b90017e0 str w0, [sp, #0x14] 11afec: aa0203e0 mov x0, x2 11aff0: 97fe3930 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 11aff4: d53bd040 mrs x0, TPIDR_EL0 11aff8: f9401400 ldr x0, [x0, #0x28] 11affc: f85f83a1 ldur x1, [x29, #-0x8] 11b000: eb010000 subs x0, x0, x1 11b004: f90007e0 str x0, [sp, #0x8] 11b008: 540000a1 b.ne 0x11b01c 11b00c: 14000001 b 0x11b010 11b010: a9477bfd ldp x29, x30, [sp, #0x70] 11b014: 910203ff add sp, sp, #0x80 11b018: d65f03c0 ret 11b01c: 97fe3b55 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011b020 : 11b020: d10203ff sub sp, sp, #0x80 11b024: a9077bfd stp x29, x30, [sp, #0x70] 11b028: 9101c3fd add x29, sp, #0x70 11b02c: d53bd048 mrs x8, TPIDR_EL0 11b030: f9401508 ldr x8, [x8, #0x28] 11b034: f81f83a8 stur x8, [x29, #-0x8] 11b038: f81d03a0 stur x0, [x29, #-0x30] 11b03c: f9001fe1 str x1, [sp, #0x38] 11b040: f85d03a8 ldur x8, [x29, #-0x30] 11b044: f9401fe3 ldr x3, [sp, #0x38] 11b048: f00006e2 adrp x2, 0x1fa000 11b04c: 9115f842 add x2, x2, #0x57e 11b050: 321b03e9 orr w9, wzr, #0x20 11b054: 2a0903e1 mov w1, w9 11b058: d100a3a0 sub x0, x29, #0x28 11b05c: f90017e8 str x8, [sp, #0x28] 11b060: 97fe25c0 bl 0xa4760 11b064: b90037e0 str w0, [sp, #0x34] 11b068: b94037e9 ldr w9, [sp, #0x34] 11b06c: 2a1f03e0 mov w0, wzr 11b070: 71000529 subs w9, w9, #0x1 11b074: b90027e9 str w9, [sp, #0x24] 11b078: b90023e0 str w0, [sp, #0x20] 11b07c: 5400010b b.lt 0x11b09c 11b080: 14000001 b 0x11b084 11b084: b98037e8 ldrsw x8, [sp, #0x34] 11b088: f1008108 subs x8, x8, #0x20 11b08c: 1a9f27e9 cset w9, lo 11b090: f9000fe8 str x8, [sp, #0x18] 11b094: b90023e9 str w9, [sp, #0x20] 11b098: 14000001 b 0x11b09c 11b09c: b94023e0 ldr w0, [sp, #0x20] 11b0a0: d100a3a1 sub x1, x29, #0x28 11b0a4: f94017e2 ldr x2, [sp, #0x28] 11b0a8: b90017e0 str w0, [sp, #0x14] 11b0ac: aa0203e0 mov x0, x2 11b0b0: 97fe3900 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 11b0b4: d53bd040 mrs x0, TPIDR_EL0 11b0b8: f9401400 ldr x0, [x0, #0x28] 11b0bc: f85f83a1 ldur x1, [x29, #-0x8] 11b0c0: eb010000 subs x0, x0, x1 11b0c4: f90007e0 str x0, [sp, #0x8] 11b0c8: 540000a1 b.ne 0x11b0dc 11b0cc: 14000001 b 0x11b0d0 11b0d0: a9477bfd ldp x29, x30, [sp, #0x70] 11b0d4: 910203ff add sp, sp, #0x80 11b0d8: d65f03c0 ret 11b0dc: 97fe3b25 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011b0e0 : 11b0e0: d10203ff sub sp, sp, #0x80 11b0e4: a9077bfd stp x29, x30, [sp, #0x70] 11b0e8: 9101c3fd add x29, sp, #0x70 11b0ec: d53bd048 mrs x8, TPIDR_EL0 11b0f0: f9401508 ldr x8, [x8, #0x28] 11b0f4: f81f83a8 stur x8, [x29, #-0x8] 11b0f8: f81d03a0 stur x0, [x29, #-0x30] 11b0fc: f9001fe1 str x1, [sp, #0x38] 11b100: f85d03a8 ldur x8, [x29, #-0x30] 11b104: f9401fe3 ldr x3, [sp, #0x38] 11b108: f00006e2 adrp x2, 0x1fa000 11b10c: 91160842 add x2, x2, #0x582 11b110: 321b03e9 orr w9, wzr, #0x20 11b114: 2a0903e1 mov w1, w9 11b118: d100a3a0 sub x0, x29, #0x28 11b11c: f90017e8 str x8, [sp, #0x28] 11b120: 97fe2590 bl 0xa4760 11b124: b90037e0 str w0, [sp, #0x34] 11b128: b94037e9 ldr w9, [sp, #0x34] 11b12c: 2a1f03e0 mov w0, wzr 11b130: 71000529 subs w9, w9, #0x1 11b134: b90027e9 str w9, [sp, #0x24] 11b138: b90023e0 str w0, [sp, #0x20] 11b13c: 5400010b b.lt 0x11b15c 11b140: 14000001 b 0x11b144 11b144: b98037e8 ldrsw x8, [sp, #0x34] 11b148: f1008108 subs x8, x8, #0x20 11b14c: 1a9f27e9 cset w9, lo 11b150: f9000fe8 str x8, [sp, #0x18] 11b154: b90023e9 str w9, [sp, #0x20] 11b158: 14000001 b 0x11b15c 11b15c: b94023e0 ldr w0, [sp, #0x20] 11b160: d100a3a1 sub x1, x29, #0x28 11b164: f94017e2 ldr x2, [sp, #0x28] 11b168: b90017e0 str w0, [sp, #0x14] 11b16c: aa0203e0 mov x0, x2 11b170: 97fe38d0 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 11b174: d53bd040 mrs x0, TPIDR_EL0 11b178: f9401400 ldr x0, [x0, #0x28] 11b17c: f85f83a1 ldur x1, [x29, #-0x8] 11b180: eb010000 subs x0, x0, x1 11b184: f90007e0 str x0, [sp, #0x8] 11b188: 540000a1 b.ne 0x11b19c 11b18c: 14000001 b 0x11b190 11b190: a9477bfd ldp x29, x30, [sp, #0x70] 11b194: 910203ff add sp, sp, #0x80 11b198: d65f03c0 ret 11b19c: 97fe3af5 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011b1a0 : 11b1a0: d10203ff sub sp, sp, #0x80 11b1a4: a9077bfd stp x29, x30, [sp, #0x70] 11b1a8: 9101c3fd add x29, sp, #0x70 11b1ac: d53bd048 mrs x8, TPIDR_EL0 11b1b0: f9401508 ldr x8, [x8, #0x28] 11b1b4: f81f83a8 stur x8, [x29, #-0x8] 11b1b8: f81d03a0 stur x0, [x29, #-0x30] 11b1bc: f9001fe1 str x1, [sp, #0x38] 11b1c0: f85d03a8 ldur x8, [x29, #-0x30] 11b1c4: f9401fe3 ldr x3, [sp, #0x38] 11b1c8: f00006e2 adrp x2, 0x1fa000 11b1cc: 91161c42 add x2, x2, #0x587 11b1d0: 321b03e9 orr w9, wzr, #0x20 11b1d4: 2a0903e1 mov w1, w9 11b1d8: d100a3a0 sub x0, x29, #0x28 11b1dc: f90017e8 str x8, [sp, #0x28] 11b1e0: 97fe2560 bl 0xa4760 11b1e4: b90037e0 str w0, [sp, #0x34] 11b1e8: b94037e9 ldr w9, [sp, #0x34] 11b1ec: 2a1f03e0 mov w0, wzr 11b1f0: 71000529 subs w9, w9, #0x1 11b1f4: b90027e9 str w9, [sp, #0x24] 11b1f8: b90023e0 str w0, [sp, #0x20] 11b1fc: 5400010b b.lt 0x11b21c 11b200: 14000001 b 0x11b204 11b204: b98037e8 ldrsw x8, [sp, #0x34] 11b208: f1008108 subs x8, x8, #0x20 11b20c: 1a9f27e9 cset w9, lo 11b210: f9000fe8 str x8, [sp, #0x18] 11b214: b90023e9 str w9, [sp, #0x20] 11b218: 14000001 b 0x11b21c 11b21c: b94023e0 ldr w0, [sp, #0x20] 11b220: d100a3a1 sub x1, x29, #0x28 11b224: f94017e2 ldr x2, [sp, #0x28] 11b228: b90017e0 str w0, [sp, #0x14] 11b22c: aa0203e0 mov x0, x2 11b230: 97fe38a0 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 11b234: d53bd040 mrs x0, TPIDR_EL0 11b238: f9401400 ldr x0, [x0, #0x28] 11b23c: f85f83a1 ldur x1, [x29, #-0x8] 11b240: eb010000 subs x0, x0, x1 11b244: f90007e0 str x0, [sp, #0x8] 11b248: 540000a1 b.ne 0x11b25c 11b24c: 14000001 b 0x11b250 11b250: a9477bfd ldp x29, x30, [sp, #0x70] 11b254: 910203ff add sp, sp, #0x80 11b258: d65f03c0 ret 11b25c: 97fe3ac5 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011b260 : 11b260: d10183ff sub sp, sp, #0x60 11b264: a9057bfd stp x29, x30, [sp, #0x50] 11b268: 910143fd add x29, sp, #0x50 11b26c: d53bd048 mrs x8, TPIDR_EL0 11b270: f9401508 ldr x8, [x8, #0x28] 11b274: f81f83a8 stur x8, [x29, #-0x8] 11b278: f81e03a0 stur x0, [x29, #-0x20] 11b27c: bc1dc3a0 stur s0, [x29, #-0x24] 11b280: f85e03a8 ldur x8, [x29, #-0x20] 11b284: bc5dc3a0 ldur s0, [x29, #-0x24] 11b288: 1e22c000 fcvt d0, s0 11b28c: f00006e2 adrp x2, 0x1fa000 11b290: 912a5442 add x2, x2, #0xa95 11b294: 321c03e9 orr w9, wzr, #0x10 11b298: 2a0903e1 mov w1, w9 11b29c: d10063a0 sub x0, x29, #0x18 11b2a0: f90013e8 str x8, [sp, #0x20] 11b2a4: 97fe252f bl 0xa4760 11b2a8: b9002be0 str w0, [sp, #0x28] 11b2ac: b9402be9 ldr w9, [sp, #0x28] 11b2b0: 2a1f03e0 mov w0, wzr 11b2b4: 71000529 subs w9, w9, #0x1 11b2b8: b9001fe9 str w9, [sp, #0x1c] 11b2bc: b9001be0 str w0, [sp, #0x18] 11b2c0: 5400010b b.lt 0x11b2e0 11b2c4: 14000001 b 0x11b2c8 11b2c8: b9802be8 ldrsw x8, [sp, #0x28] 11b2cc: f1004108 subs x8, x8, #0x10 11b2d0: 1a9f27e9 cset w9, lo 11b2d4: f9000be8 str x8, [sp, #0x10] 11b2d8: b9001be9 str w9, [sp, #0x18] 11b2dc: 14000001 b 0x11b2e0 11b2e0: b9401be0 ldr w0, [sp, #0x18] 11b2e4: d10063a1 sub x1, x29, #0x18 11b2e8: f94013e2 ldr x2, [sp, #0x20] 11b2ec: b9000fe0 str w0, [sp, #0xc] 11b2f0: aa0203e0 mov x0, x2 11b2f4: 97fe386f bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 11b2f8: d53bd040 mrs x0, TPIDR_EL0 11b2fc: f9401400 ldr x0, [x0, #0x28] 11b300: f85f83a1 ldur x1, [x29, #-0x8] 11b304: eb010000 subs x0, x0, x1 11b308: f90003e0 str x0, [sp] 11b30c: 540000a1 b.ne 0x11b320 11b310: 14000001 b 0x11b314 11b314: a9457bfd ldp x29, x30, [sp, #0x50] 11b318: 910183ff add sp, sp, #0x60 11b31c: d65f03c0 ret 11b320: 97fe3a94 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011b324 : 11b324: d101c3ff sub sp, sp, #0x70 11b328: a9067bfd stp x29, x30, [sp, #0x60] 11b32c: 910183fd add x29, sp, #0x60 11b330: d53bd048 mrs x8, TPIDR_EL0 11b334: f9401508 ldr x8, [x8, #0x28] 11b338: f81f83a8 stur x8, [x29, #-0x8] 11b33c: f81e03a0 stur x0, [x29, #-0x20] 11b340: fc1d83a0 stur d0, [x29, #-0x28] 11b344: f85e03a8 ldur x8, [x29, #-0x20] 11b348: fc5d83a0 ldur d0, [x29, #-0x28] 11b34c: f00006e2 adrp x2, 0x1fa000 11b350: 912a5442 add x2, x2, #0xa95 11b354: 321c03e9 orr w9, wzr, #0x10 11b358: 2a0903e1 mov w1, w9 11b35c: d10063a0 sub x0, x29, #0x18 11b360: f90017e8 str x8, [sp, #0x28] 11b364: 97fe24ff bl 0xa4760 11b368: b81d43a0 stur w0, [x29, #-0x2c] 11b36c: b85d43a9 ldur w9, [x29, #-0x2c] 11b370: 2a1f03e0 mov w0, wzr 11b374: 71000529 subs w9, w9, #0x1 11b378: b90027e9 str w9, [sp, #0x24] 11b37c: b90023e0 str w0, [sp, #0x20] 11b380: 5400010b b.lt 0x11b3a0 11b384: 14000001 b 0x11b388 11b388: b89d43a8 ldursw x8, [x29, #-0x2c] 11b38c: f1004108 subs x8, x8, #0x10 11b390: 1a9f27e9 cset w9, lo 11b394: f9000fe8 str x8, [sp, #0x18] 11b398: b90023e9 str w9, [sp, #0x20] 11b39c: 14000001 b 0x11b3a0 11b3a0: b94023e0 ldr w0, [sp, #0x20] 11b3a4: d10063a1 sub x1, x29, #0x18 11b3a8: f94017e2 ldr x2, [sp, #0x28] 11b3ac: b90017e0 str w0, [sp, #0x14] 11b3b0: aa0203e0 mov x0, x2 11b3b4: 97fe383f bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 11b3b8: d53bd040 mrs x0, TPIDR_EL0 11b3bc: f9401400 ldr x0, [x0, #0x28] 11b3c0: f85f83a1 ldur x1, [x29, #-0x8] 11b3c4: eb010000 subs x0, x0, x1 11b3c8: f90007e0 str x0, [sp, #0x8] 11b3cc: 540000a1 b.ne 0x11b3e0 11b3d0: 14000001 b 0x11b3d4 11b3d4: a9467bfd ldp x29, x30, [sp, #0x60] 11b3d8: 9101c3ff add sp, sp, #0x70 11b3dc: d65f03c0 ret 11b3e0: 97fe3a64 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011b3e4 : 11b3e4: d10203ff sub sp, sp, #0x80 11b3e8: a9077bfd stp x29, x30, [sp, #0x70] 11b3ec: 9101c3fd add x29, sp, #0x70 11b3f0: d53bd048 mrs x8, TPIDR_EL0 11b3f4: f9401508 ldr x8, [x8, #0x28] 11b3f8: f81f83a8 stur x8, [x29, #-0x8] 11b3fc: f81d03a0 stur x0, [x29, #-0x30] 11b400: f9001fe1 str x1, [sp, #0x38] 11b404: f85d03a8 ldur x8, [x29, #-0x30] 11b408: f9401fe3 ldr x3, [sp, #0x38] 11b40c: f00006e2 adrp x2, 0x1fa000 11b410: 912a8042 add x2, x2, #0xaa0 11b414: 321b03e9 orr w9, wzr, #0x20 11b418: 2a0903e1 mov w1, w9 11b41c: d100a3a0 sub x0, x29, #0x28 11b420: f90017e8 str x8, [sp, #0x28] 11b424: 97fe24cf bl 0xa4760 11b428: b90037e0 str w0, [sp, #0x34] 11b42c: b94037e9 ldr w9, [sp, #0x34] 11b430: 2a1f03e0 mov w0, wzr 11b434: 71000529 subs w9, w9, #0x1 11b438: b90027e9 str w9, [sp, #0x24] 11b43c: b90023e0 str w0, [sp, #0x20] 11b440: 5400010b b.lt 0x11b460 11b444: 14000001 b 0x11b448 11b448: b98037e8 ldrsw x8, [sp, #0x34] 11b44c: f1008108 subs x8, x8, #0x20 11b450: 1a9f27e9 cset w9, lo 11b454: f9000fe8 str x8, [sp, #0x18] 11b458: b90023e9 str w9, [sp, #0x20] 11b45c: 14000001 b 0x11b460 11b460: b94023e0 ldr w0, [sp, #0x20] 11b464: d100a3a1 sub x1, x29, #0x28 11b468: f94017e2 ldr x2, [sp, #0x28] 11b46c: b90017e0 str w0, [sp, #0x14] 11b470: aa0203e0 mov x0, x2 11b474: 97fe380f bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 11b478: d53bd040 mrs x0, TPIDR_EL0 11b47c: f9401400 ldr x0, [x0, #0x28] 11b480: f85f83a1 ldur x1, [x29, #-0x8] 11b484: eb010000 subs x0, x0, x1 11b488: f90007e0 str x0, [sp, #0x8] 11b48c: 540000a1 b.ne 0x11b4a0 11b490: 14000001 b 0x11b494 11b494: a9477bfd ldp x29, x30, [sp, #0x70] 11b498: 910203ff add sp, sp, #0x80 11b49c: d65f03c0 ret 11b4a0: 97fe3a34 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011b4a4 : 11b4a4: d10343ff sub sp, sp, #0xd0 11b4a8: a90c7bfd stp x29, x30, [sp, #0xc0] 11b4ac: 910303fd add x29, sp, #0xc0 11b4b0: d53bd048 mrs x8, TPIDR_EL0 11b4b4: f9401508 ldr x8, [x8, #0x28] 11b4b8: f81f83a8 stur x8, [x29, #-0x8] 11b4bc: f90027e0 str x0, [sp, #0x48] 11b4c0: f90023e1 str x1, [sp, #0x40] 11b4c4: f81f03a2 stur x2, [x29, #-0x10] 11b4c8: f94027e8 ldr x8, [sp, #0x48] 11b4cc: f90013e8 str x8, [sp, #0x20] 11b4d0: 14000001 b 0x11b4d4 11b4d4: f94013e0 ldr x0, [sp, #0x20] 11b4d8: 97fe11f6 bl 0x9fcb0 <_ZNK7android7AString4sizeEv@plt> 11b4dc: f81d03a0 stur x0, [x29, #-0x30] 11b4e0: d100a3a0 sub x0, x29, #0x28 11b4e4: d10043be sub x30, x29, #0x10 11b4e8: d100c3a1 sub x1, x29, #0x30 11b4ec: aa0003e8 mov x8, x0 11b4f0: f9000fe0 str x0, [sp, #0x18] 11b4f4: aa1e03e0 mov x0, x30 11b4f8: 97fe16da bl 0xa1060 <_ZN7android10Compare_LEImmEENS_7AStringERKT_RKT0_@plt> 11b4fc: f9400fe0 ldr x0, [sp, #0x18] 11b500: 97fe35f4 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 11b504: b90017e0 str w0, [sp, #0x14] 11b508: 14000001 b 0x11b50c 11b50c: b94017e8 ldr w8, [sp, #0x14] 11b510: 37000308 tbnz w8, #0x0, 0x11b570 11b514: 14000001 b 0x11b518 11b518: f00006e1 adrp x1, 0x1fa000 11b51c: 91163021 add x1, x1, #0x58c 11b520: d10123a0 sub x0, x29, #0x48 11b524: 97fe2197 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 11b528: 14000001 b 0x11b52c 11b52c: d10123a0 sub x0, x29, #0x48 11b530: d100a3a1 sub x1, x29, #0x28 11b534: 97fe1deb bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 11b538: 14000001 b 0x11b53c 11b53c: d10123a0 sub x0, x29, #0x48 11b540: 97fe19f0 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b544: 1400000b b 0x11b570 11b548: f9001fe0 str x0, [sp, #0x38] 11b54c: 2a0103e8 mov w8, w1 11b550: b90037e8 str w8, [sp, #0x34] 11b554: 1400001f b 0x11b5d0 11b558: f9001fe0 str x0, [sp, #0x38] 11b55c: 2a0103e8 mov w8, w1 11b560: b90037e8 str w8, [sp, #0x34] 11b564: d10123a0 sub x0, x29, #0x48 11b568: 97fe19e6 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b56c: 14000019 b 0x11b5d0 11b570: d100a3a0 sub x0, x29, #0x28 11b574: 97fe19e3 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b578: 14000001 b 0x11b57c 11b57c: f94013e8 ldr x8, [sp, #0x20] 11b580: f9400109 ldr x9, [x8] 11b584: f85f03aa ldur x10, [x29, #-0x10] 11b588: 8b0a0129 add x9, x9, x10 11b58c: f94023ea ldr x10, [sp, #0x40] 11b590: f90033e9 str x9, [sp, #0x60] 11b594: f9002fea str x10, [sp, #0x58] 11b598: f94033e9 ldr x9, [sp, #0x60] 11b59c: f9402fea ldr x10, [sp, #0x58] 11b5a0: f81b03a9 stur x9, [x29, #-0x50] 11b5a4: f81a83aa stur x10, [x29, #-0x58] 11b5a8: f85b03a0 ldur x0, [x29, #-0x50] 11b5ac: f85a83a1 ldur x1, [x29, #-0x58] 11b5b0: 97fe2038 bl 0xa3690 11b5b4: f90017e0 str x0, [sp, #0x28] 11b5b8: f94017e8 ldr x8, [sp, #0x28] 11b5bc: b5000108 cbnz x8, 0x11b5dc 11b5c0: 14000001 b 0x11b5c4 11b5c4: 92800008 mov x8, #-0x1 // =-1 11b5c8: f9002be8 str x8, [sp, #0x50] 11b5cc: 1400000a b 0x11b5f4 11b5d0: d100a3a0 sub x0, x29, #0x28 11b5d4: 97fe19cb bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b5d8: 14000014 b 0x11b628 11b5dc: f94017e8 ldr x8, [sp, #0x28] 11b5e0: f94013e9 ldr x9, [sp, #0x20] 11b5e4: f940012a ldr x10, [x9] 11b5e8: eb0a0108 subs x8, x8, x10 11b5ec: f9002be8 str x8, [sp, #0x50] 11b5f0: 14000001 b 0x11b5f4 11b5f4: f9402be8 ldr x8, [sp, #0x50] 11b5f8: d53bd049 mrs x9, TPIDR_EL0 11b5fc: f9401529 ldr x9, [x9, #0x28] 11b600: f85f83aa ldur x10, [x29, #-0x8] 11b604: eb0a0129 subs x9, x9, x10 11b608: f90007e8 str x8, [sp, #0x8] 11b60c: f90003e9 str x9, [sp] 11b610: 54000101 b.ne 0x11b630 11b614: 14000001 b 0x11b618 11b618: f94007e0 ldr x0, [sp, #0x8] 11b61c: a94c7bfd ldp x29, x30, [sp, #0xc0] 11b620: 910343ff add sp, sp, #0xd0 11b624: d65f03c0 ret 11b628: f9401fe0 ldr x0, [sp, #0x38] 11b62c: 97fe3239 bl 0xa7f10 <_Unwind_Resume@plt> 11b630: 97fe39d0 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011b634 : 11b634: d10103ff sub sp, sp, #0x40 11b638: a9037bfd stp x29, x30, [sp, #0x30] 11b63c: 9100c3fd add x29, sp, #0x30 11b640: f81f83a0 stur x0, [x29, #-0x8] 11b644: f81f03a1 stur x1, [x29, #-0x10] 11b648: f9000fe2 str x2, [sp, #0x18] 11b64c: f85f83a0 ldur x0, [x29, #-0x8] 11b650: f85f03a1 ldur x1, [x29, #-0x10] 11b654: f9000be0 str x0, [sp, #0x10] 11b658: aa0103e0 mov x0, x1 11b65c: 97fe3095 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> 11b660: f85f03a1 ldur x1, [x29, #-0x10] 11b664: f90007e0 str x0, [sp, #0x8] 11b668: aa0103e0 mov x0, x1 11b66c: 97fe1191 bl 0x9fcb0 <_ZNK7android7AString4sizeEv@plt> 11b670: f9400fe3 ldr x3, [sp, #0x18] 11b674: f9400be1 ldr x1, [sp, #0x10] 11b678: f90003e0 str x0, [sp] 11b67c: aa0103e0 mov x0, x1 11b680: f94007e1 ldr x1, [sp, #0x8] 11b684: f94003e2 ldr x2, [sp] 11b688: 97fe37da bl 0xa95f0 <_ZN7android7AString6insertEPKcmm@plt> 11b68c: a9437bfd ldp x29, x30, [sp, #0x30] 11b690: 910103ff add sp, sp, #0x40 11b694: d65f03c0 ret 000000000011b698 : 11b698: d10443ff sub sp, sp, #0x110 11b69c: a9107bfd stp x29, x30, [sp, #0x100] 11b6a0: 910403fd add x29, sp, #0x100 11b6a4: d10043a8 sub x8, x29, #0x10 11b6a8: d53bd049 mrs x9, TPIDR_EL0 11b6ac: f9401529 ldr x9, [x9, #0x28] 11b6b0: f9000509 str x9, [x8, #0x8] 11b6b4: f90043e0 str x0, [sp, #0x80] 11b6b8: f9003fe1 str x1, [sp, #0x78] 11b6bc: f9003be2 str x2, [sp, #0x70] 11b6c0: f9000103 str x3, [x8] 11b6c4: f94043e9 ldr x9, [sp, #0x80] 11b6c8: f9002be8 str x8, [sp, #0x50] 11b6cc: f90027e9 str x9, [sp, #0x48] 11b6d0: 14000001 b 0x11b6d4 11b6d4: 2a1f03e8 mov w8, wzr 11b6d8: b81d43a8 stur w8, [x29, #-0x2c] 11b6dc: d100a3a9 sub x9, x29, #0x28 11b6e0: d10043a0 sub x0, x29, #0x10 11b6e4: d100b3a1 sub x1, x29, #0x2c 11b6e8: aa0903e8 mov x8, x9 11b6ec: f90023e9 str x9, [sp, #0x40] 11b6f0: 97fe2528 bl 0xa4b90 <_ZN7android10Compare_GEImjEENS_7AStringERKT_RKT0_@plt> 11b6f4: f94023e0 ldr x0, [sp, #0x40] 11b6f8: 97fe3576 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 11b6fc: b9003fe0 str w0, [sp, #0x3c] 11b700: 14000001 b 0x11b704 11b704: b9403fe8 ldr w8, [sp, #0x3c] 11b708: 37000308 tbnz w8, #0x0, 0x11b768 11b70c: 14000001 b 0x11b710 11b710: f00006e1 adrp x1, 0x1fa000 11b714: 9117d821 add x1, x1, #0x5f6 11b718: d10123a0 sub x0, x29, #0x48 11b71c: 97fe2119 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 11b720: 14000001 b 0x11b724 11b724: d10123a0 sub x0, x29, #0x48 11b728: d100a3a1 sub x1, x29, #0x28 11b72c: 97fe1d6d bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 11b730: 14000001 b 0x11b734 11b734: d10123a0 sub x0, x29, #0x48 11b738: 97fe1972 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b73c: 1400000b b 0x11b768 11b740: f90037e0 str x0, [sp, #0x68] 11b744: 2a0103e8 mov w8, w1 11b748: b90067e8 str w8, [sp, #0x64] 11b74c: 14000025 b 0x11b7e0 11b750: f90037e0 str x0, [sp, #0x68] 11b754: 2a0103e8 mov w8, w1 11b758: b90067e8 str w8, [sp, #0x64] 11b75c: d10123a0 sub x0, x29, #0x48 11b760: 97fe1968 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b764: 1400001f b 0x11b7e0 11b768: d100a3a0 sub x0, x29, #0x28 11b76c: 97fe1965 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b770: 14000001 b 0x11b774 11b774: 14000001 b 0x11b778 11b778: f94027e8 ldr x8, [sp, #0x48] 11b77c: 91002101 add x1, x8, #0x8 11b780: d10183a9 sub x9, x29, #0x60 11b784: d10043a0 sub x0, x29, #0x10 11b788: aa0903e8 mov x8, x9 11b78c: f9001be9 str x9, [sp, #0x30] 11b790: 97fe1634 bl 0xa1060 <_ZN7android10Compare_LEImmEENS_7AStringERKT_RKT0_@plt> 11b794: f9401be0 ldr x0, [sp, #0x30] 11b798: 97fe354e bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 11b79c: b9002fe0 str w0, [sp, #0x2c] 11b7a0: 14000001 b 0x11b7a4 11b7a4: b9402fe8 ldr w8, [sp, #0x2c] 11b7a8: 37000368 tbnz w8, #0x0, 0x11b814 11b7ac: 14000001 b 0x11b7b0 11b7b0: f00006e1 adrp x1, 0x1fa000 11b7b4: 91198c21 add x1, x1, #0x663 11b7b8: d101e3a0 sub x0, x29, #0x78 11b7bc: 97fe20f1 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 11b7c0: 14000001 b 0x11b7c4 11b7c4: d101e3a0 sub x0, x29, #0x78 11b7c8: d10183a1 sub x1, x29, #0x60 11b7cc: 97fe1d45 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 11b7d0: 14000001 b 0x11b7d4 11b7d4: d101e3a0 sub x0, x29, #0x78 11b7d8: 97fe194a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b7dc: 1400000e b 0x11b814 11b7e0: d100a3a0 sub x0, x29, #0x28 11b7e4: 97fe1947 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b7e8: 14000051 b 0x11b92c 11b7ec: f90037e0 str x0, [sp, #0x68] 11b7f0: 2a0103e8 mov w8, w1 11b7f4: b90067e8 str w8, [sp, #0x64] 11b7f8: 14000023 b 0x11b884 11b7fc: f90037e0 str x0, [sp, #0x68] 11b800: 2a0103e8 mov w8, w1 11b804: b90067e8 str w8, [sp, #0x64] 11b808: d101e3a0 sub x0, x29, #0x78 11b80c: 97fe193d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b810: 1400001d b 0x11b884 11b814: d10183a0 sub x0, x29, #0x60 11b818: 97fe193a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b81c: 14000001 b 0x11b820 11b820: f94027e0 ldr x0, [sp, #0x48] 11b824: 97fe2217 bl 0xa4080 <_ZN7android7AString11makeMutableEv@plt> 11b828: f94027e0 ldr x0, [sp, #0x48] 11b82c: f940041e ldr x30, [x0, #0x8] 11b830: f9403be8 ldr x8, [sp, #0x70] 11b834: 8b0803c8 add x8, x30, x8 11b838: 91000508 add x8, x8, #0x1 11b83c: f940081e ldr x30, [x0, #0x10] 11b840: eb1e0108 subs x8, x8, x30 11b844: f90013e8 str x8, [sp, #0x20] 11b848: 54000249 b.ls 0x11b890 11b84c: 14000001 b 0x11b850 11b850: f94027e8 ldr x8, [sp, #0x48] 11b854: f9400909 ldr x9, [x8, #0x10] 11b858: f9403bea ldr x10, [sp, #0x70] 11b85c: 8b0a0129 add x9, x9, x10 11b860: 91007d29 add x9, x9, #0x1f 11b864: 927be929 and x9, x9, #0xffffffffffffffe0 11b868: f9000909 str x9, [x8, #0x10] 11b86c: f9400100 ldr x0, [x8] 11b870: f9400901 ldr x1, [x8, #0x10] 11b874: 97fe207f bl 0xa3a70 11b878: f94027e8 ldr x8, [sp, #0x48] 11b87c: f9000100 str x0, [x8] 11b880: 14000004 b 0x11b890 11b884: d10183a0 sub x0, x29, #0x60 11b888: 97fe191e bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11b88c: 14000028 b 0x11b92c 11b890: f94027e8 ldr x8, [sp, #0x48] 11b894: f9400109 ldr x9, [x8] 11b898: f9402bea ldr x10, [sp, #0x50] 11b89c: f940014b ldr x11, [x10] 11b8a0: f9403bec ldr x12, [sp, #0x70] 11b8a4: 8b0c016c add x12, x11, x12 11b8a8: 8b0c0120 add x0, x9, x12 11b8ac: 8b0b0121 add x1, x9, x11 11b8b0: f9400509 ldr x9, [x8, #0x8] 11b8b4: eb0b0129 subs x9, x9, x11 11b8b8: 91000522 add x2, x9, #0x1 11b8bc: 97fe1d61 bl 0xa2e40 11b8c0: f94027e8 ldr x8, [sp, #0x48] 11b8c4: f9400109 ldr x9, [x8] 11b8c8: f9402bea ldr x10, [sp, #0x50] 11b8cc: f940014b ldr x11, [x10] 11b8d0: 8b0b0129 add x9, x9, x11 11b8d4: f9403fe1 ldr x1, [sp, #0x78] 11b8d8: f9403be2 ldr x2, [sp, #0x70] 11b8dc: f9000fe0 str x0, [sp, #0x18] 11b8e0: aa0903e0 mov x0, x9 11b8e4: 97fe112b bl 0x9fd90 11b8e8: f9403be8 ldr x8, [sp, #0x70] 11b8ec: f94027e9 ldr x9, [sp, #0x48] 11b8f0: f940052a ldr x10, [x9, #0x8] 11b8f4: 8b080148 add x8, x10, x8 11b8f8: f9000528 str x8, [x9, #0x8] 11b8fc: d53bd048 mrs x8, TPIDR_EL0 11b900: f9401508 ldr x8, [x8, #0x28] 11b904: f9402bea ldr x10, [sp, #0x50] 11b908: f940054b ldr x11, [x10, #0x8] 11b90c: eb0b0108 subs x8, x8, x11 11b910: f9000be0 str x0, [sp, #0x10] 11b914: f90007e8 str x8, [sp, #0x8] 11b918: 540000e1 b.ne 0x11b934 11b91c: 14000001 b 0x11b920 11b920: a9507bfd ldp x29, x30, [sp, #0x100] 11b924: 910443ff add sp, sp, #0x110 11b928: d65f03c0 ret 11b92c: f94037e0 ldr x0, [sp, #0x68] 11b930: 97fe3178 bl 0xa7f10 <_Unwind_Resume@plt> 11b934: 97fe390f bl 0xa9d70 <__stack_chk_fail@plt> 000000000011b938 (unsigned long const&, unsigned int const&)>: 11b938: d10143ff sub sp, sp, #0x50 11b93c: a9047bfd stp x29, x30, [sp, #0x40] 11b940: 910103fd add x29, sp, #0x40 11b944: 52800009 mov w9, #0x0 // =0 11b948: b0000c6a adrp x10, 0x2a8000 11b94c: f947cd4a ldr x10, [x10, #0xf98] 11b950: b00006eb adrp x11, 0x1f8000 11b954: 9118556b add x11, x11, #0x615 11b958: b0000c6c adrp x12, 0x2a8000 11b95c: f942d18c ldr x12, [x12, #0x5a0] 11b960: f81f83a0 stur x0, [x29, #-0x8] 11b964: f81f03a1 stur x1, [x29, #-0x10] 11b968: 320003ed orr w13, wzr, #0x1 11b96c: 0a0d0129 and w9, w9, w13 11b970: 381ef3a9 sturb w9, [x29, #-0x11] 11b974: aa0803e0 mov x0, x8 11b978: f9000be8 str x8, [sp, #0x10] 11b97c: f90007eb str x11, [sp, #0x8] 11b980: f90003ec str x12, [sp] 11b984: d63f0140 blr x10 11b988: f85f83a8 ldur x8, [x29, #-0x8] 11b98c: f9400108 ldr x8, [x8] 11b990: f85f03aa ldur x10, [x29, #-0x10] 11b994: b9400149 ldr w9, [x10] 11b998: 2a0903ea mov w10, w9 11b99c: d3407d4a ubfx x10, x10, #0, #32 11b9a0: eb0a011f cmp x8, x10 11b9a4: 1a9f37e9 cset w9, hs 11b9a8: 370002e9 tbnz w9, #0x0, 0x11ba04 (unsigned long const&, unsigned int const&)+0xcc> 11b9ac: f85f83a8 ldur x8, [x29, #-0x8] 11b9b0: f9400101 ldr x1, [x8] 11b9b4: f9400be0 ldr x0, [sp, #0x10] 11b9b8: 97fe303e bl 0xa7ab0 <_ZN7android7AString6appendEm@plt> 11b9bc: 14000001 b 0x11b9c0 (unsigned long const&, unsigned int const&)+0x88> 11b9c0: f9400be0 ldr x0, [sp, #0x10] 11b9c4: f94007e1 ldr x1, [sp, #0x8] 11b9c8: 97fe36ba bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 11b9cc: 14000001 b 0x11b9d0 (unsigned long const&, unsigned int const&)+0x98> 11b9d0: f85f03a8 ldur x8, [x29, #-0x10] 11b9d4: b9400101 ldr w1, [x8] 11b9d8: f9400be0 ldr x0, [sp, #0x10] 11b9dc: 97fe1879 bl 0xa1bc0 <_ZN7android7AString6appendEj@plt> 11b9e0: 14000001 b 0x11b9e4 (unsigned long const&, unsigned int const&)+0xac> 11b9e4: 14000008 b 0x11ba04 (unsigned long const&, unsigned int const&)+0xcc> 11b9e8: 2a0103e8 mov w8, w1 11b9ec: f90013e0 str x0, [sp, #0x20] 11b9f0: b9001fe8 str w8, [sp, #0x1c] 11b9f4: f9400be0 ldr x0, [sp, #0x10] 11b9f8: f94003e1 ldr x1, [sp] 11b9fc: d63f0020 blr x1 11ba00: 1400000d b 0x11ba34 (unsigned long const&, unsigned int const&)+0xfc> 11ba04: 12800008 mov w8, #-0x1 // =-1 11ba08: 320003e9 orr w9, wzr, #0x1 11ba0c: 0a090108 and w8, w8, w9 11ba10: 381ef3a8 sturb w8, [x29, #-0x11] 11ba14: 385ef3a8 ldurb w8, [x29, #-0x11] 11ba18: 37000088 tbnz w8, #0x0, 0x11ba28 (unsigned long const&, unsigned int const&)+0xf0> 11ba1c: f9400be0 ldr x0, [sp, #0x10] 11ba20: f94003e8 ldr x8, [sp] 11ba24: d63f0100 blr x8 11ba28: a9447bfd ldp x29, x30, [sp, #0x40] 11ba2c: 910143ff add sp, sp, #0x50 11ba30: d65f03c0 ret 11ba34: f94013e0 ldr x0, [sp, #0x20] 11ba38: 97fe3136 bl 0xa7f10 <_Unwind_Resume@plt> 000000000011ba3c : 11ba3c: d100c3ff sub sp, sp, #0x30 11ba40: a9027bfd stp x29, x30, [sp, #0x20] 11ba44: 910083fd add x29, sp, #0x20 11ba48: 52800008 mov w8, #0x0 // =0 11ba4c: f81f83a0 stur x0, [x29, #-0x8] 11ba50: f9000be1 str x1, [sp, #0x10] 11ba54: f85f83a0 ldur x0, [x29, #-0x8] 11ba58: f9400be1 ldr x1, [sp, #0x10] 11ba5c: b9000fe8 str w8, [sp, #0xc] 11ba60: 97fe1fa0 bl 0xa38e0 <_ZNK7android7AString7compareERKS0_@plt> 11ba64: b9400fe8 ldr w8, [sp, #0xc] 11ba68: 6b08001f cmp w0, w8 11ba6c: 1a9fa7e0 cset w0, lt 11ba70: 320003e9 orr w9, wzr, #0x1 11ba74: 0a090009 and w9, w0, w9 11ba78: 2a0903e0 mov w0, w9 11ba7c: a9427bfd ldp x29, x30, [sp, #0x20] 11ba80: 9100c3ff add sp, sp, #0x30 11ba84: d65f03c0 ret 000000000011ba88 : 11ba88: d10083ff sub sp, sp, #0x20 11ba8c: a9017bfd stp x29, x30, [sp, #0x10] 11ba90: 910043fd add x29, sp, #0x10 11ba94: f90007e0 str x0, [sp, #0x8] 11ba98: f90003e1 str x1, [sp] 11ba9c: f94007e0 ldr x0, [sp, #0x8] 11baa0: f9400000 ldr x0, [x0] 11baa4: f94003e1 ldr x1, [sp] 11baa8: f9400021 ldr x1, [x1] 11baac: 97fe19e1 bl 0xa2230 11bab0: a9417bfd ldp x29, x30, [sp, #0x10] 11bab4: 910083ff add sp, sp, #0x20 11bab8: d65f03c0 ret 000000000011babc (android::AString const&) const>: 11babc: d100c3ff sub sp, sp, #0x30 11bac0: a9027bfd stp x29, x30, [sp, #0x20] 11bac4: 910083fd add x29, sp, #0x20 11bac8: 52800008 mov w8, #0x0 // =0 11bacc: f81f83a0 stur x0, [x29, #-0x8] 11bad0: f9000be1 str x1, [sp, #0x10] 11bad4: f85f83a0 ldur x0, [x29, #-0x8] 11bad8: f9400be1 ldr x1, [sp, #0x10] 11badc: b9000fe8 str w8, [sp, #0xc] 11bae0: 97fe1f80 bl 0xa38e0 <_ZNK7android7AString7compareERKS0_@plt> 11bae4: b9400fe8 ldr w8, [sp, #0xc] 11bae8: 6b08001f cmp w0, w8 11baec: 1a9fd7e0 cset w0, gt 11baf0: 320003e9 orr w9, wzr, #0x1 11baf4: 0a090009 and w9, w0, w9 11baf8: 2a0903e0 mov w0, w9 11bafc: a9427bfd ldp x29, x30, [sp, #0x20] 11bb00: 9100c3ff add sp, sp, #0x30 11bb04: d65f03c0 ret 000000000011bb08 : 11bb08: d10083ff sub sp, sp, #0x20 11bb0c: a9017bfd stp x29, x30, [sp, #0x10] 11bb10: 910043fd add x29, sp, #0x10 11bb14: f90007e0 str x0, [sp, #0x8] 11bb18: f90003e1 str x1, [sp] 11bb1c: f94007e0 ldr x0, [sp, #0x8] 11bb20: f9400000 ldr x0, [x0] 11bb24: f94003e1 ldr x1, [sp] 11bb28: f9400021 ldr x1, [x1] 11bb2c: 97fe2d7d bl 0xa7120 11bb30: a9417bfd ldp x29, x30, [sp, #0x10] 11bb34: 910083ff add sp, sp, #0x20 11bb38: d65f03c0 ret 000000000011bb3c : 11bb3c: d100c3ff sub sp, sp, #0x30 11bb40: a9027bfd stp x29, x30, [sp, #0x20] 11bb44: 910083fd add x29, sp, #0x20 11bb48: 52800008 mov w8, #0x0 // =0 11bb4c: f81f83a0 stur x0, [x29, #-0x8] 11bb50: f9000be1 str x1, [sp, #0x10] 11bb54: f85f83a0 ldur x0, [x29, #-0x8] 11bb58: f9400be1 ldr x1, [sp, #0x10] 11bb5c: b9000fe8 str w8, [sp, #0xc] 11bb60: 97fe2100 bl 0xa3f60 <_ZNK7android7AString17compareIgnoreCaseERKS0_@plt> 11bb64: b9400fe8 ldr w8, [sp, #0xc] 11bb68: 6b08001f cmp w0, w8 11bb6c: 1a9f17e0 cset w0, eq 11bb70: 320003e9 orr w9, wzr, #0x1 11bb74: 0a090009 and w9, w0, w9 11bb78: 2a0903e0 mov w0, w9 11bb7c: a9427bfd ldp x29, x30, [sp, #0x20] 11bb80: 9100c3ff add sp, sp, #0x30 11bb84: d65f03c0 ret 000000000011bb88 : 11bb88: d100c3ff sub sp, sp, #0x30 11bb8c: a9027bfd stp x29, x30, [sp, #0x20] 11bb90: 910083fd add x29, sp, #0x20 11bb94: f81f83a0 stur x0, [x29, #-0x8] 11bb98: f85f83a0 ldur x0, [x29, #-0x8] 11bb9c: f90007e0 str x0, [sp, #0x8] 11bba0: 97fe2138 bl 0xa4080 <_ZN7android7AString11makeMutableEv@plt> 11bba4: f9000bff str xzr, [sp, #0x10] 11bba8: f9400be8 ldr x8, [sp, #0x10] 11bbac: f94007e9 ldr x9, [sp, #0x8] 11bbb0: f940052a ldr x10, [x9, #0x8] 11bbb4: eb0a011f cmp x8, x10 11bbb8: 1a9f27eb cset w11, lo 11bbbc: 3700004b tbnz w11, #0x0, 0x11bbc4 11bbc0: 14000010 b 0x11bc00 11bbc4: f94007e8 ldr x8, [sp, #0x8] 11bbc8: f9400108 ldr x8, [x8] 11bbcc: f9400be9 ldr x9, [sp, #0x10] 11bbd0: 8b090108 add x8, x8, x9 11bbd4: 39400100 ldrb w0, [x8] 11bbd8: 97fe330e bl 0xa8810 11bbdc: f94007e8 ldr x8, [sp, #0x8] 11bbe0: f9400108 ldr x8, [x8] 11bbe4: f9400be9 ldr x9, [sp, #0x10] 11bbe8: 8b090108 add x8, x8, x9 11bbec: 39000100 strb w0, [x8] 11bbf0: f9400be8 ldr x8, [sp, #0x10] 11bbf4: 91000508 add x8, x8, #0x1 11bbf8: f9000be8 str x8, [sp, #0x10] 11bbfc: 17ffffeb b 0x11bba8 11bc00: a9427bfd ldp x29, x30, [sp, #0x20] 11bc04: 9100c3ff add sp, sp, #0x30 11bc08: d65f03c0 ret 000000000011bc0c : 11bc0c: d10103ff sub sp, sp, #0x40 11bc10: a9037bfd stp x29, x30, [sp, #0x30] 11bc14: 9100c3fd add x29, sp, #0x30 11bc18: 52800008 mov w8, #0x0 // =0 11bc1c: 12800009 mov w9, #-0x1 // =-1 11bc20: f81f83a0 stur x0, [x29, #-0x8] 11bc24: f81f03a1 stur x1, [x29, #-0x10] 11bc28: f85f83a0 ldur x0, [x29, #-0x8] 11bc2c: f9400000 ldr x0, [x0] 11bc30: f85f03a1 ldur x1, [x29, #-0x10] 11bc34: f85f03aa ldur x10, [x29, #-0x10] 11bc38: f9000fe0 str x0, [sp, #0x18] 11bc3c: aa0a03e0 mov x0, x10 11bc40: b90017e8 str w8, [sp, #0x14] 11bc44: b90013e9 str w9, [sp, #0x10] 11bc48: f90007e1 str x1, [sp, #0x8] 11bc4c: 97fe1dc9 bl 0xa3370 11bc50: f9400fea ldr x10, [sp, #0x18] 11bc54: f90003e0 str x0, [sp] 11bc58: aa0a03e0 mov x0, x10 11bc5c: f94007e1 ldr x1, [sp, #0x8] 11bc60: f94003e2 ldr x2, [sp] 11bc64: 97fe21c7 bl 0xa4380 11bc68: b94017e8 ldr w8, [sp, #0x14] 11bc6c: 6b08001f cmp w0, w8 11bc70: 1a9f07e9 cset w9, ne 11bc74: b94013e0 ldr w0, [sp, #0x10] 11bc78: 4a000129 eor w9, w9, w0 11bc7c: 320003eb orr w11, wzr, #0x1 11bc80: 0a0b0129 and w9, w9, w11 11bc84: 2a0903e0 mov w0, w9 11bc88: a9437bfd ldp x29, x30, [sp, #0x30] 11bc8c: 910103ff add sp, sp, #0x40 11bc90: d65f03c0 ret 000000000011bc94 : 11bc94: d10103ff sub sp, sp, #0x40 11bc98: a9037bfd stp x29, x30, [sp, #0x30] 11bc9c: 9100c3fd add x29, sp, #0x30 11bca0: f81f03a0 stur x0, [x29, #-0x10] 11bca4: f9000fe1 str x1, [sp, #0x18] 11bca8: f85f03a0 ldur x0, [x29, #-0x10] 11bcac: f9400fe1 ldr x1, [sp, #0x18] 11bcb0: f90007e0 str x0, [sp, #0x8] 11bcb4: aa0103e0 mov x0, x1 11bcb8: 97fe1dae bl 0xa3370 11bcbc: f9000be0 str x0, [sp, #0x10] 11bcc0: f94007e0 ldr x0, [sp, #0x8] 11bcc4: f9400401 ldr x1, [x0, #0x8] 11bcc8: f9400be8 ldr x8, [sp, #0x10] 11bccc: eb08003f cmp x1, x8 11bcd0: 1a9f27e9 cset w9, lo 11bcd4: 37000049 tbnz w9, #0x0, 0x11bcdc 11bcd8: 14000006 b 0x11bcf0 11bcdc: 52800008 mov w8, #0x0 // =0 11bce0: 320003e9 orr w9, wzr, #0x1 11bce4: 0a090108 and w8, w8, w9 11bce8: 381ff3a8 sturb w8, [x29, #-0x1] 11bcec: 14000019 b 0x11bd50 11bcf0: 12800008 mov w8, #-0x1 // =-1 11bcf4: 52800009 mov w9, #0x0 // =0 11bcf8: d280000a mov x10, #0x0 // =0 11bcfc: f94007eb ldr x11, [sp, #0x8] 11bd00: f940016b ldr x11, [x11] 11bd04: f94007ec ldr x12, [sp, #0x8] 11bd08: f940058d ldr x13, [x12, #0x8] 11bd0c: 8b0d016b add x11, x11, x13 11bd10: f9400bed ldr x13, [sp, #0x10] 11bd14: eb0d014a subs x10, x10, x13 11bd18: 8b0a016a add x10, x11, x10 11bd1c: f9400fe1 ldr x1, [sp, #0x18] 11bd20: aa0a03e0 mov x0, x10 11bd24: b90007e8 str w8, [sp, #0x4] 11bd28: b90003e9 str w9, [sp] 11bd2c: 97fe1941 bl 0xa2230 11bd30: b94003e8 ldr w8, [sp] 11bd34: 6b08001f cmp w0, w8 11bd38: 1a9f07e9 cset w9, ne 11bd3c: b94007e0 ldr w0, [sp, #0x4] 11bd40: 4a000129 eor w9, w9, w0 11bd44: 320003ee orr w14, wzr, #0x1 11bd48: 0a0e0129 and w9, w9, w14 11bd4c: 381ff3a9 sturb w9, [x29, #-0x1] 11bd50: 385ff3a8 ldurb w8, [x29, #-0x1] 11bd54: 2a0803e0 mov w0, w8 11bd58: a9437bfd ldp x29, x30, [sp, #0x30] 11bd5c: 910103ff add sp, sp, #0x40 11bd60: d65f03c0 ret 000000000011bd64 : 11bd64: d10103ff sub sp, sp, #0x40 11bd68: a9037bfd stp x29, x30, [sp, #0x30] 11bd6c: 9100c3fd add x29, sp, #0x30 11bd70: 52800008 mov w8, #0x0 // =0 11bd74: 12800009 mov w9, #-0x1 // =-1 11bd78: f81f83a0 stur x0, [x29, #-0x8] 11bd7c: f81f03a1 stur x1, [x29, #-0x10] 11bd80: f85f83a0 ldur x0, [x29, #-0x8] 11bd84: f9400000 ldr x0, [x0] 11bd88: f85f03a1 ldur x1, [x29, #-0x10] 11bd8c: f85f03aa ldur x10, [x29, #-0x10] 11bd90: f9000fe0 str x0, [sp, #0x18] 11bd94: aa0a03e0 mov x0, x10 11bd98: b90017e8 str w8, [sp, #0x14] 11bd9c: b90013e9 str w9, [sp, #0x10] 11bda0: f90007e1 str x1, [sp, #0x8] 11bda4: 97fe1d73 bl 0xa3370 11bda8: f9400fea ldr x10, [sp, #0x18] 11bdac: f90003e0 str x0, [sp] 11bdb0: aa0a03e0 mov x0, x10 11bdb4: f94007e1 ldr x1, [sp, #0x8] 11bdb8: f94003e2 ldr x2, [sp] 11bdbc: 97fe3c71 bl 0xaaf80 11bdc0: b94017e8 ldr w8, [sp, #0x14] 11bdc4: 6b08001f cmp w0, w8 11bdc8: 1a9f07e9 cset w9, ne 11bdcc: b94013e0 ldr w0, [sp, #0x10] 11bdd0: 4a000129 eor w9, w9, w0 11bdd4: 320003eb orr w11, wzr, #0x1 11bdd8: 0a0b0129 and w9, w9, w11 11bddc: 2a0903e0 mov w0, w9 11bde0: a9437bfd ldp x29, x30, [sp, #0x30] 11bde4: 910103ff add sp, sp, #0x40 11bde8: d65f03c0 ret 000000000011bdec : 11bdec: d10103ff sub sp, sp, #0x40 11bdf0: a9037bfd stp x29, x30, [sp, #0x30] 11bdf4: 9100c3fd add x29, sp, #0x30 11bdf8: f81f03a0 stur x0, [x29, #-0x10] 11bdfc: f9000fe1 str x1, [sp, #0x18] 11be00: f85f03a0 ldur x0, [x29, #-0x10] 11be04: f9400fe1 ldr x1, [sp, #0x18] 11be08: f90007e0 str x0, [sp, #0x8] 11be0c: aa0103e0 mov x0, x1 11be10: 97fe1d58 bl 0xa3370 11be14: f9000be0 str x0, [sp, #0x10] 11be18: f94007e0 ldr x0, [sp, #0x8] 11be1c: f9400401 ldr x1, [x0, #0x8] 11be20: f9400be8 ldr x8, [sp, #0x10] 11be24: eb08003f cmp x1, x8 11be28: 1a9f27e9 cset w9, lo 11be2c: 37000049 tbnz w9, #0x0, 0x11be34 11be30: 14000006 b 0x11be48 11be34: 52800008 mov w8, #0x0 // =0 11be38: 320003e9 orr w9, wzr, #0x1 11be3c: 0a090108 and w8, w8, w9 11be40: 381ff3a8 sturb w8, [x29, #-0x1] 11be44: 14000019 b 0x11bea8 11be48: 12800008 mov w8, #-0x1 // =-1 11be4c: 52800009 mov w9, #0x0 // =0 11be50: d280000a mov x10, #0x0 // =0 11be54: f94007eb ldr x11, [sp, #0x8] 11be58: f940016b ldr x11, [x11] 11be5c: f94007ec ldr x12, [sp, #0x8] 11be60: f940058d ldr x13, [x12, #0x8] 11be64: 8b0d016b add x11, x11, x13 11be68: f9400bed ldr x13, [sp, #0x10] 11be6c: eb0d014a subs x10, x10, x13 11be70: 8b0a016a add x10, x11, x10 11be74: f9400fe1 ldr x1, [sp, #0x18] 11be78: aa0a03e0 mov x0, x10 11be7c: b90007e8 str w8, [sp, #0x4] 11be80: b90003e9 str w9, [sp] 11be84: 97fe2ca7 bl 0xa7120 11be88: b94003e8 ldr w8, [sp] 11be8c: 6b08001f cmp w0, w8 11be90: 1a9f07e9 cset w9, ne 11be94: b94007e0 ldr w0, [sp, #0x4] 11be98: 4a000129 eor w9, w9, w0 11be9c: 320003ee orr w14, wzr, #0x1 11bea0: 0a0e0129 and w9, w9, w14 11bea4: 381ff3a9 sturb w9, [x29, #-0x1] 11bea8: 385ff3a8 ldurb w8, [x29, #-0x1] 11beac: 2a0803e0 mov w0, w8 11beb0: a9437bfd ldp x29, x30, [sp, #0x30] 11beb4: 910103ff add sp, sp, #0x40 11beb8: d65f03c0 ret 000000000011bebc : 11bebc: d105c3ff sub sp, sp, #0x170 11bec0: f900abfc str x28, [sp, #0x150] 11bec4: a9167bfd stp x29, x30, [sp, #0x160] 11bec8: 910583fd add x29, sp, #0x160 11becc: d100e3a9 sub x9, x29, #0x38 11bed0: 3d8027e7 str q7, [sp, #0x90] 11bed4: 3d8023e6 str q6, [sp, #0x80] 11bed8: 3d801fe5 str q5, [sp, #0x70] 11bedc: 3d801be4 str q4, [sp, #0x60] 11bee0: 3d8017e3 str q3, [sp, #0x50] 11bee4: 3d8013e2 str q2, [sp, #0x40] 11bee8: 3d800fe1 str q1, [sp, #0x30] 11beec: 3d800be0 str q0, [sp, #0x20] 11bef0: f9006fe7 str x7, [sp, #0xd8] 11bef4: f9006be6 str x6, [sp, #0xd0] 11bef8: f90067e5 str x5, [sp, #0xc8] 11befc: f90063e4 str x4, [sp, #0xc0] 11bf00: f9005fe3 str x3, [sp, #0xb8] 11bf04: f9005be2 str x2, [sp, #0xb0] 11bf08: f90057e1 str x1, [sp, #0xa8] 11bf0c: d53bd041 mrs x1, TPIDR_EL0 11bf10: f9401421 ldr x1, [x1, #0x28] 11bf14: f9000fe1 str x1, [sp, #0x18] 11bf18: f81983a0 stur x0, [x29, #-0x68] 11bf1c: 321963ea orr w10, wzr, #0xffffff80 11bf20: b81e43aa stur w10, [x29, #-0x1c] 11bf24: 128006ea mov w10, #-0x38 // =-56 11bf28: b81e03aa stur w10, [x29, #-0x20] 11bf2c: 910083e0 add x0, sp, #0x20 11bf30: 91020000 add x0, x0, #0x80 11bf34: f81d83a0 stur x0, [x29, #-0x28] 11bf38: 9102a3e0 add x0, sp, #0xa8 11bf3c: 9100e000 add x0, x0, #0x38 11bf40: f81d03a0 stur x0, [x29, #-0x30] 11bf44: 910043a0 add x0, x29, #0x10 11bf48: f81c83a0 stur x0, [x29, #-0x38] 11bf4c: f85983a1 ldur x1, [x29, #-0x68] 11bf50: 3dc00120 ldr q0, [x9] 11bf54: 3dc00521 ldr q1, [x9, #0x10] 11bf58: 3c9b03a1 stur q1, [x29, #-0x50] 11bf5c: 3c9a03a0 stur q0, [x29, #-0x60] 11bf60: d10103a0 sub x0, x29, #0x40 11bf64: d10183a2 sub x2, x29, #0x60 11bf68: f9000be8 str x8, [sp, #0x10] 11bf6c: 97fe2a4d bl 0xa68a0 11bf70: 2a1f03ea mov w10, wzr 11bf74: 381973aa sturb w10, [x29, #-0x69] 11bf78: f85c03a1 ldur x1, [x29, #-0x40] 11bf7c: f9400be8 ldr x8, [sp, #0x10] 11bf80: b9000fe0 str w0, [sp, #0xc] 11bf84: aa0803e0 mov x0, x8 11bf88: 97fe1efe bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 11bf8c: f85c03a0 ldur x0, [x29, #-0x40] 11bf90: 97fe17b0 bl 0xa1e50 11bf94: 14000001 b 0x11bf98 11bf98: aa1f03e8 mov x8, xzr 11bf9c: f81c03a8 stur x8, [x29, #-0x40] 11bfa0: 320003e9 orr w9, wzr, #0x1 11bfa4: 381973a9 sturb w9, [x29, #-0x69] 11bfa8: 385973a9 ldurb w9, [x29, #-0x69] 11bfac: 37000169 tbnz w9, #0x0, 0x11bfd8 11bfb0: 14000007 b 0x11bfcc 11bfb4: f81883a0 stur x0, [x29, #-0x78] 11bfb8: 2a0103e8 mov w8, w1 11bfbc: b81843a8 stur w8, [x29, #-0x7c] 11bfc0: f9400be0 ldr x0, [sp, #0x10] 11bfc4: 97fe174f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11bfc8: 1400000f b 0x11c004 11bfcc: f9400be0 ldr x0, [sp, #0x10] 11bfd0: 97fe174c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 11bfd4: 14000001 b 0x11bfd8 11bfd8: d53bd048 mrs x8, TPIDR_EL0 11bfdc: f9401508 ldr x8, [x8, #0x28] 11bfe0: f9400fe9 ldr x9, [sp, #0x18] 11bfe4: eb090108 subs x8, x8, x9 11bfe8: f90003e8 str x8, [sp] 11bfec: 54000101 b.ne 0x11c00c 11bff0: 14000001 b 0x11bff4 11bff4: a9567bfd ldp x29, x30, [sp, #0x160] 11bff8: f940abfc ldr x28, [sp, #0x150] 11bffc: 9105c3ff add sp, sp, #0x170 11c000: d65f03c0 ret 11c004: f85883a0 ldur x0, [x29, #-0x78] 11c008: 97fe2fc2 bl 0xa7f10 <_Unwind_Resume@plt> 11c00c: 97fe3759 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011c010 : 11c010: d100c3ff sub sp, sp, #0x30 11c014: a9027bfd stp x29, x30, [sp, #0x20] 11c018: 910083fd add x29, sp, #0x20 11c01c: f81f83a0 stur x0, [x29, #-0x8] 11c020: f9000be1 str x1, [sp, #0x10] 11c024: f90007e2 str x2, [sp, #0x8] 11c028: 320003e8 orr w8, wzr, #0x1 11c02c: 0a080068 and w8, w3, w8 11c030: 39001fe8 strb w8, [sp, #0x7] 11c034: 39401fe8 ldrb w8, [sp, #0x7] 11c038: 37000048 tbnz w8, #0x0, 0x11c040 11c03c: 14000007 b 0x11c058 11c040: f85f83a0 ldur x0, [x29, #-0x8] 11c044: f9400be1 ldr x1, [sp, #0x10] 11c048: f94007e2 ldr x2, [sp, #0x8] 11c04c: 97fe3bcd bl 0xaaf80 11c050: b90003e0 str w0, [sp] 11c054: 14000006 b 0x11c06c 11c058: f85f83a0 ldur x0, [x29, #-0x8] 11c05c: f9400be1 ldr x1, [sp, #0x10] 11c060: f94007e2 ldr x2, [sp, #0x8] 11c064: 97fe20c7 bl 0xa4380 11c068: b90003e0 str w0, [sp] 11c06c: b94003e8 ldr w8, [sp] 11c070: 2a0803e0 mov w0, w8 11c074: a9427bfd ldp x29, x30, [sp, #0x20] 11c078: 9100c3ff add sp, sp, #0x30 11c07c: d65f03c0 ret 000000000011c080 : 11c080: d10243ff sub sp, sp, #0x90 11c084: a9087bfd stp x29, x30, [sp, #0x80] 11c088: 910203fd add x29, sp, #0x80 11c08c: f81f03a0 stur x0, [x29, #-0x10] 11c090: f81e83a1 stur x1, [x29, #-0x18] 11c094: f81e03a2 stur x2, [x29, #-0x20] 11c098: f81d83a3 stur x3, [x29, #-0x28] 11c09c: 320003e8 orr w8, wzr, #0x1 11c0a0: 0a080088 and w8, w4, w8 11c0a4: 381d73a8 sturb w8, [x29, #-0x29] 11c0a8: f81c83bf stur xzr, [x29, #-0x38] 11c0ac: f90023ff str xzr, [sp, #0x40] 11c0b0: 52800008 mov w8, #0x0 // =0 11c0b4: f94023e9 ldr x9, [sp, #0x40] 11c0b8: f85e83aa ldur x10, [x29, #-0x18] 11c0bc: eb0a013f cmp x9, x10 11c0c0: 1a9f27eb cset w11, lo 11c0c4: b9001fe8 str w8, [sp, #0x1c] 11c0c8: 3700004b tbnz w11, #0x0, 0x11c0d0 11c0cc: 14000009 b 0x11c0f0 11c0d0: 52800548 mov w8, #0x2a // =42 11c0d4: f85f03a9 ldur x9, [x29, #-0x10] 11c0d8: f94023ea ldr x10, [sp, #0x40] 11c0dc: 8b0a0129 add x9, x9, x10 11c0e0: 3940012b ldrb w11, [x9] 11c0e4: 6b08017f cmp w11, w8 11c0e8: 1a9f07e8 cset w8, ne 11c0ec: b9001fe8 str w8, [sp, #0x1c] 11c0f0: b9401fe8 ldr w8, [sp, #0x1c] 11c0f4: 37000048 tbnz w8, #0x0, 0x11c0fc 11c0f8: 14000005 b 0x11c10c 11c0fc: f94023e8 ldr x8, [sp, #0x40] 11c100: 91000508 add x8, x8, #0x1 11c104: f90023e8 str x8, [sp, #0x40] 11c108: 17ffffea b 0x11c0b0 11c10c: f85d83a8 ldur x8, [x29, #-0x28] 11c110: f94023e9 ldr x9, [sp, #0x40] 11c114: eb09011f cmp x8, x9 11c118: 1a9f27ea cset w10, lo 11c11c: 3700012a tbnz w10, #0x0, 0x11c140 11c120: f85e03a0 ldur x0, [x29, #-0x20] 11c124: f85f03a1 ldur x1, [x29, #-0x10] 11c128: f94023e2 ldr x2, [sp, #0x40] 11c12c: 385d73a8 ldurb w8, [x29, #-0x29] 11c130: 2a0803e3 mov w3, w8 11c134: 97fe2827 bl 0xa61d0 <_ZN7android12AStringUtils7CompareEPKcS2_mb@plt> 11c138: 35000040 cbnz w0, 0x11c140 11c13c: 14000006 b 0x11c154 11c140: 52800008 mov w8, #0x0 // =0 11c144: 320003e9 orr w9, wzr, #0x1 11c148: 0a090108 and w8, w8, w9 11c14c: 381ff3a8 sturb w8, [x29, #-0x1] 11c150: 14000094 b 0x11c3a0 11c154: f94023e8 ldr x8, [sp, #0x40] 11c158: f81c83a8 stur x8, [x29, #-0x38] 11c15c: f94023e8 ldr x8, [sp, #0x40] 11c160: f85e83a9 ldur x9, [x29, #-0x18] 11c164: eb09011f cmp x8, x9 11c168: 1a9f27ea cset w10, lo 11c16c: 3700004a tbnz w10, #0x0, 0x11c174 11c170: 14000085 b 0x11c384 11c174: f94023e8 ldr x8, [sp, #0x40] 11c178: 91000508 add x8, x8, #0x1 11c17c: f90023e8 str x8, [sp, #0x40] 11c180: f94023e8 ldr x8, [sp, #0x40] 11c184: f9001fe8 str x8, [sp, #0x38] 11c188: 52800008 mov w8, #0x0 // =0 11c18c: f94023e9 ldr x9, [sp, #0x40] 11c190: f85e83aa ldur x10, [x29, #-0x18] 11c194: eb0a013f cmp x9, x10 11c198: 1a9f27eb cset w11, lo 11c19c: b9001be8 str w8, [sp, #0x18] 11c1a0: 3700004b tbnz w11, #0x0, 0x11c1a8 11c1a4: 14000009 b 0x11c1c8 11c1a8: 52800548 mov w8, #0x2a // =42 11c1ac: f85f03a9 ldur x9, [x29, #-0x10] 11c1b0: f94023ea ldr x10, [sp, #0x40] 11c1b4: 8b0a0129 add x9, x9, x10 11c1b8: 3940012b ldrb w11, [x9] 11c1bc: 6b08017f cmp w11, w8 11c1c0: 1a9f07e8 cset w8, ne 11c1c4: b9001be8 str w8, [sp, #0x18] 11c1c8: b9401be8 ldr w8, [sp, #0x18] 11c1cc: 37000048 tbnz w8, #0x0, 0x11c1d4 11c1d0: 14000005 b 0x11c1e4 11c1d4: f94023e8 ldr x8, [sp, #0x40] 11c1d8: 91000508 add x8, x8, #0x1 11c1dc: f90023e8 str x8, [sp, #0x40] 11c1e0: 17ffffea b 0x11c188 11c1e4: f94023e8 ldr x8, [sp, #0x40] 11c1e8: f9401fe9 ldr x9, [sp, #0x38] 11c1ec: eb090108 subs x8, x8, x9 11c1f0: f9001be8 str x8, [sp, #0x30] 11c1f4: f85f03a8 ldur x8, [x29, #-0x10] 11c1f8: f9401fe9 ldr x9, [sp, #0x38] 11c1fc: 8b090108 add x8, x8, x9 11c200: f90017e8 str x8, [sp, #0x28] 11c204: f94023e8 ldr x8, [sp, #0x40] 11c208: f85e83a9 ldur x9, [x29, #-0x18] 11c20c: eb09011f cmp x8, x9 11c210: 1a9f17ea cset w10, eq 11c214: 3700004a tbnz w10, #0x0, 0x11c21c 11c218: 14000029 b 0x11c2bc 11c21c: f85c83a8 ldur x8, [x29, #-0x38] 11c220: f9401be9 ldr x9, [sp, #0x30] 11c224: 8b090108 add x8, x8, x9 11c228: f85d83a9 ldur x9, [x29, #-0x28] 11c22c: eb09011f cmp x8, x9 11c230: 1a9f97ea cset w10, hi 11c234: 3700004a tbnz w10, #0x0, 0x11c23c 11c238: 14000006 b 0x11c250 11c23c: 52800008 mov w8, #0x0 // =0 11c240: 320003e9 orr w9, wzr, #0x1 11c244: 0a090108 and w8, w8, w9 11c248: 381ff3a8 sturb w8, [x29, #-0x1] 11c24c: 14000055 b 0x11c3a0 11c250: 12800008 mov w8, #-0x1 // =-1 11c254: 52800009 mov w9, #0x0 // =0 11c258: d280000a mov x10, #0x0 // =0 11c25c: f85e03ab ldur x11, [x29, #-0x20] 11c260: f85d83ac ldur x12, [x29, #-0x28] 11c264: 8b0c016b add x11, x11, x12 11c268: f9401bec ldr x12, [sp, #0x30] 11c26c: eb0c014a subs x10, x10, x12 11c270: 8b0a016a add x10, x11, x10 11c274: f90013ea str x10, [sp, #0x20] 11c278: f94013e0 ldr x0, [sp, #0x20] 11c27c: f94017e1 ldr x1, [sp, #0x28] 11c280: f9401be2 ldr x2, [sp, #0x30] 11c284: 385d73ad ldurb w13, [x29, #-0x29] 11c288: 2a0d03e3 mov w3, w13 11c28c: b90017e8 str w8, [sp, #0x14] 11c290: b90013e9 str w9, [sp, #0x10] 11c294: 97fe27cf bl 0xa61d0 <_ZN7android12AStringUtils7CompareEPKcS2_mb@plt> 11c298: b94013e8 ldr w8, [sp, #0x10] 11c29c: 6b08001f cmp w0, w8 11c2a0: 1a9f07e9 cset w9, ne 11c2a4: b94017ed ldr w13, [sp, #0x14] 11c2a8: 4a0d0129 eor w9, w9, w13 11c2ac: 320003e0 orr w0, wzr, #0x1 11c2b0: 0a000129 and w9, w9, w0 11c2b4: 381ff3a9 sturb w9, [x29, #-0x1] 11c2b8: 1400003a b 0x11c3a0 11c2bc: 52800008 mov w8, #0x0 // =0 11c2c0: f85c83a9 ldur x9, [x29, #-0x38] 11c2c4: f9401bea ldr x10, [sp, #0x30] 11c2c8: 8b0a0129 add x9, x9, x10 11c2cc: f85d83aa ldur x10, [x29, #-0x28] 11c2d0: eb0a013f cmp x9, x10 11c2d4: 1a9f87eb cset w11, ls 11c2d8: b9000fe8 str w8, [sp, #0xc] 11c2dc: 3700004b tbnz w11, #0x0, 0x11c2e4 11c2e0: 14000010 b 0x11c320 11c2e4: 52800008 mov w8, #0x0 // =0 11c2e8: f85e03a9 ldur x9, [x29, #-0x20] 11c2ec: f85c83aa ldur x10, [x29, #-0x38] 11c2f0: 8b0a0129 add x9, x9, x10 11c2f4: f94017e1 ldr x1, [sp, #0x28] 11c2f8: f9401be2 ldr x2, [sp, #0x30] 11c2fc: 385d73ab ldurb w11, [x29, #-0x29] 11c300: aa0903e0 mov x0, x9 11c304: 2a0b03e3 mov w3, w11 11c308: b9000be8 str w8, [sp, #0x8] 11c30c: 97fe27b1 bl 0xa61d0 <_ZN7android12AStringUtils7CompareEPKcS2_mb@plt> 11c310: b9400be8 ldr w8, [sp, #0x8] 11c314: 6b08001f cmp w0, w8 11c318: 1a9f07eb cset w11, ne 11c31c: b9000feb str w11, [sp, #0xc] 11c320: b9400fe8 ldr w8, [sp, #0xc] 11c324: 37000048 tbnz w8, #0x0, 0x11c32c 11c328: 14000005 b 0x11c33c 11c32c: f85c83a8 ldur x8, [x29, #-0x38] 11c330: 91000508 add x8, x8, #0x1 11c334: f81c83a8 stur x8, [x29, #-0x38] 11c338: 17ffffe1 b 0x11c2bc 11c33c: f85c83a8 ldur x8, [x29, #-0x38] 11c340: f9401be9 ldr x9, [sp, #0x30] 11c344: 8b090108 add x8, x8, x9 11c348: f85d83a9 ldur x9, [x29, #-0x28] 11c34c: eb09011f cmp x8, x9 11c350: 1a9f97ea cset w10, hi 11c354: 3700004a tbnz w10, #0x0, 0x11c35c 11c358: 14000006 b 0x11c370 11c35c: 52800008 mov w8, #0x0 // =0 11c360: 320003e9 orr w9, wzr, #0x1 11c364: 0a090108 and w8, w8, w9 11c368: 381ff3a8 sturb w8, [x29, #-0x1] 11c36c: 1400000d b 0x11c3a0 11c370: f9401be8 ldr x8, [sp, #0x30] 11c374: f85c83a9 ldur x9, [x29, #-0x38] 11c378: 8b080128 add x8, x9, x8 11c37c: f81c83a8 stur x8, [x29, #-0x38] 11c380: 17ffff77 b 0x11c15c 11c384: f85c83a8 ldur x8, [x29, #-0x38] 11c388: f85d83a9 ldur x9, [x29, #-0x28] 11c38c: eb09011f cmp x8, x9 11c390: 1a9f17ea cset w10, eq 11c394: 320003eb orr w11, wzr, #0x1 11c398: 0a0b014a and w10, w10, w11 11c39c: 381ff3aa sturb w10, [x29, #-0x1] 11c3a0: 385ff3a8 ldurb w8, [x29, #-0x1] 11c3a4: 2a0803e0 mov w0, w8 11c3a8: a9487bfd ldp x29, x30, [sp, #0x80] 11c3ac: 910243ff add sp, sp, #0x90 11c3b0: d65f03c0 ret 000000000011c3b4 ::pair(android::ColorUtils::ColorRange&&, android::ColorAspects::Range&&)>: 11c3b4: d10103ff sub sp, sp, #0x40 11c3b8: a9037bfd stp x29, x30, [sp, #0x30] 11c3bc: 9100c3fd add x29, sp, #0x30 11c3c0: f81f83a0 stur x0, [x29, #-0x8] 11c3c4: f81f03a1 stur x1, [x29, #-0x10] 11c3c8: f9000fe2 str x2, [sp, #0x18] 11c3cc: f85f83a0 ldur x0, [x29, #-0x8] 11c3d0: aa0003e1 mov x1, x0 11c3d4: f85f03a2 ldur x2, [x29, #-0x10] 11c3d8: f9000be0 str x0, [sp, #0x10] 11c3dc: aa0203e0 mov x0, x2 11c3e0: f90007e1 str x1, [sp, #0x8] 11c3e4: 94000e0e bl 0x11fc1c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xc8> 11c3e8: b9400008 ldr w8, [x0] 11c3ec: f94007e0 ldr x0, [sp, #0x8] 11c3f0: b9000008 str w8, [x0] 11c3f4: f9400fe0 ldr x0, [sp, #0x18] 11c3f8: 94000e0e bl 0x11fc30 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xdc> 11c3fc: b9400008 ldr w8, [x0] 11c400: f9400be0 ldr x0, [sp, #0x10] 11c404: b9000408 str w8, [x0, #0x4] 11c408: a9437bfd ldp x29, x30, [sp, #0x30] 11c40c: 910103ff add sp, sp, #0x40 11c410: d65f03c0 ret 000000000011c414 ::ALookup(std::initializer_list>)>: 11c414: d10183ff sub sp, sp, #0x60 11c418: a9057bfd stp x29, x30, [sp, #0x50] 11c41c: 910143fd add x29, sp, #0x50 11c420: d53bd048 mrs x8, TPIDR_EL0 11c424: f9401509 ldr x9, [x8, #0x28] 11c428: f81f83a9 stur x9, [x29, #-0x8] 11c42c: f81f03a2 stur x2, [x29, #-0x10] 11c430: f81e83a1 stur x1, [x29, #-0x18] 11c434: f9000fe0 str x0, [sp, #0x18] 11c438: f9400fe0 ldr x0, [sp, #0x18] 11c43c: 3cde83a0 ldur q0, [x29, #-0x18] 11c440: 3d800be0 str q0, [sp, #0x20] 11c444: f94017e2 ldr x2, [sp, #0x28] 11c448: f94013e1 ldr x1, [sp, #0x20] 11c44c: f9000be8 str x8, [sp, #0x10] 11c450: 94000dfd bl 0x11fc44 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xf0> 11c454: f9400be8 ldr x8, [sp, #0x10] 11c458: f9401509 ldr x9, [x8, #0x28] 11c45c: f85f83a0 ldur x0, [x29, #-0x8] 11c460: eb000129 subs x9, x9, x0 11c464: f90007e9 str x9, [sp, #0x8] 11c468: 540000a1 b.ne 0x11c47c ::ALookup(std::initializer_list>)+0x68> 11c46c: 14000001 b 0x11c470 ::ALookup(std::initializer_list>)+0x5c> 11c470: a9457bfd ldp x29, x30, [sp, #0x50] 11c474: 910183ff add sp, sp, #0x60 11c478: d65f03c0 ret 11c47c: 97fe363d bl 0xa9d70 <__stack_chk_fail@plt> 000000000011c480 ::~ALookup()>: 11c480: d10083ff sub sp, sp, #0x20 11c484: a9017bfd stp x29, x30, [sp, #0x10] 11c488: 910043fd add x29, sp, #0x10 11c48c: f90007e0 str x0, [sp, #0x8] 11c490: f94007e0 ldr x0, [sp, #0x8] 11c494: 9400062c bl 0x11dd44 const&, android::HDRStaticInfo*)+0x338> 11c498: a9417bfd ldp x29, x30, [sp, #0x10] 11c49c: 910083ff add sp, sp, #0x20 11c4a0: d65f03c0 ret 000000000011c4a4 ::pair(android::ColorAspects::Primaries&&, android::ColorAspects::MatrixCoeffs&&)>: 11c4a4: d10103ff sub sp, sp, #0x40 11c4a8: a9037bfd stp x29, x30, [sp, #0x30] 11c4ac: 9100c3fd add x29, sp, #0x30 11c4b0: f81f83a0 stur x0, [x29, #-0x8] 11c4b4: f81f03a1 stur x1, [x29, #-0x10] 11c4b8: f9000fe2 str x2, [sp, #0x18] 11c4bc: f85f83a0 ldur x0, [x29, #-0x8] 11c4c0: aa0003e1 mov x1, x0 11c4c4: f85f03a2 ldur x2, [x29, #-0x10] 11c4c8: f9000be0 str x0, [sp, #0x10] 11c4cc: aa0203e0 mov x0, x2 11c4d0: f90007e1 str x1, [sp, #0x8] 11c4d4: 94000fdc bl 0x120444 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 11c4d8: b9400008 ldr w8, [x0] 11c4dc: f94007e0 ldr x0, [sp, #0x8] 11c4e0: b9000008 str w8, [x0] 11c4e4: f9400fe0 ldr x0, [sp, #0x18] 11c4e8: 94000fdc bl 0x120458 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xb4> 11c4ec: b9400008 ldr w8, [x0] 11c4f0: f9400be0 ldr x0, [sp, #0x10] 11c4f4: b9000408 str w8, [x0, #0x4] 11c4f8: a9437bfd ldp x29, x30, [sp, #0x30] 11c4fc: 910103ff add sp, sp, #0x40 11c500: d65f03c0 ret 000000000011c504 >::pair(android::ColorUtils::ColorStandard const&, std::__ndk1::pair const&)>: 11c504: d100c3ff sub sp, sp, #0x30 11c508: f90013fe str x30, [sp, #0x20] 11c50c: b27e03e8 orr x8, xzr, #0x4 11c510: b27d03e9 orr x9, xzr, #0x8 11c514: f9000fe0 str x0, [sp, #0x18] 11c518: f9000be1 str x1, [sp, #0x10] 11c51c: f90007e2 str x2, [sp, #0x8] 11c520: f9400fe0 ldr x0, [sp, #0x18] 11c524: aa0003e1 mov x1, x0 11c528: f9400be2 ldr x2, [sp, #0x10] 11c52c: b940004a ldr w10, [x2] 11c530: b900002a str w10, [x1] 11c534: 8b080000 add x0, x0, x8 11c538: f94007e1 ldr x1, [sp, #0x8] 11c53c: aa0903e2 mov x2, x9 11c540: 97fe0e14 bl 0x9fd90 11c544: f94013fe ldr x30, [sp, #0x20] 11c548: 9100c3ff add sp, sp, #0x30 11c54c: d65f03c0 ret 000000000011c550 >::ALookup(std::initializer_list>>)>: 11c550: d10183ff sub sp, sp, #0x60 11c554: a9057bfd stp x29, x30, [sp, #0x50] 11c558: 910143fd add x29, sp, #0x50 11c55c: d53bd048 mrs x8, TPIDR_EL0 11c560: f9401509 ldr x9, [x8, #0x28] 11c564: f81f83a9 stur x9, [x29, #-0x8] 11c568: f81f03a2 stur x2, [x29, #-0x10] 11c56c: f81e83a1 stur x1, [x29, #-0x18] 11c570: f9000fe0 str x0, [sp, #0x18] 11c574: f9400fe0 ldr x0, [sp, #0x18] 11c578: 3cde83a0 ldur q0, [x29, #-0x18] 11c57c: 3d800be0 str q0, [sp, #0x20] 11c580: f94017e2 ldr x2, [sp, #0x28] 11c584: f94013e1 ldr x1, [sp, #0x20] 11c588: f9000be8 str x8, [sp, #0x10] 11c58c: 94000fb8 bl 0x12046c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xc8> 11c590: f9400be8 ldr x8, [sp, #0x10] 11c594: f9401509 ldr x9, [x8, #0x28] 11c598: f85f83a0 ldur x0, [x29, #-0x8] 11c59c: eb000129 subs x9, x9, x0 11c5a0: f90007e9 str x9, [sp, #0x8] 11c5a4: 540000a1 b.ne 0x11c5b8 >::ALookup(std::initializer_list>>)+0x68> 11c5a8: 14000001 b 0x11c5ac >::ALookup(std::initializer_list>>)+0x5c> 11c5ac: a9457bfd ldp x29, x30, [sp, #0x50] 11c5b0: 910183ff add sp, sp, #0x60 11c5b4: d65f03c0 ret 11c5b8: 97fe35ee bl 0xa9d70 <__stack_chk_fail@plt> 000000000011c5bc >::~ALookup()>: 11c5bc: d10083ff sub sp, sp, #0x20 11c5c0: a9017bfd stp x29, x30, [sp, #0x10] 11c5c4: 910043fd add x29, sp, #0x10 11c5c8: f90007e0 str x0, [sp, #0x8] 11c5cc: f94007e0 ldr x0, [sp, #0x8] 11c5d0: 94000726 bl 0x11e268 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xc8> 11c5d4: a9417bfd ldp x29, x30, [sp, #0x10] 11c5d8: 910083ff add sp, sp, #0x20 11c5dc: d65f03c0 ret 000000000011c5e0 ::pair(android::ColorUtils::ColorTransfer&&, android::ColorAspects::Transfer&&)>: 11c5e0: d10103ff sub sp, sp, #0x40 11c5e4: a9037bfd stp x29, x30, [sp, #0x30] 11c5e8: 9100c3fd add x29, sp, #0x30 11c5ec: f81f83a0 stur x0, [x29, #-0x8] 11c5f0: f81f03a1 stur x1, [x29, #-0x10] 11c5f4: f9000fe2 str x2, [sp, #0x18] 11c5f8: f85f83a0 ldur x0, [x29, #-0x8] 11c5fc: aa0003e1 mov x1, x0 11c600: f85f03a2 ldur x2, [x29, #-0x10] 11c604: f9000be0 str x0, [sp, #0x10] 11c608: aa0203e0 mov x0, x2 11c60c: f90007e1 str x1, [sp, #0x8] 11c610: 94001198 bl 0x120c70 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0xa0> 11c614: b9400008 ldr w8, [x0] 11c618: f94007e0 ldr x0, [sp, #0x8] 11c61c: b9000008 str w8, [x0] 11c620: f9400fe0 ldr x0, [sp, #0x18] 11c624: 94001198 bl 0x120c84 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0xb4> 11c628: b9400008 ldr w8, [x0] 11c62c: f9400be0 ldr x0, [sp, #0x10] 11c630: b9000408 str w8, [x0, #0x4] 11c634: a9437bfd ldp x29, x30, [sp, #0x30] 11c638: 910103ff add sp, sp, #0x40 11c63c: d65f03c0 ret 000000000011c640 ::ALookup(std::initializer_list>)>: 11c640: d10183ff sub sp, sp, #0x60 11c644: a9057bfd stp x29, x30, [sp, #0x50] 11c648: 910143fd add x29, sp, #0x50 11c64c: d53bd048 mrs x8, TPIDR_EL0 11c650: f9401509 ldr x9, [x8, #0x28] 11c654: f81f83a9 stur x9, [x29, #-0x8] 11c658: f81f03a2 stur x2, [x29, #-0x10] 11c65c: f81e83a1 stur x1, [x29, #-0x18] 11c660: f9000fe0 str x0, [sp, #0x18] 11c664: f9400fe0 ldr x0, [sp, #0x18] 11c668: 3cde83a0 ldur q0, [x29, #-0x18] 11c66c: 3d800be0 str q0, [sp, #0x20] 11c670: f94017e2 ldr x2, [sp, #0x28] 11c674: f94013e1 ldr x1, [sp, #0x20] 11c678: f9000be8 str x8, [sp, #0x10] 11c67c: 94001187 bl 0x120c98 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0xc8> 11c680: f9400be8 ldr x8, [sp, #0x10] 11c684: f9401509 ldr x9, [x8, #0x28] 11c688: f85f83a0 ldur x0, [x29, #-0x8] 11c68c: eb000129 subs x9, x9, x0 11c690: f90007e9 str x9, [sp, #0x8] 11c694: 540000a1 b.ne 0x11c6a8 ::ALookup(std::initializer_list>)+0x68> 11c698: 14000001 b 0x11c69c ::ALookup(std::initializer_list>)+0x5c> 11c69c: a9457bfd ldp x29, x30, [sp, #0x50] 11c6a0: 910183ff add sp, sp, #0x60 11c6a4: d65f03c0 ret 11c6a8: 97fe35b2 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011c6ac ::~ALookup()>: 11c6ac: d10083ff sub sp, sp, #0x20 11c6b0: a9017bfd stp x29, x30, [sp, #0x10] 11c6b4: 910043fd add x29, sp, #0x10 11c6b8: f90007e0 str x0, [sp, #0x8] 11c6bc: f94007e0 ldr x0, [sp, #0x8] 11c6c0: 94000833 bl 0x11e78c >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0xc8> 11c6c4: a9417bfd ldp x29, x30, [sp, #0x10] 11c6c8: 910083ff add sp, sp, #0x20 11c6cc: d65f03c0 ret 000000000011c6d0 ::pair(int&&, android::ColorAspects::Primaries&&)>: 11c6d0: d10103ff sub sp, sp, #0x40 11c6d4: a9037bfd stp x29, x30, [sp, #0x30] 11c6d8: 9100c3fd add x29, sp, #0x30 11c6dc: f81f83a0 stur x0, [x29, #-0x8] 11c6e0: f81f03a1 stur x1, [x29, #-0x10] 11c6e4: f9000fe2 str x2, [sp, #0x18] 11c6e8: f85f83a0 ldur x0, [x29, #-0x8] 11c6ec: aa0003e1 mov x1, x0 11c6f0: f85f03a2 ldur x2, [x29, #-0x10] 11c6f4: f9000be0 str x0, [sp, #0x10] 11c6f8: aa0203e0 mov x0, x2 11c6fc: f90007e1 str x1, [sp, #0x8] 11c700: 97ff8bec bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 11c704: b9400008 ldr w8, [x0] 11c708: f94007e0 ldr x0, [sp, #0x8] 11c70c: b9000008 str w8, [x0] 11c710: f9400fe0 ldr x0, [sp, #0x18] 11c714: 94000f4c bl 0x120444 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 11c718: b9400008 ldr w8, [x0] 11c71c: f9400be0 ldr x0, [sp, #0x10] 11c720: b9000408 str w8, [x0, #0x4] 11c724: a9437bfd ldp x29, x30, [sp, #0x30] 11c728: 910103ff add sp, sp, #0x40 11c72c: d65f03c0 ret 000000000011c730 ::ALookup(std::initializer_list>)>: 11c730: d10183ff sub sp, sp, #0x60 11c734: a9057bfd stp x29, x30, [sp, #0x50] 11c738: 910143fd add x29, sp, #0x50 11c73c: d53bd048 mrs x8, TPIDR_EL0 11c740: f9401509 ldr x9, [x8, #0x28] 11c744: f81f83a9 stur x9, [x29, #-0x8] 11c748: f81f03a2 stur x2, [x29, #-0x10] 11c74c: f81e83a1 stur x1, [x29, #-0x18] 11c750: f9000fe0 str x0, [sp, #0x18] 11c754: f9400fe0 ldr x0, [sp, #0x18] 11c758: 3cde83a0 ldur q0, [x29, #-0x18] 11c75c: 3d800be0 str q0, [sp, #0x20] 11c760: f94017e2 ldr x2, [sp, #0x28] 11c764: f94013e1 ldr x1, [sp, #0x20] 11c768: f9000be8 str x8, [sp, #0x10] 11c76c: 9400134b bl 0x121498 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 11c770: f9400be8 ldr x8, [sp, #0x10] 11c774: f9401509 ldr x9, [x8, #0x28] 11c778: f85f83a0 ldur x0, [x29, #-0x8] 11c77c: eb000129 subs x9, x9, x0 11c780: f90007e9 str x9, [sp, #0x8] 11c784: 540000a1 b.ne 0x11c798 ::ALookup(std::initializer_list>)+0x68> 11c788: 14000001 b 0x11c78c ::ALookup(std::initializer_list>)+0x5c> 11c78c: a9457bfd ldp x29, x30, [sp, #0x50] 11c790: 910183ff add sp, sp, #0x60 11c794: d65f03c0 ret 11c798: 97fe3576 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011c79c ::~ALookup()>: 11c79c: d10083ff sub sp, sp, #0x20 11c7a0: a9017bfd stp x29, x30, [sp, #0x10] 11c7a4: 910043fd add x29, sp, #0x10 11c7a8: f90007e0 str x0, [sp, #0x8] 11c7ac: f94007e0 ldr x0, [sp, #0x8] 11c7b0: 94000940 bl 0x11ecb0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xc8> 11c7b4: a9417bfd ldp x29, x30, [sp, #0x10] 11c7b8: 910083ff add sp, sp, #0x20 11c7bc: d65f03c0 ret 000000000011c7c0 ::pair(int&&, android::ColorAspects::Transfer&&)>: 11c7c0: d10103ff sub sp, sp, #0x40 11c7c4: a9037bfd stp x29, x30, [sp, #0x30] 11c7c8: 9100c3fd add x29, sp, #0x30 11c7cc: f81f83a0 stur x0, [x29, #-0x8] 11c7d0: f81f03a1 stur x1, [x29, #-0x10] 11c7d4: f9000fe2 str x2, [sp, #0x18] 11c7d8: f85f83a0 ldur x0, [x29, #-0x8] 11c7dc: aa0003e1 mov x1, x0 11c7e0: f85f03a2 ldur x2, [x29, #-0x10] 11c7e4: f9000be0 str x0, [sp, #0x10] 11c7e8: aa0203e0 mov x0, x2 11c7ec: f90007e1 str x1, [sp, #0x8] 11c7f0: 97ff8bb0 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 11c7f4: b9400008 ldr w8, [x0] 11c7f8: f94007e0 ldr x0, [sp, #0x8] 11c7fc: b9000008 str w8, [x0] 11c800: f9400fe0 ldr x0, [sp, #0x18] 11c804: 94001120 bl 0x120c84 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0xb4> 11c808: b9400008 ldr w8, [x0] 11c80c: f9400be0 ldr x0, [sp, #0x10] 11c810: b9000408 str w8, [x0, #0x4] 11c814: a9437bfd ldp x29, x30, [sp, #0x30] 11c818: 910103ff add sp, sp, #0x40 11c81c: d65f03c0 ret 000000000011c820 ::ALookup(std::initializer_list>)>: 11c820: d10183ff sub sp, sp, #0x60 11c824: a9057bfd stp x29, x30, [sp, #0x50] 11c828: 910143fd add x29, sp, #0x50 11c82c: d53bd048 mrs x8, TPIDR_EL0 11c830: f9401509 ldr x9, [x8, #0x28] 11c834: f81f83a9 stur x9, [x29, #-0x8] 11c838: f81f03a2 stur x2, [x29, #-0x10] 11c83c: f81e83a1 stur x1, [x29, #-0x18] 11c840: f9000fe0 str x0, [sp, #0x18] 11c844: f9400fe0 ldr x0, [sp, #0x18] 11c848: 3cde83a0 ldur q0, [x29, #-0x18] 11c84c: 3d800be0 str q0, [sp, #0x20] 11c850: f94017e2 ldr x2, [sp, #0x28] 11c854: f94013e1 ldr x1, [sp, #0x20] 11c858: f9000be8 str x8, [sp, #0x10] 11c85c: 9400150f bl 0x121c98 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 11c860: f9400be8 ldr x8, [sp, #0x10] 11c864: f9401509 ldr x9, [x8, #0x28] 11c868: f85f83a0 ldur x0, [x29, #-0x8] 11c86c: eb000129 subs x9, x9, x0 11c870: f90007e9 str x9, [sp, #0x8] 11c874: 540000a1 b.ne 0x11c888 ::ALookup(std::initializer_list>)+0x68> 11c878: 14000001 b 0x11c87c ::ALookup(std::initializer_list>)+0x5c> 11c87c: a9457bfd ldp x29, x30, [sp, #0x50] 11c880: 910183ff add sp, sp, #0x60 11c884: d65f03c0 ret 11c888: 97fe353a bl 0xa9d70 <__stack_chk_fail@plt> 000000000011c88c ::~ALookup()>: 11c88c: d10083ff sub sp, sp, #0x20 11c890: a9017bfd stp x29, x30, [sp, #0x10] 11c894: 910043fd add x29, sp, #0x10 11c898: f90007e0 str x0, [sp, #0x8] 11c89c: f94007e0 ldr x0, [sp, #0x8] 11c8a0: 94000a4d bl 0x11f1d4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xc8> 11c8a4: a9417bfd ldp x29, x30, [sp, #0x10] 11c8a8: 910083ff add sp, sp, #0x20 11c8ac: d65f03c0 ret 000000000011c8b0 ::pair(int&&, android::ColorAspects::MatrixCoeffs&&)>: 11c8b0: d10103ff sub sp, sp, #0x40 11c8b4: a9037bfd stp x29, x30, [sp, #0x30] 11c8b8: 9100c3fd add x29, sp, #0x30 11c8bc: f81f83a0 stur x0, [x29, #-0x8] 11c8c0: f81f03a1 stur x1, [x29, #-0x10] 11c8c4: f9000fe2 str x2, [sp, #0x18] 11c8c8: f85f83a0 ldur x0, [x29, #-0x8] 11c8cc: aa0003e1 mov x1, x0 11c8d0: f85f03a2 ldur x2, [x29, #-0x10] 11c8d4: f9000be0 str x0, [sp, #0x10] 11c8d8: aa0203e0 mov x0, x2 11c8dc: f90007e1 str x1, [sp, #0x8] 11c8e0: 97ff8b74 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 11c8e4: b9400008 ldr w8, [x0] 11c8e8: f94007e0 ldr x0, [sp, #0x8] 11c8ec: b9000008 str w8, [x0] 11c8f0: f9400fe0 ldr x0, [sp, #0x18] 11c8f4: 94000ed9 bl 0x120458 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xb4> 11c8f8: b9400008 ldr w8, [x0] 11c8fc: f9400be0 ldr x0, [sp, #0x10] 11c900: b9000408 str w8, [x0, #0x4] 11c904: a9437bfd ldp x29, x30, [sp, #0x30] 11c908: 910103ff add sp, sp, #0x40 11c90c: d65f03c0 ret 000000000011c910 ::ALookup(std::initializer_list>)>: 11c910: d10183ff sub sp, sp, #0x60 11c914: a9057bfd stp x29, x30, [sp, #0x50] 11c918: 910143fd add x29, sp, #0x50 11c91c: d53bd048 mrs x8, TPIDR_EL0 11c920: f9401509 ldr x9, [x8, #0x28] 11c924: f81f83a9 stur x9, [x29, #-0x8] 11c928: f81f03a2 stur x2, [x29, #-0x10] 11c92c: f81e83a1 stur x1, [x29, #-0x18] 11c930: f9000fe0 str x0, [sp, #0x18] 11c934: f9400fe0 ldr x0, [sp, #0x18] 11c938: 3cde83a0 ldur q0, [x29, #-0x18] 11c93c: 3d800be0 str q0, [sp, #0x20] 11c940: f94017e2 ldr x2, [sp, #0x28] 11c944: f94013e1 ldr x1, [sp, #0x20] 11c948: f9000be8 str x8, [sp, #0x10] 11c94c: 940016d3 bl 0x122498 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xa0> 11c950: f9400be8 ldr x8, [sp, #0x10] 11c954: f9401509 ldr x9, [x8, #0x28] 11c958: f85f83a0 ldur x0, [x29, #-0x8] 11c95c: eb000129 subs x9, x9, x0 11c960: f90007e9 str x9, [sp, #0x8] 11c964: 540000a1 b.ne 0x11c978 ::ALookup(std::initializer_list>)+0x68> 11c968: 14000001 b 0x11c96c ::ALookup(std::initializer_list>)+0x5c> 11c96c: a9457bfd ldp x29, x30, [sp, #0x50] 11c970: 910183ff add sp, sp, #0x60 11c974: d65f03c0 ret 11c978: 97fe34fe bl 0xa9d70 <__stack_chk_fail@plt> 000000000011c97c ::~ALookup()>: 11c97c: d10083ff sub sp, sp, #0x20 11c980: a9017bfd stp x29, x30, [sp, #0x10] 11c984: 910043fd add x29, sp, #0x10 11c988: f90007e0 str x0, [sp, #0x8] 11c98c: f94007e0 ldr x0, [sp, #0x8] 11c990: 94000b5a bl 0x11f6f8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xc8> 11c994: a9417bfd ldp x29, x30, [sp, #0x10] 11c998: 910083ff add sp, sp, #0x20 11c99c: d65f03c0 ret 000000000011c9a0 : 11c9a0: d10103ff sub sp, sp, #0x40 11c9a4: a9037bfd stp x29, x30, [sp, #0x30] 11c9a8: 9100c3fd add x29, sp, #0x30 11c9ac: d53bd048 mrs x8, TPIDR_EL0 11c9b0: f9401508 ldr x8, [x8, #0x28] 11c9b4: f81f83a8 stur x8, [x29, #-0x8] 11c9b8: b81f43a0 stur w0, [x29, #-0xc] 11c9bc: b81f03a1 stur w1, [x29, #-0x10] 11c9c0: b81ec3a2 stur w2, [x29, #-0x14] 11c9c4: 12000060 and w0, w3, #0x1 11c9c8: 390063e0 strb w0, [sp, #0x18] 11c9cc: f9000be4 str x4, [sp, #0x10] 11c9d0: f9400be8 ldr x8, [sp, #0x10] 11c9d4: 91001102 add x2, x8, #0x4 11c9d8: d0000c60 adrp x0, 0x2aa000 11c9dc: 9115a000 add x0, x0, #0x568 11c9e0: d10033a1 sub x1, x29, #0xc 11c9e4: 97fe0fd7 bl 0xa0940 <_ZNK7android7ALookupIiNS_12ColorAspects9PrimariesEE3mapIS2_vEEbRKiPT_@plt> 11c9e8: 370000c0 tbnz w0, #0x0, 0x11ca00 11c9ec: 14000001 b 0x11c9f0 11c9f0: f9400be8 ldr x8, [sp, #0x10] 11c9f4: 2a1f03e9 mov w9, wzr 11c9f8: b9000509 str w9, [x8, #0x4] 11c9fc: 14000001 b 0x11ca00 11ca00: f9400be8 ldr x8, [sp, #0x10] 11ca04: 91002102 add x2, x8, #0x8 11ca08: d0000c60 adrp x0, 0x2aa000 11ca0c: 91160000 add x0, x0, #0x580 11ca10: d10043a1 sub x1, x29, #0x10 11ca14: 97fe2d63 bl 0xa7fa0 <_ZNK7android7ALookupIiNS_12ColorAspects8TransferEE3mapIS2_vEEbRKiPT_@plt> 11ca18: 370000c0 tbnz w0, #0x0, 0x11ca30 11ca1c: 14000001 b 0x11ca20 11ca20: f9400be8 ldr x8, [sp, #0x10] 11ca24: 2a1f03e9 mov w9, wzr 11ca28: b9000909 str w9, [x8, #0x8] 11ca2c: 14000001 b 0x11ca30 11ca30: f9400be8 ldr x8, [sp, #0x10] 11ca34: 91003102 add x2, x8, #0xc 11ca38: d0000c60 adrp x0, 0x2aa000 11ca3c: 91166000 add x0, x0, #0x598 11ca40: d10053a1 sub x1, x29, #0x14 11ca44: 97fe37f3 bl 0xaaa10 <_ZNK7android7ALookupIiNS_12ColorAspects12MatrixCoeffsEE3mapIS2_vEEbRKiPT_@plt> 11ca48: 370000c0 tbnz w0, #0x0, 0x11ca60 11ca4c: 14000001 b 0x11ca50 11ca50: f9400be8 ldr x8, [sp, #0x10] 11ca54: 2a1f03e9 mov w9, wzr 11ca58: b9000d09 str w9, [x8, #0xc] 11ca5c: 14000001 b 0x11ca60 11ca60: 394063e8 ldrb w8, [sp, #0x18] 11ca64: 72000108 ands w8, w8, #0x1 11ca68: 320003e9 orr w9, wzr, #0x1 11ca6c: 1a891529 cinc w9, w9, eq 11ca70: f9400bea ldr x10, [sp, #0x10] 11ca74: b9000149 str w9, [x10] 11ca78: d53bd04a mrs x10, TPIDR_EL0 11ca7c: f940154a ldr x10, [x10, #0x28] 11ca80: f85f83ab ldur x11, [x29, #-0x8] 11ca84: eb0b014a subs x10, x10, x11 11ca88: b9000fe8 str w8, [sp, #0xc] 11ca8c: f90003ea str x10, [sp] 11ca90: 540000a1 b.ne 0x11caa4 11ca94: 14000001 b 0x11ca98 11ca98: a9437bfd ldp x29, x30, [sp, #0x30] 11ca9c: 910103ff add sp, sp, #0x40 11caa0: d65f03c0 ret 11caa4: 97fe34b3 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011caa8 ::map(int const&, android::ColorAspects::Primaries*) const>: 11caa8: d100c3ff sub sp, sp, #0x30 11caac: a9027bfd stp x29, x30, [sp, #0x20] 11cab0: 910083fd add x29, sp, #0x20 11cab4: f81f83a0 stur x0, [x29, #-0x8] 11cab8: f9000be1 str x1, [sp, #0x10] 11cabc: f90007e2 str x2, [sp, #0x8] 11cac0: f85f83a0 ldur x0, [x29, #-0x8] 11cac4: f9400be1 ldr x1, [sp, #0x10] 11cac8: f94007e2 ldr x2, [sp, #0x8] 11cacc: 97fe2c7d bl 0xa7cc0 <_ZNK7android7ALookupIiNS_12ColorAspects9PrimariesEE6lookupERKiPS2_@plt> 11cad0: 320003e8 orr w8, wzr, #0x1 11cad4: 0a080008 and w8, w0, w8 11cad8: 2a0803e0 mov w0, w8 11cadc: a9427bfd ldp x29, x30, [sp, #0x20] 11cae0: 9100c3ff add sp, sp, #0x30 11cae4: d65f03c0 ret 000000000011cae8 ::map(int const&, android::ColorAspects::Transfer*) const>: 11cae8: d100c3ff sub sp, sp, #0x30 11caec: a9027bfd stp x29, x30, [sp, #0x20] 11caf0: 910083fd add x29, sp, #0x20 11caf4: f81f83a0 stur x0, [x29, #-0x8] 11caf8: f9000be1 str x1, [sp, #0x10] 11cafc: f90007e2 str x2, [sp, #0x8] 11cb00: f85f83a0 ldur x0, [x29, #-0x8] 11cb04: f9400be1 ldr x1, [sp, #0x10] 11cb08: f94007e2 ldr x2, [sp, #0x8] 11cb0c: 97fe1911 bl 0xa2f50 <_ZNK7android7ALookupIiNS_12ColorAspects8TransferEE6lookupERKiPS2_@plt> 11cb10: 320003e8 orr w8, wzr, #0x1 11cb14: 0a080008 and w8, w0, w8 11cb18: 2a0803e0 mov w0, w8 11cb1c: a9427bfd ldp x29, x30, [sp, #0x20] 11cb20: 9100c3ff add sp, sp, #0x30 11cb24: d65f03c0 ret 000000000011cb28 ::map(int const&, android::ColorAspects::MatrixCoeffs*) const>: 11cb28: d100c3ff sub sp, sp, #0x30 11cb2c: a9027bfd stp x29, x30, [sp, #0x20] 11cb30: 910083fd add x29, sp, #0x20 11cb34: f81f83a0 stur x0, [x29, #-0x8] 11cb38: f9000be1 str x1, [sp, #0x10] 11cb3c: f90007e2 str x2, [sp, #0x8] 11cb40: f85f83a0 ldur x0, [x29, #-0x8] 11cb44: f9400be1 ldr x1, [sp, #0x10] 11cb48: f94007e2 ldr x2, [sp, #0x8] 11cb4c: 97fe2f65 bl 0xa88e0 <_ZNK7android7ALookupIiNS_12ColorAspects12MatrixCoeffsEE6lookupERKiPS2_@plt> 11cb50: 320003e8 orr w8, wzr, #0x1 11cb54: 0a080008 and w8, w0, w8 11cb58: 2a0803e0 mov w0, w8 11cb5c: a9427bfd ldp x29, x30, [sp, #0x20] 11cb60: 9100c3ff add sp, sp, #0x30 11cb64: d65f03c0 ret 000000000011cb68 : 11cb68: d10143ff sub sp, sp, #0x50 11cb6c: a9047bfd stp x29, x30, [sp, #0x40] 11cb70: 910103fd add x29, sp, #0x40 11cb74: d53bd048 mrs x8, TPIDR_EL0 11cb78: f9401508 ldr x8, [x8, #0x28] 11cb7c: f81f83a8 stur x8, [x29, #-0x8] 11cb80: b81f43a0 stur w0, [x29, #-0xc] 11cb84: b81f03a1 stur w1, [x29, #-0x10] 11cb88: d10033a0 sub x0, x29, #0xc 11cb8c: d10043a1 sub x1, x29, #0x10 11cb90: 9400004e bl 0x11ccc8 >::map, void>(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x40> 11cb94: f90013e0 str x0, [sp, #0x20] 11cb98: d0000c60 adrp x0, 0x2aa000 11cb9c: 9114e000 add x0, x0, #0x538 11cba0: 910083e1 add x1, sp, #0x20 11cba4: d10053a2 sub x2, x29, #0x14 11cba8: 97fe31c6 bl 0xa92c0 <_ZNK7android7ALookupINS_10ColorUtils13ColorStandardENSt6__ndk14pairINS_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEE3mapIS8_vEEbRKT_PS2_@plt> 11cbac: 360000a0 tbz w0, #0x0, 0x11cbc0 11cbb0: 14000001 b 0x11cbb4 11cbb4: b85ec3a8 ldur w8, [x29, #-0x14] 11cbb8: b9001fe8 str w8, [sp, #0x1c] 11cbbc: 14000025 b 0x11cc50 11cbc0: b85f43a0 ldur w0, [x29, #-0xc] 11cbc4: 94000064 bl 0x11cd54 >::map, void>(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xcc> 11cbc8: 360000c0 tbz w0, #0x0, 0x11cbe0 11cbcc: 14000001 b 0x11cbd0 11cbd0: b85f03a0 ldur w0, [x29, #-0x10] 11cbd4: 9400006b bl 0x11cd80 >::map, void>(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xf8> 11cbd8: 370000a0 tbnz w0, #0x0, 0x11cbec 11cbdc: 14000001 b 0x11cbe0 11cbe0: 2a1f03e8 mov w8, wzr 11cbe4: b9001fe8 str w8, [sp, #0x1c] 11cbe8: 1400001a b 0x11cc50 11cbec: 14000001 b 0x11cbf0 11cbf0: 32000be8 orr w8, wzr, #0x7 11cbf4: b9001be8 str w8, [sp, #0x18] 11cbf8: b85f43a0 ldur w0, [x29, #-0xc] 11cbfc: 9400006c bl 0x11cdac >::map, void>(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x124> 11cc00: 360001c0 tbz w0, #0x0, 0x11cc38 11cc04: 14000001 b 0x11cc08 11cc08: b85f03a0 ldur w0, [x29, #-0x10] 11cc0c: 94000073 bl 0x11cdd8 >::map, void>(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x150> 11cc10: 36000140 tbz w0, #0x0, 0x11cc38 11cc14: 14000001 b 0x11cc18 11cc18: b85f43a8 ldur w8, [x29, #-0xc] 11cc1c: b85f03a9 ldur w9, [x29, #-0x10] 11cc20: b9401bea ldr w10, [sp, #0x18] 11cc24: 1b0a7d29 mul w9, w9, w10 11cc28: 0b090108 add w8, w8, w9 11cc2c: 11010108 add w8, w8, #0x40 11cc30: b9001fe8 str w8, [sp, #0x1c] 11cc34: 14000007 b 0x11cc50 11cc38: b85f43a8 ldur w8, [x29, #-0xc] 11cc3c: b85f03a9 ldur w9, [x29, #-0x10] 11cc40: 0b092108 add w8, w8, w9, lsl #8 11cc44: 11404108 add w8, w8, #0x10, lsl #12 // =0x10000 11cc48: b9001fe8 str w8, [sp, #0x1c] 11cc4c: 14000001 b 0x11cc50 11cc50: b9401fe8 ldr w8, [sp, #0x1c] 11cc54: d53bd049 mrs x9, TPIDR_EL0 11cc58: f9401529 ldr x9, [x9, #0x28] 11cc5c: f85f83aa ldur x10, [x29, #-0x8] 11cc60: eb0a0129 subs x9, x9, x10 11cc64: b90017e8 str w8, [sp, #0x14] 11cc68: f90007e9 str x9, [sp, #0x8] 11cc6c: 540000c1 b.ne 0x11cc84 11cc70: 14000001 b 0x11cc74 11cc74: b94017e0 ldr w0, [sp, #0x14] 11cc78: a9447bfd ldp x29, x30, [sp, #0x40] 11cc7c: 910143ff add sp, sp, #0x50 11cc80: d65f03c0 ret 11cc84: 97fe343b bl 0xa9d70 <__stack_chk_fail@plt> 000000000011cc88 >::map, void>(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const>: 11cc88: d100c3ff sub sp, sp, #0x30 11cc8c: a9027bfd stp x29, x30, [sp, #0x20] 11cc90: 910083fd add x29, sp, #0x20 11cc94: f81f83a0 stur x0, [x29, #-0x8] 11cc98: f9000be1 str x1, [sp, #0x10] 11cc9c: f90007e2 str x2, [sp, #0x8] 11cca0: f85f83a0 ldur x0, [x29, #-0x8] 11cca4: f9400be1 ldr x1, [sp, #0x10] 11cca8: f94007e2 ldr x2, [sp, #0x8] 11ccac: 97fe0edd bl 0xa0820 <_ZNK7android7ALookupINS_10ColorUtils13ColorStandardENSt6__ndk14pairINS_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEE7rlookupERKS8_PS2_@plt> 11ccb0: 320003e8 orr w8, wzr, #0x1 11ccb4: 0a080008 and w8, w0, w8 11ccb8: 2a0803e0 mov w0, w8 11ccbc: a9427bfd ldp x29, x30, [sp, #0x20] 11ccc0: 9100c3ff add sp, sp, #0x30 11ccc4: d65f03c0 ret 11ccc8: d10183ff sub sp, sp, #0x60 11cccc: a9057bfd stp x29, x30, [sp, #0x50] 11ccd0: 910143fd add x29, sp, #0x50 11ccd4: d53bd048 mrs x8, TPIDR_EL0 11ccd8: f9401509 ldr x9, [x8, #0x28] 11ccdc: f81f83a9 stur x9, [x29, #-0x8] 11cce0: f81e83a0 stur x0, [x29, #-0x18] 11cce4: f81e03a1 stur x1, [x29, #-0x20] 11cce8: f85e83a0 ldur x0, [x29, #-0x18] 11ccec: f90017e8 str x8, [sp, #0x28] 11ccf0: 94001a1e bl 0x123568 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x2f0> 11ccf4: f85e03a8 ldur x8, [x29, #-0x20] 11ccf8: f90013e0 str x0, [sp, #0x20] 11ccfc: aa0803e0 mov x0, x8 11cd00: 94001a1f bl 0x12357c ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x304> 11cd04: d10043a8 sub x8, x29, #0x10 11cd08: f9000fe0 str x0, [sp, #0x18] 11cd0c: aa0803e0 mov x0, x8 11cd10: f94013e1 ldr x1, [sp, #0x20] 11cd14: f9400fe2 ldr x2, [sp, #0x18] 11cd18: 97fe347a bl 0xa9f00 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2IRS3_RS4_Lb0EEEOT_OT0_@plt> 11cd1c: f85f03a8 ldur x8, [x29, #-0x10] 11cd20: f94017e9 ldr x9, [sp, #0x28] 11cd24: f9401520 ldr x0, [x9, #0x28] 11cd28: f85f83a1 ldur x1, [x29, #-0x8] 11cd2c: eb010000 subs x0, x0, x1 11cd30: f9000be8 str x8, [sp, #0x10] 11cd34: f90007e0 str x0, [sp, #0x8] 11cd38: 540000c1 b.ne 0x11cd50 >::map, void>(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xc8> 11cd3c: 14000001 b 0x11cd40 >::map, void>(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xb8> 11cd40: f9400be0 ldr x0, [sp, #0x10] 11cd44: a9457bfd ldp x29, x30, [sp, #0x50] 11cd48: 910183ff add sp, sp, #0x60 11cd4c: d65f03c0 ret 11cd50: 97fe3408 bl 0xa9d70 <__stack_chk_fail@plt> 11cd54: d10043ff sub sp, sp, #0x10 11cd58: 32001fe8 orr w8, wzr, #0xff 11cd5c: b9000fe0 str w0, [sp, #0xc] 11cd60: b9400fe0 ldr w0, [sp, #0xc] 11cd64: 6b08001f cmp w0, w8 11cd68: 1a9f87e8 cset w8, ls 11cd6c: 320003e0 orr w0, wzr, #0x1 11cd70: 0a000108 and w8, w8, w0 11cd74: 2a0803e0 mov w0, w8 11cd78: 910043ff add sp, sp, #0x10 11cd7c: d65f03c0 ret 11cd80: d10043ff sub sp, sp, #0x10 11cd84: 32001fe8 orr w8, wzr, #0xff 11cd88: b9000fe0 str w0, [sp, #0xc] 11cd8c: b9400fe0 ldr w0, [sp, #0xc] 11cd90: 6b08001f cmp w0, w8 11cd94: 1a9f87e8 cset w8, ls 11cd98: 320003e0 orr w0, wzr, #0x1 11cd9c: 0a000108 and w8, w8, w0 11cda0: 2a0803e0 mov w0, w8 11cda4: 910043ff add sp, sp, #0x10 11cda8: d65f03c0 ret 11cdac: d10043ff sub sp, sp, #0x10 11cdb0: 321f07e8 orr w8, wzr, #0x6 11cdb4: b9000fe0 str w0, [sp, #0xc] 11cdb8: b9400fe0 ldr w0, [sp, #0xc] 11cdbc: 6b08001f cmp w0, w8 11cdc0: 1a9f87e8 cset w8, ls 11cdc4: 320003e0 orr w0, wzr, #0x1 11cdc8: 0a000108 and w8, w8, w0 11cdcc: 2a0803e0 mov w0, w8 11cdd0: 910043ff add sp, sp, #0x10 11cdd4: d65f03c0 ret 11cdd8: d10043ff sub sp, sp, #0x10 11cddc: 321f07e8 orr w8, wzr, #0x6 11cde0: b9000fe0 str w0, [sp, #0xc] 11cde4: b9400fe0 ldr w0, [sp, #0xc] 11cde8: 6b08001f cmp w0, w8 11cdec: 1a9f87e8 cset w8, ls 11cdf0: 320003e0 orr w0, wzr, #0x1 11cdf4: 0a000108 and w8, w8, w0 11cdf8: 2a0803e0 mov w0, w8 11cdfc: 910043ff add sp, sp, #0x10 11ce00: d65f03c0 ret 000000000011ce04 : 11ce04: d101c3ff sub sp, sp, #0x70 11ce08: a9067bfd stp x29, x30, [sp, #0x60] 11ce0c: 910183fd add x29, sp, #0x60 11ce10: d53bd048 mrs x8, TPIDR_EL0 11ce14: f9401508 ldr x8, [x8, #0x28] 11ce18: f81f83a8 stur x8, [x29, #-0x8] 11ce1c: b81e43a0 stur w0, [x29, #-0x1c] 11ce20: f81d83a1 stur x1, [x29, #-0x28] 11ce24: f9001be2 str x2, [sp, #0x30] 11ce28: d10043a8 sub x8, x29, #0x10 11ce2c: aa0803e0 mov x0, x8 11ce30: f9000fe8 str x8, [sp, #0x18] 11ce34: 97fe31fb bl 0xa9620 <_ZNSt6__ndk14pairIN7android12ColorAspects9PrimariesENS2_12MatrixCoeffsEEC2ILb1ELb0EEEv@plt> 11ce38: b85e43a9 ldur w9, [x29, #-0x1c] 11ce3c: b81ec3a9 stur w9, [x29, #-0x14] 11ce40: d0000c60 adrp x0, 0x2aa000 11ce44: 9114e000 add x0, x0, #0x538 11ce48: d10053a1 sub x1, x29, #0x14 11ce4c: f9400fe2 ldr x2, [sp, #0x18] 11ce50: 97fe2f84 bl 0xa8c60 <_ZNK7android7ALookupINS_10ColorUtils13ColorStandardENSt6__ndk14pairINS_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEE3mapIS8_vEEbRKS2_PT_@plt> 11ce54: 36000160 tbz w0, #0x0, 0x11ce80 11ce58: 14000001 b 0x11ce5c 11ce5c: b85f03a8 ldur w8, [x29, #-0x10] 11ce60: f85d83a9 ldur x9, [x29, #-0x28] 11ce64: b9000128 str w8, [x9] 11ce68: b85f43a8 ldur w8, [x29, #-0xc] 11ce6c: f9401be9 ldr x9, [sp, #0x30] 11ce70: b9000128 str w8, [x9] 11ce74: 2a1f03e8 mov w8, wzr 11ce78: b81e83a8 stur w8, [x29, #-0x18] 11ce7c: 1400003c b 0x11cf6c 11ce80: 321a03e8 orr w8, wzr, #0x40 11ce84: b9002fe8 str w8, [sp, #0x2c] 11ce88: 32000be8 orr w8, wzr, #0x7 11ce8c: b9002be8 str w8, [sp, #0x28] 11ce90: b90027e8 str w8, [sp, #0x24] 11ce94: b85e43a8 ldur w8, [x29, #-0x1c] 11ce98: 71404108 subs w8, w8, #0x10, lsl #12 // =0x10000 11ce9c: b90017e8 str w8, [sp, #0x14] 11cea0: 5400010b b.lt 0x11cec0 11cea4: 14000001 b 0x11cea8 11cea8: 321003e8 orr w8, wzr, #0x10000 11ceac: b9002fe8 str w8, [sp, #0x2c] 11ceb0: 321803e8 orr w8, wzr, #0x100 11ceb4: b9002be8 str w8, [sp, #0x28] 11ceb8: b90027e8 str w8, [sp, #0x24] 11cebc: 14000001 b 0x11cec0 11cec0: b85e43a8 ldur w8, [x29, #-0x1c] 11cec4: b9402fe9 ldr w9, [sp, #0x2c] 11cec8: 6b090108 subs w8, w8, w9 11cecc: b90013e8 str w8, [sp, #0x10] 11ced0: 540003eb b.lt 0x11cf4c 11ced4: 14000001 b 0x11ced8 11ced8: b85e43a8 ldur w8, [x29, #-0x1c] 11cedc: b9402fe9 ldr w9, [sp, #0x2c] 11cee0: b9402bea ldr w10, [sp, #0x28] 11cee4: b94027eb ldr w11, [sp, #0x24] 11cee8: 1b0b7d4a mul w10, w10, w11 11ceec: 0b0a0129 add w9, w9, w10 11cef0: 6b090108 subs w8, w8, w9 11cef4: b9000fe8 str w8, [sp, #0xc] 11cef8: 540002aa b.ge 0x11cf4c 11cefc: 14000001 b 0x11cf00 11cf00: b85e43a8 ldur w8, [x29, #-0x1c] 11cf04: b9402fe9 ldr w9, [sp, #0x2c] 11cf08: 6b090108 subs w8, w8, w9 11cf0c: b90023e8 str w8, [sp, #0x20] 11cf10: b94023e8 ldr w8, [sp, #0x20] 11cf14: b9402be9 ldr w9, [sp, #0x28] 11cf18: 1ac90d0a sdiv w10, w8, w9 11cf1c: 1b097d49 mul w9, w10, w9 11cf20: 6b090108 subs w8, w8, w9 11cf24: f85d83ab ldur x11, [x29, #-0x28] 11cf28: b9000168 str w8, [x11] 11cf2c: b94023e8 ldr w8, [sp, #0x20] 11cf30: b9402be9 ldr w9, [sp, #0x28] 11cf34: 1ac90d08 sdiv w8, w8, w9 11cf38: f9401beb ldr x11, [sp, #0x30] 11cf3c: b9000168 str w8, [x11] 11cf40: 2a1f03e8 mov w8, wzr 11cf44: b81e83a8 stur w8, [x29, #-0x18] 11cf48: 14000009 b 0x11cf6c 11cf4c: f85d83a8 ldur x8, [x29, #-0x28] 11cf50: 32001fe9 orr w9, wzr, #0xff 11cf54: b9000109 str w9, [x8] 11cf58: f9401be8 ldr x8, [sp, #0x30] 11cf5c: b9000109 str w9, [x8] 11cf60: 128002a9 mov w9, #-0x16 // =-22 11cf64: b81e83a9 stur w9, [x29, #-0x18] 11cf68: 14000001 b 0x11cf6c 11cf6c: b85e83a8 ldur w8, [x29, #-0x18] 11cf70: d53bd049 mrs x9, TPIDR_EL0 11cf74: f9401529 ldr x9, [x9, #0x28] 11cf78: f85f83aa ldur x10, [x29, #-0x8] 11cf7c: eb0a0129 subs x9, x9, x10 11cf80: b9000be8 str w8, [sp, #0x8] 11cf84: f90003e9 str x9, [sp] 11cf88: 540000c1 b.ne 0x11cfa0 11cf8c: 14000001 b 0x11cf90 11cf90: b9400be0 ldr w0, [sp, #0x8] 11cf94: a9467bfd ldp x29, x30, [sp, #0x60] 11cf98: 9101c3ff add sp, sp, #0x70 11cf9c: d65f03c0 ret 11cfa0: 97fe3374 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011cfa4 ::pair()>: 11cfa4: d10043ff sub sp, sp, #0x10 11cfa8: f90007e0 str x0, [sp, #0x8] 11cfac: f94007e0 ldr x0, [sp, #0x8] 11cfb0: aa0003e8 mov x8, x0 11cfb4: b900011f str wzr, [x8] 11cfb8: b900041f str wzr, [x0, #0x4] 11cfbc: 910043ff add sp, sp, #0x10 11cfc0: d65f03c0 ret 000000000011cfc4 >::map, void>(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const>: 11cfc4: d100c3ff sub sp, sp, #0x30 11cfc8: a9027bfd stp x29, x30, [sp, #0x20] 11cfcc: 910083fd add x29, sp, #0x20 11cfd0: f81f83a0 stur x0, [x29, #-0x8] 11cfd4: f9000be1 str x1, [sp, #0x10] 11cfd8: f90007e2 str x2, [sp, #0x8] 11cfdc: f85f83a0 ldur x0, [x29, #-0x8] 11cfe0: f9400be1 ldr x1, [sp, #0x10] 11cfe4: f94007e2 ldr x2, [sp, #0x8] 11cfe8: 97fe1aaa bl 0xa3a90 <_ZNK7android7ALookupINS_10ColorUtils13ColorStandardENSt6__ndk14pairINS_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEE6lookupERKS2_PS8_@plt> 11cfec: 320003e8 orr w8, wzr, #0x1 11cff0: 0a080008 and w8, w0, w8 11cff4: 2a0803e0 mov w0, w8 11cff8: a9427bfd ldp x29, x30, [sp, #0x20] 11cffc: 9100c3ff add sp, sp, #0x30 11d000: d65f03c0 ret 000000000011d004 : 11d004: d10103ff sub sp, sp, #0x40 11d008: a9037bfd stp x29, x30, [sp, #0x30] 11d00c: 9100c3fd add x29, sp, #0x30 11d010: d53bd048 mrs x8, TPIDR_EL0 11d014: f9401508 ldr x8, [x8, #0x28] 11d018: f81f83a8 stur x8, [x29, #-0x8] 11d01c: b81f43a0 stur w0, [x29, #-0xc] 11d020: b0000c60 adrp x0, 0x2aa000 11d024: 91148000 add x0, x0, #0x520 11d028: d10033a1 sub x1, x29, #0xc 11d02c: d10043a2 sub x2, x29, #0x10 11d030: 97fe2010 bl 0xa5070 <_ZNK7android7ALookupINS_10ColorUtils10ColorRangeENS_12ColorAspects5RangeEE3mapIS4_vEEbRKT_PS2_@plt> 11d034: 360000a0 tbz w0, #0x0, 0x11d048 11d038: 14000001 b 0x11d03c 11d03c: b85f03a8 ldur w8, [x29, #-0x10] 11d040: b81ec3a8 stur w8, [x29, #-0x14] 11d044: 1400000f b 0x11d080 11d048: b85f43a0 ldur w0, [x29, #-0xc] 11d04c: 9400002b bl 0x11d0f8 ::map(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x40> 11d050: 370000a0 tbnz w0, #0x0, 0x11d064 11d054: 14000001 b 0x11d058 11d058: 2a1f03e8 mov w8, wzr 11d05c: b81ec3a8 stur w8, [x29, #-0x14] 11d060: 14000008 b 0x11d080 11d064: b85f43a0 ldur w0, [x29, #-0xc] 11d068: 9400002f bl 0x11d124 ::map(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x6c> 11d06c: b85f43a8 ldur w8, [x29, #-0xc] 11d070: 11404108 add w8, w8, #0x10, lsl #12 // =0x10000 11d074: b81ec3a8 stur w8, [x29, #-0x14] 11d078: b9001be0 str w0, [sp, #0x18] 11d07c: 14000001 b 0x11d080 11d080: b85ec3a8 ldur w8, [x29, #-0x14] 11d084: d53bd049 mrs x9, TPIDR_EL0 11d088: f9401529 ldr x9, [x9, #0x28] 11d08c: f85f83aa ldur x10, [x29, #-0x8] 11d090: eb0a0129 subs x9, x9, x10 11d094: b90017e8 str w8, [sp, #0x14] 11d098: f90007e9 str x9, [sp, #0x8] 11d09c: 540000c1 b.ne 0x11d0b4 11d0a0: 14000001 b 0x11d0a4 11d0a4: b94017e0 ldr w0, [sp, #0x14] 11d0a8: a9437bfd ldp x29, x30, [sp, #0x30] 11d0ac: 910103ff add sp, sp, #0x40 11d0b0: d65f03c0 ret 11d0b4: 97fe332f bl 0xa9d70 <__stack_chk_fail@plt> 000000000011d0b8 ::map(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const>: 11d0b8: d100c3ff sub sp, sp, #0x30 11d0bc: a9027bfd stp x29, x30, [sp, #0x20] 11d0c0: 910083fd add x29, sp, #0x20 11d0c4: f81f83a0 stur x0, [x29, #-0x8] 11d0c8: f9000be1 str x1, [sp, #0x10] 11d0cc: f90007e2 str x2, [sp, #0x8] 11d0d0: f85f83a0 ldur x0, [x29, #-0x8] 11d0d4: f9400be1 ldr x1, [sp, #0x10] 11d0d8: f94007e2 ldr x2, [sp, #0x8] 11d0dc: 97fe3465 bl 0xaa270 <_ZNK7android7ALookupINS_10ColorUtils10ColorRangeENS_12ColorAspects5RangeEE7rlookupERKS4_PS2_@plt> 11d0e0: 320003e8 orr w8, wzr, #0x1 11d0e4: 0a080008 and w8, w0, w8 11d0e8: 2a0803e0 mov w0, w8 11d0ec: a9427bfd ldp x29, x30, [sp, #0x20] 11d0f0: 9100c3ff add sp, sp, #0x30 11d0f4: d65f03c0 ret 11d0f8: d10043ff sub sp, sp, #0x10 11d0fc: 32001fe8 orr w8, wzr, #0xff 11d100: b9000fe0 str w0, [sp, #0xc] 11d104: b9400fe0 ldr w0, [sp, #0xc] 11d108: 6b08001f cmp w0, w8 11d10c: 1a9f87e8 cset w8, ls 11d110: 320003e0 orr w0, wzr, #0x1 11d114: 0a000108 and w8, w8, w0 11d118: 2a0803e0 mov w0, w8 11d11c: 910043ff add sp, sp, #0x10 11d120: d65f03c0 ret 11d124: d10043ff sub sp, sp, #0x10 11d128: 321f03e8 orr w8, wzr, #0x2 11d12c: b9000fe0 str w0, [sp, #0xc] 11d130: b9400fe0 ldr w0, [sp, #0xc] 11d134: 6b08001f cmp w0, w8 11d138: 1a9f87e8 cset w8, ls 11d13c: 320003e0 orr w0, wzr, #0x1 11d140: 0a000108 and w8, w8, w0 11d144: 2a0803e0 mov w0, w8 11d148: 910043ff add sp, sp, #0x10 11d14c: d65f03c0 ret 000000000011d150 : 11d150: d10143ff sub sp, sp, #0x50 11d154: a9047bfd stp x29, x30, [sp, #0x40] 11d158: 910103fd add x29, sp, #0x40 11d15c: d53bd048 mrs x8, TPIDR_EL0 11d160: f9401508 ldr x8, [x8, #0x28] 11d164: f81f83a8 stur x8, [x29, #-0x8] 11d168: b81ec3a0 stur w0, [x29, #-0x14] 11d16c: f90013e1 str x1, [sp, #0x20] 11d170: b85ec3a0 ldur w0, [x29, #-0x14] 11d174: b81f43a0 stur w0, [x29, #-0xc] 11d178: f94013e2 ldr x2, [sp, #0x20] 11d17c: b0000c60 adrp x0, 0x2aa000 11d180: 91148000 add x0, x0, #0x520 11d184: d10033a1 sub x1, x29, #0xc 11d188: 97fe2ac6 bl 0xa7ca0 <_ZNK7android7ALookupINS_10ColorUtils10ColorRangeENS_12ColorAspects5RangeEE3mapIS4_vEEbRKS2_PT_@plt> 11d18c: 360000a0 tbz w0, #0x0, 0x11d1a0 11d190: 14000001 b 0x11d194 11d194: 2a1f03e8 mov w8, wzr 11d198: b81f03a8 stur w8, [x29, #-0x10] 11d19c: 14000021 b 0x11d220 11d1a0: 321003e8 orr w8, wzr, #0x10000 11d1a4: b9001fe8 str w8, [sp, #0x1c] 11d1a8: 321803e8 orr w8, wzr, #0x100 11d1ac: b9001be8 str w8, [sp, #0x18] 11d1b0: b85ec3a8 ldur w8, [x29, #-0x14] 11d1b4: b9401fe9 ldr w9, [sp, #0x1c] 11d1b8: 6b090108 subs w8, w8, w9 11d1bc: b90017e8 str w8, [sp, #0x14] 11d1c0: 5400024b b.lt 0x11d208 11d1c4: 14000001 b 0x11d1c8 11d1c8: b85ec3a8 ldur w8, [x29, #-0x14] 11d1cc: b9401fe9 ldr w9, [sp, #0x1c] 11d1d0: b9401bea ldr w10, [sp, #0x18] 11d1d4: 0b0a0129 add w9, w9, w10 11d1d8: 6b090108 subs w8, w8, w9 11d1dc: b90013e8 str w8, [sp, #0x10] 11d1e0: 5400014a b.ge 0x11d208 11d1e4: 14000001 b 0x11d1e8 11d1e8: b85ec3a8 ldur w8, [x29, #-0x14] 11d1ec: b9401fe9 ldr w9, [sp, #0x1c] 11d1f0: 6b090108 subs w8, w8, w9 11d1f4: f94013ea ldr x10, [sp, #0x20] 11d1f8: b9000148 str w8, [x10] 11d1fc: 2a1f03e8 mov w8, wzr 11d200: b81f03a8 stur w8, [x29, #-0x10] 11d204: 14000007 b 0x11d220 11d208: f94013e8 ldr x8, [sp, #0x20] 11d20c: 32001fe9 orr w9, wzr, #0xff 11d210: b9000109 str w9, [x8] 11d214: 128002a9 mov w9, #-0x16 // =-22 11d218: b81f03a9 stur w9, [x29, #-0x10] 11d21c: 14000001 b 0x11d220 11d220: b85f03a8 ldur w8, [x29, #-0x10] 11d224: d53bd049 mrs x9, TPIDR_EL0 11d228: f9401529 ldr x9, [x9, #0x28] 11d22c: f85f83aa ldur x10, [x29, #-0x8] 11d230: eb0a0129 subs x9, x9, x10 11d234: b9000fe8 str w8, [sp, #0xc] 11d238: f90003e9 str x9, [sp] 11d23c: 540000c1 b.ne 0x11d254 11d240: 14000001 b 0x11d244 11d244: b9400fe0 ldr w0, [sp, #0xc] 11d248: a9447bfd ldp x29, x30, [sp, #0x40] 11d24c: 910143ff add sp, sp, #0x50 11d250: d65f03c0 ret 11d254: 97fe32c7 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011d258 ::map(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const>: 11d258: d100c3ff sub sp, sp, #0x30 11d25c: a9027bfd stp x29, x30, [sp, #0x20] 11d260: 910083fd add x29, sp, #0x20 11d264: f81f83a0 stur x0, [x29, #-0x8] 11d268: f9000be1 str x1, [sp, #0x10] 11d26c: f90007e2 str x2, [sp, #0x8] 11d270: f85f83a0 ldur x0, [x29, #-0x8] 11d274: f9400be1 ldr x1, [sp, #0x10] 11d278: f94007e2 ldr x2, [sp, #0x8] 11d27c: 97fe2395 bl 0xa60d0 <_ZNK7android7ALookupINS_10ColorUtils10ColorRangeENS_12ColorAspects5RangeEE6lookupERKS2_PS4_@plt> 11d280: 320003e8 orr w8, wzr, #0x1 11d284: 0a080008 and w8, w0, w8 11d288: 2a0803e0 mov w0, w8 11d28c: a9427bfd ldp x29, x30, [sp, #0x20] 11d290: 9100c3ff add sp, sp, #0x30 11d294: d65f03c0 ret 000000000011d298 : 11d298: d100c3ff sub sp, sp, #0x30 11d29c: a9027bfd stp x29, x30, [sp, #0x20] 11d2a0: 910083fd add x29, sp, #0x20 11d2a4: d53bd048 mrs x8, TPIDR_EL0 11d2a8: f9401508 ldr x8, [x8, #0x28] 11d2ac: f81f83a8 stur x8, [x29, #-0x8] 11d2b0: b81f43a0 stur w0, [x29, #-0xc] 11d2b4: b0000c60 adrp x0, 0x2aa000 11d2b8: 91154000 add x0, x0, #0x550 11d2bc: d10033a1 sub x1, x29, #0xc 11d2c0: 910043e2 add x2, sp, #0x10 11d2c4: 97fe372b bl 0xaaf70 <_ZNK7android7ALookupINS_10ColorUtils13ColorTransferENS_12ColorAspects8TransferEE3mapIS4_vEEbRKT_PS2_@plt> 11d2c8: 360000a0 tbz w0, #0x0, 0x11d2dc 11d2cc: 14000001 b 0x11d2d0 11d2d0: b94013e8 ldr w8, [sp, #0x10] 11d2d4: b9000fe8 str w8, [sp, #0xc] 11d2d8: 14000014 b 0x11d328 11d2dc: b85f43a0 ldur w0, [x29, #-0xc] 11d2e0: 94000030 bl 0x11d3a0 ::map(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x40> 11d2e4: 370000a0 tbnz w0, #0x0, 0x11d2f8 11d2e8: 14000001 b 0x11d2ec 11d2ec: 2a1f03e8 mov w8, wzr 11d2f0: b9000fe8 str w8, [sp, #0xc] 11d2f4: 1400000d b 0x11d328 11d2f8: b85f43a0 ldur w0, [x29, #-0xc] 11d2fc: 94000034 bl 0x11d3cc ::map(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x6c> 11d300: 360000c0 tbz w0, #0x0, 0x11d318 11d304: 14000001 b 0x11d308 11d308: b85f43a8 ldur w8, [x29, #-0xc] 11d30c: 11008108 add w8, w8, #0x20 11d310: b9000fe8 str w8, [sp, #0xc] 11d314: 14000005 b 0x11d328 11d318: b85f43a8 ldur w8, [x29, #-0xc] 11d31c: 11404108 add w8, w8, #0x10, lsl #12 // =0x10000 11d320: b9000fe8 str w8, [sp, #0xc] 11d324: 14000001 b 0x11d328 11d328: b9400fe8 ldr w8, [sp, #0xc] 11d32c: d53bd049 mrs x9, TPIDR_EL0 11d330: f9401529 ldr x9, [x9, #0x28] 11d334: f85f83aa ldur x10, [x29, #-0x8] 11d338: eb0a0129 subs x9, x9, x10 11d33c: b9000be8 str w8, [sp, #0x8] 11d340: f90003e9 str x9, [sp] 11d344: 540000c1 b.ne 0x11d35c 11d348: 14000001 b 0x11d34c 11d34c: b9400be0 ldr w0, [sp, #0x8] 11d350: a9427bfd ldp x29, x30, [sp, #0x20] 11d354: 9100c3ff add sp, sp, #0x30 11d358: d65f03c0 ret 11d35c: 97fe3285 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011d360 ::map(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const>: 11d360: d100c3ff sub sp, sp, #0x30 11d364: a9027bfd stp x29, x30, [sp, #0x20] 11d368: 910083fd add x29, sp, #0x20 11d36c: f81f83a0 stur x0, [x29, #-0x8] 11d370: f9000be1 str x1, [sp, #0x10] 11d374: f90007e2 str x2, [sp, #0x8] 11d378: f85f83a0 ldur x0, [x29, #-0x8] 11d37c: f9400be1 ldr x1, [sp, #0x10] 11d380: f94007e2 ldr x2, [sp, #0x8] 11d384: 97fe10c3 bl 0xa1690 <_ZNK7android7ALookupINS_10ColorUtils13ColorTransferENS_12ColorAspects8TransferEE7rlookupERKS4_PS2_@plt> 11d388: 320003e8 orr w8, wzr, #0x1 11d38c: 0a080008 and w8, w0, w8 11d390: 2a0803e0 mov w0, w8 11d394: a9427bfd ldp x29, x30, [sp, #0x20] 11d398: 9100c3ff add sp, sp, #0x30 11d39c: d65f03c0 ret 11d3a0: d10043ff sub sp, sp, #0x10 11d3a4: 32001fe8 orr w8, wzr, #0xff 11d3a8: b9000fe0 str w0, [sp, #0xc] 11d3ac: b9400fe0 ldr w0, [sp, #0xc] 11d3b0: 6b08001f cmp w0, w8 11d3b4: 1a9f87e8 cset w8, ls 11d3b8: 320003e0 orr w0, wzr, #0x1 11d3bc: 0a000108 and w8, w8, w0 11d3c0: 2a0803e0 mov w0, w8 11d3c4: 910043ff add sp, sp, #0x10 11d3c8: d65f03c0 ret 11d3cc: d10043ff sub sp, sp, #0x10 11d3d0: 32000be8 orr w8, wzr, #0x7 11d3d4: 12800009 mov w9, #-0x1 // =-1 11d3d8: b9000fe0 str w0, [sp, #0xc] 11d3dc: b9400fe0 ldr w0, [sp, #0xc] 11d3e0: 6b08001f cmp w0, w8 11d3e4: 1a9f87e8 cset w8, ls 11d3e8: b9000be9 str w9, [sp, #0x8] 11d3ec: 37000208 tbnz w8, #0x0, 0x11d42c ::map(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xcc> 11d3f0: 52800008 mov w8, #0x0 // =0 11d3f4: 321a03e9 orr w9, wzr, #0x40 11d3f8: b9400fea ldr w10, [sp, #0xc] 11d3fc: 6b09015f cmp w10, w9 11d400: 1a9f37e9 cset w9, hs 11d404: b90007e8 str w8, [sp, #0x4] 11d408: 37000049 tbnz w9, #0x0, 0x11d410 ::map(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xb0> 11d40c: 14000006 b 0x11d424 ::map(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xc4> 11d410: 52800868 mov w8, #0x43 // =67 11d414: b9400fe9 ldr w9, [sp, #0xc] 11d418: 6b08013f cmp w9, w8 11d41c: 1a9f87e8 cset w8, ls 11d420: b90007e8 str w8, [sp, #0x4] 11d424: b94007e8 ldr w8, [sp, #0x4] 11d428: b9000be8 str w8, [sp, #0x8] 11d42c: b9400be8 ldr w8, [sp, #0x8] 11d430: 320003e9 orr w9, wzr, #0x1 11d434: 0a090108 and w8, w8, w9 11d438: 2a0803e0 mov w0, w8 11d43c: 910043ff add sp, sp, #0x10 11d440: d65f03c0 ret 000000000011d444 : 11d444: d10143ff sub sp, sp, #0x50 11d448: a9047bfd stp x29, x30, [sp, #0x40] 11d44c: 910103fd add x29, sp, #0x40 11d450: d53bd048 mrs x8, TPIDR_EL0 11d454: f9401508 ldr x8, [x8, #0x28] 11d458: f81f83a8 stur x8, [x29, #-0x8] 11d45c: b81ec3a0 stur w0, [x29, #-0x14] 11d460: f90013e1 str x1, [sp, #0x20] 11d464: b85ec3a0 ldur w0, [x29, #-0x14] 11d468: b81f43a0 stur w0, [x29, #-0xc] 11d46c: f94013e2 ldr x2, [sp, #0x20] 11d470: b0000c60 adrp x0, 0x2aa000 11d474: 91154000 add x0, x0, #0x550 11d478: d10033a1 sub x1, x29, #0xc 11d47c: 97fe0ba1 bl 0xa0300 <_ZNK7android7ALookupINS_10ColorUtils13ColorTransferENS_12ColorAspects8TransferEE3mapIS4_vEEbRKS2_PT_@plt> 11d480: 360000a0 tbz w0, #0x0, 0x11d494 11d484: 14000001 b 0x11d488 11d488: 2a1f03e8 mov w8, wzr 11d48c: b81f03a8 stur w8, [x29, #-0x10] 11d490: 1400002b b 0x11d53c 11d494: 321b03e8 orr w8, wzr, #0x20 11d498: b9001fe8 str w8, [sp, #0x1c] 11d49c: 52800888 mov w8, #0x44 // =68 11d4a0: b9001be8 str w8, [sp, #0x18] 11d4a4: b85ec3a8 ldur w8, [x29, #-0x14] 11d4a8: 71404108 subs w8, w8, #0x10, lsl #12 // =0x10000 11d4ac: b90017e8 str w8, [sp, #0x14] 11d4b0: 540000eb b.lt 0x11d4cc 11d4b4: 14000001 b 0x11d4b8 11d4b8: 321003e8 orr w8, wzr, #0x10000 11d4bc: b9001fe8 str w8, [sp, #0x1c] 11d4c0: 321803e8 orr w8, wzr, #0x100 11d4c4: b9001be8 str w8, [sp, #0x18] 11d4c8: 14000001 b 0x11d4cc 11d4cc: b85ec3a8 ldur w8, [x29, #-0x14] 11d4d0: b9401fe9 ldr w9, [sp, #0x1c] 11d4d4: 6b090108 subs w8, w8, w9 11d4d8: b90013e8 str w8, [sp, #0x10] 11d4dc: 5400024b b.lt 0x11d524 11d4e0: 14000001 b 0x11d4e4 11d4e4: b85ec3a8 ldur w8, [x29, #-0x14] 11d4e8: b9401fe9 ldr w9, [sp, #0x1c] 11d4ec: b9401bea ldr w10, [sp, #0x18] 11d4f0: 0b0a0129 add w9, w9, w10 11d4f4: 6b090108 subs w8, w8, w9 11d4f8: b9000fe8 str w8, [sp, #0xc] 11d4fc: 5400014a b.ge 0x11d524 11d500: 14000001 b 0x11d504 11d504: b85ec3a8 ldur w8, [x29, #-0x14] 11d508: b9401fe9 ldr w9, [sp, #0x1c] 11d50c: 6b090108 subs w8, w8, w9 11d510: f94013ea ldr x10, [sp, #0x20] 11d514: b9000148 str w8, [x10] 11d518: 2a1f03e8 mov w8, wzr 11d51c: b81f03a8 stur w8, [x29, #-0x10] 11d520: 14000007 b 0x11d53c 11d524: f94013e8 ldr x8, [sp, #0x20] 11d528: 32001fe9 orr w9, wzr, #0xff 11d52c: b9000109 str w9, [x8] 11d530: 128002a9 mov w9, #-0x16 // =-22 11d534: b81f03a9 stur w9, [x29, #-0x10] 11d538: 14000001 b 0x11d53c 11d53c: b85f03a8 ldur w8, [x29, #-0x10] 11d540: d53bd049 mrs x9, TPIDR_EL0 11d544: f9401529 ldr x9, [x9, #0x28] 11d548: f85f83aa ldur x10, [x29, #-0x8] 11d54c: eb0a0129 subs x9, x9, x10 11d550: b9000be8 str w8, [sp, #0x8] 11d554: f90003e9 str x9, [sp] 11d558: 540000c1 b.ne 0x11d570 11d55c: 14000001 b 0x11d560 11d560: b9400be0 ldr w0, [sp, #0x8] 11d564: a9447bfd ldp x29, x30, [sp, #0x40] 11d568: 910143ff add sp, sp, #0x50 11d56c: d65f03c0 ret 11d570: 97fe3200 bl 0xa9d70 <__stack_chk_fail@plt> 000000000011d574 ::map(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const>: 11d574: d100c3ff sub sp, sp, #0x30 11d578: a9027bfd stp x29, x30, [sp, #0x20] 11d57c: 910083fd add x29, sp, #0x20 11d580: f81f83a0 stur x0, [x29, #-0x8] 11d584: f9000be1 str x1, [sp, #0x10] 11d588: f90007e2 str x2, [sp, #0x8] 11d58c: f85f83a0 ldur x0, [x29, #-0x8] 11d590: f9400be1 ldr x1, [sp, #0x10] 11d594: f94007e2 ldr x2, [sp, #0x8] 11d598: 97fe18f2 bl 0xa3960 <_ZNK7android7ALookupINS_10ColorUtils13ColorTransferENS_12ColorAspects8TransferEE6lookupERKS2_PS4_@plt> 11d59c: 320003e8 orr w8, wzr, #0x1 11d5a0: 0a080008 and w8, w0, w8 11d5a4: 2a0803e0 mov w0, w8 11d5a8: a9427bfd ldp x29, x30, [sp, #0x20] 11d5ac: 9100c3ff add sp, sp, #0x30 11d5b0: d65f03c0 ret 000000000011d5b4 : 11d5b4: d10183ff sub sp, sp, #0x60 11d5b8: a9057bfd stp x29, x30, [sp, #0x50] 11d5bc: 910143fd add x29, sp, #0x50 11d5c0: b27e03e8 orr x8, xzr, #0x4 11d5c4: b27e07e9 orr x9, xzr, #0xc 11d5c8: b27d03ea orr x10, xzr, #0x8 11d5cc: b81fc3a0 stur w0, [x29, #-0x4] 11d5d0: b81f83a1 stur w1, [x29, #-0x8] 11d5d4: b81f43a2 stur w2, [x29, #-0xc] 11d5d8: f81e83a3 stur x3, [x29, #-0x18] 11d5dc: b85fc3a0 ldur w0, [x29, #-0x4] 11d5e0: f85e83a3 ldur x3, [x29, #-0x18] 11d5e4: aa0303e1 mov x1, x3 11d5e8: f90013e8 str x8, [sp, #0x20] 11d5ec: f9000fe9 str x9, [sp, #0x18] 11d5f0: f9000bea str x10, [sp, #0x10] 11d5f4: 97fe22ff bl 0xa61f0 <_ZN7android10ColorUtils32unwrapColorAspectsFromColorRangeEiPNS_12ColorAspects5RangeE@plt> 11d5f8: b81e43a0 stur w0, [x29, #-0x1c] 11d5fc: b85f83a0 ldur w0, [x29, #-0x8] 11d600: f85e83a8 ldur x8, [x29, #-0x18] 11d604: f94013e9 ldr x9, [sp, #0x20] 11d608: 8b090101 add x1, x8, x9 11d60c: f85e83a8 ldur x8, [x29, #-0x18] 11d610: f9400fea ldr x10, [sp, #0x18] 11d614: 8b0a0102 add x2, x8, x10 11d618: 97fe260e bl 0xa6e50 <_ZN7android10ColorUtils35unwrapColorAspectsFromColorStandardEiPNS_12ColorAspects9PrimariesEPNS1_12MatrixCoeffsE@plt> 11d61c: b81e03a0 stur w0, [x29, #-0x20] 11d620: b85f43a0 ldur w0, [x29, #-0xc] 11d624: f85e83a8 ldur x8, [x29, #-0x18] 11d628: f9400be9 ldr x9, [sp, #0x10] 11d62c: 8b090101 add x1, x8, x9 11d630: 97fe0e18 bl 0xa0e90 <_ZN7android10ColorUtils35unwrapColorAspectsFromColorTransferEiPNS_12ColorAspects8TransferE@plt> 11d634: b81dc3a0 stur w0, [x29, #-0x24] 11d638: b85e43a0 ldur w0, [x29, #-0x1c] 11d63c: 35000040 cbnz w0, 0x11d644 11d640: 14000004 b 0x11d650 11d644: b85e43a8 ldur w8, [x29, #-0x1c] 11d648: b9000fe8 str w8, [sp, #0xc] 11d64c: 1400000b b 0x11d678 11d650: b85e03a8 ldur w8, [x29, #-0x20] 11d654: 35000048 cbnz w8, 0x11d65c 11d658: 14000004 b 0x11d668 11d65c: b85e03a8 ldur w8, [x29, #-0x20] 11d660: b9000be8 str w8, [sp, #0x8] 11d664: 14000003 b 0x11d670 11d668: b85dc3a8 ldur w8, [x29, #-0x24] 11d66c: b9000be8 str w8, [sp, #0x8] 11d670: b9400be8 ldr w8, [sp, #0x8] 11d674: b9000fe8 str w8, [sp, #0xc] 11d678: b9400fe8 ldr w8, [sp, #0xc] 11d67c: 2a0803e0 mov w0, w8 11d680: a9457bfd ldp x29, x30, [sp, #0x50] 11d684: 910183ff add sp, sp, #0x60 11d688: d65f03c0 ret 000000000011d68c : 11d68c: d10103ff sub sp, sp, #0x40 11d690: a9037bfd stp x29, x30, [sp, #0x30] 11d694: 9100c3fd add x29, sp, #0x30 11d698: f81f03a0 stur x0, [x29, #-0x10] 11d69c: f9000fe1 str x1, [sp, #0x18] 11d6a0: f9000be2 str x2, [sp, #0x10] 11d6a4: f90007e3 str x3, [sp, #0x8] 11d6a8: f85f03a0 ldur x0, [x29, #-0x10] 11d6ac: b9400000 ldr w0, [x0] 11d6b0: 97fe14e8 bl 0xa2a50 <_ZN7android10ColorUtils30wrapColorAspectsIntoColorRangeENS_12ColorAspects5RangeE@plt> 11d6b4: f9400fe1 ldr x1, [sp, #0x18] 11d6b8: b9000020 str w0, [x1] 11d6bc: f85f03a1 ldur x1, [x29, #-0x10] 11d6c0: b9400420 ldr w0, [x1, #0x4] 11d6c4: f85f03a1 ldur x1, [x29, #-0x10] 11d6c8: b9400c21 ldr w1, [x1, #0xc] 11d6cc: 97fe1e31 bl 0xa4f90 <_ZN7android10ColorUtils33wrapColorAspectsIntoColorStandardENS_12ColorAspects9PrimariesENS1_12MatrixCoeffsE@plt> 11d6d0: f9400be2 ldr x2, [sp, #0x10] 11d6d4: b9000040 str w0, [x2] 11d6d8: f85f03a2 ldur x2, [x29, #-0x10] 11d6dc: b9400840 ldr w0, [x2, #0x8] 11d6e0: 97fe3680 bl 0xab0e0 <_ZN7android10ColorUtils33wrapColorAspectsIntoColorTransferENS_12ColorAspects8TransferE@plt> 11d6e4: f94007e2 ldr x2, [sp, #0x8] 11d6e8: b9000040 str w0, [x2] 11d6ec: f85f03a2 ldur x2, [x29, #-0x10] 11d6f0: b9400040 ldr w0, [x2] 11d6f4: 97fffe81 bl 0x11d0f8 ::map(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x40> 11d6f8: 37000040 tbnz w0, #0x0, 0x11d700 11d6fc: 14000012 b 0x11d744 11d700: f85f03a8 ldur x8, [x29, #-0x10] 11d704: b9400500 ldr w0, [x8, #0x4] 11d708: 97fffd93 bl 0x11cd54 >::map, void>(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xcc> 11d70c: 37000040 tbnz w0, #0x0, 0x11d714 11d710: 1400000d b 0x11d744 11d714: f85f03a8 ldur x8, [x29, #-0x10] 11d718: b9400d00 ldr w0, [x8, #0xc] 11d71c: 97fffd99 bl 0x11cd80 >::map, void>(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xf8> 11d720: 37000040 tbnz w0, #0x0, 0x11d728 11d724: 14000008 b 0x11d744 11d728: f85f03a8 ldur x8, [x29, #-0x10] 11d72c: b9400900 ldr w0, [x8, #0x8] 11d730: 97ffff1c bl 0x11d3a0 ::map(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x40> 11d734: 37000040 tbnz w0, #0x0, 0x11d73c 11d738: 14000003 b 0x11d744 11d73c: b81fc3bf stur wzr, [x29, #-0x4] 11d740: 14000003 b 0x11d74c 11d744: 128002a8 mov w8, #-0x16 // =-22 11d748: b81fc3a8 stur w8, [x29, #-0x4] 11d74c: b85fc3a0 ldur w0, [x29, #-0x4] 11d750: a9437bfd ldp x29, x30, [sp, #0x30] 11d754: 910103ff add sp, sp, #0x40 11d758: d65f03c0 ret 000000000011d75c &)>: 11d75c: d10203ff sub sp, sp, #0x80 11d760: a9077bfd stp x29, x30, [sp, #0x70] 11d764: 9101c3fd add x29, sp, #0x70 11d768: d53bd048 mrs x8, TPIDR_EL0 11d76c: f9401508 ldr x8, [x8, #0x28] 11d770: f81f83a8 stur x8, [x29, #-0x8] 11d774: f81e83a0 stur x0, [x29, #-0x18] 11d778: f81e03a1 stur x1, [x29, #-0x20] 11d77c: 52800909 mov w9, #0x48 // =72 11d780: 2a0903e0 mov w0, w9 11d784: 97fe2de3 bl 0xa8f10 <_Znwm@plt> 11d788: aa0003e1 mov x1, x0 11d78c: aa0003e8 mov x8, x0 11d790: 52800329 mov w9, #0x19 // =25 11d794: 2a0903fe mov w30, w9 11d798: f9001be1 str x1, [sp, #0x30] 11d79c: aa1e03e1 mov x1, x30 11d7a0: f90017e8 str x8, [sp, #0x28] 11d7a4: 97fe119f bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 11d7a8: 14000001 b 0x11d7ac &)+0x50> 11d7ac: d10043a8 sub x8, x29, #0x10 11d7b0: aa0803e0 mov x0, x8 11d7b4: f94017e1 ldr x1, [sp, #0x28] 11d7b8: f90013e8 str x8, [sp, #0x20] 11d7bc: 97fe2f5d bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 11d7c0: f94013e0 ldr x0, [sp, #0x20] 11d7c4: 97fe09b3 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 11d7c8: f9000fe0 str x0, [sp, #0x18] 11d7cc: 14000001 b 0x11d7d0 &)+0x74> 11d7d0: f9400fe0 ldr x0, [sp, #0x18] 11d7d4: 97fe1e9f bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 11d7d8: f9000be0 str x0, [sp, #0x10] 11d7dc: 14000001 b 0x11d7e0 &)+0x84> 11d7e0: f9400be8 ldr x8, [sp, #0x10] 11d7e4: f9001fe8 str x8, [sp, #0x38] 11d7e8: f85e83a9 ldur x9, [x29, #-0x18] 11d7ec: 3940012a ldrb w10, [x9] 11d7f0: f9401fe9 ldr x9, [sp, #0x38] 11d7f4: 3900012a strb w10, [x9] 11d7f8: f85e83a9 ldur x9, [x29, #-0x18] 11d7fc: 7840112a ldurh w10, [x9, #0x1] 11d800: f9401fe9 ldr x9, [sp, #0x38] 11d804: 3900052a strb w10, [x9, #0x1] 11d808: f85e83a9 ldur x9, [x29, #-0x18] 11d80c: 3940092a ldrb w10, [x9, #0x2] 11d810: f9401fe9 ldr x9, [sp, #0x38] 11d814: 3900092a strb w10, [x9, #0x2] 11d818: f85e83a9 ldur x9, [x29, #-0x18] 11d81c: 7840312a ldurh w10, [x9, #0x3] 11d820: f9401fe9 ldr x9, [sp, #0x38] 11d824: 39000d2a strb w10, [x9, #0x3] 11d828: f85e83a9 ldur x9, [x29, #-0x18] 11d82c: 3940112a ldrb w10, [x9, #0x4] 11d830: f9401fe9 ldr x9, [sp, #0x38] 11d834: 3900112a strb w10, [x9, #0x4] 11d838: f85e83a9 ldur x9, [x29, #-0x18] 11d83c: 7840512a ldurh w10, [x9, #0x5] 11d840: f9401fe9 ldr x9, [sp, #0x38] 11d844: 3900152a strb w10, [x9, #0x5] 11d848: f85e83a9 ldur x9, [x29, #-0x18] 11d84c: 3940192a ldrb w10, [x9, #0x6] 11d850: f9401fe9 ldr x9, [sp, #0x38] 11d854: 3900192a strb w10, [x9, #0x6] 11d858: f85e83a9 ldur x9, [x29, #-0x18] 11d85c: 7840712a ldurh w10, [x9, #0x7] 11d860: f9401fe9 ldr x9, [sp, #0x38] 11d864: 39001d2a strb w10, [x9, #0x7] 11d868: f85e83a9 ldur x9, [x29, #-0x18] 11d86c: 3940212a ldrb w10, [x9, #0x8] 11d870: f9401fe9 ldr x9, [sp, #0x38] 11d874: 3900212a strb w10, [x9, #0x8] 11d878: f85e83a9 ldur x9, [x29, #-0x18] 11d87c: 7840912a ldurh w10, [x9, #0x9] 11d880: f9401fe9 ldr x9, [sp, #0x38] 11d884: 3900252a strb w10, [x9, #0x9] 11d888: f85e83a9 ldur x9, [x29, #-0x18] 11d88c: 3940292a ldrb w10, [x9, #0xa] 11d890: f9401fe9 ldr x9, [sp, #0x38] 11d894: 3900292a strb w10, [x9, #0xa] 11d898: f85e83a9 ldur x9, [x29, #-0x18] 11d89c: 7840b12a ldurh w10, [x9, #0xb] 11d8a0: f9401fe9 ldr x9, [sp, #0x38] 11d8a4: 39002d2a strb w10, [x9, #0xb] 11d8a8: f85e83a9 ldur x9, [x29, #-0x18] 11d8ac: 3940312a ldrb w10, [x9, #0xc] 11d8b0: f9401fe9 ldr x9, [sp, #0x38] 11d8b4: 3900312a strb w10, [x9, #0xc] 11d8b8: f85e83a9 ldur x9, [x29, #-0x18] 11d8bc: 7840d12a ldurh w10, [x9, #0xd] 11d8c0: f9401fe9 ldr x9, [sp, #0x38] 11d8c4: 3900352a strb w10, [x9, #0xd] 11d8c8: f85e83a9 ldur x9, [x29, #-0x18] 11d8cc: 3940392a ldrb w10, [x9, #0xe] 11d8d0: f9401fe9 ldr x9, [sp, #0x38] 11d8d4: 3900392a strb w10, [x9, #0xe] 11d8d8: f85e83a9 ldur x9, [x29, #-0x18] 11d8dc: 7840f12a ldurh w10, [x9, #0xf] 11d8e0: f9401fe9 ldr x9, [sp, #0x38] 11d8e4: 39003d2a strb w10, [x9, #0xf] 11d8e8: f85e83a9 ldur x9, [x29, #-0x18] 11d8ec: 3940412a ldrb w10, [x9, #0x10] 11d8f0: f9401fe9 ldr x9, [sp, #0x38] 11d8f4: 3900412a strb w10, [x9, #0x10] 11d8f8: f85e83a9 ldur x9, [x29, #-0x18] 11d8fc: 7841112a ldurh w10, [x9, #0x11] 11d900: f9401fe9 ldr x9, [sp, #0x38] 11d904: 3900452a strb w10, [x9, #0x11] 11d908: f85e83a9 ldur x9, [x29, #-0x18] 11d90c: 3940492a ldrb w10, [x9, #0x12] 11d910: f9401fe9 ldr x9, [sp, #0x38] 11d914: 3900492a strb w10, [x9, #0x12] 11d918: f85e83a9 ldur x9, [x29, #-0x18] 11d91c: 7841312a ldurh w10, [x9, #0x13] 11d920: f9401fe9 ldr x9, [sp, #0x38] 11d924: 39004d2a strb w10, [x9, #0x13] 11d928: f85e83a9 ldur x9, [x29, #-0x18] 11d92c: 3940512a ldrb w10, [x9, #0x14] 11d930: f9401fe9 ldr x9, [sp, #0x38] 11d934: 3900512a strb w10, [x9, #0x14] 11d938: f85e83a9 ldur x9, [x29, #-0x18] 11d93c: 7841512a ldurh w10, [x9, #0x15] 11d940: f9401fe9 ldr x9, [sp, #0x38] 11d944: 3900552a strb w10, [x9, #0x15] 11d948: f85e83a9 ldur x9, [x29, #-0x18] 11d94c: 3940592a ldrb w10, [x9, #0x16] 11d950: f9401fe9 ldr x9, [sp, #0x38] 11d954: 3900592a strb w10, [x9, #0x16] 11d958: f85e83a9 ldur x9, [x29, #-0x18] 11d95c: 7841712a ldurh w10, [x9, #0x17] 11d960: f9401fe9 ldr x9, [sp, #0x38] 11d964: 39005d2a strb w10, [x9, #0x17] 11d968: f85e83a9 ldur x9, [x29, #-0x18] 11d96c: 3940612a ldrb w10, [x9, #0x18] 11d970: f9401fe9 ldr x9, [sp, #0x38] 11d974: 3900612a strb w10, [x9, #0x18] 11d978: f85e03a0 ldur x0, [x29, #-0x20] 11d97c: 97fe2be1 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 11d980: f90007e0 str x0, [sp, #0x8] 11d984: 14000001 b 0x11d988 &)+0x22c> 11d988: 900006e1 adrp x1, 0x1f9000 11d98c: 912f9421 add x1, x1, #0xbe5 11d990: d10043a2 sub x2, x29, #0x10 11d994: f94007e0 ldr x0, [sp, #0x8] 11d998: 97fe2dc6 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> 11d99c: 14000001 b 0x11d9a0 &)+0x244> 11d9a0: d10043a0 sub x0, x29, #0x10 11d9a4: 97fe32db bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 11d9a8: d53bd040 mrs x0, TPIDR_EL0 11d9ac: f9401400 ldr x0, [x0, #0x28] 11d9b0: f85f83be ldur x30, [x29, #-0x8] 11d9b4: eb1e0000 subs x0, x0, x30 11d9b8: f90003e0 str x0, [sp] 11d9bc: 54000261 b.ne 0x11da08 &)+0x2ac> 11d9c0: 14000001 b 0x11d9c4 &)+0x268> 11d9c4: a9477bfd ldp x29, x30, [sp, #0x70] 11d9c8: 910203ff add sp, sp, #0x80 11d9cc: d65f03c0 ret 11d9d0: f81d83a0 stur x0, [x29, #-0x28] 11d9d4: 2a0103e8 mov w8, w1 11d9d8: b81d43a8 stur w8, [x29, #-0x2c] 11d9dc: f9401be0 ldr x0, [sp, #0x30] 11d9e0: 97fe0be0 bl 0xa0960 <_ZdlPv@plt> 11d9e4: 14000007 b 0x11da00 &)+0x2a4> 11d9e8: f81d83a0 stur x0, [x29, #-0x28] 11d9ec: 2a0103e8 mov w8, w1 11d9f0: b81d43a8 stur w8, [x29, #-0x2c] 11d9f4: d10043a0 sub x0, x29, #0x10 11d9f8: 97fe32c6 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 11d9fc: 14000001 b 0x11da00 &)+0x2a4> 11da00: f85d83a0 ldur x0, [x29, #-0x28] 11da04: 97fe2943 bl 0xa7f10 <_Unwind_Resume@plt> 11da08: 97fe30da bl 0xa9d70 <__stack_chk_fail@plt> 000000000011da0c const&, android::HDRStaticInfo*)>: 11da0c: d10343ff sub sp, sp, #0xd0 11da10: a90c7bfd stp x29, x30, [sp, #0xc0] 11da14: 910303fd add x29, sp, #0xc0 11da18: d53bd048 mrs x8, TPIDR_EL0 11da1c: f9401508 ldr x8, [x8, #0x28] 11da20: f81f83a8 stur x8, [x29, #-0x8] 11da24: f81e03a0 stur x0, [x29, #-0x20] 11da28: f81d83a1 stur x1, [x29, #-0x28] 11da2c: d10043a0 sub x0, x29, #0x10 11da30: 97fe0c44 bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 11da34: f85e03a0 ldur x0, [x29, #-0x20] 11da38: 97fe2bb2 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 11da3c: f81b83a0 stur x0, [x29, #-0x48] 11da40: 14000001 b 0x11da44 const&, android::HDRStaticInfo*)+0x38> 11da44: 900006e1 adrp x1, 0x1f9000 11da48: 912f9421 add x1, x1, #0xbe5 11da4c: d10043a2 sub x2, x29, #0x10 11da50: f85b83a0 ldur x0, [x29, #-0x48] 11da54: 97fe2a73 bl 0xa8420 <_ZNK7android8AMessage10findBufferEPKcPNS_2spINS_7ABufferEEE@plt> 11da58: b81b43a0 stur w0, [x29, #-0x4c] 11da5c: 14000001 b 0x11da60 const&, android::HDRStaticInfo*)+0x54> 11da60: b85b43a8 ldur w8, [x29, #-0x4c] 11da64: 370001a8 tbnz w8, #0x0, 0x11da98 const&, android::HDRStaticInfo*)+0x8c> 11da68: 14000001 b 0x11da6c const&, android::HDRStaticInfo*)+0x60> 11da6c: 2a1f03e8 mov w8, wzr 11da70: 381ef3a8 sturb w8, [x29, #-0x11] 11da74: 320003e8 orr w8, wzr, #0x1 11da78: b81c83a8 stur w8, [x29, #-0x38] 11da7c: 14000093 b 0x11dcc8 const&, android::HDRStaticInfo*)+0x2bc> 11da80: f81d03a0 stur x0, [x29, #-0x30] 11da84: 2a0103e8 mov w8, w1 11da88: b81cc3a8 stur w8, [x29, #-0x34] 11da8c: d10043a0 sub x0, x29, #0x10 11da90: 97fe32a0 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 11da94: 1400009d b 0x11dd08 const&, android::HDRStaticInfo*)+0x2fc> 11da98: d10043a0 sub x0, x29, #0x10 11da9c: 97fe08fd bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 11daa0: f81a83a0 stur x0, [x29, #-0x58] 11daa4: 14000001 b 0x11daa8 const&, android::HDRStaticInfo*)+0x9c> 11daa8: f85a83a0 ldur x0, [x29, #-0x58] 11daac: 97fe17c1 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 11dab0: f90033e0 str x0, [sp, #0x60] 11dab4: 14000001 b 0x11dab8 const&, android::HDRStaticInfo*)+0xac> 11dab8: f94033e8 ldr x8, [sp, #0x60] 11dabc: f1006509 subs x9, x8, #0x19 11dac0: f9002fe9 str x9, [sp, #0x58] 11dac4: 540000e0 b.eq 0x11dae0 const&, android::HDRStaticInfo*)+0xd4> 11dac8: 14000001 b 0x11dacc const&, android::HDRStaticInfo*)+0xc0> 11dacc: 2a1f03e8 mov w8, wzr 11dad0: 381ef3a8 sturb w8, [x29, #-0x11] 11dad4: 320003e8 orr w8, wzr, #0x1 11dad8: b81c83a8 stur w8, [x29, #-0x38] 11dadc: 1400007b b 0x11dcc8 const&, android::HDRStaticInfo*)+0x2bc> 11dae0: d10043a0 sub x0, x29, #0x10 11dae4: 97fe08eb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 11dae8: f9002be0 str x0, [sp, #0x50] 11daec: 14000001 b 0x11daf0 const&, android::HDRStaticInfo*)+0xe4> 11daf0: f9402be0 ldr x0, [sp, #0x50] 11daf4: 97fe1dd7 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 11daf8: f90027e0 str x0, [sp, #0x48] 11dafc: 14000001 b 0x11db00 const&, android::HDRStaticInfo*)+0xf4> 11db00: f94027e8 ldr x8, [sp, #0x48] 11db04: f81c03a8 stur x8, [x29, #-0x40] 11db08: f85c03a9 ldur x9, [x29, #-0x40] 11db0c: 3940012a ldrb w10, [x9] 11db10: 340000ea cbz w10, 0x11db2c const&, android::HDRStaticInfo*)+0x120> 11db14: 14000001 b 0x11db18 const&, android::HDRStaticInfo*)+0x10c> 11db18: 2a1f03e8 mov w8, wzr 11db1c: 381ef3a8 sturb w8, [x29, #-0x11] 11db20: 320003e8 orr w8, wzr, #0x1 11db24: b81c83a8 stur w8, [x29, #-0x38] 11db28: 14000068 b 0x11dcc8 const&, android::HDRStaticInfo*)+0x2bc> 11db2c: f85d83a8 ldur x8, [x29, #-0x28] 11db30: 2a1f03e9 mov w9, wzr 11db34: 39000109 strb w9, [x8] 11db38: f85c03a8 ldur x8, [x29, #-0x40] 11db3c: 91000500 add x0, x8, #0x1 11db40: 94000075 bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11db44: b90047e0 str w0, [sp, #0x44] 11db48: 14000001 b 0x11db4c const&, android::HDRStaticInfo*)+0x140> 11db4c: f85d83a8 ldur x8, [x29, #-0x28] 11db50: b94047e9 ldr w9, [sp, #0x44] 11db54: 78001109 sturh w9, [x8, #0x1] 11db58: f85c03a8 ldur x8, [x29, #-0x40] 11db5c: 91000d00 add x0, x8, #0x3 11db60: 9400006d bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11db64: b90043e0 str w0, [sp, #0x40] 11db68: 14000001 b 0x11db6c const&, android::HDRStaticInfo*)+0x160> 11db6c: f85d83a8 ldur x8, [x29, #-0x28] 11db70: b94043e9 ldr w9, [sp, #0x40] 11db74: 78003109 sturh w9, [x8, #0x3] 11db78: f85c03a8 ldur x8, [x29, #-0x40] 11db7c: 91001500 add x0, x8, #0x5 11db80: 94000065 bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11db84: b9003fe0 str w0, [sp, #0x3c] 11db88: 14000001 b 0x11db8c const&, android::HDRStaticInfo*)+0x180> 11db8c: f85d83a8 ldur x8, [x29, #-0x28] 11db90: b9403fe9 ldr w9, [sp, #0x3c] 11db94: 78005109 sturh w9, [x8, #0x5] 11db98: f85c03a8 ldur x8, [x29, #-0x40] 11db9c: 91001d00 add x0, x8, #0x7 11dba0: 9400005d bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11dba4: b9003be0 str w0, [sp, #0x38] 11dba8: 14000001 b 0x11dbac const&, android::HDRStaticInfo*)+0x1a0> 11dbac: f85d83a8 ldur x8, [x29, #-0x28] 11dbb0: b9403be9 ldr w9, [sp, #0x38] 11dbb4: 78007109 sturh w9, [x8, #0x7] 11dbb8: f85c03a8 ldur x8, [x29, #-0x40] 11dbbc: 91002500 add x0, x8, #0x9 11dbc0: 94000055 bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11dbc4: b90037e0 str w0, [sp, #0x34] 11dbc8: 14000001 b 0x11dbcc const&, android::HDRStaticInfo*)+0x1c0> 11dbcc: f85d83a8 ldur x8, [x29, #-0x28] 11dbd0: b94037e9 ldr w9, [sp, #0x34] 11dbd4: 78009109 sturh w9, [x8, #0x9] 11dbd8: f85c03a8 ldur x8, [x29, #-0x40] 11dbdc: 91002d00 add x0, x8, #0xb 11dbe0: 9400004d bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11dbe4: b90033e0 str w0, [sp, #0x30] 11dbe8: 14000001 b 0x11dbec const&, android::HDRStaticInfo*)+0x1e0> 11dbec: f85d83a8 ldur x8, [x29, #-0x28] 11dbf0: b94033e9 ldr w9, [sp, #0x30] 11dbf4: 7800b109 sturh w9, [x8, #0xb] 11dbf8: f85c03a8 ldur x8, [x29, #-0x40] 11dbfc: 91003500 add x0, x8, #0xd 11dc00: 94000045 bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11dc04: b9002fe0 str w0, [sp, #0x2c] 11dc08: 14000001 b 0x11dc0c const&, android::HDRStaticInfo*)+0x200> 11dc0c: f85d83a8 ldur x8, [x29, #-0x28] 11dc10: b9402fe9 ldr w9, [sp, #0x2c] 11dc14: 7800d109 sturh w9, [x8, #0xd] 11dc18: f85c03a8 ldur x8, [x29, #-0x40] 11dc1c: 91003d00 add x0, x8, #0xf 11dc20: 9400003d bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11dc24: b9002be0 str w0, [sp, #0x28] 11dc28: 14000001 b 0x11dc2c const&, android::HDRStaticInfo*)+0x220> 11dc2c: f85d83a8 ldur x8, [x29, #-0x28] 11dc30: b9402be9 ldr w9, [sp, #0x28] 11dc34: 7800f109 sturh w9, [x8, #0xf] 11dc38: f85c03a8 ldur x8, [x29, #-0x40] 11dc3c: 91004500 add x0, x8, #0x11 11dc40: 94000035 bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11dc44: b90027e0 str w0, [sp, #0x24] 11dc48: 14000001 b 0x11dc4c const&, android::HDRStaticInfo*)+0x240> 11dc4c: f85d83a8 ldur x8, [x29, #-0x28] 11dc50: b94027e9 ldr w9, [sp, #0x24] 11dc54: 78011109 sturh w9, [x8, #0x11] 11dc58: f85c03a8 ldur x8, [x29, #-0x40] 11dc5c: 91004d00 add x0, x8, #0x13 11dc60: 9400002d bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11dc64: b90023e0 str w0, [sp, #0x20] 11dc68: 14000001 b 0x11dc6c const&, android::HDRStaticInfo*)+0x260> 11dc6c: f85d83a8 ldur x8, [x29, #-0x28] 11dc70: b94023e9 ldr w9, [sp, #0x20] 11dc74: 78013109 sturh w9, [x8, #0x13] 11dc78: f85c03a8 ldur x8, [x29, #-0x40] 11dc7c: 91005500 add x0, x8, #0x15 11dc80: 94000025 bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11dc84: b9001fe0 str w0, [sp, #0x1c] 11dc88: 14000001 b 0x11dc8c const&, android::HDRStaticInfo*)+0x280> 11dc8c: f85d83a8 ldur x8, [x29, #-0x28] 11dc90: b9401fe9 ldr w9, [sp, #0x1c] 11dc94: 78015109 sturh w9, [x8, #0x15] 11dc98: f85c03a8 ldur x8, [x29, #-0x40] 11dc9c: 91005d00 add x0, x8, #0x17 11dca0: 9400001d bl 0x11dd14 const&, android::HDRStaticInfo*)+0x308> 11dca4: b9001be0 str w0, [sp, #0x18] 11dca8: 14000001 b 0x11dcac const&, android::HDRStaticInfo*)+0x2a0> 11dcac: f85d83a8 ldur x8, [x29, #-0x28] 11dcb0: b9401be9 ldr w9, [sp, #0x18] 11dcb4: 78017109 sturh w9, [x8, #0x17] 11dcb8: 320003ea orr w10, wzr, #0x1 11dcbc: 381ef3aa sturb w10, [x29, #-0x11] 11dcc0: b81c83aa stur w10, [x29, #-0x38] 11dcc4: 14000001 b 0x11dcc8 const&, android::HDRStaticInfo*)+0x2bc> 11dcc8: d10043a0 sub x0, x29, #0x10 11dccc: 97fe3211 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 11dcd0: 385ef3a8 ldurb w8, [x29, #-0x11] 11dcd4: d53bd040 mrs x0, TPIDR_EL0 11dcd8: f9401400 ldr x0, [x0, #0x28] 11dcdc: f85f83be ldur x30, [x29, #-0x8] 11dce0: eb1e0000 subs x0, x0, x30 11dce4: b90017e8 str w8, [sp, #0x14] 11dce8: f90007e0 str x0, [sp, #0x8] 11dcec: 54000121 b.ne 0x11dd10 const&, android::HDRStaticInfo*)+0x304> 11dcf0: 14000001 b 0x11dcf4 const&, android::HDRStaticInfo*)+0x2e8> 11dcf4: b94017e8 ldr w8, [sp, #0x14] 11dcf8: 12000100 and w0, w8, #0x1 11dcfc: a94c7bfd ldp x29, x30, [sp, #0xc0] 11dd00: 910343ff add sp, sp, #0xd0 11dd04: d65f03c0 ret 11dd08: f85d03a0 ldur x0, [x29, #-0x30] 11dd0c: 97fe2881 bl 0xa7f10 <_Unwind_Resume@plt> 11dd10: 97fe3018 bl 0xa9d70 <__stack_chk_fail@plt> 11dd14: d10043ff sub sp, sp, #0x10 11dd18: 321d03e8 orr w8, wzr, #0x8 11dd1c: f90007e0 str x0, [sp, #0x8] 11dd20: f94007e0 ldr x0, [sp, #0x8] 11dd24: 39400009 ldrb w9, [x0] 11dd28: f94007e0 ldr x0, [sp, #0x8] 11dd2c: 3940040a ldrb w10, [x0, #0x1] 11dd30: 1ac82148 lsl w8, w10, w8 11dd34: 2a080128 orr w8, w9, w8 11dd38: 2a0803e0 mov w0, w8 11dd3c: 910043ff add sp, sp, #0x10 11dd40: d65f03c0 ret 11dd44: d100c3ff sub sp, sp, #0x30 11dd48: a9027bfd stp x29, x30, [sp, #0x20] 11dd4c: 910083fd add x29, sp, #0x20 11dd50: f81f83a0 stur x0, [x29, #-0x8] 11dd54: f85f83a0 ldur x0, [x29, #-0x8] 11dd58: f90003e0 str x0, [sp] 11dd5c: 9400000e bl 0x11dd94 const&, android::HDRStaticInfo*)+0x388> 11dd60: 14000001 b 0x11dd64 const&, android::HDRStaticInfo*)+0x358> 11dd64: f94003e0 ldr x0, [sp] 11dd68: 97fe1e52 bl 0xa56b0 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEED2Ev@plt> 11dd6c: a9427bfd ldp x29, x30, [sp, #0x20] 11dd70: 9100c3ff add sp, sp, #0x30 11dd74: d65f03c0 ret 11dd78: 2a0103e8 mov w8, w1 11dd7c: f9000be0 str x0, [sp, #0x10] 11dd80: b9000fe8 str w8, [sp, #0xc] 11dd84: f94003e0 ldr x0, [sp] 11dd88: 97fe1e4a bl 0xa56b0 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEED2Ev@plt> 11dd8c: f9400be0 ldr x0, [sp, #0x10] 11dd90: 97fe410d bl 0xae1c4 11dd94: d10183ff sub sp, sp, #0x60 11dd98: a9057bfd stp x29, x30, [sp, #0x50] 11dd9c: 910143fd add x29, sp, #0x50 11dda0: b27d03e8 orr x8, xzr, #0x8 11dda4: f81f83a0 stur x0, [x29, #-0x8] 11dda8: f85f83a0 ldur x0, [x29, #-0x8] 11ddac: f81f03a0 stur x0, [x29, #-0x10] 11ddb0: f81e83a8 stur x8, [x29, #-0x18] 11ddb4: 94000056 bl 0x11df0c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11ddb8: f85f03a8 ldur x8, [x29, #-0x10] 11ddbc: f81e03a0 stur x0, [x29, #-0x20] 11ddc0: aa0803e0 mov x0, x8 11ddc4: 94000052 bl 0x11df0c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11ddc8: f85f03a8 ldur x8, [x29, #-0x10] 11ddcc: f90017e0 str x0, [sp, #0x28] 11ddd0: aa0803e0 mov x0, x8 11ddd4: 94000058 bl 0x11df34 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 11ddd8: f85e83a8 ldur x8, [x29, #-0x18] 11dddc: 9b007d00 mul x0, x8, x0 11dde0: f94017e9 ldr x9, [sp, #0x28] 11dde4: 8b000120 add x0, x9, x0 11dde8: f85f03aa ldur x10, [x29, #-0x10] 11ddec: f90013e0 str x0, [sp, #0x20] 11ddf0: aa0a03e0 mov x0, x10 11ddf4: 94000046 bl 0x11df0c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11ddf8: f85f03a8 ldur x8, [x29, #-0x10] 11ddfc: f9000fe0 str x0, [sp, #0x18] 11de00: aa0803e0 mov x0, x8 11de04: 94000055 bl 0x11df58 , std::__ndk1::allocator>>::~__vector_base()+0xf0> 11de08: f85e83a8 ldur x8, [x29, #-0x18] 11de0c: 9b007d09 mul x9, x8, x0 11de10: f9400fea ldr x10, [sp, #0x18] 11de14: 8b090149 add x9, x10, x9 11de18: f85f03a0 ldur x0, [x29, #-0x10] 11de1c: f9000be9 str x9, [sp, #0x10] 11de20: 9400003b bl 0x11df0c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11de24: f85f03a8 ldur x8, [x29, #-0x10] 11de28: f90007e0 str x0, [sp, #0x8] 11de2c: aa0803e0 mov x0, x8 11de30: 94000041 bl 0x11df34 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 11de34: f85e83a8 ldur x8, [x29, #-0x18] 11de38: 9b007d09 mul x9, x8, x0 11de3c: f94007ea ldr x10, [sp, #0x8] 11de40: 8b090149 add x9, x10, x9 11de44: f85f03a0 ldur x0, [x29, #-0x10] 11de48: f85e03a1 ldur x1, [x29, #-0x20] 11de4c: f94013e2 ldr x2, [sp, #0x20] 11de50: f9400be3 ldr x3, [sp, #0x10] 11de54: aa0903e4 mov x4, x9 11de58: 94000025 bl 0x11deec , std::__ndk1::allocator>>::~__vector_base()+0x84> 11de5c: a9457bfd ldp x29, x30, [sp, #0x50] 11de60: 910183ff add sp, sp, #0x60 11de64: d65f03c0 ret 000000000011de68 , std::__ndk1::allocator>>::~__vector_base()>: 11de68: d10103ff sub sp, sp, #0x40 11de6c: a9037bfd stp x29, x30, [sp, #0x30] 11de70: 9100c3fd add x29, sp, #0x30 11de74: d2800008 mov x8, #0x0 // =0 11de78: f81f83a0 stur x0, [x29, #-0x8] 11de7c: f85f83a0 ldur x0, [x29, #-0x8] 11de80: aa0003e9 mov x9, x0 11de84: f9400129 ldr x9, [x9] 11de88: eb08013f cmp x9, x8 11de8c: 1a9f07ea cset w10, ne 11de90: f81f03a0 stur x0, [x29, #-0x10] 11de94: 3700004a tbnz w10, #0x0, 0x11de9c , std::__ndk1::allocator>>::~__vector_base()+0x34> 11de98: 14000012 b 0x11dee0 , std::__ndk1::allocator>>::~__vector_base()+0x78> 11de9c: f85f03a0 ldur x0, [x29, #-0x10] 11dea0: 94000068 bl 0x11e040 , std::__ndk1::allocator>>::~__vector_base()+0x1d8> 11dea4: f85f03a0 ldur x0, [x29, #-0x10] 11dea8: 9400007e bl 0x11e0a0 , std::__ndk1::allocator>>::~__vector_base()+0x238> 11deac: f85f03a8 ldur x8, [x29, #-0x10] 11deb0: f9400101 ldr x1, [x8] 11deb4: f85f03a8 ldur x8, [x29, #-0x10] 11deb8: f9000fe0 str x0, [sp, #0x18] 11debc: aa0803e0 mov x0, x8 11dec0: f9000be1 str x1, [sp, #0x10] 11dec4: 94000034 bl 0x11df94 , std::__ndk1::allocator>>::~__vector_base()+0x12c> 11dec8: f9400fe1 ldr x1, [sp, #0x18] 11decc: f90007e0 str x0, [sp, #0x8] 11ded0: aa0103e0 mov x0, x1 11ded4: f9400be1 ldr x1, [sp, #0x10] 11ded8: f94007e2 ldr x2, [sp, #0x8] 11dedc: 94000064 bl 0x11e06c , std::__ndk1::allocator>>::~__vector_base()+0x204> 11dee0: a9437bfd ldp x29, x30, [sp, #0x30] 11dee4: 910103ff add sp, sp, #0x40 11dee8: d65f03c0 ret 11deec: d100c3ff sub sp, sp, #0x30 11def0: f90017e0 str x0, [sp, #0x28] 11def4: f90013e1 str x1, [sp, #0x20] 11def8: f9000fe2 str x2, [sp, #0x18] 11defc: f9000be3 str x3, [sp, #0x10] 11df00: f90007e4 str x4, [sp, #0x8] 11df04: 9100c3ff add sp, sp, #0x30 11df08: d65f03c0 ret 11df0c: d10083ff sub sp, sp, #0x20 11df10: a9017bfd stp x29, x30, [sp, #0x10] 11df14: 910043fd add x29, sp, #0x10 11df18: f90007e0 str x0, [sp, #0x8] 11df1c: f94007e0 ldr x0, [sp, #0x8] 11df20: f9400000 ldr x0, [x0] 11df24: 94000017 bl 0x11df80 , std::__ndk1::allocator>>::~__vector_base()+0x118> 11df28: a9417bfd ldp x29, x30, [sp, #0x10] 11df2c: 910083ff add sp, sp, #0x20 11df30: d65f03c0 ret 11df34: d10083ff sub sp, sp, #0x20 11df38: a9017bfd stp x29, x30, [sp, #0x10] 11df3c: 910043fd add x29, sp, #0x10 11df40: f90007e0 str x0, [sp, #0x8] 11df44: f94007e0 ldr x0, [sp, #0x8] 11df48: 94000013 bl 0x11df94 , std::__ndk1::allocator>>::~__vector_base()+0x12c> 11df4c: a9417bfd ldp x29, x30, [sp, #0x10] 11df50: 910083ff add sp, sp, #0x20 11df54: d65f03c0 ret 11df58: d10043ff sub sp, sp, #0x10 11df5c: b27d03e8 orr x8, xzr, #0x8 11df60: f90007e0 str x0, [sp, #0x8] 11df64: f94007e0 ldr x0, [sp, #0x8] 11df68: f9400409 ldr x9, [x0, #0x8] 11df6c: f9400000 ldr x0, [x0] 11df70: eb000129 subs x9, x9, x0 11df74: 9ac80d20 sdiv x0, x9, x8 11df78: 910043ff add sp, sp, #0x10 11df7c: d65f03c0 ret 11df80: d10043ff sub sp, sp, #0x10 11df84: f90007e0 str x0, [sp, #0x8] 11df88: f94007e0 ldr x0, [sp, #0x8] 11df8c: 910043ff add sp, sp, #0x10 11df90: d65f03c0 ret 11df94: d100c3ff sub sp, sp, #0x30 11df98: a9027bfd stp x29, x30, [sp, #0x20] 11df9c: 910083fd add x29, sp, #0x20 11dfa0: b27d03e8 orr x8, xzr, #0x8 11dfa4: f81f83a0 stur x0, [x29, #-0x8] 11dfa8: f85f83a0 ldur x0, [x29, #-0x8] 11dfac: f9000be0 str x0, [sp, #0x10] 11dfb0: f90007e8 str x8, [sp, #0x8] 11dfb4: 9400000a bl 0x11dfdc , std::__ndk1::allocator>>::~__vector_base()+0x174> 11dfb8: f9400008 ldr x8, [x0] 11dfbc: f9400be0 ldr x0, [sp, #0x10] 11dfc0: f9400000 ldr x0, [x0] 11dfc4: eb000108 subs x8, x8, x0 11dfc8: f94007e0 ldr x0, [sp, #0x8] 11dfcc: 9ac00d00 sdiv x0, x8, x0 11dfd0: a9427bfd ldp x29, x30, [sp, #0x20] 11dfd4: 9100c3ff add sp, sp, #0x30 11dfd8: d65f03c0 ret 11dfdc: d10083ff sub sp, sp, #0x20 11dfe0: a9017bfd stp x29, x30, [sp, #0x10] 11dfe4: 910043fd add x29, sp, #0x10 11dfe8: b27c03e8 orr x8, xzr, #0x10 11dfec: f90007e0 str x0, [sp, #0x8] 11dff0: f94007e0 ldr x0, [sp, #0x8] 11dff4: 8b080000 add x0, x0, x8 11dff8: 94000004 bl 0x11e008 , std::__ndk1::allocator>>::~__vector_base()+0x1a0> 11dffc: a9417bfd ldp x29, x30, [sp, #0x10] 11e000: 910083ff add sp, sp, #0x20 11e004: d65f03c0 ret 11e008: d10083ff sub sp, sp, #0x20 11e00c: a9017bfd stp x29, x30, [sp, #0x10] 11e010: 910043fd add x29, sp, #0x10 11e014: f90007e0 str x0, [sp, #0x8] 11e018: f94007e0 ldr x0, [sp, #0x8] 11e01c: 94000004 bl 0x11e02c , std::__ndk1::allocator>>::~__vector_base()+0x1c4> 11e020: a9417bfd ldp x29, x30, [sp, #0x10] 11e024: 910083ff add sp, sp, #0x20 11e028: d65f03c0 ret 11e02c: d10043ff sub sp, sp, #0x10 11e030: f90007e0 str x0, [sp, #0x8] 11e034: f94007e0 ldr x0, [sp, #0x8] 11e038: 910043ff add sp, sp, #0x10 11e03c: d65f03c0 ret 11e040: d10083ff sub sp, sp, #0x20 11e044: a9017bfd stp x29, x30, [sp, #0x10] 11e048: 910043fd add x29, sp, #0x10 11e04c: f90007e0 str x0, [sp, #0x8] 11e050: f94007e0 ldr x0, [sp, #0x8] 11e054: aa0003e8 mov x8, x0 11e058: f9400101 ldr x1, [x8] 11e05c: 9400001c bl 0x11e0cc , std::__ndk1::allocator>>::~__vector_base()+0x264> 11e060: a9417bfd ldp x29, x30, [sp, #0x10] 11e064: 910083ff add sp, sp, #0x20 11e068: d65f03c0 ret 11e06c: d100c3ff sub sp, sp, #0x30 11e070: a9027bfd stp x29, x30, [sp, #0x20] 11e074: 910083fd add x29, sp, #0x20 11e078: f81f83a0 stur x0, [x29, #-0x8] 11e07c: f9000be1 str x1, [sp, #0x10] 11e080: f90007e2 str x2, [sp, #0x8] 11e084: f85f83a0 ldur x0, [x29, #-0x8] 11e088: f9400be1 ldr x1, [sp, #0x10] 11e08c: f94007e2 ldr x2, [sp, #0x8] 11e090: 94000056 bl 0x11e1e8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 11e094: a9427bfd ldp x29, x30, [sp, #0x20] 11e098: 9100c3ff add sp, sp, #0x30 11e09c: d65f03c0 ret 11e0a0: d10083ff sub sp, sp, #0x20 11e0a4: a9017bfd stp x29, x30, [sp, #0x10] 11e0a8: 910043fd add x29, sp, #0x10 11e0ac: b27c03e8 orr x8, xzr, #0x10 11e0b0: f90007e0 str x0, [sp, #0x8] 11e0b4: f94007e0 ldr x0, [sp, #0x8] 11e0b8: 8b080000 add x0, x0, x8 11e0bc: 9400005d bl 0x11e230 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 11e0c0: a9417bfd ldp x29, x30, [sp, #0x10] 11e0c4: 910083ff add sp, sp, #0x20 11e0c8: d65f03c0 ret 11e0cc: d10143ff sub sp, sp, #0x50 11e0d0: a9047bfd stp x29, x30, [sp, #0x40] 11e0d4: 910103fd add x29, sp, #0x40 11e0d8: f81f83a0 stur x0, [x29, #-0x8] 11e0dc: f81f03a1 stur x1, [x29, #-0x10] 11e0e0: f85f83a0 ldur x0, [x29, #-0x8] 11e0e4: f9400401 ldr x1, [x0, #0x8] 11e0e8: f81e83a1 stur x1, [x29, #-0x18] 11e0ec: f90013e0 str x0, [sp, #0x20] 11e0f0: f85f03a8 ldur x8, [x29, #-0x10] 11e0f4: f85e83a9 ldur x9, [x29, #-0x18] 11e0f8: eb09011f cmp x8, x9 11e0fc: 1a9f07ea cset w10, ne 11e100: 3700004a tbnz w10, #0x0, 0x11e108 , std::__ndk1::allocator>>::~__vector_base()+0x2a0> 11e104: 14000013 b 0x11e150 , std::__ndk1::allocator>>::~__vector_base()+0x2e8> 11e108: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 11e10c: f94013e0 ldr x0, [sp, #0x20] 11e110: f9000fe8 str x8, [sp, #0x18] 11e114: 97ffffe3 bl 0x11e0a0 , std::__ndk1::allocator>>::~__vector_base()+0x238> 11e118: f85e83a8 ldur x8, [x29, #-0x18] 11e11c: f9400fe9 ldr x9, [sp, #0x18] 11e120: 8b090108 add x8, x8, x9 11e124: f81e83a8 stur x8, [x29, #-0x18] 11e128: f9000be0 str x0, [sp, #0x10] 11e12c: aa0803e0 mov x0, x8 11e130: 97ffff94 bl 0x11df80 , std::__ndk1::allocator>>::~__vector_base()+0x118> 11e134: f9400be8 ldr x8, [sp, #0x10] 11e138: f90007e0 str x0, [sp, #0x8] 11e13c: aa0803e0 mov x0, x8 11e140: f94007e1 ldr x1, [sp, #0x8] 11e144: 97fe168b bl 0xa3b70 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils10ColorRangeENS3_12ColorAspects5RangeEEEEEE7destroyIS8_EEvRS9_PT_@plt> 11e148: 14000001 b 0x11e14c , std::__ndk1::allocator>>::~__vector_base()+0x2e4> 11e14c: 17ffffe9 b 0x11e0f0 , std::__ndk1::allocator>>::~__vector_base()+0x288> 11e150: f85f03a8 ldur x8, [x29, #-0x10] 11e154: f94013e9 ldr x9, [sp, #0x20] 11e158: f9000528 str x8, [x9, #0x8] 11e15c: a9447bfd ldp x29, x30, [sp, #0x40] 11e160: 910143ff add sp, sp, #0x50 11e164: d65f03c0 ret 11e168: 97fe4017 bl 0xae1c4 000000000011e16c >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 11e16c: d100c3ff sub sp, sp, #0x30 11e170: a9027bfd stp x29, x30, [sp, #0x20] 11e174: 910083fd add x29, sp, #0x20 11e178: 91003fe8 add x8, sp, #0xf 11e17c: f81f83a0 stur x0, [x29, #-0x8] 11e180: f9000be1 str x1, [sp, #0x10] 11e184: f85f83a1 ldur x1, [x29, #-0x8] 11e188: f9400be2 ldr x2, [sp, #0x10] 11e18c: 39400100 ldrb w0, [x8] 11e190: 97fe16a8 bl 0xa3c30 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils10ColorRangeENS3_12ColorAspects5RangeEEEEEE9__destroyIS8_EEvNS_17integral_constantIbLb1EEERS9_PT_@plt> 11e194: a9427bfd ldp x29, x30, [sp, #0x20] 11e198: 9100c3ff add sp, sp, #0x30 11e19c: d65f03c0 ret 000000000011e1a0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 11e1a0: d100c3ff sub sp, sp, #0x30 11e1a4: a9027bfd stp x29, x30, [sp, #0x20] 11e1a8: 910083fd add x29, sp, #0x20 11e1ac: d10007a8 sub x8, x29, #0x1 11e1b0: 39000100 strb w0, [x8] 11e1b4: f9000be1 str x1, [sp, #0x10] 11e1b8: f90007e2 str x2, [sp, #0x8] 11e1bc: f9400be0 ldr x0, [sp, #0x10] 11e1c0: f94007e1 ldr x1, [sp, #0x8] 11e1c4: 94000004 bl 0x11e1d4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 11e1c8: a9427bfd ldp x29, x30, [sp, #0x20] 11e1cc: 9100c3ff add sp, sp, #0x30 11e1d0: d65f03c0 ret 11e1d4: d10043ff sub sp, sp, #0x10 11e1d8: f90007e0 str x0, [sp, #0x8] 11e1dc: f90003e1 str x1, [sp] 11e1e0: 910043ff add sp, sp, #0x10 11e1e4: d65f03c0 ret 11e1e8: d100c3ff sub sp, sp, #0x30 11e1ec: a9027bfd stp x29, x30, [sp, #0x20] 11e1f0: 910083fd add x29, sp, #0x20 11e1f4: b27d03e8 orr x8, xzr, #0x8 11e1f8: b27e03e9 orr x9, xzr, #0x4 11e1fc: f81f83a0 stur x0, [x29, #-0x8] 11e200: f9000be1 str x1, [sp, #0x10] 11e204: f90007e2 str x2, [sp, #0x8] 11e208: f9400be0 ldr x0, [sp, #0x10] 11e20c: f94007e1 ldr x1, [sp, #0x8] 11e210: 9b087c21 mul x1, x1, x8 11e214: aa0903e2 mov x2, x9 11e218: 97fe7482 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 11e21c: 14000001 b 0x11e220 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 11e220: a9427bfd ldp x29, x30, [sp, #0x20] 11e224: 9100c3ff add sp, sp, #0x30 11e228: d65f03c0 ret 11e22c: 97fe3fe6 bl 0xae1c4 11e230: d10083ff sub sp, sp, #0x20 11e234: a9017bfd stp x29, x30, [sp, #0x10] 11e238: 910043fd add x29, sp, #0x10 11e23c: f90007e0 str x0, [sp, #0x8] 11e240: f94007e0 ldr x0, [sp, #0x8] 11e244: 94000004 bl 0x11e254 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb4> 11e248: a9417bfd ldp x29, x30, [sp, #0x10] 11e24c: 910083ff add sp, sp, #0x20 11e250: d65f03c0 ret 11e254: d10043ff sub sp, sp, #0x10 11e258: f90007e0 str x0, [sp, #0x8] 11e25c: f94007e0 ldr x0, [sp, #0x8] 11e260: 910043ff add sp, sp, #0x10 11e264: d65f03c0 ret 11e268: d100c3ff sub sp, sp, #0x30 11e26c: a9027bfd stp x29, x30, [sp, #0x20] 11e270: 910083fd add x29, sp, #0x20 11e274: f81f83a0 stur x0, [x29, #-0x8] 11e278: f85f83a0 ldur x0, [x29, #-0x8] 11e27c: f90003e0 str x0, [sp] 11e280: 9400000e bl 0x11e2b8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x118> 11e284: 14000001 b 0x11e288 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe8> 11e288: f94003e0 ldr x0, [sp] 11e28c: 97fe2ebd bl 0xa9d80 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEED2Ev@plt> 11e290: a9427bfd ldp x29, x30, [sp, #0x20] 11e294: 9100c3ff add sp, sp, #0x30 11e298: d65f03c0 ret 11e29c: 2a0103e8 mov w8, w1 11e2a0: f9000be0 str x0, [sp, #0x10] 11e2a4: b9000fe8 str w8, [sp, #0xc] 11e2a8: f94003e0 ldr x0, [sp] 11e2ac: 97fe2eb5 bl 0xa9d80 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEED2Ev@plt> 11e2b0: f9400be0 ldr x0, [sp, #0x10] 11e2b4: 97fe3fc4 bl 0xae1c4 11e2b8: d10183ff sub sp, sp, #0x60 11e2bc: a9057bfd stp x29, x30, [sp, #0x50] 11e2c0: 910143fd add x29, sp, #0x50 11e2c4: b27e07e8 orr x8, xzr, #0xc 11e2c8: f81f83a0 stur x0, [x29, #-0x8] 11e2cc: f85f83a0 ldur x0, [x29, #-0x8] 11e2d0: f81f03a0 stur x0, [x29, #-0x10] 11e2d4: f81e83a8 stur x8, [x29, #-0x18] 11e2d8: 94000056 bl 0x11e430 >, std::__ndk1::allocator>>>::~__vector_base()+0xa4> 11e2dc: f85f03a8 ldur x8, [x29, #-0x10] 11e2e0: f81e03a0 stur x0, [x29, #-0x20] 11e2e4: aa0803e0 mov x0, x8 11e2e8: 94000052 bl 0x11e430 >, std::__ndk1::allocator>>>::~__vector_base()+0xa4> 11e2ec: f85f03a8 ldur x8, [x29, #-0x10] 11e2f0: f90017e0 str x0, [sp, #0x28] 11e2f4: aa0803e0 mov x0, x8 11e2f8: 94000058 bl 0x11e458 >, std::__ndk1::allocator>>>::~__vector_base()+0xcc> 11e2fc: f85e83a8 ldur x8, [x29, #-0x18] 11e300: 9b007d00 mul x0, x8, x0 11e304: f94017e9 ldr x9, [sp, #0x28] 11e308: 8b000120 add x0, x9, x0 11e30c: f85f03aa ldur x10, [x29, #-0x10] 11e310: f90013e0 str x0, [sp, #0x20] 11e314: aa0a03e0 mov x0, x10 11e318: 94000046 bl 0x11e430 >, std::__ndk1::allocator>>>::~__vector_base()+0xa4> 11e31c: f85f03a8 ldur x8, [x29, #-0x10] 11e320: f9000fe0 str x0, [sp, #0x18] 11e324: aa0803e0 mov x0, x8 11e328: 94000055 bl 0x11e47c >, std::__ndk1::allocator>>>::~__vector_base()+0xf0> 11e32c: f85e83a8 ldur x8, [x29, #-0x18] 11e330: 9b007d09 mul x9, x8, x0 11e334: f9400fea ldr x10, [sp, #0x18] 11e338: 8b090149 add x9, x10, x9 11e33c: f85f03a0 ldur x0, [x29, #-0x10] 11e340: f9000be9 str x9, [sp, #0x10] 11e344: 9400003b bl 0x11e430 >, std::__ndk1::allocator>>>::~__vector_base()+0xa4> 11e348: f85f03a8 ldur x8, [x29, #-0x10] 11e34c: f90007e0 str x0, [sp, #0x8] 11e350: aa0803e0 mov x0, x8 11e354: 94000041 bl 0x11e458 >, std::__ndk1::allocator>>>::~__vector_base()+0xcc> 11e358: f85e83a8 ldur x8, [x29, #-0x18] 11e35c: 9b007d09 mul x9, x8, x0 11e360: f94007ea ldr x10, [sp, #0x8] 11e364: 8b090149 add x9, x10, x9 11e368: f85f03a0 ldur x0, [x29, #-0x10] 11e36c: f85e03a1 ldur x1, [x29, #-0x20] 11e370: f94013e2 ldr x2, [sp, #0x20] 11e374: f9400be3 ldr x3, [sp, #0x10] 11e378: aa0903e4 mov x4, x9 11e37c: 94000025 bl 0x11e410 >, std::__ndk1::allocator>>>::~__vector_base()+0x84> 11e380: a9457bfd ldp x29, x30, [sp, #0x50] 11e384: 910183ff add sp, sp, #0x60 11e388: d65f03c0 ret 000000000011e38c >, std::__ndk1::allocator>>>::~__vector_base()>: 11e38c: d10103ff sub sp, sp, #0x40 11e390: a9037bfd stp x29, x30, [sp, #0x30] 11e394: 9100c3fd add x29, sp, #0x30 11e398: d2800008 mov x8, #0x0 // =0 11e39c: f81f83a0 stur x0, [x29, #-0x8] 11e3a0: f85f83a0 ldur x0, [x29, #-0x8] 11e3a4: aa0003e9 mov x9, x0 11e3a8: f9400129 ldr x9, [x9] 11e3ac: eb08013f cmp x9, x8 11e3b0: 1a9f07ea cset w10, ne 11e3b4: f81f03a0 stur x0, [x29, #-0x10] 11e3b8: 3700004a tbnz w10, #0x0, 0x11e3c0 >, std::__ndk1::allocator>>>::~__vector_base()+0x34> 11e3bc: 14000012 b 0x11e404 >, std::__ndk1::allocator>>>::~__vector_base()+0x78> 11e3c0: f85f03a0 ldur x0, [x29, #-0x10] 11e3c4: 94000068 bl 0x11e564 >, std::__ndk1::allocator>>>::~__vector_base()+0x1d8> 11e3c8: f85f03a0 ldur x0, [x29, #-0x10] 11e3cc: 9400007e bl 0x11e5c4 >, std::__ndk1::allocator>>>::~__vector_base()+0x238> 11e3d0: f85f03a8 ldur x8, [x29, #-0x10] 11e3d4: f9400101 ldr x1, [x8] 11e3d8: f85f03a8 ldur x8, [x29, #-0x10] 11e3dc: f9000fe0 str x0, [sp, #0x18] 11e3e0: aa0803e0 mov x0, x8 11e3e4: f9000be1 str x1, [sp, #0x10] 11e3e8: 94000034 bl 0x11e4b8 >, std::__ndk1::allocator>>>::~__vector_base()+0x12c> 11e3ec: f9400fe1 ldr x1, [sp, #0x18] 11e3f0: f90007e0 str x0, [sp, #0x8] 11e3f4: aa0103e0 mov x0, x1 11e3f8: f9400be1 ldr x1, [sp, #0x10] 11e3fc: f94007e2 ldr x2, [sp, #0x8] 11e400: 94000064 bl 0x11e590 >, std::__ndk1::allocator>>>::~__vector_base()+0x204> 11e404: a9437bfd ldp x29, x30, [sp, #0x30] 11e408: 910103ff add sp, sp, #0x40 11e40c: d65f03c0 ret 11e410: d100c3ff sub sp, sp, #0x30 11e414: f90017e0 str x0, [sp, #0x28] 11e418: f90013e1 str x1, [sp, #0x20] 11e41c: f9000fe2 str x2, [sp, #0x18] 11e420: f9000be3 str x3, [sp, #0x10] 11e424: f90007e4 str x4, [sp, #0x8] 11e428: 9100c3ff add sp, sp, #0x30 11e42c: d65f03c0 ret 11e430: d10083ff sub sp, sp, #0x20 11e434: a9017bfd stp x29, x30, [sp, #0x10] 11e438: 910043fd add x29, sp, #0x10 11e43c: f90007e0 str x0, [sp, #0x8] 11e440: f94007e0 ldr x0, [sp, #0x8] 11e444: f9400000 ldr x0, [x0] 11e448: 94000017 bl 0x11e4a4 >, std::__ndk1::allocator>>>::~__vector_base()+0x118> 11e44c: a9417bfd ldp x29, x30, [sp, #0x10] 11e450: 910083ff add sp, sp, #0x20 11e454: d65f03c0 ret 11e458: d10083ff sub sp, sp, #0x20 11e45c: a9017bfd stp x29, x30, [sp, #0x10] 11e460: 910043fd add x29, sp, #0x10 11e464: f90007e0 str x0, [sp, #0x8] 11e468: f94007e0 ldr x0, [sp, #0x8] 11e46c: 94000013 bl 0x11e4b8 >, std::__ndk1::allocator>>>::~__vector_base()+0x12c> 11e470: a9417bfd ldp x29, x30, [sp, #0x10] 11e474: 910083ff add sp, sp, #0x20 11e478: d65f03c0 ret 11e47c: d10043ff sub sp, sp, #0x10 11e480: b27e07e8 orr x8, xzr, #0xc 11e484: f90007e0 str x0, [sp, #0x8] 11e488: f94007e0 ldr x0, [sp, #0x8] 11e48c: f9400409 ldr x9, [x0, #0x8] 11e490: f9400000 ldr x0, [x0] 11e494: eb000129 subs x9, x9, x0 11e498: 9ac80d20 sdiv x0, x9, x8 11e49c: 910043ff add sp, sp, #0x10 11e4a0: d65f03c0 ret 11e4a4: d10043ff sub sp, sp, #0x10 11e4a8: f90007e0 str x0, [sp, #0x8] 11e4ac: f94007e0 ldr x0, [sp, #0x8] 11e4b0: 910043ff add sp, sp, #0x10 11e4b4: d65f03c0 ret 11e4b8: d100c3ff sub sp, sp, #0x30 11e4bc: a9027bfd stp x29, x30, [sp, #0x20] 11e4c0: 910083fd add x29, sp, #0x20 11e4c4: b27e07e8 orr x8, xzr, #0xc 11e4c8: f81f83a0 stur x0, [x29, #-0x8] 11e4cc: f85f83a0 ldur x0, [x29, #-0x8] 11e4d0: f9000be0 str x0, [sp, #0x10] 11e4d4: f90007e8 str x8, [sp, #0x8] 11e4d8: 9400000a bl 0x11e500 >, std::__ndk1::allocator>>>::~__vector_base()+0x174> 11e4dc: f9400008 ldr x8, [x0] 11e4e0: f9400be0 ldr x0, [sp, #0x10] 11e4e4: f9400000 ldr x0, [x0] 11e4e8: eb000108 subs x8, x8, x0 11e4ec: f94007e0 ldr x0, [sp, #0x8] 11e4f0: 9ac00d00 sdiv x0, x8, x0 11e4f4: a9427bfd ldp x29, x30, [sp, #0x20] 11e4f8: 9100c3ff add sp, sp, #0x30 11e4fc: d65f03c0 ret 11e500: d10083ff sub sp, sp, #0x20 11e504: a9017bfd stp x29, x30, [sp, #0x10] 11e508: 910043fd add x29, sp, #0x10 11e50c: b27c03e8 orr x8, xzr, #0x10 11e510: f90007e0 str x0, [sp, #0x8] 11e514: f94007e0 ldr x0, [sp, #0x8] 11e518: 8b080000 add x0, x0, x8 11e51c: 94000004 bl 0x11e52c >, std::__ndk1::allocator>>>::~__vector_base()+0x1a0> 11e520: a9417bfd ldp x29, x30, [sp, #0x10] 11e524: 910083ff add sp, sp, #0x20 11e528: d65f03c0 ret 11e52c: d10083ff sub sp, sp, #0x20 11e530: a9017bfd stp x29, x30, [sp, #0x10] 11e534: 910043fd add x29, sp, #0x10 11e538: f90007e0 str x0, [sp, #0x8] 11e53c: f94007e0 ldr x0, [sp, #0x8] 11e540: 94000004 bl 0x11e550 >, std::__ndk1::allocator>>>::~__vector_base()+0x1c4> 11e544: a9417bfd ldp x29, x30, [sp, #0x10] 11e548: 910083ff add sp, sp, #0x20 11e54c: d65f03c0 ret 11e550: d10043ff sub sp, sp, #0x10 11e554: f90007e0 str x0, [sp, #0x8] 11e558: f94007e0 ldr x0, [sp, #0x8] 11e55c: 910043ff add sp, sp, #0x10 11e560: d65f03c0 ret 11e564: d10083ff sub sp, sp, #0x20 11e568: a9017bfd stp x29, x30, [sp, #0x10] 11e56c: 910043fd add x29, sp, #0x10 11e570: f90007e0 str x0, [sp, #0x8] 11e574: f94007e0 ldr x0, [sp, #0x8] 11e578: aa0003e8 mov x8, x0 11e57c: f9400101 ldr x1, [x8] 11e580: 9400001c bl 0x11e5f0 >, std::__ndk1::allocator>>>::~__vector_base()+0x264> 11e584: a9417bfd ldp x29, x30, [sp, #0x10] 11e588: 910083ff add sp, sp, #0x20 11e58c: d65f03c0 ret 11e590: d100c3ff sub sp, sp, #0x30 11e594: a9027bfd stp x29, x30, [sp, #0x20] 11e598: 910083fd add x29, sp, #0x20 11e59c: f81f83a0 stur x0, [x29, #-0x8] 11e5a0: f9000be1 str x1, [sp, #0x10] 11e5a4: f90007e2 str x2, [sp, #0x8] 11e5a8: f85f83a0 ldur x0, [x29, #-0x8] 11e5ac: f9400be1 ldr x1, [sp, #0x10] 11e5b0: f94007e2 ldr x2, [sp, #0x8] 11e5b4: 94000056 bl 0x11e70c >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x48> 11e5b8: a9427bfd ldp x29, x30, [sp, #0x20] 11e5bc: 9100c3ff add sp, sp, #0x30 11e5c0: d65f03c0 ret 11e5c4: d10083ff sub sp, sp, #0x20 11e5c8: a9017bfd stp x29, x30, [sp, #0x10] 11e5cc: 910043fd add x29, sp, #0x10 11e5d0: b27c03e8 orr x8, xzr, #0x10 11e5d4: f90007e0 str x0, [sp, #0x8] 11e5d8: f94007e0 ldr x0, [sp, #0x8] 11e5dc: 8b080000 add x0, x0, x8 11e5e0: 9400005d bl 0x11e754 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x90> 11e5e4: a9417bfd ldp x29, x30, [sp, #0x10] 11e5e8: 910083ff add sp, sp, #0x20 11e5ec: d65f03c0 ret 11e5f0: d10143ff sub sp, sp, #0x50 11e5f4: a9047bfd stp x29, x30, [sp, #0x40] 11e5f8: 910103fd add x29, sp, #0x40 11e5fc: f81f83a0 stur x0, [x29, #-0x8] 11e600: f81f03a1 stur x1, [x29, #-0x10] 11e604: f85f83a0 ldur x0, [x29, #-0x8] 11e608: f9400401 ldr x1, [x0, #0x8] 11e60c: f81e83a1 stur x1, [x29, #-0x18] 11e610: f90013e0 str x0, [sp, #0x20] 11e614: f85f03a8 ldur x8, [x29, #-0x10] 11e618: f85e83a9 ldur x9, [x29, #-0x18] 11e61c: eb09011f cmp x8, x9 11e620: 1a9f07ea cset w10, ne 11e624: 3700004a tbnz w10, #0x0, 0x11e62c >, std::__ndk1::allocator>>>::~__vector_base()+0x2a0> 11e628: 14000013 b 0x11e674 >, std::__ndk1::allocator>>>::~__vector_base()+0x2e8> 11e62c: 92800168 mov x8, #-0xc // =-12 11e630: f94013e0 ldr x0, [sp, #0x20] 11e634: f9000fe8 str x8, [sp, #0x18] 11e638: 97ffffe3 bl 0x11e5c4 >, std::__ndk1::allocator>>>::~__vector_base()+0x238> 11e63c: f85e83a8 ldur x8, [x29, #-0x18] 11e640: f9400fe9 ldr x9, [sp, #0x18] 11e644: 8b090108 add x8, x8, x9 11e648: f81e83a8 stur x8, [x29, #-0x18] 11e64c: f9000be0 str x0, [sp, #0x10] 11e650: aa0803e0 mov x0, x8 11e654: 97ffff94 bl 0x11e4a4 >, std::__ndk1::allocator>>>::~__vector_base()+0x118> 11e658: f9400be8 ldr x8, [sp, #0x10] 11e65c: f90007e0 str x0, [sp, #0x8] 11e660: aa0803e0 mov x0, x8 11e664: f94007e1 ldr x1, [sp, #0x8] 11e668: 97fe0eaa bl 0xa2110 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorStandardENS2_INS3_12ColorAspects9PrimariesENS6_12MatrixCoeffsEEEEEEEE7destroyISA_EEvRSB_PT_@plt> 11e66c: 14000001 b 0x11e670 >, std::__ndk1::allocator>>>::~__vector_base()+0x2e4> 11e670: 17ffffe9 b 0x11e614 >, std::__ndk1::allocator>>>::~__vector_base()+0x288> 11e674: f85f03a8 ldur x8, [x29, #-0x10] 11e678: f94013e9 ldr x9, [sp, #0x20] 11e67c: f9000528 str x8, [x9, #0x8] 11e680: a9447bfd ldp x29, x30, [sp, #0x40] 11e684: 910143ff add sp, sp, #0x50 11e688: d65f03c0 ret 11e68c: 97fe3ece bl 0xae1c4 000000000011e690 >>>::destroy>>(std::__ndk1::allocator>>&, std::__ndk1::pair>*)>: 11e690: d100c3ff sub sp, sp, #0x30 11e694: a9027bfd stp x29, x30, [sp, #0x20] 11e698: 910083fd add x29, sp, #0x20 11e69c: 91003fe8 add x8, sp, #0xf 11e6a0: f81f83a0 stur x0, [x29, #-0x8] 11e6a4: f9000be1 str x1, [sp, #0x10] 11e6a8: f85f83a1 ldur x1, [x29, #-0x8] 11e6ac: f9400be2 ldr x2, [sp, #0x10] 11e6b0: 39400100 ldrb w0, [x8] 11e6b4: 97fe084f bl 0xa07f0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorStandardENS2_INS3_12ColorAspects9PrimariesENS6_12MatrixCoeffsEEEEEEEE9__destroyISA_EEvNS_17integral_constantIbLb1EEERSB_PT_@plt> 11e6b8: a9427bfd ldp x29, x30, [sp, #0x20] 11e6bc: 9100c3ff add sp, sp, #0x30 11e6c0: d65f03c0 ret 000000000011e6c4 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)>: 11e6c4: d100c3ff sub sp, sp, #0x30 11e6c8: a9027bfd stp x29, x30, [sp, #0x20] 11e6cc: 910083fd add x29, sp, #0x20 11e6d0: d10007a8 sub x8, x29, #0x1 11e6d4: 39000100 strb w0, [x8] 11e6d8: f9000be1 str x1, [sp, #0x10] 11e6dc: f90007e2 str x2, [sp, #0x8] 11e6e0: f9400be0 ldr x0, [sp, #0x10] 11e6e4: f94007e1 ldr x1, [sp, #0x8] 11e6e8: 94000004 bl 0x11e6f8 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x34> 11e6ec: a9427bfd ldp x29, x30, [sp, #0x20] 11e6f0: 9100c3ff add sp, sp, #0x30 11e6f4: d65f03c0 ret 11e6f8: d10043ff sub sp, sp, #0x10 11e6fc: f90007e0 str x0, [sp, #0x8] 11e700: f90003e1 str x1, [sp] 11e704: 910043ff add sp, sp, #0x10 11e708: d65f03c0 ret 11e70c: d100c3ff sub sp, sp, #0x30 11e710: a9027bfd stp x29, x30, [sp, #0x20] 11e714: 910083fd add x29, sp, #0x20 11e718: b27e07e8 orr x8, xzr, #0xc 11e71c: b27e03e9 orr x9, xzr, #0x4 11e720: f81f83a0 stur x0, [x29, #-0x8] 11e724: f9000be1 str x1, [sp, #0x10] 11e728: f90007e2 str x2, [sp, #0x8] 11e72c: f9400be0 ldr x0, [sp, #0x10] 11e730: f94007e1 ldr x1, [sp, #0x8] 11e734: 9b087c21 mul x1, x1, x8 11e738: aa0903e2 mov x2, x9 11e73c: 97fe7339 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 11e740: 14000001 b 0x11e744 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x80> 11e744: a9427bfd ldp x29, x30, [sp, #0x20] 11e748: 9100c3ff add sp, sp, #0x30 11e74c: d65f03c0 ret 11e750: 97fe3e9d bl 0xae1c4 11e754: d10083ff sub sp, sp, #0x20 11e758: a9017bfd stp x29, x30, [sp, #0x10] 11e75c: 910043fd add x29, sp, #0x10 11e760: f90007e0 str x0, [sp, #0x8] 11e764: f94007e0 ldr x0, [sp, #0x8] 11e768: 94000004 bl 0x11e778 >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0xb4> 11e76c: a9417bfd ldp x29, x30, [sp, #0x10] 11e770: 910083ff add sp, sp, #0x20 11e774: d65f03c0 ret 11e778: d10043ff sub sp, sp, #0x10 11e77c: f90007e0 str x0, [sp, #0x8] 11e780: f94007e0 ldr x0, [sp, #0x8] 11e784: 910043ff add sp, sp, #0x10 11e788: d65f03c0 ret 11e78c: d100c3ff sub sp, sp, #0x30 11e790: a9027bfd stp x29, x30, [sp, #0x20] 11e794: 910083fd add x29, sp, #0x20 11e798: f81f83a0 stur x0, [x29, #-0x8] 11e79c: f85f83a0 ldur x0, [x29, #-0x8] 11e7a0: f90003e0 str x0, [sp] 11e7a4: 9400000e bl 0x11e7dc >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0x118> 11e7a8: 14000001 b 0x11e7ac >>>::__destroy>>(std::__ndk1::integral_constant, std::__ndk1::allocator>>&, std::__ndk1::pair>*)+0xe8> 11e7ac: f94003e0 ldr x0, [sp] 11e7b0: 97fe15f4 bl 0xa3f80 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEED2Ev@plt> 11e7b4: a9427bfd ldp x29, x30, [sp, #0x20] 11e7b8: 9100c3ff add sp, sp, #0x30 11e7bc: d65f03c0 ret 11e7c0: 2a0103e8 mov w8, w1 11e7c4: f9000be0 str x0, [sp, #0x10] 11e7c8: b9000fe8 str w8, [sp, #0xc] 11e7cc: f94003e0 ldr x0, [sp] 11e7d0: 97fe15ec bl 0xa3f80 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEED2Ev@plt> 11e7d4: f9400be0 ldr x0, [sp, #0x10] 11e7d8: 97fe3e7b bl 0xae1c4 11e7dc: d10183ff sub sp, sp, #0x60 11e7e0: a9057bfd stp x29, x30, [sp, #0x50] 11e7e4: 910143fd add x29, sp, #0x50 11e7e8: b27d03e8 orr x8, xzr, #0x8 11e7ec: f81f83a0 stur x0, [x29, #-0x8] 11e7f0: f85f83a0 ldur x0, [x29, #-0x8] 11e7f4: f81f03a0 stur x0, [x29, #-0x10] 11e7f8: f81e83a8 stur x8, [x29, #-0x18] 11e7fc: 94000056 bl 0x11e954 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11e800: f85f03a8 ldur x8, [x29, #-0x10] 11e804: f81e03a0 stur x0, [x29, #-0x20] 11e808: aa0803e0 mov x0, x8 11e80c: 94000052 bl 0x11e954 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11e810: f85f03a8 ldur x8, [x29, #-0x10] 11e814: f90017e0 str x0, [sp, #0x28] 11e818: aa0803e0 mov x0, x8 11e81c: 94000058 bl 0x11e97c , std::__ndk1::allocator>>::~__vector_base()+0xcc> 11e820: f85e83a8 ldur x8, [x29, #-0x18] 11e824: 9b007d00 mul x0, x8, x0 11e828: f94017e9 ldr x9, [sp, #0x28] 11e82c: 8b000120 add x0, x9, x0 11e830: f85f03aa ldur x10, [x29, #-0x10] 11e834: f90013e0 str x0, [sp, #0x20] 11e838: aa0a03e0 mov x0, x10 11e83c: 94000046 bl 0x11e954 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11e840: f85f03a8 ldur x8, [x29, #-0x10] 11e844: f9000fe0 str x0, [sp, #0x18] 11e848: aa0803e0 mov x0, x8 11e84c: 94000055 bl 0x11e9a0 , std::__ndk1::allocator>>::~__vector_base()+0xf0> 11e850: f85e83a8 ldur x8, [x29, #-0x18] 11e854: 9b007d09 mul x9, x8, x0 11e858: f9400fea ldr x10, [sp, #0x18] 11e85c: 8b090149 add x9, x10, x9 11e860: f85f03a0 ldur x0, [x29, #-0x10] 11e864: f9000be9 str x9, [sp, #0x10] 11e868: 9400003b bl 0x11e954 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11e86c: f85f03a8 ldur x8, [x29, #-0x10] 11e870: f90007e0 str x0, [sp, #0x8] 11e874: aa0803e0 mov x0, x8 11e878: 94000041 bl 0x11e97c , std::__ndk1::allocator>>::~__vector_base()+0xcc> 11e87c: f85e83a8 ldur x8, [x29, #-0x18] 11e880: 9b007d09 mul x9, x8, x0 11e884: f94007ea ldr x10, [sp, #0x8] 11e888: 8b090149 add x9, x10, x9 11e88c: f85f03a0 ldur x0, [x29, #-0x10] 11e890: f85e03a1 ldur x1, [x29, #-0x20] 11e894: f94013e2 ldr x2, [sp, #0x20] 11e898: f9400be3 ldr x3, [sp, #0x10] 11e89c: aa0903e4 mov x4, x9 11e8a0: 94000025 bl 0x11e934 , std::__ndk1::allocator>>::~__vector_base()+0x84> 11e8a4: a9457bfd ldp x29, x30, [sp, #0x50] 11e8a8: 910183ff add sp, sp, #0x60 11e8ac: d65f03c0 ret 000000000011e8b0 , std::__ndk1::allocator>>::~__vector_base()>: 11e8b0: d10103ff sub sp, sp, #0x40 11e8b4: a9037bfd stp x29, x30, [sp, #0x30] 11e8b8: 9100c3fd add x29, sp, #0x30 11e8bc: d2800008 mov x8, #0x0 // =0 11e8c0: f81f83a0 stur x0, [x29, #-0x8] 11e8c4: f85f83a0 ldur x0, [x29, #-0x8] 11e8c8: aa0003e9 mov x9, x0 11e8cc: f9400129 ldr x9, [x9] 11e8d0: eb08013f cmp x9, x8 11e8d4: 1a9f07ea cset w10, ne 11e8d8: f81f03a0 stur x0, [x29, #-0x10] 11e8dc: 3700004a tbnz w10, #0x0, 0x11e8e4 , std::__ndk1::allocator>>::~__vector_base()+0x34> 11e8e0: 14000012 b 0x11e928 , std::__ndk1::allocator>>::~__vector_base()+0x78> 11e8e4: f85f03a0 ldur x0, [x29, #-0x10] 11e8e8: 94000068 bl 0x11ea88 , std::__ndk1::allocator>>::~__vector_base()+0x1d8> 11e8ec: f85f03a0 ldur x0, [x29, #-0x10] 11e8f0: 9400007e bl 0x11eae8 , std::__ndk1::allocator>>::~__vector_base()+0x238> 11e8f4: f85f03a8 ldur x8, [x29, #-0x10] 11e8f8: f9400101 ldr x1, [x8] 11e8fc: f85f03a8 ldur x8, [x29, #-0x10] 11e900: f9000fe0 str x0, [sp, #0x18] 11e904: aa0803e0 mov x0, x8 11e908: f9000be1 str x1, [sp, #0x10] 11e90c: 94000034 bl 0x11e9dc , std::__ndk1::allocator>>::~__vector_base()+0x12c> 11e910: f9400fe1 ldr x1, [sp, #0x18] 11e914: f90007e0 str x0, [sp, #0x8] 11e918: aa0103e0 mov x0, x1 11e91c: f9400be1 ldr x1, [sp, #0x10] 11e920: f94007e2 ldr x2, [sp, #0x8] 11e924: 94000064 bl 0x11eab4 , std::__ndk1::allocator>>::~__vector_base()+0x204> 11e928: a9437bfd ldp x29, x30, [sp, #0x30] 11e92c: 910103ff add sp, sp, #0x40 11e930: d65f03c0 ret 11e934: d100c3ff sub sp, sp, #0x30 11e938: f90017e0 str x0, [sp, #0x28] 11e93c: f90013e1 str x1, [sp, #0x20] 11e940: f9000fe2 str x2, [sp, #0x18] 11e944: f9000be3 str x3, [sp, #0x10] 11e948: f90007e4 str x4, [sp, #0x8] 11e94c: 9100c3ff add sp, sp, #0x30 11e950: d65f03c0 ret 11e954: d10083ff sub sp, sp, #0x20 11e958: a9017bfd stp x29, x30, [sp, #0x10] 11e95c: 910043fd add x29, sp, #0x10 11e960: f90007e0 str x0, [sp, #0x8] 11e964: f94007e0 ldr x0, [sp, #0x8] 11e968: f9400000 ldr x0, [x0] 11e96c: 94000017 bl 0x11e9c8 , std::__ndk1::allocator>>::~__vector_base()+0x118> 11e970: a9417bfd ldp x29, x30, [sp, #0x10] 11e974: 910083ff add sp, sp, #0x20 11e978: d65f03c0 ret 11e97c: d10083ff sub sp, sp, #0x20 11e980: a9017bfd stp x29, x30, [sp, #0x10] 11e984: 910043fd add x29, sp, #0x10 11e988: f90007e0 str x0, [sp, #0x8] 11e98c: f94007e0 ldr x0, [sp, #0x8] 11e990: 94000013 bl 0x11e9dc , std::__ndk1::allocator>>::~__vector_base()+0x12c> 11e994: a9417bfd ldp x29, x30, [sp, #0x10] 11e998: 910083ff add sp, sp, #0x20 11e99c: d65f03c0 ret 11e9a0: d10043ff sub sp, sp, #0x10 11e9a4: b27d03e8 orr x8, xzr, #0x8 11e9a8: f90007e0 str x0, [sp, #0x8] 11e9ac: f94007e0 ldr x0, [sp, #0x8] 11e9b0: f9400409 ldr x9, [x0, #0x8] 11e9b4: f9400000 ldr x0, [x0] 11e9b8: eb000129 subs x9, x9, x0 11e9bc: 9ac80d20 sdiv x0, x9, x8 11e9c0: 910043ff add sp, sp, #0x10 11e9c4: d65f03c0 ret 11e9c8: d10043ff sub sp, sp, #0x10 11e9cc: f90007e0 str x0, [sp, #0x8] 11e9d0: f94007e0 ldr x0, [sp, #0x8] 11e9d4: 910043ff add sp, sp, #0x10 11e9d8: d65f03c0 ret 11e9dc: d100c3ff sub sp, sp, #0x30 11e9e0: a9027bfd stp x29, x30, [sp, #0x20] 11e9e4: 910083fd add x29, sp, #0x20 11e9e8: b27d03e8 orr x8, xzr, #0x8 11e9ec: f81f83a0 stur x0, [x29, #-0x8] 11e9f0: f85f83a0 ldur x0, [x29, #-0x8] 11e9f4: f9000be0 str x0, [sp, #0x10] 11e9f8: f90007e8 str x8, [sp, #0x8] 11e9fc: 9400000a bl 0x11ea24 , std::__ndk1::allocator>>::~__vector_base()+0x174> 11ea00: f9400008 ldr x8, [x0] 11ea04: f9400be0 ldr x0, [sp, #0x10] 11ea08: f9400000 ldr x0, [x0] 11ea0c: eb000108 subs x8, x8, x0 11ea10: f94007e0 ldr x0, [sp, #0x8] 11ea14: 9ac00d00 sdiv x0, x8, x0 11ea18: a9427bfd ldp x29, x30, [sp, #0x20] 11ea1c: 9100c3ff add sp, sp, #0x30 11ea20: d65f03c0 ret 11ea24: d10083ff sub sp, sp, #0x20 11ea28: a9017bfd stp x29, x30, [sp, #0x10] 11ea2c: 910043fd add x29, sp, #0x10 11ea30: b27c03e8 orr x8, xzr, #0x10 11ea34: f90007e0 str x0, [sp, #0x8] 11ea38: f94007e0 ldr x0, [sp, #0x8] 11ea3c: 8b080000 add x0, x0, x8 11ea40: 94000004 bl 0x11ea50 , std::__ndk1::allocator>>::~__vector_base()+0x1a0> 11ea44: a9417bfd ldp x29, x30, [sp, #0x10] 11ea48: 910083ff add sp, sp, #0x20 11ea4c: d65f03c0 ret 11ea50: d10083ff sub sp, sp, #0x20 11ea54: a9017bfd stp x29, x30, [sp, #0x10] 11ea58: 910043fd add x29, sp, #0x10 11ea5c: f90007e0 str x0, [sp, #0x8] 11ea60: f94007e0 ldr x0, [sp, #0x8] 11ea64: 94000004 bl 0x11ea74 , std::__ndk1::allocator>>::~__vector_base()+0x1c4> 11ea68: a9417bfd ldp x29, x30, [sp, #0x10] 11ea6c: 910083ff add sp, sp, #0x20 11ea70: d65f03c0 ret 11ea74: d10043ff sub sp, sp, #0x10 11ea78: f90007e0 str x0, [sp, #0x8] 11ea7c: f94007e0 ldr x0, [sp, #0x8] 11ea80: 910043ff add sp, sp, #0x10 11ea84: d65f03c0 ret 11ea88: d10083ff sub sp, sp, #0x20 11ea8c: a9017bfd stp x29, x30, [sp, #0x10] 11ea90: 910043fd add x29, sp, #0x10 11ea94: f90007e0 str x0, [sp, #0x8] 11ea98: f94007e0 ldr x0, [sp, #0x8] 11ea9c: aa0003e8 mov x8, x0 11eaa0: f9400101 ldr x1, [x8] 11eaa4: 9400001c bl 0x11eb14 , std::__ndk1::allocator>>::~__vector_base()+0x264> 11eaa8: a9417bfd ldp x29, x30, [sp, #0x10] 11eaac: 910083ff add sp, sp, #0x20 11eab0: d65f03c0 ret 11eab4: d100c3ff sub sp, sp, #0x30 11eab8: a9027bfd stp x29, x30, [sp, #0x20] 11eabc: 910083fd add x29, sp, #0x20 11eac0: f81f83a0 stur x0, [x29, #-0x8] 11eac4: f9000be1 str x1, [sp, #0x10] 11eac8: f90007e2 str x2, [sp, #0x8] 11eacc: f85f83a0 ldur x0, [x29, #-0x8] 11ead0: f9400be1 ldr x1, [sp, #0x10] 11ead4: f94007e2 ldr x2, [sp, #0x8] 11ead8: 94000056 bl 0x11ec30 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 11eadc: a9427bfd ldp x29, x30, [sp, #0x20] 11eae0: 9100c3ff add sp, sp, #0x30 11eae4: d65f03c0 ret 11eae8: d10083ff sub sp, sp, #0x20 11eaec: a9017bfd stp x29, x30, [sp, #0x10] 11eaf0: 910043fd add x29, sp, #0x10 11eaf4: b27c03e8 orr x8, xzr, #0x10 11eaf8: f90007e0 str x0, [sp, #0x8] 11eafc: f94007e0 ldr x0, [sp, #0x8] 11eb00: 8b080000 add x0, x0, x8 11eb04: 9400005d bl 0x11ec78 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 11eb08: a9417bfd ldp x29, x30, [sp, #0x10] 11eb0c: 910083ff add sp, sp, #0x20 11eb10: d65f03c0 ret 11eb14: d10143ff sub sp, sp, #0x50 11eb18: a9047bfd stp x29, x30, [sp, #0x40] 11eb1c: 910103fd add x29, sp, #0x40 11eb20: f81f83a0 stur x0, [x29, #-0x8] 11eb24: f81f03a1 stur x1, [x29, #-0x10] 11eb28: f85f83a0 ldur x0, [x29, #-0x8] 11eb2c: f9400401 ldr x1, [x0, #0x8] 11eb30: f81e83a1 stur x1, [x29, #-0x18] 11eb34: f90013e0 str x0, [sp, #0x20] 11eb38: f85f03a8 ldur x8, [x29, #-0x10] 11eb3c: f85e83a9 ldur x9, [x29, #-0x18] 11eb40: eb09011f cmp x8, x9 11eb44: 1a9f07ea cset w10, ne 11eb48: 3700004a tbnz w10, #0x0, 0x11eb50 , std::__ndk1::allocator>>::~__vector_base()+0x2a0> 11eb4c: 14000013 b 0x11eb98 , std::__ndk1::allocator>>::~__vector_base()+0x2e8> 11eb50: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 11eb54: f94013e0 ldr x0, [sp, #0x20] 11eb58: f9000fe8 str x8, [sp, #0x18] 11eb5c: 97ffffe3 bl 0x11eae8 , std::__ndk1::allocator>>::~__vector_base()+0x238> 11eb60: f85e83a8 ldur x8, [x29, #-0x18] 11eb64: f9400fe9 ldr x9, [sp, #0x18] 11eb68: 8b090108 add x8, x8, x9 11eb6c: f81e83a8 stur x8, [x29, #-0x18] 11eb70: f9000be0 str x0, [sp, #0x10] 11eb74: aa0803e0 mov x0, x8 11eb78: 97ffff94 bl 0x11e9c8 , std::__ndk1::allocator>>::~__vector_base()+0x118> 11eb7c: f9400be8 ldr x8, [sp, #0x10] 11eb80: f90007e0 str x0, [sp, #0x8] 11eb84: aa0803e0 mov x0, x8 11eb88: f94007e1 ldr x1, [sp, #0x8] 11eb8c: 97fe2989 bl 0xa91b0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorTransferENS3_12ColorAspects8TransferEEEEEE7destroyIS8_EEvRS9_PT_@plt> 11eb90: 14000001 b 0x11eb94 , std::__ndk1::allocator>>::~__vector_base()+0x2e4> 11eb94: 17ffffe9 b 0x11eb38 , std::__ndk1::allocator>>::~__vector_base()+0x288> 11eb98: f85f03a8 ldur x8, [x29, #-0x10] 11eb9c: f94013e9 ldr x9, [sp, #0x20] 11eba0: f9000528 str x8, [x9, #0x8] 11eba4: a9447bfd ldp x29, x30, [sp, #0x40] 11eba8: 910143ff add sp, sp, #0x50 11ebac: d65f03c0 ret 11ebb0: 97fe3d85 bl 0xae1c4 000000000011ebb4 >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 11ebb4: d100c3ff sub sp, sp, #0x30 11ebb8: a9027bfd stp x29, x30, [sp, #0x20] 11ebbc: 910083fd add x29, sp, #0x20 11ebc0: 91003fe8 add x8, sp, #0xf 11ebc4: f81f83a0 stur x0, [x29, #-0x8] 11ebc8: f9000be1 str x1, [sp, #0x10] 11ebcc: f85f83a1 ldur x1, [x29, #-0x8] 11ebd0: f9400be2 ldr x2, [sp, #0x10] 11ebd4: 39400100 ldrb w0, [x8] 11ebd8: 97fe1e2a bl 0xa6480 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorTransferENS3_12ColorAspects8TransferEEEEEE9__destroyIS8_EEvNS_17integral_constantIbLb1EEERS9_PT_@plt> 11ebdc: a9427bfd ldp x29, x30, [sp, #0x20] 11ebe0: 9100c3ff add sp, sp, #0x30 11ebe4: d65f03c0 ret 000000000011ebe8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 11ebe8: d100c3ff sub sp, sp, #0x30 11ebec: a9027bfd stp x29, x30, [sp, #0x20] 11ebf0: 910083fd add x29, sp, #0x20 11ebf4: d10007a8 sub x8, x29, #0x1 11ebf8: 39000100 strb w0, [x8] 11ebfc: f9000be1 str x1, [sp, #0x10] 11ec00: f90007e2 str x2, [sp, #0x8] 11ec04: f9400be0 ldr x0, [sp, #0x10] 11ec08: f94007e1 ldr x1, [sp, #0x8] 11ec0c: 94000004 bl 0x11ec1c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 11ec10: a9427bfd ldp x29, x30, [sp, #0x20] 11ec14: 9100c3ff add sp, sp, #0x30 11ec18: d65f03c0 ret 11ec1c: d10043ff sub sp, sp, #0x10 11ec20: f90007e0 str x0, [sp, #0x8] 11ec24: f90003e1 str x1, [sp] 11ec28: 910043ff add sp, sp, #0x10 11ec2c: d65f03c0 ret 11ec30: d100c3ff sub sp, sp, #0x30 11ec34: a9027bfd stp x29, x30, [sp, #0x20] 11ec38: 910083fd add x29, sp, #0x20 11ec3c: b27d03e8 orr x8, xzr, #0x8 11ec40: b27e03e9 orr x9, xzr, #0x4 11ec44: f81f83a0 stur x0, [x29, #-0x8] 11ec48: f9000be1 str x1, [sp, #0x10] 11ec4c: f90007e2 str x2, [sp, #0x8] 11ec50: f9400be0 ldr x0, [sp, #0x10] 11ec54: f94007e1 ldr x1, [sp, #0x8] 11ec58: 9b087c21 mul x1, x1, x8 11ec5c: aa0903e2 mov x2, x9 11ec60: 97fe71f0 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 11ec64: 14000001 b 0x11ec68 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 11ec68: a9427bfd ldp x29, x30, [sp, #0x20] 11ec6c: 9100c3ff add sp, sp, #0x30 11ec70: d65f03c0 ret 11ec74: 97fe3d54 bl 0xae1c4 11ec78: d10083ff sub sp, sp, #0x20 11ec7c: a9017bfd stp x29, x30, [sp, #0x10] 11ec80: 910043fd add x29, sp, #0x10 11ec84: f90007e0 str x0, [sp, #0x8] 11ec88: f94007e0 ldr x0, [sp, #0x8] 11ec8c: 94000004 bl 0x11ec9c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb4> 11ec90: a9417bfd ldp x29, x30, [sp, #0x10] 11ec94: 910083ff add sp, sp, #0x20 11ec98: d65f03c0 ret 11ec9c: d10043ff sub sp, sp, #0x10 11eca0: f90007e0 str x0, [sp, #0x8] 11eca4: f94007e0 ldr x0, [sp, #0x8] 11eca8: 910043ff add sp, sp, #0x10 11ecac: d65f03c0 ret 11ecb0: d100c3ff sub sp, sp, #0x30 11ecb4: a9027bfd stp x29, x30, [sp, #0x20] 11ecb8: 910083fd add x29, sp, #0x20 11ecbc: f81f83a0 stur x0, [x29, #-0x8] 11ecc0: f85f83a0 ldur x0, [x29, #-0x8] 11ecc4: f90003e0 str x0, [sp] 11ecc8: 9400000e bl 0x11ed00 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x118> 11eccc: 14000001 b 0x11ecd0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe8> 11ecd0: f94003e0 ldr x0, [sp] 11ecd4: 97fe2203 bl 0xa74e0 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEED2Ev@plt> 11ecd8: a9427bfd ldp x29, x30, [sp, #0x20] 11ecdc: 9100c3ff add sp, sp, #0x30 11ece0: d65f03c0 ret 11ece4: 2a0103e8 mov w8, w1 11ece8: f9000be0 str x0, [sp, #0x10] 11ecec: b9000fe8 str w8, [sp, #0xc] 11ecf0: f94003e0 ldr x0, [sp] 11ecf4: 97fe21fb bl 0xa74e0 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEED2Ev@plt> 11ecf8: f9400be0 ldr x0, [sp, #0x10] 11ecfc: 97fe3d32 bl 0xae1c4 11ed00: d10183ff sub sp, sp, #0x60 11ed04: a9057bfd stp x29, x30, [sp, #0x50] 11ed08: 910143fd add x29, sp, #0x50 11ed0c: b27d03e8 orr x8, xzr, #0x8 11ed10: f81f83a0 stur x0, [x29, #-0x8] 11ed14: f85f83a0 ldur x0, [x29, #-0x8] 11ed18: f81f03a0 stur x0, [x29, #-0x10] 11ed1c: f81e83a8 stur x8, [x29, #-0x18] 11ed20: 94000056 bl 0x11ee78 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11ed24: f85f03a8 ldur x8, [x29, #-0x10] 11ed28: f81e03a0 stur x0, [x29, #-0x20] 11ed2c: aa0803e0 mov x0, x8 11ed30: 94000052 bl 0x11ee78 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11ed34: f85f03a8 ldur x8, [x29, #-0x10] 11ed38: f90017e0 str x0, [sp, #0x28] 11ed3c: aa0803e0 mov x0, x8 11ed40: 94000058 bl 0x11eea0 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 11ed44: f85e83a8 ldur x8, [x29, #-0x18] 11ed48: 9b007d00 mul x0, x8, x0 11ed4c: f94017e9 ldr x9, [sp, #0x28] 11ed50: 8b000120 add x0, x9, x0 11ed54: f85f03aa ldur x10, [x29, #-0x10] 11ed58: f90013e0 str x0, [sp, #0x20] 11ed5c: aa0a03e0 mov x0, x10 11ed60: 94000046 bl 0x11ee78 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11ed64: f85f03a8 ldur x8, [x29, #-0x10] 11ed68: f9000fe0 str x0, [sp, #0x18] 11ed6c: aa0803e0 mov x0, x8 11ed70: 94000055 bl 0x11eec4 , std::__ndk1::allocator>>::~__vector_base()+0xf0> 11ed74: f85e83a8 ldur x8, [x29, #-0x18] 11ed78: 9b007d09 mul x9, x8, x0 11ed7c: f9400fea ldr x10, [sp, #0x18] 11ed80: 8b090149 add x9, x10, x9 11ed84: f85f03a0 ldur x0, [x29, #-0x10] 11ed88: f9000be9 str x9, [sp, #0x10] 11ed8c: 9400003b bl 0x11ee78 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11ed90: f85f03a8 ldur x8, [x29, #-0x10] 11ed94: f90007e0 str x0, [sp, #0x8] 11ed98: aa0803e0 mov x0, x8 11ed9c: 94000041 bl 0x11eea0 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 11eda0: f85e83a8 ldur x8, [x29, #-0x18] 11eda4: 9b007d09 mul x9, x8, x0 11eda8: f94007ea ldr x10, [sp, #0x8] 11edac: 8b090149 add x9, x10, x9 11edb0: f85f03a0 ldur x0, [x29, #-0x10] 11edb4: f85e03a1 ldur x1, [x29, #-0x20] 11edb8: f94013e2 ldr x2, [sp, #0x20] 11edbc: f9400be3 ldr x3, [sp, #0x10] 11edc0: aa0903e4 mov x4, x9 11edc4: 94000025 bl 0x11ee58 , std::__ndk1::allocator>>::~__vector_base()+0x84> 11edc8: a9457bfd ldp x29, x30, [sp, #0x50] 11edcc: 910183ff add sp, sp, #0x60 11edd0: d65f03c0 ret 000000000011edd4 , std::__ndk1::allocator>>::~__vector_base()>: 11edd4: d10103ff sub sp, sp, #0x40 11edd8: a9037bfd stp x29, x30, [sp, #0x30] 11eddc: 9100c3fd add x29, sp, #0x30 11ede0: d2800008 mov x8, #0x0 // =0 11ede4: f81f83a0 stur x0, [x29, #-0x8] 11ede8: f85f83a0 ldur x0, [x29, #-0x8] 11edec: aa0003e9 mov x9, x0 11edf0: f9400129 ldr x9, [x9] 11edf4: eb08013f cmp x9, x8 11edf8: 1a9f07ea cset w10, ne 11edfc: f81f03a0 stur x0, [x29, #-0x10] 11ee00: 3700004a tbnz w10, #0x0, 0x11ee08 , std::__ndk1::allocator>>::~__vector_base()+0x34> 11ee04: 14000012 b 0x11ee4c , std::__ndk1::allocator>>::~__vector_base()+0x78> 11ee08: f85f03a0 ldur x0, [x29, #-0x10] 11ee0c: 94000068 bl 0x11efac , std::__ndk1::allocator>>::~__vector_base()+0x1d8> 11ee10: f85f03a0 ldur x0, [x29, #-0x10] 11ee14: 9400007e bl 0x11f00c , std::__ndk1::allocator>>::~__vector_base()+0x238> 11ee18: f85f03a8 ldur x8, [x29, #-0x10] 11ee1c: f9400101 ldr x1, [x8] 11ee20: f85f03a8 ldur x8, [x29, #-0x10] 11ee24: f9000fe0 str x0, [sp, #0x18] 11ee28: aa0803e0 mov x0, x8 11ee2c: f9000be1 str x1, [sp, #0x10] 11ee30: 94000034 bl 0x11ef00 , std::__ndk1::allocator>>::~__vector_base()+0x12c> 11ee34: f9400fe1 ldr x1, [sp, #0x18] 11ee38: f90007e0 str x0, [sp, #0x8] 11ee3c: aa0103e0 mov x0, x1 11ee40: f9400be1 ldr x1, [sp, #0x10] 11ee44: f94007e2 ldr x2, [sp, #0x8] 11ee48: 94000064 bl 0x11efd8 , std::__ndk1::allocator>>::~__vector_base()+0x204> 11ee4c: a9437bfd ldp x29, x30, [sp, #0x30] 11ee50: 910103ff add sp, sp, #0x40 11ee54: d65f03c0 ret 11ee58: d100c3ff sub sp, sp, #0x30 11ee5c: f90017e0 str x0, [sp, #0x28] 11ee60: f90013e1 str x1, [sp, #0x20] 11ee64: f9000fe2 str x2, [sp, #0x18] 11ee68: f9000be3 str x3, [sp, #0x10] 11ee6c: f90007e4 str x4, [sp, #0x8] 11ee70: 9100c3ff add sp, sp, #0x30 11ee74: d65f03c0 ret 11ee78: d10083ff sub sp, sp, #0x20 11ee7c: a9017bfd stp x29, x30, [sp, #0x10] 11ee80: 910043fd add x29, sp, #0x10 11ee84: f90007e0 str x0, [sp, #0x8] 11ee88: f94007e0 ldr x0, [sp, #0x8] 11ee8c: f9400000 ldr x0, [x0] 11ee90: 94000017 bl 0x11eeec , std::__ndk1::allocator>>::~__vector_base()+0x118> 11ee94: a9417bfd ldp x29, x30, [sp, #0x10] 11ee98: 910083ff add sp, sp, #0x20 11ee9c: d65f03c0 ret 11eea0: d10083ff sub sp, sp, #0x20 11eea4: a9017bfd stp x29, x30, [sp, #0x10] 11eea8: 910043fd add x29, sp, #0x10 11eeac: f90007e0 str x0, [sp, #0x8] 11eeb0: f94007e0 ldr x0, [sp, #0x8] 11eeb4: 94000013 bl 0x11ef00 , std::__ndk1::allocator>>::~__vector_base()+0x12c> 11eeb8: a9417bfd ldp x29, x30, [sp, #0x10] 11eebc: 910083ff add sp, sp, #0x20 11eec0: d65f03c0 ret 11eec4: d10043ff sub sp, sp, #0x10 11eec8: b27d03e8 orr x8, xzr, #0x8 11eecc: f90007e0 str x0, [sp, #0x8] 11eed0: f94007e0 ldr x0, [sp, #0x8] 11eed4: f9400409 ldr x9, [x0, #0x8] 11eed8: f9400000 ldr x0, [x0] 11eedc: eb000129 subs x9, x9, x0 11eee0: 9ac80d20 sdiv x0, x9, x8 11eee4: 910043ff add sp, sp, #0x10 11eee8: d65f03c0 ret 11eeec: d10043ff sub sp, sp, #0x10 11eef0: f90007e0 str x0, [sp, #0x8] 11eef4: f94007e0 ldr x0, [sp, #0x8] 11eef8: 910043ff add sp, sp, #0x10 11eefc: d65f03c0 ret 11ef00: d100c3ff sub sp, sp, #0x30 11ef04: a9027bfd stp x29, x30, [sp, #0x20] 11ef08: 910083fd add x29, sp, #0x20 11ef0c: b27d03e8 orr x8, xzr, #0x8 11ef10: f81f83a0 stur x0, [x29, #-0x8] 11ef14: f85f83a0 ldur x0, [x29, #-0x8] 11ef18: f9000be0 str x0, [sp, #0x10] 11ef1c: f90007e8 str x8, [sp, #0x8] 11ef20: 9400000a bl 0x11ef48 , std::__ndk1::allocator>>::~__vector_base()+0x174> 11ef24: f9400008 ldr x8, [x0] 11ef28: f9400be0 ldr x0, [sp, #0x10] 11ef2c: f9400000 ldr x0, [x0] 11ef30: eb000108 subs x8, x8, x0 11ef34: f94007e0 ldr x0, [sp, #0x8] 11ef38: 9ac00d00 sdiv x0, x8, x0 11ef3c: a9427bfd ldp x29, x30, [sp, #0x20] 11ef40: 9100c3ff add sp, sp, #0x30 11ef44: d65f03c0 ret 11ef48: d10083ff sub sp, sp, #0x20 11ef4c: a9017bfd stp x29, x30, [sp, #0x10] 11ef50: 910043fd add x29, sp, #0x10 11ef54: b27c03e8 orr x8, xzr, #0x10 11ef58: f90007e0 str x0, [sp, #0x8] 11ef5c: f94007e0 ldr x0, [sp, #0x8] 11ef60: 8b080000 add x0, x0, x8 11ef64: 94000004 bl 0x11ef74 , std::__ndk1::allocator>>::~__vector_base()+0x1a0> 11ef68: a9417bfd ldp x29, x30, [sp, #0x10] 11ef6c: 910083ff add sp, sp, #0x20 11ef70: d65f03c0 ret 11ef74: d10083ff sub sp, sp, #0x20 11ef78: a9017bfd stp x29, x30, [sp, #0x10] 11ef7c: 910043fd add x29, sp, #0x10 11ef80: f90007e0 str x0, [sp, #0x8] 11ef84: f94007e0 ldr x0, [sp, #0x8] 11ef88: 94000004 bl 0x11ef98 , std::__ndk1::allocator>>::~__vector_base()+0x1c4> 11ef8c: a9417bfd ldp x29, x30, [sp, #0x10] 11ef90: 910083ff add sp, sp, #0x20 11ef94: d65f03c0 ret 11ef98: d10043ff sub sp, sp, #0x10 11ef9c: f90007e0 str x0, [sp, #0x8] 11efa0: f94007e0 ldr x0, [sp, #0x8] 11efa4: 910043ff add sp, sp, #0x10 11efa8: d65f03c0 ret 11efac: d10083ff sub sp, sp, #0x20 11efb0: a9017bfd stp x29, x30, [sp, #0x10] 11efb4: 910043fd add x29, sp, #0x10 11efb8: f90007e0 str x0, [sp, #0x8] 11efbc: f94007e0 ldr x0, [sp, #0x8] 11efc0: aa0003e8 mov x8, x0 11efc4: f9400101 ldr x1, [x8] 11efc8: 9400001c bl 0x11f038 , std::__ndk1::allocator>>::~__vector_base()+0x264> 11efcc: a9417bfd ldp x29, x30, [sp, #0x10] 11efd0: 910083ff add sp, sp, #0x20 11efd4: d65f03c0 ret 11efd8: d100c3ff sub sp, sp, #0x30 11efdc: a9027bfd stp x29, x30, [sp, #0x20] 11efe0: 910083fd add x29, sp, #0x20 11efe4: f81f83a0 stur x0, [x29, #-0x8] 11efe8: f9000be1 str x1, [sp, #0x10] 11efec: f90007e2 str x2, [sp, #0x8] 11eff0: f85f83a0 ldur x0, [x29, #-0x8] 11eff4: f9400be1 ldr x1, [sp, #0x10] 11eff8: f94007e2 ldr x2, [sp, #0x8] 11effc: 94000056 bl 0x11f154 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 11f000: a9427bfd ldp x29, x30, [sp, #0x20] 11f004: 9100c3ff add sp, sp, #0x30 11f008: d65f03c0 ret 11f00c: d10083ff sub sp, sp, #0x20 11f010: a9017bfd stp x29, x30, [sp, #0x10] 11f014: 910043fd add x29, sp, #0x10 11f018: b27c03e8 orr x8, xzr, #0x10 11f01c: f90007e0 str x0, [sp, #0x8] 11f020: f94007e0 ldr x0, [sp, #0x8] 11f024: 8b080000 add x0, x0, x8 11f028: 9400005d bl 0x11f19c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 11f02c: a9417bfd ldp x29, x30, [sp, #0x10] 11f030: 910083ff add sp, sp, #0x20 11f034: d65f03c0 ret 11f038: d10143ff sub sp, sp, #0x50 11f03c: a9047bfd stp x29, x30, [sp, #0x40] 11f040: 910103fd add x29, sp, #0x40 11f044: f81f83a0 stur x0, [x29, #-0x8] 11f048: f81f03a1 stur x1, [x29, #-0x10] 11f04c: f85f83a0 ldur x0, [x29, #-0x8] 11f050: f9400401 ldr x1, [x0, #0x8] 11f054: f81e83a1 stur x1, [x29, #-0x18] 11f058: f90013e0 str x0, [sp, #0x20] 11f05c: f85f03a8 ldur x8, [x29, #-0x10] 11f060: f85e83a9 ldur x9, [x29, #-0x18] 11f064: eb09011f cmp x8, x9 11f068: 1a9f07ea cset w10, ne 11f06c: 3700004a tbnz w10, #0x0, 0x11f074 , std::__ndk1::allocator>>::~__vector_base()+0x2a0> 11f070: 14000013 b 0x11f0bc , std::__ndk1::allocator>>::~__vector_base()+0x2e8> 11f074: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 11f078: f94013e0 ldr x0, [sp, #0x20] 11f07c: f9000fe8 str x8, [sp, #0x18] 11f080: 97ffffe3 bl 0x11f00c , std::__ndk1::allocator>>::~__vector_base()+0x238> 11f084: f85e83a8 ldur x8, [x29, #-0x18] 11f088: f9400fe9 ldr x9, [sp, #0x18] 11f08c: 8b090108 add x8, x8, x9 11f090: f81e83a8 stur x8, [x29, #-0x18] 11f094: f9000be0 str x0, [sp, #0x10] 11f098: aa0803e0 mov x0, x8 11f09c: 97ffff94 bl 0x11eeec , std::__ndk1::allocator>>::~__vector_base()+0x118> 11f0a0: f9400be8 ldr x8, [sp, #0x10] 11f0a4: f90007e0 str x0, [sp, #0x8] 11f0a8: aa0803e0 mov x0, x8 11f0ac: f94007e1 ldr x1, [sp, #0x8] 11f0b0: 97fe1cd4 bl 0xa6400 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects9PrimariesEEEEEE7destroyIS6_EEvRS7_PT_@plt> 11f0b4: 14000001 b 0x11f0b8 , std::__ndk1::allocator>>::~__vector_base()+0x2e4> 11f0b8: 17ffffe9 b 0x11f05c , std::__ndk1::allocator>>::~__vector_base()+0x288> 11f0bc: f85f03a8 ldur x8, [x29, #-0x10] 11f0c0: f94013e9 ldr x9, [sp, #0x20] 11f0c4: f9000528 str x8, [x9, #0x8] 11f0c8: a9447bfd ldp x29, x30, [sp, #0x40] 11f0cc: 910143ff add sp, sp, #0x50 11f0d0: d65f03c0 ret 11f0d4: 97fe3c3c bl 0xae1c4 000000000011f0d8 >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 11f0d8: d100c3ff sub sp, sp, #0x30 11f0dc: a9027bfd stp x29, x30, [sp, #0x20] 11f0e0: 910083fd add x29, sp, #0x20 11f0e4: 91003fe8 add x8, sp, #0xf 11f0e8: f81f83a0 stur x0, [x29, #-0x8] 11f0ec: f9000be1 str x1, [sp, #0x10] 11f0f0: f85f83a1 ldur x1, [x29, #-0x8] 11f0f4: f9400be2 ldr x2, [sp, #0x10] 11f0f8: 39400100 ldrb w0, [x8] 11f0fc: 97fe29b9 bl 0xa97e0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects9PrimariesEEEEEE9__destroyIS6_EEvNS_17integral_constantIbLb1EEERS7_PT_@plt> 11f100: a9427bfd ldp x29, x30, [sp, #0x20] 11f104: 9100c3ff add sp, sp, #0x30 11f108: d65f03c0 ret 000000000011f10c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 11f10c: d100c3ff sub sp, sp, #0x30 11f110: a9027bfd stp x29, x30, [sp, #0x20] 11f114: 910083fd add x29, sp, #0x20 11f118: d10007a8 sub x8, x29, #0x1 11f11c: 39000100 strb w0, [x8] 11f120: f9000be1 str x1, [sp, #0x10] 11f124: f90007e2 str x2, [sp, #0x8] 11f128: f9400be0 ldr x0, [sp, #0x10] 11f12c: f94007e1 ldr x1, [sp, #0x8] 11f130: 94000004 bl 0x11f140 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 11f134: a9427bfd ldp x29, x30, [sp, #0x20] 11f138: 9100c3ff add sp, sp, #0x30 11f13c: d65f03c0 ret 11f140: d10043ff sub sp, sp, #0x10 11f144: f90007e0 str x0, [sp, #0x8] 11f148: f90003e1 str x1, [sp] 11f14c: 910043ff add sp, sp, #0x10 11f150: d65f03c0 ret 11f154: d100c3ff sub sp, sp, #0x30 11f158: a9027bfd stp x29, x30, [sp, #0x20] 11f15c: 910083fd add x29, sp, #0x20 11f160: b27d03e8 orr x8, xzr, #0x8 11f164: b27e03e9 orr x9, xzr, #0x4 11f168: f81f83a0 stur x0, [x29, #-0x8] 11f16c: f9000be1 str x1, [sp, #0x10] 11f170: f90007e2 str x2, [sp, #0x8] 11f174: f9400be0 ldr x0, [sp, #0x10] 11f178: f94007e1 ldr x1, [sp, #0x8] 11f17c: 9b087c21 mul x1, x1, x8 11f180: aa0903e2 mov x2, x9 11f184: 97fe70a7 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 11f188: 14000001 b 0x11f18c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 11f18c: a9427bfd ldp x29, x30, [sp, #0x20] 11f190: 9100c3ff add sp, sp, #0x30 11f194: d65f03c0 ret 11f198: 97fe3c0b bl 0xae1c4 11f19c: d10083ff sub sp, sp, #0x20 11f1a0: a9017bfd stp x29, x30, [sp, #0x10] 11f1a4: 910043fd add x29, sp, #0x10 11f1a8: f90007e0 str x0, [sp, #0x8] 11f1ac: f94007e0 ldr x0, [sp, #0x8] 11f1b0: 94000004 bl 0x11f1c0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb4> 11f1b4: a9417bfd ldp x29, x30, [sp, #0x10] 11f1b8: 910083ff add sp, sp, #0x20 11f1bc: d65f03c0 ret 11f1c0: d10043ff sub sp, sp, #0x10 11f1c4: f90007e0 str x0, [sp, #0x8] 11f1c8: f94007e0 ldr x0, [sp, #0x8] 11f1cc: 910043ff add sp, sp, #0x10 11f1d0: d65f03c0 ret 11f1d4: d100c3ff sub sp, sp, #0x30 11f1d8: a9027bfd stp x29, x30, [sp, #0x20] 11f1dc: 910083fd add x29, sp, #0x20 11f1e0: f81f83a0 stur x0, [x29, #-0x8] 11f1e4: f85f83a0 ldur x0, [x29, #-0x8] 11f1e8: f90003e0 str x0, [sp] 11f1ec: 9400000e bl 0x11f224 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x118> 11f1f0: 14000001 b 0x11f1f4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe8> 11f1f4: f94003e0 ldr x0, [sp] 11f1f8: 97fe261e bl 0xa8a70 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEED2Ev@plt> 11f1fc: a9427bfd ldp x29, x30, [sp, #0x20] 11f200: 9100c3ff add sp, sp, #0x30 11f204: d65f03c0 ret 11f208: 2a0103e8 mov w8, w1 11f20c: f9000be0 str x0, [sp, #0x10] 11f210: b9000fe8 str w8, [sp, #0xc] 11f214: f94003e0 ldr x0, [sp] 11f218: 97fe2616 bl 0xa8a70 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEED2Ev@plt> 11f21c: f9400be0 ldr x0, [sp, #0x10] 11f220: 97fe3be9 bl 0xae1c4 11f224: d10183ff sub sp, sp, #0x60 11f228: a9057bfd stp x29, x30, [sp, #0x50] 11f22c: 910143fd add x29, sp, #0x50 11f230: b27d03e8 orr x8, xzr, #0x8 11f234: f81f83a0 stur x0, [x29, #-0x8] 11f238: f85f83a0 ldur x0, [x29, #-0x8] 11f23c: f81f03a0 stur x0, [x29, #-0x10] 11f240: f81e83a8 stur x8, [x29, #-0x18] 11f244: 94000056 bl 0x11f39c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11f248: f85f03a8 ldur x8, [x29, #-0x10] 11f24c: f81e03a0 stur x0, [x29, #-0x20] 11f250: aa0803e0 mov x0, x8 11f254: 94000052 bl 0x11f39c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11f258: f85f03a8 ldur x8, [x29, #-0x10] 11f25c: f90017e0 str x0, [sp, #0x28] 11f260: aa0803e0 mov x0, x8 11f264: 94000058 bl 0x11f3c4 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 11f268: f85e83a8 ldur x8, [x29, #-0x18] 11f26c: 9b007d00 mul x0, x8, x0 11f270: f94017e9 ldr x9, [sp, #0x28] 11f274: 8b000120 add x0, x9, x0 11f278: f85f03aa ldur x10, [x29, #-0x10] 11f27c: f90013e0 str x0, [sp, #0x20] 11f280: aa0a03e0 mov x0, x10 11f284: 94000046 bl 0x11f39c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11f288: f85f03a8 ldur x8, [x29, #-0x10] 11f28c: f9000fe0 str x0, [sp, #0x18] 11f290: aa0803e0 mov x0, x8 11f294: 94000055 bl 0x11f3e8 , std::__ndk1::allocator>>::~__vector_base()+0xf0> 11f298: f85e83a8 ldur x8, [x29, #-0x18] 11f29c: 9b007d09 mul x9, x8, x0 11f2a0: f9400fea ldr x10, [sp, #0x18] 11f2a4: 8b090149 add x9, x10, x9 11f2a8: f85f03a0 ldur x0, [x29, #-0x10] 11f2ac: f9000be9 str x9, [sp, #0x10] 11f2b0: 9400003b bl 0x11f39c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11f2b4: f85f03a8 ldur x8, [x29, #-0x10] 11f2b8: f90007e0 str x0, [sp, #0x8] 11f2bc: aa0803e0 mov x0, x8 11f2c0: 94000041 bl 0x11f3c4 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 11f2c4: f85e83a8 ldur x8, [x29, #-0x18] 11f2c8: 9b007d09 mul x9, x8, x0 11f2cc: f94007ea ldr x10, [sp, #0x8] 11f2d0: 8b090149 add x9, x10, x9 11f2d4: f85f03a0 ldur x0, [x29, #-0x10] 11f2d8: f85e03a1 ldur x1, [x29, #-0x20] 11f2dc: f94013e2 ldr x2, [sp, #0x20] 11f2e0: f9400be3 ldr x3, [sp, #0x10] 11f2e4: aa0903e4 mov x4, x9 11f2e8: 94000025 bl 0x11f37c , std::__ndk1::allocator>>::~__vector_base()+0x84> 11f2ec: a9457bfd ldp x29, x30, [sp, #0x50] 11f2f0: 910183ff add sp, sp, #0x60 11f2f4: d65f03c0 ret 000000000011f2f8 , std::__ndk1::allocator>>::~__vector_base()>: 11f2f8: d10103ff sub sp, sp, #0x40 11f2fc: a9037bfd stp x29, x30, [sp, #0x30] 11f300: 9100c3fd add x29, sp, #0x30 11f304: d2800008 mov x8, #0x0 // =0 11f308: f81f83a0 stur x0, [x29, #-0x8] 11f30c: f85f83a0 ldur x0, [x29, #-0x8] 11f310: aa0003e9 mov x9, x0 11f314: f9400129 ldr x9, [x9] 11f318: eb08013f cmp x9, x8 11f31c: 1a9f07ea cset w10, ne 11f320: f81f03a0 stur x0, [x29, #-0x10] 11f324: 3700004a tbnz w10, #0x0, 0x11f32c , std::__ndk1::allocator>>::~__vector_base()+0x34> 11f328: 14000012 b 0x11f370 , std::__ndk1::allocator>>::~__vector_base()+0x78> 11f32c: f85f03a0 ldur x0, [x29, #-0x10] 11f330: 94000068 bl 0x11f4d0 , std::__ndk1::allocator>>::~__vector_base()+0x1d8> 11f334: f85f03a0 ldur x0, [x29, #-0x10] 11f338: 9400007e bl 0x11f530 , std::__ndk1::allocator>>::~__vector_base()+0x238> 11f33c: f85f03a8 ldur x8, [x29, #-0x10] 11f340: f9400101 ldr x1, [x8] 11f344: f85f03a8 ldur x8, [x29, #-0x10] 11f348: f9000fe0 str x0, [sp, #0x18] 11f34c: aa0803e0 mov x0, x8 11f350: f9000be1 str x1, [sp, #0x10] 11f354: 94000034 bl 0x11f424 , std::__ndk1::allocator>>::~__vector_base()+0x12c> 11f358: f9400fe1 ldr x1, [sp, #0x18] 11f35c: f90007e0 str x0, [sp, #0x8] 11f360: aa0103e0 mov x0, x1 11f364: f9400be1 ldr x1, [sp, #0x10] 11f368: f94007e2 ldr x2, [sp, #0x8] 11f36c: 94000064 bl 0x11f4fc , std::__ndk1::allocator>>::~__vector_base()+0x204> 11f370: a9437bfd ldp x29, x30, [sp, #0x30] 11f374: 910103ff add sp, sp, #0x40 11f378: d65f03c0 ret 11f37c: d100c3ff sub sp, sp, #0x30 11f380: f90017e0 str x0, [sp, #0x28] 11f384: f90013e1 str x1, [sp, #0x20] 11f388: f9000fe2 str x2, [sp, #0x18] 11f38c: f9000be3 str x3, [sp, #0x10] 11f390: f90007e4 str x4, [sp, #0x8] 11f394: 9100c3ff add sp, sp, #0x30 11f398: d65f03c0 ret 11f39c: d10083ff sub sp, sp, #0x20 11f3a0: a9017bfd stp x29, x30, [sp, #0x10] 11f3a4: 910043fd add x29, sp, #0x10 11f3a8: f90007e0 str x0, [sp, #0x8] 11f3ac: f94007e0 ldr x0, [sp, #0x8] 11f3b0: f9400000 ldr x0, [x0] 11f3b4: 94000017 bl 0x11f410 , std::__ndk1::allocator>>::~__vector_base()+0x118> 11f3b8: a9417bfd ldp x29, x30, [sp, #0x10] 11f3bc: 910083ff add sp, sp, #0x20 11f3c0: d65f03c0 ret 11f3c4: d10083ff sub sp, sp, #0x20 11f3c8: a9017bfd stp x29, x30, [sp, #0x10] 11f3cc: 910043fd add x29, sp, #0x10 11f3d0: f90007e0 str x0, [sp, #0x8] 11f3d4: f94007e0 ldr x0, [sp, #0x8] 11f3d8: 94000013 bl 0x11f424 , std::__ndk1::allocator>>::~__vector_base()+0x12c> 11f3dc: a9417bfd ldp x29, x30, [sp, #0x10] 11f3e0: 910083ff add sp, sp, #0x20 11f3e4: d65f03c0 ret 11f3e8: d10043ff sub sp, sp, #0x10 11f3ec: b27d03e8 orr x8, xzr, #0x8 11f3f0: f90007e0 str x0, [sp, #0x8] 11f3f4: f94007e0 ldr x0, [sp, #0x8] 11f3f8: f9400409 ldr x9, [x0, #0x8] 11f3fc: f9400000 ldr x0, [x0] 11f400: eb000129 subs x9, x9, x0 11f404: 9ac80d20 sdiv x0, x9, x8 11f408: 910043ff add sp, sp, #0x10 11f40c: d65f03c0 ret 11f410: d10043ff sub sp, sp, #0x10 11f414: f90007e0 str x0, [sp, #0x8] 11f418: f94007e0 ldr x0, [sp, #0x8] 11f41c: 910043ff add sp, sp, #0x10 11f420: d65f03c0 ret 11f424: d100c3ff sub sp, sp, #0x30 11f428: a9027bfd stp x29, x30, [sp, #0x20] 11f42c: 910083fd add x29, sp, #0x20 11f430: b27d03e8 orr x8, xzr, #0x8 11f434: f81f83a0 stur x0, [x29, #-0x8] 11f438: f85f83a0 ldur x0, [x29, #-0x8] 11f43c: f9000be0 str x0, [sp, #0x10] 11f440: f90007e8 str x8, [sp, #0x8] 11f444: 9400000a bl 0x11f46c , std::__ndk1::allocator>>::~__vector_base()+0x174> 11f448: f9400008 ldr x8, [x0] 11f44c: f9400be0 ldr x0, [sp, #0x10] 11f450: f9400000 ldr x0, [x0] 11f454: eb000108 subs x8, x8, x0 11f458: f94007e0 ldr x0, [sp, #0x8] 11f45c: 9ac00d00 sdiv x0, x8, x0 11f460: a9427bfd ldp x29, x30, [sp, #0x20] 11f464: 9100c3ff add sp, sp, #0x30 11f468: d65f03c0 ret 11f46c: d10083ff sub sp, sp, #0x20 11f470: a9017bfd stp x29, x30, [sp, #0x10] 11f474: 910043fd add x29, sp, #0x10 11f478: b27c03e8 orr x8, xzr, #0x10 11f47c: f90007e0 str x0, [sp, #0x8] 11f480: f94007e0 ldr x0, [sp, #0x8] 11f484: 8b080000 add x0, x0, x8 11f488: 94000004 bl 0x11f498 , std::__ndk1::allocator>>::~__vector_base()+0x1a0> 11f48c: a9417bfd ldp x29, x30, [sp, #0x10] 11f490: 910083ff add sp, sp, #0x20 11f494: d65f03c0 ret 11f498: d10083ff sub sp, sp, #0x20 11f49c: a9017bfd stp x29, x30, [sp, #0x10] 11f4a0: 910043fd add x29, sp, #0x10 11f4a4: f90007e0 str x0, [sp, #0x8] 11f4a8: f94007e0 ldr x0, [sp, #0x8] 11f4ac: 94000004 bl 0x11f4bc , std::__ndk1::allocator>>::~__vector_base()+0x1c4> 11f4b0: a9417bfd ldp x29, x30, [sp, #0x10] 11f4b4: 910083ff add sp, sp, #0x20 11f4b8: d65f03c0 ret 11f4bc: d10043ff sub sp, sp, #0x10 11f4c0: f90007e0 str x0, [sp, #0x8] 11f4c4: f94007e0 ldr x0, [sp, #0x8] 11f4c8: 910043ff add sp, sp, #0x10 11f4cc: d65f03c0 ret 11f4d0: d10083ff sub sp, sp, #0x20 11f4d4: a9017bfd stp x29, x30, [sp, #0x10] 11f4d8: 910043fd add x29, sp, #0x10 11f4dc: f90007e0 str x0, [sp, #0x8] 11f4e0: f94007e0 ldr x0, [sp, #0x8] 11f4e4: aa0003e8 mov x8, x0 11f4e8: f9400101 ldr x1, [x8] 11f4ec: 9400001c bl 0x11f55c , std::__ndk1::allocator>>::~__vector_base()+0x264> 11f4f0: a9417bfd ldp x29, x30, [sp, #0x10] 11f4f4: 910083ff add sp, sp, #0x20 11f4f8: d65f03c0 ret 11f4fc: d100c3ff sub sp, sp, #0x30 11f500: a9027bfd stp x29, x30, [sp, #0x20] 11f504: 910083fd add x29, sp, #0x20 11f508: f81f83a0 stur x0, [x29, #-0x8] 11f50c: f9000be1 str x1, [sp, #0x10] 11f510: f90007e2 str x2, [sp, #0x8] 11f514: f85f83a0 ldur x0, [x29, #-0x8] 11f518: f9400be1 ldr x1, [sp, #0x10] 11f51c: f94007e2 ldr x2, [sp, #0x8] 11f520: 94000056 bl 0x11f678 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 11f524: a9427bfd ldp x29, x30, [sp, #0x20] 11f528: 9100c3ff add sp, sp, #0x30 11f52c: d65f03c0 ret 11f530: d10083ff sub sp, sp, #0x20 11f534: a9017bfd stp x29, x30, [sp, #0x10] 11f538: 910043fd add x29, sp, #0x10 11f53c: b27c03e8 orr x8, xzr, #0x10 11f540: f90007e0 str x0, [sp, #0x8] 11f544: f94007e0 ldr x0, [sp, #0x8] 11f548: 8b080000 add x0, x0, x8 11f54c: 9400005d bl 0x11f6c0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 11f550: a9417bfd ldp x29, x30, [sp, #0x10] 11f554: 910083ff add sp, sp, #0x20 11f558: d65f03c0 ret 11f55c: d10143ff sub sp, sp, #0x50 11f560: a9047bfd stp x29, x30, [sp, #0x40] 11f564: 910103fd add x29, sp, #0x40 11f568: f81f83a0 stur x0, [x29, #-0x8] 11f56c: f81f03a1 stur x1, [x29, #-0x10] 11f570: f85f83a0 ldur x0, [x29, #-0x8] 11f574: f9400401 ldr x1, [x0, #0x8] 11f578: f81e83a1 stur x1, [x29, #-0x18] 11f57c: f90013e0 str x0, [sp, #0x20] 11f580: f85f03a8 ldur x8, [x29, #-0x10] 11f584: f85e83a9 ldur x9, [x29, #-0x18] 11f588: eb09011f cmp x8, x9 11f58c: 1a9f07ea cset w10, ne 11f590: 3700004a tbnz w10, #0x0, 0x11f598 , std::__ndk1::allocator>>::~__vector_base()+0x2a0> 11f594: 14000013 b 0x11f5e0 , std::__ndk1::allocator>>::~__vector_base()+0x2e8> 11f598: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 11f59c: f94013e0 ldr x0, [sp, #0x20] 11f5a0: f9000fe8 str x8, [sp, #0x18] 11f5a4: 97ffffe3 bl 0x11f530 , std::__ndk1::allocator>>::~__vector_base()+0x238> 11f5a8: f85e83a8 ldur x8, [x29, #-0x18] 11f5ac: f9400fe9 ldr x9, [sp, #0x18] 11f5b0: 8b090108 add x8, x8, x9 11f5b4: f81e83a8 stur x8, [x29, #-0x18] 11f5b8: f9000be0 str x0, [sp, #0x10] 11f5bc: aa0803e0 mov x0, x8 11f5c0: 97ffff94 bl 0x11f410 , std::__ndk1::allocator>>::~__vector_base()+0x118> 11f5c4: f9400be8 ldr x8, [sp, #0x10] 11f5c8: f90007e0 str x0, [sp, #0x8] 11f5cc: aa0803e0 mov x0, x8 11f5d0: f94007e1 ldr x1, [sp, #0x8] 11f5d4: 97fe28fb bl 0xa99c0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects8TransferEEEEEE7destroyIS6_EEvRS7_PT_@plt> 11f5d8: 14000001 b 0x11f5dc , std::__ndk1::allocator>>::~__vector_base()+0x2e4> 11f5dc: 17ffffe9 b 0x11f580 , std::__ndk1::allocator>>::~__vector_base()+0x288> 11f5e0: f85f03a8 ldur x8, [x29, #-0x10] 11f5e4: f94013e9 ldr x9, [sp, #0x20] 11f5e8: f9000528 str x8, [x9, #0x8] 11f5ec: a9447bfd ldp x29, x30, [sp, #0x40] 11f5f0: 910143ff add sp, sp, #0x50 11f5f4: d65f03c0 ret 11f5f8: 97fe3af3 bl 0xae1c4 000000000011f5fc >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 11f5fc: d100c3ff sub sp, sp, #0x30 11f600: a9027bfd stp x29, x30, [sp, #0x20] 11f604: 910083fd add x29, sp, #0x20 11f608: 91003fe8 add x8, sp, #0xf 11f60c: f81f83a0 stur x0, [x29, #-0x8] 11f610: f9000be1 str x1, [sp, #0x10] 11f614: f85f83a1 ldur x1, [x29, #-0x8] 11f618: f9400be2 ldr x2, [sp, #0x10] 11f61c: 39400100 ldrb w0, [x8] 11f620: 97fe23c4 bl 0xa8530 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects8TransferEEEEEE9__destroyIS6_EEvNS_17integral_constantIbLb1EEERS7_PT_@plt> 11f624: a9427bfd ldp x29, x30, [sp, #0x20] 11f628: 9100c3ff add sp, sp, #0x30 11f62c: d65f03c0 ret 000000000011f630 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 11f630: d100c3ff sub sp, sp, #0x30 11f634: a9027bfd stp x29, x30, [sp, #0x20] 11f638: 910083fd add x29, sp, #0x20 11f63c: d10007a8 sub x8, x29, #0x1 11f640: 39000100 strb w0, [x8] 11f644: f9000be1 str x1, [sp, #0x10] 11f648: f90007e2 str x2, [sp, #0x8] 11f64c: f9400be0 ldr x0, [sp, #0x10] 11f650: f94007e1 ldr x1, [sp, #0x8] 11f654: 94000004 bl 0x11f664 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 11f658: a9427bfd ldp x29, x30, [sp, #0x20] 11f65c: 9100c3ff add sp, sp, #0x30 11f660: d65f03c0 ret 11f664: d10043ff sub sp, sp, #0x10 11f668: f90007e0 str x0, [sp, #0x8] 11f66c: f90003e1 str x1, [sp] 11f670: 910043ff add sp, sp, #0x10 11f674: d65f03c0 ret 11f678: d100c3ff sub sp, sp, #0x30 11f67c: a9027bfd stp x29, x30, [sp, #0x20] 11f680: 910083fd add x29, sp, #0x20 11f684: b27d03e8 orr x8, xzr, #0x8 11f688: b27e03e9 orr x9, xzr, #0x4 11f68c: f81f83a0 stur x0, [x29, #-0x8] 11f690: f9000be1 str x1, [sp, #0x10] 11f694: f90007e2 str x2, [sp, #0x8] 11f698: f9400be0 ldr x0, [sp, #0x10] 11f69c: f94007e1 ldr x1, [sp, #0x8] 11f6a0: 9b087c21 mul x1, x1, x8 11f6a4: aa0903e2 mov x2, x9 11f6a8: 97fe6f5e bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 11f6ac: 14000001 b 0x11f6b0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 11f6b0: a9427bfd ldp x29, x30, [sp, #0x20] 11f6b4: 9100c3ff add sp, sp, #0x30 11f6b8: d65f03c0 ret 11f6bc: 97fe3ac2 bl 0xae1c4 11f6c0: d10083ff sub sp, sp, #0x20 11f6c4: a9017bfd stp x29, x30, [sp, #0x10] 11f6c8: 910043fd add x29, sp, #0x10 11f6cc: f90007e0 str x0, [sp, #0x8] 11f6d0: f94007e0 ldr x0, [sp, #0x8] 11f6d4: 94000004 bl 0x11f6e4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb4> 11f6d8: a9417bfd ldp x29, x30, [sp, #0x10] 11f6dc: 910083ff add sp, sp, #0x20 11f6e0: d65f03c0 ret 11f6e4: d10043ff sub sp, sp, #0x10 11f6e8: f90007e0 str x0, [sp, #0x8] 11f6ec: f94007e0 ldr x0, [sp, #0x8] 11f6f0: 910043ff add sp, sp, #0x10 11f6f4: d65f03c0 ret 11f6f8: d100c3ff sub sp, sp, #0x30 11f6fc: a9027bfd stp x29, x30, [sp, #0x20] 11f700: 910083fd add x29, sp, #0x20 11f704: f81f83a0 stur x0, [x29, #-0x8] 11f708: f85f83a0 ldur x0, [x29, #-0x8] 11f70c: f90003e0 str x0, [sp] 11f710: 9400000e bl 0x11f748 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x118> 11f714: 14000001 b 0x11f718 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xe8> 11f718: f94003e0 ldr x0, [sp] 11f71c: 97fe0d0d bl 0xa2b50 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEED2Ev@plt> 11f720: a9427bfd ldp x29, x30, [sp, #0x20] 11f724: 9100c3ff add sp, sp, #0x30 11f728: d65f03c0 ret 11f72c: 2a0103e8 mov w8, w1 11f730: f9000be0 str x0, [sp, #0x10] 11f734: b9000fe8 str w8, [sp, #0xc] 11f738: f94003e0 ldr x0, [sp] 11f73c: 97fe0d05 bl 0xa2b50 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEED2Ev@plt> 11f740: f9400be0 ldr x0, [sp, #0x10] 11f744: 97fe3aa0 bl 0xae1c4 11f748: d10183ff sub sp, sp, #0x60 11f74c: a9057bfd stp x29, x30, [sp, #0x50] 11f750: 910143fd add x29, sp, #0x50 11f754: b27d03e8 orr x8, xzr, #0x8 11f758: f81f83a0 stur x0, [x29, #-0x8] 11f75c: f85f83a0 ldur x0, [x29, #-0x8] 11f760: f81f03a0 stur x0, [x29, #-0x10] 11f764: f81e83a8 stur x8, [x29, #-0x18] 11f768: 94000056 bl 0x11f8c0 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11f76c: f85f03a8 ldur x8, [x29, #-0x10] 11f770: f81e03a0 stur x0, [x29, #-0x20] 11f774: aa0803e0 mov x0, x8 11f778: 94000052 bl 0x11f8c0 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11f77c: f85f03a8 ldur x8, [x29, #-0x10] 11f780: f90017e0 str x0, [sp, #0x28] 11f784: aa0803e0 mov x0, x8 11f788: 94000058 bl 0x11f8e8 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 11f78c: f85e83a8 ldur x8, [x29, #-0x18] 11f790: 9b007d00 mul x0, x8, x0 11f794: f94017e9 ldr x9, [sp, #0x28] 11f798: 8b000120 add x0, x9, x0 11f79c: f85f03aa ldur x10, [x29, #-0x10] 11f7a0: f90013e0 str x0, [sp, #0x20] 11f7a4: aa0a03e0 mov x0, x10 11f7a8: 94000046 bl 0x11f8c0 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11f7ac: f85f03a8 ldur x8, [x29, #-0x10] 11f7b0: f9000fe0 str x0, [sp, #0x18] 11f7b4: aa0803e0 mov x0, x8 11f7b8: 94000055 bl 0x11f90c , std::__ndk1::allocator>>::~__vector_base()+0xf0> 11f7bc: f85e83a8 ldur x8, [x29, #-0x18] 11f7c0: 9b007d09 mul x9, x8, x0 11f7c4: f9400fea ldr x10, [sp, #0x18] 11f7c8: 8b090149 add x9, x10, x9 11f7cc: f85f03a0 ldur x0, [x29, #-0x10] 11f7d0: f9000be9 str x9, [sp, #0x10] 11f7d4: 9400003b bl 0x11f8c0 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 11f7d8: f85f03a8 ldur x8, [x29, #-0x10] 11f7dc: f90007e0 str x0, [sp, #0x8] 11f7e0: aa0803e0 mov x0, x8 11f7e4: 94000041 bl 0x11f8e8 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 11f7e8: f85e83a8 ldur x8, [x29, #-0x18] 11f7ec: 9b007d09 mul x9, x8, x0 11f7f0: f94007ea ldr x10, [sp, #0x8] 11f7f4: 8b090149 add x9, x10, x9 11f7f8: f85f03a0 ldur x0, [x29, #-0x10] 11f7fc: f85e03a1 ldur x1, [x29, #-0x20] 11f800: f94013e2 ldr x2, [sp, #0x20] 11f804: f9400be3 ldr x3, [sp, #0x10] 11f808: aa0903e4 mov x4, x9 11f80c: 94000025 bl 0x11f8a0 , std::__ndk1::allocator>>::~__vector_base()+0x84> 11f810: a9457bfd ldp x29, x30, [sp, #0x50] 11f814: 910183ff add sp, sp, #0x60 11f818: d65f03c0 ret 000000000011f81c , std::__ndk1::allocator>>::~__vector_base()>: 11f81c: d10103ff sub sp, sp, #0x40 11f820: a9037bfd stp x29, x30, [sp, #0x30] 11f824: 9100c3fd add x29, sp, #0x30 11f828: d2800008 mov x8, #0x0 // =0 11f82c: f81f83a0 stur x0, [x29, #-0x8] 11f830: f85f83a0 ldur x0, [x29, #-0x8] 11f834: aa0003e9 mov x9, x0 11f838: f9400129 ldr x9, [x9] 11f83c: eb08013f cmp x9, x8 11f840: 1a9f07ea cset w10, ne 11f844: f81f03a0 stur x0, [x29, #-0x10] 11f848: 3700004a tbnz w10, #0x0, 0x11f850 , std::__ndk1::allocator>>::~__vector_base()+0x34> 11f84c: 14000012 b 0x11f894 , std::__ndk1::allocator>>::~__vector_base()+0x78> 11f850: f85f03a0 ldur x0, [x29, #-0x10] 11f854: 94000068 bl 0x11f9f4 , std::__ndk1::allocator>>::~__vector_base()+0x1d8> 11f858: f85f03a0 ldur x0, [x29, #-0x10] 11f85c: 9400007e bl 0x11fa54 , std::__ndk1::allocator>>::~__vector_base()+0x238> 11f860: f85f03a8 ldur x8, [x29, #-0x10] 11f864: f9400101 ldr x1, [x8] 11f868: f85f03a8 ldur x8, [x29, #-0x10] 11f86c: f9000fe0 str x0, [sp, #0x18] 11f870: aa0803e0 mov x0, x8 11f874: f9000be1 str x1, [sp, #0x10] 11f878: 94000034 bl 0x11f948 , std::__ndk1::allocator>>::~__vector_base()+0x12c> 11f87c: f9400fe1 ldr x1, [sp, #0x18] 11f880: f90007e0 str x0, [sp, #0x8] 11f884: aa0103e0 mov x0, x1 11f888: f9400be1 ldr x1, [sp, #0x10] 11f88c: f94007e2 ldr x2, [sp, #0x8] 11f890: 94000064 bl 0x11fa20 , std::__ndk1::allocator>>::~__vector_base()+0x204> 11f894: a9437bfd ldp x29, x30, [sp, #0x30] 11f898: 910103ff add sp, sp, #0x40 11f89c: d65f03c0 ret 11f8a0: d100c3ff sub sp, sp, #0x30 11f8a4: f90017e0 str x0, [sp, #0x28] 11f8a8: f90013e1 str x1, [sp, #0x20] 11f8ac: f9000fe2 str x2, [sp, #0x18] 11f8b0: f9000be3 str x3, [sp, #0x10] 11f8b4: f90007e4 str x4, [sp, #0x8] 11f8b8: 9100c3ff add sp, sp, #0x30 11f8bc: d65f03c0 ret 11f8c0: d10083ff sub sp, sp, #0x20 11f8c4: a9017bfd stp x29, x30, [sp, #0x10] 11f8c8: 910043fd add x29, sp, #0x10 11f8cc: f90007e0 str x0, [sp, #0x8] 11f8d0: f94007e0 ldr x0, [sp, #0x8] 11f8d4: f9400000 ldr x0, [x0] 11f8d8: 94000017 bl 0x11f934 , std::__ndk1::allocator>>::~__vector_base()+0x118> 11f8dc: a9417bfd ldp x29, x30, [sp, #0x10] 11f8e0: 910083ff add sp, sp, #0x20 11f8e4: d65f03c0 ret 11f8e8: d10083ff sub sp, sp, #0x20 11f8ec: a9017bfd stp x29, x30, [sp, #0x10] 11f8f0: 910043fd add x29, sp, #0x10 11f8f4: f90007e0 str x0, [sp, #0x8] 11f8f8: f94007e0 ldr x0, [sp, #0x8] 11f8fc: 94000013 bl 0x11f948 , std::__ndk1::allocator>>::~__vector_base()+0x12c> 11f900: a9417bfd ldp x29, x30, [sp, #0x10] 11f904: 910083ff add sp, sp, #0x20 11f908: d65f03c0 ret 11f90c: d10043ff sub sp, sp, #0x10 11f910: b27d03e8 orr x8, xzr, #0x8 11f914: f90007e0 str x0, [sp, #0x8] 11f918: f94007e0 ldr x0, [sp, #0x8] 11f91c: f9400409 ldr x9, [x0, #0x8] 11f920: f9400000 ldr x0, [x0] 11f924: eb000129 subs x9, x9, x0 11f928: 9ac80d20 sdiv x0, x9, x8 11f92c: 910043ff add sp, sp, #0x10 11f930: d65f03c0 ret 11f934: d10043ff sub sp, sp, #0x10 11f938: f90007e0 str x0, [sp, #0x8] 11f93c: f94007e0 ldr x0, [sp, #0x8] 11f940: 910043ff add sp, sp, #0x10 11f944: d65f03c0 ret 11f948: d100c3ff sub sp, sp, #0x30 11f94c: a9027bfd stp x29, x30, [sp, #0x20] 11f950: 910083fd add x29, sp, #0x20 11f954: b27d03e8 orr x8, xzr, #0x8 11f958: f81f83a0 stur x0, [x29, #-0x8] 11f95c: f85f83a0 ldur x0, [x29, #-0x8] 11f960: f9000be0 str x0, [sp, #0x10] 11f964: f90007e8 str x8, [sp, #0x8] 11f968: 9400000a bl 0x11f990 , std::__ndk1::allocator>>::~__vector_base()+0x174> 11f96c: f9400008 ldr x8, [x0] 11f970: f9400be0 ldr x0, [sp, #0x10] 11f974: f9400000 ldr x0, [x0] 11f978: eb000108 subs x8, x8, x0 11f97c: f94007e0 ldr x0, [sp, #0x8] 11f980: 9ac00d00 sdiv x0, x8, x0 11f984: a9427bfd ldp x29, x30, [sp, #0x20] 11f988: 9100c3ff add sp, sp, #0x30 11f98c: d65f03c0 ret 11f990: d10083ff sub sp, sp, #0x20 11f994: a9017bfd stp x29, x30, [sp, #0x10] 11f998: 910043fd add x29, sp, #0x10 11f99c: b27c03e8 orr x8, xzr, #0x10 11f9a0: f90007e0 str x0, [sp, #0x8] 11f9a4: f94007e0 ldr x0, [sp, #0x8] 11f9a8: 8b080000 add x0, x0, x8 11f9ac: 94000004 bl 0x11f9bc , std::__ndk1::allocator>>::~__vector_base()+0x1a0> 11f9b0: a9417bfd ldp x29, x30, [sp, #0x10] 11f9b4: 910083ff add sp, sp, #0x20 11f9b8: d65f03c0 ret 11f9bc: d10083ff sub sp, sp, #0x20 11f9c0: a9017bfd stp x29, x30, [sp, #0x10] 11f9c4: 910043fd add x29, sp, #0x10 11f9c8: f90007e0 str x0, [sp, #0x8] 11f9cc: f94007e0 ldr x0, [sp, #0x8] 11f9d0: 94000004 bl 0x11f9e0 , std::__ndk1::allocator>>::~__vector_base()+0x1c4> 11f9d4: a9417bfd ldp x29, x30, [sp, #0x10] 11f9d8: 910083ff add sp, sp, #0x20 11f9dc: d65f03c0 ret 11f9e0: d10043ff sub sp, sp, #0x10 11f9e4: f90007e0 str x0, [sp, #0x8] 11f9e8: f94007e0 ldr x0, [sp, #0x8] 11f9ec: 910043ff add sp, sp, #0x10 11f9f0: d65f03c0 ret 11f9f4: d10083ff sub sp, sp, #0x20 11f9f8: a9017bfd stp x29, x30, [sp, #0x10] 11f9fc: 910043fd add x29, sp, #0x10 11fa00: f90007e0 str x0, [sp, #0x8] 11fa04: f94007e0 ldr x0, [sp, #0x8] 11fa08: aa0003e8 mov x8, x0 11fa0c: f9400101 ldr x1, [x8] 11fa10: 9400001c bl 0x11fa80 , std::__ndk1::allocator>>::~__vector_base()+0x264> 11fa14: a9417bfd ldp x29, x30, [sp, #0x10] 11fa18: 910083ff add sp, sp, #0x20 11fa1c: d65f03c0 ret 11fa20: d100c3ff sub sp, sp, #0x30 11fa24: a9027bfd stp x29, x30, [sp, #0x20] 11fa28: 910083fd add x29, sp, #0x20 11fa2c: f81f83a0 stur x0, [x29, #-0x8] 11fa30: f9000be1 str x1, [sp, #0x10] 11fa34: f90007e2 str x2, [sp, #0x8] 11fa38: f85f83a0 ldur x0, [x29, #-0x8] 11fa3c: f9400be1 ldr x1, [sp, #0x10] 11fa40: f94007e2 ldr x2, [sp, #0x8] 11fa44: 94000056 bl 0x11fb9c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x48> 11fa48: a9427bfd ldp x29, x30, [sp, #0x20] 11fa4c: 9100c3ff add sp, sp, #0x30 11fa50: d65f03c0 ret 11fa54: d10083ff sub sp, sp, #0x20 11fa58: a9017bfd stp x29, x30, [sp, #0x10] 11fa5c: 910043fd add x29, sp, #0x10 11fa60: b27c03e8 orr x8, xzr, #0x10 11fa64: f90007e0 str x0, [sp, #0x8] 11fa68: f94007e0 ldr x0, [sp, #0x8] 11fa6c: 8b080000 add x0, x0, x8 11fa70: 9400005d bl 0x11fbe4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x90> 11fa74: a9417bfd ldp x29, x30, [sp, #0x10] 11fa78: 910083ff add sp, sp, #0x20 11fa7c: d65f03c0 ret 11fa80: d10143ff sub sp, sp, #0x50 11fa84: a9047bfd stp x29, x30, [sp, #0x40] 11fa88: 910103fd add x29, sp, #0x40 11fa8c: f81f83a0 stur x0, [x29, #-0x8] 11fa90: f81f03a1 stur x1, [x29, #-0x10] 11fa94: f85f83a0 ldur x0, [x29, #-0x8] 11fa98: f9400401 ldr x1, [x0, #0x8] 11fa9c: f81e83a1 stur x1, [x29, #-0x18] 11faa0: f90013e0 str x0, [sp, #0x20] 11faa4: f85f03a8 ldur x8, [x29, #-0x10] 11faa8: f85e83a9 ldur x9, [x29, #-0x18] 11faac: eb09011f cmp x8, x9 11fab0: 1a9f07ea cset w10, ne 11fab4: 3700004a tbnz w10, #0x0, 0x11fabc , std::__ndk1::allocator>>::~__vector_base()+0x2a0> 11fab8: 14000013 b 0x11fb04 , std::__ndk1::allocator>>::~__vector_base()+0x2e8> 11fabc: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 11fac0: f94013e0 ldr x0, [sp, #0x20] 11fac4: f9000fe8 str x8, [sp, #0x18] 11fac8: 97ffffe3 bl 0x11fa54 , std::__ndk1::allocator>>::~__vector_base()+0x238> 11facc: f85e83a8 ldur x8, [x29, #-0x18] 11fad0: f9400fe9 ldr x9, [sp, #0x18] 11fad4: 8b090108 add x8, x8, x9 11fad8: f81e83a8 stur x8, [x29, #-0x18] 11fadc: f9000be0 str x0, [sp, #0x10] 11fae0: aa0803e0 mov x0, x8 11fae4: 97ffff94 bl 0x11f934 , std::__ndk1::allocator>>::~__vector_base()+0x118> 11fae8: f9400be8 ldr x8, [sp, #0x10] 11faec: f90007e0 str x0, [sp, #0x8] 11faf0: aa0803e0 mov x0, x8 11faf4: f94007e1 ldr x1, [sp, #0x8] 11faf8: 97fe0f02 bl 0xa3700 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEEEEE7destroyIS6_EEvRS7_PT_@plt> 11fafc: 14000001 b 0x11fb00 , std::__ndk1::allocator>>::~__vector_base()+0x2e4> 11fb00: 17ffffe9 b 0x11faa4 , std::__ndk1::allocator>>::~__vector_base()+0x288> 11fb04: f85f03a8 ldur x8, [x29, #-0x10] 11fb08: f94013e9 ldr x9, [sp, #0x20] 11fb0c: f9000528 str x8, [x9, #0x8] 11fb10: a9447bfd ldp x29, x30, [sp, #0x40] 11fb14: 910143ff add sp, sp, #0x50 11fb18: d65f03c0 ret 11fb1c: 97fe39aa bl 0xae1c4 000000000011fb20 >>::destroy>(std::__ndk1::allocator>&, std::__ndk1::pair*)>: 11fb20: d100c3ff sub sp, sp, #0x30 11fb24: a9027bfd stp x29, x30, [sp, #0x20] 11fb28: 910083fd add x29, sp, #0x20 11fb2c: 91003fe8 add x8, sp, #0xf 11fb30: f81f83a0 stur x0, [x29, #-0x8] 11fb34: f9000be1 str x1, [sp, #0x10] 11fb38: f85f83a1 ldur x1, [x29, #-0x8] 11fb3c: f9400be2 ldr x2, [sp, #0x10] 11fb40: 39400100 ldrb w0, [x8] 11fb44: 97fe281f bl 0xa9bc0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEEEEE9__destroyIS6_EEvNS_17integral_constantIbLb1EEERS7_PT_@plt> 11fb48: a9427bfd ldp x29, x30, [sp, #0x20] 11fb4c: 9100c3ff add sp, sp, #0x30 11fb50: d65f03c0 ret 000000000011fb54 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)>: 11fb54: d100c3ff sub sp, sp, #0x30 11fb58: a9027bfd stp x29, x30, [sp, #0x20] 11fb5c: 910083fd add x29, sp, #0x20 11fb60: d10007a8 sub x8, x29, #0x1 11fb64: 39000100 strb w0, [x8] 11fb68: f9000be1 str x1, [sp, #0x10] 11fb6c: f90007e2 str x2, [sp, #0x8] 11fb70: f9400be0 ldr x0, [sp, #0x10] 11fb74: f94007e1 ldr x1, [sp, #0x8] 11fb78: 94000004 bl 0x11fb88 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x34> 11fb7c: a9427bfd ldp x29, x30, [sp, #0x20] 11fb80: 9100c3ff add sp, sp, #0x30 11fb84: d65f03c0 ret 11fb88: d10043ff sub sp, sp, #0x10 11fb8c: f90007e0 str x0, [sp, #0x8] 11fb90: f90003e1 str x1, [sp] 11fb94: 910043ff add sp, sp, #0x10 11fb98: d65f03c0 ret 11fb9c: d100c3ff sub sp, sp, #0x30 11fba0: a9027bfd stp x29, x30, [sp, #0x20] 11fba4: 910083fd add x29, sp, #0x20 11fba8: b27d03e8 orr x8, xzr, #0x8 11fbac: b27e03e9 orr x9, xzr, #0x4 11fbb0: f81f83a0 stur x0, [x29, #-0x8] 11fbb4: f9000be1 str x1, [sp, #0x10] 11fbb8: f90007e2 str x2, [sp, #0x8] 11fbbc: f9400be0 ldr x0, [sp, #0x10] 11fbc0: f94007e1 ldr x1, [sp, #0x8] 11fbc4: 9b087c21 mul x1, x1, x8 11fbc8: aa0903e2 mov x2, x9 11fbcc: 97fe6e15 bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 11fbd0: 14000001 b 0x11fbd4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x80> 11fbd4: a9427bfd ldp x29, x30, [sp, #0x20] 11fbd8: 9100c3ff add sp, sp, #0x30 11fbdc: d65f03c0 ret 11fbe0: 97fe3979 bl 0xae1c4 11fbe4: d10083ff sub sp, sp, #0x20 11fbe8: a9017bfd stp x29, x30, [sp, #0x10] 11fbec: 910043fd add x29, sp, #0x10 11fbf0: f90007e0 str x0, [sp, #0x8] 11fbf4: f94007e0 ldr x0, [sp, #0x8] 11fbf8: 94000004 bl 0x11fc08 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0xb4> 11fbfc: a9417bfd ldp x29, x30, [sp, #0x10] 11fc00: 910083ff add sp, sp, #0x20 11fc04: d65f03c0 ret 11fc08: d10043ff sub sp, sp, #0x10 11fc0c: f90007e0 str x0, [sp, #0x8] 11fc10: f94007e0 ldr x0, [sp, #0x8] 11fc14: 910043ff add sp, sp, #0x10 11fc18: d65f03c0 ret 11fc1c: d10043ff sub sp, sp, #0x10 11fc20: f90007e0 str x0, [sp, #0x8] 11fc24: f94007e0 ldr x0, [sp, #0x8] 11fc28: 910043ff add sp, sp, #0x10 11fc2c: d65f03c0 ret 11fc30: d10043ff sub sp, sp, #0x10 11fc34: f90007e0 str x0, [sp, #0x8] 11fc38: f94007e0 ldr x0, [sp, #0x8] 11fc3c: 910043ff add sp, sp, #0x10 11fc40: d65f03c0 ret 11fc44: d10203ff sub sp, sp, #0x80 11fc48: a9077bfd stp x29, x30, [sp, #0x70] 11fc4c: 9101c3fd add x29, sp, #0x70 11fc50: d53bd048 mrs x8, TPIDR_EL0 11fc54: f9401508 ldr x8, [x8, #0x28] 11fc58: f81f83a8 stur x8, [x29, #-0x8] 11fc5c: f81f03a2 stur x2, [x29, #-0x10] 11fc60: f81e83a1 stur x1, [x29, #-0x18] 11fc64: f81e03a0 stur x0, [x29, #-0x20] 11fc68: f85e03a8 ldur x8, [x29, #-0x20] 11fc6c: aa0803e0 mov x0, x8 11fc70: f9001fe0 str x0, [sp, #0x38] 11fc74: aa0803e0 mov x0, x8 11fc78: 94000035 bl 0x11fd4c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1f8> 11fc7c: d10063a0 sub x0, x29, #0x18 11fc80: 94000056 bl 0x11fdd8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x284> 11fc84: b40004a0 cbz x0, 0x11fd18 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1c4> 11fc88: 14000001 b 0x11fc8c >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x138> 11fc8c: d10063a0 sub x0, x29, #0x18 11fc90: 94000052 bl 0x11fdd8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x284> 11fc94: f9401ffe ldr x30, [sp, #0x38] 11fc98: f9001be0 str x0, [sp, #0x30] 11fc9c: aa1e03e0 mov x0, x30 11fca0: f9401be1 ldr x1, [sp, #0x30] 11fca4: 97fe1187 bl 0xa42c0 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEE11__vallocateEm@plt> 11fca8: 14000001 b 0x11fcac >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x158> 11fcac: d10063a8 sub x8, x29, #0x18 11fcb0: aa0803e0 mov x0, x8 11fcb4: f90017e8 str x8, [sp, #0x28] 11fcb8: 940000a4 bl 0x11ff48 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 11fcbc: f94017e8 ldr x8, [sp, #0x28] 11fcc0: f90013e0 str x0, [sp, #0x20] 11fcc4: aa0803e0 mov x0, x8 11fcc8: 940000a6 bl 0x11ff60 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 11fccc: f94017e8 ldr x8, [sp, #0x28] 11fcd0: f9000fe0 str x0, [sp, #0x18] 11fcd4: aa0803e0 mov x0, x8 11fcd8: 94000040 bl 0x11fdd8 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x284> 11fcdc: f9401fe8 ldr x8, [sp, #0x38] 11fce0: f9000be0 str x0, [sp, #0x10] 11fce4: aa0803e0 mov x0, x8 11fce8: f94013e1 ldr x1, [sp, #0x20] 11fcec: f9400fe2 ldr x2, [sp, #0x18] 11fcf0: f9400be3 ldr x3, [sp, #0x10] 11fcf4: 97fe03d3 bl 0xa0c40 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEE18__construct_at_endIPKS7_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESF_SF_m@plt> 11fcf8: 14000001 b 0x11fcfc >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1a8> 11fcfc: 14000007 b 0x11fd18 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1c4> 11fd00: f81d83a0 stur x0, [x29, #-0x28] 11fd04: 2a0103e8 mov w8, w1 11fd08: b81d43a8 stur w8, [x29, #-0x2c] 11fd0c: f9401fe0 ldr x0, [sp, #0x38] 11fd10: 97fe1668 bl 0xa56b0 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEED2Ev@plt> 11fd14: 1400000b b 0x11fd40 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1ec> 11fd18: d53bd048 mrs x8, TPIDR_EL0 11fd1c: f9401508 ldr x8, [x8, #0x28] 11fd20: f85f83a9 ldur x9, [x29, #-0x8] 11fd24: eb090108 subs x8, x8, x9 11fd28: f90007e8 str x8, [sp, #0x8] 11fd2c: 540000e1 b.ne 0x11fd48 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1f4> 11fd30: 14000001 b 0x11fd34 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x1e0> 11fd34: a9477bfd ldp x29, x30, [sp, #0x70] 11fd38: 910203ff add sp, sp, #0x80 11fd3c: d65f03c0 ret 11fd40: f85d83a0 ldur x0, [x29, #-0x28] 11fd44: 97fe2073 bl 0xa7f10 <_Unwind_Resume@plt> 11fd48: 97fe280a bl 0xa9d70 <__stack_chk_fail@plt> 11fd4c: d10103ff sub sp, sp, #0x40 11fd50: a9037bfd stp x29, x30, [sp, #0x30] 11fd54: 9100c3fd add x29, sp, #0x30 11fd58: d53bd048 mrs x8, TPIDR_EL0 11fd5c: f9401508 ldr x8, [x8, #0x28] 11fd60: f81f83a8 stur x8, [x29, #-0x8] 11fd64: f9000fe0 str x0, [sp, #0x18] 11fd68: f9400fe8 ldr x8, [sp, #0x18] 11fd6c: aa0803e0 mov x0, x8 11fd70: f9000be0 str x0, [sp, #0x10] 11fd74: aa0803e0 mov x0, x8 11fd78: 97ff7f4c bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 11fd7c: 14000001 b 0x11fd80 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x22c> 11fd80: aa1f03e8 mov x8, xzr 11fd84: f9400be9 ldr x9, [sp, #0x10] 11fd88: f9000128 str x8, [x9] 11fd8c: f9000528 str x8, [x9, #0x8] 11fd90: 91004120 add x0, x9, #0x10 11fd94: f81f03a8 stur x8, [x29, #-0x10] 11fd98: d10043a1 sub x1, x29, #0x10 11fd9c: 97fe0b09 bl 0xa29c0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEEC2IDnLb1EEEOT_@plt> 11fda0: 14000001 b 0x11fda4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x250> 11fda4: d53bd048 mrs x8, TPIDR_EL0 11fda8: f9401508 ldr x8, [x8, #0x28] 11fdac: f85f83a9 ldur x9, [x29, #-0x8] 11fdb0: eb090108 subs x8, x8, x9 11fdb4: f90007e8 str x8, [sp, #0x8] 11fdb8: 540000e1 b.ne 0x11fdd4 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x280> 11fdbc: 14000001 b 0x11fdc0 >>::__destroy>(std::__ndk1::integral_constant, std::__ndk1::allocator>&, std::__ndk1::pair*)+0x26c> 11fdc0: a9437bfd ldp x29, x30, [sp, #0x30] 11fdc4: 910103ff add sp, sp, #0x40 11fdc8: d65f03c0 ret 11fdcc: f90003e1 str x1, [sp] 11fdd0: 97fe38fd bl 0xae1c4 11fdd4: 97fe27e7 bl 0xa9d70 <__stack_chk_fail@plt> 11fdd8: d10043ff sub sp, sp, #0x10 11fddc: f90007e0 str x0, [sp, #0x8] 11fde0: f94007e0 ldr x0, [sp, #0x8] 11fde4: f9400400 ldr x0, [x0, #0x8] 11fde8: 910043ff add sp, sp, #0x10 11fdec: d65f03c0 ret 000000000011fdf0 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 11fdf0: d10143ff sub sp, sp, #0x50 11fdf4: a9047bfd stp x29, x30, [sp, #0x40] 11fdf8: 910103fd add x29, sp, #0x40 11fdfc: f81f83a0 stur x0, [x29, #-0x8] 11fe00: f81f03a1 stur x1, [x29, #-0x10] 11fe04: f85f83a0 ldur x0, [x29, #-0x8] 11fe08: f85f03a1 ldur x1, [x29, #-0x10] 11fe0c: f81e83a0 stur x0, [x29, #-0x18] 11fe10: f90013e1 str x1, [sp, #0x20] 11fe14: 97fe0663 bl 0xa17a0 <_ZNKSt6__ndk16vectorINS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEENS_9allocatorIS7_EEE8max_sizeEv@plt> 11fe18: f94013e1 ldr x1, [sp, #0x20] 11fe1c: eb00003f cmp x1, x0 11fe20: 1a9f97e8 cset w8, hi 11fe24: 37000048 tbnz w8, #0x0, 0x11fe2c , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 11fe28: 14000003 b 0x11fe34 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 11fe2c: f85e83a0 ldur x0, [x29, #-0x18] 11fe30: 97fe1648 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 11fe34: d2800001 mov x1, #0x0 // =0 11fe38: b27d03e8 orr x8, xzr, #0x8 11fe3c: f85e83a0 ldur x0, [x29, #-0x18] 11fe40: f9000fe1 str x1, [sp, #0x18] 11fe44: f9000be8 str x8, [sp, #0x10] 11fe48: 97fff896 bl 0x11e0a0 , std::__ndk1::allocator>>::~__vector_base()+0x238> 11fe4c: f85f03a1 ldur x1, [x29, #-0x10] 11fe50: 940000a6 bl 0x1200e8 , std::__ndk1::allocator>>::max_size() const+0x8c> 11fe54: f85e83a8 ldur x8, [x29, #-0x18] 11fe58: f9000500 str x0, [x8, #0x8] 11fe5c: f9000100 str x0, [x8] 11fe60: f85e83a8 ldur x8, [x29, #-0x18] 11fe64: f9400108 ldr x8, [x8] 11fe68: f85f03a0 ldur x0, [x29, #-0x10] 11fe6c: f9400be1 ldr x1, [sp, #0x10] 11fe70: 9b007c20 mul x0, x1, x0 11fe74: 8b000108 add x8, x8, x0 11fe78: f85e83a0 ldur x0, [x29, #-0x18] 11fe7c: f90007e8 str x8, [sp, #0x8] 11fe80: 940000a7 bl 0x12011c , std::__ndk1::allocator>>::max_size() const+0xc0> 11fe84: f94007e8 ldr x8, [sp, #0x8] 11fe88: f9000008 str x8, [x0] 11fe8c: f85e83a0 ldur x0, [x29, #-0x18] 11fe90: f9400fe1 ldr x1, [sp, #0x18] 11fe94: 940000ad bl 0x120148 , std::__ndk1::allocator>>::max_size() const+0xec> 11fe98: a9447bfd ldp x29, x30, [sp, #0x40] 11fe9c: 910143ff add sp, sp, #0x50 11fea0: d65f03c0 ret 000000000011fea4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 11fea4: d101c3ff sub sp, sp, #0x70 11fea8: a9067bfd stp x29, x30, [sp, #0x60] 11feac: 910183fd add x29, sp, #0x60 11feb0: d53bd048 mrs x8, TPIDR_EL0 11feb4: f9401509 ldr x9, [x8, #0x28] 11feb8: f81f83a9 stur x9, [x29, #-0x8] 11febc: f81e83a0 stur x0, [x29, #-0x18] 11fec0: f81e03a1 stur x1, [x29, #-0x20] 11fec4: f81d83a2 stur x2, [x29, #-0x28] 11fec8: f9001be3 str x3, [sp, #0x30] 11fecc: f85e83a9 ldur x9, [x29, #-0x18] 11fed0: aa0903e0 mov x0, x9 11fed4: f90013e8 str x8, [sp, #0x20] 11fed8: f9000fe9 str x9, [sp, #0x18] 11fedc: 97fff871 bl 0x11e0a0 , std::__ndk1::allocator>>::~__vector_base()+0x238> 11fee0: f90017e0 str x0, [sp, #0x28] 11fee4: f9401be2 ldr x2, [sp, #0x30] 11fee8: d10043a8 sub x8, x29, #0x10 11feec: aa0803e0 mov x0, x8 11fef0: f9400fe1 ldr x1, [sp, #0x18] 11fef4: f9000be8 str x8, [sp, #0x10] 11fef8: 94000125 bl 0x12038c , std::__ndk1::allocator>>::max_size() const+0x330> 11fefc: f94017e0 ldr x0, [sp, #0x28] 11ff00: f85e03a1 ldur x1, [x29, #-0x20] 11ff04: f85d83a2 ldur x2, [x29, #-0x28] 11ff08: f9400fe8 ldr x8, [sp, #0x18] 11ff0c: 91002103 add x3, x8, #0x8 11ff10: 97fdfff8 bl 0x9fef0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils10ColorRangeENS3_12ColorAspects5RangeEEEEEE25__construct_range_forwardIKS8_S8_S8_S8_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS9_PSE_RT_EE5valueEvE4typeERS9_PSK_SP_RSJ_@plt> 11ff14: f9400be0 ldr x0, [sp, #0x10] 11ff18: 94000147 bl 0x120434 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 11ff1c: f94013e8 ldr x8, [sp, #0x20] 11ff20: f9401509 ldr x9, [x8, #0x28] 11ff24: f85f83a0 ldur x0, [x29, #-0x8] 11ff28: eb000129 subs x9, x9, x0 11ff2c: f90007e9 str x9, [sp, #0x8] 11ff30: 540000a1 b.ne 0x11ff44 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 11ff34: 14000001 b 0x11ff38 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 11ff38: a9467bfd ldp x29, x30, [sp, #0x60] 11ff3c: 9101c3ff add sp, sp, #0x70 11ff40: d65f03c0 ret 11ff44: 97fe278b bl 0xa9d70 <__stack_chk_fail@plt> 11ff48: d10043ff sub sp, sp, #0x10 11ff4c: f90007e0 str x0, [sp, #0x8] 11ff50: f94007e0 ldr x0, [sp, #0x8] 11ff54: f9400000 ldr x0, [x0] 11ff58: 910043ff add sp, sp, #0x10 11ff5c: d65f03c0 ret 11ff60: d10043ff sub sp, sp, #0x10 11ff64: b27d03e8 orr x8, xzr, #0x8 11ff68: f90007e0 str x0, [sp, #0x8] 11ff6c: f94007e0 ldr x0, [sp, #0x8] 11ff70: aa0003e9 mov x9, x0 11ff74: f9400129 ldr x9, [x9] 11ff78: f9400400 ldr x0, [x0, #0x8] 11ff7c: 9b007d08 mul x8, x8, x0 11ff80: 8b080128 add x8, x9, x8 11ff84: aa0803e0 mov x0, x8 11ff88: 910043ff add sp, sp, #0x10 11ff8c: d65f03c0 ret 000000000011ff90 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 11ff90: d100c3ff sub sp, sp, #0x30 11ff94: a9027bfd stp x29, x30, [sp, #0x20] 11ff98: 910083fd add x29, sp, #0x20 11ff9c: f81f83a0 stur x0, [x29, #-0x8] 11ffa0: f9000be1 str x1, [sp, #0x10] 11ffa4: f85f83a0 ldur x0, [x29, #-0x8] 11ffa8: f9400be1 ldr x1, [sp, #0x10] 11ffac: f90007e0 str x0, [sp, #0x8] 11ffb0: aa0103e0 mov x0, x1 11ffb4: 97ff7ed5 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 11ffb8: f94007e1 ldr x1, [sp, #0x8] 11ffbc: f90003e0 str x0, [sp] 11ffc0: aa0103e0 mov x0, x1 11ffc4: f94003e1 ldr x1, [sp] 11ffc8: 97fe01da bl 0xa0730 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIN7android10ColorUtils10ColorRangeENS2_12ColorAspects5RangeEEELi0ELb0EEC2IDnvEEOT_@plt> 11ffcc: f94007e0 ldr x0, [sp, #0x8] 11ffd0: 94000016 bl 0x120028 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 11ffd4: a9427bfd ldp x29, x30, [sp, #0x20] 11ffd8: 9100c3ff add sp, sp, #0x30 11ffdc: d65f03c0 ret 000000000011ffe0 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 11ffe0: d100c3ff sub sp, sp, #0x30 11ffe4: a9027bfd stp x29, x30, [sp, #0x20] 11ffe8: 910083fd add x29, sp, #0x20 11ffec: d2800008 mov x8, #0x0 // =0 11fff0: f81f83a0 stur x0, [x29, #-0x8] 11fff4: f9000be1 str x1, [sp, #0x10] 11fff8: f85f83a0 ldur x0, [x29, #-0x8] 11fffc: f9400be1 ldr x1, [sp, #0x10] 120000: f90007e0 str x0, [sp, #0x8] 120004: aa0103e0 mov x0, x1 120008: f90003e8 str x8, [sp] 12000c: 97ff7ebf bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 120010: f94003e8 ldr x8, [sp] 120014: f94007e1 ldr x1, [sp, #0x8] 120018: f9000028 str x8, [x1] 12001c: a9427bfd ldp x29, x30, [sp, #0x20] 120020: 9100c3ff add sp, sp, #0x30 120024: d65f03c0 ret 120028: d10083ff sub sp, sp, #0x20 12002c: a9017bfd stp x29, x30, [sp, #0x10] 120030: 910043fd add x29, sp, #0x10 120034: f90007e0 str x0, [sp, #0x8] 120038: f94007e0 ldr x0, [sp, #0x8] 12003c: 94000004 bl 0x12004c *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 120040: a9417bfd ldp x29, x30, [sp, #0x10] 120044: 910083ff add sp, sp, #0x20 120048: d65f03c0 ret 12004c: d10043ff sub sp, sp, #0x10 120050: f90007e0 str x0, [sp, #0x8] 120054: 910043ff add sp, sp, #0x10 120058: d65f03c0 ret 000000000012005c , std::__ndk1::allocator>>::max_size() const>: 12005c: d10143ff sub sp, sp, #0x50 120060: a9047bfd stp x29, x30, [sp, #0x40] 120064: 910103fd add x29, sp, #0x40 120068: d53bd048 mrs x8, TPIDR_EL0 12006c: f9401508 ldr x8, [x8, #0x28] 120070: f81f83a8 stur x8, [x29, #-0x8] 120074: f90013e0 str x0, [sp, #0x20] 120078: f94013e0 ldr x0, [sp, #0x20] 12007c: 94000070 bl 0x12023c , std::__ndk1::allocator>>::max_size() const+0x1e0> 120080: 94000064 bl 0x120210 , std::__ndk1::allocator>>::max_size() const+0x1b4> 120084: f81f03a0 stur x0, [x29, #-0x10] 120088: 97ff7f67 bl 0xffe24 ::__throw_length_error() const+0x200> 12008c: f81e83a0 stur x0, [x29, #-0x18] 120090: d10043a0 sub x0, x29, #0x10 120094: d10063a1 sub x1, x29, #0x18 120098: 97ff7f40 bl 0xffd98 ::__throw_length_error() const+0x174> 12009c: f9000fe0 str x0, [sp, #0x18] 1200a0: 14000001 b 0x1200a4 , std::__ndk1::allocator>>::max_size() const+0x48> 1200a4: f9400fe8 ldr x8, [sp, #0x18] 1200a8: f9400109 ldr x9, [x8] 1200ac: d53bd04a mrs x10, TPIDR_EL0 1200b0: f940154a ldr x10, [x10, #0x28] 1200b4: f85f83ab ldur x11, [x29, #-0x8] 1200b8: eb0b014a subs x10, x10, x11 1200bc: f9000be9 str x9, [sp, #0x10] 1200c0: f90007ea str x10, [sp, #0x8] 1200c4: 54000101 b.ne 0x1200e4 , std::__ndk1::allocator>>::max_size() const+0x88> 1200c8: 14000001 b 0x1200cc , std::__ndk1::allocator>>::max_size() const+0x70> 1200cc: f9400be0 ldr x0, [sp, #0x10] 1200d0: a9447bfd ldp x29, x30, [sp, #0x40] 1200d4: 910143ff add sp, sp, #0x50 1200d8: d65f03c0 ret 1200dc: f90003e1 str x1, [sp] 1200e0: 97fe3839 bl 0xae1c4 1200e4: 97fe2723 bl 0xa9d70 <__stack_chk_fail@plt> 1200e8: d10083ff sub sp, sp, #0x20 1200ec: a9017bfd stp x29, x30, [sp, #0x10] 1200f0: 910043fd add x29, sp, #0x10 1200f4: d2800008 mov x8, #0x0 // =0 1200f8: f90007e0 str x0, [sp, #0x8] 1200fc: f90003e1 str x1, [sp] 120100: f94007e0 ldr x0, [sp, #0x8] 120104: f94003e1 ldr x1, [sp] 120108: aa0803e2 mov x2, x8 12010c: 94000076 bl 0x1202e4 , std::__ndk1::allocator>>::max_size() const+0x288> 120110: a9417bfd ldp x29, x30, [sp, #0x10] 120114: 910083ff add sp, sp, #0x20 120118: d65f03c0 ret 12011c: d10083ff sub sp, sp, #0x20 120120: a9017bfd stp x29, x30, [sp, #0x10] 120124: 910043fd add x29, sp, #0x10 120128: b27c03e8 orr x8, xzr, #0x10 12012c: f90007e0 str x0, [sp, #0x8] 120130: f94007e0 ldr x0, [sp, #0x8] 120134: 8b080000 add x0, x0, x8 120138: 94000087 bl 0x120354 , std::__ndk1::allocator>>::max_size() const+0x2f8> 12013c: a9417bfd ldp x29, x30, [sp, #0x10] 120140: 910083ff add sp, sp, #0x20 120144: d65f03c0 ret 120148: d10183ff sub sp, sp, #0x60 12014c: a9057bfd stp x29, x30, [sp, #0x50] 120150: 910143fd add x29, sp, #0x50 120154: b27d03e8 orr x8, xzr, #0x8 120158: f81f83a0 stur x0, [x29, #-0x8] 12015c: f81f03a1 stur x1, [x29, #-0x10] 120160: f85f83a0 ldur x0, [x29, #-0x8] 120164: f81e83a0 stur x0, [x29, #-0x18] 120168: f81e03a8 stur x8, [x29, #-0x20] 12016c: 97fff768 bl 0x11df0c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 120170: f85e83a8 ldur x8, [x29, #-0x18] 120174: f90017e0 str x0, [sp, #0x28] 120178: aa0803e0 mov x0, x8 12017c: 97fff764 bl 0x11df0c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 120180: f85e83a8 ldur x8, [x29, #-0x18] 120184: f90013e0 str x0, [sp, #0x20] 120188: aa0803e0 mov x0, x8 12018c: 97fff76a bl 0x11df34 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 120190: f85e03a8 ldur x8, [x29, #-0x20] 120194: 9b007d00 mul x0, x8, x0 120198: f94013e1 ldr x1, [sp, #0x20] 12019c: 8b000020 add x0, x1, x0 1201a0: f85e83a9 ldur x9, [x29, #-0x18] 1201a4: f9000fe0 str x0, [sp, #0x18] 1201a8: aa0903e0 mov x0, x9 1201ac: 97fff758 bl 0x11df0c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 1201b0: f85e83a8 ldur x8, [x29, #-0x18] 1201b4: f9000be0 str x0, [sp, #0x10] 1201b8: aa0803e0 mov x0, x8 1201bc: 97fff75e bl 0x11df34 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 1201c0: f85e03a8 ldur x8, [x29, #-0x20] 1201c4: 9b007d09 mul x9, x8, x0 1201c8: f9400be0 ldr x0, [sp, #0x10] 1201cc: 8b090009 add x9, x0, x9 1201d0: f85e83a0 ldur x0, [x29, #-0x18] 1201d4: f90007e9 str x9, [sp, #0x8] 1201d8: 97fff74d bl 0x11df0c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 1201dc: f85f03a8 ldur x8, [x29, #-0x10] 1201e0: f85e03a9 ldur x9, [x29, #-0x20] 1201e4: 9b087d28 mul x8, x9, x8 1201e8: 8b080008 add x8, x0, x8 1201ec: f85e83a0 ldur x0, [x29, #-0x18] 1201f0: f94017e1 ldr x1, [sp, #0x28] 1201f4: f9400fe2 ldr x2, [sp, #0x18] 1201f8: f94007e3 ldr x3, [sp, #0x8] 1201fc: aa0803e4 mov x4, x8 120200: 97fff73b bl 0x11deec , std::__ndk1::allocator>>::~__vector_base()+0x84> 120204: a9457bfd ldp x29, x30, [sp, #0x50] 120208: 910183ff add sp, sp, #0x60 12020c: d65f03c0 ret 120210: d10083ff sub sp, sp, #0x20 120214: a9017bfd stp x29, x30, [sp, #0x10] 120218: 910043fd add x29, sp, #0x10 12021c: 91001fe8 add x8, sp, #0x7 120220: f90007e0 str x0, [sp, #0x8] 120224: f94007e1 ldr x1, [sp, #0x8] 120228: 39400100 ldrb w0, [x8] 12022c: 9400000f bl 0x120268 , std::__ndk1::allocator>>::max_size() const+0x20c> 120230: a9417bfd ldp x29, x30, [sp, #0x10] 120234: 910083ff add sp, sp, #0x20 120238: d65f03c0 ret 12023c: d10083ff sub sp, sp, #0x20 120240: a9017bfd stp x29, x30, [sp, #0x10] 120244: 910043fd add x29, sp, #0x10 120248: b27c03e8 orr x8, xzr, #0x10 12024c: f90007e0 str x0, [sp, #0x8] 120250: f94007e0 ldr x0, [sp, #0x8] 120254: 8b080000 add x0, x0, x8 120258: 94000015 bl 0x1202ac , std::__ndk1::allocator>>::max_size() const+0x250> 12025c: a9417bfd ldp x29, x30, [sp, #0x10] 120260: 910083ff add sp, sp, #0x20 120264: d65f03c0 ret 120268: d10083ff sub sp, sp, #0x20 12026c: a9017bfd stp x29, x30, [sp, #0x10] 120270: 910043fd add x29, sp, #0x10 120274: d10007a8 sub x8, x29, #0x1 120278: 39000100 strb w0, [x8] 12027c: f90003e1 str x1, [sp] 120280: f94003e0 ldr x0, [sp] 120284: 94000004 bl 0x120294 , std::__ndk1::allocator>>::max_size() const+0x238> 120288: a9417bfd ldp x29, x30, [sp, #0x10] 12028c: 910083ff add sp, sp, #0x20 120290: d65f03c0 ret 120294: d10043ff sub sp, sp, #0x10 120298: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 12029c: f90007e0 str x0, [sp, #0x8] 1202a0: aa0803e0 mov x0, x8 1202a4: 910043ff add sp, sp, #0x10 1202a8: d65f03c0 ret 1202ac: d10083ff sub sp, sp, #0x20 1202b0: a9017bfd stp x29, x30, [sp, #0x10] 1202b4: 910043fd add x29, sp, #0x10 1202b8: f90007e0 str x0, [sp, #0x8] 1202bc: f94007e0 ldr x0, [sp, #0x8] 1202c0: 94000004 bl 0x1202d0 , std::__ndk1::allocator>>::max_size() const+0x274> 1202c4: a9417bfd ldp x29, x30, [sp, #0x10] 1202c8: 910083ff add sp, sp, #0x20 1202cc: d65f03c0 ret 1202d0: d10043ff sub sp, sp, #0x10 1202d4: f90007e0 str x0, [sp, #0x8] 1202d8: f94007e0 ldr x0, [sp, #0x8] 1202dc: 910043ff add sp, sp, #0x10 1202e0: d65f03c0 ret 1202e4: d10103ff sub sp, sp, #0x40 1202e8: a9037bfd stp x29, x30, [sp, #0x30] 1202ec: 9100c3fd add x29, sp, #0x30 1202f0: 900006c8 adrp x8, 0x1f8000 1202f4: 9109c508 add x8, x8, #0x271 1202f8: f81f83a0 stur x0, [x29, #-0x8] 1202fc: f81f03a1 stur x1, [x29, #-0x10] 120300: f9000fe2 str x2, [sp, #0x18] 120304: f85f83a0 ldur x0, [x29, #-0x8] 120308: f85f03a1 ldur x1, [x29, #-0x10] 12030c: f9000be8 str x8, [sp, #0x10] 120310: f90007e1 str x1, [sp, #0x8] 120314: 97ffffe0 bl 0x120294 , std::__ndk1::allocator>>::max_size() const+0x238> 120318: f94007e8 ldr x8, [sp, #0x8] 12031c: eb00011f cmp x8, x0 120320: 1a9f97e9 cset w9, hi 120324: 37000049 tbnz w9, #0x0, 0x12032c , std::__ndk1::allocator>>::max_size() const+0x2d0> 120328: 14000003 b 0x120334 , std::__ndk1::allocator>>::max_size() const+0x2d8> 12032c: f9400be0 ldr x0, [sp, #0x10] 120330: 97fe6b8c bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 120334: b27e03e1 orr x1, xzr, #0x4 120338: b27d03e8 orr x8, xzr, #0x8 12033c: f85f03a9 ldur x9, [x29, #-0x10] 120340: 9b087d20 mul x0, x9, x8 120344: 97fe6c0e bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 120348: a9437bfd ldp x29, x30, [sp, #0x30] 12034c: 910103ff add sp, sp, #0x40 120350: d65f03c0 ret 120354: d10083ff sub sp, sp, #0x20 120358: a9017bfd stp x29, x30, [sp, #0x10] 12035c: 910043fd add x29, sp, #0x10 120360: f90007e0 str x0, [sp, #0x8] 120364: f94007e0 ldr x0, [sp, #0x8] 120368: 94000004 bl 0x120378 , std::__ndk1::allocator>>::max_size() const+0x31c> 12036c: a9417bfd ldp x29, x30, [sp, #0x10] 120370: 910083ff add sp, sp, #0x20 120374: d65f03c0 ret 120378: d10043ff sub sp, sp, #0x10 12037c: f90007e0 str x0, [sp, #0x8] 120380: f94007e0 ldr x0, [sp, #0x8] 120384: 910043ff add sp, sp, #0x10 120388: d65f03c0 ret 12038c: d10083ff sub sp, sp, #0x20 120390: f9000fe0 str x0, [sp, #0x18] 120394: f9000be1 str x1, [sp, #0x10] 120398: f90007e2 str x2, [sp, #0x8] 12039c: 910083ff add sp, sp, #0x20 1203a0: d65f03c0 ret 00000000001203a4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 1203a4: d10103ff sub sp, sp, #0x40 1203a8: f9001bfe str x30, [sp, #0x30] 1203ac: b27d03e8 orr x8, xzr, #0x8 1203b0: d2800009 mov x9, #0x0 // =0 1203b4: f90017e0 str x0, [sp, #0x28] 1203b8: f90013e1 str x1, [sp, #0x20] 1203bc: f9000fe2 str x2, [sp, #0x18] 1203c0: f9000be3 str x3, [sp, #0x10] 1203c4: f9400fe0 ldr x0, [sp, #0x18] 1203c8: f94013e1 ldr x1, [sp, #0x20] 1203cc: eb010000 subs x0, x0, x1 1203d0: 9ac80c08 sdiv x8, x0, x8 1203d4: f90007e8 str x8, [sp, #0x8] 1203d8: f94007e8 ldr x8, [sp, #0x8] 1203dc: eb09011f cmp x8, x9 1203e0: 1a9fd7ea cset w10, gt 1203e4: 3700004a tbnz w10, #0x0, 0x1203ec >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 1203e8: 14000010 b 0x120428 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 1203ec: b27d03e8 orr x8, xzr, #0x8 1203f0: f9400be9 ldr x9, [sp, #0x10] 1203f4: f9400120 ldr x0, [x9] 1203f8: f94013e1 ldr x1, [sp, #0x20] 1203fc: f94007e9 ldr x9, [sp, #0x8] 120400: 9b087d22 mul x2, x9, x8 120404: f90003e8 str x8, [sp] 120408: 97fdfe62 bl 0x9fd90 12040c: f94007e8 ldr x8, [sp, #0x8] 120410: f9400be9 ldr x9, [sp, #0x10] 120414: f9400120 ldr x0, [x9] 120418: f94003e1 ldr x1, [sp] 12041c: 9b087c28 mul x8, x1, x8 120420: 8b080008 add x8, x0, x8 120424: f9000128 str x8, [x9] 120428: f9401bfe ldr x30, [sp, #0x30] 12042c: 910103ff add sp, sp, #0x40 120430: d65f03c0 ret 120434: d10043ff sub sp, sp, #0x10 120438: f90007e0 str x0, [sp, #0x8] 12043c: 910043ff add sp, sp, #0x10 120440: d65f03c0 ret 120444: d10043ff sub sp, sp, #0x10 120448: f90007e0 str x0, [sp, #0x8] 12044c: f94007e0 ldr x0, [sp, #0x8] 120450: 910043ff add sp, sp, #0x10 120454: d65f03c0 ret 120458: d10043ff sub sp, sp, #0x10 12045c: f90007e0 str x0, [sp, #0x8] 120460: f94007e0 ldr x0, [sp, #0x8] 120464: 910043ff add sp, sp, #0x10 120468: d65f03c0 ret 12046c: d10203ff sub sp, sp, #0x80 120470: a9077bfd stp x29, x30, [sp, #0x70] 120474: 9101c3fd add x29, sp, #0x70 120478: d53bd048 mrs x8, TPIDR_EL0 12047c: f9401508 ldr x8, [x8, #0x28] 120480: f81f83a8 stur x8, [x29, #-0x8] 120484: f81f03a2 stur x2, [x29, #-0x10] 120488: f81e83a1 stur x1, [x29, #-0x18] 12048c: f81e03a0 stur x0, [x29, #-0x20] 120490: f85e03a8 ldur x8, [x29, #-0x20] 120494: aa0803e0 mov x0, x8 120498: f9001fe0 str x0, [sp, #0x38] 12049c: aa0803e0 mov x0, x8 1204a0: 94000035 bl 0x120574 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1d0> 1204a4: d10063a0 sub x0, x29, #0x18 1204a8: 94000056 bl 0x120600 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x25c> 1204ac: b40004a0 cbz x0, 0x120540 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x19c> 1204b0: 14000001 b 0x1204b4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x110> 1204b4: d10063a0 sub x0, x29, #0x18 1204b8: 94000052 bl 0x120600 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x25c> 1204bc: f9401ffe ldr x30, [sp, #0x38] 1204c0: f9001be0 str x0, [sp, #0x30] 1204c4: aa1e03e0 mov x0, x30 1204c8: f9401be1 ldr x1, [sp, #0x30] 1204cc: 97fe2989 bl 0xaaaf0 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEE11__vallocateEm@plt> 1204d0: 14000001 b 0x1204d4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x130> 1204d4: d10063a8 sub x8, x29, #0x18 1204d8: aa0803e0 mov x0, x8 1204dc: f90017e8 str x8, [sp, #0x28] 1204e0: 940000a4 bl 0x120770 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0xa4> 1204e4: f94017e8 ldr x8, [sp, #0x28] 1204e8: f90013e0 str x0, [sp, #0x20] 1204ec: aa0803e0 mov x0, x8 1204f0: 940000a6 bl 0x120788 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0xbc> 1204f4: f94017e8 ldr x8, [sp, #0x28] 1204f8: f9000fe0 str x0, [sp, #0x18] 1204fc: aa0803e0 mov x0, x8 120500: 94000040 bl 0x120600 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x25c> 120504: f9401fe8 ldr x8, [sp, #0x38] 120508: f9000be0 str x0, [sp, #0x10] 12050c: aa0803e0 mov x0, x8 120510: f94013e1 ldr x1, [sp, #0x20] 120514: f9400fe2 ldr x2, [sp, #0x18] 120518: f9400be3 ldr x3, [sp, #0x10] 12051c: 97fe0af5 bl 0xa30f0 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEE18__construct_at_endIPKS9_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESH_SH_m@plt> 120520: 14000001 b 0x120524 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x180> 120524: 14000007 b 0x120540 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x19c> 120528: f81d83a0 stur x0, [x29, #-0x28] 12052c: 2a0103e8 mov w8, w1 120530: b81d43a8 stur w8, [x29, #-0x2c] 120534: f9401fe0 ldr x0, [sp, #0x38] 120538: 97fe2612 bl 0xa9d80 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEED2Ev@plt> 12053c: 1400000b b 0x120568 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1c4> 120540: d53bd048 mrs x8, TPIDR_EL0 120544: f9401508 ldr x8, [x8, #0x28] 120548: f85f83a9 ldur x9, [x29, #-0x8] 12054c: eb090108 subs x8, x8, x9 120550: f90007e8 str x8, [sp, #0x8] 120554: 540000e1 b.ne 0x120570 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1cc> 120558: 14000001 b 0x12055c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1b8> 12055c: a9477bfd ldp x29, x30, [sp, #0x70] 120560: 910203ff add sp, sp, #0x80 120564: d65f03c0 ret 120568: f85d83a0 ldur x0, [x29, #-0x28] 12056c: 97fe1e69 bl 0xa7f10 <_Unwind_Resume@plt> 120570: 97fe2600 bl 0xa9d70 <__stack_chk_fail@plt> 120574: d10103ff sub sp, sp, #0x40 120578: a9037bfd stp x29, x30, [sp, #0x30] 12057c: 9100c3fd add x29, sp, #0x30 120580: d53bd048 mrs x8, TPIDR_EL0 120584: f9401508 ldr x8, [x8, #0x28] 120588: f81f83a8 stur x8, [x29, #-0x8] 12058c: f9000fe0 str x0, [sp, #0x18] 120590: f9400fe8 ldr x8, [sp, #0x18] 120594: aa0803e0 mov x0, x8 120598: f9000be0 str x0, [sp, #0x10] 12059c: aa0803e0 mov x0, x8 1205a0: 97ff7d42 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 1205a4: 14000001 b 0x1205a8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x204> 1205a8: aa1f03e8 mov x8, xzr 1205ac: f9400be9 ldr x9, [sp, #0x10] 1205b0: f9000128 str x8, [x9] 1205b4: f9000528 str x8, [x9, #0x8] 1205b8: 91004120 add x0, x9, #0x10 1205bc: f81f03a8 stur x8, [x29, #-0x10] 1205c0: d10043a1 sub x1, x29, #0x10 1205c4: 97fe158f bl 0xa5c00 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEEC2IDnLb1EEEOT_@plt> 1205c8: 14000001 b 0x1205cc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x228> 1205cc: d53bd048 mrs x8, TPIDR_EL0 1205d0: f9401508 ldr x8, [x8, #0x28] 1205d4: f85f83a9 ldur x9, [x29, #-0x8] 1205d8: eb090108 subs x8, x8, x9 1205dc: f90007e8 str x8, [sp, #0x8] 1205e0: 540000e1 b.ne 0x1205fc >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x258> 1205e4: 14000001 b 0x1205e8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x244> 1205e8: a9437bfd ldp x29, x30, [sp, #0x30] 1205ec: 910103ff add sp, sp, #0x40 1205f0: d65f03c0 ret 1205f4: f90003e1 str x1, [sp] 1205f8: 97fe36f3 bl 0xae1c4 1205fc: 97fe25dd bl 0xa9d70 <__stack_chk_fail@plt> 120600: d10043ff sub sp, sp, #0x10 120604: f90007e0 str x0, [sp, #0x8] 120608: f94007e0 ldr x0, [sp, #0x8] 12060c: f9400400 ldr x0, [x0, #0x8] 120610: 910043ff add sp, sp, #0x10 120614: d65f03c0 ret 0000000000120618 >, std::__ndk1::allocator>>>::__vallocate(unsigned long)>: 120618: d10143ff sub sp, sp, #0x50 12061c: a9047bfd stp x29, x30, [sp, #0x40] 120620: 910103fd add x29, sp, #0x40 120624: f81f83a0 stur x0, [x29, #-0x8] 120628: f81f03a1 stur x1, [x29, #-0x10] 12062c: f85f83a0 ldur x0, [x29, #-0x8] 120630: f85f03a1 ldur x1, [x29, #-0x10] 120634: f81e83a0 stur x0, [x29, #-0x18] 120638: f90013e1 str x1, [sp, #0x20] 12063c: 97fe0ae1 bl 0xa31c0 <_ZNKSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEENS_9allocatorIS9_EEE8max_sizeEv@plt> 120640: f94013e1 ldr x1, [sp, #0x20] 120644: eb00003f cmp x1, x0 120648: 1a9f97e8 cset w8, hi 12064c: 37000048 tbnz w8, #0x0, 0x120654 >, std::__ndk1::allocator>>>::__vallocate(unsigned long)+0x3c> 120650: 14000003 b 0x12065c >, std::__ndk1::allocator>>>::__vallocate(unsigned long)+0x44> 120654: f85e83a0 ldur x0, [x29, #-0x18] 120658: 97fe143e bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 12065c: d2800001 mov x1, #0x0 // =0 120660: b27e07e8 orr x8, xzr, #0xc 120664: f85e83a0 ldur x0, [x29, #-0x18] 120668: f9000fe1 str x1, [sp, #0x18] 12066c: f9000be8 str x8, [sp, #0x10] 120670: 97fff7d5 bl 0x11e5c4 >, std::__ndk1::allocator>>>::~__vector_base()+0x238> 120674: f85f03a1 ldur x1, [x29, #-0x10] 120678: 940000a6 bl 0x120910 >, std::__ndk1::allocator>>>::max_size() const+0x8c> 12067c: f85e83a8 ldur x8, [x29, #-0x18] 120680: f9000500 str x0, [x8, #0x8] 120684: f9000100 str x0, [x8] 120688: f85e83a8 ldur x8, [x29, #-0x18] 12068c: f9400108 ldr x8, [x8] 120690: f85f03a0 ldur x0, [x29, #-0x10] 120694: f9400be1 ldr x1, [sp, #0x10] 120698: 9b007c20 mul x0, x1, x0 12069c: 8b000108 add x8, x8, x0 1206a0: f85e83a0 ldur x0, [x29, #-0x18] 1206a4: f90007e8 str x8, [sp, #0x8] 1206a8: 940000a7 bl 0x120944 >, std::__ndk1::allocator>>>::max_size() const+0xc0> 1206ac: f94007e8 ldr x8, [sp, #0x8] 1206b0: f9000008 str x8, [x0] 1206b4: f85e83a0 ldur x0, [x29, #-0x18] 1206b8: f9400fe1 ldr x1, [sp, #0x18] 1206bc: 940000ad bl 0x120970 >, std::__ndk1::allocator>>>::max_size() const+0xec> 1206c0: a9447bfd ldp x29, x30, [sp, #0x40] 1206c4: 910143ff add sp, sp, #0x50 1206c8: d65f03c0 ret 00000000001206cc > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)>: 1206cc: d101c3ff sub sp, sp, #0x70 1206d0: a9067bfd stp x29, x30, [sp, #0x60] 1206d4: 910183fd add x29, sp, #0x60 1206d8: d53bd048 mrs x8, TPIDR_EL0 1206dc: f9401509 ldr x9, [x8, #0x28] 1206e0: f81f83a9 stur x9, [x29, #-0x8] 1206e4: f81e83a0 stur x0, [x29, #-0x18] 1206e8: f81e03a1 stur x1, [x29, #-0x20] 1206ec: f81d83a2 stur x2, [x29, #-0x28] 1206f0: f9001be3 str x3, [sp, #0x30] 1206f4: f85e83a9 ldur x9, [x29, #-0x18] 1206f8: aa0903e0 mov x0, x9 1206fc: f90013e8 str x8, [sp, #0x20] 120700: f9000fe9 str x9, [sp, #0x18] 120704: 97fff7b0 bl 0x11e5c4 >, std::__ndk1::allocator>>>::~__vector_base()+0x238> 120708: f90017e0 str x0, [sp, #0x28] 12070c: f9401be2 ldr x2, [sp, #0x30] 120710: d10043a8 sub x8, x29, #0x10 120714: aa0803e0 mov x0, x8 120718: f9400fe1 ldr x1, [sp, #0x18] 12071c: f9000be8 str x8, [sp, #0x10] 120720: 94000126 bl 0x120bb8 >, std::__ndk1::allocator>>>::max_size() const+0x334> 120724: f94017e0 ldr x0, [sp, #0x28] 120728: f85e03a1 ldur x1, [x29, #-0x20] 12072c: f85d83a2 ldur x2, [x29, #-0x28] 120730: f9400fe8 ldr x8, [sp, #0x18] 120734: 91002103 add x3, x8, #0x8 120738: 97fe093e bl 0xa2c30 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorStandardENS2_INS3_12ColorAspects9PrimariesENS6_12MatrixCoeffsEEEEEEEE25__construct_range_forwardIKSA_SA_SA_SA_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructISB_PSG_RT_EE5valueEvE4typeERSB_PSM_SR_RSL_@plt> 12073c: f9400be0 ldr x0, [sp, #0x10] 120740: 94000148 bl 0x120c60 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x90> 120744: f94013e8 ldr x8, [sp, #0x20] 120748: f9401509 ldr x9, [x8, #0x28] 12074c: f85f83a0 ldur x0, [x29, #-0x8] 120750: eb000129 subs x9, x9, x0 120754: f90007e9 str x9, [sp, #0x8] 120758: 540000a1 b.ne 0x12076c > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0xa0> 12075c: 14000001 b 0x120760 > const*>::value, void>::type std::__ndk1::vector>, std::__ndk1::allocator>>>::__construct_at_end> const*>(std::__ndk1::pair> const*, std::__ndk1::pair> const*, unsigned long)+0x94> 120760: a9467bfd ldp x29, x30, [sp, #0x60] 120764: 9101c3ff add sp, sp, #0x70 120768: d65f03c0 ret 12076c: 97fe2581 bl 0xa9d70 <__stack_chk_fail@plt> 120770: d10043ff sub sp, sp, #0x10 120774: f90007e0 str x0, [sp, #0x8] 120778: f94007e0 ldr x0, [sp, #0x8] 12077c: f9400000 ldr x0, [x0] 120780: 910043ff add sp, sp, #0x10 120784: d65f03c0 ret 120788: d10043ff sub sp, sp, #0x10 12078c: b27e07e8 orr x8, xzr, #0xc 120790: f90007e0 str x0, [sp, #0x8] 120794: f94007e0 ldr x0, [sp, #0x8] 120798: aa0003e9 mov x9, x0 12079c: f9400129 ldr x9, [x9] 1207a0: f9400400 ldr x0, [x0, #0x8] 1207a4: 9b007d08 mul x8, x8, x0 1207a8: 8b080128 add x8, x9, x8 1207ac: aa0803e0 mov x0, x8 1207b0: 910043ff add sp, sp, #0x10 1207b4: d65f03c0 ret 00000000001207b8 >*, std::__ndk1::allocator>>>::__compressed_pair(std::nullptr_t&&)>: 1207b8: d100c3ff sub sp, sp, #0x30 1207bc: a9027bfd stp x29, x30, [sp, #0x20] 1207c0: 910083fd add x29, sp, #0x20 1207c4: f81f83a0 stur x0, [x29, #-0x8] 1207c8: f9000be1 str x1, [sp, #0x10] 1207cc: f85f83a0 ldur x0, [x29, #-0x8] 1207d0: f9400be1 ldr x1, [sp, #0x10] 1207d4: f90007e0 str x0, [sp, #0x8] 1207d8: aa0103e0 mov x0, x1 1207dc: 97ff7ccb bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 1207e0: f94007e1 ldr x1, [sp, #0x8] 1207e4: f90003e0 str x0, [sp] 1207e8: aa0103e0 mov x0, x1 1207ec: f94003e1 ldr x1, [sp] 1207f0: 97fe1870 bl 0xa69b0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIN7android10ColorUtils13ColorStandardENS1_INS2_12ColorAspects9PrimariesENS5_12MatrixCoeffsEEEEELi0ELb0EEC2IDnvEEOT_@plt> 1207f4: f94007e0 ldr x0, [sp, #0x8] 1207f8: 94000016 bl 0x120850 >*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 1207fc: a9427bfd ldp x29, x30, [sp, #0x20] 120800: 9100c3ff add sp, sp, #0x30 120804: d65f03c0 ret 0000000000120808 >*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 120808: d100c3ff sub sp, sp, #0x30 12080c: a9027bfd stp x29, x30, [sp, #0x20] 120810: 910083fd add x29, sp, #0x20 120814: d2800008 mov x8, #0x0 // =0 120818: f81f83a0 stur x0, [x29, #-0x8] 12081c: f9000be1 str x1, [sp, #0x10] 120820: f85f83a0 ldur x0, [x29, #-0x8] 120824: f9400be1 ldr x1, [sp, #0x10] 120828: f90007e0 str x0, [sp, #0x8] 12082c: aa0103e0 mov x0, x1 120830: f90003e8 str x8, [sp] 120834: 97ff7cb5 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 120838: f94003e8 ldr x8, [sp] 12083c: f94007e1 ldr x1, [sp, #0x8] 120840: f9000028 str x8, [x1] 120844: a9427bfd ldp x29, x30, [sp, #0x20] 120848: 9100c3ff add sp, sp, #0x30 12084c: d65f03c0 ret 120850: d10083ff sub sp, sp, #0x20 120854: a9017bfd stp x29, x30, [sp, #0x10] 120858: 910043fd add x29, sp, #0x10 12085c: f90007e0 str x0, [sp, #0x8] 120860: f94007e0 ldr x0, [sp, #0x8] 120864: 94000004 bl 0x120874 >*, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 120868: a9417bfd ldp x29, x30, [sp, #0x10] 12086c: 910083ff add sp, sp, #0x20 120870: d65f03c0 ret 120874: d10043ff sub sp, sp, #0x10 120878: f90007e0 str x0, [sp, #0x8] 12087c: 910043ff add sp, sp, #0x10 120880: d65f03c0 ret 0000000000120884 >, std::__ndk1::allocator>>>::max_size() const>: 120884: d10143ff sub sp, sp, #0x50 120888: a9047bfd stp x29, x30, [sp, #0x40] 12088c: 910103fd add x29, sp, #0x40 120890: d53bd048 mrs x8, TPIDR_EL0 120894: f9401508 ldr x8, [x8, #0x28] 120898: f81f83a8 stur x8, [x29, #-0x8] 12089c: f90013e0 str x0, [sp, #0x20] 1208a0: f94013e0 ldr x0, [sp, #0x20] 1208a4: 94000070 bl 0x120a64 >, std::__ndk1::allocator>>>::max_size() const+0x1e0> 1208a8: 94000064 bl 0x120a38 >, std::__ndk1::allocator>>>::max_size() const+0x1b4> 1208ac: f81f03a0 stur x0, [x29, #-0x10] 1208b0: 97ff7d5d bl 0xffe24 ::__throw_length_error() const+0x200> 1208b4: f81e83a0 stur x0, [x29, #-0x18] 1208b8: d10043a0 sub x0, x29, #0x10 1208bc: d10063a1 sub x1, x29, #0x18 1208c0: 97ff7d36 bl 0xffd98 ::__throw_length_error() const+0x174> 1208c4: f9000fe0 str x0, [sp, #0x18] 1208c8: 14000001 b 0x1208cc >, std::__ndk1::allocator>>>::max_size() const+0x48> 1208cc: f9400fe8 ldr x8, [sp, #0x18] 1208d0: f9400109 ldr x9, [x8] 1208d4: d53bd04a mrs x10, TPIDR_EL0 1208d8: f940154a ldr x10, [x10, #0x28] 1208dc: f85f83ab ldur x11, [x29, #-0x8] 1208e0: eb0b014a subs x10, x10, x11 1208e4: f9000be9 str x9, [sp, #0x10] 1208e8: f90007ea str x10, [sp, #0x8] 1208ec: 54000101 b.ne 0x12090c >, std::__ndk1::allocator>>>::max_size() const+0x88> 1208f0: 14000001 b 0x1208f4 >, std::__ndk1::allocator>>>::max_size() const+0x70> 1208f4: f9400be0 ldr x0, [sp, #0x10] 1208f8: a9447bfd ldp x29, x30, [sp, #0x40] 1208fc: 910143ff add sp, sp, #0x50 120900: d65f03c0 ret 120904: f90003e1 str x1, [sp] 120908: 97fe362f bl 0xae1c4 12090c: 97fe2519 bl 0xa9d70 <__stack_chk_fail@plt> 120910: d10083ff sub sp, sp, #0x20 120914: a9017bfd stp x29, x30, [sp, #0x10] 120918: 910043fd add x29, sp, #0x10 12091c: d2800008 mov x8, #0x0 // =0 120920: f90007e0 str x0, [sp, #0x8] 120924: f90003e1 str x1, [sp] 120928: f94007e0 ldr x0, [sp, #0x8] 12092c: f94003e1 ldr x1, [sp] 120930: aa0803e2 mov x2, x8 120934: 94000077 bl 0x120b10 >, std::__ndk1::allocator>>>::max_size() const+0x28c> 120938: a9417bfd ldp x29, x30, [sp, #0x10] 12093c: 910083ff add sp, sp, #0x20 120940: d65f03c0 ret 120944: d10083ff sub sp, sp, #0x20 120948: a9017bfd stp x29, x30, [sp, #0x10] 12094c: 910043fd add x29, sp, #0x10 120950: b27c03e8 orr x8, xzr, #0x10 120954: f90007e0 str x0, [sp, #0x8] 120958: f94007e0 ldr x0, [sp, #0x8] 12095c: 8b080000 add x0, x0, x8 120960: 94000088 bl 0x120b80 >, std::__ndk1::allocator>>>::max_size() const+0x2fc> 120964: a9417bfd ldp x29, x30, [sp, #0x10] 120968: 910083ff add sp, sp, #0x20 12096c: d65f03c0 ret 120970: d10183ff sub sp, sp, #0x60 120974: a9057bfd stp x29, x30, [sp, #0x50] 120978: 910143fd add x29, sp, #0x50 12097c: b27e07e8 orr x8, xzr, #0xc 120980: f81f83a0 stur x0, [x29, #-0x8] 120984: f81f03a1 stur x1, [x29, #-0x10] 120988: f85f83a0 ldur x0, [x29, #-0x8] 12098c: f81e83a0 stur x0, [x29, #-0x18] 120990: f81e03a8 stur x8, [x29, #-0x20] 120994: 97fff6a7 bl 0x11e430 >, std::__ndk1::allocator>>>::~__vector_base()+0xa4> 120998: f85e83a8 ldur x8, [x29, #-0x18] 12099c: f90017e0 str x0, [sp, #0x28] 1209a0: aa0803e0 mov x0, x8 1209a4: 97fff6a3 bl 0x11e430 >, std::__ndk1::allocator>>>::~__vector_base()+0xa4> 1209a8: f85e83a8 ldur x8, [x29, #-0x18] 1209ac: f90013e0 str x0, [sp, #0x20] 1209b0: aa0803e0 mov x0, x8 1209b4: 97fff6a9 bl 0x11e458 >, std::__ndk1::allocator>>>::~__vector_base()+0xcc> 1209b8: f85e03a8 ldur x8, [x29, #-0x20] 1209bc: 9b007d00 mul x0, x8, x0 1209c0: f94013e1 ldr x1, [sp, #0x20] 1209c4: 8b000020 add x0, x1, x0 1209c8: f85e83a9 ldur x9, [x29, #-0x18] 1209cc: f9000fe0 str x0, [sp, #0x18] 1209d0: aa0903e0 mov x0, x9 1209d4: 97fff697 bl 0x11e430 >, std::__ndk1::allocator>>>::~__vector_base()+0xa4> 1209d8: f85e83a8 ldur x8, [x29, #-0x18] 1209dc: f9000be0 str x0, [sp, #0x10] 1209e0: aa0803e0 mov x0, x8 1209e4: 97fff69d bl 0x11e458 >, std::__ndk1::allocator>>>::~__vector_base()+0xcc> 1209e8: f85e03a8 ldur x8, [x29, #-0x20] 1209ec: 9b007d09 mul x9, x8, x0 1209f0: f9400be0 ldr x0, [sp, #0x10] 1209f4: 8b090009 add x9, x0, x9 1209f8: f85e83a0 ldur x0, [x29, #-0x18] 1209fc: f90007e9 str x9, [sp, #0x8] 120a00: 97fff68c bl 0x11e430 >, std::__ndk1::allocator>>>::~__vector_base()+0xa4> 120a04: f85f03a8 ldur x8, [x29, #-0x10] 120a08: f85e03a9 ldur x9, [x29, #-0x20] 120a0c: 9b087d28 mul x8, x9, x8 120a10: 8b080008 add x8, x0, x8 120a14: f85e83a0 ldur x0, [x29, #-0x18] 120a18: f94017e1 ldr x1, [sp, #0x28] 120a1c: f9400fe2 ldr x2, [sp, #0x18] 120a20: f94007e3 ldr x3, [sp, #0x8] 120a24: aa0803e4 mov x4, x8 120a28: 97fff67a bl 0x11e410 >, std::__ndk1::allocator>>>::~__vector_base()+0x84> 120a2c: a9457bfd ldp x29, x30, [sp, #0x50] 120a30: 910183ff add sp, sp, #0x60 120a34: d65f03c0 ret 120a38: d10083ff sub sp, sp, #0x20 120a3c: a9017bfd stp x29, x30, [sp, #0x10] 120a40: 910043fd add x29, sp, #0x10 120a44: 91001fe8 add x8, sp, #0x7 120a48: f90007e0 str x0, [sp, #0x8] 120a4c: f94007e1 ldr x1, [sp, #0x8] 120a50: 39400100 ldrb w0, [x8] 120a54: 9400000f bl 0x120a90 >, std::__ndk1::allocator>>>::max_size() const+0x20c> 120a58: a9417bfd ldp x29, x30, [sp, #0x10] 120a5c: 910083ff add sp, sp, #0x20 120a60: d65f03c0 ret 120a64: d10083ff sub sp, sp, #0x20 120a68: a9017bfd stp x29, x30, [sp, #0x10] 120a6c: 910043fd add x29, sp, #0x10 120a70: b27c03e8 orr x8, xzr, #0x10 120a74: f90007e0 str x0, [sp, #0x8] 120a78: f94007e0 ldr x0, [sp, #0x8] 120a7c: 8b080000 add x0, x0, x8 120a80: 94000016 bl 0x120ad8 >, std::__ndk1::allocator>>>::max_size() const+0x254> 120a84: a9417bfd ldp x29, x30, [sp, #0x10] 120a88: 910083ff add sp, sp, #0x20 120a8c: d65f03c0 ret 120a90: d10083ff sub sp, sp, #0x20 120a94: a9017bfd stp x29, x30, [sp, #0x10] 120a98: 910043fd add x29, sp, #0x10 120a9c: d10007a8 sub x8, x29, #0x1 120aa0: 39000100 strb w0, [x8] 120aa4: f90003e1 str x1, [sp] 120aa8: f94003e0 ldr x0, [sp] 120aac: 94000004 bl 0x120abc >, std::__ndk1::allocator>>>::max_size() const+0x238> 120ab0: a9417bfd ldp x29, x30, [sp, #0x10] 120ab4: 910083ff add sp, sp, #0x20 120ab8: d65f03c0 ret 120abc: d10043ff sub sp, sp, #0x10 120ac0: b200f3e8 mov x8, #0x5555555555555555 // =6148914691236517205 120ac4: f2e2aaa8 movk x8, #0x1555, lsl #48 120ac8: f90007e0 str x0, [sp, #0x8] 120acc: aa0803e0 mov x0, x8 120ad0: 910043ff add sp, sp, #0x10 120ad4: d65f03c0 ret 120ad8: d10083ff sub sp, sp, #0x20 120adc: a9017bfd stp x29, x30, [sp, #0x10] 120ae0: 910043fd add x29, sp, #0x10 120ae4: f90007e0 str x0, [sp, #0x8] 120ae8: f94007e0 ldr x0, [sp, #0x8] 120aec: 94000004 bl 0x120afc >, std::__ndk1::allocator>>>::max_size() const+0x278> 120af0: a9417bfd ldp x29, x30, [sp, #0x10] 120af4: 910083ff add sp, sp, #0x20 120af8: d65f03c0 ret 120afc: d10043ff sub sp, sp, #0x10 120b00: f90007e0 str x0, [sp, #0x8] 120b04: f94007e0 ldr x0, [sp, #0x8] 120b08: 910043ff add sp, sp, #0x10 120b0c: d65f03c0 ret 120b10: d10103ff sub sp, sp, #0x40 120b14: a9037bfd stp x29, x30, [sp, #0x30] 120b18: 9100c3fd add x29, sp, #0x30 120b1c: 900006c8 adrp x8, 0x1f8000 120b20: 9109c508 add x8, x8, #0x271 120b24: f81f83a0 stur x0, [x29, #-0x8] 120b28: f81f03a1 stur x1, [x29, #-0x10] 120b2c: f9000fe2 str x2, [sp, #0x18] 120b30: f85f83a0 ldur x0, [x29, #-0x8] 120b34: f85f03a1 ldur x1, [x29, #-0x10] 120b38: f9000be8 str x8, [sp, #0x10] 120b3c: f90007e1 str x1, [sp, #0x8] 120b40: 97ffffdf bl 0x120abc >, std::__ndk1::allocator>>>::max_size() const+0x238> 120b44: f94007e8 ldr x8, [sp, #0x8] 120b48: eb00011f cmp x8, x0 120b4c: 1a9f97e9 cset w9, hi 120b50: 37000049 tbnz w9, #0x0, 0x120b58 >, std::__ndk1::allocator>>>::max_size() const+0x2d4> 120b54: 14000003 b 0x120b60 >, std::__ndk1::allocator>>>::max_size() const+0x2dc> 120b58: f9400be0 ldr x0, [sp, #0x10] 120b5c: 97fe6981 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 120b60: b27e03e1 orr x1, xzr, #0x4 120b64: b27e07e8 orr x8, xzr, #0xc 120b68: f85f03a9 ldur x9, [x29, #-0x10] 120b6c: 9b087d20 mul x0, x9, x8 120b70: 97fe6a03 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 120b74: a9437bfd ldp x29, x30, [sp, #0x30] 120b78: 910103ff add sp, sp, #0x40 120b7c: d65f03c0 ret 120b80: d10083ff sub sp, sp, #0x20 120b84: a9017bfd stp x29, x30, [sp, #0x10] 120b88: 910043fd add x29, sp, #0x10 120b8c: f90007e0 str x0, [sp, #0x8] 120b90: f94007e0 ldr x0, [sp, #0x8] 120b94: 94000004 bl 0x120ba4 >, std::__ndk1::allocator>>>::max_size() const+0x320> 120b98: a9417bfd ldp x29, x30, [sp, #0x10] 120b9c: 910083ff add sp, sp, #0x20 120ba0: d65f03c0 ret 120ba4: d10043ff sub sp, sp, #0x10 120ba8: f90007e0 str x0, [sp, #0x8] 120bac: f94007e0 ldr x0, [sp, #0x8] 120bb0: 910043ff add sp, sp, #0x10 120bb4: d65f03c0 ret 120bb8: d10083ff sub sp, sp, #0x20 120bbc: f9000fe0 str x0, [sp, #0x18] 120bc0: f9000be1 str x1, [sp, #0x10] 120bc4: f90007e2 str x2, [sp, #0x8] 120bc8: 910083ff add sp, sp, #0x20 120bcc: d65f03c0 ret 0000000000120bd0 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)>: 120bd0: d10103ff sub sp, sp, #0x40 120bd4: f9001bfe str x30, [sp, #0x30] 120bd8: b27e07e8 orr x8, xzr, #0xc 120bdc: d2800009 mov x9, #0x0 // =0 120be0: f90017e0 str x0, [sp, #0x28] 120be4: f90013e1 str x1, [sp, #0x20] 120be8: f9000fe2 str x2, [sp, #0x18] 120bec: f9000be3 str x3, [sp, #0x10] 120bf0: f9400fe0 ldr x0, [sp, #0x18] 120bf4: f94013e1 ldr x1, [sp, #0x20] 120bf8: eb010000 subs x0, x0, x1 120bfc: 9ac80c08 sdiv x8, x0, x8 120c00: f90007e8 str x8, [sp, #0x8] 120c04: f94007e8 ldr x8, [sp, #0x8] 120c08: eb09011f cmp x8, x9 120c0c: 1a9fd7ea cset w10, gt 120c10: 3700004a tbnz w10, #0x0, 0x120c18 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x48> 120c14: 14000010 b 0x120c54 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x84> 120c18: b27e07e8 orr x8, xzr, #0xc 120c1c: f9400be9 ldr x9, [sp, #0x10] 120c20: f9400120 ldr x0, [x9] 120c24: f94013e1 ldr x1, [sp, #0x20] 120c28: f94007e9 ldr x9, [sp, #0x8] 120c2c: 9b087d22 mul x2, x9, x8 120c30: f90003e8 str x8, [sp] 120c34: 97fdfc57 bl 0x9fd90 120c38: f94007e8 ldr x8, [sp, #0x8] 120c3c: f9400be9 ldr x9, [sp, #0x10] 120c40: f9400120 ldr x0, [x9] 120c44: f94003e1 ldr x1, [sp] 120c48: 9b087c28 mul x8, x1, x8 120c4c: 8b080008 add x8, x0, x8 120c50: f9000128 str x8, [x9] 120c54: f9401bfe ldr x30, [sp, #0x30] 120c58: 910103ff add sp, sp, #0x40 120c5c: d65f03c0 ret 120c60: d10043ff sub sp, sp, #0x10 120c64: f90007e0 str x0, [sp, #0x8] 120c68: 910043ff add sp, sp, #0x10 120c6c: d65f03c0 ret 120c70: d10043ff sub sp, sp, #0x10 120c74: f90007e0 str x0, [sp, #0x8] 120c78: f94007e0 ldr x0, [sp, #0x8] 120c7c: 910043ff add sp, sp, #0x10 120c80: d65f03c0 ret 120c84: d10043ff sub sp, sp, #0x10 120c88: f90007e0 str x0, [sp, #0x8] 120c8c: f94007e0 ldr x0, [sp, #0x8] 120c90: 910043ff add sp, sp, #0x10 120c94: d65f03c0 ret 120c98: d10203ff sub sp, sp, #0x80 120c9c: a9077bfd stp x29, x30, [sp, #0x70] 120ca0: 9101c3fd add x29, sp, #0x70 120ca4: d53bd048 mrs x8, TPIDR_EL0 120ca8: f9401508 ldr x8, [x8, #0x28] 120cac: f81f83a8 stur x8, [x29, #-0x8] 120cb0: f81f03a2 stur x2, [x29, #-0x10] 120cb4: f81e83a1 stur x1, [x29, #-0x18] 120cb8: f81e03a0 stur x0, [x29, #-0x20] 120cbc: f85e03a8 ldur x8, [x29, #-0x20] 120cc0: aa0803e0 mov x0, x8 120cc4: f9001fe0 str x0, [sp, #0x38] 120cc8: aa0803e0 mov x0, x8 120ccc: 94000035 bl 0x120da0 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x1d0> 120cd0: d10063a0 sub x0, x29, #0x18 120cd4: 94000056 bl 0x120e2c >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x25c> 120cd8: b40004a0 cbz x0, 0x120d6c >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x19c> 120cdc: 14000001 b 0x120ce0 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x110> 120ce0: d10063a0 sub x0, x29, #0x18 120ce4: 94000052 bl 0x120e2c >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x25c> 120ce8: f9401ffe ldr x30, [sp, #0x38] 120cec: f9001be0 str x0, [sp, #0x30] 120cf0: aa1e03e0 mov x0, x30 120cf4: f9401be1 ldr x1, [sp, #0x30] 120cf8: 97fe10b2 bl 0xa4fc0 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEE11__vallocateEm@plt> 120cfc: 14000001 b 0x120d00 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x130> 120d00: d10063a8 sub x8, x29, #0x18 120d04: aa0803e0 mov x0, x8 120d08: f90017e8 str x8, [sp, #0x28] 120d0c: 940000a4 bl 0x120f9c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 120d10: f94017e8 ldr x8, [sp, #0x28] 120d14: f90013e0 str x0, [sp, #0x20] 120d18: aa0803e0 mov x0, x8 120d1c: 940000a6 bl 0x120fb4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 120d20: f94017e8 ldr x8, [sp, #0x28] 120d24: f9000fe0 str x0, [sp, #0x18] 120d28: aa0803e0 mov x0, x8 120d2c: 94000040 bl 0x120e2c >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x25c> 120d30: f9401fe8 ldr x8, [sp, #0x38] 120d34: f9000be0 str x0, [sp, #0x10] 120d38: aa0803e0 mov x0, x8 120d3c: f94013e1 ldr x1, [sp, #0x20] 120d40: f9400fe2 ldr x2, [sp, #0x18] 120d44: f9400be3 ldr x3, [sp, #0x10] 120d48: 97fe0e1a bl 0xa45b0 <_ZNSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEE18__construct_at_endIPKS7_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESF_SF_m@plt> 120d4c: 14000001 b 0x120d50 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x180> 120d50: 14000007 b 0x120d6c >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x19c> 120d54: f81d83a0 stur x0, [x29, #-0x28] 120d58: 2a0103e8 mov w8, w1 120d5c: b81d43a8 stur w8, [x29, #-0x2c] 120d60: f9401fe0 ldr x0, [sp, #0x38] 120d64: 97fe0c87 bl 0xa3f80 <_ZNSt6__ndk113__vector_baseINS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEED2Ev@plt> 120d68: 1400000b b 0x120d94 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x1c4> 120d6c: d53bd048 mrs x8, TPIDR_EL0 120d70: f9401508 ldr x8, [x8, #0x28] 120d74: f85f83a9 ldur x9, [x29, #-0x8] 120d78: eb090108 subs x8, x8, x9 120d7c: f90007e8 str x8, [sp, #0x8] 120d80: 540000e1 b.ne 0x120d9c >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x1cc> 120d84: 14000001 b 0x120d88 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x1b8> 120d88: a9477bfd ldp x29, x30, [sp, #0x70] 120d8c: 910203ff add sp, sp, #0x80 120d90: d65f03c0 ret 120d94: f85d83a0 ldur x0, [x29, #-0x28] 120d98: 97fe1c5e bl 0xa7f10 <_Unwind_Resume@plt> 120d9c: 97fe23f5 bl 0xa9d70 <__stack_chk_fail@plt> 120da0: d10103ff sub sp, sp, #0x40 120da4: a9037bfd stp x29, x30, [sp, #0x30] 120da8: 9100c3fd add x29, sp, #0x30 120dac: d53bd048 mrs x8, TPIDR_EL0 120db0: f9401508 ldr x8, [x8, #0x28] 120db4: f81f83a8 stur x8, [x29, #-0x8] 120db8: f9000fe0 str x0, [sp, #0x18] 120dbc: f9400fe8 ldr x8, [sp, #0x18] 120dc0: aa0803e0 mov x0, x8 120dc4: f9000be0 str x0, [sp, #0x10] 120dc8: aa0803e0 mov x0, x8 120dcc: 97ff7b37 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 120dd0: 14000001 b 0x120dd4 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x204> 120dd4: aa1f03e8 mov x8, xzr 120dd8: f9400be9 ldr x9, [sp, #0x10] 120ddc: f9000128 str x8, [x9] 120de0: f9000528 str x8, [x9, #0x8] 120de4: 91004120 add x0, x9, #0x10 120de8: f81f03a8 stur x8, [x29, #-0x10] 120dec: d10043a1 sub x1, x29, #0x10 120df0: 97fe14e0 bl 0xa6170 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEEC2IDnLb1EEEOT_@plt> 120df4: 14000001 b 0x120df8 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x228> 120df8: d53bd048 mrs x8, TPIDR_EL0 120dfc: f9401508 ldr x8, [x8, #0x28] 120e00: f85f83a9 ldur x9, [x29, #-0x8] 120e04: eb090108 subs x8, x8, x9 120e08: f90007e8 str x8, [sp, #0x8] 120e0c: 540000e1 b.ne 0x120e28 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x258> 120e10: 14000001 b 0x120e14 >>::value && is_same>, std::__ndk1::pair>>::value && (std::__ndk1::integral_constant::value || !__has_construct>>, std::__ndk1::pair>*, std::__ndk1::pair> const&>::value), void>::type std::__ndk1::allocator_traits>>>::__construct_range_forward> const, std::__ndk1::pair>, std::__ndk1::pair>, std::__ndk1::pair>>(std::__ndk1::allocator>>&, std::__ndk1::pair> const*, std::__ndk1::pair> const*, std::__ndk1::pair>*&)+0x244> 120e14: a9437bfd ldp x29, x30, [sp, #0x30] 120e18: 910103ff add sp, sp, #0x40 120e1c: d65f03c0 ret 120e20: f90003e1 str x1, [sp] 120e24: 97fe34e8 bl 0xae1c4 120e28: 97fe23d2 bl 0xa9d70 <__stack_chk_fail@plt> 120e2c: d10043ff sub sp, sp, #0x10 120e30: f90007e0 str x0, [sp, #0x8] 120e34: f94007e0 ldr x0, [sp, #0x8] 120e38: f9400400 ldr x0, [x0, #0x8] 120e3c: 910043ff add sp, sp, #0x10 120e40: d65f03c0 ret 0000000000120e44 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 120e44: d10143ff sub sp, sp, #0x50 120e48: a9047bfd stp x29, x30, [sp, #0x40] 120e4c: 910103fd add x29, sp, #0x40 120e50: f81f83a0 stur x0, [x29, #-0x8] 120e54: f81f03a1 stur x1, [x29, #-0x10] 120e58: f85f83a0 ldur x0, [x29, #-0x8] 120e5c: f85f03a1 ldur x1, [x29, #-0x10] 120e60: f81e83a0 stur x0, [x29, #-0x18] 120e64: f90013e1 str x1, [sp, #0x20] 120e68: 97fe08ee bl 0xa3220 <_ZNKSt6__ndk16vectorINS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEENS_9allocatorIS7_EEE8max_sizeEv@plt> 120e6c: f94013e1 ldr x1, [sp, #0x20] 120e70: eb00003f cmp x1, x0 120e74: 1a9f97e8 cset w8, hi 120e78: 37000048 tbnz w8, #0x0, 0x120e80 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 120e7c: 14000003 b 0x120e88 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 120e80: f85e83a0 ldur x0, [x29, #-0x18] 120e84: 97fe1233 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 120e88: d2800001 mov x1, #0x0 // =0 120e8c: b27d03e8 orr x8, xzr, #0x8 120e90: f85e83a0 ldur x0, [x29, #-0x18] 120e94: f9000fe1 str x1, [sp, #0x18] 120e98: f9000be8 str x8, [sp, #0x10] 120e9c: 97fff713 bl 0x11eae8 , std::__ndk1::allocator>>::~__vector_base()+0x238> 120ea0: f85f03a1 ldur x1, [x29, #-0x10] 120ea4: 940000a6 bl 0x12113c , std::__ndk1::allocator>>::max_size() const+0x8c> 120ea8: f85e83a8 ldur x8, [x29, #-0x18] 120eac: f9000500 str x0, [x8, #0x8] 120eb0: f9000100 str x0, [x8] 120eb4: f85e83a8 ldur x8, [x29, #-0x18] 120eb8: f9400108 ldr x8, [x8] 120ebc: f85f03a0 ldur x0, [x29, #-0x10] 120ec0: f9400be1 ldr x1, [sp, #0x10] 120ec4: 9b007c20 mul x0, x1, x0 120ec8: 8b000108 add x8, x8, x0 120ecc: f85e83a0 ldur x0, [x29, #-0x18] 120ed0: f90007e8 str x8, [sp, #0x8] 120ed4: 940000a7 bl 0x121170 , std::__ndk1::allocator>>::max_size() const+0xc0> 120ed8: f94007e8 ldr x8, [sp, #0x8] 120edc: f9000008 str x8, [x0] 120ee0: f85e83a0 ldur x0, [x29, #-0x18] 120ee4: f9400fe1 ldr x1, [sp, #0x18] 120ee8: 940000ad bl 0x12119c , std::__ndk1::allocator>>::max_size() const+0xec> 120eec: a9447bfd ldp x29, x30, [sp, #0x40] 120ef0: 910143ff add sp, sp, #0x50 120ef4: d65f03c0 ret 0000000000120ef8 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 120ef8: d101c3ff sub sp, sp, #0x70 120efc: a9067bfd stp x29, x30, [sp, #0x60] 120f00: 910183fd add x29, sp, #0x60 120f04: d53bd048 mrs x8, TPIDR_EL0 120f08: f9401509 ldr x9, [x8, #0x28] 120f0c: f81f83a9 stur x9, [x29, #-0x8] 120f10: f81e83a0 stur x0, [x29, #-0x18] 120f14: f81e03a1 stur x1, [x29, #-0x20] 120f18: f81d83a2 stur x2, [x29, #-0x28] 120f1c: f9001be3 str x3, [sp, #0x30] 120f20: f85e83a9 ldur x9, [x29, #-0x18] 120f24: aa0903e0 mov x0, x9 120f28: f90013e8 str x8, [sp, #0x20] 120f2c: f9000fe9 str x9, [sp, #0x18] 120f30: 97fff6ee bl 0x11eae8 , std::__ndk1::allocator>>::~__vector_base()+0x238> 120f34: f90017e0 str x0, [sp, #0x28] 120f38: f9401be2 ldr x2, [sp, #0x30] 120f3c: d10043a8 sub x8, x29, #0x10 120f40: aa0803e0 mov x0, x8 120f44: f9400fe1 ldr x1, [sp, #0x18] 120f48: f9000be8 str x8, [sp, #0x10] 120f4c: 94000125 bl 0x1213e0 , std::__ndk1::allocator>>::max_size() const+0x330> 120f50: f94017e0 ldr x0, [sp, #0x28] 120f54: f85e03a1 ldur x1, [x29, #-0x20] 120f58: f85d83a2 ldur x2, [x29, #-0x28] 120f5c: f9400fe8 ldr x8, [sp, #0x18] 120f60: 91002103 add x3, x8, #0x8 120f64: 97fe09ef bl 0xa3720 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIN7android10ColorUtils13ColorTransferENS3_12ColorAspects8TransferEEEEEE25__construct_range_forwardIKS8_S8_S8_S8_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS9_PSE_RT_EE5valueEvE4typeERS9_PSK_SP_RSJ_@plt> 120f68: f9400be0 ldr x0, [sp, #0x10] 120f6c: 94000147 bl 0x121488 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 120f70: f94013e8 ldr x8, [sp, #0x20] 120f74: f9401509 ldr x9, [x8, #0x28] 120f78: f85f83a0 ldur x0, [x29, #-0x8] 120f7c: eb000129 subs x9, x9, x0 120f80: f90007e9 str x9, [sp, #0x8] 120f84: 540000a1 b.ne 0x120f98 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 120f88: 14000001 b 0x120f8c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 120f8c: a9467bfd ldp x29, x30, [sp, #0x60] 120f90: 9101c3ff add sp, sp, #0x70 120f94: d65f03c0 ret 120f98: 97fe2376 bl 0xa9d70 <__stack_chk_fail@plt> 120f9c: d10043ff sub sp, sp, #0x10 120fa0: f90007e0 str x0, [sp, #0x8] 120fa4: f94007e0 ldr x0, [sp, #0x8] 120fa8: f9400000 ldr x0, [x0] 120fac: 910043ff add sp, sp, #0x10 120fb0: d65f03c0 ret 120fb4: d10043ff sub sp, sp, #0x10 120fb8: b27d03e8 orr x8, xzr, #0x8 120fbc: f90007e0 str x0, [sp, #0x8] 120fc0: f94007e0 ldr x0, [sp, #0x8] 120fc4: aa0003e9 mov x9, x0 120fc8: f9400129 ldr x9, [x9] 120fcc: f9400400 ldr x0, [x0, #0x8] 120fd0: 9b007d08 mul x8, x8, x0 120fd4: 8b080128 add x8, x9, x8 120fd8: aa0803e0 mov x0, x8 120fdc: 910043ff add sp, sp, #0x10 120fe0: d65f03c0 ret 0000000000120fe4 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 120fe4: d100c3ff sub sp, sp, #0x30 120fe8: a9027bfd stp x29, x30, [sp, #0x20] 120fec: 910083fd add x29, sp, #0x20 120ff0: f81f83a0 stur x0, [x29, #-0x8] 120ff4: f9000be1 str x1, [sp, #0x10] 120ff8: f85f83a0 ldur x0, [x29, #-0x8] 120ffc: f9400be1 ldr x1, [sp, #0x10] 121000: f90007e0 str x0, [sp, #0x8] 121004: aa0103e0 mov x0, x1 121008: 97ff7ac0 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 12100c: f94007e1 ldr x1, [sp, #0x8] 121010: f90003e0 str x0, [sp] 121014: aa0103e0 mov x0, x1 121018: f94003e1 ldr x1, [sp] 12101c: 97fe2365 bl 0xa9db0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIN7android10ColorUtils13ColorTransferENS2_12ColorAspects8TransferEEELi0ELb0EEC2IDnvEEOT_@plt> 121020: f94007e0 ldr x0, [sp, #0x8] 121024: 94000016 bl 0x12107c *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 121028: a9427bfd ldp x29, x30, [sp, #0x20] 12102c: 9100c3ff add sp, sp, #0x30 121030: d65f03c0 ret 0000000000121034 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 121034: d100c3ff sub sp, sp, #0x30 121038: a9027bfd stp x29, x30, [sp, #0x20] 12103c: 910083fd add x29, sp, #0x20 121040: d2800008 mov x8, #0x0 // =0 121044: f81f83a0 stur x0, [x29, #-0x8] 121048: f9000be1 str x1, [sp, #0x10] 12104c: f85f83a0 ldur x0, [x29, #-0x8] 121050: f9400be1 ldr x1, [sp, #0x10] 121054: f90007e0 str x0, [sp, #0x8] 121058: aa0103e0 mov x0, x1 12105c: f90003e8 str x8, [sp] 121060: 97ff7aaa bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 121064: f94003e8 ldr x8, [sp] 121068: f94007e1 ldr x1, [sp, #0x8] 12106c: f9000028 str x8, [x1] 121070: a9427bfd ldp x29, x30, [sp, #0x20] 121074: 9100c3ff add sp, sp, #0x30 121078: d65f03c0 ret 12107c: d10083ff sub sp, sp, #0x20 121080: a9017bfd stp x29, x30, [sp, #0x10] 121084: 910043fd add x29, sp, #0x10 121088: f90007e0 str x0, [sp, #0x8] 12108c: f94007e0 ldr x0, [sp, #0x8] 121090: 94000004 bl 0x1210a0 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 121094: a9417bfd ldp x29, x30, [sp, #0x10] 121098: 910083ff add sp, sp, #0x20 12109c: d65f03c0 ret 1210a0: d10043ff sub sp, sp, #0x10 1210a4: f90007e0 str x0, [sp, #0x8] 1210a8: 910043ff add sp, sp, #0x10 1210ac: d65f03c0 ret 00000000001210b0 , std::__ndk1::allocator>>::max_size() const>: 1210b0: d10143ff sub sp, sp, #0x50 1210b4: a9047bfd stp x29, x30, [sp, #0x40] 1210b8: 910103fd add x29, sp, #0x40 1210bc: d53bd048 mrs x8, TPIDR_EL0 1210c0: f9401508 ldr x8, [x8, #0x28] 1210c4: f81f83a8 stur x8, [x29, #-0x8] 1210c8: f90013e0 str x0, [sp, #0x20] 1210cc: f94013e0 ldr x0, [sp, #0x20] 1210d0: 94000070 bl 0x121290 , std::__ndk1::allocator>>::max_size() const+0x1e0> 1210d4: 94000064 bl 0x121264 , std::__ndk1::allocator>>::max_size() const+0x1b4> 1210d8: f81f03a0 stur x0, [x29, #-0x10] 1210dc: 97ff7b52 bl 0xffe24 ::__throw_length_error() const+0x200> 1210e0: f81e83a0 stur x0, [x29, #-0x18] 1210e4: d10043a0 sub x0, x29, #0x10 1210e8: d10063a1 sub x1, x29, #0x18 1210ec: 97ff7b2b bl 0xffd98 ::__throw_length_error() const+0x174> 1210f0: f9000fe0 str x0, [sp, #0x18] 1210f4: 14000001 b 0x1210f8 , std::__ndk1::allocator>>::max_size() const+0x48> 1210f8: f9400fe8 ldr x8, [sp, #0x18] 1210fc: f9400109 ldr x9, [x8] 121100: d53bd04a mrs x10, TPIDR_EL0 121104: f940154a ldr x10, [x10, #0x28] 121108: f85f83ab ldur x11, [x29, #-0x8] 12110c: eb0b014a subs x10, x10, x11 121110: f9000be9 str x9, [sp, #0x10] 121114: f90007ea str x10, [sp, #0x8] 121118: 54000101 b.ne 0x121138 , std::__ndk1::allocator>>::max_size() const+0x88> 12111c: 14000001 b 0x121120 , std::__ndk1::allocator>>::max_size() const+0x70> 121120: f9400be0 ldr x0, [sp, #0x10] 121124: a9447bfd ldp x29, x30, [sp, #0x40] 121128: 910143ff add sp, sp, #0x50 12112c: d65f03c0 ret 121130: f90003e1 str x1, [sp] 121134: 97fe3424 bl 0xae1c4 121138: 97fe230e bl 0xa9d70 <__stack_chk_fail@plt> 12113c: d10083ff sub sp, sp, #0x20 121140: a9017bfd stp x29, x30, [sp, #0x10] 121144: 910043fd add x29, sp, #0x10 121148: d2800008 mov x8, #0x0 // =0 12114c: f90007e0 str x0, [sp, #0x8] 121150: f90003e1 str x1, [sp] 121154: f94007e0 ldr x0, [sp, #0x8] 121158: f94003e1 ldr x1, [sp] 12115c: aa0803e2 mov x2, x8 121160: 94000076 bl 0x121338 , std::__ndk1::allocator>>::max_size() const+0x288> 121164: a9417bfd ldp x29, x30, [sp, #0x10] 121168: 910083ff add sp, sp, #0x20 12116c: d65f03c0 ret 121170: d10083ff sub sp, sp, #0x20 121174: a9017bfd stp x29, x30, [sp, #0x10] 121178: 910043fd add x29, sp, #0x10 12117c: b27c03e8 orr x8, xzr, #0x10 121180: f90007e0 str x0, [sp, #0x8] 121184: f94007e0 ldr x0, [sp, #0x8] 121188: 8b080000 add x0, x0, x8 12118c: 94000087 bl 0x1213a8 , std::__ndk1::allocator>>::max_size() const+0x2f8> 121190: a9417bfd ldp x29, x30, [sp, #0x10] 121194: 910083ff add sp, sp, #0x20 121198: d65f03c0 ret 12119c: d10183ff sub sp, sp, #0x60 1211a0: a9057bfd stp x29, x30, [sp, #0x50] 1211a4: 910143fd add x29, sp, #0x50 1211a8: b27d03e8 orr x8, xzr, #0x8 1211ac: f81f83a0 stur x0, [x29, #-0x8] 1211b0: f81f03a1 stur x1, [x29, #-0x10] 1211b4: f85f83a0 ldur x0, [x29, #-0x8] 1211b8: f81e83a0 stur x0, [x29, #-0x18] 1211bc: f81e03a8 stur x8, [x29, #-0x20] 1211c0: 97fff5e5 bl 0x11e954 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 1211c4: f85e83a8 ldur x8, [x29, #-0x18] 1211c8: f90017e0 str x0, [sp, #0x28] 1211cc: aa0803e0 mov x0, x8 1211d0: 97fff5e1 bl 0x11e954 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 1211d4: f85e83a8 ldur x8, [x29, #-0x18] 1211d8: f90013e0 str x0, [sp, #0x20] 1211dc: aa0803e0 mov x0, x8 1211e0: 97fff5e7 bl 0x11e97c , std::__ndk1::allocator>>::~__vector_base()+0xcc> 1211e4: f85e03a8 ldur x8, [x29, #-0x20] 1211e8: 9b007d00 mul x0, x8, x0 1211ec: f94013e1 ldr x1, [sp, #0x20] 1211f0: 8b000020 add x0, x1, x0 1211f4: f85e83a9 ldur x9, [x29, #-0x18] 1211f8: f9000fe0 str x0, [sp, #0x18] 1211fc: aa0903e0 mov x0, x9 121200: 97fff5d5 bl 0x11e954 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 121204: f85e83a8 ldur x8, [x29, #-0x18] 121208: f9000be0 str x0, [sp, #0x10] 12120c: aa0803e0 mov x0, x8 121210: 97fff5db bl 0x11e97c , std::__ndk1::allocator>>::~__vector_base()+0xcc> 121214: f85e03a8 ldur x8, [x29, #-0x20] 121218: 9b007d09 mul x9, x8, x0 12121c: f9400be0 ldr x0, [sp, #0x10] 121220: 8b090009 add x9, x0, x9 121224: f85e83a0 ldur x0, [x29, #-0x18] 121228: f90007e9 str x9, [sp, #0x8] 12122c: 97fff5ca bl 0x11e954 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 121230: f85f03a8 ldur x8, [x29, #-0x10] 121234: f85e03a9 ldur x9, [x29, #-0x20] 121238: 9b087d28 mul x8, x9, x8 12123c: 8b080008 add x8, x0, x8 121240: f85e83a0 ldur x0, [x29, #-0x18] 121244: f94017e1 ldr x1, [sp, #0x28] 121248: f9400fe2 ldr x2, [sp, #0x18] 12124c: f94007e3 ldr x3, [sp, #0x8] 121250: aa0803e4 mov x4, x8 121254: 97fff5b8 bl 0x11e934 , std::__ndk1::allocator>>::~__vector_base()+0x84> 121258: a9457bfd ldp x29, x30, [sp, #0x50] 12125c: 910183ff add sp, sp, #0x60 121260: d65f03c0 ret 121264: d10083ff sub sp, sp, #0x20 121268: a9017bfd stp x29, x30, [sp, #0x10] 12126c: 910043fd add x29, sp, #0x10 121270: 91001fe8 add x8, sp, #0x7 121274: f90007e0 str x0, [sp, #0x8] 121278: f94007e1 ldr x1, [sp, #0x8] 12127c: 39400100 ldrb w0, [x8] 121280: 9400000f bl 0x1212bc , std::__ndk1::allocator>>::max_size() const+0x20c> 121284: a9417bfd ldp x29, x30, [sp, #0x10] 121288: 910083ff add sp, sp, #0x20 12128c: d65f03c0 ret 121290: d10083ff sub sp, sp, #0x20 121294: a9017bfd stp x29, x30, [sp, #0x10] 121298: 910043fd add x29, sp, #0x10 12129c: b27c03e8 orr x8, xzr, #0x10 1212a0: f90007e0 str x0, [sp, #0x8] 1212a4: f94007e0 ldr x0, [sp, #0x8] 1212a8: 8b080000 add x0, x0, x8 1212ac: 94000015 bl 0x121300 , std::__ndk1::allocator>>::max_size() const+0x250> 1212b0: a9417bfd ldp x29, x30, [sp, #0x10] 1212b4: 910083ff add sp, sp, #0x20 1212b8: d65f03c0 ret 1212bc: d10083ff sub sp, sp, #0x20 1212c0: a9017bfd stp x29, x30, [sp, #0x10] 1212c4: 910043fd add x29, sp, #0x10 1212c8: d10007a8 sub x8, x29, #0x1 1212cc: 39000100 strb w0, [x8] 1212d0: f90003e1 str x1, [sp] 1212d4: f94003e0 ldr x0, [sp] 1212d8: 94000004 bl 0x1212e8 , std::__ndk1::allocator>>::max_size() const+0x238> 1212dc: a9417bfd ldp x29, x30, [sp, #0x10] 1212e0: 910083ff add sp, sp, #0x20 1212e4: d65f03c0 ret 1212e8: d10043ff sub sp, sp, #0x10 1212ec: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 1212f0: f90007e0 str x0, [sp, #0x8] 1212f4: aa0803e0 mov x0, x8 1212f8: 910043ff add sp, sp, #0x10 1212fc: d65f03c0 ret 121300: d10083ff sub sp, sp, #0x20 121304: a9017bfd stp x29, x30, [sp, #0x10] 121308: 910043fd add x29, sp, #0x10 12130c: f90007e0 str x0, [sp, #0x8] 121310: f94007e0 ldr x0, [sp, #0x8] 121314: 94000004 bl 0x121324 , std::__ndk1::allocator>>::max_size() const+0x274> 121318: a9417bfd ldp x29, x30, [sp, #0x10] 12131c: 910083ff add sp, sp, #0x20 121320: d65f03c0 ret 121324: d10043ff sub sp, sp, #0x10 121328: f90007e0 str x0, [sp, #0x8] 12132c: f94007e0 ldr x0, [sp, #0x8] 121330: 910043ff add sp, sp, #0x10 121334: d65f03c0 ret 121338: d10103ff sub sp, sp, #0x40 12133c: a9037bfd stp x29, x30, [sp, #0x30] 121340: 9100c3fd add x29, sp, #0x30 121344: f00006a8 adrp x8, 0x1f8000 121348: 9109c508 add x8, x8, #0x271 12134c: f81f83a0 stur x0, [x29, #-0x8] 121350: f81f03a1 stur x1, [x29, #-0x10] 121354: f9000fe2 str x2, [sp, #0x18] 121358: f85f83a0 ldur x0, [x29, #-0x8] 12135c: f85f03a1 ldur x1, [x29, #-0x10] 121360: f9000be8 str x8, [sp, #0x10] 121364: f90007e1 str x1, [sp, #0x8] 121368: 97ffffe0 bl 0x1212e8 , std::__ndk1::allocator>>::max_size() const+0x238> 12136c: f94007e8 ldr x8, [sp, #0x8] 121370: eb00011f cmp x8, x0 121374: 1a9f97e9 cset w9, hi 121378: 37000049 tbnz w9, #0x0, 0x121380 , std::__ndk1::allocator>>::max_size() const+0x2d0> 12137c: 14000003 b 0x121388 , std::__ndk1::allocator>>::max_size() const+0x2d8> 121380: f9400be0 ldr x0, [sp, #0x10] 121384: 97fe6777 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 121388: b27e03e1 orr x1, xzr, #0x4 12138c: b27d03e8 orr x8, xzr, #0x8 121390: f85f03a9 ldur x9, [x29, #-0x10] 121394: 9b087d20 mul x0, x9, x8 121398: 97fe67f9 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 12139c: a9437bfd ldp x29, x30, [sp, #0x30] 1213a0: 910103ff add sp, sp, #0x40 1213a4: d65f03c0 ret 1213a8: d10083ff sub sp, sp, #0x20 1213ac: a9017bfd stp x29, x30, [sp, #0x10] 1213b0: 910043fd add x29, sp, #0x10 1213b4: f90007e0 str x0, [sp, #0x8] 1213b8: f94007e0 ldr x0, [sp, #0x8] 1213bc: 94000004 bl 0x1213cc , std::__ndk1::allocator>>::max_size() const+0x31c> 1213c0: a9417bfd ldp x29, x30, [sp, #0x10] 1213c4: 910083ff add sp, sp, #0x20 1213c8: d65f03c0 ret 1213cc: d10043ff sub sp, sp, #0x10 1213d0: f90007e0 str x0, [sp, #0x8] 1213d4: f94007e0 ldr x0, [sp, #0x8] 1213d8: 910043ff add sp, sp, #0x10 1213dc: d65f03c0 ret 1213e0: d10083ff sub sp, sp, #0x20 1213e4: f9000fe0 str x0, [sp, #0x18] 1213e8: f9000be1 str x1, [sp, #0x10] 1213ec: f90007e2 str x2, [sp, #0x8] 1213f0: 910083ff add sp, sp, #0x20 1213f4: d65f03c0 ret 00000000001213f8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 1213f8: d10103ff sub sp, sp, #0x40 1213fc: f9001bfe str x30, [sp, #0x30] 121400: b27d03e8 orr x8, xzr, #0x8 121404: d2800009 mov x9, #0x0 // =0 121408: f90017e0 str x0, [sp, #0x28] 12140c: f90013e1 str x1, [sp, #0x20] 121410: f9000fe2 str x2, [sp, #0x18] 121414: f9000be3 str x3, [sp, #0x10] 121418: f9400fe0 ldr x0, [sp, #0x18] 12141c: f94013e1 ldr x1, [sp, #0x20] 121420: eb010000 subs x0, x0, x1 121424: 9ac80c08 sdiv x8, x0, x8 121428: f90007e8 str x8, [sp, #0x8] 12142c: f94007e8 ldr x8, [sp, #0x8] 121430: eb09011f cmp x8, x9 121434: 1a9fd7ea cset w10, gt 121438: 3700004a tbnz w10, #0x0, 0x121440 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 12143c: 14000010 b 0x12147c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 121440: b27d03e8 orr x8, xzr, #0x8 121444: f9400be9 ldr x9, [sp, #0x10] 121448: f9400120 ldr x0, [x9] 12144c: f94013e1 ldr x1, [sp, #0x20] 121450: f94007e9 ldr x9, [sp, #0x8] 121454: 9b087d22 mul x2, x9, x8 121458: f90003e8 str x8, [sp] 12145c: 97fdfa4d bl 0x9fd90 121460: f94007e8 ldr x8, [sp, #0x8] 121464: f9400be9 ldr x9, [sp, #0x10] 121468: f9400120 ldr x0, [x9] 12146c: f94003e1 ldr x1, [sp] 121470: 9b087c28 mul x8, x1, x8 121474: 8b080008 add x8, x0, x8 121478: f9000128 str x8, [x9] 12147c: f9401bfe ldr x30, [sp, #0x30] 121480: 910103ff add sp, sp, #0x40 121484: d65f03c0 ret 121488: d10043ff sub sp, sp, #0x10 12148c: f90007e0 str x0, [sp, #0x8] 121490: 910043ff add sp, sp, #0x10 121494: d65f03c0 ret 121498: d10203ff sub sp, sp, #0x80 12149c: a9077bfd stp x29, x30, [sp, #0x70] 1214a0: 9101c3fd add x29, sp, #0x70 1214a4: d53bd048 mrs x8, TPIDR_EL0 1214a8: f9401508 ldr x8, [x8, #0x28] 1214ac: f81f83a8 stur x8, [x29, #-0x8] 1214b0: f81f03a2 stur x2, [x29, #-0x10] 1214b4: f81e83a1 stur x1, [x29, #-0x18] 1214b8: f81e03a0 stur x0, [x29, #-0x20] 1214bc: f85e03a8 ldur x8, [x29, #-0x20] 1214c0: aa0803e0 mov x0, x8 1214c4: f9001fe0 str x0, [sp, #0x38] 1214c8: aa0803e0 mov x0, x8 1214cc: 94000035 bl 0x1215a0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1a8> 1214d0: d10063a0 sub x0, x29, #0x18 1214d4: 94000056 bl 0x12162c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x234> 1214d8: b40004a0 cbz x0, 0x12156c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x174> 1214dc: 14000001 b 0x1214e0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xe8> 1214e0: d10063a0 sub x0, x29, #0x18 1214e4: 94000052 bl 0x12162c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x234> 1214e8: f9401ffe ldr x30, [sp, #0x38] 1214ec: f9001be0 str x0, [sp, #0x30] 1214f0: aa1e03e0 mov x0, x30 1214f4: f9401be1 ldr x1, [sp, #0x30] 1214f8: 97fe2156 bl 0xa9a50 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEE11__vallocateEm@plt> 1214fc: 14000001 b 0x121500 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x108> 121500: d10063a8 sub x8, x29, #0x18 121504: aa0803e0 mov x0, x8 121508: f90017e8 str x8, [sp, #0x28] 12150c: 940000a4 bl 0x12179c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 121510: f94017e8 ldr x8, [sp, #0x28] 121514: f90013e0 str x0, [sp, #0x20] 121518: aa0803e0 mov x0, x8 12151c: 940000a6 bl 0x1217b4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 121520: f94017e8 ldr x8, [sp, #0x28] 121524: f9000fe0 str x0, [sp, #0x18] 121528: aa0803e0 mov x0, x8 12152c: 94000040 bl 0x12162c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x234> 121530: f9401fe8 ldr x8, [sp, #0x38] 121534: f9000be0 str x0, [sp, #0x10] 121538: aa0803e0 mov x0, x8 12153c: f94013e1 ldr x1, [sp, #0x20] 121540: f9400fe2 ldr x2, [sp, #0x18] 121544: f9400be3 ldr x3, [sp, #0x10] 121548: 97fe123a bl 0xa5e30 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEE18__construct_at_endIPKS5_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_m@plt> 12154c: 14000001 b 0x121550 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x158> 121550: 14000007 b 0x12156c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x174> 121554: f81d83a0 stur x0, [x29, #-0x28] 121558: 2a0103e8 mov w8, w1 12155c: b81d43a8 stur w8, [x29, #-0x2c] 121560: f9401fe0 ldr x0, [sp, #0x38] 121564: 97fe17df bl 0xa74e0 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEED2Ev@plt> 121568: 1400000b b 0x121594 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x19c> 12156c: d53bd048 mrs x8, TPIDR_EL0 121570: f9401508 ldr x8, [x8, #0x28] 121574: f85f83a9 ldur x9, [x29, #-0x8] 121578: eb090108 subs x8, x8, x9 12157c: f90007e8 str x8, [sp, #0x8] 121580: 540000e1 b.ne 0x12159c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1a4> 121584: 14000001 b 0x121588 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x190> 121588: a9477bfd ldp x29, x30, [sp, #0x70] 12158c: 910203ff add sp, sp, #0x80 121590: d65f03c0 ret 121594: f85d83a0 ldur x0, [x29, #-0x28] 121598: 97fe1a5e bl 0xa7f10 <_Unwind_Resume@plt> 12159c: 97fe21f5 bl 0xa9d70 <__stack_chk_fail@plt> 1215a0: d10103ff sub sp, sp, #0x40 1215a4: a9037bfd stp x29, x30, [sp, #0x30] 1215a8: 9100c3fd add x29, sp, #0x30 1215ac: d53bd048 mrs x8, TPIDR_EL0 1215b0: f9401508 ldr x8, [x8, #0x28] 1215b4: f81f83a8 stur x8, [x29, #-0x8] 1215b8: f9000fe0 str x0, [sp, #0x18] 1215bc: f9400fe8 ldr x8, [sp, #0x18] 1215c0: aa0803e0 mov x0, x8 1215c4: f9000be0 str x0, [sp, #0x10] 1215c8: aa0803e0 mov x0, x8 1215cc: 97ff7937 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 1215d0: 14000001 b 0x1215d4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1dc> 1215d4: aa1f03e8 mov x8, xzr 1215d8: f9400be9 ldr x9, [sp, #0x10] 1215dc: f9000128 str x8, [x9] 1215e0: f9000528 str x8, [x9, #0x8] 1215e4: 91004120 add x0, x9, #0x10 1215e8: f81f03a8 stur x8, [x29, #-0x10] 1215ec: d10043a1 sub x1, x29, #0x10 1215f0: 97fe1d60 bl 0xa8b70 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEEC2IDnLb1EEEOT_@plt> 1215f4: 14000001 b 0x1215f8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x200> 1215f8: d53bd048 mrs x8, TPIDR_EL0 1215fc: f9401508 ldr x8, [x8, #0x28] 121600: f85f83a9 ldur x9, [x29, #-0x8] 121604: eb090108 subs x8, x8, x9 121608: f90007e8 str x8, [sp, #0x8] 12160c: 540000e1 b.ne 0x121628 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x230> 121610: 14000001 b 0x121614 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x21c> 121614: a9437bfd ldp x29, x30, [sp, #0x30] 121618: 910103ff add sp, sp, #0x40 12161c: d65f03c0 ret 121620: f90003e1 str x1, [sp] 121624: 97fe32e8 bl 0xae1c4 121628: 97fe21d2 bl 0xa9d70 <__stack_chk_fail@plt> 12162c: d10043ff sub sp, sp, #0x10 121630: f90007e0 str x0, [sp, #0x8] 121634: f94007e0 ldr x0, [sp, #0x8] 121638: f9400400 ldr x0, [x0, #0x8] 12163c: 910043ff add sp, sp, #0x10 121640: d65f03c0 ret 0000000000121644 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 121644: d10143ff sub sp, sp, #0x50 121648: a9047bfd stp x29, x30, [sp, #0x40] 12164c: 910103fd add x29, sp, #0x40 121650: f81f83a0 stur x0, [x29, #-0x8] 121654: f81f03a1 stur x1, [x29, #-0x10] 121658: f85f83a0 ldur x0, [x29, #-0x8] 12165c: f85f03a1 ldur x1, [x29, #-0x10] 121660: f81e83a0 stur x0, [x29, #-0x18] 121664: f90013e1 str x1, [sp, #0x20] 121668: 97fe20d2 bl 0xa99b0 <_ZNKSt6__ndk16vectorINS_4pairIiN7android12ColorAspects9PrimariesEEENS_9allocatorIS5_EEE8max_sizeEv@plt> 12166c: f94013e1 ldr x1, [sp, #0x20] 121670: eb00003f cmp x1, x0 121674: 1a9f97e8 cset w8, hi 121678: 37000048 tbnz w8, #0x0, 0x121680 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 12167c: 14000003 b 0x121688 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 121680: f85e83a0 ldur x0, [x29, #-0x18] 121684: 97fe1033 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 121688: d2800001 mov x1, #0x0 // =0 12168c: b27d03e8 orr x8, xzr, #0x8 121690: f85e83a0 ldur x0, [x29, #-0x18] 121694: f9000fe1 str x1, [sp, #0x18] 121698: f9000be8 str x8, [sp, #0x10] 12169c: 97fff65c bl 0x11f00c , std::__ndk1::allocator>>::~__vector_base()+0x238> 1216a0: f85f03a1 ldur x1, [x29, #-0x10] 1216a4: 940000a6 bl 0x12193c , std::__ndk1::allocator>>::max_size() const+0x8c> 1216a8: f85e83a8 ldur x8, [x29, #-0x18] 1216ac: f9000500 str x0, [x8, #0x8] 1216b0: f9000100 str x0, [x8] 1216b4: f85e83a8 ldur x8, [x29, #-0x18] 1216b8: f9400108 ldr x8, [x8] 1216bc: f85f03a0 ldur x0, [x29, #-0x10] 1216c0: f9400be1 ldr x1, [sp, #0x10] 1216c4: 9b007c20 mul x0, x1, x0 1216c8: 8b000108 add x8, x8, x0 1216cc: f85e83a0 ldur x0, [x29, #-0x18] 1216d0: f90007e8 str x8, [sp, #0x8] 1216d4: 940000a7 bl 0x121970 , std::__ndk1::allocator>>::max_size() const+0xc0> 1216d8: f94007e8 ldr x8, [sp, #0x8] 1216dc: f9000008 str x8, [x0] 1216e0: f85e83a0 ldur x0, [x29, #-0x18] 1216e4: f9400fe1 ldr x1, [sp, #0x18] 1216e8: 940000ad bl 0x12199c , std::__ndk1::allocator>>::max_size() const+0xec> 1216ec: a9447bfd ldp x29, x30, [sp, #0x40] 1216f0: 910143ff add sp, sp, #0x50 1216f4: d65f03c0 ret 00000000001216f8 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 1216f8: d101c3ff sub sp, sp, #0x70 1216fc: a9067bfd stp x29, x30, [sp, #0x60] 121700: 910183fd add x29, sp, #0x60 121704: d53bd048 mrs x8, TPIDR_EL0 121708: f9401509 ldr x9, [x8, #0x28] 12170c: f81f83a9 stur x9, [x29, #-0x8] 121710: f81e83a0 stur x0, [x29, #-0x18] 121714: f81e03a1 stur x1, [x29, #-0x20] 121718: f81d83a2 stur x2, [x29, #-0x28] 12171c: f9001be3 str x3, [sp, #0x30] 121720: f85e83a9 ldur x9, [x29, #-0x18] 121724: aa0903e0 mov x0, x9 121728: f90013e8 str x8, [sp, #0x20] 12172c: f9000fe9 str x9, [sp, #0x18] 121730: 97fff637 bl 0x11f00c , std::__ndk1::allocator>>::~__vector_base()+0x238> 121734: f90017e0 str x0, [sp, #0x28] 121738: f9401be2 ldr x2, [sp, #0x30] 12173c: d10043a8 sub x8, x29, #0x10 121740: aa0803e0 mov x0, x8 121744: f9400fe1 ldr x1, [sp, #0x18] 121748: f9000be8 str x8, [sp, #0x10] 12174c: 94000125 bl 0x121be0 , std::__ndk1::allocator>>::max_size() const+0x330> 121750: f94017e0 ldr x0, [sp, #0x28] 121754: f85e03a1 ldur x1, [x29, #-0x20] 121758: f85d83a2 ldur x2, [x29, #-0x28] 12175c: f9400fe8 ldr x8, [sp, #0x18] 121760: 91002103 add x3, x8, #0x8 121764: 97fe10fb bl 0xa5b50 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects9PrimariesEEEEEE25__construct_range_forwardIKS6_S6_S6_S6_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS7_PSC_RT_EE5valueEvE4typeERS7_PSI_SN_RSH_@plt> 121768: f9400be0 ldr x0, [sp, #0x10] 12176c: 94000147 bl 0x121c88 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 121770: f94013e8 ldr x8, [sp, #0x20] 121774: f9401509 ldr x9, [x8, #0x28] 121778: f85f83a0 ldur x0, [x29, #-0x8] 12177c: eb000129 subs x9, x9, x0 121780: f90007e9 str x9, [sp, #0x8] 121784: 540000a1 b.ne 0x121798 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 121788: 14000001 b 0x12178c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 12178c: a9467bfd ldp x29, x30, [sp, #0x60] 121790: 9101c3ff add sp, sp, #0x70 121794: d65f03c0 ret 121798: 97fe2176 bl 0xa9d70 <__stack_chk_fail@plt> 12179c: d10043ff sub sp, sp, #0x10 1217a0: f90007e0 str x0, [sp, #0x8] 1217a4: f94007e0 ldr x0, [sp, #0x8] 1217a8: f9400000 ldr x0, [x0] 1217ac: 910043ff add sp, sp, #0x10 1217b0: d65f03c0 ret 1217b4: d10043ff sub sp, sp, #0x10 1217b8: b27d03e8 orr x8, xzr, #0x8 1217bc: f90007e0 str x0, [sp, #0x8] 1217c0: f94007e0 ldr x0, [sp, #0x8] 1217c4: aa0003e9 mov x9, x0 1217c8: f9400129 ldr x9, [x9] 1217cc: f9400400 ldr x0, [x0, #0x8] 1217d0: 9b007d08 mul x8, x8, x0 1217d4: 8b080128 add x8, x9, x8 1217d8: aa0803e0 mov x0, x8 1217dc: 910043ff add sp, sp, #0x10 1217e0: d65f03c0 ret 00000000001217e4 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 1217e4: d100c3ff sub sp, sp, #0x30 1217e8: a9027bfd stp x29, x30, [sp, #0x20] 1217ec: 910083fd add x29, sp, #0x20 1217f0: f81f83a0 stur x0, [x29, #-0x8] 1217f4: f9000be1 str x1, [sp, #0x10] 1217f8: f85f83a0 ldur x0, [x29, #-0x8] 1217fc: f9400be1 ldr x1, [sp, #0x10] 121800: f90007e0 str x0, [sp, #0x8] 121804: aa0103e0 mov x0, x1 121808: 97ff78c0 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 12180c: f94007e1 ldr x1, [sp, #0x8] 121810: f90003e0 str x0, [sp] 121814: aa0103e0 mov x0, x1 121818: f94003e1 ldr x1, [sp] 12181c: 97fe1bf1 bl 0xa87e0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIiN7android12ColorAspects9PrimariesEEELi0ELb0EEC2IDnvEEOT_@plt> 121820: f94007e0 ldr x0, [sp, #0x8] 121824: 94000016 bl 0x12187c *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 121828: a9427bfd ldp x29, x30, [sp, #0x20] 12182c: 9100c3ff add sp, sp, #0x30 121830: d65f03c0 ret 0000000000121834 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 121834: d100c3ff sub sp, sp, #0x30 121838: a9027bfd stp x29, x30, [sp, #0x20] 12183c: 910083fd add x29, sp, #0x20 121840: d2800008 mov x8, #0x0 // =0 121844: f81f83a0 stur x0, [x29, #-0x8] 121848: f9000be1 str x1, [sp, #0x10] 12184c: f85f83a0 ldur x0, [x29, #-0x8] 121850: f9400be1 ldr x1, [sp, #0x10] 121854: f90007e0 str x0, [sp, #0x8] 121858: aa0103e0 mov x0, x1 12185c: f90003e8 str x8, [sp] 121860: 97ff78aa bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 121864: f94003e8 ldr x8, [sp] 121868: f94007e1 ldr x1, [sp, #0x8] 12186c: f9000028 str x8, [x1] 121870: a9427bfd ldp x29, x30, [sp, #0x20] 121874: 9100c3ff add sp, sp, #0x30 121878: d65f03c0 ret 12187c: d10083ff sub sp, sp, #0x20 121880: a9017bfd stp x29, x30, [sp, #0x10] 121884: 910043fd add x29, sp, #0x10 121888: f90007e0 str x0, [sp, #0x8] 12188c: f94007e0 ldr x0, [sp, #0x8] 121890: 94000004 bl 0x1218a0 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 121894: a9417bfd ldp x29, x30, [sp, #0x10] 121898: 910083ff add sp, sp, #0x20 12189c: d65f03c0 ret 1218a0: d10043ff sub sp, sp, #0x10 1218a4: f90007e0 str x0, [sp, #0x8] 1218a8: 910043ff add sp, sp, #0x10 1218ac: d65f03c0 ret 00000000001218b0 , std::__ndk1::allocator>>::max_size() const>: 1218b0: d10143ff sub sp, sp, #0x50 1218b4: a9047bfd stp x29, x30, [sp, #0x40] 1218b8: 910103fd add x29, sp, #0x40 1218bc: d53bd048 mrs x8, TPIDR_EL0 1218c0: f9401508 ldr x8, [x8, #0x28] 1218c4: f81f83a8 stur x8, [x29, #-0x8] 1218c8: f90013e0 str x0, [sp, #0x20] 1218cc: f94013e0 ldr x0, [sp, #0x20] 1218d0: 94000070 bl 0x121a90 , std::__ndk1::allocator>>::max_size() const+0x1e0> 1218d4: 94000064 bl 0x121a64 , std::__ndk1::allocator>>::max_size() const+0x1b4> 1218d8: f81f03a0 stur x0, [x29, #-0x10] 1218dc: 97ff7952 bl 0xffe24 ::__throw_length_error() const+0x200> 1218e0: f81e83a0 stur x0, [x29, #-0x18] 1218e4: d10043a0 sub x0, x29, #0x10 1218e8: d10063a1 sub x1, x29, #0x18 1218ec: 97ff792b bl 0xffd98 ::__throw_length_error() const+0x174> 1218f0: f9000fe0 str x0, [sp, #0x18] 1218f4: 14000001 b 0x1218f8 , std::__ndk1::allocator>>::max_size() const+0x48> 1218f8: f9400fe8 ldr x8, [sp, #0x18] 1218fc: f9400109 ldr x9, [x8] 121900: d53bd04a mrs x10, TPIDR_EL0 121904: f940154a ldr x10, [x10, #0x28] 121908: f85f83ab ldur x11, [x29, #-0x8] 12190c: eb0b014a subs x10, x10, x11 121910: f9000be9 str x9, [sp, #0x10] 121914: f90007ea str x10, [sp, #0x8] 121918: 54000101 b.ne 0x121938 , std::__ndk1::allocator>>::max_size() const+0x88> 12191c: 14000001 b 0x121920 , std::__ndk1::allocator>>::max_size() const+0x70> 121920: f9400be0 ldr x0, [sp, #0x10] 121924: a9447bfd ldp x29, x30, [sp, #0x40] 121928: 910143ff add sp, sp, #0x50 12192c: d65f03c0 ret 121930: f90003e1 str x1, [sp] 121934: 97fe3224 bl 0xae1c4 121938: 97fe210e bl 0xa9d70 <__stack_chk_fail@plt> 12193c: d10083ff sub sp, sp, #0x20 121940: a9017bfd stp x29, x30, [sp, #0x10] 121944: 910043fd add x29, sp, #0x10 121948: d2800008 mov x8, #0x0 // =0 12194c: f90007e0 str x0, [sp, #0x8] 121950: f90003e1 str x1, [sp] 121954: f94007e0 ldr x0, [sp, #0x8] 121958: f94003e1 ldr x1, [sp] 12195c: aa0803e2 mov x2, x8 121960: 94000076 bl 0x121b38 , std::__ndk1::allocator>>::max_size() const+0x288> 121964: a9417bfd ldp x29, x30, [sp, #0x10] 121968: 910083ff add sp, sp, #0x20 12196c: d65f03c0 ret 121970: d10083ff sub sp, sp, #0x20 121974: a9017bfd stp x29, x30, [sp, #0x10] 121978: 910043fd add x29, sp, #0x10 12197c: b27c03e8 orr x8, xzr, #0x10 121980: f90007e0 str x0, [sp, #0x8] 121984: f94007e0 ldr x0, [sp, #0x8] 121988: 8b080000 add x0, x0, x8 12198c: 94000087 bl 0x121ba8 , std::__ndk1::allocator>>::max_size() const+0x2f8> 121990: a9417bfd ldp x29, x30, [sp, #0x10] 121994: 910083ff add sp, sp, #0x20 121998: d65f03c0 ret 12199c: d10183ff sub sp, sp, #0x60 1219a0: a9057bfd stp x29, x30, [sp, #0x50] 1219a4: 910143fd add x29, sp, #0x50 1219a8: b27d03e8 orr x8, xzr, #0x8 1219ac: f81f83a0 stur x0, [x29, #-0x8] 1219b0: f81f03a1 stur x1, [x29, #-0x10] 1219b4: f85f83a0 ldur x0, [x29, #-0x8] 1219b8: f81e83a0 stur x0, [x29, #-0x18] 1219bc: f81e03a8 stur x8, [x29, #-0x20] 1219c0: 97fff52e bl 0x11ee78 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 1219c4: f85e83a8 ldur x8, [x29, #-0x18] 1219c8: f90017e0 str x0, [sp, #0x28] 1219cc: aa0803e0 mov x0, x8 1219d0: 97fff52a bl 0x11ee78 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 1219d4: f85e83a8 ldur x8, [x29, #-0x18] 1219d8: f90013e0 str x0, [sp, #0x20] 1219dc: aa0803e0 mov x0, x8 1219e0: 97fff530 bl 0x11eea0 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 1219e4: f85e03a8 ldur x8, [x29, #-0x20] 1219e8: 9b007d00 mul x0, x8, x0 1219ec: f94013e1 ldr x1, [sp, #0x20] 1219f0: 8b000020 add x0, x1, x0 1219f4: f85e83a9 ldur x9, [x29, #-0x18] 1219f8: f9000fe0 str x0, [sp, #0x18] 1219fc: aa0903e0 mov x0, x9 121a00: 97fff51e bl 0x11ee78 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 121a04: f85e83a8 ldur x8, [x29, #-0x18] 121a08: f9000be0 str x0, [sp, #0x10] 121a0c: aa0803e0 mov x0, x8 121a10: 97fff524 bl 0x11eea0 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 121a14: f85e03a8 ldur x8, [x29, #-0x20] 121a18: 9b007d09 mul x9, x8, x0 121a1c: f9400be0 ldr x0, [sp, #0x10] 121a20: 8b090009 add x9, x0, x9 121a24: f85e83a0 ldur x0, [x29, #-0x18] 121a28: f90007e9 str x9, [sp, #0x8] 121a2c: 97fff513 bl 0x11ee78 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 121a30: f85f03a8 ldur x8, [x29, #-0x10] 121a34: f85e03a9 ldur x9, [x29, #-0x20] 121a38: 9b087d28 mul x8, x9, x8 121a3c: 8b080008 add x8, x0, x8 121a40: f85e83a0 ldur x0, [x29, #-0x18] 121a44: f94017e1 ldr x1, [sp, #0x28] 121a48: f9400fe2 ldr x2, [sp, #0x18] 121a4c: f94007e3 ldr x3, [sp, #0x8] 121a50: aa0803e4 mov x4, x8 121a54: 97fff501 bl 0x11ee58 , std::__ndk1::allocator>>::~__vector_base()+0x84> 121a58: a9457bfd ldp x29, x30, [sp, #0x50] 121a5c: 910183ff add sp, sp, #0x60 121a60: d65f03c0 ret 121a64: d10083ff sub sp, sp, #0x20 121a68: a9017bfd stp x29, x30, [sp, #0x10] 121a6c: 910043fd add x29, sp, #0x10 121a70: 91001fe8 add x8, sp, #0x7 121a74: f90007e0 str x0, [sp, #0x8] 121a78: f94007e1 ldr x1, [sp, #0x8] 121a7c: 39400100 ldrb w0, [x8] 121a80: 9400000f bl 0x121abc , std::__ndk1::allocator>>::max_size() const+0x20c> 121a84: a9417bfd ldp x29, x30, [sp, #0x10] 121a88: 910083ff add sp, sp, #0x20 121a8c: d65f03c0 ret 121a90: d10083ff sub sp, sp, #0x20 121a94: a9017bfd stp x29, x30, [sp, #0x10] 121a98: 910043fd add x29, sp, #0x10 121a9c: b27c03e8 orr x8, xzr, #0x10 121aa0: f90007e0 str x0, [sp, #0x8] 121aa4: f94007e0 ldr x0, [sp, #0x8] 121aa8: 8b080000 add x0, x0, x8 121aac: 94000015 bl 0x121b00 , std::__ndk1::allocator>>::max_size() const+0x250> 121ab0: a9417bfd ldp x29, x30, [sp, #0x10] 121ab4: 910083ff add sp, sp, #0x20 121ab8: d65f03c0 ret 121abc: d10083ff sub sp, sp, #0x20 121ac0: a9017bfd stp x29, x30, [sp, #0x10] 121ac4: 910043fd add x29, sp, #0x10 121ac8: d10007a8 sub x8, x29, #0x1 121acc: 39000100 strb w0, [x8] 121ad0: f90003e1 str x1, [sp] 121ad4: f94003e0 ldr x0, [sp] 121ad8: 94000004 bl 0x121ae8 , std::__ndk1::allocator>>::max_size() const+0x238> 121adc: a9417bfd ldp x29, x30, [sp, #0x10] 121ae0: 910083ff add sp, sp, #0x20 121ae4: d65f03c0 ret 121ae8: d10043ff sub sp, sp, #0x10 121aec: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 121af0: f90007e0 str x0, [sp, #0x8] 121af4: aa0803e0 mov x0, x8 121af8: 910043ff add sp, sp, #0x10 121afc: d65f03c0 ret 121b00: d10083ff sub sp, sp, #0x20 121b04: a9017bfd stp x29, x30, [sp, #0x10] 121b08: 910043fd add x29, sp, #0x10 121b0c: f90007e0 str x0, [sp, #0x8] 121b10: f94007e0 ldr x0, [sp, #0x8] 121b14: 94000004 bl 0x121b24 , std::__ndk1::allocator>>::max_size() const+0x274> 121b18: a9417bfd ldp x29, x30, [sp, #0x10] 121b1c: 910083ff add sp, sp, #0x20 121b20: d65f03c0 ret 121b24: d10043ff sub sp, sp, #0x10 121b28: f90007e0 str x0, [sp, #0x8] 121b2c: f94007e0 ldr x0, [sp, #0x8] 121b30: 910043ff add sp, sp, #0x10 121b34: d65f03c0 ret 121b38: d10103ff sub sp, sp, #0x40 121b3c: a9037bfd stp x29, x30, [sp, #0x30] 121b40: 9100c3fd add x29, sp, #0x30 121b44: f00006a8 adrp x8, 0x1f8000 121b48: 9109c508 add x8, x8, #0x271 121b4c: f81f83a0 stur x0, [x29, #-0x8] 121b50: f81f03a1 stur x1, [x29, #-0x10] 121b54: f9000fe2 str x2, [sp, #0x18] 121b58: f85f83a0 ldur x0, [x29, #-0x8] 121b5c: f85f03a1 ldur x1, [x29, #-0x10] 121b60: f9000be8 str x8, [sp, #0x10] 121b64: f90007e1 str x1, [sp, #0x8] 121b68: 97ffffe0 bl 0x121ae8 , std::__ndk1::allocator>>::max_size() const+0x238> 121b6c: f94007e8 ldr x8, [sp, #0x8] 121b70: eb00011f cmp x8, x0 121b74: 1a9f97e9 cset w9, hi 121b78: 37000049 tbnz w9, #0x0, 0x121b80 , std::__ndk1::allocator>>::max_size() const+0x2d0> 121b7c: 14000003 b 0x121b88 , std::__ndk1::allocator>>::max_size() const+0x2d8> 121b80: f9400be0 ldr x0, [sp, #0x10] 121b84: 97fe6577 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 121b88: b27e03e1 orr x1, xzr, #0x4 121b8c: b27d03e8 orr x8, xzr, #0x8 121b90: f85f03a9 ldur x9, [x29, #-0x10] 121b94: 9b087d20 mul x0, x9, x8 121b98: 97fe65f9 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 121b9c: a9437bfd ldp x29, x30, [sp, #0x30] 121ba0: 910103ff add sp, sp, #0x40 121ba4: d65f03c0 ret 121ba8: d10083ff sub sp, sp, #0x20 121bac: a9017bfd stp x29, x30, [sp, #0x10] 121bb0: 910043fd add x29, sp, #0x10 121bb4: f90007e0 str x0, [sp, #0x8] 121bb8: f94007e0 ldr x0, [sp, #0x8] 121bbc: 94000004 bl 0x121bcc , std::__ndk1::allocator>>::max_size() const+0x31c> 121bc0: a9417bfd ldp x29, x30, [sp, #0x10] 121bc4: 910083ff add sp, sp, #0x20 121bc8: d65f03c0 ret 121bcc: d10043ff sub sp, sp, #0x10 121bd0: f90007e0 str x0, [sp, #0x8] 121bd4: f94007e0 ldr x0, [sp, #0x8] 121bd8: 910043ff add sp, sp, #0x10 121bdc: d65f03c0 ret 121be0: d10083ff sub sp, sp, #0x20 121be4: f9000fe0 str x0, [sp, #0x18] 121be8: f9000be1 str x1, [sp, #0x10] 121bec: f90007e2 str x2, [sp, #0x8] 121bf0: 910083ff add sp, sp, #0x20 121bf4: d65f03c0 ret 0000000000121bf8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 121bf8: d10103ff sub sp, sp, #0x40 121bfc: f9001bfe str x30, [sp, #0x30] 121c00: b27d03e8 orr x8, xzr, #0x8 121c04: d2800009 mov x9, #0x0 // =0 121c08: f90017e0 str x0, [sp, #0x28] 121c0c: f90013e1 str x1, [sp, #0x20] 121c10: f9000fe2 str x2, [sp, #0x18] 121c14: f9000be3 str x3, [sp, #0x10] 121c18: f9400fe0 ldr x0, [sp, #0x18] 121c1c: f94013e1 ldr x1, [sp, #0x20] 121c20: eb010000 subs x0, x0, x1 121c24: 9ac80c08 sdiv x8, x0, x8 121c28: f90007e8 str x8, [sp, #0x8] 121c2c: f94007e8 ldr x8, [sp, #0x8] 121c30: eb09011f cmp x8, x9 121c34: 1a9fd7ea cset w10, gt 121c38: 3700004a tbnz w10, #0x0, 0x121c40 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 121c3c: 14000010 b 0x121c7c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 121c40: b27d03e8 orr x8, xzr, #0x8 121c44: f9400be9 ldr x9, [sp, #0x10] 121c48: f9400120 ldr x0, [x9] 121c4c: f94013e1 ldr x1, [sp, #0x20] 121c50: f94007e9 ldr x9, [sp, #0x8] 121c54: 9b087d22 mul x2, x9, x8 121c58: f90003e8 str x8, [sp] 121c5c: 97fdf84d bl 0x9fd90 121c60: f94007e8 ldr x8, [sp, #0x8] 121c64: f9400be9 ldr x9, [sp, #0x10] 121c68: f9400120 ldr x0, [x9] 121c6c: f94003e1 ldr x1, [sp] 121c70: 9b087c28 mul x8, x1, x8 121c74: 8b080008 add x8, x0, x8 121c78: f9000128 str x8, [x9] 121c7c: f9401bfe ldr x30, [sp, #0x30] 121c80: 910103ff add sp, sp, #0x40 121c84: d65f03c0 ret 121c88: d10043ff sub sp, sp, #0x10 121c8c: f90007e0 str x0, [sp, #0x8] 121c90: 910043ff add sp, sp, #0x10 121c94: d65f03c0 ret 121c98: d10203ff sub sp, sp, #0x80 121c9c: a9077bfd stp x29, x30, [sp, #0x70] 121ca0: 9101c3fd add x29, sp, #0x70 121ca4: d53bd048 mrs x8, TPIDR_EL0 121ca8: f9401508 ldr x8, [x8, #0x28] 121cac: f81f83a8 stur x8, [x29, #-0x8] 121cb0: f81f03a2 stur x2, [x29, #-0x10] 121cb4: f81e83a1 stur x1, [x29, #-0x18] 121cb8: f81e03a0 stur x0, [x29, #-0x20] 121cbc: f85e03a8 ldur x8, [x29, #-0x20] 121cc0: aa0803e0 mov x0, x8 121cc4: f9001fe0 str x0, [sp, #0x38] 121cc8: aa0803e0 mov x0, x8 121ccc: 94000035 bl 0x121da0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1a8> 121cd0: d10063a0 sub x0, x29, #0x18 121cd4: 94000056 bl 0x121e2c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x234> 121cd8: b40004a0 cbz x0, 0x121d6c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x174> 121cdc: 14000001 b 0x121ce0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xe8> 121ce0: d10063a0 sub x0, x29, #0x18 121ce4: 94000052 bl 0x121e2c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x234> 121ce8: f9401ffe ldr x30, [sp, #0x38] 121cec: f9001be0 str x0, [sp, #0x30] 121cf0: aa1e03e0 mov x0, x30 121cf4: f9401be1 ldr x1, [sp, #0x30] 121cf8: 97fe0846 bl 0xa3e10 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEE11__vallocateEm@plt> 121cfc: 14000001 b 0x121d00 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x108> 121d00: d10063a8 sub x8, x29, #0x18 121d04: aa0803e0 mov x0, x8 121d08: f90017e8 str x8, [sp, #0x28] 121d0c: 940000a4 bl 0x121f9c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 121d10: f94017e8 ldr x8, [sp, #0x28] 121d14: f90013e0 str x0, [sp, #0x20] 121d18: aa0803e0 mov x0, x8 121d1c: 940000a6 bl 0x121fb4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 121d20: f94017e8 ldr x8, [sp, #0x28] 121d24: f9000fe0 str x0, [sp, #0x18] 121d28: aa0803e0 mov x0, x8 121d2c: 94000040 bl 0x121e2c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x234> 121d30: f9401fe8 ldr x8, [sp, #0x38] 121d34: f9000be0 str x0, [sp, #0x10] 121d38: aa0803e0 mov x0, x8 121d3c: f94013e1 ldr x1, [sp, #0x20] 121d40: f9400fe2 ldr x2, [sp, #0x18] 121d44: f9400be3 ldr x3, [sp, #0x10] 121d48: 97fe0ba2 bl 0xa4bd0 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEE18__construct_at_endIPKS5_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_m@plt> 121d4c: 14000001 b 0x121d50 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x158> 121d50: 14000007 b 0x121d6c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x174> 121d54: f81d83a0 stur x0, [x29, #-0x28] 121d58: 2a0103e8 mov w8, w1 121d5c: b81d43a8 stur w8, [x29, #-0x2c] 121d60: f9401fe0 ldr x0, [sp, #0x38] 121d64: 97fe1b43 bl 0xa8a70 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEED2Ev@plt> 121d68: 1400000b b 0x121d94 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x19c> 121d6c: d53bd048 mrs x8, TPIDR_EL0 121d70: f9401508 ldr x8, [x8, #0x28] 121d74: f85f83a9 ldur x9, [x29, #-0x8] 121d78: eb090108 subs x8, x8, x9 121d7c: f90007e8 str x8, [sp, #0x8] 121d80: 540000e1 b.ne 0x121d9c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1a4> 121d84: 14000001 b 0x121d88 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x190> 121d88: a9477bfd ldp x29, x30, [sp, #0x70] 121d8c: 910203ff add sp, sp, #0x80 121d90: d65f03c0 ret 121d94: f85d83a0 ldur x0, [x29, #-0x28] 121d98: 97fe185e bl 0xa7f10 <_Unwind_Resume@plt> 121d9c: 97fe1ff5 bl 0xa9d70 <__stack_chk_fail@plt> 121da0: d10103ff sub sp, sp, #0x40 121da4: a9037bfd stp x29, x30, [sp, #0x30] 121da8: 9100c3fd add x29, sp, #0x30 121dac: d53bd048 mrs x8, TPIDR_EL0 121db0: f9401508 ldr x8, [x8, #0x28] 121db4: f81f83a8 stur x8, [x29, #-0x8] 121db8: f9000fe0 str x0, [sp, #0x18] 121dbc: f9400fe8 ldr x8, [sp, #0x18] 121dc0: aa0803e0 mov x0, x8 121dc4: f9000be0 str x0, [sp, #0x10] 121dc8: aa0803e0 mov x0, x8 121dcc: 97ff7737 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 121dd0: 14000001 b 0x121dd4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1dc> 121dd4: aa1f03e8 mov x8, xzr 121dd8: f9400be9 ldr x9, [sp, #0x10] 121ddc: f9000128 str x8, [x9] 121de0: f9000528 str x8, [x9, #0x8] 121de4: 91004120 add x0, x9, #0x10 121de8: f81f03a8 stur x8, [x29, #-0x10] 121dec: d10043a1 sub x1, x29, #0x10 121df0: 97fe1560 bl 0xa7370 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEEC2IDnLb1EEEOT_@plt> 121df4: 14000001 b 0x121df8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x200> 121df8: d53bd048 mrs x8, TPIDR_EL0 121dfc: f9401508 ldr x8, [x8, #0x28] 121e00: f85f83a9 ldur x9, [x29, #-0x8] 121e04: eb090108 subs x8, x8, x9 121e08: f90007e8 str x8, [sp, #0x8] 121e0c: 540000e1 b.ne 0x121e28 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x230> 121e10: 14000001 b 0x121e14 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x21c> 121e14: a9437bfd ldp x29, x30, [sp, #0x30] 121e18: 910103ff add sp, sp, #0x40 121e1c: d65f03c0 ret 121e20: f90003e1 str x1, [sp] 121e24: 97fe30e8 bl 0xae1c4 121e28: 97fe1fd2 bl 0xa9d70 <__stack_chk_fail@plt> 121e2c: d10043ff sub sp, sp, #0x10 121e30: f90007e0 str x0, [sp, #0x8] 121e34: f94007e0 ldr x0, [sp, #0x8] 121e38: f9400400 ldr x0, [x0, #0x8] 121e3c: 910043ff add sp, sp, #0x10 121e40: d65f03c0 ret 0000000000121e44 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 121e44: d10143ff sub sp, sp, #0x50 121e48: a9047bfd stp x29, x30, [sp, #0x40] 121e4c: 910103fd add x29, sp, #0x40 121e50: f81f83a0 stur x0, [x29, #-0x8] 121e54: f81f03a1 stur x1, [x29, #-0x10] 121e58: f85f83a0 ldur x0, [x29, #-0x8] 121e5c: f85f03a1 ldur x1, [x29, #-0x10] 121e60: f81e83a0 stur x0, [x29, #-0x18] 121e64: f90013e1 str x1, [sp, #0x20] 121e68: 97fe0cf6 bl 0xa5240 <_ZNKSt6__ndk16vectorINS_4pairIiN7android12ColorAspects8TransferEEENS_9allocatorIS5_EEE8max_sizeEv@plt> 121e6c: f94013e1 ldr x1, [sp, #0x20] 121e70: eb00003f cmp x1, x0 121e74: 1a9f97e8 cset w8, hi 121e78: 37000048 tbnz w8, #0x0, 0x121e80 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 121e7c: 14000003 b 0x121e88 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 121e80: f85e83a0 ldur x0, [x29, #-0x18] 121e84: 97fe0e33 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 121e88: d2800001 mov x1, #0x0 // =0 121e8c: b27d03e8 orr x8, xzr, #0x8 121e90: f85e83a0 ldur x0, [x29, #-0x18] 121e94: f9000fe1 str x1, [sp, #0x18] 121e98: f9000be8 str x8, [sp, #0x10] 121e9c: 97fff5a5 bl 0x11f530 , std::__ndk1::allocator>>::~__vector_base()+0x238> 121ea0: f85f03a1 ldur x1, [x29, #-0x10] 121ea4: 940000a6 bl 0x12213c , std::__ndk1::allocator>>::max_size() const+0x8c> 121ea8: f85e83a8 ldur x8, [x29, #-0x18] 121eac: f9000500 str x0, [x8, #0x8] 121eb0: f9000100 str x0, [x8] 121eb4: f85e83a8 ldur x8, [x29, #-0x18] 121eb8: f9400108 ldr x8, [x8] 121ebc: f85f03a0 ldur x0, [x29, #-0x10] 121ec0: f9400be1 ldr x1, [sp, #0x10] 121ec4: 9b007c20 mul x0, x1, x0 121ec8: 8b000108 add x8, x8, x0 121ecc: f85e83a0 ldur x0, [x29, #-0x18] 121ed0: f90007e8 str x8, [sp, #0x8] 121ed4: 940000a7 bl 0x122170 , std::__ndk1::allocator>>::max_size() const+0xc0> 121ed8: f94007e8 ldr x8, [sp, #0x8] 121edc: f9000008 str x8, [x0] 121ee0: f85e83a0 ldur x0, [x29, #-0x18] 121ee4: f9400fe1 ldr x1, [sp, #0x18] 121ee8: 940000ad bl 0x12219c , std::__ndk1::allocator>>::max_size() const+0xec> 121eec: a9447bfd ldp x29, x30, [sp, #0x40] 121ef0: 910143ff add sp, sp, #0x50 121ef4: d65f03c0 ret 0000000000121ef8 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 121ef8: d101c3ff sub sp, sp, #0x70 121efc: a9067bfd stp x29, x30, [sp, #0x60] 121f00: 910183fd add x29, sp, #0x60 121f04: d53bd048 mrs x8, TPIDR_EL0 121f08: f9401509 ldr x9, [x8, #0x28] 121f0c: f81f83a9 stur x9, [x29, #-0x8] 121f10: f81e83a0 stur x0, [x29, #-0x18] 121f14: f81e03a1 stur x1, [x29, #-0x20] 121f18: f81d83a2 stur x2, [x29, #-0x28] 121f1c: f9001be3 str x3, [sp, #0x30] 121f20: f85e83a9 ldur x9, [x29, #-0x18] 121f24: aa0903e0 mov x0, x9 121f28: f90013e8 str x8, [sp, #0x20] 121f2c: f9000fe9 str x9, [sp, #0x18] 121f30: 97fff580 bl 0x11f530 , std::__ndk1::allocator>>::~__vector_base()+0x238> 121f34: f90017e0 str x0, [sp, #0x28] 121f38: f9401be2 ldr x2, [sp, #0x30] 121f3c: d10043a8 sub x8, x29, #0x10 121f40: aa0803e0 mov x0, x8 121f44: f9400fe1 ldr x1, [sp, #0x18] 121f48: f9000be8 str x8, [sp, #0x10] 121f4c: 94000125 bl 0x1223e0 , std::__ndk1::allocator>>::max_size() const+0x330> 121f50: f94017e0 ldr x0, [sp, #0x28] 121f54: f85e03a1 ldur x1, [x29, #-0x20] 121f58: f85d83a2 ldur x2, [x29, #-0x28] 121f5c: f9400fe8 ldr x8, [sp, #0x18] 121f60: 91002103 add x3, x8, #0x8 121f64: 97fe1933 bl 0xa8430 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects8TransferEEEEEE25__construct_range_forwardIKS6_S6_S6_S6_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS7_PSC_RT_EE5valueEvE4typeERS7_PSI_SN_RSH_@plt> 121f68: f9400be0 ldr x0, [sp, #0x10] 121f6c: 94000147 bl 0x122488 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 121f70: f94013e8 ldr x8, [sp, #0x20] 121f74: f9401509 ldr x9, [x8, #0x28] 121f78: f85f83a0 ldur x0, [x29, #-0x8] 121f7c: eb000129 subs x9, x9, x0 121f80: f90007e9 str x9, [sp, #0x8] 121f84: 540000a1 b.ne 0x121f98 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 121f88: 14000001 b 0x121f8c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 121f8c: a9467bfd ldp x29, x30, [sp, #0x60] 121f90: 9101c3ff add sp, sp, #0x70 121f94: d65f03c0 ret 121f98: 97fe1f76 bl 0xa9d70 <__stack_chk_fail@plt> 121f9c: d10043ff sub sp, sp, #0x10 121fa0: f90007e0 str x0, [sp, #0x8] 121fa4: f94007e0 ldr x0, [sp, #0x8] 121fa8: f9400000 ldr x0, [x0] 121fac: 910043ff add sp, sp, #0x10 121fb0: d65f03c0 ret 121fb4: d10043ff sub sp, sp, #0x10 121fb8: b27d03e8 orr x8, xzr, #0x8 121fbc: f90007e0 str x0, [sp, #0x8] 121fc0: f94007e0 ldr x0, [sp, #0x8] 121fc4: aa0003e9 mov x9, x0 121fc8: f9400129 ldr x9, [x9] 121fcc: f9400400 ldr x0, [x0, #0x8] 121fd0: 9b007d08 mul x8, x8, x0 121fd4: 8b080128 add x8, x9, x8 121fd8: aa0803e0 mov x0, x8 121fdc: 910043ff add sp, sp, #0x10 121fe0: d65f03c0 ret 0000000000121fe4 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 121fe4: d100c3ff sub sp, sp, #0x30 121fe8: a9027bfd stp x29, x30, [sp, #0x20] 121fec: 910083fd add x29, sp, #0x20 121ff0: f81f83a0 stur x0, [x29, #-0x8] 121ff4: f9000be1 str x1, [sp, #0x10] 121ff8: f85f83a0 ldur x0, [x29, #-0x8] 121ffc: f9400be1 ldr x1, [sp, #0x10] 122000: f90007e0 str x0, [sp, #0x8] 122004: aa0103e0 mov x0, x1 122008: 97ff76c0 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 12200c: f94007e1 ldr x1, [sp, #0x8] 122010: f90003e0 str x0, [sp] 122014: aa0103e0 mov x0, x1 122018: f94003e1 ldr x1, [sp] 12201c: 97fe0421 bl 0xa30a0 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIiN7android12ColorAspects8TransferEEELi0ELb0EEC2IDnvEEOT_@plt> 122020: f94007e0 ldr x0, [sp, #0x8] 122024: 94000016 bl 0x12207c *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 122028: a9427bfd ldp x29, x30, [sp, #0x20] 12202c: 9100c3ff add sp, sp, #0x30 122030: d65f03c0 ret 0000000000122034 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 122034: d100c3ff sub sp, sp, #0x30 122038: a9027bfd stp x29, x30, [sp, #0x20] 12203c: 910083fd add x29, sp, #0x20 122040: d2800008 mov x8, #0x0 // =0 122044: f81f83a0 stur x0, [x29, #-0x8] 122048: f9000be1 str x1, [sp, #0x10] 12204c: f85f83a0 ldur x0, [x29, #-0x8] 122050: f9400be1 ldr x1, [sp, #0x10] 122054: f90007e0 str x0, [sp, #0x8] 122058: aa0103e0 mov x0, x1 12205c: f90003e8 str x8, [sp] 122060: 97ff76aa bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 122064: f94003e8 ldr x8, [sp] 122068: f94007e1 ldr x1, [sp, #0x8] 12206c: f9000028 str x8, [x1] 122070: a9427bfd ldp x29, x30, [sp, #0x20] 122074: 9100c3ff add sp, sp, #0x30 122078: d65f03c0 ret 12207c: d10083ff sub sp, sp, #0x20 122080: a9017bfd stp x29, x30, [sp, #0x10] 122084: 910043fd add x29, sp, #0x10 122088: f90007e0 str x0, [sp, #0x8] 12208c: f94007e0 ldr x0, [sp, #0x8] 122090: 94000004 bl 0x1220a0 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 122094: a9417bfd ldp x29, x30, [sp, #0x10] 122098: 910083ff add sp, sp, #0x20 12209c: d65f03c0 ret 1220a0: d10043ff sub sp, sp, #0x10 1220a4: f90007e0 str x0, [sp, #0x8] 1220a8: 910043ff add sp, sp, #0x10 1220ac: d65f03c0 ret 00000000001220b0 , std::__ndk1::allocator>>::max_size() const>: 1220b0: d10143ff sub sp, sp, #0x50 1220b4: a9047bfd stp x29, x30, [sp, #0x40] 1220b8: 910103fd add x29, sp, #0x40 1220bc: d53bd048 mrs x8, TPIDR_EL0 1220c0: f9401508 ldr x8, [x8, #0x28] 1220c4: f81f83a8 stur x8, [x29, #-0x8] 1220c8: f90013e0 str x0, [sp, #0x20] 1220cc: f94013e0 ldr x0, [sp, #0x20] 1220d0: 94000070 bl 0x122290 , std::__ndk1::allocator>>::max_size() const+0x1e0> 1220d4: 94000064 bl 0x122264 , std::__ndk1::allocator>>::max_size() const+0x1b4> 1220d8: f81f03a0 stur x0, [x29, #-0x10] 1220dc: 97ff7752 bl 0xffe24 ::__throw_length_error() const+0x200> 1220e0: f81e83a0 stur x0, [x29, #-0x18] 1220e4: d10043a0 sub x0, x29, #0x10 1220e8: d10063a1 sub x1, x29, #0x18 1220ec: 97ff772b bl 0xffd98 ::__throw_length_error() const+0x174> 1220f0: f9000fe0 str x0, [sp, #0x18] 1220f4: 14000001 b 0x1220f8 , std::__ndk1::allocator>>::max_size() const+0x48> 1220f8: f9400fe8 ldr x8, [sp, #0x18] 1220fc: f9400109 ldr x9, [x8] 122100: d53bd04a mrs x10, TPIDR_EL0 122104: f940154a ldr x10, [x10, #0x28] 122108: f85f83ab ldur x11, [x29, #-0x8] 12210c: eb0b014a subs x10, x10, x11 122110: f9000be9 str x9, [sp, #0x10] 122114: f90007ea str x10, [sp, #0x8] 122118: 54000101 b.ne 0x122138 , std::__ndk1::allocator>>::max_size() const+0x88> 12211c: 14000001 b 0x122120 , std::__ndk1::allocator>>::max_size() const+0x70> 122120: f9400be0 ldr x0, [sp, #0x10] 122124: a9447bfd ldp x29, x30, [sp, #0x40] 122128: 910143ff add sp, sp, #0x50 12212c: d65f03c0 ret 122130: f90003e1 str x1, [sp] 122134: 97fe3024 bl 0xae1c4 122138: 97fe1f0e bl 0xa9d70 <__stack_chk_fail@plt> 12213c: d10083ff sub sp, sp, #0x20 122140: a9017bfd stp x29, x30, [sp, #0x10] 122144: 910043fd add x29, sp, #0x10 122148: d2800008 mov x8, #0x0 // =0 12214c: f90007e0 str x0, [sp, #0x8] 122150: f90003e1 str x1, [sp] 122154: f94007e0 ldr x0, [sp, #0x8] 122158: f94003e1 ldr x1, [sp] 12215c: aa0803e2 mov x2, x8 122160: 94000076 bl 0x122338 , std::__ndk1::allocator>>::max_size() const+0x288> 122164: a9417bfd ldp x29, x30, [sp, #0x10] 122168: 910083ff add sp, sp, #0x20 12216c: d65f03c0 ret 122170: d10083ff sub sp, sp, #0x20 122174: a9017bfd stp x29, x30, [sp, #0x10] 122178: 910043fd add x29, sp, #0x10 12217c: b27c03e8 orr x8, xzr, #0x10 122180: f90007e0 str x0, [sp, #0x8] 122184: f94007e0 ldr x0, [sp, #0x8] 122188: 8b080000 add x0, x0, x8 12218c: 94000087 bl 0x1223a8 , std::__ndk1::allocator>>::max_size() const+0x2f8> 122190: a9417bfd ldp x29, x30, [sp, #0x10] 122194: 910083ff add sp, sp, #0x20 122198: d65f03c0 ret 12219c: d10183ff sub sp, sp, #0x60 1221a0: a9057bfd stp x29, x30, [sp, #0x50] 1221a4: 910143fd add x29, sp, #0x50 1221a8: b27d03e8 orr x8, xzr, #0x8 1221ac: f81f83a0 stur x0, [x29, #-0x8] 1221b0: f81f03a1 stur x1, [x29, #-0x10] 1221b4: f85f83a0 ldur x0, [x29, #-0x8] 1221b8: f81e83a0 stur x0, [x29, #-0x18] 1221bc: f81e03a8 stur x8, [x29, #-0x20] 1221c0: 97fff477 bl 0x11f39c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 1221c4: f85e83a8 ldur x8, [x29, #-0x18] 1221c8: f90017e0 str x0, [sp, #0x28] 1221cc: aa0803e0 mov x0, x8 1221d0: 97fff473 bl 0x11f39c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 1221d4: f85e83a8 ldur x8, [x29, #-0x18] 1221d8: f90013e0 str x0, [sp, #0x20] 1221dc: aa0803e0 mov x0, x8 1221e0: 97fff479 bl 0x11f3c4 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 1221e4: f85e03a8 ldur x8, [x29, #-0x20] 1221e8: 9b007d00 mul x0, x8, x0 1221ec: f94013e1 ldr x1, [sp, #0x20] 1221f0: 8b000020 add x0, x1, x0 1221f4: f85e83a9 ldur x9, [x29, #-0x18] 1221f8: f9000fe0 str x0, [sp, #0x18] 1221fc: aa0903e0 mov x0, x9 122200: 97fff467 bl 0x11f39c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 122204: f85e83a8 ldur x8, [x29, #-0x18] 122208: f9000be0 str x0, [sp, #0x10] 12220c: aa0803e0 mov x0, x8 122210: 97fff46d bl 0x11f3c4 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 122214: f85e03a8 ldur x8, [x29, #-0x20] 122218: 9b007d09 mul x9, x8, x0 12221c: f9400be0 ldr x0, [sp, #0x10] 122220: 8b090009 add x9, x0, x9 122224: f85e83a0 ldur x0, [x29, #-0x18] 122228: f90007e9 str x9, [sp, #0x8] 12222c: 97fff45c bl 0x11f39c , std::__ndk1::allocator>>::~__vector_base()+0xa4> 122230: f85f03a8 ldur x8, [x29, #-0x10] 122234: f85e03a9 ldur x9, [x29, #-0x20] 122238: 9b087d28 mul x8, x9, x8 12223c: 8b080008 add x8, x0, x8 122240: f85e83a0 ldur x0, [x29, #-0x18] 122244: f94017e1 ldr x1, [sp, #0x28] 122248: f9400fe2 ldr x2, [sp, #0x18] 12224c: f94007e3 ldr x3, [sp, #0x8] 122250: aa0803e4 mov x4, x8 122254: 97fff44a bl 0x11f37c , std::__ndk1::allocator>>::~__vector_base()+0x84> 122258: a9457bfd ldp x29, x30, [sp, #0x50] 12225c: 910183ff add sp, sp, #0x60 122260: d65f03c0 ret 122264: d10083ff sub sp, sp, #0x20 122268: a9017bfd stp x29, x30, [sp, #0x10] 12226c: 910043fd add x29, sp, #0x10 122270: 91001fe8 add x8, sp, #0x7 122274: f90007e0 str x0, [sp, #0x8] 122278: f94007e1 ldr x1, [sp, #0x8] 12227c: 39400100 ldrb w0, [x8] 122280: 9400000f bl 0x1222bc , std::__ndk1::allocator>>::max_size() const+0x20c> 122284: a9417bfd ldp x29, x30, [sp, #0x10] 122288: 910083ff add sp, sp, #0x20 12228c: d65f03c0 ret 122290: d10083ff sub sp, sp, #0x20 122294: a9017bfd stp x29, x30, [sp, #0x10] 122298: 910043fd add x29, sp, #0x10 12229c: b27c03e8 orr x8, xzr, #0x10 1222a0: f90007e0 str x0, [sp, #0x8] 1222a4: f94007e0 ldr x0, [sp, #0x8] 1222a8: 8b080000 add x0, x0, x8 1222ac: 94000015 bl 0x122300 , std::__ndk1::allocator>>::max_size() const+0x250> 1222b0: a9417bfd ldp x29, x30, [sp, #0x10] 1222b4: 910083ff add sp, sp, #0x20 1222b8: d65f03c0 ret 1222bc: d10083ff sub sp, sp, #0x20 1222c0: a9017bfd stp x29, x30, [sp, #0x10] 1222c4: 910043fd add x29, sp, #0x10 1222c8: d10007a8 sub x8, x29, #0x1 1222cc: 39000100 strb w0, [x8] 1222d0: f90003e1 str x1, [sp] 1222d4: f94003e0 ldr x0, [sp] 1222d8: 94000004 bl 0x1222e8 , std::__ndk1::allocator>>::max_size() const+0x238> 1222dc: a9417bfd ldp x29, x30, [sp, #0x10] 1222e0: 910083ff add sp, sp, #0x20 1222e4: d65f03c0 ret 1222e8: d10043ff sub sp, sp, #0x10 1222ec: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 1222f0: f90007e0 str x0, [sp, #0x8] 1222f4: aa0803e0 mov x0, x8 1222f8: 910043ff add sp, sp, #0x10 1222fc: d65f03c0 ret 122300: d10083ff sub sp, sp, #0x20 122304: a9017bfd stp x29, x30, [sp, #0x10] 122308: 910043fd add x29, sp, #0x10 12230c: f90007e0 str x0, [sp, #0x8] 122310: f94007e0 ldr x0, [sp, #0x8] 122314: 94000004 bl 0x122324 , std::__ndk1::allocator>>::max_size() const+0x274> 122318: a9417bfd ldp x29, x30, [sp, #0x10] 12231c: 910083ff add sp, sp, #0x20 122320: d65f03c0 ret 122324: d10043ff sub sp, sp, #0x10 122328: f90007e0 str x0, [sp, #0x8] 12232c: f94007e0 ldr x0, [sp, #0x8] 122330: 910043ff add sp, sp, #0x10 122334: d65f03c0 ret 122338: d10103ff sub sp, sp, #0x40 12233c: a9037bfd stp x29, x30, [sp, #0x30] 122340: 9100c3fd add x29, sp, #0x30 122344: d00006a8 adrp x8, 0x1f8000 122348: 9109c508 add x8, x8, #0x271 12234c: f81f83a0 stur x0, [x29, #-0x8] 122350: f81f03a1 stur x1, [x29, #-0x10] 122354: f9000fe2 str x2, [sp, #0x18] 122358: f85f83a0 ldur x0, [x29, #-0x8] 12235c: f85f03a1 ldur x1, [x29, #-0x10] 122360: f9000be8 str x8, [sp, #0x10] 122364: f90007e1 str x1, [sp, #0x8] 122368: 97ffffe0 bl 0x1222e8 , std::__ndk1::allocator>>::max_size() const+0x238> 12236c: f94007e8 ldr x8, [sp, #0x8] 122370: eb00011f cmp x8, x0 122374: 1a9f97e9 cset w9, hi 122378: 37000049 tbnz w9, #0x0, 0x122380 , std::__ndk1::allocator>>::max_size() const+0x2d0> 12237c: 14000003 b 0x122388 , std::__ndk1::allocator>>::max_size() const+0x2d8> 122380: f9400be0 ldr x0, [sp, #0x10] 122384: 97fe6377 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 122388: b27e03e1 orr x1, xzr, #0x4 12238c: b27d03e8 orr x8, xzr, #0x8 122390: f85f03a9 ldur x9, [x29, #-0x10] 122394: 9b087d20 mul x0, x9, x8 122398: 97fe63f9 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 12239c: a9437bfd ldp x29, x30, [sp, #0x30] 1223a0: 910103ff add sp, sp, #0x40 1223a4: d65f03c0 ret 1223a8: d10083ff sub sp, sp, #0x20 1223ac: a9017bfd stp x29, x30, [sp, #0x10] 1223b0: 910043fd add x29, sp, #0x10 1223b4: f90007e0 str x0, [sp, #0x8] 1223b8: f94007e0 ldr x0, [sp, #0x8] 1223bc: 94000004 bl 0x1223cc , std::__ndk1::allocator>>::max_size() const+0x31c> 1223c0: a9417bfd ldp x29, x30, [sp, #0x10] 1223c4: 910083ff add sp, sp, #0x20 1223c8: d65f03c0 ret 1223cc: d10043ff sub sp, sp, #0x10 1223d0: f90007e0 str x0, [sp, #0x8] 1223d4: f94007e0 ldr x0, [sp, #0x8] 1223d8: 910043ff add sp, sp, #0x10 1223dc: d65f03c0 ret 1223e0: d10083ff sub sp, sp, #0x20 1223e4: f9000fe0 str x0, [sp, #0x18] 1223e8: f9000be1 str x1, [sp, #0x10] 1223ec: f90007e2 str x2, [sp, #0x8] 1223f0: 910083ff add sp, sp, #0x20 1223f4: d65f03c0 ret 00000000001223f8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 1223f8: d10103ff sub sp, sp, #0x40 1223fc: f9001bfe str x30, [sp, #0x30] 122400: b27d03e8 orr x8, xzr, #0x8 122404: d2800009 mov x9, #0x0 // =0 122408: f90017e0 str x0, [sp, #0x28] 12240c: f90013e1 str x1, [sp, #0x20] 122410: f9000fe2 str x2, [sp, #0x18] 122414: f9000be3 str x3, [sp, #0x10] 122418: f9400fe0 ldr x0, [sp, #0x18] 12241c: f94013e1 ldr x1, [sp, #0x20] 122420: eb010000 subs x0, x0, x1 122424: 9ac80c08 sdiv x8, x0, x8 122428: f90007e8 str x8, [sp, #0x8] 12242c: f94007e8 ldr x8, [sp, #0x8] 122430: eb09011f cmp x8, x9 122434: 1a9fd7ea cset w10, gt 122438: 3700004a tbnz w10, #0x0, 0x122440 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 12243c: 14000010 b 0x12247c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 122440: b27d03e8 orr x8, xzr, #0x8 122444: f9400be9 ldr x9, [sp, #0x10] 122448: f9400120 ldr x0, [x9] 12244c: f94013e1 ldr x1, [sp, #0x20] 122450: f94007e9 ldr x9, [sp, #0x8] 122454: 9b087d22 mul x2, x9, x8 122458: f90003e8 str x8, [sp] 12245c: 97fdf64d bl 0x9fd90 122460: f94007e8 ldr x8, [sp, #0x8] 122464: f9400be9 ldr x9, [sp, #0x10] 122468: f9400120 ldr x0, [x9] 12246c: f94003e1 ldr x1, [sp] 122470: 9b087c28 mul x8, x1, x8 122474: 8b080008 add x8, x0, x8 122478: f9000128 str x8, [x9] 12247c: f9401bfe ldr x30, [sp, #0x30] 122480: 910103ff add sp, sp, #0x40 122484: d65f03c0 ret 122488: d10043ff sub sp, sp, #0x10 12248c: f90007e0 str x0, [sp, #0x8] 122490: 910043ff add sp, sp, #0x10 122494: d65f03c0 ret 122498: d10203ff sub sp, sp, #0x80 12249c: a9077bfd stp x29, x30, [sp, #0x70] 1224a0: 9101c3fd add x29, sp, #0x70 1224a4: d53bd048 mrs x8, TPIDR_EL0 1224a8: f9401508 ldr x8, [x8, #0x28] 1224ac: f81f83a8 stur x8, [x29, #-0x8] 1224b0: f81f03a2 stur x2, [x29, #-0x10] 1224b4: f81e83a1 stur x1, [x29, #-0x18] 1224b8: f81e03a0 stur x0, [x29, #-0x20] 1224bc: f85e03a8 ldur x8, [x29, #-0x20] 1224c0: aa0803e0 mov x0, x8 1224c4: f9001fe0 str x0, [sp, #0x38] 1224c8: aa0803e0 mov x0, x8 1224cc: 94000035 bl 0x1225a0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1a8> 1224d0: d10063a0 sub x0, x29, #0x18 1224d4: 94000056 bl 0x12262c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x234> 1224d8: b40004a0 cbz x0, 0x12256c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x174> 1224dc: 14000001 b 0x1224e0 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0xe8> 1224e0: d10063a0 sub x0, x29, #0x18 1224e4: 94000052 bl 0x12262c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x234> 1224e8: f9401ffe ldr x30, [sp, #0x38] 1224ec: f9001be0 str x0, [sp, #0x30] 1224f0: aa1e03e0 mov x0, x30 1224f4: f9401be1 ldr x1, [sp, #0x30] 1224f8: 97fdfe6e bl 0xa1eb0 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEE11__vallocateEm@plt> 1224fc: 14000001 b 0x122500 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x108> 122500: d10063a8 sub x8, x29, #0x18 122504: aa0803e0 mov x0, x8 122508: f90017e8 str x8, [sp, #0x28] 12250c: 940000a4 bl 0x12279c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa4> 122510: f94017e8 ldr x8, [sp, #0x28] 122514: f90013e0 str x0, [sp, #0x20] 122518: aa0803e0 mov x0, x8 12251c: 940000a6 bl 0x1227b4 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xbc> 122520: f94017e8 ldr x8, [sp, #0x28] 122524: f9000fe0 str x0, [sp, #0x18] 122528: aa0803e0 mov x0, x8 12252c: 94000040 bl 0x12262c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x234> 122530: f9401fe8 ldr x8, [sp, #0x38] 122534: f9000be0 str x0, [sp, #0x10] 122538: aa0803e0 mov x0, x8 12253c: f94013e1 ldr x1, [sp, #0x20] 122540: f9400fe2 ldr x2, [sp, #0x18] 122544: f9400be3 ldr x3, [sp, #0x10] 122548: 97fe1c1a bl 0xa95b0 <_ZNSt6__ndk16vectorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEE18__construct_at_endIPKS5_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_m@plt> 12254c: 14000001 b 0x122550 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x158> 122550: 14000007 b 0x12256c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x174> 122554: f81d83a0 stur x0, [x29, #-0x28] 122558: 2a0103e8 mov w8, w1 12255c: b81d43a8 stur w8, [x29, #-0x2c] 122560: f9401fe0 ldr x0, [sp, #0x38] 122564: 97fe017b bl 0xa2b50 <_ZNSt6__ndk113__vector_baseINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEED2Ev@plt> 122568: 1400000b b 0x122594 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x19c> 12256c: d53bd048 mrs x8, TPIDR_EL0 122570: f9401508 ldr x8, [x8, #0x28] 122574: f85f83a9 ldur x9, [x29, #-0x8] 122578: eb090108 subs x8, x8, x9 12257c: f90007e8 str x8, [sp, #0x8] 122580: 540000e1 b.ne 0x12259c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1a4> 122584: 14000001 b 0x122588 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x190> 122588: a9477bfd ldp x29, x30, [sp, #0x70] 12258c: 910203ff add sp, sp, #0x80 122590: d65f03c0 ret 122594: f85d83a0 ldur x0, [x29, #-0x28] 122598: 97fe165e bl 0xa7f10 <_Unwind_Resume@plt> 12259c: 97fe1df5 bl 0xa9d70 <__stack_chk_fail@plt> 1225a0: d10103ff sub sp, sp, #0x40 1225a4: a9037bfd stp x29, x30, [sp, #0x30] 1225a8: 9100c3fd add x29, sp, #0x30 1225ac: d53bd048 mrs x8, TPIDR_EL0 1225b0: f9401508 ldr x8, [x8, #0x28] 1225b4: f81f83a8 stur x8, [x29, #-0x8] 1225b8: f9000fe0 str x0, [sp, #0x18] 1225bc: f9400fe8 ldr x8, [sp, #0x18] 1225c0: aa0803e0 mov x0, x8 1225c4: f9000be0 str x0, [sp, #0x10] 1225c8: aa0803e0 mov x0, x8 1225cc: 97ff7537 bl 0xffaa8 , std::__ndk1::allocator>>::~__vector_base()+0x84> 1225d0: 14000001 b 0x1225d4 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x1dc> 1225d4: aa1f03e8 mov x8, xzr 1225d8: f9400be9 ldr x9, [sp, #0x10] 1225dc: f9000128 str x8, [x9] 1225e0: f9000528 str x8, [x9, #0x8] 1225e4: 91004120 add x0, x9, #0x10 1225e8: f81f03a8 stur x8, [x29, #-0x10] 1225ec: d10043a1 sub x1, x29, #0x10 1225f0: 97fe1d80 bl 0xa9bf0 <_ZNSt6__ndk117__compressed_pairIPNS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEEC2IDnLb1EEEOT_@plt> 1225f4: 14000001 b 0x1225f8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x200> 1225f8: d53bd048 mrs x8, TPIDR_EL0 1225fc: f9401508 ldr x8, [x8, #0x28] 122600: f85f83a9 ldur x9, [x29, #-0x8] 122604: eb090108 subs x8, x8, x9 122608: f90007e8 str x8, [sp, #0x8] 12260c: 540000e1 b.ne 0x122628 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x230> 122610: 14000001 b 0x122614 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x21c> 122614: a9437bfd ldp x29, x30, [sp, #0x30] 122618: 910103ff add sp, sp, #0x40 12261c: d65f03c0 ret 122620: f90003e1 str x1, [sp] 122624: 97fe2ee8 bl 0xae1c4 122628: 97fe1dd2 bl 0xa9d70 <__stack_chk_fail@plt> 12262c: d10043ff sub sp, sp, #0x10 122630: f90007e0 str x0, [sp, #0x8] 122634: f94007e0 ldr x0, [sp, #0x8] 122638: f9400400 ldr x0, [x0, #0x8] 12263c: 910043ff add sp, sp, #0x10 122640: d65f03c0 ret 0000000000122644 , std::__ndk1::allocator>>::__vallocate(unsigned long)>: 122644: d10143ff sub sp, sp, #0x50 122648: a9047bfd stp x29, x30, [sp, #0x40] 12264c: 910103fd add x29, sp, #0x40 122650: f81f83a0 stur x0, [x29, #-0x8] 122654: f81f03a1 stur x1, [x29, #-0x10] 122658: f85f83a0 ldur x0, [x29, #-0x8] 12265c: f85f03a1 ldur x1, [x29, #-0x10] 122660: f81e83a0 stur x0, [x29, #-0x18] 122664: f90013e1 str x1, [sp, #0x20] 122668: 97fe19b6 bl 0xa8d40 <_ZNKSt6__ndk16vectorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEENS_9allocatorIS5_EEE8max_sizeEv@plt> 12266c: f94013e1 ldr x1, [sp, #0x20] 122670: eb00003f cmp x1, x0 122674: 1a9f97e8 cset w8, hi 122678: 37000048 tbnz w8, #0x0, 0x122680 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x3c> 12267c: 14000003 b 0x122688 , std::__ndk1::allocator>>::__vallocate(unsigned long)+0x44> 122680: f85e83a0 ldur x0, [x29, #-0x18] 122684: 97fe0c33 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 122688: d2800001 mov x1, #0x0 // =0 12268c: b27d03e8 orr x8, xzr, #0x8 122690: f85e83a0 ldur x0, [x29, #-0x18] 122694: f9000fe1 str x1, [sp, #0x18] 122698: f9000be8 str x8, [sp, #0x10] 12269c: 97fff4ee bl 0x11fa54 , std::__ndk1::allocator>>::~__vector_base()+0x238> 1226a0: f85f03a1 ldur x1, [x29, #-0x10] 1226a4: 940000a6 bl 0x12293c , std::__ndk1::allocator>>::max_size() const+0x8c> 1226a8: f85e83a8 ldur x8, [x29, #-0x18] 1226ac: f9000500 str x0, [x8, #0x8] 1226b0: f9000100 str x0, [x8] 1226b4: f85e83a8 ldur x8, [x29, #-0x18] 1226b8: f9400108 ldr x8, [x8] 1226bc: f85f03a0 ldur x0, [x29, #-0x10] 1226c0: f9400be1 ldr x1, [sp, #0x10] 1226c4: 9b007c20 mul x0, x1, x0 1226c8: 8b000108 add x8, x8, x0 1226cc: f85e83a0 ldur x0, [x29, #-0x18] 1226d0: f90007e8 str x8, [sp, #0x8] 1226d4: 940000a7 bl 0x122970 , std::__ndk1::allocator>>::max_size() const+0xc0> 1226d8: f94007e8 ldr x8, [sp, #0x8] 1226dc: f9000008 str x8, [x0] 1226e0: f85e83a0 ldur x0, [x29, #-0x18] 1226e4: f9400fe1 ldr x1, [sp, #0x18] 1226e8: 940000ad bl 0x12299c , std::__ndk1::allocator>>::max_size() const+0xec> 1226ec: a9447bfd ldp x29, x30, [sp, #0x40] 1226f0: 910143ff add sp, sp, #0x50 1226f4: d65f03c0 ret 00000000001226f8 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)>: 1226f8: d101c3ff sub sp, sp, #0x70 1226fc: a9067bfd stp x29, x30, [sp, #0x60] 122700: 910183fd add x29, sp, #0x60 122704: d53bd048 mrs x8, TPIDR_EL0 122708: f9401509 ldr x9, [x8, #0x28] 12270c: f81f83a9 stur x9, [x29, #-0x8] 122710: f81e83a0 stur x0, [x29, #-0x18] 122714: f81e03a1 stur x1, [x29, #-0x20] 122718: f81d83a2 stur x2, [x29, #-0x28] 12271c: f9001be3 str x3, [sp, #0x30] 122720: f85e83a9 ldur x9, [x29, #-0x18] 122724: aa0903e0 mov x0, x9 122728: f90013e8 str x8, [sp, #0x20] 12272c: f9000fe9 str x9, [sp, #0x18] 122730: 97fff4c9 bl 0x11fa54 , std::__ndk1::allocator>>::~__vector_base()+0x238> 122734: f90017e0 str x0, [sp, #0x28] 122738: f9401be2 ldr x2, [sp, #0x30] 12273c: d10043a8 sub x8, x29, #0x10 122740: aa0803e0 mov x0, x8 122744: f9400fe1 ldr x1, [sp, #0x18] 122748: f9000be8 str x8, [sp, #0x10] 12274c: 94000125 bl 0x122be0 , std::__ndk1::allocator>>::max_size() const+0x330> 122750: f94017e0 ldr x0, [sp, #0x28] 122754: f85e03a1 ldur x1, [x29, #-0x20] 122758: f85d83a2 ldur x2, [x29, #-0x28] 12275c: f9400fe8 ldr x8, [sp, #0x18] 122760: 91002103 add x3, x8, #0x8 122764: 97fe02cb bl 0xa3290 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_4pairIiN7android12ColorAspects12MatrixCoeffsEEEEEE25__construct_range_forwardIKS6_S6_S6_S6_EENS_9enable_ifIXaaaasr31is_trivially_move_constructibleIT0_EE5valuesr7is_sameIT1_T2_EE5valueooL_ZNS_17integral_constantIbLb1EE5valueEEntsr15__has_constructIS7_PSC_RT_EE5valueEvE4typeERS7_PSI_SN_RSH_@plt> 122768: f9400be0 ldr x0, [sp, #0x10] 12276c: 94000147 bl 0x122c88 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x90> 122770: f94013e8 ldr x8, [sp, #0x20] 122774: f9401509 ldr x9, [x8, #0x28] 122778: f85f83a0 ldur x0, [x29, #-0x8] 12277c: eb000129 subs x9, x9, x0 122780: f90007e9 str x9, [sp, #0x8] 122784: 540000a1 b.ne 0x122798 const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0xa0> 122788: 14000001 b 0x12278c const*>::value, void>::type std::__ndk1::vector, std::__ndk1::allocator>>::__construct_at_end const*>(std::__ndk1::pair const*, std::__ndk1::pair const*, unsigned long)+0x94> 12278c: a9467bfd ldp x29, x30, [sp, #0x60] 122790: 9101c3ff add sp, sp, #0x70 122794: d65f03c0 ret 122798: 97fe1d76 bl 0xa9d70 <__stack_chk_fail@plt> 12279c: d10043ff sub sp, sp, #0x10 1227a0: f90007e0 str x0, [sp, #0x8] 1227a4: f94007e0 ldr x0, [sp, #0x8] 1227a8: f9400000 ldr x0, [x0] 1227ac: 910043ff add sp, sp, #0x10 1227b0: d65f03c0 ret 1227b4: d10043ff sub sp, sp, #0x10 1227b8: b27d03e8 orr x8, xzr, #0x8 1227bc: f90007e0 str x0, [sp, #0x8] 1227c0: f94007e0 ldr x0, [sp, #0x8] 1227c4: aa0003e9 mov x9, x0 1227c8: f9400129 ldr x9, [x9] 1227cc: f9400400 ldr x0, [x0, #0x8] 1227d0: 9b007d08 mul x8, x8, x0 1227d4: 8b080128 add x8, x9, x8 1227d8: aa0803e0 mov x0, x8 1227dc: 910043ff add sp, sp, #0x10 1227e0: d65f03c0 ret 00000000001227e4 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)>: 1227e4: d100c3ff sub sp, sp, #0x30 1227e8: a9027bfd stp x29, x30, [sp, #0x20] 1227ec: 910083fd add x29, sp, #0x20 1227f0: f81f83a0 stur x0, [x29, #-0x8] 1227f4: f9000be1 str x1, [sp, #0x10] 1227f8: f85f83a0 ldur x0, [x29, #-0x8] 1227fc: f9400be1 ldr x1, [sp, #0x10] 122800: f90007e0 str x0, [sp, #0x8] 122804: aa0103e0 mov x0, x1 122808: 97ff74c0 bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 12280c: f94007e1 ldr x1, [sp, #0x8] 122810: f90003e0 str x0, [sp] 122814: aa0103e0 mov x0, x1 122818: f94003e1 ldr x1, [sp] 12281c: 97fe1191 bl 0xa6e60 <_ZNSt6__ndk122__compressed_pair_elemIPNS_4pairIiN7android12ColorAspects12MatrixCoeffsEEELi0ELb0EEC2IDnvEEOT_@plt> 122820: f94007e0 ldr x0, [sp, #0x8] 122824: 94000016 bl 0x12287c *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x48> 122828: a9427bfd ldp x29, x30, [sp, #0x20] 12282c: 9100c3ff add sp, sp, #0x30 122830: d65f03c0 ret 0000000000122834 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)>: 122834: d100c3ff sub sp, sp, #0x30 122838: a9027bfd stp x29, x30, [sp, #0x20] 12283c: 910083fd add x29, sp, #0x20 122840: d2800008 mov x8, #0x0 // =0 122844: f81f83a0 stur x0, [x29, #-0x8] 122848: f9000be1 str x1, [sp, #0x10] 12284c: f85f83a0 ldur x0, [x29, #-0x8] 122850: f9400be1 ldr x1, [sp, #0x10] 122854: f90007e0 str x0, [sp, #0x8] 122858: aa0103e0 mov x0, x1 12285c: f90003e8 str x8, [sp] 122860: 97ff74aa bl 0xffb08 *, std::__ndk1::allocator>>::__compressed_pair(std::nullptr_t&&)+0x50> 122864: f94003e8 ldr x8, [sp] 122868: f94007e1 ldr x1, [sp, #0x8] 12286c: f9000028 str x8, [x1] 122870: a9427bfd ldp x29, x30, [sp, #0x20] 122874: 9100c3ff add sp, sp, #0x30 122878: d65f03c0 ret 12287c: d10083ff sub sp, sp, #0x20 122880: a9017bfd stp x29, x30, [sp, #0x10] 122884: 910043fd add x29, sp, #0x10 122888: f90007e0 str x0, [sp, #0x8] 12288c: f94007e0 ldr x0, [sp, #0x8] 122890: 94000004 bl 0x1228a0 *, 0, false>::__compressed_pair_elem(std::nullptr_t&&)+0x6c> 122894: a9417bfd ldp x29, x30, [sp, #0x10] 122898: 910083ff add sp, sp, #0x20 12289c: d65f03c0 ret 1228a0: d10043ff sub sp, sp, #0x10 1228a4: f90007e0 str x0, [sp, #0x8] 1228a8: 910043ff add sp, sp, #0x10 1228ac: d65f03c0 ret 00000000001228b0 , std::__ndk1::allocator>>::max_size() const>: 1228b0: d10143ff sub sp, sp, #0x50 1228b4: a9047bfd stp x29, x30, [sp, #0x40] 1228b8: 910103fd add x29, sp, #0x40 1228bc: d53bd048 mrs x8, TPIDR_EL0 1228c0: f9401508 ldr x8, [x8, #0x28] 1228c4: f81f83a8 stur x8, [x29, #-0x8] 1228c8: f90013e0 str x0, [sp, #0x20] 1228cc: f94013e0 ldr x0, [sp, #0x20] 1228d0: 94000070 bl 0x122a90 , std::__ndk1::allocator>>::max_size() const+0x1e0> 1228d4: 94000064 bl 0x122a64 , std::__ndk1::allocator>>::max_size() const+0x1b4> 1228d8: f81f03a0 stur x0, [x29, #-0x10] 1228dc: 97ff7552 bl 0xffe24 ::__throw_length_error() const+0x200> 1228e0: f81e83a0 stur x0, [x29, #-0x18] 1228e4: d10043a0 sub x0, x29, #0x10 1228e8: d10063a1 sub x1, x29, #0x18 1228ec: 97ff752b bl 0xffd98 ::__throw_length_error() const+0x174> 1228f0: f9000fe0 str x0, [sp, #0x18] 1228f4: 14000001 b 0x1228f8 , std::__ndk1::allocator>>::max_size() const+0x48> 1228f8: f9400fe8 ldr x8, [sp, #0x18] 1228fc: f9400109 ldr x9, [x8] 122900: d53bd04a mrs x10, TPIDR_EL0 122904: f940154a ldr x10, [x10, #0x28] 122908: f85f83ab ldur x11, [x29, #-0x8] 12290c: eb0b014a subs x10, x10, x11 122910: f9000be9 str x9, [sp, #0x10] 122914: f90007ea str x10, [sp, #0x8] 122918: 54000101 b.ne 0x122938 , std::__ndk1::allocator>>::max_size() const+0x88> 12291c: 14000001 b 0x122920 , std::__ndk1::allocator>>::max_size() const+0x70> 122920: f9400be0 ldr x0, [sp, #0x10] 122924: a9447bfd ldp x29, x30, [sp, #0x40] 122928: 910143ff add sp, sp, #0x50 12292c: d65f03c0 ret 122930: f90003e1 str x1, [sp] 122934: 97fe2e24 bl 0xae1c4 122938: 97fe1d0e bl 0xa9d70 <__stack_chk_fail@plt> 12293c: d10083ff sub sp, sp, #0x20 122940: a9017bfd stp x29, x30, [sp, #0x10] 122944: 910043fd add x29, sp, #0x10 122948: d2800008 mov x8, #0x0 // =0 12294c: f90007e0 str x0, [sp, #0x8] 122950: f90003e1 str x1, [sp] 122954: f94007e0 ldr x0, [sp, #0x8] 122958: f94003e1 ldr x1, [sp] 12295c: aa0803e2 mov x2, x8 122960: 94000076 bl 0x122b38 , std::__ndk1::allocator>>::max_size() const+0x288> 122964: a9417bfd ldp x29, x30, [sp, #0x10] 122968: 910083ff add sp, sp, #0x20 12296c: d65f03c0 ret 122970: d10083ff sub sp, sp, #0x20 122974: a9017bfd stp x29, x30, [sp, #0x10] 122978: 910043fd add x29, sp, #0x10 12297c: b27c03e8 orr x8, xzr, #0x10 122980: f90007e0 str x0, [sp, #0x8] 122984: f94007e0 ldr x0, [sp, #0x8] 122988: 8b080000 add x0, x0, x8 12298c: 94000087 bl 0x122ba8 , std::__ndk1::allocator>>::max_size() const+0x2f8> 122990: a9417bfd ldp x29, x30, [sp, #0x10] 122994: 910083ff add sp, sp, #0x20 122998: d65f03c0 ret 12299c: d10183ff sub sp, sp, #0x60 1229a0: a9057bfd stp x29, x30, [sp, #0x50] 1229a4: 910143fd add x29, sp, #0x50 1229a8: b27d03e8 orr x8, xzr, #0x8 1229ac: f81f83a0 stur x0, [x29, #-0x8] 1229b0: f81f03a1 stur x1, [x29, #-0x10] 1229b4: f85f83a0 ldur x0, [x29, #-0x8] 1229b8: f81e83a0 stur x0, [x29, #-0x18] 1229bc: f81e03a8 stur x8, [x29, #-0x20] 1229c0: 97fff3c0 bl 0x11f8c0 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 1229c4: f85e83a8 ldur x8, [x29, #-0x18] 1229c8: f90017e0 str x0, [sp, #0x28] 1229cc: aa0803e0 mov x0, x8 1229d0: 97fff3bc bl 0x11f8c0 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 1229d4: f85e83a8 ldur x8, [x29, #-0x18] 1229d8: f90013e0 str x0, [sp, #0x20] 1229dc: aa0803e0 mov x0, x8 1229e0: 97fff3c2 bl 0x11f8e8 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 1229e4: f85e03a8 ldur x8, [x29, #-0x20] 1229e8: 9b007d00 mul x0, x8, x0 1229ec: f94013e1 ldr x1, [sp, #0x20] 1229f0: 8b000020 add x0, x1, x0 1229f4: f85e83a9 ldur x9, [x29, #-0x18] 1229f8: f9000fe0 str x0, [sp, #0x18] 1229fc: aa0903e0 mov x0, x9 122a00: 97fff3b0 bl 0x11f8c0 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 122a04: f85e83a8 ldur x8, [x29, #-0x18] 122a08: f9000be0 str x0, [sp, #0x10] 122a0c: aa0803e0 mov x0, x8 122a10: 97fff3b6 bl 0x11f8e8 , std::__ndk1::allocator>>::~__vector_base()+0xcc> 122a14: f85e03a8 ldur x8, [x29, #-0x20] 122a18: 9b007d09 mul x9, x8, x0 122a1c: f9400be0 ldr x0, [sp, #0x10] 122a20: 8b090009 add x9, x0, x9 122a24: f85e83a0 ldur x0, [x29, #-0x18] 122a28: f90007e9 str x9, [sp, #0x8] 122a2c: 97fff3a5 bl 0x11f8c0 , std::__ndk1::allocator>>::~__vector_base()+0xa4> 122a30: f85f03a8 ldur x8, [x29, #-0x10] 122a34: f85e03a9 ldur x9, [x29, #-0x20] 122a38: 9b087d28 mul x8, x9, x8 122a3c: 8b080008 add x8, x0, x8 122a40: f85e83a0 ldur x0, [x29, #-0x18] 122a44: f94017e1 ldr x1, [sp, #0x28] 122a48: f9400fe2 ldr x2, [sp, #0x18] 122a4c: f94007e3 ldr x3, [sp, #0x8] 122a50: aa0803e4 mov x4, x8 122a54: 97fff393 bl 0x11f8a0 , std::__ndk1::allocator>>::~__vector_base()+0x84> 122a58: a9457bfd ldp x29, x30, [sp, #0x50] 122a5c: 910183ff add sp, sp, #0x60 122a60: d65f03c0 ret 122a64: d10083ff sub sp, sp, #0x20 122a68: a9017bfd stp x29, x30, [sp, #0x10] 122a6c: 910043fd add x29, sp, #0x10 122a70: 91001fe8 add x8, sp, #0x7 122a74: f90007e0 str x0, [sp, #0x8] 122a78: f94007e1 ldr x1, [sp, #0x8] 122a7c: 39400100 ldrb w0, [x8] 122a80: 9400000f bl 0x122abc , std::__ndk1::allocator>>::max_size() const+0x20c> 122a84: a9417bfd ldp x29, x30, [sp, #0x10] 122a88: 910083ff add sp, sp, #0x20 122a8c: d65f03c0 ret 122a90: d10083ff sub sp, sp, #0x20 122a94: a9017bfd stp x29, x30, [sp, #0x10] 122a98: 910043fd add x29, sp, #0x10 122a9c: b27c03e8 orr x8, xzr, #0x10 122aa0: f90007e0 str x0, [sp, #0x8] 122aa4: f94007e0 ldr x0, [sp, #0x8] 122aa8: 8b080000 add x0, x0, x8 122aac: 94000015 bl 0x122b00 , std::__ndk1::allocator>>::max_size() const+0x250> 122ab0: a9417bfd ldp x29, x30, [sp, #0x10] 122ab4: 910083ff add sp, sp, #0x20 122ab8: d65f03c0 ret 122abc: d10083ff sub sp, sp, #0x20 122ac0: a9017bfd stp x29, x30, [sp, #0x10] 122ac4: 910043fd add x29, sp, #0x10 122ac8: d10007a8 sub x8, x29, #0x1 122acc: 39000100 strb w0, [x8] 122ad0: f90003e1 str x1, [sp] 122ad4: f94003e0 ldr x0, [sp] 122ad8: 94000004 bl 0x122ae8 , std::__ndk1::allocator>>::max_size() const+0x238> 122adc: a9417bfd ldp x29, x30, [sp, #0x10] 122ae0: 910083ff add sp, sp, #0x20 122ae4: d65f03c0 ret 122ae8: d10043ff sub sp, sp, #0x10 122aec: b240f3e8 orr x8, xzr, #0x1fffffffffffffff 122af0: f90007e0 str x0, [sp, #0x8] 122af4: aa0803e0 mov x0, x8 122af8: 910043ff add sp, sp, #0x10 122afc: d65f03c0 ret 122b00: d10083ff sub sp, sp, #0x20 122b04: a9017bfd stp x29, x30, [sp, #0x10] 122b08: 910043fd add x29, sp, #0x10 122b0c: f90007e0 str x0, [sp, #0x8] 122b10: f94007e0 ldr x0, [sp, #0x8] 122b14: 94000004 bl 0x122b24 , std::__ndk1::allocator>>::max_size() const+0x274> 122b18: a9417bfd ldp x29, x30, [sp, #0x10] 122b1c: 910083ff add sp, sp, #0x20 122b20: d65f03c0 ret 122b24: d10043ff sub sp, sp, #0x10 122b28: f90007e0 str x0, [sp, #0x8] 122b2c: f94007e0 ldr x0, [sp, #0x8] 122b30: 910043ff add sp, sp, #0x10 122b34: d65f03c0 ret 122b38: d10103ff sub sp, sp, #0x40 122b3c: a9037bfd stp x29, x30, [sp, #0x30] 122b40: 9100c3fd add x29, sp, #0x30 122b44: d00006a8 adrp x8, 0x1f8000 122b48: 9109c508 add x8, x8, #0x271 122b4c: f81f83a0 stur x0, [x29, #-0x8] 122b50: f81f03a1 stur x1, [x29, #-0x10] 122b54: f9000fe2 str x2, [sp, #0x18] 122b58: f85f83a0 ldur x0, [x29, #-0x8] 122b5c: f85f03a1 ldur x1, [x29, #-0x10] 122b60: f9000be8 str x8, [sp, #0x10] 122b64: f90007e1 str x1, [sp, #0x8] 122b68: 97ffffe0 bl 0x122ae8 , std::__ndk1::allocator>>::max_size() const+0x238> 122b6c: f94007e8 ldr x8, [sp, #0x8] 122b70: eb00011f cmp x8, x0 122b74: 1a9f97e9 cset w9, hi 122b78: 37000049 tbnz w9, #0x0, 0x122b80 , std::__ndk1::allocator>>::max_size() const+0x2d0> 122b7c: 14000003 b 0x122b88 , std::__ndk1::allocator>>::max_size() const+0x2d8> 122b80: f9400be0 ldr x0, [sp, #0x10] 122b84: 97fe6177 bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 122b88: b27e03e1 orr x1, xzr, #0x4 122b8c: b27d03e8 orr x8, xzr, #0x8 122b90: f85f03a9 ldur x9, [x29, #-0x10] 122b94: 9b087d20 mul x0, x9, x8 122b98: 97fe61f9 bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 122b9c: a9437bfd ldp x29, x30, [sp, #0x30] 122ba0: 910103ff add sp, sp, #0x40 122ba4: d65f03c0 ret 122ba8: d10083ff sub sp, sp, #0x20 122bac: a9017bfd stp x29, x30, [sp, #0x10] 122bb0: 910043fd add x29, sp, #0x10 122bb4: f90007e0 str x0, [sp, #0x8] 122bb8: f94007e0 ldr x0, [sp, #0x8] 122bbc: 94000004 bl 0x122bcc , std::__ndk1::allocator>>::max_size() const+0x31c> 122bc0: a9417bfd ldp x29, x30, [sp, #0x10] 122bc4: 910083ff add sp, sp, #0x20 122bc8: d65f03c0 ret 122bcc: d10043ff sub sp, sp, #0x10 122bd0: f90007e0 str x0, [sp, #0x8] 122bd4: f94007e0 ldr x0, [sp, #0x8] 122bd8: 910043ff add sp, sp, #0x10 122bdc: d65f03c0 ret 122be0: d10083ff sub sp, sp, #0x20 122be4: f9000fe0 str x0, [sp, #0x18] 122be8: f9000be1 str x1, [sp, #0x10] 122bec: f90007e2 str x2, [sp, #0x8] 122bf0: 910083ff add sp, sp, #0x20 122bf4: d65f03c0 ret 0000000000122bf8 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)>: 122bf8: d10103ff sub sp, sp, #0x40 122bfc: f9001bfe str x30, [sp, #0x30] 122c00: b27d03e8 orr x8, xzr, #0x8 122c04: d2800009 mov x9, #0x0 // =0 122c08: f90017e0 str x0, [sp, #0x28] 122c0c: f90013e1 str x1, [sp, #0x20] 122c10: f9000fe2 str x2, [sp, #0x18] 122c14: f9000be3 str x3, [sp, #0x10] 122c18: f9400fe0 ldr x0, [sp, #0x18] 122c1c: f94013e1 ldr x1, [sp, #0x20] 122c20: eb010000 subs x0, x0, x1 122c24: 9ac80c08 sdiv x8, x0, x8 122c28: f90007e8 str x8, [sp, #0x8] 122c2c: f94007e8 ldr x8, [sp, #0x8] 122c30: eb09011f cmp x8, x9 122c34: 1a9fd7ea cset w10, gt 122c38: 3700004a tbnz w10, #0x0, 0x122c40 >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x48> 122c3c: 14000010 b 0x122c7c >::value && is_same, std::__ndk1::pair>::value && (std::__ndk1::integral_constant::value || !__has_construct>, std::__ndk1::pair*, std::__ndk1::pair const&>::value), void>::type std::__ndk1::allocator_traits>>::__construct_range_forward const, std::__ndk1::pair, std::__ndk1::pair, std::__ndk1::pair>(std::__ndk1::allocator>&, std::__ndk1::pair const*, std::__ndk1::pair const*, std::__ndk1::pair*&)+0x84> 122c40: b27d03e8 orr x8, xzr, #0x8 122c44: f9400be9 ldr x9, [sp, #0x10] 122c48: f9400120 ldr x0, [x9] 122c4c: f94013e1 ldr x1, [sp, #0x20] 122c50: f94007e9 ldr x9, [sp, #0x8] 122c54: 9b087d22 mul x2, x9, x8 122c58: f90003e8 str x8, [sp] 122c5c: 97fdf44d bl 0x9fd90 122c60: f94007e8 ldr x8, [sp, #0x8] 122c64: f9400be9 ldr x9, [sp, #0x10] 122c68: f9400120 ldr x0, [x9] 122c6c: f94003e1 ldr x1, [sp] 122c70: 9b087c28 mul x8, x1, x8 122c74: 8b080008 add x8, x0, x8 122c78: f9000128 str x8, [x9] 122c7c: f9401bfe ldr x30, [sp, #0x30] 122c80: 910103ff add sp, sp, #0x40 122c84: d65f03c0 ret 122c88: d10043ff sub sp, sp, #0x10 122c8c: f90007e0 str x0, [sp, #0x8] 122c90: 910043ff add sp, sp, #0x10 122c94: d65f03c0 ret 0000000000122c98 ::lookup(int const&, android::ColorAspects::Primaries*) const>: 122c98: d10203ff sub sp, sp, #0x80 122c9c: a9077bfd stp x29, x30, [sp, #0x70] 122ca0: 9101c3fd add x29, sp, #0x70 122ca4: d53bd048 mrs x8, TPIDR_EL0 122ca8: f9401508 ldr x8, [x8, #0x28] 122cac: f81f83a8 stur x8, [x29, #-0x8] 122cb0: f81d03a0 stur x0, [x29, #-0x30] 122cb4: f9001fe1 str x1, [sp, #0x38] 122cb8: f9001be2 str x2, [sp, #0x30] 122cbc: f85d03a8 ldur x8, [x29, #-0x30] 122cc0: f90017e8 str x8, [sp, #0x28] 122cc4: f94017e0 ldr x0, [sp, #0x28] 122cc8: 94000033 bl 0x122d94 ::lookup(int const&, android::ColorAspects::Primaries*) const+0xfc> 122ccc: f81f03a0 stur x0, [x29, #-0x10] 122cd0: f94017e0 ldr x0, [sp, #0x28] 122cd4: 94000040 bl 0x122dd4 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x13c> 122cd8: f81e83a0 stur x0, [x29, #-0x18] 122cdc: 14000001 b 0x122ce0 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x48> 122ce0: d10043a0 sub x0, x29, #0x10 122ce4: d10063a1 sub x1, x29, #0x18 122ce8: 9400004a bl 0x122e10 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x178> 122cec: 36000300 tbz w0, #0x0, 0x122d4c ::lookup(int const&, android::ColorAspects::Primaries*) const+0xb4> 122cf0: 14000001 b 0x122cf4 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x5c> 122cf4: d10043a0 sub x0, x29, #0x10 122cf8: 94000058 bl 0x122e58 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x1c0> 122cfc: f9400000 ldr x0, [x0] 122d00: f81e03a0 stur x0, [x29, #-0x20] 122d04: b85e03a8 ldur w8, [x29, #-0x20] 122d08: f9401fe0 ldr x0, [sp, #0x38] 122d0c: b9400009 ldr w9, [x0] 122d10: 6b090108 subs w8, w8, w9 122d14: b90027e8 str w8, [sp, #0x24] 122d18: 54000101 b.ne 0x122d38 ::lookup(int const&, android::ColorAspects::Primaries*) const+0xa0> 122d1c: 14000001 b 0x122d20 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x88> 122d20: b85e43a8 ldur w8, [x29, #-0x1c] 122d24: f9401be9 ldr x9, [sp, #0x30] 122d28: b9000128 str w8, [x9] 122d2c: 320003e8 orr w8, wzr, #0x1 122d30: 381df3a8 sturb w8, [x29, #-0x21] 122d34: 14000009 b 0x122d58 ::lookup(int const&, android::ColorAspects::Primaries*) const+0xc0> 122d38: 14000001 b 0x122d3c ::lookup(int const&, android::ColorAspects::Primaries*) const+0xa4> 122d3c: d10043a0 sub x0, x29, #0x10 122d40: 9400004c bl 0x122e70 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x1d8> 122d44: f9000fe0 str x0, [sp, #0x18] 122d48: 17ffffe6 b 0x122ce0 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x48> 122d4c: 2a1f03e8 mov w8, wzr 122d50: 381df3a8 sturb w8, [x29, #-0x21] 122d54: 14000001 b 0x122d58 ::lookup(int const&, android::ColorAspects::Primaries*) const+0xc0> 122d58: 385df3a8 ldurb w8, [x29, #-0x21] 122d5c: d53bd049 mrs x9, TPIDR_EL0 122d60: f9401529 ldr x9, [x9, #0x28] 122d64: f85f83aa ldur x10, [x29, #-0x8] 122d68: eb0a0129 subs x9, x9, x10 122d6c: b90017e8 str w8, [sp, #0x14] 122d70: f90007e9 str x9, [sp, #0x8] 122d74: 540000e1 b.ne 0x122d90 ::lookup(int const&, android::ColorAspects::Primaries*) const+0xf8> 122d78: 14000001 b 0x122d7c ::lookup(int const&, android::ColorAspects::Primaries*) const+0xe4> 122d7c: b94017e8 ldr w8, [sp, #0x14] 122d80: 12000100 and w0, w8, #0x1 122d84: a9477bfd ldp x29, x30, [sp, #0x70] 122d88: 910203ff add sp, sp, #0x80 122d8c: d65f03c0 ret 122d90: 97fe1bf8 bl 0xa9d70 <__stack_chk_fail@plt> 122d94: d100c3ff sub sp, sp, #0x30 122d98: a9027bfd stp x29, x30, [sp, #0x20] 122d9c: 910083fd add x29, sp, #0x20 122da0: d10023a8 sub x8, x29, #0x8 122da4: f9000be0 str x0, [sp, #0x10] 122da8: f9400be0 ldr x0, [sp, #0x10] 122dac: aa0003e9 mov x9, x0 122db0: f9400121 ldr x1, [x9] 122db4: f90007e8 str x8, [sp, #0x8] 122db8: 94000038 bl 0x122e98 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x200> 122dbc: f94007e8 ldr x8, [sp, #0x8] 122dc0: f9000100 str x0, [x8] 122dc4: f9400100 ldr x0, [x8] 122dc8: a9427bfd ldp x29, x30, [sp, #0x20] 122dcc: 9100c3ff add sp, sp, #0x30 122dd0: d65f03c0 ret 122dd4: d100c3ff sub sp, sp, #0x30 122dd8: a9027bfd stp x29, x30, [sp, #0x20] 122ddc: 910083fd add x29, sp, #0x20 122de0: d10023a8 sub x8, x29, #0x8 122de4: f9000be0 str x0, [sp, #0x10] 122de8: f9400be0 ldr x0, [sp, #0x10] 122dec: f9400401 ldr x1, [x0, #0x8] 122df0: f90007e8 str x8, [sp, #0x8] 122df4: 94000029 bl 0x122e98 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x200> 122df8: f94007e8 ldr x8, [sp, #0x8] 122dfc: f9000100 str x0, [x8] 122e00: f9400100 ldr x0, [x8] 122e04: a9427bfd ldp x29, x30, [sp, #0x20] 122e08: 9100c3ff add sp, sp, #0x30 122e0c: d65f03c0 ret 122e10: d100c3ff sub sp, sp, #0x30 122e14: a9027bfd stp x29, x30, [sp, #0x20] 122e18: 910083fd add x29, sp, #0x20 122e1c: 12800008 mov w8, #-0x1 // =-1 122e20: f81f83a0 stur x0, [x29, #-0x8] 122e24: f9000be1 str x1, [sp, #0x10] 122e28: f85f83a0 ldur x0, [x29, #-0x8] 122e2c: f9400be1 ldr x1, [sp, #0x10] 122e30: b9000fe8 str w8, [sp, #0xc] 122e34: 9400003b bl 0x122f20 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x288> 122e38: b9400fe8 ldr w8, [sp, #0xc] 122e3c: 4a080000 eor w0, w0, w8 122e40: 320003e9 orr w9, wzr, #0x1 122e44: 0a090009 and w9, w0, w9 122e48: 2a0903e0 mov w0, w9 122e4c: a9427bfd ldp x29, x30, [sp, #0x20] 122e50: 9100c3ff add sp, sp, #0x30 122e54: d65f03c0 ret 122e58: d10043ff sub sp, sp, #0x10 122e5c: f90007e0 str x0, [sp, #0x8] 122e60: f94007e0 ldr x0, [sp, #0x8] 122e64: f9400000 ldr x0, [x0] 122e68: 910043ff add sp, sp, #0x10 122e6c: d65f03c0 ret 122e70: d10043ff sub sp, sp, #0x10 122e74: b27d03e8 orr x8, xzr, #0x8 122e78: f90007e0 str x0, [sp, #0x8] 122e7c: f94007e0 ldr x0, [sp, #0x8] 122e80: aa0003e9 mov x9, x0 122e84: f940012a ldr x10, [x9] 122e88: 8b080148 add x8, x10, x8 122e8c: f9000128 str x8, [x9] 122e90: 910043ff add sp, sp, #0x10 122e94: d65f03c0 ret 122e98: d10143ff sub sp, sp, #0x50 122e9c: a9047bfd stp x29, x30, [sp, #0x40] 122ea0: 910103fd add x29, sp, #0x40 122ea4: d53bd048 mrs x8, TPIDR_EL0 122ea8: f9401509 ldr x9, [x8, #0x28] 122eac: f81f83a9 stur x9, [x29, #-0x8] 122eb0: f81e83a0 stur x0, [x29, #-0x18] 122eb4: f90013e1 str x1, [sp, #0x20] 122eb8: f94013e1 ldr x1, [sp, #0x20] 122ebc: d10043a0 sub x0, x29, #0x10 122ec0: f9000fe8 str x8, [sp, #0x18] 122ec4: 9400000f bl 0x122f00 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x268> 122ec8: f85f03a8 ldur x8, [x29, #-0x10] 122ecc: f9400fe9 ldr x9, [sp, #0x18] 122ed0: f9401520 ldr x0, [x9, #0x28] 122ed4: f85f83a1 ldur x1, [x29, #-0x8] 122ed8: eb010000 subs x0, x0, x1 122edc: f9000be8 str x8, [sp, #0x10] 122ee0: f90007e0 str x0, [sp, #0x8] 122ee4: 540000c1 b.ne 0x122efc ::lookup(int const&, android::ColorAspects::Primaries*) const+0x264> 122ee8: 14000001 b 0x122eec ::lookup(int const&, android::ColorAspects::Primaries*) const+0x254> 122eec: f9400be0 ldr x0, [sp, #0x10] 122ef0: a9447bfd ldp x29, x30, [sp, #0x40] 122ef4: 910143ff add sp, sp, #0x50 122ef8: d65f03c0 ret 122efc: 97fe1b9d bl 0xa9d70 <__stack_chk_fail@plt> 122f00: d10043ff sub sp, sp, #0x10 122f04: f90007e0 str x0, [sp, #0x8] 122f08: f90003e1 str x1, [sp] 122f0c: f94007e0 ldr x0, [sp, #0x8] 122f10: f94003e1 ldr x1, [sp] 122f14: f9000001 str x1, [x0] 122f18: 910043ff add sp, sp, #0x10 122f1c: d65f03c0 ret 122f20: d100c3ff sub sp, sp, #0x30 122f24: a9027bfd stp x29, x30, [sp, #0x20] 122f28: 910083fd add x29, sp, #0x20 122f2c: f81f83a0 stur x0, [x29, #-0x8] 122f30: f9000be1 str x1, [sp, #0x10] 122f34: f85f83a0 ldur x0, [x29, #-0x8] 122f38: 9400000e bl 0x122f70 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x2d8> 122f3c: f9400be1 ldr x1, [sp, #0x10] 122f40: f90007e0 str x0, [sp, #0x8] 122f44: aa0103e0 mov x0, x1 122f48: 9400000a bl 0x122f70 ::lookup(int const&, android::ColorAspects::Primaries*) const+0x2d8> 122f4c: f94007e1 ldr x1, [sp, #0x8] 122f50: eb00003f cmp x1, x0 122f54: 1a9f17e8 cset w8, eq 122f58: 320003e9 orr w9, wzr, #0x1 122f5c: 0a090108 and w8, w8, w9 122f60: 2a0803e0 mov w0, w8 122f64: a9427bfd ldp x29, x30, [sp, #0x20] 122f68: 9100c3ff add sp, sp, #0x30 122f6c: d65f03c0 ret 122f70: d10043ff sub sp, sp, #0x10 122f74: f90007e0 str x0, [sp, #0x8] 122f78: f94007e0 ldr x0, [sp, #0x8] 122f7c: f9400000 ldr x0, [x0] 122f80: 910043ff add sp, sp, #0x10 122f84: d65f03c0 ret 0000000000122f88 ::lookup(int const&, android::ColorAspects::Transfer*) const>: 122f88: d10203ff sub sp, sp, #0x80 122f8c: a9077bfd stp x29, x30, [sp, #0x70] 122f90: 9101c3fd add x29, sp, #0x70 122f94: d53bd048 mrs x8, TPIDR_EL0 122f98: f9401508 ldr x8, [x8, #0x28] 122f9c: f81f83a8 stur x8, [x29, #-0x8] 122fa0: f81d03a0 stur x0, [x29, #-0x30] 122fa4: f9001fe1 str x1, [sp, #0x38] 122fa8: f9001be2 str x2, [sp, #0x30] 122fac: f85d03a8 ldur x8, [x29, #-0x30] 122fb0: f90017e8 str x8, [sp, #0x28] 122fb4: f94017e0 ldr x0, [sp, #0x28] 122fb8: 94000033 bl 0x123084 ::lookup(int const&, android::ColorAspects::Transfer*) const+0xfc> 122fbc: f81f03a0 stur x0, [x29, #-0x10] 122fc0: f94017e0 ldr x0, [sp, #0x28] 122fc4: 94000040 bl 0x1230c4 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x13c> 122fc8: f81e83a0 stur x0, [x29, #-0x18] 122fcc: 14000001 b 0x122fd0 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x48> 122fd0: d10043a0 sub x0, x29, #0x10 122fd4: d10063a1 sub x1, x29, #0x18 122fd8: 9400004a bl 0x123100 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x178> 122fdc: 36000300 tbz w0, #0x0, 0x12303c ::lookup(int const&, android::ColorAspects::Transfer*) const+0xb4> 122fe0: 14000001 b 0x122fe4 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x5c> 122fe4: d10043a0 sub x0, x29, #0x10 122fe8: 94000058 bl 0x123148 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x1c0> 122fec: f9400000 ldr x0, [x0] 122ff0: f81e03a0 stur x0, [x29, #-0x20] 122ff4: b85e03a8 ldur w8, [x29, #-0x20] 122ff8: f9401fe0 ldr x0, [sp, #0x38] 122ffc: b9400009 ldr w9, [x0] 123000: 6b090108 subs w8, w8, w9 123004: b90027e8 str w8, [sp, #0x24] 123008: 54000101 b.ne 0x123028 ::lookup(int const&, android::ColorAspects::Transfer*) const+0xa0> 12300c: 14000001 b 0x123010 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x88> 123010: b85e43a8 ldur w8, [x29, #-0x1c] 123014: f9401be9 ldr x9, [sp, #0x30] 123018: b9000128 str w8, [x9] 12301c: 320003e8 orr w8, wzr, #0x1 123020: 381df3a8 sturb w8, [x29, #-0x21] 123024: 14000009 b 0x123048 ::lookup(int const&, android::ColorAspects::Transfer*) const+0xc0> 123028: 14000001 b 0x12302c ::lookup(int const&, android::ColorAspects::Transfer*) const+0xa4> 12302c: d10043a0 sub x0, x29, #0x10 123030: 9400004c bl 0x123160 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x1d8> 123034: f9000fe0 str x0, [sp, #0x18] 123038: 17ffffe6 b 0x122fd0 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x48> 12303c: 2a1f03e8 mov w8, wzr 123040: 381df3a8 sturb w8, [x29, #-0x21] 123044: 14000001 b 0x123048 ::lookup(int const&, android::ColorAspects::Transfer*) const+0xc0> 123048: 385df3a8 ldurb w8, [x29, #-0x21] 12304c: d53bd049 mrs x9, TPIDR_EL0 123050: f9401529 ldr x9, [x9, #0x28] 123054: f85f83aa ldur x10, [x29, #-0x8] 123058: eb0a0129 subs x9, x9, x10 12305c: b90017e8 str w8, [sp, #0x14] 123060: f90007e9 str x9, [sp, #0x8] 123064: 540000e1 b.ne 0x123080 ::lookup(int const&, android::ColorAspects::Transfer*) const+0xf8> 123068: 14000001 b 0x12306c ::lookup(int const&, android::ColorAspects::Transfer*) const+0xe4> 12306c: b94017e8 ldr w8, [sp, #0x14] 123070: 12000100 and w0, w8, #0x1 123074: a9477bfd ldp x29, x30, [sp, #0x70] 123078: 910203ff add sp, sp, #0x80 12307c: d65f03c0 ret 123080: 97fe1b3c bl 0xa9d70 <__stack_chk_fail@plt> 123084: d100c3ff sub sp, sp, #0x30 123088: a9027bfd stp x29, x30, [sp, #0x20] 12308c: 910083fd add x29, sp, #0x20 123090: d10023a8 sub x8, x29, #0x8 123094: f9000be0 str x0, [sp, #0x10] 123098: f9400be0 ldr x0, [sp, #0x10] 12309c: aa0003e9 mov x9, x0 1230a0: f9400121 ldr x1, [x9] 1230a4: f90007e8 str x8, [sp, #0x8] 1230a8: 94000038 bl 0x123188 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x200> 1230ac: f94007e8 ldr x8, [sp, #0x8] 1230b0: f9000100 str x0, [x8] 1230b4: f9400100 ldr x0, [x8] 1230b8: a9427bfd ldp x29, x30, [sp, #0x20] 1230bc: 9100c3ff add sp, sp, #0x30 1230c0: d65f03c0 ret 1230c4: d100c3ff sub sp, sp, #0x30 1230c8: a9027bfd stp x29, x30, [sp, #0x20] 1230cc: 910083fd add x29, sp, #0x20 1230d0: d10023a8 sub x8, x29, #0x8 1230d4: f9000be0 str x0, [sp, #0x10] 1230d8: f9400be0 ldr x0, [sp, #0x10] 1230dc: f9400401 ldr x1, [x0, #0x8] 1230e0: f90007e8 str x8, [sp, #0x8] 1230e4: 94000029 bl 0x123188 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x200> 1230e8: f94007e8 ldr x8, [sp, #0x8] 1230ec: f9000100 str x0, [x8] 1230f0: f9400100 ldr x0, [x8] 1230f4: a9427bfd ldp x29, x30, [sp, #0x20] 1230f8: 9100c3ff add sp, sp, #0x30 1230fc: d65f03c0 ret 123100: d100c3ff sub sp, sp, #0x30 123104: a9027bfd stp x29, x30, [sp, #0x20] 123108: 910083fd add x29, sp, #0x20 12310c: 12800008 mov w8, #-0x1 // =-1 123110: f81f83a0 stur x0, [x29, #-0x8] 123114: f9000be1 str x1, [sp, #0x10] 123118: f85f83a0 ldur x0, [x29, #-0x8] 12311c: f9400be1 ldr x1, [sp, #0x10] 123120: b9000fe8 str w8, [sp, #0xc] 123124: 9400003b bl 0x123210 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x288> 123128: b9400fe8 ldr w8, [sp, #0xc] 12312c: 4a080000 eor w0, w0, w8 123130: 320003e9 orr w9, wzr, #0x1 123134: 0a090009 and w9, w0, w9 123138: 2a0903e0 mov w0, w9 12313c: a9427bfd ldp x29, x30, [sp, #0x20] 123140: 9100c3ff add sp, sp, #0x30 123144: d65f03c0 ret 123148: d10043ff sub sp, sp, #0x10 12314c: f90007e0 str x0, [sp, #0x8] 123150: f94007e0 ldr x0, [sp, #0x8] 123154: f9400000 ldr x0, [x0] 123158: 910043ff add sp, sp, #0x10 12315c: d65f03c0 ret 123160: d10043ff sub sp, sp, #0x10 123164: b27d03e8 orr x8, xzr, #0x8 123168: f90007e0 str x0, [sp, #0x8] 12316c: f94007e0 ldr x0, [sp, #0x8] 123170: aa0003e9 mov x9, x0 123174: f940012a ldr x10, [x9] 123178: 8b080148 add x8, x10, x8 12317c: f9000128 str x8, [x9] 123180: 910043ff add sp, sp, #0x10 123184: d65f03c0 ret 123188: d10143ff sub sp, sp, #0x50 12318c: a9047bfd stp x29, x30, [sp, #0x40] 123190: 910103fd add x29, sp, #0x40 123194: d53bd048 mrs x8, TPIDR_EL0 123198: f9401509 ldr x9, [x8, #0x28] 12319c: f81f83a9 stur x9, [x29, #-0x8] 1231a0: f81e83a0 stur x0, [x29, #-0x18] 1231a4: f90013e1 str x1, [sp, #0x20] 1231a8: f94013e1 ldr x1, [sp, #0x20] 1231ac: d10043a0 sub x0, x29, #0x10 1231b0: f9000fe8 str x8, [sp, #0x18] 1231b4: 9400000f bl 0x1231f0 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x268> 1231b8: f85f03a8 ldur x8, [x29, #-0x10] 1231bc: f9400fe9 ldr x9, [sp, #0x18] 1231c0: f9401520 ldr x0, [x9, #0x28] 1231c4: f85f83a1 ldur x1, [x29, #-0x8] 1231c8: eb010000 subs x0, x0, x1 1231cc: f9000be8 str x8, [sp, #0x10] 1231d0: f90007e0 str x0, [sp, #0x8] 1231d4: 540000c1 b.ne 0x1231ec ::lookup(int const&, android::ColorAspects::Transfer*) const+0x264> 1231d8: 14000001 b 0x1231dc ::lookup(int const&, android::ColorAspects::Transfer*) const+0x254> 1231dc: f9400be0 ldr x0, [sp, #0x10] 1231e0: a9447bfd ldp x29, x30, [sp, #0x40] 1231e4: 910143ff add sp, sp, #0x50 1231e8: d65f03c0 ret 1231ec: 97fe1ae1 bl 0xa9d70 <__stack_chk_fail@plt> 1231f0: d10043ff sub sp, sp, #0x10 1231f4: f90007e0 str x0, [sp, #0x8] 1231f8: f90003e1 str x1, [sp] 1231fc: f94007e0 ldr x0, [sp, #0x8] 123200: f94003e1 ldr x1, [sp] 123204: f9000001 str x1, [x0] 123208: 910043ff add sp, sp, #0x10 12320c: d65f03c0 ret 123210: d100c3ff sub sp, sp, #0x30 123214: a9027bfd stp x29, x30, [sp, #0x20] 123218: 910083fd add x29, sp, #0x20 12321c: f81f83a0 stur x0, [x29, #-0x8] 123220: f9000be1 str x1, [sp, #0x10] 123224: f85f83a0 ldur x0, [x29, #-0x8] 123228: 9400000e bl 0x123260 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x2d8> 12322c: f9400be1 ldr x1, [sp, #0x10] 123230: f90007e0 str x0, [sp, #0x8] 123234: aa0103e0 mov x0, x1 123238: 9400000a bl 0x123260 ::lookup(int const&, android::ColorAspects::Transfer*) const+0x2d8> 12323c: f94007e1 ldr x1, [sp, #0x8] 123240: eb00003f cmp x1, x0 123244: 1a9f17e8 cset w8, eq 123248: 320003e9 orr w9, wzr, #0x1 12324c: 0a090108 and w8, w8, w9 123250: 2a0803e0 mov w0, w8 123254: a9427bfd ldp x29, x30, [sp, #0x20] 123258: 9100c3ff add sp, sp, #0x30 12325c: d65f03c0 ret 123260: d10043ff sub sp, sp, #0x10 123264: f90007e0 str x0, [sp, #0x8] 123268: f94007e0 ldr x0, [sp, #0x8] 12326c: f9400000 ldr x0, [x0] 123270: 910043ff add sp, sp, #0x10 123274: d65f03c0 ret 0000000000123278 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const>: 123278: d10203ff sub sp, sp, #0x80 12327c: a9077bfd stp x29, x30, [sp, #0x70] 123280: 9101c3fd add x29, sp, #0x70 123284: d53bd048 mrs x8, TPIDR_EL0 123288: f9401508 ldr x8, [x8, #0x28] 12328c: f81f83a8 stur x8, [x29, #-0x8] 123290: f81d03a0 stur x0, [x29, #-0x30] 123294: f9001fe1 str x1, [sp, #0x38] 123298: f9001be2 str x2, [sp, #0x30] 12329c: f85d03a8 ldur x8, [x29, #-0x30] 1232a0: f90017e8 str x8, [sp, #0x28] 1232a4: f94017e0 ldr x0, [sp, #0x28] 1232a8: 94000033 bl 0x123374 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0xfc> 1232ac: f81f03a0 stur x0, [x29, #-0x10] 1232b0: f94017e0 ldr x0, [sp, #0x28] 1232b4: 94000040 bl 0x1233b4 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x13c> 1232b8: f81e83a0 stur x0, [x29, #-0x18] 1232bc: 14000001 b 0x1232c0 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x48> 1232c0: d10043a0 sub x0, x29, #0x10 1232c4: d10063a1 sub x1, x29, #0x18 1232c8: 9400004a bl 0x1233f0 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x178> 1232cc: 36000300 tbz w0, #0x0, 0x12332c ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0xb4> 1232d0: 14000001 b 0x1232d4 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x5c> 1232d4: d10043a0 sub x0, x29, #0x10 1232d8: 94000058 bl 0x123438 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x1c0> 1232dc: f9400000 ldr x0, [x0] 1232e0: f81e03a0 stur x0, [x29, #-0x20] 1232e4: b85e03a8 ldur w8, [x29, #-0x20] 1232e8: f9401fe0 ldr x0, [sp, #0x38] 1232ec: b9400009 ldr w9, [x0] 1232f0: 6b090108 subs w8, w8, w9 1232f4: b90027e8 str w8, [sp, #0x24] 1232f8: 54000101 b.ne 0x123318 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0xa0> 1232fc: 14000001 b 0x123300 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x88> 123300: b85e43a8 ldur w8, [x29, #-0x1c] 123304: f9401be9 ldr x9, [sp, #0x30] 123308: b9000128 str w8, [x9] 12330c: 320003e8 orr w8, wzr, #0x1 123310: 381df3a8 sturb w8, [x29, #-0x21] 123314: 14000009 b 0x123338 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0xc0> 123318: 14000001 b 0x12331c ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0xa4> 12331c: d10043a0 sub x0, x29, #0x10 123320: 9400004c bl 0x123450 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x1d8> 123324: f9000fe0 str x0, [sp, #0x18] 123328: 17ffffe6 b 0x1232c0 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x48> 12332c: 2a1f03e8 mov w8, wzr 123330: 381df3a8 sturb w8, [x29, #-0x21] 123334: 14000001 b 0x123338 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0xc0> 123338: 385df3a8 ldurb w8, [x29, #-0x21] 12333c: d53bd049 mrs x9, TPIDR_EL0 123340: f9401529 ldr x9, [x9, #0x28] 123344: f85f83aa ldur x10, [x29, #-0x8] 123348: eb0a0129 subs x9, x9, x10 12334c: b90017e8 str w8, [sp, #0x14] 123350: f90007e9 str x9, [sp, #0x8] 123354: 540000e1 b.ne 0x123370 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0xf8> 123358: 14000001 b 0x12335c ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0xe4> 12335c: b94017e8 ldr w8, [sp, #0x14] 123360: 12000100 and w0, w8, #0x1 123364: a9477bfd ldp x29, x30, [sp, #0x70] 123368: 910203ff add sp, sp, #0x80 12336c: d65f03c0 ret 123370: 97fe1a80 bl 0xa9d70 <__stack_chk_fail@plt> 123374: d100c3ff sub sp, sp, #0x30 123378: a9027bfd stp x29, x30, [sp, #0x20] 12337c: 910083fd add x29, sp, #0x20 123380: d10023a8 sub x8, x29, #0x8 123384: f9000be0 str x0, [sp, #0x10] 123388: f9400be0 ldr x0, [sp, #0x10] 12338c: aa0003e9 mov x9, x0 123390: f9400121 ldr x1, [x9] 123394: f90007e8 str x8, [sp, #0x8] 123398: 94000038 bl 0x123478 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x200> 12339c: f94007e8 ldr x8, [sp, #0x8] 1233a0: f9000100 str x0, [x8] 1233a4: f9400100 ldr x0, [x8] 1233a8: a9427bfd ldp x29, x30, [sp, #0x20] 1233ac: 9100c3ff add sp, sp, #0x30 1233b0: d65f03c0 ret 1233b4: d100c3ff sub sp, sp, #0x30 1233b8: a9027bfd stp x29, x30, [sp, #0x20] 1233bc: 910083fd add x29, sp, #0x20 1233c0: d10023a8 sub x8, x29, #0x8 1233c4: f9000be0 str x0, [sp, #0x10] 1233c8: f9400be0 ldr x0, [sp, #0x10] 1233cc: f9400401 ldr x1, [x0, #0x8] 1233d0: f90007e8 str x8, [sp, #0x8] 1233d4: 94000029 bl 0x123478 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x200> 1233d8: f94007e8 ldr x8, [sp, #0x8] 1233dc: f9000100 str x0, [x8] 1233e0: f9400100 ldr x0, [x8] 1233e4: a9427bfd ldp x29, x30, [sp, #0x20] 1233e8: 9100c3ff add sp, sp, #0x30 1233ec: d65f03c0 ret 1233f0: d100c3ff sub sp, sp, #0x30 1233f4: a9027bfd stp x29, x30, [sp, #0x20] 1233f8: 910083fd add x29, sp, #0x20 1233fc: 12800008 mov w8, #-0x1 // =-1 123400: f81f83a0 stur x0, [x29, #-0x8] 123404: f9000be1 str x1, [sp, #0x10] 123408: f85f83a0 ldur x0, [x29, #-0x8] 12340c: f9400be1 ldr x1, [sp, #0x10] 123410: b9000fe8 str w8, [sp, #0xc] 123414: 9400003b bl 0x123500 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x288> 123418: b9400fe8 ldr w8, [sp, #0xc] 12341c: 4a080000 eor w0, w0, w8 123420: 320003e9 orr w9, wzr, #0x1 123424: 0a090009 and w9, w0, w9 123428: 2a0903e0 mov w0, w9 12342c: a9427bfd ldp x29, x30, [sp, #0x20] 123430: 9100c3ff add sp, sp, #0x30 123434: d65f03c0 ret 123438: d10043ff sub sp, sp, #0x10 12343c: f90007e0 str x0, [sp, #0x8] 123440: f94007e0 ldr x0, [sp, #0x8] 123444: f9400000 ldr x0, [x0] 123448: 910043ff add sp, sp, #0x10 12344c: d65f03c0 ret 123450: d10043ff sub sp, sp, #0x10 123454: b27d03e8 orr x8, xzr, #0x8 123458: f90007e0 str x0, [sp, #0x8] 12345c: f94007e0 ldr x0, [sp, #0x8] 123460: aa0003e9 mov x9, x0 123464: f940012a ldr x10, [x9] 123468: 8b080148 add x8, x10, x8 12346c: f9000128 str x8, [x9] 123470: 910043ff add sp, sp, #0x10 123474: d65f03c0 ret 123478: d10143ff sub sp, sp, #0x50 12347c: a9047bfd stp x29, x30, [sp, #0x40] 123480: 910103fd add x29, sp, #0x40 123484: d53bd048 mrs x8, TPIDR_EL0 123488: f9401509 ldr x9, [x8, #0x28] 12348c: f81f83a9 stur x9, [x29, #-0x8] 123490: f81e83a0 stur x0, [x29, #-0x18] 123494: f90013e1 str x1, [sp, #0x20] 123498: f94013e1 ldr x1, [sp, #0x20] 12349c: d10043a0 sub x0, x29, #0x10 1234a0: f9000fe8 str x8, [sp, #0x18] 1234a4: 9400000f bl 0x1234e0 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x268> 1234a8: f85f03a8 ldur x8, [x29, #-0x10] 1234ac: f9400fe9 ldr x9, [sp, #0x18] 1234b0: f9401520 ldr x0, [x9, #0x28] 1234b4: f85f83a1 ldur x1, [x29, #-0x8] 1234b8: eb010000 subs x0, x0, x1 1234bc: f9000be8 str x8, [sp, #0x10] 1234c0: f90007e0 str x0, [sp, #0x8] 1234c4: 540000c1 b.ne 0x1234dc ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x264> 1234c8: 14000001 b 0x1234cc ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x254> 1234cc: f9400be0 ldr x0, [sp, #0x10] 1234d0: a9447bfd ldp x29, x30, [sp, #0x40] 1234d4: 910143ff add sp, sp, #0x50 1234d8: d65f03c0 ret 1234dc: 97fe1a25 bl 0xa9d70 <__stack_chk_fail@plt> 1234e0: d10043ff sub sp, sp, #0x10 1234e4: f90007e0 str x0, [sp, #0x8] 1234e8: f90003e1 str x1, [sp] 1234ec: f94007e0 ldr x0, [sp, #0x8] 1234f0: f94003e1 ldr x1, [sp] 1234f4: f9000001 str x1, [x0] 1234f8: 910043ff add sp, sp, #0x10 1234fc: d65f03c0 ret 123500: d100c3ff sub sp, sp, #0x30 123504: a9027bfd stp x29, x30, [sp, #0x20] 123508: 910083fd add x29, sp, #0x20 12350c: f81f83a0 stur x0, [x29, #-0x8] 123510: f9000be1 str x1, [sp, #0x10] 123514: f85f83a0 ldur x0, [x29, #-0x8] 123518: 9400000e bl 0x123550 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x2d8> 12351c: f9400be1 ldr x1, [sp, #0x10] 123520: f90007e0 str x0, [sp, #0x8] 123524: aa0103e0 mov x0, x1 123528: 9400000a bl 0x123550 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x2d8> 12352c: f94007e1 ldr x1, [sp, #0x8] 123530: eb00003f cmp x1, x0 123534: 1a9f17e8 cset w8, eq 123538: 320003e9 orr w9, wzr, #0x1 12353c: 0a090108 and w8, w8, w9 123540: 2a0803e0 mov w0, w8 123544: a9427bfd ldp x29, x30, [sp, #0x20] 123548: 9100c3ff add sp, sp, #0x30 12354c: d65f03c0 ret 123550: d10043ff sub sp, sp, #0x10 123554: f90007e0 str x0, [sp, #0x8] 123558: f94007e0 ldr x0, [sp, #0x8] 12355c: f9400000 ldr x0, [x0] 123560: 910043ff add sp, sp, #0x10 123564: d65f03c0 ret 123568: d10043ff sub sp, sp, #0x10 12356c: f90007e0 str x0, [sp, #0x8] 123570: f94007e0 ldr x0, [sp, #0x8] 123574: 910043ff add sp, sp, #0x10 123578: d65f03c0 ret 12357c: d10043ff sub sp, sp, #0x10 123580: f90007e0 str x0, [sp, #0x8] 123584: f94007e0 ldr x0, [sp, #0x8] 123588: 910043ff add sp, sp, #0x10 12358c: d65f03c0 ret 0000000000123590 ::pair(android::ColorAspects::Primaries&, android::ColorAspects::MatrixCoeffs&)>: 123590: d10103ff sub sp, sp, #0x40 123594: a9037bfd stp x29, x30, [sp, #0x30] 123598: 9100c3fd add x29, sp, #0x30 12359c: f81f83a0 stur x0, [x29, #-0x8] 1235a0: f81f03a1 stur x1, [x29, #-0x10] 1235a4: f9000fe2 str x2, [sp, #0x18] 1235a8: f85f83a0 ldur x0, [x29, #-0x8] 1235ac: aa0003e1 mov x1, x0 1235b0: f85f03a2 ldur x2, [x29, #-0x10] 1235b4: f9000be0 str x0, [sp, #0x10] 1235b8: aa0203e0 mov x0, x2 1235bc: f90007e1 str x1, [sp, #0x8] 1235c0: 97ffffea bl 0x123568 ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x2f0> 1235c4: b9400008 ldr w8, [x0] 1235c8: f94007e0 ldr x0, [sp, #0x8] 1235cc: b9000008 str w8, [x0] 1235d0: f9400fe0 ldr x0, [sp, #0x18] 1235d4: 97ffffea bl 0x12357c ::lookup(int const&, android::ColorAspects::MatrixCoeffs*) const+0x304> 1235d8: b9400008 ldr w8, [x0] 1235dc: f9400be0 ldr x0, [sp, #0x10] 1235e0: b9000408 str w8, [x0, #0x4] 1235e4: a9437bfd ldp x29, x30, [sp, #0x30] 1235e8: 910103ff add sp, sp, #0x40 1235ec: d65f03c0 ret 00000000001235f0 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const>: 1235f0: d10203ff sub sp, sp, #0x80 1235f4: a9077bfd stp x29, x30, [sp, #0x70] 1235f8: 9101c3fd add x29, sp, #0x70 1235fc: d53bd048 mrs x8, TPIDR_EL0 123600: f9401508 ldr x8, [x8, #0x28] 123604: f81f83a8 stur x8, [x29, #-0x8] 123608: f9001fe0 str x0, [sp, #0x38] 12360c: f9001be1 str x1, [sp, #0x30] 123610: f90017e2 str x2, [sp, #0x28] 123614: f9401fe8 ldr x8, [sp, #0x38] 123618: f90013e8 str x8, [sp, #0x20] 12361c: f94013e0 ldr x0, [sp, #0x20] 123620: 94000034 bl 0x1236f0 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x100> 123624: f81f03a0 stur x0, [x29, #-0x10] 123628: f94013e0 ldr x0, [sp, #0x20] 12362c: 94000041 bl 0x123730 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x140> 123630: f81e83a0 stur x0, [x29, #-0x18] 123634: 14000001 b 0x123638 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x48> 123638: d10043a0 sub x0, x29, #0x10 12363c: d10063a1 sub x1, x29, #0x18 123640: 9400004b bl 0x12376c >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x17c> 123644: 36000320 tbz w0, #0x0, 0x1236a8 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xb8> 123648: 14000001 b 0x12364c >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x5c> 12364c: d10043a0 sub x0, x29, #0x10 123650: 94000059 bl 0x1237b4 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x1c4> 123654: f940001e ldr x30, [x0] 123658: b9400808 ldr w8, [x0, #0x8] 12365c: b81e03a8 stur w8, [x29, #-0x20] 123660: f81d83be stur x30, [x29, #-0x28] 123664: d100a3a0 sub x0, x29, #0x28 123668: b27e0000 orr x0, x0, #0x4 12366c: f9401be1 ldr x1, [sp, #0x30] 123670: 94000057 bl 0x1237cc >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x1dc> 123674: 36000100 tbz w0, #0x0, 0x123694 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xa4> 123678: 14000001 b 0x12367c >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x8c> 12367c: b85d83a8 ldur w8, [x29, #-0x28] 123680: f94017e9 ldr x9, [sp, #0x28] 123684: b9000128 str w8, [x9] 123688: 320003e8 orr w8, wzr, #0x1 12368c: 381d73a8 sturb w8, [x29, #-0x29] 123690: 14000009 b 0x1236b4 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xc4> 123694: 14000001 b 0x123698 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xa8> 123698: d10043a0 sub x0, x29, #0x10 12369c: 94000066 bl 0x123834 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x244> 1236a0: f9000fe0 str x0, [sp, #0x18] 1236a4: 17ffffe5 b 0x123638 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x48> 1236a8: 2a1f03e8 mov w8, wzr 1236ac: 381d73a8 sturb w8, [x29, #-0x29] 1236b0: 14000001 b 0x1236b4 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xc4> 1236b4: 385d73a8 ldurb w8, [x29, #-0x29] 1236b8: d53bd049 mrs x9, TPIDR_EL0 1236bc: f9401529 ldr x9, [x9, #0x28] 1236c0: f85f83aa ldur x10, [x29, #-0x8] 1236c4: eb0a0129 subs x9, x9, x10 1236c8: b90017e8 str w8, [sp, #0x14] 1236cc: f90007e9 str x9, [sp, #0x8] 1236d0: 540000e1 b.ne 0x1236ec >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xfc> 1236d4: 14000001 b 0x1236d8 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0xe8> 1236d8: b94017e8 ldr w8, [sp, #0x14] 1236dc: 12000100 and w0, w8, #0x1 1236e0: a9477bfd ldp x29, x30, [sp, #0x70] 1236e4: 910203ff add sp, sp, #0x80 1236e8: d65f03c0 ret 1236ec: 97fe19a1 bl 0xa9d70 <__stack_chk_fail@plt> 1236f0: d100c3ff sub sp, sp, #0x30 1236f4: a9027bfd stp x29, x30, [sp, #0x20] 1236f8: 910083fd add x29, sp, #0x20 1236fc: d10023a8 sub x8, x29, #0x8 123700: f9000be0 str x0, [sp, #0x10] 123704: f9400be0 ldr x0, [sp, #0x10] 123708: aa0003e9 mov x9, x0 12370c: f9400121 ldr x1, [x9] 123710: f90007e8 str x8, [sp, #0x8] 123714: 94000052 bl 0x12385c >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x26c> 123718: f94007e8 ldr x8, [sp, #0x8] 12371c: f9000100 str x0, [x8] 123720: f9400100 ldr x0, [x8] 123724: a9427bfd ldp x29, x30, [sp, #0x20] 123728: 9100c3ff add sp, sp, #0x30 12372c: d65f03c0 ret 123730: d100c3ff sub sp, sp, #0x30 123734: a9027bfd stp x29, x30, [sp, #0x20] 123738: 910083fd add x29, sp, #0x20 12373c: d10023a8 sub x8, x29, #0x8 123740: f9000be0 str x0, [sp, #0x10] 123744: f9400be0 ldr x0, [sp, #0x10] 123748: f9400401 ldr x1, [x0, #0x8] 12374c: f90007e8 str x8, [sp, #0x8] 123750: 94000043 bl 0x12385c >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x26c> 123754: f94007e8 ldr x8, [sp, #0x8] 123758: f9000100 str x0, [x8] 12375c: f9400100 ldr x0, [x8] 123760: a9427bfd ldp x29, x30, [sp, #0x20] 123764: 9100c3ff add sp, sp, #0x30 123768: d65f03c0 ret 12376c: d100c3ff sub sp, sp, #0x30 123770: a9027bfd stp x29, x30, [sp, #0x20] 123774: 910083fd add x29, sp, #0x20 123778: 12800008 mov w8, #-0x1 // =-1 12377c: f81f83a0 stur x0, [x29, #-0x8] 123780: f9000be1 str x1, [sp, #0x10] 123784: f85f83a0 ldur x0, [x29, #-0x8] 123788: f9400be1 ldr x1, [sp, #0x10] 12378c: b9000fe8 str w8, [sp, #0xc] 123790: 94000055 bl 0x1238e4 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x2f4> 123794: b9400fe8 ldr w8, [sp, #0xc] 123798: 4a080000 eor w0, w0, w8 12379c: 320003e9 orr w9, wzr, #0x1 1237a0: 0a090009 and w9, w0, w9 1237a4: 2a0903e0 mov w0, w9 1237a8: a9427bfd ldp x29, x30, [sp, #0x20] 1237ac: 9100c3ff add sp, sp, #0x30 1237b0: d65f03c0 ret 1237b4: d10043ff sub sp, sp, #0x10 1237b8: f90007e0 str x0, [sp, #0x8] 1237bc: f94007e0 ldr x0, [sp, #0x8] 1237c0: f9400000 ldr x0, [x0] 1237c4: 910043ff add sp, sp, #0x10 1237c8: d65f03c0 ret 1237cc: d10083ff sub sp, sp, #0x20 1237d0: 52800008 mov w8, #0x0 // =0 1237d4: f9000fe0 str x0, [sp, #0x18] 1237d8: f9000be1 str x1, [sp, #0x10] 1237dc: f9400fe0 ldr x0, [sp, #0x18] 1237e0: b9400009 ldr w9, [x0] 1237e4: f9400be0 ldr x0, [sp, #0x10] 1237e8: b940000a ldr w10, [x0] 1237ec: 6b0a013f cmp w9, w10 1237f0: 1a9f17e9 cset w9, eq 1237f4: b9000fe8 str w8, [sp, #0xc] 1237f8: 37000049 tbnz w9, #0x0, 0x123800 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x210> 1237fc: 14000008 b 0x12381c >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x22c> 123800: f9400fe8 ldr x8, [sp, #0x18] 123804: b9400509 ldr w9, [x8, #0x4] 123808: f9400be8 ldr x8, [sp, #0x10] 12380c: b940050a ldr w10, [x8, #0x4] 123810: 6b0a013f cmp w9, w10 123814: 1a9f17e9 cset w9, eq 123818: b9000fe9 str w9, [sp, #0xc] 12381c: b9400fe8 ldr w8, [sp, #0xc] 123820: 320003e9 orr w9, wzr, #0x1 123824: 0a090108 and w8, w8, w9 123828: 2a0803e0 mov w0, w8 12382c: 910083ff add sp, sp, #0x20 123830: d65f03c0 ret 123834: d10043ff sub sp, sp, #0x10 123838: b27e07e8 orr x8, xzr, #0xc 12383c: f90007e0 str x0, [sp, #0x8] 123840: f94007e0 ldr x0, [sp, #0x8] 123844: aa0003e9 mov x9, x0 123848: f940012a ldr x10, [x9] 12384c: 8b080148 add x8, x10, x8 123850: f9000128 str x8, [x9] 123854: 910043ff add sp, sp, #0x10 123858: d65f03c0 ret 12385c: d10143ff sub sp, sp, #0x50 123860: a9047bfd stp x29, x30, [sp, #0x40] 123864: 910103fd add x29, sp, #0x40 123868: d53bd048 mrs x8, TPIDR_EL0 12386c: f9401509 ldr x9, [x8, #0x28] 123870: f81f83a9 stur x9, [x29, #-0x8] 123874: f81e83a0 stur x0, [x29, #-0x18] 123878: f90013e1 str x1, [sp, #0x20] 12387c: f94013e1 ldr x1, [sp, #0x20] 123880: d10043a0 sub x0, x29, #0x10 123884: f9000fe8 str x8, [sp, #0x18] 123888: 9400000f bl 0x1238c4 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x2d4> 12388c: f85f03a8 ldur x8, [x29, #-0x10] 123890: f9400fe9 ldr x9, [sp, #0x18] 123894: f9401520 ldr x0, [x9, #0x28] 123898: f85f83a1 ldur x1, [x29, #-0x8] 12389c: eb010000 subs x0, x0, x1 1238a0: f9000be8 str x8, [sp, #0x10] 1238a4: f90007e0 str x0, [sp, #0x8] 1238a8: 540000c1 b.ne 0x1238c0 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x2d0> 1238ac: 14000001 b 0x1238b0 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x2c0> 1238b0: f9400be0 ldr x0, [sp, #0x10] 1238b4: a9447bfd ldp x29, x30, [sp, #0x40] 1238b8: 910143ff add sp, sp, #0x50 1238bc: d65f03c0 ret 1238c0: 97fe192c bl 0xa9d70 <__stack_chk_fail@plt> 1238c4: d10043ff sub sp, sp, #0x10 1238c8: f90007e0 str x0, [sp, #0x8] 1238cc: f90003e1 str x1, [sp] 1238d0: f94007e0 ldr x0, [sp, #0x8] 1238d4: f94003e1 ldr x1, [sp] 1238d8: f9000001 str x1, [x0] 1238dc: 910043ff add sp, sp, #0x10 1238e0: d65f03c0 ret 1238e4: d100c3ff sub sp, sp, #0x30 1238e8: a9027bfd stp x29, x30, [sp, #0x20] 1238ec: 910083fd add x29, sp, #0x20 1238f0: f81f83a0 stur x0, [x29, #-0x8] 1238f4: f9000be1 str x1, [sp, #0x10] 1238f8: f85f83a0 ldur x0, [x29, #-0x8] 1238fc: 9400000e bl 0x123934 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x344> 123900: f9400be1 ldr x1, [sp, #0x10] 123904: f90007e0 str x0, [sp, #0x8] 123908: aa0103e0 mov x0, x1 12390c: 9400000a bl 0x123934 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x344> 123910: f94007e1 ldr x1, [sp, #0x8] 123914: eb00003f cmp x1, x0 123918: 1a9f17e8 cset w8, eq 12391c: 320003e9 orr w9, wzr, #0x1 123920: 0a090108 and w8, w8, w9 123924: 2a0803e0 mov w0, w8 123928: a9427bfd ldp x29, x30, [sp, #0x20] 12392c: 9100c3ff add sp, sp, #0x30 123930: d65f03c0 ret 123934: d10043ff sub sp, sp, #0x10 123938: f90007e0 str x0, [sp, #0x8] 12393c: f94007e0 ldr x0, [sp, #0x8] 123940: f9400000 ldr x0, [x0] 123944: 910043ff add sp, sp, #0x10 123948: d65f03c0 ret 000000000012394c >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const>: 12394c: d10243ff sub sp, sp, #0x90 123950: a9087bfd stp x29, x30, [sp, #0x80] 123954: 910203fd add x29, sp, #0x80 123958: d53bd048 mrs x8, TPIDR_EL0 12395c: f9401508 ldr x8, [x8, #0x28] 123960: f81f83a8 stur x8, [x29, #-0x8] 123964: f81c83a0 stur x0, [x29, #-0x38] 123968: f90023e1 str x1, [sp, #0x40] 12396c: f9001fe2 str x2, [sp, #0x38] 123970: f85c83a8 ldur x8, [x29, #-0x38] 123974: f9001be8 str x8, [sp, #0x30] 123978: f9401be0 ldr x0, [sp, #0x30] 12397c: 97ffff5d bl 0x1236f0 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x100> 123980: f81f03a0 stur x0, [x29, #-0x10] 123984: f9401be0 ldr x0, [sp, #0x30] 123988: 97ffff6a bl 0x123730 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x140> 12398c: f81e83a0 stur x0, [x29, #-0x18] 123990: 14000001 b 0x123994 >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0x48> 123994: d10043a0 sub x0, x29, #0x10 123998: d10063a1 sub x1, x29, #0x18 12399c: 97ffff74 bl 0x12376c >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x17c> 1239a0: 36000380 tbz w0, #0x0, 0x123a10 >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0xc4> 1239a4: 14000001 b 0x1239a8 >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0x5c> 1239a8: d10043a0 sub x0, x29, #0x10 1239ac: 97ffff82 bl 0x1237b4 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x1c4> 1239b0: f940001e ldr x30, [x0] 1239b4: b9400808 ldr w8, [x0, #0x8] 1239b8: b81e03a8 stur w8, [x29, #-0x20] 1239bc: f81d83be stur x30, [x29, #-0x28] 1239c0: b85d83a8 ldur w8, [x29, #-0x28] 1239c4: f94023e0 ldr x0, [sp, #0x40] 1239c8: b9400009 ldr w9, [x0] 1239cc: 6b090108 subs w8, w8, w9 1239d0: b9002fe8 str w8, [sp, #0x2c] 1239d4: 54000141 b.ne 0x1239fc >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0xb0> 1239d8: 14000001 b 0x1239dc >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0x90> 1239dc: d100a3a8 sub x8, x29, #0x28 1239e0: b27e0101 orr x1, x8, #0x4 1239e4: f9401fe0 ldr x0, [sp, #0x38] 1239e8: 9400001c bl 0x123a58 >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0x10c> 1239ec: 320003e9 orr w9, wzr, #0x1 1239f0: 381d73a9 sturb w9, [x29, #-0x29] 1239f4: f90013e0 str x0, [sp, #0x20] 1239f8: 14000009 b 0x123a1c >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0xd0> 1239fc: 14000001 b 0x123a00 >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0xb4> 123a00: d10043a0 sub x0, x29, #0x10 123a04: 97ffff8c bl 0x123834 >::rlookup(std::__ndk1::pair const&, android::ColorUtils::ColorStandard*) const+0x244> 123a08: f9000fe0 str x0, [sp, #0x18] 123a0c: 17ffffe2 b 0x123994 >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0x48> 123a10: 2a1f03e8 mov w8, wzr 123a14: 381d73a8 sturb w8, [x29, #-0x29] 123a18: 14000001 b 0x123a1c >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0xd0> 123a1c: 385d73a8 ldurb w8, [x29, #-0x29] 123a20: d53bd049 mrs x9, TPIDR_EL0 123a24: f9401529 ldr x9, [x9, #0x28] 123a28: f85f83aa ldur x10, [x29, #-0x8] 123a2c: eb0a0129 subs x9, x9, x10 123a30: b90017e8 str w8, [sp, #0x14] 123a34: f90007e9 str x9, [sp, #0x8] 123a38: 540000e1 b.ne 0x123a54 >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0x108> 123a3c: 14000001 b 0x123a40 >::lookup(android::ColorUtils::ColorStandard const&, std::__ndk1::pair*) const+0xf4> 123a40: b94017e8 ldr w8, [sp, #0x14] 123a44: 12000100 and w0, w8, #0x1 123a48: a9487bfd ldp x29, x30, [sp, #0x80] 123a4c: 910243ff add sp, sp, #0x90 123a50: d65f03c0 ret 123a54: 97fe18c7 bl 0xa9d70 <__stack_chk_fail@plt> 123a58: d10043ff sub sp, sp, #0x10 123a5c: f90007e0 str x0, [sp, #0x8] 123a60: f90003e1 str x1, [sp] 123a64: f94007e0 ldr x0, [sp, #0x8] 123a68: f94003e1 ldr x1, [sp] 123a6c: b9400028 ldr w8, [x1] 123a70: aa0003e1 mov x1, x0 123a74: b9000028 str w8, [x1] 123a78: f94003e1 ldr x1, [sp] 123a7c: b9400428 ldr w8, [x1, #0x4] 123a80: b9000408 str w8, [x0, #0x4] 123a84: 910043ff add sp, sp, #0x10 123a88: d65f03c0 ret 0000000000123a8c ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const>: 123a8c: d10203ff sub sp, sp, #0x80 123a90: a9077bfd stp x29, x30, [sp, #0x70] 123a94: 9101c3fd add x29, sp, #0x70 123a98: d53bd048 mrs x8, TPIDR_EL0 123a9c: f9401508 ldr x8, [x8, #0x28] 123aa0: f81f83a8 stur x8, [x29, #-0x8] 123aa4: f81d03a0 stur x0, [x29, #-0x30] 123aa8: f9001fe1 str x1, [sp, #0x38] 123aac: f9001be2 str x2, [sp, #0x30] 123ab0: f85d03a8 ldur x8, [x29, #-0x30] 123ab4: f90017e8 str x8, [sp, #0x28] 123ab8: f94017e0 ldr x0, [sp, #0x28] 123abc: 94000033 bl 0x123b88 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0xfc> 123ac0: f81f03a0 stur x0, [x29, #-0x10] 123ac4: f94017e0 ldr x0, [sp, #0x28] 123ac8: 94000040 bl 0x123bc8 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x13c> 123acc: f81e83a0 stur x0, [x29, #-0x18] 123ad0: 14000001 b 0x123ad4 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x48> 123ad4: d10043a0 sub x0, x29, #0x10 123ad8: d10063a1 sub x1, x29, #0x18 123adc: 9400004a bl 0x123c04 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x178> 123ae0: 36000300 tbz w0, #0x0, 0x123b40 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0xb4> 123ae4: 14000001 b 0x123ae8 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x5c> 123ae8: d10043a0 sub x0, x29, #0x10 123aec: 94000058 bl 0x123c4c ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x1c0> 123af0: f9400000 ldr x0, [x0] 123af4: f81e03a0 stur x0, [x29, #-0x20] 123af8: b85e43a8 ldur w8, [x29, #-0x1c] 123afc: f9401fe0 ldr x0, [sp, #0x38] 123b00: b9400009 ldr w9, [x0] 123b04: 6b090108 subs w8, w8, w9 123b08: b90027e8 str w8, [sp, #0x24] 123b0c: 54000101 b.ne 0x123b2c ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0xa0> 123b10: 14000001 b 0x123b14 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x88> 123b14: b85e03a8 ldur w8, [x29, #-0x20] 123b18: f9401be9 ldr x9, [sp, #0x30] 123b1c: b9000128 str w8, [x9] 123b20: 320003e8 orr w8, wzr, #0x1 123b24: 381df3a8 sturb w8, [x29, #-0x21] 123b28: 14000009 b 0x123b4c ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0xc0> 123b2c: 14000001 b 0x123b30 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0xa4> 123b30: d10043a0 sub x0, x29, #0x10 123b34: 9400004c bl 0x123c64 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x1d8> 123b38: f9000fe0 str x0, [sp, #0x18] 123b3c: 17ffffe6 b 0x123ad4 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x48> 123b40: 2a1f03e8 mov w8, wzr 123b44: 381df3a8 sturb w8, [x29, #-0x21] 123b48: 14000001 b 0x123b4c ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0xc0> 123b4c: 385df3a8 ldurb w8, [x29, #-0x21] 123b50: d53bd049 mrs x9, TPIDR_EL0 123b54: f9401529 ldr x9, [x9, #0x28] 123b58: f85f83aa ldur x10, [x29, #-0x8] 123b5c: eb0a0129 subs x9, x9, x10 123b60: b90017e8 str w8, [sp, #0x14] 123b64: f90007e9 str x9, [sp, #0x8] 123b68: 540000e1 b.ne 0x123b84 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0xf8> 123b6c: 14000001 b 0x123b70 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0xe4> 123b70: b94017e8 ldr w8, [sp, #0x14] 123b74: 12000100 and w0, w8, #0x1 123b78: a9477bfd ldp x29, x30, [sp, #0x70] 123b7c: 910203ff add sp, sp, #0x80 123b80: d65f03c0 ret 123b84: 97fe187b bl 0xa9d70 <__stack_chk_fail@plt> 123b88: d100c3ff sub sp, sp, #0x30 123b8c: a9027bfd stp x29, x30, [sp, #0x20] 123b90: 910083fd add x29, sp, #0x20 123b94: d10023a8 sub x8, x29, #0x8 123b98: f9000be0 str x0, [sp, #0x10] 123b9c: f9400be0 ldr x0, [sp, #0x10] 123ba0: aa0003e9 mov x9, x0 123ba4: f9400121 ldr x1, [x9] 123ba8: f90007e8 str x8, [sp, #0x8] 123bac: 94000038 bl 0x123c8c ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x200> 123bb0: f94007e8 ldr x8, [sp, #0x8] 123bb4: f9000100 str x0, [x8] 123bb8: f9400100 ldr x0, [x8] 123bbc: a9427bfd ldp x29, x30, [sp, #0x20] 123bc0: 9100c3ff add sp, sp, #0x30 123bc4: d65f03c0 ret 123bc8: d100c3ff sub sp, sp, #0x30 123bcc: a9027bfd stp x29, x30, [sp, #0x20] 123bd0: 910083fd add x29, sp, #0x20 123bd4: d10023a8 sub x8, x29, #0x8 123bd8: f9000be0 str x0, [sp, #0x10] 123bdc: f9400be0 ldr x0, [sp, #0x10] 123be0: f9400401 ldr x1, [x0, #0x8] 123be4: f90007e8 str x8, [sp, #0x8] 123be8: 94000029 bl 0x123c8c ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x200> 123bec: f94007e8 ldr x8, [sp, #0x8] 123bf0: f9000100 str x0, [x8] 123bf4: f9400100 ldr x0, [x8] 123bf8: a9427bfd ldp x29, x30, [sp, #0x20] 123bfc: 9100c3ff add sp, sp, #0x30 123c00: d65f03c0 ret 123c04: d100c3ff sub sp, sp, #0x30 123c08: a9027bfd stp x29, x30, [sp, #0x20] 123c0c: 910083fd add x29, sp, #0x20 123c10: 12800008 mov w8, #-0x1 // =-1 123c14: f81f83a0 stur x0, [x29, #-0x8] 123c18: f9000be1 str x1, [sp, #0x10] 123c1c: f85f83a0 ldur x0, [x29, #-0x8] 123c20: f9400be1 ldr x1, [sp, #0x10] 123c24: b9000fe8 str w8, [sp, #0xc] 123c28: 9400003b bl 0x123d14 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x288> 123c2c: b9400fe8 ldr w8, [sp, #0xc] 123c30: 4a080000 eor w0, w0, w8 123c34: 320003e9 orr w9, wzr, #0x1 123c38: 0a090009 and w9, w0, w9 123c3c: 2a0903e0 mov w0, w9 123c40: a9427bfd ldp x29, x30, [sp, #0x20] 123c44: 9100c3ff add sp, sp, #0x30 123c48: d65f03c0 ret 123c4c: d10043ff sub sp, sp, #0x10 123c50: f90007e0 str x0, [sp, #0x8] 123c54: f94007e0 ldr x0, [sp, #0x8] 123c58: f9400000 ldr x0, [x0] 123c5c: 910043ff add sp, sp, #0x10 123c60: d65f03c0 ret 123c64: d10043ff sub sp, sp, #0x10 123c68: b27d03e8 orr x8, xzr, #0x8 123c6c: f90007e0 str x0, [sp, #0x8] 123c70: f94007e0 ldr x0, [sp, #0x8] 123c74: aa0003e9 mov x9, x0 123c78: f940012a ldr x10, [x9] 123c7c: 8b080148 add x8, x10, x8 123c80: f9000128 str x8, [x9] 123c84: 910043ff add sp, sp, #0x10 123c88: d65f03c0 ret 123c8c: d10143ff sub sp, sp, #0x50 123c90: a9047bfd stp x29, x30, [sp, #0x40] 123c94: 910103fd add x29, sp, #0x40 123c98: d53bd048 mrs x8, TPIDR_EL0 123c9c: f9401509 ldr x9, [x8, #0x28] 123ca0: f81f83a9 stur x9, [x29, #-0x8] 123ca4: f81e83a0 stur x0, [x29, #-0x18] 123ca8: f90013e1 str x1, [sp, #0x20] 123cac: f94013e1 ldr x1, [sp, #0x20] 123cb0: d10043a0 sub x0, x29, #0x10 123cb4: f9000fe8 str x8, [sp, #0x18] 123cb8: 9400000f bl 0x123cf4 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x268> 123cbc: f85f03a8 ldur x8, [x29, #-0x10] 123cc0: f9400fe9 ldr x9, [sp, #0x18] 123cc4: f9401520 ldr x0, [x9, #0x28] 123cc8: f85f83a1 ldur x1, [x29, #-0x8] 123ccc: eb010000 subs x0, x0, x1 123cd0: f9000be8 str x8, [sp, #0x10] 123cd4: f90007e0 str x0, [sp, #0x8] 123cd8: 540000c1 b.ne 0x123cf0 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x264> 123cdc: 14000001 b 0x123ce0 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x254> 123ce0: f9400be0 ldr x0, [sp, #0x10] 123ce4: a9447bfd ldp x29, x30, [sp, #0x40] 123ce8: 910143ff add sp, sp, #0x50 123cec: d65f03c0 ret 123cf0: 97fe1820 bl 0xa9d70 <__stack_chk_fail@plt> 123cf4: d10043ff sub sp, sp, #0x10 123cf8: f90007e0 str x0, [sp, #0x8] 123cfc: f90003e1 str x1, [sp] 123d00: f94007e0 ldr x0, [sp, #0x8] 123d04: f94003e1 ldr x1, [sp] 123d08: f9000001 str x1, [x0] 123d0c: 910043ff add sp, sp, #0x10 123d10: d65f03c0 ret 123d14: d100c3ff sub sp, sp, #0x30 123d18: a9027bfd stp x29, x30, [sp, #0x20] 123d1c: 910083fd add x29, sp, #0x20 123d20: f81f83a0 stur x0, [x29, #-0x8] 123d24: f9000be1 str x1, [sp, #0x10] 123d28: f85f83a0 ldur x0, [x29, #-0x8] 123d2c: 9400000e bl 0x123d64 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x2d8> 123d30: f9400be1 ldr x1, [sp, #0x10] 123d34: f90007e0 str x0, [sp, #0x8] 123d38: aa0103e0 mov x0, x1 123d3c: 9400000a bl 0x123d64 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x2d8> 123d40: f94007e1 ldr x1, [sp, #0x8] 123d44: eb00003f cmp x1, x0 123d48: 1a9f17e8 cset w8, eq 123d4c: 320003e9 orr w9, wzr, #0x1 123d50: 0a090108 and w8, w8, w9 123d54: 2a0803e0 mov w0, w8 123d58: a9427bfd ldp x29, x30, [sp, #0x20] 123d5c: 9100c3ff add sp, sp, #0x30 123d60: d65f03c0 ret 123d64: d10043ff sub sp, sp, #0x10 123d68: f90007e0 str x0, [sp, #0x8] 123d6c: f94007e0 ldr x0, [sp, #0x8] 123d70: f9400000 ldr x0, [x0] 123d74: 910043ff add sp, sp, #0x10 123d78: d65f03c0 ret 0000000000123d7c ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const>: 123d7c: d10203ff sub sp, sp, #0x80 123d80: a9077bfd stp x29, x30, [sp, #0x70] 123d84: 9101c3fd add x29, sp, #0x70 123d88: d53bd048 mrs x8, TPIDR_EL0 123d8c: f9401508 ldr x8, [x8, #0x28] 123d90: f81f83a8 stur x8, [x29, #-0x8] 123d94: f81d03a0 stur x0, [x29, #-0x30] 123d98: f9001fe1 str x1, [sp, #0x38] 123d9c: f9001be2 str x2, [sp, #0x30] 123da0: f85d03a8 ldur x8, [x29, #-0x30] 123da4: f90017e8 str x8, [sp, #0x28] 123da8: f94017e0 ldr x0, [sp, #0x28] 123dac: 97ffff77 bl 0x123b88 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0xfc> 123db0: f81f03a0 stur x0, [x29, #-0x10] 123db4: f94017e0 ldr x0, [sp, #0x28] 123db8: 97ffff84 bl 0x123bc8 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x13c> 123dbc: f81e83a0 stur x0, [x29, #-0x18] 123dc0: 14000001 b 0x123dc4 ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0x48> 123dc4: d10043a0 sub x0, x29, #0x10 123dc8: d10063a1 sub x1, x29, #0x18 123dcc: 97ffff8e bl 0x123c04 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x178> 123dd0: 36000300 tbz w0, #0x0, 0x123e30 ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0xb4> 123dd4: 14000001 b 0x123dd8 ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0x5c> 123dd8: d10043a0 sub x0, x29, #0x10 123ddc: 97ffff9c bl 0x123c4c ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x1c0> 123de0: f9400000 ldr x0, [x0] 123de4: f81e03a0 stur x0, [x29, #-0x20] 123de8: b85e03a8 ldur w8, [x29, #-0x20] 123dec: f9401fe0 ldr x0, [sp, #0x38] 123df0: b9400009 ldr w9, [x0] 123df4: 6b090108 subs w8, w8, w9 123df8: b90027e8 str w8, [sp, #0x24] 123dfc: 54000101 b.ne 0x123e1c ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0xa0> 123e00: 14000001 b 0x123e04 ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0x88> 123e04: b85e43a8 ldur w8, [x29, #-0x1c] 123e08: f9401be9 ldr x9, [sp, #0x30] 123e0c: b9000128 str w8, [x9] 123e10: 320003e8 orr w8, wzr, #0x1 123e14: 381df3a8 sturb w8, [x29, #-0x21] 123e18: 14000009 b 0x123e3c ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0xc0> 123e1c: 14000001 b 0x123e20 ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0xa4> 123e20: d10043a0 sub x0, x29, #0x10 123e24: 97ffff90 bl 0x123c64 ::rlookup(android::ColorAspects::Range const&, android::ColorUtils::ColorRange*) const+0x1d8> 123e28: f9000fe0 str x0, [sp, #0x18] 123e2c: 17ffffe6 b 0x123dc4 ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0x48> 123e30: 2a1f03e8 mov w8, wzr 123e34: 381df3a8 sturb w8, [x29, #-0x21] 123e38: 14000001 b 0x123e3c ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0xc0> 123e3c: 385df3a8 ldurb w8, [x29, #-0x21] 123e40: d53bd049 mrs x9, TPIDR_EL0 123e44: f9401529 ldr x9, [x9, #0x28] 123e48: f85f83aa ldur x10, [x29, #-0x8] 123e4c: eb0a0129 subs x9, x9, x10 123e50: b90017e8 str w8, [sp, #0x14] 123e54: f90007e9 str x9, [sp, #0x8] 123e58: 540000e1 b.ne 0x123e74 ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0xf8> 123e5c: 14000001 b 0x123e60 ::lookup(android::ColorUtils::ColorRange const&, android::ColorAspects::Range*) const+0xe4> 123e60: b94017e8 ldr w8, [sp, #0x14] 123e64: 12000100 and w0, w8, #0x1 123e68: a9477bfd ldp x29, x30, [sp, #0x70] 123e6c: 910203ff add sp, sp, #0x80 123e70: d65f03c0 ret 123e74: 97fe17bf bl 0xa9d70 <__stack_chk_fail@plt> 0000000000123e78 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const>: 123e78: d10203ff sub sp, sp, #0x80 123e7c: a9077bfd stp x29, x30, [sp, #0x70] 123e80: 9101c3fd add x29, sp, #0x70 123e84: d53bd048 mrs x8, TPIDR_EL0 123e88: f9401508 ldr x8, [x8, #0x28] 123e8c: f81f83a8 stur x8, [x29, #-0x8] 123e90: f81d03a0 stur x0, [x29, #-0x30] 123e94: f9001fe1 str x1, [sp, #0x38] 123e98: f9001be2 str x2, [sp, #0x30] 123e9c: f85d03a8 ldur x8, [x29, #-0x30] 123ea0: f90017e8 str x8, [sp, #0x28] 123ea4: f94017e0 ldr x0, [sp, #0x28] 123ea8: 94000033 bl 0x123f74 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xfc> 123eac: f81f03a0 stur x0, [x29, #-0x10] 123eb0: f94017e0 ldr x0, [sp, #0x28] 123eb4: 94000040 bl 0x123fb4 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x13c> 123eb8: f81e83a0 stur x0, [x29, #-0x18] 123ebc: 14000001 b 0x123ec0 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x48> 123ec0: d10043a0 sub x0, x29, #0x10 123ec4: d10063a1 sub x1, x29, #0x18 123ec8: 9400004a bl 0x123ff0 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x178> 123ecc: 36000300 tbz w0, #0x0, 0x123f2c ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xb4> 123ed0: 14000001 b 0x123ed4 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x5c> 123ed4: d10043a0 sub x0, x29, #0x10 123ed8: 94000058 bl 0x124038 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x1c0> 123edc: f9400000 ldr x0, [x0] 123ee0: f81e03a0 stur x0, [x29, #-0x20] 123ee4: b85e43a8 ldur w8, [x29, #-0x1c] 123ee8: f9401fe0 ldr x0, [sp, #0x38] 123eec: b9400009 ldr w9, [x0] 123ef0: 6b090108 subs w8, w8, w9 123ef4: b90027e8 str w8, [sp, #0x24] 123ef8: 54000101 b.ne 0x123f18 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xa0> 123efc: 14000001 b 0x123f00 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x88> 123f00: b85e03a8 ldur w8, [x29, #-0x20] 123f04: f9401be9 ldr x9, [sp, #0x30] 123f08: b9000128 str w8, [x9] 123f0c: 320003e8 orr w8, wzr, #0x1 123f10: 381df3a8 sturb w8, [x29, #-0x21] 123f14: 14000009 b 0x123f38 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xc0> 123f18: 14000001 b 0x123f1c ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xa4> 123f1c: d10043a0 sub x0, x29, #0x10 123f20: 9400004c bl 0x124050 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x1d8> 123f24: f9000fe0 str x0, [sp, #0x18] 123f28: 17ffffe6 b 0x123ec0 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x48> 123f2c: 2a1f03e8 mov w8, wzr 123f30: 381df3a8 sturb w8, [x29, #-0x21] 123f34: 14000001 b 0x123f38 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xc0> 123f38: 385df3a8 ldurb w8, [x29, #-0x21] 123f3c: d53bd049 mrs x9, TPIDR_EL0 123f40: f9401529 ldr x9, [x9, #0x28] 123f44: f85f83aa ldur x10, [x29, #-0x8] 123f48: eb0a0129 subs x9, x9, x10 123f4c: b90017e8 str w8, [sp, #0x14] 123f50: f90007e9 str x9, [sp, #0x8] 123f54: 540000e1 b.ne 0x123f70 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xf8> 123f58: 14000001 b 0x123f5c ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xe4> 123f5c: b94017e8 ldr w8, [sp, #0x14] 123f60: 12000100 and w0, w8, #0x1 123f64: a9477bfd ldp x29, x30, [sp, #0x70] 123f68: 910203ff add sp, sp, #0x80 123f6c: d65f03c0 ret 123f70: 97fe1780 bl 0xa9d70 <__stack_chk_fail@plt> 123f74: d100c3ff sub sp, sp, #0x30 123f78: a9027bfd stp x29, x30, [sp, #0x20] 123f7c: 910083fd add x29, sp, #0x20 123f80: d10023a8 sub x8, x29, #0x8 123f84: f9000be0 str x0, [sp, #0x10] 123f88: f9400be0 ldr x0, [sp, #0x10] 123f8c: aa0003e9 mov x9, x0 123f90: f9400121 ldr x1, [x9] 123f94: f90007e8 str x8, [sp, #0x8] 123f98: 94000038 bl 0x124078 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x200> 123f9c: f94007e8 ldr x8, [sp, #0x8] 123fa0: f9000100 str x0, [x8] 123fa4: f9400100 ldr x0, [x8] 123fa8: a9427bfd ldp x29, x30, [sp, #0x20] 123fac: 9100c3ff add sp, sp, #0x30 123fb0: d65f03c0 ret 123fb4: d100c3ff sub sp, sp, #0x30 123fb8: a9027bfd stp x29, x30, [sp, #0x20] 123fbc: 910083fd add x29, sp, #0x20 123fc0: d10023a8 sub x8, x29, #0x8 123fc4: f9000be0 str x0, [sp, #0x10] 123fc8: f9400be0 ldr x0, [sp, #0x10] 123fcc: f9400401 ldr x1, [x0, #0x8] 123fd0: f90007e8 str x8, [sp, #0x8] 123fd4: 94000029 bl 0x124078 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x200> 123fd8: f94007e8 ldr x8, [sp, #0x8] 123fdc: f9000100 str x0, [x8] 123fe0: f9400100 ldr x0, [x8] 123fe4: a9427bfd ldp x29, x30, [sp, #0x20] 123fe8: 9100c3ff add sp, sp, #0x30 123fec: d65f03c0 ret 123ff0: d100c3ff sub sp, sp, #0x30 123ff4: a9027bfd stp x29, x30, [sp, #0x20] 123ff8: 910083fd add x29, sp, #0x20 123ffc: 12800008 mov w8, #-0x1 // =-1 124000: f81f83a0 stur x0, [x29, #-0x8] 124004: f9000be1 str x1, [sp, #0x10] 124008: f85f83a0 ldur x0, [x29, #-0x8] 12400c: f9400be1 ldr x1, [sp, #0x10] 124010: b9000fe8 str w8, [sp, #0xc] 124014: 9400003b bl 0x124100 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x288> 124018: b9400fe8 ldr w8, [sp, #0xc] 12401c: 4a080000 eor w0, w0, w8 124020: 320003e9 orr w9, wzr, #0x1 124024: 0a090009 and w9, w0, w9 124028: 2a0903e0 mov w0, w9 12402c: a9427bfd ldp x29, x30, [sp, #0x20] 124030: 9100c3ff add sp, sp, #0x30 124034: d65f03c0 ret 124038: d10043ff sub sp, sp, #0x10 12403c: f90007e0 str x0, [sp, #0x8] 124040: f94007e0 ldr x0, [sp, #0x8] 124044: f9400000 ldr x0, [x0] 124048: 910043ff add sp, sp, #0x10 12404c: d65f03c0 ret 124050: d10043ff sub sp, sp, #0x10 124054: b27d03e8 orr x8, xzr, #0x8 124058: f90007e0 str x0, [sp, #0x8] 12405c: f94007e0 ldr x0, [sp, #0x8] 124060: aa0003e9 mov x9, x0 124064: f940012a ldr x10, [x9] 124068: 8b080148 add x8, x10, x8 12406c: f9000128 str x8, [x9] 124070: 910043ff add sp, sp, #0x10 124074: d65f03c0 ret 124078: d10143ff sub sp, sp, #0x50 12407c: a9047bfd stp x29, x30, [sp, #0x40] 124080: 910103fd add x29, sp, #0x40 124084: d53bd048 mrs x8, TPIDR_EL0 124088: f9401509 ldr x9, [x8, #0x28] 12408c: f81f83a9 stur x9, [x29, #-0x8] 124090: f81e83a0 stur x0, [x29, #-0x18] 124094: f90013e1 str x1, [sp, #0x20] 124098: f94013e1 ldr x1, [sp, #0x20] 12409c: d10043a0 sub x0, x29, #0x10 1240a0: f9000fe8 str x8, [sp, #0x18] 1240a4: 9400000f bl 0x1240e0 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x268> 1240a8: f85f03a8 ldur x8, [x29, #-0x10] 1240ac: f9400fe9 ldr x9, [sp, #0x18] 1240b0: f9401520 ldr x0, [x9, #0x28] 1240b4: f85f83a1 ldur x1, [x29, #-0x8] 1240b8: eb010000 subs x0, x0, x1 1240bc: f9000be8 str x8, [sp, #0x10] 1240c0: f90007e0 str x0, [sp, #0x8] 1240c4: 540000c1 b.ne 0x1240dc ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x264> 1240c8: 14000001 b 0x1240cc ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x254> 1240cc: f9400be0 ldr x0, [sp, #0x10] 1240d0: a9447bfd ldp x29, x30, [sp, #0x40] 1240d4: 910143ff add sp, sp, #0x50 1240d8: d65f03c0 ret 1240dc: 97fe1725 bl 0xa9d70 <__stack_chk_fail@plt> 1240e0: d10043ff sub sp, sp, #0x10 1240e4: f90007e0 str x0, [sp, #0x8] 1240e8: f90003e1 str x1, [sp] 1240ec: f94007e0 ldr x0, [sp, #0x8] 1240f0: f94003e1 ldr x1, [sp] 1240f4: f9000001 str x1, [x0] 1240f8: 910043ff add sp, sp, #0x10 1240fc: d65f03c0 ret 124100: d100c3ff sub sp, sp, #0x30 124104: a9027bfd stp x29, x30, [sp, #0x20] 124108: 910083fd add x29, sp, #0x20 12410c: f81f83a0 stur x0, [x29, #-0x8] 124110: f9000be1 str x1, [sp, #0x10] 124114: f85f83a0 ldur x0, [x29, #-0x8] 124118: 9400000e bl 0x124150 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x2d8> 12411c: f9400be1 ldr x1, [sp, #0x10] 124120: f90007e0 str x0, [sp, #0x8] 124124: aa0103e0 mov x0, x1 124128: 9400000a bl 0x124150 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x2d8> 12412c: f94007e1 ldr x1, [sp, #0x8] 124130: eb00003f cmp x1, x0 124134: 1a9f17e8 cset w8, eq 124138: 320003e9 orr w9, wzr, #0x1 12413c: 0a090108 and w8, w8, w9 124140: 2a0803e0 mov w0, w8 124144: a9427bfd ldp x29, x30, [sp, #0x20] 124148: 9100c3ff add sp, sp, #0x30 12414c: d65f03c0 ret 124150: d10043ff sub sp, sp, #0x10 124154: f90007e0 str x0, [sp, #0x8] 124158: f94007e0 ldr x0, [sp, #0x8] 12415c: f9400000 ldr x0, [x0] 124160: 910043ff add sp, sp, #0x10 124164: d65f03c0 ret 0000000000124168 ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const>: 124168: d10203ff sub sp, sp, #0x80 12416c: a9077bfd stp x29, x30, [sp, #0x70] 124170: 9101c3fd add x29, sp, #0x70 124174: d53bd048 mrs x8, TPIDR_EL0 124178: f9401508 ldr x8, [x8, #0x28] 12417c: f81f83a8 stur x8, [x29, #-0x8] 124180: f81d03a0 stur x0, [x29, #-0x30] 124184: f9001fe1 str x1, [sp, #0x38] 124188: f9001be2 str x2, [sp, #0x30] 12418c: f85d03a8 ldur x8, [x29, #-0x30] 124190: f90017e8 str x8, [sp, #0x28] 124194: f94017e0 ldr x0, [sp, #0x28] 124198: 97ffff77 bl 0x123f74 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0xfc> 12419c: f81f03a0 stur x0, [x29, #-0x10] 1241a0: f94017e0 ldr x0, [sp, #0x28] 1241a4: 97ffff84 bl 0x123fb4 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x13c> 1241a8: f81e83a0 stur x0, [x29, #-0x18] 1241ac: 14000001 b 0x1241b0 ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0x48> 1241b0: d10043a0 sub x0, x29, #0x10 1241b4: d10063a1 sub x1, x29, #0x18 1241b8: 97ffff8e bl 0x123ff0 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x178> 1241bc: 36000300 tbz w0, #0x0, 0x12421c ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0xb4> 1241c0: 14000001 b 0x1241c4 ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0x5c> 1241c4: d10043a0 sub x0, x29, #0x10 1241c8: 97ffff9c bl 0x124038 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x1c0> 1241cc: f9400000 ldr x0, [x0] 1241d0: f81e03a0 stur x0, [x29, #-0x20] 1241d4: b85e03a8 ldur w8, [x29, #-0x20] 1241d8: f9401fe0 ldr x0, [sp, #0x38] 1241dc: b9400009 ldr w9, [x0] 1241e0: 6b090108 subs w8, w8, w9 1241e4: b90027e8 str w8, [sp, #0x24] 1241e8: 54000101 b.ne 0x124208 ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0xa0> 1241ec: 14000001 b 0x1241f0 ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0x88> 1241f0: b85e43a8 ldur w8, [x29, #-0x1c] 1241f4: f9401be9 ldr x9, [sp, #0x30] 1241f8: b9000128 str w8, [x9] 1241fc: 320003e8 orr w8, wzr, #0x1 124200: 381df3a8 sturb w8, [x29, #-0x21] 124204: 14000009 b 0x124228 ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0xc0> 124208: 14000001 b 0x12420c ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0xa4> 12420c: d10043a0 sub x0, x29, #0x10 124210: 97ffff90 bl 0x124050 ::rlookup(android::ColorAspects::Transfer const&, android::ColorUtils::ColorTransfer*) const+0x1d8> 124214: f9000fe0 str x0, [sp, #0x18] 124218: 17ffffe6 b 0x1241b0 ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0x48> 12421c: 2a1f03e8 mov w8, wzr 124220: 381df3a8 sturb w8, [x29, #-0x21] 124224: 14000001 b 0x124228 ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0xc0> 124228: 385df3a8 ldurb w8, [x29, #-0x21] 12422c: d53bd049 mrs x9, TPIDR_EL0 124230: f9401529 ldr x9, [x9, #0x28] 124234: f85f83aa ldur x10, [x29, #-0x8] 124238: eb0a0129 subs x9, x9, x10 12423c: b90017e8 str w8, [sp, #0x14] 124240: f90007e9 str x9, [sp, #0x8] 124244: 540000e1 b.ne 0x124260 ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0xf8> 124248: 14000001 b 0x12424c ::lookup(android::ColorUtils::ColorTransfer const&, android::ColorAspects::Transfer*) const+0xe4> 12424c: b94017e8 ldr w8, [sp, #0x14] 124250: 12000100 and w0, w8, #0x1 124254: a9477bfd ldp x29, x30, [sp, #0x70] 124258: 910203ff add sp, sp, #0x80 12425c: d65f03c0 ret 124260: 97fe16c4 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000124264 : 124264: d10203ff sub sp, sp, #0x80 124268: a9077bfd stp x29, x30, [sp, #0x70] 12426c: 9101c3fd add x29, sp, #0x70 124270: 90000c28 adrp x8, 0x2a8000 124274: f9473d08 ldr x8, [x8, #0xe78] 124278: b27c03e9 orr x9, xzr, #0x10 12427c: 8b090108 add x8, x8, x9 124280: d2800009 mov x9, #0x0 // =0 124284: b27d0bea orr x10, xzr, #0x38 124288: 5280000b mov w11, #0x0 // =0 12428c: f81f83a0 stur x0, [x29, #-0x8] 124290: f81f03a1 stur x1, [x29, #-0x10] 124294: f81e83a2 stur x2, [x29, #-0x18] 124298: f85f83a0 ldur x0, [x29, #-0x8] 12429c: f81d03a0 stur x0, [x29, #-0x30] 1242a0: f9001fe8 str x8, [sp, #0x38] 1242a4: f9001be9 str x9, [sp, #0x30] 1242a8: f90017ea str x10, [sp, #0x28] 1242ac: b90027eb str w11, [sp, #0x24] 1242b0: 97fe0414 bl 0xa5300 <_ZN7android15MediaBufferBaseC2Ev@plt> 1242b4: f9401fe8 ldr x8, [sp, #0x38] 1242b8: f85d03a9 ldur x9, [x29, #-0x30] 1242bc: f9000128 str x8, [x9] 1242c0: f9401bea ldr x10, [sp, #0x30] 1242c4: f900052a str x10, [x9, #0x8] 1242c8: b900113f str wzr, [x9, #0x10] 1242cc: f85f03a0 ldur x0, [x29, #-0x10] 1242d0: f9000d20 str x0, [x9, #0x18] 1242d4: f85e83a0 ldur x0, [x29, #-0x18] 1242d8: f9001120 str x0, [x9, #0x20] 1242dc: f900153f str xzr, [x9, #0x28] 1242e0: f85e83a0 ldur x0, [x29, #-0x18] 1242e4: f9001920 str x0, [x9, #0x30] 1242e8: f94017e0 ldr x0, [sp, #0x28] 1242ec: 8b000121 add x1, x9, x0 1242f0: aa0103e0 mov x0, x1 1242f4: f9000fe1 str x1, [sp, #0x18] 1242f8: 97fdf212 bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 1242fc: 14000001 b 0x124300 124300: d2800908 mov x8, #0x48 // =72 124304: b27d0be0 orr x0, xzr, #0x38 124308: b94027e9 ldr w9, [sp, #0x24] 12430c: f85d03aa ldur x10, [x29, #-0x30] 124310: 39010149 strb w9, [x10, #0x40] 124314: 8b080148 add x8, x10, x8 124318: f9000be8 str x8, [sp, #0x10] 12431c: 97fe12fd bl 0xa8f10 <_Znwm@plt> 124320: f90007e0 str x0, [sp, #0x8] 124324: 14000001 b 0x124328 124328: f94007e0 ldr x0, [sp, #0x8] 12432c: 97fe0be1 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 124330: 14000001 b 0x124334 124334: f9400be0 ldr x0, [sp, #0x10] 124338: f94007e1 ldr x1, [sp, #0x8] 12433c: 97fe05f1 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 124340: 14000001 b 0x124344 124344: f9401be8 ldr x8, [sp, #0x30] 124348: f85d03a9 ldur x9, [x29, #-0x30] 12434c: f9002928 str x8, [x9, #0x50] 124350: a9477bfd ldp x29, x30, [sp, #0x70] 124354: 910203ff add sp, sp, #0x80 124358: d65f03c0 ret 12435c: 2a0103e8 mov w8, w1 124360: f81e03a0 stur x0, [x29, #-0x20] 124364: b81dc3a8 stur w8, [x29, #-0x24] 124368: 1400000c b 0x124398 12436c: 2a0103e8 mov w8, w1 124370: f81e03a0 stur x0, [x29, #-0x20] 124374: b81dc3a8 stur w8, [x29, #-0x24] 124378: 14000006 b 0x124390 12437c: 2a0103e8 mov w8, w1 124380: f81e03a0 stur x0, [x29, #-0x20] 124384: b81dc3a8 stur w8, [x29, #-0x24] 124388: f94007e0 ldr x0, [sp, #0x8] 12438c: 97fdf175 bl 0xa0960 <_ZdlPv@plt> 124390: f9400fe0 ldr x0, [sp, #0x18] 124394: 97fe185f bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 124398: f85d03a0 ldur x0, [x29, #-0x30] 12439c: 97fe0fdd bl 0xa8310 <_ZN7android15MediaBufferBaseD2Ev@plt> 1243a0: f85e03a0 ldur x0, [x29, #-0x20] 1243a4: 97fe0edb bl 0xa7f10 <_Unwind_Resume@plt> 00000000001243a8 : 1243a8: d10043ff sub sp, sp, #0x10 1243ac: 90000c28 adrp x8, 0x2a8000 1243b0: f941b508 ldr x8, [x8, #0x368] 1243b4: b27c03e9 orr x9, xzr, #0x10 1243b8: 8b090108 add x8, x8, x9 1243bc: f90007e0 str x0, [sp, #0x8] 1243c0: f94007e9 ldr x9, [sp, #0x8] 1243c4: f9000128 str x8, [x9] 1243c8: 910043ff add sp, sp, #0x10 1243cc: d65f03c0 ret 00000000001243d0 : 1243d0: d10203ff sub sp, sp, #0x80 1243d4: a9077bfd stp x29, x30, [sp, #0x70] 1243d8: 9101c3fd add x29, sp, #0x70 1243dc: 90000c28 adrp x8, 0x2a8000 1243e0: f9473d08 ldr x8, [x8, #0xe78] 1243e4: b27c03e9 orr x9, xzr, #0x10 1243e8: 8b090108 add x8, x8, x9 1243ec: d2800009 mov x9, #0x0 // =0 1243f0: b27d0bea orr x10, xzr, #0x38 1243f4: 320003eb orr w11, wzr, #0x1 1243f8: f81f83a0 stur x0, [x29, #-0x8] 1243fc: f81f03a1 stur x1, [x29, #-0x10] 124400: f85f83a0 ldur x0, [x29, #-0x8] 124404: f81d83a0 stur x0, [x29, #-0x28] 124408: f81d03a8 stur x8, [x29, #-0x30] 12440c: f9001fe9 str x9, [sp, #0x38] 124410: f9001bea str x10, [sp, #0x30] 124414: b9002feb str w11, [sp, #0x2c] 124418: 97fe03ba bl 0xa5300 <_ZN7android15MediaBufferBaseC2Ev@plt> 12441c: f85d03a8 ldur x8, [x29, #-0x30] 124420: f85d83a9 ldur x9, [x29, #-0x28] 124424: f9000128 str x8, [x9] 124428: f9401fea ldr x10, [sp, #0x38] 12442c: f900052a str x10, [x9, #0x8] 124430: b900113f str wzr, [x9, #0x10] 124434: f9000d2a str x10, [x9, #0x18] 124438: f85f03a0 ldur x0, [x29, #-0x10] 12443c: f9001120 str x0, [x9, #0x20] 124440: f900153f str xzr, [x9, #0x28] 124444: f85f03a0 ldur x0, [x29, #-0x10] 124448: f9001920 str x0, [x9, #0x30] 12444c: f9401be0 ldr x0, [sp, #0x30] 124450: 8b000121 add x1, x9, x0 124454: aa0103e0 mov x0, x1 124458: f90013e1 str x1, [sp, #0x20] 12445c: 97fdf1b9 bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 124460: 14000001 b 0x124464 124464: d2800908 mov x8, #0x48 // =72 124468: b27d0be0 orr x0, xzr, #0x38 12446c: b9402fe9 ldr w9, [sp, #0x2c] 124470: f85d83aa ldur x10, [x29, #-0x28] 124474: 39010149 strb w9, [x10, #0x40] 124478: 8b080148 add x8, x10, x8 12447c: f9000fe8 str x8, [sp, #0x18] 124480: 97fe12a4 bl 0xa8f10 <_Znwm@plt> 124484: f9000be0 str x0, [sp, #0x10] 124488: 14000001 b 0x12448c 12448c: f9400be0 ldr x0, [sp, #0x10] 124490: 97fe0b88 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 124494: 14000001 b 0x124498 124498: f9400fe0 ldr x0, [sp, #0x18] 12449c: f9400be1 ldr x1, [sp, #0x10] 1244a0: 97fe0598 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 1244a4: 14000001 b 0x1244a8 1244a8: f9401fe8 ldr x8, [sp, #0x38] 1244ac: f85d83a9 ldur x9, [x29, #-0x28] 1244b0: f9002928 str x8, [x9, #0x50] 1244b4: f85f03a0 ldur x0, [x29, #-0x10] 1244b8: 97fdf776 bl 0xa2290 1244bc: f90007e0 str x0, [sp, #0x8] 1244c0: 14000001 b 0x1244c4 1244c4: f94007e8 ldr x8, [sp, #0x8] 1244c8: f85d83a9 ldur x9, [x29, #-0x28] 1244cc: f9000d28 str x8, [x9, #0x18] 1244d0: a9477bfd ldp x29, x30, [sp, #0x70] 1244d4: 910203ff add sp, sp, #0x80 1244d8: d65f03c0 ret 1244dc: 2a0103e8 mov w8, w1 1244e0: f81e83a0 stur x0, [x29, #-0x18] 1244e4: b81e43a8 stur w8, [x29, #-0x1c] 1244e8: 14000012 b 0x124530 1244ec: 2a0103e8 mov w8, w1 1244f0: f81e83a0 stur x0, [x29, #-0x18] 1244f4: b81e43a8 stur w8, [x29, #-0x1c] 1244f8: 1400000c b 0x124528 1244fc: 2a0103e8 mov w8, w1 124500: f81e83a0 stur x0, [x29, #-0x18] 124504: b81e43a8 stur w8, [x29, #-0x1c] 124508: f9400be0 ldr x0, [sp, #0x10] 12450c: 97fdf115 bl 0xa0960 <_ZdlPv@plt> 124510: 14000006 b 0x124528 124514: 2a0103e8 mov w8, w1 124518: f81e83a0 stur x0, [x29, #-0x18] 12451c: b81e43a8 stur w8, [x29, #-0x1c] 124520: f9400fe0 ldr x0, [sp, #0x18] 124524: 97fdf513 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 124528: f94013e0 ldr x0, [sp, #0x20] 12452c: 97fe17f9 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 124530: f85d83a0 ldur x0, [x29, #-0x28] 124534: 97fe0f77 bl 0xa8310 <_ZN7android15MediaBufferBaseD2Ev@plt> 124538: f85e83a0 ldur x0, [x29, #-0x18] 12453c: 97fe0e75 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000124540 const&)>: 124540: d10243ff sub sp, sp, #0x90 124544: a9087bfd stp x29, x30, [sp, #0x80] 124548: 910203fd add x29, sp, #0x80 12454c: 90000c28 adrp x8, 0x2a8000 124550: f9473d08 ldr x8, [x8, #0xe78] 124554: b27c03e9 orr x9, xzr, #0x10 124558: 8b090108 add x8, x8, x9 12455c: d2800009 mov x9, #0x0 // =0 124560: 5280000a mov w10, #0x0 // =0 124564: f81f83a0 stur x0, [x29, #-0x8] 124568: f81f03a1 stur x1, [x29, #-0x10] 12456c: f85f83a0 ldur x0, [x29, #-0x8] 124570: f81d83a0 stur x0, [x29, #-0x28] 124574: f81d03a8 stur x8, [x29, #-0x30] 124578: f81c83a9 stur x9, [x29, #-0x38] 12457c: b81c43aa stur w10, [x29, #-0x3c] 124580: 97fe0360 bl 0xa5300 <_ZN7android15MediaBufferBaseC2Ev@plt> 124584: f85d03a8 ldur x8, [x29, #-0x30] 124588: f85d83a9 ldur x9, [x29, #-0x28] 12458c: f9000128 str x8, [x9] 124590: f85c83a0 ldur x0, [x29, #-0x38] 124594: f9000520 str x0, [x9, #0x8] 124598: b900113f str wzr, [x9, #0x10] 12459c: f85f03a0 ldur x0, [x29, #-0x10] 1245a0: 97fdee3c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1245a4: f9001fe0 str x0, [sp, #0x38] 1245a8: 14000001 b 0x1245ac const&)+0x6c> 1245ac: f9401fe0 ldr x0, [sp, #0x38] 1245b0: 97fe0328 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1245b4: f9001be0 str x0, [sp, #0x30] 1245b8: 14000001 b 0x1245bc const&)+0x7c> 1245bc: f9401be8 ldr x8, [sp, #0x30] 1245c0: f85d83a9 ldur x9, [x29, #-0x28] 1245c4: f9000d28 str x8, [x9, #0x18] 1245c8: f85f03a0 ldur x0, [x29, #-0x10] 1245cc: 97fdee31 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1245d0: f90017e0 str x0, [sp, #0x28] 1245d4: 14000001 b 0x1245d8 const&)+0x98> 1245d8: f94017e0 ldr x0, [sp, #0x28] 1245dc: 97fdfcf5 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1245e0: f90013e0 str x0, [sp, #0x20] 1245e4: 14000001 b 0x1245e8 const&)+0xa8> 1245e8: b27d0be8 orr x8, xzr, #0x38 1245ec: f94013e9 ldr x9, [sp, #0x20] 1245f0: f85d83aa ldur x10, [x29, #-0x28] 1245f4: f9001149 str x9, [x10, #0x20] 1245f8: f900155f str xzr, [x10, #0x28] 1245fc: f940114b ldr x11, [x10, #0x20] 124600: f900194b str x11, [x10, #0x30] 124604: 8b080148 add x8, x10, x8 124608: f85f03a1 ldur x1, [x29, #-0x10] 12460c: aa0803e0 mov x0, x8 124610: f9000fe8 str x8, [sp, #0x18] 124614: 97fdfd2b bl 0xa3ac0 <_ZN7android2spINS_7ABufferEEC2ERKS2_@plt> 124618: 14000001 b 0x12461c const&)+0xdc> 12461c: d2800908 mov x8, #0x48 // =72 124620: b27d0be0 orr x0, xzr, #0x38 124624: b85c43a9 ldur w9, [x29, #-0x3c] 124628: f85d83aa ldur x10, [x29, #-0x28] 12462c: 39010149 strb w9, [x10, #0x40] 124630: 8b080148 add x8, x10, x8 124634: f9000be8 str x8, [sp, #0x10] 124638: 97fe1236 bl 0xa8f10 <_Znwm@plt> 12463c: f90007e0 str x0, [sp, #0x8] 124640: 14000001 b 0x124644 const&)+0x104> 124644: f94007e0 ldr x0, [sp, #0x8] 124648: 97fe0b1a bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 12464c: 14000001 b 0x124650 const&)+0x110> 124650: f9400be0 ldr x0, [sp, #0x10] 124654: f94007e1 ldr x1, [sp, #0x8] 124658: 97fe052a bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 12465c: 14000001 b 0x124660 const&)+0x120> 124660: f85c83a8 ldur x8, [x29, #-0x38] 124664: f85d83a9 ldur x9, [x29, #-0x28] 124668: f9002928 str x8, [x9, #0x50] 12466c: a9487bfd ldp x29, x30, [sp, #0x80] 124670: 910243ff add sp, sp, #0x90 124674: d65f03c0 ret 124678: 2a0103e8 mov w8, w1 12467c: f81e83a0 stur x0, [x29, #-0x18] 124680: b81e43a8 stur w8, [x29, #-0x1c] 124684: 1400000c b 0x1246b4 const&)+0x174> 124688: 2a0103e8 mov w8, w1 12468c: f81e83a0 stur x0, [x29, #-0x18] 124690: b81e43a8 stur w8, [x29, #-0x1c] 124694: 14000006 b 0x1246ac const&)+0x16c> 124698: 2a0103e8 mov w8, w1 12469c: f81e83a0 stur x0, [x29, #-0x18] 1246a0: b81e43a8 stur w8, [x29, #-0x1c] 1246a4: f94007e0 ldr x0, [sp, #0x8] 1246a8: 97fdf0ae bl 0xa0960 <_ZdlPv@plt> 1246ac: f9400fe0 ldr x0, [sp, #0x18] 1246b0: 97fe1798 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1246b4: f85d83a0 ldur x0, [x29, #-0x28] 1246b8: 97fe0f16 bl 0xa8310 <_ZN7android15MediaBufferBaseD2Ev@plt> 1246bc: f85e83a0 ldur x0, [x29, #-0x18] 1246c0: 97fe0e14 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001246c4 : 1246c4: d10283ff sub sp, sp, #0xa0 1246c8: a9097bfd stp x29, x30, [sp, #0x90] 1246cc: 910243fd add x29, sp, #0x90 1246d0: d53bd048 mrs x8, TPIDR_EL0 1246d4: f9401508 ldr x8, [x8, #0x28] 1246d8: f81f83a8 stur x8, [x29, #-0x8] 1246dc: f90027e0 str x0, [sp, #0x48] 1246e0: f94027e8 ldr x8, [sp, #0x48] 1246e4: aa0803e0 mov x0, x8 1246e8: f9400508 ldr x8, [x8, #0x8] 1246ec: f9001be0 str x0, [sp, #0x30] 1246f0: b5000728 cbnz x8, 0x1247d4 1246f4: 14000001 b 0x1246f8 1246f8: 14000001 b 0x1246fc 1246fc: f9401be8 ldr x8, [sp, #0x30] 124700: 91004100 add x0, x8, #0x10 124704: 2a1f03e9 mov w9, wzr 124708: b81dc3a9 stur w9, [x29, #-0x24] 12470c: d10083aa sub x10, x29, #0x20 124710: d10093a1 sub x1, x29, #0x24 124714: aa0a03e8 mov x8, x10 124718: f90017ea str x10, [sp, #0x28] 12471c: 97fdf681 bl 0xa2120 <_ZN7android10Compare_EQIiiEENS_7AStringERKT_RKT0_@plt> 124720: f94017e0 ldr x0, [sp, #0x28] 124724: 97fe116b bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 124728: b90027e0 str w0, [sp, #0x24] 12472c: 14000001 b 0x124730 124730: b94027e8 ldr w8, [sp, #0x24] 124734: 37000308 tbnz w8, #0x0, 0x124794 124738: 14000001 b 0x12473c 12473c: d00006a1 adrp x1, 0x1fa000 124740: 911b4c21 add x1, x1, #0x6d3 124744: d10103a0 sub x0, x29, #0x40 124748: 97fdfd0e bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 12474c: 14000001 b 0x124750 124750: d10103a0 sub x0, x29, #0x40 124754: d10083a1 sub x1, x29, #0x20 124758: 97fdf962 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 12475c: 14000001 b 0x124760 124760: d10103a0 sub x0, x29, #0x40 124764: 97fdf567 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 124768: 1400000b b 0x124794 12476c: f90023e0 str x0, [sp, #0x40] 124770: 2a0103e8 mov w8, w1 124774: b9003fe8 str w8, [sp, #0x3c] 124778: 14000014 b 0x1247c8 12477c: f90023e0 str x0, [sp, #0x40] 124780: 2a0103e8 mov w8, w1 124784: b9003fe8 str w8, [sp, #0x3c] 124788: d10103a0 sub x0, x29, #0x40 12478c: 97fdf55d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 124790: 1400000e b 0x1247c8 124794: d10083a0 sub x0, x29, #0x20 124798: 97fdf55a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12479c: 14000001 b 0x1247a0 1247a0: f9401be8 ldr x8, [sp, #0x30] 1247a4: b4000108 cbz x8, 0x1247c4 1247a8: 14000001 b 0x1247ac 1247ac: f9401be8 ldr x8, [sp, #0x30] 1247b0: f9400109 ldr x9, [x8] 1247b4: f9400d29 ldr x9, [x9, #0x18] 1247b8: aa0803e0 mov x0, x8 1247bc: d63f0120 blr x9 1247c0: 14000001 b 0x1247c4 1247c4: 1400002f b 0x124880 1247c8: d10083a0 sub x0, x29, #0x20 1247cc: 97fdf54d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1247d0: 14000036 b 0x1248a8 1247d4: f9401be8 ldr x8, [sp, #0x30] 1247d8: 91004109 add x9, x8, #0x10 1247dc: f9000fe9 str x9, [sp, #0x18] 1247e0: 14000001 b 0x1247e4 1247e4: f9400fe8 ldr x8, [sp, #0x18] 1247e8: 885ffd09 ldaxr w9, [x8] 1247ec: 2a0903e0 mov w0, w9 1247f0: 2a0003e9 mov w9, w0 1247f4: 7100052a subs w10, w9, #0x1 1247f8: 880bfd0a stlxr w11, w10, [x8] 1247fc: b90017e9 str w9, [sp, #0x14] 124800: 35ffff2b cbnz w11, 0x1247e4 124804: 14000001 b 0x124808 124808: b94017e8 ldr w8, [sp, #0x14] 12480c: b9003be8 str w8, [sp, #0x38] 124810: b9403be9 ldr w9, [sp, #0x38] 124814: 71000529 subs w9, w9, #0x1 124818: b90013e9 str w9, [sp, #0x10] 12481c: 54000301 b.ne 0x12487c 124820: 14000001 b 0x124824 124824: f9401be8 ldr x8, [sp, #0x30] 124828: f9400509 ldr x9, [x8, #0x8] 12482c: b5000189 cbnz x9, 0x12485c 124830: 14000001 b 0x124834 124834: f9401be8 ldr x8, [sp, #0x30] 124838: b4000108 cbz x8, 0x124858 12483c: 14000001 b 0x124840 124840: f9401be8 ldr x8, [sp, #0x30] 124844: f9400109 ldr x9, [x8] 124848: f9400d29 ldr x9, [x9, #0x18] 12484c: aa0803e0 mov x0, x8 124850: d63f0120 blr x9 124854: 14000001 b 0x124858 124858: 1400000a b 0x124880 12485c: f9401be8 ldr x8, [sp, #0x30] 124860: f9400509 ldr x9, [x8, #0x8] 124864: f940012a ldr x10, [x9] 124868: f940094a ldr x10, [x10, #0x10] 12486c: aa0903e0 mov x0, x9 124870: aa0803e1 mov x1, x8 124874: d63f0140 blr x10 124878: 14000001 b 0x12487c 12487c: 14000001 b 0x124880 124880: d53bd048 mrs x8, TPIDR_EL0 124884: f9401508 ldr x8, [x8, #0x28] 124888: f85f83a9 ldur x9, [x29, #-0x8] 12488c: eb090108 subs x8, x8, x9 124890: f90007e8 str x8, [sp, #0x8] 124894: 540000e1 b.ne 0x1248b0 124898: 14000001 b 0x12489c 12489c: a9497bfd ldp x29, x30, [sp, #0x90] 1248a0: 910283ff add sp, sp, #0xa0 1248a4: d65f03c0 ret 1248a8: f94023e0 ldr x0, [sp, #0x40] 1248ac: 97fe0d99 bl 0xa7f10 <_Unwind_Resume@plt> 1248b0: 97fe1530 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001248b4 : 1248b4: d10243ff sub sp, sp, #0x90 1248b8: a9087bfd stp x29, x30, [sp, #0x80] 1248bc: 910203fd add x29, sp, #0x80 1248c0: d53bd048 mrs x8, TPIDR_EL0 1248c4: f9401508 ldr x8, [x8, #0x28] 1248c8: f81f83a8 stur x8, [x29, #-0x8] 1248cc: f9001fe0 str x0, [sp, #0x38] 1248d0: f9401fe8 ldr x8, [sp, #0x38] 1248d4: f90013e8 str x8, [sp, #0x20] 1248d8: 14000001 b 0x1248dc 1248dc: f94013e8 ldr x8, [sp, #0x20] 1248e0: 91004100 add x0, x8, #0x10 1248e4: 320003e9 orr w9, wzr, #0x1 1248e8: b81dc3a9 stur w9, [x29, #-0x24] 1248ec: d10083aa sub x10, x29, #0x20 1248f0: d10093a1 sub x1, x29, #0x24 1248f4: aa0a03e8 mov x8, x10 1248f8: f9000fea str x10, [sp, #0x18] 1248fc: 97fdf609 bl 0xa2120 <_ZN7android10Compare_EQIiiEENS_7AStringERKT_RKT0_@plt> 124900: f9400fe0 ldr x0, [sp, #0x18] 124904: 97fe10f3 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 124908: b90017e0 str w0, [sp, #0x14] 12490c: 14000001 b 0x124910 124910: b94017e8 ldr w8, [sp, #0x14] 124914: 37000308 tbnz w8, #0x0, 0x124974 124918: 14000001 b 0x12491c 12491c: d00006a1 adrp x1, 0x1fa000 124920: 911cfc21 add x1, x1, #0x73f 124924: 910103e0 add x0, sp, #0x40 124928: 97fdfc96 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 12492c: 14000001 b 0x124930 124930: 910103e0 add x0, sp, #0x40 124934: d10083a1 sub x1, x29, #0x20 124938: 97fdf8ea bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 12493c: 14000001 b 0x124940 124940: 910103e0 add x0, sp, #0x40 124944: 97fdf4ef bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 124948: 1400000b b 0x124974 12494c: f9001be0 str x0, [sp, #0x30] 124950: 2a0103e8 mov w8, w1 124954: b9002fe8 str w8, [sp, #0x2c] 124958: 14000017 b 0x1249b4 12495c: f9001be0 str x0, [sp, #0x30] 124960: 2a0103e8 mov w8, w1 124964: b9002fe8 str w8, [sp, #0x2c] 124968: 910103e0 add x0, sp, #0x40 12496c: 97fdf4e5 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 124970: 14000011 b 0x1249b4 124974: d10083a0 sub x0, x29, #0x20 124978: 97fdf4e2 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12497c: 14000001 b 0x124980 124980: 2a1f03e8 mov w8, wzr 124984: f94013e9 ldr x9, [sp, #0x20] 124988: b9001128 str w8, [x9, #0x10] 12498c: d53bd04a mrs x10, TPIDR_EL0 124990: f940154a ldr x10, [x10, #0x28] 124994: f85f83ab ldur x11, [x29, #-0x8] 124998: eb0b014a subs x10, x10, x11 12499c: f90007ea str x10, [sp, #0x8] 1249a0: 54000141 b.ne 0x1249c8 1249a4: 14000001 b 0x1249a8 1249a8: a9487bfd ldp x29, x30, [sp, #0x80] 1249ac: 910243ff add sp, sp, #0x90 1249b0: d65f03c0 ret 1249b4: d10083a0 sub x0, x29, #0x20 1249b8: 97fdf4d2 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1249bc: 14000001 b 0x1249c0 1249c0: f9401be0 ldr x0, [sp, #0x30] 1249c4: 97fe0d53 bl 0xa7f10 <_Unwind_Resume@plt> 1249c8: 97fe14ea bl 0xa9d70 <__stack_chk_fail@plt> 00000000001249cc : 1249cc: d10043ff sub sp, sp, #0x10 1249d0: f90007e0 str x0, [sp, #0x8] 1249d4: f94007e0 ldr x0, [sp, #0x8] 1249d8: 91004000 add x0, x0, #0x10 1249dc: f90003e0 str x0, [sp] 1249e0: 14000001 b 0x1249e4 1249e4: f94003e8 ldr x8, [sp] 1249e8: 885ffd09 ldaxr w9, [x8] 1249ec: 2a0903e0 mov w0, w9 1249f0: 2a0003e9 mov w9, w0 1249f4: 11000529 add w9, w9, #0x1 1249f8: 880afd09 stlxr w10, w9, [x8] 1249fc: 35ffff4a cbnz w10, 0x1249e4 124a00: 14000001 b 0x124a04 124a04: 910043ff add sp, sp, #0x10 124a08: d65f03c0 ret 0000000000124a0c : 124a0c: d10043ff sub sp, sp, #0x10 124a10: f90007e0 str x0, [sp, #0x8] 124a14: f94007e0 ldr x0, [sp, #0x8] 124a18: f9400c00 ldr x0, [x0, #0x18] 124a1c: 910043ff add sp, sp, #0x10 124a20: d65f03c0 ret 0000000000124a24 : 124a24: d10043ff sub sp, sp, #0x10 124a28: f90007e0 str x0, [sp, #0x8] 124a2c: f94007e0 ldr x0, [sp, #0x8] 124a30: f9401000 ldr x0, [x0, #0x20] 124a34: 910043ff add sp, sp, #0x10 124a38: d65f03c0 ret 0000000000124a3c : 124a3c: d10043ff sub sp, sp, #0x10 124a40: f90007e0 str x0, [sp, #0x8] 124a44: f94007e0 ldr x0, [sp, #0x8] 124a48: f9401400 ldr x0, [x0, #0x28] 124a4c: 910043ff add sp, sp, #0x10 124a50: d65f03c0 ret 0000000000124a54 : 124a54: d10043ff sub sp, sp, #0x10 124a58: f90007e0 str x0, [sp, #0x8] 124a5c: f94007e0 ldr x0, [sp, #0x8] 124a60: f9401800 ldr x0, [x0, #0x30] 124a64: 910043ff add sp, sp, #0x10 124a68: d65f03c0 ret 0000000000124a6c : 124a6c: d10083ff sub sp, sp, #0x20 124a70: f9000fe0 str x0, [sp, #0x18] 124a74: f9000be1 str x1, [sp, #0x10] 124a78: f90007e2 str x2, [sp, #0x8] 124a7c: f9400fe0 ldr x0, [sp, #0x18] 124a80: f9400be1 ldr x1, [sp, #0x10] 124a84: f9001401 str x1, [x0, #0x28] 124a88: f94007e1 ldr x1, [sp, #0x8] 124a8c: f9001801 str x1, [x0, #0x30] 124a90: 910083ff add sp, sp, #0x20 124a94: d65f03c0 ret 0000000000124a98 : 124a98: d10083ff sub sp, sp, #0x20 124a9c: a9017bfd stp x29, x30, [sp, #0x10] 124aa0: 910043fd add x29, sp, #0x10 124aa4: d2800909 mov x9, #0x48 // =72 124aa8: f90007e0 str x0, [sp, #0x8] 124aac: f94007e0 ldr x0, [sp, #0x8] 124ab0: 8b090001 add x1, x0, x9 124ab4: aa0803e0 mov x0, x8 124ab8: 97fdf1c2 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 124abc: a9417bfd ldp x29, x30, [sp, #0x10] 124ac0: 910083ff add sp, sp, #0x20 124ac4: d65f03c0 ret 0000000000124ac8 : 124ac8: d100c3ff sub sp, sp, #0x30 124acc: a9027bfd stp x29, x30, [sp, #0x20] 124ad0: 910083fd add x29, sp, #0x20 124ad4: d2800908 mov x8, #0x48 // =72 124ad8: d2800001 mov x1, #0x0 // =0 124adc: f81f83a0 stur x0, [x29, #-0x8] 124ae0: f85f83a0 ldur x0, [x29, #-0x8] 124ae4: 8b080008 add x8, x0, x8 124ae8: f9000be0 str x0, [sp, #0x10] 124aec: aa0803e0 mov x0, x8 124af0: f90007e1 str x1, [sp, #0x8] 124af4: 97fe00ef bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 124af8: 97fe0602 bl 0xa6300 <_ZN7android8MetaData5clearEv@plt> 124afc: f9400be8 ldr x8, [sp, #0x10] 124b00: f9401102 ldr x2, [x8, #0x20] 124b04: aa0803e0 mov x0, x8 124b08: f94007e1 ldr x1, [sp, #0x8] 124b0c: 97fe0979 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> 124b10: a9427bfd ldp x29, x30, [sp, #0x20] 124b14: 9100c3ff add sp, sp, #0x30 124b18: d65f03c0 ret 0000000000124b1c : 124b1c: d10143ff sub sp, sp, #0x50 124b20: a9047bfd stp x29, x30, [sp, #0x40] 124b24: 910103fd add x29, sp, #0x40 124b28: 90000c28 adrp x8, 0x2a8000 124b2c: f9473d08 ldr x8, [x8, #0xe78] 124b30: b27c03e9 orr x9, xzr, #0x10 124b34: 8b090108 add x8, x8, x9 124b38: d2800009 mov x9, #0x0 // =0 124b3c: f81f83a0 stur x0, [x29, #-0x8] 124b40: f85f83a0 ldur x0, [x29, #-0x8] 124b44: f9000008 str x8, [x0] 124b48: 3941000a ldrb w10, [x0, #0x40] 124b4c: f90013e9 str x9, [sp, #0x20] 124b50: f9000fe0 str x0, [sp, #0x18] 124b54: 3700004a tbnz w10, #0x0, 0x124b5c 124b58: 14000020 b 0x124bd8 124b5c: f9400fe8 ldr x8, [sp, #0x18] 124b60: f9400d09 ldr x9, [x8, #0x18] 124b64: f94013ea ldr x10, [sp, #0x20] 124b68: eb0a013f cmp x9, x10 124b6c: 1a9f07eb cset w11, ne 124b70: 3700004b tbnz w11, #0x0, 0x124b78 124b74: 14000019 b 0x124bd8 124b78: f9400fe8 ldr x8, [sp, #0x18] 124b7c: f9400d00 ldr x0, [x8, #0x18] 124b80: 97fdf4b4 bl 0xa1e50 124b84: 14000001 b 0x124b88 124b88: f94013e8 ldr x8, [sp, #0x20] 124b8c: f9400fe9 ldr x9, [sp, #0x18] 124b90: f9000d28 str x8, [x9, #0x18] 124b94: 14000011 b 0x124bd8 124b98: b27d0be8 orr x8, xzr, #0x38 124b9c: d2800909 mov x9, #0x48 // =72 124ba0: 2a0103ea mov w10, w1 124ba4: f81f03a0 stur x0, [x29, #-0x10] 124ba8: b81ec3aa stur w10, [x29, #-0x14] 124bac: f9400fe0 ldr x0, [sp, #0x18] 124bb0: 8b090000 add x0, x0, x9 124bb4: f9000be8 str x8, [sp, #0x10] 124bb8: 97fdf36e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 124bbc: f9400fe8 ldr x8, [sp, #0x18] 124bc0: f9400be9 ldr x9, [sp, #0x10] 124bc4: 8b090100 add x0, x8, x9 124bc8: 97fe1652 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 124bcc: f9400fe0 ldr x0, [sp, #0x18] 124bd0: 97fe0dd0 bl 0xa8310 <_ZN7android15MediaBufferBaseD2Ev@plt> 124bd4: 14000021 b 0x124c58 124bd8: f9400fe8 ldr x8, [sp, #0x18] 124bdc: f9402909 ldr x9, [x8, #0x50] 124be0: f94013ea ldr x10, [sp, #0x20] 124be4: eb0a013f cmp x9, x10 124be8: 1a9f07eb cset w11, ne 124bec: 3700004b tbnz w11, #0x0, 0x124bf4 124bf0: 1400000b b 0x124c1c 124bf4: f9400fe8 ldr x8, [sp, #0x18] 124bf8: f9402909 ldr x9, [x8, #0x50] 124bfc: f940012a ldr x10, [x9] 124c00: f940014a ldr x10, [x10] 124c04: aa0903e0 mov x0, x9 124c08: d63f0140 blr x10 124c0c: 14000001 b 0x124c10 124c10: f94013e8 ldr x8, [sp, #0x20] 124c14: f9400fe9 ldr x9, [sp, #0x18] 124c18: f9002928 str x8, [x9, #0x50] 124c1c: b27d0be8 orr x8, xzr, #0x38 124c20: d2800909 mov x9, #0x48 // =72 124c24: f9400fea ldr x10, [sp, #0x18] 124c28: 8b090140 add x0, x10, x9 124c2c: f90007e8 str x8, [sp, #0x8] 124c30: 97fdf350 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 124c34: f9400fe8 ldr x8, [sp, #0x18] 124c38: f94007e9 ldr x9, [sp, #0x8] 124c3c: 8b090100 add x0, x8, x9 124c40: 97fe1634 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 124c44: f9400fe0 ldr x0, [sp, #0x18] 124c48: 97fe0db2 bl 0xa8310 <_ZN7android15MediaBufferBaseD2Ev@plt> 124c4c: a9447bfd ldp x29, x30, [sp, #0x40] 124c50: 910143ff add sp, sp, #0x50 124c54: d65f03c0 ret 124c58: f85f03a0 ldur x0, [x29, #-0x10] 124c5c: 97fe255a bl 0xae1c4 0000000000124c60 : 124c60: d10083ff sub sp, sp, #0x20 124c64: a9017bfd stp x29, x30, [sp, #0x10] 124c68: 910043fd add x29, sp, #0x10 124c6c: 90000c28 adrp x8, 0x2a8000 124c70: f941bd08 ldr x8, [x8, #0x378] 124c74: f90007e0 str x0, [sp, #0x8] 124c78: f94007e0 ldr x0, [sp, #0x8] 124c7c: f90003e0 str x0, [sp] 124c80: d63f0100 blr x8 124c84: f94003e0 ldr x0, [sp] 124c88: 97fdef36 bl 0xa0960 <_ZdlPv@plt> 124c8c: a9417bfd ldp x29, x30, [sp, #0x10] 124c90: 910083ff add sp, sp, #0x20 124c94: d65f03c0 ret 0000000000124c98 : 124c98: d10083ff sub sp, sp, #0x20 124c9c: d2800008 mov x8, #0x0 // =0 124ca0: f9000fe0 str x0, [sp, #0x18] 124ca4: f9000be1 str x1, [sp, #0x10] 124ca8: f9400fe0 ldr x0, [sp, #0x18] 124cac: f9400be1 ldr x1, [sp, #0x10] 124cb0: eb08003f cmp x1, x8 124cb4: 1a9f17e9 cset w9, eq 124cb8: f90007e0 str x0, [sp, #0x8] 124cbc: 37000029 tbnz w9, #0x0, 0x124cc0 124cc0: f9400be8 ldr x8, [sp, #0x10] 124cc4: f94007e9 ldr x9, [sp, #0x8] 124cc8: f9000528 str x8, [x9, #0x8] 124ccc: 910083ff add sp, sp, #0x20 124cd0: d65f03c0 ret 0000000000124cd4 : 124cd4: d101c3ff sub sp, sp, #0x70 124cd8: a9067bfd stp x29, x30, [sp, #0x60] 124cdc: 910183fd add x29, sp, #0x60 124ce0: d2800b08 mov x8, #0x58 // =88 124ce4: 90000c29 adrp x9, 0x2a8000 124ce8: f9462129 ldr x9, [x9, #0xc40] 124cec: f81f83a0 stur x0, [x29, #-0x8] 124cf0: f85f83a0 ldur x0, [x29, #-0x8] 124cf4: f81d83a0 stur x0, [x29, #-0x28] 124cf8: aa0803e0 mov x0, x8 124cfc: f9001be9 str x9, [sp, #0x30] 124d00: 97fe1084 bl 0xa8f10 <_Znwm@plt> 124d04: f85d83a8 ldur x8, [x29, #-0x28] 124d08: f9400d01 ldr x1, [x8, #0x18] 124d0c: f9401102 ldr x2, [x8, #0x20] 124d10: f90017e0 str x0, [sp, #0x28] 124d14: f9401be9 ldr x9, [sp, #0x30] 124d18: d63f0120 blr x9 124d1c: 14000001 b 0x124d20 124d20: d2800908 mov x8, #0x48 // =72 124d24: b27d0be0 orr x0, xzr, #0x38 124d28: f94017e9 ldr x9, [sp, #0x28] 124d2c: f81f03a9 stur x9, [x29, #-0x10] 124d30: f85f03aa ldur x10, [x29, #-0x10] 124d34: f85d83ab ldur x11, [x29, #-0x28] 124d38: f9401561 ldr x1, [x11, #0x28] 124d3c: f9401962 ldr x2, [x11, #0x30] 124d40: f90013e0 str x0, [sp, #0x20] 124d44: aa0a03e0 mov x0, x10 124d48: f9000fe8 str x8, [sp, #0x18] 124d4c: 97fe08e9 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> 124d50: f94013e0 ldr x0, [sp, #0x20] 124d54: 97fe106f bl 0xa8f10 <_Znwm@plt> 124d58: f85d83a8 ldur x8, [x29, #-0x28] 124d5c: f9400fe9 ldr x9, [sp, #0x18] 124d60: 8b09010a add x10, x8, x9 124d64: f9000be0 str x0, [sp, #0x10] 124d68: aa0a03e0 mov x0, x10 124d6c: 97fe0219 bl 0xa55d0 <_ZNK7android2spINS_8MetaDataEE3getEv@plt> 124d70: f90007e0 str x0, [sp, #0x8] 124d74: 14000001 b 0x124d78 124d78: f9400be0 ldr x0, [sp, #0x10] 124d7c: f94007e1 ldr x1, [sp, #0x8] 124d80: 97fe0e60 bl 0xa8700 <_ZN7android8MetaDataC1ERKS0_@plt> 124d84: 14000001 b 0x124d88 124d88: d2800908 mov x8, #0x48 // =72 124d8c: f85f03a9 ldur x9, [x29, #-0x10] 124d90: 8b080120 add x0, x9, x8 124d94: f9400be1 ldr x1, [sp, #0x10] 124d98: 97fdfc06 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> 124d9c: f85d83a8 ldur x8, [x29, #-0x28] 124da0: f9400109 ldr x9, [x8] 124da4: f9400529 ldr x9, [x9, #0x8] 124da8: aa0803e0 mov x0, x8 124dac: d63f0120 blr x9 124db0: f85f03a8 ldur x8, [x29, #-0x10] 124db4: f85d83a9 ldur x9, [x29, #-0x28] 124db8: f9002909 str x9, [x8, #0x50] 124dbc: f85f03a0 ldur x0, [x29, #-0x10] 124dc0: a9467bfd ldp x29, x30, [sp, #0x60] 124dc4: 9101c3ff add sp, sp, #0x70 124dc8: d65f03c0 ret 124dcc: 2a0103e8 mov w8, w1 124dd0: f81e83a0 stur x0, [x29, #-0x18] 124dd4: b81e43a8 stur w8, [x29, #-0x1c] 124dd8: f94017e0 ldr x0, [sp, #0x28] 124ddc: 97fdeee1 bl 0xa0960 <_ZdlPv@plt> 124de0: 14000006 b 0x124df8 124de4: 2a0103e8 mov w8, w1 124de8: f81e83a0 stur x0, [x29, #-0x18] 124dec: b81e43a8 stur w8, [x29, #-0x1c] 124df0: f9400be0 ldr x0, [sp, #0x10] 124df4: 97fdeedb bl 0xa0960 <_ZdlPv@plt> 124df8: f85e83a0 ldur x0, [x29, #-0x18] 124dfc: 97fe0c45 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000124e00 ::get() const>: 124e00: d10043ff sub sp, sp, #0x10 124e04: f90007e0 str x0, [sp, #0x8] 124e08: f94007e0 ldr x0, [sp, #0x8] 124e0c: f9400000 ldr x0, [x0] 124e10: 910043ff add sp, sp, #0x10 124e14: d65f03c0 ret 0000000000124e18 : 124e18: d10043ff sub sp, sp, #0x10 124e1c: f90007e0 str x0, [sp, #0x8] 124e20: 910043ff add sp, sp, #0x10 124e24: d65f03c0 ret 0000000000124e28 : 124e28: d10043ff sub sp, sp, #0x10 124e2c: f90007e0 str x0, [sp, #0x8] 124e30: d4200020 brk #0x1 0000000000124e34 : 124e34: d10103ff sub sp, sp, #0x40 124e38: a9037bfd stp x29, x30, [sp, #0x30] 124e3c: 9100c3fd add x29, sp, #0x30 124e40: 90000c28 adrp x8, 0x2a8000 124e44: f9474d08 ldr x8, [x8, #0xe98] 124e48: b27c03e9 orr x9, xzr, #0x10 124e4c: 8b090108 add x8, x8, x9 124e50: b27d03e9 orr x9, xzr, #0x8 124e54: b27d0bea orr x10, xzr, #0x38 124e58: f81f83a0 stur x0, [x29, #-0x8] 124e5c: f81f03a1 stur x1, [x29, #-0x10] 124e60: f85f83a0 ldur x0, [x29, #-0x8] 124e64: f9000fe0 str x0, [sp, #0x18] 124e68: f9000be8 str x8, [sp, #0x10] 124e6c: f90007e9 str x9, [sp, #0x8] 124e70: f90003ea str x10, [sp] 124e74: 97fdf087 bl 0xa1090 <_ZN7android19MediaBufferObserverC2Ev@plt> 124e78: f9400be8 ldr x8, [sp, #0x10] 124e7c: f9400fe9 ldr x9, [sp, #0x18] 124e80: f9000128 str x8, [x9] 124e84: f94007ea ldr x10, [sp, #0x8] 124e88: 8b0a0120 add x0, x9, x10 124e8c: 97fe4feb bl 0xb8e38 124e90: f85f03a8 ldur x8, [x29, #-0x10] 124e94: f9400fe9 ldr x9, [sp, #0x18] 124e98: f9001928 str x8, [x9, #0x30] 124e9c: f94003e8 ldr x8, [sp] 124ea0: 8b080120 add x0, x9, x8 124ea4: 9400000e bl 0x124edc 124ea8: a9437bfd ldp x29, x30, [sp, #0x30] 124eac: 910103ff add sp, sp, #0x40 124eb0: d65f03c0 ret 0000000000124eb4 : 124eb4: d10043ff sub sp, sp, #0x10 124eb8: 90000c28 adrp x8, 0x2a8000 124ebc: f942fd08 ldr x8, [x8, #0x5f8] 124ec0: b27c03e9 orr x9, xzr, #0x10 124ec4: 8b090108 add x8, x8, x9 124ec8: f90007e0 str x0, [sp, #0x8] 124ecc: f94007e9 ldr x9, [sp, #0x8] 124ed0: f9000128 str x8, [x9] 124ed4: 910043ff add sp, sp, #0x10 124ed8: d65f03c0 ret 124edc: d10083ff sub sp, sp, #0x20 124ee0: a9017bfd stp x29, x30, [sp, #0x10] 124ee4: 910043fd add x29, sp, #0x10 124ee8: f90007e0 str x0, [sp, #0x8] 124eec: f94007e0 ldr x0, [sp, #0x8] 124ef0: 94000477 bl 0x1260cc >>::__destroy(std::__ndk1::integral_constant, std::__ndk1::allocator>&, android::MediaBuffer**)+0x64> 124ef4: a9417bfd ldp x29, x30, [sp, #0x10] 124ef8: 910083ff add sp, sp, #0x20 124efc: d65f03c0 ret 0000000000124f00 : 124f00: d10283ff sub sp, sp, #0xa0 124f04: a9097bfd stp x29, x30, [sp, #0x90] 124f08: 910243fd add x29, sp, #0x90 124f0c: 90000c28 adrp x8, 0x2a8000 124f10: f9474d08 ldr x8, [x8, #0xe98] 124f14: b27c03e9 orr x9, xzr, #0x10 124f18: 8b090108 add x8, x8, x9 124f1c: b27d03e9 orr x9, xzr, #0x8 124f20: b27d0bea orr x10, xzr, #0x38 124f24: d280000b mov x11, #0x0 // =0 124f28: f81f83a0 stur x0, [x29, #-0x8] 124f2c: f81f03a1 stur x1, [x29, #-0x10] 124f30: f81e83a2 stur x2, [x29, #-0x18] 124f34: f81e03a3 stur x3, [x29, #-0x20] 124f38: f85f83a0 ldur x0, [x29, #-0x8] 124f3c: f90027e0 str x0, [sp, #0x48] 124f40: f90023e8 str x8, [sp, #0x40] 124f44: f9001fe9 str x9, [sp, #0x38] 124f48: f9001bea str x10, [sp, #0x30] 124f4c: f90017eb str x11, [sp, #0x28] 124f50: 97fdf050 bl 0xa1090 <_ZN7android19MediaBufferObserverC2Ev@plt> 124f54: f94023e8 ldr x8, [sp, #0x40] 124f58: f94027e9 ldr x9, [sp, #0x48] 124f5c: f9000128 str x8, [x9] 124f60: f9401fea ldr x10, [sp, #0x38] 124f64: 8b0a012b add x11, x9, x10 124f68: aa0b03e0 mov x0, x11 124f6c: f90013eb str x11, [sp, #0x20] 124f70: 97fe4fb2 bl 0xb8e38 124f74: f85e03a8 ldur x8, [x29, #-0x20] 124f78: f94027e9 ldr x9, [sp, #0x48] 124f7c: f9001928 str x8, [x9, #0x30] 124f80: f9401be8 ldr x8, [sp, #0x30] 124f84: 8b08012a add x10, x9, x8 124f88: aa0a03e0 mov x0, x10 124f8c: f9000fea str x10, [sp, #0x18] 124f90: 97ffffd3 bl 0x124edc 124f94: f81d83bf stur xzr, [x29, #-0x28] 124f98: f85d83a8 ldur x8, [x29, #-0x28] 124f9c: f85f03a9 ldur x9, [x29, #-0x10] 124fa0: eb09011f cmp x8, x9 124fa4: 1a9f27ea cset w10, lo 124fa8: 3700004a tbnz w10, #0x0, 0x124fb0 124fac: 14000033 b 0x125078 124fb0: d2800b00 mov x0, #0x58 // =88 124fb4: 97fe0fd7 bl 0xa8f10 <_Znwm@plt> 124fb8: f9000be0 str x0, [sp, #0x10] 124fbc: 14000001 b 0x124fc0 124fc0: f85e83a1 ldur x1, [x29, #-0x18] 124fc4: f9400be0 ldr x0, [sp, #0x10] 124fc8: 97fe1606 bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> 124fcc: 14000001 b 0x124fd0 124fd0: f9400be8 ldr x8, [sp, #0x10] 124fd4: f81d03a8 stur x8, [x29, #-0x30] 124fd8: f85d03a0 ldur x0, [x29, #-0x30] 124fdc: 97fdf801 bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 124fe0: f90007e0 str x0, [sp, #0x8] 124fe4: 14000001 b 0x124fe8 124fe8: f94007e8 ldr x8, [sp, #0x8] 124fec: f94017e9 ldr x9, [sp, #0x28] 124ff0: eb09011f cmp x8, x9 124ff4: 1a9f17ea cset w10, eq 124ff8: 3700004a tbnz w10, #0x0, 0x125000 124ffc: 14000017 b 0x125058 125000: f85d03a8 ldur x8, [x29, #-0x30] 125004: f94017e9 ldr x9, [sp, #0x28] 125008: eb09011f cmp x8, x9 12500c: 1a9f17ea cset w10, eq 125010: f90003e8 str x8, [sp] 125014: 370000ca tbnz w10, #0x0, 0x12502c 125018: f94003e8 ldr x8, [sp] 12501c: f9400109 ldr x9, [x8] 125020: f9400d29 ldr x9, [x9, #0x18] 125024: aa0803e0 mov x0, x8 125028: d63f0120 blr x9 12502c: 14000013 b 0x125078 125030: 2a0103e8 mov w8, w1 125034: f81c83a0 stur x0, [x29, #-0x38] 125038: b81c43a8 stur w8, [x29, #-0x3c] 12503c: 14000012 b 0x125084 125040: 2a0103e8 mov w8, w1 125044: f81c83a0 stur x0, [x29, #-0x38] 125048: b81c43a8 stur w8, [x29, #-0x3c] 12504c: f9400be0 ldr x0, [sp, #0x10] 125050: 97fdee44 bl 0xa0960 <_ZdlPv@plt> 125054: 1400000c b 0x125084 125058: f85d03a1 ldur x1, [x29, #-0x30] 12505c: f94027e0 ldr x0, [sp, #0x48] 125060: 97fe0e6c bl 0xa8a10 <_ZN7android16MediaBufferGroup10add_bufferEPNS_11MediaBufferE@plt> 125064: 14000001 b 0x125068 125068: f85d83a8 ldur x8, [x29, #-0x28] 12506c: 91000508 add x8, x8, #0x1 125070: f81d83a8 stur x8, [x29, #-0x28] 125074: 17ffffc9 b 0x124f98 125078: a9497bfd ldp x29, x30, [sp, #0x90] 12507c: 910283ff add sp, sp, #0xa0 125080: d65f03c0 ret 125084: f9400fe0 ldr x0, [sp, #0x18] 125088: 97fe160e bl 0xaa8c0 <_ZNSt6__ndk14listIPN7android11MediaBufferENS_9allocatorIS3_EEED2Ev@plt> 12508c: f94013e0 ldr x0, [sp, #0x20] 125090: 97fe13d8 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 125094: f94027e0 ldr x0, [sp, #0x48] 125098: 97fe0daa bl 0xa8740 <_ZN7android19MediaBufferObserverD2Ev@plt> 12509c: f85c83a0 ldur x0, [x29, #-0x38] 1250a0: 97fe0b9c bl 0xa7f10 <_Unwind_Resume@plt> 00000000001250a4 : 1250a4: d10183ff sub sp, sp, #0x60 1250a8: a9057bfd stp x29, x30, [sp, #0x50] 1250ac: 910143fd add x29, sp, #0x50 1250b0: d53bd048 mrs x8, TPIDR_EL0 1250b4: f9401508 ldr x8, [x8, #0x28] 1250b8: f81f83a8 stur x8, [x29, #-0x8] 1250bc: f81e03a0 stur x0, [x29, #-0x20] 1250c0: f81f03a1 stur x1, [x29, #-0x10] 1250c4: f85e03a8 ldur x8, [x29, #-0x20] 1250c8: aa0803e0 mov x0, x8 1250cc: 91002101 add x1, x8, #0x8 1250d0: d10063a9 sub x9, x29, #0x18 1250d4: f9000fe0 str x0, [sp, #0x18] 1250d8: aa0903e0 mov x0, x9 1250dc: f9000be8 str x8, [sp, #0x10] 1250e0: 97fe4898 bl 0xb7340 1250e4: f85f03a0 ldur x0, [x29, #-0x10] 1250e8: f9400be1 ldr x1, [sp, #0x10] 1250ec: 97fe06e9 bl 0xa6c90 <_ZN7android11MediaBuffer11setObserverEPNS_19MediaBufferObserverE@plt> 1250f0: 14000001 b 0x1250f4 1250f4: f9400fe8 ldr x8, [sp, #0x18] 1250f8: 9100e100 add x0, x8, #0x38 1250fc: d10043a1 sub x1, x29, #0x10 125100: 97fe1064 bl 0xa9290 <_ZNSt6__ndk14listIPN7android11MediaBufferENS_9allocatorIS3_EEE12emplace_backIJRS3_EEEvDpOT_@plt> 125104: 14000001 b 0x125108 125108: d10063a0 sub x0, x29, #0x18 12510c: 97fe4924 bl 0xb759c ::~sp()+0x58> 125110: d53bd040 mrs x0, TPIDR_EL0 125114: f9401400 ldr x0, [x0, #0x28] 125118: f85f83be ldur x30, [x29, #-0x8] 12511c: eb1e0000 subs x0, x0, x30 125120: f90007e0 str x0, [sp, #0x8] 125124: 540001a1 b.ne 0x125158 125128: 14000001 b 0x12512c 12512c: a9457bfd ldp x29, x30, [sp, #0x50] 125130: 910183ff add sp, sp, #0x60 125134: d65f03c0 ret 125138: f90017e0 str x0, [sp, #0x28] 12513c: 2a0103e8 mov w8, w1 125140: b90027e8 str w8, [sp, #0x24] 125144: d10063a0 sub x0, x29, #0x18 125148: 97fe4915 bl 0xb759c ::~sp()+0x58> 12514c: 14000001 b 0x125150 125150: f94017e0 ldr x0, [sp, #0x28] 125154: 97fe0b6f bl 0xa7f10 <_Unwind_Resume@plt> 125158: 97fe1306 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012515c >::~list()>: 12515c: d10083ff sub sp, sp, #0x20 125160: a9017bfd stp x29, x30, [sp, #0x10] 125164: 910043fd add x29, sp, #0x10 125168: f90007e0 str x0, [sp, #0x8] 12516c: f94007e0 ldr x0, [sp, #0x8] 125170: 97fdf40c bl 0xa21a0 <_ZNSt6__ndk110__list_impIPN7android11MediaBufferENS_9allocatorIS3_EEED2Ev@plt> 125174: a9417bfd ldp x29, x30, [sp, #0x10] 125178: 910083ff add sp, sp, #0x20 12517c: d65f03c0 ret 0000000000125180 : 125180: d10243ff sub sp, sp, #0x90 125184: a9087bfd stp x29, x30, [sp, #0x80] 125188: 910203fd add x29, sp, #0x80 12518c: d53bd048 mrs x8, TPIDR_EL0 125190: f9401508 ldr x8, [x8, #0x28] 125194: f81f83a8 stur x8, [x29, #-0x8] 125198: f81e03a0 stur x0, [x29, #-0x20] 12519c: f85e03a8 ldur x8, [x29, #-0x20] 1251a0: aa0803e0 mov x0, x8 1251a4: f0000c09 adrp x9, 0x2a8000 1251a8: f9474d29 ldr x9, [x9, #0xe98] 1251ac: 91004129 add x9, x9, #0x10 1251b0: f8038509 str x9, [x8], #0x38 1251b4: f81d83a8 stur x8, [x29, #-0x28] 1251b8: f85d83a8 ldur x8, [x29, #-0x28] 1251bc: f9001be0 str x0, [sp, #0x30] 1251c0: aa0803e0 mov x0, x8 1251c4: 94000056 bl 0x12531c 1251c8: f81f03a0 stur x0, [x29, #-0x10] 1251cc: f85d83a0 ldur x0, [x29, #-0x28] 1251d0: 94000061 bl 0x125354 1251d4: f81e83a0 stur x0, [x29, #-0x18] 1251d8: 14000001 b 0x1251dc 1251dc: d10043a0 sub x0, x29, #0x10 1251e0: d10063a1 sub x1, x29, #0x18 1251e4: 9400006a bl 0x12538c 1251e8: b9002fe0 str w0, [sp, #0x2c] 1251ec: 14000001 b 0x1251f0 1251f0: b9402fe8 ldr w8, [sp, #0x2c] 1251f4: 360006a8 tbz w8, #0x0, 0x1252c8 1251f8: 14000001 b 0x1251fc 1251fc: d10043a0 sub x0, x29, #0x10 125200: 94000075 bl 0x1253d4 125204: f90013e0 str x0, [sp, #0x20] 125208: 14000001 b 0x12520c 12520c: f94013e8 ldr x8, [sp, #0x20] 125210: f9400109 ldr x9, [x8] 125214: f90023e9 str x9, [sp, #0x40] 125218: f94023e0 ldr x0, [sp, #0x40] 12521c: 97fe17d1 bl 0xab160 <_ZNK7android11MediaBuffer8refcountEv@plt> 125220: b9001fe0 str w0, [sp, #0x1c] 125224: 14000001 b 0x125228 125228: b9401fe8 ldr w8, [sp, #0x1c] 12522c: 340002e8 cbz w8, 0x125288 125230: 14000001 b 0x125234 125234: f94023e0 ldr x0, [sp, #0x40] 125238: 97fe0a8a bl 0xa7c60 <_ZNK7android11MediaBuffer13localRefcountEv@plt> 12523c: b9001be0 str w0, [sp, #0x18] 125240: 14000001 b 0x125244 125244: b9401be8 ldr w8, [sp, #0x18] 125248: b9003fe8 str w8, [sp, #0x3c] 12524c: 2a1f03e9 mov w9, wzr 125250: b9003be9 str w9, [sp, #0x38] 125254: 1400000d b 0x125288 125258: f81d03a0 stur x0, [x29, #-0x30] 12525c: 2a0103e8 mov w8, w1 125260: b81cc3a8 stur w8, [x29, #-0x34] 125264: f9401be0 ldr x0, [sp, #0x30] 125268: 9100e000 add x0, x0, #0x38 12526c: 97fe1595 bl 0xaa8c0 <_ZNSt6__ndk14listIPN7android11MediaBufferENS_9allocatorIS3_EEED2Ev@plt> 125270: f9401be0 ldr x0, [sp, #0x30] 125274: 91002000 add x0, x0, #0x8 125278: 97fe135e bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 12527c: f9401be0 ldr x0, [sp, #0x30] 125280: 97fe0d30 bl 0xa8740 <_ZN7android19MediaBufferObserverD2Ev@plt> 125284: 14000023 b 0x125310 125288: f94023e0 ldr x0, [sp, #0x40] 12528c: aa1f03e1 mov x1, xzr 125290: 97fe0680 bl 0xa6c90 <_ZN7android11MediaBuffer11setObserverEPNS_19MediaBufferObserverE@plt> 125294: 14000001 b 0x125298 125298: f94023e8 ldr x8, [sp, #0x40] 12529c: f9400109 ldr x9, [x8] 1252a0: f9400129 ldr x9, [x9] 1252a4: aa0803e0 mov x0, x8 1252a8: d63f0120 blr x9 1252ac: 14000001 b 0x1252b0 1252b0: 14000001 b 0x1252b4 1252b4: d10043a0 sub x0, x29, #0x10 1252b8: 94000061 bl 0x12543c 1252bc: f9000be0 str x0, [sp, #0x10] 1252c0: 14000001 b 0x1252c4 1252c4: 17ffffc6 b 0x1251dc 1252c8: f9401be8 ldr x8, [sp, #0x30] 1252cc: 9100e100 add x0, x8, #0x38 1252d0: 97fe157c bl 0xaa8c0 <_ZNSt6__ndk14listIPN7android11MediaBufferENS_9allocatorIS3_EEED2Ev@plt> 1252d4: f9401be8 ldr x8, [sp, #0x30] 1252d8: 91002100 add x0, x8, #0x8 1252dc: 97fe1345 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 1252e0: f9401be0 ldr x0, [sp, #0x30] 1252e4: 97fe0d17 bl 0xa8740 <_ZN7android19MediaBufferObserverD2Ev@plt> 1252e8: d53bd048 mrs x8, TPIDR_EL0 1252ec: f9401508 ldr x8, [x8, #0x28] 1252f0: f85f83a0 ldur x0, [x29, #-0x8] 1252f4: eb000108 subs x8, x8, x0 1252f8: f90007e8 str x8, [sp, #0x8] 1252fc: 540000e1 b.ne 0x125318 125300: 14000001 b 0x125304 125304: a9487bfd ldp x29, x30, [sp, #0x80] 125308: 910243ff add sp, sp, #0x90 12530c: d65f03c0 ret 125310: f85d03a0 ldur x0, [x29, #-0x30] 125314: 97fe23ac bl 0xae1c4 125318: 97fe1296 bl 0xa9d70 <__stack_chk_fail@plt> 12531c: d100c3ff sub sp, sp, #0x30 125320: a9027bfd stp x29, x30, [sp, #0x20] 125324: 910083fd add x29, sp, #0x20 125328: d10023a8 sub x8, x29, #0x8 12532c: f9000be0 str x0, [sp, #0x10] 125330: f9400be0 ldr x0, [sp, #0x10] 125334: f90007e8 str x8, [sp, #0x8] 125338: 940003cd bl 0x12626c ::__compressed_pair_elem(int&&)+0x7c> 12533c: f94007e8 ldr x8, [sp, #0x8] 125340: f9000100 str x0, [x8] 125344: f9400100 ldr x0, [x8] 125348: a9427bfd ldp x29, x30, [sp, #0x20] 12534c: 9100c3ff add sp, sp, #0x30 125350: d65f03c0 ret 125354: d100c3ff sub sp, sp, #0x30 125358: a9027bfd stp x29, x30, [sp, #0x20] 12535c: 910083fd add x29, sp, #0x20 125360: d10023a8 sub x8, x29, #0x8 125364: f9000be0 str x0, [sp, #0x10] 125368: f9400be0 ldr x0, [sp, #0x10] 12536c: f90007e8 str x8, [sp, #0x8] 125370: 940003e1 bl 0x1262f4 ::__compressed_pair_elem(int&&)+0x104> 125374: f94007e8 ldr x8, [sp, #0x8] 125378: f9000100 str x0, [x8] 12537c: f9400100 ldr x0, [x8] 125380: a9427bfd ldp x29, x30, [sp, #0x20] 125384: 9100c3ff add sp, sp, #0x30 125388: d65f03c0 ret 12538c: d100c3ff sub sp, sp, #0x30 125390: a9027bfd stp x29, x30, [sp, #0x20] 125394: 910083fd add x29, sp, #0x20 125398: 12800008 mov w8, #-0x1 // =-1 12539c: f81f83a0 stur x0, [x29, #-0x8] 1253a0: f9000be1 str x1, [sp, #0x10] 1253a4: f85f83a0 ldur x0, [x29, #-0x8] 1253a8: f9400be1 ldr x1, [sp, #0x10] 1253ac: b9000fe8 str w8, [sp, #0xc] 1253b0: 940003ee bl 0x126368 ::__compressed_pair_elem(int&&)+0x178> 1253b4: b9400fe8 ldr w8, [sp, #0xc] 1253b8: 4a080000 eor w0, w0, w8 1253bc: 320003e9 orr w9, wzr, #0x1 1253c0: 0a090009 and w9, w0, w9 1253c4: 2a0903e0 mov w0, w9 1253c8: a9427bfd ldp x29, x30, [sp, #0x20] 1253cc: 9100c3ff add sp, sp, #0x30 1253d0: d65f03c0 ret 1253d4: d10083ff sub sp, sp, #0x20 1253d8: a9017bfd stp x29, x30, [sp, #0x10] 1253dc: 910043fd add x29, sp, #0x10 1253e0: b27c03e8 orr x8, xzr, #0x10 1253e4: f90007e0 str x0, [sp, #0x8] 1253e8: f94007e0 ldr x0, [sp, #0x8] 1253ec: f9400000 ldr x0, [x0] 1253f0: f90003e8 str x8, [sp] 1253f4: 940002a0 bl 0x125e74 >::clear()+0x220> 1253f8: f94003e8 ldr x8, [sp] 1253fc: 8b080000 add x0, x0, x8 125400: a9417bfd ldp x29, x30, [sp, #0x10] 125404: 910083ff add sp, sp, #0x20 125408: d65f03c0 ret 000000000012540c : 12540c: d10043ff sub sp, sp, #0x10 125410: f90007e0 str x0, [sp, #0x8] 125414: f94007e0 ldr x0, [sp, #0x8] 125418: b9401000 ldr w0, [x0, #0x10] 12541c: 910043ff add sp, sp, #0x10 125420: d65f03c0 ret 0000000000125424 : 125424: d10043ff sub sp, sp, #0x10 125428: f90007e0 str x0, [sp, #0x8] 12542c: f94007e0 ldr x0, [sp, #0x8] 125430: b9401000 ldr w0, [x0, #0x10] 125434: 910043ff add sp, sp, #0x10 125438: d65f03c0 ret 12543c: d10043ff sub sp, sp, #0x10 125440: f90007e0 str x0, [sp, #0x8] 125444: f94007e0 ldr x0, [sp, #0x8] 125448: aa0003e8 mov x8, x0 12544c: f9400108 ldr x8, [x8] 125450: f9400508 ldr x8, [x8, #0x8] 125454: aa0003e9 mov x9, x0 125458: f9000128 str x8, [x9] 12545c: 910043ff add sp, sp, #0x10 125460: d65f03c0 ret 0000000000125464 : 125464: d10083ff sub sp, sp, #0x20 125468: a9017bfd stp x29, x30, [sp, #0x10] 12546c: 910043fd add x29, sp, #0x10 125470: f0000c08 adrp x8, 0x2a8000 125474: f9477108 ldr x8, [x8, #0xee0] 125478: f90007e0 str x0, [sp, #0x8] 12547c: f94007e0 ldr x0, [sp, #0x8] 125480: f90003e0 str x0, [sp] 125484: d63f0100 blr x8 125488: f94003e0 ldr x0, [sp] 12548c: 97fded35 bl 0xa0960 <_ZdlPv@plt> 125490: a9417bfd ldp x29, x30, [sp, #0x10] 125494: 910083ff add sp, sp, #0x20 125498: d65f03c0 ret 000000000012549c >::emplace_back(android::MediaBuffer*&)>: 12549c: d102c3ff sub sp, sp, #0xb0 1254a0: a90a7bfd stp x29, x30, [sp, #0xa0] 1254a4: 910283fd add x29, sp, #0xa0 1254a8: d53bd048 mrs x8, TPIDR_EL0 1254ac: f9401508 ldr x8, [x8, #0x28] 1254b0: f81f83a8 stur x8, [x29, #-0x8] 1254b4: f81d83a0 stur x0, [x29, #-0x28] 1254b8: f81d03a1 stur x1, [x29, #-0x30] 1254bc: f85d83a8 ldur x8, [x29, #-0x28] 1254c0: aa0803e0 mov x0, x8 1254c4: f90027e0 str x0, [sp, #0x48] 1254c8: aa0803e0 mov x0, x8 1254cc: f90023e8 str x8, [sp, #0x40] 1254d0: 94000233 bl 0x125d9c >::clear()+0x148> 1254d4: f81c83a0 stur x0, [x29, #-0x38] 1254d8: f85c83a1 ldur x1, [x29, #-0x38] 1254dc: d10083a8 sub x8, x29, #0x20 1254e0: f9001fe8 str x8, [sp, #0x38] 1254e4: f94023e0 ldr x0, [sp, #0x40] 1254e8: 940003ae bl 0x1263a0 ::__compressed_pair_elem(int&&)+0x1b0> 1254ec: f85c83a0 ldur x0, [x29, #-0x38] 1254f0: f9401fe8 ldr x8, [sp, #0x38] 1254f4: f9001be0 str x0, [sp, #0x30] 1254f8: aa0803e0 mov x0, x8 1254fc: 940003ed bl 0x1264b0 >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x64> 125500: 91004000 add x0, x0, #0x10 125504: 94000272 bl 0x125ecc >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x34> 125508: f85d03a8 ldur x8, [x29, #-0x30] 12550c: f90017e0 str x0, [sp, #0x28] 125510: aa0803e0 mov x0, x8 125514: 940003f1 bl 0x1264d8 >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x8c> 125518: f9401be8 ldr x8, [sp, #0x30] 12551c: f90013e0 str x0, [sp, #0x20] 125520: aa0803e0 mov x0, x8 125524: f94017e1 ldr x1, [sp, #0x28] 125528: f94013e2 ldr x2, [sp, #0x20] 12552c: 97fe0579 bl 0xa6b10 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEE9constructIS5_JRS5_EEEvRS8_PT_DpOT0_@plt> 125530: 14000001 b 0x125534 >::emplace_back(android::MediaBuffer*&)+0x98> 125534: d10083a0 sub x0, x29, #0x20 125538: 940003de bl 0x1264b0 >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x64> 12553c: 940003ec bl 0x1264ec >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0xa0> 125540: f9000fe0 str x0, [sp, #0x18] 125544: 14000001 b 0x125548 >::emplace_back(android::MediaBuffer*&)+0xac> 125548: f9400fe8 ldr x8, [sp, #0x18] 12554c: f9002be8 str x8, [sp, #0x50] 125550: f9402be9 ldr x9, [sp, #0x50] 125554: f94027e0 ldr x0, [sp, #0x48] 125558: aa0903e1 mov x1, x9 12555c: aa0903e2 mov x2, x9 125560: 940003ec bl 0x126510 >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0xc4> 125564: 14000001 b 0x125568 >::emplace_back(android::MediaBuffer*&)+0xcc> 125568: f94027e0 ldr x0, [sp, #0x48] 12556c: 94000237 bl 0x125e48 >::clear()+0x1f4> 125570: f940001e ldr x30, [x0] 125574: 910007de add x30, x30, #0x1 125578: f900001e str x30, [x0] 12557c: d10083a0 sub x0, x29, #0x20 125580: f9000be0 str x0, [sp, #0x10] 125584: 940003fc bl 0x126574 >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x128> 125588: f9400bfe ldr x30, [sp, #0x10] 12558c: f90007e0 str x0, [sp, #0x8] 125590: aa1e03e0 mov x0, x30 125594: 9400040e bl 0x1265cc >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x180> 125598: d53bd040 mrs x0, TPIDR_EL0 12559c: f9401400 ldr x0, [x0, #0x28] 1255a0: f85f83be ldur x30, [x29, #-0x8] 1255a4: eb1e0000 subs x0, x0, x30 1255a8: f90003e0 str x0, [sp] 1255ac: 540001a1 b.ne 0x1255e0 >::emplace_back(android::MediaBuffer*&)+0x144> 1255b0: 14000001 b 0x1255b4 >::emplace_back(android::MediaBuffer*&)+0x118> 1255b4: a94a7bfd ldp x29, x30, [sp, #0xa0] 1255b8: 9102c3ff add sp, sp, #0xb0 1255bc: d65f03c0 ret 1255c0: f81c03a0 stur x0, [x29, #-0x40] 1255c4: 2a0103e8 mov w8, w1 1255c8: b81bc3a8 stur w8, [x29, #-0x44] 1255cc: d10083a0 sub x0, x29, #0x20 1255d0: 940003ff bl 0x1265cc >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x180> 1255d4: 14000001 b 0x1255d8 >::emplace_back(android::MediaBuffer*&)+0x13c> 1255d8: f85c03a0 ldur x0, [x29, #-0x40] 1255dc: 97fe0a4d bl 0xa7f10 <_Unwind_Resume@plt> 1255e0: 97fe11e4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001255e4 : 1255e4: d10203ff sub sp, sp, #0x80 1255e8: a9077bfd stp x29, x30, [sp, #0x70] 1255ec: 9101c3fd add x29, sp, #0x70 1255f0: d53bd048 mrs x8, TPIDR_EL0 1255f4: f9401508 ldr x8, [x8, #0x28] 1255f8: f81f83a8 stur x8, [x29, #-0x8] 1255fc: f81d83a0 stur x0, [x29, #-0x28] 125600: f85d83a8 ldur x8, [x29, #-0x28] 125604: aa0803e0 mov x0, x8 125608: 9100e109 add x9, x8, #0x38 12560c: f9001be0 str x0, [sp, #0x30] 125610: aa0903e0 mov x0, x9 125614: f90017e8 str x8, [sp, #0x28] 125618: 9400003b bl 0x125704 12561c: f94017e8 ldr x8, [sp, #0x28] 125620: f9401909 ldr x9, [x8, #0x30] 125624: eb090009 subs x9, x0, x9 125628: f90013e9 str x9, [sp, #0x20] 12562c: 540000a2 b.hs 0x125640 125630: 14000001 b 0x125634 125634: 320003e8 orr w8, wzr, #0x1 125638: 381e73a8 sturb w8, [x29, #-0x19] 12563c: 14000023 b 0x1256c8 125640: f9401be8 ldr x8, [sp, #0x30] 125644: 9100e109 add x9, x8, #0x38 125648: f81d03a9 stur x9, [x29, #-0x30] 12564c: f85d03a0 ldur x0, [x29, #-0x30] 125650: 97ffff33 bl 0x12531c 125654: f81f03a0 stur x0, [x29, #-0x10] 125658: f85d03a0 ldur x0, [x29, #-0x30] 12565c: 97ffff3e bl 0x125354 125660: f81e83a0 stur x0, [x29, #-0x18] 125664: 14000001 b 0x125668 125668: d10043a0 sub x0, x29, #0x10 12566c: d10063a1 sub x1, x29, #0x18 125670: 97ffff47 bl 0x12538c 125674: 36000240 tbz w0, #0x0, 0x1256bc 125678: 14000001 b 0x12567c 12567c: d10043a0 sub x0, x29, #0x10 125680: 97ffff55 bl 0x1253d4 125684: f9400000 ldr x0, [x0] 125688: f9001fe0 str x0, [sp, #0x38] 12568c: f9401fe0 ldr x0, [sp, #0x38] 125690: 97fe16b4 bl 0xab160 <_ZNK7android11MediaBuffer8refcountEv@plt> 125694: 350000a0 cbnz w0, 0x1256a8 125698: 14000001 b 0x12569c 12569c: 320003e8 orr w8, wzr, #0x1 1256a0: 381e73a8 sturb w8, [x29, #-0x19] 1256a4: 14000009 b 0x1256c8 1256a8: 14000001 b 0x1256ac 1256ac: d10043a0 sub x0, x29, #0x10 1256b0: 97ffff63 bl 0x12543c 1256b4: f9000fe0 str x0, [sp, #0x18] 1256b8: 17ffffec b 0x125668 1256bc: 2a1f03e8 mov w8, wzr 1256c0: 381e73a8 sturb w8, [x29, #-0x19] 1256c4: 14000001 b 0x1256c8 1256c8: 385e73a8 ldurb w8, [x29, #-0x19] 1256cc: d53bd049 mrs x9, TPIDR_EL0 1256d0: f9401529 ldr x9, [x9, #0x28] 1256d4: f85f83aa ldur x10, [x29, #-0x8] 1256d8: eb0a0129 subs x9, x9, x10 1256dc: b90017e8 str w8, [sp, #0x14] 1256e0: f90007e9 str x9, [sp, #0x8] 1256e4: 540000e1 b.ne 0x125700 1256e8: 14000001 b 0x1256ec 1256ec: b94017e8 ldr w8, [sp, #0x14] 1256f0: 12000100 and w0, w8, #0x1 1256f4: a9477bfd ldp x29, x30, [sp, #0x70] 1256f8: 910203ff add sp, sp, #0x80 1256fc: d65f03c0 ret 125700: 97fe119c bl 0xa9d70 <__stack_chk_fail@plt> 125704: d10083ff sub sp, sp, #0x20 125708: a9017bfd stp x29, x30, [sp, #0x10] 12570c: 910043fd add x29, sp, #0x10 125710: f90007e0 str x0, [sp, #0x8] 125714: f94007e0 ldr x0, [sp, #0x8] 125718: 94000203 bl 0x125f24 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x8c> 12571c: f9400000 ldr x0, [x0] 125720: a9417bfd ldp x29, x30, [sp, #0x10] 125724: 910083ff add sp, sp, #0x20 125728: d65f03c0 ret 000000000012572c : 12572c: d10683ff sub sp, sp, #0x1a0 125730: f900c3fc str x28, [sp, #0x180] 125734: a9197bfd stp x29, x30, [sp, #0x190] 125738: 910643fd add x29, sp, #0x190 12573c: d102c3a8 sub x8, x29, #0xb0 125740: d53bd049 mrs x9, TPIDR_EL0 125744: f9401529 ldr x9, [x9, #0x28] 125748: f9000109 str x9, [x8] 12574c: f81a03a0 stur x0, [x29, #-0x60] 125750: f81983a1 stur x1, [x29, #-0x68] 125754: 12000042 and w2, w2, #0x1 125758: 381943a2 sturb w2, [x29, #-0x6c] 12575c: f81883a3 stur x3, [x29, #-0x78] 125760: f85a03a9 ldur x9, [x29, #-0x60] 125764: aa0903e0 mov x0, x9 125768: 91002121 add x1, x9, #0x8 12576c: d10083a9 sub x9, x29, #0x20 125770: f81483a0 stur x0, [x29, #-0xb8] 125774: aa0903e0 mov x0, x9 125778: f81403a8 stur x8, [x29, #-0xc0] 12577c: 97fe46f1 bl 0xb7340 125780: 14000001 b 0x125784 125784: f85883a8 ldur x8, [x29, #-0x78] 125788: f81803a8 stur x8, [x29, #-0x80] 12578c: aa1f03e8 mov x8, xzr 125790: f81d83a8 stur x8, [x29, #-0x28] 125794: f85483a8 ldur x8, [x29, #-0xb8] 125798: 9100e109 add x9, x8, #0x38 12579c: aa0903e0 mov x0, x9 1257a0: f90067e9 str x9, [sp, #0xc8] 1257a4: 97fffeec bl 0x125354 1257a8: f81d03a0 stur x0, [x29, #-0x30] 1257ac: f94067e0 ldr x0, [sp, #0xc8] 1257b0: 97fffedb bl 0x12531c 1257b4: f81c83a0 stur x0, [x29, #-0x38] 1257b8: 14000001 b 0x1257bc 1257bc: f85483a8 ldur x8, [x29, #-0xb8] 1257c0: 9100e100 add x0, x8, #0x38 1257c4: 97fffee4 bl 0x125354 1257c8: f81c03a0 stur x0, [x29, #-0x40] 1257cc: d100e3a0 sub x0, x29, #0x38 1257d0: d10103a1 sub x1, x29, #0x40 1257d4: 97fffeee bl 0x12538c 1257d8: b900c7e0 str w0, [sp, #0xc4] 1257dc: 14000001 b 0x1257e0 1257e0: b940c7e8 ldr w8, [sp, #0xc4] 1257e4: 360007a8 tbz w8, #0x0, 0x1258d8 1257e8: 14000001 b 0x1257ec 1257ec: d100e3a0 sub x0, x29, #0x38 1257f0: 97fffef9 bl 0x1253d4 1257f4: f9005fe0 str x0, [sp, #0xb8] 1257f8: 14000001 b 0x1257fc 1257fc: f9405fe8 ldr x8, [sp, #0xb8] 125800: f9400100 ldr x0, [x8] 125804: 97fe1657 bl 0xab160 <_ZNK7android11MediaBuffer8refcountEv@plt> 125808: b900b7e0 str w0, [sp, #0xb4] 12580c: 14000001 b 0x125810 125810: b940b7e8 ldr w8, [sp, #0xb4] 125814: 35000568 cbnz w8, 0x1258c0 125818: 14000001 b 0x12581c 12581c: d100e3a0 sub x0, x29, #0x38 125820: 97fffeed bl 0x1253d4 125824: f90057e0 str x0, [sp, #0xa8] 125828: 14000001 b 0x12582c 12582c: f94057e8 ldr x8, [sp, #0xa8] 125830: f9400100 ldr x0, [x8] 125834: 97fdfa4b bl 0xa4160 <_ZNK7android11MediaBuffer4sizeEv@plt> 125838: f90053e0 str x0, [sp, #0xa0] 12583c: 14000001 b 0x125840 125840: f94053e8 ldr x8, [sp, #0xa0] 125844: f81683a8 stur x8, [x29, #-0x98] 125848: f85683a9 ldur x9, [x29, #-0x98] 12584c: f85883aa ldur x10, [x29, #-0x78] 125850: eb0a0129 subs x9, x9, x10 125854: f9004fe9 str x9, [sp, #0x98] 125858: 540001c3 b.lo 0x125890 12585c: 14000001 b 0x125860 125860: d100e3a0 sub x0, x29, #0x38 125864: 97fffedc bl 0x1253d4 125868: f9004be0 str x0, [sp, #0x90] 12586c: 14000001 b 0x125870 125870: f9404be8 ldr x8, [sp, #0x90] 125874: f9400109 ldr x9, [x8] 125878: f81d83a9 stur x9, [x29, #-0x28] 12587c: 14000017 b 0x1258d8 125880: f81783a0 stur x0, [x29, #-0x88] 125884: 2a0103e8 mov w8, w1 125888: b81743a8 stur w8, [x29, #-0x8c] 12588c: 140000d7 b 0x125be8 125890: f85683a8 ldur x8, [x29, #-0x98] 125894: f85803a9 ldur x9, [x29, #-0x80] 125898: eb090108 subs x8, x8, x9 12589c: f90047e8 str x8, [sp, #0x88] 1258a0: 540000e2 b.hs 0x1258bc 1258a4: 14000001 b 0x1258a8 1258a8: f85683a8 ldur x8, [x29, #-0x98] 1258ac: f81803a8 stur x8, [x29, #-0x80] 1258b0: f85c83a8 ldur x8, [x29, #-0x38] 1258b4: f81d03a8 stur x8, [x29, #-0x30] 1258b8: 14000001 b 0x1258bc 1258bc: 14000001 b 0x1258c0 1258c0: 14000001 b 0x1258c4 1258c4: d100e3a0 sub x0, x29, #0x38 1258c8: 97fffedd bl 0x12543c 1258cc: f90043e0 str x0, [sp, #0x80] 1258d0: 14000001 b 0x1258d4 1258d4: 17ffffba b 0x1257bc 1258d8: f85d83a8 ldur x8, [x29, #-0x28] 1258dc: 2a1f03e0 mov w0, wzr 1258e0: b9007fe0 str w0, [sp, #0x7c] 1258e4: b50003a8 cbnz x8, 0x125958 1258e8: 14000001 b 0x1258ec 1258ec: f85483a8 ldur x8, [x29, #-0xb8] 1258f0: 9100e100 add x0, x8, #0x38 1258f4: 97fffe98 bl 0x125354 1258f8: f81b83a0 stur x0, [x29, #-0x48] 1258fc: d100c3a0 sub x0, x29, #0x30 125900: d10123a1 sub x1, x29, #0x48 125904: 97fffea2 bl 0x12538c 125908: b9007be0 str w0, [sp, #0x78] 12590c: 14000001 b 0x125910 125910: 320003e8 orr w8, wzr, #0x1 125914: b9407be9 ldr w9, [sp, #0x78] 125918: b90077e8 str w8, [sp, #0x74] 12591c: 37000189 tbnz w9, #0x0, 0x12594c 125920: 14000001 b 0x125924 125924: f85483a8 ldur x8, [x29, #-0xb8] 125928: 9100e100 add x0, x8, #0x38 12592c: 97ffff76 bl 0x125704 125930: f85483a8 ldur x8, [x29, #-0xb8] 125934: f940191e ldr x30, [x8, #0x30] 125938: eb1e0000 subs x0, x0, x30 12593c: 1a9f27e9 cset w9, lo 125940: f90037e0 str x0, [sp, #0x68] 125944: b90077e9 str w9, [sp, #0x74] 125948: 14000001 b 0x12594c 12594c: b94077e0 ldr w0, [sp, #0x74] 125950: b9007fe0 str w0, [sp, #0x7c] 125954: 14000001 b 0x125958 125958: b9407fe8 ldr w8, [sp, #0x7c] 12595c: 36000e48 tbz w8, #0x0, 0x125b24 125960: 14000001 b 0x125964 125964: f85883a8 ldur x8, [x29, #-0x78] 125968: b201f3e9 mov x9, #-0x5555555555555556 // =-6148914691236517206 12596c: f2955529 movk x9, #0xaaa9 125970: eb090108 subs x8, x8, x9 125974: f90033e8 str x8, [sp, #0x60] 125978: 540000e8 b.hi 0x125994 12597c: 14000001 b 0x125980 125980: f85883a8 ldur x8, [x29, #-0x78] 125984: 8b080508 add x8, x8, x8, lsl #1 125988: d341fd08 lsr x8, x8, #1 12598c: f9002fe8 str x8, [sp, #0x58] 125990: 14000004 b 0x1259a0 125994: f85883a8 ldur x8, [x29, #-0x78] 125998: f9002fe8 str x8, [sp, #0x58] 12599c: 14000001 b 0x1259a0 1259a0: f9402fe8 ldr x8, [sp, #0x58] 1259a4: f81603a8 stur x8, [x29, #-0xa0] 1259a8: 52800b09 mov w9, #0x58 // =88 1259ac: 2a0903e0 mov w0, w9 1259b0: 97fe0d58 bl 0xa8f10 <_Znwm@plt> 1259b4: f9002be0 str x0, [sp, #0x50] 1259b8: 14000001 b 0x1259bc 1259bc: f9402be0 ldr x0, [sp, #0x50] 1259c0: f85603a1 ldur x1, [x29, #-0xa0] 1259c4: f9402be2 ldr x2, [sp, #0x50] 1259c8: f90027e0 str x0, [sp, #0x48] 1259cc: aa0203e0 mov x0, x2 1259d0: 97fe1384 bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> 1259d4: 14000001 b 0x1259d8 1259d8: f94027e8 ldr x8, [sp, #0x48] 1259dc: f81d83a8 stur x8, [x29, #-0x28] 1259e0: f85d83a0 ldur x0, [x29, #-0x28] 1259e4: 97fdf57f bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 1259e8: f90023e0 str x0, [sp, #0x40] 1259ec: 14000001 b 0x1259f0 1259f0: f94023e8 ldr x8, [sp, #0x40] 1259f4: b50002c8 cbnz x8, 0x125a4c 1259f8: 14000001 b 0x1259fc 1259fc: f85d83a8 ldur x8, [x29, #-0x28] 125a00: aa0803e9 mov x9, x8 125a04: f9001fe9 str x9, [sp, #0x38] 125a08: b4000108 cbz x8, 0x125a28 125a0c: 14000001 b 0x125a10 125a10: f9401fe8 ldr x8, [sp, #0x38] 125a14: f9400109 ldr x9, [x8] 125a18: f9400d29 ldr x9, [x9, #0x18] 125a1c: aa0803e0 mov x0, x8 125a20: d63f0120 blr x9 125a24: 14000001 b 0x125a28 125a28: aa1f03e8 mov x8, xzr 125a2c: f81d83a8 stur x8, [x29, #-0x28] 125a30: 1400003c b 0x125b20 125a34: f81783a0 stur x0, [x29, #-0x88] 125a38: 2a0103e8 mov w8, w1 125a3c: b81743a8 stur w8, [x29, #-0x8c] 125a40: f9402be0 ldr x0, [sp, #0x50] 125a44: 97fdebc7 bl 0xa0960 <_ZdlPv@plt> 125a48: 14000068 b 0x125be8 125a4c: f85d83a0 ldur x0, [x29, #-0x28] 125a50: f85483a1 ldur x1, [x29, #-0xb8] 125a54: 97fe048f bl 0xa6c90 <_ZN7android11MediaBuffer11setObserverEPNS_19MediaBufferObserverE@plt> 125a58: 14000001 b 0x125a5c 125a5c: f85483a8 ldur x8, [x29, #-0xb8] 125a60: 9100e100 add x0, x8, #0x38 125a64: 97fffe3c bl 0x125354 125a68: f81b03a0 stur x0, [x29, #-0x50] 125a6c: d100c3a0 sub x0, x29, #0x30 125a70: d10143a1 sub x1, x29, #0x50 125a74: 97fffe46 bl 0x12538c 125a78: b90037e0 str w0, [sp, #0x34] 125a7c: 14000001 b 0x125a80 125a80: b94037e8 ldr w8, [sp, #0x34] 125a84: 36000408 tbz w8, #0x0, 0x125b04 125a88: 14000001 b 0x125a8c 125a8c: d100c3a0 sub x0, x29, #0x30 125a90: 97fffe51 bl 0x1253d4 125a94: f90017e0 str x0, [sp, #0x28] 125a98: 14000001 b 0x125a9c 125a9c: f94017e8 ldr x8, [sp, #0x28] 125aa0: f9400100 ldr x0, [x8] 125aa4: aa1f03e1 mov x1, xzr 125aa8: 97fe047a bl 0xa6c90 <_ZN7android11MediaBuffer11setObserverEPNS_19MediaBufferObserverE@plt> 125aac: 14000001 b 0x125ab0 125ab0: d100c3a0 sub x0, x29, #0x30 125ab4: 97fffe48 bl 0x1253d4 125ab8: f90013e0 str x0, [sp, #0x20] 125abc: 14000001 b 0x125ac0 125ac0: f94013e8 ldr x8, [sp, #0x20] 125ac4: f9400109 ldr x9, [x8] 125ac8: f940012a ldr x10, [x9] 125acc: f940014a ldr x10, [x10] 125ad0: aa0903e0 mov x0, x9 125ad4: d63f0140 blr x10 125ad8: 14000001 b 0x125adc 125adc: f85d83a8 ldur x8, [x29, #-0x28] 125ae0: d100c3a0 sub x0, x29, #0x30 125ae4: f9000fe8 str x8, [sp, #0x18] 125ae8: 97fffe3b bl 0x1253d4 125aec: f9000be0 str x0, [sp, #0x10] 125af0: 14000001 b 0x125af4 125af4: f9400fe8 ldr x8, [sp, #0x18] 125af8: f9400be9 ldr x9, [sp, #0x10] 125afc: f9000128 str x8, [x9] 125b00: 14000007 b 0x125b1c 125b04: f85483a8 ldur x8, [x29, #-0xb8] 125b08: 9100e100 add x0, x8, #0x38 125b0c: d100a3a1 sub x1, x29, #0x28 125b10: 97fe0de0 bl 0xa9290 <_ZNSt6__ndk14listIPN7android11MediaBufferENS_9allocatorIS3_EEE12emplace_backIJRS3_EEEvDpOT_@plt> 125b14: 14000001 b 0x125b18 125b18: 14000001 b 0x125b1c 125b1c: 14000001 b 0x125b20 125b20: 14000001 b 0x125b24 125b24: f85d83a8 ldur x8, [x29, #-0x28] 125b28: b4000268 cbz x8, 0x125b74 125b2c: 14000001 b 0x125b30 125b30: f85d83a8 ldur x8, [x29, #-0x28] 125b34: f9400109 ldr x9, [x8] 125b38: f9400529 ldr x9, [x9, #0x8] 125b3c: aa0803e0 mov x0, x8 125b40: d63f0120 blr x9 125b44: 14000001 b 0x125b48 125b48: f85d83a0 ldur x0, [x29, #-0x28] 125b4c: 97fdfbdd bl 0xa4ac0 <_ZN7android11MediaBuffer5resetEv@plt> 125b50: 14000001 b 0x125b54 125b54: f85d83a8 ldur x8, [x29, #-0x28] 125b58: f85983a9 ldur x9, [x29, #-0x68] 125b5c: f9000128 str x8, [x9] 125b60: 2a1f03ea mov w10, wzr 125b64: b81ac3aa stur w10, [x29, #-0x54] 125b68: 320003ea orr w10, wzr, #0x1 125b6c: b815c3aa stur w10, [x29, #-0xa4] 125b70: 1400000d b 0x125ba4 125b74: 385943a8 ldurb w8, [x29, #-0x6c] 125b78: 36000148 tbz w8, #0x0, 0x125ba0 125b7c: 14000001 b 0x125b80 125b80: f85983a8 ldur x8, [x29, #-0x68] 125b84: aa1f03e9 mov x9, xzr 125b88: f9000109 str x9, [x8] 125b8c: 1280014a mov w10, #-0xb // =-11 125b90: b81ac3aa stur w10, [x29, #-0x54] 125b94: 320003ea orr w10, wzr, #0x1 125b98: b815c3aa stur w10, [x29, #-0xa4] 125b9c: 14000002 b 0x125ba4 125ba0: 17fffef9 b 0x125784 125ba4: d10083a0 sub x0, x29, #0x20 125ba8: 97fe467d bl 0xb759c ::~sp()+0x58> 125bac: b85ac3a8 ldur w8, [x29, #-0x54] 125bb0: d53bd040 mrs x0, TPIDR_EL0 125bb4: f9401400 ldr x0, [x0, #0x28] 125bb8: f85403be ldur x30, [x29, #-0xc0] 125bbc: f94003c9 ldr x9, [x30] 125bc0: eb090009 subs x9, x0, x9 125bc4: b9000fe8 str w8, [sp, #0xc] 125bc8: f90003e9 str x9, [sp] 125bcc: 54000181 b.ne 0x125bfc 125bd0: 14000001 b 0x125bd4 125bd4: b9400fe0 ldr w0, [sp, #0xc] 125bd8: a9597bfd ldp x29, x30, [sp, #0x190] 125bdc: f940c3fc ldr x28, [sp, #0x180] 125be0: 910683ff add sp, sp, #0x1a0 125be4: d65f03c0 ret 125be8: d10083a0 sub x0, x29, #0x20 125bec: 97fe466c bl 0xb759c ::~sp()+0x58> 125bf0: 14000001 b 0x125bf4 125bf4: f85783a0 ldur x0, [x29, #-0x88] 125bf8: 97fe08c6 bl 0xa7f10 <_Unwind_Resume@plt> 125bfc: 97fe105d bl 0xa9d70 <__stack_chk_fail@plt> 0000000000125c00 : 125c00: d10043ff sub sp, sp, #0x10 125c04: f90007e0 str x0, [sp, #0x8] 125c08: f90003e1 str x1, [sp] 125c0c: 910043ff add sp, sp, #0x10 125c10: d65f03c0 ret 0000000000125c14 : 125c14: d10043ff sub sp, sp, #0x10 125c18: f90007e0 str x0, [sp, #0x8] 125c1c: 910043ff add sp, sp, #0x10 125c20: d65f03c0 ret 0000000000125c24 : 125c24: d10043ff sub sp, sp, #0x10 125c28: f90007e0 str x0, [sp, #0x8] 125c2c: d4200020 brk #0x1 0000000000125c30 >::~__list_imp()>: 125c30: d10083ff sub sp, sp, #0x20 125c34: a9017bfd stp x29, x30, [sp, #0x10] 125c38: 910043fd add x29, sp, #0x10 125c3c: f90007e0 str x0, [sp, #0x8] 125c40: f94007e0 ldr x0, [sp, #0x8] 125c44: 97fe0bfb bl 0xa8c30 <_ZNSt6__ndk110__list_impIPN7android11MediaBufferENS_9allocatorIS3_EEE5clearEv@plt> 125c48: a9417bfd ldp x29, x30, [sp, #0x10] 125c4c: 910083ff add sp, sp, #0x20 125c50: d65f03c0 ret 0000000000125c54 >::clear()>: 125c54: d10183ff sub sp, sp, #0x60 125c58: a9057bfd stp x29, x30, [sp, #0x50] 125c5c: 910143fd add x29, sp, #0x50 125c60: f81f83a0 stur x0, [x29, #-0x8] 125c64: f85f83a0 ldur x0, [x29, #-0x8] 125c68: f90013e0 str x0, [sp, #0x20] 125c6c: 9400003a bl 0x125d54 >::clear()+0x100> 125c70: 370006a0 tbnz w0, #0x0, 0x125d44 >::clear()+0xf0> 125c74: f94013e0 ldr x0, [sp, #0x20] 125c78: 94000049 bl 0x125d9c >::clear()+0x148> 125c7c: f81f03a0 stur x0, [x29, #-0x10] 125c80: f94013e0 ldr x0, [sp, #0x20] 125c84: f9400400 ldr x0, [x0, #0x8] 125c88: f81e83a0 stur x0, [x29, #-0x18] 125c8c: f94013e0 ldr x0, [sp, #0x20] 125c90: 9400004e bl 0x125dc8 >::clear()+0x174> 125c94: f81e03a0 stur x0, [x29, #-0x20] 125c98: f85e83a0 ldur x0, [x29, #-0x18] 125c9c: f85e03a8 ldur x8, [x29, #-0x20] 125ca0: f9400101 ldr x1, [x8] 125ca4: 9400005a bl 0x125e0c >::clear()+0x1b8> 125ca8: f94013e0 ldr x0, [sp, #0x20] 125cac: 94000067 bl 0x125e48 >::clear()+0x1f4> 125cb0: f900001f str xzr, [x0] 125cb4: f85e83a8 ldur x8, [x29, #-0x18] 125cb8: f85e03a9 ldur x9, [x29, #-0x20] 125cbc: eb09011f cmp x8, x9 125cc0: 1a9f07ea cset w10, ne 125cc4: 3700004a tbnz w10, #0x0, 0x125ccc >::clear()+0x78> 125cc8: 1400001c b 0x125d38 >::clear()+0xe4> 125ccc: f85e83a0 ldur x0, [x29, #-0x18] 125cd0: 94000069 bl 0x125e74 >::clear()+0x220> 125cd4: f9000fe0 str x0, [sp, #0x18] 125cd8: 14000001 b 0x125cdc >::clear()+0x88> 125cdc: b27c03e8 orr x8, xzr, #0x10 125ce0: f9400fe9 ldr x9, [sp, #0x18] 125ce4: f90017e9 str x9, [sp, #0x28] 125ce8: f85e83aa ldur x10, [x29, #-0x18] 125cec: f940054a ldr x10, [x10, #0x8] 125cf0: f81e83aa stur x10, [x29, #-0x18] 125cf4: f85f03a0 ldur x0, [x29, #-0x10] 125cf8: f94017ea ldr x10, [sp, #0x28] 125cfc: 8b080148 add x8, x10, x8 125d00: f9000be0 str x0, [sp, #0x10] 125d04: aa0803e0 mov x0, x8 125d08: 94000071 bl 0x125ecc >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x34> 125d0c: f9400be8 ldr x8, [sp, #0x10] 125d10: f90007e0 str x0, [sp, #0x8] 125d14: aa0803e0 mov x0, x8 125d18: f94007e1 ldr x1, [sp, #0x8] 125d1c: 97fdeeb1 bl 0xa17e0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEE7destroyIS5_EEvRS8_PT_@plt> 125d20: 14000001 b 0x125d24 >::clear()+0xd0> 125d24: b24003e2 orr x2, xzr, #0x1 125d28: f85f03a0 ldur x0, [x29, #-0x10] 125d2c: f94017e1 ldr x1, [sp, #0x28] 125d30: 9400006c bl 0x125ee0 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x48> 125d34: 17ffffe0 b 0x125cb4 >::clear()+0x60> 125d38: f94013e0 ldr x0, [sp, #0x20] 125d3c: 94000076 bl 0x125f14 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x7c> 125d40: 14000001 b 0x125d44 >::clear()+0xf0> 125d44: a9457bfd ldp x29, x30, [sp, #0x50] 125d48: 910183ff add sp, sp, #0x60 125d4c: d65f03c0 ret 125d50: 97fe211d bl 0xae1c4 125d54: d10083ff sub sp, sp, #0x20 125d58: a9017bfd stp x29, x30, [sp, #0x10] 125d5c: 910043fd add x29, sp, #0x10 125d60: d2800008 mov x8, #0x0 // =0 125d64: f90007e0 str x0, [sp, #0x8] 125d68: f94007e0 ldr x0, [sp, #0x8] 125d6c: f90003e8 str x8, [sp] 125d70: 9400006d bl 0x125f24 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x8c> 125d74: f9400008 ldr x8, [x0] 125d78: f94003e0 ldr x0, [sp] 125d7c: eb00011f cmp x8, x0 125d80: 1a9f17e9 cset w9, eq 125d84: 320003ea orr w10, wzr, #0x1 125d88: 0a0a0129 and w9, w9, w10 125d8c: 2a0903e0 mov w0, w9 125d90: a9417bfd ldp x29, x30, [sp, #0x10] 125d94: 910083ff add sp, sp, #0x20 125d98: d65f03c0 ret 125d9c: d10083ff sub sp, sp, #0x20 125da0: a9017bfd stp x29, x30, [sp, #0x10] 125da4: 910043fd add x29, sp, #0x10 125da8: b27c03e8 orr x8, xzr, #0x10 125dac: f90007e0 str x0, [sp, #0x8] 125db0: f94007e0 ldr x0, [sp, #0x8] 125db4: 8b080000 add x0, x0, x8 125db8: 94000074 bl 0x125f88 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0xf0> 125dbc: a9417bfd ldp x29, x30, [sp, #0x10] 125dc0: 910083ff add sp, sp, #0x20 125dc4: d65f03c0 ret 125dc8: d100c3ff sub sp, sp, #0x30 125dcc: a9027bfd stp x29, x30, [sp, #0x20] 125dd0: 910083fd add x29, sp, #0x20 125dd4: f81f83a0 stur x0, [x29, #-0x8] 125dd8: f85f83a0 ldur x0, [x29, #-0x8] 125ddc: 9400007e bl 0x125fd4 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x13c> 125de0: f9000be0 str x0, [sp, #0x10] 125de4: 14000001 b 0x125de8 >::clear()+0x194> 125de8: f9400be0 ldr x0, [sp, #0x10] 125dec: 94000075 bl 0x125fc0 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x128> 125df0: f90007e0 str x0, [sp, #0x8] 125df4: 14000001 b 0x125df8 >::clear()+0x1a4> 125df8: f94007e0 ldr x0, [sp, #0x8] 125dfc: a9427bfd ldp x29, x30, [sp, #0x20] 125e00: 9100c3ff add sp, sp, #0x30 125e04: d65f03c0 ret 125e08: 97fe20ef bl 0xae1c4 125e0c: d10043ff sub sp, sp, #0x10 125e10: f90007e0 str x0, [sp, #0x8] 125e14: f90003e1 str x1, [sp] 125e18: f94003e0 ldr x0, [sp] 125e1c: f9400400 ldr x0, [x0, #0x8] 125e20: f94007e1 ldr x1, [sp, #0x8] 125e24: f9400021 ldr x1, [x1] 125e28: f9000420 str x0, [x1, #0x8] 125e2c: f94007e0 ldr x0, [sp, #0x8] 125e30: f9400000 ldr x0, [x0] 125e34: f94003e1 ldr x1, [sp] 125e38: f9400421 ldr x1, [x1, #0x8] 125e3c: f9000020 str x0, [x1] 125e40: 910043ff add sp, sp, #0x10 125e44: d65f03c0 ret 125e48: d10083ff sub sp, sp, #0x20 125e4c: a9017bfd stp x29, x30, [sp, #0x10] 125e50: 910043fd add x29, sp, #0x10 125e54: b27c03e8 orr x8, xzr, #0x10 125e58: f90007e0 str x0, [sp, #0x8] 125e5c: f94007e0 ldr x0, [sp, #0x8] 125e60: 8b080000 add x0, x0, x8 125e64: 94000073 bl 0x126030 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x198> 125e68: a9417bfd ldp x29, x30, [sp, #0x10] 125e6c: 910083ff add sp, sp, #0x20 125e70: d65f03c0 ret 125e74: d10083ff sub sp, sp, #0x20 125e78: a9017bfd stp x29, x30, [sp, #0x10] 125e7c: 910043fd add x29, sp, #0x10 125e80: f90007e0 str x0, [sp, #0x8] 125e84: f94007e0 ldr x0, [sp, #0x8] 125e88: 94000053 bl 0x125fd4 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x13c> 125e8c: a9417bfd ldp x29, x30, [sp, #0x10] 125e90: 910083ff add sp, sp, #0x20 125e94: d65f03c0 ret 0000000000125e98 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)>: 125e98: d100c3ff sub sp, sp, #0x30 125e9c: a9027bfd stp x29, x30, [sp, #0x20] 125ea0: 910083fd add x29, sp, #0x20 125ea4: 91003fe8 add x8, sp, #0xf 125ea8: f81f83a0 stur x0, [x29, #-0x8] 125eac: f9000be1 str x1, [sp, #0x10] 125eb0: f85f83a1 ldur x1, [x29, #-0x8] 125eb4: f9400be2 ldr x2, [sp, #0x10] 125eb8: 39400100 ldrb w0, [x8] 125ebc: 97fdefa1 bl 0xa1d40 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEE9__destroyIS5_EEvNS_17integral_constantIbLb0EEERS8_PT_@plt> 125ec0: a9427bfd ldp x29, x30, [sp, #0x20] 125ec4: 9100c3ff add sp, sp, #0x30 125ec8: d65f03c0 ret 125ecc: d10043ff sub sp, sp, #0x10 125ed0: f90007e0 str x0, [sp, #0x8] 125ed4: f94007e0 ldr x0, [sp, #0x8] 125ed8: 910043ff add sp, sp, #0x10 125edc: d65f03c0 ret 125ee0: d100c3ff sub sp, sp, #0x30 125ee4: a9027bfd stp x29, x30, [sp, #0x20] 125ee8: 910083fd add x29, sp, #0x20 125eec: f81f83a0 stur x0, [x29, #-0x8] 125ef0: f9000be1 str x1, [sp, #0x10] 125ef4: f90007e2 str x2, [sp, #0x8] 125ef8: f85f83a0 ldur x0, [x29, #-0x8] 125efc: f9400be1 ldr x1, [sp, #0x10] 125f00: f94007e2 ldr x2, [sp, #0x8] 125f04: 94000060 bl 0x126084 >>::__destroy(std::__ndk1::integral_constant, std::__ndk1::allocator>&, android::MediaBuffer**)+0x1c> 125f08: a9427bfd ldp x29, x30, [sp, #0x20] 125f0c: 9100c3ff add sp, sp, #0x30 125f10: d65f03c0 ret 125f14: d10043ff sub sp, sp, #0x10 125f18: f90007e0 str x0, [sp, #0x8] 125f1c: 910043ff add sp, sp, #0x10 125f20: d65f03c0 ret 125f24: d10083ff sub sp, sp, #0x20 125f28: a9017bfd stp x29, x30, [sp, #0x10] 125f2c: 910043fd add x29, sp, #0x10 125f30: b27c03e8 orr x8, xzr, #0x10 125f34: f90007e0 str x0, [sp, #0x8] 125f38: f94007e0 ldr x0, [sp, #0x8] 125f3c: 8b080000 add x0, x0, x8 125f40: 94000004 bl 0x125f50 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0xb8> 125f44: a9417bfd ldp x29, x30, [sp, #0x10] 125f48: 910083ff add sp, sp, #0x20 125f4c: d65f03c0 ret 125f50: d10083ff sub sp, sp, #0x20 125f54: a9017bfd stp x29, x30, [sp, #0x10] 125f58: 910043fd add x29, sp, #0x10 125f5c: f90007e0 str x0, [sp, #0x8] 125f60: f94007e0 ldr x0, [sp, #0x8] 125f64: 94000004 bl 0x125f74 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0xdc> 125f68: a9417bfd ldp x29, x30, [sp, #0x10] 125f6c: 910083ff add sp, sp, #0x20 125f70: d65f03c0 ret 125f74: d10043ff sub sp, sp, #0x10 125f78: f90007e0 str x0, [sp, #0x8] 125f7c: f94007e0 ldr x0, [sp, #0x8] 125f80: 910043ff add sp, sp, #0x10 125f84: d65f03c0 ret 125f88: d10083ff sub sp, sp, #0x20 125f8c: a9017bfd stp x29, x30, [sp, #0x10] 125f90: 910043fd add x29, sp, #0x10 125f94: f90007e0 str x0, [sp, #0x8] 125f98: f94007e0 ldr x0, [sp, #0x8] 125f9c: 94000004 bl 0x125fac >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x114> 125fa0: a9417bfd ldp x29, x30, [sp, #0x10] 125fa4: 910083ff add sp, sp, #0x20 125fa8: d65f03c0 ret 125fac: d10043ff sub sp, sp, #0x10 125fb0: f90007e0 str x0, [sp, #0x8] 125fb4: f94007e0 ldr x0, [sp, #0x8] 125fb8: 910043ff add sp, sp, #0x10 125fbc: d65f03c0 ret 125fc0: d10043ff sub sp, sp, #0x10 125fc4: f90007e0 str x0, [sp, #0x8] 125fc8: f94007e0 ldr x0, [sp, #0x8] 125fcc: 910043ff add sp, sp, #0x10 125fd0: d65f03c0 ret 125fd4: d10083ff sub sp, sp, #0x20 125fd8: a9017bfd stp x29, x30, [sp, #0x10] 125fdc: 910043fd add x29, sp, #0x10 125fe0: f90007e0 str x0, [sp, #0x8] 125fe4: f94007e0 ldr x0, [sp, #0x8] 125fe8: 94000004 bl 0x125ff8 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x160> 125fec: a9417bfd ldp x29, x30, [sp, #0x10] 125ff0: 910083ff add sp, sp, #0x20 125ff4: d65f03c0 ret 125ff8: d10083ff sub sp, sp, #0x20 125ffc: a9017bfd stp x29, x30, [sp, #0x10] 126000: 910043fd add x29, sp, #0x10 126004: f90007e0 str x0, [sp, #0x8] 126008: f94007e0 ldr x0, [sp, #0x8] 12600c: 94000004 bl 0x12601c >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x184> 126010: a9417bfd ldp x29, x30, [sp, #0x10] 126014: 910083ff add sp, sp, #0x20 126018: d65f03c0 ret 12601c: d10043ff sub sp, sp, #0x10 126020: f90007e0 str x0, [sp, #0x8] 126024: f94007e0 ldr x0, [sp, #0x8] 126028: 910043ff add sp, sp, #0x10 12602c: d65f03c0 ret 126030: d10083ff sub sp, sp, #0x20 126034: a9017bfd stp x29, x30, [sp, #0x10] 126038: 910043fd add x29, sp, #0x10 12603c: f90007e0 str x0, [sp, #0x8] 126040: f94007e0 ldr x0, [sp, #0x8] 126044: 94000004 bl 0x126054 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x1bc> 126048: a9417bfd ldp x29, x30, [sp, #0x10] 12604c: 910083ff add sp, sp, #0x20 126050: d65f03c0 ret 126054: d10043ff sub sp, sp, #0x10 126058: f90007e0 str x0, [sp, #0x8] 12605c: f94007e0 ldr x0, [sp, #0x8] 126060: 910043ff add sp, sp, #0x10 126064: d65f03c0 ret 0000000000126068 >>::__destroy(std::__ndk1::integral_constant, std::__ndk1::allocator>&, android::MediaBuffer**)>: 126068: d10083ff sub sp, sp, #0x20 12606c: 91007fe8 add x8, sp, #0x1f 126070: 39000100 strb w0, [x8] 126074: f9000be1 str x1, [sp, #0x10] 126078: f90007e2 str x2, [sp, #0x8] 12607c: 910083ff add sp, sp, #0x20 126080: d65f03c0 ret 126084: d100c3ff sub sp, sp, #0x30 126088: a9027bfd stp x29, x30, [sp, #0x20] 12608c: 910083fd add x29, sp, #0x20 126090: b27d07e8 orr x8, xzr, #0x18 126094: b27d03e9 orr x9, xzr, #0x8 126098: f81f83a0 stur x0, [x29, #-0x8] 12609c: f9000be1 str x1, [sp, #0x10] 1260a0: f90007e2 str x2, [sp, #0x8] 1260a4: f9400be0 ldr x0, [sp, #0x10] 1260a8: f94007e1 ldr x1, [sp, #0x8] 1260ac: 9b087c21 mul x1, x1, x8 1260b0: aa0903e2 mov x2, x9 1260b4: 97fe54db bl 0xbb420 , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x1fc> 1260b8: 14000001 b 0x1260bc >>::__destroy(std::__ndk1::integral_constant, std::__ndk1::allocator>&, android::MediaBuffer**)+0x54> 1260bc: a9427bfd ldp x29, x30, [sp, #0x20] 1260c0: 9100c3ff add sp, sp, #0x30 1260c4: d65f03c0 ret 1260c8: 97fe203f bl 0xae1c4 1260cc: d10103ff sub sp, sp, #0x40 1260d0: a9037bfd stp x29, x30, [sp, #0x30] 1260d4: 9100c3fd add x29, sp, #0x30 1260d8: d53bd048 mrs x8, TPIDR_EL0 1260dc: f9401508 ldr x8, [x8, #0x28] 1260e0: f81f83a8 stur x8, [x29, #-0x8] 1260e4: f9000fe0 str x0, [sp, #0x18] 1260e8: f9400fe8 ldr x8, [sp, #0x18] 1260ec: aa0803e0 mov x0, x8 1260f0: f9000be0 str x0, [sp, #0x10] 1260f4: aa0803e0 mov x0, x8 1260f8: 94000016 bl 0x126150 >>::__destroy(std::__ndk1::integral_constant, std::__ndk1::allocator>&, android::MediaBuffer**)+0xe8> 1260fc: 14000001 b 0x126100 >>::__destroy(std::__ndk1::integral_constant, std::__ndk1::allocator>&, android::MediaBuffer**)+0x98> 126100: f9400be8 ldr x8, [sp, #0x10] 126104: 91004100 add x0, x8, #0x10 126108: 2a1f03e9 mov w9, wzr 12610c: b81f43a9 stur w9, [x29, #-0xc] 126110: d10033a1 sub x1, x29, #0xc 126114: 97fe06ab bl 0xa7bc0 <_ZNSt6__ndk117__compressed_pairImNS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEEC2IiLb1EEEOT_@plt> 126118: 14000001 b 0x12611c >>::__destroy(std::__ndk1::integral_constant, std::__ndk1::allocator>&, android::MediaBuffer**)+0xb4> 12611c: d53bd048 mrs x8, TPIDR_EL0 126120: f9401508 ldr x8, [x8, #0x28] 126124: f85f83a9 ldur x9, [x29, #-0x8] 126128: eb090108 subs x8, x8, x9 12612c: f90007e8 str x8, [sp, #0x8] 126130: 540000e1 b.ne 0x12614c >>::__destroy(std::__ndk1::integral_constant, std::__ndk1::allocator>&, android::MediaBuffer**)+0xe4> 126134: 14000001 b 0x126138 >>::__destroy(std::__ndk1::integral_constant, std::__ndk1::allocator>&, android::MediaBuffer**)+0xd0> 126138: a9437bfd ldp x29, x30, [sp, #0x30] 12613c: 910103ff add sp, sp, #0x40 126140: d65f03c0 ret 126144: f90003e1 str x1, [sp] 126148: 97fe201f bl 0xae1c4 12614c: 97fe0f09 bl 0xa9d70 <__stack_chk_fail@plt> 126150: d100c3ff sub sp, sp, #0x30 126154: a9027bfd stp x29, x30, [sp, #0x20] 126158: 910083fd add x29, sp, #0x20 12615c: f81f83a0 stur x0, [x29, #-0x8] 126160: f85f83a0 ldur x0, [x29, #-0x8] 126164: aa0003e8 mov x8, x0 126168: f9000be0 str x0, [sp, #0x10] 12616c: f90007e8 str x8, [sp, #0x8] 126170: 97ffff99 bl 0x125fd4 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x13c> 126174: 97ffff93 bl 0x125fc0 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x128> 126178: f94007e8 ldr x8, [sp, #0x8] 12617c: f9000100 str x0, [x8] 126180: f9400be0 ldr x0, [sp, #0x10] 126184: 97ffff94 bl 0x125fd4 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x13c> 126188: 97ffff8e bl 0x125fc0 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x128> 12618c: f9400be8 ldr x8, [sp, #0x10] 126190: f9000500 str x0, [x8, #0x8] 126194: a9427bfd ldp x29, x30, [sp, #0x20] 126198: 9100c3ff add sp, sp, #0x30 12619c: d65f03c0 ret 00000000001261a0 >>::__compressed_pair(int&&)>: 1261a0: d100c3ff sub sp, sp, #0x30 1261a4: a9027bfd stp x29, x30, [sp, #0x20] 1261a8: 910083fd add x29, sp, #0x20 1261ac: f81f83a0 stur x0, [x29, #-0x8] 1261b0: f9000be1 str x1, [sp, #0x10] 1261b4: f85f83a0 ldur x0, [x29, #-0x8] 1261b8: f9400be1 ldr x1, [sp, #0x10] 1261bc: f90007e0 str x0, [sp, #0x8] 1261c0: aa0103e0 mov x0, x1 1261c4: 97ff653b bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 1261c8: f94007e1 ldr x1, [sp, #0x8] 1261cc: f90003e0 str x0, [sp] 1261d0: aa0103e0 mov x0, x1 1261d4: f94003e1 ldr x1, [sp] 1261d8: 97fe0002 bl 0xa61e0 <_ZNSt6__ndk122__compressed_pair_elemImLi0ELb0EEC2IivEEOT_@plt> 1261dc: f94007e0 ldr x0, [sp, #0x8] 1261e0: 94000016 bl 0x126238 ::__compressed_pair_elem(int&&)+0x48> 1261e4: a9427bfd ldp x29, x30, [sp, #0x20] 1261e8: 9100c3ff add sp, sp, #0x30 1261ec: d65f03c0 ret 00000000001261f0 ::__compressed_pair_elem(int&&)>: 1261f0: d100c3ff sub sp, sp, #0x30 1261f4: a9027bfd stp x29, x30, [sp, #0x20] 1261f8: 910083fd add x29, sp, #0x20 1261fc: f81f83a0 stur x0, [x29, #-0x8] 126200: f9000be1 str x1, [sp, #0x10] 126204: f85f83a0 ldur x0, [x29, #-0x8] 126208: f9400be1 ldr x1, [sp, #0x10] 12620c: f90007e0 str x0, [sp, #0x8] 126210: aa0103e0 mov x0, x1 126214: 97ff6527 bl 0xff6b0 ::map(unsigned char const&, OMX_VIDEO_AVCLEVELTYPE*) const+0x40> 126218: b9400008 ldr w8, [x0] 12621c: 2a0803e0 mov w0, w8 126220: 93407c00 sxtw x0, w0 126224: f94007e1 ldr x1, [sp, #0x8] 126228: f9000020 str x0, [x1] 12622c: a9427bfd ldp x29, x30, [sp, #0x20] 126230: 9100c3ff add sp, sp, #0x30 126234: d65f03c0 ret 126238: d10083ff sub sp, sp, #0x20 12623c: a9017bfd stp x29, x30, [sp, #0x10] 126240: 910043fd add x29, sp, #0x10 126244: f90007e0 str x0, [sp, #0x8] 126248: f94007e0 ldr x0, [sp, #0x8] 12624c: 94000004 bl 0x12625c ::__compressed_pair_elem(int&&)+0x6c> 126250: a9417bfd ldp x29, x30, [sp, #0x10] 126254: 910083ff add sp, sp, #0x20 126258: d65f03c0 ret 12625c: d10043ff sub sp, sp, #0x10 126260: f90007e0 str x0, [sp, #0x8] 126264: 910043ff add sp, sp, #0x10 126268: d65f03c0 ret 12626c: d10103ff sub sp, sp, #0x40 126270: a9037bfd stp x29, x30, [sp, #0x30] 126274: 9100c3fd add x29, sp, #0x30 126278: d53bd048 mrs x8, TPIDR_EL0 12627c: f9401509 ldr x9, [x8, #0x28] 126280: f81f83a9 stur x9, [x29, #-0x8] 126284: f9000fe0 str x0, [sp, #0x18] 126288: f9400fe9 ldr x9, [sp, #0x18] 12628c: f9400521 ldr x1, [x9, #0x8] 126290: d10043a0 sub x0, x29, #0x10 126294: f9000be8 str x8, [sp, #0x10] 126298: 9400000f bl 0x1262d4 ::__compressed_pair_elem(int&&)+0xe4> 12629c: f85f03a8 ldur x8, [x29, #-0x10] 1262a0: f9400be9 ldr x9, [sp, #0x10] 1262a4: f9401520 ldr x0, [x9, #0x28] 1262a8: f85f83a1 ldur x1, [x29, #-0x8] 1262ac: eb010000 subs x0, x0, x1 1262b0: f90007e8 str x8, [sp, #0x8] 1262b4: f90003e0 str x0, [sp] 1262b8: 540000c1 b.ne 0x1262d0 ::__compressed_pair_elem(int&&)+0xe0> 1262bc: 14000001 b 0x1262c0 ::__compressed_pair_elem(int&&)+0xd0> 1262c0: f94007e0 ldr x0, [sp, #0x8] 1262c4: a9437bfd ldp x29, x30, [sp, #0x30] 1262c8: 910103ff add sp, sp, #0x40 1262cc: d65f03c0 ret 1262d0: 97fe0ea8 bl 0xa9d70 <__stack_chk_fail@plt> 1262d4: d10043ff sub sp, sp, #0x10 1262d8: f90007e0 str x0, [sp, #0x8] 1262dc: f90003e1 str x1, [sp] 1262e0: f94007e0 ldr x0, [sp, #0x8] 1262e4: f94003e1 ldr x1, [sp] 1262e8: f9000001 str x1, [x0] 1262ec: 910043ff add sp, sp, #0x10 1262f0: d65f03c0 ret 1262f4: d10143ff sub sp, sp, #0x50 1262f8: a9047bfd stp x29, x30, [sp, #0x40] 1262fc: 910103fd add x29, sp, #0x40 126300: d53bd048 mrs x8, TPIDR_EL0 126304: f9401509 ldr x9, [x8, #0x28] 126308: f81f83a9 stur x9, [x29, #-0x8] 12630c: f81e83a0 stur x0, [x29, #-0x18] 126310: f85e83a0 ldur x0, [x29, #-0x18] 126314: f90013e8 str x8, [sp, #0x20] 126318: 97fffeac bl 0x125dc8 >::clear()+0x174> 12631c: d10043a8 sub x8, x29, #0x10 126320: f9000fe0 str x0, [sp, #0x18] 126324: aa0803e0 mov x0, x8 126328: f9400fe1 ldr x1, [sp, #0x18] 12632c: 97ffffea bl 0x1262d4 ::__compressed_pair_elem(int&&)+0xe4> 126330: f85f03a8 ldur x8, [x29, #-0x10] 126334: f94013e9 ldr x9, [sp, #0x20] 126338: f9401520 ldr x0, [x9, #0x28] 12633c: f85f83a1 ldur x1, [x29, #-0x8] 126340: eb010000 subs x0, x0, x1 126344: f9000be8 str x8, [sp, #0x10] 126348: f90007e0 str x0, [sp, #0x8] 12634c: 540000c1 b.ne 0x126364 ::__compressed_pair_elem(int&&)+0x174> 126350: 14000001 b 0x126354 ::__compressed_pair_elem(int&&)+0x164> 126354: f9400be0 ldr x0, [sp, #0x10] 126358: a9447bfd ldp x29, x30, [sp, #0x40] 12635c: 910143ff add sp, sp, #0x50 126360: d65f03c0 ret 126364: 97fe0e83 bl 0xa9d70 <__stack_chk_fail@plt> 126368: d10043ff sub sp, sp, #0x10 12636c: f90007e0 str x0, [sp, #0x8] 126370: f90003e1 str x1, [sp] 126374: f94007e0 ldr x0, [sp, #0x8] 126378: f9400000 ldr x0, [x0] 12637c: f94003e1 ldr x1, [sp] 126380: f9400021 ldr x1, [x1] 126384: eb01001f cmp x0, x1 126388: 1a9f17e8 cset w8, eq 12638c: 320003e9 orr w9, wzr, #0x1 126390: 0a090108 and w8, w8, w9 126394: 2a0803e0 mov w0, w8 126398: 910043ff add sp, sp, #0x10 12639c: d65f03c0 ret 1263a0: d101c3ff sub sp, sp, #0x70 1263a4: a9067bfd stp x29, x30, [sp, #0x60] 1263a8: 910183fd add x29, sp, #0x60 1263ac: d53bd049 mrs x9, TPIDR_EL0 1263b0: f940152a ldr x10, [x9, #0x28] 1263b4: f81f83aa stur x10, [x29, #-0x8] 1263b8: f81e03a0 stur x0, [x29, #-0x20] 1263bc: f81d83a1 stur x1, [x29, #-0x28] 1263c0: f85d83a0 ldur x0, [x29, #-0x28] 1263c4: 320003eb orr w11, wzr, #0x1 1263c8: 2a0b03e1 mov w1, w11 1263cc: f90017e1 str x1, [sp, #0x28] 1263d0: f90013e8 str x8, [sp, #0x20] 1263d4: f9000fe9 str x9, [sp, #0x18] 1263d8: 94000088 bl 0x1265f8 >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x1ac> 1263dc: f9001be0 str x0, [sp, #0x30] 1263e0: f9401be8 ldr x8, [sp, #0x30] 1263e4: aa1f03e9 mov x9, xzr 1263e8: f9000109 str x9, [x8] 1263ec: f9401be1 ldr x1, [sp, #0x30] 1263f0: f85d83a8 ldur x8, [x29, #-0x28] 1263f4: d10063a9 sub x9, x29, #0x18 1263f8: aa0903e0 mov x0, x9 1263fc: f9000be1 str x1, [sp, #0x10] 126400: aa0803e1 mov x1, x8 126404: f94017e2 ldr x2, [sp, #0x28] 126408: f90007e9 str x9, [sp, #0x8] 12640c: 94000088 bl 0x12662c >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x1e0> 126410: f94013e0 ldr x0, [sp, #0x20] 126414: f9400be1 ldr x1, [sp, #0x10] 126418: f94007e2 ldr x2, [sp, #0x8] 12641c: 97fdf3c1 bl 0xa3320 <_ZNSt6__ndk110unique_ptrINS_11__list_nodeIPN7android11MediaBufferEPvEENS_22__allocator_destructorINS_9allocatorIS6_EEEEEC2ILb1EvEEPS6_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeISA_EEXT_EE20__good_rval_ref_typeE@plt> 126420: f9400fe8 ldr x8, [sp, #0x18] 126424: f9401509 ldr x9, [x8, #0x28] 126428: f85f83aa ldur x10, [x29, #-0x8] 12642c: eb0a0129 subs x9, x9, x10 126430: f90003e9 str x9, [sp] 126434: 540000a1 b.ne 0x126448 ::__compressed_pair_elem(int&&)+0x258> 126438: 14000001 b 0x12643c ::__compressed_pair_elem(int&&)+0x24c> 12643c: a9467bfd ldp x29, x30, [sp, #0x60] 126440: 9101c3ff add sp, sp, #0x70 126444: d65f03c0 ret 126448: 97fe0e4a bl 0xa9d70 <__stack_chk_fail@plt> 000000000012644c >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)>: 12644c: d10143ff sub sp, sp, #0x50 126450: a9047bfd stp x29, x30, [sp, #0x40] 126454: 910103fd add x29, sp, #0x40 126458: d10067a8 sub x8, x29, #0x19 12645c: f81f83a0 stur x0, [x29, #-0x8] 126460: f81f03a1 stur x1, [x29, #-0x10] 126464: f81e83a2 stur x2, [x29, #-0x18] 126468: f85f83a1 ldur x1, [x29, #-0x8] 12646c: f85f03a2 ldur x2, [x29, #-0x10] 126470: f85e83a0 ldur x0, [x29, #-0x18] 126474: f9000fe8 str x8, [sp, #0x18] 126478: f9000be1 str x1, [sp, #0x10] 12647c: f90007e2 str x2, [sp, #0x8] 126480: 94000016 bl 0x1264d8 >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x8c> 126484: f9400fe8 ldr x8, [sp, #0x18] 126488: 39400109 ldrb w9, [x8] 12648c: f90003e0 str x0, [sp] 126490: 2a0903e0 mov w0, w9 126494: f9400be1 ldr x1, [sp, #0x10] 126498: f94007e2 ldr x2, [sp, #0x8] 12649c: f94003e3 ldr x3, [sp] 1264a0: 97fe1208 bl 0xaacc0 <_ZNSt6__ndk116allocator_traitsINS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEE11__constructIS5_JRS5_EEEvNS_17integral_constantIbLb1EEERS8_PT_DpOT0_@plt> 1264a4: a9447bfd ldp x29, x30, [sp, #0x40] 1264a8: 910143ff add sp, sp, #0x50 1264ac: d65f03c0 ret 1264b0: d10083ff sub sp, sp, #0x20 1264b4: a9017bfd stp x29, x30, [sp, #0x10] 1264b8: 910043fd add x29, sp, #0x10 1264bc: f90007e0 str x0, [sp, #0x8] 1264c0: f94007e0 ldr x0, [sp, #0x8] 1264c4: 94000129 bl 0x126968 >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x44> 1264c8: f9400000 ldr x0, [x0] 1264cc: a9417bfd ldp x29, x30, [sp, #0x10] 1264d0: 910083ff add sp, sp, #0x20 1264d4: d65f03c0 ret 1264d8: d10043ff sub sp, sp, #0x10 1264dc: f90007e0 str x0, [sp, #0x8] 1264e0: f94007e0 ldr x0, [sp, #0x8] 1264e4: 910043ff add sp, sp, #0x10 1264e8: d65f03c0 ret 1264ec: d10083ff sub sp, sp, #0x20 1264f0: a9017bfd stp x29, x30, [sp, #0x10] 1264f4: 910043fd add x29, sp, #0x10 1264f8: f90007e0 str x0, [sp, #0x8] 1264fc: f94007e0 ldr x0, [sp, #0x8] 126500: 97fffeb5 bl 0x125fd4 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x13c> 126504: a9417bfd ldp x29, x30, [sp, #0x10] 126508: 910083ff add sp, sp, #0x20 12650c: d65f03c0 ret 126510: d100c3ff sub sp, sp, #0x30 126514: a9027bfd stp x29, x30, [sp, #0x20] 126518: 910083fd add x29, sp, #0x20 12651c: f81f83a0 stur x0, [x29, #-0x8] 126520: f9000be1 str x1, [sp, #0x10] 126524: f90007e2 str x2, [sp, #0x8] 126528: f85f83a0 ldur x0, [x29, #-0x8] 12652c: f90003e0 str x0, [sp] 126530: 97fffe26 bl 0x125dc8 >::clear()+0x174> 126534: f94007e1 ldr x1, [sp, #0x8] 126538: f9000420 str x0, [x1, #0x8] 12653c: f94003e0 ldr x0, [sp] 126540: f9400000 ldr x0, [x0] 126544: f9400be1 ldr x1, [sp, #0x10] 126548: f9000020 str x0, [x1] 12654c: f9400be0 ldr x0, [sp, #0x10] 126550: f9400be1 ldr x1, [sp, #0x10] 126554: f9400021 ldr x1, [x1] 126558: f9000420 str x0, [x1, #0x8] 12655c: f94007e0 ldr x0, [sp, #0x8] 126560: f94003e1 ldr x1, [sp] 126564: f9000020 str x0, [x1] 126568: a9427bfd ldp x29, x30, [sp, #0x20] 12656c: 9100c3ff add sp, sp, #0x30 126570: d65f03c0 ret 126574: d100c3ff sub sp, sp, #0x30 126578: a9027bfd stp x29, x30, [sp, #0x20] 12657c: 910083fd add x29, sp, #0x20 126580: d2800008 mov x8, #0x0 // =0 126584: f81f83a0 stur x0, [x29, #-0x8] 126588: f85f83a0 ldur x0, [x29, #-0x8] 12658c: aa0003e1 mov x1, x0 126590: f90007e0 str x0, [sp, #0x8] 126594: aa0103e0 mov x0, x1 126598: f90003e8 str x8, [sp] 12659c: 94000101 bl 0x1269a0 >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x7c> 1265a0: f9400008 ldr x8, [x0] 1265a4: f9000be8 str x8, [sp, #0x10] 1265a8: f94007e8 ldr x8, [sp, #0x8] 1265ac: aa0803e0 mov x0, x8 1265b0: 940000fc bl 0x1269a0 >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x7c> 1265b4: f94003e8 ldr x8, [sp] 1265b8: f9000008 str x8, [x0] 1265bc: f9400be0 ldr x0, [sp, #0x10] 1265c0: a9427bfd ldp x29, x30, [sp, #0x20] 1265c4: 9100c3ff add sp, sp, #0x30 1265c8: d65f03c0 ret 1265cc: d10083ff sub sp, sp, #0x20 1265d0: a9017bfd stp x29, x30, [sp, #0x10] 1265d4: 910043fd add x29, sp, #0x10 1265d8: d2800008 mov x8, #0x0 // =0 1265dc: f90007e0 str x0, [sp, #0x8] 1265e0: f94007e0 ldr x0, [sp, #0x8] 1265e4: aa0803e1 mov x1, x8 1265e8: 940000fc bl 0x1269d8 >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0xb4> 1265ec: a9417bfd ldp x29, x30, [sp, #0x10] 1265f0: 910083ff add sp, sp, #0x20 1265f4: d65f03c0 ret 1265f8: d10083ff sub sp, sp, #0x20 1265fc: a9017bfd stp x29, x30, [sp, #0x10] 126600: 910043fd add x29, sp, #0x10 126604: d2800008 mov x8, #0x0 // =0 126608: f90007e0 str x0, [sp, #0x8] 12660c: f90003e1 str x1, [sp] 126610: f94007e0 ldr x0, [sp, #0x8] 126614: f94003e1 ldr x1, [sp] 126618: aa0803e2 mov x2, x8 12661c: 94000032 bl 0x1266e4 , std::__ndk1::__allocator_destructor>>>::unique_ptr(std::__ndk1::__list_node*, std::__ndk1::__dependent_type>>>, true>::__good_rval_ref_type)+0x88> 126620: a9417bfd ldp x29, x30, [sp, #0x10] 126624: 910083ff add sp, sp, #0x20 126628: d65f03c0 ret 12662c: d10083ff sub sp, sp, #0x20 126630: f9000fe0 str x0, [sp, #0x18] 126634: f9000be1 str x1, [sp, #0x10] 126638: f90007e2 str x2, [sp, #0x8] 12663c: f9400fe0 ldr x0, [sp, #0x18] 126640: aa0003e1 mov x1, x0 126644: f9400be2 ldr x2, [sp, #0x10] 126648: f9000022 str x2, [x1] 12664c: f94007e1 ldr x1, [sp, #0x8] 126650: f9000401 str x1, [x0, #0x8] 126654: 910083ff add sp, sp, #0x20 126658: d65f03c0 ret 000000000012665c , std::__ndk1::__allocator_destructor>>>::unique_ptr(std::__ndk1::__list_node*, std::__ndk1::__dependent_type>>>, true>::__good_rval_ref_type)>: 12665c: d10143ff sub sp, sp, #0x50 126660: a9047bfd stp x29, x30, [sp, #0x40] 126664: 910103fd add x29, sp, #0x40 126668: d53bd048 mrs x8, TPIDR_EL0 12666c: f9401508 ldr x8, [x8, #0x28] 126670: f81f83a8 stur x8, [x29, #-0x8] 126674: f81e83a0 stur x0, [x29, #-0x18] 126678: f81f03a1 stur x1, [x29, #-0x10] 12667c: f90013e2 str x2, [sp, #0x20] 126680: f85e83a0 ldur x0, [x29, #-0x18] 126684: f94013e8 ldr x8, [sp, #0x20] 126688: f9000fe0 str x0, [sp, #0x18] 12668c: aa0803e0 mov x0, x8 126690: 94000038 bl 0x126770 , std::__ndk1::__allocator_destructor>>>::unique_ptr(std::__ndk1::__list_node*, std::__ndk1::__dependent_type>>>, true>::__good_rval_ref_type)+0x114> 126694: d10043a1 sub x1, x29, #0x10 126698: f9400fe8 ldr x8, [sp, #0x18] 12669c: f9000be0 str x0, [sp, #0x10] 1266a0: aa0803e0 mov x0, x8 1266a4: f9400be2 ldr x2, [sp, #0x10] 1266a8: 97fe0f7a bl 0xaa490 <_ZNSt6__ndk117__compressed_pairIPNS_11__list_nodeIPN7android11MediaBufferEPvEENS_22__allocator_destructorINS_9allocatorIS6_EEEEEC2IRS7_SB_EEOT_OT0_@plt> 1266ac: 14000001 b 0x1266b0 , std::__ndk1::__allocator_destructor>>>::unique_ptr(std::__ndk1::__list_node*, std::__ndk1::__dependent_type>>>, true>::__good_rval_ref_type)+0x54> 1266b0: d53bd048 mrs x8, TPIDR_EL0 1266b4: f9401508 ldr x8, [x8, #0x28] 1266b8: f85f83a9 ldur x9, [x29, #-0x8] 1266bc: eb090108 subs x8, x8, x9 1266c0: f90007e8 str x8, [sp, #0x8] 1266c4: 540000e1 b.ne 0x1266e0 , std::__ndk1::__allocator_destructor>>>::unique_ptr(std::__ndk1::__list_node*, std::__ndk1::__dependent_type>>>, true>::__good_rval_ref_type)+0x84> 1266c8: 14000001 b 0x1266cc , std::__ndk1::__allocator_destructor>>>::unique_ptr(std::__ndk1::__list_node*, std::__ndk1::__dependent_type>>>, true>::__good_rval_ref_type)+0x70> 1266cc: a9447bfd ldp x29, x30, [sp, #0x40] 1266d0: 910143ff add sp, sp, #0x50 1266d4: d65f03c0 ret 1266d8: f90003e1 str x1, [sp] 1266dc: 97fe1eba bl 0xae1c4 1266e0: 97fe0da4 bl 0xa9d70 <__stack_chk_fail@plt> 1266e4: d10103ff sub sp, sp, #0x40 1266e8: a9037bfd stp x29, x30, [sp, #0x30] 1266ec: 9100c3fd add x29, sp, #0x30 1266f0: d0000688 adrp x8, 0x1f8000 1266f4: 9109c508 add x8, x8, #0x271 1266f8: f81f83a0 stur x0, [x29, #-0x8] 1266fc: f81f03a1 stur x1, [x29, #-0x10] 126700: f9000fe2 str x2, [sp, #0x18] 126704: f85f83a0 ldur x0, [x29, #-0x8] 126708: f85f03a1 ldur x1, [x29, #-0x10] 12670c: f9000be8 str x8, [sp, #0x10] 126710: f90007e1 str x1, [sp, #0x8] 126714: 94000010 bl 0x126754 , std::__ndk1::__allocator_destructor>>>::unique_ptr(std::__ndk1::__list_node*, std::__ndk1::__dependent_type>>>, true>::__good_rval_ref_type)+0xf8> 126718: f94007e8 ldr x8, [sp, #0x8] 12671c: eb00011f cmp x8, x0 126720: 1a9f97e9 cset w9, hi 126724: 37000049 tbnz w9, #0x0, 0x12672c , std::__ndk1::__allocator_destructor>>>::unique_ptr(std::__ndk1::__list_node*, std::__ndk1::__dependent_type>>>, true>::__good_rval_ref_type)+0xd0> 126728: 14000003 b 0x126734 , std::__ndk1::__allocator_destructor>>>::unique_ptr(std::__ndk1::__list_node*, std::__ndk1::__dependent_type>>>, true>::__good_rval_ref_type)+0xd8> 12672c: f9400be0 ldr x0, [sp, #0x10] 126730: 97fe528c bl 0xbb160 ::copy(char*, char const*, unsigned long)+0x1d8> 126734: b27d03e1 orr x1, xzr, #0x8 126738: b27d07e8 orr x8, xzr, #0x18 12673c: f85f03a9 ldur x9, [x29, #-0x10] 126740: 9b087d20 mul x0, x9, x8 126744: 97fe530e bl 0xbb37c , std::__ndk1::allocator>::__align_it<16ul>(unsigned long)+0x158> 126748: a9437bfd ldp x29, x30, [sp, #0x30] 12674c: 910103ff add sp, sp, #0x40 126750: d65f03c0 ret 126754: d10043ff sub sp, sp, #0x10 126758: b201f3e8 mov x8, #-0x5555555555555556 // =-6148914691236517206 12675c: f2e15548 movk x8, #0xaaa, lsl #48 126760: f90007e0 str x0, [sp, #0x8] 126764: aa0803e0 mov x0, x8 126768: 910043ff add sp, sp, #0x10 12676c: d65f03c0 ret 126770: d10043ff sub sp, sp, #0x10 126774: f90007e0 str x0, [sp, #0x8] 126778: f94007e0 ldr x0, [sp, #0x8] 12677c: 910043ff add sp, sp, #0x10 126780: d65f03c0 ret 0000000000126784 *, std::__ndk1::__allocator_destructor>>>::__compressed_pair*&, std::__ndk1::__allocator_destructor>>>(std::__ndk1::__list_node*&, std::__ndk1::__allocator_destructor>>&&)>: 126784: d10143ff sub sp, sp, #0x50 126788: a9047bfd stp x29, x30, [sp, #0x40] 12678c: 910103fd add x29, sp, #0x40 126790: b27d03e8 orr x8, xzr, #0x8 126794: f81f83a0 stur x0, [x29, #-0x8] 126798: f81f03a1 stur x1, [x29, #-0x10] 12679c: f81e83a2 stur x2, [x29, #-0x18] 1267a0: f85f83a0 ldur x0, [x29, #-0x8] 1267a4: f85f03a1 ldur x1, [x29, #-0x10] 1267a8: f90013e0 str x0, [sp, #0x20] 1267ac: aa0103e0 mov x0, x1 1267b0: f9000fe8 str x8, [sp, #0x18] 1267b4: 94000015 bl 0x126808 *, std::__ndk1::__allocator_destructor>>>::__compressed_pair*&, std::__ndk1::__allocator_destructor>>>(std::__ndk1::__list_node*&, std::__ndk1::__allocator_destructor>>&&)+0x84> 1267b8: f94013e8 ldr x8, [sp, #0x20] 1267bc: f9000be0 str x0, [sp, #0x10] 1267c0: aa0803e0 mov x0, x8 1267c4: f9400be1 ldr x1, [sp, #0x10] 1267c8: 97fe108e bl 0xaaa00 <_ZNSt6__ndk122__compressed_pair_elemIPNS_11__list_nodeIPN7android11MediaBufferEPvEELi0ELb0EEC2IRS7_vEEOT_@plt> 1267cc: f94013e8 ldr x8, [sp, #0x20] 1267d0: f9400fe0 ldr x0, [sp, #0x18] 1267d4: 8b000100 add x0, x8, x0 1267d8: f85e83a1 ldur x1, [x29, #-0x18] 1267dc: f90007e0 str x0, [sp, #0x8] 1267e0: aa0103e0 mov x0, x1 1267e4: 9400001e bl 0x12685c *, 0, false>::__compressed_pair_elem*&, void>(std::__ndk1::__list_node*&)+0x40> 1267e8: f94007e8 ldr x8, [sp, #0x8] 1267ec: f90003e0 str x0, [sp] 1267f0: aa0803e0 mov x0, x8 1267f4: f94003e1 ldr x1, [sp] 1267f8: 97fdfa32 bl 0xa50c0 <_ZNSt6__ndk122__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEEEEELi1ELb0EEC2ISA_vEEOT_@plt> 1267fc: a9447bfd ldp x29, x30, [sp, #0x40] 126800: 910143ff add sp, sp, #0x50 126804: d65f03c0 ret 126808: d10043ff sub sp, sp, #0x10 12680c: f90007e0 str x0, [sp, #0x8] 126810: f94007e0 ldr x0, [sp, #0x8] 126814: 910043ff add sp, sp, #0x10 126818: d65f03c0 ret 000000000012681c *, 0, false>::__compressed_pair_elem*&, void>(std::__ndk1::__list_node*&)>: 12681c: d100c3ff sub sp, sp, #0x30 126820: a9027bfd stp x29, x30, [sp, #0x20] 126824: 910083fd add x29, sp, #0x20 126828: f81f83a0 stur x0, [x29, #-0x8] 12682c: f9000be1 str x1, [sp, #0x10] 126830: f85f83a0 ldur x0, [x29, #-0x8] 126834: f9400be1 ldr x1, [sp, #0x10] 126838: f90007e0 str x0, [sp, #0x8] 12683c: aa0103e0 mov x0, x1 126840: 97fffff2 bl 0x126808 *, std::__ndk1::__allocator_destructor>>>::__compressed_pair*&, std::__ndk1::__allocator_destructor>>>(std::__ndk1::__list_node*&, std::__ndk1::__allocator_destructor>>&&)+0x84> 126844: f9400000 ldr x0, [x0] 126848: f94007e1 ldr x1, [sp, #0x8] 12684c: f9000020 str x0, [x1] 126850: a9427bfd ldp x29, x30, [sp, #0x20] 126854: 9100c3ff add sp, sp, #0x30 126858: d65f03c0 ret 12685c: d10043ff sub sp, sp, #0x10 126860: f90007e0 str x0, [sp, #0x8] 126864: f94007e0 ldr x0, [sp, #0x8] 126868: 910043ff add sp, sp, #0x10 12686c: d65f03c0 ret 0000000000126870 >>, 1, false>::__compressed_pair_elem>>, void>(std::__ndk1::__allocator_destructor>>&&)>: 126870: d10103ff sub sp, sp, #0x40 126874: a9037bfd stp x29, x30, [sp, #0x30] 126878: 9100c3fd add x29, sp, #0x30 12687c: b27c03e2 orr x2, xzr, #0x10 126880: f81f83a0 stur x0, [x29, #-0x8] 126884: f81f03a1 stur x1, [x29, #-0x10] 126888: f85f83a0 ldur x0, [x29, #-0x8] 12688c: f85f03a1 ldur x1, [x29, #-0x10] 126890: f9000fe0 str x0, [sp, #0x18] 126894: aa0103e0 mov x0, x1 126898: f9000be2 str x2, [sp, #0x10] 12689c: 97fffff0 bl 0x12685c *, 0, false>::__compressed_pair_elem*&, void>(std::__ndk1::__list_node*&)+0x40> 1268a0: f9400fe1 ldr x1, [sp, #0x18] 1268a4: f90007e0 str x0, [sp, #0x8] 1268a8: aa0103e0 mov x0, x1 1268ac: f94007e1 ldr x1, [sp, #0x8] 1268b0: f9400be2 ldr x2, [sp, #0x10] 1268b4: 97fde537 bl 0x9fd90 1268b8: a9437bfd ldp x29, x30, [sp, #0x30] 1268bc: 910103ff add sp, sp, #0x40 1268c0: d65f03c0 ret 00000000001268c4 >>::__construct(std::__ndk1::integral_constant, std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)>: 1268c4: d10143ff sub sp, sp, #0x50 1268c8: a9047bfd stp x29, x30, [sp, #0x40] 1268cc: 910103fd add x29, sp, #0x40 1268d0: d10007a8 sub x8, x29, #0x1 1268d4: 39000100 strb w0, [x8] 1268d8: f81f03a1 stur x1, [x29, #-0x10] 1268dc: f81e83a2 stur x2, [x29, #-0x18] 1268e0: f90013e3 str x3, [sp, #0x20] 1268e4: f85f03a0 ldur x0, [x29, #-0x10] 1268e8: f85e83a1 ldur x1, [x29, #-0x18] 1268ec: f94013e8 ldr x8, [sp, #0x20] 1268f0: f9000fe0 str x0, [sp, #0x18] 1268f4: aa0803e0 mov x0, x8 1268f8: f9000be1 str x1, [sp, #0x10] 1268fc: 97fffef7 bl 0x1264d8 >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x8c> 126900: f9400fe8 ldr x8, [sp, #0x18] 126904: f90007e0 str x0, [sp, #0x8] 126908: aa0803e0 mov x0, x8 12690c: f9400be1 ldr x1, [sp, #0x10] 126910: f94007e2 ldr x2, [sp, #0x8] 126914: 97fe06bf bl 0xa8410 <_ZNSt6__ndk19allocatorINS_11__list_nodeIPN7android11MediaBufferEPvEEE9constructIS4_JRS4_EEEvPT_DpOT0_@plt> 126918: a9447bfd ldp x29, x30, [sp, #0x40] 12691c: 910143ff add sp, sp, #0x50 126920: d65f03c0 ret 0000000000126924 >::construct(android::MediaBuffer**, android::MediaBuffer*&)>: 126924: d100c3ff sub sp, sp, #0x30 126928: a9027bfd stp x29, x30, [sp, #0x20] 12692c: 910083fd add x29, sp, #0x20 126930: f81f83a0 stur x0, [x29, #-0x8] 126934: f9000be1 str x1, [sp, #0x10] 126938: f90007e2 str x2, [sp, #0x8] 12693c: f9400be0 ldr x0, [sp, #0x10] 126940: f94007e1 ldr x1, [sp, #0x8] 126944: f90003e0 str x0, [sp] 126948: aa0103e0 mov x0, x1 12694c: 97fffee3 bl 0x1264d8 >>::construct(std::__ndk1::allocator>&, android::MediaBuffer**, android::MediaBuffer*&)+0x8c> 126950: f9400000 ldr x0, [x0] 126954: f94003e1 ldr x1, [sp] 126958: f9000020 str x0, [x1] 12695c: a9427bfd ldp x29, x30, [sp, #0x20] 126960: 9100c3ff add sp, sp, #0x30 126964: d65f03c0 ret 126968: d10083ff sub sp, sp, #0x20 12696c: a9017bfd stp x29, x30, [sp, #0x10] 126970: 910043fd add x29, sp, #0x10 126974: f90007e0 str x0, [sp, #0x8] 126978: f94007e0 ldr x0, [sp, #0x8] 12697c: 94000004 bl 0x12698c >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x68> 126980: a9417bfd ldp x29, x30, [sp, #0x10] 126984: 910083ff add sp, sp, #0x20 126988: d65f03c0 ret 12698c: d10043ff sub sp, sp, #0x10 126990: f90007e0 str x0, [sp, #0x8] 126994: f94007e0 ldr x0, [sp, #0x8] 126998: 910043ff add sp, sp, #0x10 12699c: d65f03c0 ret 1269a0: d10083ff sub sp, sp, #0x20 1269a4: a9017bfd stp x29, x30, [sp, #0x10] 1269a8: 910043fd add x29, sp, #0x10 1269ac: f90007e0 str x0, [sp, #0x8] 1269b0: f94007e0 ldr x0, [sp, #0x8] 1269b4: 94000004 bl 0x1269c4 >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0xa0> 1269b8: a9417bfd ldp x29, x30, [sp, #0x10] 1269bc: 910083ff add sp, sp, #0x20 1269c0: d65f03c0 ret 1269c4: d10043ff sub sp, sp, #0x10 1269c8: f90007e0 str x0, [sp, #0x8] 1269cc: f94007e0 ldr x0, [sp, #0x8] 1269d0: 910043ff add sp, sp, #0x10 1269d4: d65f03c0 ret 1269d8: d10103ff sub sp, sp, #0x40 1269dc: a9037bfd stp x29, x30, [sp, #0x30] 1269e0: 9100c3fd add x29, sp, #0x30 1269e4: d2800008 mov x8, #0x0 // =0 1269e8: f81f83a0 stur x0, [x29, #-0x8] 1269ec: f81f03a1 stur x1, [x29, #-0x10] 1269f0: f85f83a0 ldur x0, [x29, #-0x8] 1269f4: aa0003e1 mov x1, x0 1269f8: f9000be0 str x0, [sp, #0x10] 1269fc: aa0103e0 mov x0, x1 126a00: f90007e8 str x8, [sp, #0x8] 126a04: 97ffffe7 bl 0x1269a0 >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x7c> 126a08: f9400008 ldr x8, [x0] 126a0c: f9000fe8 str x8, [sp, #0x18] 126a10: f85f03a8 ldur x8, [x29, #-0x10] 126a14: f9400be0 ldr x0, [sp, #0x10] 126a18: f90003e8 str x8, [sp] 126a1c: 97ffffe1 bl 0x1269a0 >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x7c> 126a20: f94003e8 ldr x8, [sp] 126a24: f9000008 str x8, [x0] 126a28: f9400fe0 ldr x0, [sp, #0x18] 126a2c: f94007e1 ldr x1, [sp, #0x8] 126a30: eb01001f cmp x0, x1 126a34: 1a9f07e9 cset w9, ne 126a38: 37000049 tbnz w9, #0x0, 0x126a40 >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x11c> 126a3c: 14000006 b 0x126a54 >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x130> 126a40: f9400be8 ldr x8, [sp, #0x10] 126a44: aa0803e0 mov x0, x8 126a48: 94000006 bl 0x126a60 >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x13c> 126a4c: f9400fe1 ldr x1, [sp, #0x18] 126a50: 9400000f bl 0x126a8c >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x168> 126a54: a9437bfd ldp x29, x30, [sp, #0x30] 126a58: 910103ff add sp, sp, #0x40 126a5c: d65f03c0 ret 126a60: d10083ff sub sp, sp, #0x20 126a64: a9017bfd stp x29, x30, [sp, #0x10] 126a68: 910043fd add x29, sp, #0x10 126a6c: b27d03e8 orr x8, xzr, #0x8 126a70: f90007e0 str x0, [sp, #0x8] 126a74: f94007e0 ldr x0, [sp, #0x8] 126a78: 8b080000 add x0, x0, x8 126a7c: 94000014 bl 0x126acc >::construct(android::MediaBuffer**, android::MediaBuffer*&)+0x1a8> 126a80: a9417bfd ldp x29, x30, [sp, #0x10] 126a84: 910083ff add sp, sp, #0x20 126a88: d65f03c0 ret 126a8c: d10083ff sub sp, sp, #0x20 126a90: a9017bfd stp x29, x30, [sp, #0x10] 126a94: 910043fd add x29, sp, #0x10 126a98: f90007e0 str x0, [sp, #0x8] 126a9c: f90003e1 str x1, [sp] 126aa0: f94007e0 ldr x0, [sp, #0x8] 126aa4: aa0003e1 mov x1, x0 126aa8: f9400021 ldr x1, [x1] 126aac: f94003e8 ldr x8, [sp] 126ab0: f9400402 ldr x2, [x0, #0x8] 126ab4: aa0103e0 mov x0, x1 126ab8: aa0803e1 mov x1, x8 126abc: 97fffd09 bl 0x125ee0 >>::destroy(std::__ndk1::allocator>&, android::MediaBuffer**)+0x48> 126ac0: a9417bfd ldp x29, x30, [sp, #0x10] 126ac4: 910083ff add sp, sp, #0x20 126ac8: d65f03c0 ret 126acc: d10043ff sub sp, sp, #0x10 126ad0: f90007e0 str x0, [sp, #0x8] 126ad4: f94007e0 ldr x0, [sp, #0x8] 126ad8: 910043ff add sp, sp, #0x10 126adc: d65f03c0 ret 0000000000126ae0 : 126ae0: d10103ff sub sp, sp, #0x40 126ae4: a9037bfd stp x29, x30, [sp, #0x30] 126ae8: 9100c3fd add x29, sp, #0x30 126aec: d0000c08 adrp x8, 0x2a8000 126af0: f9462d08 ldr x8, [x8, #0xc58] 126af4: b27c03e9 orr x9, xzr, #0x10 126af8: 8b090108 add x8, x8, x9 126afc: f81f83a0 stur x0, [x29, #-0x8] 126b00: f85f83a0 ldur x0, [x29, #-0x8] 126b04: f9000be0 str x0, [sp, #0x10] 126b08: f90007e9 str x9, [sp, #0x8] 126b0c: f90003e8 str x8, [sp] 126b10: 97fdf148 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 126b14: f94003e8 ldr x8, [sp] 126b18: f9400be9 ldr x9, [sp, #0x10] 126b1c: f9000128 str x8, [x9] 126b20: f94007e0 ldr x0, [sp, #0x8] 126b24: 8b000120 add x0, x9, x0 126b28: 97fe112e bl 0xaafe0 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEEC2Ev@plt> 126b2c: 14000001 b 0x126b30 126b30: a9437bfd ldp x29, x30, [sp, #0x30] 126b34: 910103ff add sp, sp, #0x40 126b38: d65f03c0 ret 126b3c: 2a0103e8 mov w8, w1 126b40: f81f03a0 stur x0, [x29, #-0x10] 126b44: b81ec3a8 stur w8, [x29, #-0x14] 126b48: f9400be0 ldr x0, [sp, #0x10] 126b4c: 97fde7ed bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 126b50: f85f03a0 ldur x0, [x29, #-0x10] 126b54: 97fe04ef bl 0xa7f10 <_Unwind_Resume@plt> 0000000000126b58 ::KeyedVector()>: 126b58: d10083ff sub sp, sp, #0x20 126b5c: a9017bfd stp x29, x30, [sp, #0x10] 126b60: 910043fd add x29, sp, #0x10 126b64: f90007e0 str x0, [sp, #0x8] 126b68: f94007e0 ldr x0, [sp, #0x8] 126b6c: 97fdecc9 bl 0xa1e90 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEC2Ev@plt> 126b70: a9417bfd ldp x29, x30, [sp, #0x10] 126b74: 910083ff add sp, sp, #0x20 126b78: d65f03c0 ret 0000000000126b7c : 126b7c: d10143ff sub sp, sp, #0x50 126b80: a9047bfd stp x29, x30, [sp, #0x40] 126b84: 910103fd add x29, sp, #0x40 126b88: d0000c08 adrp x8, 0x2a8000 126b8c: f9462d08 ldr x8, [x8, #0xc58] 126b90: b27c03e9 orr x9, xzr, #0x10 126b94: 8b090108 add x8, x8, x9 126b98: f81f83a0 stur x0, [x29, #-0x8] 126b9c: f81f03a1 stur x1, [x29, #-0x10] 126ba0: f85f83a0 ldur x0, [x29, #-0x8] 126ba4: f9000fe0 str x0, [sp, #0x18] 126ba8: f9000be9 str x9, [sp, #0x10] 126bac: f90007e8 str x8, [sp, #0x8] 126bb0: 97fdf120 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 126bb4: f94007e8 ldr x8, [sp, #0x8] 126bb8: f9400fe9 ldr x9, [sp, #0x18] 126bbc: f9000128 str x8, [x9] 126bc0: f9400be0 ldr x0, [sp, #0x10] 126bc4: 8b000120 add x0, x9, x0 126bc8: f85f03a1 ldur x1, [x29, #-0x10] 126bcc: f9400bea ldr x10, [sp, #0x10] 126bd0: 8b0a0021 add x1, x1, x10 126bd4: 97fdff1b bl 0xa6840 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEEC2ERKS3_@plt> 126bd8: 14000001 b 0x126bdc 126bdc: a9447bfd ldp x29, x30, [sp, #0x40] 126be0: 910143ff add sp, sp, #0x50 126be4: d65f03c0 ret 126be8: 2a0103e8 mov w8, w1 126bec: f81e83a0 stur x0, [x29, #-0x18] 126bf0: b81e43a8 stur w8, [x29, #-0x1c] 126bf4: f9400fe0 ldr x0, [sp, #0x18] 126bf8: 97fde7c2 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 126bfc: f85e83a0 ldur x0, [x29, #-0x18] 126c00: 97fe04c4 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000126c04 ::KeyedVector(android::KeyedVector const&)>: 126c04: d10083ff sub sp, sp, #0x20 126c08: a9017bfd stp x29, x30, [sp, #0x10] 126c0c: 910043fd add x29, sp, #0x10 126c10: f90007e0 str x0, [sp, #0x8] 126c14: f90003e1 str x1, [sp] 126c18: f94007e0 ldr x0, [sp, #0x8] 126c1c: f94003e1 ldr x1, [sp] 126c20: 97fe01c8 bl 0xa7340 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEC2ERKS5_@plt> 126c24: a9417bfd ldp x29, x30, [sp, #0x10] 126c28: 910083ff add sp, sp, #0x20 126c2c: d65f03c0 ret 0000000000126c30 : 126c30: d100c3ff sub sp, sp, #0x30 126c34: a9027bfd stp x29, x30, [sp, #0x20] 126c38: 910083fd add x29, sp, #0x20 126c3c: d0000c08 adrp x8, 0x2a8000 126c40: f9462d08 ldr x8, [x8, #0xc58] 126c44: b27c03e9 orr x9, xzr, #0x10 126c48: 8b090108 add x8, x8, x9 126c4c: f81f83a0 stur x0, [x29, #-0x8] 126c50: f85f83a9 ldur x9, [x29, #-0x8] 126c54: f9000128 str x8, [x9] 126c58: aa0903e0 mov x0, x9 126c5c: f90003e9 str x9, [sp] 126c60: 97fdfda8 bl 0xa6300 <_ZN7android8MetaData5clearEv@plt> 126c64: 14000001 b 0x126c68 126c68: b27c03e8 orr x8, xzr, #0x10 126c6c: f94003e9 ldr x9, [sp] 126c70: 8b080120 add x0, x9, x8 126c74: 97fde68b bl 0xa06a0 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEED2Ev@plt> 126c78: f94003e0 ldr x0, [sp] 126c7c: 97fde7a1 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 126c80: a9427bfd ldp x29, x30, [sp, #0x20] 126c84: 9100c3ff add sp, sp, #0x30 126c88: d65f03c0 ret 126c8c: b27c03e8 orr x8, xzr, #0x10 126c90: 2a0103e9 mov w9, w1 126c94: f9000be0 str x0, [sp, #0x10] 126c98: b9000fe9 str w9, [sp, #0xc] 126c9c: f94003e0 ldr x0, [sp] 126ca0: 8b080000 add x0, x0, x8 126ca4: 97fde67f bl 0xa06a0 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEED2Ev@plt> 126ca8: f94003e0 ldr x0, [sp] 126cac: 97fde795 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 126cb0: f9400be0 ldr x0, [sp, #0x10] 126cb4: 97fe1d44 bl 0xae1c4 0000000000126cb8 : 126cb8: d10083ff sub sp, sp, #0x20 126cbc: a9017bfd stp x29, x30, [sp, #0x10] 126cc0: 910043fd add x29, sp, #0x10 126cc4: b27c03e8 orr x8, xzr, #0x10 126cc8: f90007e0 str x0, [sp, #0x8] 126ccc: f94007e0 ldr x0, [sp, #0x8] 126cd0: 8b080000 add x0, x0, x8 126cd4: 97fdf5cf bl 0xa4410 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEE5clearEv@plt> 126cd8: a9417bfd ldp x29, x30, [sp, #0x10] 126cdc: 910083ff add sp, sp, #0x20 126ce0: d65f03c0 ret 0000000000126ce4 ::~KeyedVector()>: 126ce4: d10083ff sub sp, sp, #0x20 126ce8: a9017bfd stp x29, x30, [sp, #0x10] 126cec: 910043fd add x29, sp, #0x10 126cf0: f90007e0 str x0, [sp, #0x8] 126cf4: f94007e0 ldr x0, [sp, #0x8] 126cf8: 97fe04c6 bl 0xa8010 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEED2Ev@plt> 126cfc: a9417bfd ldp x29, x30, [sp, #0x10] 126d00: 910083ff add sp, sp, #0x20 126d04: d65f03c0 ret 0000000000126d08 : 126d08: d10083ff sub sp, sp, #0x20 126d0c: a9017bfd stp x29, x30, [sp, #0x10] 126d10: 910043fd add x29, sp, #0x10 126d14: d0000c08 adrp x8, 0x2a8000 126d18: f947fd08 ldr x8, [x8, #0xff8] 126d1c: f90007e0 str x0, [sp, #0x8] 126d20: f94007e0 ldr x0, [sp, #0x8] 126d24: f90003e0 str x0, [sp] 126d28: d63f0100 blr x8 126d2c: f94003e0 ldr x0, [sp] 126d30: 97fde70c bl 0xa0960 <_ZdlPv@plt> 126d34: a9417bfd ldp x29, x30, [sp, #0x10] 126d38: 910083ff add sp, sp, #0x20 126d3c: d65f03c0 ret 0000000000126d40 ::clear()>: 126d40: d10083ff sub sp, sp, #0x20 126d44: a9017bfd stp x29, x30, [sp, #0x10] 126d48: 910043fd add x29, sp, #0x10 126d4c: f90007e0 str x0, [sp, #0x8] 126d50: f94007e0 ldr x0, [sp, #0x8] 126d54: 97fdfea7 bl 0xa67f0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE5clearEv@plt> 126d58: a9417bfd ldp x29, x30, [sp, #0x10] 126d5c: 910083ff add sp, sp, #0x20 126d60: d65f03c0 ret 0000000000126d64 : 126d64: d10183ff sub sp, sp, #0x60 126d68: a9057bfd stp x29, x30, [sp, #0x50] 126d6c: 910143fd add x29, sp, #0x50 126d70: d53bd048 mrs x8, TPIDR_EL0 126d74: f9401508 ldr x8, [x8, #0x28] 126d78: f81f83a8 stur x8, [x29, #-0x8] 126d7c: f81e83a0 stur x0, [x29, #-0x18] 126d80: b81f43a1 stur w1, [x29, #-0xc] 126d84: f85e83a8 ldur x8, [x29, #-0x18] 126d88: aa0803e0 mov x0, x8 126d8c: 91004108 add x8, x8, #0x10 126d90: d10033a1 sub x1, x29, #0xc 126d94: f90017e0 str x0, [sp, #0x28] 126d98: aa0803e0 mov x0, x8 126d9c: 97fdec41 bl 0xa1ea0 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE10indexOfKeyERKj@plt> 126da0: f81e03a0 stur x0, [x29, #-0x20] 126da4: f85e03a8 ldur x8, [x29, #-0x20] 126da8: b6f800a8 tbz x8, #0x3f, 0x126dbc 126dac: 14000001 b 0x126db0 126db0: 2a1f03e8 mov w8, wzr 126db4: 381f33a8 sturb w8, [x29, #-0xd] 126db8: 1400000c b 0x126de8 126dbc: f94017e8 ldr x8, [sp, #0x28] 126dc0: 91004100 add x0, x8, #0x10 126dc4: f85e03a1 ldur x1, [x29, #-0x20] 126dc8: 320003e9 orr w9, wzr, #0x1 126dcc: 2a0903e2 mov w2, w9 126dd0: b90027e9 str w9, [sp, #0x24] 126dd4: 97fe0967 bl 0xa9370 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEE13removeItemsAtEmm@plt> 126dd8: b94027e9 ldr w9, [sp, #0x24] 126ddc: 381f33a9 sturb w9, [x29, #-0xd] 126de0: f9000fe0 str x0, [sp, #0x18] 126de4: 14000001 b 0x126de8 126de8: 385f33a8 ldurb w8, [x29, #-0xd] 126dec: d53bd049 mrs x9, TPIDR_EL0 126df0: f9401529 ldr x9, [x9, #0x28] 126df4: f85f83aa ldur x10, [x29, #-0x8] 126df8: eb0a0129 subs x9, x9, x10 126dfc: b90017e8 str w8, [sp, #0x14] 126e00: f90007e9 str x9, [sp, #0x8] 126e04: 540000e1 b.ne 0x126e20 126e08: 14000001 b 0x126e0c 126e0c: b94017e8 ldr w8, [sp, #0x14] 126e10: 12000100 and w0, w8, #0x1 126e14: a9457bfd ldp x29, x30, [sp, #0x50] 126e18: 910183ff add sp, sp, #0x60 126e1c: d65f03c0 ret 126e20: 97fe0bd4 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000126e24 ::indexOfKey(unsigned int const&) const>: 126e24: d10203ff sub sp, sp, #0x80 126e28: a9077bfd stp x29, x30, [sp, #0x70] 126e2c: 9101c3fd add x29, sp, #0x70 126e30: d53bd048 mrs x8, TPIDR_EL0 126e34: f9401508 ldr x8, [x8, #0x28] 126e38: f81f83a8 stur x8, [x29, #-0x8] 126e3c: f81d03a0 stur x0, [x29, #-0x30] 126e40: f9001fe1 str x1, [sp, #0x38] 126e44: f85d03a0 ldur x0, [x29, #-0x30] 126e48: f9401fe1 ldr x1, [sp, #0x38] 126e4c: d100a3a8 sub x8, x29, #0x28 126e50: f90013e0 str x0, [sp, #0x20] 126e54: aa0803e0 mov x0, x8 126e58: f9000fe8 str x8, [sp, #0x18] 126e5c: 97fe0025 bl 0xa6ef0 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2ERKj@plt> 126e60: f94013e0 ldr x0, [sp, #0x20] 126e64: f9400fe1 ldr x1, [sp, #0x18] 126e68: 97fde5b2 bl 0xa0530 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE7indexOfERKS4_@plt> 126e6c: f9000be0 str x0, [sp, #0x10] 126e70: 14000001 b 0x126e74 ::indexOfKey(unsigned int const&) const+0x50> 126e74: d100a3a0 sub x0, x29, #0x28 126e78: 97fdee3e bl 0xa2770 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEED2Ev@plt> 126e7c: d53bd040 mrs x0, TPIDR_EL0 126e80: f9401400 ldr x0, [x0, #0x28] 126e84: f85f83be ldur x30, [x29, #-0x8] 126e88: eb1e0000 subs x0, x0, x30 126e8c: f90007e0 str x0, [sp, #0x8] 126e90: 540001c1 b.ne 0x126ec8 ::indexOfKey(unsigned int const&) const+0xa4> 126e94: 14000001 b 0x126e98 ::indexOfKey(unsigned int const&) const+0x74> 126e98: f9400be0 ldr x0, [sp, #0x10] 126e9c: a9477bfd ldp x29, x30, [sp, #0x70] 126ea0: 910203ff add sp, sp, #0x80 126ea4: d65f03c0 ret 126ea8: f9001be0 str x0, [sp, #0x30] 126eac: 2a0103e8 mov w8, w1 126eb0: b9002fe8 str w8, [sp, #0x2c] 126eb4: d100a3a0 sub x0, x29, #0x28 126eb8: 97fdee2e bl 0xa2770 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEED2Ev@plt> 126ebc: 14000001 b 0x126ec0 ::indexOfKey(unsigned int const&) const+0x9c> 126ec0: f9401be0 ldr x0, [sp, #0x30] 126ec4: 97fe0413 bl 0xa7f10 <_Unwind_Resume@plt> 126ec8: 97fe0baa bl 0xa9d70 <__stack_chk_fail@plt> 0000000000126ecc ::removeItemsAt(unsigned long, unsigned long)>: 126ecc: d100c3ff sub sp, sp, #0x30 126ed0: a9027bfd stp x29, x30, [sp, #0x20] 126ed4: 910083fd add x29, sp, #0x20 126ed8: f81f83a0 stur x0, [x29, #-0x8] 126edc: f9000be1 str x1, [sp, #0x10] 126ee0: f90007e2 str x2, [sp, #0x8] 126ee4: f85f83a0 ldur x0, [x29, #-0x8] 126ee8: f9400be1 ldr x1, [sp, #0x10] 126eec: f94007e2 ldr x2, [sp, #0x8] 126ef0: 97fe0478 bl 0xa80d0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE13removeItemsAtEmm@plt> 126ef4: a9427bfd ldp x29, x30, [sp, #0x20] 126ef8: 9100c3ff add sp, sp, #0x30 126efc: d65f03c0 ret 0000000000126f00 : 126f00: d10103ff sub sp, sp, #0x40 126f04: a9037bfd stp x29, x30, [sp, #0x30] 126f08: 9100c3fd add x29, sp, #0x30 126f0c: 528e8e48 mov w8, #0x7472 // =29810 126f10: 72ac6e68 movk w8, #0x6373, lsl #16 126f14: f81f83a0 stur x0, [x29, #-0x8] 126f18: b81f43a1 stur w1, [x29, #-0xc] 126f1c: f9000fe2 str x2, [sp, #0x18] 126f20: f85f83a0 ldur x0, [x29, #-0x8] 126f24: b85f43a1 ldur w1, [x29, #-0xc] 126f28: f9400fe3 ldr x3, [sp, #0x18] 126f2c: f9400fe2 ldr x2, [sp, #0x18] 126f30: f9000be0 str x0, [sp, #0x10] 126f34: aa0203e0 mov x0, x2 126f38: b9000fe8 str w8, [sp, #0xc] 126f3c: b9000be1 str w1, [sp, #0x8] 126f40: f90003e3 str x3, [sp] 126f44: 97fdf10b bl 0xa3370 126f48: 91000404 add x4, x0, #0x1 126f4c: f9400be0 ldr x0, [sp, #0x10] 126f50: b9400be1 ldr w1, [sp, #0x8] 126f54: b9400fe2 ldr w2, [sp, #0xc] 126f58: f94003e3 ldr x3, [sp] 126f5c: 97fdf935 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 126f60: 320003e8 orr w8, wzr, #0x1 126f64: 0a080008 and w8, w0, w8 126f68: 2a0803e0 mov w0, w8 126f6c: a9437bfd ldp x29, x30, [sp, #0x30] 126f70: 910103ff add sp, sp, #0x40 126f74: d65f03c0 ret 0000000000126f78 : 126f78: d102c3ff sub sp, sp, #0xb0 126f7c: a90a7bfd stp x29, x30, [sp, #0xa0] 126f80: 910283fd add x29, sp, #0xa0 126f84: d53bd048 mrs x8, TPIDR_EL0 126f88: f9401508 ldr x8, [x8, #0x28] 126f8c: f81f83a8 stur x8, [x29, #-0x8] 126f90: f81d03a0 stur x0, [x29, #-0x30] 126f94: b81f43a1 stur w1, [x29, #-0xc] 126f98: b81cc3a2 stur w2, [x29, #-0x34] 126f9c: f81c03a3 stur x3, [x29, #-0x40] 126fa0: f81b83a4 stur x4, [x29, #-0x48] 126fa4: f85d03a8 ldur x8, [x29, #-0x30] 126fa8: aa0803e0 mov x0, x8 126fac: 320003e1 orr w1, wzr, #0x1 126fb0: 381b43a1 sturb w1, [x29, #-0x4c] 126fb4: 91004108 add x8, x8, #0x10 126fb8: d10033a1 sub x1, x29, #0xc 126fbc: f90017e0 str x0, [sp, #0x28] 126fc0: aa0803e0 mov x0, x8 126fc4: 97fdebb7 bl 0xa1ea0 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE10indexOfKeyERKj@plt> 126fc8: f90027e0 str x0, [sp, #0x48] 126fcc: f94027e8 ldr x8, [sp, #0x48] 126fd0: b6f80348 tbz x8, #0x3f, 0x127038 126fd4: 14000001 b 0x126fd8 126fd8: d100a3a8 sub x8, x29, #0x28 126fdc: aa0803e0 mov x0, x8 126fe0: f90013e8 str x8, [sp, #0x20] 126fe4: 97fe05e7 bl 0xa8780 <_ZN7android8MetaData10typed_dataC1Ev@plt> 126fe8: f94017e8 ldr x8, [sp, #0x28] 126fec: 91004100 add x0, x8, #0x10 126ff0: d10033a1 sub x1, x29, #0xc 126ff4: f94013e2 ldr x2, [sp, #0x20] 126ff8: 97fdf402 bl 0xa4000 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEE3addERKjRKS2_@plt> 126ffc: f9000fe0 str x0, [sp, #0x18] 127000: 14000001 b 0x127004 127004: f9400fe8 ldr x8, [sp, #0x18] 127008: f90027e8 str x8, [sp, #0x48] 12700c: 2a1f03e9 mov w9, wzr 127010: 381b43a9 sturb w9, [x29, #-0x4c] 127014: d100a3a0 sub x0, x29, #0x28 127018: 97fde6a2 bl 0xa0aa0 <_ZN7android8MetaData10typed_dataD1Ev@plt> 12701c: 14000007 b 0x127038 127020: f90023e0 str x0, [sp, #0x40] 127024: 2a0103e8 mov w8, w1 127028: b9003fe8 str w8, [sp, #0x3c] 12702c: d100a3a0 sub x0, x29, #0x28 127030: 97fde69c bl 0xa0aa0 <_ZN7android8MetaData10typed_dataD1Ev@plt> 127034: 14000019 b 0x127098 127038: f94017e8 ldr x8, [sp, #0x28] 12703c: 91004100 add x0, x8, #0x10 127040: f94027e1 ldr x1, [sp, #0x48] 127044: 97fdf217 bl 0xa38a0 <_ZN7android11KeyedVectorIjNS_8MetaData10typed_dataEE11editValueAtEm@plt> 127048: f9001be0 str x0, [sp, #0x30] 12704c: f9401be0 ldr x0, [sp, #0x30] 127050: b85cc3a1 ldur w1, [x29, #-0x34] 127054: f85c03a2 ldur x2, [x29, #-0x40] 127058: f85b83a3 ldur x3, [x29, #-0x48] 12705c: 97fe04c5 bl 0xa8370 <_ZN7android8MetaData10typed_data7setDataEjPKvm@plt> 127060: 385b43a1 ldurb w1, [x29, #-0x4c] 127064: d53bd048 mrs x8, TPIDR_EL0 127068: f9401508 ldr x8, [x8, #0x28] 12706c: f85f83a0 ldur x0, [x29, #-0x8] 127070: eb000108 subs x8, x8, x0 127074: b90017e1 str w1, [sp, #0x14] 127078: f90007e8 str x8, [sp, #0x8] 12707c: 54000121 b.ne 0x1270a0 127080: 14000001 b 0x127084 127084: b94017e8 ldr w8, [sp, #0x14] 127088: 12000100 and w0, w8, #0x1 12708c: a94a7bfd ldp x29, x30, [sp, #0xa0] 127090: 9102c3ff add sp, sp, #0xb0 127094: d65f03c0 ret 127098: f94023e0 ldr x0, [sp, #0x40] 12709c: 97fe039d bl 0xa7f10 <_Unwind_Resume@plt> 1270a0: 97fe0b34 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001270a4 : 1270a4: d10143ff sub sp, sp, #0x50 1270a8: a9047bfd stp x29, x30, [sp, #0x40] 1270ac: 910103fd add x29, sp, #0x40 1270b0: d53bd048 mrs x8, TPIDR_EL0 1270b4: f9401509 ldr x9, [x8, #0x28] 1270b8: f81f83a9 stur x9, [x29, #-0x8] 1270bc: f81e83a0 stur x0, [x29, #-0x18] 1270c0: b81e43a1 stur w1, [x29, #-0x1c] 1270c4: b81f43a2 stur w2, [x29, #-0xc] 1270c8: f85e83a0 ldur x0, [x29, #-0x18] 1270cc: b85e43a1 ldur w1, [x29, #-0x1c] 1270d0: 321e03e2 orr w2, wzr, #0x4 1270d4: 2a0203e4 mov w4, w2 1270d8: 52866642 mov w2, #0x3332 // =13106 1270dc: 72ad2dc2 movk w2, #0x696e, lsl #16 1270e0: d10033a3 sub x3, x29, #0xc 1270e4: f9000fe8 str x8, [sp, #0x18] 1270e8: 97fdf8d2 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 1270ec: f9400fe8 ldr x8, [sp, #0x18] 1270f0: f9401509 ldr x9, [x8, #0x28] 1270f4: f85f83a3 ldur x3, [x29, #-0x8] 1270f8: eb030129 subs x9, x9, x3 1270fc: b90017e0 str w0, [sp, #0x14] 127100: f90007e9 str x9, [sp, #0x8] 127104: 540000e1 b.ne 0x127120 127108: 14000001 b 0x12710c 12710c: b94017e8 ldr w8, [sp, #0x14] 127110: 12000100 and w0, w8, #0x1 127114: a9447bfd ldp x29, x30, [sp, #0x40] 127118: 910143ff add sp, sp, #0x50 12711c: d65f03c0 ret 127120: 97fe0b14 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000127124 : 127124: d10143ff sub sp, sp, #0x50 127128: a9047bfd stp x29, x30, [sp, #0x40] 12712c: 910103fd add x29, sp, #0x40 127130: d53bd048 mrs x8, TPIDR_EL0 127134: f9401509 ldr x9, [x8, #0x28] 127138: f81f83a9 stur x9, [x29, #-0x8] 12713c: f81e83a0 stur x0, [x29, #-0x18] 127140: b81e43a1 stur w1, [x29, #-0x1c] 127144: f81f03a2 stur x2, [x29, #-0x10] 127148: f85e83a0 ldur x0, [x29, #-0x18] 12714c: b85e43a1 ldur w1, [x29, #-0x1c] 127150: 321d03ea orr w10, wzr, #0x8 127154: 2a0a03e4 mov w4, w10 127158: 5286c682 mov w2, #0x3634 // =13876 12715c: 72ad2dc2 movk w2, #0x696e, lsl #16 127160: d10043a3 sub x3, x29, #0x10 127164: f9000fe8 str x8, [sp, #0x18] 127168: 97fdf8b2 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 12716c: f9400fe8 ldr x8, [sp, #0x18] 127170: f9401509 ldr x9, [x8, #0x28] 127174: f85f83a3 ldur x3, [x29, #-0x8] 127178: eb030129 subs x9, x9, x3 12717c: b90017e0 str w0, [sp, #0x14] 127180: f90007e9 str x9, [sp, #0x8] 127184: 540000e1 b.ne 0x1271a0 127188: 14000001 b 0x12718c 12718c: b94017e8 ldr w8, [sp, #0x14] 127190: 12000100 and w0, w8, #0x1 127194: a9447bfd ldp x29, x30, [sp, #0x40] 127198: 910143ff add sp, sp, #0x50 12719c: d65f03c0 ret 1271a0: 97fe0af4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001271a4 : 1271a4: d10143ff sub sp, sp, #0x50 1271a8: a9047bfd stp x29, x30, [sp, #0x40] 1271ac: 910103fd add x29, sp, #0x40 1271b0: d53bd048 mrs x8, TPIDR_EL0 1271b4: f9401509 ldr x9, [x8, #0x28] 1271b8: f81f83a9 stur x9, [x29, #-0x8] 1271bc: f81e83a0 stur x0, [x29, #-0x18] 1271c0: b81e43a1 stur w1, [x29, #-0x1c] 1271c4: bc1f43a0 stur s0, [x29, #-0xc] 1271c8: f85e83a0 ldur x0, [x29, #-0x18] 1271cc: b85e43a1 ldur w1, [x29, #-0x1c] 1271d0: 321e03ea orr w10, wzr, #0x4 1271d4: 2a0a03e4 mov w4, w10 1271d8: 528dec22 mov w2, #0x6f61 // =28513 1271dc: 72accd82 movk w2, #0x666c, lsl #16 1271e0: d10033a3 sub x3, x29, #0xc 1271e4: f9000fe8 str x8, [sp, #0x18] 1271e8: 97fdf892 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 1271ec: f9400fe8 ldr x8, [sp, #0x18] 1271f0: f9401509 ldr x9, [x8, #0x28] 1271f4: f85f83a3 ldur x3, [x29, #-0x8] 1271f8: eb030129 subs x9, x9, x3 1271fc: b90017e0 str w0, [sp, #0x14] 127200: f90007e9 str x9, [sp, #0x8] 127204: 540000e1 b.ne 0x127220 127208: 14000001 b 0x12720c 12720c: b94017e8 ldr w8, [sp, #0x14] 127210: 12000100 and w0, w8, #0x1 127214: a9447bfd ldp x29, x30, [sp, #0x40] 127218: 910143ff add sp, sp, #0x50 12721c: d65f03c0 ret 127220: 97fe0ad4 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000127224 : 127224: d10143ff sub sp, sp, #0x50 127228: a9047bfd stp x29, x30, [sp, #0x40] 12722c: 910103fd add x29, sp, #0x40 127230: d53bd048 mrs x8, TPIDR_EL0 127234: f9401509 ldr x9, [x8, #0x28] 127238: f81f83a9 stur x9, [x29, #-0x8] 12723c: f81e83a0 stur x0, [x29, #-0x18] 127240: b81e43a1 stur w1, [x29, #-0x1c] 127244: f81f03a2 stur x2, [x29, #-0x10] 127248: f85e83a0 ldur x0, [x29, #-0x18] 12724c: b85e43a1 ldur w1, [x29, #-0x1c] 127250: 321d03ea orr w10, wzr, #0x8 127254: 2a0a03e4 mov w4, w10 127258: 528e4402 mov w2, #0x7220 // =29216 12725c: 72ae0e82 movk w2, #0x7074, lsl #16 127260: d10043a3 sub x3, x29, #0x10 127264: f9000fe8 str x8, [sp, #0x18] 127268: 97fdf872 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 12726c: f9400fe8 ldr x8, [sp, #0x18] 127270: f9401509 ldr x9, [x8, #0x28] 127274: f85f83a3 ldur x3, [x29, #-0x8] 127278: eb030129 subs x9, x9, x3 12727c: b90017e0 str w0, [sp, #0x14] 127280: f90007e9 str x9, [sp, #0x8] 127284: 540000e1 b.ne 0x1272a0 127288: 14000001 b 0x12728c 12728c: b94017e8 ldr w8, [sp, #0x14] 127290: 12000100 and w0, w8, #0x1 127294: a9447bfd ldp x29, x30, [sp, #0x40] 127298: 910143ff add sp, sp, #0x50 12729c: d65f03c0 ret 1272a0: 97fe0ab4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001272a4 : 1272a4: d10183ff sub sp, sp, #0x60 1272a8: a9057bfd stp x29, x30, [sp, #0x50] 1272ac: 910143fd add x29, sp, #0x50 1272b0: d53bd048 mrs x8, TPIDR_EL0 1272b4: f9401509 ldr x9, [x8, #0x28] 1272b8: f81f83a9 stur x9, [x29, #-0x8] 1272bc: f81e03a0 stur x0, [x29, #-0x20] 1272c0: b81dc3a1 stur w1, [x29, #-0x24] 1272c4: b9002be2 str w2, [sp, #0x28] 1272c8: b90027e3 str w3, [sp, #0x24] 1272cc: b90023e4 str w4, [sp, #0x20] 1272d0: b9001fe5 str w5, [sp, #0x1c] 1272d4: f85e03a0 ldur x0, [x29, #-0x20] 1272d8: b9402be1 ldr w1, [sp, #0x28] 1272dc: b81e83a1 stur w1, [x29, #-0x18] 1272e0: b94027e1 ldr w1, [sp, #0x24] 1272e4: b81ec3a1 stur w1, [x29, #-0x14] 1272e8: b94023e1 ldr w1, [sp, #0x20] 1272ec: b81f03a1 stur w1, [x29, #-0x10] 1272f0: b9401fe1 ldr w1, [sp, #0x1c] 1272f4: b81f43a1 stur w1, [x29, #-0xc] 1272f8: b85dc3a1 ldur w1, [x29, #-0x24] 1272fc: 321c03e2 orr w2, wzr, #0x10 127300: 2a0203e4 mov w4, w2 127304: 528c6e82 mov w2, #0x6374 // =25460 127308: 72ae4ca2 movk w2, #0x7265, lsl #16 12730c: d10063a3 sub x3, x29, #0x18 127310: f9000be8 str x8, [sp, #0x10] 127314: 97fdf847 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 127318: f9400be8 ldr x8, [sp, #0x10] 12731c: f9401509 ldr x9, [x8, #0x28] 127320: f85f83a3 ldur x3, [x29, #-0x8] 127324: eb030129 subs x9, x9, x3 127328: b9000fe0 str w0, [sp, #0xc] 12732c: f90003e9 str x9, [sp] 127330: 540000e1 b.ne 0x12734c 127334: 14000001 b 0x127338 127338: b9400fe8 ldr w8, [sp, #0xc] 12733c: 12000100 and w0, w8, #0x1 127340: a9457bfd ldp x29, x30, [sp, #0x50] 127344: 910183ff add sp, sp, #0x60 127348: d65f03c0 ret 12734c: 97fe0a89 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000127350 : 127350: d10183ff sub sp, sp, #0x60 127354: a9057bfd stp x29, x30, [sp, #0x50] 127358: 910143fd add x29, sp, #0x50 12735c: d53bd048 mrs x8, TPIDR_EL0 127360: f9401508 ldr x8, [x8, #0x28] 127364: f81f83a8 stur x8, [x29, #-0x8] 127368: f90013e0 str x0, [sp, #0x20] 12736c: b9001fe1 str w1, [sp, #0x1c] 127370: f9000be2 str x2, [sp, #0x10] 127374: f94013e0 ldr x0, [sp, #0x20] 127378: b9401fe1 ldr w1, [sp, #0x1c] 12737c: d10033a2 sub x2, x29, #0xc 127380: d10063a3 sub x3, x29, #0x18 127384: d10083a4 sub x4, x29, #0x20 127388: 97fdfbae bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> 12738c: 36000120 tbz w0, #0x0, 0x1273b0 127390: 14000001 b 0x127394 127394: b85f43a8 ldur w8, [x29, #-0xc] 127398: 528e8e49 mov w9, #0x7472 // =29810 12739c: 72ac6e69 movk w9, #0x6373, lsl #16 1273a0: 6b090108 subs w8, w8, w9 1273a4: b9000fe8 str w8, [sp, #0xc] 1273a8: 540000a0 b.eq 0x1273bc 1273ac: 14000001 b 0x1273b0 1273b0: 2a1f03e8 mov w8, wzr 1273b4: 381df3a8 sturb w8, [x29, #-0x21] 1273b8: 14000007 b 0x1273d4 1273bc: f85e83a8 ldur x8, [x29, #-0x18] 1273c0: f9400be9 ldr x9, [sp, #0x10] 1273c4: f9000128 str x8, [x9] 1273c8: 320003ea orr w10, wzr, #0x1 1273cc: 381df3aa sturb w10, [x29, #-0x21] 1273d0: 14000001 b 0x1273d4 1273d4: 385df3a8 ldurb w8, [x29, #-0x21] 1273d8: d53bd049 mrs x9, TPIDR_EL0 1273dc: f9401529 ldr x9, [x9, #0x28] 1273e0: f85f83aa ldur x10, [x29, #-0x8] 1273e4: eb0a0129 subs x9, x9, x10 1273e8: b9000be8 str w8, [sp, #0x8] 1273ec: f90003e9 str x9, [sp] 1273f0: 540000e1 b.ne 0x12740c 1273f4: 14000001 b 0x1273f8 1273f8: b9400be8 ldr w8, [sp, #0x8] 1273fc: 12000100 and w0, w8, #0x1 127400: a9457bfd ldp x29, x30, [sp, #0x50] 127404: 910183ff add sp, sp, #0x60 127408: d65f03c0 ret 12740c: 97fe0a59 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000127410 : 127410: d101c3ff sub sp, sp, #0x70 127414: a9067bfd stp x29, x30, [sp, #0x60] 127418: 910183fd add x29, sp, #0x60 12741c: d53bd048 mrs x8, TPIDR_EL0 127420: f9401508 ldr x8, [x8, #0x28] 127424: f81f83a8 stur x8, [x29, #-0x8] 127428: f81e83a0 stur x0, [x29, #-0x18] 12742c: b81f43a1 stur w1, [x29, #-0xc] 127430: f81e03a2 stur x2, [x29, #-0x20] 127434: f81d83a3 stur x3, [x29, #-0x28] 127438: f9001be4 str x4, [sp, #0x30] 12743c: f85e83a8 ldur x8, [x29, #-0x18] 127440: aa0803e0 mov x0, x8 127444: 91004108 add x8, x8, #0x10 127448: d10033a1 sub x1, x29, #0xc 12744c: f9000fe0 str x0, [sp, #0x18] 127450: aa0803e0 mov x0, x8 127454: 97fdea93 bl 0xa1ea0 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE10indexOfKeyERKj@plt> 127458: f90017e0 str x0, [sp, #0x28] 12745c: f94017e8 ldr x8, [sp, #0x28] 127460: b6f800a8 tbz x8, #0x3f, 0x127474 127464: 14000001 b 0x127468 127468: 2a1f03e8 mov w8, wzr 12746c: 381f33a8 sturb w8, [x29, #-0xd] 127470: 1400000e b 0x1274a8 127474: f9400fe8 ldr x8, [sp, #0x18] 127478: 91004100 add x0, x8, #0x10 12747c: f94017e1 ldr x1, [sp, #0x28] 127480: 97fe0bbc bl 0xaa370 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE7valueAtEm@plt> 127484: f90013e0 str x0, [sp, #0x20] 127488: f94013e0 ldr x0, [sp, #0x20] 12748c: f85e03a1 ldur x1, [x29, #-0x20] 127490: f85d83a2 ldur x2, [x29, #-0x28] 127494: f9401be3 ldr x3, [sp, #0x30] 127498: 97fdf91e bl 0xa5910 <_ZNK7android8MetaData10typed_data7getDataEPjPPKvPm@plt> 12749c: 320003e9 orr w9, wzr, #0x1 1274a0: 381f33a9 sturb w9, [x29, #-0xd] 1274a4: 14000001 b 0x1274a8 1274a8: 385f33a8 ldurb w8, [x29, #-0xd] 1274ac: d53bd049 mrs x9, TPIDR_EL0 1274b0: f9401529 ldr x9, [x9, #0x28] 1274b4: f85f83aa ldur x10, [x29, #-0x8] 1274b8: eb0a0129 subs x9, x9, x10 1274bc: b90017e8 str w8, [sp, #0x14] 1274c0: f90007e9 str x9, [sp, #0x8] 1274c4: 540000e1 b.ne 0x1274e0 1274c8: 14000001 b 0x1274cc 1274cc: b94017e8 ldr w8, [sp, #0x14] 1274d0: 12000100 and w0, w8, #0x1 1274d4: a9467bfd ldp x29, x30, [sp, #0x60] 1274d8: 9101c3ff add sp, sp, #0x70 1274dc: d65f03c0 ret 1274e0: 97fe0a24 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001274e4 : 1274e4: d102c3ff sub sp, sp, #0xb0 1274e8: a90a7bfd stp x29, x30, [sp, #0xa0] 1274ec: 910283fd add x29, sp, #0xa0 1274f0: d53bd048 mrs x8, TPIDR_EL0 1274f4: f9401508 ldr x8, [x8, #0x28] 1274f8: f81f83a8 stur x8, [x29, #-0x8] 1274fc: f9001fe0 str x0, [sp, #0x38] 127500: b90037e1 str w1, [sp, #0x34] 127504: f90017e2 str x2, [sp, #0x28] 127508: f9401fe0 ldr x0, [sp, #0x38] 12750c: 2a1f03e1 mov w1, wzr 127510: b81f43a1 stur w1, [x29, #-0xc] 127514: b94037e1 ldr w1, [sp, #0x34] 127518: d10033a2 sub x2, x29, #0xc 12751c: d10063a3 sub x3, x29, #0x18 127520: d10083a4 sub x4, x29, #0x20 127524: 97fdfb47 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> 127528: 36000120 tbz w0, #0x0, 0x12754c 12752c: 14000001 b 0x127530 127530: b85f43a8 ldur w8, [x29, #-0xc] 127534: 52866649 mov w9, #0x3332 // =13106 127538: 72ad2dc9 movk w9, #0x696e, lsl #16 12753c: 6b090108 subs w8, w8, w9 127540: b9001be8 str w8, [sp, #0x18] 127544: 540000a0 b.eq 0x127558 127548: 14000001 b 0x12754c 12754c: 2a1f03e8 mov w8, wzr 127550: 39011fe8 strb w8, [sp, #0x47] 127554: 14000035 b 0x127628 127558: 14000001 b 0x12755c 12755c: 321e03e8 orr w8, wzr, #0x4 127560: 2a0803e9 mov w9, w8 127564: f81c03a9 stur x9, [x29, #-0x40] 127568: d100e3a9 sub x9, x29, #0x38 12756c: d10083a0 sub x0, x29, #0x20 127570: d10103a1 sub x1, x29, #0x40 127574: aa0903e8 mov x8, x9 127578: f9000be9 str x9, [sp, #0x10] 12757c: 97fe0de9 bl 0xaad20 <_ZN7android10Compare_EQImmEENS_7AStringERKT_RKT0_@plt> 127580: f9400be0 ldr x0, [sp, #0x10] 127584: 97fe05d3 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 127588: b9000fe0 str w0, [sp, #0xc] 12758c: 14000001 b 0x127590 127590: b9400fe8 ldr w8, [sp, #0xc] 127594: 37000308 tbnz w8, #0x0, 0x1275f4 127598: 14000001 b 0x12759c 12759c: f0000681 adrp x1, 0x1fa000 1275a0: 91207021 add x1, x1, #0x81c 1275a4: 910123e0 add x0, sp, #0x48 1275a8: 97fdf176 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 1275ac: 14000001 b 0x1275b0 1275b0: 910123e0 add x0, sp, #0x48 1275b4: d100e3a1 sub x1, x29, #0x38 1275b8: 97fdedca bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 1275bc: 14000001 b 0x1275c0 1275c0: 910123e0 add x0, sp, #0x48 1275c4: 97fde9cf bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1275c8: 1400000b b 0x1275f4 1275cc: f90013e0 str x0, [sp, #0x20] 1275d0: 2a0103e8 mov w8, w1 1275d4: b9001fe8 str w8, [sp, #0x1c] 1275d8: 14000011 b 0x12761c 1275dc: f90013e0 str x0, [sp, #0x20] 1275e0: 2a0103e8 mov w8, w1 1275e4: b9001fe8 str w8, [sp, #0x1c] 1275e8: 910123e0 add x0, sp, #0x48 1275ec: 97fde9c5 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1275f0: 1400000b b 0x12761c 1275f4: d100e3a0 sub x0, x29, #0x38 1275f8: 97fde9c2 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1275fc: 14000001 b 0x127600 127600: f85e83a8 ldur x8, [x29, #-0x18] 127604: b9400109 ldr w9, [x8] 127608: f94017e8 ldr x8, [sp, #0x28] 12760c: b9000109 str w9, [x8] 127610: 320003e9 orr w9, wzr, #0x1 127614: 39011fe9 strb w9, [sp, #0x47] 127618: 14000004 b 0x127628 12761c: d100e3a0 sub x0, x29, #0x38 127620: 97fde9b8 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127624: 1400000f b 0x127660 127628: 39411fe8 ldrb w8, [sp, #0x47] 12762c: d53bd049 mrs x9, TPIDR_EL0 127630: f9401529 ldr x9, [x9, #0x28] 127634: f85f83aa ldur x10, [x29, #-0x8] 127638: eb0a0129 subs x9, x9, x10 12763c: b9000be8 str w8, [sp, #0x8] 127640: f90003e9 str x9, [sp] 127644: 54000121 b.ne 0x127668 127648: 14000001 b 0x12764c 12764c: b9400be8 ldr w8, [sp, #0x8] 127650: 12000100 and w0, w8, #0x1 127654: a94a7bfd ldp x29, x30, [sp, #0xa0] 127658: 9102c3ff add sp, sp, #0xb0 12765c: d65f03c0 ret 127660: f94013e0 ldr x0, [sp, #0x20] 127664: 97fe022b bl 0xa7f10 <_Unwind_Resume@plt> 127668: 97fe09c2 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012766c : 12766c: d102c3ff sub sp, sp, #0xb0 127670: a90a7bfd stp x29, x30, [sp, #0xa0] 127674: 910283fd add x29, sp, #0xa0 127678: d53bd048 mrs x8, TPIDR_EL0 12767c: f9401508 ldr x8, [x8, #0x28] 127680: f81f83a8 stur x8, [x29, #-0x8] 127684: f9001fe0 str x0, [sp, #0x38] 127688: b90037e1 str w1, [sp, #0x34] 12768c: f90017e2 str x2, [sp, #0x28] 127690: f9401fe0 ldr x0, [sp, #0x38] 127694: 2a1f03e1 mov w1, wzr 127698: b81f43a1 stur w1, [x29, #-0xc] 12769c: b94037e1 ldr w1, [sp, #0x34] 1276a0: d10033a2 sub x2, x29, #0xc 1276a4: d10063a3 sub x3, x29, #0x18 1276a8: d10083a4 sub x4, x29, #0x20 1276ac: 97fdfae5 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> 1276b0: 36000120 tbz w0, #0x0, 0x1276d4 1276b4: 14000001 b 0x1276b8 1276b8: b85f43a8 ldur w8, [x29, #-0xc] 1276bc: 5286c689 mov w9, #0x3634 // =13876 1276c0: 72ad2dc9 movk w9, #0x696e, lsl #16 1276c4: 6b090108 subs w8, w8, w9 1276c8: b9001be8 str w8, [sp, #0x18] 1276cc: 540000a0 b.eq 0x1276e0 1276d0: 14000001 b 0x1276d4 1276d4: 2a1f03e8 mov w8, wzr 1276d8: 39011fe8 strb w8, [sp, #0x47] 1276dc: 14000035 b 0x1277b0 1276e0: 14000001 b 0x1276e4 1276e4: 321d03e8 orr w8, wzr, #0x8 1276e8: 2a0803e9 mov w9, w8 1276ec: f81c03a9 stur x9, [x29, #-0x40] 1276f0: d100e3a9 sub x9, x29, #0x38 1276f4: d10083a0 sub x0, x29, #0x20 1276f8: d10103a1 sub x1, x29, #0x40 1276fc: aa0903e8 mov x8, x9 127700: f9000be9 str x9, [sp, #0x10] 127704: 97fe0d87 bl 0xaad20 <_ZN7android10Compare_EQImmEENS_7AStringERKT_RKT0_@plt> 127708: f9400be0 ldr x0, [sp, #0x10] 12770c: 97fe0571 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 127710: b9000fe0 str w0, [sp, #0xc] 127714: 14000001 b 0x127718 127718: b9400fe8 ldr w8, [sp, #0xc] 12771c: 37000308 tbnz w8, #0x0, 0x12777c 127720: 14000001 b 0x127724 127724: f0000681 adrp x1, 0x1fa000 127728: 91223821 add x1, x1, #0x88e 12772c: 910123e0 add x0, sp, #0x48 127730: 97fdf114 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 127734: 14000001 b 0x127738 127738: 910123e0 add x0, sp, #0x48 12773c: d100e3a1 sub x1, x29, #0x38 127740: 97fded68 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 127744: 14000001 b 0x127748 127748: 910123e0 add x0, sp, #0x48 12774c: 97fde96d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127750: 1400000b b 0x12777c 127754: f90013e0 str x0, [sp, #0x20] 127758: 2a0103e8 mov w8, w1 12775c: b9001fe8 str w8, [sp, #0x1c] 127760: 14000011 b 0x1277a4 127764: f90013e0 str x0, [sp, #0x20] 127768: 2a0103e8 mov w8, w1 12776c: b9001fe8 str w8, [sp, #0x1c] 127770: 910123e0 add x0, sp, #0x48 127774: 97fde963 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127778: 1400000b b 0x1277a4 12777c: d100e3a0 sub x0, x29, #0x38 127780: 97fde960 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127784: 14000001 b 0x127788 127788: f85e83a8 ldur x8, [x29, #-0x18] 12778c: f9400108 ldr x8, [x8] 127790: f94017e9 ldr x9, [sp, #0x28] 127794: f9000128 str x8, [x9] 127798: 320003ea orr w10, wzr, #0x1 12779c: 39011fea strb w10, [sp, #0x47] 1277a0: 14000004 b 0x1277b0 1277a4: d100e3a0 sub x0, x29, #0x38 1277a8: 97fde956 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1277ac: 1400000f b 0x1277e8 1277b0: 39411fe8 ldrb w8, [sp, #0x47] 1277b4: d53bd049 mrs x9, TPIDR_EL0 1277b8: f9401529 ldr x9, [x9, #0x28] 1277bc: f85f83aa ldur x10, [x29, #-0x8] 1277c0: eb0a0129 subs x9, x9, x10 1277c4: b9000be8 str w8, [sp, #0x8] 1277c8: f90003e9 str x9, [sp] 1277cc: 54000121 b.ne 0x1277f0 1277d0: 14000001 b 0x1277d4 1277d4: b9400be8 ldr w8, [sp, #0x8] 1277d8: 12000100 and w0, w8, #0x1 1277dc: a94a7bfd ldp x29, x30, [sp, #0xa0] 1277e0: 9102c3ff add sp, sp, #0xb0 1277e4: d65f03c0 ret 1277e8: f94013e0 ldr x0, [sp, #0x20] 1277ec: 97fe01c9 bl 0xa7f10 <_Unwind_Resume@plt> 1277f0: 97fe0960 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001277f4 : 1277f4: d102c3ff sub sp, sp, #0xb0 1277f8: a90a7bfd stp x29, x30, [sp, #0xa0] 1277fc: 910283fd add x29, sp, #0xa0 127800: d53bd048 mrs x8, TPIDR_EL0 127804: f9401508 ldr x8, [x8, #0x28] 127808: f81f83a8 stur x8, [x29, #-0x8] 12780c: f9001fe0 str x0, [sp, #0x38] 127810: b90037e1 str w1, [sp, #0x34] 127814: f90017e2 str x2, [sp, #0x28] 127818: f9401fe0 ldr x0, [sp, #0x38] 12781c: 2a1f03e1 mov w1, wzr 127820: b81f43a1 stur w1, [x29, #-0xc] 127824: b94037e1 ldr w1, [sp, #0x34] 127828: d10033a2 sub x2, x29, #0xc 12782c: d10063a3 sub x3, x29, #0x18 127830: d10083a4 sub x4, x29, #0x20 127834: 97fdfa83 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> 127838: 36000120 tbz w0, #0x0, 0x12785c 12783c: 14000001 b 0x127840 127840: b85f43a8 ldur w8, [x29, #-0xc] 127844: 528dec29 mov w9, #0x6f61 // =28513 127848: 72accd89 movk w9, #0x666c, lsl #16 12784c: 6b090108 subs w8, w8, w9 127850: b9001be8 str w8, [sp, #0x18] 127854: 540000a0 b.eq 0x127868 127858: 14000001 b 0x12785c 12785c: 2a1f03e8 mov w8, wzr 127860: 39011fe8 strb w8, [sp, #0x47] 127864: 14000035 b 0x127938 127868: 14000001 b 0x12786c 12786c: 321e03e8 orr w8, wzr, #0x4 127870: 2a0803e9 mov w9, w8 127874: f81c03a9 stur x9, [x29, #-0x40] 127878: d100e3a9 sub x9, x29, #0x38 12787c: d10083a0 sub x0, x29, #0x20 127880: d10103a1 sub x1, x29, #0x40 127884: aa0903e8 mov x8, x9 127888: f9000be9 str x9, [sp, #0x10] 12788c: 97fe0d25 bl 0xaad20 <_ZN7android10Compare_EQImmEENS_7AStringERKT_RKT0_@plt> 127890: f9400be0 ldr x0, [sp, #0x10] 127894: 97fe050f bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 127898: b9000fe0 str w0, [sp, #0xc] 12789c: 14000001 b 0x1278a0 1278a0: b9400fe8 ldr w8, [sp, #0xc] 1278a4: 37000308 tbnz w8, #0x0, 0x127904 1278a8: 14000001 b 0x1278ac 1278ac: f0000681 adrp x1, 0x1fa000 1278b0: 91240021 add x1, x1, #0x900 1278b4: 910123e0 add x0, sp, #0x48 1278b8: 97fdf0b2 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 1278bc: 14000001 b 0x1278c0 1278c0: 910123e0 add x0, sp, #0x48 1278c4: d100e3a1 sub x1, x29, #0x38 1278c8: 97fded06 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 1278cc: 14000001 b 0x1278d0 1278d0: 910123e0 add x0, sp, #0x48 1278d4: 97fde90b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 1278d8: 1400000b b 0x127904 1278dc: f90013e0 str x0, [sp, #0x20] 1278e0: 2a0103e8 mov w8, w1 1278e4: b9001fe8 str w8, [sp, #0x1c] 1278e8: 14000011 b 0x12792c 1278ec: f90013e0 str x0, [sp, #0x20] 1278f0: 2a0103e8 mov w8, w1 1278f4: b9001fe8 str w8, [sp, #0x1c] 1278f8: 910123e0 add x0, sp, #0x48 1278fc: 97fde901 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127900: 1400000b b 0x12792c 127904: d100e3a0 sub x0, x29, #0x38 127908: 97fde8fe bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12790c: 14000001 b 0x127910 127910: f85e83a8 ldur x8, [x29, #-0x18] 127914: bd400100 ldr s0, [x8] 127918: f94017e8 ldr x8, [sp, #0x28] 12791c: bd000100 str s0, [x8] 127920: 320003e9 orr w9, wzr, #0x1 127924: 39011fe9 strb w9, [sp, #0x47] 127928: 14000004 b 0x127938 12792c: d100e3a0 sub x0, x29, #0x38 127930: 97fde8f4 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127934: 1400000f b 0x127970 127938: 39411fe8 ldrb w8, [sp, #0x47] 12793c: d53bd049 mrs x9, TPIDR_EL0 127940: f9401529 ldr x9, [x9, #0x28] 127944: f85f83aa ldur x10, [x29, #-0x8] 127948: eb0a0129 subs x9, x9, x10 12794c: b9000be8 str w8, [sp, #0x8] 127950: f90003e9 str x9, [sp] 127954: 54000121 b.ne 0x127978 127958: 14000001 b 0x12795c 12795c: b9400be8 ldr w8, [sp, #0x8] 127960: 12000100 and w0, w8, #0x1 127964: a94a7bfd ldp x29, x30, [sp, #0xa0] 127968: 9102c3ff add sp, sp, #0xb0 12796c: d65f03c0 ret 127970: f94013e0 ldr x0, [sp, #0x20] 127974: 97fe0167 bl 0xa7f10 <_Unwind_Resume@plt> 127978: 97fe08fe bl 0xa9d70 <__stack_chk_fail@plt> 000000000012797c : 12797c: d102c3ff sub sp, sp, #0xb0 127980: a90a7bfd stp x29, x30, [sp, #0xa0] 127984: 910283fd add x29, sp, #0xa0 127988: d53bd048 mrs x8, TPIDR_EL0 12798c: f9401508 ldr x8, [x8, #0x28] 127990: f81f83a8 stur x8, [x29, #-0x8] 127994: f9001fe0 str x0, [sp, #0x38] 127998: b90037e1 str w1, [sp, #0x34] 12799c: f90017e2 str x2, [sp, #0x28] 1279a0: f9401fe0 ldr x0, [sp, #0x38] 1279a4: 2a1f03e1 mov w1, wzr 1279a8: b81f43a1 stur w1, [x29, #-0xc] 1279ac: b94037e1 ldr w1, [sp, #0x34] 1279b0: d10033a2 sub x2, x29, #0xc 1279b4: d10063a3 sub x3, x29, #0x18 1279b8: d10083a4 sub x4, x29, #0x20 1279bc: 97fdfa21 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> 1279c0: 36000120 tbz w0, #0x0, 0x1279e4 1279c4: 14000001 b 0x1279c8 1279c8: b85f43a8 ldur w8, [x29, #-0xc] 1279cc: 528e4409 mov w9, #0x7220 // =29216 1279d0: 72ae0e89 movk w9, #0x7074, lsl #16 1279d4: 6b090108 subs w8, w8, w9 1279d8: b9001be8 str w8, [sp, #0x18] 1279dc: 540000a0 b.eq 0x1279f0 1279e0: 14000001 b 0x1279e4 1279e4: 2a1f03e8 mov w8, wzr 1279e8: 39011fe8 strb w8, [sp, #0x47] 1279ec: 14000035 b 0x127ac0 1279f0: 14000001 b 0x1279f4 1279f4: 321d03e8 orr w8, wzr, #0x8 1279f8: 2a0803e9 mov w9, w8 1279fc: f81c03a9 stur x9, [x29, #-0x40] 127a00: d100e3a9 sub x9, x29, #0x38 127a04: d10083a0 sub x0, x29, #0x20 127a08: d10103a1 sub x1, x29, #0x40 127a0c: aa0903e8 mov x8, x9 127a10: f9000be9 str x9, [sp, #0x10] 127a14: 97fe0cc3 bl 0xaad20 <_ZN7android10Compare_EQImmEENS_7AStringERKT_RKT0_@plt> 127a18: f9400be0 ldr x0, [sp, #0x10] 127a1c: 97fe04ad bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 127a20: b9000fe0 str w0, [sp, #0xc] 127a24: 14000001 b 0x127a28 127a28: b9400fe8 ldr w8, [sp, #0xc] 127a2c: 37000308 tbnz w8, #0x0, 0x127a8c 127a30: 14000001 b 0x127a34 127a34: f0000681 adrp x1, 0x1fa000 127a38: 9125c821 add x1, x1, #0x972 127a3c: 910123e0 add x0, sp, #0x48 127a40: 97fdf050 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 127a44: 14000001 b 0x127a48 127a48: 910123e0 add x0, sp, #0x48 127a4c: d100e3a1 sub x1, x29, #0x38 127a50: 97fdeca4 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 127a54: 14000001 b 0x127a58 127a58: 910123e0 add x0, sp, #0x48 127a5c: 97fde8a9 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127a60: 1400000b b 0x127a8c 127a64: f90013e0 str x0, [sp, #0x20] 127a68: 2a0103e8 mov w8, w1 127a6c: b9001fe8 str w8, [sp, #0x1c] 127a70: 14000011 b 0x127ab4 127a74: f90013e0 str x0, [sp, #0x20] 127a78: 2a0103e8 mov w8, w1 127a7c: b9001fe8 str w8, [sp, #0x1c] 127a80: 910123e0 add x0, sp, #0x48 127a84: 97fde89f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127a88: 1400000b b 0x127ab4 127a8c: d100e3a0 sub x0, x29, #0x38 127a90: 97fde89c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127a94: 14000001 b 0x127a98 127a98: f85e83a8 ldur x8, [x29, #-0x18] 127a9c: f9400108 ldr x8, [x8] 127aa0: f94017e9 ldr x9, [sp, #0x28] 127aa4: f9000128 str x8, [x9] 127aa8: 320003ea orr w10, wzr, #0x1 127aac: 39011fea strb w10, [sp, #0x47] 127ab0: 14000004 b 0x127ac0 127ab4: d100e3a0 sub x0, x29, #0x38 127ab8: 97fde892 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127abc: 1400000f b 0x127af8 127ac0: 39411fe8 ldrb w8, [sp, #0x47] 127ac4: d53bd049 mrs x9, TPIDR_EL0 127ac8: f9401529 ldr x9, [x9, #0x28] 127acc: f85f83aa ldur x10, [x29, #-0x8] 127ad0: eb0a0129 subs x9, x9, x10 127ad4: b9000be8 str w8, [sp, #0x8] 127ad8: f90003e9 str x9, [sp] 127adc: 54000121 b.ne 0x127b00 127ae0: 14000001 b 0x127ae4 127ae4: b9400be8 ldr w8, [sp, #0x8] 127ae8: 12000100 and w0, w8, #0x1 127aec: a94a7bfd ldp x29, x30, [sp, #0xa0] 127af0: 9102c3ff add sp, sp, #0xb0 127af4: d65f03c0 ret 127af8: f94013e0 ldr x0, [sp, #0x20] 127afc: 97fe0105 bl 0xa7f10 <_Unwind_Resume@plt> 127b00: 97fe089c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000127b04 : 127b04: d10383ff sub sp, sp, #0xe0 127b08: a90d7bfd stp x29, x30, [sp, #0xd0] 127b0c: 910343fd add x29, sp, #0xd0 127b10: d53bd048 mrs x8, TPIDR_EL0 127b14: f9401508 ldr x8, [x8, #0x28] 127b18: f81f83a8 stur x8, [x29, #-0x8] 127b1c: f90037e0 str x0, [sp, #0x68] 127b20: b90067e1 str w1, [sp, #0x64] 127b24: f9002fe2 str x2, [sp, #0x58] 127b28: f9002be3 str x3, [sp, #0x50] 127b2c: f90027e4 str x4, [sp, #0x48] 127b30: f90023e5 str x5, [sp, #0x40] 127b34: f94037e0 ldr x0, [sp, #0x68] 127b38: 2a1f03e1 mov w1, wzr 127b3c: b81f43a1 stur w1, [x29, #-0xc] 127b40: b94067e1 ldr w1, [sp, #0x64] 127b44: d10033a2 sub x2, x29, #0xc 127b48: d10063a3 sub x3, x29, #0x18 127b4c: d10083a4 sub x4, x29, #0x20 127b50: 97fdf9bc bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> 127b54: 36000120 tbz w0, #0x0, 0x127b78 127b58: 14000001 b 0x127b5c 127b5c: b85f43a8 ldur w8, [x29, #-0xc] 127b60: 528c6e89 mov w9, #0x6374 // =25460 127b64: 72ae4ca9 movk w9, #0x7265, lsl #16 127b68: 6b090108 subs w8, w8, w9 127b6c: b90027e8 str w8, [sp, #0x24] 127b70: 540000a0 b.eq 0x127b84 127b74: 14000001 b 0x127b78 127b78: 2a1f03e8 mov w8, wzr 127b7c: 381a73a8 sturb w8, [x29, #-0x59] 127b80: 14000043 b 0x127c8c 127b84: 14000001 b 0x127b88 127b88: 321c03e8 orr w8, wzr, #0x10 127b8c: 2a0803e9 mov w9, w8 127b90: f81c03a9 stur x9, [x29, #-0x40] 127b94: d100e3a9 sub x9, x29, #0x38 127b98: d10083a0 sub x0, x29, #0x20 127b9c: d10103a1 sub x1, x29, #0x40 127ba0: aa0903e8 mov x8, x9 127ba4: f9000fe9 str x9, [sp, #0x18] 127ba8: 97fe0c5e bl 0xaad20 <_ZN7android10Compare_EQImmEENS_7AStringERKT_RKT0_@plt> 127bac: f9400fe0 ldr x0, [sp, #0x18] 127bb0: 97fe0448 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 127bb4: b90017e0 str w0, [sp, #0x14] 127bb8: 14000001 b 0x127bbc 127bbc: b94017e8 ldr w8, [sp, #0x14] 127bc0: 37000308 tbnz w8, #0x0, 0x127c20 127bc4: 14000001 b 0x127bc8 127bc8: f0000681 adrp x1, 0x1fa000 127bcc: 91279021 add x1, x1, #0x9e4 127bd0: d10163a0 sub x0, x29, #0x58 127bd4: 97fdefeb bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 127bd8: 14000001 b 0x127bdc 127bdc: d10163a0 sub x0, x29, #0x58 127be0: d100e3a1 sub x1, x29, #0x38 127be4: 97fdec3f bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 127be8: 14000001 b 0x127bec 127bec: d10163a0 sub x0, x29, #0x58 127bf0: 97fde844 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127bf4: 1400000b b 0x127c20 127bf8: f9001fe0 str x0, [sp, #0x38] 127bfc: 2a0103e8 mov w8, w1 127c00: b90037e8 str w8, [sp, #0x34] 127c04: 1400001f b 0x127c80 127c08: f9001fe0 str x0, [sp, #0x38] 127c0c: 2a0103e8 mov w8, w1 127c10: b90037e8 str w8, [sp, #0x34] 127c14: d10163a0 sub x0, x29, #0x58 127c18: 97fde83a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127c1c: 14000019 b 0x127c80 127c20: d100e3a0 sub x0, x29, #0x38 127c24: 97fde837 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127c28: 14000001 b 0x127c2c 127c2c: f85e83a8 ldur x8, [x29, #-0x18] 127c30: f90017e8 str x8, [sp, #0x28] 127c34: f94017e8 ldr x8, [sp, #0x28] 127c38: b9400109 ldr w9, [x8] 127c3c: f9402fe8 ldr x8, [sp, #0x58] 127c40: b9000109 str w9, [x8] 127c44: f94017e8 ldr x8, [sp, #0x28] 127c48: b9400509 ldr w9, [x8, #0x4] 127c4c: f9402be8 ldr x8, [sp, #0x50] 127c50: b9000109 str w9, [x8] 127c54: f94017e8 ldr x8, [sp, #0x28] 127c58: b9400909 ldr w9, [x8, #0x8] 127c5c: f94027e8 ldr x8, [sp, #0x48] 127c60: b9000109 str w9, [x8] 127c64: f94017e8 ldr x8, [sp, #0x28] 127c68: b9400d09 ldr w9, [x8, #0xc] 127c6c: f94023e8 ldr x8, [sp, #0x40] 127c70: b9000109 str w9, [x8] 127c74: 320003e9 orr w9, wzr, #0x1 127c78: 381a73a9 sturb w9, [x29, #-0x59] 127c7c: 14000004 b 0x127c8c 127c80: d100e3a0 sub x0, x29, #0x38 127c84: 97fde81f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 127c88: 1400000f b 0x127cc4 127c8c: 385a73a8 ldurb w8, [x29, #-0x59] 127c90: d53bd049 mrs x9, TPIDR_EL0 127c94: f9401529 ldr x9, [x9, #0x28] 127c98: f85f83aa ldur x10, [x29, #-0x8] 127c9c: eb0a0129 subs x9, x9, x10 127ca0: b90013e8 str w8, [sp, #0x10] 127ca4: f90007e9 str x9, [sp, #0x8] 127ca8: 54000121 b.ne 0x127ccc 127cac: 14000001 b 0x127cb0 127cb0: b94013e8 ldr w8, [sp, #0x10] 127cb4: 12000100 and w0, w8, #0x1 127cb8: a94d7bfd ldp x29, x30, [sp, #0xd0] 127cbc: 910383ff add sp, sp, #0xe0 127cc0: d65f03c0 ret 127cc4: f9401fe0 ldr x0, [sp, #0x38] 127cc8: 97fe0092 bl 0xa7f10 <_Unwind_Resume@plt> 127ccc: 97fe0829 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000127cd0 ::add(unsigned int const&, android::MetaData::typed_data const&)>: 127cd0: d10203ff sub sp, sp, #0x80 127cd4: a9077bfd stp x29, x30, [sp, #0x70] 127cd8: 9101c3fd add x29, sp, #0x70 127cdc: d53bd048 mrs x8, TPIDR_EL0 127ce0: f9401508 ldr x8, [x8, #0x28] 127ce4: f81f83a8 stur x8, [x29, #-0x8] 127ce8: f81d03a0 stur x0, [x29, #-0x30] 127cec: f9001fe1 str x1, [sp, #0x38] 127cf0: f9001be2 str x2, [sp, #0x30] 127cf4: f85d03a0 ldur x0, [x29, #-0x30] 127cf8: f9401fe1 ldr x1, [sp, #0x38] 127cfc: f9401be2 ldr x2, [sp, #0x30] 127d00: d100a3a8 sub x8, x29, #0x28 127d04: f9000fe0 str x0, [sp, #0x18] 127d08: aa0803e0 mov x0, x8 127d0c: f9000be8 str x8, [sp, #0x10] 127d10: 97fdebf8 bl 0xa2cf0 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2ERKjRKS2_@plt> 127d14: f9400fe0 ldr x0, [sp, #0x18] 127d18: f9400be1 ldr x1, [sp, #0x10] 127d1c: 97fde631 bl 0xa15e0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE3addERKS4_@plt> 127d20: f90007e0 str x0, [sp, #0x8] 127d24: 14000001 b 0x127d28 ::add(unsigned int const&, android::MetaData::typed_data const&)+0x58> 127d28: d100a3a0 sub x0, x29, #0x28 127d2c: 97fdea91 bl 0xa2770 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEED2Ev@plt> 127d30: d53bd040 mrs x0, TPIDR_EL0 127d34: f9401400 ldr x0, [x0, #0x28] 127d38: f85f83be ldur x30, [x29, #-0x8] 127d3c: eb1e0000 subs x0, x0, x30 127d40: f90003e0 str x0, [sp] 127d44: 540001c1 b.ne 0x127d7c ::add(unsigned int const&, android::MetaData::typed_data const&)+0xac> 127d48: 14000001 b 0x127d4c ::add(unsigned int const&, android::MetaData::typed_data const&)+0x7c> 127d4c: f94007e0 ldr x0, [sp, #0x8] 127d50: a9477bfd ldp x29, x30, [sp, #0x70] 127d54: 910203ff add sp, sp, #0x80 127d58: d65f03c0 ret 127d5c: f90017e0 str x0, [sp, #0x28] 127d60: 2a0103e8 mov w8, w1 127d64: b90027e8 str w8, [sp, #0x24] 127d68: d100a3a0 sub x0, x29, #0x28 127d6c: 97fdea81 bl 0xa2770 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEED2Ev@plt> 127d70: 14000001 b 0x127d74 ::add(unsigned int const&, android::MetaData::typed_data const&)+0xa4> 127d74: f94017e0 ldr x0, [sp, #0x28] 127d78: 97fe0066 bl 0xa7f10 <_Unwind_Resume@plt> 127d7c: 97fe07fd bl 0xa9d70 <__stack_chk_fail@plt> 0000000000127d80 ::editValueAt(unsigned long)>: 127d80: d100c3ff sub sp, sp, #0x30 127d84: a9027bfd stp x29, x30, [sp, #0x20] 127d88: 910083fd add x29, sp, #0x20 127d8c: b27d03e8 orr x8, xzr, #0x8 127d90: f81f83a0 stur x0, [x29, #-0x8] 127d94: f9000be1 str x1, [sp, #0x10] 127d98: f85f83a0 ldur x0, [x29, #-0x8] 127d9c: f9400be1 ldr x1, [sp, #0x10] 127da0: f90007e8 str x8, [sp, #0x8] 127da4: 97fdfa97 bl 0xa6800 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE10editItemAtEm@plt> 127da8: f94007e8 ldr x8, [sp, #0x8] 127dac: 8b080000 add x0, x0, x8 127db0: a9427bfd ldp x29, x30, [sp, #0x20] 127db4: 9100c3ff add sp, sp, #0x30 127db8: d65f03c0 ret 0000000000127dbc : 127dbc: d10143ff sub sp, sp, #0x50 127dc0: a9047bfd stp x29, x30, [sp, #0x40] 127dc4: 910103fd add x29, sp, #0x40 127dc8: d2800008 mov x8, #0x0 // =0 127dcc: f81f83a0 stur x0, [x29, #-0x8] 127dd0: b81f43a1 stur w1, [x29, #-0xc] 127dd4: f81e83a2 stur x2, [x29, #-0x18] 127dd8: f90013e3 str x3, [sp, #0x20] 127ddc: f85f83a0 ldur x0, [x29, #-0x8] 127de0: f9000be0 str x0, [sp, #0x10] 127de4: f90007e8 str x8, [sp, #0x8] 127de8: 97fdfc2e bl 0xa6ea0 <_ZN7android8MetaData10typed_data5clearEv@plt> 127dec: b85f43a1 ldur w1, [x29, #-0xc] 127df0: f9400be8 ldr x8, [sp, #0x10] 127df4: b9000101 str w1, [x8] 127df8: f94013e1 ldr x1, [sp, #0x20] 127dfc: f9400be0 ldr x0, [sp, #0x10] 127e00: 97fdf1e0 bl 0xa4580 <_ZN7android8MetaData10typed_data15allocateStorageEm@plt> 127e04: f9000fe0 str x0, [sp, #0x18] 127e08: f9400fe8 ldr x8, [sp, #0x18] 127e0c: f94007e0 ldr x0, [sp, #0x8] 127e10: eb00011f cmp x8, x0 127e14: 1a9f07e9 cset w9, ne 127e18: 37000049 tbnz w9, #0x0, 0x127e20 127e1c: 14000005 b 0x127e30 127e20: f9400fe0 ldr x0, [sp, #0x18] 127e24: f85e83a1 ldur x1, [x29, #-0x18] 127e28: f94013e2 ldr x2, [sp, #0x20] 127e2c: 97fddfd9 bl 0x9fd90 127e30: a9447bfd ldp x29, x30, [sp, #0x40] 127e34: 910143ff add sp, sp, #0x50 127e38: d65f03c0 ret 0000000000127e3c ::valueAt(unsigned long) const>: 127e3c: d100c3ff sub sp, sp, #0x30 127e40: a9027bfd stp x29, x30, [sp, #0x20] 127e44: 910083fd add x29, sp, #0x20 127e48: b27d03e8 orr x8, xzr, #0x8 127e4c: f81f83a0 stur x0, [x29, #-0x8] 127e50: f9000be1 str x1, [sp, #0x10] 127e54: f85f83a0 ldur x0, [x29, #-0x8] 127e58: f9400be1 ldr x1, [sp, #0x10] 127e5c: f90007e8 str x8, [sp, #0x8] 127e60: 97fe0198 bl 0xa84c0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE6itemAtEm@plt> 127e64: f94007e8 ldr x8, [sp, #0x8] 127e68: 8b080000 add x0, x0, x8 127e6c: a9427bfd ldp x29, x30, [sp, #0x20] 127e70: 9100c3ff add sp, sp, #0x30 127e74: d65f03c0 ret 0000000000127e78 : 127e78: d100c3ff sub sp, sp, #0x30 127e7c: a9027bfd stp x29, x30, [sp, #0x20] 127e80: 910083fd add x29, sp, #0x20 127e84: f81f83a0 stur x0, [x29, #-0x8] 127e88: f9000be1 str x1, [sp, #0x10] 127e8c: f90007e2 str x2, [sp, #0x8] 127e90: f90003e3 str x3, [sp] 127e94: f85f83a0 ldur x0, [x29, #-0x8] 127e98: aa0003e1 mov x1, x0 127e9c: b9400028 ldr w8, [x1] 127ea0: f9400be1 ldr x1, [sp, #0x10] 127ea4: b9000028 str w8, [x1] 127ea8: f9400401 ldr x1, [x0, #0x8] 127eac: f94003e2 ldr x2, [sp] 127eb0: f9000041 str x1, [x2] 127eb4: 97fe072b bl 0xa9b60 <_ZNK7android8MetaData10typed_data7storageEv@plt> 127eb8: f94007e1 ldr x1, [sp, #0x8] 127ebc: f9000020 str x0, [x1] 127ec0: a9427bfd ldp x29, x30, [sp, #0x20] 127ec4: 9100c3ff add sp, sp, #0x30 127ec8: d65f03c0 ret 0000000000127ecc : 127ecc: d10103ff sub sp, sp, #0x40 127ed0: a9037bfd stp x29, x30, [sp, #0x30] 127ed4: 9100c3fd add x29, sp, #0x30 127ed8: d53bd048 mrs x8, TPIDR_EL0 127edc: f9401508 ldr x8, [x8, #0x28] 127ee0: f81f83a8 stur x8, [x29, #-0x8] 127ee4: f9000fe0 str x0, [sp, #0x18] 127ee8: b81f43a1 stur w1, [x29, #-0xc] 127eec: f9400fe8 ldr x8, [sp, #0x18] 127ef0: 91004100 add x0, x8, #0x10 127ef4: d10033a1 sub x1, x29, #0xc 127ef8: 97fde7ea bl 0xa1ea0 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE10indexOfKeyERKj@plt> 127efc: f9000be0 str x0, [sp, #0x10] 127f00: f9400be8 ldr x8, [sp, #0x10] 127f04: b6f800a8 tbz x8, #0x3f, 0x127f18 127f08: 14000001 b 0x127f0c 127f0c: 2a1f03e8 mov w8, wzr 127f10: 381f33a8 sturb w8, [x29, #-0xd] 127f14: 14000004 b 0x127f24 127f18: 320003e8 orr w8, wzr, #0x1 127f1c: 381f33a8 sturb w8, [x29, #-0xd] 127f20: 14000001 b 0x127f24 127f24: 385f33a8 ldurb w8, [x29, #-0xd] 127f28: d53bd049 mrs x9, TPIDR_EL0 127f2c: f9401529 ldr x9, [x9, #0x28] 127f30: f85f83aa ldur x10, [x29, #-0x8] 127f34: eb0a0129 subs x9, x9, x10 127f38: b9000fe8 str w8, [sp, #0xc] 127f3c: f90003e9 str x9, [sp] 127f40: 540000e1 b.ne 0x127f5c 127f44: 14000001 b 0x127f48 127f48: b9400fe8 ldr w8, [sp, #0xc] 127f4c: 12000100 and w0, w8, #0x1 127f50: a9437bfd ldp x29, x30, [sp, #0x30] 127f54: 910103ff add sp, sp, #0x40 127f58: d65f03c0 ret 127f5c: 97fe0785 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000127f60 : 127f60: d10043ff sub sp, sp, #0x10 127f64: f90007e0 str x0, [sp, #0x8] 127f68: f94007e0 ldr x0, [sp, #0x8] 127f6c: aa0003e8 mov x8, x0 127f70: b900011f str wzr, [x8] 127f74: f900041f str xzr, [x0, #0x8] 127f78: 910043ff add sp, sp, #0x10 127f7c: d65f03c0 ret 0000000000127f80 : 127f80: d10083ff sub sp, sp, #0x20 127f84: a9017bfd stp x29, x30, [sp, #0x10] 127f88: 910043fd add x29, sp, #0x10 127f8c: f90007e0 str x0, [sp, #0x8] 127f90: f94007e0 ldr x0, [sp, #0x8] 127f94: 97fdfbc3 bl 0xa6ea0 <_ZN7android8MetaData10typed_data5clearEv@plt> 127f98: 14000001 b 0x127f9c 127f9c: a9417bfd ldp x29, x30, [sp, #0x10] 127fa0: 910083ff add sp, sp, #0x20 127fa4: d65f03c0 ret 127fa8: 97fe1887 bl 0xae1c4 0000000000127fac : 127fac: d10083ff sub sp, sp, #0x20 127fb0: a9017bfd stp x29, x30, [sp, #0x10] 127fb4: 910043fd add x29, sp, #0x10 127fb8: f90007e0 str x0, [sp, #0x8] 127fbc: f94007e0 ldr x0, [sp, #0x8] 127fc0: f90003e0 str x0, [sp] 127fc4: 97fe0677 bl 0xa99a0 <_ZN7android8MetaData10typed_data11freeStorageEv@plt> 127fc8: f94003e0 ldr x0, [sp] 127fcc: b900001f str wzr, [x0] 127fd0: a9417bfd ldp x29, x30, [sp, #0x10] 127fd4: 910083ff add sp, sp, #0x20 127fd8: d65f03c0 ret 0000000000127fdc : 127fdc: d10143ff sub sp, sp, #0x50 127fe0: a9047bfd stp x29, x30, [sp, #0x40] 127fe4: 910103fd add x29, sp, #0x40 127fe8: d2800008 mov x8, #0x0 // =0 127fec: f81f83a0 stur x0, [x29, #-0x8] 127ff0: f81f03a1 stur x1, [x29, #-0x10] 127ff4: f85f83a0 ldur x0, [x29, #-0x8] 127ff8: aa0003e1 mov x1, x0 127ffc: f85f03a9 ldur x9, [x29, #-0x10] 128000: b940012a ldr w10, [x9] 128004: b900002a str w10, [x1] 128008: f900041f str xzr, [x0, #0x8] 12800c: f85f03a9 ldur x9, [x29, #-0x10] 128010: f9400521 ldr x1, [x9, #0x8] 128014: f90013e0 str x0, [sp, #0x20] 128018: f9000fe8 str x8, [sp, #0x18] 12801c: 97fdf159 bl 0xa4580 <_ZN7android8MetaData10typed_data15allocateStorageEm@plt> 128020: f81e83a0 stur x0, [x29, #-0x18] 128024: f85e83a8 ldur x8, [x29, #-0x18] 128028: f9400fe9 ldr x9, [sp, #0x18] 12802c: eb09011f cmp x8, x9 128030: 1a9f07ea cset w10, ne 128034: 3700004a tbnz w10, #0x0, 0x12803c 128038: 1400000d b 0x12806c 12803c: f85e83a0 ldur x0, [x29, #-0x18] 128040: f85f03a8 ldur x8, [x29, #-0x10] 128044: f9000be0 str x0, [sp, #0x10] 128048: aa0803e0 mov x0, x8 12804c: 97fe06c5 bl 0xa9b60 <_ZNK7android8MetaData10typed_data7storageEv@plt> 128050: f94013e8 ldr x8, [sp, #0x20] 128054: f9400502 ldr x2, [x8, #0x8] 128058: f9400be9 ldr x9, [sp, #0x10] 12805c: f90007e0 str x0, [sp, #0x8] 128060: aa0903e0 mov x0, x9 128064: f94007e1 ldr x1, [sp, #0x8] 128068: 97fddf4a bl 0x9fd90 12806c: a9447bfd ldp x29, x30, [sp, #0x40] 128070: 910143ff add sp, sp, #0x50 128074: d65f03c0 ret 0000000000128078 : 128078: d10103ff sub sp, sp, #0x40 12807c: a9037bfd stp x29, x30, [sp, #0x30] 128080: 9100c3fd add x29, sp, #0x30 128084: d2800008 mov x8, #0x0 // =0 128088: f81f03a0 stur x0, [x29, #-0x10] 12808c: f9000fe1 str x1, [sp, #0x18] 128090: f85f03a0 ldur x0, [x29, #-0x10] 128094: f9400fe1 ldr x1, [sp, #0x18] 128098: f9000401 str x1, [x0, #0x8] 12809c: f9000be0 str x0, [sp, #0x10] 1280a0: f90007e8 str x8, [sp, #0x8] 1280a4: 97fde2df bl 0xa0c20 <_ZNK7android8MetaData10typed_data13usesReservoirEv@plt> 1280a8: 37000040 tbnz w0, #0x0, 0x1280b0 1280ac: 14000006 b 0x1280c4 1280b0: b27c03e8 orr x8, xzr, #0x10 1280b4: f9400be9 ldr x9, [sp, #0x10] 1280b8: 8b080128 add x8, x9, x8 1280bc: f81f83a8 stur x8, [x29, #-0x8] 1280c0: 14000011 b 0x128104 1280c4: f9400be8 ldr x8, [sp, #0x10] 1280c8: f9400500 ldr x0, [x8, #0x8] 1280cc: 97fde871 bl 0xa2290 1280d0: f9400be8 ldr x8, [sp, #0x10] 1280d4: f9000900 str x0, [x8, #0x10] 1280d8: f9400900 ldr x0, [x8, #0x10] 1280dc: f94007e9 ldr x9, [sp, #0x8] 1280e0: eb09001f cmp x0, x9 1280e4: 1a9f17ea cset w10, eq 1280e8: 3700004a tbnz w10, #0x0, 0x1280f0 1280ec: 14000003 b 0x1280f8 1280f0: f9400be8 ldr x8, [sp, #0x10] 1280f4: f900051f str xzr, [x8, #0x8] 1280f8: f9400be8 ldr x8, [sp, #0x10] 1280fc: f9400909 ldr x9, [x8, #0x10] 128100: f81f83a9 stur x9, [x29, #-0x8] 128104: f85f83a0 ldur x0, [x29, #-0x8] 128108: a9437bfd ldp x29, x30, [sp, #0x30] 12810c: 910103ff add sp, sp, #0x40 128110: d65f03c0 ret 0000000000128114 : 128114: d100c3ff sub sp, sp, #0x30 128118: a9027bfd stp x29, x30, [sp, #0x20] 12811c: 910083fd add x29, sp, #0x20 128120: f81f83a0 stur x0, [x29, #-0x8] 128124: f85f83a0 ldur x0, [x29, #-0x8] 128128: f9000be0 str x0, [sp, #0x10] 12812c: 97fde2bd bl 0xa0c20 <_ZNK7android8MetaData10typed_data13usesReservoirEv@plt> 128130: 37000040 tbnz w0, #0x0, 0x128138 128134: 14000006 b 0x12814c 128138: b27c03e8 orr x8, xzr, #0x10 12813c: f9400be9 ldr x9, [sp, #0x10] 128140: 8b080128 add x8, x9, x8 128144: f90007e8 str x8, [sp, #0x8] 128148: 14000004 b 0x128158 12814c: f9400be8 ldr x8, [sp, #0x10] 128150: f9400909 ldr x9, [x8, #0x10] 128154: f90007e9 str x9, [sp, #0x8] 128158: f94007e8 ldr x8, [sp, #0x8] 12815c: aa0803e0 mov x0, x8 128160: a9427bfd ldp x29, x30, [sp, #0x20] 128164: 9100c3ff add sp, sp, #0x30 128168: d65f03c0 ret 000000000012816c : 12816c: d10143ff sub sp, sp, #0x50 128170: a9047bfd stp x29, x30, [sp, #0x40] 128174: 910103fd add x29, sp, #0x40 128178: d2800008 mov x8, #0x0 // =0 12817c: f81f83a0 stur x0, [x29, #-0x8] 128180: f81f03a1 stur x1, [x29, #-0x10] 128184: f85f83a0 ldur x0, [x29, #-0x8] 128188: f85f03a1 ldur x1, [x29, #-0x10] 12818c: eb01001f cmp x0, x1 128190: 1a9f07e9 cset w9, ne 128194: f90013e8 str x8, [sp, #0x20] 128198: f9000fe0 str x0, [sp, #0x18] 12819c: 37000049 tbnz w9, #0x0, 0x1281a4 1281a0: 1400001e b 0x128218 1281a4: f9400fe0 ldr x0, [sp, #0x18] 1281a8: 97fdfb3e bl 0xa6ea0 <_ZN7android8MetaData10typed_data5clearEv@plt> 1281ac: f85f03a0 ldur x0, [x29, #-0x10] 1281b0: b9400008 ldr w8, [x0] 1281b4: f9400fe0 ldr x0, [sp, #0x18] 1281b8: b9000008 str w8, [x0] 1281bc: f85f03a0 ldur x0, [x29, #-0x10] 1281c0: f9400401 ldr x1, [x0, #0x8] 1281c4: f9400fe0 ldr x0, [sp, #0x18] 1281c8: 97fdf0ee bl 0xa4580 <_ZN7android8MetaData10typed_data15allocateStorageEm@plt> 1281cc: f81e83a0 stur x0, [x29, #-0x18] 1281d0: f85e83a0 ldur x0, [x29, #-0x18] 1281d4: f94013e1 ldr x1, [sp, #0x20] 1281d8: eb01001f cmp x0, x1 1281dc: 1a9f07e8 cset w8, ne 1281e0: 37000048 tbnz w8, #0x0, 0x1281e8 1281e4: 1400000d b 0x128218 1281e8: f85e83a0 ldur x0, [x29, #-0x18] 1281ec: f85f03a8 ldur x8, [x29, #-0x10] 1281f0: f9000be0 str x0, [sp, #0x10] 1281f4: aa0803e0 mov x0, x8 1281f8: 97fe065a bl 0xa9b60 <_ZNK7android8MetaData10typed_data7storageEv@plt> 1281fc: f9400fe8 ldr x8, [sp, #0x18] 128200: f9400502 ldr x2, [x8, #0x8] 128204: f9400be9 ldr x9, [sp, #0x10] 128208: f90007e0 str x0, [sp, #0x8] 12820c: aa0903e0 mov x0, x9 128210: f94007e1 ldr x1, [sp, #0x8] 128214: 97fddedf bl 0x9fd90 128218: f9400fe0 ldr x0, [sp, #0x18] 12821c: a9447bfd ldp x29, x30, [sp, #0x40] 128220: 910143ff add sp, sp, #0x50 128224: d65f03c0 ret 0000000000128228 : 128228: d100c3ff sub sp, sp, #0x30 12822c: a9027bfd stp x29, x30, [sp, #0x20] 128230: 910083fd add x29, sp, #0x20 128234: d2800008 mov x8, #0x0 // =0 128238: f81f83a0 stur x0, [x29, #-0x8] 12823c: f85f83a0 ldur x0, [x29, #-0x8] 128240: f9000be0 str x0, [sp, #0x10] 128244: f90007e8 str x8, [sp, #0x8] 128248: 97fde276 bl 0xa0c20 <_ZNK7android8MetaData10typed_data13usesReservoirEv@plt> 12824c: 370001c0 tbnz w0, #0x0, 0x128284 128250: f9400be8 ldr x8, [sp, #0x10] 128254: f9400909 ldr x9, [x8, #0x10] 128258: f94007ea ldr x10, [sp, #0x8] 12825c: eb0a013f cmp x9, x10 128260: 1a9f07eb cset w11, ne 128264: 3700004b tbnz w11, #0x0, 0x12826c 128268: 14000007 b 0x128284 12826c: f9400be8 ldr x8, [sp, #0x10] 128270: f9400900 ldr x0, [x8, #0x10] 128274: 97fde6f7 bl 0xa1e50 128278: f94007e8 ldr x8, [sp, #0x8] 12827c: f9400be0 ldr x0, [sp, #0x10] 128280: f9000808 str x8, [x0, #0x10] 128284: f9400be8 ldr x8, [sp, #0x10] 128288: f900051f str xzr, [x8, #0x8] 12828c: a9427bfd ldp x29, x30, [sp, #0x20] 128290: 9100c3ff add sp, sp, #0x30 128294: d65f03c0 ret 0000000000128298 : 128298: d10043ff sub sp, sp, #0x10 12829c: b27e03e8 orr x8, xzr, #0x4 1282a0: f90007e0 str x0, [sp, #0x8] 1282a4: f94007e0 ldr x0, [sp, #0x8] 1282a8: f9400400 ldr x0, [x0, #0x8] 1282ac: eb08001f cmp x0, x8 1282b0: 1a9f87e9 cset w9, ls 1282b4: 320003ea orr w10, wzr, #0x1 1282b8: 0a0a0129 and w9, w9, w10 1282bc: 2a0903e0 mov w0, w9 1282c0: 910043ff add sp, sp, #0x10 1282c4: d65f03c0 ret 00000000001282c8 : 1282c8: d10583ff sub sp, sp, #0x160 1282cc: f900a3fc str x28, [sp, #0x140] 1282d0: a9157bfd stp x29, x30, [sp, #0x150] 1282d4: 910543fd add x29, sp, #0x150 1282d8: d53bd049 mrs x9, TPIDR_EL0 1282dc: f9401529 ldr x9, [x9, #0x28] 1282e0: f81e83a9 stur x9, [x29, #-0x18] 1282e4: f81883a0 stur x0, [x29, #-0x78] 1282e8: 12000021 and w1, w1, #0x1 1282ec: 381843a1 sturb w1, [x29, #-0x7c] 1282f0: f85883a9 ldur x9, [x29, #-0x78] 1282f4: aa0903e0 mov x0, x9 1282f8: 2a1f03e1 mov w1, wzr 1282fc: 381833a1 sturb w1, [x29, #-0x7d] 128300: f90057e0 str x0, [sp, #0xa8] 128304: aa0803e0 mov x0, x8 128308: f90053e8 str x8, [sp, #0xa0] 12830c: f9004fe9 str x9, [sp, #0x98] 128310: 97fe08e0 bl 0xaa690 <_ZN7android7String8C1Ev@plt> 128314: f9404fe0 ldr x0, [sp, #0x98] 128318: 97fe0612 bl 0xa9b60 <_ZNK7android8MetaData10typed_data7storageEv@plt> 12831c: f9004be0 str x0, [sp, #0x90] 128320: 14000001 b 0x128324 128324: f9404be8 ldr x8, [sp, #0x90] 128328: f81783a8 stur x8, [x29, #-0x88] 12832c: f94057e9 ldr x9, [sp, #0xa8] 128330: b940012a ldr w10, [x9] 128334: 2a0a03eb mov w11, w10 128338: 528e8e4c mov w12, #0x7472 // =29810 12833c: 72ac6e6c movk w12, #0x6373, lsl #16 128340: 6b0c014a subs w10, w10, w12 128344: b9008feb str w11, [sp, #0x8c] 128348: b9008bea str w10, [sp, #0x88] 12834c: 540008a0 b.eq 0x128460 128350: 14000001 b 0x128354 128354: 528dec28 mov w8, #0x6f61 // =28513 128358: 72accd88 movk w8, #0x666c, lsl #16 12835c: b9408fe9 ldr w9, [sp, #0x8c] 128360: 6b080128 subs w8, w9, w8 128364: b90087e8 str w8, [sp, #0x84] 128368: 54000f80 b.eq 0x128558 12836c: 14000001 b 0x128370 128370: 52866648 mov w8, #0x3332 // =13106 128374: 72ad2dc8 movk w8, #0x696e, lsl #16 128378: b9408fe9 ldr w9, [sp, #0x8c] 12837c: 6b080128 subs w8, w9, w8 128380: b90083e8 str w8, [sp, #0x80] 128384: 54000960 b.eq 0x1284b0 128388: 14000001 b 0x12838c 12838c: 5286c688 mov w8, #0x3634 // =13876 128390: 72ad2dc8 movk w8, #0x696e, lsl #16 128394: b9408fe9 ldr w9, [sp, #0x8c] 128398: 6b080128 subs w8, w9, w8 12839c: b9007fe8 str w8, [sp, #0x7c] 1283a0: 54000b20 b.eq 0x128504 1283a4: 14000001 b 0x1283a8 1283a8: 528dcca8 mov w8, #0x6e65 // =28261 1283ac: 72adcde8 movk w8, #0x6e6f, lsl #16 1283b0: b9408fe9 ldr w9, [sp, #0x8c] 1283b4: 6b080128 subs w8, w9, w8 1283b8: b9007be8 str w8, [sp, #0x78] 1283bc: 54000280 b.eq 0x12840c 1283c0: 14000001 b 0x1283c4 1283c4: 528e4408 mov w8, #0x7220 // =29216 1283c8: 72ae0e88 movk w8, #0x7074, lsl #16 1283cc: b9408fe9 ldr w9, [sp, #0x8c] 1283d0: 6b080128 subs w8, w9, w8 1283d4: b90077e8 str w8, [sp, #0x74] 1283d8: 54000ec0 b.eq 0x1285b0 1283dc: 14000001 b 0x1283e0 1283e0: 528c6e88 mov w8, #0x6374 // =25460 1283e4: 72ae4ca8 movk w8, #0x7265, lsl #16 1283e8: b9408fe9 ldr w9, [sp, #0x8c] 1283ec: 6b080128 subs w8, w9, w8 1283f0: b90073e8 str w8, [sp, #0x70] 1283f4: 54001080 b.eq 0x128604 1283f8: 1400009d b 0x12866c 1283fc: f81703a0 stur x0, [x29, #-0x90] 128400: 2a0103e8 mov w8, w1 128404: b816c3a8 stur w8, [x29, #-0x94] 128408: 140000ed b 0x1287bc 12840c: f94057e8 ldr x8, [sp, #0xa8] 128410: f9400501 ldr x1, [x8, #0x8] 128414: d0000680 adrp x0, 0x1fa000 128418: 91295000 add x0, x0, #0xa54 12841c: d10083a8 sub x8, x29, #0x20 128420: 97fe00a0 bl 0xa86a0 <_ZN7android7String86formatEPKcz@plt> 128424: 14000001 b 0x128428 128428: d10083a1 sub x1, x29, #0x20 12842c: f94053e0 ldr x0, [sp, #0xa0] 128430: 97fe0968 bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> 128434: f90037e0 str x0, [sp, #0x68] 128438: 14000001 b 0x12843c 12843c: d10083a0 sub x0, x29, #0x20 128440: 97fe013c bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128444: 140000cb b 0x128770 128448: f81703a0 stur x0, [x29, #-0x90] 12844c: 2a0103e8 mov w8, w1 128450: b816c3a8 stur w8, [x29, #-0x94] 128454: d10083a0 sub x0, x29, #0x20 128458: 97fe0136 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 12845c: 140000d8 b 0x1287bc 128460: f85783a1 ldur x1, [x29, #-0x88] 128464: d0000680 adrp x0, 0x1fa000 128468: 91299c00 add x0, x0, #0xa67 12846c: d100a3a8 sub x8, x29, #0x28 128470: 97fe008c bl 0xa86a0 <_ZN7android7String86formatEPKcz@plt> 128474: 14000001 b 0x128478 128478: d100a3a1 sub x1, x29, #0x28 12847c: f94053e0 ldr x0, [sp, #0xa0] 128480: 97fe0954 bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> 128484: f90033e0 str x0, [sp, #0x60] 128488: 14000001 b 0x12848c 12848c: d100a3a0 sub x0, x29, #0x28 128490: 97fe0128 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128494: 140000b7 b 0x128770 128498: f81703a0 stur x0, [x29, #-0x90] 12849c: 2a0103e8 mov w8, w1 1284a0: b816c3a8 stur w8, [x29, #-0x94] 1284a4: d100a3a0 sub x0, x29, #0x28 1284a8: 97fe0122 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 1284ac: 140000c4 b 0x1287bc 1284b0: f85783a8 ldur x8, [x29, #-0x88] 1284b4: b9400101 ldr w1, [x8] 1284b8: d0000680 adrp x0, 0x1fa000 1284bc: 9129c800 add x0, x0, #0xa72 1284c0: d100c3a8 sub x8, x29, #0x30 1284c4: 97fe0077 bl 0xa86a0 <_ZN7android7String86formatEPKcz@plt> 1284c8: 14000001 b 0x1284cc 1284cc: d100c3a1 sub x1, x29, #0x30 1284d0: f94053e0 ldr x0, [sp, #0xa0] 1284d4: 97fe093f bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> 1284d8: f9002fe0 str x0, [sp, #0x58] 1284dc: 14000001 b 0x1284e0 1284e0: d100c3a0 sub x0, x29, #0x30 1284e4: 97fe0113 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 1284e8: 140000a2 b 0x128770 1284ec: f81703a0 stur x0, [x29, #-0x90] 1284f0: 2a0103e8 mov w8, w1 1284f4: b816c3a8 stur w8, [x29, #-0x94] 1284f8: d100c3a0 sub x0, x29, #0x30 1284fc: 97fe010d bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128500: 140000af b 0x1287bc 128504: f85783a8 ldur x8, [x29, #-0x88] 128508: f9400101 ldr x1, [x8] 12850c: d0000680 adrp x0, 0x1fa000 128510: 9129fc00 add x0, x0, #0xa7f 128514: d100e3a8 sub x8, x29, #0x38 128518: 97fe0062 bl 0xa86a0 <_ZN7android7String86formatEPKcz@plt> 12851c: 14000001 b 0x128520 128520: d100e3a1 sub x1, x29, #0x38 128524: f94053e0 ldr x0, [sp, #0xa0] 128528: 97fe092a bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> 12852c: f9002be0 str x0, [sp, #0x50] 128530: 14000001 b 0x128534 128534: d100e3a0 sub x0, x29, #0x38 128538: 97fe00fe bl 0xa8930 <_ZN7android7String8D1Ev@plt> 12853c: 1400008d b 0x128770 128540: f81703a0 stur x0, [x29, #-0x90] 128544: 2a0103e8 mov w8, w1 128548: b816c3a8 stur w8, [x29, #-0x94] 12854c: d100e3a0 sub x0, x29, #0x38 128550: 97fe00f8 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128554: 1400009a b 0x1287bc 128558: f85783a8 ldur x8, [x29, #-0x88] 12855c: bd400100 ldr s0, [x8] 128560: 1e22c000 fcvt d0, s0 128564: d0000680 adrp x0, 0x1fa000 128568: 912a3400 add x0, x0, #0xa8d 12856c: d10103a8 sub x8, x29, #0x40 128570: 97fe004c bl 0xa86a0 <_ZN7android7String86formatEPKcz@plt> 128574: 14000001 b 0x128578 128578: d10103a1 sub x1, x29, #0x40 12857c: f94053e0 ldr x0, [sp, #0xa0] 128580: 97fe0914 bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> 128584: f90027e0 str x0, [sp, #0x48] 128588: 14000001 b 0x12858c 12858c: d10103a0 sub x0, x29, #0x40 128590: 97fe00e8 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128594: 14000077 b 0x128770 128598: f81703a0 stur x0, [x29, #-0x90] 12859c: 2a0103e8 mov w8, w1 1285a0: b816c3a8 stur w8, [x29, #-0x94] 1285a4: d10103a0 sub x0, x29, #0x40 1285a8: 97fe00e2 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 1285ac: 14000084 b 0x1287bc 1285b0: f85783a8 ldur x8, [x29, #-0x88] 1285b4: f9400101 ldr x1, [x8] 1285b8: d0000680 adrp x0, 0x1fa000 1285bc: 912a6000 add x0, x0, #0xa98 1285c0: d10123a8 sub x8, x29, #0x48 1285c4: 97fe0037 bl 0xa86a0 <_ZN7android7String86formatEPKcz@plt> 1285c8: 14000001 b 0x1285cc 1285cc: d10123a1 sub x1, x29, #0x48 1285d0: f94053e0 ldr x0, [sp, #0xa0] 1285d4: 97fe08ff bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> 1285d8: f90023e0 str x0, [sp, #0x40] 1285dc: 14000001 b 0x1285e0 1285e0: d10123a0 sub x0, x29, #0x48 1285e4: 97fe00d3 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 1285e8: 14000062 b 0x128770 1285ec: f81703a0 stur x0, [x29, #-0x90] 1285f0: 2a0103e8 mov w8, w1 1285f4: b816c3a8 stur w8, [x29, #-0x94] 1285f8: d10123a0 sub x0, x29, #0x48 1285fc: 97fe00cd bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128600: 1400006f b 0x1287bc 128604: f85783a8 ldur x8, [x29, #-0x88] 128608: f81603a8 stur x8, [x29, #-0xa0] 12860c: f85603a8 ldur x8, [x29, #-0xa0] 128610: b9400101 ldr w1, [x8] 128614: b9400502 ldr w2, [x8, #0x4] 128618: b9400903 ldr w3, [x8, #0x8] 12861c: b9400d04 ldr w4, [x8, #0xc] 128620: d0000680 adrp x0, 0x1fa000 128624: 912a8c00 add x0, x0, #0xaa3 128628: d10143a8 sub x8, x29, #0x50 12862c: 97fe001d bl 0xa86a0 <_ZN7android7String86formatEPKcz@plt> 128630: 14000001 b 0x128634 128634: d10143a1 sub x1, x29, #0x50 128638: f94053e0 ldr x0, [sp, #0xa0] 12863c: 97fe08e5 bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> 128640: f9001fe0 str x0, [sp, #0x38] 128644: 14000001 b 0x128648 128648: d10143a0 sub x0, x29, #0x50 12864c: 97fe00b9 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128650: 14000048 b 0x128770 128654: f81703a0 stur x0, [x29, #-0x90] 128658: 2a0103e8 mov w8, w1 12865c: b816c3a8 stur w8, [x29, #-0x94] 128660: d10143a0 sub x0, x29, #0x50 128664: 97fe00b3 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128668: 14000055 b 0x1287bc 12866c: f94057e8 ldr x8, [sp, #0xa8] 128670: b9400101 ldr w1, [x8] 128674: f9400502 ldr x2, [x8, #0x8] 128678: d0000680 adrp x0, 0x1fa000 12867c: 912ae000 add x0, x0, #0xab8 128680: d10163a8 sub x8, x29, #0x58 128684: 97fe0007 bl 0xa86a0 <_ZN7android7String86formatEPKcz@plt> 128688: 14000001 b 0x12868c 12868c: d10163a1 sub x1, x29, #0x58 128690: f94053e0 ldr x0, [sp, #0xa0] 128694: 97fe08cf bl 0xaa9d0 <_ZN7android7String8aSERKS0_@plt> 128698: f9001be0 str x0, [sp, #0x30] 12869c: 14000001 b 0x1286a0 1286a0: d10163a0 sub x0, x29, #0x58 1286a4: 97fe00a3 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 1286a8: 385843a8 ldurb w8, [x29, #-0x7c] 1286ac: 36000608 tbz w8, #0x0, 0x12876c 1286b0: 14000001 b 0x1286b4 1286b4: f94057e8 ldr x8, [sp, #0xa8] 1286b8: f9400509 ldr x9, [x8, #0x8] 1286bc: f100c129 subs x9, x9, #0x30 1286c0: f90017e9 str x9, [sp, #0x28] 1286c4: 54000548 b.hi 0x12876c 1286c8: 14000001 b 0x1286cc 1286cc: d101c3a0 sub x0, x29, #0x70 1286d0: 97fe08a4 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 1286d4: 14000001 b 0x1286d8 1286d8: f85783a0 ldur x0, [x29, #-0x88] 1286dc: f94057e8 ldr x8, [sp, #0xa8] 1286e0: f9400501 ldr x1, [x8, #0x8] 1286e4: aa1f03e2 mov x2, xzr 1286e8: d101c3a3 sub x3, x29, #0x70 1286ec: 97fe06b9 bl 0xaa1d0 <_ZN7android7hexdumpEPKvmmPNS_7AStringE@plt> 1286f0: 14000001 b 0x1286f4 1286f4: f0000861 adrp x1, 0x237000 1286f8: 9112f421 add x1, x1, #0x4bd 1286fc: f94053e0 ldr x0, [sp, #0xa0] 128700: 97fde3cc bl 0xa1630 <_ZN7android7String86appendEPKc@plt> 128704: b90027e0 str w0, [sp, #0x24] 128708: 14000001 b 0x12870c 12870c: d101c3a0 sub x0, x29, #0x70 128710: 97fdfc68 bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> 128714: f9000fe0 str x0, [sp, #0x18] 128718: 14000001 b 0x12871c 12871c: f94053e0 ldr x0, [sp, #0xa0] 128720: f9400fe1 ldr x1, [sp, #0x18] 128724: 97fde3c3 bl 0xa1630 <_ZN7android7String86appendEPKc@plt> 128728: b90017e0 str w0, [sp, #0x14] 12872c: 14000001 b 0x128730 128730: d101c3a0 sub x0, x29, #0x70 128734: 97fde573 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 128738: 1400000d b 0x12876c 12873c: f81703a0 stur x0, [x29, #-0x90] 128740: 2a0103e8 mov w8, w1 128744: b816c3a8 stur w8, [x29, #-0x94] 128748: d10163a0 sub x0, x29, #0x58 12874c: 97fe0079 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128750: 1400001b b 0x1287bc 128754: f81703a0 stur x0, [x29, #-0x90] 128758: 2a0103e8 mov w8, w1 12875c: b816c3a8 stur w8, [x29, #-0x94] 128760: d101c3a0 sub x0, x29, #0x70 128764: 97fde567 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 128768: 14000015 b 0x1287bc 12876c: 14000001 b 0x128770 128770: 320003e8 orr w8, wzr, #0x1 128774: 381833a8 sturb w8, [x29, #-0x7d] 128778: 385833a8 ldurb w8, [x29, #-0x7d] 12877c: 370000a8 tbnz w8, #0x0, 0x128790 128780: 14000001 b 0x128784 128784: f94053e0 ldr x0, [sp, #0xa0] 128788: 97fe006a bl 0xa8930 <_ZN7android7String8D1Ev@plt> 12878c: 14000001 b 0x128790 128790: d53bd048 mrs x8, TPIDR_EL0 128794: f9401508 ldr x8, [x8, #0x28] 128798: f85e83a9 ldur x9, [x29, #-0x18] 12879c: eb090108 subs x8, x8, x9 1287a0: f90007e8 str x8, [sp, #0x8] 1287a4: 54000161 b.ne 0x1287d0 1287a8: 14000001 b 0x1287ac 1287ac: a9557bfd ldp x29, x30, [sp, #0x150] 1287b0: f940a3fc ldr x28, [sp, #0x140] 1287b4: 910583ff add sp, sp, #0x160 1287b8: d65f03c0 ret 1287bc: f94053e0 ldr x0, [sp, #0xa0] 1287c0: 97fe005c bl 0xa8930 <_ZN7android7String8D1Ev@plt> 1287c4: 14000001 b 0x1287c8 1287c8: f85703a0 ldur x0, [x29, #-0x90] 1287cc: 97fdfdd1 bl 0xa7f10 <_Unwind_Resume@plt> 1287d0: 97fe0568 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001287d4 : 1287d4: d10283ff sub sp, sp, #0xa0 1287d8: a9097bfd stp x29, x30, [sp, #0x90] 1287dc: 910243fd add x29, sp, #0x90 1287e0: d53bd049 mrs x9, TPIDR_EL0 1287e4: f9401529 ldr x9, [x9, #0x28] 1287e8: f81f83a9 stur x9, [x29, #-0x8] 1287ec: f81e03a0 stur x0, [x29, #-0x20] 1287f0: f85e03a9 ldur x9, [x29, #-0x20] 1287f4: aa0903e0 mov x0, x9 1287f8: 2a1f03ea mov w10, wzr 1287fc: 381df3aa sturb w10, [x29, #-0x21] 128800: f90027e0 str x0, [sp, #0x48] 128804: aa0803e0 mov x0, x8 128808: f90023e8 str x8, [sp, #0x40] 12880c: f9001fe9 str x9, [sp, #0x38] 128810: 97fe07a0 bl 0xaa690 <_ZN7android7String8C1Ev@plt> 128814: f9401fe8 ldr x8, [sp, #0x38] 128818: 91004100 add x0, x8, #0x10 12881c: 97fdf589 bl 0xa5e40 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE4sizeEv@plt> 128820: f9001be0 str x0, [sp, #0x30] 128824: 14000001 b 0x128828 128828: f9401be0 ldr x0, [sp, #0x30] 12882c: 2a0003e8 mov w8, w0 128830: b81d83a8 stur w8, [x29, #-0x28] 128834: 14000001 b 0x128838 128838: b85d83a8 ldur w8, [x29, #-0x28] 12883c: 71000508 subs w8, w8, #0x1 128840: b81d83a8 stur w8, [x29, #-0x28] 128844: 37f80828 tbnz w8, #0x1f, 0x128948 128848: 14000001 b 0x12884c 12884c: f94027e8 ldr x8, [sp, #0x48] 128850: 91004100 add x0, x8, #0x10 128854: b89d83a1 ldursw x1, [x29, #-0x28] 128858: 97fdfafe bl 0xa7450 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE5keyAtEm@plt> 12885c: f90017e0 str x0, [sp, #0x28] 128860: 14000001 b 0x128864 128864: f94017e8 ldr x8, [sp, #0x28] 128868: b9400109 ldr w9, [x8] 12886c: b81c83a9 stur w9, [x29, #-0x38] 128870: b85c83a0 ldur w0, [x29, #-0x38] 128874: d10043a1 sub x1, x29, #0x10 128878: 94000060 bl 0x1289f8 ::keyAt(unsigned long) const+0x2c> 12887c: 14000001 b 0x128880 128880: f94027e8 ldr x8, [sp, #0x48] 128884: 91004100 add x0, x8, #0x10 128888: b89d83a1 ldursw x1, [x29, #-0x28] 12888c: 97fe06b9 bl 0xaa370 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE7valueAtEm@plt> 128890: f90013e0 str x0, [sp, #0x20] 128894: 14000001 b 0x128898 128898: f94013e8 ldr x8, [sp, #0x20] 12889c: f81c03a8 stur x8, [x29, #-0x40] 1288a0: d10043a9 sub x9, x29, #0x10 1288a4: f85c03a0 ldur x0, [x29, #-0x40] 1288a8: d10063a8 sub x8, x29, #0x18 1288ac: 2a1f03e1 mov w1, wzr 1288b0: f9000fe9 str x9, [sp, #0x18] 1288b4: 97fdec3b bl 0xa39a0 <_ZNK7android8MetaData10typed_data8asStringEb@plt> 1288b8: 14000001 b 0x1288bc 1288bc: d10063a0 sub x0, x29, #0x18 1288c0: 97fdfb28 bl 0xa7560 <_ZNK7android7String86stringEv@plt> 1288c4: f9000be0 str x0, [sp, #0x10] 1288c8: 14000001 b 0x1288cc 1288cc: 900008e1 adrp x1, 0x244000 1288d0: 912ae021 add x1, x1, #0xab8 1288d4: f94023e0 ldr x0, [sp, #0x40] 1288d8: f9400fe2 ldr x2, [sp, #0x18] 1288dc: f9400be3 ldr x3, [sp, #0x10] 1288e0: 97fde0a4 bl 0xa0b70 <_ZN7android7String812appendFormatEPKcz@plt> 1288e4: b9000fe0 str w0, [sp, #0xc] 1288e8: 14000001 b 0x1288ec 1288ec: d10063a0 sub x0, x29, #0x18 1288f0: 97fe0010 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 1288f4: b85d83a8 ldur w8, [x29, #-0x28] 1288f8: 34000268 cbz w8, 0x128944 1288fc: 14000001 b 0x128900 128900: d0000681 adrp x1, 0x1fa000 128904: 912b5021 add x1, x1, #0xad4 128908: f94023e0 ldr x0, [sp, #0x40] 12890c: 97fde349 bl 0xa1630 <_ZN7android7String86appendEPKc@plt> 128910: b9000be0 str w0, [sp, #0x8] 128914: 14000001 b 0x128918 128918: 1400000b b 0x128944 12891c: f81d03a0 stur x0, [x29, #-0x30] 128920: 2a0103e8 mov w8, w1 128924: b81cc3a8 stur w8, [x29, #-0x34] 128928: 1400001a b 0x128990 12892c: f81d03a0 stur x0, [x29, #-0x30] 128930: 2a0103e8 mov w8, w1 128934: b81cc3a8 stur w8, [x29, #-0x34] 128938: d10063a0 sub x0, x29, #0x18 12893c: 97fdfffd bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128940: 14000014 b 0x128990 128944: 17ffffbd b 0x128838 128948: 320003e8 orr w8, wzr, #0x1 12894c: 381df3a8 sturb w8, [x29, #-0x21] 128950: 385df3a8 ldurb w8, [x29, #-0x21] 128954: 370000a8 tbnz w8, #0x0, 0x128968 128958: 14000001 b 0x12895c 12895c: f94023e0 ldr x0, [sp, #0x40] 128960: 97fdfff4 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128964: 14000001 b 0x128968 128968: d53bd048 mrs x8, TPIDR_EL0 12896c: f9401508 ldr x8, [x8, #0x28] 128970: f85f83a9 ldur x9, [x29, #-0x8] 128974: eb090108 subs x8, x8, x9 128978: f90003e8 str x8, [sp] 12897c: 54000141 b.ne 0x1289a4 128980: 14000001 b 0x128984 128984: a9497bfd ldp x29, x30, [sp, #0x90] 128988: 910283ff add sp, sp, #0xa0 12898c: d65f03c0 ret 128990: f94023e0 ldr x0, [sp, #0x40] 128994: 97fdffe7 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 128998: 14000001 b 0x12899c 12899c: f85d03a0 ldur x0, [x29, #-0x30] 1289a0: 97fdfd5c bl 0xa7f10 <_Unwind_Resume@plt> 1289a4: 97fe04f3 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001289a8 ::size() const>: 1289a8: d10083ff sub sp, sp, #0x20 1289ac: a9017bfd stp x29, x30, [sp, #0x10] 1289b0: 910043fd add x29, sp, #0x10 1289b4: f90007e0 str x0, [sp, #0x8] 1289b8: f94007e0 ldr x0, [sp, #0x8] 1289bc: 97fdfb01 bl 0xa75c0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE4sizeEv@plt> 1289c0: a9417bfd ldp x29, x30, [sp, #0x10] 1289c4: 910083ff add sp, sp, #0x20 1289c8: d65f03c0 ret 00000000001289cc ::keyAt(unsigned long) const>: 1289cc: d10083ff sub sp, sp, #0x20 1289d0: a9017bfd stp x29, x30, [sp, #0x10] 1289d4: 910043fd add x29, sp, #0x10 1289d8: f90007e0 str x0, [sp, #0x8] 1289dc: f90003e1 str x1, [sp] 1289e0: f94007e0 ldr x0, [sp, #0x8] 1289e4: f94003e1 ldr x1, [sp] 1289e8: 97fdfeb6 bl 0xa84c0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE6itemAtEm@plt> 1289ec: a9417bfd ldp x29, x30, [sp, #0x10] 1289f0: 910083ff add sp, sp, #0x20 1289f4: d65f03c0 ret 1289f8: d10043ff sub sp, sp, #0x10 1289fc: 321d07e8 orr w8, wzr, #0x18 128a00: 321c03e9 orr w9, wzr, #0x10 128a04: 32001fea orr w10, wzr, #0xff 128a08: 321d03eb orr w11, wzr, #0x8 128a0c: 5280000c mov w12, #0x0 // =0 128a10: b9000fe0 str w0, [sp, #0xc] 128a14: f90003e1 str x1, [sp] 128a18: b9400fe0 ldr w0, [sp, #0xc] 128a1c: 1ac82408 lsr w8, w0, w8 128a20: f94003e1 ldr x1, [sp] 128a24: 39000028 strb w8, [x1] 128a28: b9400fe8 ldr w8, [sp, #0xc] 128a2c: 1ac92508 lsr w8, w8, w9 128a30: 0a0a0108 and w8, w8, w10 128a34: f94003e1 ldr x1, [sp] 128a38: 39000428 strb w8, [x1, #0x1] 128a3c: b9400fe8 ldr w8, [sp, #0xc] 128a40: 1acb2508 lsr w8, w8, w11 128a44: 0a0a0108 and w8, w8, w10 128a48: f94003e1 ldr x1, [sp] 128a4c: 39000828 strb w8, [x1, #0x2] 128a50: b9400fe8 ldr w8, [sp, #0xc] 128a54: 0a0a0108 and w8, w8, w10 128a58: f94003e1 ldr x1, [sp] 128a5c: 39000c28 strb w8, [x1, #0x3] 128a60: f94003e1 ldr x1, [sp] 128a64: 3900102c strb w12, [x1, #0x4] 128a68: 910043ff add sp, sp, #0x10 128a6c: d65f03c0 ret 0000000000128a70 : 128a70: d10143ff sub sp, sp, #0x50 128a74: a9047bfd stp x29, x30, [sp, #0x40] 128a78: 910103fd add x29, sp, #0x40 128a7c: d53bd048 mrs x8, TPIDR_EL0 128a80: f9401508 ldr x8, [x8, #0x28] 128a84: f81f83a8 stur x8, [x29, #-0x8] 128a88: f81e83a0 stur x0, [x29, #-0x18] 128a8c: f85e83a8 ldur x8, [x29, #-0x18] 128a90: aa0803e0 mov x0, x8 128a94: 91004108 add x8, x8, #0x10 128a98: f9000be0 str x0, [sp, #0x10] 128a9c: aa0803e0 mov x0, x8 128aa0: 97fdf4e8 bl 0xa5e40 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE4sizeEv@plt> 128aa4: 2a0003e9 mov w9, w0 128aa8: b81e43a9 stur w9, [x29, #-0x1c] 128aac: 14000001 b 0x128ab0 128ab0: b85e43a8 ldur w8, [x29, #-0x1c] 128ab4: 71000508 subs w8, w8, #0x1 128ab8: b81e43a8 stur w8, [x29, #-0x1c] 128abc: 37f80248 tbnz w8, #0x1f, 0x128b04 128ac0: 14000001 b 0x128ac4 128ac4: f9400be8 ldr x8, [sp, #0x10] 128ac8: 91004109 add x9, x8, #0x10 128acc: b89e43a1 ldursw x1, [x29, #-0x1c] 128ad0: aa0903e0 mov x0, x9 128ad4: f90007e9 str x9, [sp, #0x8] 128ad8: 97fdfa5e bl 0xa7450 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE5keyAtEm@plt> 128adc: b940000a ldr w10, [x0] 128ae0: b90023ea str w10, [sp, #0x20] 128ae4: b94023e0 ldr w0, [sp, #0x20] 128ae8: d10043a1 sub x1, x29, #0x10 128aec: 97ffffc3 bl 0x1289f8 ::keyAt(unsigned long) const+0x2c> 128af0: b89e43a1 ldursw x1, [x29, #-0x1c] 128af4: f94007e0 ldr x0, [sp, #0x8] 128af8: 97fe061e bl 0xaa370 <_ZNK7android11KeyedVectorIjNS_8MetaData10typed_dataEE7valueAtEm@plt> 128afc: f9000fe0 str x0, [sp, #0x18] 128b00: 17ffffec b 0x128ab0 128b04: d53bd048 mrs x8, TPIDR_EL0 128b08: f9401508 ldr x8, [x8, #0x28] 128b0c: f85f83a9 ldur x9, [x29, #-0x8] 128b10: eb090108 subs x8, x8, x9 128b14: f90003e8 str x8, [sp] 128b18: 540000a1 b.ne 0x128b2c 128b1c: 14000001 b 0x128b20 128b20: a9447bfd ldp x29, x30, [sp, #0x40] 128b24: 910143ff add sp, sp, #0x50 128b28: d65f03c0 ret 128b2c: 97fe0491 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000128b30 >::SortedVector(android::SortedVector> const&)>: 128b30: d100c3ff sub sp, sp, #0x30 128b34: a9027bfd stp x29, x30, [sp, #0x20] 128b38: 910083fd add x29, sp, #0x20 128b3c: 90000c08 adrp x8, 0x2a8000 128b40: f9476d08 ldr x8, [x8, #0xed8] 128b44: b27c03e9 orr x9, xzr, #0x10 128b48: 8b090108 add x8, x8, x9 128b4c: f81f83a0 stur x0, [x29, #-0x8] 128b50: f9000be1 str x1, [sp, #0x10] 128b54: f85f83a9 ldur x9, [x29, #-0x8] 128b58: f9400be1 ldr x1, [sp, #0x10] 128b5c: aa0903e0 mov x0, x9 128b60: f90007e8 str x8, [sp, #0x8] 128b64: f90003e9 str x9, [sp] 128b68: 97fdf21a bl 0xa53d0 <_ZN7android16SortedVectorImplC2ERKS0_@plt> 128b6c: f94007e8 ldr x8, [sp, #0x8] 128b70: f94003e9 ldr x9, [sp] 128b74: f9000128 str x8, [x9] 128b78: a9427bfd ldp x29, x30, [sp, #0x20] 128b7c: 9100c3ff add sp, sp, #0x30 128b80: d65f03c0 ret 0000000000128b84 : 128b84: d100c3ff sub sp, sp, #0x30 128b88: a9027bfd stp x29, x30, [sp, #0x20] 128b8c: 910083fd add x29, sp, #0x20 128b90: 90000c08 adrp x8, 0x2a8000 128b94: f944f108 ldr x8, [x8, #0x9e0] 128b98: b27c03e9 orr x9, xzr, #0x10 128b9c: 8b090108 add x8, x8, x9 128ba0: f81f83a0 stur x0, [x29, #-0x8] 128ba4: f9000be1 str x1, [sp, #0x10] 128ba8: f85f83a9 ldur x9, [x29, #-0x8] 128bac: f9400be1 ldr x1, [sp, #0x10] 128bb0: aa0903e0 mov x0, x9 128bb4: f90007e8 str x8, [sp, #0x8] 128bb8: f90003e9 str x9, [sp] 128bbc: 97fe0205 bl 0xa93d0 <_ZN7android10VectorImplC2ERKS0_@plt> 128bc0: f94007e8 ldr x8, [sp, #0x8] 128bc4: f94003e9 ldr x9, [sp] 128bc8: f9000128 str x8, [x9] 128bcc: a9427bfd ldp x29, x30, [sp, #0x20] 128bd0: 9100c3ff add sp, sp, #0x30 128bd4: d65f03c0 ret 0000000000128bd8 >::~SortedVector()>: 128bd8: d100c3ff sub sp, sp, #0x30 128bdc: a9027bfd stp x29, x30, [sp, #0x20] 128be0: 910083fd add x29, sp, #0x20 128be4: 90000c08 adrp x8, 0x2a8000 128be8: f9476d08 ldr x8, [x8, #0xed8] 128bec: b27c03e9 orr x9, xzr, #0x10 128bf0: 8b090108 add x8, x8, x9 128bf4: f81f83a0 stur x0, [x29, #-0x8] 128bf8: f85f83a9 ldur x9, [x29, #-0x8] 128bfc: f9000128 str x8, [x9] 128c00: aa0903e0 mov x0, x9 128c04: f90003e9 str x9, [sp] 128c08: 97fddd4e bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 128c0c: 14000001 b 0x128c10 >::~SortedVector()+0x38> 128c10: f94003e0 ldr x0, [sp] 128c14: 97fe0893 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 128c18: a9427bfd ldp x29, x30, [sp, #0x20] 128c1c: 9100c3ff add sp, sp, #0x30 128c20: d65f03c0 ret 128c24: 2a0103e8 mov w8, w1 128c28: f9000be0 str x0, [sp, #0x10] 128c2c: b9000fe8 str w8, [sp, #0xc] 128c30: f94003e0 ldr x0, [sp] 128c34: 97fe088b bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 128c38: f9400be0 ldr x0, [sp, #0x10] 128c3c: 97fe1562 bl 0xae1c4 0000000000128c40 >::~SortedVector()>: 128c40: d10083ff sub sp, sp, #0x20 128c44: a9017bfd stp x29, x30, [sp, #0x10] 128c48: 910043fd add x29, sp, #0x10 128c4c: f90007e0 str x0, [sp, #0x8] 128c50: f94007e0 ldr x0, [sp, #0x8] 128c54: f90003e0 str x0, [sp] 128c58: 97fdfcee bl 0xa8010 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEED2Ev@plt> 128c5c: f94003e0 ldr x0, [sp] 128c60: 97fddf40 bl 0xa0960 <_ZdlPv@plt> 128c64: a9417bfd ldp x29, x30, [sp, #0x10] 128c68: 910083ff add sp, sp, #0x20 128c6c: d65f03c0 ret 0000000000128c70 >::do_construct(void*, unsigned long) const>: 128c70: d100c3ff sub sp, sp, #0x30 128c74: a9027bfd stp x29, x30, [sp, #0x20] 128c78: 910083fd add x29, sp, #0x20 128c7c: f81f83a0 stur x0, [x29, #-0x8] 128c80: f9000be1 str x1, [sp, #0x10] 128c84: f90007e2 str x2, [sp, #0x8] 128c88: f9400be0 ldr x0, [sp, #0x10] 128c8c: f94007e1 ldr x1, [sp, #0x8] 128c90: 97fde2a4 bl 0xa1720 <_ZN7android14construct_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_m@plt> 128c94: a9427bfd ldp x29, x30, [sp, #0x20] 128c98: 9100c3ff add sp, sp, #0x30 128c9c: d65f03c0 ret 0000000000128ca0 >::do_destroy(void*, unsigned long) const>: 128ca0: d100c3ff sub sp, sp, #0x30 128ca4: a9027bfd stp x29, x30, [sp, #0x20] 128ca8: 910083fd add x29, sp, #0x20 128cac: f81f83a0 stur x0, [x29, #-0x8] 128cb0: f9000be1 str x1, [sp, #0x10] 128cb4: f90007e2 str x2, [sp, #0x8] 128cb8: f9400be0 ldr x0, [sp, #0x10] 128cbc: f94007e1 ldr x1, [sp, #0x8] 128cc0: 97fdf1a4 bl 0xa5350 <_ZN7android12destroy_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_m@plt> 128cc4: a9427bfd ldp x29, x30, [sp, #0x20] 128cc8: 9100c3ff add sp, sp, #0x30 128ccc: d65f03c0 ret 0000000000128cd0 >::do_copy(void*, void const*, unsigned long) const>: 128cd0: d100c3ff sub sp, sp, #0x30 128cd4: a9027bfd stp x29, x30, [sp, #0x20] 128cd8: 910083fd add x29, sp, #0x20 128cdc: f81f83a0 stur x0, [x29, #-0x8] 128ce0: f9000be1 str x1, [sp, #0x10] 128ce4: f90007e2 str x2, [sp, #0x8] 128ce8: f90003e3 str x3, [sp] 128cec: f9400be0 ldr x0, [sp, #0x10] 128cf0: f94007e1 ldr x1, [sp, #0x8] 128cf4: f94003e2 ldr x2, [sp] 128cf8: 97fde182 bl 0xa1300 <_ZN7android9copy_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_PKS5_m@plt> 128cfc: a9427bfd ldp x29, x30, [sp, #0x20] 128d00: 9100c3ff add sp, sp, #0x30 128d04: d65f03c0 ret 0000000000128d08 >::do_splat(void*, void const*, unsigned long) const>: 128d08: d100c3ff sub sp, sp, #0x30 128d0c: a9027bfd stp x29, x30, [sp, #0x20] 128d10: 910083fd add x29, sp, #0x20 128d14: f81f83a0 stur x0, [x29, #-0x8] 128d18: f9000be1 str x1, [sp, #0x10] 128d1c: f90007e2 str x2, [sp, #0x8] 128d20: f90003e3 str x3, [sp] 128d24: f9400be0 ldr x0, [sp, #0x10] 128d28: f94007e1 ldr x1, [sp, #0x8] 128d2c: f94003e2 ldr x2, [sp] 128d30: 97fde85c bl 0xa2ea0 <_ZN7android10splat_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_PKS5_m@plt> 128d34: a9427bfd ldp x29, x30, [sp, #0x20] 128d38: 9100c3ff add sp, sp, #0x30 128d3c: d65f03c0 ret 0000000000128d40 >::do_move_forward(void*, void const*, unsigned long) const>: 128d40: d100c3ff sub sp, sp, #0x30 128d44: a9027bfd stp x29, x30, [sp, #0x20] 128d48: 910083fd add x29, sp, #0x20 128d4c: f81f83a0 stur x0, [x29, #-0x8] 128d50: f9000be1 str x1, [sp, #0x10] 128d54: f90007e2 str x2, [sp, #0x8] 128d58: f90003e3 str x3, [sp] 128d5c: f9400be0 ldr x0, [sp, #0x10] 128d60: f94007e1 ldr x1, [sp, #0x8] 128d64: f94003e2 ldr x2, [sp] 128d68: 97fe02b6 bl 0xa9840 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_PKS5_m@plt> 128d6c: a9427bfd ldp x29, x30, [sp, #0x20] 128d70: 9100c3ff add sp, sp, #0x30 128d74: d65f03c0 ret 0000000000128d78 >::do_move_backward(void*, void const*, unsigned long) const>: 128d78: d100c3ff sub sp, sp, #0x30 128d7c: a9027bfd stp x29, x30, [sp, #0x20] 128d80: 910083fd add x29, sp, #0x20 128d84: f81f83a0 stur x0, [x29, #-0x8] 128d88: f9000be1 str x1, [sp, #0x10] 128d8c: f90007e2 str x2, [sp, #0x8] 128d90: f90003e3 str x3, [sp] 128d94: f9400be0 ldr x0, [sp, #0x10] 128d98: f94007e1 ldr x1, [sp, #0x8] 128d9c: f94003e2 ldr x2, [sp] 128da0: 97fdef64 bl 0xa4b30 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEvPT_PKS5_m@plt> 128da4: a9427bfd ldp x29, x30, [sp, #0x20] 128da8: 9100c3ff add sp, sp, #0x30 128dac: d65f03c0 ret 0000000000128db0 >::do_compare(void const*, void const*) const>: 128db0: d100c3ff sub sp, sp, #0x30 128db4: a9027bfd stp x29, x30, [sp, #0x20] 128db8: 910083fd add x29, sp, #0x20 128dbc: f81f83a0 stur x0, [x29, #-0x8] 128dc0: f9000be1 str x1, [sp, #0x10] 128dc4: f90007e2 str x2, [sp, #0x8] 128dc8: f9400be0 ldr x0, [sp, #0x10] 128dcc: f94007e1 ldr x1, [sp, #0x8] 128dd0: 97fe04d8 bl 0xaa130 <_ZN7android12compare_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEiRKT_S7_@plt> 128dd4: a9427bfd ldp x29, x30, [sp, #0x20] 128dd8: 9100c3ff add sp, sp, #0x30 128ddc: d65f03c0 ret 0000000000128de0 >(android::key_value_pair_t*, unsigned long)>: 128de0: d10083ff sub sp, sp, #0x20 128de4: a9017bfd stp x29, x30, [sp, #0x10] 128de8: 910043fd add x29, sp, #0x10 128dec: f90007e0 str x0, [sp, #0x8] 128df0: f90003e1 str x1, [sp] 128df4: d2800008 mov x8, #0x0 // =0 128df8: f94003e9 ldr x9, [sp] 128dfc: eb08013f cmp x9, x8 128e00: 1a9f97ea cset w10, hi 128e04: 3700004a tbnz w10, #0x0, 0x128e0c >(android::key_value_pair_t*, unsigned long)+0x2c> 128e08: 1400000c b 0x128e38 >(android::key_value_pair_t*, unsigned long)+0x58> 128e0c: b27b03e8 orr x8, xzr, #0x20 128e10: 92800009 mov x9, #-0x1 // =-1 128e14: f94003ea ldr x10, [sp] 128e18: 8b090149 add x9, x10, x9 128e1c: f90003e9 str x9, [sp] 128e20: f94007e9 ldr x9, [sp, #0x8] 128e24: 8b080128 add x8, x9, x8 128e28: f90007e8 str x8, [sp, #0x8] 128e2c: aa0903e0 mov x0, x9 128e30: 97fdfb7c bl 0xa7c20 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2Ev@plt> 128e34: 17fffff0 b 0x128df4 >(android::key_value_pair_t*, unsigned long)+0x14> 128e38: a9417bfd ldp x29, x30, [sp, #0x10] 128e3c: 910083ff add sp, sp, #0x20 128e40: d65f03c0 ret 0000000000128e44 ::key_value_pair_t()>: 128e44: d10083ff sub sp, sp, #0x20 128e48: a9017bfd stp x29, x30, [sp, #0x10] 128e4c: 910043fd add x29, sp, #0x10 128e50: b27d03e8 orr x8, xzr, #0x8 128e54: 90000c09 adrp x9, 0x2a8000 128e58: f946ad29 ldr x9, [x9, #0xd58] 128e5c: f90007e0 str x0, [sp, #0x8] 128e60: f94007e0 ldr x0, [sp, #0x8] 128e64: 8b080000 add x0, x0, x8 128e68: d63f0120 blr x9 128e6c: a9417bfd ldp x29, x30, [sp, #0x10] 128e70: 910083ff add sp, sp, #0x20 128e74: d65f03c0 ret 0000000000128e78 >(android::key_value_pair_t*, unsigned long)>: 128e78: d100c3ff sub sp, sp, #0x30 128e7c: a9027bfd stp x29, x30, [sp, #0x20] 128e80: 910083fd add x29, sp, #0x20 128e84: f81f83a0 stur x0, [x29, #-0x8] 128e88: f9000be1 str x1, [sp, #0x10] 128e8c: d2800008 mov x8, #0x0 // =0 128e90: f9400be9 ldr x9, [sp, #0x10] 128e94: eb08013f cmp x9, x8 128e98: 1a9f97ea cset w10, hi 128e9c: 3700004a tbnz w10, #0x0, 0x128ea4 >(android::key_value_pair_t*, unsigned long)+0x2c> 128ea0: 1400000e b 0x128ed8 >(android::key_value_pair_t*, unsigned long)+0x60> 128ea4: b27b03e8 orr x8, xzr, #0x20 128ea8: 92800009 mov x9, #-0x1 // =-1 128eac: f9400bea ldr x10, [sp, #0x10] 128eb0: 8b090149 add x9, x10, x9 128eb4: f9000be9 str x9, [sp, #0x10] 128eb8: f85f83a0 ldur x0, [x29, #-0x8] 128ebc: f90007e8 str x8, [sp, #0x8] 128ec0: 97fde62c bl 0xa2770 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEED2Ev@plt> 128ec4: f85f83a8 ldur x8, [x29, #-0x8] 128ec8: f94007e9 ldr x9, [sp, #0x8] 128ecc: 8b090108 add x8, x8, x9 128ed0: f81f83a8 stur x8, [x29, #-0x8] 128ed4: 17ffffee b 0x128e8c >(android::key_value_pair_t*, unsigned long)+0x14> 128ed8: a9427bfd ldp x29, x30, [sp, #0x20] 128edc: 9100c3ff add sp, sp, #0x30 128ee0: d65f03c0 ret 0000000000128ee4 ::~key_value_pair_t()>: 128ee4: d10083ff sub sp, sp, #0x20 128ee8: a9017bfd stp x29, x30, [sp, #0x10] 128eec: 910043fd add x29, sp, #0x10 128ef0: b27d03e8 orr x8, xzr, #0x8 128ef4: 90000c09 adrp x9, 0x2a8000 128ef8: f941e929 ldr x9, [x9, #0x3d0] 128efc: f90007e0 str x0, [sp, #0x8] 128f00: f94007e0 ldr x0, [sp, #0x8] 128f04: 8b080000 add x0, x0, x8 128f08: d63f0120 blr x9 128f0c: a9417bfd ldp x29, x30, [sp, #0x10] 128f10: 910083ff add sp, sp, #0x20 128f14: d65f03c0 ret 0000000000128f18 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 128f18: d100c3ff sub sp, sp, #0x30 128f1c: a9027bfd stp x29, x30, [sp, #0x20] 128f20: 910083fd add x29, sp, #0x20 128f24: f81f83a0 stur x0, [x29, #-0x8] 128f28: f9000be1 str x1, [sp, #0x10] 128f2c: f90007e2 str x2, [sp, #0x8] 128f30: d2800008 mov x8, #0x0 // =0 128f34: f94007e9 ldr x9, [sp, #0x8] 128f38: eb08013f cmp x9, x8 128f3c: 1a9f97ea cset w10, hi 128f40: 3700004a tbnz w10, #0x0, 0x128f48 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x30> 128f44: 14000012 b 0x128f8c >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x74> 128f48: b27b03e8 orr x8, xzr, #0x20 128f4c: 92800009 mov x9, #-0x1 // =-1 128f50: f94007ea ldr x10, [sp, #0x8] 128f54: 8b090149 add x9, x10, x9 128f58: f90007e9 str x9, [sp, #0x8] 128f5c: f85f83a0 ldur x0, [x29, #-0x8] 128f60: f9400be1 ldr x1, [sp, #0x10] 128f64: f90003e8 str x8, [sp] 128f68: 97fdf8e2 bl 0xa72f0 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2ERKS3_@plt> 128f6c: f85f83a8 ldur x8, [x29, #-0x8] 128f70: f94003e9 ldr x9, [sp] 128f74: 8b090108 add x8, x8, x9 128f78: f81f83a8 stur x8, [x29, #-0x8] 128f7c: f9400be8 ldr x8, [sp, #0x10] 128f80: 8b090108 add x8, x8, x9 128f84: f9000be8 str x8, [sp, #0x10] 128f88: 17ffffea b 0x128f30 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x18> 128f8c: a9427bfd ldp x29, x30, [sp, #0x20] 128f90: 9100c3ff add sp, sp, #0x30 128f94: d65f03c0 ret 0000000000128f98 ::key_value_pair_t(android::key_value_pair_t const&)>: 128f98: d10083ff sub sp, sp, #0x20 128f9c: a9017bfd stp x29, x30, [sp, #0x10] 128fa0: 910043fd add x29, sp, #0x10 128fa4: b27d03e8 orr x8, xzr, #0x8 128fa8: 90000c09 adrp x9, 0x2a8000 128fac: f9472529 ldr x9, [x9, #0xe48] 128fb0: f90007e0 str x0, [sp, #0x8] 128fb4: f90003e1 str x1, [sp] 128fb8: f94007e0 ldr x0, [sp, #0x8] 128fbc: aa0003e1 mov x1, x0 128fc0: f94003ea ldr x10, [sp] 128fc4: b940014b ldr w11, [x10] 128fc8: b900002b str w11, [x1] 128fcc: 8b080000 add x0, x0, x8 128fd0: f94003ea ldr x10, [sp] 128fd4: 8b080141 add x1, x10, x8 128fd8: d63f0120 blr x9 128fdc: a9417bfd ldp x29, x30, [sp, #0x10] 128fe0: 910083ff add sp, sp, #0x20 128fe4: d65f03c0 ret 0000000000128fe8 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 128fe8: d100c3ff sub sp, sp, #0x30 128fec: a9027bfd stp x29, x30, [sp, #0x20] 128ff0: 910083fd add x29, sp, #0x20 128ff4: f81f83a0 stur x0, [x29, #-0x8] 128ff8: f9000be1 str x1, [sp, #0x10] 128ffc: f90007e2 str x2, [sp, #0x8] 129000: d2800008 mov x8, #0x0 // =0 129004: f94007e9 ldr x9, [sp, #0x8] 129008: eb08013f cmp x9, x8 12900c: 1a9f97ea cset w10, hi 129010: 3700004a tbnz w10, #0x0, 0x129018 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x30> 129014: 1400000f b 0x129050 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x68> 129018: b27b03e8 orr x8, xzr, #0x20 12901c: 92800009 mov x9, #-0x1 // =-1 129020: f94007ea ldr x10, [sp, #0x8] 129024: 8b090149 add x9, x10, x9 129028: f90007e9 str x9, [sp, #0x8] 12902c: f85f83a0 ldur x0, [x29, #-0x8] 129030: f9400be1 ldr x1, [sp, #0x10] 129034: f90003e8 str x8, [sp] 129038: 97fdf8ae bl 0xa72f0 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2ERKS3_@plt> 12903c: f85f83a8 ldur x8, [x29, #-0x8] 129040: f94003e9 ldr x9, [sp] 129044: 8b090108 add x8, x8, x9 129048: f81f83a8 stur x8, [x29, #-0x8] 12904c: 17ffffed b 0x129000 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x18> 129050: a9427bfd ldp x29, x30, [sp, #0x20] 129054: 9100c3ff add sp, sp, #0x30 129058: d65f03c0 ret 000000000012905c >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 12905c: d100c3ff sub sp, sp, #0x30 129060: a9027bfd stp x29, x30, [sp, #0x20] 129064: 910083fd add x29, sp, #0x20 129068: b27b03e8 orr x8, xzr, #0x20 12906c: f81f83a0 stur x0, [x29, #-0x8] 129070: f9000be1 str x1, [sp, #0x10] 129074: f90007e2 str x2, [sp, #0x8] 129078: f94007e0 ldr x0, [sp, #0x8] 12907c: f85f83a1 ldur x1, [x29, #-0x8] 129080: 9b007d00 mul x0, x8, x0 129084: 8b000020 add x0, x1, x0 129088: f81f83a0 stur x0, [x29, #-0x8] 12908c: f94007e0 ldr x0, [sp, #0x8] 129090: f9400be1 ldr x1, [sp, #0x10] 129094: 9b007d08 mul x8, x8, x0 129098: 8b080028 add x8, x1, x8 12909c: f9000be8 str x8, [sp, #0x10] 1290a0: d2800008 mov x8, #0x0 // =0 1290a4: f94007e9 ldr x9, [sp, #0x8] 1290a8: eb08013f cmp x9, x8 1290ac: 1a9f97ea cset w10, hi 1290b0: 3700004a tbnz w10, #0x0, 0x1290b8 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x5c> 1290b4: 14000012 b 0x1290fc >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0xa0> 1290b8: b27bebe8 orr x8, xzr, #0xffffffffffffffe0 1290bc: 92800009 mov x9, #-0x1 // =-1 1290c0: f94007ea ldr x10, [sp, #0x8] 1290c4: 8b090149 add x9, x10, x9 1290c8: f90007e9 str x9, [sp, #0x8] 1290cc: f85f83a9 ldur x9, [x29, #-0x8] 1290d0: 8b080129 add x9, x9, x8 1290d4: f81f83a9 stur x9, [x29, #-0x8] 1290d8: f9400be9 ldr x9, [sp, #0x10] 1290dc: 8b080128 add x8, x9, x8 1290e0: f9000be8 str x8, [sp, #0x10] 1290e4: f85f83a0 ldur x0, [x29, #-0x8] 1290e8: f9400be1 ldr x1, [sp, #0x10] 1290ec: 97fdf881 bl 0xa72f0 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2ERKS3_@plt> 1290f0: f9400be0 ldr x0, [sp, #0x10] 1290f4: 97fde59f bl 0xa2770 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEED2Ev@plt> 1290f8: 17ffffea b 0x1290a0 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x44> 1290fc: a9427bfd ldp x29, x30, [sp, #0x20] 129100: 9100c3ff add sp, sp, #0x30 129104: d65f03c0 ret 0000000000129108 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 129108: d100c3ff sub sp, sp, #0x30 12910c: a9027bfd stp x29, x30, [sp, #0x20] 129110: 910083fd add x29, sp, #0x20 129114: f81f83a0 stur x0, [x29, #-0x8] 129118: f9000be1 str x1, [sp, #0x10] 12911c: f90007e2 str x2, [sp, #0x8] 129120: d2800008 mov x8, #0x0 // =0 129124: f94007e9 ldr x9, [sp, #0x8] 129128: eb08013f cmp x9, x8 12912c: 1a9f97ea cset w10, hi 129130: 3700004a tbnz w10, #0x0, 0x129138 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x30> 129134: 14000014 b 0x129184 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x7c> 129138: b27b03e8 orr x8, xzr, #0x20 12913c: 92800009 mov x9, #-0x1 // =-1 129140: f94007ea ldr x10, [sp, #0x8] 129144: 8b090149 add x9, x10, x9 129148: f90007e9 str x9, [sp, #0x8] 12914c: f85f83a0 ldur x0, [x29, #-0x8] 129150: f9400be1 ldr x1, [sp, #0x10] 129154: f90003e8 str x8, [sp] 129158: 97fdf866 bl 0xa72f0 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEEC2ERKS3_@plt> 12915c: f9400be0 ldr x0, [sp, #0x10] 129160: 97fde584 bl 0xa2770 <_ZN7android16key_value_pair_tIjNS_8MetaData10typed_dataEED2Ev@plt> 129164: f85f83a8 ldur x8, [x29, #-0x8] 129168: f94003e9 ldr x9, [sp] 12916c: 8b090108 add x8, x8, x9 129170: f81f83a8 stur x8, [x29, #-0x8] 129174: f9400be8 ldr x8, [sp, #0x10] 129178: 8b090108 add x8, x8, x9 12917c: f9000be8 str x8, [sp, #0x10] 129180: 17ffffe8 b 0x129120 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x18> 129184: a9427bfd ldp x29, x30, [sp, #0x20] 129188: 9100c3ff add sp, sp, #0x30 12918c: d65f03c0 ret 0000000000129190 >(android::key_value_pair_t const&, android::key_value_pair_t const&)>: 129190: d100c3ff sub sp, sp, #0x30 129194: a9027bfd stp x29, x30, [sp, #0x20] 129198: 910083fd add x29, sp, #0x20 12919c: f81f83a0 stur x0, [x29, #-0x8] 1291a0: f9000be1 str x1, [sp, #0x10] 1291a4: f9400be0 ldr x0, [sp, #0x10] 1291a8: f85f83a1 ldur x1, [x29, #-0x8] 1291ac: 97fe042d bl 0xaa260 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEiRKT_S7_@plt> 1291b0: f85f83a1 ldur x1, [x29, #-0x8] 1291b4: f9400be8 ldr x8, [sp, #0x10] 1291b8: b9000fe0 str w0, [sp, #0xc] 1291bc: aa0103e0 mov x0, x1 1291c0: aa0803e1 mov x1, x8 1291c4: 97fe0427 bl 0xaa260 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEEiRKT_S7_@plt> 1291c8: b9400fe9 ldr w9, [sp, #0xc] 1291cc: 6b000120 subs w0, w9, w0 1291d0: a9427bfd ldp x29, x30, [sp, #0x20] 1291d4: 9100c3ff add sp, sp, #0x30 1291d8: d65f03c0 ret 00000000001291dc >(android::key_value_pair_t const&, android::key_value_pair_t const&)>: 1291dc: d100c3ff sub sp, sp, #0x30 1291e0: a9027bfd stp x29, x30, [sp, #0x20] 1291e4: 910083fd add x29, sp, #0x20 1291e8: 320003e8 orr w8, wzr, #0x1 1291ec: 52800009 mov w9, #0x0 // =0 1291f0: f81f83a0 stur x0, [x29, #-0x8] 1291f4: f9000be1 str x1, [sp, #0x10] 1291f8: f85f83a0 ldur x0, [x29, #-0x8] 1291fc: f9400be1 ldr x1, [sp, #0x10] 129200: b9000fe8 str w8, [sp, #0xc] 129204: b9000be9 str w9, [sp, #0x8] 129208: 97fdf332 bl 0xa5ed0 <_ZNK7android16key_value_pair_tIjNS_8MetaData10typed_dataEEltERKS3_@plt> 12920c: 7200001f tst w0, #0x1 129210: b9400fe8 ldr w8, [sp, #0xc] 129214: b9400be9 ldr w9, [sp, #0x8] 129218: 1a891100 csel w0, w8, w9, ne 12921c: a9427bfd ldp x29, x30, [sp, #0x20] 129220: 9100c3ff add sp, sp, #0x30 129224: d65f03c0 ret 0000000000129228 ::operator<(android::key_value_pair_t const&) const>: 129228: d100c3ff sub sp, sp, #0x30 12922c: a9027bfd stp x29, x30, [sp, #0x20] 129230: 910083fd add x29, sp, #0x20 129234: 52800008 mov w8, #0x0 // =0 129238: f81f83a0 stur x0, [x29, #-0x8] 12923c: f9000be1 str x1, [sp, #0x10] 129240: f85f83a0 ldur x0, [x29, #-0x8] 129244: f9400be1 ldr x1, [sp, #0x10] 129248: b9000fe8 str w8, [sp, #0xc] 12924c: 97fdf5f5 bl 0xa6a20 <_ZN7android19strictly_order_typeIjEEiRKT_S3_@plt> 129250: b9400fe8 ldr w8, [sp, #0xc] 129254: 6b08001f cmp w0, w8 129258: 1a9f07e0 cset w0, ne 12925c: 320003e9 orr w9, wzr, #0x1 129260: 0a090009 and w9, w0, w9 129264: 2a0903e0 mov w0, w9 129268: a9427bfd ldp x29, x30, [sp, #0x20] 12926c: 9100c3ff add sp, sp, #0x30 129270: d65f03c0 ret 0000000000129274 >::SortedVector()>: 129274: d100c3ff sub sp, sp, #0x30 129278: a9027bfd stp x29, x30, [sp, #0x20] 12927c: 910083fd add x29, sp, #0x20 129280: b27b03e1 orr x1, xzr, #0x20 129284: 52800002 mov w2, #0x0 // =0 129288: f0000be8 adrp x8, 0x2a8000 12928c: f9476d08 ldr x8, [x8, #0xed8] 129290: b27c03e9 orr x9, xzr, #0x10 129294: 8b090108 add x8, x8, x9 129298: f81f83a0 stur x0, [x29, #-0x8] 12929c: f85f83a9 ldur x9, [x29, #-0x8] 1292a0: aa0903e0 mov x0, x9 1292a4: f9000be8 str x8, [sp, #0x10] 1292a8: f90007e9 str x9, [sp, #0x8] 1292ac: 97fdf629 bl 0xa6b50 <_ZN7android16SortedVectorImplC2Emj@plt> 1292b0: f9400be8 ldr x8, [sp, #0x10] 1292b4: f94007e9 ldr x9, [sp, #0x8] 1292b8: f9000128 str x8, [x9] 1292bc: a9427bfd ldp x29, x30, [sp, #0x20] 1292c0: 9100c3ff add sp, sp, #0x30 1292c4: d65f03c0 ret 00000000001292c8 >::clear()>: 1292c8: d10083ff sub sp, sp, #0x20 1292cc: a9017bfd stp x29, x30, [sp, #0x10] 1292d0: 910043fd add x29, sp, #0x10 1292d4: f90007e0 str x0, [sp, #0x8] 1292d8: f94007e0 ldr x0, [sp, #0x8] 1292dc: 97fde241 bl 0xa1be0 <_ZN7android10VectorImpl5clearEv@plt> 1292e0: a9417bfd ldp x29, x30, [sp, #0x10] 1292e4: 910083ff add sp, sp, #0x20 1292e8: d65f03c0 ret 00000000001292ec >::indexOf(android::key_value_pair_t const&) const>: 1292ec: d10083ff sub sp, sp, #0x20 1292f0: a9017bfd stp x29, x30, [sp, #0x10] 1292f4: 910043fd add x29, sp, #0x10 1292f8: f90007e0 str x0, [sp, #0x8] 1292fc: f90003e1 str x1, [sp] 129300: f94007e0 ldr x0, [sp, #0x8] 129304: f94003e1 ldr x1, [sp] 129308: 97fdf91a bl 0xa7770 <_ZNK7android16SortedVectorImpl7indexOfEPKv@plt> 12930c: a9417bfd ldp x29, x30, [sp, #0x10] 129310: 910083ff add sp, sp, #0x20 129314: d65f03c0 ret 0000000000129318 ::key_value_pair_t(unsigned int const&)>: 129318: d10083ff sub sp, sp, #0x20 12931c: a9017bfd stp x29, x30, [sp, #0x10] 129320: 910043fd add x29, sp, #0x10 129324: b27d03e8 orr x8, xzr, #0x8 129328: f0000be9 adrp x9, 0x2a8000 12932c: f946ad29 ldr x9, [x9, #0xd58] 129330: f90007e0 str x0, [sp, #0x8] 129334: f90003e1 str x1, [sp] 129338: f94007e0 ldr x0, [sp, #0x8] 12933c: aa0003e1 mov x1, x0 129340: f94003ea ldr x10, [sp] 129344: b940014b ldr w11, [x10] 129348: b900002b str w11, [x1] 12934c: 8b080000 add x0, x0, x8 129350: d63f0120 blr x9 129354: a9417bfd ldp x29, x30, [sp, #0x10] 129358: 910083ff add sp, sp, #0x20 12935c: d65f03c0 ret 0000000000129360 >::removeItemsAt(unsigned long, unsigned long)>: 129360: d100c3ff sub sp, sp, #0x30 129364: a9027bfd stp x29, x30, [sp, #0x20] 129368: 910083fd add x29, sp, #0x20 12936c: f81f83a0 stur x0, [x29, #-0x8] 129370: f9000be1 str x1, [sp, #0x10] 129374: f90007e2 str x2, [sp, #0x8] 129378: f85f83a0 ldur x0, [x29, #-0x8] 12937c: f9400be1 ldr x1, [sp, #0x10] 129380: f94007e2 ldr x2, [sp, #0x8] 129384: 97fdda63 bl 0x9fd10 <_ZN7android10VectorImpl13removeItemsAtEmm@plt> 129388: a9427bfd ldp x29, x30, [sp, #0x20] 12938c: 9100c3ff add sp, sp, #0x30 129390: d65f03c0 ret 0000000000129394 >::add(android::key_value_pair_t const&)>: 129394: d10083ff sub sp, sp, #0x20 129398: a9017bfd stp x29, x30, [sp, #0x10] 12939c: 910043fd add x29, sp, #0x10 1293a0: f90007e0 str x0, [sp, #0x8] 1293a4: f90003e1 str x1, [sp] 1293a8: f94007e0 ldr x0, [sp, #0x8] 1293ac: f94003e1 ldr x1, [sp] 1293b0: 97fdde40 bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> 1293b4: a9417bfd ldp x29, x30, [sp, #0x10] 1293b8: 910083ff add sp, sp, #0x20 1293bc: d65f03c0 ret 00000000001293c0 ::key_value_pair_t(unsigned int const&, android::MetaData::typed_data const&)>: 1293c0: d100c3ff sub sp, sp, #0x30 1293c4: a9027bfd stp x29, x30, [sp, #0x20] 1293c8: 910083fd add x29, sp, #0x20 1293cc: b27d03e8 orr x8, xzr, #0x8 1293d0: f0000be9 adrp x9, 0x2a8000 1293d4: f9472529 ldr x9, [x9, #0xe48] 1293d8: f81f83a0 stur x0, [x29, #-0x8] 1293dc: f9000be1 str x1, [sp, #0x10] 1293e0: f90007e2 str x2, [sp, #0x8] 1293e4: f85f83a0 ldur x0, [x29, #-0x8] 1293e8: aa0003e1 mov x1, x0 1293ec: f9400be2 ldr x2, [sp, #0x10] 1293f0: b940004a ldr w10, [x2] 1293f4: b900002a str w10, [x1] 1293f8: 8b080000 add x0, x0, x8 1293fc: f94007e1 ldr x1, [sp, #0x8] 129400: d63f0120 blr x9 129404: a9427bfd ldp x29, x30, [sp, #0x20] 129408: 9100c3ff add sp, sp, #0x30 12940c: d65f03c0 ret 0000000000129410 >::editItemAt(unsigned long)>: 129410: d10083ff sub sp, sp, #0x20 129414: a9017bfd stp x29, x30, [sp, #0x10] 129418: 910043fd add x29, sp, #0x10 12941c: f90007e0 str x0, [sp, #0x8] 129420: f90003e1 str x1, [sp] 129424: f94007e0 ldr x0, [sp, #0x8] 129428: f94003e1 ldr x1, [sp] 12942c: 97fde251 bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 129430: a9417bfd ldp x29, x30, [sp, #0x10] 129434: 910083ff add sp, sp, #0x20 129438: d65f03c0 ret 000000000012943c >::itemAt(unsigned long) const>: 12943c: d10083ff sub sp, sp, #0x20 129440: a9017bfd stp x29, x30, [sp, #0x10] 129444: 910043fd add x29, sp, #0x10 129448: f90007e0 str x0, [sp, #0x8] 12944c: f90003e1 str x1, [sp] 129450: f94007e0 ldr x0, [sp, #0x8] 129454: f94003e1 ldr x1, [sp] 129458: 97fdfefe bl 0xa9050 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEEixEm@plt> 12945c: a9417bfd ldp x29, x30, [sp, #0x10] 129460: 910083ff add sp, sp, #0x20 129464: d65f03c0 ret 0000000000129468 >::operator[](unsigned long) const>: 129468: d100c3ff sub sp, sp, #0x30 12946c: a9027bfd stp x29, x30, [sp, #0x20] 129470: 910083fd add x29, sp, #0x20 129474: b27b03e8 orr x8, xzr, #0x20 129478: f81f83a0 stur x0, [x29, #-0x8] 12947c: f9000be1 str x1, [sp, #0x10] 129480: f85f83a0 ldur x0, [x29, #-0x8] 129484: f90007e0 str x0, [sp, #0x8] 129488: f90003e8 str x8, [sp] 12948c: 97fdf84d bl 0xa75c0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE4sizeEv@plt> 129490: f94007e8 ldr x8, [sp, #0x8] 129494: aa0803e0 mov x0, x8 129498: 97fdf1ce bl 0xa5bd0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_8MetaData10typed_dataEEEE5arrayEv@plt> 12949c: f9400be8 ldr x8, [sp, #0x10] 1294a0: f94003e1 ldr x1, [sp] 1294a4: 9b087c28 mul x8, x1, x8 1294a8: 8b080008 add x8, x0, x8 1294ac: aa0803e0 mov x0, x8 1294b0: a9427bfd ldp x29, x30, [sp, #0x20] 1294b4: 9100c3ff add sp, sp, #0x30 1294b8: d65f03c0 ret 00000000001294bc >::size() const>: 1294bc: d10083ff sub sp, sp, #0x20 1294c0: a9017bfd stp x29, x30, [sp, #0x10] 1294c4: 910043fd add x29, sp, #0x10 1294c8: f90007e0 str x0, [sp, #0x8] 1294cc: f94007e0 ldr x0, [sp, #0x8] 1294d0: 97fde5c0 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 1294d4: a9417bfd ldp x29, x30, [sp, #0x10] 1294d8: 910083ff add sp, sp, #0x20 1294dc: d65f03c0 ret 00000000001294e0 >::array() const>: 1294e0: d10083ff sub sp, sp, #0x20 1294e4: a9017bfd stp x29, x30, [sp, #0x10] 1294e8: 910043fd add x29, sp, #0x10 1294ec: f90007e0 str x0, [sp, #0x8] 1294f0: f94007e0 ldr x0, [sp, #0x8] 1294f4: 97fdeebb bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 1294f8: a9417bfd ldp x29, x30, [sp, #0x10] 1294fc: 910083ff add sp, sp, #0x20 129500: d65f03c0 ret 0000000000129504 : 129504: d10603ff sub sp, sp, #0x180 129508: f900b3fc str x28, [sp, #0x160] 12950c: a9177bfd stp x29, x30, [sp, #0x170] 129510: 9105c3fd add x29, sp, #0x170 129514: d53bd049 mrs x9, TPIDR_EL0 129518: f9401529 ldr x9, [x9, #0x28] 12951c: f81e83a9 stur x9, [x29, #-0x18] 129520: f81d83a0 stur x0, [x29, #-0x28] 129524: f85d83a0 ldur x0, [x29, #-0x28] 129528: f81783a8 stur x8, [x29, #-0x88] 12952c: 97fdd9e1 bl 0x9fcb0 <_ZNK7android7AString4sizeEv@plt> 129530: f81d03a0 stur x0, [x29, #-0x30] 129534: 385d03aa ldurb w10, [x29, #-0x30] 129538: 1200054a and w10, w10, #0x3 12953c: 3400012a cbz w10, 0x129560 129540: 14000001 b 0x129544 129544: aa1f03e0 mov x0, xzr 129548: f85783a8 ldur x8, [x29, #-0x88] 12954c: f81703a0 stur x0, [x29, #-0x90] 129550: aa0803e0 mov x0, x8 129554: f85703a1 ldur x1, [x29, #-0x90] 129558: 97fdfff6 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 12955c: 14000131 b 0x129a20 129560: aa1f03e8 mov x8, xzr 129564: f81c83a8 stur x8, [x29, #-0x38] 129568: f85d03a8 ldur x8, [x29, #-0x30] 12956c: b4000668 cbz x8, 0x129638 129570: 14000001 b 0x129574 129574: f85d83a0 ldur x0, [x29, #-0x28] 129578: 97fdf8ce bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> 12957c: f85d03be ldur x30, [x29, #-0x30] 129580: 8b1e0000 add x0, x0, x30 129584: 385ff008 ldurb w8, [x0, #-0x1] 129588: 7100f508 subs w8, w8, #0x3d 12958c: b816c3a8 stur w8, [x29, #-0x94] 129590: 54000541 b.ne 0x129638 129594: 14000001 b 0x129598 129598: 320003e8 orr w8, wzr, #0x1 12959c: 2a0803e9 mov w9, w8 1295a0: f81c83a9 stur x9, [x29, #-0x38] 1295a4: f85d03a9 ldur x9, [x29, #-0x30] 1295a8: f1000929 subs x9, x9, #0x2 1295ac: f81603a9 stur x9, [x29, #-0xa0] 1295b0: 54000423 b.lo 0x129634 1295b4: 14000001 b 0x1295b8 1295b8: f85d83a0 ldur x0, [x29, #-0x28] 1295bc: 97fdf8bd bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> 1295c0: f85d03be ldur x30, [x29, #-0x30] 1295c4: 8b1e0000 add x0, x0, x30 1295c8: 385fe008 ldurb w8, [x0, #-0x2] 1295cc: 7100f508 subs w8, w8, #0x3d 1295d0: b815c3a8 stur w8, [x29, #-0xa4] 1295d4: 54000301 b.ne 0x129634 1295d8: 14000001 b 0x1295dc 1295dc: 321f03e8 orr w8, wzr, #0x2 1295e0: 2a0803e9 mov w9, w8 1295e4: f81c83a9 stur x9, [x29, #-0x38] 1295e8: f85d03a9 ldur x9, [x29, #-0x30] 1295ec: f1000d29 subs x9, x9, #0x3 1295f0: f81503a9 stur x9, [x29, #-0xb0] 1295f4: 540001e3 b.lo 0x129630 1295f8: 14000001 b 0x1295fc 1295fc: f85d83a0 ldur x0, [x29, #-0x28] 129600: 97fdf8ac bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> 129604: f85d03be ldur x30, [x29, #-0x30] 129608: 8b1e0000 add x0, x0, x30 12960c: 385fd008 ldurb w8, [x0, #-0x3] 129610: 7100f508 subs w8, w8, #0x3d 129614: b814c3a8 stur w8, [x29, #-0xb4] 129618: 540000c1 b.ne 0x129630 12961c: 14000001 b 0x129620 129620: 320007e8 orr w8, wzr, #0x3 129624: 2a0803e9 mov w9, w8 129628: f81c83a9 stur x9, [x29, #-0x38] 12962c: 14000001 b 0x129630 129630: 14000001 b 0x129634 129634: 14000001 b 0x129638 129638: f85d03a8 ldur x8, [x29, #-0x30] 12963c: d342fd08 lsr x8, x8, #2 129640: 8b080508 add x8, x8, x8, lsl #1 129644: f85c83a9 ldur x9, [x29, #-0x38] 129648: eb090108 subs x8, x8, x9 12964c: f81c03a8 stur x8, [x29, #-0x40] 129650: 5280090a mov w10, #0x48 // =72 129654: 2a0a03e0 mov w0, w10 129658: 97fdfe2e bl 0xa8f10 <_Znwm@plt> 12965c: aa0003e8 mov x8, x0 129660: aa0003e9 mov x9, x0 129664: f85c03a1 ldur x1, [x29, #-0x40] 129668: f9005be8 str x8, [sp, #0xb0] 12966c: f90057e9 str x9, [sp, #0xa8] 129670: 97fde1ec bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 129674: 14000001 b 0x129678 129678: d10083a8 sub x8, x29, #0x20 12967c: aa0803e0 mov x0, x8 129680: f94057e1 ldr x1, [sp, #0xa8] 129684: f90053e8 str x8, [sp, #0xa0] 129688: 97fdffaa bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 12968c: f94053e0 ldr x0, [sp, #0xa0] 129690: 97fdda00 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 129694: f9004fe0 str x0, [sp, #0x98] 129698: 14000001 b 0x12969c 12969c: f9404fe0 ldr x0, [sp, #0x98] 1296a0: 97fdeeec bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1296a4: f9004be0 str x0, [sp, #0x90] 1296a8: 14000001 b 0x1296ac 1296ac: f9404be8 ldr x8, [sp, #0x90] 1296b0: f81a83a8 stur x8, [x29, #-0x58] 1296b4: f85a83a9 ldur x9, [x29, #-0x58] 1296b8: b4000209 cbz x9, 0x1296f8 1296bc: 14000001 b 0x1296c0 1296c0: d10083a0 sub x0, x29, #0x20 1296c4: 97fdd9f3 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1296c8: f90047e0 str x0, [sp, #0x88] 1296cc: 14000001 b 0x1296d0 1296d0: f94047e0 ldr x0, [sp, #0x88] 1296d4: 97fde8b7 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1296d8: f90043e0 str x0, [sp, #0x80] 1296dc: 14000001 b 0x1296e0 1296e0: f85c03a8 ldur x8, [x29, #-0x40] 1296e4: f94043e9 ldr x9, [sp, #0x80] 1296e8: eb080128 subs x8, x9, x8 1296ec: f9003fe8 str x8, [sp, #0x78] 1296f0: 54000302 b.hs 0x129750 1296f4: 14000001 b 0x1296f8 1296f8: aa1f03e0 mov x0, xzr 1296fc: f85783a8 ldur x8, [x29, #-0x88] 129700: f9003be0 str x0, [sp, #0x70] 129704: aa0803e0 mov x0, x8 129708: f9403be1 ldr x1, [sp, #0x70] 12970c: 97fdff89 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 129710: 14000001 b 0x129714 129714: 320003e8 orr w8, wzr, #0x1 129718: b81a43a8 stur w8, [x29, #-0x5c] 12971c: 140000be b 0x129a14 129720: f81b83a0 stur x0, [x29, #-0x48] 129724: 2a0103e8 mov w8, w1 129728: b81b43a8 stur w8, [x29, #-0x4c] 12972c: f9405be0 ldr x0, [sp, #0xb0] 129730: 97fddc8c bl 0xa0960 <_ZdlPv@plt> 129734: 140000c6 b 0x129a4c 129738: f81b83a0 stur x0, [x29, #-0x48] 12973c: 2a0103e8 mov w8, w1 129740: b81b43a8 stur w8, [x29, #-0x4c] 129744: d10083a0 sub x0, x29, #0x20 129748: 97fe0372 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 12974c: 140000c0 b 0x129a4c 129750: aa1f03e8 mov x8, xzr 129754: f81983a8 stur x8, [x29, #-0x68] 129758: 2a1f03e9 mov w9, wzr 12975c: b81943a9 stur w9, [x29, #-0x6c] 129760: f81883a8 stur x8, [x29, #-0x78] 129764: 14000001 b 0x129768 129768: f85883a8 ldur x8, [x29, #-0x78] 12976c: f85d03a9 ldur x9, [x29, #-0x30] 129770: eb090108 subs x8, x8, x9 129774: f90037e8 str x8, [sp, #0x68] 129778: 54001402 b.hs 0x1299f8 12977c: 14000001 b 0x129780 129780: f85d83a0 ldur x0, [x29, #-0x28] 129784: 97fdf84b bl 0xa78b0 <_ZNK7android7AString5c_strEv@plt> 129788: f90033e0 str x0, [sp, #0x60] 12978c: 14000001 b 0x129790 129790: f85883a8 ldur x8, [x29, #-0x78] 129794: f94033e9 ldr x9, [sp, #0x60] 129798: 3868692a ldrb w10, [x9, x8] 12979c: 381843aa sturb w10, [x29, #-0x7c] 1297a0: 385843aa ldurb w10, [x29, #-0x7c] 1297a4: 7101054a subs w10, w10, #0x41 1297a8: b9005fea str w10, [sp, #0x5c] 1297ac: 5400016b b.lt 0x1297d8 1297b0: 14000001 b 0x1297b4 1297b4: 385843a8 ldurb w8, [x29, #-0x7c] 1297b8: 71016908 subs w8, w8, #0x5a 1297bc: b9005be8 str w8, [sp, #0x58] 1297c0: 540000cc b.gt 0x1297d8 1297c4: 14000001 b 0x1297c8 1297c8: 385843a8 ldurb w8, [x29, #-0x7c] 1297cc: 71010508 subs w8, w8, #0x41 1297d0: b81803a8 stur w8, [x29, #-0x80] 1297d4: 14000056 b 0x12992c 1297d8: 385843a8 ldurb w8, [x29, #-0x7c] 1297dc: 71018508 subs w8, w8, #0x61 1297e0: b90057e8 str w8, [sp, #0x54] 1297e4: 5400016b b.lt 0x129810 1297e8: 14000001 b 0x1297ec 1297ec: 385843a8 ldurb w8, [x29, #-0x7c] 1297f0: 7101e908 subs w8, w8, #0x7a 1297f4: b90053e8 str w8, [sp, #0x50] 1297f8: 540000cc b.gt 0x129810 1297fc: 14000001 b 0x129800 129800: 385843a8 ldurb w8, [x29, #-0x7c] 129804: 71011d08 subs w8, w8, #0x47 129808: b81803a8 stur w8, [x29, #-0x80] 12980c: 14000047 b 0x129928 129810: 385843a8 ldurb w8, [x29, #-0x7c] 129814: 7100c108 subs w8, w8, #0x30 129818: b9004fe8 str w8, [sp, #0x4c] 12981c: 5400016b b.lt 0x129848 129820: 14000001 b 0x129824 129824: 385843a8 ldurb w8, [x29, #-0x7c] 129828: 7100e508 subs w8, w8, #0x39 12982c: b9004be8 str w8, [sp, #0x48] 129830: 540000cc b.gt 0x129848 129834: 14000001 b 0x129838 129838: 385843a8 ldurb w8, [x29, #-0x7c] 12983c: 11001108 add w8, w8, #0x4 129840: b81803a8 stur w8, [x29, #-0x80] 129844: 14000038 b 0x129924 129848: 385843a8 ldurb w8, [x29, #-0x7c] 12984c: 7100ad08 subs w8, w8, #0x2b 129850: b90047e8 str w8, [sp, #0x44] 129854: 540000a1 b.ne 0x129868 129858: 14000001 b 0x12985c 12985c: 321f13e8 orr w8, wzr, #0x3e 129860: b81803a8 stur w8, [x29, #-0x80] 129864: 1400002f b 0x129920 129868: 385843a8 ldurb w8, [x29, #-0x7c] 12986c: 7100bd08 subs w8, w8, #0x2f 129870: b90043e8 str w8, [sp, #0x40] 129874: 540000a1 b.ne 0x129888 129878: 14000001 b 0x12987c 12987c: 320017e8 orr w8, wzr, #0x3f 129880: b81803a8 stur w8, [x29, #-0x80] 129884: 14000026 b 0x12991c 129888: 385843a8 ldurb w8, [x29, #-0x7c] 12988c: 7100f508 subs w8, w8, #0x3d 129890: b9003fe8 str w8, [sp, #0x3c] 129894: 54000180 b.eq 0x1298c4 129898: 14000001 b 0x12989c 12989c: aa1f03e0 mov x0, xzr 1298a0: f85783a8 ldur x8, [x29, #-0x88] 1298a4: f9001be0 str x0, [sp, #0x30] 1298a8: aa0803e0 mov x0, x8 1298ac: f9401be1 ldr x1, [sp, #0x30] 1298b0: 97fdff20 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 1298b4: 14000001 b 0x1298b8 1298b8: 320003e8 orr w8, wzr, #0x1 1298bc: b81a43a8 stur w8, [x29, #-0x5c] 1298c0: 14000055 b 0x129a14 1298c4: f85883a8 ldur x8, [x29, #-0x78] 1298c8: f85d03a9 ldur x9, [x29, #-0x30] 1298cc: f85c83aa ldur x10, [x29, #-0x38] 1298d0: eb0a0129 subs x9, x9, x10 1298d4: eb090108 subs x8, x8, x9 1298d8: f90017e8 str x8, [sp, #0x28] 1298dc: 54000182 b.hs 0x12990c 1298e0: 14000001 b 0x1298e4 1298e4: aa1f03e0 mov x0, xzr 1298e8: f85783a8 ldur x8, [x29, #-0x88] 1298ec: f90013e0 str x0, [sp, #0x20] 1298f0: aa0803e0 mov x0, x8 1298f4: f94013e1 ldr x1, [sp, #0x20] 1298f8: 97fdff0e bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 1298fc: 14000001 b 0x129900 129900: 320003e8 orr w8, wzr, #0x1 129904: b81a43a8 stur w8, [x29, #-0x5c] 129908: 14000043 b 0x129a14 12990c: 2a1f03e8 mov w8, wzr 129910: b81803a8 stur w8, [x29, #-0x80] 129914: 14000001 b 0x129918 129918: 14000001 b 0x12991c 12991c: 14000001 b 0x129920 129920: 14000001 b 0x129924 129924: 14000001 b 0x129928 129928: 14000001 b 0x12992c 12992c: b85943a8 ldur w8, [x29, #-0x6c] 129930: b85803a9 ldur w9, [x29, #-0x80] 129934: 2a081928 orr w8, w9, w8, lsl #6 129938: b81943a8 stur w8, [x29, #-0x6c] 12993c: b85883a8 ldur w8, [x29, #-0x78] 129940: 11000508 add w8, w8, #0x1 129944: 2a0803e0 mov w0, w8 129948: 92400400 and x0, x0, #0x3 12994c: b50004c0 cbnz x0, 0x1299e4 129950: 14000001 b 0x129954 129954: 785963a8 ldurh w8, [x29, #-0x6a] 129958: f85a83a9 ldur x9, [x29, #-0x58] 12995c: f85983aa ldur x10, [x29, #-0x68] 129960: 9100054b add x11, x10, #0x1 129964: f81983ab stur x11, [x29, #-0x68] 129968: 382a6928 strb w8, [x9, x10] 12996c: f85983a9 ldur x9, [x29, #-0x68] 129970: f85c03aa ldur x10, [x29, #-0x40] 129974: eb0a0129 subs x9, x9, x10 129978: f9000fe9 str x9, [sp, #0x18] 12997c: 54000142 b.hs 0x1299a4 129980: 14000001 b 0x129984 129984: b85943a8 ldur w8, [x29, #-0x6c] 129988: 53087d08 lsr w8, w8, #8 12998c: f85a83a9 ldur x9, [x29, #-0x58] 129990: f85983aa ldur x10, [x29, #-0x68] 129994: 9100054b add x11, x10, #0x1 129998: f81983ab stur x11, [x29, #-0x68] 12999c: 382a6928 strb w8, [x9, x10] 1299a0: 14000001 b 0x1299a4 1299a4: f85983a8 ldur x8, [x29, #-0x68] 1299a8: f85c03a9 ldur x9, [x29, #-0x40] 1299ac: eb090108 subs x8, x8, x9 1299b0: f9000be8 str x8, [sp, #0x10] 1299b4: 54000122 b.hs 0x1299d8 1299b8: 14000001 b 0x1299bc 1299bc: b85943a8 ldur w8, [x29, #-0x6c] 1299c0: f85a83a9 ldur x9, [x29, #-0x58] 1299c4: f85983aa ldur x10, [x29, #-0x68] 1299c8: 9100054b add x11, x10, #0x1 1299cc: f81983ab stur x11, [x29, #-0x68] 1299d0: 382a6928 strb w8, [x9, x10] 1299d4: 14000001 b 0x1299d8 1299d8: 2a1f03e8 mov w8, wzr 1299dc: b81943a8 stur w8, [x29, #-0x6c] 1299e0: 14000001 b 0x1299e4 1299e4: 14000001 b 0x1299e8 1299e8: f85883a8 ldur x8, [x29, #-0x78] 1299ec: 91000508 add x8, x8, #0x1 1299f0: f81883a8 stur x8, [x29, #-0x78] 1299f4: 17ffff5d b 0x129768 1299f8: d10083a1 sub x1, x29, #0x20 1299fc: f85783a0 ldur x0, [x29, #-0x88] 129a00: 97fe0290 bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 129a04: 14000001 b 0x129a08 129a08: 320003e8 orr w8, wzr, #0x1 129a0c: b81a43a8 stur w8, [x29, #-0x5c] 129a10: 14000001 b 0x129a14 129a14: d10083a0 sub x0, x29, #0x20 129a18: 97fe02be bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 129a1c: 14000001 b 0x129a20 129a20: d53bd048 mrs x8, TPIDR_EL0 129a24: f9401508 ldr x8, [x8, #0x28] 129a28: f85e83a9 ldur x9, [x29, #-0x18] 129a2c: eb090108 subs x8, x8, x9 129a30: f90007e8 str x8, [sp, #0x8] 129a34: 54000101 b.ne 0x129a54 129a38: 14000001 b 0x129a3c 129a3c: a9577bfd ldp x29, x30, [sp, #0x170] 129a40: f940b3fc ldr x28, [sp, #0x160] 129a44: 910603ff add sp, sp, #0x180 129a48: d65f03c0 ret 129a4c: f85b83a0 ldur x0, [x29, #-0x48] 129a50: 97fdf930 bl 0xa7f10 <_Unwind_Resume@plt> 129a54: 97fe00c7 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000129a58 : 129a58: d10483ff sub sp, sp, #0x120 129a5c: f90083fc str x28, [sp, #0x100] 129a60: a9117bfd stp x29, x30, [sp, #0x110] 129a64: 910443fd add x29, sp, #0x110 129a68: 900008e8 adrp x8, 0x245000 129a6c: 91144508 add x8, x8, #0x511 129a70: f81e83a0 stur x0, [x29, #-0x18] 129a74: f81e03a1 stur x1, [x29, #-0x20] 129a78: f81d83a2 stur x2, [x29, #-0x28] 129a7c: f85d83a0 ldur x0, [x29, #-0x28] 129a80: f81b83a8 stur x8, [x29, #-0x48] 129a84: 97fde52b bl 0xa2f30 <_ZN7android7AString5clearEv@plt> 129a88: f85e83a8 ldur x8, [x29, #-0x18] 129a8c: f81d03a8 stur x8, [x29, #-0x30] 129a90: f81c83bf stur xzr, [x29, #-0x38] 129a94: b24007e8 orr x8, xzr, #0x3 129a98: f85c83a9 ldur x9, [x29, #-0x38] 129a9c: f85e03aa ldur x10, [x29, #-0x20] 129aa0: 9ac8094a udiv x10, x10, x8 129aa4: 9b087d48 mul x8, x10, x8 129aa8: eb08013f cmp x9, x8 129aac: 1a9f27eb cset w11, lo 129ab0: 3700004b tbnz w11, #0x0, 0x129ab8 129ab4: 14000058 b 0x129c14 129ab8: 321f07e8 orr w8, wzr, #0x6 129abc: 320017e9 orr w9, wzr, #0x3f 129ac0: 321e03ea orr w10, wzr, #0x4 129ac4: 321f03eb orr w11, wzr, #0x2 129ac8: f85d03ac ldur x12, [x29, #-0x30] 129acc: f85c83ad ldur x13, [x29, #-0x38] 129ad0: 8b0d018c add x12, x12, x13 129ad4: 3940018e ldrb w14, [x12] 129ad8: 381c73ae sturb w14, [x29, #-0x39] 129adc: f85d03ac ldur x12, [x29, #-0x30] 129ae0: f85c83ad ldur x13, [x29, #-0x38] 129ae4: 910005ad add x13, x13, #0x1 129ae8: 8b0d018c add x12, x12, x13 129aec: 3940018e ldrb w14, [x12] 129af0: 381c63ae sturb w14, [x29, #-0x3a] 129af4: f85d03ac ldur x12, [x29, #-0x30] 129af8: f85c83ad ldur x13, [x29, #-0x38] 129afc: 910009ad add x13, x13, #0x2 129b00: 8b0d018c add x12, x12, x13 129b04: 3940018e ldrb w14, [x12] 129b08: 381c53ae sturb w14, [x29, #-0x3b] 129b0c: f85d83a0 ldur x0, [x29, #-0x28] 129b10: 385c73ae ldurb w14, [x29, #-0x39] 129b14: 1acb29ce asr w14, w14, w11 129b18: f81b03a0 stur x0, [x29, #-0x50] 129b1c: 2a0e03e0 mov w0, w14 129b20: b81ac3a8 stur w8, [x29, #-0x54] 129b24: b81a83a9 stur w9, [x29, #-0x58] 129b28: b81a43aa stur w10, [x29, #-0x5c] 129b2c: b81a03ab stur w11, [x29, #-0x60] 129b30: 940000ce bl 0x129e68 129b34: f85b03ac ldur x12, [x29, #-0x50] 129b38: b819c3a0 stur w0, [x29, #-0x64] 129b3c: aa0c03e0 mov x0, x12 129b40: b859c3a1 ldur w1, [x29, #-0x64] 129b44: 97fdf3d7 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 129b48: f85d83a0 ldur x0, [x29, #-0x28] 129b4c: 385c73a8 ldurb w8, [x29, #-0x39] 129b50: b85a43a9 ldur w9, [x29, #-0x5c] 129b54: 1ac92108 lsl w8, w8, w9 129b58: 385c63aa ldurb w10, [x29, #-0x3a] 129b5c: 1ac9294a asr w10, w10, w9 129b60: 2a0a0108 orr w8, w8, w10 129b64: b85a83aa ldur w10, [x29, #-0x58] 129b68: 0a0a0108 and w8, w8, w10 129b6c: f81903a0 stur x0, [x29, #-0x70] 129b70: 2a0803e0 mov w0, w8 129b74: 940000bd bl 0x129e68 129b78: f85903ac ldur x12, [x29, #-0x70] 129b7c: b818c3a0 stur w0, [x29, #-0x74] 129b80: aa0c03e0 mov x0, x12 129b84: b858c3a1 ldur w1, [x29, #-0x74] 129b88: 97fdf3c6 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 129b8c: f85d83a0 ldur x0, [x29, #-0x28] 129b90: 385c63a8 ldurb w8, [x29, #-0x3a] 129b94: b85a03a9 ldur w9, [x29, #-0x60] 129b98: 1ac92108 lsl w8, w8, w9 129b9c: 385c53aa ldurb w10, [x29, #-0x3b] 129ba0: b85ac3ab ldur w11, [x29, #-0x54] 129ba4: 1acb294a asr w10, w10, w11 129ba8: 2a0a0108 orr w8, w8, w10 129bac: b85a83aa ldur w10, [x29, #-0x58] 129bb0: 0a0a0108 and w8, w8, w10 129bb4: f81803a0 stur x0, [x29, #-0x80] 129bb8: 2a0803e0 mov w0, w8 129bbc: 940000ab bl 0x129e68 129bc0: f85803ac ldur x12, [x29, #-0x80] 129bc4: b817c3a0 stur w0, [x29, #-0x84] 129bc8: aa0c03e0 mov x0, x12 129bcc: b857c3a1 ldur w1, [x29, #-0x84] 129bd0: 97fdf3b4 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 129bd4: f85d83a0 ldur x0, [x29, #-0x28] 129bd8: 385c53a8 ldurb w8, [x29, #-0x3b] 129bdc: b85a83a9 ldur w9, [x29, #-0x58] 129be0: 0a090108 and w8, w8, w9 129be4: f90043e0 str x0, [sp, #0x80] 129be8: 2a0803e0 mov w0, w8 129bec: 9400009f bl 0x129e68 129bf0: f94043ec ldr x12, [sp, #0x80] 129bf4: b9007fe0 str w0, [sp, #0x7c] 129bf8: aa0c03e0 mov x0, x12 129bfc: b9407fe1 ldr w1, [sp, #0x7c] 129c00: 97fdf3a8 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 129c04: f85c83a8 ldur x8, [x29, #-0x38] 129c08: 91000d08 add x8, x8, #0x3 129c0c: f81c83a8 stur x8, [x29, #-0x38] 129c10: 17ffffa1 b 0x129a94 129c14: b24007e8 orr x8, xzr, #0x3 129c18: f85e03a9 ldur x9, [x29, #-0x20] 129c1c: 9ac8092a udiv x10, x9, x8 129c20: 9b087d48 mul x8, x10, x8 129c24: eb080128 subs x8, x9, x8 129c28: f9003be8 str x8, [sp, #0x70] 129c2c: b4000128 cbz x8, 0x129c50 129c30: 14000001 b 0x129c34 129c34: b27f03e8 orr x8, xzr, #0x2 129c38: f9403be9 ldr x9, [sp, #0x70] 129c3c: eb09011f cmp x8, x9 129c40: 1a9f17ea cset w10, eq 129c44: 3700008a tbnz w10, #0x0, 0x129c54 129c48: 14000001 b 0x129c4c 129c4c: 14000044 b 0x129d5c 129c50: 14000069 b 0x129df4 129c54: 528007a8 mov w8, #0x3d // =61 129c58: 320017e9 orr w9, wzr, #0x3f 129c5c: 321e03ea orr w10, wzr, #0x4 129c60: 321f03eb orr w11, wzr, #0x2 129c64: f85d03ac ldur x12, [x29, #-0x30] 129c68: f85c83ad ldur x13, [x29, #-0x38] 129c6c: 8b0d018c add x12, x12, x13 129c70: 3940018e ldrb w14, [x12] 129c74: 381c43ae sturb w14, [x29, #-0x3c] 129c78: f85d03ac ldur x12, [x29, #-0x30] 129c7c: f85c83ad ldur x13, [x29, #-0x38] 129c80: 910005ad add x13, x13, #0x1 129c84: 8b0d018c add x12, x12, x13 129c88: 3940018e ldrb w14, [x12] 129c8c: 381c33ae sturb w14, [x29, #-0x3d] 129c90: f85d83a0 ldur x0, [x29, #-0x28] 129c94: 385c43ae ldurb w14, [x29, #-0x3c] 129c98: 1acb29ce asr w14, w14, w11 129c9c: f90037e0 str x0, [sp, #0x68] 129ca0: 2a0e03e0 mov w0, w14 129ca4: b90067e8 str w8, [sp, #0x64] 129ca8: b90063e9 str w9, [sp, #0x60] 129cac: b9005fea str w10, [sp, #0x5c] 129cb0: b9005beb str w11, [sp, #0x58] 129cb4: 9400006d bl 0x129e68 129cb8: f94037ec ldr x12, [sp, #0x68] 129cbc: b90057e0 str w0, [sp, #0x54] 129cc0: aa0c03e0 mov x0, x12 129cc4: b94057e1 ldr w1, [sp, #0x54] 129cc8: 97fdf376 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 129ccc: f85d83a0 ldur x0, [x29, #-0x28] 129cd0: 385c43a8 ldurb w8, [x29, #-0x3c] 129cd4: b9405fe9 ldr w9, [sp, #0x5c] 129cd8: 1ac92108 lsl w8, w8, w9 129cdc: 385c33aa ldurb w10, [x29, #-0x3d] 129ce0: 1ac9294a asr w10, w10, w9 129ce4: 2a0a0108 orr w8, w8, w10 129ce8: b94063ea ldr w10, [sp, #0x60] 129cec: 0a0a0108 and w8, w8, w10 129cf0: f90027e0 str x0, [sp, #0x48] 129cf4: 2a0803e0 mov w0, w8 129cf8: 9400005c bl 0x129e68 129cfc: f94027ec ldr x12, [sp, #0x48] 129d00: b90047e0 str w0, [sp, #0x44] 129d04: aa0c03e0 mov x0, x12 129d08: b94047e1 ldr w1, [sp, #0x44] 129d0c: 97fdf365 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 129d10: f85d83a0 ldur x0, [x29, #-0x28] 129d14: 385c33a8 ldurb w8, [x29, #-0x3d] 129d18: b9405be9 ldr w9, [sp, #0x58] 129d1c: 1ac92108 lsl w8, w8, w9 129d20: b94063ea ldr w10, [sp, #0x60] 129d24: 0a0a0108 and w8, w8, w10 129d28: f9001fe0 str x0, [sp, #0x38] 129d2c: 2a0803e0 mov w0, w8 129d30: 9400004e bl 0x129e68 129d34: f9401fec ldr x12, [sp, #0x38] 129d38: b90037e0 str w0, [sp, #0x34] 129d3c: aa0c03e0 mov x0, x12 129d40: b94037e1 ldr w1, [sp, #0x34] 129d44: 97fdf357 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 129d48: f85d83a0 ldur x0, [x29, #-0x28] 129d4c: b94067e8 ldr w8, [sp, #0x64] 129d50: 2a0803e1 mov w1, w8 129d54: 97fdf353 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 129d58: 14000027 b 0x129df4 129d5c: 320017e8 orr w8, wzr, #0x3f 129d60: 321e03e9 orr w9, wzr, #0x4 129d64: 321f03ea orr w10, wzr, #0x2 129d68: f85d03ab ldur x11, [x29, #-0x30] 129d6c: f85c83ac ldur x12, [x29, #-0x38] 129d70: 8b0c016b add x11, x11, x12 129d74: 3940016d ldrb w13, [x11] 129d78: 381c23ad sturb w13, [x29, #-0x3e] 129d7c: f85d83a0 ldur x0, [x29, #-0x28] 129d80: 385c23ad ldurb w13, [x29, #-0x3e] 129d84: 1aca29aa asr w10, w13, w10 129d88: f90017e0 str x0, [sp, #0x28] 129d8c: 2a0a03e0 mov w0, w10 129d90: b90027e8 str w8, [sp, #0x24] 129d94: b90023e9 str w9, [sp, #0x20] 129d98: 94000034 bl 0x129e68 129d9c: f94017eb ldr x11, [sp, #0x28] 129da0: b9001fe0 str w0, [sp, #0x1c] 129da4: aa0b03e0 mov x0, x11 129da8: b9401fe1 ldr w1, [sp, #0x1c] 129dac: 97fdf33d bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 129db0: f85d83a0 ldur x0, [x29, #-0x28] 129db4: 385c23a8 ldurb w8, [x29, #-0x3e] 129db8: b94023e9 ldr w9, [sp, #0x20] 129dbc: 1ac92108 lsl w8, w8, w9 129dc0: b94027ea ldr w10, [sp, #0x24] 129dc4: 0a0a0108 and w8, w8, w10 129dc8: f9000be0 str x0, [sp, #0x10] 129dcc: 2a0803e0 mov w0, w8 129dd0: 94000026 bl 0x129e68 129dd4: f9400beb ldr x11, [sp, #0x10] 129dd8: b9000fe0 str w0, [sp, #0xc] 129ddc: aa0b03e0 mov x0, x11 129de0: b9400fe1 ldr w1, [sp, #0xc] 129de4: 97fdf32f bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 129de8: f85d83a0 ldur x0, [x29, #-0x28] 129dec: f85b83a1 ldur x1, [x29, #-0x48] 129df0: 97fdfdb0 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 129df4: a9517bfd ldp x29, x30, [sp, #0x110] 129df8: f94083fc ldr x28, [sp, #0x100] 129dfc: 910483ff add sp, sp, #0x120 129e00: d65f03c0 ret 0000000000129e04 : 129e04: d10103ff sub sp, sp, #0x40 129e08: a9037bfd stp x29, x30, [sp, #0x30] 129e0c: 9100c3fd add x29, sp, #0x30 129e10: d53bd048 mrs x8, TPIDR_EL0 129e14: f9401509 ldr x9, [x8, #0x28] 129e18: f81f83a9 stur x9, [x29, #-0x8] 129e1c: f9000fe0 str x0, [sp, #0x18] 129e20: 381f43a1 sturb w1, [x29, #-0xc] 129e24: f9400fe0 ldr x0, [sp, #0x18] 129e28: 320003e1 orr w1, wzr, #0x1 129e2c: 2a0103e2 mov w2, w1 129e30: d10033a1 sub x1, x29, #0xc 129e34: f9000be8 str x8, [sp, #0x10] 129e38: 97fde9ba bl 0xa4520 <_ZN7android7AString6appendEPKcm@plt> 129e3c: f9400be8 ldr x8, [sp, #0x10] 129e40: f9401509 ldr x9, [x8, #0x28] 129e44: f85f83a0 ldur x0, [x29, #-0x8] 129e48: eb000129 subs x9, x9, x0 129e4c: f90007e9 str x9, [sp, #0x8] 129e50: 540000a1 b.ne 0x129e64 129e54: 14000001 b 0x129e58 129e58: a9437bfd ldp x29, x30, [sp, #0x30] 129e5c: 910103ff add sp, sp, #0x40 129e60: d65f03c0 ret 129e64: 97fdffc3 bl 0xa9d70 <__stack_chk_fail@plt> 129e68: d10043ff sub sp, sp, #0x10 129e6c: 52800328 mov w8, #0x19 // =25 129e70: 528005e9 mov w9, #0x2f // =47 129e74: 5280056a mov w10, #0x2b // =43 129e78: b9000be0 str w0, [sp, #0x8] 129e7c: b9400be0 ldr w0, [sp, #0x8] 129e80: 6b08001f cmp w0, w8 129e84: 1a9f87e8 cset w8, ls 129e88: b90007e9 str w9, [sp, #0x4] 129e8c: b90003ea str w10, [sp] 129e90: 37000048 tbnz w8, #0x0, 0x129e98 129e94: 14000005 b 0x129ea8 129e98: b9400be8 ldr w8, [sp, #0x8] 129e9c: 11010508 add w8, w8, #0x41 129ea0: 39003fe8 strb w8, [sp, #0xf] 129ea4: 14000022 b 0x129f2c 129ea8: 52800668 mov w8, #0x33 // =51 129eac: b9400be9 ldr w9, [sp, #0x8] 129eb0: 6b08013f cmp w9, w8 129eb4: 1a9f87e8 cset w8, ls 129eb8: 37000048 tbnz w8, #0x0, 0x129ec0 129ebc: 14000006 b 0x129ed4 129ec0: b9400be8 ldr w8, [sp, #0x8] 129ec4: 11018508 add w8, w8, #0x61 129ec8: 71006908 subs w8, w8, #0x1a 129ecc: 39003fe8 strb w8, [sp, #0xf] 129ed0: 14000017 b 0x129f2c 129ed4: 528007a8 mov w8, #0x3d // =61 129ed8: b9400be9 ldr w9, [sp, #0x8] 129edc: 6b08013f cmp w9, w8 129ee0: 1a9f87e8 cset w8, ls 129ee4: 37000048 tbnz w8, #0x0, 0x129eec 129ee8: 14000006 b 0x129f00 129eec: b9400be8 ldr w8, [sp, #0x8] 129ef0: 1100c108 add w8, w8, #0x30 129ef4: 7100d108 subs w8, w8, #0x34 129ef8: 39003fe8 strb w8, [sp, #0xf] 129efc: 1400000c b 0x129f2c 129f00: 321f13e8 orr w8, wzr, #0x3e 129f04: b9400be9 ldr w9, [sp, #0x8] 129f08: 6b08013f cmp w9, w8 129f0c: 1a9f17e8 cset w8, eq 129f10: 37000048 tbnz w8, #0x0, 0x129f18 129f14: 14000004 b 0x129f24 129f18: b94003e8 ldr w8, [sp] 129f1c: 39003fe8 strb w8, [sp, #0xf] 129f20: 14000003 b 0x129f2c 129f24: b94007e8 ldr w8, [sp, #0x4] 129f28: 39003fe8 strb w8, [sp, #0xf] 129f2c: 39403fe0 ldrb w0, [sp, #0xf] 129f30: 910043ff add sp, sp, #0x10 129f34: d65f03c0 ret 0000000000129f38 : 129f38: d103c3ff sub sp, sp, #0xf0 129f3c: a90e7bfd stp x29, x30, [sp, #0xe0] 129f40: 910383fd add x29, sp, #0xe0 129f44: d53bd048 mrs x8, TPIDR_EL0 129f48: f9401508 ldr x8, [x8, #0x28] 129f4c: f81f83a8 stur x8, [x29, #-0x8] 129f50: f81b83a0 stur x0, [x29, #-0x48] 129f54: f81b03a1 stur x1, [x29, #-0x50] 129f58: f81a83a2 stur x2, [x29, #-0x58] 129f5c: f81a03a3 stur x3, [x29, #-0x60] 129f60: f85b83a8 ldur x8, [x29, #-0x48] 129f64: f81983a8 stur x8, [x29, #-0x68] 129f68: aa1f03e8 mov x8, xzr 129f6c: f9003be8 str x8, [sp, #0x70] 129f70: 14000001 b 0x129f74 129f74: f9403be8 ldr x8, [sp, #0x70] 129f78: f85b03a9 ldur x9, [x29, #-0x50] 129f7c: eb090108 subs x8, x8, x9 129f80: f90027e8 str x8, [sp, #0x48] 129f84: 54001282 b.hs 0x12a1d4 129f88: 14000001 b 0x129f8c 129f8c: d10103a8 sub x8, x29, #0x40 129f90: aa0803e0 mov x0, x8 129f94: f90023e8 str x8, [sp, #0x40] 129f98: 97fe0272 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 129f9c: b85a83a1 ldur w1, [x29, #-0x58] 129fa0: f94023e0 ldr x0, [sp, #0x40] 129fa4: 94000099 bl 0x12a208 129fa8: 14000001 b 0x129fac 129fac: f9403be2 ldr x2, [sp, #0x70] 129fb0: b0000681 adrp x1, 0x1fa000 129fb4: 912ce021 add x1, x1, #0xb38 129fb8: d100a3a0 sub x0, x29, #0x28 129fbc: 97fde1c5 bl 0xa26d0 129fc0: b9003fe0 str w0, [sp, #0x3c] 129fc4: 14000001 b 0x129fc8 129fc8: d10103a0 sub x0, x29, #0x40 129fcc: d100a3a1 sub x1, x29, #0x28 129fd0: 97fdfd38 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 129fd4: 14000001 b 0x129fd8 129fd8: aa1f03e8 mov x8, xzr 129fdc: f9002fe8 str x8, [sp, #0x58] 129fe0: 14000001 b 0x129fe4 129fe4: f9402fe8 ldr x8, [sp, #0x58] 129fe8: f1003d08 subs x8, x8, #0xf 129fec: f9001be8 str x8, [sp, #0x30] 129ff0: 540006a8 b.hi 0x12a0c4 129ff4: 14000001 b 0x129ff8 129ff8: f9402fe8 ldr x8, [sp, #0x58] 129ffc: f1002108 subs x8, x8, #0x8 12a000: f90017e8 str x8, [sp, #0x28] 12a004: 540001a1 b.ne 0x12a038 12a008: 14000001 b 0x12a00c 12a00c: d10103a0 sub x0, x29, #0x40 12a010: 321b03e1 orr w1, wzr, #0x20 12a014: 97fdf2a3 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 12a018: 14000001 b 0x12a01c 12a01c: 14000007 b 0x12a038 12a020: f90037e0 str x0, [sp, #0x68] 12a024: 2a0103e8 mov w8, w1 12a028: b90067e8 str w8, [sp, #0x64] 12a02c: d10103a0 sub x0, x29, #0x40 12a030: 97fddf34 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12a034: 14000072 b 0x12a1fc 12a038: f9403be8 ldr x8, [sp, #0x70] 12a03c: f9402fe9 ldr x9, [sp, #0x58] 12a040: 8b090108 add x8, x8, x9 12a044: f85b03a9 ldur x9, [x29, #-0x50] 12a048: eb090108 subs x8, x8, x9 12a04c: f90013e8 str x8, [sp, #0x20] 12a050: 54000103 b.lo 0x12a070 12a054: 14000001 b 0x12a058 12a058: 90000681 adrp x1, 0x1fa000 12a05c: 912d0421 add x1, x1, #0xb41 12a060: d10103a0 sub x0, x29, #0x40 12a064: 97fdfd13 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 12a068: 14000001 b 0x12a06c 12a06c: 14000011 b 0x12a0b0 12a070: f85983a8 ldur x8, [x29, #-0x68] 12a074: f9403be9 ldr x9, [sp, #0x70] 12a078: f9402fea ldr x10, [sp, #0x58] 12a07c: 8b0a0129 add x9, x9, x10 12a080: 38696902 ldrb w2, [x8, x9] 12a084: 90000681 adrp x1, 0x1fa000 12a088: 912d1421 add x1, x1, #0xb45 12a08c: d100a3a0 sub x0, x29, #0x28 12a090: 97fde190 bl 0xa26d0 12a094: b9001fe0 str w0, [sp, #0x1c] 12a098: 14000001 b 0x12a09c 12a09c: d10103a0 sub x0, x29, #0x40 12a0a0: d100a3a1 sub x1, x29, #0x28 12a0a4: 97fdfd03 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 12a0a8: 14000001 b 0x12a0ac 12a0ac: 14000001 b 0x12a0b0 12a0b0: 14000001 b 0x12a0b4 12a0b4: f9402fe8 ldr x8, [sp, #0x58] 12a0b8: 91000508 add x8, x8, #0x1 12a0bc: f9002fe8 str x8, [sp, #0x58] 12a0c0: 17ffffc9 b 0x129fe4 12a0c4: d10103a0 sub x0, x29, #0x40 12a0c8: 321b03e1 orr w1, wzr, #0x20 12a0cc: 97fdf275 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 12a0d0: 14000001 b 0x12a0d4 12a0d4: aa1f03e8 mov x8, xzr 12a0d8: f9002be8 str x8, [sp, #0x50] 12a0dc: 14000001 b 0x12a0e0 12a0e0: f9402be8 ldr x8, [sp, #0x50] 12a0e4: f1003d08 subs x8, x8, #0xf 12a0e8: f9000be8 str x8, [sp, #0x10] 12a0ec: 540004c8 b.hi 0x12a184 12a0f0: 14000001 b 0x12a0f4 12a0f4: f9403be8 ldr x8, [sp, #0x70] 12a0f8: f9402be9 ldr x9, [sp, #0x50] 12a0fc: 8b090108 add x8, x8, x9 12a100: f85b03a9 ldur x9, [x29, #-0x50] 12a104: eb090108 subs x8, x8, x9 12a108: f90007e8 str x8, [sp, #0x8] 12a10c: 54000063 b.lo 0x12a118 12a110: 14000001 b 0x12a114 12a114: 1400001c b 0x12a184 12a118: f85983a8 ldur x8, [x29, #-0x68] 12a11c: f9403be9 ldr x9, [sp, #0x70] 12a120: f9402bea ldr x10, [sp, #0x50] 12a124: 8b0a0129 add x9, x9, x10 12a128: 38696900 ldrb w0, [x8, x9] 12a12c: 97fdf5c5 bl 0xa7840 12a130: 34000160 cbz w0, 0x12a15c 12a134: 14000001 b 0x12a138 12a138: f85983a8 ldur x8, [x29, #-0x68] 12a13c: f9403be9 ldr x9, [sp, #0x70] 12a140: f9402bea ldr x10, [sp, #0x50] 12a144: 8b0a0129 add x9, x9, x10 12a148: 38696901 ldrb w1, [x8, x9] 12a14c: d10103a0 sub x0, x29, #0x40 12a150: 97fdf254 bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 12a154: 14000001 b 0x12a158 12a158: 14000006 b 0x12a170 12a15c: d10103a0 sub x0, x29, #0x40 12a160: 528005c1 mov w1, #0x2e // =46 12a164: 97fdf24f bl 0xa6aa0 <_ZN7android7AString6appendEc@plt> 12a168: 14000001 b 0x12a16c 12a16c: 14000001 b 0x12a170 12a170: 14000001 b 0x12a174 12a174: f9402be8 ldr x8, [sp, #0x50] 12a178: 91000508 add x8, x8, #0x1 12a17c: f9002be8 str x8, [sp, #0x50] 12a180: 17ffffd8 b 0x12a0e0 12a184: f85a03a8 ldur x8, [x29, #-0x60] 12a188: b4000188 cbz x8, 0x12a1b8 12a18c: 14000001 b 0x12a190 12a190: f85a03a0 ldur x0, [x29, #-0x60] 12a194: d10103a1 sub x1, x29, #0x40 12a198: 97fde2d2 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 12a19c: 14000001 b 0x12a1a0 12a1a0: f85a03a0 ldur x0, [x29, #-0x60] 12a1a4: b0000861 adrp x1, 0x237000 12a1a8: 9112f421 add x1, x1, #0x4bd 12a1ac: 97fdfcc1 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 12a1b0: 14000001 b 0x12a1b4 12a1b4: 14000002 b 0x12a1bc 12a1b8: 14000001 b 0x12a1bc 12a1bc: f9403be8 ldr x8, [sp, #0x70] 12a1c0: 91004108 add x8, x8, #0x10 12a1c4: f9003be8 str x8, [sp, #0x70] 12a1c8: d10103a0 sub x0, x29, #0x40 12a1cc: 97fddecd bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12a1d0: 17ffff69 b 0x129f74 12a1d4: d53bd048 mrs x8, TPIDR_EL0 12a1d8: f9401508 ldr x8, [x8, #0x28] 12a1dc: f85f83a9 ldur x9, [x29, #-0x8] 12a1e0: eb090108 subs x8, x8, x9 12a1e4: f90003e8 str x8, [sp] 12a1e8: 540000e1 b.ne 0x12a204 12a1ec: 14000001 b 0x12a1f0 12a1f0: a94e7bfd ldp x29, x30, [sp, #0xe0] 12a1f4: 9103c3ff add sp, sp, #0xf0 12a1f8: d65f03c0 ret 12a1fc: f94037e0 ldr x0, [sp, #0x68] 12a200: 97fdf744 bl 0xa7f10 <_Unwind_Resume@plt> 12a204: 97fdfedb bl 0xa9d70 <__stack_chk_fail@plt> 12a208: d10243ff sub sp, sp, #0x90 12a20c: a9087bfd stp x29, x30, [sp, #0x80] 12a210: 910203fd add x29, sp, #0x80 12a214: d53bd048 mrs x8, TPIDR_EL0 12a218: f9401508 ldr x8, [x8, #0x28] 12a21c: f81f83a8 stur x8, [x29, #-0x8] 12a220: f9001be0 str x0, [sp, #0x30] 12a224: b9002fe1 str w1, [sp, #0x2c] 12a228: 14000001 b 0x12a22c 12a22c: b9802fe8 ldrsw x8, [sp, #0x2c] 12a230: f81d83a8 stur x8, [x29, #-0x28] 12a234: 52800a29 mov w9, #0x51 // =81 12a238: 2a0903e8 mov w8, w9 12a23c: f81d03a8 stur x8, [x29, #-0x30] 12a240: d10083a8 sub x8, x29, #0x20 12a244: d100a3a0 sub x0, x29, #0x28 12a248: d100c3a1 sub x1, x29, #0x30 12a24c: f9000be8 str x8, [sp, #0x10] 12a250: 97fddfa8 bl 0xa20f0 <_ZN7android10Compare_LTImmEENS_7AStringERKT_RKT0_@plt> 12a254: f9400be0 ldr x0, [sp, #0x10] 12a258: 97fdfa9e bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 12a25c: b9000fe0 str w0, [sp, #0xc] 12a260: 14000001 b 0x12a264 12a264: b9400fe8 ldr w8, [sp, #0xc] 12a268: 37000308 tbnz w8, #0x0, 0x12a2c8 12a26c: 14000001 b 0x12a270 12a270: 90000681 adrp x1, 0x1fa000 12a274: 912d2c21 add x1, x1, #0xb4b 12a278: 9100e3e0 add x0, sp, #0x38 12a27c: 97fde641 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 12a280: 14000001 b 0x12a284 12a284: 9100e3e0 add x0, sp, #0x38 12a288: d10083a1 sub x1, x29, #0x20 12a28c: 97fde295 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 12a290: 14000001 b 0x12a294 12a294: 9100e3e0 add x0, sp, #0x38 12a298: 97fdde9a bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12a29c: 1400000b b 0x12a2c8 12a2a0: f90013e0 str x0, [sp, #0x20] 12a2a4: 2a0103e8 mov w8, w1 12a2a8: b9001fe8 str w8, [sp, #0x1c] 12a2ac: 14000019 b 0x12a310 12a2b0: f90013e0 str x0, [sp, #0x20] 12a2b4: 2a0103e8 mov w8, w1 12a2b8: b9001fe8 str w8, [sp, #0x1c] 12a2bc: 9100e3e0 add x0, sp, #0x38 12a2c0: 97fdde90 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12a2c4: 14000013 b 0x12a310 12a2c8: d10083a0 sub x0, x29, #0x20 12a2cc: 97fdde8d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12a2d0: 14000001 b 0x12a2d4 12a2d4: f9401be0 ldr x0, [sp, #0x30] 12a2d8: b9802fe2 ldrsw x2, [sp, #0x2c] 12a2dc: 90000681 adrp x1, 0x1fa000 12a2e0: 912f2821 add x1, x1, #0xbca 12a2e4: 97fde88f bl 0xa4520 <_ZN7android7AString6appendEPKcm@plt> 12a2e8: d53bd040 mrs x0, TPIDR_EL0 12a2ec: f9401400 ldr x0, [x0, #0x28] 12a2f0: f85f83a1 ldur x1, [x29, #-0x8] 12a2f4: eb010000 subs x0, x0, x1 12a2f8: f90003e0 str x0, [sp] 12a2fc: 54000141 b.ne 0x12a324 12a300: 14000001 b 0x12a304 12a304: a9487bfd ldp x29, x30, [sp, #0x80] 12a308: 910243ff add sp, sp, #0x90 12a30c: d65f03c0 ret 12a310: d10083a0 sub x0, x29, #0x20 12a314: 97fdde7b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12a318: 14000001 b 0x12a31c 12a31c: f94013e0 ldr x0, [sp, #0x20] 12a320: 97fdf6fc bl 0xa7f10 <_Unwind_Resume@plt> 12a324: 97fdfe93 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012a328 const&, bool, long)>: 12a328: d10103ff sub sp, sp, #0x40 12a32c: a9037bfd stp x29, x30, [sp, #0x30] 12a330: 9100c3fd add x29, sp, #0x30 12a334: 52800008 mov w8, #0x0 // =0 12a338: d2800009 mov x9, #0x0 // =0 12a33c: f81f83a0 stur x0, [x29, #-0x8] 12a340: f81f03a1 stur x1, [x29, #-0x10] 12a344: 320003ea orr w10, wzr, #0x1 12a348: 0a0a004a and w10, w2, w10 12a34c: 381ef3aa sturb w10, [x29, #-0x11] 12a350: f9000be3 str x3, [sp, #0x10] 12a354: f85f83a0 ldur x0, [x29, #-0x8] 12a358: aa0003e1 mov x1, x0 12a35c: 39000028 strb w8, [x1] 12a360: f9000409 str x9, [x0, #0x8] 12a364: f900081f str xzr, [x0, #0x10] 12a368: f9000c1f str xzr, [x0, #0x18] 12a36c: b900201f str wzr, [x0, #0x20] 12a370: f900141f str xzr, [x0, #0x28] 12a374: f85f03a1 ldur x1, [x29, #-0x10] 12a378: f9400be2 ldr x2, [sp, #0x10] 12a37c: f90007e0 str x0, [sp, #0x8] 12a380: 97fdeab0 bl 0xa4e40 <_ZN7android3ID37parseV2ERKNS_2spINS_10DataSourceEEEl@plt> 12a384: f94007e9 ldr x9, [sp, #0x8] 12a388: 320003e8 orr w8, wzr, #0x1 12a38c: 0a080008 and w8, w0, w8 12a390: 39000128 strb w8, [x9] 12a394: f94007e9 ldr x9, [sp, #0x8] 12a398: 39400128 ldrb w8, [x9] 12a39c: 37000148 tbnz w8, #0x0, 0x12a3c4 const&, bool, long)+0x9c> 12a3a0: 385ef3a8 ldurb w8, [x29, #-0x11] 12a3a4: 37000108 tbnz w8, #0x0, 0x12a3c4 const&, bool, long)+0x9c> 12a3a8: f85f03a1 ldur x1, [x29, #-0x10] 12a3ac: f94007e0 ldr x0, [sp, #0x8] 12a3b0: 97fde408 bl 0xa33d0 <_ZN7android3ID37parseV1ERKNS_2spINS_10DataSourceEEE@plt> 12a3b4: f94007e1 ldr x1, [sp, #0x8] 12a3b8: 320003e8 orr w8, wzr, #0x1 12a3bc: 0a080008 and w8, w0, w8 12a3c0: 39000028 strb w8, [x1] 12a3c4: a9437bfd ldp x29, x30, [sp, #0x30] 12a3c8: 910103ff add sp, sp, #0x40 12a3cc: d65f03c0 ret 000000000012a3d0 const&, long)>: 12a3d0: d10703ff sub sp, sp, #0x1c0 12a3d4: f900d3fc str x28, [sp, #0x1a0] 12a3d8: a91b7bfd stp x29, x30, [sp, #0x1b0] 12a3dc: 9106c3fd add x29, sp, #0x1b0 12a3e0: d100e3a8 sub x8, x29, #0x38 12a3e4: d53bd049 mrs x9, TPIDR_EL0 12a3e8: f9401529 ldr x9, [x9, #0x28] 12a3ec: f9001109 str x9, [x8, #0x20] 12a3f0: f81803a0 stur x0, [x29, #-0x80] 12a3f4: f81783a1 stur x1, [x29, #-0x88] 12a3f8: f81703a2 stur x2, [x29, #-0x90] 12a3fc: f85803a9 ldur x9, [x29, #-0x80] 12a400: f85783a0 ldur x0, [x29, #-0x88] 12a404: f9006fe8 str x8, [sp, #0xd8] 12a408: f9006be9 str x9, [sp, #0xd0] 12a40c: 97fdf4e1 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 12a410: f85703a1 ldur x1, [x29, #-0x90] 12a414: f9400008 ldr x8, [x0] 12a418: f9401d08 ldr x8, [x8, #0x38] 12a41c: 5280014a mov w10, #0xa // =10 12a420: 2a0a03e3 mov w3, w10 12a424: d100a3a2 sub x2, x29, #0x28 12a428: d63f0100 blr x8 12a42c: f1002808 subs x8, x0, #0xa 12a430: f90067e8 str x8, [sp, #0xc8] 12a434: 540000a0 b.eq 0x12a448 const&, long)+0x78> 12a438: 14000001 b 0x12a43c const&, long)+0x6c> 12a43c: 2a1f03e8 mov w8, wzr 12a440: 3818f3a8 sturb w8, [x29, #-0x71] 12a444: 140001e8 b 0x12abe4 const&, long)+0x814> 12a448: d0000661 adrp x1, 0x1f8000 12a44c: 9112c021 add x1, x1, #0x4b0 12a450: 320007e8 orr w8, wzr, #0x3 12a454: 2a0803e2 mov w2, w8 12a458: d100a3a0 sub x0, x29, #0x28 12a45c: 97fdf805 bl 0xa8470 12a460: 340000a0 cbz w0, 0x12a474 const&, long)+0xa4> 12a464: 14000001 b 0x12a468 const&, long)+0x98> 12a468: 2a1f03e8 mov w8, wzr 12a46c: 3818f3a8 sturb w8, [x29, #-0x71] 12a470: 140001dd b 0x12abe4 const&, long)+0x814> 12a474: 385db3a8 ldurb w8, [x29, #-0x25] 12a478: 7103fd08 subs w8, w8, #0xff 12a47c: b900c7e8 str w8, [sp, #0xc4] 12a480: 540000e0 b.eq 0x12a49c const&, long)+0xcc> 12a484: 14000001 b 0x12a488 const&, long)+0xb8> 12a488: 385dc3a8 ldurb w8, [x29, #-0x24] 12a48c: 7103fd08 subs w8, w8, #0xff 12a490: b900c3e8 str w8, [sp, #0xc0] 12a494: 540000a1 b.ne 0x12a4a8 const&, long)+0xd8> 12a498: 14000001 b 0x12a49c const&, long)+0xcc> 12a49c: 2a1f03e8 mov w8, wzr 12a4a0: 3818f3a8 sturb w8, [x29, #-0x71] 12a4a4: 140001d0 b 0x12abe4 const&, long)+0x814> 12a4a8: 385db3a8 ldurb w8, [x29, #-0x25] 12a4ac: 71000908 subs w8, w8, #0x2 12a4b0: b900bfe8 str w8, [sp, #0xbc] 12a4b4: 54000201 b.ne 0x12a4f4 const&, long)+0x124> 12a4b8: 14000001 b 0x12a4bc const&, long)+0xec> 12a4bc: 385dd3a8 ldurb w8, [x29, #-0x23] 12a4c0: 12001508 and w8, w8, #0x3f 12a4c4: 340000a8 cbz w8, 0x12a4d8 const&, long)+0x108> 12a4c8: 14000001 b 0x12a4cc const&, long)+0xfc> 12a4cc: 2a1f03e8 mov w8, wzr 12a4d0: 3818f3a8 sturb w8, [x29, #-0x71] 12a4d4: 140001c4 b 0x12abe4 const&, long)+0x814> 12a4d8: 385dd3a8 ldurb w8, [x29, #-0x23] 12a4dc: 363000a8 tbz w8, #0x6, 0x12a4f0 const&, long)+0x120> 12a4e0: 14000001 b 0x12a4e4 const&, long)+0x114> 12a4e4: 2a1f03e8 mov w8, wzr 12a4e8: 3818f3a8 sturb w8, [x29, #-0x71] 12a4ec: 140001be b 0x12abe4 const&, long)+0x814> 12a4f0: 14000020 b 0x12a570 const&, long)+0x1a0> 12a4f4: 385db3a8 ldurb w8, [x29, #-0x25] 12a4f8: 71000d08 subs w8, w8, #0x3 12a4fc: b900bbe8 str w8, [sp, #0xb8] 12a500: 54000141 b.ne 0x12a528 const&, long)+0x158> 12a504: 14000001 b 0x12a508 const&, long)+0x138> 12a508: 385dd3a8 ldurb w8, [x29, #-0x23] 12a50c: 12001108 and w8, w8, #0x1f 12a510: 340000a8 cbz w8, 0x12a524 const&, long)+0x154> 12a514: 14000001 b 0x12a518 const&, long)+0x148> 12a518: 2a1f03e8 mov w8, wzr 12a51c: 3818f3a8 sturb w8, [x29, #-0x71] 12a520: 140001b1 b 0x12abe4 const&, long)+0x814> 12a524: 14000012 b 0x12a56c const&, long)+0x19c> 12a528: 385db3a8 ldurb w8, [x29, #-0x25] 12a52c: 71001108 subs w8, w8, #0x4 12a530: b900b7e8 str w8, [sp, #0xb4] 12a534: 54000141 b.ne 0x12a55c const&, long)+0x18c> 12a538: 14000001 b 0x12a53c const&, long)+0x16c> 12a53c: 385dd3a8 ldurb w8, [x29, #-0x23] 12a540: 12000d08 and w8, w8, #0xf 12a544: 340000a8 cbz w8, 0x12a558 const&, long)+0x188> 12a548: 14000001 b 0x12a54c const&, long)+0x17c> 12a54c: 2a1f03e8 mov w8, wzr 12a550: 3818f3a8 sturb w8, [x29, #-0x71] 12a554: 140001a4 b 0x12abe4 const&, long)+0x814> 12a558: 14000004 b 0x12a568 const&, long)+0x198> 12a55c: 2a1f03e8 mov w8, wzr 12a560: 3818f3a8 sturb w8, [x29, #-0x71] 12a564: 140001a0 b 0x12abe4 const&, long)+0x814> 12a568: 14000001 b 0x12a56c const&, long)+0x19c> 12a56c: 14000001 b 0x12a570 const&, long)+0x1a0> 12a570: d100a3a8 sub x8, x29, #0x28 12a574: b27f0500 orr x0, x8, #0x6 12a578: d100c3a1 sub x1, x29, #0x30 12a57c: 97fdda7d bl 0xa0f70 <_ZN7android3ID320ParseSyncsafeIntegerEPKhPm@plt> 12a580: 370000a0 tbnz w0, #0x0, 0x12a594 const&, long)+0x1c4> 12a584: 14000001 b 0x12a588 const&, long)+0x1b8> 12a588: 2a1f03e8 mov w8, wzr 12a58c: 3818f3a8 sturb w8, [x29, #-0x71] 12a590: 14000195 b 0x12abe4 const&, long)+0x814> 12a594: f9406fe8 ldr x8, [sp, #0xd8] 12a598: f9400509 ldr x9, [x8, #0x8] 12a59c: f14c0129 subs x9, x9, #0x300, lsl #12 // =0x300000 12a5a0: f90057e9 str x9, [sp, #0xa8] 12a5a4: 540000a9 b.ls 0x12a5b8 const&, long)+0x1e8> 12a5a8: 14000001 b 0x12a5ac const&, long)+0x1dc> 12a5ac: 2a1f03e8 mov w8, wzr 12a5b0: 3818f3a8 sturb w8, [x29, #-0x71] 12a5b4: 1400018c b 0x12abe4 const&, long)+0x814> 12a5b8: f9406fe8 ldr x8, [sp, #0xd8] 12a5bc: f9400500 ldr x0, [x8, #0x8] 12a5c0: 97fddf34 bl 0xa2290 12a5c4: f9406be8 ldr x8, [sp, #0xd0] 12a5c8: f9000500 str x0, [x8, #0x8] 12a5cc: f9400500 ldr x0, [x8, #0x8] 12a5d0: b50000a0 cbnz x0, 0x12a5e4 const&, long)+0x214> 12a5d4: 14000001 b 0x12a5d8 const&, long)+0x208> 12a5d8: 2a1f03e8 mov w8, wzr 12a5dc: 3818f3a8 sturb w8, [x29, #-0x71] 12a5e0: 14000181 b 0x12abe4 const&, long)+0x814> 12a5e4: f9406fe8 ldr x8, [sp, #0xd8] 12a5e8: f9400509 ldr x9, [x8, #0x8] 12a5ec: f9406bea ldr x10, [sp, #0xd0] 12a5f0: f9000949 str x9, [x10, #0x10] 12a5f4: f9400949 ldr x9, [x10, #0x10] 12a5f8: 91002929 add x9, x9, #0xa 12a5fc: f9001549 str x9, [x10, #0x28] 12a600: f85783a0 ldur x0, [x29, #-0x88] 12a604: 97fdf463 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 12a608: f85703a8 ldur x8, [x29, #-0x90] 12a60c: 91002901 add x1, x8, #0xa 12a610: f9406be8 ldr x8, [sp, #0xd0] 12a614: f9400502 ldr x2, [x8, #0x8] 12a618: f9400903 ldr x3, [x8, #0x10] 12a61c: f9400009 ldr x9, [x0] 12a620: f9401d29 ldr x9, [x9, #0x38] 12a624: d63f0120 blr x9 12a628: f9406be8 ldr x8, [sp, #0xd0] 12a62c: f9400909 ldr x9, [x8, #0x10] 12a630: eb090009 subs x9, x0, x9 12a634: f90053e9 str x9, [sp, #0xa0] 12a638: 54000160 b.eq 0x12a664 const&, long)+0x294> 12a63c: 14000001 b 0x12a640 const&, long)+0x270> 12a640: f9406be8 ldr x8, [sp, #0xd0] 12a644: f9400500 ldr x0, [x8, #0x8] 12a648: 97fdde02 bl 0xa1e50 12a64c: aa1f03e8 mov x8, xzr 12a650: f9406be0 ldr x0, [sp, #0xd0] 12a654: f9000408 str x8, [x0, #0x8] 12a658: 2a1f03e9 mov w9, wzr 12a65c: 3818f3a9 sturb w9, [x29, #-0x71] 12a660: 14000161 b 0x12abe4 const&, long)+0x814> 12a664: 385db3a8 ldurb w8, [x29, #-0x25] 12a668: 71001108 subs w8, w8, #0x4 12a66c: b9009fe8 str w8, [sp, #0x9c] 12a670: 54000941 b.ne 0x12a798 const&, long)+0x3c8> 12a674: 14000001 b 0x12a678 const&, long)+0x2a8> 12a678: f9406fe8 ldr x8, [sp, #0xd8] 12a67c: f9400500 ldr x0, [x8, #0x8] 12a680: 97fddf04 bl 0xa2290 12a684: f81683a0 stur x0, [x29, #-0x98] 12a688: f85683a8 ldur x8, [x29, #-0x98] 12a68c: b5000168 cbnz x8, 0x12a6b8 const&, long)+0x2e8> 12a690: 14000001 b 0x12a694 const&, long)+0x2c4> 12a694: f9406be8 ldr x8, [sp, #0xd0] 12a698: f9400500 ldr x0, [x8, #0x8] 12a69c: 97fddded bl 0xa1e50 12a6a0: aa1f03e8 mov x8, xzr 12a6a4: f9406be0 ldr x0, [sp, #0xd0] 12a6a8: f9000408 str x8, [x0, #0x8] 12a6ac: 2a1f03e9 mov w9, wzr 12a6b0: 3818f3a9 sturb w9, [x29, #-0x71] 12a6b4: 1400014c b 0x12abe4 const&, long)+0x814> 12a6b8: f85683a0 ldur x0, [x29, #-0x98] 12a6bc: f9406be8 ldr x8, [sp, #0xd0] 12a6c0: f9400501 ldr x1, [x8, #0x8] 12a6c4: f9406fe9 ldr x9, [sp, #0xd8] 12a6c8: f9400522 ldr x2, [x9, #0x8] 12a6cc: 97fdd5b1 bl 0x9fd90 12a6d0: 2a1f03e3 mov w3, wzr 12a6d4: f9406be8 ldr x8, [sp, #0xd0] 12a6d8: f9004be0 str x0, [sp, #0x90] 12a6dc: aa0803e0 mov x0, x8 12a6e0: 2a0303e1 mov w1, w3 12a6e4: 97fdf2b3 bl 0xa71b0 <_ZN7android3ID327removeUnsynchronizationV2_4Eb@plt> 12a6e8: 12000000 and w0, w0, #0x1 12a6ec: 381643a0 sturb w0, [x29, #-0x9c] 12a6f0: 385643a0 ldurb w0, [x29, #-0x9c] 12a6f4: 37000300 tbnz w0, #0x0, 0x12a754 const&, long)+0x384> 12a6f8: 14000001 b 0x12a6fc const&, long)+0x32c> 12a6fc: f9406be8 ldr x8, [sp, #0xd0] 12a700: f9400500 ldr x0, [x8, #0x8] 12a704: f85683a1 ldur x1, [x29, #-0x98] 12a708: f9406fe9 ldr x9, [sp, #0xd8] 12a70c: f9400522 ldr x2, [x9, #0x8] 12a710: 97fdd5a0 bl 0x9fd90 12a714: f9406fe8 ldr x8, [sp, #0xd8] 12a718: f9400509 ldr x9, [x8, #0x8] 12a71c: f9406be1 ldr x1, [sp, #0xd0] 12a720: f9000829 str x9, [x1, #0x10] 12a724: 320003e1 orr w1, wzr, #0x1 12a728: f9406be9 ldr x9, [sp, #0xd0] 12a72c: f90047e0 str x0, [sp, #0x88] 12a730: aa0903e0 mov x0, x9 12a734: 97fdf29f bl 0xa71b0 <_ZN7android3ID327removeUnsynchronizationV2_4Eb@plt> 12a738: 12000000 and w0, w0, #0x1 12a73c: 381643a0 sturb w0, [x29, #-0x9c] 12a740: 385643a0 ldurb w0, [x29, #-0x9c] 12a744: 36000060 tbz w0, #0x0, 0x12a750 const&, long)+0x380> 12a748: 14000001 b 0x12a74c const&, long)+0x37c> 12a74c: 14000001 b 0x12a750 const&, long)+0x380> 12a750: 14000001 b 0x12a754 const&, long)+0x384> 12a754: f85683a0 ldur x0, [x29, #-0x98] 12a758: 97fdddbe bl 0xa1e50 12a75c: aa1f03e0 mov x0, xzr 12a760: f81683a0 stur x0, [x29, #-0x98] 12a764: 385643a8 ldurb w8, [x29, #-0x9c] 12a768: 37000168 tbnz w8, #0x0, 0x12a794 const&, long)+0x3c4> 12a76c: 14000001 b 0x12a770 const&, long)+0x3a0> 12a770: f9406be8 ldr x8, [sp, #0xd0] 12a774: f9400500 ldr x0, [x8, #0x8] 12a778: 97fdddb6 bl 0xa1e50 12a77c: aa1f03e8 mov x8, xzr 12a780: f9406be0 ldr x0, [sp, #0xd0] 12a784: f9000408 str x8, [x0, #0x8] 12a788: 2a1f03e9 mov w9, wzr 12a78c: 3818f3a9 sturb w9, [x29, #-0x71] 12a790: 14000115 b 0x12abe4 const&, long)+0x814> 12a794: 14000008 b 0x12a7b4 const&, long)+0x3e4> 12a798: 385dd3a8 ldurb w8, [x29, #-0x23] 12a79c: 363800a8 tbz w8, #0x7, 0x12a7b0 const&, long)+0x3e0> 12a7a0: 14000001 b 0x12a7a4 const&, long)+0x3d4> 12a7a4: f9406be0 ldr x0, [sp, #0xd0] 12a7a8: 97fdeaee bl 0xa5360 <_ZN7android3ID323removeUnsynchronizationEv@plt> 12a7ac: 14000001 b 0x12a7b0 const&, long)+0x3e0> 12a7b0: 14000001 b 0x12a7b4 const&, long)+0x3e4> 12a7b4: aa1f03e8 mov x8, xzr 12a7b8: f9406be9 ldr x9, [sp, #0xd0] 12a7bc: f9000d28 str x8, [x9, #0x18] 12a7c0: 385db3aa ldurb w10, [x29, #-0x25] 12a7c4: 71000d4a subs w10, w10, #0x3 12a7c8: b90087ea str w10, [sp, #0x84] 12a7cc: 54000fa1 b.ne 0x12a9c0 const&, long)+0x5f0> 12a7d0: 14000001 b 0x12a7d4 const&, long)+0x404> 12a7d4: 385dd3a8 ldurb w8, [x29, #-0x23] 12a7d8: 36300f48 tbz w8, #0x6, 0x12a9c0 const&, long)+0x5f0> 12a7dc: 14000001 b 0x12a7e0 const&, long)+0x410> 12a7e0: f9406be8 ldr x8, [sp, #0xd0] 12a7e4: f9400909 ldr x9, [x8, #0x10] 12a7e8: f1000d29 subs x9, x9, #0x3 12a7ec: f9003fe9 str x9, [sp, #0x78] 12a7f0: 54000168 b.hi 0x12a81c const&, long)+0x44c> 12a7f4: 14000001 b 0x12a7f8 const&, long)+0x428> 12a7f8: f9406be8 ldr x8, [sp, #0xd0] 12a7fc: f9400500 ldr x0, [x8, #0x8] 12a800: 97fddd94 bl 0xa1e50 12a804: aa1f03e8 mov x8, xzr 12a808: f9406be0 ldr x0, [sp, #0xd0] 12a80c: f9000408 str x8, [x0, #0x8] 12a810: 2a1f03e9 mov w9, wzr 12a814: 3818f3a9 sturb w9, [x29, #-0x71] 12a818: 140000f3 b 0x12abe4 const&, long)+0x814> 12a81c: f9406be8 ldr x8, [sp, #0xd0] 12a820: f9400500 ldr x0, [x8, #0x8] 12a824: 97fdf327 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 12a828: 2a0003e0 mov w0, w0 12a82c: 2a0003e8 mov w8, w0 12a830: f81583a8 stur x8, [x29, #-0xa8] 12a834: f85583a8 ldur x8, [x29, #-0xa8] 12a838: b1001108 adds x8, x8, #0x4 12a83c: f9003be8 str x8, [sp, #0x70] 12a840: 54000163 b.lo 0x12a86c const&, long)+0x49c> 12a844: 14000001 b 0x12a848 const&, long)+0x478> 12a848: f9406be8 ldr x8, [sp, #0xd0] 12a84c: f9400500 ldr x0, [x8, #0x8] 12a850: 97fddd80 bl 0xa1e50 12a854: aa1f03e8 mov x8, xzr 12a858: f9406be0 ldr x0, [sp, #0xd0] 12a85c: f9000408 str x8, [x0, #0x8] 12a860: 2a1f03e9 mov w9, wzr 12a864: 3818f3a9 sturb w9, [x29, #-0x71] 12a868: 140000df b 0x12abe4 const&, long)+0x814> 12a86c: f85583a8 ldur x8, [x29, #-0xa8] 12a870: 91001108 add x8, x8, #0x4 12a874: f81583a8 stur x8, [x29, #-0xa8] 12a878: f85583a8 ldur x8, [x29, #-0xa8] 12a87c: f9406be9 ldr x9, [sp, #0xd0] 12a880: f940092a ldr x10, [x9, #0x10] 12a884: eb0a0108 subs x8, x8, x10 12a888: f90037e8 str x8, [sp, #0x68] 12a88c: 54000169 b.ls 0x12a8b8 const&, long)+0x4e8> 12a890: 14000001 b 0x12a894 const&, long)+0x4c4> 12a894: f9406be8 ldr x8, [sp, #0xd0] 12a898: f9400500 ldr x0, [x8, #0x8] 12a89c: 97fddd6d bl 0xa1e50 12a8a0: aa1f03e8 mov x8, xzr 12a8a4: f9406be0 ldr x0, [sp, #0xd0] 12a8a8: f9000408 str x8, [x0, #0x8] 12a8ac: 2a1f03e9 mov w9, wzr 12a8b0: 3818f3a9 sturb w9, [x29, #-0x71] 12a8b4: 140000cc b 0x12abe4 const&, long)+0x814> 12a8b8: f85583a8 ldur x8, [x29, #-0xa8] 12a8bc: f9406be9 ldr x9, [sp, #0xd0] 12a8c0: f9000d28 str x8, [x9, #0x18] 12a8c4: 2a1f03ea mov w10, wzr 12a8c8: 781543aa sturh w10, [x29, #-0xac] 12a8cc: f85583a8 ldur x8, [x29, #-0xa8] 12a8d0: f1001908 subs x8, x8, #0x6 12a8d4: f90033e8 str x8, [sp, #0x60] 12a8d8: 54000723 b.lo 0x12a9bc const&, long)+0x5ec> 12a8dc: 14000001 b 0x12a8e0 const&, long)+0x510> 12a8e0: f9406be8 ldr x8, [sp, #0xd0] 12a8e4: f9400509 ldr x9, [x8, #0x8] 12a8e8: 91001120 add x0, x9, #0x4 12a8ec: 97fdf4f1 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 12a8f0: 781543a0 sturh w0, [x29, #-0xac] 12a8f4: f85583a8 ldur x8, [x29, #-0xa8] 12a8f8: f1002908 subs x8, x8, #0xa 12a8fc: f9002fe8 str x8, [sp, #0x58] 12a900: 54000543 b.lo 0x12a9a8 const&, long)+0x5d8> 12a904: 14000001 b 0x12a908 const&, long)+0x538> 12a908: f9406be8 ldr x8, [sp, #0xd0] 12a90c: f9400509 ldr x9, [x8, #0x8] 12a910: 91001920 add x0, x9, #0x6 12a914: 97fdf2eb bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 12a918: 2a0003e0 mov w0, w0 12a91c: 2a0003e8 mov w8, w0 12a920: f81483a8 stur x8, [x29, #-0xb8] 12a924: f85483a8 ldur x8, [x29, #-0xb8] 12a928: f9406be9 ldr x9, [sp, #0xd0] 12a92c: f9400d3e ldr x30, [x9, #0x18] 12a930: aa3e03fe mvn x30, x30 12a934: eb1e0108 subs x8, x8, x30 12a938: f9002be8 str x8, [sp, #0x50] 12a93c: 54000069 b.ls 0x12a948 const&, long)+0x578> 12a940: 14000001 b 0x12a944 const&, long)+0x574> 12a944: 14000001 b 0x12a948 const&, long)+0x578> 12a948: f85483a8 ldur x8, [x29, #-0xb8] 12a94c: f9406be9 ldr x9, [sp, #0xd0] 12a950: f940092a ldr x10, [x9, #0x10] 12a954: f9400d2b ldr x11, [x9, #0x18] 12a958: eb0b014a subs x10, x10, x11 12a95c: eb0a0108 subs x8, x8, x10 12a960: f90027e8 str x8, [sp, #0x48] 12a964: 54000169 b.ls 0x12a990 const&, long)+0x5c0> 12a968: 14000001 b 0x12a96c const&, long)+0x59c> 12a96c: f9406be8 ldr x8, [sp, #0xd0] 12a970: f9400500 ldr x0, [x8, #0x8] 12a974: 97fddd37 bl 0xa1e50 12a978: aa1f03e8 mov x8, xzr 12a97c: f9406be0 ldr x0, [sp, #0xd0] 12a980: f9000408 str x8, [x0, #0x8] 12a984: 2a1f03e9 mov w9, wzr 12a988: 3818f3a9 sturb w9, [x29, #-0x71] 12a98c: 14000096 b 0x12abe4 const&, long)+0x814> 12a990: f85483a8 ldur x8, [x29, #-0xb8] 12a994: f9406be9 ldr x9, [sp, #0xd0] 12a998: f940092a ldr x10, [x9, #0x10] 12a99c: eb080148 subs x8, x10, x8 12a9a0: f9000928 str x8, [x9, #0x10] 12a9a4: 14000001 b 0x12a9a8 const&, long)+0x5d8> 12a9a8: 785543a8 ldurh w8, [x29, #-0xac] 12a9ac: 36780068 tbz w8, #0xf, 0x12a9b8 const&, long)+0x5e8> 12a9b0: 14000001 b 0x12a9b4 const&, long)+0x5e4> 12a9b4: 14000001 b 0x12a9b8 const&, long)+0x5e8> 12a9b8: 14000001 b 0x12a9bc const&, long)+0x5ec> 12a9bc: 14000044 b 0x12aacc const&, long)+0x6fc> 12a9c0: 385db3a8 ldurb w8, [x29, #-0x25] 12a9c4: 71001108 subs w8, w8, #0x4 12a9c8: b90047e8 str w8, [sp, #0x44] 12a9cc: 540007e1 b.ne 0x12aac8 const&, long)+0x6f8> 12a9d0: 14000001 b 0x12a9d4 const&, long)+0x604> 12a9d4: 385dd3a8 ldurb w8, [x29, #-0x23] 12a9d8: 36300788 tbz w8, #0x6, 0x12aac8 const&, long)+0x6f8> 12a9dc: 14000001 b 0x12a9e0 const&, long)+0x610> 12a9e0: f9406be8 ldr x8, [sp, #0xd0] 12a9e4: f9400909 ldr x9, [x8, #0x10] 12a9e8: f1000d29 subs x9, x9, #0x3 12a9ec: f9001fe9 str x9, [sp, #0x38] 12a9f0: 54000168 b.hi 0x12aa1c const&, long)+0x64c> 12a9f4: 14000001 b 0x12a9f8 const&, long)+0x628> 12a9f8: f9406be8 ldr x8, [sp, #0xd0] 12a9fc: f9400500 ldr x0, [x8, #0x8] 12aa00: 97fddd14 bl 0xa1e50 12aa04: aa1f03e8 mov x8, xzr 12aa08: f9406be0 ldr x0, [sp, #0xd0] 12aa0c: f9000408 str x8, [x0, #0x8] 12aa10: 2a1f03e9 mov w9, wzr 12aa14: 3818f3a9 sturb w9, [x29, #-0x71] 12aa18: 14000073 b 0x12abe4 const&, long)+0x814> 12aa1c: f9406be8 ldr x8, [sp, #0xd0] 12aa20: f9400500 ldr x0, [x8, #0x8] 12aa24: d100e3a1 sub x1, x29, #0x38 12aa28: 97fdd952 bl 0xa0f70 <_ZN7android3ID320ParseSyncsafeIntegerEPKhPm@plt> 12aa2c: 37000160 tbnz w0, #0x0, 0x12aa58 const&, long)+0x688> 12aa30: 14000001 b 0x12aa34 const&, long)+0x664> 12aa34: f9406be8 ldr x8, [sp, #0xd0] 12aa38: f9400500 ldr x0, [x8, #0x8] 12aa3c: 97fddd05 bl 0xa1e50 12aa40: aa1f03e8 mov x8, xzr 12aa44: f9406be0 ldr x0, [sp, #0xd0] 12aa48: f9000408 str x8, [x0, #0x8] 12aa4c: 2a1f03e9 mov w9, wzr 12aa50: 3818f3a9 sturb w9, [x29, #-0x71] 12aa54: 14000064 b 0x12abe4 const&, long)+0x814> 12aa58: f9406fe8 ldr x8, [sp, #0xd8] 12aa5c: f9400109 ldr x9, [x8] 12aa60: f1001929 subs x9, x9, #0x6 12aa64: f9001be9 str x9, [sp, #0x30] 12aa68: 54000143 b.lo 0x12aa90 const&, long)+0x6c0> 12aa6c: 14000001 b 0x12aa70 const&, long)+0x6a0> 12aa70: f9406fe8 ldr x8, [sp, #0xd8] 12aa74: f9400109 ldr x9, [x8] 12aa78: f9406bea ldr x10, [sp, #0xd0] 12aa7c: f940094b ldr x11, [x10, #0x10] 12aa80: eb0b0129 subs x9, x9, x11 12aa84: f90017e9 str x9, [sp, #0x28] 12aa88: 54000169 b.ls 0x12aab4 const&, long)+0x6e4> 12aa8c: 14000001 b 0x12aa90 const&, long)+0x6c0> 12aa90: f9406be8 ldr x8, [sp, #0xd0] 12aa94: f9400500 ldr x0, [x8, #0x8] 12aa98: 97fddcee bl 0xa1e50 12aa9c: aa1f03e8 mov x8, xzr 12aaa0: f9406be0 ldr x0, [sp, #0xd0] 12aaa4: f9000408 str x8, [x0, #0x8] 12aaa8: 2a1f03e9 mov w9, wzr 12aaac: 3818f3a9 sturb w9, [x29, #-0x71] 12aab0: 1400004d b 0x12abe4 const&, long)+0x814> 12aab4: f9406fe8 ldr x8, [sp, #0xd8] 12aab8: f9400109 ldr x9, [x8] 12aabc: f9406bea ldr x10, [sp, #0xd0] 12aac0: f9000d49 str x9, [x10, #0x18] 12aac4: 14000001 b 0x12aac8 const&, long)+0x6f8> 12aac8: 14000001 b 0x12aacc const&, long)+0x6fc> 12aacc: 385db3a8 ldurb w8, [x29, #-0x25] 12aad0: 71000908 subs w8, w8, #0x2 12aad4: b90027e8 str w8, [sp, #0x24] 12aad8: 540000c1 b.ne 0x12aaf0 const&, long)+0x720> 12aadc: 14000001 b 0x12aae0 const&, long)+0x710> 12aae0: 320007e8 orr w8, wzr, #0x3 12aae4: f9406be9 ldr x9, [sp, #0xd0] 12aae8: b9002128 str w8, [x9, #0x20] 12aaec: 1400003b b 0x12abd8 const&, long)+0x808> 12aaf0: 385db3a8 ldurb w8, [x29, #-0x25] 12aaf4: 71000d08 subs w8, w8, #0x3 12aaf8: b90023e8 str w8, [sp, #0x20] 12aafc: 540000c1 b.ne 0x12ab14 const&, long)+0x744> 12ab00: 14000001 b 0x12ab04 const&, long)+0x734> 12ab04: 321e03e8 orr w8, wzr, #0x4 12ab08: f9406be9 ldr x9, [sp, #0xd0] 12ab0c: b9002128 str w8, [x9, #0x20] 12ab10: 14000031 b 0x12abd4 const&, long)+0x804> 12ab14: 14000001 b 0x12ab18 const&, long)+0x748> 12ab18: d100a3a8 sub x8, x29, #0x28 12ab1c: b2400500 orr x0, x8, #0x3 12ab20: 321e03e9 orr w9, wzr, #0x4 12ab24: b81ac3a9 stur w9, [x29, #-0x54] 12ab28: d10143a8 sub x8, x29, #0x50 12ab2c: d10153a1 sub x1, x29, #0x54 12ab30: f9000fe8 str x8, [sp, #0x18] 12ab34: 97fdf22f bl 0xa73f0 <_ZN7android10Compare_EQIhiEENS_7AStringERKT_RKT0_@plt> 12ab38: f9400fe0 ldr x0, [sp, #0x18] 12ab3c: 97fdf865 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 12ab40: b90017e0 str w0, [sp, #0x14] 12ab44: 14000001 b 0x12ab48 const&, long)+0x778> 12ab48: b94017e8 ldr w8, [sp, #0x14] 12ab4c: 37000308 tbnz w8, #0x0, 0x12abac const&, long)+0x7dc> 12ab50: 14000001 b 0x12ab54 const&, long)+0x784> 12ab54: 90000681 adrp x1, 0x1fa000 12ab58: 91306c21 add x1, x1, #0xc1b 12ab5c: d101c3a0 sub x0, x29, #0x70 12ab60: 97fde408 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 12ab64: 14000001 b 0x12ab68 const&, long)+0x798> 12ab68: d101c3a0 sub x0, x29, #0x70 12ab6c: d10143a1 sub x1, x29, #0x50 12ab70: 97fde05c bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 12ab74: 14000001 b 0x12ab78 const&, long)+0x7a8> 12ab78: d101c3a0 sub x0, x29, #0x70 12ab7c: 97fddc61 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12ab80: 1400000b b 0x12abac const&, long)+0x7dc> 12ab84: f81403a0 stur x0, [x29, #-0xc0] 12ab88: 2a0103e8 mov w8, w1 12ab8c: b813c3a8 stur w8, [x29, #-0xc4] 12ab90: 1400000e b 0x12abc8 const&, long)+0x7f8> 12ab94: f81403a0 stur x0, [x29, #-0xc0] 12ab98: 2a0103e8 mov w8, w1 12ab9c: b813c3a8 stur w8, [x29, #-0xc4] 12aba0: d101c3a0 sub x0, x29, #0x70 12aba4: 97fddc57 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12aba8: 14000008 b 0x12abc8 const&, long)+0x7f8> 12abac: d10143a0 sub x0, x29, #0x50 12abb0: 97fddc54 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12abb4: 14000001 b 0x12abb8 const&, long)+0x7e8> 12abb8: 528000a8 mov w8, #0x5 // =5 12abbc: f9406be9 ldr x9, [sp, #0xd0] 12abc0: b9002128 str w8, [x9, #0x20] 12abc4: 14000004 b 0x12abd4 const&, long)+0x804> 12abc8: d10143a0 sub x0, x29, #0x50 12abcc: 97fddc4d bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12abd0: 14000015 b 0x12ac24 const&, long)+0x854> 12abd4: 14000001 b 0x12abd8 const&, long)+0x808> 12abd8: 320003e8 orr w8, wzr, #0x1 12abdc: 3818f3a8 sturb w8, [x29, #-0x71] 12abe0: 14000001 b 0x12abe4 const&, long)+0x814> 12abe4: 3858f3a8 ldurb w8, [x29, #-0x71] 12abe8: d53bd049 mrs x9, TPIDR_EL0 12abec: f9401529 ldr x9, [x9, #0x28] 12abf0: f9406fea ldr x10, [sp, #0xd8] 12abf4: f940114b ldr x11, [x10, #0x20] 12abf8: eb0b0129 subs x9, x9, x11 12abfc: b90013e8 str w8, [sp, #0x10] 12ac00: f90007e9 str x9, [sp, #0x8] 12ac04: 54000141 b.ne 0x12ac2c const&, long)+0x85c> 12ac08: 14000001 b 0x12ac0c const&, long)+0x83c> 12ac0c: b94013e8 ldr w8, [sp, #0x10] 12ac10: 12000100 and w0, w8, #0x1 12ac14: a95b7bfd ldp x29, x30, [sp, #0x1b0] 12ac18: f940d3fc ldr x28, [sp, #0x1a0] 12ac1c: 910703ff add sp, sp, #0x1c0 12ac20: d65f03c0 ret 12ac24: f85403a0 ldur x0, [x29, #-0xc0] 12ac28: 97fdf4ba bl 0xa7f10 <_Unwind_Resume@plt> 12ac2c: 97fdfc51 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012ac30 const&)>: 12ac30: d101c3ff sub sp, sp, #0x70 12ac34: a9067bfd stp x29, x30, [sp, #0x60] 12ac38: 910183fd add x29, sp, #0x60 12ac3c: d53bd048 mrs x8, TPIDR_EL0 12ac40: f9401508 ldr x8, [x8, #0x28] 12ac44: f81f83a8 stur x8, [x29, #-0x8] 12ac48: f81e03a0 stur x0, [x29, #-0x20] 12ac4c: f81d83a1 stur x1, [x29, #-0x28] 12ac50: f85e03a8 ldur x8, [x29, #-0x20] 12ac54: 321903e9 orr w9, wzr, #0x80 12ac58: 2a0903e0 mov w0, w9 12ac5c: f9001be0 str x0, [sp, #0x30] 12ac60: f85d83a0 ldur x0, [x29, #-0x28] 12ac64: f90017e8 str x8, [sp, #0x28] 12ac68: 97fdf2ca bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 12ac6c: f9400008 ldr x8, [x0] 12ac70: f9402108 ldr x8, [x8, #0x40] 12ac74: d10043a1 sub x1, x29, #0x10 12ac78: d63f0100 blr x8 12ac7c: 350000e0 cbnz w0, 0x12ac98 const&)+0x68> 12ac80: 14000001 b 0x12ac84 const&)+0x54> 12ac84: f85f03a8 ldur x8, [x29, #-0x10] 12ac88: f101fd08 subs x8, x8, #0x7f 12ac8c: f90013e8 str x8, [sp, #0x20] 12ac90: 540000ac b.gt 0x12aca4 const&)+0x74> 12ac94: 14000001 b 0x12ac98 const&)+0x68> 12ac98: 2a1f03e8 mov w8, wzr 12ac9c: 381ef3a8 sturb w8, [x29, #-0x11] 12aca0: 14000046 b 0x12adb8 const&)+0x188> 12aca4: 321903e8 orr w8, wzr, #0x80 12aca8: 2a0803e0 mov w0, w8 12acac: f9000fe0 str x0, [sp, #0x18] 12acb0: 97fddd78 bl 0xa2290 12acb4: f94017fe ldr x30, [sp, #0x28] 12acb8: f90007c0 str x0, [x30, #0x8] 12acbc: f85d83a0 ldur x0, [x29, #-0x28] 12acc0: 97fdf2b4 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 12acc4: f85f03be ldur x30, [x29, #-0x10] 12acc8: f10203c1 subs x1, x30, #0x80 12accc: f94017fe ldr x30, [sp, #0x28] 12acd0: f94007c2 ldr x2, [x30, #0x8] 12acd4: f9400009 ldr x9, [x0] 12acd8: f9401d29 ldr x9, [x9, #0x38] 12acdc: f9400fe3 ldr x3, [sp, #0x18] 12ace0: d63f0120 blr x9 12ace4: f1020009 subs x9, x0, #0x80 12ace8: f9000be9 str x9, [sp, #0x10] 12acec: 54000160 b.eq 0x12ad18 const&)+0xe8> 12acf0: 14000001 b 0x12acf4 const&)+0xc4> 12acf4: f94017e8 ldr x8, [sp, #0x28] 12acf8: f9400500 ldr x0, [x8, #0x8] 12acfc: 97fddc55 bl 0xa1e50 12ad00: aa1f03e8 mov x8, xzr 12ad04: f94017e0 ldr x0, [sp, #0x28] 12ad08: f9000408 str x8, [x0, #0x8] 12ad0c: 2a1f03e9 mov w9, wzr 12ad10: 381ef3a9 sturb w9, [x29, #-0x11] 12ad14: 14000029 b 0x12adb8 const&)+0x188> 12ad18: f94017e8 ldr x8, [sp, #0x28] 12ad1c: f9400501 ldr x1, [x8, #0x8] 12ad20: 90000680 adrp x0, 0x1fa000 12ad24: 91329800 add x0, x0, #0xca6 12ad28: 320007e9 orr w9, wzr, #0x3 12ad2c: 2a0903e2 mov w2, w9 12ad30: 97fdf5d0 bl 0xa8470 12ad34: 34000160 cbz w0, 0x12ad60 const&)+0x130> 12ad38: 14000001 b 0x12ad3c const&)+0x10c> 12ad3c: f94017e8 ldr x8, [sp, #0x28] 12ad40: f9400500 ldr x0, [x8, #0x8] 12ad44: 97fddc43 bl 0xa1e50 12ad48: aa1f03e8 mov x8, xzr 12ad4c: f94017e0 ldr x0, [sp, #0x28] 12ad50: f9000408 str x8, [x0, #0x8] 12ad54: 2a1f03e9 mov w9, wzr 12ad58: 381ef3a9 sturb w9, [x29, #-0x11] 12ad5c: 14000017 b 0x12adb8 const&)+0x188> 12ad60: 321903e8 orr w8, wzr, #0x80 12ad64: 2a0803e9 mov w9, w8 12ad68: f94017ea ldr x10, [sp, #0x28] 12ad6c: f9000949 str x9, [x10, #0x10] 12ad70: 320007e8 orr w8, wzr, #0x3 12ad74: 2a0803e9 mov w9, w8 12ad78: f9000d49 str x9, [x10, #0x18] 12ad7c: f9400549 ldr x9, [x10, #0x8] 12ad80: 3941f528 ldrb w8, [x9, #0x7d] 12ad84: 340000c8 cbz w8, 0x12ad9c const&)+0x16c> 12ad88: 14000001 b 0x12ad8c const&)+0x15c> 12ad8c: 320003e8 orr w8, wzr, #0x1 12ad90: f94017e9 ldr x9, [sp, #0x28] 12ad94: b9002128 str w8, [x9, #0x20] 12ad98: 14000005 b 0x12adac const&)+0x17c> 12ad9c: 321f03e8 orr w8, wzr, #0x2 12ada0: f94017e9 ldr x9, [sp, #0x28] 12ada4: b9002128 str w8, [x9, #0x20] 12ada8: 14000001 b 0x12adac const&)+0x17c> 12adac: 320003e8 orr w8, wzr, #0x1 12adb0: 381ef3a8 sturb w8, [x29, #-0x11] 12adb4: 14000001 b 0x12adb8 const&)+0x188> 12adb8: 385ef3a8 ldurb w8, [x29, #-0x11] 12adbc: d53bd049 mrs x9, TPIDR_EL0 12adc0: f9401529 ldr x9, [x9, #0x28] 12adc4: f85f83aa ldur x10, [x29, #-0x8] 12adc8: eb0a0129 subs x9, x9, x10 12adcc: b9000fe8 str w8, [sp, #0xc] 12add0: f90003e9 str x9, [sp] 12add4: 540000e1 b.ne 0x12adf0 const&)+0x1c0> 12add8: 14000001 b 0x12addc const&)+0x1ac> 12addc: b9400fe8 ldr w8, [sp, #0xc] 12ade0: 12000100 and w0, w8, #0x1 12ade4: a9467bfd ldp x29, x30, [sp, #0x60] 12ade8: 9101c3ff add sp, sp, #0x70 12adec: d65f03c0 ret 12adf0: 97fdfbe0 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012adf4 : 12adf4: d10343ff sub sp, sp, #0xd0 12adf8: a90c7bfd stp x29, x30, [sp, #0xc0] 12adfc: 910303fd add x29, sp, #0xc0 12ae00: d53bd048 mrs x8, TPIDR_EL0 12ae04: f9401508 ldr x8, [x8, #0x28] 12ae08: f81f83a8 stur x8, [x29, #-0x8] 12ae0c: f81d83a0 stur x0, [x29, #-0x28] 12ae10: f81d03a1 stur x1, [x29, #-0x30] 12ae14: f81c83a2 stur x2, [x29, #-0x38] 12ae18: 12000063 and w3, w3, #0x1 12ae1c: 381c43a3 sturb w3, [x29, #-0x3c] 12ae20: f85d83a8 ldur x8, [x29, #-0x28] 12ae24: aa0803e0 mov x0, x8 12ae28: 2a1f03e3 mov w3, wzr 12ae2c: 39000103 strb w3, [x8] 12ae30: aa1f03e1 mov x1, xzr 12ae34: f9000501 str x1, [x8, #0x8] 12ae38: f9000901 str x1, [x8, #0x10] 12ae3c: f9000d01 str x1, [x8, #0x18] 12ae40: b9002103 str w3, [x8, #0x20] 12ae44: f9001501 str x1, [x8, #0x28] 12ae48: d0000be8 adrp x8, 0x2a8000 12ae4c: f9435508 ldr x8, [x8, #0x6a8] 12ae50: 321b03e9 orr w9, wzr, #0x20 12ae54: 2a0903e2 mov w2, w9 12ae58: f81a83a0 stur x0, [x29, #-0x58] 12ae5c: aa0203e0 mov x0, x2 12ae60: f90033e1 str x1, [sp, #0x60] 12ae64: aa0803e1 mov x1, x8 12ae68: b9005fe3 str w3, [sp, #0x5c] 12ae6c: 97fdd74d bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 12ae70: aa0003e1 mov x1, x0 12ae74: b9405fe9 ldr w9, [sp, #0x5c] 12ae78: 381c33a9 sturb w9, [x29, #-0x3d] 12ae7c: f94033e8 ldr x8, [sp, #0x60] 12ae80: f9002be1 str x1, [sp, #0x50] 12ae84: f90027e8 str x8, [sp, #0x48] 12ae88: b40001e0 cbz x0, 0x12aec4 12ae8c: 14000001 b 0x12ae90 12ae90: 320003e8 orr w8, wzr, #0x1 12ae94: 381c33a8 sturb w8, [x29, #-0x3d] 12ae98: f9402be0 ldr x0, [sp, #0x50] 12ae9c: f85d03a1 ldur x1, [x29, #-0x30] 12aea0: f85c83a2 ldur x2, [x29, #-0x38] 12aea4: f9402be3 ldr x3, [sp, #0x50] 12aea8: f90023e0 str x0, [sp, #0x40] 12aeac: aa0303e0 mov x0, x3 12aeb0: 97fdff3c bl 0xaaba0 <_ZN7android12MemorySourceC2EPKhm@plt> 12aeb4: 14000001 b 0x12aeb8 12aeb8: f94023e0 ldr x0, [sp, #0x40] 12aebc: f90027e0 str x0, [sp, #0x48] 12aec0: 14000001 b 0x12aec4 12aec4: f94027e0 ldr x0, [sp, #0x48] 12aec8: d10043a8 sub x8, x29, #0x10 12aecc: f9001fe0 str x0, [sp, #0x38] 12aed0: aa0803e0 mov x0, x8 12aed4: f9401fe1 ldr x1, [sp, #0x38] 12aed8: f9001be8 str x8, [sp, #0x30] 12aedc: 97fddca5 bl 0xa2170 <_ZN7android2spINS_12MemorySourceEEC2EPS1_@plt> 12aee0: aa1f03e0 mov x0, xzr 12aee4: f9401be8 ldr x8, [sp, #0x30] 12aee8: f90017e0 str x0, [sp, #0x28] 12aeec: aa0803e0 mov x0, x8 12aef0: f94017e1 ldr x1, [sp, #0x28] 12aef4: 97fde5e3 bl 0xa4680 <_ZNK7android2spINS_12MemorySourceEEeqEPKS1_@plt> 12aef8: b90027e0 str w0, [sp, #0x24] 12aefc: 14000001 b 0x12af00 12af00: b94027e8 ldr w8, [sp, #0x24] 12af04: 360002e8 tbz w8, #0x0, 0x12af60 12af08: 14000001 b 0x12af0c 12af0c: 320003e8 orr w8, wzr, #0x1 12af10: b81b03a8 stur w8, [x29, #-0x50] 12af14: 1400004c b 0x12b044 12af18: f81b83a0 stur x0, [x29, #-0x48] 12af1c: 2a0103e8 mov w8, w1 12af20: b81b43a8 stur w8, [x29, #-0x4c] 12af24: 385c33a8 ldurb w8, [x29, #-0x3d] 12af28: 71000508 subs w8, w8, #0x1 12af2c: b90023e8 str w8, [sp, #0x20] 12af30: 540000e1 b.ne 0x12af4c 12af34: 14000001 b 0x12af38 12af38: d0000be1 adrp x1, 0x2a8000 12af3c: f9435421 ldr x1, [x1, #0x6a8] 12af40: f9402be0 ldr x0, [sp, #0x50] 12af44: 97fdf33f bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 12af48: 14000001 b 0x12af4c 12af4c: 14000052 b 0x12b094 12af50: f81b83a0 stur x0, [x29, #-0x48] 12af54: 2a0103e8 mov w8, w1 12af58: b81b43a8 stur w8, [x29, #-0x4c] 12af5c: 1400004b b 0x12b088 12af60: d10063a0 sub x0, x29, #0x18 12af64: d10043a1 sub x1, x29, #0x10 12af68: 97fddb32 bl 0xa1c30 <_ZN7android2spINS_10DataSourceEEC2INS_12MemorySourceEEERKNS0_IT_EE@plt> 12af6c: 14000001 b 0x12af70 12af70: d10063a1 sub x1, x29, #0x18 12af74: aa1f03e0 mov x0, xzr 12af78: f85a83a8 ldur x8, [x29, #-0x58] 12af7c: f9000fe0 str x0, [sp, #0x18] 12af80: aa0803e0 mov x0, x8 12af84: f9400fe2 ldr x2, [sp, #0x18] 12af88: 97fde7ae bl 0xa4e40 <_ZN7android3ID37parseV2ERKNS_2spINS_10DataSourceEEEl@plt> 12af8c: b90017e0 str w0, [sp, #0x14] 12af90: 14000001 b 0x12af94 12af94: b94017e8 ldr w8, [sp, #0x14] 12af98: 12000109 and w9, w8, #0x1 12af9c: f85a83aa ldur x10, [x29, #-0x58] 12afa0: 39000149 strb w9, [x10] 12afa4: d10063a0 sub x0, x29, #0x18 12afa8: 97fdd40a bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 12afac: f85a83aa ldur x10, [x29, #-0x58] 12afb0: 39400148 ldrb w8, [x10] 12afb4: 37000428 tbnz w8, #0x0, 0x12b038 12afb8: 14000001 b 0x12afbc 12afbc: 385c43a8 ldurb w8, [x29, #-0x3c] 12afc0: 370003c8 tbnz w8, #0x0, 0x12b038 12afc4: 14000001 b 0x12afc8 12afc8: d10083a0 sub x0, x29, #0x20 12afcc: d10043a1 sub x1, x29, #0x10 12afd0: 97fddb18 bl 0xa1c30 <_ZN7android2spINS_10DataSourceEEC2INS_12MemorySourceEEERKNS0_IT_EE@plt> 12afd4: 14000001 b 0x12afd8 12afd8: d10083a1 sub x1, x29, #0x20 12afdc: f85a83a0 ldur x0, [x29, #-0x58] 12afe0: 97fde0fc bl 0xa33d0 <_ZN7android3ID37parseV1ERKNS_2spINS_10DataSourceEEE@plt> 12afe4: b90013e0 str w0, [sp, #0x10] 12afe8: 14000001 b 0x12afec 12afec: b94013e8 ldr w8, [sp, #0x10] 12aff0: 12000109 and w9, w8, #0x1 12aff4: f85a83aa ldur x10, [x29, #-0x58] 12aff8: 39000149 strb w9, [x10] 12affc: d10083a0 sub x0, x29, #0x20 12b000: 97fdd3f4 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 12b004: 1400000d b 0x12b038 12b008: f81b83a0 stur x0, [x29, #-0x48] 12b00c: 2a0103e8 mov w8, w1 12b010: b81b43a8 stur w8, [x29, #-0x4c] 12b014: d10063a0 sub x0, x29, #0x18 12b018: 97fdd3ee bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 12b01c: 1400001b b 0x12b088 12b020: f81b83a0 stur x0, [x29, #-0x48] 12b024: 2a0103e8 mov w8, w1 12b028: b81b43a8 stur w8, [x29, #-0x4c] 12b02c: d10083a0 sub x0, x29, #0x20 12b030: 97fdd3e8 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 12b034: 14000015 b 0x12b088 12b038: 2a1f03e8 mov w8, wzr 12b03c: b81b03a8 stur w8, [x29, #-0x50] 12b040: 14000001 b 0x12b044 12b044: d10043a0 sub x0, x29, #0x10 12b048: 97fdd852 bl 0xa1190 <_ZN7android2spINS_12MemorySourceEED2Ev@plt> 12b04c: b85b03a8 ldur w8, [x29, #-0x50] 12b050: 71000508 subs w8, w8, #0x1 12b054: b9000fe8 str w8, [sp, #0xc] 12b058: 54000228 b.hi 0x12b09c 12b05c: 14000001 b 0x12b060 12b060: d53bd048 mrs x8, TPIDR_EL0 12b064: f9401508 ldr x8, [x8, #0x28] 12b068: f85f83a9 ldur x9, [x29, #-0x8] 12b06c: eb090108 subs x8, x8, x9 12b070: f90003e8 str x8, [sp] 12b074: 54000141 b.ne 0x12b09c 12b078: 14000001 b 0x12b07c 12b07c: a94c7bfd ldp x29, x30, [sp, #0xc0] 12b080: 910343ff add sp, sp, #0xd0 12b084: d65f03c0 ret 12b088: d10043a0 sub x0, x29, #0x10 12b08c: 97fdd841 bl 0xa1190 <_ZN7android2spINS_12MemorySourceEED2Ev@plt> 12b090: 14000001 b 0x12b094 12b094: f85b83a0 ldur x0, [x29, #-0x48] 12b098: 97fdf39e bl 0xa7f10 <_Unwind_Resume@plt> 12b09c: 97fdfb35 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012b0a0 : 12b0a0: d10103ff sub sp, sp, #0x40 12b0a4: a9037bfd stp x29, x30, [sp, #0x30] 12b0a8: 9100c3fd add x29, sp, #0x30 12b0ac: b0000be8 adrp x8, 0x2a8000 12b0b0: f943ed08 ldr x8, [x8, #0x7d8] 12b0b4: b27c03e9 orr x9, xzr, #0x10 12b0b8: 8b090108 add x8, x8, x9 12b0bc: f81f83a0 stur x0, [x29, #-0x8] 12b0c0: f81f03a1 stur x1, [x29, #-0x10] 12b0c4: f9000fe2 str x2, [sp, #0x18] 12b0c8: f85f83a9 ldur x9, [x29, #-0x8] 12b0cc: aa0903e0 mov x0, x9 12b0d0: f9000be8 str x8, [sp, #0x10] 12b0d4: f90007e9 str x9, [sp, #0x8] 12b0d8: 97fdf40a bl 0xa8100 <_ZN7android10DataSourceC2Ev@plt> 12b0dc: f9400be8 ldr x8, [sp, #0x10] 12b0e0: f94007e9 ldr x9, [sp, #0x8] 12b0e4: f9000128 str x8, [x9] 12b0e8: f85f03a0 ldur x0, [x29, #-0x10] 12b0ec: f9000920 str x0, [x9, #0x10] 12b0f0: f9400fe0 ldr x0, [sp, #0x18] 12b0f4: f9000d20 str x0, [x9, #0x18] 12b0f8: a9437bfd ldp x29, x30, [sp, #0x30] 12b0fc: 910103ff add sp, sp, #0x40 12b100: d65f03c0 ret 000000000012b104 ::sp(android::MemorySource*)>: 12b104: d100c3ff sub sp, sp, #0x30 12b108: a9027bfd stp x29, x30, [sp, #0x20] 12b10c: 910083fd add x29, sp, #0x20 12b110: d2800008 mov x8, #0x0 // =0 12b114: f81f83a0 stur x0, [x29, #-0x8] 12b118: f9000be1 str x1, [sp, #0x10] 12b11c: f85f83a0 ldur x0, [x29, #-0x8] 12b120: aa0003e1 mov x1, x0 12b124: f9400be9 ldr x9, [sp, #0x10] 12b128: f9000029 str x9, [x1] 12b12c: f9400be9 ldr x9, [sp, #0x10] 12b130: eb08013f cmp x9, x8 12b134: 1a9f07ea cset w10, ne 12b138: f90007e0 str x0, [sp, #0x8] 12b13c: 3700004a tbnz w10, #0x0, 0x12b144 ::sp(android::MemorySource*)+0x40> 12b140: 14000004 b 0x12b150 ::sp(android::MemorySource*)+0x4c> 12b144: f9400be0 ldr x0, [sp, #0x10] 12b148: f94007e1 ldr x1, [sp, #0x8] 12b14c: 97fdfdb5 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 12b150: a9427bfd ldp x29, x30, [sp, #0x20] 12b154: 9100c3ff add sp, sp, #0x30 12b158: d65f03c0 ret 000000000012b15c ::operator==(android::MemorySource const*) const>: 12b15c: d10043ff sub sp, sp, #0x10 12b160: f90007e0 str x0, [sp, #0x8] 12b164: f90003e1 str x1, [sp] 12b168: f94007e0 ldr x0, [sp, #0x8] 12b16c: f9400000 ldr x0, [x0] 12b170: f94003e1 ldr x1, [sp] 12b174: eb01001f cmp x0, x1 12b178: 1a9f17e8 cset w8, eq 12b17c: 320003e9 orr w9, wzr, #0x1 12b180: 0a090108 and w8, w8, w9 12b184: 2a0803e0 mov w0, w8 12b188: 910043ff add sp, sp, #0x10 12b18c: d65f03c0 ret 000000000012b190 ::sp(android::sp const&)>: 12b190: d100c3ff sub sp, sp, #0x30 12b194: a9027bfd stp x29, x30, [sp, #0x20] 12b198: 910083fd add x29, sp, #0x20 12b19c: d2800008 mov x8, #0x0 // =0 12b1a0: f81f83a0 stur x0, [x29, #-0x8] 12b1a4: f9000be1 str x1, [sp, #0x10] 12b1a8: f85f83a0 ldur x0, [x29, #-0x8] 12b1ac: aa0003e1 mov x1, x0 12b1b0: f9400be9 ldr x9, [sp, #0x10] 12b1b4: f9400129 ldr x9, [x9] 12b1b8: f9000029 str x9, [x1] 12b1bc: aa0003e9 mov x9, x0 12b1c0: f9400129 ldr x9, [x9] 12b1c4: eb08013f cmp x9, x8 12b1c8: 1a9f07ea cset w10, ne 12b1cc: f90007e0 str x0, [sp, #0x8] 12b1d0: 3700004a tbnz w10, #0x0, 0x12b1d8 ::sp(android::sp const&)+0x48> 12b1d4: 14000005 b 0x12b1e8 ::sp(android::sp const&)+0x58> 12b1d8: f94007e8 ldr x8, [sp, #0x8] 12b1dc: f9400100 ldr x0, [x8] 12b1e0: f94007e1 ldr x1, [sp, #0x8] 12b1e4: 97fdfd8f bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 12b1e8: a9427bfd ldp x29, x30, [sp, #0x20] 12b1ec: 9100c3ff add sp, sp, #0x30 12b1f0: d65f03c0 ret 000000000012b1f4 ::~sp()>: 12b1f4: d10083ff sub sp, sp, #0x20 12b1f8: a9017bfd stp x29, x30, [sp, #0x10] 12b1fc: 910043fd add x29, sp, #0x10 12b200: d2800008 mov x8, #0x0 // =0 12b204: f90007e0 str x0, [sp, #0x8] 12b208: f94007e0 ldr x0, [sp, #0x8] 12b20c: aa0003e9 mov x9, x0 12b210: f9400129 ldr x9, [x9] 12b214: eb08013f cmp x9, x8 12b218: 1a9f07ea cset w10, ne 12b21c: f90003e0 str x0, [sp] 12b220: 3700004a tbnz w10, #0x0, 0x12b228 ::~sp()+0x34> 12b224: 14000006 b 0x12b23c ::~sp()+0x48> 12b228: f94003e8 ldr x8, [sp] 12b22c: f9400100 ldr x0, [x8] 12b230: f94003e1 ldr x1, [sp] 12b234: 97fde387 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 12b238: 14000001 b 0x12b23c ::~sp()+0x48> 12b23c: a9417bfd ldp x29, x30, [sp, #0x10] 12b240: 910083ff add sp, sp, #0x20 12b244: d65f03c0 ret 12b248: 97fe0bdf bl 0xae1c4 000000000012b24c : 12b24c: d100c3ff sub sp, sp, #0x30 12b250: a9027bfd stp x29, x30, [sp, #0x20] 12b254: 910083fd add x29, sp, #0x20 12b258: d2800008 mov x8, #0x0 // =0 12b25c: f81f83a0 stur x0, [x29, #-0x8] 12b260: f85f83a0 ldur x0, [x29, #-0x8] 12b264: f9400409 ldr x9, [x0, #0x8] 12b268: eb08013f cmp x9, x8 12b26c: 1a9f07ea cset w10, ne 12b270: f9000be8 str x8, [sp, #0x10] 12b274: f90007e0 str x0, [sp, #0x8] 12b278: 3700004a tbnz w10, #0x0, 0x12b280 12b27c: 14000008 b 0x12b29c 12b280: f94007e8 ldr x8, [sp, #0x8] 12b284: f9400500 ldr x0, [x8, #0x8] 12b288: 97fddaf2 bl 0xa1e50 12b28c: 14000001 b 0x12b290 12b290: f9400be8 ldr x8, [sp, #0x10] 12b294: f94007e9 ldr x9, [sp, #0x8] 12b298: f9000528 str x8, [x9, #0x8] 12b29c: a9427bfd ldp x29, x30, [sp, #0x20] 12b2a0: 9100c3ff add sp, sp, #0x30 12b2a4: d65f03c0 ret 12b2a8: 97fe0bc7 bl 0xae1c4 000000000012b2ac : 12b2ac: d10043ff sub sp, sp, #0x10 12b2b0: f90007e0 str x0, [sp, #0x8] 12b2b4: f94007e0 ldr x0, [sp, #0x8] 12b2b8: 39400008 ldrb w8, [x0] 12b2bc: 320003e9 orr w9, wzr, #0x1 12b2c0: 0a090108 and w8, w8, w9 12b2c4: 2a0803e0 mov w0, w8 12b2c8: 910043ff add sp, sp, #0x10 12b2cc: d65f03c0 ret 000000000012b2d0 : 12b2d0: d10043ff sub sp, sp, #0x10 12b2d4: f90007e0 str x0, [sp, #0x8] 12b2d8: f94007e0 ldr x0, [sp, #0x8] 12b2dc: b9402000 ldr w0, [x0, #0x20] 12b2e0: 910043ff add sp, sp, #0x10 12b2e4: d65f03c0 ret 000000000012b2e8 : 12b2e8: d10083ff sub sp, sp, #0x20 12b2ec: f9000be0 str x0, [sp, #0x10] 12b2f0: f90007e1 str x1, [sp, #0x8] 12b2f4: f94007e0 ldr x0, [sp, #0x8] 12b2f8: f900001f str xzr, [x0] 12b2fc: b90007ff str wzr, [sp, #0x4] 12b300: 321e03e8 orr w8, wzr, #0x4 12b304: b94007e9 ldr w9, [sp, #0x4] 12b308: 6b08013f cmp w9, w8 12b30c: 1a9fa7e8 cset w8, lt 12b310: 37000048 tbnz w8, #0x0, 0x12b318 12b314: 14000023 b 0x12b3a0 12b318: 321903e8 orr w8, wzr, #0x80 12b31c: f9400be9 ldr x9, [sp, #0x10] 12b320: b94007ea ldr w10, [sp, #0x4] 12b324: 2a0a03eb mov w11, w10 12b328: 93407d6b sxtw x11, w11 12b32c: 8b0b0129 add x9, x9, x11 12b330: 3940012a ldrb w10, [x9] 12b334: 0a080148 and w8, w10, w8 12b338: 35000048 cbnz w8, 0x12b340 12b33c: 14000006 b 0x12b354 12b340: 52800008 mov w8, #0x0 // =0 12b344: 320003e9 orr w9, wzr, #0x1 12b348: 0a090108 and w8, w8, w9 12b34c: 39007fe8 strb w8, [sp, #0x1f] 12b350: 14000018 b 0x12b3b0 12b354: b2400be8 orr x8, xzr, #0x7 12b358: f94007e9 ldr x9, [sp, #0x8] 12b35c: f9400129 ldr x9, [x9] 12b360: 9ac82128 lsl x8, x9, x8 12b364: f9400be9 ldr x9, [sp, #0x10] 12b368: b94007ea ldr w10, [sp, #0x4] 12b36c: 2a0a03eb mov w11, w10 12b370: 93407d6b sxtw x11, w11 12b374: 8b0b0129 add x9, x9, x11 12b378: 3940012a ldrb w10, [x9] 12b37c: 2a0a03e9 mov w9, w10 12b380: d3401d29 ubfx x9, x9, #0, #8 12b384: aa090108 orr x8, x8, x9 12b388: f94007e9 ldr x9, [sp, #0x8] 12b38c: f9000128 str x8, [x9] 12b390: b94007e8 ldr w8, [sp, #0x4] 12b394: 11000508 add w8, w8, #0x1 12b398: b90007e8 str w8, [sp, #0x4] 12b39c: 17ffffd9 b 0x12b300 12b3a0: 12800008 mov w8, #-0x1 // =-1 12b3a4: 320003e9 orr w9, wzr, #0x1 12b3a8: 0a090108 and w8, w8, w9 12b3ac: 39007fe8 strb w8, [sp, #0x1f] 12b3b0: 39407fe8 ldrb w8, [sp, #0x1f] 12b3b4: 2a0803e0 mov w0, w8 12b3b8: 910083ff add sp, sp, #0x20 12b3bc: d65f03c0 ret 000000000012b3c0 : 12b3c0: d103c3ff sub sp, sp, #0xf0 12b3c4: a90e7bfd stp x29, x30, [sp, #0xe0] 12b3c8: 910383fd add x29, sp, #0xe0 12b3cc: d53bd048 mrs x8, TPIDR_EL0 12b3d0: f9401508 ldr x8, [x8, #0x28] 12b3d4: f81f83a8 stur x8, [x29, #-0x8] 12b3d8: f81e03a0 stur x0, [x29, #-0x20] 12b3dc: 12000021 and w1, w1, #0x1 12b3e0: 381dc3a1 sturb w1, [x29, #-0x24] 12b3e4: f85e03a8 ldur x8, [x29, #-0x20] 12b3e8: aa0803e0 mov x0, x8 12b3ec: f9400908 ldr x8, [x8, #0x10] 12b3f0: f81d03a8 stur x8, [x29, #-0x30] 12b3f4: aa1f03e8 mov x8, xzr 12b3f8: f81c83a8 stur x8, [x29, #-0x38] 12b3fc: f81a03a0 stur x0, [x29, #-0x60] 12b400: 14000001 b 0x12b404 12b404: f85a03a8 ldur x8, [x29, #-0x60] 12b408: f9400909 ldr x9, [x8, #0x10] 12b40c: 2a1f03e0 mov w0, wzr 12b410: f1002929 subs x9, x9, #0xa 12b414: f81983a9 stur x9, [x29, #-0x68] 12b418: b81943a0 stur w0, [x29, #-0x6c] 12b41c: 54000163 b.lo 0x12b448 12b420: 14000001 b 0x12b424 12b424: f85c83a8 ldur x8, [x29, #-0x38] 12b428: f85a03a9 ldur x9, [x29, #-0x60] 12b42c: f940092a ldr x10, [x9, #0x10] 12b430: f100294a subs x10, x10, #0xa 12b434: eb0a0108 subs x8, x8, x10 12b438: 1a9f87eb cset w11, ls 12b43c: f90037e8 str x8, [sp, #0x68] 12b440: b81943ab stur w11, [x29, #-0x6c] 12b444: 14000001 b 0x12b448 12b448: b85943a8 ldur w8, [x29, #-0x6c] 12b44c: 36001aa8 tbz w8, #0x0, 0x12b7a0 12b450: 14000001 b 0x12b454 12b454: f85a03a8 ldur x8, [x29, #-0x60] 12b458: f9400509 ldr x9, [x8, #0x8] 12b45c: f85c83aa ldur x10, [x29, #-0x38] 12b460: b86a692b ldr w11, [x9, x10] 12b464: 3500006b cbnz w11, 0x12b470 12b468: 14000001 b 0x12b46c 12b46c: 140000cd b 0x12b7a0 12b470: 385dc3a8 ldurb w8, [x29, #-0x24] 12b474: 36000188 tbz w8, #0x0, 0x12b4a4 12b478: 14000001 b 0x12b47c 12b47c: f85a03a8 ldur x8, [x29, #-0x60] 12b480: f9400509 ldr x9, [x8, #0x8] 12b484: f85c83aa ldur x10, [x29, #-0x38] 12b488: 8b0a0129 add x9, x9, x10 12b48c: 91001120 add x0, x9, #0x4 12b490: 97fdf00c bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 12b494: 2a0003e0 mov w0, w0 12b498: 2a0003e8 mov w8, w0 12b49c: f81f03a8 stur x8, [x29, #-0x10] 12b4a0: 1400000e b 0x12b4d8 12b4a4: f85a03a8 ldur x8, [x29, #-0x60] 12b4a8: f9400509 ldr x9, [x8, #0x8] 12b4ac: f85c83aa ldur x10, [x29, #-0x38] 12b4b0: 8b0a0129 add x9, x9, x10 12b4b4: 91001120 add x0, x9, #0x4 12b4b8: d10043a1 sub x1, x29, #0x10 12b4bc: 97fdd6ad bl 0xa0f70 <_ZN7android3ID320ParseSyncsafeIntegerEPKhPm@plt> 12b4c0: 370000a0 tbnz w0, #0x0, 0x12b4d4 12b4c4: 14000001 b 0x12b4c8 12b4c8: 2a1f03e8 mov w8, wzr 12b4cc: 381ef3a8 sturb w8, [x29, #-0x11] 12b4d0: 140000c0 b 0x12b7d0 12b4d4: 14000001 b 0x12b4d8 12b4d8: f85f03a8 ldur x8, [x29, #-0x10] 12b4dc: f85a03a9 ldur x9, [x29, #-0x60] 12b4e0: f940092a ldr x10, [x9, #0x10] 12b4e4: f100294a subs x10, x10, #0xa 12b4e8: f85c83ab ldur x11, [x29, #-0x38] 12b4ec: eb0b014a subs x10, x10, x11 12b4f0: eb0a0108 subs x8, x8, x10 12b4f4: f90033e8 str x8, [sp, #0x60] 12b4f8: 540000a9 b.ls 0x12b50c 12b4fc: 14000001 b 0x12b500 12b500: 2a1f03e8 mov w8, wzr 12b504: 381ef3a8 sturb w8, [x29, #-0x11] 12b508: 140000b2 b 0x12b7d0 12b50c: f85a03a8 ldur x8, [x29, #-0x60] 12b510: f9400509 ldr x9, [x8, #0x8] 12b514: f85c83aa ldur x10, [x29, #-0x38] 12b518: 8b0a0129 add x9, x9, x10 12b51c: 91002120 add x0, x9, #0x8 12b520: 97fdf1e4 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 12b524: 781c43a0 sturh w0, [x29, #-0x3c] 12b528: 785c43a0 ldurh w0, [x29, #-0x3c] 12b52c: 781c03a0 sturh w0, [x29, #-0x40] 12b530: 785c43a0 ldurh w0, [x29, #-0x3c] 12b534: 360005c0 tbz w0, #0x0, 0x12b5ec 12b538: 14000001 b 0x12b53c 12b53c: f85a03a8 ldur x8, [x29, #-0x60] 12b540: f9400909 ldr x9, [x8, #0x10] 12b544: f1003929 subs x9, x9, #0xe 12b548: f9002fe9 str x9, [sp, #0x58] 12b54c: 540001e3 b.lo 0x12b588 12b550: 14000001 b 0x12b554 12b554: f85a03a8 ldur x8, [x29, #-0x60] 12b558: f9400909 ldr x9, [x8, #0x10] 12b55c: f1003929 subs x9, x9, #0xe 12b560: f85c83aa ldur x10, [x29, #-0x38] 12b564: eb0a0129 subs x9, x9, x10 12b568: f9002be9 str x9, [sp, #0x50] 12b56c: 540000e3 b.lo 0x12b588 12b570: 14000001 b 0x12b574 12b574: f85f03a8 ldur x8, [x29, #-0x10] 12b578: f1000d08 subs x8, x8, #0x3 12b57c: f90027e8 str x8, [sp, #0x48] 12b580: 540000a8 b.hi 0x12b594 12b584: 14000001 b 0x12b588 12b588: 2a1f03e8 mov w8, wzr 12b58c: 381ef3a8 sturb w8, [x29, #-0x11] 12b590: 14000090 b 0x12b7d0 12b594: f85a03a8 ldur x8, [x29, #-0x60] 12b598: f9400509 ldr x9, [x8, #0x8] 12b59c: f85c83aa ldur x10, [x29, #-0x38] 12b5a0: 8b0a0129 add x9, x9, x10 12b5a4: 91002920 add x0, x9, #0xa 12b5a8: 91003921 add x1, x9, #0xe 12b5ac: f9400909 ldr x9, [x8, #0x10] 12b5b0: eb0a0129 subs x9, x9, x10 12b5b4: f1003922 subs x2, x9, #0xe 12b5b8: 97fdde22 bl 0xa2e40 12b5bc: f85a03a8 ldur x8, [x29, #-0x60] 12b5c0: f9400909 ldr x9, [x8, #0x10] 12b5c4: f1001129 subs x9, x9, #0x4 12b5c8: f9000909 str x9, [x8, #0x10] 12b5cc: f85f03a9 ldur x9, [x29, #-0x10] 12b5d0: f1001129 subs x9, x9, #0x4 12b5d4: f81f03a9 stur x9, [x29, #-0x10] 12b5d8: 785c43ab ldurh w11, [x29, #-0x3c] 12b5dc: 121f396b and w11, w11, #0xfffe 12b5e0: 781c43ab sturh w11, [x29, #-0x3c] 12b5e4: f90023e0 str x0, [sp, #0x40] 12b5e8: 14000001 b 0x12b5ec 12b5ec: 785c43a8 ldurh w8, [x29, #-0x3c] 12b5f0: 36080948 tbz w8, #0x1, 0x12b718 12b5f4: 14000001 b 0x12b5f8 12b5f8: f85c83a8 ldur x8, [x29, #-0x38] 12b5fc: 91002d08 add x8, x8, #0xb 12b600: f81b83a8 stur x8, [x29, #-0x48] 12b604: f85c83a8 ldur x8, [x29, #-0x38] 12b608: 91002d08 add x8, x8, #0xb 12b60c: f81b03a8 stur x8, [x29, #-0x50] 12b610: aa1f03e8 mov x8, xzr 12b614: f81a83a8 stur x8, [x29, #-0x58] 12b618: 14000001 b 0x12b61c 12b61c: f85a83a8 ldur x8, [x29, #-0x58] 12b620: 91000508 add x8, x8, #0x1 12b624: f85f03a9 ldur x9, [x29, #-0x10] 12b628: eb090108 subs x8, x8, x9 12b62c: f9001fe8 str x8, [sp, #0x38] 12b630: 54000582 b.hs 0x12b6e0 12b634: 14000001 b 0x12b638 12b638: f85a03a8 ldur x8, [x29, #-0x60] 12b63c: f9400509 ldr x9, [x8, #0x8] 12b640: f85b83aa ldur x10, [x29, #-0x48] 12b644: 8b0a0129 add x9, x9, x10 12b648: 385ff12b ldurb w11, [x9, #-0x1] 12b64c: 7103fd6b subs w11, w11, #0xff 12b650: b90037eb str w11, [sp, #0x34] 12b654: 54000261 b.ne 0x12b6a0 12b658: 14000001 b 0x12b65c 12b65c: f85a03a8 ldur x8, [x29, #-0x60] 12b660: f9400509 ldr x9, [x8, #0x8] 12b664: f85b83aa ldur x10, [x29, #-0x48] 12b668: 386a692b ldrb w11, [x9, x10] 12b66c: 350001ab cbnz w11, 0x12b6a0 12b670: 14000001 b 0x12b674 12b674: f85b83a8 ldur x8, [x29, #-0x48] 12b678: 91000508 add x8, x8, #0x1 12b67c: f81b83a8 stur x8, [x29, #-0x48] 12b680: f85a03a8 ldur x8, [x29, #-0x60] 12b684: f9400909 ldr x9, [x8, #0x10] 12b688: f1000529 subs x9, x9, #0x1 12b68c: f9000909 str x9, [x8, #0x10] 12b690: f85f03a9 ldur x9, [x29, #-0x10] 12b694: f1000529 subs x9, x9, #0x1 12b698: f81f03a9 stur x9, [x29, #-0x10] 12b69c: 14000001 b 0x12b6a0 12b6a0: f85a03a8 ldur x8, [x29, #-0x60] 12b6a4: f9400509 ldr x9, [x8, #0x8] 12b6a8: f85b83aa ldur x10, [x29, #-0x48] 12b6ac: 9100054b add x11, x10, #0x1 12b6b0: f81b83ab stur x11, [x29, #-0x48] 12b6b4: 386a692c ldrb w12, [x9, x10] 12b6b8: f9400509 ldr x9, [x8, #0x8] 12b6bc: f85b03aa ldur x10, [x29, #-0x50] 12b6c0: 9100054b add x11, x10, #0x1 12b6c4: f81b03ab stur x11, [x29, #-0x50] 12b6c8: 382a692c strb w12, [x9, x10] 12b6cc: 14000001 b 0x12b6d0 12b6d0: f85a83a8 ldur x8, [x29, #-0x58] 12b6d4: 91000508 add x8, x8, #0x1 12b6d8: f81a83a8 stur x8, [x29, #-0x58] 12b6dc: 17ffffd0 b 0x12b61c 12b6e0: f85a03a8 ldur x8, [x29, #-0x60] 12b6e4: f9400509 ldr x9, [x8, #0x8] 12b6e8: f85b03aa ldur x10, [x29, #-0x50] 12b6ec: 8b0a0120 add x0, x9, x10 12b6f0: f85b83aa ldur x10, [x29, #-0x48] 12b6f4: 8b0a0121 add x1, x9, x10 12b6f8: f85d03a9 ldur x9, [x29, #-0x30] 12b6fc: eb0a0122 subs x2, x9, x10 12b700: 97fdddd0 bl 0xa2e40 12b704: 785c43ab ldurh w11, [x29, #-0x3c] 12b708: 121e796b and w11, w11, #0xfffffffd 12b70c: 781c43ab sturh w11, [x29, #-0x3c] 12b710: f90017e0 str x0, [sp, #0x28] 12b714: 14000001 b 0x12b718 12b718: 785c43a8 ldurh w8, [x29, #-0x3c] 12b71c: 785c03a9 ldurh w9, [x29, #-0x40] 12b720: 6b090108 subs w8, w8, w9 12b724: b90027e8 str w8, [sp, #0x24] 12b728: 540000a1 b.ne 0x12b73c 12b72c: 14000001 b 0x12b730 12b730: 385dc3a8 ldurb w8, [x29, #-0x24] 12b734: 360002a8 tbz w8, #0x0, 0x12b788 12b738: 14000001 b 0x12b73c 12b73c: f85a03a8 ldur x8, [x29, #-0x60] 12b740: f9400509 ldr x9, [x8, #0x8] 12b744: f85c83aa ldur x10, [x29, #-0x38] 12b748: 8b0a0129 add x9, x9, x10 12b74c: 91001120 add x0, x9, #0x4 12b750: f85f03a1 ldur x1, [x29, #-0x10] 12b754: 940000a4 bl 0x12b9e4 (unsigned char const&, int const&)+0xe0> 12b758: 385c53ab ldurb w11, [x29, #-0x3b] 12b75c: f85a03a8 ldur x8, [x29, #-0x60] 12b760: f9400509 ldr x9, [x8, #0x8] 12b764: f85c83aa ldur x10, [x29, #-0x38] 12b768: 8b0a0129 add x9, x9, x10 12b76c: 3900212b strb w11, [x9, #0x8] 12b770: 785c43ab ldurh w11, [x29, #-0x3c] 12b774: f9400509 ldr x9, [x8, #0x8] 12b778: f85c83aa ldur x10, [x29, #-0x38] 12b77c: 8b0a0129 add x9, x9, x10 12b780: 3900252b strb w11, [x9, #0x9] 12b784: 14000001 b 0x12b788 12b788: f85f03a8 ldur x8, [x29, #-0x10] 12b78c: f85c83a9 ldur x9, [x29, #-0x38] 12b790: 8b080128 add x8, x9, x8 12b794: 91002908 add x8, x8, #0xa 12b798: f81c83a8 stur x8, [x29, #-0x38] 12b79c: 17ffff1a b 0x12b404 12b7a0: f85a03a8 ldur x8, [x29, #-0x60] 12b7a4: f9400509 ldr x9, [x8, #0x8] 12b7a8: f940090a ldr x10, [x8, #0x10] 12b7ac: 8b0a0120 add x0, x9, x10 12b7b0: f85d03a9 ldur x9, [x29, #-0x30] 12b7b4: eb0a0122 subs x2, x9, x10 12b7b8: 2a1f03e1 mov w1, wzr 12b7bc: 97fded0d bl 0xa6bf0 12b7c0: 320003e1 orr w1, wzr, #0x1 12b7c4: 381ef3a1 sturb w1, [x29, #-0x11] 12b7c8: f9000fe0 str x0, [sp, #0x18] 12b7cc: 14000001 b 0x12b7d0 12b7d0: 385ef3a8 ldurb w8, [x29, #-0x11] 12b7d4: d53bd049 mrs x9, TPIDR_EL0 12b7d8: f9401529 ldr x9, [x9, #0x28] 12b7dc: f85f83aa ldur x10, [x29, #-0x8] 12b7e0: eb0a0129 subs x9, x9, x10 12b7e4: b90017e8 str w8, [sp, #0x14] 12b7e8: f90007e9 str x9, [sp, #0x8] 12b7ec: 540000e1 b.ne 0x12b808 12b7f0: 14000001 b 0x12b7f4 12b7f4: b94017e8 ldr w8, [sp, #0x14] 12b7f8: 12000100 and w0, w8, #0x1 12b7fc: a94e7bfd ldp x29, x30, [sp, #0xe0] 12b800: 9103c3ff add sp, sp, #0xf0 12b804: d65f03c0 ret 12b808: 97fdf95a bl 0xa9d70 <__stack_chk_fail@plt> 000000000012b80c : 12b80c: d100c3ff sub sp, sp, #0x30 12b810: f90013fe str x30, [sp, #0x20] 12b814: f9000fe0 str x0, [sp, #0x18] 12b818: f9400fe0 ldr x0, [sp, #0x18] 12b81c: f9000bff str xzr, [sp, #0x10] 12b820: f90007e0 str x0, [sp, #0x8] 12b824: f9400be8 ldr x8, [sp, #0x10] 12b828: 91000508 add x8, x8, #0x1 12b82c: f94007e9 ldr x9, [sp, #0x8] 12b830: f940092a ldr x10, [x9, #0x10] 12b834: eb0a011f cmp x8, x10 12b838: 1a9f27eb cset w11, lo 12b83c: 3700004b tbnz w11, #0x0, 0x12b844 12b840: 1400002e b 0x12b8f8 12b844: 32001fe8 orr w8, wzr, #0xff 12b848: f94007e9 ldr x9, [sp, #0x8] 12b84c: f940052a ldr x10, [x9, #0x8] 12b850: f9400beb ldr x11, [sp, #0x10] 12b854: 8b0b014a add x10, x10, x11 12b858: 3940014c ldrb w12, [x10] 12b85c: 6b08019f cmp w12, w8 12b860: 1a9f17e8 cset w8, eq 12b864: 37000048 tbnz w8, #0x0, 0x12b86c 12b868: 14000020 b 0x12b8e8 12b86c: f94007e8 ldr x8, [sp, #0x8] 12b870: f9400509 ldr x9, [x8, #0x8] 12b874: f9400bea ldr x10, [sp, #0x10] 12b878: 9100054a add x10, x10, #0x1 12b87c: 8b0a0129 add x9, x9, x10 12b880: 3940012b ldrb w11, [x9] 12b884: 3400004b cbz w11, 0x12b88c 12b888: 14000018 b 0x12b8e8 12b88c: 92800008 mov x8, #-0x1 // =-1 12b890: f94007e9 ldr x9, [sp, #0x8] 12b894: f940052a ldr x10, [x9, #0x8] 12b898: f9400beb ldr x11, [sp, #0x10] 12b89c: 9100056b add x11, x11, #0x1 12b8a0: 8b0b014a add x10, x10, x11 12b8a4: f940052b ldr x11, [x9, #0x8] 12b8a8: f9400bec ldr x12, [sp, #0x10] 12b8ac: 9100098c add x12, x12, #0x2 12b8b0: 8b0c016b add x11, x11, x12 12b8b4: f940092c ldr x12, [x9, #0x10] 12b8b8: f9400bed ldr x13, [sp, #0x10] 12b8bc: eb0d018c subs x12, x12, x13 12b8c0: f1000982 subs x2, x12, #0x2 12b8c4: aa0a03e0 mov x0, x10 12b8c8: aa0b03e1 mov x1, x11 12b8cc: f90003e8 str x8, [sp] 12b8d0: 97fddd5c bl 0xa2e40 12b8d4: f94007e8 ldr x8, [sp, #0x8] 12b8d8: f9400909 ldr x9, [x8, #0x10] 12b8dc: f94003ea ldr x10, [sp] 12b8e0: 8b0a0129 add x9, x9, x10 12b8e4: f9000909 str x9, [x8, #0x10] 12b8e8: f9400be8 ldr x8, [sp, #0x10] 12b8ec: 91000508 add x8, x8, #0x1 12b8f0: f9000be8 str x8, [sp, #0x10] 12b8f4: 17ffffcc b 0x12b824 12b8f8: f94013fe ldr x30, [sp, #0x20] 12b8fc: 9100c3ff add sp, sp, #0x30 12b900: d65f03c0 ret 000000000012b904 (unsigned char const&, int const&)>: 12b904: d10143ff sub sp, sp, #0x50 12b908: a9047bfd stp x29, x30, [sp, #0x40] 12b90c: 910103fd add x29, sp, #0x40 12b910: 52800009 mov w9, #0x0 // =0 12b914: b000066a adrp x10, 0x1f8000 12b918: 9118554a add x10, x10, #0x615 12b91c: f81f83a0 stur x0, [x29, #-0x8] 12b920: f81f03a1 stur x1, [x29, #-0x10] 12b924: 320003eb orr w11, wzr, #0x1 12b928: 0a0b0129 and w9, w9, w11 12b92c: 381ef3a9 sturb w9, [x29, #-0x11] 12b930: aa0803e0 mov x0, x8 12b934: f9000be8 str x8, [sp, #0x10] 12b938: f90007ea str x10, [sp, #0x8] 12b93c: 97fdfc09 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 12b940: f85f83a8 ldur x8, [x29, #-0x8] 12b944: 39400109 ldrb w9, [x8] 12b948: f85f03a8 ldur x8, [x29, #-0x10] 12b94c: b940010b ldr w11, [x8] 12b950: 6b0b013f cmp w9, w11 12b954: 1a9f17e9 cset w9, eq 12b958: 370002c9 tbnz w9, #0x0, 0x12b9b0 (unsigned char const&, int const&)+0xac> 12b95c: f85f83a8 ldur x8, [x29, #-0x8] 12b960: 39400101 ldrb w1, [x8] 12b964: f9400be0 ldr x0, [sp, #0x10] 12b968: 97fdeae2 bl 0xa64f0 <_ZN7android7AString6appendEi@plt> 12b96c: 14000001 b 0x12b970 (unsigned char const&, int const&)+0x6c> 12b970: f9400be0 ldr x0, [sp, #0x10] 12b974: f94007e1 ldr x1, [sp, #0x8] 12b978: 97fdf6ce bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 12b97c: 14000001 b 0x12b980 (unsigned char const&, int const&)+0x7c> 12b980: f85f03a8 ldur x8, [x29, #-0x10] 12b984: b9400101 ldr w1, [x8] 12b988: f9400be0 ldr x0, [sp, #0x10] 12b98c: 97fdead9 bl 0xa64f0 <_ZN7android7AString6appendEi@plt> 12b990: 14000001 b 0x12b994 (unsigned char const&, int const&)+0x90> 12b994: 14000007 b 0x12b9b0 (unsigned char const&, int const&)+0xac> 12b998: 2a0103e8 mov w8, w1 12b99c: f90013e0 str x0, [sp, #0x20] 12b9a0: b9001fe8 str w8, [sp, #0x1c] 12b9a4: f9400be0 ldr x0, [sp, #0x10] 12b9a8: 97fdd8d6 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12b9ac: 1400000c b 0x12b9dc (unsigned char const&, int const&)+0xd8> 12b9b0: 12800008 mov w8, #-0x1 // =-1 12b9b4: 320003e9 orr w9, wzr, #0x1 12b9b8: 0a090108 and w8, w8, w9 12b9bc: 381ef3a8 sturb w8, [x29, #-0x11] 12b9c0: 385ef3a8 ldurb w8, [x29, #-0x11] 12b9c4: 37000068 tbnz w8, #0x0, 0x12b9d0 (unsigned char const&, int const&)+0xcc> 12b9c8: f9400be0 ldr x0, [sp, #0x10] 12b9cc: 97fdd8cd bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12b9d0: a9447bfd ldp x29, x30, [sp, #0x40] 12b9d4: 910143ff add sp, sp, #0x50 12b9d8: d65f03c0 ret 12b9dc: f94013e0 ldr x0, [sp, #0x20] 12b9e0: 97fdf14c bl 0xa7f10 <_Unwind_Resume@plt> 12b9e4: d10083ff sub sp, sp, #0x20 12b9e8: f9000fe0 str x0, [sp, #0x18] 12b9ec: f9000be1 str x1, [sp, #0x10] 12b9f0: f90007ff str xzr, [sp, #0x8] 12b9f4: b27e03e8 orr x8, xzr, #0x4 12b9f8: f94007e9 ldr x9, [sp, #0x8] 12b9fc: eb08013f cmp x9, x8 12ba00: 1a9f27ea cset w10, lo 12ba04: 3700004a tbnz w10, #0x0, 0x12ba0c (unsigned char const&, int const&)+0x108> 12ba08: 14000012 b 0x12ba50 (unsigned char const&, int const&)+0x14c> 12ba0c: b24007e8 orr x8, xzr, #0x3 12ba10: b2401be9 orr x9, xzr, #0x7f 12ba14: f9400bea ldr x10, [sp, #0x10] 12ba18: 8a090149 and x9, x10, x9 12ba1c: 2a0903eb mov w11, w9 12ba20: f9400fe9 ldr x9, [sp, #0x18] 12ba24: f94007ea ldr x10, [sp, #0x8] 12ba28: eb0a0108 subs x8, x8, x10 12ba2c: 8b080128 add x8, x9, x8 12ba30: 3900010b strb w11, [x8] 12ba34: f9400be8 ldr x8, [sp, #0x10] 12ba38: d347fd08 lsr x8, x8, #7 12ba3c: f9000be8 str x8, [sp, #0x10] 12ba40: f94007e8 ldr x8, [sp, #0x8] 12ba44: 91000508 add x8, x8, #0x1 12ba48: f90007e8 str x8, [sp, #0x8] 12ba4c: 17ffffea b 0x12b9f4 (unsigned char const&, int const&)+0xf0> 12ba50: 910083ff add sp, sp, #0x20 12ba54: d65f03c0 ret 000000000012ba58 : 12ba58: d100c3ff sub sp, sp, #0x30 12ba5c: a9027bfd stp x29, x30, [sp, #0x20] 12ba60: 910083fd add x29, sp, #0x20 12ba64: d2800008 mov x8, #0x0 // =0 12ba68: f81f83a0 stur x0, [x29, #-0x8] 12ba6c: f9000be1 str x1, [sp, #0x10] 12ba70: f90007e2 str x2, [sp, #0x8] 12ba74: f85f83a0 ldur x0, [x29, #-0x8] 12ba78: aa0003e1 mov x1, x0 12ba7c: f9400be2 ldr x2, [sp, #0x10] 12ba80: f9000022 str x2, [x1] 12ba84: f9000408 str x8, [x0, #0x8] 12ba88: aa0003e1 mov x1, x0 12ba8c: f9400021 ldr x1, [x1] 12ba90: f9400c21 ldr x1, [x1, #0x18] 12ba94: f9000801 str x1, [x0, #0x10] 12ba98: f9000c08 str x8, [x0, #0x18] 12ba9c: f900101f str xzr, [x0, #0x20] 12baa0: f94007e1 ldr x1, [sp, #0x8] 12baa4: eb08003f cmp x1, x8 12baa8: 1a9f07e9 cset w9, ne 12baac: f90003e0 str x0, [sp] 12bab0: 37000049 tbnz w9, #0x0, 0x12bab8 12bab4: 14000005 b 0x12bac8 12bab8: f94007e0 ldr x0, [sp, #0x8] 12babc: 97fdfd1d bl 0xaaf30 12bac0: f94003e8 ldr x8, [sp] 12bac4: f9000500 str x0, [x8, #0x8] 12bac8: f94003e0 ldr x0, [sp] 12bacc: 97fddf55 bl 0xa3820 <_ZN7android3ID38Iterator9findFrameEv@plt> 12bad0: a9427bfd ldp x29, x30, [sp, #0x20] 12bad4: 9100c3ff add sp, sp, #0x30 12bad8: d65f03c0 ret 000000000012badc : 12badc: d10543ff sub sp, sp, #0x150 12bae0: f9009bfc str x28, [sp, #0x130] 12bae4: a9147bfd stp x29, x30, [sp, #0x140] 12bae8: 910503fd add x29, sp, #0x140 12baec: d53bd048 mrs x8, TPIDR_EL0 12baf0: f9401508 ldr x8, [x8, #0x28] 12baf4: f81e83a8 stur x8, [x29, #-0x18] 12baf8: f81c03a0 stur x0, [x29, #-0x40] 12bafc: f85c03a8 ldur x8, [x29, #-0x40] 12bb00: f81a03a8 stur x8, [x29, #-0x60] 12bb04: 14000001 b 0x12bb08 12bb08: aa1f03e8 mov x8, xzr 12bb0c: f85a03a9 ldur x9, [x29, #-0x60] 12bb10: f9000d28 str x8, [x9, #0x18] 12bb14: f9001128 str x8, [x9, #0x20] 12bb18: f9400128 ldr x8, [x9] 12bb1c: b940210a ldr w10, [x8, #0x20] 12bb20: 71000d4a subs w10, w10, #0x3 12bb24: b819c3aa stur w10, [x29, #-0x64] 12bb28: 54000bc1 b.ne 0x12bca0 12bb2c: 14000001 b 0x12bb30 12bb30: f85a03a8 ldur x8, [x29, #-0x60] 12bb34: f9400909 ldr x9, [x8, #0x10] 12bb38: 91001929 add x9, x9, #0x6 12bb3c: f940010a ldr x10, [x8] 12bb40: f940094a ldr x10, [x10, #0x10] 12bb44: eb0a0129 subs x9, x9, x10 12bb48: f81903a9 stur x9, [x29, #-0x70] 12bb4c: 54000069 b.ls 0x12bb58 12bb50: 14000001 b 0x12bb54 12bb54: 14000196 b 0x12c1ac 12bb58: f85a03a8 ldur x8, [x29, #-0x60] 12bb5c: f9400109 ldr x9, [x8] 12bb60: f9400529 ldr x9, [x9, #0x8] 12bb64: f940090a ldr x10, [x8, #0x10] 12bb68: 8b0a0120 add x0, x9, x10 12bb6c: f0000661 adrp x1, 0x1fa000 12bb70: 9132bc21 add x1, x1, #0xcaf 12bb74: 320007eb orr w11, wzr, #0x3 12bb78: 2a0b03e2 mov w2, w11 12bb7c: 97fdf23d bl 0xa8470 12bb80: 35000060 cbnz w0, 0x12bb8c 12bb84: 14000001 b 0x12bb88 12bb88: 14000189 b 0x12c1ac 12bb8c: f85a03a8 ldur x8, [x29, #-0x60] 12bb90: f9400109 ldr x9, [x8] 12bb94: f9400529 ldr x9, [x9, #0x8] 12bb98: f940090a ldr x10, [x8, #0x10] 12bb9c: 8b0a0129 add x9, x9, x10 12bba0: 39400d2b ldrb w11, [x9, #0x3] 12bba4: 3940112c ldrb w12, [x9, #0x4] 12bba8: 53185d8c lsl w12, w12, #8 12bbac: 33101d6c bfi w12, w11, #16, #8 12bbb0: 3940152b ldrb w11, [x9, #0x5] 12bbb4: 2a0b018b orr w11, w12, w11 12bbb8: 2a0b03e9 mov w9, w11 12bbbc: f9001109 str x9, [x8, #0x20] 12bbc0: f9401109 ldr x9, [x8, #0x20] 12bbc4: b5000069 cbnz x9, 0x12bbd0 12bbc8: 14000001 b 0x12bbcc 12bbcc: 14000178 b 0x12c1ac 12bbd0: f85a03a8 ldur x8, [x29, #-0x60] 12bbd4: f9401109 ldr x9, [x8, #0x20] 12bbd8: 91001929 add x9, x9, #0x6 12bbdc: f9001109 str x9, [x8, #0x20] 12bbe0: f9400909 ldr x9, [x8, #0x10] 12bbe4: aa2903e9 mvn x9, x9 12bbe8: f940110a ldr x10, [x8, #0x20] 12bbec: eb0a0129 subs x9, x9, x10 12bbf0: f81883a9 stur x9, [x29, #-0x78] 12bbf4: 54000068 b.hi 0x12bc00 12bbf8: 14000001 b 0x12bbfc 12bbfc: 1400016c b 0x12c1ac 12bc00: f85a03a8 ldur x8, [x29, #-0x60] 12bc04: f9400909 ldr x9, [x8, #0x10] 12bc08: f940110a ldr x10, [x8, #0x20] 12bc0c: 8b0a0129 add x9, x9, x10 12bc10: f940010a ldr x10, [x8] 12bc14: f940094a ldr x10, [x10, #0x10] 12bc18: eb0a0129 subs x9, x9, x10 12bc1c: f81803a9 stur x9, [x29, #-0x80] 12bc20: 54000069 b.ls 0x12bc2c 12bc24: 14000001 b 0x12bc28 12bc28: 14000161 b 0x12c1ac 12bc2c: f85a03a8 ldur x8, [x29, #-0x60] 12bc30: f9400109 ldr x9, [x8] 12bc34: f9400529 ldr x9, [x9, #0x8] 12bc38: f940090a ldr x10, [x8, #0x10] 12bc3c: 8b0a0129 add x9, x9, x10 12bc40: 91001929 add x9, x9, #0x6 12bc44: f9000d09 str x9, [x8, #0x18] 12bc48: f9400509 ldr x9, [x8, #0x8] 12bc4c: b5000069 cbnz x9, 0x12bc58 12bc50: 14000001 b 0x12bc54 12bc54: 14000156 b 0x12c1ac 12bc58: f85a03a8 ldur x8, [x29, #-0x60] 12bc5c: f9400109 ldr x9, [x8] 12bc60: f9400529 ldr x9, [x9, #0x8] 12bc64: f940090a ldr x10, [x8, #0x10] 12bc68: 8b0a0129 add x9, x9, x10 12bc6c: 7940012b ldrh w11, [x9] 12bc70: 3940092c ldrb w12, [x9, #0x2] 12bc74: 381e63ac sturb w12, [x29, #-0x1a] 12bc78: 781e43ab sturh w11, [x29, #-0x1c] 12bc7c: 2a1f03eb mov w11, wzr 12bc80: 381e73ab sturb w11, [x29, #-0x19] 12bc84: f9400501 ldr x1, [x8, #0x8] 12bc88: d10073a0 sub x0, x29, #0x1c 12bc8c: 97fdd969 bl 0xa2230 12bc90: 35000060 cbnz w0, 0x12bc9c 12bc94: 14000001 b 0x12bc98 12bc98: 14000145 b 0x12c1ac 12bc9c: 1400013e b 0x12c194 12bca0: f85a03a8 ldur x8, [x29, #-0x60] 12bca4: f9400109 ldr x9, [x8] 12bca8: b940212a ldr w10, [x9, #0x20] 12bcac: 7100114a subs w10, w10, #0x4 12bcb0: b817c3aa stur w10, [x29, #-0x84] 12bcb4: 54000120 b.eq 0x12bcd8 12bcb8: 14000001 b 0x12bcbc 12bcbc: f85a03a8 ldur x8, [x29, #-0x60] 12bcc0: f9400109 ldr x9, [x8] 12bcc4: b940212a ldr w10, [x9, #0x20] 12bcc8: 7100154a subs w10, w10, #0x5 12bccc: b81783aa stur w10, [x29, #-0x88] 12bcd0: 54001261 b.ne 0x12bf1c 12bcd4: 14000001 b 0x12bcd8 12bcd8: f85a03a8 ldur x8, [x29, #-0x60] 12bcdc: f9400909 ldr x9, [x8, #0x10] 12bce0: 91002929 add x9, x9, #0xa 12bce4: f940010a ldr x10, [x8] 12bce8: f940094a ldr x10, [x10, #0x10] 12bcec: eb0a0129 subs x9, x9, x10 12bcf0: f81703a9 stur x9, [x29, #-0x90] 12bcf4: 54000069 b.ls 0x12bd00 12bcf8: 14000001 b 0x12bcfc 12bcfc: 1400012c b 0x12c1ac 12bd00: f85a03a8 ldur x8, [x29, #-0x60] 12bd04: f9400109 ldr x9, [x8] 12bd08: f9400529 ldr x9, [x9, #0x8] 12bd0c: f940090a ldr x10, [x8, #0x10] 12bd10: b86a692b ldr w11, [x9, x10] 12bd14: 3500006b cbnz w11, 0x12bd20 12bd18: 14000001 b 0x12bd1c 12bd1c: 14000124 b 0x12c1ac 12bd20: aa1f03e8 mov x8, xzr 12bd24: f81d03a8 stur x8, [x29, #-0x30] 12bd28: f85a03a8 ldur x8, [x29, #-0x60] 12bd2c: f9400109 ldr x9, [x8] 12bd30: b940212a ldr w10, [x9, #0x20] 12bd34: 7100154a subs w10, w10, #0x5 12bd38: b816c3aa stur w10, [x29, #-0x94] 12bd3c: 540001c1 b.ne 0x12bd74 12bd40: 14000001 b 0x12bd44 12bd44: f85a03a8 ldur x8, [x29, #-0x60] 12bd48: f9400109 ldr x9, [x8] 12bd4c: f9400529 ldr x9, [x9, #0x8] 12bd50: f940090a ldr x10, [x8, #0x10] 12bd54: 8b0a0129 add x9, x9, x10 12bd58: 91001120 add x0, x9, #0x4 12bd5c: d100c3a1 sub x1, x29, #0x30 12bd60: 97fdd484 bl 0xa0f70 <_ZN7android3ID320ParseSyncsafeIntegerEPKhPm@plt> 12bd64: 37000060 tbnz w0, #0x0, 0x12bd70 12bd68: 14000001 b 0x12bd6c 12bd6c: 14000110 b 0x12c1ac 12bd70: 1400000c b 0x12bda0 12bd74: f85a03a8 ldur x8, [x29, #-0x60] 12bd78: f9400109 ldr x9, [x8] 12bd7c: f9400529 ldr x9, [x9, #0x8] 12bd80: f940090a ldr x10, [x8, #0x10] 12bd84: 8b0a0129 add x9, x9, x10 12bd88: 91001120 add x0, x9, #0x4 12bd8c: 97fdedcd bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 12bd90: 2a0003e0 mov w0, w0 12bd94: 2a0003e8 mov w8, w0 12bd98: f81d03a8 stur x8, [x29, #-0x30] 12bd9c: 14000001 b 0x12bda0 12bda0: f85d03a8 ldur x8, [x29, #-0x30] 12bda4: b5000068 cbnz x8, 0x12bdb0 12bda8: 14000001 b 0x12bdac 12bdac: 14000100 b 0x12c1ac 12bdb0: f85d03a8 ldur x8, [x29, #-0x30] 12bdb4: b1002d08 adds x8, x8, #0xb 12bdb8: f90053e8 str x8, [sp, #0xa0] 12bdbc: 54000063 b.lo 0x12bdc8 12bdc0: 14000001 b 0x12bdc4 12bdc4: 140000fa b 0x12c1ac 12bdc8: f85d03a8 ldur x8, [x29, #-0x30] 12bdcc: 91002908 add x8, x8, #0xa 12bdd0: f85a03a9 ldur x9, [x29, #-0x60] 12bdd4: f9001128 str x8, [x9, #0x20] 12bdd8: f9400928 ldr x8, [x9, #0x10] 12bddc: aa2803e8 mvn x8, x8 12bde0: f940112a ldr x10, [x9, #0x20] 12bde4: eb0a0108 subs x8, x8, x10 12bde8: f9004fe8 str x8, [sp, #0x98] 12bdec: 54000068 b.hi 0x12bdf8 12bdf0: 14000001 b 0x12bdf4 12bdf4: 140000ee b 0x12c1ac 12bdf8: f85a03a8 ldur x8, [x29, #-0x60] 12bdfc: f9400909 ldr x9, [x8, #0x10] 12be00: f940110a ldr x10, [x8, #0x20] 12be04: 8b0a0129 add x9, x9, x10 12be08: f940010a ldr x10, [x8] 12be0c: f940094a ldr x10, [x10, #0x10] 12be10: eb0a0129 subs x9, x9, x10 12be14: f9004be9 str x9, [sp, #0x90] 12be18: 54000069 b.ls 0x12be24 12be1c: 14000001 b 0x12be20 12be20: 140000e3 b 0x12c1ac 12be24: f85a03a8 ldur x8, [x29, #-0x60] 12be28: f9400109 ldr x9, [x8] 12be2c: f9400529 ldr x9, [x9, #0x8] 12be30: f940090a ldr x10, [x8, #0x10] 12be34: 8b0a0129 add x9, x9, x10 12be38: 91002120 add x0, x9, #0x8 12be3c: 97fdef9d bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 12be40: 781bc3a0 sturh w0, [x29, #-0x44] 12be44: f85a03a8 ldur x8, [x29, #-0x60] 12be48: f9400109 ldr x9, [x8] 12be4c: b9402120 ldr w0, [x9, #0x20] 12be50: 71001400 subs w0, w0, #0x5 12be54: b9008fe0 str w0, [sp, #0x8c] 12be58: 540000c1 b.ne 0x12be70 12be5c: 14000001 b 0x12be60 12be60: 785bc3a8 ldurh w8, [x29, #-0x44] 12be64: 121e0508 and w8, w8, #0xc 12be68: 350001a8 cbnz w8, 0x12be9c 12be6c: 14000001 b 0x12be70 12be70: f85a03a8 ldur x8, [x29, #-0x60] 12be74: f9400109 ldr x9, [x8] 12be78: b940212a ldr w10, [x9, #0x20] 12be7c: 7100114a subs w10, w10, #0x4 12be80: b9008bea str w10, [sp, #0x88] 12be84: 54000181 b.ne 0x12beb4 12be88: 14000001 b 0x12be8c 12be8c: 785bc3a8 ldurh w8, [x29, #-0x44] 12be90: 121a0508 and w8, w8, #0xc0 12be94: 34000108 cbz w8, 0x12beb4 12be98: 14000001 b 0x12be9c 12be9c: f85a03a8 ldur x8, [x29, #-0x60] 12bea0: f9401109 ldr x9, [x8, #0x20] 12bea4: f940090a ldr x10, [x8, #0x10] 12bea8: 8b090149 add x9, x10, x9 12beac: f9000909 str x9, [x8, #0x10] 12beb0: 17ffff16 b 0x12bb08 12beb4: f85a03a8 ldur x8, [x29, #-0x60] 12beb8: f9400109 ldr x9, [x8] 12bebc: f9400529 ldr x9, [x9, #0x8] 12bec0: f940090a ldr x10, [x8, #0x10] 12bec4: 8b0a0129 add x9, x9, x10 12bec8: 91002929 add x9, x9, #0xa 12becc: f9000d09 str x9, [x8, #0x18] 12bed0: f9400509 ldr x9, [x8, #0x8] 12bed4: b5000069 cbnz x9, 0x12bee0 12bed8: 14000001 b 0x12bedc 12bedc: 140000b4 b 0x12c1ac 12bee0: f85a03a8 ldur x8, [x29, #-0x60] 12bee4: f9400109 ldr x9, [x8] 12bee8: f9400529 ldr x9, [x9, #0x8] 12beec: f940090a ldr x10, [x8, #0x10] 12bef0: b86a692b ldr w11, [x9, x10] 12bef4: b81dc3ab stur w11, [x29, #-0x24] 12bef8: 2a1f03eb mov w11, wzr 12befc: 381e03ab sturb w11, [x29, #-0x20] 12bf00: f9400501 ldr x1, [x8, #0x8] 12bf04: d10093a0 sub x0, x29, #0x24 12bf08: 97fdd8ca bl 0xa2230 12bf0c: 35000060 cbnz w0, 0x12bf18 12bf10: 14000001 b 0x12bf14 12bf14: 140000a6 b 0x12c1ac 12bf18: 1400009e b 0x12c190 12bf1c: f85a03a8 ldur x8, [x29, #-0x60] 12bf20: f9400109 ldr x9, [x8] 12bf24: b940212a ldr w10, [x9, #0x20] 12bf28: 320003eb orr w11, wzr, #0x1 12bf2c: 7100054a subs w10, w10, #0x1 12bf30: b90087ea str w10, [sp, #0x84] 12bf34: b90083eb str w11, [sp, #0x80] 12bf38: 54000140 b.eq 0x12bf60 12bf3c: 14000001 b 0x12bf40 12bf40: f85a03a8 ldur x8, [x29, #-0x60] 12bf44: f9400109 ldr x9, [x8] 12bf48: b940212a ldr w10, [x9, #0x20] 12bf4c: 7100094a subs w10, w10, #0x2 12bf50: 1a9f17eb cset w11, eq 12bf54: b9007fea str w10, [sp, #0x7c] 12bf58: b90083eb str w11, [sp, #0x80] 12bf5c: 14000001 b 0x12bf60 12bf60: b94083e0 ldr w0, [sp, #0x80] 12bf64: f85a03a8 ldur x8, [x29, #-0x60] 12bf68: f9400909 ldr x9, [x8, #0x10] 12bf6c: f940010a ldr x10, [x8] 12bf70: f940094a ldr x10, [x10, #0x10] 12bf74: eb0a0129 subs x9, x9, x10 12bf78: b9007be0 str w0, [sp, #0x78] 12bf7c: f9003be9 str x9, [sp, #0x70] 12bf80: 54000063 b.lo 0x12bf8c 12bf84: 14000001 b 0x12bf88 12bf88: 14000089 b 0x12c1ac 12bf8c: f85a03a8 ldur x8, [x29, #-0x60] 12bf90: f9400109 ldr x9, [x8] 12bf94: f9400529 ldr x9, [x9, #0x8] 12bf98: f940090a ldr x10, [x8, #0x10] 12bf9c: 8b0a0129 add x9, x9, x10 12bfa0: f9000d09 str x9, [x8, #0x18] 12bfa4: f9400909 ldr x9, [x8, #0x10] 12bfa8: aa0903ea mov x10, x9 12bfac: f1000d29 subs x9, x9, #0x3 12bfb0: f90037ea str x10, [sp, #0x68] 12bfb4: f90033e9 str x9, [sp, #0x60] 12bfb8: 54000400 b.eq 0x12c038 12bfbc: 14000001 b 0x12bfc0 12bfc0: f94037e8 ldr x8, [sp, #0x68] 12bfc4: f1008509 subs x9, x8, #0x21 12bfc8: f9002fe9 str x9, [sp, #0x58] 12bfcc: 54000360 b.eq 0x12c038 12bfd0: 14000001 b 0x12bfd4 12bfd4: f94037e8 ldr x8, [sp, #0x68] 12bfd8: f100fd09 subs x9, x8, #0x3f 12bfdc: f9002be9 str x9, [sp, #0x50] 12bfe0: 540002c0 b.eq 0x12c038 12bfe4: 14000001 b 0x12bfe8 12bfe8: f94037e8 ldr x8, [sp, #0x68] 12bfec: f1017509 subs x9, x8, #0x5d 12bff0: f90027e9 str x9, [sp, #0x48] 12bff4: 540002c0 b.eq 0x12c04c 12bff8: 14000001 b 0x12bffc 12bffc: f94037e8 ldr x8, [sp, #0x68] 12c000: f1018509 subs x9, x8, #0x61 12c004: f90023e9 str x9, [sp, #0x40] 12c008: 540002c0 b.eq 0x12c060 12c00c: 14000001 b 0x12c010 12c010: f94037e8 ldr x8, [sp, #0x68] 12c014: f101f909 subs x9, x8, #0x7e 12c018: f9001fe9 str x9, [sp, #0x38] 12c01c: 54000460 b.eq 0x12c0a8 12c020: 14000001 b 0x12c024 12c024: f94037e8 ldr x8, [sp, #0x68] 12c028: f101fd09 subs x9, x8, #0x7f 12c02c: f9001be9 str x9, [sp, #0x30] 12c030: 54000460 b.eq 0x12c0bc 12c034: 14000027 b 0x12c0d0 12c038: 321f0fe8 orr w8, wzr, #0x1e 12c03c: 2a0803e9 mov w9, w8 12c040: f85a03aa ldur x10, [x29, #-0x60] 12c044: f9001149 str x9, [x10, #0x20] 12c048: 14000023 b 0x12c0d4 12c04c: 321e03e8 orr w8, wzr, #0x4 12c050: 2a0803e9 mov w9, w8 12c054: f85a03aa ldur x10, [x29, #-0x60] 12c058: f9001149 str x9, [x10, #0x20] 12c05c: 1400001e b 0x12c0d4 12c060: f85a03a8 ldur x8, [x29, #-0x60] 12c064: f9400109 ldr x9, [x8] 12c068: b940212a ldr w10, [x9, #0x20] 12c06c: 7100054a subs w10, w10, #0x1 12c070: b9002fea str w10, [sp, #0x2c] 12c074: 540000e1 b.ne 0x12c090 12c078: 14000001 b 0x12c07c 12c07c: 321f0fe8 orr w8, wzr, #0x1e 12c080: 2a0803e9 mov w9, w8 12c084: f85a03aa ldur x10, [x29, #-0x60] 12c088: f9001149 str x9, [x10, #0x20] 12c08c: 14000006 b 0x12c0a4 12c090: 528003a8 mov w8, #0x1d // =29 12c094: 2a0803e9 mov w9, w8 12c098: f85a03aa ldur x10, [x29, #-0x60] 12c09c: f9001149 str x9, [x10, #0x20] 12c0a0: 14000001 b 0x12c0a4 12c0a4: 1400000c b 0x12c0d4 12c0a8: 320003e8 orr w8, wzr, #0x1 12c0ac: 2a0803e9 mov w9, w8 12c0b0: f85a03aa ldur x10, [x29, #-0x60] 12c0b4: f9001149 str x9, [x10, #0x20] 12c0b8: 14000007 b 0x12c0d4 12c0bc: 320003e8 orr w8, wzr, #0x1 12c0c0: 2a0803e9 mov w9, w8 12c0c4: f85a03aa ldur x10, [x29, #-0x60] 12c0c8: f9001149 str x9, [x10, #0x20] 12c0cc: 14000002 b 0x12c0d4 12c0d0: 14000001 b 0x12c0d4 12c0d4: f85a03a8 ldur x8, [x29, #-0x60] 12c0d8: f9400509 ldr x9, [x8, #0x8] 12c0dc: b5000069 cbnz x9, 0x12c0e8 12c0e0: 14000001 b 0x12c0e4 12c0e4: 14000032 b 0x12c1ac 12c0e8: d100e3a8 sub x8, x29, #0x38 12c0ec: aa0803e0 mov x0, x8 12c0f0: f90013e8 str x8, [sp, #0x20] 12c0f4: 97fdf967 bl 0xaa690 <_ZN7android7String8C1Ev@plt> 12c0f8: f85a03a0 ldur x0, [x29, #-0x60] 12c0fc: f94013e1 ldr x1, [sp, #0x20] 12c100: 97fdf3a8 bl 0xa8fa0 <_ZNK7android3ID38Iterator5getIDEPNS_7String8E@plt> 12c104: 14000001 b 0x12c108 12c108: f85a03a8 ldur x8, [x29, #-0x60] 12c10c: f9400501 ldr x1, [x8, #0x8] 12c110: d100e3a0 sub x0, x29, #0x38 12c114: 97fde483 bl 0xa5320 <_ZNK7android7String8eqEPKc@plt> 12c118: b9001fe0 str w0, [sp, #0x1c] 12c11c: 14000001 b 0x12c120 12c120: b9401fe8 ldr w8, [sp, #0x1c] 12c124: 36000168 tbz w8, #0x0, 0x12c150 12c128: 14000001 b 0x12c12c 12c12c: 321f03e8 orr w8, wzr, #0x2 12c130: b81a83a8 stur w8, [x29, #-0x58] 12c134: 1400000a b 0x12c15c 12c138: f81b03a0 stur x0, [x29, #-0x50] 12c13c: 2a0103e8 mov w8, w1 12c140: b81ac3a8 stur w8, [x29, #-0x54] 12c144: d100e3a0 sub x0, x29, #0x38 12c148: 97fdf1fa bl 0xa8930 <_ZN7android7String8D1Ev@plt> 12c14c: 14000023 b 0x12c1d8 12c150: 2a1f03e8 mov w8, wzr 12c154: b81a83a8 stur w8, [x29, #-0x58] 12c158: 14000001 b 0x12c15c 12c15c: d100e3a0 sub x0, x29, #0x38 12c160: 97fdf1f4 bl 0xa8930 <_ZN7android7String8D1Ev@plt> 12c164: b85a83a8 ldur w8, [x29, #-0x58] 12c168: 2a0803e9 mov w9, w8 12c16c: b9001be9 str w9, [sp, #0x18] 12c170: 340000e8 cbz w8, 0x12c18c 12c174: 14000001 b 0x12c178 12c178: b9401be8 ldr w8, [sp, #0x18] 12c17c: 71000909 subs w9, w8, #0x2 12c180: b90017e9 str w9, [sp, #0x14] 12c184: 54000140 b.eq 0x12c1ac 12c188: 14000016 b 0x12c1e0 12c18c: 14000001 b 0x12c190 12c190: 14000001 b 0x12c194 12c194: f85a03a8 ldur x8, [x29, #-0x60] 12c198: f9401109 ldr x9, [x8, #0x20] 12c19c: f940090a ldr x10, [x8, #0x10] 12c1a0: 8b090149 add x9, x10, x9 12c1a4: f9000909 str x9, [x8, #0x10] 12c1a8: 17fffe58 b 0x12bb08 12c1ac: d53bd048 mrs x8, TPIDR_EL0 12c1b0: f9401508 ldr x8, [x8, #0x28] 12c1b4: f85e83a9 ldur x9, [x29, #-0x18] 12c1b8: eb090108 subs x8, x8, x9 12c1bc: f90007e8 str x8, [sp, #0x8] 12c1c0: 54000101 b.ne 0x12c1e0 12c1c4: 14000001 b 0x12c1c8 12c1c8: a9547bfd ldp x29, x30, [sp, #0x140] 12c1cc: f9409bfc ldr x28, [sp, #0x130] 12c1d0: 910543ff add sp, sp, #0x150 12c1d4: d65f03c0 ret 12c1d8: f85b03a0 ldur x0, [x29, #-0x50] 12c1dc: 97fdef4d bl 0xa7f10 <_Unwind_Resume@plt> 12c1e0: 97fdf6e4 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012c1e4 : 12c1e4: d100c3ff sub sp, sp, #0x30 12c1e8: a9027bfd stp x29, x30, [sp, #0x20] 12c1ec: 910083fd add x29, sp, #0x20 12c1f0: d2800008 mov x8, #0x0 // =0 12c1f4: f81f83a0 stur x0, [x29, #-0x8] 12c1f8: f85f83a0 ldur x0, [x29, #-0x8] 12c1fc: f9400409 ldr x9, [x0, #0x8] 12c200: eb08013f cmp x9, x8 12c204: 1a9f07ea cset w10, ne 12c208: f9000be8 str x8, [sp, #0x10] 12c20c: f90007e0 str x0, [sp, #0x8] 12c210: 3700004a tbnz w10, #0x0, 0x12c218 12c214: 14000008 b 0x12c234 12c218: f94007e8 ldr x8, [sp, #0x8] 12c21c: f9400500 ldr x0, [x8, #0x8] 12c220: 97fdd70c bl 0xa1e50 12c224: 14000001 b 0x12c228 12c228: f9400be8 ldr x8, [sp, #0x10] 12c22c: f94007e9 ldr x9, [sp, #0x8] 12c230: f9000528 str x8, [x9, #0x8] 12c234: a9427bfd ldp x29, x30, [sp, #0x20] 12c238: 9100c3ff add sp, sp, #0x30 12c23c: d65f03c0 ret 12c240: 97fe07e1 bl 0xae1c4 000000000012c244 : 12c244: d10043ff sub sp, sp, #0x10 12c248: d2800008 mov x8, #0x0 // =0 12c24c: f90007e0 str x0, [sp, #0x8] 12c250: f94007e0 ldr x0, [sp, #0x8] 12c254: f9400c00 ldr x0, [x0, #0x18] 12c258: eb08001f cmp x0, x8 12c25c: 1a9f17e9 cset w9, eq 12c260: 320003ea orr w10, wzr, #0x1 12c264: 0a0a0129 and w9, w9, w10 12c268: 2a0903e0 mov w0, w9 12c26c: 910043ff add sp, sp, #0x10 12c270: d65f03c0 ret 000000000012c274 : 12c274: d10083ff sub sp, sp, #0x20 12c278: a9017bfd stp x29, x30, [sp, #0x10] 12c27c: 910043fd add x29, sp, #0x10 12c280: d2800008 mov x8, #0x0 // =0 12c284: f90007e0 str x0, [sp, #0x8] 12c288: f94007e0 ldr x0, [sp, #0x8] 12c28c: f9400c09 ldr x9, [x0, #0x18] 12c290: eb08013f cmp x9, x8 12c294: 1a9f17ea cset w10, eq 12c298: f90003e0 str x0, [sp] 12c29c: 3700004a tbnz w10, #0x0, 0x12c2a4 12c2a0: 14000002 b 0x12c2a8 12c2a4: 14000008 b 0x12c2c4 12c2a8: f94003e8 ldr x8, [sp] 12c2ac: f9401109 ldr x9, [x8, #0x20] 12c2b0: f940090a ldr x10, [x8, #0x10] 12c2b4: 8b090149 add x9, x10, x9 12c2b8: f9000909 str x9, [x8, #0x10] 12c2bc: aa0803e0 mov x0, x8 12c2c0: 97fddd58 bl 0xa3820 <_ZN7android3ID38Iterator9findFrameEv@plt> 12c2c4: a9417bfd ldp x29, x30, [sp, #0x10] 12c2c8: 910083ff add sp, sp, #0x20 12c2cc: d65f03c0 ret 000000000012c2d0 : 12c2d0: d101c3ff sub sp, sp, #0x70 12c2d4: a9067bfd stp x29, x30, [sp, #0x60] 12c2d8: 910183fd add x29, sp, #0x60 12c2dc: f0000848 adrp x8, 0x237000 12c2e0: 9112f908 add x8, x8, #0x4be 12c2e4: d2800009 mov x9, #0x0 // =0 12c2e8: 9000066a adrp x10, 0x1f8000 12c2ec: 9132554a add x10, x10, #0xc95 12c2f0: 9000066b adrp x11, 0x1f8000 12c2f4: 9132d16b add x11, x11, #0xcb4 12c2f8: 9000066c adrp x12, 0x1f8000 12c2fc: 9132218c add x12, x12, #0xc88 12c300: 9000066d adrp x13, 0x1f8000 12c304: 913289ad add x13, x13, #0xca2 12c308: 9000066e adrp x14, 0x1f8000 12c30c: 9131c5ce add x14, x14, #0xc71 12c310: 9000066f adrp x15, 0x1f8000 12c314: 9131e9ef add x15, x15, #0xc7a 12c318: 90000670 adrp x16, 0x1f8000 12c31c: 91327a10 add x16, x16, #0xc9e 12c320: f81f83a0 stur x0, [x29, #-0x8] 12c324: f81f03a1 stur x1, [x29, #-0x10] 12c328: f85f83a0 ldur x0, [x29, #-0x8] 12c32c: f85f03a1 ldur x1, [x29, #-0x10] 12c330: f81e83a0 stur x0, [x29, #-0x18] 12c334: aa0103e0 mov x0, x1 12c338: aa0803e1 mov x1, x8 12c33c: f81e03a9 stur x9, [x29, #-0x20] 12c340: f81d83aa stur x10, [x29, #-0x28] 12c344: f9001beb str x11, [sp, #0x30] 12c348: f90017ec str x12, [sp, #0x28] 12c34c: f90013ed str x13, [sp, #0x20] 12c350: f9000fee str x14, [sp, #0x18] 12c354: f9000bef str x15, [sp, #0x10] 12c358: f90007f0 str x16, [sp, #0x8] 12c35c: 97fdd4c9 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12c360: f85e83a8 ldur x8, [x29, #-0x18] 12c364: f9400d09 ldr x9, [x8, #0x18] 12c368: f85e03aa ldur x10, [x29, #-0x20] 12c36c: eb0a013f cmp x9, x10 12c370: 1a9f17f1 cset w17, eq 12c374: 37000051 tbnz w17, #0x0, 0x12c37c 12c378: 14000002 b 0x12c380 12c37c: 1400007e b 0x12c574 12c380: 320007e8 orr w8, wzr, #0x3 12c384: f85e83a9 ldur x9, [x29, #-0x18] 12c388: f9400129 ldr x9, [x9] 12c38c: b940212a ldr w10, [x9, #0x20] 12c390: 6b08015f cmp w10, w8 12c394: 1a9f17e8 cset w8, eq 12c398: 37000048 tbnz w8, #0x0, 0x12c3a0 12c39c: 1400000c b 0x12c3cc 12c3a0: b24007e2 orr x2, xzr, #0x3 12c3a4: f85f03a0 ldur x0, [x29, #-0x10] 12c3a8: f85e83a8 ldur x8, [x29, #-0x18] 12c3ac: f9400108 ldr x8, [x8] 12c3b0: f9400508 ldr x8, [x8, #0x8] 12c3b4: f85e83a9 ldur x9, [x29, #-0x18] 12c3b8: f940092a ldr x10, [x9, #0x10] 12c3bc: 8b0a0108 add x8, x8, x10 12c3c0: aa0803e1 mov x1, x8 12c3c4: 97fdf137 bl 0xa88a0 <_ZN7android7String85setToEPKcm@plt> 12c3c8: 1400006b b 0x12c574 12c3cc: 321e03e8 orr w8, wzr, #0x4 12c3d0: f85e83a9 ldur x9, [x29, #-0x18] 12c3d4: f9400129 ldr x9, [x9] 12c3d8: b940212a ldr w10, [x9, #0x20] 12c3dc: 6b08015f cmp w10, w8 12c3e0: 1a9f17e8 cset w8, eq 12c3e4: 37000128 tbnz w8, #0x0, 0x12c408 12c3e8: 528000a8 mov w8, #0x5 // =5 12c3ec: f85e83a9 ldur x9, [x29, #-0x18] 12c3f0: f9400129 ldr x9, [x9] 12c3f4: b940212a ldr w10, [x9, #0x20] 12c3f8: 6b08015f cmp w10, w8 12c3fc: 1a9f17e8 cset w8, eq 12c400: 37000048 tbnz w8, #0x0, 0x12c408 12c404: 1400000c b 0x12c434 12c408: b27e03e2 orr x2, xzr, #0x4 12c40c: f85f03a0 ldur x0, [x29, #-0x10] 12c410: f85e83a8 ldur x8, [x29, #-0x18] 12c414: f9400108 ldr x8, [x8] 12c418: f9400508 ldr x8, [x8, #0x8] 12c41c: f85e83a9 ldur x9, [x29, #-0x18] 12c420: f940092a ldr x10, [x9, #0x10] 12c424: 8b0a0108 add x8, x8, x10 12c428: aa0803e1 mov x1, x8 12c42c: 97fdf11d bl 0xa88a0 <_ZN7android7String85setToEPKcm@plt> 12c430: 14000051 b 0x12c574 12c434: 320003e8 orr w8, wzr, #0x1 12c438: f85e83a9 ldur x9, [x29, #-0x18] 12c43c: f9400129 ldr x9, [x9] 12c440: b940212a ldr w10, [x9, #0x20] 12c444: 6b08015f cmp w10, w8 12c448: 1a9f17e8 cset w8, eq 12c44c: 37000028 tbnz w8, #0x0, 0x12c450 12c450: b24007e8 orr x8, xzr, #0x3 12c454: f85e83a9 ldur x9, [x29, #-0x18] 12c458: f940092a ldr x10, [x9, #0x10] 12c45c: eb0a011f cmp x8, x10 12c460: 1a9f17eb cset w11, eq 12c464: f90003ea str x10, [sp] 12c468: 370004eb tbnz w11, #0x0, 0x12c504 12c46c: 14000001 b 0x12c470 12c470: d2800428 mov x8, #0x21 // =33 12c474: f94003e9 ldr x9, [sp] 12c478: eb09011f cmp x8, x9 12c47c: 1a9f17ea cset w10, eq 12c480: 370004aa tbnz w10, #0x0, 0x12c514 12c484: 14000001 b 0x12c488 12c488: b24017e8 orr x8, xzr, #0x3f 12c48c: f94003e9 ldr x9, [sp] 12c490: eb09011f cmp x8, x9 12c494: 1a9f17ea cset w10, eq 12c498: 3700046a tbnz w10, #0x0, 0x12c524 12c49c: 14000001 b 0x12c4a0 12c4a0: d2800ba8 mov x8, #0x5d // =93 12c4a4: f94003e9 ldr x9, [sp] 12c4a8: eb09011f cmp x8, x9 12c4ac: 1a9f17ea cset w10, eq 12c4b0: 3700042a tbnz w10, #0x0, 0x12c534 12c4b4: 14000001 b 0x12c4b8 12c4b8: d2800c28 mov x8, #0x61 // =97 12c4bc: f94003e9 ldr x9, [sp] 12c4c0: eb09011f cmp x8, x9 12c4c4: 1a9f17ea cset w10, eq 12c4c8: 370003ea tbnz w10, #0x0, 0x12c544 12c4cc: 14000001 b 0x12c4d0 12c4d0: b27f17e8 orr x8, xzr, #0x7e 12c4d4: f94003e9 ldr x9, [sp] 12c4d8: eb09011f cmp x8, x9 12c4dc: 1a9f17ea cset w10, eq 12c4e0: 370003aa tbnz w10, #0x0, 0x12c554 12c4e4: 14000001 b 0x12c4e8 12c4e8: b2401be8 orr x8, xzr, #0x7f 12c4ec: f94003e9 ldr x9, [sp] 12c4f0: eb09011f cmp x8, x9 12c4f4: 1a9f17ea cset w10, eq 12c4f8: 3700036a tbnz w10, #0x0, 0x12c564 12c4fc: 14000001 b 0x12c500 12c500: 1400001d b 0x12c574 12c504: f85f03a0 ldur x0, [x29, #-0x10] 12c508: f94007e1 ldr x1, [sp, #0x8] 12c50c: 97fdd45d bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12c510: 14000019 b 0x12c574 12c514: f85f03a0 ldur x0, [x29, #-0x10] 12c518: f9400be1 ldr x1, [sp, #0x10] 12c51c: 97fdd459 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12c520: 14000015 b 0x12c574 12c524: f85f03a0 ldur x0, [x29, #-0x10] 12c528: f9400fe1 ldr x1, [sp, #0x18] 12c52c: 97fdd455 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12c530: 14000011 b 0x12c574 12c534: f85f03a0 ldur x0, [x29, #-0x10] 12c538: f94013e1 ldr x1, [sp, #0x20] 12c53c: 97fdd451 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12c540: 1400000d b 0x12c574 12c544: f85f03a0 ldur x0, [x29, #-0x10] 12c548: f94017e1 ldr x1, [sp, #0x28] 12c54c: 97fdd44d bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12c550: 14000009 b 0x12c574 12c554: f85f03a0 ldur x0, [x29, #-0x10] 12c558: f9401be1 ldr x1, [sp, #0x30] 12c55c: 97fdd449 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12c560: 14000005 b 0x12c574 12c564: f85f03a0 ldur x0, [x29, #-0x10] 12c568: f85d83a1 ldur x1, [x29, #-0x28] 12c56c: 97fdd445 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12c570: 14000001 b 0x12c574 12c574: a9467bfd ldp x29, x30, [sp, #0x60] 12c578: 9101c3ff add sp, sp, #0x70 12c57c: d65f03c0 ret 000000000012c580 : 12c580: d10103ff sub sp, sp, #0x40 12c584: a9037bfd stp x29, x30, [sp, #0x30] 12c588: 9100c3fd add x29, sp, #0x30 12c58c: 52800008 mov w8, #0x0 // =0 12c590: d2800009 mov x9, #0x0 // =0 12c594: f81f83a0 stur x0, [x29, #-0x8] 12c598: f81f03a1 stur x1, [x29, #-0x10] 12c59c: f9000fe2 str x2, [sp, #0x18] 12c5a0: f85f83a0 ldur x0, [x29, #-0x8] 12c5a4: f85f03a1 ldur x1, [x29, #-0x10] 12c5a8: f9000be0 str x0, [sp, #0x10] 12c5ac: 2a0803e2 mov w2, w8 12c5b0: f90007e9 str x9, [sp, #0x8] 12c5b4: 97fde49b bl 0xa5820 <_ZNK7android3ID38Iterator9getstringEPNS_7String8Eb@plt> 12c5b8: f9400fe9 ldr x9, [sp, #0x18] 12c5bc: f94007e0 ldr x0, [sp, #0x8] 12c5c0: eb00013f cmp x9, x0 12c5c4: 1a9f07e8 cset w8, ne 12c5c8: 37000048 tbnz w8, #0x0, 0x12c5d0 12c5cc: 14000006 b 0x12c5e4 12c5d0: 12800008 mov w8, #-0x1 // =-1 12c5d4: f9400fe1 ldr x1, [sp, #0x18] 12c5d8: f9400be0 ldr x0, [sp, #0x10] 12c5dc: 2a0803e2 mov w2, w8 12c5e0: 97fde490 bl 0xa5820 <_ZNK7android3ID38Iterator9getstringEPNS_7String8Eb@plt> 12c5e4: a9437bfd ldp x29, x30, [sp, #0x30] 12c5e8: 910103ff add sp, sp, #0x40 12c5ec: d65f03c0 ret 000000000012c5f0 : 12c5f0: d106c3ff sub sp, sp, #0x1b0 12c5f4: f900cbfc str x28, [sp, #0x190] 12c5f8: a91a7bfd stp x29, x30, [sp, #0x1a0] 12c5fc: 910683fd add x29, sp, #0x1a0 12c600: d102e3a8 sub x8, x29, #0xb8 12c604: d53bd049 mrs x9, TPIDR_EL0 12c608: f9401529 ldr x9, [x9, #0x28] 12c60c: f9000109 str x9, [x8] 12c610: f81d03a0 stur x0, [x29, #-0x30] 12c614: f81c83a1 stur x1, [x29, #-0x38] 12c618: 12000042 and w2, w2, #0x1 12c61c: 381c43a2 sturb w2, [x29, #-0x3c] 12c620: f85d03a9 ldur x9, [x29, #-0x30] 12c624: aa0903e0 mov x0, x9 12c628: f85c83a1 ldur x1, [x29, #-0x38] 12c62c: f000084a adrp x10, 0x237000 12c630: 9112f94a add x10, x10, #0x4be 12c634: f81403a0 stur x0, [x29, #-0xc0] 12c638: aa0103e0 mov x0, x1 12c63c: aa0a03e1 mov x1, x10 12c640: f81383a8 stur x8, [x29, #-0xc8] 12c644: f9006be9 str x9, [sp, #0xd0] 12c648: 97fdd40e bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12c64c: f9406be8 ldr x8, [sp, #0xd0] 12c650: f9400d09 ldr x9, [x8, #0x18] 12c654: f81b83a9 stur x9, [x29, #-0x48] 12c658: f85b83a9 ldur x9, [x29, #-0x48] 12c65c: b900cfe0 str w0, [sp, #0xcc] 12c660: b5000069 cbnz x9, 0x12c66c 12c664: 14000001 b 0x12c668 12c668: 1400019d b 0x12ccdc 12c66c: f85b83a8 ldur x8, [x29, #-0x48] 12c670: 39400109 ldrb w9, [x8] 12c674: 381b43a9 sturb w9, [x29, #-0x4c] 12c678: f85403a8 ldur x8, [x29, #-0xc0] 12c67c: f940010a ldr x10, [x8] 12c680: b9402149 ldr w9, [x10, #0x20] 12c684: 71000529 subs w9, w9, #0x1 12c688: b900cbe9 str w9, [sp, #0xc8] 12c68c: 54000120 b.eq 0x12c6b0 12c690: 14000001 b 0x12c694 12c694: f85403a8 ldur x8, [x29, #-0xc0] 12c698: f9400109 ldr x9, [x8] 12c69c: b940212a ldr w10, [x9, #0x20] 12c6a0: 7100094a subs w10, w10, #0x2 12c6a4: b900c7ea str w10, [sp, #0xc4] 12c6a8: 54000481 b.ne 0x12c738 12c6ac: 14000001 b 0x12c6b0 12c6b0: f85403a8 ldur x8, [x29, #-0xc0] 12c6b4: f9400909 ldr x9, [x8, #0x10] 12c6b8: f101f929 subs x9, x9, #0x7e 12c6bc: f9005fe9 str x9, [sp, #0xb8] 12c6c0: 54000100 b.eq 0x12c6e0 12c6c4: 14000001 b 0x12c6c8 12c6c8: f85403a8 ldur x8, [x29, #-0xc0] 12c6cc: f9400909 ldr x9, [x8, #0x10] 12c6d0: f101fd29 subs x9, x9, #0x7f 12c6d4: f9005be9 str x9, [sp, #0xb0] 12c6d8: 54000221 b.ne 0x12c71c 12c6dc: 14000001 b 0x12c6e0 12c6e0: f85b83a8 ldur x8, [x29, #-0x48] 12c6e4: 39400102 ldrb w2, [x8] 12c6e8: d0000661 adrp x1, 0x1fa000 12c6ec: 9129f021 add x1, x1, #0xa7c 12c6f0: d100a3a8 sub x8, x29, #0x28 12c6f4: aa0803e0 mov x0, x8 12c6f8: f90057e8 str x8, [sp, #0xa8] 12c6fc: 97fdd7f5 bl 0xa26d0 12c700: f85c83a8 ldur x8, [x29, #-0x38] 12c704: b900a7e0 str w0, [sp, #0xa4] 12c708: aa0803e0 mov x0, x8 12c70c: f94057e1 ldr x1, [sp, #0xa8] 12c710: 97fdd3dc bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12c714: b900a3e0 str w0, [sp, #0xa0] 12c718: 14000171 b 0x12ccdc 12c71c: f85c83a0 ldur x0, [x29, #-0x38] 12c720: f85b83a1 ldur x1, [x29, #-0x48] 12c724: f85403a8 ldur x8, [x29, #-0xc0] 12c728: f9401102 ldr x2, [x8, #0x20] 12c72c: 97fdf05d bl 0xa88a0 <_ZN7android7String85setToEPKcm@plt> 12c730: b9009fe0 str w0, [sp, #0x9c] 12c734: 1400016a b 0x12ccdc 12c738: f85403a8 ldur x8, [x29, #-0xc0] 12c73c: f9401109 ldr x9, [x8, #0x20] 12c740: aa0803e0 mov x0, x8 12c744: f9004be9 str x9, [sp, #0x90] 12c748: 97fdf8c2 bl 0xaaa50 <_ZNK7android3ID38Iterator15getHeaderLengthEv@plt> 12c74c: 91000408 add x8, x0, #0x1 12c750: f9404be9 ldr x9, [sp, #0x90] 12c754: eb080128 subs x8, x9, x8 12c758: f90047e8 str x8, [sp, #0x88] 12c75c: 54000062 b.hs 0x12c768 12c760: 14000001 b 0x12c764 12c764: 1400015e b 0x12ccdc 12c768: f85403a8 ldur x8, [x29, #-0xc0] 12c76c: f9401109 ldr x9, [x8, #0x20] 12c770: aa0803e0 mov x0, x8 12c774: f90043e9 str x9, [sp, #0x80] 12c778: 97fdf8b6 bl 0xaaa50 <_ZNK7android3ID38Iterator15getHeaderLengthEv@plt> 12c77c: f94043e8 ldr x8, [sp, #0x80] 12c780: eb000108 subs x8, x8, x0 12c784: f1000508 subs x8, x8, #0x1 12c788: f81a83a8 stur x8, [x29, #-0x58] 12c78c: 385c43aa ldurb w10, [x29, #-0x3c] 12c790: 3600064a tbz w10, #0x0, 0x12c858 12c794: 14000001 b 0x12c798 12c798: f85b83a8 ldur x8, [x29, #-0x48] 12c79c: 91001108 add x8, x8, #0x4 12c7a0: f81b83a8 stur x8, [x29, #-0x48] 12c7a4: b85a83a9 ldur w9, [x29, #-0x58] 12c7a8: 71001129 subs w9, w9, #0x4 12c7ac: 2a0903e8 mov w8, w9 12c7b0: 2a0803e9 mov w9, w8 12c7b4: b81a43a9 stur w9, [x29, #-0x5c] 12c7b8: 14000001 b 0x12c7bc 12c7bc: b85a43a8 ldur w8, [x29, #-0x5c] 12c7c0: 71000508 subs w8, w8, #0x1 12c7c4: b81a43a8 stur w8, [x29, #-0x5c] 12c7c8: 2a1f03e0 mov w0, wzr 12c7cc: b9007fe0 str w0, [sp, #0x7c] 12c7d0: 37f80168 tbnz w8, #0x1f, 0x12c7fc 12c7d4: 14000001 b 0x12c7d8 12c7d8: f85b83a8 ldur x8, [x29, #-0x48] 12c7dc: 91000509 add x9, x8, #0x1 12c7e0: f81b83a9 stur x9, [x29, #-0x48] 12c7e4: 3940050a ldrb w10, [x8, #0x1] 12c7e8: 7100014a subs w10, w10, #0x0 12c7ec: 1a9f07eb cset w11, ne 12c7f0: b9007bea str w10, [sp, #0x78] 12c7f4: b9007feb str w11, [sp, #0x7c] 12c7f8: 14000001 b 0x12c7fc 12c7fc: b9407fe8 ldr w8, [sp, #0x7c] 12c800: 36000068 tbz w8, #0x0, 0x12c80c 12c804: 14000001 b 0x12c808 12c808: 17ffffed b 0x12c7bc 12c80c: b85b83a8 ldur w8, [x29, #-0x48] 12c810: f85403a9 ldur x9, [x29, #-0xc0] 12c814: b940192a ldr w10, [x9, #0x18] 12c818: 6b0a0108 subs w8, w8, w10 12c81c: 2a0803e0 mov w0, w8 12c820: 2a0003e8 mov w8, w0 12c824: b81a03a8 stur w8, [x29, #-0x60] 12c828: b85a03a8 ldur w8, [x29, #-0x60] 12c82c: b85a83aa ldur w10, [x29, #-0x58] 12c830: 6b0a0108 subs w8, w8, w10 12c834: b90077e8 str w8, [sp, #0x74] 12c838: 5400006b b.lt 0x12c844 12c83c: 14000001 b 0x12c840 12c840: 14000127 b 0x12ccdc 12c844: b89a03a8 ldursw x8, [x29, #-0x60] 12c848: f85a83a9 ldur x9, [x29, #-0x58] 12c84c: eb080128 subs x8, x9, x8 12c850: f81a83a8 stur x8, [x29, #-0x58] 12c854: 14000001 b 0x12c858 12c858: f85a83a8 ldur x8, [x29, #-0x58] 12c85c: b5000068 cbnz x8, 0x12c868 12c860: 14000001 b 0x12c864 12c864: 1400011e b 0x12ccdc 12c868: 385b43a8 ldurb w8, [x29, #-0x4c] 12c86c: 35000128 cbnz w8, 0x12c890 12c870: 14000001 b 0x12c874 12c874: f85c83a0 ldur x0, [x29, #-0x38] 12c878: f85b83a8 ldur x8, [x29, #-0x48] 12c87c: 91000501 add x1, x8, #0x1 12c880: f85a83a2 ldur x2, [x29, #-0x58] 12c884: 97fdf007 bl 0xa88a0 <_ZN7android7String85setToEPKcm@plt> 12c888: b90073e0 str w0, [sp, #0x70] 12c88c: 14000114 b 0x12ccdc 12c890: 385b43a8 ldurb w8, [x29, #-0x4c] 12c894: 71000d08 subs w8, w8, #0x3 12c898: b9006fe8 str w8, [sp, #0x6c] 12c89c: 54000121 b.ne 0x12c8c0 12c8a0: 14000001 b 0x12c8a4 12c8a4: f85c83a0 ldur x0, [x29, #-0x38] 12c8a8: f85b83a8 ldur x8, [x29, #-0x48] 12c8ac: 91000501 add x1, x8, #0x1 12c8b0: f85a83a2 ldur x2, [x29, #-0x58] 12c8b4: 97fdeffb bl 0xa88a0 <_ZN7android7String85setToEPKcm@plt> 12c8b8: b9006be0 str w0, [sp, #0x68] 12c8bc: 14000107 b 0x12ccd8 12c8c0: 385b43a8 ldurb w8, [x29, #-0x4c] 12c8c4: 71000908 subs w8, w8, #0x2 12c8c8: b90067e8 str w8, [sp, #0x64] 12c8cc: 540008c1 b.ne 0x12c9e4 12c8d0: 14000001 b 0x12c8d4 12c8d4: f85a83a8 ldur x8, [x29, #-0x58] 12c8d8: d341fd08 lsr x8, x8, #1 12c8dc: 2a0803e9 mov w9, w8 12c8e0: b819c3a9 stur w9, [x29, #-0x64] 12c8e4: f85b83a8 ldur x8, [x29, #-0x48] 12c8e8: 91000508 add x8, x8, #0x1 12c8ec: f81903a8 stur x8, [x29, #-0x70] 12c8f0: aa1f03e8 mov x8, xzr 12c8f4: f81883a8 stur x8, [x29, #-0x78] 12c8f8: b859c3a9 ldur w9, [x29, #-0x64] 12c8fc: 71000529 subs w9, w9, #0x1 12c900: b90063e9 str w9, [sp, #0x60] 12c904: 540004cb b.lt 0x12c99c 12c908: 14000001 b 0x12c90c 12c90c: b899c3a8 ldursw x8, [x29, #-0x64] 12c910: ab080108 adds x8, x8, x8 12c914: da9f3100 csinv x0, x8, xzr, lo 12c918: 90000be1 adrp x1, 0x2a8000 12c91c: f9435421 ldr x1, [x1, #0x6a8] 12c920: 97fdddfc bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 12c924: f81883a0 stur x0, [x29, #-0x78] 12c928: f85883a8 ldur x8, [x29, #-0x78] 12c92c: b5000068 cbnz x8, 0x12c938 12c930: 14000001 b 0x12c934 12c934: 140000ea b 0x12ccdc 12c938: 2a1f03e8 mov w8, wzr 12c93c: b81843a8 stur w8, [x29, #-0x7c] 12c940: 14000001 b 0x12c944 12c944: b85843a8 ldur w8, [x29, #-0x7c] 12c948: b859c3a9 ldur w9, [x29, #-0x64] 12c94c: 6b090108 subs w8, w8, w9 12c950: b9005fe8 str w8, [sp, #0x5c] 12c954: 540001ea b.ge 0x12c990 12c958: 14000001 b 0x12c95c 12c95c: f85903a8 ldur x8, [x29, #-0x70] 12c960: b89843a9 ldursw x9, [x29, #-0x7c] 12c964: d37ff929 lsl x9, x9, #1 12c968: 7869690a ldrh w10, [x8, x9] 12c96c: 5ac0094a rev w10, w10 12c970: 53107d4a lsr w10, w10, #16 12c974: f85883a8 ldur x8, [x29, #-0x78] 12c978: 7829690a strh w10, [x8, x9] 12c97c: 14000001 b 0x12c980 12c980: b85843a8 ldur w8, [x29, #-0x7c] 12c984: 11000508 add w8, w8, #0x1 12c988: b81843a8 stur w8, [x29, #-0x7c] 12c98c: 17ffffee b 0x12c944 12c990: f85883a8 ldur x8, [x29, #-0x78] 12c994: f81903a8 stur x8, [x29, #-0x70] 12c998: 14000001 b 0x12c99c 12c99c: f85c83a0 ldur x0, [x29, #-0x38] 12c9a0: f85903a1 ldur x1, [x29, #-0x70] 12c9a4: b899c3a2 ldursw x2, [x29, #-0x64] 12c9a8: 97fde42a bl 0xa5a50 <_ZN7android7String85setToEPKDsm@plt> 12c9ac: f85883a1 ldur x1, [x29, #-0x78] 12c9b0: b9005be0 str w0, [sp, #0x58] 12c9b4: b4000161 cbz x1, 0x12c9e0 12c9b8: 14000001 b 0x12c9bc 12c9bc: f85883a8 ldur x8, [x29, #-0x78] 12c9c0: aa0803e0 mov x0, x8 12c9c4: f9002be0 str x0, [sp, #0x50] 12c9c8: b40000a8 cbz x8, 0x12c9dc 12c9cc: 14000001 b 0x12c9d0 12c9d0: f9402be0 ldr x0, [sp, #0x50] 12c9d4: 97fde6a7 bl 0xa6470 <_ZdaPv@plt> 12c9d8: 14000001 b 0x12c9dc 12c9dc: 14000001 b 0x12c9e0 12c9e0: 140000bd b 0x12ccd4 12c9e4: 385b43a8 ldurb w8, [x29, #-0x4c] 12c9e8: 71000508 subs w8, w8, #0x1 12c9ec: b9004fe8 str w8, [sp, #0x4c] 12c9f0: 54001701 b.ne 0x12ccd0 12c9f4: 14000001 b 0x12c9f8 12c9f8: f85a83a8 ldur x8, [x29, #-0x58] 12c9fc: d341fd08 lsr x8, x8, #1 12ca00: 2a0803e9 mov w9, w8 12ca04: b81803a9 stur w9, [x29, #-0x80] 12ca08: f85b83a8 ldur x8, [x29, #-0x48] 12ca0c: 91000508 add x8, x8, #0x1 12ca10: f81783a8 stur x8, [x29, #-0x88] 12ca14: aa1f03e8 mov x8, xzr 12ca18: f81703a8 stur x8, [x29, #-0x90] 12ca1c: f85783a8 ldur x8, [x29, #-0x88] 12ca20: 79c00109 ldrsh w9, [x8] 12ca24: 31000929 adds w9, w9, #0x2 12ca28: b9004be9 str w9, [sp, #0x48] 12ca2c: 54000641 b.ne 0x12caf4 12ca30: 14000001 b 0x12ca34 12ca34: b85803a8 ldur w8, [x29, #-0x80] 12ca38: 71000508 subs w8, w8, #0x1 12ca3c: b90047e8 str w8, [sp, #0x44] 12ca40: 5400006c b.gt 0x12ca4c 12ca44: 14000001 b 0x12ca48 12ca48: 140000a5 b 0x12ccdc 12ca4c: b89803a8 ldursw x8, [x29, #-0x80] 12ca50: ab080108 adds x8, x8, x8 12ca54: da9f3100 csinv x0, x8, xzr, lo 12ca58: 90000be1 adrp x1, 0x2a8000 12ca5c: f9435421 ldr x1, [x1, #0x6a8] 12ca60: 97fdddac bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 12ca64: f81703a0 stur x0, [x29, #-0x90] 12ca68: f85703a8 ldur x8, [x29, #-0x90] 12ca6c: b5000068 cbnz x8, 0x12ca78 12ca70: 14000001 b 0x12ca74 12ca74: 1400009a b 0x12ccdc 12ca78: 2a1f03e8 mov w8, wzr 12ca7c: b816c3a8 stur w8, [x29, #-0x94] 12ca80: 14000001 b 0x12ca84 12ca84: b856c3a8 ldur w8, [x29, #-0x94] 12ca88: b85803a9 ldur w9, [x29, #-0x80] 12ca8c: 6b090108 subs w8, w8, w9 12ca90: b90043e8 str w8, [sp, #0x40] 12ca94: 540001ea b.ge 0x12cad0 12ca98: 14000001 b 0x12ca9c 12ca9c: f85783a8 ldur x8, [x29, #-0x88] 12caa0: b896c3a9 ldursw x9, [x29, #-0x94] 12caa4: d37ff929 lsl x9, x9, #1 12caa8: 7869690a ldrh w10, [x8, x9] 12caac: 5ac0094a rev w10, w10 12cab0: 53107d4a lsr w10, w10, #16 12cab4: f85703a8 ldur x8, [x29, #-0x90] 12cab8: 7829690a strh w10, [x8, x9] 12cabc: 14000001 b 0x12cac0 12cac0: b856c3a8 ldur w8, [x29, #-0x94] 12cac4: 11000508 add w8, w8, #0x1 12cac8: b816c3a8 stur w8, [x29, #-0x94] 12cacc: 17ffffee b 0x12ca84 12cad0: f85703a8 ldur x8, [x29, #-0x90] 12cad4: f81783a8 stur x8, [x29, #-0x88] 12cad8: f85783a8 ldur x8, [x29, #-0x88] 12cadc: 91000908 add x8, x8, #0x2 12cae0: f81783a8 stur x8, [x29, #-0x88] 12cae4: b85803a9 ldur w9, [x29, #-0x80] 12cae8: 71000529 subs w9, w9, #0x1 12caec: b81803a9 stur w9, [x29, #-0x80] 12caf0: 14000015 b 0x12cb44 12caf4: f85783a8 ldur x8, [x29, #-0x88] 12caf8: 79c00109 ldrsh w9, [x8] 12cafc: 31040529 adds w9, w9, #0x101 12cb00: b9003fe9 str w9, [sp, #0x3c] 12cb04: 540001e1 b.ne 0x12cb40 12cb08: 14000001 b 0x12cb0c 12cb0c: b85803a8 ldur w8, [x29, #-0x80] 12cb10: 71000508 subs w8, w8, #0x1 12cb14: b9003be8 str w8, [sp, #0x38] 12cb18: 5400006c b.gt 0x12cb24 12cb1c: 14000001 b 0x12cb20 12cb20: 1400006f b 0x12ccdc 12cb24: f85783a8 ldur x8, [x29, #-0x88] 12cb28: 91000908 add x8, x8, #0x2 12cb2c: f81783a8 stur x8, [x29, #-0x88] 12cb30: b85803a9 ldur w9, [x29, #-0x80] 12cb34: 71000529 subs w9, w9, #0x1 12cb38: b81803a9 stur w9, [x29, #-0x80] 12cb3c: 14000001 b 0x12cb40 12cb40: 14000001 b 0x12cb44 12cb44: 320003e8 orr w8, wzr, #0x1 12cb48: 381683a8 sturb w8, [x29, #-0x98] 12cb4c: 2a1f03e8 mov w8, wzr 12cb50: b81643a8 stur w8, [x29, #-0x9c] 12cb54: 14000001 b 0x12cb58 12cb58: b85643a8 ldur w8, [x29, #-0x9c] 12cb5c: b85803a9 ldur w9, [x29, #-0x80] 12cb60: 6b090108 subs w8, w8, w9 12cb64: b90037e8 str w8, [sp, #0x34] 12cb68: 5400022a b.ge 0x12cbac 12cb6c: 14000001 b 0x12cb70 12cb70: f85783a8 ldur x8, [x29, #-0x88] 12cb74: b89643a9 ldursw x9, [x29, #-0x9c] 12cb78: 7869790a ldrh w10, [x8, x9, lsl #1] 12cb7c: 7104014a subs w10, w10, #0x100 12cb80: b90033ea str w10, [sp, #0x30] 12cb84: 540000ab b.lt 0x12cb98 12cb88: 14000001 b 0x12cb8c 12cb8c: 2a1f03e8 mov w8, wzr 12cb90: 381683a8 sturb w8, [x29, #-0x98] 12cb94: 14000006 b 0x12cbac 12cb98: 14000001 b 0x12cb9c 12cb9c: b85643a8 ldur w8, [x29, #-0x9c] 12cba0: 11000508 add w8, w8, #0x1 12cba4: b81643a8 stur w8, [x29, #-0x9c] 12cba8: 17ffffec b 0x12cb58 12cbac: 385683a8 ldurb w8, [x29, #-0x98] 12cbb0: 360006a8 tbz w8, #0x0, 0x12cc84 12cbb4: 14000001 b 0x12cbb8 12cbb8: b89803a8 ldursw x8, [x29, #-0x80] 12cbbc: f1000109 subs x9, x8, #0x0 12cbc0: da9fa100 csinv x0, x8, xzr, ge 12cbc4: 90000be1 adrp x1, 0x2a8000 12cbc8: f9435421 ldr x1, [x1, #0x6a8] 12cbcc: f90017e9 str x9, [sp, #0x28] 12cbd0: 97fddd50 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 12cbd4: f81583a0 stur x0, [x29, #-0xa8] 12cbd8: f85583a8 ldur x8, [x29, #-0xa8] 12cbdc: b4000468 cbz x8, 0x12cc68 12cbe0: 14000001 b 0x12cbe4 12cbe4: 2a1f03e8 mov w8, wzr 12cbe8: b81543a8 stur w8, [x29, #-0xac] 12cbec: 14000001 b 0x12cbf0 12cbf0: b85543a8 ldur w8, [x29, #-0xac] 12cbf4: b85803a9 ldur w9, [x29, #-0x80] 12cbf8: 6b090108 subs w8, w8, w9 12cbfc: b90027e8 str w8, [sp, #0x24] 12cc00: 5400018a b.ge 0x12cc30 12cc04: 14000001 b 0x12cc08 12cc08: f85783a8 ldur x8, [x29, #-0x88] 12cc0c: b89543a9 ldursw x9, [x29, #-0xac] 12cc10: 7869790a ldrh w10, [x8, x9, lsl #1] 12cc14: f85583a8 ldur x8, [x29, #-0xa8] 12cc18: 3829690a strb w10, [x8, x9] 12cc1c: 14000001 b 0x12cc20 12cc20: b85543a8 ldur w8, [x29, #-0xac] 12cc24: 11000508 add w8, w8, #0x1 12cc28: b81543a8 stur w8, [x29, #-0xac] 12cc2c: 17fffff1 b 0x12cbf0 12cc30: f85c83a0 ldur x0, [x29, #-0x38] 12cc34: f85583a1 ldur x1, [x29, #-0xa8] 12cc38: b89803a2 ldursw x2, [x29, #-0x80] 12cc3c: 97fdef19 bl 0xa88a0 <_ZN7android7String85setToEPKcm@plt> 12cc40: f85583a1 ldur x1, [x29, #-0xa8] 12cc44: aa0103e2 mov x2, x1 12cc48: b90023e0 str w0, [sp, #0x20] 12cc4c: f9000fe2 str x2, [sp, #0x18] 12cc50: b40000a1 cbz x1, 0x12cc64 12cc54: 14000001 b 0x12cc58 12cc58: f9400fe0 ldr x0, [sp, #0x18] 12cc5c: 97fde605 bl 0xa6470 <_ZdaPv@plt> 12cc60: 14000001 b 0x12cc64 12cc64: 14000007 b 0x12cc80 12cc68: f85c83a0 ldur x0, [x29, #-0x38] 12cc6c: f85783a1 ldur x1, [x29, #-0x88] 12cc70: b89803a2 ldursw x2, [x29, #-0x80] 12cc74: 97fde377 bl 0xa5a50 <_ZN7android7String85setToEPKDsm@plt> 12cc78: b90017e0 str w0, [sp, #0x14] 12cc7c: 14000001 b 0x12cc80 12cc80: 14000007 b 0x12cc9c 12cc84: f85c83a0 ldur x0, [x29, #-0x38] 12cc88: f85783a1 ldur x1, [x29, #-0x88] 12cc8c: b89803a2 ldursw x2, [x29, #-0x80] 12cc90: 97fde370 bl 0xa5a50 <_ZN7android7String85setToEPKDsm@plt> 12cc94: b90013e0 str w0, [sp, #0x10] 12cc98: 14000001 b 0x12cc9c 12cc9c: f85703a8 ldur x8, [x29, #-0x90] 12cca0: b4000168 cbz x8, 0x12cccc 12cca4: 14000001 b 0x12cca8 12cca8: f85703a8 ldur x8, [x29, #-0x90] 12ccac: aa0803e0 mov x0, x8 12ccb0: f90007e0 str x0, [sp, #0x8] 12ccb4: b40000a8 cbz x8, 0x12ccc8 12ccb8: 14000001 b 0x12ccbc 12ccbc: f94007e0 ldr x0, [sp, #0x8] 12ccc0: 97fde5ec bl 0xa6470 <_ZdaPv@plt> 12ccc4: 14000001 b 0x12ccc8 12ccc8: 14000001 b 0x12cccc 12cccc: 14000001 b 0x12ccd0 12ccd0: 14000001 b 0x12ccd4 12ccd4: 14000001 b 0x12ccd8 12ccd8: 14000001 b 0x12ccdc 12ccdc: d53bd048 mrs x8, TPIDR_EL0 12cce0: f9401508 ldr x8, [x8, #0x28] 12cce4: f85383a9 ldur x9, [x29, #-0xc8] 12cce8: f940012a ldr x10, [x9] 12ccec: eb0a0108 subs x8, x8, x10 12ccf0: f90003e8 str x8, [sp] 12ccf4: 540000c1 b.ne 0x12cd0c 12ccf8: 14000001 b 0x12ccfc 12ccfc: a95a7bfd ldp x29, x30, [sp, #0x1a0] 12cd00: f940cbfc ldr x28, [sp, #0x190] 12cd04: 9106c3ff add sp, sp, #0x1b0 12cd08: d65f03c0 ret 12cd0c: 97fdf419 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012cd10 : 12cd10: d10083ff sub sp, sp, #0x20 12cd14: 320007e8 orr w8, wzr, #0x3 12cd18: f9000be0 str x0, [sp, #0x10] 12cd1c: f9400be0 ldr x0, [sp, #0x10] 12cd20: aa0003e9 mov x9, x0 12cd24: f9400129 ldr x9, [x9] 12cd28: b940212a ldr w10, [x9, #0x20] 12cd2c: 6b08015f cmp w10, w8 12cd30: 1a9f17e8 cset w8, eq 12cd34: f90007e0 str x0, [sp, #0x8] 12cd38: 37000048 tbnz w8, #0x0, 0x12cd40 12cd3c: 14000004 b 0x12cd4c 12cd40: b27f07e8 orr x8, xzr, #0x6 12cd44: f9000fe8 str x8, [sp, #0x18] 12cd48: 1400001b b 0x12cdb4 12cd4c: 321e03e8 orr w8, wzr, #0x4 12cd50: f94007e9 ldr x9, [sp, #0x8] 12cd54: f9400129 ldr x9, [x9] 12cd58: b940212a ldr w10, [x9, #0x20] 12cd5c: 6b08015f cmp w10, w8 12cd60: 1a9f17e8 cset w8, eq 12cd64: 37000128 tbnz w8, #0x0, 0x12cd88 12cd68: 528000a8 mov w8, #0x5 // =5 12cd6c: f94007e9 ldr x9, [sp, #0x8] 12cd70: f9400129 ldr x9, [x9] 12cd74: b940212a ldr w10, [x9, #0x20] 12cd78: 6b08015f cmp w10, w8 12cd7c: 1a9f17e8 cset w8, eq 12cd80: 37000048 tbnz w8, #0x0, 0x12cd88 12cd84: 14000004 b 0x12cd94 12cd88: d2800148 mov x8, #0xa // =10 12cd8c: f9000fe8 str x8, [sp, #0x18] 12cd90: 14000009 b 0x12cdb4 12cd94: 320003e8 orr w8, wzr, #0x1 12cd98: f94007e9 ldr x9, [sp, #0x8] 12cd9c: f9400129 ldr x9, [x9] 12cda0: b940212a ldr w10, [x9, #0x20] 12cda4: 6b08015f cmp w10, w8 12cda8: 1a9f17e8 cset w8, eq 12cdac: 37000028 tbnz w8, #0x0, 0x12cdb0 12cdb0: f9000fff str xzr, [sp, #0x18] 12cdb4: f9400fe0 ldr x0, [sp, #0x18] 12cdb8: 910083ff add sp, sp, #0x20 12cdbc: d65f03c0 ret 000000000012cdc0 : 12cdc0: d10143ff sub sp, sp, #0x50 12cdc4: a9047bfd stp x29, x30, [sp, #0x40] 12cdc8: 910103fd add x29, sp, #0x40 12cdcc: d2800008 mov x8, #0x0 // =0 12cdd0: f81f03a0 stur x0, [x29, #-0x10] 12cdd4: f81e83a1 stur x1, [x29, #-0x18] 12cdd8: f85f03a0 ldur x0, [x29, #-0x10] 12cddc: f85e83a1 ldur x1, [x29, #-0x18] 12cde0: f900003f str xzr, [x1] 12cde4: f9400c01 ldr x1, [x0, #0x18] 12cde8: eb08003f cmp x1, x8 12cdec: 1a9f17e9 cset w9, eq 12cdf0: f90013e8 str x8, [sp, #0x20] 12cdf4: f9000fe0 str x0, [sp, #0x18] 12cdf8: 37000049 tbnz w9, #0x0, 0x12ce00 12cdfc: 14000004 b 0x12ce0c 12ce00: f94013e8 ldr x8, [sp, #0x20] 12ce04: f81f83a8 stur x8, [x29, #-0x8] 12ce08: 1400001a b 0x12ce70 12ce0c: f9400fe8 ldr x8, [sp, #0x18] 12ce10: f9401109 ldr x9, [x8, #0x20] 12ce14: aa0803e0 mov x0, x8 12ce18: f9000be9 str x9, [sp, #0x10] 12ce1c: 97fdf70d bl 0xaaa50 <_ZNK7android3ID38Iterator15getHeaderLengthEv@plt> 12ce20: f9400be8 ldr x8, [sp, #0x10] 12ce24: eb00011f cmp x8, x0 12ce28: 1a9f27ea cset w10, lo 12ce2c: 3700004a tbnz w10, #0x0, 0x12ce34 12ce30: 14000004 b 0x12ce40 12ce34: f94013e8 ldr x8, [sp, #0x20] 12ce38: f81f83a8 stur x8, [x29, #-0x8] 12ce3c: 1400000d b 0x12ce70 12ce40: f9400fe8 ldr x8, [sp, #0x18] 12ce44: f9401109 ldr x9, [x8, #0x20] 12ce48: aa0803e0 mov x0, x8 12ce4c: f90007e9 str x9, [sp, #0x8] 12ce50: 97fdf700 bl 0xaaa50 <_ZNK7android3ID38Iterator15getHeaderLengthEv@plt> 12ce54: f94007e8 ldr x8, [sp, #0x8] 12ce58: eb000109 subs x9, x8, x0 12ce5c: f85e83a0 ldur x0, [x29, #-0x18] 12ce60: f9000009 str x9, [x0] 12ce64: f9400fe9 ldr x9, [sp, #0x18] 12ce68: f9400d20 ldr x0, [x9, #0x18] 12ce6c: f81f83a0 stur x0, [x29, #-0x8] 12ce70: f85f83a0 ldur x0, [x29, #-0x8] 12ce74: a9447bfd ldp x29, x30, [sp, #0x40] 12ce78: 910143ff add sp, sp, #0x50 12ce7c: d65f03c0 ret 000000000012ce80 : 12ce80: d10583ff sub sp, sp, #0x160 12ce84: f900a3fc str x28, [sp, #0x140] 12ce88: a9157bfd stp x29, x30, [sp, #0x150] 12ce8c: 910543fd add x29, sp, #0x150 12ce90: d53bd048 mrs x8, TPIDR_EL0 12ce94: f9401508 ldr x8, [x8, #0x28] 12ce98: f81e83a8 stur x8, [x29, #-0x18] 12ce9c: f81a83a0 stur x0, [x29, #-0x58] 12cea0: f81a03a1 stur x1, [x29, #-0x60] 12cea4: f81983a2 stur x2, [x29, #-0x68] 12cea8: f85a83a8 ldur x8, [x29, #-0x58] 12ceac: aa0803e0 mov x0, x8 12ceb0: f85a03a1 ldur x1, [x29, #-0x60] 12ceb4: aa1f03e2 mov x2, xzr 12ceb8: f9000022 str x2, [x1] 12cebc: f85983a1 ldur x1, [x29, #-0x68] 12cec0: f0000842 adrp x2, 0x237000 12cec4: 9112f842 add x2, x2, #0x4be 12cec8: f9004fe0 str x0, [sp, #0x98] 12cecc: aa0103e0 mov x0, x1 12ced0: aa0203e1 mov x1, x2 12ced4: f9004be8 str x8, [sp, #0x90] 12ced8: 97fdd1ea bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12cedc: f9404be8 ldr x8, [sp, #0x90] 12cee0: b9402109 ldr w9, [x8, #0x20] 12cee4: 320003ea orr w10, wzr, #0x1 12cee8: 71001129 subs w9, w9, #0x4 12ceec: b9008fe0 str w0, [sp, #0x8c] 12cef0: b9008be9 str w9, [sp, #0x88] 12cef4: b90087ea str w10, [sp, #0x84] 12cef8: 54000120 b.eq 0x12cf1c 12cefc: 14000001 b 0x12cf00 12cf00: f9404fe8 ldr x8, [sp, #0x98] 12cf04: b9402109 ldr w9, [x8, #0x20] 12cf08: 71001529 subs w9, w9, #0x5 12cf0c: 1a9f17ea cset w10, eq 12cf10: b90083e9 str w9, [sp, #0x80] 12cf14: b90087ea str w10, [sp, #0x84] 12cf18: 14000001 b 0x12cf1c 12cf1c: b94087e8 ldr w8, [sp, #0x84] 12cf20: d0000669 adrp x9, 0x1fa000 12cf24: 91321529 add x9, x9, #0xc85 12cf28: d000066a adrp x10, 0x1fa000 12cf2c: 9132114a add x10, x10, #0xc84 12cf30: 72000108 ands w8, w8, #0x1 12cf34: 9a891142 csel x2, x10, x9, ne 12cf38: d10103a0 sub x0, x29, #0x40 12cf3c: f9404fe1 ldr x1, [sp, #0x98] 12cf40: b9007fe8 str w8, [sp, #0x7c] 12cf44: 97fdf5fb bl 0xaa730 <_ZN7android3ID38IteratorC1ERKS0_PKc@plt> 12cf48: 14000001 b 0x12cf4c 12cf4c: d10103a0 sub x0, x29, #0x40 12cf50: 97fdec7c bl 0xa8140 <_ZNK7android3ID38Iterator4doneEv@plt> 12cf54: b9007be0 str w0, [sp, #0x78] 12cf58: 14000001 b 0x12cf5c 12cf5c: b9407be8 ldr w8, [sp, #0x78] 12cf60: 37001d28 tbnz w8, #0x0, 0x12d304 12cf64: 14000001 b 0x12cf68 12cf68: d10103a0 sub x0, x29, #0x40 12cf6c: d10123a1 sub x1, x29, #0x48 12cf70: 97fdd948 bl 0xa3490 <_ZNK7android3ID38Iterator7getDataEPm@plt> 12cf74: f9003be0 str x0, [sp, #0x70] 12cf78: 14000001 b 0x12cf7c 12cf7c: f9403be8 ldr x8, [sp, #0x70] 12cf80: f81803a8 stur x8, [x29, #-0x80] 12cf84: f85803a9 ldur x9, [x29, #-0x80] 12cf88: b50001a9 cbnz x9, 0x12cfbc 12cf8c: 14000001 b 0x12cf90 12cf90: aa1f03e8 mov x8, xzr 12cf94: f81b03a8 stur x8, [x29, #-0x50] 12cf98: 320003e9 orr w9, wzr, #0x1 12cf9c: b817c3a9 stur w9, [x29, #-0x84] 12cfa0: 140000de b 0x12d318 12cfa4: f81903a0 stur x0, [x29, #-0x70] 12cfa8: 2a0103e8 mov w8, w1 12cfac: b818c3a8 stur w8, [x29, #-0x74] 12cfb0: d10103a0 sub x0, x29, #0x40 12cfb4: 97fdd73f bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> 12cfb8: 140000e8 b 0x12d358 12cfbc: f9404fe8 ldr x8, [sp, #0x98] 12cfc0: b9402109 ldr w9, [x8, #0x20] 12cfc4: 71001129 subs w9, w9, #0x4 12cfc8: b9006fe9 str w9, [sp, #0x6c] 12cfcc: 54000100 b.eq 0x12cfec 12cfd0: 14000001 b 0x12cfd4 12cfd4: f9404fe8 ldr x8, [sp, #0x98] 12cfd8: b9402109 ldr w9, [x8, #0x20] 12cfdc: 71001529 subs w9, w9, #0x5 12cfe0: b9006be9 str w9, [sp, #0x68] 12cfe4: 54000c01 b.ne 0x12d164 12cfe8: 14000001 b 0x12cfec 12cfec: f85803a8 ldur x8, [x29, #-0x80] 12cff0: 39400109 ldrb w9, [x8] 12cff4: 381783a9 sturb w9, [x29, #-0x88] 12cff8: 320003e9 orr w9, wzr, #0x1 12cffc: 2a0903e8 mov w8, w9 12d000: f81703a8 stur x8, [x29, #-0x90] 12d004: f85803a8 ldur x8, [x29, #-0x80] 12d008: f85703aa ldur x10, [x29, #-0x90] 12d00c: 8b0a0100 add x0, x8, x10 12d010: f85b83a8 ldur x8, [x29, #-0x48] 12d014: eb0a0101 subs x1, x8, x10 12d018: 2a1f03e9 mov w9, wzr 12d01c: 2a0903e2 mov w2, w9 12d020: 940000d1 bl 0x12d364 12d024: f90033e0 str x0, [sp, #0x60] 12d028: 14000001 b 0x12d02c 12d02c: f94033e8 ldr x8, [sp, #0x60] 12d030: f81683a8 stur x8, [x29, #-0x98] 12d034: f85683a9 ldur x9, [x29, #-0x98] 12d038: f85b83aa ldur x10, [x29, #-0x48] 12d03c: f85703ab ldur x11, [x29, #-0x90] 12d040: eb0b014a subs x10, x10, x11 12d044: eb0a0129 subs x9, x9, x10 12d048: f9002fe9 str x9, [sp, #0x58] 12d04c: 540000e9 b.ls 0x12d068 12d050: 14000001 b 0x12d054 12d054: aa1f03e8 mov x8, xzr 12d058: f81b03a8 stur x8, [x29, #-0x50] 12d05c: 320003e9 orr w9, wzr, #0x1 12d060: b817c3a9 stur w9, [x29, #-0x84] 12d064: 140000ad b 0x12d318 12d068: f85983a0 ldur x0, [x29, #-0x68] 12d06c: f85803a8 ldur x8, [x29, #-0x80] 12d070: f85703a9 ldur x9, [x29, #-0x90] 12d074: 8b090101 add x1, x8, x9 12d078: 97fdd182 bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12d07c: b90057e0 str w0, [sp, #0x54] 12d080: 14000001 b 0x12d084 12d084: f85683a8 ldur x8, [x29, #-0x98] 12d088: f85703a9 ldur x9, [x29, #-0x90] 12d08c: 8b080128 add x8, x9, x8 12d090: f81703a8 stur x8, [x29, #-0x90] 12d094: f85703a8 ldur x8, [x29, #-0x90] 12d098: 91000508 add x8, x8, #0x1 12d09c: f81703a8 stur x8, [x29, #-0x90] 12d0a0: f85703a8 ldur x8, [x29, #-0x90] 12d0a4: f85b83a9 ldur x9, [x29, #-0x48] 12d0a8: eb090108 subs x8, x8, x9 12d0ac: f90027e8 str x8, [sp, #0x48] 12d0b0: 540000e3 b.lo 0x12d0cc 12d0b4: 14000001 b 0x12d0b8 12d0b8: aa1f03e8 mov x8, xzr 12d0bc: f81b03a8 stur x8, [x29, #-0x50] 12d0c0: 320003e9 orr w9, wzr, #0x1 12d0c4: b817c3a9 stur w9, [x29, #-0x84] 12d0c8: 14000094 b 0x12d318 12d0cc: f85803a8 ldur x8, [x29, #-0x80] 12d0d0: f85703a9 ldur x9, [x29, #-0x90] 12d0d4: 8b090100 add x0, x8, x9 12d0d8: f85b83a8 ldur x8, [x29, #-0x48] 12d0dc: eb090101 subs x1, x8, x9 12d0e0: 385783a2 ldurb w2, [x29, #-0x88] 12d0e4: 940000a0 bl 0x12d364 12d0e8: f90023e0 str x0, [sp, #0x40] 12d0ec: 14000001 b 0x12d0f0 12d0f0: f94023e8 ldr x8, [sp, #0x40] 12d0f4: f81603a8 stur x8, [x29, #-0xa0] 12d0f8: f85603a9 ldur x9, [x29, #-0xa0] 12d0fc: f85703aa ldur x10, [x29, #-0x90] 12d100: 8b090149 add x9, x10, x9 12d104: f81703a9 stur x9, [x29, #-0x90] 12d108: f85703a9 ldur x9, [x29, #-0x90] 12d10c: f85b83aa ldur x10, [x29, #-0x48] 12d110: eb0a0129 subs x9, x9, x10 12d114: f9001fe9 str x9, [sp, #0x38] 12d118: 540000e3 b.lo 0x12d134 12d11c: 14000001 b 0x12d120 12d120: aa1f03e8 mov x8, xzr 12d124: f81b03a8 stur x8, [x29, #-0x50] 12d128: 320003e9 orr w9, wzr, #0x1 12d12c: b817c3a9 stur w9, [x29, #-0x84] 12d130: 1400007a b 0x12d318 12d134: f85b83a8 ldur x8, [x29, #-0x48] 12d138: f85703a9 ldur x9, [x29, #-0x90] 12d13c: eb090108 subs x8, x8, x9 12d140: f85a03a9 ldur x9, [x29, #-0x60] 12d144: f9000128 str x8, [x9] 12d148: f85803a8 ldur x8, [x29, #-0x80] 12d14c: f85703a9 ldur x9, [x29, #-0x90] 12d150: 8b090108 add x8, x8, x9 12d154: f81b03a8 stur x8, [x29, #-0x50] 12d158: 320003ea orr w10, wzr, #0x1 12d15c: b817c3aa stur w10, [x29, #-0x84] 12d160: 1400006e b 0x12d318 12d164: f85803a8 ldur x8, [x29, #-0x80] 12d168: 39400109 ldrb w9, [x8] 12d16c: 3815c3a9 sturb w9, [x29, #-0xa4] 12d170: f85b83a8 ldur x8, [x29, #-0x48] 12d174: f1001508 subs x8, x8, #0x5 12d178: f9001be8 str x8, [sp, #0x30] 12d17c: 540000e8 b.hi 0x12d198 12d180: 14000001 b 0x12d184 12d184: aa1f03e8 mov x8, xzr 12d188: f81b03a8 stur x8, [x29, #-0x50] 12d18c: 320003e9 orr w9, wzr, #0x1 12d190: b817c3a9 stur w9, [x29, #-0x84] 12d194: 14000061 b 0x12d318 12d198: f85803a8 ldur x8, [x29, #-0x80] 12d19c: 91000500 add x0, x8, #0x1 12d1a0: b0000661 adrp x1, 0x1fa000 12d1a4: 91322421 add x1, x1, #0xc89 12d1a8: 320007e9 orr w9, wzr, #0x3 12d1ac: 2a0903e2 mov w2, w9 12d1b0: 97fdecb0 bl 0xa8470 12d1b4: 35000120 cbnz w0, 0x12d1d8 12d1b8: 14000001 b 0x12d1bc 12d1bc: f85983a0 ldur x0, [x29, #-0x68] 12d1c0: b0000661 adrp x1, 0x1fa000 12d1c4: 91323421 add x1, x1, #0xc8d 12d1c8: 97fdd12e bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12d1cc: b9002fe0 str w0, [sp, #0x2c] 12d1d0: 14000001 b 0x12d1d4 12d1d4: 14000028 b 0x12d274 12d1d8: f85803a8 ldur x8, [x29, #-0x80] 12d1dc: 91000500 add x0, x8, #0x1 12d1e0: b0000661 adrp x1, 0x1fa000 12d1e4: 91325c21 add x1, x1, #0xc97 12d1e8: 320007e9 orr w9, wzr, #0x3 12d1ec: 2a0903e2 mov w2, w9 12d1f0: 97fdeca0 bl 0xa8470 12d1f4: 35000120 cbnz w0, 0x12d218 12d1f8: 14000001 b 0x12d1fc 12d1fc: f85983a0 ldur x0, [x29, #-0x68] 12d200: 90000661 adrp x1, 0x1f9000 12d204: 91086421 add x1, x1, #0x219 12d208: 97fdd11e bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12d20c: b9002be0 str w0, [sp, #0x28] 12d210: 14000001 b 0x12d214 12d214: 14000017 b 0x12d270 12d218: f85803a8 ldur x8, [x29, #-0x80] 12d21c: 91000500 add x0, x8, #0x1 12d220: 90000661 adrp x1, 0x1f9000 12d224: 911d5821 add x1, x1, #0x756 12d228: 320007e9 orr w9, wzr, #0x3 12d22c: 2a0903e2 mov w2, w9 12d230: 97fdec90 bl 0xa8470 12d234: 35000120 cbnz w0, 0x12d258 12d238: 14000001 b 0x12d23c 12d23c: f85983a0 ldur x0, [x29, #-0x68] 12d240: b0000661 adrp x1, 0x1fa000 12d244: 91326c21 add x1, x1, #0xc9b 12d248: 97fdd10e bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 12d24c: b90027e0 str w0, [sp, #0x24] 12d250: 14000001 b 0x12d254 12d254: 14000006 b 0x12d26c 12d258: aa1f03e8 mov x8, xzr 12d25c: f81b03a8 stur x8, [x29, #-0x50] 12d260: 320003e9 orr w9, wzr, #0x1 12d264: b817c3a9 stur w9, [x29, #-0x84] 12d268: 1400002c b 0x12d318 12d26c: 14000001 b 0x12d270 12d270: 14000001 b 0x12d274 12d274: f85803a8 ldur x8, [x29, #-0x80] 12d278: 91001500 add x0, x8, #0x5 12d27c: f85b83a8 ldur x8, [x29, #-0x48] 12d280: f1001501 subs x1, x8, #0x5 12d284: 3855c3a2 ldurb w2, [x29, #-0xa4] 12d288: 94000037 bl 0x12d364 12d28c: f9000fe0 str x0, [sp, #0x18] 12d290: 14000001 b 0x12d294 12d294: f9400fe8 ldr x8, [sp, #0x18] 12d298: f90053e8 str x8, [sp, #0xa0] 12d29c: f94053e9 ldr x9, [sp, #0xa0] 12d2a0: f85b83aa ldur x10, [x29, #-0x48] 12d2a4: f100154a subs x10, x10, #0x5 12d2a8: eb0a0129 subs x9, x9, x10 12d2ac: f9000be9 str x9, [sp, #0x10] 12d2b0: 540000e9 b.ls 0x12d2cc 12d2b4: 14000001 b 0x12d2b8 12d2b8: aa1f03e8 mov x8, xzr 12d2bc: f81b03a8 stur x8, [x29, #-0x50] 12d2c0: 320003e9 orr w9, wzr, #0x1 12d2c4: b817c3a9 stur w9, [x29, #-0x84] 12d2c8: 14000014 b 0x12d318 12d2cc: f85b83a8 ldur x8, [x29, #-0x48] 12d2d0: f1001508 subs x8, x8, #0x5 12d2d4: f94053e9 ldr x9, [sp, #0xa0] 12d2d8: eb090108 subs x8, x8, x9 12d2dc: f85a03a9 ldur x9, [x29, #-0x60] 12d2e0: f9000128 str x8, [x9] 12d2e4: f85803a8 ldur x8, [x29, #-0x80] 12d2e8: f94053e9 ldr x9, [sp, #0xa0] 12d2ec: 8b090108 add x8, x8, x9 12d2f0: 91001508 add x8, x8, #0x5 12d2f4: f81b03a8 stur x8, [x29, #-0x50] 12d2f8: 320003ea orr w10, wzr, #0x1 12d2fc: b817c3aa stur w10, [x29, #-0x84] 12d300: 14000006 b 0x12d318 12d304: aa1f03e8 mov x8, xzr 12d308: f81b03a8 stur x8, [x29, #-0x50] 12d30c: 320003e9 orr w9, wzr, #0x1 12d310: b817c3a9 stur w9, [x29, #-0x84] 12d314: 14000001 b 0x12d318 12d318: d10103a0 sub x0, x29, #0x40 12d31c: 97fdd665 bl 0xa2cb0 <_ZN7android3ID38IteratorD1Ev@plt> 12d320: f85b03a0 ldur x0, [x29, #-0x50] 12d324: d53bd05e mrs x30, TPIDR_EL0 12d328: f94017de ldr x30, [x30, #0x28] 12d32c: f85e83a8 ldur x8, [x29, #-0x18] 12d330: eb0803c8 subs x8, x30, x8 12d334: f90007e0 str x0, [sp, #0x8] 12d338: f90003e8 str x8, [sp] 12d33c: 54000121 b.ne 0x12d360 12d340: 14000001 b 0x12d344 12d344: f94007e0 ldr x0, [sp, #0x8] 12d348: a9557bfd ldp x29, x30, [sp, #0x150] 12d34c: f940a3fc ldr x28, [sp, #0x140] 12d350: 910583ff add sp, sp, #0x160 12d354: d65f03c0 ret 12d358: f85903a0 ldur x0, [x29, #-0x70] 12d35c: 97fdeaed bl 0xa7f10 <_Unwind_Resume@plt> 12d360: 97fdf284 bl 0xa9d70 <__stack_chk_fail@plt> 12d364: d10103ff sub sp, sp, #0x40 12d368: a9037bfd stp x29, x30, [sp, #0x30] 12d36c: 9100c3fd add x29, sp, #0x30 12d370: f81f03a0 stur x0, [x29, #-0x10] 12d374: f9000fe1 str x1, [sp, #0x18] 12d378: 39005fe2 strb w2, [sp, #0x17] 12d37c: 39405fe2 ldrb w2, [sp, #0x17] 12d380: 340000e2 cbz w2, 0x12d39c 12d384: 320007e8 orr w8, wzr, #0x3 12d388: 39405fe9 ldrb w9, [sp, #0x17] 12d38c: 6b08013f cmp w9, w8 12d390: 1a9f17e8 cset w8, eq 12d394: 37000048 tbnz w8, #0x0, 0x12d39c 12d398: 14000007 b 0x12d3b4 12d39c: f85f03a0 ldur x0, [x29, #-0x10] 12d3a0: f9400fe1 ldr x1, [sp, #0x18] 12d3a4: 97fdf00f bl 0xa93e0 12d3a8: 91000400 add x0, x0, #0x1 12d3ac: f81f83a0 stur x0, [x29, #-0x8] 12d3b0: 14000029 b 0x12d454 12d3b4: f90007ff str xzr, [sp, #0x8] 12d3b8: 52800008 mov w8, #0x0 // =0 12d3bc: f94007e9 ldr x9, [sp, #0x8] 12d3c0: 91000529 add x9, x9, #0x1 12d3c4: f9400fea ldr x10, [sp, #0x18] 12d3c8: eb0a013f cmp x9, x10 12d3cc: 1a9f27eb cset w11, lo 12d3d0: b90007e8 str w8, [sp, #0x4] 12d3d4: 3700004b tbnz w11, #0x0, 0x12d3dc 12d3d8: 14000013 b 0x12d424 12d3dc: 12800008 mov w8, #-0x1 // =-1 12d3e0: f85f03a9 ldur x9, [x29, #-0x10] 12d3e4: f94007ea ldr x10, [sp, #0x8] 12d3e8: 8b0a0129 add x9, x9, x10 12d3ec: 3940012b ldrb w11, [x9] 12d3f0: b90003e8 str w8, [sp] 12d3f4: 3500014b cbnz w11, 0x12d41c 12d3f8: 52800008 mov w8, #0x0 // =0 12d3fc: f85f03a9 ldur x9, [x29, #-0x10] 12d400: f94007ea ldr x10, [sp, #0x8] 12d404: 9100054a add x10, x10, #0x1 12d408: 8b0a0129 add x9, x9, x10 12d40c: 3940012b ldrb w11, [x9] 12d410: 6b08017f cmp w11, w8 12d414: 1a9f07e8 cset w8, ne 12d418: b90003e8 str w8, [sp] 12d41c: b94003e8 ldr w8, [sp] 12d420: b90007e8 str w8, [sp, #0x4] 12d424: b94007e8 ldr w8, [sp, #0x4] 12d428: 37000048 tbnz w8, #0x0, 0x12d430 12d42c: 14000005 b 0x12d440 12d430: f94007e8 ldr x8, [sp, #0x8] 12d434: 91000908 add x8, x8, #0x2 12d438: f90007e8 str x8, [sp, #0x8] 12d43c: 17ffffdf b 0x12d3b8 12d440: f94007e8 ldr x8, [sp, #0x8] 12d444: 91000908 add x8, x8, #0x2 12d448: f90007e8 str x8, [sp, #0x8] 12d44c: f94007e8 ldr x8, [sp, #0x8] 12d450: f81f83a8 stur x8, [x29, #-0x8] 12d454: f85f83a0 ldur x0, [x29, #-0x8] 12d458: a9437bfd ldp x29, x30, [sp, #0x30] 12d45c: 910103ff add sp, sp, #0x40 12d460: d65f03c0 ret 000000000012d464 : 12d464: d10083ff sub sp, sp, #0x20 12d468: a9017bfd stp x29, x30, [sp, #0x10] 12d46c: 910043fd add x29, sp, #0x10 12d470: f90007e0 str x0, [sp, #0x8] 12d474: f94007e0 ldr x0, [sp, #0x8] 12d478: 97fde5aa bl 0xa6b20 <_ZN7android10DataSourceD2Ev@plt> 12d47c: a9417bfd ldp x29, x30, [sp, #0x10] 12d480: 910083ff add sp, sp, #0x20 12d484: d65f03c0 ret 000000000012d488 : 12d488: d10083ff sub sp, sp, #0x20 12d48c: a9017bfd stp x29, x30, [sp, #0x10] 12d490: 910043fd add x29, sp, #0x10 12d494: f90007e0 str x0, [sp, #0x8] 12d498: f94007e0 ldr x0, [sp, #0x8] 12d49c: f90003e0 str x0, [sp] 12d4a0: 97fdca20 bl 0x9fd20 <_ZN7android12MemorySourceD2Ev@plt> 12d4a4: f94003e0 ldr x0, [sp] 12d4a8: 97fdcd2e bl 0xa0960 <_ZdlPv@plt> 12d4ac: a9417bfd ldp x29, x30, [sp, #0x10] 12d4b0: 910083ff add sp, sp, #0x20 12d4b4: d65f03c0 ret 000000000012d4b8 : 12d4b8: d10043ff sub sp, sp, #0x10 12d4bc: 52800008 mov w8, #0x0 // =0 12d4c0: f90007e0 str x0, [sp, #0x8] 12d4c4: 2a0803e0 mov w0, w8 12d4c8: 910043ff add sp, sp, #0x10 12d4cc: d65f03c0 ret 000000000012d4d0 : 12d4d0: d10183ff sub sp, sp, #0x60 12d4d4: f9002bfe str x30, [sp, #0x50] 12d4d8: f90027e0 str x0, [sp, #0x48] 12d4dc: f90023e1 str x1, [sp, #0x40] 12d4e0: f9001fe2 str x2, [sp, #0x38] 12d4e4: f9001be3 str x3, [sp, #0x30] 12d4e8: f94027e0 ldr x0, [sp, #0x48] 12d4ec: f94023e1 ldr x1, [sp, #0x40] 12d4f0: f9400c02 ldr x2, [x0, #0x18] 12d4f4: eb02003f cmp x1, x2 12d4f8: 1a9fb7e8 cset w8, ge 12d4fc: f9000fe0 str x0, [sp, #0x18] 12d500: 37000048 tbnz w8, #0x0, 0x12d508 12d504: 14000004 b 0x12d514 12d508: d2800008 mov x8, #0x0 // =0 12d50c: f9000be8 str x8, [sp, #0x10] 12d510: 14000006 b 0x12d528 12d514: f9400fe8 ldr x8, [sp, #0x18] 12d518: f9400d09 ldr x9, [x8, #0x18] 12d51c: f94023ea ldr x10, [sp, #0x40] 12d520: eb0a0129 subs x9, x9, x10 12d524: f9000be9 str x9, [sp, #0x10] 12d528: f9400be8 ldr x8, [sp, #0x10] 12d52c: f90017e8 str x8, [sp, #0x28] 12d530: f94017e8 ldr x8, [sp, #0x28] 12d534: f9401be9 ldr x9, [sp, #0x30] 12d538: eb09011f cmp x8, x9 12d53c: 1a9fd7ea cset w10, gt 12d540: 3700004a tbnz w10, #0x0, 0x12d548 12d544: 14000004 b 0x12d554 12d548: f9401be8 ldr x8, [sp, #0x30] 12d54c: f90007e8 str x8, [sp, #0x8] 12d550: 14000003 b 0x12d55c 12d554: f94017e8 ldr x8, [sp, #0x28] 12d558: f90007e8 str x8, [sp, #0x8] 12d55c: f94007e8 ldr x8, [sp, #0x8] 12d560: f90013e8 str x8, [sp, #0x20] 12d564: f9401fe0 ldr x0, [sp, #0x38] 12d568: f9400fe8 ldr x8, [sp, #0x18] 12d56c: f9400909 ldr x9, [x8, #0x10] 12d570: f94023ea ldr x10, [sp, #0x40] 12d574: 8b0a0129 add x9, x9, x10 12d578: f94013e2 ldr x2, [sp, #0x20] 12d57c: aa0903e1 mov x1, x9 12d580: 97fdca04 bl 0x9fd90 12d584: f94013e0 ldr x0, [sp, #0x20] 12d588: f9402bfe ldr x30, [sp, #0x50] 12d58c: 910183ff add sp, sp, #0x60 12d590: d65f03c0 ret 000000000012d594 : 12d594: d10083ff sub sp, sp, #0x20 12d598: a9017bfd stp x29, x30, [sp, #0x10] 12d59c: 910043fd add x29, sp, #0x10 12d5a0: f90007e0 str x0, [sp, #0x8] 12d5a4: f94007e0 ldr x0, [sp, #0x8] 12d5a8: f9400c08 ldr x8, [x0, #0x18] 12d5ac: f9403508 ldr x8, [x8, #0x68] 12d5b0: f90003e0 str x0, [sp] 12d5b4: aa0803e0 mov x0, x8 12d5b8: 97fdf19a bl 0xa9c20 <_ZNK9mkvparser7Segment9GetTracksEv@plt> 12d5bc: f94003e8 ldr x8, [sp] 12d5c0: f9400101 ldr x1, [x8] 12d5c4: 97fdf713 bl 0xab210 <_ZNK9mkvparser6Tracks16GetTrackByNumberEl@plt> 12d5c8: a9417bfd ldp x29, x30, [sp, #0x10] 12d5cc: 910083ff add sp, sp, #0x20 12d5d0: d65f03c0 ret 000000000012d5d4 : 12d5d4: d10203ff sub sp, sp, #0x80 12d5d8: a9077bfd stp x29, x30, [sp, #0x70] 12d5dc: 9101c3fd add x29, sp, #0x70 12d5e0: b27b03e8 orr x8, xzr, #0x20 12d5e4: d2800009 mov x9, #0x0 // =0 12d5e8: f81f03a0 stur x0, [x29, #-0x10] 12d5ec: f81e83a1 stur x1, [x29, #-0x18] 12d5f0: f85f03a0 ldur x0, [x29, #-0x10] 12d5f4: 8b080008 add x8, x0, x8 12d5f8: f9000fe0 str x0, [sp, #0x18] 12d5fc: aa0803e0 mov x0, x8 12d600: f9000be9 str x9, [sp, #0x10] 12d604: 97fdddb7 bl 0xa4ce0 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE5emptyEv@plt> 12d608: 37000040 tbnz w0, #0x0, 0x12d610 12d60c: 14000004 b 0x12d61c 12d610: f9400be8 ldr x8, [sp, #0x10] 12d614: f81f83a8 stur x8, [x29, #-0x8] 12d618: 14000069 b 0x12d7bc 12d61c: d2800001 mov x1, #0x0 // =0 12d620: b27b03e8 orr x8, xzr, #0x20 12d624: f9400fe9 ldr x9, [sp, #0x18] 12d628: 8b080120 add x0, x9, x8 12d62c: 97fdf3f5 bl 0xaa600 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE6itemAtEm@plt> 12d630: f9400008 ldr x8, [x0] 12d634: f81e03a8 stur x8, [x29, #-0x20] 12d638: f9400fe0 ldr x0, [sp, #0x18] 12d63c: 97fdeb09 bl 0xa8260 <_ZNK7android17MatroskaExtractor9TrackInfo8getTrackEv@plt> 12d640: f81d83a0 stur x0, [x29, #-0x28] 12d644: f85e83a8 ldur x8, [x29, #-0x18] 12d648: f85e03a0 ldur x0, [x29, #-0x20] 12d64c: f9400fe9 ldr x9, [sp, #0x18] 12d650: f9400d21 ldr x1, [x9, #0x18] 12d654: f9403421 ldr x1, [x1, #0x68] 12d658: f90007e8 str x8, [sp, #0x8] 12d65c: 97fdf285 bl 0xaa070 <_ZNK9mkvparser8CuePoint7GetTimeEPKNS_7SegmentE@plt> 12d660: f94007e8 ldr x8, [sp, #0x8] 12d664: eb00011f cmp x8, x0 12d668: 1a9fc7ea cset w10, le 12d66c: 3700004a tbnz w10, #0x0, 0x12d674 12d670: 14000006 b 0x12d688 12d674: f85e03a0 ldur x0, [x29, #-0x20] 12d678: f85d83a1 ldur x1, [x29, #-0x28] 12d67c: 97fded75 bl 0xa8c50 <_ZNK9mkvparser8CuePoint4FindEPKNS_5TrackE@plt> 12d680: f81f83a0 stur x0, [x29, #-0x8] 12d684: 1400004e b 0x12d7bc 12d688: b27b03e8 orr x8, xzr, #0x20 12d68c: f81d03bf stur xzr, [x29, #-0x30] 12d690: f9400fe9 ldr x9, [sp, #0x18] 12d694: 8b080120 add x0, x9, x8 12d698: 97fdc9b6 bl 0x9fd70 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE4sizeEv@plt> 12d69c: f9001fe0 str x0, [sp, #0x38] 12d6a0: f85d03a8 ldur x8, [x29, #-0x30] 12d6a4: f9401fe9 ldr x9, [sp, #0x38] 12d6a8: eb09011f cmp x8, x9 12d6ac: 1a9f27ea cset w10, lo 12d6b0: 3700004a tbnz w10, #0x0, 0x12d6b8 12d6b4: 14000023 b 0x12d740 12d6b8: b27f03e8 orr x8, xzr, #0x2 12d6bc: b27b03e9 orr x9, xzr, #0x20 12d6c0: f85d03aa ldur x10, [x29, #-0x30] 12d6c4: f9401feb ldr x11, [sp, #0x38] 12d6c8: f85d03ac ldur x12, [x29, #-0x30] 12d6cc: eb0c016b subs x11, x11, x12 12d6d0: 9ac80968 udiv x8, x11, x8 12d6d4: 8b080148 add x8, x10, x8 12d6d8: f9001be8 str x8, [sp, #0x30] 12d6dc: f9400fe8 ldr x8, [sp, #0x18] 12d6e0: 8b090100 add x0, x8, x9 12d6e4: f9401be1 ldr x1, [sp, #0x30] 12d6e8: 97fdf3c6 bl 0xaa600 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE6itemAtEm@plt> 12d6ec: f9400008 ldr x8, [x0] 12d6f0: f90017e8 str x8, [sp, #0x28] 12d6f4: f94017e0 ldr x0, [sp, #0x28] 12d6f8: f9400fe8 ldr x8, [sp, #0x18] 12d6fc: f9400d09 ldr x9, [x8, #0x18] 12d700: f9403521 ldr x1, [x9, #0x68] 12d704: 97fdf25b bl 0xaa070 <_ZNK9mkvparser8CuePoint7GetTimeEPKNS_7SegmentE@plt> 12d708: f90013e0 str x0, [sp, #0x20] 12d70c: f94013e8 ldr x8, [sp, #0x20] 12d710: f85e83a9 ldur x9, [x29, #-0x18] 12d714: eb09011f cmp x8, x9 12d718: 1a9fc7ed cset w13, le 12d71c: 3700004d tbnz w13, #0x0, 0x12d724 12d720: 14000005 b 0x12d734 12d724: f9401be8 ldr x8, [sp, #0x30] 12d728: 91000508 add x8, x8, #0x1 12d72c: f81d03a8 stur x8, [x29, #-0x30] 12d730: 14000003 b 0x12d73c 12d734: f9401be8 ldr x8, [sp, #0x30] 12d738: f9001fe8 str x8, [sp, #0x38] 12d73c: 17ffffd9 b 0x12d6a0 12d740: f85d03a8 ldur x8, [x29, #-0x30] 12d744: b4000048 cbz x8, 0x12d74c 12d748: 14000004 b 0x12d758 12d74c: f9400be8 ldr x8, [sp, #0x10] 12d750: f81f83a8 stur x8, [x29, #-0x8] 12d754: 1400001a b 0x12d7bc 12d758: b27b03e8 orr x8, xzr, #0x20 12d75c: f9400fe9 ldr x9, [sp, #0x18] 12d760: 8b080120 add x0, x9, x8 12d764: f85d03a8 ldur x8, [x29, #-0x30] 12d768: f1000501 subs x1, x8, #0x1 12d76c: 97fdf3a5 bl 0xaa600 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE6itemAtEm@plt> 12d770: f9400008 ldr x8, [x0] 12d774: f81e03a8 stur x8, [x29, #-0x20] 12d778: f85e03a0 ldur x0, [x29, #-0x20] 12d77c: f9400fe8 ldr x8, [sp, #0x18] 12d780: f9400d09 ldr x9, [x8, #0x18] 12d784: f9403521 ldr x1, [x9, #0x68] 12d788: 97fdf23a bl 0xaa070 <_ZNK9mkvparser8CuePoint7GetTimeEPKNS_7SegmentE@plt> 12d78c: f85e83a8 ldur x8, [x29, #-0x18] 12d790: eb08001f cmp x0, x8 12d794: 1a9fd7ea cset w10, gt 12d798: 3700004a tbnz w10, #0x0, 0x12d7a0 12d79c: 14000004 b 0x12d7ac 12d7a0: f9400be8 ldr x8, [sp, #0x10] 12d7a4: f81f83a8 stur x8, [x29, #-0x8] 12d7a8: 14000005 b 0x12d7bc 12d7ac: f85e03a0 ldur x0, [x29, #-0x20] 12d7b0: f85d83a1 ldur x1, [x29, #-0x28] 12d7b4: 97fded27 bl 0xa8c50 <_ZNK9mkvparser8CuePoint4FindEPKNS_5TrackE@plt> 12d7b8: f81f83a0 stur x0, [x29, #-0x8] 12d7bc: f85f83a0 ldur x0, [x29, #-0x8] 12d7c0: a9477bfd ldp x29, x30, [sp, #0x70] 12d7c4: 910203ff add sp, sp, #0x80 12d7c8: d65f03c0 ret 000000000012d7cc ::empty() const>: 12d7cc: d10083ff sub sp, sp, #0x20 12d7d0: a9017bfd stp x29, x30, [sp, #0x10] 12d7d4: 910043fd add x29, sp, #0x10 12d7d8: f90007e0 str x0, [sp, #0x8] 12d7dc: f94007e0 ldr x0, [sp, #0x8] 12d7e0: 97fdf348 bl 0xaa500 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE7isEmptyEv@plt> 12d7e4: 320003e8 orr w8, wzr, #0x1 12d7e8: 0a080008 and w8, w0, w8 12d7ec: 2a0803e0 mov w0, w8 12d7f0: a9417bfd ldp x29, x30, [sp, #0x10] 12d7f4: 910083ff add sp, sp, #0x20 12d7f8: d65f03c0 ret 000000000012d7fc ::itemAt(unsigned long) const>: 12d7fc: d10083ff sub sp, sp, #0x20 12d800: a9017bfd stp x29, x30, [sp, #0x10] 12d804: 910043fd add x29, sp, #0x10 12d808: f90007e0 str x0, [sp, #0x8] 12d80c: f90003e1 str x1, [sp] 12d810: f94007e0 ldr x0, [sp, #0x8] 12d814: f94003e1 ldr x1, [sp] 12d818: 97fde46a bl 0xa69c0 <_ZNK7android6VectorIPKN9mkvparser8CuePointEEixEm@plt> 12d81c: a9417bfd ldp x29, x30, [sp, #0x10] 12d820: 910083ff add sp, sp, #0x20 12d824: d65f03c0 ret 000000000012d828 ::size() const>: 12d828: d10083ff sub sp, sp, #0x20 12d82c: a9017bfd stp x29, x30, [sp, #0x10] 12d830: 910043fd add x29, sp, #0x10 12d834: f90007e0 str x0, [sp, #0x8] 12d838: f94007e0 ldr x0, [sp, #0x8] 12d83c: 97fdd4e5 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 12d840: a9417bfd ldp x29, x30, [sp, #0x10] 12d844: 910083ff add sp, sp, #0x20 12d848: d65f03c0 ret 000000000012d84c const&, unsigned long)>: 12d84c: d104c3ff sub sp, sp, #0x130 12d850: f9008bfc str x28, [sp, #0x110] 12d854: a9127bfd stp x29, x30, [sp, #0x120] 12d858: 910483fd add x29, sp, #0x120 12d85c: d53bd048 mrs x8, TPIDR_EL0 12d860: f9401508 ldr x8, [x8, #0x28] 12d864: f81e83a8 stur x8, [x29, #-0x18] 12d868: f81b03a0 stur x0, [x29, #-0x50] 12d86c: f81a83a1 stur x1, [x29, #-0x58] 12d870: f81a03a2 stur x2, [x29, #-0x60] 12d874: f81983a3 stur x3, [x29, #-0x68] 12d878: f85b03a8 ldur x8, [x29, #-0x50] 12d87c: aa0803e0 mov x0, x8 12d880: f85a83a1 ldur x1, [x29, #-0x58] 12d884: aa0103e2 mov x2, x1 12d888: 91002023 add x3, x1, #0x8 12d88c: f81803a0 stur x0, [x29, #-0x80] 12d890: aa0803e0 mov x0, x8 12d894: f81783a1 stur x1, [x29, #-0x88] 12d898: aa0303e1 mov x1, x3 12d89c: f9004be8 str x8, [sp, #0x90] 12d8a0: f90047e2 str x2, [sp, #0x88] 12d8a4: 97fde78f bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 12d8a8: f85783a8 ldur x8, [x29, #-0x88] 12d8ac: f9400100 ldr x0, [x8] 12d8b0: f9404be1 ldr x1, [sp, #0x90] 12d8b4: f9000020 str x0, [x1] 12d8b8: f9401d00 ldr x0, [x8, #0x38] 12d8bc: f9400022 ldr x2, [x1] 12d8c0: f85e8042 ldur x2, [x2, #-0x18] 12d8c4: f8226820 str x0, [x1, x2] 12d8c8: 91002020 add x0, x1, #0x8 12d8cc: aa0003e2 mov x2, x0 12d8d0: f85a03a1 ldur x1, [x29, #-0x60] 12d8d4: f90043e2 str x2, [sp, #0x80] 12d8d8: 97fde3b6 bl 0xa67b0 <_ZN7android2spINS_17MatroskaExtractorEEC2ERKS2_@plt> 12d8dc: 14000001 b 0x12d8e0 const&, unsigned long)+0x94> 12d8e0: f85983a8 ldur x8, [x29, #-0x68] 12d8e4: f85803a9 ldur x9, [x29, #-0x80] 12d8e8: f9000928 str x8, [x9, #0x10] 12d8ec: 321f03ea orr w10, wzr, #0x2 12d8f0: b900192a str w10, [x9, #0x18] 12d8f4: 2a1f03ea mov w10, wzr 12d8f8: 3900712a strb w10, [x9, #0x1c] 12d8fc: 91008128 add x8, x9, #0x20 12d900: 91002120 add x0, x9, #0x8 12d904: f9003fe8 str x8, [sp, #0x78] 12d908: 97fdf36a bl 0xaa6b0 <_ZNK7android2spINS_17MatroskaExtractorEE3getEv@plt> 12d90c: f9003be0 str x0, [sp, #0x70] 12d910: 14000001 b 0x12d914 const&, unsigned long)+0xc8> 12d914: f85803a8 ldur x8, [x29, #-0x80] 12d918: 91002100 add x0, x8, #0x8 12d91c: 97fdce35 bl 0xa11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt> 12d920: f90037e0 str x0, [sp, #0x68] 12d924: 14000001 b 0x12d928 const&, unsigned long)+0xdc> 12d928: f94037e8 ldr x8, [sp, #0x68] 12d92c: 9100c100 add x0, x8, #0x30 12d930: f85983a1 ldur x1, [x29, #-0x68] 12d934: 97fdf1ab bl 0xa9fe0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE6itemAtEm@plt> 12d938: f90033e0 str x0, [sp, #0x60] 12d93c: 14000001 b 0x12d940 const&, unsigned long)+0xf4> 12d940: f94033e8 ldr x8, [sp, #0x60] 12d944: f9400102 ldr x2, [x8] 12d948: f85983a3 ldur x3, [x29, #-0x68] 12d94c: f9403fe0 ldr x0, [sp, #0x78] 12d950: f9403be1 ldr x1, [sp, #0x70] 12d954: 97fdccd3 bl 0xa0ca0 <_ZN7android13BlockIteratorC1EPNS_17MatroskaExtractorEmm@plt> 12d958: 14000001 b 0x12d95c const&, unsigned long)+0x110> 12d95c: 92800008 mov x8, #-0x1 // =-1 12d960: f85803a9 ldur x9, [x29, #-0x80] 12d964: f9002928 str x8, [x9, #0x50] 12d968: 91016128 add x8, x9, #0x58 12d96c: aa0803e0 mov x0, x8 12d970: f9002fe0 str x0, [sp, #0x58] 12d974: aa0803e0 mov x0, x8 12d978: 97fdf622 bl 0xab200 <_ZN7android4ListIPNS_11MediaBufferEEC2Ev@plt> 12d97c: 14000001 b 0x12d980 const&, unsigned long)+0x134> 12d980: f85803a8 ldur x8, [x29, #-0x80] 12d984: 91002100 add x0, x8, #0x8 12d988: 97fdce1a bl 0xa11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt> 12d98c: f9002be0 str x0, [sp, #0x50] 12d990: 14000001 b 0x12d994 const&, unsigned long)+0x148> 12d994: f9402be8 ldr x8, [sp, #0x50] 12d998: 9100c100 add x0, x8, #0x30 12d99c: f85983a1 ldur x1, [x29, #-0x68] 12d9a0: 97fdf190 bl 0xa9fe0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE6itemAtEm@plt> 12d9a4: f90027e0 str x0, [sp, #0x48] 12d9a8: 14000001 b 0x12d9ac const&, unsigned long)+0x160> 12d9ac: f94027e8 ldr x8, [sp, #0x48] 12d9b0: 91004101 add x1, x8, #0x10 12d9b4: d10083a0 sub x0, x29, #0x20 12d9b8: 97fdce02 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 12d9bc: 14000001 b 0x12d9c0 const&, unsigned long)+0x174> 12d9c0: d10083a0 sub x0, x29, #0x20 12d9c4: 97fddd3b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12d9c8: f90023e0 str x0, [sp, #0x40] 12d9cc: 14000001 b 0x12d9d0 const&, unsigned long)+0x184> 12d9d0: 528daca1 mov w1, #0x6d65 // =28005 12d9d4: 72adad21 movk w1, #0x6d69, lsl #16 12d9d8: d100a3a2 sub x2, x29, #0x28 12d9dc: f94023e0 ldr x0, [sp, #0x40] 12d9e0: 97fde310 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> 12d9e4: b9003fe0 str w0, [sp, #0x3c] 12d9e8: 14000001 b 0x12d9ec const&, unsigned long)+0x1a0> 12d9ec: f85d83a1 ldur x1, [x29, #-0x28] 12d9f0: f0000640 adrp x0, 0x1f8000 12d9f4: 91349400 add x0, x0, #0xd25 12d9f8: 321f07e8 orr w8, wzr, #0x6 12d9fc: 2a0803e2 mov w2, w8 12da00: 97fdf560 bl 0xaaf80 12da04: 71000008 subs w8, w0, #0x0 12da08: 1a9f17e0 cset w0, eq 12da0c: f85803a1 ldur x1, [x29, #-0x80] 12da10: 39007020 strb w0, [x1, #0x1c] 12da14: f85d83a0 ldur x0, [x29, #-0x28] 12da18: f0000bc2 adrp x2, 0x2a8000 12da1c: f9469442 ldr x2, [x2, #0xd28] 12da20: f9400041 ldr x1, [x2] 12da24: b9003be8 str w8, [sp, #0x38] 12da28: 97fde5be bl 0xa7120 12da2c: 35000a60 cbnz w0, 0x12db78 const&, unsigned long)+0x32c> 12da30: 14000001 b 0x12da34 const&, unsigned long)+0x1e8> 12da34: 2a1f03e8 mov w8, wzr 12da38: f85803a9 ldur x9, [x29, #-0x80] 12da3c: b9001928 str w8, [x9, #0x18] 12da40: b81bc3a8 stur w8, [x29, #-0x44] 12da44: d10083a0 sub x0, x29, #0x20 12da48: 97fddd1a bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12da4c: f9001be0 str x0, [sp, #0x30] 12da50: 14000001 b 0x12da54 const&, unsigned long)+0x208> 12da54: 528d8e61 mov w1, #0x6c73 // =27763 12da58: 72adcc21 movk w1, #0x6e61, lsl #16 12da5c: d10113a2 sub x2, x29, #0x44 12da60: f9401be0 ldr x0, [sp, #0x30] 12da64: 97fdde8f bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> 12da68: b9002fe0 str w0, [sp, #0x2c] 12da6c: 14000001 b 0x12da70 const&, unsigned long)+0x224> 12da70: b9402fe8 ldr w8, [sp, #0x2c] 12da74: 36000428 tbz w8, #0x0, 0x12daf8 const&, unsigned long)+0x2ac> 12da78: 14000001 b 0x12da7c const&, unsigned long)+0x230> 12da7c: b85bc3a8 ldur w8, [x29, #-0x44] 12da80: 37f803a8 tbnz w8, #0x1f, 0x12daf4 const&, unsigned long)+0x2a8> 12da84: 14000001 b 0x12da88 const&, unsigned long)+0x23c> 12da88: b85bc3a8 ldur w8, [x29, #-0x44] 12da8c: 71001108 subs w8, w8, #0x4 12da90: b9002be8 str w8, [sp, #0x28] 12da94: 5400030c b.gt 0x12daf4 const&, unsigned long)+0x2a8> 12da98: 14000001 b 0x12da9c const&, unsigned long)+0x250> 12da9c: b89bc3a8 ldursw x8, [x29, #-0x44] 12daa0: f85803a9 ldur x9, [x29, #-0x80] 12daa4: f9002928 str x8, [x9, #0x50] 12daa8: 14000013 b 0x12daf4 const&, unsigned long)+0x2a8> 12daac: f81903a0 stur x0, [x29, #-0x70] 12dab0: 2a0103e8 mov w8, w1 12dab4: b818c3a8 stur w8, [x29, #-0x74] 12dab8: 1400004f b 0x12dbf4 const&, unsigned long)+0x3a8> 12dabc: f81903a0 stur x0, [x29, #-0x70] 12dac0: 2a0103e8 mov w8, w1 12dac4: b818c3a8 stur w8, [x29, #-0x74] 12dac8: 14000048 b 0x12dbe8 const&, unsigned long)+0x39c> 12dacc: f81903a0 stur x0, [x29, #-0x70] 12dad0: 2a0103e8 mov w8, w1 12dad4: b818c3a8 stur w8, [x29, #-0x74] 12dad8: 14000041 b 0x12dbdc const&, unsigned long)+0x390> 12dadc: f81903a0 stur x0, [x29, #-0x70] 12dae0: 2a0103e8 mov w8, w1 12dae4: b818c3a8 stur w8, [x29, #-0x74] 12dae8: d10083a0 sub x0, x29, #0x20 12daec: 97fdcfa1 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 12daf0: 1400003b b 0x12dbdc const&, unsigned long)+0x390> 12daf4: 14000020 b 0x12db74 const&, unsigned long)+0x328> 12daf8: d10083a0 sub x0, x29, #0x20 12dafc: 97fddced bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12db00: f90013e0 str x0, [sp, #0x20] 12db04: 14000001 b 0x12db08 const&, unsigned long)+0x2bc> 12db08: 528c6c61 mov w1, #0x6363 // =25443 12db0c: 72ac2ec1 movk w1, #0x6176, lsl #16 12db10: d100b3a2 sub x2, x29, #0x2c 12db14: d100e3a3 sub x3, x29, #0x38 12db18: d10103a4 sub x4, x29, #0x40 12db1c: f94013e0 ldr x0, [sp, #0x20] 12db20: 97fde1c8 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> 12db24: b9001fe0 str w0, [sp, #0x1c] 12db28: 14000001 b 0x12db2c const&, unsigned long)+0x2e0> 12db2c: b9401fe8 ldr w8, [sp, #0x1c] 12db30: 360001e8 tbz w8, #0x0, 0x12db6c const&, unsigned long)+0x320> 12db34: 14000001 b 0x12db38 const&, unsigned long)+0x2ec> 12db38: f85c03a8 ldur x8, [x29, #-0x40] 12db3c: f1001508 subs x8, x8, #0x5 12db40: f9000be8 str x8, [sp, #0x10] 12db44: 54000143 b.lo 0x12db6c const&, unsigned long)+0x320> 12db48: 14000001 b 0x12db4c const&, unsigned long)+0x300> 12db4c: f85c83a8 ldur x8, [x29, #-0x38] 12db50: 39401109 ldrb w9, [x8, #0x4] 12db54: 12000529 and w9, w9, #0x3 12db58: 11000529 add w9, w9, #0x1 12db5c: 2a0903e8 mov w8, w9 12db60: f85803aa ldur x10, [x29, #-0x80] 12db64: f9002948 str x8, [x10, #0x50] 12db68: 14000002 b 0x12db70 const&, unsigned long)+0x324> 12db6c: 14000001 b 0x12db70 const&, unsigned long)+0x324> 12db70: 14000001 b 0x12db74 const&, unsigned long)+0x328> 12db74: 1400000d b 0x12dba8 const&, unsigned long)+0x35c> 12db78: f85d83a0 ldur x0, [x29, #-0x28] 12db7c: f0000bc8 adrp x8, 0x2a8000 12db80: f9463508 ldr x8, [x8, #0xc68] 12db84: f9400101 ldr x1, [x8] 12db88: 97fde566 bl 0xa7120 12db8c: 350000c0 cbnz w0, 0x12dba4 const&, unsigned long)+0x358> 12db90: 14000001 b 0x12db94 const&, unsigned long)+0x348> 12db94: 320003e8 orr w8, wzr, #0x1 12db98: f85803a9 ldur x9, [x29, #-0x80] 12db9c: b9001928 str w8, [x9, #0x18] 12dba0: 14000001 b 0x12dba4 const&, unsigned long)+0x358> 12dba4: 14000001 b 0x12dba8 const&, unsigned long)+0x35c> 12dba8: d10083a0 sub x0, x29, #0x20 12dbac: 97fdcf71 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 12dbb0: d53bd040 mrs x0, TPIDR_EL0 12dbb4: f9401400 ldr x0, [x0, #0x28] 12dbb8: f85e83be ldur x30, [x29, #-0x18] 12dbbc: eb1e0000 subs x0, x0, x30 12dbc0: f90007e0 str x0, [sp, #0x8] 12dbc4: 54000261 b.ne 0x12dc10 const&, unsigned long)+0x3c4> 12dbc8: 14000001 b 0x12dbcc const&, unsigned long)+0x380> 12dbcc: a9527bfd ldp x29, x30, [sp, #0x120] 12dbd0: f9408bfc ldr x28, [sp, #0x110] 12dbd4: 9104c3ff add sp, sp, #0x130 12dbd8: d65f03c0 ret 12dbdc: f9402fe0 ldr x0, [sp, #0x58] 12dbe0: 97fdd778 bl 0xa39c0 <_ZN7android4ListIPNS_11MediaBufferEED2Ev@plt> 12dbe4: 14000001 b 0x12dbe8 const&, unsigned long)+0x39c> 12dbe8: f94043e0 ldr x0, [sp, #0x80] 12dbec: 97fde6ed bl 0xa77a0 <_ZN7android2spINS_17MatroskaExtractorEED2Ev@plt> 12dbf0: 14000001 b 0x12dbf4 const&, unsigned long)+0x3a8> 12dbf4: f94047e8 ldr x8, [sp, #0x88] 12dbf8: 91002101 add x1, x8, #0x8 12dbfc: f85803a0 ldur x0, [x29, #-0x80] 12dc00: 97fddb0c bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 12dc04: 14000001 b 0x12dc08 const&, unsigned long)+0x3bc> 12dc08: f85903a0 ldur x0, [x29, #-0x70] 12dc0c: 97fde8c1 bl 0xa7f10 <_Unwind_Resume@plt> 12dc10: 97fdf058 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012dc14 ::sp(android::sp const&)>: 12dc14: d100c3ff sub sp, sp, #0x30 12dc18: a9027bfd stp x29, x30, [sp, #0x20] 12dc1c: 910083fd add x29, sp, #0x20 12dc20: d2800008 mov x8, #0x0 // =0 12dc24: f81f83a0 stur x0, [x29, #-0x8] 12dc28: f9000be1 str x1, [sp, #0x10] 12dc2c: f85f83a0 ldur x0, [x29, #-0x8] 12dc30: aa0003e1 mov x1, x0 12dc34: f9400be9 ldr x9, [sp, #0x10] 12dc38: f9400129 ldr x9, [x9] 12dc3c: f9000029 str x9, [x1] 12dc40: aa0003e9 mov x9, x0 12dc44: f9400129 ldr x9, [x9] 12dc48: eb08013f cmp x9, x8 12dc4c: 1a9f07ea cset w10, ne 12dc50: f90007e0 str x0, [sp, #0x8] 12dc54: 3700004a tbnz w10, #0x0, 0x12dc5c ::sp(android::sp const&)+0x48> 12dc58: 14000009 b 0x12dc7c ::sp(android::sp const&)+0x68> 12dc5c: f94007e8 ldr x8, [sp, #0x8] 12dc60: f9400108 ldr x8, [x8] 12dc64: f9400109 ldr x9, [x8] 12dc68: f85e8129 ldur x9, [x9, #-0x18] 12dc6c: 8b090108 add x8, x8, x9 12dc70: aa0803e0 mov x0, x8 12dc74: f94007e1 ldr x1, [sp, #0x8] 12dc78: 97fdf2ea bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 12dc7c: a9427bfd ldp x29, x30, [sp, #0x20] 12dc80: 9100c3ff add sp, sp, #0x30 12dc84: d65f03c0 ret 000000000012dc88 ::get() const>: 12dc88: d10043ff sub sp, sp, #0x10 12dc8c: f90007e0 str x0, [sp, #0x8] 12dc90: f94007e0 ldr x0, [sp, #0x8] 12dc94: f9400000 ldr x0, [x0] 12dc98: 910043ff add sp, sp, #0x10 12dc9c: d65f03c0 ret 000000000012dca0 ::operator->() const>: 12dca0: d10043ff sub sp, sp, #0x10 12dca4: f90007e0 str x0, [sp, #0x8] 12dca8: f94007e0 ldr x0, [sp, #0x8] 12dcac: f9400000 ldr x0, [x0] 12dcb0: 910043ff add sp, sp, #0x10 12dcb4: d65f03c0 ret 000000000012dcb8 ::itemAt(unsigned long) const>: 12dcb8: d10083ff sub sp, sp, #0x20 12dcbc: a9017bfd stp x29, x30, [sp, #0x10] 12dcc0: 910043fd add x29, sp, #0x10 12dcc4: f90007e0 str x0, [sp, #0x8] 12dcc8: f90003e1 str x1, [sp] 12dccc: f94007e0 ldr x0, [sp, #0x8] 12dcd0: f94003e1 ldr x1, [sp] 12dcd4: 97fdca1b bl 0xa0540 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEEixEm@plt> 12dcd8: a9417bfd ldp x29, x30, [sp, #0x10] 12dcdc: 910083ff add sp, sp, #0x20 12dce0: d65f03c0 ret 000000000012dce4 ::List()>: 12dce4: d10083ff sub sp, sp, #0x20 12dce8: a9017bfd stp x29, x30, [sp, #0x10] 12dcec: 910043fd add x29, sp, #0x10 12dcf0: f0000bc8 adrp x8, 0x2a8000 12dcf4: f942ed08 ldr x8, [x8, #0x5d8] 12dcf8: b27c03e9 orr x9, xzr, #0x10 12dcfc: 8b090108 add x8, x8, x9 12dd00: f90007e0 str x0, [sp, #0x8] 12dd04: f94007e9 ldr x9, [sp, #0x8] 12dd08: f9000128 str x8, [x9] 12dd0c: aa0903e0 mov x0, x9 12dd10: 97fde8b8 bl 0xa7ff0 <_ZN7android4ListIPNS_11MediaBufferEE4prepEv@plt> 12dd14: a9417bfd ldp x29, x30, [sp, #0x10] 12dd18: 910083ff add sp, sp, #0x20 12dd1c: d65f03c0 ret 000000000012dd20 ::~List()>: 12dd20: d100c3ff sub sp, sp, #0x30 12dd24: a9027bfd stp x29, x30, [sp, #0x20] 12dd28: 910083fd add x29, sp, #0x20 12dd2c: f0000bc8 adrp x8, 0x2a8000 12dd30: f942ed08 ldr x8, [x8, #0x5d8] 12dd34: b27c03e9 orr x9, xzr, #0x10 12dd38: 8b090108 add x8, x8, x9 12dd3c: d2800009 mov x9, #0x0 // =0 12dd40: f81f83a0 stur x0, [x29, #-0x8] 12dd44: f85f83a0 ldur x0, [x29, #-0x8] 12dd48: f9000008 str x8, [x0] 12dd4c: f9000be0 str x0, [sp, #0x10] 12dd50: f90007e9 str x9, [sp, #0x8] 12dd54: 97fdd873 bl 0xa3f20 <_ZN7android4ListIPNS_11MediaBufferEE5clearEv@plt> 12dd58: 14000001 b 0x12dd5c ::~List()+0x3c> 12dd5c: f9400be8 ldr x8, [sp, #0x10] 12dd60: f9400509 ldr x9, [x8, #0x8] 12dd64: f94007ea ldr x10, [sp, #0x8] 12dd68: eb0a013f cmp x9, x10 12dd6c: 1a9f17eb cset w11, eq 12dd70: f90003e9 str x9, [sp] 12dd74: 3700006b tbnz w11, #0x0, 0x12dd80 ::~List()+0x60> 12dd78: f94003e0 ldr x0, [sp] 12dd7c: 97fde1bd bl 0xa6470 <_ZdaPv@plt> 12dd80: a9427bfd ldp x29, x30, [sp, #0x20] 12dd84: 9100c3ff add sp, sp, #0x30 12dd88: d65f03c0 ret 12dd8c: 97fe010e bl 0xae1c4 000000000012dd90 ::~sp()>: 12dd90: d10083ff sub sp, sp, #0x20 12dd94: a9017bfd stp x29, x30, [sp, #0x10] 12dd98: 910043fd add x29, sp, #0x10 12dd9c: d2800008 mov x8, #0x0 // =0 12dda0: f90007e0 str x0, [sp, #0x8] 12dda4: f94007e0 ldr x0, [sp, #0x8] 12dda8: aa0003e9 mov x9, x0 12ddac: f9400129 ldr x9, [x9] 12ddb0: eb08013f cmp x9, x8 12ddb4: 1a9f07ea cset w10, ne 12ddb8: f90003e0 str x0, [sp] 12ddbc: 3700004a tbnz w10, #0x0, 0x12ddc4 ::~sp()+0x34> 12ddc0: 1400000a b 0x12dde8 ::~sp()+0x58> 12ddc4: f94003e8 ldr x8, [sp] 12ddc8: f9400108 ldr x8, [x8] 12ddcc: f9400109 ldr x9, [x8] 12ddd0: f85e8129 ldur x9, [x9, #-0x18] 12ddd4: 8b090108 add x8, x8, x9 12ddd8: aa0803e0 mov x0, x8 12dddc: f94003e1 ldr x1, [sp] 12dde0: 97fdd89c bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 12dde4: 14000001 b 0x12dde8 ::~sp()+0x58> 12dde8: a9417bfd ldp x29, x30, [sp, #0x10] 12ddec: 910083ff add sp, sp, #0x20 12ddf0: d65f03c0 ret 12ddf4: 97fe00f4 bl 0xae1c4 000000000012ddf8 const&, unsigned long)>: 12ddf8: d10403ff sub sp, sp, #0x100 12ddfc: a90f7bfd stp x29, x30, [sp, #0xf0] 12de00: 9103c3fd add x29, sp, #0xf0 12de04: d53bd048 mrs x8, TPIDR_EL0 12de08: f9401508 ldr x8, [x8, #0x28] 12de0c: f81f83a8 stur x8, [x29, #-0x8] 12de10: f81c03a0 stur x0, [x29, #-0x40] 12de14: f81b83a1 stur x1, [x29, #-0x48] 12de18: f81b03a2 stur x2, [x29, #-0x50] 12de1c: f85c03a8 ldur x8, [x29, #-0x40] 12de20: aa0803e0 mov x0, x8 12de24: 9101a101 add x1, x8, #0x68 12de28: f81983a0 stur x0, [x29, #-0x68] 12de2c: aa0103e0 mov x0, x1 12de30: f81903a8 stur x8, [x29, #-0x70] 12de34: 97fdd47f bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 12de38: f0000bc8 adrp x8, 0x2a8000 12de3c: f9433d08 ldr x8, [x8, #0x678] 12de40: 91002101 add x1, x8, #0x8 12de44: f85903a0 ldur x0, [x29, #-0x70] 12de48: 97fde626 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 12de4c: 14000001 b 0x12de50 const&, unsigned long)+0x58> 12de50: f0000bc8 adrp x8, 0x2a8000 12de54: f9465d08 ldr x8, [x8, #0xcb8] 12de58: 91006109 add x9, x8, #0x18 12de5c: f85983aa ldur x10, [x29, #-0x68] 12de60: f9000149 str x9, [x10] 12de64: 9102a108 add x8, x8, #0xa8 12de68: f9003548 str x8, [x10, #0x68] 12de6c: 91002148 add x8, x10, #0x8 12de70: aa0803e9 mov x9, x8 12de74: f85b83a1 ldur x1, [x29, #-0x48] 12de78: aa0803e0 mov x0, x8 12de7c: f9003fe9 str x9, [sp, #0x78] 12de80: 97fde24c bl 0xa67b0 <_ZN7android2spINS_17MatroskaExtractorEEC2ERKS2_@plt> 12de84: 14000001 b 0x12de88 const&, unsigned long)+0x90> 12de88: f85b03a8 ldur x8, [x29, #-0x50] 12de8c: f85983a9 ldur x9, [x29, #-0x68] 12de90: f9000928 str x8, [x9, #0x10] 12de94: 321f03ea orr w10, wzr, #0x2 12de98: b900192a str w10, [x9, #0x18] 12de9c: 2a1f03ea mov w10, wzr 12dea0: 3900712a strb w10, [x9, #0x1c] 12dea4: 91008128 add x8, x9, #0x20 12dea8: 91002120 add x0, x9, #0x8 12deac: f9003be8 str x8, [sp, #0x70] 12deb0: 97fdf200 bl 0xaa6b0 <_ZNK7android2spINS_17MatroskaExtractorEE3getEv@plt> 12deb4: f90037e0 str x0, [sp, #0x68] 12deb8: 14000001 b 0x12debc const&, unsigned long)+0xc4> 12debc: f85983a8 ldur x8, [x29, #-0x68] 12dec0: 91002100 add x0, x8, #0x8 12dec4: 97fdcccb bl 0xa11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt> 12dec8: f90033e0 str x0, [sp, #0x60] 12decc: 14000001 b 0x12ded0 const&, unsigned long)+0xd8> 12ded0: f94033e8 ldr x8, [sp, #0x60] 12ded4: 9100c100 add x0, x8, #0x30 12ded8: f85b03a1 ldur x1, [x29, #-0x50] 12dedc: 97fdf041 bl 0xa9fe0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE6itemAtEm@plt> 12dee0: f9002fe0 str x0, [sp, #0x58] 12dee4: 14000001 b 0x12dee8 const&, unsigned long)+0xf0> 12dee8: f9402fe8 ldr x8, [sp, #0x58] 12deec: f9400102 ldr x2, [x8] 12def0: f85b03a3 ldur x3, [x29, #-0x50] 12def4: f9403be0 ldr x0, [sp, #0x70] 12def8: f94037e1 ldr x1, [sp, #0x68] 12defc: 97fdcb69 bl 0xa0ca0 <_ZN7android13BlockIteratorC1EPNS_17MatroskaExtractorEmm@plt> 12df00: 14000001 b 0x12df04 const&, unsigned long)+0x10c> 12df04: 92800008 mov x8, #-0x1 // =-1 12df08: f85983a9 ldur x9, [x29, #-0x68] 12df0c: f9002928 str x8, [x9, #0x50] 12df10: 91016128 add x8, x9, #0x58 12df14: aa0803e0 mov x0, x8 12df18: f9002be0 str x0, [sp, #0x50] 12df1c: aa0803e0 mov x0, x8 12df20: 97fdf4b8 bl 0xab200 <_ZN7android4ListIPNS_11MediaBufferEEC2Ev@plt> 12df24: 14000001 b 0x12df28 const&, unsigned long)+0x130> 12df28: f85983a8 ldur x8, [x29, #-0x68] 12df2c: 91002100 add x0, x8, #0x8 12df30: 97fdccb0 bl 0xa11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt> 12df34: f90027e0 str x0, [sp, #0x48] 12df38: 14000001 b 0x12df3c const&, unsigned long)+0x144> 12df3c: f94027e8 ldr x8, [sp, #0x48] 12df40: 9100c100 add x0, x8, #0x30 12df44: f85b03a1 ldur x1, [x29, #-0x50] 12df48: 97fdf026 bl 0xa9fe0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE6itemAtEm@plt> 12df4c: f90023e0 str x0, [sp, #0x40] 12df50: 14000001 b 0x12df54 const&, unsigned long)+0x15c> 12df54: f94023e8 ldr x8, [sp, #0x40] 12df58: 91004101 add x1, x8, #0x10 12df5c: d10043a0 sub x0, x29, #0x10 12df60: 97fdcc98 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 12df64: 14000001 b 0x12df68 const&, unsigned long)+0x170> 12df68: d10043a0 sub x0, x29, #0x10 12df6c: 97fddbd1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12df70: f9001fe0 str x0, [sp, #0x38] 12df74: 14000001 b 0x12df78 const&, unsigned long)+0x180> 12df78: 528daca1 mov w1, #0x6d65 // =28005 12df7c: 72adad21 movk w1, #0x6d69, lsl #16 12df80: d10063a2 sub x2, x29, #0x18 12df84: f9401fe0 ldr x0, [sp, #0x38] 12df88: 97fde1a6 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> 12df8c: b90037e0 str w0, [sp, #0x34] 12df90: 14000001 b 0x12df94 const&, unsigned long)+0x19c> 12df94: f85e83a1 ldur x1, [x29, #-0x18] 12df98: f0000640 adrp x0, 0x1f8000 12df9c: 91349400 add x0, x0, #0xd25 12dfa0: 321f07e8 orr w8, wzr, #0x6 12dfa4: 2a0803e2 mov w2, w8 12dfa8: 97fdf3f6 bl 0xaaf80 12dfac: 71000008 subs w8, w0, #0x0 12dfb0: 1a9f17e0 cset w0, eq 12dfb4: f85983a1 ldur x1, [x29, #-0x68] 12dfb8: 39007020 strb w0, [x1, #0x1c] 12dfbc: f85e83a0 ldur x0, [x29, #-0x18] 12dfc0: f0000bc2 adrp x2, 0x2a8000 12dfc4: f9469442 ldr x2, [x2, #0xd28] 12dfc8: f9400041 ldr x1, [x2] 12dfcc: b90033e8 str w8, [sp, #0x30] 12dfd0: 97fde454 bl 0xa7120 12dfd4: 35000ae0 cbnz w0, 0x12e130 const&, unsigned long)+0x338> 12dfd8: 14000001 b 0x12dfdc const&, unsigned long)+0x1e4> 12dfdc: 2a1f03e8 mov w8, wzr 12dfe0: f85983a9 ldur x9, [x29, #-0x68] 12dfe4: b9001928 str w8, [x9, #0x18] 12dfe8: b81cc3a8 stur w8, [x29, #-0x34] 12dfec: d10043a0 sub x0, x29, #0x10 12dff0: 97fddbb0 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12dff4: f90017e0 str x0, [sp, #0x28] 12dff8: 14000001 b 0x12dffc const&, unsigned long)+0x204> 12dffc: 528d8e61 mov w1, #0x6c73 // =27763 12e000: 72adcc21 movk w1, #0x6e61, lsl #16 12e004: d100d3a2 sub x2, x29, #0x34 12e008: f94017e0 ldr x0, [sp, #0x28] 12e00c: 97fddd25 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> 12e010: b90027e0 str w0, [sp, #0x24] 12e014: 14000001 b 0x12e018 const&, unsigned long)+0x220> 12e018: b94027e8 ldr w8, [sp, #0x24] 12e01c: 360004a8 tbz w8, #0x0, 0x12e0b0 const&, unsigned long)+0x2b8> 12e020: 14000001 b 0x12e024 const&, unsigned long)+0x22c> 12e024: b85cc3a8 ldur w8, [x29, #-0x34] 12e028: 37f80428 tbnz w8, #0x1f, 0x12e0ac const&, unsigned long)+0x2b4> 12e02c: 14000001 b 0x12e030 const&, unsigned long)+0x238> 12e030: b85cc3a8 ldur w8, [x29, #-0x34] 12e034: 71001108 subs w8, w8, #0x4 12e038: b90023e8 str w8, [sp, #0x20] 12e03c: 5400038c b.gt 0x12e0ac const&, unsigned long)+0x2b4> 12e040: 14000001 b 0x12e044 const&, unsigned long)+0x24c> 12e044: b89cc3a8 ldursw x8, [x29, #-0x34] 12e048: f85983a9 ldur x9, [x29, #-0x68] 12e04c: f9002928 str x8, [x9, #0x50] 12e050: 14000017 b 0x12e0ac const&, unsigned long)+0x2b4> 12e054: f81a83a0 stur x0, [x29, #-0x58] 12e058: 2a0103e8 mov w8, w1 12e05c: b81a43a8 stur w8, [x29, #-0x5c] 12e060: 14000058 b 0x12e1c0 const&, unsigned long)+0x3c8> 12e064: f81a83a0 stur x0, [x29, #-0x58] 12e068: 2a0103e8 mov w8, w1 12e06c: b81a43a8 stur w8, [x29, #-0x5c] 12e070: 1400004e b 0x12e1a8 const&, unsigned long)+0x3b0> 12e074: f81a83a0 stur x0, [x29, #-0x58] 12e078: 2a0103e8 mov w8, w1 12e07c: b81a43a8 stur w8, [x29, #-0x5c] 12e080: 14000047 b 0x12e19c const&, unsigned long)+0x3a4> 12e084: f81a83a0 stur x0, [x29, #-0x58] 12e088: 2a0103e8 mov w8, w1 12e08c: b81a43a8 stur w8, [x29, #-0x5c] 12e090: 14000040 b 0x12e190 const&, unsigned long)+0x398> 12e094: f81a83a0 stur x0, [x29, #-0x58] 12e098: 2a0103e8 mov w8, w1 12e09c: b81a43a8 stur w8, [x29, #-0x5c] 12e0a0: d10043a0 sub x0, x29, #0x10 12e0a4: 97fdce33 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 12e0a8: 1400003a b 0x12e190 const&, unsigned long)+0x398> 12e0ac: 14000020 b 0x12e12c const&, unsigned long)+0x334> 12e0b0: d10043a0 sub x0, x29, #0x10 12e0b4: 97fddb7f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12e0b8: f9000fe0 str x0, [sp, #0x18] 12e0bc: 14000001 b 0x12e0c0 const&, unsigned long)+0x2c8> 12e0c0: 528c6c61 mov w1, #0x6363 // =25443 12e0c4: 72ac2ec1 movk w1, #0x6176, lsl #16 12e0c8: d10073a2 sub x2, x29, #0x1c 12e0cc: d100a3a3 sub x3, x29, #0x28 12e0d0: d100c3a4 sub x4, x29, #0x30 12e0d4: f9400fe0 ldr x0, [sp, #0x18] 12e0d8: 97fde05a bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> 12e0dc: b90017e0 str w0, [sp, #0x14] 12e0e0: 14000001 b 0x12e0e4 const&, unsigned long)+0x2ec> 12e0e4: b94017e8 ldr w8, [sp, #0x14] 12e0e8: 360001e8 tbz w8, #0x0, 0x12e124 const&, unsigned long)+0x32c> 12e0ec: 14000001 b 0x12e0f0 const&, unsigned long)+0x2f8> 12e0f0: f85d03a8 ldur x8, [x29, #-0x30] 12e0f4: f1001508 subs x8, x8, #0x5 12e0f8: f90007e8 str x8, [sp, #0x8] 12e0fc: 54000143 b.lo 0x12e124 const&, unsigned long)+0x32c> 12e100: 14000001 b 0x12e104 const&, unsigned long)+0x30c> 12e104: f85d83a8 ldur x8, [x29, #-0x28] 12e108: 39401109 ldrb w9, [x8, #0x4] 12e10c: 12000529 and w9, w9, #0x3 12e110: 11000529 add w9, w9, #0x1 12e114: 2a0903e8 mov w8, w9 12e118: f85983aa ldur x10, [x29, #-0x68] 12e11c: f9002948 str x8, [x10, #0x50] 12e120: 14000002 b 0x12e128 const&, unsigned long)+0x330> 12e124: 14000001 b 0x12e128 const&, unsigned long)+0x330> 12e128: 14000001 b 0x12e12c const&, unsigned long)+0x334> 12e12c: 1400000d b 0x12e160 const&, unsigned long)+0x368> 12e130: f85e83a0 ldur x0, [x29, #-0x18] 12e134: d0000bc8 adrp x8, 0x2a8000 12e138: f9463508 ldr x8, [x8, #0xc68] 12e13c: f9400101 ldr x1, [x8] 12e140: 97fde3f8 bl 0xa7120 12e144: 350000c0 cbnz w0, 0x12e15c const&, unsigned long)+0x364> 12e148: 14000001 b 0x12e14c const&, unsigned long)+0x354> 12e14c: 320003e8 orr w8, wzr, #0x1 12e150: f85983a9 ldur x9, [x29, #-0x68] 12e154: b9001928 str w8, [x9, #0x18] 12e158: 14000001 b 0x12e15c const&, unsigned long)+0x364> 12e15c: 14000001 b 0x12e160 const&, unsigned long)+0x368> 12e160: d10043a0 sub x0, x29, #0x10 12e164: 97fdce03 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 12e168: d53bd040 mrs x0, TPIDR_EL0 12e16c: f9401400 ldr x0, [x0, #0x28] 12e170: f85f83be ldur x30, [x29, #-0x8] 12e174: eb1e0000 subs x0, x0, x30 12e178: f90003e0 str x0, [sp] 12e17c: 540002e1 b.ne 0x12e1d8 const&, unsigned long)+0x3e0> 12e180: 14000001 b 0x12e184 const&, unsigned long)+0x38c> 12e184: a94f7bfd ldp x29, x30, [sp, #0xf0] 12e188: 910403ff add sp, sp, #0x100 12e18c: d65f03c0 ret 12e190: f9402be0 ldr x0, [sp, #0x50] 12e194: 97fdd60b bl 0xa39c0 <_ZN7android4ListIPNS_11MediaBufferEED2Ev@plt> 12e198: 14000001 b 0x12e19c const&, unsigned long)+0x3a4> 12e19c: f9403fe0 ldr x0, [sp, #0x78] 12e1a0: 97fde580 bl 0xa77a0 <_ZN7android2spINS_17MatroskaExtractorEED2Ev@plt> 12e1a4: 14000001 b 0x12e1a8 const&, unsigned long)+0x3b0> 12e1a8: d0000bc8 adrp x8, 0x2a8000 12e1ac: f9433d08 ldr x8, [x8, #0x678] 12e1b0: 91002101 add x1, x8, #0x8 12e1b4: f85983a0 ldur x0, [x29, #-0x68] 12e1b8: 97fdd99e bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 12e1bc: 14000001 b 0x12e1c0 const&, unsigned long)+0x3c8> 12e1c0: f85983a8 ldur x8, [x29, #-0x68] 12e1c4: 9101a100 add x0, x8, #0x68 12e1c8: 97fdca4e bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 12e1cc: 14000001 b 0x12e1d0 const&, unsigned long)+0x3d8> 12e1d0: f85a83a0 ldur x0, [x29, #-0x58] 12e1d4: 97fde74f bl 0xa7f10 <_Unwind_Resume@plt> 12e1d8: 97fdeee6 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012e1dc : 12e1dc: d10143ff sub sp, sp, #0x50 12e1e0: a9047bfd stp x29, x30, [sp, #0x40] 12e1e4: 910103fd add x29, sp, #0x40 12e1e8: f81f83a0 stur x0, [x29, #-0x8] 12e1ec: f81f03a1 stur x1, [x29, #-0x10] 12e1f0: f85f83a0 ldur x0, [x29, #-0x8] 12e1f4: f85f03a1 ldur x1, [x29, #-0x10] 12e1f8: f9400028 ldr x8, [x1] 12e1fc: f9000008 str x8, [x0] 12e200: f9401c28 ldr x8, [x1, #0x38] 12e204: f9400009 ldr x9, [x0] 12e208: f85e8129 ldur x9, [x9, #-0x18] 12e20c: 8b090009 add x9, x0, x9 12e210: f9000128 str x8, [x9] 12e214: f9000fe0 str x0, [sp, #0x18] 12e218: f9000be1 str x1, [sp, #0x10] 12e21c: 97fdec3d bl 0xa9310 <_ZN7android14MatroskaSource18clearPendingFramesEv@plt> 12e220: 14000001 b 0x12e224 12e224: b27d03e8 orr x8, xzr, #0x8 12e228: d2800b09 mov x9, #0x58 // =88 12e22c: f9400fea ldr x10, [sp, #0x18] 12e230: 8b090140 add x0, x10, x9 12e234: f90007e8 str x8, [sp, #0x8] 12e238: 97fdd5e2 bl 0xa39c0 <_ZN7android4ListIPNS_11MediaBufferEED2Ev@plt> 12e23c: f9400fe8 ldr x8, [sp, #0x18] 12e240: f94007e9 ldr x9, [sp, #0x8] 12e244: 8b090100 add x0, x8, x9 12e248: 97fde556 bl 0xa77a0 <_ZN7android2spINS_17MatroskaExtractorEED2Ev@plt> 12e24c: f9400be8 ldr x8, [sp, #0x10] 12e250: f94007e9 ldr x9, [sp, #0x8] 12e254: 8b090101 add x1, x8, x9 12e258: f9400fe0 ldr x0, [sp, #0x18] 12e25c: 97fdd975 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 12e260: a9447bfd ldp x29, x30, [sp, #0x40] 12e264: 910143ff add sp, sp, #0x50 12e268: d65f03c0 ret 12e26c: b27d03e8 orr x8, xzr, #0x8 12e270: d2800b09 mov x9, #0x58 // =88 12e274: 2a0103ea mov w10, w1 12e278: f81e83a0 stur x0, [x29, #-0x18] 12e27c: b81e43aa stur w10, [x29, #-0x1c] 12e280: f9400fe0 ldr x0, [sp, #0x18] 12e284: 8b090000 add x0, x0, x9 12e288: f90003e8 str x8, [sp] 12e28c: 97fdd5cd bl 0xa39c0 <_ZN7android4ListIPNS_11MediaBufferEED2Ev@plt> 12e290: f9400fe8 ldr x8, [sp, #0x18] 12e294: f94003e9 ldr x9, [sp] 12e298: 8b090100 add x0, x8, x9 12e29c: 97fde541 bl 0xa77a0 <_ZN7android2spINS_17MatroskaExtractorEED2Ev@plt> 12e2a0: f9400be8 ldr x8, [sp, #0x10] 12e2a4: f94003e9 ldr x9, [sp] 12e2a8: 8b090101 add x1, x8, x9 12e2ac: f9400fe0 ldr x0, [sp, #0x18] 12e2b0: 97fdd960 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 12e2b4: f85e83a0 ldur x0, [x29, #-0x18] 12e2b8: 97fdffc3 bl 0xae1c4 000000000012e2bc : 12e2bc: d10243ff sub sp, sp, #0x90 12e2c0: a9087bfd stp x29, x30, [sp, #0x80] 12e2c4: 910203fd add x29, sp, #0x80 12e2c8: d53bd048 mrs x8, TPIDR_EL0 12e2cc: f9401508 ldr x8, [x8, #0x28] 12e2d0: f81f83a8 stur x8, [x29, #-0x8] 12e2d4: f81d83a0 stur x0, [x29, #-0x28] 12e2d8: f85d83a8 ldur x8, [x29, #-0x28] 12e2dc: f9001fe8 str x8, [sp, #0x38] 12e2e0: 14000001 b 0x12e2e4 12e2e4: f9401fe8 ldr x8, [sp, #0x38] 12e2e8: 91016100 add x0, x8, #0x58 12e2ec: 97fdf365 bl 0xab080 <_ZNK7android4ListIPNS_11MediaBufferEE5emptyEv@plt> 12e2f0: 370006e0 tbnz w0, #0x0, 0x12e3cc 12e2f4: 14000001 b 0x12e2f8 12e2f8: f9401fe8 ldr x8, [sp, #0x38] 12e2fc: 91016100 add x0, x8, #0x58 12e300: d10043a9 sub x9, x29, #0x10 12e304: aa0903e8 mov x8, x9 12e308: f9001be9 str x9, [sp, #0x30] 12e30c: 97fdea09 bl 0xa8b30 <_ZN7android4ListIPNS_11MediaBufferEE5beginEv@plt> 12e310: f9401be0 ldr x0, [sp, #0x30] 12e314: 97fdd957 bl 0xa4870 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 12e318: f90017e0 str x0, [sp, #0x28] 12e31c: 14000001 b 0x12e320 12e320: f94017e8 ldr x8, [sp, #0x28] 12e324: f9400109 ldr x9, [x8] 12e328: d10043a0 sub x0, x29, #0x10 12e32c: f90013e9 str x9, [sp, #0x20] 12e330: 97fde0e8 bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 12e334: f94013e8 ldr x8, [sp, #0x20] 12e338: f81d03a8 stur x8, [x29, #-0x30] 12e33c: f9401fe8 ldr x8, [sp, #0x38] 12e340: 91016109 add x9, x8, #0x58 12e344: d10083a0 sub x0, x29, #0x20 12e348: aa0003e8 mov x8, x0 12e34c: f9000fe0 str x0, [sp, #0x18] 12e350: aa0903e0 mov x0, x9 12e354: f9000be9 str x9, [sp, #0x10] 12e358: 97fde9f6 bl 0xa8b30 <_ZN7android4ListIPNS_11MediaBufferEE5beginEv@plt> 12e35c: d10063a8 sub x8, x29, #0x18 12e360: f9400be0 ldr x0, [sp, #0x10] 12e364: f9400fe1 ldr x1, [sp, #0x18] 12e368: 97fde1e6 bl 0xa6b00 <_ZN7android4ListIPNS_11MediaBufferEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt> 12e36c: 14000001 b 0x12e370 12e370: d10063a0 sub x0, x29, #0x18 12e374: 97fde0d7 bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 12e378: d10083a0 sub x0, x29, #0x20 12e37c: 97fde0d5 bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 12e380: f85d03a0 ldur x0, [x29, #-0x30] 12e384: f940001e ldr x30, [x0] 12e388: f94003de ldr x30, [x30] 12e38c: d63f03c0 blr x30 12e390: aa1f03e0 mov x0, xzr 12e394: f81d03a0 stur x0, [x29, #-0x30] 12e398: 17ffffd3 b 0x12e2e4 12e39c: f81c83a0 stur x0, [x29, #-0x38] 12e3a0: 2a0103e8 mov w8, w1 12e3a4: b81c43a8 stur w8, [x29, #-0x3c] 12e3a8: d10043a0 sub x0, x29, #0x10 12e3ac: 97fde0c9 bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 12e3b0: 14000011 b 0x12e3f4 12e3b4: f81c83a0 stur x0, [x29, #-0x38] 12e3b8: 2a0103e8 mov w8, w1 12e3bc: b81c43a8 stur w8, [x29, #-0x3c] 12e3c0: d10083a0 sub x0, x29, #0x20 12e3c4: 97fde0c3 bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 12e3c8: 1400000b b 0x12e3f4 12e3cc: d53bd048 mrs x8, TPIDR_EL0 12e3d0: f9401508 ldr x8, [x8, #0x28] 12e3d4: f85f83a9 ldur x9, [x29, #-0x8] 12e3d8: eb090108 subs x8, x8, x9 12e3dc: f90007e8 str x8, [sp, #0x8] 12e3e0: 540000e1 b.ne 0x12e3fc 12e3e4: 14000001 b 0x12e3e8 12e3e8: a9487bfd ldp x29, x30, [sp, #0x80] 12e3ec: 910243ff add sp, sp, #0x90 12e3f0: d65f03c0 ret 12e3f4: f85c83a0 ldur x0, [x29, #-0x38] 12e3f8: 97fde6c6 bl 0xa7f10 <_Unwind_Resume@plt> 12e3fc: 97fdee5d bl 0xa9d70 <__stack_chk_fail@plt> 000000000012e400 : 12e400: d100c3ff sub sp, sp, #0x30 12e404: a9027bfd stp x29, x30, [sp, #0x20] 12e408: 910083fd add x29, sp, #0x20 12e40c: d0000bc8 adrp x8, 0x2a8000 12e410: f9433d08 ldr x8, [x8, #0x678] 12e414: d2800d09 mov x9, #0x68 // =104 12e418: f81f83a0 stur x0, [x29, #-0x8] 12e41c: f85f83a0 ldur x0, [x29, #-0x8] 12e420: f9000be0 str x0, [sp, #0x10] 12e424: aa0803e1 mov x1, x8 12e428: f90007e9 str x9, [sp, #0x8] 12e42c: 97fdcd49 bl 0xa1950 <_ZN7android14MatroskaSourceD2Ev@plt> 12e430: f9400be8 ldr x8, [sp, #0x10] 12e434: f94007e9 ldr x9, [sp, #0x8] 12e438: 8b090100 add x0, x8, x9 12e43c: 97fdc9b1 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 12e440: a9427bfd ldp x29, x30, [sp, #0x20] 12e444: 9100c3ff add sp, sp, #0x30 12e448: d65f03c0 ret 000000000012e44c : 12e44c: d10083ff sub sp, sp, #0x20 12e450: a9017bfd stp x29, x30, [sp, #0x10] 12e454: 910043fd add x29, sp, #0x10 12e458: f90007e0 str x0, [sp, #0x8] 12e45c: f94007e0 ldr x0, [sp, #0x8] 12e460: f9400008 ldr x8, [x0] 12e464: f85e8108 ldur x8, [x8, #-0x18] 12e468: 8b080008 add x8, x0, x8 12e46c: aa0803e0 mov x0, x8 12e470: 97fddce4 bl 0xa5800 <_ZN7android14MatroskaSourceD1Ev@plt> 12e474: a9417bfd ldp x29, x30, [sp, #0x10] 12e478: 910083ff add sp, sp, #0x20 12e47c: d65f03c0 ret 000000000012e480 : 12e480: d10083ff sub sp, sp, #0x20 12e484: a9017bfd stp x29, x30, [sp, #0x10] 12e488: 910043fd add x29, sp, #0x10 12e48c: f90007e0 str x0, [sp, #0x8] 12e490: f94007e0 ldr x0, [sp, #0x8] 12e494: f90003e0 str x0, [sp] 12e498: 97fddcda bl 0xa5800 <_ZN7android14MatroskaSourceD1Ev@plt> 12e49c: f94003e0 ldr x0, [sp] 12e4a0: 97fdc930 bl 0xa0960 <_ZdlPv@plt> 12e4a4: a9417bfd ldp x29, x30, [sp, #0x10] 12e4a8: 910083ff add sp, sp, #0x20 12e4ac: d65f03c0 ret 000000000012e4b0 : 12e4b0: d10083ff sub sp, sp, #0x20 12e4b4: a9017bfd stp x29, x30, [sp, #0x10] 12e4b8: 910043fd add x29, sp, #0x10 12e4bc: f90007e0 str x0, [sp, #0x8] 12e4c0: f94007e0 ldr x0, [sp, #0x8] 12e4c4: f9400008 ldr x8, [x0] 12e4c8: f85e8108 ldur x8, [x8, #-0x18] 12e4cc: 8b080008 add x8, x0, x8 12e4d0: aa0803e0 mov x0, x8 12e4d4: 97fde6fb bl 0xa80c0 <_ZN7android14MatroskaSourceD0Ev@plt> 12e4d8: a9417bfd ldp x29, x30, [sp, #0x10] 12e4dc: 910083ff add sp, sp, #0x20 12e4e0: d65f03c0 ret 000000000012e4e4 : 12e4e4: d100c3ff sub sp, sp, #0x30 12e4e8: a9027bfd stp x29, x30, [sp, #0x20] 12e4ec: 910083fd add x29, sp, #0x20 12e4f0: f9000be0 str x0, [sp, #0x10] 12e4f4: f90007e1 str x1, [sp, #0x8] 12e4f8: f9400be0 ldr x0, [sp, #0x10] 12e4fc: b9401808 ldr w8, [x0, #0x18] 12e500: f90003e0 str x0, [sp] 12e504: 34000048 cbz w8, 0x12e50c 12e508: 1400000b b 0x12e534 12e50c: d2800008 mov x8, #0x0 // =0 12e510: f94003e9 ldr x9, [sp] 12e514: f940292a ldr x10, [x9, #0x50] 12e518: eb08015f cmp x10, x8 12e51c: 1a9fa7eb cset w11, lt 12e520: 3700004b tbnz w11, #0x0, 0x12e528 12e524: 14000004 b 0x12e534 12e528: 12807dc8 mov w8, #-0x3ef // =-1007 12e52c: b81fc3a8 stur w8, [x29, #-0x4] 12e530: 14000006 b 0x12e548 12e534: b27b03e8 orr x8, xzr, #0x20 12e538: f94003e9 ldr x9, [sp] 12e53c: 8b080120 add x0, x9, x8 12e540: 97fdc944 bl 0xa0a50 <_ZN7android13BlockIterator5resetEv@plt> 12e544: b81fc3bf stur wzr, [x29, #-0x4] 12e548: b85fc3a0 ldur w0, [x29, #-0x4] 12e54c: a9427bfd ldp x29, x30, [sp, #0x20] 12e550: 9100c3ff add sp, sp, #0x30 12e554: d65f03c0 ret 000000000012e558 : 12e558: d10203ff sub sp, sp, #0x80 12e55c: a9077bfd stp x29, x30, [sp, #0x70] 12e560: 9101c3fd add x29, sp, #0x70 12e564: d53bd048 mrs x8, TPIDR_EL0 12e568: f9401508 ldr x8, [x8, #0x28] 12e56c: f81f83a8 stur x8, [x29, #-0x8] 12e570: f81e83a0 stur x0, [x29, #-0x18] 12e574: f85e83a8 ldur x8, [x29, #-0x18] 12e578: aa0803e0 mov x0, x8 12e57c: f9400109 ldr x9, [x8] 12e580: 91002121 add x1, x9, #0x8 12e584: d10043a9 sub x9, x29, #0x10 12e588: f81d03a0 stur x0, [x29, #-0x30] 12e58c: aa0903e0 mov x0, x9 12e590: f9001fe8 str x8, [sp, #0x38] 12e594: 97fe236b bl 0xb7340 12e598: f9401fe8 ldr x8, [sp, #0x38] 12e59c: f9400109 ldr x9, [x8] 12e5a0: f9403520 ldr x0, [x9, #0x68] 12e5a4: 97fdd19f bl 0xa2c20 <_ZNK9mkvparser7Segment8GetFirstEv@plt> 12e5a8: f9001be0 str x0, [sp, #0x30] 12e5ac: 14000001 b 0x12e5b0 12e5b0: f9401be8 ldr x8, [sp, #0x30] 12e5b4: f85d03a9 ldur x9, [x29, #-0x30] 12e5b8: f9000d28 str x8, [x9, #0x18] 12e5bc: aa1f03ea mov x10, xzr 12e5c0: f900112a str x10, [x9, #0x20] 12e5c4: f900152a str x10, [x9, #0x28] 12e5c8: 14000001 b 0x12e5cc 12e5cc: f85d03a0 ldur x0, [x29, #-0x30] 12e5d0: 97fdd0ac bl 0xa2880 <_ZN7android13BlockIterator9advance_lEv@plt> 12e5d4: 14000001 b 0x12e5d8 12e5d8: 14000001 b 0x12e5dc 12e5dc: f85d03a0 ldur x0, [x29, #-0x30] 12e5e0: 97fde1e0 bl 0xa6d60 <_ZNK7android13BlockIterator3eosEv@plt> 12e5e4: b9002fe0 str w0, [sp, #0x2c] 12e5e8: 14000001 b 0x12e5ec 12e5ec: 2a1f03e0 mov w0, wzr 12e5f0: b9402fe8 ldr w8, [sp, #0x2c] 12e5f4: b9002be0 str w0, [sp, #0x28] 12e5f8: 37000248 tbnz w8, #0x0, 0x12e640 12e5fc: 14000001 b 0x12e600 12e600: f85d03a0 ldur x0, [x29, #-0x30] 12e604: 97fdd9f7 bl 0xa4de0 <_ZNK7android13BlockIterator5blockEv@plt> 12e608: f90013e0 str x0, [sp, #0x20] 12e60c: 14000001 b 0x12e610 12e610: f94013e0 ldr x0, [sp, #0x20] 12e614: 97fde267 bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 12e618: f9000fe0 str x0, [sp, #0x18] 12e61c: 14000001 b 0x12e620 12e620: f85d03a8 ldur x8, [x29, #-0x30] 12e624: f9400509 ldr x9, [x8, #0x8] 12e628: f9400fea ldr x10, [sp, #0x18] 12e62c: eb090149 subs x9, x10, x9 12e630: 1a9f07eb cset w11, ne 12e634: f9000be9 str x9, [sp, #0x10] 12e638: b9002beb str w11, [sp, #0x28] 12e63c: 14000001 b 0x12e640 12e640: b9402be8 ldr w8, [sp, #0x28] 12e644: 3707fc48 tbnz w8, #0x0, 0x12e5cc 12e648: 14000001 b 0x12e64c 12e64c: d10043a0 sub x0, x29, #0x10 12e650: 97fe23d3 bl 0xb759c ::~sp()+0x58> 12e654: d53bd040 mrs x0, TPIDR_EL0 12e658: f9401400 ldr x0, [x0, #0x28] 12e65c: f85f83be ldur x30, [x29, #-0x8] 12e660: eb1e0000 subs x0, x0, x30 12e664: f90007e0 str x0, [sp, #0x8] 12e668: 540001a1 b.ne 0x12e69c 12e66c: 14000001 b 0x12e670 12e670: a9477bfd ldp x29, x30, [sp, #0x70] 12e674: 910203ff add sp, sp, #0x80 12e678: d65f03c0 ret 12e67c: f81e03a0 stur x0, [x29, #-0x20] 12e680: 2a0103e8 mov w8, w1 12e684: b81dc3a8 stur w8, [x29, #-0x24] 12e688: d10043a0 sub x0, x29, #0x10 12e68c: 97fe23c4 bl 0xb759c ::~sp()+0x58> 12e690: 14000001 b 0x12e694 12e694: f85e03a0 ldur x0, [x29, #-0x20] 12e698: 97fde61e bl 0xa7f10 <_Unwind_Resume@plt> 12e69c: 97fdedb5 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012e6a0 : 12e6a0: d10083ff sub sp, sp, #0x20 12e6a4: a9017bfd stp x29, x30, [sp, #0x10] 12e6a8: 910043fd add x29, sp, #0x10 12e6ac: 52800008 mov w8, #0x0 // =0 12e6b0: f90007e0 str x0, [sp, #0x8] 12e6b4: f94007e0 ldr x0, [sp, #0x8] 12e6b8: b90007e8 str w8, [sp, #0x4] 12e6bc: 97fdeb15 bl 0xa9310 <_ZN7android14MatroskaSource18clearPendingFramesEv@plt> 12e6c0: b94007e0 ldr w0, [sp, #0x4] 12e6c4: a9417bfd ldp x29, x30, [sp, #0x10] 12e6c8: 910083ff add sp, sp, #0x20 12e6cc: d65f03c0 ret 000000000012e6d0 : 12e6d0: d10103ff sub sp, sp, #0x40 12e6d4: a9037bfd stp x29, x30, [sp, #0x30] 12e6d8: 9100c3fd add x29, sp, #0x30 12e6dc: b27d03e9 orr x9, xzr, #0x8 12e6e0: b27c07ea orr x10, xzr, #0x30 12e6e4: b27c03eb orr x11, xzr, #0x10 12e6e8: f81f83a0 stur x0, [x29, #-0x8] 12e6ec: f85f83a0 ldur x0, [x29, #-0x8] 12e6f0: 8b090009 add x9, x0, x9 12e6f4: f81f03a0 stur x0, [x29, #-0x10] 12e6f8: aa0903e0 mov x0, x9 12e6fc: f9000fe8 str x8, [sp, #0x18] 12e700: f9000bea str x10, [sp, #0x10] 12e704: f90007eb str x11, [sp, #0x8] 12e708: 97fdcaba bl 0xa11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt> 12e70c: f9400be8 ldr x8, [sp, #0x10] 12e710: 8b080000 add x0, x0, x8 12e714: f85f03a9 ldur x9, [x29, #-0x10] 12e718: f9400921 ldr x1, [x9, #0x10] 12e71c: 97fdee31 bl 0xa9fe0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE6itemAtEm@plt> 12e720: f94007e8 ldr x8, [sp, #0x8] 12e724: 8b080001 add x1, x0, x8 12e728: f9400fe0 ldr x0, [sp, #0x18] 12e72c: 97fdcaa5 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 12e730: a9437bfd ldp x29, x30, [sp, #0x30] 12e734: 910103ff add sp, sp, #0x40 12e738: d65f03c0 ret 000000000012e73c : 12e73c: d100c3ff sub sp, sp, #0x30 12e740: a9027bfd stp x29, x30, [sp, #0x20] 12e744: 910083fd add x29, sp, #0x20 12e748: d2800008 mov x8, #0x0 // =0 12e74c: f81f83a0 stur x0, [x29, #-0x8] 12e750: f9000be1 str x1, [sp, #0x10] 12e754: f90007e2 str x2, [sp, #0x8] 12e758: f90003e3 str x3, [sp] 12e75c: f85f83a0 ldur x0, [x29, #-0x8] 12e760: aa0003e1 mov x1, x0 12e764: f9400be2 ldr x2, [sp, #0x10] 12e768: f9000022 str x2, [x1] 12e76c: f94007e1 ldr x1, [sp, #0x8] 12e770: f9000401 str x1, [x0, #0x8] 12e774: f94003e1 ldr x1, [sp] 12e778: f9000801 str x1, [x0, #0x10] 12e77c: f9000c08 str x8, [x0, #0x18] 12e780: f9001008 str x8, [x0, #0x20] 12e784: f900141f str xzr, [x0, #0x28] 12e788: 97fdc8b2 bl 0xa0a50 <_ZN7android13BlockIterator5resetEv@plt> 12e78c: a9427bfd ldp x29, x30, [sp, #0x20] 12e790: 9100c3ff add sp, sp, #0x30 12e794: d65f03c0 ret 000000000012e798 : 12e798: d100c3ff sub sp, sp, #0x30 12e79c: a9027bfd stp x29, x30, [sp, #0x20] 12e7a0: 910083fd add x29, sp, #0x20 12e7a4: d2800008 mov x8, #0x0 // =0 12e7a8: 12800009 mov w9, #-0x1 // =-1 12e7ac: f81f83a0 stur x0, [x29, #-0x8] 12e7b0: f85f83a0 ldur x0, [x29, #-0x8] 12e7b4: f9400c0a ldr x10, [x0, #0x18] 12e7b8: eb08015f cmp x10, x8 12e7bc: 1a9f17eb cset w11, eq 12e7c0: f9000be0 str x0, [sp, #0x10] 12e7c4: b9000fe9 str w9, [sp, #0xc] 12e7c8: 370000ab tbnz w11, #0x0, 0x12e7dc 12e7cc: f9400be8 ldr x8, [sp, #0x10] 12e7d0: f9400d00 ldr x0, [x8, #0x18] 12e7d4: 97fdcdc3 bl 0xa1ee0 <_ZNK9mkvparser7Cluster3EOSEv@plt> 12e7d8: b9000fe0 str w0, [sp, #0xc] 12e7dc: b9400fe8 ldr w8, [sp, #0xc] 12e7e0: 320003e9 orr w9, wzr, #0x1 12e7e4: 0a090108 and w8, w8, w9 12e7e8: 2a0803e0 mov w0, w8 12e7ec: a9427bfd ldp x29, x30, [sp, #0x20] 12e7f0: 9100c3ff add sp, sp, #0x30 12e7f4: d65f03c0 ret 000000000012e7f8 : 12e7f8: d10143ff sub sp, sp, #0x50 12e7fc: a9047bfd stp x29, x30, [sp, #0x40] 12e800: 910103fd add x29, sp, #0x40 12e804: d53bd048 mrs x8, TPIDR_EL0 12e808: f9401508 ldr x8, [x8, #0x28] 12e80c: f81f83a8 stur x8, [x29, #-0x8] 12e810: f81e83a0 stur x0, [x29, #-0x18] 12e814: f85e83a8 ldur x8, [x29, #-0x18] 12e818: f9400100 ldr x0, [x8] 12e81c: 91002001 add x1, x0, #0x8 12e820: d10043a0 sub x0, x29, #0x10 12e824: f9000be8 str x8, [sp, #0x10] 12e828: 97fe22c6 bl 0xb7340 12e82c: f9400be0 ldr x0, [sp, #0x10] 12e830: 97fdd014 bl 0xa2880 <_ZN7android13BlockIterator9advance_lEv@plt> 12e834: 14000001 b 0x12e838 12e838: d10043a0 sub x0, x29, #0x10 12e83c: 97fe2358 bl 0xb759c ::~sp()+0x58> 12e840: d53bd040 mrs x0, TPIDR_EL0 12e844: f9401400 ldr x0, [x0, #0x28] 12e848: f85f83be ldur x30, [x29, #-0x8] 12e84c: eb1e0000 subs x0, x0, x30 12e850: f90007e0 str x0, [sp, #0x8] 12e854: 540001a1 b.ne 0x12e888 12e858: 14000001 b 0x12e85c 12e85c: a9447bfd ldp x29, x30, [sp, #0x40] 12e860: 910143ff add sp, sp, #0x50 12e864: d65f03c0 ret 12e868: f90013e0 str x0, [sp, #0x20] 12e86c: 2a0103e8 mov w8, w1 12e870: b9001fe8 str w8, [sp, #0x1c] 12e874: d10043a0 sub x0, x29, #0x10 12e878: 97fe2349 bl 0xb759c ::~sp()+0x58> 12e87c: 14000001 b 0x12e880 12e880: f94013e0 ldr x0, [sp, #0x20] 12e884: 97fde5a3 bl 0xa7f10 <_Unwind_Resume@plt> 12e888: 97fded3a bl 0xa9d70 <__stack_chk_fail@plt> 000000000012e88c : 12e88c: d10583ff sub sp, sp, #0x160 12e890: f900a3fc str x28, [sp, #0x140] 12e894: a9157bfd stp x29, x30, [sp, #0x150] 12e898: 910543fd add x29, sp, #0x150 12e89c: d101a3a8 sub x8, x29, #0x68 12e8a0: d53bd049 mrs x9, TPIDR_EL0 12e8a4: f9401529 ldr x9, [x9, #0x28] 12e8a8: f9002909 str x9, [x8, #0x50] 12e8ac: f9003be0 str x0, [sp, #0x70] 12e8b0: f9403be9 ldr x9, [sp, #0x70] 12e8b4: f9002be8 str x8, [sp, #0x50] 12e8b8: f90027e9 str x9, [sp, #0x48] 12e8bc: 14000001 b 0x12e8c0 12e8c0: f94027e8 ldr x8, [sp, #0x48] 12e8c4: f9400d00 ldr x0, [x8, #0x18] 12e8c8: f9401501 ldr x1, [x8, #0x28] 12e8cc: 91008102 add x2, x8, #0x20 12e8d0: 97fdc65c bl 0xa0240 <_ZNK9mkvparser7Cluster8GetEntryElRPKNS_10BlockEntryE@plt> 12e8d4: f9402be8 ldr x8, [sp, #0x50] 12e8d8: f9002500 str x0, [x8, #0x48] 12e8dc: f9402500 ldr x0, [x8, #0x48] 12e8e0: b6f80760 tbz x0, #0x3f, 0x12e9cc 12e8e4: 14000001 b 0x12e8e8 12e8e8: 14000001 b 0x12e8ec 12e8ec: 90000661 adrp x1, 0x1fa000 12e8f0: 913cf021 add x1, x1, #0xf3c 12e8f4: d10123a8 sub x8, x29, #0x48 12e8f8: d10083a0 sub x0, x29, #0x20 12e8fc: f90023e8 str x8, [sp, #0x40] 12e900: 97fdcefc bl 0xa24f0 <_ZN7android10Compare_EQIliEENS_7AStringERKT_RKT0_@plt> 12e904: f94023e0 ldr x0, [sp, #0x40] 12e908: 97fde8f2 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 12e90c: b9003fe0 str w0, [sp, #0x3c] 12e910: 14000001 b 0x12e914 12e914: b9403fe8 ldr w8, [sp, #0x3c] 12e918: 37000308 tbnz w8, #0x0, 0x12e978 12e91c: 14000001 b 0x12e920 12e920: 90000661 adrp x1, 0x1fa000 12e924: 91340021 add x1, x1, #0xd00 12e928: d10183a0 sub x0, x29, #0x60 12e92c: 97fdd495 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 12e930: 14000001 b 0x12e934 12e934: d10183a0 sub x0, x29, #0x60 12e938: d10123a1 sub x1, x29, #0x48 12e93c: 97fdd0e9 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 12e940: 14000001 b 0x12e944 12e944: d10183a0 sub x0, x29, #0x60 12e948: 97fdccee bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12e94c: 1400000b b 0x12e978 12e950: f90037e0 str x0, [sp, #0x68] 12e954: 2a0103e8 mov w8, w1 12e958: b90067e8 str w8, [sp, #0x64] 12e95c: 14000018 b 0x12e9bc 12e960: f90037e0 str x0, [sp, #0x68] 12e964: 2a0103e8 mov w8, w1 12e968: b90067e8 str w8, [sp, #0x64] 12e96c: d10183a0 sub x0, x29, #0x60 12e970: 97fdcce4 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12e974: 14000012 b 0x12e9bc 12e978: d10123a0 sub x0, x29, #0x48 12e97c: 97fdcce1 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12e980: 14000001 b 0x12e984 12e984: f94027e8 ldr x8, [sp, #0x48] 12e988: f9400d00 ldr x0, [x8, #0x18] 12e98c: d100a3a1 sub x1, x29, #0x28 12e990: d100c3a2 sub x2, x29, #0x30 12e994: 97fded17 bl 0xa9df0 <_ZNK9mkvparser7Cluster5ParseERxRl@plt> 12e998: f9402be8 ldr x8, [sp, #0x50] 12e99c: f9002500 str x0, [x8, #0x48] 12e9a0: f9402500 ldr x0, [x8, #0x48] 12e9a4: b6f80120 tbz x0, #0x3f, 0x12e9c8 12e9a8: 14000001 b 0x12e9ac 12e9ac: aa1f03e8 mov x8, xzr 12e9b0: f94027e9 ldr x9, [sp, #0x48] 12e9b4: f9000d28 str x8, [x9, #0x18] 12e9b8: 1400009f b 0x12ec34 12e9bc: d10123a0 sub x0, x29, #0x48 12e9c0: 97fdccd0 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12e9c4: 140000a8 b 0x12ec64 12e9c8: 17ffffbe b 0x12e8c0 12e9cc: f9402be8 ldr x8, [sp, #0x50] 12e9d0: f9402509 ldr x9, [x8, #0x48] 12e9d4: b5000fc9 cbnz x9, 0x12ebcc 12e9d8: 14000001 b 0x12e9dc 12e9dc: f94027e8 ldr x8, [sp, #0x48] 12e9e0: f9400109 ldr x9, [x8] 12e9e4: f9403520 ldr x0, [x9, #0x68] 12e9e8: f9400d01 ldr x1, [x8, #0x18] 12e9ec: d101a3a2 sub x2, x29, #0x68 12e9f0: d100a3a3 sub x3, x29, #0x28 12e9f4: d100c3a4 sub x4, x29, #0x30 12e9f8: 97fdf23a bl 0xab2e0 <_ZN9mkvparser7Segment9ParseNextEPKNS_7ClusterERS3_RxRl@plt> 12e9fc: f9402be8 ldr x8, [sp, #0x50] 12ea00: f9002500 str x0, [x8, #0x48] 12ea04: f9402509 ldr x9, [x8, #0x48] 12ea08: b40000c9 cbz x9, 0x12ea20 12ea0c: 14000001 b 0x12ea10 12ea10: aa1f03e8 mov x8, xzr 12ea14: f94027e9 ldr x9, [sp, #0x48] 12ea18: f9000d28 str x8, [x9, #0x18] 12ea1c: 14000086 b 0x12ec34 12ea20: 14000001 b 0x12ea24 12ea24: 2a1f03e8 mov w8, wzr 12ea28: b817c3a8 stur w8, [x29, #-0x84] 12ea2c: d10203a9 sub x9, x29, #0x80 12ea30: d10083a0 sub x0, x29, #0x20 12ea34: d10213a1 sub x1, x29, #0x84 12ea38: aa0903e8 mov x8, x9 12ea3c: f9001be9 str x9, [sp, #0x30] 12ea40: 97fdceac bl 0xa24f0 <_ZN7android10Compare_EQIliEENS_7AStringERKT_RKT0_@plt> 12ea44: f9401be0 ldr x0, [sp, #0x30] 12ea48: 97fde8a2 bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 12ea4c: b9002fe0 str w0, [sp, #0x2c] 12ea50: 14000001 b 0x12ea54 12ea54: b9402fe8 ldr w8, [sp, #0x2c] 12ea58: 37000308 tbnz w8, #0x0, 0x12eab8 12ea5c: 14000001 b 0x12ea60 12ea60: 90000661 adrp x1, 0x1fa000 12ea64: 91361821 add x1, x1, #0xd86 12ea68: d10283a0 sub x0, x29, #0xa0 12ea6c: 97fdd445 bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 12ea70: 14000001 b 0x12ea74 12ea74: d10283a0 sub x0, x29, #0xa0 12ea78: d10203a1 sub x1, x29, #0x80 12ea7c: 97fdd099 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 12ea80: 14000001 b 0x12ea84 12ea84: d10283a0 sub x0, x29, #0xa0 12ea88: 97fdcc9e bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12ea8c: 1400000b b 0x12eab8 12ea90: f90037e0 str x0, [sp, #0x68] 12ea94: 2a0103e8 mov w8, w1 12ea98: b90067e8 str w8, [sp, #0x64] 12ea9c: 14000035 b 0x12eb70 12eaa0: f90037e0 str x0, [sp, #0x68] 12eaa4: 2a0103e8 mov w8, w1 12eaa8: b90067e8 str w8, [sp, #0x64] 12eaac: d10283a0 sub x0, x29, #0xa0 12eab0: 97fdcc94 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12eab4: 1400002f b 0x12eb70 12eab8: d10203a0 sub x0, x29, #0x80 12eabc: 97fdcc91 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12eac0: 14000001 b 0x12eac4 12eac4: f9402be8 ldr x8, [sp, #0x50] 12eac8: f9400100 ldr x0, [x8] 12eacc: 97fdcd05 bl 0xa1ee0 <_ZNK9mkvparser7Cluster3EOSEv@plt> 12ead0: f9402be8 ldr x8, [sp, #0x50] 12ead4: f940011e ldr x30, [x8] 12ead8: f94027e9 ldr x9, [sp, #0x48] 12eadc: f9000d3e str x30, [x9, #0x18] 12eae0: f9400d3e ldr x30, [x9, #0x18] 12eae4: d100a3a1 sub x1, x29, #0x28 12eae8: d100c3a2 sub x2, x29, #0x30 12eaec: b9002be0 str w0, [sp, #0x28] 12eaf0: aa1e03e0 mov x0, x30 12eaf4: 97fdecbf bl 0xa9df0 <_ZNK9mkvparser7Cluster5ParseERxRl@plt> 12eaf8: f9402be8 ldr x8, [sp, #0x50] 12eafc: f9002500 str x0, [x8, #0x48] 12eb00: 14000001 b 0x12eb04 12eb04: 2a1f03e8 mov w8, wzr 12eb08: b90097e8 str w8, [sp, #0x94] 12eb0c: 910263e9 add x9, sp, #0x98 12eb10: d10083a0 sub x0, x29, #0x20 12eb14: 910253e1 add x1, sp, #0x94 12eb18: aa0903e8 mov x8, x9 12eb1c: f90013e9 str x9, [sp, #0x20] 12eb20: 97fdc8ac bl 0xa0dd0 <_ZN7android10Compare_GEIliEENS_7AStringERKT_RKT0_@plt> 12eb24: f94013e0 ldr x0, [sp, #0x20] 12eb28: 97fde86a bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 12eb2c: b9001fe0 str w0, [sp, #0x1c] 12eb30: 14000001 b 0x12eb34 12eb34: b9401fe8 ldr w8, [sp, #0x1c] 12eb38: 37000368 tbnz w8, #0x0, 0x12eba4 12eb3c: 14000001 b 0x12eb40 12eb40: 90000661 adrp x1, 0x1fa000 12eb44: 9137c421 add x1, x1, #0xdf1 12eb48: 9101e3e0 add x0, sp, #0x78 12eb4c: 97fdd40d bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 12eb50: 14000001 b 0x12eb54 12eb54: 9101e3e0 add x0, sp, #0x78 12eb58: 910263e1 add x1, sp, #0x98 12eb5c: 97fdd061 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 12eb60: 14000001 b 0x12eb64 12eb64: 9101e3e0 add x0, sp, #0x78 12eb68: 97fdcc66 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12eb6c: 1400000e b 0x12eba4 12eb70: d10203a0 sub x0, x29, #0x80 12eb74: 97fdcc63 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12eb78: 1400003b b 0x12ec64 12eb7c: f90037e0 str x0, [sp, #0x68] 12eb80: 2a0103e8 mov w8, w1 12eb84: b90067e8 str w8, [sp, #0x64] 12eb88: 1400000e b 0x12ebc0 12eb8c: f90037e0 str x0, [sp, #0x68] 12eb90: 2a0103e8 mov w8, w1 12eb94: b90067e8 str w8, [sp, #0x64] 12eb98: 9101e3e0 add x0, sp, #0x78 12eb9c: 97fdcc59 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12eba0: 14000008 b 0x12ebc0 12eba4: 910263e0 add x0, sp, #0x98 12eba8: 97fdcc56 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12ebac: 14000001 b 0x12ebb0 12ebb0: aa1f03e8 mov x8, xzr 12ebb4: f94027e9 ldr x9, [sp, #0x48] 12ebb8: f9001528 str x8, [x9, #0x28] 12ebbc: 17ffff41 b 0x12e8c0 12ebc0: 910263e0 add x0, sp, #0x98 12ebc4: 97fdcc4f bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12ebc8: 14000027 b 0x12ec64 12ebcc: 14000001 b 0x12ebd0 12ebd0: f94027e8 ldr x8, [sp, #0x48] 12ebd4: f9401109 ldr x9, [x8, #0x20] 12ebd8: f940012a ldr x10, [x9] 12ebdc: f940094a ldr x10, [x10, #0x10] 12ebe0: aa0903e0 mov x0, x9 12ebe4: d63f0140 blr x10 12ebe8: f94027e8 ldr x8, [sp, #0x48] 12ebec: f9401509 ldr x9, [x8, #0x28] 12ebf0: 91000529 add x9, x9, #0x1 12ebf4: f9001509 str x9, [x8, #0x28] 12ebf8: f9401109 ldr x9, [x8, #0x20] 12ebfc: f940012a ldr x10, [x9] 12ec00: f940094a ldr x10, [x10, #0x10] 12ec04: f9000be0 str x0, [sp, #0x10] 12ec08: aa0903e0 mov x0, x9 12ec0c: d63f0140 blr x10 12ec10: 97fde0e8 bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 12ec14: f94027e8 ldr x8, [sp, #0x48] 12ec18: f9400509 ldr x9, [x8, #0x8] 12ec1c: eb090009 subs x9, x0, x9 12ec20: f90007e9 str x9, [sp, #0x8] 12ec24: 54000061 b.ne 0x12ec30 12ec28: 14000001 b 0x12ec2c 12ec2c: 14000002 b 0x12ec34 12ec30: 17ffff24 b 0x12e8c0 12ec34: d53bd048 mrs x8, TPIDR_EL0 12ec38: f9401508 ldr x8, [x8, #0x28] 12ec3c: f9402be9 ldr x9, [sp, #0x50] 12ec40: f940292a ldr x10, [x9, #0x50] 12ec44: eb0a0108 subs x8, x8, x10 12ec48: f90003e8 str x8, [sp] 12ec4c: 54000101 b.ne 0x12ec6c 12ec50: 14000001 b 0x12ec54 12ec54: a9557bfd ldp x29, x30, [sp, #0x150] 12ec58: f940a3fc ldr x28, [sp, #0x140] 12ec5c: 910583ff add sp, sp, #0x160 12ec60: d65f03c0 ret 12ec64: f94037e0 ldr x0, [sp, #0x68] 12ec68: 97fde4aa bl 0xa7f10 <_Unwind_Resume@plt> 12ec6c: 97fdec41 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012ec70 (long const&, int const&)>: 12ec70: d10143ff sub sp, sp, #0x50 12ec74: a9047bfd stp x29, x30, [sp, #0x40] 12ec78: 910103fd add x29, sp, #0x40 12ec7c: 52800009 mov w9, #0x0 // =0 12ec80: d000064a adrp x10, 0x1f8000 12ec84: 9118554a add x10, x10, #0x615 12ec88: f81f83a0 stur x0, [x29, #-0x8] 12ec8c: f81f03a1 stur x1, [x29, #-0x10] 12ec90: 320003eb orr w11, wzr, #0x1 12ec94: 0a0b0129 and w9, w9, w11 12ec98: 381ef3a9 sturb w9, [x29, #-0x11] 12ec9c: aa0803e0 mov x0, x8 12eca0: f9000be8 str x8, [sp, #0x10] 12eca4: f90007ea str x10, [sp, #0x8] 12eca8: 97fdef2e bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 12ecac: f85f83a8 ldur x8, [x29, #-0x8] 12ecb0: f9400108 ldr x8, [x8] 12ecb4: f85f03aa ldur x10, [x29, #-0x10] 12ecb8: b9400149 ldr w9, [x10] 12ecbc: 2a0903ea mov w10, w9 12ecc0: 93407d4a sxtw x10, w10 12ecc4: eb0a011f cmp x8, x10 12ecc8: 1a9f17e9 cset w9, eq 12eccc: 370002c9 tbnz w9, #0x0, 0x12ed24 (long const&, int const&)+0xb4> 12ecd0: f85f83a8 ldur x8, [x29, #-0x8] 12ecd4: f9400101 ldr x1, [x8] 12ecd8: f9400be0 ldr x0, [sp, #0x10] 12ecdc: 97fdcc9d bl 0xa1f50 <_ZN7android7AString6appendEl@plt> 12ece0: 14000001 b 0x12ece4 (long const&, int const&)+0x74> 12ece4: f9400be0 ldr x0, [sp, #0x10] 12ece8: f94007e1 ldr x1, [sp, #0x8] 12ecec: 97fde9f1 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 12ecf0: 14000001 b 0x12ecf4 (long const&, int const&)+0x84> 12ecf4: f85f03a8 ldur x8, [x29, #-0x10] 12ecf8: b9400101 ldr w1, [x8] 12ecfc: f9400be0 ldr x0, [sp, #0x10] 12ed00: 97fdddfc bl 0xa64f0 <_ZN7android7AString6appendEi@plt> 12ed04: 14000001 b 0x12ed08 (long const&, int const&)+0x98> 12ed08: 14000007 b 0x12ed24 (long const&, int const&)+0xb4> 12ed0c: 2a0103e8 mov w8, w1 12ed10: f90013e0 str x0, [sp, #0x20] 12ed14: b9001fe8 str w8, [sp, #0x1c] 12ed18: f9400be0 ldr x0, [sp, #0x10] 12ed1c: 97fdcbf9 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12ed20: 1400000c b 0x12ed50 (long const&, int const&)+0xe0> 12ed24: 12800008 mov w8, #-0x1 // =-1 12ed28: 320003e9 orr w9, wzr, #0x1 12ed2c: 0a090108 and w8, w8, w9 12ed30: 381ef3a8 sturb w8, [x29, #-0x11] 12ed34: 385ef3a8 ldurb w8, [x29, #-0x11] 12ed38: 37000068 tbnz w8, #0x0, 0x12ed44 (long const&, int const&)+0xd4> 12ed3c: f9400be0 ldr x0, [sp, #0x10] 12ed40: 97fdcbf0 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12ed44: a9447bfd ldp x29, x30, [sp, #0x40] 12ed48: 910143ff add sp, sp, #0x50 12ed4c: d65f03c0 ret 12ed50: f94013e0 ldr x0, [sp, #0x20] 12ed54: 97fde46f bl 0xa7f10 <_Unwind_Resume@plt> 000000000012ed58 (long const&, int const&)>: 12ed58: d10143ff sub sp, sp, #0x50 12ed5c: a9047bfd stp x29, x30, [sp, #0x40] 12ed60: 910103fd add x29, sp, #0x40 12ed64: 52800009 mov w9, #0x0 // =0 12ed68: d000064a adrp x10, 0x1f8000 12ed6c: 9118554a add x10, x10, #0x615 12ed70: f81f83a0 stur x0, [x29, #-0x8] 12ed74: f81f03a1 stur x1, [x29, #-0x10] 12ed78: 320003eb orr w11, wzr, #0x1 12ed7c: 0a0b0129 and w9, w9, w11 12ed80: 381ef3a9 sturb w9, [x29, #-0x11] 12ed84: aa0803e0 mov x0, x8 12ed88: f9000be8 str x8, [sp, #0x10] 12ed8c: f90007ea str x10, [sp, #0x8] 12ed90: 97fdeef4 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 12ed94: f85f83a8 ldur x8, [x29, #-0x8] 12ed98: f9400108 ldr x8, [x8] 12ed9c: f85f03aa ldur x10, [x29, #-0x10] 12eda0: b9400149 ldr w9, [x10] 12eda4: 2a0903ea mov w10, w9 12eda8: 93407d4a sxtw x10, w10 12edac: eb0a011f cmp x8, x10 12edb0: 1a9fb7e9 cset w9, ge 12edb4: 370002c9 tbnz w9, #0x0, 0x12ee0c (long const&, int const&)+0xb4> 12edb8: f85f83a8 ldur x8, [x29, #-0x8] 12edbc: f9400101 ldr x1, [x8] 12edc0: f9400be0 ldr x0, [sp, #0x10] 12edc4: 97fdcc63 bl 0xa1f50 <_ZN7android7AString6appendEl@plt> 12edc8: 14000001 b 0x12edcc (long const&, int const&)+0x74> 12edcc: f9400be0 ldr x0, [sp, #0x10] 12edd0: f94007e1 ldr x1, [sp, #0x8] 12edd4: 97fde9b7 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 12edd8: 14000001 b 0x12eddc (long const&, int const&)+0x84> 12eddc: f85f03a8 ldur x8, [x29, #-0x10] 12ede0: b9400101 ldr w1, [x8] 12ede4: f9400be0 ldr x0, [sp, #0x10] 12ede8: 97fdddc2 bl 0xa64f0 <_ZN7android7AString6appendEi@plt> 12edec: 14000001 b 0x12edf0 (long const&, int const&)+0x98> 12edf0: 14000007 b 0x12ee0c (long const&, int const&)+0xb4> 12edf4: 2a0103e8 mov w8, w1 12edf8: f90013e0 str x0, [sp, #0x20] 12edfc: b9001fe8 str w8, [sp, #0x1c] 12ee00: f9400be0 ldr x0, [sp, #0x10] 12ee04: 97fdcbbf bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12ee08: 1400000c b 0x12ee38 (long const&, int const&)+0xe0> 12ee0c: 12800008 mov w8, #-0x1 // =-1 12ee10: 320003e9 orr w9, wzr, #0x1 12ee14: 0a090108 and w8, w8, w9 12ee18: 381ef3a8 sturb w8, [x29, #-0x11] 12ee1c: 385ef3a8 ldurb w8, [x29, #-0x11] 12ee20: 37000068 tbnz w8, #0x0, 0x12ee2c (long const&, int const&)+0xd4> 12ee24: f9400be0 ldr x0, [sp, #0x10] 12ee28: 97fdcbb6 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12ee2c: a9447bfd ldp x29, x30, [sp, #0x40] 12ee30: 910143ff add sp, sp, #0x50 12ee34: d65f03c0 ret 12ee38: f94013e0 ldr x0, [sp, #0x20] 12ee3c: 97fde435 bl 0xa7f10 <_Unwind_Resume@plt> 000000000012ee40 : 12ee40: d10083ff sub sp, sp, #0x20 12ee44: a9017bfd stp x29, x30, [sp, #0x10] 12ee48: 910043fd add x29, sp, #0x10 12ee4c: f90007e0 str x0, [sp, #0x8] 12ee50: f94007e0 ldr x0, [sp, #0x8] 12ee54: f90003e0 str x0, [sp] 12ee58: 97fddfc2 bl 0xa6d60 <_ZNK7android13BlockIterator3eosEv@plt> 12ee5c: f94003e8 ldr x8, [sp] 12ee60: f9401109 ldr x9, [x8, #0x20] 12ee64: f940012a ldr x10, [x9] 12ee68: f940094a ldr x10, [x10, #0x10] 12ee6c: aa0903e0 mov x0, x9 12ee70: d63f0140 blr x10 12ee74: a9417bfd ldp x29, x30, [sp, #0x10] 12ee78: 910083ff add sp, sp, #0x20 12ee7c: d65f03c0 ret 000000000012ee80 : 12ee80: f81e0ffc str x28, [sp, #-0x20]! 12ee84: a9017bfd stp x29, x30, [sp, #0x10] 12ee88: 910043fd add x29, sp, #0x10 12ee8c: d10b03ff sub sp, sp, #0x2c0 12ee90: d53bd048 mrs x8, TPIDR_EL0 12ee94: f9401508 ldr x8, [x8, #0x28] 12ee98: f81e83a8 stur x8, [x29, #-0x18] 12ee9c: f81803a0 stur x0, [x29, #-0x80] 12eea0: f81783a1 stur x1, [x29, #-0x88] 12eea4: 12000042 and w2, w2, #0x1 12eea8: 381743a2 sturb w2, [x29, #-0x8c] 12eeac: f81683a3 stur x3, [x29, #-0x98] 12eeb0: f85803a8 ldur x8, [x29, #-0x80] 12eeb4: aa0803e0 mov x0, x8 12eeb8: f9400101 ldr x1, [x8] 12eebc: 91002021 add x1, x1, #0x8 12eec0: d10083a3 sub x3, x29, #0x20 12eec4: f900cbe0 str x0, [sp, #0x190] 12eec8: aa0303e0 mov x0, x3 12eecc: f900c7e8 str x8, [sp, #0x188] 12eed0: 97fe211c bl 0xb7340 12eed4: f85683a8 ldur x8, [x29, #-0x98] 12eed8: 92800000 mov x0, #-0x1 // =-1 12eedc: f9000100 str x0, [x8] 12eee0: f85783a8 ldur x8, [x29, #-0x88] 12eee4: 52807d02 mov w2, #0x3e8 // =1000 12eee8: 2a0203e0 mov w0, w2 12eeec: 9b007d08 mul x8, x8, x0 12eef0: f940c7e0 ldr x0, [sp, #0x188] 12eef4: f9400001 ldr x1, [x0] 12eef8: f9403c21 ldr x1, [x1, #0x78] 12eefc: eb010108 subs x8, x8, x1 12ef00: f81603a8 stur x8, [x29, #-0xa0] 12ef04: f9400008 ldr x8, [x0] 12ef08: f9403508 ldr x8, [x8, #0x68] 12ef0c: f81583a8 stur x8, [x29, #-0xa8] 12ef10: f85603a8 ldur x8, [x29, #-0xa0] 12ef14: f1000108 subs x8, x8, #0x0 12ef18: f900c3e8 str x8, [sp, #0x180] 12ef1c: 5400066c b.gt 0x12efe8 12ef20: 14000001 b 0x12ef24 12ef24: f85583a0 ldur x0, [x29, #-0xa8] 12ef28: 97fdcf3e bl 0xa2c20 <_ZNK9mkvparser7Segment8GetFirstEv@plt> 12ef2c: f900bfe0 str x0, [sp, #0x178] 12ef30: 14000001 b 0x12ef34 12ef34: f940bfe8 ldr x8, [sp, #0x178] 12ef38: f940cbe9 ldr x9, [sp, #0x190] 12ef3c: f9000d28 str x8, [x9, #0x18] 12ef40: aa1f03ea mov x10, xzr 12ef44: f900152a str x10, [x9, #0x28] 12ef48: 14000001 b 0x12ef4c 12ef4c: f940cbe0 ldr x0, [sp, #0x190] 12ef50: 97fdce4c bl 0xa2880 <_ZN7android13BlockIterator9advance_lEv@plt> 12ef54: 14000001 b 0x12ef58 12ef58: 14000001 b 0x12ef5c 12ef5c: f940cbe0 ldr x0, [sp, #0x190] 12ef60: 97fddf80 bl 0xa6d60 <_ZNK7android13BlockIterator3eosEv@plt> 12ef64: b90177e0 str w0, [sp, #0x174] 12ef68: 14000001 b 0x12ef6c 12ef6c: 2a1f03e0 mov w0, wzr 12ef70: b94177e8 ldr w8, [sp, #0x174] 12ef74: b90173e0 str w0, [sp, #0x170] 12ef78: 37000248 tbnz w8, #0x0, 0x12efc0 12ef7c: 14000001 b 0x12ef80 12ef80: f940cbe0 ldr x0, [sp, #0x190] 12ef84: 97fdd797 bl 0xa4de0 <_ZNK7android13BlockIterator5blockEv@plt> 12ef88: f900b7e0 str x0, [sp, #0x168] 12ef8c: 14000001 b 0x12ef90 12ef90: f940b7e0 ldr x0, [sp, #0x168] 12ef94: 97fde007 bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 12ef98: f900b3e0 str x0, [sp, #0x160] 12ef9c: 14000001 b 0x12efa0 12efa0: f940cbe8 ldr x8, [sp, #0x190] 12efa4: f9400509 ldr x9, [x8, #0x8] 12efa8: f940b3ea ldr x10, [sp, #0x160] 12efac: eb090149 subs x9, x10, x9 12efb0: 1a9f07eb cset w11, ne 12efb4: f900afe9 str x9, [sp, #0x158] 12efb8: b90173eb str w11, [sp, #0x170] 12efbc: 14000001 b 0x12efc0 12efc0: b94173e8 ldr w8, [sp, #0x170] 12efc4: 3707fc48 tbnz w8, #0x0, 0x12ef4c 12efc8: 14000001 b 0x12efcc 12efcc: 320003e8 orr w8, wzr, #0x1 12efd0: b81483a8 stur w8, [x29, #-0xb8] 12efd4: 140001a3 b 0x12f660 12efd8: f81503a0 stur x0, [x29, #-0xb0] 12efdc: 2a0103e8 mov w8, w1 12efe0: b814c3a8 stur w8, [x29, #-0xb4] 12efe4: 140001b1 b 0x12f6a8 12efe8: f85583a0 ldur x0, [x29, #-0xa8] 12efec: 97fde105 bl 0xa7400 <_ZNK9mkvparser7Segment7GetCuesEv@plt> 12eff0: f900abe0 str x0, [sp, #0x150] 12eff4: 14000001 b 0x12eff8 12eff8: f940abe8 ldr x8, [sp, #0x150] 12effc: f81403a8 stur x8, [x29, #-0xc0] 12f000: f85583a0 ldur x0, [x29, #-0xa8] 12f004: 97fdce73 bl 0xa29d0 <_ZNK9mkvparser7Segment11GetSeekHeadEv@plt> 12f008: f900a7e0 str x0, [sp, #0x148] 12f00c: 14000001 b 0x12f010 12f010: f940a7e8 ldr x8, [sp, #0x148] 12f014: f81383a8 stur x8, [x29, #-0xc8] 12f018: f85403a9 ldur x9, [x29, #-0xc0] 12f01c: b5000829 cbnz x9, 0x12f120 12f020: 14000001 b 0x12f024 12f024: f85383a8 ldur x8, [x29, #-0xc8] 12f028: b40007c8 cbz x8, 0x12f120 12f02c: 14000001 b 0x12f030 12f030: f85383a0 ldur x0, [x29, #-0xc8] 12f034: 97fdebdb bl 0xa9fa0 <_ZNK9mkvparser8SeekHead8GetCountEv@plt> 12f038: b90147e0 str w0, [sp, #0x144] 12f03c: 14000001 b 0x12f040 12f040: b94147e1 ldr w1, [sp, #0x144] 12f044: 2a0103e0 mov w0, w1 12f048: 93407c00 sxtw x0, w0 12f04c: f81303a0 stur x0, [x29, #-0xd0] 12f050: aa1f03e0 mov x0, xzr 12f054: f81203a0 stur x0, [x29, #-0xe0] 12f058: 14000001 b 0x12f05c 12f05c: f85203a8 ldur x8, [x29, #-0xe0] 12f060: f85303a9 ldur x9, [x29, #-0xd0] 12f064: eb090108 subs x8, x8, x9 12f068: f9009fe8 str x8, [sp, #0x138] 12f06c: 540004c2 b.hs 0x12f104 12f070: 14000001 b 0x12f074 12f074: f85383a0 ldur x0, [x29, #-0xc8] 12f078: b85203a1 ldur w1, [x29, #-0xe0] 12f07c: 97fddf0d bl 0xa6cb0 <_ZNK9mkvparser8SeekHead8GetEntryEi@plt> 12f080: f9009be0 str x0, [sp, #0x130] 12f084: 14000001 b 0x12f088 12f088: f9409be8 ldr x8, [sp, #0x130] 12f08c: f81283a8 stur x8, [x29, #-0xd8] 12f090: f85283a9 ldur x9, [x29, #-0xd8] 12f094: f9400129 ldr x9, [x9] 12f098: 52976d6a mov w10, #0xbb6b // =47979 12f09c: 72a18a6a movk w10, #0xc53, lsl #16 12f0a0: 2a0a03eb mov w11, w10 12f0a4: eb0b0129 subs x9, x9, x11 12f0a8: f90097e9 str x9, [sp, #0x128] 12f0ac: 54000221 b.ne 0x12f0f0 12f0b0: 14000001 b 0x12f0b4 12f0b4: f85583a0 ldur x0, [x29, #-0xa8] 12f0b8: f85283a8 ldur x8, [x29, #-0xd8] 12f0bc: f9400501 ldr x1, [x8, #0x8] 12f0c0: d100c3a2 sub x2, x29, #0x30 12f0c4: d100a3a3 sub x3, x29, #0x28 12f0c8: 97fddec2 bl 0xa6bd0 <_ZN9mkvparser7Segment9ParseCuesExRxRl@plt> 12f0cc: f90093e0 str x0, [sp, #0x120] 12f0d0: 14000001 b 0x12f0d4 12f0d4: f85583a0 ldur x0, [x29, #-0xa8] 12f0d8: 97fde0ca bl 0xa7400 <_ZNK9mkvparser7Segment7GetCuesEv@plt> 12f0dc: f9008fe0 str x0, [sp, #0x118] 12f0e0: 14000001 b 0x12f0e4 12f0e4: f9408fe8 ldr x8, [sp, #0x118] 12f0e8: f81403a8 stur x8, [x29, #-0xc0] 12f0ec: 14000006 b 0x12f104 12f0f0: 14000001 b 0x12f0f4 12f0f4: f85203a8 ldur x8, [x29, #-0xe0] 12f0f8: 91000508 add x8, x8, #0x1 12f0fc: f81203a8 stur x8, [x29, #-0xe0] 12f100: 17ffffd7 b 0x12f05c 12f104: f85403a8 ldur x8, [x29, #-0xc0] 12f108: b50000a8 cbnz x8, 0x12f11c 12f10c: 14000001 b 0x12f110 12f110: 320003e8 orr w8, wzr, #0x1 12f114: b81483a8 stur w8, [x29, #-0xb8] 12f118: 14000152 b 0x12f660 12f11c: 14000008 b 0x12f13c 12f120: f85383a8 ldur x8, [x29, #-0xc8] 12f124: b50000a8 cbnz x8, 0x12f138 12f128: 14000001 b 0x12f12c 12f12c: 320003e8 orr w8, wzr, #0x1 12f130: b81483a8 stur w8, [x29, #-0xb8] 12f134: 1400014b b 0x12f660 12f138: 14000001 b 0x12f13c 12f13c: f85583a0 ldur x0, [x29, #-0xa8] 12f140: 97fdeab8 bl 0xa9c20 <_ZNK9mkvparser7Segment9GetTracksEv@plt> 12f144: f9008be0 str x0, [sp, #0x110] 12f148: 14000001 b 0x12f14c 12f14c: f9408be8 ldr x8, [sp, #0x110] 12f150: f81183a8 stur x8, [x29, #-0xe8] 12f154: 14000001 b 0x12f158 12f158: f85403a0 ldur x0, [x29, #-0xc0] 12f15c: 97fdedd5 bl 0xaa8b0 <_ZNK9mkvparser4Cues11DoneParsingEv@plt> 12f160: b9010fe0 str w0, [sp, #0x10c] 12f164: 14000001 b 0x12f168 12f168: b9410fe8 ldr w8, [sp, #0x10c] 12f16c: 37000b48 tbnz w8, #0x0, 0x12f2d4 12f170: 14000001 b 0x12f174 12f174: f85403a0 ldur x0, [x29, #-0xc0] 12f178: 97fdd8da bl 0xa54e0 <_ZNK9mkvparser4Cues12LoadCuePointEv@plt> 12f17c: b9010be0 str w0, [sp, #0x108] 12f180: 14000001 b 0x12f184 12f184: f85403a0 ldur x0, [x29, #-0xc0] 12f188: 97fdee26 bl 0xaaa20 <_ZNK9mkvparser4Cues7GetLastEv@plt> 12f18c: f90083e0 str x0, [sp, #0x100] 12f190: 14000001 b 0x12f194 12f194: f94083e8 ldr x8, [sp, #0x100] 12f198: f81c83a8 stur x8, [x29, #-0x38] 12f19c: f940cbe9 ldr x9, [sp, #0x190] 12f1a0: f940012a ldr x10, [x9] 12f1a4: 9100c140 add x0, x10, #0x30 12f1a8: 97fdca4e bl 0xa1ae0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE4sizeEv@plt> 12f1ac: f9007fe0 str x0, [sp, #0xf8] 12f1b0: 14000001 b 0x12f1b4 12f1b4: f9407fe8 ldr x8, [sp, #0xf8] 12f1b8: f81103a8 stur x8, [x29, #-0xf0] 12f1bc: aa1f03e9 mov x9, xzr 12f1c0: f81083a9 stur x9, [x29, #-0xf8] 12f1c4: 14000001 b 0x12f1c8 12f1c8: f85083a8 ldur x8, [x29, #-0xf8] 12f1cc: f85103a9 ldur x9, [x29, #-0xf0] 12f1d0: eb090108 subs x8, x8, x9 12f1d4: f9007be8 str x8, [sp, #0xf0] 12f1d8: 54000642 b.hs 0x12f2a0 12f1dc: 14000001 b 0x12f1e0 12f1e0: f940cbe8 ldr x8, [sp, #0x190] 12f1e4: f9400109 ldr x9, [x8] 12f1e8: 9100c120 add x0, x9, #0x30 12f1ec: f85083a1 ldur x1, [x29, #-0xf8] 12f1f0: 97fdeb74 bl 0xa9fc0 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEE10editItemAtEm@plt> 12f1f4: f90077e0 str x0, [sp, #0xe8] 12f1f8: 14000001 b 0x12f1fc 12f1fc: f94077e8 ldr x8, [sp, #0xe8] 12f200: f81003a8 stur x8, [x29, #-0x100] 12f204: f85183a0 ldur x0, [x29, #-0xe8] 12f208: f85003a9 ldur x9, [x29, #-0x100] 12f20c: f9400121 ldr x1, [x9] 12f210: 97fdf000 bl 0xab210 <_ZNK9mkvparser6Tracks16GetTrackByNumberEl@plt> 12f214: f90073e0 str x0, [sp, #0xe0] 12f218: 14000001 b 0x12f21c 12f21c: f94073e8 ldr x8, [sp, #0xe0] 12f220: f900e7e8 str x8, [sp, #0x1c8] 12f224: f940e7e9 ldr x9, [sp, #0x1c8] 12f228: b4000329 cbz x9, 0x12f28c 12f22c: 14000001 b 0x12f230 12f230: f940e7e0 ldr x0, [sp, #0x1c8] 12f234: 97fdd827 bl 0xa52d0 <_ZNK9mkvparser5Track7GetTypeEv@plt> 12f238: f9006fe0 str x0, [sp, #0xd8] 12f23c: 14000001 b 0x12f240 12f240: f9406fe8 ldr x8, [sp, #0xd8] 12f244: f1000509 subs x9, x8, #0x1 12f248: f9006be9 str x9, [sp, #0xd0] 12f24c: 54000201 b.ne 0x12f28c 12f250: 14000001 b 0x12f254 12f254: f85c83a0 ldur x0, [x29, #-0x38] 12f258: f940e7e1 ldr x1, [sp, #0x1c8] 12f25c: 97fde67d bl 0xa8c50 <_ZNK9mkvparser8CuePoint4FindEPKNS_5TrackE@plt> 12f260: f90067e0 str x0, [sp, #0xc8] 12f264: 14000001 b 0x12f268 12f268: f94067e8 ldr x8, [sp, #0xc8] 12f26c: b4000108 cbz x8, 0x12f28c 12f270: 14000001 b 0x12f274 12f274: f85003a8 ldur x8, [x29, #-0x100] 12f278: 91008100 add x0, x8, #0x20 12f27c: d100e3a1 sub x1, x29, #0x38 12f280: 97fde910 bl 0xa96c0 <_ZN7android6VectorIPKN9mkvparser8CuePointEE9push_backERKS4_@plt> 12f284: 14000001 b 0x12f288 12f288: 14000001 b 0x12f28c 12f28c: 14000001 b 0x12f290 12f290: f85083a8 ldur x8, [x29, #-0xf8] 12f294: 91000508 add x8, x8, #0x1 12f298: f81083a8 stur x8, [x29, #-0xf8] 12f29c: 17ffffcb b 0x12f1c8 12f2a0: f85c83a0 ldur x0, [x29, #-0x38] 12f2a4: f85583a1 ldur x1, [x29, #-0xa8] 12f2a8: 97fdeb72 bl 0xaa070 <_ZNK9mkvparser8CuePoint7GetTimeEPKNS_7SegmentE@plt> 12f2ac: f90063e0 str x0, [sp, #0xc0] 12f2b0: 14000001 b 0x12f2b4 12f2b4: f85603a8 ldur x8, [x29, #-0xa0] 12f2b8: f94063e9 ldr x9, [sp, #0xc0] 12f2bc: eb080128 subs x8, x9, x8 12f2c0: f9005fe8 str x8, [sp, #0xb8] 12f2c4: 5400006b b.lt 0x12f2d0 12f2c8: 14000001 b 0x12f2cc 12f2cc: 14000002 b 0x12f2d4 12f2d0: 17ffffa2 b 0x12f158 12f2d4: aa1f03e8 mov x8, xzr 12f2d8: f81c03a8 stur x8, [x29, #-0x40] 12f2dc: f85183a0 ldur x0, [x29, #-0xe8] 12f2e0: f940cbe8 ldr x8, [sp, #0x190] 12f2e4: f9400501 ldr x1, [x8, #0x8] 12f2e8: 97fdefca bl 0xab210 <_ZNK9mkvparser6Tracks16GetTrackByNumberEl@plt> 12f2ec: f9005be0 str x0, [sp, #0xb0] 12f2f0: 14000001 b 0x12f2f4 12f2f4: f9405be8 ldr x8, [sp, #0xb0] 12f2f8: f900e3e8 str x8, [sp, #0x1c0] 12f2fc: f940e3e0 ldr x0, [sp, #0x1c0] 12f300: 97fdd7f4 bl 0xa52d0 <_ZNK9mkvparser5Track7GetTypeEv@plt> 12f304: f90057e0 str x0, [sp, #0xa8] 12f308: 14000001 b 0x12f30c 12f30c: f94057e8 ldr x8, [sp, #0xa8] 12f310: f1000509 subs x9, x8, #0x1 12f314: f90053e9 str x9, [sp, #0xa0] 12f318: 54000261 b.ne 0x12f364 12f31c: 14000001 b 0x12f320 12f320: f940cbe8 ldr x8, [sp, #0x190] 12f324: f9400109 ldr x9, [x8] 12f328: 9100c120 add x0, x9, #0x30 12f32c: f9400901 ldr x1, [x8, #0x10] 12f330: 97fdeb24 bl 0xa9fc0 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEE10editItemAtEm@plt> 12f334: f9004fe0 str x0, [sp, #0x98] 12f338: 14000001 b 0x12f33c 12f33c: f9404fe8 ldr x8, [sp, #0x98] 12f340: f900dfe8 str x8, [sp, #0x1b8] 12f344: f940dfe0 ldr x0, [sp, #0x1b8] 12f348: f85603a1 ldur x1, [x29, #-0xa0] 12f34c: 97fdc4c5 bl 0xa0660 <_ZNK7android17MatroskaExtractor9TrackInfo4findEx@plt> 12f350: f9004be0 str x0, [sp, #0x90] 12f354: 14000001 b 0x12f358 12f358: f9404be8 ldr x8, [sp, #0x90] 12f35c: f81c03a8 stur x8, [x29, #-0x40] 12f360: 14000035 b 0x12f434 12f364: f85183a0 ldur x0, [x29, #-0xe8] 12f368: 97fdce5a bl 0xa2cd0 <_ZNK9mkvparser6Tracks14GetTracksCountEv@plt> 12f36c: f90047e0 str x0, [sp, #0x88] 12f370: 14000001 b 0x12f374 12f374: f94047e8 ldr x8, [sp, #0x88] 12f378: f900dbe8 str x8, [sp, #0x1b0] 12f37c: aa1f03e9 mov x9, xzr 12f380: f900d7e9 str x9, [sp, #0x1a8] 12f384: 14000001 b 0x12f388 12f388: f940d7e8 ldr x8, [sp, #0x1a8] 12f38c: f940dbe9 ldr x9, [sp, #0x1b0] 12f390: eb090108 subs x8, x8, x9 12f394: f90043e8 str x8, [sp, #0x80] 12f398: 540004c2 b.hs 0x12f430 12f39c: 14000001 b 0x12f3a0 12f3a0: f85183a0 ldur x0, [x29, #-0xe8] 12f3a4: f940d7e1 ldr x1, [sp, #0x1a8] 12f3a8: 97fdcdce bl 0xa2ae0 <_ZNK9mkvparser6Tracks15GetTrackByIndexEm@plt> 12f3ac: f9003fe0 str x0, [sp, #0x78] 12f3b0: 14000001 b 0x12f3b4 12f3b4: f9403fe8 ldr x8, [sp, #0x78] 12f3b8: f900d3e8 str x8, [sp, #0x1a0] 12f3bc: f940d3e9 ldr x9, [sp, #0x1a0] 12f3c0: b40002e9 cbz x9, 0x12f41c 12f3c4: 14000001 b 0x12f3c8 12f3c8: f940d3e0 ldr x0, [sp, #0x1a0] 12f3cc: 97fdd7c1 bl 0xa52d0 <_ZNK9mkvparser5Track7GetTypeEv@plt> 12f3d0: f9003be0 str x0, [sp, #0x70] 12f3d4: 14000001 b 0x12f3d8 12f3d8: f9403be8 ldr x8, [sp, #0x70] 12f3dc: f1000509 subs x9, x8, #0x1 12f3e0: f90037e9 str x9, [sp, #0x68] 12f3e4: 540001c1 b.ne 0x12f41c 12f3e8: 14000001 b 0x12f3ec 12f3ec: f85403a0 ldur x0, [x29, #-0xc0] 12f3f0: f85603a1 ldur x1, [x29, #-0xa0] 12f3f4: f940d3e2 ldr x2, [sp, #0x1a0] 12f3f8: d100e3a3 sub x3, x29, #0x38 12f3fc: d10103a4 sub x4, x29, #0x40 12f400: 97fde770 bl 0xa91c0 <_ZNK9mkvparser4Cues4FindExPKNS_5TrackERPKNS_8CuePointERPKNS4_13TrackPositionE@plt> 12f404: b90067e0 str w0, [sp, #0x64] 12f408: 14000001 b 0x12f40c 12f40c: b94067e8 ldr w8, [sp, #0x64] 12f410: 36000068 tbz w8, #0x0, 0x12f41c 12f414: 14000001 b 0x12f418 12f418: 14000006 b 0x12f430 12f41c: 14000001 b 0x12f420 12f420: f940d7e8 ldr x8, [sp, #0x1a8] 12f424: 91000508 add x8, x8, #0x1 12f428: f900d7e8 str x8, [sp, #0x1a8] 12f42c: 17ffffd7 b 0x12f388 12f430: 14000001 b 0x12f434 12f434: f85c03a8 ldur x8, [x29, #-0x40] 12f438: b50000a8 cbnz x8, 0x12f44c 12f43c: 14000001 b 0x12f440 12f440: 320003e8 orr w8, wzr, #0x1 12f444: b81483a8 stur w8, [x29, #-0xb8] 12f448: 14000086 b 0x12f660 12f44c: f85583a0 ldur x0, [x29, #-0xa8] 12f450: f85c03a8 ldur x8, [x29, #-0x40] 12f454: f9400501 ldr x1, [x8, #0x8] 12f458: 97fddbf6 bl 0xa6430 <_ZN9mkvparser7Segment20FindOrPreloadClusterEx@plt> 12f45c: f9002fe0 str x0, [sp, #0x58] 12f460: 14000001 b 0x12f464 12f464: f9402fe8 ldr x8, [sp, #0x58] 12f468: f940cbe9 ldr x9, [sp, #0x190] 12f46c: f9000d28 str x8, [x9, #0x18] 12f470: f9400d20 ldr x0, [x9, #0x18] 12f474: 97fdca9b bl 0xa1ee0 <_ZNK9mkvparser7Cluster3EOSEv@plt> 12f478: b90057e0 str w0, [sp, #0x54] 12f47c: 14000001 b 0x12f480 12f480: 14000001 b 0x12f484 12f484: f85c03a8 ldur x8, [x29, #-0x40] 12f488: 91004100 add x0, x8, #0x10 12f48c: 2a1f03e9 mov w9, wzr 12f490: b81a43a9 stur w9, [x29, #-0x5c] 12f494: d10163a8 sub x8, x29, #0x58 12f498: d10173a1 sub x1, x29, #0x5c 12f49c: 97fdd06d bl 0xa3650 <_ZN7android10Compare_GTIxiEENS_7AStringERKT_RKT0_@plt> 12f4a0: 14000001 b 0x12f4a4 12f4a4: d10163a0 sub x0, x29, #0x58 12f4a8: 97fde60a bl 0xa8cd0 <_ZNK7android7AString5emptyEv@plt> 12f4ac: b90053e0 str w0, [sp, #0x50] 12f4b0: 14000001 b 0x12f4b4 12f4b4: b94053e8 ldr w8, [sp, #0x50] 12f4b8: 37000308 tbnz w8, #0x0, 0x12f518 12f4bc: 14000001 b 0x12f4c0 12f4c0: f0000641 adrp x1, 0x1fa000 12f4c4: 91397021 add x1, x1, #0xe5c 12f4c8: d101e3a0 sub x0, x29, #0x78 12f4cc: 97fdd1ad bl 0xa3b80 <_ZN7android7AStringC1EPKc@plt> 12f4d0: 14000001 b 0x12f4d4 12f4d4: d101e3a0 sub x0, x29, #0x78 12f4d8: d10163a1 sub x1, x29, #0x58 12f4dc: 97fdce01 bl 0xa2ce0 <_ZN7android7AString6appendERKS0_@plt> 12f4e0: 14000001 b 0x12f4e4 12f4e4: d101e3a0 sub x0, x29, #0x78 12f4e8: 97fdca06 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12f4ec: 1400000b b 0x12f518 12f4f0: f81503a0 stur x0, [x29, #-0xb0] 12f4f4: 2a0103e8 mov w8, w1 12f4f8: b814c3a8 stur w8, [x29, #-0xb4] 12f4fc: 1400001c b 0x12f56c 12f500: f81503a0 stur x0, [x29, #-0xb0] 12f504: 2a0103e8 mov w8, w1 12f508: b814c3a8 stur w8, [x29, #-0xb4] 12f50c: d101e3a0 sub x0, x29, #0x78 12f510: 97fdc9fc bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12f514: 14000016 b 0x12f56c 12f518: d10163a0 sub x0, x29, #0x58 12f51c: 97fdc9f9 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12f520: 14000001 b 0x12f524 12f524: 14000001 b 0x12f528 12f528: f85c03a8 ldur x8, [x29, #-0x40] 12f52c: f9400908 ldr x8, [x8, #0x10] 12f530: f1000508 subs x8, x8, #0x1 12f534: f940cbe9 ldr x9, [sp, #0x190] 12f538: f9001528 str x8, [x9, #0x28] 12f53c: 14000001 b 0x12f540 12f540: f940cbe0 ldr x0, [sp, #0x190] 12f544: 97fdcccf bl 0xa2880 <_ZN7android13BlockIterator9advance_lEv@plt> 12f548: 14000001 b 0x12f54c 12f54c: f940cbe0 ldr x0, [sp, #0x190] 12f550: 97fdde04 bl 0xa6d60 <_ZNK7android13BlockIterator3eosEv@plt> 12f554: b9004fe0 str w0, [sp, #0x4c] 12f558: 14000001 b 0x12f55c 12f55c: b9404fe8 ldr w8, [sp, #0x4c] 12f560: 360000c8 tbz w8, #0x0, 0x12f578 12f564: 14000001 b 0x12f568 12f568: 1400003b b 0x12f654 12f56c: d10163a0 sub x0, x29, #0x58 12f570: 97fdc9e4 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12f574: 1400004d b 0x12f6a8 12f578: 385743a8 ldurb w8, [x29, #-0x8c] 12f57c: 370001a8 tbnz w8, #0x0, 0x12f5b0 12f580: 14000001 b 0x12f584 12f584: f940cbe0 ldr x0, [sp, #0x190] 12f588: 97fdd616 bl 0xa4de0 <_ZNK7android13BlockIterator5blockEv@plt> 12f58c: f90023e0 str x0, [sp, #0x40] 12f590: 14000001 b 0x12f594 12f594: f94023e0 ldr x0, [sp, #0x40] 12f598: 97fde8f2 bl 0xa9960 <_ZNK9mkvparser5Block5IsKeyEv@plt> 12f59c: b9003fe0 str w0, [sp, #0x3c] 12f5a0: 14000001 b 0x12f5a4 12f5a4: b9403fe8 ldr w8, [sp, #0x3c] 12f5a8: 36000548 tbz w8, #0x0, 0x12f650 12f5ac: 14000001 b 0x12f5b0 12f5b0: f940cbe0 ldr x0, [sp, #0x190] 12f5b4: 97fdd60b bl 0xa4de0 <_ZNK7android13BlockIterator5blockEv@plt> 12f5b8: f9001be0 str x0, [sp, #0x30] 12f5bc: 14000001 b 0x12f5c0 12f5c0: f940cbe8 ldr x8, [sp, #0x190] 12f5c4: f9400d01 ldr x1, [x8, #0x18] 12f5c8: f9401be0 ldr x0, [sp, #0x30] 12f5cc: 97fdeb8d bl 0xaa400 <_ZNK9mkvparser5Block7GetTimeEPKNS_7ClusterE@plt> 12f5d0: f90017e0 str x0, [sp, #0x28] 12f5d4: 14000001 b 0x12f5d8 12f5d8: f94017e8 ldr x8, [sp, #0x28] 12f5dc: 9107d109 add x9, x8, #0x1f4 12f5e0: d29ef9ea mov x10, #0xf7cf // =63439 12f5e4: f2bc6a6a movk x10, #0xe353, lsl #16 12f5e8: f2d374aa movk x10, #0x9ba5, lsl #32 12f5ec: f2e4188a movk x10, #0x20c4, lsl #48 12f5f0: 9b4a7d29 smulh x9, x9, x10 12f5f4: 9347fd2a asr x10, x9, #7 12f5f8: 8b49fd49 add x9, x10, x9, lsr #63 12f5fc: f900cfe9 str x9, [sp, #0x198] 12f600: f940e3e0 ldr x0, [sp, #0x1c0] 12f604: 97fdd733 bl 0xa52d0 <_ZNK9mkvparser5Track7GetTypeEv@plt> 12f608: f90013e0 str x0, [sp, #0x20] 12f60c: 14000001 b 0x12f610 12f610: f94013e8 ldr x8, [sp, #0x20] 12f614: f1000509 subs x9, x8, #0x1 12f618: f9000fe9 str x9, [sp, #0x18] 12f61c: 54000100 b.eq 0x12f63c 12f620: 14000001 b 0x12f624 12f624: f940cfe8 ldr x8, [sp, #0x198] 12f628: f85783a9 ldur x9, [x29, #-0x88] 12f62c: eb090108 subs x8, x8, x9 12f630: f9000be8 str x8, [sp, #0x10] 12f634: 540000cb b.lt 0x12f64c 12f638: 14000001 b 0x12f63c 12f63c: f940cfe8 ldr x8, [sp, #0x198] 12f640: f85683a9 ldur x9, [x29, #-0x98] 12f644: f9000128 str x8, [x9] 12f648: 14000003 b 0x12f654 12f64c: 14000001 b 0x12f650 12f650: 17ffffbc b 0x12f540 12f654: 2a1f03e8 mov w8, wzr 12f658: b81483a8 stur w8, [x29, #-0xb8] 12f65c: 14000001 b 0x12f660 12f660: d10083a0 sub x0, x29, #0x20 12f664: 97fe1fce bl 0xb759c ::~sp()+0x58> 12f668: b85483a8 ldur w8, [x29, #-0xb8] 12f66c: 71000508 subs w8, w8, #0x1 12f670: b9000fe8 str w8, [sp, #0xc] 12f674: 54000248 b.hi 0x12f6bc 12f678: 14000001 b 0x12f67c 12f67c: d53bd048 mrs x8, TPIDR_EL0 12f680: f9401508 ldr x8, [x8, #0x28] 12f684: f85e83a9 ldur x9, [x29, #-0x18] 12f688: eb090108 subs x8, x8, x9 12f68c: f90003e8 str x8, [sp] 12f690: 54000161 b.ne 0x12f6bc 12f694: 14000001 b 0x12f698 12f698: 910b03ff add sp, sp, #0x2c0 12f69c: a9417bfd ldp x29, x30, [sp, #0x10] 12f6a0: f84207fc ldr x28, [sp], #0x20 12f6a4: d65f03c0 ret 12f6a8: d10083a0 sub x0, x29, #0x20 12f6ac: 97fe1fbc bl 0xb759c ::~sp()+0x58> 12f6b0: 14000001 b 0x12f6b4 12f6b4: f85503a0 ldur x0, [x29, #-0xb0] 12f6b8: 97fde216 bl 0xa7f10 <_Unwind_Resume@plt> 12f6bc: 97fde9ad bl 0xa9d70 <__stack_chk_fail@plt> 000000000012f6c0 ::size() const>: 12f6c0: d10083ff sub sp, sp, #0x20 12f6c4: a9017bfd stp x29, x30, [sp, #0x10] 12f6c8: 910043fd add x29, sp, #0x10 12f6cc: f90007e0 str x0, [sp, #0x8] 12f6d0: f94007e0 ldr x0, [sp, #0x8] 12f6d4: 97fdcd3f bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 12f6d8: a9417bfd ldp x29, x30, [sp, #0x10] 12f6dc: 910083ff add sp, sp, #0x20 12f6e0: d65f03c0 ret 000000000012f6e4 ::editItemAt(unsigned long)>: 12f6e4: d10083ff sub sp, sp, #0x20 12f6e8: a9017bfd stp x29, x30, [sp, #0x10] 12f6ec: 910043fd add x29, sp, #0x10 12f6f0: f90007e0 str x0, [sp, #0x8] 12f6f4: f90003e1 str x1, [sp] 12f6f8: f94007e0 ldr x0, [sp, #0x8] 12f6fc: f94003e1 ldr x1, [sp] 12f700: 97fdc99c bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 12f704: a9417bfd ldp x29, x30, [sp, #0x10] 12f708: 910083ff add sp, sp, #0x20 12f70c: d65f03c0 ret 000000000012f710 ::push_back(mkvparser::CuePoint const* const&)>: 12f710: d10103ff sub sp, sp, #0x40 12f714: a9037bfd stp x29, x30, [sp, #0x30] 12f718: 9100c3fd add x29, sp, #0x30 12f71c: b24003e3 orr x3, xzr, #0x1 12f720: f81f83a0 stur x0, [x29, #-0x8] 12f724: f81f03a1 stur x1, [x29, #-0x10] 12f728: f85f83a0 ldur x0, [x29, #-0x8] 12f72c: f85f03a1 ldur x1, [x29, #-0x10] 12f730: f9000fe0 str x0, [sp, #0x18] 12f734: f9000be3 str x3, [sp, #0x10] 12f738: f90007e1 str x1, [sp, #0x8] 12f73c: 97fdc18d bl 0x9fd70 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE4sizeEv@plt> 12f740: f9400fe1 ldr x1, [sp, #0x18] 12f744: f90003e0 str x0, [sp] 12f748: aa0103e0 mov x0, x1 12f74c: f94007e1 ldr x1, [sp, #0x8] 12f750: f94003e2 ldr x2, [sp] 12f754: f9400be3 ldr x3, [sp, #0x10] 12f758: 97fdd11a bl 0xa3bc0 <_ZN7android6VectorIPKN9mkvparser8CuePointEE8insertAtERKS4_mm@plt> 12f75c: a9437bfd ldp x29, x30, [sp, #0x30] 12f760: 910103ff add sp, sp, #0x40 12f764: d65f03c0 ret 000000000012f768 (long long const&, int const&)>: 12f768: d10143ff sub sp, sp, #0x50 12f76c: a9047bfd stp x29, x30, [sp, #0x40] 12f770: 910103fd add x29, sp, #0x40 12f774: 52800009 mov w9, #0x0 // =0 12f778: b000064a adrp x10, 0x1f8000 12f77c: 9118554a add x10, x10, #0x615 12f780: f81f83a0 stur x0, [x29, #-0x8] 12f784: f81f03a1 stur x1, [x29, #-0x10] 12f788: 320003eb orr w11, wzr, #0x1 12f78c: 0a0b0129 and w9, w9, w11 12f790: 381ef3a9 sturb w9, [x29, #-0x11] 12f794: aa0803e0 mov x0, x8 12f798: f9000be8 str x8, [sp, #0x10] 12f79c: f90007ea str x10, [sp, #0x8] 12f7a0: 97fdec70 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 12f7a4: f85f83a8 ldur x8, [x29, #-0x8] 12f7a8: f9400108 ldr x8, [x8] 12f7ac: f85f03aa ldur x10, [x29, #-0x10] 12f7b0: b9400149 ldr w9, [x10] 12f7b4: 2a0903ea mov w10, w9 12f7b8: 93407d4a sxtw x10, w10 12f7bc: eb0a011f cmp x8, x10 12f7c0: 1a9fd7e9 cset w9, gt 12f7c4: 370002c9 tbnz w9, #0x0, 0x12f81c (long long const&, int const&)+0xb4> 12f7c8: f85f83a8 ldur x8, [x29, #-0x8] 12f7cc: f9400101 ldr x1, [x8] 12f7d0: f9400be0 ldr x0, [sp, #0x10] 12f7d4: 97fdcb4b bl 0xa2500 <_ZN7android7AString6appendEx@plt> 12f7d8: 14000001 b 0x12f7dc (long long const&, int const&)+0x74> 12f7dc: f9400be0 ldr x0, [sp, #0x10] 12f7e0: f94007e1 ldr x1, [sp, #0x8] 12f7e4: 97fde733 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 12f7e8: 14000001 b 0x12f7ec (long long const&, int const&)+0x84> 12f7ec: f85f03a8 ldur x8, [x29, #-0x10] 12f7f0: b9400101 ldr w1, [x8] 12f7f4: f9400be0 ldr x0, [sp, #0x10] 12f7f8: 97fddb3e bl 0xa64f0 <_ZN7android7AString6appendEi@plt> 12f7fc: 14000001 b 0x12f800 (long long const&, int const&)+0x98> 12f800: 14000007 b 0x12f81c (long long const&, int const&)+0xb4> 12f804: 2a0103e8 mov w8, w1 12f808: f90013e0 str x0, [sp, #0x20] 12f80c: b9001fe8 str w8, [sp, #0x1c] 12f810: f9400be0 ldr x0, [sp, #0x10] 12f814: 97fdc93b bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12f818: 1400000c b 0x12f848 (long long const&, int const&)+0xe0> 12f81c: 12800008 mov w8, #-0x1 // =-1 12f820: 320003e9 orr w9, wzr, #0x1 12f824: 0a090108 and w8, w8, w9 12f828: 381ef3a8 sturb w8, [x29, #-0x11] 12f82c: 385ef3a8 ldurb w8, [x29, #-0x11] 12f830: 37000068 tbnz w8, #0x0, 0x12f83c (long long const&, int const&)+0xd4> 12f834: f9400be0 ldr x0, [sp, #0x10] 12f838: 97fdc932 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 12f83c: a9447bfd ldp x29, x30, [sp, #0x40] 12f840: 910143ff add sp, sp, #0x50 12f844: d65f03c0 ret 12f848: f94013e0 ldr x0, [sp, #0x20] 12f84c: 97fde1b1 bl 0xa7f10 <_Unwind_Resume@plt> 000000000012f850 : 12f850: d10103ff sub sp, sp, #0x40 12f854: a9037bfd stp x29, x30, [sp, #0x30] 12f858: 9100c3fd add x29, sp, #0x30 12f85c: d2800008 mov x8, #0x0 // =0 12f860: f81f03a0 stur x0, [x29, #-0x10] 12f864: f85f03a0 ldur x0, [x29, #-0x10] 12f868: f9400c09 ldr x9, [x0, #0x18] 12f86c: eb08013f cmp x9, x8 12f870: 1a9f17ea cset w10, eq 12f874: f9000fe8 str x8, [sp, #0x18] 12f878: f9000be0 str x0, [sp, #0x10] 12f87c: 3700010a tbnz w10, #0x0, 0x12f89c 12f880: f9400be8 ldr x8, [sp, #0x10] 12f884: f9401109 ldr x9, [x8, #0x20] 12f888: f9400fea ldr x10, [sp, #0x18] 12f88c: eb0a013f cmp x9, x10 12f890: 1a9f17eb cset w11, eq 12f894: 3700004b tbnz w11, #0x0, 0x12f89c 12f898: 14000004 b 0x12f8a8 12f89c: 92800008 mov x8, #-0x1 // =-1 12f8a0: f81f83a8 stur x8, [x29, #-0x8] 12f8a4: 14000010 b 0x12f8e4 12f8a8: d2807d08 mov x8, #0x3e8 // =1000 12f8ac: f9400be9 ldr x9, [sp, #0x10] 12f8b0: f940112a ldr x10, [x9, #0x20] 12f8b4: f940014b ldr x11, [x10] 12f8b8: f940096b ldr x11, [x11, #0x10] 12f8bc: aa0a03e0 mov x0, x10 12f8c0: f90007e8 str x8, [sp, #0x8] 12f8c4: d63f0160 blr x11 12f8c8: f9400be8 ldr x8, [sp, #0x10] 12f8cc: f9400d01 ldr x1, [x8, #0x18] 12f8d0: 97fdeacc bl 0xaa400 <_ZNK9mkvparser5Block7GetTimeEPKNS_7ClusterE@plt> 12f8d4: 9107d008 add x8, x0, #0x1f4 12f8d8: f94007e9 ldr x9, [sp, #0x8] 12f8dc: 9ac90d08 sdiv x8, x8, x9 12f8e0: f81f83a8 stur x8, [x29, #-0x8] 12f8e4: f85f83a0 ldur x0, [x29, #-0x8] 12f8e8: a9437bfd ldp x29, x30, [sp, #0x30] 12f8ec: 910103ff add sp, sp, #0x40 12f8f0: d65f03c0 ret 000000000012f8f4 ::empty() const>: 12f8f4: d10083ff sub sp, sp, #0x20 12f8f8: a9017bfd stp x29, x30, [sp, #0x10] 12f8fc: 910043fd add x29, sp, #0x10 12f900: f90007e0 str x0, [sp, #0x8] 12f904: f94007e0 ldr x0, [sp, #0x8] 12f908: f9400408 ldr x8, [x0, #0x8] 12f90c: f90003e0 str x0, [sp] 12f910: aa0803e0 mov x0, x8 12f914: 97fdd1c3 bl 0xa4020 <_ZNK7android4ListIPNS_11MediaBufferEE5_Node7getNextEv@plt> 12f918: f94003e8 ldr x8, [sp] 12f91c: f9400509 ldr x9, [x8, #0x8] 12f920: eb09001f cmp x0, x9 12f924: 1a9f17ea cset w10, eq 12f928: 320003eb orr w11, wzr, #0x1 12f92c: 0a0b014a and w10, w10, w11 12f930: 2a0a03e0 mov w0, w10 12f934: a9417bfd ldp x29, x30, [sp, #0x10] 12f938: 910083ff add sp, sp, #0x20 12f93c: d65f03c0 ret 000000000012f940 ::begin()>: 12f940: d100c3ff sub sp, sp, #0x30 12f944: a9027bfd stp x29, x30, [sp, #0x20] 12f948: 910083fd add x29, sp, #0x20 12f94c: f81f83a0 stur x0, [x29, #-0x8] 12f950: f85f83a0 ldur x0, [x29, #-0x8] 12f954: f9400400 ldr x0, [x0, #0x8] 12f958: f9000be8 str x8, [sp, #0x10] 12f95c: 97fdd1b1 bl 0xa4020 <_ZNK7android4ListIPNS_11MediaBufferEE5_Node7getNextEv@plt> 12f960: f9400be8 ldr x8, [sp, #0x10] 12f964: f90007e0 str x0, [sp, #0x8] 12f968: aa0803e0 mov x0, x8 12f96c: f94007e1 ldr x1, [sp, #0x8] 12f970: 97fdeaf0 bl 0xaa530 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 12f974: a9427bfd ldp x29, x30, [sp, #0x20] 12f978: 9100c3ff add sp, sp, #0x30 12f97c: d65f03c0 ret 000000000012f980 ::_ListIterator::NON_CONST_ITERATOR>::operator*() const>: 12f980: d10083ff sub sp, sp, #0x20 12f984: a9017bfd stp x29, x30, [sp, #0x10] 12f988: 910043fd add x29, sp, #0x10 12f98c: f90007e0 str x0, [sp, #0x8] 12f990: f94007e0 ldr x0, [sp, #0x8] 12f994: f9400000 ldr x0, [x0] 12f998: 97fdd366 bl 0xa4730 <_ZN7android4ListIPNS_11MediaBufferEE5_Node6getRefEv@plt> 12f99c: a9417bfd ldp x29, x30, [sp, #0x10] 12f9a0: 910083ff add sp, sp, #0x20 12f9a4: d65f03c0 ret 000000000012f9a8 ::_ListIterator::NON_CONST_ITERATOR>::~_ListIterator()>: 12f9a8: d10043ff sub sp, sp, #0x10 12f9ac: f90007e0 str x0, [sp, #0x8] 12f9b0: 910043ff add sp, sp, #0x10 12f9b4: d65f03c0 ret 000000000012f9b8 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>)>: 12f9b8: d10143ff sub sp, sp, #0x50 12f9bc: a9047bfd stp x29, x30, [sp, #0x40] 12f9c0: 910103fd add x29, sp, #0x40 12f9c4: d2800009 mov x9, #0x0 // =0 12f9c8: f81f83a0 stur x0, [x29, #-0x8] 12f9cc: aa0103e0 mov x0, x1 12f9d0: f90013e8 str x8, [sp, #0x20] 12f9d4: f9000fe1 str x1, [sp, #0x18] 12f9d8: f9000be9 str x9, [sp, #0x10] 12f9dc: 97fdcd59 bl 0xa2f40 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 12f9e0: 97fdd190 bl 0xa4020 <_ZNK7android4ListIPNS_11MediaBufferEE5_Node7getNextEv@plt> 12f9e4: f81f03a0 stur x0, [x29, #-0x10] 12f9e8: f9400fe0 ldr x0, [sp, #0x18] 12f9ec: 97fdcd55 bl 0xa2f40 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 12f9f0: 97fdd51c bl 0xa4e60 <_ZNK7android4ListIPNS_11MediaBufferEE5_Node7getPrevEv@plt> 12f9f4: f81e83a0 stur x0, [x29, #-0x18] 12f9f8: f85e83a0 ldur x0, [x29, #-0x18] 12f9fc: f85f03a1 ldur x1, [x29, #-0x10] 12fa00: 97fde03c bl 0xa7af0 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setNextEPS4_@plt> 12fa04: f85f03a0 ldur x0, [x29, #-0x10] 12fa08: f85e83a1 ldur x1, [x29, #-0x18] 12fa0c: 97fdd8c1 bl 0xa5d10 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setPrevEPS4_@plt> 12fa10: f9400fe0 ldr x0, [sp, #0x18] 12fa14: 97fdcd4b bl 0xa2f40 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 12fa18: f9400be8 ldr x8, [sp, #0x10] 12fa1c: eb08001f cmp x0, x8 12fa20: 1a9f17ea cset w10, eq 12fa24: f90007e0 str x0, [sp, #0x8] 12fa28: 370000aa tbnz w10, #0x0, 0x12fa3c ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>)+0x84> 12fa2c: f94007e0 ldr x0, [sp, #0x8] 12fa30: 97fddf9c bl 0xa78a0 <_ZN7android4ListIPNS_11MediaBufferEE5_NodeD2Ev@plt> 12fa34: f94007e0 ldr x0, [sp, #0x8] 12fa38: 97fdc3ca bl 0xa0960 <_ZdlPv@plt> 12fa3c: f85f03a1 ldur x1, [x29, #-0x10] 12fa40: f94013e0 ldr x0, [sp, #0x20] 12fa44: 97fdeabb bl 0xaa530 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 12fa48: a9447bfd ldp x29, x30, [sp, #0x40] 12fa4c: 910143ff add sp, sp, #0x50 12fa50: d65f03c0 ret 000000000012fa54 : 12fa54: d10643ff sub sp, sp, #0x190 12fa58: f900bbfc str x28, [sp, #0x170] 12fa5c: a9187bfd stp x29, x30, [sp, #0x180] 12fa60: 910603fd add x29, sp, #0x180 12fa64: d53bd048 mrs x8, TPIDR_EL0 12fa68: f9401508 ldr x8, [x8, #0x28] 12fa6c: f81e83a8 stur x8, [x29, #-0x18] 12fa70: f81903a0 stur x0, [x29, #-0x70] 12fa74: f81883a1 stur x1, [x29, #-0x78] 12fa78: f85903a8 ldur x8, [x29, #-0x70] 12fa7c: f85883a0 ldur x0, [x29, #-0x78] 12fa80: f81603a8 stur x8, [x29, #-0xa0] 12fa84: 97fdc863 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> 12fa88: b4000100 cbz x0, 0x12faa8 12fa8c: 14000001 b 0x12fa90 12fa90: f85883a0 ldur x0, [x29, #-0x78] 12fa94: 97fdc85f bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> 12fa98: f1000400 subs x0, x0, #0x1 12fa9c: d35ffc00 lsr x0, x0, #31 12faa0: b40000a0 cbz x0, 0x12fab4 12faa4: 14000001 b 0x12faa8 12faa8: 12807dc8 mov w8, #-0x3ef // =-1007 12faac: b819c3a8 stur w8, [x29, #-0x64] 12fab0: 140000ef b 0x12fe6c 12fab4: f85883a0 ldur x0, [x29, #-0x78] 12fab8: 97fdcd4a bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 12fabc: f85883be ldur x30, [x29, #-0x78] 12fac0: f81583a0 stur x0, [x29, #-0xa8] 12fac4: aa1e03e0 mov x0, x30 12fac8: 97fddece bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> 12facc: f85583be ldur x30, [x29, #-0xa8] 12fad0: 8b0003c0 add x0, x30, x0 12fad4: f81803a0 stur x0, [x29, #-0x80] 12fad8: f85803a0 ldur x0, [x29, #-0x80] 12fadc: 39400008 ldrb w8, [x0] 12fae0: 12000108 and w8, w8, #0x1 12fae4: 3817c3a8 sturb w8, [x29, #-0x84] 12fae8: 3857c3a8 ldurb w8, [x29, #-0x84] 12faec: 36000168 tbz w8, #0x0, 0x12fb18 12faf0: 14000001 b 0x12faf4 12faf4: f85883a0 ldur x0, [x29, #-0x78] 12faf8: 97fdc846 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> 12fafc: f1002000 subs x0, x0, #0x8 12fb00: f81503a0 stur x0, [x29, #-0xb0] 12fb04: 540000a8 b.hi 0x12fb18 12fb08: 14000001 b 0x12fb0c 12fb0c: 12807dc8 mov w8, #-0x3ef // =-1007 12fb10: b819c3a8 stur w8, [x29, #-0x64] 12fb14: 140000d6 b 0x12fe6c 12fb18: f85883a0 ldur x0, [x29, #-0x78] 12fb1c: d10103a8 sub x8, x29, #0x40 12fb20: 97fdd184 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 12fb24: 3857c3a9 ldurb w9, [x29, #-0x84] 12fb28: 360011a9 tbz w9, #0x0, 0x12fd5c 12fb2c: 14000001 b 0x12fb30 12fb30: 2a1f03e8 mov w8, wzr 12fb34: b81d43a8 stur w8, [x29, #-0x2c] 12fb38: d100c3a9 sub x9, x29, #0x30 12fb3c: f85883a0 ldur x0, [x29, #-0x78] 12fb40: f81483a9 stur x9, [x29, #-0xb8] 12fb44: 97fdc833 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> 12fb48: f90063e0 str x0, [sp, #0xc0] 12fb4c: 14000001 b 0x12fb50 12fb50: f94063e0 ldr x0, [sp, #0xc0] 12fb54: 2a0003e8 mov w8, w0 12fb58: 71002508 subs w8, w8, #0x9 12fb5c: 2a0803e1 mov w1, w8 12fb60: 2a0103e8 mov w8, w1 12fb64: f85483a1 ldur x1, [x29, #-0xb8] 12fb68: b9000028 str w8, [x1] 12fb6c: aa1f03e9 mov x9, xzr 12fb70: f81e03a9 stur x9, [x29, #-0x20] 12fb74: f81d83a9 stur x9, [x29, #-0x28] 12fb78: f85603a9 ldur x9, [x29, #-0xa0] 12fb7c: 91002120 add x0, x9, #0x8 12fb80: 97fdc59c bl 0xa11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt> 12fb84: f9005fe0 str x0, [sp, #0xb8] 12fb88: 14000001 b 0x12fb8c 12fb8c: f9405fe8 ldr x8, [sp, #0xb8] 12fb90: 9100c100 add x0, x8, #0x30 12fb94: f85603a9 ldur x9, [x29, #-0xa0] 12fb98: f9400921 ldr x1, [x9, #0x10] 12fb9c: 97fde911 bl 0xa9fe0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE6itemAtEm@plt> 12fba0: f9005be0 str x0, [sp, #0xb0] 12fba4: 14000001 b 0x12fba8 12fba8: f9405be8 ldr x8, [sp, #0xb0] 12fbac: 91004101 add x1, x8, #0x10 12fbb0: d10183a0 sub x0, x29, #0x60 12fbb4: 97fdc583 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 12fbb8: 14000001 b 0x12fbbc 12fbbc: d10183a0 sub x0, x29, #0x60 12fbc0: 97fdd4bc bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12fbc4: f90057e0 str x0, [sp, #0xa8] 12fbc8: 14000001 b 0x12fbcc 12fbcc: 528f2961 mov w1, #0x794b // =31051 12fbd0: 72ac6e41 movk w1, #0x6372, lsl #16 12fbd4: d10113a2 sub x2, x29, #0x44 12fbd8: d10143a3 sub x3, x29, #0x50 12fbdc: d10163a4 sub x4, x29, #0x58 12fbe0: f94057e0 ldr x0, [sp, #0xa8] 12fbe4: 97fdd997 bl 0xa6240 <_ZNK7android8MetaData8findDataEjPjPPKvPm@plt> 12fbe8: b900a7e0 str w0, [sp, #0xa4] 12fbec: 14000001 b 0x12fbf0 12fbf0: d10103a0 sub x0, x29, #0x40 12fbf4: 97fdd4af bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12fbf8: f9004fe0 str x0, [sp, #0x98] 12fbfc: 14000001 b 0x12fc00 12fc00: f85b03a3 ldur x3, [x29, #-0x50] 12fc04: f85a83a4 ldur x4, [x29, #-0x58] 12fc08: 528f2961 mov w1, #0x794b // =31051 12fc0c: 72ac6e41 movk w1, #0x6372, lsl #16 12fc10: 2a1f03e0 mov w0, wzr 12fc14: f9404fe2 ldr x2, [sp, #0x98] 12fc18: b90097e0 str w0, [sp, #0x94] 12fc1c: aa0203e0 mov x0, x2 12fc20: b94097e2 ldr w2, [sp, #0x94] 12fc24: 97fdd603 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 12fc28: b90093e0 str w0, [sp, #0x90] 12fc2c: 14000001 b 0x12fc30 12fc30: f85803a8 ldur x8, [x29, #-0x80] 12fc34: f8401108 ldur x8, [x8, #0x1] 12fc38: f81d83a8 stur x8, [x29, #-0x28] 12fc3c: d10103a0 sub x0, x29, #0x40 12fc40: 97fdd49c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12fc44: f90047e0 str x0, [sp, #0x88] 12fc48: 14000001 b 0x12fc4c 12fc4c: 321c03e8 orr w8, wzr, #0x10 12fc50: 2a0803e4 mov w4, w8 12fc54: 528f2921 mov w1, #0x7949 // =31049 12fc58: 72ac6e41 movk w1, #0x6372, lsl #16 12fc5c: 2a1f03e8 mov w8, wzr 12fc60: d100a3a3 sub x3, x29, #0x28 12fc64: f94047e0 ldr x0, [sp, #0x88] 12fc68: 2a0803e2 mov w2, w8 12fc6c: 97fdd5f1 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 12fc70: b90087e0 str w0, [sp, #0x84] 12fc74: 14000001 b 0x12fc78 12fc78: d10103a0 sub x0, x29, #0x40 12fc7c: 97fdd48d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12fc80: f9003fe0 str x0, [sp, #0x78] 12fc84: 14000001 b 0x12fc88 12fc88: 321e03e8 orr w8, wzr, #0x4 12fc8c: 2a0803e4 mov w4, w8 12fc90: 528c2d21 mov w1, #0x6169 // =24937 12fc94: 72ae0d81 movk w1, #0x706c, lsl #16 12fc98: 2a1f03e8 mov w8, wzr 12fc9c: d100b3a3 sub x3, x29, #0x2c 12fca0: f9403fe0 ldr x0, [sp, #0x78] 12fca4: 2a0803e2 mov w2, w8 12fca8: 97fdd5e2 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 12fcac: b90077e0 str w0, [sp, #0x74] 12fcb0: 14000001 b 0x12fcb4 12fcb4: d10103a0 sub x0, x29, #0x40 12fcb8: 97fdd47e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12fcbc: f90037e0 str x0, [sp, #0x68] 12fcc0: 14000001 b 0x12fcc4 12fcc4: 321e03e8 orr w8, wzr, #0x4 12fcc8: 2a0803e4 mov w4, w8 12fccc: 528c6e41 mov w1, #0x6372 // =25458 12fcd0: 72acadc1 movk w1, #0x656e, lsl #16 12fcd4: 2a1f03e8 mov w8, wzr 12fcd8: d100c3a3 sub x3, x29, #0x30 12fcdc: f94037e0 ldr x0, [sp, #0x68] 12fce0: 2a0803e2 mov w2, w8 12fce4: 97fdd5d3 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 12fce8: b90067e0 str w0, [sp, #0x64] 12fcec: 14000001 b 0x12fcf0 12fcf0: f85883a8 ldur x8, [x29, #-0x78] 12fcf4: aa0803e0 mov x0, x8 12fcf8: f9002fe0 str x0, [sp, #0x58] 12fcfc: aa0803e0 mov x0, x8 12fd00: 97fdc7c4 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> 12fd04: f9002be0 str x0, [sp, #0x50] 12fd08: 14000001 b 0x12fd0c 12fd0c: f9402be8 ldr x8, [sp, #0x50] 12fd10: f1002502 subs x2, x8, #0x9 12fd14: 52800129 mov w9, #0x9 // =9 12fd18: 2a0903e1 mov w1, w9 12fd1c: f9402fe0 ldr x0, [sp, #0x58] 12fd20: 97fddcf4 bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> 12fd24: 14000001 b 0x12fd28 12fd28: d10183a0 sub x0, x29, #0x60 12fd2c: 97fdc711 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 12fd30: 14000047 b 0x12fe4c 12fd34: f81703a0 stur x0, [x29, #-0x90] 12fd38: 2a0103e8 mov w8, w1 12fd3c: b816c3a8 stur w8, [x29, #-0x94] 12fd40: 14000048 b 0x12fe60 12fd44: f81703a0 stur x0, [x29, #-0x90] 12fd48: 2a0103e8 mov w8, w1 12fd4c: b816c3a8 stur w8, [x29, #-0x94] 12fd50: d10183a0 sub x0, x29, #0x60 12fd54: 97fdc707 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 12fd58: 14000042 b 0x12fe60 12fd5c: d100d3a8 sub x8, x29, #0x34 12fd60: f85883a0 ldur x0, [x29, #-0x78] 12fd64: f90027e8 str x8, [sp, #0x48] 12fd68: 97fdc7aa bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> 12fd6c: f90023e0 str x0, [sp, #0x40] 12fd70: 14000001 b 0x12fd74 12fd74: f94023e0 ldr x0, [sp, #0x40] 12fd78: 2a0003e8 mov w8, w0 12fd7c: 71000508 subs w8, w8, #0x1 12fd80: 2a0803e1 mov w1, w8 12fd84: 2a0103e8 mov w8, w1 12fd88: f94027e1 ldr x1, [sp, #0x48] 12fd8c: b9000028 str w8, [x1] 12fd90: 2a1f03e8 mov w8, wzr 12fd94: b81c83a8 stur w8, [x29, #-0x38] 12fd98: d10103a0 sub x0, x29, #0x40 12fd9c: 97fdd445 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12fda0: f9001fe0 str x0, [sp, #0x38] 12fda4: 14000001 b 0x12fda8 12fda8: 321e03e8 orr w8, wzr, #0x4 12fdac: 2a0803e4 mov w4, w8 12fdb0: 528c2d21 mov w1, #0x6169 // =24937 12fdb4: 72ae0d81 movk w1, #0x706c, lsl #16 12fdb8: 2a1f03e8 mov w8, wzr 12fdbc: d100d3a3 sub x3, x29, #0x34 12fdc0: f9401fe0 ldr x0, [sp, #0x38] 12fdc4: 2a0803e2 mov w2, w8 12fdc8: 97fdd59a bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 12fdcc: b90037e0 str w0, [sp, #0x34] 12fdd0: 14000001 b 0x12fdd4 12fdd4: d10103a0 sub x0, x29, #0x40 12fdd8: 97fdd436 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12fddc: f90017e0 str x0, [sp, #0x28] 12fde0: 14000001 b 0x12fde4 12fde4: 321e03e8 orr w8, wzr, #0x4 12fde8: 2a0803e4 mov w4, w8 12fdec: 528c6e41 mov w1, #0x6372 // =25458 12fdf0: 72acadc1 movk w1, #0x656e, lsl #16 12fdf4: 2a1f03e8 mov w8, wzr 12fdf8: d100e3a3 sub x3, x29, #0x38 12fdfc: f94017e0 ldr x0, [sp, #0x28] 12fe00: 2a0803e2 mov w2, w8 12fe04: 97fdd58b bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 12fe08: b90027e0 str w0, [sp, #0x24] 12fe0c: 14000001 b 0x12fe10 12fe10: f85883a8 ldur x8, [x29, #-0x78] 12fe14: aa0803e0 mov x0, x8 12fe18: f9000fe0 str x0, [sp, #0x18] 12fe1c: aa0803e0 mov x0, x8 12fe20: 97fdc77c bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> 12fe24: f9000be0 str x0, [sp, #0x10] 12fe28: 14000001 b 0x12fe2c 12fe2c: f9400be8 ldr x8, [sp, #0x10] 12fe30: f1000502 subs x2, x8, #0x1 12fe34: 320003e9 orr w9, wzr, #0x1 12fe38: 2a0903e1 mov w1, w9 12fe3c: f9400fe0 ldr x0, [sp, #0x18] 12fe40: 97fddcac bl 0xa70f0 <_ZN7android11MediaBuffer9set_rangeEmm@plt> 12fe44: 14000001 b 0x12fe48 12fe48: 14000001 b 0x12fe4c 12fe4c: 2a1f03e8 mov w8, wzr 12fe50: b819c3a8 stur w8, [x29, #-0x64] 12fe54: d10103a0 sub x0, x29, #0x40 12fe58: 97fdc6c6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 12fe5c: 14000004 b 0x12fe6c 12fe60: d10103a0 sub x0, x29, #0x40 12fe64: 97fdc6c3 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 12fe68: 1400000f b 0x12fea4 12fe6c: b859c3a8 ldur w8, [x29, #-0x64] 12fe70: d53bd049 mrs x9, TPIDR_EL0 12fe74: f9401529 ldr x9, [x9, #0x28] 12fe78: f85e83aa ldur x10, [x29, #-0x18] 12fe7c: eb0a0129 subs x9, x9, x10 12fe80: b9000fe8 str w8, [sp, #0xc] 12fe84: f90003e9 str x9, [sp] 12fe88: 54000121 b.ne 0x12feac 12fe8c: 14000001 b 0x12fe90 12fe90: b9400fe0 ldr w0, [sp, #0xc] 12fe94: a9587bfd ldp x29, x30, [sp, #0x180] 12fe98: f940bbfc ldr x28, [sp, #0x170] 12fe9c: 910643ff add sp, sp, #0x190 12fea0: d65f03c0 ret 12fea4: f85703a0 ldur x0, [x29, #-0x90] 12fea8: 97fde01a bl 0xa7f10 <_Unwind_Resume@plt> 12feac: 97fde7b1 bl 0xa9d70 <__stack_chk_fail@plt> 000000000012feb0 : 12feb0: d10483ff sub sp, sp, #0x120 12feb4: f90083fc str x28, [sp, #0x100] 12feb8: a9117bfd stp x29, x30, [sp, #0x110] 12febc: 910443fd add x29, sp, #0x110 12fec0: d53bd048 mrs x8, TPIDR_EL0 12fec4: f9401508 ldr x8, [x8, #0x28] 12fec8: f81e83a8 stur x8, [x29, #-0x18] 12fecc: f81c03a0 stur x0, [x29, #-0x40] 12fed0: f85c03a8 ldur x8, [x29, #-0x40] 12fed4: aa0803e0 mov x0, x8 12fed8: 91016109 add x9, x8, #0x58 12fedc: f81883a0 stur x0, [x29, #-0x78] 12fee0: aa0903e0 mov x0, x9 12fee4: f81803a8 stur x8, [x29, #-0x80] 12fee8: 97fdec66 bl 0xab080 <_ZNK7android4ListIPNS_11MediaBufferEE5emptyEv@plt> 12feec: f85803a8 ldur x8, [x29, #-0x80] 12fef0: 91008109 add x9, x8, #0x20 12fef4: b817c3a0 stur w0, [x29, #-0x84] 12fef8: aa0903e0 mov x0, x9 12fefc: 97fddb99 bl 0xa6d60 <_ZNK7android13BlockIterator3eosEv@plt> 12ff00: 360000a0 tbz w0, #0x0, 0x12ff14 12ff04: 14000001 b 0x12ff08 12ff08: 12807e48 mov w8, #-0x3f3 // =-1011 12ff0c: b81cc3a8 stur w8, [x29, #-0x34] 12ff10: 140000ae b 0x1301c8 12ff14: f85883a8 ldur x8, [x29, #-0x78] 12ff18: 91008109 add x9, x8, #0x20 12ff1c: aa0903e0 mov x0, x9 12ff20: f90043e9 str x9, [sp, #0x80] 12ff24: 97fdd3af bl 0xa4de0 <_ZNK7android13BlockIterator5blockEv@plt> 12ff28: f81b83a0 stur x0, [x29, #-0x48] 12ff2c: f94043e0 ldr x0, [sp, #0x80] 12ff30: 97fdc2a4 bl 0xa09c0 <_ZNK7android13BlockIterator11blockTimeUsEv@plt> 12ff34: f81b03a0 stur x0, [x29, #-0x50] 12ff38: 2a1f03ea mov w10, wzr 12ff3c: b81ac3aa stur w10, [x29, #-0x54] 12ff40: 14000001 b 0x12ff44 12ff44: b85ac3a8 ldur w8, [x29, #-0x54] 12ff48: f85b83a0 ldur x0, [x29, #-0x48] 12ff4c: b9007fe8 str w8, [sp, #0x7c] 12ff50: 97fdcfd8 bl 0xa3eb0 <_ZNK9mkvparser5Block13GetFrameCountEv@plt> 12ff54: b9407fe8 ldr w8, [sp, #0x7c] 12ff58: 6b000108 subs w8, w8, w0 12ff5c: b9007be8 str w8, [sp, #0x78] 12ff60: 5400128a b.ge 0x1301b0 12ff64: 14000001 b 0x12ff68 12ff68: f85b83a0 ldur x0, [x29, #-0x48] 12ff6c: b85ac3a1 ldur w1, [x29, #-0x54] 12ff70: 97fdc83c bl 0xa2060 <_ZNK9mkvparser5Block8GetFrameEi@plt> 12ff74: f81a03a0 stur x0, [x29, #-0x60] 12ff78: 52800b01 mov w1, #0x58 // =88 12ff7c: 2a0103e0 mov w0, w1 12ff80: 97fde3e4 bl 0xa8f10 <_Znwm@plt> 12ff84: aa0003fe mov x30, x0 12ff88: aa0003e8 mov x8, x0 12ff8c: f85a03a9 ldur x9, [x29, #-0x60] 12ff90: f9400521 ldr x1, [x9, #0x8] 12ff94: f9003bfe str x30, [sp, #0x70] 12ff98: f90037e8 str x8, [sp, #0x68] 12ff9c: 97fdea11 bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> 12ffa0: 14000001 b 0x12ffa4 12ffa4: f94037e8 ldr x8, [sp, #0x68] 12ffa8: f81e03a8 stur x8, [x29, #-0x20] 12ffac: f85e03a0 ldur x0, [x29, #-0x20] 12ffb0: d100a3a9 sub x9, x29, #0x28 12ffb4: aa0903e8 mov x8, x9 12ffb8: f90033e9 str x9, [sp, #0x60] 12ffbc: 97fdd05d bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 12ffc0: f94033e0 ldr x0, [sp, #0x60] 12ffc4: 97fdd3bb bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 12ffc8: f9002fe0 str x0, [sp, #0x58] 12ffcc: 14000001 b 0x12ffd0 12ffd0: f85b03a2 ldur x2, [x29, #-0x50] 12ffd4: 528daca1 mov w1, #0x6d65 // =28005 12ffd8: 72ae8d21 movk w1, #0x7469, lsl #16 12ffdc: f9402fe0 ldr x0, [sp, #0x58] 12ffe0: 97fde658 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 12ffe4: b90057e0 str w0, [sp, #0x54] 12ffe8: 14000001 b 0x12ffec 12ffec: d100a3a0 sub x0, x29, #0x28 12fff0: 97fdc660 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 12fff4: f85e03a0 ldur x0, [x29, #-0x20] 12fff8: d100c3be sub x30, x29, #0x30 12fffc: aa1e03e8 mov x8, x30 130000: f90027fe str x30, [sp, #0x48] 130004: 97fdd04b bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 130008: f94027e0 ldr x0, [sp, #0x48] 13000c: 97fdd3a9 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 130010: f90023e0 str x0, [sp, #0x40] 130014: 14000001 b 0x130018 130018: f85b83a0 ldur x0, [x29, #-0x48] 13001c: 97fde651 bl 0xa9960 <_ZNK9mkvparser5Block5IsKeyEv@plt> 130020: b9003fe0 str w0, [sp, #0x3c] 130024: 14000001 b 0x130028 130028: b9403fe8 ldr w8, [sp, #0x3c] 13002c: 12000102 and w2, w8, #0x1 130030: 528dcc61 mov w1, #0x6e63 // =28259 130034: 72ae6f21 movk w1, #0x7379, lsl #16 130038: f94023e0 ldr x0, [sp, #0x40] 13003c: 97fdce0d bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 130040: b9003be0 str w0, [sp, #0x38] 130044: 14000001 b 0x130048 130048: d100c3a0 sub x0, x29, #0x30 13004c: 97fdc649 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130050: f85a03a0 ldur x0, [x29, #-0x60] 130054: f85883be ldur x30, [x29, #-0x78] 130058: 910023c8 add x8, x30, #0x8 13005c: f9001be0 str x0, [sp, #0x30] 130060: aa0803e0 mov x0, x8 130064: 97fdc463 bl 0xa11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt> 130068: f9403001 ldr x1, [x0, #0x60] 13006c: f85e03a0 ldur x0, [x29, #-0x20] 130070: f90017e1 str x1, [sp, #0x28] 130074: 97fdcbdb bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 130078: f9401be8 ldr x8, [sp, #0x30] 13007c: f90013e0 str x0, [sp, #0x20] 130080: aa0803e0 mov x0, x8 130084: f94017e1 ldr x1, [sp, #0x28] 130088: f94013e2 ldr x2, [sp, #0x20] 13008c: 97fdd241 bl 0xa4990 <_ZNK9mkvparser5Block5Frame4ReadEPNS_10IMkvReaderEPh@plt> 130090: 2a0003e9 mov w9, w0 130094: b81903a9 stur w9, [x29, #-0x70] 130098: b85903a9 ldur w9, [x29, #-0x70] 13009c: 35000529 cbnz w9, 0x130140 1300a0: 14000001 b 0x1300a4 1300a4: f85883a8 ldur x8, [x29, #-0x78] 1300a8: 91002100 add x0, x8, #0x8 1300ac: 97fdc451 bl 0xa11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt> 1300b0: 3941c809 ldrb w9, [x0, #0x72] 1300b4: 36000469 tbz w9, #0x0, 0x130140 1300b8: 14000001 b 0x1300bc 1300bc: f85883a8 ldur x8, [x29, #-0x78] 1300c0: 91002100 add x0, x8, #0x8 1300c4: 97fdc44b bl 0xa11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt> 1300c8: 9100c000 add x0, x0, #0x30 1300cc: f85883a8 ldur x8, [x29, #-0x78] 1300d0: f9400901 ldr x1, [x8, #0x10] 1300d4: 97fde7c3 bl 0xa9fe0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE6itemAtEm@plt> 1300d8: 39402009 ldrb w9, [x0, #0x8] 1300dc: 36000329 tbz w9, #0x0, 0x130140 1300e0: 14000001 b 0x1300e4 1300e4: f85e03a1 ldur x1, [x29, #-0x20] 1300e8: f85883a0 ldur x0, [x29, #-0x78] 1300ec: 97fddab5 bl 0xa6bc0 <_ZN7android14MatroskaSource22setWebmBlockCryptoInfoEPNS_11MediaBufferE@plt> 1300f0: b81903a0 stur w0, [x29, #-0x70] 1300f4: 14000013 b 0x130140 1300f8: f81983a0 stur x0, [x29, #-0x68] 1300fc: 2a0103e8 mov w8, w1 130100: b81943a8 stur w8, [x29, #-0x6c] 130104: f9403be0 ldr x0, [sp, #0x70] 130108: 97fdc216 bl 0xa0960 <_ZdlPv@plt> 13010c: 1400003d b 0x130200 130110: f81983a0 stur x0, [x29, #-0x68] 130114: 2a0103e8 mov w8, w1 130118: b81943a8 stur w8, [x29, #-0x6c] 13011c: d100a3a0 sub x0, x29, #0x28 130120: 97fdc614 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130124: 14000037 b 0x130200 130128: f81983a0 stur x0, [x29, #-0x68] 13012c: 2a0103e8 mov w8, w1 130130: b81943a8 stur w8, [x29, #-0x6c] 130134: d100c3a0 sub x0, x29, #0x30 130138: 97fdc60e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 13013c: 14000031 b 0x130200 130140: b85903a8 ldur w8, [x29, #-0x70] 130144: 34000248 cbz w8, 0x13018c 130148: 14000001 b 0x13014c 13014c: f85883a8 ldur x8, [x29, #-0x78] 130150: 91016100 add x0, x8, #0x58 130154: 97fdcf73 bl 0xa3f20 <_ZN7android4ListIPNS_11MediaBufferEE5clearEv@plt> 130158: f85883a8 ldur x8, [x29, #-0x78] 13015c: 91008100 add x0, x8, #0x20 130160: 97fde024 bl 0xa81f0 <_ZN7android13BlockIterator7advanceEv@plt> 130164: f85e03a8 ldur x8, [x29, #-0x20] 130168: f9400100 ldr x0, [x8] 13016c: f9400000 ldr x0, [x0] 130170: f9000fe0 str x0, [sp, #0x18] 130174: aa0803e0 mov x0, x8 130178: f9400fe8 ldr x8, [sp, #0x18] 13017c: d63f0100 blr x8 130180: b85903a9 ldur w9, [x29, #-0x70] 130184: b81cc3a9 stur w9, [x29, #-0x34] 130188: 14000010 b 0x1301c8 13018c: f85883a8 ldur x8, [x29, #-0x78] 130190: 91016100 add x0, x8, #0x58 130194: d10083a1 sub x1, x29, #0x20 130198: 97fdd79a bl 0xa6000 <_ZN7android4ListIPNS_11MediaBufferEE9push_backERKS2_@plt> 13019c: 14000001 b 0x1301a0 1301a0: b85ac3a8 ldur w8, [x29, #-0x54] 1301a4: 11000508 add w8, w8, #0x1 1301a8: b81ac3a8 stur w8, [x29, #-0x54] 1301ac: 17ffff66 b 0x12ff44 1301b0: f85883a8 ldur x8, [x29, #-0x78] 1301b4: 91008100 add x0, x8, #0x20 1301b8: 97fde00e bl 0xa81f0 <_ZN7android13BlockIterator7advanceEv@plt> 1301bc: 2a1f03e9 mov w9, wzr 1301c0: b81cc3a9 stur w9, [x29, #-0x34] 1301c4: 14000001 b 0x1301c8 1301c8: b85cc3a8 ldur w8, [x29, #-0x34] 1301cc: d53bd049 mrs x9, TPIDR_EL0 1301d0: f9401529 ldr x9, [x9, #0x28] 1301d4: f85e83aa ldur x10, [x29, #-0x18] 1301d8: eb0a0129 subs x9, x9, x10 1301dc: b90017e8 str w8, [sp, #0x14] 1301e0: f90007e9 str x9, [sp, #0x8] 1301e4: 54000121 b.ne 0x130208 1301e8: 14000001 b 0x1301ec 1301ec: b94017e0 ldr w0, [sp, #0x14] 1301f0: a9517bfd ldp x29, x30, [sp, #0x110] 1301f4: f94083fc ldr x28, [sp, #0x100] 1301f8: 910483ff add sp, sp, #0x120 1301fc: d65f03c0 ret 130200: f85983a0 ldur x0, [x29, #-0x68] 130204: 97fddf43 bl 0xa7f10 <_Unwind_Resume@plt> 130208: 97fde6da bl 0xa9d70 <__stack_chk_fail@plt> 000000000013020c ::clear()>: 13020c: d10103ff sub sp, sp, #0x40 130210: a9037bfd stp x29, x30, [sp, #0x30] 130214: 9100c3fd add x29, sp, #0x30 130218: d2800008 mov x8, #0x0 // =0 13021c: f81f83a0 stur x0, [x29, #-0x8] 130220: f85f83a0 ldur x0, [x29, #-0x8] 130224: f9400409 ldr x9, [x0, #0x8] 130228: f9000be0 str x0, [sp, #0x10] 13022c: aa0903e0 mov x0, x9 130230: f90007e8 str x8, [sp, #0x8] 130234: 97fdcf7b bl 0xa4020 <_ZNK7android4ListIPNS_11MediaBufferEE5_Node7getNextEv@plt> 130238: f81f03a0 stur x0, [x29, #-0x10] 13023c: f85f03a8 ldur x8, [x29, #-0x10] 130240: f9400be9 ldr x9, [sp, #0x10] 130244: f940052a ldr x10, [x9, #0x8] 130248: eb0a011f cmp x8, x10 13024c: 1a9f07eb cset w11, ne 130250: 3700004b tbnz w11, #0x0, 0x130258 ::clear()+0x4c> 130254: 14000011 b 0x130298 ::clear()+0x8c> 130258: f85f03a0 ldur x0, [x29, #-0x10] 13025c: 97fdcf71 bl 0xa4020 <_ZNK7android4ListIPNS_11MediaBufferEE5_Node7getNextEv@plt> 130260: f9000fe0 str x0, [sp, #0x18] 130264: f85f03a0 ldur x0, [x29, #-0x10] 130268: f94007e8 ldr x8, [sp, #0x8] 13026c: eb08001f cmp x0, x8 130270: 1a9f17e9 cset w9, eq 130274: f90003e0 str x0, [sp] 130278: 370000a9 tbnz w9, #0x0, 0x13028c ::clear()+0x80> 13027c: f94003e0 ldr x0, [sp] 130280: 97fddd88 bl 0xa78a0 <_ZN7android4ListIPNS_11MediaBufferEE5_NodeD2Ev@plt> 130284: f94003e0 ldr x0, [sp] 130288: 97fdc1b6 bl 0xa0960 <_ZdlPv@plt> 13028c: f9400fe8 ldr x8, [sp, #0x18] 130290: f81f03a8 stur x8, [x29, #-0x10] 130294: 17ffffea b 0x13023c ::clear()+0x30> 130298: f9400be8 ldr x8, [sp, #0x10] 13029c: f9400500 ldr x0, [x8, #0x8] 1302a0: f9400501 ldr x1, [x8, #0x8] 1302a4: 97fdd69b bl 0xa5d10 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setPrevEPS4_@plt> 1302a8: f9400be8 ldr x8, [sp, #0x10] 1302ac: f9400500 ldr x0, [x8, #0x8] 1302b0: f9400501 ldr x1, [x8, #0x8] 1302b4: 97fdde0f bl 0xa7af0 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setNextEPS4_@plt> 1302b8: a9437bfd ldp x29, x30, [sp, #0x30] 1302bc: 910103ff add sp, sp, #0x40 1302c0: d65f03c0 ret 00000000001302c4 ::push_back(android::MediaBuffer* const&)>: 1302c4: d10183ff sub sp, sp, #0x60 1302c8: a9057bfd stp x29, x30, [sp, #0x50] 1302cc: 910143fd add x29, sp, #0x50 1302d0: d53bd048 mrs x8, TPIDR_EL0 1302d4: f9401508 ldr x8, [x8, #0x28] 1302d8: f81f83a8 stur x8, [x29, #-0x8] 1302dc: f81e03a0 stur x0, [x29, #-0x20] 1302e0: f90017e1 str x1, [sp, #0x28] 1302e4: f85e03a8 ldur x8, [x29, #-0x20] 1302e8: d10063a0 sub x0, x29, #0x18 1302ec: f9000be8 str x8, [sp, #0x10] 1302f0: aa0003e8 mov x8, x0 1302f4: f9400be1 ldr x1, [sp, #0x10] 1302f8: f90007e0 str x0, [sp, #0x8] 1302fc: aa0103e0 mov x0, x1 130300: 97fde72c bl 0xa9fb0 <_ZN7android4ListIPNS_11MediaBufferEE3endEv@plt> 130304: f94017e2 ldr x2, [sp, #0x28] 130308: d10043a8 sub x8, x29, #0x10 13030c: f9400be0 ldr x0, [sp, #0x10] 130310: f94007e1 ldr x1, [sp, #0x8] 130314: 97fdda8f bl 0xa6d50 <_ZN7android4ListIPNS_11MediaBufferEE6insertENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEERKS2_@plt> 130318: 14000001 b 0x13031c ::push_back(android::MediaBuffer* const&)+0x58> 13031c: d10043a0 sub x0, x29, #0x10 130320: 97fdd8ec bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 130324: d10063a0 sub x0, x29, #0x18 130328: 97fdd8ea bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 13032c: d53bd040 mrs x0, TPIDR_EL0 130330: f9401400 ldr x0, [x0, #0x28] 130334: f85f83be ldur x30, [x29, #-0x8] 130338: eb1e0000 subs x0, x0, x30 13033c: f90003e0 str x0, [sp] 130340: 540001a1 b.ne 0x130374 ::push_back(android::MediaBuffer* const&)+0xb0> 130344: 14000001 b 0x130348 ::push_back(android::MediaBuffer* const&)+0x84> 130348: a9457bfd ldp x29, x30, [sp, #0x50] 13034c: 910183ff add sp, sp, #0x60 130350: d65f03c0 ret 130354: f90013e0 str x0, [sp, #0x20] 130358: 2a0103e8 mov w8, w1 13035c: b9001fe8 str w8, [sp, #0x1c] 130360: d10063a0 sub x0, x29, #0x18 130364: 97fdd8db bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 130368: 14000001 b 0x13036c ::push_back(android::MediaBuffer* const&)+0xa8> 13036c: f94013e0 ldr x0, [sp, #0x20] 130370: 97fddee8 bl 0xa7f10 <_Unwind_Resume@plt> 130374: 97fde67f bl 0xa9d70 <__stack_chk_fail@plt> 0000000000130378 : 130378: f81e0ffc str x28, [sp, #-0x20]! 13037c: a9017bfd stp x29, x30, [sp, #0x10] 130380: 910043fd add x29, sp, #0x10 130384: d10983ff sub sp, sp, #0x260 130388: d53bd048 mrs x8, TPIDR_EL0 13038c: f9401508 ldr x8, [x8, #0x28] 130390: f81e83a8 stur x8, [x29, #-0x18] 130394: f81683a0 stur x0, [x29, #-0x98] 130398: f81603a1 stur x1, [x29, #-0xa0] 13039c: f81583a2 stur x2, [x29, #-0xa8] 1303a0: f85683a8 ldur x8, [x29, #-0x98] 1303a4: f85603a0 ldur x0, [x29, #-0xa0] 1303a8: aa1f03e1 mov x1, xzr 1303ac: f9000001 str x1, [x0] 1303b0: 92800000 mov x0, #-0x1 // =-1 1303b4: f81503a0 stur x0, [x29, #-0xb0] 1303b8: f85583a0 ldur x0, [x29, #-0xa8] 1303bc: f900abe8 str x8, [sp, #0x150] 1303c0: b4000420 cbz x0, 0x130444 1303c4: 14000001 b 0x1303c8 1303c8: f85583a0 ldur x0, [x29, #-0xa8] 1303cc: d10083a1 sub x1, x29, #0x20 1303d0: d10093a2 sub x2, x29, #0x24 1303d4: 97fdcfef bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> 1303d8: 36000360 tbz w0, #0x0, 0x130444 1303dc: 14000001 b 0x1303e0 1303e0: f940abe8 ldr x8, [sp, #0x150] 1303e4: 91002100 add x0, x8, #0x8 1303e8: 97fdc382 bl 0xa11f0 <_ZNK7android2spINS_17MatroskaExtractorEEptEv@plt> 1303ec: 97fdd861 bl 0xa6570 <_ZNK7android17MatroskaExtractor15isLiveStreamingEv@plt> 1303f0: 370002a0 tbnz w0, #0x0, 0x130444 1303f4: 14000001 b 0x1303f8 1303f8: f940abe0 ldr x0, [sp, #0x150] 1303fc: 97fde3c5 bl 0xa9310 <_ZN7android14MatroskaSource18clearPendingFramesEv@plt> 130400: f940abe0 ldr x0, [sp, #0x150] 130404: 91008000 add x0, x0, #0x20 130408: f85e03a1 ldur x1, [x29, #-0x20] 13040c: f940abfe ldr x30, [sp, #0x150] 130410: 394073c8 ldrb w8, [x30, #0x1c] 130414: 12000102 and w2, w8, #0x1 130418: d100c3a3 sub x3, x29, #0x30 13041c: 97fddfb5 bl 0xa82f0 <_ZN7android13BlockIterator4seekElbPl@plt> 130420: b85dc3a8 ldur w8, [x29, #-0x24] 130424: 71000d08 subs w8, w8, #0x3 130428: b9014fe8 str w8, [sp, #0x14c] 13042c: 540000a1 b.ne 0x130440 130430: 14000001 b 0x130434 130434: f85d03a8 ldur x8, [x29, #-0x30] 130438: f81503a8 stur x8, [x29, #-0xb0] 13043c: 14000001 b 0x130440 130440: 14000001 b 0x130444 130444: 14000001 b 0x130448 130448: f940abe8 ldr x8, [sp, #0x150] 13044c: 91016100 add x0, x8, #0x58 130450: 97fdeb0c bl 0xab080 <_ZNK7android4ListIPNS_11MediaBufferEE5emptyEv@plt> 130454: 360001c0 tbz w0, #0x0, 0x13048c 130458: 14000001 b 0x13045c 13045c: f940abe0 ldr x0, [sp, #0x150] 130460: 97fde13c bl 0xa8950 <_ZN7android14MatroskaSource9readBlockEv@plt> 130464: b814c3a0 stur w0, [x29, #-0xb4] 130468: b854c3a0 ldur w0, [x29, #-0xb4] 13046c: 340000e0 cbz w0, 0x130488 130470: 14000001 b 0x130474 130474: f940abe0 ldr x0, [sp, #0x150] 130478: 97fde3a6 bl 0xa9310 <_ZN7android14MatroskaSource18clearPendingFramesEv@plt> 13047c: b854c3a8 ldur w8, [x29, #-0xb4] 130480: b81743a8 stur w8, [x29, #-0x8c] 130484: 140001c8 b 0x130ba4 130488: 17fffff0 b 0x130448 13048c: f940abe8 ldr x8, [sp, #0x150] 130490: 91016100 add x0, x8, #0x58 130494: d100e3a9 sub x9, x29, #0x38 130498: aa0903e8 mov x8, x9 13049c: f900a3e9 str x9, [sp, #0x140] 1304a0: 97fde1a4 bl 0xa8b30 <_ZN7android4ListIPNS_11MediaBufferEE5beginEv@plt> 1304a4: f940a3e0 ldr x0, [sp, #0x140] 1304a8: 97fdd0f2 bl 0xa4870 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 1304ac: f9009fe0 str x0, [sp, #0x138] 1304b0: 14000001 b 0x1304b4 1304b4: f9409fe8 ldr x8, [sp, #0x138] 1304b8: f9400109 ldr x9, [x8] 1304bc: d100e3a0 sub x0, x29, #0x38 1304c0: f9009be9 str x9, [sp, #0x130] 1304c4: 97fdd883 bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1304c8: f9409be8 ldr x8, [sp, #0x130] 1304cc: f81403a8 stur x8, [x29, #-0xc0] 1304d0: f940abe8 ldr x8, [sp, #0x150] 1304d4: 91016109 add x9, x8, #0x58 1304d8: d10123a0 sub x0, x29, #0x48 1304dc: aa0003e8 mov x8, x0 1304e0: f90097e0 str x0, [sp, #0x128] 1304e4: aa0903e0 mov x0, x9 1304e8: f90093e9 str x9, [sp, #0x120] 1304ec: 97fde191 bl 0xa8b30 <_ZN7android4ListIPNS_11MediaBufferEE5beginEv@plt> 1304f0: d10103a8 sub x8, x29, #0x40 1304f4: f94093e0 ldr x0, [sp, #0x120] 1304f8: f94097e1 ldr x1, [sp, #0x128] 1304fc: 97fdd981 bl 0xa6b00 <_ZN7android4ListIPNS_11MediaBufferEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt> 130500: 14000001 b 0x130504 130504: d10103a0 sub x0, x29, #0x40 130508: 97fdd872 bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 13050c: d10123a0 sub x0, x29, #0x48 130510: 97fdd870 bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 130514: f940abe0 ldr x0, [sp, #0x150] 130518: b9401808 ldr w8, [x0, #0x18] 13051c: 350000c8 cbnz w8, 0x130534 130520: 14000001 b 0x130524 130524: f940abe8 ldr x8, [sp, #0x150] 130528: f9402909 ldr x9, [x8, #0x50] 13052c: b50005e9 cbnz x9, 0x1305e8 130530: 14000001 b 0x130534 130534: f85503a8 ldur x8, [x29, #-0xb0] 130538: b7f804c8 tbnz x8, #0x3f, 0x1305d0 13053c: 14000001 b 0x130540 130540: f85403a0 ldur x0, [x29, #-0xc0] 130544: d10143a8 sub x8, x29, #0x50 130548: f9008fe8 str x8, [sp, #0x118] 13054c: 97fdcef9 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 130550: f9408fe0 ldr x0, [sp, #0x118] 130554: 97fdd257 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 130558: f9008be0 str x0, [sp, #0x110] 13055c: 14000001 b 0x130560 130560: f85503a2 ldur x2, [x29, #-0xb0] 130564: 528e4a81 mov w1, #0x7254 // =29268 130568: 72ae8c21 movk w1, #0x7461, lsl #16 13056c: f9408be0 ldr x0, [sp, #0x110] 130570: 97fde4f4 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 130574: b9010fe0 str w0, [sp, #0x10c] 130578: 14000001 b 0x13057c 13057c: d10143a0 sub x0, x29, #0x50 130580: 97fdc4fc bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130584: 14000013 b 0x1305d0 130588: f81383a0 stur x0, [x29, #-0xc8] 13058c: 2a0103e8 mov w8, w1 130590: b81343a8 stur w8, [x29, #-0xcc] 130594: d100e3a0 sub x0, x29, #0x38 130598: 97fdd84e bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 13059c: 14000190 b 0x130bdc 1305a0: f81383a0 stur x0, [x29, #-0xc8] 1305a4: 2a0103e8 mov w8, w1 1305a8: b81343a8 stur w8, [x29, #-0xcc] 1305ac: d10123a0 sub x0, x29, #0x48 1305b0: 97fdd848 bl 0xa66d0 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1305b4: 1400018a b 0x130bdc 1305b8: f81383a0 stur x0, [x29, #-0xc8] 1305bc: 2a0103e8 mov w8, w1 1305c0: b81343a8 stur w8, [x29, #-0xcc] 1305c4: d10143a0 sub x0, x29, #0x50 1305c8: 97fdc4ea bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1305cc: 14000184 b 0x130bdc 1305d0: f85403a8 ldur x8, [x29, #-0xc0] 1305d4: f85603a9 ldur x9, [x29, #-0xa0] 1305d8: f9000128 str x8, [x9] 1305dc: 2a1f03ea mov w10, wzr 1305e0: b81743aa stur w10, [x29, #-0x8c] 1305e4: 14000170 b 0x130ba4 1305e8: f85403a0 ldur x0, [x29, #-0xc0] 1305ec: 97fdca7d bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 1305f0: f85403be ldur x30, [x29, #-0xc0] 1305f4: f90083e0 str x0, [sp, #0x100] 1305f8: aa1e03e0 mov x0, x30 1305fc: 97fddc01 bl 0xa7600 <_ZNK7android11MediaBuffer12range_offsetEv@plt> 130600: f94083fe ldr x30, [sp, #0x100] 130604: 8b0003c0 add x0, x30, x0 130608: f81283a0 stur x0, [x29, #-0xd8] 13060c: f85403a0 ldur x0, [x29, #-0xc0] 130610: 97fdc580 bl 0xa1c10 <_ZNK7android11MediaBuffer12range_lengthEv@plt> 130614: f81203a0 stur x0, [x29, #-0xe0] 130618: aa1f03e0 mov x0, xzr 13061c: f81183a0 stur x0, [x29, #-0xe8] 130620: f81103a0 stur x0, [x29, #-0xf0] 130624: f81083a0 stur x0, [x29, #-0xf8] 130628: 2a1f03e8 mov w8, wzr 13062c: b81043a8 stur w8, [x29, #-0xfc] 130630: 14000001 b 0x130634 130634: b85043a8 ldur w8, [x29, #-0xfc] 130638: 71000508 subs w8, w8, #0x1 13063c: b900ffe8 str w8, [sp, #0xfc] 130640: 5400254c b.gt 0x130ae8 130644: 14000001 b 0x130648 130648: aa1f03e8 mov x8, xzr 13064c: f900b7e8 str x8, [sp, #0x168] 130650: f900b3e8 str x8, [sp, #0x160] 130654: 14000001 b 0x130658 130658: f940b7e8 ldr x8, [sp, #0x168] 13065c: f940abe9 ldr x9, [sp, #0x150] 130660: f940292a ldr x10, [x9, #0x50] 130664: 8b0a0108 add x8, x8, x10 130668: f85203aa ldur x10, [x29, #-0xe0] 13066c: eb0a0108 subs x8, x8, x10 130670: f9007be8 str x8, [sp, #0xf0] 130674: 54000fc8 b.hi 0x13086c 130678: 14000001 b 0x13067c 13067c: f940abe8 ldr x8, [sp, #0x150] 130680: f9402909 ldr x9, [x8, #0x50] 130684: f1000529 subs x9, x9, #0x1 130688: aa0903ea mov x10, x9 13068c: f1000d29 subs x9, x9, #0x3 130690: f90077ea str x10, [sp, #0xe8] 130694: f90073e9 str x9, [sp, #0xe0] 130698: 540004c8 b.hi 0x130730 13069c: d0000648 adrp x8, 0x1fa000 1306a0: 91333108 add x8, x8, #0xccc 1306a4: f94077eb ldr x11, [sp, #0xe8] 1306a8: b8ab790a ldrsw x10, [x8, x11, lsl #2] 1306ac: 8b0a0109 add x9, x8, x10 1306b0: f9006fea str x10, [sp, #0xd8] 1306b4: d61f0120 br x9 1306b8: f85283a8 ldur x8, [x29, #-0xd8] 1306bc: f940b7e9 ldr x9, [sp, #0x168] 1306c0: 3869690a ldrb w10, [x8, x9] 1306c4: 2a0a03e8 mov w8, w10 1306c8: f900afe8 str x8, [sp, #0x158] 1306cc: 1400001a b 0x130734 1306d0: f85283a8 ldur x8, [x29, #-0xd8] 1306d4: f940b7e9 ldr x9, [sp, #0x168] 1306d8: 8b090100 add x0, x8, x9 1306dc: 97fddd75 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 1306e0: 2a0003e8 mov w8, w0 1306e4: 92403d08 and x8, x8, #0xffff 1306e8: f900afe8 str x8, [sp, #0x158] 1306ec: 14000012 b 0x130734 1306f0: f85283a8 ldur x8, [x29, #-0xd8] 1306f4: f940b7e9 ldr x9, [sp, #0x168] 1306f8: 8b090100 add x0, x8, x9 1306fc: 94000144 bl 0x130c0c 130700: 2a0003e0 mov w0, w0 130704: 2a0003e8 mov w8, w0 130708: f900afe8 str x8, [sp, #0x158] 13070c: 1400000a b 0x130734 130710: f85283a8 ldur x8, [x29, #-0xd8] 130714: f940b7e9 ldr x9, [sp, #0x168] 130718: 8b090100 add x0, x8, x9 13071c: 97fddb69 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 130720: 2a0003e0 mov w0, w0 130724: 2a0003e8 mov w8, w0 130728: f900afe8 str x8, [sp, #0x158] 13072c: 14000002 b 0x130734 130730: 14000001 b 0x130734 130734: f940b7e8 ldr x8, [sp, #0x168] 130738: f940abe9 ldr x9, [sp, #0x150] 13073c: f940292a ldr x10, [x9, #0x50] 130740: 8b0a0108 add x8, x8, x10 130744: f940afea ldr x10, [sp, #0x158] 130748: 8b0a010a add x10, x8, x10 13074c: eb080148 subs x8, x10, x8 130750: f9006be8 str x8, [sp, #0xd0] 130754: 54000188 b.hi 0x130784 130758: 14000001 b 0x13075c 13075c: f85403a8 ldur x8, [x29, #-0xc0] 130760: f9400109 ldr x9, [x8] 130764: f9400129 ldr x9, [x9] 130768: aa0803e0 mov x0, x8 13076c: d63f0120 blr x9 130770: aa1f03e8 mov x8, xzr 130774: f81403a8 stur x8, [x29, #-0xc0] 130778: 12807dca mov w10, #-0x3ef // =-1007 13077c: b81743aa stur w10, [x29, #-0x8c] 130780: 14000109 b 0x130ba4 130784: f940b7e8 ldr x8, [sp, #0x168] 130788: f940abe9 ldr x9, [sp, #0x150] 13078c: f940292a ldr x10, [x9, #0x50] 130790: 8b0a0108 add x8, x8, x10 130794: f940afea ldr x10, [sp, #0x158] 130798: 8b0a0108 add x8, x8, x10 13079c: f85203aa ldur x10, [x29, #-0xe0] 1307a0: eb0a0108 subs x8, x8, x10 1307a4: f90067e8 str x8, [sp, #0xc8] 1307a8: 54000069 b.ls 0x1307b4 1307ac: 14000001 b 0x1307b0 1307b0: 1400002f b 0x13086c 1307b4: 14000001 b 0x1307b8 1307b8: b85043a8 ldur w8, [x29, #-0xfc] 1307bc: 71000508 subs w8, w8, #0x1 1307c0: b900c7e8 str w8, [sp, #0xc4] 1307c4: 54000361 b.ne 0x130830 1307c8: 14000001 b 0x1307cc 1307cc: f85083a8 ldur x8, [x29, #-0xf8] 1307d0: f940b3e9 ldr x9, [sp, #0x160] 1307d4: 320803ea orr w10, wzr, #0x1000000 1307d8: b829690a str w10, [x8, x9] 1307dc: f85403a8 ldur x8, [x29, #-0xc0] 1307e0: f85103a9 ldur x9, [x29, #-0xf0] 1307e4: eb090108 subs x8, x8, x9 1307e8: f9005fe8 str x8, [sp, #0xb8] 1307ec: 54000200 b.eq 0x13082c 1307f0: 14000001 b 0x1307f4 1307f4: f85083a8 ldur x8, [x29, #-0xf8] 1307f8: f940b3e9 ldr x9, [sp, #0x160] 1307fc: 8b090108 add x8, x8, x9 130800: 91001100 add x0, x8, #0x4 130804: f85283a8 ldur x8, [x29, #-0xd8] 130808: f940b7e9 ldr x9, [sp, #0x168] 13080c: f940abea ldr x10, [sp, #0x150] 130810: f940294b ldr x11, [x10, #0x50] 130814: 8b0b0129 add x9, x9, x11 130818: 8b090101 add x1, x8, x9 13081c: f940afe2 ldr x2, [sp, #0x158] 130820: 97fdbd5c bl 0x9fd90 130824: f9005be0 str x0, [sp, #0xb0] 130828: 14000001 b 0x13082c 13082c: 14000001 b 0x130830 130830: f940b3e8 ldr x8, [sp, #0x160] 130834: 91001108 add x8, x8, #0x4 130838: f900b3e8 str x8, [sp, #0x160] 13083c: f940afe8 ldr x8, [sp, #0x158] 130840: f940b3e9 ldr x9, [sp, #0x160] 130844: 8b080128 add x8, x9, x8 130848: f900b3e8 str x8, [sp, #0x160] 13084c: f940abe8 ldr x8, [sp, #0x150] 130850: f9402909 ldr x9, [x8, #0x50] 130854: f940afea ldr x10, [sp, #0x158] 130858: 8b0a0129 add x9, x9, x10 13085c: f940b7ea ldr x10, [sp, #0x168] 130860: 8b090149 add x9, x10, x9 130864: f900b7e9 str x9, [sp, #0x168] 130868: 17ffff7c b 0x130658 13086c: f940b7e8 ldr x8, [sp, #0x168] 130870: f85203a9 ldur x9, [x29, #-0xe0] 130874: eb090108 subs x8, x8, x9 130878: f90057e8 str x8, [sp, #0xa8] 13087c: 54000182 b.hs 0x1308ac 130880: 14000001 b 0x130884 130884: f85403a8 ldur x8, [x29, #-0xc0] 130888: f9400109 ldr x9, [x8] 13088c: f9400129 ldr x9, [x9] 130890: aa0803e0 mov x0, x8 130894: d63f0120 blr x9 130898: aa1f03e8 mov x8, xzr 13089c: f81403a8 stur x8, [x29, #-0xc0] 1308a0: 12807dca mov w10, #-0x3ef // =-1007 1308a4: b81743aa stur w10, [x29, #-0x8c] 1308a8: 140000bf b 0x130ba4 1308ac: b85043a8 ldur w8, [x29, #-0xfc] 1308b0: 35001128 cbnz w8, 0x130ad4 1308b4: 14000001 b 0x1308b8 1308b8: f940b3e8 ldr x8, [sp, #0x160] 1308bc: f81183a8 stur x8, [x29, #-0xe8] 1308c0: f85183a8 ldur x8, [x29, #-0xe8] 1308c4: f85203a9 ldur x9, [x29, #-0xe0] 1308c8: eb090108 subs x8, x8, x9 1308cc: f90053e8 str x8, [sp, #0xa0] 1308d0: 54000161 b.ne 0x1308fc 1308d4: 14000001 b 0x1308d8 1308d8: f940abe8 ldr x8, [sp, #0x150] 1308dc: f9402909 ldr x9, [x8, #0x50] 1308e0: f1001129 subs x9, x9, #0x4 1308e4: f9004fe9 str x9, [sp, #0x98] 1308e8: 540000a1 b.ne 0x1308fc 1308ec: 14000001 b 0x1308f0 1308f0: f85403a8 ldur x8, [x29, #-0xc0] 1308f4: f81103a8 stur x8, [x29, #-0xf0] 1308f8: 14000014 b 0x130948 1308fc: 52800b08 mov w8, #0x58 // =88 130900: 2a0803e0 mov w0, w8 130904: 97fde183 bl 0xa8f10 <_Znwm@plt> 130908: aa0003fe mov x30, x0 13090c: aa0003e9 mov x9, x0 130910: f85183a1 ldur x1, [x29, #-0xe8] 130914: f9004bfe str x30, [sp, #0x90] 130918: f90047e9 str x9, [sp, #0x88] 13091c: 97fde7b1 bl 0xaa7e0 <_ZN7android11MediaBufferC1Em@plt> 130920: 14000001 b 0x130924 130924: f94047e8 ldr x8, [sp, #0x88] 130928: f81103a8 stur x8, [x29, #-0xf0] 13092c: 14000007 b 0x130948 130930: f81383a0 stur x0, [x29, #-0xc8] 130934: 2a0103e8 mov w8, w1 130938: b81343a8 stur w8, [x29, #-0xcc] 13093c: f9404be0 ldr x0, [sp, #0x90] 130940: 97fdc008 bl 0xa0960 <_ZdlPv@plt> 130944: 140000a6 b 0x130bdc 130948: f85403a0 ldur x0, [x29, #-0xc0] 13094c: d10183a8 sub x8, x29, #0x60 130950: f90043e8 str x8, [sp, #0x80] 130954: 97fdcdf7 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 130958: f94043e0 ldr x0, [sp, #0x80] 13095c: 97fdd155 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 130960: f9003fe0 str x0, [sp, #0x78] 130964: 14000001 b 0x130968 130968: 528daca1 mov w1, #0x6d65 // =28005 13096c: 72ae8d21 movk w1, #0x7469, lsl #16 130970: d10163a2 sub x2, x29, #0x58 130974: f9403fe0 ldr x0, [sp, #0x78] 130978: 97fdd76e bl 0xa6730 <_ZN7android8MetaData9findInt64EjPl@plt> 13097c: b90077e0 str w0, [sp, #0x74] 130980: 14000001 b 0x130984 130984: d10183a0 sub x0, x29, #0x60 130988: 97fdc3fa bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 13098c: f85403a0 ldur x0, [x29, #-0xc0] 130990: d101c3be sub x30, x29, #0x70 130994: aa1e03e8 mov x8, x30 130998: f90037fe str x30, [sp, #0x68] 13099c: 97fdcde5 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 1309a0: f94037e0 ldr x0, [sp, #0x68] 1309a4: 97fdd143 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1309a8: f90033e0 str x0, [sp, #0x60] 1309ac: 14000001 b 0x1309b0 1309b0: 528dcc61 mov w1, #0x6e63 // =28259 1309b4: 72ae6f21 movk w1, #0x7379, lsl #16 1309b8: d10193a2 sub x2, x29, #0x64 1309bc: f94033e0 ldr x0, [sp, #0x60] 1309c0: 97fdd2b8 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> 1309c4: b9005fe0 str w0, [sp, #0x5c] 1309c8: 14000001 b 0x1309cc 1309cc: d101c3a0 sub x0, x29, #0x70 1309d0: 97fdc3e8 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1309d4: f85103a0 ldur x0, [x29, #-0xf0] 1309d8: d101e3be sub x30, x29, #0x78 1309dc: aa1e03e8 mov x8, x30 1309e0: f9002bfe str x30, [sp, #0x50] 1309e4: 97fdcdd3 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 1309e8: f9402be0 ldr x0, [sp, #0x50] 1309ec: 97fdd131 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1309f0: f90027e0 str x0, [sp, #0x48] 1309f4: 14000001 b 0x1309f8 1309f8: f85a83a2 ldur x2, [x29, #-0x58] 1309fc: 528daca1 mov w1, #0x6d65 // =28005 130a00: 72ae8d21 movk w1, #0x7469, lsl #16 130a04: f94027e0 ldr x0, [sp, #0x48] 130a08: 97fde3ce bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 130a0c: b90047e0 str w0, [sp, #0x44] 130a10: 14000001 b 0x130a14 130a14: d101e3a0 sub x0, x29, #0x78 130a18: 97fdc3d6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130a1c: f85103a0 ldur x0, [x29, #-0xf0] 130a20: d10203be sub x30, x29, #0x80 130a24: aa1e03e8 mov x8, x30 130a28: f9001ffe str x30, [sp, #0x38] 130a2c: 97fdcdc1 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 130a30: f9401fe0 ldr x0, [sp, #0x38] 130a34: 97fdd11f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 130a38: f9001be0 str x0, [sp, #0x30] 130a3c: 14000001 b 0x130a40 130a40: b859c3a2 ldur w2, [x29, #-0x64] 130a44: 528dcc61 mov w1, #0x6e63 // =28259 130a48: 72ae6f21 movk w1, #0x7379, lsl #16 130a4c: f9401be0 ldr x0, [sp, #0x30] 130a50: 97fdcb88 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 130a54: b9002fe0 str w0, [sp, #0x2c] 130a58: 14000001 b 0x130a5c 130a5c: d10203a0 sub x0, x29, #0x80 130a60: 97fdc3c4 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130a64: f85103a0 ldur x0, [x29, #-0xf0] 130a68: 97fdc95e bl 0xa2fe0 <_ZNK7android11MediaBuffer4dataEv@plt> 130a6c: f81083a0 stur x0, [x29, #-0xf8] 130a70: 14000019 b 0x130ad4 130a74: f81383a0 stur x0, [x29, #-0xc8] 130a78: 2a0103e8 mov w8, w1 130a7c: b81343a8 stur w8, [x29, #-0xcc] 130a80: d10183a0 sub x0, x29, #0x60 130a84: 97fdc3bb bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130a88: 14000055 b 0x130bdc 130a8c: f81383a0 stur x0, [x29, #-0xc8] 130a90: 2a0103e8 mov w8, w1 130a94: b81343a8 stur w8, [x29, #-0xcc] 130a98: d101c3a0 sub x0, x29, #0x70 130a9c: 97fdc3b5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130aa0: 1400004f b 0x130bdc 130aa4: f81383a0 stur x0, [x29, #-0xc8] 130aa8: 2a0103e8 mov w8, w1 130aac: b81343a8 stur w8, [x29, #-0xcc] 130ab0: d101e3a0 sub x0, x29, #0x78 130ab4: 97fdc3af bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130ab8: 14000049 b 0x130bdc 130abc: f81383a0 stur x0, [x29, #-0xc8] 130ac0: 2a0103e8 mov w8, w1 130ac4: b81343a8 stur w8, [x29, #-0xcc] 130ac8: d10203a0 sub x0, x29, #0x80 130acc: 97fdc3a9 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130ad0: 14000043 b 0x130bdc 130ad4: 14000001 b 0x130ad8 130ad8: b85043a8 ldur w8, [x29, #-0xfc] 130adc: 11000508 add w8, w8, #0x1 130ae0: b81043a8 stur w8, [x29, #-0xfc] 130ae4: 17fffed4 b 0x130634 130ae8: f85403a8 ldur x8, [x29, #-0xc0] 130aec: f85103a9 ldur x9, [x29, #-0xf0] 130af0: eb090108 subs x8, x8, x9 130af4: f90013e8 str x8, [sp, #0x20] 130af8: 54000140 b.eq 0x130b20 130afc: 14000001 b 0x130b00 130b00: f85403a8 ldur x8, [x29, #-0xc0] 130b04: f9400109 ldr x9, [x8] 130b08: f9400129 ldr x9, [x9] 130b0c: aa0803e0 mov x0, x8 130b10: d63f0120 blr x9 130b14: aa1f03e8 mov x8, xzr 130b18: f81403a8 stur x8, [x29, #-0xc0] 130b1c: 14000001 b 0x130b20 130b20: f85503a8 ldur x8, [x29, #-0xb0] 130b24: b7f80348 tbnz x8, #0x3f, 0x130b8c 130b28: 14000001 b 0x130b2c 130b2c: f85103a0 ldur x0, [x29, #-0xf0] 130b30: d10223a8 sub x8, x29, #0x88 130b34: f9000fe8 str x8, [sp, #0x18] 130b38: 97fdcd7e bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 130b3c: f9400fe0 ldr x0, [sp, #0x18] 130b40: 97fdd0dc bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 130b44: f9000be0 str x0, [sp, #0x10] 130b48: 14000001 b 0x130b4c 130b4c: f85503a2 ldur x2, [x29, #-0xb0] 130b50: 528e4a81 mov w1, #0x7254 // =29268 130b54: 72ae8c21 movk w1, #0x7461, lsl #16 130b58: f9400be0 ldr x0, [sp, #0x10] 130b5c: 97fde379 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 130b60: b9000fe0 str w0, [sp, #0xc] 130b64: 14000001 b 0x130b68 130b68: d10223a0 sub x0, x29, #0x88 130b6c: 97fdc381 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130b70: 14000007 b 0x130b8c 130b74: f81383a0 stur x0, [x29, #-0xc8] 130b78: 2a0103e8 mov w8, w1 130b7c: b81343a8 stur w8, [x29, #-0xcc] 130b80: d10223a0 sub x0, x29, #0x88 130b84: 97fdc37b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 130b88: 14000015 b 0x130bdc 130b8c: f85103a8 ldur x8, [x29, #-0xf0] 130b90: f85603a9 ldur x9, [x29, #-0xa0] 130b94: f9000128 str x8, [x9] 130b98: 2a1f03ea mov w10, wzr 130b9c: b81743aa stur w10, [x29, #-0x8c] 130ba0: 14000001 b 0x130ba4 130ba4: b85743a8 ldur w8, [x29, #-0x8c] 130ba8: d53bd049 mrs x9, TPIDR_EL0 130bac: f9401529 ldr x9, [x9, #0x28] 130bb0: f85e83aa ldur x10, [x29, #-0x18] 130bb4: eb0a0129 subs x9, x9, x10 130bb8: b9000be8 str w8, [sp, #0x8] 130bbc: f90003e9 str x9, [sp] 130bc0: 54000121 b.ne 0x130be4 130bc4: 14000001 b 0x130bc8 130bc8: b9400be0 ldr w0, [sp, #0x8] 130bcc: 910983ff add sp, sp, #0x260 130bd0: a9417bfd ldp x29, x30, [sp, #0x10] 130bd4: f84207fc ldr x28, [sp], #0x20 130bd8: d65f03c0 ret 130bdc: f85383a0 ldur x0, [x29, #-0xc8] 130be0: 97fddccc bl 0xa7f10 <_Unwind_Resume@plt> 130be4: 97fde463 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000130be8 : 130be8: d10043ff sub sp, sp, #0x10 130bec: f90007e0 str x0, [sp, #0x8] 130bf0: f94007e0 ldr x0, [sp, #0x8] 130bf4: 3941c408 ldrb w8, [x0, #0x71] 130bf8: 320003e9 orr w9, wzr, #0x1 130bfc: 0a090108 and w8, w8, w9 130c00: 2a0803e0 mov w0, w8 130c04: 910043ff add sp, sp, #0x10 130c08: d65f03c0 ret 130c0c: d10043ff sub sp, sp, #0x10 130c10: 321c03e8 orr w8, wzr, #0x10 130c14: 321d03e9 orr w9, wzr, #0x8 130c18: f90007e0 str x0, [sp, #0x8] 130c1c: f94007e0 ldr x0, [sp, #0x8] 130c20: 3940000a ldrb w10, [x0] 130c24: 1ac82148 lsl w8, w10, w8 130c28: f94007e0 ldr x0, [sp, #0x8] 130c2c: 3940040a ldrb w10, [x0, #0x1] 130c30: 1ac92149 lsl w9, w10, w9 130c34: 2a090108 orr w8, w8, w9 130c38: f94007e0 ldr x0, [sp, #0x8] 130c3c: 39400809 ldrb w9, [x0, #0x2] 130c40: 2a090100 orr w0, w8, w9 130c44: 910043ff add sp, sp, #0x10 130c48: d65f03c0 ret 0000000000130c4c const&)>: 130c4c: d10583ff sub sp, sp, #0x160 130c50: f900a3fc str x28, [sp, #0x140] 130c54: a9157bfd stp x29, x30, [sp, #0x150] 130c58: 910543fd add x29, sp, #0x150 130c5c: d53bd048 mrs x8, TPIDR_EL0 130c60: f9401508 ldr x8, [x8, #0x28] 130c64: f81e83a8 stur x8, [x29, #-0x18] 130c68: f81903a0 stur x0, [x29, #-0x70] 130c6c: f81883a1 stur x1, [x29, #-0x78] 130c70: f81803a2 stur x2, [x29, #-0x80] 130c74: f85903a8 ldur x8, [x29, #-0x70] 130c78: aa0803e0 mov x0, x8 130c7c: f85883a1 ldur x1, [x29, #-0x78] 130c80: aa0103e2 mov x2, x1 130c84: 91002029 add x9, x1, #0x8 130c88: f81603a0 stur x0, [x29, #-0xa0] 130c8c: aa0803e0 mov x0, x8 130c90: f90057e1 str x1, [sp, #0xa8] 130c94: aa0903e1 mov x1, x9 130c98: f90053e8 str x8, [sp, #0xa0] 130c9c: f9004fe2 str x2, [sp, #0x98] 130ca0: 97fddb30 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> 130ca4: f94057e8 ldr x8, [sp, #0xa8] 130ca8: f9400109 ldr x9, [x8] 130cac: f94053e0 ldr x0, [sp, #0xa0] 130cb0: f9000009 str x9, [x0] 130cb4: f9401d09 ldr x9, [x8, #0x38] 130cb8: f9400001 ldr x1, [x0] 130cbc: f85e8021 ldur x1, [x1, #-0x18] 130cc0: f8216809 str x9, [x0, x1] 130cc4: 91002009 add x9, x0, #0x8 130cc8: aa0903e1 mov x1, x9 130ccc: aa0903e0 mov x0, x9 130cd0: f9004be1 str x1, [sp, #0x90] 130cd4: 97fe2059 bl 0xb8e38 130cd8: f94053e8 ldr x8, [sp, #0xa0] 130cdc: 9100c109 add x9, x8, #0x30 130ce0: aa0903e0 mov x0, x9 130ce4: f90047e0 str x0, [sp, #0x88] 130ce8: aa0903e0 mov x0, x9 130cec: 97fdd09d bl 0xa4f60 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEEC2Ev@plt> 130cf0: 14000001 b 0x130cf4 const&)+0xa8> 130cf4: f85603a8 ldur x8, [x29, #-0xa0] 130cf8: 91016109 add x9, x8, #0x58 130cfc: aa0903e0 mov x0, x9 130d00: f85803a1 ldur x1, [x29, #-0x80] 130d04: f90043e0 str x0, [sp, #0x80] 130d08: aa0903e0 mov x0, x9 130d0c: 97fdbd11 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 130d10: 14000001 b 0x130d14 const&)+0xc8> 130d14: f85603a8 ldur x8, [x29, #-0xa0] 130d18: 91018109 add x9, x8, #0x60 130d1c: 321c03ea orr w10, wzr, #0x10 130d20: 2a0a03e0 mov w0, w10 130d24: f9003fe9 str x9, [sp, #0x78] 130d28: 97fde07a bl 0xa8f10 <_Znwm@plt> 130d2c: f9003be0 str x0, [sp, #0x70] 130d30: 14000001 b 0x130d34 const&)+0xe8> 130d34: f9403be0 ldr x0, [sp, #0x70] 130d38: f85603a8 ldur x8, [x29, #-0xa0] 130d3c: 91016101 add x1, x8, #0x58 130d40: f9403be2 ldr x2, [sp, #0x70] 130d44: f90037e0 str x0, [sp, #0x68] 130d48: aa0203e0 mov x0, x2 130d4c: 97fdd675 bl 0xa6720 <_ZN7android16DataSourceReaderC2ERKNS_2spINS_10DataSourceEEE@plt> 130d50: 14000001 b 0x130d54 const&)+0x108> 130d54: f94037e8 ldr x8, [sp, #0x68] 130d58: f9403fe9 ldr x9, [sp, #0x78] 130d5c: f9000128 str x8, [x9] 130d60: aa1f03ea mov x10, xzr 130d64: f85603ab ldur x11, [x29, #-0xa0] 130d68: f900356a str x10, [x11, #0x68] 130d6c: 2a1f03ec mov w12, wzr 130d70: 3901c16c strb w12, [x11, #0x70] 130d74: 3901c96c strb w12, [x11, #0x72] 130d78: f9003d6a str x10, [x11, #0x78] 130d7c: 91016160 add x0, x11, #0x58 130d80: 97fdda84 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 130d84: f90033e0 str x0, [sp, #0x60] 130d88: 14000001 b 0x130d8c const&)+0x140> 130d8c: f94033e8 ldr x8, [sp, #0x60] 130d90: f9400109 ldr x9, [x8] 130d94: f9402529 ldr x9, [x9, #0x48] 130d98: aa0803e0 mov x0, x8 130d9c: d63f0120 blr x9 130da0: b9005fe0 str w0, [sp, #0x5c] 130da4: 14000001 b 0x130da8 const&)+0x15c> 130da8: 528000a8 mov w8, #0x5 // =5 130dac: b9405fe9 ldr w9, [sp, #0x5c] 130db0: 0a080128 and w8, w9, w8 130db4: 2a1f03e0 mov w0, wzr 130db8: b9005be0 str w0, [sp, #0x58] 130dbc: 340002a8 cbz w8, 0x130e10 const&)+0x1c4> 130dc0: 14000001 b 0x130dc4 const&)+0x178> 130dc4: f85603a8 ldur x8, [x29, #-0xa0] 130dc8: 91016100 add x0, x8, #0x58 130dcc: 97fdda71 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 130dd0: f9002be0 str x0, [sp, #0x50] 130dd4: 14000001 b 0x130dd8 const&)+0x18c> 130dd8: f9402be8 ldr x8, [sp, #0x50] 130ddc: f9400109 ldr x9, [x8] 130de0: f9402129 ldr x9, [x9, #0x40] 130de4: d10083a1 sub x1, x29, #0x20 130de8: aa0803e0 mov x0, x8 130dec: d63f0120 blr x9 130df0: b9004fe0 str w0, [sp, #0x4c] 130df4: 14000001 b 0x130df8 const&)+0x1ac> 130df8: b9404fe8 ldr w8, [sp, #0x4c] 130dfc: 71000109 subs w9, w8, #0x0 130e00: 1a9f07ea cset w10, ne 130e04: b9004be9 str w9, [sp, #0x48] 130e08: b9005bea str w10, [sp, #0x58] 130e0c: 14000001 b 0x130e10 const&)+0x1c4> 130e10: b9405be8 ldr w8, [sp, #0x58] 130e14: 12000108 and w8, w8, #0x1 130e18: f85603a9 ldur x9, [x29, #-0xa0] 130e1c: 3901c528 strb w8, [x9, #0x71] 130e20: d10163a0 sub x0, x29, #0x58 130e24: 97fde7df bl 0xaada0 <_ZN9mkvparser10EBMLHeaderC1Ev@plt> 130e28: 14000001 b 0x130e2c const&)+0x1e0> 130e2c: f85603a8 ldur x8, [x29, #-0xa0] 130e30: f9403101 ldr x1, [x8, #0x60] 130e34: d10163a0 sub x0, x29, #0x58 130e38: d10183a2 sub x2, x29, #0x60 130e3c: 97fdd089 bl 0xa5060 <_ZN9mkvparser10EBMLHeader5ParseEPNS_10IMkvReaderERx@plt> 130e40: f90023e0 str x0, [sp, #0x40] 130e44: 14000001 b 0x130e48 const&)+0x1fc> 130e48: f94023e8 ldr x8, [sp, #0x40] 130e4c: b6f803a8 tbz x8, #0x3f, 0x130ec0 const&)+0x274> 130e50: 14000001 b 0x130e54 const&)+0x208> 130e54: 320003e8 orr w8, wzr, #0x1 130e58: b81703a8 stur w8, [x29, #-0x90] 130e5c: 14000074 b 0x13102c const&)+0x3e0> 130e60: f81783a0 stur x0, [x29, #-0x88] 130e64: 2a0103e8 mov w8, w1 130e68: b81743a8 stur w8, [x29, #-0x8c] 130e6c: 14000088 b 0x13108c const&)+0x440> 130e70: f81783a0 stur x0, [x29, #-0x88] 130e74: 2a0103e8 mov w8, w1 130e78: b81743a8 stur w8, [x29, #-0x8c] 130e7c: 14000081 b 0x131080 const&)+0x434> 130e80: f81783a0 stur x0, [x29, #-0x88] 130e84: 2a0103e8 mov w8, w1 130e88: b81743a8 stur w8, [x29, #-0x8c] 130e8c: 1400007a b 0x131074 const&)+0x428> 130e90: f81783a0 stur x0, [x29, #-0x88] 130e94: 2a0103e8 mov w8, w1 130e98: b81743a8 stur w8, [x29, #-0x8c] 130e9c: f9403be0 ldr x0, [sp, #0x70] 130ea0: 97fdbeb0 bl 0xa0960 <_ZdlPv@plt> 130ea4: 14000074 b 0x131074 const&)+0x428> 130ea8: f81783a0 stur x0, [x29, #-0x88] 130eac: 2a0103e8 mov w8, w1 130eb0: b81743a8 stur w8, [x29, #-0x8c] 130eb4: d10163a0 sub x0, x29, #0x58 130eb8: 97fdce9e bl 0xa4930 <_ZN9mkvparser10EBMLHeaderD1Ev@plt> 130ebc: 1400006e b 0x131074 const&)+0x428> 130ec0: f85c83a8 ldur x8, [x29, #-0x38] 130ec4: b4000188 cbz x8, 0x130ef4 const&)+0x2a8> 130ec8: 14000001 b 0x130ecc const&)+0x280> 130ecc: f85c83a1 ldur x1, [x29, #-0x38] 130ed0: d0000640 adrp x0, 0x1fa000 130ed4: 913c8800 add x0, x0, #0xf22 130ed8: 97fdc4d6 bl 0xa2230 130edc: 350000c0 cbnz w0, 0x130ef4 const&)+0x2a8> 130ee0: 14000001 b 0x130ee4 const&)+0x298> 130ee4: 320003e8 orr w8, wzr, #0x1 130ee8: f85603a9 ldur x9, [x29, #-0xa0] 130eec: 3901c928 strb w8, [x9, #0x72] 130ef0: 14000001 b 0x130ef4 const&)+0x2a8> 130ef4: f85603a8 ldur x8, [x29, #-0xa0] 130ef8: f9403100 ldr x0, [x8, #0x60] 130efc: f85a03a1 ldur x1, [x29, #-0x60] 130f00: 9101a102 add x2, x8, #0x68 130f04: 97fdc7b7 bl 0xa2de0 <_ZN9mkvparser7Segment14CreateInstanceEPNS_10IMkvReaderExRPS0_@plt> 130f08: f9001fe0 str x0, [sp, #0x38] 130f0c: 14000001 b 0x130f10 const&)+0x2c4> 130f10: f9401fe8 ldr x8, [sp, #0x38] 130f14: f81683a8 stur x8, [x29, #-0x98] 130f18: f85683a9 ldur x9, [x29, #-0x98] 130f1c: b40000a9 cbz x9, 0x130f30 const&)+0x2e4> 130f20: 14000001 b 0x130f24 const&)+0x2d8> 130f24: 320003e8 orr w8, wzr, #0x1 130f28: b81703a8 stur w8, [x29, #-0x90] 130f2c: 14000040 b 0x13102c const&)+0x3e0> 130f30: f85603a8 ldur x8, [x29, #-0xa0] 130f34: f9403500 ldr x0, [x8, #0x68] 130f38: 97fdca26 bl 0xa37d0 <_ZN9mkvparser7Segment12ParseHeadersEv@plt> 130f3c: f9001be0 str x0, [sp, #0x30] 130f40: 14000001 b 0x130f44 const&)+0x2f8> 130f44: f9401be8 ldr x8, [sp, #0x30] 130f48: f81683a8 stur x8, [x29, #-0x98] 130f4c: f85683a9 ldur x9, [x29, #-0x98] 130f50: b5000289 cbnz x9, 0x130fa0 const&)+0x354> 130f54: 14000001 b 0x130f58 const&)+0x30c> 130f58: f85603a8 ldur x8, [x29, #-0xa0] 130f5c: f9403500 ldr x0, [x8, #0x68] 130f60: d10183a1 sub x1, x29, #0x60 130f64: d101a3a2 sub x2, x29, #0x68 130f68: 97fdbc0e bl 0x9ffa0 <_ZN9mkvparser7Segment11LoadClusterERxRl@plt> 130f6c: f90017e0 str x0, [sp, #0x28] 130f70: 14000001 b 0x130f74 const&)+0x328> 130f74: f94017e8 ldr x8, [sp, #0x28] 130f78: f81683a8 stur x8, [x29, #-0x98] 130f7c: f85683a9 ldur x9, [x29, #-0x98] 130f80: f1000529 subs x9, x9, #0x1 130f84: f90013e9 str x9, [sp, #0x20] 130f88: 540000ab b.lt 0x130f9c const&)+0x350> 130f8c: 14000001 b 0x130f90 const&)+0x344> 130f90: aa1f03e8 mov x8, xzr 130f94: f81683a8 stur x8, [x29, #-0x98] 130f98: 14000001 b 0x130f9c const&)+0x350> 130f9c: 1400000a b 0x130fc4 const&)+0x378> 130fa0: f85683a8 ldur x8, [x29, #-0x98] 130fa4: f1000508 subs x8, x8, #0x1 130fa8: f9000fe8 str x8, [sp, #0x18] 130fac: 540000ab b.lt 0x130fc0 const&)+0x374> 130fb0: 14000001 b 0x130fb4 const&)+0x368> 130fb4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 130fb8: f81683a8 stur x8, [x29, #-0x98] 130fbc: 14000001 b 0x130fc0 const&)+0x374> 130fc0: 14000001 b 0x130fc4 const&)+0x378> 130fc4: f85683a8 ldur x8, [x29, #-0x98] 130fc8: b6f80268 tbz x8, #0x3f, 0x131014 const&)+0x3c8> 130fcc: 14000001 b 0x130fd0 const&)+0x384> 130fd0: f85603a8 ldur x8, [x29, #-0xa0] 130fd4: f9403509 ldr x9, [x8, #0x68] 130fd8: aa0903e0 mov x0, x9 130fdc: f9000be0 str x0, [sp, #0x10] 130fe0: b40000e9 cbz x9, 0x130ffc const&)+0x3b0> 130fe4: 14000001 b 0x130fe8 const&)+0x39c> 130fe8: f9400be0 ldr x0, [sp, #0x10] 130fec: 97fdbe41 bl 0xa08f0 <_ZN9mkvparser7SegmentD1Ev@plt> 130ff0: f9400be0 ldr x0, [sp, #0x10] 130ff4: 97fdbe5b bl 0xa0960 <_ZdlPv@plt> 130ff8: 14000001 b 0x130ffc const&)+0x3b0> 130ffc: aa1f03e8 mov x8, xzr 131000: f85603a9 ldur x9, [x29, #-0xa0] 131004: f9003528 str x8, [x9, #0x68] 131008: 320003ea orr w10, wzr, #0x1 13100c: b81703aa stur w10, [x29, #-0x90] 131010: 14000007 b 0x13102c const&)+0x3e0> 131014: f85603a0 ldur x0, [x29, #-0xa0] 131018: 97fddbea bl 0xa7fc0 <_ZN7android17MatroskaExtractor9addTracksEv@plt> 13101c: 14000001 b 0x131020 const&)+0x3d4> 131020: 2a1f03e8 mov w8, wzr 131024: b81703a8 stur w8, [x29, #-0x90] 131028: 14000001 b 0x13102c const&)+0x3e0> 13102c: d10163a0 sub x0, x29, #0x58 131030: 97fdce40 bl 0xa4930 <_ZN9mkvparser10EBMLHeaderD1Ev@plt> 131034: b85703a8 ldur w8, [x29, #-0x90] 131038: 71000508 subs w8, w8, #0x1 13103c: b9000fe8 str w8, [sp, #0xc] 131040: 54000388 b.hi 0x1310b0 const&)+0x464> 131044: 14000001 b 0x131048 const&)+0x3fc> 131048: d53bd048 mrs x8, TPIDR_EL0 13104c: f9401508 ldr x8, [x8, #0x28] 131050: f85e83a9 ldur x9, [x29, #-0x18] 131054: eb090108 subs x8, x8, x9 131058: f90003e8 str x8, [sp] 13105c: 540002a1 b.ne 0x1310b0 const&)+0x464> 131060: 14000001 b 0x131064 const&)+0x418> 131064: a9557bfd ldp x29, x30, [sp, #0x150] 131068: f940a3fc ldr x28, [sp, #0x140] 13106c: 910583ff add sp, sp, #0x160 131070: d65f03c0 ret 131074: f94043e0 ldr x0, [sp, #0x80] 131078: 97fdbbd6 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 13107c: 14000001 b 0x131080 const&)+0x434> 131080: f94047e0 ldr x0, [sp, #0x88] 131084: 97fdc543 bl 0xa2590 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEED2Ev@plt> 131088: 14000001 b 0x13108c const&)+0x440> 13108c: f9404be0 ldr x0, [sp, #0x90] 131090: 97fde3d8 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 131094: f9404fe0 ldr x0, [sp, #0x98] 131098: 91002001 add x1, x0, #0x8 13109c: f85603a0 ldur x0, [x29, #-0xa0] 1310a0: 97fde6a4 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 1310a4: 14000001 b 0x1310a8 const&)+0x45c> 1310a8: f85783a0 ldur x0, [x29, #-0x88] 1310ac: 97fddb99 bl 0xa7f10 <_Unwind_Resume@plt> 1310b0: 97fde330 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001310b4 ::Vector()>: 1310b4: d100c3ff sub sp, sp, #0x30 1310b8: a9027bfd stp x29, x30, [sp, #0x20] 1310bc: 910083fd add x29, sp, #0x20 1310c0: d2800901 mov x1, #0x48 // =72 1310c4: 52800002 mov w2, #0x0 // =0 1310c8: f0000ba8 adrp x8, 0x2a8000 1310cc: f946b508 ldr x8, [x8, #0xd68] 1310d0: b27c03e9 orr x9, xzr, #0x10 1310d4: 8b090108 add x8, x8, x9 1310d8: f81f83a0 stur x0, [x29, #-0x8] 1310dc: f85f83a9 ldur x9, [x29, #-0x8] 1310e0: aa0903e0 mov x0, x9 1310e4: f9000be8 str x8, [sp, #0x10] 1310e8: f90007e9 str x9, [sp, #0x8] 1310ec: 97fdbcd5 bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> 1310f0: f9400be8 ldr x8, [sp, #0x10] 1310f4: f94007e9 ldr x9, [sp, #0x8] 1310f8: f9000128 str x8, [x9] 1310fc: a9427bfd ldp x29, x30, [sp, #0x20] 131100: 9100c3ff add sp, sp, #0x30 131104: d65f03c0 ret 0000000000131108 const&)>: 131108: d10143ff sub sp, sp, #0x50 13110c: a9047bfd stp x29, x30, [sp, #0x40] 131110: 910103fd add x29, sp, #0x40 131114: f0000ba8 adrp x8, 0x2a8000 131118: f9422d08 ldr x8, [x8, #0x458] 13111c: b27c03e9 orr x9, xzr, #0x10 131120: 8b090108 add x8, x8, x9 131124: b27d03e9 orr x9, xzr, #0x8 131128: f81f83a0 stur x0, [x29, #-0x8] 13112c: f81f03a1 stur x1, [x29, #-0x10] 131130: f85f83a0 ldur x0, [x29, #-0x8] 131134: f9000fe0 str x0, [sp, #0x18] 131138: f9000be8 str x8, [sp, #0x10] 13113c: f90007e9 str x9, [sp, #0x8] 131140: 97fddcd4 bl 0xa8490 <_ZN9mkvparser10IMkvReaderC2Ev@plt> 131144: f9400be8 ldr x8, [sp, #0x10] 131148: f9400fe9 ldr x9, [sp, #0x18] 13114c: f9000128 str x8, [x9] 131150: f94007e0 ldr x0, [sp, #0x8] 131154: 8b000120 add x0, x9, x0 131158: f85f03a1 ldur x1, [x29, #-0x10] 13115c: 97fdbbfd bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 131160: 14000001 b 0x131164 const&)+0x5c> 131164: a9447bfd ldp x29, x30, [sp, #0x40] 131168: 910143ff add sp, sp, #0x50 13116c: d65f03c0 ret 131170: 2a0103e8 mov w8, w1 131174: f81e83a0 stur x0, [x29, #-0x18] 131178: b81e43a8 stur w8, [x29, #-0x1c] 13117c: f9400fe0 ldr x0, [sp, #0x18] 131180: 97fde5a0 bl 0xaa800 <_ZN9mkvparser10IMkvReaderD2Ev@plt> 131184: f85e83a0 ldur x0, [x29, #-0x18] 131188: 97fddb62 bl 0xa7f10 <_Unwind_Resume@plt> 000000000013118c : 13118c: f81e0ffc str x28, [sp, #-0x20]! 131190: a9017bfd stp x29, x30, [sp, #0x10] 131194: 910043fd add x29, sp, #0x10 131198: d10b83ff sub sp, sp, #0x2e0 13119c: d53bd048 mrs x8, TPIDR_EL0 1311a0: f9401508 ldr x8, [x8, #0x28] 1311a4: f81e83a8 stur x8, [x29, #-0x18] 1311a8: f81d03a0 stur x0, [x29, #-0x30] 1311ac: f85d03a8 ldur x8, [x29, #-0x30] 1311b0: aa0803e0 mov x0, x8 1311b4: f9403508 ldr x8, [x8, #0x68] 1311b8: f81403a0 stur x0, [x29, #-0xc0] 1311bc: aa0803e0 mov x0, x8 1311c0: 97fde298 bl 0xa9c20 <_ZNK9mkvparser7Segment9GetTracksEv@plt> 1311c4: f81c83a0 stur x0, [x29, #-0x38] 1311c8: aa1f03e8 mov x8, xzr 1311cc: f81c03a8 stur x8, [x29, #-0x40] 1311d0: 14000001 b 0x1311d4 1311d4: f85c03a8 ldur x8, [x29, #-0x40] 1311d8: f85c83a0 ldur x0, [x29, #-0x38] 1311dc: f81383a8 stur x8, [x29, #-0xc8] 1311e0: 97fdc6bc bl 0xa2cd0 <_ZNK9mkvparser6Tracks14GetTracksCountEv@plt> 1311e4: f85383a8 ldur x8, [x29, #-0xc8] 1311e8: eb000108 subs x8, x8, x0 1311ec: f81303a8 stur x8, [x29, #-0xd0] 1311f0: 54004f22 b.hs 0x131bd4 1311f4: 14000001 b 0x1311f8 1311f8: f85c83a0 ldur x0, [x29, #-0x38] 1311fc: f85c03a1 ldur x1, [x29, #-0x40] 131200: 97fdc638 bl 0xa2ae0 <_ZNK9mkvparser6Tracks15GetTrackByIndexEm@plt> 131204: f81b83a0 stur x0, [x29, #-0x48] 131208: f85b83a0 ldur x0, [x29, #-0x48] 13120c: b5000060 cbnz x0, 0x131218 131210: 14000001 b 0x131214 131214: 1400026c b 0x131bc4 131218: f85b83a0 ldur x0, [x29, #-0x48] 13121c: 97fdbc35 bl 0xa02f0 <_ZNK9mkvparser5Track10GetCodecIdEv@plt> 131220: f81b03a0 stur x0, [x29, #-0x50] 131224: f85b03a0 ldur x0, [x29, #-0x50] 131228: b5000060 cbnz x0, 0x131234 13122c: 14000001 b 0x131230 131230: 14000265 b 0x131bc4 131234: f85b83a0 ldur x0, [x29, #-0x48] 131238: d10083a1 sub x1, x29, #0x20 13123c: 97fde229 bl 0xa9ae0 <_ZNK9mkvparser5Track15GetCodecPrivateERm@plt> 131240: f81a83a0 stur x0, [x29, #-0x58] 131244: 321d0be8 orr w8, wzr, #0x38 131248: 2a0803e0 mov w0, w8 13124c: 97fddf31 bl 0xa8f10 <_Znwm@plt> 131250: aa0003e1 mov x1, x0 131254: aa0003fe mov x30, x0 131258: f81283a1 stur x1, [x29, #-0xd8] 13125c: f81203be stur x30, [x29, #-0xe0] 131260: 97fdd814 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 131264: 14000001 b 0x131268 131268: d100a3a0 sub x0, x29, #0x28 13126c: f85203a1 ldur x1, [x29, #-0xe0] 131270: 97fdd224 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 131274: 2a1f03e8 mov w8, wzr 131278: b81983a8 stur w8, [x29, #-0x68] 13127c: f85b83a0 ldur x0, [x29, #-0x48] 131280: 97fdd014 bl 0xa52d0 <_ZNK9mkvparser5Track7GetTypeEv@plt> 131284: f81183a0 stur x0, [x29, #-0xe8] 131288: 14000001 b 0x13128c 13128c: f85183a8 ldur x8, [x29, #-0xe8] 131290: f1000509 subs x9, x8, #0x1 131294: f81103a9 stur x9, [x29, #-0xf0] 131298: 54000260 b.eq 0x1312e4 13129c: 14000001 b 0x1312a0 1312a0: f85183a8 ldur x8, [x29, #-0xe8] 1312a4: f1000909 subs x9, x8, #0x2 1312a8: f81083a9 stur x9, [x29, #-0xf8] 1312ac: 54001860 b.eq 0x1315b8 1312b0: 14000181 b 0x1318b4 1312b4: f81a03a0 stur x0, [x29, #-0x60] 1312b8: 2a0103e8 mov w8, w1 1312bc: b819c3a8 stur w8, [x29, #-0x64] 1312c0: f85283a0 ldur x0, [x29, #-0xd8] 1312c4: 97fdbda7 bl 0xa0960 <_ZdlPv@plt> 1312c8: 1400024e b 0x131c00 1312cc: f81a03a0 stur x0, [x29, #-0x60] 1312d0: 2a0103e8 mov w8, w1 1312d4: b819c3a8 stur w8, [x29, #-0x64] 1312d8: d100a3a0 sub x0, x29, #0x28 1312dc: 97fdc1a5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1312e0: 14000248 b 0x131c00 1312e4: f85b83a8 ldur x8, [x29, #-0x48] 1312e8: f81903a8 stur x8, [x29, #-0x70] 1312ec: f85b03a1 ldur x1, [x29, #-0x50] 1312f0: b0000640 adrp x0, 0x1fa000 1312f4: 913b4000 add x0, x0, #0xed0 1312f8: 97fdc3ce bl 0xa2230 1312fc: 35000400 cbnz w0, 0x13137c 131300: 14000001 b 0x131304 131304: d100a3a0 sub x0, x29, #0x28 131308: 97fdceea bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 13130c: f81003a0 stur x0, [x29, #-0x100] 131310: 14000001 b 0x131314 131314: f0000ba8 adrp x8, 0x2a8000 131318: f9469508 ldr x8, [x8, #0xd28] 13131c: f9400102 ldr x2, [x8] 131320: 528daca1 mov w1, #0x6d65 // =28005 131324: 72adad21 movk w1, #0x6d69, lsl #16 131328: f85003a0 ldur x0, [x29, #-0x100] 13132c: 97fdbc25 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 131330: b901efe0 str w0, [sp, #0x1ec] 131334: 14000001 b 0x131338 131338: d100a3a0 sub x0, x29, #0x28 13133c: 97fdcedd bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 131340: f900f3e0 str x0, [sp, #0x1e0] 131344: 14000001 b 0x131348 131348: f85a83a3 ldur x3, [x29, #-0x58] 13134c: f85e03a4 ldur x4, [x29, #-0x20] 131350: 528c6c61 mov w1, #0x6363 // =25443 131354: 72ac2ec1 movk w1, #0x6176, lsl #16 131358: 2a1f03e0 mov w0, wzr 13135c: f940f3e2 ldr x2, [sp, #0x1e0] 131360: b901dfe0 str w0, [sp, #0x1dc] 131364: aa0203e0 mov x0, x2 131368: b941dfe2 ldr w2, [sp, #0x1dc] 13136c: 97fdd031 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 131370: b901dbe0 str w0, [sp, #0x1d8] 131374: 14000001 b 0x131378 131378: 14000064 b 0x131508 13137c: f85b03a1 ldur x1, [x29, #-0x50] 131380: b0000640 adrp x0, 0x1fa000 131384: 913b8000 add x0, x0, #0xee0 131388: 97fdc3aa bl 0xa2230 13138c: 350003a0 cbnz w0, 0x131400 131390: 14000001 b 0x131394 131394: f85e03a8 ldur x8, [x29, #-0x20] 131398: b40002c8 cbz x8, 0x1313f0 13139c: 14000001 b 0x1313a0 1313a0: d100a3a0 sub x0, x29, #0x28 1313a4: 97fdcec3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1313a8: f900ebe0 str x0, [sp, #0x1d0] 1313ac: 14000001 b 0x1313b0 1313b0: f0000ba8 adrp x8, 0x2a8000 1313b4: f9437908 ldr x8, [x8, #0x6f0] 1313b8: f9400102 ldr x2, [x8] 1313bc: 528daca1 mov w1, #0x6d65 // =28005 1313c0: 72adad21 movk w1, #0x6d69, lsl #16 1313c4: f940ebe0 ldr x0, [sp, #0x1d0] 1313c8: 97fdbbfe bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 1313cc: b901cfe0 str w0, [sp, #0x1cc] 1313d0: 14000001 b 0x1313d4 1313d4: f85a83a2 ldur x2, [x29, #-0x58] 1313d8: f85e03a3 ldur x3, [x29, #-0x20] 1313dc: d100a3a0 sub x0, x29, #0x28 1313e0: 2a1f03e1 mov w1, wzr 1313e4: 940008e1 bl 0x133768 &)+0x720> 1313e8: 14000001 b 0x1313ec 1313ec: 14000004 b 0x1313fc 1313f0: 321e03e8 orr w8, wzr, #0x4 1313f4: b818c3a8 stur w8, [x29, #-0x74] 1313f8: 140001e6 b 0x131b90 1313fc: 14000042 b 0x131504 131400: f85b03a1 ldur x1, [x29, #-0x50] 131404: b0000640 adrp x0, 0x1fa000 131408: 913bc000 add x0, x0, #0xef0 13140c: 97fdc389 bl 0xa2230 131410: 35000200 cbnz w0, 0x131450 131414: 14000001 b 0x131418 131418: d100a3a0 sub x0, x29, #0x28 13141c: 97fdcea5 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 131420: f900e3e0 str x0, [sp, #0x1c0] 131424: 14000001 b 0x131428 131428: f0000ba8 adrp x8, 0x2a8000 13142c: f947c908 ldr x8, [x8, #0xf90] 131430: f9400102 ldr x2, [x8] 131434: 528daca1 mov w1, #0x6d65 // =28005 131438: 72adad21 movk w1, #0x6d69, lsl #16 13143c: f940e3e0 ldr x0, [sp, #0x1c0] 131440: 97fdbbe0 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 131444: b901bfe0 str w0, [sp, #0x1bc] 131448: 14000001 b 0x13144c 13144c: 1400002d b 0x131500 131450: f85b03a1 ldur x1, [x29, #-0x50] 131454: b0000640 adrp x0, 0x1fa000 131458: 913bd800 add x0, x0, #0xef6 13145c: 97fdc375 bl 0xa2230 131460: 35000480 cbnz w0, 0x1314f0 131464: 14000001 b 0x131468 131468: d100a3a0 sub x0, x29, #0x28 13146c: 97fdce91 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 131470: f900dbe0 str x0, [sp, #0x1b0] 131474: 14000001 b 0x131478 131478: f0000ba8 adrp x8, 0x2a8000 13147c: f943d908 ldr x8, [x8, #0x7b0] 131480: f9400102 ldr x2, [x8] 131484: 528daca1 mov w1, #0x6d65 // =28005 131488: 72adad21 movk w1, #0x6d69, lsl #16 13148c: f940dbe0 ldr x0, [sp, #0x1b0] 131490: 97fdbbcc bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 131494: b901afe0 str w0, [sp, #0x1ac] 131498: 14000001 b 0x13149c 13149c: f85e03a8 ldur x8, [x29, #-0x20] 1314a0: b4000268 cbz x8, 0x1314ec 1314a4: 14000001 b 0x1314a8 1314a8: d100a3a0 sub x0, x29, #0x28 1314ac: 97fdce81 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1314b0: f900d3e0 str x0, [sp, #0x1a0] 1314b4: 14000001 b 0x1314b8 1314b8: f85a83a3 ldur x3, [x29, #-0x58] 1314bc: f85e03a4 ldur x4, [x29, #-0x20] 1314c0: 52872e01 mov w1, #0x3970 // =14704 1314c4: 72aece01 movk w1, #0x7670, lsl #16 1314c8: 2a1f03e0 mov w0, wzr 1314cc: f940d3e2 ldr x2, [sp, #0x1a0] 1314d0: b9019fe0 str w0, [sp, #0x19c] 1314d4: aa0203e0 mov x0, x2 1314d8: b9419fe2 ldr w2, [sp, #0x19c] 1314dc: 97fdcfd5 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 1314e0: b9019be0 str w0, [sp, #0x198] 1314e4: 14000001 b 0x1314e8 1314e8: 14000001 b 0x1314ec 1314ec: 14000004 b 0x1314fc 1314f0: 321e03e8 orr w8, wzr, #0x4 1314f4: b818c3a8 stur w8, [x29, #-0x74] 1314f8: 140001a6 b 0x131b90 1314fc: 14000001 b 0x131500 131500: 14000001 b 0x131504 131504: 14000001 b 0x131508 131508: d100a3a0 sub x0, x29, #0x28 13150c: 97fdce69 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 131510: f900cbe0 str x0, [sp, #0x190] 131514: 14000001 b 0x131518 131518: f85903a0 ldur x0, [x29, #-0x70] 13151c: 97fddebd bl 0xa9010 <_ZNK9mkvparser10VideoTrack8GetWidthEv@plt> 131520: f900c7e0 str x0, [sp, #0x188] 131524: 14000001 b 0x131528 131528: f940c7e0 ldr x0, [sp, #0x188] 13152c: 2a0003e1 mov w1, w0 131530: 528c8e88 mov w8, #0x6474 // =25716 131534: 72aeed28 movk w8, #0x7769, lsl #16 131538: f940cbe0 ldr x0, [sp, #0x190] 13153c: b90187e1 str w1, [sp, #0x184] 131540: 2a0803e1 mov w1, w8 131544: b94187e2 ldr w2, [sp, #0x184] 131548: 97fdc8ca bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 13154c: b90183e0 str w0, [sp, #0x180] 131550: 14000001 b 0x131554 131554: d100a3a0 sub x0, x29, #0x28 131558: 97fdce56 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 13155c: f900bfe0 str x0, [sp, #0x178] 131560: 14000001 b 0x131564 131564: f85903a0 ldur x0, [x29, #-0x70] 131568: 97fdbb6e bl 0xa0320 <_ZNK9mkvparser10VideoTrack9GetHeightEv@plt> 13156c: f900bbe0 str x0, [sp, #0x170] 131570: 14000001 b 0x131574 131574: f940bbe0 ldr x0, [sp, #0x170] 131578: 2a0003e1 mov w1, w0 13157c: 528d2ce8 mov w8, #0x6967 // =26983 131580: 72ad0ca8 movk w8, #0x6865, lsl #16 131584: f940bfe0 ldr x0, [sp, #0x178] 131588: b9016fe1 str w1, [sp, #0x16c] 13158c: 2a0803e1 mov w1, w8 131590: b9416fe2 ldr w2, [sp, #0x16c] 131594: 97fdc8b7 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 131598: b9016be0 str w0, [sp, #0x168] 13159c: 14000001 b 0x1315a0 1315a0: f85903a1 ldur x1, [x29, #-0x70] 1315a4: d100a3a2 sub x2, x29, #0x28 1315a8: f85403a0 ldur x0, [x29, #-0xc0] 1315ac: 97fdc149 bl 0xa1ad0 <_ZN7android17MatroskaExtractor19getColorInformationEPKN9mkvparser10VideoTrackERNS_2spINS_8MetaDataEEE@plt> 1315b0: 14000001 b 0x1315b4 1315b4: 140000c3 b 0x1318c0 1315b8: f85b83a8 ldur x8, [x29, #-0x48] 1315bc: f81803a8 stur x8, [x29, #-0x80] 1315c0: f85b03a1 ldur x1, [x29, #-0x50] 1315c4: b0000640 adrp x0, 0x1fa000 1315c8: 913bf000 add x0, x0, #0xefc 1315cc: 97fdc319 bl 0xa2230 1315d0: 350002c0 cbnz w0, 0x131628 1315d4: 14000001 b 0x1315d8 1315d8: d100a3a0 sub x0, x29, #0x28 1315dc: 97fdce35 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1315e0: f900b3e0 str x0, [sp, #0x160] 1315e4: 14000001 b 0x1315e8 1315e8: f0000ba8 adrp x8, 0x2a8000 1315ec: f9463508 ldr x8, [x8, #0xc68] 1315f0: f9400102 ldr x2, [x8] 1315f4: 528daca1 mov w1, #0x6d65 // =28005 1315f8: 72adad21 movk w1, #0x6d69, lsl #16 1315fc: f940b3e0 ldr x0, [sp, #0x160] 131600: 97fdbb70 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 131604: b9015fe0 str w0, [sp, #0x15c] 131608: 14000001 b 0x13160c 13160c: f85e03a3 ldur x3, [x29, #-0x20] 131610: f85a83a2 ldur x2, [x29, #-0x58] 131614: d100a3a0 sub x0, x29, #0x28 131618: 320003e1 orr w1, wzr, #0x1 13161c: 94000853 bl 0x133768 &)+0x720> 131620: 14000001 b 0x131624 131624: 14000080 b 0x131824 131628: f85b03a1 ldur x1, [x29, #-0x50] 13162c: b0000640 adrp x0, 0x1fa000 131630: 913c0800 add x0, x0, #0xf02 131634: 97fdc2ff bl 0xa2230 131638: 35000300 cbnz w0, 0x131698 13163c: 14000001 b 0x131640 131640: d100a3a0 sub x0, x29, #0x28 131644: 97fdce1b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 131648: f900abe0 str x0, [sp, #0x150] 13164c: 14000001 b 0x131650 131650: f0000ba8 adrp x8, 0x2a8000 131654: f9428908 ldr x8, [x8, #0x510] 131658: f9400102 ldr x2, [x8] 13165c: 528daca1 mov w1, #0x6d65 // =28005 131660: 72adad21 movk w1, #0x6d69, lsl #16 131664: f940abe0 ldr x0, [sp, #0x150] 131668: 97fdbb56 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 13166c: b9014fe0 str w0, [sp, #0x14c] 131670: 14000001 b 0x131674 131674: f85a83a1 ldur x1, [x29, #-0x58] 131678: f85e03a2 ldur x2, [x29, #-0x20] 13167c: d100a3a0 sub x0, x29, #0x28 131680: 97fdcca8 bl 0xa4920 <_ZN7android18addVorbisCodecInfoERKNS_2spINS_8MetaDataEEEPKvm@plt> 131684: b9014be0 str w0, [sp, #0x148] 131688: 14000001 b 0x13168c 13168c: b9414be8 ldr w8, [sp, #0x148] 131690: b81983a8 stur w8, [x29, #-0x68] 131694: 14000063 b 0x131820 131698: f85b03a1 ldur x1, [x29, #-0x50] 13169c: b0000640 adrp x0, 0x1fa000 1316a0: 913c2c00 add x0, x0, #0xf0b 1316a4: 97fdc2e3 bl 0xa2230 1316a8: 350008a0 cbnz w0, 0x1317bc 1316ac: 14000001 b 0x1316b0 1316b0: d100a3a0 sub x0, x29, #0x28 1316b4: 97fdcdff bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1316b8: f900a3e0 str x0, [sp, #0x140] 1316bc: 14000001 b 0x1316c0 1316c0: f0000ba8 adrp x8, 0x2a8000 1316c4: f9479108 ldr x8, [x8, #0xf20] 1316c8: f9400102 ldr x2, [x8] 1316cc: 528daca1 mov w1, #0x6d65 // =28005 1316d0: 72adad21 movk w1, #0x6d69, lsl #16 1316d4: f940a3e0 ldr x0, [sp, #0x140] 1316d8: 97fdbb3a bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 1316dc: b9013fe0 str w0, [sp, #0x13c] 1316e0: 14000001 b 0x1316e4 1316e4: d100a3a0 sub x0, x29, #0x28 1316e8: 97fdcdf2 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1316ec: f9009be0 str x0, [sp, #0x130] 1316f0: 14000001 b 0x1316f4 1316f4: f85a83a3 ldur x3, [x29, #-0x58] 1316f8: f85e03a4 ldur x4, [x29, #-0x20] 1316fc: 528c8e41 mov w1, #0x6472 // =25714 131700: 72aded01 movk w1, #0x6f68, lsl #16 131704: 2a1f03e0 mov w0, wzr 131708: f9409be2 ldr x2, [sp, #0x130] 13170c: b9012fe0 str w0, [sp, #0x12c] 131710: aa0203e0 mov x0, x2 131714: b9412fe2 ldr w2, [sp, #0x12c] 131718: 97fdcf46 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 13171c: b9012be0 str w0, [sp, #0x128] 131720: 14000001 b 0x131724 131724: d100a3a0 sub x0, x29, #0x28 131728: 97fdcde2 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 13172c: f90093e0 str x0, [sp, #0x120] 131730: 14000001 b 0x131734 131734: f85b83a0 ldur x0, [x29, #-0x48] 131738: 97fdcfea bl 0xa56e0 <_ZNK9mkvparser5Track13GetCodecDelayEv@plt> 13173c: f9008fe0 str x0, [sp, #0x118] 131740: 14000001 b 0x131744 131744: 528dec81 mov w1, #0x6f64 // =28516 131748: 72adec61 movk w1, #0x6f63, lsl #16 13174c: f94093e0 ldr x0, [sp, #0x120] 131750: f9408fe2 ldr x2, [sp, #0x118] 131754: 97fde07b bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 131758: b90117e0 str w0, [sp, #0x114] 13175c: 14000001 b 0x131760 131760: d100a3a0 sub x0, x29, #0x28 131764: 97fdcdd3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 131768: f90087e0 str x0, [sp, #0x108] 13176c: 14000001 b 0x131770 131770: f85b83a0 ldur x0, [x29, #-0x48] 131774: 97fddf9b bl 0xa95e0 <_ZNK9mkvparser5Track14GetSeekPreRollEv@plt> 131778: f90083e0 str x0, [sp, #0x100] 13177c: 14000001 b 0x131780 131780: 528e0e41 mov w1, #0x7072 // =28786 131784: 72adee61 movk w1, #0x6f73, lsl #16 131788: f94087e0 ldr x0, [sp, #0x108] 13178c: f94083e2 ldr x2, [sp, #0x100] 131790: 97fde06c bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 131794: b900ffe0 str w0, [sp, #0xfc] 131798: 14000001 b 0x13179c 13179c: f85b83a0 ldur x0, [x29, #-0x48] 1317a0: 97fddf90 bl 0xa95e0 <_ZNK9mkvparser5Track14GetSeekPreRollEv@plt> 1317a4: f9007be0 str x0, [sp, #0xf0] 1317a8: 14000001 b 0x1317ac 1317ac: f9407be8 ldr x8, [sp, #0xf0] 1317b0: f85403a9 ldur x9, [x29, #-0xc0] 1317b4: f9003d28 str x8, [x9, #0x78] 1317b8: 14000019 b 0x13181c 1317bc: f85b03a1 ldur x1, [x29, #-0x50] 1317c0: b0000640 adrp x0, 0x1fa000 1317c4: 913c4800 add x0, x0, #0xf12 1317c8: 97fdc29a bl 0xa2230 1317cc: 35000200 cbnz w0, 0x13180c 1317d0: 14000001 b 0x1317d4 1317d4: d100a3a0 sub x0, x29, #0x28 1317d8: 97fdcdb6 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1317dc: f90077e0 str x0, [sp, #0xe8] 1317e0: 14000001 b 0x1317e4 1317e4: f0000ba8 adrp x8, 0x2a8000 1317e8: f9432d08 ldr x8, [x8, #0x658] 1317ec: f9400102 ldr x2, [x8] 1317f0: 528daca1 mov w1, #0x6d65 // =28005 1317f4: 72adad21 movk w1, #0x6d69, lsl #16 1317f8: f94077e0 ldr x0, [sp, #0xe8] 1317fc: 97fdbaf1 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 131800: b900e7e0 str w0, [sp, #0xe4] 131804: 14000001 b 0x131808 131808: 14000004 b 0x131818 13180c: 321e03e8 orr w8, wzr, #0x4 131810: b818c3a8 stur w8, [x29, #-0x74] 131814: 140000df b 0x131b90 131818: 14000001 b 0x13181c 13181c: 14000001 b 0x131820 131820: 14000001 b 0x131824 131824: d100a3a0 sub x0, x29, #0x28 131828: 97fdcda2 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 13182c: f9006fe0 str x0, [sp, #0xd8] 131830: 14000001 b 0x131834 131834: f85803a0 ldur x0, [x29, #-0x80] 131838: 97fdc40a bl 0xa2860 <_ZNK9mkvparser10AudioTrack15GetSamplingRateEv@plt> 13183c: fd006be0 str d0, [sp, #0xd0] 131840: 14000001 b 0x131844 131844: fd406be0 ldr d0, [sp, #0xd0] 131848: 1e780002 fcvtzs w2, d0 13184c: 528e8ca1 mov w1, #0x7465 // =29797 131850: 72ae6e41 movk w1, #0x7372, lsl #16 131854: f9406fe0 ldr x0, [sp, #0xd8] 131858: 97fdc806 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 13185c: b900cfe0 str w0, [sp, #0xcc] 131860: 14000001 b 0x131864 131864: d100a3a0 sub x0, x29, #0x28 131868: 97fdcd92 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 13186c: f90063e0 str x0, [sp, #0xc0] 131870: 14000001 b 0x131874 131874: f85803a0 ldur x0, [x29, #-0x80] 131878: 97fdd8ca bl 0xa7ba0 <_ZNK9mkvparser10AudioTrack11GetChannelsEv@plt> 13187c: f9005fe0 str x0, [sp, #0xb8] 131880: 14000001 b 0x131884 131884: f9405fe0 ldr x0, [sp, #0xb8] 131888: 2a0003e1 mov w1, w0 13188c: 528d0dc8 mov w8, #0x686e // =26734 131890: 72a46c68 movk w8, #0x2363, lsl #16 131894: f94063e0 ldr x0, [sp, #0xc0] 131898: b900b7e1 str w1, [sp, #0xb4] 13189c: 2a0803e1 mov w1, w8 1318a0: b940b7e2 ldr w2, [sp, #0xb4] 1318a4: 97fdc7f3 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 1318a8: b900b3e0 str w0, [sp, #0xb0] 1318ac: 14000001 b 0x1318b0 1318b0: 14000004 b 0x1318c0 1318b4: 321e03e8 orr w8, wzr, #0x4 1318b8: b818c3a8 stur w8, [x29, #-0x74] 1318bc: 140000b5 b 0x131b90 1318c0: b85983a8 ldur w8, [x29, #-0x68] 1318c4: 340000a8 cbz w8, 0x1318d8 1318c8: 14000001 b 0x1318cc 1318cc: 321e03e8 orr w8, wzr, #0x4 1318d0: b818c3a8 stur w8, [x29, #-0x74] 1318d4: 140000af b 0x131b90 1318d8: f85403a8 ldur x8, [x29, #-0xc0] 1318dc: f9403500 ldr x0, [x8, #0x68] 1318e0: 97fdcefc bl 0xa54d0 <_ZNK9mkvparser7Segment11GetDurationEv@plt> 1318e4: f90057e0 str x0, [sp, #0xa8] 1318e8: 14000001 b 0x1318ec 1318ec: f94057e8 ldr x8, [sp, #0xa8] 1318f0: f81783a8 stur x8, [x29, #-0x88] 1318f4: d100a3a0 sub x0, x29, #0x28 1318f8: 97fdcd6e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1318fc: f90053e0 str x0, [sp, #0xa0] 131900: 14000001 b 0x131904 131904: f85783a8 ldur x8, [x29, #-0x88] 131908: 9107d108 add x8, x8, #0x1f4 13190c: d29ef9e9 mov x9, #0xf7cf // =63439 131910: f2bc6a69 movk x9, #0xe353, lsl #16 131914: f2d374a9 movk x9, #0x9ba5, lsl #32 131918: f2e41889 movk x9, #0x20c4, lsl #48 13191c: 9b497d08 smulh x8, x8, x9 131920: 9347fd09 asr x9, x8, #7 131924: 8b48fd22 add x2, x9, x8, lsr #63 131928: 528e4c21 mov w1, #0x7261 // =29281 13192c: 72ac8ea1 movk w1, #0x6475, lsl #16 131930: f94053e0 ldr x0, [sp, #0xa0] 131934: 97fde003 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 131938: b9009fe0 str w0, [sp, #0x9c] 13193c: 14000001 b 0x131940 131940: f85403a8 ldur x8, [x29, #-0xc0] 131944: 9100c100 add x0, x8, #0x30 131948: 97fde306 bl 0xaa560 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEE4pushEv@plt> 13194c: 14000001 b 0x131950 131950: f85403a8 ldur x8, [x29, #-0xc0] 131954: 9100c100 add x0, x8, #0x30 131958: 97fdc062 bl 0xa1ae0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE4sizeEv@plt> 13195c: f9004be0 str x0, [sp, #0x90] 131960: 14000001 b 0x131964 131964: f9404be8 ldr x8, [sp, #0x90] 131968: f1000509 subs x9, x8, #0x1 13196c: f81703a9 stur x9, [x29, #-0x90] 131970: f85403a9 ldur x9, [x29, #-0xc0] 131974: 9100c120 add x0, x9, #0x30 131978: f85703a1 ldur x1, [x29, #-0x90] 13197c: 97fde191 bl 0xa9fc0 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEE10editItemAtEm@plt> 131980: f90047e0 str x0, [sp, #0x88] 131984: 14000001 b 0x131988 131988: f94047e8 ldr x8, [sp, #0x88] 13198c: f81683a8 stur x8, [x29, #-0x98] 131990: f85b83a0 ldur x0, [x29, #-0x48] 131994: 97fdb8e7 bl 0x9fd30 <_ZNK9mkvparser5Track9GetNumberEv@plt> 131998: f90043e0 str x0, [sp, #0x80] 13199c: 14000001 b 0x1319a0 1319a0: f85683a8 ldur x8, [x29, #-0x98] 1319a4: f94043e9 ldr x9, [sp, #0x80] 1319a8: f9000109 str x9, [x8] 1319ac: f85683a8 ldur x8, [x29, #-0x98] 1319b0: 91004100 add x0, x8, #0x10 1319b4: d100a3a1 sub x1, x29, #0x28 1319b8: 97fdc85a bl 0xa3b20 <_ZN7android2spINS_8MetaDataEEaSERKS2_@plt> 1319bc: f9003fe0 str x0, [sp, #0x78] 1319c0: 14000001 b 0x1319c4 1319c4: f85683a8 ldur x8, [x29, #-0x98] 1319c8: f85403a9 ldur x9, [x29, #-0xc0] 1319cc: f9000d09 str x9, [x8, #0x18] 1319d0: f85683a8 ldur x8, [x29, #-0x98] 1319d4: 2a1f03ea mov w10, wzr 1319d8: 3900210a strb w10, [x8, #0x8] 1319dc: aa1f03e8 mov x8, xzr 1319e0: f81603a8 stur x8, [x29, #-0xa0] 1319e4: 14000001 b 0x1319e8 1319e8: f85603a8 ldur x8, [x29, #-0xa0] 1319ec: f85b83a0 ldur x0, [x29, #-0x48] 1319f0: f9003be8 str x8, [sp, #0x70] 1319f4: 97fdcab7 bl 0xa44d0 <_ZNK9mkvparser5Track23GetContentEncodingCountEv@plt> 1319f8: f90037e0 str x0, [sp, #0x68] 1319fc: 14000001 b 0x131a00 131a00: 2a1f03e0 mov w0, wzr 131a04: f9403be8 ldr x8, [sp, #0x70] 131a08: f94037e9 ldr x9, [sp, #0x68] 131a0c: eb09010a subs x10, x8, x9 131a10: f90033ea str x10, [sp, #0x60] 131a14: b9005fe0 str w0, [sp, #0x5c] 131a18: 540000e2 b.hs 0x131a34 131a1c: 14000001 b 0x131a20 131a20: f85683a8 ldur x8, [x29, #-0x98] 131a24: 39402109 ldrb w9, [x8, #0x8] 131a28: 52000129 eor w9, w9, #0x1 131a2c: b9005fe9 str w9, [sp, #0x5c] 131a30: 14000001 b 0x131a34 131a34: b9405fe8 ldr w8, [sp, #0x5c] 131a38: 36000728 tbz w8, #0x0, 0x131b1c 131a3c: 14000001 b 0x131a40 131a40: f85b83a0 ldur x0, [x29, #-0x48] 131a44: f85603a1 ldur x1, [x29, #-0xa0] 131a48: 97fdcac2 bl 0xa4550 <_ZNK9mkvparser5Track25GetContentEncodingByIndexEm@plt> 131a4c: f9002be0 str x0, [sp, #0x50] 131a50: 14000001 b 0x131a54 131a54: f9402be8 ldr x8, [sp, #0x50] 131a58: f81583a8 stur x8, [x29, #-0xa8] 131a5c: aa1f03e9 mov x9, xzr 131a60: f81503a9 stur x9, [x29, #-0xb0] 131a64: 14000001 b 0x131a68 131a68: f85503a8 ldur x8, [x29, #-0xb0] 131a6c: f85583a0 ldur x0, [x29, #-0xa8] 131a70: f90027e8 str x8, [sp, #0x48] 131a74: 97fdd27b bl 0xa6460 <_ZNK9mkvparser15ContentEncoding18GetEncryptionCountEv@plt> 131a78: f90023e0 str x0, [sp, #0x40] 131a7c: 14000001 b 0x131a80 131a80: f94027e8 ldr x8, [sp, #0x48] 131a84: f94023e9 ldr x9, [sp, #0x40] 131a88: eb09010a subs x10, x8, x9 131a8c: f9001fea str x10, [sp, #0x38] 131a90: 540003c2 b.hs 0x131b08 131a94: 14000001 b 0x131a98 131a98: f85583a0 ldur x0, [x29, #-0xa8] 131a9c: f85503a1 ldur x1, [x29, #-0xb0] 131aa0: 97fdd144 bl 0xa5fb0 <_ZNK9mkvparser15ContentEncoding20GetEncryptionByIndexEm@plt> 131aa4: f9001be0 str x0, [sp, #0x30] 131aa8: 14000001 b 0x131aac 131aac: f9401be8 ldr x8, [sp, #0x30] 131ab0: f81483a8 stur x8, [x29, #-0xb8] 131ab4: d100a3a0 sub x0, x29, #0x28 131ab8: 97fdccfe bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 131abc: f90017e0 str x0, [sp, #0x28] 131ac0: 14000001 b 0x131ac4 131ac4: f85483a8 ldur x8, [x29, #-0xb8] 131ac8: f9400503 ldr x3, [x8, #0x8] 131acc: f9400904 ldr x4, [x8, #0x10] 131ad0: 528f2961 mov w1, #0x794b // =31051 131ad4: 72ac6e41 movk w1, #0x6372, lsl #16 131ad8: 2a1f03e0 mov w0, wzr 131adc: f94017e8 ldr x8, [sp, #0x28] 131ae0: b90027e0 str w0, [sp, #0x24] 131ae4: aa0803e0 mov x0, x8 131ae8: b94027e2 ldr w2, [sp, #0x24] 131aec: 97fdce51 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 131af0: b90023e0 str w0, [sp, #0x20] 131af4: 14000001 b 0x131af8 131af8: f85683a8 ldur x8, [x29, #-0x98] 131afc: 320003e9 orr w9, wzr, #0x1 131b00: 39002109 strb w9, [x8, #0x8] 131b04: 14000001 b 0x131b08 131b08: 14000001 b 0x131b0c 131b0c: f85603a8 ldur x8, [x29, #-0xa0] 131b10: 91000508 add x8, x8, #0x1 131b14: f81603a8 stur x8, [x29, #-0xa0] 131b18: 17ffffb4 b 0x1319e8 131b1c: f85b03a1 ldur x1, [x29, #-0x50] 131b20: b0000640 adrp x0, 0x1fa000 131b24: 913b4000 add x0, x0, #0xed0 131b28: 97fdc1c2 bl 0xa2230 131b2c: 350002c0 cbnz w0, 0x131b84 131b30: 14000001 b 0x131b34 131b34: f85e03a8 ldur x8, [x29, #-0x20] 131b38: b5000268 cbnz x8, 0x131b84 131b3c: 14000001 b 0x131b40 131b40: f85683a1 ldur x1, [x29, #-0x98] 131b44: f85703a2 ldur x2, [x29, #-0x90] 131b48: f85403a0 ldur x0, [x29, #-0xc0] 131b4c: 97fdbadd bl 0xa06c0 <_ZN7android17MatroskaExtractor14synthesizeAVCCEPNS0_9TrackInfoEm@plt> 131b50: b9001fe0 str w0, [sp, #0x1c] 131b54: 14000001 b 0x131b58 131b58: b9401fe8 ldr w8, [sp, #0x1c] 131b5c: b81983a8 stur w8, [x29, #-0x68] 131b60: b85983a9 ldur w9, [x29, #-0x68] 131b64: 340000e9 cbz w9, 0x131b80 131b68: 14000001 b 0x131b6c 131b6c: f85403a8 ldur x8, [x29, #-0xc0] 131b70: 9100c100 add x0, x8, #0x30 131b74: 97fdcb7f bl 0xa4970 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEE3popEv@plt> 131b78: 14000001 b 0x131b7c 131b7c: 14000001 b 0x131b80 131b80: 14000001 b 0x131b84 131b84: 2a1f03e8 mov w8, wzr 131b88: b818c3a8 stur w8, [x29, #-0x74] 131b8c: 14000001 b 0x131b90 131b90: d100a3a0 sub x0, x29, #0x28 131b94: 97fdbf77 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 131b98: b858c3a8 ldur w8, [x29, #-0x74] 131b9c: 2a0803e9 mov w9, w8 131ba0: b9001be9 str w9, [sp, #0x18] 131ba4: 340000e8 cbz w8, 0x131bc0 131ba8: 14000001 b 0x131bac 131bac: b9401be8 ldr w8, [sp, #0x18] 131bb0: 71001109 subs w9, w8, #0x4 131bb4: b90017e9 str w9, [sp, #0x14] 131bb8: 54000060 b.eq 0x131bc4 131bbc: 14000013 b 0x131c08 131bc0: 14000001 b 0x131bc4 131bc4: f85c03a8 ldur x8, [x29, #-0x40] 131bc8: 91000508 add x8, x8, #0x1 131bcc: f81c03a8 stur x8, [x29, #-0x40] 131bd0: 17fffd81 b 0x1311d4 131bd4: d53bd048 mrs x8, TPIDR_EL0 131bd8: f9401508 ldr x8, [x8, #0x28] 131bdc: f85e83a9 ldur x9, [x29, #-0x18] 131be0: eb090108 subs x8, x8, x9 131be4: f90007e8 str x8, [sp, #0x8] 131be8: 54000101 b.ne 0x131c08 131bec: 14000001 b 0x131bf0 131bf0: 910b83ff add sp, sp, #0x2e0 131bf4: a9417bfd ldp x29, x30, [sp, #0x10] 131bf8: f84207fc ldr x28, [sp], #0x20 131bfc: d65f03c0 ret 131c00: f85a03a0 ldur x0, [x29, #-0x60] 131c04: 97fdd8c3 bl 0xa7f10 <_Unwind_Resume@plt> 131c08: 97fde05a bl 0xa9d70 <__stack_chk_fail@plt> 0000000000131c0c ::~Vector()>: 131c0c: d100c3ff sub sp, sp, #0x30 131c10: a9027bfd stp x29, x30, [sp, #0x20] 131c14: 910083fd add x29, sp, #0x20 131c18: f0000ba8 adrp x8, 0x2a8000 131c1c: f946b508 ldr x8, [x8, #0xd68] 131c20: b27c03e9 orr x9, xzr, #0x10 131c24: 8b090108 add x8, x8, x9 131c28: f81f83a0 stur x0, [x29, #-0x8] 131c2c: f85f83a9 ldur x9, [x29, #-0x8] 131c30: f9000128 str x8, [x9] 131c34: aa0903e0 mov x0, x9 131c38: f90003e9 str x9, [sp] 131c3c: 97fdb941 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 131c40: 14000001 b 0x131c44 ::~Vector()+0x38> 131c44: f94003e0 ldr x0, [sp] 131c48: 97fdd182 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 131c4c: a9427bfd ldp x29, x30, [sp, #0x20] 131c50: 9100c3ff add sp, sp, #0x30 131c54: d65f03c0 ret 131c58: 2a0103e8 mov w8, w1 131c5c: f9000be0 str x0, [sp, #0x10] 131c60: b9000fe8 str w8, [sp, #0xc] 131c64: f94003e0 ldr x0, [sp] 131c68: 97fdd17a bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 131c6c: f9400be0 ldr x0, [sp, #0x10] 131c70: 97fdf155 bl 0xae1c4 0000000000131c74 const&)>: 131c74: d10543ff sub sp, sp, #0x150 131c78: f9009bfc str x28, [sp, #0x130] 131c7c: a9147bfd stp x29, x30, [sp, #0x140] 131c80: 910503fd add x29, sp, #0x140 131c84: d53bd048 mrs x8, TPIDR_EL0 131c88: f9401508 ldr x8, [x8, #0x28] 131c8c: f81e83a8 stur x8, [x29, #-0x18] 131c90: f81903a0 stur x0, [x29, #-0x70] 131c94: f81883a1 stur x1, [x29, #-0x78] 131c98: f85903a8 ldur x8, [x29, #-0x70] 131c9c: aa0803e0 mov x0, x8 131ca0: 91020101 add x1, x8, #0x80 131ca4: f81683a0 stur x0, [x29, #-0x98] 131ca8: aa0103e0 mov x0, x1 131cac: f90053e8 str x8, [sp, #0xa0] 131cb0: 97fdc4e0 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 131cb4: f0000ba8 adrp x8, 0x2a8000 131cb8: f944d108 ldr x8, [x8, #0x9a0] 131cbc: 91002101 add x1, x8, #0x8 131cc0: f94053e0 ldr x0, [sp, #0xa0] 131cc4: 97fdd727 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> 131cc8: 14000001 b 0x131ccc const&)+0x58> 131ccc: f0000ba8 adrp x8, 0x2a8000 131cd0: f9439908 ldr x8, [x8, #0x730] 131cd4: 91006109 add x9, x8, #0x18 131cd8: f85683aa ldur x10, [x29, #-0x98] 131cdc: f9000149 str x9, [x10] 131ce0: 91024108 add x8, x8, #0x90 131ce4: f9004148 str x8, [x10, #0x80] 131ce8: 91002148 add x8, x10, #0x8 131cec: aa0803e9 mov x9, x8 131cf0: aa0803e0 mov x0, x8 131cf4: f9004fe9 str x9, [sp, #0x98] 131cf8: 97fe1c50 bl 0xb8e38 131cfc: f85683a8 ldur x8, [x29, #-0x98] 131d00: 9100c109 add x9, x8, #0x30 131d04: aa0903e0 mov x0, x9 131d08: f9004be0 str x0, [sp, #0x90] 131d0c: aa0903e0 mov x0, x9 131d10: 97fdcc94 bl 0xa4f60 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEEC2Ev@plt> 131d14: 14000001 b 0x131d18 const&)+0xa4> 131d18: f85683a8 ldur x8, [x29, #-0x98] 131d1c: 91016109 add x9, x8, #0x58 131d20: aa0903e0 mov x0, x9 131d24: f85883a1 ldur x1, [x29, #-0x78] 131d28: f90047e0 str x0, [sp, #0x88] 131d2c: aa0903e0 mov x0, x9 131d30: 97fdb908 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 131d34: 14000001 b 0x131d38 const&)+0xc4> 131d38: f85683a8 ldur x8, [x29, #-0x98] 131d3c: 91018109 add x9, x8, #0x60 131d40: 321c03ea orr w10, wzr, #0x10 131d44: 2a0a03e0 mov w0, w10 131d48: f90043e9 str x9, [sp, #0x80] 131d4c: 97fddc71 bl 0xa8f10 <_Znwm@plt> 131d50: f9003fe0 str x0, [sp, #0x78] 131d54: 14000001 b 0x131d58 const&)+0xe4> 131d58: f9403fe0 ldr x0, [sp, #0x78] 131d5c: f85683a8 ldur x8, [x29, #-0x98] 131d60: 91016101 add x1, x8, #0x58 131d64: f9403fe2 ldr x2, [sp, #0x78] 131d68: f9003be0 str x0, [sp, #0x70] 131d6c: aa0203e0 mov x0, x2 131d70: 97fdd26c bl 0xa6720 <_ZN7android16DataSourceReaderC2ERKNS_2spINS_10DataSourceEEE@plt> 131d74: 14000001 b 0x131d78 const&)+0x104> 131d78: f9403be8 ldr x8, [sp, #0x70] 131d7c: f94043e9 ldr x9, [sp, #0x80] 131d80: f9000128 str x8, [x9] 131d84: aa1f03ea mov x10, xzr 131d88: f85683ab ldur x11, [x29, #-0x98] 131d8c: f900356a str x10, [x11, #0x68] 131d90: 2a1f03ec mov w12, wzr 131d94: 3901c16c strb w12, [x11, #0x70] 131d98: 3901c96c strb w12, [x11, #0x72] 131d9c: f9003d6a str x10, [x11, #0x78] 131da0: 91016160 add x0, x11, #0x58 131da4: 97fdd67b bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 131da8: f90037e0 str x0, [sp, #0x68] 131dac: 14000001 b 0x131db0 const&)+0x13c> 131db0: f94037e8 ldr x8, [sp, #0x68] 131db4: f9400109 ldr x9, [x8] 131db8: f9402529 ldr x9, [x9, #0x48] 131dbc: aa0803e0 mov x0, x8 131dc0: d63f0120 blr x9 131dc4: b90067e0 str w0, [sp, #0x64] 131dc8: 14000001 b 0x131dcc const&)+0x158> 131dcc: 528000a8 mov w8, #0x5 // =5 131dd0: b94067e9 ldr w9, [sp, #0x64] 131dd4: 0a080128 and w8, w9, w8 131dd8: 2a1f03e0 mov w0, wzr 131ddc: b90063e0 str w0, [sp, #0x60] 131de0: 340002a8 cbz w8, 0x131e34 const&)+0x1c0> 131de4: 14000001 b 0x131de8 const&)+0x174> 131de8: f85683a8 ldur x8, [x29, #-0x98] 131dec: 91016100 add x0, x8, #0x58 131df0: 97fdd668 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 131df4: f9002fe0 str x0, [sp, #0x58] 131df8: 14000001 b 0x131dfc const&)+0x188> 131dfc: f9402fe8 ldr x8, [sp, #0x58] 131e00: f9400109 ldr x9, [x8] 131e04: f9402129 ldr x9, [x9, #0x40] 131e08: d10083a1 sub x1, x29, #0x20 131e0c: aa0803e0 mov x0, x8 131e10: d63f0120 blr x9 131e14: b90057e0 str w0, [sp, #0x54] 131e18: 14000001 b 0x131e1c const&)+0x1a8> 131e1c: b94057e8 ldr w8, [sp, #0x54] 131e20: 71000109 subs w9, w8, #0x0 131e24: 1a9f07ea cset w10, ne 131e28: b90053e9 str w9, [sp, #0x50] 131e2c: b90063ea str w10, [sp, #0x60] 131e30: 14000001 b 0x131e34 const&)+0x1c0> 131e34: b94063e8 ldr w8, [sp, #0x60] 131e38: 12000108 and w8, w8, #0x1 131e3c: f85683a9 ldur x9, [x29, #-0x98] 131e40: 3901c528 strb w8, [x9, #0x71] 131e44: d10163a0 sub x0, x29, #0x58 131e48: 97fde3d6 bl 0xaada0 <_ZN9mkvparser10EBMLHeaderC1Ev@plt> 131e4c: 14000001 b 0x131e50 const&)+0x1dc> 131e50: f85683a8 ldur x8, [x29, #-0x98] 131e54: f9403101 ldr x1, [x8, #0x60] 131e58: d10163a0 sub x0, x29, #0x58 131e5c: d10183a2 sub x2, x29, #0x60 131e60: 97fdcc80 bl 0xa5060 <_ZN9mkvparser10EBMLHeader5ParseEPNS_10IMkvReaderERx@plt> 131e64: f90027e0 str x0, [sp, #0x48] 131e68: 14000001 b 0x131e6c const&)+0x1f8> 131e6c: f94027e8 ldr x8, [sp, #0x48] 131e70: b6f80428 tbz x8, #0x3f, 0x131ef4 const&)+0x280> 131e74: 14000001 b 0x131e78 const&)+0x204> 131e78: 320003e8 orr w8, wzr, #0x1 131e7c: b81783a8 stur w8, [x29, #-0x88] 131e80: 14000078 b 0x132060 const&)+0x3ec> 131e84: f81803a0 stur x0, [x29, #-0x80] 131e88: 2a0103e8 mov w8, w1 131e8c: b817c3a8 stur w8, [x29, #-0x84] 131e90: 14000094 b 0x1320e0 const&)+0x46c> 131e94: f81803a0 stur x0, [x29, #-0x80] 131e98: 2a0103e8 mov w8, w1 131e9c: b817c3a8 stur w8, [x29, #-0x84] 131ea0: 14000088 b 0x1320c0 const&)+0x44c> 131ea4: f81803a0 stur x0, [x29, #-0x80] 131ea8: 2a0103e8 mov w8, w1 131eac: b817c3a8 stur w8, [x29, #-0x84] 131eb0: 14000081 b 0x1320b4 const&)+0x440> 131eb4: f81803a0 stur x0, [x29, #-0x80] 131eb8: 2a0103e8 mov w8, w1 131ebc: b817c3a8 stur w8, [x29, #-0x84] 131ec0: 1400007a b 0x1320a8 const&)+0x434> 131ec4: f81803a0 stur x0, [x29, #-0x80] 131ec8: 2a0103e8 mov w8, w1 131ecc: b817c3a8 stur w8, [x29, #-0x84] 131ed0: f9403fe0 ldr x0, [sp, #0x78] 131ed4: 97fdbaa3 bl 0xa0960 <_ZdlPv@plt> 131ed8: 14000074 b 0x1320a8 const&)+0x434> 131edc: f81803a0 stur x0, [x29, #-0x80] 131ee0: 2a0103e8 mov w8, w1 131ee4: b817c3a8 stur w8, [x29, #-0x84] 131ee8: d10163a0 sub x0, x29, #0x58 131eec: 97fdca91 bl 0xa4930 <_ZN9mkvparser10EBMLHeaderD1Ev@plt> 131ef0: 1400006e b 0x1320a8 const&)+0x434> 131ef4: f85c83a8 ldur x8, [x29, #-0x38] 131ef8: b4000188 cbz x8, 0x131f28 const&)+0x2b4> 131efc: 14000001 b 0x131f00 const&)+0x28c> 131f00: f85c83a1 ldur x1, [x29, #-0x38] 131f04: b0000640 adrp x0, 0x1fa000 131f08: 913c8800 add x0, x0, #0xf22 131f0c: 97fdc0c9 bl 0xa2230 131f10: 350000c0 cbnz w0, 0x131f28 const&)+0x2b4> 131f14: 14000001 b 0x131f18 const&)+0x2a4> 131f18: 320003e8 orr w8, wzr, #0x1 131f1c: f85683a9 ldur x9, [x29, #-0x98] 131f20: 3901c928 strb w8, [x9, #0x72] 131f24: 14000001 b 0x131f28 const&)+0x2b4> 131f28: f85683a8 ldur x8, [x29, #-0x98] 131f2c: f9403100 ldr x0, [x8, #0x60] 131f30: f85a03a1 ldur x1, [x29, #-0x60] 131f34: 9101a102 add x2, x8, #0x68 131f38: 97fdc3aa bl 0xa2de0 <_ZN9mkvparser7Segment14CreateInstanceEPNS_10IMkvReaderExRPS0_@plt> 131f3c: f90023e0 str x0, [sp, #0x40] 131f40: 14000001 b 0x131f44 const&)+0x2d0> 131f44: f94023e8 ldr x8, [sp, #0x40] 131f48: f81703a8 stur x8, [x29, #-0x90] 131f4c: f85703a9 ldur x9, [x29, #-0x90] 131f50: b40000a9 cbz x9, 0x131f64 const&)+0x2f0> 131f54: 14000001 b 0x131f58 const&)+0x2e4> 131f58: 320003e8 orr w8, wzr, #0x1 131f5c: b81783a8 stur w8, [x29, #-0x88] 131f60: 14000040 b 0x132060 const&)+0x3ec> 131f64: f85683a8 ldur x8, [x29, #-0x98] 131f68: f9403500 ldr x0, [x8, #0x68] 131f6c: 97fdc619 bl 0xa37d0 <_ZN9mkvparser7Segment12ParseHeadersEv@plt> 131f70: f9001fe0 str x0, [sp, #0x38] 131f74: 14000001 b 0x131f78 const&)+0x304> 131f78: f9401fe8 ldr x8, [sp, #0x38] 131f7c: f81703a8 stur x8, [x29, #-0x90] 131f80: f85703a9 ldur x9, [x29, #-0x90] 131f84: b5000289 cbnz x9, 0x131fd4 const&)+0x360> 131f88: 14000001 b 0x131f8c const&)+0x318> 131f8c: f85683a8 ldur x8, [x29, #-0x98] 131f90: f9403500 ldr x0, [x8, #0x68] 131f94: d10183a1 sub x1, x29, #0x60 131f98: d101a3a2 sub x2, x29, #0x68 131f9c: 97fdb801 bl 0x9ffa0 <_ZN9mkvparser7Segment11LoadClusterERxRl@plt> 131fa0: f9001be0 str x0, [sp, #0x30] 131fa4: 14000001 b 0x131fa8 const&)+0x334> 131fa8: f9401be8 ldr x8, [sp, #0x30] 131fac: f81703a8 stur x8, [x29, #-0x90] 131fb0: f85703a9 ldur x9, [x29, #-0x90] 131fb4: f1000529 subs x9, x9, #0x1 131fb8: f90017e9 str x9, [sp, #0x28] 131fbc: 540000ab b.lt 0x131fd0 const&)+0x35c> 131fc0: 14000001 b 0x131fc4 const&)+0x350> 131fc4: aa1f03e8 mov x8, xzr 131fc8: f81703a8 stur x8, [x29, #-0x90] 131fcc: 14000001 b 0x131fd0 const&)+0x35c> 131fd0: 1400000a b 0x131ff8 const&)+0x384> 131fd4: f85703a8 ldur x8, [x29, #-0x90] 131fd8: f1000508 subs x8, x8, #0x1 131fdc: f90013e8 str x8, [sp, #0x20] 131fe0: 540000ab b.lt 0x131ff4 const&)+0x380> 131fe4: 14000001 b 0x131fe8 const&)+0x374> 131fe8: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 131fec: f81703a8 stur x8, [x29, #-0x90] 131ff0: 14000001 b 0x131ff4 const&)+0x380> 131ff4: 14000001 b 0x131ff8 const&)+0x384> 131ff8: f85703a8 ldur x8, [x29, #-0x90] 131ffc: b6f80268 tbz x8, #0x3f, 0x132048 const&)+0x3d4> 132000: 14000001 b 0x132004 const&)+0x390> 132004: f85683a8 ldur x8, [x29, #-0x98] 132008: f9403509 ldr x9, [x8, #0x68] 13200c: aa0903e0 mov x0, x9 132010: f9000fe0 str x0, [sp, #0x18] 132014: b40000e9 cbz x9, 0x132030 const&)+0x3bc> 132018: 14000001 b 0x13201c const&)+0x3a8> 13201c: f9400fe0 ldr x0, [sp, #0x18] 132020: 97fdba34 bl 0xa08f0 <_ZN9mkvparser7SegmentD1Ev@plt> 132024: f9400fe0 ldr x0, [sp, #0x18] 132028: 97fdba4e bl 0xa0960 <_ZdlPv@plt> 13202c: 14000001 b 0x132030 const&)+0x3bc> 132030: aa1f03e8 mov x8, xzr 132034: f85683a9 ldur x9, [x29, #-0x98] 132038: f9003528 str x8, [x9, #0x68] 13203c: 320003ea orr w10, wzr, #0x1 132040: b81783aa stur w10, [x29, #-0x88] 132044: 14000007 b 0x132060 const&)+0x3ec> 132048: f85683a0 ldur x0, [x29, #-0x98] 13204c: 97fdd7dd bl 0xa7fc0 <_ZN7android17MatroskaExtractor9addTracksEv@plt> 132050: 14000001 b 0x132054 const&)+0x3e0> 132054: 2a1f03e8 mov w8, wzr 132058: b81783a8 stur w8, [x29, #-0x88] 13205c: 14000001 b 0x132060 const&)+0x3ec> 132060: d10163a0 sub x0, x29, #0x58 132064: 97fdca33 bl 0xa4930 <_ZN9mkvparser10EBMLHeaderD1Ev@plt> 132068: b85783a8 ldur w8, [x29, #-0x88] 13206c: 71000508 subs w8, w8, #0x1 132070: b90017e8 str w8, [sp, #0x14] 132074: 54000428 b.hi 0x1320f8 const&)+0x484> 132078: 14000001 b 0x13207c const&)+0x408> 13207c: d53bd048 mrs x8, TPIDR_EL0 132080: f9401508 ldr x8, [x8, #0x28] 132084: f85e83a9 ldur x9, [x29, #-0x18] 132088: eb090108 subs x8, x8, x9 13208c: f90007e8 str x8, [sp, #0x8] 132090: 54000341 b.ne 0x1320f8 const&)+0x484> 132094: 14000001 b 0x132098 const&)+0x424> 132098: a9547bfd ldp x29, x30, [sp, #0x140] 13209c: f9409bfc ldr x28, [sp, #0x130] 1320a0: 910543ff add sp, sp, #0x150 1320a4: d65f03c0 ret 1320a8: f94047e0 ldr x0, [sp, #0x88] 1320ac: 97fdb7c9 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 1320b0: 14000001 b 0x1320b4 const&)+0x440> 1320b4: f9404be0 ldr x0, [sp, #0x90] 1320b8: 97fdc136 bl 0xa2590 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEED2Ev@plt> 1320bc: 14000001 b 0x1320c0 const&)+0x44c> 1320c0: f9404fe0 ldr x0, [sp, #0x98] 1320c4: 97fddfcb bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 1320c8: d0000ba0 adrp x0, 0x2a8000 1320cc: f944d000 ldr x0, [x0, #0x9a0] 1320d0: 91002001 add x1, x0, #0x8 1320d4: f85683a0 ldur x0, [x29, #-0x98] 1320d8: 97fde296 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 1320dc: 14000001 b 0x1320e0 const&)+0x46c> 1320e0: f85683a8 ldur x8, [x29, #-0x98] 1320e4: 91020100 add x0, x8, #0x80 1320e8: 97fdba86 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 1320ec: 14000001 b 0x1320f0 const&)+0x47c> 1320f0: f85803a0 ldur x0, [x29, #-0x80] 1320f4: 97fdd787 bl 0xa7f10 <_Unwind_Resume@plt> 1320f8: 97fddf1e bl 0xa9d70 <__stack_chk_fail@plt> 00000000001320fc : 1320fc: d10183ff sub sp, sp, #0x60 132100: a9057bfd stp x29, x30, [sp, #0x50] 132104: 910143fd add x29, sp, #0x50 132108: d2800008 mov x8, #0x0 // =0 13210c: f81f83a0 stur x0, [x29, #-0x8] 132110: f81f03a1 stur x1, [x29, #-0x10] 132114: f85f83a0 ldur x0, [x29, #-0x8] 132118: f85f03a1 ldur x1, [x29, #-0x10] 13211c: f9400029 ldr x9, [x1] 132120: f9000009 str x9, [x0] 132124: f9401c29 ldr x9, [x1, #0x38] 132128: f940000a ldr x10, [x0] 13212c: f85e814a ldur x10, [x10, #-0x18] 132130: 8b0a000a add x10, x0, x10 132134: f9000149 str x9, [x10] 132138: f9403409 ldr x9, [x0, #0x68] 13213c: eb08013f cmp x9, x8 132140: 1a9f17eb cset w11, eq 132144: f81e83a8 stur x8, [x29, #-0x18] 132148: f81e03a0 stur x0, [x29, #-0x20] 13214c: f90017e1 str x1, [sp, #0x28] 132150: f90013e9 str x9, [sp, #0x20] 132154: 370000ab tbnz w11, #0x0, 0x132168 132158: f94013e0 ldr x0, [sp, #0x20] 13215c: 97fdb9e5 bl 0xa08f0 <_ZN9mkvparser7SegmentD1Ev@plt> 132160: f94013e0 ldr x0, [sp, #0x20] 132164: 97fdb9ff bl 0xa0960 <_ZdlPv@plt> 132168: f85e83a8 ldur x8, [x29, #-0x18] 13216c: f85e03a9 ldur x9, [x29, #-0x20] 132170: f9003528 str x8, [x9, #0x68] 132174: f940312a ldr x10, [x9, #0x60] 132178: eb08015f cmp x10, x8 13217c: 1a9f17eb cset w11, eq 132180: f9000fea str x10, [sp, #0x18] 132184: 370000cb tbnz w11, #0x0, 0x13219c 132188: f9400fe8 ldr x8, [sp, #0x18] 13218c: f9400109 ldr x9, [x8] 132190: f9400d29 ldr x9, [x9, #0x18] 132194: aa0803e0 mov x0, x8 132198: d63f0120 blr x9 13219c: b27d03e8 orr x8, xzr, #0x8 1321a0: b27c07e9 orr x9, xzr, #0x30 1321a4: d2800b0a mov x10, #0x58 // =88 1321a8: f85e83ab ldur x11, [x29, #-0x18] 1321ac: f85e03ac ldur x12, [x29, #-0x20] 1321b0: f900318b str x11, [x12, #0x60] 1321b4: 8b0a0180 add x0, x12, x10 1321b8: f9000be8 str x8, [sp, #0x10] 1321bc: f90007e9 str x9, [sp, #0x8] 1321c0: 97fdb784 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 1321c4: f85e03a8 ldur x8, [x29, #-0x20] 1321c8: f94007e9 ldr x9, [sp, #0x8] 1321cc: 8b090100 add x0, x8, x9 1321d0: 97fdc0f0 bl 0xa2590 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEED2Ev@plt> 1321d4: f85e03a8 ldur x8, [x29, #-0x20] 1321d8: f9400be9 ldr x9, [sp, #0x10] 1321dc: 8b090100 add x0, x8, x9 1321e0: 97fddf84 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 1321e4: f94017e8 ldr x8, [sp, #0x28] 1321e8: f9400be9 ldr x9, [sp, #0x10] 1321ec: 8b090101 add x1, x8, x9 1321f0: f85e03a0 ldur x0, [x29, #-0x20] 1321f4: 97fde24f bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 1321f8: a9457bfd ldp x29, x30, [sp, #0x50] 1321fc: 910183ff add sp, sp, #0x60 132200: d65f03c0 ret 0000000000132204 : 132204: d100c3ff sub sp, sp, #0x30 132208: a9027bfd stp x29, x30, [sp, #0x20] 13220c: 910083fd add x29, sp, #0x20 132210: d0000ba8 adrp x8, 0x2a8000 132214: f944d108 ldr x8, [x8, #0x9a0] 132218: b27903e9 orr x9, xzr, #0x80 13221c: f81f83a0 stur x0, [x29, #-0x8] 132220: f85f83a0 ldur x0, [x29, #-0x8] 132224: f9000be0 str x0, [sp, #0x10] 132228: aa0803e1 mov x1, x8 13222c: f90007e9 str x9, [sp, #0x8] 132230: 97fdcb2c bl 0xa4ee0 <_ZN7android17MatroskaExtractorD2Ev@plt> 132234: f9400be8 ldr x8, [sp, #0x10] 132238: f94007e9 ldr x9, [sp, #0x8] 13223c: 8b090100 add x0, x8, x9 132240: 97fdba30 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 132244: a9427bfd ldp x29, x30, [sp, #0x20] 132248: 9100c3ff add sp, sp, #0x30 13224c: d65f03c0 ret 0000000000132250 : 132250: d10083ff sub sp, sp, #0x20 132254: a9017bfd stp x29, x30, [sp, #0x10] 132258: 910043fd add x29, sp, #0x10 13225c: f90007e0 str x0, [sp, #0x8] 132260: f94007e0 ldr x0, [sp, #0x8] 132264: f9400008 ldr x8, [x0] 132268: f85e8108 ldur x8, [x8, #-0x18] 13226c: 8b080008 add x8, x0, x8 132270: aa0803e0 mov x0, x8 132274: 97fdc417 bl 0xa32d0 <_ZN7android17MatroskaExtractorD1Ev@plt> 132278: a9417bfd ldp x29, x30, [sp, #0x10] 13227c: 910083ff add sp, sp, #0x20 132280: d65f03c0 ret 0000000000132284 : 132284: d10083ff sub sp, sp, #0x20 132288: a9017bfd stp x29, x30, [sp, #0x10] 13228c: 910043fd add x29, sp, #0x10 132290: f90007e0 str x0, [sp, #0x8] 132294: f94007e0 ldr x0, [sp, #0x8] 132298: f90003e0 str x0, [sp] 13229c: 97fdc40d bl 0xa32d0 <_ZN7android17MatroskaExtractorD1Ev@plt> 1322a0: f94003e0 ldr x0, [sp] 1322a4: 97fdb9af bl 0xa0960 <_ZdlPv@plt> 1322a8: a9417bfd ldp x29, x30, [sp, #0x10] 1322ac: 910083ff add sp, sp, #0x20 1322b0: d65f03c0 ret 00000000001322b4 : 1322b4: d10083ff sub sp, sp, #0x20 1322b8: a9017bfd stp x29, x30, [sp, #0x10] 1322bc: 910043fd add x29, sp, #0x10 1322c0: f90007e0 str x0, [sp, #0x8] 1322c4: f94007e0 ldr x0, [sp, #0x8] 1322c8: f9400008 ldr x8, [x0] 1322cc: f85e8108 ldur x8, [x8, #-0x18] 1322d0: 8b080008 add x8, x0, x8 1322d4: aa0803e0 mov x0, x8 1322d8: 97fdcdb6 bl 0xa59b0 <_ZN7android17MatroskaExtractorD0Ev@plt> 1322dc: a9417bfd ldp x29, x30, [sp, #0x10] 1322e0: 910083ff add sp, sp, #0x20 1322e4: d65f03c0 ret 00000000001322e8 : 1322e8: d10083ff sub sp, sp, #0x20 1322ec: a9017bfd stp x29, x30, [sp, #0x10] 1322f0: 910043fd add x29, sp, #0x10 1322f4: b27c07e8 orr x8, xzr, #0x30 1322f8: f90007e0 str x0, [sp, #0x8] 1322fc: f94007e0 ldr x0, [sp, #0x8] 132300: 8b080000 add x0, x0, x8 132304: 97fdbdf7 bl 0xa1ae0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE4sizeEv@plt> 132308: a9417bfd ldp x29, x30, [sp, #0x10] 13230c: 910083ff add sp, sp, #0x20 132310: d65f03c0 ret 0000000000132314 : 132314: d10243ff sub sp, sp, #0x90 132318: a9087bfd stp x29, x30, [sp, #0x80] 13231c: 910203fd add x29, sp, #0x80 132320: d53bd049 mrs x9, TPIDR_EL0 132324: f9401529 ldr x9, [x9, #0x28] 132328: f81f83a9 stur x9, [x29, #-0x8] 13232c: f81e83a0 stur x0, [x29, #-0x18] 132330: f81e03a1 stur x1, [x29, #-0x20] 132334: f85e83a9 ldur x9, [x29, #-0x18] 132338: aa0903e0 mov x0, x9 13233c: f85e03a1 ldur x1, [x29, #-0x20] 132340: 9100c129 add x9, x9, #0x30 132344: f81c83a0 stur x0, [x29, #-0x38] 132348: aa0903e0 mov x0, x9 13234c: f90023e8 str x8, [sp, #0x40] 132350: f9001fe1 str x1, [sp, #0x38] 132354: 97fdbde3 bl 0xa1ae0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE4sizeEv@plt> 132358: f9401fe8 ldr x8, [sp, #0x38] 13235c: eb000108 subs x8, x8, x0 132360: f9001be8 str x8, [sp, #0x30] 132364: 54000123 b.lo 0x132388 132368: 14000001 b 0x13236c 13236c: aa1f03e0 mov x0, xzr 132370: f94023e8 ldr x8, [sp, #0x40] 132374: f90017e0 str x0, [sp, #0x28] 132378: aa0803e0 mov x0, x8 13237c: f94017e1 ldr x1, [sp, #0x28] 132380: 97fdc2e0 bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> 132384: 1400002f b 0x132440 132388: 321d0fe8 orr w8, wzr, #0x78 13238c: 2a0803e0 mov w0, w8 132390: 97fddae0 bl 0xa8f10 <_Znwm@plt> 132394: aa0003fe mov x30, x0 132398: 320003e8 orr w8, wzr, #0x1 13239c: 381d33a8 sturb w8, [x29, #-0x2d] 1323a0: d10043a9 sub x9, x29, #0x10 1323a4: f90013e0 str x0, [sp, #0x20] 1323a8: aa0903e0 mov x0, x9 1323ac: f85c83a1 ldur x1, [x29, #-0x38] 1323b0: f9000ffe str x30, [sp, #0x18] 1323b4: 97fdba5f bl 0xa0d30 <_ZN7android2spINS_17MatroskaExtractorEEC2EPS1_@plt> 1323b8: 14000001 b 0x1323bc 1323bc: f85e03a2 ldur x2, [x29, #-0x20] 1323c0: d10043a1 sub x1, x29, #0x10 1323c4: f94013e0 ldr x0, [sp, #0x20] 1323c8: 97fdc63e bl 0xa3cc0 <_ZN7android14MatroskaSourceC1ERKNS_2spINS_17MatroskaExtractorEEEm@plt> 1323cc: 14000001 b 0x1323d0 1323d0: 2a1f03e8 mov w8, wzr 1323d4: 381d33a8 sturb w8, [x29, #-0x2d] 1323d8: f94023e0 ldr x0, [sp, #0x40] 1323dc: f94013e1 ldr x1, [sp, #0x20] 1323e0: 97fdd1e0 bl 0xa6b60 <_ZN7android2spINS_12IMediaSourceEEC2INS_14MatroskaSourceEEEPT_@plt> 1323e4: 14000001 b 0x1323e8 1323e8: d10043a0 sub x0, x29, #0x10 1323ec: 97fdd4ed bl 0xa77a0 <_ZN7android2spINS_17MatroskaExtractorEED2Ev@plt> 1323f0: 14000014 b 0x132440 1323f4: f81d83a0 stur x0, [x29, #-0x28] 1323f8: 2a0103e8 mov w8, w1 1323fc: b81d43a8 stur w8, [x29, #-0x2c] 132400: 14000007 b 0x13241c 132404: f81d83a0 stur x0, [x29, #-0x28] 132408: 2a0103e8 mov w8, w1 13240c: b81d43a8 stur w8, [x29, #-0x2c] 132410: d10043a0 sub x0, x29, #0x10 132414: 97fdd4e3 bl 0xa77a0 <_ZN7android2spINS_17MatroskaExtractorEED2Ev@plt> 132418: 14000001 b 0x13241c 13241c: 385d33a8 ldurb w8, [x29, #-0x2d] 132420: 71000508 subs w8, w8, #0x1 132424: b90017e8 str w8, [sp, #0x14] 132428: 540000a1 b.ne 0x13243c 13242c: 14000001 b 0x132430 132430: f9400fe0 ldr x0, [sp, #0x18] 132434: 97fdb94b bl 0xa0960 <_ZdlPv@plt> 132438: 14000001 b 0x13243c 13243c: 1400000b b 0x132468 132440: d53bd048 mrs x8, TPIDR_EL0 132444: f9401508 ldr x8, [x8, #0x28] 132448: f85f83a9 ldur x9, [x29, #-0x8] 13244c: eb090108 subs x8, x8, x9 132450: f90007e8 str x8, [sp, #0x8] 132454: 540000e1 b.ne 0x132470 132458: 14000001 b 0x13245c 13245c: a9487bfd ldp x29, x30, [sp, #0x80] 132460: 910243ff add sp, sp, #0x90 132464: d65f03c0 ret 132468: f85d83a0 ldur x0, [x29, #-0x28] 13246c: 97fdd6a9 bl 0xa7f10 <_Unwind_Resume@plt> 132470: 97fdde40 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000132474 ::sp(android::MatroskaExtractor*)>: 132474: d100c3ff sub sp, sp, #0x30 132478: a9027bfd stp x29, x30, [sp, #0x20] 13247c: 910083fd add x29, sp, #0x20 132480: d2800008 mov x8, #0x0 // =0 132484: f81f83a0 stur x0, [x29, #-0x8] 132488: f9000be1 str x1, [sp, #0x10] 13248c: f85f83a0 ldur x0, [x29, #-0x8] 132490: aa0003e1 mov x1, x0 132494: f9400be9 ldr x9, [sp, #0x10] 132498: f9000029 str x9, [x1] 13249c: f9400be9 ldr x9, [sp, #0x10] 1324a0: eb08013f cmp x9, x8 1324a4: 1a9f07ea cset w10, ne 1324a8: f90007e0 str x0, [sp, #0x8] 1324ac: 3700004a tbnz w10, #0x0, 0x1324b4 ::sp(android::MatroskaExtractor*)+0x40> 1324b0: 14000008 b 0x1324d0 ::sp(android::MatroskaExtractor*)+0x5c> 1324b4: f9400be8 ldr x8, [sp, #0x10] 1324b8: f9400109 ldr x9, [x8] 1324bc: f85e8129 ldur x9, [x9, #-0x18] 1324c0: 8b090108 add x8, x8, x9 1324c4: aa0803e0 mov x0, x8 1324c8: f94007e1 ldr x1, [sp, #0x8] 1324cc: 97fde0d5 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 1324d0: a9427bfd ldp x29, x30, [sp, #0x20] 1324d4: 9100c3ff add sp, sp, #0x30 1324d8: d65f03c0 ret 00000000001324dc ::sp(android::MatroskaSource*)>: 1324dc: d100c3ff sub sp, sp, #0x30 1324e0: a9027bfd stp x29, x30, [sp, #0x20] 1324e4: 910083fd add x29, sp, #0x20 1324e8: d2800008 mov x8, #0x0 // =0 1324ec: f81f83a0 stur x0, [x29, #-0x8] 1324f0: f9000be1 str x1, [sp, #0x10] 1324f4: f85f83a0 ldur x0, [x29, #-0x8] 1324f8: aa0003e1 mov x1, x0 1324fc: f9400be9 ldr x9, [sp, #0x10] 132500: f9000029 str x9, [x1] 132504: f9400be9 ldr x9, [sp, #0x10] 132508: eb08013f cmp x9, x8 13250c: 1a9f07ea cset w10, ne 132510: f90007e0 str x0, [sp, #0x8] 132514: 3700004a tbnz w10, #0x0, 0x13251c ::sp(android::MatroskaSource*)+0x40> 132518: 14000008 b 0x132538 ::sp(android::MatroskaSource*)+0x5c> 13251c: f9400be8 ldr x8, [sp, #0x10] 132520: f9400109 ldr x9, [x8] 132524: f85e8129 ldur x9, [x9, #-0x18] 132528: 8b090108 add x8, x8, x9 13252c: aa0803e0 mov x0, x8 132530: f94007e1 ldr x1, [sp, #0x8] 132534: 97fde0bb bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 132538: a9427bfd ldp x29, x30, [sp, #0x20] 13253c: 9100c3ff add sp, sp, #0x30 132540: d65f03c0 ret 0000000000132544 : 132544: d10183ff sub sp, sp, #0x60 132548: a9057bfd stp x29, x30, [sp, #0x50] 13254c: 910143fd add x29, sp, #0x50 132550: b27c07e9 orr x9, xzr, #0x30 132554: 320003ea orr w10, wzr, #0x1 132558: d280000b mov x11, #0x0 // =0 13255c: f81f83a0 stur x0, [x29, #-0x8] 132560: f81f03a1 stur x1, [x29, #-0x10] 132564: b81ec3a2 stur w2, [x29, #-0x14] 132568: f85f83a0 ldur x0, [x29, #-0x8] 13256c: f85f03a1 ldur x1, [x29, #-0x10] 132570: 8b090009 add x9, x0, x9 132574: f81e03a0 stur x0, [x29, #-0x20] 132578: aa0903e0 mov x0, x9 13257c: f90017e8 str x8, [sp, #0x28] 132580: b90027ea str w10, [sp, #0x24] 132584: f9000feb str x11, [sp, #0x18] 132588: f9000be1 str x1, [sp, #0x10] 13258c: 97fdbd55 bl 0xa1ae0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE4sizeEv@plt> 132590: f9400be8 ldr x8, [sp, #0x10] 132594: eb00011f cmp x8, x0 132598: 1a9f37ea cset w10, hs 13259c: 3700004a tbnz w10, #0x0, 0x1325a4 1325a0: 14000005 b 0x1325b4 1325a4: f94017e0 ldr x0, [sp, #0x28] 1325a8: f9400fe1 ldr x1, [sp, #0x18] 1325ac: 97fdcd55 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 1325b0: 1400001c b 0x132620 1325b4: 320003e8 orr w8, wzr, #0x1 1325b8: b85ec3a9 ldur w9, [x29, #-0x14] 1325bc: 0a080128 and w8, w9, w8 1325c0: 35000048 cbnz w8, 0x1325c8 1325c4: 1400000c b 0x1325f4 1325c8: f85e03a8 ldur x8, [x29, #-0x20] 1325cc: 3941c109 ldrb w9, [x8, #0x70] 1325d0: 37000129 tbnz w9, #0x0, 0x1325f4 1325d4: f85e03a0 ldur x0, [x29, #-0x20] 1325d8: 97fdcfe6 bl 0xa6570 <_ZNK7android17MatroskaExtractor15isLiveStreamingEv@plt> 1325dc: 370000c0 tbnz w0, #0x0, 0x1325f4 1325e0: f85e03a0 ldur x0, [x29, #-0x20] 1325e4: 97fdd2c7 bl 0xa7100 <_ZN7android17MatroskaExtractor14findThumbnailsEv@plt> 1325e8: b94027e8 ldr w8, [sp, #0x24] 1325ec: f85e03a0 ldur x0, [x29, #-0x20] 1325f0: 3901c008 strb w8, [x0, #0x70] 1325f4: b27c03e8 orr x8, xzr, #0x10 1325f8: b27c07e9 orr x9, xzr, #0x30 1325fc: f85e03aa ldur x10, [x29, #-0x20] 132600: 8b090140 add x0, x10, x9 132604: f85f03a1 ldur x1, [x29, #-0x10] 132608: f90007e8 str x8, [sp, #0x8] 13260c: 97fdde75 bl 0xa9fe0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE6itemAtEm@plt> 132610: f94007e8 ldr x8, [sp, #0x8] 132614: 8b080001 add x1, x0, x8 132618: f94017e0 ldr x0, [sp, #0x28] 13261c: 97fdbae9 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 132620: a9457bfd ldp x29, x30, [sp, #0x50] 132624: 910183ff add sp, sp, #0x60 132628: d65f03c0 ret 000000000013262c : 13262c: d10383ff sub sp, sp, #0xe0 132630: a90d7bfd stp x29, x30, [sp, #0xd0] 132634: 910343fd add x29, sp, #0xd0 132638: d53bd048 mrs x8, TPIDR_EL0 13263c: f9401508 ldr x8, [x8, #0x28] 132640: f81f83a8 stur x8, [x29, #-0x8] 132644: f81b83a0 stur x0, [x29, #-0x48] 132648: f85b83a8 ldur x8, [x29, #-0x48] 13264c: aa1f03e0 mov x0, xzr 132650: f81b03a0 stur x0, [x29, #-0x50] 132654: f90027e8 str x8, [sp, #0x48] 132658: 14000001 b 0x13265c 13265c: f85b03a8 ldur x8, [x29, #-0x50] 132660: f94027e9 ldr x9, [sp, #0x48] 132664: 9100c120 add x0, x9, #0x30 132668: f90023e8 str x8, [sp, #0x40] 13266c: 97fdbd1d bl 0xa1ae0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE4sizeEv@plt> 132670: f94023e8 ldr x8, [sp, #0x40] 132674: eb000108 subs x8, x8, x0 132678: f9001fe8 str x8, [sp, #0x38] 13267c: 54000ea2 b.hs 0x132850 132680: 14000001 b 0x132684 132684: f94027e8 ldr x8, [sp, #0x48] 132688: 9100c100 add x0, x8, #0x30 13268c: f85b03a1 ldur x1, [x29, #-0x50] 132690: 97fdde4c bl 0xa9fc0 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEE10editItemAtEm@plt> 132694: f81a83a0 stur x0, [x29, #-0x58] 132698: f85a83a8 ldur x8, [x29, #-0x58] 13269c: 91004100 add x0, x8, #0x10 1326a0: 97fdca04 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1326a4: 528daca1 mov w1, #0x6d65 // =28005 1326a8: 72adad21 movk w1, #0x6d69, lsl #16 1326ac: d10043a2 sub x2, x29, #0x10 1326b0: 97fdcfdc bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> 1326b4: f85f03a8 ldur x8, [x29, #-0x10] 1326b8: d0000621 adrp x1, 0x1f8000 1326bc: 91347821 add x1, x1, #0xd1e 1326c0: 321f07e9 orr w9, wzr, #0x6 1326c4: 2a0903e2 mov w2, w9 1326c8: b90037e0 str w0, [sp, #0x34] 1326cc: aa0803e0 mov x0, x8 1326d0: 97fde22c bl 0xaaf80 1326d4: 34000060 cbz w0, 0x1326e0 1326d8: 14000001 b 0x1326dc 1326dc: 14000059 b 0x132840 1326e0: f85a83a8 ldur x8, [x29, #-0x58] 1326e4: f9400102 ldr x2, [x8] 1326e8: f85b03a3 ldur x3, [x29, #-0x50] 1326ec: d10103a0 sub x0, x29, #0x40 1326f0: f94027e1 ldr x1, [sp, #0x48] 1326f4: 97fdb96b bl 0xa0ca0 <_ZN7android13BlockIteratorC1EPNS_17MatroskaExtractorEmm@plt> 1326f8: 2a1f03e9 mov w9, wzr 1326fc: b81a43a9 stur w9, [x29, #-0x5c] 132700: aa1f03e8 mov x8, xzr 132704: f90037e8 str x8, [sp, #0x68] 132708: f90033e8 str x8, [sp, #0x60] 13270c: 14000001 b 0x132710 132710: d10103a0 sub x0, x29, #0x40 132714: 97fdd193 bl 0xa6d60 <_ZNK7android13BlockIterator3eosEv@plt> 132718: 2a1f03e1 mov w1, wzr 13271c: b90033e1 str w1, [sp, #0x30] 132720: 37000100 tbnz w0, #0x0, 0x132740 132724: 14000001 b 0x132728 132728: b85a43a8 ldur w8, [x29, #-0x5c] 13272c: 71005108 subs w8, w8, #0x14 132730: 1a9fa7e9 cset w9, lt 132734: b9002fe8 str w8, [sp, #0x2c] 132738: b90033e9 str w9, [sp, #0x30] 13273c: 14000001 b 0x132740 132740: b94033e8 ldr w8, [sp, #0x30] 132744: 360006c8 tbz w8, #0x0, 0x13281c 132748: 14000001 b 0x13274c 13274c: d10103a0 sub x0, x29, #0x40 132750: 97fdc9a4 bl 0xa4de0 <_ZNK7android13BlockIterator5blockEv@plt> 132754: 97fddc83 bl 0xa9960 <_ZNK9mkvparser5Block5IsKeyEv@plt> 132758: 360005c0 tbz w0, #0x0, 0x132810 13275c: 14000001 b 0x132760 132760: b85a43a8 ldur w8, [x29, #-0x5c] 132764: 11000508 add w8, w8, #0x1 132768: b81a43a8 stur w8, [x29, #-0x5c] 13276c: aa1f03e9 mov x9, xzr 132770: f9002fe9 str x9, [sp, #0x58] 132774: 2a1f03e8 mov w8, wzr 132778: b90057e8 str w8, [sp, #0x54] 13277c: 14000001 b 0x132780 132780: b94057e8 ldr w8, [sp, #0x54] 132784: d10103a0 sub x0, x29, #0x40 132788: b9002be8 str w8, [sp, #0x28] 13278c: 97fdc995 bl 0xa4de0 <_ZNK7android13BlockIterator5blockEv@plt> 132790: 97fdc5c8 bl 0xa3eb0 <_ZNK9mkvparser5Block13GetFrameCountEv@plt> 132794: b9402be8 ldr w8, [sp, #0x28] 132798: 6b000108 subs w8, w8, w0 13279c: b90027e8 str w8, [sp, #0x24] 1327a0: 540001ea b.ge 0x1327dc 1327a4: 14000001 b 0x1327a8 1327a8: d10103a0 sub x0, x29, #0x40 1327ac: 97fdc98d bl 0xa4de0 <_ZNK7android13BlockIterator5blockEv@plt> 1327b0: b94057e1 ldr w1, [sp, #0x54] 1327b4: 97fdbe2b bl 0xa2060 <_ZNK9mkvparser5Block8GetFrameEi@plt> 1327b8: f9400400 ldr x0, [x0, #0x8] 1327bc: f9402ffe ldr x30, [sp, #0x58] 1327c0: 8b0003c0 add x0, x30, x0 1327c4: f9002fe0 str x0, [sp, #0x58] 1327c8: 14000001 b 0x1327cc 1327cc: b94057e8 ldr w8, [sp, #0x54] 1327d0: 11000508 add w8, w8, #0x1 1327d4: b90057e8 str w8, [sp, #0x54] 1327d8: 17ffffea b 0x132780 1327dc: f9402fe8 ldr x8, [sp, #0x58] 1327e0: f94033e9 ldr x9, [sp, #0x60] 1327e4: eb090108 subs x8, x8, x9 1327e8: f9000fe8 str x8, [sp, #0x18] 1327ec: 54000109 b.ls 0x13280c 1327f0: 14000001 b 0x1327f4 1327f4: f9402fe8 ldr x8, [sp, #0x58] 1327f8: f90033e8 str x8, [sp, #0x60] 1327fc: d10103a0 sub x0, x29, #0x40 132800: 97fdb870 bl 0xa09c0 <_ZNK7android13BlockIterator11blockTimeUsEv@plt> 132804: f90037e0 str x0, [sp, #0x68] 132808: 14000001 b 0x13280c 13280c: 14000001 b 0x132810 132810: d10103a0 sub x0, x29, #0x40 132814: 97fdd677 bl 0xa81f0 <_ZN7android13BlockIterator7advanceEv@plt> 132818: 17ffffbe b 0x132710 13281c: f85a83a8 ldur x8, [x29, #-0x58] 132820: 91004100 add x0, x8, #0x10 132824: 97fdc9a3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 132828: f94037e2 ldr x2, [sp, #0x68] 13282c: 528c4a81 mov w1, #0x6254 // =25172 132830: 72ae8d01 movk w1, #0x7468, lsl #16 132834: 97fddc43 bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 132838: b90017e0 str w0, [sp, #0x14] 13283c: 14000001 b 0x132840 132840: f85b03a8 ldur x8, [x29, #-0x50] 132844: 91000508 add x8, x8, #0x1 132848: f81b03a8 stur x8, [x29, #-0x50] 13284c: 17ffff84 b 0x13265c 132850: d53bd048 mrs x8, TPIDR_EL0 132854: f9401508 ldr x8, [x8, #0x28] 132858: f85f83a9 ldur x9, [x29, #-0x8] 13285c: eb090108 subs x8, x8, x9 132860: f90007e8 str x8, [sp, #0x8] 132864: 540000a1 b.ne 0x132878 132868: 14000001 b 0x13286c 13286c: a94d7bfd ldp x29, x30, [sp, #0xd0] 132870: 910383ff add sp, sp, #0xe0 132874: d65f03c0 ret 132878: 97fddd3e bl 0xa9d70 <__stack_chk_fail@plt> 000000000013287c const&, void const*, unsigned long)>: 13287c: d101c3ff sub sp, sp, #0x70 132880: a9067bfd stp x29, x30, [sp, #0x60] 132884: 910183fd add x29, sp, #0x60 132888: b24003e8 orr x8, xzr, #0x1 13288c: f81f03a0 stur x0, [x29, #-0x10] 132890: f81e83a1 stur x1, [x29, #-0x18] 132894: f81e03a2 stur x2, [x29, #-0x20] 132898: f85e03a0 ldur x0, [x29, #-0x20] 13289c: eb08001f cmp x0, x8 1328a0: 1a9f27e9 cset w9, lo 1328a4: 37000049 tbnz w9, #0x0, 0x1328ac const&, void const*, unsigned long)+0x30> 1328a8: 14000004 b 0x1328b8 const&, void const*, unsigned long)+0x3c> 1328ac: 12807dc8 mov w8, #-0x3ef // =-1007 1328b0: b81fc3a8 stur w8, [x29, #-0x4] 1328b4: 1400010b b 0x132ce0 const&, void const*, unsigned long)+0x464> 1328b8: 321f03e8 orr w8, wzr, #0x2 1328bc: f85e83a9 ldur x9, [x29, #-0x18] 1328c0: f81d83a9 stur x9, [x29, #-0x28] 1328c4: f85d83a9 ldur x9, [x29, #-0x28] 1328c8: 3940012a ldrb w10, [x9] 1328cc: 6b08015f cmp w10, w8 1328d0: 1a9f07e8 cset w8, ne 1328d4: 37000048 tbnz w8, #0x0, 0x1328dc const&, void const*, unsigned long)+0x60> 1328d8: 14000004 b 0x1328e8 const&, void const*, unsigned long)+0x6c> 1328dc: 12807dc8 mov w8, #-0x3ef // =-1007 1328e0: b81fc3a8 stur w8, [x29, #-0x4] 1328e4: 140000ff b 0x132ce0 const&, void const*, unsigned long)+0x464> 1328e8: b24003e8 orr x8, xzr, #0x1 1328ec: f9001be8 str x8, [sp, #0x30] 1328f0: f90017ff str xzr, [sp, #0x28] 1328f4: 52800008 mov w8, #0x0 // =0 1328f8: f9401be9 ldr x9, [sp, #0x30] 1328fc: f85e03aa ldur x10, [x29, #-0x20] 132900: eb0a013f cmp x9, x10 132904: 1a9f27eb cset w11, lo 132908: b9001fe8 str w8, [sp, #0x1c] 13290c: 3700004b tbnz w11, #0x0, 0x132914 const&, void const*, unsigned long)+0x98> 132910: 14000009 b 0x132934 const&, void const*, unsigned long)+0xb8> 132914: 32001fe8 orr w8, wzr, #0xff 132918: f85d83a9 ldur x9, [x29, #-0x28] 13291c: f9401bea ldr x10, [sp, #0x30] 132920: 8b0a0129 add x9, x9, x10 132924: 3940012b ldrb w11, [x9] 132928: 6b08017f cmp w11, w8 13292c: 1a9f17e8 cset w8, eq 132930: b9001fe8 str w8, [sp, #0x1c] 132934: b9401fe8 ldr w8, [sp, #0x1c] 132938: 37000048 tbnz w8, #0x0, 0x132940 const&, void const*, unsigned long)+0xc4> 13293c: 14000011 b 0x132980 const&, void const*, unsigned long)+0x104> 132940: b278dfe8 orr x8, xzr, #0xffffffffffffff00 132944: f94017e9 ldr x9, [sp, #0x28] 132948: eb08013f cmp x9, x8 13294c: 1a9f97ea cset w10, hi 132950: 3700004a tbnz w10, #0x0, 0x132958 const&, void const*, unsigned long)+0xdc> 132954: 14000004 b 0x132964 const&, void const*, unsigned long)+0xe8> 132958: 12807dc8 mov w8, #-0x3ef // =-1007 13295c: b81fc3a8 stur w8, [x29, #-0x4] 132960: 140000e0 b 0x132ce0 const&, void const*, unsigned long)+0x464> 132964: f94017e8 ldr x8, [sp, #0x28] 132968: 9103fd08 add x8, x8, #0xff 13296c: f90017e8 str x8, [sp, #0x28] 132970: f9401be8 ldr x8, [sp, #0x30] 132974: 91000508 add x8, x8, #0x1 132978: f9001be8 str x8, [sp, #0x30] 13297c: 17ffffde b 0x1328f4 const&, void const*, unsigned long)+0x78> 132980: f9401be8 ldr x8, [sp, #0x30] 132984: f85e03a9 ldur x9, [x29, #-0x20] 132988: eb09011f cmp x8, x9 13298c: 1a9f37ea cset w10, hs 132990: 3700004a tbnz w10, #0x0, 0x132998 const&, void const*, unsigned long)+0x11c> 132994: 14000004 b 0x1329a4 const&, void const*, unsigned long)+0x128> 132998: 12807dc8 mov w8, #-0x3ef // =-1007 13299c: b81fc3a8 stur w8, [x29, #-0x4] 1329a0: 140000d0 b 0x132ce0 const&, void const*, unsigned long)+0x464> 1329a4: 92800008 mov x8, #-0x1 // =-1 1329a8: f94017e9 ldr x9, [sp, #0x28] 1329ac: f85d83aa ldur x10, [x29, #-0x28] 1329b0: f9401beb ldr x11, [sp, #0x30] 1329b4: 8b0b014a add x10, x10, x11 1329b8: 3940014c ldrb w12, [x10] 1329bc: 2a0c03ea mov w10, w12 1329c0: d3401d4a ubfx x10, x10, #0, #8 1329c4: eb0a0108 subs x8, x8, x10 1329c8: eb08013f cmp x9, x8 1329cc: 1a9f97ec cset w12, hi 1329d0: 3700004c tbnz w12, #0x0, 0x1329d8 const&, void const*, unsigned long)+0x15c> 1329d4: 14000004 b 0x1329e4 const&, void const*, unsigned long)+0x168> 1329d8: 12807dc8 mov w8, #-0x3ef // =-1007 1329dc: b81fc3a8 stur w8, [x29, #-0x4] 1329e0: 140000c0 b 0x132ce0 const&, void const*, unsigned long)+0x464> 1329e4: f85d83a8 ldur x8, [x29, #-0x28] 1329e8: f9401be9 ldr x9, [sp, #0x30] 1329ec: 9100052a add x10, x9, #0x1 1329f0: f9001bea str x10, [sp, #0x30] 1329f4: 8b090108 add x8, x8, x9 1329f8: 3940010b ldrb w11, [x8] 1329fc: 2a0b03e8 mov w8, w11 132a00: d3401d08 ubfx x8, x8, #0, #8 132a04: f94017e9 ldr x9, [sp, #0x28] 132a08: 8b080128 add x8, x9, x8 132a0c: f90017e8 str x8, [sp, #0x28] 132a10: f90013ff str xzr, [sp, #0x20] 132a14: 52800008 mov w8, #0x0 // =0 132a18: f9401be9 ldr x9, [sp, #0x30] 132a1c: f85e03aa ldur x10, [x29, #-0x20] 132a20: eb0a013f cmp x9, x10 132a24: 1a9f27eb cset w11, lo 132a28: b9001be8 str w8, [sp, #0x18] 132a2c: 3700004b tbnz w11, #0x0, 0x132a34 const&, void const*, unsigned long)+0x1b8> 132a30: 14000009 b 0x132a54 const&, void const*, unsigned long)+0x1d8> 132a34: 32001fe8 orr w8, wzr, #0xff 132a38: f85d83a9 ldur x9, [x29, #-0x28] 132a3c: f9401bea ldr x10, [sp, #0x30] 132a40: 8b0a0129 add x9, x9, x10 132a44: 3940012b ldrb w11, [x9] 132a48: 6b08017f cmp w11, w8 132a4c: 1a9f17e8 cset w8, eq 132a50: b9001be8 str w8, [sp, #0x18] 132a54: b9401be8 ldr w8, [sp, #0x18] 132a58: 37000048 tbnz w8, #0x0, 0x132a60 const&, void const*, unsigned long)+0x1e4> 132a5c: 14000011 b 0x132aa0 const&, void const*, unsigned long)+0x224> 132a60: b278dfe8 orr x8, xzr, #0xffffffffffffff00 132a64: f94013e9 ldr x9, [sp, #0x20] 132a68: eb08013f cmp x9, x8 132a6c: 1a9f97ea cset w10, hi 132a70: 3700004a tbnz w10, #0x0, 0x132a78 const&, void const*, unsigned long)+0x1fc> 132a74: 14000004 b 0x132a84 const&, void const*, unsigned long)+0x208> 132a78: 12807dc8 mov w8, #-0x3ef // =-1007 132a7c: b81fc3a8 stur w8, [x29, #-0x4] 132a80: 14000098 b 0x132ce0 const&, void const*, unsigned long)+0x464> 132a84: f94013e8 ldr x8, [sp, #0x20] 132a88: 9103fd08 add x8, x8, #0xff 132a8c: f90013e8 str x8, [sp, #0x20] 132a90: f9401be8 ldr x8, [sp, #0x30] 132a94: 91000508 add x8, x8, #0x1 132a98: f9001be8 str x8, [sp, #0x30] 132a9c: 17ffffde b 0x132a14 const&, void const*, unsigned long)+0x198> 132aa0: f9401be8 ldr x8, [sp, #0x30] 132aa4: f85e03a9 ldur x9, [x29, #-0x20] 132aa8: eb09011f cmp x8, x9 132aac: 1a9f37ea cset w10, hs 132ab0: 3700004a tbnz w10, #0x0, 0x132ab8 const&, void const*, unsigned long)+0x23c> 132ab4: 14000004 b 0x132ac4 const&, void const*, unsigned long)+0x248> 132ab8: 12807dc8 mov w8, #-0x3ef // =-1007 132abc: b81fc3a8 stur w8, [x29, #-0x4] 132ac0: 14000088 b 0x132ce0 const&, void const*, unsigned long)+0x464> 132ac4: 92800008 mov x8, #-0x1 // =-1 132ac8: f94013e9 ldr x9, [sp, #0x20] 132acc: f85d83aa ldur x10, [x29, #-0x28] 132ad0: f9401beb ldr x11, [sp, #0x30] 132ad4: 8b0b014a add x10, x10, x11 132ad8: 3940014c ldrb w12, [x10] 132adc: 2a0c03ea mov w10, w12 132ae0: d3401d4a ubfx x10, x10, #0, #8 132ae4: eb0a0108 subs x8, x8, x10 132ae8: eb08013f cmp x9, x8 132aec: 1a9f97ec cset w12, hi 132af0: 3700004c tbnz w12, #0x0, 0x132af8 const&, void const*, unsigned long)+0x27c> 132af4: 14000004 b 0x132b04 const&, void const*, unsigned long)+0x288> 132af8: 12807dc8 mov w8, #-0x3ef // =-1007 132afc: b81fc3a8 stur w8, [x29, #-0x4] 132b00: 14000078 b 0x132ce0 const&, void const*, unsigned long)+0x464> 132b04: 92800008 mov x8, #-0x1 // =-1 132b08: f85d83a9 ldur x9, [x29, #-0x28] 132b0c: f9401bea ldr x10, [sp, #0x30] 132b10: 9100054b add x11, x10, #0x1 132b14: f9001beb str x11, [sp, #0x30] 132b18: 8b0a0129 add x9, x9, x10 132b1c: 3940012c ldrb w12, [x9] 132b20: 2a0c03e9 mov w9, w12 132b24: d3401d29 ubfx x9, x9, #0, #8 132b28: f94013ea ldr x10, [sp, #0x20] 132b2c: 8b090149 add x9, x10, x9 132b30: f90013e9 str x9, [sp, #0x20] 132b34: f94017e9 ldr x9, [sp, #0x28] 132b38: f94013ea ldr x10, [sp, #0x20] 132b3c: eb0a0108 subs x8, x8, x10 132b40: eb08013f cmp x9, x8 132b44: 1a9f97ec cset w12, hi 132b48: 3700028c tbnz w12, #0x0, 0x132b98 const&, void const*, unsigned long)+0x31c> 132b4c: 92800008 mov x8, #-0x1 // =-1 132b50: f9401be9 ldr x9, [sp, #0x30] 132b54: f94017ea ldr x10, [sp, #0x28] 132b58: f94013eb ldr x11, [sp, #0x20] 132b5c: 8b0b014a add x10, x10, x11 132b60: eb0a0108 subs x8, x8, x10 132b64: eb08013f cmp x9, x8 132b68: 1a9f97ec cset w12, hi 132b6c: 3700016c tbnz w12, #0x0, 0x132b98 const&, void const*, unsigned long)+0x31c> 132b70: f85e03a8 ldur x8, [x29, #-0x20] 132b74: f9401be9 ldr x9, [sp, #0x30] 132b78: f94017ea ldr x10, [sp, #0x28] 132b7c: 8b0a0129 add x9, x9, x10 132b80: f94013ea ldr x10, [sp, #0x20] 132b84: 8b0a0129 add x9, x9, x10 132b88: eb09011f cmp x8, x9 132b8c: 1a9f27eb cset w11, lo 132b90: 3700004b tbnz w11, #0x0, 0x132b98 const&, void const*, unsigned long)+0x31c> 132b94: 14000004 b 0x132ba4 const&, void const*, unsigned long)+0x328> 132b98: 12807dc8 mov w8, #-0x3ef // =-1007 132b9c: b81fc3a8 stur w8, [x29, #-0x4] 132ba0: 14000050 b 0x132ce0 const&, void const*, unsigned long)+0x464> 132ba4: 320003e8 orr w8, wzr, #0x1 132ba8: f85d83a9 ldur x9, [x29, #-0x28] 132bac: f9401bea ldr x10, [sp, #0x30] 132bb0: 8b0a0129 add x9, x9, x10 132bb4: 3940012b ldrb w11, [x9] 132bb8: 6b08017f cmp w11, w8 132bbc: 1a9f07e8 cset w8, ne 132bc0: 37000048 tbnz w8, #0x0, 0x132bc8 const&, void const*, unsigned long)+0x34c> 132bc4: 14000004 b 0x132bd4 const&, void const*, unsigned long)+0x358> 132bc8: 12807dc8 mov w8, #-0x3ef // =-1007 132bcc: b81fc3a8 stur w8, [x29, #-0x4] 132bd0: 14000044 b 0x132ce0 const&, void const*, unsigned long)+0x464> 132bd4: 320007e8 orr w8, wzr, #0x3 132bd8: 52800002 mov w2, #0x0 // =0 132bdc: 528dccc1 mov w1, #0x6e66 // =28262 132be0: 72aecd21 movk w1, #0x7669, lsl #16 132be4: f85f03a0 ldur x0, [x29, #-0x10] 132be8: b90017e8 str w8, [sp, #0x14] 132bec: b90013e2 str w2, [sp, #0x10] 132bf0: b9000fe1 str w1, [sp, #0xc] 132bf4: 97fdc8af bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 132bf8: f85d83a9 ldur x9, [x29, #-0x28] 132bfc: f9401bea ldr x10, [sp, #0x30] 132c00: 8b0a0129 add x9, x9, x10 132c04: f94017e4 ldr x4, [sp, #0x28] 132c08: b9400fe1 ldr w1, [sp, #0xc] 132c0c: b94013e2 ldr w2, [sp, #0x10] 132c10: aa0903e3 mov x3, x9 132c14: 97fdca07 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 132c18: f94017e9 ldr x9, [sp, #0x28] 132c1c: f9401bea ldr x10, [sp, #0x30] 132c20: 8b090149 add x9, x10, x9 132c24: f9001be9 str x9, [sp, #0x30] 132c28: f85d83a9 ldur x9, [x29, #-0x28] 132c2c: f9401bea ldr x10, [sp, #0x30] 132c30: 8b0a0129 add x9, x9, x10 132c34: 39400128 ldrb w8, [x9] 132c38: b94017e1 ldr w1, [sp, #0x14] 132c3c: 6b01011f cmp w8, w1 132c40: 1a9f07e8 cset w8, ne 132c44: 37000048 tbnz w8, #0x0, 0x132c4c const&, void const*, unsigned long)+0x3d0> 132c48: 14000004 b 0x132c58 const&, void const*, unsigned long)+0x3dc> 132c4c: 12807dc8 mov w8, #-0x3ef // =-1007 132c50: b81fc3a8 stur w8, [x29, #-0x4] 132c54: 14000023 b 0x132ce0 const&, void const*, unsigned long)+0x464> 132c58: 528000a8 mov w8, #0x5 // =5 132c5c: f94013e9 ldr x9, [sp, #0x20] 132c60: f9401bea ldr x10, [sp, #0x30] 132c64: 8b090149 add x9, x10, x9 132c68: f9001be9 str x9, [sp, #0x30] 132c6c: f85d83a9 ldur x9, [x29, #-0x28] 132c70: f9401bea ldr x10, [sp, #0x30] 132c74: 8b0a0129 add x9, x9, x10 132c78: 3940012b ldrb w11, [x9] 132c7c: 6b08017f cmp w11, w8 132c80: 1a9f07e8 cset w8, ne 132c84: 37000048 tbnz w8, #0x0, 0x132c8c const&, void const*, unsigned long)+0x410> 132c88: 14000004 b 0x132c98 const&, void const*, unsigned long)+0x41c> 132c8c: 12807dc8 mov w8, #-0x3ef // =-1007 132c90: b81fc3a8 stur w8, [x29, #-0x4] 132c94: 14000013 b 0x132ce0 const&, void const*, unsigned long)+0x464> 132c98: 528dede1 mov w1, #0x6f6f // =28527 132c9c: 72aecc41 movk w1, #0x7662, lsl #16 132ca0: 52800002 mov w2, #0x0 // =0 132ca4: f85f03a0 ldur x0, [x29, #-0x10] 132ca8: b9000be1 str w1, [sp, #0x8] 132cac: b90007e2 str w2, [sp, #0x4] 132cb0: 97fdc880 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 132cb4: f85d83a8 ldur x8, [x29, #-0x28] 132cb8: f9401be9 ldr x9, [sp, #0x30] 132cbc: 8b090108 add x8, x8, x9 132cc0: f85e03a9 ldur x9, [x29, #-0x20] 132cc4: f9401bea ldr x10, [sp, #0x30] 132cc8: eb0a0124 subs x4, x9, x10 132ccc: b9400be1 ldr w1, [sp, #0x8] 132cd0: b94007e2 ldr w2, [sp, #0x4] 132cd4: aa0803e3 mov x3, x8 132cd8: 97fdc9d6 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 132cdc: b81fc3bf stur wzr, [x29, #-0x4] 132ce0: b85fc3a0 ldur w0, [x29, #-0x4] 132ce4: a9467bfd ldp x29, x30, [sp, #0x60] 132ce8: 9101c3ff add sp, sp, #0x70 132cec: d65f03c0 ret 0000000000132cf0 : 132cf0: d10543ff sub sp, sp, #0x150 132cf4: f9009bfc str x28, [sp, #0x130] 132cf8: a9147bfd stp x29, x30, [sp, #0x140] 132cfc: 910503fd add x29, sp, #0x140 132d00: 910243e8 add x8, sp, #0x90 132d04: d53bd049 mrs x9, TPIDR_EL0 132d08: f9401529 ldr x9, [x9, #0x28] 132d0c: f9000109 str x9, [x8] 132d10: f81983a0 stur x0, [x29, #-0x68] 132d14: f81903a1 stur x1, [x29, #-0x70] 132d18: f81883a2 stur x2, [x29, #-0x78] 132d1c: f85983a9 ldur x9, [x29, #-0x68] 132d20: aa0903e0 mov x0, x9 132d24: f85903a1 ldur x1, [x29, #-0x70] 132d28: f9400022 ldr x2, [x1] 132d2c: f85883a3 ldur x3, [x29, #-0x78] 132d30: d10123a1 sub x1, x29, #0x48 132d34: f90047e0 str x0, [sp, #0x88] 132d38: aa0103e0 mov x0, x1 132d3c: f90043e1 str x1, [sp, #0x80] 132d40: aa0903e1 mov x1, x9 132d44: f9003fe8 str x8, [sp, #0x78] 132d48: 97fdb7d6 bl 0xa0ca0 <_ZN7android13BlockIteratorC1EPNS_17MatroskaExtractorEmm@plt> 132d4c: f94043e0 ldr x0, [sp, #0x80] 132d50: 97fdd004 bl 0xa6d60 <_ZNK7android13BlockIterator3eosEv@plt> 132d54: 360000a0 tbz w0, #0x0, 0x132d68 132d58: 14000001 b 0x132d5c 132d5c: 12807dc8 mov w8, #-0x3ef // =-1007 132d60: b81a43a8 stur w8, [x29, #-0x5c] 132d64: 14000081 b 0x132f68 132d68: d10123a0 sub x0, x29, #0x48 132d6c: 97fdc81d bl 0xa4de0 <_ZNK7android13BlockIterator5blockEv@plt> 132d70: f81803a0 stur x0, [x29, #-0x80] 132d74: f85803a0 ldur x0, [x29, #-0x80] 132d78: 97fdc44e bl 0xa3eb0 <_ZNK9mkvparser5Block13GetFrameCountEv@plt> 132d7c: 71000000 subs w0, w0, #0x0 132d80: b90077e0 str w0, [sp, #0x74] 132d84: 540000ac b.gt 0x132d98 132d88: 14000001 b 0x132d8c 132d8c: 12807dc8 mov w8, #-0x3ef // =-1007 132d90: b81a43a8 stur w8, [x29, #-0x5c] 132d94: 14000075 b 0x132f68 132d98: f85803a0 ldur x0, [x29, #-0x80] 132d9c: 2a1f03e1 mov w1, wzr 132da0: 97fdbcb0 bl 0xa2060 <_ZNK9mkvparser5Block8GetFrameEi@plt> 132da4: f81783a0 stur x0, [x29, #-0x88] 132da8: 52800901 mov w1, #0x48 // =72 132dac: 2a0103e0 mov w0, w1 132db0: 97fdd858 bl 0xa8f10 <_Znwm@plt> 132db4: aa0003fe mov x30, x0 132db8: aa0003e2 mov x2, x0 132dbc: f85783a8 ldur x8, [x29, #-0x88] 132dc0: f9400501 ldr x1, [x8, #0x8] 132dc4: f90037fe str x30, [sp, #0x68] 132dc8: f90033e2 str x2, [sp, #0x60] 132dcc: 97fdbc15 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 132dd0: 14000001 b 0x132dd4 132dd4: d10143a8 sub x8, x29, #0x50 132dd8: aa0803e0 mov x0, x8 132ddc: f94033e1 ldr x1, [sp, #0x60] 132de0: f9002fe8 str x8, [sp, #0x58] 132de4: 97fdd9d3 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 132de8: f85783a8 ldur x8, [x29, #-0x88] 132dec: f94047e0 ldr x0, [sp, #0x88] 132df0: f9403001 ldr x1, [x0, #0x60] 132df4: f9402fe0 ldr x0, [sp, #0x58] 132df8: f9002be8 str x8, [sp, #0x50] 132dfc: f90027e1 str x1, [sp, #0x48] 132e00: 97fdb424 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 132e04: f90023e0 str x0, [sp, #0x40] 132e08: 14000001 b 0x132e0c 132e0c: f94023e0 ldr x0, [sp, #0x40] 132e10: 97fdc910 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 132e14: f9001fe0 str x0, [sp, #0x38] 132e18: 14000001 b 0x132e1c 132e1c: f9402be0 ldr x0, [sp, #0x50] 132e20: f94027e1 ldr x1, [sp, #0x48] 132e24: f9401fe2 ldr x2, [sp, #0x38] 132e28: 97fdc6da bl 0xa4990 <_ZNK9mkvparser5Block5Frame4ReadEPNS_10IMkvReaderEPh@plt> 132e2c: f9001be0 str x0, [sp, #0x30] 132e30: 14000001 b 0x132e34 132e34: f9401be8 ldr x8, [sp, #0x30] 132e38: f90053e8 str x8, [sp, #0xa0] 132e3c: f94053e9 ldr x9, [sp, #0xa0] 132e40: b4000229 cbz x9, 0x132e84 132e44: 14000001 b 0x132e48 132e48: 12807dc8 mov w8, #-0x3ef // =-1007 132e4c: b81a43a8 stur w8, [x29, #-0x5c] 132e50: 320003e8 orr w8, wzr, #0x1 132e54: b9009fe8 str w8, [sp, #0x9c] 132e58: 1400003e b 0x132f50 132e5c: f81703a0 stur x0, [x29, #-0x90] 132e60: 2a0103e8 mov w8, w1 132e64: b816c3a8 stur w8, [x29, #-0x94] 132e68: f94037e0 ldr x0, [sp, #0x68] 132e6c: 97fdb6bd bl 0xa0960 <_ZdlPv@plt> 132e70: 1400004d b 0x132fa4 132e74: f81703a0 stur x0, [x29, #-0x90] 132e78: 2a0103e8 mov w8, w1 132e7c: b816c3a8 stur w8, [x29, #-0x94] 132e80: 14000037 b 0x132f5c 132e84: d10163a8 sub x8, x29, #0x58 132e88: d10143a0 sub x0, x29, #0x50 132e8c: 97fdbccd bl 0xa21c0 <_ZN7android24MakeAVCCodecSpecificDataERKNS_2spINS_7ABufferEEE@plt> 132e90: 14000001 b 0x132e94 132e94: d10163a0 sub x0, x29, #0x58 132e98: aa1f03e1 mov x1, xzr 132e9c: 97fddce5 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 132ea0: b9002fe0 str w0, [sp, #0x2c] 132ea4: 14000001 b 0x132ea8 132ea8: b9402fe8 ldr w8, [sp, #0x2c] 132eac: 360001a8 tbz w8, #0x0, 0x132ee0 132eb0: 14000001 b 0x132eb4 132eb4: 12807dc8 mov w8, #-0x3ef // =-1007 132eb8: b81a43a8 stur w8, [x29, #-0x5c] 132ebc: 320003e8 orr w8, wzr, #0x1 132ec0: b9009fe8 str w8, [sp, #0x9c] 132ec4: 14000020 b 0x132f44 132ec8: f81703a0 stur x0, [x29, #-0x90] 132ecc: 2a0103e8 mov w8, w1 132ed0: b816c3a8 stur w8, [x29, #-0x94] 132ed4: d10163a0 sub x0, x29, #0x58 132ed8: 97fdbaa6 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 132edc: 14000020 b 0x132f5c 132ee0: d10163a0 sub x0, x29, #0x58 132ee4: 97fdc7f3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 132ee8: f90013e0 str x0, [sp, #0x20] 132eec: 14000001 b 0x132ef0 132ef0: 528d8e61 mov w1, #0x6c73 // =27763 132ef4: 72adcc21 movk w1, #0x6e61, lsl #16 132ef8: 2a1f03e0 mov w0, wzr 132efc: f94013e2 ldr x2, [sp, #0x20] 132f00: b9001fe0 str w0, [sp, #0x1c] 132f04: aa0203e0 mov x0, x2 132f08: b9401fe2 ldr w2, [sp, #0x1c] 132f0c: 97fdc259 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 132f10: b9001be0 str w0, [sp, #0x18] 132f14: 14000001 b 0x132f18 132f18: f85903a8 ldur x8, [x29, #-0x70] 132f1c: 91004100 add x0, x8, #0x10 132f20: d10163a1 sub x1, x29, #0x58 132f24: 97fdc2ff bl 0xa3b20 <_ZN7android2spINS_8MetaDataEEaSERKS2_@plt> 132f28: f9000be0 str x0, [sp, #0x10] 132f2c: 14000001 b 0x132f30 132f30: 2a1f03e8 mov w8, wzr 132f34: b81a43a8 stur w8, [x29, #-0x5c] 132f38: 320003e8 orr w8, wzr, #0x1 132f3c: b9009fe8 str w8, [sp, #0x9c] 132f40: 14000001 b 0x132f44 132f44: d10163a0 sub x0, x29, #0x58 132f48: 97fdba8a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 132f4c: 14000001 b 0x132f50 132f50: d10143a0 sub x0, x29, #0x50 132f54: 97fddd6f bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 132f58: 14000004 b 0x132f68 132f5c: d10143a0 sub x0, x29, #0x50 132f60: 97fddd6c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 132f64: 14000010 b 0x132fa4 132f68: b85a43a8 ldur w8, [x29, #-0x5c] 132f6c: d53bd049 mrs x9, TPIDR_EL0 132f70: f9401529 ldr x9, [x9, #0x28] 132f74: f9403fea ldr x10, [sp, #0x78] 132f78: f940014b ldr x11, [x10] 132f7c: eb0b0129 subs x9, x9, x11 132f80: b9000fe8 str w8, [sp, #0xc] 132f84: f90003e9 str x9, [sp] 132f88: 54000121 b.ne 0x132fac 132f8c: 14000001 b 0x132f90 132f90: b9400fe0 ldr w0, [sp, #0xc] 132f94: a9547bfd ldp x29, x30, [sp, #0x140] 132f98: f9409bfc ldr x28, [sp, #0x130] 132f9c: 910543ff add sp, sp, #0x150 132fa0: d65f03c0 ret 132fa4: f85703a0 ldur x0, [x29, #-0x90] 132fa8: 97fdd3da bl 0xa7f10 <_Unwind_Resume@plt> 132fac: 97fddb71 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000132fb0 ::operator=(android::sp const&)>: 132fb0: d10103ff sub sp, sp, #0x40 132fb4: a9037bfd stp x29, x30, [sp, #0x30] 132fb8: 9100c3fd add x29, sp, #0x30 132fbc: d2800008 mov x8, #0x0 // =0 132fc0: f81f83a0 stur x0, [x29, #-0x8] 132fc4: f81f03a1 stur x1, [x29, #-0x10] 132fc8: f85f83a0 ldur x0, [x29, #-0x8] 132fcc: f85f03a1 ldur x1, [x29, #-0x10] 132fd0: f9400021 ldr x1, [x1] 132fd4: f9000fe1 str x1, [sp, #0x18] 132fd8: f9400fe1 ldr x1, [sp, #0x18] 132fdc: eb08003f cmp x1, x8 132fe0: 1a9f07e9 cset w9, ne 132fe4: f9000be8 str x8, [sp, #0x10] 132fe8: f90007e0 str x0, [sp, #0x8] 132fec: 37000049 tbnz w9, #0x0, 0x132ff4 ::operator=(android::sp const&)+0x44> 132ff0: 14000004 b 0x133000 ::operator=(android::sp const&)+0x50> 132ff4: f9400fe0 ldr x0, [sp, #0x18] 132ff8: f94007e1 ldr x1, [sp, #0x8] 132ffc: 97fdde09 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 133000: f94007e8 ldr x8, [sp, #0x8] 133004: f9400108 ldr x8, [x8] 133008: f9400be9 ldr x9, [sp, #0x10] 13300c: eb09011f cmp x8, x9 133010: 1a9f07ea cset w10, ne 133014: 3700004a tbnz w10, #0x0, 0x13301c ::operator=(android::sp const&)+0x6c> 133018: 14000005 b 0x13302c ::operator=(android::sp const&)+0x7c> 13301c: f94007e8 ldr x8, [sp, #0x8] 133020: f9400100 ldr x0, [x8] 133024: f94007e1 ldr x1, [sp, #0x8] 133028: 97fdc40a bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 13302c: f9400fe8 ldr x8, [sp, #0x18] 133030: f94007e9 ldr x9, [sp, #0x8] 133034: f9000128 str x8, [x9] 133038: f94007e0 ldr x0, [sp, #0x8] 13303c: a9437bfd ldp x29, x30, [sp, #0x30] 133040: 910103ff add sp, sp, #0x40 133044: d65f03c0 ret 0000000000133048 &)>: 133048: d103c3ff sub sp, sp, #0xf0 13304c: a90e7bfd stp x29, x30, [sp, #0xe0] 133050: 910383fd add x29, sp, #0xe0 133054: d53bd048 mrs x8, TPIDR_EL0 133058: f9401508 ldr x8, [x8, #0x28] 13305c: f81f83a8 stur x8, [x29, #-0x8] 133060: f81a03a0 stur x0, [x29, #-0x60] 133064: f81983a1 stur x1, [x29, #-0x68] 133068: f9003be2 str x2, [sp, #0x70] 13306c: f85983a0 ldur x0, [x29, #-0x68] 133070: 97fdce38 bl 0xa6950 <_ZNK9mkvparser10VideoTrack9GetColourEv@plt> 133074: f90037e0 str x0, [sp, #0x68] 133078: f94037e8 ldr x8, [sp, #0x68] 13307c: b5000068 cbnz x8, 0x133088 &)+0x40> 133080: 14000001 b 0x133084 &)+0x3c> 133084: 14000139 b 0x133568 &)+0x520> 133088: 321f03e8 orr w8, wzr, #0x2 13308c: b90067e8 str w8, [sp, #0x64] 133090: b90063e8 str w8, [sp, #0x60] 133094: b9005fe8 str w8, [sp, #0x5c] 133098: 2a1f03e8 mov w8, wzr 13309c: 390163e8 strb w8, [sp, #0x58] 1330a0: 390153e8 strb w8, [sp, #0x54] 1330a4: f94037e9 ldr x9, [sp, #0x68] 1330a8: f9402920 ldr x0, [x9, #0x50] 1330ac: 9400013a bl 0x133594 &)+0x54c> 1330b0: 360000e0 tbz w0, #0x0, 0x1330cc &)+0x84> 1330b4: 14000001 b 0x1330b8 &)+0x70> 1330b8: f94037e8 ldr x8, [sp, #0x68] 1330bc: f9402908 ldr x8, [x8, #0x50] 1330c0: 2a0803e9 mov w9, w8 1330c4: b90067e9 str w9, [sp, #0x64] 1330c8: 14000001 b 0x1330cc &)+0x84> 1330cc: f94037e8 ldr x8, [sp, #0x68] 1330d0: f9402500 ldr x0, [x8, #0x48] 1330d4: 94000130 bl 0x133594 &)+0x54c> 1330d8: 360000e0 tbz w0, #0x0, 0x1330f4 &)+0xac> 1330dc: 14000001 b 0x1330e0 &)+0x98> 1330e0: f94037e8 ldr x8, [sp, #0x68] 1330e4: f9402508 ldr x8, [x8, #0x48] 1330e8: 2a0803e9 mov w9, w8 1330ec: b90063e9 str w9, [sp, #0x60] 1330f0: 14000001 b 0x1330f4 &)+0xac> 1330f4: f94037e8 ldr x8, [sp, #0x68] 1330f8: f9400100 ldr x0, [x8] 1330fc: 94000126 bl 0x133594 &)+0x54c> 133100: 360000e0 tbz w0, #0x0, 0x13311c &)+0xd4> 133104: 14000001 b 0x133108 &)+0xc0> 133108: f94037e8 ldr x8, [sp, #0x68] 13310c: f9400108 ldr x8, [x8] 133110: 2a0803e9 mov w9, w8 133114: b9005fe9 str w9, [sp, #0x5c] 133118: 14000001 b 0x13311c &)+0xd4> 13311c: f94037e8 ldr x8, [sp, #0x68] 133120: f9402108 ldr x8, [x8, #0x40] 133124: b0000ba9 adrp x9, 0x2a8000 133128: f941e129 ldr x9, [x9, #0x3c0] 13312c: f9400129 ldr x9, [x9] 133130: eb090108 subs x8, x8, x9 133134: f90023e8 str x8, [sp, #0x40] 133138: 540001e0 b.eq 0x133174 &)+0x12c> 13313c: 14000001 b 0x133140 &)+0xf8> 133140: f94037e8 ldr x8, [sp, #0x68] 133144: f9402108 ldr x8, [x8, #0x40] 133148: b4000168 cbz x8, 0x133174 &)+0x12c> 13314c: 14000001 b 0x133150 &)+0x108> 133150: f94037e8 ldr x8, [sp, #0x68] 133154: f9402108 ldr x8, [x8, #0x40] 133158: f1000908 subs x8, x8, #0x2 13315c: 1a9f17e9 cset w9, eq 133160: 390163e9 strb w9, [sp, #0x58] 133164: 320003e9 orr w9, wzr, #0x1 133168: 390153e9 strb w9, [sp, #0x54] 13316c: f9001fe8 str x8, [sp, #0x38] 133170: 14000001 b 0x133174 &)+0x12c> 133174: b94067e0 ldr w0, [sp, #0x64] 133178: b94063e1 ldr w1, [sp, #0x60] 13317c: b9405fe2 ldr w2, [sp, #0x5c] 133180: 394163e8 ldrb w8, [sp, #0x58] 133184: 12000103 and w3, w8, #0x1 133188: d10063a4 sub x4, x29, #0x18 13318c: 97fdbd3d bl 0xa2680 <_ZN7android10ColorUtils36convertIsoColorAspectsToCodecAspectsEiiibRNS_12ColorAspectsE@plt> 133190: f9403be0 ldr x0, [sp, #0x70] 133194: 97fdc747 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 133198: b85ec3a2 ldur w2, [x29, #-0x14] 13319c: 528e4da1 mov w1, #0x726d // =29293 1331a0: 72ac6a01 movk w1, #0x6350, lsl #16 1331a4: 97fdc1b3 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 1331a8: f9403be4 ldr x4, [sp, #0x70] 1331ac: b90037e0 str w0, [sp, #0x34] 1331b0: aa0403e0 mov x0, x4 1331b4: 97fdc73f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1331b8: b85f03a2 ldur w2, [x29, #-0x10] 1331bc: 528eadc1 mov w1, #0x756e // =30062 1331c0: 72ae88c1 movk w1, #0x7446, lsl #16 1331c4: 97fdc1ab bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 1331c8: f9403be4 ldr x4, [sp, #0x70] 1331cc: b90033e0 str w0, [sp, #0x30] 1331d0: aa0403e0 mov x0, x4 1331d4: 97fdc737 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1331d8: b85f43a2 ldur w2, [x29, #-0xc] 1331dc: 528e8f01 mov w1, #0x7478 // =29816 1331e0: 72ac69a1 movk w1, #0x634d, lsl #16 1331e4: 97fdc1a3 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 1331e8: f9403be4 ldr x4, [sp, #0x70] 1331ec: b9002fe0 str w0, [sp, #0x2c] 1331f0: aa0403e0 mov x0, x4 1331f4: 97fdc72f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1331f8: 394153e8 ldrb w8, [sp, #0x54] 1331fc: f90013e0 str x0, [sp, #0x20] 133200: 360000a8 tbz w8, #0x0, 0x133214 &)+0x1cc> 133204: 14000001 b 0x133208 &)+0x1c0> 133208: b85e83a8 ldur w8, [x29, #-0x18] 13320c: b9001fe8 str w8, [sp, #0x1c] 133210: 14000004 b 0x133220 &)+0x1d8> 133214: 2a1f03e0 mov w0, wzr 133218: b9001fe0 str w0, [sp, #0x1c] 13321c: 14000001 b 0x133220 &)+0x1d8> 133220: b9401fe0 ldr w0, [sp, #0x1c] 133224: 528dcce1 mov w1, #0x6e67 // =28263 133228: 72ac6a41 movk w1, #0x6352, lsl #16 13322c: f94013e2 ldr x2, [sp, #0x20] 133230: b9001be0 str w0, [sp, #0x18] 133234: aa0203e0 mov x0, x2 133238: b9401be2 ldr w2, [sp, #0x18] 13323c: 97fdc18d bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 133240: 2a1f03e1 mov w1, wzr 133244: 381e03a1 sturb w1, [x29, #-0x20] 133248: aa1f03fe mov x30, xzr 13324c: f81d83be stur x30, [x29, #-0x28] 133250: f81d03be stur x30, [x29, #-0x30] 133254: f81c83be stur x30, [x29, #-0x38] 133258: 381c03a1 sturb w1, [x29, #-0x40] 13325c: f81b83be stur x30, [x29, #-0x48] 133260: f81b03be stur x30, [x29, #-0x50] 133264: f81a83be stur x30, [x29, #-0x58] 133268: f94037fe ldr x30, [sp, #0x68] 13326c: f9402fde ldr x30, [x30, #0x58] 133270: b90017e0 str w0, [sp, #0x14] 133274: aa1e03e0 mov x0, x30 133278: 940000e6 bl 0x133610 &)+0x5c8> 13327c: 360000e0 tbz w0, #0x0, 0x133298 &)+0x250> 133280: 14000001 b 0x133284 &)+0x23c> 133284: f94037e8 ldr x8, [sp, #0x68] 133288: f9402d08 ldr x8, [x8, #0x58] 13328c: 2a0803e9 mov w9, w8 133290: 781dd3a9 sturh w9, [x29, #-0x23] 133294: 14000001 b 0x133298 &)+0x250> 133298: f94037e8 ldr x8, [sp, #0x68] 13329c: f9403100 ldr x0, [x8, #0x60] 1332a0: 940000dc bl 0x133610 &)+0x5c8> 1332a4: 360000e0 tbz w0, #0x0, 0x1332c0 &)+0x278> 1332a8: 14000001 b 0x1332ac &)+0x264> 1332ac: f94037e8 ldr x8, [sp, #0x68] 1332b0: f9403108 ldr x8, [x8, #0x60] 1332b4: 2a0803e9 mov w9, w8 1332b8: 781df3a9 sturh w9, [x29, #-0x21] 1332bc: 14000001 b 0x1332c0 &)+0x278> 1332c0: f94037e8 ldr x8, [sp, #0x68] 1332c4: f9403508 ldr x8, [x8, #0x68] 1332c8: f90027e8 str x8, [sp, #0x48] 1332cc: f94027e8 ldr x8, [sp, #0x48] 1332d0: b4001228 cbz x8, 0x133514 &)+0x4cc> 1332d4: 14000001 b 0x1332d8 &)+0x290> 1332d8: f94027e8 ldr x8, [sp, #0x48] 1332dc: bd402100 ldr s0, [x8, #0x20] 1332e0: 1e22c001 fcvt d1, s0 1332e4: 1e6c1002 fmov d2, #0.50000000 1332e8: 1e622020 fcmp d1, d2 1332ec: 5400024b b.lt 0x133334 &)+0x2ec> 1332f0: 14000001 b 0x1332f4 &)+0x2ac> 1332f4: f94027e8 ldr x8, [sp, #0x48] 1332f8: bd402100 ldr s0, [x8, #0x20] 1332fc: 1e22c001 fcvt d1, s0 133300: f0000628 adrp x8, 0x1fa000 133304: fd467102 ldr d2, [x8, #0xce0] 133308: 1e622020 fcmp d1, d2 13330c: 54000145 b.pl 0x133334 &)+0x2ec> 133310: 14000001 b 0x133314 &)+0x2cc> 133314: f94027e8 ldr x8, [sp, #0x48] 133318: bd402100 ldr s0, [x8, #0x20] 13331c: 1e22c001 fcvt d1, s0 133320: 1e6c1002 fmov d2, #0.50000000 133324: 1e622821 fadd d1, d1, d2 133328: 1e780029 fcvtzs w9, d1 13332c: 781d93a9 sturh w9, [x29, #-0x27] 133330: 14000001 b 0x133334 &)+0x2ec> 133334: f94027e8 ldr x8, [sp, #0x48] 133338: bd402500 ldr s0, [x8, #0x24] 13333c: 1e22c001 fcvt d1, s0 133340: f0000628 adrp x8, 0x1fa000 133344: fd467502 ldr d2, [x8, #0xce8] 133348: 1e622020 fcmp d1, d2 13334c: 540002ab b.lt 0x1333a0 &)+0x358> 133350: 14000001 b 0x133354 &)+0x30c> 133354: f94027e8 ldr x8, [sp, #0x48] 133358: bd402500 ldr s0, [x8, #0x24] 13335c: 1e22c001 fcvt d1, s0 133360: f0000628 adrp x8, 0x1fa000 133364: fd467902 ldr d2, [x8, #0xcf0] 133368: 1e622020 fcmp d1, d2 13336c: 540001a5 b.pl 0x1333a0 &)+0x358> 133370: 14000001 b 0x133374 &)+0x32c> 133374: f94027e8 ldr x8, [sp, #0x48] 133378: bd402500 ldr s0, [x8, #0x24] 13337c: f0000628 adrp x8, 0x1fa000 133380: bd4cf901 ldr s1, [x8, #0xcf8] 133384: 1e210800 fmul s0, s0, s1 133388: 1e22c002 fcvt d2, s0 13338c: 1e6c1003 fmov d3, #0.50000000 133390: 1e632842 fadd d2, d2, d3 133394: 1e780049 fcvtzs w9, d2 133398: 781db3a9 sturh w9, [x29, #-0x25] 13339c: 14000001 b 0x1333a0 &)+0x358> 1333a0: f94027e8 ldr x8, [sp, #0x48] 1333a4: f9400d00 ldr x0, [x8, #0x18] 1333a8: 940000b9 bl 0x13368c &)+0x644> 1333ac: 360002c0 tbz w0, #0x0, 0x133404 &)+0x3bc> 1333b0: 14000001 b 0x1333b4 &)+0x36c> 1333b4: f94027e8 ldr x8, [sp, #0x48] 1333b8: f9400d08 ldr x8, [x8, #0x18] 1333bc: bd400100 ldr s0, [x8] 1333c0: f0000628 adrp x8, 0x1fa000 1333c4: bd4cfd01 ldr s1, [x8, #0xcfc] 1333c8: 1e210800 fmul s0, s0, s1 1333cc: 1e22c002 fcvt d2, s0 1333d0: 1e6c1003 fmov d3, #0.50000000 1333d4: 1e632842 fadd d2, d2, d3 1333d8: 1e780049 fcvtzs w9, d2 1333dc: 781d53a9 sturh w9, [x29, #-0x2b] 1333e0: f94027e8 ldr x8, [sp, #0x48] 1333e4: f9400d08 ldr x8, [x8, #0x18] 1333e8: bd400500 ldr s0, [x8, #0x4] 1333ec: 1e210800 fmul s0, s0, s1 1333f0: 1e22c002 fcvt d2, s0 1333f4: 1e632842 fadd d2, d2, d3 1333f8: 1e780049 fcvtzs w9, d2 1333fc: 781d73a9 sturh w9, [x29, #-0x29] 133400: 14000001 b 0x133404 &)+0x3bc> 133404: f94027e8 ldr x8, [sp, #0x48] 133408: f9400100 ldr x0, [x8] 13340c: 940000a0 bl 0x13368c &)+0x644> 133410: 36000800 tbz w0, #0x0, 0x133510 &)+0x4c8> 133414: 14000001 b 0x133418 &)+0x3d0> 133418: f94027e8 ldr x8, [sp, #0x48] 13341c: f9400500 ldr x0, [x8, #0x8] 133420: 9400009b bl 0x13368c &)+0x644> 133424: 36000760 tbz w0, #0x0, 0x133510 &)+0x4c8> 133428: 14000001 b 0x13342c &)+0x3e4> 13342c: f94027e8 ldr x8, [sp, #0x48] 133430: f9400900 ldr x0, [x8, #0x10] 133434: 94000096 bl 0x13368c &)+0x644> 133438: 360006c0 tbz w0, #0x0, 0x133510 &)+0x4c8> 13343c: 14000001 b 0x133440 &)+0x3f8> 133440: f94027e8 ldr x8, [sp, #0x48] 133444: f9400108 ldr x8, [x8] 133448: bd400100 ldr s0, [x8] 13344c: f0000628 adrp x8, 0x1fa000 133450: bd4cfd01 ldr s1, [x8, #0xcfc] 133454: 1e210800 fmul s0, s0, s1 133458: 1e22c002 fcvt d2, s0 13345c: 1e6c1003 fmov d3, #0.50000000 133460: 1e632842 fadd d2, d2, d3 133464: 1e780049 fcvtzs w9, d2 133468: 781c93a9 sturh w9, [x29, #-0x37] 13346c: f94027e8 ldr x8, [sp, #0x48] 133470: f9400108 ldr x8, [x8] 133474: bd400500 ldr s0, [x8, #0x4] 133478: 1e210800 fmul s0, s0, s1 13347c: 1e22c002 fcvt d2, s0 133480: 1e632842 fadd d2, d2, d3 133484: 1e780049 fcvtzs w9, d2 133488: 781cb3a9 sturh w9, [x29, #-0x35] 13348c: f94027e8 ldr x8, [sp, #0x48] 133490: f9400508 ldr x8, [x8, #0x8] 133494: bd400100 ldr s0, [x8] 133498: 1e210800 fmul s0, s0, s1 13349c: 1e22c002 fcvt d2, s0 1334a0: 1e632842 fadd d2, d2, d3 1334a4: 1e780049 fcvtzs w9, d2 1334a8: 781cd3a9 sturh w9, [x29, #-0x33] 1334ac: f94027e8 ldr x8, [sp, #0x48] 1334b0: f9400508 ldr x8, [x8, #0x8] 1334b4: bd400500 ldr s0, [x8, #0x4] 1334b8: 1e210800 fmul s0, s0, s1 1334bc: 1e22c002 fcvt d2, s0 1334c0: 1e632842 fadd d2, d2, d3 1334c4: 1e780049 fcvtzs w9, d2 1334c8: 781cf3a9 sturh w9, [x29, #-0x31] 1334cc: f94027e8 ldr x8, [sp, #0x48] 1334d0: f9400908 ldr x8, [x8, #0x10] 1334d4: bd400100 ldr s0, [x8] 1334d8: 1e210800 fmul s0, s0, s1 1334dc: 1e22c002 fcvt d2, s0 1334e0: 1e632842 fadd d2, d2, d3 1334e4: 1e780049 fcvtzs w9, d2 1334e8: 781d13a9 sturh w9, [x29, #-0x2f] 1334ec: f94027e8 ldr x8, [sp, #0x48] 1334f0: f9400908 ldr x8, [x8, #0x10] 1334f4: bd400500 ldr s0, [x8, #0x4] 1334f8: 1e210800 fmul s0, s0, s1 1334fc: 1e22c002 fcvt d2, s0 133500: 1e632842 fadd d2, d2, d3 133504: 1e780049 fcvtzs w9, d2 133508: 781d33a9 sturh w9, [x29, #-0x2d] 13350c: 14000001 b 0x133510 &)+0x4c8> 133510: 14000001 b 0x133514 &)+0x4cc> 133514: 52800328 mov w8, #0x19 // =25 133518: 2a0803e2 mov w2, w8 13351c: d100e3a0 sub x0, x29, #0x38 133520: d10163a1 sub x1, x29, #0x58 133524: 97fdd3d3 bl 0xa8470 133528: 34000200 cbz w0, 0x133568 &)+0x520> 13352c: 14000001 b 0x133530 &)+0x4e8> 133530: 2a1f03e8 mov w8, wzr 133534: 381c83a8 sturb w8, [x29, #-0x38] 133538: f9403be0 ldr x0, [sp, #0x70] 13353c: 97fdc65d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 133540: 52800328 mov w8, #0x19 // =25 133544: 2a0803e4 mov w4, w8 133548: 528e4a68 mov w8, #0x7253 // =29267 13354c: 72ad0c88 movk w8, #0x6864, lsl #16 133550: d100e3a3 sub x3, x29, #0x38 133554: 2a0803e1 mov w1, w8 133558: 2a0803e2 mov w2, w8 13355c: 97fdc7b5 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 133560: b90013e0 str w0, [sp, #0x10] 133564: 14000001 b 0x133568 &)+0x520> 133568: d53bd048 mrs x8, TPIDR_EL0 13356c: f9401508 ldr x8, [x8, #0x28] 133570: f85f83a9 ldur x9, [x29, #-0x8] 133574: eb090108 subs x8, x8, x9 133578: f90007e8 str x8, [sp, #0x8] 13357c: 540000a1 b.ne 0x133590 &)+0x548> 133580: 14000001 b 0x133584 &)+0x53c> 133584: a94e7bfd ldp x29, x30, [sp, #0xe0] 133588: 9103c3ff add sp, sp, #0xf0 13358c: d65f03c0 ret 133590: 97fdd9f8 bl 0xa9d70 <__stack_chk_fail@plt> 133594: d10043ff sub sp, sp, #0x10 133598: b0000ba8 adrp x8, 0x2a8000 13359c: f941e108 ldr x8, [x8, #0x3c0] 1335a0: 52800009 mov w9, #0x0 // =0 1335a4: f90007e0 str x0, [sp, #0x8] 1335a8: f94007e0 ldr x0, [sp, #0x8] 1335ac: f9400108 ldr x8, [x8] 1335b0: eb08001f cmp x0, x8 1335b4: 1a9f07ea cset w10, ne 1335b8: b90007e9 str w9, [sp, #0x4] 1335bc: 3700004a tbnz w10, #0x0, 0x1335c4 &)+0x57c> 1335c0: 1400000e b 0x1335f8 &)+0x5b0> 1335c4: 52800008 mov w8, #0x0 // =0 1335c8: b26183e9 mov x9, #-0x80000000 // =-2147483648 1335cc: f94007ea ldr x10, [sp, #0x8] 1335d0: eb09015f cmp x10, x9 1335d4: 1a9fb7eb cset w11, ge 1335d8: b90007e8 str w8, [sp, #0x4] 1335dc: 3700004b tbnz w11, #0x0, 0x1335e4 &)+0x59c> 1335e0: 14000006 b 0x1335f8 &)+0x5b0> 1335e4: b2407be8 mov x8, #0x7fffffff // =2147483647 1335e8: f94007e9 ldr x9, [sp, #0x8] 1335ec: eb08013f cmp x9, x8 1335f0: 1a9fc7ea cset w10, le 1335f4: b90007ea str w10, [sp, #0x4] 1335f8: b94007e8 ldr w8, [sp, #0x4] 1335fc: 320003e9 orr w9, wzr, #0x1 133600: 0a090108 and w8, w8, w9 133604: 2a0803e0 mov w0, w8 133608: 910043ff add sp, sp, #0x10 13360c: d65f03c0 ret 133610: d10043ff sub sp, sp, #0x10 133614: b0000ba8 adrp x8, 0x2a8000 133618: f941e108 ldr x8, [x8, #0x3c0] 13361c: 52800009 mov w9, #0x0 // =0 133620: f90007e0 str x0, [sp, #0x8] 133624: f94007e0 ldr x0, [sp, #0x8] 133628: f9400108 ldr x8, [x8] 13362c: eb08001f cmp x0, x8 133630: 1a9f07ea cset w10, ne 133634: b90007e9 str w9, [sp, #0x4] 133638: 3700004a tbnz w10, #0x0, 0x133640 &)+0x5f8> 13363c: 1400000e b 0x133674 &)+0x62c> 133640: 52800008 mov w8, #0x0 // =0 133644: d2800009 mov x9, #0x0 // =0 133648: f94007ea ldr x10, [sp, #0x8] 13364c: eb09015f cmp x10, x9 133650: 1a9fb7eb cset w11, ge 133654: b90007e8 str w8, [sp, #0x4] 133658: 3700004b tbnz w11, #0x0, 0x133660 &)+0x618> 13365c: 14000006 b 0x133674 &)+0x62c> 133660: b2403fe8 orr x8, xzr, #0xffff 133664: f94007e9 ldr x9, [sp, #0x8] 133668: eb08013f cmp x9, x8 13366c: 1a9fc7ea cset w10, le 133670: b90007ea str w10, [sp, #0x4] 133674: b94007e8 ldr w8, [sp, #0x4] 133678: 320003e9 orr w9, wzr, #0x1 13367c: 0a090108 and w8, w8, w9 133680: 2a0803e0 mov w0, w8 133684: 910043ff add sp, sp, #0x10 133688: d65f03c0 ret 13368c: d10043ff sub sp, sp, #0x10 133690: d2800008 mov x8, #0x0 // =0 133694: 52800009 mov w9, #0x0 // =0 133698: f90007e0 str x0, [sp, #0x8] 13369c: f94007e0 ldr x0, [sp, #0x8] 1336a0: eb08001f cmp x0, x8 1336a4: 1a9f07ea cset w10, ne 1336a8: b90007e9 str w9, [sp, #0x4] 1336ac: 3700004a tbnz w10, #0x0, 0x1336b4 &)+0x66c> 1336b0: 14000028 b 0x133750 &)+0x708> 1336b4: 52800008 mov w8, #0x0 // =0 1336b8: 1e2703e0 fmov s0, wzr 1336bc: f94007e9 ldr x9, [sp, #0x8] 1336c0: b940012a ldr w10, [x9] 1336c4: 1e270141 fmov s1, w10 1336c8: 1e202020 fcmp s1, s0 1336cc: 1a9fb7ea cset w10, ge 1336d0: b90007e8 str w8, [sp, #0x4] 1336d4: 3700004a tbnz w10, #0x0, 0x1336dc &)+0x694> 1336d8: 1400001e b 0x133750 &)+0x708> 1336dc: 52800008 mov w8, #0x0 // =0 1336e0: 32091be9 orr w9, wzr, #0x3f800000 1336e4: 1e270120 fmov s0, w9 1336e8: f94007ea ldr x10, [sp, #0x8] 1336ec: b9400149 ldr w9, [x10] 1336f0: 1e270121 fmov s1, w9 1336f4: 1e202020 fcmp s1, s0 1336f8: 1a9f87e9 cset w9, ls 1336fc: b90007e8 str w8, [sp, #0x4] 133700: 37000049 tbnz w9, #0x0, 0x133708 &)+0x6c0> 133704: 14000013 b 0x133750 &)+0x708> 133708: 52800008 mov w8, #0x0 // =0 13370c: 1e2703e0 fmov s0, wzr 133710: f94007e9 ldr x9, [sp, #0x8] 133714: b940052a ldr w10, [x9, #0x4] 133718: 1e270141 fmov s1, w10 13371c: 1e202020 fcmp s1, s0 133720: 1a9fb7ea cset w10, ge 133724: b90007e8 str w8, [sp, #0x4] 133728: 3700004a tbnz w10, #0x0, 0x133730 &)+0x6e8> 13372c: 14000009 b 0x133750 &)+0x708> 133730: 32091be8 orr w8, wzr, #0x3f800000 133734: 1e270100 fmov s0, w8 133738: f94007e9 ldr x9, [sp, #0x8] 13373c: b9400528 ldr w8, [x9, #0x4] 133740: 1e270101 fmov s1, w8 133744: 1e202020 fcmp s1, s0 133748: 1a9f87e8 cset w8, ls 13374c: b90007e8 str w8, [sp, #0x4] 133750: b94007e8 ldr w8, [sp, #0x4] 133754: 320003e9 orr w9, wzr, #0x1 133758: 0a090108 and w8, w8, w9 13375c: 2a0803e0 mov w0, w8 133760: 910043ff add sp, sp, #0x10 133764: d65f03c0 ret 133768: d102c3ff sub sp, sp, #0xb0 13376c: a90a7bfd stp x29, x30, [sp, #0xa0] 133770: 910283fd add x29, sp, #0xa0 133774: d53bd048 mrs x8, TPIDR_EL0 133778: f9401508 ldr x8, [x8, #0x28] 13377c: f81f83a8 stur x8, [x29, #-0x8] 133780: f81e83a0 stur x0, [x29, #-0x18] 133784: 12000021 and w1, w1, #0x1 133788: 381e43a1 sturb w1, [x29, #-0x1c] 13378c: f81d83a2 stur x2, [x29, #-0x28] 133790: f81d03a3 stur x3, [x29, #-0x30] 133794: f85d03a0 ldur x0, [x29, #-0x30] 133798: 940001e5 bl 0x133f2c 13379c: b81cc3a0 stur w0, [x29, #-0x34] 1337a0: b85cc3a0 ldur w0, [x29, #-0x34] 1337a4: b85d03a1 ldur w1, [x29, #-0x30] 1337a8: 0b010000 add w0, w0, w1 1337ac: 11003800 add w0, w0, #0xe 1337b0: 2a0003e2 mov w2, w0 1337b4: 2a0203e0 mov w0, w2 1337b8: b81c83a0 stur w0, [x29, #-0x38] 1337bc: b89c83a0 ldursw x0, [x29, #-0x38] 1337c0: 940001db bl 0x133f2c 1337c4: b81c43a0 stur w0, [x29, #-0x3c] 1337c8: b85c43a0 ldur w0, [x29, #-0x3c] 1337cc: b85c83a1 ldur w1, [x29, #-0x38] 1337d0: 0b010000 add w0, w0, w1 1337d4: 11001000 add w0, w0, #0x4 1337d8: b81c03a0 stur w0, [x29, #-0x40] 1337dc: b89c03a0 ldursw x0, [x29, #-0x40] 1337e0: 940001d3 bl 0x133f2c 1337e4: b81bc3a0 stur w0, [x29, #-0x44] 1337e8: b85bc3a0 ldur w0, [x29, #-0x44] 1337ec: b85c03a1 ldur w1, [x29, #-0x40] 1337f0: 0b010000 add w0, w0, w1 1337f4: 11000400 add w0, w0, #0x1 1337f8: 2a0003e2 mov w2, w0 1337fc: 93407c48 sxtw x8, w2 133800: f9002be8 str x8, [sp, #0x50] 133804: f9402be0 ldr x0, [sp, #0x50] 133808: 97fdb58a bl 0xa0e30 <_Znam@plt> 13380c: f90027e0 str x0, [sp, #0x48] 133810: aa1f03e8 mov x8, xzr 133814: f81f03a8 stur x8, [x29, #-0x10] 133818: f94027e8 ldr x8, [sp, #0x48] 13381c: f85f03a0 ldur x0, [x29, #-0x10] 133820: 91000402 add x2, x0, #0x1 133824: f81f03a2 stur x2, [x29, #-0x10] 133828: 320007e1 orr w1, wzr, #0x3 13382c: 38206901 strb w1, [x8, x0] 133830: f94027e0 ldr x0, [sp, #0x48] 133834: b89c03a2 ldursw x2, [x29, #-0x40] 133838: d10043a8 sub x8, x29, #0x10 13383c: aa0803e1 mov x1, x8 133840: f9001fe8 str x8, [sp, #0x38] 133844: 940001dc bl 0x133fb4 133848: f94027e8 ldr x8, [sp, #0x48] 13384c: f85f03a0 ldur x0, [x29, #-0x10] 133850: 91000401 add x1, x0, #0x1 133854: f81f03a1 stur x1, [x29, #-0x10] 133858: 2a1f03e9 mov w9, wzr 13385c: 38206909 strb w9, [x8, x0] 133860: f94027e8 ldr x8, [sp, #0x48] 133864: f85f03a0 ldur x0, [x29, #-0x10] 133868: 91000401 add x1, x0, #0x1 13386c: f81f03a1 stur x1, [x29, #-0x10] 133870: 38206909 strb w9, [x8, x0] 133874: f94027e8 ldr x8, [sp, #0x48] 133878: f85f03a0 ldur x0, [x29, #-0x10] 13387c: 91000401 add x1, x0, #0x1 133880: f81f03a1 stur x1, [x29, #-0x10] 133884: 38206909 strb w9, [x8, x0] 133888: f94027e8 ldr x8, [sp, #0x48] 13388c: f85f03a0 ldur x0, [x29, #-0x10] 133890: 91000401 add x1, x0, #0x1 133894: f81f03a1 stur x1, [x29, #-0x10] 133898: 321e03ea orr w10, wzr, #0x4 13389c: 3820690a strb w10, [x8, x0] 1338a0: f94027e0 ldr x0, [sp, #0x48] 1338a4: b89c83a2 ldursw x2, [x29, #-0x38] 1338a8: f9401fe1 ldr x1, [sp, #0x38] 1338ac: b90037e9 str w9, [sp, #0x34] 1338b0: 940001c1 bl 0x133fb4 1338b4: 385e43a9 ldurb w9, [x29, #-0x1c] 1338b8: 72000129 ands w9, w9, #0x1 1338bc: 321b03ea orr w10, wzr, #0x20 1338c0: 321a03eb orr w11, wzr, #0x40 1338c4: 1a8a116a csel w10, w11, w10, ne 1338c8: f94027e8 ldr x8, [sp, #0x48] 1338cc: f85f03a0 ldur x0, [x29, #-0x10] 1338d0: 91000401 add x1, x0, #0x1 1338d4: f81f03a1 stur x1, [x29, #-0x10] 1338d8: 3820690a strb w10, [x8, x0] 1338dc: b94037ea ldr w10, [sp, #0x34] 1338e0: b90047ea str w10, [sp, #0x44] 1338e4: b90033e9 str w9, [sp, #0x30] 1338e8: 14000001 b 0x1338ec &)+0x8a4> 1338ec: b94047e8 ldr w8, [sp, #0x44] 1338f0: 71002d08 subs w8, w8, #0xb 1338f4: b9002fe8 str w8, [sp, #0x2c] 1338f8: 540001ac b.gt 0x13392c &)+0x8e4> 1338fc: 14000001 b 0x133900 &)+0x8b8> 133900: f94027e8 ldr x8, [sp, #0x48] 133904: f85f03a9 ldur x9, [x29, #-0x10] 133908: 9100052a add x10, x9, #0x1 13390c: f81f03aa stur x10, [x29, #-0x10] 133910: 2a1f03eb mov w11, wzr 133914: 3829690b strb w11, [x8, x9] 133918: 14000001 b 0x13391c &)+0x8d4> 13391c: b94047e8 ldr w8, [sp, #0x44] 133920: 11000508 add w8, w8, #0x1 133924: b90047e8 str w8, [sp, #0x44] 133928: 17fffff1 b 0x1338ec &)+0x8a4> 13392c: f94027e8 ldr x8, [sp, #0x48] 133930: f85f03a9 ldur x9, [x29, #-0x10] 133934: 9100052a add x10, x9, #0x1 133938: f81f03aa stur x10, [x29, #-0x10] 13393c: 528000ab mov w11, #0x5 // =5 133940: 3829690b strb w11, [x8, x9] 133944: f94027e0 ldr x0, [sp, #0x48] 133948: f85d03a2 ldur x2, [x29, #-0x30] 13394c: d10043a1 sub x1, x29, #0x10 133950: 94000199 bl 0x133fb4 133954: f94027e8 ldr x8, [sp, #0x48] 133958: f85f03a9 ldur x9, [x29, #-0x10] 13395c: 8b090100 add x0, x8, x9 133960: f85d83a1 ldur x1, [x29, #-0x28] 133964: f85d03a2 ldur x2, [x29, #-0x30] 133968: 97fdb10a bl 0x9fd90 13396c: f85e83a8 ldur x8, [x29, #-0x18] 133970: f90013e0 str x0, [sp, #0x20] 133974: aa0803e0 mov x0, x8 133978: 97fdc54e bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 13397c: f94027e3 ldr x3, [sp, #0x48] 133980: f9402be4 ldr x4, [sp, #0x50] 133984: 528c8e61 mov w1, #0x6473 // =25715 133988: 72acae61 movk w1, #0x6573, lsl #16 13398c: 2a1f03eb mov w11, wzr 133990: 2a0b03e2 mov w2, w11 133994: 97fdc6a7 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 133998: f94027e8 ldr x8, [sp, #0x48] 13399c: aa0803e3 mov x3, x8 1339a0: b9001fe0 str w0, [sp, #0x1c] 1339a4: f9000be3 str x3, [sp, #0x10] 1339a8: b40000a8 cbz x8, 0x1339bc &)+0x974> 1339ac: 14000001 b 0x1339b0 &)+0x968> 1339b0: f9400be0 ldr x0, [sp, #0x10] 1339b4: 97fdcaaf bl 0xa6470 <_ZdaPv@plt> 1339b8: 14000001 b 0x1339bc &)+0x974> 1339bc: aa1f03e8 mov x8, xzr 1339c0: f90027e8 str x8, [sp, #0x48] 1339c4: d53bd048 mrs x8, TPIDR_EL0 1339c8: f9401508 ldr x8, [x8, #0x28] 1339cc: f85f83a9 ldur x9, [x29, #-0x8] 1339d0: eb090108 subs x8, x8, x9 1339d4: f90007e8 str x8, [sp, #0x8] 1339d8: 540000a1 b.ne 0x1339ec &)+0x9a4> 1339dc: 14000001 b 0x1339e0 &)+0x998> 1339e0: a94a7bfd ldp x29, x30, [sp, #0xa0] 1339e4: 9102c3ff add sp, sp, #0xb0 1339e8: d65f03c0 ret 1339ec: 97fdd8e1 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001339f0 ::push()>: 1339f0: d10083ff sub sp, sp, #0x20 1339f4: a9017bfd stp x29, x30, [sp, #0x10] 1339f8: 910043fd add x29, sp, #0x10 1339fc: f90007e0 str x0, [sp, #0x8] 133a00: f94007e0 ldr x0, [sp, #0x8] 133a04: 97fdccc3 bl 0xa6d10 <_ZN7android10VectorImpl4pushEv@plt> 133a08: a9417bfd ldp x29, x30, [sp, #0x10] 133a0c: 910083ff add sp, sp, #0x20 133a10: d65f03c0 ret 0000000000133a14 ::pop()>: 133a14: d10083ff sub sp, sp, #0x20 133a18: a9017bfd stp x29, x30, [sp, #0x10] 133a1c: 910043fd add x29, sp, #0x10 133a20: f90007e0 str x0, [sp, #0x8] 133a24: f94007e0 ldr x0, [sp, #0x8] 133a28: 97fddbee bl 0xaa9e0 <_ZN7android10VectorImpl3popEv@plt> 133a2c: a9417bfd ldp x29, x30, [sp, #0x10] 133a30: 910083ff add sp, sp, #0x20 133a34: d65f03c0 ret 0000000000133a38 : 133a38: d101c3ff sub sp, sp, #0x70 133a3c: a9067bfd stp x29, x30, [sp, #0x60] 133a40: 910183fd add x29, sp, #0x60 133a44: 52800009 mov w9, #0x0 // =0 133a48: b27d0bea orr x10, xzr, #0x38 133a4c: b0000bab adrp x11, 0x2a8000 133a50: f942e16b ldr x11, [x11, #0x5c0] 133a54: f000062c adrp x12, 0x1fa000 133a58: 913c718c add x12, x12, #0xf1c 133a5c: f81f83a0 stur x0, [x29, #-0x8] 133a60: f85f83a0 ldur x0, [x29, #-0x8] 133a64: 320003ed orr w13, wzr, #0x1 133a68: 0a0d0129 and w9, w9, w13 133a6c: 381f73a9 sturb w9, [x29, #-0x9] 133a70: f81d83a0 stur x0, [x29, #-0x28] 133a74: aa0a03e0 mov x0, x10 133a78: f9001be8 str x8, [sp, #0x30] 133a7c: f90017eb str x11, [sp, #0x28] 133a80: f90013ec str x12, [sp, #0x20] 133a84: 97fdd523 bl 0xa8f10 <_Znwm@plt> 133a88: f9000fe0 str x0, [sp, #0x18] 133a8c: 97fdce09 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 133a90: 14000001 b 0x133a94 133a94: f9401be0 ldr x0, [sp, #0x30] 133a98: f9400fe1 ldr x1, [sp, #0x18] 133a9c: 97fdc819 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 133aa0: f9401be0 ldr x0, [sp, #0x30] 133aa4: 97fdc503 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 133aa8: f9000be0 str x0, [sp, #0x10] 133aac: 14000001 b 0x133ab0 133ab0: f85d83a8 ldur x8, [x29, #-0x28] 133ab4: 3941c909 ldrb w9, [x8, #0x72] 133ab8: 37000049 tbnz w9, #0x0, 0x133ac0 133abc: 14000004 b 0x133acc 133ac0: f94013e0 ldr x0, [sp, #0x20] 133ac4: f90007e0 str x0, [sp, #0x8] 133ac8: 14000004 b 0x133ad8 133acc: f94017e8 ldr x8, [sp, #0x28] 133ad0: f9400109 ldr x9, [x8] 133ad4: f90007e9 str x9, [sp, #0x8] 133ad8: f94007e8 ldr x8, [sp, #0x8] 133adc: 528daca1 mov w1, #0x6d65 // =28005 133ae0: 72adad21 movk w1, #0x6d69, lsl #16 133ae4: f9400be0 ldr x0, [sp, #0x10] 133ae8: aa0803e2 mov x2, x8 133aec: 97fdb235 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 133af0: 14000001 b 0x133af4 133af4: 12800008 mov w8, #-0x1 // =-1 133af8: 320003e9 orr w9, wzr, #0x1 133afc: 0a090108 and w8, w8, w9 133b00: 381f73a8 sturb w8, [x29, #-0x9] 133b04: 385f73a8 ldurb w8, [x29, #-0x9] 133b08: 37000208 tbnz w8, #0x0, 0x133b48 133b0c: 1400000d b 0x133b40 133b10: 2a0103e8 mov w8, w1 133b14: f81e83a0 stur x0, [x29, #-0x18] 133b18: b81e43a8 stur w8, [x29, #-0x1c] 133b1c: f9400fe0 ldr x0, [sp, #0x18] 133b20: 97fdb390 bl 0xa0960 <_ZdlPv@plt> 133b24: 1400000c b 0x133b54 133b28: 2a0103e8 mov w8, w1 133b2c: f81e83a0 stur x0, [x29, #-0x18] 133b30: b81e43a8 stur w8, [x29, #-0x1c] 133b34: f9401be0 ldr x0, [sp, #0x30] 133b38: 97fdb78e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 133b3c: 14000006 b 0x133b54 133b40: f9401be0 ldr x0, [sp, #0x30] 133b44: 97fdb78b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 133b48: a9467bfd ldp x29, x30, [sp, #0x60] 133b4c: 9101c3ff add sp, sp, #0x70 133b50: d65f03c0 ret 133b54: f85e83a0 ldur x0, [x29, #-0x18] 133b58: 97fdd0ee bl 0xa7f10 <_Unwind_Resume@plt> 0000000000133b5c : 133b5c: d10083ff sub sp, sp, #0x20 133b60: a9017bfd stp x29, x30, [sp, #0x10] 133b64: 910043fd add x29, sp, #0x10 133b68: 321e03e8 orr w8, wzr, #0x4 133b6c: f90007e0 str x0, [sp, #0x8] 133b70: f94007e0 ldr x0, [sp, #0x8] 133b74: b90007e8 str w8, [sp, #0x4] 133b78: 97fdca7e bl 0xa6570 <_ZNK7android17MatroskaExtractor15isLiveStreamingEv@plt> 133b7c: 370000a0 tbnz w0, #0x0, 0x133b90 133b80: 52800168 mov w8, #0xb // =11 133b84: b94007e9 ldr w9, [sp, #0x4] 133b88: 2a080128 orr w8, w9, w8 133b8c: b90007e8 str w8, [sp, #0x4] 133b90: b94007e0 ldr w0, [sp, #0x4] 133b94: a9417bfd ldp x29, x30, [sp, #0x10] 133b98: 910083ff add sp, sp, #0x20 133b9c: d65f03c0 ret 0000000000133ba0 const&, android::String8*, float*, android::sp*)>: 133ba0: d10303ff sub sp, sp, #0xc0 133ba4: a90b7bfd stp x29, x30, [sp, #0xb0] 133ba8: 9102c3fd add x29, sp, #0xb0 133bac: d53bd048 mrs x8, TPIDR_EL0 133bb0: f9401508 ldr x8, [x8, #0x28] 133bb4: f81f83a8 stur x8, [x29, #-0x8] 133bb8: f90027e0 str x0, [sp, #0x48] 133bbc: f90023e1 str x1, [sp, #0x40] 133bc0: f9001fe2 str x2, [sp, #0x38] 133bc4: f9001be3 str x3, [sp, #0x30] 133bc8: f94027e1 ldr x1, [sp, #0x48] 133bcc: d10063a0 sub x0, x29, #0x18 133bd0: 97fdcad4 bl 0xa6720 <_ZN7android16DataSourceReaderC2ERKNS_2spINS_10DataSourceEEE@plt> 133bd4: d10143a0 sub x0, x29, #0x50 133bd8: 97fddc72 bl 0xaada0 <_ZN9mkvparser10EBMLHeaderC1Ev@plt> 133bdc: 14000001 b 0x133be0 const&, android::String8*, float*, android::sp*)+0x40> 133be0: d10143a0 sub x0, x29, #0x50 133be4: d10063a1 sub x1, x29, #0x18 133be8: 910163e2 add x2, sp, #0x58 133bec: 97fdc51d bl 0xa5060 <_ZN9mkvparser10EBMLHeader5ParseEPNS_10IMkvReaderERx@plt> 133bf0: f9000fe0 str x0, [sp, #0x18] 133bf4: 14000001 b 0x133bf8 const&, android::String8*, float*, android::sp*)+0x58> 133bf8: f9400fe8 ldr x8, [sp, #0x18] 133bfc: b6f80228 tbz x8, #0x3f, 0x133c40 const&, android::String8*, float*, android::sp*)+0xa0> 133c00: 14000001 b 0x133c04 const&, android::String8*, float*, android::sp*)+0x64> 133c04: 2a1f03e8 mov w8, wzr 133c08: 39015fe8 strb w8, [sp, #0x57] 133c0c: 320003e8 orr w8, wzr, #0x1 133c10: b90023e8 str w8, [sp, #0x20] 133c14: 1400001a b 0x133c7c const&, android::String8*, float*, android::sp*)+0xdc> 133c18: f90017e0 str x0, [sp, #0x28] 133c1c: 2a0103e8 mov w8, w1 133c20: b90027e8 str w8, [sp, #0x24] 133c24: 14000028 b 0x133cc4 const&, android::String8*, float*, android::sp*)+0x124> 133c28: f90017e0 str x0, [sp, #0x28] 133c2c: 2a0103e8 mov w8, w1 133c30: b90027e8 str w8, [sp, #0x24] 133c34: d10143a0 sub x0, x29, #0x50 133c38: 97fdc33e bl 0xa4930 <_ZN9mkvparser10EBMLHeaderD1Ev@plt> 133c3c: 14000022 b 0x133cc4 const&, android::String8*, float*, android::sp*)+0x124> 133c40: f94023e0 ldr x0, [sp, #0x40] 133c44: b0000ba8 adrp x8, 0x2a8000 133c48: f942e108 ldr x8, [x8, #0x5c0] 133c4c: f9400101 ldr x1, [x8] 133c50: 97fdb68c bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 133c54: b90017e0 str w0, [sp, #0x14] 133c58: 14000001 b 0x133c5c const&, android::String8*, float*, android::sp*)+0xbc> 133c5c: f9401fe8 ldr x8, [sp, #0x38] 133c60: 52933349 mov w9, #0x999a // =39322 133c64: 72a7e329 movk w9, #0x3f19, lsl #16 133c68: b9000109 str w9, [x8] 133c6c: 320003e9 orr w9, wzr, #0x1 133c70: 39015fe9 strb w9, [sp, #0x57] 133c74: b90023e9 str w9, [sp, #0x20] 133c78: 14000001 b 0x133c7c const&, android::String8*, float*, android::sp*)+0xdc> 133c7c: d10143a0 sub x0, x29, #0x50 133c80: 97fdc32c bl 0xa4930 <_ZN9mkvparser10EBMLHeaderD1Ev@plt> 133c84: d10063a0 sub x0, x29, #0x18 133c88: 97fddc52 bl 0xaadd0 <_ZN7android16DataSourceReaderD2Ev@plt> 133c8c: 39415fe8 ldrb w8, [sp, #0x57] 133c90: d53bd040 mrs x0, TPIDR_EL0 133c94: f9401400 ldr x0, [x0, #0x28] 133c98: f85f83be ldur x30, [x29, #-0x8] 133c9c: eb1e0000 subs x0, x0, x30 133ca0: b90013e8 str w8, [sp, #0x10] 133ca4: f90007e0 str x0, [sp, #0x8] 133ca8: 54000181 b.ne 0x133cd8 const&, android::String8*, float*, android::sp*)+0x138> 133cac: 14000001 b 0x133cb0 const&, android::String8*, float*, android::sp*)+0x110> 133cb0: b94013e8 ldr w8, [sp, #0x10] 133cb4: 12000100 and w0, w8, #0x1 133cb8: a94b7bfd ldp x29, x30, [sp, #0xb0] 133cbc: 910303ff add sp, sp, #0xc0 133cc0: d65f03c0 ret 133cc4: d10063a0 sub x0, x29, #0x18 133cc8: 97fddc42 bl 0xaadd0 <_ZN7android16DataSourceReaderD2Ev@plt> 133ccc: 14000001 b 0x133cd0 const&, android::String8*, float*, android::sp*)+0x130> 133cd0: f94017e0 ldr x0, [sp, #0x28] 133cd4: 97fdd08f bl 0xa7f10 <_Unwind_Resume@plt> 133cd8: 97fdd826 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000133cdc : 133cdc: d10083ff sub sp, sp, #0x20 133ce0: a9017bfd stp x29, x30, [sp, #0x10] 133ce4: 910043fd add x29, sp, #0x10 133ce8: b0000ba8 adrp x8, 0x2a8000 133cec: f9422d08 ldr x8, [x8, #0x458] 133cf0: b27c03e9 orr x9, xzr, #0x10 133cf4: 8b090108 add x8, x8, x9 133cf8: b27d03e9 orr x9, xzr, #0x8 133cfc: f90007e0 str x0, [sp, #0x8] 133d00: f94007e0 ldr x0, [sp, #0x8] 133d04: f9000008 str x8, [x0] 133d08: 8b090008 add x8, x0, x9 133d0c: f90003e0 str x0, [sp] 133d10: aa0803e0 mov x0, x8 133d14: 97fdb0af bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 133d18: f94003e0 ldr x0, [sp] 133d1c: 97fddab9 bl 0xaa800 <_ZN9mkvparser10IMkvReaderD2Ev@plt> 133d20: a9417bfd ldp x29, x30, [sp, #0x10] 133d24: 910083ff add sp, sp, #0x20 133d28: d65f03c0 ret 0000000000133d2c : 133d2c: d10043ff sub sp, sp, #0x10 133d30: f0000628 adrp x8, 0x1fa000 133d34: 913c9d08 add x8, x8, #0xf27 133d38: f90007e0 str x0, [sp, #0x8] 133d3c: aa0803e0 mov x0, x8 133d40: 910043ff add sp, sp, #0x10 133d44: d65f03c0 ret 0000000000133d48 : 133d48: d10043ff sub sp, sp, #0x10 133d4c: b0000ba8 adrp x8, 0x2a8000 133d50: f943a908 ldr x8, [x8, #0x750] 133d54: b27c03e9 orr x9, xzr, #0x10 133d58: 8b090108 add x8, x8, x9 133d5c: f90007e0 str x0, [sp, #0x8] 133d60: f94007e9 ldr x9, [sp, #0x8] 133d64: f9000128 str x8, [x9] 133d68: 910043ff add sp, sp, #0x10 133d6c: d65f03c0 ret 0000000000133d70 : 133d70: d10143ff sub sp, sp, #0x50 133d74: a9047bfd stp x29, x30, [sp, #0x40] 133d78: 910103fd add x29, sp, #0x40 133d7c: f81f03a0 stur x0, [x29, #-0x10] 133d80: f81e83a1 stur x1, [x29, #-0x18] 133d84: f90013e2 str x2, [sp, #0x20] 133d88: f9000fe3 str x3, [sp, #0x18] 133d8c: f85f03a0 ldur x0, [x29, #-0x10] 133d90: f94013e1 ldr x1, [sp, #0x20] 133d94: f90007e0 str x0, [sp, #0x8] 133d98: b4000041 cbz x1, 0x133da0 133d9c: 14000003 b 0x133da8 133da0: b81fc3bf stur wzr, [x29, #-0x4] 133da4: 14000018 b 0x133e04 133da8: b27d03e8 orr x8, xzr, #0x8 133dac: d2800009 mov x9, #0x0 // =0 133db0: f94007ea ldr x10, [sp, #0x8] 133db4: 8b080140 add x0, x10, x8 133db8: f90003e9 str x9, [sp] 133dbc: 97fdce75 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 133dc0: f85e83a1 ldur x1, [x29, #-0x18] 133dc4: f9400fe2 ldr x2, [sp, #0x18] 133dc8: f94013e3 ldr x3, [sp, #0x20] 133dcc: f9400008 ldr x8, [x0] 133dd0: f9401d08 ldr x8, [x8, #0x38] 133dd4: d63f0100 blr x8 133dd8: f9000be0 str x0, [sp, #0x10] 133ddc: f9400be8 ldr x8, [sp, #0x10] 133de0: f94003e9 ldr x9, [sp] 133de4: eb09011f cmp x8, x9 133de8: 1a9fc7eb cset w11, le 133dec: 3700004b tbnz w11, #0x0, 0x133df4 133df0: 14000004 b 0x133e00 133df4: 12800008 mov w8, #-0x1 // =-1 133df8: b81fc3a8 stur w8, [x29, #-0x4] 133dfc: 14000002 b 0x133e04 133e00: b81fc3bf stur wzr, [x29, #-0x4] 133e04: b85fc3a0 ldur w0, [x29, #-0x4] 133e08: a9447bfd ldp x29, x30, [sp, #0x40] 133e0c: 910143ff add sp, sp, #0x50 133e10: d65f03c0 ret 0000000000133e14 : 133e14: d10143ff sub sp, sp, #0x50 133e18: a9047bfd stp x29, x30, [sp, #0x40] 133e1c: 910103fd add x29, sp, #0x40 133e20: d53bd048 mrs x8, TPIDR_EL0 133e24: f9401508 ldr x8, [x8, #0x28] 133e28: f81f83a8 stur x8, [x29, #-0x8] 133e2c: f90013e0 str x0, [sp, #0x20] 133e30: f9000fe1 str x1, [sp, #0x18] 133e34: f9000be2 str x2, [sp, #0x10] 133e38: f94013e8 ldr x8, [sp, #0x20] 133e3c: 91002100 add x0, x8, #0x8 133e40: 97fdce54 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 133e44: f9400008 ldr x8, [x0] 133e48: f9402108 ldr x8, [x8, #0x40] 133e4c: d10043a1 sub x1, x29, #0x10 133e50: d63f0100 blr x8 133e54: 34000160 cbz w0, 0x133e80 133e58: 14000001 b 0x133e5c 133e5c: f9400fe8 ldr x8, [sp, #0x18] 133e60: 92800009 mov x9, #-0x1 // =-1 133e64: f9000109 str x9, [x8] 133e68: f9400be8 ldr x8, [sp, #0x10] 133e6c: b240fbe9 orr x9, xzr, #0x7fffffffffffffff 133e70: f9000109 str x9, [x8] 133e74: 2a1f03ea mov w10, wzr 133e78: b81ec3aa stur w10, [x29, #-0x14] 133e7c: 14000012 b 0x133ec4 133e80: f9400fe8 ldr x8, [sp, #0x18] 133e84: b40000c8 cbz x8, 0x133e9c 133e88: 14000001 b 0x133e8c 133e8c: f85f03a8 ldur x8, [x29, #-0x10] 133e90: f9400fe9 ldr x9, [sp, #0x18] 133e94: f9000128 str x8, [x9] 133e98: 14000001 b 0x133e9c 133e9c: f9400be8 ldr x8, [sp, #0x10] 133ea0: b40000c8 cbz x8, 0x133eb8 133ea4: 14000001 b 0x133ea8 133ea8: f85f03a8 ldur x8, [x29, #-0x10] 133eac: f9400be9 ldr x9, [sp, #0x10] 133eb0: f9000128 str x8, [x9] 133eb4: 14000001 b 0x133eb8 133eb8: 2a1f03e8 mov w8, wzr 133ebc: b81ec3a8 stur w8, [x29, #-0x14] 133ec0: 14000001 b 0x133ec4 133ec4: b85ec3a8 ldur w8, [x29, #-0x14] 133ec8: d53bd049 mrs x9, TPIDR_EL0 133ecc: f9401529 ldr x9, [x9, #0x28] 133ed0: f85f83aa ldur x10, [x29, #-0x8] 133ed4: eb0a0129 subs x9, x9, x10 133ed8: b9000fe8 str w8, [sp, #0xc] 133edc: f90003e9 str x9, [sp] 133ee0: 540000c1 b.ne 0x133ef8 133ee4: 14000001 b 0x133ee8 133ee8: b9400fe0 ldr w0, [sp, #0xc] 133eec: a9447bfd ldp x29, x30, [sp, #0x40] 133ef0: 910143ff add sp, sp, #0x50 133ef4: d65f03c0 ret 133ef8: 97fdd79e bl 0xa9d70 <__stack_chk_fail@plt> 0000000000133efc : 133efc: d10083ff sub sp, sp, #0x20 133f00: a9017bfd stp x29, x30, [sp, #0x10] 133f04: 910043fd add x29, sp, #0x10 133f08: f90007e0 str x0, [sp, #0x8] 133f0c: f94007e0 ldr x0, [sp, #0x8] 133f10: f90003e0 str x0, [sp] 133f14: 97fddbaf bl 0xaadd0 <_ZN7android16DataSourceReaderD2Ev@plt> 133f18: f94003e0 ldr x0, [sp] 133f1c: 97fdb291 bl 0xa0960 <_ZdlPv@plt> 133f20: a9417bfd ldp x29, x30, [sp, #0x10] 133f24: 910083ff add sp, sp, #0x20 133f28: d65f03c0 ret 133f2c: d10043ff sub sp, sp, #0x10 133f30: b24053e8 mov x8, #0x1fffff // =2097151 133f34: f90003e0 str x0, [sp] 133f38: f94003e0 ldr x0, [sp] 133f3c: eb08001f cmp x0, x8 133f40: 1a9f97e9 cset w9, hi 133f44: 37000049 tbnz w9, #0x0, 0x133f4c 133f48: 14000004 b 0x133f58 133f4c: 321e03e8 orr w8, wzr, #0x4 133f50: b9000fe8 str w8, [sp, #0xc] 133f54: 14000015 b 0x133fa8 133f58: b24037e8 orr x8, xzr, #0x3fff 133f5c: f94003e9 ldr x9, [sp] 133f60: eb08013f cmp x9, x8 133f64: 1a9f97ea cset w10, hi 133f68: 3700004a tbnz w10, #0x0, 0x133f70 133f6c: 14000004 b 0x133f7c 133f70: 320007e8 orr w8, wzr, #0x3 133f74: b9000fe8 str w8, [sp, #0xc] 133f78: 1400000c b 0x133fa8 133f7c: b2401be8 orr x8, xzr, #0x7f 133f80: f94003e9 ldr x9, [sp] 133f84: eb08013f cmp x9, x8 133f88: 1a9f97ea cset w10, hi 133f8c: 3700004a tbnz w10, #0x0, 0x133f94 133f90: 14000004 b 0x133fa0 133f94: 321f03e8 orr w8, wzr, #0x2 133f98: b9000fe8 str w8, [sp, #0xc] 133f9c: 14000003 b 0x133fa8 133fa0: 320003e8 orr w8, wzr, #0x1 133fa4: b9000fe8 str w8, [sp, #0xc] 133fa8: b9400fe0 ldr w0, [sp, #0xc] 133fac: 910043ff add sp, sp, #0x10 133fb0: d65f03c0 ret 133fb4: d10103ff sub sp, sp, #0x40 133fb8: a9037bfd stp x29, x30, [sp, #0x30] 133fbc: 9100c3fd add x29, sp, #0x30 133fc0: f81f83a0 stur x0, [x29, #-0x8] 133fc4: f81f03a1 stur x1, [x29, #-0x10] 133fc8: f9000fe2 str x2, [sp, #0x18] 133fcc: f9400fe0 ldr x0, [sp, #0x18] 133fd0: 97ffffd7 bl 0x133f2c 133fd4: b90017e0 str w0, [sp, #0x14] 133fd8: b94017e0 ldr w0, [sp, #0x14] 133fdc: 2a0003e1 mov w1, w0 133fe0: 93407c21 sxtw x1, w1 133fe4: f85f03a2 ldur x2, [x29, #-0x10] 133fe8: f9400048 ldr x8, [x2] 133fec: 8b010108 add x8, x8, x1 133ff0: f9000048 str x8, [x2] 133ff4: f85f03a8 ldur x8, [x29, #-0x10] 133ff8: f9400108 ldr x8, [x8] 133ffc: f85f83a1 ldur x1, [x29, #-0x8] 134000: 8b080028 add x8, x1, x8 134004: f81f83a8 stur x8, [x29, #-0x8] 134008: f90007ff str xzr, [sp, #0x8] 13400c: 12800008 mov w8, #-0x1 // =-1 134010: b94017e9 ldr w9, [sp, #0x14] 134014: 0b080128 add w8, w9, w8 134018: b90017e8 str w8, [sp, #0x14] 13401c: 35000049 cbnz w9, 0x134024 134020: 14000012 b 0x134068 134024: b27903e8 orr x8, xzr, #0x80 134028: 92800009 mov x9, #-0x1 // =-1 13402c: b2401bea orr x10, xzr, #0x7f 134030: f9400feb ldr x11, [sp, #0x18] 134034: 8a0a016a and x10, x11, x10 134038: f94007eb ldr x11, [sp, #0x8] 13403c: aa0b014a orr x10, x10, x11 134040: 2a0a03ec mov w12, w10 134044: f85f83aa ldur x10, [x29, #-0x8] 134048: 8b090149 add x9, x10, x9 13404c: f81f83a9 stur x9, [x29, #-0x8] 134050: 3900012c strb w12, [x9] 134054: f9400fe9 ldr x9, [sp, #0x18] 134058: d347fd29 lsr x9, x9, #7 13405c: f9000fe9 str x9, [sp, #0x18] 134060: f90007e8 str x8, [sp, #0x8] 134064: 17ffffea b 0x13400c 134068: a9437bfd ldp x29, x30, [sp, #0x30] 13406c: 910103ff add sp, sp, #0x40 134070: d65f03c0 ret 0000000000134074 ::isEmpty() const>: 134074: d10083ff sub sp, sp, #0x20 134078: a9017bfd stp x29, x30, [sp, #0x10] 13407c: 910043fd add x29, sp, #0x10 134080: f90007e0 str x0, [sp, #0x8] 134084: f94007e0 ldr x0, [sp, #0x8] 134088: 97fdbaa6 bl 0xa2b20 <_ZNK7android10VectorImpl7isEmptyEv@plt> 13408c: 320003e8 orr w8, wzr, #0x1 134090: 0a080008 and w8, w0, w8 134094: 2a0803e0 mov w0, w8 134098: a9417bfd ldp x29, x30, [sp, #0x10] 13409c: 910083ff add sp, sp, #0x20 1340a0: d65f03c0 ret 00000000001340a4 ::operator[](unsigned long) const>: 1340a4: d100c3ff sub sp, sp, #0x30 1340a8: a9027bfd stp x29, x30, [sp, #0x20] 1340ac: 910083fd add x29, sp, #0x20 1340b0: b27d03e8 orr x8, xzr, #0x8 1340b4: f81f83a0 stur x0, [x29, #-0x8] 1340b8: f9000be1 str x1, [sp, #0x10] 1340bc: f85f83a0 ldur x0, [x29, #-0x8] 1340c0: f90007e0 str x0, [sp, #0x8] 1340c4: f90003e8 str x8, [sp] 1340c8: 97fdaf2a bl 0x9fd70 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE4sizeEv@plt> 1340cc: f94007e8 ldr x8, [sp, #0x8] 1340d0: aa0803e0 mov x0, x8 1340d4: 97fdce3f bl 0xa79d0 <_ZNK7android6VectorIPKN9mkvparser8CuePointEE5arrayEv@plt> 1340d8: f9400be8 ldr x8, [sp, #0x10] 1340dc: f94003e1 ldr x1, [sp] 1340e0: 9b087c28 mul x8, x1, x8 1340e4: 8b080008 add x8, x0, x8 1340e8: aa0803e0 mov x0, x8 1340ec: a9427bfd ldp x29, x30, [sp, #0x20] 1340f0: 9100c3ff add sp, sp, #0x30 1340f4: d65f03c0 ret 00000000001340f8 ::array() const>: 1340f8: d10083ff sub sp, sp, #0x20 1340fc: a9017bfd stp x29, x30, [sp, #0x10] 134100: 910043fd add x29, sp, #0x10 134104: f90007e0 str x0, [sp, #0x8] 134108: f94007e0 ldr x0, [sp, #0x8] 13410c: 97fdc3b5 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 134110: a9417bfd ldp x29, x30, [sp, #0x10] 134114: 910083ff add sp, sp, #0x20 134118: d65f03c0 ret 000000000013411c ::operator[](unsigned long) const>: 13411c: d100c3ff sub sp, sp, #0x30 134120: a9027bfd stp x29, x30, [sp, #0x20] 134124: 910083fd add x29, sp, #0x20 134128: d2800908 mov x8, #0x48 // =72 13412c: f81f83a0 stur x0, [x29, #-0x8] 134130: f9000be1 str x1, [sp, #0x10] 134134: f85f83a0 ldur x0, [x29, #-0x8] 134138: f90007e0 str x0, [sp, #0x8] 13413c: f90003e8 str x8, [sp] 134140: 97fdb668 bl 0xa1ae0 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE4sizeEv@plt> 134144: f94007e8 ldr x8, [sp, #0x8] 134148: aa0803e0 mov x0, x8 13414c: 97fdd5b5 bl 0xa9820 <_ZNK7android6VectorINS_17MatroskaExtractor9TrackInfoEE5arrayEv@plt> 134150: f9400be8 ldr x8, [sp, #0x10] 134154: f94003e1 ldr x1, [sp] 134158: 9b087c28 mul x8, x1, x8 13415c: 8b080008 add x8, x0, x8 134160: aa0803e0 mov x0, x8 134164: a9427bfd ldp x29, x30, [sp, #0x20] 134168: 9100c3ff add sp, sp, #0x30 13416c: d65f03c0 ret 0000000000134170 ::array() const>: 134170: d10083ff sub sp, sp, #0x20 134174: a9017bfd stp x29, x30, [sp, #0x10] 134178: 910043fd add x29, sp, #0x10 13417c: f90007e0 str x0, [sp, #0x8] 134180: f94007e0 ldr x0, [sp, #0x8] 134184: 97fdc397 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 134188: a9417bfd ldp x29, x30, [sp, #0x10] 13418c: 910083ff add sp, sp, #0x20 134190: d65f03c0 ret 0000000000134194 ::prep()>: 134194: d10083ff sub sp, sp, #0x20 134198: a9017bfd stp x29, x30, [sp, #0x10] 13419c: 910043fd add x29, sp, #0x10 1341a0: b27d07e8 orr x8, xzr, #0x18 1341a4: f90007e0 str x0, [sp, #0x8] 1341a8: f94007e0 ldr x0, [sp, #0x8] 1341ac: f90003e0 str x0, [sp] 1341b0: aa0803e0 mov x0, x8 1341b4: 97fdb31f bl 0xa0e30 <_Znam@plt> 1341b8: f94003e8 ldr x8, [sp] 1341bc: f9000500 str x0, [x8, #0x8] 1341c0: f9400500 ldr x0, [x8, #0x8] 1341c4: f9400501 ldr x1, [x8, #0x8] 1341c8: 97fdc6d2 bl 0xa5d10 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setPrevEPS4_@plt> 1341cc: f94003e8 ldr x8, [sp] 1341d0: f9400500 ldr x0, [x8, #0x8] 1341d4: f9400501 ldr x1, [x8, #0x8] 1341d8: 97fdce46 bl 0xa7af0 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setNextEPS4_@plt> 1341dc: a9417bfd ldp x29, x30, [sp, #0x10] 1341e0: 910083ff add sp, sp, #0x20 1341e4: d65f03c0 ret 00000000001341e8 ::~List()>: 1341e8: d10083ff sub sp, sp, #0x20 1341ec: a9017bfd stp x29, x30, [sp, #0x10] 1341f0: 910043fd add x29, sp, #0x10 1341f4: f90007e0 str x0, [sp, #0x8] 1341f8: f94007e0 ldr x0, [sp, #0x8] 1341fc: f90003e0 str x0, [sp] 134200: 97fdbdf0 bl 0xa39c0 <_ZN7android4ListIPNS_11MediaBufferEED2Ev@plt> 134204: f94003e0 ldr x0, [sp] 134208: 97fdb1d6 bl 0xa0960 <_ZdlPv@plt> 13420c: a9417bfd ldp x29, x30, [sp, #0x10] 134210: 910083ff add sp, sp, #0x20 134214: d65f03c0 ret 0000000000134218 ::_Node::setPrev(android::List::_Node*)>: 134218: d10043ff sub sp, sp, #0x10 13421c: f90007e0 str x0, [sp, #0x8] 134220: f90003e1 str x1, [sp] 134224: f94007e0 ldr x0, [sp, #0x8] 134228: f94003e1 ldr x1, [sp] 13422c: f9000401 str x1, [x0, #0x8] 134230: 910043ff add sp, sp, #0x10 134234: d65f03c0 ret 0000000000134238 ::_Node::setNext(android::List::_Node*)>: 134238: d10043ff sub sp, sp, #0x10 13423c: f90007e0 str x0, [sp, #0x8] 134240: f90003e1 str x1, [sp] 134244: f94007e0 ldr x0, [sp, #0x8] 134248: f94003e1 ldr x1, [sp] 13424c: f9000801 str x1, [x0, #0x10] 134250: 910043ff add sp, sp, #0x10 134254: d65f03c0 ret 0000000000134258 ::insertAt(mkvparser::CuePoint const* const&, unsigned long, unsigned long)>: 134258: d100c3ff sub sp, sp, #0x30 13425c: a9027bfd stp x29, x30, [sp, #0x20] 134260: 910083fd add x29, sp, #0x20 134264: f81f83a0 stur x0, [x29, #-0x8] 134268: f9000be1 str x1, [sp, #0x10] 13426c: f90007e2 str x2, [sp, #0x8] 134270: f90003e3 str x3, [sp] 134274: f85f83a0 ldur x0, [x29, #-0x8] 134278: f9400be1 ldr x1, [sp, #0x10] 13427c: f94007e2 ldr x2, [sp, #0x8] 134280: f94003e3 ldr x3, [sp] 134284: 97fdb71b bl 0xa1ef0 <_ZN7android10VectorImpl8insertAtEPKvmm@plt> 134288: a9427bfd ldp x29, x30, [sp, #0x20] 13428c: 9100c3ff add sp, sp, #0x30 134290: d65f03c0 ret 0000000000134294 ::_Node::getNext() const>: 134294: d10043ff sub sp, sp, #0x10 134298: f90007e0 str x0, [sp, #0x8] 13429c: f94007e0 ldr x0, [sp, #0x8] 1342a0: f9400800 ldr x0, [x0, #0x10] 1342a4: 910043ff add sp, sp, #0x10 1342a8: d65f03c0 ret 00000000001342ac ::_ListIterator::NON_CONST_ITERATOR>::_ListIterator(android::List::_Node*)>: 1342ac: d10043ff sub sp, sp, #0x10 1342b0: f90007e0 str x0, [sp, #0x8] 1342b4: f90003e1 str x1, [sp] 1342b8: f94007e0 ldr x0, [sp, #0x8] 1342bc: f94003e1 ldr x1, [sp] 1342c0: f9000001 str x1, [x0] 1342c4: 910043ff add sp, sp, #0x10 1342c8: d65f03c0 ret 00000000001342cc ::_Node::getRef()>: 1342cc: d10043ff sub sp, sp, #0x10 1342d0: f90007e0 str x0, [sp, #0x8] 1342d4: f94007e0 ldr x0, [sp, #0x8] 1342d8: 910043ff add sp, sp, #0x10 1342dc: d65f03c0 ret 00000000001342e0 ::_ListIterator::NON_CONST_ITERATOR>::getNode() const>: 1342e0: d10043ff sub sp, sp, #0x10 1342e4: f90007e0 str x0, [sp, #0x8] 1342e8: f94007e0 ldr x0, [sp, #0x8] 1342ec: f9400000 ldr x0, [x0] 1342f0: 910043ff add sp, sp, #0x10 1342f4: d65f03c0 ret 00000000001342f8 ::_Node::getPrev() const>: 1342f8: d10043ff sub sp, sp, #0x10 1342fc: f90007e0 str x0, [sp, #0x8] 134300: f94007e0 ldr x0, [sp, #0x8] 134304: f9400400 ldr x0, [x0, #0x8] 134308: 910043ff add sp, sp, #0x10 13430c: d65f03c0 ret 0000000000134310 ::_Node::~_Node()>: 134310: d10043ff sub sp, sp, #0x10 134314: f90007e0 str x0, [sp, #0x8] 134318: 910043ff add sp, sp, #0x10 13431c: d65f03c0 ret 0000000000134320 ::insert(android::List::_ListIterator::NON_CONST_ITERATOR>, android::MediaBuffer* const&)>: 134320: d101c3ff sub sp, sp, #0x70 134324: a9067bfd stp x29, x30, [sp, #0x60] 134328: 910183fd add x29, sp, #0x60 13432c: b27d07e9 orr x9, xzr, #0x18 134330: f81f83a0 stur x0, [x29, #-0x8] 134334: f81f03a2 stur x2, [x29, #-0x10] 134338: aa0903e0 mov x0, x9 13433c: f9001be8 str x8, [sp, #0x30] 134340: f90017e1 str x1, [sp, #0x28] 134344: 97fdd2f3 bl 0xa8f10 <_Znwm@plt> 134348: f85f03a1 ldur x1, [x29, #-0x10] 13434c: f90013e0 str x0, [sp, #0x20] 134350: 97fdc638 bl 0xa5c30 <_ZN7android4ListIPNS_11MediaBufferEE5_NodeC2ERKS2_@plt> 134354: 14000001 b 0x134358 ::insert(android::List::_ListIterator::NON_CONST_ITERATOR>, android::MediaBuffer* const&)+0x38> 134358: f94013e8 ldr x8, [sp, #0x20] 13435c: f81e83a8 stur x8, [x29, #-0x18] 134360: f85e83a0 ldur x0, [x29, #-0x18] 134364: f94017e1 ldr x1, [sp, #0x28] 134368: f9000fe0 str x0, [sp, #0x18] 13436c: aa0103e0 mov x0, x1 134370: 97fdbaf4 bl 0xa2f40 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 134374: f9400fe8 ldr x8, [sp, #0x18] 134378: f9000be0 str x0, [sp, #0x10] 13437c: aa0803e0 mov x0, x8 134380: f9400be1 ldr x1, [sp, #0x10] 134384: 97fdcddb bl 0xa7af0 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setNextEPS4_@plt> 134388: f85e83a0 ldur x0, [x29, #-0x18] 13438c: f94017e1 ldr x1, [sp, #0x28] 134390: f90007e0 str x0, [sp, #0x8] 134394: aa0103e0 mov x0, x1 134398: 97fdbaea bl 0xa2f40 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 13439c: 97fdc2b1 bl 0xa4e60 <_ZNK7android4ListIPNS_11MediaBufferEE5_Node7getPrevEv@plt> 1343a0: f94007e8 ldr x8, [sp, #0x8] 1343a4: f90003e0 str x0, [sp] 1343a8: aa0803e0 mov x0, x8 1343ac: f94003e1 ldr x1, [sp] 1343b0: 97fdc658 bl 0xa5d10 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setPrevEPS4_@plt> 1343b4: f94017e0 ldr x0, [sp, #0x28] 1343b8: 97fdbae2 bl 0xa2f40 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 1343bc: 97fdc2a9 bl 0xa4e60 <_ZNK7android4ListIPNS_11MediaBufferEE5_Node7getPrevEv@plt> 1343c0: f85e83a1 ldur x1, [x29, #-0x18] 1343c4: 97fdcdcb bl 0xa7af0 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setNextEPS4_@plt> 1343c8: f94017e0 ldr x0, [sp, #0x28] 1343cc: 97fdbadd bl 0xa2f40 <_ZNK7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 1343d0: f85e83a1 ldur x1, [x29, #-0x18] 1343d4: 97fdc64f bl 0xa5d10 <_ZN7android4ListIPNS_11MediaBufferEE5_Node7setPrevEPS4_@plt> 1343d8: f85e83a1 ldur x1, [x29, #-0x18] 1343dc: f9401be0 ldr x0, [sp, #0x30] 1343e0: 97fdd854 bl 0xaa530 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 1343e4: a9467bfd ldp x29, x30, [sp, #0x60] 1343e8: 9101c3ff add sp, sp, #0x70 1343ec: d65f03c0 ret 1343f0: 2a0103e8 mov w8, w1 1343f4: f81e03a0 stur x0, [x29, #-0x20] 1343f8: b81dc3a8 stur w8, [x29, #-0x24] 1343fc: f94013e0 ldr x0, [sp, #0x20] 134400: 97fdb158 bl 0xa0960 <_ZdlPv@plt> 134404: f85e03a0 ldur x0, [x29, #-0x20] 134408: 97fdcec2 bl 0xa7f10 <_Unwind_Resume@plt> 000000000013440c ::end()>: 13440c: d10083ff sub sp, sp, #0x20 134410: a9017bfd stp x29, x30, [sp, #0x10] 134414: 910043fd add x29, sp, #0x10 134418: f90007e0 str x0, [sp, #0x8] 13441c: f94007e0 ldr x0, [sp, #0x8] 134420: f9400401 ldr x1, [x0, #0x8] 134424: aa0803e0 mov x0, x8 134428: 97fdd842 bl 0xaa530 <_ZN7android4ListIPNS_11MediaBufferEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 13442c: a9417bfd ldp x29, x30, [sp, #0x10] 134430: 910083ff add sp, sp, #0x20 134434: d65f03c0 ret 0000000000134438 ::_Node::_Node(android::MediaBuffer* const&)>: 134438: d10043ff sub sp, sp, #0x10 13443c: f90007e0 str x0, [sp, #0x8] 134440: f90003e1 str x1, [sp] 134444: f94007e0 ldr x0, [sp, #0x8] 134448: f94003e1 ldr x1, [sp] 13444c: f9400021 ldr x1, [x1] 134450: f9000001 str x1, [x0] 134454: 910043ff add sp, sp, #0x10 134458: d65f03c0 ret 000000000013445c ::~Vector()>: 13445c: d10083ff sub sp, sp, #0x20 134460: a9017bfd stp x29, x30, [sp, #0x10] 134464: 910043fd add x29, sp, #0x10 134468: f90007e0 str x0, [sp, #0x8] 13446c: f94007e0 ldr x0, [sp, #0x8] 134470: f90003e0 str x0, [sp] 134474: 97fdb847 bl 0xa2590 <_ZN7android6VectorINS_17MatroskaExtractor9TrackInfoEED2Ev@plt> 134478: f94003e0 ldr x0, [sp] 13447c: 97fdb139 bl 0xa0960 <_ZdlPv@plt> 134480: a9417bfd ldp x29, x30, [sp, #0x10] 134484: 910083ff add sp, sp, #0x20 134488: d65f03c0 ret 000000000013448c ::do_construct(void*, unsigned long) const>: 13448c: d100c3ff sub sp, sp, #0x30 134490: a9027bfd stp x29, x30, [sp, #0x20] 134494: 910083fd add x29, sp, #0x20 134498: f81f83a0 stur x0, [x29, #-0x8] 13449c: f9000be1 str x1, [sp, #0x10] 1344a0: f90007e2 str x2, [sp, #0x8] 1344a4: f9400be0 ldr x0, [sp, #0x10] 1344a8: f94007e1 ldr x1, [sp, #0x8] 1344ac: 97fdc565 bl 0xa5a40 <_ZN7android14construct_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_m@plt> 1344b0: a9427bfd ldp x29, x30, [sp, #0x20] 1344b4: 9100c3ff add sp, sp, #0x30 1344b8: d65f03c0 ret 00000000001344bc ::do_destroy(void*, unsigned long) const>: 1344bc: d100c3ff sub sp, sp, #0x30 1344c0: a9027bfd stp x29, x30, [sp, #0x20] 1344c4: 910083fd add x29, sp, #0x20 1344c8: f81f83a0 stur x0, [x29, #-0x8] 1344cc: f9000be1 str x1, [sp, #0x10] 1344d0: f90007e2 str x2, [sp, #0x8] 1344d4: f9400be0 ldr x0, [sp, #0x10] 1344d8: f94007e1 ldr x1, [sp, #0x8] 1344dc: 97fdbb3d bl 0xa31d0 <_ZN7android12destroy_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_m@plt> 1344e0: a9427bfd ldp x29, x30, [sp, #0x20] 1344e4: 9100c3ff add sp, sp, #0x30 1344e8: d65f03c0 ret 00000000001344ec ::do_copy(void*, void const*, unsigned long) const>: 1344ec: d100c3ff sub sp, sp, #0x30 1344f0: a9027bfd stp x29, x30, [sp, #0x20] 1344f4: 910083fd add x29, sp, #0x20 1344f8: f81f83a0 stur x0, [x29, #-0x8] 1344fc: f9000be1 str x1, [sp, #0x10] 134500: f90007e2 str x2, [sp, #0x8] 134504: f90003e3 str x3, [sp] 134508: f9400be0 ldr x0, [sp, #0x10] 13450c: f94007e1 ldr x1, [sp, #0x8] 134510: f94003e2 ldr x2, [sp] 134514: 97fdd22f bl 0xa8dd0 <_ZN7android9copy_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_PKS3_m@plt> 134518: a9427bfd ldp x29, x30, [sp, #0x20] 13451c: 9100c3ff add sp, sp, #0x30 134520: d65f03c0 ret 0000000000134524 ::do_splat(void*, void const*, unsigned long) const>: 134524: d100c3ff sub sp, sp, #0x30 134528: a9027bfd stp x29, x30, [sp, #0x20] 13452c: 910083fd add x29, sp, #0x20 134530: f81f83a0 stur x0, [x29, #-0x8] 134534: f9000be1 str x1, [sp, #0x10] 134538: f90007e2 str x2, [sp, #0x8] 13453c: f90003e3 str x3, [sp] 134540: f9400be0 ldr x0, [sp, #0x10] 134544: f94007e1 ldr x1, [sp, #0x8] 134548: f94003e2 ldr x2, [sp] 13454c: 97fdd3e1 bl 0xa94d0 <_ZN7android10splat_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_PKS3_m@plt> 134550: a9427bfd ldp x29, x30, [sp, #0x20] 134554: 9100c3ff add sp, sp, #0x30 134558: d65f03c0 ret 000000000013455c ::do_move_forward(void*, void const*, unsigned long) const>: 13455c: d100c3ff sub sp, sp, #0x30 134560: a9027bfd stp x29, x30, [sp, #0x20] 134564: 910083fd add x29, sp, #0x20 134568: f81f83a0 stur x0, [x29, #-0x8] 13456c: f9000be1 str x1, [sp, #0x10] 134570: f90007e2 str x2, [sp, #0x8] 134574: f90003e3 str x3, [sp] 134578: f9400be0 ldr x0, [sp, #0x10] 13457c: f94007e1 ldr x1, [sp, #0x8] 134580: f94003e2 ldr x2, [sp] 134584: 97fdb0d7 bl 0xa08e0 <_ZN7android17move_forward_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_PKS3_m@plt> 134588: a9427bfd ldp x29, x30, [sp, #0x20] 13458c: 9100c3ff add sp, sp, #0x30 134590: d65f03c0 ret 0000000000134594 ::do_move_backward(void*, void const*, unsigned long) const>: 134594: d100c3ff sub sp, sp, #0x30 134598: a9027bfd stp x29, x30, [sp, #0x20] 13459c: 910083fd add x29, sp, #0x20 1345a0: f81f83a0 stur x0, [x29, #-0x8] 1345a4: f9000be1 str x1, [sp, #0x10] 1345a8: f90007e2 str x2, [sp, #0x8] 1345ac: f90003e3 str x3, [sp] 1345b0: f9400be0 ldr x0, [sp, #0x10] 1345b4: f94007e1 ldr x1, [sp, #0x8] 1345b8: f94003e2 ldr x2, [sp] 1345bc: 97fdce49 bl 0xa7ee0 <_ZN7android18move_backward_typeINS_17MatroskaExtractor9TrackInfoEEEvPT_PKS3_m@plt> 1345c0: a9427bfd ldp x29, x30, [sp, #0x20] 1345c4: 9100c3ff add sp, sp, #0x30 1345c8: d65f03c0 ret 00000000001345cc (android::MatroskaExtractor::TrackInfo*, unsigned long)>: 1345cc: d10083ff sub sp, sp, #0x20 1345d0: a9017bfd stp x29, x30, [sp, #0x10] 1345d4: 910043fd add x29, sp, #0x10 1345d8: f90007e0 str x0, [sp, #0x8] 1345dc: f90003e1 str x1, [sp] 1345e0: d2800008 mov x8, #0x0 // =0 1345e4: f94003e9 ldr x9, [sp] 1345e8: eb08013f cmp x9, x8 1345ec: 1a9f97ea cset w10, hi 1345f0: 3700004a tbnz w10, #0x0, 0x1345f8 (android::MatroskaExtractor::TrackInfo*, unsigned long)+0x2c> 1345f4: 1400000c b 0x134624 (android::MatroskaExtractor::TrackInfo*, unsigned long)+0x58> 1345f8: d2800908 mov x8, #0x48 // =72 1345fc: 92800009 mov x9, #-0x1 // =-1 134600: f94003ea ldr x10, [sp] 134604: 8b090149 add x9, x10, x9 134608: f90003e9 str x9, [sp] 13460c: f94007e9 ldr x9, [sp, #0x8] 134610: 8b080128 add x8, x9, x8 134614: f90007e8 str x8, [sp, #0x8] 134618: aa0903e0 mov x0, x9 13461c: 97fdc409 bl 0xa5640 <_ZN7android17MatroskaExtractor9TrackInfoC2Ev@plt> 134620: 17fffff0 b 0x1345e0 (android::MatroskaExtractor::TrackInfo*, unsigned long)+0x14> 134624: a9417bfd ldp x29, x30, [sp, #0x10] 134628: 910083ff add sp, sp, #0x20 13462c: d65f03c0 ret 0000000000134630 : 134630: d10103ff sub sp, sp, #0x40 134634: a9037bfd stp x29, x30, [sp, #0x30] 134638: 9100c3fd add x29, sp, #0x30 13463c: b27c03e8 orr x8, xzr, #0x10 134640: b27b03e9 orr x9, xzr, #0x20 134644: f81f83a0 stur x0, [x29, #-0x8] 134648: f85f83a0 ldur x0, [x29, #-0x8] 13464c: 8b080008 add x8, x0, x8 134650: f9000be0 str x0, [sp, #0x10] 134654: aa0803e0 mov x0, x8 134658: f90007e9 str x9, [sp, #0x8] 13465c: f90003e8 str x8, [sp] 134660: 97fdd644 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> 134664: f9400be8 ldr x8, [sp, #0x10] 134668: f94007e9 ldr x9, [sp, #0x8] 13466c: 8b090100 add x0, x8, x9 134670: 97fdb1a0 bl 0xa0cf0 <_ZN7android6VectorIPKN9mkvparser8CuePointEEC2Ev@plt> 134674: 14000001 b 0x134678 134678: a9437bfd ldp x29, x30, [sp, #0x30] 13467c: 910103ff add sp, sp, #0x40 134680: d65f03c0 ret 134684: 2a0103e8 mov w8, w1 134688: f81f03a0 stur x0, [x29, #-0x10] 13468c: b81ec3a8 stur w8, [x29, #-0x14] 134690: f94003e0 ldr x0, [sp] 134694: 97fdb4b7 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 134698: f85f03a0 ldur x0, [x29, #-0x10] 13469c: 97fdce1d bl 0xa7f10 <_Unwind_Resume@plt> 00000000001346a0 ::Vector()>: 1346a0: d100c3ff sub sp, sp, #0x30 1346a4: a9027bfd stp x29, x30, [sp, #0x20] 1346a8: 910083fd add x29, sp, #0x20 1346ac: b27d03e1 orr x1, xzr, #0x8 1346b0: 32000be2 orr w2, wzr, #0x7 1346b4: 90000ba8 adrp x8, 0x2a8000 1346b8: f9460108 ldr x8, [x8, #0xc00] 1346bc: b27c03e9 orr x9, xzr, #0x10 1346c0: 8b090108 add x8, x8, x9 1346c4: f81f83a0 stur x0, [x29, #-0x8] 1346c8: f85f83a9 ldur x9, [x29, #-0x8] 1346cc: aa0903e0 mov x0, x9 1346d0: f9000be8 str x8, [sp, #0x10] 1346d4: f90007e9 str x9, [sp, #0x8] 1346d8: 97fdaf5a bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> 1346dc: f9400be8 ldr x8, [sp, #0x10] 1346e0: f94007e9 ldr x9, [sp, #0x8] 1346e4: f9000128 str x8, [x9] 1346e8: a9427bfd ldp x29, x30, [sp, #0x20] 1346ec: 9100c3ff add sp, sp, #0x30 1346f0: d65f03c0 ret 00000000001346f4 ::~Vector()>: 1346f4: d100c3ff sub sp, sp, #0x30 1346f8: a9027bfd stp x29, x30, [sp, #0x20] 1346fc: 910083fd add x29, sp, #0x20 134700: 90000ba8 adrp x8, 0x2a8000 134704: f9460108 ldr x8, [x8, #0xc00] 134708: b27c03e9 orr x9, xzr, #0x10 13470c: 8b090108 add x8, x8, x9 134710: f81f83a0 stur x0, [x29, #-0x8] 134714: f85f83a9 ldur x9, [x29, #-0x8] 134718: f9000128 str x8, [x9] 13471c: aa0903e0 mov x0, x9 134720: f90003e9 str x9, [sp] 134724: 97fdae87 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 134728: 14000001 b 0x13472c ::~Vector()+0x38> 13472c: f94003e0 ldr x0, [sp] 134730: 97fdc6c8 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 134734: a9427bfd ldp x29, x30, [sp, #0x20] 134738: 9100c3ff add sp, sp, #0x30 13473c: d65f03c0 ret 134740: 2a0103e8 mov w8, w1 134744: f9000be0 str x0, [sp, #0x10] 134748: b9000fe8 str w8, [sp, #0xc] 13474c: f94003e0 ldr x0, [sp] 134750: 97fdc6c0 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 134754: f9400be0 ldr x0, [sp, #0x10] 134758: 97fde69b bl 0xae1c4 000000000013475c ::~Vector()>: 13475c: d10083ff sub sp, sp, #0x20 134760: a9017bfd stp x29, x30, [sp, #0x10] 134764: 910043fd add x29, sp, #0x10 134768: f90007e0 str x0, [sp, #0x8] 13476c: f94007e0 ldr x0, [sp, #0x8] 134770: f90003e0 str x0, [sp] 134774: 97fdb40f bl 0xa17b0 <_ZN7android6VectorIPKN9mkvparser8CuePointEED2Ev@plt> 134778: f94003e0 ldr x0, [sp] 13477c: 97fdb079 bl 0xa0960 <_ZdlPv@plt> 134780: a9417bfd ldp x29, x30, [sp, #0x10] 134784: 910083ff add sp, sp, #0x20 134788: d65f03c0 ret 000000000013478c ::do_construct(void*, unsigned long) const>: 13478c: d100c3ff sub sp, sp, #0x30 134790: a9027bfd stp x29, x30, [sp, #0x20] 134794: 910083fd add x29, sp, #0x20 134798: f81f83a0 stur x0, [x29, #-0x8] 13479c: f9000be1 str x1, [sp, #0x10] 1347a0: f90007e2 str x2, [sp, #0x8] 1347a4: f9400be0 ldr x0, [sp, #0x10] 1347a8: f94007e1 ldr x1, [sp, #0x8] 1347ac: 97fdc5a9 bl 0xa5e50 <_ZN7android14construct_typeIPKN9mkvparser8CuePointEEEvPT_m@plt> 1347b0: a9427bfd ldp x29, x30, [sp, #0x20] 1347b4: 9100c3ff add sp, sp, #0x30 1347b8: d65f03c0 ret 00000000001347bc ::do_destroy(void*, unsigned long) const>: 1347bc: d100c3ff sub sp, sp, #0x30 1347c0: a9027bfd stp x29, x30, [sp, #0x20] 1347c4: 910083fd add x29, sp, #0x20 1347c8: f81f83a0 stur x0, [x29, #-0x8] 1347cc: f9000be1 str x1, [sp, #0x10] 1347d0: f90007e2 str x2, [sp, #0x8] 1347d4: f9400be0 ldr x0, [sp, #0x10] 1347d8: f94007e1 ldr x1, [sp, #0x8] 1347dc: 97fdd531 bl 0xa9ca0 <_ZN7android12destroy_typeIPKN9mkvparser8CuePointEEEvPT_m@plt> 1347e0: a9427bfd ldp x29, x30, [sp, #0x20] 1347e4: 9100c3ff add sp, sp, #0x30 1347e8: d65f03c0 ret 00000000001347ec ::do_copy(void*, void const*, unsigned long) const>: 1347ec: d100c3ff sub sp, sp, #0x30 1347f0: a9027bfd stp x29, x30, [sp, #0x20] 1347f4: 910083fd add x29, sp, #0x20 1347f8: f81f83a0 stur x0, [x29, #-0x8] 1347fc: f9000be1 str x1, [sp, #0x10] 134800: f90007e2 str x2, [sp, #0x8] 134804: f90003e3 str x3, [sp] 134808: f9400be0 ldr x0, [sp, #0x10] 13480c: f94007e1 ldr x1, [sp, #0x8] 134810: f94003e2 ldr x2, [sp] 134814: 97fdc077 bl 0xa49f0 <_ZN7android9copy_typeIPKN9mkvparser8CuePointEEEvPT_PKS5_m@plt> 134818: a9427bfd ldp x29, x30, [sp, #0x20] 13481c: 9100c3ff add sp, sp, #0x30 134820: d65f03c0 ret 0000000000134824 ::do_splat(void*, void const*, unsigned long) const>: 134824: d100c3ff sub sp, sp, #0x30 134828: a9027bfd stp x29, x30, [sp, #0x20] 13482c: 910083fd add x29, sp, #0x20 134830: f81f83a0 stur x0, [x29, #-0x8] 134834: f9000be1 str x1, [sp, #0x10] 134838: f90007e2 str x2, [sp, #0x8] 13483c: f90003e3 str x3, [sp] 134840: f9400be0 ldr x0, [sp, #0x10] 134844: f94007e1 ldr x1, [sp, #0x8] 134848: f94003e2 ldr x2, [sp] 13484c: 97fdbe09 bl 0xa4070 <_ZN7android10splat_typeIPKN9mkvparser8CuePointEEEvPT_PKS5_m@plt> 134850: a9427bfd ldp x29, x30, [sp, #0x20] 134854: 9100c3ff add sp, sp, #0x30 134858: d65f03c0 ret 000000000013485c ::do_move_forward(void*, void const*, unsigned long) const>: 13485c: d100c3ff sub sp, sp, #0x30 134860: a9027bfd stp x29, x30, [sp, #0x20] 134864: 910083fd add x29, sp, #0x20 134868: f81f83a0 stur x0, [x29, #-0x8] 13486c: f9000be1 str x1, [sp, #0x10] 134870: f90007e2 str x2, [sp, #0x8] 134874: f90003e3 str x3, [sp] 134878: f9400be0 ldr x0, [sp, #0x10] 13487c: f94007e1 ldr x1, [sp, #0x8] 134880: f94003e2 ldr x2, [sp] 134884: 97fdb593 bl 0xa1ed0 <_ZN7android17move_forward_typeIPKN9mkvparser8CuePointEEEvPT_PKS5_m@plt> 134888: a9427bfd ldp x29, x30, [sp, #0x20] 13488c: 9100c3ff add sp, sp, #0x30 134890: d65f03c0 ret 0000000000134894 ::do_move_backward(void*, void const*, unsigned long) const>: 134894: d100c3ff sub sp, sp, #0x30 134898: a9027bfd stp x29, x30, [sp, #0x20] 13489c: 910083fd add x29, sp, #0x20 1348a0: f81f83a0 stur x0, [x29, #-0x8] 1348a4: f9000be1 str x1, [sp, #0x10] 1348a8: f90007e2 str x2, [sp, #0x8] 1348ac: f90003e3 str x3, [sp] 1348b0: f9400be0 ldr x0, [sp, #0x10] 1348b4: f94007e1 ldr x1, [sp, #0x8] 1348b8: f94003e2 ldr x2, [sp] 1348bc: 97fdc9b9 bl 0xa6fa0 <_ZN7android18move_backward_typeIPKN9mkvparser8CuePointEEEvPT_PKS5_m@plt> 1348c0: a9427bfd ldp x29, x30, [sp, #0x20] 1348c4: 9100c3ff add sp, sp, #0x30 1348c8: d65f03c0 ret 00000000001348cc (mkvparser::CuePoint const**, unsigned long)>: 1348cc: d10043ff sub sp, sp, #0x10 1348d0: f90007e0 str x0, [sp, #0x8] 1348d4: f90003e1 str x1, [sp] 1348d8: 910043ff add sp, sp, #0x10 1348dc: d65f03c0 ret 00000000001348e0 (mkvparser::CuePoint const**, unsigned long)>: 1348e0: d10043ff sub sp, sp, #0x10 1348e4: f90007e0 str x0, [sp, #0x8] 1348e8: f90003e1 str x1, [sp] 1348ec: 910043ff add sp, sp, #0x10 1348f0: d65f03c0 ret 00000000001348f4 (mkvparser::CuePoint const**, mkvparser::CuePoint const* const*, unsigned long)>: 1348f4: d100c3ff sub sp, sp, #0x30 1348f8: f90013fe str x30, [sp, #0x20] 1348fc: b27d03e8 orr x8, xzr, #0x8 134900: f9000fe0 str x0, [sp, #0x18] 134904: f9000be1 str x1, [sp, #0x10] 134908: f90007e2 str x2, [sp, #0x8] 13490c: f9400fe0 ldr x0, [sp, #0x18] 134910: f9400be1 ldr x1, [sp, #0x10] 134914: f94007e2 ldr x2, [sp, #0x8] 134918: 9b087c42 mul x2, x2, x8 13491c: 97fdad1d bl 0x9fd90 134920: f94013fe ldr x30, [sp, #0x20] 134924: 9100c3ff add sp, sp, #0x30 134928: d65f03c0 ret 000000000013492c (mkvparser::CuePoint const**, mkvparser::CuePoint const* const*, unsigned long)>: 13492c: d10083ff sub sp, sp, #0x20 134930: f9000fe0 str x0, [sp, #0x18] 134934: f9000be1 str x1, [sp, #0x10] 134938: f90007e2 str x2, [sp, #0x8] 13493c: d2800008 mov x8, #0x0 // =0 134940: f94007e9 ldr x9, [sp, #0x8] 134944: eb08013f cmp x9, x8 134948: 1a9f97ea cset w10, hi 13494c: 3700004a tbnz w10, #0x0, 0x134954 (mkvparser::CuePoint const**, mkvparser::CuePoint const* const*, unsigned long)+0x28> 134950: 1400000d b 0x134984 (mkvparser::CuePoint const**, mkvparser::CuePoint const* const*, unsigned long)+0x58> 134954: b27d03e8 orr x8, xzr, #0x8 134958: 92800009 mov x9, #-0x1 // =-1 13495c: f94007ea ldr x10, [sp, #0x8] 134960: 8b090149 add x9, x10, x9 134964: f90007e9 str x9, [sp, #0x8] 134968: f9400be9 ldr x9, [sp, #0x10] 13496c: f9400129 ldr x9, [x9] 134970: f9400fea ldr x10, [sp, #0x18] 134974: 8b080148 add x8, x10, x8 134978: f9000fe8 str x8, [sp, #0x18] 13497c: f9000149 str x9, [x10] 134980: 17ffffef b 0x13493c (mkvparser::CuePoint const**, mkvparser::CuePoint const* const*, unsigned long)+0x10> 134984: 910083ff add sp, sp, #0x20 134988: d65f03c0 ret 000000000013498c (mkvparser::CuePoint const**, mkvparser::CuePoint const* const*, unsigned long)>: 13498c: d100c3ff sub sp, sp, #0x30 134990: f90013fe str x30, [sp, #0x20] 134994: b27d03e8 orr x8, xzr, #0x8 134998: f9000fe0 str x0, [sp, #0x18] 13499c: f9000be1 str x1, [sp, #0x10] 1349a0: f90007e2 str x2, [sp, #0x8] 1349a4: f9400fe0 ldr x0, [sp, #0x18] 1349a8: f9400be1 ldr x1, [sp, #0x10] 1349ac: f94007e2 ldr x2, [sp, #0x8] 1349b0: 9b087c42 mul x2, x2, x8 1349b4: 97fdb923 bl 0xa2e40 1349b8: f94013fe ldr x30, [sp, #0x20] 1349bc: 9100c3ff add sp, sp, #0x30 1349c0: d65f03c0 ret 00000000001349c4 (mkvparser::CuePoint const**, mkvparser::CuePoint const* const*, unsigned long)>: 1349c4: d100c3ff sub sp, sp, #0x30 1349c8: f90013fe str x30, [sp, #0x20] 1349cc: b27d03e8 orr x8, xzr, #0x8 1349d0: f9000fe0 str x0, [sp, #0x18] 1349d4: f9000be1 str x1, [sp, #0x10] 1349d8: f90007e2 str x2, [sp, #0x8] 1349dc: f9400fe0 ldr x0, [sp, #0x18] 1349e0: f9400be1 ldr x1, [sp, #0x10] 1349e4: f94007e2 ldr x2, [sp, #0x8] 1349e8: 9b087c42 mul x2, x2, x8 1349ec: 97fdb915 bl 0xa2e40 1349f0: f94013fe ldr x30, [sp, #0x20] 1349f4: 9100c3ff add sp, sp, #0x30 1349f8: d65f03c0 ret 00000000001349fc (android::MatroskaExtractor::TrackInfo*, unsigned long)>: 1349fc: d100c3ff sub sp, sp, #0x30 134a00: a9027bfd stp x29, x30, [sp, #0x20] 134a04: 910083fd add x29, sp, #0x20 134a08: f81f83a0 stur x0, [x29, #-0x8] 134a0c: f9000be1 str x1, [sp, #0x10] 134a10: d2800008 mov x8, #0x0 // =0 134a14: f9400be9 ldr x9, [sp, #0x10] 134a18: eb08013f cmp x9, x8 134a1c: 1a9f97ea cset w10, hi 134a20: 3700004a tbnz w10, #0x0, 0x134a28 (android::MatroskaExtractor::TrackInfo*, unsigned long)+0x2c> 134a24: 1400000e b 0x134a5c (android::MatroskaExtractor::TrackInfo*, unsigned long)+0x60> 134a28: d2800908 mov x8, #0x48 // =72 134a2c: 92800009 mov x9, #-0x1 // =-1 134a30: f9400bea ldr x10, [sp, #0x10] 134a34: 8b090149 add x9, x10, x9 134a38: f9000be9 str x9, [sp, #0x10] 134a3c: f85f83a0 ldur x0, [x29, #-0x8] 134a40: f90007e8 str x8, [sp, #0x8] 134a44: 97fdcfeb bl 0xa89f0 <_ZN7android17MatroskaExtractor9TrackInfoD2Ev@plt> 134a48: f85f83a8 ldur x8, [x29, #-0x8] 134a4c: f94007e9 ldr x9, [sp, #0x8] 134a50: 8b090108 add x8, x8, x9 134a54: f81f83a8 stur x8, [x29, #-0x8] 134a58: 17ffffee b 0x134a10 (android::MatroskaExtractor::TrackInfo*, unsigned long)+0x14> 134a5c: a9427bfd ldp x29, x30, [sp, #0x20] 134a60: 9100c3ff add sp, sp, #0x30 134a64: d65f03c0 ret 0000000000134a68 : 134a68: d100c3ff sub sp, sp, #0x30 134a6c: a9027bfd stp x29, x30, [sp, #0x20] 134a70: 910083fd add x29, sp, #0x20 134a74: b27b03e8 orr x8, xzr, #0x20 134a78: b27c03e9 orr x9, xzr, #0x10 134a7c: f81f83a0 stur x0, [x29, #-0x8] 134a80: f85f83a0 ldur x0, [x29, #-0x8] 134a84: 8b080008 add x8, x0, x8 134a88: f9000be0 str x0, [sp, #0x10] 134a8c: aa0803e0 mov x0, x8 134a90: f90007e9 str x9, [sp, #0x8] 134a94: 97fdb347 bl 0xa17b0 <_ZN7android6VectorIPKN9mkvparser8CuePointEED2Ev@plt> 134a98: f9400be8 ldr x8, [sp, #0x10] 134a9c: f94007e9 ldr x9, [sp, #0x8] 134aa0: 8b090100 add x0, x8, x9 134aa4: 97fdb3b3 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 134aa8: a9427bfd ldp x29, x30, [sp, #0x20] 134aac: 9100c3ff add sp, sp, #0x30 134ab0: d65f03c0 ret 0000000000134ab4 (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)>: 134ab4: d100c3ff sub sp, sp, #0x30 134ab8: a9027bfd stp x29, x30, [sp, #0x20] 134abc: 910083fd add x29, sp, #0x20 134ac0: f81f83a0 stur x0, [x29, #-0x8] 134ac4: f9000be1 str x1, [sp, #0x10] 134ac8: f90007e2 str x2, [sp, #0x8] 134acc: d2800008 mov x8, #0x0 // =0 134ad0: f94007e9 ldr x9, [sp, #0x8] 134ad4: eb08013f cmp x9, x8 134ad8: 1a9f97ea cset w10, hi 134adc: 3700004a tbnz w10, #0x0, 0x134ae4 (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x30> 134ae0: 14000012 b 0x134b28 (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x74> 134ae4: d2800908 mov x8, #0x48 // =72 134ae8: 92800009 mov x9, #-0x1 // =-1 134aec: f94007ea ldr x10, [sp, #0x8] 134af0: 8b090149 add x9, x10, x9 134af4: f90007e9 str x9, [sp, #0x8] 134af8: f85f83a0 ldur x0, [x29, #-0x8] 134afc: f9400be1 ldr x1, [sp, #0x10] 134b00: f90003e8 str x8, [sp] 134b04: 97fdd06b bl 0xa8cb0 <_ZN7android17MatroskaExtractor9TrackInfoC2ERKS1_@plt> 134b08: f85f83a8 ldur x8, [x29, #-0x8] 134b0c: f94003e9 ldr x9, [sp] 134b10: 8b090108 add x8, x8, x9 134b14: f81f83a8 stur x8, [x29, #-0x8] 134b18: f9400be8 ldr x8, [sp, #0x10] 134b1c: 8b090108 add x8, x8, x9 134b20: f9000be8 str x8, [sp, #0x10] 134b24: 17ffffea b 0x134acc (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x18> 134b28: a9427bfd ldp x29, x30, [sp, #0x20] 134b2c: 9100c3ff add sp, sp, #0x30 134b30: d65f03c0 ret 0000000000134b34 : 134b34: d10143ff sub sp, sp, #0x50 134b38: a9047bfd stp x29, x30, [sp, #0x40] 134b3c: 910103fd add x29, sp, #0x40 134b40: d2800122 mov x2, #0x9 // =9 134b44: b27c03e8 orr x8, xzr, #0x10 134b48: b27b03e9 orr x9, xzr, #0x20 134b4c: f81f83a0 stur x0, [x29, #-0x8] 134b50: f81f03a1 stur x1, [x29, #-0x10] 134b54: f85f83a0 ldur x0, [x29, #-0x8] 134b58: aa0003e1 mov x1, x0 134b5c: f85f03aa ldur x10, [x29, #-0x10] 134b60: f9000fe0 str x0, [sp, #0x18] 134b64: aa0103e0 mov x0, x1 134b68: aa0a03e1 mov x1, x10 134b6c: f9000be8 str x8, [sp, #0x10] 134b70: f90007e9 str x9, [sp, #0x8] 134b74: 97fdac87 bl 0x9fd90 134b78: f9400fe8 ldr x8, [sp, #0x18] 134b7c: f9400be9 ldr x9, [sp, #0x10] 134b80: 8b09010a add x10, x8, x9 134b84: f85f03a0 ldur x0, [x29, #-0x10] 134b88: 8b090001 add x1, x0, x9 134b8c: aa0a03e0 mov x0, x10 134b90: f90003ea str x10, [sp] 134b94: 97fdb18b bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 134b98: f85f03a8 ldur x8, [x29, #-0x10] 134b9c: f9400d08 ldr x8, [x8, #0x18] 134ba0: f9400fe9 ldr x9, [sp, #0x18] 134ba4: f9000d28 str x8, [x9, #0x18] 134ba8: f94007e8 ldr x8, [sp, #0x8] 134bac: 8b080120 add x0, x9, x8 134bb0: f85f03aa ldur x10, [x29, #-0x10] 134bb4: 8b080141 add x1, x10, x8 134bb8: 97fdad1e bl 0xa0030 <_ZN7android6VectorIPKN9mkvparser8CuePointEEC2ERKS5_@plt> 134bbc: 14000001 b 0x134bc0 134bc0: a9447bfd ldp x29, x30, [sp, #0x40] 134bc4: 910143ff add sp, sp, #0x50 134bc8: d65f03c0 ret 134bcc: 2a0103e8 mov w8, w1 134bd0: f81e83a0 stur x0, [x29, #-0x18] 134bd4: b81e43a8 stur w8, [x29, #-0x1c] 134bd8: f94003e0 ldr x0, [sp] 134bdc: 97fdb365 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 134be0: f85e83a0 ldur x0, [x29, #-0x18] 134be4: 97fdcccb bl 0xa7f10 <_Unwind_Resume@plt> 0000000000134be8 ::Vector(android::Vector const&)>: 134be8: d100c3ff sub sp, sp, #0x30 134bec: a9027bfd stp x29, x30, [sp, #0x20] 134bf0: 910083fd add x29, sp, #0x20 134bf4: 90000ba8 adrp x8, 0x2a8000 134bf8: f9460108 ldr x8, [x8, #0xc00] 134bfc: b27c03e9 orr x9, xzr, #0x10 134c00: 8b090108 add x8, x8, x9 134c04: f81f83a0 stur x0, [x29, #-0x8] 134c08: f9000be1 str x1, [sp, #0x10] 134c0c: f85f83a9 ldur x9, [x29, #-0x8] 134c10: f9400be1 ldr x1, [sp, #0x10] 134c14: aa0903e0 mov x0, x9 134c18: f90007e8 str x8, [sp, #0x8] 134c1c: f90003e9 str x9, [sp] 134c20: 97fdd1ec bl 0xa93d0 <_ZN7android10VectorImplC2ERKS0_@plt> 134c24: f94007e8 ldr x8, [sp, #0x8] 134c28: f94003e9 ldr x9, [sp] 134c2c: f9000128 str x8, [x9] 134c30: a9427bfd ldp x29, x30, [sp, #0x20] 134c34: 9100c3ff add sp, sp, #0x30 134c38: d65f03c0 ret 0000000000134c3c (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)>: 134c3c: d100c3ff sub sp, sp, #0x30 134c40: a9027bfd stp x29, x30, [sp, #0x20] 134c44: 910083fd add x29, sp, #0x20 134c48: f81f83a0 stur x0, [x29, #-0x8] 134c4c: f9000be1 str x1, [sp, #0x10] 134c50: f90007e2 str x2, [sp, #0x8] 134c54: d2800008 mov x8, #0x0 // =0 134c58: f94007e9 ldr x9, [sp, #0x8] 134c5c: eb08013f cmp x9, x8 134c60: 1a9f97ea cset w10, hi 134c64: 3700004a tbnz w10, #0x0, 0x134c6c (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x30> 134c68: 1400000f b 0x134ca4 (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x68> 134c6c: d2800908 mov x8, #0x48 // =72 134c70: 92800009 mov x9, #-0x1 // =-1 134c74: f94007ea ldr x10, [sp, #0x8] 134c78: 8b090149 add x9, x10, x9 134c7c: f90007e9 str x9, [sp, #0x8] 134c80: f85f83a0 ldur x0, [x29, #-0x8] 134c84: f9400be1 ldr x1, [sp, #0x10] 134c88: f90003e8 str x8, [sp] 134c8c: 97fdd009 bl 0xa8cb0 <_ZN7android17MatroskaExtractor9TrackInfoC2ERKS1_@plt> 134c90: f85f83a8 ldur x8, [x29, #-0x8] 134c94: f94003e9 ldr x9, [sp] 134c98: 8b090108 add x8, x8, x9 134c9c: f81f83a8 stur x8, [x29, #-0x8] 134ca0: 17ffffed b 0x134c54 (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x18> 134ca4: a9427bfd ldp x29, x30, [sp, #0x20] 134ca8: 9100c3ff add sp, sp, #0x30 134cac: d65f03c0 ret 0000000000134cb0 (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)>: 134cb0: d100c3ff sub sp, sp, #0x30 134cb4: a9027bfd stp x29, x30, [sp, #0x20] 134cb8: 910083fd add x29, sp, #0x20 134cbc: d2800908 mov x8, #0x48 // =72 134cc0: f81f83a0 stur x0, [x29, #-0x8] 134cc4: f9000be1 str x1, [sp, #0x10] 134cc8: f90007e2 str x2, [sp, #0x8] 134ccc: f94007e0 ldr x0, [sp, #0x8] 134cd0: f85f83a1 ldur x1, [x29, #-0x8] 134cd4: 9b007d00 mul x0, x8, x0 134cd8: 8b000020 add x0, x1, x0 134cdc: f81f83a0 stur x0, [x29, #-0x8] 134ce0: f94007e0 ldr x0, [sp, #0x8] 134ce4: f9400be1 ldr x1, [sp, #0x10] 134ce8: 9b007d08 mul x8, x8, x0 134cec: 8b080028 add x8, x1, x8 134cf0: f9000be8 str x8, [sp, #0x10] 134cf4: d2800008 mov x8, #0x0 // =0 134cf8: f94007e9 ldr x9, [sp, #0x8] 134cfc: eb08013f cmp x9, x8 134d00: 1a9f97ea cset w10, hi 134d04: 3700004a tbnz w10, #0x0, 0x134d0c (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x5c> 134d08: 14000012 b 0x134d50 (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0xa0> 134d0c: 928008e8 mov x8, #-0x48 // =-72 134d10: 92800009 mov x9, #-0x1 // =-1 134d14: f94007ea ldr x10, [sp, #0x8] 134d18: 8b090149 add x9, x10, x9 134d1c: f90007e9 str x9, [sp, #0x8] 134d20: f85f83a9 ldur x9, [x29, #-0x8] 134d24: 8b080129 add x9, x9, x8 134d28: f81f83a9 stur x9, [x29, #-0x8] 134d2c: f9400be9 ldr x9, [sp, #0x10] 134d30: 8b080128 add x8, x9, x8 134d34: f9000be8 str x8, [sp, #0x10] 134d38: f85f83a0 ldur x0, [x29, #-0x8] 134d3c: f9400be1 ldr x1, [sp, #0x10] 134d40: 97fdcfdc bl 0xa8cb0 <_ZN7android17MatroskaExtractor9TrackInfoC2ERKS1_@plt> 134d44: f9400be0 ldr x0, [sp, #0x10] 134d48: 97fdcf2a bl 0xa89f0 <_ZN7android17MatroskaExtractor9TrackInfoD2Ev@plt> 134d4c: 17ffffea b 0x134cf4 (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x44> 134d50: a9427bfd ldp x29, x30, [sp, #0x20] 134d54: 9100c3ff add sp, sp, #0x30 134d58: d65f03c0 ret 0000000000134d5c (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)>: 134d5c: d100c3ff sub sp, sp, #0x30 134d60: a9027bfd stp x29, x30, [sp, #0x20] 134d64: 910083fd add x29, sp, #0x20 134d68: f81f83a0 stur x0, [x29, #-0x8] 134d6c: f9000be1 str x1, [sp, #0x10] 134d70: f90007e2 str x2, [sp, #0x8] 134d74: d2800008 mov x8, #0x0 // =0 134d78: f94007e9 ldr x9, [sp, #0x8] 134d7c: eb08013f cmp x9, x8 134d80: 1a9f97ea cset w10, hi 134d84: 3700004a tbnz w10, #0x0, 0x134d8c (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x30> 134d88: 14000014 b 0x134dd8 (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x7c> 134d8c: d2800908 mov x8, #0x48 // =72 134d90: 92800009 mov x9, #-0x1 // =-1 134d94: f94007ea ldr x10, [sp, #0x8] 134d98: 8b090149 add x9, x10, x9 134d9c: f90007e9 str x9, [sp, #0x8] 134da0: f85f83a0 ldur x0, [x29, #-0x8] 134da4: f9400be1 ldr x1, [sp, #0x10] 134da8: f90003e8 str x8, [sp] 134dac: 97fdcfc1 bl 0xa8cb0 <_ZN7android17MatroskaExtractor9TrackInfoC2ERKS1_@plt> 134db0: f9400be0 ldr x0, [sp, #0x10] 134db4: 97fdcf0f bl 0xa89f0 <_ZN7android17MatroskaExtractor9TrackInfoD2Ev@plt> 134db8: f85f83a8 ldur x8, [x29, #-0x8] 134dbc: f94003e9 ldr x9, [sp] 134dc0: 8b090108 add x8, x8, x9 134dc4: f81f83a8 stur x8, [x29, #-0x8] 134dc8: f9400be8 ldr x8, [sp, #0x10] 134dcc: 8b090108 add x8, x8, x9 134dd0: f9000be8 str x8, [sp, #0x10] 134dd4: 17ffffe8 b 0x134d74 (android::MatroskaExtractor::TrackInfo*, android::MatroskaExtractor::TrackInfo const*, unsigned long)+0x18> 134dd8: a9427bfd ldp x29, x30, [sp, #0x20] 134ddc: 9100c3ff add sp, sp, #0x30 134de0: d65f03c0 ret 0000000000134de4 : 134de4: d100c3ff sub sp, sp, #0x30 134de8: a9027bfd stp x29, x30, [sp, #0x20] 134dec: 910083fd add x29, sp, #0x20 134df0: 52800008 mov w8, #0x0 // =0 134df4: b27c03e9 orr x9, xzr, #0x10 134df8: f81f83a0 stur x0, [x29, #-0x8] 134dfc: f9000be1 str x1, [sp, #0x10] 134e00: f85f83a0 ldur x0, [x29, #-0x8] 134e04: aa0003e1 mov x1, x0 134e08: 39000028 strb w8, [x1] 134e0c: f9400be1 ldr x1, [sp, #0x10] 134e10: f9000401 str x1, [x0, #0x8] 134e14: 8b090009 add x9, x0, x9 134e18: f90007e0 str x0, [sp, #0x8] 134e1c: aa0903e0 mov x0, x9 134e20: 97fdb5b0 bl 0xa24e0 <_ZN7android2spINS_11MediaSourceEEC2Ev@plt> 134e24: f94007e9 ldr x9, [sp, #0x8] 134e28: f9000d3f str xzr, [x9, #0x18] 134e2c: a9427bfd ldp x29, x30, [sp, #0x20] 134e30: 9100c3ff add sp, sp, #0x30 134e34: d65f03c0 ret 0000000000134e38 ::sp()>: 134e38: d10043ff sub sp, sp, #0x10 134e3c: d2800008 mov x8, #0x0 // =0 134e40: f90007e0 str x0, [sp, #0x8] 134e44: f94007e0 ldr x0, [sp, #0x8] 134e48: f9000008 str x8, [x0] 134e4c: 910043ff add sp, sp, #0x10 134e50: d65f03c0 ret 0000000000134e54 const&, long)>: 134e54: d10103ff sub sp, sp, #0x40 134e58: a9037bfd stp x29, x30, [sp, #0x30] 134e5c: 9100c3fd add x29, sp, #0x30 134e60: 320003e8 orr w8, wzr, #0x1 134e64: b27c03e9 orr x9, xzr, #0x10 134e68: f81f83a0 stur x0, [x29, #-0x8] 134e6c: f81f03a1 stur x1, [x29, #-0x10] 134e70: f9000fe2 str x2, [sp, #0x18] 134e74: f9000be3 str x3, [sp, #0x10] 134e78: f85f83a0 ldur x0, [x29, #-0x8] 134e7c: aa0003e1 mov x1, x0 134e80: 39000028 strb w8, [x1] 134e84: f85f03a1 ldur x1, [x29, #-0x10] 134e88: f9000401 str x1, [x0, #0x8] 134e8c: f9400fe1 ldr x1, [sp, #0x18] 134e90: 8b090009 add x9, x0, x9 134e94: f90007e0 str x0, [sp, #0x8] 134e98: aa0903e0 mov x0, x9 134e9c: 97fdb805 bl 0xa2eb0 <_ZN7android2spINS_11MediaSourceEEaSERKS2_@plt> 134ea0: f9400be9 ldr x9, [sp, #0x10] 134ea4: f94007e1 ldr x1, [sp, #0x8] 134ea8: f9000c29 str x9, [x1, #0x18] 134eac: a9437bfd ldp x29, x30, [sp, #0x30] 134eb0: 910103ff add sp, sp, #0x40 134eb4: d65f03c0 ret 0000000000134eb8 ::operator=(android::sp const&)>: 134eb8: d10103ff sub sp, sp, #0x40 134ebc: a9037bfd stp x29, x30, [sp, #0x30] 134ec0: 9100c3fd add x29, sp, #0x30 134ec4: d2800008 mov x8, #0x0 // =0 134ec8: f81f83a0 stur x0, [x29, #-0x8] 134ecc: f81f03a1 stur x1, [x29, #-0x10] 134ed0: f85f83a0 ldur x0, [x29, #-0x8] 134ed4: f85f03a1 ldur x1, [x29, #-0x10] 134ed8: f9400021 ldr x1, [x1] 134edc: f9000fe1 str x1, [sp, #0x18] 134ee0: f9400fe1 ldr x1, [sp, #0x18] 134ee4: eb08003f cmp x1, x8 134ee8: 1a9f07e9 cset w9, ne 134eec: f9000be8 str x8, [sp, #0x10] 134ef0: f90007e0 str x0, [sp, #0x8] 134ef4: 37000049 tbnz w9, #0x0, 0x134efc ::operator=(android::sp const&)+0x44> 134ef8: 14000008 b 0x134f18 ::operator=(android::sp const&)+0x60> 134efc: f9400fe8 ldr x8, [sp, #0x18] 134f00: f9400109 ldr x9, [x8] 134f04: f85e8129 ldur x9, [x9, #-0x18] 134f08: 8b090108 add x8, x8, x9 134f0c: aa0803e0 mov x0, x8 134f10: f94007e1 ldr x1, [sp, #0x8] 134f14: 97fdd643 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 134f18: f94007e8 ldr x8, [sp, #0x8] 134f1c: f9400108 ldr x8, [x8] 134f20: f9400be9 ldr x9, [sp, #0x10] 134f24: eb09011f cmp x8, x9 134f28: 1a9f07ea cset w10, ne 134f2c: 3700004a tbnz w10, #0x0, 0x134f34 ::operator=(android::sp const&)+0x7c> 134f30: 14000009 b 0x134f54 ::operator=(android::sp const&)+0x9c> 134f34: f94007e8 ldr x8, [sp, #0x8] 134f38: f9400108 ldr x8, [x8] 134f3c: f9400109 ldr x9, [x8] 134f40: f85e8129 ldur x9, [x9, #-0x18] 134f44: 8b090108 add x8, x8, x9 134f48: aa0803e0 mov x0, x8 134f4c: f94007e1 ldr x1, [sp, #0x8] 134f50: 97fdbc40 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 134f54: f9400fe8 ldr x8, [sp, #0x18] 134f58: f94007e9 ldr x9, [sp, #0x8] 134f5c: f9000128 str x8, [x9] 134f60: f94007e0 ldr x0, [sp, #0x8] 134f64: a9437bfd ldp x29, x30, [sp, #0x30] 134f68: 910103ff add sp, sp, #0x40 134f6c: d65f03c0 ret 0000000000134f70 : 134f70: d10043ff sub sp, sp, #0x10 134f74: 52800008 mov w8, #0x0 // =0 134f78: f90007e0 str x0, [sp, #0x8] 134f7c: f94007e0 ldr x0, [sp, #0x8] 134f80: 39000008 strb w8, [x0] 134f84: 910043ff add sp, sp, #0x10 134f88: d65f03c0 ret 0000000000134f8c : 134f8c: d10183ff sub sp, sp, #0x60 134f90: a9057bfd stp x29, x30, [sp, #0x50] 134f94: 910143fd add x29, sp, #0x50 134f98: 90000ba8 adrp x8, 0x2a8000 134f9c: f9470d08 ldr x8, [x8, #0xe18] 134fa0: b27c03e9 orr x9, xzr, #0x10 134fa4: 8b090108 add x8, x8, x9 134fa8: b27b03e9 orr x9, xzr, #0x20 134fac: 5280000a mov w10, #0x0 // =0 134fb0: f81f83a0 stur x0, [x29, #-0x8] 134fb4: f81f03a1 stur x1, [x29, #-0x10] 134fb8: b81ec3a2 stur w2, [x29, #-0x14] 134fbc: b81e83a3 stur w3, [x29, #-0x18] 134fc0: f81e03a4 stur x4, [x29, #-0x20] 134fc4: f85f83a0 ldur x0, [x29, #-0x8] 134fc8: f9000fe0 str x0, [sp, #0x18] 134fcc: f9000be8 str x8, [sp, #0x10] 134fd0: f90007e9 str x9, [sp, #0x8] 134fd4: b90007ea str w10, [sp, #0x4] 134fd8: 97fdb816 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 134fdc: f9400be8 ldr x8, [sp, #0x10] 134fe0: f9400fe9 ldr x9, [sp, #0x18] 134fe4: f9000128 str x8, [x9] 134fe8: f85f03a0 ldur x0, [x29, #-0x10] 134fec: f9000920 str x0, [x9, #0x10] 134ff0: b85ec3aa ldur w10, [x29, #-0x14] 134ff4: b900192a str w10, [x9, #0x18] 134ff8: b85e83aa ldur w10, [x29, #-0x18] 134ffc: b9001d2a str w10, [x9, #0x1c] 135000: f94007e0 ldr x0, [sp, #0x8] 135004: 8b000120 add x0, x9, x0 135008: 97fdb916 bl 0xa3460 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEEC2Ev@plt> 13500c: 14000001 b 0x135010 135010: b94007e8 ldr w8, [sp, #0x4] 135014: f9400fe9 ldr x9, [sp, #0x18] 135018: 39012128 strb w8, [x9, #0x48] 13501c: f900293f str xzr, [x9, #0x50] 135020: f85e03aa ldur x10, [x29, #-0x20] 135024: f9002d2a str x10, [x9, #0x58] 135028: a9457bfd ldp x29, x30, [sp, #0x50] 13502c: 910183ff add sp, sp, #0x60 135030: d65f03c0 ret 135034: 2a0103e8 mov w8, w1 135038: f90017e0 str x0, [sp, #0x28] 13503c: b90027e8 str w8, [sp, #0x24] 135040: f9400fe0 ldr x0, [sp, #0x18] 135044: 97fdaeaf bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 135048: f94017e0 ldr x0, [sp, #0x28] 13504c: 97fdcbb1 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000135050 >::KeyedVector()>: 135050: d10083ff sub sp, sp, #0x20 135054: a9017bfd stp x29, x30, [sp, #0x10] 135058: 910043fd add x29, sp, #0x10 13505c: f90007e0 str x0, [sp, #0x8] 135060: f94007e0 ldr x0, [sp, #0x8] 135064: 97fdba7f bl 0xa3a60 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEC2Ev@plt> 135068: a9417bfd ldp x29, x30, [sp, #0x10] 13506c: 910083ff add sp, sp, #0x20 135070: d65f03c0 ret 0000000000135074 : 135074: d10143ff sub sp, sp, #0x50 135078: a9047bfd stp x29, x30, [sp, #0x40] 13507c: 910103fd add x29, sp, #0x40 135080: f81f03a0 stur x0, [x29, #-0x10] 135084: b81ec3a1 stur w1, [x29, #-0x14] 135088: f90013e2 str x2, [sp, #0x20] 13508c: f9000fe3 str x3, [sp, #0x18] 135090: f85f03a0 ldur x0, [x29, #-0x10] 135094: f9400fe2 ldr x2, [sp, #0x18] 135098: b900005f str wzr, [x2] 13509c: b85ec3a1 ldur w1, [x29, #-0x14] 1350a0: b9401c08 ldr w8, [x0, #0x1c] 1350a4: 6b08003f cmp w1, w8 1350a8: 1a9f07e8 cset w8, ne 1350ac: f9000be0 str x0, [sp, #0x10] 1350b0: 37000048 tbnz w8, #0x0, 0x1350b8 1350b4: 14000006 b 0x1350cc 1350b8: 52800008 mov w8, #0x0 // =0 1350bc: 320003e9 orr w9, wzr, #0x1 1350c0: 0a090108 and w8, w8, w9 1350c4: 381ff3a8 sturb w8, [x29, #-0x1] 1350c8: 1400000c b 0x1350f8 1350cc: 12800008 mov w8, #-0x1 // =-1 1350d0: f94013e1 ldr x1, [sp, #0x20] 1350d4: f9400be0 ldr x0, [sp, #0x10] 1350d8: b9000fe8 str w8, [sp, #0xc] 1350dc: 97fdcb75 bl 0xa7eb0 <_ZN7android9ATSParser7Program15parseProgramMapEPNS_10ABitReaderE@plt> 1350e0: f9400fe1 ldr x1, [sp, #0x18] 1350e4: b9000020 str w0, [x1] 1350e8: 320003e8 orr w8, wzr, #0x1 1350ec: b9400fe0 ldr w0, [sp, #0xc] 1350f0: 0a080008 and w8, w0, w8 1350f4: 381ff3a8 sturb w8, [x29, #-0x1] 1350f8: 385ff3a8 ldurb w8, [x29, #-0x1] 1350fc: 2a0803e0 mov w0, w8 135100: a9447bfd ldp x29, x30, [sp, #0x40] 135104: 910143ff add sp, sp, #0x50 135108: d65f03c0 ret 000000000013510c : 13510c: f81e0ffc str x28, [sp, #-0x20]! 135110: a9017bfd stp x29, x30, [sp, #0x10] 135114: 910043fd add x29, sp, #0x10 135118: d10803ff sub sp, sp, #0x200 13511c: d53bd048 mrs x8, TPIDR_EL0 135120: f9401508 ldr x8, [x8, #0x28] 135124: f81e83a8 stur x8, [x29, #-0x18] 135128: f81a03a0 stur x0, [x29, #-0x60] 13512c: f81983a1 stur x1, [x29, #-0x68] 135130: f85a03a8 ldur x8, [x29, #-0x60] 135134: f85983a0 ldur x0, [x29, #-0x68] 135138: 321d03e9 orr w9, wzr, #0x8 13513c: 2a0903e1 mov w1, w9 135140: f90077e8 str x8, [sp, #0xe8] 135144: 97fdb497 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 135148: b81943a0 stur w0, [x29, #-0x6c] 13514c: b85943a9 ldur w9, [x29, #-0x6c] 135150: 71000929 subs w9, w9, #0x2 135154: b900e7e9 str w9, [sp, #0xe4] 135158: 540000a0 b.eq 0x13516c 13515c: 14000001 b 0x135160 135160: 12807dc8 mov w8, #-0x3ef // =-1007 135164: b81ac3a8 stur w8, [x29, #-0x54] 135168: 140001ac b 0x135818 13516c: f85983a0 ldur x0, [x29, #-0x68] 135170: 320003e8 orr w8, wzr, #0x1 135174: 2a0803e1 mov w1, w8 135178: 97fdb48a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13517c: b81903a0 stur w0, [x29, #-0x70] 135180: b85903a8 ldur w8, [x29, #-0x70] 135184: 71000508 subs w8, w8, #0x1 135188: b900e3e8 str w8, [sp, #0xe0] 13518c: 540000a0 b.eq 0x1351a0 135190: 14000001 b 0x135194 135194: 12807dc8 mov w8, #-0x3ef // =-1007 135198: b81ac3a8 stur w8, [x29, #-0x54] 13519c: 1400019f b 0x135818 1351a0: f85983a0 ldur x0, [x29, #-0x68] 1351a4: 320003e8 orr w8, wzr, #0x1 1351a8: 2a0803e1 mov w1, w8 1351ac: 97fdc62d bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1351b0: b900dfe0 str w0, [sp, #0xdc] 1351b4: 14000001 b 0x1351b8 1351b8: f85983a0 ldur x0, [x29, #-0x68] 1351bc: 321f03e8 orr w8, wzr, #0x2 1351c0: 2a0803e1 mov w1, w8 1351c4: 97fdb477 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1351c8: b818c3a0 stur w0, [x29, #-0x74] 1351cc: 14000001 b 0x1351d0 1351d0: f85983a0 ldur x0, [x29, #-0x68] 1351d4: 321e07e8 orr w8, wzr, #0xc 1351d8: 2a0803e1 mov w1, w8 1351dc: 97fdb471 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1351e0: b81883a0 stur w0, [x29, #-0x78] 1351e4: 14000001 b 0x1351e8 1351e8: f85983a0 ldur x0, [x29, #-0x68] 1351ec: 321c03e8 orr w8, wzr, #0x10 1351f0: 2a0803e1 mov w1, w8 1351f4: 97fdb46b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1351f8: b81843a0 stur w0, [x29, #-0x7c] 1351fc: 14000001 b 0x135200 135200: 14000001 b 0x135204 135204: f85983a0 ldur x0, [x29, #-0x68] 135208: 321f03e8 orr w8, wzr, #0x2 13520c: 2a0803e1 mov w1, w8 135210: 97fdb464 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 135214: b81803a0 stur w0, [x29, #-0x80] 135218: 14000001 b 0x13521c 13521c: 14000001 b 0x135220 135220: f85983a0 ldur x0, [x29, #-0x68] 135224: 528000a8 mov w8, #0x5 // =5 135228: 2a0803e1 mov w1, w8 13522c: 97fdb45d bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 135230: b817c3a0 stur w0, [x29, #-0x84] 135234: 14000001 b 0x135238 135238: 14000001 b 0x13523c 13523c: f85983a0 ldur x0, [x29, #-0x68] 135240: 320003e8 orr w8, wzr, #0x1 135244: 2a0803e1 mov w1, w8 135248: 97fdb456 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13524c: b81783a0 stur w0, [x29, #-0x88] 135250: 14000001 b 0x135254 135254: 14000001 b 0x135258 135258: f85983a0 ldur x0, [x29, #-0x68] 13525c: 321d03e8 orr w8, wzr, #0x8 135260: 2a0803e1 mov w1, w8 135264: 97fdb44f bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 135268: b81743a0 stur w0, [x29, #-0x8c] 13526c: 14000001 b 0x135270 135270: 14000001 b 0x135274 135274: f85983a0 ldur x0, [x29, #-0x68] 135278: 321d03e8 orr w8, wzr, #0x8 13527c: 2a0803e1 mov w1, w8 135280: 97fdb448 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 135284: b81703a0 stur w0, [x29, #-0x90] 135288: 14000001 b 0x13528c 13528c: 14000001 b 0x135290 135290: f85983a0 ldur x0, [x29, #-0x68] 135294: 320007e8 orr w8, wzr, #0x3 135298: 2a0803e1 mov w1, w8 13529c: 97fdb441 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1352a0: b816c3a0 stur w0, [x29, #-0x94] 1352a4: 14000001 b 0x1352a8 1352a8: f85983a0 ldur x0, [x29, #-0x68] 1352ac: 528001a8 mov w8, #0xd // =13 1352b0: 2a0803e1 mov w1, w8 1352b4: 97fdb43b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1352b8: b81683a0 stur w0, [x29, #-0x98] 1352bc: 14000001 b 0x1352c0 1352c0: f85983a0 ldur x0, [x29, #-0x68] 1352c4: 321e03e8 orr w8, wzr, #0x4 1352c8: 2a0803e1 mov w1, w8 1352cc: 97fdb435 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1352d0: b81643a0 stur w0, [x29, #-0x9c] 1352d4: 14000001 b 0x1352d8 1352d8: f85983a0 ldur x0, [x29, #-0x68] 1352dc: 321e07e8 orr w8, wzr, #0xc 1352e0: 2a0803e1 mov w1, w8 1352e4: 97fdb42f bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1352e8: b81603a0 stur w0, [x29, #-0xa0] 1352ec: f85983a0 ldur x0, [x29, #-0x68] 1352f0: b85603a8 ldur w8, [x29, #-0xa0] 1352f4: 531d7108 lsl w8, w8, #3 1352f8: 2a0803e1 mov w1, w8 1352fc: 97fdc5d9 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 135300: d10103a1 sub x1, x29, #0x40 135304: b900dbe0 str w0, [sp, #0xd8] 135308: aa0103e0 mov x0, x1 13530c: 97fdb97d bl 0xa3900 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEEC2Ev@plt> 135310: b85883a8 ldur w8, [x29, #-0x78] 135314: 71002508 subs w8, w8, #0x9 135318: b85603a9 ldur w9, [x29, #-0xa0] 13531c: 6b090108 subs w8, w8, w9 135320: 71001108 subs w8, w8, #0x4 135324: 2a0803e0 mov w0, w8 135328: f81583a0 stur x0, [x29, #-0xa8] 13532c: 14000001 b 0x135330 135330: f85583a8 ldur x8, [x29, #-0xa8] 135334: f1001508 subs x8, x8, #0x5 135338: f9006be8 str x8, [sp, #0xd0] 13533c: 54000ec3 b.lo 0x135514 135340: 14000001 b 0x135344 135344: f85983a0 ldur x0, [x29, #-0x68] 135348: 321d03e8 orr w8, wzr, #0x8 13534c: 2a0803e1 mov w1, w8 135350: 97fdb414 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 135354: b900cfe0 str w0, [sp, #0xcc] 135358: 14000001 b 0x13535c 13535c: b940cfe8 ldr w8, [sp, #0xcc] 135360: b81543a8 stur w8, [x29, #-0xac] 135364: 14000001 b 0x135368 135368: f85983a0 ldur x0, [x29, #-0x68] 13536c: 320007e8 orr w8, wzr, #0x3 135370: 2a0803e1 mov w1, w8 135374: 97fdb40b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 135378: b900cbe0 str w0, [sp, #0xc8] 13537c: 14000001 b 0x135380 135380: b940cbe8 ldr w8, [sp, #0xc8] 135384: b81403a8 stur w8, [x29, #-0xc0] 135388: 14000001 b 0x13538c 13538c: 14000001 b 0x135390 135390: f85983a0 ldur x0, [x29, #-0x68] 135394: 528001a8 mov w8, #0xd // =13 135398: 2a0803e1 mov w1, w8 13539c: 97fdb401 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1353a0: b900c7e0 str w0, [sp, #0xc4] 1353a4: 14000001 b 0x1353a8 1353a8: b940c7e8 ldr w8, [sp, #0xc4] 1353ac: b813c3a8 stur w8, [x29, #-0xc4] 1353b0: 14000001 b 0x1353b4 1353b4: f85983a0 ldur x0, [x29, #-0x68] 1353b8: 321e03e8 orr w8, wzr, #0x4 1353bc: 2a0803e1 mov w1, w8 1353c0: 97fdb3f8 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1353c4: b900c3e0 str w0, [sp, #0xc0] 1353c8: 14000001 b 0x1353cc 1353cc: b940c3e8 ldr w8, [sp, #0xc0] 1353d0: b81383a8 stur w8, [x29, #-0xc8] 1353d4: 14000001 b 0x1353d8 1353d8: 14000001 b 0x1353dc 1353dc: f85983a0 ldur x0, [x29, #-0x68] 1353e0: 321e07e8 orr w8, wzr, #0xc 1353e4: 2a0803e1 mov w1, w8 1353e8: 97fdb3ee bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1353ec: b900bfe0 str w0, [sp, #0xbc] 1353f0: 14000001 b 0x1353f4 1353f4: b940bfe8 ldr w8, [sp, #0xbc] 1353f8: b81343a8 stur w8, [x29, #-0xcc] 1353fc: b85343a9 ldur w9, [x29, #-0xcc] 135400: b81303a9 stur w9, [x29, #-0xd0] 135404: 14000001 b 0x135408 135408: b85303a8 ldur w8, [x29, #-0xd0] 13540c: 71000908 subs w8, w8, #0x2 135410: b900bbe8 str w8, [sp, #0xb8] 135414: 54000623 b.lo 0x1354d8 135418: 14000001 b 0x13541c 13541c: 14000001 b 0x135420 135420: f85983a0 ldur x0, [x29, #-0x68] 135424: 321d03e8 orr w8, wzr, #0x8 135428: 2a0803e1 mov w1, w8 13542c: 97fdb3dd bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 135430: b900b7e0 str w0, [sp, #0xb4] 135434: 14000001 b 0x135438 135438: b940b7e8 ldr w8, [sp, #0xb4] 13543c: b812c3a8 stur w8, [x29, #-0xd4] 135440: 14000001 b 0x135444 135444: 14000001 b 0x135448 135448: f85983a0 ldur x0, [x29, #-0x68] 13544c: 321d03e8 orr w8, wzr, #0x8 135450: 2a0803e1 mov w1, w8 135454: 97fdb3d3 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 135458: b900b3e0 str w0, [sp, #0xb0] 13545c: 14000001 b 0x135460 135460: b940b3e8 ldr w8, [sp, #0xb0] 135464: b81283a8 stur w8, [x29, #-0xd8] 135468: b85303a9 ldur w9, [x29, #-0xd0] 13546c: b85283aa ldur w10, [x29, #-0xd8] 135470: 6b0a0129 subs w9, w9, w10 135474: b900afe9 str w9, [sp, #0xac] 135478: 54000162 b.hs 0x1354a4 13547c: 14000001 b 0x135480 135480: 12807dc8 mov w8, #-0x3ef // =-1007 135484: b81ac3a8 stur w8, [x29, #-0x54] 135488: 320003e8 orr w8, wzr, #0x1 13548c: b81243a8 stur w8, [x29, #-0xdc] 135490: 140000dc b 0x135800 135494: f81483a0 stur x0, [x29, #-0xb8] 135498: 2a0103e8 mov w8, w1 13549c: b81443a8 stur w8, [x29, #-0xbc] 1354a0: 140000db b 0x13580c 1354a4: f85983a0 ldur x0, [x29, #-0x68] 1354a8: b85283a8 ldur w8, [x29, #-0xd8] 1354ac: 531d7108 lsl w8, w8, #3 1354b0: 2a0803e1 mov w1, w8 1354b4: 97fdc56b bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1354b8: b900abe0 str w0, [sp, #0xa8] 1354bc: 14000001 b 0x1354c0 1354c0: b85283a8 ldur w8, [x29, #-0xd8] 1354c4: 11000908 add w8, w8, #0x2 1354c8: b85303a9 ldur w9, [x29, #-0xd0] 1354cc: 6b080128 subs w8, w9, w8 1354d0: b81303a8 stur w8, [x29, #-0xd0] 1354d4: 17ffffcd b 0x135408 1354d8: b85543a8 ldur w8, [x29, #-0xac] 1354dc: b81b83a8 stur w8, [x29, #-0x48] 1354e0: b853c3a8 ldur w8, [x29, #-0xc4] 1354e4: b81bc3a8 stur w8, [x29, #-0x44] 1354e8: d10103a0 sub x0, x29, #0x40 1354ec: d10123a1 sub x1, x29, #0x48 1354f0: 97fdd6c0 bl 0xaaff0 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEE4pushERKS3_@plt> 1354f4: 14000001 b 0x1354f8 1354f8: b85343a8 ldur w8, [x29, #-0xcc] 1354fc: 11001508 add w8, w8, #0x5 135500: 2a0803e9 mov w9, w8 135504: f85583aa ldur x10, [x29, #-0xa8] 135508: eb090149 subs x9, x10, x9 13550c: f81583a9 stur x9, [x29, #-0xa8] 135510: 17ffff88 b 0x135330 135514: f85583a8 ldur x8, [x29, #-0xa8] 135518: b4000068 cbz x8, 0x135524 13551c: 14000001 b 0x135520 135520: 14000001 b 0x135524 135524: 14000001 b 0x135528 135528: f85983a0 ldur x0, [x29, #-0x68] 13552c: 321b03e8 orr w8, wzr, #0x20 135530: 2a0803e1 mov w1, w8 135534: 97fdb39b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 135538: b900a7e0 str w0, [sp, #0xa4] 13553c: 14000001 b 0x135540 135540: b940a7e8 ldr w8, [sp, #0xa4] 135544: b81203a8 stur w8, [x29, #-0xe0] 135548: 14000001 b 0x13554c 13554c: 14000001 b 0x135550 135550: 2a1f03e8 mov w8, wzr 135554: 3811c3a8 sturb w8, [x29, #-0xe4] 135558: aa1f03e9 mov x9, xzr 13555c: f81103a9 stur x9, [x29, #-0xf0] 135560: 14000001 b 0x135564 135564: f85103a8 ldur x8, [x29, #-0xf0] 135568: d10103a0 sub x0, x29, #0x40 13556c: f9004fe8 str x8, [sp, #0x98] 135570: 97fdce80 bl 0xa8f70 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEE4sizeEv@plt> 135574: f9004be0 str x0, [sp, #0x90] 135578: 14000001 b 0x13557c 13557c: f9404fe8 ldr x8, [sp, #0x98] 135580: f9404be9 ldr x9, [sp, #0x90] 135584: eb09010a subs x10, x8, x9 135588: f90047ea str x10, [sp, #0x88] 13558c: 54000642 b.hs 0x135654 135590: 14000001 b 0x135594 135594: f85103a1 ldur x1, [x29, #-0xf0] 135598: d10103a0 sub x0, x29, #0x40 13559c: 97fdaf89 bl 0xa13c0 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEE10editItemAtEm@plt> 1355a0: f90043e0 str x0, [sp, #0x80] 1355a4: 14000001 b 0x1355a8 1355a8: f94043e8 ldr x8, [sp, #0x80] 1355ac: f81083a8 stur x8, [x29, #-0xf8] 1355b0: f94077e9 ldr x9, [sp, #0xe8] 1355b4: 91008120 add x0, x9, #0x20 1355b8: f85083aa ldur x10, [x29, #-0xf8] 1355bc: 91001141 add x1, x10, #0x4 1355c0: 97fdca60 bl 0xa7f40 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE10indexOfKeyERKj@plt> 1355c4: f9003fe0 str x0, [sp, #0x78] 1355c8: 14000001 b 0x1355cc 1355cc: f9403fe8 ldr x8, [sp, #0x78] 1355d0: f81003a8 stur x8, [x29, #-0x100] 1355d4: f85003a9 ldur x9, [x29, #-0x100] 1355d8: b7f80349 tbnz x9, #0x3f, 0x135640 1355dc: 14000001 b 0x1355e0 1355e0: f94077e8 ldr x8, [sp, #0xe8] 1355e4: 91008100 add x0, x8, #0x20 1355e8: f85003a1 ldur x1, [x29, #-0x100] 1355ec: 97fdafed bl 0xa15a0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE11editValueAtEm@plt> 1355f0: f9003be0 str x0, [sp, #0x70] 1355f4: 14000001 b 0x1355f8 1355f8: f9403be0 ldr x0, [sp, #0x70] 1355fc: 97fdb145 bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 135600: f90037e0 str x0, [sp, #0x68] 135604: 14000001 b 0x135608 135608: f94037e0 ldr x0, [sp, #0x68] 13560c: 97fdbf4d bl 0xa5340 <_ZNK7android9ATSParser6Stream4typeEv@plt> 135610: b90067e0 str w0, [sp, #0x64] 135614: 14000001 b 0x135618 135618: f85083a8 ldur x8, [x29, #-0xf8] 13561c: b9400109 ldr w9, [x8] 135620: b94067ea ldr w10, [sp, #0x64] 135624: 6b090149 subs w9, w10, w9 135628: b90063e9 str w9, [sp, #0x60] 13562c: 540000a0 b.eq 0x135640 135630: 14000001 b 0x135634 135634: 320003e8 orr w8, wzr, #0x1 135638: 3811c3a8 sturb w8, [x29, #-0xe4] 13563c: 14000006 b 0x135654 135640: 14000001 b 0x135644 135644: f85103a8 ldur x8, [x29, #-0xf0] 135648: 91000508 add x8, x8, #0x1 13564c: f81103a8 stur x8, [x29, #-0xf0] 135650: 17ffffc5 b 0x135564 135654: 3851c3a8 ldurb w8, [x29, #-0xe4] 135658: 36000268 tbz w8, #0x0, 0x1356a4 13565c: 14000001 b 0x135660 135660: d10103a1 sub x1, x29, #0x40 135664: f94077e0 ldr x0, [sp, #0xe8] 135668: 97fdad06 bl 0xa0a80 <_ZN7android9ATSParser7Program10switchPIDsERKNS_6VectorINS1_10StreamInfoEEE@plt> 13566c: b9005fe0 str w0, [sp, #0x5c] 135670: 14000001 b 0x135674 135674: b9405fe8 ldr w8, [sp, #0x5c] 135678: 12000109 and w9, w8, #0x1 13567c: 390433e9 strb w9, [sp, #0x10c] 135680: 394433e9 ldrb w9, [sp, #0x10c] 135684: 370000e9 tbnz w9, #0x0, 0x1356a0 135688: 14000001 b 0x13568c 13568c: 12807dc8 mov w8, #-0x3ef // =-1007 135690: b81ac3a8 stur w8, [x29, #-0x54] 135694: 320003e8 orr w8, wzr, #0x1 135698: b81243a8 stur w8, [x29, #-0xdc] 13569c: 14000059 b 0x135800 1356a0: 14000001 b 0x1356a4 1356a4: aa1f03e8 mov x8, xzr 1356a8: f90083e8 str x8, [sp, #0x100] 1356ac: 14000001 b 0x1356b0 1356b0: f94083e8 ldr x8, [sp, #0x100] 1356b4: d10103a0 sub x0, x29, #0x40 1356b8: f9002be8 str x8, [sp, #0x50] 1356bc: 97fdce2d bl 0xa8f70 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEE4sizeEv@plt> 1356c0: f90027e0 str x0, [sp, #0x48] 1356c4: 14000001 b 0x1356c8 1356c8: f9402be8 ldr x8, [sp, #0x50] 1356cc: f94027e9 ldr x9, [sp, #0x48] 1356d0: eb09010a subs x10, x8, x9 1356d4: f90023ea str x10, [sp, #0x40] 1356d8: 540008a2 b.hs 0x1357ec 1356dc: 14000001 b 0x1356e0 1356e0: f94083e1 ldr x1, [sp, #0x100] 1356e4: d10103a0 sub x0, x29, #0x40 1356e8: 97fdaf36 bl 0xa13c0 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEE10editItemAtEm@plt> 1356ec: f9001fe0 str x0, [sp, #0x38] 1356f0: 14000001 b 0x1356f4 1356f4: f9401fe8 ldr x8, [sp, #0x38] 1356f8: f9007fe8 str x8, [sp, #0xf8] 1356fc: f94077e9 ldr x9, [sp, #0xe8] 135700: 91008120 add x0, x9, #0x20 135704: f9407fea ldr x10, [sp, #0xf8] 135708: 91001141 add x1, x10, #0x4 13570c: 97fdca0d bl 0xa7f40 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE10indexOfKeyERKj@plt> 135710: f9001be0 str x0, [sp, #0x30] 135714: 14000001 b 0x135718 135718: f9401be8 ldr x8, [sp, #0x30] 13571c: f9007be8 str x8, [sp, #0xf0] 135720: f9407be9 ldr x9, [sp, #0xf0] 135724: b6f805a9 tbz x9, #0x3f, 0x1357d8 135728: 14000001 b 0x13572c 13572c: 321b07e8 orr w8, wzr, #0x60 135730: 2a0803e0 mov w0, w8 135734: 97fdcdf7 bl 0xa8f10 <_Znwm@plt> 135738: f90017e0 str x0, [sp, #0x28] 13573c: 14000001 b 0x135740 135740: f94017e0 ldr x0, [sp, #0x28] 135744: f9407fe8 ldr x8, [sp, #0xf8] 135748: b9400502 ldr w2, [x8, #0x4] 13574c: b9400103 ldr w3, [x8] 135750: b85683a4 ldur w4, [x29, #-0x98] 135754: f94017e8 ldr x8, [sp, #0x28] 135758: f90013e0 str x0, [sp, #0x20] 13575c: aa0803e0 mov x0, x8 135760: f94077e1 ldr x1, [sp, #0xe8] 135764: 97fdc683 bl 0xa7170 <_ZN7android9ATSParser6StreamC1EPNS0_7ProgramEjjj@plt> 135768: 14000001 b 0x13576c 13576c: d10143a0 sub x0, x29, #0x50 135770: f94013e1 ldr x1, [sp, #0x20] 135774: 97fdd1cf bl 0xa9eb0 <_ZN7android2spINS_9ATSParser6StreamEEC2EPS2_@plt> 135778: 14000001 b 0x13577c 13577c: f94077e8 ldr x8, [sp, #0xe8] 135780: 91008100 add x0, x8, #0x20 135784: f9407fe9 ldr x9, [sp, #0xf8] 135788: 91001121 add x1, x9, #0x4 13578c: d10143a2 sub x2, x29, #0x50 135790: 97fdd308 bl 0xaa3b0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE3addERKjRKS4_@plt> 135794: f9000fe0 str x0, [sp, #0x18] 135798: 14000001 b 0x13579c 13579c: d10143a0 sub x0, x29, #0x50 1357a0: 97fdc3f8 bl 0xa6780 <_ZN7android2spINS_9ATSParser6StreamEED2Ev@plt> 1357a4: 1400000d b 0x1357d8 1357a8: f81483a0 stur x0, [x29, #-0xb8] 1357ac: 2a0103e8 mov w8, w1 1357b0: b81443a8 stur w8, [x29, #-0xbc] 1357b4: f94017e0 ldr x0, [sp, #0x28] 1357b8: 97fdac6a bl 0xa0960 <_ZdlPv@plt> 1357bc: 14000014 b 0x13580c 1357c0: f81483a0 stur x0, [x29, #-0xb8] 1357c4: 2a0103e8 mov w8, w1 1357c8: b81443a8 stur w8, [x29, #-0xbc] 1357cc: d10143a0 sub x0, x29, #0x50 1357d0: 97fdc3ec bl 0xa6780 <_ZN7android2spINS_9ATSParser6StreamEED2Ev@plt> 1357d4: 1400000e b 0x13580c 1357d8: 14000001 b 0x1357dc 1357dc: f94083e8 ldr x8, [sp, #0x100] 1357e0: 91000508 add x8, x8, #0x1 1357e4: f90083e8 str x8, [sp, #0x100] 1357e8: 17ffffb2 b 0x1356b0 1357ec: 2a1f03e8 mov w8, wzr 1357f0: b81ac3a8 stur w8, [x29, #-0x54] 1357f4: 320003e8 orr w8, wzr, #0x1 1357f8: b81243a8 stur w8, [x29, #-0xdc] 1357fc: 14000001 b 0x135800 135800: d10103a0 sub x0, x29, #0x40 135804: 97fdbeaf bl 0xa52c0 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEED2Ev@plt> 135808: 14000004 b 0x135818 13580c: d10103a0 sub x0, x29, #0x40 135810: 97fdbeac bl 0xa52c0 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEED2Ev@plt> 135814: 1400000f b 0x135850 135818: b85ac3a8 ldur w8, [x29, #-0x54] 13581c: d53bd049 mrs x9, TPIDR_EL0 135820: f9401529 ldr x9, [x9, #0x28] 135824: f85e83aa ldur x10, [x29, #-0x18] 135828: eb0a0129 subs x9, x9, x10 13582c: b90017e8 str w8, [sp, #0x14] 135830: f90007e9 str x9, [sp, #0x8] 135834: 54000121 b.ne 0x135858 135838: 14000001 b 0x13583c 13583c: b94017e0 ldr w0, [sp, #0x14] 135840: 910803ff add sp, sp, #0x200 135844: a9417bfd ldp x29, x30, [sp, #0x10] 135848: f84207fc ldr x28, [sp], #0x20 13584c: d65f03c0 ret 135850: f85483a0 ldur x0, [x29, #-0xb8] 135854: 97fdc9af bl 0xa7f10 <_Unwind_Resume@plt> 135858: 97fdd146 bl 0xa9d70 <__stack_chk_fail@plt> 000000000013585c : 13585c: d101c3ff sub sp, sp, #0x70 135860: a9067bfd stp x29, x30, [sp, #0x60] 135864: 910183fd add x29, sp, #0x60 135868: d53bd048 mrs x8, TPIDR_EL0 13586c: f9401508 ldr x8, [x8, #0x28] 135870: f81f83a8 stur x8, [x29, #-0x8] 135874: f81e83a0 stur x0, [x29, #-0x18] 135878: b81f43a1 stur w1, [x29, #-0xc] 13587c: b81e43a2 stur w2, [x29, #-0x1c] 135880: b81e03a3 stur w3, [x29, #-0x20] 135884: f81d83a4 stur x4, [x29, #-0x28] 135888: f9001be5 str x5, [sp, #0x30] 13588c: f90017e6 str x6, [sp, #0x28] 135890: f85e83a8 ldur x8, [x29, #-0x18] 135894: aa0803e0 mov x0, x8 135898: f9401be4 ldr x4, [sp, #0x30] 13589c: 2a1f03e1 mov w1, wzr 1358a0: b9000081 str w1, [x4] 1358a4: 91008108 add x8, x8, #0x20 1358a8: d10033a1 sub x1, x29, #0xc 1358ac: f9000fe0 str x0, [sp, #0x18] 1358b0: aa0803e0 mov x0, x8 1358b4: 97fdc9a3 bl 0xa7f40 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE10indexOfKeyERKj@plt> 1358b8: f90013e0 str x0, [sp, #0x20] 1358bc: f94013e8 ldr x8, [sp, #0x20] 1358c0: b6f800a8 tbz x8, #0x3f, 0x1358d4 1358c4: 14000001 b 0x1358c8 1358c8: 2a1f03e8 mov w8, wzr 1358cc: 381f33a8 sturb w8, [x29, #-0xd] 1358d0: 14000010 b 0x135910 1358d4: f9400fe8 ldr x8, [sp, #0x18] 1358d8: 91008100 add x0, x8, #0x20 1358dc: f94013e1 ldr x1, [sp, #0x20] 1358e0: 97fdaf30 bl 0xa15a0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE11editValueAtEm@plt> 1358e4: 97fdb08b bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 1358e8: b85e43a1 ldur w1, [x29, #-0x1c] 1358ec: b85e03a2 ldur w2, [x29, #-0x20] 1358f0: f85d83a3 ldur x3, [x29, #-0x28] 1358f4: f94017e4 ldr x4, [sp, #0x28] 1358f8: 97fdbf12 bl 0xa5540 <_ZN7android9ATSParser6Stream5parseEjjPNS_10ABitReaderEPNS0_9SyncEventE@plt> 1358fc: f9401be8 ldr x8, [sp, #0x30] 135900: b9000100 str w0, [x8] 135904: 320003e0 orr w0, wzr, #0x1 135908: 381f33a0 sturb w0, [x29, #-0xd] 13590c: 14000001 b 0x135910 135910: 385f33a8 ldurb w8, [x29, #-0xd] 135914: d53bd049 mrs x9, TPIDR_EL0 135918: f9401529 ldr x9, [x9, #0x28] 13591c: f85f83aa ldur x10, [x29, #-0x8] 135920: eb0a0129 subs x9, x9, x10 135924: b90017e8 str w8, [sp, #0x14] 135928: f90007e9 str x9, [sp, #0x8] 13592c: 540000e1 b.ne 0x135948 135930: 14000001 b 0x135934 135934: b94017e8 ldr w8, [sp, #0x14] 135938: 12000100 and w0, w8, #0x1 13593c: a9467bfd ldp x29, x30, [sp, #0x60] 135940: 9101c3ff add sp, sp, #0x70 135944: d65f03c0 ret 135948: 97fdd10a bl 0xa9d70 <__stack_chk_fail@plt> 000000000013594c >::indexOfKey(unsigned int const&) const>: 13594c: d101c3ff sub sp, sp, #0x70 135950: a9067bfd stp x29, x30, [sp, #0x60] 135954: 910183fd add x29, sp, #0x60 135958: d53bd048 mrs x8, TPIDR_EL0 13595c: f9401508 ldr x8, [x8, #0x28] 135960: f81f83a8 stur x8, [x29, #-0x8] 135964: f81e03a0 stur x0, [x29, #-0x20] 135968: f81d83a1 stur x1, [x29, #-0x28] 13596c: f85e03a0 ldur x0, [x29, #-0x20] 135970: f85d83a1 ldur x1, [x29, #-0x28] 135974: d10063a8 sub x8, x29, #0x18 135978: f90013e0 str x0, [sp, #0x20] 13597c: aa0803e0 mov x0, x8 135980: f9000fe8 str x8, [sp, #0x18] 135984: 97fdc9af bl 0xa8040 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2ERKj@plt> 135988: f94013e0 ldr x0, [sp, #0x20] 13598c: f9400fe1 ldr x1, [sp, #0x18] 135990: 97fdbb48 bl 0xa46b0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE7indexOfERKS6_@plt> 135994: f9000be0 str x0, [sp, #0x10] 135998: 14000001 b 0x13599c >::indexOfKey(unsigned int const&) const+0x50> 13599c: d10063a0 sub x0, x29, #0x18 1359a0: 97fdb1c4 bl 0xa20b0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 1359a4: d53bd040 mrs x0, TPIDR_EL0 1359a8: f9401400 ldr x0, [x0, #0x28] 1359ac: f85f83be ldur x30, [x29, #-0x8] 1359b0: eb1e0000 subs x0, x0, x30 1359b4: f90007e0 str x0, [sp, #0x8] 1359b8: 540001c1 b.ne 0x1359f0 >::indexOfKey(unsigned int const&) const+0xa4> 1359bc: 14000001 b 0x1359c0 >::indexOfKey(unsigned int const&) const+0x74> 1359c0: f9400be0 ldr x0, [sp, #0x10] 1359c4: a9467bfd ldp x29, x30, [sp, #0x60] 1359c8: 9101c3ff add sp, sp, #0x70 1359cc: d65f03c0 ret 1359d0: f9001be0 str x0, [sp, #0x30] 1359d4: 2a0103e8 mov w8, w1 1359d8: b9002fe8 str w8, [sp, #0x2c] 1359dc: d10063a0 sub x0, x29, #0x18 1359e0: 97fdb1b4 bl 0xa20b0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 1359e4: 14000001 b 0x1359e8 >::indexOfKey(unsigned int const&) const+0x9c> 1359e8: f9401be0 ldr x0, [sp, #0x30] 1359ec: 97fdc949 bl 0xa7f10 <_Unwind_Resume@plt> 1359f0: 97fdd0e0 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001359f4 >::editValueAt(unsigned long)>: 1359f4: d100c3ff sub sp, sp, #0x30 1359f8: a9027bfd stp x29, x30, [sp, #0x20] 1359fc: 910083fd add x29, sp, #0x20 135a00: b27d03e8 orr x8, xzr, #0x8 135a04: f81f83a0 stur x0, [x29, #-0x8] 135a08: f9000be1 str x1, [sp, #0x10] 135a0c: f85f83a0 ldur x0, [x29, #-0x8] 135a10: f9400be1 ldr x1, [sp, #0x10] 135a14: f90007e8 str x8, [sp, #0x8] 135a18: 97fdb31e bl 0xa2690 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE10editItemAtEm@plt> 135a1c: f94007e8 ldr x8, [sp, #0x8] 135a20: 8b080000 add x0, x0, x8 135a24: a9427bfd ldp x29, x30, [sp, #0x20] 135a28: 9100c3ff add sp, sp, #0x30 135a2c: d65f03c0 ret 0000000000135a30 ::operator->() const>: 135a30: d10043ff sub sp, sp, #0x10 135a34: f90007e0 str x0, [sp, #0x8] 135a38: f94007e0 ldr x0, [sp, #0x8] 135a3c: f9400000 ldr x0, [x0] 135a40: 910043ff add sp, sp, #0x10 135a44: d65f03c0 ret 0000000000135a48 : 135a48: d10683ff sub sp, sp, #0x1a0 135a4c: f900c3fc str x28, [sp, #0x180] 135a50: a9197bfd stp x29, x30, [sp, #0x190] 135a54: 910643fd add x29, sp, #0x190 135a58: d53bd048 mrs x8, TPIDR_EL0 135a5c: f9401508 ldr x8, [x8, #0x28] 135a60: f81e83a8 stur x8, [x29, #-0x18] 135a64: f81b83a0 stur x0, [x29, #-0x48] 135a68: b81b43a1 stur w1, [x29, #-0x4c] 135a6c: b81b03a2 stur w2, [x29, #-0x50] 135a70: f81a83a3 stur x3, [x29, #-0x58] 135a74: f81a03a4 stur x4, [x29, #-0x60] 135a78: f85b83a8 ldur x8, [x29, #-0x48] 135a7c: aa0803e0 mov x0, x8 135a80: f9402d08 ldr x8, [x8, #0x58] 135a84: f81703a0 stur x0, [x29, #-0x90] 135a88: b50000a8 cbnz x8, 0x135a9c 135a8c: 14000001 b 0x135a90 135a90: 2a1f03e8 mov w8, wzr 135a94: b81c43a8 stur w8, [x29, #-0x3c] 135a98: 14000118 b 0x135ef8 135a9c: f85703a8 ldur x8, [x29, #-0x90] 135aa0: b9402509 ldr w9, [x8, #0x24] 135aa4: 37f803e9 tbnz w9, #0x1f, 0x135b20 135aa8: 14000001 b 0x135aac 135aac: f85703a8 ldur x8, [x29, #-0x90] 135ab0: b9402509 ldr w9, [x8, #0x24] 135ab4: b85b43aa ldur w10, [x29, #-0x4c] 135ab8: 6b0a0129 subs w9, w9, w10 135abc: b816c3a9 stur w9, [x29, #-0x94] 135ac0: 54000300 b.eq 0x135b20 135ac4: 14000001 b 0x135ac8 135ac8: 2a1f03e8 mov w8, wzr 135acc: f85703a9 ldur x9, [x29, #-0x90] 135ad0: 3900e128 strb w8, [x9, #0x38] 135ad4: 91012120 add x0, x9, #0x48 135ad8: 97fdbada bl 0xa4640 <_ZN7android4ListIlE5clearEv@plt> 135adc: f85703a9 ldur x9, [x29, #-0x90] 135ae0: 9100a120 add x0, x9, #0x28 135ae4: 97fda8eb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135ae8: aa1f03e9 mov x9, xzr 135aec: aa0903e1 mov x1, x9 135af0: aa0903e2 mov x2, x9 135af4: 97fdd537 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 135af8: 12800008 mov w8, #-0x1 // =-1 135afc: f85703a9 ldur x9, [x29, #-0x90] 135b00: b9002528 str w8, [x9, #0x24] 135b04: b85b03a8 ldur w8, [x29, #-0x50] 135b08: 350000a8 cbnz w8, 0x135b1c 135b0c: 14000001 b 0x135b10 135b10: 2a1f03e8 mov w8, wzr 135b14: b81c43a8 stur w8, [x29, #-0x3c] 135b18: 140000f8 b 0x135ef8 135b1c: 14000001 b 0x135b20 135b20: b85b43a8 ldur w8, [x29, #-0x4c] 135b24: 11000508 add w8, w8, #0x1 135b28: 12000d08 and w8, w8, #0xf 135b2c: f85703a9 ldur x9, [x29, #-0x90] 135b30: b9002528 str w8, [x9, #0x24] 135b34: b85b03a8 ldur w8, [x29, #-0x50] 135b38: 34000868 cbz w8, 0x135c44 135b3c: 14000001 b 0x135b40 135b40: f85a03a8 ldur x8, [x29, #-0x60] 135b44: b40000c8 cbz x8, 0x135b5c 135b48: 14000001 b 0x135b4c 135b4c: f85a03a0 ldur x0, [x29, #-0x60] 135b50: 97fdbff8 bl 0xa5b30 <_ZNK7android9ATSParser9SyncEvent9getOffsetEv@plt> 135b54: f81603a0 stur x0, [x29, #-0xa0] 135b58: 14000004 b 0x135b68 135b5c: aa1f03e0 mov x0, xzr 135b60: f81603a0 stur x0, [x29, #-0xa0] 135b64: 14000001 b 0x135b68 135b68: f85603a8 ldur x8, [x29, #-0xa0] 135b6c: f81e03a8 stur x8, [x29, #-0x20] 135b70: f85703a8 ldur x8, [x29, #-0x90] 135b74: 3940e109 ldrb w9, [x8, #0x38] 135b78: 36000169 tbz w9, #0x0, 0x135ba4 135b7c: 14000001 b 0x135b80 135b80: f85a03a1 ldur x1, [x29, #-0x60] 135b84: f85703a0 ldur x0, [x29, #-0x90] 135b88: 97fdcf22 bl 0xa9810 <_ZN7android9ATSParser6Stream5flushEPNS0_9SyncEventE@plt> 135b8c: b819c3a0 stur w0, [x29, #-0x64] 135b90: b859c3a0 ldur w0, [x29, #-0x64] 135b94: 34000060 cbz w0, 0x135ba0 135b98: 14000001 b 0x135b9c 135b9c: 14000001 b 0x135ba0 135ba0: 14000001 b 0x135ba4 135ba4: 320003e8 orr w8, wzr, #0x1 135ba8: f85703a9 ldur x9, [x29, #-0x90] 135bac: 3900e128 strb w8, [x9, #0x38] 135bb0: 14000001 b 0x135bb4 135bb4: f85703a8 ldur x8, [x29, #-0x90] 135bb8: 91012100 add x0, x8, #0x48 135bbc: 97fdcf65 bl 0xa9950 <_ZNK7android4ListIlE4sizeEv@plt> 135bc0: f1000808 subs x8, x0, #0x2 135bc4: f81583a8 stur x8, [x29, #-0xa8] 135bc8: 54000343 b.lo 0x135c30 135bcc: 14000001 b 0x135bd0 135bd0: f85703a8 ldur x8, [x29, #-0x90] 135bd4: 91012109 add x9, x8, #0x48 135bd8: d100c3aa sub x10, x29, #0x30 135bdc: aa0a03e8 mov x8, x10 135be0: aa0903e0 mov x0, x9 135be4: f81503a9 stur x9, [x29, #-0xb0] 135be8: f81483aa stur x10, [x29, #-0xb8] 135bec: 97fdc9bd bl 0xa82e0 <_ZN7android4ListIlE5beginEv@plt> 135bf0: d100a3a8 sub x8, x29, #0x28 135bf4: f85503a0 ldur x0, [x29, #-0xb0] 135bf8: f85483a1 ldur x1, [x29, #-0xb8] 135bfc: 97fdb61d bl 0xa3470 <_ZN7android4ListIlE5eraseENS1_13_ListIteratorIlNS1_18NON_CONST_ITERATOREEE@plt> 135c00: 14000001 b 0x135c04 135c04: d100a3a0 sub x0, x29, #0x28 135c08: 97fda93e bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 135c0c: d100c3a0 sub x0, x29, #0x30 135c10: 97fda93c bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 135c14: 17ffffe8 b 0x135bb4 135c18: f81903a0 stur x0, [x29, #-0x70] 135c1c: 2a0103e8 mov w8, w1 135c20: b818c3a8 stur w8, [x29, #-0x74] 135c24: d100c3a0 sub x0, x29, #0x30 135c28: 97fda936 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 135c2c: 140000c1 b 0x135f30 135c30: f85703a8 ldur x8, [x29, #-0x90] 135c34: 91012100 add x0, x8, #0x48 135c38: d10083a1 sub x1, x29, #0x20 135c3c: 97fdc3c1 bl 0xa6b40 <_ZN7android4ListIlE9push_backERKl@plt> 135c40: 14000001 b 0x135c44 135c44: f85703a8 ldur x8, [x29, #-0x90] 135c48: 3940e109 ldrb w9, [x8, #0x38] 135c4c: 370000a9 tbnz w9, #0x0, 0x135c60 135c50: 14000001 b 0x135c54 135c54: 2a1f03e8 mov w8, wzr 135c58: b81c43a8 stur w8, [x29, #-0x3c] 135c5c: 140000a7 b 0x135ef8 135c60: f85a83a0 ldur x0, [x29, #-0x58] 135c64: 97fdb0d7 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 135c68: f81803a0 stur x0, [x29, #-0x80] 135c6c: 385803a8 ldurb w8, [x29, #-0x80] 135c70: 12000908 and w8, w8, #0x7 135c74: 340000a8 cbz w8, 0x135c88 135c78: 14000001 b 0x135c7c 135c7c: 128002a8 mov w8, #-0x16 // =-22 135c80: b81c43a8 stur w8, [x29, #-0x3c] 135c84: 1400009d b 0x135ef8 135c88: f85703a8 ldur x8, [x29, #-0x90] 135c8c: 9100a109 add x9, x8, #0x28 135c90: aa0903e0 mov x0, x9 135c94: f81403a9 stur x9, [x29, #-0xc0] 135c98: 97fda87e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135c9c: 97fdb745 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 135ca0: f85803a8 ldur x8, [x29, #-0x80] 135ca4: 8b480c08 add x8, x0, x8, lsr #3 135ca8: f81783a8 stur x8, [x29, #-0x88] 135cac: f85403a0 ldur x0, [x29, #-0xc0] 135cb0: 97fda878 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135cb4: 97fdb0ab bl 0xa1f60 <_ZNK7android7ABuffer8capacityEv@plt> 135cb8: f85783a8 ldur x8, [x29, #-0x88] 135cbc: eb080008 subs x8, x0, x8 135cc0: f90067e8 str x8, [sp, #0xc8] 135cc4: 54000c22 b.hs 0x135e48 135cc8: 14000001 b 0x135ccc 135ccc: f85783a8 ldur x8, [x29, #-0x88] 135cd0: 32003fe9 orr w9, wzr, #0xffff 135cd4: 2a0903ea mov w10, w9 135cd8: 8b0a0108 add x8, x8, x10 135cdc: 9270bd08 and x8, x8, #0xffffffffffff0000 135ce0: f81783a8 stur x8, [x29, #-0x88] 135ce4: 52800909 mov w9, #0x48 // =72 135ce8: 2a0903e0 mov w0, w9 135cec: 97fdcc89 bl 0xa8f10 <_Znwm@plt> 135cf0: aa0003e8 mov x8, x0 135cf4: aa0003ea mov x10, x0 135cf8: f85783a1 ldur x1, [x29, #-0x88] 135cfc: f90063e8 str x8, [sp, #0xc0] 135d00: f9005fea str x10, [sp, #0xb8] 135d04: 97fdb047 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 135d08: 14000001 b 0x135d0c 135d0c: d100e3a8 sub x8, x29, #0x38 135d10: aa0803e0 mov x0, x8 135d14: f9405fe1 ldr x1, [sp, #0xb8] 135d18: f9005be8 str x8, [sp, #0xb0] 135d1c: 97fdce05 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 135d20: f9405be0 ldr x0, [sp, #0xb0] 135d24: 97fda85b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135d28: f90057e0 str x0, [sp, #0xa8] 135d2c: 14000001 b 0x135d30 135d30: f94057e0 ldr x0, [sp, #0xa8] 135d34: 97fdbd47 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 135d38: f90053e0 str x0, [sp, #0xa0] 135d3c: 14000001 b 0x135d40 135d40: f85703a8 ldur x8, [x29, #-0x90] 135d44: 9100a100 add x0, x8, #0x28 135d48: 97fda852 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135d4c: f9004fe0 str x0, [sp, #0x98] 135d50: 14000001 b 0x135d54 135d54: f9404fe0 ldr x0, [sp, #0x98] 135d58: 97fdbd3e bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 135d5c: f9004be0 str x0, [sp, #0x90] 135d60: 14000001 b 0x135d64 135d64: f85703a8 ldur x8, [x29, #-0x90] 135d68: 9100a100 add x0, x8, #0x28 135d6c: 97fda849 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135d70: f90047e0 str x0, [sp, #0x88] 135d74: 14000001 b 0x135d78 135d78: f94047e0 ldr x0, [sp, #0x88] 135d7c: 97fdb70d bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 135d80: f90043e0 str x0, [sp, #0x80] 135d84: 14000001 b 0x135d88 135d88: f94053e0 ldr x0, [sp, #0xa0] 135d8c: f9404be1 ldr x1, [sp, #0x90] 135d90: f94043e2 ldr x2, [sp, #0x80] 135d94: 97fda7ff bl 0x9fd90 135d98: d100e3a1 sub x1, x29, #0x38 135d9c: f9003fe0 str x0, [sp, #0x78] 135da0: aa0103e0 mov x0, x1 135da4: 97fda83b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135da8: f9003be0 str x0, [sp, #0x70] 135dac: 14000001 b 0x135db0 135db0: f85703a8 ldur x8, [x29, #-0x90] 135db4: 9100a100 add x0, x8, #0x28 135db8: 97fda836 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135dbc: f90037e0 str x0, [sp, #0x68] 135dc0: 14000001 b 0x135dc4 135dc4: f94037e0 ldr x0, [sp, #0x68] 135dc8: 97fdb6fa bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 135dcc: f90033e0 str x0, [sp, #0x60] 135dd0: 14000001 b 0x135dd4 135dd4: aa1f03e0 mov x0, xzr 135dd8: f9403be1 ldr x1, [sp, #0x70] 135ddc: f9002fe0 str x0, [sp, #0x58] 135de0: aa0103e0 mov x0, x1 135de4: f9402fe1 ldr x1, [sp, #0x58] 135de8: f94033e2 ldr x2, [sp, #0x60] 135dec: 97fdd479 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 135df0: 14000001 b 0x135df4 135df4: f85703a8 ldur x8, [x29, #-0x90] 135df8: 9100a100 add x0, x8, #0x28 135dfc: d100e3a1 sub x1, x29, #0x38 135e00: 97fdc0a0 bl 0xa6080 <_ZN7android2spINS_7ABufferEEaSERKS2_@plt> 135e04: f9002be0 str x0, [sp, #0x50] 135e08: 14000001 b 0x135e0c 135e0c: d100e3a0 sub x0, x29, #0x38 135e10: 97fdd1c0 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 135e14: 1400000d b 0x135e48 135e18: f81903a0 stur x0, [x29, #-0x70] 135e1c: 2a0103e8 mov w8, w1 135e20: b818c3a8 stur w8, [x29, #-0x74] 135e24: f94063e0 ldr x0, [sp, #0xc0] 135e28: 97fdaace bl 0xa0960 <_ZdlPv@plt> 135e2c: 14000041 b 0x135f30 135e30: f81903a0 stur x0, [x29, #-0x70] 135e34: 2a0103e8 mov w8, w1 135e38: b818c3a8 stur w8, [x29, #-0x74] 135e3c: d100e3a0 sub x0, x29, #0x38 135e40: 97fdd1b4 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 135e44: 1400003b b 0x135f30 135e48: f85703a8 ldur x8, [x29, #-0x90] 135e4c: 9100a109 add x9, x8, #0x28 135e50: aa0903e0 mov x0, x9 135e54: f90027e9 str x9, [sp, #0x48] 135e58: 97fda80e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135e5c: 97fdbcfd bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 135e60: f94027e8 ldr x8, [sp, #0x48] 135e64: f90023e0 str x0, [sp, #0x40] 135e68: aa0803e0 mov x0, x8 135e6c: 97fda809 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135e70: 97fdb6d0 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 135e74: f94023e8 ldr x8, [sp, #0x40] 135e78: 8b000100 add x0, x8, x0 135e7c: f85a83a9 ldur x9, [x29, #-0x58] 135e80: f9001fe0 str x0, [sp, #0x38] 135e84: aa0903e0 mov x0, x9 135e88: 97fdd46e bl 0xab040 <_ZNK7android10ABitReader4dataEv@plt> 135e8c: f85803a8 ldur x8, [x29, #-0x80] 135e90: d343fd02 lsr x2, x8, #3 135e94: f9401fe8 ldr x8, [sp, #0x38] 135e98: f9001be0 str x0, [sp, #0x30] 135e9c: aa0803e0 mov x0, x8 135ea0: f9401be1 ldr x1, [sp, #0x30] 135ea4: 97fda7bb bl 0x9fd90 135ea8: f94027e8 ldr x8, [sp, #0x48] 135eac: f90017e0 str x0, [sp, #0x28] 135eb0: aa0803e0 mov x0, x8 135eb4: 97fda7f7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135eb8: f94027e8 ldr x8, [sp, #0x48] 135ebc: f90013e0 str x0, [sp, #0x20] 135ec0: aa0803e0 mov x0, x8 135ec4: 97fda7f3 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 135ec8: 97fdb6ba bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 135ecc: f85803a8 ldur x8, [x29, #-0x80] 135ed0: 8b480c02 add x2, x0, x8, lsr #3 135ed4: aa1f03e0 mov x0, xzr 135ed8: f94013e1 ldr x1, [sp, #0x20] 135edc: f9000fe0 str x0, [sp, #0x18] 135ee0: aa0103e0 mov x0, x1 135ee4: f9400fe1 ldr x1, [sp, #0x18] 135ee8: 97fdd43a bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 135eec: 2a1f03ea mov w10, wzr 135ef0: b81c43aa stur w10, [x29, #-0x3c] 135ef4: 14000001 b 0x135ef8 135ef8: b85c43a8 ldur w8, [x29, #-0x3c] 135efc: d53bd049 mrs x9, TPIDR_EL0 135f00: f9401529 ldr x9, [x9, #0x28] 135f04: f85e83aa ldur x10, [x29, #-0x18] 135f08: eb0a0129 subs x9, x9, x10 135f0c: b90017e8 str w8, [sp, #0x14] 135f10: f90007e9 str x9, [sp, #0x8] 135f14: 54000121 b.ne 0x135f38 135f18: 14000001 b 0x135f1c 135f1c: b94017e0 ldr w0, [sp, #0x14] 135f20: a9597bfd ldp x29, x30, [sp, #0x190] 135f24: f940c3fc ldr x28, [sp, #0x180] 135f28: 910683ff add sp, sp, #0x1a0 135f2c: d65f03c0 ret 135f30: f85903a0 ldur x0, [x29, #-0x70] 135f34: 97fdc7f7 bl 0xa7f10 <_Unwind_Resume@plt> 135f38: 97fdcf8e bl 0xa9d70 <__stack_chk_fail@plt> 0000000000135f3c const&)>: 135f3c: d10183ff sub sp, sp, #0x60 135f40: a9057bfd stp x29, x30, [sp, #0x50] 135f44: 910143fd add x29, sp, #0x50 135f48: d53bd048 mrs x8, TPIDR_EL0 135f4c: f9401508 ldr x8, [x8, #0x28] 135f50: f81f83a8 stur x8, [x29, #-0x8] 135f54: f81e83a0 stur x0, [x29, #-0x18] 135f58: b81e43a1 stur w1, [x29, #-0x1c] 135f5c: f90017e2 str x2, [sp, #0x28] 135f60: f85e83a8 ldur x8, [x29, #-0x18] 135f64: 385e43a1 ldurb w1, [x29, #-0x1c] 135f68: f9000fe8 str x8, [sp, #0x18] 135f6c: 36000281 tbz w1, #0x0, 0x135fbc const&)+0x80> 135f70: 14000001 b 0x135f74 const&)+0x38> 135f74: f94017e0 ldr x0, [sp, #0x28] 135f78: aa1f03e1 mov x1, xzr 135f7c: 97fdae45 bl 0xa1890 <_ZNK7android2spINS_8AMessageEEneEPKS1_@plt> 135f80: 360001e0 tbz w0, #0x0, 0x135fbc const&)+0x80> 135f84: 14000001 b 0x135f88 const&)+0x4c> 135f88: f94017e0 ldr x0, [sp, #0x28] 135f8c: 97fdca5d bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 135f90: f0000b9e adrp x30, 0x2a8000 135f94: f94237de ldr x30, [x30, #0x468] 135f98: f94003c1 ldr x1, [x30] 135f9c: d10043a2 sub x2, x29, #0x10 135fa0: 97fdb278 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 135fa4: 360000c0 tbz w0, #0x0, 0x135fbc const&)+0x80> 135fa8: 14000001 b 0x135fac const&)+0x70> 135fac: 2a1f03e8 mov w8, wzr 135fb0: f9400fe9 ldr x9, [sp, #0x18] 135fb4: 39012128 strb w8, [x9, #0x48] 135fb8: 14000001 b 0x135fbc const&)+0x80> 135fbc: aa1f03e8 mov x8, xzr 135fc0: f90013e8 str x8, [sp, #0x20] 135fc4: 14000001 b 0x135fc8 const&)+0x8c> 135fc8: f94013e8 ldr x8, [sp, #0x20] 135fcc: f9400fe9 ldr x9, [sp, #0x18] 135fd0: 91008120 add x0, x9, #0x20 135fd4: f9000be8 str x8, [sp, #0x10] 135fd8: 97fdcaca bl 0xa8b00 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE4sizeEv@plt> 135fdc: f9400be8 ldr x8, [sp, #0x10] 135fe0: eb000108 subs x8, x8, x0 135fe4: f90007e8 str x8, [sp, #0x8] 135fe8: 540001e2 b.hs 0x136024 const&)+0xe8> 135fec: 14000001 b 0x135ff0 const&)+0xb4> 135ff0: f9400fe8 ldr x8, [sp, #0x18] 135ff4: 91008100 add x0, x8, #0x20 135ff8: f94013e1 ldr x1, [sp, #0x20] 135ffc: 97fdad69 bl 0xa15a0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE11editValueAtEm@plt> 136000: 97fdaec4 bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 136004: b85e43a1 ldur w1, [x29, #-0x1c] 136008: f94017e2 ldr x2, [sp, #0x28] 13600c: 97fdb209 bl 0xa2830 <_ZN7android9ATSParser6Stream19signalDiscontinuityENS0_17DiscontinuityTypeERKNS_2spINS_8AMessageEEE@plt> 136010: 14000001 b 0x136014 const&)+0xd8> 136014: f94013e8 ldr x8, [sp, #0x20] 136018: 91000508 add x8, x8, #0x1 13601c: f90013e8 str x8, [sp, #0x20] 136020: 17ffffea b 0x135fc8 const&)+0x8c> 136024: d53bd048 mrs x8, TPIDR_EL0 136028: f9401508 ldr x8, [x8, #0x28] 13602c: f85f83a9 ldur x9, [x29, #-0x8] 136030: eb090108 subs x8, x8, x9 136034: f90003e8 str x8, [sp] 136038: 540000a1 b.ne 0x13604c const&)+0x110> 13603c: 14000001 b 0x136040 const&)+0x104> 136040: a9457bfd ldp x29, x30, [sp, #0x50] 136044: 910183ff add sp, sp, #0x60 136048: d65f03c0 ret 13604c: 97fdcf49 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000136050 >::size() const>: 136050: d10083ff sub sp, sp, #0x20 136054: a9017bfd stp x29, x30, [sp, #0x10] 136058: 910043fd add x29, sp, #0x10 13605c: f90007e0 str x0, [sp, #0x8] 136060: f94007e0 ldr x0, [sp, #0x8] 136064: 97fdd0bb bl 0xaa350 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE4sizeEv@plt> 136068: a9417bfd ldp x29, x30, [sp, #0x10] 13606c: 910083ff add sp, sp, #0x20 136070: d65f03c0 ret 0000000000136074 const&)>: 136074: d10183ff sub sp, sp, #0x60 136078: a9057bfd stp x29, x30, [sp, #0x50] 13607c: 910143fd add x29, sp, #0x50 136080: d53bd048 mrs x8, TPIDR_EL0 136084: f9401508 ldr x8, [x8, #0x28] 136088: f81f83a8 stur x8, [x29, #-0x8] 13608c: f81e83a0 stur x0, [x29, #-0x18] 136090: b81e43a1 stur w1, [x29, #-0x1c] 136094: f90017e2 str x2, [sp, #0x28] 136098: f85e83a8 ldur x8, [x29, #-0x18] 13609c: aa0803e0 mov x0, x8 1360a0: 12800001 mov w1, #-0x1 // =-1 1360a4: b9002501 str w1, [x8, #0x24] 1360a8: f9402d08 ldr x8, [x8, #0x58] 1360ac: f9000be0 str x0, [sp, #0x10] 1360b0: b5000068 cbnz x8, 0x1360bc const&)+0x48> 1360b4: 14000001 b 0x1360b8 const&)+0x44> 1360b8: 14000055 b 0x13620c const&)+0x198> 1360bc: 2a1f03e8 mov w8, wzr 1360c0: f9400be9 ldr x9, [sp, #0x10] 1360c4: 3900e128 strb w8, [x9, #0x38] 1360c8: 91012120 add x0, x9, #0x48 1360cc: b9000fe8 str w8, [sp, #0xc] 1360d0: 97fdb95c bl 0xa4640 <_ZN7android4ListIlE5clearEv@plt> 1360d4: b9400fe8 ldr w8, [sp, #0xc] 1360d8: f9400be9 ldr x9, [sp, #0x10] 1360dc: 3900e528 strb w8, [x9, #0x39] 1360e0: 9100a120 add x0, x9, #0x28 1360e4: 97fda76b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1360e8: aa1f03e9 mov x9, xzr 1360ec: aa0903e1 mov x1, x9 1360f0: aa0903e2 mov x2, x9 1360f4: 97fdd3b7 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 1360f8: b9400fe8 ldr w8, [sp, #0xc] 1360fc: 390093e8 strb w8, [sp, #0x24] 136100: f9400be0 ldr x0, [sp, #0x10] 136104: 97fdd193 bl 0xaa750 <_ZNK7android9ATSParser6Stream7isAudioEv@plt> 136108: 36000120 tbz w0, #0x0, 0x13612c const&)+0xb8> 13610c: 14000001 b 0x136110 const&)+0x9c> 136110: 385e43a8 ldurb w8, [x29, #-0x1c] 136114: 360800a8 tbz w8, #0x1, 0x136128 const&)+0xb4> 136118: 14000001 b 0x13611c const&)+0xa8> 13611c: 320003e8 orr w8, wzr, #0x1 136120: 390093e8 strb w8, [sp, #0x24] 136124: 14000001 b 0x136128 const&)+0xb4> 136128: 14000008 b 0x136148 const&)+0xd4> 13612c: 385e43a8 ldurb w8, [x29, #-0x1c] 136130: 361000a8 tbz w8, #0x2, 0x136144 const&)+0xd0> 136134: 14000001 b 0x136138 const&)+0xc4> 136138: 320003e8 orr w8, wzr, #0x1 13613c: 390093e8 strb w8, [sp, #0x24] 136140: 14000001 b 0x136144 const&)+0xd0> 136144: 14000001 b 0x136148 const&)+0xd4> 136148: f9400be8 ldr x8, [sp, #0x10] 13614c: f9402d00 ldr x0, [x8, #0x58] 136150: 394093e9 ldrb w9, [sp, #0x24] 136154: 12000121 and w1, w9, #0x1 136158: 97fdaa8e bl 0xa0b90 <_ZN7android21ElementaryStreamQueue5clearEb@plt> 13615c: 385e43a9 ldurb w9, [x29, #-0x1c] 136160: 360003a9 tbz w9, #0x0, 0x1361d4 const&)+0x160> 136164: 14000001 b 0x136168 const&)+0xf4> 136168: f94017e0 ldr x0, [sp, #0x28] 13616c: aa1f03e1 mov x1, xzr 136170: 97fdadc8 bl 0xa1890 <_ZNK7android2spINS_8AMessageEEneEPKS1_@plt> 136174: 360002e0 tbz w0, #0x0, 0x1361d0 const&)+0x15c> 136178: 14000001 b 0x13617c const&)+0x108> 13617c: f94017e0 ldr x0, [sp, #0x28] 136180: 97fdc9e0 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 136184: d0000b9e adrp x30, 0x2a8000 136188: f94167de ldr x30, [x30, #0x2c8] 13618c: f94003c1 ldr x1, [x30] 136190: d10043a2 sub x2, x29, #0x10 136194: 97fdb1fb bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 136198: 360001c0 tbz w0, #0x0, 0x1361d0 const&)+0x15c> 13619c: 14000001 b 0x1361a0 const&)+0x12c> 1361a0: f9400be8 ldr x8, [sp, #0x10] 1361a4: f9400900 ldr x0, [x8, #0x10] 1361a8: f85f03a1 ldur x1, [x29, #-0x10] 1361ac: 97fdd179 bl 0xaa790 <_ZN7android9ATSParser7Program21convertPTSToTimestampEm@plt> 1361b0: f9000fe0 str x0, [sp, #0x18] 1361b4: f94017e0 ldr x0, [sp, #0x28] 1361b8: 97fdc9d2 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1361bc: f9400fe2 ldr x2, [sp, #0x18] 1361c0: b0000621 adrp x1, 0x1fb000 +0xc> 1361c4: 91007c21 add x1, x1, #0x1f 1361c8: 97fdc97a bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 1361cc: 14000001 b 0x1361d0 const&)+0x15c> 1361d0: 14000001 b 0x1361d4 const&)+0x160> 1361d4: f9400be8 ldr x8, [sp, #0x10] 1361d8: 9100c100 add x0, x8, #0x30 1361dc: aa1f03e1 mov x1, xzr 1361e0: 97fdc104 bl 0xa65f0 <_ZNK7android2spINS_19AnotherPacketSourceEEneEPKS1_@plt> 1361e4: 36000140 tbz w0, #0x0, 0x13620c const&)+0x198> 1361e8: 14000001 b 0x1361ec const&)+0x178> 1361ec: f9400be8 ldr x8, [sp, #0x10] 1361f0: 9100c100 add x0, x8, #0x30 1361f4: 97fdb513 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1361f8: b85e43a1 ldur w1, [x29, #-0x1c] 1361fc: f94017e2 ldr x2, [sp, #0x28] 136200: 320003e3 orr w3, wzr, #0x1 136204: 97fda80b bl 0xa0230 <_ZN7android19AnotherPacketSource18queueDiscontinuityENS_9ATSParser17DiscontinuityTypeERKNS_2spINS_8AMessageEEEb@plt> 136208: 14000001 b 0x13620c const&)+0x198> 13620c: d53bd048 mrs x8, TPIDR_EL0 136210: f9401508 ldr x8, [x8, #0x28] 136214: f85f83a9 ldur x9, [x29, #-0x8] 136218: eb090108 subs x8, x8, x9 13621c: f90003e8 str x8, [sp] 136220: 540000a1 b.ne 0x136234 const&)+0x1c0> 136224: 14000001 b 0x136228 const&)+0x1b4> 136228: a9457bfd ldp x29, x30, [sp, #0x50] 13622c: 910183ff add sp, sp, #0x60 136230: d65f03c0 ret 136234: 97fdcecf bl 0xa9d70 <__stack_chk_fail@plt> 0000000000136238 : 136238: d10103ff sub sp, sp, #0x40 13623c: a9037bfd stp x29, x30, [sp, #0x30] 136240: 9100c3fd add x29, sp, #0x30 136244: f81f83a0 stur x0, [x29, #-0x8] 136248: b81f43a1 stur w1, [x29, #-0xc] 13624c: f85f83a0 ldur x0, [x29, #-0x8] 136250: f9000fff str xzr, [sp, #0x18] 136254: f9000be0 str x0, [sp, #0x10] 136258: b27b03e8 orr x8, xzr, #0x20 13625c: f9400fe9 ldr x9, [sp, #0x18] 136260: f9400bea ldr x10, [sp, #0x10] 136264: 8b080140 add x0, x10, x8 136268: f90007e9 str x9, [sp, #0x8] 13626c: 97fdca25 bl 0xa8b00 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE4sizeEv@plt> 136270: f94007e8 ldr x8, [sp, #0x8] 136274: eb00011f cmp x8, x0 136278: 1a9f27eb cset w11, lo 13627c: 3700004b tbnz w11, #0x0, 0x136284 136280: 1400000d b 0x1362b4 136284: b27b03e8 orr x8, xzr, #0x20 136288: f9400be9 ldr x9, [sp, #0x10] 13628c: 8b080120 add x0, x9, x8 136290: f9400fe1 ldr x1, [sp, #0x18] 136294: 97fdacc3 bl 0xa15a0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE11editValueAtEm@plt> 136298: 97fdae1e bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 13629c: b85f43a1 ldur w1, [x29, #-0xc] 1362a0: 97fda8b0 bl 0xa0560 <_ZN7android9ATSParser6Stream9signalEOSEi@plt> 1362a4: f9400fe8 ldr x8, [sp, #0x18] 1362a8: 91000508 add x8, x8, #0x1 1362ac: f9000fe8 str x8, [sp, #0x18] 1362b0: 17ffffea b 0x136258 1362b4: a9437bfd ldp x29, x30, [sp, #0x30] 1362b8: 910103ff add sp, sp, #0x40 1362bc: d65f03c0 ret 00000000001362c0 : 1362c0: d10103ff sub sp, sp, #0x40 1362c4: a9037bfd stp x29, x30, [sp, #0x30] 1362c8: 9100c3fd add x29, sp, #0x30 1362cc: b27c07e8 orr x8, xzr, #0x30 1362d0: d2800009 mov x9, #0x0 // =0 1362d4: aa0903e2 mov x2, x9 1362d8: 320003ea orr w10, wzr, #0x1 1362dc: f81f83a0 stur x0, [x29, #-0x8] 1362e0: b81f43a1 stur w1, [x29, #-0xc] 1362e4: f85f83a0 ldur x0, [x29, #-0x8] 1362e8: 8b080008 add x8, x0, x8 1362ec: f9000fe0 str x0, [sp, #0x18] 1362f0: aa0803e0 mov x0, x8 1362f4: aa0203e1 mov x1, x2 1362f8: b90017ea str w10, [sp, #0x14] 1362fc: f90007e9 str x9, [sp, #0x8] 136300: 97fdc0bc bl 0xa65f0 <_ZNK7android2spINS_19AnotherPacketSourceEEneEPKS1_@plt> 136304: 37000040 tbnz w0, #0x0, 0x13630c 136308: 14000007 b 0x136324 13630c: b27c07e8 orr x8, xzr, #0x30 136310: f9400fe9 ldr x9, [sp, #0x18] 136314: 8b080120 add x0, x9, x8 136318: 97fdb4ca bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 13631c: b85f43a1 ldur w1, [x29, #-0xc] 136320: 97fdd200 bl 0xaab20 <_ZN7android19AnotherPacketSource9signalEOSEi@plt> 136324: b94017e8 ldr w8, [sp, #0x14] 136328: f9400fe9 ldr x9, [sp, #0x18] 13632c: 3900e528 strb w8, [x9, #0x39] 136330: aa0903e0 mov x0, x9 136334: f94007e1 ldr x1, [sp, #0x8] 136338: 97fdcd36 bl 0xa9810 <_ZN7android9ATSParser6Stream5flushEPNS0_9SyncEventE@plt> 13633c: a9437bfd ldp x29, x30, [sp, #0x30] 136340: 910103ff add sp, sp, #0x40 136344: d65f03c0 ret 0000000000136348 const&)>: 136348: f81e0ffc str x28, [sp, #-0x20]! 13634c: a9017bfd stp x29, x30, [sp, #0x10] 136350: 910043fd add x29, sp, #0x10 136354: d10ec3ff sub sp, sp, #0x3b0 136358: d53bd048 mrs x8, TPIDR_EL0 13635c: f9401508 ldr x8, [x8, #0x28] 136360: f81e83a8 stur x8, [x29, #-0x18] 136364: f90157e0 str x0, [sp, #0x2a8] 136368: f90153e1 str x1, [sp, #0x2a0] 13636c: f94157e8 ldr x8, [sp, #0x2a8] 136370: aa0803e0 mov x0, x8 136374: 2a1f03e9 mov w9, wzr 136378: 390a73e9 strb w9, [sp, #0x29c] 13637c: 91008108 add x8, x8, #0x20 136380: f90127e0 str x0, [sp, #0x248] 136384: aa0803e0 mov x0, x8 136388: 97fdc9de bl 0xa8b00 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE4sizeEv@plt> 13638c: f94153e8 ldr x8, [sp, #0x2a0] 136390: f90123e0 str x0, [sp, #0x240] 136394: aa0803e0 mov x0, x8 136398: 97fdcaf6 bl 0xa8f70 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEE4sizeEv@plt> 13639c: f94123e8 ldr x8, [sp, #0x240] 1363a0: eb000100 subs x0, x8, x0 1363a4: f9011fe0 str x0, [sp, #0x238] 1363a8: 54004181 b.ne 0x136bd8 const&)+0x890> 1363ac: 14000001 b 0x1363b0 const&)+0x68> 1363b0: d10103a0 sub x0, x29, #0x40 1363b4: 97fdb15b bl 0xa2920 <_ZN7android11KeyedVectorIiNS_6VectorIiEEEC2Ev@plt> 1363b8: d101a3a0 sub x0, x29, #0x68 1363bc: 97fdb159 bl 0xa2920 <_ZN7android11KeyedVectorIiNS_6VectorIiEEEC2Ev@plt> 1363c0: 14000001 b 0x1363c4 const&)+0x7c> 1363c4: aa1f03e8 mov x8, xzr 1363c8: f9014be8 str x8, [sp, #0x290] 1363cc: 14000001 b 0x1363d0 const&)+0x88> 1363d0: f9414be8 ldr x8, [sp, #0x290] 1363d4: f94127e9 ldr x9, [sp, #0x248] 1363d8: 91008120 add x0, x9, #0x20 1363dc: f9011be8 str x8, [sp, #0x230] 1363e0: 97fdc9c8 bl 0xa8b00 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE4sizeEv@plt> 1363e4: f90117e0 str x0, [sp, #0x228] 1363e8: 14000001 b 0x1363ec const&)+0xa4> 1363ec: f9411be8 ldr x8, [sp, #0x230] 1363f0: f94117e9 ldr x9, [sp, #0x228] 1363f4: eb09010a subs x10, x8, x9 1363f8: f90113ea str x10, [sp, #0x220] 1363fc: 54000e82 b.hs 0x1365cc const&)+0x284> 136400: 14000001 b 0x136404 const&)+0xbc> 136404: f94127e8 ldr x8, [sp, #0x248] 136408: 91008100 add x0, x8, #0x20 13640c: f9414be1 ldr x1, [sp, #0x290] 136410: 97fdc654 bl 0xa7d60 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEEixEm@plt> 136414: f9010fe0 str x0, [sp, #0x218] 136418: 14000001 b 0x13641c const&)+0xd4> 13641c: f9410fe0 ldr x0, [sp, #0x218] 136420: 97fdadbc bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 136424: f9010be0 str x0, [sp, #0x210] 136428: 14000001 b 0x13642c const&)+0xe4> 13642c: f9410be0 ldr x0, [sp, #0x210] 136430: 97fdbbc4 bl 0xa5340 <_ZNK7android9ATSParser6Stream4typeEv@plt> 136434: b9020fe0 str w0, [sp, #0x20c] 136438: 14000001 b 0x13643c const&)+0xf4> 13643c: b9420fe8 ldr w8, [sp, #0x20c] 136440: b81943a8 stur w8, [x29, #-0x6c] 136444: d10103a0 sub x0, x29, #0x40 136448: d101b3a1 sub x1, x29, #0x6c 13644c: 97fdbe4d bl 0xa5d80 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE10indexOfKeyERKi@plt> 136450: f90103e0 str x0, [sp, #0x200] 136454: 14000001 b 0x136458 const&)+0x110> 136458: f94103e8 ldr x8, [sp, #0x200] 13645c: f9013fe8 str x8, [sp, #0x278] 136460: f9413fe9 ldr x9, [sp, #0x278] 136464: b6f80589 tbz x9, #0x3f, 0x136514 const&)+0x1cc> 136468: 14000001 b 0x13646c const&)+0x124> 13646c: f94127e8 ldr x8, [sp, #0x248] 136470: 91008100 add x0, x8, #0x20 136474: f9414be1 ldr x1, [sp, #0x290] 136478: 97fdc63a bl 0xa7d60 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEEixEm@plt> 13647c: f900ffe0 str x0, [sp, #0x1f8] 136480: 14000001 b 0x136484 const&)+0x13c> 136484: f940ffe0 ldr x0, [sp, #0x1f8] 136488: 97fdada2 bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 13648c: f900fbe0 str x0, [sp, #0x1f0] 136490: 14000001 b 0x136494 const&)+0x14c> 136494: f940fbe0 ldr x0, [sp, #0x1f0] 136498: 97fdbbaa bl 0xa5340 <_ZNK7android9ATSParser6Stream4typeEv@plt> 13649c: b901efe0 str w0, [sp, #0x1ec] 1364a0: 14000001 b 0x1364a4 const&)+0x15c> 1364a4: b941efe8 ldr w8, [sp, #0x1ec] 1364a8: b81903a8 stur w8, [x29, #-0x70] 1364ac: d10263a0 sub x0, x29, #0x98 1364b0: 97fdbd2c bl 0xa5960 <_ZN7android6VectorIiEC2Ev@plt> 1364b4: 14000001 b 0x1364b8 const&)+0x170> 1364b8: d10103a0 sub x0, x29, #0x40 1364bc: d101c3a1 sub x1, x29, #0x70 1364c0: d10263a2 sub x2, x29, #0x98 1364c4: 97fda69f bl 0x9ff40 <_ZN7android11KeyedVectorIiNS_6VectorIiEEE3addERKiRKS2_@plt> 1364c8: f900f3e0 str x0, [sp, #0x1e0] 1364cc: 14000001 b 0x1364d0 const&)+0x188> 1364d0: d10263a0 sub x0, x29, #0x98 1364d4: 97fda65b bl 0x9fe40 <_ZN7android6VectorIiED2Ev@plt> 1364d8: 1400000f b 0x136514 const&)+0x1cc> 1364dc: f90147e0 str x0, [sp, #0x288] 1364e0: 2a0103e8 mov w8, w1 1364e4: b90287e8 str w8, [sp, #0x284] 1364e8: 140001b9 b 0x136bcc const&)+0x884> 1364ec: f90147e0 str x0, [sp, #0x288] 1364f0: 2a0103e8 mov w8, w1 1364f4: b90287e8 str w8, [sp, #0x284] 1364f8: 140001b2 b 0x136bc0 const&)+0x878> 1364fc: f90147e0 str x0, [sp, #0x288] 136500: 2a0103e8 mov w8, w1 136504: b90287e8 str w8, [sp, #0x284] 136508: d10263a0 sub x0, x29, #0x98 13650c: 97fda64d bl 0x9fe40 <_ZN7android6VectorIiED2Ev@plt> 136510: 140001ac b 0x136bc0 const&)+0x878> 136514: f94127e8 ldr x8, [sp, #0x248] 136518: 91008100 add x0, x8, #0x20 13651c: f9414be1 ldr x1, [sp, #0x290] 136520: 97fdc610 bl 0xa7d60 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEEixEm@plt> 136524: f900efe0 str x0, [sp, #0x1d8] 136528: 14000001 b 0x13652c const&)+0x1e4> 13652c: f940efe0 ldr x0, [sp, #0x1d8] 136530: 97fdad78 bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 136534: f900ebe0 str x0, [sp, #0x1d0] 136538: 14000001 b 0x13653c const&)+0x1f4> 13653c: f940ebe0 ldr x0, [sp, #0x1d0] 136540: 97fdbb80 bl 0xa5340 <_ZNK7android9ATSParser6Stream4typeEv@plt> 136544: b901cfe0 str w0, [sp, #0x1cc] 136548: 14000001 b 0x13654c const&)+0x204> 13654c: b941cfe8 ldr w8, [sp, #0x1cc] 136550: b81643a8 stur w8, [x29, #-0x9c] 136554: d10103a0 sub x0, x29, #0x40 136558: d10273a1 sub x1, x29, #0x9c 13655c: 97fdcce5 bl 0xa98f0 <_ZN7android11KeyedVectorIiNS_6VectorIiEEE12editValueForERKi@plt> 136560: f900e3e0 str x0, [sp, #0x1c0] 136564: 14000001 b 0x136568 const&)+0x220> 136568: f94127e8 ldr x8, [sp, #0x248] 13656c: 91008100 add x0, x8, #0x20 136570: f9414be1 ldr x1, [sp, #0x290] 136574: 97fdc5fb bl 0xa7d60 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEEixEm@plt> 136578: f900dfe0 str x0, [sp, #0x1b8] 13657c: 14000001 b 0x136580 const&)+0x238> 136580: f940dfe0 ldr x0, [sp, #0x1b8] 136584: 97fdad63 bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 136588: f900dbe0 str x0, [sp, #0x1b0] 13658c: 14000001 b 0x136590 const&)+0x248> 136590: f940dbe0 ldr x0, [sp, #0x1b0] 136594: 97fdc8a7 bl 0xa8830 <_ZNK7android9ATSParser6Stream3pidEv@plt> 136598: b901afe0 str w0, [sp, #0x1ac] 13659c: 14000001 b 0x1365a0 const&)+0x258> 1365a0: b941afe8 ldr w8, [sp, #0x1ac] 1365a4: b81603a8 stur w8, [x29, #-0xa0] 1365a8: d10283a1 sub x1, x29, #0xa0 1365ac: f940e3e0 ldr x0, [sp, #0x1c0] 1365b0: 97fdcbb0 bl 0xa9470 <_ZN7android6VectorIiE9push_backERKi@plt> 1365b4: 14000001 b 0x1365b8 const&)+0x270> 1365b8: 14000001 b 0x1365bc const&)+0x274> 1365bc: f9414be8 ldr x8, [sp, #0x290] 1365c0: 91000508 add x8, x8, #0x1 1365c4: f9014be8 str x8, [sp, #0x290] 1365c8: 17ffff82 b 0x1363d0 const&)+0x88> 1365cc: aa1f03e8 mov x8, xzr 1365d0: f9014be8 str x8, [sp, #0x290] 1365d4: 14000001 b 0x1365d8 const&)+0x290> 1365d8: f9414be8 ldr x8, [sp, #0x290] 1365dc: f94153e0 ldr x0, [sp, #0x2a0] 1365e0: f900d3e8 str x8, [sp, #0x1a0] 1365e4: 97fdca63 bl 0xa8f70 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEE4sizeEv@plt> 1365e8: f900cfe0 str x0, [sp, #0x198] 1365ec: 14000001 b 0x1365f0 const&)+0x2a8> 1365f0: f940d3e8 ldr x8, [sp, #0x1a0] 1365f4: f940cfe9 ldr x9, [sp, #0x198] 1365f8: eb09010a subs x10, x8, x9 1365fc: f900cbea str x10, [sp, #0x190] 136600: 54000982 b.hs 0x136730 const&)+0x3e8> 136604: 14000001 b 0x136608 const&)+0x2c0> 136608: f94153e0 ldr x0, [sp, #0x2a0] 13660c: f9414be1 ldr x1, [sp, #0x290] 136610: 97fdbe44 bl 0xa5f20 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEEixEm@plt> 136614: f900c7e0 str x0, [sp, #0x188] 136618: 14000001 b 0x13661c const&)+0x2d4> 13661c: f940c7e8 ldr x8, [sp, #0x188] 136620: b9400109 ldr w9, [x8] 136624: b815c3a9 stur w9, [x29, #-0xa4] 136628: d101a3a0 sub x0, x29, #0x68 13662c: d10293a1 sub x1, x29, #0xa4 136630: 97fdbdd4 bl 0xa5d80 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE10indexOfKeyERKi@plt> 136634: f900c3e0 str x0, [sp, #0x180] 136638: 14000001 b 0x13663c const&)+0x2f4> 13663c: f940c3e8 ldr x8, [sp, #0x180] 136640: f9013be8 str x8, [sp, #0x270] 136644: f9413be9 ldr x9, [sp, #0x270] 136648: b6f80389 tbz x9, #0x3f, 0x1366b8 const&)+0x370> 13664c: 14000001 b 0x136650 const&)+0x308> 136650: f94153e0 ldr x0, [sp, #0x2a0] 136654: f9414be1 ldr x1, [sp, #0x290] 136658: 97fdbe32 bl 0xa5f20 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEEixEm@plt> 13665c: f900bfe0 str x0, [sp, #0x178] 136660: 14000001 b 0x136664 const&)+0x31c> 136664: f940bfe8 ldr x8, [sp, #0x178] 136668: b9400109 ldr w9, [x8] 13666c: b81583a9 stur w9, [x29, #-0xa8] 136670: d10343a0 sub x0, x29, #0xd0 136674: 97fdbcbb bl 0xa5960 <_ZN7android6VectorIiEC2Ev@plt> 136678: 14000001 b 0x13667c const&)+0x334> 13667c: d101a3a0 sub x0, x29, #0x68 136680: d102a3a1 sub x1, x29, #0xa8 136684: d10343a2 sub x2, x29, #0xd0 136688: 97fda62e bl 0x9ff40 <_ZN7android11KeyedVectorIiNS_6VectorIiEEE3addERKiRKS2_@plt> 13668c: f900bbe0 str x0, [sp, #0x170] 136690: 14000001 b 0x136694 const&)+0x34c> 136694: d10343a0 sub x0, x29, #0xd0 136698: 97fda5ea bl 0x9fe40 <_ZN7android6VectorIiED2Ev@plt> 13669c: 14000007 b 0x1366b8 const&)+0x370> 1366a0: f90147e0 str x0, [sp, #0x288] 1366a4: 2a0103e8 mov w8, w1 1366a8: b90287e8 str w8, [sp, #0x284] 1366ac: d10343a0 sub x0, x29, #0xd0 1366b0: 97fda5e4 bl 0x9fe40 <_ZN7android6VectorIiED2Ev@plt> 1366b4: 14000143 b 0x136bc0 const&)+0x878> 1366b8: f94153e0 ldr x0, [sp, #0x2a0] 1366bc: f9414be1 ldr x1, [sp, #0x290] 1366c0: 97fdbe18 bl 0xa5f20 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEEixEm@plt> 1366c4: f900b7e0 str x0, [sp, #0x168] 1366c8: 14000001 b 0x1366cc const&)+0x384> 1366cc: f940b7e8 ldr x8, [sp, #0x168] 1366d0: b9400109 ldr w9, [x8] 1366d4: b812c3a9 stur w9, [x29, #-0xd4] 1366d8: d101a3a0 sub x0, x29, #0x68 1366dc: d10353a1 sub x1, x29, #0xd4 1366e0: 97fdcc84 bl 0xa98f0 <_ZN7android11KeyedVectorIiNS_6VectorIiEEE12editValueForERKi@plt> 1366e4: f900b3e0 str x0, [sp, #0x160] 1366e8: 14000001 b 0x1366ec const&)+0x3a4> 1366ec: f94153e0 ldr x0, [sp, #0x2a0] 1366f0: f9414be1 ldr x1, [sp, #0x290] 1366f4: 97fdbe0b bl 0xa5f20 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEEixEm@plt> 1366f8: f900afe0 str x0, [sp, #0x158] 1366fc: 14000001 b 0x136700 const&)+0x3b8> 136700: f940afe8 ldr x8, [sp, #0x158] 136704: b9400509 ldr w9, [x8, #0x4] 136708: b81283a9 stur w9, [x29, #-0xd8] 13670c: d10363a1 sub x1, x29, #0xd8 136710: f940b3e0 ldr x0, [sp, #0x160] 136714: 97fdcb57 bl 0xa9470 <_ZN7android6VectorIiE9push_backERKi@plt> 136718: 14000001 b 0x13671c const&)+0x3d4> 13671c: 14000001 b 0x136720 const&)+0x3d8> 136720: f9414be8 ldr x8, [sp, #0x290] 136724: 91000508 add x8, x8, #0x1 136728: f9014be8 str x8, [sp, #0x290] 13672c: 17ffffab b 0x1365d8 const&)+0x290> 136730: d10103a0 sub x0, x29, #0x40 136734: 97fdc863 bl 0xa88c0 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE4sizeEv@plt> 136738: f900abe0 str x0, [sp, #0x150] 13673c: 14000001 b 0x136740 const&)+0x3f8> 136740: d101a3a0 sub x0, x29, #0x68 136744: 97fdc85f bl 0xa88c0 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE4sizeEv@plt> 136748: f900a7e0 str x0, [sp, #0x148] 13674c: 14000001 b 0x136750 const&)+0x408> 136750: f940abe8 ldr x8, [sp, #0x150] 136754: f940a7e9 ldr x9, [sp, #0x148] 136758: eb09010a subs x10, x8, x9 13675c: f900a3ea str x10, [sp, #0x140] 136760: 54000901 b.ne 0x136880 const&)+0x538> 136764: 14000001 b 0x136768 const&)+0x420> 136768: 320003e8 orr w8, wzr, #0x1 13676c: 390a73e8 strb w8, [sp, #0x29c] 136770: aa1f03e9 mov x9, xzr 136774: f9014be9 str x9, [sp, #0x290] 136778: 14000001 b 0x13677c const&)+0x434> 13677c: f9414be8 ldr x8, [sp, #0x290] 136780: d10103a0 sub x0, x29, #0x40 136784: f9009fe8 str x8, [sp, #0x138] 136788: 97fdc84e bl 0xa88c0 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE4sizeEv@plt> 13678c: f9009be0 str x0, [sp, #0x130] 136790: 14000001 b 0x136794 const&)+0x44c> 136794: f9409fe8 ldr x8, [sp, #0x138] 136798: f9409be9 ldr x9, [sp, #0x130] 13679c: eb09010a subs x10, x8, x9 1367a0: f90097ea str x10, [sp, #0x128] 1367a4: 540006c2 b.hs 0x13687c const&)+0x534> 1367a8: 14000001 b 0x1367ac const&)+0x464> 1367ac: f9414be1 ldr x1, [sp, #0x290] 1367b0: d10103a0 sub x0, x29, #0x40 1367b4: 97fdca53 bl 0xa9100 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE5keyAtEm@plt> 1367b8: f90093e0 str x0, [sp, #0x120] 1367bc: 14000001 b 0x1367c0 const&)+0x478> 1367c0: f94093e8 ldr x8, [sp, #0x120] 1367c4: b9400109 ldr w9, [x8] 1367c8: f9414be1 ldr x1, [sp, #0x290] 1367cc: d101a3a0 sub x0, x29, #0x68 1367d0: b9011fe9 str w9, [sp, #0x11c] 1367d4: 97fdca4b bl 0xa9100 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE5keyAtEm@plt> 1367d8: f9008be0 str x0, [sp, #0x110] 1367dc: 14000001 b 0x1367e0 const&)+0x498> 1367e0: f9408be8 ldr x8, [sp, #0x110] 1367e4: b9400109 ldr w9, [x8] 1367e8: b9411fea ldr w10, [sp, #0x11c] 1367ec: 6b090149 subs w9, w10, w9 1367f0: b9010fe9 str w9, [sp, #0x10c] 1367f4: 54000341 b.ne 0x13685c const&)+0x514> 1367f8: 14000001 b 0x1367fc const&)+0x4b4> 1367fc: f9414be1 ldr x1, [sp, #0x290] 136800: d10103a0 sub x0, x29, #0x40 136804: 97fdc97f bl 0xa8e00 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEEixEm@plt> 136808: f90083e0 str x0, [sp, #0x100] 13680c: 14000001 b 0x136810 const&)+0x4c8> 136810: f94083e0 ldr x0, [sp, #0x100] 136814: 97fdbd13 bl 0xa5c60 <_ZNK7android6VectorIiE4sizeEv@plt> 136818: f9007fe0 str x0, [sp, #0xf8] 13681c: 14000001 b 0x136820 const&)+0x4d8> 136820: f9414be1 ldr x1, [sp, #0x290] 136824: d101a3a0 sub x0, x29, #0x68 136828: 97fdc976 bl 0xa8e00 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEEixEm@plt> 13682c: f9007be0 str x0, [sp, #0xf0] 136830: 14000001 b 0x136834 const&)+0x4ec> 136834: f9407be0 ldr x0, [sp, #0xf0] 136838: 97fdbd0a bl 0xa5c60 <_ZNK7android6VectorIiE4sizeEv@plt> 13683c: f90077e0 str x0, [sp, #0xe8] 136840: 14000001 b 0x136844 const&)+0x4fc> 136844: f9407fe8 ldr x8, [sp, #0xf8] 136848: f94077e9 ldr x9, [sp, #0xe8] 13684c: eb09010a subs x10, x8, x9 136850: f90073ea str x10, [sp, #0xe0] 136854: 540000a0 b.eq 0x136868 const&)+0x520> 136858: 14000001 b 0x13685c const&)+0x514> 13685c: 2a1f03e8 mov w8, wzr 136860: 390a73e8 strb w8, [sp, #0x29c] 136864: 14000006 b 0x13687c const&)+0x534> 136868: 14000001 b 0x13686c const&)+0x524> 13686c: f9414be8 ldr x8, [sp, #0x290] 136870: 91000508 add x8, x8, #0x1 136874: f9014be8 str x8, [sp, #0x290] 136878: 17ffffc1 b 0x13677c const&)+0x434> 13687c: 14000001 b 0x136880 const&)+0x538> 136880: 394a73e8 ldrb w8, [sp, #0x29c] 136884: 360017a8 tbz w8, #0x0, 0x136b78 const&)+0x830> 136888: 14000001 b 0x13688c const&)+0x544> 13688c: d10403a0 sub x0, x29, #0x100 136890: 97fdbed4 bl 0xa63e0 <_ZN7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEEC2Ev@plt> 136894: 14000001 b 0x136898 const&)+0x550> 136898: aa1f03e8 mov x8, xzr 13689c: f9014be8 str x8, [sp, #0x290] 1368a0: 14000001 b 0x1368a4 const&)+0x55c> 1368a4: f9414be8 ldr x8, [sp, #0x290] 1368a8: f94127e9 ldr x9, [sp, #0x248] 1368ac: 91008120 add x0, x9, #0x20 1368b0: f9006fe8 str x8, [sp, #0xd8] 1368b4: 97fdc893 bl 0xa8b00 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE4sizeEv@plt> 1368b8: f9006be0 str x0, [sp, #0xd0] 1368bc: 14000001 b 0x1368c0 const&)+0x578> 1368c0: f9406fe8 ldr x8, [sp, #0xd8] 1368c4: f9406be9 ldr x9, [sp, #0xd0] 1368c8: eb09010a subs x10, x8, x9 1368cc: f90067ea str x10, [sp, #0xc8] 1368d0: 54000442 b.hs 0x136958 const&)+0x610> 1368d4: 14000001 b 0x1368d8 const&)+0x590> 1368d8: f94127e8 ldr x8, [sp, #0x248] 1368dc: 91008100 add x0, x8, #0x20 1368e0: f9414be1 ldr x1, [sp, #0x290] 1368e4: 97fdc477 bl 0xa7ac0 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE5keyAtEm@plt> 1368e8: f90063e0 str x0, [sp, #0xc0] 1368ec: 14000001 b 0x1368f0 const&)+0x5a8> 1368f0: f94063e8 ldr x8, [sp, #0xc0] 1368f4: b9400109 ldr w9, [x8] 1368f8: b902bfe9 str w9, [sp, #0x2bc] 1368fc: f94127ea ldr x10, [sp, #0x248] 136900: 91008140 add x0, x10, #0x20 136904: f9414be1 ldr x1, [sp, #0x290] 136908: 97fdab26 bl 0xa15a0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE11editValueAtEm@plt> 13690c: f9005fe0 str x0, [sp, #0xb8] 136910: 14000001 b 0x136914 const&)+0x5cc> 136914: d10403a0 sub x0, x29, #0x100 136918: 910af3e1 add x1, sp, #0x2bc 13691c: f9405fe2 ldr x2, [sp, #0xb8] 136920: 97fdae48 bl 0xa2240 <_ZN7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEE3addERKiRKS4_@plt> 136924: f9005be0 str x0, [sp, #0xb0] 136928: 14000001 b 0x13692c const&)+0x5e4> 13692c: 14000001 b 0x136930 const&)+0x5e8> 136930: f9414be8 ldr x8, [sp, #0x290] 136934: 91000508 add x8, x8, #0x1 136938: f9014be8 str x8, [sp, #0x290] 13693c: 17ffffda b 0x1368a4 const&)+0x55c> 136940: f90147e0 str x0, [sp, #0x288] 136944: 2a0103e8 mov w8, w1 136948: b90287e8 str w8, [sp, #0x284] 13694c: d10403a0 sub x0, x29, #0x100 136950: 97fdb4cc bl 0xa3c80 <_ZN7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 136954: 1400009b b 0x136bc0 const&)+0x878> 136958: f94127e8 ldr x8, [sp, #0x248] 13695c: 91008100 add x0, x8, #0x20 136960: 97fdcacc bl 0xa9490 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE5clearEv@plt> 136964: 14000001 b 0x136968 const&)+0x620> 136968: aa1f03e8 mov x8, xzr 13696c: f9014be8 str x8, [sp, #0x290] 136970: 14000001 b 0x136974 const&)+0x62c> 136974: f9414be8 ldr x8, [sp, #0x290] 136978: d10403a0 sub x0, x29, #0x100 13697c: f90057e8 str x8, [sp, #0xa8] 136980: 97fdbc28 bl 0xa5a20 <_ZNK7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEE4sizeEv@plt> 136984: f90053e0 str x0, [sp, #0xa0] 136988: 14000001 b 0x13698c const&)+0x644> 13698c: f94057e8 ldr x8, [sp, #0xa8] 136990: f94053e9 ldr x9, [sp, #0xa0] 136994: eb09010a subs x10, x8, x9 136998: f9004fea str x10, [sp, #0x98] 13699c: 54000dc2 b.hs 0x136b54 const&)+0x80c> 1369a0: 14000001 b 0x1369a4 const&)+0x65c> 1369a4: f9414be1 ldr x1, [sp, #0x290] 1369a8: d10403a0 sub x0, x29, #0x100 1369ac: 97fdb7a9 bl 0xa4850 <_ZNK7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEEixEm@plt> 1369b0: f9004be0 str x0, [sp, #0x90] 1369b4: 14000001 b 0x1369b8 const&)+0x670> 1369b8: f9404be0 ldr x0, [sp, #0x90] 1369bc: 97fdac55 bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 1369c0: f90047e0 str x0, [sp, #0x88] 1369c4: 14000001 b 0x1369c8 const&)+0x680> 1369c8: f94047e0 ldr x0, [sp, #0x88] 1369cc: 97fdba5d bl 0xa5340 <_ZNK7android9ATSParser6Stream4typeEv@plt> 1369d0: b90087e0 str w0, [sp, #0x84] 1369d4: 14000001 b 0x1369d8 const&)+0x690> 1369d8: b94087e8 ldr w8, [sp, #0x84] 1369dc: b902bbe8 str w8, [sp, #0x2b8] 1369e0: d101a3a0 sub x0, x29, #0x68 1369e4: 910ae3e1 add x1, sp, #0x2b8 1369e8: 97fdbce6 bl 0xa5d80 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE10indexOfKeyERKi@plt> 1369ec: f9003fe0 str x0, [sp, #0x78] 1369f0: 14000001 b 0x1369f4 const&)+0x6ac> 1369f4: f9403fe8 ldr x8, [sp, #0x78] 1369f8: f90137e8 str x8, [sp, #0x268] 1369fc: f94137e9 ldr x9, [sp, #0x268] 136a00: b6f800e9 tbz x9, #0x3f, 0x136a1c const&)+0x6d4> 136a04: 14000001 b 0x136a08 const&)+0x6c0> 136a08: 2a1f03e8 mov w8, wzr 136a0c: 390acfe8 strb w8, [sp, #0x2b3] 136a10: 320003e8 orr w8, wzr, #0x1 136a14: b90267e8 str w8, [sp, #0x264] 136a18: 14000052 b 0x136b60 const&)+0x818> 136a1c: f94137e1 ldr x1, [sp, #0x268] 136a20: d101a3a0 sub x0, x29, #0x68 136a24: 97fdb8ab bl 0xa4cd0 <_ZN7android11KeyedVectorIiNS_6VectorIiEEE11editValueAtEm@plt> 136a28: f9003be0 str x0, [sp, #0x70] 136a2c: 14000001 b 0x136a30 const&)+0x6e8> 136a30: f9403be8 ldr x8, [sp, #0x70] 136a34: f9012fe8 str x8, [sp, #0x258] 136a38: f9412fe0 ldr x0, [sp, #0x258] 136a3c: 97fdc7e5 bl 0xa89d0 <_ZNK7android6VectorIiE7isEmptyEv@plt> 136a40: b9006fe0 str w0, [sp, #0x6c] 136a44: 14000001 b 0x136a48 const&)+0x700> 136a48: b9406fe8 ldr w8, [sp, #0x6c] 136a4c: 360000e8 tbz w8, #0x0, 0x136a68 const&)+0x720> 136a50: 14000001 b 0x136a54 const&)+0x70c> 136a54: 2a1f03e8 mov w8, wzr 136a58: 390acfe8 strb w8, [sp, #0x2b3] 136a5c: 320003e8 orr w8, wzr, #0x1 136a60: b90267e8 str w8, [sp, #0x264] 136a64: 1400003f b 0x136b60 const&)+0x818> 136a68: f9412fe0 ldr x0, [sp, #0x258] 136a6c: 97fdabd1 bl 0xa19b0 <_ZN7android6VectorIiE5beginEv@plt> 136a70: f90033e0 str x0, [sp, #0x60] 136a74: 14000001 b 0x136a78 const&)+0x730> 136a78: f94033e8 ldr x8, [sp, #0x60] 136a7c: f9012be8 str x8, [sp, #0x250] 136a80: f9414be1 ldr x1, [sp, #0x290] 136a84: d10403a0 sub x0, x29, #0x100 136a88: 97fda91a bl 0xa0ef0 <_ZN7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEE11editValueAtEm@plt> 136a8c: f9002fe0 str x0, [sp, #0x58] 136a90: 14000001 b 0x136a94 const&)+0x74c> 136a94: f9402fe0 ldr x0, [sp, #0x58] 136a98: 97fdac1e bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 136a9c: f9002be0 str x0, [sp, #0x50] 136aa0: 14000001 b 0x136aa4 const&)+0x75c> 136aa4: f9412be8 ldr x8, [sp, #0x250] 136aa8: b9400101 ldr w1, [x8] 136aac: f9402be0 ldr x0, [sp, #0x50] 136ab0: 97fdb6f0 bl 0xa4670 <_ZN7android9ATSParser6Stream6setPIDEj@plt> 136ab4: 14000001 b 0x136ab8 const&)+0x770> 136ab8: f94127e8 ldr x8, [sp, #0x248] 136abc: 91008109 add x9, x8, #0x20 136ac0: f9414be1 ldr x1, [sp, #0x290] 136ac4: d10403a0 sub x0, x29, #0x100 136ac8: f90027e9 str x9, [sp, #0x48] 136acc: 97fdb761 bl 0xa4850 <_ZNK7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEEixEm@plt> 136ad0: f90023e0 str x0, [sp, #0x40] 136ad4: 14000001 b 0x136ad8 const&)+0x790> 136ad8: f94023e0 ldr x0, [sp, #0x40] 136adc: 97fdac0d bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 136ae0: f9001fe0 str x0, [sp, #0x38] 136ae4: 14000001 b 0x136ae8 const&)+0x7a0> 136ae8: f9401fe0 ldr x0, [sp, #0x38] 136aec: 97fdc751 bl 0xa8830 <_ZNK7android9ATSParser6Stream3pidEv@plt> 136af0: b90037e0 str w0, [sp, #0x34] 136af4: 14000001 b 0x136af8 const&)+0x7b0> 136af8: b94037e8 ldr w8, [sp, #0x34] 136afc: b902b7e8 str w8, [sp, #0x2b4] 136b00: f9414be1 ldr x1, [sp, #0x290] 136b04: d10403a0 sub x0, x29, #0x100 136b08: 97fda8fa bl 0xa0ef0 <_ZN7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEE11editValueAtEm@plt> 136b0c: f90017e0 str x0, [sp, #0x28] 136b10: 14000001 b 0x136b14 const&)+0x7cc> 136b14: 910ad3e1 add x1, sp, #0x2b4 136b18: f94027e0 ldr x0, [sp, #0x48] 136b1c: f94017e2 ldr x2, [sp, #0x28] 136b20: 97fdce24 bl 0xaa3b0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE3addERKjRKS4_@plt> 136b24: f90013e0 str x0, [sp, #0x20] 136b28: 14000001 b 0x136b2c const&)+0x7e4> 136b2c: f9412fe0 ldr x0, [sp, #0x258] 136b30: f9412be1 ldr x1, [sp, #0x250] 136b34: 97fdd097 bl 0xaad90 <_ZN7android6VectorIiE5eraseEPi@plt> 136b38: f9000fe0 str x0, [sp, #0x18] 136b3c: 14000001 b 0x136b40 const&)+0x7f8> 136b40: 14000001 b 0x136b44 const&)+0x7fc> 136b44: f9414be8 ldr x8, [sp, #0x290] 136b48: 91000508 add x8, x8, #0x1 136b4c: f9014be8 str x8, [sp, #0x290] 136b50: 17ffff89 b 0x136974 const&)+0x62c> 136b54: 2a1f03e8 mov w8, wzr 136b58: b90267e8 str w8, [sp, #0x264] 136b5c: 14000001 b 0x136b60 const&)+0x818> 136b60: d10403a0 sub x0, x29, #0x100 136b64: 97fdb447 bl 0xa3c80 <_ZN7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 136b68: b94267e8 ldr w8, [sp, #0x264] 136b6c: 350000c8 cbnz w8, 0x136b84 const&)+0x83c> 136b70: 14000001 b 0x136b74 const&)+0x82c> 136b74: 14000001 b 0x136b78 const&)+0x830> 136b78: 2a1f03e8 mov w8, wzr 136b7c: b90267e8 str w8, [sp, #0x264] 136b80: 14000001 b 0x136b84 const&)+0x83c> 136b84: d101a3a0 sub x0, x29, #0x68 136b88: 97fda5b2 bl 0xa0250 <_ZN7android11KeyedVectorIiNS_6VectorIiEEED2Ev@plt> 136b8c: d10103a0 sub x0, x29, #0x40 136b90: 97fda5b0 bl 0xa0250 <_ZN7android11KeyedVectorIiNS_6VectorIiEEED2Ev@plt> 136b94: b94267e8 ldr w8, [sp, #0x264] 136b98: 2a0803e9 mov w9, w8 136b9c: b90017e9 str w9, [sp, #0x14] 136ba0: 340000e8 cbz w8, 0x136bbc const&)+0x874> 136ba4: 14000001 b 0x136ba8 const&)+0x860> 136ba8: b94017e8 ldr w8, [sp, #0x14] 136bac: 71000509 subs w9, w8, #0x1 136bb0: b90013e9 str w9, [sp, #0x10] 136bb4: 540001a0 b.eq 0x136be8 const&)+0x8a0> 136bb8: 1400001d b 0x136c2c const&)+0x8e4> 136bbc: 14000007 b 0x136bd8 const&)+0x890> 136bc0: d101a3a0 sub x0, x29, #0x68 136bc4: 97fda5a3 bl 0xa0250 <_ZN7android11KeyedVectorIiNS_6VectorIiEEED2Ev@plt> 136bc8: 14000001 b 0x136bcc const&)+0x884> 136bcc: d10103a0 sub x0, x29, #0x40 136bd0: 97fda5a0 bl 0xa0250 <_ZN7android11KeyedVectorIiNS_6VectorIiEEED2Ev@plt> 136bd4: 14000014 b 0x136c24 const&)+0x8dc> 136bd8: 394a73e8 ldrb w8, [sp, #0x29c] 136bdc: 12000108 and w8, w8, #0x1 136be0: 390acfe8 strb w8, [sp, #0x2b3] 136be4: 14000001 b 0x136be8 const&)+0x8a0> 136be8: 394acfe8 ldrb w8, [sp, #0x2b3] 136bec: d53bd049 mrs x9, TPIDR_EL0 136bf0: f9401529 ldr x9, [x9, #0x28] 136bf4: f85e83aa ldur x10, [x29, #-0x18] 136bf8: eb0a0129 subs x9, x9, x10 136bfc: b9000fe8 str w8, [sp, #0xc] 136c00: f90003e9 str x9, [sp] 136c04: 54000141 b.ne 0x136c2c const&)+0x8e4> 136c08: 14000001 b 0x136c0c const&)+0x8c4> 136c0c: b9400fe8 ldr w8, [sp, #0xc] 136c10: 12000100 and w0, w8, #0x1 136c14: 910ec3ff add sp, sp, #0x3b0 136c18: a9417bfd ldp x29, x30, [sp, #0x10] 136c1c: f84207fc ldr x28, [sp], #0x20 136c20: d65f03c0 ret 136c24: f94147e0 ldr x0, [sp, #0x288] 136c28: 97fdc4ba bl 0xa7f10 <_Unwind_Resume@plt> 136c2c: 97fdcc51 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000136c30 ::size() const>: 136c30: d10083ff sub sp, sp, #0x20 136c34: a9017bfd stp x29, x30, [sp, #0x10] 136c38: 910043fd add x29, sp, #0x10 136c3c: f90007e0 str x0, [sp, #0x8] 136c40: f94007e0 ldr x0, [sp, #0x8] 136c44: 97fdafe3 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 136c48: a9417bfd ldp x29, x30, [sp, #0x10] 136c4c: 910083ff add sp, sp, #0x20 136c50: d65f03c0 ret 0000000000136c54 >::KeyedVector()>: 136c54: d10083ff sub sp, sp, #0x20 136c58: a9017bfd stp x29, x30, [sp, #0x10] 136c5c: 910043fd add x29, sp, #0x10 136c60: f90007e0 str x0, [sp, #0x8] 136c64: f94007e0 ldr x0, [sp, #0x8] 136c68: 97fdbb2e bl 0xa5920 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEEC2Ev@plt> 136c6c: a9417bfd ldp x29, x30, [sp, #0x10] 136c70: 910083ff add sp, sp, #0x20 136c74: d65f03c0 ret 0000000000136c78 >::indexOfKey(int const&) const>: 136c78: d10243ff sub sp, sp, #0x90 136c7c: a9087bfd stp x29, x30, [sp, #0x80] 136c80: 910203fd add x29, sp, #0x80 136c84: d53bd048 mrs x8, TPIDR_EL0 136c88: f9401508 ldr x8, [x8, #0x28] 136c8c: f81f83a8 stur x8, [x29, #-0x8] 136c90: f90023e0 str x0, [sp, #0x40] 136c94: f9001fe1 str x1, [sp, #0x38] 136c98: f94023e0 ldr x0, [sp, #0x40] 136c9c: f9401fe1 ldr x1, [sp, #0x38] 136ca0: d100e3a8 sub x8, x29, #0x38 136ca4: f90013e0 str x0, [sp, #0x20] 136ca8: aa0803e0 mov x0, x8 136cac: f9000fe8 str x8, [sp, #0x18] 136cb0: 97fdac10 bl 0xa1cf0 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEEC2ERKi@plt> 136cb4: f94013e0 ldr x0, [sp, #0x20] 136cb8: f9400fe1 ldr x1, [sp, #0x18] 136cbc: 97fdc3d5 bl 0xa7c10 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE7indexOfERKS4_@plt> 136cc0: f9000be0 str x0, [sp, #0x10] 136cc4: 14000001 b 0x136cc8 >::indexOfKey(int const&) const+0x50> 136cc8: d100e3a0 sub x0, x29, #0x38 136ccc: 97fdb72d bl 0xa4980 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEED2Ev@plt> 136cd0: d53bd040 mrs x0, TPIDR_EL0 136cd4: f9401400 ldr x0, [x0, #0x28] 136cd8: f85f83be ldur x30, [x29, #-0x8] 136cdc: eb1e0000 subs x0, x0, x30 136ce0: f90007e0 str x0, [sp, #0x8] 136ce4: 540001c1 b.ne 0x136d1c >::indexOfKey(int const&) const+0xa4> 136ce8: 14000001 b 0x136cec >::indexOfKey(int const&) const+0x74> 136cec: f9400be0 ldr x0, [sp, #0x10] 136cf0: a9487bfd ldp x29, x30, [sp, #0x80] 136cf4: 910243ff add sp, sp, #0x90 136cf8: d65f03c0 ret 136cfc: f9001be0 str x0, [sp, #0x30] 136d00: 2a0103e8 mov w8, w1 136d04: b9002fe8 str w8, [sp, #0x2c] 136d08: d100e3a0 sub x0, x29, #0x38 136d0c: 97fdb71d bl 0xa4980 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEED2Ev@plt> 136d10: 14000001 b 0x136d14 >::indexOfKey(int const&) const+0x9c> 136d14: f9401be0 ldr x0, [sp, #0x30] 136d18: 97fdc47e bl 0xa7f10 <_Unwind_Resume@plt> 136d1c: 97fdcc15 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000136d20 >::operator[](unsigned long) const>: 136d20: d10083ff sub sp, sp, #0x20 136d24: a9017bfd stp x29, x30, [sp, #0x10] 136d28: 910043fd add x29, sp, #0x10 136d2c: f90007e0 str x0, [sp, #0x8] 136d30: f90003e1 str x1, [sp] 136d34: f94007e0 ldr x0, [sp, #0x8] 136d38: f94003e1 ldr x1, [sp] 136d3c: 97fdb5cd bl 0xa4470 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE7valueAtEm@plt> 136d40: a9417bfd ldp x29, x30, [sp, #0x10] 136d44: 910083ff add sp, sp, #0x20 136d48: d65f03c0 ret 0000000000136d4c : 136d4c: d10043ff sub sp, sp, #0x10 136d50: f90007e0 str x0, [sp, #0x8] 136d54: f94007e0 ldr x0, [sp, #0x8] 136d58: b9401c00 ldr w0, [x0, #0x1c] 136d5c: 910043ff add sp, sp, #0x10 136d60: d65f03c0 ret 0000000000136d64 >::add(int const&, android::Vector const&)>: 136d64: d10243ff sub sp, sp, #0x90 136d68: a9087bfd stp x29, x30, [sp, #0x80] 136d6c: 910203fd add x29, sp, #0x80 136d70: d53bd048 mrs x8, TPIDR_EL0 136d74: f9401508 ldr x8, [x8, #0x28] 136d78: f81f83a8 stur x8, [x29, #-0x8] 136d7c: f90023e0 str x0, [sp, #0x40] 136d80: f9001fe1 str x1, [sp, #0x38] 136d84: f9001be2 str x2, [sp, #0x30] 136d88: f94023e0 ldr x0, [sp, #0x40] 136d8c: f9401fe1 ldr x1, [sp, #0x38] 136d90: f9401be2 ldr x2, [sp, #0x30] 136d94: d100e3a8 sub x8, x29, #0x38 136d98: f9000fe0 str x0, [sp, #0x18] 136d9c: aa0803e0 mov x0, x8 136da0: f9000be8 str x8, [sp, #0x10] 136da4: 97fdc13f bl 0xa72a0 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEEC2ERKiRKS2_@plt> 136da8: f9400fe0 ldr x0, [sp, #0x18] 136dac: f9400be1 ldr x1, [sp, #0x10] 136db0: 97fdce28 bl 0xaa650 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE3addERKS4_@plt> 136db4: f90007e0 str x0, [sp, #0x8] 136db8: 14000001 b 0x136dbc >::add(int const&, android::Vector const&)+0x58> 136dbc: d100e3a0 sub x0, x29, #0x38 136dc0: 97fdb6f0 bl 0xa4980 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEED2Ev@plt> 136dc4: d53bd040 mrs x0, TPIDR_EL0 136dc8: f9401400 ldr x0, [x0, #0x28] 136dcc: f85f83be ldur x30, [x29, #-0x8] 136dd0: eb1e0000 subs x0, x0, x30 136dd4: f90003e0 str x0, [sp] 136dd8: 540001c1 b.ne 0x136e10 >::add(int const&, android::Vector const&)+0xac> 136ddc: 14000001 b 0x136de0 >::add(int const&, android::Vector const&)+0x7c> 136de0: f94007e0 ldr x0, [sp, #0x8] 136de4: a9487bfd ldp x29, x30, [sp, #0x80] 136de8: 910243ff add sp, sp, #0x90 136dec: d65f03c0 ret 136df0: f90017e0 str x0, [sp, #0x28] 136df4: 2a0103e8 mov w8, w1 136df8: b90027e8 str w8, [sp, #0x24] 136dfc: d100e3a0 sub x0, x29, #0x38 136e00: 97fdb6e0 bl 0xa4980 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEED2Ev@plt> 136e04: 14000001 b 0x136e08 >::add(int const&, android::Vector const&)+0xa4> 136e08: f94017e0 ldr x0, [sp, #0x28] 136e0c: 97fdc441 bl 0xa7f10 <_Unwind_Resume@plt> 136e10: 97fdcbd8 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000136e14 ::Vector()>: 136e14: d100c3ff sub sp, sp, #0x30 136e18: a9027bfd stp x29, x30, [sp, #0x20] 136e1c: 910083fd add x29, sp, #0x20 136e20: b27e03e1 orr x1, xzr, #0x4 136e24: 32000be2 orr w2, wzr, #0x7 136e28: d0000b88 adrp x8, 0x2a8000 136e2c: f944dd08 ldr x8, [x8, #0x9b8] 136e30: b27c03e9 orr x9, xzr, #0x10 136e34: 8b090108 add x8, x8, x9 136e38: f81f83a0 stur x0, [x29, #-0x8] 136e3c: f85f83a9 ldur x9, [x29, #-0x8] 136e40: aa0903e0 mov x0, x9 136e44: f9000be8 str x8, [sp, #0x10] 136e48: f90007e9 str x9, [sp, #0x8] 136e4c: 97fda57d bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> 136e50: f9400be8 ldr x8, [sp, #0x10] 136e54: f94007e9 ldr x9, [sp, #0x8] 136e58: f9000128 str x8, [x9] 136e5c: a9427bfd ldp x29, x30, [sp, #0x20] 136e60: 9100c3ff add sp, sp, #0x30 136e64: d65f03c0 ret 0000000000136e68 ::~Vector()>: 136e68: d100c3ff sub sp, sp, #0x30 136e6c: a9027bfd stp x29, x30, [sp, #0x20] 136e70: 910083fd add x29, sp, #0x20 136e74: d0000b88 adrp x8, 0x2a8000 136e78: f944dd08 ldr x8, [x8, #0x9b8] 136e7c: b27c03e9 orr x9, xzr, #0x10 136e80: 8b090108 add x8, x8, x9 136e84: f81f83a0 stur x0, [x29, #-0x8] 136e88: f85f83a9 ldur x9, [x29, #-0x8] 136e8c: f9000128 str x8, [x9] 136e90: aa0903e0 mov x0, x9 136e94: f90003e9 str x9, [sp] 136e98: 97fda4aa bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 136e9c: 14000001 b 0x136ea0 ::~Vector()+0x38> 136ea0: f94003e0 ldr x0, [sp] 136ea4: 97fdbceb bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 136ea8: a9427bfd ldp x29, x30, [sp, #0x20] 136eac: 9100c3ff add sp, sp, #0x30 136eb0: d65f03c0 ret 136eb4: 2a0103e8 mov w8, w1 136eb8: f9000be0 str x0, [sp, #0x10] 136ebc: b9000fe8 str w8, [sp, #0xc] 136ec0: f94003e0 ldr x0, [sp] 136ec4: 97fdbce3 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 136ec8: f9400be0 ldr x0, [sp, #0x10] 136ecc: 97fddcbe bl 0xae1c4 0000000000136ed0 >::editValueFor(int const&)>: 136ed0: d10103ff sub sp, sp, #0x40 136ed4: a9037bfd stp x29, x30, [sp, #0x30] 136ed8: 9100c3fd add x29, sp, #0x30 136edc: b27d03e8 orr x8, xzr, #0x8 136ee0: f81f83a0 stur x0, [x29, #-0x8] 136ee4: f81f03a1 stur x1, [x29, #-0x10] 136ee8: f85f83a0 ldur x0, [x29, #-0x8] 136eec: f85f03a1 ldur x1, [x29, #-0x10] 136ef0: f9000be0 str x0, [sp, #0x10] 136ef4: f90007e8 str x8, [sp, #0x8] 136ef8: 97fdbba2 bl 0xa5d80 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE10indexOfKeyERKi@plt> 136efc: f9000fe0 str x0, [sp, #0x18] 136f00: f9400be8 ldr x8, [sp, #0x10] 136f04: f9400fe1 ldr x1, [sp, #0x18] 136f08: aa0803e0 mov x0, x8 136f0c: 97fdacf9 bl 0xa22f0 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE10editItemAtEm@plt> 136f10: f94007e8 ldr x8, [sp, #0x8] 136f14: 8b080000 add x0, x0, x8 136f18: a9437bfd ldp x29, x30, [sp, #0x30] 136f1c: 910103ff add sp, sp, #0x40 136f20: d65f03c0 ret 0000000000136f24 ::push_back(int const&)>: 136f24: d10103ff sub sp, sp, #0x40 136f28: a9037bfd stp x29, x30, [sp, #0x30] 136f2c: 9100c3fd add x29, sp, #0x30 136f30: b24003e3 orr x3, xzr, #0x1 136f34: f81f83a0 stur x0, [x29, #-0x8] 136f38: f81f03a1 stur x1, [x29, #-0x10] 136f3c: f85f83a0 ldur x0, [x29, #-0x8] 136f40: f85f03a1 ldur x1, [x29, #-0x10] 136f44: f9000fe0 str x0, [sp, #0x18] 136f48: f9000be3 str x3, [sp, #0x10] 136f4c: f90007e1 str x1, [sp, #0x8] 136f50: 97fdbb44 bl 0xa5c60 <_ZNK7android6VectorIiE4sizeEv@plt> 136f54: f9400fe1 ldr x1, [sp, #0x18] 136f58: f90003e0 str x0, [sp] 136f5c: aa0103e0 mov x0, x1 136f60: f94007e1 ldr x1, [sp, #0x8] 136f64: f94003e2 ldr x2, [sp] 136f68: f9400be3 ldr x3, [sp, #0x10] 136f6c: 97fdb215 bl 0xa37c0 <_ZN7android6VectorIiE8insertAtERKimm@plt> 136f70: a9437bfd ldp x29, x30, [sp, #0x30] 136f74: 910103ff add sp, sp, #0x40 136f78: d65f03c0 ret 0000000000136f7c : 136f7c: d10043ff sub sp, sp, #0x10 136f80: f90007e0 str x0, [sp, #0x8] 136f84: f94007e0 ldr x0, [sp, #0x8] 136f88: b9401800 ldr w0, [x0, #0x18] 136f8c: 910043ff add sp, sp, #0x10 136f90: d65f03c0 ret 0000000000136f94 ::operator[](unsigned long) const>: 136f94: d100c3ff sub sp, sp, #0x30 136f98: a9027bfd stp x29, x30, [sp, #0x20] 136f9c: 910083fd add x29, sp, #0x20 136fa0: b27d03e8 orr x8, xzr, #0x8 136fa4: f81f83a0 stur x0, [x29, #-0x8] 136fa8: f9000be1 str x1, [sp, #0x10] 136fac: f85f83a0 ldur x0, [x29, #-0x8] 136fb0: f90007e0 str x0, [sp, #0x8] 136fb4: f90003e8 str x8, [sp] 136fb8: 97fdc7ee bl 0xa8f70 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEE4sizeEv@plt> 136fbc: f94007e8 ldr x8, [sp, #0x8] 136fc0: aa0803e0 mov x0, x8 136fc4: 97fdcacf bl 0xa9b00 <_ZNK7android6VectorINS_9ATSParser7Program10StreamInfoEE5arrayEv@plt> 136fc8: f9400be8 ldr x8, [sp, #0x10] 136fcc: f94003e1 ldr x1, [sp] 136fd0: 9b087c28 mul x8, x1, x8 136fd4: 8b080008 add x8, x0, x8 136fd8: aa0803e0 mov x0, x8 136fdc: a9427bfd ldp x29, x30, [sp, #0x20] 136fe0: 9100c3ff add sp, sp, #0x30 136fe4: d65f03c0 ret 0000000000136fe8 >::size() const>: 136fe8: d10083ff sub sp, sp, #0x20 136fec: a9017bfd stp x29, x30, [sp, #0x10] 136ff0: 910043fd add x29, sp, #0x10 136ff4: f90007e0 str x0, [sp, #0x8] 136ff8: f94007e0 ldr x0, [sp, #0x8] 136ffc: 97fdbd9d bl 0xa6670 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE4sizeEv@plt> 137000: a9417bfd ldp x29, x30, [sp, #0x10] 137004: 910083ff add sp, sp, #0x20 137008: d65f03c0 ret 000000000013700c >::keyAt(unsigned long) const>: 13700c: d10083ff sub sp, sp, #0x20 137010: a9017bfd stp x29, x30, [sp, #0x10] 137014: 910043fd add x29, sp, #0x10 137018: f90007e0 str x0, [sp, #0x8] 13701c: f90003e1 str x1, [sp] 137020: f94007e0 ldr x0, [sp, #0x8] 137024: f94003e1 ldr x1, [sp] 137028: 97fdb64a bl 0xa4950 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE6itemAtEm@plt> 13702c: a9417bfd ldp x29, x30, [sp, #0x10] 137030: 910083ff add sp, sp, #0x20 137034: d65f03c0 ret 0000000000137038 >::operator[](unsigned long) const>: 137038: d10083ff sub sp, sp, #0x20 13703c: a9017bfd stp x29, x30, [sp, #0x10] 137040: 910043fd add x29, sp, #0x10 137044: f90007e0 str x0, [sp, #0x8] 137048: f90003e1 str x1, [sp] 13704c: f94007e0 ldr x0, [sp, #0x8] 137050: f94003e1 ldr x1, [sp] 137054: 97fdce7b bl 0xaaa40 <_ZNK7android11KeyedVectorIiNS_6VectorIiEEE7valueAtEm@plt> 137058: a9417bfd ldp x29, x30, [sp, #0x10] 13705c: 910083ff add sp, sp, #0x20 137060: d65f03c0 ret 0000000000137064 ::size() const>: 137064: d10083ff sub sp, sp, #0x20 137068: a9017bfd stp x29, x30, [sp, #0x10] 13706c: 910043fd add x29, sp, #0x10 137070: f90007e0 str x0, [sp, #0x8] 137074: f94007e0 ldr x0, [sp, #0x8] 137078: 97fdaed6 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 13707c: a9417bfd ldp x29, x30, [sp, #0x10] 137080: 910083ff add sp, sp, #0x20 137084: d65f03c0 ret 0000000000137088 >::KeyedVector()>: 137088: d10083ff sub sp, sp, #0x20 13708c: a9017bfd stp x29, x30, [sp, #0x10] 137090: 910043fd add x29, sp, #0x10 137094: f90007e0 str x0, [sp, #0x8] 137098: f94007e0 ldr x0, [sp, #0x8] 13709c: 97fdc6a1 bl 0xa8b20 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEC2Ev@plt> 1370a0: a9417bfd ldp x29, x30, [sp, #0x10] 1370a4: 910083ff add sp, sp, #0x20 1370a8: d65f03c0 ret 00000000001370ac >::add(int const&, android::sp const&)>: 1370ac: d101c3ff sub sp, sp, #0x70 1370b0: a9067bfd stp x29, x30, [sp, #0x60] 1370b4: 910183fd add x29, sp, #0x60 1370b8: d53bd048 mrs x8, TPIDR_EL0 1370bc: f9401508 ldr x8, [x8, #0x28] 1370c0: f81f83a8 stur x8, [x29, #-0x8] 1370c4: f81e03a0 stur x0, [x29, #-0x20] 1370c8: f81d83a1 stur x1, [x29, #-0x28] 1370cc: f9001be2 str x2, [sp, #0x30] 1370d0: f85e03a0 ldur x0, [x29, #-0x20] 1370d4: f85d83a1 ldur x1, [x29, #-0x28] 1370d8: f9401be2 ldr x2, [sp, #0x30] 1370dc: d10063a8 sub x8, x29, #0x18 1370e0: f9000fe0 str x0, [sp, #0x18] 1370e4: aa0803e0 mov x0, x8 1370e8: f9000be8 str x8, [sp, #0x10] 1370ec: 97fdb451 bl 0xa4230 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEC2ERKiRKS4_@plt> 1370f0: f9400fe0 ldr x0, [sp, #0x18] 1370f4: f9400be1 ldr x1, [sp, #0x10] 1370f8: 97fda852 bl 0xa1240 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE3addERKS6_@plt> 1370fc: f90007e0 str x0, [sp, #0x8] 137100: 14000001 b 0x137104 >::add(int const&, android::sp const&)+0x58> 137104: d10063a0 sub x0, x29, #0x18 137108: 97fdb33e bl 0xa3e00 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 13710c: d53bd040 mrs x0, TPIDR_EL0 137110: f9401400 ldr x0, [x0, #0x28] 137114: f85f83be ldur x30, [x29, #-0x8] 137118: eb1e0000 subs x0, x0, x30 13711c: f90003e0 str x0, [sp] 137120: 540001c1 b.ne 0x137158 >::add(int const&, android::sp const&)+0xac> 137124: 14000001 b 0x137128 >::add(int const&, android::sp const&)+0x7c> 137128: f94007e0 ldr x0, [sp, #0x8] 13712c: a9467bfd ldp x29, x30, [sp, #0x60] 137130: 9101c3ff add sp, sp, #0x70 137134: d65f03c0 ret 137138: f90017e0 str x0, [sp, #0x28] 13713c: 2a0103e8 mov w8, w1 137140: b90027e8 str w8, [sp, #0x24] 137144: d10063a0 sub x0, x29, #0x18 137148: 97fdb32e bl 0xa3e00 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 13714c: 14000001 b 0x137150 >::add(int const&, android::sp const&)+0xa4> 137150: f94017e0 ldr x0, [sp, #0x28] 137154: 97fdc36f bl 0xa7f10 <_Unwind_Resume@plt> 137158: 97fdcb06 bl 0xa9d70 <__stack_chk_fail@plt> 000000000013715c >::keyAt(unsigned long) const>: 13715c: d10083ff sub sp, sp, #0x20 137160: a9017bfd stp x29, x30, [sp, #0x10] 137164: 910043fd add x29, sp, #0x10 137168: f90007e0 str x0, [sp, #0x8] 13716c: f90003e1 str x1, [sp] 137170: f94007e0 ldr x0, [sp, #0x8] 137174: f94003e1 ldr x1, [sp] 137178: 97fdc266 bl 0xa7b10 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE6itemAtEm@plt> 13717c: a9417bfd ldp x29, x30, [sp, #0x10] 137180: 910083ff add sp, sp, #0x20 137184: d65f03c0 ret 0000000000137188 >::clear()>: 137188: d10083ff sub sp, sp, #0x20 13718c: a9017bfd stp x29, x30, [sp, #0x10] 137190: 910043fd add x29, sp, #0x10 137194: f90007e0 str x0, [sp, #0x8] 137198: f94007e0 ldr x0, [sp, #0x8] 13719c: 97fda87d bl 0xa1390 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE5clearEv@plt> 1371a0: a9417bfd ldp x29, x30, [sp, #0x10] 1371a4: 910083ff add sp, sp, #0x20 1371a8: d65f03c0 ret 00000000001371ac >::size() const>: 1371ac: d10083ff sub sp, sp, #0x20 1371b0: a9017bfd stp x29, x30, [sp, #0x10] 1371b4: 910043fd add x29, sp, #0x10 1371b8: f90007e0 str x0, [sp, #0x8] 1371bc: f94007e0 ldr x0, [sp, #0x8] 1371c0: 97fdc2c4 bl 0xa7cd0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE4sizeEv@plt> 1371c4: a9417bfd ldp x29, x30, [sp, #0x10] 1371c8: 910083ff add sp, sp, #0x20 1371cc: d65f03c0 ret 00000000001371d0 >::operator[](unsigned long) const>: 1371d0: d10083ff sub sp, sp, #0x20 1371d4: a9017bfd stp x29, x30, [sp, #0x10] 1371d8: 910043fd add x29, sp, #0x10 1371dc: f90007e0 str x0, [sp, #0x8] 1371e0: f90003e1 str x1, [sp] 1371e4: f94007e0 ldr x0, [sp, #0x8] 1371e8: f94003e1 ldr x1, [sp] 1371ec: 97fdceb9 bl 0xaacd0 <_ZNK7android11KeyedVectorIiNS_2spINS_9ATSParser6StreamEEEE7valueAtEm@plt> 1371f0: a9417bfd ldp x29, x30, [sp, #0x10] 1371f4: 910083ff add sp, sp, #0x20 1371f8: d65f03c0 ret 00000000001371fc >::editValueAt(unsigned long)>: 1371fc: d100c3ff sub sp, sp, #0x30 137200: a9027bfd stp x29, x30, [sp, #0x20] 137204: 910083fd add x29, sp, #0x20 137208: b27d03e8 orr x8, xzr, #0x8 13720c: f81f83a0 stur x0, [x29, #-0x8] 137210: f9000be1 str x1, [sp, #0x10] 137214: f85f83a0 ldur x0, [x29, #-0x8] 137218: f9400be1 ldr x1, [sp, #0x10] 13721c: f90007e8 str x8, [sp, #0x8] 137220: 97fdac34 bl 0xa22f0 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE10editItemAtEm@plt> 137224: f94007e8 ldr x8, [sp, #0x8] 137228: 8b080000 add x0, x0, x8 13722c: a9427bfd ldp x29, x30, [sp, #0x20] 137230: 9100c3ff add sp, sp, #0x30 137234: d65f03c0 ret 0000000000137238 ::isEmpty() const>: 137238: d10083ff sub sp, sp, #0x20 13723c: a9017bfd stp x29, x30, [sp, #0x10] 137240: 910043fd add x29, sp, #0x10 137244: f90007e0 str x0, [sp, #0x8] 137248: f94007e0 ldr x0, [sp, #0x8] 13724c: 97fdae35 bl 0xa2b20 <_ZNK7android10VectorImpl7isEmptyEv@plt> 137250: 320003e8 orr w8, wzr, #0x1 137254: 0a080008 and w8, w0, w8 137258: 2a0803e0 mov w0, w8 13725c: a9417bfd ldp x29, x30, [sp, #0x10] 137260: 910083ff add sp, sp, #0x20 137264: d65f03c0 ret 0000000000137268 ::begin()>: 137268: d10083ff sub sp, sp, #0x20 13726c: a9017bfd stp x29, x30, [sp, #0x10] 137270: 910043fd add x29, sp, #0x10 137274: f90007e0 str x0, [sp, #0x8] 137278: f94007e0 ldr x0, [sp, #0x8] 13727c: 97fdaa81 bl 0xa1c80 <_ZN7android6VectorIiE9editArrayEv@plt> 137280: a9417bfd ldp x29, x30, [sp, #0x10] 137284: 910083ff add sp, sp, #0x20 137288: d65f03c0 ret 000000000013728c >::editValueAt(unsigned long)>: 13728c: d100c3ff sub sp, sp, #0x30 137290: a9027bfd stp x29, x30, [sp, #0x20] 137294: 910083fd add x29, sp, #0x20 137298: b27d03e8 orr x8, xzr, #0x8 13729c: f81f83a0 stur x0, [x29, #-0x8] 1372a0: f9000be1 str x1, [sp, #0x10] 1372a4: f85f83a0 ldur x0, [x29, #-0x8] 1372a8: f9400be1 ldr x1, [sp, #0x10] 1372ac: f90007e8 str x8, [sp, #0x8] 1372b0: 97fdc5ac bl 0xa8960 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE10editItemAtEm@plt> 1372b4: f94007e8 ldr x8, [sp, #0x8] 1372b8: 8b080000 add x0, x0, x8 1372bc: a9427bfd ldp x29, x30, [sp, #0x20] 1372c0: 9100c3ff add sp, sp, #0x30 1372c4: d65f03c0 ret 00000000001372c8 : 1372c8: d10043ff sub sp, sp, #0x10 1372cc: f90007e0 str x0, [sp, #0x8] 1372d0: b90007e1 str w1, [sp, #0x4] 1372d4: f94007e0 ldr x0, [sp, #0x8] 1372d8: b94007e1 ldr w1, [sp, #0x4] 1372dc: b9001801 str w1, [x0, #0x18] 1372e0: 910043ff add sp, sp, #0x10 1372e4: d65f03c0 ret 00000000001372e8 >::add(unsigned int const&, android::sp const&)>: 1372e8: d101c3ff sub sp, sp, #0x70 1372ec: a9067bfd stp x29, x30, [sp, #0x60] 1372f0: 910183fd add x29, sp, #0x60 1372f4: d53bd048 mrs x8, TPIDR_EL0 1372f8: f9401508 ldr x8, [x8, #0x28] 1372fc: f81f83a8 stur x8, [x29, #-0x8] 137300: f81e03a0 stur x0, [x29, #-0x20] 137304: f81d83a1 stur x1, [x29, #-0x28] 137308: f9001be2 str x2, [sp, #0x30] 13730c: f85e03a0 ldur x0, [x29, #-0x20] 137310: f85d83a1 ldur x1, [x29, #-0x28] 137314: f9401be2 ldr x2, [sp, #0x30] 137318: d10063a8 sub x8, x29, #0x18 13731c: f9000fe0 str x0, [sp, #0x18] 137320: aa0803e0 mov x0, x8 137324: f9000be8 str x8, [sp, #0x10] 137328: 97fda2de bl 0x9fea0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2ERKjRKS4_@plt> 13732c: f9400fe0 ldr x0, [sp, #0x18] 137330: f9400be1 ldr x1, [sp, #0x10] 137334: 97fdbcc7 bl 0xa6650 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE3addERKS6_@plt> 137338: f90007e0 str x0, [sp, #0x8] 13733c: 14000001 b 0x137340 >::add(unsigned int const&, android::sp const&)+0x58> 137340: d10063a0 sub x0, x29, #0x18 137344: 97fdab5b bl 0xa20b0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 137348: d53bd040 mrs x0, TPIDR_EL0 13734c: f9401400 ldr x0, [x0, #0x28] 137350: f85f83be ldur x30, [x29, #-0x8] 137354: eb1e0000 subs x0, x0, x30 137358: f90003e0 str x0, [sp] 13735c: 540001c1 b.ne 0x137394 >::add(unsigned int const&, android::sp const&)+0xac> 137360: 14000001 b 0x137364 >::add(unsigned int const&, android::sp const&)+0x7c> 137364: f94007e0 ldr x0, [sp, #0x8] 137368: a9467bfd ldp x29, x30, [sp, #0x60] 13736c: 9101c3ff add sp, sp, #0x70 137370: d65f03c0 ret 137374: f90017e0 str x0, [sp, #0x28] 137378: 2a0103e8 mov w8, w1 13737c: b90027e8 str w8, [sp, #0x24] 137380: d10063a0 sub x0, x29, #0x18 137384: 97fdab4b bl 0xa20b0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 137388: 14000001 b 0x13738c >::add(unsigned int const&, android::sp const&)+0xa4> 13738c: f94017e0 ldr x0, [sp, #0x28] 137390: 97fdc2e0 bl 0xa7f10 <_Unwind_Resume@plt> 137394: 97fdca77 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000137398 ::erase(int*)>: 137398: d10143ff sub sp, sp, #0x50 13739c: a9047bfd stp x29, x30, [sp, #0x40] 1373a0: 910103fd add x29, sp, #0x40 1373a4: b27e03e8 orr x8, xzr, #0x4 1373a8: b24003e2 orr x2, xzr, #0x1 1373ac: f81f83a0 stur x0, [x29, #-0x8] 1373b0: f81f03a1 stur x1, [x29, #-0x10] 1373b4: f85f83a0 ldur x0, [x29, #-0x8] 1373b8: f85f03a1 ldur x1, [x29, #-0x10] 1373bc: f90013e0 str x0, [sp, #0x20] 1373c0: f9000fe8 str x8, [sp, #0x18] 1373c4: f9000be2 str x2, [sp, #0x10] 1373c8: f90007e1 str x1, [sp, #0x8] 1373cc: 97fdcf95 bl 0xab220 <_ZNK7android6VectorIiE5arrayEv@plt> 1373d0: f94007e8 ldr x8, [sp, #0x8] 1373d4: eb000100 subs x0, x8, x0 1373d8: f9400fe1 ldr x1, [sp, #0x18] 1373dc: 9ac10c01 sdiv x1, x0, x1 1373e0: f94013e0 ldr x0, [sp, #0x20] 1373e4: f9400be2 ldr x2, [sp, #0x10] 1373e8: 97fdc97e bl 0xa99e0 <_ZN7android6VectorIiE13removeItemsAtEmm@plt> 1373ec: f81e83a0 stur x0, [x29, #-0x18] 1373f0: f94013e0 ldr x0, [sp, #0x20] 1373f4: 97fda96f bl 0xa19b0 <_ZN7android6VectorIiE5beginEv@plt> 1373f8: f85e83a8 ldur x8, [x29, #-0x18] 1373fc: f9400fe1 ldr x1, [sp, #0x18] 137400: 9b087c28 mul x8, x1, x8 137404: 8b080008 add x8, x0, x8 137408: aa0803e0 mov x0, x8 13740c: a9447bfd ldp x29, x30, [sp, #0x40] 137410: 910143ff add sp, sp, #0x50 137414: d65f03c0 ret 0000000000137418 >::~KeyedVector()>: 137418: d10083ff sub sp, sp, #0x20 13741c: a9017bfd stp x29, x30, [sp, #0x10] 137420: 910043fd add x29, sp, #0x10 137424: f90007e0 str x0, [sp, #0x8] 137428: f94007e0 ldr x0, [sp, #0x8] 13742c: 97fda955 bl 0xa1980 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEED2Ev@plt> 137430: a9417bfd ldp x29, x30, [sp, #0x10] 137434: 910083ff add sp, sp, #0x20 137438: d65f03c0 ret 000000000013743c >::~KeyedVector()>: 13743c: d10083ff sub sp, sp, #0x20 137440: a9017bfd stp x29, x30, [sp, #0x10] 137444: 910043fd add x29, sp, #0x10 137448: f90007e0 str x0, [sp, #0x8] 13744c: f94007e0 ldr x0, [sp, #0x8] 137450: 97fdc68c bl 0xa8e80 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEED2Ev@plt> 137454: a9417bfd ldp x29, x30, [sp, #0x10] 137458: 910083ff add sp, sp, #0x20 13745c: d65f03c0 ret 0000000000137460 ::Vector()>: 137460: d100c3ff sub sp, sp, #0x30 137464: a9027bfd stp x29, x30, [sp, #0x20] 137468: 910083fd add x29, sp, #0x20 13746c: b27d03e1 orr x1, xzr, #0x8 137470: 52800002 mov w2, #0x0 // =0 137474: b0000b88 adrp x8, 0x2a8000 137478: f9425908 ldr x8, [x8, #0x4b0] 13747c: b27c03e9 orr x9, xzr, #0x10 137480: 8b090108 add x8, x8, x9 137484: f81f83a0 stur x0, [x29, #-0x8] 137488: f85f83a9 ldur x9, [x29, #-0x8] 13748c: aa0903e0 mov x0, x9 137490: f9000be8 str x8, [sp, #0x10] 137494: f90007e9 str x9, [sp, #0x8] 137498: 97fda3ea bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> 13749c: f9400be8 ldr x8, [sp, #0x10] 1374a0: f94007e9 ldr x9, [sp, #0x8] 1374a4: f9000128 str x8, [x9] 1374a8: a9427bfd ldp x29, x30, [sp, #0x20] 1374ac: 9100c3ff add sp, sp, #0x30 1374b0: d65f03c0 ret 00000000001374b4 ::push(android::ATSParser::Program::StreamInfo const&)>: 1374b4: d10083ff sub sp, sp, #0x20 1374b8: a9017bfd stp x29, x30, [sp, #0x10] 1374bc: 910043fd add x29, sp, #0x10 1374c0: f90007e0 str x0, [sp, #0x8] 1374c4: f90003e1 str x1, [sp] 1374c8: f94007e0 ldr x0, [sp, #0x8] 1374cc: f94003e1 ldr x1, [sp] 1374d0: 97fdabf4 bl 0xa24a0 <_ZN7android10VectorImpl4pushEPKv@plt> 1374d4: a9417bfd ldp x29, x30, [sp, #0x10] 1374d8: 910083ff add sp, sp, #0x20 1374dc: d65f03c0 ret 00000000001374e0 ::editItemAt(unsigned long)>: 1374e0: d10083ff sub sp, sp, #0x20 1374e4: a9017bfd stp x29, x30, [sp, #0x10] 1374e8: 910043fd add x29, sp, #0x10 1374ec: f90007e0 str x0, [sp, #0x8] 1374f0: f90003e1 str x1, [sp] 1374f4: f94007e0 ldr x0, [sp, #0x8] 1374f8: f94003e1 ldr x1, [sp] 1374fc: 97fdaa1d bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 137500: a9417bfd ldp x29, x30, [sp, #0x10] 137504: 910083ff add sp, sp, #0x20 137508: d65f03c0 ret 000000000013750c ::sp(android::ATSParser::Stream*)>: 13750c: d100c3ff sub sp, sp, #0x30 137510: a9027bfd stp x29, x30, [sp, #0x20] 137514: 910083fd add x29, sp, #0x20 137518: d2800008 mov x8, #0x0 // =0 13751c: f81f83a0 stur x0, [x29, #-0x8] 137520: f9000be1 str x1, [sp, #0x10] 137524: f85f83a0 ldur x0, [x29, #-0x8] 137528: aa0003e1 mov x1, x0 13752c: f9400be9 ldr x9, [sp, #0x10] 137530: f9000029 str x9, [x1] 137534: f9400be9 ldr x9, [sp, #0x10] 137538: eb08013f cmp x9, x8 13753c: 1a9f07ea cset w10, ne 137540: f90007e0 str x0, [sp, #0x8] 137544: 3700004a tbnz w10, #0x0, 0x13754c ::sp(android::ATSParser::Stream*)+0x40> 137548: 14000004 b 0x137558 ::sp(android::ATSParser::Stream*)+0x4c> 13754c: f9400be0 ldr x0, [sp, #0x10] 137550: f94007e1 ldr x1, [sp, #0x8] 137554: 97fdccb3 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 137558: a9427bfd ldp x29, x30, [sp, #0x20] 13755c: 9100c3ff add sp, sp, #0x30 137560: d65f03c0 ret 0000000000137564 ::~sp()>: 137564: d10083ff sub sp, sp, #0x20 137568: a9017bfd stp x29, x30, [sp, #0x10] 13756c: 910043fd add x29, sp, #0x10 137570: d2800008 mov x8, #0x0 // =0 137574: f90007e0 str x0, [sp, #0x8] 137578: f94007e0 ldr x0, [sp, #0x8] 13757c: aa0003e9 mov x9, x0 137580: f9400129 ldr x9, [x9] 137584: eb08013f cmp x9, x8 137588: 1a9f07ea cset w10, ne 13758c: f90003e0 str x0, [sp] 137590: 3700004a tbnz w10, #0x0, 0x137598 ::~sp()+0x34> 137594: 14000006 b 0x1375ac ::~sp()+0x48> 137598: f94003e8 ldr x8, [sp] 13759c: f9400100 ldr x0, [x8] 1375a0: f94003e1 ldr x1, [sp] 1375a4: 97fdb2ab bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 1375a8: 14000001 b 0x1375ac ::~sp()+0x48> 1375ac: a9417bfd ldp x29, x30, [sp, #0x10] 1375b0: 910083ff add sp, sp, #0x20 1375b4: d65f03c0 ret 1375b8: 97fddb03 bl 0xae1c4 00000000001375bc ::~Vector()>: 1375bc: d100c3ff sub sp, sp, #0x30 1375c0: a9027bfd stp x29, x30, [sp, #0x20] 1375c4: 910083fd add x29, sp, #0x20 1375c8: b0000b88 adrp x8, 0x2a8000 1375cc: f9425908 ldr x8, [x8, #0x4b0] 1375d0: b27c03e9 orr x9, xzr, #0x10 1375d4: 8b090108 add x8, x8, x9 1375d8: f81f83a0 stur x0, [x29, #-0x8] 1375dc: f85f83a9 ldur x9, [x29, #-0x8] 1375e0: f9000128 str x8, [x9] 1375e4: aa0903e0 mov x0, x9 1375e8: f90003e9 str x9, [sp] 1375ec: 97fda2d5 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 1375f0: 14000001 b 0x1375f4 ::~Vector()+0x38> 1375f4: f94003e0 ldr x0, [sp] 1375f8: 97fdbb16 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 1375fc: a9427bfd ldp x29, x30, [sp, #0x20] 137600: 9100c3ff add sp, sp, #0x30 137604: d65f03c0 ret 137608: 2a0103e8 mov w8, w1 13760c: f9000be0 str x0, [sp, #0x10] 137610: b9000fe8 str w8, [sp, #0xc] 137614: f94003e0 ldr x0, [sp] 137618: 97fdbb0e bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 13761c: f9400be0 ldr x0, [sp, #0x10] 137620: 97fddae9 bl 0xae1c4 0000000000137624 : 137624: d10083ff sub sp, sp, #0x20 137628: d2800008 mov x8, #0x0 // =0 13762c: f9000fe0 str x0, [sp, #0x18] 137630: f9000be1 str x1, [sp, #0x10] 137634: f9400fe0 ldr x0, [sp, #0x18] 137638: f9402c01 ldr x1, [x0, #0x58] 13763c: eb08003f cmp x1, x8 137640: 1a9fa7e9 cset w9, lt 137644: f90007e0 str x0, [sp, #0x8] 137648: 37000049 tbnz w9, #0x0, 0x137650 13764c: 14000005 b 0x137660 137650: f9400be8 ldr x8, [sp, #0x10] 137654: f94007e9 ldr x9, [sp, #0x8] 137658: f9002d28 str x8, [x9, #0x58] 13765c: 14000014 b 0x1376ac 137660: b25f7be8 mov x8, #-0x200000000 // =-8589934592 137664: b26003e9 orr x9, xzr, #0x100000000 137668: d280000a mov x10, #0x0 // =0 13766c: f94007eb ldr x11, [sp, #0x8] 137670: f9402d6c ldr x12, [x11, #0x58] 137674: f9400bed ldr x13, [sp, #0x10] 137678: eb0d018c subs x12, x12, x13 13767c: 8b090189 add x9, x12, x9 137680: 8a080128 and x8, x9, x8 137684: f9400be9 ldr x9, [sp, #0x10] 137688: aa090108 orr x8, x8, x9 13768c: f9002d68 str x8, [x11, #0x58] 137690: f9402d68 ldr x8, [x11, #0x58] 137694: eb0a011f cmp x8, x10 137698: 1a9fa7ee cset w14, lt 13769c: 3700004e tbnz w14, #0x0, 0x1376a4 1376a0: 14000003 b 0x1376ac 1376a4: f94007e8 ldr x8, [sp, #0x8] 1376a8: f9002d1f str xzr, [x8, #0x58] 1376ac: f94007e8 ldr x8, [sp, #0x8] 1376b0: f9402d00 ldr x0, [x8, #0x58] 1376b4: 910083ff add sp, sp, #0x20 1376b8: d65f03c0 ret 00000000001376bc : 1376bc: d101c3ff sub sp, sp, #0x70 1376c0: a9067bfd stp x29, x30, [sp, #0x60] 1376c4: 910183fd add x29, sp, #0x60 1376c8: d2800009 mov x9, #0x0 // =0 1376cc: f81f83a0 stur x0, [x29, #-0x8] 1376d0: b81f43a1 stur w1, [x29, #-0xc] 1376d4: f85f83a0 ldur x0, [x29, #-0x8] 1376d8: f81e83bf stur xzr, [x29, #-0x18] 1376dc: f90017e8 str x8, [sp, #0x28] 1376e0: f90013e9 str x9, [sp, #0x20] 1376e4: f9000fe0 str x0, [sp, #0x18] 1376e8: b27b03e8 orr x8, xzr, #0x20 1376ec: f85e83a9 ldur x9, [x29, #-0x18] 1376f0: f9400fea ldr x10, [sp, #0x18] 1376f4: 8b080140 add x0, x10, x8 1376f8: f9000be9 str x9, [sp, #0x10] 1376fc: 97fdc501 bl 0xa8b00 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE4sizeEv@plt> 137700: f9400be8 ldr x8, [sp, #0x10] 137704: eb00011f cmp x8, x0 137708: 1a9f27eb cset w11, lo 13770c: 3700004b tbnz w11, #0x0, 0x137714 137710: 14000037 b 0x1377ec 137714: 52800008 mov w8, #0x0 // =0 137718: b27b03e9 orr x9, xzr, #0x20 13771c: 320003ea orr w10, wzr, #0x1 137720: 0a0a0108 and w8, w8, w10 137724: 381e73a8 sturb w8, [x29, #-0x19] 137728: f9400feb ldr x11, [sp, #0x18] 13772c: 8b090160 add x0, x11, x9 137730: f85e83a1 ldur x1, [x29, #-0x18] 137734: 97fda79b bl 0xa15a0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE11editValueAtEm@plt> 137738: 97fda8f6 bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 13773c: b85f43a1 ldur w1, [x29, #-0xc] 137740: f94017e8 ldr x8, [sp, #0x28] 137744: 97fdc7eb bl 0xa96f0 <_ZN7android9ATSParser6Stream9getSourceENS0_10SourceTypeE@plt> 137748: f94017e0 ldr x0, [sp, #0x28] 13774c: f94013e1 ldr x1, [sp, #0x20] 137750: 97fdce94 bl 0xab1a0 <_ZNK7android2spINS_11MediaSourceEEneEPKS1_@plt> 137754: b9000fe0 str w0, [sp, #0xc] 137758: 14000001 b 0x13775c 13775c: b9400fe8 ldr w8, [sp, #0xc] 137760: 37000048 tbnz w8, #0x0, 0x137768 137764: 1400000e b 0x13779c 137768: 320003e8 orr w8, wzr, #0x1 13776c: 12800009 mov w9, #-0x1 // =-1 137770: 320003ea orr w10, wzr, #0x1 137774: 0a0a0129 and w9, w9, w10 137778: 381e73a9 sturb w9, [x29, #-0x19] 13777c: b90033e8 str w8, [sp, #0x30] 137780: 14000008 b 0x1377a0 137784: 2a0103e8 mov w8, w1 137788: f81d83a0 stur x0, [x29, #-0x28] 13778c: b81d43a8 stur w8, [x29, #-0x2c] 137790: f94017e0 ldr x0, [sp, #0x28] 137794: 97fdc0d3 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 137798: 1400001b b 0x137804 13779c: b90033ff str wzr, [sp, #0x30] 1377a0: 385e73a8 ldurb w8, [x29, #-0x19] 1377a4: 37000068 tbnz w8, #0x0, 0x1377b0 1377a8: f94017e0 ldr x0, [sp, #0x28] 1377ac: 97fdc0cd bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 1377b0: b94033e8 ldr w8, [sp, #0x30] 1377b4: b9000be8 str w8, [sp, #0x8] 1377b8: 34000128 cbz w8, 0x1377dc 1377bc: 14000001 b 0x1377c0 1377c0: 320003e8 orr w8, wzr, #0x1 1377c4: b9400be9 ldr w9, [sp, #0x8] 1377c8: 6b09011f cmp w8, w9 1377cc: 1a9f17e8 cset w8, eq 1377d0: 37000148 tbnz w8, #0x0, 0x1377f8 1377d4: 14000001 b 0x1377d8 1377d8: 1400000d b 0x13780c 1377dc: f85e83a8 ldur x8, [x29, #-0x18] 1377e0: 91000508 add x8, x8, #0x1 1377e4: f81e83a8 stur x8, [x29, #-0x18] 1377e8: 17ffffc0 b 0x1376e8 1377ec: f94017e0 ldr x0, [sp, #0x28] 1377f0: f94013e1 ldr x1, [sp, #0x20] 1377f4: 97fdc057 bl 0xa7950 <_ZN7android2spINS_11MediaSourceEEC2EPS1_@plt> 1377f8: a9467bfd ldp x29, x30, [sp, #0x60] 1377fc: 9101c3ff add sp, sp, #0x70 137800: d65f03c0 ret 137804: f85d83a0 ldur x0, [x29, #-0x28] 137808: 97fdc1c2 bl 0xa7f10 <_Unwind_Resume@plt> 000000000013780c : 13780c: d10103ff sub sp, sp, #0x40 137810: a9037bfd stp x29, x30, [sp, #0x30] 137814: 9100c3fd add x29, sp, #0x30 137818: d2800009 mov x9, #0x0 // =0 13781c: f81f83a0 stur x0, [x29, #-0x8] 137820: b81f43a1 stur w1, [x29, #-0xc] 137824: f85f83a0 ldur x0, [x29, #-0x8] 137828: b85f43a1 ldur w1, [x29, #-0xc] 13782c: f9000fe8 str x8, [sp, #0x18] 137830: f9000be9 str x9, [sp, #0x10] 137834: f90007e0 str x0, [sp, #0x8] 137838: b90007e1 str w1, [sp, #0x4] 13783c: 340001e1 cbz w1, 0x137878 137840: 14000001 b 0x137844 137844: 320003e8 orr w8, wzr, #0x1 137848: b94007e9 ldr w9, [sp, #0x4] 13784c: 6b09011f cmp w8, w9 137850: 1a9f17e8 cset w8, eq 137854: 37000288 tbnz w8, #0x0, 0x1378a4 137858: 14000001 b 0x13785c 13785c: 321f03e8 orr w8, wzr, #0x2 137860: b94007e9 ldr w9, [sp, #0x4] 137864: 6b09011f cmp w8, w9 137868: 1a9f17e8 cset w8, eq 13786c: 37000328 tbnz w8, #0x0, 0x1378d0 137870: 14000001 b 0x137874 137874: 14000022 b 0x1378fc 137878: f94007e0 ldr x0, [sp, #0x8] 13787c: 97fdc8b5 bl 0xa9b50 <_ZNK7android9ATSParser6Stream7isVideoEv@plt> 137880: 37000040 tbnz w0, #0x0, 0x137888 137884: 14000007 b 0x1378a0 137888: b27c07e8 orr x8, xzr, #0x30 13788c: f94007e9 ldr x9, [sp, #0x8] 137890: 8b080121 add x1, x9, x8 137894: f9400fe0 ldr x0, [sp, #0x18] 137898: 97fdaf0e bl 0xa34d0 <_ZN7android2spINS_11MediaSourceEEC2INS_19AnotherPacketSourceEEERKNS0_IT_EE@plt> 13789c: 1400001b b 0x137908 1378a0: 14000017 b 0x1378fc 1378a4: f94007e0 ldr x0, [sp, #0x8] 1378a8: 97fdcbaa bl 0xaa750 <_ZNK7android9ATSParser6Stream7isAudioEv@plt> 1378ac: 37000040 tbnz w0, #0x0, 0x1378b4 1378b0: 14000007 b 0x1378cc 1378b4: b27c07e8 orr x8, xzr, #0x30 1378b8: f94007e9 ldr x9, [sp, #0x8] 1378bc: 8b080121 add x1, x9, x8 1378c0: f9400fe0 ldr x0, [sp, #0x18] 1378c4: 97fdaf03 bl 0xa34d0 <_ZN7android2spINS_11MediaSourceEEC2INS_19AnotherPacketSourceEEERKNS0_IT_EE@plt> 1378c8: 14000010 b 0x137908 1378cc: 1400000c b 0x1378fc 1378d0: f94007e0 ldr x0, [sp, #0x8] 1378d4: 97fda5c7 bl 0xa0ff0 <_ZNK7android9ATSParser6Stream6isMetaEv@plt> 1378d8: 37000040 tbnz w0, #0x0, 0x1378e0 1378dc: 14000007 b 0x1378f8 1378e0: b27c07e8 orr x8, xzr, #0x30 1378e4: f94007e9 ldr x9, [sp, #0x8] 1378e8: 8b080121 add x1, x9, x8 1378ec: f9400fe0 ldr x0, [sp, #0x18] 1378f0: 97fdaef8 bl 0xa34d0 <_ZN7android2spINS_11MediaSourceEEC2INS_19AnotherPacketSourceEEERKNS0_IT_EE@plt> 1378f4: 14000005 b 0x137908 1378f8: 14000001 b 0x1378fc 1378fc: f9400fe0 ldr x0, [sp, #0x18] 137900: f9400be1 ldr x1, [sp, #0x10] 137904: 97fdc013 bl 0xa7950 <_ZN7android2spINS_11MediaSourceEEC2EPS1_@plt> 137908: a9437bfd ldp x29, x30, [sp, #0x30] 13790c: 910103ff add sp, sp, #0x40 137910: d65f03c0 ret 0000000000137914 ::operator!=(android::MediaSource const*) const>: 137914: d10043ff sub sp, sp, #0x10 137918: f90007e0 str x0, [sp, #0x8] 13791c: f90003e1 str x1, [sp] 137920: f94007e0 ldr x0, [sp, #0x8] 137924: f9400000 ldr x0, [x0] 137928: f94003e1 ldr x1, [sp] 13792c: eb01001f cmp x0, x1 137930: 1a9f07e8 cset w8, ne 137934: 320003e9 orr w9, wzr, #0x1 137938: 0a090108 and w8, w8, w9 13793c: 2a0803e0 mov w0, w8 137940: 910043ff add sp, sp, #0x10 137944: d65f03c0 ret 0000000000137948 ::~sp()>: 137948: d10083ff sub sp, sp, #0x20 13794c: a9017bfd stp x29, x30, [sp, #0x10] 137950: 910043fd add x29, sp, #0x10 137954: d2800008 mov x8, #0x0 // =0 137958: f90007e0 str x0, [sp, #0x8] 13795c: f94007e0 ldr x0, [sp, #0x8] 137960: aa0003e9 mov x9, x0 137964: f9400129 ldr x9, [x9] 137968: eb08013f cmp x9, x8 13796c: 1a9f07ea cset w10, ne 137970: f90003e0 str x0, [sp] 137974: 3700004a tbnz w10, #0x0, 0x13797c ::~sp()+0x34> 137978: 1400000a b 0x1379a0 ::~sp()+0x58> 13797c: f94003e8 ldr x8, [sp] 137980: f9400108 ldr x8, [x8] 137984: f9400109 ldr x9, [x8] 137988: f85e8129 ldur x9, [x9, #-0x18] 13798c: 8b090108 add x8, x8, x9 137990: aa0803e0 mov x0, x8 137994: f94003e1 ldr x1, [sp] 137998: 97fdb1ae bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 13799c: 14000001 b 0x1379a0 ::~sp()+0x58> 1379a0: a9417bfd ldp x29, x30, [sp, #0x10] 1379a4: 910083ff add sp, sp, #0x20 1379a8: d65f03c0 ret 1379ac: 97fdda06 bl 0xae1c4 00000000001379b0 ::sp(android::MediaSource*)>: 1379b0: d100c3ff sub sp, sp, #0x30 1379b4: a9027bfd stp x29, x30, [sp, #0x20] 1379b8: 910083fd add x29, sp, #0x20 1379bc: d2800008 mov x8, #0x0 // =0 1379c0: f81f83a0 stur x0, [x29, #-0x8] 1379c4: f9000be1 str x1, [sp, #0x10] 1379c8: f85f83a0 ldur x0, [x29, #-0x8] 1379cc: aa0003e1 mov x1, x0 1379d0: f9400be9 ldr x9, [sp, #0x10] 1379d4: f9000029 str x9, [x1] 1379d8: f9400be9 ldr x9, [sp, #0x10] 1379dc: eb08013f cmp x9, x8 1379e0: 1a9f07ea cset w10, ne 1379e4: f90007e0 str x0, [sp, #0x8] 1379e8: 3700004a tbnz w10, #0x0, 0x1379f0 ::sp(android::MediaSource*)+0x40> 1379ec: 14000008 b 0x137a0c ::sp(android::MediaSource*)+0x5c> 1379f0: f9400be8 ldr x8, [sp, #0x10] 1379f4: f9400109 ldr x9, [x8] 1379f8: f85e8129 ldur x9, [x9, #-0x18] 1379fc: 8b090108 add x8, x8, x9 137a00: aa0803e0 mov x0, x8 137a04: f94007e1 ldr x1, [sp, #0x8] 137a08: 97fdcb86 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 137a0c: a9427bfd ldp x29, x30, [sp, #0x20] 137a10: 9100c3ff add sp, sp, #0x30 137a14: d65f03c0 ret 0000000000137a18 : 137a18: d10143ff sub sp, sp, #0x50 137a1c: a9047bfd stp x29, x30, [sp, #0x40] 137a20: 910103fd add x29, sp, #0x40 137a24: f81f03a0 stur x0, [x29, #-0x10] 137a28: b81ec3a1 stur w1, [x29, #-0x14] 137a2c: f85f03a0 ldur x0, [x29, #-0x10] 137a30: f90013ff str xzr, [sp, #0x20] 137a34: f9000be0 str x0, [sp, #0x10] 137a38: b27b03e8 orr x8, xzr, #0x20 137a3c: f94013e9 ldr x9, [sp, #0x20] 137a40: f9400bea ldr x10, [sp, #0x10] 137a44: 8b080140 add x0, x10, x8 137a48: f90007e9 str x9, [sp, #0x8] 137a4c: 97fdc42d bl 0xa8b00 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE4sizeEv@plt> 137a50: f94007e8 ldr x8, [sp, #0x8] 137a54: eb00011f cmp x8, x0 137a58: 1a9f27eb cset w11, lo 137a5c: 3700004b tbnz w11, #0x0, 0x137a64 137a60: 1400003a b 0x137b48 137a64: 320003e8 orr w8, wzr, #0x1 137a68: b27b03e9 orr x9, xzr, #0x20 137a6c: f9400bea ldr x10, [sp, #0x10] 137a70: 8b090140 add x0, x10, x9 137a74: f94013e1 ldr x1, [sp, #0x20] 137a78: b90007e8 str w8, [sp, #0x4] 137a7c: 97fdb27d bl 0xa4470 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEE7valueAtEm@plt> 137a80: f9000fe0 str x0, [sp, #0x18] 137a84: b85ec3a8 ldur w8, [x29, #-0x14] 137a88: b94007eb ldr w11, [sp, #0x4] 137a8c: 6b0b011f cmp w8, w11 137a90: 1a9f17e8 cset w8, eq 137a94: 37000048 tbnz w8, #0x0, 0x137a9c 137a98: 1400000b b 0x137ac4 137a9c: f9400fe0 ldr x0, [sp, #0x18] 137aa0: 97fda81c bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 137aa4: 97fdcb2b bl 0xaa750 <_ZNK7android9ATSParser6Stream7isAudioEv@plt> 137aa8: 37000040 tbnz w0, #0x0, 0x137ab0 137aac: 14000006 b 0x137ac4 137ab0: 12800008 mov w8, #-0x1 // =-1 137ab4: 320003e9 orr w9, wzr, #0x1 137ab8: 0a090108 and w8, w8, w9 137abc: 381ff3a8 sturb w8, [x29, #-0x1] 137ac0: 14000026 b 0x137b58 137ac4: b85ec3a8 ldur w8, [x29, #-0x14] 137ac8: 34000048 cbz w8, 0x137ad0 137acc: 1400000b b 0x137af8 137ad0: f9400fe0 ldr x0, [sp, #0x18] 137ad4: 97fda80f bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 137ad8: 97fdc81e bl 0xa9b50 <_ZNK7android9ATSParser6Stream7isVideoEv@plt> 137adc: 37000040 tbnz w0, #0x0, 0x137ae4 137ae0: 14000006 b 0x137af8 137ae4: 12800008 mov w8, #-0x1 // =-1 137ae8: 320003e9 orr w9, wzr, #0x1 137aec: 0a090108 and w8, w8, w9 137af0: 381ff3a8 sturb w8, [x29, #-0x1] 137af4: 14000019 b 0x137b58 137af8: 321f03e8 orr w8, wzr, #0x2 137afc: b85ec3a9 ldur w9, [x29, #-0x14] 137b00: 6b08013f cmp w9, w8 137b04: 1a9f17e8 cset w8, eq 137b08: 37000048 tbnz w8, #0x0, 0x137b10 137b0c: 1400000b b 0x137b38 137b10: f9400fe0 ldr x0, [sp, #0x18] 137b14: 97fda7ff bl 0xa1b10 <_ZNK7android2spINS_9ATSParser6StreamEEptEv@plt> 137b18: 97fda536 bl 0xa0ff0 <_ZNK7android9ATSParser6Stream6isMetaEv@plt> 137b1c: 37000040 tbnz w0, #0x0, 0x137b24 137b20: 14000006 b 0x137b38 137b24: 12800008 mov w8, #-0x1 // =-1 137b28: 320003e9 orr w9, wzr, #0x1 137b2c: 0a090108 and w8, w8, w9 137b30: 381ff3a8 sturb w8, [x29, #-0x1] 137b34: 14000009 b 0x137b58 137b38: f94013e8 ldr x8, [sp, #0x20] 137b3c: 91000508 add x8, x8, #0x1 137b40: f90013e8 str x8, [sp, #0x20] 137b44: 17ffffbd b 0x137a38 137b48: 52800008 mov w8, #0x0 // =0 137b4c: 320003e9 orr w9, wzr, #0x1 137b50: 0a090108 and w8, w8, w9 137b54: 381ff3a8 sturb w8, [x29, #-0x1] 137b58: 385ff3a8 ldurb w8, [x29, #-0x1] 137b5c: 2a0803e0 mov w0, w8 137b60: a9447bfd ldp x29, x30, [sp, #0x40] 137b64: 910143ff add sp, sp, #0x50 137b68: d65f03c0 ret 0000000000137b6c >::valueAt(unsigned long) const>: 137b6c: d100c3ff sub sp, sp, #0x30 137b70: a9027bfd stp x29, x30, [sp, #0x20] 137b74: 910083fd add x29, sp, #0x20 137b78: b27d03e8 orr x8, xzr, #0x8 137b7c: f81f83a0 stur x0, [x29, #-0x8] 137b80: f9000be1 str x1, [sp, #0x10] 137b84: f85f83a0 ldur x0, [x29, #-0x8] 137b88: f9400be1 ldr x1, [sp, #0x10] 137b8c: f90007e8 str x8, [sp, #0x8] 137b90: 97fdbfe0 bl 0xa7b10 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE6itemAtEm@plt> 137b94: f94007e8 ldr x8, [sp, #0x8] 137b98: 8b080000 add x0, x0, x8 137b9c: a9427bfd ldp x29, x30, [sp, #0x20] 137ba0: 9100c3ff add sp, sp, #0x30 137ba4: d65f03c0 ret 0000000000137ba8 : 137ba8: d10083ff sub sp, sp, #0x20 137bac: 320007e8 orr w8, wzr, #0x3 137bb0: f9000be0 str x0, [sp, #0x10] 137bb4: f9400be0 ldr x0, [sp, #0x10] 137bb8: b9401c09 ldr w9, [x0, #0x1c] 137bbc: 6b09011f cmp w8, w9 137bc0: 1a9f17e8 cset w8, eq 137bc4: b9000fe9 str w9, [sp, #0xc] 137bc8: 37000368 tbnz w8, #0x0, 0x137c34 137bcc: 14000001 b 0x137bd0 137bd0: 321e03e8 orr w8, wzr, #0x4 137bd4: b9400fe9 ldr w9, [sp, #0xc] 137bd8: 6b09011f cmp w8, w9 137bdc: 1a9f17e8 cset w8, eq 137be0: 370002a8 tbnz w8, #0x0, 0x137c34 137be4: 14000001 b 0x137be8 137be8: 32000fe8 orr w8, wzr, #0xf 137bec: b9400fe9 ldr w9, [sp, #0xc] 137bf0: 6b09011f cmp w8, w9 137bf4: 1a9f17e8 cset w8, eq 137bf8: 370001e8 tbnz w8, #0x0, 0x137c34 137bfc: 14000001 b 0x137c00 137c00: 52801068 mov w8, #0x83 // =131 137c04: b9400fe9 ldr w9, [sp, #0xc] 137c08: 6b09011f cmp w8, w9 137c0c: 1a9f17e8 cset w8, eq 137c10: 37000128 tbnz w8, #0x0, 0x137c34 137c14: 14000001 b 0x137c18 137c18: 52801028 mov w8, #0x81 // =129 137c1c: b9400fe9 ldr w9, [sp, #0xc] 137c20: 6b09011f cmp w8, w9 137c24: 1a9f17e8 cset w8, eq 137c28: 37000068 tbnz w8, #0x0, 0x137c34 137c2c: 14000001 b 0x137c30 137c30: 14000006 b 0x137c48 137c34: 12800008 mov w8, #-0x1 // =-1 137c38: 320003e9 orr w9, wzr, #0x1 137c3c: 0a090108 and w8, w8, w9 137c40: 39007fe8 strb w8, [sp, #0x1f] 137c44: 14000005 b 0x137c58 137c48: 52800008 mov w8, #0x0 // =0 137c4c: 320003e9 orr w9, wzr, #0x1 137c50: 0a090108 and w8, w8, w9 137c54: 39007fe8 strb w8, [sp, #0x1f] 137c58: 39407fe8 ldrb w8, [sp, #0x1f] 137c5c: 2a0803e0 mov w0, w8 137c60: 910083ff add sp, sp, #0x20 137c64: d65f03c0 ret 0000000000137c68 : 137c68: d10083ff sub sp, sp, #0x20 137c6c: 52800368 mov w8, #0x1b // =27 137c70: f9000be0 str x0, [sp, #0x10] 137c74: f9400be0 ldr x0, [sp, #0x10] 137c78: b9401c09 ldr w9, [x0, #0x1c] 137c7c: 6b09011f cmp w8, w9 137c80: 1a9f17e8 cset w8, eq 137c84: b9000fe9 str w9, [sp, #0xc] 137c88: 370002a8 tbnz w8, #0x0, 0x137cdc 137c8c: 14000001 b 0x137c90 137c90: 320003e8 orr w8, wzr, #0x1 137c94: b9400fe9 ldr w9, [sp, #0xc] 137c98: 6b09011f cmp w8, w9 137c9c: 1a9f17e8 cset w8, eq 137ca0: 370001e8 tbnz w8, #0x0, 0x137cdc 137ca4: 14000001 b 0x137ca8 137ca8: 321f03e8 orr w8, wzr, #0x2 137cac: b9400fe9 ldr w9, [sp, #0xc] 137cb0: 6b09011f cmp w8, w9 137cb4: 1a9f17e8 cset w8, eq 137cb8: 37000128 tbnz w8, #0x0, 0x137cdc 137cbc: 14000001 b 0x137cc0 137cc0: 321c03e8 orr w8, wzr, #0x10 137cc4: b9400fe9 ldr w9, [sp, #0xc] 137cc8: 6b09011f cmp w8, w9 137ccc: 1a9f17e8 cset w8, eq 137cd0: 37000068 tbnz w8, #0x0, 0x137cdc 137cd4: 14000001 b 0x137cd8 137cd8: 14000006 b 0x137cf0 137cdc: 12800008 mov w8, #-0x1 // =-1 137ce0: 320003e9 orr w9, wzr, #0x1 137ce4: 0a090108 and w8, w8, w9 137ce8: 39007fe8 strb w8, [sp, #0x1f] 137cec: 14000005 b 0x137d00 137cf0: 52800008 mov w8, #0x0 // =0 137cf4: 320003e9 orr w9, wzr, #0x1 137cf8: 0a090108 and w8, w8, w9 137cfc: 39007fe8 strb w8, [sp, #0x1f] 137d00: 39407fe8 ldrb w8, [sp, #0x1f] 137d04: 2a0803e0 mov w0, w8 137d08: 910083ff add sp, sp, #0x20 137d0c: d65f03c0 ret 0000000000137d10 : 137d10: d10043ff sub sp, sp, #0x10 137d14: 528002a8 mov w8, #0x15 // =21 137d18: f90003e0 str x0, [sp] 137d1c: f94003e0 ldr x0, [sp] 137d20: b9401c09 ldr w9, [x0, #0x1c] 137d24: 6b08013f cmp w9, w8 137d28: 1a9f17e8 cset w8, eq 137d2c: 37000048 tbnz w8, #0x0, 0x137d34 137d30: 14000006 b 0x137d48 137d34: 12800008 mov w8, #-0x1 // =-1 137d38: 320003e9 orr w9, wzr, #0x1 137d3c: 0a090108 and w8, w8, w9 137d40: 39003fe8 strb w8, [sp, #0xf] 137d44: 14000005 b 0x137d58 137d48: 52800008 mov w8, #0x0 // =0 137d4c: 320003e9 orr w9, wzr, #0x1 137d50: 0a090108 and w8, w8, w9 137d54: 39003fe8 strb w8, [sp, #0xf] 137d58: 39403fe8 ldrb w8, [sp, #0xf] 137d5c: 2a0803e0 mov w0, w8 137d60: 910043ff add sp, sp, #0x10 137d64: d65f03c0 ret 0000000000137d68 : 137d68: d10103ff sub sp, sp, #0x40 137d6c: a9037bfd stp x29, x30, [sp, #0x30] 137d70: 9100c3fd add x29, sp, #0x30 137d74: 320003e8 orr w8, wzr, #0x1 137d78: 320003e9 orr w9, wzr, #0x1 137d7c: f81f83a0 stur x0, [x29, #-0x8] 137d80: f81f03a1 stur x1, [x29, #-0x10] 137d84: f85f83a0 ldur x0, [x29, #-0x8] 137d88: f85f03a1 ldur x1, [x29, #-0x10] 137d8c: f9000be0 str x0, [sp, #0x10] 137d90: b9000fe8 str w8, [sp, #0xc] 137d94: b9000be9 str w9, [sp, #0x8] 137d98: 97fda542 bl 0xa12a0 <_ZN7android9ATSParser7Program10recoverPTSEm@plt> 137d9c: f81f03a0 stur x0, [x29, #-0x10] 137da0: f9400be0 ldr x0, [sp, #0x10] 137da4: f9400801 ldr x1, [x0, #0x10] 137da8: b9401028 ldr w8, [x1, #0x10] 137dac: b9400fe9 ldr w9, [sp, #0xc] 137db0: 0a090108 and w8, w8, w9 137db4: 35000328 cbnz w8, 0x137e18 137db8: f9400be8 ldr x8, [sp, #0x10] 137dbc: 39412109 ldrb w9, [x8, #0x48] 137dc0: 37000109 tbnz w9, #0x0, 0x137de0 137dc4: b9400be8 ldr w8, [sp, #0x8] 137dc8: f9400be9 ldr x9, [sp, #0x10] 137dcc: 39012128 strb w8, [x9, #0x48] 137dd0: f85f03aa ldur x10, [x29, #-0x10] 137dd4: f900292a str x10, [x9, #0x50] 137dd8: f81f03bf stur xzr, [x29, #-0x10] 137ddc: 1400000f b 0x137e18 137de0: f85f03a8 ldur x8, [x29, #-0x10] 137de4: f9400be9 ldr x9, [sp, #0x10] 137de8: f940292a ldr x10, [x9, #0x50] 137dec: eb0a011f cmp x8, x10 137df0: 1a9f27eb cset w11, lo 137df4: 3700004b tbnz w11, #0x0, 0x137dfc 137df8: 14000003 b 0x137e04 137dfc: f81f03bf stur xzr, [x29, #-0x10] 137e00: 14000006 b 0x137e18 137e04: f9400be8 ldr x8, [sp, #0x10] 137e08: f9402909 ldr x9, [x8, #0x50] 137e0c: f85f03aa ldur x10, [x29, #-0x10] 137e10: eb090149 subs x9, x10, x9 137e14: f81f03a9 stur x9, [x29, #-0x10] 137e18: d2800128 mov x8, #0x9 // =9 137e1c: d2800c89 mov x9, #0x64 // =100 137e20: d280000a mov x10, #0x0 // =0 137e24: f85f03ab ldur x11, [x29, #-0x10] 137e28: 9b097d69 mul x9, x11, x9 137e2c: 9ac80928 udiv x8, x9, x8 137e30: f9000fe8 str x8, [sp, #0x18] 137e34: f9400be8 ldr x8, [sp, #0x10] 137e38: f9400909 ldr x9, [x8, #0x10] 137e3c: f9403529 ldr x9, [x9, #0x68] 137e40: eb0a013f cmp x9, x10 137e44: 1a9fb7ec cset w12, ge 137e48: 3700004c tbnz w12, #0x0, 0x137e50 137e4c: 14000007 b 0x137e68 137e50: f9400be8 ldr x8, [sp, #0x10] 137e54: f9400909 ldr x9, [x8, #0x10] 137e58: f9403529 ldr x9, [x9, #0x68] 137e5c: f9400fea ldr x10, [sp, #0x18] 137e60: 8b090149 add x9, x10, x9 137e64: f9000fe9 str x9, [sp, #0x18] 137e68: f9400be8 ldr x8, [sp, #0x10] 137e6c: f9400909 ldr x9, [x8, #0x10] 137e70: 3941c12a ldrb w10, [x9, #0x70] 137e74: 3700004a tbnz w10, #0x0, 0x137e7c 137e78: 14000007 b 0x137e94 137e7c: f9400be8 ldr x8, [sp, #0x10] 137e80: f9400909 ldr x9, [x8, #0x10] 137e84: f9403d29 ldr x9, [x9, #0x78] 137e88: f9400fea ldr x10, [sp, #0x18] 137e8c: 8b090149 add x9, x10, x9 137e90: f9000fe9 str x9, [sp, #0x18] 137e94: f9400fe0 ldr x0, [sp, #0x18] 137e98: a9437bfd ldp x29, x30, [sp, #0x30] 137e9c: 910103ff add sp, sp, #0x40 137ea0: d65f03c0 ret 0000000000137ea4 : 137ea4: d10383ff sub sp, sp, #0xe0 137ea8: a90d7bfd stp x29, x30, [sp, #0xd0] 137eac: 910343fd add x29, sp, #0xd0 137eb0: b0000b88 adrp x8, 0x2a8000 137eb4: f9478d08 ldr x8, [x8, #0xf18] 137eb8: b27c03e9 orr x9, xzr, #0x10 137ebc: 8b090108 add x8, x8, x9 137ec0: 1280000a mov w10, #-0x1 // =-1 137ec4: d2800509 mov x9, #0x28 // =40 137ec8: 5280000b mov w11, #0x0 // =0 137ecc: d280000c mov x12, #0x0 // =0 137ed0: f81f83a0 stur x0, [x29, #-0x8] 137ed4: f81f03a1 stur x1, [x29, #-0x10] 137ed8: b81ec3a2 stur w2, [x29, #-0x14] 137edc: b81e83a3 stur w3, [x29, #-0x18] 137ee0: b81e43a4 stur w4, [x29, #-0x1c] 137ee4: f85f83a0 ldur x0, [x29, #-0x8] 137ee8: f81c83a0 stur x0, [x29, #-0x38] 137eec: f81c03a8 stur x8, [x29, #-0x40] 137ef0: b81bc3aa stur w10, [x29, #-0x44] 137ef4: f81b03a9 stur x9, [x29, #-0x50] 137ef8: b81ac3ab stur w11, [x29, #-0x54] 137efc: f81a03ac stur x12, [x29, #-0x60] 137f00: 97fdac4c bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 137f04: f85c03a8 ldur x8, [x29, #-0x40] 137f08: f85c83a9 ldur x9, [x29, #-0x38] 137f0c: f9000128 str x8, [x9] 137f10: f85f03ac ldur x12, [x29, #-0x10] 137f14: f900092c str x12, [x9, #0x10] 137f18: b85ec3aa ldur w10, [x29, #-0x14] 137f1c: b900192a str w10, [x9, #0x18] 137f20: b85e83aa ldur w10, [x29, #-0x18] 137f24: b9001d2a str w10, [x9, #0x1c] 137f28: b85e43aa ldur w10, [x29, #-0x1c] 137f2c: b900212a str w10, [x9, #0x20] 137f30: b85bc3aa ldur w10, [x29, #-0x44] 137f34: b900252a str w10, [x9, #0x24] 137f38: f85b03ac ldur x12, [x29, #-0x50] 137f3c: 8b0c0120 add x0, x9, x12 137f40: f90037e0 str x0, [sp, #0x68] 137f44: 97fda2ff bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 137f48: 14000001 b 0x137f4c 137f4c: b27c07e8 orr x8, xzr, #0x30 137f50: f85c83a9 ldur x9, [x29, #-0x38] 137f54: 8b080128 add x8, x9, x8 137f58: aa0803e0 mov x0, x8 137f5c: f90033e8 str x8, [sp, #0x60] 137f60: 97fdb6c4 bl 0xa5a70 <_ZN7android2spINS_19AnotherPacketSourceEEC2Ev@plt> 137f64: 14000001 b 0x137f68 137f68: d2800908 mov x8, #0x48 // =72 137f6c: b85ac3a9 ldur w9, [x29, #-0x54] 137f70: f85c83aa ldur x10, [x29, #-0x38] 137f74: 3900e149 strb w9, [x10, #0x38] 137f78: 3900e549 strb w9, [x10, #0x39] 137f7c: f900215f str xzr, [x10, #0x40] 137f80: 8b080148 add x8, x10, x8 137f84: aa0803e0 mov x0, x8 137f88: f9002fe8 str x8, [sp, #0x58] 137f8c: 97fda831 bl 0xa2050 <_ZN7android4ListIlEC2Ev@plt> 137f90: 14000001 b 0x137f94 137f94: 52800368 mov w8, #0x1b // =27 137f98: f85a03a9 ldur x9, [x29, #-0x60] 137f9c: f85c83aa ldur x10, [x29, #-0x38] 137fa0: f9002d49 str x9, [x10, #0x58] 137fa4: b9401d4b ldr w11, [x10, #0x1c] 137fa8: 6b0b011f cmp w8, w11 137fac: 1a9f17e8 cset w8, eq 137fb0: b90057eb str w11, [sp, #0x54] 137fb4: 370008a8 tbnz w8, #0x0, 0x1380c8 137fb8: 14000001 b 0x137fbc 137fbc: 32000fe8 orr w8, wzr, #0xf 137fc0: b94057e9 ldr w9, [sp, #0x54] 137fc4: 6b09011f cmp w8, w9 137fc8: 1a9f17e8 cset w8, eq 137fcc: 37000c68 tbnz w8, #0x0, 0x138158 137fd0: 14000001 b 0x137fd4 137fd4: 320007e8 orr w8, wzr, #0x3 137fd8: b94057e9 ldr w9, [sp, #0x54] 137fdc: 6b09011f cmp w8, w9 137fe0: 1a9f17e8 cset w8, eq 137fe4: 37000e08 tbnz w8, #0x0, 0x1381a4 137fe8: 14000001 b 0x137fec 137fec: 321e03e8 orr w8, wzr, #0x4 137ff0: b94057e9 ldr w9, [sp, #0x54] 137ff4: 6b09011f cmp w8, w9 137ff8: 1a9f17e8 cset w8, eq 137ffc: 37000d48 tbnz w8, #0x0, 0x1381a4 138000: 14000001 b 0x138004 138004: 320003e8 orr w8, wzr, #0x1 138008: b94057e9 ldr w9, [sp, #0x54] 13800c: 6b09011f cmp w8, w9 138010: 1a9f17e8 cset w8, eq 138014: 37000ee8 tbnz w8, #0x0, 0x1381f0 138018: 14000001 b 0x13801c 13801c: 321f03e8 orr w8, wzr, #0x2 138020: b94057e9 ldr w9, [sp, #0x54] 138024: 6b09011f cmp w8, w9 138028: 1a9f17e8 cset w8, eq 13802c: 37000e28 tbnz w8, #0x0, 0x1381f0 138030: 14000001 b 0x138034 138034: 321c03e8 orr w8, wzr, #0x10 138038: b94057e9 ldr w9, [sp, #0x54] 13803c: 6b09011f cmp w8, w9 138040: 1a9f17e8 cset w8, eq 138044: 37000fc8 tbnz w8, #0x0, 0x13823c 138048: 14000001 b 0x13804c 13804c: 52801068 mov w8, #0x83 // =131 138050: b94057e9 ldr w9, [sp, #0x54] 138054: 6b09011f cmp w8, w9 138058: 1a9f17e8 cset w8, eq 13805c: 37001168 tbnz w8, #0x0, 0x138288 138060: 14000001 b 0x138064 138064: 52801028 mov w8, #0x81 // =129 138068: b94057e9 ldr w9, [sp, #0x54] 13806c: 6b09011f cmp w8, w9 138070: 1a9f17e8 cset w8, eq 138074: 370010a8 tbnz w8, #0x0, 0x138288 138078: 14000001 b 0x13807c 13807c: 528002a8 mov w8, #0x15 // =21 138080: b94057e9 ldr w9, [sp, #0x54] 138084: 6b09011f cmp w8, w9 138088: 1a9f17e8 cset w8, eq 13808c: 37001248 tbnz w8, #0x0, 0x1382d4 138090: 14000001 b 0x138094 138094: 140000a3 b 0x138320 138098: 2a0103e8 mov w8, w1 13809c: f81d83a0 stur x0, [x29, #-0x28] 1380a0: b81d43a8 stur w8, [x29, #-0x2c] 1380a4: 140000d0 b 0x1383e4 1380a8: 2a0103e8 mov w8, w1 1380ac: f81d83a0 stur x0, [x29, #-0x28] 1380b0: b81d43a8 stur w8, [x29, #-0x2c] 1380b4: 140000ca b 0x1383dc 1380b8: 2a0103e8 mov w8, w1 1380bc: f81d83a0 stur x0, [x29, #-0x28] 1380c0: b81d43a8 stur w8, [x29, #-0x2c] 1380c4: 140000c4 b 0x1383d4 1380c8: b27c07e0 orr x0, xzr, #0x30 1380cc: 97fdc391 bl 0xa8f10 <_Znwm@plt> 1380d0: f90027e0 str x0, [sp, #0x48] 1380d4: 14000001 b 0x1380d8 1380d8: f85c83a8 ldur x8, [x29, #-0x38] 1380dc: f9400900 ldr x0, [x8, #0x10] 1380e0: 97fdb7bc bl 0xa5fd0 <_ZNK7android9ATSParser7Program11parserFlagsEv@plt> 1380e4: b90047e0 str w0, [sp, #0x44] 1380e8: 14000001 b 0x1380ec 1380ec: 52800008 mov w8, #0x0 // =0 1380f0: 321f03e9 orr w9, wzr, #0x2 1380f4: 320003ea orr w10, wzr, #0x1 1380f8: b94047eb ldr w11, [sp, #0x44] 1380fc: 0a090169 and w9, w11, w9 138100: 6b08013f cmp w9, w8 138104: 1a9f07e9 cset w9, ne 138108: 7200013f tst w9, #0x1 13810c: 1a881142 csel w2, w10, w8, ne 138110: f94027e0 ldr x0, [sp, #0x48] 138114: 2a0803e1 mov w1, w8 138118: 97fdb256 bl 0xa4a70 <_ZN7android21ElementaryStreamQueueC1ENS0_4ModeEj@plt> 13811c: 14000001 b 0x138120 138120: f94027e8 ldr x8, [sp, #0x48] 138124: f85c83a9 ldur x9, [x29, #-0x38] 138128: f9002d28 str x8, [x9, #0x58] 13812c: 1400007d b 0x138320 138130: 2a0103e8 mov w8, w1 138134: f81d83a0 stur x0, [x29, #-0x28] 138138: b81d43a8 stur w8, [x29, #-0x2c] 13813c: 140000a4 b 0x1383cc 138140: 2a0103e8 mov w8, w1 138144: f81d83a0 stur x0, [x29, #-0x28] 138148: b81d43a8 stur w8, [x29, #-0x2c] 13814c: f94027e0 ldr x0, [sp, #0x48] 138150: 97fda204 bl 0xa0960 <_ZdlPv@plt> 138154: 1400009e b 0x1383cc 138158: b27c07e0 orr x0, xzr, #0x30 13815c: 97fdc36d bl 0xa8f10 <_Znwm@plt> 138160: f9001fe0 str x0, [sp, #0x38] 138164: 14000001 b 0x138168 138168: 52800002 mov w2, #0x0 // =0 13816c: 320003e1 orr w1, wzr, #0x1 138170: f9401fe0 ldr x0, [sp, #0x38] 138174: 97fdb23f bl 0xa4a70 <_ZN7android21ElementaryStreamQueueC1ENS0_4ModeEj@plt> 138178: 14000001 b 0x13817c 13817c: f9401fe8 ldr x8, [sp, #0x38] 138180: f85c83a9 ldur x9, [x29, #-0x38] 138184: f9002d28 str x8, [x9, #0x58] 138188: 14000066 b 0x138320 13818c: 2a0103e8 mov w8, w1 138190: f81d83a0 stur x0, [x29, #-0x28] 138194: b81d43a8 stur w8, [x29, #-0x2c] 138198: f9401fe0 ldr x0, [sp, #0x38] 13819c: 97fda1f1 bl 0xa0960 <_ZdlPv@plt> 1381a0: 1400008b b 0x1383cc 1381a4: b27c07e0 orr x0, xzr, #0x30 1381a8: 97fdc35a bl 0xa8f10 <_Znwm@plt> 1381ac: f9001be0 str x0, [sp, #0x30] 1381b0: 14000001 b 0x1381b4 1381b4: 52800002 mov w2, #0x0 // =0 1381b8: 320007e1 orr w1, wzr, #0x3 1381bc: f9401be0 ldr x0, [sp, #0x30] 1381c0: 97fdb22c bl 0xa4a70 <_ZN7android21ElementaryStreamQueueC1ENS0_4ModeEj@plt> 1381c4: 14000001 b 0x1381c8 1381c8: f9401be8 ldr x8, [sp, #0x30] 1381cc: f85c83a9 ldur x9, [x29, #-0x38] 1381d0: f9002d28 str x8, [x9, #0x58] 1381d4: 14000053 b 0x138320 1381d8: 2a0103e8 mov w8, w1 1381dc: f81d83a0 stur x0, [x29, #-0x28] 1381e0: b81d43a8 stur w8, [x29, #-0x2c] 1381e4: f9401be0 ldr x0, [sp, #0x30] 1381e8: 97fda1de bl 0xa0960 <_ZdlPv@plt> 1381ec: 14000078 b 0x1383cc 1381f0: b27c07e0 orr x0, xzr, #0x30 1381f4: 97fdc347 bl 0xa8f10 <_Znwm@plt> 1381f8: f90017e0 str x0, [sp, #0x28] 1381fc: 14000001 b 0x138200 138200: 52800002 mov w2, #0x0 // =0 138204: 321e03e1 orr w1, wzr, #0x4 138208: f94017e0 ldr x0, [sp, #0x28] 13820c: 97fdb219 bl 0xa4a70 <_ZN7android21ElementaryStreamQueueC1ENS0_4ModeEj@plt> 138210: 14000001 b 0x138214 138214: f94017e8 ldr x8, [sp, #0x28] 138218: f85c83a9 ldur x9, [x29, #-0x38] 13821c: f9002d28 str x8, [x9, #0x58] 138220: 14000040 b 0x138320 138224: 2a0103e8 mov w8, w1 138228: f81d83a0 stur x0, [x29, #-0x28] 13822c: b81d43a8 stur w8, [x29, #-0x2c] 138230: f94017e0 ldr x0, [sp, #0x28] 138234: 97fda1cb bl 0xa0960 <_ZdlPv@plt> 138238: 14000065 b 0x1383cc 13823c: b27c07e0 orr x0, xzr, #0x30 138240: 97fdc334 bl 0xa8f10 <_Znwm@plt> 138244: f90013e0 str x0, [sp, #0x20] 138248: 14000001 b 0x13824c 13824c: 528000a1 mov w1, #0x5 // =5 138250: 52800002 mov w2, #0x0 // =0 138254: f94013e0 ldr x0, [sp, #0x20] 138258: 97fdb206 bl 0xa4a70 <_ZN7android21ElementaryStreamQueueC1ENS0_4ModeEj@plt> 13825c: 14000001 b 0x138260 138260: f94013e8 ldr x8, [sp, #0x20] 138264: f85c83a9 ldur x9, [x29, #-0x38] 138268: f9002d28 str x8, [x9, #0x58] 13826c: 1400002d b 0x138320 138270: 2a0103e8 mov w8, w1 138274: f81d83a0 stur x0, [x29, #-0x28] 138278: b81d43a8 stur w8, [x29, #-0x2c] 13827c: f94013e0 ldr x0, [sp, #0x20] 138280: 97fda1b8 bl 0xa0960 <_ZdlPv@plt> 138284: 14000052 b 0x1383cc 138288: b27c07e0 orr x0, xzr, #0x30 13828c: 97fdc321 bl 0xa8f10 <_Znwm@plt> 138290: f9000fe0 str x0, [sp, #0x18] 138294: 14000001 b 0x138298 138298: 52800002 mov w2, #0x0 // =0 13829c: 321f03e1 orr w1, wzr, #0x2 1382a0: f9400fe0 ldr x0, [sp, #0x18] 1382a4: 97fdb1f3 bl 0xa4a70 <_ZN7android21ElementaryStreamQueueC1ENS0_4ModeEj@plt> 1382a8: 14000001 b 0x1382ac 1382ac: f9400fe8 ldr x8, [sp, #0x18] 1382b0: f85c83a9 ldur x9, [x29, #-0x38] 1382b4: f9002d28 str x8, [x9, #0x58] 1382b8: 1400001a b 0x138320 1382bc: 2a0103e8 mov w8, w1 1382c0: f81d83a0 stur x0, [x29, #-0x28] 1382c4: b81d43a8 stur w8, [x29, #-0x2c] 1382c8: f9400fe0 ldr x0, [sp, #0x18] 1382cc: 97fda1a5 bl 0xa0960 <_ZdlPv@plt> 1382d0: 1400003f b 0x1383cc 1382d4: b27c07e0 orr x0, xzr, #0x30 1382d8: 97fdc30e bl 0xa8f10 <_Znwm@plt> 1382dc: f9000be0 str x0, [sp, #0x10] 1382e0: 14000001 b 0x1382e4 1382e4: 52800002 mov w2, #0x0 // =0 1382e8: 32000be1 orr w1, wzr, #0x7 1382ec: f9400be0 ldr x0, [sp, #0x10] 1382f0: 97fdb1e0 bl 0xa4a70 <_ZN7android21ElementaryStreamQueueC1ENS0_4ModeEj@plt> 1382f4: 14000001 b 0x1382f8 1382f8: f9400be8 ldr x8, [sp, #0x10] 1382fc: f85c83a9 ldur x9, [x29, #-0x38] 138300: f9002d28 str x8, [x9, #0x58] 138304: 14000007 b 0x138320 138308: 2a0103e8 mov w8, w1 13830c: f81d83a0 stur x0, [x29, #-0x28] 138310: b81d43a8 stur w8, [x29, #-0x2c] 138314: f9400be0 ldr x0, [sp, #0x10] 138318: 97fda192 bl 0xa0960 <_ZdlPv@plt> 13831c: 1400002c b 0x1383cc 138320: f85c83a8 ldur x8, [x29, #-0x38] 138324: f9402d09 ldr x9, [x8, #0x58] 138328: f85a03aa ldur x10, [x29, #-0x60] 13832c: eb0a013f cmp x9, x10 138330: 1a9f07eb cset w11, ne 138334: 3700004b tbnz w11, #0x0, 0x13833c 138338: 14000022 b 0x1383c0 13833c: d2800900 mov x0, #0x48 // =72 138340: 97fdc2f4 bl 0xa8f10 <_Znwm@plt> 138344: f90007e0 str x0, [sp, #0x8] 138348: 14000001 b 0x13834c 13834c: b27007e1 orr x1, xzr, #0x30000 138350: f94007e0 ldr x0, [sp, #0x8] 138354: 97fda6b3 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 138358: 14000001 b 0x13835c 13835c: d2800508 mov x8, #0x28 // =40 138360: f85c83a9 ldur x9, [x29, #-0x38] 138364: 8b080120 add x0, x9, x8 138368: f94007e1 ldr x1, [sp, #0x8] 13836c: 97fdbf95 bl 0xa81c0 <_ZN7android2spINS_7ABufferEEaSEPS1_@plt> 138370: 14000001 b 0x138374 138374: d2800508 mov x8, #0x28 // =40 138378: f85c83a9 ldur x9, [x29, #-0x38] 13837c: 8b080120 add x0, x9, x8 138380: 97fd9ec4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 138384: f90003e0 str x0, [sp] 138388: 14000001 b 0x13838c 13838c: d2800008 mov x8, #0x0 // =0 138390: f94003e0 ldr x0, [sp] 138394: aa0803e1 mov x1, x8 138398: aa0803e2 mov x2, x8 13839c: 97fdcb0d bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 1383a0: 14000001 b 0x1383a4 1383a4: 14000007 b 0x1383c0 1383a8: 2a0103e8 mov w8, w1 1383ac: f81d83a0 stur x0, [x29, #-0x28] 1383b0: b81d43a8 stur w8, [x29, #-0x2c] 1383b4: f94007e0 ldr x0, [sp, #0x8] 1383b8: 97fda16a bl 0xa0960 <_ZdlPv@plt> 1383bc: 14000004 b 0x1383cc 1383c0: a94d7bfd ldp x29, x30, [sp, #0xd0] 1383c4: 910383ff add sp, sp, #0xe0 1383c8: d65f03c0 ret 1383cc: f9402fe0 ldr x0, [sp, #0x58] 1383d0: 97fdaf78 bl 0xa41b0 <_ZN7android4ListIlED2Ev@plt> 1383d4: f94033e0 ldr x0, [sp, #0x60] 1383d8: 97fdc8f2 bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 1383dc: f94037e0 ldr x0, [sp, #0x68] 1383e0: 97fdc84c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1383e4: f85c83a0 ldur x0, [x29, #-0x38] 1383e8: 97fda1c6 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 1383ec: f85d83a0 ldur x0, [x29, #-0x28] 1383f0: 97fdbec8 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001383f4 ::sp()>: 1383f4: d10043ff sub sp, sp, #0x10 1383f8: d2800008 mov x8, #0x0 // =0 1383fc: f90007e0 str x0, [sp, #0x8] 138400: f94007e0 ldr x0, [sp, #0x8] 138404: f9000008 str x8, [x0] 138408: 910043ff add sp, sp, #0x10 13840c: d65f03c0 ret 0000000000138410 ::List()>: 138410: d10083ff sub sp, sp, #0x20 138414: a9017bfd stp x29, x30, [sp, #0x10] 138418: 910043fd add x29, sp, #0x10 13841c: 90000b88 adrp x8, 0x2a8000 138420: f9431908 ldr x8, [x8, #0x630] 138424: b27c03e9 orr x9, xzr, #0x10 138428: 8b090108 add x8, x8, x9 13842c: f90007e0 str x0, [sp, #0x8] 138430: f94007e9 ldr x9, [sp, #0x8] 138434: f9000128 str x8, [x9] 138438: aa0903e0 mov x0, x9 13843c: 97fda471 bl 0xa1600 <_ZN7android4ListIlE4prepEv@plt> 138440: a9417bfd ldp x29, x30, [sp, #0x10] 138444: 910083ff add sp, sp, #0x20 138448: d65f03c0 ret 000000000013844c : 13844c: d10043ff sub sp, sp, #0x10 138450: f90007e0 str x0, [sp, #0x8] 138454: f94007e0 ldr x0, [sp, #0x8] 138458: f9400800 ldr x0, [x0, #0x10] 13845c: b9401000 ldr w0, [x0, #0x10] 138460: 910043ff add sp, sp, #0x10 138464: d65f03c0 ret 0000000000138468 ::~List()>: 138468: d100c3ff sub sp, sp, #0x30 13846c: a9027bfd stp x29, x30, [sp, #0x20] 138470: 910083fd add x29, sp, #0x20 138474: 90000b88 adrp x8, 0x2a8000 138478: f9431908 ldr x8, [x8, #0x630] 13847c: b27c03e9 orr x9, xzr, #0x10 138480: 8b090108 add x8, x8, x9 138484: d2800009 mov x9, #0x0 // =0 138488: f81f83a0 stur x0, [x29, #-0x8] 13848c: f85f83a0 ldur x0, [x29, #-0x8] 138490: f9000008 str x8, [x0] 138494: f9000be0 str x0, [sp, #0x10] 138498: f90007e9 str x9, [sp, #0x8] 13849c: 97fdb069 bl 0xa4640 <_ZN7android4ListIlE5clearEv@plt> 1384a0: 14000001 b 0x1384a4 ::~List()+0x3c> 1384a4: f9400be8 ldr x8, [sp, #0x10] 1384a8: f9400509 ldr x9, [x8, #0x8] 1384ac: f94007ea ldr x10, [sp, #0x8] 1384b0: eb0a013f cmp x9, x10 1384b4: 1a9f17eb cset w11, eq 1384b8: f90003e9 str x9, [sp] 1384bc: 3700006b tbnz w11, #0x0, 0x1384c8 ::~List()+0x60> 1384c0: f94003e0 ldr x0, [sp] 1384c4: 97fdb7eb bl 0xa6470 <_ZdaPv@plt> 1384c8: a9427bfd ldp x29, x30, [sp, #0x20] 1384cc: 9100c3ff add sp, sp, #0x30 1384d0: d65f03c0 ret 1384d4: 97fdd73c bl 0xae1c4 00000000001384d8 ::~sp()>: 1384d8: d10083ff sub sp, sp, #0x20 1384dc: a9017bfd stp x29, x30, [sp, #0x10] 1384e0: 910043fd add x29, sp, #0x10 1384e4: d2800008 mov x8, #0x0 // =0 1384e8: f90007e0 str x0, [sp, #0x8] 1384ec: f94007e0 ldr x0, [sp, #0x8] 1384f0: aa0003e9 mov x9, x0 1384f4: f9400129 ldr x9, [x9] 1384f8: eb08013f cmp x9, x8 1384fc: 1a9f07ea cset w10, ne 138500: f90003e0 str x0, [sp] 138504: 3700004a tbnz w10, #0x0, 0x13850c ::~sp()+0x34> 138508: 1400000a b 0x138530 ::~sp()+0x58> 13850c: f94003e8 ldr x8, [sp] 138510: f9400108 ldr x8, [x8] 138514: f9400109 ldr x9, [x8] 138518: f85e8129 ldur x9, [x9, #-0x18] 13851c: 8b090108 add x8, x8, x9 138520: aa0803e0 mov x0, x8 138524: f94003e1 ldr x1, [sp] 138528: 97fdaeca bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 13852c: 14000001 b 0x138530 ::~sp()+0x58> 138530: a9417bfd ldp x29, x30, [sp, #0x10] 138534: 910083ff add sp, sp, #0x20 138538: d65f03c0 ret 13853c: 97fdd722 bl 0xae1c4 0000000000138540 : 138540: d10103ff sub sp, sp, #0x40 138544: a9037bfd stp x29, x30, [sp, #0x30] 138548: 9100c3fd add x29, sp, #0x30 13854c: 90000b88 adrp x8, 0x2a8000 138550: f9478d08 ldr x8, [x8, #0xf18] 138554: b27c03e9 orr x9, xzr, #0x10 138558: 8b090108 add x8, x8, x9 13855c: d2800009 mov x9, #0x0 // =0 138560: f81f83a0 stur x0, [x29, #-0x8] 138564: f85f83a0 ldur x0, [x29, #-0x8] 138568: f9000008 str x8, [x0] 13856c: f9402c08 ldr x8, [x0, #0x58] 138570: eb09011f cmp x8, x9 138574: 1a9f17ea cset w10, eq 138578: f81f03a9 stur x9, [x29, #-0x10] 13857c: f9000fe0 str x0, [sp, #0x18] 138580: f9000be8 str x8, [sp, #0x10] 138584: 370000aa tbnz w10, #0x0, 0x138598 138588: f9400be0 ldr x0, [sp, #0x10] 13858c: 97fdc815 bl 0xaa5e0 <_ZN7android21ElementaryStreamQueueD2Ev@plt> 138590: f9400be0 ldr x0, [sp, #0x10] 138594: 97fda0f3 bl 0xa0960 <_ZdlPv@plt> 138598: d2800508 mov x8, #0x28 // =40 13859c: b27c07e9 orr x9, xzr, #0x30 1385a0: d280090a mov x10, #0x48 // =72 1385a4: f85f03ab ldur x11, [x29, #-0x10] 1385a8: f9400fec ldr x12, [sp, #0x18] 1385ac: f9002d8b str x11, [x12, #0x58] 1385b0: 8b0a0180 add x0, x12, x10 1385b4: f90007e8 str x8, [sp, #0x8] 1385b8: f90003e9 str x9, [sp] 1385bc: 97fdaefd bl 0xa41b0 <_ZN7android4ListIlED2Ev@plt> 1385c0: f9400fe8 ldr x8, [sp, #0x18] 1385c4: f94003e9 ldr x9, [sp] 1385c8: 8b090100 add x0, x8, x9 1385cc: 97fdc875 bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 1385d0: f9400fe8 ldr x8, [sp, #0x18] 1385d4: f94007e9 ldr x9, [sp, #0x8] 1385d8: 8b090100 add x0, x8, x9 1385dc: 97fdc7cd bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1385e0: f9400fe0 ldr x0, [sp, #0x18] 1385e4: 97fda147 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 1385e8: a9437bfd ldp x29, x30, [sp, #0x30] 1385ec: 910103ff add sp, sp, #0x40 1385f0: d65f03c0 ret 00000000001385f4 : 1385f4: d100c3ff sub sp, sp, #0x30 1385f8: a9027bfd stp x29, x30, [sp, #0x20] 1385fc: 910083fd add x29, sp, #0x20 138600: d2800508 mov x8, #0x28 // =40 138604: b27d07e9 orr x9, xzr, #0x18 138608: b27c03ea orr x10, xzr, #0x10 13860c: f81f83a0 stur x0, [x29, #-0x8] 138610: f85f83a0 ldur x0, [x29, #-0x8] 138614: 8b080008 add x8, x0, x8 138618: f9000be0 str x0, [sp, #0x10] 13861c: aa0803e0 mov x0, x8 138620: f90007e9 str x9, [sp, #0x8] 138624: f90003ea str x10, [sp] 138628: 97fda4d2 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 13862c: f9400be8 ldr x8, [sp, #0x10] 138630: f94007e9 ldr x9, [sp, #0x8] 138634: 8b090100 add x0, x8, x9 138638: 97fdba3a bl 0xa6f20 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEED2Ev@plt> 13863c: f9400be8 ldr x8, [sp, #0x10] 138640: f94003e9 ldr x9, [sp] 138644: 8b090100 add x0, x8, x9 138648: 97fdc7b2 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 13864c: a9427bfd ldp x29, x30, [sp, #0x20] 138650: 9100c3ff add sp, sp, #0x30 138654: d65f03c0 ret 0000000000138658 : 138658: d10083ff sub sp, sp, #0x20 13865c: a9017bfd stp x29, x30, [sp, #0x10] 138660: 910043fd add x29, sp, #0x10 138664: 90000b88 adrp x8, 0x2a8000 138668: f9424d08 ldr x8, [x8, #0x498] 13866c: f90007e0 str x0, [sp, #0x8] 138670: f94007e0 ldr x0, [sp, #0x8] 138674: f90003e0 str x0, [sp] 138678: d63f0100 blr x8 13867c: f94003e0 ldr x0, [sp] 138680: 97fda0b8 bl 0xa0960 <_ZdlPv@plt> 138684: a9417bfd ldp x29, x30, [sp, #0x10] 138688: 910083ff add sp, sp, #0x20 13868c: d65f03c0 ret 0000000000138690 ::clear()>: 138690: d10103ff sub sp, sp, #0x40 138694: a9037bfd stp x29, x30, [sp, #0x30] 138698: 9100c3fd add x29, sp, #0x30 13869c: d2800008 mov x8, #0x0 // =0 1386a0: f81f83a0 stur x0, [x29, #-0x8] 1386a4: f85f83a0 ldur x0, [x29, #-0x8] 1386a8: f9400409 ldr x9, [x0, #0x8] 1386ac: f9000be0 str x0, [sp, #0x10] 1386b0: aa0903e0 mov x0, x9 1386b4: f90007e8 str x8, [sp, #0x8] 1386b8: 97fdca12 bl 0xaaf00 <_ZNK7android4ListIlE5_Node7getNextEv@plt> 1386bc: f81f03a0 stur x0, [x29, #-0x10] 1386c0: f85f03a8 ldur x8, [x29, #-0x10] 1386c4: f9400be9 ldr x9, [sp, #0x10] 1386c8: f940052a ldr x10, [x9, #0x8] 1386cc: eb0a011f cmp x8, x10 1386d0: 1a9f07eb cset w11, ne 1386d4: 3700004b tbnz w11, #0x0, 0x1386dc ::clear()+0x4c> 1386d8: 14000011 b 0x13871c ::clear()+0x8c> 1386dc: f85f03a0 ldur x0, [x29, #-0x10] 1386e0: 97fdca08 bl 0xaaf00 <_ZNK7android4ListIlE5_Node7getNextEv@plt> 1386e4: f9000fe0 str x0, [sp, #0x18] 1386e8: f85f03a0 ldur x0, [x29, #-0x10] 1386ec: f94007e8 ldr x8, [sp, #0x8] 1386f0: eb08001f cmp x0, x8 1386f4: 1a9f17e9 cset w9, eq 1386f8: f90003e0 str x0, [sp] 1386fc: 370000a9 tbnz w9, #0x0, 0x138710 ::clear()+0x80> 138700: f94003e0 ldr x0, [sp] 138704: 97fdb7e3 bl 0xa6690 <_ZN7android4ListIlE5_NodeD2Ev@plt> 138708: f94003e0 ldr x0, [sp] 13870c: 97fda095 bl 0xa0960 <_ZdlPv@plt> 138710: f9400fe8 ldr x8, [sp, #0x18] 138714: f81f03a8 stur x8, [x29, #-0x10] 138718: 17ffffea b 0x1386c0 ::clear()+0x30> 13871c: f9400be8 ldr x8, [sp, #0x10] 138720: f9400500 ldr x0, [x8, #0x8] 138724: f9400501 ldr x1, [x8, #0x8] 138728: 97fdc1ea bl 0xa8ed0 <_ZN7android4ListIlE5_Node7setPrevEPS2_@plt> 13872c: f9400be8 ldr x8, [sp, #0x10] 138730: f9400500 ldr x0, [x8, #0x8] 138734: f9400501 ldr x1, [x8, #0x8] 138738: 97fdb202 bl 0xa4f40 <_ZN7android4ListIlE5_Node7setNextEPS2_@plt> 13873c: a9437bfd ldp x29, x30, [sp, #0x30] 138740: 910103ff add sp, sp, #0x40 138744: d65f03c0 ret 0000000000138748 : 138748: d10043ff sub sp, sp, #0x10 13874c: f90007e0 str x0, [sp, #0x8] 138750: f94007e0 ldr x0, [sp, #0x8] 138754: f9400400 ldr x0, [x0, #0x8] 138758: 910043ff add sp, sp, #0x10 13875c: d65f03c0 ret 0000000000138760 : 138760: d10343ff sub sp, sp, #0xd0 138764: a90c7bfd stp x29, x30, [sp, #0xc0] 138768: 910303fd add x29, sp, #0xc0 13876c: d53bd048 mrs x8, TPIDR_EL0 138770: f9401508 ldr x8, [x8, #0x28] 138774: f81f83a8 stur x8, [x29, #-0x8] 138778: f81b83a0 stur x0, [x29, #-0x48] 13877c: f81b03a1 stur x1, [x29, #-0x50] 138780: f85b83a8 ldur x8, [x29, #-0x48] 138784: aa0803e0 mov x0, x8 138788: 9100a108 add x8, x8, #0x28 13878c: aa1f03e1 mov x1, xzr 138790: f9002be0 str x0, [sp, #0x50] 138794: aa0803e0 mov x0, x8 138798: 97fdbfb2 bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 13879c: 37000100 tbnz w0, #0x0, 0x1387bc 1387a0: 14000001 b 0x1387a4 1387a4: f9402be8 ldr x8, [sp, #0x50] 1387a8: 9100a100 add x0, x8, #0x28 1387ac: 97fd9db9 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1387b0: 97fdac80 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1387b4: b50000a0 cbnz x0, 0x1387c8 1387b8: 14000001 b 0x1387bc 1387bc: 2a1f03e8 mov w8, wzr 1387c0: b81c43a8 stur w8, [x29, #-0x3c] 1387c4: 14000033 b 0x138890 1387c8: f9402be8 ldr x8, [sp, #0x50] 1387cc: 9100a109 add x9, x8, #0x28 1387d0: aa0903e0 mov x0, x9 1387d4: f90027e9 str x9, [sp, #0x48] 1387d8: 97fd9dae bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1387dc: 97fdb29d bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1387e0: f94027e8 ldr x8, [sp, #0x48] 1387e4: f90023e0 str x0, [sp, #0x40] 1387e8: aa0803e0 mov x0, x8 1387ec: 97fd9da9 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1387f0: 97fdac70 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1387f4: d100e3a8 sub x8, x29, #0x38 1387f8: f9001fe0 str x0, [sp, #0x38] 1387fc: aa0803e0 mov x0, x8 138800: f94023e1 ldr x1, [sp, #0x40] 138804: f9401fe2 ldr x2, [sp, #0x38] 138808: f9001be8 str x8, [sp, #0x30] 13880c: 97fd9e75 bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> 138810: f85b03a2 ldur x2, [x29, #-0x50] 138814: f9402be0 ldr x0, [sp, #0x50] 138818: f9401be1 ldr x1, [sp, #0x30] 13881c: 97fd9e11 bl 0xa0060 <_ZN7android9ATSParser6Stream8parsePESEPNS_10ABitReaderEPNS0_9SyncEventE@plt> 138820: b9002fe0 str w0, [sp, #0x2c] 138824: 14000001 b 0x138828 138828: b9402fe8 ldr w8, [sp, #0x2c] 13882c: b81ac3a8 stur w8, [x29, #-0x54] 138830: f9402be9 ldr x9, [sp, #0x50] 138834: 9100a120 add x0, x9, #0x28 138838: 97fd9d96 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13883c: f90013e0 str x0, [sp, #0x20] 138840: 14000001 b 0x138844 138844: aa1f03e0 mov x0, xzr 138848: f94013e1 ldr x1, [sp, #0x20] 13884c: f9000fe0 str x0, [sp, #0x18] 138850: aa0103e0 mov x0, x1 138854: f9400fe1 ldr x1, [sp, #0x18] 138858: f9400fe2 ldr x2, [sp, #0x18] 13885c: 97fdc9dd bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 138860: 14000001 b 0x138864 138864: b85ac3a8 ldur w8, [x29, #-0x54] 138868: b81c43a8 stur w8, [x29, #-0x3c] 13886c: d100e3a0 sub x0, x29, #0x38 138870: 97fdab60 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 138874: 14000007 b 0x138890 138878: f90033e0 str x0, [sp, #0x60] 13887c: 2a0103e8 mov w8, w1 138880: b9005fe8 str w8, [sp, #0x5c] 138884: d100e3a0 sub x0, x29, #0x38 138888: 97fdab5a bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 13888c: 1400000e b 0x1388c4 138890: b85c43a8 ldur w8, [x29, #-0x3c] 138894: d53bd049 mrs x9, TPIDR_EL0 138898: f9401529 ldr x9, [x9, #0x28] 13889c: f85f83aa ldur x10, [x29, #-0x8] 1388a0: eb0a0129 subs x9, x9, x10 1388a4: b90017e8 str w8, [sp, #0x14] 1388a8: f90007e9 str x9, [sp, #0x8] 1388ac: 54000101 b.ne 0x1388cc 1388b0: 14000001 b 0x1388b4 1388b4: b94017e0 ldr w0, [sp, #0x14] 1388b8: a94c7bfd ldp x29, x30, [sp, #0xc0] 1388bc: 910343ff add sp, sp, #0xd0 1388c0: d65f03c0 ret 1388c4: f94033e0 ldr x0, [sp, #0x60] 1388c8: 97fdbd92 bl 0xa7f10 <_Unwind_Resume@plt> 1388cc: 97fdc529 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001388d0 ::size() const>: 1388d0: d10183ff sub sp, sp, #0x60 1388d4: a9057bfd stp x29, x30, [sp, #0x50] 1388d8: 910143fd add x29, sp, #0x50 1388dc: d53bd048 mrs x8, TPIDR_EL0 1388e0: f9401508 ldr x8, [x8, #0x28] 1388e4: f81f83a8 stur x8, [x29, #-0x8] 1388e8: f81e03a0 stur x0, [x29, #-0x20] 1388ec: f85e03a8 ldur x8, [x29, #-0x20] 1388f0: aa0803e0 mov x0, x8 1388f4: d10043a9 sub x9, x29, #0x10 1388f8: f9000fe8 str x8, [sp, #0x18] 1388fc: aa0903e8 mov x8, x9 138900: f9400fe9 ldr x9, [sp, #0x18] 138904: f9000be0 str x0, [sp, #0x10] 138908: aa0903e0 mov x0, x9 13890c: 97fdbaf9 bl 0xa74f0 <_ZNK7android4ListIlE5beginEv@plt> 138910: d10063a8 sub x8, x29, #0x18 138914: f9400fe0 ldr x0, [sp, #0x18] 138918: 97fda52e bl 0xa1dd0 <_ZNK7android4ListIlE3endEv@plt> 13891c: 14000001 b 0x138920 ::size() const+0x50> 138920: d10043a1 sub x1, x29, #0x10 138924: d10063a2 sub x2, x29, #0x18 138928: f9400be0 ldr x0, [sp, #0x10] 13892c: 97fd9df1 bl 0xa00f0 <_ZNK7android4ListIlE8distanceIlNS1_14CONST_ITERATORES3_EElNS1_13_ListIteratorIT_T0_EENS4_IS5_T1_EE@plt> 138930: f90007e0 str x0, [sp, #0x8] 138934: 14000001 b 0x138938 ::size() const+0x68> 138938: d10063a0 sub x0, x29, #0x18 13893c: 97fd9df5 bl 0xa0110 <_ZN7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREED2Ev@plt> 138940: d10043a0 sub x0, x29, #0x10 138944: 97fd9df3 bl 0xa0110 <_ZN7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREED2Ev@plt> 138948: d53bd040 mrs x0, TPIDR_EL0 13894c: f9401400 ldr x0, [x0, #0x28] 138950: f85f83be ldur x30, [x29, #-0x8] 138954: eb1e0000 subs x0, x0, x30 138958: f90003e0 str x0, [sp] 13895c: 540002a1 b.ne 0x1389b0 ::size() const+0xe0> 138960: 14000001 b 0x138964 ::size() const+0x94> 138964: f94007e0 ldr x0, [sp, #0x8] 138968: a9457bfd ldp x29, x30, [sp, #0x50] 13896c: 910183ff add sp, sp, #0x60 138970: d65f03c0 ret 138974: f90017e0 str x0, [sp, #0x28] 138978: 2a0103e8 mov w8, w1 13897c: b90027e8 str w8, [sp, #0x24] 138980: 14000007 b 0x13899c ::size() const+0xcc> 138984: f90017e0 str x0, [sp, #0x28] 138988: 2a0103e8 mov w8, w1 13898c: b90027e8 str w8, [sp, #0x24] 138990: d10063a0 sub x0, x29, #0x18 138994: 97fd9ddf bl 0xa0110 <_ZN7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREED2Ev@plt> 138998: 14000001 b 0x13899c ::size() const+0xcc> 13899c: d10043a0 sub x0, x29, #0x10 1389a0: 97fd9ddc bl 0xa0110 <_ZN7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREED2Ev@plt> 1389a4: 14000001 b 0x1389a8 ::size() const+0xd8> 1389a8: f94017e0 ldr x0, [sp, #0x28] 1389ac: 97fdbd59 bl 0xa7f10 <_Unwind_Resume@plt> 1389b0: 97fdc4f0 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001389b4 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>)>: 1389b4: d10143ff sub sp, sp, #0x50 1389b8: a9047bfd stp x29, x30, [sp, #0x40] 1389bc: 910103fd add x29, sp, #0x40 1389c0: d2800009 mov x9, #0x0 // =0 1389c4: f81f83a0 stur x0, [x29, #-0x8] 1389c8: aa0103e0 mov x0, x1 1389cc: f90013e8 str x8, [sp, #0x20] 1389d0: f9000fe1 str x1, [sp, #0x18] 1389d4: f9000be9 str x9, [sp, #0x10] 1389d8: 97fdc26e bl 0xa9390 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREE7getNodeEv@plt> 1389dc: 97fdc949 bl 0xaaf00 <_ZNK7android4ListIlE5_Node7getNextEv@plt> 1389e0: f81f03a0 stur x0, [x29, #-0x10] 1389e4: f9400fe0 ldr x0, [sp, #0x18] 1389e8: 97fdc26a bl 0xa9390 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREE7getNodeEv@plt> 1389ec: 97fdac69 bl 0xa3b90 <_ZNK7android4ListIlE5_Node7getPrevEv@plt> 1389f0: f81e83a0 stur x0, [x29, #-0x18] 1389f4: f85e83a0 ldur x0, [x29, #-0x18] 1389f8: f85f03a1 ldur x1, [x29, #-0x10] 1389fc: 97fdb151 bl 0xa4f40 <_ZN7android4ListIlE5_Node7setNextEPS2_@plt> 138a00: f85f03a0 ldur x0, [x29, #-0x10] 138a04: f85e83a1 ldur x1, [x29, #-0x18] 138a08: 97fdc132 bl 0xa8ed0 <_ZN7android4ListIlE5_Node7setPrevEPS2_@plt> 138a0c: f9400fe0 ldr x0, [sp, #0x18] 138a10: 97fdc260 bl 0xa9390 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREE7getNodeEv@plt> 138a14: f9400be8 ldr x8, [sp, #0x10] 138a18: eb08001f cmp x0, x8 138a1c: 1a9f17ea cset w10, eq 138a20: f90007e0 str x0, [sp, #0x8] 138a24: 370000aa tbnz w10, #0x0, 0x138a38 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>)+0x84> 138a28: f94007e0 ldr x0, [sp, #0x8] 138a2c: 97fdb719 bl 0xa6690 <_ZN7android4ListIlE5_NodeD2Ev@plt> 138a30: f94007e0 ldr x0, [sp, #0x8] 138a34: 97fd9fcb bl 0xa0960 <_ZdlPv@plt> 138a38: f85f03a1 ldur x1, [x29, #-0x10] 138a3c: f94013e0 ldr x0, [sp, #0x20] 138a40: 97fda3ec bl 0xa19f0 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEC2EPNS1_5_NodeE@plt> 138a44: a9447bfd ldp x29, x30, [sp, #0x40] 138a48: 910143ff add sp, sp, #0x50 138a4c: d65f03c0 ret 0000000000138a50 ::begin()>: 138a50: d100c3ff sub sp, sp, #0x30 138a54: a9027bfd stp x29, x30, [sp, #0x20] 138a58: 910083fd add x29, sp, #0x20 138a5c: f81f83a0 stur x0, [x29, #-0x8] 138a60: f85f83a0 ldur x0, [x29, #-0x8] 138a64: f9400400 ldr x0, [x0, #0x8] 138a68: f9000be8 str x8, [sp, #0x10] 138a6c: 97fdc925 bl 0xaaf00 <_ZNK7android4ListIlE5_Node7getNextEv@plt> 138a70: f9400be8 ldr x8, [sp, #0x10] 138a74: f90007e0 str x0, [sp, #0x8] 138a78: aa0803e0 mov x0, x8 138a7c: f94007e1 ldr x1, [sp, #0x8] 138a80: 97fda3dc bl 0xa19f0 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEC2EPNS1_5_NodeE@plt> 138a84: a9427bfd ldp x29, x30, [sp, #0x20] 138a88: 9100c3ff add sp, sp, #0x30 138a8c: d65f03c0 ret 0000000000138a90 ::_ListIterator::NON_CONST_ITERATOR>::~_ListIterator()>: 138a90: d10043ff sub sp, sp, #0x10 138a94: f90007e0 str x0, [sp, #0x8] 138a98: 910043ff add sp, sp, #0x10 138a9c: d65f03c0 ret 0000000000138aa0 ::push_back(long const&)>: 138aa0: d10183ff sub sp, sp, #0x60 138aa4: a9057bfd stp x29, x30, [sp, #0x50] 138aa8: 910143fd add x29, sp, #0x50 138aac: d53bd048 mrs x8, TPIDR_EL0 138ab0: f9401508 ldr x8, [x8, #0x28] 138ab4: f81f83a8 stur x8, [x29, #-0x8] 138ab8: f81e03a0 stur x0, [x29, #-0x20] 138abc: f90017e1 str x1, [sp, #0x28] 138ac0: f85e03a8 ldur x8, [x29, #-0x20] 138ac4: d10063a0 sub x0, x29, #0x18 138ac8: f9000be8 str x8, [sp, #0x10] 138acc: aa0003e8 mov x8, x0 138ad0: f9400be1 ldr x1, [sp, #0x10] 138ad4: f90007e0 str x0, [sp, #0x8] 138ad8: aa0103e0 mov x0, x1 138adc: 97fdbafd bl 0xa76d0 <_ZN7android4ListIlE3endEv@plt> 138ae0: f94017e2 ldr x2, [sp, #0x28] 138ae4: d10043a8 sub x8, x29, #0x10 138ae8: f9400be0 ldr x0, [sp, #0x10] 138aec: f94007e1 ldr x1, [sp, #0x8] 138af0: 97fda6c0 bl 0xa25f0 <_ZN7android4ListIlE6insertENS1_13_ListIteratorIlNS1_18NON_CONST_ITERATOREEERKl@plt> 138af4: 14000001 b 0x138af8 ::push_back(long const&)+0x58> 138af8: d10043a0 sub x0, x29, #0x10 138afc: 97fd9d81 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 138b00: d10063a0 sub x0, x29, #0x18 138b04: 97fd9d7f bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 138b08: d53bd040 mrs x0, TPIDR_EL0 138b0c: f9401400 ldr x0, [x0, #0x28] 138b10: f85f83be ldur x30, [x29, #-0x8] 138b14: eb1e0000 subs x0, x0, x30 138b18: f90003e0 str x0, [sp] 138b1c: 540001a1 b.ne 0x138b50 ::push_back(long const&)+0xb0> 138b20: 14000001 b 0x138b24 ::push_back(long const&)+0x84> 138b24: a9457bfd ldp x29, x30, [sp, #0x50] 138b28: 910183ff add sp, sp, #0x60 138b2c: d65f03c0 ret 138b30: f90013e0 str x0, [sp, #0x20] 138b34: 2a0103e8 mov w8, w1 138b38: b9001fe8 str w8, [sp, #0x1c] 138b3c: d10063a0 sub x0, x29, #0x18 138b40: 97fd9d70 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 138b44: 14000001 b 0x138b48 ::push_back(long const&)+0xa8> 138b48: f94013e0 ldr x0, [sp, #0x20] 138b4c: 97fdbcf1 bl 0xa7f10 <_Unwind_Resume@plt> 138b50: 97fdc488 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000138b54 ::operator!=(android::AnotherPacketSource const*) const>: 138b54: d10043ff sub sp, sp, #0x10 138b58: f90007e0 str x0, [sp, #0x8] 138b5c: f90003e1 str x1, [sp] 138b60: f94007e0 ldr x0, [sp, #0x8] 138b64: f9400000 ldr x0, [x0] 138b68: f94003e1 ldr x1, [sp] 138b6c: eb01001f cmp x0, x1 138b70: 1a9f07e8 cset w8, ne 138b74: 320003e9 orr w9, wzr, #0x1 138b78: 0a090108 and w8, w8, w9 138b7c: 2a0803e0 mov w0, w8 138b80: 910043ff add sp, sp, #0x10 138b84: d65f03c0 ret 0000000000138b88 ::operator->() const>: 138b88: d10043ff sub sp, sp, #0x10 138b8c: f90007e0 str x0, [sp, #0x8] 138b90: f94007e0 ldr x0, [sp, #0x8] 138b94: f9400000 ldr x0, [x0] 138b98: 910043ff add sp, sp, #0x10 138b9c: d65f03c0 ret 0000000000138ba0 : 138ba0: f81e0ffc str x28, [sp, #-0x20]! 138ba4: a9017bfd stp x29, x30, [sp, #0x10] 138ba8: 910043fd add x29, sp, #0x10 138bac: d107c3ff sub sp, sp, #0x1f0 138bb0: b27d07e8 orr x8, xzr, #0x18 138bb4: 320003e9 orr w9, wzr, #0x1 138bb8: f81e03a0 stur x0, [x29, #-0x20] 138bbc: f81d83a1 stur x1, [x29, #-0x28] 138bc0: f81d03a2 stur x2, [x29, #-0x30] 138bc4: f85e03a0 ldur x0, [x29, #-0x20] 138bc8: f85d83a1 ldur x1, [x29, #-0x28] 138bcc: f81503a0 stur x0, [x29, #-0xb0] 138bd0: aa0103e0 mov x0, x1 138bd4: aa0803e1 mov x1, x8 138bd8: b814c3a9 stur w9, [x29, #-0xb4] 138bdc: 97fda5f1 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138be0: b81cc3a0 stur w0, [x29, #-0x34] 138be4: b85cc3a9 ldur w9, [x29, #-0x34] 138be8: b854c3a0 ldur w0, [x29, #-0xb4] 138bec: 6b00013f cmp w9, w0 138bf0: 1a9f07e9 cset w9, ne 138bf4: 37000049 tbnz w9, #0x0, 0x138bfc 138bf8: 14000004 b 0x138c08 138bfc: 12807dc8 mov w8, #-0x3ef // =-1007 138c00: b81ec3a8 stur w8, [x29, #-0x14] 138c04: 1400028b b 0x139630 138c08: 52801788 mov w8, #0xbc // =188 138c0c: b27c03e1 orr x1, xzr, #0x10 138c10: b27d03e9 orr x9, xzr, #0x8 138c14: f85d83a0 ldur x0, [x29, #-0x28] 138c18: f81403a1 stur x1, [x29, #-0xc0] 138c1c: aa0903e1 mov x1, x9 138c20: b813c3a8 stur w8, [x29, #-0xc4] 138c24: 97fda5df bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138c28: b81c83a0 stur w0, [x29, #-0x38] 138c2c: f85d83a0 ldur x0, [x29, #-0x28] 138c30: f85403a1 ldur x1, [x29, #-0xc0] 138c34: 97fda5db bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138c38: b81c43a0 stur w0, [x29, #-0x3c] 138c3c: b85c83a8 ldur w8, [x29, #-0x38] 138c40: b853c3a0 ldur w0, [x29, #-0xc4] 138c44: 6b00011f cmp w8, w0 138c48: 1a9f07e8 cset w8, ne 138c4c: 37000048 tbnz w8, #0x0, 0x138c54 138c50: 14000256 b 0x1395a8 138c54: 528017c8 mov w8, #0xbe // =190 138c58: b85c83a9 ldur w9, [x29, #-0x38] 138c5c: 6b08013f cmp w9, w8 138c60: 1a9f07e8 cset w8, ne 138c64: 37000048 tbnz w8, #0x0, 0x138c6c 138c68: 14000250 b 0x1395a8 138c6c: 528017e8 mov w8, #0xbf // =191 138c70: b85c83a9 ldur w9, [x29, #-0x38] 138c74: 6b08013f cmp w9, w8 138c78: 1a9f07e8 cset w8, ne 138c7c: 37000048 tbnz w8, #0x0, 0x138c84 138c80: 1400024a b 0x1395a8 138c84: 321c0fe8 orr w8, wzr, #0xf0 138c88: b85c83a9 ldur w9, [x29, #-0x38] 138c8c: 6b08013f cmp w9, w8 138c90: 1a9f07e8 cset w8, ne 138c94: 37000048 tbnz w8, #0x0, 0x138c9c 138c98: 14000244 b 0x1395a8 138c9c: 52801e28 mov w8, #0xf1 // =241 138ca0: b85c83a9 ldur w9, [x29, #-0x38] 138ca4: 6b08013f cmp w9, w8 138ca8: 1a9f07e8 cset w8, ne 138cac: 37000048 tbnz w8, #0x0, 0x138cb4 138cb0: 1400023e b 0x1395a8 138cb4: 32001fe8 orr w8, wzr, #0xff 138cb8: b85c83a9 ldur w9, [x29, #-0x38] 138cbc: 6b08013f cmp w9, w8 138cc0: 1a9f07e8 cset w8, ne 138cc4: 37000048 tbnz w8, #0x0, 0x138ccc 138cc8: 14000238 b 0x1395a8 138ccc: 52801e48 mov w8, #0xf2 // =242 138cd0: b85c83a9 ldur w9, [x29, #-0x38] 138cd4: 6b08013f cmp w9, w8 138cd8: 1a9f07e8 cset w8, ne 138cdc: 37000048 tbnz w8, #0x0, 0x138ce4 138ce0: 14000232 b 0x1395a8 138ce4: 321d13e8 orr w8, wzr, #0xf8 138ce8: b85c83a9 ldur w9, [x29, #-0x38] 138cec: 6b08013f cmp w9, w8 138cf0: 1a9f07e8 cset w8, ne 138cf4: 37000048 tbnz w8, #0x0, 0x138cfc 138cf8: 1400022c b 0x1395a8 138cfc: 321f03e8 orr w8, wzr, #0x2 138d00: b27f03e1 orr x1, xzr, #0x2 138d04: f85d83a0 ldur x0, [x29, #-0x28] 138d08: b81383a8 stur w8, [x29, #-0xc8] 138d0c: 97fda5a5 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138d10: b85383a8 ldur w8, [x29, #-0xc8] 138d14: 6b08001f cmp w0, w8 138d18: 1a9f07e0 cset w0, ne 138d1c: 37000040 tbnz w0, #0x0, 0x138d24 138d20: 14000004 b 0x138d30 138d24: 12807dc8 mov w8, #-0x3ef // =-1007 138d28: b81ec3a8 stur w8, [x29, #-0x14] 138d2c: 14000241 b 0x139630 138d30: b27f03e1 orr x1, xzr, #0x2 138d34: f85d83a0 ldur x0, [x29, #-0x28] 138d38: 97fda59a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138d3c: b81c03a0 stur w0, [x29, #-0x40] 138d40: b24003e1 orr x1, xzr, #0x1 138d44: f85d83a0 ldur x0, [x29, #-0x28] 138d48: 97fda596 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138d4c: b81bc3a0 stur w0, [x29, #-0x44] 138d50: b24003e1 orr x1, xzr, #0x1 138d54: f85d83a0 ldur x0, [x29, #-0x28] 138d58: 97fda592 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138d5c: b81b83a0 stur w0, [x29, #-0x48] 138d60: b24003e1 orr x1, xzr, #0x1 138d64: f85d83a0 ldur x0, [x29, #-0x28] 138d68: 97fda58e bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138d6c: b81b43a0 stur w0, [x29, #-0x4c] 138d70: b24003e1 orr x1, xzr, #0x1 138d74: f85d83a0 ldur x0, [x29, #-0x28] 138d78: 97fda58a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138d7c: b81b03a0 stur w0, [x29, #-0x50] 138d80: b24003e8 orr x8, xzr, #0x1 138d84: b27f03e1 orr x1, xzr, #0x2 138d88: f85d83a0 ldur x0, [x29, #-0x28] 138d8c: f81303a8 stur x8, [x29, #-0xd0] 138d90: 97fda584 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138d94: b81ac3a0 stur w0, [x29, #-0x54] 138d98: f85d83a0 ldur x0, [x29, #-0x28] 138d9c: f85303a1 ldur x1, [x29, #-0xd0] 138da0: 97fda580 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138da4: b81a83a0 stur w0, [x29, #-0x58] 138da8: f85d83a0 ldur x0, [x29, #-0x28] 138dac: f85303a1 ldur x1, [x29, #-0xd0] 138db0: 97fda57c bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138db4: b81a43a0 stur w0, [x29, #-0x5c] 138db8: f85d83a0 ldur x0, [x29, #-0x28] 138dbc: f85303a1 ldur x1, [x29, #-0xd0] 138dc0: 97fda578 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138dc4: b81a03a0 stur w0, [x29, #-0x60] 138dc8: f85d83a0 ldur x0, [x29, #-0x28] 138dcc: f85303a1 ldur x1, [x29, #-0xd0] 138dd0: 97fda574 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138dd4: b819c3a0 stur w0, [x29, #-0x64] 138dd8: b24003e1 orr x1, xzr, #0x1 138ddc: f85d83a0 ldur x0, [x29, #-0x28] 138de0: 97fda570 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138de4: b81983a0 stur w0, [x29, #-0x68] 138de8: b24003e1 orr x1, xzr, #0x1 138dec: f85d83a0 ldur x0, [x29, #-0x28] 138df0: 97fda56c bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138df4: b81943a0 stur w0, [x29, #-0x6c] 138df8: 321f03e8 orr w8, wzr, #0x2 138dfc: b27d03e1 orr x1, xzr, #0x8 138e00: f85d83a0 ldur x0, [x29, #-0x28] 138e04: b812c3a8 stur w8, [x29, #-0xd4] 138e08: 97fda566 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138e0c: b81903a0 stur w0, [x29, #-0x70] 138e10: b85903a8 ldur w8, [x29, #-0x70] 138e14: b818c3a8 stur w8, [x29, #-0x74] 138e18: f81803bf stur xzr, [x29, #-0x80] 138e1c: f81783bf stur xzr, [x29, #-0x88] 138e20: b85ac3a8 ldur w8, [x29, #-0x54] 138e24: b852c3a0 ldur w0, [x29, #-0xd4] 138e28: 6b00011f cmp w8, w0 138e2c: 1a9f17e8 cset w8, eq 138e30: 370000e8 tbnz w8, #0x0, 0x138e4c 138e34: 320007e8 orr w8, wzr, #0x3 138e38: b85ac3a9 ldur w9, [x29, #-0x54] 138e3c: 6b08013f cmp w9, w8 138e40: 1a9f17e8 cset w8, eq 138e44: 37000048 tbnz w8, #0x0, 0x138e4c 138e48: 140000cd b 0x13917c 138e4c: 528000a8 mov w8, #0x5 // =5 138e50: b858c3a9 ldur w9, [x29, #-0x74] 138e54: 6b08013f cmp w9, w8 138e58: 1a9f27e8 cset w8, lo 138e5c: 37000048 tbnz w8, #0x0, 0x138e64 138e60: 14000004 b 0x138e70 138e64: 12807dc8 mov w8, #-0x3ef // =-1007 138e68: b81ec3a8 stur w8, [x29, #-0x14] 138e6c: 140001f1 b 0x139630 138e70: b27e03e1 orr x1, xzr, #0x4 138e74: f85d83a0 ldur x0, [x29, #-0x28] 138e78: 97fda54a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138e7c: b85ac3a8 ldur w8, [x29, #-0x54] 138e80: 6b08001f cmp w0, w8 138e84: 1a9f07e8 cset w8, ne 138e88: 37000048 tbnz w8, #0x0, 0x138e90 138e8c: 14000004 b 0x138e9c 138e90: 12807dc8 mov w8, #-0x3ef // =-1007 138e94: b81ec3a8 stur w8, [x29, #-0x14] 138e98: 140001e6 b 0x139630 138e9c: b27f0fe8 orr x8, xzr, #0x1e 138ea0: b24007e1 orr x1, xzr, #0x3 138ea4: b24003e9 orr x9, xzr, #0x1 138ea8: 320003ea orr w10, wzr, #0x1 138eac: f85d83a0 ldur x0, [x29, #-0x28] 138eb0: f81203a8 stur x8, [x29, #-0xe0] 138eb4: f81183a9 stur x9, [x29, #-0xe8] 138eb8: b81143aa stur w10, [x29, #-0xec] 138ebc: 97fda539 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138ec0: 2a0003e8 mov w8, w0 138ec4: d3407d08 ubfx x8, x8, #0, #32 138ec8: f85203a9 ldur x9, [x29, #-0xe0] 138ecc: 9ac92108 lsl x8, x8, x9 138ed0: f81803a8 stur x8, [x29, #-0x80] 138ed4: f85d83a0 ldur x0, [x29, #-0x28] 138ed8: f85183a1 ldur x1, [x29, #-0xe8] 138edc: 97fda531 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138ee0: b85143aa ldur w10, [x29, #-0xec] 138ee4: 6b0a001f cmp w0, w10 138ee8: 1a9f07e0 cset w0, ne 138eec: 37000040 tbnz w0, #0x0, 0x138ef4 138ef0: 14000004 b 0x138f00 138ef4: 12807dc8 mov w8, #-0x3ef // =-1007 138ef8: b81ec3a8 stur w8, [x29, #-0x14] 138efc: 140001cd b 0x139630 138f00: b2400fe8 orr x8, xzr, #0xf 138f04: b24003e1 orr x1, xzr, #0x1 138f08: 320003e9 orr w9, wzr, #0x1 138f0c: f85d83a0 ldur x0, [x29, #-0x28] 138f10: f81083a1 stur x1, [x29, #-0xf8] 138f14: aa0803e1 mov x1, x8 138f18: f90083e8 str x8, [sp, #0x100] 138f1c: b900ffe9 str w9, [sp, #0xfc] 138f20: 97fda520 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138f24: 2a0003e8 mov w8, w0 138f28: d3407d08 ubfx x8, x8, #0, #32 138f2c: f94083e1 ldr x1, [sp, #0x100] 138f30: 9ac12108 lsl x8, x8, x1 138f34: f85803aa ldur x10, [x29, #-0x80] 138f38: aa080148 orr x8, x10, x8 138f3c: f81803a8 stur x8, [x29, #-0x80] 138f40: f85d83a0 ldur x0, [x29, #-0x28] 138f44: f85083a1 ldur x1, [x29, #-0xf8] 138f48: 97fda516 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138f4c: b940ffe9 ldr w9, [sp, #0xfc] 138f50: 6b09001f cmp w0, w9 138f54: 1a9f07e0 cset w0, ne 138f58: 37000040 tbnz w0, #0x0, 0x138f60 138f5c: 14000004 b 0x138f6c 138f60: 12807dc8 mov w8, #-0x3ef // =-1007 138f64: b81ec3a8 stur w8, [x29, #-0x14] 138f68: 140001b2 b 0x139630 138f6c: b2400fe1 orr x1, xzr, #0xf 138f70: b24003e8 orr x8, xzr, #0x1 138f74: 320003e9 orr w9, wzr, #0x1 138f78: f85d83a0 ldur x0, [x29, #-0x28] 138f7c: f9007be8 str x8, [sp, #0xf0] 138f80: b900efe9 str w9, [sp, #0xec] 138f84: 97fda507 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138f88: 2a0003e8 mov w8, w0 138f8c: d3407d08 ubfx x8, x8, #0, #32 138f90: f85803a1 ldur x1, [x29, #-0x80] 138f94: aa080028 orr x8, x1, x8 138f98: f81803a8 stur x8, [x29, #-0x80] 138f9c: f85d83a0 ldur x0, [x29, #-0x28] 138fa0: f9407be1 ldr x1, [sp, #0xf0] 138fa4: 97fda4ff bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 138fa8: b940efe9 ldr w9, [sp, #0xec] 138fac: 6b09001f cmp w0, w9 138fb0: 1a9f07e0 cset w0, ne 138fb4: 37000040 tbnz w0, #0x0, 0x138fbc 138fb8: 14000004 b 0x138fc8 138fbc: 12807dc8 mov w8, #-0x3ef // =-1007 138fc0: b81ec3a8 stur w8, [x29, #-0x14] 138fc4: 1400019b b 0x139630 138fc8: 320007e8 orr w8, wzr, #0x3 138fcc: b858c3a9 ldur w9, [x29, #-0x74] 138fd0: 71001529 subs w9, w9, #0x5 138fd4: b818c3a9 stur w9, [x29, #-0x74] 138fd8: b85ac3a9 ldur w9, [x29, #-0x54] 138fdc: 6b08013f cmp w9, w8 138fe0: 1a9f17e8 cset w8, eq 138fe4: 37000048 tbnz w8, #0x0, 0x138fec 138fe8: 14000065 b 0x13917c 138fec: 528000a8 mov w8, #0x5 // =5 138ff0: b858c3a9 ldur w9, [x29, #-0x74] 138ff4: 6b08013f cmp w9, w8 138ff8: 1a9f27e8 cset w8, lo 138ffc: 37000048 tbnz w8, #0x0, 0x139004 139000: 14000004 b 0x139010 139004: 12807dc8 mov w8, #-0x3ef // =-1007 139008: b81ec3a8 stur w8, [x29, #-0x14] 13900c: 14000189 b 0x139630 139010: b27e03e1 orr x1, xzr, #0x4 139014: 320003e8 orr w8, wzr, #0x1 139018: f85d83a0 ldur x0, [x29, #-0x28] 13901c: b900ebe8 str w8, [sp, #0xe8] 139020: 97fda4e0 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 139024: b940ebe8 ldr w8, [sp, #0xe8] 139028: 6b08001f cmp w0, w8 13902c: 1a9f07e0 cset w0, ne 139030: 37000040 tbnz w0, #0x0, 0x139038 139034: 14000004 b 0x139044 139038: 12807dc8 mov w8, #-0x3ef // =-1007 13903c: b81ec3a8 stur w8, [x29, #-0x14] 139040: 1400017c b 0x139630 139044: b27f0fe8 orr x8, xzr, #0x1e 139048: b24007e1 orr x1, xzr, #0x3 13904c: b24003e9 orr x9, xzr, #0x1 139050: 320003ea orr w10, wzr, #0x1 139054: f85d83a0 ldur x0, [x29, #-0x28] 139058: f90073e8 str x8, [sp, #0xe0] 13905c: f9006fe9 str x9, [sp, #0xd8] 139060: b900d7ea str w10, [sp, #0xd4] 139064: 97fda4cf bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 139068: 2a0003e8 mov w8, w0 13906c: d3407d08 ubfx x8, x8, #0, #32 139070: f94073e9 ldr x9, [sp, #0xe0] 139074: 9ac92108 lsl x8, x8, x9 139078: f81783a8 stur x8, [x29, #-0x88] 13907c: f85d83a0 ldur x0, [x29, #-0x28] 139080: f9406fe1 ldr x1, [sp, #0xd8] 139084: 97fda4c7 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 139088: b940d7ea ldr w10, [sp, #0xd4] 13908c: 6b0a001f cmp w0, w10 139090: 1a9f07e0 cset w0, ne 139094: 37000040 tbnz w0, #0x0, 0x13909c 139098: 14000004 b 0x1390a8 13909c: 12807dc8 mov w8, #-0x3ef // =-1007 1390a0: b81ec3a8 stur w8, [x29, #-0x14] 1390a4: 14000163 b 0x139630 1390a8: b2400fe8 orr x8, xzr, #0xf 1390ac: b24003e1 orr x1, xzr, #0x1 1390b0: 320003e9 orr w9, wzr, #0x1 1390b4: f85d83a0 ldur x0, [x29, #-0x28] 1390b8: f90067e1 str x1, [sp, #0xc8] 1390bc: aa0803e1 mov x1, x8 1390c0: f90063e8 str x8, [sp, #0xc0] 1390c4: b900bfe9 str w9, [sp, #0xbc] 1390c8: 97fda4b6 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1390cc: 2a0003e8 mov w8, w0 1390d0: d3407d08 ubfx x8, x8, #0, #32 1390d4: f94063e1 ldr x1, [sp, #0xc0] 1390d8: 9ac12108 lsl x8, x8, x1 1390dc: f85783aa ldur x10, [x29, #-0x88] 1390e0: aa080148 orr x8, x10, x8 1390e4: f81783a8 stur x8, [x29, #-0x88] 1390e8: f85d83a0 ldur x0, [x29, #-0x28] 1390ec: f94067e1 ldr x1, [sp, #0xc8] 1390f0: 97fda4ac bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1390f4: b940bfe9 ldr w9, [sp, #0xbc] 1390f8: 6b09001f cmp w0, w9 1390fc: 1a9f07e0 cset w0, ne 139100: 37000040 tbnz w0, #0x0, 0x139108 139104: 14000004 b 0x139114 139108: 12807dc8 mov w8, #-0x3ef // =-1007 13910c: b81ec3a8 stur w8, [x29, #-0x14] 139110: 14000148 b 0x139630 139114: b2400fe1 orr x1, xzr, #0xf 139118: b24003e8 orr x8, xzr, #0x1 13911c: 320003e9 orr w9, wzr, #0x1 139120: f85d83a0 ldur x0, [x29, #-0x28] 139124: f9005be8 str x8, [sp, #0xb0] 139128: b900afe9 str w9, [sp, #0xac] 13912c: 97fda49d bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 139130: 2a0003e8 mov w8, w0 139134: d3407d08 ubfx x8, x8, #0, #32 139138: f85783a1 ldur x1, [x29, #-0x88] 13913c: aa080028 orr x8, x1, x8 139140: f81783a8 stur x8, [x29, #-0x88] 139144: f85d83a0 ldur x0, [x29, #-0x28] 139148: f9405be1 ldr x1, [sp, #0xb0] 13914c: 97fda495 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 139150: b940afe9 ldr w9, [sp, #0xac] 139154: 6b09001f cmp w0, w9 139158: 1a9f07e0 cset w0, ne 13915c: 37000040 tbnz w0, #0x0, 0x139164 139160: 14000004 b 0x139170 139164: 12807dc8 mov w8, #-0x3ef // =-1007 139168: b81ec3a8 stur w8, [x29, #-0x14] 13916c: 14000131 b 0x139630 139170: b858c3a8 ldur w8, [x29, #-0x74] 139174: 71001508 subs w8, w8, #0x5 139178: b818c3a8 stur w8, [x29, #-0x74] 13917c: b85a83a8 ldur w8, [x29, #-0x58] 139180: 35000048 cbnz w8, 0x139188 139184: 14000070 b 0x139344 139188: 321f07e8 orr w8, wzr, #0x6 13918c: b858c3a9 ldur w9, [x29, #-0x74] 139190: 6b08013f cmp w9, w8 139194: 1a9f27e8 cset w8, lo 139198: 37000048 tbnz w8, #0x0, 0x1391a0 13919c: 14000004 b 0x1391ac 1391a0: 12807dc8 mov w8, #-0x3ef // =-1007 1391a4: b81ec3a8 stur w8, [x29, #-0x14] 1391a8: 14000122 b 0x139630 1391ac: b27f0fe8 orr x8, xzr, #0x1e 1391b0: b24007e1 orr x1, xzr, #0x3 1391b4: b24003e9 orr x9, xzr, #0x1 1391b8: b27f03ea orr x10, xzr, #0x2 1391bc: 320003eb orr w11, wzr, #0x1 1391c0: f85d83a0 ldur x0, [x29, #-0x28] 1391c4: f90053e1 str x1, [sp, #0xa0] 1391c8: aa0a03e1 mov x1, x10 1391cc: f9004fe8 str x8, [sp, #0x98] 1391d0: f9004be9 str x9, [sp, #0x90] 1391d4: b9008feb str w11, [sp, #0x8c] 1391d8: 97fda472 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1391dc: f85d83a8 ldur x8, [x29, #-0x28] 1391e0: aa0803e0 mov x0, x8 1391e4: f94053e1 ldr x1, [sp, #0xa0] 1391e8: 97fda46e bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1391ec: 2a0003e8 mov w8, w0 1391f0: d3407d08 ubfx x8, x8, #0, #32 1391f4: f9404fe9 ldr x9, [sp, #0x98] 1391f8: 9ac92108 lsl x8, x8, x9 1391fc: f81703a8 stur x8, [x29, #-0x90] 139200: f85d83a0 ldur x0, [x29, #-0x28] 139204: f9404be1 ldr x1, [sp, #0x90] 139208: 97fda466 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13920c: b9408feb ldr w11, [sp, #0x8c] 139210: 6b0b001f cmp w0, w11 139214: 1a9f07e0 cset w0, ne 139218: 37000040 tbnz w0, #0x0, 0x139220 13921c: 14000004 b 0x13922c 139220: 12807dc8 mov w8, #-0x3ef // =-1007 139224: b81ec3a8 stur w8, [x29, #-0x14] 139228: 14000102 b 0x139630 13922c: b2400fe8 orr x8, xzr, #0xf 139230: b24003e1 orr x1, xzr, #0x1 139234: 320003e9 orr w9, wzr, #0x1 139238: f85d83a0 ldur x0, [x29, #-0x28] 13923c: f90043e1 str x1, [sp, #0x80] 139240: aa0803e1 mov x1, x8 139244: f9003fe8 str x8, [sp, #0x78] 139248: b90077e9 str w9, [sp, #0x74] 13924c: 97fda455 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 139250: 2a0003e8 mov w8, w0 139254: d3407d08 ubfx x8, x8, #0, #32 139258: f9403fe1 ldr x1, [sp, #0x78] 13925c: 9ac12108 lsl x8, x8, x1 139260: f85703aa ldur x10, [x29, #-0x90] 139264: aa080148 orr x8, x10, x8 139268: f81703a8 stur x8, [x29, #-0x90] 13926c: f85d83a0 ldur x0, [x29, #-0x28] 139270: f94043e1 ldr x1, [sp, #0x80] 139274: 97fda44b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 139278: b94077e9 ldr w9, [sp, #0x74] 13927c: 6b09001f cmp w0, w9 139280: 1a9f07e0 cset w0, ne 139284: 37000040 tbnz w0, #0x0, 0x13928c 139288: 14000004 b 0x139298 13928c: 12807dc8 mov w8, #-0x3ef // =-1007 139290: b81ec3a8 stur w8, [x29, #-0x14] 139294: 140000e7 b 0x139630 139298: b2400fe1 orr x1, xzr, #0xf 13929c: b24003e8 orr x8, xzr, #0x1 1392a0: 320003e9 orr w9, wzr, #0x1 1392a4: f85d83a0 ldur x0, [x29, #-0x28] 1392a8: f90037e8 str x8, [sp, #0x68] 1392ac: b90067e9 str w9, [sp, #0x64] 1392b0: 97fda43c bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1392b4: 2a0003e8 mov w8, w0 1392b8: d3407d08 ubfx x8, x8, #0, #32 1392bc: f85703a1 ldur x1, [x29, #-0x90] 1392c0: aa080028 orr x8, x1, x8 1392c4: f81703a8 stur x8, [x29, #-0x90] 1392c8: f85d83a0 ldur x0, [x29, #-0x28] 1392cc: f94037e1 ldr x1, [sp, #0x68] 1392d0: 97fda434 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1392d4: b94067e9 ldr w9, [sp, #0x64] 1392d8: 6b09001f cmp w0, w9 1392dc: 1a9f07e0 cset w0, ne 1392e0: 37000040 tbnz w0, #0x0, 0x1392e8 1392e4: 14000004 b 0x1392f4 1392e8: 12807dc8 mov w8, #-0x3ef // =-1007 1392ec: b81ec3a8 stur w8, [x29, #-0x14] 1392f0: 140000d0 b 0x139630 1392f4: d2800121 mov x1, #0x9 // =9 1392f8: f85d83a0 ldur x0, [x29, #-0x28] 1392fc: 97fda429 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 139300: b816c3a0 stur w0, [x29, #-0x94] 139304: b24003e1 orr x1, xzr, #0x1 139308: 320003e8 orr w8, wzr, #0x1 13930c: f85d83a0 ldur x0, [x29, #-0x28] 139310: b90063e8 str w8, [sp, #0x60] 139314: 97fda423 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 139318: b94063e8 ldr w8, [sp, #0x60] 13931c: 6b08001f cmp w0, w8 139320: 1a9f07e0 cset w0, ne 139324: 37000040 tbnz w0, #0x0, 0x13932c 139328: 14000004 b 0x139338 13932c: 12807dc8 mov w8, #-0x3ef // =-1007 139330: b81ec3a8 stur w8, [x29, #-0x14] 139334: 140000bf b 0x139630 139338: b858c3a8 ldur w8, [x29, #-0x74] 13933c: 71001908 subs w8, w8, #0x6 139340: b818c3a8 stur w8, [x29, #-0x74] 139344: b85a43a8 ldur w8, [x29, #-0x5c] 139348: 35000048 cbnz w8, 0x139350 13934c: 1400002b b 0x1393f8 139350: 320007e8 orr w8, wzr, #0x3 139354: b858c3a9 ldur w9, [x29, #-0x74] 139358: 6b08013f cmp w9, w8 13935c: 1a9f27e8 cset w8, lo 139360: 37000048 tbnz w8, #0x0, 0x139368 139364: 14000004 b 0x139374 139368: 12807dc8 mov w8, #-0x3ef // =-1007 13936c: b81ec3a8 stur w8, [x29, #-0x14] 139370: 140000b0 b 0x139630 139374: b24003e1 orr x1, xzr, #0x1 139378: 320003e8 orr w8, wzr, #0x1 13937c: f85d83a0 ldur x0, [x29, #-0x28] 139380: b9005fe8 str w8, [sp, #0x5c] 139384: 97fda407 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 139388: b9405fe8 ldr w8, [sp, #0x5c] 13938c: 6b08001f cmp w0, w8 139390: 1a9f07e0 cset w0, ne 139394: 37000040 tbnz w0, #0x0, 0x13939c 139398: 14000004 b 0x1393a8 13939c: 12807dc8 mov w8, #-0x3ef // =-1007 1393a0: b81ec3a8 stur w8, [x29, #-0x14] 1393a4: 140000a3 b 0x139630 1393a8: d28002c1 mov x1, #0x16 // =22 1393ac: f85d83a0 ldur x0, [x29, #-0x28] 1393b0: 97fda3fc bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1393b4: b81683a0 stur w0, [x29, #-0x98] 1393b8: b24003e1 orr x1, xzr, #0x1 1393bc: 320003e8 orr w8, wzr, #0x1 1393c0: f85d83a0 ldur x0, [x29, #-0x28] 1393c4: b9005be8 str w8, [sp, #0x58] 1393c8: 97fda3f6 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1393cc: b9405be8 ldr w8, [sp, #0x58] 1393d0: 6b08001f cmp w0, w8 1393d4: 1a9f07e0 cset w0, ne 1393d8: 37000040 tbnz w0, #0x0, 0x1393e0 1393dc: 14000004 b 0x1393ec 1393e0: 12807dc8 mov w8, #-0x3ef // =-1007 1393e4: b81ec3a8 stur w8, [x29, #-0x14] 1393e8: 14000092 b 0x139630 1393ec: b858c3a8 ldur w8, [x29, #-0x74] 1393f0: 71000d08 subs w8, w8, #0x3 1393f4: b818c3a8 stur w8, [x29, #-0x74] 1393f8: 321d03e8 orr w8, wzr, #0x8 1393fc: f85d83a0 ldur x0, [x29, #-0x28] 139400: b858c3a9 ldur w9, [x29, #-0x74] 139404: 1b087d28 mul w8, w9, w8 139408: 2a0803ea mov w10, w8 13940c: d3407d41 ubfx x1, x10, #0, #32 139410: 97fdb594 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 139414: b85c43a8 ldur w8, [x29, #-0x3c] 139418: 35000048 cbnz w8, 0x139420 13941c: 1400003e b 0x139514 139420: b85c43a8 ldur w8, [x29, #-0x3c] 139424: b85903a9 ldur w9, [x29, #-0x70] 139428: 11000d29 add w9, w9, #0x3 13942c: 6b09011f cmp w8, w9 139430: 1a9f27e8 cset w8, lo 139434: 37000048 tbnz w8, #0x0, 0x13943c 139438: 14000004 b 0x139448 13943c: 12807dc8 mov w8, #-0x3ef // =-1007 139440: b81ec3a8 stur w8, [x29, #-0x14] 139444: 1400007b b 0x139630 139448: 321d03e8 orr w8, wzr, #0x8 13944c: b85c43a9 ldur w9, [x29, #-0x3c] 139450: 71000d29 subs w9, w9, #0x3 139454: b85903aa ldur w10, [x29, #-0x70] 139458: 6b0a0129 subs w9, w9, w10 13945c: b81643a9 stur w9, [x29, #-0x9c] 139460: f85d83a0 ldur x0, [x29, #-0x28] 139464: b90057e8 str w8, [sp, #0x54] 139468: 97fda2d6 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 13946c: b85643a8 ldur w8, [x29, #-0x9c] 139470: b94057e9 ldr w9, [sp, #0x54] 139474: 1b097d08 mul w8, w8, w9 139478: 2a0803eb mov w11, w8 13947c: d3407d6b ubfx x11, x11, #0, #32 139480: eb0b001f cmp x0, x11 139484: 1a9f27e8 cset w8, lo 139488: 37000048 tbnz w8, #0x0, 0x139490 13948c: 14000004 b 0x13949c 139490: 12807dc8 mov w8, #-0x3ef // =-1007 139494: b81ec3a8 stur w8, [x29, #-0x14] 139498: 14000066 b 0x139630 13949c: 321d03e8 orr w8, wzr, #0x8 1394a0: b85ac3a1 ldur w1, [x29, #-0x54] 1394a4: f85803a2 ldur x2, [x29, #-0x80] 1394a8: f85783a3 ldur x3, [x29, #-0x88] 1394ac: f85d83a0 ldur x0, [x29, #-0x28] 1394b0: b90053e8 str w8, [sp, #0x50] 1394b4: b9004fe1 str w1, [sp, #0x4c] 1394b8: f90023e2 str x2, [sp, #0x40] 1394bc: f9001fe3 str x3, [sp, #0x38] 1394c0: 97fdc6e0 bl 0xab040 <_ZNK7android10ABitReader4dataEv@plt> 1394c4: b85643a8 ldur w8, [x29, #-0x9c] 1394c8: 2a0803e2 mov w2, w8 1394cc: d3407c45 ubfx x5, x2, #0, #32 1394d0: f85d03a6 ldur x6, [x29, #-0x30] 1394d4: f85503a2 ldur x2, [x29, #-0xb0] 1394d8: f9001be0 str x0, [sp, #0x30] 1394dc: aa0203e0 mov x0, x2 1394e0: b9404fe1 ldr w1, [sp, #0x4c] 1394e4: f94023e2 ldr x2, [sp, #0x40] 1394e8: f9401fe3 ldr x3, [sp, #0x38] 1394ec: f9401be4 ldr x4, [sp, #0x30] 1394f0: 97fdbce0 bl 0xa8870 <_ZN7android9ATSParser6Stream13onPayloadDataEjmmPKhmPNS0_9SyncEventE@plt> 1394f4: f85d83a0 ldur x0, [x29, #-0x28] 1394f8: b85643a8 ldur w8, [x29, #-0x9c] 1394fc: b94053e1 ldr w1, [sp, #0x50] 139500: 1b017d08 mul w8, w8, w1 139504: 2a0803e2 mov w2, w8 139508: d3407c41 ubfx x1, x2, #0, #32 13950c: 97fdb555 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 139510: 14000025 b 0x1395a4 139514: b27d03e8 orr x8, xzr, #0x8 139518: b85ac3a1 ldur w1, [x29, #-0x54] 13951c: f85803a2 ldur x2, [x29, #-0x80] 139520: f85783a3 ldur x3, [x29, #-0x88] 139524: f85d83a0 ldur x0, [x29, #-0x28] 139528: f90017e8 str x8, [sp, #0x28] 13952c: b90027e1 str w1, [sp, #0x24] 139530: f9000fe2 str x2, [sp, #0x18] 139534: f9000be3 str x3, [sp, #0x10] 139538: 97fdc6c2 bl 0xab040 <_ZNK7android10ABitReader4dataEv@plt> 13953c: f85d83a8 ldur x8, [x29, #-0x28] 139540: f90007e0 str x0, [sp, #0x8] 139544: aa0803e0 mov x0, x8 139548: 97fda29e bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 13954c: f94017e8 ldr x8, [sp, #0x28] 139550: 9ac80805 udiv x5, x0, x8 139554: f85d03a6 ldur x6, [x29, #-0x30] 139558: f85503a0 ldur x0, [x29, #-0xb0] 13955c: b94027e1 ldr w1, [sp, #0x24] 139560: f9400fe2 ldr x2, [sp, #0x18] 139564: f9400be3 ldr x3, [sp, #0x10] 139568: f94007e4 ldr x4, [sp, #0x8] 13956c: 97fdbcc1 bl 0xa8870 <_ZN7android9ATSParser6Stream13onPayloadDataEjmmPKhmPNS0_9SyncEventE@plt> 139570: f85d83a0 ldur x0, [x29, #-0x28] 139574: 97fda293 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 139578: f81583a0 stur x0, [x29, #-0xa8] 13957c: f85583a8 ldur x8, [x29, #-0xa8] 139580: f94017e0 ldr x0, [sp, #0x28] 139584: 9ac00902 udiv x2, x8, x0 139588: 9b007c42 mul x2, x2, x0 13958c: eb020108 subs x8, x8, x2 139590: b5000048 cbnz x8, 0x139598 139594: 14000004 b 0x1395a4 139598: 12807dc8 mov w8, #-0x3ef // =-1007 13959c: b81ec3a8 stur w8, [x29, #-0x14] 1395a0: 14000024 b 0x139630 1395a4: 14000022 b 0x13962c 1395a8: 528017c8 mov w8, #0xbe // =190 1395ac: b85c83a9 ldur w9, [x29, #-0x38] 1395b0: 6b08013f cmp w9, w8 1395b4: 1a9f17e8 cset w8, eq 1395b8: 37000048 tbnz w8, #0x0, 0x1395c0 1395bc: 1400000f b 0x1395f8 1395c0: b85c43a8 ldur w8, [x29, #-0x3c] 1395c4: 34000048 cbz w8, 0x1395cc 1395c8: 14000004 b 0x1395d8 1395cc: 12807dc8 mov w8, #-0x3ef // =-1007 1395d0: b81ec3a8 stur w8, [x29, #-0x14] 1395d4: 14000017 b 0x139630 1395d8: 321d03e8 orr w8, wzr, #0x8 1395dc: f85d83a0 ldur x0, [x29, #-0x28] 1395e0: b85c43a9 ldur w9, [x29, #-0x3c] 1395e4: 1b087d28 mul w8, w9, w8 1395e8: 2a0803ea mov w10, w8 1395ec: d3407d41 ubfx x1, x10, #0, #32 1395f0: 97fdb51c bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1395f4: 1400000e b 0x13962c 1395f8: b85c43a8 ldur w8, [x29, #-0x3c] 1395fc: 34000048 cbz w8, 0x139604 139600: 14000004 b 0x139610 139604: 12807dc8 mov w8, #-0x3ef // =-1007 139608: b81ec3a8 stur w8, [x29, #-0x14] 13960c: 14000009 b 0x139630 139610: 321d03e8 orr w8, wzr, #0x8 139614: f85d83a0 ldur x0, [x29, #-0x28] 139618: b85c43a9 ldur w9, [x29, #-0x3c] 13961c: 1b087d28 mul w8, w9, w8 139620: 2a0803ea mov w10, w8 139624: d3407d41 ubfx x1, x10, #0, #32 139628: 97fdb50e bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 13962c: b81ec3bf stur wzr, [x29, #-0x14] 139630: b85ec3a0 ldur w0, [x29, #-0x14] 139634: 9107c3ff add sp, sp, #0x1f0 139638: a9417bfd ldp x29, x30, [sp, #0x10] 13963c: f84207fc ldr x28, [sp], #0x20 139640: d65f03c0 ret 0000000000139644 : 139644: f81e0ffc str x28, [sp, #-0x20]! 139648: a9017bfd stp x29, x30, [sp, #0x10] 13964c: 910043fd add x29, sp, #0x10 139650: d10843ff sub sp, sp, #0x210 139654: d101d3a8 sub x8, x29, #0x74 139658: d53bd049 mrs x9, TPIDR_EL0 13965c: f9401529 ldr x9, [x9, #0x28] 139660: f805c109 stur x9, [x8, #0x5c] 139664: f81603a0 stur x0, [x29, #-0xa0] 139668: b815c3a1 stur w1, [x29, #-0xa4] 13966c: f81503a2 stur x2, [x29, #-0xb0] 139670: f81483a3 stur x3, [x29, #-0xb8] 139674: f81403a4 stur x4, [x29, #-0xc0] 139678: f81383a5 stur x5, [x29, #-0xc8] 13967c: f81303a6 stur x6, [x29, #-0xd0] 139680: f85603a9 ldur x9, [x29, #-0xa0] 139684: aa1f03e0 mov x0, xzr 139688: f81283a0 stur x0, [x29, #-0xd8] 13968c: b855c3a1 ldur w1, [x29, #-0xa4] 139690: 71000821 subs w1, w1, #0x2 139694: f9008be8 str x8, [sp, #0x110] 139698: f90087e9 str x9, [sp, #0x108] 13969c: b90107e1 str w1, [sp, #0x104] 1396a0: 540000e0 b.eq 0x1396bc 1396a4: 14000001 b 0x1396a8 1396a8: b855c3a8 ldur w8, [x29, #-0xa4] 1396ac: 71000d08 subs w8, w8, #0x3 1396b0: b90103e8 str w8, [sp, #0x100] 1396b4: 54000101 b.ne 0x1396d4 1396b8: 14000001 b 0x1396bc 1396bc: f94087e8 ldr x8, [sp, #0x108] 1396c0: f9400900 ldr x0, [x8, #0x10] 1396c4: f85503a1 ldur x1, [x29, #-0xb0] 1396c8: 97fdc432 bl 0xaa790 <_ZN7android9ATSParser7Program21convertPTSToTimestampEm@plt> 1396cc: f81283a0 stur x0, [x29, #-0xd8] 1396d0: 14000001 b 0x1396d4 1396d4: f94087e8 ldr x8, [sp, #0x108] 1396d8: f9402d00 ldr x0, [x8, #0x58] 1396dc: f85403a1 ldur x1, [x29, #-0xc0] 1396e0: f85383a2 ldur x2, [x29, #-0xc8] 1396e4: f85283a3 ldur x3, [x29, #-0xd8] 1396e8: 97fdb7da bl 0xa7650 <_ZN7android21ElementaryStreamQueue10appendDataEPKvml@plt> 1396ec: b81243a0 stur w0, [x29, #-0xdc] 1396f0: f94087e8 ldr x8, [sp, #0x108] 1396f4: 3940e500 ldrb w0, [x8, #0x39] 1396f8: 360000c0 tbz w0, #0x0, 0x139710 1396fc: 14000001 b 0x139700 139700: f94087e8 ldr x8, [sp, #0x108] 139704: f9402d00 ldr x0, [x8, #0x58] 139708: 97fda95a bl 0xa3c70 <_ZN7android21ElementaryStreamQueue9signalEOSEv@plt> 13970c: 14000001 b 0x139710 139710: b85243a8 ldur w8, [x29, #-0xdc] 139714: 34000068 cbz w8, 0x139720 139718: 14000001 b 0x13971c 13971c: 140001c4 b 0x139e2c 139720: d10083a0 sub x0, x29, #0x20 139724: 97fd9d07 bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 139728: 2a1f03e8 mov w8, wzr 13972c: 381203a8 sturb w8, [x29, #-0xe0] 139730: 14000001 b 0x139734 139734: f94087e8 ldr x8, [sp, #0x108] 139738: f9402d00 ldr x0, [x8, #0x58] 13973c: d100a3a8 sub x8, x29, #0x28 139740: 97fdba88 bl 0xa8160 <_ZN7android21ElementaryStreamQueue17dequeueAccessUnitEv@plt> 139744: 14000001 b 0x139748 139748: d10083a0 sub x0, x29, #0x20 13974c: d100a3a1 sub x1, x29, #0x28 139750: 97fda76c bl 0xa3500 <_ZN7android2spINS_7ABufferEEaSEOS2_@plt> 139754: f9007fe0 str x0, [sp, #0xf8] 139758: 14000001 b 0x13975c 13975c: aa1f03e0 mov x0, xzr 139760: f9407fe1 ldr x1, [sp, #0xf8] 139764: f9007be0 str x0, [sp, #0xf0] 139768: aa0103e0 mov x0, x1 13976c: f9407be1 ldr x1, [sp, #0xf0] 139770: 97fdaba0 bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 139774: b900efe0 str w0, [sp, #0xec] 139778: 14000001 b 0x13977c 13977c: d100a3a0 sub x0, x29, #0x28 139780: 97fdc364 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 139784: b940efe8 ldr w8, [sp, #0xec] 139788: 360034c8 tbz w8, #0x0, 0x139e20 13978c: 14000001 b 0x139790 139790: f94087e8 ldr x8, [sp, #0x108] 139794: 9100c100 add x0, x8, #0x30 139798: aa1f03e1 mov x1, xzr 13979c: 97fdc425 bl 0xaa830 <_ZNK7android2spINS_19AnotherPacketSourceEEeqEPKS1_@plt> 1397a0: b900ebe0 str w0, [sp, #0xe8] 1397a4: 14000001 b 0x1397a8 1397a8: b940ebe8 ldr w8, [sp, #0xe8] 1397ac: 36000e48 tbz w8, #0x0, 0x139974 1397b0: 14000001 b 0x1397b4 1397b4: f94087e8 ldr x8, [sp, #0x108] 1397b8: f9402d00 ldr x0, [x8, #0x58] 1397bc: d100c3a8 sub x8, x29, #0x30 1397c0: 97fdac88 bl 0xa49e0 <_ZN7android21ElementaryStreamQueue9getFormatEv@plt> 1397c4: 14000001 b 0x1397c8 1397c8: d100c3a0 sub x0, x29, #0x30 1397cc: aa1f03e1 mov x1, xzr 1397d0: 97fdbdc4 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 1397d4: b900e7e0 str w0, [sp, #0xe4] 1397d8: 14000001 b 0x1397dc 1397dc: b940e7e8 ldr w8, [sp, #0xe4] 1397e0: 36000a48 tbz w8, #0x0, 0x139928 1397e4: 14000001 b 0x1397e8 1397e8: d100c3a0 sub x0, x29, #0x30 1397ec: 97fdadb1 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1397f0: f9006fe0 str x0, [sp, #0xd8] 1397f4: 14000001 b 0x1397f8 1397f8: 528daca1 mov w1, #0x6d65 // =28005 1397fc: 72adad21 movk w1, #0x6d69, lsl #16 139800: d100e3a2 sub x2, x29, #0x38 139804: f9406fe0 ldr x0, [sp, #0xd8] 139808: 97fdb386 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> 13980c: b900d7e0 str w0, [sp, #0xd4] 139810: 14000001 b 0x139814 139814: b940d7e8 ldr w8, [sp, #0xd4] 139818: 36000448 tbz w8, #0x0, 0x1398a0 13981c: 14000001 b 0x139820 139820: f9408be8 ldr x8, [sp, #0x110] 139824: f843c100 ldur x0, [x8, #0x3c] 139828: f0000b69 adrp x9, 0x2a8000 13982c: f9469529 ldr x9, [x9, #0xd28] 139830: f9400121 ldr x1, [x9] 139834: 97fdb63b bl 0xa7120 139838: 35000340 cbnz w0, 0x1398a0 13983c: 14000001 b 0x139840 139840: d10083a0 sub x0, x29, #0x20 139844: 97fdbaeb bl 0xa83f0 <_ZN7android5IsIDRERKNS_2spINS_7ABufferEEE@plt> 139848: b900d3e0 str w0, [sp, #0xd0] 13984c: 14000001 b 0x139850 139850: b940d3e8 ldr w8, [sp, #0xd0] 139854: 37000268 tbnz w8, #0x0, 0x1398a0 139858: 14000001 b 0x13985c 13985c: 321f03e8 orr w8, wzr, #0x2 139860: b81103a8 stur w8, [x29, #-0xf0] 139864: 14000034 b 0x139934 139868: f81183a0 stur x0, [x29, #-0xe8] 13986c: 2a0103e8 mov w8, w1 139870: b81143a8 stur w8, [x29, #-0xec] 139874: 1400017a b 0x139e5c 139878: f81183a0 stur x0, [x29, #-0xe8] 13987c: 2a0103e8 mov w8, w1 139880: b81143a8 stur w8, [x29, #-0xec] 139884: d100a3a0 sub x0, x29, #0x28 139888: 97fdc322 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 13988c: 14000174 b 0x139e5c 139890: f81183a0 stur x0, [x29, #-0xe8] 139894: 2a0103e8 mov w8, w1 139898: b81143a8 stur w8, [x29, #-0xec] 13989c: 14000033 b 0x139968 1398a0: 321a07e8 orr w8, wzr, #0xc0 1398a4: 2a0803e0 mov w0, w8 1398a8: 97fdbd9a bl 0xa8f10 <_Znwm@plt> 1398ac: f90067e0 str x0, [sp, #0xc8] 1398b0: 14000001 b 0x1398b4 1398b4: f94067e0 ldr x0, [sp, #0xc8] 1398b8: d100c3a1 sub x1, x29, #0x30 1398bc: f94067e2 ldr x2, [sp, #0xc8] 1398c0: f90063e0 str x0, [sp, #0xc0] 1398c4: aa0203e0 mov x0, x2 1398c8: 97fdace2 bl 0xa4c50 <_ZN7android19AnotherPacketSourceC1ERKNS_2spINS_8MetaDataEEE@plt> 1398cc: 14000001 b 0x1398d0 1398d0: f94087e8 ldr x8, [sp, #0x108] 1398d4: 9100c100 add x0, x8, #0x30 1398d8: f94063e1 ldr x1, [sp, #0xc0] 1398dc: 97fdb3c1 bl 0xa67e0 <_ZN7android2spINS_19AnotherPacketSourceEEaSEPS1_@plt> 1398e0: f9005fe0 str x0, [sp, #0xb8] 1398e4: 14000001 b 0x1398e8 1398e8: f94087e8 ldr x8, [sp, #0x108] 1398ec: 9100c100 add x0, x8, #0x30 1398f0: 97fda754 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1398f4: f9005be0 str x0, [sp, #0xb0] 1398f8: 14000001 b 0x1398fc 1398fc: d10083a1 sub x1, x29, #0x20 139900: f9405be0 ldr x0, [sp, #0xb0] 139904: 97fdb8d3 bl 0xa7c50 <_ZN7android19AnotherPacketSource15queueAccessUnitERKNS_2spINS_7ABufferEEE@plt> 139908: 14000001 b 0x13990c 13990c: 14000007 b 0x139928 139910: f81183a0 stur x0, [x29, #-0xe8] 139914: 2a0103e8 mov w8, w1 139918: b81143a8 stur w8, [x29, #-0xec] 13991c: f94067e0 ldr x0, [sp, #0xc8] 139920: 97fd9c10 bl 0xa0960 <_ZdlPv@plt> 139924: 14000011 b 0x139968 139928: 2a1f03e8 mov w8, wzr 13992c: b81103a8 stur w8, [x29, #-0xf0] 139930: 14000001 b 0x139934 139934: d100c3a0 sub x0, x29, #0x30 139938: 97fda00e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 13993c: b85103a8 ldur w8, [x29, #-0xf0] 139940: 2a0803e9 mov w9, w8 139944: b900afe9 str w9, [sp, #0xac] 139948: 340000e8 cbz w8, 0x139964 13994c: 14000001 b 0x139950 139950: b940afe8 ldr w8, [sp, #0xac] 139954: 71000909 subs w9, w8, #0x2 139958: b900abe9 str w9, [sp, #0xa8] 13995c: 54ffeec0 b.eq 0x139734 139960: 14000144 b 0x139e70 139964: 14000057 b 0x139ac0 139968: d100c3a0 sub x0, x29, #0x30 13996c: 97fda001 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 139970: 1400013b b 0x139e5c 139974: f94087e8 ldr x8, [sp, #0x108] 139978: f9402d00 ldr x0, [x8, #0x58] 13997c: d10103a8 sub x8, x29, #0x40 139980: 97fdac18 bl 0xa49e0 <_ZN7android21ElementaryStreamQueue9getFormatEv@plt> 139984: 14000001 b 0x139988 139988: d10103a0 sub x0, x29, #0x40 13998c: aa1f03e1 mov x1, xzr 139990: 97fdbd54 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 139994: b900a7e0 str w0, [sp, #0xa4] 139998: 14000001 b 0x13999c 13999c: d10103a0 sub x0, x29, #0x40 1399a0: 97fd9ff4 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1399a4: b940a7e8 ldr w8, [sp, #0xa4] 1399a8: 360008a8 tbz w8, #0x0, 0x139abc 1399ac: 14000001 b 0x1399b0 1399b0: f94087e8 ldr x8, [sp, #0x108] 1399b4: 9100c100 add x0, x8, #0x30 1399b8: 97fda722 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1399bc: f9004fe0 str x0, [sp, #0x98] 1399c0: 14000001 b 0x1399c4 1399c4: f9404fe8 ldr x8, [sp, #0x98] 1399c8: f9400109 ldr x9, [x8] 1399cc: f9401129 ldr x9, [x9, #0x20] 1399d0: d10123a8 sub x8, x29, #0x48 1399d4: f9404fe0 ldr x0, [sp, #0x98] 1399d8: d63f0120 blr x9 1399dc: 14000001 b 0x1399e0 1399e0: d10123a0 sub x0, x29, #0x48 1399e4: aa1f03e1 mov x1, xzr 1399e8: 97fdc212 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 1399ec: b90097e0 str w0, [sp, #0x94] 1399f0: 14000001 b 0x1399f4 1399f4: d10123a0 sub x0, x29, #0x48 1399f8: 97fd9fde bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1399fc: b94097e8 ldr w8, [sp, #0x94] 139a00: 360004a8 tbz w8, #0x0, 0x139a94 139a04: 14000001 b 0x139a08 139a08: f94087e8 ldr x8, [sp, #0x108] 139a0c: 9100c100 add x0, x8, #0x30 139a10: 97fda70c bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 139a14: f90047e0 str x0, [sp, #0x88] 139a18: 14000001 b 0x139a1c 139a1c: f94087e8 ldr x8, [sp, #0x108] 139a20: f9402d00 ldr x0, [x8, #0x58] 139a24: d10143a8 sub x8, x29, #0x50 139a28: 97fdabee bl 0xa49e0 <_ZN7android21ElementaryStreamQueue9getFormatEv@plt> 139a2c: 14000001 b 0x139a30 139a30: d10143a1 sub x1, x29, #0x50 139a34: f94047e0 ldr x0, [sp, #0x88] 139a38: 97fdb4ba bl 0xa6d20 <_ZN7android19AnotherPacketSource9setFormatERKNS_2spINS_8MetaDataEEE@plt> 139a3c: 14000001 b 0x139a40 139a40: d10143a0 sub x0, x29, #0x50 139a44: 97fd9fcb bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 139a48: 14000013 b 0x139a94 139a4c: f81183a0 stur x0, [x29, #-0xe8] 139a50: 2a0103e8 mov w8, w1 139a54: b81143a8 stur w8, [x29, #-0xec] 139a58: d10103a0 sub x0, x29, #0x40 139a5c: 97fd9fc5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 139a60: 140000ff b 0x139e5c 139a64: f81183a0 stur x0, [x29, #-0xe8] 139a68: 2a0103e8 mov w8, w1 139a6c: b81143a8 stur w8, [x29, #-0xec] 139a70: d10123a0 sub x0, x29, #0x48 139a74: 97fd9fbf bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 139a78: 140000f9 b 0x139e5c 139a7c: f81183a0 stur x0, [x29, #-0xe8] 139a80: 2a0103e8 mov w8, w1 139a84: b81143a8 stur w8, [x29, #-0xec] 139a88: d10143a0 sub x0, x29, #0x50 139a8c: 97fd9fb9 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 139a90: 140000f3 b 0x139e5c 139a94: f94087e8 ldr x8, [sp, #0x108] 139a98: 9100c100 add x0, x8, #0x30 139a9c: 97fda6e9 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 139aa0: f90043e0 str x0, [sp, #0x80] 139aa4: 14000001 b 0x139aa8 139aa8: d10083a1 sub x1, x29, #0x20 139aac: f94043e0 ldr x0, [sp, #0x80] 139ab0: 97fdb868 bl 0xa7c50 <_ZN7android19AnotherPacketSource15queueAccessUnitERKNS_2spINS_7ABufferEEE@plt> 139ab4: 14000001 b 0x139ab8 139ab8: 14000001 b 0x139abc 139abc: 14000001 b 0x139ac0 139ac0: 92800008 mov x8, #-0x1 // =-1 139ac4: f81083a8 stur x8, [x29, #-0xf8] 139ac8: f94087e8 ldr x8, [sp, #0x108] 139acc: 91012100 add x0, x8, #0x48 139ad0: 97fdbcc4 bl 0xa8de0 <_ZNK7android4ListIlE5emptyEv@plt> 139ad4: b9007fe0 str w0, [sp, #0x7c] 139ad8: 14000001 b 0x139adc 139adc: b9407fe8 ldr w8, [sp, #0x7c] 139ae0: 370005c8 tbnz w8, #0x0, 0x139b98 139ae4: 14000001 b 0x139ae8 139ae8: f94087e8 ldr x8, [sp, #0x108] 139aec: 91012100 add x0, x8, #0x48 139af0: d10163a8 sub x8, x29, #0x58 139af4: 97fdb9fb bl 0xa82e0 <_ZN7android4ListIlE5beginEv@plt> 139af8: 14000001 b 0x139afc 139afc: d10163a0 sub x0, x29, #0x58 139b00: 97fdac70 bl 0xa4cc0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEdeEv@plt> 139b04: f9003be0 str x0, [sp, #0x70] 139b08: 14000001 b 0x139b0c 139b0c: f9403be8 ldr x8, [sp, #0x70] 139b10: f9400109 ldr x9, [x8] 139b14: f81083a9 stur x9, [x29, #-0xf8] 139b18: d10163a0 sub x0, x29, #0x58 139b1c: 97fd9979 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 139b20: f94087e8 ldr x8, [sp, #0x108] 139b24: 91012109 add x9, x8, #0x48 139b28: aa0903e0 mov x0, x9 139b2c: d101a3a8 sub x8, x29, #0x68 139b30: f90037e0 str x0, [sp, #0x68] 139b34: aa0903e0 mov x0, x9 139b38: 97fdb9ea bl 0xa82e0 <_ZN7android4ListIlE5beginEv@plt> 139b3c: 14000001 b 0x139b40 139b40: d10183a8 sub x8, x29, #0x60 139b44: d101a3a1 sub x1, x29, #0x68 139b48: f94037e0 ldr x0, [sp, #0x68] 139b4c: 97fda649 bl 0xa3470 <_ZN7android4ListIlE5eraseENS1_13_ListIteratorIlNS1_18NON_CONST_ITERATOREEE@plt> 139b50: 14000001 b 0x139b54 139b54: d10183a0 sub x0, x29, #0x60 139b58: 97fd996a bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 139b5c: d101a3a0 sub x0, x29, #0x68 139b60: 97fd9968 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 139b64: 1400000d b 0x139b98 139b68: f81183a0 stur x0, [x29, #-0xe8] 139b6c: 2a0103e8 mov w8, w1 139b70: b81143a8 stur w8, [x29, #-0xec] 139b74: d10163a0 sub x0, x29, #0x58 139b78: 97fd9962 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 139b7c: 140000b8 b 0x139e5c 139b80: f81183a0 stur x0, [x29, #-0xe8] 139b84: 2a0103e8 mov w8, w1 139b88: b81143a8 stur w8, [x29, #-0xec] 139b8c: d101a3a0 sub x0, x29, #0x68 139b90: 97fd995c bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 139b94: 140000b2 b 0x139e5c 139b98: f85083a8 ldur x8, [x29, #-0xf8] 139b9c: 2a1f03e9 mov w9, wzr 139ba0: 381073a9 sturb w9, [x29, #-0xf9] 139ba4: b90067e9 str w9, [sp, #0x64] 139ba8: b7f80368 tbnz x8, #0x3f, 0x139c14 139bac: 14000001 b 0x139bb0 139bb0: f85303a8 ldur x8, [x29, #-0xd0] 139bb4: 2a1f03e0 mov w0, wzr 139bb8: b90067e0 str w0, [sp, #0x64] 139bbc: b40002c8 cbz x8, 0x139c14 139bc0: 14000001 b 0x139bc4 139bc4: 385203a8 ldurb w8, [x29, #-0xe0] 139bc8: 2a1f03e0 mov w0, wzr 139bcc: b90067e0 str w0, [sp, #0x64] 139bd0: 37000228 tbnz w8, #0x0, 0x139c14 139bd4: 14000001 b 0x139bd8 139bd8: f94087e8 ldr x8, [sp, #0x108] 139bdc: f9402d00 ldr x0, [x8, #0x58] 139be0: d101c3a8 sub x8, x29, #0x70 139be4: 97fdab7f bl 0xa49e0 <_ZN7android21ElementaryStreamQueue9getFormatEv@plt> 139be8: 14000001 b 0x139bec 139bec: 320003e8 orr w8, wzr, #0x1 139bf0: 381073a8 sturb w8, [x29, #-0xf9] 139bf4: d101c3a0 sub x0, x29, #0x70 139bf8: aa1f03e1 mov x1, xzr 139bfc: 97fdbcb9 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 139c00: b90063e0 str w0, [sp, #0x60] 139c04: 14000001 b 0x139c08 139c08: b94063e0 ldr w0, [sp, #0x60] 139c0c: b90067e0 str w0, [sp, #0x64] 139c10: 14000001 b 0x139c14 139c14: b94067e8 ldr w8, [sp, #0x64] 139c18: 385073a9 ldurb w9, [x29, #-0xf9] 139c1c: 71000529 subs w9, w9, #0x1 139c20: b9005fe8 str w8, [sp, #0x5c] 139c24: b9005be9 str w9, [sp, #0x58] 139c28: 540000a1 b.ne 0x139c3c 139c2c: 14000001 b 0x139c30 139c30: d101c3a0 sub x0, x29, #0x70 139c34: 97fd9f4f bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 139c38: 14000001 b 0x139c3c 139c3c: b9405fe8 ldr w8, [sp, #0x5c] 139c40: 36000ee8 tbz w8, #0x0, 0x139e1c 139c44: 14000001 b 0x139c48 139c48: 2a1f03e8 mov w8, wzr 139c4c: f9408be9 ldr x9, [sp, #0x110] 139c50: b9000128 str w8, [x9] 139c54: d10083a0 sub x0, x29, #0x20 139c58: 97fd988e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 139c5c: f9002be0 str x0, [sp, #0x50] 139c60: 14000001 b 0x139c64 139c64: d10203a8 sub x8, x29, #0x80 139c68: f9402be0 ldr x0, [sp, #0x50] 139c6c: 97fda01d bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 139c70: 14000001 b 0x139c74 139c74: d10203a0 sub x0, x29, #0x80 139c78: 97fdbb22 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 139c7c: f90027e0 str x0, [sp, #0x48] 139c80: 14000001 b 0x139c84 139c84: d0000601 adrp x1, 0x1fb000 +0xc> 139c88: 9100d421 add x1, x1, #0x35 139c8c: d101d3a2 sub x2, x29, #0x74 139c90: f94027e0 ldr x0, [sp, #0x48] 139c94: 97fdc2eb bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 139c98: b90047e0 str w0, [sp, #0x44] 139c9c: 14000001 b 0x139ca0 139ca0: 2a1f03e0 mov w0, wzr 139ca4: b94047e8 ldr w8, [sp, #0x44] 139ca8: b90043e0 str w0, [sp, #0x40] 139cac: 36000128 tbz w8, #0x0, 0x139cd0 139cb0: 14000001 b 0x139cb4 139cb4: f9408be8 ldr x8, [sp, #0x110] 139cb8: b9400109 ldr w9, [x8] 139cbc: 71000129 subs w9, w9, #0x0 139cc0: 1a9f07ea cset w10, ne 139cc4: b9003fe9 str w9, [sp, #0x3c] 139cc8: b90043ea str w10, [sp, #0x40] 139ccc: 14000001 b 0x139cd0 139cd0: b94043e8 ldr w8, [sp, #0x40] 139cd4: d10203a0 sub x0, x29, #0x80 139cd8: b9003be8 str w8, [sp, #0x38] 139cdc: 97fdc481 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 139ce0: b9403be8 ldr w8, [sp, #0x38] 139ce4: 360009a8 tbz w8, #0x0, 0x139e18 139ce8: 14000001 b 0x139cec 139cec: d10083a0 sub x0, x29, #0x20 139cf0: 97fd9868 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 139cf4: f9001be0 str x0, [sp, #0x30] 139cf8: 14000001 b 0x139cfc 139cfc: d10243a8 sub x8, x29, #0x90 139d00: f9401be0 ldr x0, [sp, #0x30] 139d04: 97fd9ff7 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 139d08: 14000001 b 0x139d0c 139d0c: d10243a0 sub x0, x29, #0x90 139d10: 97fdbafc bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 139d14: f90017e0 str x0, [sp, #0x28] 139d18: 14000001 b 0x139d1c 139d1c: 90000601 adrp x1, 0x1f9000 139d20: 912bbc21 add x1, x1, #0xaef 139d24: d10223a2 sub x2, x29, #0x88 139d28: f94017e0 ldr x0, [sp, #0x28] 139d2c: 97fda315 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 139d30: b90027e0 str w0, [sp, #0x24] 139d34: 14000001 b 0x139d38 139d38: d10243a0 sub x0, x29, #0x90 139d3c: 97fdc469 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 139d40: b94027e8 ldr w8, [sp, #0x24] 139d44: 36000688 tbz w8, #0x0, 0x139e14 139d48: 14000001 b 0x139d4c 139d4c: 320003e8 orr w8, wzr, #0x1 139d50: 381203a8 sturb w8, [x29, #-0xe0] 139d54: f85303a9 ldur x9, [x29, #-0xd0] 139d58: f85083aa ldur x10, [x29, #-0xf8] 139d5c: f94087eb ldr x11, [sp, #0x108] 139d60: 9100c161 add x1, x11, #0x30 139d64: d10263a0 sub x0, x29, #0x98 139d68: f9000fe9 str x9, [sp, #0x18] 139d6c: f9000bea str x10, [sp, #0x10] 139d70: 97fda5d8 bl 0xa34d0 <_ZN7android2spINS_11MediaSourceEEC2INS_19AnotherPacketSourceEEERKNS0_IT_EE@plt> 139d74: 14000001 b 0x139d78 139d78: f85783a3 ldur x3, [x29, #-0x88] 139d7c: d10263a2 sub x2, x29, #0x98 139d80: f9400fe0 ldr x0, [sp, #0x18] 139d84: f9400be1 ldr x1, [sp, #0x10] 139d88: 97fdbfd6 bl 0xa9ce0 <_ZN7android9ATSParser9SyncEvent4initElRKNS_2spINS_11MediaSourceEEEl@plt> 139d8c: 14000001 b 0x139d90 139d90: d10263a0 sub x0, x29, #0x98 139d94: 97fdb753 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 139d98: 1400001f b 0x139e14 139d9c: f81183a0 stur x0, [x29, #-0xe8] 139da0: 2a0103e8 mov w8, w1 139da4: b81143a8 stur w8, [x29, #-0xec] 139da8: 385073a8 ldurb w8, [x29, #-0xf9] 139dac: 71000508 subs w8, w8, #0x1 139db0: b9000fe8 str w8, [sp, #0xc] 139db4: 540000a1 b.ne 0x139dc8 139db8: 14000001 b 0x139dbc 139dbc: d101c3a0 sub x0, x29, #0x70 139dc0: 97fd9eec bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 139dc4: 14000001 b 0x139dc8 139dc8: 14000025 b 0x139e5c 139dcc: f81183a0 stur x0, [x29, #-0xe8] 139dd0: 2a0103e8 mov w8, w1 139dd4: b81143a8 stur w8, [x29, #-0xec] 139dd8: d10203a0 sub x0, x29, #0x80 139ddc: 97fdc441 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 139de0: 1400001f b 0x139e5c 139de4: f81183a0 stur x0, [x29, #-0xe8] 139de8: 2a0103e8 mov w8, w1 139dec: b81143a8 stur w8, [x29, #-0xec] 139df0: d10243a0 sub x0, x29, #0x90 139df4: 97fdc43b bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 139df8: 14000019 b 0x139e5c 139dfc: f81183a0 stur x0, [x29, #-0xe8] 139e00: 2a0103e8 mov w8, w1 139e04: b81143a8 stur w8, [x29, #-0xec] 139e08: d10263a0 sub x0, x29, #0x98 139e0c: 97fdb735 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 139e10: 14000013 b 0x139e5c 139e14: 14000001 b 0x139e18 139e18: 14000001 b 0x139e1c 139e1c: 17fffe46 b 0x139734 139e20: d10083a0 sub x0, x29, #0x20 139e24: 97fdc1bb bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 139e28: 14000001 b 0x139e2c 139e2c: d53bd048 mrs x8, TPIDR_EL0 139e30: f9401508 ldr x8, [x8, #0x28] 139e34: f9408be9 ldr x9, [sp, #0x110] 139e38: f845c12a ldur x10, [x9, #0x5c] 139e3c: eb0a0108 subs x8, x8, x10 139e40: f90003e8 str x8, [sp] 139e44: 54000161 b.ne 0x139e70 139e48: 14000001 b 0x139e4c 139e4c: 910843ff add sp, sp, #0x210 139e50: a9417bfd ldp x29, x30, [sp, #0x10] 139e54: f84207fc ldr x28, [sp], #0x20 139e58: d65f03c0 ret 139e5c: d10083a0 sub x0, x29, #0x20 139e60: 97fdc1ac bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 139e64: 14000001 b 0x139e68 139e68: f85183a0 ldur x0, [x29, #-0xe8] 139e6c: 97fdb829 bl 0xa7f10 <_Unwind_Resume@plt> 139e70: 97fdbfc0 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000139e74 ::operator==(android::AnotherPacketSource const*) const>: 139e74: d10043ff sub sp, sp, #0x10 139e78: f90007e0 str x0, [sp, #0x8] 139e7c: f90003e1 str x1, [sp] 139e80: f94007e0 ldr x0, [sp, #0x8] 139e84: f9400000 ldr x0, [x0] 139e88: f94003e1 ldr x1, [sp] 139e8c: eb01001f cmp x0, x1 139e90: 1a9f17e8 cset w8, eq 139e94: 320003e9 orr w9, wzr, #0x1 139e98: 0a090108 and w8, w8, w9 139e9c: 2a0803e0 mov w0, w8 139ea0: 910043ff add sp, sp, #0x10 139ea4: d65f03c0 ret 0000000000139ea8 ::operator=(android::AnotherPacketSource*)>: 139ea8: d100c3ff sub sp, sp, #0x30 139eac: a9027bfd stp x29, x30, [sp, #0x20] 139eb0: 910083fd add x29, sp, #0x20 139eb4: d2800008 mov x8, #0x0 // =0 139eb8: f81f83a0 stur x0, [x29, #-0x8] 139ebc: f9000be1 str x1, [sp, #0x10] 139ec0: f85f83a0 ldur x0, [x29, #-0x8] 139ec4: f9400be1 ldr x1, [sp, #0x10] 139ec8: eb08003f cmp x1, x8 139ecc: 1a9f07e9 cset w9, ne 139ed0: f90007e8 str x8, [sp, #0x8] 139ed4: f90003e0 str x0, [sp] 139ed8: 37000049 tbnz w9, #0x0, 0x139ee0 ::operator=(android::AnotherPacketSource*)+0x38> 139edc: 14000008 b 0x139efc ::operator=(android::AnotherPacketSource*)+0x54> 139ee0: f9400be8 ldr x8, [sp, #0x10] 139ee4: f9400109 ldr x9, [x8] 139ee8: f85e8129 ldur x9, [x9, #-0x18] 139eec: 8b090108 add x8, x8, x9 139ef0: aa0803e0 mov x0, x8 139ef4: f94003e1 ldr x1, [sp] 139ef8: 97fdc24a bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 139efc: f94003e8 ldr x8, [sp] 139f00: f9400108 ldr x8, [x8] 139f04: f94007e9 ldr x9, [sp, #0x8] 139f08: eb09011f cmp x8, x9 139f0c: 1a9f07ea cset w10, ne 139f10: 3700004a tbnz w10, #0x0, 0x139f18 ::operator=(android::AnotherPacketSource*)+0x70> 139f14: 14000009 b 0x139f38 ::operator=(android::AnotherPacketSource*)+0x90> 139f18: f94003e8 ldr x8, [sp] 139f1c: f9400108 ldr x8, [x8] 139f20: f9400109 ldr x9, [x8] 139f24: f85e8129 ldur x9, [x9, #-0x18] 139f28: 8b090108 add x8, x8, x9 139f2c: aa0803e0 mov x0, x8 139f30: f94003e1 ldr x1, [sp] 139f34: 97fda847 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 139f38: f9400be8 ldr x8, [sp, #0x10] 139f3c: f94003e9 ldr x9, [sp] 139f40: f9000128 str x8, [x9] 139f44: f94003e0 ldr x0, [sp] 139f48: a9427bfd ldp x29, x30, [sp, #0x20] 139f4c: 9100c3ff add sp, sp, #0x30 139f50: d65f03c0 ret 0000000000139f54 ::empty() const>: 139f54: d10083ff sub sp, sp, #0x20 139f58: a9017bfd stp x29, x30, [sp, #0x10] 139f5c: 910043fd add x29, sp, #0x10 139f60: f90007e0 str x0, [sp, #0x8] 139f64: f94007e0 ldr x0, [sp, #0x8] 139f68: f9400408 ldr x8, [x0, #0x8] 139f6c: f90003e0 str x0, [sp] 139f70: aa0803e0 mov x0, x8 139f74: 97fdc3e3 bl 0xaaf00 <_ZNK7android4ListIlE5_Node7getNextEv@plt> 139f78: f94003e8 ldr x8, [sp] 139f7c: f9400509 ldr x9, [x8, #0x8] 139f80: eb09001f cmp x0, x9 139f84: 1a9f17ea cset w10, eq 139f88: 320003eb orr w11, wzr, #0x1 139f8c: 0a0b014a and w10, w10, w11 139f90: 2a0a03e0 mov w0, w10 139f94: a9417bfd ldp x29, x30, [sp, #0x10] 139f98: 910083ff add sp, sp, #0x20 139f9c: d65f03c0 ret 0000000000139fa0 ::_ListIterator::NON_CONST_ITERATOR>::operator*() const>: 139fa0: d10083ff sub sp, sp, #0x20 139fa4: a9017bfd stp x29, x30, [sp, #0x10] 139fa8: 910043fd add x29, sp, #0x10 139fac: f90007e0 str x0, [sp, #0x8] 139fb0: f94007e0 ldr x0, [sp, #0x8] 139fb4: f9400000 ldr x0, [x0] 139fb8: 97fd9dd6 bl 0xa1710 <_ZN7android4ListIlE5_Node6getRefEv@plt> 139fbc: a9417bfd ldp x29, x30, [sp, #0x10] 139fc0: 910083ff add sp, sp, #0x20 139fc4: d65f03c0 ret 0000000000139fc8 ::sp(android::sp const&)>: 139fc8: d100c3ff sub sp, sp, #0x30 139fcc: a9027bfd stp x29, x30, [sp, #0x20] 139fd0: 910083fd add x29, sp, #0x20 139fd4: d2800008 mov x8, #0x0 // =0 139fd8: f81f83a0 stur x0, [x29, #-0x8] 139fdc: f9000be1 str x1, [sp, #0x10] 139fe0: f85f83a0 ldur x0, [x29, #-0x8] 139fe4: aa0003e1 mov x1, x0 139fe8: f9400be9 ldr x9, [sp, #0x10] 139fec: f9400129 ldr x9, [x9] 139ff0: f9000029 str x9, [x1] 139ff4: aa0003e9 mov x9, x0 139ff8: f9400129 ldr x9, [x9] 139ffc: eb08013f cmp x9, x8 13a000: 1a9f07ea cset w10, ne 13a004: f90007e0 str x0, [sp, #0x8] 13a008: 3700004a tbnz w10, #0x0, 0x13a010 ::sp(android::sp const&)+0x48> 13a00c: 14000009 b 0x13a030 ::sp(android::sp const&)+0x68> 13a010: f94007e8 ldr x8, [sp, #0x8] 13a014: f9400108 ldr x8, [x8] 13a018: f9400109 ldr x9, [x8] 13a01c: f85e8129 ldur x9, [x9, #-0x18] 13a020: 8b090108 add x8, x8, x9 13a024: aa0803e0 mov x0, x8 13a028: f94007e1 ldr x1, [sp, #0x8] 13a02c: 97fdc1fd bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 13a030: a9427bfd ldp x29, x30, [sp, #0x20] 13a034: 9100c3ff add sp, sp, #0x30 13a038: d65f03c0 ret 000000000013a03c : 13a03c: d10243ff sub sp, sp, #0x90 13a040: a9087bfd stp x29, x30, [sp, #0x80] 13a044: 910203fd add x29, sp, #0x80 13a048: d53bd048 mrs x8, TPIDR_EL0 13a04c: f9401508 ldr x8, [x8, #0x28] 13a050: f81f83a8 stur x8, [x29, #-0x8] 13a054: f81e03a0 stur x0, [x29, #-0x20] 13a058: b81dc3a1 stur w1, [x29, #-0x24] 13a05c: f85e03a8 ldur x8, [x29, #-0x20] 13a060: aa0803e0 mov x0, x8 13a064: f90023e0 str x0, [sp, #0x40] 13a068: aa0803e0 mov x0, x8 13a06c: f9001fe8 str x8, [sp, #0x38] 13a070: 97fda3f0 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 13a074: d0000b68 adrp x8, 0x2a8000 13a078: f941c508 ldr x8, [x8, #0x388] 13a07c: 91004108 add x8, x8, #0x10 13a080: f9401fe0 ldr x0, [sp, #0x38] 13a084: f9000008 str x8, [x0] 13a088: b85dc3a1 ldur w1, [x29, #-0x24] 13a08c: b9001001 str w1, [x0, #0x10] 13a090: 91006008 add x8, x0, #0x18 13a094: aa0803fe mov x30, x8 13a098: aa0803e0 mov x0, x8 13a09c: f9001bfe str x30, [sp, #0x30] 13a0a0: 97fdb644 bl 0xa79b0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEEC2Ev@plt> 13a0a4: 14000001 b 0x13a0a8 13a0a8: f94023e8 ldr x8, [sp, #0x40] 13a0ac: 91010109 add x9, x8, #0x40 13a0b0: aa0903e0 mov x0, x9 13a0b4: f90017e0 str x0, [sp, #0x28] 13a0b8: aa0903e0 mov x0, x9 13a0bc: 97fd9d89 bl 0xa16e0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEEC2Ev@plt> 13a0c0: 14000001 b 0x13a0c4 13a0c4: 92800008 mov x8, #-0x1 // =-1 13a0c8: f94023e9 ldr x9, [sp, #0x40] 13a0cc: f9003528 str x8, [x9, #0x68] 13a0d0: 2a1f03ea mov w10, wzr 13a0d4: 3901c12a strb w10, [x9, #0x70] 13a0d8: aa1f03eb mov x11, xzr 13a0dc: f9003d2b str x11, [x9, #0x78] 13a0e0: f9004128 str x8, [x9, #0x80] 13a0e4: f900452b str x11, [x9, #0x88] 13a0e8: f900612b str x11, [x9, #0xc0] 13a0ec: 91010128 add x8, x9, #0x40 13a0f0: b81f43aa stur w10, [x29, #-0xc] 13a0f4: 321b03ea orr w10, wzr, #0x20 13a0f8: 2a0a03e0 mov w0, w10 13a0fc: f90013e8 str x8, [sp, #0x20] 13a100: 97fdbb84 bl 0xa8f10 <_Znwm@plt> 13a104: f9000fe0 str x0, [sp, #0x18] 13a108: 14000001 b 0x13a10c 13a10c: f9400fe0 ldr x0, [sp, #0x18] 13a110: f9400fe1 ldr x1, [sp, #0x18] 13a114: f9000be0 str x0, [sp, #0x10] 13a118: aa0103e0 mov x0, x1 13a11c: 97fdb991 bl 0xa8760 <_ZN7android9ATSParser10PSISectionC1Ev@plt> 13a120: 14000001 b 0x13a124 13a124: d10063a0 sub x0, x29, #0x18 13a128: f9400be1 ldr x1, [sp, #0x10] 13a12c: 97fdaebd bl 0xa5c20 <_ZN7android2spINS_9ATSParser10PSISectionEEC2EPS2_@plt> 13a130: 14000001 b 0x13a134 13a134: d10033a1 sub x1, x29, #0xc 13a138: d10063a2 sub x2, x29, #0x18 13a13c: f94013e0 ldr x0, [sp, #0x20] 13a140: 97fd9784 bl 0x9ff50 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEE3addERKjRKS4_@plt> 13a144: f90007e0 str x0, [sp, #0x8] 13a148: 14000001 b 0x13a14c 13a14c: d10063a0 sub x0, x29, #0x18 13a150: 97fdb224 bl 0xa69e0 <_ZN7android2spINS_9ATSParser10PSISectionEED2Ev@plt> 13a154: d53bd040 mrs x0, TPIDR_EL0 13a158: f9401400 ldr x0, [x0, #0x28] 13a15c: f85f83be ldur x30, [x29, #-0x8] 13a160: eb1e0000 subs x0, x0, x30 13a164: f90003e0 str x0, [sp] 13a168: 54000501 b.ne 0x13a208 13a16c: 14000001 b 0x13a170 13a170: a9487bfd ldp x29, x30, [sp, #0x80] 13a174: 910243ff add sp, sp, #0x90 13a178: d65f03c0 ret 13a17c: f81d03a0 stur x0, [x29, #-0x30] 13a180: 2a0103e8 mov w8, w1 13a184: b81cc3a8 stur w8, [x29, #-0x34] 13a188: 1400001b b 0x13a1f4 13a18c: f81d03a0 stur x0, [x29, #-0x30] 13a190: 2a0103e8 mov w8, w1 13a194: b81cc3a8 stur w8, [x29, #-0x34] 13a198: 14000014 b 0x13a1e8 13a19c: f81d03a0 stur x0, [x29, #-0x30] 13a1a0: 2a0103e8 mov w8, w1 13a1a4: b81cc3a8 stur w8, [x29, #-0x34] 13a1a8: 1400000d b 0x13a1dc 13a1ac: f81d03a0 stur x0, [x29, #-0x30] 13a1b0: 2a0103e8 mov w8, w1 13a1b4: b81cc3a8 stur w8, [x29, #-0x34] 13a1b8: f9400fe0 ldr x0, [sp, #0x18] 13a1bc: 97fd99e9 bl 0xa0960 <_ZdlPv@plt> 13a1c0: 14000007 b 0x13a1dc 13a1c4: f81d03a0 stur x0, [x29, #-0x30] 13a1c8: 2a0103e8 mov w8, w1 13a1cc: b81cc3a8 stur w8, [x29, #-0x34] 13a1d0: d10063a0 sub x0, x29, #0x18 13a1d4: 97fdb203 bl 0xa69e0 <_ZN7android2spINS_9ATSParser10PSISectionEED2Ev@plt> 13a1d8: 14000001 b 0x13a1dc 13a1dc: f94017e0 ldr x0, [sp, #0x28] 13a1e0: 97fdbb60 bl 0xa8f60 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13a1e4: 14000001 b 0x13a1e8 13a1e8: f9401be0 ldr x0, [sp, #0x30] 13a1ec: 97fdacc9 bl 0xa5510 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEED2Ev@plt> 13a1f0: 14000001 b 0x13a1f4 13a1f4: f94023e0 ldr x0, [sp, #0x40] 13a1f8: 97fd9a42 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 13a1fc: 14000001 b 0x13a200 13a200: f85d03a0 ldur x0, [x29, #-0x30] 13a204: 97fdb743 bl 0xa7f10 <_Unwind_Resume@plt> 13a208: 97fdbeda bl 0xa9d70 <__stack_chk_fail@plt> 000000000013a20c >::Vector()>: 13a20c: d100c3ff sub sp, sp, #0x30 13a210: a9027bfd stp x29, x30, [sp, #0x20] 13a214: 910083fd add x29, sp, #0x20 13a218: b27d03e1 orr x1, xzr, #0x8 13a21c: 52800002 mov w2, #0x0 // =0 13a220: d0000b68 adrp x8, 0x2a8000 13a224: f9467908 ldr x8, [x8, #0xcf0] 13a228: b27c03e9 orr x9, xzr, #0x10 13a22c: 8b090108 add x8, x8, x9 13a230: f81f83a0 stur x0, [x29, #-0x8] 13a234: f85f83a9 ldur x9, [x29, #-0x8] 13a238: aa0903e0 mov x0, x9 13a23c: f9000be8 str x8, [sp, #0x10] 13a240: f90007e9 str x9, [sp, #0x8] 13a244: 97fd987f bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> 13a248: f9400be8 ldr x8, [sp, #0x10] 13a24c: f94007e9 ldr x9, [sp, #0x8] 13a250: f9000128 str x8, [x9] 13a254: a9427bfd ldp x29, x30, [sp, #0x20] 13a258: 9100c3ff add sp, sp, #0x30 13a25c: d65f03c0 ret 000000000013a260 >::KeyedVector()>: 13a260: d10083ff sub sp, sp, #0x20 13a264: a9017bfd stp x29, x30, [sp, #0x10] 13a268: 910043fd add x29, sp, #0x10 13a26c: f90007e0 str x0, [sp, #0x8] 13a270: f94007e0 ldr x0, [sp, #0x8] 13a274: 97fdb837 bl 0xa8350 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEC2Ev@plt> 13a278: a9417bfd ldp x29, x30, [sp, #0x10] 13a27c: 910083ff add sp, sp, #0x20 13a280: d65f03c0 ret 000000000013a284 >::add(unsigned int const&, android::sp const&)>: 13a284: d101c3ff sub sp, sp, #0x70 13a288: a9067bfd stp x29, x30, [sp, #0x60] 13a28c: 910183fd add x29, sp, #0x60 13a290: d53bd048 mrs x8, TPIDR_EL0 13a294: f9401508 ldr x8, [x8, #0x28] 13a298: f81f83a8 stur x8, [x29, #-0x8] 13a29c: f81e03a0 stur x0, [x29, #-0x20] 13a2a0: f81d83a1 stur x1, [x29, #-0x28] 13a2a4: f9001be2 str x2, [sp, #0x30] 13a2a8: f85e03a0 ldur x0, [x29, #-0x20] 13a2ac: f85d83a1 ldur x1, [x29, #-0x28] 13a2b0: f9401be2 ldr x2, [sp, #0x30] 13a2b4: d10063a8 sub x8, x29, #0x18 13a2b8: f9000fe0 str x0, [sp, #0x18] 13a2bc: aa0803e0 mov x0, x8 13a2c0: f9000be8 str x8, [sp, #0x10] 13a2c4: 97fdb203 bl 0xa6ad0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2ERKjRKS4_@plt> 13a2c8: f9400fe0 ldr x0, [sp, #0x18] 13a2cc: f9400be1 ldr x1, [sp, #0x10] 13a2d0: 97fdadc0 bl 0xa59d0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE3addERKS6_@plt> 13a2d4: f90007e0 str x0, [sp, #0x8] 13a2d8: 14000001 b 0x13a2dc >::add(unsigned int const&, android::sp const&)+0x58> 13a2dc: d10063a0 sub x0, x29, #0x18 13a2e0: 97fdb858 bl 0xa8440 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13a2e4: d53bd040 mrs x0, TPIDR_EL0 13a2e8: f9401400 ldr x0, [x0, #0x28] 13a2ec: f85f83be ldur x30, [x29, #-0x8] 13a2f0: eb1e0000 subs x0, x0, x30 13a2f4: f90003e0 str x0, [sp] 13a2f8: 540001c1 b.ne 0x13a330 >::add(unsigned int const&, android::sp const&)+0xac> 13a2fc: 14000001 b 0x13a300 >::add(unsigned int const&, android::sp const&)+0x7c> 13a300: f94007e0 ldr x0, [sp, #0x8] 13a304: a9467bfd ldp x29, x30, [sp, #0x60] 13a308: 9101c3ff add sp, sp, #0x70 13a30c: d65f03c0 ret 13a310: f90017e0 str x0, [sp, #0x28] 13a314: 2a0103e8 mov w8, w1 13a318: b90027e8 str w8, [sp, #0x24] 13a31c: d10063a0 sub x0, x29, #0x18 13a320: 97fdb848 bl 0xa8440 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13a324: 14000001 b 0x13a328 >::add(unsigned int const&, android::sp const&)+0xa4> 13a328: f94017e0 ldr x0, [sp, #0x28] 13a32c: 97fdb6f9 bl 0xa7f10 <_Unwind_Resume@plt> 13a330: 97fdbe90 bl 0xa9d70 <__stack_chk_fail@plt> 000000000013a334 ::sp(android::ATSParser::PSISection*)>: 13a334: d100c3ff sub sp, sp, #0x30 13a338: a9027bfd stp x29, x30, [sp, #0x20] 13a33c: 910083fd add x29, sp, #0x20 13a340: d2800008 mov x8, #0x0 // =0 13a344: f81f83a0 stur x0, [x29, #-0x8] 13a348: f9000be1 str x1, [sp, #0x10] 13a34c: f85f83a0 ldur x0, [x29, #-0x8] 13a350: aa0003e1 mov x1, x0 13a354: f9400be9 ldr x9, [sp, #0x10] 13a358: f9000029 str x9, [x1] 13a35c: f9400be9 ldr x9, [sp, #0x10] 13a360: eb08013f cmp x9, x8 13a364: 1a9f07ea cset w10, ne 13a368: f90007e0 str x0, [sp, #0x8] 13a36c: 3700004a tbnz w10, #0x0, 0x13a374 ::sp(android::ATSParser::PSISection*)+0x40> 13a370: 14000004 b 0x13a380 ::sp(android::ATSParser::PSISection*)+0x4c> 13a374: f9400be0 ldr x0, [sp, #0x10] 13a378: f94007e1 ldr x1, [sp, #0x8] 13a37c: 97fdc129 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 13a380: a9427bfd ldp x29, x30, [sp, #0x20] 13a384: 9100c3ff add sp, sp, #0x30 13a388: d65f03c0 ret 000000000013a38c ::~sp()>: 13a38c: d10083ff sub sp, sp, #0x20 13a390: a9017bfd stp x29, x30, [sp, #0x10] 13a394: 910043fd add x29, sp, #0x10 13a398: d2800008 mov x8, #0x0 // =0 13a39c: f90007e0 str x0, [sp, #0x8] 13a3a0: f94007e0 ldr x0, [sp, #0x8] 13a3a4: aa0003e9 mov x9, x0 13a3a8: f9400129 ldr x9, [x9] 13a3ac: eb08013f cmp x9, x8 13a3b0: 1a9f07ea cset w10, ne 13a3b4: f90003e0 str x0, [sp] 13a3b8: 3700004a tbnz w10, #0x0, 0x13a3c0 ::~sp()+0x34> 13a3bc: 14000006 b 0x13a3d4 ::~sp()+0x48> 13a3c0: f94003e8 ldr x8, [sp] 13a3c4: f9400100 ldr x0, [x8] 13a3c8: f94003e1 ldr x1, [sp] 13a3cc: 97fda721 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 13a3d0: 14000001 b 0x13a3d4 ::~sp()+0x48> 13a3d4: a9417bfd ldp x29, x30, [sp, #0x10] 13a3d8: 910083ff add sp, sp, #0x20 13a3dc: d65f03c0 ret 13a3e0: 97fdcf79 bl 0xae1c4 000000000013a3e4 >::~KeyedVector()>: 13a3e4: d10083ff sub sp, sp, #0x20 13a3e8: a9017bfd stp x29, x30, [sp, #0x10] 13a3ec: 910043fd add x29, sp, #0x10 13a3f0: f90007e0 str x0, [sp, #0x8] 13a3f4: f94007e0 ldr x0, [sp, #0x8] 13a3f8: 97fdb50a bl 0xa7820 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEED2Ev@plt> 13a3fc: a9417bfd ldp x29, x30, [sp, #0x10] 13a400: 910083ff add sp, sp, #0x20 13a404: d65f03c0 ret 000000000013a408 >::~Vector()>: 13a408: d100c3ff sub sp, sp, #0x30 13a40c: a9027bfd stp x29, x30, [sp, #0x20] 13a410: 910083fd add x29, sp, #0x20 13a414: d0000b68 adrp x8, 0x2a8000 13a418: f9467908 ldr x8, [x8, #0xcf0] 13a41c: b27c03e9 orr x9, xzr, #0x10 13a420: 8b090108 add x8, x8, x9 13a424: f81f83a0 stur x0, [x29, #-0x8] 13a428: f85f83a9 ldur x9, [x29, #-0x8] 13a42c: f9000128 str x8, [x9] 13a430: aa0903e0 mov x0, x9 13a434: f90003e9 str x9, [sp] 13a438: 97fd9742 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 13a43c: 14000001 b 0x13a440 >::~Vector()+0x38> 13a440: f94003e0 ldr x0, [sp] 13a444: 97fdaf83 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 13a448: a9427bfd ldp x29, x30, [sp, #0x20] 13a44c: 9100c3ff add sp, sp, #0x30 13a450: d65f03c0 ret 13a454: 2a0103e8 mov w8, w1 13a458: f9000be0 str x0, [sp, #0x10] 13a45c: b9000fe8 str w8, [sp, #0xc] 13a460: f94003e0 ldr x0, [sp] 13a464: 97fdaf7b bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 13a468: f9400be0 ldr x0, [sp, #0x10] 13a46c: 97fdcf56 bl 0xae1c4 000000000013a470 : 13a470: d100c3ff sub sp, sp, #0x30 13a474: a9027bfd stp x29, x30, [sp, #0x20] 13a478: 910083fd add x29, sp, #0x20 13a47c: d0000b68 adrp x8, 0x2a8000 13a480: f941c508 ldr x8, [x8, #0x388] 13a484: b27c03e9 orr x9, xzr, #0x10 13a488: 8b090108 add x8, x8, x9 13a48c: b27a03e9 orr x9, xzr, #0x40 13a490: b27d07ea orr x10, xzr, #0x18 13a494: f81f83a0 stur x0, [x29, #-0x8] 13a498: f85f83a0 ldur x0, [x29, #-0x8] 13a49c: f9000008 str x8, [x0] 13a4a0: 8b090008 add x8, x0, x9 13a4a4: f9000be0 str x0, [sp, #0x10] 13a4a8: aa0803e0 mov x0, x8 13a4ac: f90007ea str x10, [sp, #0x8] 13a4b0: 97fdbaac bl 0xa8f60 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13a4b4: f9400be8 ldr x8, [sp, #0x10] 13a4b8: f94007e9 ldr x9, [sp, #0x8] 13a4bc: 8b090100 add x0, x8, x9 13a4c0: 97fdac14 bl 0xa5510 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEED2Ev@plt> 13a4c4: f9400be0 ldr x0, [sp, #0x10] 13a4c8: 97fd998e bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 13a4cc: a9427bfd ldp x29, x30, [sp, #0x20] 13a4d0: 9100c3ff add sp, sp, #0x30 13a4d4: d65f03c0 ret 000000000013a4d8 : 13a4d8: d10083ff sub sp, sp, #0x20 13a4dc: a9017bfd stp x29, x30, [sp, #0x10] 13a4e0: 910043fd add x29, sp, #0x10 13a4e4: d0000b68 adrp x8, 0x2a8000 13a4e8: f9421508 ldr x8, [x8, #0x428] 13a4ec: f90007e0 str x0, [sp, #0x8] 13a4f0: f94007e0 ldr x0, [sp, #0x8] 13a4f4: f90003e0 str x0, [sp] 13a4f8: d63f0100 blr x8 13a4fc: f94003e0 ldr x0, [sp] 13a500: 97fd9918 bl 0xa0960 <_ZdlPv@plt> 13a504: a9417bfd ldp x29, x30, [sp, #0x10] 13a508: 910083ff add sp, sp, #0x20 13a50c: d65f03c0 ret 000000000013a510 : 13a510: d102c3ff sub sp, sp, #0xb0 13a514: a90a7bfd stp x29, x30, [sp, #0xa0] 13a518: 910283fd add x29, sp, #0xa0 13a51c: d53bd048 mrs x8, TPIDR_EL0 13a520: f9401508 ldr x8, [x8, #0x28] 13a524: f81f83a8 stur x8, [x29, #-0x8] 13a528: f81b83a0 stur x0, [x29, #-0x48] 13a52c: f9002be1 str x1, [sp, #0x50] 13a530: f90027e2 str x2, [sp, #0x48] 13a534: f90023e3 str x3, [sp, #0x40] 13a538: f85b83a8 ldur x8, [x29, #-0x48] 13a53c: f94027e0 ldr x0, [sp, #0x48] 13a540: f102f000 subs x0, x0, #0xbc 13a544: f90017e8 str x8, [sp, #0x28] 13a548: f90013e0 str x0, [sp, #0x20] 13a54c: 540000a0 b.eq 0x13a560 13a550: 14000001 b 0x13a554 13a554: 128002a8 mov w8, #-0x16 // =-22 13a558: b81c43a8 stur w8, [x29, #-0x3c] 13a55c: 14000019 b 0x13a5c0 13a560: f9402be1 ldr x1, [sp, #0x50] 13a564: 52801788 mov w8, #0xbc // =188 13a568: 2a0803e2 mov w2, w8 13a56c: d100e3a9 sub x9, x29, #0x38 13a570: aa0903e0 mov x0, x9 13a574: f9000fe9 str x9, [sp, #0x18] 13a578: 97fd971a bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> 13a57c: f94023e2 ldr x2, [sp, #0x40] 13a580: f94017e0 ldr x0, [sp, #0x28] 13a584: f9400fe1 ldr x1, [sp, #0x18] 13a588: 97fdb60a bl 0xa7db0 <_ZN7android9ATSParser7parseTSEPNS_10ABitReaderEPNS0_9SyncEventE@plt> 13a58c: b90017e0 str w0, [sp, #0x14] 13a590: 14000001 b 0x13a594 13a594: b94017e8 ldr w8, [sp, #0x14] 13a598: b81c43a8 stur w8, [x29, #-0x3c] 13a59c: d100e3a0 sub x0, x29, #0x38 13a5a0: 97fda414 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 13a5a4: 14000007 b 0x13a5c0 13a5a8: f9001fe0 str x0, [sp, #0x38] 13a5ac: 2a0103e8 mov w8, w1 13a5b0: b90037e8 str w8, [sp, #0x34] 13a5b4: d100e3a0 sub x0, x29, #0x38 13a5b8: 97fda40e bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 13a5bc: 1400000e b 0x13a5f4 13a5c0: b85c43a8 ldur w8, [x29, #-0x3c] 13a5c4: d53bd049 mrs x9, TPIDR_EL0 13a5c8: f9401529 ldr x9, [x9, #0x28] 13a5cc: f85f83aa ldur x10, [x29, #-0x8] 13a5d0: eb0a0129 subs x9, x9, x10 13a5d4: b90013e8 str w8, [sp, #0x10] 13a5d8: f90007e9 str x9, [sp, #0x8] 13a5dc: 54000101 b.ne 0x13a5fc 13a5e0: 14000001 b 0x13a5e4 13a5e4: b94013e0 ldr w0, [sp, #0x10] 13a5e8: a94a7bfd ldp x29, x30, [sp, #0xa0] 13a5ec: 9102c3ff add sp, sp, #0xb0 13a5f0: d65f03c0 ret 13a5f4: f9401fe0 ldr x0, [sp, #0x38] 13a5f8: 97fdb646 bl 0xa7f10 <_Unwind_Resume@plt> 13a5fc: 97fdbddd bl 0xa9d70 <__stack_chk_fail@plt> 000000000013a600 : 13a600: d101c3ff sub sp, sp, #0x70 13a604: a9067bfd stp x29, x30, [sp, #0x60] 13a608: 910183fd add x29, sp, #0x60 13a60c: b27d03e8 orr x8, xzr, #0x8 13a610: 528008e9 mov w9, #0x47 // =71 13a614: f81f03a0 stur x0, [x29, #-0x10] 13a618: f81e83a1 stur x1, [x29, #-0x18] 13a61c: f81e03a2 stur x2, [x29, #-0x20] 13a620: f85f03a0 ldur x0, [x29, #-0x10] 13a624: f85e83a1 ldur x1, [x29, #-0x18] 13a628: f9000fe0 str x0, [sp, #0x18] 13a62c: aa0103e0 mov x0, x1 13a630: aa0803e1 mov x1, x8 13a634: b90017e9 str w9, [sp, #0x14] 13a638: 97fd9f5a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13a63c: b81dc3a0 stur w0, [x29, #-0x24] 13a640: b85dc3a9 ldur w9, [x29, #-0x24] 13a644: b94017e0 ldr w0, [sp, #0x14] 13a648: 6b00013f cmp w9, w0 13a64c: 1a9f07e9 cset w9, ne 13a650: 37000049 tbnz w9, #0x0, 0x13a658 13a654: 14000004 b 0x13a664 13a658: 128002a8 mov w8, #-0x16 // =-22 13a65c: b81fc3a8 stur w8, [x29, #-0x4] 13a660: 14000052 b 0x13a7a8 13a664: b24003e1 orr x1, xzr, #0x1 13a668: f85e83a0 ldur x0, [x29, #-0x18] 13a66c: 97fd9f4d bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13a670: 35000040 cbnz w0, 0x13a678 13a674: 14000003 b 0x13a680 13a678: b81fc3bf stur wzr, [x29, #-0x4] 13a67c: 1400004b b 0x13a7a8 13a680: b24003e1 orr x1, xzr, #0x1 13a684: f85e83a0 ldur x0, [x29, #-0x18] 13a688: 97fd9f46 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13a68c: b81d83a0 stur w0, [x29, #-0x28] 13a690: b24003e1 orr x1, xzr, #0x1 13a694: f85e83a0 ldur x0, [x29, #-0x18] 13a698: 97fd9f42 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13a69c: b81d43a0 stur w0, [x29, #-0x2c] 13a6a0: d28001a1 mov x1, #0xd // =13 13a6a4: f85e83a0 ldur x0, [x29, #-0x18] 13a6a8: 97fd9f3e bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13a6ac: b90033e0 str w0, [sp, #0x30] 13a6b0: b27f03e1 orr x1, xzr, #0x2 13a6b4: f85e83a0 ldur x0, [x29, #-0x18] 13a6b8: 97fd9f3a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13a6bc: b9002fe0 str w0, [sp, #0x2c] 13a6c0: 321f03e8 orr w8, wzr, #0x2 13a6c4: b27e03e1 orr x1, xzr, #0x4 13a6c8: b27f03e9 orr x9, xzr, #0x2 13a6cc: f85e83a0 ldur x0, [x29, #-0x18] 13a6d0: f90007e1 str x1, [sp, #0x8] 13a6d4: aa0903e1 mov x1, x9 13a6d8: b90007e8 str w8, [sp, #0x4] 13a6dc: 97fd9f31 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13a6e0: b9002be0 str w0, [sp, #0x28] 13a6e4: f85e83a0 ldur x0, [x29, #-0x18] 13a6e8: f94007e1 ldr x1, [sp, #0x8] 13a6ec: 97fd9f2d bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13a6f0: b90027e0 str w0, [sp, #0x24] 13a6f4: b90023ff str wzr, [sp, #0x20] 13a6f8: b9402be8 ldr w8, [sp, #0x28] 13a6fc: b94007e0 ldr w0, [sp, #0x4] 13a700: 6b00011f cmp w8, w0 13a704: 1a9f17e8 cset w8, eq 13a708: 370000e8 tbnz w8, #0x0, 0x13a724 13a70c: 320007e8 orr w8, wzr, #0x3 13a710: b9402be9 ldr w9, [sp, #0x28] 13a714: 6b08013f cmp w9, w8 13a718: 1a9f17e8 cset w8, eq 13a71c: 37000048 tbnz w8, #0x0, 0x13a724 13a720: 14000006 b 0x13a738 13a724: f85e83a1 ldur x1, [x29, #-0x18] 13a728: b94033e2 ldr w2, [sp, #0x30] 13a72c: f9400fe0 ldr x0, [sp, #0x18] 13a730: 97fda190 bl 0xa2d70 <_ZN7android9ATSParser20parseAdaptationFieldEPNS_10ABitReaderEj@plt> 13a734: b90023e0 str w0, [sp, #0x20] 13a738: b94023e8 ldr w8, [sp, #0x20] 13a73c: 34000048 cbz w8, 0x13a744 13a740: 14000014 b 0x13a790 13a744: 320003e8 orr w8, wzr, #0x1 13a748: b9402be9 ldr w9, [sp, #0x28] 13a74c: 6b08013f cmp w9, w8 13a750: 1a9f17e8 cset w8, eq 13a754: 370000e8 tbnz w8, #0x0, 0x13a770 13a758: 320007e8 orr w8, wzr, #0x3 13a75c: b9402be9 ldr w9, [sp, #0x28] 13a760: 6b08013f cmp w9, w8 13a764: 1a9f17e8 cset w8, eq 13a768: 37000048 tbnz w8, #0x0, 0x13a770 13a76c: 14000009 b 0x13a790 13a770: f85e83a1 ldur x1, [x29, #-0x18] 13a774: b94033e2 ldr w2, [sp, #0x30] 13a778: b94027e3 ldr w3, [sp, #0x24] 13a77c: b85d83a4 ldur w4, [x29, #-0x28] 13a780: f85e03a5 ldur x5, [x29, #-0x20] 13a784: f9400fe0 ldr x0, [sp, #0x18] 13a788: 97fd95be bl 0x9fe80 <_ZN7android9ATSParser8parsePIDEPNS_10ABitReaderEjjjPNS0_9SyncEventE@plt> 13a78c: b90023e0 str w0, [sp, #0x20] 13a790: f9400fe8 ldr x8, [sp, #0x18] 13a794: f9404509 ldr x9, [x8, #0x88] 13a798: 91000529 add x9, x9, #0x1 13a79c: f9004509 str x9, [x8, #0x88] 13a7a0: b94023ea ldr w10, [sp, #0x20] 13a7a4: b81fc3aa stur w10, [x29, #-0x4] 13a7a8: b85fc3a0 ldur w0, [x29, #-0x4] 13a7ac: a9467bfd ldp x29, x30, [sp, #0x60] 13a7b0: 9101c3ff add sp, sp, #0x70 13a7b4: d65f03c0 ret 000000000013a7b8 const&)>: 13a7b8: d10203ff sub sp, sp, #0x80 13a7bc: a9077bfd stp x29, x30, [sp, #0x70] 13a7c0: 9101c3fd add x29, sp, #0x70 13a7c4: d53bd048 mrs x8, TPIDR_EL0 13a7c8: f9401508 ldr x8, [x8, #0x28] 13a7cc: f81f83a8 stur x8, [x29, #-0x8] 13a7d0: f81d83a0 stur x0, [x29, #-0x28] 13a7d4: b81d43a1 stur w1, [x29, #-0x2c] 13a7d8: f9001fe2 str x2, [sp, #0x38] 13a7dc: f85d83a8 ldur x8, [x29, #-0x28] 13a7e0: 385d43a1 ldurb w1, [x29, #-0x2c] 13a7e4: f90017e8 str x8, [sp, #0x28] 13a7e8: 36000861 tbz w1, #0x0, 0x13a8f4 const&)+0x13c> 13a7ec: 14000001 b 0x13a7f0 const&)+0x38> 13a7f0: f9401fe0 ldr x0, [sp, #0x38] 13a7f4: aa1f03e1 mov x1, xzr 13a7f8: 97fd9c26 bl 0xa1890 <_ZNK7android2spINS_8AMessageEEneEPKS1_@plt> 13a7fc: 360007c0 tbz w0, #0x0, 0x13a8f4 const&)+0x13c> 13a800: 14000001 b 0x13a804 const&)+0x4c> 13a804: f9401fe0 ldr x0, [sp, #0x38] 13a808: 97fdb83e bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 13a80c: d0000b7e adrp x30, 0x2a8000 13a810: f94237de ldr x30, [x30, #0x468] 13a814: f94003c1 ldr x1, [x30] 13a818: d10043a2 sub x2, x29, #0x10 13a81c: 97fda059 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 13a820: 360000c0 tbz w0, #0x0, 0x13a838 const&)+0x80> 13a824: 14000001 b 0x13a828 const&)+0x70> 13a828: f85f03a8 ldur x8, [x29, #-0x10] 13a82c: f94017e9 ldr x9, [sp, #0x28] 13a830: f9003528 str x8, [x9, #0x68] 13a834: 14000001 b 0x13a838 const&)+0x80> 13a838: f94017e8 ldr x8, [sp, #0x28] 13a83c: 39404109 ldrb w9, [x8, #0x10] 13a840: 36000589 tbz w9, #0x0, 0x13a8f0 const&)+0x138> 13a844: 14000001 b 0x13a848 const&)+0x90> 13a848: f9401fe0 ldr x0, [sp, #0x38] 13a84c: 97fdb82d bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 13a850: d0000b7e adrp x30, 0x2a8000 13a854: f942c3de ldr x30, [x30, #0x580] 13a858: f94003c1 ldr x1, [x30] 13a85c: d10043a2 sub x2, x29, #0x10 13a860: 97fda048 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 13a864: 36000460 tbz w0, #0x0, 0x13a8f0 const&)+0x138> 13a868: 14000001 b 0x13a86c const&)+0xb4> 13a86c: f94017e8 ldr x8, [sp, #0x28] 13a870: f9403509 ldr x9, [x8, #0x68] 13a874: b7f80109 tbnz x9, #0x3f, 0x13a894 const&)+0xdc> 13a878: 14000001 b 0x13a87c const&)+0xc4> 13a87c: f94017e8 ldr x8, [sp, #0x28] 13a880: f9403509 ldr x9, [x8, #0x68] 13a884: f85f03aa ldur x10, [x29, #-0x10] 13a888: eb090149 subs x9, x10, x9 13a88c: f81f03a9 stur x9, [x29, #-0x10] 13a890: 14000001 b 0x13a894 const&)+0xdc> 13a894: f94017e8 ldr x8, [sp, #0x28] 13a898: 3941c109 ldrb w9, [x8, #0x70] 13a89c: 36000109 tbz w9, #0x0, 0x13a8bc const&)+0x104> 13a8a0: 14000001 b 0x13a8a4 const&)+0xec> 13a8a4: f94017e8 ldr x8, [sp, #0x28] 13a8a8: f9403d09 ldr x9, [x8, #0x78] 13a8ac: f85f03aa ldur x10, [x29, #-0x10] 13a8b0: eb090149 subs x9, x10, x9 13a8b4: f81f03a9 stur x9, [x29, #-0x10] 13a8b8: 14000001 b 0x13a8bc const&)+0x104> 13a8bc: f85f03a8 ldur x8, [x29, #-0x10] 13a8c0: 8b080d08 add x8, x8, x8, lsl #3 13a8c4: d29ae169 mov x9, #0xd70b // =55051 13a8c8: f2ae1469 movk x9, #0x70a3, lsl #16 13a8cc: f2c147a9 movk x9, #0xa3d, lsl #32 13a8d0: f2f47ae9 movk x9, #0xa3d7, lsl #48 13a8d4: 9b497d09 smulh x9, x8, x9 13a8d8: 8b080128 add x8, x9, x8 13a8dc: 9346fd09 asr x9, x8, #6 13a8e0: 8b48fd28 add x8, x9, x8, lsr #63 13a8e4: f94017e9 ldr x9, [sp, #0x28] 13a8e8: f9004128 str x8, [x9, #0x80] 13a8ec: 14000001 b 0x13a8f0 const&)+0x138> 13a8f0: 1400002f b 0x13a9ac const&)+0x1f4> 13a8f4: b85d43a8 ldur w8, [x29, #-0x2c] 13a8f8: 71002108 subs w8, w8, #0x8 13a8fc: b90027e8 str w8, [sp, #0x24] 13a900: 540002a1 b.ne 0x13a954 const&)+0x19c> 13a904: 14000001 b 0x13a908 const&)+0x150> 13a908: f9401fe0 ldr x0, [sp, #0x38] 13a90c: 97fdb7fd bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 13a910: f00005e1 adrp x1, 0x1f9000 13a914: 912bbc21 add x1, x1, #0xaef 13a918: d10063a2 sub x2, x29, #0x18 13a91c: 97fda019 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 13a920: 37000060 tbnz w0, #0x0, 0x13a92c const&)+0x174> 13a924: 14000001 b 0x13a928 const&)+0x170> 13a928: 1400003b b 0x13aa14 const&)+0x25c> 13a92c: f94017e8 ldr x8, [sp, #0x28] 13a930: 91006100 add x0, x8, #0x18 13a934: 97fdc10b bl 0xaad60 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE5emptyEv@plt> 13a938: 37000060 tbnz w0, #0x0, 0x13a944 const&)+0x18c> 13a93c: 14000001 b 0x13a940 const&)+0x188> 13a940: 14000035 b 0x13aa14 const&)+0x25c> 13a944: f85e83a8 ldur x8, [x29, #-0x18] 13a948: f94017e9 ldr x9, [sp, #0x28] 13a94c: f9003528 str x8, [x9, #0x68] 13a950: 14000031 b 0x13aa14 const&)+0x25c> 13a954: b85d43a8 ldur w8, [x29, #-0x2c] 13a958: 71004108 subs w8, w8, #0x10 13a95c: b90023e8 str w8, [sp, #0x20] 13a960: 54000221 b.ne 0x13a9a4 const&)+0x1ec> 13a964: 14000001 b 0x13a968 const&)+0x1b0> 13a968: f9401fe0 ldr x0, [sp, #0x38] 13a96c: 97fdb7e5 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 13a970: d00005e1 adrp x1, 0x1f8000 13a974: 9130f421 add x1, x1, #0xc3d 13a978: d10083a2 sub x2, x29, #0x20 13a97c: 97fda001 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 13a980: 37000060 tbnz w0, #0x0, 0x13a98c const&)+0x1d4> 13a984: 14000001 b 0x13a988 const&)+0x1d0> 13a988: 14000023 b 0x13aa14 const&)+0x25c> 13a98c: 320003e8 orr w8, wzr, #0x1 13a990: f94017e9 ldr x9, [sp, #0x28] 13a994: 3901c128 strb w8, [x9, #0x70] 13a998: f85e03aa ldur x10, [x29, #-0x20] 13a99c: f9003d2a str x10, [x9, #0x78] 13a9a0: 1400001d b 0x13aa14 const&)+0x25c> 13a9a4: 14000001 b 0x13a9a8 const&)+0x1f0> 13a9a8: 14000001 b 0x13a9ac const&)+0x1f4> 13a9ac: aa1f03e8 mov x8, xzr 13a9b0: f9001be8 str x8, [sp, #0x30] 13a9b4: 14000001 b 0x13a9b8 const&)+0x200> 13a9b8: f9401be8 ldr x8, [sp, #0x30] 13a9bc: f94017e9 ldr x9, [sp, #0x28] 13a9c0: 91006120 add x0, x9, #0x18 13a9c4: f9000fe8 str x8, [sp, #0x18] 13a9c8: 97fd9b22 bl 0xa1650 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4sizeEv@plt> 13a9cc: f9400fe8 ldr x8, [sp, #0x18] 13a9d0: eb000108 subs x8, x8, x0 13a9d4: f9000be8 str x8, [sp, #0x10] 13a9d8: 540001e2 b.hs 0x13aa14 const&)+0x25c> 13a9dc: 14000001 b 0x13a9e0 const&)+0x228> 13a9e0: f94017e8 ldr x8, [sp, #0x28] 13a9e4: 91006100 add x0, x8, #0x18 13a9e8: f9401be1 ldr x1, [sp, #0x30] 13a9ec: 97fda82d bl 0xa4aa0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEE10editItemAtEm@plt> 13a9f0: 97fda014 bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13a9f4: b85d43a1 ldur w1, [x29, #-0x2c] 13a9f8: f9401fe2 ldr x2, [sp, #0x38] 13a9fc: 97fdaba5 bl 0xa5890 <_ZN7android9ATSParser7Program19signalDiscontinuityENS0_17DiscontinuityTypeERKNS_2spINS_8AMessageEEE@plt> 13aa00: 14000001 b 0x13aa04 const&)+0x24c> 13aa04: f9401be8 ldr x8, [sp, #0x30] 13aa08: 91000508 add x8, x8, #0x1 13aa0c: f9001be8 str x8, [sp, #0x30] 13aa10: 17ffffea b 0x13a9b8 const&)+0x200> 13aa14: d53bd048 mrs x8, TPIDR_EL0 13aa18: f9401508 ldr x8, [x8, #0x28] 13aa1c: f85f83a9 ldur x9, [x29, #-0x8] 13aa20: eb090108 subs x8, x8, x9 13aa24: f90007e8 str x8, [sp, #0x8] 13aa28: 540000a1 b.ne 0x13aa3c const&)+0x284> 13aa2c: 14000001 b 0x13aa30 const&)+0x278> 13aa30: a9477bfd ldp x29, x30, [sp, #0x70] 13aa34: 910203ff add sp, sp, #0x80 13aa38: d65f03c0 ret 13aa3c: 97fdbccd bl 0xa9d70 <__stack_chk_fail@plt> 000000000013aa40 >::empty() const>: 13aa40: d10083ff sub sp, sp, #0x20 13aa44: a9017bfd stp x29, x30, [sp, #0x10] 13aa48: 910043fd add x29, sp, #0x10 13aa4c: f90007e0 str x0, [sp, #0x8] 13aa50: f94007e0 ldr x0, [sp, #0x8] 13aa54: 97fd96cb bl 0xa0580 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE7isEmptyEv@plt> 13aa58: 320003e8 orr w8, wzr, #0x1 13aa5c: 0a080008 and w8, w0, w8 13aa60: 2a0803e0 mov w0, w8 13aa64: a9417bfd ldp x29, x30, [sp, #0x10] 13aa68: 910083ff add sp, sp, #0x20 13aa6c: d65f03c0 ret 000000000013aa70 >::size() const>: 13aa70: d10083ff sub sp, sp, #0x20 13aa74: a9017bfd stp x29, x30, [sp, #0x10] 13aa78: 910043fd add x29, sp, #0x10 13aa7c: f90007e0 str x0, [sp, #0x8] 13aa80: f94007e0 ldr x0, [sp, #0x8] 13aa84: 97fda053 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 13aa88: a9417bfd ldp x29, x30, [sp, #0x10] 13aa8c: 910083ff add sp, sp, #0x20 13aa90: d65f03c0 ret 000000000013aa94 >::editItemAt(unsigned long)>: 13aa94: d10083ff sub sp, sp, #0x20 13aa98: a9017bfd stp x29, x30, [sp, #0x10] 13aa9c: 910043fd add x29, sp, #0x10 13aaa0: f90007e0 str x0, [sp, #0x8] 13aaa4: f90003e1 str x1, [sp] 13aaa8: f94007e0 ldr x0, [sp, #0x8] 13aaac: f94003e1 ldr x1, [sp] 13aab0: 97fd9cb0 bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 13aab4: a9417bfd ldp x29, x30, [sp, #0x10] 13aab8: 910083ff add sp, sp, #0x20 13aabc: d65f03c0 ret 000000000013aac0 ::operator->() const>: 13aac0: d10043ff sub sp, sp, #0x10 13aac4: f90007e0 str x0, [sp, #0x8] 13aac8: f94007e0 ldr x0, [sp, #0x8] 13aacc: f9400000 ldr x0, [x0] 13aad0: 910043ff add sp, sp, #0x10 13aad4: d65f03c0 ret 000000000013aad8 : 13aad8: d10103ff sub sp, sp, #0x40 13aadc: a9037bfd stp x29, x30, [sp, #0x30] 13aae0: 9100c3fd add x29, sp, #0x30 13aae4: f81f83a0 stur x0, [x29, #-0x8] 13aae8: b81f43a1 stur w1, [x29, #-0xc] 13aaec: f85f83a0 ldur x0, [x29, #-0x8] 13aaf0: b85f43a1 ldur w1, [x29, #-0xc] 13aaf4: f9000be0 str x0, [sp, #0x10] 13aaf8: 34000041 cbz w1, 0x13ab00 13aafc: 14000002 b 0x13ab04 13ab00: 14000019 b 0x13ab64 13ab04: f9000fff str xzr, [sp, #0x18] 13ab08: b27d07e8 orr x8, xzr, #0x18 13ab0c: f9400fe9 ldr x9, [sp, #0x18] 13ab10: f9400bea ldr x10, [sp, #0x10] 13ab14: 8b080140 add x0, x10, x8 13ab18: f90007e9 str x9, [sp, #0x8] 13ab1c: 97fd9acd bl 0xa1650 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4sizeEv@plt> 13ab20: f94007e8 ldr x8, [sp, #0x8] 13ab24: eb00011f cmp x8, x0 13ab28: 1a9f27eb cset w11, lo 13ab2c: 3700004b tbnz w11, #0x0, 0x13ab34 13ab30: 1400000d b 0x13ab64 13ab34: b27d07e8 orr x8, xzr, #0x18 13ab38: f9400be9 ldr x9, [sp, #0x10] 13ab3c: 8b080120 add x0, x9, x8 13ab40: f9400fe1 ldr x1, [sp, #0x18] 13ab44: 97fda7d7 bl 0xa4aa0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEE10editItemAtEm@plt> 13ab48: 97fd9fbe bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13ab4c: b85f43a1 ldur w1, [x29, #-0xc] 13ab50: 97fdb120 bl 0xa6fd0 <_ZN7android9ATSParser7Program9signalEOSEi@plt> 13ab54: f9400fe8 ldr x8, [sp, #0x18] 13ab58: 91000508 add x8, x8, #0x1 13ab5c: f9000fe8 str x8, [sp, #0x18] 13ab60: 17ffffea b 0x13ab08 13ab64: a9437bfd ldp x29, x30, [sp, #0x30] 13ab68: 910103ff add sp, sp, #0x40 13ab6c: d65f03c0 ret 000000000013ab70 : 13ab70: d10503ff sub sp, sp, #0x140 13ab74: f90093fc str x28, [sp, #0x120] 13ab78: a9137bfd stp x29, x30, [sp, #0x130] 13ab7c: 9104c3fd add x29, sp, #0x130 13ab80: d53bd048 mrs x8, TPIDR_EL0 13ab84: f9401508 ldr x8, [x8, #0x28] 13ab88: f81e83a8 stur x8, [x29, #-0x18] 13ab8c: f81c83a0 stur x0, [x29, #-0x38] 13ab90: f81c03a1 stur x1, [x29, #-0x40] 13ab94: f85c83a8 ldur x8, [x29, #-0x38] 13ab98: f85c03a0 ldur x0, [x29, #-0x40] 13ab9c: 321d03e9 orr w9, wzr, #0x8 13aba0: 2a0903e1 mov w1, w9 13aba4: f90043e8 str x8, [sp, #0x80] 13aba8: 97fd9dfe bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13abac: b81bc3a0 stur w0, [x29, #-0x44] 13abb0: b85bc3a9 ldur w9, [x29, #-0x44] 13abb4: 34000069 cbz w9, 0x13abc0 13abb8: 14000001 b 0x13abbc 13abbc: 140000f7 b 0x13af98 13abc0: f85c03a0 ldur x0, [x29, #-0x40] 13abc4: 320003e8 orr w8, wzr, #0x1 13abc8: 2a0803e1 mov w1, w8 13abcc: f9003fe1 str x1, [sp, #0x78] 13abd0: 97fd9df4 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13abd4: b81b83a0 stur w0, [x29, #-0x48] 13abd8: f85c03a0 ldur x0, [x29, #-0x40] 13abdc: f9403fe1 ldr x1, [sp, #0x78] 13abe0: 97fdafa0 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 13abe4: b90077e0 str w0, [sp, #0x74] 13abe8: 14000001 b 0x13abec 13abec: f85c03a0 ldur x0, [x29, #-0x40] 13abf0: 321f03e8 orr w8, wzr, #0x2 13abf4: 2a0803e1 mov w1, w8 13abf8: 97fd9dea bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13abfc: b81b43a0 stur w0, [x29, #-0x4c] 13ac00: 14000001 b 0x13ac04 13ac04: f85c03a0 ldur x0, [x29, #-0x40] 13ac08: 321e07e8 orr w8, wzr, #0xc 13ac0c: 2a0803e1 mov w1, w8 13ac10: 97fd9de4 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13ac14: b81b03a0 stur w0, [x29, #-0x50] 13ac18: 14000001 b 0x13ac1c 13ac1c: f85c03a0 ldur x0, [x29, #-0x40] 13ac20: 321c03e8 orr w8, wzr, #0x10 13ac24: 2a0803e1 mov w1, w8 13ac28: 97fd9dde bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13ac2c: b81ac3a0 stur w0, [x29, #-0x54] 13ac30: 14000001 b 0x13ac34 13ac34: 14000001 b 0x13ac38 13ac38: f85c03a0 ldur x0, [x29, #-0x40] 13ac3c: 321f03e8 orr w8, wzr, #0x2 13ac40: 2a0803e1 mov w1, w8 13ac44: 97fd9dd7 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13ac48: b81a83a0 stur w0, [x29, #-0x58] 13ac4c: 14000001 b 0x13ac50 13ac50: 14000001 b 0x13ac54 13ac54: f85c03a0 ldur x0, [x29, #-0x40] 13ac58: 528000a8 mov w8, #0x5 // =5 13ac5c: 2a0803e1 mov w1, w8 13ac60: 97fd9dd0 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13ac64: b81a43a0 stur w0, [x29, #-0x5c] 13ac68: 14000001 b 0x13ac6c 13ac6c: 14000001 b 0x13ac70 13ac70: f85c03a0 ldur x0, [x29, #-0x40] 13ac74: 320003e8 orr w8, wzr, #0x1 13ac78: 2a0803e1 mov w1, w8 13ac7c: 97fd9dc9 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13ac80: b81a03a0 stur w0, [x29, #-0x60] 13ac84: 14000001 b 0x13ac88 13ac88: 14000001 b 0x13ac8c 13ac8c: f85c03a0 ldur x0, [x29, #-0x40] 13ac90: 321d03e8 orr w8, wzr, #0x8 13ac94: 2a0803e1 mov w1, w8 13ac98: 97fd9dc2 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13ac9c: b819c3a0 stur w0, [x29, #-0x64] 13aca0: 14000001 b 0x13aca4 13aca4: 14000001 b 0x13aca8 13aca8: f85c03a0 ldur x0, [x29, #-0x40] 13acac: 321d03e8 orr w8, wzr, #0x8 13acb0: 2a0803e1 mov w1, w8 13acb4: 97fd9dbb bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13acb8: b81983a0 stur w0, [x29, #-0x68] 13acbc: 14000001 b 0x13acc0 13acc0: b85b03a8 ldur w8, [x29, #-0x50] 13acc4: 71002508 subs w8, w8, #0x9 13acc8: 2a0803e9 mov w9, w8 13accc: f81903a9 stur x9, [x29, #-0x70] 13acd0: aa1f03e9 mov x9, xzr 13acd4: f81883a9 stur x9, [x29, #-0x78] 13acd8: 14000001 b 0x13acdc 13acdc: f85883a8 ldur x8, [x29, #-0x78] 13ace0: f85903a9 ldur x9, [x29, #-0x70] 13ace4: eb490908 subs x8, x8, x9, lsr #2 13ace8: f90037e8 str x8, [sp, #0x68] 13acec: 54001482 b.hs 0x13af7c 13acf0: 14000001 b 0x13acf4 13acf4: f85c03a0 ldur x0, [x29, #-0x40] 13acf8: 321c03e8 orr w8, wzr, #0x10 13acfc: 2a0803e1 mov w1, w8 13ad00: 97fd9da8 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13ad04: b81843a0 stur w0, [x29, #-0x7c] 13ad08: 14000001 b 0x13ad0c 13ad0c: f85c03a0 ldur x0, [x29, #-0x40] 13ad10: 320007e8 orr w8, wzr, #0x3 13ad14: 2a0803e1 mov w1, w8 13ad18: 97fd9da2 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13ad1c: b81803a0 stur w0, [x29, #-0x80] 13ad20: 14000001 b 0x13ad24 13ad24: b85843a8 ldur w8, [x29, #-0x7c] 13ad28: 35000148 cbnz w8, 0x13ad50 13ad2c: 14000001 b 0x13ad30 13ad30: 14000001 b 0x13ad34 13ad34: f85c03a0 ldur x0, [x29, #-0x40] 13ad38: 528001a8 mov w8, #0xd // =13 13ad3c: 2a0803e1 mov w1, w8 13ad40: 97fd9d98 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13ad44: b817c3a0 stur w0, [x29, #-0x84] 13ad48: 14000001 b 0x13ad4c 13ad4c: 14000087 b 0x13af68 13ad50: f85c03a0 ldur x0, [x29, #-0x40] 13ad54: 528001a8 mov w8, #0xd // =13 13ad58: 2a0803e1 mov w1, w8 13ad5c: 97fd9d91 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13ad60: b81e43a0 stur w0, [x29, #-0x1c] 13ad64: 2a1f03e8 mov w8, wzr 13ad68: 381783a8 sturb w8, [x29, #-0x88] 13ad6c: aa1f03e1 mov x1, xzr 13ad70: f81703a1 stur x1, [x29, #-0x90] 13ad74: 14000001 b 0x13ad78 13ad78: f85703a8 ldur x8, [x29, #-0x90] 13ad7c: f94043e9 ldr x9, [sp, #0x80] 13ad80: 91006120 add x0, x9, #0x18 13ad84: f90033e8 str x8, [sp, #0x60] 13ad88: 97fd9a32 bl 0xa1650 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4sizeEv@plt> 13ad8c: f94033e8 ldr x8, [sp, #0x60] 13ad90: eb000108 subs x8, x8, x0 13ad94: f9002fe8 str x8, [sp, #0x58] 13ad98: 54000362 b.hs 0x13ae04 13ad9c: 14000001 b 0x13ada0 13ada0: f94043e8 ldr x8, [sp, #0x80] 13ada4: 91006100 add x0, x8, #0x18 13ada8: f85703a1 ldur x1, [x29, #-0x90] 13adac: 97fdb241 bl 0xa76b0 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE6itemAtEm@plt> 13adb0: f9004fe0 str x0, [sp, #0x98] 13adb4: f9404fe0 ldr x0, [sp, #0x98] 13adb8: 97fd9f22 bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13adbc: 97fdb93d bl 0xa92b0 <_ZNK7android9ATSParser7Program6numberEv@plt> 13adc0: b85843a9 ldur w9, [x29, #-0x7c] 13adc4: 6b090009 subs w9, w0, w9 13adc8: b90057e9 str w9, [sp, #0x54] 13adcc: 54000121 b.ne 0x13adf0 13add0: 14000001 b 0x13add4 13add4: f9404fe0 ldr x0, [sp, #0x98] 13add8: 97fd9f1a bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13addc: b85e43a1 ldur w1, [x29, #-0x1c] 13ade0: 97fd9a5c bl 0xa1750 <_ZN7android9ATSParser7Program19updateProgramMapPIDEj@plt> 13ade4: 320003e1 orr w1, wzr, #0x1 13ade8: 381783a1 sturb w1, [x29, #-0x88] 13adec: 14000006 b 0x13ae04 13adf0: 14000001 b 0x13adf4 13adf4: f85703a8 ldur x8, [x29, #-0x90] 13adf8: 91000508 add x8, x8, #0x1 13adfc: f81703a8 stur x8, [x29, #-0x90] 13ae00: 17ffffde b 0x13ad78 13ae04: 385783a8 ldurb w8, [x29, #-0x88] 13ae08: 37000568 tbnz w8, #0x0, 0x13aeb4 13ae0c: 14000001 b 0x13ae10 13ae10: f94043e8 ldr x8, [sp, #0x80] 13ae14: 91006109 add x9, x8, #0x18 13ae18: 321b07ea orr w10, wzr, #0x60 13ae1c: 2a0a03e0 mov w0, w10 13ae20: f90027e9 str x9, [sp, #0x48] 13ae24: 97fdb83b bl 0xa8f10 <_Znwm@plt> 13ae28: aa0003e8 mov x8, x0 13ae2c: aa0003e9 mov x9, x0 13ae30: b85843a2 ldur w2, [x29, #-0x7c] 13ae34: b85e43a3 ldur w3, [x29, #-0x1c] 13ae38: f94043fe ldr x30, [sp, #0x80] 13ae3c: f94043c4 ldr x4, [x30, #0x80] 13ae40: aa1e03e1 mov x1, x30 13ae44: f90023e8 str x8, [sp, #0x40] 13ae48: f9001fe9 str x9, [sp, #0x38] 13ae4c: 97fd9ce5 bl 0xa21e0 <_ZN7android9ATSParser7ProgramC1EPS0_jjl@plt> 13ae50: 14000001 b 0x13ae54 13ae54: d100a3a8 sub x8, x29, #0x28 13ae58: aa0803e0 mov x0, x8 13ae5c: f9401fe1 ldr x1, [sp, #0x38] 13ae60: f9001be8 str x8, [sp, #0x30] 13ae64: 97fdb063 bl 0xa6ff0 <_ZN7android2spINS_9ATSParser7ProgramEEC2EPS2_@plt> 13ae68: f94027e0 ldr x0, [sp, #0x48] 13ae6c: f9401be1 ldr x1, [sp, #0x30] 13ae70: 97fda88c bl 0xa50a0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4pushERKS4_@plt> 13ae74: 14000001 b 0x13ae78 13ae78: d100a3a0 sub x0, x29, #0x28 13ae7c: 97fdaf01 bl 0xa6a80 <_ZN7android2spINS_9ATSParser7ProgramEED2Ev@plt> 13ae80: 1400000d b 0x13aeb4 13ae84: f9004be0 str x0, [sp, #0x90] 13ae88: 2a0103e8 mov w8, w1 13ae8c: b9008fe8 str w8, [sp, #0x8c] 13ae90: f94023e0 ldr x0, [sp, #0x40] 13ae94: 97fd96b3 bl 0xa0960 <_ZdlPv@plt> 13ae98: 1400004b b 0x13afc4 13ae9c: f9004be0 str x0, [sp, #0x90] 13aea0: 2a0103e8 mov w8, w1 13aea4: b9008fe8 str w8, [sp, #0x8c] 13aea8: d100a3a0 sub x0, x29, #0x28 13aeac: 97fdaef5 bl 0xa6a80 <_ZN7android2spINS_9ATSParser7ProgramEED2Ev@plt> 13aeb0: 14000045 b 0x13afc4 13aeb4: f94043e8 ldr x8, [sp, #0x80] 13aeb8: 91010100 add x0, x8, #0x40 13aebc: d10073a1 sub x1, x29, #0x1c 13aec0: 97fdaeb4 bl 0xa6990 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEE10indexOfKeyERKj@plt> 13aec4: b6f80500 tbz x0, #0x3f, 0x13af64 13aec8: 14000001 b 0x13aecc 13aecc: f94043e8 ldr x8, [sp, #0x80] 13aed0: 91010109 add x9, x8, #0x40 13aed4: 321b03ea orr w10, wzr, #0x20 13aed8: 2a0a03e0 mov w0, w10 13aedc: f90017e9 str x9, [sp, #0x28] 13aee0: 97fdb80c bl 0xa8f10 <_Znwm@plt> 13aee4: aa0003e8 mov x8, x0 13aee8: aa0003e9 mov x9, x0 13aeec: f90013e8 str x8, [sp, #0x20] 13aef0: f9000fe9 str x9, [sp, #0x18] 13aef4: 97fdb61b bl 0xa8760 <_ZN7android9ATSParser10PSISectionC1Ev@plt> 13aef8: 14000001 b 0x13aefc 13aefc: d100c3a8 sub x8, x29, #0x30 13af00: aa0803e0 mov x0, x8 13af04: f9400fe1 ldr x1, [sp, #0x18] 13af08: f9000be8 str x8, [sp, #0x10] 13af0c: 97fdab45 bl 0xa5c20 <_ZN7android2spINS_9ATSParser10PSISectionEEC2EPS2_@plt> 13af10: d10073a1 sub x1, x29, #0x1c 13af14: f94017e0 ldr x0, [sp, #0x28] 13af18: f9400be2 ldr x2, [sp, #0x10] 13af1c: 97fd940d bl 0x9ff50 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEE3addERKjRKS4_@plt> 13af20: f90007e0 str x0, [sp, #0x8] 13af24: 14000001 b 0x13af28 13af28: d100c3a0 sub x0, x29, #0x30 13af2c: 97fdaead bl 0xa69e0 <_ZN7android2spINS_9ATSParser10PSISectionEED2Ev@plt> 13af30: 1400000d b 0x13af64 13af34: f9004be0 str x0, [sp, #0x90] 13af38: 2a0103e8 mov w8, w1 13af3c: b9008fe8 str w8, [sp, #0x8c] 13af40: f94013e0 ldr x0, [sp, #0x20] 13af44: 97fd9687 bl 0xa0960 <_ZdlPv@plt> 13af48: 1400001f b 0x13afc4 13af4c: f9004be0 str x0, [sp, #0x90] 13af50: 2a0103e8 mov w8, w1 13af54: b9008fe8 str w8, [sp, #0x8c] 13af58: d100c3a0 sub x0, x29, #0x30 13af5c: 97fdaea1 bl 0xa69e0 <_ZN7android2spINS_9ATSParser10PSISectionEED2Ev@plt> 13af60: 14000019 b 0x13afc4 13af64: 14000001 b 0x13af68 13af68: 14000001 b 0x13af6c 13af6c: f85883a8 ldur x8, [x29, #-0x78] 13af70: 91000508 add x8, x8, #0x1 13af74: f81883a8 stur x8, [x29, #-0x78] 13af78: 17ffff59 b 0x13acdc 13af7c: 14000001 b 0x13af80 13af80: f85c03a0 ldur x0, [x29, #-0x40] 13af84: 321b03e8 orr w8, wzr, #0x20 13af88: 2a0803e1 mov w1, w8 13af8c: 97fd9d05 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13af90: b9008be0 str w0, [sp, #0x88] 13af94: 14000001 b 0x13af98 13af98: d53bd048 mrs x8, TPIDR_EL0 13af9c: f9401508 ldr x8, [x8, #0x28] 13afa0: f85e83a9 ldur x9, [x29, #-0x18] 13afa4: eb090108 subs x8, x8, x9 13afa8: f90003e8 str x8, [sp] 13afac: 54000101 b.ne 0x13afcc 13afb0: 14000001 b 0x13afb4 13afb4: a9537bfd ldp x29, x30, [sp, #0x130] 13afb8: f94093fc ldr x28, [sp, #0x120] 13afbc: 910503ff add sp, sp, #0x140 13afc0: d65f03c0 ret 13afc4: f9404be0 ldr x0, [sp, #0x90] 13afc8: 97fdb3d2 bl 0xa7f10 <_Unwind_Resume@plt> 13afcc: 97fdbb69 bl 0xa9d70 <__stack_chk_fail@plt> 000000000013afd0 >::itemAt(unsigned long) const>: 13afd0: d10083ff sub sp, sp, #0x20 13afd4: a9017bfd stp x29, x30, [sp, #0x10] 13afd8: 910043fd add x29, sp, #0x10 13afdc: f90007e0 str x0, [sp, #0x8] 13afe0: f90003e1 str x1, [sp] 13afe4: f94007e0 ldr x0, [sp, #0x8] 13afe8: f94003e1 ldr x1, [sp] 13afec: 97fd9531 bl 0xa04b0 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEEixEm@plt> 13aff0: a9417bfd ldp x29, x30, [sp, #0x10] 13aff4: 910083ff add sp, sp, #0x20 13aff8: d65f03c0 ret 000000000013affc : 13affc: d10043ff sub sp, sp, #0x10 13b000: f90007e0 str x0, [sp, #0x8] 13b004: f94007e0 ldr x0, [sp, #0x8] 13b008: b9401800 ldr w0, [x0, #0x18] 13b00c: 910043ff add sp, sp, #0x10 13b010: d65f03c0 ret 000000000013b014 : 13b014: d10043ff sub sp, sp, #0x10 13b018: f90007e0 str x0, [sp, #0x8] 13b01c: b90007e1 str w1, [sp, #0x4] 13b020: f94007e0 ldr x0, [sp, #0x8] 13b024: b94007e1 ldr w1, [sp, #0x4] 13b028: b9001c01 str w1, [x0, #0x1c] 13b02c: 910043ff add sp, sp, #0x10 13b030: d65f03c0 ret 000000000013b034 >::push(android::sp const&)>: 13b034: d10083ff sub sp, sp, #0x20 13b038: a9017bfd stp x29, x30, [sp, #0x10] 13b03c: 910043fd add x29, sp, #0x10 13b040: f90007e0 str x0, [sp, #0x8] 13b044: f90003e1 str x1, [sp] 13b048: f94007e0 ldr x0, [sp, #0x8] 13b04c: f94003e1 ldr x1, [sp] 13b050: 97fd9d14 bl 0xa24a0 <_ZN7android10VectorImpl4pushEPKv@plt> 13b054: a9417bfd ldp x29, x30, [sp, #0x10] 13b058: 910083ff add sp, sp, #0x20 13b05c: d65f03c0 ret 000000000013b060 ::sp(android::ATSParser::Program*)>: 13b060: d100c3ff sub sp, sp, #0x30 13b064: a9027bfd stp x29, x30, [sp, #0x20] 13b068: 910083fd add x29, sp, #0x20 13b06c: d2800008 mov x8, #0x0 // =0 13b070: f81f83a0 stur x0, [x29, #-0x8] 13b074: f9000be1 str x1, [sp, #0x10] 13b078: f85f83a0 ldur x0, [x29, #-0x8] 13b07c: aa0003e1 mov x1, x0 13b080: f9400be9 ldr x9, [sp, #0x10] 13b084: f9000029 str x9, [x1] 13b088: f9400be9 ldr x9, [sp, #0x10] 13b08c: eb08013f cmp x9, x8 13b090: 1a9f07ea cset w10, ne 13b094: f90007e0 str x0, [sp, #0x8] 13b098: 3700004a tbnz w10, #0x0, 0x13b0a0 ::sp(android::ATSParser::Program*)+0x40> 13b09c: 14000004 b 0x13b0ac ::sp(android::ATSParser::Program*)+0x4c> 13b0a0: f9400be0 ldr x0, [sp, #0x10] 13b0a4: f94007e1 ldr x1, [sp, #0x8] 13b0a8: 97fdbdde bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 13b0ac: a9427bfd ldp x29, x30, [sp, #0x20] 13b0b0: 9100c3ff add sp, sp, #0x30 13b0b4: d65f03c0 ret 000000000013b0b8 ::~sp()>: 13b0b8: d10083ff sub sp, sp, #0x20 13b0bc: a9017bfd stp x29, x30, [sp, #0x10] 13b0c0: 910043fd add x29, sp, #0x10 13b0c4: d2800008 mov x8, #0x0 // =0 13b0c8: f90007e0 str x0, [sp, #0x8] 13b0cc: f94007e0 ldr x0, [sp, #0x8] 13b0d0: aa0003e9 mov x9, x0 13b0d4: f9400129 ldr x9, [x9] 13b0d8: eb08013f cmp x9, x8 13b0dc: 1a9f07ea cset w10, ne 13b0e0: f90003e0 str x0, [sp] 13b0e4: 3700004a tbnz w10, #0x0, 0x13b0ec ::~sp()+0x34> 13b0e8: 14000006 b 0x13b100 ::~sp()+0x48> 13b0ec: f94003e8 ldr x8, [sp] 13b0f0: f9400100 ldr x0, [x8] 13b0f4: f94003e1 ldr x1, [sp] 13b0f8: 97fda3d6 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 13b0fc: 14000001 b 0x13b100 ::~sp()+0x48> 13b100: a9417bfd ldp x29, x30, [sp, #0x10] 13b104: 910083ff add sp, sp, #0x20 13b108: d65f03c0 ret 13b10c: 97fdcc2e bl 0xae1c4 000000000013b110 >::indexOfKey(unsigned int const&) const>: 13b110: d101c3ff sub sp, sp, #0x70 13b114: a9067bfd stp x29, x30, [sp, #0x60] 13b118: 910183fd add x29, sp, #0x60 13b11c: d53bd048 mrs x8, TPIDR_EL0 13b120: f9401508 ldr x8, [x8, #0x28] 13b124: f81f83a8 stur x8, [x29, #-0x8] 13b128: f81e03a0 stur x0, [x29, #-0x20] 13b12c: f81d83a1 stur x1, [x29, #-0x28] 13b130: f85e03a0 ldur x0, [x29, #-0x20] 13b134: f85d83a1 ldur x1, [x29, #-0x28] 13b138: d10063a8 sub x8, x29, #0x18 13b13c: f90013e0 str x0, [sp, #0x20] 13b140: aa0803e0 mov x0, x8 13b144: f9000fe8 str x8, [sp, #0x18] 13b148: 97fdb682 bl 0xa8b50 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2ERKj@plt> 13b14c: f94013e0 ldr x0, [sp, #0x20] 13b150: f9400fe1 ldr x1, [sp, #0x18] 13b154: 97fd9a53 bl 0xa1aa0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE7indexOfERKS6_@plt> 13b158: f9000be0 str x0, [sp, #0x10] 13b15c: 14000001 b 0x13b160 >::indexOfKey(unsigned int const&) const+0x50> 13b160: d10063a0 sub x0, x29, #0x18 13b164: 97fdb4b7 bl 0xa8440 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13b168: d53bd040 mrs x0, TPIDR_EL0 13b16c: f9401400 ldr x0, [x0, #0x28] 13b170: f85f83be ldur x30, [x29, #-0x8] 13b174: eb1e0000 subs x0, x0, x30 13b178: f90007e0 str x0, [sp, #0x8] 13b17c: 540001c1 b.ne 0x13b1b4 >::indexOfKey(unsigned int const&) const+0xa4> 13b180: 14000001 b 0x13b184 >::indexOfKey(unsigned int const&) const+0x74> 13b184: f9400be0 ldr x0, [sp, #0x10] 13b188: a9467bfd ldp x29, x30, [sp, #0x60] 13b18c: 9101c3ff add sp, sp, #0x70 13b190: d65f03c0 ret 13b194: f9001be0 str x0, [sp, #0x30] 13b198: 2a0103e8 mov w8, w1 13b19c: b9002fe8 str w8, [sp, #0x2c] 13b1a0: d10063a0 sub x0, x29, #0x18 13b1a4: 97fdb4a7 bl 0xa8440 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13b1a8: 14000001 b 0x13b1ac >::indexOfKey(unsigned int const&) const+0x9c> 13b1ac: f9401be0 ldr x0, [sp, #0x30] 13b1b0: 97fdb358 bl 0xa7f10 <_Unwind_Resume@plt> 13b1b4: 97fdbaef bl 0xa9d70 <__stack_chk_fail@plt> 000000000013b1b8 : 13b1b8: d107c3ff sub sp, sp, #0x1f0 13b1bc: f900ebfc str x28, [sp, #0x1d0] 13b1c0: a91e7bfd stp x29, x30, [sp, #0x1e0] 13b1c4: 910783fd add x29, sp, #0x1e0 13b1c8: d53bd048 mrs x8, TPIDR_EL0 13b1cc: f9401508 ldr x8, [x8, #0x28] 13b1d0: f81e83a8 stur x8, [x29, #-0x18] 13b1d4: f81903a0 stur x0, [x29, #-0x70] 13b1d8: f81883a1 stur x1, [x29, #-0x78] 13b1dc: b81b43a2 stur w2, [x29, #-0x4c] 13b1e0: b81843a3 stur w3, [x29, #-0x7c] 13b1e4: b81803a4 stur w4, [x29, #-0x80] 13b1e8: f81783a5 stur x5, [x29, #-0x88] 13b1ec: f85903a8 ldur x8, [x29, #-0x70] 13b1f0: aa0803e0 mov x0, x8 13b1f4: 91010108 add x8, x8, #0x40 13b1f8: d10133a1 sub x1, x29, #0x4c 13b1fc: f81303a0 stur x0, [x29, #-0xd0] 13b200: aa0803e0 mov x0, x8 13b204: 97fdade3 bl 0xa6990 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEE10indexOfKeyERKj@plt> 13b208: f81703a0 stur x0, [x29, #-0x90] 13b20c: f85703a8 ldur x8, [x29, #-0x90] 13b210: b7f821a8 tbnz x8, #0x3f, 0x13b644 13b214: 14000001 b 0x13b218 13b218: f85303a8 ldur x8, [x29, #-0xd0] 13b21c: 91010100 add x0, x8, #0x40 13b220: f85703a1 ldur x1, [x29, #-0x90] 13b224: 97fdbc4f bl 0xaa360 <_ZNK7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEE7valueAtEm@plt> 13b228: d10163a8 sub x8, x29, #0x58 13b22c: f81283a0 stur x0, [x29, #-0xd8] 13b230: aa0803e0 mov x0, x8 13b234: f85283a1 ldur x1, [x29, #-0xd8] 13b238: 97fd9a42 bl 0xa1b40 <_ZN7android2spINS_9ATSParser10PSISectionEEC2ERKS3_@plt> 13b23c: b85803a9 ldur w9, [x29, #-0x80] 13b240: 34000649 cbz w9, 0x13b308 13b244: 14000001 b 0x13b248 13b248: d10163a0 sub x0, x29, #0x58 13b24c: 97fdb66d bl 0xa8c00 <_ZNK7android2spINS_9ATSParser10PSISectionEEptEv@plt> 13b250: f81203a0 stur x0, [x29, #-0xe0] 13b254: 14000001 b 0x13b258 13b258: f85203a0 ldur x0, [x29, #-0xe0] 13b25c: 97fda2fd bl 0xa3e50 <_ZNK7android9ATSParser10PSISection7isEmptyEv@plt> 13b260: b811c3a0 stur w0, [x29, #-0xe4] 13b264: 14000001 b 0x13b268 13b268: b851c3a8 ldur w8, [x29, #-0xe4] 13b26c: 370001c8 tbnz w8, #0x0, 0x13b2a4 13b270: 14000001 b 0x13b274 13b274: d10163a0 sub x0, x29, #0x58 13b278: 97fdb662 bl 0xa8c00 <_ZNK7android2spINS_9ATSParser10PSISectionEEptEv@plt> 13b27c: f9007be0 str x0, [sp, #0xf0] 13b280: 14000001 b 0x13b284 13b284: f9407be0 ldr x0, [sp, #0xf0] 13b288: 97fdba06 bl 0xa9aa0 <_ZN7android9ATSParser10PSISection5clearEv@plt> 13b28c: 14000001 b 0x13b290 13b290: 14000005 b 0x13b2a4 13b294: f81683a0 stur x0, [x29, #-0x98] 13b298: 2a0103e8 mov w8, w1 13b29c: b81643a8 stur w8, [x29, #-0x9c] 13b2a0: 140000e6 b 0x13b638 13b2a4: f85883a0 ldur x0, [x29, #-0x78] 13b2a8: 321d03e8 orr w8, wzr, #0x8 13b2ac: 2a0803e1 mov w1, w8 13b2b0: 97fd9c3c bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13b2b4: b900efe0 str w0, [sp, #0xec] 13b2b8: 14000001 b 0x13b2bc 13b2bc: b940efe8 ldr w8, [sp, #0xec] 13b2c0: b81603a8 stur w8, [x29, #-0xa0] 13b2c4: d10163a0 sub x0, x29, #0x58 13b2c8: 97fdb64e bl 0xa8c00 <_ZNK7android2spINS_9ATSParser10PSISectionEEptEv@plt> 13b2cc: f90073e0 str x0, [sp, #0xe0] 13b2d0: 14000001 b 0x13b2d4 13b2d4: b85603a8 ldur w8, [x29, #-0xa0] 13b2d8: 11000501 add w1, w8, #0x1 13b2dc: f94073e0 ldr x0, [sp, #0xe0] 13b2e0: 97fd9ba0 bl 0xa2160 <_ZN7android9ATSParser10PSISection12setSkipBytesEh@plt> 13b2e4: 14000001 b 0x13b2e8 13b2e8: f85883a0 ldur x0, [x29, #-0x78] 13b2ec: b85603a8 ldur w8, [x29, #-0xa0] 13b2f0: 531d7108 lsl w8, w8, #3 13b2f4: 2a0803e1 mov w1, w8 13b2f8: 97fdadda bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 13b2fc: b900dfe0 str w0, [sp, #0xdc] 13b300: 14000001 b 0x13b304 13b304: 14000001 b 0x13b308 13b308: f85883a0 ldur x0, [x29, #-0x78] 13b30c: 97fd9b2d bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 13b310: f9006be0 str x0, [sp, #0xd0] 13b314: 14000001 b 0x13b318 13b318: f9406be8 ldr x8, [sp, #0xd0] 13b31c: 92400909 and x9, x8, #0x7 13b320: b40000e9 cbz x9, 0x13b33c 13b324: 14000001 b 0x13b328 13b328: 12807dc8 mov w8, #-0x3ef // =-1007 13b32c: b819c3a8 stur w8, [x29, #-0x64] 13b330: 320003e8 orr w8, wzr, #0x1 13b334: b815c3a8 stur w8, [x29, #-0xa4] 13b338: 140000bd b 0x13b62c 13b33c: d10163a0 sub x0, x29, #0x58 13b340: 97fdb630 bl 0xa8c00 <_ZNK7android2spINS_9ATSParser10PSISectionEEptEv@plt> 13b344: f90067e0 str x0, [sp, #0xc8] 13b348: 14000001 b 0x13b34c 13b34c: f85883a0 ldur x0, [x29, #-0x78] 13b350: 97fdbf3c bl 0xab040 <_ZNK7android10ABitReader4dataEv@plt> 13b354: f90063e0 str x0, [sp, #0xc0] 13b358: 14000001 b 0x13b35c 13b35c: f85883a0 ldur x0, [x29, #-0x78] 13b360: 97fd9b18 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 13b364: f9005fe0 str x0, [sp, #0xb8] 13b368: 14000001 b 0x13b36c 13b36c: f9405fe8 ldr x8, [sp, #0xb8] 13b370: d343fd02 lsr x2, x8, #3 13b374: f94067e0 ldr x0, [sp, #0xc8] 13b378: f94063e1 ldr x1, [sp, #0xc0] 13b37c: 97fda641 bl 0xa4c80 <_ZN7android9ATSParser10PSISection6appendEPKvm@plt> 13b380: b900b7e0 str w0, [sp, #0xb4] 13b384: 14000001 b 0x13b388 13b388: b940b7e8 ldr w8, [sp, #0xb4] 13b38c: b81583a8 stur w8, [x29, #-0xa8] 13b390: b85583a9 ldur w9, [x29, #-0xa8] 13b394: 340000e9 cbz w9, 0x13b3b0 13b398: 14000001 b 0x13b39c 13b39c: b85583a8 ldur w8, [x29, #-0xa8] 13b3a0: b819c3a8 stur w8, [x29, #-0x64] 13b3a4: 320003e8 orr w8, wzr, #0x1 13b3a8: b815c3a8 stur w8, [x29, #-0xa4] 13b3ac: 140000a0 b 0x13b62c 13b3b0: d10163a0 sub x0, x29, #0x58 13b3b4: 97fdb613 bl 0xa8c00 <_ZNK7android2spINS_9ATSParser10PSISectionEEptEv@plt> 13b3b8: f90057e0 str x0, [sp, #0xa8] 13b3bc: 14000001 b 0x13b3c0 13b3c0: f94057e0 ldr x0, [sp, #0xa8] 13b3c4: 97fdacbb bl 0xa66b0 <_ZNK7android9ATSParser10PSISection10isCompleteEv@plt> 13b3c8: b900a7e0 str w0, [sp, #0xa4] 13b3cc: 14000001 b 0x13b3d0 13b3d0: b940a7e8 ldr w8, [sp, #0xa4] 13b3d4: 370000e8 tbnz w8, #0x0, 0x13b3f0 13b3d8: 14000001 b 0x13b3dc 13b3dc: 2a1f03e8 mov w8, wzr 13b3e0: b819c3a8 stur w8, [x29, #-0x64] 13b3e4: 320003e8 orr w8, wzr, #0x1 13b3e8: b815c3a8 stur w8, [x29, #-0xa4] 13b3ec: 14000090 b 0x13b62c 13b3f0: d10163a0 sub x0, x29, #0x58 13b3f4: 97fdb603 bl 0xa8c00 <_ZNK7android2spINS_9ATSParser10PSISectionEEptEv@plt> 13b3f8: f9004fe0 str x0, [sp, #0x98] 13b3fc: 14000001 b 0x13b400 13b400: f9404fe0 ldr x0, [sp, #0x98] 13b404: 97fdbcaf bl 0xaa6c0 <_ZNK7android9ATSParser10PSISection9isCRCOkayEv@plt> 13b408: b90097e0 str w0, [sp, #0x94] 13b40c: 14000001 b 0x13b410 13b410: b94097e8 ldr w8, [sp, #0x94] 13b414: 370000e8 tbnz w8, #0x0, 0x13b430 13b418: 14000001 b 0x13b41c 13b41c: 128002a8 mov w8, #-0x16 // =-22 13b420: b819c3a8 stur w8, [x29, #-0x64] 13b424: 320003e8 orr w8, wzr, #0x1 13b428: b815c3a8 stur w8, [x29, #-0xa4] 13b42c: 14000080 b 0x13b62c 13b430: d10163a0 sub x0, x29, #0x58 13b434: 97fdb5f3 bl 0xa8c00 <_ZNK7android2spINS_9ATSParser10PSISectionEEptEv@plt> 13b438: f90047e0 str x0, [sp, #0x88] 13b43c: 14000001 b 0x13b440 13b440: f94047e0 ldr x0, [sp, #0x88] 13b444: 97fd9c5f bl 0xa25c0 <_ZNK7android9ATSParser10PSISection4dataEv@plt> 13b448: f90043e0 str x0, [sp, #0x80] 13b44c: 14000001 b 0x13b450 13b450: d10163a0 sub x0, x29, #0x58 13b454: 97fdb5eb bl 0xa8c00 <_ZNK7android2spINS_9ATSParser10PSISectionEEptEv@plt> 13b458: f9003fe0 str x0, [sp, #0x78] 13b45c: 14000001 b 0x13b460 13b460: f9403fe0 ldr x0, [sp, #0x78] 13b464: 97fd96b3 bl 0xa0f30 <_ZNK7android9ATSParser10PSISection4sizeEv@plt> 13b468: f9003be0 str x0, [sp, #0x70] 13b46c: 14000001 b 0x13b470 13b470: d10123a0 sub x0, x29, #0x48 13b474: f94043e1 ldr x1, [sp, #0x80] 13b478: f9403be2 ldr x2, [sp, #0x70] 13b47c: 97fd9359 bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> 13b480: 14000001 b 0x13b484 13b484: b85b43a8 ldur w8, [x29, #-0x4c] 13b488: 350001a8 cbnz w8, 0x13b4bc 13b48c: 14000001 b 0x13b490 13b490: d10123a1 sub x1, x29, #0x48 13b494: f85303a0 ldur x0, [x29, #-0xd0] 13b498: 97fd9cbe bl 0xa2790 <_ZN7android9ATSParser28parseProgramAssociationTableEPNS_10ABitReaderE@plt> 13b49c: 14000001 b 0x13b4a0 13b4a0: 1400004b b 0x13b5cc 13b4a4: f81683a0 stur x0, [x29, #-0x98] 13b4a8: 2a0103e8 mov w8, w1 13b4ac: b81643a8 stur w8, [x29, #-0x9c] 13b4b0: d10123a0 sub x0, x29, #0x48 13b4b4: 97fda04f bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 13b4b8: 14000060 b 0x13b638 13b4bc: 2a1f03e8 mov w8, wzr 13b4c0: 381543a8 sturb w8, [x29, #-0xac] 13b4c4: aa1f03e9 mov x9, xzr 13b4c8: f81483a9 stur x9, [x29, #-0xb8] 13b4cc: 14000001 b 0x13b4d0 13b4d0: f85483a8 ldur x8, [x29, #-0xb8] 13b4d4: f85303a9 ldur x9, [x29, #-0xd0] 13b4d8: 91006120 add x0, x9, #0x18 13b4dc: f90037e8 str x8, [sp, #0x68] 13b4e0: 97fd985c bl 0xa1650 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4sizeEv@plt> 13b4e4: f90033e0 str x0, [sp, #0x60] 13b4e8: 14000001 b 0x13b4ec 13b4ec: f94037e8 ldr x8, [sp, #0x68] 13b4f0: f94033e9 ldr x9, [sp, #0x60] 13b4f4: eb09010a subs x10, x8, x9 13b4f8: f9002fea str x10, [sp, #0x58] 13b4fc: 540004c2 b.hs 0x13b594 13b500: 14000001 b 0x13b504 13b504: f85303a8 ldur x8, [x29, #-0xd0] 13b508: 91006100 add x0, x8, #0x18 13b50c: f85483a1 ldur x1, [x29, #-0xb8] 13b510: 97fda564 bl 0xa4aa0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEE10editItemAtEm@plt> 13b514: f9002be0 str x0, [sp, #0x50] 13b518: 14000001 b 0x13b51c 13b51c: f9402be0 ldr x0, [sp, #0x50] 13b520: 97fd9d48 bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13b524: f90027e0 str x0, [sp, #0x48] 13b528: 14000001 b 0x13b52c 13b52c: b85b43a1 ldur w1, [x29, #-0x4c] 13b530: d10123a2 sub x2, x29, #0x48 13b534: d10173a3 sub x3, x29, #0x5c 13b538: f94027e0 ldr x0, [sp, #0x48] 13b53c: 97fd93c9 bl 0xa0460 <_ZN7android9ATSParser7Program15parsePSISectionEjPNS_10ABitReaderEPi@plt> 13b540: b90047e0 str w0, [sp, #0x44] 13b544: 14000001 b 0x13b548 13b548: b94047e8 ldr w8, [sp, #0x44] 13b54c: 37000068 tbnz w8, #0x0, 0x13b558 13b550: 14000001 b 0x13b554 13b554: 1400000c b 0x13b584 13b558: b85a43a8 ldur w8, [x29, #-0x5c] 13b55c: 340000e8 cbz w8, 0x13b578 13b560: 14000001 b 0x13b564 13b564: b85a43a8 ldur w8, [x29, #-0x5c] 13b568: b819c3a8 stur w8, [x29, #-0x64] 13b56c: 320003e8 orr w8, wzr, #0x1 13b570: b815c3a8 stur w8, [x29, #-0xa4] 13b574: 1400002b b 0x13b620 13b578: 320003e8 orr w8, wzr, #0x1 13b57c: 381543a8 sturb w8, [x29, #-0xac] 13b580: 14000005 b 0x13b594 13b584: f85483a8 ldur x8, [x29, #-0xb8] 13b588: 91000508 add x8, x8, #0x1 13b58c: f81483a8 stur x8, [x29, #-0xb8] 13b590: 17ffffd0 b 0x13b4d0 13b594: 385543a8 ldurb w8, [x29, #-0xac] 13b598: 37000188 tbnz w8, #0x0, 0x13b5c8 13b59c: 14000001 b 0x13b5a0 13b5a0: f85303a8 ldur x8, [x29, #-0xd0] 13b5a4: 91010100 add x0, x8, #0x40 13b5a8: d10133a1 sub x1, x29, #0x4c 13b5ac: 97fdb2f1 bl 0xa8170 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser10PSISectionEEEE10removeItemERKj@plt> 13b5b0: f9001fe0 str x0, [sp, #0x38] 13b5b4: 14000001 b 0x13b5b8 13b5b8: d10163a0 sub x0, x29, #0x58 13b5bc: 97fdacd5 bl 0xa6910 <_ZN7android2spINS_9ATSParser10PSISectionEE5clearEv@plt> 13b5c0: 14000001 b 0x13b5c4 13b5c4: 14000001 b 0x13b5c8 13b5c8: 14000001 b 0x13b5cc 13b5cc: d10163a0 sub x0, x29, #0x58 13b5d0: aa1f03e1 mov x1, xzr 13b5d4: 97fdbb0f bl 0xaa210 <_ZNK7android2spINS_9ATSParser10PSISectionEEneEPKS2_@plt> 13b5d8: b90037e0 str w0, [sp, #0x34] 13b5dc: 14000001 b 0x13b5e0 13b5e0: b94037e8 ldr w8, [sp, #0x34] 13b5e4: 36000148 tbz w8, #0x0, 0x13b60c 13b5e8: 14000001 b 0x13b5ec 13b5ec: d10163a0 sub x0, x29, #0x58 13b5f0: 97fdb584 bl 0xa8c00 <_ZNK7android2spINS_9ATSParser10PSISectionEEptEv@plt> 13b5f4: f90017e0 str x0, [sp, #0x28] 13b5f8: 14000001 b 0x13b5fc 13b5fc: f94017e0 ldr x0, [sp, #0x28] 13b600: 97fdb928 bl 0xa9aa0 <_ZN7android9ATSParser10PSISection5clearEv@plt> 13b604: 14000001 b 0x13b608 13b608: 14000001 b 0x13b60c 13b60c: 2a1f03e8 mov w8, wzr 13b610: b819c3a8 stur w8, [x29, #-0x64] 13b614: 320003e8 orr w8, wzr, #0x1 13b618: b815c3a8 stur w8, [x29, #-0xa4] 13b61c: 14000001 b 0x13b620 13b620: d10123a0 sub x0, x29, #0x48 13b624: 97fd9ff3 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 13b628: 14000001 b 0x13b62c 13b62c: d10163a0 sub x0, x29, #0x58 13b630: 97fdacec bl 0xa69e0 <_ZN7android2spINS_9ATSParser10PSISectionEED2Ev@plt> 13b634: 14000036 b 0x13b70c 13b638: d10163a0 sub x0, x29, #0x58 13b63c: 97fdace9 bl 0xa69e0 <_ZN7android2spINS_9ATSParser10PSISectionEED2Ev@plt> 13b640: 14000041 b 0x13b744 13b644: 2a1f03e8 mov w8, wzr 13b648: 381443a8 sturb w8, [x29, #-0xbc] 13b64c: aa1f03e9 mov x9, xzr 13b650: f81383a9 stur x9, [x29, #-0xc8] 13b654: 14000001 b 0x13b658 13b658: f85383a8 ldur x8, [x29, #-0xc8] 13b65c: f85303a9 ldur x9, [x29, #-0xd0] 13b660: 91006120 add x0, x9, #0x18 13b664: f90013e8 str x8, [sp, #0x20] 13b668: 97fd97fa bl 0xa1650 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4sizeEv@plt> 13b66c: f94013e8 ldr x8, [sp, #0x20] 13b670: eb000108 subs x8, x8, x0 13b674: f9000fe8 str x8, [sp, #0x18] 13b678: 540003c2 b.hs 0x13b6f0 13b67c: 14000001 b 0x13b680 13b680: f85303a8 ldur x8, [x29, #-0xd0] 13b684: 91006100 add x0, x8, #0x18 13b688: f85383a1 ldur x1, [x29, #-0xc8] 13b68c: 97fda505 bl 0xa4aa0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEE10editItemAtEm@plt> 13b690: 97fd9cec bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13b694: b85b43a1 ldur w1, [x29, #-0x4c] 13b698: b85843a2 ldur w2, [x29, #-0x7c] 13b69c: b85803a3 ldur w3, [x29, #-0x80] 13b6a0: f85883a4 ldur x4, [x29, #-0x78] 13b6a4: f85783a6 ldur x6, [x29, #-0x88] 13b6a8: d10183a5 sub x5, x29, #0x60 13b6ac: 97fda6fd bl 0xa52a0 <_ZN7android9ATSParser7Program8parsePIDEjjjPNS_10ABitReaderEPiPNS0_9SyncEventE@plt> 13b6b0: 36000160 tbz w0, #0x0, 0x13b6dc 13b6b4: 14000001 b 0x13b6b8 13b6b8: b85a03a8 ldur w8, [x29, #-0x60] 13b6bc: 340000a8 cbz w8, 0x13b6d0 13b6c0: 14000001 b 0x13b6c4 13b6c4: b85a03a8 ldur w8, [x29, #-0x60] 13b6c8: b819c3a8 stur w8, [x29, #-0x64] 13b6cc: 14000010 b 0x13b70c 13b6d0: 320003e8 orr w8, wzr, #0x1 13b6d4: 381443a8 sturb w8, [x29, #-0xbc] 13b6d8: 14000006 b 0x13b6f0 13b6dc: 14000001 b 0x13b6e0 13b6e0: f85383a8 ldur x8, [x29, #-0xc8] 13b6e4: 91000508 add x8, x8, #0x1 13b6e8: f81383a8 stur x8, [x29, #-0xc8] 13b6ec: 17ffffdb b 0x13b658 13b6f0: 385443a8 ldurb w8, [x29, #-0xbc] 13b6f4: 37000068 tbnz w8, #0x0, 0x13b700 13b6f8: 14000001 b 0x13b6fc 13b6fc: 14000001 b 0x13b700 13b700: 2a1f03e8 mov w8, wzr 13b704: b819c3a8 stur w8, [x29, #-0x64] 13b708: 14000001 b 0x13b70c 13b70c: b859c3a8 ldur w8, [x29, #-0x64] 13b710: d53bd049 mrs x9, TPIDR_EL0 13b714: f9401529 ldr x9, [x9, #0x28] 13b718: f85e83aa ldur x10, [x29, #-0x18] 13b71c: eb0a0129 subs x9, x9, x10 13b720: b90017e8 str w8, [sp, #0x14] 13b724: f90007e9 str x9, [sp, #0x8] 13b728: 54000121 b.ne 0x13b74c 13b72c: 14000001 b 0x13b730 13b730: b94017e0 ldr w0, [sp, #0x14] 13b734: a95e7bfd ldp x29, x30, [sp, #0x1e0] 13b738: f940ebfc ldr x28, [sp, #0x1d0] 13b73c: 9107c3ff add sp, sp, #0x1f0 13b740: d65f03c0 ret 13b744: f85683a0 ldur x0, [x29, #-0x98] 13b748: 97fdb1f2 bl 0xa7f10 <_Unwind_Resume@plt> 13b74c: 97fdb989 bl 0xa9d70 <__stack_chk_fail@plt> 000000000013b750 >::valueAt(unsigned long) const>: 13b750: d100c3ff sub sp, sp, #0x30 13b754: a9027bfd stp x29, x30, [sp, #0x20] 13b758: 910083fd add x29, sp, #0x20 13b75c: b27d03e8 orr x8, xzr, #0x8 13b760: f81f83a0 stur x0, [x29, #-0x8] 13b764: f9000be1 str x1, [sp, #0x10] 13b768: f85f83a0 ldur x0, [x29, #-0x8] 13b76c: f9400be1 ldr x1, [sp, #0x10] 13b770: f90007e8 str x8, [sp, #0x8] 13b774: 97fdafeb bl 0xa7720 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE6itemAtEm@plt> 13b778: f94007e8 ldr x8, [sp, #0x8] 13b77c: 8b080000 add x0, x0, x8 13b780: a9427bfd ldp x29, x30, [sp, #0x20] 13b784: 9100c3ff add sp, sp, #0x30 13b788: d65f03c0 ret 000000000013b78c ::sp(android::sp const&)>: 13b78c: d100c3ff sub sp, sp, #0x30 13b790: a9027bfd stp x29, x30, [sp, #0x20] 13b794: 910083fd add x29, sp, #0x20 13b798: d2800008 mov x8, #0x0 // =0 13b79c: f81f83a0 stur x0, [x29, #-0x8] 13b7a0: f9000be1 str x1, [sp, #0x10] 13b7a4: f85f83a0 ldur x0, [x29, #-0x8] 13b7a8: aa0003e1 mov x1, x0 13b7ac: f9400be9 ldr x9, [sp, #0x10] 13b7b0: f9400129 ldr x9, [x9] 13b7b4: f9000029 str x9, [x1] 13b7b8: aa0003e9 mov x9, x0 13b7bc: f9400129 ldr x9, [x9] 13b7c0: eb08013f cmp x9, x8 13b7c4: 1a9f07ea cset w10, ne 13b7c8: f90007e0 str x0, [sp, #0x8] 13b7cc: 3700004a tbnz w10, #0x0, 0x13b7d4 ::sp(android::sp const&)+0x48> 13b7d0: 14000005 b 0x13b7e4 ::sp(android::sp const&)+0x58> 13b7d4: f94007e8 ldr x8, [sp, #0x8] 13b7d8: f9400100 ldr x0, [x8] 13b7dc: f94007e1 ldr x1, [sp, #0x8] 13b7e0: 97fdbc10 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 13b7e4: a9427bfd ldp x29, x30, [sp, #0x20] 13b7e8: 9100c3ff add sp, sp, #0x30 13b7ec: d65f03c0 ret 000000000013b7f0 ::operator->() const>: 13b7f0: d10043ff sub sp, sp, #0x10 13b7f4: f90007e0 str x0, [sp, #0x8] 13b7f8: f94007e0 ldr x0, [sp, #0x8] 13b7fc: f9400000 ldr x0, [x0] 13b800: 910043ff add sp, sp, #0x10 13b804: d65f03c0 ret 000000000013b808 : 13b808: d100c3ff sub sp, sp, #0x30 13b80c: a9027bfd stp x29, x30, [sp, #0x20] 13b810: 910083fd add x29, sp, #0x20 13b814: b27c03e8 orr x8, xzr, #0x10 13b818: d2800009 mov x9, #0x0 // =0 13b81c: 1280000a mov w10, #-0x1 // =-1 13b820: f81f83a0 stur x0, [x29, #-0x8] 13b824: f85f83a0 ldur x0, [x29, #-0x8] 13b828: 8b080008 add x8, x0, x8 13b82c: f9000be0 str x0, [sp, #0x10] 13b830: aa0803e0 mov x0, x8 13b834: aa0903e1 mov x1, x9 13b838: b9000fea str w10, [sp, #0xc] 13b83c: 97fdb389 bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 13b840: b9400fea ldr w10, [sp, #0xc] 13b844: b9000bea str w10, [sp, #0x8] 13b848: 37000180 tbnz w0, #0x0, 0x13b878 13b84c: d2800008 mov x8, #0x0 // =0 13b850: b27c03e9 orr x9, xzr, #0x10 13b854: f9400bea ldr x10, [sp, #0x10] 13b858: 8b090140 add x0, x10, x9 13b85c: f90003e8 str x8, [sp] 13b860: 97fd918c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13b864: 97fda053 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 13b868: f94003e8 ldr x8, [sp] 13b86c: eb08001f cmp x0, x8 13b870: 1a9f17eb cset w11, eq 13b874: b9000beb str w11, [sp, #0x8] 13b878: b9400be8 ldr w8, [sp, #0x8] 13b87c: 320003e9 orr w9, wzr, #0x1 13b880: 0a090108 and w8, w8, w9 13b884: 2a0803e0 mov w0, w8 13b888: a9427bfd ldp x29, x30, [sp, #0x20] 13b88c: 9100c3ff add sp, sp, #0x30 13b890: d65f03c0 ret 000000000013b894 : 13b894: d100c3ff sub sp, sp, #0x30 13b898: a9027bfd stp x29, x30, [sp, #0x20] 13b89c: 910083fd add x29, sp, #0x20 13b8a0: b27c03e8 orr x8, xzr, #0x10 13b8a4: d2800009 mov x9, #0x0 // =0 13b8a8: 5280000a mov w10, #0x0 // =0 13b8ac: f81f83a0 stur x0, [x29, #-0x8] 13b8b0: f85f83a0 ldur x0, [x29, #-0x8] 13b8b4: 8b080008 add x8, x0, x8 13b8b8: f9000be0 str x0, [sp, #0x10] 13b8bc: aa0803e0 mov x0, x8 13b8c0: aa0903e1 mov x1, x9 13b8c4: b9000fea str w10, [sp, #0xc] 13b8c8: 97fda34a bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 13b8cc: 37000040 tbnz w0, #0x0, 0x13b8d4 13b8d0: 1400000a b 0x13b8f8 13b8d4: d2800008 mov x8, #0x0 // =0 13b8d8: b27c03e9 orr x9, xzr, #0x10 13b8dc: f9400bea ldr x10, [sp, #0x10] 13b8e0: 8b090140 add x0, x10, x9 13b8e4: f90003e8 str x8, [sp] 13b8e8: 97fd916a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13b8ec: f94003e1 ldr x1, [sp] 13b8f0: f94003e2 ldr x2, [sp] 13b8f4: 97fdbdb7 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 13b8f8: b9400fe8 ldr w8, [sp, #0xc] 13b8fc: f9400be9 ldr x9, [sp, #0x10] 13b900: 39006128 strb w8, [x9, #0x18] 13b904: a9427bfd ldp x29, x30, [sp, #0x20] 13b908: 9100c3ff add sp, sp, #0x30 13b90c: d65f03c0 ret 000000000013b910 : 13b910: d10043ff sub sp, sp, #0x10 13b914: f90007e0 str x0, [sp, #0x8] 13b918: 39001fe1 strb w1, [sp, #0x7] 13b91c: f94007e0 ldr x0, [sp, #0x8] 13b920: 39401fe1 ldrb w1, [sp, #0x7] 13b924: 39006001 strb w1, [x0, #0x18] 13b928: 910043ff add sp, sp, #0x10 13b92c: d65f03c0 ret 000000000013b930 : 13b930: d10503ff sub sp, sp, #0x140 13b934: f90093fc str x28, [sp, #0x120] 13b938: a9137bfd stp x29, x30, [sp, #0x130] 13b93c: 9104c3fd add x29, sp, #0x130 13b940: d53bd048 mrs x8, TPIDR_EL0 13b944: f9401508 ldr x8, [x8, #0x28] 13b948: f81e83a8 stur x8, [x29, #-0x18] 13b94c: f81d83a0 stur x0, [x29, #-0x28] 13b950: f81d03a1 stur x1, [x29, #-0x30] 13b954: f81c83a2 stur x2, [x29, #-0x38] 13b958: f85d83a8 ldur x8, [x29, #-0x28] 13b95c: aa0803e0 mov x0, x8 13b960: 91004108 add x8, x8, #0x10 13b964: aa1f03e1 mov x1, xzr 13b968: f81a83a0 stur x0, [x29, #-0x58] 13b96c: aa0803e0 mov x0, x8 13b970: 97fdb33c bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 13b974: 37000260 tbnz w0, #0x0, 0x13b9c0 13b978: 14000001 b 0x13b97c 13b97c: f85a83a8 ldur x8, [x29, #-0x58] 13b980: 91004109 add x9, x8, #0x10 13b984: aa0903e0 mov x0, x9 13b988: f81a03a9 stur x9, [x29, #-0x60] 13b98c: 97fd9141 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13b990: 97fda008 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 13b994: f85c83a8 ldur x8, [x29, #-0x38] 13b998: 8b080008 add x8, x0, x8 13b99c: f85a03a0 ldur x0, [x29, #-0x60] 13b9a0: f81983a8 stur x8, [x29, #-0x68] 13b9a4: 97fd913b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13b9a8: 97fd996e bl 0xa1f60 <_ZNK7android7ABuffer8capacityEv@plt> 13b9ac: f85983a8 ldur x8, [x29, #-0x68] 13b9b0: eb000108 subs x8, x8, x0 13b9b4: f81903a8 stur x8, [x29, #-0x70] 13b9b8: 540010e9 b.ls 0x13bbd4 13b9bc: 14000001 b 0x13b9c0 13b9c0: f85a83a8 ldur x8, [x29, #-0x58] 13b9c4: 91004100 add x0, x8, #0x10 13b9c8: aa1f03e1 mov x1, xzr 13b9cc: 97fdb325 bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 13b9d0: 360000a0 tbz w0, #0x0, 0x13b9e4 13b9d4: 14000001 b 0x13b9d8 13b9d8: f85c83a8 ldur x8, [x29, #-0x38] 13b9dc: f81883a8 stur x8, [x29, #-0x78] 13b9e0: 14000009 b 0x13ba04 13b9e4: f85a83a8 ldur x8, [x29, #-0x58] 13b9e8: 91004100 add x0, x8, #0x10 13b9ec: 97fd9129 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13b9f0: 97fd995c bl 0xa1f60 <_ZNK7android7ABuffer8capacityEv@plt> 13b9f4: f85c83a8 ldur x8, [x29, #-0x38] 13b9f8: 8b080008 add x8, x0, x8 13b9fc: f81883a8 stur x8, [x29, #-0x78] 13ba00: 14000001 b 0x13ba04 13ba04: f85883a8 ldur x8, [x29, #-0x78] 13ba08: f81c03a8 stur x8, [x29, #-0x40] 13ba0c: f85c03a8 ldur x8, [x29, #-0x40] 13ba10: 910ffd08 add x8, x8, #0x3ff 13ba14: 9276d508 and x8, x8, #0xfffffffffffffc00 13ba18: f81c03a8 stur x8, [x29, #-0x40] 13ba1c: 52800909 mov w9, #0x48 // =72 13ba20: 2a0903e0 mov w0, w9 13ba24: 97fdb53b bl 0xa8f10 <_Znwm@plt> 13ba28: aa0003e8 mov x8, x0 13ba2c: aa0003fe mov x30, x0 13ba30: f85c03a1 ldur x1, [x29, #-0x40] 13ba34: f81803a8 stur x8, [x29, #-0x80] 13ba38: f81783be stur x30, [x29, #-0x88] 13ba3c: 97fd98f9 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 13ba40: 14000001 b 0x13ba44 13ba44: d10083a0 sub x0, x29, #0x20 13ba48: f85783a1 ldur x1, [x29, #-0x88] 13ba4c: 97fdb6b9 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 13ba50: f85a83a0 ldur x0, [x29, #-0x58] 13ba54: 91004000 add x0, x0, #0x10 13ba58: aa1f03e1 mov x1, xzr 13ba5c: 97fda2e5 bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 13ba60: b81743a0 stur w0, [x29, #-0x8c] 13ba64: 14000001 b 0x13ba68 13ba68: b85743a8 ldur w8, [x29, #-0x8c] 13ba6c: 36000888 tbz w8, #0x0, 0x13bb7c 13ba70: 14000001 b 0x13ba74 13ba74: d10083a0 sub x0, x29, #0x20 13ba78: 97fd9106 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13ba7c: f9004fe0 str x0, [sp, #0x98] 13ba80: 14000001 b 0x13ba84 13ba84: f9404fe0 ldr x0, [sp, #0x98] 13ba88: 97fda5f2 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 13ba8c: f9004be0 str x0, [sp, #0x90] 13ba90: 14000001 b 0x13ba94 13ba94: f85a83a8 ldur x8, [x29, #-0x58] 13ba98: 91004100 add x0, x8, #0x10 13ba9c: 97fd90fd bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13baa0: f90047e0 str x0, [sp, #0x88] 13baa4: 14000001 b 0x13baa8 13baa8: f94047e0 ldr x0, [sp, #0x88] 13baac: 97fda5e9 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 13bab0: f90043e0 str x0, [sp, #0x80] 13bab4: 14000001 b 0x13bab8 13bab8: f85a83a8 ldur x8, [x29, #-0x58] 13babc: 91004100 add x0, x8, #0x10 13bac0: 97fd90f4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bac4: f9003fe0 str x0, [sp, #0x78] 13bac8: 14000001 b 0x13bacc 13bacc: f9403fe0 ldr x0, [sp, #0x78] 13bad0: 97fd9fb8 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 13bad4: f9003be0 str x0, [sp, #0x70] 13bad8: 14000001 b 0x13badc 13badc: f9404be0 ldr x0, [sp, #0x90] 13bae0: f94043e1 ldr x1, [sp, #0x80] 13bae4: f9403be2 ldr x2, [sp, #0x70] 13bae8: 97fd90aa bl 0x9fd90 13baec: d10083a1 sub x1, x29, #0x20 13baf0: f90037e0 str x0, [sp, #0x68] 13baf4: aa0103e0 mov x0, x1 13baf8: 97fd90e6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bafc: f90033e0 str x0, [sp, #0x60] 13bb00: 14000001 b 0x13bb04 13bb04: f85a83a8 ldur x8, [x29, #-0x58] 13bb08: 91004100 add x0, x8, #0x10 13bb0c: 97fd90e1 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bb10: f9002fe0 str x0, [sp, #0x58] 13bb14: 14000001 b 0x13bb18 13bb18: f9402fe0 ldr x0, [sp, #0x58] 13bb1c: 97fd9fa5 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 13bb20: f9002be0 str x0, [sp, #0x50] 13bb24: 14000001 b 0x13bb28 13bb28: aa1f03e0 mov x0, xzr 13bb2c: f94033e1 ldr x1, [sp, #0x60] 13bb30: f90027e0 str x0, [sp, #0x48] 13bb34: aa0103e0 mov x0, x1 13bb38: f94027e1 ldr x1, [sp, #0x48] 13bb3c: f9402be2 ldr x2, [sp, #0x50] 13bb40: 97fdbd24 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 13bb44: 14000001 b 0x13bb48 13bb48: 1400001a b 0x13bbb0 13bb4c: f81b83a0 stur x0, [x29, #-0x48] 13bb50: 2a0103e8 mov w8, w1 13bb54: b81b43a8 stur w8, [x29, #-0x4c] 13bb58: f85803a0 ldur x0, [x29, #-0x80] 13bb5c: 97fd9381 bl 0xa0960 <_ZdlPv@plt> 13bb60: 1400004a b 0x13bc88 13bb64: f81b83a0 stur x0, [x29, #-0x48] 13bb68: 2a0103e8 mov w8, w1 13bb6c: b81b43a8 stur w8, [x29, #-0x4c] 13bb70: d10083a0 sub x0, x29, #0x20 13bb74: 97fdba67 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 13bb78: 14000044 b 0x13bc88 13bb7c: d10083a0 sub x0, x29, #0x20 13bb80: 97fd90c4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bb84: f90023e0 str x0, [sp, #0x40] 13bb88: 14000001 b 0x13bb8c 13bb8c: aa1f03e0 mov x0, xzr 13bb90: f94023e1 ldr x1, [sp, #0x40] 13bb94: f9001fe0 str x0, [sp, #0x38] 13bb98: aa0103e0 mov x0, x1 13bb9c: f9401fe1 ldr x1, [sp, #0x38] 13bba0: f9401fe2 ldr x2, [sp, #0x38] 13bba4: 97fdbd0b bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 13bba8: 14000001 b 0x13bbac 13bbac: 14000001 b 0x13bbb0 13bbb0: f85a83a8 ldur x8, [x29, #-0x58] 13bbb4: 91004100 add x0, x8, #0x10 13bbb8: d10083a1 sub x1, x29, #0x20 13bbbc: 97fda931 bl 0xa6080 <_ZN7android2spINS_7ABufferEEaSERKS2_@plt> 13bbc0: f9001be0 str x0, [sp, #0x30] 13bbc4: 14000001 b 0x13bbc8 13bbc8: d10083a0 sub x0, x29, #0x20 13bbcc: 97fdba51 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 13bbd0: 14000001 b 0x13bbd4 13bbd4: f85a83a8 ldur x8, [x29, #-0x58] 13bbd8: 91004109 add x9, x8, #0x10 13bbdc: aa0903e0 mov x0, x9 13bbe0: f90017e9 str x9, [sp, #0x28] 13bbe4: 97fd90ab bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bbe8: 97fda59a bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 13bbec: f94017e8 ldr x8, [sp, #0x28] 13bbf0: f90013e0 str x0, [sp, #0x20] 13bbf4: aa0803e0 mov x0, x8 13bbf8: 97fd90a6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bbfc: 97fd9f6d bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 13bc00: f94013e8 ldr x8, [sp, #0x20] 13bc04: 8b000100 add x0, x8, x0 13bc08: f85d03a1 ldur x1, [x29, #-0x30] 13bc0c: f85c83a2 ldur x2, [x29, #-0x38] 13bc10: 97fd9060 bl 0x9fd90 13bc14: f94017e8 ldr x8, [sp, #0x28] 13bc18: f9000fe0 str x0, [sp, #0x18] 13bc1c: aa0803e0 mov x0, x8 13bc20: 97fd909c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bc24: f94017e8 ldr x8, [sp, #0x28] 13bc28: f9000be0 str x0, [sp, #0x10] 13bc2c: aa0803e0 mov x0, x8 13bc30: 97fd9098 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bc34: 97fd9f5f bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 13bc38: f85c83a8 ldur x8, [x29, #-0x38] 13bc3c: 8b080002 add x2, x0, x8 13bc40: aa1f03e0 mov x0, xzr 13bc44: f9400be1 ldr x1, [sp, #0x10] 13bc48: f90007e0 str x0, [sp, #0x8] 13bc4c: aa0103e0 mov x0, x1 13bc50: f94007e1 ldr x1, [sp, #0x8] 13bc54: 97fdbcdf bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 13bc58: d53bd048 mrs x8, TPIDR_EL0 13bc5c: f9401508 ldr x8, [x8, #0x28] 13bc60: f85e83a9 ldur x9, [x29, #-0x18] 13bc64: eb090108 subs x8, x8, x9 13bc68: f90003e8 str x8, [sp] 13bc6c: 54000121 b.ne 0x13bc90 13bc70: 14000001 b 0x13bc74 13bc74: 2a1f03e0 mov w0, wzr 13bc78: a9537bfd ldp x29, x30, [sp, #0x130] 13bc7c: f94093fc ldr x28, [sp, #0x120] 13bc80: 910503ff add sp, sp, #0x140 13bc84: d65f03c0 ret 13bc88: f85b83a0 ldur x0, [x29, #-0x48] 13bc8c: 97fdb0a1 bl 0xa7f10 <_Unwind_Resume@plt> 13bc90: 97fdb838 bl 0xa9d70 <__stack_chk_fail@plt> 000000000013bc94 : 13bc94: d10143ff sub sp, sp, #0x50 13bc98: a9047bfd stp x29, x30, [sp, #0x40] 13bc9c: 910103fd add x29, sp, #0x40 13bca0: b27c03e8 orr x8, xzr, #0x10 13bca4: d2800009 mov x9, #0x0 // =0 13bca8: f81f03a0 stur x0, [x29, #-0x10] 13bcac: f85f03a0 ldur x0, [x29, #-0x10] 13bcb0: 8b080008 add x8, x0, x8 13bcb4: f90013e0 str x0, [sp, #0x20] 13bcb8: aa0803e0 mov x0, x8 13bcbc: aa0903e1 mov x1, x9 13bcc0: 97fdb268 bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 13bcc4: 370001a0 tbnz w0, #0x0, 0x13bcf8 13bcc8: b24007e8 orr x8, xzr, #0x3 13bccc: b27c03e9 orr x9, xzr, #0x10 13bcd0: f94013ea ldr x10, [sp, #0x20] 13bcd4: 8b090140 add x0, x10, x9 13bcd8: f9000fe8 str x8, [sp, #0x18] 13bcdc: 97fd906d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bce0: 97fd9f34 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 13bce4: f9400fe8 ldr x8, [sp, #0x18] 13bce8: eb08001f cmp x0, x8 13bcec: 1a9f27eb cset w11, lo 13bcf0: 3700004b tbnz w11, #0x0, 0x13bcf8 13bcf4: 14000006 b 0x13bd0c 13bcf8: 52800008 mov w8, #0x0 // =0 13bcfc: 320003e9 orr w9, wzr, #0x1 13bd00: 0a090108 and w8, w8, w9 13bd04: 381ff3a8 sturb w8, [x29, #-0x1] 13bd08: 14000021 b 0x13bd8c 13bd0c: 32002fe8 orr w8, wzr, #0xfff 13bd10: b24003e9 orr x9, xzr, #0x1 13bd14: b27c03ea orr x10, xzr, #0x10 13bd18: f94013eb ldr x11, [sp, #0x20] 13bd1c: 8b0a0160 add x0, x11, x10 13bd20: b90017e8 str w8, [sp, #0x14] 13bd24: f90007e9 str x9, [sp, #0x8] 13bd28: f90003ea str x10, [sp] 13bd2c: 97fd9059 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bd30: 97fda548 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 13bd34: f94007e9 ldr x9, [sp, #0x8] 13bd38: 8b090000 add x0, x0, x9 13bd3c: 97fdafdd bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 13bd40: 32003fe8 orr w8, wzr, #0xffff 13bd44: 0a080008 and w8, w0, w8 13bd48: b94017e0 ldr w0, [sp, #0x14] 13bd4c: 0a000108 and w8, w8, w0 13bd50: b81ec3a8 stur w8, [x29, #-0x14] 13bd54: f94013e9 ldr x9, [sp, #0x20] 13bd58: f94003ea ldr x10, [sp] 13bd5c: 8b0a0120 add x0, x9, x10 13bd60: 97fd904c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bd64: 97fd9f13 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 13bd68: b85ec3a8 ldur w8, [x29, #-0x14] 13bd6c: 11000d08 add w8, w8, #0x3 13bd70: 2a0803e9 mov w9, w8 13bd74: d3407d29 ubfx x9, x9, #0, #32 13bd78: eb09001f cmp x0, x9 13bd7c: 1a9f37e8 cset w8, hs 13bd80: 320003ec orr w12, wzr, #0x1 13bd84: 0a0c0108 and w8, w8, w12 13bd88: 381ff3a8 sturb w8, [x29, #-0x1] 13bd8c: 385ff3a8 ldurb w8, [x29, #-0x1] 13bd90: 2a0803e0 mov w0, w8 13bd94: a9447bfd ldp x29, x30, [sp, #0x40] 13bd98: 910143ff add sp, sp, #0x50 13bd9c: d65f03c0 ret 000000000013bda0 : 13bda0: d10183ff sub sp, sp, #0x60 13bda4: a9057bfd stp x29, x30, [sp, #0x50] 13bda8: 910143fd add x29, sp, #0x50 13bdac: b0000b68 adrp x8, 0x2a8000 13bdb0: f942e508 ldr x8, [x8, #0x5c8] 13bdb4: f81f03a0 stur x0, [x29, #-0x10] 13bdb8: f85f03a0 ldur x0, [x29, #-0x10] 13bdbc: f9000fe0 str x0, [sp, #0x18] 13bdc0: f9000be8 str x8, [sp, #0x10] 13bdc4: 97fdaa3b bl 0xa66b0 <_ZNK7android9ATSParser10PSISection10isCompleteEv@plt> 13bdc8: 370000c0 tbnz w0, #0x0, 0x13bde0 13bdcc: 52800008 mov w8, #0x0 // =0 13bdd0: 320003e9 orr w9, wzr, #0x1 13bdd4: 0a090108 and w8, w8, w9 13bdd8: 381ff3a8 sturb w8, [x29, #-0x1] 13bddc: 14000062 b 0x13bf64 13bde0: 321903e8 orr w8, wzr, #0x80 13bde4: b27c03e9 orr x9, xzr, #0x10 13bde8: f9400fea ldr x10, [sp, #0x18] 13bdec: 8b090140 add x0, x10, x9 13bdf0: b9000fe8 str w8, [sp, #0xc] 13bdf4: 97fd9027 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bdf8: 97fda516 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 13bdfc: f81e83a0 stur x0, [x29, #-0x18] 13be00: f85e83a9 ldur x9, [x29, #-0x18] 13be04: 39400528 ldrb w8, [x9, #0x1] 13be08: b9400feb ldr w11, [sp, #0xc] 13be0c: 0a0b0108 and w8, w8, w11 13be10: 34000048 cbz w8, 0x13be18 13be14: 14000006 b 0x13be2c 13be18: 12800008 mov w8, #-0x1 // =-1 13be1c: 320003e9 orr w9, wzr, #0x1 13be20: 0a090108 and w8, w8, w9 13be24: 381ff3a8 sturb w8, [x29, #-0x1] 13be28: 1400004f b 0x13bf64 13be2c: 32002fe8 orr w8, wzr, #0xfff 13be30: b24003e9 orr x9, xzr, #0x1 13be34: f85e83aa ldur x10, [x29, #-0x18] 13be38: 8b090140 add x0, x10, x9 13be3c: b9000be8 str w8, [sp, #0x8] 13be40: 97fdaf9c bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 13be44: 32003fe8 orr w8, wzr, #0xffff 13be48: 0a080008 and w8, w0, w8 13be4c: b9400be0 ldr w0, [sp, #0x8] 13be50: 0a000108 and w8, w8, w0 13be54: b81e43a8 stur w8, [x29, #-0x1c] 13be58: b85e43a8 ldur w8, [x29, #-0x1c] 13be5c: f9400fe9 ldr x9, [sp, #0x18] 13be60: 3940612b ldrb w11, [x9, #0x18] 13be64: 6b0b011f cmp w8, w11 13be68: 1a9f27e8 cset w8, lo 13be6c: 37000048 tbnz w8, #0x0, 0x13be74 13be70: 14000006 b 0x13be88 13be74: 52800008 mov w8, #0x0 // =0 13be78: 320003e9 orr w9, wzr, #0x1 13be7c: 0a090108 and w8, w8, w9 13be80: 381ff3a8 sturb w8, [x29, #-0x1] 13be84: 14000038 b 0x13bf64 13be88: 12800008 mov w8, #-0x1 // =-1 13be8c: f9400fe9 ldr x9, [sp, #0x18] 13be90: 3940612a ldrb w10, [x9, #0x18] 13be94: b85e43ab ldur w11, [x29, #-0x1c] 13be98: 6b0a016a subs w10, w11, w10 13be9c: b81e43aa stur w10, [x29, #-0x1c] 13bea0: b81e03a8 stur w8, [x29, #-0x20] 13bea4: b81dc3bf stur wzr, [x29, #-0x24] 13bea8: b85dc3a8 ldur w8, [x29, #-0x24] 13beac: b85e43a9 ldur w9, [x29, #-0x1c] 13beb0: 11001129 add w9, w9, #0x4 13beb4: 6b09011f cmp w8, w9 13beb8: 1a9f27e8 cset w8, lo 13bebc: 37000048 tbnz w8, #0x0, 0x13bec4 13bec0: 14000022 b 0x13bf48 13bec4: 321d03e8 orr w8, wzr, #0x8 13bec8: b27e03e9 orr x9, xzr, #0x4 13becc: 32001fea orr w10, wzr, #0xff 13bed0: 321d07eb orr w11, wzr, #0x18 13bed4: f85e83ac ldur x12, [x29, #-0x18] 13bed8: b85dc3ad ldur w13, [x29, #-0x24] 13bedc: 2a0d03ee mov w14, w13 13bee0: d3407dce ubfx x14, x14, #0, #32 13bee4: 8b0e018c add x12, x12, x14 13bee8: 3940018d ldrb w13, [x12] 13beec: 381db3ad sturb w13, [x29, #-0x25] 13bef0: b85e03ad ldur w13, [x29, #-0x20] 13bef4: 1acb25ab lsr w11, w13, w11 13bef8: 385db3ad ldurb w13, [x29, #-0x25] 13befc: 0a0a01ad and w13, w13, w10 13bf00: 4a0d016b eor w11, w11, w13 13bf04: 0a0a016a and w10, w11, w10 13bf08: b90027ea str w10, [sp, #0x24] 13bf0c: b94027ea ldr w10, [sp, #0x24] 13bf10: 2a0a03ec mov w12, w10 13bf14: 93407d8c sxtw x12, w12 13bf18: 9b0c7d29 mul x9, x9, x12 13bf1c: f9400bec ldr x12, [sp, #0x10] 13bf20: 8b090189 add x9, x12, x9 13bf24: b940012a ldr w10, [x9] 13bf28: b85e03ab ldur w11, [x29, #-0x20] 13bf2c: 1ac82168 lsl w8, w11, w8 13bf30: 4a080148 eor w8, w10, w8 13bf34: b81e03a8 stur w8, [x29, #-0x20] 13bf38: b85dc3a8 ldur w8, [x29, #-0x24] 13bf3c: 11000508 add w8, w8, #0x1 13bf40: b81dc3a8 stur w8, [x29, #-0x24] 13bf44: 17ffffd9 b 0x13bea8 13bf48: 52800008 mov w8, #0x0 // =0 13bf4c: b85e03a9 ldur w9, [x29, #-0x20] 13bf50: 6b08013f cmp w9, w8 13bf54: 1a9f17e8 cset w8, eq 13bf58: 320003e9 orr w9, wzr, #0x1 13bf5c: 0a090108 and w8, w8, w9 13bf60: 381ff3a8 sturb w8, [x29, #-0x1] 13bf64: 385ff3a8 ldurb w8, [x29, #-0x1] 13bf68: 2a0803e0 mov w0, w8 13bf6c: a9457bfd ldp x29, x30, [sp, #0x50] 13bf70: 910183ff add sp, sp, #0x60 13bf74: d65f03c0 ret 000000000013bf78 : 13bf78: d100c3ff sub sp, sp, #0x30 13bf7c: a9027bfd stp x29, x30, [sp, #0x20] 13bf80: 910083fd add x29, sp, #0x20 13bf84: b27c03e8 orr x8, xzr, #0x10 13bf88: d2800009 mov x9, #0x0 // =0 13bf8c: aa0903e1 mov x1, x9 13bf90: f81f83a0 stur x0, [x29, #-0x8] 13bf94: f85f83a0 ldur x0, [x29, #-0x8] 13bf98: 8b080008 add x8, x0, x8 13bf9c: f9000be0 str x0, [sp, #0x10] 13bfa0: aa0803e0 mov x0, x8 13bfa4: f90007e9 str x9, [sp, #0x8] 13bfa8: 97fdb1ae bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 13bfac: 37000040 tbnz w0, #0x0, 0x13bfb4 13bfb0: 14000004 b 0x13bfc0 13bfb4: f94007e0 ldr x0, [sp, #0x8] 13bfb8: f90003e0 str x0, [sp] 13bfbc: 14000007 b 0x13bfd8 13bfc0: b27c03e8 orr x8, xzr, #0x10 13bfc4: f9400be9 ldr x9, [sp, #0x10] 13bfc8: 8b080120 add x0, x9, x8 13bfcc: 97fd8fb1 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13bfd0: 97fda4a0 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 13bfd4: f90003e0 str x0, [sp] 13bfd8: f94003e8 ldr x8, [sp] 13bfdc: aa0803e0 mov x0, x8 13bfe0: a9427bfd ldp x29, x30, [sp, #0x20] 13bfe4: 9100c3ff add sp, sp, #0x30 13bfe8: d65f03c0 ret 000000000013bfec : 13bfec: d100c3ff sub sp, sp, #0x30 13bff0: a9027bfd stp x29, x30, [sp, #0x20] 13bff4: 910083fd add x29, sp, #0x20 13bff8: b27c03e8 orr x8, xzr, #0x10 13bffc: d2800009 mov x9, #0x0 // =0 13c000: f81f83a0 stur x0, [x29, #-0x8] 13c004: f85f83a0 ldur x0, [x29, #-0x8] 13c008: 8b080008 add x8, x0, x8 13c00c: f9000be0 str x0, [sp, #0x10] 13c010: aa0803e0 mov x0, x8 13c014: aa0903e1 mov x1, x9 13c018: 97fdb192 bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 13c01c: 37000040 tbnz w0, #0x0, 0x13c024 13c020: 14000004 b 0x13c030 13c024: d2800008 mov x8, #0x0 // =0 13c028: f90007e8 str x8, [sp, #0x8] 13c02c: 14000007 b 0x13c048 13c030: b27c03e8 orr x8, xzr, #0x10 13c034: f9400be9 ldr x9, [sp, #0x10] 13c038: 8b080120 add x0, x9, x8 13c03c: 97fd8f95 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 13c040: 97fd9e5c bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 13c044: f90007e0 str x0, [sp, #0x8] 13c048: f94007e8 ldr x8, [sp, #0x8] 13c04c: aa0803e0 mov x0, x8 13c050: a9427bfd ldp x29, x30, [sp, #0x20] 13c054: 9100c3ff add sp, sp, #0x30 13c058: d65f03c0 ret 000000000013c05c >::removeItem(unsigned int const&)>: 13c05c: d101c3ff sub sp, sp, #0x70 13c060: a9067bfd stp x29, x30, [sp, #0x60] 13c064: 910183fd add x29, sp, #0x60 13c068: d53bd048 mrs x8, TPIDR_EL0 13c06c: f9401508 ldr x8, [x8, #0x28] 13c070: f81f83a8 stur x8, [x29, #-0x8] 13c074: f81e03a0 stur x0, [x29, #-0x20] 13c078: f81d83a1 stur x1, [x29, #-0x28] 13c07c: f85e03a0 ldur x0, [x29, #-0x20] 13c080: f85d83a1 ldur x1, [x29, #-0x28] 13c084: d10063a8 sub x8, x29, #0x18 13c088: f90013e0 str x0, [sp, #0x20] 13c08c: aa0803e0 mov x0, x8 13c090: f9000fe8 str x8, [sp, #0x18] 13c094: 97fdb2af bl 0xa8b50 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2ERKj@plt> 13c098: f94013e0 ldr x0, [sp, #0x20] 13c09c: f9400fe1 ldr x1, [sp, #0x18] 13c0a0: 97fda2fc bl 0xa4c90 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE6removeERKS6_@plt> 13c0a4: f9000be0 str x0, [sp, #0x10] 13c0a8: 14000001 b 0x13c0ac >::removeItem(unsigned int const&)+0x50> 13c0ac: d10063a0 sub x0, x29, #0x18 13c0b0: 97fdb0e4 bl 0xa8440 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13c0b4: d53bd040 mrs x0, TPIDR_EL0 13c0b8: f9401400 ldr x0, [x0, #0x28] 13c0bc: f85f83be ldur x30, [x29, #-0x8] 13c0c0: eb1e0000 subs x0, x0, x30 13c0c4: f90007e0 str x0, [sp, #0x8] 13c0c8: 540001c1 b.ne 0x13c100 >::removeItem(unsigned int const&)+0xa4> 13c0cc: 14000001 b 0x13c0d0 >::removeItem(unsigned int const&)+0x74> 13c0d0: f9400be0 ldr x0, [sp, #0x10] 13c0d4: a9467bfd ldp x29, x30, [sp, #0x60] 13c0d8: 9101c3ff add sp, sp, #0x70 13c0dc: d65f03c0 ret 13c0e0: f9001be0 str x0, [sp, #0x30] 13c0e4: 2a0103e8 mov w8, w1 13c0e8: b9002fe8 str w8, [sp, #0x2c] 13c0ec: d10063a0 sub x0, x29, #0x18 13c0f0: 97fdb0d4 bl 0xa8440 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13c0f4: 14000001 b 0x13c0f8 >::removeItem(unsigned int const&)+0x9c> 13c0f8: f9401be0 ldr x0, [sp, #0x30] 13c0fc: 97fdaf85 bl 0xa7f10 <_Unwind_Resume@plt> 13c100: 97fdb71c bl 0xa9d70 <__stack_chk_fail@plt> 000000000013c104 ::clear()>: 13c104: d100c3ff sub sp, sp, #0x30 13c108: a9027bfd stp x29, x30, [sp, #0x20] 13c10c: 910083fd add x29, sp, #0x20 13c110: d2800008 mov x8, #0x0 // =0 13c114: f81f83a0 stur x0, [x29, #-0x8] 13c118: f85f83a0 ldur x0, [x29, #-0x8] 13c11c: aa0003e9 mov x9, x0 13c120: f9400129 ldr x9, [x9] 13c124: eb08013f cmp x9, x8 13c128: 1a9f07ea cset w10, ne 13c12c: f9000be8 str x8, [sp, #0x10] 13c130: f90007e0 str x0, [sp, #0x8] 13c134: 3700004a tbnz w10, #0x0, 0x13c13c ::clear()+0x38> 13c138: 14000008 b 0x13c158 ::clear()+0x54> 13c13c: f94007e8 ldr x8, [sp, #0x8] 13c140: f9400100 ldr x0, [x8] 13c144: f94007e1 ldr x1, [sp, #0x8] 13c148: 97fd9fc2 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 13c14c: f94007e8 ldr x8, [sp, #0x8] 13c150: f9400be0 ldr x0, [sp, #0x10] 13c154: f9000100 str x0, [x8] 13c158: a9427bfd ldp x29, x30, [sp, #0x20] 13c15c: 9100c3ff add sp, sp, #0x30 13c160: d65f03c0 ret 000000000013c164 ::operator!=(android::ATSParser::PSISection const*) const>: 13c164: d10043ff sub sp, sp, #0x10 13c168: f90007e0 str x0, [sp, #0x8] 13c16c: f90003e1 str x1, [sp] 13c170: f94007e0 ldr x0, [sp, #0x8] 13c174: f9400000 ldr x0, [x0] 13c178: f94003e1 ldr x1, [sp] 13c17c: eb01001f cmp x0, x1 13c180: 1a9f07e8 cset w8, ne 13c184: 320003e9 orr w9, wzr, #0x1 13c188: 0a090108 and w8, w8, w9 13c18c: 2a0803e0 mov w0, w8 13c190: 910043ff add sp, sp, #0x10 13c194: d65f03c0 ret 000000000013c198 : 13c198: d10383ff sub sp, sp, #0xe0 13c19c: a90d7bfd stp x29, x30, [sp, #0xd0] 13c1a0: 910343fd add x29, sp, #0xd0 13c1a4: b27d03e8 orr x8, xzr, #0x8 13c1a8: 52800009 mov w9, #0x0 // =0 13c1ac: f81f03a0 stur x0, [x29, #-0x10] 13c1b0: f81e83a1 stur x1, [x29, #-0x18] 13c1b4: b81e43a2 stur w2, [x29, #-0x1c] 13c1b8: f85f03a0 ldur x0, [x29, #-0x10] 13c1bc: f85e83a1 ldur x1, [x29, #-0x18] 13c1c0: f90037e0 str x0, [sp, #0x68] 13c1c4: aa0103e0 mov x0, x1 13c1c8: aa0803e1 mov x1, x8 13c1cc: b90067e9 str w9, [sp, #0x64] 13c1d0: 97fd9874 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13c1d4: b81e03a0 stur w0, [x29, #-0x20] 13c1d8: b85e03a9 ldur w9, [x29, #-0x20] 13c1dc: b94067e0 ldr w0, [sp, #0x64] 13c1e0: 6b00013f cmp w9, w0 13c1e4: 1a9f97e9 cset w9, hi 13c1e8: 37000049 tbnz w9, #0x0, 0x13c1f0 13c1ec: 14000097 b 0x13c448 13c1f0: 321d03e8 orr w8, wzr, #0x8 13c1f4: b85e03a9 ldur w9, [x29, #-0x20] 13c1f8: 1b087d28 mul w8, w9, w8 13c1fc: 2a0803ea mov w10, w8 13c200: d3407d4a ubfx x10, x10, #0, #32 13c204: f85e83a0 ldur x0, [x29, #-0x18] 13c208: f9002fea str x10, [sp, #0x58] 13c20c: 97fd976d bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 13c210: f9402fea ldr x10, [sp, #0x58] 13c214: eb00015f cmp x10, x0 13c218: 1a9f97e8 cset w8, hi 13c21c: 37000048 tbnz w8, #0x0, 0x13c224 13c220: 14000004 b 0x13c230 13c224: 12807dc8 mov w8, #-0x3ef // =-1007 13c228: b81fc3a8 stur w8, [x29, #-0x4] 13c22c: 14000088 b 0x13c44c 13c230: b24003e1 orr x1, xzr, #0x1 13c234: f85e83a0 ldur x0, [x29, #-0x18] 13c238: 97fd985a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13c23c: b81dc3a0 stur w0, [x29, #-0x24] 13c240: b85dc3a0 ldur w0, [x29, #-0x24] 13c244: 35000040 cbnz w0, 0x13c24c 13c248: 14000001 b 0x13c24c 13c24c: b27e03e8 orr x8, xzr, #0x4 13c250: b27f03e1 orr x1, xzr, #0x2 13c254: b24003e9 orr x9, xzr, #0x1 13c258: f85e83a0 ldur x0, [x29, #-0x18] 13c25c: f9002be8 str x8, [sp, #0x50] 13c260: f90027e9 str x9, [sp, #0x48] 13c264: 97fda9ff bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 13c268: f85e83a8 ldur x8, [x29, #-0x18] 13c26c: aa0803e0 mov x0, x8 13c270: f94027e1 ldr x1, [sp, #0x48] 13c274: 97fd984b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13c278: b81d83a0 stur w0, [x29, #-0x28] 13c27c: f9402be8 ldr x8, [sp, #0x50] 13c280: f81d03a8 stur x8, [x29, #-0x30] 13c284: b85d83a0 ldur w0, [x29, #-0x28] 13c288: 35000040 cbnz w0, 0x13c290 13c28c: 14000066 b 0x13c424 13c290: 52800688 mov w8, #0x34 // =52 13c294: 321d03e9 orr w9, wzr, #0x8 13c298: b85e03aa ldur w10, [x29, #-0x20] 13c29c: 1b097d49 mul w9, w10, w9 13c2a0: 6b08013f cmp w9, w8 13c2a4: 1a9f27e8 cset w8, lo 13c2a8: 37000048 tbnz w8, #0x0, 0x13c2b0 13c2ac: 14000004 b 0x13c2bc 13c2b0: 12807dc8 mov w8, #-0x3ef // =-1007 13c2b4: b81fc3a8 stur w8, [x29, #-0x4] 13c2b8: 14000065 b 0x13c44c 13c2bc: d2802588 mov x8, #0x12c // =300 13c2c0: d2801789 mov x9, #0xbc // =188 13c2c4: d2800121 mov x1, #0x9 // =9 13c2c8: b27f07ea orr x10, xzr, #0x6 13c2cc: b27b03eb orr x11, xzr, #0x20 13c2d0: b27e03ec orr x12, xzr, #0x4 13c2d4: b24003ed orr x13, xzr, #0x1 13c2d8: b27d03ee orr x14, xzr, #0x8 13c2dc: f85e83a0 ldur x0, [x29, #-0x18] 13c2e0: f90023e1 str x1, [sp, #0x40] 13c2e4: aa0c03e1 mov x1, x12 13c2e8: f9001fe8 str x8, [sp, #0x38] 13c2ec: f9001be9 str x9, [sp, #0x30] 13c2f0: f90017ea str x10, [sp, #0x28] 13c2f4: f90013eb str x11, [sp, #0x20] 13c2f8: f9000fed str x13, [sp, #0x18] 13c2fc: f9000bee str x14, [sp, #0x10] 13c300: 97fda9d8 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 13c304: f85e83a8 ldur x8, [x29, #-0x18] 13c308: aa0803e0 mov x0, x8 13c30c: f94013e1 ldr x1, [sp, #0x20] 13c310: 97fd9824 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13c314: 2a0003e8 mov w8, w0 13c318: d3407d08 ubfx x8, x8, #0, #32 13c31c: f81c83a8 stur x8, [x29, #-0x38] 13c320: f85c83a8 ldur x8, [x29, #-0x38] 13c324: f9400fe9 ldr x9, [sp, #0x18] 13c328: 9ac92108 lsl x8, x8, x9 13c32c: f85e83a0 ldur x0, [x29, #-0x18] 13c330: aa0903e1 mov x1, x9 13c334: f90007e8 str x8, [sp, #0x8] 13c338: 97fd981a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13c33c: 2a0003e8 mov w8, w0 13c340: d3407d08 ubfx x8, x8, #0, #32 13c344: f94007e9 ldr x9, [sp, #0x8] 13c348: aa080128 orr x8, x9, x8 13c34c: f81c83a8 stur x8, [x29, #-0x38] 13c350: f85e83a0 ldur x0, [x29, #-0x18] 13c354: f94017e1 ldr x1, [sp, #0x28] 13c358: 97fda9c2 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 13c35c: f85e83a8 ldur x8, [x29, #-0x18] 13c360: aa0803e0 mov x0, x8 13c364: f94023e1 ldr x1, [sp, #0x40] 13c368: 97fd980e bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 13c36c: b81c43a0 stur w0, [x29, #-0x3c] 13c370: f85e83a0 ldur x0, [x29, #-0x18] 13c374: 97fd9713 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 13c378: f9400be8 ldr x8, [sp, #0x10] 13c37c: 9ac80809 udiv x9, x0, x8 13c380: f9401bea ldr x10, [sp, #0x30] 13c384: eb090149 subs x9, x10, x9 13c388: f81b83a9 stur x9, [x29, #-0x48] 13c38c: f85c83a9 ldur x9, [x29, #-0x38] 13c390: f9401feb ldr x11, [sp, #0x38] 13c394: 9b0b7d29 mul x9, x9, x11 13c398: b85c43af ldur w15, [x29, #-0x3c] 13c39c: 2a0f03ec mov w12, w15 13c3a0: d3407d8c ubfx x12, x12, #0, #32 13c3a4: 8b0c0129 add x9, x9, x12 13c3a8: f81b03a9 stur x9, [x29, #-0x50] 13c3ac: f94037e9 ldr x9, [sp, #0x68] 13c3b0: f940452c ldr x12, [x9, #0x88] 13c3b4: 9b0a7d8c mul x12, x12, x10 13c3b8: f85b83ad ldur x13, [x29, #-0x48] 13c3bc: 8b0d018c add x12, x12, x13 13c3c0: f81a83ac stur x12, [x29, #-0x58] 13c3c4: f81a03bf stur xzr, [x29, #-0x60] 13c3c8: b27d07e8 orr x8, xzr, #0x18 13c3cc: f85a03a9 ldur x9, [x29, #-0x60] 13c3d0: f94037ea ldr x10, [sp, #0x68] 13c3d4: 8b080140 add x0, x10, x8 13c3d8: f90003e9 str x9, [sp] 13c3dc: 97fd949d bl 0xa1650 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4sizeEv@plt> 13c3e0: f94003e8 ldr x8, [sp] 13c3e4: eb00011f cmp x8, x0 13c3e8: 1a9f27eb cset w11, lo 13c3ec: 3700004b tbnz w11, #0x0, 0x13c3f4 13c3f0: 1400000a b 0x13c418 13c3f4: b85e43a1 ldur w1, [x29, #-0x1c] 13c3f8: f85b03a2 ldur x2, [x29, #-0x50] 13c3fc: f85a83a3 ldur x3, [x29, #-0x58] 13c400: f94037e0 ldr x0, [sp, #0x68] 13c404: 97fda527 bl 0xa58a0 <_ZN7android9ATSParser9updatePCREjmm@plt> 13c408: f85a03a8 ldur x8, [x29, #-0x60] 13c40c: 91000508 add x8, x8, #0x1 13c410: f81a03a8 stur x8, [x29, #-0x60] 13c414: 17ffffed b 0x13c3c8 13c418: f85d03a8 ldur x8, [x29, #-0x30] 13c41c: 9100d108 add x8, x8, #0x34 13c420: f81d03a8 stur x8, [x29, #-0x30] 13c424: 321d03e8 orr w8, wzr, #0x8 13c428: f85e83a0 ldur x0, [x29, #-0x18] 13c42c: b85e03a9 ldur w9, [x29, #-0x20] 13c430: 1b087d28 mul w8, w9, w8 13c434: 2a0803ea mov w10, w8 13c438: d3407d4a ubfx x10, x10, #0, #32 13c43c: f85d03ab ldur x11, [x29, #-0x30] 13c440: eb0b0141 subs x1, x10, x11 13c444: 97fda987 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 13c448: b81fc3bf stur wzr, [x29, #-0x4] 13c44c: b85fc3a0 ldur w0, [x29, #-0x4] 13c450: a94d7bfd ldp x29, x30, [sp, #0xd0] 13c454: 910383ff add sp, sp, #0xe0 13c458: d65f03c0 ret 000000000013c45c : 13c45c: d10183ff sub sp, sp, #0x60 13c460: a9057bfd stp x29, x30, [sp, #0x50] 13c464: 910143fd add x29, sp, #0x50 13c468: b27f03e8 orr x8, xzr, #0x2 13c46c: f81f83a0 stur x0, [x29, #-0x8] 13c470: b81f43a1 stur w1, [x29, #-0xc] 13c474: f81e83a2 stur x2, [x29, #-0x18] 13c478: f81e03a3 stur x3, [x29, #-0x20] 13c47c: f85f83a0 ldur x0, [x29, #-0x8] 13c480: f9406002 ldr x2, [x0, #0xc0] 13c484: eb08005f cmp x2, x8 13c488: 1a9f17e1 cset w1, eq 13c48c: f90013e0 str x0, [sp, #0x20] 13c490: 37000041 tbnz w1, #0x0, 0x13c498 13c494: 14000013 b 0x13c4e0 13c498: b24003e8 orr x8, xzr, #0x1 13c49c: d2801609 mov x9, #0xb0 // =176 13c4a0: d280140a mov x10, #0xa0 // =160 13c4a4: d280120b mov x11, #0x90 // =144 13c4a8: f94013ec ldr x12, [sp, #0x20] 13c4ac: 8b0b018d add x13, x12, x11 13c4b0: f94005ad ldr x13, [x13, #0x8] 13c4b4: 8b0b018b add x11, x12, x11 13c4b8: f900016d str x13, [x11] 13c4bc: 8b0a018b add x11, x12, x10 13c4c0: f940056b ldr x11, [x11, #0x8] 13c4c4: 8b0a018a add x10, x12, x10 13c4c8: f900014b str x11, [x10] 13c4cc: 8b09018a add x10, x12, x9 13c4d0: f940054a ldr x10, [x10, #0x8] 13c4d4: 8b090189 add x9, x12, x9 13c4d8: f900012a str x10, [x9] 13c4dc: f9006188 str x8, [x12, #0xc0] 13c4e0: d2801608 mov x8, #0xb0 // =176 13c4e4: d2801409 mov x9, #0xa0 // =160 13c4e8: b27d03ea orr x10, xzr, #0x8 13c4ec: d280120b mov x11, #0x90 // =144 13c4f0: b27f03ec orr x12, xzr, #0x2 13c4f4: f85e83ad ldur x13, [x29, #-0x18] 13c4f8: f94013ee ldr x14, [sp, #0x20] 13c4fc: 8b0b01cb add x11, x14, x11 13c500: f94061cf ldr x15, [x14, #0xc0] 13c504: 9b0f7d4f mul x15, x10, x15 13c508: 8b0f016b add x11, x11, x15 13c50c: f900016d str x13, [x11] 13c510: f85e03ab ldur x11, [x29, #-0x20] 13c514: 8b0901c9 add x9, x14, x9 13c518: f94061cd ldr x13, [x14, #0xc0] 13c51c: 9b0d7d4d mul x13, x10, x13 13c520: 8b0d0129 add x9, x9, x13 13c524: f900012b str x11, [x9] 13c528: f9000fe8 str x8, [sp, #0x18] 13c52c: f9000bea str x10, [sp, #0x10] 13c530: f90007ec str x12, [sp, #0x8] 13c534: 97fda52f bl 0xa59f0 <_ZN7android16GetCurrentTimeUSEv@plt> 13c538: f94013e8 ldr x8, [sp, #0x20] 13c53c: f9400fe9 ldr x9, [sp, #0x18] 13c540: 8b09010a add x10, x8, x9 13c544: f940610b ldr x11, [x8, #0xc0] 13c548: f9400bec ldr x12, [sp, #0x10] 13c54c: 9b0b7d8b mul x11, x12, x11 13c550: 8b0b014a add x10, x10, x11 13c554: f9000140 str x0, [x10] 13c558: f940610a ldr x10, [x8, #0xc0] 13c55c: 9100054a add x10, x10, #0x1 13c560: f900610a str x10, [x8, #0xc0] 13c564: f940610a ldr x10, [x8, #0xc0] 13c568: f94007eb ldr x11, [sp, #0x8] 13c56c: eb0b015f cmp x10, x11 13c570: 1a9f17f0 cset w16, eq 13c574: 37000050 tbnz w16, #0x0, 0x13c57c 13c578: 14000016 b 0x13c5d0 13c57c: d2d7f988 mov x8, #0xbfcc00000000 // =210882894233600 13c580: f2e82f28 movk x8, #0x4179, lsl #48 13c584: 9e670100 fmov d0, x8 13c588: d2801408 mov x8, #0xa0 // =160 13c58c: d2801209 mov x9, #0x90 // =144 13c590: f94013ea ldr x10, [sp, #0x20] 13c594: 8b08014b add x11, x10, x8 13c598: f940056b ldr x11, [x11, #0x8] 13c59c: 8b080148 add x8, x10, x8 13c5a0: f9400108 ldr x8, [x8] 13c5a4: eb080168 subs x8, x11, x8 13c5a8: 9e630101 ucvtf d1, x8 13c5ac: 1e600820 fmul d0, d1, d0 13c5b0: 8b090148 add x8, x10, x9 13c5b4: f9400508 ldr x8, [x8, #0x8] 13c5b8: 8b090149 add x9, x10, x9 13c5bc: f9400129 ldr x9, [x9] 13c5c0: eb090108 subs x8, x8, x9 13c5c4: 9e630101 ucvtf d1, x8 13c5c8: 1e611800 fdiv d0, d0, d1 13c5cc: fd0017e0 str d0, [sp, #0x28] 13c5d0: a9457bfd ldp x29, x30, [sp, #0x50] 13c5d4: 910183ff add sp, sp, #0x60 13c5d8: d65f03c0 ret 000000000013c5dc : 13c5dc: d10383ff sub sp, sp, #0xe0 13c5e0: a90d7bfd stp x29, x30, [sp, #0xd0] 13c5e4: 910343fd add x29, sp, #0xd0 13c5e8: d53bd049 mrs x9, TPIDR_EL0 13c5ec: f9401529 ldr x9, [x9, #0x28] 13c5f0: f81f83a9 stur x9, [x29, #-0x8] 13c5f4: f81e83a0 stur x0, [x29, #-0x18] 13c5f8: b81e43a1 stur w1, [x29, #-0x1c] 13c5fc: f85e83a9 ldur x9, [x29, #-0x18] 13c600: d10043a0 sub x0, x29, #0x10 13c604: f81b03a8 stur x8, [x29, #-0x50] 13c608: f81a83a9 stur x9, [x29, #-0x58] 13c60c: 97fd97b5 bl 0xa24e0 <_ZN7android2spINS_11MediaSourceEEC2Ev@plt> 13c610: aa1f03e8 mov x8, xzr 13c614: f81d83a8 stur x8, [x29, #-0x28] 13c618: 14000001 b 0x13c61c 13c61c: f85d83a8 ldur x8, [x29, #-0x28] 13c620: f85a83a9 ldur x9, [x29, #-0x58] 13c624: 91006120 add x0, x9, #0x18 13c628: f81a03a8 stur x8, [x29, #-0x60] 13c62c: 97fd9409 bl 0xa1650 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4sizeEv@plt> 13c630: f90037e0 str x0, [sp, #0x68] 13c634: 14000001 b 0x13c638 13c638: f85a03a8 ldur x8, [x29, #-0x60] 13c63c: f94037e9 ldr x9, [sp, #0x68] 13c640: eb09010a subs x10, x8, x9 13c644: f90033ea str x10, [sp, #0x60] 13c648: 540010c2 b.hs 0x13c860 13c64c: 14000001 b 0x13c650 13c650: f85a83a8 ldur x8, [x29, #-0x58] 13c654: 91006100 add x0, x8, #0x18 13c658: f85d83a1 ldur x1, [x29, #-0x28] 13c65c: 97fda111 bl 0xa4aa0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEE10editItemAtEm@plt> 13c660: f9002fe0 str x0, [sp, #0x58] 13c664: 14000001 b 0x13c668 13c668: f9402fe8 ldr x8, [sp, #0x58] 13c66c: f81c03a8 stur x8, [x29, #-0x40] 13c670: 2a1f03e9 mov w9, wzr 13c674: 381bf3a9 sturb w9, [x29, #-0x41] 13c678: f85c03a0 ldur x0, [x29, #-0x40] 13c67c: 97fd98f1 bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13c680: f9002be0 str x0, [sp, #0x50] 13c684: 14000001 b 0x13c688 13c688: b85e43a1 ldur w1, [x29, #-0x1c] 13c68c: f85b03a8 ldur x8, [x29, #-0x50] 13c690: f9402be0 ldr x0, [sp, #0x50] 13c694: 97fd9017 bl 0xa06f0 <_ZN7android9ATSParser7Program9getSourceENS0_10SourceTypeE@plt> 13c698: 14000001 b 0x13c69c 13c69c: aa1f03e0 mov x0, xzr 13c6a0: f85b03a8 ldur x8, [x29, #-0x50] 13c6a4: f90027e0 str x0, [sp, #0x48] 13c6a8: aa0803e0 mov x0, x8 13c6ac: f94027e1 ldr x1, [sp, #0x48] 13c6b0: 97fd9bac bl 0xa3560 <_ZNK7android2spINS_11MediaSourceEEeqEPKS1_@plt> 13c6b4: b90047e0 str w0, [sp, #0x44] 13c6b8: 14000001 b 0x13c6bc 13c6bc: b94047e8 ldr w8, [sp, #0x44] 13c6c0: 360001e8 tbz w8, #0x0, 0x13c6fc 13c6c4: 14000001 b 0x13c6c8 13c6c8: 321e03e8 orr w8, wzr, #0x4 13c6cc: b81b83a8 stur w8, [x29, #-0x48] 13c6d0: 1400004f b 0x13c80c 13c6d4: f81d03a0 stur x0, [x29, #-0x30] 13c6d8: 2a0103e8 mov w8, w1 13c6dc: b81cc3a8 stur w8, [x29, #-0x34] 13c6e0: 14000073 b 0x13c8ac 13c6e4: f81d03a0 stur x0, [x29, #-0x30] 13c6e8: 2a0103e8 mov w8, w1 13c6ec: b81cc3a8 stur w8, [x29, #-0x34] 13c6f0: f85b03a0 ldur x0, [x29, #-0x50] 13c6f4: 97fdacfb bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 13c6f8: 1400006d b 0x13c8ac 13c6fc: d10043a0 sub x0, x29, #0x10 13c700: aa1f03e1 mov x1, xzr 13c704: 97fd9b97 bl 0xa3560 <_ZNK7android2spINS_11MediaSourceEEeqEPKS1_@plt> 13c708: b90043e0 str w0, [sp, #0x40] 13c70c: 14000001 b 0x13c710 13c710: b94043e8 ldr w8, [sp, #0x40] 13c714: 36000108 tbz w8, #0x0, 0x13c734 13c718: 14000001 b 0x13c71c 13c71c: d10043a0 sub x0, x29, #0x10 13c720: f85b03a1 ldur x1, [x29, #-0x50] 13c724: 97fd99e3 bl 0xa2eb0 <_ZN7android2spINS_11MediaSourceEEaSERKS2_@plt> 13c728: f9001fe0 str x0, [sp, #0x38] 13c72c: 14000001 b 0x13c730 13c730: 14000001 b 0x13c734 13c734: b85e43a8 ldur w8, [x29, #-0x1c] 13c738: 2a0803e9 mov w9, w8 13c73c: b90037e9 str w9, [sp, #0x34] 13c740: 340000e8 cbz w8, 0x13c75c 13c744: 14000001 b 0x13c748 13c748: b94037e8 ldr w8, [sp, #0x34] 13c74c: 71000509 subs w9, w8, #0x1 13c750: b90033e9 str w9, [sp, #0x30] 13c754: 54000260 b.eq 0x13c7a0 13c758: 14000026 b 0x13c7f0 13c75c: f85c03a0 ldur x0, [x29, #-0x40] 13c760: 97fd98b8 bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13c764: f90017e0 str x0, [sp, #0x28] 13c768: 14000001 b 0x13c76c 13c76c: 320003e1 orr w1, wzr, #0x1 13c770: f94017e0 ldr x0, [sp, #0x28] 13c774: 97fdb923 bl 0xaac00 <_ZNK7android9ATSParser7Program9hasSourceENS0_10SourceTypeE@plt> 13c778: b90027e0 str w0, [sp, #0x24] 13c77c: 14000001 b 0x13c780 13c780: b94027e8 ldr w8, [sp, #0x24] 13c784: 360000c8 tbz w8, #0x0, 0x13c79c 13c788: 14000001 b 0x13c78c 13c78c: 320003e8 orr w8, wzr, #0x1 13c790: 381bf3a8 sturb w8, [x29, #-0x41] 13c794: b81b83a8 stur w8, [x29, #-0x48] 13c798: 1400001d b 0x13c80c 13c79c: 14000019 b 0x13c800 13c7a0: f85c03a0 ldur x0, [x29, #-0x40] 13c7a4: 97fd98a7 bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13c7a8: f9000fe0 str x0, [sp, #0x18] 13c7ac: 14000001 b 0x13c7b0 13c7b0: 2a1f03e0 mov w0, wzr 13c7b4: f9400fe1 ldr x1, [sp, #0x18] 13c7b8: b90017e0 str w0, [sp, #0x14] 13c7bc: aa0103e0 mov x0, x1 13c7c0: b94017e1 ldr w1, [sp, #0x14] 13c7c4: 97fdb90f bl 0xaac00 <_ZNK7android9ATSParser7Program9hasSourceENS0_10SourceTypeE@plt> 13c7c8: b90013e0 str w0, [sp, #0x10] 13c7cc: 14000001 b 0x13c7d0 13c7d0: b94013e8 ldr w8, [sp, #0x10] 13c7d4: 360000c8 tbz w8, #0x0, 0x13c7ec 13c7d8: 14000001 b 0x13c7dc 13c7dc: 320003e8 orr w8, wzr, #0x1 13c7e0: 381bf3a8 sturb w8, [x29, #-0x41] 13c7e4: b81b83a8 stur w8, [x29, #-0x48] 13c7e8: 14000009 b 0x13c80c 13c7ec: 14000005 b 0x13c800 13c7f0: 320003e8 orr w8, wzr, #0x1 13c7f4: 381bf3a8 sturb w8, [x29, #-0x41] 13c7f8: b81b83a8 stur w8, [x29, #-0x48] 13c7fc: 14000004 b 0x13c80c 13c800: 2a1f03e8 mov w8, wzr 13c804: b81b83a8 stur w8, [x29, #-0x48] 13c808: 14000001 b 0x13c80c 13c80c: 385bf3a8 ldurb w8, [x29, #-0x41] 13c810: 370000a8 tbnz w8, #0x0, 0x13c824 13c814: 14000001 b 0x13c818 13c818: f85b03a0 ldur x0, [x29, #-0x50] 13c81c: 97fdacb1 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 13c820: 14000001 b 0x13c824 13c824: b85b83a8 ldur w8, [x29, #-0x48] 13c828: 2a0803e9 mov w9, w8 13c82c: b9000fe9 str w9, [sp, #0xc] 13c830: 340000e8 cbz w8, 0x13c84c 13c834: 14000001 b 0x13c838 13c838: b9400fe8 ldr w8, [sp, #0xc] 13c83c: 71001109 subs w9, w8, #0x4 13c840: b9000be9 str w9, [sp, #0x8] 13c844: 54000060 b.eq 0x13c850 13c848: 1400000d b 0x13c87c 13c84c: 14000001 b 0x13c850 13c850: f85d83a8 ldur x8, [x29, #-0x28] 13c854: 91000508 add x8, x8, #0x1 13c858: f81d83a8 stur x8, [x29, #-0x28] 13c85c: 17ffff70 b 0x13c61c 13c860: d10043a1 sub x1, x29, #0x10 13c864: f85b03a0 ldur x0, [x29, #-0x50] 13c868: 97fd912a bl 0xa0d10 <_ZN7android2spINS_11MediaSourceEEC2EOS2_@plt> 13c86c: 14000001 b 0x13c870 13c870: 320003e8 orr w8, wzr, #0x1 13c874: b81b83a8 stur w8, [x29, #-0x48] 13c878: 14000001 b 0x13c87c 13c87c: d10043a0 sub x0, x29, #0x10 13c880: 97fdac98 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 13c884: d53bd040 mrs x0, TPIDR_EL0 13c888: f9401400 ldr x0, [x0, #0x28] 13c88c: f85f83be ldur x30, [x29, #-0x8] 13c890: eb1e0000 subs x0, x0, x30 13c894: f90003e0 str x0, [sp] 13c898: 54000141 b.ne 0x13c8c0 13c89c: 14000001 b 0x13c8a0 13c8a0: a94d7bfd ldp x29, x30, [sp, #0xd0] 13c8a4: 910383ff add sp, sp, #0xe0 13c8a8: d65f03c0 ret 13c8ac: d10043a0 sub x0, x29, #0x10 13c8b0: 97fdac8c bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 13c8b4: 14000001 b 0x13c8b8 13c8b8: f85d03a0 ldur x0, [x29, #-0x30] 13c8bc: 97fdad95 bl 0xa7f10 <_Unwind_Resume@plt> 13c8c0: 97fdb52c bl 0xa9d70 <__stack_chk_fail@plt> 000000000013c8c4 ::operator==(android::MediaSource const*) const>: 13c8c4: d10043ff sub sp, sp, #0x10 13c8c8: f90007e0 str x0, [sp, #0x8] 13c8cc: f90003e1 str x1, [sp] 13c8d0: f94007e0 ldr x0, [sp, #0x8] 13c8d4: f9400000 ldr x0, [x0] 13c8d8: f94003e1 ldr x1, [sp] 13c8dc: eb01001f cmp x0, x1 13c8e0: 1a9f17e8 cset w8, eq 13c8e4: 320003e9 orr w9, wzr, #0x1 13c8e8: 0a090108 and w8, w8, w9 13c8ec: 2a0803e0 mov w0, w8 13c8f0: 910043ff add sp, sp, #0x10 13c8f4: d65f03c0 ret 000000000013c8f8 ::sp(android::sp&&)>: 13c8f8: d10043ff sub sp, sp, #0x10 13c8fc: d2800008 mov x8, #0x0 // =0 13c900: f90007e0 str x0, [sp, #0x8] 13c904: f90003e1 str x1, [sp] 13c908: f94007e0 ldr x0, [sp, #0x8] 13c90c: f94003e1 ldr x1, [sp] 13c910: f9400021 ldr x1, [x1] 13c914: f9000001 str x1, [x0] 13c918: f94003e0 ldr x0, [sp] 13c91c: f9000008 str x8, [x0] 13c920: 910043ff add sp, sp, #0x10 13c924: d65f03c0 ret 000000000013c928 : 13c928: d10143ff sub sp, sp, #0x50 13c92c: a9047bfd stp x29, x30, [sp, #0x40] 13c930: 910103fd add x29, sp, #0x40 13c934: f81f03a0 stur x0, [x29, #-0x10] 13c938: b81ec3a1 stur w1, [x29, #-0x14] 13c93c: f85f03a0 ldur x0, [x29, #-0x10] 13c940: f90013ff str xzr, [sp, #0x20] 13c944: f9000be0 str x0, [sp, #0x10] 13c948: b27d07e8 orr x8, xzr, #0x18 13c94c: f94013e9 ldr x9, [sp, #0x20] 13c950: f9400bea ldr x10, [sp, #0x10] 13c954: 8b080140 add x0, x10, x8 13c958: f90007e9 str x9, [sp, #0x8] 13c95c: 97fd933d bl 0xa1650 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4sizeEv@plt> 13c960: f94007e8 ldr x8, [sp, #0x8] 13c964: eb00011f cmp x8, x0 13c968: 1a9f27eb cset w11, lo 13c96c: 3700004b tbnz w11, #0x0, 0x13c974 13c970: 14000016 b 0x13c9c8 13c974: b27d07e8 orr x8, xzr, #0x18 13c978: f9400be9 ldr x9, [sp, #0x10] 13c97c: 8b080120 add x0, x9, x8 13c980: f94013e1 ldr x1, [sp, #0x20] 13c984: 97fdab4b bl 0xa76b0 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE6itemAtEm@plt> 13c988: f9000fe0 str x0, [sp, #0x18] 13c98c: f9400fe0 ldr x0, [sp, #0x18] 13c990: 97fd982c bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13c994: b85ec3a1 ldur w1, [x29, #-0x14] 13c998: 97fdb89a bl 0xaac00 <_ZNK7android9ATSParser7Program9hasSourceENS0_10SourceTypeE@plt> 13c99c: 37000040 tbnz w0, #0x0, 0x13c9a4 13c9a0: 14000006 b 0x13c9b8 13c9a4: 12800008 mov w8, #-0x1 // =-1 13c9a8: 320003e9 orr w9, wzr, #0x1 13c9ac: 0a090108 and w8, w8, w9 13c9b0: 381ff3a8 sturb w8, [x29, #-0x1] 13c9b4: 14000009 b 0x13c9d8 13c9b8: f94013e8 ldr x8, [sp, #0x20] 13c9bc: 91000508 add x8, x8, #0x1 13c9c0: f90013e8 str x8, [sp, #0x20] 13c9c4: 17ffffe1 b 0x13c948 13c9c8: 52800008 mov w8, #0x0 // =0 13c9cc: 320003e9 orr w9, wzr, #0x1 13c9d0: 0a090108 and w8, w8, w9 13c9d4: 381ff3a8 sturb w8, [x29, #-0x1] 13c9d8: 385ff3a8 ldurb w8, [x29, #-0x1] 13c9dc: 2a0803e0 mov w0, w8 13c9e0: a9447bfd ldp x29, x30, [sp, #0x40] 13c9e4: 910143ff add sp, sp, #0x50 13c9e8: d65f03c0 ret 000000000013c9ec : 13c9ec: d100c3ff sub sp, sp, #0x30 13c9f0: a9027bfd stp x29, x30, [sp, #0x20] 13c9f4: 910083fd add x29, sp, #0x20 13c9f8: b27d07e8 orr x8, xzr, #0x18 13c9fc: f9000be0 str x0, [sp, #0x10] 13ca00: f9400be0 ldr x0, [sp, #0x10] 13ca04: 8b080008 add x8, x0, x8 13ca08: f90007e0 str x0, [sp, #0x8] 13ca0c: aa0803e0 mov x0, x8 13ca10: 97fd8edc bl 0xa0580 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE7isEmptyEv@plt> 13ca14: 37000040 tbnz w0, #0x0, 0x13ca1c 13ca18: 14000006 b 0x13ca30 13ca1c: 52800008 mov w8, #0x0 // =0 13ca20: 320003e9 orr w9, wzr, #0x1 13ca24: 0a090108 and w8, w8, w9 13ca28: 381ff3a8 sturb w8, [x29, #-0x1] 13ca2c: 1400000b b 0x13ca58 13ca30: d2800001 mov x1, #0x0 // =0 13ca34: b27d07e8 orr x8, xzr, #0x18 13ca38: f94007e9 ldr x9, [sp, #0x8] 13ca3c: 8b080120 add x0, x9, x8 13ca40: 97fda018 bl 0xa4aa0 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEE10editItemAtEm@plt> 13ca44: 97fd97ff bl 0xa2a40 <_ZNK7android2spINS_9ATSParser7ProgramEEptEv@plt> 13ca48: 97fdb142 bl 0xa8f50 <_ZNK7android9ATSParser7Program23PTSTimeDeltaEstablishedEv@plt> 13ca4c: 320003ea orr w10, wzr, #0x1 13ca50: 0a0a000a and w10, w0, w10 13ca54: 381ff3aa sturb w10, [x29, #-0x1] 13ca58: 385ff3a8 ldurb w8, [x29, #-0x1] 13ca5c: 2a0803e0 mov w0, w8 13ca60: a9427bfd ldp x29, x30, [sp, #0x20] 13ca64: 9100c3ff add sp, sp, #0x30 13ca68: d65f03c0 ret 000000000013ca6c >::isEmpty() const>: 13ca6c: d10083ff sub sp, sp, #0x20 13ca70: a9017bfd stp x29, x30, [sp, #0x10] 13ca74: 910043fd add x29, sp, #0x10 13ca78: f90007e0 str x0, [sp, #0x8] 13ca7c: f94007e0 ldr x0, [sp, #0x8] 13ca80: 97fd9828 bl 0xa2b20 <_ZNK7android10VectorImpl7isEmptyEv@plt> 13ca84: 320003e8 orr w8, wzr, #0x1 13ca88: 0a080008 and w8, w0, w8 13ca8c: 2a0803e0 mov w0, w8 13ca90: a9417bfd ldp x29, x30, [sp, #0x10] 13ca94: 910083ff add sp, sp, #0x20 13ca98: d65f03c0 ret 000000000013ca9c : 13ca9c: d10043ff sub sp, sp, #0x10 13caa0: f90007e0 str x0, [sp, #0x8] 13caa4: f94007e0 ldr x0, [sp, #0x8] 13caa8: 39412008 ldrb w8, [x0, #0x48] 13caac: 320003e9 orr w9, wzr, #0x1 13cab0: 0a090108 and w8, w8, w9 13cab4: 2a0803e0 mov w0, w8 13cab8: 910043ff add sp, sp, #0x10 13cabc: d65f03c0 ret 000000000013cac0 : 13cac0: d10143ff sub sp, sp, #0x50 13cac4: a9047bfd stp x29, x30, [sp, #0x40] 13cac8: 910103fd add x29, sp, #0x40 13cacc: 90000b68 adrp x8, 0x2a8000 13cad0: f9450908 ldr x8, [x8, #0xa10] 13cad4: b27c03e9 orr x9, xzr, #0x10 13cad8: 8b090108 add x8, x8, x9 13cadc: 5280000a mov w10, #0x0 // =0 13cae0: f81f83a0 stur x0, [x29, #-0x8] 13cae4: f85f83a0 ldur x0, [x29, #-0x8] 13cae8: f90013e0 str x0, [sp, #0x20] 13caec: f9000fe9 str x9, [sp, #0x18] 13caf0: f9000be8 str x8, [sp, #0x10] 13caf4: b9000fea str w10, [sp, #0xc] 13caf8: 97fd994e bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 13cafc: f9400be8 ldr x8, [sp, #0x10] 13cb00: f94013e9 ldr x9, [sp, #0x20] 13cb04: f9000128 str x8, [x9] 13cb08: f9400fe0 ldr x0, [sp, #0x18] 13cb0c: 8b000120 add x0, x9, x0 13cb10: 97fd900c bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 13cb14: 14000001 b 0x13cb18 13cb18: b9400fe8 ldr w8, [sp, #0xc] 13cb1c: f94013e9 ldr x9, [sp, #0x20] 13cb20: 39006128 strb w8, [x9, #0x18] 13cb24: a9447bfd ldp x29, x30, [sp, #0x40] 13cb28: 910143ff add sp, sp, #0x50 13cb2c: d65f03c0 ret 13cb30: 2a0103e8 mov w8, w1 13cb34: f81f03a0 stur x0, [x29, #-0x10] 13cb38: b81ec3a8 stur w8, [x29, #-0x14] 13cb3c: f94013e0 ldr x0, [sp, #0x20] 13cb40: 97fd8ff0 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 13cb44: f85f03a0 ldur x0, [x29, #-0x10] 13cb48: 97fdacf2 bl 0xa7f10 <_Unwind_Resume@plt> 000000000013cb4c : 13cb4c: d10083ff sub sp, sp, #0x20 13cb50: a9017bfd stp x29, x30, [sp, #0x10] 13cb54: 910043fd add x29, sp, #0x10 13cb58: 90000b68 adrp x8, 0x2a8000 13cb5c: f9450908 ldr x8, [x8, #0xa10] 13cb60: b27c03e9 orr x9, xzr, #0x10 13cb64: 8b090108 add x8, x8, x9 13cb68: f90007e0 str x0, [sp, #0x8] 13cb6c: f94007e0 ldr x0, [sp, #0x8] 13cb70: f9000008 str x8, [x0] 13cb74: 8b090008 add x8, x0, x9 13cb78: f90003e0 str x0, [sp] 13cb7c: aa0803e0 mov x0, x8 13cb80: 97fdb664 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 13cb84: f94003e0 ldr x0, [sp] 13cb88: 97fd8fde bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 13cb8c: a9417bfd ldp x29, x30, [sp, #0x10] 13cb90: 910083ff add sp, sp, #0x20 13cb94: d65f03c0 ret 000000000013cb98 : 13cb98: d10083ff sub sp, sp, #0x20 13cb9c: a9017bfd stp x29, x30, [sp, #0x10] 13cba0: 910043fd add x29, sp, #0x10 13cba4: 90000b68 adrp x8, 0x2a8000 13cba8: f9421108 ldr x8, [x8, #0x420] 13cbac: f90007e0 str x0, [sp, #0x8] 13cbb0: f94007e0 ldr x0, [sp, #0x8] 13cbb4: f90003e0 str x0, [sp] 13cbb8: d63f0100 blr x8 13cbbc: f94003e0 ldr x0, [sp] 13cbc0: 97fd8f68 bl 0xa0960 <_ZdlPv@plt> 13cbc4: a9417bfd ldp x29, x30, [sp, #0x10] 13cbc8: 910083ff add sp, sp, #0x20 13cbcc: d65f03c0 ret 000000000013cbd0 : 13cbd0: d10083ff sub sp, sp, #0x20 13cbd4: a9017bfd stp x29, x30, [sp, #0x10] 13cbd8: 910043fd add x29, sp, #0x10 13cbdc: 90000b68 adrp x8, 0x2a8000 13cbe0: f9470d08 ldr x8, [x8, #0xe18] 13cbe4: b27c03e9 orr x9, xzr, #0x10 13cbe8: 8b090108 add x8, x8, x9 13cbec: b27b03e9 orr x9, xzr, #0x20 13cbf0: f90007e0 str x0, [sp, #0x8] 13cbf4: f94007e0 ldr x0, [sp, #0x8] 13cbf8: f9000008 str x8, [x0] 13cbfc: 8b090008 add x8, x0, x9 13cc00: f90003e0 str x0, [sp] 13cc04: aa0803e0 mov x0, x8 13cc08: 97fd9de6 bl 0xa43a0 <_ZN7android11KeyedVectorIjNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 13cc0c: f94003e0 ldr x0, [sp] 13cc10: 97fd8fbc bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 13cc14: a9417bfd ldp x29, x30, [sp, #0x10] 13cc18: 910083ff add sp, sp, #0x20 13cc1c: d65f03c0 ret 000000000013cc20 : 13cc20: d10083ff sub sp, sp, #0x20 13cc24: a9017bfd stp x29, x30, [sp, #0x10] 13cc28: 910043fd add x29, sp, #0x10 13cc2c: f90007e0 str x0, [sp, #0x8] 13cc30: f94007e0 ldr x0, [sp, #0x8] 13cc34: f90003e0 str x0, [sp] 13cc38: 97fd9ffa bl 0xa4c20 <_ZN7android9ATSParser7ProgramD2Ev@plt> 13cc3c: f94003e0 ldr x0, [sp] 13cc40: 97fd8f48 bl 0xa0960 <_ZdlPv@plt> 13cc44: a9417bfd ldp x29, x30, [sp, #0x10] 13cc48: 910083ff add sp, sp, #0x20 13cc4c: d65f03c0 ret 000000000013cc50 >>::~SortedVector()>: 13cc50: d100c3ff sub sp, sp, #0x30 13cc54: a9027bfd stp x29, x30, [sp, #0x20] 13cc58: 910083fd add x29, sp, #0x20 13cc5c: 90000b68 adrp x8, 0x2a8000 13cc60: f943a108 ldr x8, [x8, #0x740] 13cc64: b27c03e9 orr x9, xzr, #0x10 13cc68: 8b090108 add x8, x8, x9 13cc6c: f81f83a0 stur x0, [x29, #-0x8] 13cc70: f85f83a9 ldur x9, [x29, #-0x8] 13cc74: f9000128 str x8, [x9] 13cc78: aa0903e0 mov x0, x9 13cc7c: f90003e9 str x9, [sp] 13cc80: 97fd8d30 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 13cc84: 14000001 b 0x13cc88 >>::~SortedVector()+0x38> 13cc88: f94003e0 ldr x0, [sp] 13cc8c: 97fdb875 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 13cc90: a9427bfd ldp x29, x30, [sp, #0x20] 13cc94: 9100c3ff add sp, sp, #0x30 13cc98: d65f03c0 ret 13cc9c: 2a0103e8 mov w8, w1 13cca0: f9000be0 str x0, [sp, #0x10] 13cca4: b9000fe8 str w8, [sp, #0xc] 13cca8: f94003e0 ldr x0, [sp] 13ccac: 97fdb86d bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 13ccb0: f9400be0 ldr x0, [sp, #0x10] 13ccb4: 97fdc544 bl 0xae1c4 000000000013ccb8 >>::~SortedVector()>: 13ccb8: d10083ff sub sp, sp, #0x20 13ccbc: a9017bfd stp x29, x30, [sp, #0x10] 13ccc0: 910043fd add x29, sp, #0x10 13ccc4: f90007e0 str x0, [sp, #0x8] 13ccc8: f94007e0 ldr x0, [sp, #0x8] 13cccc: f90003e0 str x0, [sp] 13ccd0: 97fd932c bl 0xa1980 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEED2Ev@plt> 13ccd4: f94003e0 ldr x0, [sp] 13ccd8: 97fd8f22 bl 0xa0960 <_ZdlPv@plt> 13ccdc: a9417bfd ldp x29, x30, [sp, #0x10] 13cce0: 910083ff add sp, sp, #0x20 13cce4: d65f03c0 ret 000000000013cce8 >>::do_construct(void*, unsigned long) const>: 13cce8: d100c3ff sub sp, sp, #0x30 13ccec: a9027bfd stp x29, x30, [sp, #0x20] 13ccf0: 910083fd add x29, sp, #0x20 13ccf4: f81f83a0 stur x0, [x29, #-0x8] 13ccf8: f9000be1 str x1, [sp, #0x10] 13ccfc: f90007e2 str x2, [sp, #0x8] 13cd00: f9400be0 ldr x0, [sp, #0x10] 13cd04: f94007e1 ldr x1, [sp, #0x8] 13cd08: 97fd9b3e bl 0xa3a00 <_ZN7android14construct_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_m@plt> 13cd0c: a9427bfd ldp x29, x30, [sp, #0x20] 13cd10: 9100c3ff add sp, sp, #0x30 13cd14: d65f03c0 ret 000000000013cd18 >>::do_destroy(void*, unsigned long) const>: 13cd18: d100c3ff sub sp, sp, #0x30 13cd1c: a9027bfd stp x29, x30, [sp, #0x20] 13cd20: 910083fd add x29, sp, #0x20 13cd24: f81f83a0 stur x0, [x29, #-0x8] 13cd28: f9000be1 str x1, [sp, #0x10] 13cd2c: f90007e2 str x2, [sp, #0x8] 13cd30: f9400be0 ldr x0, [sp, #0x10] 13cd34: f94007e1 ldr x1, [sp, #0x8] 13cd38: 97fd9f92 bl 0xa4b80 <_ZN7android12destroy_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_m@plt> 13cd3c: a9427bfd ldp x29, x30, [sp, #0x20] 13cd40: 9100c3ff add sp, sp, #0x30 13cd44: d65f03c0 ret 000000000013cd48 >>::do_copy(void*, void const*, unsigned long) const>: 13cd48: d100c3ff sub sp, sp, #0x30 13cd4c: a9027bfd stp x29, x30, [sp, #0x20] 13cd50: 910083fd add x29, sp, #0x20 13cd54: f81f83a0 stur x0, [x29, #-0x8] 13cd58: f9000be1 str x1, [sp, #0x10] 13cd5c: f90007e2 str x2, [sp, #0x8] 13cd60: f90003e3 str x3, [sp] 13cd64: f9400be0 ldr x0, [sp, #0x10] 13cd68: f94007e1 ldr x1, [sp, #0x8] 13cd6c: f94003e2 ldr x2, [sp] 13cd70: 97fda014 bl 0xa4dc0 <_ZN7android9copy_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt> 13cd74: a9427bfd ldp x29, x30, [sp, #0x20] 13cd78: 9100c3ff add sp, sp, #0x30 13cd7c: d65f03c0 ret 000000000013cd80 >>::do_splat(void*, void const*, unsigned long) const>: 13cd80: d100c3ff sub sp, sp, #0x30 13cd84: a9027bfd stp x29, x30, [sp, #0x20] 13cd88: 910083fd add x29, sp, #0x20 13cd8c: f81f83a0 stur x0, [x29, #-0x8] 13cd90: f9000be1 str x1, [sp, #0x10] 13cd94: f90007e2 str x2, [sp, #0x8] 13cd98: f90003e3 str x3, [sp] 13cd9c: f9400be0 ldr x0, [sp, #0x10] 13cda0: f94007e1 ldr x1, [sp, #0x8] 13cda4: f94003e2 ldr x2, [sp] 13cda8: 97fdb706 bl 0xaa9c0 <_ZN7android10splat_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt> 13cdac: a9427bfd ldp x29, x30, [sp, #0x20] 13cdb0: 9100c3ff add sp, sp, #0x30 13cdb4: d65f03c0 ret 000000000013cdb8 >>::do_move_forward(void*, void const*, unsigned long) const>: 13cdb8: d100c3ff sub sp, sp, #0x30 13cdbc: a9027bfd stp x29, x30, [sp, #0x20] 13cdc0: 910083fd add x29, sp, #0x20 13cdc4: f81f83a0 stur x0, [x29, #-0x8] 13cdc8: f9000be1 str x1, [sp, #0x10] 13cdcc: f90007e2 str x2, [sp, #0x8] 13cdd0: f90003e3 str x3, [sp] 13cdd4: f9400be0 ldr x0, [sp, #0x10] 13cdd8: f94007e1 ldr x1, [sp, #0x8] 13cddc: f94003e2 ldr x2, [sp] 13cde0: 97fd9fb0 bl 0xa4ca0 <_ZN7android17move_forward_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt> 13cde4: a9427bfd ldp x29, x30, [sp, #0x20] 13cde8: 9100c3ff add sp, sp, #0x30 13cdec: d65f03c0 ret 000000000013cdf0 >>::do_move_backward(void*, void const*, unsigned long) const>: 13cdf0: d100c3ff sub sp, sp, #0x30 13cdf4: a9027bfd stp x29, x30, [sp, #0x20] 13cdf8: 910083fd add x29, sp, #0x20 13cdfc: f81f83a0 stur x0, [x29, #-0x8] 13ce00: f9000be1 str x1, [sp, #0x10] 13ce04: f90007e2 str x2, [sp, #0x8] 13ce08: f90003e3 str x3, [sp] 13ce0c: f9400be0 ldr x0, [sp, #0x10] 13ce10: f94007e1 ldr x1, [sp, #0x8] 13ce14: f94003e2 ldr x2, [sp] 13ce18: 97fd9922 bl 0xa32a0 <_ZN7android18move_backward_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt> 13ce1c: a9427bfd ldp x29, x30, [sp, #0x20] 13ce20: 9100c3ff add sp, sp, #0x30 13ce24: d65f03c0 ret 000000000013ce28 >>::do_compare(void const*, void const*) const>: 13ce28: d100c3ff sub sp, sp, #0x30 13ce2c: a9027bfd stp x29, x30, [sp, #0x20] 13ce30: 910083fd add x29, sp, #0x20 13ce34: f81f83a0 stur x0, [x29, #-0x8] 13ce38: f9000be1 str x1, [sp, #0x10] 13ce3c: f90007e2 str x2, [sp, #0x8] 13ce40: f9400be0 ldr x0, [sp, #0x10] 13ce44: f94007e1 ldr x1, [sp, #0x8] 13ce48: 97fd94c2 bl 0xa2150 <_ZN7android12compare_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEiRKT_S9_@plt> 13ce4c: a9427bfd ldp x29, x30, [sp, #0x20] 13ce50: 9100c3ff add sp, sp, #0x30 13ce54: d65f03c0 ret 000000000013ce58 >>(android::key_value_pair_t>*, unsigned long)>: 13ce58: d10083ff sub sp, sp, #0x20 13ce5c: a9017bfd stp x29, x30, [sp, #0x10] 13ce60: 910043fd add x29, sp, #0x10 13ce64: f90007e0 str x0, [sp, #0x8] 13ce68: f90003e1 str x1, [sp] 13ce6c: d2800008 mov x8, #0x0 // =0 13ce70: f94003e9 ldr x9, [sp] 13ce74: eb08013f cmp x9, x8 13ce78: 1a9f97ea cset w10, hi 13ce7c: 3700004a tbnz w10, #0x0, 0x13ce84 >>(android::key_value_pair_t>*, unsigned long)+0x2c> 13ce80: 1400000c b 0x13ceb0 >>(android::key_value_pair_t>*, unsigned long)+0x58> 13ce84: b27c03e8 orr x8, xzr, #0x10 13ce88: 92800009 mov x9, #-0x1 // =-1 13ce8c: f94003ea ldr x10, [sp] 13ce90: 8b090149 add x9, x10, x9 13ce94: f90003e9 str x9, [sp] 13ce98: f94007e9 ldr x9, [sp, #0x8] 13ce9c: 8b080128 add x8, x9, x8 13cea0: f90007e8 str x8, [sp, #0x8] 13cea4: aa0903e0 mov x0, x9 13cea8: 97fda4aa bl 0xa6150 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEC2Ev@plt> 13ceac: 17fffff0 b 0x13ce6c >>(android::key_value_pair_t>*, unsigned long)+0x14> 13ceb0: a9417bfd ldp x29, x30, [sp, #0x10] 13ceb4: 910083ff add sp, sp, #0x20 13ceb8: d65f03c0 ret 000000000013cebc >::key_value_pair_t()>: 13cebc: d10083ff sub sp, sp, #0x20 13cec0: a9017bfd stp x29, x30, [sp, #0x10] 13cec4: 910043fd add x29, sp, #0x10 13cec8: b27d03e8 orr x8, xzr, #0x8 13cecc: f90007e0 str x0, [sp, #0x8] 13ced0: f94007e0 ldr x0, [sp, #0x8] 13ced4: 8b080000 add x0, x0, x8 13ced8: 97fd9c9e bl 0xa4150 <_ZN7android2spINS_9ATSParser6StreamEEC2Ev@plt> 13cedc: a9417bfd ldp x29, x30, [sp, #0x10] 13cee0: 910083ff add sp, sp, #0x20 13cee4: d65f03c0 ret 000000000013cee8 ::sp()>: 13cee8: d10043ff sub sp, sp, #0x10 13ceec: d2800008 mov x8, #0x0 // =0 13cef0: f90007e0 str x0, [sp, #0x8] 13cef4: f94007e0 ldr x0, [sp, #0x8] 13cef8: f9000008 str x8, [x0] 13cefc: 910043ff add sp, sp, #0x10 13cf00: d65f03c0 ret 000000000013cf04 >>(android::key_value_pair_t>*, unsigned long)>: 13cf04: d100c3ff sub sp, sp, #0x30 13cf08: a9027bfd stp x29, x30, [sp, #0x20] 13cf0c: 910083fd add x29, sp, #0x20 13cf10: f81f83a0 stur x0, [x29, #-0x8] 13cf14: f9000be1 str x1, [sp, #0x10] 13cf18: d2800008 mov x8, #0x0 // =0 13cf1c: f9400be9 ldr x9, [sp, #0x10] 13cf20: eb08013f cmp x9, x8 13cf24: 1a9f97ea cset w10, hi 13cf28: 3700004a tbnz w10, #0x0, 0x13cf30 >>(android::key_value_pair_t>*, unsigned long)+0x2c> 13cf2c: 1400000e b 0x13cf64 >>(android::key_value_pair_t>*, unsigned long)+0x60> 13cf30: b27c03e8 orr x8, xzr, #0x10 13cf34: 92800009 mov x9, #-0x1 // =-1 13cf38: f9400bea ldr x10, [sp, #0x10] 13cf3c: 8b090149 add x9, x10, x9 13cf40: f9000be9 str x9, [sp, #0x10] 13cf44: f85f83a0 ldur x0, [x29, #-0x8] 13cf48: f90007e8 str x8, [sp, #0x8] 13cf4c: 97fd9bad bl 0xa3e00 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 13cf50: f85f83a8 ldur x8, [x29, #-0x8] 13cf54: f94007e9 ldr x9, [sp, #0x8] 13cf58: 8b090108 add x8, x8, x9 13cf5c: f81f83a8 stur x8, [x29, #-0x8] 13cf60: 17ffffee b 0x13cf18 >>(android::key_value_pair_t>*, unsigned long)+0x14> 13cf64: a9427bfd ldp x29, x30, [sp, #0x20] 13cf68: 9100c3ff add sp, sp, #0x30 13cf6c: d65f03c0 ret 000000000013cf70 >::~key_value_pair_t()>: 13cf70: d10083ff sub sp, sp, #0x20 13cf74: a9017bfd stp x29, x30, [sp, #0x10] 13cf78: 910043fd add x29, sp, #0x10 13cf7c: b27d03e8 orr x8, xzr, #0x8 13cf80: f90007e0 str x0, [sp, #0x8] 13cf84: f94007e0 ldr x0, [sp, #0x8] 13cf88: 8b080000 add x0, x0, x8 13cf8c: 97fda5fd bl 0xa6780 <_ZN7android2spINS_9ATSParser6StreamEED2Ev@plt> 13cf90: a9417bfd ldp x29, x30, [sp, #0x10] 13cf94: 910083ff add sp, sp, #0x20 13cf98: d65f03c0 ret 000000000013cf9c >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13cf9c: d100c3ff sub sp, sp, #0x30 13cfa0: a9027bfd stp x29, x30, [sp, #0x20] 13cfa4: 910083fd add x29, sp, #0x20 13cfa8: f81f83a0 stur x0, [x29, #-0x8] 13cfac: f9000be1 str x1, [sp, #0x10] 13cfb0: f90007e2 str x2, [sp, #0x8] 13cfb4: d2800008 mov x8, #0x0 // =0 13cfb8: f94007e9 ldr x9, [sp, #0x8] 13cfbc: eb08013f cmp x9, x8 13cfc0: 1a9f97ea cset w10, hi 13cfc4: 3700004a tbnz w10, #0x0, 0x13cfcc >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13cfc8: 14000012 b 0x13d010 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x74> 13cfcc: b27c03e8 orr x8, xzr, #0x10 13cfd0: 92800009 mov x9, #-0x1 // =-1 13cfd4: f94007ea ldr x10, [sp, #0x8] 13cfd8: 8b090149 add x9, x10, x9 13cfdc: f90007e9 str x9, [sp, #0x8] 13cfe0: f85f83a0 ldur x0, [x29, #-0x8] 13cfe4: f9400be1 ldr x1, [sp, #0x10] 13cfe8: f90003e8 str x8, [sp] 13cfec: 97fd9b09 bl 0xa3c10 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEC2ERKS5_@plt> 13cff0: f85f83a8 ldur x8, [x29, #-0x8] 13cff4: f94003e9 ldr x9, [sp] 13cff8: 8b090108 add x8, x8, x9 13cffc: f81f83a8 stur x8, [x29, #-0x8] 13d000: f9400be8 ldr x8, [sp, #0x10] 13d004: 8b090108 add x8, x8, x9 13d008: f9000be8 str x8, [sp, #0x10] 13d00c: 17ffffea b 0x13cfb4 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13d010: a9427bfd ldp x29, x30, [sp, #0x20] 13d014: 9100c3ff add sp, sp, #0x30 13d018: d65f03c0 ret 000000000013d01c >::key_value_pair_t(android::key_value_pair_t> const&)>: 13d01c: d10083ff sub sp, sp, #0x20 13d020: a9017bfd stp x29, x30, [sp, #0x10] 13d024: 910043fd add x29, sp, #0x10 13d028: b27d03e8 orr x8, xzr, #0x8 13d02c: f90007e0 str x0, [sp, #0x8] 13d030: f90003e1 str x1, [sp] 13d034: f94007e0 ldr x0, [sp, #0x8] 13d038: aa0003e1 mov x1, x0 13d03c: f94003e9 ldr x9, [sp] 13d040: b940012a ldr w10, [x9] 13d044: b900002a str w10, [x1] 13d048: 8b080000 add x0, x0, x8 13d04c: f94003e9 ldr x9, [sp] 13d050: 8b080121 add x1, x9, x8 13d054: 97fd9d1b bl 0xa44c0 <_ZN7android2spINS_9ATSParser6StreamEEC2ERKS3_@plt> 13d058: a9417bfd ldp x29, x30, [sp, #0x10] 13d05c: 910083ff add sp, sp, #0x20 13d060: d65f03c0 ret 000000000013d064 ::sp(android::sp const&)>: 13d064: d100c3ff sub sp, sp, #0x30 13d068: a9027bfd stp x29, x30, [sp, #0x20] 13d06c: 910083fd add x29, sp, #0x20 13d070: d2800008 mov x8, #0x0 // =0 13d074: f81f83a0 stur x0, [x29, #-0x8] 13d078: f9000be1 str x1, [sp, #0x10] 13d07c: f85f83a0 ldur x0, [x29, #-0x8] 13d080: aa0003e1 mov x1, x0 13d084: f9400be9 ldr x9, [sp, #0x10] 13d088: f9400129 ldr x9, [x9] 13d08c: f9000029 str x9, [x1] 13d090: aa0003e9 mov x9, x0 13d094: f9400129 ldr x9, [x9] 13d098: eb08013f cmp x9, x8 13d09c: 1a9f07ea cset w10, ne 13d0a0: f90007e0 str x0, [sp, #0x8] 13d0a4: 3700004a tbnz w10, #0x0, 0x13d0ac ::sp(android::sp const&)+0x48> 13d0a8: 14000005 b 0x13d0bc ::sp(android::sp const&)+0x58> 13d0ac: f94007e8 ldr x8, [sp, #0x8] 13d0b0: f9400100 ldr x0, [x8] 13d0b4: f94007e1 ldr x1, [sp, #0x8] 13d0b8: 97fdb5da bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 13d0bc: a9427bfd ldp x29, x30, [sp, #0x20] 13d0c0: 9100c3ff add sp, sp, #0x30 13d0c4: d65f03c0 ret 000000000013d0c8 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13d0c8: d100c3ff sub sp, sp, #0x30 13d0cc: a9027bfd stp x29, x30, [sp, #0x20] 13d0d0: 910083fd add x29, sp, #0x20 13d0d4: f81f83a0 stur x0, [x29, #-0x8] 13d0d8: f9000be1 str x1, [sp, #0x10] 13d0dc: f90007e2 str x2, [sp, #0x8] 13d0e0: d2800008 mov x8, #0x0 // =0 13d0e4: f94007e9 ldr x9, [sp, #0x8] 13d0e8: eb08013f cmp x9, x8 13d0ec: 1a9f97ea cset w10, hi 13d0f0: 3700004a tbnz w10, #0x0, 0x13d0f8 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13d0f4: 1400000f b 0x13d130 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x68> 13d0f8: b27c03e8 orr x8, xzr, #0x10 13d0fc: 92800009 mov x9, #-0x1 // =-1 13d100: f94007ea ldr x10, [sp, #0x8] 13d104: 8b090149 add x9, x10, x9 13d108: f90007e9 str x9, [sp, #0x8] 13d10c: f85f83a0 ldur x0, [x29, #-0x8] 13d110: f9400be1 ldr x1, [sp, #0x10] 13d114: f90003e8 str x8, [sp] 13d118: 97fd9abe bl 0xa3c10 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEC2ERKS5_@plt> 13d11c: f85f83a8 ldur x8, [x29, #-0x8] 13d120: f94003e9 ldr x9, [sp] 13d124: 8b090108 add x8, x8, x9 13d128: f81f83a8 stur x8, [x29, #-0x8] 13d12c: 17ffffed b 0x13d0e0 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13d130: a9427bfd ldp x29, x30, [sp, #0x20] 13d134: 9100c3ff add sp, sp, #0x30 13d138: d65f03c0 ret 000000000013d13c >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13d13c: d100c3ff sub sp, sp, #0x30 13d140: a9027bfd stp x29, x30, [sp, #0x20] 13d144: 910083fd add x29, sp, #0x20 13d148: b27c03e8 orr x8, xzr, #0x10 13d14c: f81f83a0 stur x0, [x29, #-0x8] 13d150: f9000be1 str x1, [sp, #0x10] 13d154: f90007e2 str x2, [sp, #0x8] 13d158: f94007e0 ldr x0, [sp, #0x8] 13d15c: f85f83a1 ldur x1, [x29, #-0x8] 13d160: 9b007d00 mul x0, x8, x0 13d164: 8b000020 add x0, x1, x0 13d168: f81f83a0 stur x0, [x29, #-0x8] 13d16c: f94007e0 ldr x0, [sp, #0x8] 13d170: f9400be1 ldr x1, [sp, #0x10] 13d174: 9b007d08 mul x8, x8, x0 13d178: 8b080028 add x8, x1, x8 13d17c: f9000be8 str x8, [sp, #0x10] 13d180: d2800008 mov x8, #0x0 // =0 13d184: f94007e9 ldr x9, [sp, #0x8] 13d188: eb08013f cmp x9, x8 13d18c: 1a9f97ea cset w10, hi 13d190: 3700004a tbnz w10, #0x0, 0x13d198 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x5c> 13d194: 14000012 b 0x13d1dc >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0xa0> 13d198: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 13d19c: 92800009 mov x9, #-0x1 // =-1 13d1a0: f94007ea ldr x10, [sp, #0x8] 13d1a4: 8b090149 add x9, x10, x9 13d1a8: f90007e9 str x9, [sp, #0x8] 13d1ac: f85f83a9 ldur x9, [x29, #-0x8] 13d1b0: 8b080129 add x9, x9, x8 13d1b4: f81f83a9 stur x9, [x29, #-0x8] 13d1b8: f9400be9 ldr x9, [sp, #0x10] 13d1bc: 8b080128 add x8, x9, x8 13d1c0: f9000be8 str x8, [sp, #0x10] 13d1c4: f85f83a0 ldur x0, [x29, #-0x8] 13d1c8: f9400be1 ldr x1, [sp, #0x10] 13d1cc: 97fd9a91 bl 0xa3c10 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEC2ERKS5_@plt> 13d1d0: f9400be0 ldr x0, [sp, #0x10] 13d1d4: 97fd9b0b bl 0xa3e00 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 13d1d8: 17ffffea b 0x13d180 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x44> 13d1dc: a9427bfd ldp x29, x30, [sp, #0x20] 13d1e0: 9100c3ff add sp, sp, #0x30 13d1e4: d65f03c0 ret 000000000013d1e8 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13d1e8: d100c3ff sub sp, sp, #0x30 13d1ec: a9027bfd stp x29, x30, [sp, #0x20] 13d1f0: 910083fd add x29, sp, #0x20 13d1f4: f81f83a0 stur x0, [x29, #-0x8] 13d1f8: f9000be1 str x1, [sp, #0x10] 13d1fc: f90007e2 str x2, [sp, #0x8] 13d200: d2800008 mov x8, #0x0 // =0 13d204: f94007e9 ldr x9, [sp, #0x8] 13d208: eb08013f cmp x9, x8 13d20c: 1a9f97ea cset w10, hi 13d210: 3700004a tbnz w10, #0x0, 0x13d218 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13d214: 14000014 b 0x13d264 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x7c> 13d218: b27c03e8 orr x8, xzr, #0x10 13d21c: 92800009 mov x9, #-0x1 // =-1 13d220: f94007ea ldr x10, [sp, #0x8] 13d224: 8b090149 add x9, x10, x9 13d228: f90007e9 str x9, [sp, #0x8] 13d22c: f85f83a0 ldur x0, [x29, #-0x8] 13d230: f9400be1 ldr x1, [sp, #0x10] 13d234: f90003e8 str x8, [sp] 13d238: 97fd9a76 bl 0xa3c10 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEC2ERKS5_@plt> 13d23c: f9400be0 ldr x0, [sp, #0x10] 13d240: 97fd9af0 bl 0xa3e00 <_ZN7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 13d244: f85f83a8 ldur x8, [x29, #-0x8] 13d248: f94003e9 ldr x9, [sp] 13d24c: 8b090108 add x8, x8, x9 13d250: f81f83a8 stur x8, [x29, #-0x8] 13d254: f9400be8 ldr x8, [sp, #0x10] 13d258: 8b090108 add x8, x8, x9 13d25c: f9000be8 str x8, [sp, #0x10] 13d260: 17ffffe8 b 0x13d200 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13d264: a9427bfd ldp x29, x30, [sp, #0x20] 13d268: 9100c3ff add sp, sp, #0x30 13d26c: d65f03c0 ret 000000000013d270 >>(android::key_value_pair_t> const&, android::key_value_pair_t> const&)>: 13d270: d100c3ff sub sp, sp, #0x30 13d274: a9027bfd stp x29, x30, [sp, #0x20] 13d278: 910083fd add x29, sp, #0x20 13d27c: f81f83a0 stur x0, [x29, #-0x8] 13d280: f9000be1 str x1, [sp, #0x10] 13d284: f9400be0 ldr x0, [sp, #0x10] 13d288: f85f83a1 ldur x1, [x29, #-0x8] 13d28c: 97fd8eb5 bl 0xa0d60 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEiRKT_S9_@plt> 13d290: f85f83a1 ldur x1, [x29, #-0x8] 13d294: f9400be8 ldr x8, [sp, #0x10] 13d298: b9000fe0 str w0, [sp, #0xc] 13d29c: aa0103e0 mov x0, x1 13d2a0: aa0803e1 mov x1, x8 13d2a4: 97fd8eaf bl 0xa0d60 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEEiRKT_S9_@plt> 13d2a8: b9400fe9 ldr w9, [sp, #0xc] 13d2ac: 6b000120 subs w0, w9, w0 13d2b0: a9427bfd ldp x29, x30, [sp, #0x20] 13d2b4: 9100c3ff add sp, sp, #0x30 13d2b8: d65f03c0 ret 000000000013d2bc >>(android::key_value_pair_t> const&, android::key_value_pair_t> const&)>: 13d2bc: d100c3ff sub sp, sp, #0x30 13d2c0: a9027bfd stp x29, x30, [sp, #0x20] 13d2c4: 910083fd add x29, sp, #0x20 13d2c8: 320003e8 orr w8, wzr, #0x1 13d2cc: 52800009 mov w9, #0x0 // =0 13d2d0: f81f83a0 stur x0, [x29, #-0x8] 13d2d4: f9000be1 str x1, [sp, #0x10] 13d2d8: f85f83a0 ldur x0, [x29, #-0x8] 13d2dc: f9400be1 ldr x1, [sp, #0x10] 13d2e0: b9000fe8 str w8, [sp, #0xc] 13d2e4: b9000be9 str w9, [sp, #0x8] 13d2e8: 97fd9fce bl 0xa5220 <_ZNK7android16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEltERKS5_@plt> 13d2ec: 7200001f tst w0, #0x1 13d2f0: b9400fe8 ldr w8, [sp, #0xc] 13d2f4: b9400be9 ldr w9, [sp, #0x8] 13d2f8: 1a891100 csel w0, w8, w9, ne 13d2fc: a9427bfd ldp x29, x30, [sp, #0x20] 13d300: 9100c3ff add sp, sp, #0x30 13d304: d65f03c0 ret 000000000013d308 >::operator<(android::key_value_pair_t> const&) const>: 13d308: d100c3ff sub sp, sp, #0x30 13d30c: a9027bfd stp x29, x30, [sp, #0x20] 13d310: 910083fd add x29, sp, #0x20 13d314: 52800008 mov w8, #0x0 // =0 13d318: f81f83a0 stur x0, [x29, #-0x8] 13d31c: f9000be1 str x1, [sp, #0x10] 13d320: f85f83a0 ldur x0, [x29, #-0x8] 13d324: f9400be1 ldr x1, [sp, #0x10] 13d328: b9000fe8 str w8, [sp, #0xc] 13d32c: 97fd9e85 bl 0xa4d40 <_ZN7android19strictly_order_typeIiEEiRKT_S3_@plt> 13d330: b9400fe8 ldr w8, [sp, #0xc] 13d334: 6b08001f cmp w0, w8 13d338: 1a9f07e0 cset w0, ne 13d33c: 320003e9 orr w9, wzr, #0x1 13d340: 0a090009 and w9, w0, w9 13d344: 2a0903e0 mov w0, w9 13d348: a9427bfd ldp x29, x30, [sp, #0x20] 13d34c: 9100c3ff add sp, sp, #0x30 13d350: d65f03c0 ret 000000000013d354 (int const&, int const&)>: 13d354: d10043ff sub sp, sp, #0x10 13d358: 320003e8 orr w8, wzr, #0x1 13d35c: 52800009 mov w9, #0x0 // =0 13d360: f90007e0 str x0, [sp, #0x8] 13d364: f90003e1 str x1, [sp] 13d368: f94007e0 ldr x0, [sp, #0x8] 13d36c: b940000a ldr w10, [x0] 13d370: f94003e0 ldr x0, [sp] 13d374: b940000b ldr w11, [x0] 13d378: 6b0b015f cmp w10, w11 13d37c: 1a9fa7ea cset w10, lt 13d380: 7200015f tst w10, #0x1 13d384: 1a891100 csel w0, w8, w9, ne 13d388: 910043ff add sp, sp, #0x10 13d38c: d65f03c0 ret 000000000013d390 >>::~SortedVector()>: 13d390: d100c3ff sub sp, sp, #0x30 13d394: a9027bfd stp x29, x30, [sp, #0x20] 13d398: 910083fd add x29, sp, #0x20 13d39c: f0000b48 adrp x8, 0x2a8000 13d3a0: f9460508 ldr x8, [x8, #0xc08] 13d3a4: b27c03e9 orr x9, xzr, #0x10 13d3a8: 8b090108 add x8, x8, x9 13d3ac: f81f83a0 stur x0, [x29, #-0x8] 13d3b0: f85f83a9 ldur x9, [x29, #-0x8] 13d3b4: f9000128 str x8, [x9] 13d3b8: aa0903e0 mov x0, x9 13d3bc: f90003e9 str x9, [sp] 13d3c0: 97fd8b60 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 13d3c4: 14000001 b 0x13d3c8 >>::~SortedVector()+0x38> 13d3c8: f94003e0 ldr x0, [sp] 13d3cc: 97fdb6a5 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 13d3d0: a9427bfd ldp x29, x30, [sp, #0x20] 13d3d4: 9100c3ff add sp, sp, #0x30 13d3d8: d65f03c0 ret 13d3dc: 2a0103e8 mov w8, w1 13d3e0: f9000be0 str x0, [sp, #0x10] 13d3e4: b9000fe8 str w8, [sp, #0xc] 13d3e8: f94003e0 ldr x0, [sp] 13d3ec: 97fdb69d bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 13d3f0: f9400be0 ldr x0, [sp, #0x10] 13d3f4: 97fdc374 bl 0xae1c4 000000000013d3f8 >>::~SortedVector()>: 13d3f8: d10083ff sub sp, sp, #0x20 13d3fc: a9017bfd stp x29, x30, [sp, #0x10] 13d400: 910043fd add x29, sp, #0x10 13d404: f90007e0 str x0, [sp, #0x8] 13d408: f94007e0 ldr x0, [sp, #0x8] 13d40c: f90003e0 str x0, [sp] 13d410: 97fdae9c bl 0xa8e80 <_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEED2Ev@plt> 13d414: f94003e0 ldr x0, [sp] 13d418: 97fd8d52 bl 0xa0960 <_ZdlPv@plt> 13d41c: a9417bfd ldp x29, x30, [sp, #0x10] 13d420: 910083ff add sp, sp, #0x20 13d424: d65f03c0 ret 000000000013d428 >>::do_construct(void*, unsigned long) const>: 13d428: d100c3ff sub sp, sp, #0x30 13d42c: a9027bfd stp x29, x30, [sp, #0x20] 13d430: 910083fd add x29, sp, #0x20 13d434: f81f83a0 stur x0, [x29, #-0x8] 13d438: f9000be1 str x1, [sp, #0x10] 13d43c: f90007e2 str x2, [sp, #0x8] 13d440: f9400be0 ldr x0, [sp, #0x10] 13d444: f94007e1 ldr x1, [sp, #0x8] 13d448: 97fd9202 bl 0xa1c50 <_ZN7android14construct_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_m@plt> 13d44c: a9427bfd ldp x29, x30, [sp, #0x20] 13d450: 9100c3ff add sp, sp, #0x30 13d454: d65f03c0 ret 000000000013d458 >>::do_destroy(void*, unsigned long) const>: 13d458: d100c3ff sub sp, sp, #0x30 13d45c: a9027bfd stp x29, x30, [sp, #0x20] 13d460: 910083fd add x29, sp, #0x20 13d464: f81f83a0 stur x0, [x29, #-0x8] 13d468: f9000be1 str x1, [sp, #0x10] 13d46c: f90007e2 str x2, [sp, #0x8] 13d470: f9400be0 ldr x0, [sp, #0x10] 13d474: f94007e1 ldr x1, [sp, #0x8] 13d478: 97fd8cc6 bl 0xa0790 <_ZN7android12destroy_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_m@plt> 13d47c: a9427bfd ldp x29, x30, [sp, #0x20] 13d480: 9100c3ff add sp, sp, #0x30 13d484: d65f03c0 ret 000000000013d488 >>::do_copy(void*, void const*, unsigned long) const>: 13d488: d100c3ff sub sp, sp, #0x30 13d48c: a9027bfd stp x29, x30, [sp, #0x20] 13d490: 910083fd add x29, sp, #0x20 13d494: f81f83a0 stur x0, [x29, #-0x8] 13d498: f9000be1 str x1, [sp, #0x10] 13d49c: f90007e2 str x2, [sp, #0x8] 13d4a0: f90003e3 str x3, [sp] 13d4a4: f9400be0 ldr x0, [sp, #0x10] 13d4a8: f94007e1 ldr x1, [sp, #0x8] 13d4ac: f94003e2 ldr x2, [sp] 13d4b0: 97fdac8c bl 0xa86e0 <_ZN7android9copy_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_PKS5_m@plt> 13d4b4: a9427bfd ldp x29, x30, [sp, #0x20] 13d4b8: 9100c3ff add sp, sp, #0x30 13d4bc: d65f03c0 ret 000000000013d4c0 >>::do_splat(void*, void const*, unsigned long) const>: 13d4c0: d100c3ff sub sp, sp, #0x30 13d4c4: a9027bfd stp x29, x30, [sp, #0x20] 13d4c8: 910083fd add x29, sp, #0x20 13d4cc: f81f83a0 stur x0, [x29, #-0x8] 13d4d0: f9000be1 str x1, [sp, #0x10] 13d4d4: f90007e2 str x2, [sp, #0x8] 13d4d8: f90003e3 str x3, [sp] 13d4dc: f9400be0 ldr x0, [sp, #0x10] 13d4e0: f94007e1 ldr x1, [sp, #0x8] 13d4e4: f94003e2 ldr x2, [sp] 13d4e8: 97fdac4e bl 0xa8620 <_ZN7android10splat_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_PKS5_m@plt> 13d4ec: a9427bfd ldp x29, x30, [sp, #0x20] 13d4f0: 9100c3ff add sp, sp, #0x30 13d4f4: d65f03c0 ret 000000000013d4f8 >>::do_move_forward(void*, void const*, unsigned long) const>: 13d4f8: d100c3ff sub sp, sp, #0x30 13d4fc: a9027bfd stp x29, x30, [sp, #0x20] 13d500: 910083fd add x29, sp, #0x20 13d504: f81f83a0 stur x0, [x29, #-0x8] 13d508: f9000be1 str x1, [sp, #0x10] 13d50c: f90007e2 str x2, [sp, #0x8] 13d510: f90003e3 str x3, [sp] 13d514: f9400be0 ldr x0, [sp, #0x10] 13d518: f94007e1 ldr x1, [sp, #0x8] 13d51c: f94003e2 ldr x2, [sp] 13d520: 97fd8b18 bl 0xa0180 <_ZN7android17move_forward_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_PKS5_m@plt> 13d524: a9427bfd ldp x29, x30, [sp, #0x20] 13d528: 9100c3ff add sp, sp, #0x30 13d52c: d65f03c0 ret 000000000013d530 >>::do_move_backward(void*, void const*, unsigned long) const>: 13d530: d100c3ff sub sp, sp, #0x30 13d534: a9027bfd stp x29, x30, [sp, #0x20] 13d538: 910083fd add x29, sp, #0x20 13d53c: f81f83a0 stur x0, [x29, #-0x8] 13d540: f9000be1 str x1, [sp, #0x10] 13d544: f90007e2 str x2, [sp, #0x8] 13d548: f90003e3 str x3, [sp] 13d54c: f9400be0 ldr x0, [sp, #0x10] 13d550: f94007e1 ldr x1, [sp, #0x8] 13d554: f94003e2 ldr x2, [sp] 13d558: 97fd9192 bl 0xa1ba0 <_ZN7android18move_backward_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEvPT_PKS5_m@plt> 13d55c: a9427bfd ldp x29, x30, [sp, #0x20] 13d560: 9100c3ff add sp, sp, #0x30 13d564: d65f03c0 ret 000000000013d568 >>::do_compare(void const*, void const*) const>: 13d568: d100c3ff sub sp, sp, #0x30 13d56c: a9027bfd stp x29, x30, [sp, #0x20] 13d570: 910083fd add x29, sp, #0x20 13d574: f81f83a0 stur x0, [x29, #-0x8] 13d578: f9000be1 str x1, [sp, #0x10] 13d57c: f90007e2 str x2, [sp, #0x8] 13d580: f9400be0 ldr x0, [sp, #0x10] 13d584: f94007e1 ldr x1, [sp, #0x8] 13d588: 97fd96ee bl 0xa3140 <_ZN7android12compare_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEiRKT_S7_@plt> 13d58c: a9427bfd ldp x29, x30, [sp, #0x20] 13d590: 9100c3ff add sp, sp, #0x30 13d594: d65f03c0 ret 000000000013d598 >>(android::key_value_pair_t>*, unsigned long)>: 13d598: d10083ff sub sp, sp, #0x20 13d59c: a9017bfd stp x29, x30, [sp, #0x10] 13d5a0: 910043fd add x29, sp, #0x10 13d5a4: f90007e0 str x0, [sp, #0x8] 13d5a8: f90003e1 str x1, [sp] 13d5ac: d2800008 mov x8, #0x0 // =0 13d5b0: f94003e9 ldr x9, [sp] 13d5b4: eb08013f cmp x9, x8 13d5b8: 1a9f97ea cset w10, hi 13d5bc: 3700004a tbnz w10, #0x0, 0x13d5c4 >>(android::key_value_pair_t>*, unsigned long)+0x2c> 13d5c0: 1400000c b 0x13d5f0 >>(android::key_value_pair_t>*, unsigned long)+0x58> 13d5c4: b27c07e8 orr x8, xzr, #0x30 13d5c8: 92800009 mov x9, #-0x1 // =-1 13d5cc: f94003ea ldr x10, [sp] 13d5d0: 8b090149 add x9, x10, x9 13d5d4: f90003e9 str x9, [sp] 13d5d8: f94007e9 ldr x9, [sp, #0x8] 13d5dc: 8b080128 add x8, x9, x8 13d5e0: f90007e8 str x8, [sp, #0x8] 13d5e4: aa0903e0 mov x0, x9 13d5e8: 97fd921e bl 0xa1e60 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEEC2Ev@plt> 13d5ec: 17fffff0 b 0x13d5ac >>(android::key_value_pair_t>*, unsigned long)+0x14> 13d5f0: a9417bfd ldp x29, x30, [sp, #0x10] 13d5f4: 910083ff add sp, sp, #0x20 13d5f8: d65f03c0 ret 000000000013d5fc >::key_value_pair_t()>: 13d5fc: d10083ff sub sp, sp, #0x20 13d600: a9017bfd stp x29, x30, [sp, #0x10] 13d604: 910043fd add x29, sp, #0x10 13d608: b27d03e8 orr x8, xzr, #0x8 13d60c: f90007e0 str x0, [sp, #0x8] 13d610: f94007e0 ldr x0, [sp, #0x8] 13d614: 8b080000 add x0, x0, x8 13d618: 97fda0d2 bl 0xa5960 <_ZN7android6VectorIiEC2Ev@plt> 13d61c: a9417bfd ldp x29, x30, [sp, #0x10] 13d620: 910083ff add sp, sp, #0x20 13d624: d65f03c0 ret 000000000013d628 >>(android::key_value_pair_t>*, unsigned long)>: 13d628: d100c3ff sub sp, sp, #0x30 13d62c: a9027bfd stp x29, x30, [sp, #0x20] 13d630: 910083fd add x29, sp, #0x20 13d634: f81f83a0 stur x0, [x29, #-0x8] 13d638: f9000be1 str x1, [sp, #0x10] 13d63c: d2800008 mov x8, #0x0 // =0 13d640: f9400be9 ldr x9, [sp, #0x10] 13d644: eb08013f cmp x9, x8 13d648: 1a9f97ea cset w10, hi 13d64c: 3700004a tbnz w10, #0x0, 0x13d654 >>(android::key_value_pair_t>*, unsigned long)+0x2c> 13d650: 1400000e b 0x13d688 >>(android::key_value_pair_t>*, unsigned long)+0x60> 13d654: b27c07e8 orr x8, xzr, #0x30 13d658: 92800009 mov x9, #-0x1 // =-1 13d65c: f9400bea ldr x10, [sp, #0x10] 13d660: 8b090149 add x9, x10, x9 13d664: f9000be9 str x9, [sp, #0x10] 13d668: f85f83a0 ldur x0, [x29, #-0x8] 13d66c: f90007e8 str x8, [sp, #0x8] 13d670: 97fd9cc4 bl 0xa4980 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEED2Ev@plt> 13d674: f85f83a8 ldur x8, [x29, #-0x8] 13d678: f94007e9 ldr x9, [sp, #0x8] 13d67c: 8b090108 add x8, x8, x9 13d680: f81f83a8 stur x8, [x29, #-0x8] 13d684: 17ffffee b 0x13d63c >>(android::key_value_pair_t>*, unsigned long)+0x14> 13d688: a9427bfd ldp x29, x30, [sp, #0x20] 13d68c: 9100c3ff add sp, sp, #0x30 13d690: d65f03c0 ret 000000000013d694 >::~key_value_pair_t()>: 13d694: d10083ff sub sp, sp, #0x20 13d698: a9017bfd stp x29, x30, [sp, #0x10] 13d69c: 910043fd add x29, sp, #0x10 13d6a0: b27d03e8 orr x8, xzr, #0x8 13d6a4: f90007e0 str x0, [sp, #0x8] 13d6a8: f94007e0 ldr x0, [sp, #0x8] 13d6ac: 8b080000 add x0, x0, x8 13d6b0: 97fd89e4 bl 0x9fe40 <_ZN7android6VectorIiED2Ev@plt> 13d6b4: a9417bfd ldp x29, x30, [sp, #0x10] 13d6b8: 910083ff add sp, sp, #0x20 13d6bc: d65f03c0 ret 000000000013d6c0 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13d6c0: d100c3ff sub sp, sp, #0x30 13d6c4: a9027bfd stp x29, x30, [sp, #0x20] 13d6c8: 910083fd add x29, sp, #0x20 13d6cc: f81f83a0 stur x0, [x29, #-0x8] 13d6d0: f9000be1 str x1, [sp, #0x10] 13d6d4: f90007e2 str x2, [sp, #0x8] 13d6d8: d2800008 mov x8, #0x0 // =0 13d6dc: f94007e9 ldr x9, [sp, #0x8] 13d6e0: eb08013f cmp x9, x8 13d6e4: 1a9f97ea cset w10, hi 13d6e8: 3700004a tbnz w10, #0x0, 0x13d6f0 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13d6ec: 14000012 b 0x13d734 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x74> 13d6f0: b27c07e8 orr x8, xzr, #0x30 13d6f4: 92800009 mov x9, #-0x1 // =-1 13d6f8: f94007ea ldr x10, [sp, #0x8] 13d6fc: 8b090149 add x9, x10, x9 13d700: f90007e9 str x9, [sp, #0x8] 13d704: f85f83a0 ldur x0, [x29, #-0x8] 13d708: f9400be1 ldr x1, [sp, #0x10] 13d70c: f90003e8 str x8, [sp] 13d710: 97fd9ca4 bl 0xa49a0 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEEC2ERKS3_@plt> 13d714: f85f83a8 ldur x8, [x29, #-0x8] 13d718: f94003e9 ldr x9, [sp] 13d71c: 8b090108 add x8, x8, x9 13d720: f81f83a8 stur x8, [x29, #-0x8] 13d724: f9400be8 ldr x8, [sp, #0x10] 13d728: 8b090108 add x8, x8, x9 13d72c: f9000be8 str x8, [sp, #0x10] 13d730: 17ffffea b 0x13d6d8 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13d734: a9427bfd ldp x29, x30, [sp, #0x20] 13d738: 9100c3ff add sp, sp, #0x30 13d73c: d65f03c0 ret 000000000013d740 >::key_value_pair_t(android::key_value_pair_t> const&)>: 13d740: d10083ff sub sp, sp, #0x20 13d744: a9017bfd stp x29, x30, [sp, #0x10] 13d748: 910043fd add x29, sp, #0x10 13d74c: b27d03e8 orr x8, xzr, #0x8 13d750: f90007e0 str x0, [sp, #0x8] 13d754: f90003e1 str x1, [sp] 13d758: f94007e0 ldr x0, [sp, #0x8] 13d75c: aa0003e1 mov x1, x0 13d760: f94003e9 ldr x9, [sp] 13d764: b940012a ldr w10, [x9] 13d768: b900002a str w10, [x1] 13d76c: 8b080000 add x0, x0, x8 13d770: f94003e9 ldr x9, [sp] 13d774: 8b080121 add x1, x9, x8 13d778: 97fd9936 bl 0xa3c50 <_ZN7android6VectorIiEC2ERKS1_@plt> 13d77c: a9417bfd ldp x29, x30, [sp, #0x10] 13d780: 910083ff add sp, sp, #0x20 13d784: d65f03c0 ret 000000000013d788 ::Vector(android::Vector const&)>: 13d788: d100c3ff sub sp, sp, #0x30 13d78c: a9027bfd stp x29, x30, [sp, #0x20] 13d790: 910083fd add x29, sp, #0x20 13d794: f0000b48 adrp x8, 0x2a8000 13d798: f944dd08 ldr x8, [x8, #0x9b8] 13d79c: b27c03e9 orr x9, xzr, #0x10 13d7a0: 8b090108 add x8, x8, x9 13d7a4: f81f83a0 stur x0, [x29, #-0x8] 13d7a8: f9000be1 str x1, [sp, #0x10] 13d7ac: f85f83a9 ldur x9, [x29, #-0x8] 13d7b0: f9400be1 ldr x1, [sp, #0x10] 13d7b4: aa0903e0 mov x0, x9 13d7b8: f90007e8 str x8, [sp, #0x8] 13d7bc: f90003e9 str x9, [sp] 13d7c0: 97fdaf04 bl 0xa93d0 <_ZN7android10VectorImplC2ERKS0_@plt> 13d7c4: f94007e8 ldr x8, [sp, #0x8] 13d7c8: f94003e9 ldr x9, [sp] 13d7cc: f9000128 str x8, [x9] 13d7d0: a9427bfd ldp x29, x30, [sp, #0x20] 13d7d4: 9100c3ff add sp, sp, #0x30 13d7d8: d65f03c0 ret 000000000013d7dc ::~Vector()>: 13d7dc: d10083ff sub sp, sp, #0x20 13d7e0: a9017bfd stp x29, x30, [sp, #0x10] 13d7e4: 910043fd add x29, sp, #0x10 13d7e8: f90007e0 str x0, [sp, #0x8] 13d7ec: f94007e0 ldr x0, [sp, #0x8] 13d7f0: f90003e0 str x0, [sp] 13d7f4: 97fd8993 bl 0x9fe40 <_ZN7android6VectorIiED2Ev@plt> 13d7f8: f94003e0 ldr x0, [sp] 13d7fc: 97fd8c59 bl 0xa0960 <_ZdlPv@plt> 13d800: a9417bfd ldp x29, x30, [sp, #0x10] 13d804: 910083ff add sp, sp, #0x20 13d808: d65f03c0 ret 000000000013d80c ::do_construct(void*, unsigned long) const>: 13d80c: d100c3ff sub sp, sp, #0x30 13d810: a9027bfd stp x29, x30, [sp, #0x20] 13d814: 910083fd add x29, sp, #0x20 13d818: f81f83a0 stur x0, [x29, #-0x8] 13d81c: f9000be1 str x1, [sp, #0x10] 13d820: f90007e2 str x2, [sp, #0x8] 13d824: f9400be0 ldr x0, [sp, #0x10] 13d828: f94007e1 ldr x1, [sp, #0x8] 13d82c: 97fd9d71 bl 0xa4df0 <_ZN7android14construct_typeIiEEvPT_m@plt> 13d830: a9427bfd ldp x29, x30, [sp, #0x20] 13d834: 9100c3ff add sp, sp, #0x30 13d838: d65f03c0 ret 000000000013d83c ::do_destroy(void*, unsigned long) const>: 13d83c: d100c3ff sub sp, sp, #0x30 13d840: a9027bfd stp x29, x30, [sp, #0x20] 13d844: 910083fd add x29, sp, #0x20 13d848: f81f83a0 stur x0, [x29, #-0x8] 13d84c: f9000be1 str x1, [sp, #0x10] 13d850: f90007e2 str x2, [sp, #0x8] 13d854: f9400be0 ldr x0, [sp, #0x10] 13d858: f94007e1 ldr x1, [sp, #0x8] 13d85c: 97fdb2a9 bl 0xaa300 <_ZN7android12destroy_typeIiEEvPT_m@plt> 13d860: a9427bfd ldp x29, x30, [sp, #0x20] 13d864: 9100c3ff add sp, sp, #0x30 13d868: d65f03c0 ret 000000000013d86c ::do_copy(void*, void const*, unsigned long) const>: 13d86c: d100c3ff sub sp, sp, #0x30 13d870: a9027bfd stp x29, x30, [sp, #0x20] 13d874: 910083fd add x29, sp, #0x20 13d878: f81f83a0 stur x0, [x29, #-0x8] 13d87c: f9000be1 str x1, [sp, #0x10] 13d880: f90007e2 str x2, [sp, #0x8] 13d884: f90003e3 str x3, [sp] 13d888: f9400be0 ldr x0, [sp, #0x10] 13d88c: f94007e1 ldr x1, [sp, #0x8] 13d890: f94003e2 ldr x2, [sp] 13d894: 97fdb5af bl 0xaaf50 <_ZN7android9copy_typeIiEEvPT_PKS1_m@plt> 13d898: a9427bfd ldp x29, x30, [sp, #0x20] 13d89c: 9100c3ff add sp, sp, #0x30 13d8a0: d65f03c0 ret 000000000013d8a4 ::do_splat(void*, void const*, unsigned long) const>: 13d8a4: d100c3ff sub sp, sp, #0x30 13d8a8: a9027bfd stp x29, x30, [sp, #0x20] 13d8ac: 910083fd add x29, sp, #0x20 13d8b0: f81f83a0 stur x0, [x29, #-0x8] 13d8b4: f9000be1 str x1, [sp, #0x10] 13d8b8: f90007e2 str x2, [sp, #0x8] 13d8bc: f90003e3 str x3, [sp] 13d8c0: f9400be0 ldr x0, [sp, #0x10] 13d8c4: f94007e1 ldr x1, [sp, #0x8] 13d8c8: f94003e2 ldr x2, [sp] 13d8cc: 97fda415 bl 0xa6920 <_ZN7android10splat_typeIiEEvPT_PKS1_m@plt> 13d8d0: a9427bfd ldp x29, x30, [sp, #0x20] 13d8d4: 9100c3ff add sp, sp, #0x30 13d8d8: d65f03c0 ret 000000000013d8dc ::do_move_forward(void*, void const*, unsigned long) const>: 13d8dc: d100c3ff sub sp, sp, #0x30 13d8e0: a9027bfd stp x29, x30, [sp, #0x20] 13d8e4: 910083fd add x29, sp, #0x20 13d8e8: f81f83a0 stur x0, [x29, #-0x8] 13d8ec: f9000be1 str x1, [sp, #0x10] 13d8f0: f90007e2 str x2, [sp, #0x8] 13d8f4: f90003e3 str x3, [sp] 13d8f8: f9400be0 ldr x0, [sp, #0x10] 13d8fc: f94007e1 ldr x1, [sp, #0x8] 13d900: f94003e2 ldr x2, [sp] 13d904: 97fd93bf bl 0xa2800 <_ZN7android17move_forward_typeIiEEvPT_PKS1_m@plt> 13d908: a9427bfd ldp x29, x30, [sp, #0x20] 13d90c: 9100c3ff add sp, sp, #0x30 13d910: d65f03c0 ret 000000000013d914 ::do_move_backward(void*, void const*, unsigned long) const>: 13d914: d100c3ff sub sp, sp, #0x30 13d918: a9027bfd stp x29, x30, [sp, #0x20] 13d91c: 910083fd add x29, sp, #0x20 13d920: f81f83a0 stur x0, [x29, #-0x8] 13d924: f9000be1 str x1, [sp, #0x10] 13d928: f90007e2 str x2, [sp, #0x8] 13d92c: f90003e3 str x3, [sp] 13d930: f9400be0 ldr x0, [sp, #0x10] 13d934: f94007e1 ldr x1, [sp, #0x8] 13d938: f94003e2 ldr x2, [sp] 13d93c: 97fd8f01 bl 0xa1540 <_ZN7android18move_backward_typeIiEEvPT_PKS1_m@plt> 13d940: a9427bfd ldp x29, x30, [sp, #0x20] 13d944: 9100c3ff add sp, sp, #0x30 13d948: d65f03c0 ret 000000000013d94c (int*, unsigned long)>: 13d94c: d10043ff sub sp, sp, #0x10 13d950: f90007e0 str x0, [sp, #0x8] 13d954: f90003e1 str x1, [sp] 13d958: 910043ff add sp, sp, #0x10 13d95c: d65f03c0 ret 000000000013d960 (int*, unsigned long)>: 13d960: d10043ff sub sp, sp, #0x10 13d964: f90007e0 str x0, [sp, #0x8] 13d968: f90003e1 str x1, [sp] 13d96c: 910043ff add sp, sp, #0x10 13d970: d65f03c0 ret 000000000013d974 (int*, int const*, unsigned long)>: 13d974: d100c3ff sub sp, sp, #0x30 13d978: f90013fe str x30, [sp, #0x20] 13d97c: b27e03e8 orr x8, xzr, #0x4 13d980: f9000fe0 str x0, [sp, #0x18] 13d984: f9000be1 str x1, [sp, #0x10] 13d988: f90007e2 str x2, [sp, #0x8] 13d98c: f9400fe0 ldr x0, [sp, #0x18] 13d990: f9400be1 ldr x1, [sp, #0x10] 13d994: f94007e2 ldr x2, [sp, #0x8] 13d998: 9b087c42 mul x2, x2, x8 13d99c: 97fd88fd bl 0x9fd90 13d9a0: f94013fe ldr x30, [sp, #0x20] 13d9a4: 9100c3ff add sp, sp, #0x30 13d9a8: d65f03c0 ret 000000000013d9ac (int*, int const*, unsigned long)>: 13d9ac: d10083ff sub sp, sp, #0x20 13d9b0: f9000fe0 str x0, [sp, #0x18] 13d9b4: f9000be1 str x1, [sp, #0x10] 13d9b8: f90007e2 str x2, [sp, #0x8] 13d9bc: d2800008 mov x8, #0x0 // =0 13d9c0: f94007e9 ldr x9, [sp, #0x8] 13d9c4: eb08013f cmp x9, x8 13d9c8: 1a9f97ea cset w10, hi 13d9cc: 3700004a tbnz w10, #0x0, 0x13d9d4 (int*, int const*, unsigned long)+0x28> 13d9d0: 1400000d b 0x13da04 (int*, int const*, unsigned long)+0x58> 13d9d4: b27e03e8 orr x8, xzr, #0x4 13d9d8: 92800009 mov x9, #-0x1 // =-1 13d9dc: f94007ea ldr x10, [sp, #0x8] 13d9e0: 8b090149 add x9, x10, x9 13d9e4: f90007e9 str x9, [sp, #0x8] 13d9e8: f9400be9 ldr x9, [sp, #0x10] 13d9ec: b940012b ldr w11, [x9] 13d9f0: f9400fe9 ldr x9, [sp, #0x18] 13d9f4: 8b080128 add x8, x9, x8 13d9f8: f9000fe8 str x8, [sp, #0x18] 13d9fc: b900012b str w11, [x9] 13da00: 17ffffef b 0x13d9bc (int*, int const*, unsigned long)+0x10> 13da04: 910083ff add sp, sp, #0x20 13da08: d65f03c0 ret 000000000013da0c (int*, int const*, unsigned long)>: 13da0c: d100c3ff sub sp, sp, #0x30 13da10: f90013fe str x30, [sp, #0x20] 13da14: b27e03e8 orr x8, xzr, #0x4 13da18: f9000fe0 str x0, [sp, #0x18] 13da1c: f9000be1 str x1, [sp, #0x10] 13da20: f90007e2 str x2, [sp, #0x8] 13da24: f9400fe0 ldr x0, [sp, #0x18] 13da28: f9400be1 ldr x1, [sp, #0x10] 13da2c: f94007e2 ldr x2, [sp, #0x8] 13da30: 9b087c42 mul x2, x2, x8 13da34: 97fd9503 bl 0xa2e40 13da38: f94013fe ldr x30, [sp, #0x20] 13da3c: 9100c3ff add sp, sp, #0x30 13da40: d65f03c0 ret 000000000013da44 (int*, int const*, unsigned long)>: 13da44: d100c3ff sub sp, sp, #0x30 13da48: f90013fe str x30, [sp, #0x20] 13da4c: b27e03e8 orr x8, xzr, #0x4 13da50: f9000fe0 str x0, [sp, #0x18] 13da54: f9000be1 str x1, [sp, #0x10] 13da58: f90007e2 str x2, [sp, #0x8] 13da5c: f9400fe0 ldr x0, [sp, #0x18] 13da60: f9400be1 ldr x1, [sp, #0x10] 13da64: f94007e2 ldr x2, [sp, #0x8] 13da68: 9b087c42 mul x2, x2, x8 13da6c: 97fd94f5 bl 0xa2e40 13da70: f94013fe ldr x30, [sp, #0x20] 13da74: 9100c3ff add sp, sp, #0x30 13da78: d65f03c0 ret 000000000013da7c >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13da7c: d100c3ff sub sp, sp, #0x30 13da80: a9027bfd stp x29, x30, [sp, #0x20] 13da84: 910083fd add x29, sp, #0x20 13da88: f81f83a0 stur x0, [x29, #-0x8] 13da8c: f9000be1 str x1, [sp, #0x10] 13da90: f90007e2 str x2, [sp, #0x8] 13da94: d2800008 mov x8, #0x0 // =0 13da98: f94007e9 ldr x9, [sp, #0x8] 13da9c: eb08013f cmp x9, x8 13daa0: 1a9f97ea cset w10, hi 13daa4: 3700004a tbnz w10, #0x0, 0x13daac >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13daa8: 1400000f b 0x13dae4 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x68> 13daac: b27c07e8 orr x8, xzr, #0x30 13dab0: 92800009 mov x9, #-0x1 // =-1 13dab4: f94007ea ldr x10, [sp, #0x8] 13dab8: 8b090149 add x9, x10, x9 13dabc: f90007e9 str x9, [sp, #0x8] 13dac0: f85f83a0 ldur x0, [x29, #-0x8] 13dac4: f9400be1 ldr x1, [sp, #0x10] 13dac8: f90003e8 str x8, [sp] 13dacc: 97fd9bb5 bl 0xa49a0 <_ZN7android16key_value_pair_tIiNS_6VectorIiEEEC2ERKS3_@plt> 13dad0: f85f83a8 ldur x8, [x29, #-0x8] 13dad4: f94003e9 ldr x9, [sp] 13dad8: 8b090108 add x8, x8, x9 13dadc: f81f83a8 stur x8, [x29, #-0x8] 13dae0: 17ffffed b 0x13da94 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13dae4: a9427bfd ldp x29, x30, [sp, #0x20] 13dae8: 9100c3ff add sp, sp, #0x30 13daec: d65f03c0 ret 000000000013daf0 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13daf0: d100c3ff sub sp, sp, #0x30 13daf4: f90013fe str x30, [sp, #0x20] 13daf8: b27c07e8 orr x8, xzr, #0x30 13dafc: f9000fe0 str x0, [sp, #0x18] 13db00: f9000be1 str x1, [sp, #0x10] 13db04: f90007e2 str x2, [sp, #0x8] 13db08: f9400fe0 ldr x0, [sp, #0x18] 13db0c: f9400be1 ldr x1, [sp, #0x10] 13db10: f94007e2 ldr x2, [sp, #0x8] 13db14: 9b087c42 mul x2, x2, x8 13db18: 97fd94ca bl 0xa2e40 13db1c: f94013fe ldr x30, [sp, #0x20] 13db20: 9100c3ff add sp, sp, #0x30 13db24: d65f03c0 ret 000000000013db28 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13db28: d100c3ff sub sp, sp, #0x30 13db2c: f90013fe str x30, [sp, #0x20] 13db30: b27c07e8 orr x8, xzr, #0x30 13db34: f9000fe0 str x0, [sp, #0x18] 13db38: f9000be1 str x1, [sp, #0x10] 13db3c: f90007e2 str x2, [sp, #0x8] 13db40: f9400fe0 ldr x0, [sp, #0x18] 13db44: f9400be1 ldr x1, [sp, #0x10] 13db48: f94007e2 ldr x2, [sp, #0x8] 13db4c: 9b087c42 mul x2, x2, x8 13db50: 97fd94bc bl 0xa2e40 13db54: f94013fe ldr x30, [sp, #0x20] 13db58: 9100c3ff add sp, sp, #0x30 13db5c: d65f03c0 ret 000000000013db60 >>(android::key_value_pair_t> const&, android::key_value_pair_t> const&)>: 13db60: d100c3ff sub sp, sp, #0x30 13db64: a9027bfd stp x29, x30, [sp, #0x20] 13db68: 910083fd add x29, sp, #0x20 13db6c: f81f83a0 stur x0, [x29, #-0x8] 13db70: f9000be1 str x1, [sp, #0x10] 13db74: f9400be0 ldr x0, [sp, #0x10] 13db78: f85f83a1 ldur x1, [x29, #-0x8] 13db7c: 97fd8849 bl 0x9fca0 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEiRKT_S7_@plt> 13db80: f85f83a1 ldur x1, [x29, #-0x8] 13db84: f9400be8 ldr x8, [sp, #0x10] 13db88: b9000fe0 str w0, [sp, #0xc] 13db8c: aa0103e0 mov x0, x1 13db90: aa0803e1 mov x1, x8 13db94: 97fd8843 bl 0x9fca0 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIiNS_6VectorIiEEEEEEiRKT_S7_@plt> 13db98: b9400fe9 ldr w9, [sp, #0xc] 13db9c: 6b000120 subs w0, w9, w0 13dba0: a9427bfd ldp x29, x30, [sp, #0x20] 13dba4: 9100c3ff add sp, sp, #0x30 13dba8: d65f03c0 ret 000000000013dbac >>(android::key_value_pair_t> const&, android::key_value_pair_t> const&)>: 13dbac: d100c3ff sub sp, sp, #0x30 13dbb0: a9027bfd stp x29, x30, [sp, #0x20] 13dbb4: 910083fd add x29, sp, #0x20 13dbb8: 320003e8 orr w8, wzr, #0x1 13dbbc: 52800009 mov w9, #0x0 // =0 13dbc0: f81f83a0 stur x0, [x29, #-0x8] 13dbc4: f9000be1 str x1, [sp, #0x10] 13dbc8: f85f83a0 ldur x0, [x29, #-0x8] 13dbcc: f9400be1 ldr x1, [sp, #0x10] 13dbd0: b9000fe8 str w8, [sp, #0xc] 13dbd4: b9000be9 str w9, [sp, #0x8] 13dbd8: 97fd8d4e bl 0xa1110 <_ZNK7android16key_value_pair_tIiNS_6VectorIiEEEltERKS3_@plt> 13dbdc: 7200001f tst w0, #0x1 13dbe0: b9400fe8 ldr w8, [sp, #0xc] 13dbe4: b9400be9 ldr w9, [sp, #0x8] 13dbe8: 1a891100 csel w0, w8, w9, ne 13dbec: a9427bfd ldp x29, x30, [sp, #0x20] 13dbf0: 9100c3ff add sp, sp, #0x30 13dbf4: d65f03c0 ret 000000000013dbf8 >::operator<(android::key_value_pair_t> const&) const>: 13dbf8: d100c3ff sub sp, sp, #0x30 13dbfc: a9027bfd stp x29, x30, [sp, #0x20] 13dc00: 910083fd add x29, sp, #0x20 13dc04: 52800008 mov w8, #0x0 // =0 13dc08: f81f83a0 stur x0, [x29, #-0x8] 13dc0c: f9000be1 str x1, [sp, #0x10] 13dc10: f85f83a0 ldur x0, [x29, #-0x8] 13dc14: f9400be1 ldr x1, [sp, #0x10] 13dc18: b9000fe8 str w8, [sp, #0xc] 13dc1c: 97fd9c49 bl 0xa4d40 <_ZN7android19strictly_order_typeIiEEiRKT_S3_@plt> 13dc20: b9400fe8 ldr w8, [sp, #0xc] 13dc24: 6b08001f cmp w0, w8 13dc28: 1a9f07e0 cset w0, ne 13dc2c: 320003e9 orr w9, wzr, #0x1 13dc30: 0a090009 and w9, w0, w9 13dc34: 2a0903e0 mov w0, w9 13dc38: a9427bfd ldp x29, x30, [sp, #0x20] 13dc3c: 9100c3ff add sp, sp, #0x30 13dc40: d65f03c0 ret 000000000013dc44 ::~List()>: 13dc44: d100c3ff sub sp, sp, #0x30 13dc48: a9027bfd stp x29, x30, [sp, #0x20] 13dc4c: 910083fd add x29, sp, #0x20 13dc50: f0000b48 adrp x8, 0x2a8000 13dc54: f9419908 ldr x8, [x8, #0x330] 13dc58: b27c03e9 orr x9, xzr, #0x10 13dc5c: 8b090108 add x8, x8, x9 13dc60: d2800009 mov x9, #0x0 // =0 13dc64: f81f83a0 stur x0, [x29, #-0x8] 13dc68: f85f83a0 ldur x0, [x29, #-0x8] 13dc6c: f9000008 str x8, [x0] 13dc70: f9000be0 str x0, [sp, #0x10] 13dc74: f90007e9 str x9, [sp, #0x8] 13dc78: 97fd9fc6 bl 0xa5b90 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5clearEv@plt> 13dc7c: 14000001 b 0x13dc80 ::~List()+0x3c> 13dc80: f9400be8 ldr x8, [sp, #0x10] 13dc84: f9400509 ldr x9, [x8, #0x8] 13dc88: f94007ea ldr x10, [sp, #0x8] 13dc8c: eb0a013f cmp x9, x10 13dc90: 1a9f17eb cset w11, eq 13dc94: f90003e9 str x9, [sp] 13dc98: 3700006b tbnz w11, #0x0, 0x13dca4 ::~List()+0x60> 13dc9c: f94003e0 ldr x0, [sp] 13dca0: 97fda1f4 bl 0xa6470 <_ZdaPv@plt> 13dca4: a9427bfd ldp x29, x30, [sp, #0x20] 13dca8: 9100c3ff add sp, sp, #0x30 13dcac: d65f03c0 ret 13dcb0: 97fdc145 bl 0xae1c4 000000000013dcb4 ::clear()>: 13dcb4: d10103ff sub sp, sp, #0x40 13dcb8: a9037bfd stp x29, x30, [sp, #0x30] 13dcbc: 9100c3fd add x29, sp, #0x30 13dcc0: d2800008 mov x8, #0x0 // =0 13dcc4: f81f83a0 stur x0, [x29, #-0x8] 13dcc8: f85f83a0 ldur x0, [x29, #-0x8] 13dccc: f9400409 ldr x9, [x0, #0x8] 13dcd0: f9000be0 str x0, [sp, #0x10] 13dcd4: aa0903e0 mov x0, x9 13dcd8: f90007e8 str x8, [sp, #0x8] 13dcdc: 97fdb1a9 bl 0xaa380 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7getNextEv@plt> 13dce0: f81f03a0 stur x0, [x29, #-0x10] 13dce4: f85f03a8 ldur x8, [x29, #-0x10] 13dce8: f9400be9 ldr x9, [sp, #0x10] 13dcec: f940052a ldr x10, [x9, #0x8] 13dcf0: eb0a011f cmp x8, x10 13dcf4: 1a9f07eb cset w11, ne 13dcf8: 3700004b tbnz w11, #0x0, 0x13dd00 ::clear()+0x4c> 13dcfc: 14000011 b 0x13dd40 ::clear()+0x8c> 13dd00: f85f03a0 ldur x0, [x29, #-0x10] 13dd04: 97fdb19f bl 0xaa380 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7getNextEv@plt> 13dd08: f9000fe0 str x0, [sp, #0x18] 13dd0c: f85f03a0 ldur x0, [x29, #-0x10] 13dd10: f94007e8 ldr x8, [sp, #0x8] 13dd14: eb08001f cmp x0, x8 13dd18: 1a9f17e9 cset w9, eq 13dd1c: f90003e0 str x0, [sp] 13dd20: 370000a9 tbnz w9, #0x0, 0x13dd34 ::clear()+0x80> 13dd24: f94003e0 ldr x0, [sp] 13dd28: 97fd8896 bl 0x9ff80 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_NodeD2Ev@plt> 13dd2c: f94003e0 ldr x0, [sp] 13dd30: 97fd8b0c bl 0xa0960 <_ZdlPv@plt> 13dd34: f9400fe8 ldr x8, [sp, #0x18] 13dd38: f81f03a8 stur x8, [x29, #-0x10] 13dd3c: 17ffffea b 0x13dce4 ::clear()+0x30> 13dd40: f9400be8 ldr x8, [sp, #0x10] 13dd44: f9400500 ldr x0, [x8, #0x8] 13dd48: f9400501 ldr x1, [x8, #0x8] 13dd4c: 97fd9e2d bl 0xa5600 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setPrevEPS4_@plt> 13dd50: f9400be8 ldr x8, [sp, #0x10] 13dd54: f9400500 ldr x0, [x8, #0x8] 13dd58: f9400501 ldr x1, [x8, #0x8] 13dd5c: 97fd9ead bl 0xa5810 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setNextEPS4_@plt> 13dd60: a9437bfd ldp x29, x30, [sp, #0x30] 13dd64: 910103ff add sp, sp, #0x40 13dd68: d65f03c0 ret 000000000013dd6c ::~List()>: 13dd6c: d10083ff sub sp, sp, #0x20 13dd70: a9017bfd stp x29, x30, [sp, #0x10] 13dd74: 910043fd add x29, sp, #0x10 13dd78: f90007e0 str x0, [sp, #0x8] 13dd7c: f94007e0 ldr x0, [sp, #0x8] 13dd80: f90003e0 str x0, [sp] 13dd84: 97fda467 bl 0xa6f20 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEED2Ev@plt> 13dd88: f94003e0 ldr x0, [sp] 13dd8c: 97fd8af5 bl 0xa0960 <_ZdlPv@plt> 13dd90: a9417bfd ldp x29, x30, [sp, #0x10] 13dd94: 910083ff add sp, sp, #0x20 13dd98: d65f03c0 ret 000000000013dd9c ::_Node::getNext() const>: 13dd9c: d10043ff sub sp, sp, #0x10 13dda0: f90007e0 str x0, [sp, #0x8] 13dda4: f94007e0 ldr x0, [sp, #0x8] 13dda8: f9400c00 ldr x0, [x0, #0x18] 13ddac: 910043ff add sp, sp, #0x10 13ddb0: d65f03c0 ret 000000000013ddb4 ::_Node::~_Node()>: 13ddb4: d10043ff sub sp, sp, #0x10 13ddb8: f90007e0 str x0, [sp, #0x8] 13ddbc: 910043ff add sp, sp, #0x10 13ddc0: d65f03c0 ret 000000000013ddc4 ::_Node::setPrev(android::List::_Node*)>: 13ddc4: d10043ff sub sp, sp, #0x10 13ddc8: f90007e0 str x0, [sp, #0x8] 13ddcc: f90003e1 str x1, [sp] 13ddd0: f94007e0 ldr x0, [sp, #0x8] 13ddd4: f94003e1 ldr x1, [sp] 13ddd8: f9000801 str x1, [x0, #0x10] 13dddc: 910043ff add sp, sp, #0x10 13dde0: d65f03c0 ret 000000000013dde4 ::_Node::setNext(android::List::_Node*)>: 13dde4: d10043ff sub sp, sp, #0x10 13dde8: f90007e0 str x0, [sp, #0x8] 13ddec: f90003e1 str x1, [sp] 13ddf0: f94007e0 ldr x0, [sp, #0x8] 13ddf4: f94003e1 ldr x1, [sp] 13ddf8: f9000c01 str x1, [x0, #0x18] 13ddfc: 910043ff add sp, sp, #0x10 13de00: d65f03c0 ret 000000000013de04 >>::~SortedVector()>: 13de04: d100c3ff sub sp, sp, #0x30 13de08: a9027bfd stp x29, x30, [sp, #0x20] 13de0c: 910083fd add x29, sp, #0x20 13de10: f0000b48 adrp x8, 0x2a8000 13de14: f9457108 ldr x8, [x8, #0xae0] 13de18: b27c03e9 orr x9, xzr, #0x10 13de1c: 8b090108 add x8, x8, x9 13de20: f81f83a0 stur x0, [x29, #-0x8] 13de24: f85f83a9 ldur x9, [x29, #-0x8] 13de28: f9000128 str x8, [x9] 13de2c: aa0903e0 mov x0, x9 13de30: f90003e9 str x9, [sp] 13de34: 97fd88c3 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 13de38: 14000001 b 0x13de3c >>::~SortedVector()+0x38> 13de3c: f94003e0 ldr x0, [sp] 13de40: 97fdb408 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 13de44: a9427bfd ldp x29, x30, [sp, #0x20] 13de48: 9100c3ff add sp, sp, #0x30 13de4c: d65f03c0 ret 13de50: 2a0103e8 mov w8, w1 13de54: f9000be0 str x0, [sp, #0x10] 13de58: b9000fe8 str w8, [sp, #0xc] 13de5c: f94003e0 ldr x0, [sp] 13de60: 97fdb400 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 13de64: f9400be0 ldr x0, [sp, #0x10] 13de68: 97fdc0d7 bl 0xae1c4 000000000013de6c >>::~SortedVector()>: 13de6c: d10083ff sub sp, sp, #0x20 13de70: a9017bfd stp x29, x30, [sp, #0x10] 13de74: 910043fd add x29, sp, #0x10 13de78: f90007e0 str x0, [sp, #0x8] 13de7c: f94007e0 ldr x0, [sp, #0x8] 13de80: f90003e0 str x0, [sp] 13de84: 97fda667 bl 0xa7820 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEED2Ev@plt> 13de88: f94003e0 ldr x0, [sp] 13de8c: 97fd8ab5 bl 0xa0960 <_ZdlPv@plt> 13de90: a9417bfd ldp x29, x30, [sp, #0x10] 13de94: 910083ff add sp, sp, #0x20 13de98: d65f03c0 ret 000000000013de9c >>::do_construct(void*, unsigned long) const>: 13de9c: d100c3ff sub sp, sp, #0x30 13dea0: a9027bfd stp x29, x30, [sp, #0x20] 13dea4: 910083fd add x29, sp, #0x20 13dea8: f81f83a0 stur x0, [x29, #-0x8] 13deac: f9000be1 str x1, [sp, #0x10] 13deb0: f90007e2 str x2, [sp, #0x8] 13deb4: f9400be0 ldr x0, [sp, #0x10] 13deb8: f94007e1 ldr x1, [sp, #0x8] 13debc: 97fdafdd bl 0xa9e30 <_ZN7android14construct_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_m@plt> 13dec0: a9427bfd ldp x29, x30, [sp, #0x20] 13dec4: 9100c3ff add sp, sp, #0x30 13dec8: d65f03c0 ret 000000000013decc >>::do_destroy(void*, unsigned long) const>: 13decc: d100c3ff sub sp, sp, #0x30 13ded0: a9027bfd stp x29, x30, [sp, #0x20] 13ded4: 910083fd add x29, sp, #0x20 13ded8: f81f83a0 stur x0, [x29, #-0x8] 13dedc: f9000be1 str x1, [sp, #0x10] 13dee0: f90007e2 str x2, [sp, #0x8] 13dee4: f9400be0 ldr x0, [sp, #0x10] 13dee8: f94007e1 ldr x1, [sp, #0x8] 13deec: 97fd945d bl 0xa3060 <_ZN7android12destroy_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_m@plt> 13def0: a9427bfd ldp x29, x30, [sp, #0x20] 13def4: 9100c3ff add sp, sp, #0x30 13def8: d65f03c0 ret 000000000013defc >>::do_copy(void*, void const*, unsigned long) const>: 13defc: d100c3ff sub sp, sp, #0x30 13df00: a9027bfd stp x29, x30, [sp, #0x20] 13df04: 910083fd add x29, sp, #0x20 13df08: f81f83a0 stur x0, [x29, #-0x8] 13df0c: f9000be1 str x1, [sp, #0x10] 13df10: f90007e2 str x2, [sp, #0x8] 13df14: f90003e3 str x3, [sp] 13df18: f9400be0 ldr x0, [sp, #0x10] 13df1c: f94007e1 ldr x1, [sp, #0x8] 13df20: f94003e2 ldr x2, [sp] 13df24: 97fdae43 bl 0xa9830 <_ZN7android9copy_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_PKS7_m@plt> 13df28: a9427bfd ldp x29, x30, [sp, #0x20] 13df2c: 9100c3ff add sp, sp, #0x30 13df30: d65f03c0 ret 000000000013df34 >>::do_splat(void*, void const*, unsigned long) const>: 13df34: d100c3ff sub sp, sp, #0x30 13df38: a9027bfd stp x29, x30, [sp, #0x20] 13df3c: 910083fd add x29, sp, #0x20 13df40: f81f83a0 stur x0, [x29, #-0x8] 13df44: f9000be1 str x1, [sp, #0x10] 13df48: f90007e2 str x2, [sp, #0x8] 13df4c: f90003e3 str x3, [sp] 13df50: f9400be0 ldr x0, [sp, #0x10] 13df54: f94007e1 ldr x1, [sp, #0x8] 13df58: f94003e2 ldr x2, [sp] 13df5c: 97fd8a35 bl 0xa0830 <_ZN7android10splat_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_PKS7_m@plt> 13df60: a9427bfd ldp x29, x30, [sp, #0x20] 13df64: 9100c3ff add sp, sp, #0x30 13df68: d65f03c0 ret 000000000013df6c >>::do_move_forward(void*, void const*, unsigned long) const>: 13df6c: d100c3ff sub sp, sp, #0x30 13df70: a9027bfd stp x29, x30, [sp, #0x20] 13df74: 910083fd add x29, sp, #0x20 13df78: f81f83a0 stur x0, [x29, #-0x8] 13df7c: f9000be1 str x1, [sp, #0x10] 13df80: f90007e2 str x2, [sp, #0x8] 13df84: f90003e3 str x3, [sp] 13df88: f9400be0 ldr x0, [sp, #0x10] 13df8c: f94007e1 ldr x1, [sp, #0x8] 13df90: f94003e2 ldr x2, [sp] 13df94: 97fd92a3 bl 0xa2a20 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_PKS7_m@plt> 13df98: a9427bfd ldp x29, x30, [sp, #0x20] 13df9c: 9100c3ff add sp, sp, #0x30 13dfa0: d65f03c0 ret 000000000013dfa4 >>::do_move_backward(void*, void const*, unsigned long) const>: 13dfa4: d100c3ff sub sp, sp, #0x30 13dfa8: a9027bfd stp x29, x30, [sp, #0x20] 13dfac: 910083fd add x29, sp, #0x20 13dfb0: f81f83a0 stur x0, [x29, #-0x8] 13dfb4: f9000be1 str x1, [sp, #0x10] 13dfb8: f90007e2 str x2, [sp, #0x8] 13dfbc: f90003e3 str x3, [sp] 13dfc0: f9400be0 ldr x0, [sp, #0x10] 13dfc4: f94007e1 ldr x1, [sp, #0x8] 13dfc8: f94003e2 ldr x2, [sp] 13dfcc: 97fd8961 bl 0xa0550 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEvPT_PKS7_m@plt> 13dfd0: a9427bfd ldp x29, x30, [sp, #0x20] 13dfd4: 9100c3ff add sp, sp, #0x30 13dfd8: d65f03c0 ret 000000000013dfdc >>::do_compare(void const*, void const*) const>: 13dfdc: d100c3ff sub sp, sp, #0x30 13dfe0: a9027bfd stp x29, x30, [sp, #0x20] 13dfe4: 910083fd add x29, sp, #0x20 13dfe8: f81f83a0 stur x0, [x29, #-0x8] 13dfec: f9000be1 str x1, [sp, #0x10] 13dff0: f90007e2 str x2, [sp, #0x8] 13dff4: f9400be0 ldr x0, [sp, #0x10] 13dff8: f94007e1 ldr x1, [sp, #0x8] 13dffc: 97fd8db1 bl 0xa16c0 <_ZN7android12compare_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEiRKT_S9_@plt> 13e000: a9427bfd ldp x29, x30, [sp, #0x20] 13e004: 9100c3ff add sp, sp, #0x30 13e008: d65f03c0 ret 000000000013e00c >>(android::key_value_pair_t>*, unsigned long)>: 13e00c: d10083ff sub sp, sp, #0x20 13e010: a9017bfd stp x29, x30, [sp, #0x10] 13e014: 910043fd add x29, sp, #0x10 13e018: f90007e0 str x0, [sp, #0x8] 13e01c: f90003e1 str x1, [sp] 13e020: d2800008 mov x8, #0x0 // =0 13e024: f94003e9 ldr x9, [sp] 13e028: eb08013f cmp x9, x8 13e02c: 1a9f97ea cset w10, hi 13e030: 3700004a tbnz w10, #0x0, 0x13e038 >>(android::key_value_pair_t>*, unsigned long)+0x2c> 13e034: 1400000c b 0x13e064 >>(android::key_value_pair_t>*, unsigned long)+0x58> 13e038: b27c03e8 orr x8, xzr, #0x10 13e03c: 92800009 mov x9, #-0x1 // =-1 13e040: f94003ea ldr x10, [sp] 13e044: 8b090149 add x9, x10, x9 13e048: f90003e9 str x9, [sp] 13e04c: f94007e9 ldr x9, [sp, #0x8] 13e050: 8b080128 add x8, x9, x8 13e054: f90007e8 str x8, [sp, #0x8] 13e058: aa0903e0 mov x0, x9 13e05c: 97fd9fed bl 0xa6010 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2Ev@plt> 13e060: 17fffff0 b 0x13e020 >>(android::key_value_pair_t>*, unsigned long)+0x14> 13e064: a9417bfd ldp x29, x30, [sp, #0x10] 13e068: 910083ff add sp, sp, #0x20 13e06c: d65f03c0 ret 000000000013e070 >::key_value_pair_t()>: 13e070: d10083ff sub sp, sp, #0x20 13e074: a9017bfd stp x29, x30, [sp, #0x10] 13e078: 910043fd add x29, sp, #0x10 13e07c: b27d03e8 orr x8, xzr, #0x8 13e080: f90007e0 str x0, [sp, #0x8] 13e084: f94007e0 ldr x0, [sp, #0x8] 13e088: 8b080000 add x0, x0, x8 13e08c: 97fd9731 bl 0xa3d50 <_ZN7android2spINS_9ATSParser10PSISectionEEC2Ev@plt> 13e090: a9417bfd ldp x29, x30, [sp, #0x10] 13e094: 910083ff add sp, sp, #0x20 13e098: d65f03c0 ret 000000000013e09c ::sp()>: 13e09c: d10043ff sub sp, sp, #0x10 13e0a0: d2800008 mov x8, #0x0 // =0 13e0a4: f90007e0 str x0, [sp, #0x8] 13e0a8: f94007e0 ldr x0, [sp, #0x8] 13e0ac: f9000008 str x8, [x0] 13e0b0: 910043ff add sp, sp, #0x10 13e0b4: d65f03c0 ret 000000000013e0b8 >>(android::key_value_pair_t>*, unsigned long)>: 13e0b8: d100c3ff sub sp, sp, #0x30 13e0bc: a9027bfd stp x29, x30, [sp, #0x20] 13e0c0: 910083fd add x29, sp, #0x20 13e0c4: f81f83a0 stur x0, [x29, #-0x8] 13e0c8: f9000be1 str x1, [sp, #0x10] 13e0cc: d2800008 mov x8, #0x0 // =0 13e0d0: f9400be9 ldr x9, [sp, #0x10] 13e0d4: eb08013f cmp x9, x8 13e0d8: 1a9f97ea cset w10, hi 13e0dc: 3700004a tbnz w10, #0x0, 0x13e0e4 >>(android::key_value_pair_t>*, unsigned long)+0x2c> 13e0e0: 1400000e b 0x13e118 >>(android::key_value_pair_t>*, unsigned long)+0x60> 13e0e4: b27c03e8 orr x8, xzr, #0x10 13e0e8: 92800009 mov x9, #-0x1 // =-1 13e0ec: f9400bea ldr x10, [sp, #0x10] 13e0f0: 8b090149 add x9, x10, x9 13e0f4: f9000be9 str x9, [sp, #0x10] 13e0f8: f85f83a0 ldur x0, [x29, #-0x8] 13e0fc: f90007e8 str x8, [sp, #0x8] 13e100: 97fda8d0 bl 0xa8440 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13e104: f85f83a8 ldur x8, [x29, #-0x8] 13e108: f94007e9 ldr x9, [sp, #0x8] 13e10c: 8b090108 add x8, x8, x9 13e110: f81f83a8 stur x8, [x29, #-0x8] 13e114: 17ffffee b 0x13e0cc >>(android::key_value_pair_t>*, unsigned long)+0x14> 13e118: a9427bfd ldp x29, x30, [sp, #0x20] 13e11c: 9100c3ff add sp, sp, #0x30 13e120: d65f03c0 ret 000000000013e124 >::~key_value_pair_t()>: 13e124: d10083ff sub sp, sp, #0x20 13e128: a9017bfd stp x29, x30, [sp, #0x10] 13e12c: 910043fd add x29, sp, #0x10 13e130: b27d03e8 orr x8, xzr, #0x8 13e134: f90007e0 str x0, [sp, #0x8] 13e138: f94007e0 ldr x0, [sp, #0x8] 13e13c: 8b080000 add x0, x0, x8 13e140: 97fda228 bl 0xa69e0 <_ZN7android2spINS_9ATSParser10PSISectionEED2Ev@plt> 13e144: a9417bfd ldp x29, x30, [sp, #0x10] 13e148: 910083ff add sp, sp, #0x20 13e14c: d65f03c0 ret 000000000013e150 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13e150: d100c3ff sub sp, sp, #0x30 13e154: a9027bfd stp x29, x30, [sp, #0x20] 13e158: 910083fd add x29, sp, #0x20 13e15c: f81f83a0 stur x0, [x29, #-0x8] 13e160: f9000be1 str x1, [sp, #0x10] 13e164: f90007e2 str x2, [sp, #0x8] 13e168: d2800008 mov x8, #0x0 // =0 13e16c: f94007e9 ldr x9, [sp, #0x8] 13e170: eb08013f cmp x9, x8 13e174: 1a9f97ea cset w10, hi 13e178: 3700004a tbnz w10, #0x0, 0x13e180 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13e17c: 14000012 b 0x13e1c4 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x74> 13e180: b27c03e8 orr x8, xzr, #0x10 13e184: 92800009 mov x9, #-0x1 // =-1 13e188: f94007ea ldr x10, [sp, #0x8] 13e18c: 8b090149 add x9, x10, x9 13e190: f90007e9 str x9, [sp, #0x8] 13e194: f85f83a0 ldur x0, [x29, #-0x8] 13e198: f9400be1 ldr x1, [sp, #0x10] 13e19c: f90003e8 str x8, [sp] 13e1a0: 97fd8e78 bl 0xa1b80 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2ERKS5_@plt> 13e1a4: f85f83a8 ldur x8, [x29, #-0x8] 13e1a8: f94003e9 ldr x9, [sp] 13e1ac: 8b090108 add x8, x8, x9 13e1b0: f81f83a8 stur x8, [x29, #-0x8] 13e1b4: f9400be8 ldr x8, [sp, #0x10] 13e1b8: 8b090108 add x8, x8, x9 13e1bc: f9000be8 str x8, [sp, #0x10] 13e1c0: 17ffffea b 0x13e168 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13e1c4: a9427bfd ldp x29, x30, [sp, #0x20] 13e1c8: 9100c3ff add sp, sp, #0x30 13e1cc: d65f03c0 ret 000000000013e1d0 >::key_value_pair_t(android::key_value_pair_t> const&)>: 13e1d0: d10083ff sub sp, sp, #0x20 13e1d4: a9017bfd stp x29, x30, [sp, #0x10] 13e1d8: 910043fd add x29, sp, #0x10 13e1dc: b27d03e8 orr x8, xzr, #0x8 13e1e0: f90007e0 str x0, [sp, #0x8] 13e1e4: f90003e1 str x1, [sp] 13e1e8: f94007e0 ldr x0, [sp, #0x8] 13e1ec: aa0003e1 mov x1, x0 13e1f0: f94003e9 ldr x9, [sp] 13e1f4: b940012a ldr w10, [x9] 13e1f8: b900002a str w10, [x1] 13e1fc: 8b080000 add x0, x0, x8 13e200: f94003e9 ldr x9, [sp] 13e204: 8b080121 add x1, x9, x8 13e208: 97fd8e4e bl 0xa1b40 <_ZN7android2spINS_9ATSParser10PSISectionEEC2ERKS3_@plt> 13e20c: a9417bfd ldp x29, x30, [sp, #0x10] 13e210: 910083ff add sp, sp, #0x20 13e214: d65f03c0 ret 000000000013e218 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13e218: d100c3ff sub sp, sp, #0x30 13e21c: a9027bfd stp x29, x30, [sp, #0x20] 13e220: 910083fd add x29, sp, #0x20 13e224: f81f83a0 stur x0, [x29, #-0x8] 13e228: f9000be1 str x1, [sp, #0x10] 13e22c: f90007e2 str x2, [sp, #0x8] 13e230: d2800008 mov x8, #0x0 // =0 13e234: f94007e9 ldr x9, [sp, #0x8] 13e238: eb08013f cmp x9, x8 13e23c: 1a9f97ea cset w10, hi 13e240: 3700004a tbnz w10, #0x0, 0x13e248 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13e244: 1400000f b 0x13e280 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x68> 13e248: b27c03e8 orr x8, xzr, #0x10 13e24c: 92800009 mov x9, #-0x1 // =-1 13e250: f94007ea ldr x10, [sp, #0x8] 13e254: 8b090149 add x9, x10, x9 13e258: f90007e9 str x9, [sp, #0x8] 13e25c: f85f83a0 ldur x0, [x29, #-0x8] 13e260: f9400be1 ldr x1, [sp, #0x10] 13e264: f90003e8 str x8, [sp] 13e268: 97fd8e46 bl 0xa1b80 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2ERKS5_@plt> 13e26c: f85f83a8 ldur x8, [x29, #-0x8] 13e270: f94003e9 ldr x9, [sp] 13e274: 8b090108 add x8, x8, x9 13e278: f81f83a8 stur x8, [x29, #-0x8] 13e27c: 17ffffed b 0x13e230 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13e280: a9427bfd ldp x29, x30, [sp, #0x20] 13e284: 9100c3ff add sp, sp, #0x30 13e288: d65f03c0 ret 000000000013e28c >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13e28c: d100c3ff sub sp, sp, #0x30 13e290: a9027bfd stp x29, x30, [sp, #0x20] 13e294: 910083fd add x29, sp, #0x20 13e298: b27c03e8 orr x8, xzr, #0x10 13e29c: f81f83a0 stur x0, [x29, #-0x8] 13e2a0: f9000be1 str x1, [sp, #0x10] 13e2a4: f90007e2 str x2, [sp, #0x8] 13e2a8: f94007e0 ldr x0, [sp, #0x8] 13e2ac: f85f83a1 ldur x1, [x29, #-0x8] 13e2b0: 9b007d00 mul x0, x8, x0 13e2b4: 8b000020 add x0, x1, x0 13e2b8: f81f83a0 stur x0, [x29, #-0x8] 13e2bc: f94007e0 ldr x0, [sp, #0x8] 13e2c0: f9400be1 ldr x1, [sp, #0x10] 13e2c4: 9b007d08 mul x8, x8, x0 13e2c8: 8b080028 add x8, x1, x8 13e2cc: f9000be8 str x8, [sp, #0x10] 13e2d0: d2800008 mov x8, #0x0 // =0 13e2d4: f94007e9 ldr x9, [sp, #0x8] 13e2d8: eb08013f cmp x9, x8 13e2dc: 1a9f97ea cset w10, hi 13e2e0: 3700004a tbnz w10, #0x0, 0x13e2e8 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x5c> 13e2e4: 14000012 b 0x13e32c >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0xa0> 13e2e8: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 13e2ec: 92800009 mov x9, #-0x1 // =-1 13e2f0: f94007ea ldr x10, [sp, #0x8] 13e2f4: 8b090149 add x9, x10, x9 13e2f8: f90007e9 str x9, [sp, #0x8] 13e2fc: f85f83a9 ldur x9, [x29, #-0x8] 13e300: 8b080129 add x9, x9, x8 13e304: f81f83a9 stur x9, [x29, #-0x8] 13e308: f9400be9 ldr x9, [sp, #0x10] 13e30c: 8b080128 add x8, x9, x8 13e310: f9000be8 str x8, [sp, #0x10] 13e314: f85f83a0 ldur x0, [x29, #-0x8] 13e318: f9400be1 ldr x1, [sp, #0x10] 13e31c: 97fd8e19 bl 0xa1b80 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2ERKS5_@plt> 13e320: f9400be0 ldr x0, [sp, #0x10] 13e324: 97fda847 bl 0xa8440 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13e328: 17ffffea b 0x13e2d0 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x44> 13e32c: a9427bfd ldp x29, x30, [sp, #0x20] 13e330: 9100c3ff add sp, sp, #0x30 13e334: d65f03c0 ret 000000000013e338 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13e338: d100c3ff sub sp, sp, #0x30 13e33c: a9027bfd stp x29, x30, [sp, #0x20] 13e340: 910083fd add x29, sp, #0x20 13e344: f81f83a0 stur x0, [x29, #-0x8] 13e348: f9000be1 str x1, [sp, #0x10] 13e34c: f90007e2 str x2, [sp, #0x8] 13e350: d2800008 mov x8, #0x0 // =0 13e354: f94007e9 ldr x9, [sp, #0x8] 13e358: eb08013f cmp x9, x8 13e35c: 1a9f97ea cset w10, hi 13e360: 3700004a tbnz w10, #0x0, 0x13e368 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13e364: 14000014 b 0x13e3b4 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x7c> 13e368: b27c03e8 orr x8, xzr, #0x10 13e36c: 92800009 mov x9, #-0x1 // =-1 13e370: f94007ea ldr x10, [sp, #0x8] 13e374: 8b090149 add x9, x10, x9 13e378: f90007e9 str x9, [sp, #0x8] 13e37c: f85f83a0 ldur x0, [x29, #-0x8] 13e380: f9400be1 ldr x1, [sp, #0x10] 13e384: f90003e8 str x8, [sp] 13e388: 97fd8dfe bl 0xa1b80 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEC2ERKS5_@plt> 13e38c: f9400be0 ldr x0, [sp, #0x10] 13e390: 97fda82c bl 0xa8440 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEED2Ev@plt> 13e394: f85f83a8 ldur x8, [x29, #-0x8] 13e398: f94003e9 ldr x9, [sp] 13e39c: 8b090108 add x8, x8, x9 13e3a0: f81f83a8 stur x8, [x29, #-0x8] 13e3a4: f9400be8 ldr x8, [sp, #0x10] 13e3a8: 8b090108 add x8, x8, x9 13e3ac: f9000be8 str x8, [sp, #0x10] 13e3b0: 17ffffe8 b 0x13e350 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13e3b4: a9427bfd ldp x29, x30, [sp, #0x20] 13e3b8: 9100c3ff add sp, sp, #0x30 13e3bc: d65f03c0 ret 000000000013e3c0 >>(android::key_value_pair_t> const&, android::key_value_pair_t> const&)>: 13e3c0: d100c3ff sub sp, sp, #0x30 13e3c4: a9027bfd stp x29, x30, [sp, #0x20] 13e3c8: 910083fd add x29, sp, #0x20 13e3cc: f81f83a0 stur x0, [x29, #-0x8] 13e3d0: f9000be1 str x1, [sp, #0x10] 13e3d4: f9400be0 ldr x0, [sp, #0x10] 13e3d8: f85f83a1 ldur x1, [x29, #-0x8] 13e3dc: 97fd9e41 bl 0xa5ce0 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEiRKT_S9_@plt> 13e3e0: f85f83a1 ldur x1, [x29, #-0x8] 13e3e4: f9400be8 ldr x8, [sp, #0x10] 13e3e8: b9000fe0 str w0, [sp, #0xc] 13e3ec: aa0103e0 mov x0, x1 13e3f0: aa0803e1 mov x1, x8 13e3f4: 97fd9e3b bl 0xa5ce0 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEEiRKT_S9_@plt> 13e3f8: b9400fe9 ldr w9, [sp, #0xc] 13e3fc: 6b000120 subs w0, w9, w0 13e400: a9427bfd ldp x29, x30, [sp, #0x20] 13e404: 9100c3ff add sp, sp, #0x30 13e408: d65f03c0 ret 000000000013e40c >>(android::key_value_pair_t> const&, android::key_value_pair_t> const&)>: 13e40c: d100c3ff sub sp, sp, #0x30 13e410: a9027bfd stp x29, x30, [sp, #0x20] 13e414: 910083fd add x29, sp, #0x20 13e418: 320003e8 orr w8, wzr, #0x1 13e41c: 52800009 mov w9, #0x0 // =0 13e420: f81f83a0 stur x0, [x29, #-0x8] 13e424: f9000be1 str x1, [sp, #0x10] 13e428: f85f83a0 ldur x0, [x29, #-0x8] 13e42c: f9400be1 ldr x1, [sp, #0x10] 13e430: b9000fe8 str w8, [sp, #0xc] 13e434: b9000be9 str w9, [sp, #0x8] 13e438: 97fda9a2 bl 0xa8ac0 <_ZNK7android16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEltERKS5_@plt> 13e43c: 7200001f tst w0, #0x1 13e440: b9400fe8 ldr w8, [sp, #0xc] 13e444: b9400be9 ldr w9, [sp, #0x8] 13e448: 1a891100 csel w0, w8, w9, ne 13e44c: a9427bfd ldp x29, x30, [sp, #0x20] 13e450: 9100c3ff add sp, sp, #0x30 13e454: d65f03c0 ret 000000000013e458 >::operator<(android::key_value_pair_t> const&) const>: 13e458: d100c3ff sub sp, sp, #0x30 13e45c: a9027bfd stp x29, x30, [sp, #0x20] 13e460: 910083fd add x29, sp, #0x20 13e464: 52800008 mov w8, #0x0 // =0 13e468: f81f83a0 stur x0, [x29, #-0x8] 13e46c: f9000be1 str x1, [sp, #0x10] 13e470: f85f83a0 ldur x0, [x29, #-0x8] 13e474: f9400be1 ldr x1, [sp, #0x10] 13e478: b9000fe8 str w8, [sp, #0xc] 13e47c: 97fda169 bl 0xa6a20 <_ZN7android19strictly_order_typeIjEEiRKT_S3_@plt> 13e480: b9400fe8 ldr w8, [sp, #0xc] 13e484: 6b08001f cmp w0, w8 13e488: 1a9f07e0 cset w0, ne 13e48c: 320003e9 orr w9, wzr, #0x1 13e490: 0a090009 and w9, w0, w9 13e494: 2a0903e0 mov w0, w9 13e498: a9427bfd ldp x29, x30, [sp, #0x20] 13e49c: 9100c3ff add sp, sp, #0x30 13e4a0: d65f03c0 ret 000000000013e4a4 >>::SortedVector()>: 13e4a4: d100c3ff sub sp, sp, #0x30 13e4a8: a9027bfd stp x29, x30, [sp, #0x20] 13e4ac: 910083fd add x29, sp, #0x20 13e4b0: b27c03e8 orr x8, xzr, #0x10 13e4b4: 52800002 mov w2, #0x0 // =0 13e4b8: d0000b49 adrp x9, 0x2a8000 13e4bc: f943f129 ldr x9, [x9, #0x7e0] 13e4c0: 8b080129 add x9, x9, x8 13e4c4: f81f83a0 stur x0, [x29, #-0x8] 13e4c8: f85f83a0 ldur x0, [x29, #-0x8] 13e4cc: f9000be0 str x0, [sp, #0x10] 13e4d0: aa0803e1 mov x1, x8 13e4d4: f90007e9 str x9, [sp, #0x8] 13e4d8: 97fda19e bl 0xa6b50 <_ZN7android16SortedVectorImplC2Emj@plt> 13e4dc: f94007e8 ldr x8, [sp, #0x8] 13e4e0: f9400be9 ldr x9, [sp, #0x10] 13e4e4: f9000128 str x8, [x9] 13e4e8: a9427bfd ldp x29, x30, [sp, #0x20] 13e4ec: 9100c3ff add sp, sp, #0x30 13e4f0: d65f03c0 ret 000000000013e4f4 >>::~SortedVector()>: 13e4f4: d100c3ff sub sp, sp, #0x30 13e4f8: a9027bfd stp x29, x30, [sp, #0x20] 13e4fc: 910083fd add x29, sp, #0x20 13e500: d0000b48 adrp x8, 0x2a8000 13e504: f943f108 ldr x8, [x8, #0x7e0] 13e508: b27c03e9 orr x9, xzr, #0x10 13e50c: 8b090108 add x8, x8, x9 13e510: f81f83a0 stur x0, [x29, #-0x8] 13e514: f85f83a9 ldur x9, [x29, #-0x8] 13e518: f9000128 str x8, [x9] 13e51c: aa0903e0 mov x0, x9 13e520: f90003e9 str x9, [sp] 13e524: 97fd8707 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 13e528: 14000001 b 0x13e52c >>::~SortedVector()+0x38> 13e52c: f94003e0 ldr x0, [sp] 13e530: 97fdb24c bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 13e534: a9427bfd ldp x29, x30, [sp, #0x20] 13e538: 9100c3ff add sp, sp, #0x30 13e53c: d65f03c0 ret 13e540: 2a0103e8 mov w8, w1 13e544: f9000be0 str x0, [sp, #0x10] 13e548: b9000fe8 str w8, [sp, #0xc] 13e54c: f94003e0 ldr x0, [sp] 13e550: 97fdb244 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 13e554: f9400be0 ldr x0, [sp, #0x10] 13e558: 97fdbf1b bl 0xae1c4 000000000013e55c >>::~SortedVector()>: 13e55c: d10083ff sub sp, sp, #0x20 13e560: a9017bfd stp x29, x30, [sp, #0x10] 13e564: 910043fd add x29, sp, #0x10 13e568: f90007e0 str x0, [sp, #0x8] 13e56c: f94007e0 ldr x0, [sp, #0x8] 13e570: f90003e0 str x0, [sp] 13e574: 97fd8d97 bl 0xa1bd0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEED2Ev@plt> 13e578: f94003e0 ldr x0, [sp] 13e57c: 97fd88f9 bl 0xa0960 <_ZdlPv@plt> 13e580: a9417bfd ldp x29, x30, [sp, #0x10] 13e584: 910083ff add sp, sp, #0x20 13e588: d65f03c0 ret 000000000013e58c >>::do_construct(void*, unsigned long) const>: 13e58c: d100c3ff sub sp, sp, #0x30 13e590: a9027bfd stp x29, x30, [sp, #0x20] 13e594: 910083fd add x29, sp, #0x20 13e598: f81f83a0 stur x0, [x29, #-0x8] 13e59c: f9000be1 str x1, [sp, #0x10] 13e5a0: f90007e2 str x2, [sp, #0x8] 13e5a4: f9400be0 ldr x0, [sp, #0x10] 13e5a8: f94007e1 ldr x1, [sp, #0x8] 13e5ac: 97fd9905 bl 0xa49c0 <_ZN7android14construct_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_m@plt> 13e5b0: a9427bfd ldp x29, x30, [sp, #0x20] 13e5b4: 9100c3ff add sp, sp, #0x30 13e5b8: d65f03c0 ret 000000000013e5bc >>::do_destroy(void*, unsigned long) const>: 13e5bc: d100c3ff sub sp, sp, #0x30 13e5c0: a9027bfd stp x29, x30, [sp, #0x20] 13e5c4: 910083fd add x29, sp, #0x20 13e5c8: f81f83a0 stur x0, [x29, #-0x8] 13e5cc: f9000be1 str x1, [sp, #0x10] 13e5d0: f90007e2 str x2, [sp, #0x8] 13e5d4: f9400be0 ldr x0, [sp, #0x10] 13e5d8: f94007e1 ldr x1, [sp, #0x8] 13e5dc: 97fda2f1 bl 0xa71a0 <_ZN7android12destroy_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_m@plt> 13e5e0: a9427bfd ldp x29, x30, [sp, #0x20] 13e5e4: 9100c3ff add sp, sp, #0x30 13e5e8: d65f03c0 ret 000000000013e5ec >>::do_copy(void*, void const*, unsigned long) const>: 13e5ec: d100c3ff sub sp, sp, #0x30 13e5f0: a9027bfd stp x29, x30, [sp, #0x20] 13e5f4: 910083fd add x29, sp, #0x20 13e5f8: f81f83a0 stur x0, [x29, #-0x8] 13e5fc: f9000be1 str x1, [sp, #0x10] 13e600: f90007e2 str x2, [sp, #0x8] 13e604: f90003e3 str x3, [sp] 13e608: f9400be0 ldr x0, [sp, #0x10] 13e60c: f94007e1 ldr x1, [sp, #0x8] 13e610: f94003e2 ldr x2, [sp] 13e614: 97fd8f33 bl 0xa22e0 <_ZN7android9copy_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt> 13e618: a9427bfd ldp x29, x30, [sp, #0x20] 13e61c: 9100c3ff add sp, sp, #0x30 13e620: d65f03c0 ret 000000000013e624 >>::do_splat(void*, void const*, unsigned long) const>: 13e624: d100c3ff sub sp, sp, #0x30 13e628: a9027bfd stp x29, x30, [sp, #0x20] 13e62c: 910083fd add x29, sp, #0x20 13e630: f81f83a0 stur x0, [x29, #-0x8] 13e634: f9000be1 str x1, [sp, #0x10] 13e638: f90007e2 str x2, [sp, #0x8] 13e63c: f90003e3 str x3, [sp] 13e640: f9400be0 ldr x0, [sp, #0x10] 13e644: f94007e1 ldr x1, [sp, #0x8] 13e648: f94003e2 ldr x2, [sp] 13e64c: 97fdaee5 bl 0xaa1e0 <_ZN7android10splat_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt> 13e650: a9427bfd ldp x29, x30, [sp, #0x20] 13e654: 9100c3ff add sp, sp, #0x30 13e658: d65f03c0 ret 000000000013e65c >>::do_move_forward(void*, void const*, unsigned long) const>: 13e65c: d100c3ff sub sp, sp, #0x30 13e660: a9027bfd stp x29, x30, [sp, #0x20] 13e664: 910083fd add x29, sp, #0x20 13e668: f81f83a0 stur x0, [x29, #-0x8] 13e66c: f9000be1 str x1, [sp, #0x10] 13e670: f90007e2 str x2, [sp, #0x8] 13e674: f90003e3 str x3, [sp] 13e678: f9400be0 ldr x0, [sp, #0x10] 13e67c: f94007e1 ldr x1, [sp, #0x8] 13e680: f94003e2 ldr x2, [sp] 13e684: 97fda22f bl 0xa6f40 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt> 13e688: a9427bfd ldp x29, x30, [sp, #0x20] 13e68c: 9100c3ff add sp, sp, #0x30 13e690: d65f03c0 ret 000000000013e694 >>::do_move_backward(void*, void const*, unsigned long) const>: 13e694: d100c3ff sub sp, sp, #0x30 13e698: a9027bfd stp x29, x30, [sp, #0x20] 13e69c: 910083fd add x29, sp, #0x20 13e6a0: f81f83a0 stur x0, [x29, #-0x8] 13e6a4: f9000be1 str x1, [sp, #0x10] 13e6a8: f90007e2 str x2, [sp, #0x8] 13e6ac: f90003e3 str x3, [sp] 13e6b0: f9400be0 ldr x0, [sp, #0x10] 13e6b4: f94007e1 ldr x1, [sp, #0x8] 13e6b8: f94003e2 ldr x2, [sp] 13e6bc: 97fd9e91 bl 0xa6100 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEvPT_PKS7_m@plt> 13e6c0: a9427bfd ldp x29, x30, [sp, #0x20] 13e6c4: 9100c3ff add sp, sp, #0x30 13e6c8: d65f03c0 ret 000000000013e6cc >>::do_compare(void const*, void const*) const>: 13e6cc: d100c3ff sub sp, sp, #0x30 13e6d0: a9027bfd stp x29, x30, [sp, #0x20] 13e6d4: 910083fd add x29, sp, #0x20 13e6d8: f81f83a0 stur x0, [x29, #-0x8] 13e6dc: f9000be1 str x1, [sp, #0x10] 13e6e0: f90007e2 str x2, [sp, #0x8] 13e6e4: f9400be0 ldr x0, [sp, #0x10] 13e6e8: f94007e1 ldr x1, [sp, #0x8] 13e6ec: 97fda2d1 bl 0xa7230 <_ZN7android12compare_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEiRKT_S9_@plt> 13e6f0: a9427bfd ldp x29, x30, [sp, #0x20] 13e6f4: 9100c3ff add sp, sp, #0x30 13e6f8: d65f03c0 ret 000000000013e6fc >>(android::key_value_pair_t>*, unsigned long)>: 13e6fc: d10083ff sub sp, sp, #0x20 13e700: a9017bfd stp x29, x30, [sp, #0x10] 13e704: 910043fd add x29, sp, #0x10 13e708: f90007e0 str x0, [sp, #0x8] 13e70c: f90003e1 str x1, [sp] 13e710: d2800008 mov x8, #0x0 // =0 13e714: f94003e9 ldr x9, [sp] 13e718: eb08013f cmp x9, x8 13e71c: 1a9f97ea cset w10, hi 13e720: 3700004a tbnz w10, #0x0, 0x13e728 >>(android::key_value_pair_t>*, unsigned long)+0x2c> 13e724: 1400000c b 0x13e754 >>(android::key_value_pair_t>*, unsigned long)+0x58> 13e728: b27c03e8 orr x8, xzr, #0x10 13e72c: 92800009 mov x9, #-0x1 // =-1 13e730: f94003ea ldr x10, [sp] 13e734: 8b090149 add x9, x10, x9 13e738: f90003e9 str x9, [sp] 13e73c: f94007e9 ldr x9, [sp, #0x8] 13e740: 8b080128 add x8, x9, x8 13e744: f90007e8 str x8, [sp, #0x8] 13e748: aa0903e0 mov x0, x9 13e74c: 97fda06d bl 0xa6900 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2Ev@plt> 13e750: 17fffff0 b 0x13e710 >>(android::key_value_pair_t>*, unsigned long)+0x14> 13e754: a9417bfd ldp x29, x30, [sp, #0x10] 13e758: 910083ff add sp, sp, #0x20 13e75c: d65f03c0 ret 000000000013e760 >::key_value_pair_t()>: 13e760: d10083ff sub sp, sp, #0x20 13e764: a9017bfd stp x29, x30, [sp, #0x10] 13e768: 910043fd add x29, sp, #0x10 13e76c: b27d03e8 orr x8, xzr, #0x8 13e770: f90007e0 str x0, [sp, #0x8] 13e774: f94007e0 ldr x0, [sp, #0x8] 13e778: 8b080000 add x0, x0, x8 13e77c: 97fd9675 bl 0xa4150 <_ZN7android2spINS_9ATSParser6StreamEEC2Ev@plt> 13e780: a9417bfd ldp x29, x30, [sp, #0x10] 13e784: 910083ff add sp, sp, #0x20 13e788: d65f03c0 ret 000000000013e78c >>(android::key_value_pair_t>*, unsigned long)>: 13e78c: d100c3ff sub sp, sp, #0x30 13e790: a9027bfd stp x29, x30, [sp, #0x20] 13e794: 910083fd add x29, sp, #0x20 13e798: f81f83a0 stur x0, [x29, #-0x8] 13e79c: f9000be1 str x1, [sp, #0x10] 13e7a0: d2800008 mov x8, #0x0 // =0 13e7a4: f9400be9 ldr x9, [sp, #0x10] 13e7a8: eb08013f cmp x9, x8 13e7ac: 1a9f97ea cset w10, hi 13e7b0: 3700004a tbnz w10, #0x0, 0x13e7b8 >>(android::key_value_pair_t>*, unsigned long)+0x2c> 13e7b4: 1400000e b 0x13e7ec >>(android::key_value_pair_t>*, unsigned long)+0x60> 13e7b8: b27c03e8 orr x8, xzr, #0x10 13e7bc: 92800009 mov x9, #-0x1 // =-1 13e7c0: f9400bea ldr x10, [sp, #0x10] 13e7c4: 8b090149 add x9, x10, x9 13e7c8: f9000be9 str x9, [sp, #0x10] 13e7cc: f85f83a0 ldur x0, [x29, #-0x8] 13e7d0: f90007e8 str x8, [sp, #0x8] 13e7d4: 97fd8e37 bl 0xa20b0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 13e7d8: f85f83a8 ldur x8, [x29, #-0x8] 13e7dc: f94007e9 ldr x9, [sp, #0x8] 13e7e0: 8b090108 add x8, x8, x9 13e7e4: f81f83a8 stur x8, [x29, #-0x8] 13e7e8: 17ffffee b 0x13e7a0 >>(android::key_value_pair_t>*, unsigned long)+0x14> 13e7ec: a9427bfd ldp x29, x30, [sp, #0x20] 13e7f0: 9100c3ff add sp, sp, #0x30 13e7f4: d65f03c0 ret 000000000013e7f8 >::~key_value_pair_t()>: 13e7f8: d10083ff sub sp, sp, #0x20 13e7fc: a9017bfd stp x29, x30, [sp, #0x10] 13e800: 910043fd add x29, sp, #0x10 13e804: b27d03e8 orr x8, xzr, #0x8 13e808: f90007e0 str x0, [sp, #0x8] 13e80c: f94007e0 ldr x0, [sp, #0x8] 13e810: 8b080000 add x0, x0, x8 13e814: 97fd9fdb bl 0xa6780 <_ZN7android2spINS_9ATSParser6StreamEED2Ev@plt> 13e818: a9417bfd ldp x29, x30, [sp, #0x10] 13e81c: 910083ff add sp, sp, #0x20 13e820: d65f03c0 ret 000000000013e824 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13e824: d100c3ff sub sp, sp, #0x30 13e828: a9027bfd stp x29, x30, [sp, #0x20] 13e82c: 910083fd add x29, sp, #0x20 13e830: f81f83a0 stur x0, [x29, #-0x8] 13e834: f9000be1 str x1, [sp, #0x10] 13e838: f90007e2 str x2, [sp, #0x8] 13e83c: d2800008 mov x8, #0x0 // =0 13e840: f94007e9 ldr x9, [sp, #0x8] 13e844: eb08013f cmp x9, x8 13e848: 1a9f97ea cset w10, hi 13e84c: 3700004a tbnz w10, #0x0, 0x13e854 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13e850: 14000012 b 0x13e898 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x74> 13e854: b27c03e8 orr x8, xzr, #0x10 13e858: 92800009 mov x9, #-0x1 // =-1 13e85c: f94007ea ldr x10, [sp, #0x8] 13e860: 8b090149 add x9, x10, x9 13e864: f90007e9 str x9, [sp, #0x8] 13e868: f85f83a0 ldur x0, [x29, #-0x8] 13e86c: f9400be1 ldr x1, [sp, #0x10] 13e870: f90003e8 str x8, [sp] 13e874: 97fdb1fb bl 0xab060 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2ERKS5_@plt> 13e878: f85f83a8 ldur x8, [x29, #-0x8] 13e87c: f94003e9 ldr x9, [sp] 13e880: 8b090108 add x8, x8, x9 13e884: f81f83a8 stur x8, [x29, #-0x8] 13e888: f9400be8 ldr x8, [sp, #0x10] 13e88c: 8b090108 add x8, x8, x9 13e890: f9000be8 str x8, [sp, #0x10] 13e894: 17ffffea b 0x13e83c >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13e898: a9427bfd ldp x29, x30, [sp, #0x20] 13e89c: 9100c3ff add sp, sp, #0x30 13e8a0: d65f03c0 ret 000000000013e8a4 >::key_value_pair_t(android::key_value_pair_t> const&)>: 13e8a4: d10083ff sub sp, sp, #0x20 13e8a8: a9017bfd stp x29, x30, [sp, #0x10] 13e8ac: 910043fd add x29, sp, #0x10 13e8b0: b27d03e8 orr x8, xzr, #0x8 13e8b4: f90007e0 str x0, [sp, #0x8] 13e8b8: f90003e1 str x1, [sp] 13e8bc: f94007e0 ldr x0, [sp, #0x8] 13e8c0: aa0003e1 mov x1, x0 13e8c4: f94003e9 ldr x9, [sp] 13e8c8: b940012a ldr w10, [x9] 13e8cc: b900002a str w10, [x1] 13e8d0: 8b080000 add x0, x0, x8 13e8d4: f94003e9 ldr x9, [sp] 13e8d8: 8b080121 add x1, x9, x8 13e8dc: 97fd96f9 bl 0xa44c0 <_ZN7android2spINS_9ATSParser6StreamEEC2ERKS3_@plt> 13e8e0: a9417bfd ldp x29, x30, [sp, #0x10] 13e8e4: 910083ff add sp, sp, #0x20 13e8e8: d65f03c0 ret 000000000013e8ec >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13e8ec: d100c3ff sub sp, sp, #0x30 13e8f0: a9027bfd stp x29, x30, [sp, #0x20] 13e8f4: 910083fd add x29, sp, #0x20 13e8f8: f81f83a0 stur x0, [x29, #-0x8] 13e8fc: f9000be1 str x1, [sp, #0x10] 13e900: f90007e2 str x2, [sp, #0x8] 13e904: d2800008 mov x8, #0x0 // =0 13e908: f94007e9 ldr x9, [sp, #0x8] 13e90c: eb08013f cmp x9, x8 13e910: 1a9f97ea cset w10, hi 13e914: 3700004a tbnz w10, #0x0, 0x13e91c >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13e918: 1400000f b 0x13e954 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x68> 13e91c: b27c03e8 orr x8, xzr, #0x10 13e920: 92800009 mov x9, #-0x1 // =-1 13e924: f94007ea ldr x10, [sp, #0x8] 13e928: 8b090149 add x9, x10, x9 13e92c: f90007e9 str x9, [sp, #0x8] 13e930: f85f83a0 ldur x0, [x29, #-0x8] 13e934: f9400be1 ldr x1, [sp, #0x10] 13e938: f90003e8 str x8, [sp] 13e93c: 97fdb1c9 bl 0xab060 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2ERKS5_@plt> 13e940: f85f83a8 ldur x8, [x29, #-0x8] 13e944: f94003e9 ldr x9, [sp] 13e948: 8b090108 add x8, x8, x9 13e94c: f81f83a8 stur x8, [x29, #-0x8] 13e950: 17ffffed b 0x13e904 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13e954: a9427bfd ldp x29, x30, [sp, #0x20] 13e958: 9100c3ff add sp, sp, #0x30 13e95c: d65f03c0 ret 000000000013e960 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13e960: d100c3ff sub sp, sp, #0x30 13e964: a9027bfd stp x29, x30, [sp, #0x20] 13e968: 910083fd add x29, sp, #0x20 13e96c: b27c03e8 orr x8, xzr, #0x10 13e970: f81f83a0 stur x0, [x29, #-0x8] 13e974: f9000be1 str x1, [sp, #0x10] 13e978: f90007e2 str x2, [sp, #0x8] 13e97c: f94007e0 ldr x0, [sp, #0x8] 13e980: f85f83a1 ldur x1, [x29, #-0x8] 13e984: 9b007d00 mul x0, x8, x0 13e988: 8b000020 add x0, x1, x0 13e98c: f81f83a0 stur x0, [x29, #-0x8] 13e990: f94007e0 ldr x0, [sp, #0x8] 13e994: f9400be1 ldr x1, [sp, #0x10] 13e998: 9b007d08 mul x8, x8, x0 13e99c: 8b080028 add x8, x1, x8 13e9a0: f9000be8 str x8, [sp, #0x10] 13e9a4: d2800008 mov x8, #0x0 // =0 13e9a8: f94007e9 ldr x9, [sp, #0x8] 13e9ac: eb08013f cmp x9, x8 13e9b0: 1a9f97ea cset w10, hi 13e9b4: 3700004a tbnz w10, #0x0, 0x13e9bc >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x5c> 13e9b8: 14000012 b 0x13ea00 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0xa0> 13e9bc: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 13e9c0: 92800009 mov x9, #-0x1 // =-1 13e9c4: f94007ea ldr x10, [sp, #0x8] 13e9c8: 8b090149 add x9, x10, x9 13e9cc: f90007e9 str x9, [sp, #0x8] 13e9d0: f85f83a9 ldur x9, [x29, #-0x8] 13e9d4: 8b080129 add x9, x9, x8 13e9d8: f81f83a9 stur x9, [x29, #-0x8] 13e9dc: f9400be9 ldr x9, [sp, #0x10] 13e9e0: 8b080128 add x8, x9, x8 13e9e4: f9000be8 str x8, [sp, #0x10] 13e9e8: f85f83a0 ldur x0, [x29, #-0x8] 13e9ec: f9400be1 ldr x1, [sp, #0x10] 13e9f0: 97fdb19c bl 0xab060 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2ERKS5_@plt> 13e9f4: f9400be0 ldr x0, [sp, #0x10] 13e9f8: 97fd8dae bl 0xa20b0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 13e9fc: 17ffffea b 0x13e9a4 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x44> 13ea00: a9427bfd ldp x29, x30, [sp, #0x20] 13ea04: 9100c3ff add sp, sp, #0x30 13ea08: d65f03c0 ret 000000000013ea0c >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 13ea0c: d100c3ff sub sp, sp, #0x30 13ea10: a9027bfd stp x29, x30, [sp, #0x20] 13ea14: 910083fd add x29, sp, #0x20 13ea18: f81f83a0 stur x0, [x29, #-0x8] 13ea1c: f9000be1 str x1, [sp, #0x10] 13ea20: f90007e2 str x2, [sp, #0x8] 13ea24: d2800008 mov x8, #0x0 // =0 13ea28: f94007e9 ldr x9, [sp, #0x8] 13ea2c: eb08013f cmp x9, x8 13ea30: 1a9f97ea cset w10, hi 13ea34: 3700004a tbnz w10, #0x0, 0x13ea3c >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 13ea38: 14000014 b 0x13ea88 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x7c> 13ea3c: b27c03e8 orr x8, xzr, #0x10 13ea40: 92800009 mov x9, #-0x1 // =-1 13ea44: f94007ea ldr x10, [sp, #0x8] 13ea48: 8b090149 add x9, x10, x9 13ea4c: f90007e9 str x9, [sp, #0x8] 13ea50: f85f83a0 ldur x0, [x29, #-0x8] 13ea54: f9400be1 ldr x1, [sp, #0x10] 13ea58: f90003e8 str x8, [sp] 13ea5c: 97fdb181 bl 0xab060 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEC2ERKS5_@plt> 13ea60: f9400be0 ldr x0, [sp, #0x10] 13ea64: 97fd8d93 bl 0xa20b0 <_ZN7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEED2Ev@plt> 13ea68: f85f83a8 ldur x8, [x29, #-0x8] 13ea6c: f94003e9 ldr x9, [sp] 13ea70: 8b090108 add x8, x8, x9 13ea74: f81f83a8 stur x8, [x29, #-0x8] 13ea78: f9400be8 ldr x8, [sp, #0x10] 13ea7c: 8b090108 add x8, x8, x9 13ea80: f9000be8 str x8, [sp, #0x10] 13ea84: 17ffffe8 b 0x13ea24 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 13ea88: a9427bfd ldp x29, x30, [sp, #0x20] 13ea8c: 9100c3ff add sp, sp, #0x30 13ea90: d65f03c0 ret 000000000013ea94 >>(android::key_value_pair_t> const&, android::key_value_pair_t> const&)>: 13ea94: d100c3ff sub sp, sp, #0x30 13ea98: a9027bfd stp x29, x30, [sp, #0x20] 13ea9c: 910083fd add x29, sp, #0x20 13eaa0: f81f83a0 stur x0, [x29, #-0x8] 13eaa4: f9000be1 str x1, [sp, #0x10] 13eaa8: f9400be0 ldr x0, [sp, #0x10] 13eaac: f85f83a1 ldur x1, [x29, #-0x8] 13eab0: 97fd9a54 bl 0xa5400 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEiRKT_S9_@plt> 13eab4: f85f83a1 ldur x1, [x29, #-0x8] 13eab8: f9400be8 ldr x8, [sp, #0x10] 13eabc: b9000fe0 str w0, [sp, #0xc] 13eac0: aa0103e0 mov x0, x1 13eac4: aa0803e1 mov x1, x8 13eac8: 97fd9a4e bl 0xa5400 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEEiRKT_S9_@plt> 13eacc: b9400fe9 ldr w9, [sp, #0xc] 13ead0: 6b000120 subs w0, w9, w0 13ead4: a9427bfd ldp x29, x30, [sp, #0x20] 13ead8: 9100c3ff add sp, sp, #0x30 13eadc: d65f03c0 ret 000000000013eae0 >>(android::key_value_pair_t> const&, android::key_value_pair_t> const&)>: 13eae0: d100c3ff sub sp, sp, #0x30 13eae4: a9027bfd stp x29, x30, [sp, #0x20] 13eae8: 910083fd add x29, sp, #0x20 13eaec: 320003e8 orr w8, wzr, #0x1 13eaf0: 52800009 mov w9, #0x0 // =0 13eaf4: f81f83a0 stur x0, [x29, #-0x8] 13eaf8: f9000be1 str x1, [sp, #0x10] 13eafc: f85f83a0 ldur x0, [x29, #-0x8] 13eb00: f9400be1 ldr x1, [sp, #0x10] 13eb04: b9000fe8 str w8, [sp, #0xc] 13eb08: b9000be9 str w9, [sp, #0x8] 13eb0c: 97fda119 bl 0xa6f70 <_ZNK7android16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEltERKS5_@plt> 13eb10: 7200001f tst w0, #0x1 13eb14: b9400fe8 ldr w8, [sp, #0xc] 13eb18: b9400be9 ldr w9, [sp, #0x8] 13eb1c: 1a891100 csel w0, w8, w9, ne 13eb20: a9427bfd ldp x29, x30, [sp, #0x20] 13eb24: 9100c3ff add sp, sp, #0x30 13eb28: d65f03c0 ret 000000000013eb2c >::operator<(android::key_value_pair_t> const&) const>: 13eb2c: d100c3ff sub sp, sp, #0x30 13eb30: a9027bfd stp x29, x30, [sp, #0x20] 13eb34: 910083fd add x29, sp, #0x20 13eb38: 52800008 mov w8, #0x0 // =0 13eb3c: f81f83a0 stur x0, [x29, #-0x8] 13eb40: f9000be1 str x1, [sp, #0x10] 13eb44: f85f83a0 ldur x0, [x29, #-0x8] 13eb48: f9400be1 ldr x1, [sp, #0x10] 13eb4c: b9000fe8 str w8, [sp, #0xc] 13eb50: 97fd9fb4 bl 0xa6a20 <_ZN7android19strictly_order_typeIjEEiRKT_S3_@plt> 13eb54: b9400fe8 ldr w8, [sp, #0xc] 13eb58: 6b08001f cmp w0, w8 13eb5c: 1a9f07e0 cset w0, ne 13eb60: 320003e9 orr w9, wzr, #0x1 13eb64: 0a090009 and w9, w0, w9 13eb68: 2a0903e0 mov w0, w9 13eb6c: a9427bfd ldp x29, x30, [sp, #0x20] 13eb70: 9100c3ff add sp, sp, #0x30 13eb74: d65f03c0 ret 000000000013eb78 >>::indexOf(android::key_value_pair_t> const&) const>: 13eb78: d10083ff sub sp, sp, #0x20 13eb7c: a9017bfd stp x29, x30, [sp, #0x10] 13eb80: 910043fd add x29, sp, #0x10 13eb84: f90007e0 str x0, [sp, #0x8] 13eb88: f90003e1 str x1, [sp] 13eb8c: f94007e0 ldr x0, [sp, #0x8] 13eb90: f94003e1 ldr x1, [sp] 13eb94: 97fda2f7 bl 0xa7770 <_ZNK7android16SortedVectorImpl7indexOfEPKv@plt> 13eb98: a9417bfd ldp x29, x30, [sp, #0x10] 13eb9c: 910083ff add sp, sp, #0x20 13eba0: d65f03c0 ret 000000000013eba4 >::key_value_pair_t(unsigned int const&)>: 13eba4: d10083ff sub sp, sp, #0x20 13eba8: a9017bfd stp x29, x30, [sp, #0x10] 13ebac: 910043fd add x29, sp, #0x10 13ebb0: b27d03e8 orr x8, xzr, #0x8 13ebb4: f90007e0 str x0, [sp, #0x8] 13ebb8: f90003e1 str x1, [sp] 13ebbc: f94007e0 ldr x0, [sp, #0x8] 13ebc0: aa0003e1 mov x1, x0 13ebc4: f94003e9 ldr x9, [sp] 13ebc8: b940012a ldr w10, [x9] 13ebcc: b900002a str w10, [x1] 13ebd0: 8b080000 add x0, x0, x8 13ebd4: 97fd955f bl 0xa4150 <_ZN7android2spINS_9ATSParser6StreamEEC2Ev@plt> 13ebd8: a9417bfd ldp x29, x30, [sp, #0x10] 13ebdc: 910083ff add sp, sp, #0x20 13ebe0: d65f03c0 ret 000000000013ebe4 >>::editItemAt(unsigned long)>: 13ebe4: d10083ff sub sp, sp, #0x20 13ebe8: a9017bfd stp x29, x30, [sp, #0x10] 13ebec: 910043fd add x29, sp, #0x10 13ebf0: f90007e0 str x0, [sp, #0x8] 13ebf4: f90003e1 str x1, [sp] 13ebf8: f94007e0 ldr x0, [sp, #0x8] 13ebfc: f94003e1 ldr x1, [sp] 13ec00: 97fd8c5c bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 13ec04: a9417bfd ldp x29, x30, [sp, #0x10] 13ec08: 910083ff add sp, sp, #0x20 13ec0c: d65f03c0 ret 000000000013ec10 >>::size() const>: 13ec10: d10083ff sub sp, sp, #0x20 13ec14: a9017bfd stp x29, x30, [sp, #0x10] 13ec18: 910043fd add x29, sp, #0x10 13ec1c: f90007e0 str x0, [sp, #0x8] 13ec20: f94007e0 ldr x0, [sp, #0x8] 13ec24: 97fd8feb bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 13ec28: a9417bfd ldp x29, x30, [sp, #0x10] 13ec2c: 910083ff add sp, sp, #0x20 13ec30: d65f03c0 ret 000000000013ec34 >>::SortedVector()>: 13ec34: d100c3ff sub sp, sp, #0x30 13ec38: a9027bfd stp x29, x30, [sp, #0x20] 13ec3c: 910083fd add x29, sp, #0x20 13ec40: b27c07e1 orr x1, xzr, #0x30 13ec44: 52800002 mov w2, #0x0 // =0 13ec48: d0000b48 adrp x8, 0x2a8000 13ec4c: f9460508 ldr x8, [x8, #0xc08] 13ec50: b27c03e9 orr x9, xzr, #0x10 13ec54: 8b090108 add x8, x8, x9 13ec58: f81f83a0 stur x0, [x29, #-0x8] 13ec5c: f85f83a9 ldur x9, [x29, #-0x8] 13ec60: aa0903e0 mov x0, x9 13ec64: f9000be8 str x8, [sp, #0x10] 13ec68: f90007e9 str x9, [sp, #0x8] 13ec6c: 97fd9fb9 bl 0xa6b50 <_ZN7android16SortedVectorImplC2Emj@plt> 13ec70: f9400be8 ldr x8, [sp, #0x10] 13ec74: f94007e9 ldr x9, [sp, #0x8] 13ec78: f9000128 str x8, [x9] 13ec7c: a9427bfd ldp x29, x30, [sp, #0x20] 13ec80: 9100c3ff add sp, sp, #0x30 13ec84: d65f03c0 ret 000000000013ec88 >>::indexOf(android::key_value_pair_t> const&) const>: 13ec88: d10083ff sub sp, sp, #0x20 13ec8c: a9017bfd stp x29, x30, [sp, #0x10] 13ec90: 910043fd add x29, sp, #0x10 13ec94: f90007e0 str x0, [sp, #0x8] 13ec98: f90003e1 str x1, [sp] 13ec9c: f94007e0 ldr x0, [sp, #0x8] 13eca0: f94003e1 ldr x1, [sp] 13eca4: 97fda2b3 bl 0xa7770 <_ZNK7android16SortedVectorImpl7indexOfEPKv@plt> 13eca8: a9417bfd ldp x29, x30, [sp, #0x10] 13ecac: 910083ff add sp, sp, #0x20 13ecb0: d65f03c0 ret 000000000013ecb4 >::key_value_pair_t(int const&)>: 13ecb4: d10083ff sub sp, sp, #0x20 13ecb8: a9017bfd stp x29, x30, [sp, #0x10] 13ecbc: 910043fd add x29, sp, #0x10 13ecc0: b27d03e8 orr x8, xzr, #0x8 13ecc4: f90007e0 str x0, [sp, #0x8] 13ecc8: f90003e1 str x1, [sp] 13eccc: f94007e0 ldr x0, [sp, #0x8] 13ecd0: aa0003e1 mov x1, x0 13ecd4: f94003e9 ldr x9, [sp] 13ecd8: b940012a ldr w10, [x9] 13ecdc: b900002a str w10, [x1] 13ece0: 8b080000 add x0, x0, x8 13ece4: 97fd9b1f bl 0xa5960 <_ZN7android6VectorIiEC2Ev@plt> 13ece8: a9417bfd ldp x29, x30, [sp, #0x10] 13ecec: 910083ff add sp, sp, #0x20 13ecf0: d65f03c0 ret 000000000013ecf4 >>::add(android::key_value_pair_t> const&)>: 13ecf4: d10083ff sub sp, sp, #0x20 13ecf8: a9017bfd stp x29, x30, [sp, #0x10] 13ecfc: 910043fd add x29, sp, #0x10 13ed00: f90007e0 str x0, [sp, #0x8] 13ed04: f90003e1 str x1, [sp] 13ed08: f94007e0 ldr x0, [sp, #0x8] 13ed0c: f94003e1 ldr x1, [sp] 13ed10: 97fd87e8 bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> 13ed14: a9417bfd ldp x29, x30, [sp, #0x10] 13ed18: 910083ff add sp, sp, #0x20 13ed1c: d65f03c0 ret 000000000013ed20 >::key_value_pair_t(int const&, android::Vector const&)>: 13ed20: d100c3ff sub sp, sp, #0x30 13ed24: a9027bfd stp x29, x30, [sp, #0x20] 13ed28: 910083fd add x29, sp, #0x20 13ed2c: b27d03e8 orr x8, xzr, #0x8 13ed30: f81f83a0 stur x0, [x29, #-0x8] 13ed34: f9000be1 str x1, [sp, #0x10] 13ed38: f90007e2 str x2, [sp, #0x8] 13ed3c: f85f83a0 ldur x0, [x29, #-0x8] 13ed40: aa0003e1 mov x1, x0 13ed44: f9400be2 ldr x2, [sp, #0x10] 13ed48: b9400049 ldr w9, [x2] 13ed4c: b9000029 str w9, [x1] 13ed50: 8b080000 add x0, x0, x8 13ed54: f94007e1 ldr x1, [sp, #0x8] 13ed58: 97fd93be bl 0xa3c50 <_ZN7android6VectorIiEC2ERKS1_@plt> 13ed5c: a9427bfd ldp x29, x30, [sp, #0x20] 13ed60: 9100c3ff add sp, sp, #0x30 13ed64: d65f03c0 ret 000000000013ed68 >>::editItemAt(unsigned long)>: 13ed68: d10083ff sub sp, sp, #0x20 13ed6c: a9017bfd stp x29, x30, [sp, #0x10] 13ed70: 910043fd add x29, sp, #0x10 13ed74: f90007e0 str x0, [sp, #0x8] 13ed78: f90003e1 str x1, [sp] 13ed7c: f94007e0 ldr x0, [sp, #0x8] 13ed80: f94003e1 ldr x1, [sp] 13ed84: 97fd8bfb bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 13ed88: a9417bfd ldp x29, x30, [sp, #0x10] 13ed8c: 910083ff add sp, sp, #0x20 13ed90: d65f03c0 ret 000000000013ed94 ::insertAt(int const&, unsigned long, unsigned long)>: 13ed94: d100c3ff sub sp, sp, #0x30 13ed98: a9027bfd stp x29, x30, [sp, #0x20] 13ed9c: 910083fd add x29, sp, #0x20 13eda0: f81f83a0 stur x0, [x29, #-0x8] 13eda4: f9000be1 str x1, [sp, #0x10] 13eda8: f90007e2 str x2, [sp, #0x8] 13edac: f90003e3 str x3, [sp] 13edb0: f85f83a0 ldur x0, [x29, #-0x8] 13edb4: f9400be1 ldr x1, [sp, #0x10] 13edb8: f94007e2 ldr x2, [sp, #0x8] 13edbc: f94003e3 ldr x3, [sp] 13edc0: 97fd8c4c bl 0xa1ef0 <_ZN7android10VectorImpl8insertAtEPKvmm@plt> 13edc4: a9427bfd ldp x29, x30, [sp, #0x20] 13edc8: 9100c3ff add sp, sp, #0x30 13edcc: d65f03c0 ret 000000000013edd0 ::array() const>: 13edd0: d10083ff sub sp, sp, #0x20 13edd4: a9017bfd stp x29, x30, [sp, #0x10] 13edd8: 910043fd add x29, sp, #0x10 13eddc: f90007e0 str x0, [sp, #0x8] 13ede0: f94007e0 ldr x0, [sp, #0x8] 13ede4: 97fd987f bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 13ede8: a9417bfd ldp x29, x30, [sp, #0x10] 13edec: 910083ff add sp, sp, #0x20 13edf0: d65f03c0 ret 000000000013edf4 >>::size() const>: 13edf4: d10083ff sub sp, sp, #0x20 13edf8: a9017bfd stp x29, x30, [sp, #0x10] 13edfc: 910043fd add x29, sp, #0x10 13ee00: f90007e0 str x0, [sp, #0x8] 13ee04: f94007e0 ldr x0, [sp, #0x8] 13ee08: 97fd8f72 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 13ee0c: a9417bfd ldp x29, x30, [sp, #0x10] 13ee10: 910083ff add sp, sp, #0x20 13ee14: d65f03c0 ret 000000000013ee18 >>::itemAt(unsigned long) const>: 13ee18: d10083ff sub sp, sp, #0x20 13ee1c: a9017bfd stp x29, x30, [sp, #0x10] 13ee20: 910043fd add x29, sp, #0x10 13ee24: f90007e0 str x0, [sp, #0x8] 13ee28: f90003e1 str x1, [sp] 13ee2c: f94007e0 ldr x0, [sp, #0x8] 13ee30: f94003e1 ldr x1, [sp] 13ee34: 97fdab8f bl 0xa9c70 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEEixEm@plt> 13ee38: a9417bfd ldp x29, x30, [sp, #0x10] 13ee3c: 910083ff add sp, sp, #0x20 13ee40: d65f03c0 ret 000000000013ee44 >>::operator[](unsigned long) const>: 13ee44: d100c3ff sub sp, sp, #0x30 13ee48: a9027bfd stp x29, x30, [sp, #0x20] 13ee4c: 910083fd add x29, sp, #0x20 13ee50: b27c07e8 orr x8, xzr, #0x30 13ee54: f81f83a0 stur x0, [x29, #-0x8] 13ee58: f9000be1 str x1, [sp, #0x10] 13ee5c: f85f83a0 ldur x0, [x29, #-0x8] 13ee60: f90007e0 str x0, [sp, #0x8] 13ee64: f90003e8 str x8, [sp] 13ee68: 97fd9e02 bl 0xa6670 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE4sizeEv@plt> 13ee6c: f94007e8 ldr x8, [sp, #0x8] 13ee70: aa0803e0 mov x0, x8 13ee74: 97fda94b bl 0xa93a0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE5arrayEv@plt> 13ee78: f9400be8 ldr x8, [sp, #0x10] 13ee7c: f94003e1 ldr x1, [sp] 13ee80: 9b087c28 mul x8, x1, x8 13ee84: 8b080008 add x8, x0, x8 13ee88: aa0803e0 mov x0, x8 13ee8c: a9427bfd ldp x29, x30, [sp, #0x20] 13ee90: 9100c3ff add sp, sp, #0x30 13ee94: d65f03c0 ret 000000000013ee98 >>::array() const>: 13ee98: d10083ff sub sp, sp, #0x20 13ee9c: a9017bfd stp x29, x30, [sp, #0x10] 13eea0: 910043fd add x29, sp, #0x10 13eea4: f90007e0 str x0, [sp, #0x8] 13eea8: f94007e0 ldr x0, [sp, #0x8] 13eeac: 97fd984d bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 13eeb0: a9417bfd ldp x29, x30, [sp, #0x10] 13eeb4: 910083ff add sp, sp, #0x20 13eeb8: d65f03c0 ret 000000000013eebc >::valueAt(unsigned long) const>: 13eebc: d100c3ff sub sp, sp, #0x30 13eec0: a9027bfd stp x29, x30, [sp, #0x20] 13eec4: 910083fd add x29, sp, #0x20 13eec8: b27d03e8 orr x8, xzr, #0x8 13eecc: f81f83a0 stur x0, [x29, #-0x8] 13eed0: f9000be1 str x1, [sp, #0x10] 13eed4: f85f83a0 ldur x0, [x29, #-0x8] 13eed8: f9400be1 ldr x1, [sp, #0x10] 13eedc: f90007e8 str x8, [sp, #0x8] 13eee0: 97fd969c bl 0xa4950 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6VectorIiEEEEE6itemAtEm@plt> 13eee4: f94007e8 ldr x8, [sp, #0x8] 13eee8: 8b080000 add x0, x0, x8 13eeec: a9427bfd ldp x29, x30, [sp, #0x20] 13eef0: 9100c3ff add sp, sp, #0x30 13eef4: d65f03c0 ret 000000000013eef8 >>::SortedVector()>: 13eef8: d100c3ff sub sp, sp, #0x30 13eefc: a9027bfd stp x29, x30, [sp, #0x20] 13ef00: 910083fd add x29, sp, #0x20 13ef04: b27c03e8 orr x8, xzr, #0x10 13ef08: 52800002 mov w2, #0x0 // =0 13ef0c: d0000b49 adrp x9, 0x2a8000 13ef10: f943a129 ldr x9, [x9, #0x740] 13ef14: 8b080129 add x9, x9, x8 13ef18: f81f83a0 stur x0, [x29, #-0x8] 13ef1c: f85f83a0 ldur x0, [x29, #-0x8] 13ef20: f9000be0 str x0, [sp, #0x10] 13ef24: aa0803e1 mov x1, x8 13ef28: f90007e9 str x9, [sp, #0x8] 13ef2c: 97fd9f09 bl 0xa6b50 <_ZN7android16SortedVectorImplC2Emj@plt> 13ef30: f94007e8 ldr x8, [sp, #0x8] 13ef34: f9400be9 ldr x9, [sp, #0x10] 13ef38: f9000128 str x8, [x9] 13ef3c: a9427bfd ldp x29, x30, [sp, #0x20] 13ef40: 9100c3ff add sp, sp, #0x30 13ef44: d65f03c0 ret 000000000013ef48 >>::add(android::key_value_pair_t> const&)>: 13ef48: d10083ff sub sp, sp, #0x20 13ef4c: a9017bfd stp x29, x30, [sp, #0x10] 13ef50: 910043fd add x29, sp, #0x10 13ef54: f90007e0 str x0, [sp, #0x8] 13ef58: f90003e1 str x1, [sp] 13ef5c: f94007e0 ldr x0, [sp, #0x8] 13ef60: f94003e1 ldr x1, [sp] 13ef64: 97fd8753 bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> 13ef68: a9417bfd ldp x29, x30, [sp, #0x10] 13ef6c: 910083ff add sp, sp, #0x20 13ef70: d65f03c0 ret 000000000013ef74 >::key_value_pair_t(int const&, android::sp const&)>: 13ef74: d100c3ff sub sp, sp, #0x30 13ef78: a9027bfd stp x29, x30, [sp, #0x20] 13ef7c: 910083fd add x29, sp, #0x20 13ef80: b27d03e8 orr x8, xzr, #0x8 13ef84: f81f83a0 stur x0, [x29, #-0x8] 13ef88: f9000be1 str x1, [sp, #0x10] 13ef8c: f90007e2 str x2, [sp, #0x8] 13ef90: f85f83a0 ldur x0, [x29, #-0x8] 13ef94: aa0003e1 mov x1, x0 13ef98: f9400be2 ldr x2, [sp, #0x10] 13ef9c: b9400049 ldr w9, [x2] 13efa0: b9000029 str w9, [x1] 13efa4: 8b080000 add x0, x0, x8 13efa8: f94007e1 ldr x1, [sp, #0x8] 13efac: 97fd9545 bl 0xa44c0 <_ZN7android2spINS_9ATSParser6StreamEEC2ERKS3_@plt> 13efb0: a9427bfd ldp x29, x30, [sp, #0x20] 13efb4: 9100c3ff add sp, sp, #0x30 13efb8: d65f03c0 ret 000000000013efbc >>::itemAt(unsigned long) const>: 13efbc: d10083ff sub sp, sp, #0x20 13efc0: a9017bfd stp x29, x30, [sp, #0x10] 13efc4: 910043fd add x29, sp, #0x10 13efc8: f90007e0 str x0, [sp, #0x8] 13efcc: f90003e1 str x1, [sp] 13efd0: f94007e0 ldr x0, [sp, #0x8] 13efd4: f94003e1 ldr x1, [sp] 13efd8: 97fda242 bl 0xa78e0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEEixEm@plt> 13efdc: a9417bfd ldp x29, x30, [sp, #0x10] 13efe0: 910083ff add sp, sp, #0x20 13efe4: d65f03c0 ret 000000000013efe8 >>::operator[](unsigned long) const>: 13efe8: d100c3ff sub sp, sp, #0x30 13efec: a9027bfd stp x29, x30, [sp, #0x20] 13eff0: 910083fd add x29, sp, #0x20 13eff4: b27c03e8 orr x8, xzr, #0x10 13eff8: f81f83a0 stur x0, [x29, #-0x8] 13effc: f9000be1 str x1, [sp, #0x10] 13f000: f85f83a0 ldur x0, [x29, #-0x8] 13f004: f90007e0 str x0, [sp, #0x8] 13f008: f90003e8 str x8, [sp] 13f00c: 97fdacd1 bl 0xaa350 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE4sizeEv@plt> 13f010: f94007e8 ldr x8, [sp, #0x8] 13f014: aa0803e0 mov x0, x8 13f018: 97fda026 bl 0xa70b0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEE5arrayEv@plt> 13f01c: f9400be8 ldr x8, [sp, #0x10] 13f020: f94003e1 ldr x1, [sp] 13f024: 9b087c28 mul x8, x1, x8 13f028: 8b080008 add x8, x0, x8 13f02c: aa0803e0 mov x0, x8 13f030: a9427bfd ldp x29, x30, [sp, #0x20] 13f034: 9100c3ff add sp, sp, #0x30 13f038: d65f03c0 ret 000000000013f03c >>::array() const>: 13f03c: d10083ff sub sp, sp, #0x20 13f040: a9017bfd stp x29, x30, [sp, #0x10] 13f044: 910043fd add x29, sp, #0x10 13f048: f90007e0 str x0, [sp, #0x8] 13f04c: f94007e0 ldr x0, [sp, #0x8] 13f050: 97fd97e4 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 13f054: a9417bfd ldp x29, x30, [sp, #0x10] 13f058: 910083ff add sp, sp, #0x20 13f05c: d65f03c0 ret 000000000013f060 >>::clear()>: 13f060: d10083ff sub sp, sp, #0x20 13f064: a9017bfd stp x29, x30, [sp, #0x10] 13f068: 910043fd add x29, sp, #0x10 13f06c: f90007e0 str x0, [sp, #0x8] 13f070: f94007e0 ldr x0, [sp, #0x8] 13f074: 97fd8adb bl 0xa1be0 <_ZN7android10VectorImpl5clearEv@plt> 13f078: a9417bfd ldp x29, x30, [sp, #0x10] 13f07c: 910083ff add sp, sp, #0x20 13f080: d65f03c0 ret 000000000013f084 >>::size() const>: 13f084: d10083ff sub sp, sp, #0x20 13f088: a9017bfd stp x29, x30, [sp, #0x10] 13f08c: 910043fd add x29, sp, #0x10 13f090: f90007e0 str x0, [sp, #0x8] 13f094: f94007e0 ldr x0, [sp, #0x8] 13f098: 97fd8ece bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 13f09c: a9417bfd ldp x29, x30, [sp, #0x10] 13f0a0: 910083ff add sp, sp, #0x20 13f0a4: d65f03c0 ret 000000000013f0a8 >::valueAt(unsigned long) const>: 13f0a8: d100c3ff sub sp, sp, #0x30 13f0ac: a9027bfd stp x29, x30, [sp, #0x20] 13f0b0: 910083fd add x29, sp, #0x20 13f0b4: b27d03e8 orr x8, xzr, #0x8 13f0b8: f81f83a0 stur x0, [x29, #-0x8] 13f0bc: f9000be1 str x1, [sp, #0x10] 13f0c0: f85f83a0 ldur x0, [x29, #-0x8] 13f0c4: f9400be1 ldr x1, [sp, #0x10] 13f0c8: f90007e8 str x8, [sp, #0x8] 13f0cc: 97fd9bc5 bl 0xa5fe0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE6itemAtEm@plt> 13f0d0: f94007e8 ldr x8, [sp, #0x8] 13f0d4: 8b080000 add x0, x0, x8 13f0d8: a9427bfd ldp x29, x30, [sp, #0x20] 13f0dc: 9100c3ff add sp, sp, #0x30 13f0e0: d65f03c0 ret 000000000013f0e4 >>::itemAt(unsigned long) const>: 13f0e4: d10083ff sub sp, sp, #0x20 13f0e8: a9017bfd stp x29, x30, [sp, #0x10] 13f0ec: 910043fd add x29, sp, #0x10 13f0f0: f90007e0 str x0, [sp, #0x8] 13f0f4: f90003e1 str x1, [sp] 13f0f8: f94007e0 ldr x0, [sp, #0x8] 13f0fc: f94003e1 ldr x1, [sp] 13f100: 97fd8b60 bl 0xa1e80 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEEixEm@plt> 13f104: a9417bfd ldp x29, x30, [sp, #0x10] 13f108: 910083ff add sp, sp, #0x20 13f10c: d65f03c0 ret 000000000013f110 >>::operator[](unsigned long) const>: 13f110: d100c3ff sub sp, sp, #0x30 13f114: a9027bfd stp x29, x30, [sp, #0x20] 13f118: 910083fd add x29, sp, #0x20 13f11c: b27c03e8 orr x8, xzr, #0x10 13f120: f81f83a0 stur x0, [x29, #-0x8] 13f124: f9000be1 str x1, [sp, #0x10] 13f128: f85f83a0 ldur x0, [x29, #-0x8] 13f12c: f90007e0 str x0, [sp, #0x8] 13f130: f90003e8 str x8, [sp] 13f134: 97fda2e7 bl 0xa7cd0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE4sizeEv@plt> 13f138: f94007e8 ldr x8, [sp, #0x8] 13f13c: aa0803e0 mov x0, x8 13f140: 97fda17c bl 0xa7730 <_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_9ATSParser6StreamEEEEEE5arrayEv@plt> 13f144: f9400be8 ldr x8, [sp, #0x10] 13f148: f94003e1 ldr x1, [sp] 13f14c: 9b087c28 mul x8, x1, x8 13f150: 8b080008 add x8, x0, x8 13f154: aa0803e0 mov x0, x8 13f158: a9427bfd ldp x29, x30, [sp, #0x20] 13f15c: 9100c3ff add sp, sp, #0x30 13f160: d65f03c0 ret 000000000013f164 >>::array() const>: 13f164: d10083ff sub sp, sp, #0x20 13f168: a9017bfd stp x29, x30, [sp, #0x10] 13f16c: 910043fd add x29, sp, #0x10 13f170: f90007e0 str x0, [sp, #0x8] 13f174: f94007e0 ldr x0, [sp, #0x8] 13f178: 97fd979a bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 13f17c: a9417bfd ldp x29, x30, [sp, #0x10] 13f180: 910083ff add sp, sp, #0x20 13f184: d65f03c0 ret 000000000013f188 ::editArray()>: 13f188: d10083ff sub sp, sp, #0x20 13f18c: a9017bfd stp x29, x30, [sp, #0x10] 13f190: 910043fd add x29, sp, #0x10 13f194: f90007e0 str x0, [sp, #0x8] 13f198: f94007e0 ldr x0, [sp, #0x8] 13f19c: 97fdaeb5 bl 0xaac70 <_ZN7android10VectorImpl13editArrayImplEv@plt> 13f1a0: a9417bfd ldp x29, x30, [sp, #0x10] 13f1a4: 910083ff add sp, sp, #0x20 13f1a8: d65f03c0 ret 000000000013f1ac >>::editItemAt(unsigned long)>: 13f1ac: d10083ff sub sp, sp, #0x20 13f1b0: a9017bfd stp x29, x30, [sp, #0x10] 13f1b4: 910043fd add x29, sp, #0x10 13f1b8: f90007e0 str x0, [sp, #0x8] 13f1bc: f90003e1 str x1, [sp] 13f1c0: f94007e0 ldr x0, [sp, #0x8] 13f1c4: f94003e1 ldr x1, [sp] 13f1c8: 97fd8aea bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 13f1cc: a9417bfd ldp x29, x30, [sp, #0x10] 13f1d0: 910083ff add sp, sp, #0x20 13f1d4: d65f03c0 ret 000000000013f1d8 >>::add(android::key_value_pair_t> const&)>: 13f1d8: d10083ff sub sp, sp, #0x20 13f1dc: a9017bfd stp x29, x30, [sp, #0x10] 13f1e0: 910043fd add x29, sp, #0x10 13f1e4: f90007e0 str x0, [sp, #0x8] 13f1e8: f90003e1 str x1, [sp] 13f1ec: f94007e0 ldr x0, [sp, #0x8] 13f1f0: f94003e1 ldr x1, [sp] 13f1f4: 97fd86af bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> 13f1f8: a9417bfd ldp x29, x30, [sp, #0x10] 13f1fc: 910083ff add sp, sp, #0x20 13f200: d65f03c0 ret 000000000013f204 >::key_value_pair_t(unsigned int const&, android::sp const&)>: 13f204: d100c3ff sub sp, sp, #0x30 13f208: a9027bfd stp x29, x30, [sp, #0x20] 13f20c: 910083fd add x29, sp, #0x20 13f210: b27d03e8 orr x8, xzr, #0x8 13f214: f81f83a0 stur x0, [x29, #-0x8] 13f218: f9000be1 str x1, [sp, #0x10] 13f21c: f90007e2 str x2, [sp, #0x8] 13f220: f85f83a0 ldur x0, [x29, #-0x8] 13f224: aa0003e1 mov x1, x0 13f228: f9400be2 ldr x2, [sp, #0x10] 13f22c: b9400049 ldr w9, [x2] 13f230: b9000029 str w9, [x1] 13f234: 8b080000 add x0, x0, x8 13f238: f94007e1 ldr x1, [sp, #0x8] 13f23c: 97fd94a1 bl 0xa44c0 <_ZN7android2spINS_9ATSParser6StreamEEC2ERKS3_@plt> 13f240: a9427bfd ldp x29, x30, [sp, #0x20] 13f244: 9100c3ff add sp, sp, #0x30 13f248: d65f03c0 ret 000000000013f24c ::removeItemsAt(unsigned long, unsigned long)>: 13f24c: d100c3ff sub sp, sp, #0x30 13f250: a9027bfd stp x29, x30, [sp, #0x20] 13f254: 910083fd add x29, sp, #0x20 13f258: f81f83a0 stur x0, [x29, #-0x8] 13f25c: f9000be1 str x1, [sp, #0x10] 13f260: f90007e2 str x2, [sp, #0x8] 13f264: f85f83a0 ldur x0, [x29, #-0x8] 13f268: f9400be1 ldr x1, [sp, #0x10] 13f26c: f94007e2 ldr x2, [sp, #0x8] 13f270: 97fd82a8 bl 0x9fd10 <_ZN7android10VectorImpl13removeItemsAtEmm@plt> 13f274: a9427bfd ldp x29, x30, [sp, #0x20] 13f278: 9100c3ff add sp, sp, #0x30 13f27c: d65f03c0 ret 000000000013f280 ::array() const>: 13f280: d10083ff sub sp, sp, #0x20 13f284: a9017bfd stp x29, x30, [sp, #0x10] 13f288: 910043fd add x29, sp, #0x10 13f28c: f90007e0 str x0, [sp, #0x8] 13f290: f94007e0 ldr x0, [sp, #0x8] 13f294: 97fd9753 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 13f298: a9417bfd ldp x29, x30, [sp, #0x10] 13f29c: 910083ff add sp, sp, #0x20 13f2a0: d65f03c0 ret 000000000013f2a4 ::~Vector()>: 13f2a4: d10083ff sub sp, sp, #0x20 13f2a8: a9017bfd stp x29, x30, [sp, #0x10] 13f2ac: 910043fd add x29, sp, #0x10 13f2b0: f90007e0 str x0, [sp, #0x8] 13f2b4: f94007e0 ldr x0, [sp, #0x8] 13f2b8: f90003e0 str x0, [sp] 13f2bc: 97fd9801 bl 0xa52c0 <_ZN7android6VectorINS_9ATSParser7Program10StreamInfoEED2Ev@plt> 13f2c0: f94003e0 ldr x0, [sp] 13f2c4: 97fd85a7 bl 0xa0960 <_ZdlPv@plt> 13f2c8: a9417bfd ldp x29, x30, [sp, #0x10] 13f2cc: 910083ff add sp, sp, #0x20 13f2d0: d65f03c0 ret 000000000013f2d4 ::do_construct(void*, unsigned long) const>: 13f2d4: d100c3ff sub sp, sp, #0x30 13f2d8: a9027bfd stp x29, x30, [sp, #0x20] 13f2dc: 910083fd add x29, sp, #0x20 13f2e0: f81f83a0 stur x0, [x29, #-0x8] 13f2e4: f9000be1 str x1, [sp, #0x10] 13f2e8: f90007e2 str x2, [sp, #0x8] 13f2ec: f9400be0 ldr x0, [sp, #0x10] 13f2f0: f94007e1 ldr x1, [sp, #0x8] 13f2f4: 97fd84fb bl 0xa06e0 <_ZN7android14construct_typeINS_9ATSParser7Program10StreamInfoEEEvPT_m@plt> 13f2f8: a9427bfd ldp x29, x30, [sp, #0x20] 13f2fc: 9100c3ff add sp, sp, #0x30 13f300: d65f03c0 ret 000000000013f304 ::do_destroy(void*, unsigned long) const>: 13f304: d100c3ff sub sp, sp, #0x30 13f308: a9027bfd stp x29, x30, [sp, #0x20] 13f30c: 910083fd add x29, sp, #0x20 13f310: f81f83a0 stur x0, [x29, #-0x8] 13f314: f9000be1 str x1, [sp, #0x10] 13f318: f90007e2 str x2, [sp, #0x8] 13f31c: f9400be0 ldr x0, [sp, #0x10] 13f320: f94007e1 ldr x1, [sp, #0x8] 13f324: 97fd9677 bl 0xa4d00 <_ZN7android12destroy_typeINS_9ATSParser7Program10StreamInfoEEEvPT_m@plt> 13f328: a9427bfd ldp x29, x30, [sp, #0x20] 13f32c: 9100c3ff add sp, sp, #0x30 13f330: d65f03c0 ret 000000000013f334 ::do_copy(void*, void const*, unsigned long) const>: 13f334: d100c3ff sub sp, sp, #0x30 13f338: a9027bfd stp x29, x30, [sp, #0x20] 13f33c: 910083fd add x29, sp, #0x20 13f340: f81f83a0 stur x0, [x29, #-0x8] 13f344: f9000be1 str x1, [sp, #0x10] 13f348: f90007e2 str x2, [sp, #0x8] 13f34c: f90003e3 str x3, [sp] 13f350: f9400be0 ldr x0, [sp, #0x10] 13f354: f94007e1 ldr x1, [sp, #0x8] 13f358: f94003e2 ldr x2, [sp] 13f35c: 97fdabf9 bl 0xaa340 <_ZN7android9copy_typeINS_9ATSParser7Program10StreamInfoEEEvPT_PKS4_m@plt> 13f360: a9427bfd ldp x29, x30, [sp, #0x20] 13f364: 9100c3ff add sp, sp, #0x30 13f368: d65f03c0 ret 000000000013f36c ::do_splat(void*, void const*, unsigned long) const>: 13f36c: d100c3ff sub sp, sp, #0x30 13f370: a9027bfd stp x29, x30, [sp, #0x20] 13f374: 910083fd add x29, sp, #0x20 13f378: f81f83a0 stur x0, [x29, #-0x8] 13f37c: f9000be1 str x1, [sp, #0x10] 13f380: f90007e2 str x2, [sp, #0x8] 13f384: f90003e3 str x3, [sp] 13f388: f9400be0 ldr x0, [sp, #0x10] 13f38c: f94007e1 ldr x1, [sp, #0x8] 13f390: f94003e2 ldr x2, [sp] 13f394: 97fd887b bl 0xa1580 <_ZN7android10splat_typeINS_9ATSParser7Program10StreamInfoEEEvPT_PKS4_m@plt> 13f398: a9427bfd ldp x29, x30, [sp, #0x20] 13f39c: 9100c3ff add sp, sp, #0x30 13f3a0: d65f03c0 ret 000000000013f3a4 ::do_move_forward(void*, void const*, unsigned long) const>: 13f3a4: d100c3ff sub sp, sp, #0x30 13f3a8: a9027bfd stp x29, x30, [sp, #0x20] 13f3ac: 910083fd add x29, sp, #0x20 13f3b0: f81f83a0 stur x0, [x29, #-0x8] 13f3b4: f9000be1 str x1, [sp, #0x10] 13f3b8: f90007e2 str x2, [sp, #0x8] 13f3bc: f90003e3 str x3, [sp] 13f3c0: f9400be0 ldr x0, [sp, #0x10] 13f3c4: f94007e1 ldr x1, [sp, #0x8] 13f3c8: f94003e2 ldr x2, [sp] 13f3cc: 97fda781 bl 0xa91d0 <_ZN7android17move_forward_typeINS_9ATSParser7Program10StreamInfoEEEvPT_PKS4_m@plt> 13f3d0: a9427bfd ldp x29, x30, [sp, #0x20] 13f3d4: 9100c3ff add sp, sp, #0x30 13f3d8: d65f03c0 ret 000000000013f3dc ::do_move_backward(void*, void const*, unsigned long) const>: 13f3dc: d100c3ff sub sp, sp, #0x30 13f3e0: a9027bfd stp x29, x30, [sp, #0x20] 13f3e4: 910083fd add x29, sp, #0x20 13f3e8: f81f83a0 stur x0, [x29, #-0x8] 13f3ec: f9000be1 str x1, [sp, #0x10] 13f3f0: f90007e2 str x2, [sp, #0x8] 13f3f4: f90003e3 str x3, [sp] 13f3f8: f9400be0 ldr x0, [sp, #0x10] 13f3fc: f94007e1 ldr x1, [sp, #0x8] 13f400: f94003e2 ldr x2, [sp] 13f404: 97fd9163 bl 0xa3990 <_ZN7android18move_backward_typeINS_9ATSParser7Program10StreamInfoEEEvPT_PKS4_m@plt> 13f408: a9427bfd ldp x29, x30, [sp, #0x20] 13f40c: 9100c3ff add sp, sp, #0x30 13f410: d65f03c0 ret 000000000013f414 (android::ATSParser::Program::StreamInfo*, unsigned long)>: 13f414: d10043ff sub sp, sp, #0x10 13f418: f90007e0 str x0, [sp, #0x8] 13f41c: f90003e1 str x1, [sp] 13f420: d2800008 mov x8, #0x0 // =0 13f424: f94003e9 ldr x9, [sp] 13f428: eb08013f cmp x9, x8 13f42c: 1a9f97ea cset w10, hi 13f430: 3700004a tbnz w10, #0x0, 0x13f438 (android::ATSParser::Program::StreamInfo*, unsigned long)+0x24> 13f434: 1400000a b 0x13f45c (android::ATSParser::Program::StreamInfo*, unsigned long)+0x48> 13f438: b27d03e8 orr x8, xzr, #0x8 13f43c: 92800009 mov x9, #-0x1 // =-1 13f440: f94003ea ldr x10, [sp] 13f444: 8b090149 add x9, x10, x9 13f448: f90003e9 str x9, [sp] 13f44c: f94007e9 ldr x9, [sp, #0x8] 13f450: 8b080128 add x8, x9, x8 13f454: f90007e8 str x8, [sp, #0x8] 13f458: 17fffff2 b 0x13f420 (android::ATSParser::Program::StreamInfo*, unsigned long)+0xc> 13f45c: 910043ff add sp, sp, #0x10 13f460: d65f03c0 ret 000000000013f464 (android::ATSParser::Program::StreamInfo*, unsigned long)>: 13f464: d10043ff sub sp, sp, #0x10 13f468: f90007e0 str x0, [sp, #0x8] 13f46c: f90003e1 str x1, [sp] 13f470: d2800008 mov x8, #0x0 // =0 13f474: f94003e9 ldr x9, [sp] 13f478: eb08013f cmp x9, x8 13f47c: 1a9f97ea cset w10, hi 13f480: 3700004a tbnz w10, #0x0, 0x13f488 (android::ATSParser::Program::StreamInfo*, unsigned long)+0x24> 13f484: 1400000a b 0x13f4ac (android::ATSParser::Program::StreamInfo*, unsigned long)+0x48> 13f488: b27d03e8 orr x8, xzr, #0x8 13f48c: 92800009 mov x9, #-0x1 // =-1 13f490: f94003ea ldr x10, [sp] 13f494: 8b090149 add x9, x10, x9 13f498: f90003e9 str x9, [sp] 13f49c: f94007e9 ldr x9, [sp, #0x8] 13f4a0: 8b080128 add x8, x9, x8 13f4a4: f90007e8 str x8, [sp, #0x8] 13f4a8: 17fffff2 b 0x13f470 (android::ATSParser::Program::StreamInfo*, unsigned long)+0xc> 13f4ac: 910043ff add sp, sp, #0x10 13f4b0: d65f03c0 ret 000000000013f4b4 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)>: 13f4b4: d100c3ff sub sp, sp, #0x30 13f4b8: f90013fe str x30, [sp, #0x20] 13f4bc: f9000fe0 str x0, [sp, #0x18] 13f4c0: f9000be1 str x1, [sp, #0x10] 13f4c4: f90007e2 str x2, [sp, #0x8] 13f4c8: d2800008 mov x8, #0x0 // =0 13f4cc: f94007e9 ldr x9, [sp, #0x8] 13f4d0: eb08013f cmp x9, x8 13f4d4: 1a9f97ea cset w10, hi 13f4d8: 3700004a tbnz w10, #0x0, 0x13f4e0 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x2c> 13f4dc: 14000013 b 0x13f528 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x74> 13f4e0: b27d03e8 orr x8, xzr, #0x8 13f4e4: 92800009 mov x9, #-0x1 // =-1 13f4e8: f94007ea ldr x10, [sp, #0x8] 13f4ec: 8b090149 add x9, x10, x9 13f4f0: f90007e9 str x9, [sp, #0x8] 13f4f4: f9400fe0 ldr x0, [sp, #0x18] 13f4f8: f9400be1 ldr x1, [sp, #0x10] 13f4fc: aa0803e2 mov x2, x8 13f500: f90003e8 str x8, [sp] 13f504: 97fd8223 bl 0x9fd90 13f508: f9400fe8 ldr x8, [sp, #0x18] 13f50c: f94003e9 ldr x9, [sp] 13f510: 8b090108 add x8, x8, x9 13f514: f9000fe8 str x8, [sp, #0x18] 13f518: f9400be8 ldr x8, [sp, #0x10] 13f51c: 8b090108 add x8, x8, x9 13f520: f9000be8 str x8, [sp, #0x10] 13f524: 17ffffe9 b 0x13f4c8 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x14> 13f528: f94013fe ldr x30, [sp, #0x20] 13f52c: 9100c3ff add sp, sp, #0x30 13f530: d65f03c0 ret 000000000013f534 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)>: 13f534: d100c3ff sub sp, sp, #0x30 13f538: f90013fe str x30, [sp, #0x20] 13f53c: f9000fe0 str x0, [sp, #0x18] 13f540: f9000be1 str x1, [sp, #0x10] 13f544: f90007e2 str x2, [sp, #0x8] 13f548: d2800008 mov x8, #0x0 // =0 13f54c: f94007e9 ldr x9, [sp, #0x8] 13f550: eb08013f cmp x9, x8 13f554: 1a9f97ea cset w10, hi 13f558: 3700004a tbnz w10, #0x0, 0x13f560 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x2c> 13f55c: 14000010 b 0x13f59c (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x68> 13f560: b27d03e8 orr x8, xzr, #0x8 13f564: 92800009 mov x9, #-0x1 // =-1 13f568: f94007ea ldr x10, [sp, #0x8] 13f56c: 8b090149 add x9, x10, x9 13f570: f90007e9 str x9, [sp, #0x8] 13f574: f9400fe0 ldr x0, [sp, #0x18] 13f578: f9400be1 ldr x1, [sp, #0x10] 13f57c: aa0803e2 mov x2, x8 13f580: f90003e8 str x8, [sp] 13f584: 97fd8203 bl 0x9fd90 13f588: f9400fe8 ldr x8, [sp, #0x18] 13f58c: f94003e9 ldr x9, [sp] 13f590: 8b090108 add x8, x8, x9 13f594: f9000fe8 str x8, [sp, #0x18] 13f598: 17ffffec b 0x13f548 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x14> 13f59c: f94013fe ldr x30, [sp, #0x20] 13f5a0: 9100c3ff add sp, sp, #0x30 13f5a4: d65f03c0 ret 000000000013f5a8 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)>: 13f5a8: d100c3ff sub sp, sp, #0x30 13f5ac: f90013fe str x30, [sp, #0x20] 13f5b0: b27d03e8 orr x8, xzr, #0x8 13f5b4: f9000fe0 str x0, [sp, #0x18] 13f5b8: f9000be1 str x1, [sp, #0x10] 13f5bc: f90007e2 str x2, [sp, #0x8] 13f5c0: f94007e0 ldr x0, [sp, #0x8] 13f5c4: f9400fe1 ldr x1, [sp, #0x18] 13f5c8: 9b007d00 mul x0, x8, x0 13f5cc: 8b000020 add x0, x1, x0 13f5d0: f9000fe0 str x0, [sp, #0x18] 13f5d4: f94007e0 ldr x0, [sp, #0x8] 13f5d8: f9400be1 ldr x1, [sp, #0x10] 13f5dc: 9b007d08 mul x8, x8, x0 13f5e0: 8b080028 add x8, x1, x8 13f5e4: f9000be8 str x8, [sp, #0x10] 13f5e8: d2800008 mov x8, #0x0 // =0 13f5ec: f94007e9 ldr x9, [sp, #0x8] 13f5f0: eb08013f cmp x9, x8 13f5f4: 1a9f97ea cset w10, hi 13f5f8: 3700004a tbnz w10, #0x0, 0x13f600 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x58> 13f5fc: 14000011 b 0x13f640 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x98> 13f600: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 13f604: 92800009 mov x9, #-0x1 // =-1 13f608: b27d03e2 orr x2, xzr, #0x8 13f60c: f94007ea ldr x10, [sp, #0x8] 13f610: 8b090149 add x9, x10, x9 13f614: f90007e9 str x9, [sp, #0x8] 13f618: f9400fe9 ldr x9, [sp, #0x18] 13f61c: 8b080129 add x9, x9, x8 13f620: f9000fe9 str x9, [sp, #0x18] 13f624: f9400be9 ldr x9, [sp, #0x10] 13f628: 8b080128 add x8, x9, x8 13f62c: f9000be8 str x8, [sp, #0x10] 13f630: f9400fe0 ldr x0, [sp, #0x18] 13f634: f9400be1 ldr x1, [sp, #0x10] 13f638: 97fd81d6 bl 0x9fd90 13f63c: 17ffffeb b 0x13f5e8 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x40> 13f640: f94013fe ldr x30, [sp, #0x20] 13f644: 9100c3ff add sp, sp, #0x30 13f648: d65f03c0 ret 000000000013f64c (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)>: 13f64c: d100c3ff sub sp, sp, #0x30 13f650: f90013fe str x30, [sp, #0x20] 13f654: f9000fe0 str x0, [sp, #0x18] 13f658: f9000be1 str x1, [sp, #0x10] 13f65c: f90007e2 str x2, [sp, #0x8] 13f660: d2800008 mov x8, #0x0 // =0 13f664: f94007e9 ldr x9, [sp, #0x8] 13f668: eb08013f cmp x9, x8 13f66c: 1a9f97ea cset w10, hi 13f670: 3700004a tbnz w10, #0x0, 0x13f678 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x2c> 13f674: 14000013 b 0x13f6c0 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x74> 13f678: b27d03e8 orr x8, xzr, #0x8 13f67c: 92800009 mov x9, #-0x1 // =-1 13f680: f94007ea ldr x10, [sp, #0x8] 13f684: 8b090149 add x9, x10, x9 13f688: f90007e9 str x9, [sp, #0x8] 13f68c: f9400fe0 ldr x0, [sp, #0x18] 13f690: f9400be1 ldr x1, [sp, #0x10] 13f694: aa0803e2 mov x2, x8 13f698: f90003e8 str x8, [sp] 13f69c: 97fd81bd bl 0x9fd90 13f6a0: f9400fe8 ldr x8, [sp, #0x18] 13f6a4: f94003e9 ldr x9, [sp] 13f6a8: 8b090108 add x8, x8, x9 13f6ac: f9000fe8 str x8, [sp, #0x18] 13f6b0: f9400be8 ldr x8, [sp, #0x10] 13f6b4: 8b090108 add x8, x8, x9 13f6b8: f9000be8 str x8, [sp, #0x10] 13f6bc: 17ffffe9 b 0x13f660 (android::ATSParser::Program::StreamInfo*, android::ATSParser::Program::StreamInfo const*, unsigned long)+0x14> 13f6c0: f94013fe ldr x30, [sp, #0x20] 13f6c4: 9100c3ff add sp, sp, #0x30 13f6c8: d65f03c0 ret 000000000013f6cc ::prep()>: 13f6cc: d10083ff sub sp, sp, #0x20 13f6d0: a9017bfd stp x29, x30, [sp, #0x10] 13f6d4: 910043fd add x29, sp, #0x10 13f6d8: b27d07e8 orr x8, xzr, #0x18 13f6dc: f90007e0 str x0, [sp, #0x8] 13f6e0: f94007e0 ldr x0, [sp, #0x8] 13f6e4: f90003e0 str x0, [sp] 13f6e8: aa0803e0 mov x0, x8 13f6ec: 97fd85d1 bl 0xa0e30 <_Znam@plt> 13f6f0: f94003e8 ldr x8, [sp] 13f6f4: f9000500 str x0, [x8, #0x8] 13f6f8: f9400500 ldr x0, [x8, #0x8] 13f6fc: f9400501 ldr x1, [x8, #0x8] 13f700: 97fda5f4 bl 0xa8ed0 <_ZN7android4ListIlE5_Node7setPrevEPS2_@plt> 13f704: f94003e8 ldr x8, [sp] 13f708: f9400500 ldr x0, [x8, #0x8] 13f70c: f9400501 ldr x1, [x8, #0x8] 13f710: 97fd960c bl 0xa4f40 <_ZN7android4ListIlE5_Node7setNextEPS2_@plt> 13f714: a9417bfd ldp x29, x30, [sp, #0x10] 13f718: 910083ff add sp, sp, #0x20 13f71c: d65f03c0 ret 000000000013f720 ::~List()>: 13f720: d10083ff sub sp, sp, #0x20 13f724: a9017bfd stp x29, x30, [sp, #0x10] 13f728: 910043fd add x29, sp, #0x10 13f72c: f90007e0 str x0, [sp, #0x8] 13f730: f94007e0 ldr x0, [sp, #0x8] 13f734: f90003e0 str x0, [sp] 13f738: 97fd929e bl 0xa41b0 <_ZN7android4ListIlED2Ev@plt> 13f73c: f94003e0 ldr x0, [sp] 13f740: 97fd8488 bl 0xa0960 <_ZdlPv@plt> 13f744: a9417bfd ldp x29, x30, [sp, #0x10] 13f748: 910083ff add sp, sp, #0x20 13f74c: d65f03c0 ret 000000000013f750 ::_Node::setPrev(android::List::_Node*)>: 13f750: d10043ff sub sp, sp, #0x10 13f754: f90007e0 str x0, [sp, #0x8] 13f758: f90003e1 str x1, [sp] 13f75c: f94007e0 ldr x0, [sp, #0x8] 13f760: f94003e1 ldr x1, [sp] 13f764: f9000401 str x1, [x0, #0x8] 13f768: 910043ff add sp, sp, #0x10 13f76c: d65f03c0 ret 000000000013f770 ::_Node::setNext(android::List::_Node*)>: 13f770: d10043ff sub sp, sp, #0x10 13f774: f90007e0 str x0, [sp, #0x8] 13f778: f90003e1 str x1, [sp] 13f77c: f94007e0 ldr x0, [sp, #0x8] 13f780: f94003e1 ldr x1, [sp] 13f784: f9000801 str x1, [x0, #0x10] 13f788: 910043ff add sp, sp, #0x10 13f78c: d65f03c0 ret 000000000013f790 ::_Node::getNext() const>: 13f790: d10043ff sub sp, sp, #0x10 13f794: f90007e0 str x0, [sp, #0x8] 13f798: f94007e0 ldr x0, [sp, #0x8] 13f79c: f9400800 ldr x0, [x0, #0x10] 13f7a0: 910043ff add sp, sp, #0x10 13f7a4: d65f03c0 ret 000000000013f7a8 ::_Node::~_Node()>: 13f7a8: d10043ff sub sp, sp, #0x10 13f7ac: f90007e0 str x0, [sp, #0x8] 13f7b0: 910043ff add sp, sp, #0x10 13f7b4: d65f03c0 ret 000000000013f7b8 ::distance::CONST_ITERATOR, android::List::CONST_ITERATOR>(android::List::_ListIterator::CONST_ITERATOR>, android::List::_ListIterator::CONST_ITERATOR>) const>: 13f7b8: d100c3ff sub sp, sp, #0x30 13f7bc: a9027bfd stp x29, x30, [sp, #0x20] 13f7c0: 910083fd add x29, sp, #0x20 13f7c4: f81f83a0 stur x0, [x29, #-0x8] 13f7c8: f9000bff str xzr, [sp, #0x10] 13f7cc: f90007e1 str x1, [sp, #0x8] 13f7d0: f90003e2 str x2, [sp] 13f7d4: f94007e0 ldr x0, [sp, #0x8] 13f7d8: f94003e1 ldr x1, [sp] 13f7dc: 97fda179 bl 0xa7dc0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREEneERKS4_@plt> 13f7e0: 37000040 tbnz w0, #0x0, 0x13f7e8 ::distance::CONST_ITERATOR, android::List::CONST_ITERATOR>(android::List::_ListIterator::CONST_ITERATOR>, android::List::_ListIterator::CONST_ITERATOR>) const+0x30> 13f7e4: 14000007 b 0x13f800 ::distance::CONST_ITERATOR, android::List::CONST_ITERATOR>(android::List::_ListIterator::CONST_ITERATOR>, android::List::_ListIterator::CONST_ITERATOR>) const+0x48> 13f7e8: f94007e0 ldr x0, [sp, #0x8] 13f7ec: 97fda16d bl 0xa7da0 <_ZN7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREEppEv@plt> 13f7f0: f9400be8 ldr x8, [sp, #0x10] 13f7f4: 91000508 add x8, x8, #0x1 13f7f8: f9000be8 str x8, [sp, #0x10] 13f7fc: 17fffff6 b 0x13f7d4 ::distance::CONST_ITERATOR, android::List::CONST_ITERATOR>(android::List::_ListIterator::CONST_ITERATOR>, android::List::_ListIterator::CONST_ITERATOR>) const+0x1c> 13f800: f9400be0 ldr x0, [sp, #0x10] 13f804: a9427bfd ldp x29, x30, [sp, #0x20] 13f808: 9100c3ff add sp, sp, #0x30 13f80c: d65f03c0 ret 000000000013f810 ::begin() const>: 13f810: d100c3ff sub sp, sp, #0x30 13f814: a9027bfd stp x29, x30, [sp, #0x20] 13f818: 910083fd add x29, sp, #0x20 13f81c: f81f83a0 stur x0, [x29, #-0x8] 13f820: f85f83a0 ldur x0, [x29, #-0x8] 13f824: f9400400 ldr x0, [x0, #0x8] 13f828: f9000be8 str x8, [sp, #0x10] 13f82c: 97fdadb5 bl 0xaaf00 <_ZNK7android4ListIlE5_Node7getNextEv@plt> 13f830: f9400be8 ldr x8, [sp, #0x10] 13f834: f90007e0 str x0, [sp, #0x8] 13f838: aa0803e0 mov x0, x8 13f83c: f94007e1 ldr x1, [sp, #0x8] 13f840: 97fd9c84 bl 0xa6a50 <_ZN7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREEC2EPKNS1_5_NodeE@plt> 13f844: a9427bfd ldp x29, x30, [sp, #0x20] 13f848: 9100c3ff add sp, sp, #0x30 13f84c: d65f03c0 ret 000000000013f850 ::end() const>: 13f850: d10083ff sub sp, sp, #0x20 13f854: a9017bfd stp x29, x30, [sp, #0x10] 13f858: 910043fd add x29, sp, #0x10 13f85c: f90007e0 str x0, [sp, #0x8] 13f860: f94007e0 ldr x0, [sp, #0x8] 13f864: f9400401 ldr x1, [x0, #0x8] 13f868: aa0803e0 mov x0, x8 13f86c: 97fd9c79 bl 0xa6a50 <_ZN7android4ListIlE13_ListIteratorIlNS1_14CONST_ITERATOREEC2EPKNS1_5_NodeE@plt> 13f870: a9417bfd ldp x29, x30, [sp, #0x10] 13f874: 910083ff add sp, sp, #0x20 13f878: d65f03c0 ret 000000000013f87c ::_ListIterator::CONST_ITERATOR>::~_ListIterator()>: 13f87c: d10043ff sub sp, sp, #0x10 13f880: f90007e0 str x0, [sp, #0x8] 13f884: 910043ff add sp, sp, #0x10 13f888: d65f03c0 ret 000000000013f88c ::_ListIterator::CONST_ITERATOR>::operator!=(android::List::_ListIterator::CONST_ITERATOR> const&) const>: 13f88c: d10043ff sub sp, sp, #0x10 13f890: f90007e0 str x0, [sp, #0x8] 13f894: f90003e1 str x1, [sp] 13f898: f94007e0 ldr x0, [sp, #0x8] 13f89c: f9400000 ldr x0, [x0] 13f8a0: f94003e1 ldr x1, [sp] 13f8a4: f9400021 ldr x1, [x1] 13f8a8: eb01001f cmp x0, x1 13f8ac: 1a9f07e8 cset w8, ne 13f8b0: 320003e9 orr w9, wzr, #0x1 13f8b4: 0a090108 and w8, w8, w9 13f8b8: 2a0803e0 mov w0, w8 13f8bc: 910043ff add sp, sp, #0x10 13f8c0: d65f03c0 ret 000000000013f8c4 ::_ListIterator::CONST_ITERATOR>::operator++()>: 13f8c4: d10083ff sub sp, sp, #0x20 13f8c8: a9017bfd stp x29, x30, [sp, #0x10] 13f8cc: 910043fd add x29, sp, #0x10 13f8d0: f90007e0 str x0, [sp, #0x8] 13f8d4: f94007e0 ldr x0, [sp, #0x8] 13f8d8: aa0003e8 mov x8, x0 13f8dc: f9400108 ldr x8, [x8] 13f8e0: f90003e0 str x0, [sp] 13f8e4: aa0803e0 mov x0, x8 13f8e8: 97fdad86 bl 0xaaf00 <_ZNK7android4ListIlE5_Node7getNextEv@plt> 13f8ec: f94003e8 ldr x8, [sp] 13f8f0: f9000100 str x0, [x8] 13f8f4: f94003e0 ldr x0, [sp] 13f8f8: a9417bfd ldp x29, x30, [sp, #0x10] 13f8fc: 910083ff add sp, sp, #0x20 13f900: d65f03c0 ret 000000000013f904 ::_ListIterator::CONST_ITERATOR>::_ListIterator(android::List::_Node const*)>: 13f904: d10043ff sub sp, sp, #0x10 13f908: f90007e0 str x0, [sp, #0x8] 13f90c: f90003e1 str x1, [sp] 13f910: f94007e0 ldr x0, [sp, #0x8] 13f914: f94003e1 ldr x1, [sp] 13f918: f9000001 str x1, [x0] 13f91c: 910043ff add sp, sp, #0x10 13f920: d65f03c0 ret 000000000013f924 ::_ListIterator::NON_CONST_ITERATOR>::_ListIterator(android::List::_Node*)>: 13f924: d10043ff sub sp, sp, #0x10 13f928: f90007e0 str x0, [sp, #0x8] 13f92c: f90003e1 str x1, [sp] 13f930: f94007e0 ldr x0, [sp, #0x8] 13f934: f94003e1 ldr x1, [sp] 13f938: f9000001 str x1, [x0] 13f93c: 910043ff add sp, sp, #0x10 13f940: d65f03c0 ret 000000000013f944 ::_ListIterator::NON_CONST_ITERATOR>::getNode() const>: 13f944: d10043ff sub sp, sp, #0x10 13f948: f90007e0 str x0, [sp, #0x8] 13f94c: f94007e0 ldr x0, [sp, #0x8] 13f950: f9400000 ldr x0, [x0] 13f954: 910043ff add sp, sp, #0x10 13f958: d65f03c0 ret 000000000013f95c ::_Node::getPrev() const>: 13f95c: d10043ff sub sp, sp, #0x10 13f960: f90007e0 str x0, [sp, #0x8] 13f964: f94007e0 ldr x0, [sp, #0x8] 13f968: f9400400 ldr x0, [x0, #0x8] 13f96c: 910043ff add sp, sp, #0x10 13f970: d65f03c0 ret 000000000013f974 ::insert(android::List::_ListIterator::NON_CONST_ITERATOR>, long const&)>: 13f974: d101c3ff sub sp, sp, #0x70 13f978: a9067bfd stp x29, x30, [sp, #0x60] 13f97c: 910183fd add x29, sp, #0x60 13f980: b27d07e9 orr x9, xzr, #0x18 13f984: f81f83a0 stur x0, [x29, #-0x8] 13f988: f81f03a2 stur x2, [x29, #-0x10] 13f98c: aa0903e0 mov x0, x9 13f990: f9001be8 str x8, [sp, #0x30] 13f994: f90017e1 str x1, [sp, #0x28] 13f998: 97fda55e bl 0xa8f10 <_Znwm@plt> 13f99c: f85f03a1 ldur x1, [x29, #-0x10] 13f9a0: f90013e0 str x0, [sp, #0x20] 13f9a4: 97fd89bf bl 0xa20a0 <_ZN7android4ListIlE5_NodeC2ERKl@plt> 13f9a8: 14000001 b 0x13f9ac ::insert(android::List::_ListIterator::NON_CONST_ITERATOR>, long const&)+0x38> 13f9ac: f94013e8 ldr x8, [sp, #0x20] 13f9b0: f81e83a8 stur x8, [x29, #-0x18] 13f9b4: f85e83a0 ldur x0, [x29, #-0x18] 13f9b8: f94017e1 ldr x1, [sp, #0x28] 13f9bc: f9000fe0 str x0, [sp, #0x18] 13f9c0: aa0103e0 mov x0, x1 13f9c4: 97fda673 bl 0xa9390 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREE7getNodeEv@plt> 13f9c8: f9400fe8 ldr x8, [sp, #0x18] 13f9cc: f9000be0 str x0, [sp, #0x10] 13f9d0: aa0803e0 mov x0, x8 13f9d4: f9400be1 ldr x1, [sp, #0x10] 13f9d8: 97fd955a bl 0xa4f40 <_ZN7android4ListIlE5_Node7setNextEPS2_@plt> 13f9dc: f85e83a0 ldur x0, [x29, #-0x18] 13f9e0: f94017e1 ldr x1, [sp, #0x28] 13f9e4: f90007e0 str x0, [sp, #0x8] 13f9e8: aa0103e0 mov x0, x1 13f9ec: 97fda669 bl 0xa9390 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREE7getNodeEv@plt> 13f9f0: 97fd9068 bl 0xa3b90 <_ZNK7android4ListIlE5_Node7getPrevEv@plt> 13f9f4: f94007e8 ldr x8, [sp, #0x8] 13f9f8: f90003e0 str x0, [sp] 13f9fc: aa0803e0 mov x0, x8 13fa00: f94003e1 ldr x1, [sp] 13fa04: 97fda533 bl 0xa8ed0 <_ZN7android4ListIlE5_Node7setPrevEPS2_@plt> 13fa08: f94017e0 ldr x0, [sp, #0x28] 13fa0c: 97fda661 bl 0xa9390 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREE7getNodeEv@plt> 13fa10: 97fd9060 bl 0xa3b90 <_ZNK7android4ListIlE5_Node7getPrevEv@plt> 13fa14: f85e83a1 ldur x1, [x29, #-0x18] 13fa18: 97fd954a bl 0xa4f40 <_ZN7android4ListIlE5_Node7setNextEPS2_@plt> 13fa1c: f94017e0 ldr x0, [sp, #0x28] 13fa20: 97fda65c bl 0xa9390 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREE7getNodeEv@plt> 13fa24: f85e83a1 ldur x1, [x29, #-0x18] 13fa28: 97fda52a bl 0xa8ed0 <_ZN7android4ListIlE5_Node7setPrevEPS2_@plt> 13fa2c: f85e83a1 ldur x1, [x29, #-0x18] 13fa30: f9401be0 ldr x0, [sp, #0x30] 13fa34: 97fd87ef bl 0xa19f0 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEC2EPNS1_5_NodeE@plt> 13fa38: a9467bfd ldp x29, x30, [sp, #0x60] 13fa3c: 9101c3ff add sp, sp, #0x70 13fa40: d65f03c0 ret 13fa44: 2a0103e8 mov w8, w1 13fa48: f81e03a0 stur x0, [x29, #-0x20] 13fa4c: b81dc3a8 stur w8, [x29, #-0x24] 13fa50: f94013e0 ldr x0, [sp, #0x20] 13fa54: 97fd83c3 bl 0xa0960 <_ZdlPv@plt> 13fa58: f85e03a0 ldur x0, [x29, #-0x20] 13fa5c: 97fda12d bl 0xa7f10 <_Unwind_Resume@plt> 000000000013fa60 ::end()>: 13fa60: d10083ff sub sp, sp, #0x20 13fa64: a9017bfd stp x29, x30, [sp, #0x10] 13fa68: 910043fd add x29, sp, #0x10 13fa6c: f90007e0 str x0, [sp, #0x8] 13fa70: f94007e0 ldr x0, [sp, #0x8] 13fa74: f9400401 ldr x1, [x0, #0x8] 13fa78: aa0803e0 mov x0, x8 13fa7c: 97fd87dd bl 0xa19f0 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEC2EPNS1_5_NodeE@plt> 13fa80: a9417bfd ldp x29, x30, [sp, #0x10] 13fa84: 910083ff add sp, sp, #0x20 13fa88: d65f03c0 ret 000000000013fa8c ::_Node::_Node(long const&)>: 13fa8c: d10043ff sub sp, sp, #0x10 13fa90: f90007e0 str x0, [sp, #0x8] 13fa94: f90003e1 str x1, [sp] 13fa98: f94007e0 ldr x0, [sp, #0x8] 13fa9c: f94003e1 ldr x1, [sp] 13faa0: f9400021 ldr x1, [x1] 13faa4: f9000001 str x1, [x0] 13faa8: 910043ff add sp, sp, #0x10 13faac: d65f03c0 ret 000000000013fab0 ::_Node::getRef()>: 13fab0: d10043ff sub sp, sp, #0x10 13fab4: f90007e0 str x0, [sp, #0x8] 13fab8: f94007e0 ldr x0, [sp, #0x8] 13fabc: 910043ff add sp, sp, #0x10 13fac0: d65f03c0 ret 000000000013fac4 >::~Vector()>: 13fac4: d10083ff sub sp, sp, #0x20 13fac8: a9017bfd stp x29, x30, [sp, #0x10] 13facc: 910043fd add x29, sp, #0x10 13fad0: f90007e0 str x0, [sp, #0x8] 13fad4: f94007e0 ldr x0, [sp, #0x8] 13fad8: f90003e0 str x0, [sp] 13fadc: 97fd968d bl 0xa5510 <_ZN7android6VectorINS_2spINS_9ATSParser7ProgramEEEED2Ev@plt> 13fae0: f94003e0 ldr x0, [sp] 13fae4: 97fd839f bl 0xa0960 <_ZdlPv@plt> 13fae8: a9417bfd ldp x29, x30, [sp, #0x10] 13faec: 910083ff add sp, sp, #0x20 13faf0: d65f03c0 ret 000000000013faf4 >::do_construct(void*, unsigned long) const>: 13faf4: d100c3ff sub sp, sp, #0x30 13faf8: a9027bfd stp x29, x30, [sp, #0x20] 13fafc: 910083fd add x29, sp, #0x20 13fb00: f81f83a0 stur x0, [x29, #-0x8] 13fb04: f9000be1 str x1, [sp, #0x10] 13fb08: f90007e2 str x2, [sp, #0x8] 13fb0c: f9400be0 ldr x0, [sp, #0x10] 13fb10: f94007e1 ldr x1, [sp, #0x8] 13fb14: 97fd96cf bl 0xa5650 <_ZN7android14construct_typeINS_2spINS_9ATSParser7ProgramEEEEEvPT_m@plt> 13fb18: a9427bfd ldp x29, x30, [sp, #0x20] 13fb1c: 9100c3ff add sp, sp, #0x30 13fb20: d65f03c0 ret 000000000013fb24 >::do_destroy(void*, unsigned long) const>: 13fb24: d100c3ff sub sp, sp, #0x30 13fb28: a9027bfd stp x29, x30, [sp, #0x20] 13fb2c: 910083fd add x29, sp, #0x20 13fb30: f81f83a0 stur x0, [x29, #-0x8] 13fb34: f9000be1 str x1, [sp, #0x10] 13fb38: f90007e2 str x2, [sp, #0x8] 13fb3c: f9400be0 ldr x0, [sp, #0x10] 13fb40: f94007e1 ldr x1, [sp, #0x8] 13fb44: 97fd81db bl 0xa02b0 <_ZN7android12destroy_typeINS_2spINS_9ATSParser7ProgramEEEEEvPT_m@plt> 13fb48: a9427bfd ldp x29, x30, [sp, #0x20] 13fb4c: 9100c3ff add sp, sp, #0x30 13fb50: d65f03c0 ret 000000000013fb54 >::do_copy(void*, void const*, unsigned long) const>: 13fb54: d100c3ff sub sp, sp, #0x30 13fb58: a9027bfd stp x29, x30, [sp, #0x20] 13fb5c: 910083fd add x29, sp, #0x20 13fb60: f81f83a0 stur x0, [x29, #-0x8] 13fb64: f9000be1 str x1, [sp, #0x10] 13fb68: f90007e2 str x2, [sp, #0x8] 13fb6c: f90003e3 str x3, [sp] 13fb70: f9400be0 ldr x0, [sp, #0x10] 13fb74: f94007e1 ldr x1, [sp, #0x8] 13fb78: f94003e2 ldr x2, [sp] 13fb7c: 97fd8ba1 bl 0xa2a00 <_ZN7android9copy_typeINS_2spINS_9ATSParser7ProgramEEEEEvPT_PKS5_m@plt> 13fb80: a9427bfd ldp x29, x30, [sp, #0x20] 13fb84: 9100c3ff add sp, sp, #0x30 13fb88: d65f03c0 ret 000000000013fb8c >::do_splat(void*, void const*, unsigned long) const>: 13fb8c: d100c3ff sub sp, sp, #0x30 13fb90: a9027bfd stp x29, x30, [sp, #0x20] 13fb94: 910083fd add x29, sp, #0x20 13fb98: f81f83a0 stur x0, [x29, #-0x8] 13fb9c: f9000be1 str x1, [sp, #0x10] 13fba0: f90007e2 str x2, [sp, #0x8] 13fba4: f90003e3 str x3, [sp] 13fba8: f9400be0 ldr x0, [sp, #0x10] 13fbac: f94007e1 ldr x1, [sp, #0x8] 13fbb0: f94003e2 ldr x2, [sp] 13fbb4: 97fd9bdf bl 0xa6b30 <_ZN7android10splat_typeINS_2spINS_9ATSParser7ProgramEEEEEvPT_PKS5_m@plt> 13fbb8: a9427bfd ldp x29, x30, [sp, #0x20] 13fbbc: 9100c3ff add sp, sp, #0x30 13fbc0: d65f03c0 ret 000000000013fbc4 >::do_move_forward(void*, void const*, unsigned long) const>: 13fbc4: d100c3ff sub sp, sp, #0x30 13fbc8: a9027bfd stp x29, x30, [sp, #0x20] 13fbcc: 910083fd add x29, sp, #0x20 13fbd0: f81f83a0 stur x0, [x29, #-0x8] 13fbd4: f9000be1 str x1, [sp, #0x10] 13fbd8: f90007e2 str x2, [sp, #0x8] 13fbdc: f90003e3 str x3, [sp] 13fbe0: f9400be0 ldr x0, [sp, #0x10] 13fbe4: f94007e1 ldr x1, [sp, #0x8] 13fbe8: f94003e2 ldr x2, [sp] 13fbec: 97fdaaf9 bl 0xaa7d0 <_ZN7android17move_forward_typeINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS5_m@plt> 13fbf0: a9427bfd ldp x29, x30, [sp, #0x20] 13fbf4: 9100c3ff add sp, sp, #0x30 13fbf8: d65f03c0 ret 000000000013fbfc >::do_move_backward(void*, void const*, unsigned long) const>: 13fbfc: d100c3ff sub sp, sp, #0x30 13fc00: a9027bfd stp x29, x30, [sp, #0x20] 13fc04: 910083fd add x29, sp, #0x20 13fc08: f81f83a0 stur x0, [x29, #-0x8] 13fc0c: f9000be1 str x1, [sp, #0x10] 13fc10: f90007e2 str x2, [sp, #0x8] 13fc14: f90003e3 str x3, [sp] 13fc18: f9400be0 ldr x0, [sp, #0x10] 13fc1c: f94007e1 ldr x1, [sp, #0x8] 13fc20: f94003e2 ldr x2, [sp] 13fc24: 97fd87f3 bl 0xa1bf0 <_ZN7android18move_backward_typeINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS5_m@plt> 13fc28: a9427bfd ldp x29, x30, [sp, #0x20] 13fc2c: 9100c3ff add sp, sp, #0x30 13fc30: d65f03c0 ret 000000000013fc34 >(android::sp*, unsigned long)>: 13fc34: d10083ff sub sp, sp, #0x20 13fc38: a9017bfd stp x29, x30, [sp, #0x10] 13fc3c: 910043fd add x29, sp, #0x10 13fc40: f90007e0 str x0, [sp, #0x8] 13fc44: f90003e1 str x1, [sp] 13fc48: d2800008 mov x8, #0x0 // =0 13fc4c: f94003e9 ldr x9, [sp] 13fc50: eb08013f cmp x9, x8 13fc54: 1a9f97ea cset w10, hi 13fc58: 3700004a tbnz w10, #0x0, 0x13fc60 >(android::sp*, unsigned long)+0x2c> 13fc5c: 1400000c b 0x13fc8c >(android::sp*, unsigned long)+0x58> 13fc60: b27d03e8 orr x8, xzr, #0x8 13fc64: 92800009 mov x9, #-0x1 // =-1 13fc68: f94003ea ldr x10, [sp] 13fc6c: 8b090149 add x9, x10, x9 13fc70: f90003e9 str x9, [sp] 13fc74: f94007e9 ldr x9, [sp, #0x8] 13fc78: 8b080128 add x8, x9, x8 13fc7c: f90007e8 str x8, [sp, #0x8] 13fc80: aa0903e0 mov x0, x9 13fc84: 97fd915b bl 0xa41f0 <_ZN7android2spINS_9ATSParser7ProgramEEC2Ev@plt> 13fc88: 17fffff0 b 0x13fc48 >(android::sp*, unsigned long)+0x14> 13fc8c: a9417bfd ldp x29, x30, [sp, #0x10] 13fc90: 910083ff add sp, sp, #0x20 13fc94: d65f03c0 ret 000000000013fc98 ::sp()>: 13fc98: d10043ff sub sp, sp, #0x10 13fc9c: d2800008 mov x8, #0x0 // =0 13fca0: f90007e0 str x0, [sp, #0x8] 13fca4: f94007e0 ldr x0, [sp, #0x8] 13fca8: f9000008 str x8, [x0] 13fcac: 910043ff add sp, sp, #0x10 13fcb0: d65f03c0 ret 000000000013fcb4 >(android::sp*, unsigned long)>: 13fcb4: d100c3ff sub sp, sp, #0x30 13fcb8: a9027bfd stp x29, x30, [sp, #0x20] 13fcbc: 910083fd add x29, sp, #0x20 13fcc0: f81f83a0 stur x0, [x29, #-0x8] 13fcc4: f9000be1 str x1, [sp, #0x10] 13fcc8: d2800008 mov x8, #0x0 // =0 13fccc: f9400be9 ldr x9, [sp, #0x10] 13fcd0: eb08013f cmp x9, x8 13fcd4: 1a9f97ea cset w10, hi 13fcd8: 3700004a tbnz w10, #0x0, 0x13fce0 >(android::sp*, unsigned long)+0x2c> 13fcdc: 1400000e b 0x13fd14 >(android::sp*, unsigned long)+0x60> 13fce0: b27d03e8 orr x8, xzr, #0x8 13fce4: 92800009 mov x9, #-0x1 // =-1 13fce8: f9400bea ldr x10, [sp, #0x10] 13fcec: 8b090149 add x9, x10, x9 13fcf0: f9000be9 str x9, [sp, #0x10] 13fcf4: f85f83a0 ldur x0, [x29, #-0x8] 13fcf8: f90007e8 str x8, [sp, #0x8] 13fcfc: 97fd9b61 bl 0xa6a80 <_ZN7android2spINS_9ATSParser7ProgramEED2Ev@plt> 13fd00: f85f83a8 ldur x8, [x29, #-0x8] 13fd04: f94007e9 ldr x9, [sp, #0x8] 13fd08: 8b090108 add x8, x8, x9 13fd0c: f81f83a8 stur x8, [x29, #-0x8] 13fd10: 17ffffee b 0x13fcc8 >(android::sp*, unsigned long)+0x14> 13fd14: a9427bfd ldp x29, x30, [sp, #0x20] 13fd18: 9100c3ff add sp, sp, #0x30 13fd1c: d65f03c0 ret 000000000013fd20 >(android::sp*, android::sp const*, unsigned long)>: 13fd20: d100c3ff sub sp, sp, #0x30 13fd24: a9027bfd stp x29, x30, [sp, #0x20] 13fd28: 910083fd add x29, sp, #0x20 13fd2c: f81f83a0 stur x0, [x29, #-0x8] 13fd30: f9000be1 str x1, [sp, #0x10] 13fd34: f90007e2 str x2, [sp, #0x8] 13fd38: d2800008 mov x8, #0x0 // =0 13fd3c: f94007e9 ldr x9, [sp, #0x8] 13fd40: eb08013f cmp x9, x8 13fd44: 1a9f97ea cset w10, hi 13fd48: 3700004a tbnz w10, #0x0, 0x13fd50 >(android::sp*, android::sp const*, unsigned long)+0x30> 13fd4c: 14000012 b 0x13fd94 >(android::sp*, android::sp const*, unsigned long)+0x74> 13fd50: b27d03e8 orr x8, xzr, #0x8 13fd54: 92800009 mov x9, #-0x1 // =-1 13fd58: f94007ea ldr x10, [sp, #0x8] 13fd5c: 8b090149 add x9, x10, x9 13fd60: f90007e9 str x9, [sp, #0x8] 13fd64: f85f83a0 ldur x0, [x29, #-0x8] 13fd68: f9400be1 ldr x1, [sp, #0x10] 13fd6c: f90003e8 str x8, [sp] 13fd70: 97fd93a4 bl 0xa4c00 <_ZN7android2spINS_9ATSParser7ProgramEEC2ERKS3_@plt> 13fd74: f85f83a8 ldur x8, [x29, #-0x8] 13fd78: f94003e9 ldr x9, [sp] 13fd7c: 8b090108 add x8, x8, x9 13fd80: f81f83a8 stur x8, [x29, #-0x8] 13fd84: f9400be8 ldr x8, [sp, #0x10] 13fd88: 8b090108 add x8, x8, x9 13fd8c: f9000be8 str x8, [sp, #0x10] 13fd90: 17ffffea b 0x13fd38 >(android::sp*, android::sp const*, unsigned long)+0x18> 13fd94: a9427bfd ldp x29, x30, [sp, #0x20] 13fd98: 9100c3ff add sp, sp, #0x30 13fd9c: d65f03c0 ret 000000000013fda0 ::sp(android::sp const&)>: 13fda0: d100c3ff sub sp, sp, #0x30 13fda4: a9027bfd stp x29, x30, [sp, #0x20] 13fda8: 910083fd add x29, sp, #0x20 13fdac: d2800008 mov x8, #0x0 // =0 13fdb0: f81f83a0 stur x0, [x29, #-0x8] 13fdb4: f9000be1 str x1, [sp, #0x10] 13fdb8: f85f83a0 ldur x0, [x29, #-0x8] 13fdbc: aa0003e1 mov x1, x0 13fdc0: f9400be9 ldr x9, [sp, #0x10] 13fdc4: f9400129 ldr x9, [x9] 13fdc8: f9000029 str x9, [x1] 13fdcc: aa0003e9 mov x9, x0 13fdd0: f9400129 ldr x9, [x9] 13fdd4: eb08013f cmp x9, x8 13fdd8: 1a9f07ea cset w10, ne 13fddc: f90007e0 str x0, [sp, #0x8] 13fde0: 3700004a tbnz w10, #0x0, 0x13fde8 ::sp(android::sp const&)+0x48> 13fde4: 14000005 b 0x13fdf8 ::sp(android::sp const&)+0x58> 13fde8: f94007e8 ldr x8, [sp, #0x8] 13fdec: f9400100 ldr x0, [x8] 13fdf0: f94007e1 ldr x1, [sp, #0x8] 13fdf4: 97fdaa8b bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 13fdf8: a9427bfd ldp x29, x30, [sp, #0x20] 13fdfc: 9100c3ff add sp, sp, #0x30 13fe00: d65f03c0 ret 000000000013fe04 >(android::sp*, android::sp const*, unsigned long)>: 13fe04: d100c3ff sub sp, sp, #0x30 13fe08: a9027bfd stp x29, x30, [sp, #0x20] 13fe0c: 910083fd add x29, sp, #0x20 13fe10: f81f83a0 stur x0, [x29, #-0x8] 13fe14: f9000be1 str x1, [sp, #0x10] 13fe18: f90007e2 str x2, [sp, #0x8] 13fe1c: d2800008 mov x8, #0x0 // =0 13fe20: f94007e9 ldr x9, [sp, #0x8] 13fe24: eb08013f cmp x9, x8 13fe28: 1a9f97ea cset w10, hi 13fe2c: 3700004a tbnz w10, #0x0, 0x13fe34 >(android::sp*, android::sp const*, unsigned long)+0x30> 13fe30: 1400000f b 0x13fe6c >(android::sp*, android::sp const*, unsigned long)+0x68> 13fe34: b27d03e8 orr x8, xzr, #0x8 13fe38: 92800009 mov x9, #-0x1 // =-1 13fe3c: f94007ea ldr x10, [sp, #0x8] 13fe40: 8b090149 add x9, x10, x9 13fe44: f90007e9 str x9, [sp, #0x8] 13fe48: f85f83a0 ldur x0, [x29, #-0x8] 13fe4c: f9400be1 ldr x1, [sp, #0x10] 13fe50: f90003e8 str x8, [sp] 13fe54: 97fd936b bl 0xa4c00 <_ZN7android2spINS_9ATSParser7ProgramEEC2ERKS3_@plt> 13fe58: f85f83a8 ldur x8, [x29, #-0x8] 13fe5c: f94003e9 ldr x9, [sp] 13fe60: 8b090108 add x8, x8, x9 13fe64: f81f83a8 stur x8, [x29, #-0x8] 13fe68: 17ffffed b 0x13fe1c >(android::sp*, android::sp const*, unsigned long)+0x18> 13fe6c: a9427bfd ldp x29, x30, [sp, #0x20] 13fe70: 9100c3ff add sp, sp, #0x30 13fe74: d65f03c0 ret 000000000013fe78 (android::sp*, android::sp const*, unsigned long)>: 13fe78: d100c3ff sub sp, sp, #0x30 13fe7c: a9027bfd stp x29, x30, [sp, #0x20] 13fe80: 910083fd add x29, sp, #0x20 13fe84: f81f83a0 stur x0, [x29, #-0x8] 13fe88: f9000be1 str x1, [sp, #0x10] 13fe8c: f90007e2 str x2, [sp, #0x8] 13fe90: f85f83a0 ldur x0, [x29, #-0x8] 13fe94: f9400be1 ldr x1, [sp, #0x10] 13fe98: f94007e2 ldr x2, [sp, #0x8] 13fe9c: 97fd9cf5 bl 0xa7270 <_ZN7android14ReferenceMover15move_referencesINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS6_m@plt> 13fea0: a9427bfd ldp x29, x30, [sp, #0x20] 13fea4: 9100c3ff add sp, sp, #0x30 13fea8: d65f03c0 ret 000000000013feac (android::sp*, android::sp const*, unsigned long)>: 13feac: d10203ff sub sp, sp, #0x80 13feb0: a9077bfd stp x29, x30, [sp, #0x70] 13feb4: 9101c3fd add x29, sp, #0x70 13feb8: d53bd048 mrs x8, TPIDR_EL0 13febc: f9401508 ldr x8, [x8, #0x28] 13fec0: f81f83a8 stur x8, [x29, #-0x8] 13fec4: f81d83a0 stur x0, [x29, #-0x28] 13fec8: f81d03a1 stur x1, [x29, #-0x30] 13fecc: f9001fe2 str x2, [sp, #0x38] 13fed0: f85d83a0 ldur x0, [x29, #-0x28] 13fed4: f85d03a1 ldur x1, [x29, #-0x30] 13fed8: f9401fe8 ldr x8, [sp, #0x38] 13fedc: d37df102 lsl x2, x8, #3 13fee0: 97fd8bd8 bl 0xa2e40 13fee4: f9401fe8 ldr x8, [sp, #0x38] 13fee8: f85d83a1 ldur x1, [x29, #-0x28] 13feec: f85d03a2 ldur x2, [x29, #-0x30] 13fef0: d10083be sub x30, x29, #0x20 13fef4: f90013e0 str x0, [sp, #0x20] 13fef8: aa1e03e0 mov x0, x30 13fefc: f9000fe8 str x8, [sp, #0x18] 13ff00: f9000bfe str x30, [sp, #0x10] 13ff04: 97fda61b bl 0xa9770 <_ZZN7android14ReferenceMover15move_referencesINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS6_mEN7RenamerC2EPNS4_IS3_EEPKSB_@plt> 13ff08: f9400fe0 ldr x0, [sp, #0x18] 13ff0c: f9400be1 ldr x1, [sp, #0x10] 13ff10: 97fd9ae0 bl 0xa6a90 <_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE@plt> 13ff14: 14000001 b 0x13ff18 (android::sp*, android::sp const*, unsigned long)+0x6c> 13ff18: d10083a0 sub x0, x29, #0x20 13ff1c: 97fd8fa9 bl 0xa3dc0 <_ZZN7android14ReferenceMover15move_referencesINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS6_mEN7RenamerD2Ev@plt> 13ff20: d53bd040 mrs x0, TPIDR_EL0 13ff24: f9401400 ldr x0, [x0, #0x28] 13ff28: f85f83be ldur x30, [x29, #-0x8] 13ff2c: eb1e0000 subs x0, x0, x30 13ff30: f90007e0 str x0, [sp, #0x8] 13ff34: 540001a1 b.ne 0x13ff68 (android::sp*, android::sp const*, unsigned long)+0xbc> 13ff38: 14000001 b 0x13ff3c (android::sp*, android::sp const*, unsigned long)+0x90> 13ff3c: a9477bfd ldp x29, x30, [sp, #0x70] 13ff40: 910203ff add sp, sp, #0x80 13ff44: d65f03c0 ret 13ff48: f9001be0 str x0, [sp, #0x30] 13ff4c: 2a0103e8 mov w8, w1 13ff50: b9002fe8 str w8, [sp, #0x2c] 13ff54: d10083a0 sub x0, x29, #0x20 13ff58: 97fd8f9a bl 0xa3dc0 <_ZZN7android14ReferenceMover15move_referencesINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS6_mEN7RenamerD2Ev@plt> 13ff5c: 14000001 b 0x13ff60 (android::sp*, android::sp const*, unsigned long)+0xb4> 13ff60: f9401be0 ldr x0, [sp, #0x30] 13ff64: 97fd9feb bl 0xa7f10 <_Unwind_Resume@plt> 13ff68: 97fda782 bl 0xa9d70 <__stack_chk_fail@plt> 000000000013ff6c (android::sp*, android::sp const*, unsigned long)::Renamer::Renamer(android::sp*, android::sp const*)>: 13ff6c: d10103ff sub sp, sp, #0x40 13ff70: a9037bfd stp x29, x30, [sp, #0x30] 13ff74: 9100c3fd add x29, sp, #0x30 13ff78: b0000b48 adrp x8, 0x2a8000 13ff7c: f943b508 ldr x8, [x8, #0x768] 13ff80: b27c03e9 orr x9, xzr, #0x10 13ff84: 8b090108 add x8, x8, x9 13ff88: f81f83a0 stur x0, [x29, #-0x8] 13ff8c: f81f03a1 stur x1, [x29, #-0x10] 13ff90: f9000fe2 str x2, [sp, #0x18] 13ff94: f85f83a9 ldur x9, [x29, #-0x8] 13ff98: aa0903e0 mov x0, x9 13ff9c: f9000be8 str x8, [sp, #0x10] 13ffa0: f90007e9 str x9, [sp, #0x8] 13ffa4: 97fda633 bl 0xa9870 <_ZN7android16ReferenceRenamerC2Ev@plt> 13ffa8: f9400be8 ldr x8, [sp, #0x10] 13ffac: f94007e9 ldr x9, [sp, #0x8] 13ffb0: f9000128 str x8, [x9] 13ffb4: f85f03a0 ldur x0, [x29, #-0x10] 13ffb8: f9000520 str x0, [x9, #0x8] 13ffbc: f9400fe0 ldr x0, [sp, #0x18] 13ffc0: f9000920 str x0, [x9, #0x10] 13ffc4: a9437bfd ldp x29, x30, [sp, #0x30] 13ffc8: 910103ff add sp, sp, #0x40 13ffcc: d65f03c0 ret 000000000013ffd0 (android::sp*, android::sp const*, unsigned long)::Renamer::~Renamer()>: 13ffd0: d10083ff sub sp, sp, #0x20 13ffd4: a9017bfd stp x29, x30, [sp, #0x10] 13ffd8: 910043fd add x29, sp, #0x10 13ffdc: f90007e0 str x0, [sp, #0x8] 13ffe0: f94007e0 ldr x0, [sp, #0x8] 13ffe4: 97fd861b bl 0xa1850 <_ZN7android16ReferenceRenamerD2Ev@plt> 13ffe8: a9417bfd ldp x29, x30, [sp, #0x10] 13ffec: 910083ff add sp, sp, #0x20 13fff0: d65f03c0 ret 000000000013fff4 (android::sp*, android::sp const*, unsigned long)::Renamer::operator()(unsigned long) const>: 13fff4: d100c3ff sub sp, sp, #0x30 13fff8: a9027bfd stp x29, x30, [sp, #0x20] 13fffc: 910083fd add x29, sp, #0x20 140000: b27d03e8 orr x8, xzr, #0x8 140004: f81f83a0 stur x0, [x29, #-0x8] 140008: f9000be1 str x1, [sp, #0x10] 14000c: f85f83a0 ldur x0, [x29, #-0x8] 140010: f9400401 ldr x1, [x0, #0x8] 140014: f9400be9 ldr x9, [sp, #0x10] 140018: 9b097d09 mul x9, x8, x9 14001c: 8b090029 add x9, x1, x9 140020: f90007e0 str x0, [sp, #0x8] 140024: aa0903e0 mov x0, x9 140028: f90003e8 str x8, [sp] 14002c: 97fd887d bl 0xa2220 <_ZNK7android2spINS_9ATSParser7ProgramEE3getEv@plt> 140030: f94007e8 ldr x8, [sp, #0x8] 140034: f9400909 ldr x9, [x8, #0x10] 140038: f9400be1 ldr x1, [sp, #0x10] 14003c: f94003ea ldr x10, [sp] 140040: 9b017d41 mul x1, x10, x1 140044: 8b010129 add x9, x9, x1 140048: f9400501 ldr x1, [x8, #0x8] 14004c: f9400beb ldr x11, [sp, #0x10] 140050: 9b0b7d4b mul x11, x10, x11 140054: 8b0b002b add x11, x1, x11 140058: aa0903e1 mov x1, x9 14005c: aa0b03e2 mov x2, x11 140060: 97fd8b6c bl 0xa2e10 <_ZN7android7RefBase11renameRefIdEPS0_PKvS3_@plt> 140064: a9427bfd ldp x29, x30, [sp, #0x20] 140068: 9100c3ff add sp, sp, #0x30 14006c: d65f03c0 ret 0000000000140070 (android::sp*, android::sp const*, unsigned long)::Renamer::~Renamer()>: 140070: d10083ff sub sp, sp, #0x20 140074: a9017bfd stp x29, x30, [sp, #0x10] 140078: 910043fd add x29, sp, #0x10 14007c: f90007e0 str x0, [sp, #0x8] 140080: f94007e0 ldr x0, [sp, #0x8] 140084: f90003e0 str x0, [sp] 140088: 97fd8f4e bl 0xa3dc0 <_ZZN7android14ReferenceMover15move_referencesINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS6_mEN7RenamerD2Ev@plt> 14008c: f94003e0 ldr x0, [sp] 140090: 97fd8234 bl 0xa0960 <_ZdlPv@plt> 140094: a9417bfd ldp x29, x30, [sp, #0x10] 140098: 910083ff add sp, sp, #0x20 14009c: d65f03c0 ret 00000000001400a0 ::get() const>: 1400a0: d10043ff sub sp, sp, #0x10 1400a4: f90007e0 str x0, [sp, #0x8] 1400a8: f94007e0 ldr x0, [sp, #0x8] 1400ac: f9400000 ldr x0, [x0] 1400b0: 910043ff add sp, sp, #0x10 1400b4: d65f03c0 ret 00000000001400b8 (android::sp*, android::sp const*, unsigned long)>: 1400b8: d100c3ff sub sp, sp, #0x30 1400bc: a9027bfd stp x29, x30, [sp, #0x20] 1400c0: 910083fd add x29, sp, #0x20 1400c4: f81f83a0 stur x0, [x29, #-0x8] 1400c8: f9000be1 str x1, [sp, #0x10] 1400cc: f90007e2 str x2, [sp, #0x8] 1400d0: f85f83a0 ldur x0, [x29, #-0x8] 1400d4: f9400be1 ldr x1, [sp, #0x10] 1400d8: f94007e2 ldr x2, [sp, #0x8] 1400dc: 97fd9c65 bl 0xa7270 <_ZN7android14ReferenceMover15move_referencesINS_9ATSParser7ProgramEEEvPNS_2spIT_EEPKS6_m@plt> 1400e0: a9427bfd ldp x29, x30, [sp, #0x20] 1400e4: 9100c3ff add sp, sp, #0x30 1400e8: d65f03c0 ret 00000000001400ec >>::SortedVector()>: 1400ec: d100c3ff sub sp, sp, #0x30 1400f0: a9027bfd stp x29, x30, [sp, #0x20] 1400f4: 910083fd add x29, sp, #0x20 1400f8: b27c03e8 orr x8, xzr, #0x10 1400fc: 52800002 mov w2, #0x0 // =0 140100: 90000b49 adrp x9, 0x2a8000 140104: f9457129 ldr x9, [x9, #0xae0] 140108: 8b080129 add x9, x9, x8 14010c: f81f83a0 stur x0, [x29, #-0x8] 140110: f85f83a0 ldur x0, [x29, #-0x8] 140114: f9000be0 str x0, [sp, #0x10] 140118: aa0803e1 mov x1, x8 14011c: f90007e9 str x9, [sp, #0x8] 140120: 97fd9a8c bl 0xa6b50 <_ZN7android16SortedVectorImplC2Emj@plt> 140124: f94007e8 ldr x8, [sp, #0x8] 140128: f9400be9 ldr x9, [sp, #0x10] 14012c: f9000128 str x8, [x9] 140130: a9427bfd ldp x29, x30, [sp, #0x20] 140134: 9100c3ff add sp, sp, #0x30 140138: d65f03c0 ret 000000000014013c >>::add(android::key_value_pair_t> const&)>: 14013c: d10083ff sub sp, sp, #0x20 140140: a9017bfd stp x29, x30, [sp, #0x10] 140144: 910043fd add x29, sp, #0x10 140148: f90007e0 str x0, [sp, #0x8] 14014c: f90003e1 str x1, [sp] 140150: f94007e0 ldr x0, [sp, #0x8] 140154: f94003e1 ldr x1, [sp] 140158: 97fd82d6 bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> 14015c: a9417bfd ldp x29, x30, [sp, #0x10] 140160: 910083ff add sp, sp, #0x20 140164: d65f03c0 ret 0000000000140168 >::key_value_pair_t(unsigned int const&, android::sp const&)>: 140168: d100c3ff sub sp, sp, #0x30 14016c: a9027bfd stp x29, x30, [sp, #0x20] 140170: 910083fd add x29, sp, #0x20 140174: b27d03e8 orr x8, xzr, #0x8 140178: f81f83a0 stur x0, [x29, #-0x8] 14017c: f9000be1 str x1, [sp, #0x10] 140180: f90007e2 str x2, [sp, #0x8] 140184: f85f83a0 ldur x0, [x29, #-0x8] 140188: aa0003e1 mov x1, x0 14018c: f9400be2 ldr x2, [sp, #0x10] 140190: b9400049 ldr w9, [x2] 140194: b9000029 str w9, [x1] 140198: 8b080000 add x0, x0, x8 14019c: f94007e1 ldr x1, [sp, #0x8] 1401a0: 97fd8668 bl 0xa1b40 <_ZN7android2spINS_9ATSParser10PSISectionEEC2ERKS3_@plt> 1401a4: a9427bfd ldp x29, x30, [sp, #0x20] 1401a8: 9100c3ff add sp, sp, #0x30 1401ac: d65f03c0 ret 00000000001401b0 >::operator[](unsigned long) const>: 1401b0: d100c3ff sub sp, sp, #0x30 1401b4: a9027bfd stp x29, x30, [sp, #0x20] 1401b8: 910083fd add x29, sp, #0x20 1401bc: b27d03e8 orr x8, xzr, #0x8 1401c0: f81f83a0 stur x0, [x29, #-0x8] 1401c4: f9000be1 str x1, [sp, #0x10] 1401c8: f85f83a0 ldur x0, [x29, #-0x8] 1401cc: f90007e0 str x0, [sp, #0x8] 1401d0: f90003e8 str x8, [sp] 1401d4: 97fd851f bl 0xa1650 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE4sizeEv@plt> 1401d8: f94007e8 ldr x8, [sp, #0x8] 1401dc: aa0803e0 mov x0, x8 1401e0: 97fd8f64 bl 0xa3f70 <_ZNK7android6VectorINS_2spINS_9ATSParser7ProgramEEEE5arrayEv@plt> 1401e4: f9400be8 ldr x8, [sp, #0x10] 1401e8: f94003e1 ldr x1, [sp] 1401ec: 9b087c28 mul x8, x1, x8 1401f0: 8b080008 add x8, x0, x8 1401f4: aa0803e0 mov x0, x8 1401f8: a9427bfd ldp x29, x30, [sp, #0x20] 1401fc: 9100c3ff add sp, sp, #0x30 140200: d65f03c0 ret 0000000000140204 >::array() const>: 140204: d10083ff sub sp, sp, #0x20 140208: a9017bfd stp x29, x30, [sp, #0x10] 14020c: 910043fd add x29, sp, #0x10 140210: f90007e0 str x0, [sp, #0x8] 140214: f94007e0 ldr x0, [sp, #0x8] 140218: 97fd9372 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 14021c: a9417bfd ldp x29, x30, [sp, #0x10] 140220: 910083ff add sp, sp, #0x20 140224: d65f03c0 ret 0000000000140228 >>::indexOf(android::key_value_pair_t> const&) const>: 140228: d10083ff sub sp, sp, #0x20 14022c: a9017bfd stp x29, x30, [sp, #0x10] 140230: 910043fd add x29, sp, #0x10 140234: f90007e0 str x0, [sp, #0x8] 140238: f90003e1 str x1, [sp] 14023c: f94007e0 ldr x0, [sp, #0x8] 140240: f94003e1 ldr x1, [sp] 140244: 97fd9d4b bl 0xa7770 <_ZNK7android16SortedVectorImpl7indexOfEPKv@plt> 140248: a9417bfd ldp x29, x30, [sp, #0x10] 14024c: 910083ff add sp, sp, #0x20 140250: d65f03c0 ret 0000000000140254 >::key_value_pair_t(unsigned int const&)>: 140254: d10083ff sub sp, sp, #0x20 140258: a9017bfd stp x29, x30, [sp, #0x10] 14025c: 910043fd add x29, sp, #0x10 140260: b27d03e8 orr x8, xzr, #0x8 140264: f90007e0 str x0, [sp, #0x8] 140268: f90003e1 str x1, [sp] 14026c: f94007e0 ldr x0, [sp, #0x8] 140270: aa0003e1 mov x1, x0 140274: f94003e9 ldr x9, [sp] 140278: b940012a ldr w10, [x9] 14027c: b900002a str w10, [x1] 140280: 8b080000 add x0, x0, x8 140284: 97fd8eb3 bl 0xa3d50 <_ZN7android2spINS_9ATSParser10PSISectionEEC2Ev@plt> 140288: a9417bfd ldp x29, x30, [sp, #0x10] 14028c: 910083ff add sp, sp, #0x20 140290: d65f03c0 ret 0000000000140294 >>::itemAt(unsigned long) const>: 140294: d10083ff sub sp, sp, #0x20 140298: a9017bfd stp x29, x30, [sp, #0x10] 14029c: 910043fd add x29, sp, #0x10 1402a0: f90007e0 str x0, [sp, #0x8] 1402a4: f90003e1 str x1, [sp] 1402a8: f94007e0 ldr x0, [sp, #0x8] 1402ac: f94003e1 ldr x1, [sp] 1402b0: 97fd9ac4 bl 0xa6dc0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEEixEm@plt> 1402b4: a9417bfd ldp x29, x30, [sp, #0x10] 1402b8: 910083ff add sp, sp, #0x20 1402bc: d65f03c0 ret 00000000001402c0 >>::operator[](unsigned long) const>: 1402c0: d100c3ff sub sp, sp, #0x30 1402c4: a9027bfd stp x29, x30, [sp, #0x20] 1402c8: 910083fd add x29, sp, #0x20 1402cc: b27c03e8 orr x8, xzr, #0x10 1402d0: f81f83a0 stur x0, [x29, #-0x8] 1402d4: f9000be1 str x1, [sp, #0x10] 1402d8: f85f83a0 ldur x0, [x29, #-0x8] 1402dc: f90007e0 str x0, [sp, #0x8] 1402e0: f90003e8 str x8, [sp] 1402e4: 97fd91bb bl 0xa49d0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE4sizeEv@plt> 1402e8: f94007e8 ldr x8, [sp, #0x8] 1402ec: aa0803e0 mov x0, x8 1402f0: 97fda3bc bl 0xa91e0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser10PSISectionEEEEEE5arrayEv@plt> 1402f4: f9400be8 ldr x8, [sp, #0x10] 1402f8: f94003e1 ldr x1, [sp] 1402fc: 9b087c28 mul x8, x1, x8 140300: 8b080008 add x8, x0, x8 140304: aa0803e0 mov x0, x8 140308: a9427bfd ldp x29, x30, [sp, #0x20] 14030c: 9100c3ff add sp, sp, #0x30 140310: d65f03c0 ret 0000000000140314 >>::size() const>: 140314: d10083ff sub sp, sp, #0x20 140318: a9017bfd stp x29, x30, [sp, #0x10] 14031c: 910043fd add x29, sp, #0x10 140320: f90007e0 str x0, [sp, #0x8] 140324: f94007e0 ldr x0, [sp, #0x8] 140328: 97fd8a2a bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 14032c: a9417bfd ldp x29, x30, [sp, #0x10] 140330: 910083ff add sp, sp, #0x20 140334: d65f03c0 ret 0000000000140338 >>::array() const>: 140338: d10083ff sub sp, sp, #0x20 14033c: a9017bfd stp x29, x30, [sp, #0x10] 140340: 910043fd add x29, sp, #0x10 140344: f90007e0 str x0, [sp, #0x8] 140348: f94007e0 ldr x0, [sp, #0x8] 14034c: 97fd9325 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 140350: a9417bfd ldp x29, x30, [sp, #0x10] 140354: 910083ff add sp, sp, #0x20 140358: d65f03c0 ret 000000000014035c >>::remove(android::key_value_pair_t> const&)>: 14035c: d10083ff sub sp, sp, #0x20 140360: a9017bfd stp x29, x30, [sp, #0x10] 140364: 910043fd add x29, sp, #0x10 140368: f90007e0 str x0, [sp, #0x8] 14036c: f90003e1 str x1, [sp] 140370: f94007e0 ldr x0, [sp, #0x8] 140374: f94003e1 ldr x1, [sp] 140378: 97fd835e bl 0xa10f0 <_ZN7android16SortedVectorImpl6removeEPKv@plt> 14037c: a9417bfd ldp x29, x30, [sp, #0x10] 140380: 910083ff add sp, sp, #0x20 140384: d65f03c0 ret 0000000000140388 >::~KeyedVector()>: 140388: d10083ff sub sp, sp, #0x20 14038c: a9017bfd stp x29, x30, [sp, #0x10] 140390: 910043fd add x29, sp, #0x10 140394: f90007e0 str x0, [sp, #0x8] 140398: f94007e0 ldr x0, [sp, #0x8] 14039c: 97fd860d bl 0xa1bd0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_9ATSParser6StreamEEEEEED2Ev@plt> 1403a0: a9417bfd ldp x29, x30, [sp, #0x10] 1403a4: 910083ff add sp, sp, #0x20 1403a8: d65f03c0 ret 00000000001403ac const&)>: 1403ac: d10303ff sub sp, sp, #0xc0 1403b0: a90b7bfd stp x29, x30, [sp, #0xb0] 1403b4: 9102c3fd add x29, sp, #0xb0 1403b8: d53bd048 mrs x8, TPIDR_EL0 1403bc: f9401508 ldr x8, [x8, #0x28] 1403c0: f81f83a8 stur x8, [x29, #-0x8] 1403c4: f81e03a0 stur x0, [x29, #-0x20] 1403c8: f81d83a1 stur x1, [x29, #-0x28] 1403cc: f81d03a2 stur x2, [x29, #-0x30] 1403d0: f85e03a8 ldur x8, [x29, #-0x20] 1403d4: aa0803e0 mov x0, x8 1403d8: f85d83a1 ldur x1, [x29, #-0x28] 1403dc: aa0103e2 mov x2, x1 1403e0: 91002029 add x9, x1, #0x8 1403e4: f81b83a0 stur x0, [x29, #-0x48] 1403e8: aa0803e0 mov x0, x8 1403ec: f81b03a1 stur x1, [x29, #-0x50] 1403f0: aa0903e1 mov x1, x9 1403f4: f9002fe8 str x8, [sp, #0x58] 1403f8: f9002be2 str x2, [sp, #0x50] 1403fc: 97fd9cb9 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 140400: f85b03a8 ldur x8, [x29, #-0x50] 140404: f9400109 ldr x9, [x8] 140408: f9402fe0 ldr x0, [sp, #0x58] 14040c: f9000009 str x9, [x0] 140410: f9401d09 ldr x9, [x8, #0x38] 140414: f9400001 ldr x1, [x0] 140418: f85e8021 ldur x1, [x1, #-0x18] 14041c: f8216809 str x9, [x0, x1] 140420: 91002009 add x9, x0, #0x8 140424: aa0903e1 mov x1, x9 140428: aa0903e0 mov x0, x9 14042c: f90027e1 str x1, [sp, #0x48] 140430: 97fd8bf0 bl 0xa33f0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEEC2Ev@plt> 140434: 14000001 b 0x140438 const&)+0x8c> 140438: f85b83a8 ldur x8, [x29, #-0x48] 14043c: 91006109 add x9, x8, #0x18 140440: aa0903e0 mov x0, x9 140444: f90023e0 str x0, [sp, #0x40] 140448: aa0903e0 mov x0, x9 14044c: 97fde27b bl 0xb8e38 140450: f85b83a8 ldur x8, [x29, #-0x48] 140454: 91010109 add x9, x8, #0x40 140458: aa0903e0 mov x0, x9 14045c: f9001fe0 str x0, [sp, #0x38] 140460: aa0903e0 mov x0, x9 140464: 94000083 bl 0x140670 ::List()+0x3c> 140468: 2a1f03ea mov w10, wzr 14046c: f85b83a8 ldur x8, [x29, #-0x48] 140470: 3901c10a strb w10, [x8, #0x70] 140474: 3901c50a strb w10, [x8, #0x71] 140478: 320003ea orr w10, wzr, #0x1 14047c: 3901c90a strb w10, [x8, #0x72] 140480: 9101e109 add x9, x8, #0x78 140484: aa0903e0 mov x0, x9 140488: aa1f03fe mov x30, xzr 14048c: f9001be0 str x0, [sp, #0x30] 140490: aa0903e0 mov x0, x9 140494: aa1e03e1 mov x1, x30 140498: 97fd959a bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 14049c: 14000001 b 0x1404a0 const&)+0xf4> 1404a0: aa1f03e8 mov x8, xzr 1404a4: f85b83a9 ldur x9, [x29, #-0x48] 1404a8: f9004128 str x8, [x9, #0x80] 1404ac: 91022128 add x8, x9, #0x88 1404b0: aa0803e0 mov x0, x8 1404b4: f90017e0 str x0, [sp, #0x28] 1404b8: aa0803e0 mov x0, x8 1404bc: 97fd8241 bl 0xa0dc0 <_ZN7android4ListINS_2spINS_7ABufferEEEEC2Ev@plt> 1404c0: 14000001 b 0x1404c4 const&)+0x118> 1404c4: 2a1f03e8 mov w8, wzr 1404c8: f85b83a9 ldur x9, [x29, #-0x48] 1404cc: b9009928 str w8, [x9, #0x98] 1404d0: 9102812a add x10, x9, #0xa0 1404d4: aa0a03e0 mov x0, x10 1404d8: aa1f03e1 mov x1, xzr 1404dc: f90013e0 str x0, [sp, #0x20] 1404e0: aa0a03e0 mov x0, x10 1404e4: 97fd8efb bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> 1404e8: 14000001 b 0x1404ec const&)+0x140> 1404ec: f85b83a8 ldur x8, [x29, #-0x48] 1404f0: 9102a109 add x9, x8, #0xa8 1404f4: aa0903e0 mov x0, x9 1404f8: aa1f03e1 mov x1, xzr 1404fc: f9000fe0 str x0, [sp, #0x18] 140500: aa0903e0 mov x0, x9 140504: 97fd8ef3 bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> 140508: 14000001 b 0x14050c const&)+0x160> 14050c: f85d03a1 ldur x1, [x29, #-0x30] 140510: f85b83a0 ldur x0, [x29, #-0x48] 140514: 97fd9a03 bl 0xa6d20 <_ZN7android19AnotherPacketSource9setFormatERKNS_2spINS_8MetaDataEEE@plt> 140518: 14000001 b 0x14051c const&)+0x170> 14051c: f85b83a8 ldur x8, [x29, #-0x48] 140520: 91002109 add x9, x8, #0x8 140524: d10063a0 sub x0, x29, #0x18 140528: f9000be9 str x9, [sp, #0x10] 14052c: 97fda855 bl 0xaa680 <_ZN7android19AnotherPacketSource20DiscontinuitySegmentC2Ev@plt> 140530: 14000001 b 0x140534 const&)+0x188> 140534: d10063a1 sub x1, x29, #0x18 140538: f9400be0 ldr x0, [sp, #0x10] 14053c: 97fda24d bl 0xa8e70 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE9push_backERKS2_@plt> 140540: 14000001 b 0x140544 const&)+0x198> 140544: d53bd048 mrs x8, TPIDR_EL0 140548: f9401508 ldr x8, [x8, #0x28] 14054c: f85f83a9 ldur x9, [x29, #-0x8] 140550: eb090108 subs x8, x8, x9 140554: f90007e8 str x8, [sp, #0x8] 140558: 540006c1 b.ne 0x140630 const&)+0x284> 14055c: 14000001 b 0x140560 const&)+0x1b4> 140560: a94b7bfd ldp x29, x30, [sp, #0xb0] 140564: 910303ff add sp, sp, #0xc0 140568: d65f03c0 ret 14056c: f81c83a0 stur x0, [x29, #-0x38] 140570: 2a0103e8 mov w8, w1 140574: b81c43a8 stur w8, [x29, #-0x3c] 140578: 14000027 b 0x140614 const&)+0x268> 14057c: f81c83a0 stur x0, [x29, #-0x38] 140580: 2a0103e8 mov w8, w1 140584: b81c43a8 stur w8, [x29, #-0x3c] 140588: 1400001c b 0x1405f8 const&)+0x24c> 14058c: f81c83a0 stur x0, [x29, #-0x38] 140590: 2a0103e8 mov w8, w1 140594: b81c43a8 stur w8, [x29, #-0x3c] 140598: 14000015 b 0x1405ec const&)+0x240> 14059c: f81c83a0 stur x0, [x29, #-0x38] 1405a0: 2a0103e8 mov w8, w1 1405a4: b81c43a8 stur w8, [x29, #-0x3c] 1405a8: 1400000e b 0x1405e0 const&)+0x234> 1405ac: f81c83a0 stur x0, [x29, #-0x38] 1405b0: 2a0103e8 mov w8, w1 1405b4: b81c43a8 stur w8, [x29, #-0x3c] 1405b8: 14000007 b 0x1405d4 const&)+0x228> 1405bc: f81c83a0 stur x0, [x29, #-0x38] 1405c0: 2a0103e8 mov w8, w1 1405c4: b81c43a8 stur w8, [x29, #-0x3c] 1405c8: f9400fe0 ldr x0, [sp, #0x18] 1405cc: 97fdaa45 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1405d0: 14000001 b 0x1405d4 const&)+0x228> 1405d4: f94013e0 ldr x0, [sp, #0x20] 1405d8: 97fdaa42 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1405dc: 14000001 b 0x1405e0 const&)+0x234> 1405e0: f94017e0 ldr x0, [sp, #0x28] 1405e4: 97fd8f8f bl 0xa4420 <_ZN7android4ListINS_2spINS_7ABufferEEEED2Ev@plt> 1405e8: 14000001 b 0x1405ec const&)+0x240> 1405ec: f9401be0 ldr x0, [sp, #0x30] 1405f0: 97fd84e0 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1405f4: 14000001 b 0x1405f8 const&)+0x24c> 1405f8: f9401fe0 ldr x0, [sp, #0x38] 1405fc: 97fd8dd1 bl 0xa3d40 <_ZNSt6__ndk118condition_variableD1Ev@plt> 140600: f94023e0 ldr x0, [sp, #0x40] 140604: 97fda67b bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 140608: f94027e0 ldr x0, [sp, #0x48] 14060c: 97fd8969 bl 0xa2bb0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEED2Ev@plt> 140610: 14000001 b 0x140614 const&)+0x268> 140614: f9402be8 ldr x8, [sp, #0x50] 140618: 91002101 add x1, x8, #0x8 14061c: f85b83a0 ldur x0, [x29, #-0x48] 140620: 97fd9084 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 140624: 14000001 b 0x140628 const&)+0x27c> 140628: f85c83a0 ldur x0, [x29, #-0x38] 14062c: 97fd9e39 bl 0xa7f10 <_Unwind_Resume@plt> 140630: 97fda5d0 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000140634 ::List()>: 140634: d10083ff sub sp, sp, #0x20 140638: a9017bfd stp x29, x30, [sp, #0x10] 14063c: 910043fd add x29, sp, #0x10 140640: 90000b48 adrp x8, 0x2a8000 140644: f9443508 ldr x8, [x8, #0x868] 140648: b27c03e9 orr x9, xzr, #0x10 14064c: 8b090108 add x8, x8, x9 140650: f90007e0 str x0, [sp, #0x8] 140654: f94007e9 ldr x9, [sp, #0x8] 140658: f9000128 str x8, [x9] 14065c: aa0903e0 mov x0, x9 140660: 97fd8d1c bl 0xa3ad0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE4prepEv@plt> 140664: a9417bfd ldp x29, x30, [sp, #0x10] 140668: 910083ff add sp, sp, #0x20 14066c: d65f03c0 ret 140670: d10083ff sub sp, sp, #0x20 140674: f9000bfe str x30, [sp, #0x10] 140678: 52800008 mov w8, #0x0 // =0 14067c: b27c07e2 orr x2, xzr, #0x30 140680: f90007e0 str x0, [sp, #0x8] 140684: f94007e0 ldr x0, [sp, #0x8] 140688: 2a0803e1 mov w1, w8 14068c: 97fd9959 bl 0xa6bf0 140690: f9400bfe ldr x30, [sp, #0x10] 140694: 910083ff add sp, sp, #0x20 140698: d65f03c0 ret 000000000014069c >::List()>: 14069c: d10083ff sub sp, sp, #0x20 1406a0: a9017bfd stp x29, x30, [sp, #0x10] 1406a4: 910043fd add x29, sp, #0x10 1406a8: 90000b48 adrp x8, 0x2a8000 1406ac: f945d508 ldr x8, [x8, #0xba8] 1406b0: b27c03e9 orr x9, xzr, #0x10 1406b4: 8b090108 add x8, x8, x9 1406b8: f90007e0 str x0, [sp, #0x8] 1406bc: f94007e9 ldr x9, [sp, #0x8] 1406c0: f9000128 str x8, [x9] 1406c4: aa0903e0 mov x0, x9 1406c8: 97fd8faa bl 0xa4570 <_ZN7android4ListINS_2spINS_7ABufferEEEE4prepEv@plt> 1406cc: a9417bfd ldp x29, x30, [sp, #0x10] 1406d0: 910083ff add sp, sp, #0x20 1406d4: d65f03c0 ret 00000000001406d8 const&)>: 1406d8: d10183ff sub sp, sp, #0x60 1406dc: a9057bfd stp x29, x30, [sp, #0x50] 1406e0: 910143fd add x29, sp, #0x50 1406e4: d53bd048 mrs x8, TPIDR_EL0 1406e8: f9401508 ldr x8, [x8, #0x28] 1406ec: f81f83a8 stur x8, [x29, #-0x8] 1406f0: f81e83a0 stur x0, [x29, #-0x18] 1406f4: f81e03a1 stur x1, [x29, #-0x20] 1406f8: f85e83a8 ldur x8, [x29, #-0x18] 1406fc: aa0803e0 mov x0, x8 140700: 9101e108 add x8, x8, #0x78 140704: aa1f03e1 mov x1, xzr 140708: f90017e0 str x0, [sp, #0x28] 14070c: aa0803e0 mov x0, x8 140710: 97fda1f4 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 140714: 36000060 tbz w0, #0x0, 0x140720 const&)+0x48> 140718: 14000001 b 0x14071c const&)+0x44> 14071c: 1400004a b 0x140844 const&)+0x16c> 140720: 2a1f03e8 mov w8, wzr 140724: f94017e9 ldr x9, [sp, #0x28] 140728: 3901c128 strb w8, [x9, #0x70] 14072c: 3901c528 strb w8, [x9, #0x71] 140730: f85e03a0 ldur x0, [x29, #-0x20] 140734: aa1f03e1 mov x1, xzr 140738: 97fda6be bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 14073c: 36000060 tbz w0, #0x0, 0x140748 const&)+0x70> 140740: 14000001 b 0x140744 const&)+0x6c> 140744: 14000040 b 0x140844 const&)+0x16c> 140748: f85e03a1 ldur x1, [x29, #-0x20] 14074c: f94017e8 ldr x8, [sp, #0x28] 140750: 9101e100 add x0, x8, #0x78 140754: 97fd8cf3 bl 0xa3b20 <_ZN7android2spINS_8MetaDataEEaSERKS2_@plt> 140758: f85e03a8 ldur x8, [x29, #-0x20] 14075c: f90013e0 str x0, [sp, #0x20] 140760: aa0803e0 mov x0, x8 140764: 97fd91d3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 140768: 528daca1 mov w1, #0x6d65 // =28005 14076c: 72adad21 movk w1, #0x6d69, lsl #16 140770: d10043a2 sub x2, x29, #0x10 140774: 97fd97ab bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> 140778: f85f03a1 ldur x1, [x29, #-0x10] 14077c: 900005c8 adrp x8, 0x1f8000 140780: 91349508 add x8, x8, #0xd25 140784: 321f07e9 orr w9, wzr, #0x6 140788: 2a0903e2 mov w2, w9 14078c: b9001fe0 str w0, [sp, #0x1c] 140790: aa0803e0 mov x0, x8 140794: 97fda9fb bl 0xaaf80 140798: 350000c0 cbnz w0, 0x1407b0 const&)+0xd8> 14079c: 14000001 b 0x1407a0 const&)+0xc8> 1407a0: 320003e8 orr w8, wzr, #0x1 1407a4: f94017e9 ldr x9, [sp, #0x28] 1407a8: 3901c128 strb w8, [x9, #0x70] 1407ac: 14000026 b 0x140844 const&)+0x16c> 1407b0: f85f03a1 ldur x1, [x29, #-0x10] 1407b4: 900005c0 adrp x0, 0x1f8000 1407b8: 91347800 add x0, x0, #0xd1e 1407bc: 321f07e8 orr w8, wzr, #0x6 1407c0: 2a0803e2 mov w2, w8 1407c4: 97fda9ef bl 0xaaf80 1407c8: 350000c0 cbnz w0, 0x1407e0 const&)+0x108> 1407cc: 14000001 b 0x1407d0 const&)+0xf8> 1407d0: 320003e8 orr w8, wzr, #0x1 1407d4: f94017e9 ldr x9, [sp, #0x28] 1407d8: 3901c528 strb w8, [x9, #0x71] 1407dc: 14000019 b 0x140840 const&)+0x168> 1407e0: f85f03a1 ldur x1, [x29, #-0x10] 1407e4: f00005c0 adrp x0, 0x1fb000 +0xc> 1407e8: 910c4400 add x0, x0, #0x311 1407ec: 528000a8 mov w8, #0x5 // =5 1407f0: 2a0803e2 mov w2, w8 1407f4: 97fda9e3 bl 0xaaf80 1407f8: 320003e8 orr w8, wzr, #0x1 1407fc: b9001be8 str w8, [sp, #0x18] 140800: 340001a0 cbz w0, 0x140834 const&)+0x15c> 140804: 14000001 b 0x140808 const&)+0x130> 140808: f85f03a1 ldur x1, [x29, #-0x10] 14080c: f00005c0 adrp x0, 0x1fb000 +0xc> 140810: 910c5c00 add x0, x0, #0x317 140814: 321e07e8 orr w8, wzr, #0xc 140818: 2a0803e2 mov w2, w8 14081c: 97fda9d9 bl 0xaaf80 140820: 71000008 subs w8, w0, #0x0 140824: 1a9f17e0 cset w0, eq 140828: b90017e8 str w8, [sp, #0x14] 14082c: b9001be0 str w0, [sp, #0x18] 140830: 14000001 b 0x140834 const&)+0x15c> 140834: b9401be0 ldr w0, [sp, #0x18] 140838: b90013e0 str w0, [sp, #0x10] 14083c: 14000001 b 0x140840 const&)+0x168> 140840: 14000001 b 0x140844 const&)+0x16c> 140844: d53bd048 mrs x8, TPIDR_EL0 140848: f9401508 ldr x8, [x8, #0x28] 14084c: f85f83a9 ldur x9, [x29, #-0x8] 140850: eb090108 subs x8, x8, x9 140854: f90007e8 str x8, [sp, #0x8] 140858: 540000a1 b.ne 0x14086c const&)+0x194> 14085c: 14000001 b 0x140860 const&)+0x188> 140860: a9457bfd ldp x29, x30, [sp, #0x50] 140864: 910183ff add sp, sp, #0x60 140868: d65f03c0 ret 14086c: 97fda541 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000140870 ::push_back(android::AnotherPacketSource::DiscontinuitySegment const&)>: 140870: d10183ff sub sp, sp, #0x60 140874: a9057bfd stp x29, x30, [sp, #0x50] 140878: 910143fd add x29, sp, #0x50 14087c: d53bd048 mrs x8, TPIDR_EL0 140880: f9401508 ldr x8, [x8, #0x28] 140884: f81f83a8 stur x8, [x29, #-0x8] 140888: f81e03a0 stur x0, [x29, #-0x20] 14088c: f90017e1 str x1, [sp, #0x28] 140890: f85e03a8 ldur x8, [x29, #-0x20] 140894: d10063a0 sub x0, x29, #0x18 140898: f9000be8 str x8, [sp, #0x10] 14089c: aa0003e8 mov x8, x0 1408a0: f9400be1 ldr x1, [sp, #0x10] 1408a4: f90007e0 str x0, [sp, #0x8] 1408a8: aa0103e0 mov x0, x1 1408ac: 97fd825d bl 0xa1220 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE3endEv@plt> 1408b0: f94017e2 ldr x2, [sp, #0x28] 1408b4: d10043a8 sub x8, x29, #0x10 1408b8: f9400be0 ldr x0, [sp, #0x10] 1408bc: f94007e1 ldr x1, [sp, #0x8] 1408c0: 97fd9a28 bl 0xa7160 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE6insertENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEERKS2_@plt> 1408c4: 14000001 b 0x1408c8 ::push_back(android::AnotherPacketSource::DiscontinuitySegment const&)+0x58> 1408c8: d10043a0 sub x0, x29, #0x10 1408cc: 97fd9c65 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1408d0: d10063a0 sub x0, x29, #0x18 1408d4: 97fd9c63 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1408d8: d53bd040 mrs x0, TPIDR_EL0 1408dc: f9401400 ldr x0, [x0, #0x28] 1408e0: f85f83be ldur x30, [x29, #-0x8] 1408e4: eb1e0000 subs x0, x0, x30 1408e8: f90003e0 str x0, [sp] 1408ec: 540001a1 b.ne 0x140920 ::push_back(android::AnotherPacketSource::DiscontinuitySegment const&)+0xb0> 1408f0: 14000001 b 0x1408f4 ::push_back(android::AnotherPacketSource::DiscontinuitySegment const&)+0x84> 1408f4: a9457bfd ldp x29, x30, [sp, #0x50] 1408f8: 910183ff add sp, sp, #0x60 1408fc: d65f03c0 ret 140900: f90013e0 str x0, [sp, #0x20] 140904: 2a0103e8 mov w8, w1 140908: b9001fe8 str w8, [sp, #0x1c] 14090c: d10063a0 sub x0, x29, #0x18 140910: 97fd9c54 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 140914: 14000001 b 0x140918 ::push_back(android::AnotherPacketSource::DiscontinuitySegment const&)+0xa8> 140918: f94013e0 ldr x0, [sp, #0x20] 14091c: 97fd9d7d bl 0xa7f10 <_Unwind_Resume@plt> 140920: 97fda514 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000140924 : 140924: d10043ff sub sp, sp, #0x10 140928: 92800008 mov x8, #-0x1 // =-1 14092c: f90007e0 str x0, [sp, #0x8] 140930: f94007e0 ldr x0, [sp, #0x8] 140934: aa0003e9 mov x9, x0 140938: f9000128 str x8, [x9] 14093c: f9000408 str x8, [x0, #0x8] 140940: 910043ff add sp, sp, #0x10 140944: d65f03c0 ret 0000000000140948 >::~List()>: 140948: d100c3ff sub sp, sp, #0x30 14094c: a9027bfd stp x29, x30, [sp, #0x20] 140950: 910083fd add x29, sp, #0x20 140954: 90000b48 adrp x8, 0x2a8000 140958: f945d508 ldr x8, [x8, #0xba8] 14095c: b27c03e9 orr x9, xzr, #0x10 140960: 8b090108 add x8, x8, x9 140964: d2800009 mov x9, #0x0 // =0 140968: f81f83a0 stur x0, [x29, #-0x8] 14096c: f85f83a0 ldur x0, [x29, #-0x8] 140970: f9000008 str x8, [x0] 140974: f9000be0 str x0, [sp, #0x10] 140978: f90007e9 str x9, [sp, #0x8] 14097c: 97fda7c9 bl 0xaa8a0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5clearEv@plt> 140980: 14000001 b 0x140984 >::~List()+0x3c> 140984: f9400be8 ldr x8, [sp, #0x10] 140988: f9400509 ldr x9, [x8, #0x8] 14098c: f94007ea ldr x10, [sp, #0x8] 140990: eb0a013f cmp x9, x10 140994: 1a9f17eb cset w11, eq 140998: f90003e9 str x9, [sp] 14099c: 3700006b tbnz w11, #0x0, 0x1409a8 >::~List()+0x60> 1409a0: f94003e0 ldr x0, [sp] 1409a4: 97fd96b3 bl 0xa6470 <_ZdaPv@plt> 1409a8: a9427bfd ldp x29, x30, [sp, #0x20] 1409ac: 9100c3ff add sp, sp, #0x30 1409b0: d65f03c0 ret 1409b4: 97fdb604 bl 0xae1c4 00000000001409b8 ::~List()>: 1409b8: d100c3ff sub sp, sp, #0x30 1409bc: a9027bfd stp x29, x30, [sp, #0x20] 1409c0: 910083fd add x29, sp, #0x20 1409c4: 90000b48 adrp x8, 0x2a8000 1409c8: f9443508 ldr x8, [x8, #0x868] 1409cc: b27c03e9 orr x9, xzr, #0x10 1409d0: 8b090108 add x8, x8, x9 1409d4: d2800009 mov x9, #0x0 // =0 1409d8: f81f83a0 stur x0, [x29, #-0x8] 1409dc: f85f83a0 ldur x0, [x29, #-0x8] 1409e0: f9000008 str x8, [x0] 1409e4: f9000be0 str x0, [sp, #0x10] 1409e8: f90007e9 str x9, [sp, #0x8] 1409ec: 97fd80ed bl 0xa0da0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5clearEv@plt> 1409f0: 14000001 b 0x1409f4 ::~List()+0x3c> 1409f4: f9400be8 ldr x8, [sp, #0x10] 1409f8: f9400509 ldr x9, [x8, #0x8] 1409fc: f94007ea ldr x10, [sp, #0x8] 140a00: eb0a013f cmp x9, x10 140a04: 1a9f17eb cset w11, eq 140a08: f90003e9 str x9, [sp] 140a0c: 3700006b tbnz w11, #0x0, 0x140a18 ::~List()+0x60> 140a10: f94003e0 ldr x0, [sp] 140a14: 97fd9697 bl 0xa6470 <_ZdaPv@plt> 140a18: a9427bfd ldp x29, x30, [sp, #0x20] 140a1c: 9100c3ff add sp, sp, #0x30 140a20: d65f03c0 ret 140a24: 97fdb5e8 bl 0xae1c4 0000000000140a28 const&)>: 140a28: d10283ff sub sp, sp, #0xa0 140a2c: a9097bfd stp x29, x30, [sp, #0x90] 140a30: 910243fd add x29, sp, #0x90 140a34: d53bd048 mrs x8, TPIDR_EL0 140a38: f9401508 ldr x8, [x8, #0x28] 140a3c: f81f83a8 stur x8, [x29, #-0x8] 140a40: f81e03a0 stur x0, [x29, #-0x20] 140a44: f81d83a1 stur x1, [x29, #-0x28] 140a48: f85e03a8 ldur x8, [x29, #-0x20] 140a4c: aa0803e0 mov x0, x8 140a50: 9102c101 add x1, x8, #0xb0 140a54: f81c03a0 stur x0, [x29, #-0x40] 140a58: aa0103e0 mov x0, x1 140a5c: f90027e8 str x8, [sp, #0x48] 140a60: 97fd8974 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 140a64: 90000b48 adrp x8, 0x2a8000 140a68: f9414d08 ldr x8, [x8, #0x298] 140a6c: 91002101 add x1, x8, #0x8 140a70: f94027e0 ldr x0, [sp, #0x48] 140a74: 97fd9b1b bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 140a78: 14000001 b 0x140a7c const&)+0x54> 140a7c: 90000b48 adrp x8, 0x2a8000 140a80: f947dd08 ldr x8, [x8, #0xfb8] 140a84: 91006109 add x9, x8, #0x18 140a88: f85c03aa ldur x10, [x29, #-0x40] 140a8c: f9000149 str x9, [x10] 140a90: 9102a108 add x8, x8, #0xa8 140a94: f9005948 str x8, [x10, #0xb0] 140a98: 91002148 add x8, x10, #0x8 140a9c: aa0803e9 mov x9, x8 140aa0: aa0803e0 mov x0, x8 140aa4: f90023e9 str x9, [sp, #0x40] 140aa8: 97fd8a52 bl 0xa33f0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEEC2Ev@plt> 140aac: 14000001 b 0x140ab0 const&)+0x88> 140ab0: f85c03a8 ldur x8, [x29, #-0x40] 140ab4: 91006109 add x9, x8, #0x18 140ab8: aa0903e0 mov x0, x9 140abc: f9001fe0 str x0, [sp, #0x38] 140ac0: aa0903e0 mov x0, x9 140ac4: 97fde0dd bl 0xb8e38 140ac8: f85c03a8 ldur x8, [x29, #-0x40] 140acc: 91010109 add x9, x8, #0x40 140ad0: aa0903e0 mov x0, x9 140ad4: f9001be0 str x0, [sp, #0x30] 140ad8: aa0903e0 mov x0, x9 140adc: 97fffee5 bl 0x140670 ::List()+0x3c> 140ae0: 2a1f03ea mov w10, wzr 140ae4: f85c03a8 ldur x8, [x29, #-0x40] 140ae8: 3901c10a strb w10, [x8, #0x70] 140aec: 3901c50a strb w10, [x8, #0x71] 140af0: 320003ea orr w10, wzr, #0x1 140af4: 3901c90a strb w10, [x8, #0x72] 140af8: 9101e109 add x9, x8, #0x78 140afc: aa0903e0 mov x0, x9 140b00: aa1f03fe mov x30, xzr 140b04: f90017e0 str x0, [sp, #0x28] 140b08: aa0903e0 mov x0, x9 140b0c: aa1e03e1 mov x1, x30 140b10: 97fd93fc bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 140b14: 14000001 b 0x140b18 const&)+0xf0> 140b18: aa1f03e8 mov x8, xzr 140b1c: f85c03a9 ldur x9, [x29, #-0x40] 140b20: f9004128 str x8, [x9, #0x80] 140b24: 91022128 add x8, x9, #0x88 140b28: aa0803e0 mov x0, x8 140b2c: f90013e0 str x0, [sp, #0x20] 140b30: aa0803e0 mov x0, x8 140b34: 97fd80a3 bl 0xa0dc0 <_ZN7android4ListINS_2spINS_7ABufferEEEEC2Ev@plt> 140b38: 14000001 b 0x140b3c const&)+0x114> 140b3c: 2a1f03e8 mov w8, wzr 140b40: f85c03a9 ldur x9, [x29, #-0x40] 140b44: b9009928 str w8, [x9, #0x98] 140b48: 9102812a add x10, x9, #0xa0 140b4c: aa0a03e0 mov x0, x10 140b50: aa1f03e1 mov x1, xzr 140b54: f9000fe0 str x0, [sp, #0x18] 140b58: aa0a03e0 mov x0, x10 140b5c: 97fd8d5d bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> 140b60: 14000001 b 0x140b64 const&)+0x13c> 140b64: f85c03a8 ldur x8, [x29, #-0x40] 140b68: 9102a109 add x9, x8, #0xa8 140b6c: aa0903e0 mov x0, x9 140b70: aa1f03e1 mov x1, xzr 140b74: f9000be0 str x0, [sp, #0x10] 140b78: aa0903e0 mov x0, x9 140b7c: 97fd8d55 bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> 140b80: 14000001 b 0x140b84 const&)+0x15c> 140b84: f85d83a1 ldur x1, [x29, #-0x28] 140b88: f85c03a0 ldur x0, [x29, #-0x40] 140b8c: 97fd9865 bl 0xa6d20 <_ZN7android19AnotherPacketSource9setFormatERKNS_2spINS_8MetaDataEEE@plt> 140b90: 14000001 b 0x140b94 const&)+0x16c> 140b94: f85c03a8 ldur x8, [x29, #-0x40] 140b98: 91002109 add x9, x8, #0x8 140b9c: d10063a0 sub x0, x29, #0x18 140ba0: f90007e9 str x9, [sp, #0x8] 140ba4: 97fda6b7 bl 0xaa680 <_ZN7android19AnotherPacketSource20DiscontinuitySegmentC2Ev@plt> 140ba8: 14000001 b 0x140bac const&)+0x184> 140bac: d10063a1 sub x1, x29, #0x18 140bb0: f94007e0 ldr x0, [sp, #0x8] 140bb4: 97fda0af bl 0xa8e70 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE9push_backERKS2_@plt> 140bb8: 14000001 b 0x140bbc const&)+0x194> 140bbc: d53bd048 mrs x8, TPIDR_EL0 140bc0: f9401508 ldr x8, [x8, #0x28] 140bc4: f85f83a9 ldur x9, [x29, #-0x8] 140bc8: eb090108 subs x8, x8, x9 140bcc: f90003e8 str x8, [sp] 140bd0: 540007e1 b.ne 0x140ccc const&)+0x2a4> 140bd4: 14000001 b 0x140bd8 const&)+0x1b0> 140bd8: a9497bfd ldp x29, x30, [sp, #0x90] 140bdc: 910283ff add sp, sp, #0xa0 140be0: d65f03c0 ret 140be4: f81d03a0 stur x0, [x29, #-0x30] 140be8: 2a0103e8 mov w8, w1 140bec: b81cc3a8 stur w8, [x29, #-0x34] 140bf0: 14000031 b 0x140cb4 const&)+0x28c> 140bf4: f81d03a0 stur x0, [x29, #-0x30] 140bf8: 2a0103e8 mov w8, w1 140bfc: b81cc3a8 stur w8, [x29, #-0x34] 140c00: 14000027 b 0x140c9c const&)+0x274> 140c04: f81d03a0 stur x0, [x29, #-0x30] 140c08: 2a0103e8 mov w8, w1 140c0c: b81cc3a8 stur w8, [x29, #-0x34] 140c10: 1400001c b 0x140c80 const&)+0x258> 140c14: f81d03a0 stur x0, [x29, #-0x30] 140c18: 2a0103e8 mov w8, w1 140c1c: b81cc3a8 stur w8, [x29, #-0x34] 140c20: 14000015 b 0x140c74 const&)+0x24c> 140c24: f81d03a0 stur x0, [x29, #-0x30] 140c28: 2a0103e8 mov w8, w1 140c2c: b81cc3a8 stur w8, [x29, #-0x34] 140c30: 1400000e b 0x140c68 const&)+0x240> 140c34: f81d03a0 stur x0, [x29, #-0x30] 140c38: 2a0103e8 mov w8, w1 140c3c: b81cc3a8 stur w8, [x29, #-0x34] 140c40: 14000007 b 0x140c5c const&)+0x234> 140c44: f81d03a0 stur x0, [x29, #-0x30] 140c48: 2a0103e8 mov w8, w1 140c4c: b81cc3a8 stur w8, [x29, #-0x34] 140c50: f9400be0 ldr x0, [sp, #0x10] 140c54: 97fda8a3 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 140c58: 14000001 b 0x140c5c const&)+0x234> 140c5c: f9400fe0 ldr x0, [sp, #0x18] 140c60: 97fda8a0 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 140c64: 14000001 b 0x140c68 const&)+0x240> 140c68: f94013e0 ldr x0, [sp, #0x20] 140c6c: 97fd8ded bl 0xa4420 <_ZN7android4ListINS_2spINS_7ABufferEEEED2Ev@plt> 140c70: 14000001 b 0x140c74 const&)+0x24c> 140c74: f94017e0 ldr x0, [sp, #0x28] 140c78: 97fd833e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 140c7c: 14000001 b 0x140c80 const&)+0x258> 140c80: f9401be0 ldr x0, [sp, #0x30] 140c84: 97fd8c2f bl 0xa3d40 <_ZNSt6__ndk118condition_variableD1Ev@plt> 140c88: f9401fe0 ldr x0, [sp, #0x38] 140c8c: 97fda4d9 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 140c90: f94023e0 ldr x0, [sp, #0x40] 140c94: 97fd87c7 bl 0xa2bb0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEED2Ev@plt> 140c98: 14000001 b 0x140c9c const&)+0x274> 140c9c: 90000b48 adrp x8, 0x2a8000 140ca0: f9414d08 ldr x8, [x8, #0x298] 140ca4: 91002101 add x1, x8, #0x8 140ca8: f85c03a0 ldur x0, [x29, #-0x40] 140cac: 97fd8ee1 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 140cb0: 14000001 b 0x140cb4 const&)+0x28c> 140cb4: f85c03a8 ldur x8, [x29, #-0x40] 140cb8: 9102c100 add x0, x8, #0xb0 140cbc: 97fd7f91 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 140cc0: 14000001 b 0x140cc4 const&)+0x29c> 140cc4: f85d03a0 ldur x0, [x29, #-0x30] 140cc8: 97fd9c92 bl 0xa7f10 <_Unwind_Resume@plt> 140ccc: 97fda429 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000140cd0 : 140cd0: d10183ff sub sp, sp, #0x60 140cd4: a9057bfd stp x29, x30, [sp, #0x50] 140cd8: 910143fd add x29, sp, #0x50 140cdc: d2801508 mov x8, #0xa8 // =168 140ce0: d2801409 mov x9, #0xa0 // =160 140ce4: d280110a mov x10, #0x88 // =136 140ce8: b27d0feb orr x11, xzr, #0x78 140cec: b27a03ec orr x12, xzr, #0x40 140cf0: b27d07ed orr x13, xzr, #0x18 140cf4: b27d03ee orr x14, xzr, #0x8 140cf8: f81f83a0 stur x0, [x29, #-0x8] 140cfc: f81f03a1 stur x1, [x29, #-0x10] 140d00: f85f83a0 ldur x0, [x29, #-0x8] 140d04: f85f03a1 ldur x1, [x29, #-0x10] 140d08: f940002f ldr x15, [x1] 140d0c: f900000f str x15, [x0] 140d10: f9401c2f ldr x15, [x1, #0x38] 140d14: f9400010 ldr x16, [x0] 140d18: f85e8210 ldur x16, [x16, #-0x18] 140d1c: 8b100010 add x16, x0, x16 140d20: f900020f str x15, [x16] 140d24: 8b080008 add x8, x0, x8 140d28: f81e83a0 stur x0, [x29, #-0x18] 140d2c: aa0803e0 mov x0, x8 140d30: f81e03a9 stur x9, [x29, #-0x20] 140d34: f90017ea str x10, [sp, #0x28] 140d38: f90013eb str x11, [sp, #0x20] 140d3c: f9000fec str x12, [sp, #0x18] 140d40: f9000bed str x13, [sp, #0x10] 140d44: f90007ee str x14, [sp, #0x8] 140d48: f90003e1 str x1, [sp] 140d4c: 97fda865 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 140d50: f85e83a8 ldur x8, [x29, #-0x18] 140d54: f85e03a9 ldur x9, [x29, #-0x20] 140d58: 8b090100 add x0, x8, x9 140d5c: 97fda861 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 140d60: f85e83a8 ldur x8, [x29, #-0x18] 140d64: f94017e9 ldr x9, [sp, #0x28] 140d68: 8b090100 add x0, x8, x9 140d6c: 97fd8dad bl 0xa4420 <_ZN7android4ListINS_2spINS_7ABufferEEEED2Ev@plt> 140d70: f85e83a8 ldur x8, [x29, #-0x18] 140d74: f94013e9 ldr x9, [sp, #0x20] 140d78: 8b090100 add x0, x8, x9 140d7c: 97fd82fd bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 140d80: f85e83a8 ldur x8, [x29, #-0x18] 140d84: f9400fe9 ldr x9, [sp, #0x18] 140d88: 8b090100 add x0, x8, x9 140d8c: 97fd8bed bl 0xa3d40 <_ZNSt6__ndk118condition_variableD1Ev@plt> 140d90: f85e83a8 ldur x8, [x29, #-0x18] 140d94: f9400be9 ldr x9, [sp, #0x10] 140d98: 8b090100 add x0, x8, x9 140d9c: 97fda495 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 140da0: f85e83a8 ldur x8, [x29, #-0x18] 140da4: f94007e9 ldr x9, [sp, #0x8] 140da8: 8b090100 add x0, x8, x9 140dac: 97fd8781 bl 0xa2bb0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEED2Ev@plt> 140db0: f94003e8 ldr x8, [sp] 140db4: f94007e9 ldr x9, [sp, #0x8] 140db8: 8b090101 add x1, x8, x9 140dbc: f85e83a0 ldur x0, [x29, #-0x18] 140dc0: 97fd8e9c bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 140dc4: a9457bfd ldp x29, x30, [sp, #0x50] 140dc8: 910183ff add sp, sp, #0x60 140dcc: d65f03c0 ret 0000000000140dd0 : 140dd0: d100c3ff sub sp, sp, #0x30 140dd4: a9027bfd stp x29, x30, [sp, #0x20] 140dd8: 910083fd add x29, sp, #0x20 140ddc: 90000b48 adrp x8, 0x2a8000 140de0: f9414d08 ldr x8, [x8, #0x298] 140de4: d2801609 mov x9, #0xb0 // =176 140de8: f81f83a0 stur x0, [x29, #-0x8] 140dec: f85f83a0 ldur x0, [x29, #-0x8] 140df0: f9000be0 str x0, [sp, #0x10] 140df4: aa0803e1 mov x1, x8 140df8: f90007e9 str x9, [sp, #0x8] 140dfc: 97fda531 bl 0xaa2c0 <_ZN7android19AnotherPacketSourceD2Ev@plt> 140e00: f9400be8 ldr x8, [sp, #0x10] 140e04: f94007e9 ldr x9, [sp, #0x8] 140e08: 8b090100 add x0, x8, x9 140e0c: 97fd7f3d bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 140e10: a9427bfd ldp x29, x30, [sp, #0x20] 140e14: 9100c3ff add sp, sp, #0x30 140e18: d65f03c0 ret 0000000000140e1c : 140e1c: d10083ff sub sp, sp, #0x20 140e20: a9017bfd stp x29, x30, [sp, #0x10] 140e24: 910043fd add x29, sp, #0x10 140e28: f90007e0 str x0, [sp, #0x8] 140e2c: f94007e0 ldr x0, [sp, #0x8] 140e30: f9400008 ldr x8, [x0] 140e34: f85e8108 ldur x8, [x8, #-0x18] 140e38: 8b080008 add x8, x0, x8 140e3c: aa0803e0 mov x0, x8 140e40: 97fd9a10 bl 0xa7680 <_ZN7android19AnotherPacketSourceD1Ev@plt> 140e44: a9417bfd ldp x29, x30, [sp, #0x10] 140e48: 910083ff add sp, sp, #0x20 140e4c: d65f03c0 ret 0000000000140e50 : 140e50: d10083ff sub sp, sp, #0x20 140e54: a9017bfd stp x29, x30, [sp, #0x10] 140e58: 910043fd add x29, sp, #0x10 140e5c: f90007e0 str x0, [sp, #0x8] 140e60: f94007e0 ldr x0, [sp, #0x8] 140e64: f90003e0 str x0, [sp] 140e68: 97fd9a06 bl 0xa7680 <_ZN7android19AnotherPacketSourceD1Ev@plt> 140e6c: f94003e0 ldr x0, [sp] 140e70: 97fd7ebc bl 0xa0960 <_ZdlPv@plt> 140e74: a9417bfd ldp x29, x30, [sp, #0x10] 140e78: 910083ff add sp, sp, #0x20 140e7c: d65f03c0 ret 0000000000140e80 : 140e80: d10083ff sub sp, sp, #0x20 140e84: a9017bfd stp x29, x30, [sp, #0x10] 140e88: 910043fd add x29, sp, #0x10 140e8c: f90007e0 str x0, [sp, #0x8] 140e90: f94007e0 ldr x0, [sp, #0x8] 140e94: f9400008 ldr x8, [x0] 140e98: f85e8108 ldur x8, [x8, #-0x18] 140e9c: 8b080008 add x8, x0, x8 140ea0: aa0803e0 mov x0, x8 140ea4: 97fd89ab bl 0xa3550 <_ZN7android19AnotherPacketSourceD0Ev@plt> 140ea8: a9417bfd ldp x29, x30, [sp, #0x10] 140eac: 910083ff add sp, sp, #0x20 140eb0: d65f03c0 ret 0000000000140eb4 : 140eb4: d10043ff sub sp, sp, #0x10 140eb8: 52800008 mov w8, #0x0 // =0 140ebc: f90007e0 str x0, [sp, #0x8] 140ec0: f90003e1 str x1, [sp] 140ec4: 2a0803e0 mov w0, w8 140ec8: 910043ff add sp, sp, #0x10 140ecc: d65f03c0 ret 0000000000140ed0 : 140ed0: d10043ff sub sp, sp, #0x10 140ed4: 52800008 mov w8, #0x0 // =0 140ed8: f90007e0 str x0, [sp, #0x8] 140edc: 2a0803e0 mov w0, w8 140ee0: 910043ff add sp, sp, #0x10 140ee4: d65f03c0 ret 0000000000140ee8 : 140ee8: d103c3ff sub sp, sp, #0xf0 140eec: a90e7bfd stp x29, x30, [sp, #0xe0] 140ef0: 910383fd add x29, sp, #0xe0 140ef4: d53bd049 mrs x9, TPIDR_EL0 140ef8: f9401529 ldr x9, [x9, #0x28] 140efc: f81f83a9 stur x9, [x29, #-0x8] 140f00: f81a83a0 stur x0, [x29, #-0x58] 140f04: f85a83a9 ldur x9, [x29, #-0x58] 140f08: aa0903e0 mov x0, x9 140f0c: 91006121 add x1, x9, #0x18 140f10: d10043aa sub x10, x29, #0x10 140f14: f9003be0 str x0, [sp, #0x70] 140f18: aa0a03e0 mov x0, x10 140f1c: f90037e8 str x8, [sp, #0x68] 140f20: f90033e9 str x9, [sp, #0x60] 140f24: 97fdd907 bl 0xb7340 140f28: f94033e8 ldr x8, [sp, #0x60] 140f2c: 9101e100 add x0, x8, #0x78 140f30: aa1f03e1 mov x1, xzr 140f34: 97fd9feb bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 140f38: b9005fe0 str w0, [sp, #0x5c] 140f3c: 14000001 b 0x140f40 140f40: b9405fe8 ldr w8, [sp, #0x5c] 140f44: 360001c8 tbz w8, #0x0, 0x140f7c 140f48: 14000001 b 0x140f4c 140f4c: f9403be8 ldr x8, [sp, #0x70] 140f50: 9101e101 add x1, x8, #0x78 140f54: f94037e0 ldr x0, [sp, #0x68] 140f58: 97fd809a bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 140f5c: 14000001 b 0x140f60 140f60: 320003e8 orr w8, wzr, #0x1 140f64: b81983a8 stur w8, [x29, #-0x68] 140f68: 140000bb b 0x141254 140f6c: f81a03a0 stur x0, [x29, #-0x60] 140f70: 2a0103e8 mov w8, w1 140f74: b819c3a8 stur w8, [x29, #-0x64] 140f78: 140000c3 b 0x141284 140f7c: f9403be8 ldr x8, [sp, #0x70] 140f80: 91022100 add x0, x8, #0x88 140f84: d10063a8 sub x8, x29, #0x18 140f88: 97fd920e bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 140f8c: 14000001 b 0x140f90 140f90: 14000001 b 0x140f94 140f94: f9403be8 ldr x8, [sp, #0x70] 140f98: 91022100 add x0, x8, #0x88 140f9c: d10083a8 sub x8, x29, #0x20 140fa0: 97fd98e0 bl 0xa7320 <_ZN7android4ListINS_2spINS_7ABufferEEEE3endEv@plt> 140fa4: 14000001 b 0x140fa8 140fa8: d10063a0 sub x0, x29, #0x18 140fac: d10083a1 sub x1, x29, #0x20 140fb0: 97fd80ec bl 0xa1360 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEneERKS7_@plt> 140fb4: b9005be0 str w0, [sp, #0x58] 140fb8: 14000001 b 0x140fbc 140fbc: d10083a0 sub x0, x29, #0x20 140fc0: 97fd7c74 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 140fc4: b9405be8 ldr w8, [sp, #0x58] 140fc8: 36001268 tbz w8, #0x0, 0x141214 140fcc: 14000001 b 0x140fd0 140fd0: d10063a0 sub x0, x29, #0x18 140fd4: 97fd9217 bl 0xa5830 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEdeEv@plt> 140fd8: f9002be0 str x0, [sp, #0x50] 140fdc: 14000001 b 0x140fe0 140fe0: d100a3a0 sub x0, x29, #0x28 140fe4: f9402be1 ldr x1, [sp, #0x50] 140fe8: 97fd8ab6 bl 0xa3ac0 <_ZN7android2spINS_7ABufferEEC2ERKS2_@plt> 140fec: 14000001 b 0x140ff0 140ff0: d100a3a0 sub x0, x29, #0x28 140ff4: 97fd7ba7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 140ff8: f90027e0 str x0, [sp, #0x48] 140ffc: 14000001 b 0x141000 141000: d100e3a8 sub x8, x29, #0x38 141004: f94027e0 ldr x0, [sp, #0x48] 141008: 97fd8336 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14100c: 14000001 b 0x141010 141010: d100e3a0 sub x0, x29, #0x38 141014: 97fd9e3b bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 141018: f90023e0 str x0, [sp, #0x40] 14101c: 14000001 b 0x141020 141020: d00005c1 adrp x1, 0x1fb000 +0xc> 141024: 910c9021 add x1, x1, #0x324 141028: d100b3a2 sub x2, x29, #0x2c 14102c: f94023e0 ldr x0, [sp, #0x40] 141030: 97fda604 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 141034: b9003fe0 str w0, [sp, #0x3c] 141038: 14000001 b 0x14103c 14103c: d100e3a0 sub x0, x29, #0x38 141040: 97fda7a8 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 141044: b9403fe8 ldr w8, [sp, #0x3c] 141048: 37000c68 tbnz w8, #0x0, 0x1411d4 14104c: 14000001 b 0x141050 141050: d10103a0 sub x0, x29, #0x40 141054: 97fd868b bl 0xa2a80 <_ZN7android2spINS_7RefBaseEEC2Ev@plt> 141058: 14000001 b 0x14105c 14105c: d100a3a0 sub x0, x29, #0x28 141060: 97fd7b8c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 141064: f9001be0 str x0, [sp, #0x30] 141068: 14000001 b 0x14106c 14106c: d10123a8 sub x8, x29, #0x48 141070: f9401be0 ldr x0, [sp, #0x30] 141074: 97fd831b bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 141078: 14000001 b 0x14107c 14107c: d10123a0 sub x0, x29, #0x48 141080: 97fd9e20 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 141084: f90017e0 str x0, [sp, #0x28] 141088: 14000001 b 0x14108c 14108c: 900005c1 adrp x1, 0x1f9000 141090: 9128e421 add x1, x1, #0xa39 141094: d10103a2 sub x2, x29, #0x40 141098: f94017e0 ldr x0, [sp, #0x28] 14109c: 97fd9855 bl 0xa71f0 <_ZNK7android8AMessage10findObjectEPKcPNS_2spINS_7RefBaseEEE@plt> 1410a0: b90027e0 str w0, [sp, #0x24] 1410a4: 14000001 b 0x1410a8 1410a8: d10123a0 sub x0, x29, #0x48 1410ac: 97fda78d bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1410b0: b94027e8 ldr w8, [sp, #0x24] 1410b4: 36000788 tbz w8, #0x0, 0x1411a4 1410b8: 14000001 b 0x1410bc 1410bc: d10103a0 sub x0, x29, #0x40 1410c0: 97fd9174 bl 0xa5690 <_ZNK7android2spINS_7RefBaseEE3getEv@plt> 1410c4: f9000fe0 str x0, [sp, #0x18] 1410c8: 14000001 b 0x1410cc 1410cc: d10143a0 sub x0, x29, #0x50 1410d0: f9400fe1 ldr x1, [sp, #0x18] 1410d4: 97fd928b bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 1410d8: 14000001 b 0x1410dc 1410dc: d10143a1 sub x1, x29, #0x50 1410e0: f9403be0 ldr x0, [sp, #0x70] 1410e4: 97fd970f bl 0xa6d20 <_ZN7android19AnotherPacketSource9setFormatERKNS_2spINS_8MetaDataEEE@plt> 1410e8: 14000001 b 0x1410ec 1410ec: d10143a0 sub x0, x29, #0x50 1410f0: 97fd8220 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1410f4: f9403be0 ldr x0, [sp, #0x70] 1410f8: 9101e001 add x1, x0, #0x78 1410fc: f94037e0 ldr x0, [sp, #0x68] 141100: 97fd8030 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 141104: 14000001 b 0x141108 141108: 320003e8 orr w8, wzr, #0x1 14110c: b81983a8 stur w8, [x29, #-0x68] 141110: 14000028 b 0x1411b0 141114: f81a03a0 stur x0, [x29, #-0x60] 141118: 2a0103e8 mov w8, w1 14111c: b819c3a8 stur w8, [x29, #-0x64] 141120: 1400004a b 0x141248 141124: f81a03a0 stur x0, [x29, #-0x60] 141128: 2a0103e8 mov w8, w1 14112c: b819c3a8 stur w8, [x29, #-0x64] 141130: d10083a0 sub x0, x29, #0x20 141134: 97fd7c17 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 141138: 14000044 b 0x141248 14113c: f81a03a0 stur x0, [x29, #-0x60] 141140: 2a0103e8 mov w8, w1 141144: b819c3a8 stur w8, [x29, #-0x64] 141148: 14000030 b 0x141208 14114c: f81a03a0 stur x0, [x29, #-0x60] 141150: 2a0103e8 mov w8, w1 141154: b819c3a8 stur w8, [x29, #-0x64] 141158: d100e3a0 sub x0, x29, #0x38 14115c: 97fda761 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 141160: 1400002a b 0x141208 141164: f81a03a0 stur x0, [x29, #-0x60] 141168: 2a0103e8 mov w8, w1 14116c: b819c3a8 stur w8, [x29, #-0x64] 141170: 14000016 b 0x1411c8 141174: f81a03a0 stur x0, [x29, #-0x60] 141178: 2a0103e8 mov w8, w1 14117c: b819c3a8 stur w8, [x29, #-0x64] 141180: d10123a0 sub x0, x29, #0x48 141184: 97fda757 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 141188: 14000010 b 0x1411c8 14118c: f81a03a0 stur x0, [x29, #-0x60] 141190: 2a0103e8 mov w8, w1 141194: b819c3a8 stur w8, [x29, #-0x64] 141198: d10143a0 sub x0, x29, #0x50 14119c: 97fd81f5 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1411a0: 1400000a b 0x1411c8 1411a4: 2a1f03e8 mov w8, wzr 1411a8: b81983a8 stur w8, [x29, #-0x68] 1411ac: 14000001 b 0x1411b0 1411b0: d10103a0 sub x0, x29, #0x40 1411b4: 97fda69f bl 0xaac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt> 1411b8: b85983a8 ldur w8, [x29, #-0x68] 1411bc: 350001a8 cbnz w8, 0x1411f0 1411c0: 14000001 b 0x1411c4 1411c4: 14000004 b 0x1411d4 1411c8: d10103a0 sub x0, x29, #0x40 1411cc: 97fda699 bl 0xaac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt> 1411d0: 1400000e b 0x141208 1411d4: d10063a0 sub x0, x29, #0x18 1411d8: 97fda342 bl 0xa9ee0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEppEv@plt> 1411dc: f9000be0 str x0, [sp, #0x10] 1411e0: 14000001 b 0x1411e4 1411e4: 2a1f03e8 mov w8, wzr 1411e8: b81983a8 stur w8, [x29, #-0x68] 1411ec: 14000001 b 0x1411f0 1411f0: d100a3a0 sub x0, x29, #0x28 1411f4: 97fda4c7 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1411f8: b85983a8 ldur w8, [x29, #-0x68] 1411fc: 35000208 cbnz w8, 0x14123c 141200: 14000001 b 0x141204 141204: 17ffff64 b 0x140f94 141208: d100a3a0 sub x0, x29, #0x28 14120c: 97fda4c1 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 141210: 1400000e b 0x141248 141214: aa1f03e0 mov x0, xzr 141218: f94037e8 ldr x8, [sp, #0x68] 14121c: f90007e0 str x0, [sp, #0x8] 141220: aa0803e0 mov x0, x8 141224: f94007e1 ldr x1, [sp, #0x8] 141228: 97fd9236 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 14122c: 14000001 b 0x141230 141230: 320003e8 orr w8, wzr, #0x1 141234: b81983a8 stur w8, [x29, #-0x68] 141238: 14000001 b 0x14123c 14123c: d10063a0 sub x0, x29, #0x18 141240: 97fd7bd4 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 141244: 14000004 b 0x141254 141248: d10063a0 sub x0, x29, #0x18 14124c: 97fd7bd1 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 141250: 1400000d b 0x141284 141254: d10043a0 sub x0, x29, #0x10 141258: 97fdd8d1 bl 0xb759c ::~sp()+0x58> 14125c: d53bd040 mrs x0, TPIDR_EL0 141260: f9401400 ldr x0, [x0, #0x28] 141264: f85f83be ldur x30, [x29, #-0x8] 141268: eb1e0000 subs x0, x0, x30 14126c: f90003e0 str x0, [sp] 141270: 54000141 b.ne 0x141298 141274: 14000001 b 0x141278 141278: a94e7bfd ldp x29, x30, [sp, #0xe0] 14127c: 9103c3ff add sp, sp, #0xf0 141280: d65f03c0 ret 141284: d10043a0 sub x0, x29, #0x10 141288: 97fdd8c5 bl 0xb759c ::~sp()+0x58> 14128c: 14000001 b 0x141290 141290: f85a03a0 ldur x0, [x29, #-0x60] 141294: 97fd9b1f bl 0xa7f10 <_Unwind_Resume@plt> 141298: 97fda2b6 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014129c >::begin()>: 14129c: d100c3ff sub sp, sp, #0x30 1412a0: a9027bfd stp x29, x30, [sp, #0x20] 1412a4: 910083fd add x29, sp, #0x20 1412a8: f81f83a0 stur x0, [x29, #-0x8] 1412ac: f85f83a0 ldur x0, [x29, #-0x8] 1412b0: f9400400 ldr x0, [x0, #0x8] 1412b4: f9000be8 str x8, [sp, #0x10] 1412b8: 97fda296 bl 0xa9d10 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getNextEv@plt> 1412bc: f9400be8 ldr x8, [sp, #0x10] 1412c0: f90007e0 str x0, [sp, #0x8] 1412c4: aa0803e0 mov x0, x8 1412c8: f94007e1 ldr x1, [sp, #0x8] 1412cc: 97fd837d bl 0xa20c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2EPNS4_5_NodeE@plt> 1412d0: a9427bfd ldp x29, x30, [sp, #0x20] 1412d4: 9100c3ff add sp, sp, #0x30 1412d8: d65f03c0 ret 00000000001412dc >::_ListIterator, android::List>::NON_CONST_ITERATOR>::operator!=(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR> const&) const>: 1412dc: d10043ff sub sp, sp, #0x10 1412e0: f90007e0 str x0, [sp, #0x8] 1412e4: f90003e1 str x1, [sp] 1412e8: f94007e0 ldr x0, [sp, #0x8] 1412ec: f9400000 ldr x0, [x0] 1412f0: f94003e1 ldr x1, [sp] 1412f4: f9400021 ldr x1, [x1] 1412f8: eb01001f cmp x0, x1 1412fc: 1a9f07e8 cset w8, ne 141300: 320003e9 orr w9, wzr, #0x1 141304: 0a090108 and w8, w8, w9 141308: 2a0803e0 mov w0, w8 14130c: 910043ff add sp, sp, #0x10 141310: d65f03c0 ret 0000000000141314 >::end()>: 141314: d10083ff sub sp, sp, #0x20 141318: a9017bfd stp x29, x30, [sp, #0x10] 14131c: 910043fd add x29, sp, #0x10 141320: f90007e0 str x0, [sp, #0x8] 141324: f94007e0 ldr x0, [sp, #0x8] 141328: f9400401 ldr x1, [x0, #0x8] 14132c: aa0803e0 mov x0, x8 141330: 97fd8364 bl 0xa20c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2EPNS4_5_NodeE@plt> 141334: a9417bfd ldp x29, x30, [sp, #0x10] 141338: 910083ff add sp, sp, #0x20 14133c: d65f03c0 ret 0000000000141340 >::_ListIterator, android::List>::NON_CONST_ITERATOR>::~_ListIterator()>: 141340: d10043ff sub sp, sp, #0x10 141344: f90007e0 str x0, [sp, #0x8] 141348: 910043ff add sp, sp, #0x10 14134c: d65f03c0 ret 0000000000141350 >::_ListIterator, android::List>::NON_CONST_ITERATOR>::operator*() const>: 141350: d10083ff sub sp, sp, #0x20 141354: a9017bfd stp x29, x30, [sp, #0x10] 141358: 910043fd add x29, sp, #0x10 14135c: f90007e0 str x0, [sp, #0x8] 141360: f94007e0 ldr x0, [sp, #0x8] 141364: f9400000 ldr x0, [x0] 141368: 97fd8512 bl 0xa27b0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node6getRefEv@plt> 14136c: a9417bfd ldp x29, x30, [sp, #0x10] 141370: 910083ff add sp, sp, #0x20 141374: d65f03c0 ret 0000000000141378 ::sp()>: 141378: d10043ff sub sp, sp, #0x10 14137c: d2800008 mov x8, #0x0 // =0 141380: f90007e0 str x0, [sp, #0x8] 141384: f94007e0 ldr x0, [sp, #0x8] 141388: f9000008 str x8, [x0] 14138c: 910043ff add sp, sp, #0x10 141390: d65f03c0 ret 0000000000141394 >::_ListIterator, android::List>::NON_CONST_ITERATOR>::operator++()>: 141394: d10083ff sub sp, sp, #0x20 141398: a9017bfd stp x29, x30, [sp, #0x10] 14139c: 910043fd add x29, sp, #0x10 1413a0: f90007e0 str x0, [sp, #0x8] 1413a4: f94007e0 ldr x0, [sp, #0x8] 1413a8: aa0003e8 mov x8, x0 1413ac: f9400108 ldr x8, [x8] 1413b0: f90003e0 str x0, [sp] 1413b4: aa0803e0 mov x0, x8 1413b8: 97fda256 bl 0xa9d10 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getNextEv@plt> 1413bc: f94003e8 ldr x8, [sp] 1413c0: f9000100 str x0, [x8] 1413c4: f94003e0 ldr x0, [sp] 1413c8: a9417bfd ldp x29, x30, [sp, #0x10] 1413cc: 910083ff add sp, sp, #0x20 1413d0: d65f03c0 ret 00000000001413d4 *)>: 1413d4: d10683ff sub sp, sp, #0x1a0 1413d8: f900c3fc str x28, [sp, #0x180] 1413dc: a9197bfd stp x29, x30, [sp, #0x190] 1413e0: 910643fd add x29, sp, #0x190 1413e4: d53bd048 mrs x8, TPIDR_EL0 1413e8: f9401508 ldr x8, [x8, #0x28] 1413ec: f81e83a8 stur x8, [x29, #-0x18] 1413f0: f81583a0 stur x0, [x29, #-0xa8] 1413f4: f81503a1 stur x1, [x29, #-0xb0] 1413f8: f85583a8 ldur x8, [x29, #-0xa8] 1413fc: aa0803e0 mov x0, x8 141400: f85503a1 ldur x1, [x29, #-0xb0] 141404: f90063e0 str x0, [sp, #0xc0] 141408: aa0103e0 mov x0, x1 14140c: f9005fe8 str x8, [sp, #0xb8] 141410: 97fd9d0c bl 0xa8840 <_ZN7android2spINS_7ABufferEE5clearEv@plt> 141414: f9405fe8 ldr x8, [sp, #0xb8] 141418: 91006101 add x1, x8, #0x18 14141c: d100a3a0 sub x0, x29, #0x28 141420: 94000161 bl 0x1419a4 ::clear()+0x60> 141424: 14000001 b 0x141428 *)+0x54> 141428: f94063e8 ldr x8, [sp, #0xc0] 14142c: b9409909 ldr w9, [x8, #0x98] 141430: 2a1f03e0 mov w0, wzr 141434: b900b7e0 str w0, [sp, #0xb4] 141438: 35000149 cbnz w9, 0x141460 *)+0x8c> 14143c: 14000001 b 0x141440 *)+0x6c> 141440: f94063e8 ldr x8, [sp, #0xc0] 141444: 91022100 add x0, x8, #0x88 141448: 97fd817e bl 0xa1a40 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5emptyEv@plt> 14144c: b900b3e0 str w0, [sp, #0xb0] 141450: 14000001 b 0x141454 *)+0x80> 141454: b940b3e0 ldr w0, [sp, #0xb0] 141458: b900b7e0 str w0, [sp, #0xb4] 14145c: 14000001 b 0x141460 *)+0x8c> 141460: b940b7e8 ldr w8, [sp, #0xb4] 141464: 36000168 tbz w8, #0x0, 0x141490 *)+0xbc> 141468: 14000001 b 0x14146c *)+0x98> 14146c: f94063e8 ldr x8, [sp, #0xc0] 141470: 91010100 add x0, x8, #0x40 141474: d100a3a1 sub x1, x29, #0x28 141478: 97fda46e bl 0xaa630 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt> 14147c: 17ffffeb b 0x141428 *)+0x54> 141480: f81483a0 stur x0, [x29, #-0xb8] 141484: 2a0103e8 mov w8, w1 141488: b81443a8 stur w8, [x29, #-0xbc] 14148c: 14000128 b 0x14192c *)+0x558> 141490: f94063e8 ldr x8, [sp, #0xc0] 141494: 91022100 add x0, x8, #0x88 141498: 97fd816a bl 0xa1a40 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5emptyEv@plt> 14149c: b900afe0 str w0, [sp, #0xac] 1414a0: 14000001 b 0x1414a4 *)+0xd0> 1414a4: b940afe8 ldr w8, [sp, #0xac] 1414a8: 37002168 tbnz w8, #0x0, 0x1418d4 *)+0x500> 1414ac: 14000001 b 0x1414b0 *)+0xdc> 1414b0: f94063e8 ldr x8, [sp, #0xc0] 1414b4: 91022100 add x0, x8, #0x88 1414b8: d100c3a8 sub x8, x29, #0x30 1414bc: 97fd90c1 bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 1414c0: 14000001 b 0x1414c4 *)+0xf0> 1414c4: d100c3a0 sub x0, x29, #0x30 1414c8: 97fd90da bl 0xa5830 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEdeEv@plt> 1414cc: f90053e0 str x0, [sp, #0xa0] 1414d0: 14000001 b 0x1414d4 *)+0x100> 1414d4: f85503a0 ldur x0, [x29, #-0xb0] 1414d8: f94053e1 ldr x1, [sp, #0xa0] 1414dc: 97fd92e9 bl 0xa6080 <_ZN7android2spINS_7ABufferEEaSERKS2_@plt> 1414e0: f9004fe0 str x0, [sp, #0x98] 1414e4: 14000001 b 0x1414e8 *)+0x114> 1414e8: d100c3a0 sub x0, x29, #0x30 1414ec: 97fd7b29 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1414f0: f94063e0 ldr x0, [sp, #0xc0] 1414f4: 9102201e add x30, x0, #0x88 1414f8: aa1e03e1 mov x1, x30 1414fc: d10103a8 sub x8, x29, #0x40 141500: aa1e03e0 mov x0, x30 141504: f9004be1 str x1, [sp, #0x90] 141508: 97fd90ae bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 14150c: 14000001 b 0x141510 *)+0x13c> 141510: d100e3a8 sub x8, x29, #0x38 141514: d10103a1 sub x1, x29, #0x40 141518: f9404be0 ldr x0, [sp, #0x90] 14151c: 97fd911d bl 0xa5990 <_ZN7android4ListINS_2spINS_7ABufferEEEE5eraseENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEE@plt> 141520: 14000001 b 0x141524 *)+0x150> 141524: d100e3a0 sub x0, x29, #0x38 141528: 97fd7b1a bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 14152c: d10103a0 sub x0, x29, #0x40 141530: 97fd7b18 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 141534: f85503a0 ldur x0, [x29, #-0xb0] 141538: 97fd7a56 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14153c: f90047e0 str x0, [sp, #0x88] 141540: 14000001 b 0x141544 *)+0x170> 141544: d10143a8 sub x8, x29, #0x50 141548: f94047e0 ldr x0, [sp, #0x88] 14154c: 97fd81e5 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 141550: 14000001 b 0x141554 *)+0x180> 141554: d10143a0 sub x0, x29, #0x50 141558: 97fd9cea bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 14155c: f90043e0 str x0, [sp, #0x80] 141560: 14000001 b 0x141564 *)+0x190> 141564: d00005c1 adrp x1, 0x1fb000 +0xc> 141568: 910c9021 add x1, x1, #0x324 14156c: d10113a2 sub x2, x29, #0x44 141570: f94043e0 ldr x0, [sp, #0x80] 141574: 97fda4b3 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 141578: b9007fe0 str w0, [sp, #0x7c] 14157c: 14000001 b 0x141580 *)+0x1ac> 141580: d10143a0 sub x0, x29, #0x50 141584: 97fda657 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 141588: b9407fe8 ldr w8, [sp, #0x7c] 14158c: 360007a8 tbz w8, #0x0, 0x141680 *)+0x2ac> 141590: 14000001 b 0x141594 *)+0x1c0> 141594: b85bc3a1 ldur w1, [x29, #-0x44] 141598: f94063e0 ldr x0, [sp, #0xc0] 14159c: 97fd7f85 bl 0xa13b0 <_ZNK7android19AnotherPacketSource15wasFormatChangeEi@plt> 1415a0: b9007be0 str w0, [sp, #0x78] 1415a4: 14000001 b 0x1415a8 *)+0x1d4> 1415a8: b9407be8 ldr w8, [sp, #0x78] 1415ac: 36000328 tbz w8, #0x0, 0x141610 *)+0x23c> 1415b0: 14000001 b 0x1415b4 *)+0x1e0> 1415b4: f94063e8 ldr x8, [sp, #0xc0] 1415b8: 9101e100 add x0, x8, #0x78 1415bc: 97fd8169 bl 0xa1b60 <_ZN7android2spINS_8MetaDataEE5clearEv@plt> 1415c0: 14000001 b 0x1415c4 *)+0x1f0> 1415c4: 14000013 b 0x141610 *)+0x23c> 1415c8: f81483a0 stur x0, [x29, #-0xb8] 1415cc: 2a0103e8 mov w8, w1 1415d0: b81443a8 stur w8, [x29, #-0xbc] 1415d4: d100c3a0 sub x0, x29, #0x30 1415d8: 97fd7aee bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1415dc: 140000d4 b 0x14192c *)+0x558> 1415e0: f81483a0 stur x0, [x29, #-0xb8] 1415e4: 2a0103e8 mov w8, w1 1415e8: b81443a8 stur w8, [x29, #-0xbc] 1415ec: d10103a0 sub x0, x29, #0x40 1415f0: 97fd7ae8 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1415f4: 140000ce b 0x14192c *)+0x558> 1415f8: f81483a0 stur x0, [x29, #-0xb8] 1415fc: 2a0103e8 mov w8, w1 141600: b81443a8 stur w8, [x29, #-0xbc] 141604: d10143a0 sub x0, x29, #0x50 141608: 97fda636 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14160c: 140000c8 b 0x14192c *)+0x558> 141610: f94063e8 ldr x8, [sp, #0xc0] 141614: 91002109 add x9, x8, #0x8 141618: aa0903e0 mov x0, x9 14161c: d10183a8 sub x8, x29, #0x60 141620: f9003be0 str x0, [sp, #0x70] 141624: aa0903e0 mov x0, x9 141628: 97fd929a bl 0xa6090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5beginEv@plt> 14162c: 14000001 b 0x141630 *)+0x25c> 141630: d10163a8 sub x8, x29, #0x58 141634: d10183a1 sub x1, x29, #0x60 141638: f9403be0 ldr x0, [sp, #0x70] 14163c: 97fd8859 bl 0xa37a0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt> 141640: 14000001 b 0x141644 *)+0x270> 141644: d10163a0 sub x0, x29, #0x58 141648: 97fd9906 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14164c: d10183a0 sub x0, x29, #0x60 141650: 97fd9904 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 141654: 12807e88 mov w8, #-0x3f5 // =-1013 141658: b81643a8 stur w8, [x29, #-0x9c] 14165c: 320003e8 orr w8, wzr, #0x1 141660: b81403a8 stur w8, [x29, #-0xc0] 141664: 140000a2 b 0x1418ec *)+0x518> 141668: f81483a0 stur x0, [x29, #-0xb8] 14166c: 2a0103e8 mov w8, w1 141670: b81443a8 stur w8, [x29, #-0xbc] 141674: d10183a0 sub x0, x29, #0x60 141678: 97fd98fa bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14167c: 140000ac b 0x14192c *)+0x558> 141680: f94063e8 ldr x8, [sp, #0xc0] 141684: 91002100 add x0, x8, #0x8 141688: d101a3a8 sub x8, x29, #0x68 14168c: 97fd9281 bl 0xa6090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5beginEv@plt> 141690: 14000001 b 0x141694 *)+0x2c0> 141694: d101a3a0 sub x0, x29, #0x68 141698: 97fd92fe bl 0xa6290 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 14169c: f90037e0 str x0, [sp, #0x68] 1416a0: 14000001 b 0x1416a4 *)+0x2d0> 1416a4: d101a3a0 sub x0, x29, #0x68 1416a8: 97fd98ee bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1416ac: f94037e0 ldr x0, [sp, #0x68] 1416b0: f90067e0 str x0, [sp, #0xc8] 1416b4: f85503a0 ldur x0, [x29, #-0xb0] 1416b8: 97fd79f6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1416bc: f90033e0 str x0, [sp, #0x60] 1416c0: 14000001 b 0x1416c4 *)+0x2f0> 1416c4: d10203a8 sub x8, x29, #0x80 1416c8: f94033e0 ldr x0, [sp, #0x60] 1416cc: 97fd8185 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1416d0: 14000001 b 0x1416d4 *)+0x300> 1416d4: d10203a0 sub x0, x29, #0x80 1416d8: 97fd9c8a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1416dc: f9002fe0 str x0, [sp, #0x58] 1416e0: 14000001 b 0x1416e4 *)+0x310> 1416e4: d101e3a8 sub x8, x29, #0x78 1416e8: f9402fe0 ldr x0, [sp, #0x58] 1416ec: 97fd95fd bl 0xa6ee0 <_ZNK7android8AMessage3dupEv@plt> 1416f0: 14000001 b 0x1416f4 *)+0x320> 1416f4: f94063e8 ldr x8, [sp, #0xc0] 1416f8: 9102a100 add x0, x8, #0xa8 1416fc: d101e3a1 sub x1, x29, #0x78 141700: 97fda564 bl 0xaac90 <_ZN7android2spINS_8AMessageEEaSEOS2_@plt> 141704: f9002be0 str x0, [sp, #0x50] 141708: 14000001 b 0x14170c *)+0x338> 14170c: d101e3a0 sub x0, x29, #0x78 141710: 97fda5f4 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 141714: d10203a0 sub x0, x29, #0x80 141718: 97fda5f2 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14171c: f94063e0 ldr x0, [sp, #0xc0] 141720: 9102a000 add x0, x0, #0xa8 141724: 97fd9c77 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 141728: f90027e0 str x0, [sp, #0x48] 14172c: 14000001 b 0x141730 *)+0x35c> 141730: 900005c1 adrp x1, 0x1f9000 141734: 912bbc21 add x1, x1, #0xaef 141738: d101c3a2 sub x2, x29, #0x70 14173c: f94027e0 ldr x0, [sp, #0x48] 141740: 97fd8490 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 141744: b90047e0 str w0, [sp, #0x44] 141748: 14000001 b 0x14174c *)+0x378> 14174c: f85903a8 ldur x8, [x29, #-0x70] 141750: f94067e9 ldr x9, [sp, #0xc8] 141754: f9400129 ldr x9, [x9] 141758: eb090108 subs x8, x8, x9 14175c: f9001fe8 str x8, [sp, #0x38] 141760: 5400032d b.le 0x1417c4 *)+0x3f0> 141764: 14000001 b 0x141768 *)+0x394> 141768: f85903a8 ldur x8, [x29, #-0x70] 14176c: f94067e9 ldr x9, [sp, #0xc8] 141770: f9000128 str x8, [x9] 141774: 14000014 b 0x1417c4 *)+0x3f0> 141778: f81483a0 stur x0, [x29, #-0xb8] 14177c: 2a0103e8 mov w8, w1 141780: b81443a8 stur w8, [x29, #-0xbc] 141784: d101a3a0 sub x0, x29, #0x68 141788: 97fd98b6 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14178c: 14000068 b 0x14192c *)+0x558> 141790: f81483a0 stur x0, [x29, #-0xb8] 141794: 2a0103e8 mov w8, w1 141798: b81443a8 stur w8, [x29, #-0xbc] 14179c: 14000007 b 0x1417b8 *)+0x3e4> 1417a0: f81483a0 stur x0, [x29, #-0xb8] 1417a4: 2a0103e8 mov w8, w1 1417a8: b81443a8 stur w8, [x29, #-0xbc] 1417ac: d101e3a0 sub x0, x29, #0x78 1417b0: 97fda5cc bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1417b4: 14000001 b 0x1417b8 *)+0x3e4> 1417b8: d10203a0 sub x0, x29, #0x80 1417bc: 97fda5c9 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1417c0: 1400005b b 0x14192c *)+0x558> 1417c4: d10223a0 sub x0, x29, #0x88 1417c8: 97fd84ae bl 0xa2a80 <_ZN7android2spINS_7RefBaseEEC2Ev@plt> 1417cc: 14000001 b 0x1417d0 *)+0x3fc> 1417d0: f85503a0 ldur x0, [x29, #-0xb0] 1417d4: 97fd79af bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1417d8: f9001be0 str x0, [sp, #0x30] 1417dc: 14000001 b 0x1417e0 *)+0x40c> 1417e0: d10243a8 sub x8, x29, #0x90 1417e4: f9401be0 ldr x0, [sp, #0x30] 1417e8: 97fd813e bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1417ec: 14000001 b 0x1417f0 *)+0x41c> 1417f0: d10243a0 sub x0, x29, #0x90 1417f4: 97fd9c43 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1417f8: f90017e0 str x0, [sp, #0x28] 1417fc: 14000001 b 0x141800 *)+0x42c> 141800: 900005c1 adrp x1, 0x1f9000 141804: 9128e421 add x1, x1, #0xa39 141808: d10223a2 sub x2, x29, #0x88 14180c: f94017e0 ldr x0, [sp, #0x28] 141810: 97fd9678 bl 0xa71f0 <_ZNK7android8AMessage10findObjectEPKcPNS_2spINS_7RefBaseEEE@plt> 141814: b90027e0 str w0, [sp, #0x24] 141818: 14000001 b 0x14181c *)+0x448> 14181c: d10243a0 sub x0, x29, #0x90 141820: 97fda5b0 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 141824: b94027e8 ldr w8, [sp, #0x24] 141828: 36000428 tbz w8, #0x0, 0x1418ac *)+0x4d8> 14182c: 14000001 b 0x141830 *)+0x45c> 141830: d10223a0 sub x0, x29, #0x88 141834: 97fd8f97 bl 0xa5690 <_ZNK7android2spINS_7RefBaseEE3getEv@plt> 141838: f9000fe0 str x0, [sp, #0x18] 14183c: 14000001 b 0x141840 *)+0x46c> 141840: d10263a0 sub x0, x29, #0x98 141844: f9400fe1 ldr x1, [sp, #0x18] 141848: 97fd90ae bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 14184c: 14000001 b 0x141850 *)+0x47c> 141850: d10263a1 sub x1, x29, #0x98 141854: f94063e0 ldr x0, [sp, #0xc0] 141858: 97fd9532 bl 0xa6d20 <_ZN7android19AnotherPacketSource9setFormatERKNS_2spINS_8MetaDataEEE@plt> 14185c: 14000001 b 0x141860 *)+0x48c> 141860: d10263a0 sub x0, x29, #0x98 141864: 97fd8043 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 141868: 14000011 b 0x1418ac *)+0x4d8> 14186c: f81483a0 stur x0, [x29, #-0xb8] 141870: 2a0103e8 mov w8, w1 141874: b81443a8 stur w8, [x29, #-0xbc] 141878: 14000014 b 0x1418c8 *)+0x4f4> 14187c: f81483a0 stur x0, [x29, #-0xb8] 141880: 2a0103e8 mov w8, w1 141884: b81443a8 stur w8, [x29, #-0xbc] 141888: d10243a0 sub x0, x29, #0x90 14188c: 97fda595 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 141890: 1400000e b 0x1418c8 *)+0x4f4> 141894: f81483a0 stur x0, [x29, #-0xb8] 141898: 2a0103e8 mov w8, w1 14189c: b81443a8 stur w8, [x29, #-0xbc] 1418a0: d10263a0 sub x0, x29, #0x98 1418a4: 97fd8033 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1418a8: 14000008 b 0x1418c8 *)+0x4f4> 1418ac: 2a1f03e8 mov w8, wzr 1418b0: b81643a8 stur w8, [x29, #-0x9c] 1418b4: 320003e8 orr w8, wzr, #0x1 1418b8: b81403a8 stur w8, [x29, #-0xc0] 1418bc: d10223a0 sub x0, x29, #0x88 1418c0: 97fda4dc bl 0xaac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt> 1418c4: 1400000a b 0x1418ec *)+0x518> 1418c8: d10223a0 sub x0, x29, #0x88 1418cc: 97fda4d9 bl 0xaac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt> 1418d0: 14000017 b 0x14192c *)+0x558> 1418d4: f94063e8 ldr x8, [sp, #0xc0] 1418d8: b9409909 ldr w9, [x8, #0x98] 1418dc: b81643a9 stur w9, [x29, #-0x9c] 1418e0: 320003e9 orr w9, wzr, #0x1 1418e4: b81403a9 stur w9, [x29, #-0xc0] 1418e8: 14000001 b 0x1418ec *)+0x518> 1418ec: d100a3a0 sub x0, x29, #0x28 1418f0: 94000122 bl 0x141d78 ::operator=(android::sp&&)+0x78> 1418f4: b85643a8 ldur w8, [x29, #-0x9c] 1418f8: d53bd040 mrs x0, TPIDR_EL0 1418fc: f9401400 ldr x0, [x0, #0x28] 141900: f85e83be ldur x30, [x29, #-0x18] 141904: eb1e0000 subs x0, x0, x30 141908: b90017e8 str w8, [sp, #0x14] 14190c: f90007e0 str x0, [sp, #0x8] 141910: 54000181 b.ne 0x141940 *)+0x56c> 141914: 14000001 b 0x141918 *)+0x544> 141918: b94017e0 ldr w0, [sp, #0x14] 14191c: a9597bfd ldp x29, x30, [sp, #0x190] 141920: f940c3fc ldr x28, [sp, #0x180] 141924: 910683ff add sp, sp, #0x1a0 141928: d65f03c0 ret 14192c: d100a3a0 sub x0, x29, #0x28 141930: 94000112 bl 0x141d78 ::operator=(android::sp&&)+0x78> 141934: 14000001 b 0x141938 *)+0x564> 141938: f85483a0 ldur x0, [x29, #-0xb8] 14193c: 97fd9975 bl 0xa7f10 <_Unwind_Resume@plt> 141940: 97fda10c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000141944 ::clear()>: 141944: d100c3ff sub sp, sp, #0x30 141948: a9027bfd stp x29, x30, [sp, #0x20] 14194c: 910083fd add x29, sp, #0x20 141950: d2800008 mov x8, #0x0 // =0 141954: f81f83a0 stur x0, [x29, #-0x8] 141958: f85f83a0 ldur x0, [x29, #-0x8] 14195c: aa0003e9 mov x9, x0 141960: f9400129 ldr x9, [x9] 141964: eb08013f cmp x9, x8 141968: 1a9f07ea cset w10, ne 14196c: f9000be8 str x8, [sp, #0x10] 141970: f90007e0 str x0, [sp, #0x8] 141974: 3700004a tbnz w10, #0x0, 0x14197c ::clear()+0x38> 141978: 14000008 b 0x141998 ::clear()+0x54> 14197c: f94007e8 ldr x8, [sp, #0x8] 141980: f9400100 ldr x0, [x8] 141984: f94007e1 ldr x1, [sp, #0x8] 141988: 97fd89b2 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 14198c: f94007e8 ldr x8, [sp, #0x8] 141990: f9400be0 ldr x0, [sp, #0x10] 141994: f9000100 str x0, [x8] 141998: a9427bfd ldp x29, x30, [sp, #0x20] 14199c: 9100c3ff add sp, sp, #0x30 1419a0: d65f03c0 ret 1419a4: d10103ff sub sp, sp, #0x40 1419a8: a9037bfd stp x29, x30, [sp, #0x30] 1419ac: 9100c3fd add x29, sp, #0x30 1419b0: 320003e8 orr w8, wzr, #0x1 1419b4: f81f83a0 stur x0, [x29, #-0x8] 1419b8: f81f03a1 stur x1, [x29, #-0x10] 1419bc: f85f83a0 ldur x0, [x29, #-0x8] 1419c0: aa0003e1 mov x1, x0 1419c4: f85f03a9 ldur x9, [x29, #-0x10] 1419c8: f9000fe0 str x0, [sp, #0x18] 1419cc: aa0903e0 mov x0, x9 1419d0: b90017e8 str w8, [sp, #0x14] 1419d4: f90007e1 str x1, [sp, #0x8] 1419d8: 940010d6 bl 0x145d30 >::_Node::getRef()+0x14> 1419dc: f94007e9 ldr x9, [sp, #0x8] 1419e0: f9000120 str x0, [x9] 1419e4: b94017e8 ldr w8, [sp, #0x14] 1419e8: f9400fe0 ldr x0, [sp, #0x18] 1419ec: 39002008 strb w8, [x0, #0x8] 1419f0: f9400000 ldr x0, [x0] 1419f4: 97fda437 bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> 1419f8: a9437bfd ldp x29, x30, [sp, #0x30] 1419fc: 910103ff add sp, sp, #0x40 141a00: d65f03c0 ret 0000000000141a04 >::empty() const>: 141a04: d10083ff sub sp, sp, #0x20 141a08: a9017bfd stp x29, x30, [sp, #0x10] 141a0c: 910043fd add x29, sp, #0x10 141a10: f90007e0 str x0, [sp, #0x8] 141a14: f94007e0 ldr x0, [sp, #0x8] 141a18: f9400408 ldr x8, [x0, #0x8] 141a1c: f90003e0 str x0, [sp] 141a20: aa0803e0 mov x0, x8 141a24: 97fda0bb bl 0xa9d10 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getNextEv@plt> 141a28: f94003e8 ldr x8, [sp] 141a2c: f9400509 ldr x9, [x8, #0x8] 141a30: eb09001f cmp x0, x9 141a34: 1a9f17ea cset w10, eq 141a38: 320003eb orr w11, wzr, #0x1 141a3c: 0a0b014a and w10, w10, w11 141a40: 2a0a03e0 mov w0, w10 141a44: a9417bfd ldp x29, x30, [sp, #0x10] 141a48: 910083ff add sp, sp, #0x20 141a4c: d65f03c0 ret 0000000000141a50 >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)>: 141a50: d10143ff sub sp, sp, #0x50 141a54: a9047bfd stp x29, x30, [sp, #0x40] 141a58: 910103fd add x29, sp, #0x40 141a5c: d2800009 mov x9, #0x0 // =0 141a60: f81f83a0 stur x0, [x29, #-0x8] 141a64: aa0103e0 mov x0, x1 141a68: f90013e8 str x8, [sp, #0x20] 141a6c: f9000fe1 str x1, [sp, #0x18] 141a70: f9000be9 str x9, [sp, #0x10] 141a74: 97fd92fb bl 0xa6660 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREE7getNodeEv@plt> 141a78: 97fda0a6 bl 0xa9d10 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getNextEv@plt> 141a7c: f81f03a0 stur x0, [x29, #-0x10] 141a80: f9400fe0 ldr x0, [sp, #0x18] 141a84: 97fd92f7 bl 0xa6660 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREE7getNodeEv@plt> 141a88: 97fd98ba bl 0xa7d70 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getPrevEv@plt> 141a8c: f81e83a0 stur x0, [x29, #-0x18] 141a90: f85e83a0 ldur x0, [x29, #-0x18] 141a94: f85f03a1 ldur x1, [x29, #-0x10] 141a98: 97fd7e72 bl 0xa1460 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setNextEPS5_@plt> 141a9c: f85f03a0 ldur x0, [x29, #-0x10] 141aa0: f85e83a1 ldur x1, [x29, #-0x18] 141aa4: 97fd8aaf bl 0xa4560 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setPrevEPS5_@plt> 141aa8: f9400fe0 ldr x0, [sp, #0x18] 141aac: 97fd92ed bl 0xa6660 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREE7getNodeEv@plt> 141ab0: f9400be8 ldr x8, [sp, #0x10] 141ab4: eb08001f cmp x0, x8 141ab8: 1a9f17ea cset w10, eq 141abc: f90007e0 str x0, [sp, #0x8] 141ac0: 370000aa tbnz w10, #0x0, 0x141ad4 >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)+0x84> 141ac4: f94007e0 ldr x0, [sp, #0x8] 141ac8: 97fd9c86 bl 0xa8ce0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_NodeD2Ev@plt> 141acc: f94007e0 ldr x0, [sp, #0x8] 141ad0: 97fd7ba4 bl 0xa0960 <_ZdlPv@plt> 141ad4: f85f03a1 ldur x1, [x29, #-0x10] 141ad8: f94013e0 ldr x0, [sp, #0x20] 141adc: 97fd8179 bl 0xa20c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2EPNS4_5_NodeE@plt> 141ae0: a9447bfd ldp x29, x30, [sp, #0x40] 141ae4: 910143ff add sp, sp, #0x50 141ae8: d65f03c0 ret 0000000000141aec : 141aec: d10083ff sub sp, sp, #0x20 141af0: f9000be0 str x0, [sp, #0x10] 141af4: b9000fe1 str w1, [sp, #0xc] 141af8: f9400be0 ldr x0, [sp, #0x10] 141afc: 3941c001 ldrb w1, [x0, #0x70] 141b00: f90003e0 str x0, [sp] 141b04: 37000041 tbnz w1, #0x0, 0x141b0c 141b08: 1400000b b 0x141b34 141b0c: 321f03e8 orr w8, wzr, #0x2 141b10: 52800009 mov w9, #0x0 // =0 141b14: b9400fea ldr w10, [sp, #0xc] 141b18: 0a080148 and w8, w10, w8 141b1c: 6b09011f cmp w8, w9 141b20: 1a9f07e8 cset w8, ne 141b24: 320003e9 orr w9, wzr, #0x1 141b28: 0a090108 and w8, w8, w9 141b2c: 39007fe8 strb w8, [sp, #0x1f] 141b30: 14000013 b 0x141b7c 141b34: f94003e8 ldr x8, [sp] 141b38: 3941c509 ldrb w9, [x8, #0x71] 141b3c: 37000049 tbnz w9, #0x0, 0x141b44 141b40: 1400000b b 0x141b6c 141b44: 52800008 mov w8, #0x0 // =0 141b48: 321e03e9 orr w9, wzr, #0x4 141b4c: b9400fea ldr w10, [sp, #0xc] 141b50: 0a090149 and w9, w10, w9 141b54: 6b08013f cmp w9, w8 141b58: 1a9f07e8 cset w8, ne 141b5c: 320003e9 orr w9, wzr, #0x1 141b60: 0a090108 and w8, w8, w9 141b64: 39007fe8 strb w8, [sp, #0x1f] 141b68: 14000005 b 0x141b7c 141b6c: 52800008 mov w8, #0x0 // =0 141b70: 320003e9 orr w9, wzr, #0x1 141b74: 0a090108 and w8, w8, w9 141b78: 39007fe8 strb w8, [sp, #0x1f] 141b7c: 39407fe8 ldrb w8, [sp, #0x1f] 141b80: 2a0803e0 mov w0, w8 141b84: 910083ff add sp, sp, #0x20 141b88: d65f03c0 ret 0000000000141b8c ::clear()>: 141b8c: d100c3ff sub sp, sp, #0x30 141b90: a9027bfd stp x29, x30, [sp, #0x20] 141b94: 910083fd add x29, sp, #0x20 141b98: d2800008 mov x8, #0x0 // =0 141b9c: f81f83a0 stur x0, [x29, #-0x8] 141ba0: f85f83a0 ldur x0, [x29, #-0x8] 141ba4: aa0003e9 mov x9, x0 141ba8: f9400129 ldr x9, [x9] 141bac: eb08013f cmp x9, x8 141bb0: 1a9f07ea cset w10, ne 141bb4: f9000be8 str x8, [sp, #0x10] 141bb8: f90007e0 str x0, [sp, #0x8] 141bbc: 3700004a tbnz w10, #0x0, 0x141bc4 ::clear()+0x38> 141bc0: 14000008 b 0x141be0 ::clear()+0x54> 141bc4: f94007e8 ldr x8, [sp, #0x8] 141bc8: f9400100 ldr x0, [x8] 141bcc: f94007e1 ldr x1, [sp, #0x8] 141bd0: 97fd8920 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 141bd4: f94007e8 ldr x8, [sp, #0x8] 141bd8: f9400be0 ldr x0, [sp, #0x10] 141bdc: f9000100 str x0, [x8] 141be0: a9427bfd ldp x29, x30, [sp, #0x20] 141be4: 9100c3ff add sp, sp, #0x30 141be8: d65f03c0 ret 0000000000141bec ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>)>: 141bec: d10143ff sub sp, sp, #0x50 141bf0: a9047bfd stp x29, x30, [sp, #0x40] 141bf4: 910103fd add x29, sp, #0x40 141bf8: d2800009 mov x9, #0x0 // =0 141bfc: f81f83a0 stur x0, [x29, #-0x8] 141c00: aa0103e0 mov x0, x1 141c04: f90013e8 str x8, [sp, #0x20] 141c08: f9000fe1 str x1, [sp, #0x18] 141c0c: f9000be9 str x9, [sp, #0x10] 141c10: 97fda4fc bl 0xab000 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 141c14: 97fd9533 bl 0xa70e0 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getNextEv@plt> 141c18: f81f03a0 stur x0, [x29, #-0x10] 141c1c: f9400fe0 ldr x0, [sp, #0x18] 141c20: 97fda4f8 bl 0xab000 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 141c24: 97fd9e0f bl 0xa9460 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getPrevEv@plt> 141c28: f81e83a0 stur x0, [x29, #-0x18] 141c2c: f85e83a0 ldur x0, [x29, #-0x18] 141c30: f85f03a1 ldur x1, [x29, #-0x10] 141c34: 97fd81b3 bl 0xa2300 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setNextEPS4_@plt> 141c38: f85f03a0 ldur x0, [x29, #-0x10] 141c3c: f85e83a1 ldur x1, [x29, #-0x18] 141c40: 97fd8908 bl 0xa4060 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setPrevEPS4_@plt> 141c44: f9400fe0 ldr x0, [sp, #0x18] 141c48: 97fda4ee bl 0xab000 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 141c4c: f9400be8 ldr x8, [sp, #0x10] 141c50: eb08001f cmp x0, x8 141c54: 1a9f17ea cset w10, eq 141c58: f90007e0 str x0, [sp, #0x8] 141c5c: 370000aa tbnz w10, #0x0, 0x141c70 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>)+0x84> 141c60: f94007e0 ldr x0, [sp, #0x8] 141c64: 97fd7c37 bl 0xa0d40 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_NodeD2Ev@plt> 141c68: f94007e0 ldr x0, [sp, #0x8] 141c6c: 97fd7b3d bl 0xa0960 <_ZdlPv@plt> 141c70: f85f03a1 ldur x1, [x29, #-0x10] 141c74: f94013e0 ldr x0, [sp, #0x20] 141c78: 97fd7ef2 bl 0xa1840 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 141c7c: a9447bfd ldp x29, x30, [sp, #0x40] 141c80: 910143ff add sp, sp, #0x50 141c84: d65f03c0 ret 0000000000141c88 ::begin()>: 141c88: d100c3ff sub sp, sp, #0x30 141c8c: a9027bfd stp x29, x30, [sp, #0x20] 141c90: 910083fd add x29, sp, #0x20 141c94: f81f83a0 stur x0, [x29, #-0x8] 141c98: f85f83a0 ldur x0, [x29, #-0x8] 141c9c: f9400400 ldr x0, [x0, #0x8] 141ca0: f9000be8 str x8, [sp, #0x10] 141ca4: 97fd950f bl 0xa70e0 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getNextEv@plt> 141ca8: f9400be8 ldr x8, [sp, #0x10] 141cac: f90007e0 str x0, [sp, #0x8] 141cb0: aa0803e0 mov x0, x8 141cb4: f94007e1 ldr x1, [sp, #0x8] 141cb8: 97fd7ee2 bl 0xa1840 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 141cbc: a9427bfd ldp x29, x30, [sp, #0x20] 141cc0: 9100c3ff add sp, sp, #0x30 141cc4: d65f03c0 ret 0000000000141cc8 ::_ListIterator::NON_CONST_ITERATOR>::~_ListIterator()>: 141cc8: d10043ff sub sp, sp, #0x10 141ccc: f90007e0 str x0, [sp, #0x8] 141cd0: 910043ff add sp, sp, #0x10 141cd4: d65f03c0 ret 0000000000141cd8 ::_ListIterator::NON_CONST_ITERATOR>::operator*() const>: 141cd8: d10083ff sub sp, sp, #0x20 141cdc: a9017bfd stp x29, x30, [sp, #0x10] 141ce0: 910043fd add x29, sp, #0x10 141ce4: f90007e0 str x0, [sp, #0x8] 141ce8: f94007e0 ldr x0, [sp, #0x8] 141cec: f9400000 ldr x0, [x0] 141cf0: 97fd7b78 bl 0xa0ad0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node6getRefEv@plt> 141cf4: a9417bfd ldp x29, x30, [sp, #0x10] 141cf8: 910083ff add sp, sp, #0x20 141cfc: d65f03c0 ret 0000000000141d00 ::operator=(android::sp&&)>: 141d00: d100c3ff sub sp, sp, #0x30 141d04: a9027bfd stp x29, x30, [sp, #0x20] 141d08: 910083fd add x29, sp, #0x20 141d0c: d2800008 mov x8, #0x0 // =0 141d10: f81f83a0 stur x0, [x29, #-0x8] 141d14: f9000be1 str x1, [sp, #0x10] 141d18: f85f83a0 ldur x0, [x29, #-0x8] 141d1c: aa0003e1 mov x1, x0 141d20: f9400021 ldr x1, [x1] 141d24: eb08003f cmp x1, x8 141d28: 1a9f07e9 cset w9, ne 141d2c: f90007e8 str x8, [sp, #0x8] 141d30: f90003e0 str x0, [sp] 141d34: 37000049 tbnz w9, #0x0, 0x141d3c ::operator=(android::sp&&)+0x3c> 141d38: 14000005 b 0x141d4c ::operator=(android::sp&&)+0x4c> 141d3c: f94003e8 ldr x8, [sp] 141d40: f9400100 ldr x0, [x8] 141d44: f94003e1 ldr x1, [sp] 141d48: 97fd88c2 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 141d4c: f9400be8 ldr x8, [sp, #0x10] 141d50: f9400108 ldr x8, [x8] 141d54: f94003e9 ldr x9, [sp] 141d58: f9000128 str x8, [x9] 141d5c: f9400be8 ldr x8, [sp, #0x10] 141d60: f94007e9 ldr x9, [sp, #0x8] 141d64: f9000109 str x9, [x8] 141d68: f94003e0 ldr x0, [sp] 141d6c: a9427bfd ldp x29, x30, [sp, #0x20] 141d70: 9100c3ff add sp, sp, #0x30 141d74: d65f03c0 ret 141d78: d10083ff sub sp, sp, #0x20 141d7c: a9017bfd stp x29, x30, [sp, #0x10] 141d80: 910043fd add x29, sp, #0x10 141d84: f90007e0 str x0, [sp, #0x8] 141d88: f94007e0 ldr x0, [sp, #0x8] 141d8c: 39402008 ldrb w8, [x0, #0x8] 141d90: f90003e0 str x0, [sp] 141d94: 37000048 tbnz w8, #0x0, 0x141d9c ::operator=(android::sp&&)+0x9c> 141d98: 14000004 b 0x141da8 ::operator=(android::sp&&)+0xa8> 141d9c: f94003e8 ldr x8, [sp] 141da0: f9400100 ldr x0, [x8] 141da4: 97fd82e7 bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 141da8: a9417bfd ldp x29, x30, [sp, #0x10] 141dac: 910083ff add sp, sp, #0x20 141db0: d65f03c0 ret 0000000000141db4 const&)>: 141db4: d10143ff sub sp, sp, #0x50 141db8: a9047bfd stp x29, x30, [sp, #0x40] 141dbc: 910103fd add x29, sp, #0x40 141dc0: d53bd048 mrs x8, TPIDR_EL0 141dc4: f9401508 ldr x8, [x8, #0x28] 141dc8: f81f83a8 stur x8, [x29, #-0x8] 141dcc: f81e83a0 stur x0, [x29, #-0x18] 141dd0: f90013e1 str x1, [sp, #0x20] 141dd4: f85e83a8 ldur x8, [x29, #-0x18] 141dd8: 91006101 add x1, x8, #0x18 141ddc: d10043a0 sub x0, x29, #0x10 141de0: f90007e8 str x8, [sp, #0x8] 141de4: 97fdd557 bl 0xb7340 141de8: f94007e8 ldr x8, [sp, #0x8] 141dec: 91022100 add x0, x8, #0x88 141df0: f94013e1 ldr x1, [sp, #0x20] 141df4: 97fd87a7 bl 0xa3c90 <_ZN7android4ListINS_2spINS_7ABufferEEEE10push_frontERKS3_@plt> 141df8: 14000001 b 0x141dfc const&)+0x48> 141dfc: d10043a0 sub x0, x29, #0x10 141e00: 97fdd5e7 bl 0xb759c ::~sp()+0x58> 141e04: d53bd040 mrs x0, TPIDR_EL0 141e08: f9401400 ldr x0, [x0, #0x28] 141e0c: f85f83be ldur x30, [x29, #-0x8] 141e10: eb1e0000 subs x0, x0, x30 141e14: f90003e0 str x0, [sp] 141e18: 540001a1 b.ne 0x141e4c const&)+0x98> 141e1c: 14000001 b 0x141e20 const&)+0x6c> 141e20: a9447bfd ldp x29, x30, [sp, #0x40] 141e24: 910143ff add sp, sp, #0x50 141e28: d65f03c0 ret 141e2c: f9000fe0 str x0, [sp, #0x18] 141e30: 2a0103e8 mov w8, w1 141e34: b90017e8 str w8, [sp, #0x14] 141e38: d10043a0 sub x0, x29, #0x10 141e3c: 97fdd5d8 bl 0xb759c ::~sp()+0x58> 141e40: 14000001 b 0x141e44 const&)+0x90> 141e44: f9400fe0 ldr x0, [sp, #0x18] 141e48: 97fd9832 bl 0xa7f10 <_Unwind_Resume@plt> 141e4c: 97fd9fc9 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000141e50 >::push_front(android::sp const&)>: 141e50: d10183ff sub sp, sp, #0x60 141e54: a9057bfd stp x29, x30, [sp, #0x50] 141e58: 910143fd add x29, sp, #0x50 141e5c: d53bd048 mrs x8, TPIDR_EL0 141e60: f9401508 ldr x8, [x8, #0x28] 141e64: f81f83a8 stur x8, [x29, #-0x8] 141e68: f81e03a0 stur x0, [x29, #-0x20] 141e6c: f90017e1 str x1, [sp, #0x28] 141e70: f85e03a8 ldur x8, [x29, #-0x20] 141e74: d10063a0 sub x0, x29, #0x18 141e78: f9000be8 str x8, [sp, #0x10] 141e7c: aa0003e8 mov x8, x0 141e80: f9400be1 ldr x1, [sp, #0x10] 141e84: f90007e0 str x0, [sp, #0x8] 141e88: aa0103e0 mov x0, x1 141e8c: 97fd8e4d bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 141e90: f94017e2 ldr x2, [sp, #0x28] 141e94: d10043a8 sub x8, x29, #0x10 141e98: f9400be0 ldr x0, [sp, #0x10] 141e9c: f94007e1 ldr x1, [sp, #0x8] 141ea0: 97fd836c bl 0xa2c50 <_ZN7android4ListINS_2spINS_7ABufferEEEE6insertENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEERKS3_@plt> 141ea4: 14000001 b 0x141ea8 >::push_front(android::sp const&)+0x58> 141ea8: d10043a0 sub x0, x29, #0x10 141eac: 97fd78b9 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 141eb0: d10063a0 sub x0, x29, #0x18 141eb4: 97fd78b7 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 141eb8: d53bd040 mrs x0, TPIDR_EL0 141ebc: f9401400 ldr x0, [x0, #0x28] 141ec0: f85f83be ldur x30, [x29, #-0x8] 141ec4: eb1e0000 subs x0, x0, x30 141ec8: f90003e0 str x0, [sp] 141ecc: 540001a1 b.ne 0x141f00 >::push_front(android::sp const&)+0xb0> 141ed0: 14000001 b 0x141ed4 >::push_front(android::sp const&)+0x84> 141ed4: a9457bfd ldp x29, x30, [sp, #0x50] 141ed8: 910183ff add sp, sp, #0x60 141edc: d65f03c0 ret 141ee0: f90013e0 str x0, [sp, #0x20] 141ee4: 2a0103e8 mov w8, w1 141ee8: b9001fe8 str w8, [sp, #0x1c] 141eec: d10063a0 sub x0, x29, #0x18 141ef0: 97fd78a8 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 141ef4: 14000001 b 0x141ef8 >::push_front(android::sp const&)+0xa8> 141ef8: f94013e0 ldr x0, [sp, #0x20] 141efc: 97fd9805 bl 0xa7f10 <_Unwind_Resume@plt> 141f00: 97fd9f9c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000141f04 : 141f04: f81e0ffc str x28, [sp, #-0x20]! 141f08: a9017bfd stp x29, x30, [sp, #0x10] 141f0c: 910043fd add x29, sp, #0x10 141f10: d10b43ff sub sp, sp, #0x2d0 141f14: d53bd048 mrs x8, TPIDR_EL0 141f18: f9401508 ldr x8, [x8, #0x28] 141f1c: f81e83a8 stur x8, [x29, #-0x18] 141f20: f900efe0 str x0, [sp, #0x1d8] 141f24: f900ebe1 str x1, [sp, #0x1d0] 141f28: f900e7e2 str x2, [sp, #0x1c8] 141f2c: f940efe8 ldr x8, [sp, #0x1d8] 141f30: aa0803e0 mov x0, x8 141f34: f940ebe1 ldr x1, [sp, #0x1d0] 141f38: aa1f03e2 mov x2, xzr 141f3c: f9000022 str x2, [x1] 141f40: 91006101 add x1, x8, #0x18 141f44: d100a3a8 sub x8, x29, #0x28 141f48: f900d3e0 str x0, [sp, #0x1a0] 141f4c: aa0803e0 mov x0, x8 141f50: 97fffe95 bl 0x1419a4 ::clear()+0x60> 141f54: 14000001 b 0x141f58 141f58: f940d3e8 ldr x8, [sp, #0x1a0] 141f5c: b9409909 ldr w9, [x8, #0x98] 141f60: 2a1f03e0 mov w0, wzr 141f64: b9019fe0 str w0, [sp, #0x19c] 141f68: 35000149 cbnz w9, 0x141f90 141f6c: 14000001 b 0x141f70 141f70: f940d3e8 ldr x8, [sp, #0x1a0] 141f74: 91022100 add x0, x8, #0x88 141f78: 97fd7eb2 bl 0xa1a40 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5emptyEv@plt> 141f7c: b9019be0 str w0, [sp, #0x198] 141f80: 14000001 b 0x141f84 141f84: b9419be0 ldr w0, [sp, #0x198] 141f88: b9019fe0 str w0, [sp, #0x19c] 141f8c: 14000001 b 0x141f90 141f90: b9419fe8 ldr w8, [sp, #0x19c] 141f94: 36000168 tbz w8, #0x0, 0x141fc0 141f98: 14000001 b 0x141f9c 141f9c: f940d3e8 ldr x8, [sp, #0x1a0] 141fa0: 91010100 add x0, x8, #0x40 141fa4: d100a3a1 sub x1, x29, #0x28 141fa8: 97fda1a2 bl 0xaa630 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt> 141fac: 17ffffeb b 0x141f58 141fb0: f900e3e0 str x0, [sp, #0x1c0] 141fb4: 2a0103e8 mov w8, w1 141fb8: b901bfe8 str w8, [sp, #0x1bc] 141fbc: 14000270 b 0x14297c 141fc0: f940d3e8 ldr x8, [sp, #0x1a0] 141fc4: 91022100 add x0, x8, #0x88 141fc8: 97fd7e9e bl 0xa1a40 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5emptyEv@plt> 141fcc: b90197e0 str w0, [sp, #0x194] 141fd0: 14000001 b 0x141fd4 141fd4: b94197e8 ldr w8, [sp, #0x194] 141fd8: 37004a68 tbnz w8, #0x0, 0x142924 141fdc: 14000001 b 0x141fe0 141fe0: f940d3e8 ldr x8, [sp, #0x1a0] 141fe4: 91022100 add x0, x8, #0x88 141fe8: d100e3a8 sub x8, x29, #0x38 141fec: 97fd8df5 bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 141ff0: 14000001 b 0x141ff4 141ff4: d100e3a0 sub x0, x29, #0x38 141ff8: 97fd8e0e bl 0xa5830 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEdeEv@plt> 141ffc: f900c7e0 str x0, [sp, #0x188] 142000: 14000001 b 0x142004 142004: d100c3a0 sub x0, x29, #0x30 142008: f940c7e1 ldr x1, [sp, #0x188] 14200c: 97fd86ad bl 0xa3ac0 <_ZN7android2spINS_7ABufferEEC2ERKS2_@plt> 142010: 14000001 b 0x142014 142014: d100e3a0 sub x0, x29, #0x38 142018: 97fd785e bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 14201c: f940d3e0 ldr x0, [sp, #0x1a0] 142020: 9102201e add x30, x0, #0x88 142024: aa1e03e1 mov x1, x30 142028: d10123a8 sub x8, x29, #0x48 14202c: aa1e03e0 mov x0, x30 142030: f900c3e1 str x1, [sp, #0x180] 142034: 97fd8de3 bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 142038: 14000001 b 0x14203c 14203c: d10103a8 sub x8, x29, #0x40 142040: d10123a1 sub x1, x29, #0x48 142044: f940c3e0 ldr x0, [sp, #0x180] 142048: 97fd8e52 bl 0xa5990 <_ZN7android4ListINS_2spINS_7ABufferEEEE5eraseENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEE@plt> 14204c: 14000001 b 0x142050 142050: d10103a0 sub x0, x29, #0x40 142054: 97fd784f bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 142058: d10123a0 sub x0, x29, #0x48 14205c: 97fd784d bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 142060: d100c3a0 sub x0, x29, #0x30 142064: 97fd778b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 142068: f900bfe0 str x0, [sp, #0x178] 14206c: 14000001 b 0x142070 142070: d10163a8 sub x8, x29, #0x58 142074: f940bfe0 ldr x0, [sp, #0x178] 142078: 97fd7f1a bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14207c: 14000001 b 0x142080 142080: d10163a0 sub x0, x29, #0x58 142084: 97fd9a1f bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142088: f900bbe0 str x0, [sp, #0x170] 14208c: 14000001 b 0x142090 142090: b00005c1 adrp x1, 0x1fb000 +0xc> 142094: 910c9021 add x1, x1, #0x324 142098: d10133a2 sub x2, x29, #0x4c 14209c: f940bbe0 ldr x0, [sp, #0x170] 1420a0: 97fda1e8 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 1420a4: b9016fe0 str w0, [sp, #0x16c] 1420a8: 14000001 b 0x1420ac 1420ac: d10163a0 sub x0, x29, #0x58 1420b0: 97fda38c bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1420b4: b9416fe8 ldr w8, [sp, #0x16c] 1420b8: 36000828 tbz w8, #0x0, 0x1421bc 1420bc: 14000001 b 0x1420c0 1420c0: b85b43a1 ldur w1, [x29, #-0x4c] 1420c4: f940d3e0 ldr x0, [sp, #0x1a0] 1420c8: 97fd7cba bl 0xa13b0 <_ZNK7android19AnotherPacketSource15wasFormatChangeEi@plt> 1420cc: b9016be0 str w0, [sp, #0x168] 1420d0: 14000001 b 0x1420d4 1420d4: b9416be8 ldr w8, [sp, #0x168] 1420d8: 360003a8 tbz w8, #0x0, 0x14214c 1420dc: 14000001 b 0x1420e0 1420e0: f940d3e8 ldr x8, [sp, #0x1a0] 1420e4: 9101e100 add x0, x8, #0x78 1420e8: 97fd7e9e bl 0xa1b60 <_ZN7android2spINS_8MetaDataEE5clearEv@plt> 1420ec: 14000001 b 0x1420f0 1420f0: 14000017 b 0x14214c 1420f4: f900e3e0 str x0, [sp, #0x1c0] 1420f8: 2a0103e8 mov w8, w1 1420fc: b901bfe8 str w8, [sp, #0x1bc] 142100: d100e3a0 sub x0, x29, #0x38 142104: 97fd7823 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 142108: 1400021d b 0x14297c 14210c: f900e3e0 str x0, [sp, #0x1c0] 142110: 2a0103e8 mov w8, w1 142114: b901bfe8 str w8, [sp, #0x1bc] 142118: 14000200 b 0x142918 14211c: f900e3e0 str x0, [sp, #0x1c0] 142120: 2a0103e8 mov w8, w1 142124: b901bfe8 str w8, [sp, #0x1bc] 142128: d10123a0 sub x0, x29, #0x48 14212c: 97fd7819 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 142130: 140001fa b 0x142918 142134: f900e3e0 str x0, [sp, #0x1c0] 142138: 2a0103e8 mov w8, w1 14213c: b901bfe8 str w8, [sp, #0x1bc] 142140: d10163a0 sub x0, x29, #0x58 142144: 97fda367 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142148: 140001f4 b 0x142918 14214c: f940d3e8 ldr x8, [sp, #0x1a0] 142150: 91002109 add x9, x8, #0x8 142154: aa0903e0 mov x0, x9 142158: d101a3a8 sub x8, x29, #0x68 14215c: f900b3e0 str x0, [sp, #0x160] 142160: aa0903e0 mov x0, x9 142164: 97fd8fcb bl 0xa6090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5beginEv@plt> 142168: 14000001 b 0x14216c 14216c: d10183a8 sub x8, x29, #0x60 142170: d101a3a1 sub x1, x29, #0x68 142174: f940b3e0 ldr x0, [sp, #0x160] 142178: 97fd858a bl 0xa37a0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt> 14217c: 14000001 b 0x142180 142180: d10183a0 sub x0, x29, #0x60 142184: 97fd9637 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 142188: d101a3a0 sub x0, x29, #0x68 14218c: 97fd9635 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 142190: 12807e88 mov w8, #-0x3f5 // =-1013 142194: b81043a8 stur w8, [x29, #-0xfc] 142198: 320003e8 orr w8, wzr, #0x1 14219c: b901bbe8 str w8, [sp, #0x1b8] 1421a0: 140001db b 0x14290c 1421a4: f900e3e0 str x0, [sp, #0x1c0] 1421a8: 2a0103e8 mov w8, w1 1421ac: b901bfe8 str w8, [sp, #0x1bc] 1421b0: d101a3a0 sub x0, x29, #0x68 1421b4: 97fd962b bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1421b8: 140001d8 b 0x142918 1421bc: d100c3a0 sub x0, x29, #0x30 1421c0: 97fd7734 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1421c4: f900afe0 str x0, [sp, #0x158] 1421c8: 14000001 b 0x1421cc 1421cc: d101e3a8 sub x8, x29, #0x78 1421d0: f940afe0 ldr x0, [sp, #0x158] 1421d4: 97fd7ec3 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1421d8: 14000001 b 0x1421dc 1421dc: d101e3a0 sub x0, x29, #0x78 1421e0: 97fd99c8 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1421e4: f900abe0 str x0, [sp, #0x150] 1421e8: 14000001 b 0x1421ec 1421ec: d101c3a8 sub x8, x29, #0x70 1421f0: f940abe0 ldr x0, [sp, #0x150] 1421f4: 97fd933b bl 0xa6ee0 <_ZNK7android8AMessage3dupEv@plt> 1421f8: 14000001 b 0x1421fc 1421fc: f940d3e8 ldr x8, [sp, #0x1a0] 142200: 9102a100 add x0, x8, #0xa8 142204: d101c3a1 sub x1, x29, #0x70 142208: 97fda2a2 bl 0xaac90 <_ZN7android2spINS_8AMessageEEaSEOS2_@plt> 14220c: f900a7e0 str x0, [sp, #0x148] 142210: 14000001 b 0x142214 142214: d101c3a0 sub x0, x29, #0x70 142218: 97fda332 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14221c: d101e3a0 sub x0, x29, #0x78 142220: 97fda330 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142224: d10203a0 sub x0, x29, #0x80 142228: 97fd8216 bl 0xa2a80 <_ZN7android2spINS_7RefBaseEEC2Ev@plt> 14222c: 14000001 b 0x142230 142230: d100c3a0 sub x0, x29, #0x30 142234: 97fd7717 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 142238: f900a3e0 str x0, [sp, #0x140] 14223c: 14000001 b 0x142240 142240: d10223a8 sub x8, x29, #0x88 142244: f940a3e0 ldr x0, [sp, #0x140] 142248: 97fd7ea6 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14224c: 14000001 b 0x142250 142250: d10223a0 sub x0, x29, #0x88 142254: 97fd99ab bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142258: f9009fe0 str x0, [sp, #0x138] 14225c: 14000001 b 0x142260 142260: f00005a1 adrp x1, 0x1f9000 142264: 9128e421 add x1, x1, #0xa39 142268: d10203a2 sub x2, x29, #0x80 14226c: f9409fe0 ldr x0, [sp, #0x138] 142270: 97fd93e0 bl 0xa71f0 <_ZNK7android8AMessage10findObjectEPKcPNS_2spINS_7RefBaseEEE@plt> 142274: b90137e0 str w0, [sp, #0x134] 142278: 14000001 b 0x14227c 14227c: d10223a0 sub x0, x29, #0x88 142280: 97fda318 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142284: b94137e8 ldr w8, [sp, #0x134] 142288: 360005c8 tbz w8, #0x0, 0x142340 14228c: 14000001 b 0x142290 142290: d10203a0 sub x0, x29, #0x80 142294: 97fd8cff bl 0xa5690 <_ZNK7android2spINS_7RefBaseEE3getEv@plt> 142298: f90097e0 str x0, [sp, #0x128] 14229c: 14000001 b 0x1422a0 1422a0: d10243a0 sub x0, x29, #0x90 1422a4: f94097e1 ldr x1, [sp, #0x128] 1422a8: 97fd8e16 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 1422ac: 14000001 b 0x1422b0 1422b0: d10243a1 sub x1, x29, #0x90 1422b4: f940d3e0 ldr x0, [sp, #0x1a0] 1422b8: 97fd929a bl 0xa6d20 <_ZN7android19AnotherPacketSource9setFormatERKNS_2spINS_8MetaDataEEE@plt> 1422bc: 14000001 b 0x1422c0 1422c0: d10243a0 sub x0, x29, #0x90 1422c4: 97fd7dab bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1422c8: 1400001e b 0x142340 1422cc: f900e3e0 str x0, [sp, #0x1c0] 1422d0: 2a0103e8 mov w8, w1 1422d4: b901bfe8 str w8, [sp, #0x1bc] 1422d8: 14000007 b 0x1422f4 1422dc: f900e3e0 str x0, [sp, #0x1c0] 1422e0: 2a0103e8 mov w8, w1 1422e4: b901bfe8 str w8, [sp, #0x1bc] 1422e8: d101c3a0 sub x0, x29, #0x70 1422ec: 97fda2fd bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1422f0: 14000001 b 0x1422f4 1422f4: d101e3a0 sub x0, x29, #0x78 1422f8: 97fda2fa bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1422fc: 14000187 b 0x142918 142300: f900e3e0 str x0, [sp, #0x1c0] 142304: 2a0103e8 mov w8, w1 142308: b901bfe8 str w8, [sp, #0x1bc] 14230c: 1400017d b 0x142900 142310: f900e3e0 str x0, [sp, #0x1c0] 142314: 2a0103e8 mov w8, w1 142318: b901bfe8 str w8, [sp, #0x1bc] 14231c: d10223a0 sub x0, x29, #0x88 142320: 97fda2f0 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142324: 14000177 b 0x142900 142328: f900e3e0 str x0, [sp, #0x1c0] 14232c: 2a0103e8 mov w8, w1 142330: b901bfe8 str w8, [sp, #0x1bc] 142334: d10243a0 sub x0, x29, #0x90 142338: 97fd7d8e bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 14233c: 14000171 b 0x142900 142340: d100c3a0 sub x0, x29, #0x30 142344: 97fd76d3 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 142348: f90093e0 str x0, [sp, #0x120] 14234c: 14000001 b 0x142350 142350: d10283a8 sub x8, x29, #0xa0 142354: f94093e0 ldr x0, [sp, #0x120] 142358: 97fd7e62 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14235c: 14000001 b 0x142360 142360: d10283a0 sub x0, x29, #0xa0 142364: 97fd9967 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142368: f9008fe0 str x0, [sp, #0x118] 14236c: 14000001 b 0x142370 142370: f00005a1 adrp x1, 0x1f9000 142374: 912bbc21 add x1, x1, #0xaef 142378: d10263a2 sub x2, x29, #0x98 14237c: f9408fe0 ldr x0, [sp, #0x118] 142380: 97fd8180 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 142384: b90117e0 str w0, [sp, #0x114] 142388: 14000001 b 0x14238c 14238c: d10283a0 sub x0, x29, #0xa0 142390: 97fda2d4 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142394: f940d3e0 ldr x0, [sp, #0x1a0] 142398: 91002000 add x0, x0, #0x8 14239c: d102a3a8 sub x8, x29, #0xa8 1423a0: 97fd8f3c bl 0xa6090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5beginEv@plt> 1423a4: 14000001 b 0x1423a8 1423a8: d102a3a0 sub x0, x29, #0xa8 1423ac: 97fd8fb9 bl 0xa6290 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 1423b0: f90087e0 str x0, [sp, #0x108] 1423b4: 14000001 b 0x1423b8 1423b8: d102a3a0 sub x0, x29, #0xa8 1423bc: 97fd95a9 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1423c0: f94087e0 ldr x0, [sp, #0x108] 1423c4: f900dbe0 str x0, [sp, #0x1b0] 1423c8: f85683be ldur x30, [x29, #-0x98] 1423cc: f940dbe8 ldr x8, [sp, #0x1b0] 1423d0: f9400108 ldr x8, [x8] 1423d4: eb0803c8 subs x8, x30, x8 1423d8: f90083e8 str x8, [sp, #0x100] 1423dc: 5400024d b.le 0x142424 1423e0: 14000001 b 0x1423e4 1423e4: f85683a8 ldur x8, [x29, #-0x98] 1423e8: f940dbe9 ldr x9, [sp, #0x1b0] 1423ec: f9000128 str x8, [x9] 1423f0: 1400000d b 0x142424 1423f4: f900e3e0 str x0, [sp, #0x1c0] 1423f8: 2a0103e8 mov w8, w1 1423fc: b901bfe8 str w8, [sp, #0x1bc] 142400: d10283a0 sub x0, x29, #0xa0 142404: 97fda2b7 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142408: 1400013e b 0x142900 14240c: f900e3e0 str x0, [sp, #0x1c0] 142410: 2a0103e8 mov w8, w1 142414: b901bfe8 str w8, [sp, #0x1bc] 142418: d102a3a0 sub x0, x29, #0xa8 14241c: 97fd9591 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 142420: 14000138 b 0x142900 142424: 52800b08 mov w8, #0x58 // =88 142428: 2a0803e0 mov w0, w8 14242c: 97fd9ab9 bl 0xa8f10 <_Znwm@plt> 142430: f9007fe0 str x0, [sp, #0xf8] 142434: 14000001 b 0x142438 142438: f9407fe0 ldr x0, [sp, #0xf8] 14243c: d100c3a1 sub x1, x29, #0x30 142440: f9407fe2 ldr x2, [sp, #0xf8] 142444: f9007be0 str x0, [sp, #0xf0] 142448: aa0203e0 mov x0, x2 14244c: 97fd9155 bl 0xa69a0 <_ZN7android11MediaBufferC1ERKNS_2spINS_7ABufferEEE@plt> 142450: 14000001 b 0x142454 142454: f9407be8 ldr x8, [sp, #0xf0] 142458: f900d7e8 str x8, [sp, #0x1a8] 14245c: f940d7e0 ldr x0, [sp, #0x1a8] 142460: d102c3a8 sub x8, x29, #0xb0 142464: 97fd8733 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 142468: 14000001 b 0x14246c 14246c: d102c3a0 sub x0, x29, #0xb0 142470: 97fd8a90 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 142474: f90077e0 str x0, [sp, #0xe8] 142478: 14000001 b 0x14247c 14247c: f85683a2 ldur x2, [x29, #-0x98] 142480: 528daca1 mov w1, #0x6d65 // =28005 142484: 72ae8d21 movk w1, #0x7469, lsl #16 142488: f94077e0 ldr x0, [sp, #0xe8] 14248c: 97fd9d2d bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 142490: b900e7e0 str w0, [sp, #0xe4] 142494: 14000001 b 0x142498 142498: d102c3a0 sub x0, x29, #0xb0 14249c: 97fd7d35 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1424a0: d100c3a0 sub x0, x29, #0x30 1424a4: 97fd767b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1424a8: f9006fe0 str x0, [sp, #0xd8] 1424ac: 14000001 b 0x1424b0 1424b0: d10303a8 sub x8, x29, #0xc0 1424b4: f9406fe0 ldr x0, [sp, #0xd8] 1424b8: 97fd7e0a bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1424bc: 14000001 b 0x1424c0 1424c0: d10303a0 sub x0, x29, #0xc0 1424c4: 97fd990f bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1424c8: f9006be0 str x0, [sp, #0xd0] 1424cc: 14000001 b 0x1424d0 1424d0: b00005c1 adrp x1, 0x1fb000 +0xc> 1424d4: 9100d421 add x1, x1, #0x35 1424d8: d102d3a2 sub x2, x29, #0xb4 1424dc: f9406be0 ldr x0, [sp, #0xd0] 1424e0: 97fda0d8 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 1424e4: b900cfe0 str w0, [sp, #0xcc] 1424e8: 14000001 b 0x1424ec 1424ec: d10303a0 sub x0, x29, #0xc0 1424f0: 97fda27c bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1424f4: b940cfe8 ldr w8, [sp, #0xcc] 1424f8: 36000588 tbz w8, #0x0, 0x1425a8 1424fc: 14000001 b 0x142500 142500: f940d7e0 ldr x0, [sp, #0x1a8] 142504: d10323a8 sub x8, x29, #0xc8 142508: 97fd870a bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 14250c: 14000001 b 0x142510 142510: d10323a0 sub x0, x29, #0xc8 142514: 97fd8a67 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 142518: f90063e0 str x0, [sp, #0xc0] 14251c: 14000001 b 0x142520 142520: b854c3a2 ldur w2, [x29, #-0xb4] 142524: 528dcc61 mov w1, #0x6e63 // =28259 142528: 72ae6f21 movk w1, #0x7379, lsl #16 14252c: f94063e0 ldr x0, [sp, #0xc0] 142530: 97fd84d0 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 142534: b900bfe0 str w0, [sp, #0xbc] 142538: 14000001 b 0x14253c 14253c: d10323a0 sub x0, x29, #0xc8 142540: 97fd7d0c bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 142544: 14000019 b 0x1425a8 142548: f900e3e0 str x0, [sp, #0x1c0] 14254c: 2a0103e8 mov w8, w1 142550: b901bfe8 str w8, [sp, #0x1bc] 142554: f9407fe0 ldr x0, [sp, #0xf8] 142558: 97fd7902 bl 0xa0960 <_ZdlPv@plt> 14255c: 140000e9 b 0x142900 142560: f900e3e0 str x0, [sp, #0x1c0] 142564: 2a0103e8 mov w8, w1 142568: b901bfe8 str w8, [sp, #0x1bc] 14256c: d102c3a0 sub x0, x29, #0xb0 142570: 97fd7d00 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 142574: 140000e3 b 0x142900 142578: f900e3e0 str x0, [sp, #0x1c0] 14257c: 2a0103e8 mov w8, w1 142580: b901bfe8 str w8, [sp, #0x1bc] 142584: d10303a0 sub x0, x29, #0xc0 142588: 97fda256 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14258c: 140000dd b 0x142900 142590: f900e3e0 str x0, [sp, #0x1c0] 142594: 2a0103e8 mov w8, w1 142598: b901bfe8 str w8, [sp, #0x1bc] 14259c: d10323a0 sub x0, x29, #0xc8 1425a0: 97fd7cf4 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1425a4: 140000d7 b 0x142900 1425a8: d10343a0 sub x0, x29, #0xd0 1425ac: 97fd7965 bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 1425b0: 14000001 b 0x1425b4 1425b4: d100c3a0 sub x0, x29, #0x30 1425b8: 97fd7636 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1425bc: f9005be0 str x0, [sp, #0xb0] 1425c0: 14000001 b 0x1425c4 1425c4: d10363a8 sub x8, x29, #0xd8 1425c8: f9405be0 ldr x0, [sp, #0xb0] 1425cc: 97fd7dc5 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1425d0: 14000001 b 0x1425d4 1425d4: d10363a0 sub x0, x29, #0xd8 1425d8: 97fd98ca bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1425dc: f90057e0 str x0, [sp, #0xa8] 1425e0: 14000001 b 0x1425e4 1425e4: b00005c1 adrp x1, 0x1fb000 +0xc> 1425e8: 910cc821 add x1, x1, #0x332 1425ec: d10343a2 sub x2, x29, #0xd0 1425f0: f94057e0 ldr x0, [sp, #0xa8] 1425f4: 97fd978b bl 0xa8420 <_ZNK7android8AMessage10findBufferEPKcPNS_2spINS_7ABufferEEE@plt> 1425f8: b900a7e0 str w0, [sp, #0xa4] 1425fc: 14000001 b 0x142600 142600: 2a1f03e0 mov w0, wzr 142604: b940a7e8 ldr w8, [sp, #0xa4] 142608: b900a3e0 str w0, [sp, #0xa0] 14260c: 36000148 tbz w8, #0x0, 0x142634 142610: 14000001 b 0x142614 142614: d10343a0 sub x0, x29, #0xd0 142618: aa1f03e1 mov x1, xzr 14261c: 97fd87f5 bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 142620: b9009fe0 str w0, [sp, #0x9c] 142624: 14000001 b 0x142628 142628: b9409fe0 ldr w0, [sp, #0x9c] 14262c: b900a3e0 str w0, [sp, #0xa0] 142630: 14000001 b 0x142634 142634: b940a3e8 ldr w8, [sp, #0xa0] 142638: d10363a0 sub x0, x29, #0xd8 14263c: b9009be8 str w8, [sp, #0x98] 142640: 97fda228 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142644: b9409be8 ldr w8, [sp, #0x98] 142648: 36000728 tbz w8, #0x0, 0x14272c 14264c: 14000001 b 0x142650 142650: f940d7e0 ldr x0, [sp, #0x1a8] 142654: d10383a8 sub x8, x29, #0xe0 142658: 97fd86b6 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 14265c: 14000001 b 0x142660 142660: d10383a0 sub x0, x29, #0xe0 142664: 97fd8a13 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 142668: f9004be0 str x0, [sp, #0x90] 14266c: 14000001 b 0x142670 142670: d10343a0 sub x0, x29, #0xd0 142674: 97fd7607 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 142678: f90047e0 str x0, [sp, #0x88] 14267c: 14000001 b 0x142680 142680: f94047e0 ldr x0, [sp, #0x88] 142684: 97fd8af3 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 142688: f90043e0 str x0, [sp, #0x80] 14268c: 14000001 b 0x142690 142690: d10343a0 sub x0, x29, #0xd0 142694: 97fd75ff bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 142698: f9003fe0 str x0, [sp, #0x78] 14269c: 14000001 b 0x1426a0 1426a0: f9403fe0 ldr x0, [sp, #0x78] 1426a4: 97fd84c3 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1426a8: f9003be0 str x0, [sp, #0x70] 1426ac: 14000001 b 0x1426b0 1426b0: 528d2401 mov w1, #0x6920 // =26912 1426b4: 72ae6ca1 movk w1, #0x7365, lsl #16 1426b8: 2a1f03e0 mov w0, wzr 1426bc: f9404be2 ldr x2, [sp, #0x90] 1426c0: b9006fe0 str w0, [sp, #0x6c] 1426c4: aa0203e0 mov x0, x2 1426c8: b9406fe2 ldr w2, [sp, #0x6c] 1426cc: f94043e3 ldr x3, [sp, #0x80] 1426d0: f9403be4 ldr x4, [sp, #0x70] 1426d4: 97fd8b57 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 1426d8: b9006be0 str w0, [sp, #0x68] 1426dc: 14000001 b 0x1426e0 1426e0: d10383a0 sub x0, x29, #0xe0 1426e4: 97fd7ca3 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1426e8: 14000011 b 0x14272c 1426ec: f900e3e0 str x0, [sp, #0x1c0] 1426f0: 2a0103e8 mov w8, w1 1426f4: b901bfe8 str w8, [sp, #0x1bc] 1426f8: 1400007f b 0x1428f4 1426fc: f900e3e0 str x0, [sp, #0x1c0] 142700: 2a0103e8 mov w8, w1 142704: b901bfe8 str w8, [sp, #0x1bc] 142708: d10363a0 sub x0, x29, #0xd8 14270c: 97fda1f5 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142710: 14000079 b 0x1428f4 142714: f900e3e0 str x0, [sp, #0x1c0] 142718: 2a0103e8 mov w8, w1 14271c: b901bfe8 str w8, [sp, #0x1bc] 142720: d10383a0 sub x0, x29, #0xe0 142724: 97fd7c93 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 142728: 14000073 b 0x1428f4 14272c: d103a3a0 sub x0, x29, #0xe8 142730: 97fd7904 bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 142734: 14000001 b 0x142738 142738: d100c3a0 sub x0, x29, #0x30 14273c: 97fd75d5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 142740: f90033e0 str x0, [sp, #0x60] 142744: 14000001 b 0x142748 142748: d103c3a8 sub x8, x29, #0xf0 14274c: f94033e0 ldr x0, [sp, #0x60] 142750: 97fd7d64 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 142754: 14000001 b 0x142758 142758: d103c3a0 sub x0, x29, #0xf0 14275c: 97fd9869 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142760: f9002fe0 str x0, [sp, #0x58] 142764: 14000001 b 0x142768 142768: b00005c1 adrp x1, 0x1fb000 +0xc> 14276c: 910cd821 add x1, x1, #0x336 142770: d103a3a2 sub x2, x29, #0xe8 142774: f9402fe0 ldr x0, [sp, #0x58] 142778: 97fd972a bl 0xa8420 <_ZNK7android8AMessage10findBufferEPKcPNS_2spINS_7ABufferEEE@plt> 14277c: b90057e0 str w0, [sp, #0x54] 142780: 14000001 b 0x142784 142784: 2a1f03e0 mov w0, wzr 142788: b94057e8 ldr w8, [sp, #0x54] 14278c: b90053e0 str w0, [sp, #0x50] 142790: 36000148 tbz w8, #0x0, 0x1427b8 142794: 14000001 b 0x142798 142798: d103a3a0 sub x0, x29, #0xe8 14279c: aa1f03e1 mov x1, xzr 1427a0: 97fd8794 bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 1427a4: b9004fe0 str w0, [sp, #0x4c] 1427a8: 14000001 b 0x1427ac 1427ac: b9404fe0 ldr w0, [sp, #0x4c] 1427b0: b90053e0 str w0, [sp, #0x50] 1427b4: 14000001 b 0x1427b8 1427b8: b94053e8 ldr w8, [sp, #0x50] 1427bc: d103c3a0 sub x0, x29, #0xf0 1427c0: b9004be8 str w8, [sp, #0x48] 1427c4: 97fda1c7 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1427c8: b9404be8 ldr w8, [sp, #0x48] 1427cc: 36000728 tbz w8, #0x0, 0x1428b0 1427d0: 14000001 b 0x1427d4 1427d4: f940d7e0 ldr x0, [sp, #0x1a8] 1427d8: d103e3a8 sub x8, x29, #0xf8 1427dc: 97fd8655 bl 0xa4130 <_ZN7android11MediaBuffer9meta_dataEv@plt> 1427e0: 14000001 b 0x1427e4 1427e4: d103e3a0 sub x0, x29, #0xf8 1427e8: 97fd89b2 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1427ec: f90023e0 str x0, [sp, #0x40] 1427f0: 14000001 b 0x1427f4 1427f4: d103a3a0 sub x0, x29, #0xe8 1427f8: 97fd75a6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1427fc: f9001fe0 str x0, [sp, #0x38] 142800: 14000001 b 0x142804 142804: f9401fe0 ldr x0, [sp, #0x38] 142808: 97fd8a92 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14280c: f9001be0 str x0, [sp, #0x30] 142810: 14000001 b 0x142814 142814: d103a3a0 sub x0, x29, #0xe8 142818: 97fd759e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14281c: f90017e0 str x0, [sp, #0x28] 142820: 14000001 b 0x142824 142824: f94017e0 ldr x0, [sp, #0x28] 142828: 97fd8462 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14282c: f90013e0 str x0, [sp, #0x20] 142830: 14000001 b 0x142834 142834: 528eac81 mov w1, #0x7564 // =30052 142838: 72adae01 movk w1, #0x6d70, lsl #16 14283c: 2a1f03e0 mov w0, wzr 142840: f94023e2 ldr x2, [sp, #0x40] 142844: b9001fe0 str w0, [sp, #0x1c] 142848: aa0203e0 mov x0, x2 14284c: b9401fe2 ldr w2, [sp, #0x1c] 142850: f9401be3 ldr x3, [sp, #0x30] 142854: f94013e4 ldr x4, [sp, #0x20] 142858: 97fd8af6 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 14285c: b9001be0 str w0, [sp, #0x18] 142860: 14000001 b 0x142864 142864: d103e3a0 sub x0, x29, #0xf8 142868: 97fd7c42 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 14286c: 14000011 b 0x1428b0 142870: f900e3e0 str x0, [sp, #0x1c0] 142874: 2a0103e8 mov w8, w1 142878: b901bfe8 str w8, [sp, #0x1bc] 14287c: 1400001b b 0x1428e8 142880: f900e3e0 str x0, [sp, #0x1c0] 142884: 2a0103e8 mov w8, w1 142888: b901bfe8 str w8, [sp, #0x1bc] 14288c: d103c3a0 sub x0, x29, #0xf0 142890: 97fda194 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142894: 14000015 b 0x1428e8 142898: f900e3e0 str x0, [sp, #0x1c0] 14289c: 2a0103e8 mov w8, w1 1428a0: b901bfe8 str w8, [sp, #0x1bc] 1428a4: d103e3a0 sub x0, x29, #0xf8 1428a8: 97fd7c32 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1428ac: 1400000f b 0x1428e8 1428b0: f940d7e8 ldr x8, [sp, #0x1a8] 1428b4: f940ebe9 ldr x9, [sp, #0x1d0] 1428b8: f9000128 str x8, [x9] 1428bc: 2a1f03ea mov w10, wzr 1428c0: b81043aa stur w10, [x29, #-0xfc] 1428c4: 320003ea orr w10, wzr, #0x1 1428c8: b901bbea str w10, [sp, #0x1b8] 1428cc: d103a3a0 sub x0, x29, #0xe8 1428d0: 97fd9f10 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1428d4: d10343a0 sub x0, x29, #0xd0 1428d8: 97fd9f0e bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1428dc: d10203a0 sub x0, x29, #0x80 1428e0: 97fda0d4 bl 0xaac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt> 1428e4: 1400000a b 0x14290c 1428e8: d103a3a0 sub x0, x29, #0xe8 1428ec: 97fd9f09 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1428f0: 14000001 b 0x1428f4 1428f4: d10343a0 sub x0, x29, #0xd0 1428f8: 97fd9f06 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1428fc: 14000001 b 0x142900 142900: d10203a0 sub x0, x29, #0x80 142904: 97fda0cb bl 0xaac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt> 142908: 14000004 b 0x142918 14290c: d100c3a0 sub x0, x29, #0x30 142910: 97fd9f00 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 142914: 1400000a b 0x14293c 142918: d100c3a0 sub x0, x29, #0x30 14291c: 97fd9efd bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 142920: 14000017 b 0x14297c 142924: f940d3e8 ldr x8, [sp, #0x1a0] 142928: b9409909 ldr w9, [x8, #0x98] 14292c: b81043a9 stur w9, [x29, #-0xfc] 142930: 320003e9 orr w9, wzr, #0x1 142934: b901bbe9 str w9, [sp, #0x1b8] 142938: 14000001 b 0x14293c 14293c: d100a3a0 sub x0, x29, #0x28 142940: 97fffd0e bl 0x141d78 ::operator=(android::sp&&)+0x78> 142944: b85043a8 ldur w8, [x29, #-0xfc] 142948: d53bd040 mrs x0, TPIDR_EL0 14294c: f9401400 ldr x0, [x0, #0x28] 142950: f85e83be ldur x30, [x29, #-0x18] 142954: eb1e0000 subs x0, x0, x30 142958: b90017e8 str w8, [sp, #0x14] 14295c: f90007e0 str x0, [sp, #0x8] 142960: 54000181 b.ne 0x142990 142964: 14000001 b 0x142968 142968: b94017e0 ldr w0, [sp, #0x14] 14296c: 910b43ff add sp, sp, #0x2d0 142970: a9417bfd ldp x29, x30, [sp, #0x10] 142974: f84207fc ldr x28, [sp], #0x20 142978: d65f03c0 ret 14297c: d100a3a0 sub x0, x29, #0x28 142980: 97fffcfe bl 0x141d78 ::operator=(android::sp&&)+0x78> 142984: 14000001 b 0x142988 142988: f940e3e0 ldr x0, [sp, #0x1c0] 14298c: 97fd9561 bl 0xa7f10 <_Unwind_Resume@plt> 142990: 97fd9cf8 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000142994 const&)>: 142994: d10783ff sub sp, sp, #0x1e0 142998: f900e3fc str x28, [sp, #0x1c0] 14299c: a91d7bfd stp x29, x30, [sp, #0x1d0] 1429a0: 910743fd add x29, sp, #0x1d0 1429a4: d53bd048 mrs x8, TPIDR_EL0 1429a8: f9401508 ldr x8, [x8, #0x28] 1429ac: f81e83a8 stur x8, [x29, #-0x18] 1429b0: f81583a0 stur x0, [x29, #-0xa8] 1429b4: f81503a1 stur x1, [x29, #-0xb0] 1429b8: f85583a8 ldur x8, [x29, #-0xa8] 1429bc: f85503a0 ldur x0, [x29, #-0xb0] 1429c0: f81303a8 stur x8, [x29, #-0xd0] 1429c4: 97fd7533 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1429c8: d100e3a8 sub x8, x29, #0x38 1429cc: f81283a8 stur x8, [x29, #-0xd8] 1429d0: 97fd7cc4 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1429d4: f85283a0 ldur x0, [x29, #-0xd8] 1429d8: 97fd97ca bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1429dc: f81203a0 stur x0, [x29, #-0xe0] 1429e0: 14000001 b 0x1429e4 const&)+0x50> 1429e4: b00005c1 adrp x1, 0x1fb000 +0xc> 1429e8: 910d0c21 add x1, x1, #0x343 1429ec: d100b3a2 sub x2, x29, #0x2c 1429f0: f85203a0 ldur x0, [x29, #-0xe0] 1429f4: 97fd9f93 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 1429f8: b811c3a0 stur w0, [x29, #-0xe4] 1429fc: 14000001 b 0x142a00 const&)+0x6c> 142a00: 2a1f03e0 mov w0, wzr 142a04: b851c3a8 ldur w8, [x29, #-0xe4] 142a08: b900ebe0 str w0, [sp, #0xe8] 142a0c: 36000108 tbz w8, #0x0, 0x142a2c const&)+0x98> 142a10: 14000001 b 0x142a14 const&)+0x80> 142a14: b85d43a8 ldur w8, [x29, #-0x2c] 142a18: 71000108 subs w8, w8, #0x0 142a1c: 1a9f07e9 cset w9, ne 142a20: b900e7e8 str w8, [sp, #0xe4] 142a24: b900ebe9 str w9, [sp, #0xe8] 142a28: 14000001 b 0x142a2c const&)+0x98> 142a2c: b940ebe8 ldr w8, [sp, #0xe8] 142a30: d100e3a0 sub x0, x29, #0x38 142a34: b900e3e8 str w8, [sp, #0xe0] 142a38: 97fda12a bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142a3c: b940e3e8 ldr w8, [sp, #0xe0] 142a40: 36000128 tbz w8, #0x0, 0x142a64 const&)+0xd0> 142a44: 14000001 b 0x142a48 const&)+0xb4> 142a48: 1400013d b 0x142f3c const&)+0x5a8> 142a4c: f81483a0 stur x0, [x29, #-0xb8] 142a50: 2a0103e8 mov w8, w1 142a54: b81443a8 stur w8, [x29, #-0xbc] 142a58: d100e3a0 sub x0, x29, #0x38 142a5c: 97fda121 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142a60: 14000145 b 0x142f74 const&)+0x5e0> 142a64: f85303a8 ldur x8, [x29, #-0xd0] 142a68: 91006101 add x1, x8, #0x18 142a6c: d100a3a0 sub x0, x29, #0x28 142a70: 97fffbcd bl 0x1419a4 ::clear()+0x60> 142a74: f85303a8 ldur x8, [x29, #-0xd0] 142a78: 91022100 add x0, x8, #0x88 142a7c: f85503a1 ldur x1, [x29, #-0xb0] 142a80: 97fd7490 bl 0x9fcc0 <_ZN7android4ListINS_2spINS_7ABufferEEEE9push_backERKS3_@plt> 142a84: 14000001 b 0x142a88 const&)+0xf4> 142a88: f85303a8 ldur x8, [x29, #-0xd0] 142a8c: 91010100 add x0, x8, #0x40 142a90: 97fd8a44 bl 0xa53a0 <_ZNSt6__ndk118condition_variable10notify_allEv@plt> 142a94: f85503a0 ldur x0, [x29, #-0xb0] 142a98: 97fd74fe bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 142a9c: f9006fe0 str x0, [sp, #0xd8] 142aa0: 14000001 b 0x142aa4 const&)+0x110> 142aa4: d10123a8 sub x8, x29, #0x48 142aa8: f9406fe0 ldr x0, [sp, #0xd8] 142aac: 97fd7c8d bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 142ab0: 14000001 b 0x142ab4 const&)+0x120> 142ab4: d10123a0 sub x0, x29, #0x48 142ab8: 97fd9792 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142abc: f9006be0 str x0, [sp, #0xd0] 142ac0: 14000001 b 0x142ac4 const&)+0x130> 142ac4: b00005c1 adrp x1, 0x1fb000 +0xc> 142ac8: 910c9021 add x1, x1, #0x324 142acc: d100f3a2 sub x2, x29, #0x3c 142ad0: f9406be0 ldr x0, [sp, #0xd0] 142ad4: 97fd9f5b bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 142ad8: b900cfe0 str w0, [sp, #0xcc] 142adc: 14000001 b 0x142ae0 const&)+0x14c> 142ae0: d10123a0 sub x0, x29, #0x48 142ae4: 97fda0ff bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142ae8: b940cfe8 ldr w8, [sp, #0xcc] 142aec: 36000468 tbz w8, #0x0, 0x142b78 const&)+0x1e4> 142af0: 14000001 b 0x142af4 const&)+0x160> 142af4: aa1f03e8 mov x8, xzr 142af8: f85303a9 ldur x9, [x29, #-0xd0] 142afc: f9004128 str x8, [x9, #0x80] 142b00: 2a1f03ea mov w10, wzr 142b04: b900992a str w10, [x9, #0x98] 142b08: 91028120 add x0, x9, #0xa0 142b0c: aa0803e1 mov x1, x8 142b10: 97fd8cf8 bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> 142b14: f90063e0 str x0, [sp, #0xc0] 142b18: 14000001 b 0x142b1c const&)+0x188> 142b1c: f85303a8 ldur x8, [x29, #-0xd0] 142b20: 91002109 add x9, x8, #0x8 142b24: d10163a0 sub x0, x29, #0x58 142b28: f9005fe9 str x9, [sp, #0xb8] 142b2c: 97fd9ed5 bl 0xaa680 <_ZN7android19AnotherPacketSource20DiscontinuitySegmentC2Ev@plt> 142b30: 14000001 b 0x142b34 const&)+0x1a0> 142b34: d10163a1 sub x1, x29, #0x58 142b38: f9405fe0 ldr x0, [sp, #0xb8] 142b3c: 97fd98cd bl 0xa8e70 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE9push_backERKS2_@plt> 142b40: 14000001 b 0x142b44 const&)+0x1b0> 142b44: 320003e8 orr w8, wzr, #0x1 142b48: b81403a8 stur w8, [x29, #-0xc0] 142b4c: 140000f5 b 0x142f20 const&)+0x58c> 142b50: f81483a0 stur x0, [x29, #-0xb8] 142b54: 2a0103e8 mov w8, w1 142b58: b81443a8 stur w8, [x29, #-0xbc] 142b5c: 14000103 b 0x142f68 const&)+0x5d4> 142b60: f81483a0 stur x0, [x29, #-0xb8] 142b64: 2a0103e8 mov w8, w1 142b68: b81443a8 stur w8, [x29, #-0xbc] 142b6c: d10123a0 sub x0, x29, #0x48 142b70: 97fda0dc bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142b74: 140000fd b 0x142f68 const&)+0x5d4> 142b78: f85503a0 ldur x0, [x29, #-0xb0] 142b7c: 97fd74c5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 142b80: f9005be0 str x0, [sp, #0xb0] 142b84: 14000001 b 0x142b88 const&)+0x1f4> 142b88: d101a3a8 sub x8, x29, #0x68 142b8c: f9405be0 ldr x0, [sp, #0xb0] 142b90: 97fd7c54 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 142b94: 14000001 b 0x142b98 const&)+0x204> 142b98: d101a3a0 sub x0, x29, #0x68 142b9c: 97fd9759 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142ba0: f90057e0 str x0, [sp, #0xa8] 142ba4: 14000001 b 0x142ba8 const&)+0x214> 142ba8: f00005a1 adrp x1, 0x1f9000 142bac: 912bbc21 add x1, x1, #0xaef 142bb0: d10183a2 sub x2, x29, #0x60 142bb4: f94057e0 ldr x0, [sp, #0xa8] 142bb8: 97fd7f72 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 142bbc: b900a7e0 str w0, [sp, #0xa4] 142bc0: 14000001 b 0x142bc4 const&)+0x230> 142bc4: d101a3a0 sub x0, x29, #0x68 142bc8: 97fda0c6 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142bcc: f85a03a0 ldur x0, [x29, #-0x60] 142bd0: f85303be ldur x30, [x29, #-0xd0] 142bd4: f90043c0 str x0, [x30, #0x80] 142bd8: 910023c0 add x0, x30, #0x8 142bdc: d101c3a8 sub x8, x29, #0x70 142be0: 97fd7990 bl 0xa1220 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE3endEv@plt> 142be4: 14000001 b 0x142be8 const&)+0x254> 142be8: d101c3a0 sub x0, x29, #0x70 142bec: 97fd743d bl 0x9fce0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEmmEv@plt> 142bf0: f9004fe0 str x0, [sp, #0x98] 142bf4: 14000001 b 0x142bf8 const&)+0x264> 142bf8: f9404fe0 ldr x0, [sp, #0x98] 142bfc: 97fd8da5 bl 0xa6290 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 142c00: f9004be0 str x0, [sp, #0x90] 142c04: 14000001 b 0x142c08 const&)+0x274> 142c08: d101c3a0 sub x0, x29, #0x70 142c0c: 97fd9395 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 142c10: f9404be0 ldr x0, [sp, #0x90] 142c14: f81383a0 stur x0, [x29, #-0xc8] 142c18: f85a03be ldur x30, [x29, #-0x60] 142c1c: f85383a8 ldur x8, [x29, #-0xc8] 142c20: f9400508 ldr x8, [x8, #0x8] 142c24: eb0803c8 subs x8, x30, x8 142c28: f90047e8 str x8, [sp, #0x88] 142c2c: 5400024d b.le 0x142c74 const&)+0x2e0> 142c30: 14000001 b 0x142c34 const&)+0x2a0> 142c34: f85a03a8 ldur x8, [x29, #-0x60] 142c38: f85383a9 ldur x9, [x29, #-0xc8] 142c3c: f9000528 str x8, [x9, #0x8] 142c40: 1400000d b 0x142c74 const&)+0x2e0> 142c44: f81483a0 stur x0, [x29, #-0xb8] 142c48: 2a0103e8 mov w8, w1 142c4c: b81443a8 stur w8, [x29, #-0xbc] 142c50: d101a3a0 sub x0, x29, #0x68 142c54: 97fda0a3 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142c58: 140000c4 b 0x142f68 const&)+0x5d4> 142c5c: f81483a0 stur x0, [x29, #-0xb8] 142c60: 2a0103e8 mov w8, w1 142c64: b81443a8 stur w8, [x29, #-0xbc] 142c68: d101c3a0 sub x0, x29, #0x70 142c6c: 97fd937d bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 142c70: 140000be b 0x142f68 const&)+0x5d4> 142c74: f85383a8 ldur x8, [x29, #-0xc8] 142c78: f9400108 ldr x8, [x8] 142c7c: b1000508 adds x8, x8, #0x1 142c80: f90043e8 str x8, [sp, #0x80] 142c84: 540000c1 b.ne 0x142c9c const&)+0x308> 142c88: 14000001 b 0x142c8c const&)+0x2f8> 142c8c: f85a03a8 ldur x8, [x29, #-0x60] 142c90: f85383a9 ldur x9, [x29, #-0xc8] 142c94: f9000128 str x8, [x9] 142c98: 14000001 b 0x142c9c const&)+0x308> 142c9c: f85303a8 ldur x8, [x29, #-0xd0] 142ca0: 91028100 add x0, x8, #0xa0 142ca4: aa1f03e1 mov x1, xzr 142ca8: 97fd9caa bl 0xa9f50 <_ZNK7android2spINS_8AMessageEEeqEPKS1_@plt> 142cac: b9007fe0 str w0, [sp, #0x7c] 142cb0: 14000001 b 0x142cb4 const&)+0x320> 142cb4: b9407fe8 ldr w8, [sp, #0x7c] 142cb8: 36000548 tbz w8, #0x0, 0x142d60 const&)+0x3cc> 142cbc: 14000001 b 0x142cc0 const&)+0x32c> 142cc0: f85503a0 ldur x0, [x29, #-0xb0] 142cc4: 97fd7473 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 142cc8: f9003be0 str x0, [sp, #0x70] 142ccc: 14000001 b 0x142cd0 const&)+0x33c> 142cd0: d10203a8 sub x8, x29, #0x80 142cd4: f9403be0 ldr x0, [sp, #0x70] 142cd8: 97fd7c02 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 142cdc: 14000001 b 0x142ce0 const&)+0x34c> 142ce0: d10203a0 sub x0, x29, #0x80 142ce4: 97fd9707 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142ce8: f90037e0 str x0, [sp, #0x68] 142cec: 14000001 b 0x142cf0 const&)+0x35c> 142cf0: d101e3a8 sub x8, x29, #0x78 142cf4: f94037e0 ldr x0, [sp, #0x68] 142cf8: 97fd907a bl 0xa6ee0 <_ZNK7android8AMessage3dupEv@plt> 142cfc: 14000001 b 0x142d00 const&)+0x36c> 142d00: f85303a8 ldur x8, [x29, #-0xd0] 142d04: 91028100 add x0, x8, #0xa0 142d08: d101e3a1 sub x1, x29, #0x78 142d0c: 97fd9fe1 bl 0xaac90 <_ZN7android2spINS_8AMessageEEaSEOS2_@plt> 142d10: f90033e0 str x0, [sp, #0x60] 142d14: 14000001 b 0x142d18 const&)+0x384> 142d18: d101e3a0 sub x0, x29, #0x78 142d1c: 97fda071 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142d20: d10203a0 sub x0, x29, #0x80 142d24: 97fda06f bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142d28: 1400007b b 0x142f14 const&)+0x580> 142d2c: f81483a0 stur x0, [x29, #-0xb8] 142d30: 2a0103e8 mov w8, w1 142d34: b81443a8 stur w8, [x29, #-0xbc] 142d38: 14000007 b 0x142d54 const&)+0x3c0> 142d3c: f81483a0 stur x0, [x29, #-0xb8] 142d40: 2a0103e8 mov w8, w1 142d44: b81443a8 stur w8, [x29, #-0xbc] 142d48: d101e3a0 sub x0, x29, #0x78 142d4c: 97fda065 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142d50: 14000001 b 0x142d54 const&)+0x3c0> 142d54: d10203a0 sub x0, x29, #0x80 142d58: 97fda062 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142d5c: 14000083 b 0x142f68 const&)+0x5d4> 142d60: aa1f03e8 mov x8, xzr 142d64: f81783a8 stur x8, [x29, #-0x88] 142d68: f81703a8 stur x8, [x29, #-0x90] 142d6c: f85303a8 ldur x8, [x29, #-0xd0] 142d70: 91028100 add x0, x8, #0xa0 142d74: 97fd96e3 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142d78: f9002fe0 str x0, [sp, #0x58] 142d7c: 14000001 b 0x142d80 const&)+0x3ec> 142d80: f00005a1 adrp x1, 0x1f9000 142d84: 912bbc21 add x1, x1, #0xaef 142d88: d10223a2 sub x2, x29, #0x88 142d8c: f9402fe0 ldr x0, [sp, #0x58] 142d90: 97fd7efc bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 142d94: b90057e0 str w0, [sp, #0x54] 142d98: 14000001 b 0x142d9c const&)+0x408> 142d9c: f85a03a8 ldur x8, [x29, #-0x60] 142da0: f85783a9 ldur x9, [x29, #-0x88] 142da4: eb090108 subs x8, x8, x9 142da8: f90027e8 str x8, [sp, #0x48] 142dac: 5400072d b.le 0x142e90 const&)+0x4fc> 142db0: 14000001 b 0x142db4 const&)+0x420> 142db4: f85503a0 ldur x0, [x29, #-0xb0] 142db8: 97fd7436 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 142dbc: f90023e0 str x0, [sp, #0x40] 142dc0: 14000001 b 0x142dc4 const&)+0x430> 142dc4: d10283a8 sub x8, x29, #0xa0 142dc8: f94023e0 ldr x0, [sp, #0x40] 142dcc: 97fd7bc5 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 142dd0: 14000001 b 0x142dd4 const&)+0x440> 142dd4: d10283a0 sub x0, x29, #0xa0 142dd8: 97fd96ca bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142ddc: f9001fe0 str x0, [sp, #0x38] 142de0: 14000001 b 0x142de4 const&)+0x450> 142de4: d10263a8 sub x8, x29, #0x98 142de8: f9401fe0 ldr x0, [sp, #0x38] 142dec: 97fd903d bl 0xa6ee0 <_ZNK7android8AMessage3dupEv@plt> 142df0: 14000001 b 0x142df4 const&)+0x460> 142df4: f85303a8 ldur x8, [x29, #-0xd0] 142df8: 91028100 add x0, x8, #0xa0 142dfc: d10263a1 sub x1, x29, #0x98 142e00: 97fd9fa4 bl 0xaac90 <_ZN7android2spINS_8AMessageEEaSEOS2_@plt> 142e04: f9001be0 str x0, [sp, #0x30] 142e08: 14000001 b 0x142e0c const&)+0x478> 142e0c: d10263a0 sub x0, x29, #0x98 142e10: 97fda034 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142e14: d10283a0 sub x0, x29, #0xa0 142e18: 97fda032 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142e1c: f85a03a0 ldur x0, [x29, #-0x60] 142e20: f85783be ldur x30, [x29, #-0x88] 142e24: eb1e0000 subs x0, x0, x30 142e28: f81703a0 stur x0, [x29, #-0x90] 142e2c: f85303a0 ldur x0, [x29, #-0xd0] 142e30: 91028000 add x0, x0, #0xa0 142e34: 97fd96b3 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142e38: f90017e0 str x0, [sp, #0x28] 142e3c: 14000001 b 0x142e40 const&)+0x4ac> 142e40: f85703a2 ldur x2, [x29, #-0x90] 142e44: f00005a1 adrp x1, 0x1f9000 142e48: 9127c021 add x1, x1, #0x9f0 142e4c: f94017e0 ldr x0, [sp, #0x28] 142e50: 97fd9658 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 142e54: 14000001 b 0x142e58 const&)+0x4c4> 142e58: 1400002e b 0x142f10 const&)+0x57c> 142e5c: f81483a0 stur x0, [x29, #-0xb8] 142e60: 2a0103e8 mov w8, w1 142e64: b81443a8 stur w8, [x29, #-0xbc] 142e68: 14000007 b 0x142e84 const&)+0x4f0> 142e6c: f81483a0 stur x0, [x29, #-0xb8] 142e70: 2a0103e8 mov w8, w1 142e74: b81443a8 stur w8, [x29, #-0xbc] 142e78: d10263a0 sub x0, x29, #0x98 142e7c: 97fda019 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142e80: 14000001 b 0x142e84 const&)+0x4f0> 142e84: d10283a0 sub x0, x29, #0xa0 142e88: 97fda016 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 142e8c: 14000037 b 0x142f68 const&)+0x5d4> 142e90: f85303a8 ldur x8, [x29, #-0xd0] 142e94: 91028100 add x0, x8, #0xa0 142e98: 97fd969a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142e9c: f90013e0 str x0, [sp, #0x20] 142ea0: 14000001 b 0x142ea4 const&)+0x510> 142ea4: f00005a1 adrp x1, 0x1f9000 142ea8: 9127c021 add x1, x1, #0x9f0 142eac: d10243a2 sub x2, x29, #0x90 142eb0: f94013e0 ldr x0, [sp, #0x20] 142eb4: 97fd7eb3 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 142eb8: b9001fe0 str w0, [sp, #0x1c] 142ebc: 14000001 b 0x142ec0 const&)+0x52c> 142ec0: b9401fe8 ldr w8, [sp, #0x1c] 142ec4: 37000248 tbnz w8, #0x0, 0x142f0c const&)+0x578> 142ec8: 14000001 b 0x142ecc const&)+0x538> 142ecc: f85783a8 ldur x8, [x29, #-0x88] 142ed0: f85a03a9 ldur x9, [x29, #-0x60] 142ed4: eb090108 subs x8, x8, x9 142ed8: f81703a8 stur x8, [x29, #-0x90] 142edc: f85303a8 ldur x8, [x29, #-0xd0] 142ee0: 91028100 add x0, x8, #0xa0 142ee4: 97fd9687 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 142ee8: f9000be0 str x0, [sp, #0x10] 142eec: 14000001 b 0x142ef0 const&)+0x55c> 142ef0: f85703a2 ldur x2, [x29, #-0x90] 142ef4: f00005a1 adrp x1, 0x1f9000 142ef8: 9127c021 add x1, x1, #0x9f0 142efc: f9400be0 ldr x0, [sp, #0x10] 142f00: 97fd962c bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 142f04: 14000001 b 0x142f08 const&)+0x574> 142f08: 14000001 b 0x142f0c const&)+0x578> 142f0c: 14000001 b 0x142f10 const&)+0x57c> 142f10: 14000001 b 0x142f14 const&)+0x580> 142f14: 2a1f03e8 mov w8, wzr 142f18: b81403a8 stur w8, [x29, #-0xc0] 142f1c: 14000001 b 0x142f20 const&)+0x58c> 142f20: d100a3a0 sub x0, x29, #0x28 142f24: 97fffb95 bl 0x141d78 ::operator=(android::sp&&)+0x78> 142f28: b85403a8 ldur w8, [x29, #-0xc0] 142f2c: 71000508 subs w8, w8, #0x1 142f30: b9000fe8 str w8, [sp, #0xc] 142f34: 54000248 b.hi 0x142f7c const&)+0x5e8> 142f38: 14000001 b 0x142f3c const&)+0x5a8> 142f3c: d53bd048 mrs x8, TPIDR_EL0 142f40: f9401508 ldr x8, [x8, #0x28] 142f44: f85e83a9 ldur x9, [x29, #-0x18] 142f48: eb090108 subs x8, x8, x9 142f4c: f90003e8 str x8, [sp] 142f50: 54000161 b.ne 0x142f7c const&)+0x5e8> 142f54: 14000001 b 0x142f58 const&)+0x5c4> 142f58: a95d7bfd ldp x29, x30, [sp, #0x1d0] 142f5c: f940e3fc ldr x28, [sp, #0x1c0] 142f60: 910783ff add sp, sp, #0x1e0 142f64: d65f03c0 ret 142f68: d100a3a0 sub x0, x29, #0x28 142f6c: 97fffb83 bl 0x141d78 ::operator=(android::sp&&)+0x78> 142f70: 14000001 b 0x142f74 const&)+0x5e0> 142f74: f85483a0 ldur x0, [x29, #-0xb8] 142f78: 97fd93e6 bl 0xa7f10 <_Unwind_Resume@plt> 142f7c: 97fd9b7d bl 0xa9d70 <__stack_chk_fail@plt> 0000000000142f80 >::push_back(android::sp const&)>: 142f80: d10183ff sub sp, sp, #0x60 142f84: a9057bfd stp x29, x30, [sp, #0x50] 142f88: 910143fd add x29, sp, #0x50 142f8c: d53bd048 mrs x8, TPIDR_EL0 142f90: f9401508 ldr x8, [x8, #0x28] 142f94: f81f83a8 stur x8, [x29, #-0x8] 142f98: f81e03a0 stur x0, [x29, #-0x20] 142f9c: f90017e1 str x1, [sp, #0x28] 142fa0: f85e03a8 ldur x8, [x29, #-0x20] 142fa4: d10063a0 sub x0, x29, #0x18 142fa8: f9000be8 str x8, [sp, #0x10] 142fac: aa0003e8 mov x8, x0 142fb0: f9400be1 ldr x1, [sp, #0x10] 142fb4: f90007e0 str x0, [sp, #0x8] 142fb8: aa0103e0 mov x0, x1 142fbc: 97fd90d9 bl 0xa7320 <_ZN7android4ListINS_2spINS_7ABufferEEEE3endEv@plt> 142fc0: f94017e2 ldr x2, [sp, #0x28] 142fc4: d10043a8 sub x8, x29, #0x10 142fc8: f9400be0 ldr x0, [sp, #0x10] 142fcc: f94007e1 ldr x1, [sp, #0x8] 142fd0: 97fd7f20 bl 0xa2c50 <_ZN7android4ListINS_2spINS_7ABufferEEEE6insertENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEERKS3_@plt> 142fd4: 14000001 b 0x142fd8 >::push_back(android::sp const&)+0x58> 142fd8: d10043a0 sub x0, x29, #0x10 142fdc: 97fd746d bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 142fe0: d10063a0 sub x0, x29, #0x18 142fe4: 97fd746b bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 142fe8: d53bd040 mrs x0, TPIDR_EL0 142fec: f9401400 ldr x0, [x0, #0x28] 142ff0: f85f83be ldur x30, [x29, #-0x8] 142ff4: eb1e0000 subs x0, x0, x30 142ff8: f90003e0 str x0, [sp] 142ffc: 540001a1 b.ne 0x143030 >::push_back(android::sp const&)+0xb0> 143000: 14000001 b 0x143004 >::push_back(android::sp const&)+0x84> 143004: a9457bfd ldp x29, x30, [sp, #0x50] 143008: 910183ff add sp, sp, #0x60 14300c: d65f03c0 ret 143010: f90013e0 str x0, [sp, #0x20] 143014: 2a0103e8 mov w8, w1 143018: b9001fe8 str w8, [sp, #0x1c] 14301c: d10063a0 sub x0, x29, #0x18 143020: 97fd745c bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143024: 14000001 b 0x143028 >::push_back(android::sp const&)+0xa8> 143028: f94013e0 ldr x0, [sp, #0x20] 14302c: 97fd93b9 bl 0xa7f10 <_Unwind_Resume@plt> 143030: 97fd9b50 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000143034 ::end()>: 143034: d10083ff sub sp, sp, #0x20 143038: a9017bfd stp x29, x30, [sp, #0x10] 14303c: 910043fd add x29, sp, #0x10 143040: f90007e0 str x0, [sp, #0x8] 143044: f94007e0 ldr x0, [sp, #0x8] 143048: f9400401 ldr x1, [x0, #0x8] 14304c: aa0803e0 mov x0, x8 143050: 97fd79fc bl 0xa1840 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 143054: a9417bfd ldp x29, x30, [sp, #0x10] 143058: 910083ff add sp, sp, #0x20 14305c: d65f03c0 ret 0000000000143060 ::_ListIterator::NON_CONST_ITERATOR>::operator--()>: 143060: d10083ff sub sp, sp, #0x20 143064: a9017bfd stp x29, x30, [sp, #0x10] 143068: 910043fd add x29, sp, #0x10 14306c: f90007e0 str x0, [sp, #0x8] 143070: f94007e0 ldr x0, [sp, #0x8] 143074: aa0003e8 mov x8, x0 143078: f9400108 ldr x8, [x8] 14307c: f90003e0 str x0, [sp] 143080: aa0803e0 mov x0, x8 143084: 97fd98f7 bl 0xa9460 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getPrevEv@plt> 143088: f94003e8 ldr x8, [sp] 14308c: f9000100 str x0, [x8] 143090: f94003e0 ldr x0, [sp] 143094: a9417bfd ldp x29, x30, [sp, #0x10] 143098: 910083ff add sp, sp, #0x20 14309c: d65f03c0 ret 00000000001430a0 : 1430a0: d10203ff sub sp, sp, #0x80 1430a4: a9077bfd stp x29, x30, [sp, #0x70] 1430a8: 9101c3fd add x29, sp, #0x70 1430ac: d53bd048 mrs x8, TPIDR_EL0 1430b0: f9401508 ldr x8, [x8, #0x28] 1430b4: f81f83a8 stur x8, [x29, #-0x8] 1430b8: f81d83a0 stur x0, [x29, #-0x28] 1430bc: f85d83a8 ldur x8, [x29, #-0x28] 1430c0: aa0803e0 mov x0, x8 1430c4: 91006101 add x1, x8, #0x18 1430c8: d10043a9 sub x9, x29, #0x10 1430cc: f9001be0 str x0, [sp, #0x30] 1430d0: aa0903e0 mov x0, x9 1430d4: f90017e8 str x8, [sp, #0x28] 1430d8: 97fdd09a bl 0xb7340 1430dc: f94017e8 ldr x8, [sp, #0x28] 1430e0: 91022100 add x0, x8, #0x88 1430e4: 97fd9def bl 0xaa8a0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5clearEv@plt> 1430e8: 14000001 b 0x1430ec 1430ec: 2a1f03e8 mov w8, wzr 1430f0: f9401be9 ldr x9, [sp, #0x30] 1430f4: b9009928 str w8, [x9, #0x98] 1430f8: 91002120 add x0, x9, #0x8 1430fc: 97fd7729 bl 0xa0da0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5clearEv@plt> 143100: 14000001 b 0x143104 143104: f9401be8 ldr x8, [sp, #0x30] 143108: 91002109 add x9, x8, #0x8 14310c: d10083a0 sub x0, x29, #0x20 143110: f90013e9 str x9, [sp, #0x20] 143114: 97fd9d5b bl 0xaa680 <_ZN7android19AnotherPacketSource20DiscontinuitySegmentC2Ev@plt> 143118: 14000001 b 0x14311c 14311c: d10083a1 sub x1, x29, #0x20 143120: f94013e0 ldr x0, [sp, #0x20] 143124: 97fd9753 bl 0xa8e70 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE9push_backERKS2_@plt> 143128: 14000001 b 0x14312c 14312c: f9401be8 ldr x8, [sp, #0x30] 143130: 9101e100 add x0, x8, #0x78 143134: aa1f03e1 mov x1, xzr 143138: 97fd831e bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> 14313c: f9000fe0 str x0, [sp, #0x18] 143140: 14000001 b 0x143144 143144: f9401be8 ldr x8, [sp, #0x30] 143148: 91028100 add x0, x8, #0xa0 14314c: aa1f03e1 mov x1, xzr 143150: 97fd8b68 bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> 143154: f9000be0 str x0, [sp, #0x10] 143158: 14000001 b 0x14315c 14315c: d10043a0 sub x0, x29, #0x10 143160: 97fdd10f bl 0xb759c ::~sp()+0x58> 143164: d53bd040 mrs x0, TPIDR_EL0 143168: f9401400 ldr x0, [x0, #0x28] 14316c: f85f83be ldur x30, [x29, #-0x8] 143170: eb1e0000 subs x0, x0, x30 143174: f90007e0 str x0, [sp, #0x8] 143178: 540001a1 b.ne 0x1431ac 14317c: 14000001 b 0x143180 143180: a9477bfd ldp x29, x30, [sp, #0x70] 143184: 910203ff add sp, sp, #0x80 143188: d65f03c0 ret 14318c: f81d03a0 stur x0, [x29, #-0x30] 143190: 2a0103e8 mov w8, w1 143194: b81cc3a8 stur w8, [x29, #-0x34] 143198: d10043a0 sub x0, x29, #0x10 14319c: 97fdd100 bl 0xb759c ::~sp()+0x58> 1431a0: 14000001 b 0x1431a4 1431a4: f85d03a0 ldur x0, [x29, #-0x30] 1431a8: 97fd935a bl 0xa7f10 <_Unwind_Resume@plt> 1431ac: 97fd9af1 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001431b0 >::clear()>: 1431b0: d10103ff sub sp, sp, #0x40 1431b4: a9037bfd stp x29, x30, [sp, #0x30] 1431b8: 9100c3fd add x29, sp, #0x30 1431bc: d2800008 mov x8, #0x0 // =0 1431c0: f81f83a0 stur x0, [x29, #-0x8] 1431c4: f85f83a0 ldur x0, [x29, #-0x8] 1431c8: f9400409 ldr x9, [x0, #0x8] 1431cc: f9000be0 str x0, [sp, #0x10] 1431d0: aa0903e0 mov x0, x9 1431d4: f90007e8 str x8, [sp, #0x8] 1431d8: 97fd9ace bl 0xa9d10 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getNextEv@plt> 1431dc: f81f03a0 stur x0, [x29, #-0x10] 1431e0: f85f03a8 ldur x8, [x29, #-0x10] 1431e4: f9400be9 ldr x9, [sp, #0x10] 1431e8: f940052a ldr x10, [x9, #0x8] 1431ec: eb0a011f cmp x8, x10 1431f0: 1a9f07eb cset w11, ne 1431f4: 3700004b tbnz w11, #0x0, 0x1431fc >::clear()+0x4c> 1431f8: 14000011 b 0x14323c >::clear()+0x8c> 1431fc: f85f03a0 ldur x0, [x29, #-0x10] 143200: 97fd9ac4 bl 0xa9d10 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getNextEv@plt> 143204: f9000fe0 str x0, [sp, #0x18] 143208: f85f03a0 ldur x0, [x29, #-0x10] 14320c: f94007e8 ldr x8, [sp, #0x8] 143210: eb08001f cmp x0, x8 143214: 1a9f17e9 cset w9, eq 143218: f90003e0 str x0, [sp] 14321c: 370000a9 tbnz w9, #0x0, 0x143230 >::clear()+0x80> 143220: f94003e0 ldr x0, [sp] 143224: 97fd96af bl 0xa8ce0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_NodeD2Ev@plt> 143228: f94003e0 ldr x0, [sp] 14322c: 97fd75cd bl 0xa0960 <_ZdlPv@plt> 143230: f9400fe8 ldr x8, [sp, #0x18] 143234: f81f03a8 stur x8, [x29, #-0x10] 143238: 17ffffea b 0x1431e0 >::clear()+0x30> 14323c: f9400be8 ldr x8, [sp, #0x10] 143240: f9400500 ldr x0, [x8, #0x8] 143244: f9400501 ldr x1, [x8, #0x8] 143248: 97fd84c6 bl 0xa4560 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setPrevEPS5_@plt> 14324c: f9400be8 ldr x8, [sp, #0x10] 143250: f9400500 ldr x0, [x8, #0x8] 143254: f9400501 ldr x1, [x8, #0x8] 143258: 97fd7882 bl 0xa1460 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setNextEPS5_@plt> 14325c: a9437bfd ldp x29, x30, [sp, #0x30] 143260: 910103ff add sp, sp, #0x40 143264: d65f03c0 ret 0000000000143268 ::clear()>: 143268: d10103ff sub sp, sp, #0x40 14326c: a9037bfd stp x29, x30, [sp, #0x30] 143270: 9100c3fd add x29, sp, #0x30 143274: d2800008 mov x8, #0x0 // =0 143278: f81f83a0 stur x0, [x29, #-0x8] 14327c: f85f83a0 ldur x0, [x29, #-0x8] 143280: f9400409 ldr x9, [x0, #0x8] 143284: f9000be0 str x0, [sp, #0x10] 143288: aa0903e0 mov x0, x9 14328c: f90007e8 str x8, [sp, #0x8] 143290: 97fd8f94 bl 0xa70e0 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getNextEv@plt> 143294: f81f03a0 stur x0, [x29, #-0x10] 143298: f85f03a8 ldur x8, [x29, #-0x10] 14329c: f9400be9 ldr x9, [sp, #0x10] 1432a0: f940052a ldr x10, [x9, #0x8] 1432a4: eb0a011f cmp x8, x10 1432a8: 1a9f07eb cset w11, ne 1432ac: 3700004b tbnz w11, #0x0, 0x1432b4 ::clear()+0x4c> 1432b0: 14000011 b 0x1432f4 ::clear()+0x8c> 1432b4: f85f03a0 ldur x0, [x29, #-0x10] 1432b8: 97fd8f8a bl 0xa70e0 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getNextEv@plt> 1432bc: f9000fe0 str x0, [sp, #0x18] 1432c0: f85f03a0 ldur x0, [x29, #-0x10] 1432c4: f94007e8 ldr x8, [sp, #0x8] 1432c8: eb08001f cmp x0, x8 1432cc: 1a9f17e9 cset w9, eq 1432d0: f90003e0 str x0, [sp] 1432d4: 370000a9 tbnz w9, #0x0, 0x1432e8 ::clear()+0x80> 1432d8: f94003e0 ldr x0, [sp] 1432dc: 97fd7699 bl 0xa0d40 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_NodeD2Ev@plt> 1432e0: f94003e0 ldr x0, [sp] 1432e4: 97fd759f bl 0xa0960 <_ZdlPv@plt> 1432e8: f9400fe8 ldr x8, [sp, #0x18] 1432ec: f81f03a8 stur x8, [x29, #-0x10] 1432f0: 17ffffea b 0x143298 ::clear()+0x30> 1432f4: f9400be8 ldr x8, [sp, #0x10] 1432f8: f9400500 ldr x0, [x8, #0x8] 1432fc: f9400501 ldr x1, [x8, #0x8] 143300: 97fd8358 bl 0xa4060 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setPrevEPS4_@plt> 143304: f9400be8 ldr x8, [sp, #0x10] 143308: f9400500 ldr x0, [x8, #0x8] 14330c: f9400501 ldr x1, [x8, #0x8] 143310: 97fd7bfc bl 0xa2300 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setNextEPS4_@plt> 143314: a9437bfd ldp x29, x30, [sp, #0x30] 143318: 910103ff add sp, sp, #0x40 14331c: d65f03c0 ret 0000000000143320 const&, bool)>: 143320: d10643ff sub sp, sp, #0x190 143324: f900bbfc str x28, [sp, #0x170] 143328: a9187bfd stp x29, x30, [sp, #0x180] 14332c: 910603fd add x29, sp, #0x180 143330: d53bd048 mrs x8, TPIDR_EL0 143334: f9401508 ldr x8, [x8, #0x28] 143338: f81e83a8 stur x8, [x29, #-0x18] 14333c: f81603a0 stur x0, [x29, #-0xa0] 143340: b815c3a1 stur w1, [x29, #-0xa4] 143344: f81503a2 stur x2, [x29, #-0xb0] 143348: 12000061 and w1, w3, #0x1 14334c: 3814c3a1 sturb w1, [x29, #-0xb4] 143350: f85603a8 ldur x8, [x29, #-0xa0] 143354: aa0803e0 mov x0, x8 143358: 91006101 add x1, x8, #0x18 14335c: d100a3a8 sub x8, x29, #0x28 143360: f90057e0 str x0, [sp, #0xa8] 143364: aa0803e0 mov x0, x8 143368: 97fff98f bl 0x1419a4 ::clear()+0x60> 14336c: 3854c3a3 ldurb w3, [x29, #-0xb4] 143370: 360017a3 tbz w3, #0x0, 0x143664 const&, bool)+0x344> 143374: 14000001 b 0x143378 const&, bool)+0x58> 143378: f94057e8 ldr x8, [sp, #0xa8] 14337c: 91022100 add x0, x8, #0x88 143380: d100c3a8 sub x8, x29, #0x30 143384: 97fd890f bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 143388: 14000001 b 0x14338c const&, bool)+0x6c> 14338c: 14000001 b 0x143390 const&, bool)+0x70> 143390: f94057e8 ldr x8, [sp, #0xa8] 143394: 91022100 add x0, x8, #0x88 143398: d100e3a8 sub x8, x29, #0x38 14339c: 97fd8fe1 bl 0xa7320 <_ZN7android4ListINS_2spINS_7ABufferEEEE3endEv@plt> 1433a0: 14000001 b 0x1433a4 const&, bool)+0x84> 1433a4: d100c3a0 sub x0, x29, #0x30 1433a8: d100e3a1 sub x1, x29, #0x38 1433ac: 97fd77ed bl 0xa1360 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEneERKS7_@plt> 1433b0: b900a7e0 str w0, [sp, #0xa4] 1433b4: 14000001 b 0x1433b8 const&, bool)+0x98> 1433b8: d100e3a0 sub x0, x29, #0x38 1433bc: 97fd7375 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1433c0: b940a7e8 ldr w8, [sp, #0xa4] 1433c4: 36000d88 tbz w8, #0x0, 0x143574 const&, bool)+0x254> 1433c8: 14000001 b 0x1433cc const&, bool)+0xac> 1433cc: d100c3a0 sub x0, x29, #0x30 1433d0: 97fd8918 bl 0xa5830 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEdeEv@plt> 1433d4: f9004fe0 str x0, [sp, #0x98] 1433d8: 14000001 b 0x1433dc const&, bool)+0xbc> 1433dc: d10103a0 sub x0, x29, #0x40 1433e0: f9404fe1 ldr x1, [sp, #0x98] 1433e4: 97fd81b7 bl 0xa3ac0 <_ZN7android2spINS_7ABufferEEC2ERKS2_@plt> 1433e8: 14000001 b 0x1433ec const&, bool)+0xcc> 1433ec: d10103a0 sub x0, x29, #0x40 1433f0: 97fd72a8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1433f4: f9004be0 str x0, [sp, #0x90] 1433f8: 14000001 b 0x1433fc const&, bool)+0xdc> 1433fc: d10143a8 sub x8, x29, #0x50 143400: f9404be0 ldr x0, [sp, #0x90] 143404: 97fd7a37 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 143408: 14000001 b 0x14340c const&, bool)+0xec> 14340c: d10143a0 sub x0, x29, #0x50 143410: 97fd953c bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 143414: f90047e0 str x0, [sp, #0x88] 143418: 14000001 b 0x14341c const&, bool)+0xfc> 14341c: 900005c1 adrp x1, 0x1fb000 +0xc> 143420: 910c9021 add x1, x1, #0x324 143424: d10113a2 sub x2, x29, #0x44 143428: f94047e0 ldr x0, [sp, #0x88] 14342c: 97fd9d05 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 143430: b90087e0 str w0, [sp, #0x84] 143434: 14000001 b 0x143438 const&, bool)+0x118> 143438: d10143a0 sub x0, x29, #0x50 14343c: 97fd9ea9 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 143440: b94087e8 ldr w8, [sp, #0x84] 143444: 370006a8 tbnz w8, #0x0, 0x143518 const&, bool)+0x1f8> 143448: 14000001 b 0x14344c const&, bool)+0x12c> 14344c: f94057e8 ldr x8, [sp, #0xa8] 143450: 91022109 add x9, x8, #0x88 143454: d10183a0 sub x0, x29, #0x60 143458: d100c3a1 sub x1, x29, #0x30 14345c: f9003fe9 str x9, [sp, #0x78] 143460: 97fd9e88 bl 0xaae80 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2ERKS7_@plt> 143464: 14000001 b 0x143468 const&, bool)+0x148> 143468: d10163a8 sub x8, x29, #0x58 14346c: d10183a1 sub x1, x29, #0x60 143470: f9403fe0 ldr x0, [sp, #0x78] 143474: 97fd8947 bl 0xa5990 <_ZN7android4ListINS_2spINS_7ABufferEEEE5eraseENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEE@plt> 143478: 14000001 b 0x14347c const&, bool)+0x15c> 14347c: f85a83a8 ldur x8, [x29, #-0x58] 143480: f81d03a8 stur x8, [x29, #-0x30] 143484: d10163a0 sub x0, x29, #0x58 143488: 97fd7342 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 14348c: d10183a0 sub x0, x29, #0x60 143490: 97fd7340 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143494: 321f03e9 orr w9, wzr, #0x2 143498: b900bbe9 str w9, [sp, #0xb8] 14349c: 14000026 b 0x143534 const&, bool)+0x214> 1434a0: f90063e0 str x0, [sp, #0xc0] 1434a4: 2a0103e8 mov w8, w1 1434a8: b900bfe8 str w8, [sp, #0xbc] 1434ac: 140000f8 b 0x14388c const&, bool)+0x56c> 1434b0: f90063e0 str x0, [sp, #0xc0] 1434b4: 2a0103e8 mov w8, w1 1434b8: b900bfe8 str w8, [sp, #0xbc] 1434bc: 14000067 b 0x143658 const&, bool)+0x338> 1434c0: f90063e0 str x0, [sp, #0xc0] 1434c4: 2a0103e8 mov w8, w1 1434c8: b900bfe8 str w8, [sp, #0xbc] 1434cc: d100e3a0 sub x0, x29, #0x38 1434d0: 97fd7330 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1434d4: 14000061 b 0x143658 const&, bool)+0x338> 1434d8: f90063e0 str x0, [sp, #0xc0] 1434dc: 2a0103e8 mov w8, w1 1434e0: b900bfe8 str w8, [sp, #0xbc] 1434e4: 14000021 b 0x143568 const&, bool)+0x248> 1434e8: f90063e0 str x0, [sp, #0xc0] 1434ec: 2a0103e8 mov w8, w1 1434f0: b900bfe8 str w8, [sp, #0xbc] 1434f4: d10143a0 sub x0, x29, #0x50 1434f8: 97fd9e7a bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1434fc: 1400001b b 0x143568 const&, bool)+0x248> 143500: f90063e0 str x0, [sp, #0xc0] 143504: 2a0103e8 mov w8, w1 143508: b900bfe8 str w8, [sp, #0xbc] 14350c: d10183a0 sub x0, x29, #0x60 143510: 97fd7320 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143514: 14000015 b 0x143568 const&, bool)+0x248> 143518: d100c3a0 sub x0, x29, #0x30 14351c: 97fd9a71 bl 0xa9ee0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEppEv@plt> 143520: f9003be0 str x0, [sp, #0x70] 143524: 14000001 b 0x143528 const&, bool)+0x208> 143528: 2a1f03e8 mov w8, wzr 14352c: b900bbe8 str w8, [sp, #0xb8] 143530: 14000001 b 0x143534 const&, bool)+0x214> 143534: d10103a0 sub x0, x29, #0x40 143538: 97fd9bf6 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14353c: b940bbe8 ldr w8, [sp, #0xb8] 143540: 2a0803e9 mov w9, w8 143544: b9006fe9 str w9, [sp, #0x6c] 143548: 340000e8 cbz w8, 0x143564 const&, bool)+0x244> 14354c: 14000001 b 0x143550 const&, bool)+0x230> 143550: b9406fe8 ldr w8, [sp, #0x6c] 143554: 71000909 subs w9, w8, #0x2 143558: b9006be9 str w9, [sp, #0x68] 14355c: 54fff1a0 b.eq 0x143390 const&, bool)+0x70> 143560: 140000d0 b 0x1438a0 const&, bool)+0x580> 143564: 17ffff8b b 0x143390 const&, bool)+0x70> 143568: d10103a0 sub x0, x29, #0x40 14356c: 97fd9be9 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 143570: 1400003a b 0x143658 const&, bool)+0x338> 143574: f94057e8 ldr x8, [sp, #0xa8] 143578: 91002100 add x0, x8, #0x8 14357c: d101a3a8 sub x8, x29, #0x68 143580: 97fd8ac4 bl 0xa6090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5beginEv@plt> 143584: 14000001 b 0x143588 const&, bool)+0x268> 143588: 14000001 b 0x14358c const&, bool)+0x26c> 14358c: f94057e8 ldr x8, [sp, #0xa8] 143590: 91002100 add x0, x8, #0x8 143594: d101c3a8 sub x8, x29, #0x70 143598: 97fd7722 bl 0xa1220 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE3endEv@plt> 14359c: 14000001 b 0x1435a0 const&, bool)+0x280> 1435a0: d101a3a0 sub x0, x29, #0x68 1435a4: d101c3a1 sub x1, x29, #0x70 1435a8: 97fd96f6 bl 0xa9180 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEneERKS6_@plt> 1435ac: b90067e0 str w0, [sp, #0x64] 1435b0: 14000001 b 0x1435b4 const&, bool)+0x294> 1435b4: d101c3a0 sub x0, x29, #0x70 1435b8: 97fd912a bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1435bc: b94067e8 ldr w8, [sp, #0x64] 1435c0: 37000228 tbnz w8, #0x0, 0x143604 const&, bool)+0x2e4> 1435c4: 14000001 b 0x1435c8 const&, bool)+0x2a8> 1435c8: 321e03e8 orr w8, wzr, #0x4 1435cc: b900bbe8 str w8, [sp, #0xb8] 1435d0: d101a3a0 sub x0, x29, #0x68 1435d4: 97fd9123 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1435d8: 1400001d b 0x14364c const&, bool)+0x32c> 1435dc: f90063e0 str x0, [sp, #0xc0] 1435e0: 2a0103e8 mov w8, w1 1435e4: b900bfe8 str w8, [sp, #0xbc] 1435e8: 14000016 b 0x143640 const&, bool)+0x320> 1435ec: f90063e0 str x0, [sp, #0xc0] 1435f0: 2a0103e8 mov w8, w1 1435f4: b900bfe8 str w8, [sp, #0xbc] 1435f8: d101c3a0 sub x0, x29, #0x70 1435fc: 97fd9119 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 143600: 14000010 b 0x143640 const&, bool)+0x320> 143604: d101a3a0 sub x0, x29, #0x68 143608: 97fd8b22 bl 0xa6290 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 14360c: f9002fe0 str x0, [sp, #0x58] 143610: 14000001 b 0x143614 const&, bool)+0x2f4> 143614: f9402fe8 ldr x8, [sp, #0x58] 143618: f9005be8 str x8, [sp, #0xb0] 14361c: f9405be0 ldr x0, [sp, #0xb0] 143620: 97fd8334 bl 0xa42f0 <_ZN7android19AnotherPacketSource20DiscontinuitySegment5clearEv@plt> 143624: 14000001 b 0x143628 const&, bool)+0x308> 143628: 14000001 b 0x14362c const&, bool)+0x30c> 14362c: d101a3a0 sub x0, x29, #0x68 143630: 97fd7a98 bl 0xa2090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEppEv@plt> 143634: f9002be0 str x0, [sp, #0x50] 143638: 14000001 b 0x14363c const&, bool)+0x31c> 14363c: 17ffffd4 b 0x14358c const&, bool)+0x26c> 143640: d101a3a0 sub x0, x29, #0x68 143644: 97fd9107 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 143648: 14000004 b 0x143658 const&, bool)+0x338> 14364c: d100c3a0 sub x0, x29, #0x30 143650: 97fd72d0 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143654: 14000004 b 0x143664 const&, bool)+0x344> 143658: d100c3a0 sub x0, x29, #0x30 14365c: 97fd72cd bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143660: 1400008b b 0x14388c const&, bool)+0x56c> 143664: 2a1f03e8 mov w8, wzr 143668: f94057e9 ldr x9, [sp, #0xa8] 14366c: b9009928 str w8, [x9, #0x98] 143670: aa1f03ea mov x10, xzr 143674: f900412a str x10, [x9, #0x80] 143678: 91028120 add x0, x9, #0xa0 14367c: aa0a03e1 mov x1, x10 143680: 97fd8a1c bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> 143684: f90027e0 str x0, [sp, #0x48] 143688: 14000001 b 0x14368c const&, bool)+0x36c> 14368c: b855c3a8 ldur w8, [x29, #-0xa4] 143690: 350000a8 cbnz w8, 0x1436a4 const&, bool)+0x384> 143694: 14000001 b 0x143698 const&, bool)+0x378> 143698: 320003e8 orr w8, wzr, #0x1 14369c: b900bbe8 str w8, [sp, #0xb8] 1436a0: 14000050 b 0x1437e0 const&, bool)+0x4c0> 1436a4: f94057e8 ldr x8, [sp, #0xa8] 1436a8: 91002109 add x9, x8, #0x8 1436ac: d10203a0 sub x0, x29, #0x80 1436b0: f90023e9 str x9, [sp, #0x40] 1436b4: 97fd9bf3 bl 0xaa680 <_ZN7android19AnotherPacketSource20DiscontinuitySegmentC2Ev@plt> 1436b8: 14000001 b 0x1436bc const&, bool)+0x39c> 1436bc: d10203a1 sub x1, x29, #0x80 1436c0: f94023e0 ldr x0, [sp, #0x40] 1436c4: 97fd95eb bl 0xa8e70 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE9push_backERKS2_@plt> 1436c8: 14000001 b 0x1436cc const&, bool)+0x3ac> 1436cc: 52800908 mov w8, #0x48 // =72 1436d0: 2a0803e0 mov w0, w8 1436d4: 97fd960f bl 0xa8f10 <_Znwm@plt> 1436d8: f9001fe0 str x0, [sp, #0x38] 1436dc: 14000001 b 0x1436e0 const&, bool)+0x3c0> 1436e0: f9401fe0 ldr x0, [sp, #0x38] 1436e4: aa1f03e1 mov x1, xzr 1436e8: f9401fe2 ldr x2, [sp, #0x38] 1436ec: f9001be0 str x0, [sp, #0x30] 1436f0: aa0203e0 mov x0, x2 1436f4: 97fd79cb bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 1436f8: 14000001 b 0x1436fc const&, bool)+0x3dc> 1436fc: d10223a0 sub x0, x29, #0x88 143700: f9401be1 ldr x1, [sp, #0x30] 143704: 97fd978b bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 143708: 14000001 b 0x14370c const&, bool)+0x3ec> 14370c: d10223a0 sub x0, x29, #0x88 143710: 97fd71e0 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 143714: f90017e0 str x0, [sp, #0x28] 143718: 14000001 b 0x14371c const&, bool)+0x3fc> 14371c: d10243a8 sub x8, x29, #0x90 143720: f94017e0 ldr x0, [sp, #0x28] 143724: 97fd796f bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 143728: 14000001 b 0x14372c const&, bool)+0x40c> 14372c: d10243a0 sub x0, x29, #0x90 143730: 97fd9474 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 143734: f90013e0 str x0, [sp, #0x20] 143738: 14000001 b 0x14373c const&, bool)+0x41c> 14373c: b855c3a2 ldur w2, [x29, #-0xa4] 143740: 900005c1 adrp x1, 0x1fb000 +0xc> 143744: 910c9021 add x1, x1, #0x324 143748: f94013e0 ldr x0, [sp, #0x20] 14374c: 97fd7531 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> 143750: 14000001 b 0x143754 const&, bool)+0x434> 143754: d10243a0 sub x0, x29, #0x90 143758: 97fd9de2 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14375c: d10223a0 sub x0, x29, #0x88 143760: 97fd71cc bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 143764: f9000fe0 str x0, [sp, #0x18] 143768: 14000001 b 0x14376c const&, bool)+0x44c> 14376c: d10263a8 sub x8, x29, #0x98 143770: f9400fe0 ldr x0, [sp, #0x18] 143774: 97fd795b bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 143778: 14000001 b 0x14377c const&, bool)+0x45c> 14377c: d10263a0 sub x0, x29, #0x98 143780: 97fd9460 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 143784: f9000be0 str x0, [sp, #0x10] 143788: 14000001 b 0x14378c const&, bool)+0x46c> 14378c: f85503a2 ldur x2, [x29, #-0xb0] 143790: 900005c1 adrp x1, 0x1fb000 +0xc> 143794: 910d2c21 add x1, x1, #0x34b 143798: f9400be0 ldr x0, [sp, #0x10] 14379c: 97fd8d51 bl 0xa6ce0 <_ZN7android8AMessage10setMessageEPKcRKNS_2spIS0_EE@plt> 1437a0: 14000001 b 0x1437a4 const&, bool)+0x484> 1437a4: d10263a0 sub x0, x29, #0x98 1437a8: 97fd9dce bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1437ac: f94057e0 ldr x0, [sp, #0xa8] 1437b0: 91022000 add x0, x0, #0x88 1437b4: d10223a1 sub x1, x29, #0x88 1437b8: 97fd7142 bl 0x9fcc0 <_ZN7android4ListINS_2spINS_7ABufferEEEE9push_backERKS3_@plt> 1437bc: 14000001 b 0x1437c0 const&, bool)+0x4a0> 1437c0: f94057e8 ldr x8, [sp, #0xa8] 1437c4: 91010100 add x0, x8, #0x40 1437c8: 97fd86f6 bl 0xa53a0 <_ZNSt6__ndk118condition_variable10notify_allEv@plt> 1437cc: d10223a0 sub x0, x29, #0x88 1437d0: 97fd9b50 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1437d4: 2a1f03e9 mov w9, wzr 1437d8: b900bbe9 str w9, [sp, #0xb8] 1437dc: 14000001 b 0x1437e0 const&, bool)+0x4c0> 1437e0: d100a3a0 sub x0, x29, #0x28 1437e4: 97fff965 bl 0x141d78 ::operator=(android::sp&&)+0x78> 1437e8: b940bbe8 ldr w8, [sp, #0xb8] 1437ec: 71000508 subs w8, w8, #0x1 1437f0: b9000fe8 str w8, [sp, #0xc] 1437f4: 54000568 b.hi 0x1438a0 const&, bool)+0x580> 1437f8: 14000001 b 0x1437fc const&, bool)+0x4dc> 1437fc: d53bd048 mrs x8, TPIDR_EL0 143800: f9401508 ldr x8, [x8, #0x28] 143804: f85e83a9 ldur x9, [x29, #-0x18] 143808: eb090108 subs x8, x8, x9 14380c: f90003e8 str x8, [sp] 143810: 54000481 b.ne 0x1438a0 const&, bool)+0x580> 143814: 14000001 b 0x143818 const&, bool)+0x4f8> 143818: a9587bfd ldp x29, x30, [sp, #0x180] 14381c: f940bbfc ldr x28, [sp, #0x170] 143820: 910643ff add sp, sp, #0x190 143824: d65f03c0 ret 143828: f90063e0 str x0, [sp, #0xc0] 14382c: 2a0103e8 mov w8, w1 143830: b900bfe8 str w8, [sp, #0xbc] 143834: f9401fe0 ldr x0, [sp, #0x38] 143838: 97fd744a bl 0xa0960 <_ZdlPv@plt> 14383c: 14000014 b 0x14388c const&, bool)+0x56c> 143840: f90063e0 str x0, [sp, #0xc0] 143844: 2a0103e8 mov w8, w1 143848: b900bfe8 str w8, [sp, #0xbc] 14384c: 1400000d b 0x143880 const&, bool)+0x560> 143850: f90063e0 str x0, [sp, #0xc0] 143854: 2a0103e8 mov w8, w1 143858: b900bfe8 str w8, [sp, #0xbc] 14385c: d10243a0 sub x0, x29, #0x90 143860: 97fd9da0 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 143864: 14000007 b 0x143880 const&, bool)+0x560> 143868: f90063e0 str x0, [sp, #0xc0] 14386c: 2a0103e8 mov w8, w1 143870: b900bfe8 str w8, [sp, #0xbc] 143874: d10263a0 sub x0, x29, #0x98 143878: 97fd9d9a bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14387c: 14000001 b 0x143880 const&, bool)+0x560> 143880: d10223a0 sub x0, x29, #0x88 143884: 97fd9b23 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 143888: 14000001 b 0x14388c const&, bool)+0x56c> 14388c: d100a3a0 sub x0, x29, #0x28 143890: 97fff93a bl 0x141d78 ::operator=(android::sp&&)+0x78> 143894: 14000001 b 0x143898 const&, bool)+0x578> 143898: f94063e0 ldr x0, [sp, #0xc0] 14389c: 97fd919d bl 0xa7f10 <_Unwind_Resume@plt> 1438a0: 97fd9934 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001438a4 >::_ListIterator, android::List>::NON_CONST_ITERATOR>::_ListIterator(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR> const&)>: 1438a4: d10043ff sub sp, sp, #0x10 1438a8: f90007e0 str x0, [sp, #0x8] 1438ac: f90003e1 str x1, [sp] 1438b0: f94007e0 ldr x0, [sp, #0x8] 1438b4: f94003e1 ldr x1, [sp] 1438b8: f9400021 ldr x1, [x1] 1438bc: f9000001 str x1, [x0] 1438c0: 910043ff add sp, sp, #0x10 1438c4: d65f03c0 ret 00000000001438c8 ::_ListIterator::NON_CONST_ITERATOR>::operator!=(android::List::_ListIterator::NON_CONST_ITERATOR> const&) const>: 1438c8: d10043ff sub sp, sp, #0x10 1438cc: f90007e0 str x0, [sp, #0x8] 1438d0: f90003e1 str x1, [sp] 1438d4: f94007e0 ldr x0, [sp, #0x8] 1438d8: f9400000 ldr x0, [x0] 1438dc: f94003e1 ldr x1, [sp] 1438e0: f9400021 ldr x1, [x1] 1438e4: eb01001f cmp x0, x1 1438e8: 1a9f07e8 cset w8, ne 1438ec: 320003e9 orr w9, wzr, #0x1 1438f0: 0a090108 and w8, w8, w9 1438f4: 2a0803e0 mov w0, w8 1438f8: 910043ff add sp, sp, #0x10 1438fc: d65f03c0 ret 0000000000143900 : 143900: d10043ff sub sp, sp, #0x10 143904: 92800008 mov x8, #-0x1 // =-1 143908: f90007e0 str x0, [sp, #0x8] 14390c: f94007e0 ldr x0, [sp, #0x8] 143910: f9000408 str x8, [x0, #0x8] 143914: f9000008 str x8, [x0] 143918: 910043ff add sp, sp, #0x10 14391c: d65f03c0 ret 0000000000143920 ::_ListIterator::NON_CONST_ITERATOR>::operator++()>: 143920: d10083ff sub sp, sp, #0x20 143924: a9017bfd stp x29, x30, [sp, #0x10] 143928: 910043fd add x29, sp, #0x10 14392c: f90007e0 str x0, [sp, #0x8] 143930: f94007e0 ldr x0, [sp, #0x8] 143934: aa0003e8 mov x8, x0 143938: f9400108 ldr x8, [x8] 14393c: f90003e0 str x0, [sp] 143940: aa0803e0 mov x0, x8 143944: 97fd8de7 bl 0xa70e0 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getNextEv@plt> 143948: f94003e8 ldr x8, [sp] 14394c: f9000100 str x0, [x8] 143950: f94003e0 ldr x0, [sp] 143954: a9417bfd ldp x29, x30, [sp, #0x10] 143958: 910083ff add sp, sp, #0x20 14395c: d65f03c0 ret 0000000000143960 : 143960: d10183ff sub sp, sp, #0x60 143964: a9057bfd stp x29, x30, [sp, #0x50] 143968: 910143fd add x29, sp, #0x50 14396c: d53bd048 mrs x8, TPIDR_EL0 143970: f9401509 ldr x9, [x8, #0x28] 143974: f81f83a9 stur x9, [x29, #-0x8] 143978: f81e03a0 stur x0, [x29, #-0x20] 14397c: b81dc3a1 stur w1, [x29, #-0x24] 143980: f85e03a9 ldur x9, [x29, #-0x20] 143984: 91006121 add x1, x9, #0x18 143988: d10063a0 sub x0, x29, #0x18 14398c: f90013e0 str x0, [sp, #0x20] 143990: f9000fe8 str x8, [sp, #0x18] 143994: f9000be9 str x9, [sp, #0x10] 143998: 97fff803 bl 0x1419a4 ::clear()+0x60> 14399c: b85dc3aa ldur w10, [x29, #-0x24] 1439a0: f9400be8 ldr x8, [sp, #0x10] 1439a4: b900990a str w10, [x8, #0x98] 1439a8: 91010100 add x0, x8, #0x40 1439ac: 97fd867d bl 0xa53a0 <_ZNSt6__ndk118condition_variable10notify_allEv@plt> 1439b0: f94013e0 ldr x0, [sp, #0x20] 1439b4: 97fff8f1 bl 0x141d78 ::operator=(android::sp&&)+0x78> 1439b8: f9400fe8 ldr x8, [sp, #0x18] 1439bc: f9401509 ldr x9, [x8, #0x28] 1439c0: f85f83a0 ldur x0, [x29, #-0x8] 1439c4: eb000129 subs x9, x9, x0 1439c8: f90007e9 str x9, [sp, #0x8] 1439cc: 540000a1 b.ne 0x1439e0 1439d0: 14000001 b 0x1439d4 1439d4: a9457bfd ldp x29, x30, [sp, #0x50] 1439d8: 910183ff add sp, sp, #0x60 1439dc: d65f03c0 ret 1439e0: 97fd98e4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001439e4 : 1439e4: d101c3ff sub sp, sp, #0x70 1439e8: a9067bfd stp x29, x30, [sp, #0x60] 1439ec: 910183fd add x29, sp, #0x60 1439f0: d53bd048 mrs x8, TPIDR_EL0 1439f4: f9401508 ldr x8, [x8, #0x28] 1439f8: f81f83a8 stur x8, [x29, #-0x8] 1439fc: f81e03a0 stur x0, [x29, #-0x20] 143a00: f81d83a1 stur x1, [x29, #-0x28] 143a04: f85e03a8 ldur x8, [x29, #-0x20] 143a08: aa0803e0 mov x0, x8 143a0c: 91006101 add x1, x8, #0x18 143a10: d10043a9 sub x9, x29, #0x10 143a14: f9000fe0 str x0, [sp, #0x18] 143a18: aa0903e0 mov x0, x9 143a1c: f9000be8 str x8, [sp, #0x10] 143a20: 97fdce48 bl 0xb7340 143a24: f85d83a8 ldur x8, [x29, #-0x28] 143a28: 2a1f03ea mov w10, wzr 143a2c: b900010a str w10, [x8] 143a30: f9400be8 ldr x8, [sp, #0x10] 143a34: 3941c90a ldrb w10, [x8, #0x72] 143a38: 370000ea tbnz w10, #0x0, 0x143a54 143a3c: 14000001 b 0x143a40 143a40: 2a1f03e8 mov w8, wzr 143a44: 381ef3a8 sturb w8, [x29, #-0x11] 143a48: 320003e8 orr w8, wzr, #0x1 143a4c: b81d43a8 stur w8, [x29, #-0x2c] 143a50: 1400001c b 0x143ac0 143a54: f9400fe8 ldr x8, [sp, #0x18] 143a58: 91022100 add x0, x8, #0x88 143a5c: 97fd77f9 bl 0xa1a40 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5emptyEv@plt> 143a60: b9000fe0 str w0, [sp, #0xc] 143a64: 14000001 b 0x143a68 143a68: b9400fe8 ldr w8, [sp, #0xc] 143a6c: 37000188 tbnz w8, #0x0, 0x143a9c 143a70: 14000001 b 0x143a74 143a74: 320003e8 orr w8, wzr, #0x1 143a78: 381ef3a8 sturb w8, [x29, #-0x11] 143a7c: b81d43a8 stur w8, [x29, #-0x2c] 143a80: 14000010 b 0x143ac0 143a84: f90017e0 str x0, [sp, #0x28] 143a88: 2a0103e8 mov w8, w1 143a8c: b90027e8 str w8, [sp, #0x24] 143a90: d10043a0 sub x0, x29, #0x10 143a94: 97fdcec2 bl 0xb759c ::~sp()+0x58> 143a98: 1400001a b 0x143b00 143a9c: f9400fe8 ldr x8, [sp, #0x18] 143aa0: b9409909 ldr w9, [x8, #0x98] 143aa4: f85d83aa ldur x10, [x29, #-0x28] 143aa8: b9000149 str w9, [x10] 143aac: 2a1f03e9 mov w9, wzr 143ab0: 381ef3a9 sturb w9, [x29, #-0x11] 143ab4: 320003e9 orr w9, wzr, #0x1 143ab8: b81d43a9 stur w9, [x29, #-0x2c] 143abc: 14000001 b 0x143ac0 143ac0: d10043a0 sub x0, x29, #0x10 143ac4: 97fdceb6 bl 0xb759c ::~sp()+0x58> 143ac8: 385ef3a8 ldurb w8, [x29, #-0x11] 143acc: d53bd040 mrs x0, TPIDR_EL0 143ad0: f9401400 ldr x0, [x0, #0x28] 143ad4: f85f83be ldur x30, [x29, #-0x8] 143ad8: eb1e0000 subs x0, x0, x30 143adc: b9000be8 str w8, [sp, #0x8] 143ae0: f90003e0 str x0, [sp] 143ae4: 54000121 b.ne 0x143b08 143ae8: 14000001 b 0x143aec 143aec: b9400be8 ldr w8, [sp, #0x8] 143af0: 12000100 and w0, w8, #0x1 143af4: a9467bfd ldp x29, x30, [sp, #0x60] 143af8: 9101c3ff add sp, sp, #0x70 143afc: d65f03c0 ret 143b00: f94017e0 ldr x0, [sp, #0x28] 143b04: 97fd9103 bl 0xa7f10 <_Unwind_Resume@plt> 143b08: 97fd989a bl 0xa9d70 <__stack_chk_fail@plt> 0000000000143b0c : 143b0c: d10303ff sub sp, sp, #0xc0 143b10: a90b7bfd stp x29, x30, [sp, #0xb0] 143b14: 9102c3fd add x29, sp, #0xb0 143b18: d53bd048 mrs x8, TPIDR_EL0 143b1c: f9401508 ldr x8, [x8, #0x28] 143b20: f81f83a8 stur x8, [x29, #-0x8] 143b24: f81b03a0 stur x0, [x29, #-0x50] 143b28: f9002fe1 str x1, [sp, #0x58] 143b2c: f85b03a8 ldur x8, [x29, #-0x50] 143b30: aa0803e0 mov x0, x8 143b34: 91006101 add x1, x8, #0x18 143b38: d10043a9 sub x9, x29, #0x10 143b3c: f9001fe0 str x0, [sp, #0x38] 143b40: aa0903e0 mov x0, x9 143b44: f9001be8 str x8, [sp, #0x30] 143b48: 97fdcdfe bl 0xb7340 143b4c: f9402fe8 ldr x8, [sp, #0x58] 143b50: 2a1f03ea mov w10, wzr 143b54: b900010a str w10, [x8] 143b58: f9401be8 ldr x8, [sp, #0x30] 143b5c: 3941c90a ldrb w10, [x8, #0x72] 143b60: 370000ea tbnz w10, #0x0, 0x143b7c 143b64: 14000001 b 0x143b68 143b68: 2a1f03e8 mov w8, wzr 143b6c: 381bf3a8 sturb w8, [x29, #-0x41] 143b70: 320003e8 orr w8, wzr, #0x1 143b74: b90057e8 str w8, [sp, #0x54] 143b78: 14000069 b 0x143d1c 143b7c: d10063a0 sub x0, x29, #0x18 143b80: 97fd9490 bl 0xa8dc0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2Ev@plt> 143b84: 14000001 b 0x143b88 143b88: f9401fe8 ldr x8, [sp, #0x38] 143b8c: 91022100 add x0, x8, #0x88 143b90: d10083a8 sub x8, x29, #0x20 143b94: 97fd870b bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 143b98: 14000001 b 0x143b9c 143b9c: f85e03a8 ldur x8, [x29, #-0x20] 143ba0: f81e83a8 stur x8, [x29, #-0x18] 143ba4: d10083a0 sub x0, x29, #0x20 143ba8: 97fd717a bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143bac: 14000001 b 0x143bb0 143bb0: f9401fe8 ldr x8, [sp, #0x38] 143bb4: 91022100 add x0, x8, #0x88 143bb8: d100a3a8 sub x8, x29, #0x28 143bbc: 97fd8dd9 bl 0xa7320 <_ZN7android4ListINS_2spINS_7ABufferEEEE3endEv@plt> 143bc0: 14000001 b 0x143bc4 143bc4: d10063a0 sub x0, x29, #0x18 143bc8: d100a3a1 sub x1, x29, #0x28 143bcc: 97fd75e5 bl 0xa1360 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEneERKS7_@plt> 143bd0: b9002fe0 str w0, [sp, #0x2c] 143bd4: 14000001 b 0x143bd8 143bd8: d100a3a0 sub x0, x29, #0x28 143bdc: 97fd716d bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143be0: b9402fe8 ldr w8, [sp, #0x2c] 143be4: 360007e8 tbz w8, #0x0, 0x143ce0 143be8: 14000001 b 0x143bec 143bec: d10063a0 sub x0, x29, #0x18 143bf0: 97fd8710 bl 0xa5830 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEdeEv@plt> 143bf4: f90013e0 str x0, [sp, #0x20] 143bf8: 14000001 b 0x143bfc 143bfc: f94013e0 ldr x0, [sp, #0x20] 143c00: 97fd70a4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 143c04: f9000fe0 str x0, [sp, #0x18] 143c08: 14000001 b 0x143c0c 143c0c: d100e3a8 sub x8, x29, #0x38 143c10: f9400fe0 ldr x0, [sp, #0x18] 143c14: 97fd7833 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 143c18: 14000001 b 0x143c1c 143c1c: d100e3a0 sub x0, x29, #0x38 143c20: 97fd9338 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 143c24: f9000be0 str x0, [sp, #0x10] 143c28: 14000001 b 0x143c2c 143c2c: 900005c1 adrp x1, 0x1fb000 +0xc> 143c30: 910c9021 add x1, x1, #0x324 143c34: d100b3a2 sub x2, x29, #0x2c 143c38: f9400be0 ldr x0, [sp, #0x10] 143c3c: 97fd9b01 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 143c40: b9000fe0 str w0, [sp, #0xc] 143c44: 14000001 b 0x143c48 143c48: d100e3a0 sub x0, x29, #0x38 143c4c: 97fd9ca5 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 143c50: b9400fe8 ldr w8, [sp, #0xc] 143c54: 37000348 tbnz w8, #0x0, 0x143cbc 143c58: 14000001 b 0x143c5c 143c5c: 320003e8 orr w8, wzr, #0x1 143c60: 381bf3a8 sturb w8, [x29, #-0x41] 143c64: b90057e8 str w8, [sp, #0x54] 143c68: 14000027 b 0x143d04 143c6c: f90027e0 str x0, [sp, #0x48] 143c70: 2a0103e8 mov w8, w1 143c74: b90047e8 str w8, [sp, #0x44] 143c78: 14000039 b 0x143d5c 143c7c: f90027e0 str x0, [sp, #0x48] 143c80: 2a0103e8 mov w8, w1 143c84: b90047e8 str w8, [sp, #0x44] 143c88: 14000022 b 0x143d10 143c8c: f90027e0 str x0, [sp, #0x48] 143c90: 2a0103e8 mov w8, w1 143c94: b90047e8 str w8, [sp, #0x44] 143c98: d100a3a0 sub x0, x29, #0x28 143c9c: 97fd713d bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143ca0: 1400001c b 0x143d10 143ca4: f90027e0 str x0, [sp, #0x48] 143ca8: 2a0103e8 mov w8, w1 143cac: b90047e8 str w8, [sp, #0x44] 143cb0: d100e3a0 sub x0, x29, #0x38 143cb4: 97fd9c8b bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 143cb8: 14000016 b 0x143d10 143cbc: 14000001 b 0x143cc0 143cc0: d10103a8 sub x8, x29, #0x40 143cc4: d10063a0 sub x0, x29, #0x18 143cc8: 2a1f03e1 mov w1, wzr 143ccc: 97fd815d bl 0xa4240 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEppEi@plt> 143cd0: 14000001 b 0x143cd4 143cd4: d10103a0 sub x0, x29, #0x40 143cd8: 97fd712e bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143cdc: 17ffffb5 b 0x143bb0 143ce0: f9401fe8 ldr x8, [sp, #0x38] 143ce4: b9409909 ldr w9, [x8, #0x98] 143ce8: f9402fea ldr x10, [sp, #0x58] 143cec: b9000149 str w9, [x10] 143cf0: 2a1f03e9 mov w9, wzr 143cf4: 381bf3a9 sturb w9, [x29, #-0x41] 143cf8: 320003e9 orr w9, wzr, #0x1 143cfc: b90057e9 str w9, [sp, #0x54] 143d00: 14000001 b 0x143d04 143d04: d10063a0 sub x0, x29, #0x18 143d08: 97fd7122 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143d0c: 14000004 b 0x143d1c 143d10: d10063a0 sub x0, x29, #0x18 143d14: 97fd711f bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143d18: 14000011 b 0x143d5c 143d1c: d10043a0 sub x0, x29, #0x10 143d20: 97fdce1f bl 0xb759c ::~sp()+0x58> 143d24: 385bf3a8 ldurb w8, [x29, #-0x41] 143d28: d53bd040 mrs x0, TPIDR_EL0 143d2c: f9401400 ldr x0, [x0, #0x28] 143d30: f85f83be ldur x30, [x29, #-0x8] 143d34: eb1e0000 subs x0, x0, x30 143d38: b9000be8 str w8, [sp, #0x8] 143d3c: f90003e0 str x0, [sp] 143d40: 54000181 b.ne 0x143d70 143d44: 14000001 b 0x143d48 143d48: b9400be8 ldr w8, [sp, #0x8] 143d4c: 12000100 and w0, w8, #0x1 143d50: a94b7bfd ldp x29, x30, [sp, #0xb0] 143d54: 910303ff add sp, sp, #0xc0 143d58: d65f03c0 ret 143d5c: d10043a0 sub x0, x29, #0x10 143d60: 97fdce0f bl 0xb759c ::~sp()+0x58> 143d64: 14000001 b 0x143d68 143d68: f94027e0 ldr x0, [sp, #0x48] 143d6c: 97fd9069 bl 0xa7f10 <_Unwind_Resume@plt> 143d70: 97fd9800 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000143d74 >::_ListIterator, android::List>::NON_CONST_ITERATOR>::_ListIterator()>: 143d74: d10043ff sub sp, sp, #0x10 143d78: f90007e0 str x0, [sp, #0x8] 143d7c: 910043ff add sp, sp, #0x10 143d80: d65f03c0 ret 0000000000143d84 >::_ListIterator, android::List>::NON_CONST_ITERATOR>::operator++(int)>: 143d84: d10143ff sub sp, sp, #0x50 143d88: a9047bfd stp x29, x30, [sp, #0x40] 143d8c: 910103fd add x29, sp, #0x40 143d90: 52800009 mov w9, #0x0 // =0 143d94: f81f83a0 stur x0, [x29, #-0x8] 143d98: b81f43a1 stur w1, [x29, #-0xc] 143d9c: f85f83a0 ldur x0, [x29, #-0x8] 143da0: 320003e1 orr w1, wzr, #0x1 143da4: 0a010129 and w9, w9, w1 143da8: 381f33a9 sturb w9, [x29, #-0xd] 143dac: f9000fe0 str x0, [sp, #0x18] 143db0: aa0803e0 mov x0, x8 143db4: f9400fe1 ldr x1, [sp, #0x18] 143db8: f9000be8 str x8, [sp, #0x10] 143dbc: 97fd9c31 bl 0xaae80 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2ERKS7_@plt> 143dc0: f9400fe8 ldr x8, [sp, #0x18] 143dc4: f9400100 ldr x0, [x8] 143dc8: 97fd97d2 bl 0xa9d10 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getNextEv@plt> 143dcc: f90007e0 str x0, [sp, #0x8] 143dd0: 14000001 b 0x143dd4 >::_ListIterator, android::List>::NON_CONST_ITERATOR>::operator++(int)+0x50> 143dd4: 12800008 mov w8, #-0x1 // =-1 143dd8: f9400fe9 ldr x9, [sp, #0x18] 143ddc: f94007ea ldr x10, [sp, #0x8] 143de0: f900012a str x10, [x9] 143de4: 320003eb orr w11, wzr, #0x1 143de8: 0a0b0108 and w8, w8, w11 143dec: 381f33a8 sturb w8, [x29, #-0xd] 143df0: 385f33a8 ldurb w8, [x29, #-0xd] 143df4: 37000148 tbnz w8, #0x0, 0x143e1c >::_ListIterator, android::List>::NON_CONST_ITERATOR>::operator++(int)+0x98> 143df8: 14000007 b 0x143e14 >::_ListIterator, android::List>::NON_CONST_ITERATOR>::operator++(int)+0x90> 143dfc: 2a0103e8 mov w8, w1 143e00: f81e83a0 stur x0, [x29, #-0x18] 143e04: b81e43a8 stur w8, [x29, #-0x1c] 143e08: f9400be0 ldr x0, [sp, #0x10] 143e0c: 97fd70e1 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143e10: 14000006 b 0x143e28 >::_ListIterator, android::List>::NON_CONST_ITERATOR>::operator++(int)+0xa4> 143e14: f9400be0 ldr x0, [sp, #0x10] 143e18: 97fd70de bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 143e1c: a9447bfd ldp x29, x30, [sp, #0x40] 143e20: 910143ff add sp, sp, #0x50 143e24: d65f03c0 ret 143e28: f85e83a0 ldur x0, [x29, #-0x18] 143e2c: 97fd9039 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000143e30 : 143e30: d10203ff sub sp, sp, #0x80 143e34: a9077bfd stp x29, x30, [sp, #0x70] 143e38: 9101c3fd add x29, sp, #0x70 143e3c: d53bd048 mrs x8, TPIDR_EL0 143e40: f9401508 ldr x8, [x8, #0x28] 143e44: f81f83a8 stur x8, [x29, #-0x8] 143e48: f81e03a0 stur x0, [x29, #-0x20] 143e4c: f81d83a1 stur x1, [x29, #-0x28] 143e50: f85e03a8 ldur x8, [x29, #-0x20] 143e54: aa0803e0 mov x0, x8 143e58: 91006101 add x1, x8, #0x18 143e5c: d10043a9 sub x9, x29, #0x10 143e60: f90017e0 str x0, [sp, #0x28] 143e64: aa0903e0 mov x0, x9 143e68: f90013e8 str x8, [sp, #0x20] 143e6c: 97fdcd35 bl 0xb7340 143e70: f85d83a8 ldur x8, [x29, #-0x28] 143e74: 2a1f03ea mov w10, wzr 143e78: b900010a str w10, [x8] 143e7c: f94013e8 ldr x8, [sp, #0x20] 143e80: 3941c90a ldrb w10, [x8, #0x72] 143e84: 370000ea tbnz w10, #0x0, 0x143ea0 143e88: 14000001 b 0x143e8c 143e8c: aa1f03e8 mov x8, xzr 143e90: f81e83a8 stur x8, [x29, #-0x18] 143e94: 320003e9 orr w9, wzr, #0x1 143e98: b81d43a9 stur w9, [x29, #-0x2c] 143e9c: 14000022 b 0x143f24 143ea0: f94017e8 ldr x8, [sp, #0x28] 143ea4: 91022100 add x0, x8, #0x88 143ea8: 97fd76e6 bl 0xa1a40 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5emptyEv@plt> 143eac: b9001fe0 str w0, [sp, #0x1c] 143eb0: 14000001 b 0x143eb4 143eb4: b9401fe8 ldr w8, [sp, #0x1c] 143eb8: 37000248 tbnz w8, #0x0, 0x143f00 143ebc: 14000001 b 0x143ec0 143ec0: f94017e8 ldr x8, [sp, #0x28] 143ec4: 91022100 add x0, x8, #0x88 143ec8: 97fd9332 bl 0xa8b90 <_ZNK7android4ListINS_2spINS_7ABufferEEEE4sizeEv@plt> 143ecc: f9000be0 str x0, [sp, #0x10] 143ed0: 14000001 b 0x143ed4 143ed4: f9400be8 ldr x8, [sp, #0x10] 143ed8: f81e83a8 stur x8, [x29, #-0x18] 143edc: 320003e9 orr w9, wzr, #0x1 143ee0: b81d43a9 stur w9, [x29, #-0x2c] 143ee4: 14000010 b 0x143f24 143ee8: f9001fe0 str x0, [sp, #0x38] 143eec: 2a0103e8 mov w8, w1 143ef0: b90037e8 str w8, [sp, #0x34] 143ef4: d10043a0 sub x0, x29, #0x10 143ef8: 97fdcda9 bl 0xb759c ::~sp()+0x58> 143efc: 14000019 b 0x143f60 143f00: f94017e8 ldr x8, [sp, #0x28] 143f04: b9409909 ldr w9, [x8, #0x98] 143f08: f85d83aa ldur x10, [x29, #-0x28] 143f0c: b9000149 str w9, [x10] 143f10: aa1f03ea mov x10, xzr 143f14: f81e83aa stur x10, [x29, #-0x18] 143f18: 320003e9 orr w9, wzr, #0x1 143f1c: b81d43a9 stur w9, [x29, #-0x2c] 143f20: 14000001 b 0x143f24 143f24: d10043a0 sub x0, x29, #0x10 143f28: 97fdcd9d bl 0xb759c ::~sp()+0x58> 143f2c: f85e83a0 ldur x0, [x29, #-0x18] 143f30: d53bd05e mrs x30, TPIDR_EL0 143f34: f94017de ldr x30, [x30, #0x28] 143f38: f85f83a8 ldur x8, [x29, #-0x8] 143f3c: eb0803c8 subs x8, x30, x8 143f40: f90007e0 str x0, [sp, #0x8] 143f44: f90003e8 str x8, [sp] 143f48: 54000101 b.ne 0x143f68 143f4c: 14000001 b 0x143f50 143f50: f94007e0 ldr x0, [sp, #0x8] 143f54: a9477bfd ldp x29, x30, [sp, #0x70] 143f58: 910203ff add sp, sp, #0x80 143f5c: d65f03c0 ret 143f60: f9401fe0 ldr x0, [sp, #0x38] 143f64: 97fd8feb bl 0xa7f10 <_Unwind_Resume@plt> 143f68: 97fd9782 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000143f6c >::size() const>: 143f6c: d10183ff sub sp, sp, #0x60 143f70: a9057bfd stp x29, x30, [sp, #0x50] 143f74: 910143fd add x29, sp, #0x50 143f78: d53bd048 mrs x8, TPIDR_EL0 143f7c: f9401508 ldr x8, [x8, #0x28] 143f80: f81f83a8 stur x8, [x29, #-0x8] 143f84: f81e03a0 stur x0, [x29, #-0x20] 143f88: f85e03a8 ldur x8, [x29, #-0x20] 143f8c: aa0803e0 mov x0, x8 143f90: d10043a9 sub x9, x29, #0x10 143f94: f9000fe8 str x8, [sp, #0x18] 143f98: aa0903e8 mov x8, x9 143f9c: f9400fe9 ldr x9, [sp, #0x18] 143fa0: f9000be0 str x0, [sp, #0x10] 143fa4: aa0903e0 mov x0, x9 143fa8: 97fd80be bl 0xa42a0 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 143fac: d10063a8 sub x8, x29, #0x18 143fb0: f9400fe0 ldr x0, [sp, #0x18] 143fb4: 97fd83cf bl 0xa4ef0 <_ZNK7android4ListINS_2spINS_7ABufferEEEE3endEv@plt> 143fb8: 14000001 b 0x143fbc >::size() const+0x50> 143fbc: d10043a1 sub x1, x29, #0x10 143fc0: d10063a2 sub x2, x29, #0x18 143fc4: f9400be0 ldr x0, [sp, #0x10] 143fc8: 97fd79ba bl 0xa26b0 <_ZNK7android4ListINS_2spINS_7ABufferEEEE8distanceIS3_NS4_14CONST_ITERATORES6_EElNS4_13_ListIteratorIT_T0_EENS7_IS8_T1_EE@plt> 143fcc: f90007e0 str x0, [sp, #0x8] 143fd0: 14000001 b 0x143fd4 >::size() const+0x68> 143fd4: d10063a0 sub x0, x29, #0x18 143fd8: 97fd8352 bl 0xa4d20 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREED2Ev@plt> 143fdc: d10043a0 sub x0, x29, #0x10 143fe0: 97fd8350 bl 0xa4d20 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREED2Ev@plt> 143fe4: d53bd040 mrs x0, TPIDR_EL0 143fe8: f9401400 ldr x0, [x0, #0x28] 143fec: f85f83be ldur x30, [x29, #-0x8] 143ff0: eb1e0000 subs x0, x0, x30 143ff4: f90003e0 str x0, [sp] 143ff8: 540002a1 b.ne 0x14404c >::size() const+0xe0> 143ffc: 14000001 b 0x144000 >::size() const+0x94> 144000: f94007e0 ldr x0, [sp, #0x8] 144004: a9457bfd ldp x29, x30, [sp, #0x50] 144008: 910183ff add sp, sp, #0x60 14400c: d65f03c0 ret 144010: f90017e0 str x0, [sp, #0x28] 144014: 2a0103e8 mov w8, w1 144018: b90027e8 str w8, [sp, #0x24] 14401c: 14000007 b 0x144038 >::size() const+0xcc> 144020: f90017e0 str x0, [sp, #0x28] 144024: 2a0103e8 mov w8, w1 144028: b90027e8 str w8, [sp, #0x24] 14402c: d10063a0 sub x0, x29, #0x18 144030: 97fd833c bl 0xa4d20 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREED2Ev@plt> 144034: 14000001 b 0x144038 >::size() const+0xcc> 144038: d10043a0 sub x0, x29, #0x10 14403c: 97fd8339 bl 0xa4d20 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREED2Ev@plt> 144040: 14000001 b 0x144044 >::size() const+0xd8> 144044: f94017e0 ldr x0, [sp, #0x28] 144048: 97fd8fb2 bl 0xa7f10 <_Unwind_Resume@plt> 14404c: 97fd9749 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000144050 : 144050: d10283ff sub sp, sp, #0xa0 144054: a9097bfd stp x29, x30, [sp, #0x90] 144058: 910243fd add x29, sp, #0x90 14405c: d53bd048 mrs x8, TPIDR_EL0 144060: f9401508 ldr x8, [x8, #0x28] 144064: f81f83a8 stur x8, [x29, #-0x8] 144068: f81d83a0 stur x0, [x29, #-0x28] 14406c: f81d03a1 stur x1, [x29, #-0x30] 144070: f85d83a8 ldur x8, [x29, #-0x28] 144074: aa0803e0 mov x0, x8 144078: 91006101 add x1, x8, #0x18 14407c: d10043a9 sub x9, x29, #0x10 144080: f9001fe0 str x0, [sp, #0x38] 144084: aa0903e0 mov x0, x9 144088: f9001be8 str x8, [sp, #0x30] 14408c: 97fdccad bl 0xb7340 144090: f9401be8 ldr x8, [sp, #0x30] 144094: b940990a ldr w10, [x8, #0x98] 144098: f85d03a9 ldur x9, [x29, #-0x30] 14409c: b900012a str w10, [x9] 1440a0: aa1f03e9 mov x9, xzr 1440a4: f81c83a9 stur x9, [x29, #-0x38] 1440a8: 91002100 add x0, x8, #0x8 1440ac: d10063a8 sub x8, x29, #0x18 1440b0: 97fd87f8 bl 0xa6090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5beginEv@plt> 1440b4: 14000001 b 0x1440b8 1440b8: 14000001 b 0x1440bc 1440bc: f9401fe8 ldr x8, [sp, #0x38] 1440c0: 91002100 add x0, x8, #0x8 1440c4: d10083a8 sub x8, x29, #0x20 1440c8: 97fd7456 bl 0xa1220 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE3endEv@plt> 1440cc: 14000001 b 0x1440d0 1440d0: d10063a0 sub x0, x29, #0x18 1440d4: d10083a1 sub x1, x29, #0x20 1440d8: 97fd942a bl 0xa9180 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEneERKS6_@plt> 1440dc: b9002fe0 str w0, [sp, #0x2c] 1440e0: 14000001 b 0x1440e4 1440e4: d10083a0 sub x0, x29, #0x20 1440e8: 97fd8e5e bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1440ec: b9402fe8 ldr w8, [sp, #0x2c] 1440f0: 37000268 tbnz w8, #0x0, 0x14413c 1440f4: 14000001 b 0x1440f8 1440f8: d10063a0 sub x0, x29, #0x18 1440fc: 97fd8e59 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144100: 14000025 b 0x144194 144104: f81c03a0 stur x0, [x29, #-0x40] 144108: 2a0103e8 mov w8, w1 14410c: b81bc3a8 stur w8, [x29, #-0x44] 144110: 14000030 b 0x1441d0 144114: f81c03a0 stur x0, [x29, #-0x40] 144118: 2a0103e8 mov w8, w1 14411c: b81bc3a8 stur w8, [x29, #-0x44] 144120: 1400001a b 0x144188 144124: f81c03a0 stur x0, [x29, #-0x40] 144128: 2a0103e8 mov w8, w1 14412c: b81bc3a8 stur w8, [x29, #-0x44] 144130: d10083a0 sub x0, x29, #0x20 144134: 97fd8e4b bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144138: 14000014 b 0x144188 14413c: d10063a0 sub x0, x29, #0x18 144140: 97fd8854 bl 0xa6290 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 144144: f90013e0 str x0, [sp, #0x20] 144148: 14000001 b 0x14414c 14414c: f94013e8 ldr x8, [sp, #0x20] 144150: f90023e8 str x8, [sp, #0x40] 144154: f94023e9 ldr x9, [sp, #0x40] 144158: f940052a ldr x10, [x9, #0x8] 14415c: f9400129 ldr x9, [x9] 144160: eb090149 subs x9, x10, x9 144164: f85c83aa ldur x10, [x29, #-0x38] 144168: 8b090149 add x9, x10, x9 14416c: f81c83a9 stur x9, [x29, #-0x38] 144170: 14000001 b 0x144174 144174: d10063a0 sub x0, x29, #0x18 144178: 97fd77c6 bl 0xa2090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEppEv@plt> 14417c: f9000fe0 str x0, [sp, #0x18] 144180: 14000001 b 0x144184 144184: 17ffffce b 0x1440bc 144188: d10063a0 sub x0, x29, #0x18 14418c: 97fd8e35 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144190: 14000010 b 0x1441d0 144194: f85c83a8 ldur x8, [x29, #-0x38] 144198: d10043a0 sub x0, x29, #0x10 14419c: f9000be8 str x8, [sp, #0x10] 1441a0: 97fdccff bl 0xb759c ::~sp()+0x58> 1441a4: d53bd048 mrs x8, TPIDR_EL0 1441a8: f9401508 ldr x8, [x8, #0x28] 1441ac: f85f83a0 ldur x0, [x29, #-0x8] 1441b0: eb000108 subs x8, x8, x0 1441b4: f90007e8 str x8, [sp, #0x8] 1441b8: 54000161 b.ne 0x1441e4 1441bc: 14000001 b 0x1441c0 1441c0: f9400be0 ldr x0, [sp, #0x10] 1441c4: a9497bfd ldp x29, x30, [sp, #0x90] 1441c8: 910283ff add sp, sp, #0xa0 1441cc: d65f03c0 ret 1441d0: d10043a0 sub x0, x29, #0x10 1441d4: 97fdccf2 bl 0xb759c ::~sp()+0x58> 1441d8: 14000001 b 0x1441dc 1441dc: f85c03a0 ldur x0, [x29, #-0x40] 1441e0: 97fd8f4c bl 0xa7f10 <_Unwind_Resume@plt> 1441e4: 97fd96e3 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001441e8 : 1441e8: d10283ff sub sp, sp, #0xa0 1441ec: a9097bfd stp x29, x30, [sp, #0x90] 1441f0: 910243fd add x29, sp, #0x90 1441f4: d53bd048 mrs x8, TPIDR_EL0 1441f8: f9401508 ldr x8, [x8, #0x28] 1441fc: f81f83a8 stur x8, [x29, #-0x8] 144200: f81c83a0 stur x0, [x29, #-0x38] 144204: f81c03a1 stur x1, [x29, #-0x40] 144208: f85c83a8 ldur x8, [x29, #-0x38] 14420c: aa0803e0 mov x0, x8 144210: f85c03a1 ldur x1, [x29, #-0x40] 144214: aa1f03e9 mov x9, xzr 144218: f9000029 str x9, [x1] 14421c: 91006101 add x1, x8, #0x18 144220: d10043a9 sub x9, x29, #0x10 144224: f9001fe0 str x0, [sp, #0x38] 144228: aa0903e0 mov x0, x9 14422c: f9001be8 str x8, [sp, #0x30] 144230: 97fdcc44 bl 0xb7340 144234: f9401be8 ldr x8, [sp, #0x30] 144238: 91022100 add x0, x8, #0x88 14423c: 97fd7601 bl 0xa1a40 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5emptyEv@plt> 144240: b9002fe0 str w0, [sp, #0x2c] 144244: 14000001 b 0x144248 144248: b9402fe8 ldr w8, [sp, #0x2c] 14424c: 360002c8 tbz w8, #0x0, 0x1442a4 144250: 14000001 b 0x144254 144254: f9401fe8 ldr x8, [sp, #0x38] 144258: b9409909 ldr w9, [x8, #0x98] 14425c: 340000c9 cbz w9, 0x144274 144260: 14000001 b 0x144264 144264: f9401fe8 ldr x8, [sp, #0x38] 144268: b9409909 ldr w9, [x8, #0x98] 14426c: b9002be9 str w9, [sp, #0x28] 144270: 14000004 b 0x144280 144274: 12800148 mov w8, #-0xb // =-11 144278: b9002be8 str w8, [sp, #0x28] 14427c: 14000001 b 0x144280 144280: b9402be8 ldr w8, [sp, #0x28] 144284: b81d43a8 stur w8, [x29, #-0x2c] 144288: 320003e8 orr w8, wzr, #0x1 14428c: b90043e8 str w8, [sp, #0x40] 144290: 14000043 b 0x14439c 144294: f90027e0 str x0, [sp, #0x48] 144298: 2a0103e8 mov w8, w1 14429c: b90047e8 str w8, [sp, #0x44] 1442a0: 1400004e b 0x1443d8 1442a4: f9401fe8 ldr x8, [sp, #0x38] 1442a8: 91022100 add x0, x8, #0x88 1442ac: d10083a8 sub x8, x29, #0x20 1442b0: 97fd8544 bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 1442b4: 14000001 b 0x1442b8 1442b8: d10083a0 sub x0, x29, #0x20 1442bc: 97fd855d bl 0xa5830 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEdeEv@plt> 1442c0: f90013e0 str x0, [sp, #0x20] 1442c4: 14000001 b 0x1442c8 1442c8: d10063a0 sub x0, x29, #0x18 1442cc: f94013e1 ldr x1, [sp, #0x20] 1442d0: 97fd7dfc bl 0xa3ac0 <_ZN7android2spINS_7ABufferEEC2ERKS2_@plt> 1442d4: 14000001 b 0x1442d8 1442d8: d10083a0 sub x0, x29, #0x20 1442dc: 97fd6fad bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1442e0: d10063a0 sub x0, x29, #0x18 1442e4: 97fd6eeb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1442e8: f9000fe0 str x0, [sp, #0x18] 1442ec: 14000001 b 0x1442f0 1442f0: d100a3a8 sub x8, x29, #0x28 1442f4: f9400fe0 ldr x0, [sp, #0x18] 1442f8: 97fd767a bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1442fc: 14000001 b 0x144300 144300: d100a3a0 sub x0, x29, #0x28 144304: 97fd917f bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 144308: f9000be0 str x0, [sp, #0x10] 14430c: 14000001 b 0x144310 144310: f85c03a2 ldur x2, [x29, #-0x40] 144314: b00005a1 adrp x1, 0x1f9000 144318: 912bbc21 add x1, x1, #0xaef 14431c: f9400be0 ldr x0, [sp, #0x10] 144320: 97fd7998 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 144324: b9000fe0 str w0, [sp, #0xc] 144328: 14000001 b 0x14432c 14432c: d100a3a0 sub x0, x29, #0x28 144330: 97fd9aec bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 144334: 2a1f03e8 mov w8, wzr 144338: b81d43a8 stur w8, [x29, #-0x2c] 14433c: 320003e8 orr w8, wzr, #0x1 144340: b90043e8 str w8, [sp, #0x40] 144344: d10063a0 sub x0, x29, #0x18 144348: 97fd9872 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14434c: 14000014 b 0x14439c 144350: f90027e0 str x0, [sp, #0x48] 144354: 2a0103e8 mov w8, w1 144358: b90047e8 str w8, [sp, #0x44] 14435c: d10083a0 sub x0, x29, #0x20 144360: 97fd6f8c bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144364: 1400001d b 0x1443d8 144368: f90027e0 str x0, [sp, #0x48] 14436c: 2a0103e8 mov w8, w1 144370: b90047e8 str w8, [sp, #0x44] 144374: 14000007 b 0x144390 144378: f90027e0 str x0, [sp, #0x48] 14437c: 2a0103e8 mov w8, w1 144380: b90047e8 str w8, [sp, #0x44] 144384: d100a3a0 sub x0, x29, #0x28 144388: 97fd9ad6 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14438c: 14000001 b 0x144390 144390: d10063a0 sub x0, x29, #0x18 144394: 97fd985f bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 144398: 14000010 b 0x1443d8 14439c: d10043a0 sub x0, x29, #0x10 1443a0: 97fdcc7f bl 0xb759c ::~sp()+0x58> 1443a4: b85d43a8 ldur w8, [x29, #-0x2c] 1443a8: d53bd040 mrs x0, TPIDR_EL0 1443ac: f9401400 ldr x0, [x0, #0x28] 1443b0: f85f83be ldur x30, [x29, #-0x8] 1443b4: eb1e0000 subs x0, x0, x30 1443b8: b9000be8 str w8, [sp, #0x8] 1443bc: f90003e0 str x0, [sp] 1443c0: 54000161 b.ne 0x1443ec 1443c4: 14000001 b 0x1443c8 1443c8: b9400be0 ldr w0, [sp, #0x8] 1443cc: a9497bfd ldp x29, x30, [sp, #0x90] 1443d0: 910283ff add sp, sp, #0xa0 1443d4: d65f03c0 ret 1443d8: d10043a0 sub x0, x29, #0x10 1443dc: 97fdcc70 bl 0xb759c ::~sp()+0x58> 1443e0: 14000001 b 0x1443e4 1443e4: f94027e0 ldr x0, [sp, #0x48] 1443e8: 97fd8eca bl 0xa7f10 <_Unwind_Resume@plt> 1443ec: 97fd9661 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001443f0 : 1443f0: d100c3ff sub sp, sp, #0x30 1443f4: d2800008 mov x8, #0x0 // =0 1443f8: f90013e0 str x0, [sp, #0x20] 1443fc: f9000fe1 str x1, [sp, #0x18] 144400: f94013e0 ldr x0, [sp, #0x20] 144404: f9400fe1 ldr x1, [sp, #0x18] 144408: eb08003f cmp x1, x8 14440c: 1a9fd7e9 cset w9, gt 144410: f90007e0 str x0, [sp, #0x8] 144414: 37000049 tbnz w9, #0x0, 0x14441c 144418: 14000019 b 0x14447c 14441c: d2909008 mov x8, #0x8480 // =33920 144420: f2a003c8 movk x8, #0x1e, lsl #16 144424: f9400fe9 ldr x9, [sp, #0x18] 144428: f94007ea ldr x10, [sp, #0x8] 14442c: f940414b ldr x11, [x10, #0x80] 144430: eb0b0129 subs x9, x9, x11 144434: f9000be9 str x9, [sp, #0x10] 144438: f9400be9 ldr x9, [sp, #0x10] 14443c: eb08013f cmp x9, x8 144440: 1a9fa7ec cset w12, lt 144444: 3700004c tbnz w12, #0x0, 0x14444c 144448: 1400000d b 0x14447c 14444c: 92908fe8 mov x8, #-0x8480 // =-33920 144450: f2bffc28 movk x8, #0xffe1, lsl #16 144454: f9400be9 ldr x9, [sp, #0x10] 144458: eb08013f cmp x9, x8 14445c: 1a9fd7ea cset w10, gt 144460: 3700004a tbnz w10, #0x0, 0x144468 144464: 14000006 b 0x14447c 144468: 12800008 mov w8, #-0x1 // =-1 14446c: 320003e9 orr w9, wzr, #0x1 144470: 0a090108 and w8, w8, w9 144474: 3900bfe8 strb w8, [sp, #0x2f] 144478: 14000009 b 0x14449c 14447c: 52800008 mov w8, #0x0 // =0 144480: f94007e9 ldr x9, [sp, #0x8] 144484: b940992a ldr w10, [x9, #0x98] 144488: 6b08015f cmp w10, w8 14448c: 1a9f07e8 cset w8, ne 144490: 320003ea orr w10, wzr, #0x1 144494: 0a0a0108 and w8, w8, w10 144498: 3900bfe8 strb w8, [sp, #0x2f] 14449c: 3940bfe8 ldrb w8, [sp, #0x2f] 1444a0: 2a0803e0 mov w0, w8 1444a4: 9100c3ff add sp, sp, #0x30 1444a8: d65f03c0 ret 00000000001444ac : 1444ac: d10143ff sub sp, sp, #0x50 1444b0: a9047bfd stp x29, x30, [sp, #0x40] 1444b4: 910103fd add x29, sp, #0x40 1444b8: d53bd049 mrs x9, TPIDR_EL0 1444bc: f9401529 ldr x9, [x9, #0x28] 1444c0: f81f83a9 stur x9, [x29, #-0x8] 1444c4: f81e83a0 stur x0, [x29, #-0x18] 1444c8: f85e83a9 ldur x9, [x29, #-0x18] 1444cc: 91006121 add x1, x9, #0x18 1444d0: d10043a0 sub x0, x29, #0x10 1444d4: f9000be8 str x8, [sp, #0x10] 1444d8: f90007e9 str x9, [sp, #0x8] 1444dc: 97fdcb99 bl 0xb7340 1444e0: f94007e8 ldr x8, [sp, #0x8] 1444e4: 91028101 add x1, x8, #0xa0 1444e8: f9400be0 ldr x0, [sp, #0x10] 1444ec: 97fd84b9 bl 0xa57d0 <_ZN7android2spINS_8AMessageEEC2ERKS2_@plt> 1444f0: 14000001 b 0x1444f4 1444f4: d10043a0 sub x0, x29, #0x10 1444f8: 97fdcc29 bl 0xb759c ::~sp()+0x58> 1444fc: d53bd040 mrs x0, TPIDR_EL0 144500: f9401400 ldr x0, [x0, #0x28] 144504: f85f83be ldur x30, [x29, #-0x8] 144508: eb1e0000 subs x0, x0, x30 14450c: f90003e0 str x0, [sp] 144510: 540001a1 b.ne 0x144544 144514: 14000001 b 0x144518 144518: a9447bfd ldp x29, x30, [sp, #0x40] 14451c: 910143ff add sp, sp, #0x50 144520: d65f03c0 ret 144524: f90013e0 str x0, [sp, #0x20] 144528: 2a0103e8 mov w8, w1 14452c: b9001fe8 str w8, [sp, #0x1c] 144530: d10043a0 sub x0, x29, #0x10 144534: 97fdcc1a bl 0xb759c ::~sp()+0x58> 144538: 14000001 b 0x14453c 14453c: f94013e0 ldr x0, [sp, #0x20] 144540: 97fd8e74 bl 0xa7f10 <_Unwind_Resume@plt> 144544: 97fd960b bl 0xa9d70 <__stack_chk_fail@plt> 0000000000144548 : 144548: d10143ff sub sp, sp, #0x50 14454c: a9047bfd stp x29, x30, [sp, #0x40] 144550: 910103fd add x29, sp, #0x40 144554: d53bd049 mrs x9, TPIDR_EL0 144558: f9401529 ldr x9, [x9, #0x28] 14455c: f81f83a9 stur x9, [x29, #-0x8] 144560: f81e83a0 stur x0, [x29, #-0x18] 144564: f85e83a9 ldur x9, [x29, #-0x18] 144568: 91006121 add x1, x9, #0x18 14456c: d10043a0 sub x0, x29, #0x10 144570: f9000be8 str x8, [sp, #0x10] 144574: f90007e9 str x9, [sp, #0x8] 144578: 97fdcb72 bl 0xb7340 14457c: f94007e8 ldr x8, [sp, #0x8] 144580: 9102a101 add x1, x8, #0xa8 144584: f9400be0 ldr x0, [sp, #0x10] 144588: 97fd8492 bl 0xa57d0 <_ZN7android2spINS_8AMessageEEC2ERKS2_@plt> 14458c: 14000001 b 0x144590 144590: d10043a0 sub x0, x29, #0x10 144594: 97fdcc02 bl 0xb759c ::~sp()+0x58> 144598: d53bd040 mrs x0, TPIDR_EL0 14459c: f9401400 ldr x0, [x0, #0x28] 1445a0: f85f83be ldur x30, [x29, #-0x8] 1445a4: eb1e0000 subs x0, x0, x30 1445a8: f90003e0 str x0, [sp] 1445ac: 540001a1 b.ne 0x1445e0 1445b0: 14000001 b 0x1445b4 1445b4: a9447bfd ldp x29, x30, [sp, #0x40] 1445b8: 910143ff add sp, sp, #0x50 1445bc: d65f03c0 ret 1445c0: f90013e0 str x0, [sp, #0x20] 1445c4: 2a0103e8 mov w8, w1 1445c8: b9001fe8 str w8, [sp, #0x1c] 1445cc: d10043a0 sub x0, x29, #0x10 1445d0: 97fdcbf3 bl 0xb759c ::~sp()+0x58> 1445d4: 14000001 b 0x1445d8 1445d8: f94013e0 ldr x0, [sp, #0x20] 1445dc: 97fd8e4d bl 0xa7f10 <_Unwind_Resume@plt> 1445e0: 97fd95e4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001445e4 : 1445e4: d10143ff sub sp, sp, #0x50 1445e8: a9047bfd stp x29, x30, [sp, #0x40] 1445ec: 910103fd add x29, sp, #0x40 1445f0: d53bd048 mrs x8, TPIDR_EL0 1445f4: f9401509 ldr x9, [x8, #0x28] 1445f8: f81f83a9 stur x9, [x29, #-0x8] 1445fc: f81e83a0 stur x0, [x29, #-0x18] 144600: 12000021 and w1, w1, #0x1 144604: 381e43a1 sturb w1, [x29, #-0x1c] 144608: f85e83a9 ldur x9, [x29, #-0x18] 14460c: 91006121 add x1, x9, #0x18 144610: d10043a0 sub x0, x29, #0x10 144614: f9000fe0 str x0, [sp, #0x18] 144618: f9000be8 str x8, [sp, #0x10] 14461c: f90007e9 str x9, [sp, #0x8] 144620: 97fdcb48 bl 0xb7340 144624: 385e43aa ldurb w10, [x29, #-0x1c] 144628: 1200014a and w10, w10, #0x1 14462c: f94007e8 ldr x8, [sp, #0x8] 144630: 3901c90a strb w10, [x8, #0x72] 144634: f9400fe0 ldr x0, [sp, #0x18] 144638: 97fdcbd9 bl 0xb759c ::~sp()+0x58> 14463c: f9400be8 ldr x8, [sp, #0x10] 144640: f9401509 ldr x9, [x8, #0x28] 144644: f85f83a0 ldur x0, [x29, #-0x8] 144648: eb000129 subs x9, x9, x0 14464c: f90003e9 str x9, [sp] 144650: 540000a1 b.ne 0x144664 144654: 14000001 b 0x144658 144658: a9447bfd ldp x29, x30, [sp, #0x40] 14465c: 910143ff add sp, sp, #0x50 144660: d65f03c0 ret 144664: 97fd95c3 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000144668 : 144668: d10503ff sub sp, sp, #0x140 14466c: f90093fc str x28, [sp, #0x120] 144670: a9137bfd stp x29, x30, [sp, #0x130] 144674: 9104c3fd add x29, sp, #0x130 144678: 910223e9 add x9, sp, #0x88 14467c: d53bd04a mrs x10, TPIDR_EL0 144680: f940154a ldr x10, [x10, #0x28] 144684: f900012a str x10, [x9] 144688: f81a03a0 stur x0, [x29, #-0x60] 14468c: f81983a1 stur x1, [x29, #-0x68] 144690: f85a03aa ldur x10, [x29, #-0x60] 144694: aa0a03e0 mov x0, x10 144698: 91006141 add x1, x10, #0x18 14469c: d10083aa sub x10, x29, #0x20 1446a0: f90043e0 str x0, [sp, #0x80] 1446a4: aa0a03e0 mov x0, x10 1446a8: f9003fe9 str x9, [sp, #0x78] 1446ac: f9003be8 str x8, [sp, #0x70] 1446b0: 97fdcb24 bl 0xb7340 1446b4: 92800008 mov x8, #-0x1 // =-1 1446b8: f81903a8 stur x8, [x29, #-0x70] 1446bc: f81883a8 stur x8, [x29, #-0x78] 1446c0: aa1f03e8 mov x8, xzr 1446c4: f81803a8 stur x8, [x29, #-0x80] 1446c8: d100a3a0 sub x0, x29, #0x28 1446cc: 97fd91bd bl 0xa8dc0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2Ev@plt> 1446d0: 14000001 b 0x1446d4 1446d4: f94043e8 ldr x8, [sp, #0x80] 1446d8: 91022100 add x0, x8, #0x88 1446dc: d100c3a8 sub x8, x29, #0x30 1446e0: 97fd8438 bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 1446e4: 14000001 b 0x1446e8 1446e8: f85d03a8 ldur x8, [x29, #-0x30] 1446ec: f81d83a8 stur x8, [x29, #-0x28] 1446f0: d100c3a0 sub x0, x29, #0x30 1446f4: 97fd6ea7 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1446f8: 14000001 b 0x1446fc 1446fc: f94043e8 ldr x8, [sp, #0x80] 144700: 91022100 add x0, x8, #0x88 144704: d100e3a8 sub x8, x29, #0x38 144708: 97fd8b06 bl 0xa7320 <_ZN7android4ListINS_2spINS_7ABufferEEEE3endEv@plt> 14470c: 14000001 b 0x144710 144710: d100a3a0 sub x0, x29, #0x28 144714: d100e3a1 sub x1, x29, #0x38 144718: 97fd7312 bl 0xa1360 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEneERKS7_@plt> 14471c: b9006fe0 str w0, [sp, #0x6c] 144720: 14000001 b 0x144724 144724: d100e3a0 sub x0, x29, #0x38 144728: 97fd6e9a bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 14472c: b9406fe8 ldr w8, [sp, #0x6c] 144730: 36001148 tbz w8, #0x0, 0x144958 144734: 14000001 b 0x144738 144738: d100a3a0 sub x0, x29, #0x28 14473c: 97fd843d bl 0xa5830 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEdeEv@plt> 144740: f90033e0 str x0, [sp, #0x60] 144744: 14000001 b 0x144748 144748: f94033e8 ldr x8, [sp, #0x60] 14474c: f9004fe8 str x8, [sp, #0x98] 144750: f9404fe0 ldr x0, [sp, #0x98] 144754: 97fd6dcf bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 144758: f9002fe0 str x0, [sp, #0x58] 14475c: 14000001 b 0x144760 144760: d10123a8 sub x8, x29, #0x48 144764: f9402fe0 ldr x0, [sp, #0x58] 144768: 97fd755e bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14476c: 14000001 b 0x144770 144770: d10123a0 sub x0, x29, #0x48 144774: 97fd9063 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 144778: f9002be0 str x0, [sp, #0x50] 14477c: 14000001 b 0x144780 144780: f00005a1 adrp x1, 0x1fb000 +0xc> 144784: 910c9021 add x1, x1, #0x324 144788: d100f3a2 sub x2, x29, #0x3c 14478c: f9402be0 ldr x0, [sp, #0x50] 144790: 97fd982c bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 144794: b9004fe0 str w0, [sp, #0x4c] 144798: 14000001 b 0x14479c 14479c: d10123a0 sub x0, x29, #0x48 1447a0: 97fd99d0 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1447a4: b9404fe8 ldr w8, [sp, #0x4c] 1447a8: 36000408 tbz w8, #0x0, 0x144828 1447ac: 14000001 b 0x1447b0 1447b0: f85883a8 ldur x8, [x29, #-0x78] 1447b4: f85903a9 ldur x9, [x29, #-0x70] 1447b8: eb090108 subs x8, x8, x9 1447bc: f85803a9 ldur x9, [x29, #-0x80] 1447c0: 8b080128 add x8, x9, x8 1447c4: f81803a8 stur x8, [x29, #-0x80] 1447c8: 92800008 mov x8, #-0x1 // =-1 1447cc: f81903a8 stur x8, [x29, #-0x70] 1447d0: f81883a8 stur x8, [x29, #-0x78] 1447d4: 1400005c b 0x144944 1447d8: f81783a0 stur x0, [x29, #-0x88] 1447dc: 2a0103e8 mov w8, w1 1447e0: b81743a8 stur w8, [x29, #-0x8c] 1447e4: 1400007a b 0x1449cc 1447e8: f81783a0 stur x0, [x29, #-0x88] 1447ec: 2a0103e8 mov w8, w1 1447f0: b81743a8 stur w8, [x29, #-0x8c] 1447f4: 14000073 b 0x1449c0 1447f8: f81783a0 stur x0, [x29, #-0x88] 1447fc: 2a0103e8 mov w8, w1 144800: b81743a8 stur w8, [x29, #-0x8c] 144804: d100e3a0 sub x0, x29, #0x38 144808: 97fd6e62 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 14480c: 1400006d b 0x1449c0 144810: f81783a0 stur x0, [x29, #-0x88] 144814: 2a0103e8 mov w8, w1 144818: b81743a8 stur w8, [x29, #-0x8c] 14481c: d10123a0 sub x0, x29, #0x48 144820: 97fd99b0 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 144824: 14000067 b 0x1449c0 144828: f9404fe0 ldr x0, [sp, #0x98] 14482c: 97fd6d99 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 144830: f90023e0 str x0, [sp, #0x40] 144834: 14000001 b 0x144838 144838: d10163a8 sub x8, x29, #0x58 14483c: f94023e0 ldr x0, [sp, #0x40] 144840: 97fd7528 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 144844: 14000001 b 0x144848 144848: d10163a0 sub x0, x29, #0x58 14484c: 97fd902d bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 144850: f9001fe0 str x0, [sp, #0x38] 144854: 14000001 b 0x144858 144858: b00005a1 adrp x1, 0x1f9000 14485c: 912bbc21 add x1, x1, #0xaef 144860: d10143a2 sub x2, x29, #0x50 144864: f9401fe0 ldr x0, [sp, #0x38] 144868: 97fd7846 bl 0xa2980 <_ZNK7android8AMessage9findInt64EPKcPl@plt> 14486c: b90037e0 str w0, [sp, #0x34] 144870: 14000001 b 0x144874 144874: d10163a0 sub x0, x29, #0x58 144878: 97fd999a bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14487c: b94037e8 ldr w8, [sp, #0x34] 144880: 36000608 tbz w8, #0x0, 0x144940 144884: 14000001 b 0x144888 144888: f85903a8 ldur x8, [x29, #-0x70] 14488c: b6f80168 tbz x8, #0x3f, 0x1448b8 144890: 14000001 b 0x144894 144894: f85b03a8 ldur x8, [x29, #-0x50] 144898: f81903a8 stur x8, [x29, #-0x70] 14489c: 14000007 b 0x1448b8 1448a0: f81783a0 stur x0, [x29, #-0x88] 1448a4: 2a0103e8 mov w8, w1 1448a8: b81743a8 stur w8, [x29, #-0x8c] 1448ac: d10163a0 sub x0, x29, #0x58 1448b0: 97fd998c bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1448b4: 14000043 b 0x1449c0 1448b8: f85883a8 ldur x8, [x29, #-0x78] 1448bc: b7f80108 tbnz x8, #0x3f, 0x1448dc 1448c0: 14000001 b 0x1448c4 1448c4: f85b03a8 ldur x8, [x29, #-0x50] 1448c8: f85883a9 ldur x9, [x29, #-0x78] 1448cc: eb090108 subs x8, x8, x9 1448d0: f90017e8 str x8, [sp, #0x28] 1448d4: 540000ad b.le 0x1448e8 1448d8: 14000001 b 0x1448dc 1448dc: f85b03a8 ldur x8, [x29, #-0x50] 1448e0: f81883a8 stur x8, [x29, #-0x78] 1448e4: 14000001 b 0x1448e8 1448e8: f85803a8 ldur x8, [x29, #-0x80] 1448ec: f85883a9 ldur x9, [x29, #-0x78] 1448f0: f85903aa ldur x10, [x29, #-0x70] 1448f4: eb0a0129 subs x9, x9, x10 1448f8: 8b090108 add x8, x8, x9 1448fc: f85983a9 ldur x9, [x29, #-0x68] 144900: eb090108 subs x8, x8, x9 144904: f90013e8 str x8, [sp, #0x20] 144908: 540001ab b.lt 0x14493c 14490c: 14000001 b 0x144910 144910: f9404fe0 ldr x0, [sp, #0x98] 144914: 97fd6d5f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 144918: f9000fe0 str x0, [sp, #0x18] 14491c: 14000001 b 0x144920 144920: f9403be8 ldr x8, [sp, #0x70] 144924: f9400fe0 ldr x0, [sp, #0x18] 144928: 97fd74ee bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14492c: 14000001 b 0x144930 144930: 320003e8 orr w8, wzr, #0x1 144934: b90097e8 str w8, [sp, #0x94] 144938: 14000012 b 0x144980 14493c: 14000001 b 0x144940 144940: 14000001 b 0x144944 144944: d100a3a0 sub x0, x29, #0x28 144948: 97fd9566 bl 0xa9ee0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEppEv@plt> 14494c: f9000be0 str x0, [sp, #0x10] 144950: 14000001 b 0x144954 144954: 17ffff6a b 0x1446fc 144958: aa1f03e0 mov x0, xzr 14495c: f9403be8 ldr x8, [sp, #0x70] 144960: f90007e0 str x0, [sp, #0x8] 144964: aa0803e0 mov x0, x8 144968: f94007e1 ldr x1, [sp, #0x8] 14496c: 97fd7dd9 bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> 144970: 14000001 b 0x144974 144974: 320003e8 orr w8, wzr, #0x1 144978: b90097e8 str w8, [sp, #0x94] 14497c: 14000001 b 0x144980 144980: d100a3a0 sub x0, x29, #0x28 144984: 97fd6e03 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144988: d10083a0 sub x0, x29, #0x20 14498c: 97fdcb04 bl 0xb759c ::~sp()+0x58> 144990: d53bd040 mrs x0, TPIDR_EL0 144994: f9401400 ldr x0, [x0, #0x28] 144998: f9403ffe ldr x30, [sp, #0x78] 14499c: f94003c8 ldr x8, [x30] 1449a0: eb080008 subs x8, x0, x8 1449a4: f90003e8 str x8, [sp] 1449a8: 540001c1 b.ne 0x1449e0 1449ac: 14000001 b 0x1449b0 1449b0: a9537bfd ldp x29, x30, [sp, #0x130] 1449b4: f94093fc ldr x28, [sp, #0x120] 1449b8: 910503ff add sp, sp, #0x140 1449bc: d65f03c0 ret 1449c0: d100a3a0 sub x0, x29, #0x28 1449c4: 97fd6df3 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1449c8: 14000001 b 0x1449cc 1449cc: d10083a0 sub x0, x29, #0x20 1449d0: 97fdcaf3 bl 0xb759c ::~sp()+0x58> 1449d4: 14000001 b 0x1449d8 1449d8: f85783a0 ldur x0, [x29, #-0x88] 1449dc: 97fd8d4d bl 0xa7f10 <_Unwind_Resume@plt> 1449e0: 97fd94e4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001449e4 const&)>: 1449e4: d10703ff sub sp, sp, #0x1c0 1449e8: f900d3fc str x28, [sp, #0x1a0] 1449ec: a91b7bfd stp x29, x30, [sp, #0x1b0] 1449f0: 9106c3fd add x29, sp, #0x1b0 1449f4: d53bd048 mrs x8, TPIDR_EL0 1449f8: f9401508 ldr x8, [x8, #0x28] 1449fc: f81e83a8 stur x8, [x29, #-0x18] 144a00: f9006fe0 str x0, [sp, #0xd8] 144a04: f9006be1 str x1, [sp, #0xd0] 144a08: f9406fe8 ldr x8, [sp, #0xd8] 144a0c: f9406be0 ldr x0, [sp, #0xd0] 144a10: aa1f03e1 mov x1, xzr 144a14: f90053e8 str x8, [sp, #0xa0] 144a18: 97fd954e bl 0xa9f50 <_ZNK7android2spINS_8AMessageEEeqEPKS1_@plt> 144a1c: 36000060 tbz w0, #0x0, 0x144a28 const&)+0x44> 144a20: 14000001 b 0x144a24 const&)+0x40> 144a24: 1400014f b 0x144f60 const&)+0x57c> 144a28: f94053e8 ldr x8, [sp, #0xa0] 144a2c: 91006101 add x1, x8, #0x18 144a30: d10083a0 sub x0, x29, #0x20 144a34: 97fdca43 bl 0xb7340 144a38: f94053e8 ldr x8, [sp, #0xa0] 144a3c: 91022100 add x0, x8, #0x88 144a40: 97fd7400 bl 0xa1a40 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5emptyEv@plt> 144a44: b9009fe0 str w0, [sp, #0x9c] 144a48: 14000001 b 0x144a4c const&)+0x68> 144a4c: b9409fe8 ldr w8, [sp, #0x9c] 144a50: 36000128 tbz w8, #0x0, 0x144a74 const&)+0x90> 144a54: 14000001 b 0x144a58 const&)+0x74> 144a58: 320003e8 orr w8, wzr, #0x1 144a5c: b900c3e8 str w8, [sp, #0xc0] 144a60: 14000139 b 0x144f44 const&)+0x560> 144a64: f90067e0 str x0, [sp, #0xc8] 144a68: 2a0103e8 mov w8, w1 144a6c: b900c7e8 str w8, [sp, #0xc4] 144a70: 14000160 b 0x144ff0 const&)+0x60c> 144a74: f9406be1 ldr x1, [sp, #0xd0] 144a78: d100e3a0 sub x0, x29, #0x38 144a7c: 97fd7711 bl 0xa26c0 <_ZN7android7HLSTimeC1ERKNS_2spINS_8AMessageEEE@plt> 144a80: 14000001 b 0x144a84 const&)+0xa0> 144a84: d10103a0 sub x0, x29, #0x40 144a88: 97fd90ce bl 0xa8dc0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2Ev@plt> 144a8c: 14000001 b 0x144a90 const&)+0xac> 144a90: d10123a0 sub x0, x29, #0x48 144a94: 97fd98df bl 0xaae10 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2Ev@plt> 144a98: 14000001 b 0x144a9c const&)+0xb8> 144a9c: d10143a0 sub x0, x29, #0x50 144aa0: aa1f03e1 mov x1, xzr 144aa4: 97fd7d8b bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> 144aa8: 14000001 b 0x144aac const&)+0xc8> 144aac: aa1f03e8 mov x8, xzr 144ab0: f9005fe8 str x8, [sp, #0xb8] 144ab4: f94053e8 ldr x8, [sp, #0xa0] 144ab8: 91022100 add x0, x8, #0x88 144abc: d10163a8 sub x8, x29, #0x58 144ac0: 97fd8340 bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 144ac4: 14000001 b 0x144ac8 const&)+0xe4> 144ac8: f85a83a8 ldur x8, [x29, #-0x58] 144acc: f81c03a8 stur x8, [x29, #-0x40] 144ad0: f94053e8 ldr x8, [sp, #0xa0] 144ad4: 91002100 add x0, x8, #0x8 144ad8: d10183a8 sub x8, x29, #0x60 144adc: 97fd856d bl 0xa6090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5beginEv@plt> 144ae0: 14000001 b 0x144ae4 const&)+0x100> 144ae4: f85a03a8 ldur x8, [x29, #-0x60] 144ae8: f81b83a8 stur x8, [x29, #-0x48] 144aec: d10183a0 sub x0, x29, #0x60 144af0: 97fd8bdc bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144af4: d10163a0 sub x0, x29, #0x58 144af8: 97fd6da6 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144afc: 14000001 b 0x144b00 const&)+0x11c> 144b00: f94053e8 ldr x8, [sp, #0xa0] 144b04: 91022100 add x0, x8, #0x88 144b08: d101a3a8 sub x8, x29, #0x68 144b0c: 97fd8a05 bl 0xa7320 <_ZN7android4ListINS_2spINS_7ABufferEEEE3endEv@plt> 144b10: 14000001 b 0x144b14 const&)+0x130> 144b14: d10103a0 sub x0, x29, #0x40 144b18: d101a3a1 sub x1, x29, #0x68 144b1c: 97fd7211 bl 0xa1360 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEneERKS7_@plt> 144b20: b9009be0 str w0, [sp, #0x98] 144b24: 14000001 b 0x144b28 const&)+0x144> 144b28: d101a3a0 sub x0, x29, #0x68 144b2c: 97fd6d99 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144b30: b9409be8 ldr w8, [sp, #0x98] 144b34: 36001328 tbz w8, #0x0, 0x144d98 const&)+0x3b4> 144b38: 14000001 b 0x144b3c const&)+0x158> 144b3c: d10103a0 sub x0, x29, #0x40 144b40: 97fd833c bl 0xa5830 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEdeEv@plt> 144b44: f9004be0 str x0, [sp, #0x90] 144b48: 14000001 b 0x144b4c const&)+0x168> 144b4c: f9404be8 ldr x8, [sp, #0x90] 144b50: f9005be8 str x8, [sp, #0xb0] 144b54: f9405be0 ldr x0, [sp, #0xb0] 144b58: 97fd6cce bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 144b5c: f90047e0 str x0, [sp, #0x88] 144b60: 14000001 b 0x144b64 const&)+0x180> 144b64: d101e3a8 sub x8, x29, #0x78 144b68: f94047e0 ldr x0, [sp, #0x88] 144b6c: 97fd745d bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 144b70: 14000001 b 0x144b74 const&)+0x190> 144b74: d101e3a0 sub x0, x29, #0x78 144b78: 97fd8f62 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 144b7c: f90043e0 str x0, [sp, #0x80] 144b80: 14000001 b 0x144b84 const&)+0x1a0> 144b84: f00005a1 adrp x1, 0x1fb000 +0xc> 144b88: 910c9021 add x1, x1, #0x324 144b8c: d101b3a2 sub x2, x29, #0x6c 144b90: f94043e0 ldr x0, [sp, #0x80] 144b94: 97fd972b bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 144b98: b9007fe0 str w0, [sp, #0x7c] 144b9c: 14000001 b 0x144ba0 const&)+0x1bc> 144ba0: d101e3a0 sub x0, x29, #0x78 144ba4: 97fd98cf bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 144ba8: b9407fe8 ldr w8, [sp, #0x7c] 144bac: 36000528 tbz w8, #0x0, 0x144c50 const&)+0x26c> 144bb0: 14000001 b 0x144bb4 const&)+0x1d0> 144bb4: d10123a0 sub x0, x29, #0x48 144bb8: 97fd7536 bl 0xa2090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEppEv@plt> 144bbc: f9003be0 str x0, [sp, #0x70] 144bc0: 14000001 b 0x144bc4 const&)+0x1e0> 144bc4: 14000067 b 0x144d60 const&)+0x37c> 144bc8: f90067e0 str x0, [sp, #0xc8] 144bcc: 2a0103e8 mov w8, w1 144bd0: b900c7e8 str w8, [sp, #0xc4] 144bd4: 14000104 b 0x144fe4 const&)+0x600> 144bd8: f90067e0 str x0, [sp, #0xc8] 144bdc: 2a0103e8 mov w8, w1 144be0: b900c7e8 str w8, [sp, #0xc4] 144be4: 140000fd b 0x144fd8 const&)+0x5f4> 144be8: f90067e0 str x0, [sp, #0xc8] 144bec: 2a0103e8 mov w8, w1 144bf0: b900c7e8 str w8, [sp, #0xc4] 144bf4: 140000f6 b 0x144fcc const&)+0x5e8> 144bf8: f90067e0 str x0, [sp, #0xc8] 144bfc: 2a0103e8 mov w8, w1 144c00: b900c7e8 str w8, [sp, #0xc4] 144c04: 140000ef b 0x144fc0 const&)+0x5dc> 144c08: f90067e0 str x0, [sp, #0xc8] 144c0c: 2a0103e8 mov w8, w1 144c10: b900c7e8 str w8, [sp, #0xc4] 144c14: d10163a0 sub x0, x29, #0x58 144c18: 97fd6d5e bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144c1c: 140000e9 b 0x144fc0 const&)+0x5dc> 144c20: f90067e0 str x0, [sp, #0xc8] 144c24: 2a0103e8 mov w8, w1 144c28: b900c7e8 str w8, [sp, #0xc4] 144c2c: d101a3a0 sub x0, x29, #0x68 144c30: 97fd6d58 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144c34: 140000e3 b 0x144fc0 const&)+0x5dc> 144c38: f90067e0 str x0, [sp, #0xc8] 144c3c: 2a0103e8 mov w8, w1 144c40: b900c7e8 str w8, [sp, #0xc4] 144c44: d101e3a0 sub x0, x29, #0x78 144c48: 97fd98a6 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 144c4c: 140000dd b 0x144fc0 const&)+0x5dc> 144c50: f9405be0 ldr x0, [sp, #0xb0] 144c54: 97fd6c8f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 144c58: f90037e0 str x0, [sp, #0x68] 144c5c: 14000001 b 0x144c60 const&)+0x27c> 144c60: d10263a8 sub x8, x29, #0x98 144c64: f94037e0 ldr x0, [sp, #0x68] 144c68: 97fd741e bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 144c6c: 14000001 b 0x144c70 const&)+0x28c> 144c70: d10243a0 sub x0, x29, #0x90 144c74: d10263a1 sub x1, x29, #0x98 144c78: 97fd7692 bl 0xa26c0 <_ZN7android7HLSTimeC1ERKNS_2spINS_8AMessageEEE@plt> 144c7c: 14000001 b 0x144c80 const&)+0x29c> 144c80: d10263a0 sub x0, x29, #0x98 144c84: 97fd9897 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 144c88: d10243a0 sub x0, x29, #0x90 144c8c: d100e3a1 sub x1, x29, #0x38 144c90: 97fd74e4 bl 0xa2020 <_ZN7androidltERKNS_7HLSTimeES2_@plt> 144c94: b90067e0 str w0, [sp, #0x64] 144c98: 14000001 b 0x144c9c const&)+0x2b8> 144c9c: b94067e8 ldr w8, [sp, #0x64] 144ca0: 370001e8 tbnz w8, #0x0, 0x144cdc const&)+0x2f8> 144ca4: 14000001 b 0x144ca8 const&)+0x2c4> 144ca8: 321f03e8 orr w8, wzr, #0x2 144cac: b900c3e8 str w8, [sp, #0xc0] 144cb0: 1400001f b 0x144d2c const&)+0x348> 144cb4: f90067e0 str x0, [sp, #0xc8] 144cb8: 2a0103e8 mov w8, w1 144cbc: b900c7e8 str w8, [sp, #0xc4] 144cc0: d10263a0 sub x0, x29, #0x98 144cc4: 97fd9887 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 144cc8: 140000be b 0x144fc0 const&)+0x5dc> 144ccc: f90067e0 str x0, [sp, #0xc8] 144cd0: 2a0103e8 mov w8, w1 144cd4: b900c7e8 str w8, [sp, #0xc4] 144cd8: 1400002d b 0x144d8c const&)+0x3a8> 144cdc: f9405be0 ldr x0, [sp, #0xb0] 144ce0: 97fd6c6c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 144ce4: f9002fe0 str x0, [sp, #0x58] 144ce8: 14000001 b 0x144cec const&)+0x308> 144cec: d10283a8 sub x8, x29, #0xa0 144cf0: f9402fe0 ldr x0, [sp, #0x58] 144cf4: 97fd73fb bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 144cf8: 14000001 b 0x144cfc const&)+0x318> 144cfc: d10143a0 sub x0, x29, #0x50 144d00: d10283a1 sub x1, x29, #0xa0 144d04: 97fd97e3 bl 0xaac90 <_ZN7android2spINS_8AMessageEEaSEOS2_@plt> 144d08: f9002be0 str x0, [sp, #0x50] 144d0c: 14000001 b 0x144d10 const&)+0x32c> 144d10: d10283a0 sub x0, x29, #0xa0 144d14: 97fd9873 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 144d18: f85783a0 ldur x0, [x29, #-0x88] 144d1c: f9005fe0 str x0, [sp, #0xb8] 144d20: 2a1f03e8 mov w8, wzr 144d24: b900c3e8 str w8, [sp, #0xc0] 144d28: 14000001 b 0x144d2c const&)+0x348> 144d2c: d10243a0 sub x0, x29, #0x90 144d30: 97fd8618 bl 0xa6590 <_ZN7android7HLSTimeD2Ev@plt> 144d34: b940c3e8 ldr w8, [sp, #0xc0] 144d38: 2a0803e9 mov w9, w8 144d3c: b9004fe9 str w9, [sp, #0x4c] 144d40: 340000e8 cbz w8, 0x144d5c const&)+0x378> 144d44: 14000001 b 0x144d48 const&)+0x364> 144d48: b9404fe8 ldr w8, [sp, #0x4c] 144d4c: 71000909 subs w9, w8, #0x2 144d50: b9004be9 str w9, [sp, #0x48] 144d54: 54000220 b.eq 0x144d98 const&)+0x3b4> 144d58: 140000ab b 0x145004 const&)+0x620> 144d5c: 14000001 b 0x144d60 const&)+0x37c> 144d60: d10103a0 sub x0, x29, #0x40 144d64: 97fd945f bl 0xa9ee0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEppEv@plt> 144d68: f90023e0 str x0, [sp, #0x40] 144d6c: 14000001 b 0x144d70 const&)+0x38c> 144d70: 17ffff64 b 0x144b00 const&)+0x11c> 144d74: f90067e0 str x0, [sp, #0xc8] 144d78: 2a0103e8 mov w8, w1 144d7c: b900c7e8 str w8, [sp, #0xc4] 144d80: d10283a0 sub x0, x29, #0xa0 144d84: 97fd9857 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 144d88: 14000001 b 0x144d8c const&)+0x3a8> 144d8c: d10243a0 sub x0, x29, #0x90 144d90: 97fd8600 bl 0xa6590 <_ZN7android7HLSTimeD2Ev@plt> 144d94: 1400008b b 0x144fc0 const&)+0x5dc> 144d98: f94053e8 ldr x8, [sp, #0xa0] 144d9c: 91022109 add x9, x8, #0x88 144da0: d102c3a0 sub x0, x29, #0xb0 144da4: d10103a1 sub x1, x29, #0x40 144da8: f9001fe9 str x9, [sp, #0x38] 144dac: 97fd9835 bl 0xaae80 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2ERKS7_@plt> 144db0: 14000001 b 0x144db4 const&)+0x3d0> 144db4: f94053e8 ldr x8, [sp, #0xa0] 144db8: 91022100 add x0, x8, #0x88 144dbc: d102e3a8 sub x8, x29, #0xb8 144dc0: 97fd8958 bl 0xa7320 <_ZN7android4ListINS_2spINS_7ABufferEEEE3endEv@plt> 144dc4: 14000001 b 0x144dc8 const&)+0x3e4> 144dc8: d102a3a8 sub x8, x29, #0xa8 144dcc: d102c3a1 sub x1, x29, #0xb0 144dd0: d102e3a2 sub x2, x29, #0xb8 144dd4: f9401fe0 ldr x0, [sp, #0x38] 144dd8: 97fd83da bl 0xa5d40 <_ZN7android4ListINS_2spINS_7ABufferEEEE5eraseENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEES7_@plt> 144ddc: 14000001 b 0x144de0 const&)+0x3fc> 144de0: d102a3a0 sub x0, x29, #0xa8 144de4: 97fd6ceb bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144de8: d102e3a0 sub x0, x29, #0xb8 144dec: 97fd6ce9 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144df0: d102c3a0 sub x0, x29, #0xb0 144df4: 97fd6ce7 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144df8: f94053e0 ldr x0, [sp, #0xa0] 144dfc: 91028000 add x0, x0, #0xa0 144e00: d10143a1 sub x1, x29, #0x50 144e04: 97fd6fbf bl 0xa0d00 <_ZN7android2spINS_8AMessageEEaSERKS2_@plt> 144e08: f9001be0 str x0, [sp, #0x30] 144e0c: 14000001 b 0x144e10 const&)+0x42c> 144e10: f9405fe8 ldr x8, [sp, #0xb8] 144e14: f94053e9 ldr x9, [sp, #0xa0] 144e18: f9004128 str x8, [x9, #0x80] 144e1c: d10123a0 sub x0, x29, #0x48 144e20: 97fd851c bl 0xa6290 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 144e24: f90017e0 str x0, [sp, #0x28] 144e28: 14000001 b 0x144e2c const&)+0x448> 144e2c: f94017e8 ldr x8, [sp, #0x28] 144e30: f90057e8 str x8, [sp, #0xa8] 144e34: d10143a0 sub x0, x29, #0x50 144e38: aa1f03e1 mov x1, xzr 144e3c: 97fd7295 bl 0xa1890 <_ZNK7android2spINS_8AMessageEEneEPKS1_@plt> 144e40: b90027e0 str w0, [sp, #0x24] 144e44: 14000001 b 0x144e48 const&)+0x464> 144e48: b94027e8 ldr w8, [sp, #0x24] 144e4c: 36000268 tbz w8, #0x0, 0x144e98 const&)+0x4b4> 144e50: 14000001 b 0x144e54 const&)+0x470> 144e54: f9405fe8 ldr x8, [sp, #0xb8] 144e58: f94057e9 ldr x9, [sp, #0xa8] 144e5c: f9000528 str x8, [x9, #0x8] 144e60: 14000012 b 0x144ea8 const&)+0x4c4> 144e64: f90067e0 str x0, [sp, #0xc8] 144e68: 2a0103e8 mov w8, w1 144e6c: b900c7e8 str w8, [sp, #0xc4] 144e70: 14000007 b 0x144e8c const&)+0x4a8> 144e74: f90067e0 str x0, [sp, #0xc8] 144e78: 2a0103e8 mov w8, w1 144e7c: b900c7e8 str w8, [sp, #0xc4] 144e80: d102e3a0 sub x0, x29, #0xb8 144e84: 97fd6cc3 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144e88: 14000001 b 0x144e8c const&)+0x4a8> 144e8c: d102c3a0 sub x0, x29, #0xb0 144e90: 97fd6cc0 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144e94: 1400004b b 0x144fc0 const&)+0x5dc> 144e98: f94057e0 ldr x0, [sp, #0xa8] 144e9c: 97fd7d15 bl 0xa42f0 <_ZN7android19AnotherPacketSource20DiscontinuitySegment5clearEv@plt> 144ea0: 14000001 b 0x144ea4 const&)+0x4c0> 144ea4: 14000001 b 0x144ea8 const&)+0x4c4> 144ea8: f94053e8 ldr x8, [sp, #0xa0] 144eac: 91002109 add x9, x8, #0x8 144eb0: d10123a0 sub x0, x29, #0x48 144eb4: f9000fe9 str x9, [sp, #0x18] 144eb8: 97fd7476 bl 0xa2090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEppEv@plt> 144ebc: f9000be0 str x0, [sp, #0x10] 144ec0: 14000001 b 0x144ec4 const&)+0x4e0> 144ec4: d10323a0 sub x0, x29, #0xc8 144ec8: f9400be1 ldr x1, [sp, #0x10] 144ecc: 97fd9091 bl 0xa9110 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2ERKS6_@plt> 144ed0: 14000001 b 0x144ed4 const&)+0x4f0> 144ed4: f94053e8 ldr x8, [sp, #0xa0] 144ed8: 91002100 add x0, x8, #0x8 144edc: d10343a8 sub x8, x29, #0xd0 144ee0: 97fd70d0 bl 0xa1220 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE3endEv@plt> 144ee4: 14000001 b 0x144ee8 const&)+0x504> 144ee8: d10303a8 sub x8, x29, #0xc0 144eec: d10323a1 sub x1, x29, #0xc8 144ef0: d10343a2 sub x2, x29, #0xd0 144ef4: f9400fe0 ldr x0, [sp, #0x18] 144ef8: 97fd975a bl 0xaac60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEES6_@plt> 144efc: 14000001 b 0x144f00 const&)+0x51c> 144f00: d10303a0 sub x0, x29, #0xc0 144f04: 97fd8ad7 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144f08: d10343a0 sub x0, x29, #0xd0 144f0c: 97fd8ad5 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144f10: d10323a0 sub x0, x29, #0xc8 144f14: 97fd8ad3 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144f18: d10143a0 sub x0, x29, #0x50 144f1c: 97fd97f1 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 144f20: d10123a0 sub x0, x29, #0x48 144f24: 97fd8acf bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144f28: d10103a0 sub x0, x29, #0x40 144f2c: 97fd6c99 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144f30: d100e3a0 sub x0, x29, #0x38 144f34: 97fd8597 bl 0xa6590 <_ZN7android7HLSTimeD2Ev@plt> 144f38: 2a1f03e8 mov w8, wzr 144f3c: b900c3e8 str w8, [sp, #0xc0] 144f40: 14000001 b 0x144f44 const&)+0x560> 144f44: d10083a0 sub x0, x29, #0x20 144f48: 97fdc995 bl 0xb759c ::~sp()+0x58> 144f4c: b940c3e8 ldr w8, [sp, #0xc0] 144f50: 71000508 subs w8, w8, #0x1 144f54: b9000fe8 str w8, [sp, #0xc] 144f58: 54000568 b.hi 0x145004 const&)+0x620> 144f5c: 14000001 b 0x144f60 const&)+0x57c> 144f60: d53bd048 mrs x8, TPIDR_EL0 144f64: f9401508 ldr x8, [x8, #0x28] 144f68: f85e83a9 ldur x9, [x29, #-0x18] 144f6c: eb090108 subs x8, x8, x9 144f70: f90003e8 str x8, [sp] 144f74: 54000481 b.ne 0x145004 const&)+0x620> 144f78: 14000001 b 0x144f7c const&)+0x598> 144f7c: a95b7bfd ldp x29, x30, [sp, #0x1b0] 144f80: f940d3fc ldr x28, [sp, #0x1a0] 144f84: 910703ff add sp, sp, #0x1c0 144f88: d65f03c0 ret 144f8c: f90067e0 str x0, [sp, #0xc8] 144f90: 2a0103e8 mov w8, w1 144f94: b900c7e8 str w8, [sp, #0xc4] 144f98: 14000007 b 0x144fb4 const&)+0x5d0> 144f9c: f90067e0 str x0, [sp, #0xc8] 144fa0: 2a0103e8 mov w8, w1 144fa4: b900c7e8 str w8, [sp, #0xc4] 144fa8: d10343a0 sub x0, x29, #0xd0 144fac: 97fd8aad bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144fb0: 14000001 b 0x144fb4 const&)+0x5d0> 144fb4: d10323a0 sub x0, x29, #0xc8 144fb8: 97fd8aaa bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144fbc: 14000001 b 0x144fc0 const&)+0x5dc> 144fc0: d10143a0 sub x0, x29, #0x50 144fc4: 97fd97c7 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 144fc8: 14000001 b 0x144fcc const&)+0x5e8> 144fcc: d10123a0 sub x0, x29, #0x48 144fd0: 97fd8aa4 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 144fd4: 14000001 b 0x144fd8 const&)+0x5f4> 144fd8: d10103a0 sub x0, x29, #0x40 144fdc: 97fd6c6d bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 144fe0: 14000001 b 0x144fe4 const&)+0x600> 144fe4: d100e3a0 sub x0, x29, #0x38 144fe8: 97fd856a bl 0xa6590 <_ZN7android7HLSTimeD2Ev@plt> 144fec: 14000001 b 0x144ff0 const&)+0x60c> 144ff0: d10083a0 sub x0, x29, #0x20 144ff4: 97fdc96a bl 0xb759c ::~sp()+0x58> 144ff8: 14000001 b 0x144ffc const&)+0x618> 144ffc: f94067e0 ldr x0, [sp, #0xc8] 145000: 97fd8bc4 bl 0xa7f10 <_Unwind_Resume@plt> 145004: 97fd935b bl 0xa9d70 <__stack_chk_fail@plt> 0000000000145008 ::_ListIterator::NON_CONST_ITERATOR>::_ListIterator()>: 145008: d10043ff sub sp, sp, #0x10 14500c: f90007e0 str x0, [sp, #0x8] 145010: 910043ff add sp, sp, #0x10 145014: d65f03c0 ret 0000000000145018 : 145018: d10083ff sub sp, sp, #0x20 14501c: a9017bfd stp x29, x30, [sp, #0x10] 145020: 910043fd add x29, sp, #0x10 145024: b27c03e8 orr x8, xzr, #0x10 145028: f90007e0 str x0, [sp, #0x8] 14502c: f94007e0 ldr x0, [sp, #0x8] 145030: 8b080000 add x0, x0, x8 145034: 97fd97ab bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 145038: a9417bfd ldp x29, x30, [sp, #0x10] 14503c: 910083ff add sp, sp, #0x20 145040: d65f03c0 ret 0000000000145044 >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)>: 145044: d10203ff sub sp, sp, #0x80 145048: a9077bfd stp x29, x30, [sp, #0x70] 14504c: 9101c3fd add x29, sp, #0x70 145050: d53bd049 mrs x9, TPIDR_EL0 145054: f9401529 ldr x9, [x9, #0x28] 145058: f81f83a9 stur x9, [x29, #-0x8] 14505c: f81e03a0 stur x0, [x29, #-0x20] 145060: f85e03a9 ldur x9, [x29, #-0x20] 145064: f9001fe2 str x2, [sp, #0x38] 145068: f9001be1 str x1, [sp, #0x30] 14506c: f90017e8 str x8, [sp, #0x28] 145070: f90013e9 str x9, [sp, #0x20] 145074: 14000001 b 0x145078 >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)+0x34> 145078: f9401be0 ldr x0, [sp, #0x30] 14507c: f9401fe1 ldr x1, [sp, #0x38] 145080: 97fd70b8 bl 0xa1360 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEneERKS7_@plt> 145084: 36000340 tbz w0, #0x0, 0x1450ec >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)+0xa8> 145088: 14000001 b 0x14508c >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)+0x48> 14508c: d10063a8 sub x8, x29, #0x18 145090: 2a1f03e0 mov w0, wzr 145094: f9000fe8 str x8, [sp, #0x18] 145098: f9401be9 ldr x9, [sp, #0x30] 14509c: b90017e0 str w0, [sp, #0x14] 1450a0: aa0903e0 mov x0, x9 1450a4: b94017e1 ldr w1, [sp, #0x14] 1450a8: 97fd7c66 bl 0xa4240 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEppEi@plt> 1450ac: d10043a8 sub x8, x29, #0x10 1450b0: f94013e0 ldr x0, [sp, #0x20] 1450b4: f9400fe1 ldr x1, [sp, #0x18] 1450b8: 97fd8236 bl 0xa5990 <_ZN7android4ListINS_2spINS_7ABufferEEEE5eraseENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEE@plt> 1450bc: 14000001 b 0x1450c0 >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)+0x7c> 1450c0: d10043a0 sub x0, x29, #0x10 1450c4: 97fd6c33 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1450c8: d10063a0 sub x0, x29, #0x18 1450cc: 97fd6c31 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1450d0: 17ffffea b 0x145078 >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)+0x34> 1450d4: f81d83a0 stur x0, [x29, #-0x28] 1450d8: 2a0103e8 mov w8, w1 1450dc: b81d43a8 stur w8, [x29, #-0x2c] 1450e0: d10063a0 sub x0, x29, #0x18 1450e4: 97fd6c2b bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1450e8: 1400000e b 0x145120 >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)+0xdc> 1450ec: f94017e0 ldr x0, [sp, #0x28] 1450f0: f9401fe1 ldr x1, [sp, #0x38] 1450f4: 97fd9763 bl 0xaae80 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2ERKS7_@plt> 1450f8: d53bd040 mrs x0, TPIDR_EL0 1450fc: f9401400 ldr x0, [x0, #0x28] 145100: f85f83a1 ldur x1, [x29, #-0x8] 145104: eb010000 subs x0, x0, x1 145108: f90007e0 str x0, [sp, #0x8] 14510c: 540000e1 b.ne 0x145128 >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)+0xe4> 145110: 14000001 b 0x145114 >::erase(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>)+0xd0> 145114: a9477bfd ldp x29, x30, [sp, #0x70] 145118: 910203ff add sp, sp, #0x80 14511c: d65f03c0 ret 145120: f85d83a0 ldur x0, [x29, #-0x28] 145124: 97fd8b7b bl 0xa7f10 <_Unwind_Resume@plt> 145128: 97fd9312 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014512c ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>, android::List::_ListIterator::NON_CONST_ITERATOR>)>: 14512c: d10203ff sub sp, sp, #0x80 145130: a9077bfd stp x29, x30, [sp, #0x70] 145134: 9101c3fd add x29, sp, #0x70 145138: d53bd049 mrs x9, TPIDR_EL0 14513c: f9401529 ldr x9, [x9, #0x28] 145140: f81f83a9 stur x9, [x29, #-0x8] 145144: f81e03a0 stur x0, [x29, #-0x20] 145148: f85e03a9 ldur x9, [x29, #-0x20] 14514c: f9001fe2 str x2, [sp, #0x38] 145150: f9001be1 str x1, [sp, #0x30] 145154: f90017e8 str x8, [sp, #0x28] 145158: f90013e9 str x9, [sp, #0x20] 14515c: 14000001 b 0x145160 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>, android::List::_ListIterator::NON_CONST_ITERATOR>)+0x34> 145160: f9401be0 ldr x0, [sp, #0x30] 145164: f9401fe1 ldr x1, [sp, #0x38] 145168: 97fd9006 bl 0xa9180 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEneERKS6_@plt> 14516c: 36000340 tbz w0, #0x0, 0x1451d4 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>, android::List::_ListIterator::NON_CONST_ITERATOR>)+0xa8> 145170: 14000001 b 0x145174 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>, android::List::_ListIterator::NON_CONST_ITERATOR>)+0x48> 145174: d10063a8 sub x8, x29, #0x18 145178: 2a1f03e0 mov w0, wzr 14517c: f9000fe8 str x8, [sp, #0x18] 145180: f9401be9 ldr x9, [sp, #0x30] 145184: b90017e0 str w0, [sp, #0x14] 145188: aa0903e0 mov x0, x9 14518c: b94017e1 ldr w1, [sp, #0x14] 145190: 97fd89f8 bl 0xa7970 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEppEi@plt> 145194: d10043a8 sub x8, x29, #0x10 145198: f94013e0 ldr x0, [sp, #0x20] 14519c: f9400fe1 ldr x1, [sp, #0x18] 1451a0: 97fd7980 bl 0xa37a0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt> 1451a4: 14000001 b 0x1451a8 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>, android::List::_ListIterator::NON_CONST_ITERATOR>)+0x7c> 1451a8: d10043a0 sub x0, x29, #0x10 1451ac: 97fd8a2d bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1451b0: d10063a0 sub x0, x29, #0x18 1451b4: 97fd8a2b bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1451b8: 17ffffea b 0x145160 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>, android::List::_ListIterator::NON_CONST_ITERATOR>)+0x34> 1451bc: f81d83a0 stur x0, [x29, #-0x28] 1451c0: 2a0103e8 mov w8, w1 1451c4: b81d43a8 stur w8, [x29, #-0x2c] 1451c8: d10063a0 sub x0, x29, #0x18 1451cc: 97fd8a25 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1451d0: 1400000e b 0x145208 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>, android::List::_ListIterator::NON_CONST_ITERATOR>)+0xdc> 1451d4: f94017e0 ldr x0, [sp, #0x28] 1451d8: f9401fe1 ldr x1, [sp, #0x38] 1451dc: 97fd8fcd bl 0xa9110 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2ERKS6_@plt> 1451e0: d53bd040 mrs x0, TPIDR_EL0 1451e4: f9401400 ldr x0, [x0, #0x28] 1451e8: f85f83a1 ldur x1, [x29, #-0x8] 1451ec: eb010000 subs x0, x0, x1 1451f0: f90007e0 str x0, [sp, #0x8] 1451f4: 540000e1 b.ne 0x145210 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>, android::List::_ListIterator::NON_CONST_ITERATOR>)+0xe4> 1451f8: 14000001 b 0x1451fc ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>, android::List::_ListIterator::NON_CONST_ITERATOR>)+0xd0> 1451fc: a9477bfd ldp x29, x30, [sp, #0x70] 145200: 910203ff add sp, sp, #0x80 145204: d65f03c0 ret 145208: f85d83a0 ldur x0, [x29, #-0x28] 14520c: 97fd8b41 bl 0xa7f10 <_Unwind_Resume@plt> 145210: 97fd92d8 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000145214 ::_ListIterator::NON_CONST_ITERATOR>::_ListIterator(android::List::_ListIterator::NON_CONST_ITERATOR> const&)>: 145214: d10043ff sub sp, sp, #0x10 145218: f90007e0 str x0, [sp, #0x8] 14521c: f90003e1 str x1, [sp] 145220: f94007e0 ldr x0, [sp, #0x8] 145224: f94003e1 ldr x1, [sp] 145228: f9400021 ldr x1, [x1] 14522c: f9000001 str x1, [x0] 145230: 910043ff add sp, sp, #0x10 145234: d65f03c0 ret 0000000000145238 const&)>: 145238: f81e0ffc str x28, [sp, #-0x20]! 14523c: a9017bfd stp x29, x30, [sp, #0x10] 145240: 910043fd add x29, sp, #0x10 145244: d10843ff sub sp, sp, #0x210 145248: d53bd049 mrs x9, TPIDR_EL0 14524c: f9401529 ldr x9, [x9, #0x28] 145250: f81e83a9 stur x9, [x29, #-0x18] 145254: f81183a0 stur x0, [x29, #-0xe8] 145258: f81103a1 stur x1, [x29, #-0xf0] 14525c: f85183a9 ldur x9, [x29, #-0xe8] 145260: f85103a1 ldur x1, [x29, #-0xf0] 145264: d100c3a0 sub x0, x29, #0x30 145268: f9007fe8 str x8, [sp, #0xf8] 14526c: f9007be9 str x9, [sp, #0xf0] 145270: 97fd7514 bl 0xa26c0 <_ZN7android7HLSTimeC1ERKNS_2spINS_8AMessageEEE@plt> 145274: d100e3a0 sub x0, x29, #0x38 145278: 97fd7ece bl 0xa4db0 <_ZN7android2spINS_8AMessageEEC2Ev@plt> 14527c: 14000001 b 0x145280 const&)+0x48> 145280: 92800008 mov x8, #-0x1 // =-1 145284: f9008fe8 str x8, [sp, #0x118] 145288: f9407be8 ldr x8, [sp, #0xf0] 14528c: 91006101 add x1, x8, #0x18 145290: d10103a0 sub x0, x29, #0x40 145294: 97fdc82b bl 0xb7340 145298: 14000001 b 0x14529c const&)+0x64> 14529c: f9407be8 ldr x8, [sp, #0xf0] 1452a0: 91022100 add x0, x8, #0x88 1452a4: 97fd71e7 bl 0xa1a40 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5emptyEv@plt> 1452a8: b900efe0 str w0, [sp, #0xec] 1452ac: 14000001 b 0x1452b0 const&)+0x78> 1452b0: b940efe8 ldr w8, [sp, #0xec] 1452b4: 36000308 tbz w8, #0x0, 0x145314 const&)+0xdc> 1452b8: 14000001 b 0x1452bc const&)+0x84> 1452bc: aa1f03e0 mov x0, xzr 1452c0: f9407fe8 ldr x8, [sp, #0xf8] 1452c4: f90073e0 str x0, [sp, #0xe0] 1452c8: aa0803e0 mov x0, x8 1452cc: f94073e1 ldr x1, [sp, #0xe0] 1452d0: 97fd7b80 bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> 1452d4: 14000001 b 0x1452d8 const&)+0xa0> 1452d8: 320003e8 orr w8, wzr, #0x1 1452dc: b90117e8 str w8, [sp, #0x114] 1452e0: 1400019c b 0x145950 const&)+0x718> 1452e4: f81083a0 stur x0, [x29, #-0xf8] 1452e8: 2a0103e8 mov w8, w1 1452ec: b81043a8 stur w8, [x29, #-0xfc] 1452f0: 140001af b 0x1459ac const&)+0x774> 1452f4: f81083a0 stur x0, [x29, #-0xf8] 1452f8: 2a0103e8 mov w8, w1 1452fc: b81043a8 stur w8, [x29, #-0xfc] 145300: 140001a8 b 0x1459a0 const&)+0x768> 145304: f81083a0 stur x0, [x29, #-0xf8] 145308: 2a0103e8 mov w8, w1 14530c: b81043a8 stur w8, [x29, #-0xfc] 145310: 140001a1 b 0x145994 const&)+0x75c> 145314: d10123a0 sub x0, x29, #0x48 145318: 97fd9316 bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> 14531c: 14000001 b 0x145320 const&)+0xe8> 145320: 2a1f03e8 mov w8, wzr 145324: 390443e8 strb w8, [sp, #0x110] 145328: d10143a0 sub x0, x29, #0x50 14532c: 97fd8ea5 bl 0xa8dc0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2Ev@plt> 145330: 14000001 b 0x145334 const&)+0xfc> 145334: f9407be8 ldr x8, [sp, #0xf0] 145338: 91022100 add x0, x8, #0x88 14533c: d10163a8 sub x8, x29, #0x58 145340: 97fd8120 bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 145344: 14000001 b 0x145348 const&)+0x110> 145348: f85a83a8 ldur x8, [x29, #-0x58] 14534c: f81b03a8 stur x8, [x29, #-0x50] 145350: d10163a0 sub x0, x29, #0x58 145354: 97fd6b8f bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 145358: 14000001 b 0x14535c const&)+0x124> 14535c: f9407be8 ldr x8, [sp, #0xf0] 145360: 91022100 add x0, x8, #0x88 145364: d10183a8 sub x8, x29, #0x60 145368: 97fd87ee bl 0xa7320 <_ZN7android4ListINS_2spINS_7ABufferEEEE3endEv@plt> 14536c: 14000001 b 0x145370 const&)+0x138> 145370: d10143a0 sub x0, x29, #0x50 145374: d10183a1 sub x1, x29, #0x60 145378: 97fd6ffa bl 0xa1360 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEneERKS7_@plt> 14537c: b900dfe0 str w0, [sp, #0xdc] 145380: 14000001 b 0x145384 const&)+0x14c> 145384: d10183a0 sub x0, x29, #0x60 145388: 97fd6b82 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 14538c: b940dfe8 ldr w8, [sp, #0xdc] 145390: 360022a8 tbz w8, #0x0, 0x1457e4 const&)+0x5ac> 145394: 14000001 b 0x145398 const&)+0x160> 145398: d10143a0 sub x0, x29, #0x50 14539c: 97fd8125 bl 0xa5830 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEdeEv@plt> 1453a0: f9006be0 str x0, [sp, #0xd0] 1453a4: 14000001 b 0x1453a8 const&)+0x170> 1453a8: f9406be8 ldr x8, [sp, #0xd0] 1453ac: f90087e8 str x8, [sp, #0x108] 1453b0: f94087e0 ldr x0, [sp, #0x108] 1453b4: 97fd6ab7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1453b8: f90067e0 str x0, [sp, #0xc8] 1453bc: 14000001 b 0x1453c0 const&)+0x188> 1453c0: d101c3a8 sub x8, x29, #0x70 1453c4: f94067e0 ldr x0, [sp, #0xc8] 1453c8: 97fd7246 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1453cc: 14000001 b 0x1453d0 const&)+0x198> 1453d0: d101c3a0 sub x0, x29, #0x70 1453d4: 97fd8d4b bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1453d8: f90063e0 str x0, [sp, #0xc0] 1453dc: 14000001 b 0x1453e0 const&)+0x1a8> 1453e0: d00005a1 adrp x1, 0x1fb000 +0xc> 1453e4: 910c9021 add x1, x1, #0x324 1453e8: d10193a2 sub x2, x29, #0x64 1453ec: f94063e0 ldr x0, [sp, #0xc0] 1453f0: 97fd9514 bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 1453f4: b900bfe0 str w0, [sp, #0xbc] 1453f8: 14000001 b 0x1453fc const&)+0x1c4> 1453fc: d101c3a0 sub x0, x29, #0x70 145400: 97fd96b8 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 145404: b940bfe8 ldr w8, [sp, #0xbc] 145408: 360006c8 tbz w8, #0x0, 0x1454e0 const&)+0x2a8> 14540c: 14000001 b 0x145410 const&)+0x1d8> 145410: f9407be8 ldr x8, [sp, #0xf0] 145414: 91002109 add x9, x8, #0x8 145418: aa0903e0 mov x0, x9 14541c: d10203a8 sub x8, x29, #0x80 145420: f9005be0 str x0, [sp, #0xb0] 145424: aa0903e0 mov x0, x9 145428: 97fd831a bl 0xa6090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5beginEv@plt> 14542c: 14000001 b 0x145430 const&)+0x1f8> 145430: d101e3a8 sub x8, x29, #0x78 145434: d10203a1 sub x1, x29, #0x80 145438: f9405be0 ldr x0, [sp, #0xb0] 14543c: 97fd78d9 bl 0xa37a0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt> 145440: 14000001 b 0x145444 const&)+0x20c> 145444: d101e3a0 sub x0, x29, #0x78 145448: 97fd8986 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14544c: d10203a0 sub x0, x29, #0x80 145450: 97fd8984 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 145454: d10123a0 sub x0, x29, #0x48 145458: aa1f03fe mov x30, xzr 14545c: aa1e03e1 mov x1, x30 145460: 97fd7a54 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> 145464: f90057e0 str x0, [sp, #0xa8] 145468: 14000001 b 0x14546c const&)+0x234> 14546c: 2a1f03e8 mov w8, wzr 145470: 390443e8 strb w8, [sp, #0x110] 145474: 140000d4 b 0x1457c4 const&)+0x58c> 145478: f81083a0 stur x0, [x29, #-0xf8] 14547c: 2a0103e8 mov w8, w1 145480: b81043a8 stur w8, [x29, #-0xfc] 145484: 14000130 b 0x145944 const&)+0x70c> 145488: f81083a0 stur x0, [x29, #-0xf8] 14548c: 2a0103e8 mov w8, w1 145490: b81043a8 stur w8, [x29, #-0xfc] 145494: 14000129 b 0x145938 const&)+0x700> 145498: f81083a0 stur x0, [x29, #-0xf8] 14549c: 2a0103e8 mov w8, w1 1454a0: b81043a8 stur w8, [x29, #-0xfc] 1454a4: d10183a0 sub x0, x29, #0x60 1454a8: 97fd6b3a bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1454ac: 14000123 b 0x145938 const&)+0x700> 1454b0: f81083a0 stur x0, [x29, #-0xf8] 1454b4: 2a0103e8 mov w8, w1 1454b8: b81043a8 stur w8, [x29, #-0xfc] 1454bc: d101c3a0 sub x0, x29, #0x70 1454c0: 97fd9688 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1454c4: 1400011d b 0x145938 const&)+0x700> 1454c8: f81083a0 stur x0, [x29, #-0xf8] 1454cc: 2a0103e8 mov w8, w1 1454d0: b81043a8 stur w8, [x29, #-0xfc] 1454d4: d10203a0 sub x0, x29, #0x80 1454d8: 97fd8962 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1454dc: 14000117 b 0x145938 const&)+0x700> 1454e0: d10123a0 sub x0, x29, #0x48 1454e4: aa1f03e1 mov x1, xzr 1454e8: 97fd9352 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 1454ec: b900a7e0 str w0, [sp, #0xa4] 1454f0: 14000001 b 0x1454f4 const&)+0x2bc> 1454f4: b940a7e8 ldr w8, [sp, #0xa4] 1454f8: 36000bc8 tbz w8, #0x0, 0x145670 const&)+0x438> 1454fc: 14000001 b 0x145500 const&)+0x2c8> 145500: d10223a0 sub x0, x29, #0x88 145504: 97fd755f bl 0xa2a80 <_ZN7android2spINS_7RefBaseEEC2Ev@plt> 145508: 14000001 b 0x14550c const&)+0x2d4> 14550c: f94087e0 ldr x0, [sp, #0x108] 145510: 97fd6a60 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 145514: f9004fe0 str x0, [sp, #0x98] 145518: 14000001 b 0x14551c const&)+0x2e4> 14551c: d10243a8 sub x8, x29, #0x90 145520: f9404fe0 ldr x0, [sp, #0x98] 145524: 97fd71ef bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 145528: 14000001 b 0x14552c const&)+0x2f4> 14552c: d10243a0 sub x0, x29, #0x90 145530: 97fd8cf4 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 145534: f9004be0 str x0, [sp, #0x90] 145538: 14000001 b 0x14553c const&)+0x304> 14553c: 900005a1 adrp x1, 0x1f9000 145540: 9128e421 add x1, x1, #0xa39 145544: d10223a2 sub x2, x29, #0x88 145548: f9404be0 ldr x0, [sp, #0x90] 14554c: 97fd8729 bl 0xa71f0 <_ZNK7android8AMessage10findObjectEPKcPNS_2spINS_7RefBaseEEE@plt> 145550: b9008fe0 str w0, [sp, #0x8c] 145554: 14000001 b 0x145558 const&)+0x320> 145558: d10243a0 sub x0, x29, #0x90 14555c: 97fd9661 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 145560: b9408fe8 ldr w8, [sp, #0x8c] 145564: 360007a8 tbz w8, #0x0, 0x145658 const&)+0x420> 145568: 14000001 b 0x14556c const&)+0x334> 14556c: d10223a0 sub x0, x29, #0x88 145570: 97fd8048 bl 0xa5690 <_ZNK7android2spINS_7RefBaseEE3getEv@plt> 145574: f90043e0 str x0, [sp, #0x80] 145578: 14000001 b 0x14557c const&)+0x344> 14557c: d10123a0 sub x0, x29, #0x48 145580: f94043e1 ldr x1, [sp, #0x80] 145584: 97fd7a0b bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> 145588: f9003fe0 str x0, [sp, #0x78] 14558c: 14000001 b 0x145590 const&)+0x358> 145590: d10123a0 sub x0, x29, #0x48 145594: aa1f03e1 mov x1, xzr 145598: 97fd8e52 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 14559c: b90077e0 str w0, [sp, #0x74] 1455a0: 14000001 b 0x1455a4 const&)+0x36c> 1455a4: 2a1f03e0 mov w0, wzr 1455a8: b94077e8 ldr w8, [sp, #0x74] 1455ac: b90073e0 str w0, [sp, #0x70] 1455b0: 36000388 tbz w8, #0x0, 0x145620 const&)+0x3e8> 1455b4: 14000001 b 0x1455b8 const&)+0x380> 1455b8: d10123a0 sub x0, x29, #0x48 1455bc: 97fd7e3d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1455c0: f90037e0 str x0, [sp, #0x68] 1455c4: 14000001 b 0x1455c8 const&)+0x390> 1455c8: 528daca1 mov w1, #0x6d65 // =28005 1455cc: 72adad21 movk w1, #0x6d69, lsl #16 1455d0: d10263a2 sub x2, x29, #0x98 1455d4: f94037e0 ldr x0, [sp, #0x68] 1455d8: 97fd8412 bl 0xa6620 <_ZN7android8MetaData11findCStringEjPPKc@plt> 1455dc: b90067e0 str w0, [sp, #0x64] 1455e0: 14000001 b 0x1455e4 const&)+0x3ac> 1455e4: 2a1f03e0 mov w0, wzr 1455e8: b94067e8 ldr w8, [sp, #0x64] 1455ec: b90073e0 str w0, [sp, #0x70] 1455f0: 36000188 tbz w8, #0x0, 0x145620 const&)+0x3e8> 1455f4: 14000001 b 0x1455f8 const&)+0x3c0> 1455f8: f85683a0 ldur x0, [x29, #-0x98] 1455fc: f0000b08 adrp x8, 0x2a8000 145600: f9469508 ldr x8, [x8, #0xd28] 145604: f9400101 ldr x1, [x8] 145608: 97fd86c6 bl 0xa7120 14560c: 71000000 subs w0, w0, #0x0 145610: 1a9f17e9 cset w9, eq 145614: b90063e0 str w0, [sp, #0x60] 145618: b90073e9 str w9, [sp, #0x70] 14561c: 14000001 b 0x145620 const&)+0x3e8> 145620: b94073e8 ldr w8, [sp, #0x70] 145624: 12000108 and w8, w8, #0x1 145628: 390443e8 strb w8, [sp, #0x110] 14562c: 1400000b b 0x145658 const&)+0x420> 145630: f81083a0 stur x0, [x29, #-0xf8] 145634: 2a0103e8 mov w8, w1 145638: b81043a8 stur w8, [x29, #-0xfc] 14563c: 1400000a b 0x145664 const&)+0x42c> 145640: f81083a0 stur x0, [x29, #-0xf8] 145644: 2a0103e8 mov w8, w1 145648: b81043a8 stur w8, [x29, #-0xfc] 14564c: d10243a0 sub x0, x29, #0x90 145650: 97fd9624 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 145654: 14000004 b 0x145664 const&)+0x42c> 145658: d10223a0 sub x0, x29, #0x88 14565c: 97fd9575 bl 0xaac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt> 145660: 14000004 b 0x145670 const&)+0x438> 145664: d10223a0 sub x0, x29, #0x88 145668: 97fd9572 bl 0xaac30 <_ZN7android2spINS_7RefBaseEED2Ev@plt> 14566c: 140000b3 b 0x145938 const&)+0x700> 145670: 394443e8 ldrb w8, [sp, #0x110] 145674: 36000148 tbz w8, #0x0, 0x14569c const&)+0x464> 145678: 14000001 b 0x14567c const&)+0x444> 14567c: f94087e0 ldr x0, [sp, #0x108] 145680: 97fd8b5c bl 0xa83f0 <_ZN7android5IsIDRERKNS_2spINS_7ABufferEEE@plt> 145684: b9005fe0 str w0, [sp, #0x5c] 145688: 14000001 b 0x14568c const&)+0x454> 14568c: b9405fe8 ldr w8, [sp, #0x5c] 145690: 37000068 tbnz w8, #0x0, 0x14569c const&)+0x464> 145694: 14000001 b 0x145698 const&)+0x460> 145698: 1400004b b 0x1457c4 const&)+0x58c> 14569c: f94087e0 ldr x0, [sp, #0x108] 1456a0: 97fd69fc bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1456a4: f9002be0 str x0, [sp, #0x50] 1456a8: 14000001 b 0x1456ac const&)+0x474> 1456ac: d102e3a8 sub x8, x29, #0xb8 1456b0: f9402be0 ldr x0, [sp, #0x50] 1456b4: 97fd718b bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1456b8: 14000001 b 0x1456bc const&)+0x484> 1456bc: d102c3a0 sub x0, x29, #0xb0 1456c0: d102e3a1 sub x1, x29, #0xb8 1456c4: 97fd73ff bl 0xa26c0 <_ZN7android7HLSTimeC1ERKNS_2spINS_8AMessageEEE@plt> 1456c8: 14000001 b 0x1456cc const&)+0x494> 1456cc: d102e3a0 sub x0, x29, #0xb8 1456d0: 97fd9604 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1456d4: d100c3a0 sub x0, x29, #0x30 1456d8: d102c3a1 sub x1, x29, #0xb0 1456dc: 97fd7251 bl 0xa2020 <_ZN7androidltERKNS_7HLSTimeES2_@plt> 1456e0: b9004fe0 str w0, [sp, #0x4c] 1456e4: 14000001 b 0x1456e8 const&)+0x4b0> 1456e8: b9404fe8 ldr w8, [sp, #0x4c] 1456ec: 360004c8 tbz w8, #0x0, 0x145784 const&)+0x54c> 1456f0: 14000001 b 0x1456f4 const&)+0x4bc> 1456f4: f94087e0 ldr x0, [sp, #0x108] 1456f8: 97fd69e6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1456fc: f90023e0 str x0, [sp, #0x40] 145700: 14000001 b 0x145704 const&)+0x4cc> 145704: d10303a8 sub x8, x29, #0xc0 145708: f94023e0 ldr x0, [sp, #0x40] 14570c: 97fd7175 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 145710: 14000001 b 0x145714 const&)+0x4dc> 145714: d100e3a0 sub x0, x29, #0x38 145718: d10303a1 sub x1, x29, #0xc0 14571c: 97fd955d bl 0xaac90 <_ZN7android2spINS_8AMessageEEaSEOS2_@plt> 145720: f9001fe0 str x0, [sp, #0x38] 145724: 14000001 b 0x145728 const&)+0x4f0> 145728: d10303a0 sub x0, x29, #0xc0 14572c: 97fd95ed bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 145730: f85583a0 ldur x0, [x29, #-0xa8] 145734: f9008fe0 str x0, [sp, #0x118] 145738: 321f03e8 orr w8, wzr, #0x2 14573c: b90117e8 str w8, [sp, #0x114] 145740: 14000014 b 0x145790 const&)+0x558> 145744: f81083a0 stur x0, [x29, #-0xf8] 145748: 2a0103e8 mov w8, w1 14574c: b81043a8 stur w8, [x29, #-0xfc] 145750: d102e3a0 sub x0, x29, #0xb8 145754: 97fd95e3 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 145758: 14000078 b 0x145938 const&)+0x700> 14575c: f81083a0 stur x0, [x29, #-0xf8] 145760: 2a0103e8 mov w8, w1 145764: b81043a8 stur w8, [x29, #-0xfc] 145768: 1400001c b 0x1457d8 const&)+0x5a0> 14576c: f81083a0 stur x0, [x29, #-0xf8] 145770: 2a0103e8 mov w8, w1 145774: b81043a8 stur w8, [x29, #-0xfc] 145778: d10303a0 sub x0, x29, #0xc0 14577c: 97fd95d9 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 145780: 14000016 b 0x1457d8 const&)+0x5a0> 145784: 2a1f03e8 mov w8, wzr 145788: b90117e8 str w8, [sp, #0x114] 14578c: 14000001 b 0x145790 const&)+0x558> 145790: d102c3a0 sub x0, x29, #0xb0 145794: 97fd837f bl 0xa6590 <_ZN7android7HLSTimeD2Ev@plt> 145798: b94117e8 ldr w8, [sp, #0x114] 14579c: 2a0803e9 mov w9, w8 1457a0: b90037e9 str w9, [sp, #0x34] 1457a4: 340000e8 cbz w8, 0x1457c0 const&)+0x588> 1457a8: 14000001 b 0x1457ac const&)+0x574> 1457ac: b94037e8 ldr w8, [sp, #0x34] 1457b0: 71000909 subs w9, w8, #0x2 1457b4: b90033e9 str w9, [sp, #0x30] 1457b8: 54000160 b.eq 0x1457e4 const&)+0x5ac> 1457bc: 14000081 b 0x1459c0 const&)+0x788> 1457c0: 14000001 b 0x1457c4 const&)+0x58c> 1457c4: d10143a0 sub x0, x29, #0x50 1457c8: 97fd91c6 bl 0xa9ee0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEppEv@plt> 1457cc: f90017e0 str x0, [sp, #0x28] 1457d0: 14000001 b 0x1457d4 const&)+0x59c> 1457d4: 17fffee2 b 0x14535c const&)+0x124> 1457d8: d102c3a0 sub x0, x29, #0xb0 1457dc: 97fd836d bl 0xa6590 <_ZN7android7HLSTimeD2Ev@plt> 1457e0: 14000056 b 0x145938 const&)+0x700> 1457e4: f9407be8 ldr x8, [sp, #0xf0] 1457e8: 91022109 add x9, x8, #0x88 1457ec: aa0903e0 mov x0, x9 1457f0: d10343a8 sub x8, x29, #0xd0 1457f4: f90013e0 str x0, [sp, #0x20] 1457f8: aa0903e0 mov x0, x9 1457fc: 97fd7ff1 bl 0xa57c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5beginEv@plt> 145800: 14000001 b 0x145804 const&)+0x5cc> 145804: d10363a0 sub x0, x29, #0xd8 145808: d10143a1 sub x1, x29, #0x50 14580c: 97fd959d bl 0xaae80 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2ERKS7_@plt> 145810: 14000001 b 0x145814 const&)+0x5dc> 145814: d10323a8 sub x8, x29, #0xc8 145818: d10343a1 sub x1, x29, #0xd0 14581c: d10363a2 sub x2, x29, #0xd8 145820: f94013e0 ldr x0, [sp, #0x20] 145824: 97fd8147 bl 0xa5d40 <_ZN7android4ListINS_2spINS_7ABufferEEEE5eraseENS4_13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEES7_@plt> 145828: 14000001 b 0x14582c const&)+0x5f4> 14582c: d10323a0 sub x0, x29, #0xc8 145830: 97fd6a58 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 145834: d10363a0 sub x0, x29, #0xd8 145838: 97fd6a56 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 14583c: d10343a0 sub x0, x29, #0xd0 145840: 97fd6a54 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 145844: f9407be0 ldr x0, [sp, #0xf0] 145848: 9102a000 add x0, x0, #0xa8 14584c: aa1f03fe mov x30, xzr 145850: aa1e03e1 mov x1, x30 145854: 97fd81a7 bl 0xa5ef0 <_ZN7android2spINS_8AMessageEEaSEPS1_@plt> 145858: f9000fe0 str x0, [sp, #0x18] 14585c: 14000001 b 0x145860 const&)+0x628> 145860: f9407be8 ldr x8, [sp, #0xf0] 145864: 91002100 add x0, x8, #0x8 145868: d10383a8 sub x8, x29, #0xe0 14586c: 97fd8209 bl 0xa6090 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5beginEv@plt> 145870: 14000001 b 0x145874 const&)+0x63c> 145874: d10383a0 sub x0, x29, #0xe0 145878: 97fd8286 bl 0xa6290 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 14587c: f9000be0 str x0, [sp, #0x10] 145880: 14000001 b 0x145884 const&)+0x64c> 145884: d10383a0 sub x0, x29, #0xe0 145888: 97fd8876 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14588c: f9400be0 ldr x0, [sp, #0x10] 145890: f90083e0 str x0, [sp, #0x100] 145894: f9408ffe ldr x30, [sp, #0x118] 145898: b7f8033e tbnz x30, #0x3f, 0x1458fc const&)+0x6c4> 14589c: 14000001 b 0x1458a0 const&)+0x668> 1458a0: f9408fe8 ldr x8, [sp, #0x118] 1458a4: f94083e9 ldr x9, [sp, #0x100] 1458a8: f9000128 str x8, [x9] 1458ac: 14000018 b 0x14590c const&)+0x6d4> 1458b0: f81083a0 stur x0, [x29, #-0xf8] 1458b4: 2a0103e8 mov w8, w1 1458b8: b81043a8 stur w8, [x29, #-0xfc] 1458bc: 14000007 b 0x1458d8 const&)+0x6a0> 1458c0: f81083a0 stur x0, [x29, #-0xf8] 1458c4: 2a0103e8 mov w8, w1 1458c8: b81043a8 stur w8, [x29, #-0xfc] 1458cc: d10363a0 sub x0, x29, #0xd8 1458d0: 97fd6a30 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1458d4: 14000001 b 0x1458d8 const&)+0x6a0> 1458d8: d10343a0 sub x0, x29, #0xd0 1458dc: 97fd6a2d bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 1458e0: 14000016 b 0x145938 const&)+0x700> 1458e4: f81083a0 stur x0, [x29, #-0xf8] 1458e8: 2a0103e8 mov w8, w1 1458ec: b81043a8 stur w8, [x29, #-0xfc] 1458f0: d10383a0 sub x0, x29, #0xe0 1458f4: 97fd885b bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1458f8: 14000010 b 0x145938 const&)+0x700> 1458fc: f94083e0 ldr x0, [sp, #0x100] 145900: 97fd7a7c bl 0xa42f0 <_ZN7android19AnotherPacketSource20DiscontinuitySegment5clearEv@plt> 145904: 14000001 b 0x145908 const&)+0x6d0> 145908: 14000001 b 0x14590c const&)+0x6d4> 14590c: d100e3a1 sub x1, x29, #0x38 145910: f9407fe0 ldr x0, [sp, #0xf8] 145914: 97fd9107 bl 0xa9d30 <_ZN7android2spINS_8AMessageEEC2EOS2_@plt> 145918: 14000001 b 0x14591c const&)+0x6e4> 14591c: 320003e8 orr w8, wzr, #0x1 145920: b90117e8 str w8, [sp, #0x114] 145924: d10143a0 sub x0, x29, #0x50 145928: 97fd6a1a bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 14592c: d10123a0 sub x0, x29, #0x48 145930: 97fd7010 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 145934: 14000007 b 0x145950 const&)+0x718> 145938: d10143a0 sub x0, x29, #0x50 14593c: 97fd6a15 bl 0xa0190 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREED2Ev@plt> 145940: 14000001 b 0x145944 const&)+0x70c> 145944: d10123a0 sub x0, x29, #0x48 145948: 97fd700a bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 14594c: 14000012 b 0x145994 const&)+0x75c> 145950: d10103a0 sub x0, x29, #0x40 145954: 97fdc712 bl 0xb759c ::~sp()+0x58> 145958: d100e3a0 sub x0, x29, #0x38 14595c: 97fd9561 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 145960: d100c3a0 sub x0, x29, #0x30 145964: 97fd830b bl 0xa6590 <_ZN7android7HLSTimeD2Ev@plt> 145968: d53bd040 mrs x0, TPIDR_EL0 14596c: f9401400 ldr x0, [x0, #0x28] 145970: f85e83be ldur x30, [x29, #-0x18] 145974: eb1e0000 subs x0, x0, x30 145978: f90007e0 str x0, [sp, #0x8] 14597c: 54000221 b.ne 0x1459c0 const&)+0x788> 145980: 14000001 b 0x145984 const&)+0x74c> 145984: 910843ff add sp, sp, #0x210 145988: a9417bfd ldp x29, x30, [sp, #0x10] 14598c: f84207fc ldr x28, [sp], #0x20 145990: d65f03c0 ret 145994: d10103a0 sub x0, x29, #0x40 145998: 97fdc701 bl 0xb759c ::~sp()+0x58> 14599c: 14000001 b 0x1459a0 const&)+0x768> 1459a0: d100e3a0 sub x0, x29, #0x38 1459a4: 97fd954f bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1459a8: 14000001 b 0x1459ac const&)+0x774> 1459ac: d100c3a0 sub x0, x29, #0x30 1459b0: 97fd82f8 bl 0xa6590 <_ZN7android7HLSTimeD2Ev@plt> 1459b4: 14000001 b 0x1459b8 const&)+0x780> 1459b8: f85083a0 ldur x0, [x29, #-0xf8] 1459bc: 97fd8955 bl 0xa7f10 <_Unwind_Resume@plt> 1459c0: 97fd90ec bl 0xa9d70 <__stack_chk_fail@plt> 00000000001459c4 ::sp(android::sp&&)>: 1459c4: d10043ff sub sp, sp, #0x10 1459c8: d2800008 mov x8, #0x0 // =0 1459cc: f90007e0 str x0, [sp, #0x8] 1459d0: f90003e1 str x1, [sp] 1459d4: f94007e0 ldr x0, [sp, #0x8] 1459d8: f94003e1 ldr x1, [sp] 1459dc: f9400021 ldr x1, [x1] 1459e0: f9000001 str x1, [x0] 1459e4: f94003e0 ldr x0, [sp] 1459e8: f9000008 str x8, [x0] 1459ec: 910043ff add sp, sp, #0x10 1459f0: d65f03c0 ret 00000000001459f4 ::prep()>: 1459f4: d10083ff sub sp, sp, #0x20 1459f8: a9017bfd stp x29, x30, [sp, #0x10] 1459fc: 910043fd add x29, sp, #0x10 145a00: b27b03e8 orr x8, xzr, #0x20 145a04: f90007e0 str x0, [sp, #0x8] 145a08: f94007e0 ldr x0, [sp, #0x8] 145a0c: f90003e0 str x0, [sp] 145a10: aa0803e0 mov x0, x8 145a14: 97fd6d07 bl 0xa0e30 <_Znam@plt> 145a18: f94003e8 ldr x8, [sp] 145a1c: f9000500 str x0, [x8, #0x8] 145a20: f9400500 ldr x0, [x8, #0x8] 145a24: f9400501 ldr x1, [x8, #0x8] 145a28: 97fd798e bl 0xa4060 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setPrevEPS4_@plt> 145a2c: f94003e8 ldr x8, [sp] 145a30: f9400500 ldr x0, [x8, #0x8] 145a34: f9400501 ldr x1, [x8, #0x8] 145a38: 97fd7232 bl 0xa2300 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setNextEPS4_@plt> 145a3c: a9417bfd ldp x29, x30, [sp, #0x10] 145a40: 910083ff add sp, sp, #0x20 145a44: d65f03c0 ret 0000000000145a48 ::~List()>: 145a48: d10083ff sub sp, sp, #0x20 145a4c: a9017bfd stp x29, x30, [sp, #0x10] 145a50: 910043fd add x29, sp, #0x10 145a54: f90007e0 str x0, [sp, #0x8] 145a58: f94007e0 ldr x0, [sp, #0x8] 145a5c: f90003e0 str x0, [sp] 145a60: 97fd7454 bl 0xa2bb0 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEED2Ev@plt> 145a64: f94003e0 ldr x0, [sp] 145a68: 97fd6bbe bl 0xa0960 <_ZdlPv@plt> 145a6c: a9417bfd ldp x29, x30, [sp, #0x10] 145a70: 910083ff add sp, sp, #0x20 145a74: d65f03c0 ret 0000000000145a78 ::_Node::setPrev(android::List::_Node*)>: 145a78: d10043ff sub sp, sp, #0x10 145a7c: f90007e0 str x0, [sp, #0x8] 145a80: f90003e1 str x1, [sp] 145a84: f94007e0 ldr x0, [sp, #0x8] 145a88: f94003e1 ldr x1, [sp] 145a8c: f9000801 str x1, [x0, #0x10] 145a90: 910043ff add sp, sp, #0x10 145a94: d65f03c0 ret 0000000000145a98 ::_Node::setNext(android::List::_Node*)>: 145a98: d10043ff sub sp, sp, #0x10 145a9c: f90007e0 str x0, [sp, #0x8] 145aa0: f90003e1 str x1, [sp] 145aa4: f94007e0 ldr x0, [sp, #0x8] 145aa8: f94003e1 ldr x1, [sp] 145aac: f9000c01 str x1, [x0, #0x18] 145ab0: 910043ff add sp, sp, #0x10 145ab4: d65f03c0 ret 0000000000145ab8 >::prep()>: 145ab8: d10083ff sub sp, sp, #0x20 145abc: a9017bfd stp x29, x30, [sp, #0x10] 145ac0: 910043fd add x29, sp, #0x10 145ac4: b27d07e8 orr x8, xzr, #0x18 145ac8: f90007e0 str x0, [sp, #0x8] 145acc: f94007e0 ldr x0, [sp, #0x8] 145ad0: f90003e0 str x0, [sp] 145ad4: aa0803e0 mov x0, x8 145ad8: 97fd6cd6 bl 0xa0e30 <_Znam@plt> 145adc: f94003e8 ldr x8, [sp] 145ae0: f9000500 str x0, [x8, #0x8] 145ae4: f9400500 ldr x0, [x8, #0x8] 145ae8: f9400501 ldr x1, [x8, #0x8] 145aec: 97fd7a9d bl 0xa4560 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setPrevEPS5_@plt> 145af0: f94003e8 ldr x8, [sp] 145af4: f9400500 ldr x0, [x8, #0x8] 145af8: f9400501 ldr x1, [x8, #0x8] 145afc: 97fd6e59 bl 0xa1460 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setNextEPS5_@plt> 145b00: a9417bfd ldp x29, x30, [sp, #0x10] 145b04: 910083ff add sp, sp, #0x20 145b08: d65f03c0 ret 0000000000145b0c >::~List()>: 145b0c: d10083ff sub sp, sp, #0x20 145b10: a9017bfd stp x29, x30, [sp, #0x10] 145b14: 910043fd add x29, sp, #0x10 145b18: f90007e0 str x0, [sp, #0x8] 145b1c: f94007e0 ldr x0, [sp, #0x8] 145b20: f90003e0 str x0, [sp] 145b24: 97fd7a3f bl 0xa4420 <_ZN7android4ListINS_2spINS_7ABufferEEEED2Ev@plt> 145b28: f94003e0 ldr x0, [sp] 145b2c: 97fd6b8d bl 0xa0960 <_ZdlPv@plt> 145b30: a9417bfd ldp x29, x30, [sp, #0x10] 145b34: 910083ff add sp, sp, #0x20 145b38: d65f03c0 ret 0000000000145b3c >::_Node::setPrev(android::List>::_Node*)>: 145b3c: d10043ff sub sp, sp, #0x10 145b40: f90007e0 str x0, [sp, #0x8] 145b44: f90003e1 str x1, [sp] 145b48: f94007e0 ldr x0, [sp, #0x8] 145b4c: f94003e1 ldr x1, [sp] 145b50: f9000401 str x1, [x0, #0x8] 145b54: 910043ff add sp, sp, #0x10 145b58: d65f03c0 ret 0000000000145b5c >::_Node::setNext(android::List>::_Node*)>: 145b5c: d10043ff sub sp, sp, #0x10 145b60: f90007e0 str x0, [sp, #0x8] 145b64: f90003e1 str x1, [sp] 145b68: f94007e0 ldr x0, [sp, #0x8] 145b6c: f94003e1 ldr x1, [sp] 145b70: f9000801 str x1, [x0, #0x10] 145b74: 910043ff add sp, sp, #0x10 145b78: d65f03c0 ret 0000000000145b7c ::insert(android::List::_ListIterator::NON_CONST_ITERATOR>, android::AnotherPacketSource::DiscontinuitySegment const&)>: 145b7c: d101c3ff sub sp, sp, #0x70 145b80: a9067bfd stp x29, x30, [sp, #0x60] 145b84: 910183fd add x29, sp, #0x60 145b88: b27b03e9 orr x9, xzr, #0x20 145b8c: f81f83a0 stur x0, [x29, #-0x8] 145b90: f81f03a2 stur x2, [x29, #-0x10] 145b94: aa0903e0 mov x0, x9 145b98: f9001be8 str x8, [sp, #0x30] 145b9c: f90017e1 str x1, [sp, #0x28] 145ba0: 97fd8cdc bl 0xa8f10 <_Znwm@plt> 145ba4: f85f03a1 ldur x1, [x29, #-0x10] 145ba8: f90013e0 str x0, [sp, #0x20] 145bac: 97fd7ead bl 0xa5660 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_NodeC2ERKS2_@plt> 145bb0: 14000001 b 0x145bb4 ::insert(android::List::_ListIterator::NON_CONST_ITERATOR>, android::AnotherPacketSource::DiscontinuitySegment const&)+0x38> 145bb4: f94013e8 ldr x8, [sp, #0x20] 145bb8: f81e83a8 stur x8, [x29, #-0x18] 145bbc: f85e83a0 ldur x0, [x29, #-0x18] 145bc0: f94017e1 ldr x1, [sp, #0x28] 145bc4: f9000fe0 str x0, [sp, #0x18] 145bc8: aa0103e0 mov x0, x1 145bcc: 97fd950d bl 0xab000 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 145bd0: f9400fe8 ldr x8, [sp, #0x18] 145bd4: f9000be0 str x0, [sp, #0x10] 145bd8: aa0803e0 mov x0, x8 145bdc: f9400be1 ldr x1, [sp, #0x10] 145be0: 97fd71c8 bl 0xa2300 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setNextEPS4_@plt> 145be4: f85e83a0 ldur x0, [x29, #-0x18] 145be8: f94017e1 ldr x1, [sp, #0x28] 145bec: f90007e0 str x0, [sp, #0x8] 145bf0: aa0103e0 mov x0, x1 145bf4: 97fd9503 bl 0xab000 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 145bf8: 97fd8e1a bl 0xa9460 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getPrevEv@plt> 145bfc: f94007e8 ldr x8, [sp, #0x8] 145c00: f90003e0 str x0, [sp] 145c04: aa0803e0 mov x0, x8 145c08: f94003e1 ldr x1, [sp] 145c0c: 97fd7915 bl 0xa4060 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setPrevEPS4_@plt> 145c10: f94017e0 ldr x0, [sp, #0x28] 145c14: 97fd94fb bl 0xab000 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 145c18: 97fd8e12 bl 0xa9460 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getPrevEv@plt> 145c1c: f85e83a1 ldur x1, [x29, #-0x18] 145c20: 97fd71b8 bl 0xa2300 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setNextEPS4_@plt> 145c24: f94017e0 ldr x0, [sp, #0x28] 145c28: 97fd94f6 bl 0xab000 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 145c2c: f85e83a1 ldur x1, [x29, #-0x18] 145c30: 97fd790c bl 0xa4060 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7setPrevEPS4_@plt> 145c34: f85e83a1 ldur x1, [x29, #-0x18] 145c38: f9401be0 ldr x0, [sp, #0x30] 145c3c: 97fd6f01 bl 0xa1840 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 145c40: a9467bfd ldp x29, x30, [sp, #0x60] 145c44: 9101c3ff add sp, sp, #0x70 145c48: d65f03c0 ret 145c4c: 2a0103e8 mov w8, w1 145c50: f81e03a0 stur x0, [x29, #-0x20] 145c54: b81dc3a8 stur w8, [x29, #-0x24] 145c58: f94013e0 ldr x0, [sp, #0x20] 145c5c: 97fd6b41 bl 0xa0960 <_ZdlPv@plt> 145c60: f85e03a0 ldur x0, [x29, #-0x20] 145c64: 97fd88ab bl 0xa7f10 <_Unwind_Resume@plt> 0000000000145c68 ::_Node::_Node(android::AnotherPacketSource::DiscontinuitySegment const&)>: 145c68: d10083ff sub sp, sp, #0x20 145c6c: f9000bfe str x30, [sp, #0x10] 145c70: b27c03e2 orr x2, xzr, #0x10 145c74: f90007e0 str x0, [sp, #0x8] 145c78: f90003e1 str x1, [sp] 145c7c: f94007e0 ldr x0, [sp, #0x8] 145c80: f94003e1 ldr x1, [sp] 145c84: 97fd6843 bl 0x9fd90 145c88: f9400bfe ldr x30, [sp, #0x10] 145c8c: 910083ff add sp, sp, #0x20 145c90: d65f03c0 ret 0000000000145c94 ::_ListIterator::NON_CONST_ITERATOR>::getNode() const>: 145c94: d10043ff sub sp, sp, #0x10 145c98: f90007e0 str x0, [sp, #0x8] 145c9c: f94007e0 ldr x0, [sp, #0x8] 145ca0: f9400000 ldr x0, [x0] 145ca4: 910043ff add sp, sp, #0x10 145ca8: d65f03c0 ret 0000000000145cac ::_Node::getPrev() const>: 145cac: d10043ff sub sp, sp, #0x10 145cb0: f90007e0 str x0, [sp, #0x8] 145cb4: f94007e0 ldr x0, [sp, #0x8] 145cb8: f9400800 ldr x0, [x0, #0x10] 145cbc: 910043ff add sp, sp, #0x10 145cc0: d65f03c0 ret 0000000000145cc4 ::_ListIterator::NON_CONST_ITERATOR>::_ListIterator(android::List::_Node*)>: 145cc4: d10043ff sub sp, sp, #0x10 145cc8: f90007e0 str x0, [sp, #0x8] 145ccc: f90003e1 str x1, [sp] 145cd0: f94007e0 ldr x0, [sp, #0x8] 145cd4: f94003e1 ldr x1, [sp] 145cd8: f9000001 str x1, [x0] 145cdc: 910043ff add sp, sp, #0x10 145ce0: d65f03c0 ret 0000000000145ce4 >::_Node::getNext() const>: 145ce4: d10043ff sub sp, sp, #0x10 145ce8: f90007e0 str x0, [sp, #0x8] 145cec: f94007e0 ldr x0, [sp, #0x8] 145cf0: f9400800 ldr x0, [x0, #0x10] 145cf4: 910043ff add sp, sp, #0x10 145cf8: d65f03c0 ret 0000000000145cfc >::_ListIterator, android::List>::NON_CONST_ITERATOR>::_ListIterator(android::List>::_Node*)>: 145cfc: d10043ff sub sp, sp, #0x10 145d00: f90007e0 str x0, [sp, #0x8] 145d04: f90003e1 str x1, [sp] 145d08: f94007e0 ldr x0, [sp, #0x8] 145d0c: f94003e1 ldr x1, [sp] 145d10: f9000001 str x1, [x0] 145d14: 910043ff add sp, sp, #0x10 145d18: d65f03c0 ret 0000000000145d1c >::_Node::getRef()>: 145d1c: d10043ff sub sp, sp, #0x10 145d20: f90007e0 str x0, [sp, #0x8] 145d24: f94007e0 ldr x0, [sp, #0x8] 145d28: 910043ff add sp, sp, #0x10 145d2c: d65f03c0 ret 145d30: d10043ff sub sp, sp, #0x10 145d34: f90007e0 str x0, [sp, #0x8] 145d38: f94007e0 ldr x0, [sp, #0x8] 145d3c: 910043ff add sp, sp, #0x10 145d40: d65f03c0 ret 0000000000145d44 >::_ListIterator, android::List>::NON_CONST_ITERATOR>::getNode() const>: 145d44: d10043ff sub sp, sp, #0x10 145d48: f90007e0 str x0, [sp, #0x8] 145d4c: f94007e0 ldr x0, [sp, #0x8] 145d50: f9400000 ldr x0, [x0] 145d54: 910043ff add sp, sp, #0x10 145d58: d65f03c0 ret 0000000000145d5c >::_Node::getPrev() const>: 145d5c: d10043ff sub sp, sp, #0x10 145d60: f90007e0 str x0, [sp, #0x8] 145d64: f94007e0 ldr x0, [sp, #0x8] 145d68: f9400400 ldr x0, [x0, #0x8] 145d6c: 910043ff add sp, sp, #0x10 145d70: d65f03c0 ret 0000000000145d74 >::_Node::~_Node()>: 145d74: d10083ff sub sp, sp, #0x20 145d78: a9017bfd stp x29, x30, [sp, #0x10] 145d7c: 910043fd add x29, sp, #0x10 145d80: f90007e0 str x0, [sp, #0x8] 145d84: f94007e0 ldr x0, [sp, #0x8] 145d88: 97fd91e2 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 145d8c: a9417bfd ldp x29, x30, [sp, #0x10] 145d90: 910083ff add sp, sp, #0x20 145d94: d65f03c0 ret 0000000000145d98 ::_Node::getNext() const>: 145d98: d10043ff sub sp, sp, #0x10 145d9c: f90007e0 str x0, [sp, #0x8] 145da0: f94007e0 ldr x0, [sp, #0x8] 145da4: f9400c00 ldr x0, [x0, #0x18] 145da8: 910043ff add sp, sp, #0x10 145dac: d65f03c0 ret 0000000000145db0 ::_Node::~_Node()>: 145db0: d10043ff sub sp, sp, #0x10 145db4: f90007e0 str x0, [sp, #0x8] 145db8: 910043ff add sp, sp, #0x10 145dbc: d65f03c0 ret 0000000000145dc0 ::_Node::getRef()>: 145dc0: d10043ff sub sp, sp, #0x10 145dc4: f90007e0 str x0, [sp, #0x8] 145dc8: f94007e0 ldr x0, [sp, #0x8] 145dcc: 910043ff add sp, sp, #0x10 145dd0: d65f03c0 ret 0000000000145dd4 >::insert(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::sp const&)>: 145dd4: d101c3ff sub sp, sp, #0x70 145dd8: a9067bfd stp x29, x30, [sp, #0x60] 145ddc: 910183fd add x29, sp, #0x60 145de0: b27d07e9 orr x9, xzr, #0x18 145de4: f81f83a0 stur x0, [x29, #-0x8] 145de8: f81f03a2 stur x2, [x29, #-0x10] 145dec: aa0903e0 mov x0, x9 145df0: f9001be8 str x8, [sp, #0x30] 145df4: f90017e1 str x1, [sp, #0x28] 145df8: 97fd8c46 bl 0xa8f10 <_Znwm@plt> 145dfc: f85f03a1 ldur x1, [x29, #-0x10] 145e00: f90013e0 str x0, [sp, #0x20] 145e04: 97fd6eb3 bl 0xa18d0 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_NodeC2ERKS3_@plt> 145e08: 14000001 b 0x145e0c >::insert(android::List>::_ListIterator, android::List>::NON_CONST_ITERATOR>, android::sp const&)+0x38> 145e0c: f94013e8 ldr x8, [sp, #0x20] 145e10: f81e83a8 stur x8, [x29, #-0x18] 145e14: f85e83a0 ldur x0, [x29, #-0x18] 145e18: f94017e1 ldr x1, [sp, #0x28] 145e1c: f9000fe0 str x0, [sp, #0x18] 145e20: aa0103e0 mov x0, x1 145e24: 97fd820f bl 0xa6660 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREE7getNodeEv@plt> 145e28: f9400fe8 ldr x8, [sp, #0x18] 145e2c: f9000be0 str x0, [sp, #0x10] 145e30: aa0803e0 mov x0, x8 145e34: f9400be1 ldr x1, [sp, #0x10] 145e38: 97fd6d8a bl 0xa1460 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setNextEPS5_@plt> 145e3c: f85e83a0 ldur x0, [x29, #-0x18] 145e40: f94017e1 ldr x1, [sp, #0x28] 145e44: f90007e0 str x0, [sp, #0x8] 145e48: aa0103e0 mov x0, x1 145e4c: 97fd8205 bl 0xa6660 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREE7getNodeEv@plt> 145e50: 97fd87c8 bl 0xa7d70 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getPrevEv@plt> 145e54: f94007e8 ldr x8, [sp, #0x8] 145e58: f90003e0 str x0, [sp] 145e5c: aa0803e0 mov x0, x8 145e60: f94003e1 ldr x1, [sp] 145e64: 97fd79bf bl 0xa4560 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setPrevEPS5_@plt> 145e68: f94017e0 ldr x0, [sp, #0x28] 145e6c: 97fd81fd bl 0xa6660 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREE7getNodeEv@plt> 145e70: 97fd87c0 bl 0xa7d70 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getPrevEv@plt> 145e74: f85e83a1 ldur x1, [x29, #-0x18] 145e78: 97fd6d7a bl 0xa1460 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setNextEPS5_@plt> 145e7c: f94017e0 ldr x0, [sp, #0x28] 145e80: 97fd81f8 bl 0xa6660 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREE7getNodeEv@plt> 145e84: f85e83a1 ldur x1, [x29, #-0x18] 145e88: 97fd79b6 bl 0xa4560 <_ZN7android4ListINS_2spINS_7ABufferEEEE5_Node7setPrevEPS5_@plt> 145e8c: f85e83a1 ldur x1, [x29, #-0x18] 145e90: f9401be0 ldr x0, [sp, #0x30] 145e94: 97fd708b bl 0xa20c0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_18NON_CONST_ITERATOREEC2EPNS4_5_NodeE@plt> 145e98: a9467bfd ldp x29, x30, [sp, #0x60] 145e9c: 9101c3ff add sp, sp, #0x70 145ea0: d65f03c0 ret 145ea4: 2a0103e8 mov w8, w1 145ea8: f81e03a0 stur x0, [x29, #-0x20] 145eac: b81dc3a8 stur w8, [x29, #-0x24] 145eb0: f94013e0 ldr x0, [sp, #0x20] 145eb4: 97fd6aab bl 0xa0960 <_ZdlPv@plt> 145eb8: f85e03a0 ldur x0, [x29, #-0x20] 145ebc: 97fd8815 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000145ec0 >::_Node::_Node(android::sp const&)>: 145ec0: d10083ff sub sp, sp, #0x20 145ec4: a9017bfd stp x29, x30, [sp, #0x10] 145ec8: 910043fd add x29, sp, #0x10 145ecc: f90007e0 str x0, [sp, #0x8] 145ed0: f90003e1 str x1, [sp] 145ed4: f94007e0 ldr x0, [sp, #0x8] 145ed8: f94003e1 ldr x1, [sp] 145edc: 97fd76f9 bl 0xa3ac0 <_ZN7android2spINS_7ABufferEEC2ERKS2_@plt> 145ee0: a9417bfd ldp x29, x30, [sp, #0x10] 145ee4: 910083ff add sp, sp, #0x20 145ee8: d65f03c0 ret 0000000000145eec >::distance, android::List>::CONST_ITERATOR, android::List>::CONST_ITERATOR>(android::List>::_ListIterator, android::List>::CONST_ITERATOR>, android::List>::_ListIterator, android::List>::CONST_ITERATOR>) const>: 145eec: d100c3ff sub sp, sp, #0x30 145ef0: a9027bfd stp x29, x30, [sp, #0x20] 145ef4: 910083fd add x29, sp, #0x20 145ef8: f81f83a0 stur x0, [x29, #-0x8] 145efc: f9000bff str xzr, [sp, #0x10] 145f00: f90007e1 str x1, [sp, #0x8] 145f04: f90003e2 str x2, [sp] 145f08: f94007e0 ldr x0, [sp, #0x8] 145f0c: f94003e1 ldr x1, [sp] 145f10: 97fd9320 bl 0xaab90 <_ZNK7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREEneERKS7_@plt> 145f14: 37000040 tbnz w0, #0x0, 0x145f1c >::distance, android::List>::CONST_ITERATOR, android::List>::CONST_ITERATOR>(android::List>::_ListIterator, android::List>::CONST_ITERATOR>, android::List>::_ListIterator, android::List>::CONST_ITERATOR>) const+0x30> 145f18: 14000007 b 0x145f34 >::distance, android::List>::CONST_ITERATOR, android::List>::CONST_ITERATOR>(android::List>::_ListIterator, android::List>::CONST_ITERATOR>, android::List>::_ListIterator, android::List>::CONST_ITERATOR>) const+0x48> 145f1c: f94007e0 ldr x0, [sp, #0x8] 145f20: 97fd8190 bl 0xa6560 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREEppEv@plt> 145f24: f9400be8 ldr x8, [sp, #0x10] 145f28: 91000508 add x8, x8, #0x1 145f2c: f9000be8 str x8, [sp, #0x10] 145f30: 17fffff6 b 0x145f08 >::distance, android::List>::CONST_ITERATOR, android::List>::CONST_ITERATOR>(android::List>::_ListIterator, android::List>::CONST_ITERATOR>, android::List>::_ListIterator, android::List>::CONST_ITERATOR>) const+0x1c> 145f34: f9400be0 ldr x0, [sp, #0x10] 145f38: a9427bfd ldp x29, x30, [sp, #0x20] 145f3c: 9100c3ff add sp, sp, #0x30 145f40: d65f03c0 ret 0000000000145f44 >::begin() const>: 145f44: d100c3ff sub sp, sp, #0x30 145f48: a9027bfd stp x29, x30, [sp, #0x20] 145f4c: 910083fd add x29, sp, #0x20 145f50: f81f83a0 stur x0, [x29, #-0x8] 145f54: f85f83a0 ldur x0, [x29, #-0x8] 145f58: f9400400 ldr x0, [x0, #0x8] 145f5c: f9000be8 str x8, [sp, #0x10] 145f60: 97fd8f6c bl 0xa9d10 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getNextEv@plt> 145f64: f9400be8 ldr x8, [sp, #0x10] 145f68: f90007e0 str x0, [sp, #0x8] 145f6c: aa0803e0 mov x0, x8 145f70: f94007e1 ldr x1, [sp, #0x8] 145f74: 97fd7f1b bl 0xa5be0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREEC2EPKNS4_5_NodeE@plt> 145f78: a9427bfd ldp x29, x30, [sp, #0x20] 145f7c: 9100c3ff add sp, sp, #0x30 145f80: d65f03c0 ret 0000000000145f84 >::end() const>: 145f84: d10083ff sub sp, sp, #0x20 145f88: a9017bfd stp x29, x30, [sp, #0x10] 145f8c: 910043fd add x29, sp, #0x10 145f90: f90007e0 str x0, [sp, #0x8] 145f94: f94007e0 ldr x0, [sp, #0x8] 145f98: f9400401 ldr x1, [x0, #0x8] 145f9c: aa0803e0 mov x0, x8 145fa0: 97fd7f10 bl 0xa5be0 <_ZN7android4ListINS_2spINS_7ABufferEEEE13_ListIteratorIS3_NS4_14CONST_ITERATOREEC2EPKNS4_5_NodeE@plt> 145fa4: a9417bfd ldp x29, x30, [sp, #0x10] 145fa8: 910083ff add sp, sp, #0x20 145fac: d65f03c0 ret 0000000000145fb0 >::_ListIterator, android::List>::CONST_ITERATOR>::~_ListIterator()>: 145fb0: d10043ff sub sp, sp, #0x10 145fb4: f90007e0 str x0, [sp, #0x8] 145fb8: 910043ff add sp, sp, #0x10 145fbc: d65f03c0 ret 0000000000145fc0 >::_ListIterator, android::List>::CONST_ITERATOR>::operator!=(android::List>::_ListIterator, android::List>::CONST_ITERATOR> const&) const>: 145fc0: d10043ff sub sp, sp, #0x10 145fc4: f90007e0 str x0, [sp, #0x8] 145fc8: f90003e1 str x1, [sp] 145fcc: f94007e0 ldr x0, [sp, #0x8] 145fd0: f9400000 ldr x0, [x0] 145fd4: f94003e1 ldr x1, [sp] 145fd8: f9400021 ldr x1, [x1] 145fdc: eb01001f cmp x0, x1 145fe0: 1a9f07e8 cset w8, ne 145fe4: 320003e9 orr w9, wzr, #0x1 145fe8: 0a090108 and w8, w8, w9 145fec: 2a0803e0 mov w0, w8 145ff0: 910043ff add sp, sp, #0x10 145ff4: d65f03c0 ret 0000000000145ff8 >::_ListIterator, android::List>::CONST_ITERATOR>::operator++()>: 145ff8: d10083ff sub sp, sp, #0x20 145ffc: a9017bfd stp x29, x30, [sp, #0x10] 146000: 910043fd add x29, sp, #0x10 146004: f90007e0 str x0, [sp, #0x8] 146008: f94007e0 ldr x0, [sp, #0x8] 14600c: aa0003e8 mov x8, x0 146010: f9400108 ldr x8, [x8] 146014: f90003e0 str x0, [sp] 146018: aa0803e0 mov x0, x8 14601c: 97fd8f3d bl 0xa9d10 <_ZNK7android4ListINS_2spINS_7ABufferEEEE5_Node7getNextEv@plt> 146020: f94003e8 ldr x8, [sp] 146024: f9000100 str x0, [x8] 146028: f94003e0 ldr x0, [sp] 14602c: a9417bfd ldp x29, x30, [sp, #0x10] 146030: 910083ff add sp, sp, #0x20 146034: d65f03c0 ret 0000000000146038 >::_ListIterator, android::List>::CONST_ITERATOR>::_ListIterator(android::List>::_Node const*)>: 146038: d10043ff sub sp, sp, #0x10 14603c: f90007e0 str x0, [sp, #0x8] 146040: f90003e1 str x1, [sp] 146044: f94007e0 ldr x0, [sp, #0x8] 146048: f94003e1 ldr x1, [sp] 14604c: f9000001 str x1, [x0] 146050: 910043ff add sp, sp, #0x10 146054: d65f03c0 ret 0000000000146058 ::_ListIterator::NON_CONST_ITERATOR>::operator++(int)>: 146058: d10143ff sub sp, sp, #0x50 14605c: a9047bfd stp x29, x30, [sp, #0x40] 146060: 910103fd add x29, sp, #0x40 146064: 52800009 mov w9, #0x0 // =0 146068: f81f83a0 stur x0, [x29, #-0x8] 14606c: b81f43a1 stur w1, [x29, #-0xc] 146070: f85f83a0 ldur x0, [x29, #-0x8] 146074: 320003e1 orr w1, wzr, #0x1 146078: 0a010129 and w9, w9, w1 14607c: 381f33a9 sturb w9, [x29, #-0xd] 146080: f9000fe0 str x0, [sp, #0x18] 146084: aa0803e0 mov x0, x8 146088: f9400fe1 ldr x1, [sp, #0x18] 14608c: f9000be8 str x8, [sp, #0x10] 146090: 97fd8c20 bl 0xa9110 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2ERKS6_@plt> 146094: f9400fe8 ldr x8, [sp, #0x18] 146098: f9400100 ldr x0, [x8] 14609c: 97fd8411 bl 0xa70e0 <_ZNK7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE5_Node7getNextEv@plt> 1460a0: f90007e0 str x0, [sp, #0x8] 1460a4: 14000001 b 0x1460a8 ::_ListIterator::NON_CONST_ITERATOR>::operator++(int)+0x50> 1460a8: 12800008 mov w8, #-0x1 // =-1 1460ac: f9400fe9 ldr x9, [sp, #0x18] 1460b0: f94007ea ldr x10, [sp, #0x8] 1460b4: f900012a str x10, [x9] 1460b8: 320003eb orr w11, wzr, #0x1 1460bc: 0a0b0108 and w8, w8, w11 1460c0: 381f33a8 sturb w8, [x29, #-0xd] 1460c4: 385f33a8 ldurb w8, [x29, #-0xd] 1460c8: 37000148 tbnz w8, #0x0, 0x1460f0 ::_ListIterator::NON_CONST_ITERATOR>::operator++(int)+0x98> 1460cc: 14000007 b 0x1460e8 ::_ListIterator::NON_CONST_ITERATOR>::operator++(int)+0x90> 1460d0: 2a0103e8 mov w8, w1 1460d4: f81e83a0 stur x0, [x29, #-0x18] 1460d8: b81e43a8 stur w8, [x29, #-0x1c] 1460dc: f9400be0 ldr x0, [sp, #0x10] 1460e0: 97fd8660 bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1460e4: 14000006 b 0x1460fc ::_ListIterator::NON_CONST_ITERATOR>::operator++(int)+0xa4> 1460e8: f9400be0 ldr x0, [sp, #0x10] 1460ec: 97fd865d bl 0xa7a60 <_ZN7android4ListINS_19AnotherPacketSource20DiscontinuitySegmentEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1460f0: a9447bfd ldp x29, x30, [sp, #0x40] 1460f4: 910143ff add sp, sp, #0x50 1460f8: d65f03c0 ret 1460fc: f85e83a0 ldur x0, [x29, #-0x18] 146100: 97fd8784 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000146104 : 146104: d10143ff sub sp, sp, #0x50 146108: a9047bfd stp x29, x30, [sp, #0x40] 14610c: 910103fd add x29, sp, #0x40 146110: 52800008 mov w8, #0x0 // =0 146114: b27c03e9 orr x9, xzr, #0x10 146118: b27d07ea orr x10, xzr, #0x18 14611c: f81f83a0 stur x0, [x29, #-0x8] 146120: b81f43a1 stur w1, [x29, #-0xc] 146124: b81f03a2 stur w2, [x29, #-0x10] 146128: f85f83a0 ldur x0, [x29, #-0x8] 14612c: aa0003eb mov x11, x0 146130: b85f43a1 ldur w1, [x29, #-0xc] 146134: b9000161 str w1, [x11] 146138: b85f03a1 ldur w1, [x29, #-0x10] 14613c: b9000401 str w1, [x0, #0x4] 146140: 39002008 strb w8, [x0, #0x8] 146144: 8b090009 add x9, x0, x9 146148: f9000fe0 str x0, [sp, #0x18] 14614c: aa0903e0 mov x0, x9 146150: f9000bea str x10, [sp, #0x10] 146154: f90007e9 str x9, [sp, #0x8] 146158: 97fd6a7a bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 14615c: f9400fe9 ldr x9, [sp, #0x18] 146160: f9400bea ldr x10, [sp, #0x10] 146164: 8b0a012b add x11, x9, x10 146168: aa0b03e0 mov x0, x11 14616c: f90003eb str x11, [sp] 146170: 97fd71dc bl 0xa28e0 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEEC2Ev@plt> 146174: 14000001 b 0x146178 146178: d2800508 mov x8, #0x28 // =40 14617c: f9400fe9 ldr x9, [sp, #0x18] 146180: 8b080120 add x0, x9, x8 146184: 97fd8f7b bl 0xa9f70 <_ZN7android2spINS_8MetaDataEEC2Ev@plt> 146188: 14000001 b 0x14618c 14618c: a9447bfd ldp x29, x30, [sp, #0x40] 146190: 910143ff add sp, sp, #0x50 146194: d65f03c0 ret 146198: 2a0103e8 mov w8, w1 14619c: f81e83a0 stur x0, [x29, #-0x18] 1461a0: b81e43a8 stur w8, [x29, #-0x1c] 1461a4: 14000006 b 0x1461bc 1461a8: 2a0103e8 mov w8, w1 1461ac: f81e83a0 stur x0, [x29, #-0x18] 1461b0: b81e43a8 stur w8, [x29, #-0x1c] 1461b4: f94003e0 ldr x0, [sp] 1461b8: 97fd835a bl 0xa6f20 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEED2Ev@plt> 1461bc: f94007e0 ldr x0, [sp, #0x8] 1461c0: 97fd90d4 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1461c4: f85e83a0 ldur x0, [x29, #-0x18] 1461c8: 97fd8752 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001461cc ::List()>: 1461cc: d10083ff sub sp, sp, #0x20 1461d0: a9017bfd stp x29, x30, [sp, #0x10] 1461d4: 910043fd add x29, sp, #0x10 1461d8: d0000b08 adrp x8, 0x2a8000 1461dc: f9419908 ldr x8, [x8, #0x330] 1461e0: b27c03e9 orr x9, xzr, #0x10 1461e4: 8b090108 add x8, x8, x9 1461e8: f90007e0 str x0, [sp, #0x8] 1461ec: f94007e9 ldr x9, [sp, #0x8] 1461f0: f9000128 str x8, [x9] 1461f4: aa0903e0 mov x0, x9 1461f8: 97fd7a0e bl 0xa4a30 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE4prepEv@plt> 1461fc: a9417bfd ldp x29, x30, [sp, #0x10] 146200: 910083ff add sp, sp, #0x20 146204: d65f03c0 ret 0000000000146208 : 146208: d10083ff sub sp, sp, #0x20 14620c: a9017bfd stp x29, x30, [sp, #0x10] 146210: 910043fd add x29, sp, #0x10 146214: d2800509 mov x9, #0x28 // =40 146218: f90007e0 str x0, [sp, #0x8] 14621c: f94007e0 ldr x0, [sp, #0x8] 146220: 8b090001 add x1, x0, x9 146224: aa0803e0 mov x0, x8 146228: 97fd6be6 bl 0xa11c0 <_ZN7android2spINS_8MetaDataEEC2ERKS2_@plt> 14622c: a9417bfd ldp x29, x30, [sp, #0x10] 146230: 910083ff add sp, sp, #0x20 146234: d65f03c0 ret 0000000000146238 : 146238: d10103ff sub sp, sp, #0x40 14623c: a9037bfd stp x29, x30, [sp, #0x30] 146240: 9100c3fd add x29, sp, #0x30 146244: b27c03e8 orr x8, xzr, #0x10 146248: d2800009 mov x9, #0x0 // =0 14624c: 5280000a mov w10, #0x0 // =0 146250: f81f83a0 stur x0, [x29, #-0x8] 146254: 320003eb orr w11, wzr, #0x1 146258: 0a0b002b and w11, w1, w11 14625c: 381f73ab sturb w11, [x29, #-0x9] 146260: f85f83a0 ldur x0, [x29, #-0x8] 146264: 8b080008 add x8, x0, x8 146268: f9000fe0 str x0, [sp, #0x18] 14626c: aa0803e0 mov x0, x8 146270: aa0903e1 mov x1, x9 146274: b90017ea str w10, [sp, #0x14] 146278: 97fd78de bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 14627c: 37000040 tbnz w0, #0x0, 0x146284 146280: 1400000a b 0x1462a8 146284: d2800008 mov x8, #0x0 // =0 146288: b27c03e9 orr x9, xzr, #0x10 14628c: f9400fea ldr x10, [sp, #0x18] 146290: 8b090140 add x0, x10, x9 146294: f90007e8 str x8, [sp, #0x8] 146298: 97fd66fe bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14629c: f94007e1 ldr x1, [sp, #0x8] 1462a0: f94007e2 ldr x2, [sp, #0x8] 1462a4: 97fd934b bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 1462a8: b27d07e8 orr x8, xzr, #0x18 1462ac: f9400fe9 ldr x9, [sp, #0x18] 1462b0: 8b080120 add x0, x9, x8 1462b4: 97fd7e37 bl 0xa5b90 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5clearEv@plt> 1462b8: 385f73aa ldurb w10, [x29, #-0x9] 1462bc: 3700004a tbnz w10, #0x0, 0x1462c4 1462c0: 14000005 b 0x1462d4 1462c4: d2800508 mov x8, #0x28 // =40 1462c8: f9400fe9 ldr x9, [sp, #0x18] 1462cc: 8b080120 add x0, x9, x8 1462d0: 97fd6e24 bl 0xa1b60 <_ZN7android2spINS_8MetaDataEE5clearEv@plt> 1462d4: b94017e8 ldr w8, [sp, #0x14] 1462d8: f9400fe9 ldr x9, [sp, #0x18] 1462dc: 39002128 strb w8, [x9, #0x8] 1462e0: a9437bfd ldp x29, x30, [sp, #0x30] 1462e4: 910103ff add sp, sp, #0x40 1462e8: d65f03c0 ret 00000000001462ec : 1462ec: f81e0ffc str x28, [sp, #-0x20]! 1462f0: a9017bfd stp x29, x30, [sp, #0x10] 1462f4: 910043fd add x29, sp, #0x10 1462f8: d10903ff sub sp, sp, #0x240 1462fc: d101a3a8 sub x8, x29, #0x68 146300: d53bd049 mrs x9, TPIDR_EL0 146304: f9401529 ldr x9, [x9, #0x28] 146308: f9002909 str x9, [x8, #0x50] 14630c: f9001100 str x0, [x8, #0x20] 146310: f9000d01 str x1, [x8, #0x18] 146314: f9000902 str x2, [x8, #0x10] 146318: f9000503 str x3, [x8, #0x8] 14631c: f9401109 ldr x9, [x8, #0x20] 146320: aa0903e0 mov x0, x9 146324: 3940212a ldrb w10, [x9, #0x8] 146328: f81003a8 stur x8, [x29, #-0x100] 14632c: f900a7e0 str x0, [sp, #0x148] 146330: 360000aa tbz w10, #0x0, 0x146344 146334: 14000001 b 0x146338 146338: 12807dc8 mov w8, #-0x3ef // =-1007 14633c: b81c43a8 stur w8, [x29, #-0x3c] 146340: 14000208 b 0x146b60 146344: f940a7e8 ldr x8, [sp, #0x148] 146348: 91004100 add x0, x8, #0x10 14634c: aa1f03e1 mov x1, xzr 146350: 97fd88c4 bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 146354: 37000100 tbnz w0, #0x0, 0x146374 146358: 14000001 b 0x14635c 14635c: f940a7e8 ldr x8, [sp, #0x148] 146360: 91004100 add x0, x8, #0x10 146364: 97fd66cb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 146368: 97fd7592 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14636c: b5002680 cbnz x0, 0x14683c 146370: 14000001 b 0x146374 146374: f940a7e8 ldr x8, [sp, #0x148] 146378: b9400109 ldr w9, [x8] 14637c: 2a0903ea mov w10, w9 146380: 2a0a03e9 mov w9, w10 146384: 71001d29 subs w9, w9, #0x7 146388: f900a3ea str x10, [sp, #0x140] 14638c: b9013fe9 str w9, [sp, #0x13c] 146390: 540024e8 b.hi 0x14682c 146394: b00005a8 adrp x8, 0x1fb000 +0xc> 146398: 910f7108 add x8, x8, #0x3dc 14639c: f940a3eb ldr x11, [sp, #0x140] 1463a0: b8ab790a ldrsw x10, [x8, x11, lsl #2] 1463a4: 8b0a0109 add x9, x8, x10 1463a8: f9009bea str x10, [sp, #0x130] 1463ac: d61f0120 br x9 1463b0: f85003a8 ldur x8, [x29, #-0x100] 1463b4: f9400d09 ldr x9, [x8, #0x18] 1463b8: f9000109 str x9, [x8] 1463bc: 92800009 mov x9, #-0x1 // =-1 1463c0: f81903a9 stur x9, [x29, #-0x70] 1463c4: aa1f03e9 mov x9, xzr 1463c8: f81883a9 stur x9, [x29, #-0x78] 1463cc: 14000001 b 0x1463d0 1463d0: f85883a8 ldur x8, [x29, #-0x78] 1463d4: 91000908 add x8, x8, #0x2 1463d8: f85003a9 ldur x9, [x29, #-0x100] 1463dc: f940092a ldr x10, [x9, #0x10] 1463e0: eb0a0108 subs x8, x8, x10 1463e4: f90097e8 str x8, [sp, #0x128] 1463e8: 540002a2 b.hs 0x14643c 1463ec: 14000001 b 0x1463f0 1463f0: f85003a8 ldur x8, [x29, #-0x100] 1463f4: f9400109 ldr x9, [x8] 1463f8: f85883aa ldur x10, [x29, #-0x78] 1463fc: 8b0a0121 add x1, x9, x10 146400: b00005a0 adrp x0, 0x1fb000 +0xc> 146404: 9110d000 add x0, x0, #0x434 146408: 320007eb orr w11, wzr, #0x3 14640c: 2a0b03e2 mov w2, w11 146410: 97fd8818 bl 0xa8470 146414: 350000a0 cbnz w0, 0x146428 146418: 14000001 b 0x14641c 14641c: f85883a8 ldur x8, [x29, #-0x78] 146420: f81903a8 stur x8, [x29, #-0x70] 146424: 14000006 b 0x14643c 146428: 14000001 b 0x14642c 14642c: f85883a8 ldur x8, [x29, #-0x78] 146430: 91000508 add x8, x8, #0x1 146434: f81883a8 stur x8, [x29, #-0x78] 146438: 17ffffe6 b 0x1463d0 14643c: f85903a8 ldur x8, [x29, #-0x70] 146440: b6f800a8 tbz x8, #0x3f, 0x146454 146444: 14000001 b 0x146448 146448: 12807dc8 mov w8, #-0x3ef // =-1007 14644c: b81c43a8 stur w8, [x29, #-0x3c] 146450: 140001c4 b 0x146b60 146454: f85903a8 ldur x8, [x29, #-0x70] 146458: f1000508 subs x8, x8, #0x1 14645c: f90093e8 str x8, [sp, #0x120] 146460: 5400006b b.lt 0x14646c 146464: 14000001 b 0x146468 146468: 14000001 b 0x14646c 14646c: f85003a8 ldur x8, [x29, #-0x100] 146470: f9400109 ldr x9, [x8] 146474: f85903aa ldur x10, [x29, #-0x70] 146478: 8b0a0129 add x9, x9, x10 14647c: f9000d09 str x9, [x8, #0x18] 146480: f85903a9 ldur x9, [x29, #-0x70] 146484: f940090a ldr x10, [x8, #0x10] 146488: eb090149 subs x9, x10, x9 14648c: f9000909 str x9, [x8, #0x10] 146490: 140000ea b 0x146838 146494: f85003a8 ldur x8, [x29, #-0x100] 146498: f9400d09 ldr x9, [x8, #0x18] 14649c: f81803a9 stur x9, [x29, #-0x80] 1464a0: 92800009 mov x9, #-0x1 // =-1 1464a4: f81783a9 stur x9, [x29, #-0x88] 1464a8: aa1f03e9 mov x9, xzr 1464ac: f81703a9 stur x9, [x29, #-0x90] 1464b0: 14000001 b 0x1464b4 1464b4: f85703a8 ldur x8, [x29, #-0x90] 1464b8: 91000908 add x8, x8, #0x2 1464bc: f85003a9 ldur x9, [x29, #-0x100] 1464c0: f940092a ldr x10, [x9, #0x10] 1464c4: eb0a0108 subs x8, x8, x10 1464c8: f9008fe8 str x8, [sp, #0x118] 1464cc: 54000282 b.hs 0x14651c 1464d0: 14000001 b 0x1464d4 1464d4: f85803a8 ldur x8, [x29, #-0x80] 1464d8: f85703a9 ldur x9, [x29, #-0x90] 1464dc: 8b090101 add x1, x8, x9 1464e0: b00005a0 adrp x0, 0x1fb000 +0xc> 1464e4: 9110d000 add x0, x0, #0x434 1464e8: 320007ea orr w10, wzr, #0x3 1464ec: 2a0a03e2 mov w2, w10 1464f0: 97fd87e0 bl 0xa8470 1464f4: 350000a0 cbnz w0, 0x146508 1464f8: 14000001 b 0x1464fc 1464fc: f85703a8 ldur x8, [x29, #-0x90] 146500: f81783a8 stur x8, [x29, #-0x88] 146504: 14000006 b 0x14651c 146508: 14000001 b 0x14650c 14650c: f85703a8 ldur x8, [x29, #-0x90] 146510: 91000508 add x8, x8, #0x1 146514: f81703a8 stur x8, [x29, #-0x90] 146518: 17ffffe7 b 0x1464b4 14651c: f85783a8 ldur x8, [x29, #-0x88] 146520: b6f800a8 tbz x8, #0x3f, 0x146534 146524: 14000001 b 0x146528 146528: 12807dc8 mov w8, #-0x3ef // =-1007 14652c: b81c43a8 stur w8, [x29, #-0x3c] 146530: 1400018c b 0x146b60 146534: f85783a8 ldur x8, [x29, #-0x88] 146538: f1000508 subs x8, x8, #0x1 14653c: f9008be8 str x8, [sp, #0x110] 146540: 5400006b b.lt 0x14654c 146544: 14000001 b 0x146548 146548: 14000001 b 0x14654c 14654c: f85803a8 ldur x8, [x29, #-0x80] 146550: f85783a9 ldur x9, [x29, #-0x88] 146554: 8b090108 add x8, x8, x9 146558: f85003a9 ldur x9, [x29, #-0x100] 14655c: f9000d28 str x8, [x9, #0x18] 146560: f85783a8 ldur x8, [x29, #-0x88] 146564: f940092a ldr x10, [x9, #0x10] 146568: eb080148 subs x8, x10, x8 14656c: f9000928 str x8, [x9, #0x10] 146570: 140000b2 b 0x146838 146574: f85003a8 ldur x8, [x29, #-0x100] 146578: f9400d09 ldr x9, [x8, #0x18] 14657c: f81683a9 stur x9, [x29, #-0x98] 146580: 92800009 mov x9, #-0x1 // =-1 146584: f81603a9 stur x9, [x29, #-0xa0] 146588: aa1f03e9 mov x9, xzr 14658c: f81583a9 stur x9, [x29, #-0xa8] 146590: 14000001 b 0x146594 146594: f85583a8 ldur x8, [x29, #-0xa8] 146598: f85003a9 ldur x9, [x29, #-0x100] 14659c: f940092a ldr x10, [x9, #0x10] 1465a0: eb0a0108 subs x8, x8, x10 1465a4: f90087e8 str x8, [sp, #0x108] 1465a8: 54000282 b.hs 0x1465f8 1465ac: 14000001 b 0x1465b0 1465b0: f85683a8 ldur x8, [x29, #-0x98] 1465b4: f85583a9 ldur x9, [x29, #-0xa8] 1465b8: 8b090100 add x0, x8, x9 1465bc: f85003a8 ldur x8, [x29, #-0x100] 1465c0: f940090a ldr x10, [x8, #0x10] 1465c4: eb090141 subs x1, x10, x9 1465c8: d10083a2 sub x2, x29, #0x20 1465cc: 94000177 bl 0x146ba8 1465d0: 360000a0 tbz w0, #0x0, 0x1465e4 1465d4: 14000001 b 0x1465d8 1465d8: f85583a8 ldur x8, [x29, #-0xa8] 1465dc: f81603a8 stur x8, [x29, #-0xa0] 1465e0: 14000006 b 0x1465f8 1465e4: 14000001 b 0x1465e8 1465e8: f85583a8 ldur x8, [x29, #-0xa8] 1465ec: 91000508 add x8, x8, #0x1 1465f0: f81583a8 stur x8, [x29, #-0xa8] 1465f4: 17ffffe8 b 0x146594 1465f8: f85603a8 ldur x8, [x29, #-0xa0] 1465fc: b6f800a8 tbz x8, #0x3f, 0x146610 146600: 14000001 b 0x146604 146604: 12807dc8 mov w8, #-0x3ef // =-1007 146608: b81c43a8 stur w8, [x29, #-0x3c] 14660c: 14000155 b 0x146b60 146610: f85603a8 ldur x8, [x29, #-0xa0] 146614: f1000508 subs x8, x8, #0x1 146618: f90083e8 str x8, [sp, #0x100] 14661c: 5400006b b.lt 0x146628 146620: 14000001 b 0x146624 146624: 14000001 b 0x146628 146628: f85003a8 ldur x8, [x29, #-0x100] 14662c: f9402509 ldr x9, [x8, #0x48] 146630: f940090a ldr x10, [x8, #0x10] 146634: f85603ab ldur x11, [x29, #-0xa0] 146638: eb0b014a subs x10, x10, x11 14663c: eb0a0129 subs x9, x9, x10 146640: f9007fe9 str x9, [sp, #0xf8] 146644: 54000060 b.eq 0x146650 146648: 14000001 b 0x14664c 14664c: 14000001 b 0x146650 146650: f85683a8 ldur x8, [x29, #-0x98] 146654: f85603a9 ldur x9, [x29, #-0xa0] 146658: 8b090108 add x8, x8, x9 14665c: f85003a9 ldur x9, [x29, #-0x100] 146660: f9000d28 str x8, [x9, #0x18] 146664: f85603a8 ldur x8, [x29, #-0xa0] 146668: f940092a ldr x10, [x9, #0x10] 14666c: eb080148 subs x8, x10, x8 146670: f9000928 str x8, [x9, #0x10] 146674: 14000071 b 0x146838 146678: f85003a8 ldur x8, [x29, #-0x100] 14667c: f9400d09 ldr x9, [x8, #0x18] 146680: f81503a9 stur x9, [x29, #-0xb0] 146684: 92800009 mov x9, #-0x1 // =-1 146688: f81483a9 stur x9, [x29, #-0xb8] 14668c: aa1f03e9 mov x9, xzr 146690: f81403a9 stur x9, [x29, #-0xc0] 146694: 14000001 b 0x146698 146698: f85403a8 ldur x8, [x29, #-0xc0] 14669c: f85003a9 ldur x9, [x29, #-0x100] 1466a0: f940092a ldr x10, [x9, #0x10] 1466a4: eb0a0108 subs x8, x8, x10 1466a8: f9007be8 str x8, [sp, #0xf0] 1466ac: 54000262 b.hs 0x1466f8 1466b0: 14000001 b 0x1466b4 1466b4: f85503a8 ldur x8, [x29, #-0xb0] 1466b8: f85403a9 ldur x9, [x29, #-0xc0] 1466bc: 8b090100 add x0, x8, x9 1466c0: f85003a8 ldur x8, [x29, #-0x100] 1466c4: f940090a ldr x10, [x8, #0x10] 1466c8: eb090141 subs x1, x10, x9 1466cc: 940001af bl 0x146d88 1466d0: 360000a0 tbz w0, #0x0, 0x1466e4 1466d4: 14000001 b 0x1466d8 1466d8: f85403a8 ldur x8, [x29, #-0xc0] 1466dc: f81483a8 stur x8, [x29, #-0xb8] 1466e0: 14000006 b 0x1466f8 1466e4: 14000001 b 0x1466e8 1466e8: f85403a8 ldur x8, [x29, #-0xc0] 1466ec: 91000508 add x8, x8, #0x1 1466f0: f81403a8 stur x8, [x29, #-0xc0] 1466f4: 17ffffe9 b 0x146698 1466f8: f85483a8 ldur x8, [x29, #-0xb8] 1466fc: b6f800a8 tbz x8, #0x3f, 0x146710 146700: 14000001 b 0x146704 146704: 12807dc8 mov w8, #-0x3ef // =-1007 146708: b81c43a8 stur w8, [x29, #-0x3c] 14670c: 14000115 b 0x146b60 146710: f85483a8 ldur x8, [x29, #-0xb8] 146714: f1000508 subs x8, x8, #0x1 146718: f90077e8 str x8, [sp, #0xe8] 14671c: 5400006b b.lt 0x146728 146720: 14000001 b 0x146724 146724: 14000001 b 0x146728 146728: f85503a8 ldur x8, [x29, #-0xb0] 14672c: f85483a9 ldur x9, [x29, #-0xb8] 146730: 8b090108 add x8, x8, x9 146734: f85003a9 ldur x9, [x29, #-0x100] 146738: f9000d28 str x8, [x9, #0x18] 14673c: f85483a8 ldur x8, [x29, #-0xb8] 146740: f940092a ldr x10, [x9, #0x10] 146744: eb080148 subs x8, x10, x8 146748: f9000928 str x8, [x9, #0x10] 14674c: 1400003b b 0x146838 146750: f85003a8 ldur x8, [x29, #-0x100] 146754: f9400d09 ldr x9, [x8, #0x18] 146758: f81383a9 stur x9, [x29, #-0xc8] 14675c: 92800009 mov x9, #-0x1 // =-1 146760: f81303a9 stur x9, [x29, #-0xd0] 146764: aa1f03e9 mov x9, xzr 146768: f81283a9 stur x9, [x29, #-0xd8] 14676c: 14000001 b 0x146770 146770: f85283a8 ldur x8, [x29, #-0xd8] 146774: f85003a9 ldur x9, [x29, #-0x100] 146778: f940092a ldr x10, [x9, #0x10] 14677c: eb0a0108 subs x8, x8, x10 146780: f90073e8 str x8, [sp, #0xe0] 146784: 54000262 b.hs 0x1467d0 146788: 14000001 b 0x14678c 14678c: f85383a8 ldur x8, [x29, #-0xc8] 146790: f85283a9 ldur x9, [x29, #-0xd8] 146794: 8b090100 add x0, x8, x9 146798: f85003a8 ldur x8, [x29, #-0x100] 14679c: f940090a ldr x10, [x8, #0x10] 1467a0: eb090141 subs x1, x10, x9 1467a4: 9400018e bl 0x146ddc 1467a8: 360000a0 tbz w0, #0x0, 0x1467bc 1467ac: 14000001 b 0x1467b0 1467b0: f85283a8 ldur x8, [x29, #-0xd8] 1467b4: f81303a8 stur x8, [x29, #-0xd0] 1467b8: 14000006 b 0x1467d0 1467bc: 14000001 b 0x1467c0 1467c0: f85283a8 ldur x8, [x29, #-0xd8] 1467c4: 91000508 add x8, x8, #0x1 1467c8: f81283a8 stur x8, [x29, #-0xd8] 1467cc: 17ffffe9 b 0x146770 1467d0: f85303a8 ldur x8, [x29, #-0xd0] 1467d4: b6f800a8 tbz x8, #0x3f, 0x1467e8 1467d8: 14000001 b 0x1467dc 1467dc: 12807dc8 mov w8, #-0x3ef // =-1007 1467e0: b81c43a8 stur w8, [x29, #-0x3c] 1467e4: 140000df b 0x146b60 1467e8: f85303a8 ldur x8, [x29, #-0xd0] 1467ec: f1000508 subs x8, x8, #0x1 1467f0: f9006fe8 str x8, [sp, #0xd8] 1467f4: 5400006b b.lt 0x146800 1467f8: 14000001 b 0x1467fc 1467fc: 14000001 b 0x146800 146800: f85383a8 ldur x8, [x29, #-0xc8] 146804: f85303a9 ldur x9, [x29, #-0xd0] 146808: 8b090108 add x8, x8, x9 14680c: f85003a9 ldur x9, [x29, #-0x100] 146810: f9000d28 str x8, [x9, #0x18] 146814: f85303a8 ldur x8, [x29, #-0xd0] 146818: f940092a ldr x10, [x9, #0x10] 14681c: eb080148 subs x8, x10, x8 146820: f9000928 str x8, [x9, #0x10] 146824: 14000005 b 0x146838 146828: 14000004 b 0x146838 14682c: 12807dc8 mov w8, #-0x3ef // =-1007 146830: b81c43a8 stur w8, [x29, #-0x3c] 146834: 140000cb b 0x146b60 146838: 14000001 b 0x14683c 14683c: f940a7e8 ldr x8, [sp, #0x148] 146840: 91004100 add x0, x8, #0x10 146844: aa1f03e1 mov x1, xzr 146848: 97fd8786 bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 14684c: 360000a0 tbz w0, #0x0, 0x146860 146850: 14000001 b 0x146854 146854: aa1f03e0 mov x0, xzr 146858: f9006be0 str x0, [sp, #0xd0] 14685c: 14000007 b 0x146878 146860: f940a7e8 ldr x8, [sp, #0x148] 146864: 91004100 add x0, x8, #0x10 146868: 97fd658a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14686c: 97fd7451 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 146870: f9006be0 str x0, [sp, #0xd0] 146874: 14000001 b 0x146878 146878: f9406be8 ldr x8, [sp, #0xd0] 14687c: f85003a9 ldur x9, [x29, #-0x100] 146880: f940092a ldr x10, [x9, #0x10] 146884: 8b0a0108 add x8, x8, x10 146888: f81203a8 stur x8, [x29, #-0xe0] 14688c: f940a7e8 ldr x8, [sp, #0x148] 146890: 91004100 add x0, x8, #0x10 146894: aa1f03ea mov x10, xzr 146898: aa0a03e1 mov x1, x10 14689c: 97fd8771 bl 0xa8660 <_ZNK7android2spINS_7ABufferEEeqEPKS1_@plt> 1468a0: 370001a0 tbnz w0, #0x0, 0x1468d4 1468a4: 14000001 b 0x1468a8 1468a8: f85203a8 ldur x8, [x29, #-0xe0] 1468ac: f940a7e9 ldr x9, [sp, #0x148] 1468b0: 91004120 add x0, x9, #0x10 1468b4: f90067e8 str x8, [sp, #0xc8] 1468b8: 97fd6576 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1468bc: 97fd6da9 bl 0xa1f60 <_ZNK7android7ABuffer8capacityEv@plt> 1468c0: f94067e8 ldr x8, [sp, #0xc8] 1468c4: eb000108 subs x8, x8, x0 1468c8: f90063e8 str x8, [sp, #0xc0] 1468cc: 54000ec9 b.ls 0x146aa4 1468d0: 14000001 b 0x1468d4 1468d4: f85203a8 ldur x8, [x29, #-0xe0] 1468d8: 32003fe9 orr w9, wzr, #0xffff 1468dc: 2a0903ea mov w10, w9 1468e0: 8b0a0108 add x8, x8, x10 1468e4: 9270bd08 and x8, x8, #0xffffffffffff0000 1468e8: f81203a8 stur x8, [x29, #-0xe0] 1468ec: 52800909 mov w9, #0x48 // =72 1468f0: 2a0903e0 mov w0, w9 1468f4: 97fd8987 bl 0xa8f10 <_Znwm@plt> 1468f8: aa0003e8 mov x8, x0 1468fc: aa0003ea mov x10, x0 146900: f85203a1 ldur x1, [x29, #-0xe0] 146904: f9005fe8 str x8, [sp, #0xb8] 146908: f9005bea str x10, [sp, #0xb0] 14690c: 97fd6d45 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 146910: 14000001 b 0x146914 146914: d100a3a0 sub x0, x29, #0x28 146918: f9405be1 ldr x1, [sp, #0xb0] 14691c: 97fd8b05 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 146920: f940a7e0 ldr x0, [sp, #0x148] 146924: 91004000 add x0, x0, #0x10 146928: aa1f03e1 mov x1, xzr 14692c: 97fd7731 bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 146930: b900afe0 str w0, [sp, #0xac] 146934: 14000001 b 0x146938 146938: b940afe8 ldr w8, [sp, #0xac] 14693c: 36000888 tbz w8, #0x0, 0x146a4c 146940: 14000001 b 0x146944 146944: d100a3a0 sub x0, x29, #0x28 146948: 97fd6552 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14694c: f90053e0 str x0, [sp, #0xa0] 146950: 14000001 b 0x146954 146954: f94053e0 ldr x0, [sp, #0xa0] 146958: 97fd7a3e bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14695c: f9004fe0 str x0, [sp, #0x98] 146960: 14000001 b 0x146964 146964: f940a7e8 ldr x8, [sp, #0x148] 146968: 91004100 add x0, x8, #0x10 14696c: 97fd6549 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 146970: f9004be0 str x0, [sp, #0x90] 146974: 14000001 b 0x146978 146978: f9404be0 ldr x0, [sp, #0x90] 14697c: 97fd7a35 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 146980: f90047e0 str x0, [sp, #0x88] 146984: 14000001 b 0x146988 146988: f940a7e8 ldr x8, [sp, #0x148] 14698c: 91004100 add x0, x8, #0x10 146990: 97fd6540 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 146994: f90043e0 str x0, [sp, #0x80] 146998: 14000001 b 0x14699c 14699c: f94043e0 ldr x0, [sp, #0x80] 1469a0: 97fd7404 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1469a4: f9003fe0 str x0, [sp, #0x78] 1469a8: 14000001 b 0x1469ac 1469ac: f9404fe0 ldr x0, [sp, #0x98] 1469b0: f94047e1 ldr x1, [sp, #0x88] 1469b4: f9403fe2 ldr x2, [sp, #0x78] 1469b8: 97fd64f6 bl 0x9fd90 1469bc: d100a3a1 sub x1, x29, #0x28 1469c0: f9003be0 str x0, [sp, #0x70] 1469c4: aa0103e0 mov x0, x1 1469c8: 97fd6532 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1469cc: f90037e0 str x0, [sp, #0x68] 1469d0: 14000001 b 0x1469d4 1469d4: f940a7e8 ldr x8, [sp, #0x148] 1469d8: 91004100 add x0, x8, #0x10 1469dc: 97fd652d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1469e0: f90033e0 str x0, [sp, #0x60] 1469e4: 14000001 b 0x1469e8 1469e8: f94033e0 ldr x0, [sp, #0x60] 1469ec: 97fd73f1 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1469f0: f9002fe0 str x0, [sp, #0x58] 1469f4: 14000001 b 0x1469f8 1469f8: aa1f03e0 mov x0, xzr 1469fc: f94037e1 ldr x1, [sp, #0x68] 146a00: f9002be0 str x0, [sp, #0x50] 146a04: aa0103e0 mov x0, x1 146a08: f9402be1 ldr x1, [sp, #0x50] 146a0c: f9402fe2 ldr x2, [sp, #0x58] 146a10: 97fd9170 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 146a14: 14000001 b 0x146a18 146a18: 1400001a b 0x146a80 146a1c: f81183a0 stur x0, [x29, #-0xe8] 146a20: 2a0103e8 mov w8, w1 146a24: b81143a8 stur w8, [x29, #-0xec] 146a28: f9405fe0 ldr x0, [sp, #0xb8] 146a2c: 97fd67cd bl 0xa0960 <_ZdlPv@plt> 146a30: 1400005b b 0x146b9c 146a34: f81183a0 stur x0, [x29, #-0xe8] 146a38: 2a0103e8 mov w8, w1 146a3c: b81143a8 stur w8, [x29, #-0xec] 146a40: d100a3a0 sub x0, x29, #0x28 146a44: 97fd8eb3 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 146a48: 14000055 b 0x146b9c 146a4c: d100a3a0 sub x0, x29, #0x28 146a50: 97fd6510 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 146a54: f90027e0 str x0, [sp, #0x48] 146a58: 14000001 b 0x146a5c 146a5c: aa1f03e0 mov x0, xzr 146a60: f94027e1 ldr x1, [sp, #0x48] 146a64: f90023e0 str x0, [sp, #0x40] 146a68: aa0103e0 mov x0, x1 146a6c: f94023e1 ldr x1, [sp, #0x40] 146a70: f94023e2 ldr x2, [sp, #0x40] 146a74: 97fd9157 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 146a78: 14000001 b 0x146a7c 146a7c: 14000001 b 0x146a80 146a80: f940a7e8 ldr x8, [sp, #0x148] 146a84: 91004100 add x0, x8, #0x10 146a88: d100a3a1 sub x1, x29, #0x28 146a8c: 97fd7d7d bl 0xa6080 <_ZN7android2spINS_7ABufferEEaSERKS2_@plt> 146a90: f9001fe0 str x0, [sp, #0x38] 146a94: 14000001 b 0x146a98 146a98: d100a3a0 sub x0, x29, #0x28 146a9c: 97fd8e9d bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 146aa0: 14000001 b 0x146aa4 146aa4: f940a7e8 ldr x8, [sp, #0x148] 146aa8: 91004109 add x9, x8, #0x10 146aac: aa0903e0 mov x0, x9 146ab0: f9001be9 str x9, [sp, #0x30] 146ab4: 97fd64f7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 146ab8: 97fd79e6 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 146abc: f9401be8 ldr x8, [sp, #0x30] 146ac0: f90017e0 str x0, [sp, #0x28] 146ac4: aa0803e0 mov x0, x8 146ac8: 97fd64f2 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 146acc: 97fd73b9 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 146ad0: f94017e8 ldr x8, [sp, #0x28] 146ad4: 8b000100 add x0, x8, x0 146ad8: f85003a9 ldur x9, [x29, #-0x100] 146adc: f9400d21 ldr x1, [x9, #0x18] 146ae0: f9400922 ldr x2, [x9, #0x10] 146ae4: 97fd64ab bl 0x9fd90 146ae8: f9401be8 ldr x8, [sp, #0x30] 146aec: f90013e0 str x0, [sp, #0x20] 146af0: aa0803e0 mov x0, x8 146af4: 97fd64e7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 146af8: f9401be8 ldr x8, [sp, #0x30] 146afc: f9000fe0 str x0, [sp, #0x18] 146b00: aa0803e0 mov x0, x8 146b04: 97fd64e3 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 146b08: 97fd73aa bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 146b0c: f85003a8 ldur x8, [x29, #-0x100] 146b10: f9400909 ldr x9, [x8, #0x10] 146b14: 8b090002 add x2, x0, x9 146b18: aa1f03e0 mov x0, xzr 146b1c: f9400fe1 ldr x1, [sp, #0x18] 146b20: f9000be0 str x0, [sp, #0x10] 146b24: aa0103e0 mov x0, x1 146b28: f9400be1 ldr x1, [sp, #0x10] 146b2c: 97fd9129 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 146b30: f85003a8 ldur x8, [x29, #-0x100] 146b34: f9400909 ldr x9, [x8, #0x10] 146b38: f9001d09 str x9, [x8, #0x38] 146b3c: f9400509 ldr x9, [x8, #0x8] 146b40: f9001909 str x9, [x8, #0x30] 146b44: f940a7e9 ldr x9, [sp, #0x148] 146b48: 91006120 add x0, x9, #0x18 146b4c: d100e3a1 sub x1, x29, #0x38 146b50: 97fd8008 bl 0xa6b70 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE9push_backERKS2_@plt> 146b54: 2a1f03ea mov w10, wzr 146b58: b81c43aa stur w10, [x29, #-0x3c] 146b5c: 14000001 b 0x146b60 146b60: b85c43a8 ldur w8, [x29, #-0x3c] 146b64: d53bd049 mrs x9, TPIDR_EL0 146b68: f9401529 ldr x9, [x9, #0x28] 146b6c: f85003aa ldur x10, [x29, #-0x100] 146b70: f940294b ldr x11, [x10, #0x50] 146b74: eb0b0129 subs x9, x9, x11 146b78: b9000fe8 str w8, [sp, #0xc] 146b7c: f90003e9 str x9, [sp] 146b80: 54000121 b.ne 0x146ba4 146b84: 14000001 b 0x146b88 146b88: b9400fe0 ldr w0, [sp, #0xc] 146b8c: 910903ff add sp, sp, #0x240 146b90: a9417bfd ldp x29, x30, [sp, #0x10] 146b94: f84207fc ldr x28, [sp], #0x20 146b98: d65f03c0 ret 146b9c: f85183a0 ldur x0, [x29, #-0xe8] 146ba0: 97fd84dc bl 0xa7f10 <_Unwind_Resume@plt> 146ba4: 97fd8c73 bl 0xa9d70 <__stack_chk_fail@plt> 146ba8: d10103ff sub sp, sp, #0x40 146bac: b2400be8 orr x8, xzr, #0x7 146bb0: f9001be0 str x0, [sp, #0x30] 146bb4: f90017e1 str x1, [sp, #0x28] 146bb8: f90013e2 str x2, [sp, #0x20] 146bbc: f94017e0 ldr x0, [sp, #0x28] 146bc0: eb08001f cmp x0, x8 146bc4: 1a9f27e9 cset w9, lo 146bc8: 37000049 tbnz w9, #0x0, 0x146bd0 146bcc: 14000006 b 0x146be4 146bd0: 52800008 mov w8, #0x0 // =0 146bd4: 320003e9 orr w9, wzr, #0x1 146bd8: 0a090108 and w8, w8, w9 146bdc: 3900ffe8 strb w8, [sp, #0x3f] 146be0: 14000066 b 0x146d78 146be4: 32001fe8 orr w8, wzr, #0xff 146be8: f9401be9 ldr x9, [sp, #0x30] 146bec: 3940012a ldrb w10, [x9] 146bf0: 6b08015f cmp w10, w8 146bf4: 1a9f07e8 cset w8, ne 146bf8: 37000148 tbnz w8, #0x0, 0x146c20 146bfc: 32000fe8 orr w8, wzr, #0xf 146c00: 321e03e9 orr w9, wzr, #0x4 146c04: f9401bea ldr x10, [sp, #0x30] 146c08: 3940054b ldrb w11, [x10, #0x1] 146c0c: 1ac92969 asr w9, w11, w9 146c10: 6b08013f cmp w9, w8 146c14: 1a9f07e8 cset w8, ne 146c18: 37000048 tbnz w8, #0x0, 0x146c20 146c1c: 14000006 b 0x146c34 146c20: 52800008 mov w8, #0x0 // =0 146c24: 320003e9 orr w9, wzr, #0x1 146c28: 0a090108 and w8, w8, w9 146c2c: 3900ffe8 strb w8, [sp, #0x3f] 146c30: 14000052 b 0x146d78 146c34: 320007e8 orr w8, wzr, #0x3 146c38: 320003e9 orr w9, wzr, #0x1 146c3c: f9401bea ldr x10, [sp, #0x30] 146c40: 3940054b ldrb w11, [x10, #0x1] 146c44: 1ac92969 asr w9, w11, w9 146c48: 0a080128 and w8, w9, w8 146c4c: b9001fe8 str w8, [sp, #0x1c] 146c50: b9401fe8 ldr w8, [sp, #0x1c] 146c54: 35000048 cbnz w8, 0x146c5c 146c58: 14000006 b 0x146c70 146c5c: 52800008 mov w8, #0x0 // =0 146c60: 320003e9 orr w9, wzr, #0x1 146c64: 0a090108 and w8, w8, w9 146c68: 3900ffe8 strb w8, [sp, #0x3f] 146c6c: 14000043 b 0x146d78 146c70: 321f07e8 orr w8, wzr, #0x6 146c74: 320007e9 orr w9, wzr, #0x3 146c78: 320003ea orr w10, wzr, #0x1 146c7c: f9401beb ldr x11, [sp, #0x30] 146c80: 3940056c ldrb w12, [x11, #0x1] 146c84: 1ac92989 asr w9, w12, w9 146c88: 0a0a0129 and w9, w9, w10 146c8c: b9001be9 str w9, [sp, #0x18] 146c90: f9401beb ldr x11, [sp, #0x30] 146c94: 39400969 ldrb w9, [x11, #0x2] 146c98: 1ac82928 asr w8, w9, w8 146c9c: b90017e8 str w8, [sp, #0x14] 146ca0: b9401be8 ldr w8, [sp, #0x18] 146ca4: 6b0a011f cmp w8, w10 146ca8: 1a9f17e8 cset w8, eq 146cac: 37000048 tbnz w8, #0x0, 0x146cb4 146cb0: 1400000c b 0x146ce0 146cb4: 320007e8 orr w8, wzr, #0x3 146cb8: b94017e9 ldr w9, [sp, #0x14] 146cbc: 6b08013f cmp w9, w8 146cc0: 1a9f17e8 cset w8, eq 146cc4: 37000048 tbnz w8, #0x0, 0x146ccc 146cc8: 14000006 b 0x146ce0 146ccc: 52800008 mov w8, #0x0 // =0 146cd0: 320003e9 orr w9, wzr, #0x1 146cd4: 0a090108 and w8, w8, w9 146cd8: 3900ffe8 strb w8, [sp, #0x3f] 146cdc: 14000027 b 0x146d78 146ce0: 32000be8 orr w8, wzr, #0x7 146ce4: 528000a9 mov w9, #0x5 // =5 146ce8: 5280016a mov w10, #0xb // =11 146cec: 320007eb orr w11, wzr, #0x3 146cf0: f9401bec ldr x12, [sp, #0x30] 146cf4: 39400d8d ldrb w13, [x12, #0x3] 146cf8: 0a0b01ad and w13, w13, w11 146cfc: 1aca21aa lsl w10, w13, w10 146d00: f9401bec ldr x12, [sp, #0x30] 146d04: 3940118d ldrb w13, [x12, #0x4] 146d08: 1acb21ab lsl w11, w13, w11 146d0c: 0b0b014a add w10, w10, w11 146d10: f9401bec ldr x12, [sp, #0x30] 146d14: 3940158b ldrb w11, [x12, #0x5] 146d18: 1ac92969 asr w9, w11, w9 146d1c: 0a080128 and w8, w9, w8 146d20: 0b080148 add w8, w10, w8 146d24: 2a0803ec mov w12, w8 146d28: 93407d8c sxtw x12, w12 146d2c: f90007ec str x12, [sp, #0x8] 146d30: f94007ec ldr x12, [sp, #0x8] 146d34: f94017ee ldr x14, [sp, #0x28] 146d38: eb0e019f cmp x12, x14 146d3c: 1a9f97e8 cset w8, hi 146d40: 37000048 tbnz w8, #0x0, 0x146d48 146d44: 14000006 b 0x146d5c 146d48: 52800008 mov w8, #0x0 // =0 146d4c: 320003e9 orr w9, wzr, #0x1 146d50: 0a090108 and w8, w8, w9 146d54: 3900ffe8 strb w8, [sp, #0x3f] 146d58: 14000008 b 0x146d78 146d5c: 12800008 mov w8, #-0x1 // =-1 146d60: f94007e9 ldr x9, [sp, #0x8] 146d64: f94013ea ldr x10, [sp, #0x20] 146d68: f9000149 str x9, [x10] 146d6c: 320003eb orr w11, wzr, #0x1 146d70: 0a0b0108 and w8, w8, w11 146d74: 3900ffe8 strb w8, [sp, #0x3f] 146d78: 3940ffe8 ldrb w8, [sp, #0x3f] 146d7c: 2a0803e0 mov w0, w8 146d80: 910103ff add sp, sp, #0x40 146d84: d65f03c0 ret 146d88: d100c3ff sub sp, sp, #0x30 146d8c: a9027bfd stp x29, x30, [sp, #0x20] 146d90: 910083fd add x29, sp, #0x20 146d94: d2800008 mov x8, #0x0 // =0 146d98: 52800009 mov w9, #0x0 // =0 146d9c: f81f83a0 stur x0, [x29, #-0x8] 146da0: f9000be1 str x1, [sp, #0x10] 146da4: f85f83a0 ldur x0, [x29, #-0x8] 146da8: f9400be1 ldr x1, [sp, #0x10] 146dac: aa0803e2 mov x2, x8 146db0: b9000fe9 str w9, [sp, #0xc] 146db4: 940012bd bl 0x14b8a8 146db8: b9400fe9 ldr w9, [sp, #0xc] 146dbc: 6b09001f cmp w0, w9 146dc0: 1a9f97e0 cset w0, hi 146dc4: 320003ea orr w10, wzr, #0x1 146dc8: 0a0a000a and w10, w0, w10 146dcc: 2a0a03e0 mov w0, w10 146dd0: a9427bfd ldp x29, x30, [sp, #0x20] 146dd4: 9100c3ff add sp, sp, #0x30 146dd8: d65f03c0 ret 146ddc: d100c3ff sub sp, sp, #0x30 146de0: b24007e8 orr x8, xzr, #0x3 146de4: f90013e0 str x0, [sp, #0x20] 146de8: f9000fe1 str x1, [sp, #0x18] 146dec: f9400fe0 ldr x0, [sp, #0x18] 146df0: eb08001f cmp x0, x8 146df4: 1a9f27e9 cset w9, lo 146df8: 37000049 tbnz w9, #0x0, 0x146e00 146dfc: 14000006 b 0x146e14 146e00: 52800008 mov w8, #0x0 // =0 146e04: 320003e9 orr w9, wzr, #0x1 146e08: 0a090108 and w8, w8, w9 146e0c: 3900bfe8 strb w8, [sp, #0x2f] 146e10: 1400005a b 0x146f78 146e14: 32001fe8 orr w8, wzr, #0xff 146e18: f94013e9 ldr x9, [sp, #0x20] 146e1c: 3940012a ldrb w10, [x9] 146e20: 6b08015f cmp w10, w8 146e24: 1a9f07e8 cset w8, ne 146e28: 37000148 tbnz w8, #0x0, 0x146e50 146e2c: 32000be8 orr w8, wzr, #0x7 146e30: 528000a9 mov w9, #0x5 // =5 146e34: f94013ea ldr x10, [sp, #0x20] 146e38: 3940054b ldrb w11, [x10, #0x1] 146e3c: 1ac92969 asr w9, w11, w9 146e40: 6b08013f cmp w9, w8 146e44: 1a9f07e8 cset w8, ne 146e48: 37000048 tbnz w8, #0x0, 0x146e50 146e4c: 14000006 b 0x146e64 146e50: 52800008 mov w8, #0x0 // =0 146e54: 320003e9 orr w9, wzr, #0x1 146e58: 0a090108 and w8, w8, w9 146e5c: 3900bfe8 strb w8, [sp, #0x2f] 146e60: 14000046 b 0x146f78 146e64: 320003e8 orr w8, wzr, #0x1 146e68: 320007e9 orr w9, wzr, #0x3 146e6c: f94013ea ldr x10, [sp, #0x20] 146e70: 3940054b ldrb w11, [x10, #0x1] 146e74: 1ac9296b asr w11, w11, w9 146e78: 0a090169 and w9, w11, w9 146e7c: b90017e9 str w9, [sp, #0x14] 146e80: b94017e9 ldr w9, [sp, #0x14] 146e84: 6b08013f cmp w9, w8 146e88: 1a9f17e8 cset w8, eq 146e8c: 37000048 tbnz w8, #0x0, 0x146e94 146e90: 14000006 b 0x146ea8 146e94: 52800008 mov w8, #0x0 // =0 146e98: 320003e9 orr w9, wzr, #0x1 146e9c: 0a090108 and w8, w8, w9 146ea0: 3900bfe8 strb w8, [sp, #0x2f] 146ea4: 14000035 b 0x146f78 146ea8: 320003e8 orr w8, wzr, #0x1 146eac: 320007e9 orr w9, wzr, #0x3 146eb0: f94013ea ldr x10, [sp, #0x20] 146eb4: 3940054b ldrb w11, [x10, #0x1] 146eb8: 1ac82968 asr w8, w11, w8 146ebc: 0a090108 and w8, w8, w9 146ec0: b90013e8 str w8, [sp, #0x10] 146ec4: b94013e8 ldr w8, [sp, #0x10] 146ec8: 34000048 cbz w8, 0x146ed0 146ecc: 14000006 b 0x146ee4 146ed0: 52800008 mov w8, #0x0 // =0 146ed4: 320003e9 orr w9, wzr, #0x1 146ed8: 0a090108 and w8, w8, w9 146edc: 3900bfe8 strb w8, [sp, #0x2f] 146ee0: 14000026 b 0x146f78 146ee4: 32000fe8 orr w8, wzr, #0xf 146ee8: 321e03e9 orr w9, wzr, #0x4 146eec: f94013ea ldr x10, [sp, #0x20] 146ef0: 3940094b ldrb w11, [x10, #0x2] 146ef4: 1ac92969 asr w9, w11, w9 146ef8: b9000fe9 str w9, [sp, #0xc] 146efc: b9400fe9 ldr w9, [sp, #0xc] 146f00: 6b08013f cmp w9, w8 146f04: 1a9f17e8 cset w8, eq 146f08: 37000048 tbnz w8, #0x0, 0x146f10 146f0c: 14000006 b 0x146f24 146f10: 52800008 mov w8, #0x0 // =0 146f14: 320003e9 orr w9, wzr, #0x1 146f18: 0a090108 and w8, w8, w9 146f1c: 3900bfe8 strb w8, [sp, #0x2f] 146f20: 14000016 b 0x146f78 146f24: 321f03e8 orr w8, wzr, #0x2 146f28: 320007e9 orr w9, wzr, #0x3 146f2c: f94013ea ldr x10, [sp, #0x20] 146f30: 3940094b ldrb w11, [x10, #0x2] 146f34: 1ac82968 asr w8, w11, w8 146f38: 0a090108 and w8, w8, w9 146f3c: b9000be8 str w8, [sp, #0x8] 146f40: b9400be8 ldr w8, [sp, #0x8] 146f44: 6b09011f cmp w8, w9 146f48: 1a9f17e8 cset w8, eq 146f4c: 37000048 tbnz w8, #0x0, 0x146f54 146f50: 14000006 b 0x146f68 146f54: 52800008 mov w8, #0x0 // =0 146f58: 320003e9 orr w9, wzr, #0x1 146f5c: 0a090108 and w8, w8, w9 146f60: 3900bfe8 strb w8, [sp, #0x2f] 146f64: 14000005 b 0x146f78 146f68: 12800008 mov w8, #-0x1 // =-1 146f6c: 320003e9 orr w9, wzr, #0x1 146f70: 0a090108 and w8, w8, w9 146f74: 3900bfe8 strb w8, [sp, #0x2f] 146f78: 3940bfe8 ldrb w8, [sp, #0x2f] 146f7c: 2a0803e0 mov w0, w8 146f80: 9100c3ff add sp, sp, #0x30 146f84: d65f03c0 ret 0000000000146f88 ::push_back(android::ElementaryStreamQueue::RangeInfo const&)>: 146f88: d10183ff sub sp, sp, #0x60 146f8c: a9057bfd stp x29, x30, [sp, #0x50] 146f90: 910143fd add x29, sp, #0x50 146f94: d53bd048 mrs x8, TPIDR_EL0 146f98: f9401508 ldr x8, [x8, #0x28] 146f9c: f81f83a8 stur x8, [x29, #-0x8] 146fa0: f81e03a0 stur x0, [x29, #-0x20] 146fa4: f90017e1 str x1, [sp, #0x28] 146fa8: f85e03a8 ldur x8, [x29, #-0x20] 146fac: d10063a0 sub x0, x29, #0x18 146fb0: f9000be8 str x8, [sp, #0x10] 146fb4: aa0003e8 mov x8, x0 146fb8: f9400be1 ldr x1, [sp, #0x10] 146fbc: f90007e0 str x0, [sp, #0x8] 146fc0: aa0103e0 mov x0, x1 146fc4: 97fd90c3 bl 0xab2d0 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE3endEv@plt> 146fc8: f94017e2 ldr x2, [sp, #0x28] 146fcc: d10043a8 sub x8, x29, #0x10 146fd0: f9400be0 ldr x0, [sp, #0x10] 146fd4: f94007e1 ldr x1, [sp, #0x8] 146fd8: 97fd632a bl 0x9fc80 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE6insertENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEERKS2_@plt> 146fdc: 14000001 b 0x146fe0 ::push_back(android::ElementaryStreamQueue::RangeInfo const&)+0x58> 146fe0: d10043a0 sub x0, x29, #0x10 146fe4: 97fd824f bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 146fe8: d10063a0 sub x0, x29, #0x18 146fec: 97fd824d bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 146ff0: d53bd040 mrs x0, TPIDR_EL0 146ff4: f9401400 ldr x0, [x0, #0x28] 146ff8: f85f83be ldur x30, [x29, #-0x8] 146ffc: eb1e0000 subs x0, x0, x30 147000: f90003e0 str x0, [sp] 147004: 540001a1 b.ne 0x147038 ::push_back(android::ElementaryStreamQueue::RangeInfo const&)+0xb0> 147008: 14000001 b 0x14700c ::push_back(android::ElementaryStreamQueue::RangeInfo const&)+0x84> 14700c: a9457bfd ldp x29, x30, [sp, #0x50] 147010: 910183ff add sp, sp, #0x60 147014: d65f03c0 ret 147018: f90013e0 str x0, [sp, #0x20] 14701c: 2a0103e8 mov w8, w1 147020: b9001fe8 str w8, [sp, #0x1c] 147024: d10063a0 sub x0, x29, #0x18 147028: 97fd823e bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14702c: 14000001 b 0x147030 ::push_back(android::ElementaryStreamQueue::RangeInfo const&)+0xa8> 147030: f94013e0 ldr x0, [sp, #0x20] 147034: 97fd83b7 bl 0xa7f10 <_Unwind_Resume@plt> 147038: 97fd8b4e bl 0xa9d70 <__stack_chk_fail@plt> 000000000014703c : 14703c: d106c3ff sub sp, sp, #0x1b0 147040: f900cbfc str x28, [sp, #0x190] 147044: a91a7bfd stp x29, x30, [sp, #0x1a0] 147048: 910683fd add x29, sp, #0x1a0 14704c: d53bd049 mrs x9, TPIDR_EL0 147050: f9401529 ldr x9, [x9, #0x28] 147054: f81e83a9 stur x9, [x29, #-0x18] 147058: f81983a0 stur x0, [x29, #-0x68] 14705c: f85983a9 ldur x9, [x29, #-0x68] 147060: aa0903e0 mov x0, x9 147064: 3940112a ldrb w10, [x9, #0x4] 147068: f81803a8 stur x8, [x29, #-0x80] 14706c: f81783a0 stur x0, [x29, #-0x88] 147070: 36001d6a tbz w10, #0x0, 0x14741c 147074: 14000001 b 0x147078 147078: f85783a8 ldur x8, [x29, #-0x88] 14707c: b9400109 ldr w9, [x8] 147080: 35001ce9 cbnz w9, 0x14741c 147084: 14000001 b 0x147088 147088: f85783a8 ldur x8, [x29, #-0x88] 14708c: 91006100 add x0, x8, #0x18 147090: 97fd8810 bl 0xa90d0 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5emptyEv@plt> 147094: 36000120 tbz w0, #0x0, 0x1470b8 147098: 14000001 b 0x14709c 14709c: aa1f03e0 mov x0, xzr 1470a0: f85803a8 ldur x8, [x29, #-0x80] 1470a4: f81703a0 stur x0, [x29, #-0x90] 1470a8: aa0803e0 mov x0, x8 1470ac: f85703a1 ldur x1, [x29, #-0x90] 1470b0: 97fd8920 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 1470b4: 14000116 b 0x14750c 1470b8: f85783a8 ldur x8, [x29, #-0x88] 1470bc: 91006100 add x0, x8, #0x18 1470c0: d100e3a9 sub x9, x29, #0x38 1470c4: aa0903e8 mov x8, x9 1470c8: f81683a9 stur x9, [x29, #-0x98] 1470cc: 97fd6891 bl 0xa1310 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5beginEv@plt> 1470d0: f85683a0 ldur x0, [x29, #-0x98] 1470d4: 97fd6acb bl 0xa1c00 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 1470d8: f81603a0 stur x0, [x29, #-0xa0] 1470dc: 14000001 b 0x1470e0 1470e0: f85603a8 ldur x8, [x29, #-0xa0] 1470e4: 3dc00100 ldr q0, [x8] 1470e8: 3c9d03a0 stur q0, [x29, #-0x30] 1470ec: d100e3a0 sub x0, x29, #0x38 1470f0: 97fd820c bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 1470f4: f85783a8 ldur x8, [x29, #-0x88] 1470f8: 91006100 add x0, x8, #0x18 1470fc: d10123be sub x30, x29, #0x48 147100: aa1e03e8 mov x8, x30 147104: f81583a0 stur x0, [x29, #-0xa8] 147108: f81503be stur x30, [x29, #-0xb0] 14710c: 97fd6881 bl 0xa1310 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5beginEv@plt> 147110: d10103a8 sub x8, x29, #0x40 147114: f85583a0 ldur x0, [x29, #-0xa8] 147118: f85503a1 ldur x1, [x29, #-0xb0] 14711c: 97fd7209 bl 0xa3940 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt> 147120: 14000001 b 0x147124 147124: d10103a0 sub x0, x29, #0x40 147128: 97fd81fe bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14712c: d10123a0 sub x0, x29, #0x48 147130: 97fd81fc bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 147134: 52800908 mov w8, #0x48 // =72 147138: 2a0803e0 mov w0, w8 14713c: 97fd8775 bl 0xa8f10 <_Znwm@plt> 147140: aa0003fe mov x30, x0 147144: aa0003e1 mov x1, x0 147148: f85d83a9 ldur x9, [x29, #-0x28] 14714c: f81483a1 stur x1, [x29, #-0xb8] 147150: aa0903e1 mov x1, x9 147154: f81403be stur x30, [x29, #-0xc0] 147158: 97fd6b32 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 14715c: 14000001 b 0x147160 147160: d10143a8 sub x8, x29, #0x50 147164: aa0803e0 mov x0, x8 147168: f85483a1 ldur x1, [x29, #-0xb8] 14716c: f81383a8 stur x8, [x29, #-0xc8] 147170: 97fd88f0 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 147174: f85383a0 ldur x0, [x29, #-0xc8] 147178: 97fd6346 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14717c: f9006be0 str x0, [sp, #0xd0] 147180: 14000001 b 0x147184 147184: f9406be0 ldr x0, [sp, #0xd0] 147188: 97fd7832 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14718c: f90067e0 str x0, [sp, #0xc8] 147190: 14000001 b 0x147194 147194: f85783a8 ldur x8, [x29, #-0x88] 147198: 91004100 add x0, x8, #0x10 14719c: 97fd633d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1471a0: f90063e0 str x0, [sp, #0xc0] 1471a4: 14000001 b 0x1471a8 1471a8: f94063e0 ldr x0, [sp, #0xc0] 1471ac: 97fd7829 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1471b0: f9005fe0 str x0, [sp, #0xb8] 1471b4: 14000001 b 0x1471b8 1471b8: f85d83a2 ldur x2, [x29, #-0x28] 1471bc: f94067e0 ldr x0, [sp, #0xc8] 1471c0: f9405fe1 ldr x1, [sp, #0xb8] 1471c4: 97fd62f3 bl 0x9fd90 1471c8: d10143a1 sub x1, x29, #0x50 1471cc: f9005be0 str x0, [sp, #0xb0] 1471d0: aa0103e0 mov x0, x1 1471d4: 97fd632f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1471d8: f90057e0 str x0, [sp, #0xa8] 1471dc: 14000001 b 0x1471e0 1471e0: d10163a8 sub x8, x29, #0x58 1471e4: f94057e0 ldr x0, [sp, #0xa8] 1471e8: 97fd6abe bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1471ec: 14000001 b 0x1471f0 1471f0: d10163a0 sub x0, x29, #0x58 1471f4: 97fd85c3 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1471f8: f90053e0 str x0, [sp, #0xa0] 1471fc: 14000001 b 0x147200 147200: f85d03a2 ldur x2, [x29, #-0x30] 147204: d0000581 adrp x1, 0x1f9000 147208: 912bbc21 add x1, x1, #0xaef 14720c: f94053e0 ldr x0, [sp, #0xa0] 147210: 97fd8568 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 147214: 14000001 b 0x147218 147218: d10163a0 sub x0, x29, #0x58 14721c: 97fd8f31 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 147220: f85783a0 ldur x0, [x29, #-0x88] 147224: 91004000 add x0, x0, #0x10 147228: 97fd631a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14722c: f9004fe0 str x0, [sp, #0x98] 147230: 14000001 b 0x147234 147234: f9404fe0 ldr x0, [sp, #0x98] 147238: 97fd7806 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14723c: f9004be0 str x0, [sp, #0x90] 147240: 14000001 b 0x147244 147244: f85783a8 ldur x8, [x29, #-0x88] 147248: 91004100 add x0, x8, #0x10 14724c: 97fd6311 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147250: f90047e0 str x0, [sp, #0x88] 147254: 14000001 b 0x147258 147258: f94047e0 ldr x0, [sp, #0x88] 14725c: 97fd77fd bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 147260: f90043e0 str x0, [sp, #0x80] 147264: 14000001 b 0x147268 147268: f85d83a8 ldur x8, [x29, #-0x28] 14726c: f94043e9 ldr x9, [sp, #0x80] 147270: 8b080128 add x8, x9, x8 147274: f85783aa ldur x10, [x29, #-0x88] 147278: 91004140 add x0, x10, #0x10 14727c: f9003fe8 str x8, [sp, #0x78] 147280: 97fd6304 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147284: f9003be0 str x0, [sp, #0x70] 147288: 14000001 b 0x14728c 14728c: f9403be0 ldr x0, [sp, #0x70] 147290: 97fd71c8 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 147294: f90037e0 str x0, [sp, #0x68] 147298: 14000001 b 0x14729c 14729c: f85d83a8 ldur x8, [x29, #-0x28] 1472a0: f94037e9 ldr x9, [sp, #0x68] 1472a4: eb080122 subs x2, x9, x8 1472a8: f9404be0 ldr x0, [sp, #0x90] 1472ac: f9403fe1 ldr x1, [sp, #0x78] 1472b0: 97fd6ee4 bl 0xa2e40 1472b4: f85783a8 ldur x8, [x29, #-0x88] 1472b8: 91004109 add x9, x8, #0x10 1472bc: f90033e0 str x0, [sp, #0x60] 1472c0: aa0903e0 mov x0, x9 1472c4: 97fd62f3 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1472c8: f9002fe0 str x0, [sp, #0x58] 1472cc: 14000001 b 0x1472d0 1472d0: f85783a8 ldur x8, [x29, #-0x88] 1472d4: 91004100 add x0, x8, #0x10 1472d8: 97fd62ee bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1472dc: f9002be0 str x0, [sp, #0x50] 1472e0: 14000001 b 0x1472e4 1472e4: f9402be0 ldr x0, [sp, #0x50] 1472e8: 97fd71b2 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1472ec: f90027e0 str x0, [sp, #0x48] 1472f0: 14000001 b 0x1472f4 1472f4: f85d83a8 ldur x8, [x29, #-0x28] 1472f8: f94027e9 ldr x9, [sp, #0x48] 1472fc: eb080122 subs x2, x9, x8 147300: aa1f03e8 mov x8, xzr 147304: f9402fe0 ldr x0, [sp, #0x58] 147308: aa0803e1 mov x1, x8 14730c: 97fd8f31 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 147310: 14000001 b 0x147314 147314: f85783a8 ldur x8, [x29, #-0x88] 147318: 9100a100 add x0, x8, #0x28 14731c: aa1f03e1 mov x1, xzr 147320: 97fd8bc4 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 147324: b90047e0 str w0, [sp, #0x44] 147328: 14000001 b 0x14732c 14732c: b94047e8 ldr w8, [sp, #0x44] 147330: 36000628 tbz w8, #0x0, 0x1473f4 147334: 14000001 b 0x147338 147338: d10183a8 sub x8, x29, #0x60 14733c: d10143a0 sub x0, x29, #0x50 147340: 97fd6ba0 bl 0xa21c0 <_ZN7android24MakeAVCCodecSpecificDataERKNS_2spINS_7ABufferEEE@plt> 147344: 14000001 b 0x147348 147348: f85783a8 ldur x8, [x29, #-0x88] 14734c: 9100a100 add x0, x8, #0x28 147350: d10183a1 sub x1, x29, #0x60 147354: 97fd7437 bl 0xa4430 <_ZN7android2spINS_8MetaDataEEaSEOS2_@plt> 147358: f9001fe0 str x0, [sp, #0x38] 14735c: 14000001 b 0x147360 147360: d10183a0 sub x0, x29, #0x60 147364: 97fd6983 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 147368: 14000023 b 0x1473f4 14736c: f81903a0 stur x0, [x29, #-0x70] 147370: 2a0103e8 mov w8, w1 147374: b818c3a8 stur w8, [x29, #-0x74] 147378: d100e3a0 sub x0, x29, #0x38 14737c: 97fd8169 bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 147380: 1400006e b 0x147538 147384: f81903a0 stur x0, [x29, #-0x70] 147388: 2a0103e8 mov w8, w1 14738c: b818c3a8 stur w8, [x29, #-0x74] 147390: d10123a0 sub x0, x29, #0x48 147394: 97fd8163 bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 147398: 14000068 b 0x147538 14739c: f81903a0 stur x0, [x29, #-0x70] 1473a0: 2a0103e8 mov w8, w1 1473a4: b818c3a8 stur w8, [x29, #-0x74] 1473a8: f85403a0 ldur x0, [x29, #-0xc0] 1473ac: 97fd656d bl 0xa0960 <_ZdlPv@plt> 1473b0: 14000062 b 0x147538 1473b4: f81903a0 stur x0, [x29, #-0x70] 1473b8: 2a0103e8 mov w8, w1 1473bc: b818c3a8 stur w8, [x29, #-0x74] 1473c0: 14000014 b 0x147410 1473c4: f81903a0 stur x0, [x29, #-0x70] 1473c8: 2a0103e8 mov w8, w1 1473cc: b818c3a8 stur w8, [x29, #-0x74] 1473d0: d10163a0 sub x0, x29, #0x58 1473d4: 97fd8ec3 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1473d8: 1400000e b 0x147410 1473dc: f81903a0 stur x0, [x29, #-0x70] 1473e0: 2a0103e8 mov w8, w1 1473e4: b818c3a8 stur w8, [x29, #-0x74] 1473e8: d10183a0 sub x0, x29, #0x60 1473ec: 97fd6961 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1473f0: 14000008 b 0x147410 1473f4: d10143a1 sub x1, x29, #0x50 1473f8: f85803a0 ldur x0, [x29, #-0x80] 1473fc: 97fd8c11 bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 147400: 14000001 b 0x147404 147404: d10143a0 sub x0, x29, #0x50 147408: 97fd8c42 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14740c: 14000040 b 0x14750c 147410: d10143a0 sub x0, x29, #0x50 147414: 97fd8c3f bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 147418: 14000048 b 0x147538 14741c: f85783a8 ldur x8, [x29, #-0x88] 147420: b9400109 ldr w9, [x8] 147424: 2a0903ea mov w10, w9 147428: 2a0a03e9 mov w9, w10 14742c: 71001d29 subs w9, w9, #0x7 147430: f9001bea str x10, [sp, #0x30] 147434: b9002fe9 str w9, [sp, #0x2c] 147438: 54000488 b.hi 0x1474c8 14743c: 900005a8 adrp x8, 0x1fb000 +0xc> 147440: 910ff108 add x8, x8, #0x3fc 147444: f9401beb ldr x11, [sp, #0x30] 147448: b8ab790a ldrsw x10, [x8, x11, lsl #2] 14744c: 8b0a0109 add x9, x8, x10 147450: f90013ea str x10, [sp, #0x20] 147454: d61f0120 br x9 147458: f85803a8 ldur x8, [x29, #-0x80] 14745c: f85783a0 ldur x0, [x29, #-0x88] 147460: 97fd7c5c bl 0xa65d0 <_ZN7android21ElementaryStreamQueue21dequeueAccessUnitH264Ev@plt> 147464: 1400002a b 0x14750c 147468: f85803a8 ldur x8, [x29, #-0x80] 14746c: f85783a0 ldur x0, [x29, #-0x88] 147470: 97fd64d0 bl 0xa07b0 <_ZN7android21ElementaryStreamQueue20dequeueAccessUnitAACEv@plt> 147474: 14000026 b 0x14750c 147478: f85803a8 ldur x8, [x29, #-0x80] 14747c: f85783a0 ldur x0, [x29, #-0x88] 147480: 97fd6a10 bl 0xa1cc0 <_ZN7android21ElementaryStreamQueue20dequeueAccessUnitAC3Ev@plt> 147484: 14000022 b 0x14750c 147488: f85803a8 ldur x8, [x29, #-0x80] 14748c: f85783a0 ldur x0, [x29, #-0x88] 147490: 97fd74f4 bl 0xa4860 <_ZN7android21ElementaryStreamQueue26dequeueAccessUnitMPEGVideoEv@plt> 147494: 1400001e b 0x14750c 147498: f85803a8 ldur x8, [x29, #-0x80] 14749c: f85783a0 ldur x0, [x29, #-0x88] 1474a0: 97fd7c0c bl 0xa64d0 <_ZN7android21ElementaryStreamQueue27dequeueAccessUnitMPEG4VideoEv@plt> 1474a4: 1400001a b 0x14750c 1474a8: f85803a8 ldur x8, [x29, #-0x80] 1474ac: f85783a0 ldur x0, [x29, #-0x88] 1474b0: 97fd6590 bl 0xa0af0 <_ZN7android21ElementaryStreamQueue25dequeueAccessUnitPCMAudioEv@plt> 1474b4: 14000016 b 0x14750c 1474b8: f85803a8 ldur x8, [x29, #-0x80] 1474bc: f85783a0 ldur x0, [x29, #-0x88] 1474c0: 97fd82ac bl 0xa7f70 <_ZN7android21ElementaryStreamQueue25dequeueAccessUnitMetadataEv@plt> 1474c4: 14000012 b 0x14750c 1474c8: f85783a8 ldur x8, [x29, #-0x88] 1474cc: b9400109 ldr w9, [x8] 1474d0: 71000d29 subs w9, w9, #0x3 1474d4: b9001fe9 str w9, [sp, #0x1c] 1474d8: 54000120 b.eq 0x1474fc 1474dc: 14000001 b 0x1474e0 1474e0: aa1f03e0 mov x0, xzr 1474e4: f85803a8 ldur x8, [x29, #-0x80] 1474e8: f9000be0 str x0, [sp, #0x10] 1474ec: aa0803e0 mov x0, x8 1474f0: f9400be1 ldr x1, [sp, #0x10] 1474f4: 97fd880f bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 1474f8: 14000005 b 0x14750c 1474fc: f85803a8 ldur x8, [x29, #-0x80] 147500: f85783a0 ldur x0, [x29, #-0x88] 147504: 97fd7aaf bl 0xa5fc0 <_ZN7android21ElementaryStreamQueue26dequeueAccessUnitMPEGAudioEv@plt> 147508: 14000001 b 0x14750c 14750c: d53bd048 mrs x8, TPIDR_EL0 147510: f9401508 ldr x8, [x8, #0x28] 147514: f85e83a9 ldur x9, [x29, #-0x18] 147518: eb090108 subs x8, x8, x9 14751c: f90007e8 str x8, [sp, #0x8] 147520: 54000101 b.ne 0x147540 147524: 14000001 b 0x147528 147528: a95a7bfd ldp x29, x30, [sp, #0x1a0] 14752c: f940cbfc ldr x28, [sp, #0x190] 147530: 9106c3ff add sp, sp, #0x1b0 147534: d65f03c0 ret 147538: f85903a0 ldur x0, [x29, #-0x70] 14753c: 97fd8275 bl 0xa7f10 <_Unwind_Resume@plt> 147540: 97fd8a0c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000147544 ::empty() const>: 147544: d10083ff sub sp, sp, #0x20 147548: a9017bfd stp x29, x30, [sp, #0x10] 14754c: 910043fd add x29, sp, #0x10 147550: f90007e0 str x0, [sp, #0x8] 147554: f94007e0 ldr x0, [sp, #0x8] 147558: f9400408 ldr x8, [x0, #0x8] 14755c: f90003e0 str x0, [sp] 147560: aa0803e0 mov x0, x8 147564: 97fd8b87 bl 0xaa380 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7getNextEv@plt> 147568: f94003e8 ldr x8, [sp] 14756c: f9400509 ldr x9, [x8, #0x8] 147570: eb09001f cmp x0, x9 147574: 1a9f17ea cset w10, eq 147578: 320003eb orr w11, wzr, #0x1 14757c: 0a0b014a and w10, w10, w11 147580: 2a0a03e0 mov w0, w10 147584: a9417bfd ldp x29, x30, [sp, #0x10] 147588: 910083ff add sp, sp, #0x20 14758c: d65f03c0 ret 0000000000147590 ::begin()>: 147590: d100c3ff sub sp, sp, #0x30 147594: a9027bfd stp x29, x30, [sp, #0x20] 147598: 910083fd add x29, sp, #0x20 14759c: f81f83a0 stur x0, [x29, #-0x8] 1475a0: f85f83a0 ldur x0, [x29, #-0x8] 1475a4: f9400400 ldr x0, [x0, #0x8] 1475a8: f9000be8 str x8, [sp, #0x10] 1475ac: 97fd8b75 bl 0xaa380 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7getNextEv@plt> 1475b0: f9400be8 ldr x8, [sp, #0x10] 1475b4: f90007e0 str x0, [sp, #0x8] 1475b8: aa0803e0 mov x0, x8 1475bc: f94007e1 ldr x1, [sp, #0x8] 1475c0: 97fd74cc bl 0xa48f0 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 1475c4: a9427bfd ldp x29, x30, [sp, #0x20] 1475c8: 9100c3ff add sp, sp, #0x30 1475cc: d65f03c0 ret 00000000001475d0 ::_ListIterator::NON_CONST_ITERATOR>::operator*() const>: 1475d0: d10083ff sub sp, sp, #0x20 1475d4: a9017bfd stp x29, x30, [sp, #0x10] 1475d8: 910043fd add x29, sp, #0x10 1475dc: f90007e0 str x0, [sp, #0x8] 1475e0: f94007e0 ldr x0, [sp, #0x8] 1475e4: f9400000 ldr x0, [x0] 1475e8: 97fd7726 bl 0xa5280 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node6getRefEv@plt> 1475ec: a9417bfd ldp x29, x30, [sp, #0x10] 1475f0: 910083ff add sp, sp, #0x20 1475f4: d65f03c0 ret 00000000001475f8 ::_ListIterator::NON_CONST_ITERATOR>::~_ListIterator()>: 1475f8: d10043ff sub sp, sp, #0x10 1475fc: f90007e0 str x0, [sp, #0x8] 147600: 910043ff add sp, sp, #0x10 147604: d65f03c0 ret 0000000000147608 ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>)>: 147608: d10143ff sub sp, sp, #0x50 14760c: a9047bfd stp x29, x30, [sp, #0x40] 147610: 910103fd add x29, sp, #0x40 147614: d2800009 mov x9, #0x0 // =0 147618: f81f83a0 stur x0, [x29, #-0x8] 14761c: aa0103e0 mov x0, x1 147620: f90013e8 str x8, [sp, #0x20] 147624: f9000fe1 str x1, [sp, #0x18] 147628: f9000be9 str x9, [sp, #0x10] 14762c: 97fd6ad9 bl 0xa2190 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 147630: 97fd8b54 bl 0xaa380 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7getNextEv@plt> 147634: f81f03a0 stur x0, [x29, #-0x10] 147638: f9400fe0 ldr x0, [sp, #0x18] 14763c: 97fd6ad5 bl 0xa2190 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 147640: 97fd8204 bl 0xa7e50 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7getPrevEv@plt> 147644: f81e83a0 stur x0, [x29, #-0x18] 147648: f85e83a0 ldur x0, [x29, #-0x18] 14764c: f85f03a1 ldur x1, [x29, #-0x10] 147650: 97fd7870 bl 0xa5810 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setNextEPS4_@plt> 147654: f85f03a0 ldur x0, [x29, #-0x10] 147658: f85e83a1 ldur x1, [x29, #-0x18] 14765c: 97fd77e9 bl 0xa5600 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setPrevEPS4_@plt> 147660: f9400fe0 ldr x0, [sp, #0x18] 147664: 97fd6acb bl 0xa2190 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 147668: f9400be8 ldr x8, [sp, #0x10] 14766c: eb08001f cmp x0, x8 147670: 1a9f17ea cset w10, eq 147674: f90007e0 str x0, [sp, #0x8] 147678: 370000aa tbnz w10, #0x0, 0x14768c ::erase(android::List::_ListIterator::NON_CONST_ITERATOR>)+0x84> 14767c: f94007e0 ldr x0, [sp, #0x8] 147680: 97fd6240 bl 0x9ff80 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_NodeD2Ev@plt> 147684: f94007e0 ldr x0, [sp, #0x8] 147688: 97fd64b6 bl 0xa0960 <_ZdlPv@plt> 14768c: f85f03a1 ldur x1, [x29, #-0x10] 147690: f94013e0 ldr x0, [sp, #0x20] 147694: 97fd7497 bl 0xa48f0 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 147698: a9447bfd ldp x29, x30, [sp, #0x40] 14769c: 910143ff add sp, sp, #0x50 1476a0: d65f03c0 ret 00000000001476a4 : 1476a4: f81e0ffc str x28, [sp, #-0x20]! 1476a8: a9017bfd stp x29, x30, [sp, #0x10] 1476ac: 910043fd add x29, sp, #0x10 1476b0: d11003ff sub sp, sp, #0x400 1476b4: d53bd049 mrs x9, TPIDR_EL0 1476b8: f9401529 ldr x9, [x9, #0x28] 1476bc: f81e83a9 stur x9, [x29, #-0x18] 1476c0: f90153e0 str x0, [sp, #0x2a0] 1476c4: f94153e9 ldr x9, [sp, #0x2a0] 1476c8: aa0903e0 mov x0, x9 1476cc: 91004129 add x9, x9, #0x10 1476d0: f9010be0 str x0, [sp, #0x210] 1476d4: aa0903e0 mov x0, x9 1476d8: f90107e8 str x8, [sp, #0x208] 1476dc: f90103e9 str x9, [sp, #0x200] 1476e0: 97fd61ec bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1476e4: 97fd76db bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1476e8: f81303a0 stur x0, [x29, #-0xd0] 1476ec: f94103e0 ldr x0, [sp, #0x200] 1476f0: 97fd61e8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1476f4: 97fd70af bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1476f8: f81283a0 stur x0, [x29, #-0xd8] 1476fc: d10403a0 sub x0, x29, #0x100 147700: 97fd6cc4 bl 0xa2a10 <_ZN7android6VectorINS_11NALPositionEEC2Ev@plt> 147704: aa1f03e8 mov x8, xzr 147708: f9014fe8 str x8, [sp, #0x298] 14770c: f9014be8 str x8, [sp, #0x290] 147710: 2a1f03ea mov w10, wzr 147714: 390a23ea strb w10, [sp, #0x288] 147718: 390a13ea strb w10, [sp, #0x284] 14771c: 14000001 b 0x147720 147720: d10343a0 sub x0, x29, #0xd0 147724: d10363a1 sub x1, x29, #0xd8 147728: 910c23e2 add x2, sp, #0x308 14772c: 910c03e3 add x3, sp, #0x300 147730: 2a1f03e4 mov w4, wzr 147734: 97fd8a3b bl 0xaa020 <_ZN7android14getNextNALUnitEPPKhPmS2_S3_b@plt> 147738: b901ffe0 str w0, [sp, #0x1fc] 14773c: 14000001 b 0x147740 147740: b941ffe8 ldr w8, [sp, #0x1fc] 147744: b9028fe8 str w8, [sp, #0x28c] 147748: 35004b68 cbnz w8, 0x1480b4 14774c: 14000001 b 0x147750 147750: f94183e8 ldr x8, [sp, #0x300] 147754: b50000e8 cbnz x8, 0x147770 147758: 14000001 b 0x14775c 14775c: 17fffff1 b 0x147720 147760: f9013fe0 str x0, [sp, #0x278] 147764: 2a0103e8 mov w8, w1 147768: b90277e8 str w8, [sp, #0x274] 14776c: 14000278 b 0x14814c 147770: f94187e8 ldr x8, [sp, #0x308] 147774: 39400109 ldrb w9, [x8] 147778: 12001129 and w9, w9, #0x1f 14777c: b90273e9 str w9, [sp, #0x270] 147780: 2a1f03e9 mov w9, wzr 147784: 3909b3e9 strb w9, [sp, #0x26c] 147788: b94273e9 ldr w9, [sp, #0x270] 14778c: 71000529 subs w9, w9, #0x1 147790: b901fbe9 str w9, [sp, #0x1f8] 147794: 540000e0 b.eq 0x1477b0 147798: 14000001 b 0x14779c 14779c: b94273e8 ldr w8, [sp, #0x270] 1477a0: 71001508 subs w8, w8, #0x5 1477a4: b901f7e8 str w8, [sp, #0x1f4] 1477a8: 54000561 b.ne 0x147854 1477ac: 14000001 b 0x1477b0 1477b0: b94273e8 ldr w8, [sp, #0x270] 1477b4: 71001508 subs w8, w8, #0x5 1477b8: b901f3e8 str w8, [sp, #0x1f0] 1477bc: 540000a1 b.ne 0x1477d0 1477c0: 14000001 b 0x1477c4 1477c4: 320003e8 orr w8, wzr, #0x1 1477c8: 390a13e8 strb w8, [sp, #0x284] 1477cc: 14000001 b 0x1477d0 1477d0: 394a23e8 ldrb w8, [sp, #0x288] 1477d4: 360003a8 tbz w8, #0x0, 0x147848 1477d8: 14000001 b 0x1477dc 1477dc: f94187e8 ldr x8, [sp, #0x308] 1477e0: 91000501 add x1, x8, #0x1 1477e4: f94183e2 ldr x2, [sp, #0x300] 1477e8: d10323a0 sub x0, x29, #0xc8 1477ec: 97fd627d bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> 1477f0: 14000001 b 0x1477f4 1477f4: d10323a0 sub x0, x29, #0xc8 1477f8: 97fd87b6 bl 0xa96d0 <_ZN7android7parseUEEPNS_10ABitReaderE@plt> 1477fc: b901efe0 str w0, [sp, #0x1ec] 147800: 14000001 b 0x147804 147804: b941efe8 ldr w8, [sp, #0x1ec] 147808: b9026be8 str w8, [sp, #0x268] 14780c: b9426be9 ldr w9, [sp, #0x268] 147810: 35000169 cbnz w9, 0x14783c 147814: 14000001 b 0x147818 147818: 320003e8 orr w8, wzr, #0x1 14781c: 3909b3e8 strb w8, [sp, #0x26c] 147820: 14000007 b 0x14783c 147824: f9013fe0 str x0, [sp, #0x278] 147828: 2a0103e8 mov w8, w1 14782c: b90277e8 str w8, [sp, #0x274] 147830: d10323a0 sub x0, x29, #0xc8 147834: 97fd6f6f bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 147838: 14000245 b 0x14814c 14783c: d10323a0 sub x0, x29, #0xc8 147840: 97fd6f6c bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 147844: 14000001 b 0x147848 147848: 320003e8 orr w8, wzr, #0x1 14784c: 390a23e8 strb w8, [sp, #0x288] 147850: 1400001f b 0x1478cc 147854: b94273e8 ldr w8, [sp, #0x270] 147858: 71002508 subs w8, w8, #0x9 14785c: b901ebe8 str w8, [sp, #0x1e8] 147860: 540000e0 b.eq 0x14787c 147864: 14000001 b 0x147868 147868: b94273e8 ldr w8, [sp, #0x270] 14786c: 71001d08 subs w8, w8, #0x7 147870: b901e7e8 str w8, [sp, #0x1e4] 147874: 54000101 b.ne 0x147894 147878: 14000001 b 0x14787c 14787c: 394a23e8 ldrb w8, [sp, #0x288] 147880: 360000a8 tbz w8, #0x0, 0x147894 147884: 14000001 b 0x147888 147888: 320003e8 orr w8, wzr, #0x1 14788c: 3909b3e8 strb w8, [sp, #0x26c] 147890: 1400000e b 0x1478c8 147894: b94273e8 ldr w8, [sp, #0x270] 147898: 71001908 subs w8, w8, #0x6 14789c: b901e3e8 str w8, [sp, #0x1e0] 1478a0: 54000121 b.ne 0x1478c4 1478a4: 14000001 b 0x1478a8 1478a8: f94183e8 ldr x8, [sp, #0x300] 1478ac: b40000c8 cbz x8, 0x1478c4 1478b0: 14000001 b 0x1478b4 1478b4: f9414be8 ldr x8, [sp, #0x290] 1478b8: 91000508 add x8, x8, #0x1 1478bc: f9014be8 str x8, [sp, #0x290] 1478c0: 14000001 b 0x1478c4 1478c4: 14000001 b 0x1478c8 1478c8: 14000001 b 0x1478cc 1478cc: 3949b3e8 ldrb w8, [sp, #0x26c] 1478d0: 36003be8 tbz w8, #0x0, 0x14804c 1478d4: 14000001 b 0x1478d8 1478d8: d10403a0 sub x0, x29, #0x100 1478dc: 97fd8429 bl 0xa8980 <_ZNK7android6VectorINS_11NALPositionEE4sizeEv@plt> 1478e0: f900efe0 str x0, [sp, #0x1d8] 1478e4: 14000001 b 0x1478e8 1478e8: f9414fe8 ldr x8, [sp, #0x298] 1478ec: f940efe9 ldr x9, [sp, #0x1d8] 1478f0: 8b090908 add x8, x8, x9, lsl #2 1478f4: f90133e8 str x8, [sp, #0x260] 1478f8: 5280090a mov w10, #0x48 // =72 1478fc: 2a0a03e0 mov w0, w10 147900: 97fd8584 bl 0xa8f10 <_Znwm@plt> 147904: f900ebe0 str x0, [sp, #0x1d0] 147908: 14000001 b 0x14790c 14790c: f940ebe0 ldr x0, [sp, #0x1d0] 147910: f94133e1 ldr x1, [sp, #0x260] 147914: f940ebe2 ldr x2, [sp, #0x1d0] 147918: f900e7e0 str x0, [sp, #0x1c8] 14791c: aa0203e0 mov x0, x2 147920: 97fd6940 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 147924: 14000001 b 0x147928 147928: 910be3e0 add x0, sp, #0x2f8 14792c: f940e7e1 ldr x1, [sp, #0x1c8] 147930: 97fd8700 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 147934: 14000001 b 0x147938 147938: 910bc3e0 add x0, sp, #0x2f0 14793c: 97fd6481 bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 147940: 14000001 b 0x147944 147944: f9414be8 ldr x8, [sp, #0x290] 147948: b4000868 cbz x8, 0x147a54 14794c: 14000001 b 0x147950 147950: 52800908 mov w8, #0x48 // =72 147954: 2a0803e0 mov w0, w8 147958: 97fd856e bl 0xa8f10 <_Znwm@plt> 14795c: f900e3e0 str x0, [sp, #0x1c0] 147960: 14000001 b 0x147964 147964: f940e3e0 ldr x0, [sp, #0x1c0] 147968: f9414be8 ldr x8, [sp, #0x290] 14796c: d37ced01 lsl x1, x8, #4 147970: f940e3e8 ldr x8, [sp, #0x1c0] 147974: f900dfe0 str x0, [sp, #0x1b8] 147978: aa0803e0 mov x0, x8 14797c: 97fd6929 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 147980: 14000001 b 0x147984 147984: 910bc3e0 add x0, sp, #0x2f0 147988: f940dfe1 ldr x1, [sp, #0x1b8] 14798c: 97fd820d bl 0xa81c0 <_ZN7android2spINS_7ABufferEEaSEPS1_@plt> 147990: f900dbe0 str x0, [sp, #0x1b0] 147994: 14000001 b 0x147998 147998: 910be3e0 add x0, sp, #0x2f8 14799c: 97fd613d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1479a0: f900d7e0 str x0, [sp, #0x1a8] 1479a4: 14000001 b 0x1479a8 1479a8: 910ba3e8 add x8, sp, #0x2e8 1479ac: f940d7e0 ldr x0, [sp, #0x1a8] 1479b0: 97fd68cc bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 1479b4: 14000001 b 0x1479b8 1479b8: 910ba3e0 add x0, sp, #0x2e8 1479bc: 97fd83d1 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1479c0: f900d3e0 str x0, [sp, #0x1a0] 1479c4: 14000001 b 0x1479c8 1479c8: 900005a1 adrp x1, 0x1fb000 +0xc> 1479cc: 910cc821 add x1, x1, #0x332 1479d0: 910bc3e2 add x2, sp, #0x2f0 1479d4: f940d3e0 ldr x0, [sp, #0x1a0] 1479d8: 97fd85b6 bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> 1479dc: 14000001 b 0x1479e0 1479e0: 910ba3e0 add x0, sp, #0x2e8 1479e4: 97fd8d3f bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1479e8: 1400001b b 0x147a54 1479ec: f9013fe0 str x0, [sp, #0x278] 1479f0: 2a0103e8 mov w8, w1 1479f4: b90277e8 str w8, [sp, #0x274] 1479f8: f940ebe0 ldr x0, [sp, #0x1d0] 1479fc: 97fd63d9 bl 0xa0960 <_ZdlPv@plt> 147a00: 140001d3 b 0x14814c 147a04: f9013fe0 str x0, [sp, #0x278] 147a08: 2a0103e8 mov w8, w1 147a0c: b90277e8 str w8, [sp, #0x274] 147a10: 1400018c b 0x148040 147a14: f9013fe0 str x0, [sp, #0x278] 147a18: 2a0103e8 mov w8, w1 147a1c: b90277e8 str w8, [sp, #0x274] 147a20: 14000185 b 0x148034 147a24: f9013fe0 str x0, [sp, #0x278] 147a28: 2a0103e8 mov w8, w1 147a2c: b90277e8 str w8, [sp, #0x274] 147a30: f940e3e0 ldr x0, [sp, #0x1c0] 147a34: 97fd63cb bl 0xa0960 <_ZdlPv@plt> 147a38: 1400017f b 0x148034 147a3c: f9013fe0 str x0, [sp, #0x278] 147a40: 2a0103e8 mov w8, w1 147a44: b90277e8 str w8, [sp, #0x274] 147a48: 910ba3e0 add x0, sp, #0x2e8 147a4c: 97fd8d25 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 147a50: 14000179 b 0x148034 147a54: 910b43e0 add x0, sp, #0x2d0 147a58: 97fd8bc2 bl 0xaa960 <_ZN7android7AStringC1Ev@plt> 147a5c: 14000001 b 0x147a60 147a60: aa1f03e8 mov x8, xzr 147a64: f9012fe8 str x8, [sp, #0x258] 147a68: f9012be8 str x8, [sp, #0x250] 147a6c: f90127e8 str x8, [sp, #0x248] 147a70: 14000001 b 0x147a74 147a74: f94127e8 ldr x8, [sp, #0x248] 147a78: d10403a0 sub x0, x29, #0x100 147a7c: f900cfe8 str x8, [sp, #0x198] 147a80: 97fd83c0 bl 0xa8980 <_ZNK7android6VectorINS_11NALPositionEE4sizeEv@plt> 147a84: f900cbe0 str x0, [sp, #0x190] 147a88: 14000001 b 0x147a8c 147a8c: f940cfe8 ldr x8, [sp, #0x198] 147a90: f940cbe9 ldr x9, [sp, #0x190] 147a94: eb09010a subs x10, x8, x9 147a98: f900c7ea str x10, [sp, #0x188] 147a9c: 540013e2 b.hs 0x147d18 147aa0: 14000001 b 0x147aa4 147aa4: f94127e1 ldr x1, [sp, #0x248] 147aa8: d10403a0 sub x0, x29, #0x100 147aac: 97fd7049 bl 0xa3bd0 <_ZNK7android6VectorINS_11NALPositionEE6itemAtEm@plt> 147ab0: f900c3e0 str x0, [sp, #0x180] 147ab4: 14000001 b 0x147ab8 147ab8: f940c3e8 ldr x8, [sp, #0x180] 147abc: f90123e8 str x8, [sp, #0x240] 147ac0: f9410be9 ldr x9, [sp, #0x210] 147ac4: 91004120 add x0, x9, #0x10 147ac8: 97fd60f2 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147acc: f900bfe0 str x0, [sp, #0x178] 147ad0: 14000001 b 0x147ad4 147ad4: f940bfe0 ldr x0, [sp, #0x178] 147ad8: 97fd75de bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 147adc: f900bbe0 str x0, [sp, #0x170] 147ae0: 14000001 b 0x147ae4 147ae4: f94123e8 ldr x8, [sp, #0x240] 147ae8: f9400108 ldr x8, [x8] 147aec: f940bbe9 ldr x9, [sp, #0x170] 147af0: 3868692a ldrb w10, [x9, x8] 147af4: 1200114a and w10, w10, #0x1f 147af8: b9023fea str w10, [sp, #0x23c] 147afc: b9423fea ldr w10, [sp, #0x23c] 147b00: 7100194a subs w10, w10, #0x6 147b04: b9016fea str w10, [sp, #0x16c] 147b08: 54000761 b.ne 0x147bf4 147b0c: 14000001 b 0x147b10 147b10: f94123e8 ldr x8, [sp, #0x240] 147b14: f9400508 ldr x8, [x8, #0x8] 147b18: b40006e8 cbz x8, 0x147bf4 147b1c: 14000001 b 0x147b20 147b20: f9412be8 ldr x8, [sp, #0x250] 147b24: 910bc3e0 add x0, sp, #0x2f0 147b28: f900b3e8 str x8, [sp, #0x160] 147b2c: 97fd60d9 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147b30: f900afe0 str x0, [sp, #0x158] 147b34: 14000001 b 0x147b38 147b38: f940afe0 ldr x0, [sp, #0x158] 147b3c: 97fd6f9d bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 147b40: f900abe0 str x0, [sp, #0x150] 147b44: 14000001 b 0x147b48 147b48: f940b3e8 ldr x8, [sp, #0x160] 147b4c: f940abe9 ldr x9, [sp, #0x150] 147b50: eb49110a subs x10, x8, x9, lsr #4 147b54: f900a7ea str x10, [sp, #0x148] 147b58: 54000203 b.lo 0x147b98 147b5c: 14000001 b 0x147b60 147b60: aa1f03e0 mov x0, xzr 147b64: f94107e8 ldr x8, [sp, #0x208] 147b68: f900a3e0 str x0, [sp, #0x140] 147b6c: aa0803e0 mov x0, x8 147b70: f940a3e1 ldr x1, [sp, #0x140] 147b74: 97fd866f bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 147b78: 14000001 b 0x147b7c 147b7c: 320003e8 orr w8, wzr, #0x1 147b80: b9023be8 str w8, [sp, #0x238] 147b84: 14000122 b 0x14800c 147b88: f9013fe0 str x0, [sp, #0x278] 147b8c: 2a0103e8 mov w8, w1 147b90: b90277e8 str w8, [sp, #0x274] 147b94: 14000125 b 0x148028 147b98: 910bc3e0 add x0, sp, #0x2f0 147b9c: 97fd60bd bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147ba0: f9009fe0 str x0, [sp, #0x138] 147ba4: 14000001 b 0x147ba8 147ba8: f9409fe0 ldr x0, [sp, #0x138] 147bac: 97fd75a9 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 147bb0: f9009be0 str x0, [sp, #0x130] 147bb4: 14000001 b 0x147bb8 147bb8: f9412be8 ldr x8, [sp, #0x250] 147bbc: 91000509 add x9, x8, #0x1 147bc0: f9012be9 str x9, [sp, #0x250] 147bc4: f9409be9 ldr x9, [sp, #0x130] 147bc8: 8b081128 add x8, x9, x8, lsl #4 147bcc: f9011be8 str x8, [sp, #0x230] 147bd0: f9412fe8 ldr x8, [sp, #0x258] 147bd4: 91001108 add x8, x8, #0x4 147bd8: f9411bea ldr x10, [sp, #0x230] 147bdc: f9000148 str x8, [x10] 147be0: f94123e8 ldr x8, [sp, #0x240] 147be4: f9400508 ldr x8, [x8, #0x8] 147be8: f9411bea ldr x10, [sp, #0x230] 147bec: f9000548 str x8, [x10, #0x8] 147bf0: 14000001 b 0x147bf4 147bf4: b9423fe2 ldr w2, [sp, #0x23c] 147bf8: 900005a1 adrp x1, 0x1fb000 +0xc> 147bfc: 9110e021 add x1, x1, #0x438 147c00: d10263a0 sub x0, x29, #0x98 147c04: 97fd6ab3 bl 0xa26d0 147c08: b9012fe0 str w0, [sp, #0x12c] 147c0c: 14000001 b 0x147c10 147c10: f94127e8 ldr x8, [sp, #0x248] 147c14: b4000108 cbz x8, 0x147c34 147c18: 14000001 b 0x147c1c 147c1c: f0000581 adrp x1, 0x1fa000 147c20: 912b5021 add x1, x1, #0xad4 147c24: 910b43e0 add x0, sp, #0x2d0 147c28: 97fd8622 bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 147c2c: 14000001 b 0x147c30 147c30: 14000001 b 0x147c34 147c34: 910b43e0 add x0, sp, #0x2d0 147c38: d10263a1 sub x1, x29, #0x98 147c3c: 97fd861d bl 0xa94b0 <_ZN7android7AString6appendEPKc@plt> 147c40: 14000001 b 0x147c44 147c44: 910be3e0 add x0, sp, #0x2f8 147c48: 97fd6092 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147c4c: f90093e0 str x0, [sp, #0x120] 147c50: 14000001 b 0x147c54 147c54: f94093e0 ldr x0, [sp, #0x120] 147c58: 97fd757e bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 147c5c: f9008fe0 str x0, [sp, #0x118] 147c60: 14000001 b 0x147c64 147c64: f9412fe8 ldr x8, [sp, #0x258] 147c68: 320803e9 orr w9, wzr, #0x1000000 147c6c: f9408fea ldr x10, [sp, #0x118] 147c70: b8286949 str w9, [x10, x8] 147c74: 910be3e0 add x0, sp, #0x2f8 147c78: 97fd6086 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147c7c: f9008be0 str x0, [sp, #0x110] 147c80: 14000001 b 0x147c84 147c84: f9408be0 ldr x0, [sp, #0x110] 147c88: 97fd7572 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 147c8c: f90087e0 str x0, [sp, #0x108] 147c90: 14000001 b 0x147c94 147c94: f9412fe8 ldr x8, [sp, #0x258] 147c98: f94087e9 ldr x9, [sp, #0x108] 147c9c: 8b080128 add x8, x9, x8 147ca0: 91001108 add x8, x8, #0x4 147ca4: f9410bea ldr x10, [sp, #0x210] 147ca8: 91004140 add x0, x10, #0x10 147cac: f90083e8 str x8, [sp, #0x100] 147cb0: 97fd6078 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147cb4: f9007fe0 str x0, [sp, #0xf8] 147cb8: 14000001 b 0x147cbc 147cbc: f9407fe0 ldr x0, [sp, #0xf8] 147cc0: 97fd7564 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 147cc4: f9007be0 str x0, [sp, #0xf0] 147cc8: 14000001 b 0x147ccc 147ccc: f94123e8 ldr x8, [sp, #0x240] 147cd0: f9400109 ldr x9, [x8] 147cd4: f9407bea ldr x10, [sp, #0xf0] 147cd8: 8b090141 add x1, x10, x9 147cdc: f9400502 ldr x2, [x8, #0x8] 147ce0: f94083e0 ldr x0, [sp, #0x100] 147ce4: 97fd602b bl 0x9fd90 147ce8: f94123e8 ldr x8, [sp, #0x240] 147cec: f9400508 ldr x8, [x8, #0x8] 147cf0: f9412fe9 ldr x9, [sp, #0x258] 147cf4: 8b080128 add x8, x9, x8 147cf8: 91001108 add x8, x8, #0x4 147cfc: f9012fe8 str x8, [sp, #0x258] 147d00: f90077e0 str x0, [sp, #0xe8] 147d04: 14000001 b 0x147d08 147d08: f94127e8 ldr x8, [sp, #0x248] 147d0c: 91000508 add x8, x8, #0x1 147d10: f90127e8 str x8, [sp, #0x248] 147d14: 17ffff58 b 0x147a74 147d18: d10403a0 sub x0, x29, #0x100 147d1c: 97fd8319 bl 0xa8980 <_ZNK7android6VectorINS_11NALPositionEE4sizeEv@plt> 147d20: f90073e0 str x0, [sp, #0xe0] 147d24: 14000001 b 0x147d28 147d28: f94073e8 ldr x8, [sp, #0xe0] 147d2c: f1000501 subs x1, x8, #0x1 147d30: d10403a0 sub x0, x29, #0x100 147d34: 97fd6fa7 bl 0xa3bd0 <_ZNK7android6VectorINS_11NALPositionEE6itemAtEm@plt> 147d38: f9006fe0 str x0, [sp, #0xd8] 147d3c: 14000001 b 0x147d40 147d40: f9406fe8 ldr x8, [sp, #0xd8] 147d44: f90117e8 str x8, [sp, #0x228] 147d48: f94117e9 ldr x9, [sp, #0x228] 147d4c: f940012a ldr x10, [x9] 147d50: f9400529 ldr x9, [x9, #0x8] 147d54: 8b090149 add x9, x10, x9 147d58: f90113e9 str x9, [sp, #0x220] 147d5c: f9410be9 ldr x9, [sp, #0x210] 147d60: 91004120 add x0, x9, #0x10 147d64: 97fd604b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147d68: f9006be0 str x0, [sp, #0xd0] 147d6c: 14000001 b 0x147d70 147d70: f9406be0 ldr x0, [sp, #0xd0] 147d74: 97fd7537 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 147d78: f90067e0 str x0, [sp, #0xc8] 147d7c: 14000001 b 0x147d80 147d80: f9410be8 ldr x8, [sp, #0x210] 147d84: 91004100 add x0, x8, #0x10 147d88: 97fd6042 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147d8c: f90063e0 str x0, [sp, #0xc0] 147d90: 14000001 b 0x147d94 147d94: f94063e0 ldr x0, [sp, #0xc0] 147d98: 97fd752e bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 147d9c: f9005fe0 str x0, [sp, #0xb8] 147da0: 14000001 b 0x147da4 147da4: f94113e8 ldr x8, [sp, #0x220] 147da8: f9405fe9 ldr x9, [sp, #0xb8] 147dac: 8b080128 add x8, x9, x8 147db0: f9410bea ldr x10, [sp, #0x210] 147db4: 91004140 add x0, x10, #0x10 147db8: f9005be8 str x8, [sp, #0xb0] 147dbc: 97fd6035 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147dc0: f90057e0 str x0, [sp, #0xa8] 147dc4: 14000001 b 0x147dc8 147dc8: f94057e0 ldr x0, [sp, #0xa8] 147dcc: 97fd6ef9 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 147dd0: f90053e0 str x0, [sp, #0xa0] 147dd4: 14000001 b 0x147dd8 147dd8: f94113e8 ldr x8, [sp, #0x220] 147ddc: f94053e9 ldr x9, [sp, #0xa0] 147de0: eb080122 subs x2, x9, x8 147de4: f94067e0 ldr x0, [sp, #0xc8] 147de8: f9405be1 ldr x1, [sp, #0xb0] 147dec: 97fd6c15 bl 0xa2e40 147df0: f9410be8 ldr x8, [sp, #0x210] 147df4: 91004109 add x9, x8, #0x10 147df8: f9004fe0 str x0, [sp, #0x98] 147dfc: aa0903e0 mov x0, x9 147e00: 97fd6024 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147e04: f9004be0 str x0, [sp, #0x90] 147e08: 14000001 b 0x147e0c 147e0c: f9410be8 ldr x8, [sp, #0x210] 147e10: 91004100 add x0, x8, #0x10 147e14: 97fd601f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147e18: f90047e0 str x0, [sp, #0x88] 147e1c: 14000001 b 0x147e20 147e20: f94047e0 ldr x0, [sp, #0x88] 147e24: 97fd6ee3 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 147e28: f90043e0 str x0, [sp, #0x80] 147e2c: 14000001 b 0x147e30 147e30: f94113e8 ldr x8, [sp, #0x220] 147e34: f94043e9 ldr x9, [sp, #0x80] 147e38: eb080122 subs x2, x9, x8 147e3c: aa1f03e8 mov x8, xzr 147e40: f9404be0 ldr x0, [sp, #0x90] 147e44: aa0803e1 mov x1, x8 147e48: 97fd8c62 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 147e4c: 14000001 b 0x147e50 147e50: f94113e1 ldr x1, [sp, #0x220] 147e54: f9410be0 ldr x0, [sp, #0x210] 147e58: 97fd7756 bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 147e5c: f9003fe0 str x0, [sp, #0x78] 147e60: 14000001 b 0x147e64 147e64: f9403fe8 ldr x8, [sp, #0x78] 147e68: f9010fe8 str x8, [sp, #0x218] 147e6c: f9410fe9 ldr x9, [sp, #0x218] 147e70: b6f80189 tbz x9, #0x3f, 0x147ea0 147e74: 14000001 b 0x147e78 147e78: aa1f03e0 mov x0, xzr 147e7c: f94107e8 ldr x8, [sp, #0x208] 147e80: f9003be0 str x0, [sp, #0x70] 147e84: aa0803e0 mov x0, x8 147e88: f9403be1 ldr x1, [sp, #0x70] 147e8c: 97fd85a9 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 147e90: 14000001 b 0x147e94 147e94: 320003e8 orr w8, wzr, #0x1 147e98: b9023be8 str w8, [sp, #0x238] 147e9c: 1400005c b 0x14800c 147ea0: 910be3e0 add x0, sp, #0x2f8 147ea4: 97fd5ffb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147ea8: f90037e0 str x0, [sp, #0x68] 147eac: 14000001 b 0x147eb0 147eb0: 910b23e8 add x8, sp, #0x2c8 147eb4: f94037e0 ldr x0, [sp, #0x68] 147eb8: 97fd678a bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 147ebc: 14000001 b 0x147ec0 147ec0: 910b23e0 add x0, sp, #0x2c8 147ec4: 97fd828f bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 147ec8: f90033e0 str x0, [sp, #0x60] 147ecc: 14000001 b 0x147ed0 147ed0: f9410fe2 ldr x2, [sp, #0x218] 147ed4: d0000581 adrp x1, 0x1f9000 147ed8: 912bbc21 add x1, x1, #0xaef 147edc: f94033e0 ldr x0, [sp, #0x60] 147ee0: 97fd8234 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 147ee4: 14000001 b 0x147ee8 147ee8: 910b23e0 add x0, sp, #0x2c8 147eec: 97fd8bfd bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 147ef0: 394a13e8 ldrb w8, [sp, #0x284] 147ef4: 36000468 tbz w8, #0x0, 0x147f80 147ef8: 14000001 b 0x147efc 147efc: 910be3e0 add x0, sp, #0x2f8 147f00: 97fd5fe4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 147f04: f9002fe0 str x0, [sp, #0x58] 147f08: 14000001 b 0x147f0c 147f0c: 910b03e8 add x8, sp, #0x2c0 147f10: f9402fe0 ldr x0, [sp, #0x58] 147f14: 97fd6773 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 147f18: 14000001 b 0x147f1c 147f1c: 910b03e0 add x0, sp, #0x2c0 147f20: 97fd8278 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 147f24: f9002be0 str x0, [sp, #0x50] 147f28: 14000001 b 0x147f2c 147f2c: 900005a1 adrp x1, 0x1fb000 +0xc> 147f30: 9100d421 add x1, x1, #0x35 147f34: 320003e2 orr w2, wzr, #0x1 147f38: f9402be0 ldr x0, [sp, #0x50] 147f3c: 97fd6335 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> 147f40: 14000001 b 0x147f44 147f44: 910b03e0 add x0, sp, #0x2c0 147f48: 97fd8be6 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 147f4c: 1400000d b 0x147f80 147f50: f9013fe0 str x0, [sp, #0x278] 147f54: 2a0103e8 mov w8, w1 147f58: b90277e8 str w8, [sp, #0x274] 147f5c: 910b23e0 add x0, sp, #0x2c8 147f60: 97fd8be0 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 147f64: 14000031 b 0x148028 147f68: f9013fe0 str x0, [sp, #0x278] 147f6c: 2a0103e8 mov w8, w1 147f70: b90277e8 str w8, [sp, #0x274] 147f74: 910b03e0 add x0, sp, #0x2c0 147f78: 97fd8bda bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 147f7c: 1400002b b 0x148028 147f80: f9410be8 ldr x8, [sp, #0x210] 147f84: 9100a100 add x0, x8, #0x28 147f88: aa1f03e1 mov x1, xzr 147f8c: 97fd88a9 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 147f90: b9004fe0 str w0, [sp, #0x4c] 147f94: 14000001 b 0x147f98 147f98: b9404fe8 ldr w8, [sp, #0x4c] 147f9c: 360002a8 tbz w8, #0x0, 0x147ff0 147fa0: 14000001 b 0x147fa4 147fa4: 910ae3e8 add x8, sp, #0x2b8 147fa8: 910be3e0 add x0, sp, #0x2f8 147fac: 97fd6885 bl 0xa21c0 <_ZN7android24MakeAVCCodecSpecificDataERKNS_2spINS_7ABufferEEE@plt> 147fb0: 14000001 b 0x147fb4 147fb4: f9410be8 ldr x8, [sp, #0x210] 147fb8: 9100a100 add x0, x8, #0x28 147fbc: 910ae3e1 add x1, sp, #0x2b8 147fc0: 97fd711c bl 0xa4430 <_ZN7android2spINS_8MetaDataEEaSEOS2_@plt> 147fc4: f90023e0 str x0, [sp, #0x40] 147fc8: 14000001 b 0x147fcc 147fcc: 910ae3e0 add x0, sp, #0x2b8 147fd0: 97fd6668 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 147fd4: 14000007 b 0x147ff0 147fd8: f9013fe0 str x0, [sp, #0x278] 147fdc: 2a0103e8 mov w8, w1 147fe0: b90277e8 str w8, [sp, #0x274] 147fe4: 910ae3e0 add x0, sp, #0x2b8 147fe8: 97fd6662 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 147fec: 1400000f b 0x148028 147ff0: 910be3e1 add x1, sp, #0x2f8 147ff4: f94107e0 ldr x0, [sp, #0x208] 147ff8: 97fd8912 bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 147ffc: 14000001 b 0x148000 148000: 320003e8 orr w8, wzr, #0x1 148004: b9023be8 str w8, [sp, #0x238] 148008: 14000001 b 0x14800c 14800c: 910b43e0 add x0, sp, #0x2d0 148010: 97fd673c bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 148014: 910bc3e0 add x0, sp, #0x2f0 148018: 97fd893e bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14801c: 910be3e0 add x0, sp, #0x2f8 148020: 97fd893c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 148024: 1400003d b 0x148118 148028: 910b43e0 add x0, sp, #0x2d0 14802c: 97fd6735 bl 0xa1d00 <_ZN7android7AStringD1Ev@plt> 148030: 14000001 b 0x148034 148034: 910bc3e0 add x0, sp, #0x2f0 148038: 97fd8936 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14803c: 14000001 b 0x148040 148040: 910be3e0 add x0, sp, #0x2f8 148044: 97fd8933 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 148048: 14000041 b 0x14814c 14804c: f94187e8 ldr x8, [sp, #0x308] 148050: f9410be9 ldr x9, [sp, #0x210] 148054: 91004120 add x0, x9, #0x10 148058: f9001fe8 str x8, [sp, #0x38] 14805c: 97fd5f8d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148060: f9001be0 str x0, [sp, #0x30] 148064: 14000001 b 0x148068 148068: f9401be0 ldr x0, [sp, #0x30] 14806c: 97fd7479 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 148070: f90017e0 str x0, [sp, #0x28] 148074: 14000001 b 0x148078 148078: f9401fe8 ldr x8, [sp, #0x38] 14807c: f94017e9 ldr x9, [sp, #0x28] 148080: eb09010a subs x10, x8, x9 148084: f90157ea str x10, [sp, #0x2a8] 148088: f94183ea ldr x10, [sp, #0x300] 14808c: f9015bea str x10, [sp, #0x2b0] 148090: d10403a0 sub x0, x29, #0x100 148094: 910aa3e1 add x1, sp, #0x2a8 148098: 97fd83c6 bl 0xa8fb0 <_ZN7android6VectorINS_11NALPositionEE4pushERKS1_@plt> 14809c: 14000001 b 0x1480a0 1480a0: f94183e8 ldr x8, [sp, #0x300] 1480a4: f9414fe9 ldr x9, [sp, #0x298] 1480a8: 8b080128 add x8, x9, x8 1480ac: f9014fe8 str x8, [sp, #0x298] 1480b0: 17fffd9c b 0x147720 1480b4: b9428fe8 ldr w8, [sp, #0x28c] 1480b8: 31002d08 adds w8, w8, #0xb 1480bc: b90027e8 str w8, [sp, #0x24] 1480c0: 54000180 b.eq 0x1480f0 1480c4: 14000001 b 0x1480c8 1480c8: aa1f03e0 mov x0, xzr 1480cc: f94107e8 ldr x8, [sp, #0x208] 1480d0: f9000fe0 str x0, [sp, #0x18] 1480d4: aa0803e0 mov x0, x8 1480d8: f9400fe1 ldr x1, [sp, #0x18] 1480dc: 97fd8515 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 1480e0: 14000001 b 0x1480e4 1480e4: 320003e8 orr w8, wzr, #0x1 1480e8: b9023be8 str w8, [sp, #0x238] 1480ec: 1400000b b 0x148118 1480f0: aa1f03e0 mov x0, xzr 1480f4: f94107e8 ldr x8, [sp, #0x208] 1480f8: f9000be0 str x0, [sp, #0x10] 1480fc: aa0803e0 mov x0, x8 148100: f9400be1 ldr x1, [sp, #0x10] 148104: 97fd850b bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148108: 14000001 b 0x14810c 14810c: 320003e8 orr w8, wzr, #0x1 148110: b9023be8 str w8, [sp, #0x238] 148114: 14000001 b 0x148118 148118: d10403a0 sub x0, x29, #0x100 14811c: 97fd6285 bl 0xa0b30 <_ZN7android6VectorINS_11NALPositionEED2Ev@plt> 148120: d53bd040 mrs x0, TPIDR_EL0 148124: f9401400 ldr x0, [x0, #0x28] 148128: f85e83be ldur x30, [x29, #-0x18] 14812c: eb1e0000 subs x0, x0, x30 148130: f90007e0 str x0, [sp, #0x8] 148134: 54000161 b.ne 0x148160 148138: 14000001 b 0x14813c 14813c: 911003ff add sp, sp, #0x400 148140: a9417bfd ldp x29, x30, [sp, #0x10] 148144: f84207fc ldr x28, [sp], #0x20 148148: d65f03c0 ret 14814c: d10403a0 sub x0, x29, #0x100 148150: 97fd6278 bl 0xa0b30 <_ZN7android6VectorINS_11NALPositionEED2Ev@plt> 148154: 14000001 b 0x148158 148158: f9413fe0 ldr x0, [sp, #0x278] 14815c: 97fd7f6d bl 0xa7f10 <_Unwind_Resume@plt> 148160: 97fd8704 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000148164 : 148164: f81e0ffc str x28, [sp, #-0x20]! 148168: a9017bfd stp x29, x30, [sp, #0x10] 14816c: 910043fd add x29, sp, #0x10 148170: d10bc3ff sub sp, sp, #0x2f0 148174: d53bd049 mrs x9, TPIDR_EL0 148178: f9401529 ldr x9, [x9, #0x28] 14817c: f81e83a9 stur x9, [x29, #-0x18] 148180: f81803a0 stur x0, [x29, #-0x80] 148184: f85803a9 ldur x9, [x29, #-0x80] 148188: aa0903e0 mov x0, x9 14818c: 91004129 add x9, x9, #0x10 148190: f81283a0 stur x0, [x29, #-0xd8] 148194: aa0903e0 mov x0, x9 148198: f81203a8 stur x8, [x29, #-0xe0] 14819c: 97fd5f3d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1481a0: 97fd6e04 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1481a4: b5000120 cbnz x0, 0x1481c8 1481a8: 14000001 b 0x1481ac 1481ac: aa1f03e0 mov x0, xzr 1481b0: f85203a8 ldur x8, [x29, #-0xe0] 1481b4: f81183a0 stur x0, [x29, #-0xe8] 1481b8: aa0803e0 mov x0, x8 1481bc: f85183a1 ldur x1, [x29, #-0xe8] 1481c0: 97fd84dc bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 1481c4: 14000253 b 0x148b10 1481c8: f85283a8 ldur x8, [x29, #-0xd8] 1481cc: 91006100 add x0, x8, #0x18 1481d0: 97fd83c0 bl 0xa90d0 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5emptyEv@plt> 1481d4: 36000120 tbz w0, #0x0, 0x1481f8 1481d8: 14000001 b 0x1481dc 1481dc: aa1f03e0 mov x0, xzr 1481e0: f85203a8 ldur x8, [x29, #-0xe0] 1481e4: f81103a0 stur x0, [x29, #-0xf0] 1481e8: aa0803e0 mov x0, x8 1481ec: f85103a1 ldur x1, [x29, #-0xf0] 1481f0: 97fd84d0 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 1481f4: 14000247 b 0x148b10 1481f8: f85283a8 ldur x8, [x29, #-0xd8] 1481fc: 91006100 add x0, x8, #0x18 148200: d10143a9 sub x9, x29, #0x50 148204: aa0903e8 mov x8, x9 148208: f81083a9 stur x9, [x29, #-0xf8] 14820c: 97fd6441 bl 0xa1310 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5beginEv@plt> 148210: f85083a0 ldur x0, [x29, #-0xf8] 148214: 97fd667b bl 0xa1c00 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 148218: f81003a0 stur x0, [x29, #-0x100] 14821c: 14000001 b 0x148220 148220: d10143a0 sub x0, x29, #0x50 148224: 97fd7dbf bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 148228: f85003a0 ldur x0, [x29, #-0x100] 14822c: f81783a0 stur x0, [x29, #-0x88] 148230: f85283be ldur x30, [x29, #-0xd8] 148234: 910043c0 add x0, x30, #0x10 148238: 97fd5f16 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14823c: 97fd6ddd bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 148240: f85783be ldur x30, [x29, #-0x88] 148244: f94007de ldr x30, [x30, #0x8] 148248: eb1e0000 subs x0, x0, x30 14824c: f900ffe0 str x0, [sp, #0x1f8] 148250: 540001e2 b.hs 0x14828c 148254: 14000001 b 0x148258 148258: aa1f03e0 mov x0, xzr 14825c: f85203a8 ldur x8, [x29, #-0xe0] 148260: f900fbe0 str x0, [sp, #0x1f0] 148264: aa0803e0 mov x0, x8 148268: f940fbe1 ldr x1, [sp, #0x1f0] 14826c: 97fd84b1 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148270: 14000228 b 0x148b10 148274: f81703a0 stur x0, [x29, #-0x90] 148278: 2a0103e8 mov w8, w1 14827c: b816c3a8 stur w8, [x29, #-0x94] 148280: d10143a0 sub x0, x29, #0x50 148284: 97fd7da7 bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 148288: 1400022d b 0x148b3c 14828c: f85783a8 ldur x8, [x29, #-0x88] 148290: f9400108 ldr x8, [x8] 148294: b6f80128 tbz x8, #0x3f, 0x1482b8 148298: 14000001 b 0x14829c 14829c: aa1f03e0 mov x0, xzr 1482a0: f85203a8 ldur x8, [x29, #-0xe0] 1482a4: f900f7e0 str x0, [sp, #0x1e8] 1482a8: aa0803e0 mov x0, x8 1482ac: f940f7e1 ldr x1, [sp, #0x1e8] 1482b0: 97fd84a0 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 1482b4: 14000217 b 0x148b10 1482b8: aa1f03e8 mov x8, xzr 1482bc: f81603a8 stur x8, [x29, #-0xa0] 1482c0: 14000001 b 0x1482c4 1482c4: f85603a8 ldur x8, [x29, #-0xa0] 1482c8: f85783a9 ldur x9, [x29, #-0x88] 1482cc: f9400529 ldr x9, [x9, #0x8] 1482d0: eb090108 subs x8, x8, x9 1482d4: f900f3e8 str x8, [sp, #0x1e0] 1482d8: 54002b82 b.hs 0x148848 1482dc: 14000001 b 0x1482e0 1482e0: f85603a8 ldur x8, [x29, #-0xa0] 1482e4: 91001d08 add x8, x8, #0x7 1482e8: f85283a9 ldur x9, [x29, #-0xd8] 1482ec: 91004120 add x0, x9, #0x10 1482f0: f900efe8 str x8, [sp, #0x1d8] 1482f4: 97fd5ee7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1482f8: 97fd6dae bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1482fc: f940efe8 ldr x8, [sp, #0x1d8] 148300: eb000108 subs x8, x8, x0 148304: f900ebe8 str x8, [sp, #0x1d0] 148308: 54000129 b.ls 0x14832c 14830c: 14000001 b 0x148310 148310: aa1f03e0 mov x0, xzr 148314: f85203a8 ldur x8, [x29, #-0xe0] 148318: f900e7e0 str x0, [sp, #0x1c8] 14831c: aa0803e0 mov x0, x8 148320: f940e7e1 ldr x1, [sp, #0x1c8] 148324: 97fd8483 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148328: 140001fa b 0x148b10 14832c: f85283a8 ldur x8, [x29, #-0xd8] 148330: 91004109 add x9, x8, #0x10 148334: aa0903e0 mov x0, x9 148338: f900e3e9 str x9, [sp, #0x1c0] 14833c: 97fd5ed5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148340: 97fd73c4 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 148344: f85603a8 ldur x8, [x29, #-0xa0] 148348: 8b080001 add x1, x0, x8 14834c: f940e3e0 ldr x0, [sp, #0x1c0] 148350: f900dfe1 str x1, [sp, #0x1b8] 148354: 97fd5ecf bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148358: 97fd6d96 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14835c: f85603a8 ldur x8, [x29, #-0xa0] 148360: eb080002 subs x2, x0, x8 148364: d10123a8 sub x8, x29, #0x48 148368: aa0803e0 mov x0, x8 14836c: f940dfe1 ldr x1, [sp, #0x1b8] 148370: f900dbe8 str x8, [sp, #0x1b0] 148374: 97fd5f9b bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> 148378: 321e07ea orr w10, wzr, #0xc 14837c: 2a0a03e1 mov w1, w10 148380: f940dbe0 ldr x0, [sp, #0x1b0] 148384: 97fd6807 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 148388: b901afe0 str w0, [sp, #0x1ac] 14838c: 14000001 b 0x148390 148390: b941afe8 ldr w8, [sp, #0x1ac] 148394: 713ffd09 subs w9, w8, #0xfff 148398: b901abe9 str w9, [sp, #0x1a8] 14839c: 54000200 b.eq 0x1483dc 1483a0: 14000001 b 0x1483a4 1483a4: aa1f03e0 mov x0, xzr 1483a8: f85203a8 ldur x8, [x29, #-0xe0] 1483ac: f900d3e0 str x0, [sp, #0x1a0] 1483b0: aa0803e0 mov x0, x8 1483b4: f940d3e1 ldr x1, [sp, #0x1a0] 1483b8: 97fd845e bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 1483bc: 14000001 b 0x1483c0 1483c0: 320003e8 orr w8, wzr, #0x1 1483c4: b815c3a8 stur w8, [x29, #-0xa4] 1483c8: 14000110 b 0x148808 1483cc: f81703a0 stur x0, [x29, #-0x90] 1483d0: 2a0103e8 mov w8, w1 1483d4: b816c3a8 stur w8, [x29, #-0x94] 1483d8: 14000119 b 0x14883c 1483dc: 320007e8 orr w8, wzr, #0x3 1483e0: 2a0803e1 mov w1, w8 1483e4: d10123a0 sub x0, x29, #0x48 1483e8: 97fd799e bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1483ec: b9019fe0 str w0, [sp, #0x19c] 1483f0: 14000001 b 0x1483f4 1483f4: 320003e8 orr w8, wzr, #0x1 1483f8: 2a0803e1 mov w1, w8 1483fc: d10123a0 sub x0, x29, #0x48 148400: 97fd67e8 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 148404: b9019be0 str w0, [sp, #0x198] 148408: 14000001 b 0x14840c 14840c: b9419be8 ldr w8, [sp, #0x198] 148410: 71000109 subs w9, w8, #0x0 148414: 1a9f07ea cset w10, ne 148418: 381583aa sturb w10, [x29, #-0xa8] 14841c: f85283ab ldur x11, [x29, #-0xd8] 148420: 9100a160 add x0, x11, #0x28 148424: aa1f03e1 mov x1, xzr 148428: b90197e9 str w9, [sp, #0x194] 14842c: 97fd8781 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 148430: b90193e0 str w0, [sp, #0x190] 148434: 14000001 b 0x148438 148438: b94193e8 ldr w8, [sp, #0x190] 14843c: 360012a8 tbz w8, #0x0, 0x148690 148440: 14000001 b 0x148444 148444: 321f03e8 orr w8, wzr, #0x2 148448: 2a0803e1 mov w1, w8 14844c: d10123a0 sub x0, x29, #0x48 148450: 97fd67d4 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 148454: b9018fe0 str w0, [sp, #0x18c] 148458: 14000001 b 0x14845c 14845c: b9418fe8 ldr w8, [sp, #0x18c] 148460: b81543a8 stur w8, [x29, #-0xac] 148464: b85543a9 ldur w9, [x29, #-0xac] 148468: 71000d29 subs w9, w9, #0x3 14846c: b9018be9 str w9, [sp, #0x188] 148470: 54000181 b.ne 0x1484a0 148474: 14000001 b 0x148478 148478: aa1f03e0 mov x0, xzr 14847c: f85203a8 ldur x8, [x29, #-0xe0] 148480: f900c3e0 str x0, [sp, #0x180] 148484: aa0803e0 mov x0, x8 148488: f940c3e1 ldr x1, [sp, #0x180] 14848c: 97fd8429 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148490: 14000001 b 0x148494 148494: 320003e8 orr w8, wzr, #0x1 148498: b815c3a8 stur w8, [x29, #-0xa4] 14849c: 140000db b 0x148808 1484a0: 321e03e8 orr w8, wzr, #0x4 1484a4: 2a0803e1 mov w1, w8 1484a8: d10123a0 sub x0, x29, #0x48 1484ac: 97fd67bd bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1484b0: b9017fe0 str w0, [sp, #0x17c] 1484b4: 14000001 b 0x1484b8 1484b8: b9417fe8 ldr w8, [sp, #0x17c] 1484bc: b81503a8 stur w8, [x29, #-0xb0] 1484c0: 320003e9 orr w9, wzr, #0x1 1484c4: 2a0903e1 mov w1, w9 1484c8: d10123a0 sub x0, x29, #0x48 1484cc: 97fd67b5 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1484d0: b9017be0 str w0, [sp, #0x178] 1484d4: 14000001 b 0x1484d8 1484d8: 320007e8 orr w8, wzr, #0x3 1484dc: 2a0803e1 mov w1, w8 1484e0: d10123a0 sub x0, x29, #0x48 1484e4: 97fd67af bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1484e8: b90177e0 str w0, [sp, #0x174] 1484ec: 14000001 b 0x1484f0 1484f0: b94177e8 ldr w8, [sp, #0x174] 1484f4: b814c3a8 stur w8, [x29, #-0xb4] 1484f8: b854c3a9 ldur w9, [x29, #-0xb4] 1484fc: 35000189 cbnz w9, 0x14852c 148500: 14000001 b 0x148504 148504: aa1f03e0 mov x0, xzr 148508: f85203a8 ldur x8, [x29, #-0xe0] 14850c: f900b7e0 str x0, [sp, #0x168] 148510: aa0803e0 mov x0, x8 148514: f940b7e1 ldr x1, [sp, #0x168] 148518: 97fd8406 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14851c: 14000001 b 0x148520 148520: 320003e8 orr w8, wzr, #0x1 148524: b815c3a8 stur w8, [x29, #-0xa4] 148528: 140000b8 b 0x148808 14852c: 321f03e8 orr w8, wzr, #0x2 148530: 2a0803e1 mov w1, w8 148534: d10123a0 sub x0, x29, #0x48 148538: 97fd794a bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 14853c: b90167e0 str w0, [sp, #0x164] 148540: 14000001 b 0x148544 148544: b85543a0 ldur w0, [x29, #-0xac] 148548: b85503a1 ldur w1, [x29, #-0xb0] 14854c: b854c3a2 ldur w2, [x29, #-0xb4] 148550: d10163a8 sub x8, x29, #0x58 148554: 97fd690f bl 0xa2990 <_ZN7android24MakeAACCodecSpecificDataEjjj@plt> 148558: 14000001 b 0x14855c 14855c: f85283a8 ldur x8, [x29, #-0xd8] 148560: 9100a100 add x0, x8, #0x28 148564: d10163a1 sub x1, x29, #0x58 148568: 97fd6fb2 bl 0xa4430 <_ZN7android2spINS_8MetaDataEEaSEOS2_@plt> 14856c: f900afe0 str x0, [sp, #0x158] 148570: 14000001 b 0x148574 148574: d10163a0 sub x0, x29, #0x58 148578: 97fd64fe bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 14857c: f85283a0 ldur x0, [x29, #-0xd8] 148580: 9100a000 add x0, x0, #0x28 148584: 97fd724b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 148588: f900abe0 str x0, [sp, #0x150] 14858c: 14000001 b 0x148590 148590: 528e8e61 mov w1, #0x7473 // =29811 148594: 72ac2c81 movk w1, #0x6164, lsl #16 148598: 320003e2 orr w2, wzr, #0x1 14859c: f940abe0 ldr x0, [sp, #0x150] 1485a0: 97fd6cb4 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 1485a4: b9014fe0 str w0, [sp, #0x14c] 1485a8: 14000001 b 0x1485ac 1485ac: f85283a8 ldur x8, [x29, #-0xd8] 1485b0: 9100a100 add x0, x8, #0x28 1485b4: 97fd723f bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1485b8: f900a3e0 str x0, [sp, #0x140] 1485bc: 14000001 b 0x1485c0 1485c0: 528e8ca1 mov w1, #0x7465 // =29797 1485c4: 72ae6e41 movk w1, #0x7372, lsl #16 1485c8: d10173a2 sub x2, x29, #0x5c 1485cc: f940a3e0 ldr x0, [sp, #0x140] 1485d0: 97fd73b4 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> 1485d4: b9013fe0 str w0, [sp, #0x13c] 1485d8: 14000001 b 0x1485dc 1485dc: b9413fe8 ldr w8, [sp, #0x13c] 1485e0: 37000248 tbnz w8, #0x0, 0x148628 1485e4: 14000001 b 0x1485e8 1485e8: aa1f03e0 mov x0, xzr 1485ec: f85203a8 ldur x8, [x29, #-0xe0] 1485f0: f9009be0 str x0, [sp, #0x130] 1485f4: aa0803e0 mov x0, x8 1485f8: f9409be1 ldr x1, [sp, #0x130] 1485fc: 97fd83cd bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148600: 14000001 b 0x148604 148604: 320003e8 orr w8, wzr, #0x1 148608: b815c3a8 stur w8, [x29, #-0xa4] 14860c: 1400007f b 0x148808 148610: f81703a0 stur x0, [x29, #-0x90] 148614: 2a0103e8 mov w8, w1 148618: b816c3a8 stur w8, [x29, #-0x94] 14861c: d10163a0 sub x0, x29, #0x58 148620: 97fd64d4 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 148624: 14000086 b 0x14883c 148628: f85283a8 ldur x8, [x29, #-0xd8] 14862c: 9100a100 add x0, x8, #0x28 148630: 97fd7220 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 148634: f90097e0 str x0, [sp, #0x128] 148638: 14000001 b 0x14863c 14863c: 528d0dc1 mov w1, #0x686e // =26734 148640: 72a46c61 movk w1, #0x2363, lsl #16 148644: d10183a2 sub x2, x29, #0x60 148648: f94097e0 ldr x0, [sp, #0x128] 14864c: 97fd7395 bl 0xa54a0 <_ZN7android8MetaData9findInt32EjPi@plt> 148650: b90127e0 str w0, [sp, #0x124] 148654: 14000001 b 0x148658 148658: b94127e8 ldr w8, [sp, #0x124] 14865c: 37000188 tbnz w8, #0x0, 0x14868c 148660: 14000001 b 0x148664 148664: aa1f03e0 mov x0, xzr 148668: f85203a8 ldur x8, [x29, #-0xe0] 14866c: f9008fe0 str x0, [sp, #0x118] 148670: aa0803e0 mov x0, x8 148674: f9408fe1 ldr x1, [sp, #0x118] 148678: 97fd83ae bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14867c: 14000001 b 0x148680 148680: 320003e8 orr w8, wzr, #0x1 148684: b815c3a8 stur w8, [x29, #-0xa4] 148688: 14000060 b 0x148808 14868c: 14000008 b 0x1486ac 148690: 321e07e8 orr w8, wzr, #0xc 148694: 2a0803e1 mov w1, w8 148698: d10123a0 sub x0, x29, #0x48 14869c: 97fd78f1 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1486a0: b90117e0 str w0, [sp, #0x114] 1486a4: 14000001 b 0x1486a8 1486a8: 14000001 b 0x1486ac 1486ac: 321f03e8 orr w8, wzr, #0x2 1486b0: 2a0803e1 mov w1, w8 1486b4: d10123a0 sub x0, x29, #0x48 1486b8: 97fd78ea bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1486bc: b90113e0 str w0, [sp, #0x110] 1486c0: 14000001 b 0x1486c4 1486c4: 528001a8 mov w8, #0xd // =13 1486c8: 2a0803e1 mov w1, w8 1486cc: d10123a0 sub x0, x29, #0x48 1486d0: 97fd6734 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 1486d4: b9010fe0 str w0, [sp, #0x10c] 1486d8: 14000001 b 0x1486dc 1486dc: b9410fe8 ldr w8, [sp, #0x10c] 1486e0: b81483a8 stur w8, [x29, #-0xb8] 1486e4: 52800169 mov w9, #0xb // =11 1486e8: 2a0903e1 mov w1, w9 1486ec: d10123a0 sub x0, x29, #0x48 1486f0: 97fd78dc bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 1486f4: b9010be0 str w0, [sp, #0x108] 1486f8: 14000001 b 0x1486fc 1486fc: 321f03e8 orr w8, wzr, #0x2 148700: 2a0803e1 mov w1, w8 148704: d10123a0 sub x0, x29, #0x48 148708: 97fd6726 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14870c: b90107e0 str w0, [sp, #0x104] 148710: 14000001 b 0x148714 148714: b94107e8 ldr w8, [sp, #0x104] 148718: b81443a8 stur w8, [x29, #-0xbc] 14871c: b85443a9 ldur w9, [x29, #-0xbc] 148720: 34000189 cbz w9, 0x148750 148724: 14000001 b 0x148728 148728: aa1f03e0 mov x0, xzr 14872c: f85203a8 ldur x8, [x29, #-0xe0] 148730: f9007fe0 str x0, [sp, #0xf8] 148734: aa0803e0 mov x0, x8 148738: f9407fe1 ldr x1, [sp, #0xf8] 14873c: 97fd837d bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148740: 14000001 b 0x148744 148744: 320003e8 orr w8, wzr, #0x1 148748: b815c3a8 stur w8, [x29, #-0xa4] 14874c: 1400002f b 0x148808 148750: f85603a8 ldur x8, [x29, #-0xa0] 148754: b85483a9 ldur w9, [x29, #-0xb8] 148758: 2a0903ea mov w10, w9 14875c: 8b0a0108 add x8, x8, x10 148760: f85283aa ldur x10, [x29, #-0xd8] 148764: 91004140 add x0, x10, #0x10 148768: f9007be8 str x8, [sp, #0xf0] 14876c: 97fd5dc9 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148770: f90077e0 str x0, [sp, #0xe8] 148774: 14000001 b 0x148778 148778: f94077e0 ldr x0, [sp, #0xe8] 14877c: 97fd6c8d bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 148780: f90073e0 str x0, [sp, #0xe0] 148784: 14000001 b 0x148788 148788: f9407be8 ldr x8, [sp, #0xf0] 14878c: f94073e9 ldr x9, [sp, #0xe0] 148790: eb09010a subs x10, x8, x9 148794: f9006fea str x10, [sp, #0xd8] 148798: 54000189 b.ls 0x1487c8 14879c: 14000001 b 0x1487a0 1487a0: aa1f03e0 mov x0, xzr 1487a4: f85203a8 ldur x8, [x29, #-0xe0] 1487a8: f9006be0 str x0, [sp, #0xd0] 1487ac: aa0803e0 mov x0, x8 1487b0: f9406be1 ldr x1, [sp, #0xd0] 1487b4: 97fd835f bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 1487b8: 14000001 b 0x1487bc 1487bc: 320003e8 orr w8, wzr, #0x1 1487c0: b815c3a8 stur w8, [x29, #-0xa4] 1487c4: 14000011 b 0x148808 1487c8: 385583a8 ldurb w8, [x29, #-0xa8] 1487cc: 72000108 ands w8, w8, #0x1 1487d0: 52800129 mov w9, #0x9 // =9 1487d4: 32000bea orr w10, wzr, #0x7 1487d8: 1a891149 csel w9, w10, w9, ne 1487dc: 2a0903eb mov w11, w9 1487e0: f81383ab stur x11, [x29, #-0xc8] 1487e4: b85483a9 ldur w9, [x29, #-0xb8] 1487e8: 2a0903eb mov w11, w9 1487ec: f85603ac ldur x12, [x29, #-0xa0] 1487f0: 8b0b018b add x11, x12, x11 1487f4: f81603ab stur x11, [x29, #-0xa0] 1487f8: 2a1f03e9 mov w9, wzr 1487fc: b815c3a9 stur w9, [x29, #-0xa4] 148800: b900cfe8 str w8, [sp, #0xcc] 148804: 14000001 b 0x148808 148808: d10123a0 sub x0, x29, #0x48 14880c: 97fd6b79 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 148810: b855c3a8 ldur w8, [x29, #-0xa4] 148814: 2a0803e9 mov w9, w8 148818: b900cbe9 str w9, [sp, #0xc8] 14881c: 340000e8 cbz w8, 0x148838 148820: 14000001 b 0x148824 148824: b940cbe8 ldr w8, [sp, #0xc8] 148828: 71000509 subs w9, w8, #0x1 14882c: b900c7e9 str w9, [sp, #0xc4] 148830: 54001700 b.eq 0x148b10 148834: 140000c4 b 0x148b44 148838: 17fffea3 b 0x1482c4 14883c: d10123a0 sub x0, x29, #0x48 148840: 97fd6b6c bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 148844: 140000be b 0x148b3c 148848: f85603a1 ldur x1, [x29, #-0xa0] 14884c: f85283a0 ldur x0, [x29, #-0xd8] 148850: 97fd74d8 bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 148854: f81303a0 stur x0, [x29, #-0xd0] 148858: 52800908 mov w8, #0x48 // =72 14885c: 2a0803e0 mov w0, w8 148860: 97fd81ac bl 0xa8f10 <_Znwm@plt> 148864: aa0003e1 mov x1, x0 148868: aa0003fe mov x30, x0 14886c: f85603a9 ldur x9, [x29, #-0xa0] 148870: f9005fe1 str x1, [sp, #0xb8] 148874: aa0903e1 mov x1, x9 148878: f9005bfe str x30, [sp, #0xb0] 14887c: 97fd6569 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 148880: 14000001 b 0x148884 148884: d101a3a8 sub x8, x29, #0x68 148888: aa0803e0 mov x0, x8 14888c: f9405be1 ldr x1, [sp, #0xb0] 148890: f90057e8 str x8, [sp, #0xa8] 148894: 97fd8327 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148898: f94057e0 ldr x0, [sp, #0xa8] 14889c: 97fd5d7d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1488a0: f90053e0 str x0, [sp, #0xa0] 1488a4: 14000001 b 0x1488a8 1488a8: f94053e0 ldr x0, [sp, #0xa0] 1488ac: 97fd7269 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1488b0: f9004fe0 str x0, [sp, #0x98] 1488b4: 14000001 b 0x1488b8 1488b8: f85283a8 ldur x8, [x29, #-0xd8] 1488bc: 91004100 add x0, x8, #0x10 1488c0: 97fd5d74 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1488c4: f9004be0 str x0, [sp, #0x90] 1488c8: 14000001 b 0x1488cc 1488cc: f9404be0 ldr x0, [sp, #0x90] 1488d0: 97fd7260 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1488d4: f90047e0 str x0, [sp, #0x88] 1488d8: 14000001 b 0x1488dc 1488dc: f85603a2 ldur x2, [x29, #-0xa0] 1488e0: f9404fe0 ldr x0, [sp, #0x98] 1488e4: f94047e1 ldr x1, [sp, #0x88] 1488e8: 97fd5d2a bl 0x9fd90 1488ec: f85283a1 ldur x1, [x29, #-0xd8] 1488f0: 91004022 add x2, x1, #0x10 1488f4: f90043e0 str x0, [sp, #0x80] 1488f8: aa0203e0 mov x0, x2 1488fc: 97fd5d65 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148900: f9003fe0 str x0, [sp, #0x78] 148904: 14000001 b 0x148908 148908: f9403fe0 ldr x0, [sp, #0x78] 14890c: 97fd7251 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 148910: f9003be0 str x0, [sp, #0x70] 148914: 14000001 b 0x148918 148918: f85283a8 ldur x8, [x29, #-0xd8] 14891c: 91004100 add x0, x8, #0x10 148920: 97fd5d5c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148924: f90037e0 str x0, [sp, #0x68] 148928: 14000001 b 0x14892c 14892c: f94037e0 ldr x0, [sp, #0x68] 148930: 97fd7248 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 148934: f90033e0 str x0, [sp, #0x60] 148938: 14000001 b 0x14893c 14893c: f85603a8 ldur x8, [x29, #-0xa0] 148940: f94033e9 ldr x9, [sp, #0x60] 148944: 8b080128 add x8, x9, x8 148948: f85283aa ldur x10, [x29, #-0xd8] 14894c: 91004140 add x0, x10, #0x10 148950: f9002fe8 str x8, [sp, #0x58] 148954: 97fd5d4f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148958: f9002be0 str x0, [sp, #0x50] 14895c: 14000001 b 0x148960 148960: f9402be0 ldr x0, [sp, #0x50] 148964: 97fd6c13 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 148968: f90027e0 str x0, [sp, #0x48] 14896c: 14000001 b 0x148970 148970: f85603a8 ldur x8, [x29, #-0xa0] 148974: f94027e9 ldr x9, [sp, #0x48] 148978: eb080122 subs x2, x9, x8 14897c: f9403be0 ldr x0, [sp, #0x70] 148980: f9402fe1 ldr x1, [sp, #0x58] 148984: 97fd692f bl 0xa2e40 148988: f85283a8 ldur x8, [x29, #-0xd8] 14898c: 91004109 add x9, x8, #0x10 148990: f90023e0 str x0, [sp, #0x40] 148994: aa0903e0 mov x0, x9 148998: 97fd5d3e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14899c: f9001fe0 str x0, [sp, #0x38] 1489a0: 14000001 b 0x1489a4 1489a4: f85283a8 ldur x8, [x29, #-0xd8] 1489a8: 91004100 add x0, x8, #0x10 1489ac: 97fd5d39 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1489b0: f9001be0 str x0, [sp, #0x30] 1489b4: 14000001 b 0x1489b8 1489b8: f9401be0 ldr x0, [sp, #0x30] 1489bc: 97fd6bfd bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1489c0: f90017e0 str x0, [sp, #0x28] 1489c4: 14000001 b 0x1489c8 1489c8: f85603a8 ldur x8, [x29, #-0xa0] 1489cc: f94017e9 ldr x9, [sp, #0x28] 1489d0: eb080122 subs x2, x9, x8 1489d4: aa1f03e8 mov x8, xzr 1489d8: f9401fe0 ldr x0, [sp, #0x38] 1489dc: aa0803e1 mov x1, x8 1489e0: 97fd897c bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 1489e4: 14000001 b 0x1489e8 1489e8: d101a3a0 sub x0, x29, #0x68 1489ec: 97fd5d29 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1489f0: f90013e0 str x0, [sp, #0x20] 1489f4: 14000001 b 0x1489f8 1489f8: d101c3a8 sub x8, x29, #0x70 1489fc: f94013e0 ldr x0, [sp, #0x20] 148a00: 97fd64b8 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 148a04: 14000001 b 0x148a08 148a08: d101c3a0 sub x0, x29, #0x70 148a0c: 97fd7fbd bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 148a10: f9000fe0 str x0, [sp, #0x18] 148a14: 14000001 b 0x148a18 148a18: f85303a2 ldur x2, [x29, #-0xd0] 148a1c: b0000581 adrp x1, 0x1f9000 148a20: 912bbc21 add x1, x1, #0xaef 148a24: f9400fe0 ldr x0, [sp, #0x18] 148a28: 97fd7f62 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 148a2c: 14000001 b 0x148a30 148a30: d101c3a0 sub x0, x29, #0x70 148a34: 97fd892b bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 148a38: d101a3a0 sub x0, x29, #0x68 148a3c: 97fd5d15 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148a40: f9000be0 str x0, [sp, #0x10] 148a44: 14000001 b 0x148a48 148a48: d101e3a8 sub x8, x29, #0x78 148a4c: f9400be0 ldr x0, [sp, #0x10] 148a50: 97fd64a4 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 148a54: 14000001 b 0x148a58 148a58: d101e3a0 sub x0, x29, #0x78 148a5c: 97fd7fa9 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 148a60: f90007e0 str x0, [sp, #0x8] 148a64: 14000001 b 0x148a68 148a68: f0000581 adrp x1, 0x1fb000 +0xc> 148a6c: 9100d421 add x1, x1, #0x35 148a70: 320003e2 orr w2, wzr, #0x1 148a74: f94007e0 ldr x0, [sp, #0x8] 148a78: 97fd6066 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> 148a7c: 14000001 b 0x148a80 148a80: d101e3a0 sub x0, x29, #0x78 148a84: 97fd8917 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 148a88: d101a3a1 sub x1, x29, #0x68 148a8c: f85203a0 ldur x0, [x29, #-0xe0] 148a90: 97fd866c bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 148a94: 14000001 b 0x148a98 148a98: 320003e8 orr w8, wzr, #0x1 148a9c: b815c3a8 stur w8, [x29, #-0xa4] 148aa0: d101a3a0 sub x0, x29, #0x68 148aa4: 97fd869b bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 148aa8: 1400001a b 0x148b10 148aac: f81703a0 stur x0, [x29, #-0x90] 148ab0: 2a0103e8 mov w8, w1 148ab4: b816c3a8 stur w8, [x29, #-0x94] 148ab8: f9405fe0 ldr x0, [sp, #0xb8] 148abc: 97fd5fa9 bl 0xa0960 <_ZdlPv@plt> 148ac0: 1400001f b 0x148b3c 148ac4: f81703a0 stur x0, [x29, #-0x90] 148ac8: 2a0103e8 mov w8, w1 148acc: b816c3a8 stur w8, [x29, #-0x94] 148ad0: 1400000d b 0x148b04 148ad4: f81703a0 stur x0, [x29, #-0x90] 148ad8: 2a0103e8 mov w8, w1 148adc: b816c3a8 stur w8, [x29, #-0x94] 148ae0: d101c3a0 sub x0, x29, #0x70 148ae4: 97fd88ff bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 148ae8: 14000007 b 0x148b04 148aec: f81703a0 stur x0, [x29, #-0x90] 148af0: 2a0103e8 mov w8, w1 148af4: b816c3a8 stur w8, [x29, #-0x94] 148af8: d101e3a0 sub x0, x29, #0x78 148afc: 97fd88f9 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 148b00: 14000001 b 0x148b04 148b04: d101a3a0 sub x0, x29, #0x68 148b08: 97fd8682 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 148b0c: 1400000c b 0x148b3c 148b10: d53bd048 mrs x8, TPIDR_EL0 148b14: f9401508 ldr x8, [x8, #0x28] 148b18: f85e83a9 ldur x9, [x29, #-0x18] 148b1c: eb090108 subs x8, x8, x9 148b20: f90003e8 str x8, [sp] 148b24: 54000101 b.ne 0x148b44 148b28: 14000001 b 0x148b2c 148b2c: 910bc3ff add sp, sp, #0x2f0 148b30: a9417bfd ldp x29, x30, [sp, #0x10] 148b34: f84207fc ldr x28, [sp], #0x20 148b38: d65f03c0 ret 148b3c: f85703a0 ldur x0, [x29, #-0x90] 148b40: 97fd7cf4 bl 0xa7f10 <_Unwind_Resume@plt> 148b44: 97fd848b bl 0xa9d70 <__stack_chk_fail@plt> 0000000000148b48 : 148b48: d10783ff sub sp, sp, #0x1e0 148b4c: f900e3fc str x28, [sp, #0x1c0] 148b50: a91d7bfd stp x29, x30, [sp, #0x1d0] 148b54: 910743fd add x29, sp, #0x1d0 148b58: d53bd049 mrs x9, TPIDR_EL0 148b5c: f9401529 ldr x9, [x9, #0x28] 148b60: f81e83a9 stur x9, [x29, #-0x18] 148b64: f81c03a0 stur x0, [x29, #-0x40] 148b68: f85c03a9 ldur x9, [x29, #-0x40] 148b6c: 2a1f03ea mov w10, wzr 148b70: b81bc3aa stur w10, [x29, #-0x44] 148b74: b81b83aa stur w10, [x29, #-0x48] 148b78: 321d0bea orr w10, wzr, #0x38 148b7c: 2a0a03e0 mov w0, w10 148b80: f81983a8 stur x8, [x29, #-0x68] 148b84: f81903a9 stur x9, [x29, #-0x70] 148b88: 97fd80e2 bl 0xa8f10 <_Znwm@plt> 148b8c: aa0003e8 mov x8, x0 148b90: aa0003e9 mov x9, x0 148b94: f81883a8 stur x8, [x29, #-0x78] 148b98: f81803a9 stur x9, [x29, #-0x80] 148b9c: 97fd79c5 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 148ba0: 14000001 b 0x148ba4 148ba4: d10083a0 sub x0, x29, #0x20 148ba8: f85803a1 ldur x1, [x29, #-0x80] 148bac: 97fd73d5 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 148bb0: 14000001 b 0x148bb4 148bb4: 14000001 b 0x148bb8 148bb8: b85bc3a8 ldur w8, [x29, #-0x44] 148bbc: 11000908 add w8, w8, #0x2 148bc0: 2a0803e9 mov w9, w8 148bc4: f85903aa ldur x10, [x29, #-0x70] 148bc8: 91004140 add x0, x10, #0x10 148bcc: f81783a9 stur x9, [x29, #-0x88] 148bd0: 97fd5cb0 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148bd4: f81703a0 stur x0, [x29, #-0x90] 148bd8: 14000001 b 0x148bdc 148bdc: f85703a0 ldur x0, [x29, #-0x90] 148be0: 97fd6b74 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 148be4: f81683a0 stur x0, [x29, #-0x98] 148be8: 14000001 b 0x148bec 148bec: f85783a8 ldur x8, [x29, #-0x88] 148bf0: f85683a9 ldur x9, [x29, #-0x98] 148bf4: eb09010a subs x10, x8, x9 148bf8: f81603aa stur x10, [x29, #-0xa0] 148bfc: 540002c3 b.lo 0x148c54 148c00: 14000001 b 0x148c04 148c04: aa1f03e0 mov x0, xzr 148c08: f85983a8 ldur x8, [x29, #-0x68] 148c0c: f81583a0 stur x0, [x29, #-0xa8] 148c10: aa0803e0 mov x0, x8 148c14: f85583a1 ldur x1, [x29, #-0xa8] 148c18: 97fd8246 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148c1c: 14000001 b 0x148c20 148c20: 320003e8 orr w8, wzr, #0x1 148c24: b81a83a8 stur w8, [x29, #-0x58] 148c28: 14000139 b 0x14910c 148c2c: f81b03a0 stur x0, [x29, #-0x50] 148c30: 2a0103e8 mov w8, w1 148c34: b81ac3a8 stur w8, [x29, #-0x54] 148c38: f85883a0 ldur x0, [x29, #-0x78] 148c3c: 97fd5f49 bl 0xa0960 <_ZdlPv@plt> 148c40: 14000143 b 0x14914c 148c44: f81b03a0 stur x0, [x29, #-0x50] 148c48: 2a0103e8 mov w8, w1 148c4c: b81ac3a8 stur w8, [x29, #-0x54] 148c50: 1400013c b 0x149140 148c54: f85903a8 ldur x8, [x29, #-0x70] 148c58: 91004100 add x0, x8, #0x10 148c5c: 97fd5c8d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148c60: f81503a0 stur x0, [x29, #-0xb0] 148c64: 14000001 b 0x148c68 148c68: f85503a0 ldur x0, [x29, #-0xb0] 148c6c: 97fd7179 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 148c70: f81483a0 stur x0, [x29, #-0xb8] 148c74: 14000001 b 0x148c78 148c78: b85bc3a8 ldur w8, [x29, #-0x44] 148c7c: 2a0803e9 mov w9, w8 148c80: f85483aa ldur x10, [x29, #-0xb8] 148c84: 8b090149 add x9, x10, x9 148c88: f85903ab ldur x11, [x29, #-0x70] 148c8c: 91004160 add x0, x11, #0x10 148c90: f81403a9 stur x9, [x29, #-0xc0] 148c94: 97fd5c7f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148c98: f81383a0 stur x0, [x29, #-0xc8] 148c9c: 14000001 b 0x148ca0 148ca0: f85383a0 ldur x0, [x29, #-0xc8] 148ca4: 97fd6b43 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 148ca8: f81303a0 stur x0, [x29, #-0xd0] 148cac: 14000001 b 0x148cb0 148cb0: b85bc3a8 ldur w8, [x29, #-0x44] 148cb4: 2a0803e9 mov w9, w8 148cb8: f85303aa ldur x10, [x29, #-0xd0] 148cbc: eb090141 subs x1, x10, x9 148cc0: d10083a2 sub x2, x29, #0x20 148cc4: f85403a0 ldur x0, [x29, #-0xc0] 148cc8: 94000af8 bl 0x14b8a8 148ccc: b812c3a0 stur w0, [x29, #-0xd4] 148cd0: 14000001 b 0x148cd4 148cd4: b852c3a8 ldur w8, [x29, #-0xd4] 148cd8: b81b83a8 stur w8, [x29, #-0x48] 148cdc: b85b83a9 ldur w9, [x29, #-0x48] 148ce0: 34000069 cbz w9, 0x148cec 148ce4: 14000001 b 0x148ce8 148ce8: 14000005 b 0x148cfc 148cec: b85bc3a8 ldur w8, [x29, #-0x44] 148cf0: 11000508 add w8, w8, #0x1 148cf4: b81bc3a8 stur w8, [x29, #-0x44] 148cf8: 17ffffaf b 0x148bb4 148cfc: f85903a8 ldur x8, [x29, #-0x70] 148d00: 91004100 add x0, x8, #0x10 148d04: 97fd5c63 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148d08: f81203a0 stur x0, [x29, #-0xe0] 148d0c: 14000001 b 0x148d10 148d10: f85203a0 ldur x0, [x29, #-0xe0] 148d14: 97fd6b27 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 148d18: f90077e0 str x0, [sp, #0xe8] 148d1c: 14000001 b 0x148d20 148d20: b85bc3a8 ldur w8, [x29, #-0x44] 148d24: b85b83a9 ldur w9, [x29, #-0x48] 148d28: 0b090108 add w8, w8, w9 148d2c: 2a0803ea mov w10, w8 148d30: f94077eb ldr x11, [sp, #0xe8] 148d34: eb0a016a subs x10, x11, x10 148d38: f90073ea str x10, [sp, #0xe0] 148d3c: 54000182 b.hs 0x148d6c 148d40: 14000001 b 0x148d44 148d44: aa1f03e0 mov x0, xzr 148d48: f85983a8 ldur x8, [x29, #-0x68] 148d4c: f9006fe0 str x0, [sp, #0xd8] 148d50: aa0803e0 mov x0, x8 148d54: f9406fe1 ldr x1, [sp, #0xd8] 148d58: 97fd81f6 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148d5c: 14000001 b 0x148d60 148d60: 320003e8 orr w8, wzr, #0x1 148d64: b81a83a8 stur w8, [x29, #-0x58] 148d68: 140000e9 b 0x14910c 148d6c: f85903a8 ldur x8, [x29, #-0x70] 148d70: 9100a100 add x0, x8, #0x28 148d74: aa1f03e1 mov x1, xzr 148d78: 97fd852e bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 148d7c: b900d7e0 str w0, [sp, #0xd4] 148d80: 14000001 b 0x148d84 148d84: b940d7e8 ldr w8, [sp, #0xd4] 148d88: 36000128 tbz w8, #0x0, 0x148dac 148d8c: 14000001 b 0x148d90 148d90: f85903a8 ldur x8, [x29, #-0x70] 148d94: 9100a100 add x0, x8, #0x28 148d98: d10083a1 sub x1, x29, #0x20 148d9c: 97fd6b61 bl 0xa3b20 <_ZN7android2spINS_8MetaDataEEaSERKS2_@plt> 148da0: f90067e0 str x0, [sp, #0xc8] 148da4: 14000001 b 0x148da8 148da8: 14000001 b 0x148dac 148dac: 52800908 mov w8, #0x48 // =72 148db0: 2a0803e0 mov w0, w8 148db4: 97fd8057 bl 0xa8f10 <_Znwm@plt> 148db8: f90063e0 str x0, [sp, #0xc0] 148dbc: 14000001 b 0x148dc0 148dc0: f94063e0 ldr x0, [sp, #0xc0] 148dc4: b85bc3a8 ldur w8, [x29, #-0x44] 148dc8: b85b83a9 ldur w9, [x29, #-0x48] 148dcc: 0b090108 add w8, w8, w9 148dd0: 2a0803e1 mov w1, w8 148dd4: f94063e2 ldr x2, [sp, #0xc0] 148dd8: f9005fe0 str x0, [sp, #0xb8] 148ddc: aa0203e0 mov x0, x2 148de0: 97fd6410 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 148de4: 14000001 b 0x148de8 148de8: d100a3a0 sub x0, x29, #0x28 148dec: f9405fe1 ldr x1, [sp, #0xb8] 148df0: 97fd81d0 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148df4: 14000001 b 0x148df8 148df8: d100a3a0 sub x0, x29, #0x28 148dfc: 97fd5c25 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148e00: f9005be0 str x0, [sp, #0xb0] 148e04: 14000001 b 0x148e08 148e08: f9405be0 ldr x0, [sp, #0xb0] 148e0c: 97fd7111 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 148e10: f90057e0 str x0, [sp, #0xa8] 148e14: 14000001 b 0x148e18 148e18: f85903a8 ldur x8, [x29, #-0x70] 148e1c: 91004100 add x0, x8, #0x10 148e20: 97fd5c1c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148e24: f90053e0 str x0, [sp, #0xa0] 148e28: 14000001 b 0x148e2c 148e2c: f94053e0 ldr x0, [sp, #0xa0] 148e30: 97fd7108 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 148e34: f9004fe0 str x0, [sp, #0x98] 148e38: 14000001 b 0x148e3c 148e3c: b85bc3a8 ldur w8, [x29, #-0x44] 148e40: b85b83a9 ldur w9, [x29, #-0x48] 148e44: 0b090108 add w8, w8, w9 148e48: 2a0803e2 mov w2, w8 148e4c: f94057e0 ldr x0, [sp, #0xa8] 148e50: f9404fe1 ldr x1, [sp, #0x98] 148e54: 97fd5bcf bl 0x9fd90 148e58: b85bc3a8 ldur w8, [x29, #-0x44] 148e5c: b85b83a9 ldur w9, [x29, #-0x48] 148e60: 0b090108 add w8, w8, w9 148e64: 2a0803e1 mov w1, w8 148e68: f85903a2 ldur x2, [x29, #-0x70] 148e6c: f9004be0 str x0, [sp, #0x90] 148e70: aa0203e0 mov x0, x2 148e74: 97fd734f bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 148e78: f90047e0 str x0, [sp, #0x88] 148e7c: 14000001 b 0x148e80 148e80: f94047e8 ldr x8, [sp, #0x88] 148e84: f81a03a8 stur x8, [x29, #-0x60] 148e88: f85a03a9 ldur x9, [x29, #-0x60] 148e8c: b6f802c9 tbz x9, #0x3f, 0x148ee4 148e90: 14000001 b 0x148e94 148e94: aa1f03e0 mov x0, xzr 148e98: f85983a8 ldur x8, [x29, #-0x68] 148e9c: f90043e0 str x0, [sp, #0x80] 148ea0: aa0803e0 mov x0, x8 148ea4: f94043e1 ldr x1, [sp, #0x80] 148ea8: 97fd81a2 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 148eac: 14000001 b 0x148eb0 148eb0: 320003e8 orr w8, wzr, #0x1 148eb4: b81a83a8 stur w8, [x29, #-0x58] 148eb8: 1400008f b 0x1490f4 148ebc: f81b03a0 stur x0, [x29, #-0x50] 148ec0: 2a0103e8 mov w8, w1 148ec4: b81ac3a8 stur w8, [x29, #-0x54] 148ec8: f94063e0 ldr x0, [sp, #0xc0] 148ecc: 97fd5ea5 bl 0xa0960 <_ZdlPv@plt> 148ed0: 1400009c b 0x149140 148ed4: f81b03a0 stur x0, [x29, #-0x50] 148ed8: 2a0103e8 mov w8, w1 148edc: b81ac3a8 stur w8, [x29, #-0x54] 148ee0: 14000088 b 0x149100 148ee4: d100a3a0 sub x0, x29, #0x28 148ee8: 97fd5bea bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148eec: f9003fe0 str x0, [sp, #0x78] 148ef0: 14000001 b 0x148ef4 148ef4: d100c3a8 sub x8, x29, #0x30 148ef8: f9403fe0 ldr x0, [sp, #0x78] 148efc: 97fd6379 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 148f00: 14000001 b 0x148f04 148f04: d100c3a0 sub x0, x29, #0x30 148f08: 97fd7e7e bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 148f0c: f9003be0 str x0, [sp, #0x70] 148f10: 14000001 b 0x148f14 148f14: f85a03a2 ldur x2, [x29, #-0x60] 148f18: b0000581 adrp x1, 0x1f9000 148f1c: 912bbc21 add x1, x1, #0xaef 148f20: f9403be0 ldr x0, [sp, #0x70] 148f24: 97fd7e23 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 148f28: 14000001 b 0x148f2c 148f2c: d100c3a0 sub x0, x29, #0x30 148f30: 97fd87ec bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 148f34: d100a3a0 sub x0, x29, #0x28 148f38: 97fd5bd6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148f3c: f90037e0 str x0, [sp, #0x68] 148f40: 14000001 b 0x148f44 148f44: d100e3a8 sub x8, x29, #0x38 148f48: f94037e0 ldr x0, [sp, #0x68] 148f4c: 97fd6365 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 148f50: 14000001 b 0x148f54 148f54: d100e3a0 sub x0, x29, #0x38 148f58: 97fd7e6a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 148f5c: f90033e0 str x0, [sp, #0x60] 148f60: 14000001 b 0x148f64 148f64: f0000581 adrp x1, 0x1fb000 +0xc> 148f68: 9100d421 add x1, x1, #0x35 148f6c: 320003e2 orr w2, wzr, #0x1 148f70: f94033e0 ldr x0, [sp, #0x60] 148f74: 97fd5f27 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> 148f78: 14000001 b 0x148f7c 148f7c: d100e3a0 sub x0, x29, #0x38 148f80: 97fd87d8 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 148f84: f85903a0 ldur x0, [x29, #-0x70] 148f88: 91004000 add x0, x0, #0x10 148f8c: 97fd5bc1 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148f90: f9002fe0 str x0, [sp, #0x58] 148f94: 14000001 b 0x148f98 148f98: f9402fe0 ldr x0, [sp, #0x58] 148f9c: 97fd70ad bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 148fa0: f9002be0 str x0, [sp, #0x50] 148fa4: 14000001 b 0x148fa8 148fa8: f85903a8 ldur x8, [x29, #-0x70] 148fac: 91004100 add x0, x8, #0x10 148fb0: 97fd5bb8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148fb4: f90027e0 str x0, [sp, #0x48] 148fb8: 14000001 b 0x148fbc 148fbc: f94027e0 ldr x0, [sp, #0x48] 148fc0: 97fd70a4 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 148fc4: f90023e0 str x0, [sp, #0x40] 148fc8: 14000001 b 0x148fcc 148fcc: b85bc3a8 ldur w8, [x29, #-0x44] 148fd0: 2a0803e9 mov w9, w8 148fd4: f94023ea ldr x10, [sp, #0x40] 148fd8: 8b090149 add x9, x10, x9 148fdc: b85b83a8 ldur w8, [x29, #-0x48] 148fe0: 2a0803eb mov w11, w8 148fe4: 8b0b0129 add x9, x9, x11 148fe8: f85903ab ldur x11, [x29, #-0x70] 148fec: 91004160 add x0, x11, #0x10 148ff0: f9001fe9 str x9, [sp, #0x38] 148ff4: 97fd5ba7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 148ff8: f9001be0 str x0, [sp, #0x30] 148ffc: 14000001 b 0x149000 149000: f9401be0 ldr x0, [sp, #0x30] 149004: 97fd6a6b bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 149008: f90017e0 str x0, [sp, #0x28] 14900c: 14000001 b 0x149010 149010: b85bc3a8 ldur w8, [x29, #-0x44] 149014: 2a0803e9 mov w9, w8 149018: f94017ea ldr x10, [sp, #0x28] 14901c: eb090149 subs x9, x10, x9 149020: b85b83a8 ldur w8, [x29, #-0x48] 149024: 2a0803eb mov w11, w8 149028: eb0b0122 subs x2, x9, x11 14902c: f9402be0 ldr x0, [sp, #0x50] 149030: f9401fe1 ldr x1, [sp, #0x38] 149034: 97fd6783 bl 0xa2e40 149038: f85903a9 ldur x9, [x29, #-0x70] 14903c: 9100412a add x10, x9, #0x10 149040: f90013e0 str x0, [sp, #0x20] 149044: aa0a03e0 mov x0, x10 149048: 97fd5b92 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14904c: f9000fe0 str x0, [sp, #0x18] 149050: 14000001 b 0x149054 149054: f85903a8 ldur x8, [x29, #-0x70] 149058: 91004100 add x0, x8, #0x10 14905c: 97fd5b8d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149060: f9000be0 str x0, [sp, #0x10] 149064: 14000001 b 0x149068 149068: f9400be0 ldr x0, [sp, #0x10] 14906c: 97fd6a51 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 149070: f90007e0 str x0, [sp, #0x8] 149074: 14000001 b 0x149078 149078: b85bc3a8 ldur w8, [x29, #-0x44] 14907c: 2a0803e9 mov w9, w8 149080: f94007ea ldr x10, [sp, #0x8] 149084: eb090149 subs x9, x10, x9 149088: b85b83a8 ldur w8, [x29, #-0x48] 14908c: 2a0803eb mov w11, w8 149090: eb0b0122 subs x2, x9, x11 149094: aa1f03e9 mov x9, xzr 149098: f9400fe0 ldr x0, [sp, #0x18] 14909c: aa0903e1 mov x1, x9 1490a0: 97fd87cc bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 1490a4: 14000001 b 0x1490a8 1490a8: d100a3a1 sub x1, x29, #0x28 1490ac: f85983a0 ldur x0, [x29, #-0x68] 1490b0: 97fd84e4 bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 1490b4: 14000001 b 0x1490b8 1490b8: 320003e8 orr w8, wzr, #0x1 1490bc: b81a83a8 stur w8, [x29, #-0x58] 1490c0: 1400000d b 0x1490f4 1490c4: f81b03a0 stur x0, [x29, #-0x50] 1490c8: 2a0103e8 mov w8, w1 1490cc: b81ac3a8 stur w8, [x29, #-0x54] 1490d0: d100c3a0 sub x0, x29, #0x30 1490d4: 97fd8783 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1490d8: 1400000a b 0x149100 1490dc: f81b03a0 stur x0, [x29, #-0x50] 1490e0: 2a0103e8 mov w8, w1 1490e4: b81ac3a8 stur w8, [x29, #-0x54] 1490e8: d100e3a0 sub x0, x29, #0x38 1490ec: 97fd877d bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1490f0: 14000004 b 0x149100 1490f4: d100a3a0 sub x0, x29, #0x28 1490f8: 97fd8506 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1490fc: 14000004 b 0x14910c 149100: d100a3a0 sub x0, x29, #0x28 149104: 97fd8503 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 149108: 1400000e b 0x149140 14910c: d10083a0 sub x0, x29, #0x20 149110: 97fd6218 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 149114: d53bd040 mrs x0, TPIDR_EL0 149118: f9401400 ldr x0, [x0, #0x28] 14911c: f85e83be ldur x30, [x29, #-0x18] 149120: eb1e0000 subs x0, x0, x30 149124: f90003e0 str x0, [sp] 149128: 54000161 b.ne 0x149154 14912c: 14000001 b 0x149130 149130: a95d7bfd ldp x29, x30, [sp, #0x1d0] 149134: f940e3fc ldr x28, [sp, #0x1c0] 149138: 910783ff add sp, sp, #0x1e0 14913c: d65f03c0 ret 149140: d10083a0 sub x0, x29, #0x20 149144: 97fd620b bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 149148: 14000001 b 0x14914c 14914c: f85b03a0 ldur x0, [x29, #-0x50] 149150: 97fd7b70 bl 0xa7f10 <_Unwind_Resume@plt> 149154: 97fd8307 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000149158 : 149158: f81e0ffc str x28, [sp, #-0x20]! 14915c: a9017bfd stp x29, x30, [sp, #0x10] 149160: 910043fd add x29, sp, #0x10 149164: d10f83ff sub sp, sp, #0x3e0 149168: d53bd049 mrs x9, TPIDR_EL0 14916c: f9401529 ldr x9, [x9, #0x28] 149170: f81e83a9 stur x9, [x29, #-0x18] 149174: f81783a0 stur x0, [x29, #-0x88] 149178: f85783a9 ldur x9, [x29, #-0x88] 14917c: aa0903e0 mov x0, x9 149180: 91004129 add x9, x9, #0x10 149184: f81183a0 stur x0, [x29, #-0xe8] 149188: aa0903e0 mov x0, x9 14918c: f81103a8 stur x8, [x29, #-0xf0] 149190: f81083a9 stur x9, [x29, #-0xf8] 149194: 97fd5b3f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149198: 97fd702e bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14919c: f81703a0 stur x0, [x29, #-0x90] 1491a0: f85083a0 ldur x0, [x29, #-0xf8] 1491a4: 97fd5b3b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1491a8: 97fd6a02 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 1491ac: f81683a0 stur x0, [x29, #-0x98] 1491b0: d10103a0 sub x0, x29, #0x40 1491b4: 97fd851b bl 0xaa620 <_ZN7android6VectorImEC2Ev@plt> 1491b8: 2a1f03ea mov w10, wzr 1491bc: 381643aa sturb w10, [x29, #-0x9c] 1491c0: 1280000b mov w11, #-0x1 // =-1 1491c4: b81603ab stur w11, [x29, #-0xa0] 1491c8: b815c3ab stur w11, [x29, #-0xa4] 1491cc: b81583ab stur w11, [x29, #-0xa8] 1491d0: 381543aa sturb w10, [x29, #-0xac] 1491d4: 381503aa sturb w10, [x29, #-0xb0] 1491d8: 3814c3aa sturb w10, [x29, #-0xb4] 1491dc: aa1f03e8 mov x8, xzr 1491e0: f81b83a8 stur x8, [x29, #-0x48] 1491e4: 14000001 b 0x1491e8 1491e8: f85b83a8 ldur x8, [x29, #-0x48] 1491ec: 91000d08 add x8, x8, #0x3 1491f0: f85683a9 ldur x9, [x29, #-0x98] 1491f4: eb090108 subs x8, x8, x9 1491f8: f81003a8 stur x8, [x29, #-0x100] 1491fc: 54006422 b.hs 0x149e80 149200: 14000001 b 0x149204 149204: f85703a8 ldur x8, [x29, #-0x90] 149208: f85b83a9 ldur x9, [x29, #-0x48] 14920c: 8b090100 add x0, x8, x9 149210: d0000581 adrp x1, 0x1fb000 +0xc> 149214: 9110d021 add x1, x1, #0x434 149218: 320007ea orr w10, wzr, #0x3 14921c: 2a0a03e2 mov w2, w10 149220: 97fd7c94 bl 0xa8470 149224: 340000c0 cbz w0, 0x14923c 149228: 14000001 b 0x14922c 14922c: f85b83a8 ldur x8, [x29, #-0x48] 149230: 91000508 add x8, x8, #0x1 149234: f81b83a8 stur x8, [x29, #-0x48] 149238: 17ffffec b 0x1491e8 14923c: b855c3a8 ldur w8, [x29, #-0xa4] 149240: b81603a8 stur w8, [x29, #-0xa0] 149244: b85583a8 ldur w8, [x29, #-0xa8] 149248: b815c3a8 stur w8, [x29, #-0xa4] 14924c: f85703a9 ldur x9, [x29, #-0x90] 149250: f85b83aa ldur x10, [x29, #-0x48] 149254: 8b0a0129 add x9, x9, x10 149258: 39400d28 ldrb w8, [x9, #0x3] 14925c: b81583a8 stur w8, [x29, #-0xa8] 149260: b85583a8 ldur w8, [x29, #-0xa8] 149264: 7102cd08 subs w8, w8, #0xb3 149268: b902efe8 str w8, [sp, #0x2ec] 14926c: 54000861 b.ne 0x149378 149270: 14000001 b 0x149274 149274: f85183a8 ldur x8, [x29, #-0xe8] 149278: 9100a100 add x0, x8, #0x28 14927c: aa1f03e1 mov x1, xzr 149280: 97fd83ec bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 149284: b902ebe0 str w0, [sp, #0x2e8] 149288: 14000001 b 0x14928c 14928c: b942ebe8 ldr w8, [sp, #0x2e8] 149290: 36000748 tbz w8, #0x0, 0x149378 149294: 14000001 b 0x149298 149298: f85183a8 ldur x8, [x29, #-0xe8] 14929c: 91004100 add x0, x8, #0x10 1492a0: 97fd5afc bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1492a4: f90173e0 str x0, [sp, #0x2e0] 1492a8: 14000001 b 0x1492ac 1492ac: f94173e0 ldr x0, [sp, #0x2e0] 1492b0: 97fd6fe8 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1492b4: f9016fe0 str x0, [sp, #0x2d8] 1492b8: 14000001 b 0x1492bc 1492bc: f85183a8 ldur x8, [x29, #-0xe8] 1492c0: 91004100 add x0, x8, #0x10 1492c4: 97fd5af3 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1492c8: f9016be0 str x0, [sp, #0x2d0] 1492cc: 14000001 b 0x1492d0 1492d0: f9416be0 ldr x0, [sp, #0x2d0] 1492d4: 97fd6fdf bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1492d8: f90167e0 str x0, [sp, #0x2c8] 1492dc: 14000001 b 0x1492e0 1492e0: f85b83a8 ldur x8, [x29, #-0x48] 1492e4: f94167e9 ldr x9, [sp, #0x2c8] 1492e8: 8b080121 add x1, x9, x8 1492ec: f85683aa ldur x10, [x29, #-0x98] 1492f0: eb080142 subs x2, x10, x8 1492f4: f9416fe0 ldr x0, [sp, #0x2d8] 1492f8: 97fd66d2 bl 0xa2e40 1492fc: f85b83a8 ldur x8, [x29, #-0x48] 149300: f85683a9 ldur x9, [x29, #-0x98] 149304: eb080128 subs x8, x9, x8 149308: f81683a8 stur x8, [x29, #-0x98] 14930c: f85b83a1 ldur x1, [x29, #-0x48] 149310: f85183a8 ldur x8, [x29, #-0xe8] 149314: f90163e0 str x0, [sp, #0x2c0] 149318: aa0803e0 mov x0, x8 14931c: 97fd7225 bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 149320: f9015fe0 str x0, [sp, #0x2b8] 149324: 14000001 b 0x149328 149328: aa1f03e8 mov x8, xzr 14932c: f81b83a8 stur x8, [x29, #-0x48] 149330: f85183a8 ldur x8, [x29, #-0xe8] 149334: 91004100 add x0, x8, #0x10 149338: 97fd5ad6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14933c: f9015be0 str x0, [sp, #0x2b0] 149340: 14000001 b 0x149344 149344: f85683a2 ldur x2, [x29, #-0x98] 149348: aa1f03e0 mov x0, xzr 14934c: f9415be1 ldr x1, [sp, #0x2b0] 149350: f90157e0 str x0, [sp, #0x2a8] 149354: aa0103e0 mov x0, x1 149358: f94157e1 ldr x1, [sp, #0x2a8] 14935c: 97fd871d bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 149360: 14000001 b 0x149364 149364: 14000005 b 0x149378 149368: f81403a0 stur x0, [x29, #-0xc0] 14936c: 2a0103e8 mov w8, w1 149370: b813c3a8 stur w8, [x29, #-0xc4] 149374: 140002da b 0x149edc 149378: b855c3a8 ldur w8, [x29, #-0xa4] 14937c: 7102cd08 subs w8, w8, #0xb3 149380: b902a7e8 str w8, [sp, #0x2a4] 149384: 540000e1 b.ne 0x1493a0 149388: 14000001 b 0x14938c 14938c: b85583a8 ldur w8, [x29, #-0xa8] 149390: 7102d508 subs w8, w8, #0xb5 149394: b902a3e8 str w8, [sp, #0x2a0] 149398: 54000181 b.ne 0x1493c8 14939c: 14000001 b 0x1493a0 1493a0: b85603a8 ldur w8, [x29, #-0xa0] 1493a4: 7102cd08 subs w8, w8, #0xb3 1493a8: b9029fe8 str w8, [sp, #0x29c] 1493ac: 54002261 b.ne 0x1497f8 1493b0: 14000001 b 0x1493b4 1493b4: b855c3a8 ldur w8, [x29, #-0xa4] 1493b8: 7102d508 subs w8, w8, #0xb5 1493bc: b9029be8 str w8, [sp, #0x298] 1493c0: 540021c1 b.ne 0x1497f8 1493c4: 14000001 b 0x1493c8 1493c8: f85183a8 ldur x8, [x29, #-0xe8] 1493cc: 9100a100 add x0, x8, #0x28 1493d0: aa1f03e1 mov x1, xzr 1493d4: 97fd8397 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 1493d8: b90297e0 str w0, [sp, #0x294] 1493dc: 14000001 b 0x1493e0 1493e0: b94297e8 ldr w8, [sp, #0x294] 1493e4: 36002088 tbz w8, #0x0, 0x1497f4 1493e8: 14000001 b 0x1493ec 1493ec: f85683a8 ldur x8, [x29, #-0x98] 1493f0: f1001908 subs x8, x8, #0x6 1493f4: f90147e8 str x8, [sp, #0x288] 1493f8: 54000188 b.hi 0x149428 1493fc: 14000001 b 0x149400 149400: aa1f03e0 mov x0, xzr 149404: f85103a8 ldur x8, [x29, #-0xf0] 149408: f90143e0 str x0, [sp, #0x280] 14940c: aa0803e0 mov x0, x8 149410: f94143e1 ldr x1, [sp, #0x280] 149414: 97fd8047 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 149418: 14000001 b 0x14941c 14941c: 320003e8 orr w8, wzr, #0x1 149420: b81383a8 stur w8, [x29, #-0xc8] 149424: 140002a1 b 0x149ea8 149428: f85703a8 ldur x8, [x29, #-0x90] 14942c: 39401109 ldrb w9, [x8, #0x4] 149430: 3940150a ldrb w10, [x8, #0x5] 149434: 53047d4a lsr w10, w10, #4 149438: 331c1d2a bfi w10, w9, #4, #8 14943c: b81343aa stur w10, [x29, #-0xcc] 149440: f85703a8 ldur x8, [x29, #-0x90] 149444: 39401509 ldrb w9, [x8, #0x5] 149448: 12000d29 and w9, w9, #0xf 14944c: 3940190a ldrb w10, [x8, #0x6] 149450: 33180d2a bfi w10, w9, #8, #4 149454: b81303aa stur w10, [x29, #-0xd0] 149458: 321d0be9 orr w9, wzr, #0x38 14945c: 2a0903e0 mov w0, w9 149460: 97fd7eac bl 0xa8f10 <_Znwm@plt> 149464: f9013fe0 str x0, [sp, #0x278] 149468: 14000001 b 0x14946c 14946c: f9413fe0 ldr x0, [sp, #0x278] 149470: f9413fe1 ldr x1, [sp, #0x278] 149474: f9013be0 str x0, [sp, #0x270] 149478: aa0103e0 mov x0, x1 14947c: 97fd778d bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 149480: 14000001 b 0x149484 149484: f85183a8 ldur x8, [x29, #-0xe8] 149488: 9100a100 add x0, x8, #0x28 14948c: f9413be1 ldr x1, [sp, #0x270] 149490: 97fd6a48 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> 149494: f90137e0 str x0, [sp, #0x268] 149498: 14000001 b 0x14949c 14949c: f85183a8 ldur x8, [x29, #-0xe8] 1494a0: 9100a100 add x0, x8, #0x28 1494a4: 97fd6e83 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1494a8: f90133e0 str x0, [sp, #0x260] 1494ac: 14000001 b 0x1494b0 1494b0: f0000ae8 adrp x8, 0x2a8000 1494b4: f9415d08 ldr x8, [x8, #0x2b8] 1494b8: f9400102 ldr x2, [x8] 1494bc: 528daca1 mov w1, #0x6d65 // =28005 1494c0: 72adad21 movk w1, #0x6d69, lsl #16 1494c4: f94133e0 ldr x0, [sp, #0x260] 1494c8: 97fd5bbe bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 1494cc: b9025fe0 str w0, [sp, #0x25c] 1494d0: 14000001 b 0x1494d4 1494d4: f85183a8 ldur x8, [x29, #-0xe8] 1494d8: 9100a100 add x0, x8, #0x28 1494dc: 97fd6e75 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1494e0: f9012be0 str x0, [sp, #0x250] 1494e4: 14000001 b 0x1494e8 1494e8: b85343a2 ldur w2, [x29, #-0xcc] 1494ec: 528c8e81 mov w1, #0x6474 // =25716 1494f0: 72aeed21 movk w1, #0x7769, lsl #16 1494f4: f9412be0 ldr x0, [sp, #0x250] 1494f8: 97fd68de bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 1494fc: b9024fe0 str w0, [sp, #0x24c] 149500: 14000001 b 0x149504 149504: f85183a8 ldur x8, [x29, #-0xe8] 149508: 9100a100 add x0, x8, #0x28 14950c: 97fd6e69 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 149510: f90123e0 str x0, [sp, #0x240] 149514: 14000001 b 0x149518 149518: b85303a2 ldur w2, [x29, #-0xd0] 14951c: 528d2ce1 mov w1, #0x6967 // =26983 149520: 72ad0ca1 movk w1, #0x6865, lsl #16 149524: f94123e0 ldr x0, [sp, #0x240] 149528: 97fd68d2 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 14952c: b9023fe0 str w0, [sp, #0x23c] 149530: 14000001 b 0x149534 149534: 52800908 mov w8, #0x48 // =72 149538: 2a0803e0 mov w0, w8 14953c: 97fd7e75 bl 0xa8f10 <_Znwm@plt> 149540: f9011be0 str x0, [sp, #0x230] 149544: 14000001 b 0x149548 149548: f9411be0 ldr x0, [sp, #0x230] 14954c: f85b83a1 ldur x1, [x29, #-0x48] 149550: f9411be2 ldr x2, [sp, #0x230] 149554: f90117e0 str x0, [sp, #0x228] 149558: aa0203e0 mov x0, x2 14955c: 97fd6231 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 149560: 14000001 b 0x149564 149564: d10143a0 sub x0, x29, #0x50 149568: f94117e1 ldr x1, [sp, #0x228] 14956c: 97fd7ff1 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 149570: 14000001 b 0x149574 149574: d10143a0 sub x0, x29, #0x50 149578: 97fd5a46 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14957c: f90113e0 str x0, [sp, #0x220] 149580: 14000001 b 0x149584 149584: f94113e0 ldr x0, [sp, #0x220] 149588: 97fd6f32 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14958c: f9010fe0 str x0, [sp, #0x218] 149590: 14000001 b 0x149594 149594: f85703a1 ldur x1, [x29, #-0x90] 149598: f85b83a2 ldur x2, [x29, #-0x48] 14959c: f9410fe0 ldr x0, [sp, #0x218] 1495a0: 97fd59fc bl 0x9fd90 1495a4: f85183a1 ldur x1, [x29, #-0xe8] 1495a8: 91004022 add x2, x1, #0x10 1495ac: f9010be0 str x0, [sp, #0x210] 1495b0: aa0203e0 mov x0, x2 1495b4: 97fd5a37 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1495b8: f90107e0 str x0, [sp, #0x208] 1495bc: 14000001 b 0x1495c0 1495c0: f94107e0 ldr x0, [sp, #0x208] 1495c4: 97fd6f23 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1495c8: f90103e0 str x0, [sp, #0x200] 1495cc: 14000001 b 0x1495d0 1495d0: f85183a8 ldur x8, [x29, #-0xe8] 1495d4: 91004100 add x0, x8, #0x10 1495d8: 97fd5a2e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1495dc: f900ffe0 str x0, [sp, #0x1f8] 1495e0: 14000001 b 0x1495e4 1495e4: f940ffe0 ldr x0, [sp, #0x1f8] 1495e8: 97fd6f1a bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1495ec: f900fbe0 str x0, [sp, #0x1f0] 1495f0: 14000001 b 0x1495f4 1495f4: f85b83a8 ldur x8, [x29, #-0x48] 1495f8: f940fbe9 ldr x9, [sp, #0x1f0] 1495fc: 8b080128 add x8, x9, x8 149600: f85183aa ldur x10, [x29, #-0xe8] 149604: 91004140 add x0, x10, #0x10 149608: f900f7e8 str x8, [sp, #0x1e8] 14960c: 97fd5a21 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149610: f900f3e0 str x0, [sp, #0x1e0] 149614: 14000001 b 0x149618 149618: f940f3e0 ldr x0, [sp, #0x1e0] 14961c: 97fd68e5 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 149620: f900efe0 str x0, [sp, #0x1d8] 149624: 14000001 b 0x149628 149628: f85b83a8 ldur x8, [x29, #-0x48] 14962c: f940efe9 ldr x9, [sp, #0x1d8] 149630: eb080122 subs x2, x9, x8 149634: f94103e0 ldr x0, [sp, #0x200] 149638: f940f7e1 ldr x1, [sp, #0x1e8] 14963c: 97fd6601 bl 0xa2e40 149640: f85183a8 ldur x8, [x29, #-0xe8] 149644: 91004109 add x9, x8, #0x10 149648: f900ebe0 str x0, [sp, #0x1d0] 14964c: aa0903e0 mov x0, x9 149650: 97fd5a10 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149654: f900e7e0 str x0, [sp, #0x1c8] 149658: 14000001 b 0x14965c 14965c: f85183a8 ldur x8, [x29, #-0xe8] 149660: 91004100 add x0, x8, #0x10 149664: 97fd5a0b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149668: f900e3e0 str x0, [sp, #0x1c0] 14966c: 14000001 b 0x149670 149670: f940e3e0 ldr x0, [sp, #0x1c0] 149674: 97fd68cf bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 149678: f900dfe0 str x0, [sp, #0x1b8] 14967c: 14000001 b 0x149680 149680: f85b83a8 ldur x8, [x29, #-0x48] 149684: f940dfe9 ldr x9, [sp, #0x1b8] 149688: eb080122 subs x2, x9, x8 14968c: aa1f03e8 mov x8, xzr 149690: f940e7e0 ldr x0, [sp, #0x1c8] 149694: aa0803e1 mov x1, x8 149698: 97fd864e bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 14969c: 14000001 b 0x1496a0 1496a0: f85b83a8 ldur x8, [x29, #-0x48] 1496a4: f85683a9 ldur x9, [x29, #-0x98] 1496a8: eb080128 subs x8, x9, x8 1496ac: f81683a8 stur x8, [x29, #-0x98] 1496b0: f85b83a1 ldur x1, [x29, #-0x48] 1496b4: f85183a0 ldur x0, [x29, #-0xe8] 1496b8: 97fd713e bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 1496bc: f900dbe0 str x0, [sp, #0x1b0] 1496c0: 14000001 b 0x1496c4 1496c4: aa1f03e8 mov x8, xzr 1496c8: f81b83a8 stur x8, [x29, #-0x48] 1496cc: d10163a8 sub x8, x29, #0x58 1496d0: d10143a0 sub x0, x29, #0x50 1496d4: 94000a9f bl 0x14c150 ::~Vector()+0x68> 1496d8: 14000001 b 0x1496dc 1496dc: f85183a8 ldur x8, [x29, #-0xe8] 1496e0: 9100a100 add x0, x8, #0x28 1496e4: 97fd6df3 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1496e8: f900d7e0 str x0, [sp, #0x1a8] 1496ec: 14000001 b 0x1496f0 1496f0: d10163a0 sub x0, x29, #0x58 1496f4: 97fd59e7 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1496f8: f900d3e0 str x0, [sp, #0x1a0] 1496fc: 14000001 b 0x149700 149700: f940d3e0 ldr x0, [sp, #0x1a0] 149704: 97fd6ed3 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 149708: f900cfe0 str x0, [sp, #0x198] 14970c: 14000001 b 0x149710 149710: d10163a0 sub x0, x29, #0x58 149714: 97fd59df bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149718: f900cbe0 str x0, [sp, #0x190] 14971c: 14000001 b 0x149720 149720: f940cbe0 ldr x0, [sp, #0x190] 149724: 97fd68a3 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 149728: f900c7e0 str x0, [sp, #0x188] 14972c: 14000001 b 0x149730 149730: 528c8e68 mov w8, #0x6473 // =25715 149734: 72acae68 movk w8, #0x6573, lsl #16 149738: f940d7e0 ldr x0, [sp, #0x1a8] 14973c: 2a0803e1 mov w1, w8 149740: 2a0803e2 mov w2, w8 149744: f940cfe3 ldr x3, [sp, #0x198] 149748: f940c7e4 ldr x4, [sp, #0x188] 14974c: 97fd6f39 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 149750: b90187e0 str w0, [sp, #0x184] 149754: 14000001 b 0x149758 149758: aa1f03e0 mov x0, xzr 14975c: f85103a8 ldur x8, [x29, #-0xf0] 149760: f900bfe0 str x0, [sp, #0x178] 149764: aa0803e0 mov x0, x8 149768: f940bfe1 ldr x1, [sp, #0x178] 14976c: 97fd7f71 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 149770: 14000001 b 0x149774 149774: 320003e8 orr w8, wzr, #0x1 149778: b81383a8 stur w8, [x29, #-0xc8] 14977c: d10163a0 sub x0, x29, #0x58 149780: 97fd8364 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 149784: d10143a0 sub x0, x29, #0x50 149788: 97fd8362 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14978c: 140001c7 b 0x149ea8 149790: f81403a0 stur x0, [x29, #-0xc0] 149794: 2a0103e8 mov w8, w1 149798: b813c3a8 stur w8, [x29, #-0xc4] 14979c: f9413fe0 ldr x0, [sp, #0x278] 1497a0: 97fd5c70 bl 0xa0960 <_ZdlPv@plt> 1497a4: 140001ce b 0x149edc 1497a8: f81403a0 stur x0, [x29, #-0xc0] 1497ac: 2a0103e8 mov w8, w1 1497b0: b813c3a8 stur w8, [x29, #-0xc4] 1497b4: f9411be0 ldr x0, [sp, #0x230] 1497b8: 97fd5c6a bl 0xa0960 <_ZdlPv@plt> 1497bc: 140001c8 b 0x149edc 1497c0: f81403a0 stur x0, [x29, #-0xc0] 1497c4: 2a0103e8 mov w8, w1 1497c8: b813c3a8 stur w8, [x29, #-0xc4] 1497cc: 14000007 b 0x1497e8 1497d0: f81403a0 stur x0, [x29, #-0xc0] 1497d4: 2a0103e8 mov w8, w1 1497d8: b813c3a8 stur w8, [x29, #-0xc4] 1497dc: d10163a0 sub x0, x29, #0x58 1497e0: 97fd834c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1497e4: 14000001 b 0x1497e8 1497e8: d10143a0 sub x0, x29, #0x50 1497ec: 97fd8349 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1497f0: 140001bb b 0x149edc 1497f4: 14000001 b 0x1497f8 1497f8: f85183a8 ldur x8, [x29, #-0xe8] 1497fc: 9100a100 add x0, x8, #0x28 149800: aa1f03e1 mov x1, xzr 149804: 97fd7db7 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 149808: b90177e0 str w0, [sp, #0x174] 14980c: 14000001 b 0x149810 149810: b94177e8 ldr w8, [sp, #0x174] 149814: 360004e8 tbz w8, #0x0, 0x1498b0 149818: 14000001 b 0x14981c 14981c: b85583a8 ldur w8, [x29, #-0xa8] 149820: 7102e108 subs w8, w8, #0xb8 149824: b90173e8 str w8, [sp, #0x170] 149828: 54000441 b.ne 0x1498b0 14982c: 14000001 b 0x149830 149830: f85b83a8 ldur x8, [x29, #-0x48] 149834: 91001d08 add x8, x8, #0x7 149838: f85683a9 ldur x9, [x29, #-0x98] 14983c: eb090108 subs x8, x8, x9 149840: f900b7e8 str x8, [sp, #0x168] 149844: 54000183 b.lo 0x149874 149848: 14000001 b 0x14984c 14984c: aa1f03e0 mov x0, xzr 149850: f85103a8 ldur x8, [x29, #-0xf0] 149854: f900b3e0 str x0, [sp, #0x160] 149858: aa0803e0 mov x0, x8 14985c: f940b3e1 ldr x1, [sp, #0x160] 149860: 97fd7f34 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 149864: 14000001 b 0x149868 149868: 320003e8 orr w8, wzr, #0x1 14986c: b81383a8 stur w8, [x29, #-0xc8] 149870: 1400018e b 0x149ea8 149874: 320003e8 orr w8, wzr, #0x1 149878: 381543a8 sturb w8, [x29, #-0xac] 14987c: f85703a9 ldur x9, [x29, #-0x90] 149880: f85b83aa ldur x10, [x29, #-0x48] 149884: 8b0a0129 add x9, x9, x10 149888: 39401d28 ldrb w8, [x9, #0x7] 14988c: 53061908 ubfx w8, w8, #6, #1 149890: 381503a8 sturb w8, [x29, #-0xb0] 149894: f85703a9 ldur x9, [x29, #-0x90] 149898: f85b83aa ldur x10, [x29, #-0x48] 14989c: 8b0a0129 add x9, x9, x10 1498a0: 39401d28 ldrb w8, [x9, #0x7] 1498a4: 53051508 ubfx w8, w8, #5, #1 1498a8: 3814c3a8 sturb w8, [x29, #-0xb4] 1498ac: 14000001 b 0x1498b0 1498b0: f85183a8 ldur x8, [x29, #-0xe8] 1498b4: 9100a100 add x0, x8, #0x28 1498b8: aa1f03e1 mov x1, xzr 1498bc: 97fd7d89 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 1498c0: b9015fe0 str w0, [sp, #0x15c] 1498c4: 14000001 b 0x1498c8 1498c8: b9415fe8 ldr w8, [sp, #0x15c] 1498cc: 360001a8 tbz w8, #0x0, 0x149900 1498d0: 14000001 b 0x1498d4 1498d4: b85583a8 ldur w8, [x29, #-0xa8] 1498d8: 7102c908 subs w8, w8, #0xb2 1498dc: b9015be8 str w8, [sp, #0x158] 1498e0: 54000101 b.ne 0x149900 1498e4: 14000001 b 0x1498e8 1498e8: d10103a0 sub x0, x29, #0x40 1498ec: d10123a1 sub x1, x29, #0x48 1498f0: 97fd6e60 bl 0xa5270 <_ZN7android6VectorImE3addERKm@plt> 1498f4: f900abe0 str x0, [sp, #0x150] 1498f8: 14000001 b 0x1498fc 1498fc: 14000001 b 0x149900 149900: f85183a8 ldur x8, [x29, #-0xe8] 149904: 9100a100 add x0, x8, #0x28 149908: aa1f03e1 mov x1, xzr 14990c: 97fd7d75 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 149910: b9014fe0 str w0, [sp, #0x14c] 149914: 14000001 b 0x149918 149918: b9414fe8 ldr w8, [sp, #0x14c] 14991c: 36002aa8 tbz w8, #0x0, 0x149e70 149920: 14000001 b 0x149924 149924: b85583a8 ldur w8, [x29, #-0xa8] 149928: 35002a48 cbnz w8, 0x149e70 14992c: 14000001 b 0x149930 149930: 385643a8 ldurb w8, [x29, #-0x9c] 149934: 370000a8 tbnz w8, #0x0, 0x149948 149938: 14000001 b 0x14993c 14993c: 320003e8 orr w8, wzr, #0x1 149940: 381643a8 sturb w8, [x29, #-0x9c] 149944: 1400014a b 0x149e6c 149948: 52800908 mov w8, #0x48 // =72 14994c: 2a0803e0 mov w0, w8 149950: 97fd7d70 bl 0xa8f10 <_Znwm@plt> 149954: f900a3e0 str x0, [sp, #0x140] 149958: 14000001 b 0x14995c 14995c: f940a3e0 ldr x0, [sp, #0x140] 149960: f85b83a1 ldur x1, [x29, #-0x48] 149964: f940a3e2 ldr x2, [sp, #0x140] 149968: f9009fe0 str x0, [sp, #0x138] 14996c: aa0203e0 mov x0, x2 149970: 97fd612c bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 149974: 14000001 b 0x149978 149978: d10183a0 sub x0, x29, #0x60 14997c: f9409fe1 ldr x1, [sp, #0x138] 149980: 97fd7eec bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 149984: 14000001 b 0x149988 149988: d10183a0 sub x0, x29, #0x60 14998c: 97fd5941 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149990: f9009be0 str x0, [sp, #0x130] 149994: 14000001 b 0x149998 149998: f9409be0 ldr x0, [sp, #0x130] 14999c: 97fd6e2d bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1499a0: f90097e0 str x0, [sp, #0x128] 1499a4: 14000001 b 0x1499a8 1499a8: f85703a1 ldur x1, [x29, #-0x90] 1499ac: f85b83a2 ldur x2, [x29, #-0x48] 1499b0: f94097e0 ldr x0, [sp, #0x128] 1499b4: 97fd58f7 bl 0x9fd90 1499b8: f85183a1 ldur x1, [x29, #-0xe8] 1499bc: 91004022 add x2, x1, #0x10 1499c0: f90093e0 str x0, [sp, #0x120] 1499c4: aa0203e0 mov x0, x2 1499c8: 97fd5932 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1499cc: f9008fe0 str x0, [sp, #0x118] 1499d0: 14000001 b 0x1499d4 1499d4: f9408fe0 ldr x0, [sp, #0x118] 1499d8: 97fd6e1e bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 1499dc: f9008be0 str x0, [sp, #0x110] 1499e0: 14000001 b 0x1499e4 1499e4: f85183a8 ldur x8, [x29, #-0xe8] 1499e8: 91004100 add x0, x8, #0x10 1499ec: 97fd5929 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 1499f0: f90087e0 str x0, [sp, #0x108] 1499f4: 14000001 b 0x1499f8 1499f8: f94087e0 ldr x0, [sp, #0x108] 1499fc: 97fd6e15 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 149a00: f90083e0 str x0, [sp, #0x100] 149a04: 14000001 b 0x149a08 149a08: f85b83a8 ldur x8, [x29, #-0x48] 149a0c: f94083e9 ldr x9, [sp, #0x100] 149a10: 8b080128 add x8, x9, x8 149a14: f85183aa ldur x10, [x29, #-0xe8] 149a18: 91004140 add x0, x10, #0x10 149a1c: f9007fe8 str x8, [sp, #0xf8] 149a20: 97fd591c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149a24: f9007be0 str x0, [sp, #0xf0] 149a28: 14000001 b 0x149a2c 149a2c: f9407be0 ldr x0, [sp, #0xf0] 149a30: 97fd67e0 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 149a34: f90077e0 str x0, [sp, #0xe8] 149a38: 14000001 b 0x149a3c 149a3c: f85b83a8 ldur x8, [x29, #-0x48] 149a40: f94077e9 ldr x9, [sp, #0xe8] 149a44: eb080122 subs x2, x9, x8 149a48: f9408be0 ldr x0, [sp, #0x110] 149a4c: f9407fe1 ldr x1, [sp, #0xf8] 149a50: 97fd64fc bl 0xa2e40 149a54: f85183a8 ldur x8, [x29, #-0xe8] 149a58: 91004109 add x9, x8, #0x10 149a5c: f90073e0 str x0, [sp, #0xe0] 149a60: aa0903e0 mov x0, x9 149a64: 97fd590b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149a68: f9006fe0 str x0, [sp, #0xd8] 149a6c: 14000001 b 0x149a70 149a70: f85183a8 ldur x8, [x29, #-0xe8] 149a74: 91004100 add x0, x8, #0x10 149a78: 97fd5906 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149a7c: f9006be0 str x0, [sp, #0xd0] 149a80: 14000001 b 0x149a84 149a84: f9406be0 ldr x0, [sp, #0xd0] 149a88: 97fd67ca bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 149a8c: f90067e0 str x0, [sp, #0xc8] 149a90: 14000001 b 0x149a94 149a94: f85b83a8 ldur x8, [x29, #-0x48] 149a98: f94067e9 ldr x9, [sp, #0xc8] 149a9c: eb080122 subs x2, x9, x8 149aa0: aa1f03e8 mov x8, xzr 149aa4: f9406fe0 ldr x0, [sp, #0xd8] 149aa8: aa0803e1 mov x1, x8 149aac: 97fd8549 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 149ab0: 14000001 b 0x149ab4 149ab4: f85b83a1 ldur x1, [x29, #-0x48] 149ab8: f85183a0 ldur x0, [x29, #-0xe8] 149abc: 97fd703d bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 149ac0: f90063e0 str x0, [sp, #0xc0] 149ac4: 14000001 b 0x149ac8 149ac8: f94063e8 ldr x8, [sp, #0xc0] 149acc: f81283a8 stur x8, [x29, #-0xd8] 149ad0: f85283a9 ldur x9, [x29, #-0xd8] 149ad4: b6f802c9 tbz x9, #0x3f, 0x149b2c 149ad8: 14000001 b 0x149adc 149adc: aa1f03e0 mov x0, xzr 149ae0: f85103a8 ldur x8, [x29, #-0xf0] 149ae4: f9005fe0 str x0, [sp, #0xb8] 149ae8: aa0803e0 mov x0, x8 149aec: f9405fe1 ldr x1, [sp, #0xb8] 149af0: 97fd7e90 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 149af4: 14000001 b 0x149af8 149af8: 320003e8 orr w8, wzr, #0x1 149afc: b81383a8 stur w8, [x29, #-0xc8] 149b00: 140000d5 b 0x149e54 149b04: f81403a0 stur x0, [x29, #-0xc0] 149b08: 2a0103e8 mov w8, w1 149b0c: b813c3a8 stur w8, [x29, #-0xc4] 149b10: f940a3e0 ldr x0, [sp, #0x140] 149b14: 97fd5b93 bl 0xa0960 <_ZdlPv@plt> 149b18: 140000f1 b 0x149edc 149b1c: f81403a0 stur x0, [x29, #-0xc0] 149b20: 2a0103e8 mov w8, w1 149b24: b813c3a8 stur w8, [x29, #-0xc4] 149b28: 140000ce b 0x149e60 149b2c: aa1f03e8 mov x8, xzr 149b30: f81b83a8 stur x8, [x29, #-0x48] 149b34: d10183a0 sub x0, x29, #0x60 149b38: 97fd58d6 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149b3c: f9005be0 str x0, [sp, #0xb0] 149b40: 14000001 b 0x149b44 149b44: d101a3a8 sub x8, x29, #0x68 149b48: f9405be0 ldr x0, [sp, #0xb0] 149b4c: 97fd6065 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 149b50: 14000001 b 0x149b54 149b54: d101a3a0 sub x0, x29, #0x68 149b58: 97fd7b6a bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 149b5c: f90057e0 str x0, [sp, #0xa8] 149b60: 14000001 b 0x149b64 149b64: f85283a2 ldur x2, [x29, #-0xd8] 149b68: 90000581 adrp x1, 0x1f9000 149b6c: 912bbc21 add x1, x1, #0xaef 149b70: f94057e0 ldr x0, [sp, #0xa8] 149b74: 97fd7b0f bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 149b78: 14000001 b 0x149b7c 149b7c: d101a3a0 sub x0, x29, #0x68 149b80: 97fd84d8 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 149b84: 385543a8 ldurb w8, [x29, #-0xac] 149b88: 36000528 tbz w8, #0x0, 0x149c2c 149b8c: 14000001 b 0x149b90 149b90: 3854c3a8 ldurb w8, [x29, #-0xb4] 149b94: 360000a8 tbz w8, #0x0, 0x149ba8 149b98: 14000001 b 0x149b9c 149b9c: 385503a8 ldurb w8, [x29, #-0xb0] 149ba0: 36000468 tbz w8, #0x0, 0x149c2c 149ba4: 14000001 b 0x149ba8 149ba8: d10183a0 sub x0, x29, #0x60 149bac: 97fd58b9 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149bb0: f90053e0 str x0, [sp, #0xa0] 149bb4: 14000001 b 0x149bb8 149bb8: d101c3a8 sub x8, x29, #0x70 149bbc: f94053e0 ldr x0, [sp, #0xa0] 149bc0: 97fd6048 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 149bc4: 14000001 b 0x149bc8 149bc8: d101c3a0 sub x0, x29, #0x70 149bcc: 97fd7b4d bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 149bd0: f9004fe0 str x0, [sp, #0x98] 149bd4: 14000001 b 0x149bd8 149bd8: d0000581 adrp x1, 0x1fb000 +0xc> 149bdc: 9100d421 add x1, x1, #0x35 149be0: 320003e2 orr w2, wzr, #0x1 149be4: f9404fe0 ldr x0, [sp, #0x98] 149be8: 97fd5c0a bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> 149bec: 14000001 b 0x149bf0 149bf0: d101c3a0 sub x0, x29, #0x70 149bf4: 97fd84bb bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 149bf8: 1400000d b 0x149c2c 149bfc: f81403a0 stur x0, [x29, #-0xc0] 149c00: 2a0103e8 mov w8, w1 149c04: b813c3a8 stur w8, [x29, #-0xc4] 149c08: d101a3a0 sub x0, x29, #0x68 149c0c: 97fd84b5 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 149c10: 14000094 b 0x149e60 149c14: f81403a0 stur x0, [x29, #-0xc0] 149c18: 2a0103e8 mov w8, w1 149c1c: b813c3a8 stur w8, [x29, #-0xc4] 149c20: d101c3a0 sub x0, x29, #0x70 149c24: 97fd84af bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 149c28: 1400008e b 0x149e60 149c2c: d10103a0 sub x0, x29, #0x40 149c30: 97fd6fac bl 0xa5ae0 <_ZNK7android6VectorImE4sizeEv@plt> 149c34: f9004be0 str x0, [sp, #0x90] 149c38: 14000001 b 0x149c3c 149c3c: f9404be8 ldr x8, [sp, #0x90] 149c40: b4000fc8 cbz x8, 0x149e38 149c44: 14000001 b 0x149c48 149c48: 52800908 mov w8, #0x48 // =72 149c4c: 2a0803e0 mov w0, w8 149c50: 97fd7cb0 bl 0xa8f10 <_Znwm@plt> 149c54: f90047e0 str x0, [sp, #0x88] 149c58: 14000001 b 0x149c5c 149c5c: f94047e0 ldr x0, [sp, #0x88] 149c60: d10103a8 sub x8, x29, #0x40 149c64: f90043e0 str x0, [sp, #0x80] 149c68: aa0803e0 mov x0, x8 149c6c: 97fd6f9d bl 0xa5ae0 <_ZNK7android6VectorImE4sizeEv@plt> 149c70: f9003fe0 str x0, [sp, #0x78] 149c74: 14000001 b 0x149c78 149c78: f9403fe8 ldr x8, [sp, #0x78] 149c7c: d37df101 lsl x1, x8, #3 149c80: f94043e0 ldr x0, [sp, #0x80] 149c84: 97fd6067 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 149c88: 14000001 b 0x149c8c 149c8c: d101e3a0 sub x0, x29, #0x78 149c90: f94043e1 ldr x1, [sp, #0x80] 149c94: 97fd7e27 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 149c98: 14000001 b 0x149c9c 149c9c: d101e3a0 sub x0, x29, #0x78 149ca0: aa1f03e1 mov x1, xzr 149ca4: 97fd6a53 bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 149ca8: b90077e0 str w0, [sp, #0x74] 149cac: 14000001 b 0x149cb0 149cb0: b94077e8 ldr w8, [sp, #0x74] 149cb4: 36000b68 tbz w8, #0x0, 0x149e20 149cb8: 14000001 b 0x149cbc 149cbc: d101e3a0 sub x0, x29, #0x78 149cc0: 97fd5874 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149cc4: f90037e0 str x0, [sp, #0x68] 149cc8: 14000001 b 0x149ccc 149ccc: f94037e0 ldr x0, [sp, #0x68] 149cd0: 97fd6d60 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 149cd4: f90033e0 str x0, [sp, #0x60] 149cd8: 14000001 b 0x149cdc 149cdc: f94033e8 ldr x8, [sp, #0x60] 149ce0: b4000a08 cbz x8, 0x149e20 149ce4: 14000001 b 0x149ce8 149ce8: aa1f03e8 mov x8, xzr 149cec: f81203a8 stur x8, [x29, #-0xe0] 149cf0: 14000001 b 0x149cf4 149cf4: f85203a8 ldur x8, [x29, #-0xe0] 149cf8: d10103a0 sub x0, x29, #0x40 149cfc: f9002fe8 str x8, [sp, #0x58] 149d00: 97fd6f78 bl 0xa5ae0 <_ZNK7android6VectorImE4sizeEv@plt> 149d04: f9002be0 str x0, [sp, #0x50] 149d08: 14000001 b 0x149d0c 149d0c: f9402fe8 ldr x8, [sp, #0x58] 149d10: f9402be9 ldr x9, [sp, #0x50] 149d14: eb09010a subs x10, x8, x9 149d18: f90027ea str x10, [sp, #0x48] 149d1c: 540004c2 b.hs 0x149db4 149d20: 14000001 b 0x149d24 149d24: d101e3a0 sub x0, x29, #0x78 149d28: 97fd585a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149d2c: f90023e0 str x0, [sp, #0x40] 149d30: 14000001 b 0x149d34 149d34: f94023e0 ldr x0, [sp, #0x40] 149d38: 97fd6d46 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 149d3c: f9001fe0 str x0, [sp, #0x38] 149d40: 14000001 b 0x149d44 149d44: f85203a8 ldur x8, [x29, #-0xe0] 149d48: f9401fe9 ldr x9, [sp, #0x38] 149d4c: 8b080d2a add x10, x9, x8, lsl #3 149d50: d10103a0 sub x0, x29, #0x40 149d54: aa0803e1 mov x1, x8 149d58: f9001bea str x10, [sp, #0x30] 149d5c: 97fd6e6d bl 0xa5710 <_ZNK7android6VectorImEixEm@plt> 149d60: f90017e0 str x0, [sp, #0x28] 149d64: 14000001 b 0x149d68 149d68: f94017e8 ldr x8, [sp, #0x28] 149d6c: f9400109 ldr x9, [x8] 149d70: f9401bea ldr x10, [sp, #0x30] 149d74: f9000149 str x9, [x10] 149d78: 14000001 b 0x149d7c 149d7c: f85203a8 ldur x8, [x29, #-0xe0] 149d80: 91000508 add x8, x8, #0x1 149d84: f81203a8 stur x8, [x29, #-0xe0] 149d88: 17ffffdb b 0x149cf4 149d8c: f81403a0 stur x0, [x29, #-0xc0] 149d90: 2a0103e8 mov w8, w1 149d94: b813c3a8 stur w8, [x29, #-0xc4] 149d98: f94047e0 ldr x0, [sp, #0x88] 149d9c: 97fd5af1 bl 0xa0960 <_ZdlPv@plt> 149da0: 14000030 b 0x149e60 149da4: f81403a0 stur x0, [x29, #-0xc0] 149da8: 2a0103e8 mov w8, w1 149dac: b813c3a8 stur w8, [x29, #-0xc4] 149db0: 1400001f b 0x149e2c 149db4: d10183a0 sub x0, x29, #0x60 149db8: 97fd5836 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149dbc: f90013e0 str x0, [sp, #0x20] 149dc0: 14000001 b 0x149dc4 149dc4: d10203a8 sub x8, x29, #0x80 149dc8: f94013e0 ldr x0, [sp, #0x20] 149dcc: 97fd5fc5 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 149dd0: 14000001 b 0x149dd4 149dd4: d10203a0 sub x0, x29, #0x80 149dd8: 97fd7aca bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 149ddc: f9000fe0 str x0, [sp, #0x18] 149de0: 14000001 b 0x149de4 149de4: d0000581 adrp x1, 0x1fb000 +0xc> 149de8: 910cd821 add x1, x1, #0x336 149dec: d101e3a2 sub x2, x29, #0x78 149df0: f9400fe0 ldr x0, [sp, #0x18] 149df4: 97fd7caf bl 0xa90b0 <_ZN7android8AMessage9setBufferEPKcRKNS_2spINS_7ABufferEEE@plt> 149df8: 14000001 b 0x149dfc 149dfc: d10203a0 sub x0, x29, #0x80 149e00: 97fd8438 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 149e04: 14000007 b 0x149e20 149e08: f81403a0 stur x0, [x29, #-0xc0] 149e0c: 2a0103e8 mov w8, w1 149e10: b813c3a8 stur w8, [x29, #-0xc4] 149e14: d10203a0 sub x0, x29, #0x80 149e18: 97fd8432 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 149e1c: 14000004 b 0x149e2c 149e20: d101e3a0 sub x0, x29, #0x78 149e24: 97fd81bb bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 149e28: 14000004 b 0x149e38 149e2c: d101e3a0 sub x0, x29, #0x78 149e30: 97fd81b8 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 149e34: 1400000b b 0x149e60 149e38: d10183a1 sub x1, x29, #0x60 149e3c: f85103a0 ldur x0, [x29, #-0xf0] 149e40: 97fd8180 bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 149e44: 14000001 b 0x149e48 149e48: 320003e8 orr w8, wzr, #0x1 149e4c: b81383a8 stur w8, [x29, #-0xc8] 149e50: 14000001 b 0x149e54 149e54: d10183a0 sub x0, x29, #0x60 149e58: 97fd81ae bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 149e5c: 14000013 b 0x149ea8 149e60: d10183a0 sub x0, x29, #0x60 149e64: 97fd81ab bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 149e68: 1400001d b 0x149edc 149e6c: 14000001 b 0x149e70 149e70: f85b83a8 ldur x8, [x29, #-0x48] 149e74: 91000508 add x8, x8, #0x1 149e78: f81b83a8 stur x8, [x29, #-0x48] 149e7c: 17fffcdb b 0x1491e8 149e80: aa1f03e0 mov x0, xzr 149e84: f85103a8 ldur x8, [x29, #-0xf0] 149e88: f9000be0 str x0, [sp, #0x10] 149e8c: aa0803e0 mov x0, x8 149e90: f9400be1 ldr x1, [sp, #0x10] 149e94: 97fd7da7 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 149e98: 14000001 b 0x149e9c 149e9c: 320003e8 orr w8, wzr, #0x1 149ea0: b81383a8 stur w8, [x29, #-0xc8] 149ea4: 14000001 b 0x149ea8 149ea8: d10103a0 sub x0, x29, #0x40 149eac: 97fd7e3d bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> 149eb0: d53bd040 mrs x0, TPIDR_EL0 149eb4: f9401400 ldr x0, [x0, #0x28] 149eb8: f85e83be ldur x30, [x29, #-0x18] 149ebc: eb1e0000 subs x0, x0, x30 149ec0: f90007e0 str x0, [sp, #0x8] 149ec4: 54000161 b.ne 0x149ef0 149ec8: 14000001 b 0x149ecc 149ecc: 910f83ff add sp, sp, #0x3e0 149ed0: a9417bfd ldp x29, x30, [sp, #0x10] 149ed4: f84207fc ldr x28, [sp], #0x20 149ed8: d65f03c0 ret 149edc: d10103a0 sub x0, x29, #0x40 149ee0: 97fd7e30 bl 0xa97a0 <_ZN7android6VectorImED2Ev@plt> 149ee4: 14000001 b 0x149ee8 149ee8: f85403a0 ldur x0, [x29, #-0xc0] 149eec: 97fd7809 bl 0xa7f10 <_Unwind_Resume@plt> 149ef0: 97fd7fa0 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000149ef4 : 149ef4: f81e0ffc str x28, [sp, #-0x20]! 149ef8: a9017bfd stp x29, x30, [sp, #0x10] 149efc: 910043fd add x29, sp, #0x10 149f00: d10983ff sub sp, sp, #0x260 149f04: d102a3a9 sub x9, x29, #0xa8 149f08: d53bd04a mrs x10, TPIDR_EL0 149f0c: f940154a ldr x10, [x10, #0x28] 149f10: f900012a str x10, [x9] 149f14: f81b03a0 stur x0, [x29, #-0x50] 149f18: f85b03aa ldur x10, [x29, #-0x50] 149f1c: aa0a03e0 mov x0, x10 149f20: 9100414b add x11, x10, #0x10 149f24: f81503a0 stur x0, [x29, #-0xb0] 149f28: aa0b03e0 mov x0, x11 149f2c: f81483a9 stur x9, [x29, #-0xb8] 149f30: f81403a8 stur x8, [x29, #-0xc0] 149f34: f81383aa stur x10, [x29, #-0xc8] 149f38: f81303ab stur x11, [x29, #-0xd0] 149f3c: 97fd57d5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149f40: 97fd6cc4 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 149f44: f81a83a0 stur x0, [x29, #-0x58] 149f48: f85303a0 ldur x0, [x29, #-0xd0] 149f4c: 97fd57d1 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 149f50: 97fd6698 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 149f54: f81a03a0 stur x0, [x29, #-0x60] 149f58: f85383a8 ldur x8, [x29, #-0xc8] 149f5c: 9100a100 add x0, x8, #0x28 149f60: aa1f03e9 mov x9, xzr 149f64: aa0903e1 mov x1, x9 149f68: 97fd80b2 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 149f6c: 360000a0 tbz w0, #0x0, 0x149f80 149f70: 14000001 b 0x149f74 149f74: 2a1f03e8 mov w8, wzr 149f78: b819c3a8 stur w8, [x29, #-0x64] 149f7c: 14000004 b 0x149f8c 149f80: 528000a8 mov w8, #0x5 // =5 149f84: b819c3a8 stur w8, [x29, #-0x64] 149f88: 14000001 b 0x149f8c 149f8c: 12800008 mov w8, #-0x1 // =-1 149f90: b81e43a8 stur w8, [x29, #-0x1c] 149f94: b81e03a8 stur w8, [x29, #-0x20] 149f98: aa1f03e9 mov x9, xzr 149f9c: f81903a9 stur x9, [x29, #-0x70] 149fa0: 14000001 b 0x149fa4 149fa4: f85a83a8 ldur x8, [x29, #-0x58] 149fa8: f85903a9 ldur x9, [x29, #-0x70] 149fac: 8b090100 add x0, x8, x9 149fb0: f85a03a8 ldur x8, [x29, #-0x60] 149fb4: eb090101 subs x1, x8, x9 149fb8: 94000922 bl 0x14c440 ::~Vector()+0x358> 149fbc: f81883a0 stur x0, [x29, #-0x78] 149fc0: f1000408 subs x8, x0, #0x1 149fc4: f81283a8 stur x8, [x29, #-0xd8] 149fc8: 54003bcb b.lt 0x14a740 149fcc: 14000001 b 0x149fd0 149fd0: 2a1f03e8 mov w8, wzr 149fd4: 381843a8 sturb w8, [x29, #-0x7c] 149fd8: f85a83a9 ldur x9, [x29, #-0x58] 149fdc: f85903aa ldur x10, [x29, #-0x70] 149fe0: 8b0a0129 add x9, x9, x10 149fe4: 39400d28 ldrb w8, [x9, #0x3] 149fe8: b81803a8 stur w8, [x29, #-0x80] 149fec: b859c3a8 ldur w8, [x29, #-0x64] 149ff0: 2a0803e9 mov w9, w8 149ff4: 2a0903e8 mov w8, w9 149ff8: 71001508 subs w8, w8, #0x5 149ffc: f81203a9 stur x9, [x29, #-0xe0] 14a000: b811c3a8 stur w8, [x29, #-0xe4] 14a004: 54003468 b.hi 0x14a690 14a008: b0000588 adrp x8, 0x1fb000 +0xc> 14a00c: 91107108 add x8, x8, #0x41c 14a010: f85203ab ldur x11, [x29, #-0xe0] 14a014: b8ab790a ldrsw x10, [x8, x11, lsl #2] 14a018: 8b0a0109 add x9, x8, x10 14a01c: f81103aa stur x10, [x29, #-0xf0] 14a020: d61f0120 br x9 14a024: b85803a8 ldur w8, [x29, #-0x80] 14a028: 7102c108 subs w8, w8, #0xb0 14a02c: b810c3a8 stur w8, [x29, #-0xf4] 14a030: 540000a1 b.ne 0x14a044 14a034: 14000001 b 0x14a038 14a038: 320003e8 orr w8, wzr, #0x1 14a03c: b819c3a8 stur w8, [x29, #-0x64] 14a040: 14000004 b 0x14a050 14a044: 320003e8 orr w8, wzr, #0x1 14a048: 381843a8 sturb w8, [x29, #-0x7c] 14a04c: 14000001 b 0x14a050 14a050: 14000197 b 0x14a6ac 14a054: b85803a8 ldur w8, [x29, #-0x80] 14a058: 7102d508 subs w8, w8, #0xb5 14a05c: b81083a8 stur w8, [x29, #-0xf8] 14a060: 54000120 b.eq 0x14a084 14a064: 14000001 b 0x14a068 14a068: aa1f03e0 mov x0, xzr 14a06c: f85403a8 ldur x8, [x29, #-0xc0] 14a070: f81003a0 stur x0, [x29, #-0x100] 14a074: aa0803e0 mov x0, x8 14a078: f85003a1 ldur x1, [x29, #-0x100] 14a07c: 97fd7d2d bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a080: 140001b7 b 0x14a75c 14a084: 321f03e8 orr w8, wzr, #0x2 14a088: b819c3a8 stur w8, [x29, #-0x64] 14a08c: 14000188 b 0x14a6ac 14a090: b85803a8 ldur w8, [x29, #-0x80] 14a094: 71008108 subs w8, w8, #0x20 14a098: b9016fe8 str w8, [sp, #0x16c] 14a09c: 54000123 b.lo 0x14a0c0 14a0a0: 14000001 b 0x14a0a4 14a0a4: aa1f03e0 mov x0, xzr 14a0a8: f85403a8 ldur x8, [x29, #-0xc0] 14a0ac: f900b3e0 str x0, [sp, #0x160] 14a0b0: aa0803e0 mov x0, x8 14a0b4: f940b3e1 ldr x1, [sp, #0x160] 14a0b8: 97fd7d1e bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a0bc: 140001a8 b 0x14a75c 14a0c0: 320007e8 orr w8, wzr, #0x3 14a0c4: b819c3a8 stur w8, [x29, #-0x64] 14a0c8: 14000179 b 0x14a6ac 14a0cc: b85803a8 ldur w8, [x29, #-0x80] 14a0d0: 121c0d08 and w8, w8, #0xf0 14a0d4: 71008108 subs w8, w8, #0x20 14a0d8: b9015fe8 str w8, [sp, #0x15c] 14a0dc: 54000120 b.eq 0x14a100 14a0e0: 14000001 b 0x14a0e4 14a0e4: aa1f03e0 mov x0, xzr 14a0e8: f85403a8 ldur x8, [x29, #-0xc0] 14a0ec: f900abe0 str x0, [sp, #0x150] 14a0f0: aa0803e0 mov x0, x8 14a0f4: f940abe1 ldr x1, [sp, #0x150] 14a0f8: 97fd7d0e bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a0fc: 14000198 b 0x14a75c 14a100: f85a83a8 ldur x8, [x29, #-0x58] 14a104: f85903a9 ldur x9, [x29, #-0x70] 14a108: 8b090100 add x0, x8, x9 14a10c: f85883a1 ldur x1, [x29, #-0x78] 14a110: d10073a2 sub x2, x29, #0x1c 14a114: d10083a3 sub x3, x29, #0x20 14a118: 97fd68fa bl 0xa4500 <_ZN7android30ExtractDimensionsFromVOLHeaderEPKhmPiS2_@plt> 14a11c: 37000120 tbnz w0, #0x0, 0x14a140 14a120: 14000001 b 0x14a124 14a124: aa1f03e0 mov x0, xzr 14a128: f85403a8 ldur x8, [x29, #-0xc0] 14a12c: f900a7e0 str x0, [sp, #0x148] 14a130: aa0803e0 mov x0, x8 14a134: f940a7e1 ldr x1, [sp, #0x148] 14a138: 97fd7cfe bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a13c: 14000188 b 0x14a75c 14a140: 321e03e8 orr w8, wzr, #0x4 14a144: b819c3a8 stur w8, [x29, #-0x64] 14a148: 14000159 b 0x14a6ac 14a14c: b85803a8 ldur w8, [x29, #-0x80] 14a150: 7102cd08 subs w8, w8, #0xb3 14a154: b90147e8 str w8, [sp, #0x144] 14a158: 540000e0 b.eq 0x14a174 14a15c: 14000001 b 0x14a160 14a160: b85803a8 ldur w8, [x29, #-0x80] 14a164: 7102d908 subs w8, w8, #0xb6 14a168: b90143e8 str w8, [sp, #0x140] 14a16c: 540011e1 b.ne 0x14a3a8 14a170: 14000001 b 0x14a174 14a174: 321d0be8 orr w8, wzr, #0x38 14a178: 2a0803e0 mov w0, w8 14a17c: 97fd7b65 bl 0xa8f10 <_Znwm@plt> 14a180: aa0003fe mov x30, x0 14a184: aa0003e1 mov x1, x0 14a188: f9009ffe str x30, [sp, #0x138] 14a18c: f9009be1 str x1, [sp, #0x130] 14a190: 97fd7448 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 14a194: 14000001 b 0x14a198 14a198: f85503a8 ldur x8, [x29, #-0xb0] 14a19c: 9100a109 add x9, x8, #0x28 14a1a0: aa0903e0 mov x0, x9 14a1a4: f9409be1 ldr x1, [sp, #0x130] 14a1a8: f90097e9 str x9, [sp, #0x128] 14a1ac: 97fd6701 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> 14a1b0: f94097e8 ldr x8, [sp, #0x128] 14a1b4: f90093e0 str x0, [sp, #0x120] 14a1b8: aa0803e0 mov x0, x8 14a1bc: 97fd6b3d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14a1c0: d0000ae8 adrp x8, 0x2a8000 14a1c4: f9437908 ldr x8, [x8, #0x6f0] 14a1c8: f9400102 ldr x2, [x8] 14a1cc: 528daca1 mov w1, #0x6d65 // =28005 14a1d0: 72adad21 movk w1, #0x6d69, lsl #16 14a1d4: 97fd587b bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 14a1d8: f94097e8 ldr x8, [sp, #0x128] 14a1dc: b9011fe0 str w0, [sp, #0x11c] 14a1e0: aa0803e0 mov x0, x8 14a1e4: 97fd6b33 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14a1e8: b85e43a2 ldur w2, [x29, #-0x1c] 14a1ec: 528c8e81 mov w1, #0x6474 // =25716 14a1f0: 72aeed21 movk w1, #0x7769, lsl #16 14a1f4: 97fd659f bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 14a1f8: f94097e8 ldr x8, [sp, #0x128] 14a1fc: b9011be0 str w0, [sp, #0x118] 14a200: aa0803e0 mov x0, x8 14a204: 97fd6b2b bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14a208: b85e03a2 ldur w2, [x29, #-0x20] 14a20c: 528d2ce1 mov w1, #0x6967 // =26983 14a210: 72ad0ca1 movk w1, #0x6865, lsl #16 14a214: 97fd6597 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 14a218: 52800901 mov w1, #0x48 // =72 14a21c: 2a0103e8 mov w8, w1 14a220: b90117e0 str w0, [sp, #0x114] 14a224: aa0803e0 mov x0, x8 14a228: 97fd7b3a bl 0xa8f10 <_Znwm@plt> 14a22c: aa0003e8 mov x8, x0 14a230: aa0003e9 mov x9, x0 14a234: f85903a1 ldur x1, [x29, #-0x70] 14a238: f90087e8 str x8, [sp, #0x108] 14a23c: f90083e9 str x9, [sp, #0x100] 14a240: 97fd5ef8 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 14a244: 14000001 b 0x14a248 14a248: d100a3a8 sub x8, x29, #0x28 14a24c: aa0803e0 mov x0, x8 14a250: f94083e1 ldr x1, [sp, #0x100] 14a254: f9007fe8 str x8, [sp, #0xf8] 14a258: 97fd7cb6 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a25c: f9407fe0 ldr x0, [sp, #0xf8] 14a260: 97fd570c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14a264: f9007be0 str x0, [sp, #0xf0] 14a268: 14000001 b 0x14a26c 14a26c: f9407be0 ldr x0, [sp, #0xf0] 14a270: 97fd6bf8 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14a274: f90077e0 str x0, [sp, #0xe8] 14a278: 14000001 b 0x14a27c 14a27c: f85a83a1 ldur x1, [x29, #-0x58] 14a280: f85903a2 ldur x2, [x29, #-0x70] 14a284: f94077e0 ldr x0, [sp, #0xe8] 14a288: 97fd56c2 bl 0x9fd90 14a28c: d100c3a8 sub x8, x29, #0x30 14a290: d100a3a1 sub x1, x29, #0x28 14a294: f90073e0 str x0, [sp, #0xe0] 14a298: aa0103e0 mov x0, x1 14a29c: 940007ad bl 0x14c150 ::~Vector()+0x68> 14a2a0: 14000001 b 0x14a2a4 14a2a4: f85503a8 ldur x8, [x29, #-0xb0] 14a2a8: 9100a100 add x0, x8, #0x28 14a2ac: 97fd6b01 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14a2b0: f9006fe0 str x0, [sp, #0xd8] 14a2b4: 14000001 b 0x14a2b8 14a2b8: d100c3a0 sub x0, x29, #0x30 14a2bc: 97fd56f5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14a2c0: f9006be0 str x0, [sp, #0xd0] 14a2c4: 14000001 b 0x14a2c8 14a2c8: f9406be0 ldr x0, [sp, #0xd0] 14a2cc: 97fd6be1 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14a2d0: f90067e0 str x0, [sp, #0xc8] 14a2d4: 14000001 b 0x14a2d8 14a2d8: d100c3a0 sub x0, x29, #0x30 14a2dc: 97fd56ed bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14a2e0: f90063e0 str x0, [sp, #0xc0] 14a2e4: 14000001 b 0x14a2e8 14a2e8: f94063e0 ldr x0, [sp, #0xc0] 14a2ec: 97fd65b1 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14a2f0: f9005fe0 str x0, [sp, #0xb8] 14a2f4: 14000001 b 0x14a2f8 14a2f8: 528c8e68 mov w8, #0x6473 // =25715 14a2fc: 72acae68 movk w8, #0x6573, lsl #16 14a300: f9406fe0 ldr x0, [sp, #0xd8] 14a304: 2a0803e1 mov w1, w8 14a308: 2a0803e2 mov w2, w8 14a30c: f94067e3 ldr x3, [sp, #0xc8] 14a310: f9405fe4 ldr x4, [sp, #0xb8] 14a314: 97fd6c47 bl 0xa5430 <_ZN7android8MetaData7setDataEjjPKvm@plt> 14a318: b900b7e0 str w0, [sp, #0xb4] 14a31c: 14000001 b 0x14a320 14a320: 320003e8 orr w8, wzr, #0x1 14a324: 381843a8 sturb w8, [x29, #-0x7c] 14a328: 528000a8 mov w8, #0x5 // =5 14a32c: b819c3a8 stur w8, [x29, #-0x64] 14a330: d100c3a0 sub x0, x29, #0x30 14a334: 97fd8077 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14a338: d100a3a0 sub x0, x29, #0x28 14a33c: 97fd8075 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14a340: 1400001a b 0x14a3a8 14a344: f81783a0 stur x0, [x29, #-0x88] 14a348: 2a0103e8 mov w8, w1 14a34c: b81743a8 stur w8, [x29, #-0x8c] 14a350: f9409fe0 ldr x0, [sp, #0x138] 14a354: 97fd5983 bl 0xa0960 <_ZdlPv@plt> 14a358: 1400010d b 0x14a78c 14a35c: f81783a0 stur x0, [x29, #-0x88] 14a360: 2a0103e8 mov w8, w1 14a364: b81743a8 stur w8, [x29, #-0x8c] 14a368: f94087e0 ldr x0, [sp, #0x108] 14a36c: 97fd597d bl 0xa0960 <_ZdlPv@plt> 14a370: 14000107 b 0x14a78c 14a374: f81783a0 stur x0, [x29, #-0x88] 14a378: 2a0103e8 mov w8, w1 14a37c: b81743a8 stur w8, [x29, #-0x8c] 14a380: 14000007 b 0x14a39c 14a384: f81783a0 stur x0, [x29, #-0x88] 14a388: 2a0103e8 mov w8, w1 14a38c: b81743a8 stur w8, [x29, #-0x8c] 14a390: d100c3a0 sub x0, x29, #0x30 14a394: 97fd805f bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14a398: 14000001 b 0x14a39c 14a39c: d100a3a0 sub x0, x29, #0x28 14a3a0: 97fd805c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14a3a4: 140000fa b 0x14a78c 14a3a8: 140000c1 b 0x14a6ac 14a3ac: b85803a8 ldur w8, [x29, #-0x80] 14a3b0: 7102d908 subs w8, w8, #0xb6 14a3b4: b900b3e8 str w8, [sp, #0xb0] 14a3b8: 54001501 b.ne 0x14a658 14a3bc: 14000001 b 0x14a3c0 14a3c0: f85a83a8 ldur x8, [x29, #-0x58] 14a3c4: f85903a9 ldur x9, [x29, #-0x70] 14a3c8: 8b090108 add x8, x8, x9 14a3cc: 3940110a ldrb w10, [x8, #0x4] 14a3d0: 53067d4a lsr w10, w10, #6 14a3d4: b81703aa stur w10, [x29, #-0x90] 14a3d8: f85883a8 ldur x8, [x29, #-0x78] 14a3dc: f85903a9 ldur x9, [x29, #-0x70] 14a3e0: 8b080128 add x8, x9, x8 14a3e4: f81903a8 stur x8, [x29, #-0x70] 14a3e8: 5280090a mov w10, #0x48 // =72 14a3ec: 2a0a03e0 mov w0, w10 14a3f0: 97fd7ac8 bl 0xa8f10 <_Znwm@plt> 14a3f4: aa0003e8 mov x8, x0 14a3f8: aa0003e9 mov x9, x0 14a3fc: f85903a1 ldur x1, [x29, #-0x70] 14a400: f90057e8 str x8, [sp, #0xa8] 14a404: f90053e9 str x9, [sp, #0xa0] 14a408: 97fd5e86 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 14a40c: 14000001 b 0x14a410 14a410: d100e3a8 sub x8, x29, #0x38 14a414: aa0803e0 mov x0, x8 14a418: f94053e1 ldr x1, [sp, #0xa0] 14a41c: f9004fe8 str x8, [sp, #0x98] 14a420: 97fd7c44 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a424: f9404fe0 ldr x0, [sp, #0x98] 14a428: 97fd569a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14a42c: f9004be0 str x0, [sp, #0x90] 14a430: 14000001 b 0x14a434 14a434: f9404be0 ldr x0, [sp, #0x90] 14a438: 97fd6b86 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14a43c: f90047e0 str x0, [sp, #0x88] 14a440: 14000001 b 0x14a444 14a444: f85a83a1 ldur x1, [x29, #-0x58] 14a448: f85903a2 ldur x2, [x29, #-0x70] 14a44c: f94047e0 ldr x0, [sp, #0x88] 14a450: 97fd5650 bl 0x9fd90 14a454: f85a83a1 ldur x1, [x29, #-0x58] 14a458: f85903a2 ldur x2, [x29, #-0x70] 14a45c: 8b02003e add x30, x1, x2 14a460: f85a03a8 ldur x8, [x29, #-0x60] 14a464: eb020102 subs x2, x8, x2 14a468: f90043e0 str x0, [sp, #0x80] 14a46c: aa0103e0 mov x0, x1 14a470: aa1e03e1 mov x1, x30 14a474: 97fd6273 bl 0xa2e40 14a478: f85903a8 ldur x8, [x29, #-0x70] 14a47c: f85a03a1 ldur x1, [x29, #-0x60] 14a480: eb080028 subs x8, x1, x8 14a484: f81a03a8 stur x8, [x29, #-0x60] 14a488: f85503a8 ldur x8, [x29, #-0xb0] 14a48c: 91004101 add x1, x8, #0x10 14a490: f9003fe0 str x0, [sp, #0x78] 14a494: aa0103e0 mov x0, x1 14a498: 97fd567e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14a49c: f9003be0 str x0, [sp, #0x70] 14a4a0: 14000001 b 0x14a4a4 14a4a4: f85a03a2 ldur x2, [x29, #-0x60] 14a4a8: aa1f03e0 mov x0, xzr 14a4ac: f9403be1 ldr x1, [sp, #0x70] 14a4b0: f90037e0 str x0, [sp, #0x68] 14a4b4: aa0103e0 mov x0, x1 14a4b8: f94037e1 ldr x1, [sp, #0x68] 14a4bc: 97fd82c5 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 14a4c0: 14000001 b 0x14a4c4 14a4c4: f85903a1 ldur x1, [x29, #-0x70] 14a4c8: f85503a0 ldur x0, [x29, #-0xb0] 14a4cc: 97fd6db9 bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 14a4d0: f90033e0 str x0, [sp, #0x60] 14a4d4: 14000001 b 0x14a4d8 14a4d8: f94033e8 ldr x8, [sp, #0x60] 14a4dc: f81683a8 stur x8, [x29, #-0x98] 14a4e0: f85683a9 ldur x9, [x29, #-0x98] 14a4e4: b6f802c9 tbz x9, #0x3f, 0x14a53c 14a4e8: 14000001 b 0x14a4ec 14a4ec: aa1f03e0 mov x0, xzr 14a4f0: f85403a8 ldur x8, [x29, #-0xc0] 14a4f4: f9002fe0 str x0, [sp, #0x58] 14a4f8: aa0803e0 mov x0, x8 14a4fc: f9402fe1 ldr x1, [sp, #0x58] 14a500: 97fd7c0c bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a504: 14000001 b 0x14a508 14a508: 320003e8 orr w8, wzr, #0x1 14a50c: b81643a8 stur w8, [x29, #-0x9c] 14a510: 1400004c b 0x14a640 14a514: f81783a0 stur x0, [x29, #-0x88] 14a518: 2a0103e8 mov w8, w1 14a51c: b81743a8 stur w8, [x29, #-0x8c] 14a520: f94057e0 ldr x0, [sp, #0xa8] 14a524: 97fd590f bl 0xa0960 <_ZdlPv@plt> 14a528: 14000099 b 0x14a78c 14a52c: f81783a0 stur x0, [x29, #-0x88] 14a530: 2a0103e8 mov w8, w1 14a534: b81743a8 stur w8, [x29, #-0x8c] 14a538: 14000045 b 0x14a64c 14a53c: aa1f03e8 mov x8, xzr 14a540: f81903a8 stur x8, [x29, #-0x70] 14a544: d100e3a0 sub x0, x29, #0x38 14a548: 97fd5652 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14a54c: f9002be0 str x0, [sp, #0x50] 14a550: 14000001 b 0x14a554 14a554: d10103a8 sub x8, x29, #0x40 14a558: f9402be0 ldr x0, [sp, #0x50] 14a55c: 97fd5de1 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14a560: 14000001 b 0x14a564 14a564: d10103a0 sub x0, x29, #0x40 14a568: 97fd78e6 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 14a56c: f90027e0 str x0, [sp, #0x48] 14a570: 14000001 b 0x14a574 14a574: f85683a2 ldur x2, [x29, #-0x98] 14a578: f0000561 adrp x1, 0x1f9000 14a57c: 912bbc21 add x1, x1, #0xaef 14a580: f94027e0 ldr x0, [sp, #0x48] 14a584: 97fd788b bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 14a588: 14000001 b 0x14a58c 14a58c: d10103a0 sub x0, x29, #0x40 14a590: 97fd8254 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14a594: b85703a8 ldur w8, [x29, #-0x90] 14a598: 35000468 cbnz w8, 0x14a624 14a59c: 14000001 b 0x14a5a0 14a5a0: d100e3a0 sub x0, x29, #0x38 14a5a4: 97fd563b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14a5a8: f90023e0 str x0, [sp, #0x40] 14a5ac: 14000001 b 0x14a5b0 14a5b0: d10123a8 sub x8, x29, #0x48 14a5b4: f94023e0 ldr x0, [sp, #0x40] 14a5b8: 97fd5dca bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14a5bc: 14000001 b 0x14a5c0 14a5c0: d10123a0 sub x0, x29, #0x48 14a5c4: 97fd78cf bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 14a5c8: f9001fe0 str x0, [sp, #0x38] 14a5cc: 14000001 b 0x14a5d0 14a5d0: b0000581 adrp x1, 0x1fb000 +0xc> 14a5d4: 9100d421 add x1, x1, #0x35 14a5d8: 320003e2 orr w2, wzr, #0x1 14a5dc: f9401fe0 ldr x0, [sp, #0x38] 14a5e0: 97fd598c bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> 14a5e4: 14000001 b 0x14a5e8 14a5e8: d10123a0 sub x0, x29, #0x48 14a5ec: 97fd823d bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14a5f0: 1400000d b 0x14a624 14a5f4: f81783a0 stur x0, [x29, #-0x88] 14a5f8: 2a0103e8 mov w8, w1 14a5fc: b81743a8 stur w8, [x29, #-0x8c] 14a600: d10103a0 sub x0, x29, #0x40 14a604: 97fd8237 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14a608: 14000011 b 0x14a64c 14a60c: f81783a0 stur x0, [x29, #-0x88] 14a610: 2a0103e8 mov w8, w1 14a614: b81743a8 stur w8, [x29, #-0x8c] 14a618: d10123a0 sub x0, x29, #0x48 14a61c: 97fd8231 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14a620: 1400000b b 0x14a64c 14a624: d100e3a1 sub x1, x29, #0x38 14a628: f85403a0 ldur x0, [x29, #-0xc0] 14a62c: 97fd7f85 bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 14a630: 14000001 b 0x14a634 14a634: 320003e8 orr w8, wzr, #0x1 14a638: b81643a8 stur w8, [x29, #-0x9c] 14a63c: 14000001 b 0x14a640 14a640: d100e3a0 sub x0, x29, #0x38 14a644: 97fd7fb3 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14a648: 14000045 b 0x14a75c 14a64c: d100e3a0 sub x0, x29, #0x38 14a650: 97fd7fb0 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14a654: 1400004e b 0x14a78c 14a658: b85803a8 ldur w8, [x29, #-0x80] 14a65c: 7102cd08 subs w8, w8, #0xb3 14a660: b90037e8 str w8, [sp, #0x34] 14a664: 54000120 b.eq 0x14a688 14a668: 14000001 b 0x14a66c 14a66c: f85883a8 ldur x8, [x29, #-0x78] 14a670: f85903a9 ldur x9, [x29, #-0x70] 14a674: 8b080128 add x8, x9, x8 14a678: f81903a8 stur x8, [x29, #-0x70] 14a67c: 320003ea orr w10, wzr, #0x1 14a680: 381843aa sturb w10, [x29, #-0x7c] 14a684: 14000001 b 0x14a688 14a688: 14000001 b 0x14a68c 14a68c: 14000008 b 0x14a6ac 14a690: aa1f03e0 mov x0, xzr 14a694: f85403a8 ldur x8, [x29, #-0xc0] 14a698: f90017e0 str x0, [sp, #0x28] 14a69c: aa0803e0 mov x0, x8 14a6a0: f94017e1 ldr x1, [sp, #0x28] 14a6a4: 97fd7ba3 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a6a8: 1400002d b 0x14a75c 14a6ac: 385843a8 ldurb w8, [x29, #-0x7c] 14a6b0: 360003c8 tbz w8, #0x0, 0x14a728 14a6b4: 14000001 b 0x14a6b8 14a6b8: f85903a1 ldur x1, [x29, #-0x70] 14a6bc: f85503a0 ldur x0, [x29, #-0xb0] 14a6c0: 97fd6d3c bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 14a6c4: f85a83a1 ldur x1, [x29, #-0x58] 14a6c8: f85903be ldur x30, [x29, #-0x70] 14a6cc: 8b1e0028 add x8, x1, x30 14a6d0: f85a03a9 ldur x9, [x29, #-0x60] 14a6d4: eb1e0122 subs x2, x9, x30 14a6d8: f90013e0 str x0, [sp, #0x20] 14a6dc: aa0103e0 mov x0, x1 14a6e0: aa0803e1 mov x1, x8 14a6e4: 97fd61d7 bl 0xa2e40 14a6e8: f85903a8 ldur x8, [x29, #-0x70] 14a6ec: f85a03a9 ldur x9, [x29, #-0x60] 14a6f0: eb080128 subs x8, x9, x8 14a6f4: f81a03a8 stur x8, [x29, #-0x60] 14a6f8: aa1f03e8 mov x8, xzr 14a6fc: f81903a8 stur x8, [x29, #-0x70] 14a700: f85503a9 ldur x9, [x29, #-0xb0] 14a704: 91004121 add x1, x9, #0x10 14a708: f9000fe0 str x0, [sp, #0x18] 14a70c: aa0103e0 mov x0, x1 14a710: f9000be8 str x8, [sp, #0x10] 14a714: 97fd55df bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14a718: f85a03a2 ldur x2, [x29, #-0x60] 14a71c: f9400be1 ldr x1, [sp, #0x10] 14a720: 97fd822c bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 14a724: 14000006 b 0x14a73c 14a728: f85883a8 ldur x8, [x29, #-0x78] 14a72c: f85903a9 ldur x9, [x29, #-0x70] 14a730: 8b080128 add x8, x9, x8 14a734: f81903a8 stur x8, [x29, #-0x70] 14a738: 14000001 b 0x14a73c 14a73c: 17fffe1a b 0x149fa4 14a740: aa1f03e0 mov x0, xzr 14a744: f85403a8 ldur x8, [x29, #-0xc0] 14a748: f90007e0 str x0, [sp, #0x8] 14a74c: aa0803e0 mov x0, x8 14a750: f94007e1 ldr x1, [sp, #0x8] 14a754: 97fd7b77 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a758: 14000001 b 0x14a75c 14a75c: d53bd048 mrs x8, TPIDR_EL0 14a760: f9401508 ldr x8, [x8, #0x28] 14a764: f85483a9 ldur x9, [x29, #-0xb8] 14a768: f940012a ldr x10, [x9] 14a76c: eb0a0108 subs x8, x8, x10 14a770: f90003e8 str x8, [sp] 14a774: 54000101 b.ne 0x14a794 14a778: 14000001 b 0x14a77c 14a77c: 910983ff add sp, sp, #0x260 14a780: a9417bfd ldp x29, x30, [sp, #0x10] 14a784: f84207fc ldr x28, [sp], #0x20 14a788: d65f03c0 ret 14a78c: f85783a0 ldur x0, [x29, #-0x88] 14a790: 97fd75e0 bl 0xa7f10 <_Unwind_Resume@plt> 14a794: 97fd7d77 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014a798 : 14a798: f81e0ffc str x28, [sp, #-0x20]! 14a79c: a9017bfd stp x29, x30, [sp, #0x10] 14a7a0: 910043fd add x29, sp, #0x10 14a7a4: d109c3ff sub sp, sp, #0x270 14a7a8: d53bd049 mrs x9, TPIDR_EL0 14a7ac: f9401529 ldr x9, [x9, #0x28] 14a7b0: f81e83a9 stur x9, [x29, #-0x18] 14a7b4: f81983a0 stur x0, [x29, #-0x68] 14a7b8: f85983a9 ldur x9, [x29, #-0x68] 14a7bc: aa0903e0 mov x0, x9 14a7c0: 91004129 add x9, x9, #0x10 14a7c4: f81483a0 stur x0, [x29, #-0xb8] 14a7c8: aa0903e0 mov x0, x9 14a7cc: f81403a8 stur x8, [x29, #-0xc0] 14a7d0: 97fd55b0 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14a7d4: 97fd6477 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14a7d8: f1000c08 subs x8, x0, #0x3 14a7dc: f81383a8 stur x8, [x29, #-0xc8] 14a7e0: 54000128 b.hi 0x14a804 14a7e4: 14000001 b 0x14a7e8 14a7e8: aa1f03e0 mov x0, xzr 14a7ec: f85403a8 ldur x8, [x29, #-0xc0] 14a7f0: f81303a0 stur x0, [x29, #-0xd0] 14a7f4: aa0803e0 mov x0, x8 14a7f8: f85303a1 ldur x1, [x29, #-0xd0] 14a7fc: 97fd7b4d bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a800: 140001ce b 0x14af38 14a804: f85483a8 ldur x8, [x29, #-0xb8] 14a808: 91004100 add x0, x8, #0x10 14a80c: 97fd55a1 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14a810: 97fd6a90 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14a814: 321e03e9 orr w9, wzr, #0x4 14a818: 2a0903e2 mov w2, w9 14a81c: d10123a8 sub x8, x29, #0x48 14a820: f81283a0 stur x0, [x29, #-0xd8] 14a824: aa0803e0 mov x0, x8 14a828: f85283a1 ldur x1, [x29, #-0xd8] 14a82c: f81203a8 stur x8, [x29, #-0xe0] 14a830: 97fd566c bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> 14a834: 321d03e9 orr w9, wzr, #0x8 14a838: 2a0903e1 mov w1, w9 14a83c: f85203a0 ldur x0, [x29, #-0xe0] 14a840: 97fd5ed8 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14a844: b811c3a0 stur w0, [x29, #-0xe4] 14a848: 14000001 b 0x14a84c 14a84c: b851c3a8 ldur w8, [x29, #-0xe4] 14a850: 71028109 subs w9, w8, #0xa0 14a854: b81183a9 stur w9, [x29, #-0xe8] 14a858: 54000200 b.eq 0x14a898 14a85c: 14000001 b 0x14a860 14a860: aa1f03e0 mov x0, xzr 14a864: f85403a8 ldur x8, [x29, #-0xc0] 14a868: f81103a0 stur x0, [x29, #-0xf0] 14a86c: aa0803e0 mov x0, x8 14a870: f85103a1 ldur x1, [x29, #-0xf0] 14a874: 97fd7b2f bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a878: 14000001 b 0x14a87c 14a87c: 320003e8 orr w8, wzr, #0x1 14a880: b81883a8 stur w8, [x29, #-0x78] 14a884: 140001a7 b 0x14af20 14a888: f81903a0 stur x0, [x29, #-0x70] 14a88c: 2a0103e8 mov w8, w1 14a890: b818c3a8 stur w8, [x29, #-0x74] 14a894: 140001a6 b 0x14af2c 14a898: 321d03e8 orr w8, wzr, #0x8 14a89c: 2a0803e1 mov w1, w8 14a8a0: d10123a0 sub x0, x29, #0x48 14a8a4: 97fd5ebf bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14a8a8: b810c3a0 stur w0, [x29, #-0xf4] 14a8ac: 14000001 b 0x14a8b0 14a8b0: b850c3a8 ldur w8, [x29, #-0xf4] 14a8b4: b81843a8 stur w8, [x29, #-0x7c] 14a8b8: 321d03e9 orr w9, wzr, #0x8 14a8bc: 2a0903e1 mov w1, w9 14a8c0: d10123a0 sub x0, x29, #0x48 14a8c4: 97fd7067 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 14a8c8: b81083a0 stur w0, [x29, #-0xf8] 14a8cc: 14000001 b 0x14a8d0 14a8d0: 321f03e8 orr w8, wzr, #0x2 14a8d4: 2a0803e1 mov w1, w8 14a8d8: d10123a0 sub x0, x29, #0x48 14a8dc: 97fd5eb1 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14a8e0: b81043a0 stur w0, [x29, #-0xfc] 14a8e4: 14000001 b 0x14a8e8 14a8e8: b85043a8 ldur w8, [x29, #-0xfc] 14a8ec: b81803a8 stur w8, [x29, #-0x80] 14a8f0: 320007e9 orr w9, wzr, #0x3 14a8f4: 2a0903e1 mov w1, w9 14a8f8: d10123a0 sub x0, x29, #0x48 14a8fc: 97fd5ea9 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14a900: b81003a0 stur w0, [x29, #-0x100] 14a904: 14000001 b 0x14a908 14a908: b85003a8 ldur w8, [x29, #-0x100] 14a90c: b817c3a8 stur w8, [x29, #-0x84] 14a910: 320007e9 orr w9, wzr, #0x3 14a914: 2a0903e1 mov w1, w9 14a918: d10123a0 sub x0, x29, #0x48 14a91c: 97fd5ea1 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14a920: b9017fe0 str w0, [sp, #0x17c] 14a924: 14000001 b 0x14a928 14a928: b9417fe8 ldr w8, [sp, #0x17c] 14a92c: b81783a8 stur w8, [x29, #-0x88] 14a930: b857c3a9 ldur w9, [x29, #-0x84] 14a934: 71000929 subs w9, w9, #0x2 14a938: b9017be9 str w9, [sp, #0x178] 14a93c: 54000180 b.eq 0x14a96c 14a940: 14000001 b 0x14a944 14a944: aa1f03e0 mov x0, xzr 14a948: f85403a8 ldur x8, [x29, #-0xc0] 14a94c: f900bbe0 str x0, [sp, #0x170] 14a950: aa0803e0 mov x0, x8 14a954: f940bbe1 ldr x1, [sp, #0x170] 14a958: 97fd7af6 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a95c: 14000001 b 0x14a960 14a960: 320003e8 orr w8, wzr, #0x1 14a964: b81883a8 stur w8, [x29, #-0x78] 14a968: 1400016e b 0x14af20 14a96c: b85783a8 ldur w8, [x29, #-0x88] 14a970: 71000508 subs w8, w8, #0x1 14a974: b9016fe8 str w8, [sp, #0x16c] 14a978: 54000180 b.eq 0x14a9a8 14a97c: 14000001 b 0x14a980 14a980: aa1f03e0 mov x0, xzr 14a984: f85403a8 ldur x8, [x29, #-0xc0] 14a988: f900b3e0 str x0, [sp, #0x160] 14a98c: aa0803e0 mov x0, x8 14a990: f940b3e1 ldr x1, [sp, #0x160] 14a994: 97fd7ae7 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14a998: 14000001 b 0x14a99c 14a99c: 320003e8 orr w8, wzr, #0x1 14a9a0: b81883a8 stur w8, [x29, #-0x78] 14a9a4: 1400015f b 0x14af20 14a9a8: f85483a8 ldur x8, [x29, #-0xb8] 14a9ac: 9100a100 add x0, x8, #0x28 14a9b0: aa1f03e1 mov x1, xzr 14a9b4: 97fd7e1f bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 14a9b8: b9015fe0 str w0, [sp, #0x15c] 14a9bc: 14000001 b 0x14a9c0 14a9c0: b9415fe8 ldr w8, [sp, #0x15c] 14a9c4: 36000988 tbz w8, #0x0, 0x14aaf4 14a9c8: 14000001 b 0x14a9cc 14a9cc: 321d0be8 orr w8, wzr, #0x38 14a9d0: 2a0803e0 mov w0, w8 14a9d4: 97fd794f bl 0xa8f10 <_Znwm@plt> 14a9d8: f900abe0 str x0, [sp, #0x150] 14a9dc: 14000001 b 0x14a9e0 14a9e0: f940abe0 ldr x0, [sp, #0x150] 14a9e4: f940abe1 ldr x1, [sp, #0x150] 14a9e8: f900a7e0 str x0, [sp, #0x148] 14a9ec: aa0103e0 mov x0, x1 14a9f0: 97fd7230 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 14a9f4: 14000001 b 0x14a9f8 14a9f8: f85483a8 ldur x8, [x29, #-0xb8] 14a9fc: 9100a100 add x0, x8, #0x28 14aa00: f940a7e1 ldr x1, [sp, #0x148] 14aa04: 97fd64eb bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> 14aa08: f900a3e0 str x0, [sp, #0x140] 14aa0c: 14000001 b 0x14aa10 14aa10: f85483a8 ldur x8, [x29, #-0xb8] 14aa14: 9100a100 add x0, x8, #0x28 14aa18: 97fd6926 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14aa1c: f9009fe0 str x0, [sp, #0x138] 14aa20: 14000001 b 0x14aa24 14aa24: d0000ae8 adrp x8, 0x2a8000 14aa28: f941f108 ldr x8, [x8, #0x3e0] 14aa2c: f9400102 ldr x2, [x8] 14aa30: 528daca1 mov w1, #0x6d65 // =28005 14aa34: 72adad21 movk w1, #0x6d69, lsl #16 14aa38: f9409fe0 ldr x0, [sp, #0x138] 14aa3c: 97fd5661 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 14aa40: b90137e0 str w0, [sp, #0x134] 14aa44: 14000001 b 0x14aa48 14aa48: f85483a8 ldur x8, [x29, #-0xb8] 14aa4c: 9100a100 add x0, x8, #0x28 14aa50: 97fd6918 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14aa54: f90097e0 str x0, [sp, #0x128] 14aa58: 14000001 b 0x14aa5c 14aa5c: 528d0dc1 mov w1, #0x686e // =26734 14aa60: 72a46c61 movk w1, #0x2363, lsl #16 14aa64: 321f03e2 orr w2, wzr, #0x2 14aa68: f94097e0 ldr x0, [sp, #0x128] 14aa6c: 97fd6381 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 14aa70: b90127e0 str w0, [sp, #0x124] 14aa74: 14000001 b 0x14aa78 14aa78: f85483a8 ldur x8, [x29, #-0xb8] 14aa7c: 9100a100 add x0, x8, #0x28 14aa80: 97fd690c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14aa84: f9008fe0 str x0, [sp, #0x118] 14aa88: 14000001 b 0x14aa8c 14aa8c: 528e8ca1 mov w1, #0x7465 // =29797 14aa90: 72ae6e41 movk w1, #0x7372, lsl #16 14aa94: 52977002 mov w2, #0xbb80 // =48000 14aa98: f9408fe0 ldr x0, [sp, #0x118] 14aa9c: 97fd6375 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 14aaa0: b90117e0 str w0, [sp, #0x114] 14aaa4: 14000001 b 0x14aaa8 14aaa8: f85483a8 ldur x8, [x29, #-0xb8] 14aaac: 9100a100 add x0, x8, #0x28 14aab0: 97fd6900 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14aab4: f90087e0 str x0, [sp, #0x108] 14aab8: 14000001 b 0x14aabc 14aabc: 5289aca1 mov w1, #0x4d65 // =19813 14aac0: 72aa0861 movk w1, #0x5043, lsl #16 14aac4: 321f03e2 orr w2, wzr, #0x2 14aac8: f94087e0 ldr x0, [sp, #0x108] 14aacc: 97fd6369 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 14aad0: b90107e0 str w0, [sp, #0x104] 14aad4: 14000001 b 0x14aad8 14aad8: 14000007 b 0x14aaf4 14aadc: f81903a0 stur x0, [x29, #-0x70] 14aae0: 2a0103e8 mov w8, w1 14aae4: b818c3a8 stur w8, [x29, #-0x74] 14aae8: f940abe0 ldr x0, [sp, #0x150] 14aaec: 97fd579d bl 0xa0960 <_ZdlPv@plt> 14aaf0: 1400010f b 0x14af2c 14aaf4: 321e03e8 orr w8, wzr, #0x4 14aaf8: 2a0803e9 mov w9, w8 14aafc: f81703a9 stur x9, [x29, #-0x90] 14ab00: b85843a8 ldur w8, [x29, #-0x7c] 14ab04: 2a0803e9 mov w9, w8 14ab08: f85703aa ldur x10, [x29, #-0x90] 14ab0c: 9b0a7d29 mul x9, x9, x10 14ab10: 8b090929 add x9, x9, x9, lsl #2 14ab14: d37ced29 lsl x9, x9, #4 14ab18: f81683a9 stur x9, [x29, #-0x98] 14ab1c: f85483a9 ldur x9, [x29, #-0xb8] 14ab20: 91004120 add x0, x9, #0x10 14ab24: 97fd54db bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14ab28: f9007fe0 str x0, [sp, #0xf8] 14ab2c: 14000001 b 0x14ab30 14ab30: f9407fe0 ldr x0, [sp, #0xf8] 14ab34: 97fd639f bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14ab38: f9007be0 str x0, [sp, #0xf0] 14ab3c: 14000001 b 0x14ab40 14ab40: f85683a8 ldur x8, [x29, #-0x98] 14ab44: 91001108 add x8, x8, #0x4 14ab48: f9407be9 ldr x9, [sp, #0xf0] 14ab4c: eb080128 subs x8, x9, x8 14ab50: f90077e8 str x8, [sp, #0xe8] 14ab54: 54000182 b.hs 0x14ab84 14ab58: 14000001 b 0x14ab5c 14ab5c: aa1f03e0 mov x0, xzr 14ab60: f85403a8 ldur x8, [x29, #-0xc0] 14ab64: f90073e0 str x0, [sp, #0xe0] 14ab68: aa0803e0 mov x0, x8 14ab6c: f94073e1 ldr x1, [sp, #0xe0] 14ab70: 97fd7a70 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14ab74: 14000001 b 0x14ab78 14ab78: 320003e8 orr w8, wzr, #0x1 14ab7c: b81883a8 stur w8, [x29, #-0x78] 14ab80: 140000e8 b 0x14af20 14ab84: 52800908 mov w8, #0x48 // =72 14ab88: 2a0803e0 mov w0, w8 14ab8c: 97fd78e1 bl 0xa8f10 <_Znwm@plt> 14ab90: f9006fe0 str x0, [sp, #0xd8] 14ab94: 14000001 b 0x14ab98 14ab98: f9406fe0 ldr x0, [sp, #0xd8] 14ab9c: f85683a1 ldur x1, [x29, #-0x98] 14aba0: f9406fe2 ldr x2, [sp, #0xd8] 14aba4: f9006be0 str x0, [sp, #0xd0] 14aba8: aa0203e0 mov x0, x2 14abac: 97fd5c9d bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 14abb0: 14000001 b 0x14abb4 14abb4: d10143a0 sub x0, x29, #0x50 14abb8: f9406be1 ldr x1, [sp, #0xd0] 14abbc: 97fd7a5d bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14abc0: 14000001 b 0x14abc4 14abc4: d10143a0 sub x0, x29, #0x50 14abc8: 97fd54b2 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14abcc: f90067e0 str x0, [sp, #0xc8] 14abd0: 14000001 b 0x14abd4 14abd4: f94067e0 ldr x0, [sp, #0xc8] 14abd8: 97fd699e bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14abdc: f90063e0 str x0, [sp, #0xc0] 14abe0: 14000001 b 0x14abe4 14abe4: f85483a8 ldur x8, [x29, #-0xb8] 14abe8: 91004100 add x0, x8, #0x10 14abec: 97fd54a9 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14abf0: f9005fe0 str x0, [sp, #0xb8] 14abf4: 14000001 b 0x14abf8 14abf8: f9405fe0 ldr x0, [sp, #0xb8] 14abfc: 97fd6995 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14ac00: f9005be0 str x0, [sp, #0xb0] 14ac04: 14000001 b 0x14ac08 14ac08: f9405be8 ldr x8, [sp, #0xb0] 14ac0c: 91001101 add x1, x8, #0x4 14ac10: f85683a2 ldur x2, [x29, #-0x98] 14ac14: f94063e0 ldr x0, [sp, #0xc0] 14ac18: 97fd545e bl 0x9fd90 14ac1c: f85683a8 ldur x8, [x29, #-0x98] 14ac20: 91001101 add x1, x8, #0x4 14ac24: f85483a8 ldur x8, [x29, #-0xb8] 14ac28: f90057e0 str x0, [sp, #0xa8] 14ac2c: aa0803e0 mov x0, x8 14ac30: 97fd6be0 bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 14ac34: f90053e0 str x0, [sp, #0xa0] 14ac38: 14000001 b 0x14ac3c 14ac3c: f94053e8 ldr x8, [sp, #0xa0] 14ac40: f81603a8 stur x8, [x29, #-0xa0] 14ac44: f85603a9 ldur x9, [x29, #-0xa0] 14ac48: b6f802c9 tbz x9, #0x3f, 0x14aca0 14ac4c: 14000001 b 0x14ac50 14ac50: aa1f03e0 mov x0, xzr 14ac54: f85403a8 ldur x8, [x29, #-0xc0] 14ac58: f9004fe0 str x0, [sp, #0x98] 14ac5c: aa0803e0 mov x0, x8 14ac60: f9404fe1 ldr x1, [sp, #0x98] 14ac64: 97fd7a33 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14ac68: 14000001 b 0x14ac6c 14ac6c: 320003e8 orr w8, wzr, #0x1 14ac70: b81883a8 stur w8, [x29, #-0x78] 14ac74: 140000a5 b 0x14af08 14ac78: f81903a0 stur x0, [x29, #-0x70] 14ac7c: 2a0103e8 mov w8, w1 14ac80: b818c3a8 stur w8, [x29, #-0x74] 14ac84: f9406fe0 ldr x0, [sp, #0xd8] 14ac88: 97fd5736 bl 0xa0960 <_ZdlPv@plt> 14ac8c: 140000a8 b 0x14af2c 14ac90: f81903a0 stur x0, [x29, #-0x70] 14ac94: 2a0103e8 mov w8, w1 14ac98: b818c3a8 stur w8, [x29, #-0x74] 14ac9c: 1400009e b 0x14af14 14aca0: d10143a0 sub x0, x29, #0x50 14aca4: 97fd547b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14aca8: f9004be0 str x0, [sp, #0x90] 14acac: 14000001 b 0x14acb0 14acb0: d10163a8 sub x8, x29, #0x58 14acb4: f9404be0 ldr x0, [sp, #0x90] 14acb8: 97fd5c0a bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14acbc: 14000001 b 0x14acc0 14acc0: d10163a0 sub x0, x29, #0x58 14acc4: 97fd770f bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 14acc8: f90047e0 str x0, [sp, #0x88] 14accc: 14000001 b 0x14acd0 14acd0: f85603a2 ldur x2, [x29, #-0xa0] 14acd4: f0000561 adrp x1, 0x1f9000 14acd8: 912bbc21 add x1, x1, #0xaef 14acdc: f94047e0 ldr x0, [sp, #0x88] 14ace0: 97fd76b4 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 14ace4: 14000001 b 0x14ace8 14ace8: d10163a0 sub x0, x29, #0x58 14acec: 97fd807d bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14acf0: d10143a0 sub x0, x29, #0x50 14acf4: 97fd5467 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14acf8: f90043e0 str x0, [sp, #0x80] 14acfc: 14000001 b 0x14ad00 14ad00: d10183a8 sub x8, x29, #0x60 14ad04: f94043e0 ldr x0, [sp, #0x80] 14ad08: 97fd5bf6 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14ad0c: 14000001 b 0x14ad10 14ad10: d10183a0 sub x0, x29, #0x60 14ad14: 97fd76fb bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 14ad18: f9003fe0 str x0, [sp, #0x78] 14ad1c: 14000001 b 0x14ad20 14ad20: b0000581 adrp x1, 0x1fb000 +0xc> 14ad24: 9100d421 add x1, x1, #0x35 14ad28: 320003e2 orr w2, wzr, #0x1 14ad2c: f9403fe0 ldr x0, [sp, #0x78] 14ad30: 97fd57b8 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> 14ad34: 14000001 b 0x14ad38 14ad38: d10183a0 sub x0, x29, #0x60 14ad3c: 97fd8069 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14ad40: d10143a0 sub x0, x29, #0x50 14ad44: 97fd5453 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14ad48: f9003be0 str x0, [sp, #0x70] 14ad4c: 14000001 b 0x14ad50 14ad50: f9403be0 ldr x0, [sp, #0x70] 14ad54: 97fd693f bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14ad58: f90037e0 str x0, [sp, #0x68] 14ad5c: 14000001 b 0x14ad60 14ad60: f94037e8 ldr x8, [sp, #0x68] 14ad64: f81583a8 stur x8, [x29, #-0xa8] 14ad68: aa1f03e9 mov x9, xzr 14ad6c: f81503a9 stur x9, [x29, #-0xb0] 14ad70: 14000001 b 0x14ad74 14ad74: f85503a8 ldur x8, [x29, #-0xb0] 14ad78: f85683a9 ldur x9, [x29, #-0x98] 14ad7c: eb490508 subs x8, x8, x9, lsr #1 14ad80: f90033e8 str x8, [sp, #0x60] 14ad84: 54000342 b.hs 0x14adec 14ad88: 14000001 b 0x14ad8c 14ad8c: f85583a8 ldur x8, [x29, #-0xa8] 14ad90: f85503a9 ldur x9, [x29, #-0xb0] 14ad94: d37ff929 lsl x9, x9, #1 14ad98: 7869690a ldrh w10, [x8, x9] 14ad9c: 5ac0094a rev w10, w10 14ada0: 53107d4a lsr w10, w10, #16 14ada4: 7829690a strh w10, [x8, x9] 14ada8: 14000001 b 0x14adac 14adac: f85503a8 ldur x8, [x29, #-0xb0] 14adb0: 91000508 add x8, x8, #0x1 14adb4: f81503a8 stur x8, [x29, #-0xb0] 14adb8: 17ffffef b 0x14ad74 14adbc: f81903a0 stur x0, [x29, #-0x70] 14adc0: 2a0103e8 mov w8, w1 14adc4: b818c3a8 stur w8, [x29, #-0x74] 14adc8: d10163a0 sub x0, x29, #0x58 14adcc: 97fd8045 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14add0: 14000051 b 0x14af14 14add4: f81903a0 stur x0, [x29, #-0x70] 14add8: 2a0103e8 mov w8, w1 14addc: b818c3a8 stur w8, [x29, #-0x74] 14ade0: d10183a0 sub x0, x29, #0x60 14ade4: 97fd803f bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14ade8: 1400004b b 0x14af14 14adec: f85483a8 ldur x8, [x29, #-0xb8] 14adf0: 91004100 add x0, x8, #0x10 14adf4: 97fd5427 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14adf8: f9002fe0 str x0, [sp, #0x58] 14adfc: 14000001 b 0x14ae00 14ae00: f9402fe0 ldr x0, [sp, #0x58] 14ae04: 97fd6913 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14ae08: f9002be0 str x0, [sp, #0x50] 14ae0c: 14000001 b 0x14ae10 14ae10: f85483a8 ldur x8, [x29, #-0xb8] 14ae14: 91004100 add x0, x8, #0x10 14ae18: 97fd541e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14ae1c: f90027e0 str x0, [sp, #0x48] 14ae20: 14000001 b 0x14ae24 14ae24: f94027e0 ldr x0, [sp, #0x48] 14ae28: 97fd690a bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14ae2c: f90023e0 str x0, [sp, #0x40] 14ae30: 14000001 b 0x14ae34 14ae34: f85683a8 ldur x8, [x29, #-0x98] 14ae38: f94023e9 ldr x9, [sp, #0x40] 14ae3c: 8b080128 add x8, x9, x8 14ae40: 91001108 add x8, x8, #0x4 14ae44: f85483aa ldur x10, [x29, #-0xb8] 14ae48: 91004140 add x0, x10, #0x10 14ae4c: f9001fe8 str x8, [sp, #0x38] 14ae50: 97fd5410 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14ae54: f9001be0 str x0, [sp, #0x30] 14ae58: 14000001 b 0x14ae5c 14ae5c: f9401be0 ldr x0, [sp, #0x30] 14ae60: 97fd62d4 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14ae64: f90017e0 str x0, [sp, #0x28] 14ae68: 14000001 b 0x14ae6c 14ae6c: f94017e8 ldr x8, [sp, #0x28] 14ae70: f1001109 subs x9, x8, #0x4 14ae74: f85683aa ldur x10, [x29, #-0x98] 14ae78: eb0a0122 subs x2, x9, x10 14ae7c: f9402be0 ldr x0, [sp, #0x50] 14ae80: f9401fe1 ldr x1, [sp, #0x38] 14ae84: 97fd5fef bl 0xa2e40 14ae88: f85483a8 ldur x8, [x29, #-0xb8] 14ae8c: 91004109 add x9, x8, #0x10 14ae90: f90013e0 str x0, [sp, #0x20] 14ae94: aa0903e0 mov x0, x9 14ae98: 97fd53fe bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14ae9c: f9000fe0 str x0, [sp, #0x18] 14aea0: 14000001 b 0x14aea4 14aea4: f85483a8 ldur x8, [x29, #-0xb8] 14aea8: 91004100 add x0, x8, #0x10 14aeac: 97fd53f9 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14aeb0: f9000be0 str x0, [sp, #0x10] 14aeb4: 14000001 b 0x14aeb8 14aeb8: f9400be0 ldr x0, [sp, #0x10] 14aebc: 97fd62bd bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14aec0: f90007e0 str x0, [sp, #0x8] 14aec4: 14000001 b 0x14aec8 14aec8: f94007e8 ldr x8, [sp, #0x8] 14aecc: f1001109 subs x9, x8, #0x4 14aed0: f85683aa ldur x10, [x29, #-0x98] 14aed4: eb0a0122 subs x2, x9, x10 14aed8: aa1f03e9 mov x9, xzr 14aedc: f9400fe0 ldr x0, [sp, #0x18] 14aee0: aa0903e1 mov x1, x9 14aee4: 97fd803b bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 14aee8: 14000001 b 0x14aeec 14aeec: d10143a1 sub x1, x29, #0x50 14aef0: f85403a0 ldur x0, [x29, #-0xc0] 14aef4: 97fd7d53 bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 14aef8: 14000001 b 0x14aefc 14aefc: 320003e8 orr w8, wzr, #0x1 14af00: b81883a8 stur w8, [x29, #-0x78] 14af04: 14000001 b 0x14af08 14af08: d10143a0 sub x0, x29, #0x50 14af0c: 97fd7d81 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14af10: 14000004 b 0x14af20 14af14: d10143a0 sub x0, x29, #0x50 14af18: 97fd7d7e bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14af1c: 14000004 b 0x14af2c 14af20: d10123a0 sub x0, x29, #0x48 14af24: 97fd61b3 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 14af28: 14000004 b 0x14af38 14af2c: d10123a0 sub x0, x29, #0x48 14af30: 97fd61b0 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 14af34: 1400000c b 0x14af64 14af38: d53bd048 mrs x8, TPIDR_EL0 14af3c: f9401508 ldr x8, [x8, #0x28] 14af40: f85e83a9 ldur x9, [x29, #-0x18] 14af44: eb090108 subs x8, x8, x9 14af48: f90003e8 str x8, [sp] 14af4c: 54000101 b.ne 0x14af6c 14af50: 14000001 b 0x14af54 14af54: 9109c3ff add sp, sp, #0x270 14af58: a9417bfd ldp x29, x30, [sp, #0x10] 14af5c: f84207fc ldr x28, [sp], #0x20 14af60: d65f03c0 ret 14af64: f85903a0 ldur x0, [x29, #-0x70] 14af68: 97fd73ea bl 0xa7f10 <_Unwind_Resume@plt> 14af6c: 97fd7b81 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014af70 : 14af70: d10403ff sub sp, sp, #0x100 14af74: a90f7bfd stp x29, x30, [sp, #0xf0] 14af78: 9103c3fd add x29, sp, #0xf0 14af7c: d53bd049 mrs x9, TPIDR_EL0 14af80: f9401529 ldr x9, [x9, #0x28] 14af84: f81f83a9 stur x9, [x29, #-0x8] 14af88: f81e03a0 stur x0, [x29, #-0x20] 14af8c: f85e03a9 ldur x9, [x29, #-0x20] 14af90: aa0903e0 mov x0, x9 14af94: 91004129 add x9, x9, #0x10 14af98: f81b83a0 stur x0, [x29, #-0x48] 14af9c: aa0903e0 mov x0, x9 14afa0: f81b03a8 stur x8, [x29, #-0x50] 14afa4: 97fd53bb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14afa8: 97fd6282 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14afac: f81d83a0 stur x0, [x29, #-0x28] 14afb0: f85d83a8 ldur x8, [x29, #-0x28] 14afb4: b5000128 cbnz x8, 0x14afd8 14afb8: 14000001 b 0x14afbc 14afbc: aa1f03e0 mov x0, xzr 14afc0: f85b03a8 ldur x8, [x29, #-0x50] 14afc4: f81a83a0 stur x0, [x29, #-0x58] 14afc8: aa0803e0 mov x0, x8 14afcc: f85a83a1 ldur x1, [x29, #-0x58] 14afd0: 97fd7958 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14afd4: 14000097 b 0x14b230 14afd8: 52800908 mov w8, #0x48 // =72 14afdc: 2a0803e0 mov w0, w8 14afe0: 97fd77cc bl 0xa8f10 <_Znwm@plt> 14afe4: aa0003fe mov x30, x0 14afe8: aa0003e1 mov x1, x0 14afec: f85d83a9 ldur x9, [x29, #-0x28] 14aff0: f81a03a1 stur x1, [x29, #-0x60] 14aff4: aa0903e1 mov x1, x9 14aff8: f81983be stur x30, [x29, #-0x68] 14affc: 97fd5b89 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 14b000: 14000001 b 0x14b004 14b004: d10043a0 sub x0, x29, #0x10 14b008: f85a03a1 ldur x1, [x29, #-0x60] 14b00c: 97fd7949 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14b010: f85d83a1 ldur x1, [x29, #-0x28] 14b014: f85b83a0 ldur x0, [x29, #-0x48] 14b018: 97fd6ae6 bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 14b01c: f81903a0 stur x0, [x29, #-0x70] 14b020: 14000001 b 0x14b024 14b024: f85903a8 ldur x8, [x29, #-0x70] 14b028: f81c03a8 stur x8, [x29, #-0x40] 14b02c: d10043a0 sub x0, x29, #0x10 14b030: 97fd5398 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b034: f9003fe0 str x0, [sp, #0x78] 14b038: 14000001 b 0x14b03c 14b03c: d10063a8 sub x8, x29, #0x18 14b040: f9403fe0 ldr x0, [sp, #0x78] 14b044: 97fd5b27 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14b048: 14000001 b 0x14b04c 14b04c: d10063a0 sub x0, x29, #0x18 14b050: 97fd762c bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 14b054: f9003be0 str x0, [sp, #0x70] 14b058: 14000001 b 0x14b05c 14b05c: f85c03a2 ldur x2, [x29, #-0x40] 14b060: d0000561 adrp x1, 0x1f9000 14b064: 912bbc21 add x1, x1, #0xaef 14b068: f9403be0 ldr x0, [sp, #0x70] 14b06c: 97fd75d1 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 14b070: 14000001 b 0x14b074 14b074: d10063a0 sub x0, x29, #0x18 14b078: 97fd7f9a bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14b07c: d10043a0 sub x0, x29, #0x10 14b080: 97fd5384 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b084: f90037e0 str x0, [sp, #0x68] 14b088: 14000001 b 0x14b08c 14b08c: f94037e0 ldr x0, [sp, #0x68] 14b090: 97fd6870 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14b094: f90033e0 str x0, [sp, #0x60] 14b098: 14000001 b 0x14b09c 14b09c: f85b83a8 ldur x8, [x29, #-0x48] 14b0a0: 91004100 add x0, x8, #0x10 14b0a4: 97fd537b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b0a8: f9002fe0 str x0, [sp, #0x58] 14b0ac: 14000001 b 0x14b0b0 14b0b0: f9402fe0 ldr x0, [sp, #0x58] 14b0b4: 97fd6867 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14b0b8: f9002be0 str x0, [sp, #0x50] 14b0bc: 14000001 b 0x14b0c0 14b0c0: f85d83a2 ldur x2, [x29, #-0x28] 14b0c4: f94033e0 ldr x0, [sp, #0x60] 14b0c8: f9402be1 ldr x1, [sp, #0x50] 14b0cc: 97fd5331 bl 0x9fd90 14b0d0: f85b83a1 ldur x1, [x29, #-0x48] 14b0d4: 91004022 add x2, x1, #0x10 14b0d8: f90027e0 str x0, [sp, #0x48] 14b0dc: aa0203e0 mov x0, x2 14b0e0: 97fd536c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b0e4: f90023e0 str x0, [sp, #0x40] 14b0e8: 14000001 b 0x14b0ec 14b0ec: aa1f03e0 mov x0, xzr 14b0f0: f94023e1 ldr x1, [sp, #0x40] 14b0f4: f9001fe0 str x0, [sp, #0x38] 14b0f8: aa0103e0 mov x0, x1 14b0fc: f9401fe1 ldr x1, [sp, #0x38] 14b100: f9401fe2 ldr x2, [sp, #0x38] 14b104: 97fd7fb3 bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 14b108: 14000001 b 0x14b10c 14b10c: f85b83a8 ldur x8, [x29, #-0x48] 14b110: 9100a100 add x0, x8, #0x28 14b114: aa1f03e1 mov x1, xzr 14b118: 97fd7c46 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 14b11c: b90037e0 str w0, [sp, #0x34] 14b120: 14000001 b 0x14b124 14b124: b94037e8 ldr w8, [sp, #0x34] 14b128: 36000708 tbz w8, #0x0, 0x14b208 14b12c: 14000001 b 0x14b130 14b130: 321d0be8 orr w8, wzr, #0x38 14b134: 2a0803e0 mov w0, w8 14b138: 97fd7776 bl 0xa8f10 <_Znwm@plt> 14b13c: f90017e0 str x0, [sp, #0x28] 14b140: 14000001 b 0x14b144 14b144: f94017e0 ldr x0, [sp, #0x28] 14b148: f94017e1 ldr x1, [sp, #0x28] 14b14c: f90013e0 str x0, [sp, #0x20] 14b150: aa0103e0 mov x0, x1 14b154: 97fd7057 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 14b158: 14000001 b 0x14b15c 14b15c: f85b83a8 ldur x8, [x29, #-0x48] 14b160: 9100a100 add x0, x8, #0x28 14b164: f94013e1 ldr x1, [sp, #0x20] 14b168: 97fd6312 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> 14b16c: f9000fe0 str x0, [sp, #0x18] 14b170: 14000001 b 0x14b174 14b174: f85b83a8 ldur x8, [x29, #-0x48] 14b178: 9100a100 add x0, x8, #0x28 14b17c: 97fd674d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14b180: f9000be0 str x0, [sp, #0x10] 14b184: 14000001 b 0x14b188 14b188: b0000ae8 adrp x8, 0x2a8000 14b18c: f946e508 ldr x8, [x8, #0xdc8] 14b190: f9400102 ldr x2, [x8] 14b194: 528daca1 mov w1, #0x6d65 // =28005 14b198: 72adad21 movk w1, #0x6d69, lsl #16 14b19c: f9400be0 ldr x0, [sp, #0x10] 14b1a0: 97fd5488 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 14b1a4: b9000fe0 str w0, [sp, #0xc] 14b1a8: 14000001 b 0x14b1ac 14b1ac: 14000017 b 0x14b208 14b1b0: f81d03a0 stur x0, [x29, #-0x30] 14b1b4: 2a0103e8 mov w8, w1 14b1b8: b81cc3a8 stur w8, [x29, #-0x34] 14b1bc: f85983a0 ldur x0, [x29, #-0x68] 14b1c0: 97fd55e8 bl 0xa0960 <_ZdlPv@plt> 14b1c4: 14000025 b 0x14b258 14b1c8: f81d03a0 stur x0, [x29, #-0x30] 14b1cc: 2a0103e8 mov w8, w1 14b1d0: b81cc3a8 stur w8, [x29, #-0x34] 14b1d4: 14000014 b 0x14b224 14b1d8: f81d03a0 stur x0, [x29, #-0x30] 14b1dc: 2a0103e8 mov w8, w1 14b1e0: b81cc3a8 stur w8, [x29, #-0x34] 14b1e4: d10063a0 sub x0, x29, #0x18 14b1e8: 97fd7f3e bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14b1ec: 1400000e b 0x14b224 14b1f0: f81d03a0 stur x0, [x29, #-0x30] 14b1f4: 2a0103e8 mov w8, w1 14b1f8: b81cc3a8 stur w8, [x29, #-0x34] 14b1fc: f94017e0 ldr x0, [sp, #0x28] 14b200: 97fd55d8 bl 0xa0960 <_ZdlPv@plt> 14b204: 14000008 b 0x14b224 14b208: d10043a1 sub x1, x29, #0x10 14b20c: f85b03a0 ldur x0, [x29, #-0x50] 14b210: 97fd7c8c bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 14b214: 14000001 b 0x14b218 14b218: d10043a0 sub x0, x29, #0x10 14b21c: 97fd7cbd bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14b220: 14000004 b 0x14b230 14b224: d10043a0 sub x0, x29, #0x10 14b228: 97fd7cba bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14b22c: 1400000b b 0x14b258 14b230: d53bd048 mrs x8, TPIDR_EL0 14b234: f9401508 ldr x8, [x8, #0x28] 14b238: f85f83a9 ldur x9, [x29, #-0x8] 14b23c: eb090108 subs x8, x8, x9 14b240: f90003e8 str x8, [sp] 14b244: 540000e1 b.ne 0x14b260 14b248: 14000001 b 0x14b24c 14b24c: a94f7bfd ldp x29, x30, [sp, #0xf0] 14b250: 910403ff add sp, sp, #0x100 14b254: d65f03c0 ret 14b258: f85d03a0 ldur x0, [x29, #-0x30] 14b25c: 97fd732d bl 0xa7f10 <_Unwind_Resume@plt> 14b260: 97fd7ac4 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014b264 : 14b264: f81e0ffc str x28, [sp, #-0x20]! 14b268: a9017bfd stp x29, x30, [sp, #0x10] 14b26c: 910043fd add x29, sp, #0x10 14b270: d10803ff sub sp, sp, #0x200 14b274: d53bd049 mrs x9, TPIDR_EL0 14b278: f9401529 ldr x9, [x9, #0x28] 14b27c: f81e83a9 stur x9, [x29, #-0x18] 14b280: f81b03a0 stur x0, [x29, #-0x50] 14b284: f85b03a9 ldur x9, [x29, #-0x50] 14b288: aa0903e0 mov x0, x9 14b28c: 91004129 add x9, x9, #0x10 14b290: f81703a0 stur x0, [x29, #-0x90] 14b294: aa0903e0 mov x0, x9 14b298: f81683a8 stur x8, [x29, #-0x98] 14b29c: f81603a9 stur x9, [x29, #-0xa0] 14b2a0: 97fd52fc bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b2a4: 97fd67eb bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14b2a8: f81a83a0 stur x0, [x29, #-0x58] 14b2ac: f85603a0 ldur x0, [x29, #-0xa0] 14b2b0: 97fd52f8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b2b4: 97fd61bf bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14b2b8: f81a03a0 stur x0, [x29, #-0x60] 14b2bc: f85a03a8 ldur x8, [x29, #-0x60] 14b2c0: f1000d08 subs x8, x8, #0x3 14b2c4: f81583a8 stur x8, [x29, #-0xa8] 14b2c8: 54000128 b.hi 0x14b2ec 14b2cc: 14000001 b 0x14b2d0 14b2d0: aa1f03e0 mov x0, xzr 14b2d4: f85683a8 ldur x8, [x29, #-0x98] 14b2d8: f81503a0 stur x0, [x29, #-0xb0] 14b2dc: aa0803e0 mov x0, x8 14b2e0: f85503a1 ldur x1, [x29, #-0xb0] 14b2e4: 97fd7893 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14b2e8: 14000162 b 0x14b870 14b2ec: f85a83a0 ldur x0, [x29, #-0x58] 14b2f0: 97fd7074 bl 0xa74c0 <_ZN7android6U32_ATEPKh@plt> 14b2f4: b819c3a0 stur w0, [x29, #-0x64] 14b2f8: b859c3a0 ldur w0, [x29, #-0x64] 14b2fc: d10083a1 sub x1, x29, #0x20 14b300: d10093a2 sub x2, x29, #0x24 14b304: d100a3a3 sub x3, x29, #0x28 14b308: d100b3a4 sub x4, x29, #0x2c 14b30c: d100c3a5 sub x5, x29, #0x30 14b310: 97fd5724 bl 0xa0fa0 <_ZN7android21GetMPEGAudioFrameSizeEjPmPiS1_S1_S1_@plt> 14b314: 37000120 tbnz w0, #0x0, 0x14b338 14b318: 14000001 b 0x14b31c 14b31c: aa1f03e0 mov x0, xzr 14b320: f85683a8 ldur x8, [x29, #-0x98] 14b324: f81483a0 stur x0, [x29, #-0xb8] 14b328: aa0803e0 mov x0, x8 14b32c: f85483a1 ldur x1, [x29, #-0xb8] 14b330: 97fd7880 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14b334: 1400014f b 0x14b870 14b338: f85a03a8 ldur x8, [x29, #-0x60] 14b33c: f85e03a9 ldur x9, [x29, #-0x20] 14b340: eb090108 subs x8, x8, x9 14b344: f81403a8 stur x8, [x29, #-0xc0] 14b348: 54000122 b.hs 0x14b36c 14b34c: 14000001 b 0x14b350 14b350: aa1f03e0 mov x0, xzr 14b354: f85683a8 ldur x8, [x29, #-0x98] 14b358: f81383a0 stur x0, [x29, #-0xc8] 14b35c: aa0803e0 mov x0, x8 14b360: f85383a1 ldur x1, [x29, #-0xc8] 14b364: 97fd7873 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14b368: 14000142 b 0x14b870 14b36c: b859c3a8 ldur w8, [x29, #-0x64] 14b370: 53114908 ubfx w8, w8, #17, #2 14b374: 321e03e9 orr w9, wzr, #0x4 14b378: 6b080128 subs w8, w9, w8 14b37c: b81983a8 stur w8, [x29, #-0x68] 14b380: 52800908 mov w8, #0x48 // =72 14b384: 2a0803e0 mov w0, w8 14b388: 97fd76e2 bl 0xa8f10 <_Znwm@plt> 14b38c: aa0003fe mov x30, x0 14b390: aa0003e1 mov x1, x0 14b394: f85e03aa ldur x10, [x29, #-0x20] 14b398: f81303a1 stur x1, [x29, #-0xd0] 14b39c: aa0a03e1 mov x1, x10 14b3a0: f81283be stur x30, [x29, #-0xd8] 14b3a4: 97fd5a9f bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 14b3a8: 14000001 b 0x14b3ac 14b3ac: d100e3a8 sub x8, x29, #0x38 14b3b0: aa0803e0 mov x0, x8 14b3b4: f85303a1 ldur x1, [x29, #-0xd0] 14b3b8: f81203a8 stur x8, [x29, #-0xe0] 14b3bc: 97fd785d bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14b3c0: f85203a0 ldur x0, [x29, #-0xe0] 14b3c4: 97fd52b3 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b3c8: f81183a0 stur x0, [x29, #-0xe8] 14b3cc: 14000001 b 0x14b3d0 14b3d0: f85183a0 ldur x0, [x29, #-0xe8] 14b3d4: 97fd679f bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14b3d8: f81103a0 stur x0, [x29, #-0xf0] 14b3dc: 14000001 b 0x14b3e0 14b3e0: f85a83a1 ldur x1, [x29, #-0x58] 14b3e4: f85e03a2 ldur x2, [x29, #-0x20] 14b3e8: f85103a0 ldur x0, [x29, #-0xf0] 14b3ec: 97fd5269 bl 0x9fd90 14b3f0: f85703a1 ldur x1, [x29, #-0x90] 14b3f4: 91004022 add x2, x1, #0x10 14b3f8: f81083a0 stur x0, [x29, #-0xf8] 14b3fc: aa0203e0 mov x0, x2 14b400: 97fd52a4 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b404: f81003a0 stur x0, [x29, #-0x100] 14b408: 14000001 b 0x14b40c 14b40c: f85003a0 ldur x0, [x29, #-0x100] 14b410: 97fd6790 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14b414: f90087e0 str x0, [sp, #0x108] 14b418: 14000001 b 0x14b41c 14b41c: f85703a8 ldur x8, [x29, #-0x90] 14b420: 91004100 add x0, x8, #0x10 14b424: 97fd529b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b428: f90083e0 str x0, [sp, #0x100] 14b42c: 14000001 b 0x14b430 14b430: f94083e0 ldr x0, [sp, #0x100] 14b434: 97fd6787 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14b438: f9007fe0 str x0, [sp, #0xf8] 14b43c: 14000001 b 0x14b440 14b440: f85e03a8 ldur x8, [x29, #-0x20] 14b444: f9407fe9 ldr x9, [sp, #0xf8] 14b448: 8b080128 add x8, x9, x8 14b44c: f85703aa ldur x10, [x29, #-0x90] 14b450: 91004140 add x0, x10, #0x10 14b454: f9007be8 str x8, [sp, #0xf0] 14b458: 97fd528e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b45c: f90077e0 str x0, [sp, #0xe8] 14b460: 14000001 b 0x14b464 14b464: f94077e0 ldr x0, [sp, #0xe8] 14b468: 97fd6152 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14b46c: f90073e0 str x0, [sp, #0xe0] 14b470: 14000001 b 0x14b474 14b474: f85e03a8 ldur x8, [x29, #-0x20] 14b478: f94073e9 ldr x9, [sp, #0xe0] 14b47c: eb080122 subs x2, x9, x8 14b480: f94087e0 ldr x0, [sp, #0x108] 14b484: f9407be1 ldr x1, [sp, #0xf0] 14b488: 97fd5e6e bl 0xa2e40 14b48c: f85703a8 ldur x8, [x29, #-0x90] 14b490: 91004109 add x9, x8, #0x10 14b494: f9006fe0 str x0, [sp, #0xd8] 14b498: aa0903e0 mov x0, x9 14b49c: 97fd527d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b4a0: f9006be0 str x0, [sp, #0xd0] 14b4a4: 14000001 b 0x14b4a8 14b4a8: f85703a8 ldur x8, [x29, #-0x90] 14b4ac: 91004100 add x0, x8, #0x10 14b4b0: 97fd5278 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b4b4: f90067e0 str x0, [sp, #0xc8] 14b4b8: 14000001 b 0x14b4bc 14b4bc: f94067e0 ldr x0, [sp, #0xc8] 14b4c0: 97fd613c bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14b4c4: f90063e0 str x0, [sp, #0xc0] 14b4c8: 14000001 b 0x14b4cc 14b4cc: f85e03a8 ldur x8, [x29, #-0x20] 14b4d0: f94063e9 ldr x9, [sp, #0xc0] 14b4d4: eb080122 subs x2, x9, x8 14b4d8: aa1f03e8 mov x8, xzr 14b4dc: f9406be0 ldr x0, [sp, #0xd0] 14b4e0: aa0803e1 mov x1, x8 14b4e4: 97fd7ebb bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 14b4e8: 14000001 b 0x14b4ec 14b4ec: f85e03a1 ldur x1, [x29, #-0x20] 14b4f0: f85703a0 ldur x0, [x29, #-0x90] 14b4f4: 97fd69af bl 0xa5bb0 <_ZN7android21ElementaryStreamQueue14fetchTimestampEm@plt> 14b4f8: f9005fe0 str x0, [sp, #0xb8] 14b4fc: 14000001 b 0x14b500 14b500: f9405fe8 ldr x8, [sp, #0xb8] 14b504: f81803a8 stur x8, [x29, #-0x80] 14b508: f85803a9 ldur x9, [x29, #-0x80] 14b50c: b6f802c9 tbz x9, #0x3f, 0x14b564 14b510: 14000001 b 0x14b514 14b514: aa1f03e0 mov x0, xzr 14b518: f85683a8 ldur x8, [x29, #-0x98] 14b51c: f9005be0 str x0, [sp, #0xb0] 14b520: aa0803e0 mov x0, x8 14b524: f9405be1 ldr x1, [sp, #0xb0] 14b528: 97fd7802 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14b52c: 14000001 b 0x14b530 14b530: 320003e8 orr w8, wzr, #0x1 14b534: b817c3a8 stur w8, [x29, #-0x84] 14b538: 140000c8 b 0x14b858 14b53c: f81903a0 stur x0, [x29, #-0x70] 14b540: 2a0103e8 mov w8, w1 14b544: b818c3a8 stur w8, [x29, #-0x74] 14b548: f85283a0 ldur x0, [x29, #-0xd8] 14b54c: 97fd5505 bl 0xa0960 <_ZdlPv@plt> 14b550: 140000d3 b 0x14b89c 14b554: f81903a0 stur x0, [x29, #-0x70] 14b558: 2a0103e8 mov w8, w1 14b55c: b818c3a8 stur w8, [x29, #-0x74] 14b560: 140000c1 b 0x14b864 14b564: d100e3a0 sub x0, x29, #0x38 14b568: 97fd524a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b56c: f90057e0 str x0, [sp, #0xa8] 14b570: 14000001 b 0x14b574 14b574: d10103a8 sub x8, x29, #0x40 14b578: f94057e0 ldr x0, [sp, #0xa8] 14b57c: 97fd59d9 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14b580: 14000001 b 0x14b584 14b584: d10103a0 sub x0, x29, #0x40 14b588: 97fd74de bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 14b58c: f90053e0 str x0, [sp, #0xa0] 14b590: 14000001 b 0x14b594 14b594: f85803a2 ldur x2, [x29, #-0x80] 14b598: d0000561 adrp x1, 0x1f9000 14b59c: 912bbc21 add x1, x1, #0xaef 14b5a0: f94053e0 ldr x0, [sp, #0xa0] 14b5a4: 97fd7483 bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 14b5a8: 14000001 b 0x14b5ac 14b5ac: d10103a0 sub x0, x29, #0x40 14b5b0: 97fd7e4c bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14b5b4: d100e3a0 sub x0, x29, #0x38 14b5b8: 97fd5236 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14b5bc: f9004fe0 str x0, [sp, #0x98] 14b5c0: 14000001 b 0x14b5c4 14b5c4: d10123a8 sub x8, x29, #0x48 14b5c8: f9404fe0 ldr x0, [sp, #0x98] 14b5cc: 97fd59c5 bl 0xa1ce0 <_ZN7android7ABuffer4metaEv@plt> 14b5d0: 14000001 b 0x14b5d4 14b5d4: d10123a0 sub x0, x29, #0x48 14b5d8: 97fd74ca bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 14b5dc: f9004be0 str x0, [sp, #0x90] 14b5e0: 14000001 b 0x14b5e4 14b5e4: 90000581 adrp x1, 0x1fb000 +0xc> 14b5e8: 9100d421 add x1, x1, #0x35 14b5ec: 320003e2 orr w2, wzr, #0x1 14b5f0: f9404be0 ldr x0, [sp, #0x90] 14b5f4: 97fd5587 bl 0xa0c10 <_ZN7android8AMessage8setInt32EPKci@plt> 14b5f8: 14000001 b 0x14b5fc 14b5fc: d10123a0 sub x0, x29, #0x48 14b600: 97fd7e38 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14b604: f85703a0 ldur x0, [x29, #-0x90] 14b608: 9100a000 add x0, x0, #0x28 14b60c: aa1f03fe mov x30, xzr 14b610: aa1e03e1 mov x1, x30 14b614: 97fd7b07 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 14b618: b9008fe0 str w0, [sp, #0x8c] 14b61c: 14000001 b 0x14b620 14b620: b9408fe8 ldr w8, [sp, #0x8c] 14b624: 360010c8 tbz w8, #0x0, 0x14b83c 14b628: 14000001 b 0x14b62c 14b62c: 321d0be8 orr w8, wzr, #0x38 14b630: 2a0803e0 mov w0, w8 14b634: 97fd7637 bl 0xa8f10 <_Znwm@plt> 14b638: f90043e0 str x0, [sp, #0x80] 14b63c: 14000001 b 0x14b640 14b640: f94043e0 ldr x0, [sp, #0x80] 14b644: f94043e1 ldr x1, [sp, #0x80] 14b648: f9003fe0 str x0, [sp, #0x78] 14b64c: aa0103e0 mov x0, x1 14b650: 97fd6f18 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 14b654: 14000001 b 0x14b658 14b658: f85703a8 ldur x8, [x29, #-0x90] 14b65c: 9100a100 add x0, x8, #0x28 14b660: f9403fe1 ldr x1, [sp, #0x78] 14b664: 97fd61d3 bl 0xa3db0 <_ZN7android2spINS_8MetaDataEEaSEPS1_@plt> 14b668: f9003be0 str x0, [sp, #0x70] 14b66c: 14000001 b 0x14b670 14b670: b85983a8 ldur w8, [x29, #-0x68] 14b674: 2a0803e9 mov w9, w8 14b678: 71000508 subs w8, w8, #0x1 14b67c: b9006fe9 str w9, [sp, #0x6c] 14b680: b9006be8 str w8, [sp, #0x68] 14b684: 540003c0 b.eq 0x14b6fc 14b688: 14000001 b 0x14b68c 14b68c: b9406fe8 ldr w8, [sp, #0x6c] 14b690: 71000909 subs w9, w8, #0x2 14b694: b90067e9 str w9, [sp, #0x64] 14b698: 54000500 b.eq 0x14b738 14b69c: 14000001 b 0x14b6a0 14b6a0: b9406fe8 ldr w8, [sp, #0x6c] 14b6a4: 71000d09 subs w9, w8, #0x3 14b6a8: b90063e9 str w9, [sp, #0x60] 14b6ac: 54000640 b.eq 0x14b774 14b6b0: 14000040 b 0x14b7b0 14b6b4: f81903a0 stur x0, [x29, #-0x70] 14b6b8: 2a0103e8 mov w8, w1 14b6bc: b818c3a8 stur w8, [x29, #-0x74] 14b6c0: d10103a0 sub x0, x29, #0x40 14b6c4: 97fd7e07 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14b6c8: 14000067 b 0x14b864 14b6cc: f81903a0 stur x0, [x29, #-0x70] 14b6d0: 2a0103e8 mov w8, w1 14b6d4: b818c3a8 stur w8, [x29, #-0x74] 14b6d8: d10123a0 sub x0, x29, #0x48 14b6dc: 97fd7e01 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 14b6e0: 14000061 b 0x14b864 14b6e4: f81903a0 stur x0, [x29, #-0x70] 14b6e8: 2a0103e8 mov w8, w1 14b6ec: b818c3a8 stur w8, [x29, #-0x74] 14b6f0: f94043e0 ldr x0, [sp, #0x80] 14b6f4: 97fd549b bl 0xa0960 <_ZdlPv@plt> 14b6f8: 1400005b b 0x14b864 14b6fc: f85703a8 ldur x8, [x29, #-0x90] 14b700: 9100a100 add x0, x8, #0x28 14b704: 97fd65eb bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14b708: f9002fe0 str x0, [sp, #0x58] 14b70c: 14000001 b 0x14b710 14b710: b0000ae8 adrp x8, 0x2a8000 14b714: f947a908 ldr x8, [x8, #0xf50] 14b718: f9400102 ldr x2, [x8] 14b71c: 528daca1 mov w1, #0x6d65 // =28005 14b720: 72adad21 movk w1, #0x6d69, lsl #16 14b724: f9402fe0 ldr x0, [sp, #0x58] 14b728: 97fd5326 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 14b72c: b90057e0 str w0, [sp, #0x54] 14b730: 14000001 b 0x14b734 14b734: 14000029 b 0x14b7d8 14b738: f85703a8 ldur x8, [x29, #-0x90] 14b73c: 9100a100 add x0, x8, #0x28 14b740: 97fd65dc bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14b744: f90027e0 str x0, [sp, #0x48] 14b748: 14000001 b 0x14b74c 14b74c: b0000ae8 adrp x8, 0x2a8000 14b750: f947f908 ldr x8, [x8, #0xff0] 14b754: f9400102 ldr x2, [x8] 14b758: 528daca1 mov w1, #0x6d65 // =28005 14b75c: 72adad21 movk w1, #0x6d69, lsl #16 14b760: f94027e0 ldr x0, [sp, #0x48] 14b764: 97fd5317 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 14b768: b90047e0 str w0, [sp, #0x44] 14b76c: 14000001 b 0x14b770 14b770: 1400001a b 0x14b7d8 14b774: f85703a8 ldur x8, [x29, #-0x90] 14b778: 9100a100 add x0, x8, #0x28 14b77c: 97fd65cd bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14b780: f9001fe0 str x0, [sp, #0x38] 14b784: 14000001 b 0x14b788 14b788: b0000ae8 adrp x8, 0x2a8000 14b78c: f9432d08 ldr x8, [x8, #0x658] 14b790: f9400102 ldr x2, [x8] 14b794: 528daca1 mov w1, #0x6d65 // =28005 14b798: 72adad21 movk w1, #0x6d69, lsl #16 14b79c: f9401fe0 ldr x0, [sp, #0x38] 14b7a0: 97fd5308 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 14b7a4: b90037e0 str w0, [sp, #0x34] 14b7a8: 14000001 b 0x14b7ac 14b7ac: 1400000b b 0x14b7d8 14b7b0: aa1f03e0 mov x0, xzr 14b7b4: f85683a8 ldur x8, [x29, #-0x98] 14b7b8: f90017e0 str x0, [sp, #0x28] 14b7bc: aa0803e0 mov x0, x8 14b7c0: f94017e1 ldr x1, [sp, #0x28] 14b7c4: 97fd775b bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14b7c8: 14000001 b 0x14b7cc 14b7cc: 320003e8 orr w8, wzr, #0x1 14b7d0: b817c3a8 stur w8, [x29, #-0x84] 14b7d4: 14000021 b 0x14b858 14b7d8: f85703a8 ldur x8, [x29, #-0x90] 14b7dc: 9100a100 add x0, x8, #0x28 14b7e0: 97fd65b4 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14b7e4: f90013e0 str x0, [sp, #0x20] 14b7e8: 14000001 b 0x14b7ec 14b7ec: b85dc3a2 ldur w2, [x29, #-0x24] 14b7f0: 528e8ca1 mov w1, #0x7465 // =29797 14b7f4: 72ae6e41 movk w1, #0x7372, lsl #16 14b7f8: f94013e0 ldr x0, [sp, #0x20] 14b7fc: 97fd601d bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 14b800: b9001fe0 str w0, [sp, #0x1c] 14b804: 14000001 b 0x14b808 14b808: f85703a8 ldur x8, [x29, #-0x90] 14b80c: 9100a100 add x0, x8, #0x28 14b810: 97fd65a8 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14b814: f9000be0 str x0, [sp, #0x10] 14b818: 14000001 b 0x14b81c 14b81c: b85d83a2 ldur w2, [x29, #-0x28] 14b820: 528d0dc1 mov w1, #0x686e // =26734 14b824: 72a46c61 movk w1, #0x2363, lsl #16 14b828: f9400be0 ldr x0, [sp, #0x10] 14b82c: 97fd6011 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 14b830: b9000fe0 str w0, [sp, #0xc] 14b834: 14000001 b 0x14b838 14b838: 14000001 b 0x14b83c 14b83c: d100e3a1 sub x1, x29, #0x38 14b840: f85683a0 ldur x0, [x29, #-0x98] 14b844: 97fd7aff bl 0xaa440 <_ZN7android2spINS_7ABufferEEC2EOS2_@plt> 14b848: 14000001 b 0x14b84c 14b84c: 320003e8 orr w8, wzr, #0x1 14b850: b817c3a8 stur w8, [x29, #-0x84] 14b854: 14000001 b 0x14b858 14b858: d100e3a0 sub x0, x29, #0x38 14b85c: 97fd7b2d bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14b860: 14000004 b 0x14b870 14b864: d100e3a0 sub x0, x29, #0x38 14b868: 97fd7b2a bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14b86c: 1400000c b 0x14b89c 14b870: d53bd048 mrs x8, TPIDR_EL0 14b874: f9401508 ldr x8, [x8, #0x28] 14b878: f85e83a9 ldur x9, [x29, #-0x18] 14b87c: eb090108 subs x8, x8, x9 14b880: f90003e8 str x8, [sp] 14b884: 54000101 b.ne 0x14b8a4 14b888: 14000001 b 0x14b88c 14b88c: 910803ff add sp, sp, #0x200 14b890: a9417bfd ldp x29, x30, [sp, #0x10] 14b894: f84207fc ldr x28, [sp], #0x20 14b898: d65f03c0 ret 14b89c: f85903a0 ldur x0, [x29, #-0x70] 14b8a0: 97fd719c bl 0xa7f10 <_Unwind_Resume@plt> 14b8a4: 97fd7933 bl 0xa9d70 <__stack_chk_fail@plt> 14b8a8: d10683ff sub sp, sp, #0x1a0 14b8ac: f900c3fc str x28, [sp, #0x180] 14b8b0: a9197bfd stp x29, x30, [sp, #0x190] 14b8b4: 910643fd add x29, sp, #0x190 14b8b8: d53bd048 mrs x8, TPIDR_EL0 14b8bc: f9401508 ldr x8, [x8, #0x28] 14b8c0: f81e83a8 stur x8, [x29, #-0x18] 14b8c4: f81a83a0 stur x0, [x29, #-0x58] 14b8c8: f81a03a1 stur x1, [x29, #-0x60] 14b8cc: f81983a2 stur x2, [x29, #-0x68] 14b8d0: f85a83a1 ldur x1, [x29, #-0x58] 14b8d4: f85a03a2 ldur x2, [x29, #-0x60] 14b8d8: d10123a8 sub x8, x29, #0x48 14b8dc: aa0803e0 mov x0, x8 14b8e0: f81503a8 stur x8, [x29, #-0xb0] 14b8e4: 97fd523f bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> 14b8e8: f85503a0 ldur x0, [x29, #-0xb0] 14b8ec: 97fd59b5 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 14b8f0: f81483a0 stur x0, [x29, #-0xb8] 14b8f4: 14000001 b 0x14b8f8 14b8f8: f85483a8 ldur x8, [x29, #-0xb8] 14b8fc: f1003d09 subs x9, x8, #0xf 14b900: f81403a9 stur x9, [x29, #-0xc0] 14b904: 540001a8 b.hi 0x14b938 14b908: 14000001 b 0x14b90c 14b90c: 2a1f03e8 mov w8, wzr 14b910: b81b43a8 stur w8, [x29, #-0x4c] 14b914: 320003e8 orr w8, wzr, #0x1 14b918: b81883a8 stur w8, [x29, #-0x78] 14b91c: 14000130 b 0x14bddc 14b920: f81903a0 stur x0, [x29, #-0x70] 14b924: 2a0103e8 mov w8, w1 14b928: b818c3a8 stur w8, [x29, #-0x74] 14b92c: d10123a0 sub x0, x29, #0x48 14b930: 97fd5f30 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 14b934: 1400013a b 0x14be1c 14b938: 321c03e8 orr w8, wzr, #0x10 14b93c: 2a0803e1 mov w1, w8 14b940: d10123a0 sub x0, x29, #0x48 14b944: 97fd5a97 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14b948: b813c3a0 stur w0, [x29, #-0xc4] 14b94c: 14000001 b 0x14b950 14b950: b853c3a8 ldur w8, [x29, #-0xc4] 14b954: 712ddd09 subs w9, w8, #0xb77 14b958: b900cbe9 str w9, [sp, #0xc8] 14b95c: 540000e0 b.eq 0x14b978 14b960: 14000001 b 0x14b964 14b964: 2a1f03e8 mov w8, wzr 14b968: b81b43a8 stur w8, [x29, #-0x4c] 14b96c: 320003e8 orr w8, wzr, #0x1 14b970: b81883a8 stur w8, [x29, #-0x78] 14b974: 1400011a b 0x14bddc 14b978: d10123a0 sub x0, x29, #0x48 14b97c: 97fd5991 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 14b980: f90063e0 str x0, [sp, #0xc0] 14b984: 14000001 b 0x14b988 14b988: f94063e8 ldr x8, [sp, #0xc0] 14b98c: f1008909 subs x9, x8, #0x22 14b990: f9005fe9 str x9, [sp, #0xb8] 14b994: 540000e8 b.hi 0x14b9b0 14b998: 14000001 b 0x14b99c 14b99c: 2a1f03e8 mov w8, wzr 14b9a0: b81b43a8 stur w8, [x29, #-0x4c] 14b9a4: 320003e8 orr w8, wzr, #0x1 14b9a8: b81883a8 stur w8, [x29, #-0x78] 14b9ac: 1400010c b 0x14bddc 14b9b0: 321c03e8 orr w8, wzr, #0x10 14b9b4: 2a0803e1 mov w1, w8 14b9b8: d10123a0 sub x0, x29, #0x48 14b9bc: 97fd6c29 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 14b9c0: b900b7e0 str w0, [sp, #0xb4] 14b9c4: 14000001 b 0x14b9c8 14b9c8: 321f03e8 orr w8, wzr, #0x2 14b9cc: 2a0803e1 mov w1, w8 14b9d0: d10123a0 sub x0, x29, #0x48 14b9d4: 97fd5a73 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14b9d8: b900b3e0 str w0, [sp, #0xb0] 14b9dc: 14000001 b 0x14b9e0 14b9e0: b940b3e8 ldr w8, [sp, #0xb0] 14b9e4: b81843a8 stur w8, [x29, #-0x7c] 14b9e8: b85843a9 ldur w9, [x29, #-0x7c] 14b9ec: 71000d29 subs w9, w9, #0x3 14b9f0: b900afe9 str w9, [sp, #0xac] 14b9f4: 540000e1 b.ne 0x14ba10 14b9f8: 14000001 b 0x14b9fc 14b9fc: 2a1f03e8 mov w8, wzr 14ba00: b81b43a8 stur w8, [x29, #-0x4c] 14ba04: 320003e8 orr w8, wzr, #0x1 14ba08: b81883a8 stur w8, [x29, #-0x78] 14ba0c: 140000f4 b 0x14bddc 14ba10: 321f07e8 orr w8, wzr, #0x6 14ba14: 2a0803e1 mov w1, w8 14ba18: d10123a0 sub x0, x29, #0x48 14ba1c: 97fd5a61 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ba20: b900abe0 str w0, [sp, #0xa8] 14ba24: 14000001 b 0x14ba28 14ba28: b940abe8 ldr w8, [sp, #0xa8] 14ba2c: b81803a8 stur w8, [x29, #-0x80] 14ba30: b85803a9 ldur w9, [x29, #-0x80] 14ba34: 71009929 subs w9, w9, #0x26 14ba38: b900a7e9 str w9, [sp, #0xa4] 14ba3c: 540000e3 b.lo 0x14ba58 14ba40: 14000001 b 0x14ba44 14ba44: 2a1f03e8 mov w8, wzr 14ba48: b81b43a8 stur w8, [x29, #-0x4c] 14ba4c: 320003e8 orr w8, wzr, #0x1 14ba50: b81883a8 stur w8, [x29, #-0x78] 14ba54: 140000e2 b 0x14bddc 14ba58: 528000a8 mov w8, #0x5 // =5 14ba5c: 2a0803e1 mov w1, w8 14ba60: d10123a0 sub x0, x29, #0x48 14ba64: 97fd5a4f bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ba68: b900a3e0 str w0, [sp, #0xa0] 14ba6c: 14000001 b 0x14ba70 14ba70: b940a3e8 ldr w8, [sp, #0xa0] 14ba74: b817c3a8 stur w8, [x29, #-0x84] 14ba78: b857c3a9 ldur w9, [x29, #-0x84] 14ba7c: 71002529 subs w9, w9, #0x9 14ba80: b9009fe9 str w9, [sp, #0x9c] 14ba84: 540000e3 b.lo 0x14baa0 14ba88: 14000001 b 0x14ba8c 14ba8c: 2a1f03e8 mov w8, wzr 14ba90: b81b43a8 stur w8, [x29, #-0x4c] 14ba94: 320003e8 orr w8, wzr, #0x1 14ba98: b81883a8 stur w8, [x29, #-0x78] 14ba9c: 140000d0 b 0x14bddc 14baa0: 320007e8 orr w8, wzr, #0x3 14baa4: 2a0803e1 mov w1, w8 14baa8: d10123a0 sub x0, x29, #0x48 14baac: 97fd5a3d bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14bab0: b9009be0 str w0, [sp, #0x98] 14bab4: 14000001 b 0x14bab8 14bab8: b9409be8 ldr w8, [sp, #0x98] 14babc: b81783a8 stur w8, [x29, #-0x88] 14bac0: 320007e9 orr w9, wzr, #0x3 14bac4: 2a0903e1 mov w1, w9 14bac8: d10123a0 sub x0, x29, #0x48 14bacc: 97fd5a35 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14bad0: b90097e0 str w0, [sp, #0x94] 14bad4: 14000001 b 0x14bad8 14bad8: b94097e8 ldr w8, [sp, #0x94] 14badc: b81743a8 stur w8, [x29, #-0x8c] 14bae0: 2a1f03e9 mov w9, wzr 14bae4: b81703a9 stur w9, [x29, #-0x90] 14bae8: b816c3a9 stur w9, [x29, #-0x94] 14baec: b81683a9 stur w9, [x29, #-0x98] 14baf0: 385743a9 ldurb w9, [x29, #-0x8c] 14baf4: 360003c9 tbz w9, #0x0, 0x14bb6c 14baf8: 14000001 b 0x14bafc 14bafc: b85743a8 ldur w8, [x29, #-0x8c] 14bb00: 71000508 subs w8, w8, #0x1 14bb04: b90093e8 str w8, [sp, #0x90] 14bb08: 54000320 b.eq 0x14bb6c 14bb0c: 14000001 b 0x14bb10 14bb10: d10123a0 sub x0, x29, #0x48 14bb14: 97fd592b bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 14bb18: f90047e0 str x0, [sp, #0x88] 14bb1c: 14000001 b 0x14bb20 14bb20: f94047e8 ldr x8, [sp, #0x88] 14bb24: f1000509 subs x9, x8, #0x1 14bb28: f90043e9 str x9, [sp, #0x80] 14bb2c: 540000e8 b.hi 0x14bb48 14bb30: 14000001 b 0x14bb34 14bb34: 2a1f03e8 mov w8, wzr 14bb38: b81b43a8 stur w8, [x29, #-0x4c] 14bb3c: 320003e8 orr w8, wzr, #0x1 14bb40: b81883a8 stur w8, [x29, #-0x78] 14bb44: 140000a6 b 0x14bddc 14bb48: 321f03e8 orr w8, wzr, #0x2 14bb4c: 2a0803e1 mov w1, w8 14bb50: d10123a0 sub x0, x29, #0x48 14bb54: 97fd5a13 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14bb58: b9007fe0 str w0, [sp, #0x7c] 14bb5c: 14000001 b 0x14bb60 14bb60: b9407fe8 ldr w8, [sp, #0x7c] 14bb64: b81703a8 stur w8, [x29, #-0x90] 14bb68: 14000001 b 0x14bb6c 14bb6c: 385743a8 ldurb w8, [x29, #-0x8c] 14bb70: 36100328 tbz w8, #0x2, 0x14bbd4 14bb74: 14000001 b 0x14bb78 14bb78: d10123a0 sub x0, x29, #0x48 14bb7c: 97fd5911 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 14bb80: f9003be0 str x0, [sp, #0x70] 14bb84: 14000001 b 0x14bb88 14bb88: f9403be8 ldr x8, [sp, #0x70] 14bb8c: f1000509 subs x9, x8, #0x1 14bb90: f90037e9 str x9, [sp, #0x68] 14bb94: 540000e8 b.hi 0x14bbb0 14bb98: 14000001 b 0x14bb9c 14bb9c: 2a1f03e8 mov w8, wzr 14bba0: b81b43a8 stur w8, [x29, #-0x4c] 14bba4: 320003e8 orr w8, wzr, #0x1 14bba8: b81883a8 stur w8, [x29, #-0x78] 14bbac: 1400008c b 0x14bddc 14bbb0: 321f03e8 orr w8, wzr, #0x2 14bbb4: 2a0803e1 mov w1, w8 14bbb8: d10123a0 sub x0, x29, #0x48 14bbbc: 97fd59f9 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14bbc0: b90067e0 str w0, [sp, #0x64] 14bbc4: 14000001 b 0x14bbc8 14bbc8: b94067e8 ldr w8, [sp, #0x64] 14bbcc: b816c3a8 stur w8, [x29, #-0x94] 14bbd0: 14000001 b 0x14bbd4 14bbd4: b85743a8 ldur w8, [x29, #-0x8c] 14bbd8: 71000908 subs w8, w8, #0x2 14bbdc: b90063e8 str w8, [sp, #0x60] 14bbe0: 54000321 b.ne 0x14bc44 14bbe4: 14000001 b 0x14bbe8 14bbe8: d10123a0 sub x0, x29, #0x48 14bbec: 97fd58f5 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 14bbf0: f9002fe0 str x0, [sp, #0x58] 14bbf4: 14000001 b 0x14bbf8 14bbf8: f9402fe8 ldr x8, [sp, #0x58] 14bbfc: f1000509 subs x9, x8, #0x1 14bc00: f9002be9 str x9, [sp, #0x50] 14bc04: 540000e8 b.hi 0x14bc20 14bc08: 14000001 b 0x14bc0c 14bc0c: 2a1f03e8 mov w8, wzr 14bc10: b81b43a8 stur w8, [x29, #-0x4c] 14bc14: 320003e8 orr w8, wzr, #0x1 14bc18: b81883a8 stur w8, [x29, #-0x78] 14bc1c: 14000070 b 0x14bddc 14bc20: 321f03e8 orr w8, wzr, #0x2 14bc24: 2a0803e1 mov w1, w8 14bc28: d10123a0 sub x0, x29, #0x48 14bc2c: 97fd59dd bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14bc30: b9004fe0 str w0, [sp, #0x4c] 14bc34: 14000001 b 0x14bc38 14bc38: b9404fe8 ldr w8, [sp, #0x4c] 14bc3c: b81683a8 stur w8, [x29, #-0x98] 14bc40: 14000001 b 0x14bc44 14bc44: d10123a0 sub x0, x29, #0x48 14bc48: 97fd58de bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 14bc4c: f90023e0 str x0, [sp, #0x40] 14bc50: 14000001 b 0x14bc54 14bc54: f94023e8 ldr x8, [sp, #0x40] 14bc58: b50000e8 cbnz x8, 0x14bc74 14bc5c: 14000001 b 0x14bc60 14bc60: 2a1f03e8 mov w8, wzr 14bc64: b81b43a8 stur w8, [x29, #-0x4c] 14bc68: 320003e8 orr w8, wzr, #0x1 14bc6c: b81883a8 stur w8, [x29, #-0x78] 14bc70: 1400005b b 0x14bddc 14bc74: 320003e8 orr w8, wzr, #0x1 14bc78: 2a0803e1 mov w1, w8 14bc7c: d10123a0 sub x0, x29, #0x48 14bc80: 97fd59c8 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14bc84: b9003fe0 str w0, [sp, #0x3c] 14bc88: 14000001 b 0x14bc8c 14bc8c: b9403fe8 ldr w8, [sp, #0x3c] 14bc90: b81643a8 stur w8, [x29, #-0x9c] 14bc94: b85843a9 ldur w9, [x29, #-0x7c] 14bc98: 2a0903ea mov w10, w9 14bc9c: 9000058b adrp x11, 0x1fb000 +0xc> 14bca0: 9111d16b add x11, x11, #0x474 14bca4: b86a7969 ldr w9, [x11, x10, lsl #2] 14bca8: b81603a9 stur w9, [x29, #-0xa0] 14bcac: b85803a9 ldur w9, [x29, #-0x80] 14bcb0: 53017d29 lsr w9, w9, #1 14bcb4: 9000058a adrp x10, 0x1fb000 +0xc> 14bcb8: 9112014a add x10, x10, #0x480 14bcbc: 321e07ec orr w12, wzr, #0xc 14bcc0: 9bac292a umaddl x10, w9, w12, x10 14bcc4: b85843a9 ldur w9, [x29, #-0x7c] 14bcc8: 2a0903eb mov w11, w9 14bccc: b86b7949 ldr w9, [x10, x11, lsl #2] 14bcd0: b815c3a9 stur w9, [x29, #-0xa4] 14bcd4: b85843a9 ldur w9, [x29, #-0x7c] 14bcd8: 71000529 subs w9, w9, #0x1 14bcdc: b9003be9 str w9, [sp, #0x38] 14bce0: 54000101 b.ne 0x14bd00 14bce4: 14000001 b 0x14bce8 14bce8: b85803a8 ldur w8, [x29, #-0x80] 14bcec: 12000108 and w8, w8, #0x1 14bcf0: b855c3a9 ldur w9, [x29, #-0xa4] 14bcf4: 0b080128 add w8, w9, w8 14bcf8: b815c3a8 stur w8, [x29, #-0xa4] 14bcfc: 14000001 b 0x14bd00 14bd00: b855c3a8 ldur w8, [x29, #-0xa4] 14bd04: 531f7908 lsl w8, w8, #1 14bd08: b815c3a8 stur w8, [x29, #-0xa4] 14bd0c: b85743a8 ldur w8, [x29, #-0x8c] 14bd10: 2a0803e9 mov w9, w8 14bd14: 9000058a adrp x10, 0x1fb000 +0xc> 14bd18: 9111514a add x10, x10, #0x454 14bd1c: b8697948 ldr w8, [x10, x9, lsl #2] 14bd20: b85643ab ldur w11, [x29, #-0x9c] 14bd24: 0b0b0108 add w8, w8, w11 14bd28: b81583a8 stur w8, [x29, #-0xa8] 14bd2c: f85983a9 ldur x9, [x29, #-0x68] 14bd30: b40004c9 cbz x9, 0x14bdc8 14bd34: 14000001 b 0x14bd38 14bd38: f85983a0 ldur x0, [x29, #-0x68] 14bd3c: 97fd645d bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14bd40: f9001be0 str x0, [sp, #0x30] 14bd44: 14000001 b 0x14bd48 14bd48: b0000ae8 adrp x8, 0x2a8000 14bd4c: f945fd08 ldr x8, [x8, #0xbf8] 14bd50: f9400102 ldr x2, [x8] 14bd54: 528daca1 mov w1, #0x6d65 // =28005 14bd58: 72adad21 movk w1, #0x6d69, lsl #16 14bd5c: f9401be0 ldr x0, [sp, #0x30] 14bd60: 97fd5198 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 14bd64: b9002fe0 str w0, [sp, #0x2c] 14bd68: 14000001 b 0x14bd6c 14bd6c: f85983a0 ldur x0, [x29, #-0x68] 14bd70: 97fd6450 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14bd74: f90013e0 str x0, [sp, #0x20] 14bd78: 14000001 b 0x14bd7c 14bd7c: b85583a2 ldur w2, [x29, #-0xa8] 14bd80: 528d0dc1 mov w1, #0x686e // =26734 14bd84: 72a46c61 movk w1, #0x2363, lsl #16 14bd88: f94013e0 ldr x0, [sp, #0x20] 14bd8c: 97fd5eb9 bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 14bd90: b9001fe0 str w0, [sp, #0x1c] 14bd94: 14000001 b 0x14bd98 14bd98: f85983a0 ldur x0, [x29, #-0x68] 14bd9c: 97fd6445 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14bda0: f9000be0 str x0, [sp, #0x10] 14bda4: 14000001 b 0x14bda8 14bda8: b85603a2 ldur w2, [x29, #-0xa0] 14bdac: 528e8ca1 mov w1, #0x7465 // =29797 14bdb0: 72ae6e41 movk w1, #0x7372, lsl #16 14bdb4: f9400be0 ldr x0, [sp, #0x10] 14bdb8: 97fd5eae bl 0xa3870 <_ZN7android8MetaData8setInt32Eji@plt> 14bdbc: b9000fe0 str w0, [sp, #0xc] 14bdc0: 14000001 b 0x14bdc4 14bdc4: 14000001 b 0x14bdc8 14bdc8: b855c3a8 ldur w8, [x29, #-0xa4] 14bdcc: b81b43a8 stur w8, [x29, #-0x4c] 14bdd0: 320003e8 orr w8, wzr, #0x1 14bdd4: b81883a8 stur w8, [x29, #-0x78] 14bdd8: 14000001 b 0x14bddc 14bddc: d10123a0 sub x0, x29, #0x48 14bde0: 97fd5e04 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 14bde4: b85b43a8 ldur w8, [x29, #-0x4c] 14bde8: d53bd040 mrs x0, TPIDR_EL0 14bdec: f9401400 ldr x0, [x0, #0x28] 14bdf0: f85e83be ldur x30, [x29, #-0x18] 14bdf4: eb1e0000 subs x0, x0, x30 14bdf8: b9000be8 str w8, [sp, #0x8] 14bdfc: f90003e0 str x0, [sp] 14be00: 54000121 b.ne 0x14be24 14be04: 14000001 b 0x14be08 14be08: b9400be0 ldr w0, [sp, #0x8] 14be0c: a9597bfd ldp x29, x30, [sp, #0x190] 14be10: f940c3fc ldr x28, [sp, #0x180] 14be14: 910683ff add sp, sp, #0x1a0 14be18: d65f03c0 ret 14be1c: f85903a0 ldur x0, [x29, #-0x70] 14be20: 97fd703c bl 0xa7f10 <_Unwind_Resume@plt> 14be24: 97fd77d3 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014be28 : 14be28: d102c3ff sub sp, sp, #0xb0 14be2c: a90a7bfd stp x29, x30, [sp, #0xa0] 14be30: 910283fd add x29, sp, #0xa0 14be34: d53bd048 mrs x8, TPIDR_EL0 14be38: f9401508 ldr x8, [x8, #0x28] 14be3c: f81f83a8 stur x8, [x29, #-0x8] 14be40: f81d03a0 stur x0, [x29, #-0x30] 14be44: f81c83a1 stur x1, [x29, #-0x38] 14be48: f85d03a8 ldur x8, [x29, #-0x30] 14be4c: 92800000 mov x0, #-0x1 // =-1 14be50: f81c03a0 stur x0, [x29, #-0x40] 14be54: 320003e9 orr w9, wzr, #0x1 14be58: 381bc3a9 sturb w9, [x29, #-0x44] 14be5c: f9001fe8 str x8, [sp, #0x38] 14be60: 14000001 b 0x14be64 14be64: f85c83a8 ldur x8, [x29, #-0x38] 14be68: b4000ac8 cbz x8, 0x14bfc0 14be6c: 14000001 b 0x14be70 14be70: f9401fe8 ldr x8, [sp, #0x38] 14be74: 91006100 add x0, x8, #0x18 14be78: 97fd7496 bl 0xa90d0 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5emptyEv@plt> 14be7c: 360000a0 tbz w0, #0x0, 0x14be90 14be80: 14000001 b 0x14be84 14be84: f85c03a8 ldur x8, [x29, #-0x40] 14be88: f81d83a8 stur x8, [x29, #-0x28] 14be8c: 14000054 b 0x14bfdc 14be90: f9401fe8 ldr x8, [sp, #0x38] 14be94: 91006100 add x0, x8, #0x18 14be98: d10043a9 sub x9, x29, #0x10 14be9c: aa0903e8 mov x8, x9 14bea0: f9001be9 str x9, [sp, #0x30] 14bea4: 97fd551b bl 0xa1310 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5beginEv@plt> 14bea8: f9401be0 ldr x0, [sp, #0x30] 14beac: 97fd5755 bl 0xa1c00 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEdeEv@plt> 14beb0: f90017e0 str x0, [sp, #0x28] 14beb4: 14000001 b 0x14beb8 14beb8: d10043a0 sub x0, x29, #0x10 14bebc: 97fd6e99 bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14bec0: f94017e0 ldr x0, [sp, #0x28] 14bec4: f9002be0 str x0, [sp, #0x50] 14bec8: 385bc3a8 ldurb w8, [x29, #-0x44] 14becc: 360001c8 tbz w8, #0x0, 0x14bf04 14bed0: 14000001 b 0x14bed4 14bed4: f9402be8 ldr x8, [sp, #0x50] 14bed8: f9400108 ldr x8, [x8] 14bedc: f81c03a8 stur x8, [x29, #-0x40] 14bee0: 2a1f03e9 mov w9, wzr 14bee4: 381bc3a9 sturb w9, [x29, #-0x44] 14bee8: 14000007 b 0x14bf04 14beec: f90027e0 str x0, [sp, #0x48] 14bef0: 2a0103e8 mov w8, w1 14bef4: b90047e8 str w8, [sp, #0x44] 14bef8: d10043a0 sub x0, x29, #0x10 14befc: 97fd6e89 bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14bf00: 14000044 b 0x14c010 14bf04: f9402be8 ldr x8, [sp, #0x50] 14bf08: f9400508 ldr x8, [x8, #0x8] 14bf0c: f85c83a9 ldur x9, [x29, #-0x38] 14bf10: eb090108 subs x8, x8, x9 14bf14: f90013e8 str x8, [sp, #0x20] 14bf18: 54000149 b.ls 0x14bf40 14bf1c: 14000001 b 0x14bf20 14bf20: f85c83a8 ldur x8, [x29, #-0x38] 14bf24: f9402be9 ldr x9, [sp, #0x50] 14bf28: f940052a ldr x10, [x9, #0x8] 14bf2c: eb080148 subs x8, x10, x8 14bf30: f9000528 str x8, [x9, #0x8] 14bf34: aa1f03e8 mov x8, xzr 14bf38: f81c83a8 stur x8, [x29, #-0x38] 14bf3c: 14000020 b 0x14bfbc 14bf40: f9402be8 ldr x8, [sp, #0x50] 14bf44: f9400508 ldr x8, [x8, #0x8] 14bf48: f85c83a9 ldur x9, [x29, #-0x38] 14bf4c: eb080128 subs x8, x9, x8 14bf50: f81c83a8 stur x8, [x29, #-0x38] 14bf54: f9401fe8 ldr x8, [sp, #0x38] 14bf58: 91006109 add x9, x8, #0x18 14bf5c: d10083aa sub x10, x29, #0x20 14bf60: aa0a03e8 mov x8, x10 14bf64: aa0903e0 mov x0, x9 14bf68: f9000fe9 str x9, [sp, #0x18] 14bf6c: f9000bea str x10, [sp, #0x10] 14bf70: 97fd54e8 bl 0xa1310 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5beginEv@plt> 14bf74: d10063a8 sub x8, x29, #0x18 14bf78: f9400fe0 ldr x0, [sp, #0x18] 14bf7c: f9400be1 ldr x1, [sp, #0x10] 14bf80: 97fd5e70 bl 0xa3940 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5eraseENS3_13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE@plt> 14bf84: 14000001 b 0x14bf88 14bf88: d10063a0 sub x0, x29, #0x18 14bf8c: 97fd6e65 bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14bf90: d10083a0 sub x0, x29, #0x20 14bf94: 97fd6e63 bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14bf98: aa1f03e0 mov x0, xzr 14bf9c: f9002be0 str x0, [sp, #0x50] 14bfa0: 14000007 b 0x14bfbc 14bfa4: f90027e0 str x0, [sp, #0x48] 14bfa8: 2a0103e8 mov w8, w1 14bfac: b90047e8 str w8, [sp, #0x44] 14bfb0: d10083a0 sub x0, x29, #0x20 14bfb4: 97fd6e5b bl 0xa7920 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREED2Ev@plt> 14bfb8: 14000016 b 0x14c010 14bfbc: 17ffffaa b 0x14be64 14bfc0: f85c03a8 ldur x8, [x29, #-0x40] 14bfc4: b5000068 cbnz x8, 0x14bfd0 14bfc8: 14000001 b 0x14bfcc 14bfcc: 14000001 b 0x14bfd0 14bfd0: f85c03a8 ldur x8, [x29, #-0x40] 14bfd4: f81d83a8 stur x8, [x29, #-0x28] 14bfd8: 14000001 b 0x14bfdc 14bfdc: f85d83a8 ldur x8, [x29, #-0x28] 14bfe0: d53bd049 mrs x9, TPIDR_EL0 14bfe4: f9401529 ldr x9, [x9, #0x28] 14bfe8: f85f83aa ldur x10, [x29, #-0x8] 14bfec: eb0a0129 subs x9, x9, x10 14bff0: f90007e8 str x8, [sp, #0x8] 14bff4: f90003e9 str x9, [sp] 14bff8: 54000101 b.ne 0x14c018 14bffc: 14000001 b 0x14c000 14c000: f94007e0 ldr x0, [sp, #0x8] 14c004: a94a7bfd ldp x29, x30, [sp, #0xa0] 14c008: 9102c3ff add sp, sp, #0xb0 14c00c: d65f03c0 ret 14c010: f94027e0 ldr x0, [sp, #0x48] 14c014: 97fd6fbf bl 0xa7f10 <_Unwind_Resume@plt> 14c018: 97fd7756 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014c01c ::Vector()>: 14c01c: d100c3ff sub sp, sp, #0x30 14c020: a9027bfd stp x29, x30, [sp, #0x20] 14c024: 910083fd add x29, sp, #0x20 14c028: b27c03e8 orr x8, xzr, #0x10 14c02c: 52800002 mov w2, #0x0 // =0 14c030: 90000ae9 adrp x9, 0x2a8000 14c034: f9426529 ldr x9, [x9, #0x4c8] 14c038: 8b080129 add x9, x9, x8 14c03c: f81f83a0 stur x0, [x29, #-0x8] 14c040: f85f83a0 ldur x0, [x29, #-0x8] 14c044: f9000be0 str x0, [sp, #0x10] 14c048: aa0803e1 mov x1, x8 14c04c: f90007e9 str x9, [sp, #0x8] 14c050: 97fd50fc bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> 14c054: f94007e8 ldr x8, [sp, #0x8] 14c058: f9400be9 ldr x9, [sp, #0x10] 14c05c: f9000128 str x8, [x9] 14c060: a9427bfd ldp x29, x30, [sp, #0x20] 14c064: 9100c3ff add sp, sp, #0x30 14c068: d65f03c0 ret 000000000014c06c ::size() const>: 14c06c: d10083ff sub sp, sp, #0x20 14c070: a9017bfd stp x29, x30, [sp, #0x10] 14c074: 910043fd add x29, sp, #0x10 14c078: f90007e0 str x0, [sp, #0x8] 14c07c: f94007e0 ldr x0, [sp, #0x8] 14c080: 97fd5ad4 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 14c084: a9417bfd ldp x29, x30, [sp, #0x10] 14c088: 910083ff add sp, sp, #0x20 14c08c: d65f03c0 ret 000000000014c090 ::itemAt(unsigned long) const>: 14c090: d10083ff sub sp, sp, #0x20 14c094: a9017bfd stp x29, x30, [sp, #0x10] 14c098: 910043fd add x29, sp, #0x10 14c09c: f90007e0 str x0, [sp, #0x8] 14c0a0: f90003e1 str x1, [sp] 14c0a4: f94007e0 ldr x0, [sp, #0x8] 14c0a8: f94003e1 ldr x1, [sp] 14c0ac: 97fd73fd bl 0xa90a0 <_ZNK7android6VectorINS_11NALPositionEEixEm@plt> 14c0b0: a9417bfd ldp x29, x30, [sp, #0x10] 14c0b4: 910083ff add sp, sp, #0x20 14c0b8: d65f03c0 ret 000000000014c0bc ::push(android::NALPosition const&)>: 14c0bc: d10083ff sub sp, sp, #0x20 14c0c0: a9017bfd stp x29, x30, [sp, #0x10] 14c0c4: 910043fd add x29, sp, #0x10 14c0c8: f90007e0 str x0, [sp, #0x8] 14c0cc: f90003e1 str x1, [sp] 14c0d0: f94007e0 ldr x0, [sp, #0x8] 14c0d4: f94003e1 ldr x1, [sp] 14c0d8: 97fd58f2 bl 0xa24a0 <_ZN7android10VectorImpl4pushEPKv@plt> 14c0dc: a9417bfd ldp x29, x30, [sp, #0x10] 14c0e0: 910083ff add sp, sp, #0x20 14c0e4: d65f03c0 ret 000000000014c0e8 ::~Vector()>: 14c0e8: d100c3ff sub sp, sp, #0x30 14c0ec: a9027bfd stp x29, x30, [sp, #0x20] 14c0f0: 910083fd add x29, sp, #0x20 14c0f4: 90000ae8 adrp x8, 0x2a8000 14c0f8: f9426508 ldr x8, [x8, #0x4c8] 14c0fc: b27c03e9 orr x9, xzr, #0x10 14c100: 8b090108 add x8, x8, x9 14c104: f81f83a0 stur x0, [x29, #-0x8] 14c108: f85f83a9 ldur x9, [x29, #-0x8] 14c10c: f9000128 str x8, [x9] 14c110: aa0903e0 mov x0, x9 14c114: f90003e9 str x9, [sp] 14c118: 97fd500a bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 14c11c: 14000001 b 0x14c120 ::~Vector()+0x38> 14c120: f94003e0 ldr x0, [sp] 14c124: 97fd684b bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 14c128: a9427bfd ldp x29, x30, [sp, #0x20] 14c12c: 9100c3ff add sp, sp, #0x30 14c130: d65f03c0 ret 14c134: 2a0103e8 mov w8, w1 14c138: f9000be0 str x0, [sp, #0x10] 14c13c: b9000fe8 str w8, [sp, #0xc] 14c140: f94003e0 ldr x0, [sp] 14c144: 97fd6843 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 14c148: f9400be0 ldr x0, [sp, #0x10] 14c14c: 97fd881e bl 0xae1c4 14c150: d103c3ff sub sp, sp, #0xf0 14c154: a90e7bfd stp x29, x30, [sp, #0xe0] 14c158: 910383fd add x29, sp, #0xe0 14c15c: d53bd049 mrs x9, TPIDR_EL0 14c160: f9401529 ldr x9, [x9, #0x28] 14c164: f81f83a9 stur x9, [x29, #-0x8] 14c168: f81e83a0 stur x0, [x29, #-0x18] 14c16c: 2a1f03ea mov w10, wzr 14c170: 381e73aa sturb w10, [x29, #-0x19] 14c174: 5280090a mov w10, #0x48 // =72 14c178: 2a0a03e0 mov w0, w10 14c17c: f81c03a8 stur x8, [x29, #-0x40] 14c180: 97fd7364 bl 0xa8f10 <_Znwm@plt> 14c184: aa0003e8 mov x8, x0 14c188: f85e83a9 ldur x9, [x29, #-0x18] 14c18c: f81b83a0 stur x0, [x29, #-0x48] 14c190: aa0903e0 mov x0, x9 14c194: f81b03a8 stur x8, [x29, #-0x50] 14c198: 97fd4f3e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14c19c: f81a83a0 stur x0, [x29, #-0x58] 14c1a0: 14000001 b 0x14c1a4 ::~Vector()+0xbc> 14c1a4: f85a83a0 ldur x0, [x29, #-0x58] 14c1a8: 97fd5e02 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14c1ac: f81a03a0 stur x0, [x29, #-0x60] 14c1b0: 14000001 b 0x14c1b4 ::~Vector()+0xcc> 14c1b4: f85a03a8 ldur x8, [x29, #-0x60] 14c1b8: 91006501 add x1, x8, #0x19 14c1bc: f85b83a0 ldur x0, [x29, #-0x48] 14c1c0: 97fd5718 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 14c1c4: 14000001 b 0x14c1c8 ::~Vector()+0xe0> 14c1c8: f85c03a0 ldur x0, [x29, #-0x40] 14c1cc: f85b83a1 ldur x1, [x29, #-0x48] 14c1d0: 97fd74d8 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14c1d4: f85c03a0 ldur x0, [x29, #-0x40] 14c1d8: 97fd4f2e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14c1dc: f81983a0 stur x0, [x29, #-0x68] 14c1e0: 14000001 b 0x14c1e4 ::~Vector()+0xfc> 14c1e4: f85983a0 ldur x0, [x29, #-0x68] 14c1e8: 97fd641a bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14c1ec: f9003be0 str x0, [sp, #0x70] 14c1f0: 14000001 b 0x14c1f4 ::~Vector()+0x10c> 14c1f4: f9403be8 ldr x8, [sp, #0x70] 14c1f8: f81f03a8 stur x8, [x29, #-0x10] 14c1fc: f85f03a9 ldur x9, [x29, #-0x10] 14c200: 9100052a add x10, x9, #0x1 14c204: f81f03aa stur x10, [x29, #-0x10] 14c208: 320007eb orr w11, wzr, #0x3 14c20c: 3900012b strb w11, [x9] 14c210: f85e83a0 ldur x0, [x29, #-0x18] 14c214: 97fd4f1f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14c218: f90037e0 str x0, [sp, #0x68] 14c21c: 14000001 b 0x14c220 ::~Vector()+0x138> 14c220: f94037e0 ldr x0, [sp, #0x68] 14c224: 97fd5de3 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14c228: f90033e0 str x0, [sp, #0x60] 14c22c: 14000001 b 0x14c230 ::~Vector()+0x148> 14c230: f94033e8 ldr x8, [sp, #0x60] 14c234: 91005901 add x1, x8, #0x16 14c238: d10043a0 sub x0, x29, #0x10 14c23c: 940000db bl 0x14c5a8 14c240: 14000001 b 0x14c244 ::~Vector()+0x15c> 14c244: f85f03a8 ldur x8, [x29, #-0x10] 14c248: 91000509 add x9, x8, #0x1 14c24c: f81f03a9 stur x9, [x29, #-0x10] 14c250: 2a1f03ea mov w10, wzr 14c254: 3900010a strb w10, [x8] 14c258: f85f03a8 ldur x8, [x29, #-0x10] 14c25c: 91000509 add x9, x8, #0x1 14c260: f81f03a9 stur x9, [x29, #-0x10] 14c264: 3900010a strb w10, [x8] 14c268: f85f03a8 ldur x8, [x29, #-0x10] 14c26c: 91000509 add x9, x8, #0x1 14c270: f81f03a9 stur x9, [x29, #-0x10] 14c274: 3900010a strb w10, [x8] 14c278: f85f03a8 ldur x8, [x29, #-0x10] 14c27c: 91000509 add x9, x8, #0x1 14c280: f81f03a9 stur x9, [x29, #-0x10] 14c284: 321e03ea orr w10, wzr, #0x4 14c288: 3900010a strb w10, [x8] 14c28c: f85e83a0 ldur x0, [x29, #-0x18] 14c290: 97fd4f00 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14c294: f9002fe0 str x0, [sp, #0x58] 14c298: 14000001 b 0x14c29c ::~Vector()+0x1b4> 14c29c: f9402fe0 ldr x0, [sp, #0x58] 14c2a0: 97fd5dc4 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14c2a4: f9002be0 str x0, [sp, #0x50] 14c2a8: 14000001 b 0x14c2ac ::~Vector()+0x1c4> 14c2ac: f9402be8 ldr x8, [sp, #0x50] 14c2b0: 91004101 add x1, x8, #0x10 14c2b4: d10043a0 sub x0, x29, #0x10 14c2b8: 940000bc bl 0x14c5a8 14c2bc: 14000001 b 0x14c2c0 ::~Vector()+0x1d8> 14c2c0: f85f03a8 ldur x8, [x29, #-0x10] 14c2c4: 91000509 add x9, x8, #0x1 14c2c8: f81f03a9 stur x9, [x29, #-0x10] 14c2cc: 321a03ea orr w10, wzr, #0x40 14c2d0: 3900010a strb w10, [x8] 14c2d4: aa1f03e8 mov x8, xzr 14c2d8: f81c83a8 stur x8, [x29, #-0x38] 14c2dc: 14000001 b 0x14c2e0 ::~Vector()+0x1f8> 14c2e0: f85c83a8 ldur x8, [x29, #-0x38] 14c2e4: f1002d08 subs x8, x8, #0xb 14c2e8: f90027e8 str x8, [sp, #0x48] 14c2ec: 54000308 b.hi 0x14c34c ::~Vector()+0x264> 14c2f0: 14000001 b 0x14c2f4 ::~Vector()+0x20c> 14c2f4: f85f03a8 ldur x8, [x29, #-0x10] 14c2f8: 91000509 add x9, x8, #0x1 14c2fc: f81f03a9 stur x9, [x29, #-0x10] 14c300: 2a1f03ea mov w10, wzr 14c304: 3900010a strb w10, [x8] 14c308: 14000001 b 0x14c30c ::~Vector()+0x224> 14c30c: f85c83a8 ldur x8, [x29, #-0x38] 14c310: 91000508 add x8, x8, #0x1 14c314: f81c83a8 stur x8, [x29, #-0x38] 14c318: 17fffff2 b 0x14c2e0 ::~Vector()+0x1f8> 14c31c: f81d83a0 stur x0, [x29, #-0x28] 14c320: 2a0103e8 mov w8, w1 14c324: b81d43a8 stur w8, [x29, #-0x2c] 14c328: f85b03a0 ldur x0, [x29, #-0x50] 14c32c: 97fd518d bl 0xa0960 <_ZdlPv@plt> 14c330: 14000041 b 0x14c434 ::~Vector()+0x34c> 14c334: f81d83a0 stur x0, [x29, #-0x28] 14c338: 2a0103e8 mov w8, w1 14c33c: b81d43a8 stur w8, [x29, #-0x2c] 14c340: f85c03a0 ldur x0, [x29, #-0x40] 14c344: 97fd7873 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14c348: 1400003b b 0x14c434 ::~Vector()+0x34c> 14c34c: f85f03a8 ldur x8, [x29, #-0x10] 14c350: 91000509 add x9, x8, #0x1 14c354: f81f03a9 stur x9, [x29, #-0x10] 14c358: 528000aa mov w10, #0x5 // =5 14c35c: 3900010a strb w10, [x8] 14c360: f85e83a0 ldur x0, [x29, #-0x18] 14c364: 97fd4ecb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14c368: f90023e0 str x0, [sp, #0x40] 14c36c: 14000001 b 0x14c370 ::~Vector()+0x288> 14c370: f94023e0 ldr x0, [sp, #0x40] 14c374: 97fd5d8f bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14c378: f9001fe0 str x0, [sp, #0x38] 14c37c: 14000001 b 0x14c380 ::~Vector()+0x298> 14c380: d10043a0 sub x0, x29, #0x10 14c384: f9401fe1 ldr x1, [sp, #0x38] 14c388: 94000088 bl 0x14c5a8 14c38c: 14000001 b 0x14c390 ::~Vector()+0x2a8> 14c390: f85f03a8 ldur x8, [x29, #-0x10] 14c394: f85e83a0 ldur x0, [x29, #-0x18] 14c398: f9001be8 str x8, [sp, #0x30] 14c39c: 97fd4ebd bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14c3a0: f90017e0 str x0, [sp, #0x28] 14c3a4: 14000001 b 0x14c3a8 ::~Vector()+0x2c0> 14c3a8: f94017e0 ldr x0, [sp, #0x28] 14c3ac: 97fd63a9 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14c3b0: f90013e0 str x0, [sp, #0x20] 14c3b4: 14000001 b 0x14c3b8 ::~Vector()+0x2d0> 14c3b8: f85e83a0 ldur x0, [x29, #-0x18] 14c3bc: 97fd4eb5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14c3c0: f9000fe0 str x0, [sp, #0x18] 14c3c4: 14000001 b 0x14c3c8 ::~Vector()+0x2e0> 14c3c8: f9400fe0 ldr x0, [sp, #0x18] 14c3cc: 97fd5d79 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14c3d0: f9000be0 str x0, [sp, #0x10] 14c3d4: 14000001 b 0x14c3d8 ::~Vector()+0x2f0> 14c3d8: f9401be0 ldr x0, [sp, #0x30] 14c3dc: f94013e1 ldr x1, [sp, #0x20] 14c3e0: f9400be2 ldr x2, [sp, #0x10] 14c3e4: 97fd4e6b bl 0x9fd90 14c3e8: 320003e8 orr w8, wzr, #0x1 14c3ec: 381e73a8 sturb w8, [x29, #-0x19] 14c3f0: 385e73a8 ldurb w8, [x29, #-0x19] 14c3f4: f90007e0 str x0, [sp, #0x8] 14c3f8: 370000a8 tbnz w8, #0x0, 0x14c40c ::~Vector()+0x324> 14c3fc: 14000001 b 0x14c400 ::~Vector()+0x318> 14c400: f85c03a0 ldur x0, [x29, #-0x40] 14c404: 97fd7843 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14c408: 14000001 b 0x14c40c ::~Vector()+0x324> 14c40c: d53bd048 mrs x8, TPIDR_EL0 14c410: f9401508 ldr x8, [x8, #0x28] 14c414: f85f83a9 ldur x9, [x29, #-0x8] 14c418: eb090108 subs x8, x8, x9 14c41c: f90003e8 str x8, [sp] 14c420: 540000e1 b.ne 0x14c43c ::~Vector()+0x354> 14c424: 14000001 b 0x14c428 ::~Vector()+0x340> 14c428: a94e7bfd ldp x29, x30, [sp, #0xe0] 14c42c: 9103c3ff add sp, sp, #0xf0 14c430: d65f03c0 ret 14c434: f85d83a0 ldur x0, [x29, #-0x28] 14c438: 97fd6eb6 bl 0xa7f10 <_Unwind_Resume@plt> 14c43c: 97fd764d bl 0xa9d70 <__stack_chk_fail@plt> 14c440: d10103ff sub sp, sp, #0x40 14c444: a9037bfd stp x29, x30, [sp, #0x30] 14c448: 9100c3fd add x29, sp, #0x30 14c44c: b24007e8 orr x8, xzr, #0x3 14c450: f0000569 adrp x9, 0x1fb000 +0xc> 14c454: 91159129 add x9, x9, #0x564 14c458: f81f03a0 stur x0, [x29, #-0x10] 14c45c: f9000fe1 str x1, [sp, #0x18] 14c460: f9400fe0 ldr x0, [sp, #0x18] 14c464: eb08001f cmp x0, x8 14c468: 1a9f27ea cset w10, lo 14c46c: f90007e9 str x9, [sp, #0x8] 14c470: 3700004a tbnz w10, #0x0, 0x14c478 ::~Vector()+0x390> 14c474: 14000004 b 0x14c484 ::~Vector()+0x39c> 14c478: 92800148 mov x8, #-0xb // =-11 14c47c: f81f83a8 stur x8, [x29, #-0x8] 14c480: 14000024 b 0x14c510 ::~Vector()+0x428> 14c484: b24007e2 orr x2, xzr, #0x3 14c488: f85f03a1 ldur x1, [x29, #-0x10] 14c48c: f94007e0 ldr x0, [sp, #0x8] 14c490: 97fd6ff8 bl 0xa8470 14c494: 35000040 cbnz w0, 0x14c49c ::~Vector()+0x3b4> 14c498: 14000004 b 0x14c4a8 ::~Vector()+0x3c0> 14c49c: 92800148 mov x8, #-0xb // =-11 14c4a0: f81f83a8 stur x8, [x29, #-0x8] 14c4a4: 1400001b b 0x14c510 ::~Vector()+0x428> 14c4a8: b24007e8 orr x8, xzr, #0x3 14c4ac: f9000be8 str x8, [sp, #0x10] 14c4b0: f9400be8 ldr x8, [sp, #0x10] 14c4b4: 91000908 add x8, x8, #0x2 14c4b8: f9400fe9 ldr x9, [sp, #0x18] 14c4bc: eb09011f cmp x8, x9 14c4c0: 1a9f27ea cset w10, lo 14c4c4: 3700004a tbnz w10, #0x0, 0x14c4cc ::~Vector()+0x3e4> 14c4c8: 14000010 b 0x14c508 ::~Vector()+0x420> 14c4cc: b24007e2 orr x2, xzr, #0x3 14c4d0: f85f03a8 ldur x8, [x29, #-0x10] 14c4d4: f9400be9 ldr x9, [sp, #0x10] 14c4d8: 8b090108 add x8, x8, x9 14c4dc: aa0803e0 mov x0, x8 14c4e0: f94007e1 ldr x1, [sp, #0x8] 14c4e4: 97fd6fe3 bl 0xa8470 14c4e8: 35000080 cbnz w0, 0x14c4f8 ::~Vector()+0x410> 14c4ec: f9400be8 ldr x8, [sp, #0x10] 14c4f0: f81f83a8 stur x8, [x29, #-0x8] 14c4f4: 14000007 b 0x14c510 ::~Vector()+0x428> 14c4f8: f9400be8 ldr x8, [sp, #0x10] 14c4fc: 91000508 add x8, x8, #0x1 14c500: f9000be8 str x8, [sp, #0x10] 14c504: 17ffffeb b 0x14c4b0 ::~Vector()+0x3c8> 14c508: 92800148 mov x8, #-0xb // =-11 14c50c: f81f83a8 stur x8, [x29, #-0x8] 14c510: f85f83a0 ldur x0, [x29, #-0x8] 14c514: a9437bfd ldp x29, x30, [sp, #0x30] 14c518: 910103ff add sp, sp, #0x40 14c51c: d65f03c0 ret 000000000014c520 : 14c520: d10103ff sub sp, sp, #0x40 14c524: a9037bfd stp x29, x30, [sp, #0x30] 14c528: 9100c3fd add x29, sp, #0x30 14c52c: f0000568 adrp x8, 0x1fb000 +0xc> 14c530: 91113508 add x8, x8, #0x44d 14c534: 320003e9 orr w9, wzr, #0x1 14c538: f81f83a0 stur x0, [x29, #-0x8] 14c53c: f85f83a0 ldur x0, [x29, #-0x8] 14c540: 3940200a ldrb w10, [x0, #0x8] 14c544: f9000fe8 str x8, [sp, #0x18] 14c548: b90017e9 str w9, [sp, #0x14] 14c54c: f90007e0 str x0, [sp, #0x8] 14c550: 3700026a tbnz w10, #0x0, 0x14c59c 14c554: 321e03e8 orr w8, wzr, #0x4 14c558: f94007e9 ldr x9, [sp, #0x8] 14c55c: b940012a ldr w10, [x9] 14c560: 6b08015f cmp w10, w8 14c564: 1a9f17e8 cset w8, eq 14c568: 37000048 tbnz w8, #0x0, 0x14c570 14c56c: 14000008 b 0x14c58c 14c570: d2800003 mov x3, #0x0 // =0 14c574: b27e03e2 orr x2, xzr, #0x4 14c578: f9400fe8 ldr x8, [sp, #0x18] 14c57c: f81f03a8 stur x8, [x29, #-0x10] 14c580: f85f03a1 ldur x1, [x29, #-0x10] 14c584: f94007e0 ldr x0, [sp, #0x8] 14c588: 97fd6c32 bl 0xa7650 <_ZN7android21ElementaryStreamQueue10appendDataEPKvml@plt> 14c58c: b94017e8 ldr w8, [sp, #0x14] 14c590: f94007e9 ldr x9, [sp, #0x8] 14c594: 39002128 strb w8, [x9, #0x8] 14c598: 14000001 b 0x14c59c 14c59c: a9437bfd ldp x29, x30, [sp, #0x30] 14c5a0: 910103ff add sp, sp, #0x40 14c5a4: d65f03c0 ret 14c5a8: d10083ff sub sp, sp, #0x20 14c5ac: b24037e8 orr x8, xzr, #0x3fff 14c5b0: f9000fe0 str x0, [sp, #0x18] 14c5b4: f9000be1 str x1, [sp, #0x10] 14c5b8: f9400be0 ldr x0, [sp, #0x10] 14c5bc: eb08001f cmp x0, x8 14c5c0: 1a9f97e9 cset w9, hi 14c5c4: 37000049 tbnz w9, #0x0, 0x14c5cc 14c5c8: 14000002 b 0x14c5d0 14c5cc: 14000019 b 0x14c630 14c5d0: b2401be8 orr x8, xzr, #0x7f 14c5d4: b24003e9 orr x9, xzr, #0x1 14c5d8: b27903ea orr x10, xzr, #0x80 14c5dc: f9400feb ldr x11, [sp, #0x18] 14c5e0: f940016b ldr x11, [x11] 14c5e4: f90007eb str x11, [sp, #0x8] 14c5e8: f9400beb ldr x11, [sp, #0x10] 14c5ec: d347fd6b lsr x11, x11, #7 14c5f0: aa0b014a orr x10, x10, x11 14c5f4: 2a0a03ec mov w12, w10 14c5f8: f94007ea ldr x10, [sp, #0x8] 14c5fc: 8b09014b add x11, x10, x9 14c600: f90007eb str x11, [sp, #0x8] 14c604: 3900014c strb w12, [x10] 14c608: f9400bea ldr x10, [sp, #0x10] 14c60c: 8a080148 and x8, x10, x8 14c610: 2a0803ec mov w12, w8 14c614: f94007e8 ldr x8, [sp, #0x8] 14c618: 8b090109 add x9, x8, x9 14c61c: f90007e9 str x9, [sp, #0x8] 14c620: 3900010c strb w12, [x8] 14c624: f94007e8 ldr x8, [sp, #0x8] 14c628: f9400fe9 ldr x9, [sp, #0x18] 14c62c: f9000128 str x8, [x9] 14c630: 910083ff add sp, sp, #0x20 14c634: d65f03c0 ret 000000000014c638 ::prep()>: 14c638: d10083ff sub sp, sp, #0x20 14c63c: a9017bfd stp x29, x30, [sp, #0x10] 14c640: 910043fd add x29, sp, #0x10 14c644: b27b03e8 orr x8, xzr, #0x20 14c648: f90007e0 str x0, [sp, #0x8] 14c64c: f94007e0 ldr x0, [sp, #0x8] 14c650: f90003e0 str x0, [sp] 14c654: aa0803e0 mov x0, x8 14c658: 97fd51f6 bl 0xa0e30 <_Znam@plt> 14c65c: f94003e8 ldr x8, [sp] 14c660: f9000500 str x0, [x8, #0x8] 14c664: f9400500 ldr x0, [x8, #0x8] 14c668: f9400501 ldr x1, [x8, #0x8] 14c66c: 97fd63e5 bl 0xa5600 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setPrevEPS4_@plt> 14c670: f94003e8 ldr x8, [sp] 14c674: f9400500 ldr x0, [x8, #0x8] 14c678: f9400501 ldr x1, [x8, #0x8] 14c67c: 97fd6465 bl 0xa5810 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setNextEPS4_@plt> 14c680: a9417bfd ldp x29, x30, [sp, #0x10] 14c684: 910083ff add sp, sp, #0x20 14c688: d65f03c0 ret 000000000014c68c ::insert(android::List::_ListIterator::NON_CONST_ITERATOR>, android::ElementaryStreamQueue::RangeInfo const&)>: 14c68c: d101c3ff sub sp, sp, #0x70 14c690: a9067bfd stp x29, x30, [sp, #0x60] 14c694: 910183fd add x29, sp, #0x60 14c698: b27b03e9 orr x9, xzr, #0x20 14c69c: f81f83a0 stur x0, [x29, #-0x8] 14c6a0: f81f03a2 stur x2, [x29, #-0x10] 14c6a4: aa0903e0 mov x0, x9 14c6a8: f9001be8 str x8, [sp, #0x30] 14c6ac: f90017e1 str x1, [sp, #0x28] 14c6b0: 97fd7218 bl 0xa8f10 <_Znwm@plt> 14c6b4: f85f03a1 ldur x1, [x29, #-0x10] 14c6b8: f90013e0 str x0, [sp, #0x20] 14c6bc: 97fd7991 bl 0xaad00 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_NodeC2ERKS2_@plt> 14c6c0: 14000001 b 0x14c6c4 ::insert(android::List::_ListIterator::NON_CONST_ITERATOR>, android::ElementaryStreamQueue::RangeInfo const&)+0x38> 14c6c4: f94013e8 ldr x8, [sp, #0x20] 14c6c8: f81e83a8 stur x8, [x29, #-0x18] 14c6cc: f85e83a0 ldur x0, [x29, #-0x18] 14c6d0: f94017e1 ldr x1, [sp, #0x28] 14c6d4: f9000fe0 str x0, [sp, #0x18] 14c6d8: aa0103e0 mov x0, x1 14c6dc: 97fd56ad bl 0xa2190 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 14c6e0: f9400fe8 ldr x8, [sp, #0x18] 14c6e4: f9000be0 str x0, [sp, #0x10] 14c6e8: aa0803e0 mov x0, x8 14c6ec: f9400be1 ldr x1, [sp, #0x10] 14c6f0: 97fd6448 bl 0xa5810 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setNextEPS4_@plt> 14c6f4: f85e83a0 ldur x0, [x29, #-0x18] 14c6f8: f94017e1 ldr x1, [sp, #0x28] 14c6fc: f90007e0 str x0, [sp, #0x8] 14c700: aa0103e0 mov x0, x1 14c704: 97fd56a3 bl 0xa2190 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 14c708: 97fd6dd2 bl 0xa7e50 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7getPrevEv@plt> 14c70c: f94007e8 ldr x8, [sp, #0x8] 14c710: f90003e0 str x0, [sp] 14c714: aa0803e0 mov x0, x8 14c718: f94003e1 ldr x1, [sp] 14c71c: 97fd63b9 bl 0xa5600 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setPrevEPS4_@plt> 14c720: f94017e0 ldr x0, [sp, #0x28] 14c724: 97fd569b bl 0xa2190 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 14c728: 97fd6dca bl 0xa7e50 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7getPrevEv@plt> 14c72c: f85e83a1 ldur x1, [x29, #-0x18] 14c730: 97fd6438 bl 0xa5810 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setNextEPS4_@plt> 14c734: f94017e0 ldr x0, [sp, #0x28] 14c738: 97fd5696 bl 0xa2190 <_ZNK7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREE7getNodeEv@plt> 14c73c: f85e83a1 ldur x1, [x29, #-0x18] 14c740: 97fd63b0 bl 0xa5600 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE5_Node7setPrevEPS4_@plt> 14c744: f85e83a1 ldur x1, [x29, #-0x18] 14c748: f9401be0 ldr x0, [sp, #0x30] 14c74c: 97fd6069 bl 0xa48f0 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 14c750: a9467bfd ldp x29, x30, [sp, #0x60] 14c754: 9101c3ff add sp, sp, #0x70 14c758: d65f03c0 ret 14c75c: 2a0103e8 mov w8, w1 14c760: f81e03a0 stur x0, [x29, #-0x20] 14c764: b81dc3a8 stur w8, [x29, #-0x24] 14c768: f94013e0 ldr x0, [sp, #0x20] 14c76c: 97fd507d bl 0xa0960 <_ZdlPv@plt> 14c770: f85e03a0 ldur x0, [x29, #-0x20] 14c774: 97fd6de7 bl 0xa7f10 <_Unwind_Resume@plt> 000000000014c778 ::end()>: 14c778: d10083ff sub sp, sp, #0x20 14c77c: a9017bfd stp x29, x30, [sp, #0x10] 14c780: 910043fd add x29, sp, #0x10 14c784: f90007e0 str x0, [sp, #0x8] 14c788: f94007e0 ldr x0, [sp, #0x8] 14c78c: f9400401 ldr x1, [x0, #0x8] 14c790: aa0803e0 mov x0, x8 14c794: 97fd6057 bl 0xa48f0 <_ZN7android4ListINS_21ElementaryStreamQueue9RangeInfoEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEC2EPNS3_5_NodeE@plt> 14c798: a9417bfd ldp x29, x30, [sp, #0x10] 14c79c: 910083ff add sp, sp, #0x20 14c7a0: d65f03c0 ret 000000000014c7a4 ::_Node::_Node(android::ElementaryStreamQueue::RangeInfo const&)>: 14c7a4: d10083ff sub sp, sp, #0x20 14c7a8: f9000bfe str x30, [sp, #0x10] 14c7ac: b27c03e2 orr x2, xzr, #0x10 14c7b0: f90007e0 str x0, [sp, #0x8] 14c7b4: f90003e1 str x1, [sp] 14c7b8: f94007e0 ldr x0, [sp, #0x8] 14c7bc: f94003e1 ldr x1, [sp] 14c7c0: 97fd4d74 bl 0x9fd90 14c7c4: f9400bfe ldr x30, [sp, #0x10] 14c7c8: 910083ff add sp, sp, #0x20 14c7cc: d65f03c0 ret 000000000014c7d0 ::_ListIterator::NON_CONST_ITERATOR>::getNode() const>: 14c7d0: d10043ff sub sp, sp, #0x10 14c7d4: f90007e0 str x0, [sp, #0x8] 14c7d8: f94007e0 ldr x0, [sp, #0x8] 14c7dc: f9400000 ldr x0, [x0] 14c7e0: 910043ff add sp, sp, #0x10 14c7e4: d65f03c0 ret 000000000014c7e8 ::_Node::getPrev() const>: 14c7e8: d10043ff sub sp, sp, #0x10 14c7ec: f90007e0 str x0, [sp, #0x8] 14c7f0: f94007e0 ldr x0, [sp, #0x8] 14c7f4: f9400800 ldr x0, [x0, #0x10] 14c7f8: 910043ff add sp, sp, #0x10 14c7fc: d65f03c0 ret 000000000014c800 ::_ListIterator::NON_CONST_ITERATOR>::_ListIterator(android::List::_Node*)>: 14c800: d10043ff sub sp, sp, #0x10 14c804: f90007e0 str x0, [sp, #0x8] 14c808: f90003e1 str x1, [sp] 14c80c: f94007e0 ldr x0, [sp, #0x8] 14c810: f94003e1 ldr x1, [sp] 14c814: f9000001 str x1, [x0] 14c818: 910043ff add sp, sp, #0x10 14c81c: d65f03c0 ret 000000000014c820 ::_Node::getRef()>: 14c820: d10043ff sub sp, sp, #0x10 14c824: f90007e0 str x0, [sp, #0x8] 14c828: f94007e0 ldr x0, [sp, #0x8] 14c82c: 910043ff add sp, sp, #0x10 14c830: d65f03c0 ret 000000000014c834 ::~Vector()>: 14c834: d10083ff sub sp, sp, #0x20 14c838: a9017bfd stp x29, x30, [sp, #0x10] 14c83c: 910043fd add x29, sp, #0x10 14c840: f90007e0 str x0, [sp, #0x8] 14c844: f94007e0 ldr x0, [sp, #0x8] 14c848: f90003e0 str x0, [sp] 14c84c: 97fd50b9 bl 0xa0b30 <_ZN7android6VectorINS_11NALPositionEED2Ev@plt> 14c850: f94003e0 ldr x0, [sp] 14c854: 97fd5043 bl 0xa0960 <_ZdlPv@plt> 14c858: a9417bfd ldp x29, x30, [sp, #0x10] 14c85c: 910083ff add sp, sp, #0x20 14c860: d65f03c0 ret 000000000014c864 ::do_construct(void*, unsigned long) const>: 14c864: d100c3ff sub sp, sp, #0x30 14c868: a9027bfd stp x29, x30, [sp, #0x20] 14c86c: 910083fd add x29, sp, #0x20 14c870: f81f83a0 stur x0, [x29, #-0x8] 14c874: f9000be1 str x1, [sp, #0x10] 14c878: f90007e2 str x2, [sp, #0x8] 14c87c: f9400be0 ldr x0, [sp, #0x10] 14c880: f94007e1 ldr x1, [sp, #0x8] 14c884: 97fd63b7 bl 0xa5760 <_ZN7android14construct_typeINS_11NALPositionEEEvPT_m@plt> 14c888: a9427bfd ldp x29, x30, [sp, #0x20] 14c88c: 9100c3ff add sp, sp, #0x30 14c890: d65f03c0 ret 000000000014c894 ::do_destroy(void*, unsigned long) const>: 14c894: d100c3ff sub sp, sp, #0x30 14c898: a9027bfd stp x29, x30, [sp, #0x20] 14c89c: 910083fd add x29, sp, #0x20 14c8a0: f81f83a0 stur x0, [x29, #-0x8] 14c8a4: f9000be1 str x1, [sp, #0x10] 14c8a8: f90007e2 str x2, [sp, #0x8] 14c8ac: f9400be0 ldr x0, [sp, #0x10] 14c8b0: f94007e1 ldr x1, [sp, #0x8] 14c8b4: 97fd78fb bl 0xaaca0 <_ZN7android12destroy_typeINS_11NALPositionEEEvPT_m@plt> 14c8b8: a9427bfd ldp x29, x30, [sp, #0x20] 14c8bc: 9100c3ff add sp, sp, #0x30 14c8c0: d65f03c0 ret 000000000014c8c4 ::do_copy(void*, void const*, unsigned long) const>: 14c8c4: d100c3ff sub sp, sp, #0x30 14c8c8: a9027bfd stp x29, x30, [sp, #0x20] 14c8cc: 910083fd add x29, sp, #0x20 14c8d0: f81f83a0 stur x0, [x29, #-0x8] 14c8d4: f9000be1 str x1, [sp, #0x10] 14c8d8: f90007e2 str x2, [sp, #0x8] 14c8dc: f90003e3 str x3, [sp] 14c8e0: f9400be0 ldr x0, [sp, #0x10] 14c8e4: f94007e1 ldr x1, [sp, #0x8] 14c8e8: f94003e2 ldr x2, [sp] 14c8ec: 97fd7679 bl 0xaa2d0 <_ZN7android9copy_typeINS_11NALPositionEEEvPT_PKS2_m@plt> 14c8f0: a9427bfd ldp x29, x30, [sp, #0x20] 14c8f4: 9100c3ff add sp, sp, #0x30 14c8f8: d65f03c0 ret 000000000014c8fc ::do_splat(void*, void const*, unsigned long) const>: 14c8fc: d100c3ff sub sp, sp, #0x30 14c900: a9027bfd stp x29, x30, [sp, #0x20] 14c904: 910083fd add x29, sp, #0x20 14c908: f81f83a0 stur x0, [x29, #-0x8] 14c90c: f9000be1 str x1, [sp, #0x10] 14c910: f90007e2 str x2, [sp, #0x8] 14c914: f90003e3 str x3, [sp] 14c918: f9400be0 ldr x0, [sp, #0x10] 14c91c: f94007e1 ldr x1, [sp, #0x8] 14c920: f94003e2 ldr x2, [sp] 14c924: 97fd7607 bl 0xaa140 <_ZN7android10splat_typeINS_11NALPositionEEEvPT_PKS2_m@plt> 14c928: a9427bfd ldp x29, x30, [sp, #0x20] 14c92c: 9100c3ff add sp, sp, #0x30 14c930: d65f03c0 ret 000000000014c934 ::do_move_forward(void*, void const*, unsigned long) const>: 14c934: d100c3ff sub sp, sp, #0x30 14c938: a9027bfd stp x29, x30, [sp, #0x20] 14c93c: 910083fd add x29, sp, #0x20 14c940: f81f83a0 stur x0, [x29, #-0x8] 14c944: f9000be1 str x1, [sp, #0x10] 14c948: f90007e2 str x2, [sp, #0x8] 14c94c: f90003e3 str x3, [sp] 14c950: f9400be0 ldr x0, [sp, #0x10] 14c954: f94007e1 ldr x1, [sp, #0x8] 14c958: f94003e2 ldr x2, [sp] 14c95c: 97fd52a5 bl 0xa13f0 <_ZN7android17move_forward_typeINS_11NALPositionEEEvPT_PKS2_m@plt> 14c960: a9427bfd ldp x29, x30, [sp, #0x20] 14c964: 9100c3ff add sp, sp, #0x30 14c968: d65f03c0 ret 000000000014c96c ::do_move_backward(void*, void const*, unsigned long) const>: 14c96c: d100c3ff sub sp, sp, #0x30 14c970: a9027bfd stp x29, x30, [sp, #0x20] 14c974: 910083fd add x29, sp, #0x20 14c978: f81f83a0 stur x0, [x29, #-0x8] 14c97c: f9000be1 str x1, [sp, #0x10] 14c980: f90007e2 str x2, [sp, #0x8] 14c984: f90003e3 str x3, [sp] 14c988: f9400be0 ldr x0, [sp, #0x10] 14c98c: f94007e1 ldr x1, [sp, #0x8] 14c990: f94003e2 ldr x2, [sp] 14c994: 97fd676f bl 0xa6750 <_ZN7android18move_backward_typeINS_11NALPositionEEEvPT_PKS2_m@plt> 14c998: a9427bfd ldp x29, x30, [sp, #0x20] 14c99c: 9100c3ff add sp, sp, #0x30 14c9a0: d65f03c0 ret 000000000014c9a4 (android::NALPosition*, unsigned long)>: 14c9a4: d10043ff sub sp, sp, #0x10 14c9a8: f90007e0 str x0, [sp, #0x8] 14c9ac: f90003e1 str x1, [sp] 14c9b0: d2800008 mov x8, #0x0 // =0 14c9b4: f94003e9 ldr x9, [sp] 14c9b8: eb08013f cmp x9, x8 14c9bc: 1a9f97ea cset w10, hi 14c9c0: 3700004a tbnz w10, #0x0, 0x14c9c8 (android::NALPosition*, unsigned long)+0x24> 14c9c4: 1400000a b 0x14c9ec (android::NALPosition*, unsigned long)+0x48> 14c9c8: b27c03e8 orr x8, xzr, #0x10 14c9cc: 92800009 mov x9, #-0x1 // =-1 14c9d0: f94003ea ldr x10, [sp] 14c9d4: 8b090149 add x9, x10, x9 14c9d8: f90003e9 str x9, [sp] 14c9dc: f94007e9 ldr x9, [sp, #0x8] 14c9e0: 8b080128 add x8, x9, x8 14c9e4: f90007e8 str x8, [sp, #0x8] 14c9e8: 17fffff2 b 0x14c9b0 (android::NALPosition*, unsigned long)+0xc> 14c9ec: 910043ff add sp, sp, #0x10 14c9f0: d65f03c0 ret 000000000014c9f4 (android::NALPosition*, unsigned long)>: 14c9f4: d10043ff sub sp, sp, #0x10 14c9f8: f90007e0 str x0, [sp, #0x8] 14c9fc: f90003e1 str x1, [sp] 14ca00: d2800008 mov x8, #0x0 // =0 14ca04: f94003e9 ldr x9, [sp] 14ca08: eb08013f cmp x9, x8 14ca0c: 1a9f97ea cset w10, hi 14ca10: 3700004a tbnz w10, #0x0, 0x14ca18 (android::NALPosition*, unsigned long)+0x24> 14ca14: 1400000a b 0x14ca3c (android::NALPosition*, unsigned long)+0x48> 14ca18: b27c03e8 orr x8, xzr, #0x10 14ca1c: 92800009 mov x9, #-0x1 // =-1 14ca20: f94003ea ldr x10, [sp] 14ca24: 8b090149 add x9, x10, x9 14ca28: f90003e9 str x9, [sp] 14ca2c: f94007e9 ldr x9, [sp, #0x8] 14ca30: 8b080128 add x8, x9, x8 14ca34: f90007e8 str x8, [sp, #0x8] 14ca38: 17fffff2 b 0x14ca00 (android::NALPosition*, unsigned long)+0xc> 14ca3c: 910043ff add sp, sp, #0x10 14ca40: d65f03c0 ret 000000000014ca44 (android::NALPosition*, android::NALPosition const*, unsigned long)>: 14ca44: d100c3ff sub sp, sp, #0x30 14ca48: f90013fe str x30, [sp, #0x20] 14ca4c: f9000fe0 str x0, [sp, #0x18] 14ca50: f9000be1 str x1, [sp, #0x10] 14ca54: f90007e2 str x2, [sp, #0x8] 14ca58: d2800008 mov x8, #0x0 // =0 14ca5c: f94007e9 ldr x9, [sp, #0x8] 14ca60: eb08013f cmp x9, x8 14ca64: 1a9f97ea cset w10, hi 14ca68: 3700004a tbnz w10, #0x0, 0x14ca70 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x2c> 14ca6c: 14000013 b 0x14cab8 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x74> 14ca70: b27c03e8 orr x8, xzr, #0x10 14ca74: 92800009 mov x9, #-0x1 // =-1 14ca78: f94007ea ldr x10, [sp, #0x8] 14ca7c: 8b090149 add x9, x10, x9 14ca80: f90007e9 str x9, [sp, #0x8] 14ca84: f9400fe0 ldr x0, [sp, #0x18] 14ca88: f9400be1 ldr x1, [sp, #0x10] 14ca8c: aa0803e2 mov x2, x8 14ca90: f90003e8 str x8, [sp] 14ca94: 97fd4cbf bl 0x9fd90 14ca98: f9400fe8 ldr x8, [sp, #0x18] 14ca9c: f94003e9 ldr x9, [sp] 14caa0: 8b090108 add x8, x8, x9 14caa4: f9000fe8 str x8, [sp, #0x18] 14caa8: f9400be8 ldr x8, [sp, #0x10] 14caac: 8b090108 add x8, x8, x9 14cab0: f9000be8 str x8, [sp, #0x10] 14cab4: 17ffffe9 b 0x14ca58 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x14> 14cab8: f94013fe ldr x30, [sp, #0x20] 14cabc: 9100c3ff add sp, sp, #0x30 14cac0: d65f03c0 ret 000000000014cac4 (android::NALPosition*, android::NALPosition const*, unsigned long)>: 14cac4: d100c3ff sub sp, sp, #0x30 14cac8: f90013fe str x30, [sp, #0x20] 14cacc: f9000fe0 str x0, [sp, #0x18] 14cad0: f9000be1 str x1, [sp, #0x10] 14cad4: f90007e2 str x2, [sp, #0x8] 14cad8: d2800008 mov x8, #0x0 // =0 14cadc: f94007e9 ldr x9, [sp, #0x8] 14cae0: eb08013f cmp x9, x8 14cae4: 1a9f97ea cset w10, hi 14cae8: 3700004a tbnz w10, #0x0, 0x14caf0 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x2c> 14caec: 14000010 b 0x14cb2c (android::NALPosition*, android::NALPosition const*, unsigned long)+0x68> 14caf0: b27c03e8 orr x8, xzr, #0x10 14caf4: 92800009 mov x9, #-0x1 // =-1 14caf8: f94007ea ldr x10, [sp, #0x8] 14cafc: 8b090149 add x9, x10, x9 14cb00: f90007e9 str x9, [sp, #0x8] 14cb04: f9400fe0 ldr x0, [sp, #0x18] 14cb08: f9400be1 ldr x1, [sp, #0x10] 14cb0c: aa0803e2 mov x2, x8 14cb10: f90003e8 str x8, [sp] 14cb14: 97fd4c9f bl 0x9fd90 14cb18: f9400fe8 ldr x8, [sp, #0x18] 14cb1c: f94003e9 ldr x9, [sp] 14cb20: 8b090108 add x8, x8, x9 14cb24: f9000fe8 str x8, [sp, #0x18] 14cb28: 17ffffec b 0x14cad8 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x14> 14cb2c: f94013fe ldr x30, [sp, #0x20] 14cb30: 9100c3ff add sp, sp, #0x30 14cb34: d65f03c0 ret 000000000014cb38 (android::NALPosition*, android::NALPosition const*, unsigned long)>: 14cb38: d100c3ff sub sp, sp, #0x30 14cb3c: f90013fe str x30, [sp, #0x20] 14cb40: b27c03e8 orr x8, xzr, #0x10 14cb44: f9000fe0 str x0, [sp, #0x18] 14cb48: f9000be1 str x1, [sp, #0x10] 14cb4c: f90007e2 str x2, [sp, #0x8] 14cb50: f94007e0 ldr x0, [sp, #0x8] 14cb54: f9400fe1 ldr x1, [sp, #0x18] 14cb58: 9b007d00 mul x0, x8, x0 14cb5c: 8b000020 add x0, x1, x0 14cb60: f9000fe0 str x0, [sp, #0x18] 14cb64: f94007e0 ldr x0, [sp, #0x8] 14cb68: f9400be1 ldr x1, [sp, #0x10] 14cb6c: 9b007d08 mul x8, x8, x0 14cb70: 8b080028 add x8, x1, x8 14cb74: f9000be8 str x8, [sp, #0x10] 14cb78: d2800008 mov x8, #0x0 // =0 14cb7c: f94007e9 ldr x9, [sp, #0x8] 14cb80: eb08013f cmp x9, x8 14cb84: 1a9f97ea cset w10, hi 14cb88: 3700004a tbnz w10, #0x0, 0x14cb90 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x58> 14cb8c: 14000011 b 0x14cbd0 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x98> 14cb90: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 14cb94: 92800009 mov x9, #-0x1 // =-1 14cb98: b27c03e2 orr x2, xzr, #0x10 14cb9c: f94007ea ldr x10, [sp, #0x8] 14cba0: 8b090149 add x9, x10, x9 14cba4: f90007e9 str x9, [sp, #0x8] 14cba8: f9400fe9 ldr x9, [sp, #0x18] 14cbac: 8b080129 add x9, x9, x8 14cbb0: f9000fe9 str x9, [sp, #0x18] 14cbb4: f9400be9 ldr x9, [sp, #0x10] 14cbb8: 8b080128 add x8, x9, x8 14cbbc: f9000be8 str x8, [sp, #0x10] 14cbc0: f9400fe0 ldr x0, [sp, #0x18] 14cbc4: f9400be1 ldr x1, [sp, #0x10] 14cbc8: 97fd4c72 bl 0x9fd90 14cbcc: 17ffffeb b 0x14cb78 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x40> 14cbd0: f94013fe ldr x30, [sp, #0x20] 14cbd4: 9100c3ff add sp, sp, #0x30 14cbd8: d65f03c0 ret 000000000014cbdc (android::NALPosition*, android::NALPosition const*, unsigned long)>: 14cbdc: d100c3ff sub sp, sp, #0x30 14cbe0: f90013fe str x30, [sp, #0x20] 14cbe4: f9000fe0 str x0, [sp, #0x18] 14cbe8: f9000be1 str x1, [sp, #0x10] 14cbec: f90007e2 str x2, [sp, #0x8] 14cbf0: d2800008 mov x8, #0x0 // =0 14cbf4: f94007e9 ldr x9, [sp, #0x8] 14cbf8: eb08013f cmp x9, x8 14cbfc: 1a9f97ea cset w10, hi 14cc00: 3700004a tbnz w10, #0x0, 0x14cc08 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x2c> 14cc04: 14000013 b 0x14cc50 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x74> 14cc08: b27c03e8 orr x8, xzr, #0x10 14cc0c: 92800009 mov x9, #-0x1 // =-1 14cc10: f94007ea ldr x10, [sp, #0x8] 14cc14: 8b090149 add x9, x10, x9 14cc18: f90007e9 str x9, [sp, #0x8] 14cc1c: f9400fe0 ldr x0, [sp, #0x18] 14cc20: f9400be1 ldr x1, [sp, #0x10] 14cc24: aa0803e2 mov x2, x8 14cc28: f90003e8 str x8, [sp] 14cc2c: 97fd4c59 bl 0x9fd90 14cc30: f9400fe8 ldr x8, [sp, #0x18] 14cc34: f94003e9 ldr x9, [sp] 14cc38: 8b090108 add x8, x8, x9 14cc3c: f9000fe8 str x8, [sp, #0x18] 14cc40: f9400be8 ldr x8, [sp, #0x10] 14cc44: 8b090108 add x8, x8, x9 14cc48: f9000be8 str x8, [sp, #0x10] 14cc4c: 17ffffe9 b 0x14cbf0 (android::NALPosition*, android::NALPosition const*, unsigned long)+0x14> 14cc50: f94013fe ldr x30, [sp, #0x20] 14cc54: 9100c3ff add sp, sp, #0x30 14cc58: d65f03c0 ret 000000000014cc5c ::operator[](unsigned long) const>: 14cc5c: d100c3ff sub sp, sp, #0x30 14cc60: a9027bfd stp x29, x30, [sp, #0x20] 14cc64: 910083fd add x29, sp, #0x20 14cc68: b27c03e8 orr x8, xzr, #0x10 14cc6c: f81f83a0 stur x0, [x29, #-0x8] 14cc70: f9000be1 str x1, [sp, #0x10] 14cc74: f85f83a0 ldur x0, [x29, #-0x8] 14cc78: f90007e0 str x0, [sp, #0x8] 14cc7c: f90003e8 str x8, [sp] 14cc80: 97fd6f40 bl 0xa8980 <_ZNK7android6VectorINS_11NALPositionEE4sizeEv@plt> 14cc84: f94007e8 ldr x8, [sp, #0x8] 14cc88: aa0803e0 mov x0, x8 14cc8c: 97fd61d5 bl 0xa53e0 <_ZNK7android6VectorINS_11NALPositionEE5arrayEv@plt> 14cc90: f9400be8 ldr x8, [sp, #0x10] 14cc94: f94003e1 ldr x1, [sp] 14cc98: 9b087c28 mul x8, x1, x8 14cc9c: 8b080008 add x8, x0, x8 14cca0: aa0803e0 mov x0, x8 14cca4: a9427bfd ldp x29, x30, [sp, #0x20] 14cca8: 9100c3ff add sp, sp, #0x30 14ccac: d65f03c0 ret 000000000014ccb0 ::array() const>: 14ccb0: d10083ff sub sp, sp, #0x20 14ccb4: a9017bfd stp x29, x30, [sp, #0x10] 14ccb8: 910043fd add x29, sp, #0x10 14ccbc: f90007e0 str x0, [sp, #0x8] 14ccc0: f94007e0 ldr x0, [sp, #0x8] 14ccc4: 97fd60c7 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 14ccc8: a9417bfd ldp x29, x30, [sp, #0x10] 14cccc: 910083ff add sp, sp, #0x20 14ccd0: d65f03c0 ret 000000000014ccd4 const&)>: 14ccd4: d103c3ff sub sp, sp, #0xf0 14ccd8: a90e7bfd stp x29, x30, [sp, #0xe0] 14ccdc: 910383fd add x29, sp, #0xe0 14cce0: d53bd048 mrs x8, TPIDR_EL0 14cce4: f9401508 ldr x8, [x8, #0x28] 14cce8: f81f83a8 stur x8, [x29, #-0x8] 14ccec: f81e83a0 stur x0, [x29, #-0x18] 14ccf0: f81e03a1 stur x1, [x29, #-0x20] 14ccf4: f81d83a2 stur x2, [x29, #-0x28] 14ccf8: f85e83a8 ldur x8, [x29, #-0x18] 14ccfc: aa0803e0 mov x0, x8 14cd00: f85e03a1 ldur x1, [x29, #-0x20] 14cd04: aa0103e2 mov x2, x1 14cd08: 91002029 add x9, x1, #0x8 14cd0c: f81b03a0 stur x0, [x29, #-0x50] 14cd10: aa0803e0 mov x0, x8 14cd14: f81a83a1 stur x1, [x29, #-0x58] 14cd18: aa0903e1 mov x1, x9 14cd1c: f81a03a8 stur x8, [x29, #-0x60] 14cd20: f81983a2 stur x2, [x29, #-0x68] 14cd24: 97fd6b0f bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> 14cd28: f85a83a8 ldur x8, [x29, #-0x58] 14cd2c: f9400109 ldr x9, [x8] 14cd30: f85a03a0 ldur x0, [x29, #-0x60] 14cd34: f9000009 str x9, [x0] 14cd38: f9401d09 ldr x9, [x8, #0x38] 14cd3c: f9400001 ldr x1, [x0] 14cd40: f85e8021 ldur x1, [x1, #-0x18] 14cd44: f8216809 str x9, [x0, x1] 14cd48: 91002009 add x9, x0, #0x8 14cd4c: aa0903e1 mov x1, x9 14cd50: aa0903e0 mov x0, x9 14cd54: f9003be1 str x1, [sp, #0x70] 14cd58: 97fdb038 bl 0xb8e38 14cd5c: f85a03a8 ldur x8, [x29, #-0x60] 14cd60: 9100c109 add x9, x8, #0x30 14cd64: aa0903e0 mov x0, x9 14cd68: f85d83a1 ldur x1, [x29, #-0x28] 14cd6c: f90037e0 str x0, [sp, #0x68] 14cd70: aa0903e0 mov x0, x9 14cd74: 97fd4cf7 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 14cd78: 14000001 b 0x14cd7c const&)+0xa8> 14cd7c: aa1f03e8 mov x8, xzr 14cd80: f85b03a9 ldur x9, [x29, #-0x50] 14cd84: f9001d28 str x8, [x9, #0x38] 14cd88: 2a1f03ea mov w10, wzr 14cd8c: b900412a str w10, [x9, #0x40] 14cd90: 91012128 add x8, x9, #0x48 14cd94: 5280090a mov w10, #0x48 // =72 14cd98: 2a0a03e0 mov w0, w10 14cd9c: f90033e8 str x8, [sp, #0x60] 14cda0: 97fd705c bl 0xa8f10 <_Znwm@plt> 14cda4: f9002fe0 str x0, [sp, #0x58] 14cda8: 14000001 b 0x14cdac const&)+0xd8> 14cdac: f9402fe0 ldr x0, [sp, #0x58] 14cdb0: aa1f03e1 mov x1, xzr 14cdb4: f9402fe2 ldr x2, [sp, #0x58] 14cdb8: f9002be0 str x0, [sp, #0x50] 14cdbc: aa0203e0 mov x0, x2 14cdc0: 97fd5418 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 14cdc4: 14000001 b 0x14cdc8 const&)+0xf4> 14cdc8: f94033e0 ldr x0, [sp, #0x60] 14cdcc: f9402be1 ldr x1, [sp, #0x50] 14cdd0: 97fd71d8 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14cdd4: 14000001 b 0x14cdd8 const&)+0x104> 14cdd8: f85b03a8 ldur x8, [x29, #-0x50] 14cddc: 91014109 add x9, x8, #0x50 14cde0: aa0903e0 mov x0, x9 14cde4: f90027e0 str x0, [sp, #0x48] 14cde8: aa0903e0 mov x0, x9 14cdec: 97fd5ec5 bl 0xa4900 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2Ev@plt> 14cdf0: 14000001 b 0x14cdf4 const&)+0x120> 14cdf4: 320003e8 orr w8, wzr, #0x1 14cdf8: f85b03a9 ldur x9, [x29, #-0x50] 14cdfc: 3901e128 strb w8, [x9, #0x78] 14ce00: 2a1f03e8 mov w8, wzr 14ce04: 3901e528 strb w8, [x9, #0x79] 14ce08: 9102012a add x10, x9, #0x80 14ce0c: aa0a03e0 mov x0, x10 14ce10: f90023e0 str x0, [sp, #0x40] 14ce14: aa0a03e0 mov x0, x10 14ce18: 97fd723a bl 0xa9700 <_ZN7android11KeyedVectorIjjEC2Ev@plt> 14ce1c: 14000001 b 0x14ce20 const&)+0x14c> 14ce20: aa1f03e8 mov x8, xzr 14ce24: f81c03a8 stur x8, [x29, #-0x40] 14ce28: 14000001 b 0x14ce2c const&)+0x158> 14ce2c: f85c03a8 ldur x8, [x29, #-0x40] 14ce30: f107cd08 subs x8, x8, #0x1f3 14ce34: f9001fe8 str x8, [sp, #0x38] 14ce38: 54000528 b.hi 0x14cedc const&)+0x208> 14ce3c: 14000001 b 0x14ce40 const&)+0x16c> 14ce40: f85b03a0 ldur x0, [x29, #-0x50] 14ce44: 97fd5f67 bl 0xa4be0 <_ZN7android16MPEG2PSExtractor8feedMoreEv@plt> 14ce48: b90037e0 str w0, [sp, #0x34] 14ce4c: 14000001 b 0x14ce50 const&)+0x17c> 14ce50: b94037e8 ldr w8, [sp, #0x34] 14ce54: 340003a8 cbz w8, 0x14cec8 const&)+0x1f4> 14ce58: 14000001 b 0x14ce5c const&)+0x188> 14ce5c: 14000020 b 0x14cedc const&)+0x208> 14ce60: f81d03a0 stur x0, [x29, #-0x30] 14ce64: 2a0103e8 mov w8, w1 14ce68: b81cc3a8 stur w8, [x29, #-0x34] 14ce6c: 1400006e b 0x14d024 const&)+0x350> 14ce70: f81d03a0 stur x0, [x29, #-0x30] 14ce74: 2a0103e8 mov w8, w1 14ce78: b81cc3a8 stur w8, [x29, #-0x34] 14ce7c: 14000067 b 0x14d018 const&)+0x344> 14ce80: f81d03a0 stur x0, [x29, #-0x30] 14ce84: 2a0103e8 mov w8, w1 14ce88: b81cc3a8 stur w8, [x29, #-0x34] 14ce8c: f9402fe0 ldr x0, [sp, #0x58] 14ce90: 97fd4eb4 bl 0xa0960 <_ZdlPv@plt> 14ce94: 14000061 b 0x14d018 const&)+0x344> 14ce98: f81d03a0 stur x0, [x29, #-0x30] 14ce9c: 2a0103e8 mov w8, w1 14cea0: b81cc3a8 stur w8, [x29, #-0x34] 14cea4: 1400005a b 0x14d00c const&)+0x338> 14cea8: f81d03a0 stur x0, [x29, #-0x30] 14ceac: 2a0103e8 mov w8, w1 14ceb0: b81cc3a8 stur w8, [x29, #-0x34] 14ceb4: 14000053 b 0x14d000 const&)+0x32c> 14ceb8: f81d03a0 stur x0, [x29, #-0x30] 14cebc: 2a0103e8 mov w8, w1 14cec0: b81cc3a8 stur w8, [x29, #-0x34] 14cec4: 1400004c b 0x14cff4 const&)+0x320> 14cec8: 14000001 b 0x14cecc const&)+0x1f8> 14cecc: f85c03a8 ldur x8, [x29, #-0x40] 14ced0: 91000508 add x8, x8, #0x1 14ced4: f81c03a8 stur x8, [x29, #-0x40] 14ced8: 17ffffd5 b 0x14ce2c const&)+0x158> 14cedc: f85b03a8 ldur x8, [x29, #-0x50] 14cee0: 91014100 add x0, x8, #0x50 14cee4: 97fd70af bl 0xa91a0 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE4sizeEv@plt> 14cee8: f90017e0 str x0, [sp, #0x28] 14ceec: 14000001 b 0x14cef0 const&)+0x21c> 14cef0: f94017e8 ldr x8, [sp, #0x28] 14cef4: f81b83a8 stur x8, [x29, #-0x48] 14cef8: 14000001 b 0x14cefc const&)+0x228> 14cefc: f85b83a8 ldur x8, [x29, #-0x48] 14cf00: b4000608 cbz x8, 0x14cfc0 const&)+0x2ec> 14cf04: 14000001 b 0x14cf08 const&)+0x234> 14cf08: f85b83a8 ldur x8, [x29, #-0x48] 14cf0c: f1000508 subs x8, x8, #0x1 14cf10: f81b83a8 stur x8, [x29, #-0x48] 14cf14: f85b03a8 ldur x8, [x29, #-0x50] 14cf18: 91014100 add x0, x8, #0x50 14cf1c: f85b83a1 ldur x1, [x29, #-0x48] 14cf20: 97fd603c bl 0xa5010 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE7valueAtEm@plt> 14cf24: f90013e0 str x0, [sp, #0x20] 14cf28: 14000001 b 0x14cf2c const&)+0x258> 14cf2c: f94013e0 ldr x0, [sp, #0x20] 14cf30: 97fd5a7c bl 0xa3920 <_ZNK7android2spINS_16MPEG2PSExtractor5TrackEEptEv@plt> 14cf34: f9000fe0 str x0, [sp, #0x18] 14cf38: 14000001 b 0x14cf3c const&)+0x268> 14cf3c: f9400fe8 ldr x8, [sp, #0x18] 14cf40: f9400109 ldr x9, [x8] 14cf44: f9401129 ldr x9, [x9, #0x20] 14cf48: d10043a8 sub x8, x29, #0x10 14cf4c: f9400fe0 ldr x0, [sp, #0x18] 14cf50: d63f0120 blr x9 14cf54: 14000001 b 0x14cf58 const&)+0x284> 14cf58: d10043a0 sub x0, x29, #0x10 14cf5c: aa1f03e1 mov x1, xzr 14cf60: 97fd74b4 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 14cf64: b90017e0 str w0, [sp, #0x14] 14cf68: 14000001 b 0x14cf6c const&)+0x298> 14cf6c: d10043a0 sub x0, x29, #0x10 14cf70: 97fd5280 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 14cf74: b94017e8 ldr w8, [sp, #0x14] 14cf78: 36000228 tbz w8, #0x0, 0x14cfbc const&)+0x2e8> 14cf7c: 14000001 b 0x14cf80 const&)+0x2ac> 14cf80: f85b03a8 ldur x8, [x29, #-0x50] 14cf84: 91014100 add x0, x8, #0x50 14cf88: f85b83a1 ldur x1, [x29, #-0x48] 14cf8c: 320003e9 orr w9, wzr, #0x1 14cf90: 2a0903e2 mov w2, w9 14cf94: 97fd5a57 bl 0xa38f0 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE13removeItemsAtEmm@plt> 14cf98: f90007e0 str x0, [sp, #0x8] 14cf9c: 14000001 b 0x14cfa0 const&)+0x2cc> 14cfa0: 14000007 b 0x14cfbc const&)+0x2e8> 14cfa4: f81d03a0 stur x0, [x29, #-0x30] 14cfa8: 2a0103e8 mov w8, w1 14cfac: b81cc3a8 stur w8, [x29, #-0x34] 14cfb0: d10043a0 sub x0, x29, #0x10 14cfb4: 97fd526f bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 14cfb8: 1400000f b 0x14cff4 const&)+0x320> 14cfbc: 17ffffd0 b 0x14cefc const&)+0x228> 14cfc0: 2a1f03e8 mov w8, wzr 14cfc4: f85b03a9 ldur x9, [x29, #-0x50] 14cfc8: 3901e128 strb w8, [x9, #0x78] 14cfcc: d53bd04a mrs x10, TPIDR_EL0 14cfd0: f940154a ldr x10, [x10, #0x28] 14cfd4: f85f83ab ldur x11, [x29, #-0x8] 14cfd8: eb0b014a subs x10, x10, x11 14cfdc: f90003ea str x10, [sp] 14cfe0: 54000341 b.ne 0x14d048 const&)+0x374> 14cfe4: 14000001 b 0x14cfe8 const&)+0x314> 14cfe8: a94e7bfd ldp x29, x30, [sp, #0xe0] 14cfec: 9103c3ff add sp, sp, #0xf0 14cff0: d65f03c0 ret 14cff4: f94023e0 ldr x0, [sp, #0x40] 14cff8: 97fd6116 bl 0xa5450 <_ZN7android11KeyedVectorIjjED2Ev@plt> 14cffc: 14000001 b 0x14d000 const&)+0x32c> 14d000: f94027e0 ldr x0, [sp, #0x48] 14d004: 97fd650f bl 0xa6440 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt> 14d008: 14000001 b 0x14d00c const&)+0x338> 14d00c: f94033e0 ldr x0, [sp, #0x60] 14d010: 97fd7540 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14d014: 14000001 b 0x14d018 const&)+0x344> 14d018: f94037e0 ldr x0, [sp, #0x68] 14d01c: 97fd4bed bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 14d020: 14000001 b 0x14d024 const&)+0x350> 14d024: f9403be0 ldr x0, [sp, #0x70] 14d028: 97fd73f2 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 14d02c: f85983a0 ldur x0, [x29, #-0x68] 14d030: 91002001 add x1, x0, #0x8 14d034: f85b03a0 ldur x0, [x29, #-0x50] 14d038: 97fd76be bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 14d03c: 14000001 b 0x14d040 const&)+0x36c> 14d040: f85d03a0 ldur x0, [x29, #-0x30] 14d044: 97fd6bb3 bl 0xa7f10 <_Unwind_Resume@plt> 14d048: 97fd734a bl 0xa9d70 <__stack_chk_fail@plt> 000000000014d04c >::KeyedVector()>: 14d04c: d10083ff sub sp, sp, #0x20 14d050: a9017bfd stp x29, x30, [sp, #0x10] 14d054: 910043fd add x29, sp, #0x10 14d058: f90007e0 str x0, [sp, #0x8] 14d05c: f94007e0 ldr x0, [sp, #0x8] 14d060: 97fd7150 bl 0xa95a0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEC2Ev@plt> 14d064: a9417bfd ldp x29, x30, [sp, #0x10] 14d068: 910083ff add sp, sp, #0x20 14d06c: d65f03c0 ret 000000000014d070 ::KeyedVector()>: 14d070: d10083ff sub sp, sp, #0x20 14d074: a9017bfd stp x29, x30, [sp, #0x10] 14d078: 910043fd add x29, sp, #0x10 14d07c: f90007e0 str x0, [sp, #0x8] 14d080: f94007e0 ldr x0, [sp, #0x8] 14d084: 97fd4edb bl 0xa0bf0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjjEEEC2Ev@plt> 14d088: a9417bfd ldp x29, x30, [sp, #0x10] 14d08c: 910083ff add sp, sp, #0x20 14d090: d65f03c0 ret 000000000014d094 : 14d094: f81e0ffc str x28, [sp, #-0x20]! 14d098: a9017bfd stp x29, x30, [sp, #0x10] 14d09c: 910043fd add x29, sp, #0x10 14d0a0: d107c3ff sub sp, sp, #0x1f0 14d0a4: d53bd048 mrs x8, TPIDR_EL0 14d0a8: f9401508 ldr x8, [x8, #0x28] 14d0ac: f81e83a8 stur x8, [x29, #-0x18] 14d0b0: f81c83a0 stur x0, [x29, #-0x38] 14d0b4: f85c83a8 ldur x8, [x29, #-0x38] 14d0b8: aa0803e0 mov x0, x8 14d0bc: 91002101 add x1, x8, #0x8 14d0c0: d10083a8 sub x8, x29, #0x20 14d0c4: f81903a0 stur x0, [x29, #-0x70] 14d0c8: aa0803e0 mov x0, x8 14d0cc: 97fda89d bl 0xb7340 14d0d0: 14000001 b 0x14d0d4 14d0d4: f85903a0 ldur x0, [x29, #-0x70] 14d0d8: 97fd5dd2 bl 0xa4820 <_ZN7android16MPEG2PSExtractor12dequeueChunkEv@plt> 14d0dc: b818c3a0 stur w0, [x29, #-0x74] 14d0e0: 14000001 b 0x14d0e4 14d0e4: b858c3a8 ldur w8, [x29, #-0x74] 14d0e8: b81c43a8 stur w8, [x29, #-0x3c] 14d0ec: b85c43a9 ldur w9, [x29, #-0x3c] 14d0f0: 31002d29 adds w9, w9, #0xb 14d0f4: b81883a9 stur w9, [x29, #-0x78] 14d0f8: 54002481 b.ne 0x14d588 14d0fc: 14000001 b 0x14d100 14d100: f85903a8 ldur x8, [x29, #-0x70] 14d104: b9404109 ldr w9, [x8, #0x40] 14d108: 35002409 cbnz w9, 0x14d588 14d10c: 14000001 b 0x14d110 14d110: f85903a8 ldur x8, [x29, #-0x70] 14d114: 91012100 add x0, x8, #0x48 14d118: 97fd4b5e bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d11c: f81803a0 stur x0, [x29, #-0x80] 14d120: 14000001 b 0x14d124 14d124: f85803a0 ldur x0, [x29, #-0x80] 14d128: 97fd5a9e bl 0xa3ba0 <_ZN7android7ABuffer4baseEv@plt> 14d12c: f81783a0 stur x0, [x29, #-0x88] 14d130: 14000001 b 0x14d134 14d134: f85903a8 ldur x8, [x29, #-0x70] 14d138: 91012100 add x0, x8, #0x48 14d13c: 97fd4b55 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d140: f81703a0 stur x0, [x29, #-0x90] 14d144: 14000001 b 0x14d148 14d148: f85703a0 ldur x0, [x29, #-0x90] 14d14c: 97fd6041 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14d150: f81683a0 stur x0, [x29, #-0x98] 14d154: 14000001 b 0x14d158 14d158: f85903a8 ldur x8, [x29, #-0x70] 14d15c: 91012100 add x0, x8, #0x48 14d160: 97fd4b4c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d164: f81603a0 stur x0, [x29, #-0xa0] 14d168: 14000001 b 0x14d16c 14d16c: f85603a0 ldur x0, [x29, #-0xa0] 14d170: 97fd5a10 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14d174: f81583a0 stur x0, [x29, #-0xa8] 14d178: 14000001 b 0x14d17c 14d17c: f85783a0 ldur x0, [x29, #-0x88] 14d180: f85683a1 ldur x1, [x29, #-0x98] 14d184: f85583a2 ldur x2, [x29, #-0xa8] 14d188: 97fd572e bl 0xa2e40 14d18c: f85903a1 ldur x1, [x29, #-0x70] 14d190: 91012022 add x2, x1, #0x48 14d194: f81503a0 stur x0, [x29, #-0xb0] 14d198: aa0203e0 mov x0, x2 14d19c: 97fd4b3d bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d1a0: f81483a0 stur x0, [x29, #-0xb8] 14d1a4: 14000001 b 0x14d1a8 14d1a8: f85903a8 ldur x8, [x29, #-0x70] 14d1ac: 91012100 add x0, x8, #0x48 14d1b0: 97fd4b38 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d1b4: f81403a0 stur x0, [x29, #-0xc0] 14d1b8: 14000001 b 0x14d1bc 14d1bc: f85403a0 ldur x0, [x29, #-0xc0] 14d1c0: 97fd59fc bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14d1c4: f81383a0 stur x0, [x29, #-0xc8] 14d1c8: 14000001 b 0x14d1cc 14d1cc: aa1f03e0 mov x0, xzr 14d1d0: f85483a1 ldur x1, [x29, #-0xb8] 14d1d4: f81303a0 stur x0, [x29, #-0xd0] 14d1d8: aa0103e0 mov x0, x1 14d1dc: f85303a1 ldur x1, [x29, #-0xd0] 14d1e0: f85383a2 ldur x2, [x29, #-0xc8] 14d1e4: 97fd777b bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 14d1e8: 14000001 b 0x14d1ec 14d1ec: f85903a8 ldur x8, [x29, #-0x70] 14d1f0: 91012100 add x0, x8, #0x48 14d1f4: 97fd4b27 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d1f8: f81283a0 stur x0, [x29, #-0xd8] 14d1fc: 14000001 b 0x14d200 14d200: f85283a0 ldur x0, [x29, #-0xd8] 14d204: 97fd59eb bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14d208: f81203a0 stur x0, [x29, #-0xe0] 14d20c: 14000001 b 0x14d210 14d210: f85203a8 ldur x8, [x29, #-0xe0] 14d214: 91400909 add x9, x8, #0x2, lsl #12 // =0x2000 14d218: f85903aa ldur x10, [x29, #-0x70] 14d21c: 91012140 add x0, x10, #0x48 14d220: f81183a9 stur x9, [x29, #-0xe8] 14d224: 97fd4b1b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d228: f81103a0 stur x0, [x29, #-0xf0] 14d22c: 14000001 b 0x14d230 14d230: f85103a0 ldur x0, [x29, #-0xf0] 14d234: 97fd534b bl 0xa1f60 <_ZNK7android7ABuffer8capacityEv@plt> 14d238: f81083a0 stur x0, [x29, #-0xf8] 14d23c: 14000001 b 0x14d240 14d240: f85183a8 ldur x8, [x29, #-0xe8] 14d244: f85083a9 ldur x9, [x29, #-0xf8] 14d248: eb09010a subs x10, x8, x9 14d24c: f90083ea str x10, [sp, #0x100] 14d250: 54000d89 b.ls 0x14d400 14d254: 14000001 b 0x14d258 14d258: f85903a8 ldur x8, [x29, #-0x70] 14d25c: 91012100 add x0, x8, #0x48 14d260: 97fd4b0c bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d264: f9007fe0 str x0, [sp, #0xf8] 14d268: 14000001 b 0x14d26c 14d26c: f9407fe0 ldr x0, [sp, #0xf8] 14d270: 97fd533c bl 0xa1f60 <_ZNK7android7ABuffer8capacityEv@plt> 14d274: f9007be0 str x0, [sp, #0xf0] 14d278: 14000001 b 0x14d27c 14d27c: f9407be8 ldr x8, [sp, #0xf0] 14d280: 91400909 add x9, x8, #0x2, lsl #12 // =0x2000 14d284: f81a83a9 stur x9, [x29, #-0x58] 14d288: 5280090a mov w10, #0x48 // =72 14d28c: 2a0a03e0 mov w0, w10 14d290: 97fd6f20 bl 0xa8f10 <_Znwm@plt> 14d294: f90077e0 str x0, [sp, #0xe8] 14d298: 14000001 b 0x14d29c 14d29c: f94077e0 ldr x0, [sp, #0xe8] 14d2a0: f85a83a1 ldur x1, [x29, #-0x58] 14d2a4: f94077e2 ldr x2, [sp, #0xe8] 14d2a8: f90073e0 str x0, [sp, #0xe0] 14d2ac: aa0203e0 mov x0, x2 14d2b0: 97fd52dc bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 14d2b4: 14000001 b 0x14d2b8 14d2b8: d100a3a0 sub x0, x29, #0x28 14d2bc: f94073e1 ldr x1, [sp, #0xe0] 14d2c0: 97fd709c bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14d2c4: 14000001 b 0x14d2c8 14d2c8: d100a3a0 sub x0, x29, #0x28 14d2cc: 97fd4af1 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d2d0: f9006fe0 str x0, [sp, #0xd8] 14d2d4: 14000001 b 0x14d2d8 14d2d8: f9406fe0 ldr x0, [sp, #0xd8] 14d2dc: 97fd5fdd bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14d2e0: f9006be0 str x0, [sp, #0xd0] 14d2e4: 14000001 b 0x14d2e8 14d2e8: f85903a8 ldur x8, [x29, #-0x70] 14d2ec: 91012100 add x0, x8, #0x48 14d2f0: 97fd4ae8 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d2f4: f90067e0 str x0, [sp, #0xc8] 14d2f8: 14000001 b 0x14d2fc 14d2fc: f94067e0 ldr x0, [sp, #0xc8] 14d300: 97fd5fd4 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14d304: f90063e0 str x0, [sp, #0xc0] 14d308: 14000001 b 0x14d30c 14d30c: f85903a8 ldur x8, [x29, #-0x70] 14d310: 91012100 add x0, x8, #0x48 14d314: 97fd4adf bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d318: f9005fe0 str x0, [sp, #0xb8] 14d31c: 14000001 b 0x14d320 14d320: f9405fe0 ldr x0, [sp, #0xb8] 14d324: 97fd59a3 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14d328: f9005be0 str x0, [sp, #0xb0] 14d32c: 14000001 b 0x14d330 14d330: f9406be0 ldr x0, [sp, #0xd0] 14d334: f94063e1 ldr x1, [sp, #0xc0] 14d338: f9405be2 ldr x2, [sp, #0xb0] 14d33c: 97fd4a95 bl 0x9fd90 14d340: d100a3a1 sub x1, x29, #0x28 14d344: f90057e0 str x0, [sp, #0xa8] 14d348: aa0103e0 mov x0, x1 14d34c: 97fd4ad1 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d350: f90053e0 str x0, [sp, #0xa0] 14d354: 14000001 b 0x14d358 14d358: f85903a8 ldur x8, [x29, #-0x70] 14d35c: 91012100 add x0, x8, #0x48 14d360: 97fd4acc bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d364: f9004fe0 str x0, [sp, #0x98] 14d368: 14000001 b 0x14d36c 14d36c: f9404fe0 ldr x0, [sp, #0x98] 14d370: 97fd5990 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14d374: f9004be0 str x0, [sp, #0x90] 14d378: 14000001 b 0x14d37c 14d37c: aa1f03e0 mov x0, xzr 14d380: f94053e1 ldr x1, [sp, #0xa0] 14d384: f90047e0 str x0, [sp, #0x88] 14d388: aa0103e0 mov x0, x1 14d38c: f94047e1 ldr x1, [sp, #0x88] 14d390: f9404be2 ldr x2, [sp, #0x90] 14d394: 97fd770f bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 14d398: 14000001 b 0x14d39c 14d39c: f85903a8 ldur x8, [x29, #-0x70] 14d3a0: 91012100 add x0, x8, #0x48 14d3a4: d100a3a1 sub x1, x29, #0x28 14d3a8: 97fd6336 bl 0xa6080 <_ZN7android2spINS_7ABufferEEaSERKS2_@plt> 14d3ac: f90043e0 str x0, [sp, #0x80] 14d3b0: 14000001 b 0x14d3b4 14d3b4: d100a3a0 sub x0, x29, #0x28 14d3b8: 97fd7456 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14d3bc: 14000011 b 0x14d400 14d3c0: f81b83a0 stur x0, [x29, #-0x48] 14d3c4: 2a0103e8 mov w8, w1 14d3c8: b81b43a8 stur w8, [x29, #-0x4c] 14d3cc: 14000090 b 0x14d60c 14d3d0: f81b83a0 stur x0, [x29, #-0x48] 14d3d4: 2a0103e8 mov w8, w1 14d3d8: b81b43a8 stur w8, [x29, #-0x4c] 14d3dc: f94077e0 ldr x0, [sp, #0xe8] 14d3e0: 97fd4d60 bl 0xa0960 <_ZdlPv@plt> 14d3e4: 1400008a b 0x14d60c 14d3e8: f81b83a0 stur x0, [x29, #-0x48] 14d3ec: 2a0103e8 mov w8, w1 14d3f0: b81b43a8 stur w8, [x29, #-0x4c] 14d3f4: d100a3a0 sub x0, x29, #0x28 14d3f8: 97fd7446 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14d3fc: 14000084 b 0x14d60c 14d400: f85903a8 ldur x8, [x29, #-0x70] 14d404: 9100c100 add x0, x8, #0x30 14d408: 97fd68e2 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 14d40c: f9003fe0 str x0, [sp, #0x78] 14d410: 14000001 b 0x14d414 14d414: f85903a8 ldur x8, [x29, #-0x70] 14d418: f9401d09 ldr x9, [x8, #0x38] 14d41c: 91012100 add x0, x8, #0x48 14d420: f9003be9 str x9, [sp, #0x70] 14d424: 97fd4a9b bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d428: f90037e0 str x0, [sp, #0x68] 14d42c: 14000001 b 0x14d430 14d430: f94037e0 ldr x0, [sp, #0x68] 14d434: 97fd5f87 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14d438: f90033e0 str x0, [sp, #0x60] 14d43c: 14000001 b 0x14d440 14d440: f85903a8 ldur x8, [x29, #-0x70] 14d444: 91012100 add x0, x8, #0x48 14d448: 97fd4a92 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d44c: f9002fe0 str x0, [sp, #0x58] 14d450: 14000001 b 0x14d454 14d454: f9402fe0 ldr x0, [sp, #0x58] 14d458: 97fd5956 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14d45c: f9002be0 str x0, [sp, #0x50] 14d460: 14000001 b 0x14d464 14d464: f94033e8 ldr x8, [sp, #0x60] 14d468: f9402be9 ldr x9, [sp, #0x50] 14d46c: 8b090102 add x2, x8, x9 14d470: f9403fea ldr x10, [sp, #0x78] 14d474: f940014b ldr x11, [x10] 14d478: f9401d6b ldr x11, [x11, #0x38] 14d47c: 321303ec orr w12, wzr, #0x2000 14d480: 2a0c03e3 mov w3, w12 14d484: aa0a03e0 mov x0, x10 14d488: f9403be1 ldr x1, [sp, #0x70] 14d48c: d63f0160 blr x11 14d490: f90027e0 str x0, [sp, #0x48] 14d494: 14000001 b 0x14d498 14d498: f94027e8 ldr x8, [sp, #0x48] 14d49c: f81a03a8 stur x8, [x29, #-0x60] 14d4a0: f85a03a9 ldur x9, [x29, #-0x60] 14d4a4: f1400929 subs x9, x9, #0x2, lsl #12 // =0x2000 14d4a8: f90023e9 str x9, [sp, #0x40] 14d4ac: 5400026a b.ge 0x14d4f8 14d4b0: 14000001 b 0x14d4b4 14d4b4: f85a03a8 ldur x8, [x29, #-0x60] 14d4b8: b6f800a8 tbz x8, #0x3f, 0x14d4cc 14d4bc: 14000001 b 0x14d4c0 14d4c0: b85a03a8 ldur w8, [x29, #-0x60] 14d4c4: b9003fe8 str w8, [sp, #0x3c] 14d4c8: 14000004 b 0x14d4d8 14d4cc: 12807e48 mov w8, #-0x3f3 // =-1011 14d4d0: b9003fe8 str w8, [sp, #0x3c] 14d4d4: 14000001 b 0x14d4d8 14d4d8: b9403fe8 ldr w8, [sp, #0x3c] 14d4dc: f85903a9 ldur x9, [x29, #-0x70] 14d4e0: b9004128 str w8, [x9, #0x40] 14d4e4: b9404128 ldr w8, [x9, #0x40] 14d4e8: b81d43a8 stur w8, [x29, #-0x2c] 14d4ec: 320003e8 orr w8, wzr, #0x1 14d4f0: b819c3a8 stur w8, [x29, #-0x64] 14d4f4: 14000036 b 0x14d5cc 14d4f8: f85903a8 ldur x8, [x29, #-0x70] 14d4fc: 91012100 add x0, x8, #0x48 14d500: 97fd4a64 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d504: f9001be0 str x0, [sp, #0x30] 14d508: 14000001 b 0x14d50c 14d50c: f85903a8 ldur x8, [x29, #-0x70] 14d510: 91012100 add x0, x8, #0x48 14d514: 97fd4a5f bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d518: f90017e0 str x0, [sp, #0x28] 14d51c: 14000001 b 0x14d520 14d520: f94017e0 ldr x0, [sp, #0x28] 14d524: 97fd6b3f bl 0xa8220 <_ZNK7android7ABuffer6offsetEv@plt> 14d528: f90013e0 str x0, [sp, #0x20] 14d52c: 14000001 b 0x14d530 14d530: f85903a8 ldur x8, [x29, #-0x70] 14d534: 91012100 add x0, x8, #0x48 14d538: 97fd4a56 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14d53c: f9000fe0 str x0, [sp, #0x18] 14d540: 14000001 b 0x14d544 14d544: f9400fe0 ldr x0, [sp, #0x18] 14d548: 97fd591a bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14d54c: f9000be0 str x0, [sp, #0x10] 14d550: 14000001 b 0x14d554 14d554: f85a03a8 ldur x8, [x29, #-0x60] 14d558: f9400be9 ldr x9, [sp, #0x10] 14d55c: 8b080122 add x2, x9, x8 14d560: f9401be0 ldr x0, [sp, #0x30] 14d564: f94013e1 ldr x1, [sp, #0x20] 14d568: 97fd769a bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 14d56c: 14000001 b 0x14d570 14d570: f85a03a8 ldur x8, [x29, #-0x60] 14d574: f85903a9 ldur x9, [x29, #-0x70] 14d578: f9401d2a ldr x10, [x9, #0x38] 14d57c: 8b080148 add x8, x10, x8 14d580: f9001d28 str x8, [x9, #0x38] 14d584: 14000011 b 0x14d5c8 14d588: b85c43a8 ldur w8, [x29, #-0x3c] 14d58c: 34000148 cbz w8, 0x14d5b4 14d590: 14000001 b 0x14d594 14d594: b85c43a8 ldur w8, [x29, #-0x3c] 14d598: f85903a9 ldur x9, [x29, #-0x70] 14d59c: b9004128 str w8, [x9, #0x40] 14d5a0: b85c43a8 ldur w8, [x29, #-0x3c] 14d5a4: b81d43a8 stur w8, [x29, #-0x2c] 14d5a8: 320003e8 orr w8, wzr, #0x1 14d5ac: b819c3a8 stur w8, [x29, #-0x64] 14d5b0: 14000007 b 0x14d5cc 14d5b4: 2a1f03e8 mov w8, wzr 14d5b8: b81d43a8 stur w8, [x29, #-0x2c] 14d5bc: 320003e8 orr w8, wzr, #0x1 14d5c0: b819c3a8 stur w8, [x29, #-0x64] 14d5c4: 14000002 b 0x14d5cc 14d5c8: 17fffec3 b 0x14d0d4 14d5cc: d10083a0 sub x0, x29, #0x20 14d5d0: 97fda7f3 bl 0xb759c ::~sp()+0x58> 14d5d4: b85d43a8 ldur w8, [x29, #-0x2c] 14d5d8: d53bd040 mrs x0, TPIDR_EL0 14d5dc: f9401400 ldr x0, [x0, #0x28] 14d5e0: f85e83be ldur x30, [x29, #-0x18] 14d5e4: eb1e0000 subs x0, x0, x30 14d5e8: b9000fe8 str w8, [sp, #0xc] 14d5ec: f90003e0 str x0, [sp] 14d5f0: 54000181 b.ne 0x14d620 14d5f4: 14000001 b 0x14d5f8 14d5f8: b9400fe0 ldr w0, [sp, #0xc] 14d5fc: 9107c3ff add sp, sp, #0x1f0 14d600: a9417bfd ldp x29, x30, [sp, #0x10] 14d604: f84207fc ldr x28, [sp], #0x20 14d608: d65f03c0 ret 14d60c: d10083a0 sub x0, x29, #0x20 14d610: 97fda7e3 bl 0xb759c ::~sp()+0x58> 14d614: 14000001 b 0x14d618 14d618: f85b83a0 ldur x0, [x29, #-0x48] 14d61c: 97fd6a3d bl 0xa7f10 <_Unwind_Resume@plt> 14d620: 97fd71d4 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014d624 >::size() const>: 14d624: d10083ff sub sp, sp, #0x20 14d628: a9017bfd stp x29, x30, [sp, #0x10] 14d62c: 910043fd add x29, sp, #0x10 14d630: f90007e0 str x0, [sp, #0x8] 14d634: f94007e0 ldr x0, [sp, #0x8] 14d638: 97fd5b3a bl 0xa4320 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE4sizeEv@plt> 14d63c: a9417bfd ldp x29, x30, [sp, #0x10] 14d640: 910083ff add sp, sp, #0x20 14d644: d65f03c0 ret 000000000014d648 >::valueAt(unsigned long) const>: 14d648: d100c3ff sub sp, sp, #0x30 14d64c: a9027bfd stp x29, x30, [sp, #0x20] 14d650: 910083fd add x29, sp, #0x20 14d654: b27d03e8 orr x8, xzr, #0x8 14d658: f81f83a0 stur x0, [x29, #-0x8] 14d65c: f9000be1 str x1, [sp, #0x10] 14d660: f85f83a0 ldur x0, [x29, #-0x8] 14d664: f9400be1 ldr x1, [sp, #0x10] 14d668: f90007e8 str x8, [sp, #0x8] 14d66c: 97fd7291 bl 0xaa0b0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE6itemAtEm@plt> 14d670: f94007e8 ldr x8, [sp, #0x8] 14d674: 8b080000 add x0, x0, x8 14d678: a9427bfd ldp x29, x30, [sp, #0x20] 14d67c: 9100c3ff add sp, sp, #0x30 14d680: d65f03c0 ret 000000000014d684 ::operator->() const>: 14d684: d10043ff sub sp, sp, #0x10 14d688: f90007e0 str x0, [sp, #0x8] 14d68c: f94007e0 ldr x0, [sp, #0x8] 14d690: f9400000 ldr x0, [x0] 14d694: 910043ff add sp, sp, #0x10 14d698: d65f03c0 ret 000000000014d69c >::removeItemsAt(unsigned long, unsigned long)>: 14d69c: d100c3ff sub sp, sp, #0x30 14d6a0: a9027bfd stp x29, x30, [sp, #0x20] 14d6a4: 910083fd add x29, sp, #0x20 14d6a8: f81f83a0 stur x0, [x29, #-0x8] 14d6ac: f9000be1 str x1, [sp, #0x10] 14d6b0: f90007e2 str x2, [sp, #0x8] 14d6b4: f85f83a0 ldur x0, [x29, #-0x8] 14d6b8: f9400be1 ldr x1, [sp, #0x10] 14d6bc: f94007e2 ldr x2, [sp, #0x8] 14d6c0: 97fd6824 bl 0xa7750 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE13removeItemsAtEmm@plt> 14d6c4: a9427bfd ldp x29, x30, [sp, #0x20] 14d6c8: 9100c3ff add sp, sp, #0x30 14d6cc: d65f03c0 ret 000000000014d6d0 ::~KeyedVector()>: 14d6d0: d10083ff sub sp, sp, #0x20 14d6d4: a9017bfd stp x29, x30, [sp, #0x10] 14d6d8: 910043fd add x29, sp, #0x10 14d6dc: f90007e0 str x0, [sp, #0x8] 14d6e0: f94007e0 ldr x0, [sp, #0x8] 14d6e4: 97fd63c7 bl 0xa6600 <_ZN7android12SortedVectorINS_16key_value_pair_tIjjEEED2Ev@plt> 14d6e8: a9417bfd ldp x29, x30, [sp, #0x10] 14d6ec: 910083ff add sp, sp, #0x20 14d6f0: d65f03c0 ret 000000000014d6f4 >::~KeyedVector()>: 14d6f4: d10083ff sub sp, sp, #0x20 14d6f8: a9017bfd stp x29, x30, [sp, #0x10] 14d6fc: 910043fd add x29, sp, #0x10 14d700: f90007e0 str x0, [sp, #0x8] 14d704: f94007e0 ldr x0, [sp, #0x8] 14d708: 97fd616a bl 0xa5cb0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEED2Ev@plt> 14d70c: a9417bfd ldp x29, x30, [sp, #0x10] 14d710: 910083ff add sp, sp, #0x20 14d714: d65f03c0 ret 000000000014d718 const&)>: 14d718: d10383ff sub sp, sp, #0xe0 14d71c: a90d7bfd stp x29, x30, [sp, #0xd0] 14d720: 910343fd add x29, sp, #0xd0 14d724: d53bd048 mrs x8, TPIDR_EL0 14d728: f9401508 ldr x8, [x8, #0x28] 14d72c: f81f83a8 stur x8, [x29, #-0x8] 14d730: f81e83a0 stur x0, [x29, #-0x18] 14d734: f81e03a1 stur x1, [x29, #-0x20] 14d738: f85e83a8 ldur x8, [x29, #-0x18] 14d73c: aa0803e0 mov x0, x8 14d740: 9102a101 add x1, x8, #0xa8 14d744: f81b83a0 stur x0, [x29, #-0x48] 14d748: aa0103e0 mov x0, x1 14d74c: f81b03a8 stur x8, [x29, #-0x50] 14d750: 97fd5638 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 14d754: f0000ac8 adrp x8, 0x2a8000 14d758: f9468508 ldr x8, [x8, #0xd08] 14d75c: 91002101 add x1, x8, #0x8 14d760: f85b03a0 ldur x0, [x29, #-0x50] 14d764: 97fd687f bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> 14d768: 14000001 b 0x14d76c const&)+0x54> 14d76c: f0000ac8 adrp x8, 0x2a8000 14d770: f942e908 ldr x8, [x8, #0x5d0] 14d774: 91006109 add x9, x8, #0x18 14d778: f85b83aa ldur x10, [x29, #-0x48] 14d77c: f9000149 str x9, [x10] 14d780: 91024108 add x8, x8, #0x90 14d784: f9005548 str x8, [x10, #0xa8] 14d788: 91002148 add x8, x10, #0x8 14d78c: aa0803e9 mov x9, x8 14d790: aa0803e0 mov x0, x8 14d794: f81a83a9 stur x9, [x29, #-0x58] 14d798: 97fdada8 bl 0xb8e38 14d79c: f85b83a8 ldur x8, [x29, #-0x48] 14d7a0: 9100c109 add x9, x8, #0x30 14d7a4: aa0903e0 mov x0, x9 14d7a8: f85e03a1 ldur x1, [x29, #-0x20] 14d7ac: f81a03a0 stur x0, [x29, #-0x60] 14d7b0: aa0903e0 mov x0, x9 14d7b4: 97fd4a67 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 14d7b8: 14000001 b 0x14d7bc const&)+0xa4> 14d7bc: aa1f03e8 mov x8, xzr 14d7c0: f85b83a9 ldur x9, [x29, #-0x48] 14d7c4: f9001d28 str x8, [x9, #0x38] 14d7c8: 2a1f03ea mov w10, wzr 14d7cc: b900412a str w10, [x9, #0x40] 14d7d0: 91012128 add x8, x9, #0x48 14d7d4: 5280090a mov w10, #0x48 // =72 14d7d8: 2a0a03e0 mov w0, w10 14d7dc: f90037e8 str x8, [sp, #0x68] 14d7e0: 97fd6dcc bl 0xa8f10 <_Znwm@plt> 14d7e4: f90033e0 str x0, [sp, #0x60] 14d7e8: 14000001 b 0x14d7ec const&)+0xd4> 14d7ec: f94033e0 ldr x0, [sp, #0x60] 14d7f0: aa1f03e1 mov x1, xzr 14d7f4: f94033e2 ldr x2, [sp, #0x60] 14d7f8: f9002fe0 str x0, [sp, #0x58] 14d7fc: aa0203e0 mov x0, x2 14d800: 97fd5188 bl 0xa1e20 <_ZN7android7ABufferC1Em@plt> 14d804: 14000001 b 0x14d808 const&)+0xf0> 14d808: f94037e0 ldr x0, [sp, #0x68] 14d80c: f9402fe1 ldr x1, [sp, #0x58] 14d810: 97fd6f48 bl 0xa9530 <_ZN7android2spINS_7ABufferEEC2EPS1_@plt> 14d814: 14000001 b 0x14d818 const&)+0x100> 14d818: f85b83a8 ldur x8, [x29, #-0x48] 14d81c: 91014109 add x9, x8, #0x50 14d820: aa0903e0 mov x0, x9 14d824: f9002be0 str x0, [sp, #0x50] 14d828: aa0903e0 mov x0, x9 14d82c: 97fd5c35 bl 0xa4900 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2Ev@plt> 14d830: 14000001 b 0x14d834 const&)+0x11c> 14d834: 320003e8 orr w8, wzr, #0x1 14d838: f85b83a9 ldur x9, [x29, #-0x48] 14d83c: 3901e128 strb w8, [x9, #0x78] 14d840: 2a1f03e8 mov w8, wzr 14d844: 3901e528 strb w8, [x9, #0x79] 14d848: 9102012a add x10, x9, #0x80 14d84c: aa0a03e0 mov x0, x10 14d850: f90027e0 str x0, [sp, #0x48] 14d854: aa0a03e0 mov x0, x10 14d858: 97fd6faa bl 0xa9700 <_ZN7android11KeyedVectorIjjEC2Ev@plt> 14d85c: 14000001 b 0x14d860 const&)+0x148> 14d860: aa1f03e8 mov x8, xzr 14d864: f81c83a8 stur x8, [x29, #-0x38] 14d868: 14000001 b 0x14d86c const&)+0x154> 14d86c: f85c83a8 ldur x8, [x29, #-0x38] 14d870: f107cd08 subs x8, x8, #0x1f3 14d874: f90023e8 str x8, [sp, #0x40] 14d878: 540005a8 b.hi 0x14d92c const&)+0x214> 14d87c: 14000001 b 0x14d880 const&)+0x168> 14d880: f85b83a0 ldur x0, [x29, #-0x48] 14d884: 97fd5cd7 bl 0xa4be0 <_ZN7android16MPEG2PSExtractor8feedMoreEv@plt> 14d888: b9003fe0 str w0, [sp, #0x3c] 14d88c: 14000001 b 0x14d890 const&)+0x178> 14d890: b9403fe8 ldr w8, [sp, #0x3c] 14d894: 34000428 cbz w8, 0x14d918 const&)+0x200> 14d898: 14000001 b 0x14d89c const&)+0x184> 14d89c: 14000024 b 0x14d92c const&)+0x214> 14d8a0: f81d83a0 stur x0, [x29, #-0x28] 14d8a4: 2a0103e8 mov w8, w1 14d8a8: b81d43a8 stur w8, [x29, #-0x2c] 14d8ac: 1400007a b 0x14da94 const&)+0x37c> 14d8b0: f81d83a0 stur x0, [x29, #-0x28] 14d8b4: 2a0103e8 mov w8, w1 14d8b8: b81d43a8 stur w8, [x29, #-0x2c] 14d8bc: 1400006e b 0x14da74 const&)+0x35c> 14d8c0: f81d83a0 stur x0, [x29, #-0x28] 14d8c4: 2a0103e8 mov w8, w1 14d8c8: b81d43a8 stur w8, [x29, #-0x2c] 14d8cc: 14000067 b 0x14da68 const&)+0x350> 14d8d0: f81d83a0 stur x0, [x29, #-0x28] 14d8d4: 2a0103e8 mov w8, w1 14d8d8: b81d43a8 stur w8, [x29, #-0x2c] 14d8dc: f94033e0 ldr x0, [sp, #0x60] 14d8e0: 97fd4c20 bl 0xa0960 <_ZdlPv@plt> 14d8e4: 14000061 b 0x14da68 const&)+0x350> 14d8e8: f81d83a0 stur x0, [x29, #-0x28] 14d8ec: 2a0103e8 mov w8, w1 14d8f0: b81d43a8 stur w8, [x29, #-0x2c] 14d8f4: 1400005a b 0x14da5c const&)+0x344> 14d8f8: f81d83a0 stur x0, [x29, #-0x28] 14d8fc: 2a0103e8 mov w8, w1 14d900: b81d43a8 stur w8, [x29, #-0x2c] 14d904: 14000053 b 0x14da50 const&)+0x338> 14d908: f81d83a0 stur x0, [x29, #-0x28] 14d90c: 2a0103e8 mov w8, w1 14d910: b81d43a8 stur w8, [x29, #-0x2c] 14d914: 1400004c b 0x14da44 const&)+0x32c> 14d918: 14000001 b 0x14d91c const&)+0x204> 14d91c: f85c83a8 ldur x8, [x29, #-0x38] 14d920: 91000508 add x8, x8, #0x1 14d924: f81c83a8 stur x8, [x29, #-0x38] 14d928: 17ffffd1 b 0x14d86c const&)+0x154> 14d92c: f85b83a8 ldur x8, [x29, #-0x48] 14d930: 91014100 add x0, x8, #0x50 14d934: 97fd6e1b bl 0xa91a0 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE4sizeEv@plt> 14d938: f9001be0 str x0, [sp, #0x30] 14d93c: 14000001 b 0x14d940 const&)+0x228> 14d940: f9401be8 ldr x8, [sp, #0x30] 14d944: f81c03a8 stur x8, [x29, #-0x40] 14d948: 14000001 b 0x14d94c const&)+0x234> 14d94c: f85c03a8 ldur x8, [x29, #-0x40] 14d950: b4000608 cbz x8, 0x14da10 const&)+0x2f8> 14d954: 14000001 b 0x14d958 const&)+0x240> 14d958: f85c03a8 ldur x8, [x29, #-0x40] 14d95c: f1000508 subs x8, x8, #0x1 14d960: f81c03a8 stur x8, [x29, #-0x40] 14d964: f85b83a8 ldur x8, [x29, #-0x48] 14d968: 91014100 add x0, x8, #0x50 14d96c: f85c03a1 ldur x1, [x29, #-0x40] 14d970: 97fd5da8 bl 0xa5010 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE7valueAtEm@plt> 14d974: f90017e0 str x0, [sp, #0x28] 14d978: 14000001 b 0x14d97c const&)+0x264> 14d97c: f94017e0 ldr x0, [sp, #0x28] 14d980: 97fd57e8 bl 0xa3920 <_ZNK7android2spINS_16MPEG2PSExtractor5TrackEEptEv@plt> 14d984: f90013e0 str x0, [sp, #0x20] 14d988: 14000001 b 0x14d98c const&)+0x274> 14d98c: f94013e8 ldr x8, [sp, #0x20] 14d990: f9400109 ldr x9, [x8] 14d994: f9401129 ldr x9, [x9, #0x20] 14d998: d10043a8 sub x8, x29, #0x10 14d99c: f94013e0 ldr x0, [sp, #0x20] 14d9a0: d63f0120 blr x9 14d9a4: 14000001 b 0x14d9a8 const&)+0x290> 14d9a8: d10043a0 sub x0, x29, #0x10 14d9ac: aa1f03e1 mov x1, xzr 14d9b0: 97fd7220 bl 0xaa230 <_ZNK7android2spINS_8MetaDataEEeqEPKS1_@plt> 14d9b4: b9001fe0 str w0, [sp, #0x1c] 14d9b8: 14000001 b 0x14d9bc const&)+0x2a4> 14d9bc: d10043a0 sub x0, x29, #0x10 14d9c0: 97fd4fec bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 14d9c4: b9401fe8 ldr w8, [sp, #0x1c] 14d9c8: 36000228 tbz w8, #0x0, 0x14da0c const&)+0x2f4> 14d9cc: 14000001 b 0x14d9d0 const&)+0x2b8> 14d9d0: f85b83a8 ldur x8, [x29, #-0x48] 14d9d4: 91014100 add x0, x8, #0x50 14d9d8: f85c03a1 ldur x1, [x29, #-0x40] 14d9dc: 320003e9 orr w9, wzr, #0x1 14d9e0: 2a0903e2 mov w2, w9 14d9e4: 97fd57c3 bl 0xa38f0 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE13removeItemsAtEmm@plt> 14d9e8: f9000be0 str x0, [sp, #0x10] 14d9ec: 14000001 b 0x14d9f0 const&)+0x2d8> 14d9f0: 14000007 b 0x14da0c const&)+0x2f4> 14d9f4: f81d83a0 stur x0, [x29, #-0x28] 14d9f8: 2a0103e8 mov w8, w1 14d9fc: b81d43a8 stur w8, [x29, #-0x2c] 14da00: d10043a0 sub x0, x29, #0x10 14da04: 97fd4fdb bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 14da08: 1400000f b 0x14da44 const&)+0x32c> 14da0c: 17ffffd0 b 0x14d94c const&)+0x234> 14da10: 2a1f03e8 mov w8, wzr 14da14: f85b83a9 ldur x9, [x29, #-0x48] 14da18: 3901e128 strb w8, [x9, #0x78] 14da1c: d53bd04a mrs x10, TPIDR_EL0 14da20: f940154a ldr x10, [x10, #0x28] 14da24: f85f83ab ldur x11, [x29, #-0x8] 14da28: eb0b014a subs x10, x10, x11 14da2c: f90007ea str x10, [sp, #0x8] 14da30: 540003e1 b.ne 0x14daac const&)+0x394> 14da34: 14000001 b 0x14da38 const&)+0x320> 14da38: a94d7bfd ldp x29, x30, [sp, #0xd0] 14da3c: 910383ff add sp, sp, #0xe0 14da40: d65f03c0 ret 14da44: f94027e0 ldr x0, [sp, #0x48] 14da48: 97fd5e82 bl 0xa5450 <_ZN7android11KeyedVectorIjjED2Ev@plt> 14da4c: 14000001 b 0x14da50 const&)+0x338> 14da50: f9402be0 ldr x0, [sp, #0x50] 14da54: 97fd627b bl 0xa6440 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt> 14da58: 14000001 b 0x14da5c const&)+0x344> 14da5c: f94037e0 ldr x0, [sp, #0x68] 14da60: 97fd72ac bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14da64: 14000001 b 0x14da68 const&)+0x350> 14da68: f85a03a0 ldur x0, [x29, #-0x60] 14da6c: 97fd4959 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 14da70: 14000001 b 0x14da74 const&)+0x35c> 14da74: f85a83a0 ldur x0, [x29, #-0x58] 14da78: 97fd715e bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 14da7c: f0000ac0 adrp x0, 0x2a8000 14da80: f9468400 ldr x0, [x0, #0xd08] 14da84: 91002001 add x1, x0, #0x8 14da88: f85b83a0 ldur x0, [x29, #-0x48] 14da8c: 97fd7429 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 14da90: 14000001 b 0x14da94 const&)+0x37c> 14da94: f85b83a8 ldur x8, [x29, #-0x48] 14da98: 9102a100 add x0, x8, #0xa8 14da9c: 97fd4c19 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 14daa0: 14000001 b 0x14daa4 const&)+0x38c> 14daa4: f85d83a0 ldur x0, [x29, #-0x28] 14daa8: 97fd691a bl 0xa7f10 <_Unwind_Resume@plt> 14daac: 97fd70b1 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014dab0 : 14dab0: d10143ff sub sp, sp, #0x50 14dab4: a9047bfd stp x29, x30, [sp, #0x40] 14dab8: 910103fd add x29, sp, #0x40 14dabc: b27903e8 orr x8, xzr, #0x80 14dac0: d2800a09 mov x9, #0x50 // =80 14dac4: d280090a mov x10, #0x48 // =72 14dac8: b27c07eb orr x11, xzr, #0x30 14dacc: b27d03ec orr x12, xzr, #0x8 14dad0: f81f83a0 stur x0, [x29, #-0x8] 14dad4: f81f03a1 stur x1, [x29, #-0x10] 14dad8: f85f83a0 ldur x0, [x29, #-0x8] 14dadc: f85f03a1 ldur x1, [x29, #-0x10] 14dae0: f940002d ldr x13, [x1] 14dae4: f900000d str x13, [x0] 14dae8: f9401c2d ldr x13, [x1, #0x38] 14daec: f940000e ldr x14, [x0] 14daf0: f85e81ce ldur x14, [x14, #-0x18] 14daf4: 8b0e000e add x14, x0, x14 14daf8: f90001cd str x13, [x14] 14dafc: 8b080008 add x8, x0, x8 14db00: f81e83a0 stur x0, [x29, #-0x18] 14db04: aa0803e0 mov x0, x8 14db08: f90013e9 str x9, [sp, #0x20] 14db0c: f9000fea str x10, [sp, #0x18] 14db10: f9000beb str x11, [sp, #0x10] 14db14: f90007ec str x12, [sp, #0x8] 14db18: f90003e1 str x1, [sp] 14db1c: 97fd5e4d bl 0xa5450 <_ZN7android11KeyedVectorIjjED2Ev@plt> 14db20: f85e83a8 ldur x8, [x29, #-0x18] 14db24: f94013e9 ldr x9, [sp, #0x20] 14db28: 8b090100 add x0, x8, x9 14db2c: 97fd6245 bl 0xa6440 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt> 14db30: f85e83a8 ldur x8, [x29, #-0x18] 14db34: f9400fe9 ldr x9, [sp, #0x18] 14db38: 8b090100 add x0, x8, x9 14db3c: 97fd7275 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 14db40: f85e83a8 ldur x8, [x29, #-0x18] 14db44: f9400be9 ldr x9, [sp, #0x10] 14db48: 8b090100 add x0, x8, x9 14db4c: 97fd4921 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 14db50: f85e83a8 ldur x8, [x29, #-0x18] 14db54: f94007e9 ldr x9, [sp, #0x8] 14db58: 8b090100 add x0, x8, x9 14db5c: 97fd7125 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 14db60: f94003e8 ldr x8, [sp] 14db64: f94007e9 ldr x9, [sp, #0x8] 14db68: 8b090101 add x1, x8, x9 14db6c: f85e83a0 ldur x0, [x29, #-0x18] 14db70: 97fd73f0 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 14db74: a9447bfd ldp x29, x30, [sp, #0x40] 14db78: 910143ff add sp, sp, #0x50 14db7c: d65f03c0 ret 000000000014db80 : 14db80: d100c3ff sub sp, sp, #0x30 14db84: a9027bfd stp x29, x30, [sp, #0x20] 14db88: 910083fd add x29, sp, #0x20 14db8c: f0000ac8 adrp x8, 0x2a8000 14db90: f9468508 ldr x8, [x8, #0xd08] 14db94: d2801509 mov x9, #0xa8 // =168 14db98: f81f83a0 stur x0, [x29, #-0x8] 14db9c: f85f83a0 ldur x0, [x29, #-0x8] 14dba0: f9000be0 str x0, [sp, #0x10] 14dba4: aa0803e1 mov x1, x8 14dba8: f90007e9 str x9, [sp, #0x8] 14dbac: 97fd7099 bl 0xa9e10 <_ZN7android16MPEG2PSExtractorD2Ev@plt> 14dbb0: f9400be8 ldr x8, [sp, #0x10] 14dbb4: f94007e9 ldr x9, [sp, #0x8] 14dbb8: 8b090100 add x0, x8, x9 14dbbc: 97fd4bd1 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 14dbc0: a9427bfd ldp x29, x30, [sp, #0x20] 14dbc4: 9100c3ff add sp, sp, #0x30 14dbc8: d65f03c0 ret 000000000014dbcc : 14dbcc: d10083ff sub sp, sp, #0x20 14dbd0: a9017bfd stp x29, x30, [sp, #0x10] 14dbd4: 910043fd add x29, sp, #0x10 14dbd8: f90007e0 str x0, [sp, #0x8] 14dbdc: f94007e0 ldr x0, [sp, #0x8] 14dbe0: f9400008 ldr x8, [x0] 14dbe4: f85e8108 ldur x8, [x8, #-0x18] 14dbe8: 8b080008 add x8, x0, x8 14dbec: aa0803e0 mov x0, x8 14dbf0: 97fd4d04 bl 0xa1000 <_ZN7android16MPEG2PSExtractorD1Ev@plt> 14dbf4: a9417bfd ldp x29, x30, [sp, #0x10] 14dbf8: 910083ff add sp, sp, #0x20 14dbfc: d65f03c0 ret 000000000014dc00 : 14dc00: d10083ff sub sp, sp, #0x20 14dc04: a9017bfd stp x29, x30, [sp, #0x10] 14dc08: 910043fd add x29, sp, #0x10 14dc0c: f90007e0 str x0, [sp, #0x8] 14dc10: f94007e0 ldr x0, [sp, #0x8] 14dc14: f90003e0 str x0, [sp] 14dc18: 97fd4cfa bl 0xa1000 <_ZN7android16MPEG2PSExtractorD1Ev@plt> 14dc1c: f94003e0 ldr x0, [sp] 14dc20: 97fd4b50 bl 0xa0960 <_ZdlPv@plt> 14dc24: a9417bfd ldp x29, x30, [sp, #0x10] 14dc28: 910083ff add sp, sp, #0x20 14dc2c: d65f03c0 ret 000000000014dc30 : 14dc30: d10083ff sub sp, sp, #0x20 14dc34: a9017bfd stp x29, x30, [sp, #0x10] 14dc38: 910043fd add x29, sp, #0x10 14dc3c: f90007e0 str x0, [sp, #0x8] 14dc40: f94007e0 ldr x0, [sp, #0x8] 14dc44: f9400008 ldr x8, [x0] 14dc48: f85e8108 ldur x8, [x8, #-0x18] 14dc4c: 8b080008 add x8, x0, x8 14dc50: aa0803e0 mov x0, x8 14dc54: 97fd61af bl 0xa6310 <_ZN7android16MPEG2PSExtractorD0Ev@plt> 14dc58: a9417bfd ldp x29, x30, [sp, #0x10] 14dc5c: 910083ff add sp, sp, #0x20 14dc60: d65f03c0 ret 000000000014dc64 : 14dc64: d10083ff sub sp, sp, #0x20 14dc68: a9017bfd stp x29, x30, [sp, #0x10] 14dc6c: 910043fd add x29, sp, #0x10 14dc70: d2800a08 mov x8, #0x50 // =80 14dc74: f90007e0 str x0, [sp, #0x8] 14dc78: f94007e0 ldr x0, [sp, #0x8] 14dc7c: 8b080000 add x0, x0, x8 14dc80: 97fd6d48 bl 0xa91a0 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE4sizeEv@plt> 14dc84: a9417bfd ldp x29, x30, [sp, #0x10] 14dc88: 910083ff add sp, sp, #0x20 14dc8c: d65f03c0 ret 000000000014dc90 : 14dc90: d10243ff sub sp, sp, #0x90 14dc94: a9087bfd stp x29, x30, [sp, #0x80] 14dc98: 910203fd add x29, sp, #0x80 14dc9c: d53bd049 mrs x9, TPIDR_EL0 14dca0: f9401529 ldr x9, [x9, #0x28] 14dca4: f81f83a9 stur x9, [x29, #-0x8] 14dca8: f81e83a0 stur x0, [x29, #-0x18] 14dcac: f81e03a1 stur x1, [x29, #-0x20] 14dcb0: f85e83a9 ldur x9, [x29, #-0x18] 14dcb4: aa0903e0 mov x0, x9 14dcb8: f85e03a1 ldur x1, [x29, #-0x20] 14dcbc: 91014129 add x9, x9, #0x50 14dcc0: f81c83a0 stur x0, [x29, #-0x38] 14dcc4: aa0903e0 mov x0, x9 14dcc8: f90023e8 str x8, [sp, #0x40] 14dccc: f9001fe1 str x1, [sp, #0x38] 14dcd0: 97fd6d34 bl 0xa91a0 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE4sizeEv@plt> 14dcd4: f9401fe8 ldr x8, [sp, #0x38] 14dcd8: eb000108 subs x8, x8, x0 14dcdc: f9001be8 str x8, [sp, #0x30] 14dce0: 54000123 b.lo 0x14dd04 14dce4: 14000001 b 0x14dce8 14dce8: aa1f03e0 mov x0, xzr 14dcec: f94023e8 ldr x8, [sp, #0x40] 14dcf0: f90017e0 str x0, [sp, #0x28] 14dcf4: aa0803e0 mov x0, x8 14dcf8: f94017e1 ldr x1, [sp, #0x28] 14dcfc: 97fd5481 bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> 14dd00: 14000035 b 0x14ddd4 14dd04: 52800508 mov w8, #0x28 // =40 14dd08: 2a0803e0 mov w0, w8 14dd0c: 97fd6c81 bl 0xa8f10 <_Znwm@plt> 14dd10: aa0003fe mov x30, x0 14dd14: 320003e8 orr w8, wzr, #0x1 14dd18: 381d33a8 sturb w8, [x29, #-0x2d] 14dd1c: d10043a9 sub x9, x29, #0x10 14dd20: f90013e0 str x0, [sp, #0x20] 14dd24: aa0903e0 mov x0, x9 14dd28: f85c83a1 ldur x1, [x29, #-0x38] 14dd2c: f9000ffe str x30, [sp, #0x18] 14dd30: 97fd6bdc bl 0xa8ca0 <_ZN7android2spINS_16MPEG2PSExtractorEEC2EPS1_@plt> 14dd34: 14000001 b 0x14dd38 14dd38: f85c83a8 ldur x8, [x29, #-0x38] 14dd3c: 91014100 add x0, x8, #0x50 14dd40: f85e03a1 ldur x1, [x29, #-0x20] 14dd44: 97fd5cb3 bl 0xa5010 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE7valueAtEm@plt> 14dd48: f9000be0 str x0, [sp, #0x10] 14dd4c: 14000001 b 0x14dd50 14dd50: d10043a1 sub x1, x29, #0x10 14dd54: f94013e0 ldr x0, [sp, #0x20] 14dd58: f9400be2 ldr x2, [sp, #0x10] 14dd5c: 97fd4929 bl 0xa0200 <_ZN7android16MPEG2PSExtractor12WrappedTrackC1ERKNS_2spIS0_EERKNS2_INS0_5TrackEEE@plt> 14dd60: 14000001 b 0x14dd64 14dd64: 2a1f03e8 mov w8, wzr 14dd68: 381d33a8 sturb w8, [x29, #-0x2d] 14dd6c: f94023e0 ldr x0, [sp, #0x40] 14dd70: f94013e1 ldr x1, [sp, #0x20] 14dd74: 97fd700b bl 0xa9da0 <_ZN7android2spINS_12IMediaSourceEEC2INS_16MPEG2PSExtractor12WrappedTrackEEEPT_@plt> 14dd78: 14000001 b 0x14dd7c 14dd7c: d10043a0 sub x0, x29, #0x10 14dd80: 97fd6be0 bl 0xa8d00 <_ZN7android2spINS_16MPEG2PSExtractorEED2Ev@plt> 14dd84: 14000014 b 0x14ddd4 14dd88: f81d83a0 stur x0, [x29, #-0x28] 14dd8c: 2a0103e8 mov w8, w1 14dd90: b81d43a8 stur w8, [x29, #-0x2c] 14dd94: 14000007 b 0x14ddb0 14dd98: f81d83a0 stur x0, [x29, #-0x28] 14dd9c: 2a0103e8 mov w8, w1 14dda0: b81d43a8 stur w8, [x29, #-0x2c] 14dda4: d10043a0 sub x0, x29, #0x10 14dda8: 97fd6bd6 bl 0xa8d00 <_ZN7android2spINS_16MPEG2PSExtractorEED2Ev@plt> 14ddac: 14000001 b 0x14ddb0 14ddb0: 385d33a8 ldurb w8, [x29, #-0x2d] 14ddb4: 71000508 subs w8, w8, #0x1 14ddb8: b9000fe8 str w8, [sp, #0xc] 14ddbc: 540000a1 b.ne 0x14ddd0 14ddc0: 14000001 b 0x14ddc4 14ddc4: f9400fe0 ldr x0, [sp, #0x18] 14ddc8: 97fd4ae6 bl 0xa0960 <_ZdlPv@plt> 14ddcc: 14000001 b 0x14ddd0 14ddd0: 1400000b b 0x14ddfc 14ddd4: d53bd048 mrs x8, TPIDR_EL0 14ddd8: f9401508 ldr x8, [x8, #0x28] 14dddc: f85f83a9 ldur x9, [x29, #-0x8] 14dde0: eb090108 subs x8, x8, x9 14dde4: f90003e8 str x8, [sp] 14dde8: 540000e1 b.ne 0x14de04 14ddec: 14000001 b 0x14ddf0 14ddf0: a9487bfd ldp x29, x30, [sp, #0x80] 14ddf4: 910243ff add sp, sp, #0x90 14ddf8: d65f03c0 ret 14ddfc: f85d83a0 ldur x0, [x29, #-0x28] 14de00: 97fd6844 bl 0xa7f10 <_Unwind_Resume@plt> 14de04: 97fd6fdb bl 0xa9d70 <__stack_chk_fail@plt> 000000000014de08 ::sp(android::MPEG2PSExtractor*)>: 14de08: d100c3ff sub sp, sp, #0x30 14de0c: a9027bfd stp x29, x30, [sp, #0x20] 14de10: 910083fd add x29, sp, #0x20 14de14: d2800008 mov x8, #0x0 // =0 14de18: f81f83a0 stur x0, [x29, #-0x8] 14de1c: f9000be1 str x1, [sp, #0x10] 14de20: f85f83a0 ldur x0, [x29, #-0x8] 14de24: aa0003e1 mov x1, x0 14de28: f9400be9 ldr x9, [sp, #0x10] 14de2c: f9000029 str x9, [x1] 14de30: f9400be9 ldr x9, [sp, #0x10] 14de34: eb08013f cmp x9, x8 14de38: 1a9f07ea cset w10, ne 14de3c: f90007e0 str x0, [sp, #0x8] 14de40: 3700004a tbnz w10, #0x0, 0x14de48 ::sp(android::MPEG2PSExtractor*)+0x40> 14de44: 14000008 b 0x14de64 ::sp(android::MPEG2PSExtractor*)+0x5c> 14de48: f9400be8 ldr x8, [sp, #0x10] 14de4c: f9400109 ldr x9, [x8] 14de50: f85e8129 ldur x9, [x9, #-0x18] 14de54: 8b090108 add x8, x8, x9 14de58: aa0803e0 mov x0, x8 14de5c: f94007e1 ldr x1, [sp, #0x8] 14de60: 97fd7270 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 14de64: a9427bfd ldp x29, x30, [sp, #0x20] 14de68: 9100c3ff add sp, sp, #0x30 14de6c: d65f03c0 ret 000000000014de70 const&, android::sp const&)>: 14de70: d10183ff sub sp, sp, #0x60 14de74: a9057bfd stp x29, x30, [sp, #0x50] 14de78: 910143fd add x29, sp, #0x50 14de7c: b27d07e8 orr x8, xzr, #0x18 14de80: f0000ac9 adrp x9, 0x2a8000 14de84: f9436929 ldr x9, [x9, #0x6d0] 14de88: b27d03ea orr x10, xzr, #0x8 14de8c: 8b0a0129 add x9, x9, x10 14de90: f0000aca adrp x10, 0x2a8000 14de94: f943dd4a ldr x10, [x10, #0x7b8] 14de98: 8b08014b add x11, x10, x8 14de9c: d280150c mov x12, #0xa8 // =168 14dea0: 8b0c014a add x10, x10, x12 14dea4: f81f83a0 stur x0, [x29, #-0x8] 14dea8: f81f03a1 stur x1, [x29, #-0x10] 14deac: f81e83a2 stur x2, [x29, #-0x18] 14deb0: f85f83ac ldur x12, [x29, #-0x8] 14deb4: 8b080180 add x0, x12, x8 14deb8: f90013e9 str x9, [sp, #0x20] 14debc: f9000feb str x11, [sp, #0x18] 14dec0: f9000bea str x10, [sp, #0x10] 14dec4: f90007ec str x12, [sp, #0x8] 14dec8: 97fd545a bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 14decc: f94007e0 ldr x0, [sp, #0x8] 14ded0: f94013e1 ldr x1, [sp, #0x20] 14ded4: 97fd6603 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 14ded8: 14000001 b 0x14dedc const&, android::sp const&)+0x6c> 14dedc: b27d03e8 orr x8, xzr, #0x8 14dee0: f9400fe9 ldr x9, [sp, #0x18] 14dee4: f94007ea ldr x10, [sp, #0x8] 14dee8: f9000149 str x9, [x10] 14deec: f9400beb ldr x11, [sp, #0x10] 14def0: f9000d4b str x11, [x10, #0x18] 14def4: 8b080148 add x8, x10, x8 14def8: f85f03a1 ldur x1, [x29, #-0x10] 14defc: aa0803e0 mov x0, x8 14df00: f90003e8 str x8, [sp] 14df04: 97fd52ff bl 0xa2b00 <_ZN7android2spINS_16MPEG2PSExtractorEEC2ERKS2_@plt> 14df08: 14000001 b 0x14df0c const&, android::sp const&)+0x9c> 14df0c: b27c03e8 orr x8, xzr, #0x10 14df10: f94007e9 ldr x9, [sp, #0x8] 14df14: 8b080120 add x0, x9, x8 14df18: f85e83a1 ldur x1, [x29, #-0x18] 14df1c: 97fd69cd bl 0xa8650 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEEC2ERKS3_@plt> 14df20: 14000001 b 0x14df24 const&, android::sp const&)+0xb4> 14df24: a9457bfd ldp x29, x30, [sp, #0x50] 14df28: 910183ff add sp, sp, #0x60 14df2c: d65f03c0 ret 14df30: 2a0103e8 mov w8, w1 14df34: f81e03a0 stur x0, [x29, #-0x20] 14df38: b81dc3a8 stur w8, [x29, #-0x24] 14df3c: 1400000d b 0x14df70 const&, android::sp const&)+0x100> 14df40: 2a0103e8 mov w8, w1 14df44: f81e03a0 stur x0, [x29, #-0x20] 14df48: b81dc3a8 stur w8, [x29, #-0x24] 14df4c: 14000006 b 0x14df64 const&, android::sp const&)+0xf4> 14df50: 2a0103e8 mov w8, w1 14df54: f81e03a0 stur x0, [x29, #-0x20] 14df58: b81dc3a8 stur w8, [x29, #-0x24] 14df5c: f94003e0 ldr x0, [sp] 14df60: 97fd6b68 bl 0xa8d00 <_ZN7android2spINS_16MPEG2PSExtractorEED2Ev@plt> 14df64: f94007e0 ldr x0, [sp, #0x8] 14df68: f94013e1 ldr x1, [sp, #0x20] 14df6c: 97fd5a31 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 14df70: b27d07e8 orr x8, xzr, #0x18 14df74: f94007e9 ldr x9, [sp, #0x8] 14df78: 8b080120 add x0, x9, x8 14df7c: 97fd4ae1 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 14df80: f85e03a0 ldur x0, [x29, #-0x20] 14df84: 97fd67e3 bl 0xa7f10 <_Unwind_Resume@plt> 000000000014df88 ::sp(android::MPEG2PSExtractor::WrappedTrack*)>: 14df88: d100c3ff sub sp, sp, #0x30 14df8c: a9027bfd stp x29, x30, [sp, #0x20] 14df90: 910083fd add x29, sp, #0x20 14df94: d2800008 mov x8, #0x0 // =0 14df98: f81f83a0 stur x0, [x29, #-0x8] 14df9c: f9000be1 str x1, [sp, #0x10] 14dfa0: f85f83a0 ldur x0, [x29, #-0x8] 14dfa4: aa0003e1 mov x1, x0 14dfa8: f9400be9 ldr x9, [sp, #0x10] 14dfac: f9000029 str x9, [x1] 14dfb0: f9400be9 ldr x9, [sp, #0x10] 14dfb4: eb08013f cmp x9, x8 14dfb8: 1a9f07ea cset w10, ne 14dfbc: f90007e0 str x0, [sp, #0x8] 14dfc0: 3700004a tbnz w10, #0x0, 0x14dfc8 ::sp(android::MPEG2PSExtractor::WrappedTrack*)+0x40> 14dfc4: 14000008 b 0x14dfe4 ::sp(android::MPEG2PSExtractor::WrappedTrack*)+0x5c> 14dfc8: f9400be8 ldr x8, [sp, #0x10] 14dfcc: f9400109 ldr x9, [x8] 14dfd0: f85e8129 ldur x9, [x9, #-0x18] 14dfd4: 8b090108 add x8, x8, x9 14dfd8: aa0803e0 mov x0, x8 14dfdc: f94007e1 ldr x1, [sp, #0x8] 14dfe0: 97fd7210 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 14dfe4: a9427bfd ldp x29, x30, [sp, #0x20] 14dfe8: 9100c3ff add sp, sp, #0x30 14dfec: d65f03c0 ret 000000000014dff0 ::~sp()>: 14dff0: d10083ff sub sp, sp, #0x20 14dff4: a9017bfd stp x29, x30, [sp, #0x10] 14dff8: 910043fd add x29, sp, #0x10 14dffc: d2800008 mov x8, #0x0 // =0 14e000: f90007e0 str x0, [sp, #0x8] 14e004: f94007e0 ldr x0, [sp, #0x8] 14e008: aa0003e9 mov x9, x0 14e00c: f9400129 ldr x9, [x9] 14e010: eb08013f cmp x9, x8 14e014: 1a9f07ea cset w10, ne 14e018: f90003e0 str x0, [sp] 14e01c: 3700004a tbnz w10, #0x0, 0x14e024 ::~sp()+0x34> 14e020: 1400000a b 0x14e048 ::~sp()+0x58> 14e024: f94003e8 ldr x8, [sp] 14e028: f9400108 ldr x8, [x8] 14e02c: f9400109 ldr x9, [x8] 14e030: f85e8129 ldur x9, [x9, #-0x18] 14e034: 8b090108 add x8, x8, x9 14e038: aa0803e0 mov x0, x8 14e03c: f94003e1 ldr x1, [sp] 14e040: 97fd5804 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 14e044: 14000001 b 0x14e048 ::~sp()+0x58> 14e048: a9417bfd ldp x29, x30, [sp, #0x10] 14e04c: 910083ff add sp, sp, #0x20 14e050: d65f03c0 ret 14e054: 97fd805c bl 0xae1c4 000000000014e058 : 14e058: d10143ff sub sp, sp, #0x50 14e05c: a9047bfd stp x29, x30, [sp, #0x40] 14e060: 910103fd add x29, sp, #0x40 14e064: d2800a09 mov x9, #0x50 // =80 14e068: d280000a mov x10, #0x0 // =0 14e06c: f81f83a0 stur x0, [x29, #-0x8] 14e070: f81f03a1 stur x1, [x29, #-0x10] 14e074: b81ec3a2 stur w2, [x29, #-0x14] 14e078: f85f83a0 ldur x0, [x29, #-0x8] 14e07c: f85f03a1 ldur x1, [x29, #-0x10] 14e080: 8b090009 add x9, x0, x9 14e084: f90013e0 str x0, [sp, #0x20] 14e088: aa0903e0 mov x0, x9 14e08c: f9000fe8 str x8, [sp, #0x18] 14e090: f9000bea str x10, [sp, #0x10] 14e094: f90007e1 str x1, [sp, #0x8] 14e098: 97fd6c42 bl 0xa91a0 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE4sizeEv@plt> 14e09c: f94007e8 ldr x8, [sp, #0x8] 14e0a0: eb00011f cmp x8, x0 14e0a4: 1a9f37e2 cset w2, hs 14e0a8: 37000042 tbnz w2, #0x0, 0x14e0b0 14e0ac: 14000005 b 0x14e0c0 14e0b0: f9400fe0 ldr x0, [sp, #0x18] 14e0b4: f9400be1 ldr x1, [sp, #0x10] 14e0b8: 97fd5e92 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 14e0bc: 1400000e b 0x14e0f4 14e0c0: d2800a08 mov x8, #0x50 // =80 14e0c4: f94013e9 ldr x9, [sp, #0x20] 14e0c8: 8b080120 add x0, x9, x8 14e0cc: f85f03a1 ldur x1, [x29, #-0x10] 14e0d0: 97fd5bd0 bl 0xa5010 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE7valueAtEm@plt> 14e0d4: 97fd5613 bl 0xa3920 <_ZNK7android2spINS_16MPEG2PSExtractor5TrackEEptEv@plt> 14e0d8: f9400008 ldr x8, [x0] 14e0dc: f9401108 ldr x8, [x8, #0x20] 14e0e0: f9400fe1 ldr x1, [sp, #0x18] 14e0e4: f90003e8 str x8, [sp] 14e0e8: aa0103e8 mov x8, x1 14e0ec: f94003e9 ldr x9, [sp] 14e0f0: d63f0120 blr x9 14e0f4: a9447bfd ldp x29, x30, [sp, #0x40] 14e0f8: 910143ff add sp, sp, #0x50 14e0fc: d65f03c0 ret 000000000014e100 : 14e100: d10143ff sub sp, sp, #0x50 14e104: a9047bfd stp x29, x30, [sp, #0x40] 14e108: 910103fd add x29, sp, #0x40 14e10c: 52800009 mov w9, #0x0 // =0 14e110: b27d0bea orr x10, xzr, #0x38 14e114: d0000acb adrp x11, 0x2a8000 14e118: f945796b ldr x11, [x11, #0xaf0] 14e11c: f81f83a0 stur x0, [x29, #-0x8] 14e120: 320003ec orr w12, wzr, #0x1 14e124: 0a0c0129 and w9, w9, w12 14e128: 381f73a9 sturb w9, [x29, #-0x9] 14e12c: aa0a03e0 mov x0, x10 14e130: f9000fe8 str x8, [sp, #0x18] 14e134: f9000beb str x11, [sp, #0x10] 14e138: 97fd6b76 bl 0xa8f10 <_Znwm@plt> 14e13c: f90007e0 str x0, [sp, #0x8] 14e140: 97fd645c bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 14e144: 14000001 b 0x14e148 14e148: f9400fe0 ldr x0, [sp, #0x18] 14e14c: f94007e1 ldr x1, [sp, #0x8] 14e150: 97fd5e6c bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 14e154: f9400fe0 ldr x0, [sp, #0x18] 14e158: 97fd5b56 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 14e15c: f90003e0 str x0, [sp] 14e160: 14000001 b 0x14e164 14e164: 528daca1 mov w1, #0x6d65 // =28005 14e168: 72adad21 movk w1, #0x6d69, lsl #16 14e16c: f9400be8 ldr x8, [sp, #0x10] 14e170: f9400102 ldr x2, [x8] 14e174: f94003e0 ldr x0, [sp] 14e178: 97fd4892 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 14e17c: 14000001 b 0x14e180 14e180: 12800008 mov w8, #-0x1 // =-1 14e184: 320003e9 orr w9, wzr, #0x1 14e188: 0a090108 and w8, w8, w9 14e18c: 381f73a8 sturb w8, [x29, #-0x9] 14e190: 385f73a8 ldurb w8, [x29, #-0x9] 14e194: 37000208 tbnz w8, #0x0, 0x14e1d4 14e198: 1400000d b 0x14e1cc 14e19c: 2a0103e8 mov w8, w1 14e1a0: f81e83a0 stur x0, [x29, #-0x18] 14e1a4: b81e43a8 stur w8, [x29, #-0x1c] 14e1a8: f94007e0 ldr x0, [sp, #0x8] 14e1ac: 97fd49ed bl 0xa0960 <_ZdlPv@plt> 14e1b0: 1400000c b 0x14e1e0 14e1b4: 2a0103e8 mov w8, w1 14e1b8: f81e83a0 stur x0, [x29, #-0x18] 14e1bc: b81e43a8 stur w8, [x29, #-0x1c] 14e1c0: f9400fe0 ldr x0, [sp, #0x18] 14e1c4: 97fd4deb bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 14e1c8: 14000006 b 0x14e1e0 14e1cc: f9400fe0 ldr x0, [sp, #0x18] 14e1d0: 97fd4de8 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 14e1d4: a9447bfd ldp x29, x30, [sp, #0x40] 14e1d8: 910143ff add sp, sp, #0x50 14e1dc: d65f03c0 ret 14e1e0: f85e83a0 ldur x0, [x29, #-0x18] 14e1e4: 97fd674b bl 0xa7f10 <_Unwind_Resume@plt> 000000000014e1e8 : 14e1e8: d10043ff sub sp, sp, #0x10 14e1ec: 321e03e8 orr w8, wzr, #0x4 14e1f0: f90007e0 str x0, [sp, #0x8] 14e1f4: 2a0803e0 mov w0, w8 14e1f8: 910043ff add sp, sp, #0x10 14e1fc: d65f03c0 ret 000000000014e200 : 14e200: d10203ff sub sp, sp, #0x80 14e204: a9077bfd stp x29, x30, [sp, #0x70] 14e208: 9101c3fd add x29, sp, #0x70 14e20c: d2800908 mov x8, #0x48 // =72 14e210: b27e03e9 orr x9, xzr, #0x4 14e214: b000056a adrp x10, 0x1fb000 +0xc> 14e218: 9110d14a add x10, x10, #0x434 14e21c: f81f03a0 stur x0, [x29, #-0x10] 14e220: f85f03a0 ldur x0, [x29, #-0x10] 14e224: 8b080008 add x8, x0, x8 14e228: f81d83a0 stur x0, [x29, #-0x28] 14e22c: aa0803e0 mov x0, x8 14e230: f81d03a9 stur x9, [x29, #-0x30] 14e234: f9001fea str x10, [sp, #0x38] 14e238: 97fd4716 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e23c: 97fd55dd bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14e240: f85d03a8 ldur x8, [x29, #-0x30] 14e244: eb08001f cmp x0, x8 14e248: 1a9f27eb cset w11, lo 14e24c: 3700004b tbnz w11, #0x0, 0x14e254 14e250: 14000004 b 0x14e260 14e254: 12800148 mov w8, #-0xb // =-11 14e258: b81fc3a8 stur w8, [x29, #-0x4] 14e25c: 14000065 b 0x14e3f0 14e260: b24007e2 orr x2, xzr, #0x3 14e264: d2800908 mov x8, #0x48 // =72 14e268: f85d83a9 ldur x9, [x29, #-0x28] 14e26c: 8b080120 add x0, x9, x8 14e270: f9001be2 str x2, [sp, #0x30] 14e274: 97fd4707 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e278: 97fd5bf6 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14e27c: f9401fe2 ldr x2, [sp, #0x38] 14e280: f90017e0 str x0, [sp, #0x28] 14e284: aa0203e0 mov x0, x2 14e288: f94017e1 ldr x1, [sp, #0x28] 14e28c: f9401be2 ldr x2, [sp, #0x30] 14e290: 97fd6878 bl 0xa8470 14e294: 35000040 cbnz w0, 0x14e29c 14e298: 14000004 b 0x14e2a8 14e29c: 12807dc8 mov w8, #-0x3ef // =-1007 14e2a0: b81fc3a8 stur w8, [x29, #-0x4] 14e2a4: 14000053 b 0x14e3f0 14e2a8: 52801748 mov w8, #0xba // =186 14e2ac: d2800909 mov x9, #0x48 // =72 14e2b0: f85d83aa ldur x10, [x29, #-0x28] 14e2b4: 8b090140 add x0, x10, x9 14e2b8: b90027e8 str w8, [sp, #0x24] 14e2bc: 97fd46f5 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e2c0: 97fd5be4 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14e2c4: 39400c08 ldrb w8, [x0, #0x3] 14e2c8: b81ec3a8 stur w8, [x29, #-0x14] 14e2cc: b85ec3a8 ldur w8, [x29, #-0x14] 14e2d0: b94027eb ldr w11, [sp, #0x24] 14e2d4: 6b08017f cmp w11, w8 14e2d8: 1a9f17ec cset w12, eq 14e2dc: b90023e8 str w8, [sp, #0x20] 14e2e0: 3700012c tbnz w12, #0x0, 0x14e304 14e2e4: 14000001 b 0x14e2e8 14e2e8: 52801768 mov w8, #0xbb // =187 14e2ec: b94023e9 ldr w9, [sp, #0x20] 14e2f0: 6b09011f cmp w8, w9 14e2f4: 1a9f17e8 cset w8, eq 14e2f8: 370000e8 tbnz w8, #0x0, 0x14e314 14e2fc: 14000001 b 0x14e300 14e300: 14000009 b 0x14e324 14e304: f85d83a0 ldur x0, [x29, #-0x28] 14e308: 97fd487a bl 0xa04f0 <_ZN7android16MPEG2PSExtractor11dequeuePackEv@plt> 14e30c: f81e03a0 stur x0, [x29, #-0x20] 14e310: 14000008 b 0x14e330 14e314: f85d83a0 ldur x0, [x29, #-0x28] 14e318: 97fd6ef6 bl 0xa9ef0 <_ZN7android16MPEG2PSExtractor19dequeueSystemHeaderEv@plt> 14e31c: f81e03a0 stur x0, [x29, #-0x20] 14e320: 14000004 b 0x14e330 14e324: f85d83a0 ldur x0, [x29, #-0x28] 14e328: 97fd6756 bl 0xa8080 <_ZN7android16MPEG2PSExtractor10dequeuePESEv@plt> 14e32c: f81e03a0 stur x0, [x29, #-0x20] 14e330: d2800008 mov x8, #0x0 // =0 14e334: f85e03a9 ldur x9, [x29, #-0x20] 14e338: eb08013f cmp x9, x8 14e33c: 1a9fd7ea cset w10, gt 14e340: 3700004a tbnz w10, #0x0, 0x14e348 14e344: 14000028 b 0x14e3e4 14e348: d2800908 mov x8, #0x48 // =72 14e34c: f85d83a9 ldur x9, [x29, #-0x28] 14e350: 8b080120 add x0, x9, x8 14e354: 97fd46cf bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e358: 97fd5596 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14e35c: f85e03a8 ldur x8, [x29, #-0x20] 14e360: eb08001f cmp x0, x8 14e364: 1a9f27ea cset w10, lo 14e368: 3700004a tbnz w10, #0x0, 0x14e370 14e36c: 14000004 b 0x14e37c 14e370: 12800148 mov w8, #-0xb // =-11 14e374: b81fc3a8 stur w8, [x29, #-0x4] 14e378: 1400001e b 0x14e3f0 14e37c: d2800908 mov x8, #0x48 // =72 14e380: f85d83a9 ldur x9, [x29, #-0x28] 14e384: 8b080120 add x0, x9, x8 14e388: f9000fe8 str x8, [sp, #0x18] 14e38c: 97fd46c1 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e390: f85d83a8 ldur x8, [x29, #-0x28] 14e394: f9400fe9 ldr x9, [sp, #0x18] 14e398: 8b09010a add x10, x8, x9 14e39c: f9000be0 str x0, [sp, #0x10] 14e3a0: aa0a03e0 mov x0, x10 14e3a4: 97fd46bb bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e3a8: 97fd679e bl 0xa8220 <_ZNK7android7ABuffer6offsetEv@plt> 14e3ac: f85e03a8 ldur x8, [x29, #-0x20] 14e3b0: 8b080001 add x1, x0, x8 14e3b4: f85d83a8 ldur x8, [x29, #-0x28] 14e3b8: f9400fe9 ldr x9, [sp, #0x18] 14e3bc: 8b090100 add x0, x8, x9 14e3c0: f90007e1 str x1, [sp, #0x8] 14e3c4: 97fd46b3 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e3c8: 97fd557a bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14e3cc: f85e03a8 ldur x8, [x29, #-0x20] 14e3d0: eb080002 subs x2, x0, x8 14e3d4: f9400be0 ldr x0, [sp, #0x10] 14e3d8: f94007e1 ldr x1, [sp, #0x8] 14e3dc: 97fd72fd bl 0xaafd0 <_ZN7android7ABuffer8setRangeEmm@plt> 14e3e0: f81e03bf stur xzr, [x29, #-0x20] 14e3e4: f85e03a8 ldur x8, [x29, #-0x20] 14e3e8: 2a0803e9 mov w9, w8 14e3ec: b81fc3a9 stur w9, [x29, #-0x4] 14e3f0: b85fc3a0 ldur w0, [x29, #-0x4] 14e3f4: a9477bfd ldp x29, x30, [sp, #0x70] 14e3f8: 910203ff add sp, sp, #0x80 14e3fc: d65f03c0 ret 000000000014e400 : 14e400: d10103ff sub sp, sp, #0x40 14e404: a9037bfd stp x29, x30, [sp, #0x30] 14e408: 9100c3fd add x29, sp, #0x30 14e40c: d2800908 mov x8, #0x48 // =72 14e410: b27f0be9 orr x9, xzr, #0xe 14e414: f81f03a0 stur x0, [x29, #-0x10] 14e418: f85f03a0 ldur x0, [x29, #-0x10] 14e41c: 8b080008 add x8, x0, x8 14e420: f9000be0 str x0, [sp, #0x10] 14e424: aa0803e0 mov x0, x8 14e428: f90007e9 str x9, [sp, #0x8] 14e42c: 97fd4699 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e430: 97fd5560 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14e434: f94007e8 ldr x8, [sp, #0x8] 14e438: eb08001f cmp x0, x8 14e43c: 1a9f27ea cset w10, lo 14e440: 3700004a tbnz w10, #0x0, 0x14e448 14e444: 14000004 b 0x14e454 14e448: 92800148 mov x8, #-0xb // =-11 14e44c: f81f83a8 stur x8, [x29, #-0x8] 14e450: 14000011 b 0x14e494 14e454: 32000be8 orr w8, wzr, #0x7 14e458: d2800909 mov x9, #0x48 // =72 14e45c: f9400bea ldr x10, [sp, #0x10] 14e460: 8b090140 add x0, x10, x9 14e464: b90007e8 str w8, [sp, #0x4] 14e468: 97fd468a bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e46c: 97fd5b79 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14e470: 39403408 ldrb w8, [x0, #0xd] 14e474: b94007eb ldr w11, [sp, #0x4] 14e478: 0a0b0108 and w8, w8, w11 14e47c: b81ec3a8 stur w8, [x29, #-0x14] 14e480: b85ec3a8 ldur w8, [x29, #-0x14] 14e484: 11003908 add w8, w8, #0xe 14e488: 2a0803e9 mov w9, w8 14e48c: d3407d29 ubfx x9, x9, #0, #32 14e490: f81f83a9 stur x9, [x29, #-0x8] 14e494: f85f83a0 ldur x0, [x29, #-0x8] 14e498: a9437bfd ldp x29, x30, [sp, #0x30] 14e49c: 910103ff add sp, sp, #0x40 14e4a0: d65f03c0 ret 000000000014e4a4 : 14e4a4: d10103ff sub sp, sp, #0x40 14e4a8: a9037bfd stp x29, x30, [sp, #0x30] 14e4ac: 9100c3fd add x29, sp, #0x30 14e4b0: d2800908 mov x8, #0x48 // =72 14e4b4: b27f07e9 orr x9, xzr, #0x6 14e4b8: f81f03a0 stur x0, [x29, #-0x10] 14e4bc: f85f03a0 ldur x0, [x29, #-0x10] 14e4c0: 8b080008 add x8, x0, x8 14e4c4: f9000be0 str x0, [sp, #0x10] 14e4c8: aa0803e0 mov x0, x8 14e4cc: f90007e9 str x9, [sp, #0x8] 14e4d0: 97fd4670 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e4d4: 97fd5537 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14e4d8: f94007e8 ldr x8, [sp, #0x8] 14e4dc: eb08001f cmp x0, x8 14e4e0: 1a9f27ea cset w10, lo 14e4e4: 3700004a tbnz w10, #0x0, 0x14e4ec 14e4e8: 14000004 b 0x14e4f8 14e4ec: 92800148 mov x8, #-0xb // =-11 14e4f0: f81f83a8 stur x8, [x29, #-0x8] 14e4f4: 14000013 b 0x14e540 14e4f8: b27e03e8 orr x8, xzr, #0x4 14e4fc: d2800909 mov x9, #0x48 // =72 14e500: f9400bea ldr x10, [sp, #0x10] 14e504: 8b090140 add x0, x10, x9 14e508: f90003e8 str x8, [sp] 14e50c: 97fd4661 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e510: 97fd5b50 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14e514: f94003e8 ldr x8, [sp] 14e518: 8b080000 add x0, x0, x8 14e51c: 97fd65e5 bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 14e520: 32003feb orr w11, wzr, #0xffff 14e524: 0a0b000b and w11, w0, w11 14e528: b81ec3ab stur w11, [x29, #-0x14] 14e52c: b85ec3ab ldur w11, [x29, #-0x14] 14e530: 1100196b add w11, w11, #0x6 14e534: 2a0b03e8 mov w8, w11 14e538: d3407d08 ubfx x8, x8, #0, #32 14e53c: f81f83a8 stur x8, [x29, #-0x8] 14e540: f85f83a0 ldur x0, [x29, #-0x8] 14e544: a9437bfd ldp x29, x30, [sp, #0x30] 14e548: 910103ff add sp, sp, #0x40 14e54c: d65f03c0 ret 000000000014e550 : 14e550: f81e0ffc str x28, [sp, #-0x20]! 14e554: a9017bfd stp x29, x30, [sp, #0x10] 14e558: 910043fd add x29, sp, #0x10 14e55c: d10ec3ff sub sp, sp, #0x3b0 14e560: d10243a8 sub x8, x29, #0x90 14e564: d53bd049 mrs x9, TPIDR_EL0 14e568: f9401529 ldr x9, [x9, #0x28] 14e56c: f9003d09 str x9, [x8, #0x78] 14e570: f9001100 str x0, [x8, #0x20] 14e574: f9401109 ldr x9, [x8, #0x20] 14e578: aa0903e0 mov x0, x9 14e57c: 91012129 add x9, x9, #0x48 14e580: f9014fe0 str x0, [sp, #0x298] 14e584: aa0903e0 mov x0, x9 14e588: f9014be8 str x8, [sp, #0x290] 14e58c: 97fd4641 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e590: 97fd5508 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14e594: f1001408 subs x8, x0, #0x5 14e598: f90147e8 str x8, [sp, #0x288] 14e59c: 540000c8 b.hi 0x14e5b4 14e5a0: 14000001 b 0x14e5a4 14e5a4: 92800148 mov x8, #-0xb // =-11 14e5a8: f9414be9 ldr x9, [sp, #0x290] 14e5ac: f9001528 str x8, [x9, #0x28] 14e5b0: 140004ab b 0x14f85c 14e5b4: f9414fe8 ldr x8, [sp, #0x298] 14e5b8: 91012100 add x0, x8, #0x48 14e5bc: 97fd4635 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e5c0: 97fd5b24 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14e5c4: 91001000 add x0, x0, #0x4 14e5c8: 97fd65ba bl 0xa7cb0 <_ZN7android6U16_ATEPKh@plt> 14e5cc: 12003c00 and w0, w0, #0xffff 14e5d0: b818c3a0 stur w0, [x29, #-0x74] 14e5d4: b858c3a0 ldur w0, [x29, #-0x74] 14e5d8: 350000c0 cbnz w0, 0x14e5f0 14e5dc: 14000001 b 0x14e5e0 14e5e0: 92800148 mov x8, #-0xb // =-11 14e5e4: f9414be9 ldr x9, [sp, #0x290] 14e5e8: f9001528 str x8, [x9, #0x28] 14e5ec: 1400049c b 0x14f85c 14e5f0: b858c3a8 ldur w8, [x29, #-0x74] 14e5f4: 11001908 add w8, w8, #0x6 14e5f8: 2a0803e9 mov w9, w8 14e5fc: f9414bea ldr x10, [sp, #0x290] 14e600: f9000949 str x9, [x10, #0x10] 14e604: f9414fe9 ldr x9, [sp, #0x298] 14e608: 91012120 add x0, x9, #0x48 14e60c: 97fd4621 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e610: 97fd54e8 bl 0xa39b0 <_ZNK7android7ABuffer4sizeEv@plt> 14e614: f9414be9 ldr x9, [sp, #0x290] 14e618: f940092a ldr x10, [x9, #0x10] 14e61c: eb0a000a subs x10, x0, x10 14e620: f90143ea str x10, [sp, #0x280] 14e624: 540000c2 b.hs 0x14e63c 14e628: 14000001 b 0x14e62c 14e62c: 92800148 mov x8, #-0xb // =-11 14e630: f9414be9 ldr x9, [sp, #0x290] 14e634: f9001528 str x8, [x9, #0x28] 14e638: 14000489 b 0x14f85c 14e63c: f9414fe8 ldr x8, [sp, #0x298] 14e640: 91012100 add x0, x8, #0x48 14e644: 97fd4613 bl 0x9fe90 <_ZNK7android2spINS_7ABufferEEptEv@plt> 14e648: 97fd5b02 bl 0xa5250 <_ZN7android7ABuffer4dataEv@plt> 14e64c: f9414be8 ldr x8, [sp, #0x290] 14e650: f9400902 ldr x2, [x8, #0x10] 14e654: d10123be sub x30, x29, #0x48 14e658: f9013fe0 str x0, [sp, #0x278] 14e65c: aa1e03e0 mov x0, x30 14e660: f9413fe1 ldr x1, [sp, #0x278] 14e664: f9013bfe str x30, [sp, #0x270] 14e668: 97fd46de bl 0xa01e0 <_ZN7android10ABitReaderC1EPKhm@plt> 14e66c: 321d07e9 orr w9, wzr, #0x18 14e670: 2a0903e1 mov w1, w9 14e674: f9413be0 ldr x0, [sp, #0x270] 14e678: 97fd4f4a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e67c: b9026fe0 str w0, [sp, #0x26c] 14e680: 14000001 b 0x14e684 14e684: b9426fe8 ldr w8, [sp, #0x26c] 14e688: b817c3a8 stur w8, [x29, #-0x84] 14e68c: b857c3a9 ldur w9, [x29, #-0x84] 14e690: 71000529 subs w9, w9, #0x1 14e694: b9026be9 str w9, [sp, #0x268] 14e698: 540001a0 b.eq 0x14e6cc 14e69c: 14000001 b 0x14e6a0 14e6a0: 92807dc8 mov x8, #-0x3ef // =-1007 14e6a4: f9414be9 ldr x9, [sp, #0x290] 14e6a8: f9001528 str x8, [x9, #0x28] 14e6ac: 320003ea orr w10, wzr, #0x1 14e6b0: b81683aa stur w10, [x29, #-0x98] 14e6b4: 14000464 b 0x14f844 14e6b8: f9414be8 ldr x8, [sp, #0x290] 14e6bc: f9000100 str x0, [x8] 14e6c0: 2a0103e9 mov w9, w1 14e6c4: b816c3a9 stur w9, [x29, #-0x94] 14e6c8: 14000462 b 0x14f850 14e6cc: b857c3a8 ldur w8, [x29, #-0x84] 14e6d0: 71000508 subs w8, w8, #0x1 14e6d4: b90267e8 str w8, [sp, #0x264] 14e6d8: 54000100 b.eq 0x14e6f8 14e6dc: 14000001 b 0x14e6e0 14e6e0: 92807dc8 mov x8, #-0x3ef // =-1007 14e6e4: f9414be9 ldr x9, [sp, #0x290] 14e6e8: f9001528 str x8, [x9, #0x28] 14e6ec: 320003ea orr w10, wzr, #0x1 14e6f0: b81683aa stur w10, [x29, #-0x98] 14e6f4: 14000454 b 0x14f844 14e6f8: 321d03e8 orr w8, wzr, #0x8 14e6fc: 2a0803e1 mov w1, w8 14e700: d10123a0 sub x0, x29, #0x48 14e704: 97fd4f27 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e708: b90263e0 str w0, [sp, #0x260] 14e70c: 14000001 b 0x14e710 14e710: b94263e8 ldr w8, [sp, #0x260] 14e714: b81b43a8 stur w8, [x29, #-0x4c] 14e718: 321c03e9 orr w9, wzr, #0x10 14e71c: 2a0903e1 mov w1, w9 14e720: d10123a0 sub x0, x29, #0x48 14e724: 97fd4f1f bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e728: b9025fe0 str w0, [sp, #0x25c] 14e72c: 14000001 b 0x14e730 14e730: b85b43a8 ldur w8, [x29, #-0x4c] 14e734: 7102f108 subs w8, w8, #0xbc 14e738: b9025be8 str w8, [sp, #0x258] 14e73c: 54001bc1 b.ne 0x14eab4 14e740: 14000001 b 0x14e744 14e744: f9414fe8 ldr x8, [sp, #0x298] 14e748: 3941e109 ldrb w9, [x8, #0x78] 14e74c: 37000109 tbnz w9, #0x0, 0x14e76c 14e750: 14000001 b 0x14e754 14e754: f9414be8 ldr x8, [sp, #0x290] 14e758: f9400909 ldr x9, [x8, #0x10] 14e75c: f9001509 str x9, [x8, #0x28] 14e760: 320003ea orr w10, wzr, #0x1 14e764: b81683aa stur w10, [x29, #-0x98] 14e768: 14000437 b 0x14f844 14e76c: f9414fe8 ldr x8, [sp, #0x298] 14e770: 91020100 add x0, x8, #0x80 14e774: 97fd5e8f bl 0xa61b0 <_ZN7android11KeyedVectorIjjE5clearEv@plt> 14e778: 14000001 b 0x14e77c 14e77c: 320003e8 orr w8, wzr, #0x1 14e780: 2a0803e1 mov w1, w8 14e784: d10123a0 sub x0, x29, #0x48 14e788: 97fd4f06 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e78c: b90257e0 str w0, [sp, #0x254] 14e790: 14000001 b 0x14e794 14e794: 321f03e8 orr w8, wzr, #0x2 14e798: 2a0803e1 mov w1, w8 14e79c: d10123a0 sub x0, x29, #0x48 14e7a0: 97fd4f00 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e7a4: b90253e0 str w0, [sp, #0x250] 14e7a8: 14000001 b 0x14e7ac 14e7ac: 528000a8 mov w8, #0x5 // =5 14e7b0: 2a0803e1 mov w1, w8 14e7b4: d10123a0 sub x0, x29, #0x48 14e7b8: 97fd4efa bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e7bc: b9024fe0 str w0, [sp, #0x24c] 14e7c0: 14000001 b 0x14e7c4 14e7c4: 32000be8 orr w8, wzr, #0x7 14e7c8: 2a0803e1 mov w1, w8 14e7cc: d10123a0 sub x0, x29, #0x48 14e7d0: 97fd4ef4 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e7d4: b9024be0 str w0, [sp, #0x248] 14e7d8: 14000001 b 0x14e7dc 14e7dc: 320003e8 orr w8, wzr, #0x1 14e7e0: 2a0803e1 mov w1, w8 14e7e4: d10123a0 sub x0, x29, #0x48 14e7e8: 97fd4eee bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e7ec: b90247e0 str w0, [sp, #0x244] 14e7f0: 14000001 b 0x14e7f4 14e7f4: 321c03e8 orr w8, wzr, #0x10 14e7f8: 2a0803e1 mov w1, w8 14e7fc: d10123a0 sub x0, x29, #0x48 14e800: 97fd4ee8 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e804: b90243e0 str w0, [sp, #0x240] 14e808: 14000001 b 0x14e80c 14e80c: b94243e8 ldr w8, [sp, #0x240] 14e810: b81643a8 stur w8, [x29, #-0x9c] 14e814: aa1f03e9 mov x9, xzr 14e818: f81583a9 stur x9, [x29, #-0xa8] 14e81c: 14000001 b 0x14e820 14e820: f85583a8 ldur x8, [x29, #-0xa8] 14e824: b85643a9 ldur w9, [x29, #-0x9c] 14e828: 2a0903ea mov w10, w9 14e82c: eb0a0108 subs x8, x8, x10 14e830: f9011fe8 str x8, [sp, #0x238] 14e834: 540007e2 b.hs 0x14e930 14e838: 14000001 b 0x14e83c 14e83c: f85583a8 ldur x8, [x29, #-0xa8] 14e840: 91000908 add x8, x8, #0x2 14e844: b85643a9 ldur w9, [x29, #-0x9c] 14e848: 2a0903ea mov w10, w9 14e84c: eb0a0108 subs x8, x8, x10 14e850: f9011be8 str x8, [sp, #0x230] 14e854: 54000109 b.ls 0x14e874 14e858: 14000001 b 0x14e85c 14e85c: 92807dc8 mov x8, #-0x3ef // =-1007 14e860: f9414be9 ldr x9, [sp, #0x290] 14e864: f9001528 str x8, [x9, #0x28] 14e868: 320003ea orr w10, wzr, #0x1 14e86c: b81683aa stur w10, [x29, #-0x98] 14e870: 140003f5 b 0x14f844 14e874: 321d03e8 orr w8, wzr, #0x8 14e878: 2a0803e1 mov w1, w8 14e87c: d10123a0 sub x0, x29, #0x48 14e880: 97fd4ec8 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e884: b9022fe0 str w0, [sp, #0x22c] 14e888: 14000001 b 0x14e88c 14e88c: b9422fe8 ldr w8, [sp, #0x22c] 14e890: b81543a8 stur w8, [x29, #-0xac] 14e894: 321d03e9 orr w9, wzr, #0x8 14e898: 2a0903e1 mov w1, w9 14e89c: d10123a0 sub x0, x29, #0x48 14e8a0: 97fd4ec0 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e8a4: b9022be0 str w0, [sp, #0x228] 14e8a8: 14000001 b 0x14e8ac 14e8ac: b9422be8 ldr w8, [sp, #0x228] 14e8b0: b81503a8 stur w8, [x29, #-0xb0] 14e8b4: f85583a9 ldur x9, [x29, #-0xa8] 14e8b8: b85503aa ldur w10, [x29, #-0xb0] 14e8bc: 2a0a03eb mov w11, w10 14e8c0: 8b0b0129 add x9, x9, x11 14e8c4: 91000929 add x9, x9, #0x2 14e8c8: b85643aa ldur w10, [x29, #-0x9c] 14e8cc: 2a0a03eb mov w11, w10 14e8d0: eb0b0129 subs x9, x9, x11 14e8d4: f90113e9 str x9, [sp, #0x220] 14e8d8: 54000109 b.ls 0x14e8f8 14e8dc: 14000001 b 0x14e8e0 14e8e0: 92807dc8 mov x8, #-0x3ef // =-1007 14e8e4: f9414be9 ldr x9, [sp, #0x290] 14e8e8: f9001528 str x8, [x9, #0x28] 14e8ec: 320003ea orr w10, wzr, #0x1 14e8f0: b81683aa stur w10, [x29, #-0x98] 14e8f4: 140003d4 b 0x14f844 14e8f8: b85503a8 ldur w8, [x29, #-0xb0] 14e8fc: 531d7108 lsl w8, w8, #3 14e900: 2a0803e1 mov w1, w8 14e904: d10123a0 sub x0, x29, #0x48 14e908: 97fd6056 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 14e90c: b9021fe0 str w0, [sp, #0x21c] 14e910: 14000001 b 0x14e914 14e914: b85503a8 ldur w8, [x29, #-0xb0] 14e918: 11000908 add w8, w8, #0x2 14e91c: 2a0803e9 mov w9, w8 14e920: f85583aa ldur x10, [x29, #-0xa8] 14e924: 8b090149 add x9, x10, x9 14e928: f81583a9 stur x9, [x29, #-0xa8] 14e92c: 17ffffbd b 0x14e820 14e930: 321c03e8 orr w8, wzr, #0x10 14e934: 2a0803e1 mov w1, w8 14e938: d10123a0 sub x0, x29, #0x48 14e93c: 97fd4e99 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e940: b9021be0 str w0, [sp, #0x218] 14e944: 14000001 b 0x14e948 14e948: b9421be8 ldr w8, [sp, #0x218] 14e94c: b814c3a8 stur w8, [x29, #-0xb4] 14e950: aa1f03e9 mov x9, xzr 14e954: f81583a9 stur x9, [x29, #-0xa8] 14e958: 14000001 b 0x14e95c 14e95c: f85583a8 ldur x8, [x29, #-0xa8] 14e960: b854c3a9 ldur w9, [x29, #-0xb4] 14e964: 2a0903ea mov w10, w9 14e968: eb0a0108 subs x8, x8, x10 14e96c: f9010be8 str x8, [sp, #0x210] 14e970: 540008e2 b.hs 0x14ea8c 14e974: 14000001 b 0x14e978 14e978: f85583a8 ldur x8, [x29, #-0xa8] 14e97c: 91001108 add x8, x8, #0x4 14e980: b854c3a9 ldur w9, [x29, #-0xb4] 14e984: 2a0903ea mov w10, w9 14e988: eb0a0108 subs x8, x8, x10 14e98c: f90107e8 str x8, [sp, #0x208] 14e990: 54000109 b.ls 0x14e9b0 14e994: 14000001 b 0x14e998 14e998: 92807dc8 mov x8, #-0x3ef // =-1007 14e99c: f9414be9 ldr x9, [sp, #0x290] 14e9a0: f9001528 str x8, [x9, #0x28] 14e9a4: 320003ea orr w10, wzr, #0x1 14e9a8: b81683aa stur w10, [x29, #-0x98] 14e9ac: 140003a6 b 0x14f844 14e9b0: 321d03e8 orr w8, wzr, #0x8 14e9b4: 2a0803e1 mov w1, w8 14e9b8: d10123a0 sub x0, x29, #0x48 14e9bc: 97fd4e79 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e9c0: b90207e0 str w0, [sp, #0x204] 14e9c4: 14000001 b 0x14e9c8 14e9c8: b94207e8 ldr w8, [sp, #0x204] 14e9cc: b81b03a8 stur w8, [x29, #-0x50] 14e9d0: 321d03e9 orr w9, wzr, #0x8 14e9d4: 2a0903e1 mov w1, w9 14e9d8: d10123a0 sub x0, x29, #0x48 14e9dc: 97fd4e71 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14e9e0: b90203e0 str w0, [sp, #0x200] 14e9e4: 14000001 b 0x14e9e8 14e9e8: b94203e8 ldr w8, [sp, #0x200] 14e9ec: b81ac3a8 stur w8, [x29, #-0x54] 14e9f0: f9414fe9 ldr x9, [sp, #0x298] 14e9f4: 91020120 add x0, x9, #0x80 14e9f8: d10153a1 sub x1, x29, #0x54 14e9fc: d10143a2 sub x2, x29, #0x50 14ea00: 97fd5410 bl 0xa3a40 <_ZN7android11KeyedVectorIjjE3addERKjS3_@plt> 14ea04: f900ffe0 str x0, [sp, #0x1f8] 14ea08: 14000001 b 0x14ea0c 14ea0c: 321c03e8 orr w8, wzr, #0x10 14ea10: 2a0803e1 mov w1, w8 14ea14: d10123a0 sub x0, x29, #0x48 14ea18: 97fd4e62 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ea1c: b901f7e0 str w0, [sp, #0x1f4] 14ea20: 14000001 b 0x14ea24 14ea24: b941f7e8 ldr w8, [sp, #0x1f4] 14ea28: b81483a8 stur w8, [x29, #-0xb8] 14ea2c: f85583a9 ldur x9, [x29, #-0xa8] 14ea30: b85483aa ldur w10, [x29, #-0xb8] 14ea34: 2a0a03eb mov w11, w10 14ea38: 8b0b0129 add x9, x9, x11 14ea3c: 91001129 add x9, x9, #0x4 14ea40: b854c3aa ldur w10, [x29, #-0xb4] 14ea44: 2a0a03eb mov w11, w10 14ea48: eb0b0129 subs x9, x9, x11 14ea4c: f900f7e9 str x9, [sp, #0x1e8] 14ea50: 54000109 b.ls 0x14ea70 14ea54: 14000001 b 0x14ea58 14ea58: 92807dc8 mov x8, #-0x3ef // =-1007 14ea5c: f9414be9 ldr x9, [sp, #0x290] 14ea60: f9001528 str x8, [x9, #0x28] 14ea64: 320003ea orr w10, wzr, #0x1 14ea68: b81683aa stur w10, [x29, #-0x98] 14ea6c: 14000376 b 0x14f844 14ea70: b85483a8 ldur w8, [x29, #-0xb8] 14ea74: 11001108 add w8, w8, #0x4 14ea78: 2a0803e9 mov w9, w8 14ea7c: f85583aa ldur x10, [x29, #-0xa8] 14ea80: 8b090149 add x9, x10, x9 14ea84: f81583a9 stur x9, [x29, #-0xa8] 14ea88: 17ffffb5 b 0x14e95c 14ea8c: 321b03e8 orr w8, wzr, #0x20 14ea90: 2a0803e1 mov w1, w8 14ea94: d10123a0 sub x0, x29, #0x48 14ea98: 97fd4e42 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ea9c: b901e7e0 str w0, [sp, #0x1e4] 14eaa0: 14000001 b 0x14eaa4 14eaa4: 320003e8 orr w8, wzr, #0x1 14eaa8: f9414fe9 ldr x9, [sp, #0x298] 14eaac: 3901e528 strb w8, [x9, #0x79] 14eab0: 1400035f b 0x14f82c 14eab4: b85b43a8 ldur w8, [x29, #-0x4c] 14eab8: 7102f908 subs w8, w8, #0xbe 14eabc: b901e3e8 str w8, [sp, #0x1e0] 14eac0: 54006640 b.eq 0x14f788 14eac4: 14000001 b 0x14eac8 14eac8: b85b43a8 ldur w8, [x29, #-0x4c] 14eacc: 7102fd08 subs w8, w8, #0xbf 14ead0: b901dfe8 str w8, [sp, #0x1dc] 14ead4: 540065a0 b.eq 0x14f788 14ead8: 14000001 b 0x14eadc 14eadc: b85b43a8 ldur w8, [x29, #-0x4c] 14eae0: 7103c108 subs w8, w8, #0xf0 14eae4: b901dbe8 str w8, [sp, #0x1d8] 14eae8: 54006500 b.eq 0x14f788 14eaec: 14000001 b 0x14eaf0 14eaf0: b85b43a8 ldur w8, [x29, #-0x4c] 14eaf4: 7103c508 subs w8, w8, #0xf1 14eaf8: b901d7e8 str w8, [sp, #0x1d4] 14eafc: 54006460 b.eq 0x14f788 14eb00: 14000001 b 0x14eb04 14eb04: b85b43a8 ldur w8, [x29, #-0x4c] 14eb08: 7103fd08 subs w8, w8, #0xff 14eb0c: b901d3e8 str w8, [sp, #0x1d0] 14eb10: 540063c0 b.eq 0x14f788 14eb14: 14000001 b 0x14eb18 14eb18: b85b43a8 ldur w8, [x29, #-0x4c] 14eb1c: 7103c908 subs w8, w8, #0xf2 14eb20: b901cfe8 str w8, [sp, #0x1cc] 14eb24: 54006320 b.eq 0x14f788 14eb28: 14000001 b 0x14eb2c 14eb2c: b85b43a8 ldur w8, [x29, #-0x4c] 14eb30: 7103e108 subs w8, w8, #0xf8 14eb34: b901cbe8 str w8, [sp, #0x1c8] 14eb38: 54006280 b.eq 0x14f788 14eb3c: 14000001 b 0x14eb40 14eb40: 321f03e8 orr w8, wzr, #0x2 14eb44: 2a0803e1 mov w1, w8 14eb48: d10123a0 sub x0, x29, #0x48 14eb4c: 97fd4e15 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14eb50: b901c7e0 str w0, [sp, #0x1c4] 14eb54: 14000001 b 0x14eb58 14eb58: 321f03e8 orr w8, wzr, #0x2 14eb5c: 2a0803e1 mov w1, w8 14eb60: d10123a0 sub x0, x29, #0x48 14eb64: 97fd4e0f bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14eb68: b901c3e0 str w0, [sp, #0x1c0] 14eb6c: 14000001 b 0x14eb70 14eb70: 320003e8 orr w8, wzr, #0x1 14eb74: 2a0803e1 mov w1, w8 14eb78: d10123a0 sub x0, x29, #0x48 14eb7c: 97fd4e09 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14eb80: b901bfe0 str w0, [sp, #0x1bc] 14eb84: 14000001 b 0x14eb88 14eb88: 320003e8 orr w8, wzr, #0x1 14eb8c: 2a0803e1 mov w1, w8 14eb90: d10123a0 sub x0, x29, #0x48 14eb94: 97fd4e03 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14eb98: b901bbe0 str w0, [sp, #0x1b8] 14eb9c: 14000001 b 0x14eba0 14eba0: 320003e8 orr w8, wzr, #0x1 14eba4: 2a0803e1 mov w1, w8 14eba8: d10123a0 sub x0, x29, #0x48 14ebac: 97fd4dfd bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ebb0: b901b7e0 str w0, [sp, #0x1b4] 14ebb4: 14000001 b 0x14ebb8 14ebb8: 320003e8 orr w8, wzr, #0x1 14ebbc: 2a0803e1 mov w1, w8 14ebc0: d10123a0 sub x0, x29, #0x48 14ebc4: 97fd4df7 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ebc8: b901b3e0 str w0, [sp, #0x1b0] 14ebcc: 14000001 b 0x14ebd0 14ebd0: 321f03e8 orr w8, wzr, #0x2 14ebd4: 2a0803e1 mov w1, w8 14ebd8: d10123a0 sub x0, x29, #0x48 14ebdc: 97fd4df1 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ebe0: b901afe0 str w0, [sp, #0x1ac] 14ebe4: 14000001 b 0x14ebe8 14ebe8: b941afe8 ldr w8, [sp, #0x1ac] 14ebec: b81443a8 stur w8, [x29, #-0xbc] 14ebf0: 320003e9 orr w9, wzr, #0x1 14ebf4: 2a0903e1 mov w1, w9 14ebf8: d10123a0 sub x0, x29, #0x48 14ebfc: 97fd4de9 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ec00: b901abe0 str w0, [sp, #0x1a8] 14ec04: 14000001 b 0x14ec08 14ec08: b941abe8 ldr w8, [sp, #0x1a8] 14ec0c: b81403a8 stur w8, [x29, #-0xc0] 14ec10: 320003e9 orr w9, wzr, #0x1 14ec14: 2a0903e1 mov w1, w9 14ec18: d10123a0 sub x0, x29, #0x48 14ec1c: 97fd4de1 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ec20: b901a7e0 str w0, [sp, #0x1a4] 14ec24: 14000001 b 0x14ec28 14ec28: b941a7e8 ldr w8, [sp, #0x1a4] 14ec2c: b813c3a8 stur w8, [x29, #-0xc4] 14ec30: 320003e9 orr w9, wzr, #0x1 14ec34: 2a0903e1 mov w1, w9 14ec38: d10123a0 sub x0, x29, #0x48 14ec3c: 97fd4dd9 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ec40: b901a3e0 str w0, [sp, #0x1a0] 14ec44: 14000001 b 0x14ec48 14ec48: b941a3e8 ldr w8, [sp, #0x1a0] 14ec4c: b81383a8 stur w8, [x29, #-0xc8] 14ec50: 320003e9 orr w9, wzr, #0x1 14ec54: 2a0903e1 mov w1, w9 14ec58: d10123a0 sub x0, x29, #0x48 14ec5c: 97fd4dd1 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ec60: b9019fe0 str w0, [sp, #0x19c] 14ec64: 14000001 b 0x14ec68 14ec68: b9419fe8 ldr w8, [sp, #0x19c] 14ec6c: b81343a8 stur w8, [x29, #-0xcc] 14ec70: 320003e9 orr w9, wzr, #0x1 14ec74: 2a0903e1 mov w1, w9 14ec78: d10123a0 sub x0, x29, #0x48 14ec7c: 97fd4dc9 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ec80: b9019be0 str w0, [sp, #0x198] 14ec84: 14000001 b 0x14ec88 14ec88: 320003e8 orr w8, wzr, #0x1 14ec8c: 2a0803e1 mov w1, w8 14ec90: d10123a0 sub x0, x29, #0x48 14ec94: 97fd4dc3 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ec98: b90197e0 str w0, [sp, #0x194] 14ec9c: 14000001 b 0x14eca0 14eca0: 321d03e8 orr w8, wzr, #0x8 14eca4: 2a0803e1 mov w1, w8 14eca8: d10123a0 sub x0, x29, #0x48 14ecac: 97fd4dbd bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ecb0: b90193e0 str w0, [sp, #0x190] 14ecb4: 14000001 b 0x14ecb8 14ecb8: b94193e8 ldr w8, [sp, #0x190] 14ecbc: b81303a8 stur w8, [x29, #-0xd0] 14ecc0: b85303a9 ldur w9, [x29, #-0xd0] 14ecc4: b812c3a9 stur w9, [x29, #-0xd4] 14ecc8: aa1f03ea mov x10, xzr 14eccc: f81203aa stur x10, [x29, #-0xe0] 14ecd0: f81183aa stur x10, [x29, #-0xe8] 14ecd4: b85443a9 ldur w9, [x29, #-0xbc] 14ecd8: 71000929 subs w9, w9, #0x2 14ecdc: b9018fe9 str w9, [sp, #0x18c] 14ece0: 540000e0 b.eq 0x14ecfc 14ece4: 14000001 b 0x14ece8 14ece8: b85443a8 ldur w8, [x29, #-0xbc] 14ecec: 71000d08 subs w8, w8, #0x3 14ecf0: b9018be8 str w8, [sp, #0x188] 14ecf4: 54001e81 b.ne 0x14f0c4 14ecf8: 14000001 b 0x14ecfc 14ecfc: b852c3a8 ldur w8, [x29, #-0xd4] 14ed00: 71001108 subs w8, w8, #0x4 14ed04: b90187e8 str w8, [sp, #0x184] 14ed08: 54000108 b.hi 0x14ed28 14ed0c: 14000001 b 0x14ed10 14ed10: 92807dc8 mov x8, #-0x3ef // =-1007 14ed14: f9414be9 ldr x9, [sp, #0x290] 14ed18: f9001528 str x8, [x9, #0x28] 14ed1c: 320003ea orr w10, wzr, #0x1 14ed20: b81683aa stur w10, [x29, #-0x98] 14ed24: 140002c8 b 0x14f844 14ed28: 321e03e8 orr w8, wzr, #0x4 14ed2c: 2a0803e1 mov w1, w8 14ed30: d10123a0 sub x0, x29, #0x48 14ed34: 97fd4d9b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ed38: b90183e0 str w0, [sp, #0x180] 14ed3c: 14000001 b 0x14ed40 14ed40: b85443a8 ldur w8, [x29, #-0xbc] 14ed44: b94183e9 ldr w9, [sp, #0x180] 14ed48: 6b080128 subs w8, w9, w8 14ed4c: b9017fe8 str w8, [sp, #0x17c] 14ed50: 54000100 b.eq 0x14ed70 14ed54: 14000001 b 0x14ed58 14ed58: 92807dc8 mov x8, #-0x3ef // =-1007 14ed5c: f9414be9 ldr x9, [sp, #0x290] 14ed60: f9001528 str x8, [x9, #0x28] 14ed64: 320003ea orr w10, wzr, #0x1 14ed68: b81683aa stur w10, [x29, #-0x98] 14ed6c: 140002b6 b 0x14f844 14ed70: 320007e8 orr w8, wzr, #0x3 14ed74: 2a0803e1 mov w1, w8 14ed78: d10123a0 sub x0, x29, #0x48 14ed7c: 97fd4d89 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ed80: b9017be0 str w0, [sp, #0x178] 14ed84: 14000001 b 0x14ed88 14ed88: b9417be8 ldr w8, [sp, #0x178] 14ed8c: 2a0803e9 mov w9, w8 14ed90: 2a0903ea mov w10, w9 14ed94: d362854a lsl x10, x10, #30 14ed98: f81203aa stur x10, [x29, #-0xe0] 14ed9c: 320003e9 orr w9, wzr, #0x1 14eda0: 2a0903e1 mov w1, w9 14eda4: d10123a0 sub x0, x29, #0x48 14eda8: 97fd4d7e bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14edac: b90177e0 str w0, [sp, #0x174] 14edb0: 14000001 b 0x14edb4 14edb4: b94177e8 ldr w8, [sp, #0x174] 14edb8: 71000509 subs w9, w8, #0x1 14edbc: b90173e9 str w9, [sp, #0x170] 14edc0: 54000100 b.eq 0x14ede0 14edc4: 14000001 b 0x14edc8 14edc8: 92807dc8 mov x8, #-0x3ef // =-1007 14edcc: f9414be9 ldr x9, [sp, #0x290] 14edd0: f9001528 str x8, [x9, #0x28] 14edd4: 320003ea orr w10, wzr, #0x1 14edd8: b81683aa stur w10, [x29, #-0x98] 14eddc: 1400029a b 0x14f844 14ede0: 32000fe8 orr w8, wzr, #0xf 14ede4: 2a0803e1 mov w1, w8 14ede8: d10123a0 sub x0, x29, #0x48 14edec: 97fd4d6d bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14edf0: b9016fe0 str w0, [sp, #0x16c] 14edf4: 14000001 b 0x14edf8 14edf8: b9416fe8 ldr w8, [sp, #0x16c] 14edfc: 2a0803e9 mov w9, w8 14ee00: 2a0903ea mov w10, w9 14ee04: f85203ab ldur x11, [x29, #-0xe0] 14ee08: aa0a3d6a orr x10, x11, x10, lsl #15 14ee0c: f81203aa stur x10, [x29, #-0xe0] 14ee10: 320003e9 orr w9, wzr, #0x1 14ee14: 2a0903e1 mov w1, w9 14ee18: d10123a0 sub x0, x29, #0x48 14ee1c: 97fd4d61 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ee20: b9016be0 str w0, [sp, #0x168] 14ee24: 14000001 b 0x14ee28 14ee28: b9416be8 ldr w8, [sp, #0x168] 14ee2c: 71000509 subs w9, w8, #0x1 14ee30: b90167e9 str w9, [sp, #0x164] 14ee34: 54000100 b.eq 0x14ee54 14ee38: 14000001 b 0x14ee3c 14ee3c: 92807dc8 mov x8, #-0x3ef // =-1007 14ee40: f9414be9 ldr x9, [sp, #0x290] 14ee44: f9001528 str x8, [x9, #0x28] 14ee48: 320003ea orr w10, wzr, #0x1 14ee4c: b81683aa stur w10, [x29, #-0x98] 14ee50: 1400027d b 0x14f844 14ee54: 32000fe8 orr w8, wzr, #0xf 14ee58: 2a0803e1 mov w1, w8 14ee5c: d10123a0 sub x0, x29, #0x48 14ee60: 97fd4d50 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ee64: b90163e0 str w0, [sp, #0x160] 14ee68: 14000001 b 0x14ee6c 14ee6c: b94163e8 ldr w8, [sp, #0x160] 14ee70: 2a0803e9 mov w9, w8 14ee74: 2a0903ea mov w10, w9 14ee78: f85203ab ldur x11, [x29, #-0xe0] 14ee7c: aa0a016a orr x10, x11, x10 14ee80: f81203aa stur x10, [x29, #-0xe0] 14ee84: 320003e9 orr w9, wzr, #0x1 14ee88: 2a0903e1 mov w1, w9 14ee8c: d10123a0 sub x0, x29, #0x48 14ee90: 97fd4d44 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ee94: b9015fe0 str w0, [sp, #0x15c] 14ee98: 14000001 b 0x14ee9c 14ee9c: b9415fe8 ldr w8, [sp, #0x15c] 14eea0: 71000509 subs w9, w8, #0x1 14eea4: b9015be9 str w9, [sp, #0x158] 14eea8: 54000100 b.eq 0x14eec8 14eeac: 14000001 b 0x14eeb0 14eeb0: 92807dc8 mov x8, #-0x3ef // =-1007 14eeb4: f9414be9 ldr x9, [sp, #0x290] 14eeb8: f9001528 str x8, [x9, #0x28] 14eebc: 320003ea orr w10, wzr, #0x1 14eec0: b81683aa stur w10, [x29, #-0x98] 14eec4: 14000260 b 0x14f844 14eec8: b852c3a8 ldur w8, [x29, #-0xd4] 14eecc: 71001508 subs w8, w8, #0x5 14eed0: b812c3a8 stur w8, [x29, #-0xd4] 14eed4: b85443a8 ldur w8, [x29, #-0xbc] 14eed8: 71000d08 subs w8, w8, #0x3 14eedc: b90157e8 str w8, [sp, #0x154] 14eee0: 54000f01 b.ne 0x14f0c0 14eee4: 14000001 b 0x14eee8 14eee8: b852c3a8 ldur w8, [x29, #-0xd4] 14eeec: 71001108 subs w8, w8, #0x4 14eef0: b90153e8 str w8, [sp, #0x150] 14eef4: 54000108 b.hi 0x14ef14 14eef8: 14000001 b 0x14eefc 14eefc: 92807dc8 mov x8, #-0x3ef // =-1007 14ef00: f9414be9 ldr x9, [sp, #0x290] 14ef04: f9001528 str x8, [x9, #0x28] 14ef08: 320003ea orr w10, wzr, #0x1 14ef0c: b81683aa stur w10, [x29, #-0x98] 14ef10: 1400024d b 0x14f844 14ef14: 321e03e8 orr w8, wzr, #0x4 14ef18: 2a0803e1 mov w1, w8 14ef1c: d10123a0 sub x0, x29, #0x48 14ef20: 97fd4d20 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ef24: b9014fe0 str w0, [sp, #0x14c] 14ef28: 14000001 b 0x14ef2c 14ef2c: b9414fe8 ldr w8, [sp, #0x14c] 14ef30: 71000509 subs w9, w8, #0x1 14ef34: b9014be9 str w9, [sp, #0x148] 14ef38: 54000100 b.eq 0x14ef58 14ef3c: 14000001 b 0x14ef40 14ef40: 92807dc8 mov x8, #-0x3ef // =-1007 14ef44: f9414be9 ldr x9, [sp, #0x290] 14ef48: f9001528 str x8, [x9, #0x28] 14ef4c: 320003ea orr w10, wzr, #0x1 14ef50: b81683aa stur w10, [x29, #-0x98] 14ef54: 1400023c b 0x14f844 14ef58: 320007e8 orr w8, wzr, #0x3 14ef5c: 2a0803e1 mov w1, w8 14ef60: d10123a0 sub x0, x29, #0x48 14ef64: 97fd4d0f bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ef68: b90147e0 str w0, [sp, #0x144] 14ef6c: 14000001 b 0x14ef70 14ef70: b94147e8 ldr w8, [sp, #0x144] 14ef74: 2a0803e9 mov w9, w8 14ef78: 2a0903ea mov w10, w9 14ef7c: d362854a lsl x10, x10, #30 14ef80: f81183aa stur x10, [x29, #-0xe8] 14ef84: 320003e9 orr w9, wzr, #0x1 14ef88: 2a0903e1 mov w1, w9 14ef8c: d10123a0 sub x0, x29, #0x48 14ef90: 97fd4d04 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14ef94: b90143e0 str w0, [sp, #0x140] 14ef98: 14000001 b 0x14ef9c 14ef9c: b94143e8 ldr w8, [sp, #0x140] 14efa0: 71000509 subs w9, w8, #0x1 14efa4: b9013fe9 str w9, [sp, #0x13c] 14efa8: 54000100 b.eq 0x14efc8 14efac: 14000001 b 0x14efb0 14efb0: 92807dc8 mov x8, #-0x3ef // =-1007 14efb4: f9414be9 ldr x9, [sp, #0x290] 14efb8: f9001528 str x8, [x9, #0x28] 14efbc: 320003ea orr w10, wzr, #0x1 14efc0: b81683aa stur w10, [x29, #-0x98] 14efc4: 14000220 b 0x14f844 14efc8: 32000fe8 orr w8, wzr, #0xf 14efcc: 2a0803e1 mov w1, w8 14efd0: d10123a0 sub x0, x29, #0x48 14efd4: 97fd4cf3 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14efd8: b9013be0 str w0, [sp, #0x138] 14efdc: 14000001 b 0x14efe0 14efe0: b9413be8 ldr w8, [sp, #0x138] 14efe4: 2a0803e9 mov w9, w8 14efe8: 2a0903ea mov w10, w9 14efec: f85183ab ldur x11, [x29, #-0xe8] 14eff0: aa0a3d6a orr x10, x11, x10, lsl #15 14eff4: f81183aa stur x10, [x29, #-0xe8] 14eff8: 320003e9 orr w9, wzr, #0x1 14effc: 2a0903e1 mov w1, w9 14f000: d10123a0 sub x0, x29, #0x48 14f004: 97fd4ce7 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f008: b90137e0 str w0, [sp, #0x134] 14f00c: 14000001 b 0x14f010 14f010: b94137e8 ldr w8, [sp, #0x134] 14f014: 71000509 subs w9, w8, #0x1 14f018: b90133e9 str w9, [sp, #0x130] 14f01c: 54000100 b.eq 0x14f03c 14f020: 14000001 b 0x14f024 14f024: 92807dc8 mov x8, #-0x3ef // =-1007 14f028: f9414be9 ldr x9, [sp, #0x290] 14f02c: f9001528 str x8, [x9, #0x28] 14f030: 320003ea orr w10, wzr, #0x1 14f034: b81683aa stur w10, [x29, #-0x98] 14f038: 14000203 b 0x14f844 14f03c: 32000fe8 orr w8, wzr, #0xf 14f040: 2a0803e1 mov w1, w8 14f044: d10123a0 sub x0, x29, #0x48 14f048: 97fd4cd6 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f04c: b9012fe0 str w0, [sp, #0x12c] 14f050: 14000001 b 0x14f054 14f054: b9412fe8 ldr w8, [sp, #0x12c] 14f058: 2a0803e9 mov w9, w8 14f05c: 2a0903ea mov w10, w9 14f060: f85183ab ldur x11, [x29, #-0xe8] 14f064: aa0a016a orr x10, x11, x10 14f068: f81183aa stur x10, [x29, #-0xe8] 14f06c: 320003e9 orr w9, wzr, #0x1 14f070: 2a0903e1 mov w1, w9 14f074: d10123a0 sub x0, x29, #0x48 14f078: 97fd4cca bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f07c: b9012be0 str w0, [sp, #0x128] 14f080: 14000001 b 0x14f084 14f084: b9412be8 ldr w8, [sp, #0x128] 14f088: 71000509 subs w9, w8, #0x1 14f08c: b90127e9 str w9, [sp, #0x124] 14f090: 54000100 b.eq 0x14f0b0 14f094: 14000001 b 0x14f098 14f098: 92807dc8 mov x8, #-0x3ef // =-1007 14f09c: f9414be9 ldr x9, [sp, #0x290] 14f0a0: f9001528 str x8, [x9, #0x28] 14f0a4: 320003ea orr w10, wzr, #0x1 14f0a8: b81683aa stur w10, [x29, #-0x98] 14f0ac: 140001e6 b 0x14f844 14f0b0: b852c3a8 ldur w8, [x29, #-0xd4] 14f0b4: 71001508 subs w8, w8, #0x5 14f0b8: b812c3a8 stur w8, [x29, #-0xd4] 14f0bc: 14000001 b 0x14f0c0 14f0c0: 14000001 b 0x14f0c4 14f0c4: b85403a8 ldur w8, [x29, #-0xc0] 14f0c8: 34001088 cbz w8, 0x14f2d8 14f0cc: 14000001 b 0x14f0d0 14f0d0: b852c3a8 ldur w8, [x29, #-0xd4] 14f0d4: 71001508 subs w8, w8, #0x5 14f0d8: b90123e8 str w8, [sp, #0x120] 14f0dc: 54000108 b.hi 0x14f0fc 14f0e0: 14000001 b 0x14f0e4 14f0e4: 92807dc8 mov x8, #-0x3ef // =-1007 14f0e8: f9414be9 ldr x9, [sp, #0x290] 14f0ec: f9001528 str x8, [x9, #0x28] 14f0f0: 320003ea orr w10, wzr, #0x1 14f0f4: b81683aa stur w10, [x29, #-0x98] 14f0f8: 140001d3 b 0x14f844 14f0fc: 321f03e8 orr w8, wzr, #0x2 14f100: 2a0803e1 mov w1, w8 14f104: d10123a0 sub x0, x29, #0x48 14f108: 97fd4ca6 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f10c: b9011fe0 str w0, [sp, #0x11c] 14f110: 14000001 b 0x14f114 14f114: 320007e8 orr w8, wzr, #0x3 14f118: 2a0803e1 mov w1, w8 14f11c: d10123a0 sub x0, x29, #0x48 14f120: 97fd4ca0 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f124: b9011be0 str w0, [sp, #0x118] 14f128: 14000001 b 0x14f12c 14f12c: b9411be8 ldr w8, [sp, #0x118] 14f130: 2a0803e9 mov w9, w8 14f134: 2a0903ea mov w10, w9 14f138: d362854a lsl x10, x10, #30 14f13c: f81103aa stur x10, [x29, #-0xf0] 14f140: 320003e9 orr w9, wzr, #0x1 14f144: 2a0903e1 mov w1, w9 14f148: d10123a0 sub x0, x29, #0x48 14f14c: 97fd4c95 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f150: b90117e0 str w0, [sp, #0x114] 14f154: 14000001 b 0x14f158 14f158: b94117e8 ldr w8, [sp, #0x114] 14f15c: 71000509 subs w9, w8, #0x1 14f160: b90113e9 str w9, [sp, #0x110] 14f164: 54000100 b.eq 0x14f184 14f168: 14000001 b 0x14f16c 14f16c: 92807dc8 mov x8, #-0x3ef // =-1007 14f170: f9414be9 ldr x9, [sp, #0x290] 14f174: f9001528 str x8, [x9, #0x28] 14f178: 320003ea orr w10, wzr, #0x1 14f17c: b81683aa stur w10, [x29, #-0x98] 14f180: 140001b1 b 0x14f844 14f184: 32000fe8 orr w8, wzr, #0xf 14f188: 2a0803e1 mov w1, w8 14f18c: d10123a0 sub x0, x29, #0x48 14f190: 97fd4c84 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f194: b9010fe0 str w0, [sp, #0x10c] 14f198: 14000001 b 0x14f19c 14f19c: b9410fe8 ldr w8, [sp, #0x10c] 14f1a0: 2a0803e9 mov w9, w8 14f1a4: 2a0903ea mov w10, w9 14f1a8: f85103ab ldur x11, [x29, #-0xf0] 14f1ac: aa0a3d6a orr x10, x11, x10, lsl #15 14f1b0: f81103aa stur x10, [x29, #-0xf0] 14f1b4: 320003e9 orr w9, wzr, #0x1 14f1b8: 2a0903e1 mov w1, w9 14f1bc: d10123a0 sub x0, x29, #0x48 14f1c0: 97fd4c78 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f1c4: b9010be0 str w0, [sp, #0x108] 14f1c8: 14000001 b 0x14f1cc 14f1cc: b9410be8 ldr w8, [sp, #0x108] 14f1d0: 71000509 subs w9, w8, #0x1 14f1d4: b90107e9 str w9, [sp, #0x104] 14f1d8: 54000100 b.eq 0x14f1f8 14f1dc: 14000001 b 0x14f1e0 14f1e0: 92807dc8 mov x8, #-0x3ef // =-1007 14f1e4: f9414be9 ldr x9, [sp, #0x290] 14f1e8: f9001528 str x8, [x9, #0x28] 14f1ec: 320003ea orr w10, wzr, #0x1 14f1f0: b81683aa stur w10, [x29, #-0x98] 14f1f4: 14000194 b 0x14f844 14f1f8: 32000fe8 orr w8, wzr, #0xf 14f1fc: 2a0803e1 mov w1, w8 14f200: d10123a0 sub x0, x29, #0x48 14f204: 97fd4c67 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f208: b90103e0 str w0, [sp, #0x100] 14f20c: 14000001 b 0x14f210 14f210: b94103e8 ldr w8, [sp, #0x100] 14f214: 2a0803e9 mov w9, w8 14f218: 2a0903ea mov w10, w9 14f21c: f85103ab ldur x11, [x29, #-0xf0] 14f220: aa0a016a orr x10, x11, x10 14f224: f81103aa stur x10, [x29, #-0xf0] 14f228: 320003e9 orr w9, wzr, #0x1 14f22c: 2a0903e1 mov w1, w9 14f230: d10123a0 sub x0, x29, #0x48 14f234: 97fd4c5b bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f238: b900ffe0 str w0, [sp, #0xfc] 14f23c: 14000001 b 0x14f240 14f240: b940ffe8 ldr w8, [sp, #0xfc] 14f244: 71000509 subs w9, w8, #0x1 14f248: b900fbe9 str w9, [sp, #0xf8] 14f24c: 54000100 b.eq 0x14f26c 14f250: 14000001 b 0x14f254 14f254: 92807dc8 mov x8, #-0x3ef // =-1007 14f258: f9414be9 ldr x9, [sp, #0x290] 14f25c: f9001528 str x8, [x9, #0x28] 14f260: 320003ea orr w10, wzr, #0x1 14f264: b81683aa stur w10, [x29, #-0x98] 14f268: 14000177 b 0x14f844 14f26c: 52800128 mov w8, #0x9 // =9 14f270: 2a0803e1 mov w1, w8 14f274: d10123a0 sub x0, x29, #0x48 14f278: 97fd4c4a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f27c: b900f7e0 str w0, [sp, #0xf4] 14f280: 14000001 b 0x14f284 14f284: 320003e8 orr w8, wzr, #0x1 14f288: 2a0803e1 mov w1, w8 14f28c: d10123a0 sub x0, x29, #0x48 14f290: 97fd4c44 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f294: b900f3e0 str w0, [sp, #0xf0] 14f298: 14000001 b 0x14f29c 14f29c: b940f3e8 ldr w8, [sp, #0xf0] 14f2a0: 71000509 subs w9, w8, #0x1 14f2a4: b900efe9 str w9, [sp, #0xec] 14f2a8: 54000100 b.eq 0x14f2c8 14f2ac: 14000001 b 0x14f2b0 14f2b0: 92807dc8 mov x8, #-0x3ef // =-1007 14f2b4: f9414be9 ldr x9, [sp, #0x290] 14f2b8: f9001528 str x8, [x9, #0x28] 14f2bc: 320003ea orr w10, wzr, #0x1 14f2c0: b81683aa stur w10, [x29, #-0x98] 14f2c4: 14000160 b 0x14f844 14f2c8: b852c3a8 ldur w8, [x29, #-0xd4] 14f2cc: 71001908 subs w8, w8, #0x6 14f2d0: b812c3a8 stur w8, [x29, #-0xd4] 14f2d4: 14000001 b 0x14f2d8 14f2d8: b853c3a8 ldur w8, [x29, #-0xc4] 14f2dc: 34000728 cbz w8, 0x14f3c0 14f2e0: 14000001 b 0x14f2e4 14f2e4: b852c3a8 ldur w8, [x29, #-0xd4] 14f2e8: 71000908 subs w8, w8, #0x2 14f2ec: b900ebe8 str w8, [sp, #0xe8] 14f2f0: 54000108 b.hi 0x14f310 14f2f4: 14000001 b 0x14f2f8 14f2f8: 92807dc8 mov x8, #-0x3ef // =-1007 14f2fc: f9414be9 ldr x9, [sp, #0x290] 14f300: f9001528 str x8, [x9, #0x28] 14f304: 320003ea orr w10, wzr, #0x1 14f308: b81683aa stur w10, [x29, #-0x98] 14f30c: 1400014e b 0x14f844 14f310: 320003e8 orr w8, wzr, #0x1 14f314: 2a0803e1 mov w1, w8 14f318: d10123a0 sub x0, x29, #0x48 14f31c: 97fd4c21 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f320: b900e7e0 str w0, [sp, #0xe4] 14f324: 14000001 b 0x14f328 14f328: b940e7e8 ldr w8, [sp, #0xe4] 14f32c: 71000509 subs w9, w8, #0x1 14f330: b900e3e9 str w9, [sp, #0xe0] 14f334: 54000100 b.eq 0x14f354 14f338: 14000001 b 0x14f33c 14f33c: 92807dc8 mov x8, #-0x3ef // =-1007 14f340: f9414be9 ldr x9, [sp, #0x290] 14f344: f9001528 str x8, [x9, #0x28] 14f348: 320003ea orr w10, wzr, #0x1 14f34c: b81683aa stur w10, [x29, #-0x98] 14f350: 1400013d b 0x14f844 14f354: 528002c8 mov w8, #0x16 // =22 14f358: 2a0803e1 mov w1, w8 14f35c: d10123a0 sub x0, x29, #0x48 14f360: 97fd4c10 bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f364: b900dfe0 str w0, [sp, #0xdc] 14f368: 14000001 b 0x14f36c 14f36c: 320003e8 orr w8, wzr, #0x1 14f370: 2a0803e1 mov w1, w8 14f374: d10123a0 sub x0, x29, #0x48 14f378: 97fd4c0a bl 0xa23a0 <_ZN7android10ABitReader7getBitsEm@plt> 14f37c: b900dbe0 str w0, [sp, #0xd8] 14f380: 14000001 b 0x14f384 14f384: b940dbe8 ldr w8, [sp, #0xd8] 14f388: 71000509 subs w9, w8, #0x1 14f38c: b900d7e9 str w9, [sp, #0xd4] 14f390: 54000100 b.eq 0x14f3b0 14f394: 14000001 b 0x14f398 14f398: 92807dc8 mov x8, #-0x3ef // =-1007 14f39c: f9414be9 ldr x9, [sp, #0x290] 14f3a0: f9001528 str x8, [x9, #0x28] 14f3a4: 320003ea orr w10, wzr, #0x1 14f3a8: b81683aa stur w10, [x29, #-0x98] 14f3ac: 14000126 b 0x14f844 14f3b0: b852c3a8 ldur w8, [x29, #-0xd4] 14f3b4: 71000d08 subs w8, w8, #0x3 14f3b8: b812c3a8 stur w8, [x29, #-0xd4] 14f3bc: 14000001 b 0x14f3c0 14f3c0: d10123a0 sub x0, x29, #0x48 14f3c4: 97fd4aff bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 14f3c8: f90067e0 str x0, [sp, #0xc8] 14f3cc: 14000001 b 0x14f3d0 14f3d0: b852c3a8 ldur w8, [x29, #-0xd4] 14f3d4: 531d7108 lsl w8, w8, #3 14f3d8: 2a0803e9 mov w9, w8 14f3dc: f94067ea ldr x10, [sp, #0xc8] 14f3e0: eb090149 subs x9, x10, x9 14f3e4: f90063e9 str x9, [sp, #0xc0] 14f3e8: 54000102 b.hs 0x14f408 14f3ec: 14000001 b 0x14f3f0 14f3f0: 92807dc8 mov x8, #-0x3ef // =-1007 14f3f4: f9414be9 ldr x9, [sp, #0x290] 14f3f8: f9001528 str x8, [x9, #0x28] 14f3fc: 320003ea orr w10, wzr, #0x1 14f400: b81683aa stur w10, [x29, #-0x98] 14f404: 14000110 b 0x14f844 14f408: b852c3a8 ldur w8, [x29, #-0xd4] 14f40c: 531d7108 lsl w8, w8, #3 14f410: 2a0803e1 mov w1, w8 14f414: d10123a0 sub x0, x29, #0x48 14f418: 97fd5d92 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 14f41c: b900bfe0 str w0, [sp, #0xbc] 14f420: 14000001 b 0x14f424 14f424: b858c3a8 ldur w8, [x29, #-0x74] 14f428: b85303a9 ldur w9, [x29, #-0xd0] 14f42c: 11000d29 add w9, w9, #0x3 14f430: 6b090108 subs w8, w8, w9 14f434: b900bbe8 str w8, [sp, #0xb8] 14f438: 54000102 b.hs 0x14f458 14f43c: 14000001 b 0x14f440 14f440: 92807dc8 mov x8, #-0x3ef // =-1007 14f444: f9414be9 ldr x9, [sp, #0x290] 14f448: f9001528 str x8, [x9, #0x28] 14f44c: 320003ea orr w10, wzr, #0x1 14f450: b81683aa stur w10, [x29, #-0x98] 14f454: 140000fc b 0x14f844 14f458: b858c3a8 ldur w8, [x29, #-0x74] 14f45c: 71000d08 subs w8, w8, #0x3 14f460: b85303a9 ldur w9, [x29, #-0xd0] 14f464: 6b090108 subs w8, w8, w9 14f468: b810c3a8 stur w8, [x29, #-0xf4] 14f46c: d10123a0 sub x0, x29, #0x48 14f470: 97fd4ad4 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 14f474: f9005be0 str x0, [sp, #0xb0] 14f478: 14000001 b 0x14f47c 14f47c: b850c3a8 ldur w8, [x29, #-0xf4] 14f480: 531d7108 lsl w8, w8, #3 14f484: 2a0803e9 mov w9, w8 14f488: f9405bea ldr x10, [sp, #0xb0] 14f48c: eb090149 subs x9, x10, x9 14f490: f90057e9 str x9, [sp, #0xa8] 14f494: 54000102 b.hs 0x14f4b4 14f498: 14000001 b 0x14f49c 14f49c: 92807dc8 mov x8, #-0x3ef // =-1007 14f4a0: f9414be9 ldr x9, [sp, #0x290] 14f4a4: f9001528 str x8, [x9, #0x28] 14f4a8: 320003ea orr w10, wzr, #0x1 14f4ac: b81683aa stur w10, [x29, #-0x98] 14f4b0: 140000e5 b 0x14f844 14f4b4: d10123a0 sub x0, x29, #0x48 14f4b8: 97fd4ac2 bl 0xa1fc0 <_ZNK7android10ABitReader11numBitsLeftEv@plt> 14f4bc: f90053e0 str x0, [sp, #0xa0] 14f4c0: 14000001 b 0x14f4c4 14f4c4: b850c3a8 ldur w8, [x29, #-0xf4] 14f4c8: 531d7108 lsl w8, w8, #3 14f4cc: 2a0803e9 mov w9, w8 14f4d0: f94053ea ldr x10, [sp, #0xa0] 14f4d4: eb090149 subs x9, x10, x9 14f4d8: f9004fe9 str x9, [sp, #0x98] 14f4dc: 54000102 b.hs 0x14f4fc 14f4e0: 14000001 b 0x14f4e4 14f4e4: 92807dc8 mov x8, #-0x3ef // =-1007 14f4e8: f9414be9 ldr x9, [sp, #0x290] 14f4ec: f9001528 str x8, [x9, #0x28] 14f4f0: 320003ea orr w10, wzr, #0x1 14f4f4: b81683aa stur w10, [x29, #-0x98] 14f4f8: 140000d3 b 0x14f844 14f4fc: f9414fe8 ldr x8, [sp, #0x298] 14f500: 91014100 add x0, x8, #0x50 14f504: d10133a1 sub x1, x29, #0x4c 14f508: 97fd5436 bl 0xa45e0 <_ZNK7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE10indexOfKeyERKj@plt> 14f50c: f9004be0 str x0, [sp, #0x90] 14f510: 14000001 b 0x14f514 14f514: f9404be8 ldr x8, [sp, #0x90] 14f518: f81003a8 stur x8, [x29, #-0x100] 14f51c: f85003a9 ldur x9, [x29, #-0x100] 14f520: b6f80c69 tbz x9, #0x3f, 0x14f6ac 14f524: 14000001 b 0x14f528 14f528: f9414fe8 ldr x8, [sp, #0x298] 14f52c: 3941e109 ldrb w9, [x8, #0x78] 14f530: 36000be9 tbz w9, #0x0, 0x14f6ac 14f534: 14000001 b 0x14f538 14f538: f9414fe8 ldr x8, [sp, #0x298] 14f53c: 3941e509 ldrb w9, [x8, #0x79] 14f540: 360002c9 tbz w9, #0x0, 0x14f598 14f544: 14000001 b 0x14f548 14f548: f9414fe8 ldr x8, [sp, #0x298] 14f54c: 91020100 add x0, x8, #0x80 14f550: d10133a1 sub x1, x29, #0x4c 14f554: 97fd6f6b bl 0xab300 <_ZNK7android11KeyedVectorIjjE10indexOfKeyERKj@plt> 14f558: f90047e0 str x0, [sp, #0x88] 14f55c: 14000001 b 0x14f560 14f560: f94047e8 ldr x8, [sp, #0x88] 14f564: f9015be8 str x8, [sp, #0x2b0] 14f568: b7f80188 tbnz x8, #0x3f, 0x14f598 14f56c: 14000001 b 0x14f570 14f570: f9414fe8 ldr x8, [sp, #0x298] 14f574: 91020100 add x0, x8, #0x80 14f578: f9415be1 ldr x1, [sp, #0x2b0] 14f57c: 97fd5a19 bl 0xa5de0 <_ZNK7android11KeyedVectorIjjE7valueAtEm@plt> 14f580: f90043e0 str x0, [sp, #0x80] 14f584: 14000001 b 0x14f588 14f588: f94043e8 ldr x8, [sp, #0x80] 14f58c: b9400109 ldr w9, [x8] 14f590: b902bfe9 str w9, [sp, #0x2bc] 14f594: 14000018 b 0x14f5f4 14f598: b85b43a8 ldur w8, [x29, #-0x4c] 14f59c: 121b6908 and w8, w8, #0xffffffe0 14f5a0: 71030108 subs w8, w8, #0xc0 14f5a4: b9007fe8 str w8, [sp, #0x7c] 14f5a8: 540000a1 b.ne 0x14f5bc 14f5ac: 14000001 b 0x14f5b0 14f5b0: 321e03e8 orr w8, wzr, #0x4 14f5b4: b902bfe8 str w8, [sp, #0x2bc] 14f5b8: 1400000e b 0x14f5f0 14f5bc: b85b43a8 ldur w8, [x29, #-0x4c] 14f5c0: 121c6d08 and w8, w8, #0xfffffff0 14f5c4: 71038108 subs w8, w8, #0xe0 14f5c8: b9007be8 str w8, [sp, #0x78] 14f5cc: 540000a1 b.ne 0x14f5e0 14f5d0: 14000001 b 0x14f5d4 14f5d4: 321f03e8 orr w8, wzr, #0x2 14f5d8: b902bfe8 str w8, [sp, #0x2bc] 14f5dc: 14000004 b 0x14f5ec 14f5e0: 2a1f03e8 mov w8, wzr 14f5e4: b902bfe8 str w8, [sp, #0x2bc] 14f5e8: 14000001 b 0x14f5ec 14f5ec: 14000001 b 0x14f5f0 14f5f0: 14000001 b 0x14f5f4 14f5f4: f9414fe8 ldr x8, [sp, #0x298] 14f5f8: 91014109 add x9, x8, #0x50 14f5fc: 321d0bea orr w10, wzr, #0x38 14f600: 2a0a03e0 mov w0, w10 14f604: f9003be9 str x9, [sp, #0x70] 14f608: 97fd6642 bl 0xa8f10 <_Znwm@plt> 14f60c: f90037e0 str x0, [sp, #0x68] 14f610: 14000001 b 0x14f614 14f614: f94037e0 ldr x0, [sp, #0x68] 14f618: b85b43a2 ldur w2, [x29, #-0x4c] 14f61c: b942bfe3 ldr w3, [sp, #0x2bc] 14f620: f94037e1 ldr x1, [sp, #0x68] 14f624: f90033e0 str x0, [sp, #0x60] 14f628: aa0103e0 mov x0, x1 14f62c: f9414fe1 ldr x1, [sp, #0x298] 14f630: 97fd5e00 bl 0xa6e30 <_ZN7android16MPEG2PSExtractor5TrackC1EPS0_jj@plt> 14f634: 14000001 b 0x14f638 14f638: d10183a0 sub x0, x29, #0x60 14f63c: f94033e1 ldr x1, [sp, #0x60] 14f640: 97fd4398 bl 0xa04a0 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEEC2EPS2_@plt> 14f644: 14000001 b 0x14f648 14f648: d10133a1 sub x1, x29, #0x4c 14f64c: d10183a2 sub x2, x29, #0x60 14f650: f9403be0 ldr x0, [sp, #0x70] 14f654: 97fd613f bl 0xa7b50 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE3addERKjRKS4_@plt> 14f658: f9002fe0 str x0, [sp, #0x58] 14f65c: 14000001 b 0x14f660 14f660: f9402fe8 ldr x8, [sp, #0x58] 14f664: f81003a8 stur x8, [x29, #-0x100] 14f668: d10183a0 sub x0, x29, #0x60 14f66c: 97fd4f95 bl 0xa34c0 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEED2Ev@plt> 14f670: 1400000f b 0x14f6ac 14f674: f9414be8 ldr x8, [sp, #0x290] 14f678: f9000100 str x0, [x8] 14f67c: 2a0103e9 mov w9, w1 14f680: b816c3a9 stur w9, [x29, #-0x94] 14f684: f94037e0 ldr x0, [sp, #0x68] 14f688: 97fd44b6 bl 0xa0960 <_ZdlPv@plt> 14f68c: 14000071 b 0x14f850 14f690: f9414be8 ldr x8, [sp, #0x290] 14f694: f9000100 str x0, [x8] 14f698: 2a0103e9 mov w9, w1 14f69c: b816c3a9 stur w9, [x29, #-0x94] 14f6a0: d10183a0 sub x0, x29, #0x60 14f6a4: 97fd4f87 bl 0xa34c0 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEED2Ev@plt> 14f6a8: 1400006a b 0x14f850 14f6ac: 2a1f03e8 mov w8, wzr 14f6b0: b902afe8 str w8, [sp, #0x2ac] 14f6b4: f85003a9 ldur x9, [x29, #-0x100] 14f6b8: b7f80469 tbnz x9, #0x3f, 0x14f744 14f6bc: 14000001 b 0x14f6c0 14f6c0: f9414fe8 ldr x8, [sp, #0x298] 14f6c4: 91014100 add x0, x8, #0x50 14f6c8: f85003a1 ldur x1, [x29, #-0x100] 14f6cc: 97fd5b29 bl 0xa6370 <_ZN7android11KeyedVectorIjNS_2spINS_16MPEG2PSExtractor5TrackEEEE11editValueAtEm@plt> 14f6d0: f9002be0 str x0, [sp, #0x50] 14f6d4: 14000001 b 0x14f6d8 14f6d8: f9402be0 ldr x0, [sp, #0x50] 14f6dc: 97fd5091 bl 0xa3920 <_ZNK7android2spINS_16MPEG2PSExtractor5TrackEEptEv@plt> 14f6e0: f90027e0 str x0, [sp, #0x48] 14f6e4: 14000001 b 0x14f6e8 14f6e8: b85443a8 ldur w8, [x29, #-0xbc] 14f6ec: f85203a9 ldur x9, [x29, #-0xe0] 14f6f0: f85183aa ldur x10, [x29, #-0xe8] 14f6f4: d10123a0 sub x0, x29, #0x48 14f6f8: b90047e8 str w8, [sp, #0x44] 14f6fc: f9001fe9 str x9, [sp, #0x38] 14f700: f9001bea str x10, [sp, #0x30] 14f704: 97fd6e4f bl 0xab040 <_ZNK7android10ABitReader4dataEv@plt> 14f708: f90017e0 str x0, [sp, #0x28] 14f70c: 14000001 b 0x14f710 14f710: b850c3a8 ldur w8, [x29, #-0xf4] 14f714: 2a0803e5 mov w5, w8 14f718: f94027e0 ldr x0, [sp, #0x48] 14f71c: b94047e1 ldr w1, [sp, #0x44] 14f720: f9401fe2 ldr x2, [sp, #0x38] 14f724: f9401be3 ldr x3, [sp, #0x30] 14f728: f94017e4 ldr x4, [sp, #0x28] 14f72c: 97fd4ead bl 0xa31e0 <_ZN7android16MPEG2PSExtractor5Track13appendPESDataEjmmPKhm@plt> 14f730: b90027e0 str w0, [sp, #0x24] 14f734: 14000001 b 0x14f738 14f738: b94027e8 ldr w8, [sp, #0x24] 14f73c: b902afe8 str w8, [sp, #0x2ac] 14f740: 14000001 b 0x14f744 14f744: b850c3a8 ldur w8, [x29, #-0xf4] 14f748: 531d7108 lsl w8, w8, #3 14f74c: 2a0803e1 mov w1, w8 14f750: d10123a0 sub x0, x29, #0x48 14f754: 97fd5cc3 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 14f758: b90023e0 str w0, [sp, #0x20] 14f75c: 14000001 b 0x14f760 14f760: b942afe8 ldr w8, [sp, #0x2ac] 14f764: 34000108 cbz w8, 0x14f784 14f768: 14000001 b 0x14f76c 14f76c: b982afe8 ldrsw x8, [sp, #0x2ac] 14f770: f9414be9 ldr x9, [sp, #0x290] 14f774: f9001528 str x8, [x9, #0x28] 14f778: 320003ea orr w10, wzr, #0x1 14f77c: b81683aa stur w10, [x29, #-0x98] 14f780: 14000031 b 0x14f844 14f784: 14000029 b 0x14f828 14f788: b85b43a8 ldur w8, [x29, #-0x4c] 14f78c: 7102f908 subs w8, w8, #0xbe 14f790: b9001fe8 str w8, [sp, #0x1c] 14f794: 54000261 b.ne 0x14f7e0 14f798: 14000001 b 0x14f79c 14f79c: b858c3a8 ldur w8, [x29, #-0x74] 14f7a0: 35000108 cbnz w8, 0x14f7c0 14f7a4: 14000001 b 0x14f7a8 14f7a8: 92807dc8 mov x8, #-0x3ef // =-1007 14f7ac: f9414be9 ldr x9, [sp, #0x290] 14f7b0: f9001528 str x8, [x9, #0x28] 14f7b4: 320003ea orr w10, wzr, #0x1 14f7b8: b81683aa stur w10, [x29, #-0x98] 14f7bc: 14000022 b 0x14f844 14f7c0: b858c3a8 ldur w8, [x29, #-0x74] 14f7c4: 531d7108 lsl w8, w8, #3 14f7c8: 2a0803e1 mov w1, w8 14f7cc: d10123a0 sub x0, x29, #0x48 14f7d0: 97fd5ca4 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 14f7d4: b9001be0 str w0, [sp, #0x18] 14f7d8: 14000001 b 0x14f7dc 14f7dc: 14000012 b 0x14f824 14f7e0: b858c3a8 ldur w8, [x29, #-0x74] 14f7e4: 35000108 cbnz w8, 0x14f804 14f7e8: 14000001 b 0x14f7ec 14f7ec: 92807dc8 mov x8, #-0x3ef // =-1007 14f7f0: f9414be9 ldr x9, [sp, #0x290] 14f7f4: f9001528 str x8, [x9, #0x28] 14f7f8: 320003ea orr w10, wzr, #0x1 14f7fc: b81683aa stur w10, [x29, #-0x98] 14f800: 14000011 b 0x14f844 14f804: b858c3a8 ldur w8, [x29, #-0x74] 14f808: 531d7108 lsl w8, w8, #3 14f80c: 2a0803e1 mov w1, w8 14f810: d10123a0 sub x0, x29, #0x48 14f814: 97fd5c93 bl 0xa6a60 <_ZN7android10ABitReader8skipBitsEm@plt> 14f818: b90017e0 str w0, [sp, #0x14] 14f81c: 14000001 b 0x14f820 14f820: 14000001 b 0x14f824 14f824: 14000001 b 0x14f828 14f828: 14000001 b 0x14f82c 14f82c: f9414be8 ldr x8, [sp, #0x290] 14f830: f9400909 ldr x9, [x8, #0x10] 14f834: f9001509 str x9, [x8, #0x28] 14f838: 320003ea orr w10, wzr, #0x1 14f83c: b81683aa stur w10, [x29, #-0x98] 14f840: 14000001 b 0x14f844 14f844: d10123a0 sub x0, x29, #0x48 14f848: 97fd4f6a bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 14f84c: 14000004 b 0x14f85c 14f850: d10123a0 sub x0, x29, #0x48 14f854: 97fd4f67 bl 0xa35f0 <_ZN7android10ABitReaderD1Ev@plt> 14f858: 14000010 b 0x14f898 14f85c: f9414be8 ldr x8, [sp, #0x290] 14f860: f9401509 ldr x9, [x8, #0x28] 14f864: d53bd04a mrs x10, TPIDR_EL0 14f868: f940154a ldr x10, [x10, #0x28] 14f86c: f9403d0b ldr x11, [x8, #0x78] 14f870: eb0b014a subs x10, x10, x11 14f874: f90007e9 str x9, [sp, #0x8] 14f878: f90003ea str x10, [sp] 14f87c: 54000141 b.ne 0x14f8a4 14f880: 14000001 b 0x14f884 14f884: f94007e0 ldr x0, [sp, #0x8] 14f888: 910ec3ff add sp, sp, #0x3b0 14f88c: a9417bfd ldp x29, x30, [sp, #0x10] 14f890: f84207fc ldr x28, [sp], #0x20 14f894: d65f03c0 ret 14f898: f9414be8 ldr x8, [sp, #0x290] 14f89c: f9400100 ldr x0, [x8] 14f8a0: 97fd619c bl 0xa7f10 <_Unwind_Resume@plt> 14f8a4: 97fd6933 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014f8a8 ::clear()>: 14f8a8: d10083ff sub sp, sp, #0x20 14f8ac: a9017bfd stp x29, x30, [sp, #0x10] 14f8b0: 910043fd add x29, sp, #0x10 14f8b4: f90007e0 str x0, [sp, #0x8] 14f8b8: f94007e0 ldr x0, [sp, #0x8] 14f8bc: 97fd4395 bl 0xa0710 <_ZN7android12SortedVectorINS_16key_value_pair_tIjjEEE5clearEv@plt> 14f8c0: a9417bfd ldp x29, x30, [sp, #0x10] 14f8c4: 910083ff add sp, sp, #0x20 14f8c8: d65f03c0 ret 000000000014f8cc ::add(unsigned int const&, unsigned int const&)>: 14f8cc: d10183ff sub sp, sp, #0x60 14f8d0: a9057bfd stp x29, x30, [sp, #0x50] 14f8d4: 910143fd add x29, sp, #0x50 14f8d8: d53bd048 mrs x8, TPIDR_EL0 14f8dc: f9401509 ldr x9, [x8, #0x28] 14f8e0: f81f83a9 stur x9, [x29, #-0x8] 14f8e4: f81e83a0 stur x0, [x29, #-0x18] 14f8e8: f81e03a1 stur x1, [x29, #-0x20] 14f8ec: f90017e2 str x2, [sp, #0x28] 14f8f0: f85e83a0 ldur x0, [x29, #-0x18] 14f8f4: f85e03a1 ldur x1, [x29, #-0x20] 14f8f8: f94017e2 ldr x2, [sp, #0x28] 14f8fc: d10043a9 sub x9, x29, #0x10 14f900: f90013e0 str x0, [sp, #0x20] 14f904: aa0903e0 mov x0, x9 14f908: f9000fe8 str x8, [sp, #0x18] 14f90c: f9000be9 str x9, [sp, #0x10] 14f910: 97fd6450 bl 0xa8a50 <_ZN7android16key_value_pair_tIjjEC2ERKjS3_@plt> 14f914: f94013e0 ldr x0, [sp, #0x20] 14f918: f9400be1 ldr x1, [sp, #0x10] 14f91c: 97fd4f9d bl 0xa3790 <_ZN7android12SortedVectorINS_16key_value_pair_tIjjEEE3addERKS2_@plt> 14f920: f9400fe8 ldr x8, [sp, #0x18] 14f924: f9401509 ldr x9, [x8, #0x28] 14f928: f85f83a1 ldur x1, [x29, #-0x8] 14f92c: eb010129 subs x9, x9, x1 14f930: f90007e0 str x0, [sp, #0x8] 14f934: f90003e9 str x9, [sp] 14f938: 540000c1 b.ne 0x14f950 ::add(unsigned int const&, unsigned int const&)+0x84> 14f93c: 14000001 b 0x14f940 ::add(unsigned int const&, unsigned int const&)+0x74> 14f940: f94007e0 ldr x0, [sp, #0x8] 14f944: a9457bfd ldp x29, x30, [sp, #0x50] 14f948: 910183ff add sp, sp, #0x60 14f94c: d65f03c0 ret 14f950: 97fd6908 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014f954 >::indexOfKey(unsigned int const&) const>: 14f954: d101c3ff sub sp, sp, #0x70 14f958: a9067bfd stp x29, x30, [sp, #0x60] 14f95c: 910183fd add x29, sp, #0x60 14f960: d53bd048 mrs x8, TPIDR_EL0 14f964: f9401508 ldr x8, [x8, #0x28] 14f968: f81f83a8 stur x8, [x29, #-0x8] 14f96c: f81e03a0 stur x0, [x29, #-0x20] 14f970: f81d83a1 stur x1, [x29, #-0x28] 14f974: f85e03a0 ldur x0, [x29, #-0x20] 14f978: f85d83a1 ldur x1, [x29, #-0x28] 14f97c: d10063a8 sub x8, x29, #0x18 14f980: f90013e0 str x0, [sp, #0x20] 14f984: aa0803e0 mov x0, x8 14f988: f9000fe8 str x8, [sp, #0x18] 14f98c: 97fd4f89 bl 0xa37b0 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2ERKj@plt> 14f990: f94013e0 ldr x0, [sp, #0x20] 14f994: f9400fe1 ldr x1, [sp, #0x18] 14f998: 97fd5476 bl 0xa4b70 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE7indexOfERKS6_@plt> 14f99c: f9000be0 str x0, [sp, #0x10] 14f9a0: 14000001 b 0x14f9a4 >::indexOfKey(unsigned int const&) const+0x50> 14f9a4: d10063a0 sub x0, x29, #0x18 14f9a8: 97fd4f46 bl 0xa36c0 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt> 14f9ac: d53bd040 mrs x0, TPIDR_EL0 14f9b0: f9401400 ldr x0, [x0, #0x28] 14f9b4: f85f83be ldur x30, [x29, #-0x8] 14f9b8: eb1e0000 subs x0, x0, x30 14f9bc: f90007e0 str x0, [sp, #0x8] 14f9c0: 540001c1 b.ne 0x14f9f8 >::indexOfKey(unsigned int const&) const+0xa4> 14f9c4: 14000001 b 0x14f9c8 >::indexOfKey(unsigned int const&) const+0x74> 14f9c8: f9400be0 ldr x0, [sp, #0x10] 14f9cc: a9467bfd ldp x29, x30, [sp, #0x60] 14f9d0: 9101c3ff add sp, sp, #0x70 14f9d4: d65f03c0 ret 14f9d8: f9001be0 str x0, [sp, #0x30] 14f9dc: 2a0103e8 mov w8, w1 14f9e0: b9002fe8 str w8, [sp, #0x2c] 14f9e4: d10063a0 sub x0, x29, #0x18 14f9e8: 97fd4f36 bl 0xa36c0 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt> 14f9ec: 14000001 b 0x14f9f0 >::indexOfKey(unsigned int const&) const+0x9c> 14f9f0: f9401be0 ldr x0, [sp, #0x30] 14f9f4: 97fd6147 bl 0xa7f10 <_Unwind_Resume@plt> 14f9f8: 97fd68de bl 0xa9d70 <__stack_chk_fail@plt> 000000000014f9fc ::indexOfKey(unsigned int const&) const>: 14f9fc: d10183ff sub sp, sp, #0x60 14fa00: a9057bfd stp x29, x30, [sp, #0x50] 14fa04: 910143fd add x29, sp, #0x50 14fa08: d53bd048 mrs x8, TPIDR_EL0 14fa0c: f9401509 ldr x9, [x8, #0x28] 14fa10: f81f83a9 stur x9, [x29, #-0x8] 14fa14: f81e83a0 stur x0, [x29, #-0x18] 14fa18: f81e03a1 stur x1, [x29, #-0x20] 14fa1c: f85e83a0 ldur x0, [x29, #-0x18] 14fa20: f85e03a1 ldur x1, [x29, #-0x20] 14fa24: d10043a9 sub x9, x29, #0x10 14fa28: f90017e0 str x0, [sp, #0x28] 14fa2c: aa0903e0 mov x0, x9 14fa30: f90013e8 str x8, [sp, #0x20] 14fa34: f9000fe9 str x9, [sp, #0x18] 14fa38: 97fd4bda bl 0xa29a0 <_ZN7android16key_value_pair_tIjjEC2ERKj@plt> 14fa3c: f94017e0 ldr x0, [sp, #0x28] 14fa40: f9400fe1 ldr x1, [sp, #0x18] 14fa44: 97fd5a57 bl 0xa63a0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjjEEE7indexOfERKS2_@plt> 14fa48: f94013e8 ldr x8, [sp, #0x20] 14fa4c: f9401509 ldr x9, [x8, #0x28] 14fa50: f85f83a1 ldur x1, [x29, #-0x8] 14fa54: eb010129 subs x9, x9, x1 14fa58: f9000be0 str x0, [sp, #0x10] 14fa5c: f90007e9 str x9, [sp, #0x8] 14fa60: 540000c1 b.ne 0x14fa78 ::indexOfKey(unsigned int const&) const+0x7c> 14fa64: 14000001 b 0x14fa68 ::indexOfKey(unsigned int const&) const+0x6c> 14fa68: f9400be0 ldr x0, [sp, #0x10] 14fa6c: a9457bfd ldp x29, x30, [sp, #0x50] 14fa70: 910183ff add sp, sp, #0x60 14fa74: d65f03c0 ret 14fa78: 97fd68be bl 0xa9d70 <__stack_chk_fail@plt> 000000000014fa7c ::valueAt(unsigned long) const>: 14fa7c: d100c3ff sub sp, sp, #0x30 14fa80: a9027bfd stp x29, x30, [sp, #0x20] 14fa84: 910083fd add x29, sp, #0x20 14fa88: b27e03e8 orr x8, xzr, #0x4 14fa8c: f81f83a0 stur x0, [x29, #-0x8] 14fa90: f9000be1 str x1, [sp, #0x10] 14fa94: f85f83a0 ldur x0, [x29, #-0x8] 14fa98: f9400be1 ldr x1, [sp, #0x10] 14fa9c: f90007e8 str x8, [sp, #0x8] 14faa0: 97fd4b28 bl 0xa2740 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjjEEE6itemAtEm@plt> 14faa4: f94007e8 ldr x8, [sp, #0x8] 14faa8: 8b080000 add x0, x0, x8 14faac: a9427bfd ldp x29, x30, [sp, #0x20] 14fab0: 9100c3ff add sp, sp, #0x30 14fab4: d65f03c0 ret 000000000014fab8 >::add(unsigned int const&, android::sp const&)>: 14fab8: d101c3ff sub sp, sp, #0x70 14fabc: a9067bfd stp x29, x30, [sp, #0x60] 14fac0: 910183fd add x29, sp, #0x60 14fac4: d53bd048 mrs x8, TPIDR_EL0 14fac8: f9401508 ldr x8, [x8, #0x28] 14facc: f81f83a8 stur x8, [x29, #-0x8] 14fad0: f81e03a0 stur x0, [x29, #-0x20] 14fad4: f81d83a1 stur x1, [x29, #-0x28] 14fad8: f9001be2 str x2, [sp, #0x30] 14fadc: f85e03a0 ldur x0, [x29, #-0x20] 14fae0: f85d83a1 ldur x1, [x29, #-0x28] 14fae4: f9401be2 ldr x2, [sp, #0x30] 14fae8: d10063a8 sub x8, x29, #0x18 14faec: f9000fe0 str x0, [sp, #0x18] 14faf0: aa0803e0 mov x0, x8 14faf4: f9000be8 str x8, [sp, #0x10] 14faf8: 97fd4b16 bl 0xa2750 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2ERKjRKS4_@plt> 14fafc: f9400fe0 ldr x0, [sp, #0x18] 14fb00: f9400be1 ldr x1, [sp, #0x10] 14fb04: 97fd51b3 bl 0xa41d0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE3addERKS6_@plt> 14fb08: f90007e0 str x0, [sp, #0x8] 14fb0c: 14000001 b 0x14fb10 >::add(unsigned int const&, android::sp const&)+0x58> 14fb10: d10063a0 sub x0, x29, #0x18 14fb14: 97fd4eeb bl 0xa36c0 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt> 14fb18: d53bd040 mrs x0, TPIDR_EL0 14fb1c: f9401400 ldr x0, [x0, #0x28] 14fb20: f85f83be ldur x30, [x29, #-0x8] 14fb24: eb1e0000 subs x0, x0, x30 14fb28: f90003e0 str x0, [sp] 14fb2c: 540001c1 b.ne 0x14fb64 >::add(unsigned int const&, android::sp const&)+0xac> 14fb30: 14000001 b 0x14fb34 >::add(unsigned int const&, android::sp const&)+0x7c> 14fb34: f94007e0 ldr x0, [sp, #0x8] 14fb38: a9467bfd ldp x29, x30, [sp, #0x60] 14fb3c: 9101c3ff add sp, sp, #0x70 14fb40: d65f03c0 ret 14fb44: f90017e0 str x0, [sp, #0x28] 14fb48: 2a0103e8 mov w8, w1 14fb4c: b90027e8 str w8, [sp, #0x24] 14fb50: d10063a0 sub x0, x29, #0x18 14fb54: 97fd4edb bl 0xa36c0 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt> 14fb58: 14000001 b 0x14fb5c >::add(unsigned int const&, android::sp const&)+0xa4> 14fb5c: f94017e0 ldr x0, [sp, #0x28] 14fb60: 97fd60ec bl 0xa7f10 <_Unwind_Resume@plt> 14fb64: 97fd6883 bl 0xa9d70 <__stack_chk_fail@plt> 000000000014fb68 : 14fb68: d10243ff sub sp, sp, #0x90 14fb6c: a9087bfd stp x29, x30, [sp, #0x80] 14fb70: 910203fd add x29, sp, #0x80 14fb74: d2800508 mov x8, #0x28 // =40 14fb78: b0000ac9 adrp x9, 0x2a8000 14fb7c: f944a929 ldr x9, [x9, #0x950] 14fb80: b27d03ea orr x10, xzr, #0x8 14fb84: 8b0a0129 add x9, x9, x10 14fb88: b0000aca adrp x10, 0x2a8000 14fb8c: f947014a ldr x10, [x10, #0xe00] 14fb90: b27d07eb orr x11, xzr, #0x18 14fb94: 8b0b014b add x11, x10, x11 14fb98: d280150c mov x12, #0xa8 // =168 14fb9c: 8b0c014a add x10, x10, x12 14fba0: d280000c mov x12, #0x0 // =0 14fba4: 320003ed orr w13, wzr, #0x1 14fba8: 5280000e mov w14, #0x0 // =0 14fbac: f81f83a0 stur x0, [x29, #-0x8] 14fbb0: f81f03a1 stur x1, [x29, #-0x10] 14fbb4: b81ec3a2 stur w2, [x29, #-0x14] 14fbb8: b81e83a3 stur w3, [x29, #-0x18] 14fbbc: f85f83a0 ldur x0, [x29, #-0x8] 14fbc0: 8b080008 add x8, x0, x8 14fbc4: f81c83a0 stur x0, [x29, #-0x38] 14fbc8: aa0803e0 mov x0, x8 14fbcc: f90023e9 str x9, [sp, #0x40] 14fbd0: f9001feb str x11, [sp, #0x38] 14fbd4: f9001bea str x10, [sp, #0x30] 14fbd8: f90017ec str x12, [sp, #0x28] 14fbdc: b90027ed str w13, [sp, #0x24] 14fbe0: b90023ee str w14, [sp, #0x20] 14fbe4: 97fd4d13 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 14fbe8: f85c83a0 ldur x0, [x29, #-0x38] 14fbec: f94023e1 ldr x1, [sp, #0x40] 14fbf0: 97fd5ebc bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 14fbf4: 14000001 b 0x14fbf8 14fbf8: b27b03e8 orr x8, xzr, #0x20 14fbfc: f9401fe9 ldr x9, [sp, #0x38] 14fc00: f85c83aa ldur x10, [x29, #-0x38] 14fc04: f9000149 str x9, [x10] 14fc08: f9401beb ldr x11, [sp, #0x30] 14fc0c: f900154b str x11, [x10, #0x28] 14fc10: f85f03ac ldur x12, [x29, #-0x10] 14fc14: f900054c str x12, [x10, #0x8] 14fc18: b85ec3ad ldur w13, [x29, #-0x14] 14fc1c: b900114d str w13, [x10, #0x10] 14fc20: b85e83ad ldur w13, [x29, #-0x18] 14fc24: b900154d str w13, [x10, #0x14] 14fc28: f94017ec ldr x12, [sp, #0x28] 14fc2c: f9000d4c str x12, [x10, #0x18] 14fc30: 8b080148 add x8, x10, x8 14fc34: aa0803e0 mov x0, x8 14fc38: f9000fe8 str x8, [sp, #0x18] 14fc3c: 97fd578d bl 0xa5a70 <_ZN7android2spINS_19AnotherPacketSourceEEC2Ev@plt> 14fc40: 14000001 b 0x14fc44 14fc44: 52800368 mov w8, #0x1b // =27 14fc48: b94027e9 ldr w9, [sp, #0x24] 14fc4c: 381db3a9 sturb w9, [x29, #-0x25] 14fc50: f85c83aa ldur x10, [x29, #-0x38] 14fc54: b940154b ldr w11, [x10, #0x14] 14fc58: 6b0b011f cmp w8, w11 14fc5c: 1a9f17e8 cset w8, eq 14fc60: b90017eb str w11, [sp, #0x14] 14fc64: 370005e8 tbnz w8, #0x0, 0x14fd20 14fc68: 14000001 b 0x14fc6c 14fc6c: 32000fe8 orr w8, wzr, #0xf 14fc70: b94017e9 ldr w9, [sp, #0x14] 14fc74: 6b09011f cmp w8, w9 14fc78: 1a9f17e8 cset w8, eq 14fc7c: 37000568 tbnz w8, #0x0, 0x14fd28 14fc80: 14000001 b 0x14fc84 14fc84: 320007e8 orr w8, wzr, #0x3 14fc88: b94017e9 ldr w9, [sp, #0x14] 14fc8c: 6b09011f cmp w8, w9 14fc90: 1a9f17e8 cset w8, eq 14fc94: 37000508 tbnz w8, #0x0, 0x14fd34 14fc98: 14000001 b 0x14fc9c 14fc9c: 321e03e8 orr w8, wzr, #0x4 14fca0: b94017e9 ldr w9, [sp, #0x14] 14fca4: 6b09011f cmp w8, w9 14fca8: 1a9f17e8 cset w8, eq 14fcac: 37000448 tbnz w8, #0x0, 0x14fd34 14fcb0: 14000001 b 0x14fcb4 14fcb4: 320003e8 orr w8, wzr, #0x1 14fcb8: b94017e9 ldr w9, [sp, #0x14] 14fcbc: 6b09011f cmp w8, w9 14fcc0: 1a9f17e8 cset w8, eq 14fcc4: 370003e8 tbnz w8, #0x0, 0x14fd40 14fcc8: 14000001 b 0x14fccc 14fccc: 321f03e8 orr w8, wzr, #0x2 14fcd0: b94017e9 ldr w9, [sp, #0x14] 14fcd4: 6b09011f cmp w8, w9 14fcd8: 1a9f17e8 cset w8, eq 14fcdc: 37000328 tbnz w8, #0x0, 0x14fd40 14fce0: 14000001 b 0x14fce4 14fce4: 321c03e8 orr w8, wzr, #0x10 14fce8: b94017e9 ldr w9, [sp, #0x14] 14fcec: 6b09011f cmp w8, w9 14fcf0: 1a9f17e8 cset w8, eq 14fcf4: 370002c8 tbnz w8, #0x0, 0x14fd4c 14fcf8: 14000001 b 0x14fcfc 14fcfc: 14000017 b 0x14fd58 14fd00: 2a0103e8 mov w8, w1 14fd04: f81e03a0 stur x0, [x29, #-0x20] 14fd08: b81dc3a8 stur w8, [x29, #-0x24] 14fd0c: 14000037 b 0x14fde8 14fd10: 2a0103e8 mov w8, w1 14fd14: f81e03a0 stur x0, [x29, #-0x20] 14fd18: b81dc3a8 stur w8, [x29, #-0x24] 14fd1c: 14000030 b 0x14fddc 14fd20: b81d43bf stur wzr, [x29, #-0x2c] 14fd24: 1400000f b 0x14fd60 14fd28: 320003e8 orr w8, wzr, #0x1 14fd2c: b81d43a8 stur w8, [x29, #-0x2c] 14fd30: 1400000c b 0x14fd60 14fd34: 320007e8 orr w8, wzr, #0x3 14fd38: b81d43a8 stur w8, [x29, #-0x2c] 14fd3c: 14000009 b 0x14fd60 14fd40: 321e03e8 orr w8, wzr, #0x4 14fd44: b81d43a8 stur w8, [x29, #-0x2c] 14fd48: 14000006 b 0x14fd60 14fd4c: 528000a8 mov w8, #0x5 // =5 14fd50: b81d43a8 stur w8, [x29, #-0x2c] 14fd54: 14000003 b 0x14fd60 14fd58: b94023e8 ldr w8, [sp, #0x20] 14fd5c: 381db3a8 sturb w8, [x29, #-0x25] 14fd60: 385db3a8 ldurb w8, [x29, #-0x25] 14fd64: 37000048 tbnz w8, #0x0, 0x14fd6c 14fd68: 14000018 b 0x14fdc8 14fd6c: b27c07e0 orr x0, xzr, #0x30 14fd70: 97fd6468 bl 0xa8f10 <_Znwm@plt> 14fd74: f90007e0 str x0, [sp, #0x8] 14fd78: 14000001 b 0x14fd7c 14fd7c: 52800002 mov w2, #0x0 // =0 14fd80: b85d43a1 ldur w1, [x29, #-0x2c] 14fd84: f94007e0 ldr x0, [sp, #0x8] 14fd88: 97fd533a bl 0xa4a70 <_ZN7android21ElementaryStreamQueueC1ENS0_4ModeEj@plt> 14fd8c: 14000001 b 0x14fd90 14fd90: f94007e8 ldr x8, [sp, #0x8] 14fd94: f85c83a9 ldur x9, [x29, #-0x38] 14fd98: f9000d28 str x8, [x9, #0x18] 14fd9c: 1400000b b 0x14fdc8 14fda0: 2a0103e8 mov w8, w1 14fda4: f81e03a0 stur x0, [x29, #-0x20] 14fda8: b81dc3a8 stur w8, [x29, #-0x24] 14fdac: 1400000a b 0x14fdd4 14fdb0: 2a0103e8 mov w8, w1 14fdb4: f81e03a0 stur x0, [x29, #-0x20] 14fdb8: b81dc3a8 stur w8, [x29, #-0x24] 14fdbc: f94007e0 ldr x0, [sp, #0x8] 14fdc0: 97fd42e8 bl 0xa0960 <_ZdlPv@plt> 14fdc4: 14000004 b 0x14fdd4 14fdc8: a9487bfd ldp x29, x30, [sp, #0x80] 14fdcc: 910243ff add sp, sp, #0x90 14fdd0: d65f03c0 ret 14fdd4: f9400fe0 ldr x0, [sp, #0x18] 14fdd8: 97fd6a72 bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 14fddc: f85c83a0 ldur x0, [x29, #-0x38] 14fde0: f94023e1 ldr x1, [sp, #0x40] 14fde4: 97fd5293 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 14fde8: d2800508 mov x8, #0x28 // =40 14fdec: f85c83a9 ldur x9, [x29, #-0x38] 14fdf0: 8b080120 add x0, x9, x8 14fdf4: 97fd4343 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 14fdf8: f85e03a0 ldur x0, [x29, #-0x20] 14fdfc: 97fd6045 bl 0xa7f10 <_Unwind_Resume@plt> 000000000014fe00 ::sp(android::MPEG2PSExtractor::Track*)>: 14fe00: d100c3ff sub sp, sp, #0x30 14fe04: a9027bfd stp x29, x30, [sp, #0x20] 14fe08: 910083fd add x29, sp, #0x20 14fe0c: d2800008 mov x8, #0x0 // =0 14fe10: f81f83a0 stur x0, [x29, #-0x8] 14fe14: f9000be1 str x1, [sp, #0x10] 14fe18: f85f83a0 ldur x0, [x29, #-0x8] 14fe1c: aa0003e1 mov x1, x0 14fe20: f9400be9 ldr x9, [sp, #0x10] 14fe24: f9000029 str x9, [x1] 14fe28: f9400be9 ldr x9, [sp, #0x10] 14fe2c: eb08013f cmp x9, x8 14fe30: 1a9f07ea cset w10, ne 14fe34: f90007e0 str x0, [sp, #0x8] 14fe38: 3700004a tbnz w10, #0x0, 0x14fe40 ::sp(android::MPEG2PSExtractor::Track*)+0x40> 14fe3c: 14000008 b 0x14fe5c ::sp(android::MPEG2PSExtractor::Track*)+0x5c> 14fe40: f9400be8 ldr x8, [sp, #0x10] 14fe44: f9400109 ldr x9, [x8] 14fe48: f85e8129 ldur x9, [x9, #-0x18] 14fe4c: 8b090108 add x8, x8, x9 14fe50: aa0803e0 mov x0, x8 14fe54: f94007e1 ldr x1, [sp, #0x8] 14fe58: 97fd6a72 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 14fe5c: a9427bfd ldp x29, x30, [sp, #0x20] 14fe60: 9100c3ff add sp, sp, #0x30 14fe64: d65f03c0 ret 000000000014fe68 ::~sp()>: 14fe68: d10083ff sub sp, sp, #0x20 14fe6c: a9017bfd stp x29, x30, [sp, #0x10] 14fe70: 910043fd add x29, sp, #0x10 14fe74: d2800008 mov x8, #0x0 // =0 14fe78: f90007e0 str x0, [sp, #0x8] 14fe7c: f94007e0 ldr x0, [sp, #0x8] 14fe80: aa0003e9 mov x9, x0 14fe84: f9400129 ldr x9, [x9] 14fe88: eb08013f cmp x9, x8 14fe8c: 1a9f07ea cset w10, ne 14fe90: f90003e0 str x0, [sp] 14fe94: 3700004a tbnz w10, #0x0, 0x14fe9c ::~sp()+0x34> 14fe98: 1400000a b 0x14fec0 ::~sp()+0x58> 14fe9c: f94003e8 ldr x8, [sp] 14fea0: f9400108 ldr x8, [x8] 14fea4: f9400109 ldr x9, [x8] 14fea8: f85e8129 ldur x9, [x9, #-0x18] 14feac: 8b090108 add x8, x8, x9 14feb0: aa0803e0 mov x0, x8 14feb4: f94003e1 ldr x1, [sp] 14feb8: 97fd5066 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 14febc: 14000001 b 0x14fec0 ::~sp()+0x58> 14fec0: a9417bfd ldp x29, x30, [sp, #0x10] 14fec4: 910083ff add sp, sp, #0x20 14fec8: d65f03c0 ret 14fecc: 97fd78be bl 0xae1c4 000000000014fed0 >::editValueAt(unsigned long)>: 14fed0: d100c3ff sub sp, sp, #0x30 14fed4: a9027bfd stp x29, x30, [sp, #0x20] 14fed8: 910083fd add x29, sp, #0x20 14fedc: b27d03e8 orr x8, xzr, #0x8 14fee0: f81f83a0 stur x0, [x29, #-0x8] 14fee4: f9000be1 str x1, [sp, #0x10] 14fee8: f85f83a0 ldur x0, [x29, #-0x8] 14feec: f9400be1 ldr x1, [sp, #0x10] 14fef0: f90007e8 str x8, [sp, #0x8] 14fef4: 97fd4b67 bl 0xa2c90 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE10editItemAtEm@plt> 14fef8: f94007e8 ldr x8, [sp, #0x8] 14fefc: 8b080000 add x0, x0, x8 14ff00: a9427bfd ldp x29, x30, [sp, #0x20] 14ff04: 9100c3ff add sp, sp, #0x30 14ff08: d65f03c0 ret 000000000014ff0c : 14ff0c: d10403ff sub sp, sp, #0x100 14ff10: a90f7bfd stp x29, x30, [sp, #0xf0] 14ff14: 9103c3fd add x29, sp, #0xf0 14ff18: d53bd048 mrs x8, TPIDR_EL0 14ff1c: f9401508 ldr x8, [x8, #0x28] 14ff20: f81f83a8 stur x8, [x29, #-0x8] 14ff24: f81c83a0 stur x0, [x29, #-0x38] 14ff28: b81c43a1 stur w1, [x29, #-0x3c] 14ff2c: f81b83a2 stur x2, [x29, #-0x48] 14ff30: f81b03a3 stur x3, [x29, #-0x50] 14ff34: f81a83a4 stur x4, [x29, #-0x58] 14ff38: f81a03a5 stur x5, [x29, #-0x60] 14ff3c: f85c83a8 ldur x8, [x29, #-0x38] 14ff40: aa0803e0 mov x0, x8 14ff44: f9400d08 ldr x8, [x8, #0x18] 14ff48: f90037e0 str x0, [sp, #0x68] 14ff4c: b50000a8 cbnz x8, 0x14ff60 14ff50: 14000001 b 0x14ff54 14ff54: 2a1f03e8 mov w8, wzr 14ff58: b81d43a8 stur w8, [x29, #-0x2c] 14ff5c: 140000b6 b 0x150234 14ff60: b85c43a8 ldur w8, [x29, #-0x3c] 14ff64: 71000908 subs w8, w8, #0x2 14ff68: b90067e8 str w8, [sp, #0x64] 14ff6c: 540000e0 b.eq 0x14ff88 14ff70: 14000001 b 0x14ff74 14ff74: b85c43a8 ldur w8, [x29, #-0x3c] 14ff78: 71000d08 subs w8, w8, #0x3 14ff7c: b90063e8 str w8, [sp, #0x60] 14ff80: 540001c1 b.ne 0x14ffb8 14ff84: 14000001 b 0x14ff88 14ff88: f85b83a8 ldur x8, [x29, #-0x48] 14ff8c: 52800c89 mov w9, #0x64 // =100 14ff90: 2a0903ea mov w10, w9 14ff94: 9b0a7d08 mul x8, x8, x10 14ff98: d29c71ea mov x10, #0xe38f // =58255 14ff9c: f2b1c70a movk x10, #0x8e38, lsl #16 14ffa0: f2c71c6a movk x10, #0x38e3, lsl #32 14ffa4: f2fc71ca movk x10, #0xe38e, lsl #48 14ffa8: 9bca7d08 umulh x8, x8, x10 14ffac: d343fd08 lsr x8, x8, #3 14ffb0: f81983a8 stur x8, [x29, #-0x68] 14ffb4: 14000004 b 0x14ffc4 14ffb8: aa1f03e8 mov x8, xzr 14ffbc: f81983a8 stur x8, [x29, #-0x68] 14ffc0: 14000001 b 0x14ffc4 14ffc4: f94037e8 ldr x8, [sp, #0x68] 14ffc8: f9400d00 ldr x0, [x8, #0x18] 14ffcc: f85a83a1 ldur x1, [x29, #-0x58] 14ffd0: f85a03a2 ldur x2, [x29, #-0x60] 14ffd4: f85983a3 ldur x3, [x29, #-0x68] 14ffd8: 97fd5d9e bl 0xa7650 <_ZN7android21ElementaryStreamQueue10appendDataEPKvml@plt> 14ffdc: b81943a0 stur w0, [x29, #-0x6c] 14ffe0: b85943a0 ldur w0, [x29, #-0x6c] 14ffe4: 340000a0 cbz w0, 0x14fff8 14ffe8: 14000001 b 0x14ffec 14ffec: b85943a8 ldur w8, [x29, #-0x6c] 14fff0: b81d43a8 stur w8, [x29, #-0x2c] 14fff4: 14000090 b 0x150234 14fff8: d10043a0 sub x0, x29, #0x10 14fffc: 97fd42d1 bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 150000: 14000001 b 0x150004 150004: f94037e8 ldr x8, [sp, #0x68] 150008: f9400d00 ldr x0, [x8, #0x18] 15000c: d10063a8 sub x8, x29, #0x18 150010: 97fd6054 bl 0xa8160 <_ZN7android21ElementaryStreamQueue17dequeueAccessUnitEv@plt> 150014: 14000001 b 0x150018 150018: d10043a0 sub x0, x29, #0x10 15001c: d10063a1 sub x1, x29, #0x18 150020: 97fd4d38 bl 0xa3500 <_ZN7android2spINS_7ABufferEEaSEOS2_@plt> 150024: f9002fe0 str x0, [sp, #0x58] 150028: 14000001 b 0x15002c 15002c: aa1f03e0 mov x0, xzr 150030: f9402fe1 ldr x1, [sp, #0x58] 150034: f9002be0 str x0, [sp, #0x50] 150038: aa0103e0 mov x0, x1 15003c: f9402be1 ldr x1, [sp, #0x50] 150040: 97fd516c bl 0xa45f0 <_ZNK7android2spINS_7ABufferEEneEPKS1_@plt> 150044: b9004fe0 str w0, [sp, #0x4c] 150048: 14000001 b 0x15004c 15004c: d10063a0 sub x0, x29, #0x18 150050: 97fd6930 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 150054: b9404fe8 ldr w8, [sp, #0x4c] 150058: 36000de8 tbz w8, #0x0, 0x150214 15005c: 14000001 b 0x150060 150060: f94037e8 ldr x8, [sp, #0x68] 150064: 91008100 add x0, x8, #0x20 150068: aa1f03e1 mov x1, xzr 15006c: 97fd69f1 bl 0xaa830 <_ZNK7android2spINS_19AnotherPacketSourceEEeqEPKS1_@plt> 150070: b9004be0 str w0, [sp, #0x48] 150074: 14000001 b 0x150078 150078: b9404be8 ldr w8, [sp, #0x48] 15007c: 360008a8 tbz w8, #0x0, 0x150190 150080: 14000001 b 0x150084 150084: f94037e8 ldr x8, [sp, #0x68] 150088: f9400d00 ldr x0, [x8, #0x18] 15008c: d10083a8 sub x8, x29, #0x20 150090: 97fd5254 bl 0xa49e0 <_ZN7android21ElementaryStreamQueue9getFormatEv@plt> 150094: 14000001 b 0x150098 150098: d10083a0 sub x0, x29, #0x20 15009c: aa1f03e1 mov x1, xzr 1500a0: 97fd6390 bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 1500a4: b90047e0 str w0, [sp, #0x44] 1500a8: 14000001 b 0x1500ac 1500ac: b94047e8 ldr w8, [sp, #0x44] 1500b0: 36000648 tbz w8, #0x0, 0x150178 1500b4: 14000001 b 0x1500b8 1500b8: 321a07e8 orr w8, wzr, #0xc0 1500bc: 2a0803e0 mov w0, w8 1500c0: 97fd6394 bl 0xa8f10 <_Znwm@plt> 1500c4: f9001fe0 str x0, [sp, #0x38] 1500c8: 14000001 b 0x1500cc 1500cc: f9401fe0 ldr x0, [sp, #0x38] 1500d0: d10083a1 sub x1, x29, #0x20 1500d4: f9401fe2 ldr x2, [sp, #0x38] 1500d8: f9001be0 str x0, [sp, #0x30] 1500dc: aa0203e0 mov x0, x2 1500e0: 97fd52dc bl 0xa4c50 <_ZN7android19AnotherPacketSourceC1ERKNS_2spINS_8MetaDataEEE@plt> 1500e4: 14000001 b 0x1500e8 1500e8: f94037e8 ldr x8, [sp, #0x68] 1500ec: 91008100 add x0, x8, #0x20 1500f0: f9401be1 ldr x1, [sp, #0x30] 1500f4: 97fd59bb bl 0xa67e0 <_ZN7android2spINS_19AnotherPacketSourceEEaSEPS1_@plt> 1500f8: f90017e0 str x0, [sp, #0x28] 1500fc: 14000001 b 0x150100 150100: f94037e8 ldr x8, [sp, #0x68] 150104: 91008100 add x0, x8, #0x20 150108: 97fd4d4e bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 15010c: f90013e0 str x0, [sp, #0x20] 150110: 14000001 b 0x150114 150114: d10043a1 sub x1, x29, #0x10 150118: f94013e0 ldr x0, [sp, #0x20] 15011c: 97fd5ecd bl 0xa7c50 <_ZN7android19AnotherPacketSource15queueAccessUnitERKNS_2spINS_7ABufferEEE@plt> 150120: 14000001 b 0x150124 150124: 14000015 b 0x150178 150128: f9003fe0 str x0, [sp, #0x78] 15012c: 2a0103e8 mov w8, w1 150130: b90077e8 str w8, [sp, #0x74] 150134: 1400003d b 0x150228 150138: f9003fe0 str x0, [sp, #0x78] 15013c: 2a0103e8 mov w8, w1 150140: b90077e8 str w8, [sp, #0x74] 150144: d10063a0 sub x0, x29, #0x18 150148: 97fd68f2 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 15014c: 14000037 b 0x150228 150150: f9003fe0 str x0, [sp, #0x78] 150154: 2a0103e8 mov w8, w1 150158: b90077e8 str w8, [sp, #0x74] 15015c: 1400000a b 0x150184 150160: f9003fe0 str x0, [sp, #0x78] 150164: 2a0103e8 mov w8, w1 150168: b90077e8 str w8, [sp, #0x74] 15016c: f9401fe0 ldr x0, [sp, #0x38] 150170: 97fd41fc bl 0xa0960 <_ZdlPv@plt> 150174: 14000004 b 0x150184 150178: d10083a0 sub x0, x29, #0x20 15017c: 97fd45fd bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 150180: 14000024 b 0x150210 150184: d10083a0 sub x0, x29, #0x20 150188: 97fd45fa bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 15018c: 14000027 b 0x150228 150190: f94037e8 ldr x8, [sp, #0x68] 150194: f9400d00 ldr x0, [x8, #0x18] 150198: d100a3a8 sub x8, x29, #0x28 15019c: 97fd5211 bl 0xa49e0 <_ZN7android21ElementaryStreamQueue9getFormatEv@plt> 1501a0: 14000001 b 0x1501a4 1501a4: d100a3a0 sub x0, x29, #0x28 1501a8: aa1f03e1 mov x1, xzr 1501ac: 97fd634d bl 0xa8ee0 <_ZNK7android2spINS_8MetaDataEEneEPKS1_@plt> 1501b0: b9001fe0 str w0, [sp, #0x1c] 1501b4: 14000001 b 0x1501b8 1501b8: d100a3a0 sub x0, x29, #0x28 1501bc: 97fd45ed bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1501c0: b9401fe8 ldr w8, [sp, #0x1c] 1501c4: 36000248 tbz w8, #0x0, 0x15020c 1501c8: 14000001 b 0x1501cc 1501cc: f94037e8 ldr x8, [sp, #0x68] 1501d0: 91008100 add x0, x8, #0x20 1501d4: 97fd4d1b bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1501d8: f9000be0 str x0, [sp, #0x10] 1501dc: 14000001 b 0x1501e0 1501e0: d10043a1 sub x1, x29, #0x10 1501e4: f9400be0 ldr x0, [sp, #0x10] 1501e8: 97fd5e9a bl 0xa7c50 <_ZN7android19AnotherPacketSource15queueAccessUnitERKNS_2spINS_7ABufferEEE@plt> 1501ec: 14000001 b 0x1501f0 1501f0: 14000007 b 0x15020c 1501f4: f9003fe0 str x0, [sp, #0x78] 1501f8: 2a0103e8 mov w8, w1 1501fc: b90077e8 str w8, [sp, #0x74] 150200: d100a3a0 sub x0, x29, #0x28 150204: 97fd45db bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 150208: 14000008 b 0x150228 15020c: 14000001 b 0x150210 150210: 17ffff7d b 0x150004 150214: 2a1f03e8 mov w8, wzr 150218: b81d43a8 stur w8, [x29, #-0x2c] 15021c: d10043a0 sub x0, x29, #0x10 150220: 97fd68bc bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 150224: 14000004 b 0x150234 150228: d10043a0 sub x0, x29, #0x10 15022c: 97fd68b9 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 150230: 1400000e b 0x150268 150234: b85d43a8 ldur w8, [x29, #-0x2c] 150238: d53bd049 mrs x9, TPIDR_EL0 15023c: f9401529 ldr x9, [x9, #0x28] 150240: f85f83aa ldur x10, [x29, #-0x8] 150244: eb0a0129 subs x9, x9, x10 150248: b9000fe8 str w8, [sp, #0xc] 15024c: f90003e9 str x9, [sp] 150250: 54000101 b.ne 0x150270 150254: 14000001 b 0x150258 150258: b9400fe0 ldr w0, [sp, #0xc] 15025c: a94f7bfd ldp x29, x30, [sp, #0xf0] 150260: 910403ff add sp, sp, #0x100 150264: d65f03c0 ret 150268: f9403fe0 ldr x0, [sp, #0x78] 15026c: 97fd5f29 bl 0xa7f10 <_Unwind_Resume@plt> 150270: 97fd66c0 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000150274 : 150274: d10243ff sub sp, sp, #0x90 150278: a9087bfd stp x29, x30, [sp, #0x80] 15027c: 910203fd add x29, sp, #0x80 150280: b27d03e8 orr x8, xzr, #0x8 150284: d2800009 mov x9, #0x0 // =0 150288: b27b03ea orr x10, xzr, #0x20 15028c: 320003eb orr w11, wzr, #0x1 150290: 5280000c mov w12, #0x0 // =0 150294: f81f83a0 stur x0, [x29, #-0x8] 150298: f81f03a1 stur x1, [x29, #-0x10] 15029c: f81e83a2 stur x2, [x29, #-0x18] 1502a0: b81e43a3 stur w3, [x29, #-0x1c] 1502a4: b81e03a4 stur w4, [x29, #-0x20] 1502a8: f85f83a0 ldur x0, [x29, #-0x8] 1502ac: f85f03a1 ldur x1, [x29, #-0x10] 1502b0: 8b080028 add x8, x1, x8 1502b4: f90023e0 str x0, [sp, #0x40] 1502b8: f9001fe1 str x1, [sp, #0x38] 1502bc: aa0803e1 mov x1, x8 1502c0: f9001be9 str x9, [sp, #0x30] 1502c4: f90017ea str x10, [sp, #0x28] 1502c8: b90027eb str w11, [sp, #0x24] 1502cc: b90023ec str w12, [sp, #0x20] 1502d0: 97fd5d04 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 1502d4: f9401fe8 ldr x8, [sp, #0x38] 1502d8: f9400109 ldr x9, [x8] 1502dc: f94023ea ldr x10, [sp, #0x40] 1502e0: f9000149 str x9, [x10] 1502e4: f9401d09 ldr x9, [x8, #0x38] 1502e8: f9400140 ldr x0, [x10] 1502ec: f85e8000 ldur x0, [x0, #-0x18] 1502f0: 8b000140 add x0, x10, x0 1502f4: f9000009 str x9, [x0] 1502f8: f85e83a9 ldur x9, [x29, #-0x18] 1502fc: f9000549 str x9, [x10, #0x8] 150300: b85e43ab ldur w11, [x29, #-0x1c] 150304: b900114b str w11, [x10, #0x10] 150308: b85e03ab ldur w11, [x29, #-0x20] 15030c: b900154b str w11, [x10, #0x14] 150310: f9401be9 ldr x9, [sp, #0x30] 150314: f9000d49 str x9, [x10, #0x18] 150318: f94017e0 ldr x0, [sp, #0x28] 15031c: 8b000141 add x1, x10, x0 150320: aa0103e0 mov x0, x1 150324: f9000fe1 str x1, [sp, #0x18] 150328: 97fd55d2 bl 0xa5a70 <_ZN7android2spINS_19AnotherPacketSourceEEC2Ev@plt> 15032c: 14000001 b 0x150330 150330: 52800368 mov w8, #0x1b // =27 150334: b94027e9 ldr w9, [sp, #0x24] 150338: 381d33a9 sturb w9, [x29, #-0x2d] 15033c: f94023ea ldr x10, [sp, #0x40] 150340: b940154b ldr w11, [x10, #0x14] 150344: 6b0b011f cmp w8, w11 150348: 1a9f17e8 cset w8, eq 15034c: b90017eb str w11, [sp, #0x14] 150350: 37000568 tbnz w8, #0x0, 0x1503fc 150354: 14000001 b 0x150358 150358: 32000fe8 orr w8, wzr, #0xf 15035c: b94017e9 ldr w9, [sp, #0x14] 150360: 6b09011f cmp w8, w9 150364: 1a9f17e8 cset w8, eq 150368: 370004e8 tbnz w8, #0x0, 0x150404 15036c: 14000001 b 0x150370 150370: 320007e8 orr w8, wzr, #0x3 150374: b94017e9 ldr w9, [sp, #0x14] 150378: 6b09011f cmp w8, w9 15037c: 1a9f17e8 cset w8, eq 150380: 37000488 tbnz w8, #0x0, 0x150410 150384: 14000001 b 0x150388 150388: 321e03e8 orr w8, wzr, #0x4 15038c: b94017e9 ldr w9, [sp, #0x14] 150390: 6b09011f cmp w8, w9 150394: 1a9f17e8 cset w8, eq 150398: 370003c8 tbnz w8, #0x0, 0x150410 15039c: 14000001 b 0x1503a0 1503a0: 320003e8 orr w8, wzr, #0x1 1503a4: b94017e9 ldr w9, [sp, #0x14] 1503a8: 6b09011f cmp w8, w9 1503ac: 1a9f17e8 cset w8, eq 1503b0: 37000368 tbnz w8, #0x0, 0x15041c 1503b4: 14000001 b 0x1503b8 1503b8: 321f03e8 orr w8, wzr, #0x2 1503bc: b94017e9 ldr w9, [sp, #0x14] 1503c0: 6b09011f cmp w8, w9 1503c4: 1a9f17e8 cset w8, eq 1503c8: 370002a8 tbnz w8, #0x0, 0x15041c 1503cc: 14000001 b 0x1503d0 1503d0: 321c03e8 orr w8, wzr, #0x10 1503d4: b94017e9 ldr w9, [sp, #0x14] 1503d8: 6b09011f cmp w8, w9 1503dc: 1a9f17e8 cset w8, eq 1503e0: 37000248 tbnz w8, #0x0, 0x150428 1503e4: 14000001 b 0x1503e8 1503e8: 14000013 b 0x150434 1503ec: 2a0103e8 mov w8, w1 1503f0: f81d83a0 stur x0, [x29, #-0x28] 1503f4: b81d43a8 stur w8, [x29, #-0x2c] 1503f8: 14000030 b 0x1504b8 1503fc: b81cc3bf stur wzr, [x29, #-0x34] 150400: 1400000f b 0x15043c 150404: 320003e8 orr w8, wzr, #0x1 150408: b81cc3a8 stur w8, [x29, #-0x34] 15040c: 1400000c b 0x15043c 150410: 320007e8 orr w8, wzr, #0x3 150414: b81cc3a8 stur w8, [x29, #-0x34] 150418: 14000009 b 0x15043c 15041c: 321e03e8 orr w8, wzr, #0x4 150420: b81cc3a8 stur w8, [x29, #-0x34] 150424: 14000006 b 0x15043c 150428: 528000a8 mov w8, #0x5 // =5 15042c: b81cc3a8 stur w8, [x29, #-0x34] 150430: 14000003 b 0x15043c 150434: b94023e8 ldr w8, [sp, #0x20] 150438: 381d33a8 sturb w8, [x29, #-0x2d] 15043c: 385d33a8 ldurb w8, [x29, #-0x2d] 150440: 37000048 tbnz w8, #0x0, 0x150448 150444: 14000018 b 0x1504a4 150448: b27c07e0 orr x0, xzr, #0x30 15044c: 97fd62b1 bl 0xa8f10 <_Znwm@plt> 150450: f90007e0 str x0, [sp, #0x8] 150454: 14000001 b 0x150458 150458: 52800002 mov w2, #0x0 // =0 15045c: b85cc3a1 ldur w1, [x29, #-0x34] 150460: f94007e0 ldr x0, [sp, #0x8] 150464: 97fd5183 bl 0xa4a70 <_ZN7android21ElementaryStreamQueueC1ENS0_4ModeEj@plt> 150468: 14000001 b 0x15046c 15046c: f94007e8 ldr x8, [sp, #0x8] 150470: f94023e9 ldr x9, [sp, #0x40] 150474: f9000d28 str x8, [x9, #0x18] 150478: 1400000b b 0x1504a4 15047c: 2a0103e8 mov w8, w1 150480: f81d83a0 stur x0, [x29, #-0x28] 150484: b81d43a8 stur w8, [x29, #-0x2c] 150488: 1400000a b 0x1504b0 15048c: 2a0103e8 mov w8, w1 150490: f81d83a0 stur x0, [x29, #-0x28] 150494: b81d43a8 stur w8, [x29, #-0x2c] 150498: f94007e0 ldr x0, [sp, #0x8] 15049c: 97fd4131 bl 0xa0960 <_ZdlPv@plt> 1504a0: 14000004 b 0x1504b0 1504a4: a9487bfd ldp x29, x30, [sp, #0x80] 1504a8: 910243ff add sp, sp, #0x90 1504ac: d65f03c0 ret 1504b0: f9400fe0 ldr x0, [sp, #0x18] 1504b4: 97fd68bb bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 1504b8: b27d03e8 orr x8, xzr, #0x8 1504bc: f9401fe9 ldr x9, [sp, #0x38] 1504c0: 8b080121 add x1, x9, x8 1504c4: f94023e0 ldr x0, [sp, #0x40] 1504c8: 97fd50da bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 1504cc: f85d83a0 ldur x0, [x29, #-0x28] 1504d0: 97fd5e90 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001504d4 : 1504d4: d10143ff sub sp, sp, #0x50 1504d8: a9047bfd stp x29, x30, [sp, #0x40] 1504dc: 910103fd add x29, sp, #0x40 1504e0: d2800008 mov x8, #0x0 // =0 1504e4: f81f83a0 stur x0, [x29, #-0x8] 1504e8: f81f03a1 stur x1, [x29, #-0x10] 1504ec: f85f83a0 ldur x0, [x29, #-0x8] 1504f0: f85f03a1 ldur x1, [x29, #-0x10] 1504f4: f9400029 ldr x9, [x1] 1504f8: f9000009 str x9, [x0] 1504fc: f9401c29 ldr x9, [x1, #0x38] 150500: f940000a ldr x10, [x0] 150504: f85e814a ldur x10, [x10, #-0x18] 150508: 8b0a000a add x10, x0, x10 15050c: f9000149 str x9, [x10] 150510: f9400c09 ldr x9, [x0, #0x18] 150514: eb08013f cmp x9, x8 150518: 1a9f17eb cset w11, eq 15051c: f81e83a8 stur x8, [x29, #-0x18] 150520: f90013e0 str x0, [sp, #0x20] 150524: f9000fe1 str x1, [sp, #0x18] 150528: f9000be9 str x9, [sp, #0x10] 15052c: 370000ab tbnz w11, #0x0, 0x150540 150530: f9400be0 ldr x0, [sp, #0x10] 150534: 97fd682b bl 0xaa5e0 <_ZN7android21ElementaryStreamQueueD2Ev@plt> 150538: f9400be0 ldr x0, [sp, #0x10] 15053c: 97fd4109 bl 0xa0960 <_ZdlPv@plt> 150540: b27d03e8 orr x8, xzr, #0x8 150544: b27b03e9 orr x9, xzr, #0x20 150548: f85e83aa ldur x10, [x29, #-0x18] 15054c: f94013eb ldr x11, [sp, #0x20] 150550: f9000d6a str x10, [x11, #0x18] 150554: 8b090160 add x0, x11, x9 150558: f90007e8 str x8, [sp, #0x8] 15055c: 97fd6891 bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 150560: f9400fe8 ldr x8, [sp, #0x18] 150564: f94007e9 ldr x9, [sp, #0x8] 150568: 8b090101 add x1, x8, x9 15056c: f94013e0 ldr x0, [sp, #0x20] 150570: 97fd50b0 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 150574: a9447bfd ldp x29, x30, [sp, #0x40] 150578: 910143ff add sp, sp, #0x50 15057c: d65f03c0 ret 0000000000150580 : 150580: d100c3ff sub sp, sp, #0x30 150584: a9027bfd stp x29, x30, [sp, #0x20] 150588: 910083fd add x29, sp, #0x20 15058c: 90000ac8 adrp x8, 0x2a8000 150590: f944a908 ldr x8, [x8, #0x950] 150594: d2800509 mov x9, #0x28 // =40 150598: f81f83a0 stur x0, [x29, #-0x8] 15059c: f85f83a0 ldur x0, [x29, #-0x8] 1505a0: f9000be0 str x0, [sp, #0x10] 1505a4: aa0803e1 mov x1, x8 1505a8: f90007e9 str x9, [sp, #0x8] 1505ac: 97fd5d5d bl 0xa7b20 <_ZN7android16MPEG2PSExtractor5TrackD2Ev@plt> 1505b0: f9400be8 ldr x8, [sp, #0x10] 1505b4: f94007e9 ldr x9, [sp, #0x8] 1505b8: 8b090100 add x0, x8, x9 1505bc: 97fd4151 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 1505c0: a9427bfd ldp x29, x30, [sp, #0x20] 1505c4: 9100c3ff add sp, sp, #0x30 1505c8: d65f03c0 ret 00000000001505cc : 1505cc: d10083ff sub sp, sp, #0x20 1505d0: a9017bfd stp x29, x30, [sp, #0x10] 1505d4: 910043fd add x29, sp, #0x10 1505d8: f90007e0 str x0, [sp, #0x8] 1505dc: f94007e0 ldr x0, [sp, #0x8] 1505e0: f9400008 ldr x8, [x0] 1505e4: f85e8108 ldur x8, [x8, #-0x18] 1505e8: 8b080008 add x8, x0, x8 1505ec: aa0803e0 mov x0, x8 1505f0: 97fd3ef4 bl 0xa01c0 <_ZN7android16MPEG2PSExtractor5TrackD1Ev@plt> 1505f4: a9417bfd ldp x29, x30, [sp, #0x10] 1505f8: 910083ff add sp, sp, #0x20 1505fc: d65f03c0 ret 0000000000150600 : 150600: d10083ff sub sp, sp, #0x20 150604: a9017bfd stp x29, x30, [sp, #0x10] 150608: 910043fd add x29, sp, #0x10 15060c: f90007e0 str x0, [sp, #0x8] 150610: f94007e0 ldr x0, [sp, #0x8] 150614: f90003e0 str x0, [sp] 150618: 97fd3eea bl 0xa01c0 <_ZN7android16MPEG2PSExtractor5TrackD1Ev@plt> 15061c: f94003e0 ldr x0, [sp] 150620: 97fd40d0 bl 0xa0960 <_ZdlPv@plt> 150624: a9417bfd ldp x29, x30, [sp, #0x10] 150628: 910083ff add sp, sp, #0x20 15062c: d65f03c0 ret 0000000000150630 : 150630: d10083ff sub sp, sp, #0x20 150634: a9017bfd stp x29, x30, [sp, #0x10] 150638: 910043fd add x29, sp, #0x10 15063c: f90007e0 str x0, [sp, #0x8] 150640: f94007e0 ldr x0, [sp, #0x8] 150644: f9400008 ldr x8, [x0] 150648: f85e8108 ldur x8, [x8, #-0x18] 15064c: 8b080008 add x8, x0, x8 150650: aa0803e0 mov x0, x8 150654: 97fd4a33 bl 0xa2f20 <_ZN7android16MPEG2PSExtractor5TrackD0Ev@plt> 150658: a9417bfd ldp x29, x30, [sp, #0x10] 15065c: 910083ff add sp, sp, #0x20 150660: d65f03c0 ret 0000000000150664 : 150664: d100c3ff sub sp, sp, #0x30 150668: a9027bfd stp x29, x30, [sp, #0x20] 15066c: 910083fd add x29, sp, #0x20 150670: b27b03e8 orr x8, xzr, #0x20 150674: d2800009 mov x9, #0x0 // =0 150678: f9000be0 str x0, [sp, #0x10] 15067c: f90007e1 str x1, [sp, #0x8] 150680: f9400be0 ldr x0, [sp, #0x10] 150684: 8b080008 add x8, x0, x8 150688: f90003e0 str x0, [sp] 15068c: aa0803e0 mov x0, x8 150690: aa0903e1 mov x1, x9 150694: 97fd6867 bl 0xaa830 <_ZNK7android2spINS_19AnotherPacketSourceEEeqEPKS1_@plt> 150698: 37000040 tbnz w0, #0x0, 0x1506a0 15069c: 14000004 b 0x1506ac 1506a0: 12800248 mov w8, #-0x13 // =-19 1506a4: b81fc3a8 stur w8, [x29, #-0x4] 1506a8: 1400000a b 0x1506d0 1506ac: b27b03e8 orr x8, xzr, #0x20 1506b0: f94003e9 ldr x9, [sp] 1506b4: 8b080120 add x0, x9, x8 1506b8: 97fd4be2 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1506bc: f94007e1 ldr x1, [sp, #0x8] 1506c0: f9400008 ldr x8, [x0] 1506c4: f9400908 ldr x8, [x8, #0x10] 1506c8: d63f0100 blr x8 1506cc: b81fc3a0 stur w0, [x29, #-0x4] 1506d0: b85fc3a0 ldur w0, [x29, #-0x4] 1506d4: a9427bfd ldp x29, x30, [sp, #0x20] 1506d8: 9100c3ff add sp, sp, #0x30 1506dc: d65f03c0 ret 00000000001506e0 : 1506e0: d100c3ff sub sp, sp, #0x30 1506e4: a9027bfd stp x29, x30, [sp, #0x20] 1506e8: 910083fd add x29, sp, #0x20 1506ec: b27b03e8 orr x8, xzr, #0x20 1506f0: d2800009 mov x9, #0x0 // =0 1506f4: f9000be0 str x0, [sp, #0x10] 1506f8: f9400be0 ldr x0, [sp, #0x10] 1506fc: 8b080008 add x8, x0, x8 150700: f90007e0 str x0, [sp, #0x8] 150704: aa0803e0 mov x0, x8 150708: aa0903e1 mov x1, x9 15070c: 97fd6849 bl 0xaa830 <_ZNK7android2spINS_19AnotherPacketSourceEEeqEPKS1_@plt> 150710: 37000040 tbnz w0, #0x0, 0x150718 150714: 14000004 b 0x150724 150718: 12800248 mov w8, #-0x13 // =-19 15071c: b81fc3a8 stur w8, [x29, #-0x4] 150720: 14000009 b 0x150744 150724: b27b03e8 orr x8, xzr, #0x20 150728: f94007e9 ldr x9, [sp, #0x8] 15072c: 8b080120 add x0, x9, x8 150730: 97fd4bc4 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 150734: f9400008 ldr x8, [x0] 150738: f9400d08 ldr x8, [x8, #0x18] 15073c: d63f0100 blr x8 150740: b81fc3a0 stur w0, [x29, #-0x4] 150744: b85fc3a0 ldur w0, [x29, #-0x4] 150748: a9427bfd ldp x29, x30, [sp, #0x20] 15074c: 9100c3ff add sp, sp, #0x30 150750: d65f03c0 ret 0000000000150754 : 150754: d10103ff sub sp, sp, #0x40 150758: a9037bfd stp x29, x30, [sp, #0x30] 15075c: 9100c3fd add x29, sp, #0x30 150760: b27b03e9 orr x9, xzr, #0x20 150764: d280000a mov x10, #0x0 // =0 150768: aa0a03e1 mov x1, x10 15076c: f81f83a0 stur x0, [x29, #-0x8] 150770: f85f83a0 ldur x0, [x29, #-0x8] 150774: 8b090009 add x9, x0, x9 150778: f81f03a0 stur x0, [x29, #-0x10] 15077c: aa0903e0 mov x0, x9 150780: f9000fe8 str x8, [sp, #0x18] 150784: f9000bea str x10, [sp, #0x10] 150788: 97fd682a bl 0xaa830 <_ZNK7android2spINS_19AnotherPacketSourceEEeqEPKS1_@plt> 15078c: 37000040 tbnz w0, #0x0, 0x150794 150790: 14000005 b 0x1507a4 150794: f9400fe0 ldr x0, [sp, #0x18] 150798: f9400be1 ldr x1, [sp, #0x10] 15079c: 97fd54d9 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 1507a0: 1400000c b 0x1507d0 1507a4: b27b03e8 orr x8, xzr, #0x20 1507a8: f85f03a9 ldur x9, [x29, #-0x10] 1507ac: 8b080120 add x0, x9, x8 1507b0: 97fd4ba4 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1507b4: f9400008 ldr x8, [x0] 1507b8: f9401108 ldr x8, [x8, #0x20] 1507bc: f9400fe9 ldr x9, [sp, #0x18] 1507c0: f90007e8 str x8, [sp, #0x8] 1507c4: aa0903e8 mov x8, x9 1507c8: f94007ea ldr x10, [sp, #0x8] 1507cc: d63f0140 blr x10 1507d0: a9437bfd ldp x29, x30, [sp, #0x30] 1507d4: 910103ff add sp, sp, #0x40 1507d8: d65f03c0 ret 00000000001507dc : 1507dc: d10183ff sub sp, sp, #0x60 1507e0: a9057bfd stp x29, x30, [sp, #0x50] 1507e4: 910143fd add x29, sp, #0x50 1507e8: d53bd048 mrs x8, TPIDR_EL0 1507ec: f9401508 ldr x8, [x8, #0x28] 1507f0: f81f83a8 stur x8, [x29, #-0x8] 1507f4: f81e83a0 stur x0, [x29, #-0x18] 1507f8: f81e03a1 stur x1, [x29, #-0x20] 1507fc: f90017e2 str x2, [sp, #0x28] 150800: f85e83a8 ldur x8, [x29, #-0x18] 150804: aa0803e0 mov x0, x8 150808: 91008108 add x8, x8, #0x20 15080c: aa1f03e1 mov x1, xzr 150810: f9000fe0 str x0, [sp, #0x18] 150814: aa0803e0 mov x0, x8 150818: 97fd6806 bl 0xaa830 <_ZNK7android2spINS_19AnotherPacketSourceEEeqEPKS1_@plt> 15081c: 360000a0 tbz w0, #0x0, 0x150830 150820: 14000001 b 0x150824 150824: 12800248 mov w8, #-0x13 // =-19 150828: b81f03a8 stur w8, [x29, #-0x10] 15082c: 14000027 b 0x1508c8 150830: 14000001 b 0x150834 150834: f9400fe8 ldr x8, [sp, #0x18] 150838: 91008100 add x0, x8, #0x20 15083c: 97fd4b81 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 150840: d10033a1 sub x1, x29, #0xc 150844: 97fd47f7 bl 0xa2820 <_ZN7android19AnotherPacketSource18hasBufferAvailableEPi@plt> 150848: 370002c0 tbnz w0, #0x0, 0x1508a0 15084c: 14000001 b 0x150850 150850: b85f43a8 ldur w8, [x29, #-0xc] 150854: 340000a8 cbz w8, 0x150868 150858: 14000001 b 0x15085c 15085c: 12807e48 mov w8, #-0x3f3 // =-1011 150860: b81f03a8 stur w8, [x29, #-0x10] 150864: 14000019 b 0x1508c8 150868: f9400fe8 ldr x8, [sp, #0x18] 15086c: f9400500 ldr x0, [x8, #0x8] 150870: 97fd50dc bl 0xa4be0 <_ZN7android16MPEG2PSExtractor8feedMoreEv@plt> 150874: b90027e0 str w0, [sp, #0x24] 150878: b94027e0 ldr w0, [sp, #0x24] 15087c: 34000100 cbz w0, 0x15089c 150880: 14000001 b 0x150884 150884: f9400fe8 ldr x8, [sp, #0x18] 150888: 91008100 add x0, x8, #0x20 15088c: 97fd4b6d bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 150890: b94027e1 ldr w1, [sp, #0x24] 150894: 97fd68a3 bl 0xaab20 <_ZN7android19AnotherPacketSource9signalEOSEi@plt> 150898: 14000001 b 0x15089c 15089c: 17ffffe6 b 0x150834 1508a0: f9400fe8 ldr x8, [sp, #0x18] 1508a4: 91008100 add x0, x8, #0x20 1508a8: 97fd4b66 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1508ac: f85e03a1 ldur x1, [x29, #-0x20] 1508b0: f94017e2 ldr x2, [sp, #0x28] 1508b4: f9400008 ldr x8, [x0] 1508b8: f9401508 ldr x8, [x8, #0x28] 1508bc: d63f0100 blr x8 1508c0: b81f03a0 stur w0, [x29, #-0x10] 1508c4: 14000001 b 0x1508c8 1508c8: b85f03a8 ldur w8, [x29, #-0x10] 1508cc: d53bd049 mrs x9, TPIDR_EL0 1508d0: f9401529 ldr x9, [x9, #0x28] 1508d4: f85f83aa ldur x10, [x29, #-0x8] 1508d8: eb0a0129 subs x9, x9, x10 1508dc: b90017e8 str w8, [sp, #0x14] 1508e0: f90007e9 str x9, [sp, #0x8] 1508e4: 540000c1 b.ne 0x1508fc 1508e8: 14000001 b 0x1508ec 1508ec: b94017e0 ldr w0, [sp, #0x14] 1508f0: a9457bfd ldp x29, x30, [sp, #0x50] 1508f4: 910183ff add sp, sp, #0x60 1508f8: d65f03c0 ret 1508fc: 97fd651d bl 0xa9d70 <__stack_chk_fail@plt> 0000000000150900 const&, android::sp const&)>: 150900: d10183ff sub sp, sp, #0x60 150904: a9057bfd stp x29, x30, [sp, #0x50] 150908: 910143fd add x29, sp, #0x50 15090c: b27d03e8 orr x8, xzr, #0x8 150910: f81f83a0 stur x0, [x29, #-0x8] 150914: f81f03a1 stur x1, [x29, #-0x10] 150918: f81e83a2 stur x2, [x29, #-0x18] 15091c: f81e03a3 stur x3, [x29, #-0x20] 150920: f85f83a0 ldur x0, [x29, #-0x8] 150924: f85f03a1 ldur x1, [x29, #-0x10] 150928: 8b080022 add x2, x1, x8 15092c: f9000fe0 str x0, [sp, #0x18] 150930: f9000be1 str x1, [sp, #0x10] 150934: aa0203e1 mov x1, x2 150938: f90007e8 str x8, [sp, #0x8] 15093c: 97fd5b69 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 150940: f9400be8 ldr x8, [sp, #0x10] 150944: f9400100 ldr x0, [x8] 150948: f9400fe1 ldr x1, [sp, #0x18] 15094c: f9000020 str x0, [x1] 150950: f9401d00 ldr x0, [x8, #0x38] 150954: f9400022 ldr x2, [x1] 150958: f85e8042 ldur x2, [x2, #-0x18] 15095c: 8b020022 add x2, x1, x2 150960: f9000040 str x0, [x2] 150964: f94007e0 ldr x0, [sp, #0x8] 150968: 8b000022 add x2, x1, x0 15096c: f85e83a1 ldur x1, [x29, #-0x18] 150970: aa0203e0 mov x0, x2 150974: f90003e2 str x2, [sp] 150978: 97fd4862 bl 0xa2b00 <_ZN7android2spINS_16MPEG2PSExtractorEEC2ERKS2_@plt> 15097c: 14000001 b 0x150980 const&, android::sp const&)+0x80> 150980: b27c03e8 orr x8, xzr, #0x10 150984: f9400fe9 ldr x9, [sp, #0x18] 150988: 8b080120 add x0, x9, x8 15098c: f85e03a1 ldur x1, [x29, #-0x20] 150990: 97fd5f30 bl 0xa8650 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEEC2ERKS3_@plt> 150994: 14000001 b 0x150998 const&, android::sp const&)+0x98> 150998: a9457bfd ldp x29, x30, [sp, #0x50] 15099c: 910183ff add sp, sp, #0x60 1509a0: d65f03c0 ret 1509a4: 2a0103e8 mov w8, w1 1509a8: f90017e0 str x0, [sp, #0x28] 1509ac: b90027e8 str w8, [sp, #0x24] 1509b0: 14000006 b 0x1509c8 const&, android::sp const&)+0xc8> 1509b4: 2a0103e8 mov w8, w1 1509b8: f90017e0 str x0, [sp, #0x28] 1509bc: b90027e8 str w8, [sp, #0x24] 1509c0: f94003e0 ldr x0, [sp] 1509c4: 97fd60cf bl 0xa8d00 <_ZN7android2spINS_16MPEG2PSExtractorEED2Ev@plt> 1509c8: b27d03e8 orr x8, xzr, #0x8 1509cc: f9400be9 ldr x9, [sp, #0x10] 1509d0: 8b080121 add x1, x9, x8 1509d4: f9400fe0 ldr x0, [sp, #0x18] 1509d8: 97fd4f96 bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 1509dc: f94017e0 ldr x0, [sp, #0x28] 1509e0: 97fd5d4c bl 0xa7f10 <_Unwind_Resume@plt> 00000000001509e4 ::sp(android::sp const&)>: 1509e4: d100c3ff sub sp, sp, #0x30 1509e8: a9027bfd stp x29, x30, [sp, #0x20] 1509ec: 910083fd add x29, sp, #0x20 1509f0: d2800008 mov x8, #0x0 // =0 1509f4: f81f83a0 stur x0, [x29, #-0x8] 1509f8: f9000be1 str x1, [sp, #0x10] 1509fc: f85f83a0 ldur x0, [x29, #-0x8] 150a00: aa0003e1 mov x1, x0 150a04: f9400be9 ldr x9, [sp, #0x10] 150a08: f9400129 ldr x9, [x9] 150a0c: f9000029 str x9, [x1] 150a10: aa0003e9 mov x9, x0 150a14: f9400129 ldr x9, [x9] 150a18: eb08013f cmp x9, x8 150a1c: 1a9f07ea cset w10, ne 150a20: f90007e0 str x0, [sp, #0x8] 150a24: 3700004a tbnz w10, #0x0, 0x150a2c ::sp(android::sp const&)+0x48> 150a28: 14000009 b 0x150a4c ::sp(android::sp const&)+0x68> 150a2c: f94007e8 ldr x8, [sp, #0x8] 150a30: f9400108 ldr x8, [x8] 150a34: f9400109 ldr x9, [x8] 150a38: f85e8129 ldur x9, [x9, #-0x18] 150a3c: 8b090108 add x8, x8, x9 150a40: aa0803e0 mov x0, x8 150a44: f94007e1 ldr x1, [sp, #0x8] 150a48: 97fd6776 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 150a4c: a9427bfd ldp x29, x30, [sp, #0x20] 150a50: 9100c3ff add sp, sp, #0x30 150a54: d65f03c0 ret 0000000000150a58 ::sp(android::sp const&)>: 150a58: d100c3ff sub sp, sp, #0x30 150a5c: a9027bfd stp x29, x30, [sp, #0x20] 150a60: 910083fd add x29, sp, #0x20 150a64: d2800008 mov x8, #0x0 // =0 150a68: f81f83a0 stur x0, [x29, #-0x8] 150a6c: f9000be1 str x1, [sp, #0x10] 150a70: f85f83a0 ldur x0, [x29, #-0x8] 150a74: aa0003e1 mov x1, x0 150a78: f9400be9 ldr x9, [sp, #0x10] 150a7c: f9400129 ldr x9, [x9] 150a80: f9000029 str x9, [x1] 150a84: aa0003e9 mov x9, x0 150a88: f9400129 ldr x9, [x9] 150a8c: eb08013f cmp x9, x8 150a90: 1a9f07ea cset w10, ne 150a94: f90007e0 str x0, [sp, #0x8] 150a98: 3700004a tbnz w10, #0x0, 0x150aa0 ::sp(android::sp const&)+0x48> 150a9c: 14000009 b 0x150ac0 ::sp(android::sp const&)+0x68> 150aa0: f94007e8 ldr x8, [sp, #0x8] 150aa4: f9400108 ldr x8, [x8] 150aa8: f9400109 ldr x9, [x8] 150aac: f85e8129 ldur x9, [x9, #-0x18] 150ab0: 8b090108 add x8, x8, x9 150ab4: aa0803e0 mov x0, x8 150ab8: f94007e1 ldr x1, [sp, #0x8] 150abc: 97fd6759 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 150ac0: a9427bfd ldp x29, x30, [sp, #0x20] 150ac4: 9100c3ff add sp, sp, #0x30 150ac8: d65f03c0 ret 0000000000150acc : 150acc: d10103ff sub sp, sp, #0x40 150ad0: a9037bfd stp x29, x30, [sp, #0x30] 150ad4: 9100c3fd add x29, sp, #0x30 150ad8: b27c03e8 orr x8, xzr, #0x10 150adc: b27d03e9 orr x9, xzr, #0x8 150ae0: f81f83a0 stur x0, [x29, #-0x8] 150ae4: f81f03a1 stur x1, [x29, #-0x10] 150ae8: f85f83a0 ldur x0, [x29, #-0x8] 150aec: f85f03a1 ldur x1, [x29, #-0x10] 150af0: f940002a ldr x10, [x1] 150af4: f900000a str x10, [x0] 150af8: f9401c2a ldr x10, [x1, #0x38] 150afc: f940000b ldr x11, [x0] 150b00: f85e816b ldur x11, [x11, #-0x18] 150b04: 8b0b000b add x11, x0, x11 150b08: f900016a str x10, [x11] 150b0c: 8b080008 add x8, x0, x8 150b10: f9000fe0 str x0, [sp, #0x18] 150b14: aa0803e0 mov x0, x8 150b18: f9000be9 str x9, [sp, #0x10] 150b1c: f90007e1 str x1, [sp, #0x8] 150b20: 97fd4a68 bl 0xa34c0 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEED2Ev@plt> 150b24: f9400fe8 ldr x8, [sp, #0x18] 150b28: f9400be9 ldr x9, [sp, #0x10] 150b2c: 8b090100 add x0, x8, x9 150b30: 97fd6074 bl 0xa8d00 <_ZN7android2spINS_16MPEG2PSExtractorEED2Ev@plt> 150b34: f94007e8 ldr x8, [sp, #0x8] 150b38: f9400be9 ldr x9, [sp, #0x10] 150b3c: 8b090101 add x1, x8, x9 150b40: f9400fe0 ldr x0, [sp, #0x18] 150b44: 97fd4f3b bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 150b48: a9437bfd ldp x29, x30, [sp, #0x30] 150b4c: 910103ff add sp, sp, #0x40 150b50: d65f03c0 ret 0000000000150b54 : 150b54: d100c3ff sub sp, sp, #0x30 150b58: a9027bfd stp x29, x30, [sp, #0x20] 150b5c: 910083fd add x29, sp, #0x20 150b60: 90000ac8 adrp x8, 0x2a8000 150b64: f9436908 ldr x8, [x8, #0x6d0] 150b68: b27d07e9 orr x9, xzr, #0x18 150b6c: f81f83a0 stur x0, [x29, #-0x8] 150b70: f85f83a0 ldur x0, [x29, #-0x8] 150b74: f9000be0 str x0, [sp, #0x10] 150b78: aa0803e1 mov x1, x8 150b7c: f90007e9 str x9, [sp, #0x8] 150b80: 97fd4b98 bl 0xa39e0 <_ZN7android16MPEG2PSExtractor12WrappedTrackD2Ev@plt> 150b84: f9400be8 ldr x8, [sp, #0x10] 150b88: f94007e9 ldr x9, [sp, #0x8] 150b8c: 8b090100 add x0, x8, x9 150b90: 97fd3fdc bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 150b94: a9427bfd ldp x29, x30, [sp, #0x20] 150b98: 9100c3ff add sp, sp, #0x30 150b9c: d65f03c0 ret 0000000000150ba0 : 150ba0: d10083ff sub sp, sp, #0x20 150ba4: a9017bfd stp x29, x30, [sp, #0x10] 150ba8: 910043fd add x29, sp, #0x10 150bac: f90007e0 str x0, [sp, #0x8] 150bb0: f94007e0 ldr x0, [sp, #0x8] 150bb4: f9400008 ldr x8, [x0] 150bb8: f85e8108 ldur x8, [x8, #-0x18] 150bbc: 8b080008 add x8, x0, x8 150bc0: aa0803e0 mov x0, x8 150bc4: 97fd3f2b bl 0xa0870 <_ZN7android16MPEG2PSExtractor12WrappedTrackD1Ev@plt> 150bc8: a9417bfd ldp x29, x30, [sp, #0x10] 150bcc: 910083ff add sp, sp, #0x20 150bd0: d65f03c0 ret 0000000000150bd4 : 150bd4: d10083ff sub sp, sp, #0x20 150bd8: a9017bfd stp x29, x30, [sp, #0x10] 150bdc: 910043fd add x29, sp, #0x10 150be0: f90007e0 str x0, [sp, #0x8] 150be4: f94007e0 ldr x0, [sp, #0x8] 150be8: f90003e0 str x0, [sp] 150bec: 97fd3f21 bl 0xa0870 <_ZN7android16MPEG2PSExtractor12WrappedTrackD1Ev@plt> 150bf0: f94003e0 ldr x0, [sp] 150bf4: 97fd3f5b bl 0xa0960 <_ZdlPv@plt> 150bf8: a9417bfd ldp x29, x30, [sp, #0x10] 150bfc: 910083ff add sp, sp, #0x20 150c00: d65f03c0 ret 0000000000150c04 : 150c04: d10083ff sub sp, sp, #0x20 150c08: a9017bfd stp x29, x30, [sp, #0x10] 150c0c: 910043fd add x29, sp, #0x10 150c10: f90007e0 str x0, [sp, #0x8] 150c14: f94007e0 ldr x0, [sp, #0x8] 150c18: f9400008 ldr x8, [x0] 150c1c: f85e8108 ldur x8, [x8, #-0x18] 150c20: 8b080008 add x8, x0, x8 150c24: aa0803e0 mov x0, x8 150c28: 97fd654e bl 0xaa160 <_ZN7android16MPEG2PSExtractor12WrappedTrackD0Ev@plt> 150c2c: a9417bfd ldp x29, x30, [sp, #0x10] 150c30: 910083ff add sp, sp, #0x20 150c34: d65f03c0 ret 0000000000150c38 : 150c38: d10083ff sub sp, sp, #0x20 150c3c: a9017bfd stp x29, x30, [sp, #0x10] 150c40: 910043fd add x29, sp, #0x10 150c44: b27c03e8 orr x8, xzr, #0x10 150c48: f90007e0 str x0, [sp, #0x8] 150c4c: f90003e1 str x1, [sp] 150c50: f94007e0 ldr x0, [sp, #0x8] 150c54: 8b080000 add x0, x0, x8 150c58: 97fd4b32 bl 0xa3920 <_ZNK7android2spINS_16MPEG2PSExtractor5TrackEEptEv@plt> 150c5c: f94003e1 ldr x1, [sp] 150c60: f9400008 ldr x8, [x0] 150c64: f9400908 ldr x8, [x8, #0x10] 150c68: d63f0100 blr x8 150c6c: a9417bfd ldp x29, x30, [sp, #0x10] 150c70: 910083ff add sp, sp, #0x20 150c74: d65f03c0 ret 0000000000150c78 : 150c78: d10083ff sub sp, sp, #0x20 150c7c: a9017bfd stp x29, x30, [sp, #0x10] 150c80: 910043fd add x29, sp, #0x10 150c84: b27c03e8 orr x8, xzr, #0x10 150c88: f90007e0 str x0, [sp, #0x8] 150c8c: f94007e0 ldr x0, [sp, #0x8] 150c90: 8b080000 add x0, x0, x8 150c94: 97fd4b23 bl 0xa3920 <_ZNK7android2spINS_16MPEG2PSExtractor5TrackEEptEv@plt> 150c98: f9400008 ldr x8, [x0] 150c9c: f9400d08 ldr x8, [x8, #0x18] 150ca0: d63f0100 blr x8 150ca4: a9417bfd ldp x29, x30, [sp, #0x10] 150ca8: 910083ff add sp, sp, #0x20 150cac: d65f03c0 ret 0000000000150cb0 : 150cb0: d100c3ff sub sp, sp, #0x30 150cb4: a9027bfd stp x29, x30, [sp, #0x20] 150cb8: 910083fd add x29, sp, #0x20 150cbc: b27c03e9 orr x9, xzr, #0x10 150cc0: f81f83a0 stur x0, [x29, #-0x8] 150cc4: f85f83a0 ldur x0, [x29, #-0x8] 150cc8: 8b090000 add x0, x0, x9 150ccc: f9000be8 str x8, [sp, #0x10] 150cd0: 97fd4b14 bl 0xa3920 <_ZNK7android2spINS_16MPEG2PSExtractor5TrackEEptEv@plt> 150cd4: f9400008 ldr x8, [x0] 150cd8: f9401108 ldr x8, [x8, #0x20] 150cdc: f9400be9 ldr x9, [sp, #0x10] 150ce0: f90007e8 str x8, [sp, #0x8] 150ce4: aa0903e8 mov x8, x9 150ce8: f94007ea ldr x10, [sp, #0x8] 150cec: d63f0140 blr x10 150cf0: a9427bfd ldp x29, x30, [sp, #0x20] 150cf4: 9100c3ff add sp, sp, #0x30 150cf8: d65f03c0 ret 0000000000150cfc : 150cfc: d100c3ff sub sp, sp, #0x30 150d00: a9027bfd stp x29, x30, [sp, #0x20] 150d04: 910083fd add x29, sp, #0x20 150d08: b27c03e8 orr x8, xzr, #0x10 150d0c: f81f83a0 stur x0, [x29, #-0x8] 150d10: f9000be1 str x1, [sp, #0x10] 150d14: f90007e2 str x2, [sp, #0x8] 150d18: f85f83a0 ldur x0, [x29, #-0x8] 150d1c: 8b080000 add x0, x0, x8 150d20: 97fd4b00 bl 0xa3920 <_ZNK7android2spINS_16MPEG2PSExtractor5TrackEEptEv@plt> 150d24: f9400be1 ldr x1, [sp, #0x10] 150d28: f94007e2 ldr x2, [sp, #0x8] 150d2c: f9400008 ldr x8, [x0] 150d30: f9401508 ldr x8, [x8, #0x28] 150d34: d63f0100 blr x8 150d38: a9427bfd ldp x29, x30, [sp, #0x20] 150d3c: 9100c3ff add sp, sp, #0x30 150d40: d65f03c0 ret 0000000000150d44 const&, android::String8*, float*, android::sp*)>: 150d44: d101c3ff sub sp, sp, #0x70 150d48: a9067bfd stp x29, x30, [sp, #0x60] 150d4c: 910183fd add x29, sp, #0x60 150d50: d53bd048 mrs x8, TPIDR_EL0 150d54: f9401508 ldr x8, [x8, #0x28] 150d58: f81f83a8 stur x8, [x29, #-0x8] 150d5c: f81e03a0 stur x0, [x29, #-0x20] 150d60: f81d83a1 stur x1, [x29, #-0x28] 150d64: f9001be2 str x2, [sp, #0x30] 150d68: f90017e3 str x3, [sp, #0x28] 150d6c: f85e03a0 ldur x0, [x29, #-0x20] 150d70: 97fd5a88 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 150d74: f9400008 ldr x8, [x0] 150d78: f9401d08 ldr x8, [x8, #0x38] 150d7c: 528000a9 mov w9, #0x5 // =5 150d80: 2a0903e3 mov w3, w9 150d84: aa1f03e1 mov x1, xzr 150d88: d10043a2 sub x2, x29, #0x10 150d8c: d63f0100 blr x8 150d90: f1001008 subs x8, x0, #0x4 150d94: f90013e8 str x8, [sp, #0x20] 150d98: 540000ac b.gt 0x150dac const&, android::String8*, float*, android::sp*)+0x68> 150d9c: 14000001 b 0x150da0 const&, android::String8*, float*, android::sp*)+0x5c> 150da0: 2a1f03e8 mov w8, wzr 150da4: 381ef3a8 sturb w8, [x29, #-0x11] 150da8: 1400001c b 0x150e18 const&, android::String8*, float*, android::sp*)+0xd4> 150dac: b85f03a8 ldur w8, [x29, #-0x10] 150db0: 52b74029 mov w9, #-0x45ff0000 // =-1174339584 150db4: 6b090108 subs w8, w8, w9 150db8: b9001fe8 str w8, [sp, #0x1c] 150dbc: 54000101 b.ne 0x150ddc const&, android::String8*, float*, android::sp*)+0x98> 150dc0: 14000001 b 0x150dc4 const&, android::String8*, float*, android::sp*)+0x80> 150dc4: 385f43a8 ldurb w8, [x29, #-0xc] 150dc8: 53067d08 lsr w8, w8, #6 150dcc: 71000508 subs w8, w8, #0x1 150dd0: b9001be8 str w8, [sp, #0x18] 150dd4: 540000a0 b.eq 0x150de8 const&, android::String8*, float*, android::sp*)+0xa4> 150dd8: 14000001 b 0x150ddc const&, android::String8*, float*, android::sp*)+0x98> 150ddc: 2a1f03e8 mov w8, wzr 150de0: 381ef3a8 sturb w8, [x29, #-0x11] 150de4: 1400000d b 0x150e18 const&, android::String8*, float*, android::sp*)+0xd4> 150de8: f9401be8 ldr x8, [sp, #0x30] 150dec: 52a7d009 mov w9, #0x3e800000 // =1048576000 150df0: b9000109 str w9, [x8] 150df4: f85d83a0 ldur x0, [x29, #-0x28] 150df8: 90000ac8 adrp x8, 0x2a8000 150dfc: f9457908 ldr x8, [x8, #0xaf0] 150e00: f9400101 ldr x1, [x8] 150e04: 97fd421f bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 150e08: 320003e9 orr w9, wzr, #0x1 150e0c: 381ef3a9 sturb w9, [x29, #-0x11] 150e10: b90017e0 str w0, [sp, #0x14] 150e14: 14000001 b 0x150e18 const&, android::String8*, float*, android::sp*)+0xd4> 150e18: 385ef3a8 ldurb w8, [x29, #-0x11] 150e1c: d53bd049 mrs x9, TPIDR_EL0 150e20: f9401529 ldr x9, [x9, #0x28] 150e24: f85f83aa ldur x10, [x29, #-0x8] 150e28: eb0a0129 subs x9, x9, x10 150e2c: b90013e8 str w8, [sp, #0x10] 150e30: f90007e9 str x9, [sp, #0x8] 150e34: 540000e1 b.ne 0x150e50 const&, android::String8*, float*, android::sp*)+0x10c> 150e38: 14000001 b 0x150e3c const&, android::String8*, float*, android::sp*)+0xf8> 150e3c: b94013e8 ldr w8, [sp, #0x10] 150e40: 12000100 and w0, w8, #0x1 150e44: a9467bfd ldp x29, x30, [sp, #0x60] 150e48: 9101c3ff add sp, sp, #0x70 150e4c: d65f03c0 ret 150e50: 97fd63c8 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000150e54 : 150e54: d10043ff sub sp, sp, #0x10 150e58: f0000548 adrp x8, 0x1fb000 +0xc> 150e5c: 911a5908 add x8, x8, #0x696 150e60: f90007e0 str x0, [sp, #0x8] 150e64: aa0803e0 mov x0, x8 150e68: 910043ff add sp, sp, #0x10 150e6c: d65f03c0 ret 0000000000150e70 >::~SortedVector()>: 150e70: d100c3ff sub sp, sp, #0x30 150e74: a9027bfd stp x29, x30, [sp, #0x20] 150e78: 910083fd add x29, sp, #0x20 150e7c: 90000ac8 adrp x8, 0x2a8000 150e80: f9473108 ldr x8, [x8, #0xe60] 150e84: b27c03e9 orr x9, xzr, #0x10 150e88: 8b090108 add x8, x8, x9 150e8c: f81f83a0 stur x0, [x29, #-0x8] 150e90: f85f83a9 ldur x9, [x29, #-0x8] 150e94: f9000128 str x8, [x9] 150e98: aa0903e0 mov x0, x9 150e9c: f90003e9 str x9, [sp] 150ea0: 97fd3ca8 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 150ea4: 14000001 b 0x150ea8 >::~SortedVector()+0x38> 150ea8: f94003e0 ldr x0, [sp] 150eac: 97fd67ed bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 150eb0: a9427bfd ldp x29, x30, [sp, #0x20] 150eb4: 9100c3ff add sp, sp, #0x30 150eb8: d65f03c0 ret 150ebc: 2a0103e8 mov w8, w1 150ec0: f9000be0 str x0, [sp, #0x10] 150ec4: b9000fe8 str w8, [sp, #0xc] 150ec8: f94003e0 ldr x0, [sp] 150ecc: 97fd67e5 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 150ed0: f9400be0 ldr x0, [sp, #0x10] 150ed4: 97fd74bc bl 0xae1c4 0000000000150ed8 >::~SortedVector()>: 150ed8: d10083ff sub sp, sp, #0x20 150edc: a9017bfd stp x29, x30, [sp, #0x10] 150ee0: 910043fd add x29, sp, #0x10 150ee4: f90007e0 str x0, [sp, #0x8] 150ee8: f94007e0 ldr x0, [sp, #0x8] 150eec: f90003e0 str x0, [sp] 150ef0: 97fd55c4 bl 0xa6600 <_ZN7android12SortedVectorINS_16key_value_pair_tIjjEEED2Ev@plt> 150ef4: f94003e0 ldr x0, [sp] 150ef8: 97fd3e9a bl 0xa0960 <_ZdlPv@plt> 150efc: a9417bfd ldp x29, x30, [sp, #0x10] 150f00: 910083ff add sp, sp, #0x20 150f04: d65f03c0 ret 0000000000150f08 >::do_construct(void*, unsigned long) const>: 150f08: d100c3ff sub sp, sp, #0x30 150f0c: a9027bfd stp x29, x30, [sp, #0x20] 150f10: 910083fd add x29, sp, #0x20 150f14: f81f83a0 stur x0, [x29, #-0x8] 150f18: f9000be1 str x1, [sp, #0x10] 150f1c: f90007e2 str x2, [sp, #0x8] 150f20: f9400be0 ldr x0, [sp, #0x10] 150f24: f94007e1 ldr x1, [sp, #0x8] 150f28: 97fd687a bl 0xab110 <_ZN7android14construct_typeINS_16key_value_pair_tIjjEEEEvPT_m@plt> 150f2c: a9427bfd ldp x29, x30, [sp, #0x20] 150f30: 9100c3ff add sp, sp, #0x30 150f34: d65f03c0 ret 0000000000150f38 >::do_destroy(void*, unsigned long) const>: 150f38: d100c3ff sub sp, sp, #0x30 150f3c: a9027bfd stp x29, x30, [sp, #0x20] 150f40: 910083fd add x29, sp, #0x20 150f44: f81f83a0 stur x0, [x29, #-0x8] 150f48: f9000be1 str x1, [sp, #0x10] 150f4c: f90007e2 str x2, [sp, #0x8] 150f50: f9400be0 ldr x0, [sp, #0x10] 150f54: f94007e1 ldr x1, [sp, #0x8] 150f58: 97fd5c02 bl 0xa7f60 <_ZN7android12destroy_typeINS_16key_value_pair_tIjjEEEEvPT_m@plt> 150f5c: a9427bfd ldp x29, x30, [sp, #0x20] 150f60: 9100c3ff add sp, sp, #0x30 150f64: d65f03c0 ret 0000000000150f68 >::do_copy(void*, void const*, unsigned long) const>: 150f68: d100c3ff sub sp, sp, #0x30 150f6c: a9027bfd stp x29, x30, [sp, #0x20] 150f70: 910083fd add x29, sp, #0x20 150f74: f81f83a0 stur x0, [x29, #-0x8] 150f78: f9000be1 str x1, [sp, #0x10] 150f7c: f90007e2 str x2, [sp, #0x8] 150f80: f90003e3 str x3, [sp] 150f84: f9400be0 ldr x0, [sp, #0x10] 150f88: f94007e1 ldr x1, [sp, #0x8] 150f8c: f94003e2 ldr x2, [sp] 150f90: 97fd5060 bl 0xa5110 <_ZN7android9copy_typeINS_16key_value_pair_tIjjEEEEvPT_PKS3_m@plt> 150f94: a9427bfd ldp x29, x30, [sp, #0x20] 150f98: 9100c3ff add sp, sp, #0x30 150f9c: d65f03c0 ret 0000000000150fa0 >::do_splat(void*, void const*, unsigned long) const>: 150fa0: d100c3ff sub sp, sp, #0x30 150fa4: a9027bfd stp x29, x30, [sp, #0x20] 150fa8: 910083fd add x29, sp, #0x20 150fac: f81f83a0 stur x0, [x29, #-0x8] 150fb0: f9000be1 str x1, [sp, #0x10] 150fb4: f90007e2 str x2, [sp, #0x8] 150fb8: f90003e3 str x3, [sp] 150fbc: f9400be0 ldr x0, [sp, #0x10] 150fc0: f94007e1 ldr x1, [sp, #0x8] 150fc4: f94003e2 ldr x2, [sp] 150fc8: 97fd507e bl 0xa51c0 <_ZN7android10splat_typeINS_16key_value_pair_tIjjEEEEvPT_PKS3_m@plt> 150fcc: a9427bfd ldp x29, x30, [sp, #0x20] 150fd0: 9100c3ff add sp, sp, #0x30 150fd4: d65f03c0 ret 0000000000150fd8 >::do_move_forward(void*, void const*, unsigned long) const>: 150fd8: d100c3ff sub sp, sp, #0x30 150fdc: a9027bfd stp x29, x30, [sp, #0x20] 150fe0: 910083fd add x29, sp, #0x20 150fe4: f81f83a0 stur x0, [x29, #-0x8] 150fe8: f9000be1 str x1, [sp, #0x10] 150fec: f90007e2 str x2, [sp, #0x8] 150ff0: f90003e3 str x3, [sp] 150ff4: f9400be0 ldr x0, [sp, #0x10] 150ff8: f94007e1 ldr x1, [sp, #0x8] 150ffc: f94003e2 ldr x2, [sp] 151000: 97fd5864 bl 0xa7190 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjjEEEEvPT_PKS3_m@plt> 151004: a9427bfd ldp x29, x30, [sp, #0x20] 151008: 9100c3ff add sp, sp, #0x30 15100c: d65f03c0 ret 0000000000151010 >::do_move_backward(void*, void const*, unsigned long) const>: 151010: d100c3ff sub sp, sp, #0x30 151014: a9027bfd stp x29, x30, [sp, #0x20] 151018: 910083fd add x29, sp, #0x20 15101c: f81f83a0 stur x0, [x29, #-0x8] 151020: f9000be1 str x1, [sp, #0x10] 151024: f90007e2 str x2, [sp, #0x8] 151028: f90003e3 str x3, [sp] 15102c: f9400be0 ldr x0, [sp, #0x10] 151030: f94007e1 ldr x1, [sp, #0x8] 151034: f94003e2 ldr x2, [sp] 151038: 97fd5e16 bl 0xa8890 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjjEEEEvPT_PKS3_m@plt> 15103c: a9427bfd ldp x29, x30, [sp, #0x20] 151040: 9100c3ff add sp, sp, #0x30 151044: d65f03c0 ret 0000000000151048 >::do_compare(void const*, void const*) const>: 151048: d100c3ff sub sp, sp, #0x30 15104c: a9027bfd stp x29, x30, [sp, #0x20] 151050: 910083fd add x29, sp, #0x20 151054: f81f83a0 stur x0, [x29, #-0x8] 151058: f9000be1 str x1, [sp, #0x10] 15105c: f90007e2 str x2, [sp, #0x8] 151060: f9400be0 ldr x0, [sp, #0x10] 151064: f94007e1 ldr x1, [sp, #0x8] 151068: 97fd4206 bl 0xa1880 <_ZN7android12compare_typeINS_16key_value_pair_tIjjEEEEiRKT_S5_@plt> 15106c: a9427bfd ldp x29, x30, [sp, #0x20] 151070: 9100c3ff add sp, sp, #0x30 151074: d65f03c0 ret 0000000000151078 >(android::key_value_pair_t*, unsigned long)>: 151078: d10043ff sub sp, sp, #0x10 15107c: f90007e0 str x0, [sp, #0x8] 151080: f90003e1 str x1, [sp] 151084: 910043ff add sp, sp, #0x10 151088: d65f03c0 ret 000000000015108c >(android::key_value_pair_t*, unsigned long)>: 15108c: d10043ff sub sp, sp, #0x10 151090: f90007e0 str x0, [sp, #0x8] 151094: f90003e1 str x1, [sp] 151098: 910043ff add sp, sp, #0x10 15109c: d65f03c0 ret 00000000001510a0 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 1510a0: d100c3ff sub sp, sp, #0x30 1510a4: f90013fe str x30, [sp, #0x20] 1510a8: b27d03e8 orr x8, xzr, #0x8 1510ac: f9000fe0 str x0, [sp, #0x18] 1510b0: f9000be1 str x1, [sp, #0x10] 1510b4: f90007e2 str x2, [sp, #0x8] 1510b8: f9400fe0 ldr x0, [sp, #0x18] 1510bc: f9400be1 ldr x1, [sp, #0x10] 1510c0: f94007e2 ldr x2, [sp, #0x8] 1510c4: 9b087c42 mul x2, x2, x8 1510c8: 97fd3b32 bl 0x9fd90 1510cc: f94013fe ldr x30, [sp, #0x20] 1510d0: 9100c3ff add sp, sp, #0x30 1510d4: d65f03c0 ret 00000000001510d8 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 1510d8: d100c3ff sub sp, sp, #0x30 1510dc: f90013fe str x30, [sp, #0x20] 1510e0: f9000fe0 str x0, [sp, #0x18] 1510e4: f9000be1 str x1, [sp, #0x10] 1510e8: f90007e2 str x2, [sp, #0x8] 1510ec: d2800008 mov x8, #0x0 // =0 1510f0: f94007e9 ldr x9, [sp, #0x8] 1510f4: eb08013f cmp x9, x8 1510f8: 1a9f97ea cset w10, hi 1510fc: 3700004a tbnz w10, #0x0, 0x151104 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x2c> 151100: 1400000e b 0x151138 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x60> 151104: b27d03e8 orr x8, xzr, #0x8 151108: 92800009 mov x9, #-0x1 // =-1 15110c: f94007ea ldr x10, [sp, #0x8] 151110: 8b090149 add x9, x10, x9 151114: f90007e9 str x9, [sp, #0x8] 151118: f9400be1 ldr x1, [sp, #0x10] 15111c: f9400fe9 ldr x9, [sp, #0x18] 151120: 8b08012a add x10, x9, x8 151124: f9000fea str x10, [sp, #0x18] 151128: aa0903e0 mov x0, x9 15112c: aa0803e2 mov x2, x8 151130: 97fd3b18 bl 0x9fd90 151134: 17ffffee b 0x1510ec >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x14> 151138: f94013fe ldr x30, [sp, #0x20] 15113c: 9100c3ff add sp, sp, #0x30 151140: d65f03c0 ret 0000000000151144 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 151144: d100c3ff sub sp, sp, #0x30 151148: f90013fe str x30, [sp, #0x20] 15114c: b27d03e8 orr x8, xzr, #0x8 151150: f9000fe0 str x0, [sp, #0x18] 151154: f9000be1 str x1, [sp, #0x10] 151158: f90007e2 str x2, [sp, #0x8] 15115c: f9400fe0 ldr x0, [sp, #0x18] 151160: f9400be1 ldr x1, [sp, #0x10] 151164: f94007e2 ldr x2, [sp, #0x8] 151168: 9b087c42 mul x2, x2, x8 15116c: 97fd4735 bl 0xa2e40 151170: f94013fe ldr x30, [sp, #0x20] 151174: 9100c3ff add sp, sp, #0x30 151178: d65f03c0 ret 000000000015117c >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 15117c: d100c3ff sub sp, sp, #0x30 151180: f90013fe str x30, [sp, #0x20] 151184: b27d03e8 orr x8, xzr, #0x8 151188: f9000fe0 str x0, [sp, #0x18] 15118c: f9000be1 str x1, [sp, #0x10] 151190: f90007e2 str x2, [sp, #0x8] 151194: f9400fe0 ldr x0, [sp, #0x18] 151198: f9400be1 ldr x1, [sp, #0x10] 15119c: f94007e2 ldr x2, [sp, #0x8] 1511a0: 9b087c42 mul x2, x2, x8 1511a4: 97fd4727 bl 0xa2e40 1511a8: f94013fe ldr x30, [sp, #0x20] 1511ac: 9100c3ff add sp, sp, #0x30 1511b0: d65f03c0 ret 00000000001511b4 >(android::key_value_pair_t const&, android::key_value_pair_t const&)>: 1511b4: d100c3ff sub sp, sp, #0x30 1511b8: a9027bfd stp x29, x30, [sp, #0x20] 1511bc: 910083fd add x29, sp, #0x20 1511c0: f81f83a0 stur x0, [x29, #-0x8] 1511c4: f9000be1 str x1, [sp, #0x10] 1511c8: f9400be0 ldr x0, [sp, #0x10] 1511cc: f85f83a1 ldur x1, [x29, #-0x8] 1511d0: 97fd5b60 bl 0xa7f50 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjjEEEEiRKT_S5_@plt> 1511d4: f85f83a1 ldur x1, [x29, #-0x8] 1511d8: f9400be8 ldr x8, [sp, #0x10] 1511dc: b9000fe0 str w0, [sp, #0xc] 1511e0: aa0103e0 mov x0, x1 1511e4: aa0803e1 mov x1, x8 1511e8: 97fd5b5a bl 0xa7f50 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjjEEEEiRKT_S5_@plt> 1511ec: b9400fe9 ldr w9, [sp, #0xc] 1511f0: 6b000120 subs w0, w9, w0 1511f4: a9427bfd ldp x29, x30, [sp, #0x20] 1511f8: 9100c3ff add sp, sp, #0x30 1511fc: d65f03c0 ret 0000000000151200 >(android::key_value_pair_t const&, android::key_value_pair_t const&)>: 151200: d100c3ff sub sp, sp, #0x30 151204: a9027bfd stp x29, x30, [sp, #0x20] 151208: 910083fd add x29, sp, #0x20 15120c: 320003e8 orr w8, wzr, #0x1 151210: 52800009 mov w9, #0x0 // =0 151214: f81f83a0 stur x0, [x29, #-0x8] 151218: f9000be1 str x1, [sp, #0x10] 15121c: f85f83a0 ldur x0, [x29, #-0x8] 151220: f9400be1 ldr x1, [sp, #0x10] 151224: b9000fe8 str w8, [sp, #0xc] 151228: b9000be9 str w9, [sp, #0x8] 15122c: 97fd507d bl 0xa5420 <_ZNK7android16key_value_pair_tIjjEltERKS1_@plt> 151230: 7200001f tst w0, #0x1 151234: b9400fe8 ldr w8, [sp, #0xc] 151238: b9400be9 ldr w9, [sp, #0x8] 15123c: 1a891100 csel w0, w8, w9, ne 151240: a9427bfd ldp x29, x30, [sp, #0x20] 151244: 9100c3ff add sp, sp, #0x30 151248: d65f03c0 ret 000000000015124c ::operator<(android::key_value_pair_t const&) const>: 15124c: d100c3ff sub sp, sp, #0x30 151250: a9027bfd stp x29, x30, [sp, #0x20] 151254: 910083fd add x29, sp, #0x20 151258: 52800008 mov w8, #0x0 // =0 15125c: f81f83a0 stur x0, [x29, #-0x8] 151260: f9000be1 str x1, [sp, #0x10] 151264: f85f83a0 ldur x0, [x29, #-0x8] 151268: f9400be1 ldr x1, [sp, #0x10] 15126c: b9000fe8 str w8, [sp, #0xc] 151270: 97fd55ec bl 0xa6a20 <_ZN7android19strictly_order_typeIjEEiRKT_S3_@plt> 151274: b9400fe8 ldr w8, [sp, #0xc] 151278: 6b08001f cmp w0, w8 15127c: 1a9f07e0 cset w0, ne 151280: 320003e9 orr w9, wzr, #0x1 151284: 0a090009 and w9, w0, w9 151288: 2a0903e0 mov w0, w9 15128c: a9427bfd ldp x29, x30, [sp, #0x20] 151290: 9100c3ff add sp, sp, #0x30 151294: d65f03c0 ret 0000000000151298 >>::~SortedVector()>: 151298: d100c3ff sub sp, sp, #0x30 15129c: a9027bfd stp x29, x30, [sp, #0x20] 1512a0: 910083fd add x29, sp, #0x20 1512a4: f0000aa8 adrp x8, 0x2a8000 1512a8: f9479508 ldr x8, [x8, #0xf28] 1512ac: b27c03e9 orr x9, xzr, #0x10 1512b0: 8b090108 add x8, x8, x9 1512b4: f81f83a0 stur x0, [x29, #-0x8] 1512b8: f85f83a9 ldur x9, [x29, #-0x8] 1512bc: f9000128 str x8, [x9] 1512c0: aa0903e0 mov x0, x9 1512c4: f90003e9 str x9, [sp] 1512c8: 97fd3b9e bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 1512cc: 14000001 b 0x1512d0 >>::~SortedVector()+0x38> 1512d0: f94003e0 ldr x0, [sp] 1512d4: 97fd66e3 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 1512d8: a9427bfd ldp x29, x30, [sp, #0x20] 1512dc: 9100c3ff add sp, sp, #0x30 1512e0: d65f03c0 ret 1512e4: 2a0103e8 mov w8, w1 1512e8: f9000be0 str x0, [sp, #0x10] 1512ec: b9000fe8 str w8, [sp, #0xc] 1512f0: f94003e0 ldr x0, [sp] 1512f4: 97fd66db bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 1512f8: f9400be0 ldr x0, [sp, #0x10] 1512fc: 97fd73b2 bl 0xae1c4 0000000000151300 >>::~SortedVector()>: 151300: d10083ff sub sp, sp, #0x20 151304: a9017bfd stp x29, x30, [sp, #0x10] 151308: 910043fd add x29, sp, #0x10 15130c: f90007e0 str x0, [sp, #0x8] 151310: f94007e0 ldr x0, [sp, #0x8] 151314: f90003e0 str x0, [sp] 151318: 97fd5266 bl 0xa5cb0 <_ZN7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEED2Ev@plt> 15131c: f94003e0 ldr x0, [sp] 151320: 97fd3d90 bl 0xa0960 <_ZdlPv@plt> 151324: a9417bfd ldp x29, x30, [sp, #0x10] 151328: 910083ff add sp, sp, #0x20 15132c: d65f03c0 ret 0000000000151330 >>::do_construct(void*, unsigned long) const>: 151330: d100c3ff sub sp, sp, #0x30 151334: a9027bfd stp x29, x30, [sp, #0x20] 151338: 910083fd add x29, sp, #0x20 15133c: f81f83a0 stur x0, [x29, #-0x8] 151340: f9000be1 str x1, [sp, #0x10] 151344: f90007e2 str x2, [sp, #0x8] 151348: f9400be0 ldr x0, [sp, #0x10] 15134c: f94007e1 ldr x1, [sp, #0x8] 151350: 97fd4480 bl 0xa2550 <_ZN7android14construct_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_m@plt> 151354: a9427bfd ldp x29, x30, [sp, #0x20] 151358: 9100c3ff add sp, sp, #0x30 15135c: d65f03c0 ret 0000000000151360 >>::do_destroy(void*, unsigned long) const>: 151360: d100c3ff sub sp, sp, #0x30 151364: a9027bfd stp x29, x30, [sp, #0x20] 151368: 910083fd add x29, sp, #0x20 15136c: f81f83a0 stur x0, [x29, #-0x8] 151370: f9000be1 str x1, [sp, #0x10] 151374: f90007e2 str x2, [sp, #0x8] 151378: f9400be0 ldr x0, [sp, #0x10] 15137c: f94007e1 ldr x1, [sp, #0x8] 151380: 97fd50d4 bl 0xa56d0 <_ZN7android12destroy_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_m@plt> 151384: a9427bfd ldp x29, x30, [sp, #0x20] 151388: 9100c3ff add sp, sp, #0x30 15138c: d65f03c0 ret 0000000000151390 >>::do_copy(void*, void const*, unsigned long) const>: 151390: d100c3ff sub sp, sp, #0x30 151394: a9027bfd stp x29, x30, [sp, #0x20] 151398: 910083fd add x29, sp, #0x20 15139c: f81f83a0 stur x0, [x29, #-0x8] 1513a0: f9000be1 str x1, [sp, #0x10] 1513a4: f90007e2 str x2, [sp, #0x8] 1513a8: f90003e3 str x3, [sp] 1513ac: f9400be0 ldr x0, [sp, #0x10] 1513b0: f94007e1 ldr x1, [sp, #0x8] 1513b4: f94003e2 ldr x2, [sp] 1513b8: 97fd5082 bl 0xa55c0 <_ZN7android9copy_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_PKS7_m@plt> 1513bc: a9427bfd ldp x29, x30, [sp, #0x20] 1513c0: 9100c3ff add sp, sp, #0x30 1513c4: d65f03c0 ret 00000000001513c8 >>::do_splat(void*, void const*, unsigned long) const>: 1513c8: d100c3ff sub sp, sp, #0x30 1513cc: a9027bfd stp x29, x30, [sp, #0x20] 1513d0: 910083fd add x29, sp, #0x20 1513d4: f81f83a0 stur x0, [x29, #-0x8] 1513d8: f9000be1 str x1, [sp, #0x10] 1513dc: f90007e2 str x2, [sp, #0x8] 1513e0: f90003e3 str x3, [sp] 1513e4: f9400be0 ldr x0, [sp, #0x10] 1513e8: f94007e1 ldr x1, [sp, #0x8] 1513ec: f94003e2 ldr x2, [sp] 1513f0: 97fd4a38 bl 0xa3cd0 <_ZN7android10splat_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_PKS7_m@plt> 1513f4: a9427bfd ldp x29, x30, [sp, #0x20] 1513f8: 9100c3ff add sp, sp, #0x30 1513fc: d65f03c0 ret 0000000000151400 >>::do_move_forward(void*, void const*, unsigned long) const>: 151400: d100c3ff sub sp, sp, #0x30 151404: a9027bfd stp x29, x30, [sp, #0x20] 151408: 910083fd add x29, sp, #0x20 15140c: f81f83a0 stur x0, [x29, #-0x8] 151410: f9000be1 str x1, [sp, #0x10] 151414: f90007e2 str x2, [sp, #0x8] 151418: f90003e3 str x3, [sp] 15141c: f9400be0 ldr x0, [sp, #0x10] 151420: f94007e1 ldr x1, [sp, #0x8] 151424: f94003e2 ldr x2, [sp] 151428: 97fd3b72 bl 0xa01f0 <_ZN7android17move_forward_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_PKS7_m@plt> 15142c: a9427bfd ldp x29, x30, [sp, #0x20] 151430: 9100c3ff add sp, sp, #0x30 151434: d65f03c0 ret 0000000000151438 >>::do_move_backward(void*, void const*, unsigned long) const>: 151438: d100c3ff sub sp, sp, #0x30 15143c: a9027bfd stp x29, x30, [sp, #0x20] 151440: 910083fd add x29, sp, #0x20 151444: f81f83a0 stur x0, [x29, #-0x8] 151448: f9000be1 str x1, [sp, #0x10] 15144c: f90007e2 str x2, [sp, #0x8] 151450: f90003e3 str x3, [sp] 151454: f9400be0 ldr x0, [sp, #0x10] 151458: f94007e1 ldr x1, [sp, #0x8] 15145c: f94003e2 ldr x2, [sp] 151460: 97fd4560 bl 0xa29e0 <_ZN7android18move_backward_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEvPT_PKS7_m@plt> 151464: a9427bfd ldp x29, x30, [sp, #0x20] 151468: 9100c3ff add sp, sp, #0x30 15146c: d65f03c0 ret 0000000000151470 >>::do_compare(void const*, void const*) const>: 151470: d100c3ff sub sp, sp, #0x30 151474: a9027bfd stp x29, x30, [sp, #0x20] 151478: 910083fd add x29, sp, #0x20 15147c: f81f83a0 stur x0, [x29, #-0x8] 151480: f9000be1 str x1, [sp, #0x10] 151484: f90007e2 str x2, [sp, #0x8] 151488: f9400be0 ldr x0, [sp, #0x10] 15148c: f94007e1 ldr x1, [sp, #0x8] 151490: 97fd5a54 bl 0xa7de0 <_ZN7android12compare_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEiRKT_S9_@plt> 151494: a9427bfd ldp x29, x30, [sp, #0x20] 151498: 9100c3ff add sp, sp, #0x30 15149c: d65f03c0 ret 00000000001514a0 >>(android::key_value_pair_t>*, unsigned long)>: 1514a0: d10083ff sub sp, sp, #0x20 1514a4: a9017bfd stp x29, x30, [sp, #0x10] 1514a8: 910043fd add x29, sp, #0x10 1514ac: f90007e0 str x0, [sp, #0x8] 1514b0: f90003e1 str x1, [sp] 1514b4: d2800008 mov x8, #0x0 // =0 1514b8: f94003e9 ldr x9, [sp] 1514bc: eb08013f cmp x9, x8 1514c0: 1a9f97ea cset w10, hi 1514c4: 3700004a tbnz w10, #0x0, 0x1514cc >>(android::key_value_pair_t>*, unsigned long)+0x2c> 1514c8: 1400000c b 0x1514f8 >>(android::key_value_pair_t>*, unsigned long)+0x58> 1514cc: b27c03e8 orr x8, xzr, #0x10 1514d0: 92800009 mov x9, #-0x1 // =-1 1514d4: f94003ea ldr x10, [sp] 1514d8: 8b090149 add x9, x10, x9 1514dc: f90003e9 str x9, [sp] 1514e0: f94007e9 ldr x9, [sp, #0x8] 1514e4: 8b080128 add x8, x9, x8 1514e8: f90007e8 str x8, [sp, #0x8] 1514ec: aa0903e0 mov x0, x9 1514f0: 97fd4420 bl 0xa2570 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2Ev@plt> 1514f4: 17fffff0 b 0x1514b4 >>(android::key_value_pair_t>*, unsigned long)+0x14> 1514f8: a9417bfd ldp x29, x30, [sp, #0x10] 1514fc: 910083ff add sp, sp, #0x20 151500: d65f03c0 ret 0000000000151504 >::key_value_pair_t()>: 151504: d10083ff sub sp, sp, #0x20 151508: a9017bfd stp x29, x30, [sp, #0x10] 15150c: 910043fd add x29, sp, #0x10 151510: b27d03e8 orr x8, xzr, #0x8 151514: f90007e0 str x0, [sp, #0x8] 151518: f94007e0 ldr x0, [sp, #0x8] 15151c: 8b080000 add x0, x0, x8 151520: 97fd3d54 bl 0xa0a70 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEEC2Ev@plt> 151524: a9417bfd ldp x29, x30, [sp, #0x10] 151528: 910083ff add sp, sp, #0x20 15152c: d65f03c0 ret 0000000000151530 ::sp()>: 151530: d10043ff sub sp, sp, #0x10 151534: d2800008 mov x8, #0x0 // =0 151538: f90007e0 str x0, [sp, #0x8] 15153c: f94007e0 ldr x0, [sp, #0x8] 151540: f9000008 str x8, [x0] 151544: 910043ff add sp, sp, #0x10 151548: d65f03c0 ret 000000000015154c >>(android::key_value_pair_t>*, unsigned long)>: 15154c: d100c3ff sub sp, sp, #0x30 151550: a9027bfd stp x29, x30, [sp, #0x20] 151554: 910083fd add x29, sp, #0x20 151558: f81f83a0 stur x0, [x29, #-0x8] 15155c: f9000be1 str x1, [sp, #0x10] 151560: d2800008 mov x8, #0x0 // =0 151564: f9400be9 ldr x9, [sp, #0x10] 151568: eb08013f cmp x9, x8 15156c: 1a9f97ea cset w10, hi 151570: 3700004a tbnz w10, #0x0, 0x151578 >>(android::key_value_pair_t>*, unsigned long)+0x2c> 151574: 1400000e b 0x1515ac >>(android::key_value_pair_t>*, unsigned long)+0x60> 151578: b27c03e8 orr x8, xzr, #0x10 15157c: 92800009 mov x9, #-0x1 // =-1 151580: f9400bea ldr x10, [sp, #0x10] 151584: 8b090149 add x9, x10, x9 151588: f9000be9 str x9, [sp, #0x10] 15158c: f85f83a0 ldur x0, [x29, #-0x8] 151590: f90007e8 str x8, [sp, #0x8] 151594: 97fd484b bl 0xa36c0 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt> 151598: f85f83a8 ldur x8, [x29, #-0x8] 15159c: f94007e9 ldr x9, [sp, #0x8] 1515a0: 8b090108 add x8, x8, x9 1515a4: f81f83a8 stur x8, [x29, #-0x8] 1515a8: 17ffffee b 0x151560 >>(android::key_value_pair_t>*, unsigned long)+0x14> 1515ac: a9427bfd ldp x29, x30, [sp, #0x20] 1515b0: 9100c3ff add sp, sp, #0x30 1515b4: d65f03c0 ret 00000000001515b8 >::~key_value_pair_t()>: 1515b8: d10083ff sub sp, sp, #0x20 1515bc: a9017bfd stp x29, x30, [sp, #0x10] 1515c0: 910043fd add x29, sp, #0x10 1515c4: b27d03e8 orr x8, xzr, #0x8 1515c8: f90007e0 str x0, [sp, #0x8] 1515cc: f94007e0 ldr x0, [sp, #0x8] 1515d0: 8b080000 add x0, x0, x8 1515d4: 97fd47bb bl 0xa34c0 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEED2Ev@plt> 1515d8: a9417bfd ldp x29, x30, [sp, #0x10] 1515dc: 910083ff add sp, sp, #0x20 1515e0: d65f03c0 ret 00000000001515e4 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 1515e4: d100c3ff sub sp, sp, #0x30 1515e8: a9027bfd stp x29, x30, [sp, #0x20] 1515ec: 910083fd add x29, sp, #0x20 1515f0: f81f83a0 stur x0, [x29, #-0x8] 1515f4: f9000be1 str x1, [sp, #0x10] 1515f8: f90007e2 str x2, [sp, #0x8] 1515fc: d2800008 mov x8, #0x0 // =0 151600: f94007e9 ldr x9, [sp, #0x8] 151604: eb08013f cmp x9, x8 151608: 1a9f97ea cset w10, hi 15160c: 3700004a tbnz w10, #0x0, 0x151614 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 151610: 14000012 b 0x151658 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x74> 151614: b27c03e8 orr x8, xzr, #0x10 151618: 92800009 mov x9, #-0x1 // =-1 15161c: f94007ea ldr x10, [sp, #0x8] 151620: 8b090149 add x9, x10, x9 151624: f90007e9 str x9, [sp, #0x8] 151628: f85f83a0 ldur x0, [x29, #-0x8] 15162c: f9400be1 ldr x1, [sp, #0x10] 151630: f90003e8 str x8, [sp] 151634: 97fd4f77 bl 0xa5410 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2ERKS5_@plt> 151638: f85f83a8 ldur x8, [x29, #-0x8] 15163c: f94003e9 ldr x9, [sp] 151640: 8b090108 add x8, x8, x9 151644: f81f83a8 stur x8, [x29, #-0x8] 151648: f9400be8 ldr x8, [sp, #0x10] 15164c: 8b090108 add x8, x8, x9 151650: f9000be8 str x8, [sp, #0x10] 151654: 17ffffea b 0x1515fc >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 151658: a9427bfd ldp x29, x30, [sp, #0x20] 15165c: 9100c3ff add sp, sp, #0x30 151660: d65f03c0 ret 0000000000151664 >::key_value_pair_t(android::key_value_pair_t> const&)>: 151664: d10083ff sub sp, sp, #0x20 151668: a9017bfd stp x29, x30, [sp, #0x10] 15166c: 910043fd add x29, sp, #0x10 151670: b27d03e8 orr x8, xzr, #0x8 151674: f90007e0 str x0, [sp, #0x8] 151678: f90003e1 str x1, [sp] 15167c: f94007e0 ldr x0, [sp, #0x8] 151680: aa0003e1 mov x1, x0 151684: f94003e9 ldr x9, [sp] 151688: b940012a ldr w10, [x9] 15168c: b900002a str w10, [x1] 151690: 8b080000 add x0, x0, x8 151694: f94003e9 ldr x9, [sp] 151698: 8b080121 add x1, x9, x8 15169c: 97fd5bed bl 0xa8650 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEEC2ERKS3_@plt> 1516a0: a9417bfd ldp x29, x30, [sp, #0x10] 1516a4: 910083ff add sp, sp, #0x20 1516a8: d65f03c0 ret 00000000001516ac >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 1516ac: d100c3ff sub sp, sp, #0x30 1516b0: a9027bfd stp x29, x30, [sp, #0x20] 1516b4: 910083fd add x29, sp, #0x20 1516b8: f81f83a0 stur x0, [x29, #-0x8] 1516bc: f9000be1 str x1, [sp, #0x10] 1516c0: f90007e2 str x2, [sp, #0x8] 1516c4: d2800008 mov x8, #0x0 // =0 1516c8: f94007e9 ldr x9, [sp, #0x8] 1516cc: eb08013f cmp x9, x8 1516d0: 1a9f97ea cset w10, hi 1516d4: 3700004a tbnz w10, #0x0, 0x1516dc >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 1516d8: 1400000f b 0x151714 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x68> 1516dc: b27c03e8 orr x8, xzr, #0x10 1516e0: 92800009 mov x9, #-0x1 // =-1 1516e4: f94007ea ldr x10, [sp, #0x8] 1516e8: 8b090149 add x9, x10, x9 1516ec: f90007e9 str x9, [sp, #0x8] 1516f0: f85f83a0 ldur x0, [x29, #-0x8] 1516f4: f9400be1 ldr x1, [sp, #0x10] 1516f8: f90003e8 str x8, [sp] 1516fc: 97fd4f45 bl 0xa5410 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2ERKS5_@plt> 151700: f85f83a8 ldur x8, [x29, #-0x8] 151704: f94003e9 ldr x9, [sp] 151708: 8b090108 add x8, x8, x9 15170c: f81f83a8 stur x8, [x29, #-0x8] 151710: 17ffffed b 0x1516c4 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 151714: a9427bfd ldp x29, x30, [sp, #0x20] 151718: 9100c3ff add sp, sp, #0x30 15171c: d65f03c0 ret 0000000000151720 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 151720: d100c3ff sub sp, sp, #0x30 151724: a9027bfd stp x29, x30, [sp, #0x20] 151728: 910083fd add x29, sp, #0x20 15172c: b27c03e8 orr x8, xzr, #0x10 151730: f81f83a0 stur x0, [x29, #-0x8] 151734: f9000be1 str x1, [sp, #0x10] 151738: f90007e2 str x2, [sp, #0x8] 15173c: f94007e0 ldr x0, [sp, #0x8] 151740: f85f83a1 ldur x1, [x29, #-0x8] 151744: 9b007d00 mul x0, x8, x0 151748: 8b000020 add x0, x1, x0 15174c: f81f83a0 stur x0, [x29, #-0x8] 151750: f94007e0 ldr x0, [sp, #0x8] 151754: f9400be1 ldr x1, [sp, #0x10] 151758: 9b007d08 mul x8, x8, x0 15175c: 8b080028 add x8, x1, x8 151760: f9000be8 str x8, [sp, #0x10] 151764: d2800008 mov x8, #0x0 // =0 151768: f94007e9 ldr x9, [sp, #0x8] 15176c: eb08013f cmp x9, x8 151770: 1a9f97ea cset w10, hi 151774: 3700004a tbnz w10, #0x0, 0x15177c >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x5c> 151778: 14000012 b 0x1517c0 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0xa0> 15177c: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 151780: 92800009 mov x9, #-0x1 // =-1 151784: f94007ea ldr x10, [sp, #0x8] 151788: 8b090149 add x9, x10, x9 15178c: f90007e9 str x9, [sp, #0x8] 151790: f85f83a9 ldur x9, [x29, #-0x8] 151794: 8b080129 add x9, x9, x8 151798: f81f83a9 stur x9, [x29, #-0x8] 15179c: f9400be9 ldr x9, [sp, #0x10] 1517a0: 8b080128 add x8, x9, x8 1517a4: f9000be8 str x8, [sp, #0x10] 1517a8: f85f83a0 ldur x0, [x29, #-0x8] 1517ac: f9400be1 ldr x1, [sp, #0x10] 1517b0: 97fd4f18 bl 0xa5410 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2ERKS5_@plt> 1517b4: f9400be0 ldr x0, [sp, #0x10] 1517b8: 97fd47c2 bl 0xa36c0 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt> 1517bc: 17ffffea b 0x151764 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x44> 1517c0: a9427bfd ldp x29, x30, [sp, #0x20] 1517c4: 9100c3ff add sp, sp, #0x30 1517c8: d65f03c0 ret 00000000001517cc >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)>: 1517cc: d100c3ff sub sp, sp, #0x30 1517d0: a9027bfd stp x29, x30, [sp, #0x20] 1517d4: 910083fd add x29, sp, #0x20 1517d8: f81f83a0 stur x0, [x29, #-0x8] 1517dc: f9000be1 str x1, [sp, #0x10] 1517e0: f90007e2 str x2, [sp, #0x8] 1517e4: d2800008 mov x8, #0x0 // =0 1517e8: f94007e9 ldr x9, [sp, #0x8] 1517ec: eb08013f cmp x9, x8 1517f0: 1a9f97ea cset w10, hi 1517f4: 3700004a tbnz w10, #0x0, 0x1517fc >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x30> 1517f8: 14000014 b 0x151848 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x7c> 1517fc: b27c03e8 orr x8, xzr, #0x10 151800: 92800009 mov x9, #-0x1 // =-1 151804: f94007ea ldr x10, [sp, #0x8] 151808: 8b090149 add x9, x10, x9 15180c: f90007e9 str x9, [sp, #0x8] 151810: f85f83a0 ldur x0, [x29, #-0x8] 151814: f9400be1 ldr x1, [sp, #0x10] 151818: f90003e8 str x8, [sp] 15181c: 97fd4efd bl 0xa5410 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEC2ERKS5_@plt> 151820: f9400be0 ldr x0, [sp, #0x10] 151824: 97fd47a7 bl 0xa36c0 <_ZN7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEED2Ev@plt> 151828: f85f83a8 ldur x8, [x29, #-0x8] 15182c: f94003e9 ldr x9, [sp] 151830: 8b090108 add x8, x8, x9 151834: f81f83a8 stur x8, [x29, #-0x8] 151838: f9400be8 ldr x8, [sp, #0x10] 15183c: 8b090108 add x8, x8, x9 151840: f9000be8 str x8, [sp, #0x10] 151844: 17ffffe8 b 0x1517e4 >>(android::key_value_pair_t>*, android::key_value_pair_t> const*, unsigned long)+0x18> 151848: a9427bfd ldp x29, x30, [sp, #0x20] 15184c: 9100c3ff add sp, sp, #0x30 151850: d65f03c0 ret 0000000000151854 >>(android::key_value_pair_t> const&, android::key_value_pair_t> const&)>: 151854: d100c3ff sub sp, sp, #0x30 151858: a9027bfd stp x29, x30, [sp, #0x20] 15185c: 910083fd add x29, sp, #0x20 151860: f81f83a0 stur x0, [x29, #-0x8] 151864: f9000be1 str x1, [sp, #0x10] 151868: f9400be0 ldr x0, [sp, #0x10] 15186c: f85f83a1 ldur x1, [x29, #-0x8] 151870: 97fd5d44 bl 0xa8d80 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEiRKT_S9_@plt> 151874: f85f83a1 ldur x1, [x29, #-0x8] 151878: f9400be8 ldr x8, [sp, #0x10] 15187c: b9000fe0 str w0, [sp, #0xc] 151880: aa0103e0 mov x0, x1 151884: aa0803e1 mov x1, x8 151888: 97fd5d3e bl 0xa8d80 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEEiRKT_S9_@plt> 15188c: b9400fe9 ldr w9, [sp, #0xc] 151890: 6b000120 subs w0, w9, w0 151894: a9427bfd ldp x29, x30, [sp, #0x20] 151898: 9100c3ff add sp, sp, #0x30 15189c: d65f03c0 ret 00000000001518a0 >>(android::key_value_pair_t> const&, android::key_value_pair_t> const&)>: 1518a0: d100c3ff sub sp, sp, #0x30 1518a4: a9027bfd stp x29, x30, [sp, #0x20] 1518a8: 910083fd add x29, sp, #0x20 1518ac: 320003e8 orr w8, wzr, #0x1 1518b0: 52800009 mov w9, #0x0 // =0 1518b4: f81f83a0 stur x0, [x29, #-0x8] 1518b8: f9000be1 str x1, [sp, #0x10] 1518bc: f85f83a0 ldur x0, [x29, #-0x8] 1518c0: f9400be1 ldr x1, [sp, #0x10] 1518c4: b9000fe8 str w8, [sp, #0xc] 1518c8: b9000be9 str w9, [sp, #0x8] 1518cc: 97fd3dd5 bl 0xa1020 <_ZNK7android16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEltERKS5_@plt> 1518d0: 7200001f tst w0, #0x1 1518d4: b9400fe8 ldr w8, [sp, #0xc] 1518d8: b9400be9 ldr w9, [sp, #0x8] 1518dc: 1a891100 csel w0, w8, w9, ne 1518e0: a9427bfd ldp x29, x30, [sp, #0x20] 1518e4: 9100c3ff add sp, sp, #0x30 1518e8: d65f03c0 ret 00000000001518ec >::operator<(android::key_value_pair_t> const&) const>: 1518ec: d100c3ff sub sp, sp, #0x30 1518f0: a9027bfd stp x29, x30, [sp, #0x20] 1518f4: 910083fd add x29, sp, #0x20 1518f8: 52800008 mov w8, #0x0 // =0 1518fc: f81f83a0 stur x0, [x29, #-0x8] 151900: f9000be1 str x1, [sp, #0x10] 151904: f85f83a0 ldur x0, [x29, #-0x8] 151908: f9400be1 ldr x1, [sp, #0x10] 15190c: b9000fe8 str w8, [sp, #0xc] 151910: 97fd5444 bl 0xa6a20 <_ZN7android19strictly_order_typeIjEEiRKT_S3_@plt> 151914: b9400fe8 ldr w8, [sp, #0xc] 151918: 6b08001f cmp w0, w8 15191c: 1a9f07e0 cset w0, ne 151920: 320003e9 orr w9, wzr, #0x1 151924: 0a090009 and w9, w0, w9 151928: 2a0903e0 mov w0, w9 15192c: a9427bfd ldp x29, x30, [sp, #0x20] 151930: 9100c3ff add sp, sp, #0x30 151934: d65f03c0 ret 0000000000151938 >>::SortedVector()>: 151938: d100c3ff sub sp, sp, #0x30 15193c: a9027bfd stp x29, x30, [sp, #0x20] 151940: 910083fd add x29, sp, #0x20 151944: b27c03e8 orr x8, xzr, #0x10 151948: 52800002 mov w2, #0x0 // =0 15194c: f0000aa9 adrp x9, 0x2a8000 151950: f9479529 ldr x9, [x9, #0xf28] 151954: 8b080129 add x9, x9, x8 151958: f81f83a0 stur x0, [x29, #-0x8] 15195c: f85f83a0 ldur x0, [x29, #-0x8] 151960: f9000be0 str x0, [sp, #0x10] 151964: aa0803e1 mov x1, x8 151968: f90007e9 str x9, [sp, #0x8] 15196c: 97fd5479 bl 0xa6b50 <_ZN7android16SortedVectorImplC2Emj@plt> 151970: f94007e8 ldr x8, [sp, #0x8] 151974: f9400be9 ldr x9, [sp, #0x10] 151978: f9000128 str x8, [x9] 15197c: a9427bfd ldp x29, x30, [sp, #0x20] 151980: 9100c3ff add sp, sp, #0x30 151984: d65f03c0 ret 0000000000151988 >::SortedVector()>: 151988: d100c3ff sub sp, sp, #0x30 15198c: a9027bfd stp x29, x30, [sp, #0x20] 151990: 910083fd add x29, sp, #0x20 151994: b27d03e1 orr x1, xzr, #0x8 151998: 32000be2 orr w2, wzr, #0x7 15199c: f0000aa8 adrp x8, 0x2a8000 1519a0: f9473108 ldr x8, [x8, #0xe60] 1519a4: b27c03e9 orr x9, xzr, #0x10 1519a8: 8b090108 add x8, x8, x9 1519ac: f81f83a0 stur x0, [x29, #-0x8] 1519b0: f85f83a9 ldur x9, [x29, #-0x8] 1519b4: aa0903e0 mov x0, x9 1519b8: f9000be8 str x8, [sp, #0x10] 1519bc: f90007e9 str x9, [sp, #0x8] 1519c0: 97fd5464 bl 0xa6b50 <_ZN7android16SortedVectorImplC2Emj@plt> 1519c4: f9400be8 ldr x8, [sp, #0x10] 1519c8: f94007e9 ldr x9, [sp, #0x8] 1519cc: f9000128 str x8, [x9] 1519d0: a9427bfd ldp x29, x30, [sp, #0x20] 1519d4: 9100c3ff add sp, sp, #0x30 1519d8: d65f03c0 ret 00000000001519dc >>::size() const>: 1519dc: d10083ff sub sp, sp, #0x20 1519e0: a9017bfd stp x29, x30, [sp, #0x10] 1519e4: 910043fd add x29, sp, #0x10 1519e8: f90007e0 str x0, [sp, #0x8] 1519ec: f94007e0 ldr x0, [sp, #0x8] 1519f0: 97fd4478 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 1519f4: a9417bfd ldp x29, x30, [sp, #0x10] 1519f8: 910083ff add sp, sp, #0x20 1519fc: d65f03c0 ret 0000000000151a00 >>::itemAt(unsigned long) const>: 151a00: d10083ff sub sp, sp, #0x20 151a04: a9017bfd stp x29, x30, [sp, #0x10] 151a08: 910043fd add x29, sp, #0x10 151a0c: f90007e0 str x0, [sp, #0x8] 151a10: f90003e1 str x1, [sp] 151a14: f94007e0 ldr x0, [sp, #0x8] 151a18: f94003e1 ldr x1, [sp] 151a1c: 97fd62a9 bl 0xaa4c0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEEixEm@plt> 151a20: a9417bfd ldp x29, x30, [sp, #0x10] 151a24: 910083ff add sp, sp, #0x20 151a28: d65f03c0 ret 0000000000151a2c >>::operator[](unsigned long) const>: 151a2c: d100c3ff sub sp, sp, #0x30 151a30: a9027bfd stp x29, x30, [sp, #0x20] 151a34: 910083fd add x29, sp, #0x20 151a38: b27c03e8 orr x8, xzr, #0x10 151a3c: f81f83a0 stur x0, [x29, #-0x8] 151a40: f9000be1 str x1, [sp, #0x10] 151a44: f85f83a0 ldur x0, [x29, #-0x8] 151a48: f90007e0 str x0, [sp, #0x8] 151a4c: f90003e8 str x8, [sp] 151a50: 97fd4a34 bl 0xa4320 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE4sizeEv@plt> 151a54: f94007e8 ldr x8, [sp, #0x8] 151a58: aa0803e0 mov x0, x8 151a5c: 97fd5cf9 bl 0xa8e40 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjNS_2spINS_16MPEG2PSExtractor5TrackEEEEEE5arrayEv@plt> 151a60: f9400be8 ldr x8, [sp, #0x10] 151a64: f94003e1 ldr x1, [sp] 151a68: 9b087c28 mul x8, x1, x8 151a6c: 8b080008 add x8, x0, x8 151a70: aa0803e0 mov x0, x8 151a74: a9427bfd ldp x29, x30, [sp, #0x20] 151a78: 9100c3ff add sp, sp, #0x30 151a7c: d65f03c0 ret 0000000000151a80 >>::array() const>: 151a80: d10083ff sub sp, sp, #0x20 151a84: a9017bfd stp x29, x30, [sp, #0x10] 151a88: 910043fd add x29, sp, #0x10 151a8c: f90007e0 str x0, [sp, #0x8] 151a90: f94007e0 ldr x0, [sp, #0x8] 151a94: 97fd4d53 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 151a98: a9417bfd ldp x29, x30, [sp, #0x10] 151a9c: 910083ff add sp, sp, #0x20 151aa0: d65f03c0 ret 0000000000151aa4 >>::removeItemsAt(unsigned long, unsigned long)>: 151aa4: d100c3ff sub sp, sp, #0x30 151aa8: a9027bfd stp x29, x30, [sp, #0x20] 151aac: 910083fd add x29, sp, #0x20 151ab0: f81f83a0 stur x0, [x29, #-0x8] 151ab4: f9000be1 str x1, [sp, #0x10] 151ab8: f90007e2 str x2, [sp, #0x8] 151abc: f85f83a0 ldur x0, [x29, #-0x8] 151ac0: f9400be1 ldr x1, [sp, #0x10] 151ac4: f94007e2 ldr x2, [sp, #0x8] 151ac8: 97fd3892 bl 0x9fd10 <_ZN7android10VectorImpl13removeItemsAtEmm@plt> 151acc: a9427bfd ldp x29, x30, [sp, #0x20] 151ad0: 9100c3ff add sp, sp, #0x30 151ad4: d65f03c0 ret 0000000000151ad8 >::clear()>: 151ad8: d10083ff sub sp, sp, #0x20 151adc: a9017bfd stp x29, x30, [sp, #0x10] 151ae0: 910043fd add x29, sp, #0x10 151ae4: f90007e0 str x0, [sp, #0x8] 151ae8: f94007e0 ldr x0, [sp, #0x8] 151aec: 97fd403d bl 0xa1be0 <_ZN7android10VectorImpl5clearEv@plt> 151af0: a9417bfd ldp x29, x30, [sp, #0x10] 151af4: 910083ff add sp, sp, #0x20 151af8: d65f03c0 ret 0000000000151afc >::add(android::key_value_pair_t const&)>: 151afc: d10083ff sub sp, sp, #0x20 151b00: a9017bfd stp x29, x30, [sp, #0x10] 151b04: 910043fd add x29, sp, #0x10 151b08: f90007e0 str x0, [sp, #0x8] 151b0c: f90003e1 str x1, [sp] 151b10: f94007e0 ldr x0, [sp, #0x8] 151b14: f94003e1 ldr x1, [sp] 151b18: 97fd3c66 bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> 151b1c: a9417bfd ldp x29, x30, [sp, #0x10] 151b20: 910083ff add sp, sp, #0x20 151b24: d65f03c0 ret 0000000000151b28 ::key_value_pair_t(unsigned int const&, unsigned int const&)>: 151b28: d10083ff sub sp, sp, #0x20 151b2c: f9000fe0 str x0, [sp, #0x18] 151b30: f9000be1 str x1, [sp, #0x10] 151b34: f90007e2 str x2, [sp, #0x8] 151b38: f9400fe0 ldr x0, [sp, #0x18] 151b3c: aa0003e1 mov x1, x0 151b40: f9400be2 ldr x2, [sp, #0x10] 151b44: b9400048 ldr w8, [x2] 151b48: b9000028 str w8, [x1] 151b4c: f94007e1 ldr x1, [sp, #0x8] 151b50: b9400028 ldr w8, [x1] 151b54: b9000408 str w8, [x0, #0x4] 151b58: 910083ff add sp, sp, #0x20 151b5c: d65f03c0 ret 0000000000151b60 >>::indexOf(android::key_value_pair_t> const&) const>: 151b60: d10083ff sub sp, sp, #0x20 151b64: a9017bfd stp x29, x30, [sp, #0x10] 151b68: 910043fd add x29, sp, #0x10 151b6c: f90007e0 str x0, [sp, #0x8] 151b70: f90003e1 str x1, [sp] 151b74: f94007e0 ldr x0, [sp, #0x8] 151b78: f94003e1 ldr x1, [sp] 151b7c: 97fd56fd bl 0xa7770 <_ZNK7android16SortedVectorImpl7indexOfEPKv@plt> 151b80: a9417bfd ldp x29, x30, [sp, #0x10] 151b84: 910083ff add sp, sp, #0x20 151b88: d65f03c0 ret 0000000000151b8c >::key_value_pair_t(unsigned int const&)>: 151b8c: d10083ff sub sp, sp, #0x20 151b90: a9017bfd stp x29, x30, [sp, #0x10] 151b94: 910043fd add x29, sp, #0x10 151b98: b27d03e8 orr x8, xzr, #0x8 151b9c: f90007e0 str x0, [sp, #0x8] 151ba0: f90003e1 str x1, [sp] 151ba4: f94007e0 ldr x0, [sp, #0x8] 151ba8: aa0003e1 mov x1, x0 151bac: f94003e9 ldr x9, [sp] 151bb0: b940012a ldr w10, [x9] 151bb4: b900002a str w10, [x1] 151bb8: 8b080000 add x0, x0, x8 151bbc: 97fd3bad bl 0xa0a70 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEEC2Ev@plt> 151bc0: a9417bfd ldp x29, x30, [sp, #0x10] 151bc4: 910083ff add sp, sp, #0x20 151bc8: d65f03c0 ret 0000000000151bcc >::indexOf(android::key_value_pair_t const&) const>: 151bcc: d10083ff sub sp, sp, #0x20 151bd0: a9017bfd stp x29, x30, [sp, #0x10] 151bd4: 910043fd add x29, sp, #0x10 151bd8: f90007e0 str x0, [sp, #0x8] 151bdc: f90003e1 str x1, [sp] 151be0: f94007e0 ldr x0, [sp, #0x8] 151be4: f94003e1 ldr x1, [sp] 151be8: 97fd56e2 bl 0xa7770 <_ZNK7android16SortedVectorImpl7indexOfEPKv@plt> 151bec: a9417bfd ldp x29, x30, [sp, #0x10] 151bf0: 910083ff add sp, sp, #0x20 151bf4: d65f03c0 ret 0000000000151bf8 ::key_value_pair_t(unsigned int const&)>: 151bf8: d10043ff sub sp, sp, #0x10 151bfc: f90007e0 str x0, [sp, #0x8] 151c00: f90003e1 str x1, [sp] 151c04: f94007e0 ldr x0, [sp, #0x8] 151c08: f94003e1 ldr x1, [sp] 151c0c: b9400028 ldr w8, [x1] 151c10: b9000008 str w8, [x0] 151c14: 910043ff add sp, sp, #0x10 151c18: d65f03c0 ret 0000000000151c1c >::itemAt(unsigned long) const>: 151c1c: d10083ff sub sp, sp, #0x20 151c20: a9017bfd stp x29, x30, [sp, #0x10] 151c24: 910043fd add x29, sp, #0x10 151c28: f90007e0 str x0, [sp, #0x8] 151c2c: f90003e1 str x1, [sp] 151c30: f94007e0 ldr x0, [sp, #0x8] 151c34: f94003e1 ldr x1, [sp] 151c38: 97fd53aa bl 0xa6ae0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjjEEEixEm@plt> 151c3c: a9417bfd ldp x29, x30, [sp, #0x10] 151c40: 910083ff add sp, sp, #0x20 151c44: d65f03c0 ret 0000000000151c48 >::operator[](unsigned long) const>: 151c48: d100c3ff sub sp, sp, #0x30 151c4c: a9027bfd stp x29, x30, [sp, #0x20] 151c50: 910083fd add x29, sp, #0x20 151c54: b27d03e8 orr x8, xzr, #0x8 151c58: f81f83a0 stur x0, [x29, #-0x8] 151c5c: f9000be1 str x1, [sp, #0x10] 151c60: f85f83a0 ldur x0, [x29, #-0x8] 151c64: f90007e0 str x0, [sp, #0x8] 151c68: f90003e8 str x8, [sp] 151c6c: 97fd59dd bl 0xa83e0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjjEEE4sizeEv@plt> 151c70: f94007e8 ldr x8, [sp, #0x8] 151c74: aa0803e0 mov x0, x8 151c78: 97fd41b6 bl 0xa2350 <_ZNK7android12SortedVectorINS_16key_value_pair_tIjjEEE5arrayEv@plt> 151c7c: f9400be8 ldr x8, [sp, #0x10] 151c80: f94003e1 ldr x1, [sp] 151c84: 9b087c28 mul x8, x1, x8 151c88: 8b080008 add x8, x0, x8 151c8c: aa0803e0 mov x0, x8 151c90: a9427bfd ldp x29, x30, [sp, #0x20] 151c94: 9100c3ff add sp, sp, #0x30 151c98: d65f03c0 ret 0000000000151c9c >::size() const>: 151c9c: d10083ff sub sp, sp, #0x20 151ca0: a9017bfd stp x29, x30, [sp, #0x10] 151ca4: 910043fd add x29, sp, #0x10 151ca8: f90007e0 str x0, [sp, #0x8] 151cac: f94007e0 ldr x0, [sp, #0x8] 151cb0: 97fd43c8 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 151cb4: a9417bfd ldp x29, x30, [sp, #0x10] 151cb8: 910083ff add sp, sp, #0x20 151cbc: d65f03c0 ret 0000000000151cc0 >::array() const>: 151cc0: d10083ff sub sp, sp, #0x20 151cc4: a9017bfd stp x29, x30, [sp, #0x10] 151cc8: 910043fd add x29, sp, #0x10 151ccc: f90007e0 str x0, [sp, #0x8] 151cd0: f94007e0 ldr x0, [sp, #0x8] 151cd4: 97fd4cc3 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 151cd8: a9417bfd ldp x29, x30, [sp, #0x10] 151cdc: 910083ff add sp, sp, #0x20 151ce0: d65f03c0 ret 0000000000151ce4 >>::add(android::key_value_pair_t> const&)>: 151ce4: d10083ff sub sp, sp, #0x20 151ce8: a9017bfd stp x29, x30, [sp, #0x10] 151cec: 910043fd add x29, sp, #0x10 151cf0: f90007e0 str x0, [sp, #0x8] 151cf4: f90003e1 str x1, [sp] 151cf8: f94007e0 ldr x0, [sp, #0x8] 151cfc: f94003e1 ldr x1, [sp] 151d00: 97fd3bec bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> 151d04: a9417bfd ldp x29, x30, [sp, #0x10] 151d08: 910083ff add sp, sp, #0x20 151d0c: d65f03c0 ret 0000000000151d10 >::key_value_pair_t(unsigned int const&, android::sp const&)>: 151d10: d100c3ff sub sp, sp, #0x30 151d14: a9027bfd stp x29, x30, [sp, #0x20] 151d18: 910083fd add x29, sp, #0x20 151d1c: b27d03e8 orr x8, xzr, #0x8 151d20: f81f83a0 stur x0, [x29, #-0x8] 151d24: f9000be1 str x1, [sp, #0x10] 151d28: f90007e2 str x2, [sp, #0x8] 151d2c: f85f83a0 ldur x0, [x29, #-0x8] 151d30: aa0003e1 mov x1, x0 151d34: f9400be2 ldr x2, [sp, #0x10] 151d38: b9400049 ldr w9, [x2] 151d3c: b9000029 str w9, [x1] 151d40: 8b080000 add x0, x0, x8 151d44: f94007e1 ldr x1, [sp, #0x8] 151d48: 97fd5a42 bl 0xa8650 <_ZN7android2spINS_16MPEG2PSExtractor5TrackEEC2ERKS3_@plt> 151d4c: a9427bfd ldp x29, x30, [sp, #0x20] 151d50: 9100c3ff add sp, sp, #0x30 151d54: d65f03c0 ret 0000000000151d58 >>::editItemAt(unsigned long)>: 151d58: d10083ff sub sp, sp, #0x20 151d5c: a9017bfd stp x29, x30, [sp, #0x10] 151d60: 910043fd add x29, sp, #0x10 151d64: f90007e0 str x0, [sp, #0x8] 151d68: f90003e1 str x1, [sp] 151d6c: f94007e0 ldr x0, [sp, #0x8] 151d70: f94003e1 ldr x1, [sp] 151d74: 97fd3fff bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 151d78: a9417bfd ldp x29, x30, [sp, #0x10] 151d7c: 910083ff add sp, sp, #0x20 151d80: d65f03c0 ret 0000000000151d84 const&, android::sp const&, bool)>: 151d84: d101c3ff sub sp, sp, #0x70 151d88: a9067bfd stp x29, x30, [sp, #0x60] 151d8c: 910183fd add x29, sp, #0x60 151d90: b27d03e8 orr x8, xzr, #0x8 151d94: f81f83a0 stur x0, [x29, #-0x8] 151d98: f81f03a1 stur x1, [x29, #-0x10] 151d9c: f81e83a2 stur x2, [x29, #-0x18] 151da0: f81e03a3 stur x3, [x29, #-0x20] 151da4: 320003e9 orr w9, wzr, #0x1 151da8: 0a090089 and w9, w4, w9 151dac: 381df3a9 sturb w9, [x29, #-0x21] 151db0: f85f83a0 ldur x0, [x29, #-0x8] 151db4: f85f03a1 ldur x1, [x29, #-0x10] 151db8: 8b080022 add x2, x1, x8 151dbc: f90013e0 str x0, [sp, #0x20] 151dc0: f9000fe1 str x1, [sp, #0x18] 151dc4: aa0203e1 mov x1, x2 151dc8: f9000be8 str x8, [sp, #0x10] 151dcc: 97fd5645 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 151dd0: f9400fe8 ldr x8, [sp, #0x18] 151dd4: f9400100 ldr x0, [x8] 151dd8: f94013e1 ldr x1, [sp, #0x20] 151ddc: f9000020 str x0, [x1] 151de0: f9401d00 ldr x0, [x8, #0x38] 151de4: f9400022 ldr x2, [x1] 151de8: f85e8042 ldur x2, [x2, #-0x18] 151dec: 8b020022 add x2, x1, x2 151df0: f9000040 str x0, [x2] 151df4: f9400be0 ldr x0, [sp, #0x10] 151df8: 8b000022 add x2, x1, x0 151dfc: f85e83a1 ldur x1, [x29, #-0x18] 151e00: aa0203e0 mov x0, x2 151e04: f90007e2 str x2, [sp, #0x8] 151e08: 97fd46b2 bl 0xa38d0 <_ZN7android2spINS_16MPEG2TSExtractorEEC2ERKS2_@plt> 151e0c: 14000001 b 0x151e10 const&, android::sp const&, bool)+0x8c> 151e10: b27c03e8 orr x8, xzr, #0x10 151e14: f94013e9 ldr x9, [sp, #0x20] 151e18: 8b080120 add x0, x9, x8 151e1c: f85e03a1 ldur x1, [x29, #-0x20] 151e20: 97fd61b0 bl 0xaa4e0 <_ZN7android2spINS_19AnotherPacketSourceEEC2ERKS2_@plt> 151e24: 14000001 b 0x151e28 const&, android::sp const&, bool)+0xa4> 151e28: 385df3a8 ldurb w8, [x29, #-0x21] 151e2c: 320003e9 orr w9, wzr, #0x1 151e30: 0a090108 and w8, w8, w9 151e34: f94013ea ldr x10, [sp, #0x20] 151e38: 39006148 strb w8, [x10, #0x18] 151e3c: a9467bfd ldp x29, x30, [sp, #0x60] 151e40: 9101c3ff add sp, sp, #0x70 151e44: d65f03c0 ret 151e48: 2a0103e8 mov w8, w1 151e4c: f9001be0 str x0, [sp, #0x30] 151e50: b9002fe8 str w8, [sp, #0x2c] 151e54: 14000006 b 0x151e6c const&, android::sp const&, bool)+0xe8> 151e58: 2a0103e8 mov w8, w1 151e5c: f9001be0 str x0, [sp, #0x30] 151e60: b9002fe8 str w8, [sp, #0x2c] 151e64: f94007e0 ldr x0, [sp, #0x8] 151e68: 97fd54aa bl 0xa7110 <_ZN7android2spINS_16MPEG2TSExtractorEED2Ev@plt> 151e6c: b27d03e8 orr x8, xzr, #0x8 151e70: f9400fe9 ldr x9, [sp, #0x18] 151e74: 8b080121 add x1, x9, x8 151e78: f94013e0 ldr x0, [sp, #0x20] 151e7c: 97fd4a6d bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 151e80: f9401be0 ldr x0, [sp, #0x30] 151e84: 97fd5823 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000151e88 ::sp(android::sp const&)>: 151e88: d100c3ff sub sp, sp, #0x30 151e8c: a9027bfd stp x29, x30, [sp, #0x20] 151e90: 910083fd add x29, sp, #0x20 151e94: d2800008 mov x8, #0x0 // =0 151e98: f81f83a0 stur x0, [x29, #-0x8] 151e9c: f9000be1 str x1, [sp, #0x10] 151ea0: f85f83a0 ldur x0, [x29, #-0x8] 151ea4: aa0003e1 mov x1, x0 151ea8: f9400be9 ldr x9, [sp, #0x10] 151eac: f9400129 ldr x9, [x9] 151eb0: f9000029 str x9, [x1] 151eb4: aa0003e9 mov x9, x0 151eb8: f9400129 ldr x9, [x9] 151ebc: eb08013f cmp x9, x8 151ec0: 1a9f07ea cset w10, ne 151ec4: f90007e0 str x0, [sp, #0x8] 151ec8: 3700004a tbnz w10, #0x0, 0x151ed0 ::sp(android::sp const&)+0x48> 151ecc: 14000009 b 0x151ef0 ::sp(android::sp const&)+0x68> 151ed0: f94007e8 ldr x8, [sp, #0x8] 151ed4: f9400108 ldr x8, [x8] 151ed8: f9400109 ldr x9, [x8] 151edc: f85e8129 ldur x9, [x9, #-0x18] 151ee0: 8b090108 add x8, x8, x9 151ee4: aa0803e0 mov x0, x8 151ee8: f94007e1 ldr x1, [sp, #0x8] 151eec: 97fd624d bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 151ef0: a9427bfd ldp x29, x30, [sp, #0x20] 151ef4: 9100c3ff add sp, sp, #0x30 151ef8: d65f03c0 ret 0000000000151efc ::sp(android::sp const&)>: 151efc: d100c3ff sub sp, sp, #0x30 151f00: a9027bfd stp x29, x30, [sp, #0x20] 151f04: 910083fd add x29, sp, #0x20 151f08: d2800008 mov x8, #0x0 // =0 151f0c: f81f83a0 stur x0, [x29, #-0x8] 151f10: f9000be1 str x1, [sp, #0x10] 151f14: f85f83a0 ldur x0, [x29, #-0x8] 151f18: aa0003e1 mov x1, x0 151f1c: f9400be9 ldr x9, [sp, #0x10] 151f20: f9400129 ldr x9, [x9] 151f24: f9000029 str x9, [x1] 151f28: aa0003e9 mov x9, x0 151f2c: f9400129 ldr x9, [x9] 151f30: eb08013f cmp x9, x8 151f34: 1a9f07ea cset w10, ne 151f38: f90007e0 str x0, [sp, #0x8] 151f3c: 3700004a tbnz w10, #0x0, 0x151f44 ::sp(android::sp const&)+0x48> 151f40: 14000009 b 0x151f64 ::sp(android::sp const&)+0x68> 151f44: f94007e8 ldr x8, [sp, #0x8] 151f48: f9400108 ldr x8, [x8] 151f4c: f9400109 ldr x9, [x8] 151f50: f85e8129 ldur x9, [x9, #-0x18] 151f54: 8b090108 add x8, x8, x9 151f58: aa0803e0 mov x0, x8 151f5c: f94007e1 ldr x1, [sp, #0x8] 151f60: 97fd6230 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 151f64: a9427bfd ldp x29, x30, [sp, #0x20] 151f68: 9100c3ff add sp, sp, #0x30 151f6c: d65f03c0 ret 0000000000151f70 ::~sp()>: 151f70: d10083ff sub sp, sp, #0x20 151f74: a9017bfd stp x29, x30, [sp, #0x10] 151f78: 910043fd add x29, sp, #0x10 151f7c: d2800008 mov x8, #0x0 // =0 151f80: f90007e0 str x0, [sp, #0x8] 151f84: f94007e0 ldr x0, [sp, #0x8] 151f88: aa0003e9 mov x9, x0 151f8c: f9400129 ldr x9, [x9] 151f90: eb08013f cmp x9, x8 151f94: 1a9f07ea cset w10, ne 151f98: f90003e0 str x0, [sp] 151f9c: 3700004a tbnz w10, #0x0, 0x151fa4 ::~sp()+0x34> 151fa0: 1400000a b 0x151fc8 ::~sp()+0x58> 151fa4: f94003e8 ldr x8, [sp] 151fa8: f9400108 ldr x8, [x8] 151fac: f9400109 ldr x9, [x8] 151fb0: f85e8129 ldur x9, [x9, #-0x18] 151fb4: 8b090108 add x8, x8, x9 151fb8: aa0803e0 mov x0, x8 151fbc: f94003e1 ldr x1, [sp] 151fc0: 97fd4824 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 151fc4: 14000001 b 0x151fc8 ::~sp()+0x58> 151fc8: a9417bfd ldp x29, x30, [sp, #0x10] 151fcc: 910083ff add sp, sp, #0x20 151fd0: d65f03c0 ret 151fd4: 97fd707c bl 0xae1c4 0000000000151fd8 const&, android::sp const&, bool)>: 151fd8: d101c3ff sub sp, sp, #0x70 151fdc: a9067bfd stp x29, x30, [sp, #0x60] 151fe0: 910183fd add x29, sp, #0x60 151fe4: b27b03e8 orr x8, xzr, #0x20 151fe8: f0000aa9 adrp x9, 0x2a8000 151fec: f9475129 ldr x9, [x9, #0xea0] 151ff0: b27d03ea orr x10, xzr, #0x8 151ff4: 8b0a0129 add x9, x9, x10 151ff8: f0000aaa adrp x10, 0x2a8000 151ffc: f9416d4a ldr x10, [x10, #0x2d8] 152000: b27d07eb orr x11, xzr, #0x18 152004: 8b0b014b add x11, x10, x11 152008: d280150c mov x12, #0xa8 // =168 15200c: 8b0c014a add x10, x10, x12 152010: f81f83a0 stur x0, [x29, #-0x8] 152014: f81f03a1 stur x1, [x29, #-0x10] 152018: f81e83a2 stur x2, [x29, #-0x18] 15201c: 320003ed orr w13, wzr, #0x1 152020: 0a0d006d and w13, w3, w13 152024: 381e73ad sturb w13, [x29, #-0x19] 152028: f85f83ac ldur x12, [x29, #-0x8] 15202c: 8b080180 add x0, x12, x8 152030: f90017e9 str x9, [sp, #0x28] 152034: f90013eb str x11, [sp, #0x20] 152038: f9000fea str x10, [sp, #0x18] 15203c: f9000bec str x12, [sp, #0x10] 152040: 97fd43fc bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 152044: f9400be0 ldr x0, [sp, #0x10] 152048: f94017e1 ldr x1, [sp, #0x28] 15204c: 97fd55a5 bl 0xa76e0 <_ZN7android11MediaSourceC2Ev@plt> 152050: 14000001 b 0x152054 const&, android::sp const&, bool)+0x7c> 152054: b27d03e8 orr x8, xzr, #0x8 152058: f94013e9 ldr x9, [sp, #0x20] 15205c: f9400bea ldr x10, [sp, #0x10] 152060: f9000149 str x9, [x10] 152064: f9400feb ldr x11, [sp, #0x18] 152068: f900114b str x11, [x10, #0x20] 15206c: 8b080148 add x8, x10, x8 152070: f85f03a1 ldur x1, [x29, #-0x10] 152074: aa0803e0 mov x0, x8 152078: f90007e8 str x8, [sp, #0x8] 15207c: 97fd4615 bl 0xa38d0 <_ZN7android2spINS_16MPEG2TSExtractorEEC2ERKS2_@plt> 152080: 14000001 b 0x152084 const&, android::sp const&, bool)+0xac> 152084: b27c03e8 orr x8, xzr, #0x10 152088: f9400be9 ldr x9, [sp, #0x10] 15208c: 8b080120 add x0, x9, x8 152090: f85e83a1 ldur x1, [x29, #-0x18] 152094: 97fd6113 bl 0xaa4e0 <_ZN7android2spINS_19AnotherPacketSourceEEC2ERKS2_@plt> 152098: 14000001 b 0x15209c const&, android::sp const&, bool)+0xc4> 15209c: 385e73a8 ldurb w8, [x29, #-0x19] 1520a0: 320003e9 orr w9, wzr, #0x1 1520a4: 0a090108 and w8, w8, w9 1520a8: f9400bea ldr x10, [sp, #0x10] 1520ac: 39006148 strb w8, [x10, #0x18] 1520b0: a9467bfd ldp x29, x30, [sp, #0x60] 1520b4: 9101c3ff add sp, sp, #0x70 1520b8: d65f03c0 ret 1520bc: 2a0103e8 mov w8, w1 1520c0: f81d83a0 stur x0, [x29, #-0x28] 1520c4: b81d43a8 stur w8, [x29, #-0x2c] 1520c8: 1400000d b 0x1520fc const&, android::sp const&, bool)+0x124> 1520cc: 2a0103e8 mov w8, w1 1520d0: f81d83a0 stur x0, [x29, #-0x28] 1520d4: b81d43a8 stur w8, [x29, #-0x2c] 1520d8: 14000006 b 0x1520f0 const&, android::sp const&, bool)+0x118> 1520dc: 2a0103e8 mov w8, w1 1520e0: f81d83a0 stur x0, [x29, #-0x28] 1520e4: b81d43a8 stur w8, [x29, #-0x2c] 1520e8: f94007e0 ldr x0, [sp, #0x8] 1520ec: 97fd5409 bl 0xa7110 <_ZN7android2spINS_16MPEG2TSExtractorEED2Ev@plt> 1520f0: f9400be0 ldr x0, [sp, #0x10] 1520f4: f94017e1 ldr x1, [sp, #0x28] 1520f8: 97fd49ce bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 1520fc: b27b03e8 orr x8, xzr, #0x20 152100: f9400be9 ldr x9, [sp, #0x10] 152104: 8b080120 add x0, x9, x8 152108: 97fd3a7e bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 15210c: f85d83a0 ldur x0, [x29, #-0x28] 152110: 97fd5780 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000152114 : 152114: d10083ff sub sp, sp, #0x20 152118: a9017bfd stp x29, x30, [sp, #0x10] 15211c: 910043fd add x29, sp, #0x10 152120: b27c03e8 orr x8, xzr, #0x10 152124: f90007e0 str x0, [sp, #0x8] 152128: f90003e1 str x1, [sp] 15212c: f94007e0 ldr x0, [sp, #0x8] 152130: 8b080000 add x0, x0, x8 152134: 97fd4543 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 152138: f94003e1 ldr x1, [sp] 15213c: f9400008 ldr x8, [x0] 152140: f9400908 ldr x8, [x8, #0x10] 152144: d63f0100 blr x8 152148: a9417bfd ldp x29, x30, [sp, #0x10] 15214c: 910083ff add sp, sp, #0x20 152150: d65f03c0 ret 0000000000152154 : 152154: d10083ff sub sp, sp, #0x20 152158: a9017bfd stp x29, x30, [sp, #0x10] 15215c: 910043fd add x29, sp, #0x10 152160: b27c03e8 orr x8, xzr, #0x10 152164: f90007e0 str x0, [sp, #0x8] 152168: f94007e0 ldr x0, [sp, #0x8] 15216c: 8b080000 add x0, x0, x8 152170: 97fd4534 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 152174: f9400008 ldr x8, [x0] 152178: f9400d08 ldr x8, [x8, #0x18] 15217c: d63f0100 blr x8 152180: a9417bfd ldp x29, x30, [sp, #0x10] 152184: 910083ff add sp, sp, #0x20 152188: d65f03c0 ret 000000000015218c : 15218c: d100c3ff sub sp, sp, #0x30 152190: a9027bfd stp x29, x30, [sp, #0x20] 152194: 910083fd add x29, sp, #0x20 152198: b27c03e9 orr x9, xzr, #0x10 15219c: f81f83a0 stur x0, [x29, #-0x8] 1521a0: f85f83a0 ldur x0, [x29, #-0x8] 1521a4: 8b090000 add x0, x0, x9 1521a8: f9000be8 str x8, [sp, #0x10] 1521ac: 97fd4525 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1521b0: f9400008 ldr x8, [x0] 1521b4: f9401108 ldr x8, [x8, #0x20] 1521b8: f9400be9 ldr x9, [sp, #0x10] 1521bc: f90007e8 str x8, [sp, #0x8] 1521c0: aa0903e8 mov x8, x9 1521c4: f94007ea ldr x10, [sp, #0x8] 1521c8: d63f0140 blr x10 1521cc: a9427bfd ldp x29, x30, [sp, #0x20] 1521d0: 9100c3ff add sp, sp, #0x30 1521d4: d65f03c0 ret 00000000001521d8 : 1521d8: d10183ff sub sp, sp, #0x60 1521dc: a9057bfd stp x29, x30, [sp, #0x50] 1521e0: 910143fd add x29, sp, #0x50 1521e4: d53bd048 mrs x8, TPIDR_EL0 1521e8: f9401508 ldr x8, [x8, #0x28] 1521ec: f81f83a8 stur x8, [x29, #-0x8] 1521f0: f81e03a0 stur x0, [x29, #-0x20] 1521f4: f90017e1 str x1, [sp, #0x28] 1521f8: f90013e2 str x2, [sp, #0x20] 1521fc: f85e03a8 ldur x8, [x29, #-0x20] 152200: aa0803e0 mov x0, x8 152204: f94017e1 ldr x1, [sp, #0x28] 152208: aa1f03e2 mov x2, xzr 15220c: f9000022 str x2, [x1] 152210: 39406109 ldrb w9, [x8, #0x18] 152214: f9000be0 str x0, [sp, #0x10] 152218: 36000329 tbz w9, #0x0, 0x15227c 15221c: 14000001 b 0x152220 152220: f94013e8 ldr x8, [sp, #0x20] 152224: b40002c8 cbz x8, 0x15227c 152228: 14000001 b 0x15222c 15222c: f94013e0 ldr x0, [sp, #0x20] 152230: d10043a1 sub x1, x29, #0x10 152234: d10053a2 sub x2, x29, #0x14 152238: 97fd4856 bl 0xa4390 <_ZNK7android12IMediaSource11ReadOptions9getSeekToEPlPNS1_8SeekModeE@plt> 15223c: 36000200 tbz w0, #0x0, 0x15227c 152240: 14000001 b 0x152244 152244: f9400be8 ldr x8, [sp, #0x10] 152248: 91002100 add x0, x8, #0x8 15224c: 97fd568d bl 0xa7c80 <_ZNK7android2spINS_16MPEG2TSExtractorEEptEv@plt> 152250: f85f03a1 ldur x1, [x29, #-0x10] 152254: d10053a2 sub x2, x29, #0x14 152258: 97fd507e bl 0xa6450 <_ZN7android16MPEG2TSExtractor4seekElRKNS_12IMediaSource11ReadOptions8SeekModeE@plt> 15225c: b9001fe0 str w0, [sp, #0x1c] 152260: b9401fe0 ldr w0, [sp, #0x1c] 152264: 340000a0 cbz w0, 0x152278 152268: 14000001 b 0x15226c 15226c: b9401fe8 ldr w8, [sp, #0x1c] 152270: b81e83a8 stur w8, [x29, #-0x18] 152274: 14000017 b 0x1522d0 152278: 14000001 b 0x15227c 15227c: f9400be8 ldr x8, [sp, #0x10] 152280: 91002100 add x0, x8, #0x8 152284: 97fd567f bl 0xa7c80 <_ZNK7android2spINS_16MPEG2TSExtractorEEptEv@plt> 152288: f9400be8 ldr x8, [sp, #0x10] 15228c: 91004101 add x1, x8, #0x10 152290: 97fd4eb8 bl 0xa5d70 <_ZN7android16MPEG2TSExtractor24feedUntilBufferAvailableERKNS_2spINS_19AnotherPacketSourceEEE@plt> 152294: 340000a0 cbz w0, 0x1522a8 152298: 14000001 b 0x15229c 15229c: 12807e48 mov w8, #-0x3f3 // =-1011 1522a0: b81e83a8 stur w8, [x29, #-0x18] 1522a4: 1400000b b 0x1522d0 1522a8: f9400be8 ldr x8, [sp, #0x10] 1522ac: 91004100 add x0, x8, #0x10 1522b0: 97fd44e4 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1522b4: f94017e1 ldr x1, [sp, #0x28] 1522b8: f94013e2 ldr x2, [sp, #0x20] 1522bc: f9400008 ldr x8, [x0] 1522c0: f9401508 ldr x8, [x8, #0x28] 1522c4: d63f0100 blr x8 1522c8: b81e83a0 stur w0, [x29, #-0x18] 1522cc: 14000001 b 0x1522d0 1522d0: b85e83a8 ldur w8, [x29, #-0x18] 1522d4: d53bd049 mrs x9, TPIDR_EL0 1522d8: f9401529 ldr x9, [x9, #0x28] 1522dc: f85f83aa ldur x10, [x29, #-0x8] 1522e0: eb0a0129 subs x9, x9, x10 1522e4: b9000fe8 str w8, [sp, #0xc] 1522e8: f90003e9 str x9, [sp] 1522ec: 540000c1 b.ne 0x152304 1522f0: 14000001 b 0x1522f4 1522f4: b9400fe0 ldr w0, [sp, #0xc] 1522f8: a9457bfd ldp x29, x30, [sp, #0x50] 1522fc: 910183ff add sp, sp, #0x60 152300: d65f03c0 ret 152304: 97fd5e9b bl 0xa9d70 <__stack_chk_fail@plt> 0000000000152308 ::operator->() const>: 152308: d10043ff sub sp, sp, #0x10 15230c: f90007e0 str x0, [sp, #0x8] 152310: f94007e0 ldr x0, [sp, #0x8] 152314: f9400000 ldr x0, [x0] 152318: 910043ff add sp, sp, #0x10 15231c: d65f03c0 ret 0000000000152320 : 152320: d10583ff sub sp, sp, #0x160 152324: f900a3fc str x28, [sp, #0x140] 152328: a9157bfd stp x29, x30, [sp, #0x150] 15232c: 910543fd add x29, sp, #0x150 152330: d53bd048 mrs x8, TPIDR_EL0 152334: f9401508 ldr x8, [x8, #0x28] 152338: f81e83a8 stur x8, [x29, #-0x18] 15233c: f81c03a0 stur x0, [x29, #-0x40] 152340: f81b83a1 stur x1, [x29, #-0x48] 152344: f81b03a2 stur x2, [x29, #-0x50] 152348: f85c03a8 ldur x8, [x29, #-0x40] 15234c: aa0803e0 mov x0, x8 152350: f9405908 ldr x8, [x8, #0xb0] 152354: f81603a0 stur x0, [x29, #-0xa0] 152358: b40000e8 cbz x8, 0x152374 15235c: 14000001 b 0x152360 152360: f85603a8 ldur x8, [x29, #-0xa0] 152364: f9405900 ldr x0, [x8, #0xb0] 152368: 97fd446e bl 0xa3520 <_ZNK7android11KeyedVectorIllE7isEmptyEv@plt> 15236c: 360000a0 tbz w0, #0x0, 0x152380 152370: 14000001 b 0x152374 152374: 2a1f03e8 mov w8, wzr 152378: b81c83a8 stur w8, [x29, #-0x38] 15237c: 14000119 b 0x1527e0 152380: f85b83a8 ldur x8, [x29, #-0x48] 152384: f85603a9 ldur x9, [x29, #-0xa0] 152388: f940592a ldr x10, [x9, #0xb0] 15238c: aa0a03e0 mov x0, x10 152390: f90057e8 str x8, [sp, #0xa8] 152394: f90053ea str x10, [sp, #0xa0] 152398: 97fd55e6 bl 0xa7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt> 15239c: f1000401 subs x1, x0, #0x1 1523a0: f94053e0 ldr x0, [sp, #0xa0] 1523a4: 97fd5c5f bl 0xa9520 <_ZNK7android11KeyedVectorIllE5keyAtEm@plt> 1523a8: f9400008 ldr x8, [x0] 1523ac: f94057e9 ldr x9, [sp, #0xa8] 1523b0: eb080128 subs x8, x9, x8 1523b4: 1a9fd7eb cset w11, gt 1523b8: 381ac3ab sturb w11, [x29, #-0x54] 1523bc: aa1f03e9 mov x9, xzr 1523c0: f81a03a9 stur x9, [x29, #-0x60] 1523c4: f9004fe8 str x8, [sp, #0x98] 1523c8: 14000001 b 0x1523cc 1523cc: f85a03a8 ldur x8, [x29, #-0x60] 1523d0: f85603a9 ldur x9, [x29, #-0xa0] 1523d4: f9405920 ldr x0, [x9, #0xb0] 1523d8: f9004be8 str x8, [sp, #0x90] 1523dc: 97fd55d5 bl 0xa7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt> 1523e0: f9404be8 ldr x8, [sp, #0x90] 1523e4: eb000108 subs x8, x8, x0 1523e8: f90047e8 str x8, [sp, #0x88] 1523ec: 54000282 b.hs 0x15243c 1523f0: 14000001 b 0x1523f4 1523f4: f85603a8 ldur x8, [x29, #-0xa0] 1523f8: f9405900 ldr x0, [x8, #0xb0] 1523fc: f85a03a1 ldur x1, [x29, #-0x60] 152400: 97fd5c48 bl 0xa9520 <_ZNK7android11KeyedVectorIllE5keyAtEm@plt> 152404: f9400008 ldr x8, [x0] 152408: f81983a8 stur x8, [x29, #-0x68] 15240c: f85983a8 ldur x8, [x29, #-0x68] 152410: f85b83a0 ldur x0, [x29, #-0x48] 152414: eb000108 subs x8, x8, x0 152418: f90043e8 str x8, [sp, #0x80] 15241c: 5400006d b.le 0x152428 152420: 14000001 b 0x152424 152424: 14000006 b 0x15243c 152428: 14000001 b 0x15242c 15242c: f85a03a8 ldur x8, [x29, #-0x60] 152430: 91000508 add x8, x8, #0x1 152434: f81a03a8 stur x8, [x29, #-0x60] 152438: 17ffffe5 b 0x1523cc 15243c: f85b03a8 ldur x8, [x29, #-0x50] 152440: b9400109 ldr w9, [x8] 152444: 2a0903ea mov w10, w9 152448: b9007fea str w10, [sp, #0x7c] 15244c: 340003a9 cbz w9, 0x1524c0 152450: 14000001 b 0x152454 152454: b9407fe8 ldr w8, [sp, #0x7c] 152458: 71000509 subs w9, w8, #0x1 15245c: b9007be9 str w9, [sp, #0x78] 152460: 54000100 b.eq 0x152480 152464: 14000001 b 0x152468 152468: b9407fe8 ldr w8, [sp, #0x7c] 15246c: 71000909 subs w9, w8, #0x2 152470: 71000929 subs w9, w9, #0x2 152474: b90077e9 str w9, [sp, #0x74] 152478: 54000223 b.lo 0x1524bc 15247c: 1400001a b 0x1524e4 152480: f85a03a8 ldur x8, [x29, #-0x60] 152484: f85603a9 ldur x9, [x29, #-0xa0] 152488: f9405920 ldr x0, [x9, #0xb0] 15248c: f90037e8 str x8, [sp, #0x68] 152490: 97fd55a8 bl 0xa7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt> 152494: f94037e8 ldr x8, [sp, #0x68] 152498: eb000108 subs x8, x8, x0 15249c: f90033e8 str x8, [sp, #0x60] 1524a0: 540000c1 b.ne 0x1524b8 1524a4: 14000001 b 0x1524a8 1524a8: f85a03a8 ldur x8, [x29, #-0x60] 1524ac: f1000508 subs x8, x8, #0x1 1524b0: f81a03a8 stur x8, [x29, #-0x60] 1524b4: 14000001 b 0x1524b8 1524b8: 1400000b b 0x1524e4 1524bc: 14000001 b 0x1524c0 1524c0: f85a03a8 ldur x8, [x29, #-0x60] 1524c4: b5000068 cbnz x8, 0x1524d0 1524c8: 14000001 b 0x1524cc 1524cc: 14000005 b 0x1524e0 1524d0: f85a03a8 ldur x8, [x29, #-0x60] 1524d4: f1000508 subs x8, x8, #0x1 1524d8: f81a03a8 stur x8, [x29, #-0x60] 1524dc: 14000001 b 0x1524e0 1524e0: 14000001 b 0x1524e4 1524e4: 385ac3a8 ldurb w8, [x29, #-0x54] 1524e8: 360001c8 tbz w8, #0x0, 0x152520 1524ec: 14000001 b 0x1524f0 1524f0: f85603a8 ldur x8, [x29, #-0xa0] 1524f4: f9405d09 ldr x9, [x8, #0xb8] 1524f8: f9405900 ldr x0, [x8, #0xb0] 1524fc: f85a03a1 ldur x1, [x29, #-0x60] 152500: f9002fe9 str x9, [sp, #0x58] 152504: 97fd5433 bl 0xa75d0 <_ZNK7android11KeyedVectorIllE7valueAtEm@plt> 152508: f9400008 ldr x8, [x0] 15250c: f9402fe9 ldr x9, [sp, #0x58] 152510: eb080128 subs x8, x9, x8 152514: f9002be8 str x8, [sp, #0x50] 152518: 5400032c b.gt 0x15257c 15251c: 14000001 b 0x152520 152520: f85603a8 ldur x8, [x29, #-0xa0] 152524: f9405900 ldr x0, [x8, #0xb0] 152528: f85a03a1 ldur x1, [x29, #-0x60] 15252c: 97fd5bfd bl 0xa9520 <_ZNK7android11KeyedVectorIllE5keyAtEm@plt> 152530: f9400008 ldr x8, [x0] 152534: f81903a8 stur x8, [x29, #-0x70] 152538: f85603a8 ldur x8, [x29, #-0xa0] 15253c: f9405900 ldr x0, [x8, #0xb0] 152540: f85a03a1 ldur x1, [x29, #-0x60] 152544: 97fd5423 bl 0xa75d0 <_ZNK7android11KeyedVectorIllE7valueAtEm@plt> 152548: f9400008 ldr x8, [x0] 15254c: f85603a0 ldur x0, [x29, #-0xa0] 152550: f9005c08 str x8, [x0, #0xb8] 152554: f85903a1 ldur x1, [x29, #-0x70] 152558: 97fd6336 bl 0xab230 <_ZN7android16MPEG2TSExtractor25queueDiscontinuityForSeekEl@plt> 15255c: b818c3a0 stur w0, [x29, #-0x74] 152560: b858c3a0 ldur w0, [x29, #-0x74] 152564: 340000a0 cbz w0, 0x152578 152568: 14000001 b 0x15256c 15256c: b858c3a8 ldur w8, [x29, #-0x74] 152570: b81c83a8 stur w8, [x29, #-0x38] 152574: 1400009b b 0x1527e0 152578: 14000001 b 0x15257c 15257c: 385ac3a8 ldurb w8, [x29, #-0x54] 152580: 360001a8 tbz w8, #0x0, 0x1525b4 152584: 14000001 b 0x152588 152588: f85b83a1 ldur x1, [x29, #-0x48] 15258c: f85603a0 ldur x0, [x29, #-0xa0] 152590: 97fd5518 bl 0xa79f0 <_ZN7android16MPEG2TSExtractor10seekBeyondEl@plt> 152594: b81883a0 stur w0, [x29, #-0x78] 152598: b85883a0 ldur w0, [x29, #-0x78] 15259c: 340000a0 cbz w0, 0x1525b0 1525a0: 14000001 b 0x1525a4 1525a4: b85883a8 ldur w8, [x29, #-0x78] 1525a8: b81c83a8 stur w8, [x29, #-0x38] 1525ac: 1400008d b 0x1527e0 1525b0: 14000001 b 0x1525b4 1525b4: aa1f03e8 mov x8, xzr 1525b8: f81803a8 stur x8, [x29, #-0x80] 1525bc: 14000001 b 0x1525c0 1525c0: f85803a8 ldur x8, [x29, #-0x80] 1525c4: f85603a9 ldur x9, [x29, #-0xa0] 1525c8: 91018120 add x0, x9, #0x60 1525cc: f90027e8 str x8, [sp, #0x48] 1525d0: 97fd38b8 bl 0xa08b0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4sizeEv@plt> 1525d4: f94027e8 ldr x8, [sp, #0x48] 1525d8: eb000108 subs x8, x8, x0 1525dc: f90023e8 str x8, [sp, #0x40] 1525e0: 54000fa2 b.hs 0x1527d4 1525e4: 14000001 b 0x1525e8 1525e8: f85603a8 ldur x8, [x29, #-0xa0] 1525ec: 91018100 add x0, x8, #0x60 1525f0: f85803a1 ldur x1, [x29, #-0x80] 1525f4: 97fd35f3 bl 0x9fdc0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEEixEm@plt> 1525f8: f81783a0 stur x0, [x29, #-0x88] 1525fc: f85783a1 ldur x1, [x29, #-0x88] 152600: f85603a0 ldur x0, [x29, #-0xa0] 152604: 97fd4ddb bl 0xa5d70 <_ZN7android16MPEG2TSExtractor24feedUntilBufferAvailableERKNS_2spINS_19AnotherPacketSourceEEE@plt> 152608: b9003fe0 str w0, [sp, #0x3c] 15260c: 14000001 b 0x152610 152610: f85783a0 ldur x0, [x29, #-0x88] 152614: 97fd440b bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 152618: d10073a1 sub x1, x29, #0x1c 15261c: 97fd4081 bl 0xa2820 <_ZN7android19AnotherPacketSource18hasBufferAvailableEPi@plt> 152620: 36000d00 tbz w0, #0x0, 0x1527c0 152624: 14000001 b 0x152628 152628: f85783a0 ldur x0, [x29, #-0x88] 15262c: 97fd4405 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 152630: d100a3a8 sub x8, x29, #0x28 152634: aa1f03fe mov x30, xzr 152638: aa1e03e1 mov x1, x30 15263c: 97fd4e51 bl 0xa5f80 <_ZN7android19AnotherPacketSource24getMetaAfterLastDequeuedEl@plt> 152640: d100c3a0 sub x0, x29, #0x30 152644: 97fd393f bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 152648: 14000001 b 0x15264c 15264c: d100a3a0 sub x0, x29, #0x28 152650: aa1f03e1 mov x1, xzr 152654: 97fd5e3f bl 0xa9f50 <_ZNK7android2spINS_8AMessageEEeqEPKS1_@plt> 152658: b9003be0 str w0, [sp, #0x38] 15265c: 14000001 b 0x152660 152660: b9403be8 ldr w8, [sp, #0x38] 152664: 36000228 tbz w8, #0x0, 0x1526a8 152668: 14000001 b 0x15266c 15266c: 320103e8 orr w8, wzr, #0x80000000 152670: b81c83a8 stur w8, [x29, #-0x38] 152674: 320003e8 orr w8, wzr, #0x1 152678: b81683a8 stur w8, [x29, #-0x98] 15267c: 1400003a b 0x152764 152680: f81703a0 stur x0, [x29, #-0x90] 152684: 2a0103e8 mov w8, w1 152688: b816c3a8 stur w8, [x29, #-0x94] 15268c: 1400004a b 0x1527b4 152690: f81703a0 stur x0, [x29, #-0x90] 152694: 2a0103e8 mov w8, w1 152698: b816c3a8 stur w8, [x29, #-0x94] 15269c: d100c3a0 sub x0, x29, #0x30 1526a0: 97fd5f9c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1526a4: 14000044 b 0x1527b4 1526a8: d100a3a0 sub x0, x29, #0x28 1526ac: 97fd5895 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 1526b0: f9001be0 str x0, [sp, #0x30] 1526b4: 14000001 b 0x1526b8 1526b8: b0000541 adrp x1, 0x1fb000 +0xc> 1526bc: 9100d421 add x1, x1, #0x35 1526c0: d100d3a2 sub x2, x29, #0x34 1526c4: f9401be0 ldr x0, [sp, #0x30] 1526c8: 97fd605e bl 0xaa840 <_ZNK7android8AMessage9findInt32EPKcPi@plt> 1526cc: b9002fe0 str w0, [sp, #0x2c] 1526d0: 14000001 b 0x1526d4 1526d4: b9402fe8 ldr w8, [sp, #0x2c] 1526d8: 36000108 tbz w8, #0x0, 0x1526f8 1526dc: 14000001 b 0x1526e0 1526e0: b85cc3a8 ldur w8, [x29, #-0x34] 1526e4: 340000a8 cbz w8, 0x1526f8 1526e8: 14000001 b 0x1526ec 1526ec: 52800148 mov w8, #0xa // =10 1526f0: b81683a8 stur w8, [x29, #-0x98] 1526f4: 1400001c b 0x152764 1526f8: f85783a0 ldur x0, [x29, #-0x88] 1526fc: 97fd43d1 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 152700: f90013e0 str x0, [sp, #0x20] 152704: 14000001 b 0x152708 152708: d100c3a1 sub x1, x29, #0x30 15270c: f94013e0 ldr x0, [sp, #0x20] 152710: 97fd5d24 bl 0xa9ba0 <_ZN7android19AnotherPacketSource17dequeueAccessUnitEPNS_2spINS_7ABufferEEE@plt> 152714: b9001fe0 str w0, [sp, #0x1c] 152718: 14000001 b 0x15271c 15271c: b9401fe8 ldr w8, [sp, #0x1c] 152720: b81e43a8 stur w8, [x29, #-0x1c] 152724: b85e43a9 ldur w9, [x29, #-0x1c] 152728: 340000e9 cbz w9, 0x152744 15272c: 14000001 b 0x152730 152730: b85e43a8 ldur w8, [x29, #-0x1c] 152734: b81c83a8 stur w8, [x29, #-0x38] 152738: 320003e8 orr w8, wzr, #0x1 15273c: b81683a8 stur w8, [x29, #-0x98] 152740: 14000009 b 0x152764 152744: f85783a1 ldur x1, [x29, #-0x88] 152748: f85603a0 ldur x0, [x29, #-0xa0] 15274c: 97fd4d89 bl 0xa5d70 <_ZN7android16MPEG2TSExtractor24feedUntilBufferAvailableERKNS_2spINS_19AnotherPacketSourceEEE@plt> 152750: b9001be0 str w0, [sp, #0x18] 152754: 14000001 b 0x152758 152758: 2a1f03e8 mov w8, wzr 15275c: b81683a8 stur w8, [x29, #-0x98] 152760: 14000001 b 0x152764 152764: d100c3a0 sub x0, x29, #0x30 152768: 97fd5f6a bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 15276c: d100a3a0 sub x0, x29, #0x28 152770: 97fd61dc bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 152774: b85683a8 ldur w8, [x29, #-0x98] 152778: 2a0803e9 mov w9, w8 15277c: b90017e9 str w9, [sp, #0x14] 152780: 34000188 cbz w8, 0x1527b0 152784: 14000001 b 0x152788 152788: b94017e8 ldr w8, [sp, #0x14] 15278c: 71000509 subs w9, w8, #0x1 152790: b90013e9 str w9, [sp, #0x10] 152794: 54000260 b.eq 0x1527e0 152798: 14000001 b 0x15279c 15279c: b94017e8 ldr w8, [sp, #0x14] 1527a0: 71002909 subs w9, w8, #0xa 1527a4: b9000fe9 str w9, [sp, #0xc] 1527a8: 540000c0 b.eq 0x1527c0 1527ac: 1400001d b 0x152820 1527b0: 17ffff98 b 0x152610 1527b4: d100a3a0 sub x0, x29, #0x28 1527b8: 97fd61ca bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 1527bc: 14000017 b 0x152818 1527c0: 14000001 b 0x1527c4 1527c4: f85803a8 ldur x8, [x29, #-0x80] 1527c8: 91000508 add x8, x8, #0x1 1527cc: f81803a8 stur x8, [x29, #-0x80] 1527d0: 17ffff7c b 0x1525c0 1527d4: 2a1f03e8 mov w8, wzr 1527d8: b81c83a8 stur w8, [x29, #-0x38] 1527dc: 14000001 b 0x1527e0 1527e0: b85c83a8 ldur w8, [x29, #-0x38] 1527e4: d53bd049 mrs x9, TPIDR_EL0 1527e8: f9401529 ldr x9, [x9, #0x28] 1527ec: f85e83aa ldur x10, [x29, #-0x18] 1527f0: eb0a0129 subs x9, x9, x10 1527f4: b9000be8 str w8, [sp, #0x8] 1527f8: f90003e9 str x9, [sp] 1527fc: 54000121 b.ne 0x152820 152800: 14000001 b 0x152804 152804: b9400be0 ldr w0, [sp, #0x8] 152808: a9557bfd ldp x29, x30, [sp, #0x150] 15280c: f940a3fc ldr x28, [sp, #0x140] 152810: 910583ff add sp, sp, #0x160 152814: d65f03c0 ret 152818: f85703a0 ldur x0, [x29, #-0x90] 15281c: 97fd55bd bl 0xa7f10 <_Unwind_Resume@plt> 152820: 97fd5d54 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000152824 const&)>: 152824: d10143ff sub sp, sp, #0x50 152828: a9047bfd stp x29, x30, [sp, #0x40] 15282c: 910103fd add x29, sp, #0x40 152830: d53bd048 mrs x8, TPIDR_EL0 152834: f9401508 ldr x8, [x8, #0x28] 152838: f81f83a8 stur x8, [x29, #-0x8] 15283c: f81e83a0 stur x0, [x29, #-0x18] 152840: f90013e1 str x1, [sp, #0x20] 152844: f85e83a8 ldur x8, [x29, #-0x18] 152848: f9000be8 str x8, [sp, #0x10] 15284c: 14000001 b 0x152850 const&)+0x2c> 152850: f94013e0 ldr x0, [sp, #0x20] 152854: 97fd437b bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 152858: d10033a1 sub x1, x29, #0xc 15285c: 97fd3ff1 bl 0xa2820 <_ZN7android19AnotherPacketSource18hasBufferAvailableEPi@plt> 152860: 37000300 tbnz w0, #0x0, 0x1528c0 const&)+0x9c> 152864: 14000001 b 0x152868 const&)+0x44> 152868: b85f43a8 ldur w8, [x29, #-0xc] 15286c: 340000a8 cbz w8, 0x152880 const&)+0x5c> 152870: 14000001 b 0x152874 const&)+0x50> 152874: b85f43a8 ldur w8, [x29, #-0xc] 152878: b81f03a8 stur w8, [x29, #-0x10] 15287c: 14000014 b 0x1528cc const&)+0xa8> 152880: 2a1f03e0 mov w0, wzr 152884: f9400be1 ldr x1, [sp, #0x10] 152888: b9000fe0 str w0, [sp, #0xc] 15288c: aa0103e0 mov x0, x1 152890: b9400fe1 ldr w1, [sp, #0xc] 152894: 97fd381b bl 0xa0900 <_ZN7android16MPEG2TSExtractor8feedMoreEb@plt> 152898: b9001fe0 str w0, [sp, #0x1c] 15289c: b9401fe0 ldr w0, [sp, #0x1c] 1528a0: 340000e0 cbz w0, 0x1528bc const&)+0x98> 1528a4: 14000001 b 0x1528a8 const&)+0x84> 1528a8: f94013e0 ldr x0, [sp, #0x20] 1528ac: 97fd4365 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1528b0: b9401fe1 ldr w1, [sp, #0x1c] 1528b4: 97fd609b bl 0xaab20 <_ZN7android19AnotherPacketSource9signalEOSEi@plt> 1528b8: 14000001 b 0x1528bc const&)+0x98> 1528bc: 17ffffe5 b 0x152850 const&)+0x2c> 1528c0: 2a1f03e8 mov w8, wzr 1528c4: b81f03a8 stur w8, [x29, #-0x10] 1528c8: 14000001 b 0x1528cc const&)+0xa8> 1528cc: b85f03a8 ldur w8, [x29, #-0x10] 1528d0: d53bd049 mrs x9, TPIDR_EL0 1528d4: f9401529 ldr x9, [x9, #0x28] 1528d8: f85f83aa ldur x10, [x29, #-0x8] 1528dc: eb0a0129 subs x9, x9, x10 1528e0: b9000be8 str w8, [sp, #0x8] 1528e4: f90003e9 str x9, [sp] 1528e8: 540000c1 b.ne 0x152900 const&)+0xdc> 1528ec: 14000001 b 0x1528f0 const&)+0xcc> 1528f0: b9400be0 ldr w0, [sp, #0x8] 1528f4: a9447bfd ldp x29, x30, [sp, #0x40] 1528f8: 910143ff add sp, sp, #0x50 1528fc: d65f03c0 ret 152900: 97fd5d1c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000152904 const&)>: 152904: d10283ff sub sp, sp, #0xa0 152908: a9097bfd stp x29, x30, [sp, #0x90] 15290c: 910243fd add x29, sp, #0x90 152910: b27d03e8 orr x8, xzr, #0x8 152914: b27c07e9 orr x9, xzr, #0x30 152918: f81f83a0 stur x0, [x29, #-0x8] 15291c: f81f03a1 stur x1, [x29, #-0x10] 152920: f81e83a2 stur x2, [x29, #-0x18] 152924: f85f83a0 ldur x0, [x29, #-0x8] 152928: f85f03a1 ldur x1, [x29, #-0x10] 15292c: 8b080022 add x2, x1, x8 152930: f81d03a0 stur x0, [x29, #-0x30] 152934: f81c83a1 stur x1, [x29, #-0x38] 152938: aa0203e1 mov x1, x2 15293c: f81c03a8 stur x8, [x29, #-0x40] 152940: f90027e9 str x9, [sp, #0x48] 152944: 97fd5407 bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> 152948: f85c83a8 ldur x8, [x29, #-0x38] 15294c: f9400109 ldr x9, [x8] 152950: f85d03a0 ldur x0, [x29, #-0x30] 152954: f9000009 str x9, [x0] 152958: f9401d09 ldr x9, [x8, #0x38] 15295c: f9400001 ldr x1, [x0] 152960: f85e8021 ldur x1, [x1, #-0x18] 152964: 8b010001 add x1, x0, x1 152968: f9000029 str x9, [x1] 15296c: f85c03a9 ldur x9, [x29, #-0x40] 152970: 8b090001 add x1, x0, x9 152974: aa0103e0 mov x0, x1 152978: f90023e1 str x1, [sp, #0x40] 15297c: 97fd992f bl 0xb8e38 152980: f85d03a8 ldur x8, [x29, #-0x30] 152984: f94027e9 ldr x9, [sp, #0x48] 152988: 8b090100 add x0, x8, x9 15298c: f85e83a1 ldur x1, [x29, #-0x18] 152990: f9001fe0 str x0, [sp, #0x38] 152994: 97fd35ef bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 152998: 14000001 b 0x15299c const&)+0x98> 15299c: d2801900 mov x0, #0xc8 // =200 1529a0: b27d0be8 orr x8, xzr, #0x38 1529a4: f85d03a9 ldur x9, [x29, #-0x30] 1529a8: 8b080128 add x8, x9, x8 1529ac: f9001be8 str x8, [sp, #0x30] 1529b0: 97fd5958 bl 0xa8f10 <_Znwm@plt> 1529b4: f90017e0 str x0, [sp, #0x28] 1529b8: 14000001 b 0x1529bc const&)+0xb8> 1529bc: 52800001 mov w1, #0x0 // =0 1529c0: f94017e0 ldr x0, [sp, #0x28] 1529c4: 97fd5817 bl 0xa8a20 <_ZN7android9ATSParserC1Ej@plt> 1529c8: 14000001 b 0x1529cc const&)+0xc8> 1529cc: f9401be0 ldr x0, [sp, #0x30] 1529d0: f94017e1 ldr x1, [sp, #0x28] 1529d4: 97fd5a13 bl 0xa9220 <_ZN7android2spINS_9ATSParserEEC2EPS1_@plt> 1529d8: 14000001 b 0x1529dc const&)+0xd8> 1529dc: d2800001 mov x1, #0x0 // =0 1529e0: b27a03e8 orr x8, xzr, #0x40 1529e4: f85d03a9 ldur x9, [x29, #-0x30] 1529e8: 8b080128 add x8, x9, x8 1529ec: aa0803e0 mov x0, x8 1529f0: f90013e8 str x8, [sp, #0x20] 1529f4: 97fd5d4b bl 0xa9f20 <_ZN7android9ATSParser9SyncEventC1El@plt> 1529f8: 14000001 b 0x1529fc const&)+0xf8> 1529fc: b27b07e8 orr x8, xzr, #0x60 152a00: f85d03a9 ldur x9, [x29, #-0x30] 152a04: 8b080128 add x8, x9, x8 152a08: aa0803e0 mov x0, x8 152a0c: f9000fe8 str x8, [sp, #0x18] 152a10: 97fd3584 bl 0xa0020 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEEC2Ev@plt> 152a14: 14000001 b 0x152a18 const&)+0x114> 152a18: d2801108 mov x8, #0x88 // =136 152a1c: f85d03a9 ldur x9, [x29, #-0x30] 152a20: 8b080128 add x8, x9, x8 152a24: aa0803e0 mov x0, x8 152a28: f9000be8 str x8, [sp, #0x10] 152a2c: 97fd4941 bl 0xa4f30 <_ZN7android6VectorINS_11KeyedVectorIllEEEC2Ev@plt> 152a30: 14000001 b 0x152a34 const&)+0x130> 152a34: f85d03a8 ldur x8, [x29, #-0x30] 152a38: f9005d1f str xzr, [x8, #0xb8] 152a3c: aa0803e0 mov x0, x8 152a40: 97fd49cc bl 0xa5170 <_ZN7android16MPEG2TSExtractor4initEv@plt> 152a44: 14000001 b 0x152a48 const&)+0x144> 152a48: a9497bfd ldp x29, x30, [sp, #0x90] 152a4c: 910283ff add sp, sp, #0xa0 152a50: d65f03c0 ret 152a54: 2a0103e8 mov w8, w1 152a58: f81e03a0 stur x0, [x29, #-0x20] 152a5c: b81dc3a8 stur w8, [x29, #-0x24] 152a60: 14000024 b 0x152af0 const&)+0x1ec> 152a64: 2a0103e8 mov w8, w1 152a68: f81e03a0 stur x0, [x29, #-0x20] 152a6c: b81dc3a8 stur w8, [x29, #-0x24] 152a70: 1400001e b 0x152ae8 const&)+0x1e4> 152a74: 2a0103e8 mov w8, w1 152a78: f81e03a0 stur x0, [x29, #-0x20] 152a7c: b81dc3a8 stur w8, [x29, #-0x24] 152a80: f94017e0 ldr x0, [sp, #0x28] 152a84: 97fd37b7 bl 0xa0960 <_ZdlPv@plt> 152a88: 14000018 b 0x152ae8 const&)+0x1e4> 152a8c: 2a0103e8 mov w8, w1 152a90: f81e03a0 stur x0, [x29, #-0x20] 152a94: b81dc3a8 stur w8, [x29, #-0x24] 152a98: 14000012 b 0x152ae0 const&)+0x1dc> 152a9c: 2a0103e8 mov w8, w1 152aa0: f81e03a0 stur x0, [x29, #-0x20] 152aa4: b81dc3a8 stur w8, [x29, #-0x24] 152aa8: 1400000c b 0x152ad8 const&)+0x1d4> 152aac: 2a0103e8 mov w8, w1 152ab0: f81e03a0 stur x0, [x29, #-0x20] 152ab4: b81dc3a8 stur w8, [x29, #-0x24] 152ab8: 14000006 b 0x152ad0 const&)+0x1cc> 152abc: 2a0103e8 mov w8, w1 152ac0: f81e03a0 stur x0, [x29, #-0x20] 152ac4: b81dc3a8 stur w8, [x29, #-0x24] 152ac8: f9400be0 ldr x0, [sp, #0x10] 152acc: 97fd4029 bl 0xa2b70 <_ZN7android6VectorINS_11KeyedVectorIllEEED2Ev@plt> 152ad0: f9400fe0 ldr x0, [sp, #0x18] 152ad4: 97fd5e07 bl 0xaa2f0 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEED2Ev@plt> 152ad8: f94013e0 ldr x0, [sp, #0x20] 152adc: 97fd5345 bl 0xa77f0 <_ZN7android9ATSParser9SyncEventD2Ev@plt> 152ae0: f9401be0 ldr x0, [sp, #0x30] 152ae4: 97fd5383 bl 0xa78f0 <_ZN7android2spINS_9ATSParserEED2Ev@plt> 152ae8: f9401fe0 ldr x0, [sp, #0x38] 152aec: 97fd3539 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 152af0: b27d03e8 orr x8, xzr, #0x8 152af4: f94023e0 ldr x0, [sp, #0x40] 152af8: f90007e8 str x8, [sp, #0x8] 152afc: 97fd5d3d bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 152b00: f85c83a8 ldur x8, [x29, #-0x38] 152b04: f94007e0 ldr x0, [sp, #0x8] 152b08: 8b000101 add x1, x8, x0 152b0c: f85d03a0 ldur x0, [x29, #-0x30] 152b10: 97fd6008 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 152b14: f85e03a0 ldur x0, [x29, #-0x20] 152b18: 97fd54fe bl 0xa7f10 <_Unwind_Resume@plt> 0000000000152b1c ::sp(android::ATSParser*)>: 152b1c: d100c3ff sub sp, sp, #0x30 152b20: a9027bfd stp x29, x30, [sp, #0x20] 152b24: 910083fd add x29, sp, #0x20 152b28: d2800008 mov x8, #0x0 // =0 152b2c: f81f83a0 stur x0, [x29, #-0x8] 152b30: f9000be1 str x1, [sp, #0x10] 152b34: f85f83a0 ldur x0, [x29, #-0x8] 152b38: aa0003e1 mov x1, x0 152b3c: f9400be9 ldr x9, [sp, #0x10] 152b40: f9000029 str x9, [x1] 152b44: f9400be9 ldr x9, [sp, #0x10] 152b48: eb08013f cmp x9, x8 152b4c: 1a9f07ea cset w10, ne 152b50: f90007e0 str x0, [sp, #0x8] 152b54: 3700004a tbnz w10, #0x0, 0x152b5c ::sp(android::ATSParser*)+0x40> 152b58: 14000004 b 0x152b68 ::sp(android::ATSParser*)+0x4c> 152b5c: f9400be0 ldr x0, [sp, #0x10] 152b60: f94007e1 ldr x1, [sp, #0x8] 152b64: 97fd5f2f bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 152b68: a9427bfd ldp x29, x30, [sp, #0x20] 152b6c: 9100c3ff add sp, sp, #0x30 152b70: d65f03c0 ret 0000000000152b74 >::Vector()>: 152b74: d100c3ff sub sp, sp, #0x30 152b78: a9027bfd stp x29, x30, [sp, #0x20] 152b7c: 910083fd add x29, sp, #0x20 152b80: b27d03e1 orr x1, xzr, #0x8 152b84: 52800002 mov w2, #0x0 // =0 152b88: d0000aa8 adrp x8, 0x2a8000 152b8c: f945ad08 ldr x8, [x8, #0xb58] 152b90: b27c03e9 orr x9, xzr, #0x10 152b94: 8b090108 add x8, x8, x9 152b98: f81f83a0 stur x0, [x29, #-0x8] 152b9c: f85f83a9 ldur x9, [x29, #-0x8] 152ba0: aa0903e0 mov x0, x9 152ba4: f9000be8 str x8, [sp, #0x10] 152ba8: f90007e9 str x9, [sp, #0x8] 152bac: 97fd3625 bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> 152bb0: f9400be8 ldr x8, [sp, #0x10] 152bb4: f94007e9 ldr x9, [sp, #0x8] 152bb8: f9000128 str x8, [x9] 152bbc: a9427bfd ldp x29, x30, [sp, #0x20] 152bc0: 9100c3ff add sp, sp, #0x30 152bc4: d65f03c0 ret 0000000000152bc8 >::Vector()>: 152bc8: d100c3ff sub sp, sp, #0x30 152bcc: a9027bfd stp x29, x30, [sp, #0x20] 152bd0: 910083fd add x29, sp, #0x20 152bd4: d2800501 mov x1, #0x28 // =40 152bd8: 52800002 mov w2, #0x0 // =0 152bdc: d0000aa8 adrp x8, 0x2a8000 152be0: f9449508 ldr x8, [x8, #0x928] 152be4: b27c03e9 orr x9, xzr, #0x10 152be8: 8b090108 add x8, x8, x9 152bec: f81f83a0 stur x0, [x29, #-0x8] 152bf0: f85f83a9 ldur x9, [x29, #-0x8] 152bf4: aa0903e0 mov x0, x9 152bf8: f9000be8 str x8, [sp, #0x10] 152bfc: f90007e9 str x9, [sp, #0x8] 152c00: 97fd3610 bl 0xa0440 <_ZN7android10VectorImplC2Emj@plt> 152c04: f9400be8 ldr x8, [sp, #0x10] 152c08: f94007e9 ldr x9, [sp, #0x8] 152c0c: f9000128 str x8, [x9] 152c10: a9427bfd ldp x29, x30, [sp, #0x20] 152c14: 9100c3ff add sp, sp, #0x30 152c18: d65f03c0 ret 0000000000152c1c : 152c1c: f81e0ffc str x28, [sp, #-0x20]! 152c20: a9017bfd stp x29, x30, [sp, #0x10] 152c24: 910043fd add x29, sp, #0x10 152c28: d10b43ff sub sp, sp, #0x2d0 152c2c: d53bd048 mrs x8, TPIDR_EL0 152c30: f9401508 ldr x8, [x8, #0x28] 152c34: f81e83a8 stur x8, [x29, #-0x18] 152c38: f81483a0 stur x0, [x29, #-0xb8] 152c3c: f85483a8 ldur x8, [x29, #-0xb8] 152c40: 2a1f03e9 mov w9, wzr 152c44: 381443a9 sturb w9, [x29, #-0xbc] 152c48: 381403a9 sturb w9, [x29, #-0xc0] 152c4c: f900ebe8 str x8, [sp, #0x1d0] 152c50: 97fd4b68 bl 0xa59f0 <_ZN7android16GetCurrentTimeUSEv@plt> 152c54: f81383a0 stur x0, [x29, #-0xc8] 152c58: 14000001 b 0x152c5c 152c5c: 320003e1 orr w1, wzr, #0x1 152c60: f940ebe0 ldr x0, [sp, #0x1d0] 152c64: 97fd3727 bl 0xa0900 <_ZN7android16MPEG2TSExtractor8feedMoreEb@plt> 152c68: 35001520 cbnz w0, 0x152f0c 152c6c: 14000001 b 0x152c70 152c70: 385443a8 ldurb w8, [x29, #-0xbc] 152c74: 360001c8 tbz w8, #0x0, 0x152cac 152c78: 14000001 b 0x152c7c 152c7c: 385403a8 ldurb w8, [x29, #-0xc0] 152c80: 36000168 tbz w8, #0x0, 0x152cac 152c84: 14000001 b 0x152c88 152c88: f940ebe8 ldr x8, [sp, #0x1d0] 152c8c: 91010109 add x9, x8, #0x40 152c90: aa0803e0 mov x0, x8 152c94: aa0903e1 mov x1, x9 152c98: f900e7e9 str x9, [sp, #0x1c8] 152c9c: 97fd5221 bl 0xa7520 <_ZN7android16MPEG2TSExtractor14addSyncPoint_lERKNS_9ATSParser9SyncEventE@plt> 152ca0: f940e7e0 ldr x0, [sp, #0x1c8] 152ca4: 97fd3977 bl 0xa1280 <_ZN7android9ATSParser9SyncEvent5resetEv@plt> 152ca8: 14000099 b 0x152f0c 152cac: 385403a8 ldurb w8, [x29, #-0xc0] 152cb0: 370007e8 tbnz w8, #0x0, 0x152dac 152cb4: 14000001 b 0x152cb8 152cb8: f940ebe8 ldr x8, [sp, #0x1d0] 152cbc: 9100e100 add x0, x8, #0x38 152cc0: 97fd4a6c bl 0xa5670 <_ZNK7android2spINS_9ATSParserEEptEv@plt> 152cc4: d100a3a8 sub x8, x29, #0x28 152cc8: 2a1f03e1 mov w1, wzr 152ccc: f900e3e8 str x8, [sp, #0x1c0] 152cd0: 97fd3e10 bl 0xa2510 <_ZN7android9ATSParser9getSourceENS0_10SourceTypeE@plt> 152cd4: f940e3e0 ldr x0, [sp, #0x1c0] 152cd8: 97fd464e bl 0xa4610 <_ZNK7android2spINS_11MediaSourceEE3getEv@plt> 152cdc: f900dfe0 str x0, [sp, #0x1b8] 152ce0: 14000001 b 0x152ce4 152ce4: d10083a0 sub x0, x29, #0x20 152ce8: f940dfe1 ldr x1, [sp, #0x1b8] 152cec: 97fd3a49 bl 0xa1610 <_ZN7android2spINS_19AnotherPacketSourceEEC2EPS1_@plt> 152cf0: 14000001 b 0x152cf4 152cf4: d100a3a0 sub x0, x29, #0x28 152cf8: 97fd537a bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 152cfc: d10083a0 sub x0, x29, #0x20 152d00: aa1f03fe mov x30, xzr 152d04: aa1e03e1 mov x1, x30 152d08: 97fd4e3a bl 0xa65f0 <_ZNK7android2spINS_19AnotherPacketSourceEEneEPKS1_@plt> 152d0c: b901b7e0 str w0, [sp, #0x1b4] 152d10: 14000001 b 0x152d14 152d14: b941b7e8 ldr w8, [sp, #0x1b4] 152d18: 36000448 tbz w8, #0x0, 0x152da0 152d1c: 14000001 b 0x152d20 152d20: 320003e8 orr w8, wzr, #0x1 152d24: 381403a8 sturb w8, [x29, #-0xc0] 152d28: f940ebe9 ldr x9, [sp, #0x1d0] 152d2c: 91018120 add x0, x9, #0x60 152d30: d10083a1 sub x1, x29, #0x20 152d34: 97fd5a33 bl 0xa9600 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4pushERKS3_@plt> 152d38: 14000001 b 0x152d3c 152d3c: f940ebe8 ldr x8, [sp, #0x1d0] 152d40: 91022100 add x0, x8, #0x88 152d44: 97fd50b7 bl 0xa7020 <_ZN7android6VectorINS_11KeyedVectorIllEEE4pushEv@plt> 152d48: 14000001 b 0x152d4c 152d4c: f940ebe8 ldr x8, [sp, #0x1d0] 152d50: 91022100 add x0, x8, #0x88 152d54: 97fd33fb bl 0x9fd40 <_ZN7android6VectorINS_11KeyedVectorIllEEE7editTopEv@plt> 152d58: f900d7e0 str x0, [sp, #0x1a8] 152d5c: 14000001 b 0x152d60 152d60: f940d7e8 ldr x8, [sp, #0x1a8] 152d64: f940ebe9 ldr x9, [sp, #0x1d0] 152d68: f9005928 str x8, [x9, #0xb0] 152d6c: 1400000d b 0x152da0 152d70: f81303a0 stur x0, [x29, #-0xd0] 152d74: 2a0103e8 mov w8, w1 152d78: b812c3a8 stur w8, [x29, #-0xd4] 152d7c: d100a3a0 sub x0, x29, #0x28 152d80: 97fd5358 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 152d84: 1400023b b 0x153670 152d88: f81303a0 stur x0, [x29, #-0xd0] 152d8c: 2a0103e8 mov w8, w1 152d90: b812c3a8 stur w8, [x29, #-0xd4] 152d94: d10083a0 sub x0, x29, #0x20 152d98: 97fd5e82 bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 152d9c: 14000235 b 0x153670 152da0: d10083a0 sub x0, x29, #0x20 152da4: 97fd5e7f bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 152da8: 14000001 b 0x152dac 152dac: 385443a8 ldurb w8, [x29, #-0xbc] 152db0: 37000868 tbnz w8, #0x0, 0x152ebc 152db4: 14000001 b 0x152db8 152db8: f940ebe8 ldr x8, [sp, #0x1d0] 152dbc: 9100e100 add x0, x8, #0x38 152dc0: 97fd4a2c bl 0xa5670 <_ZNK7android2spINS_9ATSParserEEptEv@plt> 152dc4: d100e3a8 sub x8, x29, #0x38 152dc8: 320003e1 orr w1, wzr, #0x1 152dcc: f900d3e8 str x8, [sp, #0x1a0] 152dd0: 97fd3dd0 bl 0xa2510 <_ZN7android9ATSParser9getSourceENS0_10SourceTypeE@plt> 152dd4: f940d3e0 ldr x0, [sp, #0x1a0] 152dd8: 97fd460e bl 0xa4610 <_ZNK7android2spINS_11MediaSourceEE3getEv@plt> 152ddc: f900cfe0 str x0, [sp, #0x198] 152de0: 14000001 b 0x152de4 152de4: d100c3a0 sub x0, x29, #0x30 152de8: f940cfe1 ldr x1, [sp, #0x198] 152dec: 97fd3a09 bl 0xa1610 <_ZN7android2spINS_19AnotherPacketSourceEEC2EPS1_@plt> 152df0: 14000001 b 0x152df4 152df4: d100e3a0 sub x0, x29, #0x38 152df8: 97fd533a bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 152dfc: d100c3a0 sub x0, x29, #0x30 152e00: aa1f03fe mov x30, xzr 152e04: aa1e03e1 mov x1, x30 152e08: 97fd4dfa bl 0xa65f0 <_ZNK7android2spINS_19AnotherPacketSourceEEneEPKS1_@plt> 152e0c: b90197e0 str w0, [sp, #0x194] 152e10: 14000001 b 0x152e14 152e14: b94197e8 ldr w8, [sp, #0x194] 152e18: 360004c8 tbz w8, #0x0, 0x152eb0 152e1c: 14000001 b 0x152e20 152e20: 320003e8 orr w8, wzr, #0x1 152e24: 381443a8 sturb w8, [x29, #-0xbc] 152e28: f940ebe9 ldr x9, [sp, #0x1d0] 152e2c: 91018120 add x0, x9, #0x60 152e30: d100c3a1 sub x1, x29, #0x30 152e34: 97fd59f3 bl 0xa9600 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4pushERKS3_@plt> 152e38: 14000001 b 0x152e3c 152e3c: f940ebe8 ldr x8, [sp, #0x1d0] 152e40: 91022100 add x0, x8, #0x88 152e44: 97fd5077 bl 0xa7020 <_ZN7android6VectorINS_11KeyedVectorIllEEE4pushEv@plt> 152e48: 14000001 b 0x152e4c 152e4c: 385403a8 ldurb w8, [x29, #-0xc0] 152e50: 370002e8 tbnz w8, #0x0, 0x152eac 152e54: 14000001 b 0x152e58 152e58: f940ebe8 ldr x8, [sp, #0x1d0] 152e5c: 91022100 add x0, x8, #0x88 152e60: 97fd33b8 bl 0x9fd40 <_ZN7android6VectorINS_11KeyedVectorIllEEE7editTopEv@plt> 152e64: f900c7e0 str x0, [sp, #0x188] 152e68: 14000001 b 0x152e6c 152e6c: f940c7e8 ldr x8, [sp, #0x188] 152e70: f940ebe9 ldr x9, [sp, #0x1d0] 152e74: f9005928 str x8, [x9, #0xb0] 152e78: 1400000d b 0x152eac 152e7c: f81303a0 stur x0, [x29, #-0xd0] 152e80: 2a0103e8 mov w8, w1 152e84: b812c3a8 stur w8, [x29, #-0xd4] 152e88: d100e3a0 sub x0, x29, #0x38 152e8c: 97fd5315 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 152e90: 140001f8 b 0x153670 152e94: f81303a0 stur x0, [x29, #-0xd0] 152e98: 2a0103e8 mov w8, w1 152e9c: b812c3a8 stur w8, [x29, #-0xd4] 152ea0: d100c3a0 sub x0, x29, #0x30 152ea4: 97fd5e3f bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 152ea8: 140001f2 b 0x153670 152eac: 14000001 b 0x152eb0 152eb0: d100c3a0 sub x0, x29, #0x30 152eb4: 97fd5e3b bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 152eb8: 14000001 b 0x152ebc 152ebc: f940ebe8 ldr x8, [sp, #0x1d0] 152ec0: 91010109 add x9, x8, #0x40 152ec4: aa0803e0 mov x0, x8 152ec8: aa0903e1 mov x1, x9 152ecc: f900c3e9 str x9, [sp, #0x180] 152ed0: 97fd5194 bl 0xa7520 <_ZN7android16MPEG2TSExtractor14addSyncPoint_lERKNS_9ATSParser9SyncEventE@plt> 152ed4: f940c3e0 ldr x0, [sp, #0x180] 152ed8: 97fd38ea bl 0xa1280 <_ZN7android9ATSParser9SyncEvent5resetEv@plt> 152edc: 97fd4ac5 bl 0xa59f0 <_ZN7android16GetCurrentTimeUSEv@plt> 152ee0: f85383a8 ldur x8, [x29, #-0xc8] 152ee4: eb080008 subs x8, x0, x8 152ee8: 5290902a mov w10, #0x8481 // =33921 152eec: 72a003ca movk w10, #0x1e, lsl #16 152ef0: 2a0a03e9 mov w9, w10 152ef4: eb090108 subs x8, x8, x9 152ef8: f900bfe8 str x8, [sp, #0x178] 152efc: 5400006b b.lt 0x152f08 152f00: 14000001 b 0x152f04 152f04: 14000002 b 0x152f0c 152f08: 17ffff55 b 0x152c5c 152f0c: f940ebe8 ldr x8, [sp, #0x1d0] 152f10: 9100c100 add x0, x8, #0x30 152f14: 97fd521f bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 152f18: f9400008 ldr x8, [x0] 152f1c: f9402108 ldr x8, [x8, #0x40] 152f20: d10103a1 sub x1, x29, #0x40 152f24: d63f0100 blr x8 152f28: 350038e0 cbnz w0, 0x153644 152f2c: 14000001 b 0x152f30 152f30: 385443a8 ldurb w8, [x29, #-0xbc] 152f34: 370000a8 tbnz w8, #0x0, 0x152f48 152f38: 14000001 b 0x152f3c 152f3c: 385403a8 ldurb w8, [x29, #-0xc0] 152f40: 36003828 tbz w8, #0x0, 0x153644 152f44: 14000001 b 0x152f48 152f48: 385403a8 ldurb w8, [x29, #-0xc0] 152f4c: 2a1f03e9 mov w9, wzr 152f50: 3812b3a9 sturb w9, [x29, #-0xd5] 152f54: 3812a3a9 sturb w9, [x29, #-0xd6] 152f58: 36000248 tbz w8, #0x0, 0x152fa0 152f5c: 14000001 b 0x152f60 152f60: f940ebe8 ldr x8, [sp, #0x1d0] 152f64: 9100e100 add x0, x8, #0x38 152f68: 97fd49c2 bl 0xa5670 <_ZNK7android2spINS_9ATSParserEEptEv@plt> 152f6c: d10143a8 sub x8, x29, #0x50 152f70: 2a1f03e1 mov w1, wzr 152f74: f900bbe8 str x8, [sp, #0x170] 152f78: 97fd3d66 bl 0xa2510 <_ZN7android9ATSParser9getSourceENS0_10SourceTypeE@plt> 152f7c: 320003e1 orr w1, wzr, #0x1 152f80: 3812b3a1 sturb w1, [x29, #-0xd5] 152f84: f940bbe0 ldr x0, [sp, #0x170] 152f88: 97fd45a2 bl 0xa4610 <_ZNK7android2spINS_11MediaSourceEE3getEv@plt> 152f8c: f900b7e0 str x0, [sp, #0x168] 152f90: 14000001 b 0x152f94 152f94: f940b7e0 ldr x0, [sp, #0x168] 152f98: f900b3e0 str x0, [sp, #0x160] 152f9c: 14000014 b 0x152fec 152fa0: f940ebe8 ldr x8, [sp, #0x1d0] 152fa4: 9100e100 add x0, x8, #0x38 152fa8: 97fd49b2 bl 0xa5670 <_ZNK7android2spINS_9ATSParserEEptEv@plt> 152fac: f900afe0 str x0, [sp, #0x158] 152fb0: 14000001 b 0x152fb4 152fb4: d10163a8 sub x8, x29, #0x58 152fb8: 320003e1 orr w1, wzr, #0x1 152fbc: f940afe0 ldr x0, [sp, #0x158] 152fc0: 97fd3d54 bl 0xa2510 <_ZN7android9ATSParser9getSourceENS0_10SourceTypeE@plt> 152fc4: 14000001 b 0x152fc8 152fc8: 320003e8 orr w8, wzr, #0x1 152fcc: 3812a3a8 sturb w8, [x29, #-0xd6] 152fd0: d10163a0 sub x0, x29, #0x58 152fd4: 97fd458f bl 0xa4610 <_ZNK7android2spINS_11MediaSourceEE3getEv@plt> 152fd8: f900abe0 str x0, [sp, #0x150] 152fdc: 14000001 b 0x152fe0 152fe0: f940abe0 ldr x0, [sp, #0x150] 152fe4: f900b3e0 str x0, [sp, #0x160] 152fe8: 14000001 b 0x152fec 152fec: f940b3e0 ldr x0, [sp, #0x160] 152ff0: d10123a8 sub x8, x29, #0x48 152ff4: f900a7e0 str x0, [sp, #0x148] 152ff8: aa0803e0 mov x0, x8 152ffc: f940a7e1 ldr x1, [sp, #0x148] 153000: 97fd3984 bl 0xa1610 <_ZN7android2spINS_19AnotherPacketSourceEEC2EPS1_@plt> 153004: 14000001 b 0x153008 153008: 3852a3a8 ldurb w8, [x29, #-0xd6] 15300c: 71000508 subs w8, w8, #0x1 153010: b90147e8 str w8, [sp, #0x144] 153014: 540000a1 b.ne 0x153028 153018: 14000001 b 0x15301c 15301c: d10163a0 sub x0, x29, #0x58 153020: 97fd52b0 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 153024: 14000001 b 0x153028 153028: 3852b3a8 ldurb w8, [x29, #-0xd5] 15302c: 71000508 subs w8, w8, #0x1 153030: b90143e8 str w8, [sp, #0x140] 153034: 540000a1 b.ne 0x153048 153038: 14000001 b 0x15303c 15303c: d10143a0 sub x0, x29, #0x50 153040: 97fd52a8 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 153044: 14000001 b 0x153048 153048: 320003e8 orr w8, wzr, #0x1 15304c: 2a0803e9 mov w9, w8 153050: f81203a9 stur x9, [x29, #-0xe0] 153054: 92800009 mov x9, #-0x1 // =-1 153058: f81a03a9 stur x9, [x29, #-0x60] 15305c: d101c3a0 sub x0, x29, #0x70 153060: 97fd3bfc bl 0xa2050 <_ZN7android4ListIlEC2Ev@plt> 153064: 14000001 b 0x153068 153068: 14000001 b 0x15306c 15306c: 2a1f03e0 mov w0, wzr 153070: f940ebe8 ldr x8, [sp, #0x1d0] 153074: b9013fe0 str w0, [sp, #0x13c] 153078: aa0803e0 mov x0, x8 15307c: b9413fe1 ldr w1, [sp, #0x13c] 153080: 97fd3620 bl 0xa0900 <_ZN7android16MPEG2TSExtractor8feedMoreEb@plt> 153084: b9013be0 str w0, [sp, #0x138] 153088: 14000001 b 0x15308c 15308c: 2a1f03e0 mov w0, wzr 153090: b9413be8 ldr w8, [sp, #0x138] 153094: b90137e0 str w0, [sp, #0x134] 153098: 35000208 cbnz w8, 0x1530d8 15309c: 14000001 b 0x1530a0 1530a0: 97fd4a54 bl 0xa59f0 <_ZN7android16GetCurrentTimeUSEv@plt> 1530a4: f90097e0 str x0, [sp, #0x128] 1530a8: 14000001 b 0x1530ac 1530ac: f85383a8 ldur x8, [x29, #-0xc8] 1530b0: f94097e9 ldr x9, [sp, #0x128] 1530b4: eb080128 subs x8, x9, x8 1530b8: 5290902a mov w10, #0x8481 // =33921 1530bc: 72a003ca movk w10, #0x1e, lsl #16 1530c0: 2a0a03eb mov w11, w10 1530c4: eb0b0108 subs x8, x8, x11 1530c8: 1a9fa7ea cset w10, lt 1530cc: f90093e8 str x8, [sp, #0x120] 1530d0: b90137ea str w10, [sp, #0x134] 1530d4: 14000001 b 0x1530d8 1530d8: b94137e8 ldr w8, [sp, #0x134] 1530dc: 36002208 tbz w8, #0x0, 0x15351c 1530e0: 14000001 b 0x1530e4 1530e4: f940ebe8 ldr x8, [sp, #0x1d0] 1530e8: f9405900 ldr x0, [x8, #0xb0] 1530ec: 97fd5291 bl 0xa7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt> 1530f0: f9008fe0 str x0, [sp, #0x118] 1530f4: 14000001 b 0x1530f8 1530f8: f85203a8 ldur x8, [x29, #-0xe0] 1530fc: f9408fe9 ldr x9, [sp, #0x118] 153100: eb080128 subs x8, x9, x8 153104: f9008be8 str x8, [sp, #0x110] 153108: 54002089 b.ls 0x153518 15310c: 14000001 b 0x153110 153110: f940ebe8 ldr x8, [sp, #0x1d0] 153114: f9405900 ldr x0, [x8, #0xb0] 153118: 97fd5286 bl 0xa7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt> 15311c: f90087e0 str x0, [sp, #0x108] 153120: 14000001 b 0x153124 153124: f94087e8 ldr x8, [sp, #0x108] 153128: f81203a8 stur x8, [x29, #-0xe0] 15312c: f940ebe9 ldr x9, [sp, #0x1d0] 153130: f9405920 ldr x0, [x9, #0xb0] 153134: f85203aa ldur x10, [x29, #-0xe0] 153138: f1000541 subs x1, x10, #0x1 15313c: 97fd58f9 bl 0xa9520 <_ZNK7android11KeyedVectorIllE5keyAtEm@plt> 153140: f90083e0 str x0, [sp, #0x100] 153144: 14000001 b 0x153148 153148: f94083e8 ldr x8, [sp, #0x100] 15314c: f9400109 ldr x9, [x8] 153150: f940ebea ldr x10, [sp, #0x1d0] 153154: f9405940 ldr x0, [x10, #0xb0] 153158: aa1f03e1 mov x1, xzr 15315c: f9007fe9 str x9, [sp, #0xf8] 153160: 97fd58f0 bl 0xa9520 <_ZNK7android11KeyedVectorIllE5keyAtEm@plt> 153164: f9007be0 str x0, [sp, #0xf0] 153168: 14000001 b 0x15316c 15316c: f9407be8 ldr x8, [sp, #0xf0] 153170: f9400109 ldr x9, [x8] 153174: f9407fea ldr x10, [sp, #0xf8] 153178: eb090149 subs x9, x10, x9 15317c: f81183a9 stur x9, [x29, #-0xe8] 153180: f940ebe9 ldr x9, [sp, #0x1d0] 153184: f9405920 ldr x0, [x9, #0xb0] 153188: f85203ab ldur x11, [x29, #-0xe0] 15318c: f1000561 subs x1, x11, #0x1 153190: 97fd5110 bl 0xa75d0 <_ZNK7android11KeyedVectorIllE7valueAtEm@plt> 153194: f90077e0 str x0, [sp, #0xe8] 153198: 14000001 b 0x15319c 15319c: f94077e8 ldr x8, [sp, #0xe8] 1531a0: f9400109 ldr x9, [x8] 1531a4: f940ebea ldr x10, [sp, #0x1d0] 1531a8: f9405940 ldr x0, [x10, #0xb0] 1531ac: aa1f03e1 mov x1, xzr 1531b0: f90073e9 str x9, [sp, #0xe0] 1531b4: 97fd5107 bl 0xa75d0 <_ZNK7android11KeyedVectorIllE7valueAtEm@plt> 1531b8: f9006fe0 str x0, [sp, #0xd8] 1531bc: 14000001 b 0x1531c0 1531c0: f9406fe8 ldr x8, [sp, #0xd8] 1531c4: f9400109 ldr x9, [x8] 1531c8: f94073ea ldr x10, [sp, #0xe0] 1531cc: eb090149 subs x9, x10, x9 1531d0: f81103a9 stur x9, [x29, #-0xf0] 1531d4: f85c03a9 ldur x9, [x29, #-0x40] 1531d8: f85183ab ldur x11, [x29, #-0xe8] 1531dc: 9b0b7d29 mul x9, x9, x11 1531e0: f85103ab ldur x11, [x29, #-0xf0] 1531e4: 9acb0d29 sdiv x9, x9, x11 1531e8: f81a03a9 stur x9, [x29, #-0x60] 1531ec: d101c3a0 sub x0, x29, #0x70 1531f0: d10183a1 sub x1, x29, #0x60 1531f4: 97fd4e53 bl 0xa6b40 <_ZN7android4ListIlE9push_backERKl@plt> 1531f8: 14000001 b 0x1531fc 1531fc: d101c3a0 sub x0, x29, #0x70 153200: 97fd59d4 bl 0xa9950 <_ZNK7android4ListIlE4sizeEv@plt> 153204: f9006be0 str x0, [sp, #0xd0] 153208: 14000001 b 0x15320c 15320c: f9406be8 ldr x8, [sp, #0xd0] 153210: f1001909 subs x9, x8, #0x6 153214: f90067e9 str x9, [sp, #0xc8] 153218: 540017e3 b.lo 0x153514 15321c: 14000001 b 0x153220 153220: d10203a8 sub x8, x29, #0x80 153224: d101c3a0 sub x0, x29, #0x70 153228: 97fd542e bl 0xa82e0 <_ZN7android4ListIlE5beginEv@plt> 15322c: 14000001 b 0x153230 153230: d101e3a8 sub x8, x29, #0x78 153234: d101c3a0 sub x0, x29, #0x70 153238: d10203a1 sub x1, x29, #0x80 15323c: 97fd408d bl 0xa3470 <_ZN7android4ListIlE5eraseENS1_13_ListIteratorIlNS1_18NON_CONST_ITERATOREEE@plt> 153240: 14000001 b 0x153244 153244: d101e3a0 sub x0, x29, #0x78 153248: 97fd33ae bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 15324c: d10203a0 sub x0, x29, #0x80 153250: 97fd33ac bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 153254: d10223a8 sub x8, x29, #0x88 153258: d101c3a0 sub x0, x29, #0x70 15325c: 97fd5421 bl 0xa82e0 <_ZN7android4ListIlE5beginEv@plt> 153260: 14000001 b 0x153264 153264: d10223a0 sub x0, x29, #0x88 153268: 97fd4696 bl 0xa4cc0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEdeEv@plt> 15326c: f90063e0 str x0, [sp, #0xc0] 153270: 14000001 b 0x153274 153274: f94063e8 ldr x8, [sp, #0xc0] 153278: f9400109 ldr x9, [x8] 15327c: d10223a0 sub x0, x29, #0x88 153280: f9005fe9 str x9, [sp, #0xb8] 153284: 97fd339f bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 153288: f9405fe8 ldr x8, [sp, #0xb8] 15328c: f81083a8 stur x8, [x29, #-0xf8] 153290: d10243a8 sub x8, x29, #0x90 153294: d101c3a0 sub x0, x29, #0x70 153298: 97fd5412 bl 0xa82e0 <_ZN7android4ListIlE5beginEv@plt> 15329c: 14000001 b 0x1532a0 1532a0: d10243a0 sub x0, x29, #0x90 1532a4: 97fd4687 bl 0xa4cc0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEdeEv@plt> 1532a8: f9005be0 str x0, [sp, #0xb0] 1532ac: 14000001 b 0x1532b0 1532b0: f9405be8 ldr x8, [sp, #0xb0] 1532b4: f9400109 ldr x9, [x8] 1532b8: d10243a0 sub x0, x29, #0x90 1532bc: f90057e9 str x9, [sp, #0xa8] 1532c0: 97fd3390 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 1532c4: f94057e8 ldr x8, [sp, #0xa8] 1532c8: f81003a8 stur x8, [x29, #-0x100] 1532cc: d10263a8 sub x8, x29, #0x98 1532d0: d101c3a0 sub x0, x29, #0x70 1532d4: 97fd5403 bl 0xa82e0 <_ZN7android4ListIlE5beginEv@plt> 1532d8: 14000001 b 0x1532dc 1532dc: 14000001 b 0x1532e0 1532e0: d10283a8 sub x8, x29, #0xa0 1532e4: d101c3a0 sub x0, x29, #0x70 1532e8: 97fd50fa bl 0xa76d0 <_ZN7android4ListIlE3endEv@plt> 1532ec: 14000001 b 0x1532f0 1532f0: d10263a0 sub x0, x29, #0x98 1532f4: d10283a1 sub x1, x29, #0xa0 1532f8: 97fd396e bl 0xa18b0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEneERKS4_@plt> 1532fc: b900a7e0 str w0, [sp, #0xa4] 153300: 14000001 b 0x153304 153304: d10283a0 sub x0, x29, #0xa0 153308: 97fd337e bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 15330c: b940a7e8 ldr w8, [sp, #0xa4] 153310: 37000848 tbnz w8, #0x0, 0x153418 153314: 14000001 b 0x153318 153318: d10263a0 sub x0, x29, #0x98 15331c: 97fd3379 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 153320: 14000071 b 0x1534e4 153324: f81303a0 stur x0, [x29, #-0xd0] 153328: 2a0103e8 mov w8, w1 15332c: b812c3a8 stur w8, [x29, #-0xd4] 153330: 1400000d b 0x153364 153334: f81303a0 stur x0, [x29, #-0xd0] 153338: 2a0103e8 mov w8, w1 15333c: b812c3a8 stur w8, [x29, #-0xd4] 153340: 3852a3a8 ldurb w8, [x29, #-0xd6] 153344: 71000508 subs w8, w8, #0x1 153348: b900a3e8 str w8, [sp, #0xa0] 15334c: 540000a1 b.ne 0x153360 153350: 14000001 b 0x153354 153354: d10163a0 sub x0, x29, #0x58 153358: 97fd51e2 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 15335c: 14000001 b 0x153360 153360: 14000001 b 0x153364 153364: 3852b3a8 ldurb w8, [x29, #-0xd5] 153368: 71000508 subs w8, w8, #0x1 15336c: b9009fe8 str w8, [sp, #0x9c] 153370: 540000a1 b.ne 0x153384 153374: 14000001 b 0x153378 153378: d10143a0 sub x0, x29, #0x50 15337c: 97fd51d9 bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 153380: 14000001 b 0x153384 153384: 140000bb b 0x153670 153388: f81303a0 stur x0, [x29, #-0xd0] 15338c: 2a0103e8 mov w8, w1 153390: b812c3a8 stur w8, [x29, #-0xd4] 153394: 140000a9 b 0x153638 153398: f81303a0 stur x0, [x29, #-0xd0] 15339c: 2a0103e8 mov w8, w1 1533a0: b812c3a8 stur w8, [x29, #-0xd4] 1533a4: 140000a2 b 0x15362c 1533a8: f81303a0 stur x0, [x29, #-0xd0] 1533ac: 2a0103e8 mov w8, w1 1533b0: b812c3a8 stur w8, [x29, #-0xd4] 1533b4: d10203a0 sub x0, x29, #0x80 1533b8: 97fd3352 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 1533bc: 1400009c b 0x15362c 1533c0: f81303a0 stur x0, [x29, #-0xd0] 1533c4: 2a0103e8 mov w8, w1 1533c8: b812c3a8 stur w8, [x29, #-0xd4] 1533cc: d10223a0 sub x0, x29, #0x88 1533d0: 97fd334c bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 1533d4: 14000096 b 0x15362c 1533d8: f81303a0 stur x0, [x29, #-0xd0] 1533dc: 2a0103e8 mov w8, w1 1533e0: b812c3a8 stur w8, [x29, #-0xd4] 1533e4: d10243a0 sub x0, x29, #0x90 1533e8: 97fd3346 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 1533ec: 14000090 b 0x15362c 1533f0: f81303a0 stur x0, [x29, #-0xd0] 1533f4: 2a0103e8 mov w8, w1 1533f8: b812c3a8 stur w8, [x29, #-0xd4] 1533fc: 14000037 b 0x1534d8 153400: f81303a0 stur x0, [x29, #-0xd0] 153404: 2a0103e8 mov w8, w1 153408: b812c3a8 stur w8, [x29, #-0xd4] 15340c: d10283a0 sub x0, x29, #0xa0 153410: 97fd333c bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 153414: 14000031 b 0x1534d8 153418: f85083a8 ldur x8, [x29, #-0xf8] 15341c: d10263a0 sub x0, x29, #0x98 153420: f9004be8 str x8, [sp, #0x90] 153424: 97fd4627 bl 0xa4cc0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEdeEv@plt> 153428: f90047e0 str x0, [sp, #0x88] 15342c: 14000001 b 0x153430 153430: f94047e8 ldr x8, [sp, #0x88] 153434: f9400109 ldr x9, [x8] 153438: f9404bea ldr x10, [sp, #0x90] 15343c: eb090149 subs x9, x10, x9 153440: f90043e9 str x9, [sp, #0x80] 153444: 5400014d b.le 0x15346c 153448: 14000001 b 0x15344c 15344c: d10263a0 sub x0, x29, #0x98 153450: 97fd461c bl 0xa4cc0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEdeEv@plt> 153454: f9003fe0 str x0, [sp, #0x78] 153458: 14000001 b 0x15345c 15345c: f9403fe8 ldr x8, [sp, #0x78] 153460: f9400109 ldr x9, [x8] 153464: f81083a9 stur x9, [x29, #-0xf8] 153468: 14000001 b 0x15346c 15346c: f85003a8 ldur x8, [x29, #-0x100] 153470: d10263a0 sub x0, x29, #0x98 153474: f9003be8 str x8, [sp, #0x70] 153478: 97fd4612 bl 0xa4cc0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEdeEv@plt> 15347c: f90037e0 str x0, [sp, #0x68] 153480: 14000001 b 0x153484 153484: f94037e8 ldr x8, [sp, #0x68] 153488: f9400109 ldr x9, [x8] 15348c: f9403bea ldr x10, [sp, #0x70] 153490: eb090149 subs x9, x10, x9 153494: f90033e9 str x9, [sp, #0x60] 153498: 5400014a b.ge 0x1534c0 15349c: 14000001 b 0x1534a0 1534a0: d10263a0 sub x0, x29, #0x98 1534a4: 97fd4607 bl 0xa4cc0 <_ZNK7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEdeEv@plt> 1534a8: f9002fe0 str x0, [sp, #0x58] 1534ac: 14000001 b 0x1534b0 1534b0: f9402fe8 ldr x8, [sp, #0x58] 1534b4: f9400109 ldr x9, [x8] 1534b8: f81003a9 stur x9, [x29, #-0x100] 1534bc: 14000001 b 0x1534c0 1534c0: 14000001 b 0x1534c4 1534c4: d10263a0 sub x0, x29, #0x98 1534c8: 97fd4a4e bl 0xa5e00 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREEppEv@plt> 1534cc: f9002be0 str x0, [sp, #0x50] 1534d0: 14000001 b 0x1534d4 1534d4: 17ffff83 b 0x1532e0 1534d8: d10263a0 sub x0, x29, #0x98 1534dc: 97fd3309 bl 0xa0100 <_ZN7android4ListIlE13_ListIteratorIlNS1_18NON_CONST_ITERATOREED2Ev@plt> 1534e0: 14000053 b 0x15362c 1534e4: f85003a8 ldur x8, [x29, #-0x100] 1534e8: f85083a9 ldur x9, [x29, #-0xf8] 1534ec: eb090108 subs x8, x8, x9 1534f0: 529423ea mov w10, #0xa11f // =41247 1534f4: 72a000ea movk w10, #0x7, lsl #16 1534f8: 2a0a03e9 mov w9, w10 1534fc: eb090108 subs x8, x8, x9 153500: f90027e8 str x8, [sp, #0x48] 153504: 5400006c b.gt 0x153510 153508: 14000001 b 0x15350c 15350c: 14000004 b 0x15351c 153510: 14000001 b 0x153514 153514: 14000001 b 0x153518 153518: 17fffed5 b 0x15306c 15351c: d10123a0 sub x0, x29, #0x48 153520: 97fd4048 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 153524: f90023e0 str x0, [sp, #0x40] 153528: 14000001 b 0x15352c 15352c: d10293a1 sub x1, x29, #0xa4 153530: f94023e0 ldr x0, [sp, #0x40] 153534: 97fd51bf bl 0xa7c30 <_ZN7android19AnotherPacketSource21getBufferedDurationUsEPi@plt> 153538: f9001fe0 str x0, [sp, #0x38] 15353c: 14000001 b 0x153540 153540: f9401fe8 ldr x8, [sp, #0x38] 153544: f900efe8 str x8, [sp, #0x1d8] 153548: b855c3a9 ldur w9, [x29, #-0xa4] 15354c: 310fcd29 adds w9, w9, #0x3f3 153550: b90037e9 str w9, [sp, #0x34] 153554: 540000a1 b.ne 0x153568 153558: 14000001 b 0x15355c 15355c: f940efe8 ldr x8, [sp, #0x1d8] 153560: f81a03a8 stur x8, [x29, #-0x60] 153564: 14000001 b 0x153568 153568: f85a03a8 ldur x8, [x29, #-0x60] 15356c: f1000508 subs x8, x8, #0x1 153570: f90017e8 str x8, [sp, #0x28] 153574: 5400052b b.lt 0x153618 153578: 14000001 b 0x15357c 15357c: d10123a0 sub x0, x29, #0x48 153580: 97fd4030 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 153584: f90013e0 str x0, [sp, #0x20] 153588: 14000001 b 0x15358c 15358c: f94013e8 ldr x8, [sp, #0x20] 153590: f9400109 ldr x9, [x8] 153594: f9401129 ldr x9, [x9, #0x20] 153598: d102c3a8 sub x8, x29, #0xb0 15359c: f94013e0 ldr x0, [sp, #0x20] 1535a0: d63f0120 blr x9 1535a4: 14000001 b 0x1535a8 1535a8: d102c3a0 sub x0, x29, #0xb0 1535ac: 97fd4641 bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 1535b0: f9000fe0 str x0, [sp, #0x18] 1535b4: 14000001 b 0x1535b8 1535b8: f85a03a2 ldur x2, [x29, #-0x60] 1535bc: 528e4c21 mov w1, #0x7261 // =29281 1535c0: 72ac8ea1 movk w1, #0x6475, lsl #16 1535c4: f9400fe0 ldr x0, [sp, #0x18] 1535c8: 97fd58de bl 0xa9940 <_ZN7android8MetaData8setInt64Ejl@plt> 1535cc: b90017e0 str w0, [sp, #0x14] 1535d0: 14000001 b 0x1535d4 1535d4: d10123a0 sub x0, x29, #0x48 1535d8: 97fd401a bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1535dc: f90007e0 str x0, [sp, #0x8] 1535e0: 14000001 b 0x1535e4 1535e4: d102c3a1 sub x1, x29, #0xb0 1535e8: f94007e0 ldr x0, [sp, #0x8] 1535ec: 97fd4dcd bl 0xa6d20 <_ZN7android19AnotherPacketSource9setFormatERKNS_2spINS_8MetaDataEEE@plt> 1535f0: 14000001 b 0x1535f4 1535f4: d102c3a0 sub x0, x29, #0xb0 1535f8: 97fd38de bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 1535fc: 14000007 b 0x153618 153600: f81303a0 stur x0, [x29, #-0xd0] 153604: 2a0103e8 mov w8, w1 153608: b812c3a8 stur w8, [x29, #-0xd4] 15360c: d102c3a0 sub x0, x29, #0xb0 153610: 97fd38d8 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 153614: 14000006 b 0x15362c 153618: d101c3a0 sub x0, x29, #0x70 15361c: 97fd42e5 bl 0xa41b0 <_ZN7android4ListIlED2Ev@plt> 153620: d10123a0 sub x0, x29, #0x48 153624: 97fd5c5f bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 153628: 14000007 b 0x153644 15362c: d101c3a0 sub x0, x29, #0x70 153630: 97fd42e0 bl 0xa41b0 <_ZN7android4ListIlED2Ev@plt> 153634: 14000001 b 0x153638 153638: d10123a0 sub x0, x29, #0x48 15363c: 97fd5c59 bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 153640: 1400000c b 0x153670 153644: d53bd048 mrs x8, TPIDR_EL0 153648: f9401508 ldr x8, [x8, #0x28] 15364c: f85e83a9 ldur x9, [x29, #-0x18] 153650: eb090108 subs x8, x8, x9 153654: f90003e8 str x8, [sp] 153658: 54000101 b.ne 0x153678 15365c: 14000001 b 0x153660 153660: 910b43ff add sp, sp, #0x2d0 153664: a9417bfd ldp x29, x30, [sp, #0x10] 153668: f84207fc ldr x28, [sp], #0x20 15366c: d65f03c0 ret 153670: f85303a0 ldur x0, [x29, #-0xd0] 153674: 97fd5227 bl 0xa7f10 <_Unwind_Resume@plt> 153678: 97fd59be bl 0xa9d70 <__stack_chk_fail@plt> 000000000015367c >::~Vector()>: 15367c: d100c3ff sub sp, sp, #0x30 153680: a9027bfd stp x29, x30, [sp, #0x20] 153684: 910083fd add x29, sp, #0x20 153688: b0000aa8 adrp x8, 0x2a8000 15368c: f9449508 ldr x8, [x8, #0x928] 153690: b27c03e9 orr x9, xzr, #0x10 153694: 8b090108 add x8, x8, x9 153698: f81f83a0 stur x0, [x29, #-0x8] 15369c: f85f83a9 ldur x9, [x29, #-0x8] 1536a0: f9000128 str x8, [x9] 1536a4: aa0903e0 mov x0, x9 1536a8: f90003e9 str x9, [sp] 1536ac: 97fd32a5 bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 1536b0: 14000001 b 0x1536b4 >::~Vector()+0x38> 1536b4: f94003e0 ldr x0, [sp] 1536b8: 97fd4ae6 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 1536bc: a9427bfd ldp x29, x30, [sp, #0x20] 1536c0: 9100c3ff add sp, sp, #0x30 1536c4: d65f03c0 ret 1536c8: 2a0103e8 mov w8, w1 1536cc: f9000be0 str x0, [sp, #0x10] 1536d0: b9000fe8 str w8, [sp, #0xc] 1536d4: f94003e0 ldr x0, [sp] 1536d8: 97fd4ade bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 1536dc: f9400be0 ldr x0, [sp, #0x10] 1536e0: 97fd6ab9 bl 0xae1c4 00000000001536e4 >::~Vector()>: 1536e4: d100c3ff sub sp, sp, #0x30 1536e8: a9027bfd stp x29, x30, [sp, #0x20] 1536ec: 910083fd add x29, sp, #0x20 1536f0: b0000aa8 adrp x8, 0x2a8000 1536f4: f945ad08 ldr x8, [x8, #0xb58] 1536f8: b27c03e9 orr x9, xzr, #0x10 1536fc: 8b090108 add x8, x8, x9 153700: f81f83a0 stur x0, [x29, #-0x8] 153704: f85f83a9 ldur x9, [x29, #-0x8] 153708: f9000128 str x8, [x9] 15370c: aa0903e0 mov x0, x9 153710: f90003e9 str x9, [sp] 153714: 97fd328b bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 153718: 14000001 b 0x15371c >::~Vector()+0x38> 15371c: f94003e0 ldr x0, [sp] 153720: 97fd4acc bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 153724: a9427bfd ldp x29, x30, [sp, #0x20] 153728: 9100c3ff add sp, sp, #0x30 15372c: d65f03c0 ret 153730: 2a0103e8 mov w8, w1 153734: f9000be0 str x0, [sp, #0x10] 153738: b9000fe8 str w8, [sp, #0xc] 15373c: f94003e0 ldr x0, [sp] 153740: 97fd4ac4 bl 0xa6250 <_ZN7android10VectorImplD2Ev@plt> 153744: f9400be0 ldr x0, [sp, #0x10] 153748: 97fd6a9f bl 0xae1c4 000000000015374c : 15374c: d10083ff sub sp, sp, #0x20 153750: a9017bfd stp x29, x30, [sp, #0x10] 153754: 910043fd add x29, sp, #0x10 153758: b27c03e8 orr x8, xzr, #0x10 15375c: f90007e0 str x0, [sp, #0x8] 153760: f94007e0 ldr x0, [sp, #0x8] 153764: 8b080000 add x0, x0, x8 153768: 97fd50de bl 0xa7ae0 <_ZN7android2spINS_11MediaSourceEED2Ev@plt> 15376c: a9417bfd ldp x29, x30, [sp, #0x10] 153770: 910083ff add sp, sp, #0x20 153774: d65f03c0 ret 0000000000153778 ::~sp()>: 153778: d10083ff sub sp, sp, #0x20 15377c: a9017bfd stp x29, x30, [sp, #0x10] 153780: 910043fd add x29, sp, #0x10 153784: d2800008 mov x8, #0x0 // =0 153788: f90007e0 str x0, [sp, #0x8] 15378c: f94007e0 ldr x0, [sp, #0x8] 153790: aa0003e9 mov x9, x0 153794: f9400129 ldr x9, [x9] 153798: eb08013f cmp x9, x8 15379c: 1a9f07ea cset w10, ne 1537a0: f90003e0 str x0, [sp] 1537a4: 3700004a tbnz w10, #0x0, 0x1537ac ::~sp()+0x34> 1537a8: 14000006 b 0x1537c0 ::~sp()+0x48> 1537ac: f94003e8 ldr x8, [sp] 1537b0: f9400100 ldr x0, [x8] 1537b4: f94003e1 ldr x1, [sp] 1537b8: 97fd4226 bl 0xa4050 <_ZNK7android7RefBase9decStrongEPKv@plt> 1537bc: 14000001 b 0x1537c0 ::~sp()+0x48> 1537c0: a9417bfd ldp x29, x30, [sp, #0x10] 1537c4: 910083ff add sp, sp, #0x20 1537c8: d65f03c0 ret 1537cc: 97fd6a7e bl 0xae1c4 00000000001537d0 const&)>: 1537d0: d10243ff sub sp, sp, #0x90 1537d4: a9087bfd stp x29, x30, [sp, #0x80] 1537d8: 910203fd add x29, sp, #0x80 1537dc: b27a07e8 orr x8, xzr, #0xc0 1537e0: b0000aa9 adrp x9, 0x2a8000 1537e4: f9457d29 ldr x9, [x9, #0xaf8] 1537e8: b27d03ea orr x10, xzr, #0x8 1537ec: 8b0a0129 add x9, x9, x10 1537f0: b0000aaa adrp x10, 0x2a8000 1537f4: f9418d4a ldr x10, [x10, #0x318] 1537f8: b27d07eb orr x11, xzr, #0x18 1537fc: 8b0b014b add x11, x10, x11 153800: d280120c mov x12, #0x90 // =144 153804: 8b0c014a add x10, x10, x12 153808: f81f83a0 stur x0, [x29, #-0x8] 15380c: f81f03a1 stur x1, [x29, #-0x10] 153810: f85f83ac ldur x12, [x29, #-0x8] 153814: 8b080180 add x0, x12, x8 153818: f81d83a9 stur x9, [x29, #-0x28] 15381c: f81d03ab stur x11, [x29, #-0x30] 153820: f81c83aa stur x10, [x29, #-0x38] 153824: f90023ec str x12, [sp, #0x40] 153828: 97fd3e02 bl 0xa3030 <_ZN7android7RefBaseC2Ev@plt> 15382c: f94023e0 ldr x0, [sp, #0x40] 153830: f85d83a1 ldur x1, [x29, #-0x28] 153834: 97fd504b bl 0xa7960 <_ZN7android14MediaExtractorC2Ev@plt> 153838: 14000001 b 0x15383c const&)+0x6c> 15383c: b27c07e8 orr x8, xzr, #0x30 153840: b27d03e9 orr x9, xzr, #0x8 153844: f85d03aa ldur x10, [x29, #-0x30] 153848: f94023eb ldr x11, [sp, #0x40] 15384c: f900016a str x10, [x11] 153850: f85c83ac ldur x12, [x29, #-0x38] 153854: f900616c str x12, [x11, #0xc0] 153858: 8b090169 add x9, x11, x9 15385c: aa0903e0 mov x0, x9 153860: f9001fe8 str x8, [sp, #0x38] 153864: f9001be9 str x9, [sp, #0x30] 153868: 97fd9574 bl 0xb8e38 15386c: f94023e8 ldr x8, [sp, #0x40] 153870: f9401fe9 ldr x9, [sp, #0x38] 153874: 8b09010a add x10, x8, x9 153878: f85f03a1 ldur x1, [x29, #-0x10] 15387c: aa0a03e0 mov x0, x10 153880: f90017ea str x10, [sp, #0x28] 153884: 97fd3233 bl 0xa0150 <_ZN7android2spINS_10DataSourceEEC2ERKS2_@plt> 153888: 14000001 b 0x15388c const&)+0xbc> 15388c: d2801900 mov x0, #0xc8 // =200 153890: b27d0be8 orr x8, xzr, #0x38 153894: f94023e9 ldr x9, [sp, #0x40] 153898: 8b080128 add x8, x9, x8 15389c: f90013e8 str x8, [sp, #0x20] 1538a0: 97fd559c bl 0xa8f10 <_Znwm@plt> 1538a4: f9000fe0 str x0, [sp, #0x18] 1538a8: 14000001 b 0x1538ac const&)+0xdc> 1538ac: 52800001 mov w1, #0x0 // =0 1538b0: f9400fe0 ldr x0, [sp, #0x18] 1538b4: 97fd545b bl 0xa8a20 <_ZN7android9ATSParserC1Ej@plt> 1538b8: 14000001 b 0x1538bc const&)+0xec> 1538bc: f94013e0 ldr x0, [sp, #0x20] 1538c0: f9400fe1 ldr x1, [sp, #0x18] 1538c4: 97fd5657 bl 0xa9220 <_ZN7android2spINS_9ATSParserEEC2EPS1_@plt> 1538c8: 14000001 b 0x1538cc const&)+0xfc> 1538cc: d2800001 mov x1, #0x0 // =0 1538d0: b27a03e8 orr x8, xzr, #0x40 1538d4: f94023e9 ldr x9, [sp, #0x40] 1538d8: 8b080128 add x8, x9, x8 1538dc: aa0803e0 mov x0, x8 1538e0: f9000be8 str x8, [sp, #0x10] 1538e4: 97fd598f bl 0xa9f20 <_ZN7android9ATSParser9SyncEventC1El@plt> 1538e8: 14000001 b 0x1538ec const&)+0x11c> 1538ec: b27b07e8 orr x8, xzr, #0x60 1538f0: f94023e9 ldr x9, [sp, #0x40] 1538f4: 8b080128 add x8, x9, x8 1538f8: aa0803e0 mov x0, x8 1538fc: f90007e8 str x8, [sp, #0x8] 153900: 97fd31c8 bl 0xa0020 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEEC2Ev@plt> 153904: 14000001 b 0x153908 const&)+0x138> 153908: d2801108 mov x8, #0x88 // =136 15390c: f94023e9 ldr x9, [sp, #0x40] 153910: 8b080128 add x8, x9, x8 153914: aa0803e0 mov x0, x8 153918: f90003e8 str x8, [sp] 15391c: 97fd4585 bl 0xa4f30 <_ZN7android6VectorINS_11KeyedVectorIllEEEC2Ev@plt> 153920: 14000001 b 0x153924 const&)+0x154> 153924: f94023e8 ldr x8, [sp, #0x40] 153928: f9005d1f str xzr, [x8, #0xb8] 15392c: aa0803e0 mov x0, x8 153930: 97fd4610 bl 0xa5170 <_ZN7android16MPEG2TSExtractor4initEv@plt> 153934: 14000001 b 0x153938 const&)+0x168> 153938: a9487bfd ldp x29, x30, [sp, #0x80] 15393c: 910243ff add sp, sp, #0x90 153940: d65f03c0 ret 153944: 2a0103e8 mov w8, w1 153948: f81e83a0 stur x0, [x29, #-0x18] 15394c: b81e43a8 stur w8, [x29, #-0x1c] 153950: 1400002d b 0x153a04 const&)+0x234> 153954: 2a0103e8 mov w8, w1 153958: f81e83a0 stur x0, [x29, #-0x18] 15395c: b81e43a8 stur w8, [x29, #-0x1c] 153960: 14000024 b 0x1539f0 const&)+0x220> 153964: 2a0103e8 mov w8, w1 153968: f81e83a0 stur x0, [x29, #-0x18] 15396c: b81e43a8 stur w8, [x29, #-0x1c] 153970: 1400001e b 0x1539e8 const&)+0x218> 153974: 2a0103e8 mov w8, w1 153978: f81e83a0 stur x0, [x29, #-0x18] 15397c: b81e43a8 stur w8, [x29, #-0x1c] 153980: f9400fe0 ldr x0, [sp, #0x18] 153984: 97fd33f7 bl 0xa0960 <_ZdlPv@plt> 153988: 14000018 b 0x1539e8 const&)+0x218> 15398c: 2a0103e8 mov w8, w1 153990: f81e83a0 stur x0, [x29, #-0x18] 153994: b81e43a8 stur w8, [x29, #-0x1c] 153998: 14000012 b 0x1539e0 const&)+0x210> 15399c: 2a0103e8 mov w8, w1 1539a0: f81e83a0 stur x0, [x29, #-0x18] 1539a4: b81e43a8 stur w8, [x29, #-0x1c] 1539a8: 1400000c b 0x1539d8 const&)+0x208> 1539ac: 2a0103e8 mov w8, w1 1539b0: f81e83a0 stur x0, [x29, #-0x18] 1539b4: b81e43a8 stur w8, [x29, #-0x1c] 1539b8: 14000006 b 0x1539d0 const&)+0x200> 1539bc: 2a0103e8 mov w8, w1 1539c0: f81e83a0 stur x0, [x29, #-0x18] 1539c4: b81e43a8 stur w8, [x29, #-0x1c] 1539c8: f94003e0 ldr x0, [sp] 1539cc: 97fd3c69 bl 0xa2b70 <_ZN7android6VectorINS_11KeyedVectorIllEEED2Ev@plt> 1539d0: f94007e0 ldr x0, [sp, #0x8] 1539d4: 97fd5a47 bl 0xaa2f0 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEED2Ev@plt> 1539d8: f9400be0 ldr x0, [sp, #0x10] 1539dc: 97fd4f85 bl 0xa77f0 <_ZN7android9ATSParser9SyncEventD2Ev@plt> 1539e0: f94013e0 ldr x0, [sp, #0x20] 1539e4: 97fd4fc3 bl 0xa78f0 <_ZN7android2spINS_9ATSParserEED2Ev@plt> 1539e8: f94017e0 ldr x0, [sp, #0x28] 1539ec: 97fd3179 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 1539f0: f9401be0 ldr x0, [sp, #0x30] 1539f4: 97fd597f bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 1539f8: f94023e0 ldr x0, [sp, #0x40] 1539fc: f85d83a1 ldur x1, [x29, #-0x28] 153a00: 97fd5c4c bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 153a04: b27a07e8 orr x8, xzr, #0xc0 153a08: f94023e9 ldr x9, [sp, #0x40] 153a0c: 8b080120 add x0, x9, x8 153a10: 97fd343c bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 153a14: f85e83a0 ldur x0, [x29, #-0x18] 153a18: 97fd513e bl 0xa7f10 <_Unwind_Resume@plt> 0000000000153a1c : 153a1c: d10083ff sub sp, sp, #0x20 153a20: a9017bfd stp x29, x30, [sp, #0x10] 153a24: 910043fd add x29, sp, #0x10 153a28: b27b07e8 orr x8, xzr, #0x60 153a2c: f90007e0 str x0, [sp, #0x8] 153a30: f94007e0 ldr x0, [sp, #0x8] 153a34: 8b080000 add x0, x0, x8 153a38: 97fd339e bl 0xa08b0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4sizeEv@plt> 153a3c: a9417bfd ldp x29, x30, [sp, #0x10] 153a40: 910083ff add sp, sp, #0x20 153a44: d65f03c0 ret 0000000000153a48 >::size() const>: 153a48: d10083ff sub sp, sp, #0x20 153a4c: a9017bfd stp x29, x30, [sp, #0x10] 153a50: 910043fd add x29, sp, #0x10 153a54: f90007e0 str x0, [sp, #0x8] 153a58: f94007e0 ldr x0, [sp, #0x8] 153a5c: 97fd3c5d bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 153a60: a9417bfd ldp x29, x30, [sp, #0x10] 153a64: 910083ff add sp, sp, #0x20 153a68: d65f03c0 ret 0000000000153a6c : 153a6c: d102c3ff sub sp, sp, #0xb0 153a70: a90a7bfd stp x29, x30, [sp, #0xa0] 153a74: 910283fd add x29, sp, #0xa0 153a78: d53bd049 mrs x9, TPIDR_EL0 153a7c: f9401529 ldr x9, [x9, #0x28] 153a80: f81f83a9 stur x9, [x29, #-0x8] 153a84: f81e83a0 stur x0, [x29, #-0x18] 153a88: f81e03a1 stur x1, [x29, #-0x20] 153a8c: f85e83a9 ldur x9, [x29, #-0x18] 153a90: aa0903e0 mov x0, x9 153a94: f85e03a1 ldur x1, [x29, #-0x20] 153a98: 91018129 add x9, x9, #0x60 153a9c: f81c83a0 stur x0, [x29, #-0x38] 153aa0: aa0903e0 mov x0, x9 153aa4: f81c03a8 stur x8, [x29, #-0x40] 153aa8: f81b83a1 stur x1, [x29, #-0x48] 153aac: 97fd3381 bl 0xa08b0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4sizeEv@plt> 153ab0: f85b83a8 ldur x8, [x29, #-0x48] 153ab4: eb000108 subs x8, x8, x0 153ab8: f9002be8 str x8, [sp, #0x50] 153abc: 54000123 b.lo 0x153ae0 153ac0: 14000001 b 0x153ac4 153ac4: aa1f03e0 mov x0, xzr 153ac8: f85c03a8 ldur x8, [x29, #-0x40] 153acc: f90027e0 str x0, [sp, #0x48] 153ad0: aa0803e0 mov x0, x8 153ad4: f94027e1 ldr x1, [sp, #0x48] 153ad8: 97fd3d0a bl 0xa2f00 <_ZN7android2spINS_12IMediaSourceEEC2EPS1_@plt> 153adc: 14000042 b 0x153be4 153ae0: 321c07e8 orr w8, wzr, #0x30 153ae4: 2a0803e0 mov w0, w8 153ae8: 97fd550a bl 0xa8f10 <_Znwm@plt> 153aec: aa0003fe mov x30, x0 153af0: 320003e8 orr w8, wzr, #0x1 153af4: 381d33a8 sturb w8, [x29, #-0x2d] 153af8: d10043a9 sub x9, x29, #0x10 153afc: f90023e0 str x0, [sp, #0x40] 153b00: aa0903e0 mov x0, x9 153b04: f85c83a1 ldur x1, [x29, #-0x38] 153b08: f9001ffe str x30, [sp, #0x38] 153b0c: 97fd4ffd bl 0xa7b00 <_ZN7android2spINS_16MPEG2TSExtractorEEC2EPS1_@plt> 153b10: 14000001 b 0x153b14 153b14: f85c83a8 ldur x8, [x29, #-0x38] 153b18: 91018100 add x0, x8, #0x60 153b1c: f85e03a1 ldur x1, [x29, #-0x20] 153b20: 97fd3a68 bl 0xa24c0 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEE10editItemAtEm@plt> 153b24: f9001be0 str x0, [sp, #0x30] 153b28: 14000001 b 0x153b2c 153b2c: f85c83a8 ldur x8, [x29, #-0x38] 153b30: f9405909 ldr x9, [x8, #0xb0] 153b34: 91022100 add x0, x8, #0x88 153b38: f85e03a1 ldur x1, [x29, #-0x20] 153b3c: f90017e9 str x9, [sp, #0x28] 153b40: 97fd32a0 bl 0xa05c0 <_ZN7android6VectorINS_11KeyedVectorIllEEE10editItemAtEm@plt> 153b44: f90013e0 str x0, [sp, #0x20] 153b48: 14000001 b 0x153b4c 153b4c: f94017e8 ldr x8, [sp, #0x28] 153b50: f94013e9 ldr x9, [sp, #0x20] 153b54: eb09010a subs x10, x8, x9 153b58: 1a9f17e3 cset w3, eq 153b5c: d10043a1 sub x1, x29, #0x10 153b60: f94023e0 ldr x0, [sp, #0x40] 153b64: f9401be2 ldr x2, [sp, #0x30] 153b68: f9000fea str x10, [sp, #0x18] 153b6c: 97fd379d bl 0xa19e0 <_ZN7android13MPEG2TSSourceC1ERKNS_2spINS_16MPEG2TSExtractorEEERKNS1_INS_19AnotherPacketSourceEEEb@plt> 153b70: 14000001 b 0x153b74 153b74: 2a1f03e8 mov w8, wzr 153b78: 381d33a8 sturb w8, [x29, #-0x2d] 153b7c: f85c03a0 ldur x0, [x29, #-0x40] 153b80: f94023e1 ldr x1, [sp, #0x40] 153b84: 97fd3703 bl 0xa1790 <_ZN7android2spINS_12IMediaSourceEEC2INS_13MPEG2TSSourceEEEPT_@plt> 153b88: 14000001 b 0x153b8c 153b8c: d10043a0 sub x0, x29, #0x10 153b90: 97fd4d60 bl 0xa7110 <_ZN7android2spINS_16MPEG2TSExtractorEED2Ev@plt> 153b94: 14000014 b 0x153be4 153b98: f81d83a0 stur x0, [x29, #-0x28] 153b9c: 2a0103e8 mov w8, w1 153ba0: b81d43a8 stur w8, [x29, #-0x2c] 153ba4: 14000007 b 0x153bc0 153ba8: f81d83a0 stur x0, [x29, #-0x28] 153bac: 2a0103e8 mov w8, w1 153bb0: b81d43a8 stur w8, [x29, #-0x2c] 153bb4: d10043a0 sub x0, x29, #0x10 153bb8: 97fd4d56 bl 0xa7110 <_ZN7android2spINS_16MPEG2TSExtractorEED2Ev@plt> 153bbc: 14000001 b 0x153bc0 153bc0: 385d33a8 ldurb w8, [x29, #-0x2d] 153bc4: 71000508 subs w8, w8, #0x1 153bc8: b90017e8 str w8, [sp, #0x14] 153bcc: 540000a1 b.ne 0x153be0 153bd0: 14000001 b 0x153bd4 153bd4: f9401fe0 ldr x0, [sp, #0x38] 153bd8: 97fd3362 bl 0xa0960 <_ZdlPv@plt> 153bdc: 14000001 b 0x153be0 153be0: 1400000b b 0x153c0c 153be4: d53bd048 mrs x8, TPIDR_EL0 153be8: f9401508 ldr x8, [x8, #0x28] 153bec: f85f83a9 ldur x9, [x29, #-0x8] 153bf0: eb090108 subs x8, x8, x9 153bf4: f90007e8 str x8, [sp, #0x8] 153bf8: 540000e1 b.ne 0x153c14 153bfc: 14000001 b 0x153c00 153c00: a94a7bfd ldp x29, x30, [sp, #0xa0] 153c04: 9102c3ff add sp, sp, #0xb0 153c08: d65f03c0 ret 153c0c: f85d83a0 ldur x0, [x29, #-0x28] 153c10: 97fd50c0 bl 0xa7f10 <_Unwind_Resume@plt> 153c14: 97fd5857 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000153c18 ::sp(android::MPEG2TSExtractor*)>: 153c18: d100c3ff sub sp, sp, #0x30 153c1c: a9027bfd stp x29, x30, [sp, #0x20] 153c20: 910083fd add x29, sp, #0x20 153c24: d2800008 mov x8, #0x0 // =0 153c28: f81f83a0 stur x0, [x29, #-0x8] 153c2c: f9000be1 str x1, [sp, #0x10] 153c30: f85f83a0 ldur x0, [x29, #-0x8] 153c34: aa0003e1 mov x1, x0 153c38: f9400be9 ldr x9, [sp, #0x10] 153c3c: f9000029 str x9, [x1] 153c40: f9400be9 ldr x9, [sp, #0x10] 153c44: eb08013f cmp x9, x8 153c48: 1a9f07ea cset w10, ne 153c4c: f90007e0 str x0, [sp, #0x8] 153c50: 3700004a tbnz w10, #0x0, 0x153c58 ::sp(android::MPEG2TSExtractor*)+0x40> 153c54: 14000008 b 0x153c74 ::sp(android::MPEG2TSExtractor*)+0x5c> 153c58: f9400be8 ldr x8, [sp, #0x10] 153c5c: f9400109 ldr x9, [x8] 153c60: f85e8129 ldur x9, [x9, #-0x18] 153c64: 8b090108 add x8, x8, x9 153c68: aa0803e0 mov x0, x8 153c6c: f94007e1 ldr x1, [sp, #0x8] 153c70: 97fd5aec bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 153c74: a9427bfd ldp x29, x30, [sp, #0x20] 153c78: 9100c3ff add sp, sp, #0x30 153c7c: d65f03c0 ret 0000000000153c80 >::editItemAt(unsigned long)>: 153c80: d10083ff sub sp, sp, #0x20 153c84: a9017bfd stp x29, x30, [sp, #0x10] 153c88: 910043fd add x29, sp, #0x10 153c8c: f90007e0 str x0, [sp, #0x8] 153c90: f90003e1 str x1, [sp] 153c94: f94007e0 ldr x0, [sp, #0x8] 153c98: f94003e1 ldr x1, [sp] 153c9c: 97fd3835 bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 153ca0: a9417bfd ldp x29, x30, [sp, #0x10] 153ca4: 910083ff add sp, sp, #0x20 153ca8: d65f03c0 ret 0000000000153cac >::editItemAt(unsigned long)>: 153cac: d10083ff sub sp, sp, #0x20 153cb0: a9017bfd stp x29, x30, [sp, #0x10] 153cb4: 910043fd add x29, sp, #0x10 153cb8: f90007e0 str x0, [sp, #0x8] 153cbc: f90003e1 str x1, [sp] 153cc0: f94007e0 ldr x0, [sp, #0x8] 153cc4: f94003e1 ldr x1, [sp] 153cc8: 97fd382a bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 153ccc: a9417bfd ldp x29, x30, [sp, #0x10] 153cd0: 910083ff add sp, sp, #0x20 153cd4: d65f03c0 ret 0000000000153cd8 ::sp(android::MPEG2TSSource*)>: 153cd8: d100c3ff sub sp, sp, #0x30 153cdc: a9027bfd stp x29, x30, [sp, #0x20] 153ce0: 910083fd add x29, sp, #0x20 153ce4: d2800008 mov x8, #0x0 // =0 153ce8: f81f83a0 stur x0, [x29, #-0x8] 153cec: f9000be1 str x1, [sp, #0x10] 153cf0: f85f83a0 ldur x0, [x29, #-0x8] 153cf4: aa0003e1 mov x1, x0 153cf8: f9400be9 ldr x9, [sp, #0x10] 153cfc: f9000029 str x9, [x1] 153d00: f9400be9 ldr x9, [sp, #0x10] 153d04: eb08013f cmp x9, x8 153d08: 1a9f07ea cset w10, ne 153d0c: f90007e0 str x0, [sp, #0x8] 153d10: 3700004a tbnz w10, #0x0, 0x153d18 ::sp(android::MPEG2TSSource*)+0x40> 153d14: 14000008 b 0x153d34 ::sp(android::MPEG2TSSource*)+0x5c> 153d18: f9400be8 ldr x8, [sp, #0x10] 153d1c: f9400109 ldr x9, [x8] 153d20: f85e8129 ldur x9, [x9, #-0x18] 153d24: 8b090108 add x8, x8, x9 153d28: aa0803e0 mov x0, x8 153d2c: f94007e1 ldr x1, [sp, #0x8] 153d30: 97fd5abc bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 153d34: a9427bfd ldp x29, x30, [sp, #0x20] 153d38: 9100c3ff add sp, sp, #0x30 153d3c: d65f03c0 ret 0000000000153d40 : 153d40: d10143ff sub sp, sp, #0x50 153d44: a9047bfd stp x29, x30, [sp, #0x40] 153d48: 910103fd add x29, sp, #0x40 153d4c: b27b07e9 orr x9, xzr, #0x60 153d50: d280000a mov x10, #0x0 // =0 153d54: f81f83a0 stur x0, [x29, #-0x8] 153d58: f81f03a1 stur x1, [x29, #-0x10] 153d5c: b81ec3a2 stur w2, [x29, #-0x14] 153d60: f85f83a0 ldur x0, [x29, #-0x8] 153d64: f85f03a1 ldur x1, [x29, #-0x10] 153d68: 8b090009 add x9, x0, x9 153d6c: f90013e0 str x0, [sp, #0x20] 153d70: aa0903e0 mov x0, x9 153d74: f9000fe8 str x8, [sp, #0x18] 153d78: f9000bea str x10, [sp, #0x10] 153d7c: f90007e1 str x1, [sp, #0x8] 153d80: 97fd32cc bl 0xa08b0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4sizeEv@plt> 153d84: f94007e8 ldr x8, [sp, #0x8] 153d88: eb00011f cmp x8, x0 153d8c: 1a9f27e2 cset w2, lo 153d90: 37000042 tbnz w2, #0x0, 0x153d98 153d94: 1400000f b 0x153dd0 153d98: b27b07e8 orr x8, xzr, #0x60 153d9c: f94013e9 ldr x9, [sp, #0x20] 153da0: 8b080120 add x0, x9, x8 153da4: f85f03a1 ldur x1, [x29, #-0x10] 153da8: 97fd39c6 bl 0xa24c0 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEE10editItemAtEm@plt> 153dac: 97fd3e25 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 153db0: f9400008 ldr x8, [x0] 153db4: f9401108 ldr x8, [x8, #0x20] 153db8: f9400fe1 ldr x1, [sp, #0x18] 153dbc: f90003e8 str x8, [sp] 153dc0: aa0103e8 mov x8, x1 153dc4: f94003e9 ldr x9, [sp] 153dc8: d63f0120 blr x9 153dcc: 14000004 b 0x153ddc 153dd0: f9400fe0 ldr x0, [sp, #0x18] 153dd4: f9400be1 ldr x1, [sp, #0x10] 153dd8: 97fd474a bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 153ddc: a9447bfd ldp x29, x30, [sp, #0x40] 153de0: 910143ff add sp, sp, #0x50 153de4: d65f03c0 ret 0000000000153de8 : 153de8: d10143ff sub sp, sp, #0x50 153dec: a9047bfd stp x29, x30, [sp, #0x40] 153df0: 910103fd add x29, sp, #0x40 153df4: 52800009 mov w9, #0x0 // =0 153df8: b27d0bea orr x10, xzr, #0x38 153dfc: b0000aab adrp x11, 0x2a8000 153e00: f944c56b ldr x11, [x11, #0x988] 153e04: f81f83a0 stur x0, [x29, #-0x8] 153e08: 320003ec orr w12, wzr, #0x1 153e0c: 0a0c0129 and w9, w9, w12 153e10: 381f73a9 sturb w9, [x29, #-0x9] 153e14: aa0a03e0 mov x0, x10 153e18: f9000fe8 str x8, [sp, #0x18] 153e1c: f9000beb str x11, [sp, #0x10] 153e20: 97fd543c bl 0xa8f10 <_Znwm@plt> 153e24: f90007e0 str x0, [sp, #0x8] 153e28: 97fd4d22 bl 0xa72b0 <_ZN7android8MetaDataC1Ev@plt> 153e2c: 14000001 b 0x153e30 153e30: f9400fe0 ldr x0, [sp, #0x18] 153e34: f94007e1 ldr x1, [sp, #0x8] 153e38: 97fd4732 bl 0xa5b00 <_ZN7android2spINS_8MetaDataEEC2EPS1_@plt> 153e3c: f9400fe0 ldr x0, [sp, #0x18] 153e40: 97fd441c bl 0xa4eb0 <_ZNK7android2spINS_8MetaDataEEptEv@plt> 153e44: f90003e0 str x0, [sp] 153e48: 14000001 b 0x153e4c 153e4c: 528daca1 mov w1, #0x6d65 // =28005 153e50: 72adad21 movk w1, #0x6d69, lsl #16 153e54: f9400be8 ldr x8, [sp, #0x10] 153e58: f9400102 ldr x2, [x8] 153e5c: f94003e0 ldr x0, [sp] 153e60: 97fd3158 bl 0xa03c0 <_ZN7android8MetaData10setCStringEjPKc@plt> 153e64: 14000001 b 0x153e68 153e68: 12800008 mov w8, #-0x1 // =-1 153e6c: 320003e9 orr w9, wzr, #0x1 153e70: 0a090108 and w8, w8, w9 153e74: 381f73a8 sturb w8, [x29, #-0x9] 153e78: 385f73a8 ldurb w8, [x29, #-0x9] 153e7c: 37000208 tbnz w8, #0x0, 0x153ebc 153e80: 1400000d b 0x153eb4 153e84: 2a0103e8 mov w8, w1 153e88: f81e83a0 stur x0, [x29, #-0x18] 153e8c: b81e43a8 stur w8, [x29, #-0x1c] 153e90: f94007e0 ldr x0, [sp, #0x8] 153e94: 97fd32b3 bl 0xa0960 <_ZdlPv@plt> 153e98: 1400000c b 0x153ec8 153e9c: 2a0103e8 mov w8, w1 153ea0: f81e83a0 stur x0, [x29, #-0x18] 153ea4: b81e43a8 stur w8, [x29, #-0x1c] 153ea8: f9400fe0 ldr x0, [sp, #0x18] 153eac: 97fd36b1 bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 153eb0: 14000006 b 0x153ec8 153eb4: f9400fe0 ldr x0, [sp, #0x18] 153eb8: 97fd36ae bl 0xa1970 <_ZN7android2spINS_8MetaDataEED2Ev@plt> 153ebc: a9447bfd ldp x29, x30, [sp, #0x40] 153ec0: 910143ff add sp, sp, #0x50 153ec4: d65f03c0 ret 153ec8: f85e83a0 ldur x0, [x29, #-0x18] 153ecc: 97fd5011 bl 0xa7f10 <_Unwind_Resume@plt> 0000000000153ed0 : 153ed0: d10703ff sub sp, sp, #0x1c0 153ed4: f900d3fc str x28, [sp, #0x1a0] 153ed8: a91b7bfd stp x29, x30, [sp, #0x1b0] 153edc: 9106c3fd add x29, sp, #0x1b0 153ee0: 9101c3e8 add x8, sp, #0x70 153ee4: d53bd049 mrs x9, TPIDR_EL0 153ee8: f9401529 ldr x9, [x9, #0x28] 153eec: f9000109 str x9, [x8] 153ef0: f90053e0 str x0, [sp, #0xa0] 153ef4: 12000021 and w1, w1, #0x1 153ef8: 390273e1 strb w1, [sp, #0x9c] 153efc: f94053e9 ldr x9, [sp, #0xa0] 153f00: aa0903e0 mov x0, x9 153f04: 91002121 add x1, x9, #0x8 153f08: 910343ea add x10, sp, #0xd0 153f0c: f90037e0 str x0, [sp, #0x68] 153f10: aa0a03e0 mov x0, x10 153f14: f90033e8 str x8, [sp, #0x60] 153f18: f9002fe9 str x9, [sp, #0x58] 153f1c: 97fd8d09 bl 0xb7340 153f20: f9402fe8 ldr x8, [sp, #0x58] 153f24: 9100c100 add x0, x8, #0x30 153f28: 97fd4e1a bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 153f2c: f9002be0 str x0, [sp, #0x50] 153f30: 14000001 b 0x153f34 153f34: f94037e8 ldr x8, [sp, #0x68] 153f38: f9405d01 ldr x1, [x8, #0xb8] 153f3c: f9402be9 ldr x9, [sp, #0x50] 153f40: f940012a ldr x10, [x9] 153f44: f9401d4a ldr x10, [x10, #0x38] 153f48: 5280178b mov w11, #0xbc // =188 153f4c: 2a0b03e3 mov w3, w11 153f50: d10353a2 sub x2, x29, #0xd4 153f54: aa0903e0 mov x0, x9 153f58: d63f0140 blr x10 153f5c: f90027e0 str x0, [sp, #0x48] 153f60: 14000001 b 0x153f64 153f64: f94027e8 ldr x8, [sp, #0x48] 153f68: f9004be8 str x8, [sp, #0x90] 153f6c: f9404be9 ldr x9, [sp, #0x90] 153f70: f102ed29 subs x9, x9, #0xbb 153f74: f90023e9 str x9, [sp, #0x40] 153f78: 5400042c b.gt 0x153ffc 153f7c: 14000001 b 0x153f80 153f80: f9404be8 ldr x8, [sp, #0x90] 153f84: b7f80208 tbnz x8, #0x3f, 0x153fc4 153f88: 14000001 b 0x153f8c 153f8c: f94037e8 ldr x8, [sp, #0x68] 153f90: 9100e100 add x0, x8, #0x38 153f94: 97fd45b7 bl 0xa5670 <_ZNK7android2spINS_9ATSParserEEptEv@plt> 153f98: f9001fe0 str x0, [sp, #0x38] 153f9c: 14000001 b 0x153fa0 153fa0: 12807e41 mov w1, #-0x3f3 // =-1011 153fa4: f9401fe0 ldr x0, [sp, #0x38] 153fa8: 97fd3f1e bl 0xa3c20 <_ZN7android9ATSParser9signalEOSEi@plt> 153fac: 14000001 b 0x153fb0 153fb0: 14000005 b 0x153fc4 153fb4: f90047e0 str x0, [sp, #0x88] 153fb8: 2a0103e8 mov w8, w1 153fbc: b90087e8 str w8, [sp, #0x84] 153fc0: 1400005c b 0x154130 153fc4: f9404be8 ldr x8, [sp, #0x90] 153fc8: b6f800a8 tbz x8, #0x3f, 0x153fdc 153fcc: 14000001 b 0x153fd0 153fd0: b94093e8 ldr w8, [sp, #0x90] 153fd4: b90037e8 str w8, [sp, #0x34] 153fd8: 14000004 b 0x153fe8 153fdc: 12807e48 mov w8, #-0x3f3 // =-1011 153fe0: b90037e8 str w8, [sp, #0x34] 153fe4: 14000001 b 0x153fe8 153fe8: b94037e8 ldr w8, [sp, #0x34] 153fec: b900afe8 str w8, [sp, #0xac] 153ff0: 320003e8 orr w8, wzr, #0x1 153ff4: b90083e8 str w8, [sp, #0x80] 153ff8: 1400003d b 0x1540ec 153ffc: f94037e8 ldr x8, [sp, #0x68] 154000: f9405d01 ldr x1, [x8, #0xb8] 154004: 9102c3e0 add x0, sp, #0xb0 154008: 97fd57c6 bl 0xa9f20 <_ZN7android9ATSParser9SyncEventC1El@plt> 15400c: 14000001 b 0x154010 154010: f9404be8 ldr x8, [sp, #0x90] 154014: f94037e9 ldr x9, [sp, #0x68] 154018: f9405d2a ldr x10, [x9, #0xb8] 15401c: 8b080148 add x8, x10, x8 154020: f9005d28 str x8, [x9, #0xb8] 154024: 9100e120 add x0, x9, #0x38 154028: 97fd4592 bl 0xa5670 <_ZNK7android2spINS_9ATSParserEEptEv@plt> 15402c: f90017e0 str x0, [sp, #0x28] 154030: 14000001 b 0x154034 154034: 52801788 mov w8, #0xbc // =188 154038: 2a0803e2 mov w2, w8 15403c: d10353a1 sub x1, x29, #0xd4 154040: 9102c3e3 add x3, sp, #0xb0 154044: f94017e0 ldr x0, [sp, #0x28] 154048: 97fd3d96 bl 0xa36a0 <_ZN7android9ATSParser12feedTSPacketEPKvmPNS0_9SyncEventE@plt> 15404c: b90027e0 str w0, [sp, #0x24] 154050: 14000001 b 0x154054 154054: b94027e8 ldr w8, [sp, #0x24] 154058: b9007fe8 str w8, [sp, #0x7c] 15405c: 9102c3e0 add x0, sp, #0xb0 154060: 97fd5238 bl 0xa8940 <_ZNK7android9ATSParser9SyncEvent15hasReturnedDataEv@plt> 154064: b90023e0 str w0, [sp, #0x20] 154068: 14000001 b 0x15406c 15406c: b94023e8 ldr w8, [sp, #0x20] 154070: 36000308 tbz w8, #0x0, 0x1540d0 154074: 14000001 b 0x154078 154078: 394273e8 ldrb w8, [sp, #0x9c] 15407c: 360001e8 tbz w8, #0x0, 0x1540b8 154080: 14000001 b 0x154084 154084: f94037e8 ldr x8, [sp, #0x68] 154088: 91010100 add x0, x8, #0x40 15408c: 9102c3e1 add x1, sp, #0xb0 154090: 97fd3f24 bl 0xa3d20 <_ZN7android9ATSParser9SyncEventaSERKS1_@plt> 154094: f9000fe0 str x0, [sp, #0x18] 154098: 14000001 b 0x15409c 15409c: 1400000c b 0x1540cc 1540a0: f90047e0 str x0, [sp, #0x88] 1540a4: 2a0103e8 mov w8, w1 1540a8: b90087e8 str w8, [sp, #0x84] 1540ac: 9102c3e0 add x0, sp, #0xb0 1540b0: 97fd4dd0 bl 0xa77f0 <_ZN7android9ATSParser9SyncEventD2Ev@plt> 1540b4: 1400001f b 0x154130 1540b8: 9102c3e1 add x1, sp, #0xb0 1540bc: f94037e0 ldr x0, [sp, #0x68] 1540c0: 97fd4d18 bl 0xa7520 <_ZN7android16MPEG2TSExtractor14addSyncPoint_lERKNS_9ATSParser9SyncEventE@plt> 1540c4: 14000001 b 0x1540c8 1540c8: 14000001 b 0x1540cc 1540cc: 14000001 b 0x1540d0 1540d0: b9407fe8 ldr w8, [sp, #0x7c] 1540d4: b900afe8 str w8, [sp, #0xac] 1540d8: 320003e8 orr w8, wzr, #0x1 1540dc: b90083e8 str w8, [sp, #0x80] 1540e0: 9102c3e0 add x0, sp, #0xb0 1540e4: 97fd4dc3 bl 0xa77f0 <_ZN7android9ATSParser9SyncEventD2Ev@plt> 1540e8: 14000001 b 0x1540ec 1540ec: 910343e0 add x0, sp, #0xd0 1540f0: 97fd8d2b bl 0xb759c ::~sp()+0x58> 1540f4: b940afe8 ldr w8, [sp, #0xac] 1540f8: d53bd040 mrs x0, TPIDR_EL0 1540fc: f9401400 ldr x0, [x0, #0x28] 154100: f94033fe ldr x30, [sp, #0x60] 154104: f94003c9 ldr x9, [x30] 154108: eb090009 subs x9, x0, x9 15410c: b90017e8 str w8, [sp, #0x14] 154110: f90007e9 str x9, [sp, #0x8] 154114: 54000181 b.ne 0x154144 154118: 14000001 b 0x15411c 15411c: b94017e0 ldr w0, [sp, #0x14] 154120: a95b7bfd ldp x29, x30, [sp, #0x1b0] 154124: f940d3fc ldr x28, [sp, #0x1a0] 154128: 910703ff add sp, sp, #0x1c0 15412c: d65f03c0 ret 154130: 910343e0 add x0, sp, #0xd0 154134: 97fd8d1a bl 0xb759c ::~sp()+0x58> 154138: 14000001 b 0x15413c 15413c: f94047e0 ldr x0, [sp, #0x88] 154140: 97fd4f74 bl 0xa7f10 <_Unwind_Resume@plt> 154144: 97fd570b bl 0xa9d70 <__stack_chk_fail@plt> 0000000000154148 : 154148: d10343ff sub sp, sp, #0xd0 15414c: a90c7bfd stp x29, x30, [sp, #0xc0] 154150: 910303fd add x29, sp, #0xc0 154154: d53bd048 mrs x8, TPIDR_EL0 154158: f9401508 ldr x8, [x8, #0x28] 15415c: f81f83a8 stur x8, [x29, #-0x8] 154160: f81e03a0 stur x0, [x29, #-0x20] 154164: f81d83a1 stur x1, [x29, #-0x28] 154168: f85e03a8 ldur x8, [x29, #-0x20] 15416c: f85d83a0 ldur x0, [x29, #-0x28] 154170: f81a83a8 stur x8, [x29, #-0x58] 154174: 97fd51f3 bl 0xa8940 <_ZNK7android9ATSParser9SyncEvent15hasReturnedDataEv@plt> 154178: 37000060 tbnz w0, #0x0, 0x154184 15417c: 14000001 b 0x154180 154180: 1400006b b 0x15432c 154184: aa1f03e8 mov x8, xzr 154188: f81d03a8 stur x8, [x29, #-0x30] 15418c: 14000001 b 0x154190 154190: f85d03a8 ldur x8, [x29, #-0x30] 154194: f85a83a9 ldur x9, [x29, #-0x58] 154198: 91018120 add x0, x9, #0x60 15419c: f90033e8 str x8, [sp, #0x60] 1541a0: 97fd31c4 bl 0xa08b0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4sizeEv@plt> 1541a4: f94033e8 ldr x8, [sp, #0x60] 1541a8: eb000108 subs x8, x8, x0 1541ac: f9002fe8 str x8, [sp, #0x58] 1541b0: 54000be2 b.hs 0x15432c 1541b4: 14000001 b 0x1541b8 1541b8: f85a83a8 ldur x8, [x29, #-0x58] 1541bc: 91018100 add x0, x8, #0x60 1541c0: f85d03a1 ldur x1, [x29, #-0x30] 1541c4: 97fd2eff bl 0x9fdc0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEEixEm@plt> 1541c8: 97fd370a bl 0xa1df0 <_ZNK7android2spINS_19AnotherPacketSourceEE3getEv@plt> 1541cc: f85d83a8 ldur x8, [x29, #-0x28] 1541d0: f9002be0 str x0, [sp, #0x50] 1541d4: aa0803e0 mov x0, x8 1541d8: 97fd32ba bl 0xa0cc0 <_ZNK7android9ATSParser9SyncEvent14getMediaSourceEv@plt> 1541dc: 97fd410d bl 0xa4610 <_ZNK7android2spINS_11MediaSourceEE3getEv@plt> 1541e0: f9402be8 ldr x8, [sp, #0x50] 1541e4: eb000100 subs x0, x8, x0 1541e8: f90027e0 str x0, [sp, #0x48] 1541ec: 54000961 b.ne 0x154318 1541f0: 14000001 b 0x1541f4 1541f4: f85a83a8 ldur x8, [x29, #-0x58] 1541f8: 91022100 add x0, x8, #0x88 1541fc: f85d03a1 ldur x1, [x29, #-0x30] 154200: 97fd30f0 bl 0xa05c0 <_ZN7android6VectorINS_11KeyedVectorIllEEE10editItemAtEm@plt> 154204: f81c83a0 stur x0, [x29, #-0x38] 154208: f85c83a0 ldur x0, [x29, #-0x38] 15420c: f85d83a8 ldur x8, [x29, #-0x28] 154210: f90023e0 str x0, [sp, #0x40] 154214: aa0803e0 mov x0, x8 154218: 97fd3e52 bl 0xa3b60 <_ZNK7android9ATSParser9SyncEvent9getTimeUsEv@plt> 15421c: f81f03a0 stur x0, [x29, #-0x10] 154220: f85d83a0 ldur x0, [x29, #-0x28] 154224: 97fd4643 bl 0xa5b30 <_ZNK7android9ATSParser9SyncEvent9getOffsetEv@plt> 154228: f81e83a0 stur x0, [x29, #-0x18] 15422c: d10043a1 sub x1, x29, #0x10 154230: d10063a2 sub x2, x29, #0x18 154234: f94023e0 ldr x0, [sp, #0x40] 154238: 97fd485e bl 0xa63b0 <_ZN7android11KeyedVectorIllE3addERKlS3_@plt> 15423c: f85c83a8 ldur x8, [x29, #-0x38] 154240: f9001fe0 str x0, [sp, #0x38] 154244: aa0803e0 mov x0, x8 154248: 97fd4e3a bl 0xa7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt> 15424c: f81c03a0 stur x0, [x29, #-0x40] 154250: f85c03a8 ldur x8, [x29, #-0x40] 154254: f1414108 subs x8, x8, #0x50, lsl #12 // =0x50000 154258: f9001be8 str x8, [sp, #0x30] 15425c: 540005c3 b.lo 0x154314 154260: 14000001 b 0x154264 154264: f85c83a0 ldur x0, [x29, #-0x38] 154268: aa1f03e1 mov x1, xzr 15426c: 97fd54ad bl 0xa9520 <_ZNK7android11KeyedVectorIllE5keyAtEm@plt> 154270: f9400000 ldr x0, [x0] 154274: f81b83a0 stur x0, [x29, #-0x48] 154278: f85c83a0 ldur x0, [x29, #-0x38] 15427c: f85c03a1 ldur x1, [x29, #-0x40] 154280: f1000421 subs x1, x1, #0x1 154284: 97fd54a7 bl 0xa9520 <_ZNK7android11KeyedVectorIllE5keyAtEm@plt> 154288: f9400000 ldr x0, [x0] 15428c: f81b03a0 stur x0, [x29, #-0x50] 154290: f85d83a0 ldur x0, [x29, #-0x28] 154294: 97fd3e33 bl 0xa3b60 <_ZNK7android9ATSParser9SyncEvent9getTimeUsEv@plt> 154298: f85b83a1 ldur x1, [x29, #-0x48] 15429c: eb010000 subs x0, x0, x1 1542a0: f85b03a1 ldur x1, [x29, #-0x50] 1542a4: f85d83be ldur x30, [x29, #-0x28] 1542a8: f90017e0 str x0, [sp, #0x28] 1542ac: aa1e03e0 mov x0, x30 1542b0: f90013e1 str x1, [sp, #0x20] 1542b4: 97fd3e2b bl 0xa3b60 <_ZNK7android9ATSParser9SyncEvent9getTimeUsEv@plt> 1542b8: f94013e1 ldr x1, [sp, #0x20] 1542bc: eb000020 subs x0, x1, x0 1542c0: f94017e1 ldr x1, [sp, #0x28] 1542c4: eb000020 subs x0, x1, x0 1542c8: f9000fe0 str x0, [sp, #0x18] 1542cc: 5400012d b.le 0x1542f0 1542d0: 14000001 b 0x1542d4 1542d4: f85c83a0 ldur x0, [x29, #-0x38] 1542d8: 321403e8 orr w8, wzr, #0x1000 1542dc: 2a0803e2 mov w2, w8 1542e0: aa1f03e1 mov x1, xzr 1542e4: 97fd3f03 bl 0xa3ef0 <_ZN7android11KeyedVectorIllE13removeItemsAtEmm@plt> 1542e8: f9000be0 str x0, [sp, #0x10] 1542ec: 14000009 b 0x154310 1542f0: f85c83a0 ldur x0, [x29, #-0x38] 1542f4: f85c03a8 ldur x8, [x29, #-0x40] 1542f8: f1400501 subs x1, x8, #0x1, lsl #12 // =0x1000 1542fc: 321403e9 orr w9, wzr, #0x1000 154300: 2a0903e2 mov w2, w9 154304: 97fd3efb bl 0xa3ef0 <_ZN7android11KeyedVectorIllE13removeItemsAtEmm@plt> 154308: f90007e0 str x0, [sp, #0x8] 15430c: 14000001 b 0x154310 154310: 14000001 b 0x154314 154314: 14000006 b 0x15432c 154318: 14000001 b 0x15431c 15431c: f85d03a8 ldur x8, [x29, #-0x30] 154320: 91000508 add x8, x8, #0x1 154324: f81d03a8 stur x8, [x29, #-0x30] 154328: 17ffff9a b 0x154190 15432c: d53bd048 mrs x8, TPIDR_EL0 154330: f9401508 ldr x8, [x8, #0x28] 154334: f85f83a9 ldur x9, [x29, #-0x8] 154338: eb090108 subs x8, x8, x9 15433c: f90003e8 str x8, [sp] 154340: 540000a1 b.ne 0x154354 154344: 14000001 b 0x154348 154348: a94c7bfd ldp x29, x30, [sp, #0xc0] 15434c: 910343ff add sp, sp, #0xd0 154350: d65f03c0 ret 154354: 97fd5687 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000154358 ::operator->() const>: 154358: d10043ff sub sp, sp, #0x10 15435c: f90007e0 str x0, [sp, #0x8] 154360: f94007e0 ldr x0, [sp, #0x8] 154364: f9400000 ldr x0, [x0] 154368: 910043ff add sp, sp, #0x10 15436c: d65f03c0 ret 0000000000154370 ::get() const>: 154370: d10043ff sub sp, sp, #0x10 154374: f90007e0 str x0, [sp, #0x8] 154378: f94007e0 ldr x0, [sp, #0x8] 15437c: f9400000 ldr x0, [x0] 154380: 910043ff add sp, sp, #0x10 154384: d65f03c0 ret 0000000000154388 ::sp(android::AnotherPacketSource*)>: 154388: d100c3ff sub sp, sp, #0x30 15438c: a9027bfd stp x29, x30, [sp, #0x20] 154390: 910083fd add x29, sp, #0x20 154394: d2800008 mov x8, #0x0 // =0 154398: f81f83a0 stur x0, [x29, #-0x8] 15439c: f9000be1 str x1, [sp, #0x10] 1543a0: f85f83a0 ldur x0, [x29, #-0x8] 1543a4: aa0003e1 mov x1, x0 1543a8: f9400be9 ldr x9, [sp, #0x10] 1543ac: f9000029 str x9, [x1] 1543b0: f9400be9 ldr x9, [sp, #0x10] 1543b4: eb08013f cmp x9, x8 1543b8: 1a9f07ea cset w10, ne 1543bc: f90007e0 str x0, [sp, #0x8] 1543c0: 3700004a tbnz w10, #0x0, 0x1543c8 ::sp(android::AnotherPacketSource*)+0x40> 1543c4: 14000008 b 0x1543e4 ::sp(android::AnotherPacketSource*)+0x5c> 1543c8: f9400be8 ldr x8, [sp, #0x10] 1543cc: f9400109 ldr x9, [x8] 1543d0: f85e8129 ldur x9, [x9, #-0x18] 1543d4: 8b090108 add x8, x8, x9 1543d8: aa0803e0 mov x0, x8 1543dc: f94007e1 ldr x1, [sp, #0x8] 1543e0: 97fd5910 bl 0xaa820 <_ZNK7android7RefBase9incStrongEPKv@plt> 1543e4: a9427bfd ldp x29, x30, [sp, #0x20] 1543e8: 9100c3ff add sp, sp, #0x30 1543ec: d65f03c0 ret 00000000001543f0 >::push(android::sp const&)>: 1543f0: d10083ff sub sp, sp, #0x20 1543f4: a9017bfd stp x29, x30, [sp, #0x10] 1543f8: 910043fd add x29, sp, #0x10 1543fc: f90007e0 str x0, [sp, #0x8] 154400: f90003e1 str x1, [sp] 154404: f94007e0 ldr x0, [sp, #0x8] 154408: f94003e1 ldr x1, [sp] 15440c: 97fd3825 bl 0xa24a0 <_ZN7android10VectorImpl4pushEPKv@plt> 154410: a9417bfd ldp x29, x30, [sp, #0x10] 154414: 910083ff add sp, sp, #0x20 154418: d65f03c0 ret 000000000015441c >::push()>: 15441c: d10083ff sub sp, sp, #0x20 154420: a9017bfd stp x29, x30, [sp, #0x10] 154424: 910043fd add x29, sp, #0x10 154428: f90007e0 str x0, [sp, #0x8] 15442c: f94007e0 ldr x0, [sp, #0x8] 154430: 97fd4a38 bl 0xa6d10 <_ZN7android10VectorImpl4pushEv@plt> 154434: a9417bfd ldp x29, x30, [sp, #0x10] 154438: 910083ff add sp, sp, #0x20 15443c: d65f03c0 ret 0000000000154440 >::editTop()>: 154440: d10083ff sub sp, sp, #0x20 154444: a9017bfd stp x29, x30, [sp, #0x10] 154448: 910043fd add x29, sp, #0x10 15444c: f90007e0 str x0, [sp, #0x8] 154450: f94007e0 ldr x0, [sp, #0x8] 154454: f90003e0 str x0, [sp] 154458: 97fd3f26 bl 0xa40f0 <_ZNK7android6VectorINS_11KeyedVectorIllEEE4sizeEv@plt> 15445c: f1000401 subs x1, x0, #0x1 154460: f94003e0 ldr x0, [sp] 154464: 97fd3643 bl 0xa1d70 <_ZN7android10VectorImpl16editItemLocationEm@plt> 154468: a9417bfd ldp x29, x30, [sp, #0x10] 15446c: 910083ff add sp, sp, #0x20 154470: d65f03c0 ret 0000000000154474 ::size() const>: 154474: d10083ff sub sp, sp, #0x20 154478: a9017bfd stp x29, x30, [sp, #0x10] 15447c: 910043fd add x29, sp, #0x10 154480: f90007e0 str x0, [sp, #0x8] 154484: f94007e0 ldr x0, [sp, #0x8] 154488: 97fd475e bl 0xa6200 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEE4sizeEv@plt> 15448c: a9417bfd ldp x29, x30, [sp, #0x10] 154490: 910083ff add sp, sp, #0x20 154494: d65f03c0 ret 0000000000154498 ::keyAt(unsigned long) const>: 154498: d10083ff sub sp, sp, #0x20 15449c: a9017bfd stp x29, x30, [sp, #0x10] 1544a0: 910043fd add x29, sp, #0x10 1544a4: f90007e0 str x0, [sp, #0x8] 1544a8: f90003e1 str x1, [sp] 1544ac: f94007e0 ldr x0, [sp, #0x8] 1544b0: f94003e1 ldr x1, [sp] 1544b4: 97fd4d77 bl 0xa7a90 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEE6itemAtEm@plt> 1544b8: a9417bfd ldp x29, x30, [sp, #0x10] 1544bc: 910083ff add sp, sp, #0x20 1544c0: d65f03c0 ret 00000000001544c4 ::valueAt(unsigned long) const>: 1544c4: d100c3ff sub sp, sp, #0x30 1544c8: a9027bfd stp x29, x30, [sp, #0x20] 1544cc: 910083fd add x29, sp, #0x20 1544d0: b27d03e8 orr x8, xzr, #0x8 1544d4: f81f83a0 stur x0, [x29, #-0x8] 1544d8: f9000be1 str x1, [sp, #0x10] 1544dc: f85f83a0 ldur x0, [x29, #-0x8] 1544e0: f9400be1 ldr x1, [sp, #0x10] 1544e4: f90007e8 str x8, [sp, #0x8] 1544e8: 97fd4d6a bl 0xa7a90 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEE6itemAtEm@plt> 1544ec: f94007e8 ldr x8, [sp, #0x8] 1544f0: 8b080000 add x0, x0, x8 1544f4: a9427bfd ldp x29, x30, [sp, #0x20] 1544f8: 9100c3ff add sp, sp, #0x30 1544fc: d65f03c0 ret 0000000000154500 ::_ListIterator::NON_CONST_ITERATOR>::operator!=(android::List::_ListIterator::NON_CONST_ITERATOR> const&) const>: 154500: d10043ff sub sp, sp, #0x10 154504: f90007e0 str x0, [sp, #0x8] 154508: f90003e1 str x1, [sp] 15450c: f94007e0 ldr x0, [sp, #0x8] 154510: f9400000 ldr x0, [x0] 154514: f94003e1 ldr x1, [sp] 154518: f9400021 ldr x1, [x1] 15451c: eb01001f cmp x0, x1 154520: 1a9f07e8 cset w8, ne 154524: 320003e9 orr w9, wzr, #0x1 154528: 0a090108 and w8, w8, w9 15452c: 2a0803e0 mov w0, w8 154530: 910043ff add sp, sp, #0x10 154534: d65f03c0 ret 0000000000154538 ::_ListIterator::NON_CONST_ITERATOR>::operator++()>: 154538: d10083ff sub sp, sp, #0x20 15453c: a9017bfd stp x29, x30, [sp, #0x10] 154540: 910043fd add x29, sp, #0x10 154544: f90007e0 str x0, [sp, #0x8] 154548: f94007e0 ldr x0, [sp, #0x8] 15454c: aa0003e8 mov x8, x0 154550: f9400108 ldr x8, [x8] 154554: f90003e0 str x0, [sp] 154558: aa0803e0 mov x0, x8 15455c: 97fd5a69 bl 0xaaf00 <_ZNK7android4ListIlE5_Node7getNextEv@plt> 154560: f94003e8 ldr x8, [sp] 154564: f9000100 str x0, [x8] 154568: f94003e0 ldr x0, [sp] 15456c: a9417bfd ldp x29, x30, [sp, #0x10] 154570: 910083ff add sp, sp, #0x20 154574: d65f03c0 ret 0000000000154578 : 154578: d10043ff sub sp, sp, #0x10 15457c: f90007e0 str x0, [sp, #0x8] 154580: f94007e0 ldr x0, [sp, #0x8] 154584: 39400008 ldrb w8, [x0] 154588: 320003e9 orr w9, wzr, #0x1 15458c: 0a090108 and w8, w8, w9 154590: 2a0803e0 mov w0, w8 154594: 910043ff add sp, sp, #0x10 154598: d65f03c0 ret 000000000015459c : 15459c: d100c3ff sub sp, sp, #0x30 1545a0: a9027bfd stp x29, x30, [sp, #0x20] 1545a4: 910083fd add x29, sp, #0x20 1545a8: b27c03e8 orr x8, xzr, #0x10 1545ac: f81f83a0 stur x0, [x29, #-0x8] 1545b0: f9000be1 str x1, [sp, #0x10] 1545b4: f85f83a0 ldur x0, [x29, #-0x8] 1545b8: aa0003e1 mov x1, x0 1545bc: f9400be9 ldr x9, [sp, #0x10] 1545c0: f90007e0 str x0, [sp, #0x8] 1545c4: aa0103e0 mov x0, x1 1545c8: aa0903e1 mov x1, x9 1545cc: aa0803e2 mov x2, x8 1545d0: f90003e8 str x8, [sp] 1545d4: 97fd2def bl 0x9fd90 1545d8: f94007e8 ldr x8, [sp, #0x8] 1545dc: f94003e9 ldr x9, [sp] 1545e0: 8b090100 add x0, x8, x9 1545e4: f9400be1 ldr x1, [sp, #0x10] 1545e8: 8b090021 add x1, x1, x9 1545ec: 97fd3a31 bl 0xa2eb0 <_ZN7android2spINS_11MediaSourceEEaSERKS2_@plt> 1545f0: f9400be8 ldr x8, [sp, #0x10] 1545f4: f9400d08 ldr x8, [x8, #0x18] 1545f8: f94007e9 ldr x9, [sp, #0x8] 1545fc: f9000d28 str x8, [x9, #0x18] 154600: aa0903e0 mov x0, x9 154604: a9427bfd ldp x29, x30, [sp, #0x20] 154608: 9100c3ff add sp, sp, #0x30 15460c: d65f03c0 ret 0000000000154610 >::operator[](unsigned long) const>: 154610: d100c3ff sub sp, sp, #0x30 154614: a9027bfd stp x29, x30, [sp, #0x20] 154618: 910083fd add x29, sp, #0x20 15461c: b27d03e8 orr x8, xzr, #0x8 154620: f81f83a0 stur x0, [x29, #-0x8] 154624: f9000be1 str x1, [sp, #0x10] 154628: f85f83a0 ldur x0, [x29, #-0x8] 15462c: f90007e0 str x0, [sp, #0x8] 154630: f90003e8 str x8, [sp] 154634: 97fd309f bl 0xa08b0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4sizeEv@plt> 154638: f94007e8 ldr x8, [sp, #0x8] 15463c: aa0803e0 mov x0, x8 154640: 97fd53fc bl 0xa9630 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE5arrayEv@plt> 154644: f9400be8 ldr x8, [sp, #0x10] 154648: f94003e1 ldr x1, [sp] 15464c: 9b087c28 mul x8, x1, x8 154650: 8b080008 add x8, x0, x8 154654: aa0803e0 mov x0, x8 154658: a9427bfd ldp x29, x30, [sp, #0x20] 15465c: 9100c3ff add sp, sp, #0x30 154660: d65f03c0 ret 0000000000154664 ::get() const>: 154664: d10043ff sub sp, sp, #0x10 154668: f90007e0 str x0, [sp, #0x8] 15466c: f94007e0 ldr x0, [sp, #0x8] 154670: f9400000 ldr x0, [x0] 154674: 910043ff add sp, sp, #0x10 154678: d65f03c0 ret 000000000015467c : 15467c: d10043ff sub sp, sp, #0x10 154680: b27c03e8 orr x8, xzr, #0x10 154684: f90007e0 str x0, [sp, #0x8] 154688: f94007e0 ldr x0, [sp, #0x8] 15468c: 8b080000 add x0, x0, x8 154690: 910043ff add sp, sp, #0x10 154694: d65f03c0 ret 0000000000154698 ::add(long const&, long const&)>: 154698: d101c3ff sub sp, sp, #0x70 15469c: a9067bfd stp x29, x30, [sp, #0x60] 1546a0: 910183fd add x29, sp, #0x60 1546a4: d53bd048 mrs x8, TPIDR_EL0 1546a8: f9401509 ldr x9, [x8, #0x28] 1546ac: f81f83a9 stur x9, [x29, #-0x8] 1546b0: f81e03a0 stur x0, [x29, #-0x20] 1546b4: f81d83a1 stur x1, [x29, #-0x28] 1546b8: f9001be2 str x2, [sp, #0x30] 1546bc: f85e03a0 ldur x0, [x29, #-0x20] 1546c0: f85d83a1 ldur x1, [x29, #-0x28] 1546c4: f9401be2 ldr x2, [sp, #0x30] 1546c8: d10063a9 sub x9, x29, #0x18 1546cc: f90017e0 str x0, [sp, #0x28] 1546d0: aa0903e0 mov x0, x9 1546d4: f90013e8 str x8, [sp, #0x20] 1546d8: f9000fe9 str x9, [sp, #0x18] 1546dc: 97fd43ad bl 0xa5590 <_ZN7android16key_value_pair_tIllEC2ERKlS3_@plt> 1546e0: f94017e0 ldr x0, [sp, #0x28] 1546e4: f9400fe1 ldr x1, [sp, #0x18] 1546e8: 97fd3152 bl 0xa0c30 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEE3addERKS2_@plt> 1546ec: f94013e8 ldr x8, [sp, #0x20] 1546f0: f9401509 ldr x9, [x8, #0x28] 1546f4: f85f83a1 ldur x1, [x29, #-0x8] 1546f8: eb010129 subs x9, x9, x1 1546fc: f9000be0 str x0, [sp, #0x10] 154700: f90007e9 str x9, [sp, #0x8] 154704: 540000c1 b.ne 0x15471c ::add(long const&, long const&)+0x84> 154708: 14000001 b 0x15470c ::add(long const&, long const&)+0x74> 15470c: f9400be0 ldr x0, [sp, #0x10] 154710: a9467bfd ldp x29, x30, [sp, #0x60] 154714: 9101c3ff add sp, sp, #0x70 154718: d65f03c0 ret 15471c: 97fd5595 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000154720 : 154720: d10043ff sub sp, sp, #0x10 154724: f90007e0 str x0, [sp, #0x8] 154728: f94007e0 ldr x0, [sp, #0x8] 15472c: f9400c00 ldr x0, [x0, #0x18] 154730: 910043ff add sp, sp, #0x10 154734: d65f03c0 ret 0000000000154738 ::removeItemsAt(unsigned long, unsigned long)>: 154738: d100c3ff sub sp, sp, #0x30 15473c: a9027bfd stp x29, x30, [sp, #0x20] 154740: 910083fd add x29, sp, #0x20 154744: f81f83a0 stur x0, [x29, #-0x8] 154748: f9000be1 str x1, [sp, #0x10] 15474c: f90007e2 str x2, [sp, #0x8] 154750: f85f83a0 ldur x0, [x29, #-0x8] 154754: f9400be1 ldr x1, [sp, #0x10] 154758: f94007e2 ldr x2, [sp, #0x8] 15475c: 97fd51ad bl 0xa8e10 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEE13removeItemsAtEmm@plt> 154760: a9427bfd ldp x29, x30, [sp, #0x20] 154764: 9100c3ff add sp, sp, #0x30 154768: d65f03c0 ret 000000000015476c : 15476c: d10043ff sub sp, sp, #0x10 154770: 32000be8 orr w8, wzr, #0x7 154774: f90007e0 str x0, [sp, #0x8] 154778: 2a0803e0 mov w0, w8 15477c: 910043ff add sp, sp, #0x10 154780: d65f03c0 ret 0000000000154784 ::isEmpty() const>: 154784: d10083ff sub sp, sp, #0x20 154788: a9017bfd stp x29, x30, [sp, #0x10] 15478c: 910043fd add x29, sp, #0x10 154790: f90007e0 str x0, [sp, #0x8] 154794: f94007e0 ldr x0, [sp, #0x8] 154798: 97fd3afa bl 0xa3380 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEE7isEmptyEv@plt> 15479c: 320003e8 orr w8, wzr, #0x1 1547a0: 0a080008 and w8, w0, w8 1547a4: 2a0803e0 mov w0, w8 1547a8: a9417bfd ldp x29, x30, [sp, #0x10] 1547ac: 910083ff add sp, sp, #0x20 1547b0: d65f03c0 ret 00000000001547b4 : 1547b4: d10503ff sub sp, sp, #0x140 1547b8: f90093fc str x28, [sp, #0x120] 1547bc: a9137bfd stp x29, x30, [sp, #0x130] 1547c0: 9104c3fd add x29, sp, #0x130 1547c4: d53bd048 mrs x8, TPIDR_EL0 1547c8: f9401508 ldr x8, [x8, #0x28] 1547cc: f81e83a8 stur x8, [x29, #-0x18] 1547d0: f81b83a0 stur x0, [x29, #-0x48] 1547d4: f81b03a1 stur x1, [x29, #-0x50] 1547d8: f85b83a8 ldur x8, [x29, #-0x48] 1547dc: 52814309 mov w9, #0xa18 // =2584 1547e0: 2a0903e0 mov w0, w9 1547e4: f9004fe8 str x8, [sp, #0x98] 1547e8: 97fd51ca bl 0xa8f10 <_Znwm@plt> 1547ec: aa0003e1 mov x1, x0 1547f0: aa0003e8 mov x8, x0 1547f4: f9004be1 str x1, [sp, #0x90] 1547f8: f90047e8 str x8, [sp, #0x88] 1547fc: 97fd5805 bl 0xaa810 <_ZN7android8AMessageC1Ev@plt> 154800: 14000001 b 0x154804 154804: d10083a8 sub x8, x29, #0x20 154808: aa0803e0 mov x0, x8 15480c: f94047e1 ldr x1, [sp, #0x88] 154810: f90043e8 str x8, [sp, #0x80] 154814: 97fd3e2f bl 0xa40d0 <_ZN7android2spINS_8AMessageEEC2EPS1_@plt> 154818: f94043e0 ldr x0, [sp, #0x80] 15481c: 97fd5039 bl 0xa8900 <_ZNK7android2spINS_8AMessageEEptEv@plt> 154820: f9003fe0 str x0, [sp, #0x78] 154824: 14000001 b 0x154828 154828: 90000aa8 adrp x8, 0x2a8000 15482c: f9423508 ldr x8, [x8, #0x468] 154830: f9400101 ldr x1, [x8] 154834: f85b03a2 ldur x2, [x29, #-0x50] 154838: f9403fe0 ldr x0, [sp, #0x78] 15483c: 97fd4fdd bl 0xa87b0 <_ZN7android8AMessage8setInt64EPKcl@plt> 154840: 14000001 b 0x154844 154844: f9404fe8 ldr x8, [sp, #0x98] 154848: 9100e100 add x0, x8, #0x38 15484c: 97fd4389 bl 0xa5670 <_ZNK7android2spINS_9ATSParserEEptEv@plt> 154850: f9003be0 str x0, [sp, #0x70] 154854: 14000001 b 0x154858 154858: 320003e1 orr w1, wzr, #0x1 15485c: d10083a2 sub x2, x29, #0x20 154860: f9403be0 ldr x0, [sp, #0x70] 154864: 97fd2e17 bl 0xa00c0 <_ZN7android9ATSParser19signalDiscontinuityENS0_17DiscontinuityTypeERKNS_2spINS_8AMessageEEE@plt> 154868: 14000001 b 0x15486c 15486c: aa1f03e8 mov x8, xzr 154870: f81983a8 stur x8, [x29, #-0x68] 154874: 14000001 b 0x154878 154878: f85983a8 ldur x8, [x29, #-0x68] 15487c: f9404fe9 ldr x9, [sp, #0x98] 154880: 91018120 add x0, x9, #0x60 154884: f90037e8 str x8, [sp, #0x68] 154888: 97fd300a bl 0xa08b0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4sizeEv@plt> 15488c: f90033e0 str x0, [sp, #0x60] 154890: 14000001 b 0x154894 154894: f94037e8 ldr x8, [sp, #0x68] 154898: f94033e9 ldr x9, [sp, #0x60] 15489c: eb09010a subs x10, x8, x9 1548a0: f9002fea str x10, [sp, #0x58] 1548a4: 54000962 b.hs 0x1549d0 1548a8: 14000001 b 0x1548ac 1548ac: f9404fe8 ldr x8, [sp, #0x98] 1548b0: 91018100 add x0, x8, #0x60 1548b4: f85983a1 ldur x1, [x29, #-0x68] 1548b8: 97fd4b2e bl 0xa7570 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE6itemAtEm@plt> 1548bc: f9002be0 str x0, [sp, #0x50] 1548c0: 14000001 b 0x1548c4 1548c4: f9402be8 ldr x8, [sp, #0x50] 1548c8: f81903a8 stur x8, [x29, #-0x70] 1548cc: d100a3a0 sub x0, x29, #0x28 1548d0: 97fd309c bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 1548d4: 14000001 b 0x1548d8 1548d8: 14000001 b 0x1548dc 1548dc: f85903a0 ldur x0, [x29, #-0x70] 1548e0: 97fd3b58 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 1548e4: f90027e0 str x0, [sp, #0x48] 1548e8: 14000001 b 0x1548ec 1548ec: d100b3a1 sub x1, x29, #0x2c 1548f0: f94027e0 ldr x0, [sp, #0x48] 1548f4: 97fd37cb bl 0xa2820 <_ZN7android19AnotherPacketSource18hasBufferAvailableEPi@plt> 1548f8: b90047e0 str w0, [sp, #0x44] 1548fc: 14000001 b 0x154900 154900: b94047e8 ldr w8, [sp, #0x44] 154904: 360004c8 tbz w8, #0x0, 0x15499c 154908: 14000001 b 0x15490c 15490c: b85d43a8 ldur w8, [x29, #-0x2c] 154910: 340002e8 cbz w8, 0x15496c 154914: 14000001 b 0x154918 154918: b85d43a8 ldur w8, [x29, #-0x2c] 15491c: b81c43a8 stur w8, [x29, #-0x3c] 154920: 320003e8 orr w8, wzr, #0x1 154924: b818c3a8 stur w8, [x29, #-0x74] 154928: 14000020 b 0x1549a8 15492c: f81a83a0 stur x0, [x29, #-0x58] 154930: 2a0103e8 mov w8, w1 154934: b81a43a8 stur w8, [x29, #-0x5c] 154938: f9404be0 ldr x0, [sp, #0x90] 15493c: 97fd3009 bl 0xa0960 <_ZdlPv@plt> 154940: 14000079 b 0x154b24 154944: f81a83a0 stur x0, [x29, #-0x58] 154948: 2a0103e8 mov w8, w1 15494c: b81a43a8 stur w8, [x29, #-0x5c] 154950: 14000072 b 0x154b18 154954: f81a83a0 stur x0, [x29, #-0x58] 154958: 2a0103e8 mov w8, w1 15495c: b81a43a8 stur w8, [x29, #-0x5c] 154960: d100a3a0 sub x0, x29, #0x28 154964: 97fd56eb bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 154968: 1400006c b 0x154b18 15496c: f85903a0 ldur x0, [x29, #-0x70] 154970: 97fd3b34 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 154974: f9001fe0 str x0, [sp, #0x38] 154978: 14000001 b 0x15497c 15497c: d100a3a1 sub x1, x29, #0x28 154980: f9401fe0 ldr x0, [sp, #0x38] 154984: 97fd5487 bl 0xa9ba0 <_ZN7android19AnotherPacketSource17dequeueAccessUnitEPNS_2spINS_7ABufferEEE@plt> 154988: b90037e0 str w0, [sp, #0x34] 15498c: 14000001 b 0x154990 154990: b94037e8 ldr w8, [sp, #0x34] 154994: b81d43a8 stur w8, [x29, #-0x2c] 154998: 17ffffd1 b 0x1548dc 15499c: 2a1f03e8 mov w8, wzr 1549a0: b818c3a8 stur w8, [x29, #-0x74] 1549a4: 14000001 b 0x1549a8 1549a8: d100a3a0 sub x0, x29, #0x28 1549ac: 97fd56d9 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 1549b0: b858c3a8 ldur w8, [x29, #-0x74] 1549b4: 35000928 cbnz w8, 0x154ad8 1549b8: 14000001 b 0x1549bc 1549bc: 14000001 b 0x1549c0 1549c0: f85983a8 ldur x8, [x29, #-0x68] 1549c4: 91000508 add x8, x8, #0x1 1549c8: f81983a8 stur x8, [x29, #-0x68] 1549cc: 17ffffab b 0x154878 1549d0: aa1f03e8 mov x8, xzr 1549d4: f81803a8 stur x8, [x29, #-0x80] 1549d8: 14000001 b 0x1549dc 1549dc: f85803a8 ldur x8, [x29, #-0x80] 1549e0: f9404fe9 ldr x9, [sp, #0x98] 1549e4: 91018120 add x0, x9, #0x60 1549e8: f90017e8 str x8, [sp, #0x28] 1549ec: 97fd2fb1 bl 0xa08b0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4sizeEv@plt> 1549f0: f90013e0 str x0, [sp, #0x20] 1549f4: 14000001 b 0x1549f8 1549f8: f94017e8 ldr x8, [sp, #0x28] 1549fc: f94013e9 ldr x9, [sp, #0x20] 154a00: eb09010a subs x10, x8, x9 154a04: f9000fea str x10, [sp, #0x18] 154a08: 540005e2 b.hs 0x154ac4 154a0c: 14000001 b 0x154a10 154a10: f9404fe8 ldr x8, [sp, #0x98] 154a14: 91018100 add x0, x8, #0x60 154a18: f85803a1 ldur x1, [x29, #-0x80] 154a1c: 97fd4ad5 bl 0xa7570 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE6itemAtEm@plt> 154a20: f9000be0 str x0, [sp, #0x10] 154a24: 14000001 b 0x154a28 154a28: f9400be8 ldr x8, [sp, #0x10] 154a2c: f81783a8 stur x8, [x29, #-0x88] 154a30: d100e3a0 sub x0, x29, #0x38 154a34: 97fd3043 bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 154a38: 14000001 b 0x154a3c 154a3c: f85783a1 ldur x1, [x29, #-0x88] 154a40: f9404fe0 ldr x0, [sp, #0x98] 154a44: 97fd44cb bl 0xa5d70 <_ZN7android16MPEG2TSExtractor24feedUntilBufferAvailableERKNS_2spINS_19AnotherPacketSourceEEE@plt> 154a48: b9000fe0 str w0, [sp, #0xc] 154a4c: 14000001 b 0x154a50 154a50: b9400fe8 ldr w8, [sp, #0xc] 154a54: b81743a8 stur w8, [x29, #-0x8c] 154a58: b85743a9 ldur w9, [x29, #-0x8c] 154a5c: 340001a9 cbz w9, 0x154a90 154a60: 14000001 b 0x154a64 154a64: b85743a8 ldur w8, [x29, #-0x8c] 154a68: b81c43a8 stur w8, [x29, #-0x3c] 154a6c: 320003e8 orr w8, wzr, #0x1 154a70: b818c3a8 stur w8, [x29, #-0x74] 154a74: 1400000a b 0x154a9c 154a78: f81a83a0 stur x0, [x29, #-0x58] 154a7c: 2a0103e8 mov w8, w1 154a80: b81a43a8 stur w8, [x29, #-0x5c] 154a84: d100e3a0 sub x0, x29, #0x38 154a88: 97fd56a2 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 154a8c: 14000023 b 0x154b18 154a90: 2a1f03e8 mov w8, wzr 154a94: b818c3a8 stur w8, [x29, #-0x74] 154a98: 14000001 b 0x154a9c 154a9c: d100e3a0 sub x0, x29, #0x38 154aa0: 97fd569c bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 154aa4: b858c3a8 ldur w8, [x29, #-0x74] 154aa8: 35000188 cbnz w8, 0x154ad8 154aac: 14000001 b 0x154ab0 154ab0: 14000001 b 0x154ab4 154ab4: f85803a8 ldur x8, [x29, #-0x80] 154ab8: 91000508 add x8, x8, #0x1 154abc: f81803a8 stur x8, [x29, #-0x80] 154ac0: 17ffffc7 b 0x1549dc 154ac4: 2a1f03e8 mov w8, wzr 154ac8: b81c43a8 stur w8, [x29, #-0x3c] 154acc: 320003e8 orr w8, wzr, #0x1 154ad0: b818c3a8 stur w8, [x29, #-0x74] 154ad4: 14000001 b 0x154ad8 154ad8: d10083a0 sub x0, x29, #0x20 154adc: 97fd5901 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 154ae0: b85c43a8 ldur w8, [x29, #-0x3c] 154ae4: d53bd040 mrs x0, TPIDR_EL0 154ae8: f9401400 ldr x0, [x0, #0x28] 154aec: f85e83be ldur x30, [x29, #-0x18] 154af0: eb1e0000 subs x0, x0, x30 154af4: b9000be8 str w8, [sp, #0x8] 154af8: f90003e0 str x0, [sp] 154afc: 54000181 b.ne 0x154b2c 154b00: 14000001 b 0x154b04 154b04: b9400be0 ldr w0, [sp, #0x8] 154b08: a9537bfd ldp x29, x30, [sp, #0x130] 154b0c: f94093fc ldr x28, [sp, #0x120] 154b10: 910503ff add sp, sp, #0x140 154b14: d65f03c0 ret 154b18: d10083a0 sub x0, x29, #0x20 154b1c: 97fd58f1 bl 0xaaee0 <_ZN7android2spINS_8AMessageEED2Ev@plt> 154b20: 14000001 b 0x154b24 154b24: f85a83a0 ldur x0, [x29, #-0x58] 154b28: 97fd4cfa bl 0xa7f10 <_Unwind_Resume@plt> 154b2c: 97fd5491 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000154b30 : 154b30: d10483ff sub sp, sp, #0x120 154b34: f90083fc str x28, [sp, #0x100] 154b38: a9117bfd stp x29, x30, [sp, #0x110] 154b3c: 910443fd add x29, sp, #0x110 154b40: d53bd048 mrs x8, TPIDR_EL0 154b44: f9401508 ldr x8, [x8, #0x28] 154b48: f81e83a8 stur x8, [x29, #-0x18] 154b4c: f81c83a0 stur x0, [x29, #-0x38] 154b50: f81c03a1 stur x1, [x29, #-0x40] 154b54: f85c83a8 ldur x8, [x29, #-0x38] 154b58: aa0803e0 mov x0, x8 154b5c: f9405908 ldr x8, [x8, #0xb0] 154b60: f90047e0 str x0, [sp, #0x88] 154b64: aa0803e0 mov x0, x8 154b68: 97fd4bf2 bl 0xa7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt> 154b6c: f81b83a0 stur x0, [x29, #-0x48] 154b70: 14000001 b 0x154b74 154b74: f85c03a8 ldur x8, [x29, #-0x40] 154b78: f94047e9 ldr x9, [sp, #0x88] 154b7c: f940592a ldr x10, [x9, #0xb0] 154b80: aa0a03e0 mov x0, x10 154b84: f90043e8 str x8, [sp, #0x80] 154b88: f9003fea str x10, [sp, #0x78] 154b8c: 97fd4be9 bl 0xa7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt> 154b90: f1000401 subs x1, x0, #0x1 154b94: f9403fe0 ldr x0, [sp, #0x78] 154b98: 97fd5262 bl 0xa9520 <_ZNK7android11KeyedVectorIllE5keyAtEm@plt> 154b9c: f9400008 ldr x8, [x0] 154ba0: f94043e9 ldr x9, [sp, #0x80] 154ba4: eb080128 subs x8, x9, x8 154ba8: f9003be8 str x8, [sp, #0x70] 154bac: 540010ad b.le 0x154dc0 154bb0: 14000001 b 0x154bb4 154bb4: f85b83a8 ldur x8, [x29, #-0x48] 154bb8: f94047e9 ldr x9, [sp, #0x88] 154bbc: f9405920 ldr x0, [x9, #0xb0] 154bc0: f90037e8 str x8, [sp, #0x68] 154bc4: 97fd4bdb bl 0xa7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt> 154bc8: f94037e8 ldr x8, [sp, #0x68] 154bcc: eb000108 subs x8, x8, x0 154bd0: f90033e8 str x8, [sp, #0x60] 154bd4: 54000de2 b.hs 0x154d90 154bd8: 14000001 b 0x154bdc 154bdc: f94047e8 ldr x8, [sp, #0x88] 154be0: f9405900 ldr x0, [x8, #0xb0] 154be4: 97fd4bd3 bl 0xa7b30 <_ZNK7android11KeyedVectorIllE4sizeEv@plt> 154be8: f81b83a0 stur x0, [x29, #-0x48] 154bec: f94047e8 ldr x8, [sp, #0x88] 154bf0: f9405900 ldr x0, [x8, #0xb0] 154bf4: f85b83be ldur x30, [x29, #-0x48] 154bf8: f10007c1 subs x1, x30, #0x1 154bfc: 97fd5249 bl 0xa9520 <_ZNK7android11KeyedVectorIllE5keyAtEm@plt> 154c00: f9400008 ldr x8, [x0] 154c04: f81a83a8 stur x8, [x29, #-0x58] 154c08: d10083a0 sub x0, x29, #0x20 154c0c: 97fd2fcd bl 0xa0b40 <_ZN7android2spINS_7ABufferEEC2Ev@plt> 154c10: aa1f03e8 mov x8, xzr 154c14: f81a03a8 stur x8, [x29, #-0x60] 154c18: 14000001 b 0x154c1c 154c1c: f85a03a8 ldur x8, [x29, #-0x60] 154c20: f94047e9 ldr x9, [sp, #0x88] 154c24: 91018120 add x0, x9, #0x60 154c28: f9002fe8 str x8, [sp, #0x58] 154c2c: 97fd2f21 bl 0xa08b0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEE4sizeEv@plt> 154c30: f9002be0 str x0, [sp, #0x50] 154c34: 14000001 b 0x154c38 154c38: f9402fe8 ldr x8, [sp, #0x58] 154c3c: f9402be9 ldr x9, [sp, #0x50] 154c40: eb09010a subs x10, x8, x9 154c44: f90027ea str x10, [sp, #0x48] 154c48: 54000842 b.hs 0x154d50 154c4c: 14000001 b 0x154c50 154c50: f94047e8 ldr x8, [sp, #0x88] 154c54: 91018100 add x0, x8, #0x60 154c58: f85a03a1 ldur x1, [x29, #-0x60] 154c5c: 97fd2c59 bl 0x9fdc0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEEixEm@plt> 154c60: f90023e0 str x0, [sp, #0x40] 154c64: 14000001 b 0x154c68 154c68: f94023e8 ldr x8, [sp, #0x40] 154c6c: f81883a8 stur x8, [x29, #-0x78] 154c70: 14000001 b 0x154c74 154c74: f85883a0 ldur x0, [x29, #-0x78] 154c78: 97fd3a72 bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 154c7c: f9001fe0 str x0, [sp, #0x38] 154c80: 14000001 b 0x154c84 154c84: d100a3a1 sub x1, x29, #0x28 154c88: f9401fe0 ldr x0, [sp, #0x38] 154c8c: 97fd4c79 bl 0xa7e70 <_ZN7android19AnotherPacketSource14nextBufferTimeEPl@plt> 154c90: b90037e0 str w0, [sp, #0x34] 154c94: 14000001 b 0x154c98 154c98: b94037e8 ldr w8, [sp, #0x34] 154c9c: b81b43a8 stur w8, [x29, #-0x4c] 154ca0: 35000348 cbnz w8, 0x154d08 154ca4: 14000001 b 0x154ca8 154ca8: f85d83a8 ldur x8, [x29, #-0x28] 154cac: f85a83a9 ldur x9, [x29, #-0x58] 154cb0: eb090108 subs x8, x8, x9 154cb4: f90017e8 str x8, [sp, #0x28] 154cb8: 5400024a b.ge 0x154d00 154cbc: 14000001 b 0x154cc0 154cc0: f85883a0 ldur x0, [x29, #-0x78] 154cc4: 97fd3a5f bl 0xa3640 <_ZNK7android2spINS_19AnotherPacketSourceEEptEv@plt> 154cc8: f90013e0 str x0, [sp, #0x20] 154ccc: 14000001 b 0x154cd0 154cd0: d10083a1 sub x1, x29, #0x20 154cd4: f94013e0 ldr x0, [sp, #0x20] 154cd8: 97fd53b2 bl 0xa9ba0 <_ZN7android19AnotherPacketSource17dequeueAccessUnitEPNS_2spINS_7ABufferEEE@plt> 154cdc: b9001fe0 str w0, [sp, #0x1c] 154ce0: 14000001 b 0x154ce4 154ce4: 14000008 b 0x154d04 154ce8: f81983a0 stur x0, [x29, #-0x68] 154cec: 2a0103e8 mov w8, w1 154cf0: b81943a8 stur w8, [x29, #-0x6c] 154cf4: d10083a0 sub x0, x29, #0x20 154cf8: 97fd5606 bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 154cfc: 14000042 b 0x154e04 154d00: 14000002 b 0x154d08 154d04: 17ffffdc b 0x154c74 154d08: b85b43a8 ldur w8, [x29, #-0x4c] 154d0c: 34000188 cbz w8, 0x154d3c 154d10: 14000001 b 0x154d14 154d14: b85b43a8 ldur w8, [x29, #-0x4c] 154d18: 31002d08 adds w8, w8, #0xb 154d1c: b9001be8 str w8, [sp, #0x18] 154d20: 540000e0 b.eq 0x154d3c 154d24: 14000001 b 0x154d28 154d28: b85b43a8 ldur w8, [x29, #-0x4c] 154d2c: b81d43a8 stur w8, [x29, #-0x2c] 154d30: 320003e8 orr w8, wzr, #0x1 154d34: b81843a8 stur w8, [x29, #-0x7c] 154d38: 14000009 b 0x154d5c 154d3c: 14000001 b 0x154d40 154d40: f85a03a8 ldur x8, [x29, #-0x60] 154d44: 91000508 add x8, x8, #0x1 154d48: f81a03a8 stur x8, [x29, #-0x60] 154d4c: 17ffffb4 b 0x154c1c 154d50: 2a1f03e8 mov w8, wzr 154d54: b81843a8 stur w8, [x29, #-0x7c] 154d58: 14000001 b 0x154d5c 154d5c: d10083a0 sub x0, x29, #0x20 154d60: 97fd55ec bl 0xaa510 <_ZN7android2spINS_7ABufferEED2Ev@plt> 154d64: b85843a8 ldur w8, [x29, #-0x7c] 154d68: 2a0803e9 mov w9, w8 154d6c: b90017e9 str w9, [sp, #0x14] 154d70: 340000e8 cbz w8, 0x154d8c 154d74: 14000001 b 0x154d78 154d78: b94017e8 ldr w8, [sp, #0x14] 154d7c: 71000509 subs w9, w8, #0x1 154d80: b90013e9 str w9, [sp, #0x10] 154d84: 54000240 b.eq 0x154dcc 154d88: 14000021 b 0x154e0c 154d8c: 14000001 b 0x154d90 154d90: 2a1f03e0 mov w0, wzr 154d94: f94047e8 ldr x8, [sp, #0x88] 154d98: b9000fe0 str w0, [sp, #0xc] 154d9c: aa0803e0 mov x0, x8 154da0: b9400fe1 ldr w1, [sp, #0xc] 154da4: 97fd2ed7 bl 0xa0900 <_ZN7android16MPEG2TSExtractor8feedMoreEb@plt> 154da8: 340000a0 cbz w0, 0x154dbc 154dac: 14000001 b 0x154db0 154db0: 12807e48 mov w8, #-0x3f3 // =-1011 154db4: b81d43a8 stur w8, [x29, #-0x2c] 154db8: 14000005 b 0x154dcc 154dbc: 17ffff6e b 0x154b74 154dc0: 2a1f03e8 mov w8, wzr 154dc4: b81d43a8 stur w8, [x29, #-0x2c] 154dc8: 14000001 b 0x154dcc 154dcc: b85d43a8 ldur w8, [x29, #-0x2c] 154dd0: d53bd049 mrs x9, TPIDR_EL0 154dd4: f9401529 ldr x9, [x9, #0x28] 154dd8: f85e83aa ldur x10, [x29, #-0x18] 154ddc: eb0a0129 subs x9, x9, x10 154de0: b9000be8 str w8, [sp, #0x8] 154de4: f90003e9 str x9, [sp] 154de8: 54000121 b.ne 0x154e0c 154dec: 14000001 b 0x154df0 154df0: b9400be0 ldr w0, [sp, #0x8] 154df4: a9517bfd ldp x29, x30, [sp, #0x110] 154df8: f94083fc ldr x28, [sp, #0x100] 154dfc: 910483ff add sp, sp, #0x120 154e00: d65f03c0 ret 154e04: f85983a0 ldur x0, [x29, #-0x68] 154e08: 97fd4c42 bl 0xa7f10 <_Unwind_Resume@plt> 154e0c: 97fd53d9 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000154e10 >::itemAt(unsigned long) const>: 154e10: d10083ff sub sp, sp, #0x20 154e14: a9017bfd stp x29, x30, [sp, #0x10] 154e18: 910043fd add x29, sp, #0x10 154e1c: f90007e0 str x0, [sp, #0x8] 154e20: f90003e1 str x1, [sp] 154e24: f94007e0 ldr x0, [sp, #0x8] 154e28: f94003e1 ldr x1, [sp] 154e2c: 97fd2be5 bl 0x9fdc0 <_ZNK7android6VectorINS_2spINS_19AnotherPacketSourceEEEEixEm@plt> 154e30: a9417bfd ldp x29, x30, [sp, #0x10] 154e34: 910083ff add sp, sp, #0x20 154e38: d65f03c0 ret 0000000000154e3c const&, android::String8*, float*, android::sp*)>: 154e3c: d101c3ff sub sp, sp, #0x70 154e40: a9067bfd stp x29, x30, [sp, #0x60] 154e44: 910183fd add x29, sp, #0x60 154e48: d53bd048 mrs x8, TPIDR_EL0 154e4c: f9401508 ldr x8, [x8, #0x28] 154e50: f81f83a8 stur x8, [x29, #-0x8] 154e54: f81e83a0 stur x0, [x29, #-0x18] 154e58: f81e03a1 stur x1, [x29, #-0x20] 154e5c: f81d83a2 stur x2, [x29, #-0x28] 154e60: f9001be3 str x3, [sp, #0x30] 154e64: 2a1f03e9 mov w9, wzr 154e68: b9002fe9 str w9, [sp, #0x2c] 154e6c: 14000001 b 0x154e70 const&, android::String8*, float*, android::sp*)+0x34> 154e70: b9402fe8 ldr w8, [sp, #0x2c] 154e74: 71001108 subs w8, w8, #0x4 154e78: b9002be8 str w8, [sp, #0x28] 154e7c: 540003ec b.gt 0x154ef8 const&, android::String8*, float*, android::sp*)+0xbc> 154e80: 14000001 b 0x154e84 const&, android::String8*, float*, android::sp*)+0x48> 154e84: f85e83a0 ldur x0, [x29, #-0x18] 154e88: 97fd4a42 bl 0xa7790 <_ZNK7android2spINS_10DataSourceEEptEv@plt> 154e8c: b9802ffe ldrsw x30, [sp, #0x2c] 154e90: 52801788 mov w8, #0xbc // =188 154e94: 2a0803e9 mov w9, w8 154e98: 9b097fc1 mul x1, x30, x9 154e9c: f9400009 ldr x9, [x0] 154ea0: f9401d29 ldr x9, [x9, #0x38] 154ea4: 320003e8 orr w8, wzr, #0x1 154ea8: 2a0803e3 mov w3, w8 154eac: d10033a2 sub x2, x29, #0xc 154eb0: d63f0120 blr x9 154eb4: f1000409 subs x9, x0, #0x1 154eb8: f90013e9 str x9, [sp, #0x20] 154ebc: 540000e1 b.ne 0x154ed8 const&, android::String8*, float*, android::sp*)+0x9c> 154ec0: 14000001 b 0x154ec4 const&, android::String8*, float*, android::sp*)+0x88> 154ec4: 385f43a8 ldurb w8, [x29, #-0xc] 154ec8: 71011d08 subs w8, w8, #0x47 154ecc: b9001fe8 str w8, [sp, #0x1c] 154ed0: 540000a0 b.eq 0x154ee4 const&, android::String8*, float*, android::sp*)+0xa8> 154ed4: 14000001 b 0x154ed8 const&, android::String8*, float*, android::sp*)+0x9c> 154ed8: 2a1f03e8 mov w8, wzr 154edc: 381f33a8 sturb w8, [x29, #-0xd] 154ee0: 14000013 b 0x154f2c const&, android::String8*, float*, android::sp*)+0xf0> 154ee4: 14000001 b 0x154ee8 const&, android::String8*, float*, android::sp*)+0xac> 154ee8: b9402fe8 ldr w8, [sp, #0x2c] 154eec: 11000508 add w8, w8, #0x1 154ef0: b9002fe8 str w8, [sp, #0x2c] 154ef4: 17ffffdf b 0x154e70 const&, android::String8*, float*, android::sp*)+0x34> 154ef8: f85d83a8 ldur x8, [x29, #-0x28] 154efc: 529999a9 mov w9, #0xcccd // =52429 154f00: 72a7b989 movk w9, #0x3dcc, lsl #16 154f04: b9000109 str w9, [x8] 154f08: f85e03a0 ldur x0, [x29, #-0x20] 154f0c: 90000aa8 adrp x8, 0x2a8000 154f10: f944c508 ldr x8, [x8, #0x988] 154f14: f9400101 ldr x1, [x8] 154f18: 97fd31da bl 0xa1680 <_ZN7android7String85setToEPKc@plt> 154f1c: 320003e9 orr w9, wzr, #0x1 154f20: 381f33a9 sturb w9, [x29, #-0xd] 154f24: b9001be0 str w0, [sp, #0x18] 154f28: 14000001 b 0x154f2c const&, android::String8*, float*, android::sp*)+0xf0> 154f2c: 385f33a8 ldurb w8, [x29, #-0xd] 154f30: d53bd049 mrs x9, TPIDR_EL0 154f34: f9401529 ldr x9, [x9, #0x28] 154f38: f85f83aa ldur x10, [x29, #-0x8] 154f3c: eb0a0129 subs x9, x9, x10 154f40: b90017e8 str w8, [sp, #0x14] 154f44: f90007e9 str x9, [sp, #0x8] 154f48: 540000e1 b.ne 0x154f64 const&, android::String8*, float*, android::sp*)+0x128> 154f4c: 14000001 b 0x154f50 const&, android::String8*, float*, android::sp*)+0x114> 154f50: b94017e8 ldr w8, [sp, #0x14] 154f54: 12000100 and w0, w8, #0x1 154f58: a9467bfd ldp x29, x30, [sp, #0x60] 154f5c: 9101c3ff add sp, sp, #0x70 154f60: d65f03c0 ret 154f64: 97fd5383 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000154f68 : 154f68: d100c3ff sub sp, sp, #0x30 154f6c: a9027bfd stp x29, x30, [sp, #0x20] 154f70: 910083fd add x29, sp, #0x20 154f74: 90000aa8 adrp x8, 0x2a8000 154f78: f9475108 ldr x8, [x8, #0xea0] 154f7c: b27b03e9 orr x9, xzr, #0x20 154f80: f81f83a0 stur x0, [x29, #-0x8] 154f84: f85f83a0 ldur x0, [x29, #-0x8] 154f88: f9000be0 str x0, [sp, #0x10] 154f8c: aa0803e1 mov x1, x8 154f90: f90007e9 str x9, [sp, #0x8] 154f94: 97fd2ec7 bl 0xa0ab0 <_ZN7android13MPEG2TSSourceD2Ev@plt> 154f98: f9400be8 ldr x8, [sp, #0x10] 154f9c: f94007e9 ldr x9, [sp, #0x8] 154fa0: 8b090100 add x0, x8, x9 154fa4: 97fd2ed7 bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 154fa8: a9427bfd ldp x29, x30, [sp, #0x20] 154fac: 9100c3ff add sp, sp, #0x30 154fb0: d65f03c0 ret 0000000000154fb4 : 154fb4: d10083ff sub sp, sp, #0x20 154fb8: a9017bfd stp x29, x30, [sp, #0x10] 154fbc: 910043fd add x29, sp, #0x10 154fc0: f90007e0 str x0, [sp, #0x8] 154fc4: f94007e0 ldr x0, [sp, #0x8] 154fc8: f90003e0 str x0, [sp] 154fcc: 97fd4d01 bl 0xa83d0 <_ZN7android13MPEG2TSSourceD1Ev@plt> 154fd0: f94003e0 ldr x0, [sp] 154fd4: 97fd2e63 bl 0xa0960 <_ZdlPv@plt> 154fd8: a9417bfd ldp x29, x30, [sp, #0x10] 154fdc: 910083ff add sp, sp, #0x20 154fe0: d65f03c0 ret 0000000000154fe4 : 154fe4: d10083ff sub sp, sp, #0x20 154fe8: a9017bfd stp x29, x30, [sp, #0x10] 154fec: 910043fd add x29, sp, #0x10 154ff0: f90007e0 str x0, [sp, #0x8] 154ff4: f94007e0 ldr x0, [sp, #0x8] 154ff8: f9400008 ldr x8, [x0] 154ffc: f85e8108 ldur x8, [x8, #-0x18] 155000: 8b080008 add x8, x0, x8 155004: aa0803e0 mov x0, x8 155008: 97fd4cf2 bl 0xa83d0 <_ZN7android13MPEG2TSSourceD1Ev@plt> 15500c: a9417bfd ldp x29, x30, [sp, #0x10] 155010: 910083ff add sp, sp, #0x20 155014: d65f03c0 ret 0000000000155018 : 155018: d10083ff sub sp, sp, #0x20 15501c: a9017bfd stp x29, x30, [sp, #0x10] 155020: 910043fd add x29, sp, #0x10 155024: f90007e0 str x0, [sp, #0x8] 155028: f94007e0 ldr x0, [sp, #0x8] 15502c: f9400008 ldr x8, [x0] 155030: f85e8108 ldur x8, [x8, #-0x18] 155034: 8b080008 add x8, x0, x8 155038: aa0803e0 mov x0, x8 15503c: 97fd4365 bl 0xa5dd0 <_ZN7android13MPEG2TSSourceD0Ev@plt> 155040: a9417bfd ldp x29, x30, [sp, #0x10] 155044: 910083ff add sp, sp, #0x20 155048: d65f03c0 ret 000000000015504c : 15504c: d100c3ff sub sp, sp, #0x30 155050: a9027bfd stp x29, x30, [sp, #0x20] 155054: 910083fd add x29, sp, #0x20 155058: f0000a88 adrp x8, 0x2a8000 15505c: f9457d08 ldr x8, [x8, #0xaf8] 155060: b27a07e9 orr x9, xzr, #0xc0 155064: f81f83a0 stur x0, [x29, #-0x8] 155068: f85f83a0 ldur x0, [x29, #-0x8] 15506c: f9000be0 str x0, [sp, #0x10] 155070: aa0803e1 mov x1, x8 155074: f90007e9 str x9, [sp, #0x8] 155078: 97fd4772 bl 0xa6e40 <_ZN7android16MPEG2TSExtractorD2Ev@plt> 15507c: f9400be8 ldr x8, [sp, #0x10] 155080: f94007e9 ldr x9, [sp, #0x8] 155084: 8b090100 add x0, x8, x9 155088: 97fd2e9e bl 0xa0b00 <_ZN7android7RefBaseD2Ev@plt> 15508c: a9427bfd ldp x29, x30, [sp, #0x20] 155090: 9100c3ff add sp, sp, #0x30 155094: d65f03c0 ret 0000000000155098 : 155098: d10083ff sub sp, sp, #0x20 15509c: a9017bfd stp x29, x30, [sp, #0x10] 1550a0: 910043fd add x29, sp, #0x10 1550a4: f90007e0 str x0, [sp, #0x8] 1550a8: f94007e0 ldr x0, [sp, #0x8] 1550ac: f90003e0 str x0, [sp] 1550b0: 97fd581c bl 0xab120 <_ZN7android16MPEG2TSExtractorD1Ev@plt> 1550b4: f94003e0 ldr x0, [sp] 1550b8: 97fd2e2a bl 0xa0960 <_ZdlPv@plt> 1550bc: a9417bfd ldp x29, x30, [sp, #0x10] 1550c0: 910083ff add sp, sp, #0x20 1550c4: d65f03c0 ret 00000000001550c8 : 1550c8: d10043ff sub sp, sp, #0x10 1550cc: d0000528 adrp x8, 0x1fb000 +0xc> 1550d0: 911a9d08 add x8, x8, #0x6a7 1550d4: f90007e0 str x0, [sp, #0x8] 1550d8: aa0803e0 mov x0, x8 1550dc: 910043ff add sp, sp, #0x10 1550e0: d65f03c0 ret 00000000001550e4 : 1550e4: d10083ff sub sp, sp, #0x20 1550e8: a9017bfd stp x29, x30, [sp, #0x10] 1550ec: 910043fd add x29, sp, #0x10 1550f0: f90007e0 str x0, [sp, #0x8] 1550f4: f94007e0 ldr x0, [sp, #0x8] 1550f8: f9400008 ldr x8, [x0] 1550fc: f85e8108 ldur x8, [x8, #-0x18] 155100: 8b080008 add x8, x0, x8 155104: aa0803e0 mov x0, x8 155108: 97fd5806 bl 0xab120 <_ZN7android16MPEG2TSExtractorD1Ev@plt> 15510c: a9417bfd ldp x29, x30, [sp, #0x10] 155110: 910083ff add sp, sp, #0x20 155114: d65f03c0 ret 0000000000155118 : 155118: d10083ff sub sp, sp, #0x20 15511c: a9017bfd stp x29, x30, [sp, #0x10] 155120: 910043fd add x29, sp, #0x10 155124: f90007e0 str x0, [sp, #0x8] 155128: f94007e0 ldr x0, [sp, #0x8] 15512c: f9400008 ldr x8, [x0] 155130: f85e8108 ldur x8, [x8, #-0x18] 155134: 8b080008 add x8, x0, x8 155138: aa0803e0 mov x0, x8 15513c: 97fd4a59 bl 0xa7aa0 <_ZN7android16MPEG2TSExtractorD0Ev@plt> 155140: a9417bfd ldp x29, x30, [sp, #0x10] 155144: 910083ff add sp, sp, #0x20 155148: d65f03c0 ret 000000000015514c : 15514c: d10103ff sub sp, sp, #0x40 155150: a9037bfd stp x29, x30, [sp, #0x30] 155154: 9100c3fd add x29, sp, #0x30 155158: b27c03e8 orr x8, xzr, #0x10 15515c: b27d03e9 orr x9, xzr, #0x8 155160: f81f83a0 stur x0, [x29, #-0x8] 155164: f81f03a1 stur x1, [x29, #-0x10] 155168: f85f83a0 ldur x0, [x29, #-0x8] 15516c: f85f03a1 ldur x1, [x29, #-0x10] 155170: f940002a ldr x10, [x1] 155174: f900000a str x10, [x0] 155178: f9401c2a ldr x10, [x1, #0x38] 15517c: f940000b ldr x11, [x0] 155180: f85e816b ldur x11, [x11, #-0x18] 155184: 8b0b000b add x11, x0, x11 155188: f900016a str x10, [x11] 15518c: 8b080008 add x8, x0, x8 155190: f9000fe0 str x0, [sp, #0x18] 155194: aa0803e0 mov x0, x8 155198: f9000be9 str x9, [sp, #0x10] 15519c: f90007e1 str x1, [sp, #0x8] 1551a0: 97fd5580 bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 1551a4: f9400fe8 ldr x8, [sp, #0x18] 1551a8: f9400be9 ldr x9, [sp, #0x10] 1551ac: 8b090100 add x0, x8, x9 1551b0: 97fd47d8 bl 0xa7110 <_ZN7android2spINS_16MPEG2TSExtractorEED2Ev@plt> 1551b4: f94007e8 ldr x8, [sp, #0x8] 1551b8: f9400be9 ldr x9, [sp, #0x10] 1551bc: 8b090101 add x1, x8, x9 1551c0: f9400fe0 ldr x0, [sp, #0x18] 1551c4: 97fd3d9b bl 0xa4830 <_ZN7android11MediaSourceD2Ev@plt> 1551c8: a9437bfd ldp x29, x30, [sp, #0x30] 1551cc: 910103ff add sp, sp, #0x40 1551d0: d65f03c0 ret 00000000001551d4 : 1551d4: d10183ff sub sp, sp, #0x60 1551d8: a9057bfd stp x29, x30, [sp, #0x50] 1551dc: 910143fd add x29, sp, #0x50 1551e0: b27d0be8 orr x8, xzr, #0x38 1551e4: d2801109 mov x9, #0x88 // =136 1551e8: b27b07ea orr x10, xzr, #0x60 1551ec: b27a03eb orr x11, xzr, #0x40 1551f0: b27c07ec orr x12, xzr, #0x30 1551f4: b27d03ed orr x13, xzr, #0x8 1551f8: f81f83a0 stur x0, [x29, #-0x8] 1551fc: f81f03a1 stur x1, [x29, #-0x10] 155200: f85f83a0 ldur x0, [x29, #-0x8] 155204: f85f03a1 ldur x1, [x29, #-0x10] 155208: f940002e ldr x14, [x1] 15520c: f900000e str x14, [x0] 155210: f9401c2e ldr x14, [x1, #0x38] 155214: f940000f ldr x15, [x0] 155218: f85e81ef ldur x15, [x15, #-0x18] 15521c: 8b0f000f add x15, x0, x15 155220: f90001ee str x14, [x15] 155224: 8b090009 add x9, x0, x9 155228: f81e83a0 stur x0, [x29, #-0x18] 15522c: aa0903e0 mov x0, x9 155230: f81e03a8 stur x8, [x29, #-0x20] 155234: f90017ea str x10, [sp, #0x28] 155238: f90013eb str x11, [sp, #0x20] 15523c: f9000fec str x12, [sp, #0x18] 155240: f9000bed str x13, [sp, #0x10] 155244: f90007e1 str x1, [sp, #0x8] 155248: 97fd364a bl 0xa2b70 <_ZN7android6VectorINS_11KeyedVectorIllEEED2Ev@plt> 15524c: f85e83a8 ldur x8, [x29, #-0x18] 155250: f94017e9 ldr x9, [sp, #0x28] 155254: 8b090100 add x0, x8, x9 155258: 97fd5426 bl 0xaa2f0 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEED2Ev@plt> 15525c: f85e83a8 ldur x8, [x29, #-0x18] 155260: f94013e9 ldr x9, [sp, #0x20] 155264: 8b090100 add x0, x8, x9 155268: 97fd4962 bl 0xa77f0 <_ZN7android9ATSParser9SyncEventD2Ev@plt> 15526c: f85e83a8 ldur x8, [x29, #-0x18] 155270: f85e03a9 ldur x9, [x29, #-0x20] 155274: 8b090100 add x0, x8, x9 155278: 97fd499e bl 0xa78f0 <_ZN7android2spINS_9ATSParserEED2Ev@plt> 15527c: f85e83a8 ldur x8, [x29, #-0x18] 155280: f9400fe9 ldr x9, [sp, #0x18] 155284: 8b090100 add x0, x8, x9 155288: 97fd2b52 bl 0x9ffd0 <_ZN7android2spINS_10DataSourceEED2Ev@plt> 15528c: f85e83a8 ldur x8, [x29, #-0x18] 155290: f9400be9 ldr x9, [sp, #0x10] 155294: 8b090100 add x0, x8, x9 155298: 97fd5356 bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 15529c: f94007e8 ldr x8, [sp, #0x8] 1552a0: f9400be9 ldr x9, [sp, #0x10] 1552a4: 8b090101 add x1, x8, x9 1552a8: f85e83a0 ldur x0, [x29, #-0x18] 1552ac: 97fd5621 bl 0xaab30 <_ZN7android14MediaExtractorD2Ev@plt> 1552b0: a9457bfd ldp x29, x30, [sp, #0x50] 1552b4: 910183ff add sp, sp, #0x60 1552b8: d65f03c0 ret 00000000001552bc >::~Vector()>: 1552bc: d10083ff sub sp, sp, #0x20 1552c0: a9017bfd stp x29, x30, [sp, #0x10] 1552c4: 910043fd add x29, sp, #0x10 1552c8: f90007e0 str x0, [sp, #0x8] 1552cc: f94007e0 ldr x0, [sp, #0x8] 1552d0: f90003e0 str x0, [sp] 1552d4: 97fd5407 bl 0xaa2f0 <_ZN7android6VectorINS_2spINS_19AnotherPacketSourceEEEED2Ev@plt> 1552d8: f94003e0 ldr x0, [sp] 1552dc: 97fd2da1 bl 0xa0960 <_ZdlPv@plt> 1552e0: a9417bfd ldp x29, x30, [sp, #0x10] 1552e4: 910083ff add sp, sp, #0x20 1552e8: d65f03c0 ret 00000000001552ec >::do_construct(void*, unsigned long) const>: 1552ec: d100c3ff sub sp, sp, #0x30 1552f0: a9027bfd stp x29, x30, [sp, #0x20] 1552f4: 910083fd add x29, sp, #0x20 1552f8: f81f83a0 stur x0, [x29, #-0x8] 1552fc: f9000be1 str x1, [sp, #0x10] 155300: f90007e2 str x2, [sp, #0x8] 155304: f9400be0 ldr x0, [sp, #0x10] 155308: f94007e1 ldr x1, [sp, #0x8] 15530c: 97fd53cd bl 0xaa240 <_ZN7android14construct_typeINS_2spINS_19AnotherPacketSourceEEEEEvPT_m@plt> 155310: a9427bfd ldp x29, x30, [sp, #0x20] 155314: 9100c3ff add sp, sp, #0x30 155318: d65f03c0 ret 000000000015531c >::do_destroy(void*, unsigned long) const>: 15531c: d100c3ff sub sp, sp, #0x30 155320: a9027bfd stp x29, x30, [sp, #0x20] 155324: 910083fd add x29, sp, #0x20 155328: f81f83a0 stur x0, [x29, #-0x8] 15532c: f9000be1 str x1, [sp, #0x10] 155330: f90007e2 str x2, [sp, #0x8] 155334: f9400be0 ldr x0, [sp, #0x10] 155338: f94007e1 ldr x1, [sp, #0x8] 15533c: 97fd4a91 bl 0xa7d80 <_ZN7android12destroy_typeINS_2spINS_19AnotherPacketSourceEEEEEvPT_m@plt> 155340: a9427bfd ldp x29, x30, [sp, #0x20] 155344: 9100c3ff add sp, sp, #0x30 155348: d65f03c0 ret 000000000015534c >::do_copy(void*, void const*, unsigned long) const>: 15534c: d100c3ff sub sp, sp, #0x30 155350: a9027bfd stp x29, x30, [sp, #0x20] 155354: 910083fd add x29, sp, #0x20 155358: f81f83a0 stur x0, [x29, #-0x8] 15535c: f9000be1 str x1, [sp, #0x10] 155360: f90007e2 str x2, [sp, #0x8] 155364: f90003e3 str x3, [sp] 155368: f9400be0 ldr x0, [sp, #0x10] 15536c: f94007e1 ldr x1, [sp, #0x8] 155370: f94003e2 ldr x2, [sp] 155374: 97fd452f bl 0xa6830 <_ZN7android9copy_typeINS_2spINS_19AnotherPacketSourceEEEEEvPT_PKS4_m@plt> 155378: a9427bfd ldp x29, x30, [sp, #0x20] 15537c: 9100c3ff add sp, sp, #0x30 155380: d65f03c0 ret 0000000000155384 >::do_splat(void*, void const*, unsigned long) const>: 155384: d100c3ff sub sp, sp, #0x30 155388: a9027bfd stp x29, x30, [sp, #0x20] 15538c: 910083fd add x29, sp, #0x20 155390: f81f83a0 stur x0, [x29, #-0x8] 155394: f9000be1 str x1, [sp, #0x10] 155398: f90007e2 str x2, [sp, #0x8] 15539c: f90003e3 str x3, [sp] 1553a0: f9400be0 ldr x0, [sp, #0x10] 1553a4: f94007e1 ldr x1, [sp, #0x8] 1553a8: f94003e2 ldr x2, [sp] 1553ac: 97fd5051 bl 0xa94f0 <_ZN7android10splat_typeINS_2spINS_19AnotherPacketSourceEEEEEvPT_PKS4_m@plt> 1553b0: a9427bfd ldp x29, x30, [sp, #0x20] 1553b4: 9100c3ff add sp, sp, #0x30 1553b8: d65f03c0 ret 00000000001553bc >::do_move_forward(void*, void const*, unsigned long) const>: 1553bc: d100c3ff sub sp, sp, #0x30 1553c0: a9027bfd stp x29, x30, [sp, #0x20] 1553c4: 910083fd add x29, sp, #0x20 1553c8: f81f83a0 stur x0, [x29, #-0x8] 1553cc: f9000be1 str x1, [sp, #0x10] 1553d0: f90007e2 str x2, [sp, #0x8] 1553d4: f90003e3 str x3, [sp] 1553d8: f9400be0 ldr x0, [sp, #0x10] 1553dc: f94007e1 ldr x1, [sp, #0x8] 1553e0: f94003e2 ldr x2, [sp] 1553e4: 97fd2ec7 bl 0xa0f00 <_ZN7android17move_forward_typeINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS4_m@plt> 1553e8: a9427bfd ldp x29, x30, [sp, #0x20] 1553ec: 9100c3ff add sp, sp, #0x30 1553f0: d65f03c0 ret 00000000001553f4 >::do_move_backward(void*, void const*, unsigned long) const>: 1553f4: d100c3ff sub sp, sp, #0x30 1553f8: a9027bfd stp x29, x30, [sp, #0x20] 1553fc: 910083fd add x29, sp, #0x20 155400: f81f83a0 stur x0, [x29, #-0x8] 155404: f9000be1 str x1, [sp, #0x10] 155408: f90007e2 str x2, [sp, #0x8] 15540c: f90003e3 str x3, [sp] 155410: f9400be0 ldr x0, [sp, #0x10] 155414: f94007e1 ldr x1, [sp, #0x8] 155418: f94003e2 ldr x2, [sp] 15541c: 97fd47e9 bl 0xa73c0 <_ZN7android18move_backward_typeINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS4_m@plt> 155420: a9427bfd ldp x29, x30, [sp, #0x20] 155424: 9100c3ff add sp, sp, #0x30 155428: d65f03c0 ret 000000000015542c >(android::sp*, unsigned long)>: 15542c: d10083ff sub sp, sp, #0x20 155430: a9017bfd stp x29, x30, [sp, #0x10] 155434: 910043fd add x29, sp, #0x10 155438: f90007e0 str x0, [sp, #0x8] 15543c: f90003e1 str x1, [sp] 155440: d2800008 mov x8, #0x0 // =0 155444: f94003e9 ldr x9, [sp] 155448: eb08013f cmp x9, x8 15544c: 1a9f97ea cset w10, hi 155450: 3700004a tbnz w10, #0x0, 0x155458 >(android::sp*, unsigned long)+0x2c> 155454: 1400000c b 0x155484 >(android::sp*, unsigned long)+0x58> 155458: b27d03e8 orr x8, xzr, #0x8 15545c: 92800009 mov x9, #-0x1 // =-1 155460: f94003ea ldr x10, [sp] 155464: 8b090149 add x9, x10, x9 155468: f90003e9 str x9, [sp] 15546c: f94007e9 ldr x9, [sp, #0x8] 155470: 8b080128 add x8, x9, x8 155474: f90007e8 str x8, [sp, #0x8] 155478: aa0903e0 mov x0, x9 15547c: 97fd417d bl 0xa5a70 <_ZN7android2spINS_19AnotherPacketSourceEEC2Ev@plt> 155480: 17fffff0 b 0x155440 >(android::sp*, unsigned long)+0x14> 155484: a9417bfd ldp x29, x30, [sp, #0x10] 155488: 910083ff add sp, sp, #0x20 15548c: d65f03c0 ret 0000000000155490 >(android::sp*, unsigned long)>: 155490: d100c3ff sub sp, sp, #0x30 155494: a9027bfd stp x29, x30, [sp, #0x20] 155498: 910083fd add x29, sp, #0x20 15549c: f81f83a0 stur x0, [x29, #-0x8] 1554a0: f9000be1 str x1, [sp, #0x10] 1554a4: d2800008 mov x8, #0x0 // =0 1554a8: f9400be9 ldr x9, [sp, #0x10] 1554ac: eb08013f cmp x9, x8 1554b0: 1a9f97ea cset w10, hi 1554b4: 3700004a tbnz w10, #0x0, 0x1554bc >(android::sp*, unsigned long)+0x2c> 1554b8: 1400000e b 0x1554f0 >(android::sp*, unsigned long)+0x60> 1554bc: b27d03e8 orr x8, xzr, #0x8 1554c0: 92800009 mov x9, #-0x1 // =-1 1554c4: f9400bea ldr x10, [sp, #0x10] 1554c8: 8b090149 add x9, x10, x9 1554cc: f9000be9 str x9, [sp, #0x10] 1554d0: f85f83a0 ldur x0, [x29, #-0x8] 1554d4: f90007e8 str x8, [sp, #0x8] 1554d8: 97fd54b2 bl 0xaa7a0 <_ZN7android2spINS_19AnotherPacketSourceEED2Ev@plt> 1554dc: f85f83a8 ldur x8, [x29, #-0x8] 1554e0: f94007e9 ldr x9, [sp, #0x8] 1554e4: 8b090108 add x8, x8, x9 1554e8: f81f83a8 stur x8, [x29, #-0x8] 1554ec: 17ffffee b 0x1554a4 >(android::sp*, unsigned long)+0x14> 1554f0: a9427bfd ldp x29, x30, [sp, #0x20] 1554f4: 9100c3ff add sp, sp, #0x30 1554f8: d65f03c0 ret 00000000001554fc >(android::sp*, android::sp const*, unsigned long)>: 1554fc: d100c3ff sub sp, sp, #0x30 155500: a9027bfd stp x29, x30, [sp, #0x20] 155504: 910083fd add x29, sp, #0x20 155508: f81f83a0 stur x0, [x29, #-0x8] 15550c: f9000be1 str x1, [sp, #0x10] 155510: f90007e2 str x2, [sp, #0x8] 155514: d2800008 mov x8, #0x0 // =0 155518: f94007e9 ldr x9, [sp, #0x8] 15551c: eb08013f cmp x9, x8 155520: 1a9f97ea cset w10, hi 155524: 3700004a tbnz w10, #0x0, 0x15552c >(android::sp*, android::sp const*, unsigned long)+0x30> 155528: 14000012 b 0x155570 >(android::sp*, android::sp const*, unsigned long)+0x74> 15552c: b27d03e8 orr x8, xzr, #0x8 155530: 92800009 mov x9, #-0x1 // =-1 155534: f94007ea ldr x10, [sp, #0x8] 155538: 8b090149 add x9, x10, x9 15553c: f90007e9 str x9, [sp, #0x8] 155540: f85f83a0 ldur x0, [x29, #-0x8] 155544: f9400be1 ldr x1, [sp, #0x10] 155548: f90003e8 str x8, [sp] 15554c: 97fd53e5 bl 0xaa4e0 <_ZN7android2spINS_19AnotherPacketSourceEEC2ERKS2_@plt> 155550: f85f83a8 ldur x8, [x29, #-0x8] 155554: f94003e9 ldr x9, [sp] 155558: 8b090108 add x8, x8, x9 15555c: f81f83a8 stur x8, [x29, #-0x8] 155560: f9400be8 ldr x8, [sp, #0x10] 155564: 8b090108 add x8, x8, x9 155568: f9000be8 str x8, [sp, #0x10] 15556c: 17ffffea b 0x155514 >(android::sp*, android::sp const*, unsigned long)+0x18> 155570: a9427bfd ldp x29, x30, [sp, #0x20] 155574: 9100c3ff add sp, sp, #0x30 155578: d65f03c0 ret 000000000015557c >(android::sp*, android::sp const*, unsigned long)>: 15557c: d100c3ff sub sp, sp, #0x30 155580: a9027bfd stp x29, x30, [sp, #0x20] 155584: 910083fd add x29, sp, #0x20 155588: f81f83a0 stur x0, [x29, #-0x8] 15558c: f9000be1 str x1, [sp, #0x10] 155590: f90007e2 str x2, [sp, #0x8] 155594: d2800008 mov x8, #0x0 // =0 155598: f94007e9 ldr x9, [sp, #0x8] 15559c: eb08013f cmp x9, x8 1555a0: 1a9f97ea cset w10, hi 1555a4: 3700004a tbnz w10, #0x0, 0x1555ac >(android::sp*, android::sp const*, unsigned long)+0x30> 1555a8: 1400000f b 0x1555e4 >(android::sp*, android::sp const*, unsigned long)+0x68> 1555ac: b27d03e8 orr x8, xzr, #0x8 1555b0: 92800009 mov x9, #-0x1 // =-1 1555b4: f94007ea ldr x10, [sp, #0x8] 1555b8: 8b090149 add x9, x10, x9 1555bc: f90007e9 str x9, [sp, #0x8] 1555c0: f85f83a0 ldur x0, [x29, #-0x8] 1555c4: f9400be1 ldr x1, [sp, #0x10] 1555c8: f90003e8 str x8, [sp] 1555cc: 97fd53c5 bl 0xaa4e0 <_ZN7android2spINS_19AnotherPacketSourceEEC2ERKS2_@plt> 1555d0: f85f83a8 ldur x8, [x29, #-0x8] 1555d4: f94003e9 ldr x9, [sp] 1555d8: 8b090108 add x8, x8, x9 1555dc: f81f83a8 stur x8, [x29, #-0x8] 1555e0: 17ffffed b 0x155594 >(android::sp*, android::sp const*, unsigned long)+0x18> 1555e4: a9427bfd ldp x29, x30, [sp, #0x20] 1555e8: 9100c3ff add sp, sp, #0x30 1555ec: d65f03c0 ret 00000000001555f0 (android::sp*, android::sp const*, unsigned long)>: 1555f0: d100c3ff sub sp, sp, #0x30 1555f4: a9027bfd stp x29, x30, [sp, #0x20] 1555f8: 910083fd add x29, sp, #0x20 1555fc: f81f83a0 stur x0, [x29, #-0x8] 155600: f9000be1 str x1, [sp, #0x10] 155604: f90007e2 str x2, [sp, #0x8] 155608: f85f83a0 ldur x0, [x29, #-0x8] 15560c: f9400be1 ldr x1, [sp, #0x10] 155610: f94007e2 ldr x2, [sp, #0x8] 155614: 97fd33ff bl 0xa2610 <_ZN7android14ReferenceMover15move_referencesINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS5_m@plt> 155618: a9427bfd ldp x29, x30, [sp, #0x20] 15561c: 9100c3ff add sp, sp, #0x30 155620: d65f03c0 ret 0000000000155624 (android::sp*, android::sp const*, unsigned long)>: 155624: d10203ff sub sp, sp, #0x80 155628: a9077bfd stp x29, x30, [sp, #0x70] 15562c: 9101c3fd add x29, sp, #0x70 155630: d53bd048 mrs x8, TPIDR_EL0 155634: f9401508 ldr x8, [x8, #0x28] 155638: f81f83a8 stur x8, [x29, #-0x8] 15563c: f81d83a0 stur x0, [x29, #-0x28] 155640: f81d03a1 stur x1, [x29, #-0x30] 155644: f9001fe2 str x2, [sp, #0x38] 155648: f85d83a0 ldur x0, [x29, #-0x28] 15564c: f85d03a1 ldur x1, [x29, #-0x30] 155650: f9401fe8 ldr x8, [sp, #0x38] 155654: d37df102 lsl x2, x8, #3 155658: 97fd35fa bl 0xa2e40 15565c: f9401fe8 ldr x8, [sp, #0x38] 155660: f85d83a1 ldur x1, [x29, #-0x28] 155664: f85d03a2 ldur x2, [x29, #-0x30] 155668: d10083be sub x30, x29, #0x20 15566c: f90013e0 str x0, [sp, #0x20] 155670: aa1e03e0 mov x0, x30 155674: f9000fe8 str x8, [sp, #0x18] 155678: f9000bfe str x30, [sp, #0x10] 15567c: 97fd33f5 bl 0xa2650 <_ZZN7android14ReferenceMover15move_referencesINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS5_mEN7RenamerC2EPNS3_IS2_EEPKSA_@plt> 155680: f9400fe0 ldr x0, [sp, #0x18] 155684: f9400be1 ldr x1, [sp, #0x10] 155688: 97fd4502 bl 0xa6a90 <_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE@plt> 15568c: 14000001 b 0x155690 (android::sp*, android::sp const*, unsigned long)+0x6c> 155690: d10083a0 sub x0, x29, #0x20 155694: 97fd2f5b bl 0xa1400 <_ZZN7android14ReferenceMover15move_referencesINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS5_mEN7RenamerD2Ev@plt> 155698: d53bd040 mrs x0, TPIDR_EL0 15569c: f9401400 ldr x0, [x0, #0x28] 1556a0: f85f83be ldur x30, [x29, #-0x8] 1556a4: eb1e0000 subs x0, x0, x30 1556a8: f90007e0 str x0, [sp, #0x8] 1556ac: 540001a1 b.ne 0x1556e0 (android::sp*, android::sp const*, unsigned long)+0xbc> 1556b0: 14000001 b 0x1556b4 (android::sp*, android::sp const*, unsigned long)+0x90> 1556b4: a9477bfd ldp x29, x30, [sp, #0x70] 1556b8: 910203ff add sp, sp, #0x80 1556bc: d65f03c0 ret 1556c0: f9001be0 str x0, [sp, #0x30] 1556c4: 2a0103e8 mov w8, w1 1556c8: b9002fe8 str w8, [sp, #0x2c] 1556cc: d10083a0 sub x0, x29, #0x20 1556d0: 97fd2f4c bl 0xa1400 <_ZZN7android14ReferenceMover15move_referencesINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS5_mEN7RenamerD2Ev@plt> 1556d4: 14000001 b 0x1556d8 (android::sp*, android::sp const*, unsigned long)+0xb4> 1556d8: f9401be0 ldr x0, [sp, #0x30] 1556dc: 97fd4a0d bl 0xa7f10 <_Unwind_Resume@plt> 1556e0: 97fd51a4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001556e4 (android::sp*, android::sp const*, unsigned long)::Renamer::Renamer(android::sp*, android::sp const*)>: 1556e4: d10103ff sub sp, sp, #0x40 1556e8: a9037bfd stp x29, x30, [sp, #0x30] 1556ec: 9100c3fd add x29, sp, #0x30 1556f0: f0000a88 adrp x8, 0x2a8000 1556f4: f9448108 ldr x8, [x8, #0x900] 1556f8: b27c03e9 orr x9, xzr, #0x10 1556fc: 8b090108 add x8, x8, x9 155700: f81f83a0 stur x0, [x29, #-0x8] 155704: f81f03a1 stur x1, [x29, #-0x10] 155708: f9000fe2 str x2, [sp, #0x18] 15570c: f85f83a9 ldur x9, [x29, #-0x8] 155710: aa0903e0 mov x0, x9 155714: f9000be8 str x8, [sp, #0x10] 155718: f90007e9 str x9, [sp, #0x8] 15571c: 97fd5055 bl 0xa9870 <_ZN7android16ReferenceRenamerC2Ev@plt> 155720: f9400be8 ldr x8, [sp, #0x10] 155724: f94007e9 ldr x9, [sp, #0x8] 155728: f9000128 str x8, [x9] 15572c: f85f03a0 ldur x0, [x29, #-0x10] 155730: f9000520 str x0, [x9, #0x8] 155734: f9400fe0 ldr x0, [sp, #0x18] 155738: f9000920 str x0, [x9, #0x10] 15573c: a9437bfd ldp x29, x30, [sp, #0x30] 155740: 910103ff add sp, sp, #0x40 155744: d65f03c0 ret 0000000000155748 (android::sp*, android::sp const*, unsigned long)::Renamer::~Renamer()>: 155748: d10083ff sub sp, sp, #0x20 15574c: a9017bfd stp x29, x30, [sp, #0x10] 155750: 910043fd add x29, sp, #0x10 155754: f90007e0 str x0, [sp, #0x8] 155758: f94007e0 ldr x0, [sp, #0x8] 15575c: 97fd303d bl 0xa1850 <_ZN7android16ReferenceRenamerD2Ev@plt> 155760: a9417bfd ldp x29, x30, [sp, #0x10] 155764: 910083ff add sp, sp, #0x20 155768: d65f03c0 ret 000000000015576c (android::sp*, android::sp const*, unsigned long)::Renamer::operator()(unsigned long) const>: 15576c: d10143ff sub sp, sp, #0x50 155770: a9047bfd stp x29, x30, [sp, #0x40] 155774: 910103fd add x29, sp, #0x40 155778: b27d03e8 orr x8, xzr, #0x8 15577c: d2800009 mov x9, #0x0 // =0 155780: aa0903e2 mov x2, x9 155784: f81f83a0 stur x0, [x29, #-0x8] 155788: f81f03a1 stur x1, [x29, #-0x10] 15578c: f85f83a0 ldur x0, [x29, #-0x8] 155790: f9400401 ldr x1, [x0, #0x8] 155794: f85f03aa ldur x10, [x29, #-0x10] 155798: 9b0a7d08 mul x8, x8, x10 15579c: 8b080028 add x8, x1, x8 1557a0: f81e83a0 stur x0, [x29, #-0x18] 1557a4: aa0803e0 mov x0, x8 1557a8: f90013e9 str x9, [sp, #0x20] 1557ac: f9000fe2 str x2, [sp, #0x18] 1557b0: 97fd3190 bl 0xa1df0 <_ZNK7android2spINS_19AnotherPacketSourceEE3getEv@plt> 1557b4: f94013e8 ldr x8, [sp, #0x20] 1557b8: eb08001f cmp x0, x8 1557bc: 1a9f17eb cset w11, eq 1557c0: f9400fe1 ldr x1, [sp, #0x18] 1557c4: f9000be0 str x0, [sp, #0x10] 1557c8: f90007e1 str x1, [sp, #0x8] 1557cc: 370000cb tbnz w11, #0x0, 0x1557e4 (android::sp*, android::sp const*, unsigned long)::Renamer::operator()(unsigned long) const+0x78> 1557d0: f9400be8 ldr x8, [sp, #0x10] 1557d4: f9400109 ldr x9, [x8] 1557d8: f85e8129 ldur x9, [x9, #-0x18] 1557dc: 8b090109 add x9, x8, x9 1557e0: f90007e9 str x9, [sp, #0x8] 1557e4: f94007e8 ldr x8, [sp, #0x8] 1557e8: b27d03e9 orr x9, xzr, #0x8 1557ec: f85e83aa ldur x10, [x29, #-0x18] 1557f0: f940094b ldr x11, [x10, #0x10] 1557f4: f85f03ac ldur x12, [x29, #-0x10] 1557f8: 9b0c7d2c mul x12, x9, x12 1557fc: 8b0c016b add x11, x11, x12 155800: f940054c ldr x12, [x10, #0x8] 155804: f85f03ad ldur x13, [x29, #-0x10] 155808: 9b0d7d29 mul x9, x9, x13 15580c: 8b090189 add x9, x12, x9 155810: aa0803e0 mov x0, x8 155814: aa0b03e1 mov x1, x11 155818: aa0903e2 mov x2, x9 15581c: 97fd357d bl 0xa2e10 <_ZN7android7RefBase11renameRefIdEPS0_PKvS3_@plt> 155820: a9447bfd ldp x29, x30, [sp, #0x40] 155824: 910143ff add sp, sp, #0x50 155828: d65f03c0 ret 000000000015582c (android::sp*, android::sp const*, unsigned long)::Renamer::~Renamer()>: 15582c: d10083ff sub sp, sp, #0x20 155830: a9017bfd stp x29, x30, [sp, #0x10] 155834: 910043fd add x29, sp, #0x10 155838: f90007e0 str x0, [sp, #0x8] 15583c: f94007e0 ldr x0, [sp, #0x8] 155840: f90003e0 str x0, [sp] 155844: 97fd2eef bl 0xa1400 <_ZZN7android14ReferenceMover15move_referencesINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS5_mEN7RenamerD2Ev@plt> 155848: f94003e0 ldr x0, [sp] 15584c: 97fd2c45 bl 0xa0960 <_ZdlPv@plt> 155850: a9417bfd ldp x29, x30, [sp, #0x10] 155854: 910083ff add sp, sp, #0x20 155858: d65f03c0 ret 000000000015585c (android::sp*, android::sp const*, unsigned long)>: 15585c: d100c3ff sub sp, sp, #0x30 155860: a9027bfd stp x29, x30, [sp, #0x20] 155864: 910083fd add x29, sp, #0x20 155868: f81f83a0 stur x0, [x29, #-0x8] 15586c: f9000be1 str x1, [sp, #0x10] 155870: f90007e2 str x2, [sp, #0x8] 155874: f85f83a0 ldur x0, [x29, #-0x8] 155878: f9400be1 ldr x1, [sp, #0x10] 15587c: f94007e2 ldr x2, [sp, #0x8] 155880: 97fd3364 bl 0xa2610 <_ZN7android14ReferenceMover15move_referencesINS_19AnotherPacketSourceEEEvPNS_2spIT_EEPKS5_m@plt> 155884: a9427bfd ldp x29, x30, [sp, #0x20] 155888: 9100c3ff add sp, sp, #0x30 15588c: d65f03c0 ret 0000000000155890 >::~Vector()>: 155890: d10083ff sub sp, sp, #0x20 155894: a9017bfd stp x29, x30, [sp, #0x10] 155898: 910043fd add x29, sp, #0x10 15589c: f90007e0 str x0, [sp, #0x8] 1558a0: f94007e0 ldr x0, [sp, #0x8] 1558a4: f90003e0 str x0, [sp] 1558a8: 97fd34b2 bl 0xa2b70 <_ZN7android6VectorINS_11KeyedVectorIllEEED2Ev@plt> 1558ac: f94003e0 ldr x0, [sp] 1558b0: 97fd2c2c bl 0xa0960 <_ZdlPv@plt> 1558b4: a9417bfd ldp x29, x30, [sp, #0x10] 1558b8: 910083ff add sp, sp, #0x20 1558bc: d65f03c0 ret 00000000001558c0 >::do_construct(void*, unsigned long) const>: 1558c0: d100c3ff sub sp, sp, #0x30 1558c4: a9027bfd stp x29, x30, [sp, #0x20] 1558c8: 910083fd add x29, sp, #0x20 1558cc: f81f83a0 stur x0, [x29, #-0x8] 1558d0: f9000be1 str x1, [sp, #0x10] 1558d4: f90007e2 str x2, [sp, #0x8] 1558d8: f9400be0 ldr x0, [sp, #0x10] 1558dc: f94007e1 ldr x1, [sp, #0x8] 1558e0: 97fd3200 bl 0xa20e0 <_ZN7android14construct_typeINS_11KeyedVectorIllEEEEvPT_m@plt> 1558e4: a9427bfd ldp x29, x30, [sp, #0x20] 1558e8: 9100c3ff add sp, sp, #0x30 1558ec: d65f03c0 ret 00000000001558f0 >::do_destroy(void*, unsigned long) const>: 1558f0: d100c3ff sub sp, sp, #0x30 1558f4: a9027bfd stp x29, x30, [sp, #0x20] 1558f8: 910083fd add x29, sp, #0x20 1558fc: f81f83a0 stur x0, [x29, #-0x8] 155900: f9000be1 str x1, [sp, #0x10] 155904: f90007e2 str x2, [sp, #0x8] 155908: f9400be0 ldr x0, [sp, #0x10] 15590c: f94007e1 ldr x1, [sp, #0x8] 155910: 97fd4fb8 bl 0xa97f0 <_ZN7android12destroy_typeINS_11KeyedVectorIllEEEEvPT_m@plt> 155914: a9427bfd ldp x29, x30, [sp, #0x20] 155918: 9100c3ff add sp, sp, #0x30 15591c: d65f03c0 ret 0000000000155920 >::do_copy(void*, void const*, unsigned long) const>: 155920: d100c3ff sub sp, sp, #0x30 155924: a9027bfd stp x29, x30, [sp, #0x20] 155928: 910083fd add x29, sp, #0x20 15592c: f81f83a0 stur x0, [x29, #-0x8] 155930: f9000be1 str x1, [sp, #0x10] 155934: f90007e2 str x2, [sp, #0x8] 155938: f90003e3 str x3, [sp] 15593c: f9400be0 ldr x0, [sp, #0x10] 155940: f94007e1 ldr x1, [sp, #0x8] 155944: f94003e2 ldr x2, [sp] 155948: 97fd405e bl 0xa5ac0 <_ZN7android9copy_typeINS_11KeyedVectorIllEEEEvPT_PKS3_m@plt> 15594c: a9427bfd ldp x29, x30, [sp, #0x20] 155950: 9100c3ff add sp, sp, #0x30 155954: d65f03c0 ret 0000000000155958 >::do_splat(void*, void const*, unsigned long) const>: 155958: d100c3ff sub sp, sp, #0x30 15595c: a9027bfd stp x29, x30, [sp, #0x20] 155960: 910083fd add x29, sp, #0x20 155964: f81f83a0 stur x0, [x29, #-0x8] 155968: f9000be1 str x1, [sp, #0x10] 15596c: f90007e2 str x2, [sp, #0x8] 155970: f90003e3 str x3, [sp] 155974: f9400be0 ldr x0, [sp, #0x10] 155978: f94007e1 ldr x1, [sp, #0x8] 15597c: f94003e2 ldr x2, [sp] 155980: 97fd46ec bl 0xa7530 <_ZN7android10splat_typeINS_11KeyedVectorIllEEEEvPT_PKS3_m@plt> 155984: a9427bfd ldp x29, x30, [sp, #0x20] 155988: 9100c3ff add sp, sp, #0x30 15598c: d65f03c0 ret 0000000000155990 >::do_move_forward(void*, void const*, unsigned long) const>: 155990: d100c3ff sub sp, sp, #0x30 155994: a9027bfd stp x29, x30, [sp, #0x20] 155998: 910083fd add x29, sp, #0x20 15599c: f81f83a0 stur x0, [x29, #-0x8] 1559a0: f9000be1 str x1, [sp, #0x10] 1559a4: f90007e2 str x2, [sp, #0x8] 1559a8: f90003e3 str x3, [sp] 1559ac: f9400be0 ldr x0, [sp, #0x10] 1559b0: f94007e1 ldr x1, [sp, #0x8] 1559b4: f94003e2 ldr x2, [sp] 1559b8: 97fd3b1a bl 0xa4620 <_ZN7android17move_forward_typeINS_11KeyedVectorIllEEEEvPT_PKS3_m@plt> 1559bc: a9427bfd ldp x29, x30, [sp, #0x20] 1559c0: 9100c3ff add sp, sp, #0x30 1559c4: d65f03c0 ret 00000000001559c8 >::do_move_backward(void*, void const*, unsigned long) const>: 1559c8: d100c3ff sub sp, sp, #0x30 1559cc: a9027bfd stp x29, x30, [sp, #0x20] 1559d0: 910083fd add x29, sp, #0x20 1559d4: f81f83a0 stur x0, [x29, #-0x8] 1559d8: f9000be1 str x1, [sp, #0x10] 1559dc: f90007e2 str x2, [sp, #0x8] 1559e0: f90003e3 str x3, [sp] 1559e4: f9400be0 ldr x0, [sp, #0x10] 1559e8: f94007e1 ldr x1, [sp, #0x8] 1559ec: f94003e2 ldr x2, [sp] 1559f0: 97fd34d4 bl 0xa2d40 <_ZN7android18move_backward_typeINS_11KeyedVectorIllEEEEvPT_PKS3_m@plt> 1559f4: a9427bfd ldp x29, x30, [sp, #0x20] 1559f8: 9100c3ff add sp, sp, #0x30 1559fc: d65f03c0 ret 0000000000155a00 >(android::KeyedVector*, unsigned long)>: 155a00: d10083ff sub sp, sp, #0x20 155a04: a9017bfd stp x29, x30, [sp, #0x10] 155a08: 910043fd add x29, sp, #0x10 155a0c: f90007e0 str x0, [sp, #0x8] 155a10: f90003e1 str x1, [sp] 155a14: d2800008 mov x8, #0x0 // =0 155a18: f94003e9 ldr x9, [sp] 155a1c: eb08013f cmp x9, x8 155a20: 1a9f97ea cset w10, hi 155a24: 3700004a tbnz w10, #0x0, 0x155a2c >(android::KeyedVector*, unsigned long)+0x2c> 155a28: 1400000c b 0x155a58 >(android::KeyedVector*, unsigned long)+0x58> 155a2c: d2800508 mov x8, #0x28 // =40 155a30: 92800009 mov x9, #-0x1 // =-1 155a34: f94003ea ldr x10, [sp] 155a38: 8b090149 add x9, x10, x9 155a3c: f90003e9 str x9, [sp] 155a40: f94007e9 ldr x9, [sp, #0x8] 155a44: 8b080128 add x8, x9, x8 155a48: f90007e8 str x8, [sp, #0x8] 155a4c: aa0903e0 mov x0, x9 155a50: 97fd5270 bl 0xaa410 <_ZN7android11KeyedVectorIllEC2Ev@plt> 155a54: 17fffff0 b 0x155a14 >(android::KeyedVector*, unsigned long)+0x14> 155a58: a9417bfd ldp x29, x30, [sp, #0x10] 155a5c: 910083ff add sp, sp, #0x20 155a60: d65f03c0 ret 0000000000155a64 ::KeyedVector()>: 155a64: d10083ff sub sp, sp, #0x20 155a68: a9017bfd stp x29, x30, [sp, #0x10] 155a6c: 910043fd add x29, sp, #0x10 155a70: f90007e0 str x0, [sp, #0x8] 155a74: f94007e0 ldr x0, [sp, #0x8] 155a78: 97fd4136 bl 0xa5f50 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEEC2Ev@plt> 155a7c: a9417bfd ldp x29, x30, [sp, #0x10] 155a80: 910083ff add sp, sp, #0x20 155a84: d65f03c0 ret 0000000000155a88 >::SortedVector()>: 155a88: d100c3ff sub sp, sp, #0x30 155a8c: a9027bfd stp x29, x30, [sp, #0x20] 155a90: 910083fd add x29, sp, #0x20 155a94: b27c03e8 orr x8, xzr, #0x10 155a98: 32000be2 orr w2, wzr, #0x7 155a9c: f0000a89 adrp x9, 0x2a8000 155aa0: f9419529 ldr x9, [x9, #0x328] 155aa4: 8b080129 add x9, x9, x8 155aa8: f81f83a0 stur x0, [x29, #-0x8] 155aac: f85f83a0 ldur x0, [x29, #-0x8] 155ab0: f9000be0 str x0, [sp, #0x10] 155ab4: aa0803e1 mov x1, x8 155ab8: f90007e9 str x9, [sp, #0x8] 155abc: 97fd4425 bl 0xa6b50 <_ZN7android16SortedVectorImplC2Emj@plt> 155ac0: f94007e8 ldr x8, [sp, #0x8] 155ac4: f9400be9 ldr x9, [sp, #0x10] 155ac8: f9000128 str x8, [x9] 155acc: a9427bfd ldp x29, x30, [sp, #0x20] 155ad0: 9100c3ff add sp, sp, #0x30 155ad4: d65f03c0 ret 0000000000155ad8 >::~SortedVector()>: 155ad8: d100c3ff sub sp, sp, #0x30 155adc: a9027bfd stp x29, x30, [sp, #0x20] 155ae0: 910083fd add x29, sp, #0x20 155ae4: f0000a88 adrp x8, 0x2a8000 155ae8: f9419508 ldr x8, [x8, #0x328] 155aec: b27c03e9 orr x9, xzr, #0x10 155af0: 8b090108 add x8, x8, x9 155af4: f81f83a0 stur x0, [x29, #-0x8] 155af8: f85f83a9 ldur x9, [x29, #-0x8] 155afc: f9000128 str x8, [x9] 155b00: aa0903e0 mov x0, x9 155b04: f90003e9 str x9, [sp] 155b08: 97fd298e bl 0xa0140 <_ZN7android10VectorImpl13finish_vectorEv@plt> 155b0c: 14000001 b 0x155b10 >::~SortedVector()+0x38> 155b10: f94003e0 ldr x0, [sp] 155b14: 97fd54d3 bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 155b18: a9427bfd ldp x29, x30, [sp, #0x20] 155b1c: 9100c3ff add sp, sp, #0x30 155b20: d65f03c0 ret 155b24: 2a0103e8 mov w8, w1 155b28: f9000be0 str x0, [sp, #0x10] 155b2c: b9000fe8 str w8, [sp, #0xc] 155b30: f94003e0 ldr x0, [sp] 155b34: 97fd54cb bl 0xaae60 <_ZN7android16SortedVectorImplD2Ev@plt> 155b38: f9400be0 ldr x0, [sp, #0x10] 155b3c: 97fd61a2 bl 0xae1c4 0000000000155b40 >::~SortedVector()>: 155b40: d10083ff sub sp, sp, #0x20 155b44: a9017bfd stp x29, x30, [sp, #0x10] 155b48: 910043fd add x29, sp, #0x10 155b4c: f90007e0 str x0, [sp, #0x8] 155b50: f94007e0 ldr x0, [sp, #0x8] 155b54: f90003e0 str x0, [sp] 155b58: 97fd3692 bl 0xa35a0 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEED2Ev@plt> 155b5c: f94003e0 ldr x0, [sp] 155b60: 97fd2b80 bl 0xa0960 <_ZdlPv@plt> 155b64: a9417bfd ldp x29, x30, [sp, #0x10] 155b68: 910083ff add sp, sp, #0x20 155b6c: d65f03c0 ret 0000000000155b70 >::do_construct(void*, unsigned long) const>: 155b70: d100c3ff sub sp, sp, #0x30 155b74: a9027bfd stp x29, x30, [sp, #0x20] 155b78: 910083fd add x29, sp, #0x20 155b7c: f81f83a0 stur x0, [x29, #-0x8] 155b80: f9000be1 str x1, [sp, #0x10] 155b84: f90007e2 str x2, [sp, #0x8] 155b88: f9400be0 ldr x0, [sp, #0x10] 155b8c: f94007e1 ldr x1, [sp, #0x8] 155b90: 97fd29cc bl 0xa02c0 <_ZN7android14construct_typeINS_16key_value_pair_tIllEEEEvPT_m@plt> 155b94: a9427bfd ldp x29, x30, [sp, #0x20] 155b98: 9100c3ff add sp, sp, #0x30 155b9c: d65f03c0 ret 0000000000155ba0 >::do_destroy(void*, unsigned long) const>: 155ba0: d100c3ff sub sp, sp, #0x30 155ba4: a9027bfd stp x29, x30, [sp, #0x20] 155ba8: 910083fd add x29, sp, #0x20 155bac: f81f83a0 stur x0, [x29, #-0x8] 155bb0: f9000be1 str x1, [sp, #0x10] 155bb4: f90007e2 str x2, [sp, #0x8] 155bb8: f9400be0 ldr x0, [sp, #0x10] 155bbc: f94007e1 ldr x1, [sp, #0x8] 155bc0: 97fd50b0 bl 0xa9e80 <_ZN7android12destroy_typeINS_16key_value_pair_tIllEEEEvPT_m@plt> 155bc4: a9427bfd ldp x29, x30, [sp, #0x20] 155bc8: 9100c3ff add sp, sp, #0x30 155bcc: d65f03c0 ret 0000000000155bd0 >::do_copy(void*, void const*, unsigned long) const>: 155bd0: d100c3ff sub sp, sp, #0x30 155bd4: a9027bfd stp x29, x30, [sp, #0x20] 155bd8: 910083fd add x29, sp, #0x20 155bdc: f81f83a0 stur x0, [x29, #-0x8] 155be0: f9000be1 str x1, [sp, #0x10] 155be4: f90007e2 str x2, [sp, #0x8] 155be8: f90003e3 str x3, [sp] 155bec: f9400be0 ldr x0, [sp, #0x10] 155bf0: f94007e1 ldr x1, [sp, #0x8] 155bf4: f94003e2 ldr x2, [sp] 155bf8: 97fd4982 bl 0xa8200 <_ZN7android9copy_typeINS_16key_value_pair_tIllEEEEvPT_PKS3_m@plt> 155bfc: a9427bfd ldp x29, x30, [sp, #0x20] 155c00: 9100c3ff add sp, sp, #0x30 155c04: d65f03c0 ret 0000000000155c08 >::do_splat(void*, void const*, unsigned long) const>: 155c08: d100c3ff sub sp, sp, #0x30 155c0c: a9027bfd stp x29, x30, [sp, #0x20] 155c10: 910083fd add x29, sp, #0x20 155c14: f81f83a0 stur x0, [x29, #-0x8] 155c18: f9000be1 str x1, [sp, #0x10] 155c1c: f90007e2 str x2, [sp, #0x8] 155c20: f90003e3 str x3, [sp] 155c24: f9400be0 ldr x0, [sp, #0x10] 155c28: f94007e1 ldr x1, [sp, #0x8] 155c2c: f94003e2 ldr x2, [sp] 155c30: 97fd410c bl 0xa6060 <_ZN7android10splat_typeINS_16key_value_pair_tIllEEEEvPT_PKS3_m@plt> 155c34: a9427bfd ldp x29, x30, [sp, #0x20] 155c38: 9100c3ff add sp, sp, #0x30 155c3c: d65f03c0 ret 0000000000155c40 >::do_move_forward(void*, void const*, unsigned long) const>: 155c40: d100c3ff sub sp, sp, #0x30 155c44: a9027bfd stp x29, x30, [sp, #0x20] 155c48: 910083fd add x29, sp, #0x20 155c4c: f81f83a0 stur x0, [x29, #-0x8] 155c50: f9000be1 str x1, [sp, #0x10] 155c54: f90007e2 str x2, [sp, #0x8] 155c58: f90003e3 str x3, [sp] 155c5c: f9400be0 ldr x0, [sp, #0x10] 155c60: f94007e1 ldr x1, [sp, #0x8] 155c64: f94003e2 ldr x2, [sp] 155c68: 97fd28ea bl 0xa0010 <_ZN7android17move_forward_typeINS_16key_value_pair_tIllEEEEvPT_PKS3_m@plt> 155c6c: a9427bfd ldp x29, x30, [sp, #0x20] 155c70: 9100c3ff add sp, sp, #0x30 155c74: d65f03c0 ret 0000000000155c78 >::do_move_backward(void*, void const*, unsigned long) const>: 155c78: d100c3ff sub sp, sp, #0x30 155c7c: a9027bfd stp x29, x30, [sp, #0x20] 155c80: 910083fd add x29, sp, #0x20 155c84: f81f83a0 stur x0, [x29, #-0x8] 155c88: f9000be1 str x1, [sp, #0x10] 155c8c: f90007e2 str x2, [sp, #0x8] 155c90: f90003e3 str x3, [sp] 155c94: f9400be0 ldr x0, [sp, #0x10] 155c98: f94007e1 ldr x1, [sp, #0x8] 155c9c: f94003e2 ldr x2, [sp] 155ca0: 97fd4f5c bl 0xa9a10 <_ZN7android18move_backward_typeINS_16key_value_pair_tIllEEEEvPT_PKS3_m@plt> 155ca4: a9427bfd ldp x29, x30, [sp, #0x20] 155ca8: 9100c3ff add sp, sp, #0x30 155cac: d65f03c0 ret 0000000000155cb0 >::do_compare(void const*, void const*) const>: 155cb0: d100c3ff sub sp, sp, #0x30 155cb4: a9027bfd stp x29, x30, [sp, #0x20] 155cb8: 910083fd add x29, sp, #0x20 155cbc: f81f83a0 stur x0, [x29, #-0x8] 155cc0: f9000be1 str x1, [sp, #0x10] 155cc4: f90007e2 str x2, [sp, #0x8] 155cc8: f9400be0 ldr x0, [sp, #0x10] 155ccc: f94007e1 ldr x1, [sp, #0x8] 155cd0: 97fd44f4 bl 0xa70a0 <_ZN7android12compare_typeINS_16key_value_pair_tIllEEEEiRKT_S5_@plt> 155cd4: a9427bfd ldp x29, x30, [sp, #0x20] 155cd8: 9100c3ff add sp, sp, #0x30 155cdc: d65f03c0 ret 0000000000155ce0 >(android::key_value_pair_t*, unsigned long)>: 155ce0: d10043ff sub sp, sp, #0x10 155ce4: f90007e0 str x0, [sp, #0x8] 155ce8: f90003e1 str x1, [sp] 155cec: 910043ff add sp, sp, #0x10 155cf0: d65f03c0 ret 0000000000155cf4 >(android::key_value_pair_t*, unsigned long)>: 155cf4: d10043ff sub sp, sp, #0x10 155cf8: f90007e0 str x0, [sp, #0x8] 155cfc: f90003e1 str x1, [sp] 155d00: 910043ff add sp, sp, #0x10 155d04: d65f03c0 ret 0000000000155d08 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 155d08: d100c3ff sub sp, sp, #0x30 155d0c: f90013fe str x30, [sp, #0x20] 155d10: b27c03e8 orr x8, xzr, #0x10 155d14: f9000fe0 str x0, [sp, #0x18] 155d18: f9000be1 str x1, [sp, #0x10] 155d1c: f90007e2 str x2, [sp, #0x8] 155d20: f9400fe0 ldr x0, [sp, #0x18] 155d24: f9400be1 ldr x1, [sp, #0x10] 155d28: f94007e2 ldr x2, [sp, #0x8] 155d2c: 9b087c42 mul x2, x2, x8 155d30: 97fd2818 bl 0x9fd90 155d34: f94013fe ldr x30, [sp, #0x20] 155d38: 9100c3ff add sp, sp, #0x30 155d3c: d65f03c0 ret 0000000000155d40 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 155d40: d100c3ff sub sp, sp, #0x30 155d44: f90013fe str x30, [sp, #0x20] 155d48: f9000fe0 str x0, [sp, #0x18] 155d4c: f9000be1 str x1, [sp, #0x10] 155d50: f90007e2 str x2, [sp, #0x8] 155d54: d2800008 mov x8, #0x0 // =0 155d58: f94007e9 ldr x9, [sp, #0x8] 155d5c: eb08013f cmp x9, x8 155d60: 1a9f97ea cset w10, hi 155d64: 3700004a tbnz w10, #0x0, 0x155d6c >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x2c> 155d68: 1400000e b 0x155da0 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x60> 155d6c: b27c03e8 orr x8, xzr, #0x10 155d70: 92800009 mov x9, #-0x1 // =-1 155d74: f94007ea ldr x10, [sp, #0x8] 155d78: 8b090149 add x9, x10, x9 155d7c: f90007e9 str x9, [sp, #0x8] 155d80: f9400be1 ldr x1, [sp, #0x10] 155d84: f9400fe9 ldr x9, [sp, #0x18] 155d88: 8b08012a add x10, x9, x8 155d8c: f9000fea str x10, [sp, #0x18] 155d90: aa0903e0 mov x0, x9 155d94: aa0803e2 mov x2, x8 155d98: 97fd27fe bl 0x9fd90 155d9c: 17ffffee b 0x155d54 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)+0x14> 155da0: f94013fe ldr x30, [sp, #0x20] 155da4: 9100c3ff add sp, sp, #0x30 155da8: d65f03c0 ret 0000000000155dac >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 155dac: d100c3ff sub sp, sp, #0x30 155db0: f90013fe str x30, [sp, #0x20] 155db4: b27c03e8 orr x8, xzr, #0x10 155db8: f9000fe0 str x0, [sp, #0x18] 155dbc: f9000be1 str x1, [sp, #0x10] 155dc0: f90007e2 str x2, [sp, #0x8] 155dc4: f9400fe0 ldr x0, [sp, #0x18] 155dc8: f9400be1 ldr x1, [sp, #0x10] 155dcc: f94007e2 ldr x2, [sp, #0x8] 155dd0: 9b087c42 mul x2, x2, x8 155dd4: 97fd341b bl 0xa2e40 155dd8: f94013fe ldr x30, [sp, #0x20] 155ddc: 9100c3ff add sp, sp, #0x30 155de0: d65f03c0 ret 0000000000155de4 >(android::key_value_pair_t*, android::key_value_pair_t const*, unsigned long)>: 155de4: d100c3ff sub sp, sp, #0x30 155de8: f90013fe str x30, [sp, #0x20] 155dec: b27c03e8 orr x8, xzr, #0x10 155df0: f9000fe0 str x0, [sp, #0x18] 155df4: f9000be1 str x1, [sp, #0x10] 155df8: f90007e2 str x2, [sp, #0x8] 155dfc: f9400fe0 ldr x0, [sp, #0x18] 155e00: f9400be1 ldr x1, [sp, #0x10] 155e04: f94007e2 ldr x2, [sp, #0x8] 155e08: 9b087c42 mul x2, x2, x8 155e0c: 97fd340d bl 0xa2e40 155e10: f94013fe ldr x30, [sp, #0x20] 155e14: 9100c3ff add sp, sp, #0x30 155e18: d65f03c0 ret 0000000000155e1c >(android::key_value_pair_t const&, android::key_value_pair_t const&)>: 155e1c: d100c3ff sub sp, sp, #0x30 155e20: a9027bfd stp x29, x30, [sp, #0x20] 155e24: 910083fd add x29, sp, #0x20 155e28: f81f83a0 stur x0, [x29, #-0x8] 155e2c: f9000be1 str x1, [sp, #0x10] 155e30: f9400be0 ldr x0, [sp, #0x10] 155e34: f85f83a1 ldur x1, [x29, #-0x8] 155e38: 97fd3826 bl 0xa3ed0 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIllEEEEiRKT_S5_@plt> 155e3c: f85f83a1 ldur x1, [x29, #-0x8] 155e40: f9400be8 ldr x8, [sp, #0x10] 155e44: b9000fe0 str w0, [sp, #0xc] 155e48: aa0103e0 mov x0, x1 155e4c: aa0803e1 mov x1, x8 155e50: 97fd3820 bl 0xa3ed0 <_ZN7android19strictly_order_typeINS_16key_value_pair_tIllEEEEiRKT_S5_@plt> 155e54: b9400fe9 ldr w9, [sp, #0xc] 155e58: 6b000120 subs w0, w9, w0 155e5c: a9427bfd ldp x29, x30, [sp, #0x20] 155e60: 9100c3ff add sp, sp, #0x30 155e64: d65f03c0 ret 0000000000155e68 >(android::key_value_pair_t const&, android::key_value_pair_t const&)>: 155e68: d100c3ff sub sp, sp, #0x30 155e6c: a9027bfd stp x29, x30, [sp, #0x20] 155e70: 910083fd add x29, sp, #0x20 155e74: 320003e8 orr w8, wzr, #0x1 155e78: 52800009 mov w9, #0x0 // =0 155e7c: f81f83a0 stur x0, [x29, #-0x8] 155e80: f9000be1 str x1, [sp, #0x10] 155e84: f85f83a0 ldur x0, [x29, #-0x8] 155e88: f9400be1 ldr x1, [sp, #0x10] 155e8c: b9000fe8 str w8, [sp, #0xc] 155e90: b9000be9 str w9, [sp, #0x8] 155e94: 97fd3a0b bl 0xa46c0 <_ZNK7android16key_value_pair_tIllEltERKS1_@plt> 155e98: 7200001f tst w0, #0x1 155e9c: b9400fe8 ldr w8, [sp, #0xc] 155ea0: b9400be9 ldr w9, [sp, #0x8] 155ea4: 1a891100 csel w0, w8, w9, ne 155ea8: a9427bfd ldp x29, x30, [sp, #0x20] 155eac: 9100c3ff add sp, sp, #0x30 155eb0: d65f03c0 ret 0000000000155eb4 ::operator<(android::key_value_pair_t const&) const>: 155eb4: d100c3ff sub sp, sp, #0x30 155eb8: a9027bfd stp x29, x30, [sp, #0x20] 155ebc: 910083fd add x29, sp, #0x20 155ec0: 52800008 mov w8, #0x0 // =0 155ec4: f81f83a0 stur x0, [x29, #-0x8] 155ec8: f9000be1 str x1, [sp, #0x10] 155ecc: f85f83a0 ldur x0, [x29, #-0x8] 155ed0: f9400be1 ldr x1, [sp, #0x10] 155ed4: b9000fe8 str w8, [sp, #0xc] 155ed8: 97fd47ce bl 0xa7e10 <_ZN7android19strictly_order_typeIlEEiRKT_S3_@plt> 155edc: b9400fe8 ldr w8, [sp, #0xc] 155ee0: 6b08001f cmp w0, w8 155ee4: 1a9f07e0 cset w0, ne 155ee8: 320003e9 orr w9, wzr, #0x1 155eec: 0a090009 and w9, w0, w9 155ef0: 2a0903e0 mov w0, w9 155ef4: a9427bfd ldp x29, x30, [sp, #0x20] 155ef8: 9100c3ff add sp, sp, #0x30 155efc: d65f03c0 ret 0000000000155f00 (long const&, long const&)>: 155f00: d10043ff sub sp, sp, #0x10 155f04: 320003e8 orr w8, wzr, #0x1 155f08: 52800009 mov w9, #0x0 // =0 155f0c: f90007e0 str x0, [sp, #0x8] 155f10: f90003e1 str x1, [sp] 155f14: f94007e0 ldr x0, [sp, #0x8] 155f18: f9400000 ldr x0, [x0] 155f1c: f94003e1 ldr x1, [sp] 155f20: f9400021 ldr x1, [x1] 155f24: eb01001f cmp x0, x1 155f28: 1a9fa7ea cset w10, lt 155f2c: 7200015f tst w10, #0x1 155f30: 1a891100 csel w0, w8, w9, ne 155f34: 910043ff add sp, sp, #0x10 155f38: d65f03c0 ret 0000000000155f3c >(android::KeyedVector*, unsigned long)>: 155f3c: d100c3ff sub sp, sp, #0x30 155f40: a9027bfd stp x29, x30, [sp, #0x20] 155f44: 910083fd add x29, sp, #0x20 155f48: f81f83a0 stur x0, [x29, #-0x8] 155f4c: f9000be1 str x1, [sp, #0x10] 155f50: d2800008 mov x8, #0x0 // =0 155f54: f9400be9 ldr x9, [sp, #0x10] 155f58: eb08013f cmp x9, x8 155f5c: 1a9f97ea cset w10, hi 155f60: 3700004a tbnz w10, #0x0, 0x155f68 >(android::KeyedVector*, unsigned long)+0x2c> 155f64: 1400000e b 0x155f9c >(android::KeyedVector*, unsigned long)+0x60> 155f68: d2800508 mov x8, #0x28 // =40 155f6c: 92800009 mov x9, #-0x1 // =-1 155f70: f9400bea ldr x10, [sp, #0x10] 155f74: 8b090149 add x9, x10, x9 155f78: f9000be9 str x9, [sp, #0x10] 155f7c: f85f83a0 ldur x0, [x29, #-0x8] 155f80: f90007e8 str x8, [sp, #0x8] 155f84: 97fd284b bl 0xa00b0 <_ZN7android11KeyedVectorIllED2Ev@plt> 155f88: f85f83a8 ldur x8, [x29, #-0x8] 155f8c: f94007e9 ldr x9, [sp, #0x8] 155f90: 8b090108 add x8, x8, x9 155f94: f81f83a8 stur x8, [x29, #-0x8] 155f98: 17ffffee b 0x155f50 >(android::KeyedVector*, unsigned long)+0x14> 155f9c: a9427bfd ldp x29, x30, [sp, #0x20] 155fa0: 9100c3ff add sp, sp, #0x30 155fa4: d65f03c0 ret 0000000000155fa8 ::~KeyedVector()>: 155fa8: d10083ff sub sp, sp, #0x20 155fac: a9017bfd stp x29, x30, [sp, #0x10] 155fb0: 910043fd add x29, sp, #0x10 155fb4: f90007e0 str x0, [sp, #0x8] 155fb8: f94007e0 ldr x0, [sp, #0x8] 155fbc: 97fd3579 bl 0xa35a0 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEED2Ev@plt> 155fc0: a9417bfd ldp x29, x30, [sp, #0x10] 155fc4: 910083ff add sp, sp, #0x20 155fc8: d65f03c0 ret 0000000000155fcc >(android::KeyedVector*, android::KeyedVector const*, unsigned long)>: 155fcc: d100c3ff sub sp, sp, #0x30 155fd0: a9027bfd stp x29, x30, [sp, #0x20] 155fd4: 910083fd add x29, sp, #0x20 155fd8: f81f83a0 stur x0, [x29, #-0x8] 155fdc: f9000be1 str x1, [sp, #0x10] 155fe0: f90007e2 str x2, [sp, #0x8] 155fe4: d2800008 mov x8, #0x0 // =0 155fe8: f94007e9 ldr x9, [sp, #0x8] 155fec: eb08013f cmp x9, x8 155ff0: 1a9f97ea cset w10, hi 155ff4: 3700004a tbnz w10, #0x0, 0x155ffc >(android::KeyedVector*, android::KeyedVector const*, unsigned long)+0x30> 155ff8: 14000012 b 0x156040 >(android::KeyedVector*, android::KeyedVector const*, unsigned long)+0x74> 155ffc: d2800508 mov x8, #0x28 // =40 156000: 92800009 mov x9, #-0x1 // =-1 156004: f94007ea ldr x10, [sp, #0x8] 156008: 8b090149 add x9, x10, x9 15600c: f90007e9 str x9, [sp, #0x8] 156010: f85f83a0 ldur x0, [x29, #-0x8] 156014: f9400be1 ldr x1, [sp, #0x10] 156018: f90003e8 str x8, [sp] 15601c: 97fd37a1 bl 0xa3ea0 <_ZN7android11KeyedVectorIllEC2ERKS1_@plt> 156020: f85f83a8 ldur x8, [x29, #-0x8] 156024: f94003e9 ldr x9, [sp] 156028: 8b090108 add x8, x8, x9 15602c: f81f83a8 stur x8, [x29, #-0x8] 156030: f9400be8 ldr x8, [sp, #0x10] 156034: 8b090108 add x8, x8, x9 156038: f9000be8 str x8, [sp, #0x10] 15603c: 17ffffea b 0x155fe4 >(android::KeyedVector*, android::KeyedVector const*, unsigned long)+0x18> 156040: a9427bfd ldp x29, x30, [sp, #0x20] 156044: 9100c3ff add sp, sp, #0x30 156048: d65f03c0 ret 000000000015604c ::KeyedVector(android::KeyedVector const&)>: 15604c: d10083ff sub sp, sp, #0x20 156050: a9017bfd stp x29, x30, [sp, #0x10] 156054: 910043fd add x29, sp, #0x10 156058: f90007e0 str x0, [sp, #0x8] 15605c: f90003e1 str x1, [sp] 156060: f94007e0 ldr x0, [sp, #0x8] 156064: f94003e1 ldr x1, [sp] 156068: 97fd3dae bl 0xa5720 <_ZN7android12SortedVectorINS_16key_value_pair_tIllEEEC2ERKS3_@plt> 15606c: a9417bfd ldp x29, x30, [sp, #0x10] 156070: 910083ff add sp, sp, #0x20 156074: d65f03c0 ret 0000000000156078 >::SortedVector(android::SortedVector> const&)>: 156078: d100c3ff sub sp, sp, #0x30 15607c: a9027bfd stp x29, x30, [sp, #0x20] 156080: 910083fd add x29, sp, #0x20 156084: d0000a88 adrp x8, 0x2a8000 156088: f9419508 ldr x8, [x8, #0x328] 15608c: b27c03e9 orr x9, xzr, #0x10 156090: 8b090108 add x8, x8, x9 156094: f81f83a0 stur x0, [x29, #-0x8] 156098: f9000be1 str x1, [sp, #0x10] 15609c: f85f83a9 ldur x9, [x29, #-0x8] 1560a0: f9400be1 ldr x1, [sp, #0x10] 1560a4: aa0903e0 mov x0, x9 1560a8: f90007e8 str x8, [sp, #0x8] 1560ac: f90003e9 str x9, [sp] 1560b0: 97fd3cc8 bl 0xa53d0 <_ZN7android16SortedVectorImplC2ERKS0_@plt> 1560b4: f94007e8 ldr x8, [sp, #0x8] 1560b8: f94003e9 ldr x9, [sp] 1560bc: f9000128 str x8, [x9] 1560c0: a9427bfd ldp x29, x30, [sp, #0x20] 1560c4: 9100c3ff add sp, sp, #0x30 1560c8: d65f03c0 ret 00000000001560cc >(android::KeyedVector*, android::KeyedVector const*, unsigned long)>: 1560cc: d100c3ff sub sp, sp, #0x30 1560d0: a9027bfd stp x29, x30, [sp, #0x20] 1560d4: 910083fd add x29, sp, #0x20 1560d8: f81f83a0 stur x0, [x29, #-0x8] 1560dc: f9000be1 str x1, [sp, #0x10] 1560e0: f90007e2 str x2, [sp, #0x8] 1560e4: d2800008 mov x8, #0x0 // =0 1560e8: f94007e9 ldr x9, [sp, #0x8] 1560ec: eb08013f cmp x9, x8 1560f0: 1a9f97ea cset w10, hi 1560f4: 3700004a tbnz w10, #0x0, 0x1560fc >(android::KeyedVector*, android::KeyedVector const*, unsigned long)+0x30> 1560f8: 1400000f b 0x156134 >(android::KeyedVector*, android::KeyedVector const*, unsigned long)+0x68> 1560fc: d2800508 mov x8, #0x28 // =40 156100: 92800009 mov x9, #-0x1 // =-1 156104: f94007ea ldr x10, [sp, #0x8] 156108: 8b090149 add x9, x10, x9 15610c: f90007e9 str x9, [sp, #0x8] 156110: f85f83a0 ldur x0, [x29, #-0x8] 156114: f9400be1 ldr x1, [sp, #0x10] 156118: f90003e8 str x8, [sp] 15611c: 97fd3761 bl 0xa3ea0 <_ZN7android11KeyedVectorIllEC2ERKS1_@plt> 156120: f85f83a8 ldur x8, [x29, #-0x8] 156124: f94003e9 ldr x9, [sp] 156128: 8b090108 add x8, x8, x9 15612c: f81f83a8 stur x8, [x29, #-0x8] 156130: 17ffffed b 0x1560e4 >(android::KeyedVector*, android::KeyedVector const*, unsigned long)+0x18> 156134: a9427bfd ldp x29, x30, [sp, #0x20] 156138: 9100c3ff add sp, sp, #0x30 15613c: d65f03c0 ret 0000000000156140 >(android::KeyedVector*, android::KeyedVector const*, unsigned long)>: 156140: d100c3ff sub sp, sp, #0x30 156144: f90013fe str x30, [sp, #0x20] 156148: d2800508 mov x8, #0x28 // =40 15614c: f9000fe0 str x0, [sp, #0x18] 156150: f9000be1 str x1, [sp, #0x10] 156154: f90007e2 str x2, [sp, #0x8] 156158: f9400fe0 ldr x0, [sp, #0x18] 15615c: f9400be1 ldr x1, [sp, #0x10] 156160: f94007e2 ldr x2, [sp, #0x8] 156164: 9b087c42 mul x2, x2, x8 156168: 97fd3336 bl 0xa2e40 15616c: f94013fe ldr x30, [sp, #0x20] 156170: 9100c3ff add sp, sp, #0x30 156174: d65f03c0 ret 0000000000156178 >(android::KeyedVector*, android::KeyedVector const*, unsigned long)>: 156178: d100c3ff sub sp, sp, #0x30 15617c: f90013fe str x30, [sp, #0x20] 156180: d2800508 mov x8, #0x28 // =40 156184: f9000fe0 str x0, [sp, #0x18] 156188: f9000be1 str x1, [sp, #0x10] 15618c: f90007e2 str x2, [sp, #0x8] 156190: f9400fe0 ldr x0, [sp, #0x18] 156194: f9400be1 ldr x1, [sp, #0x10] 156198: f94007e2 ldr x2, [sp, #0x8] 15619c: 9b087c42 mul x2, x2, x8 1561a0: 97fd3328 bl 0xa2e40 1561a4: f94013fe ldr x30, [sp, #0x20] 1561a8: 9100c3ff add sp, sp, #0x30 1561ac: d65f03c0 ret 00000000001561b0 >::size() const>: 1561b0: d10083ff sub sp, sp, #0x20 1561b4: a9017bfd stp x29, x30, [sp, #0x10] 1561b8: 910043fd add x29, sp, #0x10 1561bc: f90007e0 str x0, [sp, #0x8] 1561c0: f94007e0 ldr x0, [sp, #0x8] 1561c4: 97fd3283 bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 1561c8: a9417bfd ldp x29, x30, [sp, #0x10] 1561cc: 910083ff add sp, sp, #0x20 1561d0: d65f03c0 ret 00000000001561d4 >::size() const>: 1561d4: d10083ff sub sp, sp, #0x20 1561d8: a9017bfd stp x29, x30, [sp, #0x10] 1561dc: 910043fd add x29, sp, #0x10 1561e0: f90007e0 str x0, [sp, #0x8] 1561e4: f94007e0 ldr x0, [sp, #0x8] 1561e8: 97fd327a bl 0xa2bd0 <_ZNK7android10VectorImpl4sizeEv@plt> 1561ec: a9417bfd ldp x29, x30, [sp, #0x10] 1561f0: 910083ff add sp, sp, #0x20 1561f4: d65f03c0 ret 00000000001561f8 >::itemAt(unsigned long) const>: 1561f8: d10083ff sub sp, sp, #0x20 1561fc: a9017bfd stp x29, x30, [sp, #0x10] 156200: 910043fd add x29, sp, #0x10 156204: f90007e0 str x0, [sp, #0x8] 156208: f90003e1 str x1, [sp] 15620c: f94007e0 ldr x0, [sp, #0x8] 156210: f94003e1 ldr x1, [sp] 156214: 97fd3767 bl 0xa3fb0 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEEixEm@plt> 156218: a9417bfd ldp x29, x30, [sp, #0x10] 15621c: 910083ff add sp, sp, #0x20 156220: d65f03c0 ret 0000000000156224 >::operator[](unsigned long) const>: 156224: d100c3ff sub sp, sp, #0x30 156228: a9027bfd stp x29, x30, [sp, #0x20] 15622c: 910083fd add x29, sp, #0x20 156230: b27c03e8 orr x8, xzr, #0x10 156234: f81f83a0 stur x0, [x29, #-0x8] 156238: f9000be1 str x1, [sp, #0x10] 15623c: f85f83a0 ldur x0, [x29, #-0x8] 156240: f90007e0 str x0, [sp, #0x8] 156244: f90003e8 str x8, [sp] 156248: 97fd3fee bl 0xa6200 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEE4sizeEv@plt> 15624c: f94007e8 ldr x8, [sp, #0x8] 156250: aa0803e0 mov x0, x8 156254: 97fd27ef bl 0xa0210 <_ZNK7android12SortedVectorINS_16key_value_pair_tIllEEE5arrayEv@plt> 156258: f9400be8 ldr x8, [sp, #0x10] 15625c: f94003e1 ldr x1, [sp] 156260: 9b087c28 mul x8, x1, x8 156264: 8b080008 add x8, x0, x8 156268: aa0803e0 mov x0, x8 15626c: a9427bfd ldp x29, x30, [sp, #0x20] 156270: 9100c3ff add sp, sp, #0x30 156274: d65f03c0 ret 0000000000156278 >::array() const>: 156278: d10083ff sub sp, sp, #0x20 15627c: a9017bfd stp x29, x30, [sp, #0x10] 156280: 910043fd add x29, sp, #0x10 156284: f90007e0 str x0, [sp, #0x8] 156288: f94007e0 ldr x0, [sp, #0x8] 15628c: 97fd3b55 bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 156290: a9417bfd ldp x29, x30, [sp, #0x10] 156294: 910083ff add sp, sp, #0x20 156298: d65f03c0 ret 000000000015629c >::array() const>: 15629c: d10083ff sub sp, sp, #0x20 1562a0: a9017bfd stp x29, x30, [sp, #0x10] 1562a4: 910043fd add x29, sp, #0x10 1562a8: f90007e0 str x0, [sp, #0x8] 1562ac: f94007e0 ldr x0, [sp, #0x8] 1562b0: 97fd3b4c bl 0xa4fe0 <_ZNK7android10VectorImpl9arrayImplEv@plt> 1562b4: a9417bfd ldp x29, x30, [sp, #0x10] 1562b8: 910083ff add sp, sp, #0x20 1562bc: d65f03c0 ret 00000000001562c0 >::add(android::key_value_pair_t const&)>: 1562c0: d10083ff sub sp, sp, #0x20 1562c4: a9017bfd stp x29, x30, [sp, #0x10] 1562c8: 910043fd add x29, sp, #0x10 1562cc: f90007e0 str x0, [sp, #0x8] 1562d0: f90003e1 str x1, [sp] 1562d4: f94007e0 ldr x0, [sp, #0x8] 1562d8: f94003e1 ldr x1, [sp] 1562dc: 97fd2a75 bl 0xa0cb0 <_ZN7android16SortedVectorImpl3addEPKv@plt> 1562e0: a9417bfd ldp x29, x30, [sp, #0x10] 1562e4: 910083ff add sp, sp, #0x20 1562e8: d65f03c0 ret 00000000001562ec ::key_value_pair_t(long const&, long const&)>: 1562ec: d10083ff sub sp, sp, #0x20 1562f0: f9000fe0 str x0, [sp, #0x18] 1562f4: f9000be1 str x1, [sp, #0x10] 1562f8: f90007e2 str x2, [sp, #0x8] 1562fc: f9400fe0 ldr x0, [sp, #0x18] 156300: aa0003e1 mov x1, x0 156304: f9400be2 ldr x2, [sp, #0x10] 156308: f9400042 ldr x2, [x2] 15630c: f9000022 str x2, [x1] 156310: f94007e1 ldr x1, [sp, #0x8] 156314: f9400021 ldr x1, [x1] 156318: f9000401 str x1, [x0, #0x8] 15631c: 910083ff add sp, sp, #0x20 156320: d65f03c0 ret 0000000000156324 >::removeItemsAt(unsigned long, unsigned long)>: 156324: d100c3ff sub sp, sp, #0x30 156328: a9027bfd stp x29, x30, [sp, #0x20] 15632c: 910083fd add x29, sp, #0x20 156330: f81f83a0 stur x0, [x29, #-0x8] 156334: f9000be1 str x1, [sp, #0x10] 156338: f90007e2 str x2, [sp, #0x8] 15633c: f85f83a0 ldur x0, [x29, #-0x8] 156340: f9400be1 ldr x1, [sp, #0x10] 156344: f94007e2 ldr x2, [sp, #0x8] 156348: 97fd2672 bl 0x9fd10 <_ZN7android10VectorImpl13removeItemsAtEmm@plt> 15634c: a9427bfd ldp x29, x30, [sp, #0x20] 156350: 9100c3ff add sp, sp, #0x30 156354: d65f03c0 ret 0000000000156358 >::isEmpty() const>: 156358: d10083ff sub sp, sp, #0x20 15635c: a9017bfd stp x29, x30, [sp, #0x10] 156360: 910043fd add x29, sp, #0x10 156364: f90007e0 str x0, [sp, #0x8] 156368: f94007e0 ldr x0, [sp, #0x8] 15636c: 97fd31ed bl 0xa2b20 <_ZNK7android10VectorImpl7isEmptyEv@plt> 156370: 320003e8 orr w8, wzr, #0x1 156374: 0a080008 and w8, w0, w8 156378: 2a0803e0 mov w0, w8 15637c: a9417bfd ldp x29, x30, [sp, #0x10] 156380: 910083ff add sp, sp, #0x20 156384: d65f03c0 ret 0000000000156388 : 156388: d10043ff sub sp, sp, #0x10 15638c: b9000be0 str w0, [sp, #0x8] 156390: b9400be8 ldr w8, [sp, #0x8] 156394: 34000048 cbz w8, 0x15639c 156398: 14000003 b 0x1563a4 15639c: b9000fff str wzr, [sp, #0xc] 1563a0: 14000028 b 0x156440 1563a4: 52800008 mov w8, #0x0 // =0 1563a8: b9400be9 ldr w9, [sp, #0x8] 1563ac: 6b08013f cmp w9, w8 1563b0: 1a9fd7e8 cset w8, gt 1563b4: 37000048 tbnz w8, #0x0, 0x1563bc 1563b8: 14000011 b 0x1563fc 1563bc: b90007ff str wzr, [sp, #0x4] 1563c0: b9400be8 ldr w8, [sp, #0x8] 1563c4: 35000048 cbnz w8, 0x1563cc 1563c8: 14000009 b 0x1563ec 1563cc: 320003e8 orr w8, wzr, #0x1 1563d0: b94007e9 ldr w9, [sp, #0x4] 1563d4: 11000529 add w9, w9, #0x1 1563d8: b90007e9 str w9, [sp, #0x4] 1563dc: b9400be9 ldr w9, [sp, #0x8] 1563e0: 1ac82928 asr w8, w9, w8 1563e4: b9000be8 str w8, [sp, #0x8] 1563e8: 17fffff6 b 0x1563c0 1563ec: b94007e8 ldr w8, [sp, #0x4] 1563f0: 11000508 add w8, w8, #0x1 1563f4: b9000fe8 str w8, [sp, #0xc] 1563f8: 14000012 b 0x156440 1563fc: 12800008 mov w8, #-0x1 // =-1 156400: b9400be9 ldr w9, [sp, #0x8] 156404: 6b08013f cmp w9, w8 156408: 1a9f17e8 cset w8, eq 15640c: 37000048 tbnz w8, #0x0, 0x156414 156410: 14000004 b 0x156420 156414: 321f03e8 orr w8, wzr, #0x2 156418: b9000fe8 str w8, [sp, #0xc] 15641c: 14000009 b 0x156440 156420: 52800008 mov w8, #0x0 // =0 156424: b9400be9 ldr w9, [sp, #0x8] 156428: 11000529 add w9, w9, #0x1 15642c: b9000be9 str w9, [sp, #0x8] 156430: b9400be9 ldr w9, [sp, #0x8] 156434: 6b090108 subs w8, w8, w9 156438: b9000be8 str w8, [sp, #0x8] 15643c: 17ffffd5 b 0x156390 156440: b9400fe0 ldr w0, [sp, #0xc] 156444: 910043ff add sp, sp, #0x10 156448: d65f03c0 ret 000000000015644c : 15644c: d10083ff sub sp, sp, #0x20 156450: f9000be0 str x0, [sp, #0x10] 156454: f9400be8 ldr x8, [sp, #0x10] 156458: b4000048 cbz x8, 0x156460 15645c: 14000003 b 0x156468 156460: b9001fff str wzr, [sp, #0x1c] 156464: 14000027 b 0x156500 156468: d2800008 mov x8, #0x0 // =0 15646c: f9400be9 ldr x9, [sp, #0x10] 156470: eb08013f cmp x9, x8 156474: 1a9fd7ea cset w10, gt 156478: 3700004a tbnz w10, #0x0, 0x156480 15647c: 14000010 b 0x1564bc 156480: b9000fff str wzr, [sp, #0xc] 156484: f9400be8 ldr x8, [sp, #0x10] 156488: b5000048 cbnz x8, 0x156490 15648c: 14000008 b 0x1564ac 156490: b9400fe8 ldr w8, [sp, #0xc] 156494: 11000508 add w8, w8, #0x1 156498: b9000fe8 str w8, [sp, #0xc] 15649c: f9400be9 ldr x9, [sp, #0x10] 1564a0: 9341fd29 asr x9, x9, #1 1564a4: f9000be9 str x9, [sp, #0x10] 1564a8: 17fffff7 b 0x156484 1564ac: b9400fe8 ldr w8, [sp, #0xc] 1564b0: 11000508 add w8, w8, #0x1 1564b4: b9001fe8 str w8, [sp, #0x1c] 1564b8: 14000012 b 0x156500 1564bc: 92800008 mov x8, #-0x1 // =-1 1564c0: f9400be9 ldr x9, [sp, #0x10] 1564c4: eb08013f cmp x9, x8 1564c8: 1a9f17ea cset w10, eq 1564cc: 3700004a tbnz w10, #0x0, 0x1564d4 1564d0: 14000004 b 0x1564e0 1564d4: 321f03e8 orr w8, wzr, #0x2 1564d8: b9001fe8 str w8, [sp, #0x1c] 1564dc: 14000009 b 0x156500 1564e0: d2800008 mov x8, #0x0 // =0 1564e4: f9400be9 ldr x9, [sp, #0x10] 1564e8: 91000529 add x9, x9, #0x1 1564ec: f9000be9 str x9, [sp, #0x10] 1564f0: f9400be9 ldr x9, [sp, #0x10] 1564f4: eb090108 subs x8, x8, x9 1564f8: f9000be8 str x8, [sp, #0x10] 1564fc: 17ffffd6 b 0x156454 156500: b9401fe0 ldr w0, [sp, #0x1c] 156504: 910083ff add sp, sp, #0x20 156508: d65f03c0 ret 000000000015650c : 15650c: d10083ff sub sp, sp, #0x20 156510: a9017bfd stp x29, x30, [sp, #0x10] 156514: 910043fd add x29, sp, #0x10 156518: b24003e0 orr x0, xzr, #0x1 15651c: b27d0be1 orr x1, xzr, #0x38 156520: 97fd2ef8 bl 0xa2100 156524: f90007e0 str x0, [sp, #0x8] 156528: f94007e0 ldr x0, [sp, #0x8] 15652c: a9417bfd ldp x29, x30, [sp, #0x10] 156530: 910083ff add sp, sp, #0x20 156534: d65f03c0 ret 0000000000156538 : 156538: d10083ff sub sp, sp, #0x20 15653c: a9017bfd stp x29, x30, [sp, #0x10] 156540: 910043fd add x29, sp, #0x10 156544: f90007e0 str x0, [sp, #0x8] 156548: f94007e0 ldr x0, [sp, #0x8] 15654c: 97fd50f1 bl 0xaa910 156550: f94007e0 ldr x0, [sp, #0x8] 156554: 97fd2e3f bl 0xa1e50 156558: a9417bfd ldp x29, x30, [sp, #0x10] 15655c: 910083ff add sp, sp, #0x20 156560: d65f03c0 ret 0000000000156564 : 156564: d10083ff sub sp, sp, #0x20 156568: a9017bfd stp x29, x30, [sp, #0x10] 15656c: 910043fd add x29, sp, #0x10 156570: d2800008 mov x8, #0x0 // =0 156574: f90007e0 str x0, [sp, #0x8] 156578: f94007e0 ldr x0, [sp, #0x8] 15657c: f9400000 ldr x0, [x0] 156580: eb00011f cmp x8, x0 156584: 1a9f07e9 cset w9, ne 156588: f90003e8 str x8, [sp] 15658c: 37000049 tbnz w9, #0x0, 0x156594 156590: 14000004 b 0x1565a0 156594: f94007e8 ldr x8, [sp, #0x8] 156598: f9400100 ldr x0, [x8] 15659c: 97fd2e2d bl 0xa1e50 1565a0: f94007e8 ldr x8, [sp, #0x8] 1565a4: f94003e9 ldr x9, [sp] 1565a8: f9000109 str x9, [x8] 1565ac: f94007e8 ldr x8, [sp, #0x8] 1565b0: b900091f str wzr, [x8, #0x8] 1565b4: f94007e8 ldr x8, [sp, #0x8] 1565b8: b900111f str wzr, [x8, #0x10] 1565bc: f94007e8 ldr x8, [sp, #0x8] 1565c0: b9000d1f str wzr, [x8, #0xc] 1565c4: f94007e8 ldr x8, [sp, #0x8] 1565c8: b900191f str wzr, [x8, #0x18] 1565cc: f94007e8 ldr x8, [sp, #0x8] 1565d0: b900151f str wzr, [x8, #0x14] 1565d4: f94007e8 ldr x8, [sp, #0x8] 1565d8: f9001509 str x9, [x8, #0x28] 1565dc: f94007e8 ldr x8, [sp, #0x8] 1565e0: f9001909 str x9, [x8, #0x30] 1565e4: a9417bfd ldp x29, x30, [sp, #0x10] 1565e8: 910083ff add sp, sp, #0x20 1565ec: d65f03c0 ret 00000000001565f0 : 1565f0: d10103ff sub sp, sp, #0x40 1565f4: a9037bfd stp x29, x30, [sp, #0x30] 1565f8: 9100c3fd add x29, sp, #0x30 1565fc: 321503e8 orr w8, wzr, #0x800 156600: b27e03e9 orr x9, xzr, #0x4 156604: d280000a mov x10, #0x0 // =0 156608: f81f03a0 stur x0, [x29, #-0x10] 15660c: f9000fe1 str x1, [sp, #0x18] 156610: f9000be2 str x2, [sp, #0x10] 156614: f85f03a0 ldur x0, [x29, #-0x10] 156618: b900101f str wzr, [x0, #0x10] 15661c: f85f03a0 ldur x0, [x29, #-0x10] 156620: b9000c1f str wzr, [x0, #0xc] 156624: f85f03a0 ldur x0, [x29, #-0x10] 156628: b900181f str wzr, [x0, #0x18] 15662c: f85f03a0 ldur x0, [x29, #-0x10] 156630: b900141f str wzr, [x0, #0x14] 156634: f85f03a0 ldur x0, [x29, #-0x10] 156638: b9000808 str w8, [x0, #0x8] 15663c: f85f03a0 ldur x0, [x29, #-0x10] 156640: b9400808 ldr w8, [x0, #0x8] 156644: 2a0803e0 mov w0, w8 156648: d3407c00 ubfx x0, x0, #0, #32 15664c: 9b007d20 mul x0, x9, x0 156650: f90007ea str x10, [sp, #0x8] 156654: 97fd2f0f bl 0xa2290 156658: f85f03a9 ldur x9, [x29, #-0x10] 15665c: f9000120 str x0, [x9] 156660: f85f03a9 ldur x9, [x29, #-0x10] 156664: f9400129 ldr x9, [x9] 156668: f94007ea ldr x10, [sp, #0x8] 15666c: eb0a013f cmp x9, x10 156670: 1a9f17e8 cset w8, eq 156674: 37000048 tbnz w8, #0x0, 0x15667c 156678: 14000003 b 0x156684 15667c: b81fc3bf stur wzr, [x29, #-0x4] 156680: 14000009 b 0x1566a4 156684: 320003e8 orr w8, wzr, #0x1 156688: f9400fe9 ldr x9, [sp, #0x18] 15668c: f85f03aa ldur x10, [x29, #-0x10] 156690: f9001549 str x9, [x10, #0x28] 156694: f9400be9 ldr x9, [sp, #0x10] 156698: f85f03aa ldur x10, [x29, #-0x10] 15669c: f9001949 str x9, [x10, #0x30] 1566a0: b81fc3a8 stur w8, [x29, #-0x4] 1566a4: b85fc3a0 ldur w0, [x29, #-0x4] 1566a8: a9437bfd ldp x29, x30, [sp, #0x30] 1566ac: 910103ff add sp, sp, #0x40 1566b0: d65f03c0 ret 00000000001566b4 : 1566b4: d10043ff sub sp, sp, #0x10 1566b8: 320003e8 orr w8, wzr, #0x1 1566bc: f90007e0 str x0, [sp, #0x8] 1566c0: f94007e0 ldr x0, [sp, #0x8] 1566c4: b900101f str wzr, [x0, #0x10] 1566c8: f94007e0 ldr x0, [sp, #0x8] 1566cc: b9000c1f str wzr, [x0, #0xc] 1566d0: f94007e0 ldr x0, [sp, #0x8] 1566d4: b900181f str wzr, [x0, #0x18] 1566d8: f94007e0 ldr x0, [sp, #0x8] 1566dc: b900141f str wzr, [x0, #0x14] 1566e0: 2a0803e0 mov w0, w8 1566e4: 910043ff add sp, sp, #0x10 1566e8: d65f03c0 ret 00000000001566ec : 1566ec: d10183ff sub sp, sp, #0x60 1566f0: a9057bfd stp x29, x30, [sp, #0x50] 1566f4: 910143fd add x29, sp, #0x50 1566f8: d2800008 mov x8, #0x0 // =0 1566fc: b0000529 adrp x9, 0x1fb000 +0xc> 156700: 911fe929 add x9, x9, #0x7fa 156704: b000052a adrp x10, 0x1fb000 +0xc> 156708: 9121014a add x10, x10, #0x840 15670c: b000070b adrp x11, 0x237000 156710: 9112f56b add x11, x11, #0x4bd 156714: b000052c adrp x12, 0x1fb000 +0xc> 156718: 91211d8c add x12, x12, #0x847 15671c: d000050d adrp x13, 0x1f8000 156720: 9104b9ad add x13, x13, #0x12e 156724: b000052e adrp x14, 0x1fb000 +0xc> 156728: 911f9dce add x14, x14, #0x7e7 15672c: f81f83a0 stur x0, [x29, #-0x8] 156730: f81f03a1 stur x1, [x29, #-0x10] 156734: f85f83a0 ldur x0, [x29, #-0x8] 156738: eb08001f cmp x0, x8 15673c: 1a9f17ef cset w15, eq 156740: f81e03a9 stur x9, [x29, #-0x20] 156744: f90017ea str x10, [sp, #0x28] 156748: f90013eb str x11, [sp, #0x20] 15674c: f9000fec str x12, [sp, #0x18] 156750: f9000bed str x13, [sp, #0x10] 156754: f90007ee str x14, [sp, #0x8] 156758: 3700004f tbnz w15, #0x0, 0x156760 15675c: 14000005 b 0x156770 156760: f85f03a0 ldur x0, [x29, #-0x10] 156764: f94007e1 ldr x1, [sp, #0x8] 156768: 97fd364e bl 0xa40a0 15676c: 140000ab b 0x156a18 156770: f85f03a0 ldur x0, [x29, #-0x10] 156774: f85f83a8 ldur x8, [x29, #-0x8] 156778: b9400902 ldr w2, [x8, #0x8] 15677c: f85f83a8 ldur x8, [x29, #-0x8] 156780: b9400d03 ldr w3, [x8, #0xc] 156784: f85f83a8 ldur x8, [x29, #-0x8] 156788: b9401104 ldr w4, [x8, #0x10] 15678c: f85f83a8 ldur x8, [x29, #-0x8] 156790: b9401505 ldr w5, [x8, #0x14] 156794: f85f83a8 ldur x8, [x29, #-0x8] 156798: b9401906 ldr w6, [x8, #0x18] 15679c: f85e03a1 ldur x1, [x29, #-0x20] 1567a0: 97fd3640 bl 0xa40a0 1567a4: b81ec3bf stur wzr, [x29, #-0x14] 1567a8: b85ec3a8 ldur w8, [x29, #-0x14] 1567ac: f85f83a9 ldur x9, [x29, #-0x8] 1567b0: b9400d2a ldr w10, [x9, #0xc] 1567b4: 6b0a011f cmp w8, w10 1567b8: 1a9f27e8 cset w8, lo 1567bc: 37000048 tbnz w8, #0x0, 0x1567c4 1567c0: 14000047 b 0x1568dc 1567c4: f85f03a0 ldur x0, [x29, #-0x10] 1567c8: b85ec3a2 ldur w2, [x29, #-0x14] 1567cc: f94017e1 ldr x1, [sp, #0x28] 1567d0: 97fd3634 bl 0xa40a0 1567d4: b81e83bf stur wzr, [x29, #-0x18] 1567d8: 321b03e8 orr w8, wzr, #0x20 1567dc: b85e83a9 ldur w9, [x29, #-0x18] 1567e0: 6b08013f cmp w9, w8 1567e4: 1a9f27e8 cset w8, lo 1567e8: 37000048 tbnz w8, #0x0, 0x1567f0 1567ec: 14000035 b 0x1568c0 1567f0: b85ec3a8 ldur w8, [x29, #-0x14] 1567f4: f85f83a9 ldur x9, [x29, #-0x8] 1567f8: b940152a ldr w10, [x9, #0x14] 1567fc: 6b0a011f cmp w8, w10 156800: 1a9f27e8 cset w8, lo 156804: 370001e8 tbnz w8, #0x0, 0x156840 156808: b85ec3a8 ldur w8, [x29, #-0x14] 15680c: f85f83a9 ldur x9, [x29, #-0x8] 156810: b940152a ldr w10, [x9, #0x14] 156814: 6b0a011f cmp w8, w10 156818: 1a9f17e8 cset w8, eq 15681c: 37000048 tbnz w8, #0x0, 0x156824 156820: 1400000c b 0x156850 156824: b85e83a8 ldur w8, [x29, #-0x18] 156828: f85f83a9 ldur x9, [x29, #-0x8] 15682c: b940192a ldr w10, [x9, #0x18] 156830: 6b0a011f cmp w8, w10 156834: 1a9f27e8 cset w8, lo 156838: 37000048 tbnz w8, #0x0, 0x156840 15683c: 14000005 b 0x156850 156840: f85f03a0 ldur x0, [x29, #-0x10] 156844: f9400be1 ldr x1, [sp, #0x10] 156848: 97fd3616 bl 0xa40a0 15684c: 14000019 b 0x1568b0 156850: 321b03e8 orr w8, wzr, #0x20 156854: 320003e9 orr w9, wzr, #0x1 156858: b27e03ea orr x10, xzr, #0x4 15685c: 5280000b mov w11, #0x0 // =0 156860: f85f03a0 ldur x0, [x29, #-0x10] 156864: f85f83ac ldur x12, [x29, #-0x8] 156868: f940018c ldr x12, [x12] 15686c: b85ec3ad ldur w13, [x29, #-0x14] 156870: 2a0d03ee mov w14, w13 156874: d3407dce ubfx x14, x14, #0, #32 156878: 9b0e7d4a mul x10, x10, x14 15687c: 8b0a018a add x10, x12, x10 156880: b940014d ldr w13, [x10] 156884: b85e83af ldur w15, [x29, #-0x18] 156888: 6b0f0108 subs w8, w8, w15 15688c: 71000508 subs w8, w8, #0x1 156890: 1ac82128 lsl w8, w9, w8 156894: 0a0801a8 and w8, w13, w8 156898: 6b0b011f cmp w8, w11 15689c: 1a9f07e8 cset w8, ne 1568a0: 7200011f tst w8, #0x1 1568a4: 1a8b1122 csel w2, w9, w11, ne 1568a8: f9400fe1 ldr x1, [sp, #0x18] 1568ac: 97fd35fd bl 0xa40a0 1568b0: b85e83a8 ldur w8, [x29, #-0x18] 1568b4: 11000508 add w8, w8, #0x1 1568b8: b81e83a8 stur w8, [x29, #-0x18] 1568bc: 17ffffc7 b 0x1567d8 1568c0: f85f03a0 ldur x0, [x29, #-0x10] 1568c4: f94013e1 ldr x1, [sp, #0x20] 1568c8: 97fd35f6 bl 0xa40a0 1568cc: b85ec3a8 ldur w8, [x29, #-0x14] 1568d0: 11000508 add w8, w8, #0x1 1568d4: b81ec3a8 stur w8, [x29, #-0x14] 1568d8: 17ffffb4 b 0x1567a8 1568dc: 52800008 mov w8, #0x0 // =0 1568e0: f85f83a9 ldur x9, [x29, #-0x8] 1568e4: b940112a ldr w10, [x9, #0x10] 1568e8: 6b08015f cmp w10, w8 1568ec: 1a9f97e8 cset w8, hi 1568f0: 37000048 tbnz w8, #0x0, 0x1568f8 1568f4: 14000049 b 0x156a18 1568f8: f85f03a0 ldur x0, [x29, #-0x10] 1568fc: b85ec3a2 ldur w2, [x29, #-0x14] 156900: f94017e1 ldr x1, [sp, #0x28] 156904: 97fd35e7 bl 0xa40a0 156908: b81e83bf stur wzr, [x29, #-0x18] 15690c: 321d03e8 orr w8, wzr, #0x8 156910: b85e83a9 ldur w9, [x29, #-0x18] 156914: f85f83aa ldur x10, [x29, #-0x8] 156918: b940114b ldr w11, [x10, #0x10] 15691c: 1b087d68 mul w8, w11, w8 156920: 6b08013f cmp w9, w8 156924: 1a9f27e8 cset w8, lo 156928: 37000048 tbnz w8, #0x0, 0x156930 15692c: 14000038 b 0x156a0c 156930: b85ec3a8 ldur w8, [x29, #-0x14] 156934: f85f83a9 ldur x9, [x29, #-0x8] 156938: b940152a ldr w10, [x9, #0x14] 15693c: 6b0a011f cmp w8, w10 156940: 1a9f27e8 cset w8, lo 156944: 370001e8 tbnz w8, #0x0, 0x156980 156948: b85ec3a8 ldur w8, [x29, #-0x14] 15694c: f85f83a9 ldur x9, [x29, #-0x8] 156950: b940152a ldr w10, [x9, #0x14] 156954: 6b0a011f cmp w8, w10 156958: 1a9f17e8 cset w8, eq 15695c: 37000048 tbnz w8, #0x0, 0x156964 156960: 1400000c b 0x156990 156964: b85e83a8 ldur w8, [x29, #-0x18] 156968: f85f83a9 ldur x9, [x29, #-0x8] 15696c: b940192a ldr w10, [x9, #0x18] 156970: 6b0a011f cmp w8, w10 156974: 1a9f27e8 cset w8, lo 156978: 37000048 tbnz w8, #0x0, 0x156980 15697c: 14000005 b 0x156990 156980: f85f03a0 ldur x0, [x29, #-0x10] 156984: f9400be1 ldr x1, [sp, #0x10] 156988: 97fd35c6 bl 0xa40a0 15698c: 1400001c b 0x1569fc 156990: 320003e8 orr w8, wzr, #0x1 156994: b27e03e9 orr x9, xzr, #0x4 156998: 321d03ea orr w10, wzr, #0x8 15699c: 5280000b mov w11, #0x0 // =0 1569a0: f85f03a0 ldur x0, [x29, #-0x10] 1569a4: f85f83ac ldur x12, [x29, #-0x8] 1569a8: f940018c ldr x12, [x12] 1569ac: b85ec3ad ldur w13, [x29, #-0x14] 1569b0: 2a0d03ee mov w14, w13 1569b4: d3407dce ubfx x14, x14, #0, #32 1569b8: 9b0e7d29 mul x9, x9, x14 1569bc: 8b090189 add x9, x12, x9 1569c0: b940012d ldr w13, [x9] 1569c4: f85f83a9 ldur x9, [x29, #-0x8] 1569c8: b940112f ldr w15, [x9, #0x10] 1569cc: 1b0a7dea mul w10, w15, w10 1569d0: b85e83af ldur w15, [x29, #-0x18] 1569d4: 6b0f014a subs w10, w10, w15 1569d8: 7100054a subs w10, w10, #0x1 1569dc: 1aca210a lsl w10, w8, w10 1569e0: 0a0a01aa and w10, w13, w10 1569e4: 6b0b015f cmp w10, w11 1569e8: 1a9f07ea cset w10, ne 1569ec: 7200015f tst w10, #0x1 1569f0: 1a8b1102 csel w2, w8, w11, ne 1569f4: f9400fe1 ldr x1, [sp, #0x18] 1569f8: 97fd35aa bl 0xa40a0 1569fc: b85e83a8 ldur w8, [x29, #-0x18] 156a00: 11000508 add w8, w8, #0x1 156a04: b81e83a8 stur w8, [x29, #-0x18] 156a08: 17ffffc1 b 0x15690c 156a0c: f85f03a0 ldur x0, [x29, #-0x10] 156a10: f94013e1 ldr x1, [sp, #0x20] 156a14: 97fd35a3 bl 0xa40a0 156a18: a9457bfd ldp x29, x30, [sp, #0x50] 156a1c: 910183ff add sp, sp, #0x60 156a20: d65f03c0 ret 0000000000156a24 : 156a24: d10043ff sub sp, sp, #0x10 156a28: f90007e0 str x0, [sp, #0x8] 156a2c: 79000fe1 strh w1, [sp, #0x6] 156a30: 79400fe1 ldrh w1, [sp, #0x6] 156a34: f94007e0 ldr x0, [sp, #0x8] 156a38: b9001c01 str w1, [x0, #0x1c] 156a3c: f94007e0 ldr x0, [sp, #0x8] 156a40: b9401801 ldr w1, [x0, #0x18] 156a44: f94007e0 ldr x0, [sp, #0x8] 156a48: b9002001 str w1, [x0, #0x20] 156a4c: 910043ff add sp, sp, #0x10 156a50: d65f03c0 ret 0000000000156a54 : 156a54: d10083ff sub sp, sp, #0x20 156a58: d0000a88 adrp x8, 0x2a8000 156a5c: f943f508 ldr x8, [x8, #0x7e8] 156a60: f9000fe0 str x0, [sp, #0x18] 156a64: f9400fe0 ldr x0, [sp, #0x18] 156a68: b9401809 ldr w9, [x0, #0x18] 156a6c: f90007e8 str x8, [sp, #0x8] 156a70: 35000049 cbnz w9, 0x156a78 156a74: 14000035 b 0x156b48 156a78: b27e03e8 orr x8, xzr, #0x4 156a7c: f9400fe9 ldr x9, [sp, #0x18] 156a80: f9400129 ldr x9, [x9] 156a84: f9400fea ldr x10, [sp, #0x18] 156a88: b940154b ldr w11, [x10, #0x14] 156a8c: 2a0b03ea mov w10, w11 156a90: d3407d4a ubfx x10, x10, #0, #32 156a94: 9b0a7d08 mul x8, x8, x10 156a98: 8b080128 add x8, x9, x8 156a9c: b940010b ldr w11, [x8] 156aa0: b90017eb str w11, [sp, #0x14] 156aa4: f9400fe8 ldr x8, [sp, #0x18] 156aa8: b9402109 ldr w9, [x8, #0x20] 156aac: f9400fe8 ldr x8, [sp, #0x18] 156ab0: b940190a ldr w10, [x8, #0x18] 156ab4: 6b0a013f cmp w9, w10 156ab8: 1a9f27e9 cset w9, lo 156abc: 37000049 tbnz w9, #0x0, 0x156ac4 156ac0: 14000022 b 0x156b48 156ac4: 32001fe8 orr w8, wzr, #0xff 156ac8: 321d07e9 orr w9, wzr, #0x18 156acc: 32003fea orr w10, wzr, #0xffff 156ad0: 321d03eb orr w11, wzr, #0x8 156ad4: b27e03ec orr x12, xzr, #0x4 156ad8: f9400fed ldr x13, [sp, #0x18] 156adc: b9401dae ldr w14, [x13, #0x1c] 156ae0: 1acb21ce lsl w14, w14, w11 156ae4: 0a0a01ca and w10, w14, w10 156ae8: f9400fed ldr x13, [sp, #0x18] 156aec: b9401dae ldr w14, [x13, #0x1c] 156af0: 1acb25cb lsr w11, w14, w11 156af4: b94017ee ldr w14, [sp, #0x14] 156af8: f9400fed ldr x13, [sp, #0x18] 156afc: b94021af ldr w15, [x13, #0x20] 156b00: 6b0f0129 subs w9, w9, w15 156b04: 1ac925c9 lsr w9, w14, w9 156b08: 0a080128 and w8, w9, w8 156b0c: 4a080168 eor w8, w11, w8 156b10: 2a0803ed mov w13, w8 156b14: d3407dad ubfx x13, x13, #0, #32 156b18: 9b0d7d8c mul x12, x12, x13 156b1c: f94007ed ldr x13, [sp, #0x8] 156b20: 8b0c01ac add x12, x13, x12 156b24: b9400188 ldr w8, [x12] 156b28: 4a080148 eor w8, w10, w8 156b2c: f9400fec ldr x12, [sp, #0x18] 156b30: b9001d88 str w8, [x12, #0x1c] 156b34: f9400fe8 ldr x8, [sp, #0x18] 156b38: b9402109 ldr w9, [x8, #0x20] 156b3c: 11002129 add w9, w9, #0x8 156b40: b9002109 str w9, [x8, #0x20] 156b44: 17ffffd8 b 0x156aa4 156b48: f9400fe8 ldr x8, [sp, #0x18] 156b4c: b9401d09 ldr w9, [x8, #0x1c] 156b50: 2a0903e0 mov w0, w9 156b54: 910083ff add sp, sp, #0x20 156b58: d65f03c0 ret 0000000000156b5c : 156b5c: d10043ff sub sp, sp, #0x10 156b60: 32000be8 orr w8, wzr, #0x7 156b64: 52800009 mov w9, #0x0 // =0 156b68: f90007e0 str x0, [sp, #0x8] 156b6c: f94007e0 ldr x0, [sp, #0x8] 156b70: b940180a ldr w10, [x0, #0x18] 156b74: 0a080148 and w8, w10, w8 156b78: 6b09011f cmp w8, w9 156b7c: 1a9f17e8 cset w8, eq 156b80: 320003e9 orr w9, wzr, #0x1 156b84: 0a090100 and w0, w8, w9 156b88: 910043ff add sp, sp, #0x10 156b8c: d65f03c0 ret 0000000000156b90 : 156b90: d10043ff sub sp, sp, #0x10 156b94: 32000be8 orr w8, wzr, #0x7 156b98: 321d03e9 orr w9, wzr, #0x8 156b9c: f90007e0 str x0, [sp, #0x8] 156ba0: f94007e0 ldr x0, [sp, #0x8] 156ba4: b940180a ldr w10, [x0, #0x18] 156ba8: 0a080148 and w8, w10, w8 156bac: 6b080120 subs w0, w9, w8 156bb0: 910043ff add sp, sp, #0x10 156bb4: d65f03c0 ret 0000000000156bb8 : 156bb8: d10043ff sub sp, sp, #0x10 156bbc: 321b03e8 orr w8, wzr, #0x20 156bc0: 321d03e9 orr w9, wzr, #0x8 156bc4: f90007e0 str x0, [sp, #0x8] 156bc8: f94007e0 ldr x0, [sp, #0x8] 156bcc: b9400c0a ldr w10, [x0, #0xc] 156bd0: f94007e0 ldr x0, [sp, #0x8] 156bd4: b940140b ldr w11, [x0, #0x14] 156bd8: 6b0b014a subs w10, w10, w11 156bdc: 1b087d48 mul w8, w10, w8 156be0: f94007e0 ldr x0, [sp, #0x8] 156be4: b940100a ldr w10, [x0, #0x10] 156be8: 1b097d49 mul w9, w10, w9 156bec: 0b090108 add w8, w8, w9 156bf0: f94007e0 ldr x0, [sp, #0x8] 156bf4: b9401809 ldr w9, [x0, #0x18] 156bf8: 6b090100 subs w0, w8, w9 156bfc: 910043ff add sp, sp, #0x10 156c00: d65f03c0 ret 0000000000156c04 : 156c04: d10103ff sub sp, sp, #0x40 156c08: a9037bfd stp x29, x30, [sp, #0x30] 156c0c: 9100c3fd add x29, sp, #0x30 156c10: f81f03a0 stur x0, [x29, #-0x10] 156c14: f9000fe1 str x1, [sp, #0x18] 156c18: b90017e2 str w2, [sp, #0x14] 156c1c: b94017e2 ldr w2, [sp, #0x14] 156c20: 34000042 cbz w2, 0x156c28 156c24: 14000006 b 0x156c3c 156c28: 320003e8 orr w8, wzr, #0x1 156c2c: f9400fe9 ldr x9, [sp, #0x18] 156c30: b900013f str wzr, [x9] 156c34: b81fc3a8 stur w8, [x29, #-0x4] 156c38: 140000ee b 0x156ff0 156c3c: 321d03e8 orr w8, wzr, #0x8 156c40: 321b03e9 orr w9, wzr, #0x20 156c44: f85f03aa ldur x10, [x29, #-0x10] 156c48: b9400d4b ldr w11, [x10, #0xc] 156c4c: f85f03aa ldur x10, [x29, #-0x10] 156c50: b940154c ldr w12, [x10, #0x14] 156c54: 6b0c016b subs w11, w11, w12 156c58: 1b097d69 mul w9, w11, w9 156c5c: f85f03aa ldur x10, [x29, #-0x10] 156c60: b940114b ldr w11, [x10, #0x10] 156c64: 1b087d68 mul w8, w11, w8 156c68: 0b080128 add w8, w9, w8 156c6c: f85f03aa ldur x10, [x29, #-0x10] 156c70: b9401949 ldr w9, [x10, #0x18] 156c74: 6b090108 subs w8, w8, w9 156c78: b94017e9 ldr w9, [sp, #0x14] 156c7c: 6b09011f cmp w8, w9 156c80: 1a9f27e8 cset w8, lo 156c84: 37000048 tbnz w8, #0x0, 0x156c8c 156c88: 14000007 b 0x156ca4 156c8c: f85f03a0 ldur x0, [x29, #-0x10] 156c90: 940000dc bl 0x157000 156c94: 35000060 cbnz w0, 0x156ca0 156c98: b81fc3bf stur wzr, [x29, #-0x4] 156c9c: 140000d5 b 0x156ff0 156ca0: 17ffffe7 b 0x156c3c 156ca4: f85f03a8 ldur x8, [x29, #-0x10] 156ca8: b9401509 ldr w9, [x8, #0x14] 156cac: f85f03a8 ldur x8, [x29, #-0x10] 156cb0: b9400d0a ldr w10, [x8, #0xc] 156cb4: 6b0a013f cmp w9, w10 156cb8: 1a9f27e9 cset w9, lo 156cbc: 37000049 tbnz w9, #0x0, 0x156cc4 156cc0: 14000091 b 0x156f04 156cc4: f85f03a8 ldur x8, [x29, #-0x10] 156cc8: b9401909 ldr w9, [x8, #0x18] 156ccc: 35000049 cbnz w9, 0x156cd4 156cd0: 14000060 b 0x156e50 156cd4: b27e03e8 orr x8, xzr, #0x4 156cd8: 321b03e9 orr w9, wzr, #0x20 156cdc: f85f03aa ldur x10, [x29, #-0x10] 156ce0: b940194b ldr w11, [x10, #0x18] 156ce4: 6b0b0129 subs w9, w9, w11 156ce8: b90013e9 str w9, [sp, #0x10] 156cec: f85f03aa ldur x10, [x29, #-0x10] 156cf0: f940014a ldr x10, [x10] 156cf4: f85f03ac ldur x12, [x29, #-0x10] 156cf8: b9401589 ldr w9, [x12, #0x14] 156cfc: 2a0903ec mov w12, w9 156d00: d3407d8c ubfx x12, x12, #0, #32 156d04: 9b0c7d08 mul x8, x8, x12 156d08: 8b080148 add x8, x10, x8 156d0c: b9400109 ldr w9, [x8] 156d10: b9000fe9 str w9, [sp, #0xc] 156d14: b94017e9 ldr w9, [sp, #0x14] 156d18: b94013eb ldr w11, [sp, #0x10] 156d1c: 6b0b013f cmp w9, w11 156d20: 1a9f27e9 cset w9, lo 156d24: 37000049 tbnz w9, #0x0, 0x156d2c 156d28: 14000015 b 0x156d7c 156d2c: 12800008 mov w8, #-0x1 // =-1 156d30: 320003e9 orr w9, wzr, #0x1 156d34: b9400fea ldr w10, [sp, #0xc] 156d38: f85f03ab ldur x11, [x29, #-0x10] 156d3c: b940196c ldr w12, [x11, #0x18] 156d40: 1acc2508 lsr w8, w8, w12 156d44: 0a080148 and w8, w10, w8 156d48: b94013ea ldr w10, [sp, #0x10] 156d4c: b94017ec ldr w12, [sp, #0x14] 156d50: 6b0c014a subs w10, w10, w12 156d54: 1aca2508 lsr w8, w8, w10 156d58: f9400feb ldr x11, [sp, #0x18] 156d5c: b9000168 str w8, [x11] 156d60: b94017e8 ldr w8, [sp, #0x14] 156d64: f85f03ab ldur x11, [x29, #-0x10] 156d68: b940196a ldr w10, [x11, #0x18] 156d6c: 0b080148 add w8, w10, w8 156d70: b9001968 str w8, [x11, #0x18] 156d74: b81fc3a9 stur w9, [x29, #-0x4] 156d78: 1400009e b 0x156ff0 156d7c: 12800008 mov w8, #-0x1 // =-1 156d80: b9400fe9 ldr w9, [sp, #0xc] 156d84: f85f03aa ldur x10, [x29, #-0x10] 156d88: b940194b ldr w11, [x10, #0x18] 156d8c: 1acb2508 lsr w8, w8, w11 156d90: 0a080128 and w8, w9, w8 156d94: f9400fea ldr x10, [sp, #0x18] 156d98: b9000148 str w8, [x10] 156d9c: b94013e8 ldr w8, [sp, #0x10] 156da0: b94017e9 ldr w9, [sp, #0x14] 156da4: 6b080128 subs w8, w9, w8 156da8: b90017e8 str w8, [sp, #0x14] 156dac: f85f03a0 ldur x0, [x29, #-0x10] 156db0: b9400fe1 ldr w1, [sp, #0xc] 156db4: 9400013c bl 0x1572a4 156db8: f85f03aa ldur x10, [x29, #-0x10] 156dbc: b9401548 ldr w8, [x10, #0x14] 156dc0: 11000508 add w8, w8, #0x1 156dc4: b9001548 str w8, [x10, #0x14] 156dc8: f85f03aa ldur x10, [x29, #-0x10] 156dcc: b900195f str wzr, [x10, #0x18] 156dd0: b94017e8 ldr w8, [sp, #0x14] 156dd4: 35000048 cbnz w8, 0x156ddc 156dd8: 1400001b b 0x156e44 156ddc: b27e03e8 orr x8, xzr, #0x4 156de0: 321b03e9 orr w9, wzr, #0x20 156de4: b94017ea ldr w10, [sp, #0x14] 156de8: f9400feb ldr x11, [sp, #0x18] 156dec: b940016c ldr w12, [x11] 156df0: 1aca218a lsl w10, w12, w10 156df4: b900016a str w10, [x11] 156df8: f85f03ab ldur x11, [x29, #-0x10] 156dfc: f940016b ldr x11, [x11] 156e00: f85f03ad ldur x13, [x29, #-0x10] 156e04: b94015aa ldr w10, [x13, #0x14] 156e08: 2a0a03ed mov w13, w10 156e0c: d3407dad ubfx x13, x13, #0, #32 156e10: 9b0d7d08 mul x8, x8, x13 156e14: 8b080168 add x8, x11, x8 156e18: b940010a ldr w10, [x8] 156e1c: b94017ec ldr w12, [sp, #0x14] 156e20: 6b0c0129 subs w9, w9, w12 156e24: 1ac92549 lsr w9, w10, w9 156e28: f9400fe8 ldr x8, [sp, #0x18] 156e2c: b940010a ldr w10, [x8] 156e30: 2a090149 orr w9, w10, w9 156e34: b9000109 str w9, [x8] 156e38: b94017e9 ldr w9, [sp, #0x14] 156e3c: f85f03a8 ldur x8, [x29, #-0x10] 156e40: b9001909 str w9, [x8, #0x18] 156e44: 320003e8 orr w8, wzr, #0x1 156e48: b81fc3a8 stur w8, [x29, #-0x4] 156e4c: 14000069 b 0x156ff0 156e50: b27e03e8 orr x8, xzr, #0x4 156e54: 321b03e9 orr w9, wzr, #0x20 156e58: f85f03aa ldur x10, [x29, #-0x10] 156e5c: f940014a ldr x10, [x10] 156e60: f85f03ab ldur x11, [x29, #-0x10] 156e64: b940156c ldr w12, [x11, #0x14] 156e68: 2a0c03eb mov w11, w12 156e6c: d3407d6b ubfx x11, x11, #0, #32 156e70: 9b0b7d08 mul x8, x8, x11 156e74: 8b080148 add x8, x10, x8 156e78: b940010c ldr w12, [x8] 156e7c: b9000bec str w12, [sp, #0x8] 156e80: b94017ec ldr w12, [sp, #0x14] 156e84: 6b09019f cmp w12, w9 156e88: 1a9f27e9 cset w9, lo 156e8c: 37000049 tbnz w9, #0x0, 0x156e94 156e90: 1400000e b 0x156ec8 156e94: 320003e8 orr w8, wzr, #0x1 156e98: 321b03e9 orr w9, wzr, #0x20 156e9c: b9400bea ldr w10, [sp, #0x8] 156ea0: b94017eb ldr w11, [sp, #0x14] 156ea4: 6b0b0129 subs w9, w9, w11 156ea8: 1ac92549 lsr w9, w10, w9 156eac: f9400fec ldr x12, [sp, #0x18] 156eb0: b9000189 str w9, [x12] 156eb4: b94017e9 ldr w9, [sp, #0x14] 156eb8: f85f03ac ldur x12, [x29, #-0x10] 156ebc: b9001989 str w9, [x12, #0x18] 156ec0: b81fc3a8 stur w8, [x29, #-0x4] 156ec4: 1400004b b 0x156ff0 156ec8: 320003e8 orr w8, wzr, #0x1 156ecc: b9400be9 ldr w9, [sp, #0x8] 156ed0: f9400fea ldr x10, [sp, #0x18] 156ed4: b9000149 str w9, [x10] 156ed8: f85f03a0 ldur x0, [x29, #-0x10] 156edc: b9400be1 ldr w1, [sp, #0x8] 156ee0: b90007e8 str w8, [sp, #0x4] 156ee4: 940000f0 bl 0x1572a4 156ee8: f85f03aa ldur x10, [x29, #-0x10] 156eec: b9401548 ldr w8, [x10, #0x14] 156ef0: 11000508 add w8, w8, #0x1 156ef4: b9001548 str w8, [x10, #0x14] 156ef8: b94007e8 ldr w8, [sp, #0x4] 156efc: b81fc3a8 stur w8, [x29, #-0x4] 156f00: 1400003c b 0x156ff0 156f04: f85f03a8 ldur x8, [x29, #-0x10] 156f08: b9401909 ldr w9, [x8, #0x18] 156f0c: 35000049 cbnz w9, 0x156f14 156f10: 14000021 b 0x156f94 156f14: 12800008 mov w8, #-0x1 // =-1 156f18: 320003e9 orr w9, wzr, #0x1 156f1c: b27e03ea orr x10, xzr, #0x4 156f20: 321b03eb orr w11, wzr, #0x20 156f24: f85f03ac ldur x12, [x29, #-0x10] 156f28: f940018c ldr x12, [x12] 156f2c: f85f03ad ldur x13, [x29, #-0x10] 156f30: b94015ae ldr w14, [x13, #0x14] 156f34: 2a0e03ed mov w13, w14 156f38: d3407dad ubfx x13, x13, #0, #32 156f3c: 9b0d7d4a mul x10, x10, x13 156f40: 8b0a018a add x10, x12, x10 156f44: b940014e ldr w14, [x10] 156f48: f85f03aa ldur x10, [x29, #-0x10] 156f4c: b940194f ldr w15, [x10, #0x18] 156f50: 1acf2508 lsr w8, w8, w15 156f54: 0a0801c8 and w8, w14, w8 156f58: f85f03aa ldur x10, [x29, #-0x10] 156f5c: b940194e ldr w14, [x10, #0x18] 156f60: 6b0e016b subs w11, w11, w14 156f64: b94017ee ldr w14, [sp, #0x14] 156f68: 6b0e016b subs w11, w11, w14 156f6c: 1acb2508 lsr w8, w8, w11 156f70: f9400fea ldr x10, [sp, #0x18] 156f74: b9000148 str w8, [x10] 156f78: b94017e8 ldr w8, [sp, #0x14] 156f7c: f85f03aa ldur x10, [x29, #-0x10] 156f80: b940194b ldr w11, [x10, #0x18] 156f84: 0b080168 add w8, w11, w8 156f88: b9001948 str w8, [x10, #0x18] 156f8c: b81fc3a9 stur w9, [x29, #-0x4] 156f90: 14000018 b 0x156ff0 156f94: 320003e8 orr w8, wzr, #0x1 156f98: b27e03e9 orr x9, xzr, #0x4 156f9c: 321b03ea orr w10, wzr, #0x20 156fa0: f85f03ab ldur x11, [x29, #-0x10] 156fa4: f940016b ldr x11, [x11] 156fa8: f85f03ac ldur x12, [x29, #-0x10] 156fac: b940158d ldr w13, [x12, #0x14] 156fb0: 2a0d03ec mov w12, w13 156fb4: d3407d8c ubfx x12, x12, #0, #32 156fb8: 9b0c7d29 mul x9, x9, x12 156fbc: 8b090169 add x9, x11, x9 156fc0: b940012d ldr w13, [x9] 156fc4: b94017ee ldr w14, [sp, #0x14] 156fc8: 6b0e014a subs w10, w10, w14 156fcc: 1aca25aa lsr w10, w13, w10 156fd0: f9400fe9 ldr x9, [sp, #0x18] 156fd4: b900012a str w10, [x9] 156fd8: b94017ea ldr w10, [sp, #0x14] 156fdc: f85f03a9 ldur x9, [x29, #-0x10] 156fe0: b940192d ldr w13, [x9, #0x18] 156fe4: 0b0a01aa add w10, w13, w10 156fe8: b900192a str w10, [x9, #0x18] 156fec: b81fc3a8 stur w8, [x29, #-0x4] 156ff0: b85fc3a0 ldur w0, [x29, #-0x4] 156ff4: a9437bfd ldp x29, x30, [sp, #0x30] 156ff8: 910103ff add sp, sp, #0x40 156ffc: d65f03c0 ret 157000: d10183ff sub sp, sp, #0x60 157004: a9057bfd stp x29, x30, [sp, #0x50] 157008: 910143fd add x29, sp, #0x50 15700c: d53bd048 mrs x8, TPIDR_EL0 157010: f9401508 ldr x8, [x8, #0x28] 157014: f81f83a8 stur x8, [x29, #-0x8] 157018: f81e03a0 stur x0, [x29, #-0x20] 15701c: f85e03a8 ldur x8, [x29, #-0x20] 157020: b9401509 ldr w9, [x8, #0x14] 157024: 34000449 cbz w9, 0x1570ac 157028: 14000001 b 0x15702c 15702c: f85e03a8 ldur x8, [x29, #-0x20] 157030: b9401509 ldr w9, [x8, #0x14] 157034: b81dc3a9 stur w9, [x29, #-0x24] 157038: f85e03a8 ldur x8, [x29, #-0x20] 15703c: b9400d09 ldr w9, [x8, #0xc] 157040: b940110a ldr w10, [x8, #0x10] 157044: 7100014a subs w10, w10, #0x0 157048: 1a890529 cinc w9, w9, ne 15704c: b9002be9 str w9, [sp, #0x28] 157050: f85e03a8 ldur x8, [x29, #-0x20] 157054: f9400108 ldr x8, [x8] 157058: b85dc3a9 ldur w9, [x29, #-0x24] 15705c: 2a0903eb mov w11, w9 157060: 2a0b03e9 mov w9, w11 157064: 8b0b0901 add x1, x8, x11, lsl #2 157068: b9402bec ldr w12, [sp, #0x28] 15706c: 6b090189 subs w9, w12, w9 157070: 531e7529 lsl w9, w9, #2 157074: 2a0903e2 mov w2, w9 157078: aa0803e0 mov x0, x8 15707c: b9001fea str w10, [sp, #0x1c] 157080: 97fd2f70 bl 0xa2e40 157084: b85dc3a9 ldur w9, [x29, #-0x24] 157088: f85e03a8 ldur x8, [x29, #-0x20] 15708c: b9400d0a ldr w10, [x8, #0xc] 157090: 6b090149 subs w9, w10, w9 157094: b9000d09 str w9, [x8, #0xc] 157098: f85e03a8 ldur x8, [x29, #-0x20] 15709c: 2a1f03e9 mov w9, wzr 1570a0: b9001509 str w9, [x8, #0x14] 1570a4: f9000be0 str x0, [sp, #0x10] 1570a8: 14000001 b 0x1570ac 1570ac: f85e03a8 ldur x8, [x29, #-0x20] 1570b0: b9400909 ldr w9, [x8, #0x8] 1570b4: b9400d0a ldr w10, [x8, #0xc] 1570b8: 6b0a0129 subs w9, w9, w10 1570bc: 531e7529 lsl w9, w9, #2 1570c0: b940110a ldr w10, [x8, #0x10] 1570c4: 6b0a0129 subs w9, w9, w10 1570c8: 2a0903e8 mov w8, w9 1570cc: f81f03a8 stur x8, [x29, #-0x10] 1570d0: f85f03a8 ldur x8, [x29, #-0x10] 1570d4: b50000a8 cbnz x8, 0x1570e8 1570d8: 14000001 b 0x1570dc 1570dc: 2a1f03e8 mov w8, wzr 1570e0: b81ec3a8 stur w8, [x29, #-0x14] 1570e4: 14000062 b 0x15726c 1570e8: f85e03a8 ldur x8, [x29, #-0x20] 1570ec: f9400109 ldr x9, [x8] 1570f0: b9400d0a ldr w10, [x8, #0xc] 1570f4: 2a0a03eb mov w11, w10 1570f8: 8b0b0929 add x9, x9, x11, lsl #2 1570fc: b940110a ldr w10, [x8, #0x10] 157100: 2a0a03e8 mov w8, w10 157104: 8b080128 add x8, x9, x8 157108: f90013e8 str x8, [sp, #0x20] 15710c: f85e03a8 ldur x8, [x29, #-0x20] 157110: b940110a ldr w10, [x8, #0x10] 157114: 3400020a cbz w10, 0x157154 157118: 14000001 b 0x15711c 15711c: f85e03a8 ldur x8, [x29, #-0x20] 157120: f9400109 ldr x9, [x8] 157124: b9400d0a ldr w10, [x8, #0xc] 157128: 2a0a03e8 mov w8, w10 15712c: d37ef508 lsl x8, x8, #2 157130: b868692a ldr w10, [x9, x8] 157134: 53087d4b lsr w11, w10, #8 157138: 33187d4b bfxil w11, w10, #24, #8 15713c: 12181d4c and w12, w10, #0xff00 157140: 53087d8c lsr w12, w12, #8 157144: 33101d8b bfi w11, w12, #16, #8 157148: 33081d4b bfi w11, w10, #24, #8 15714c: b828692b str w11, [x9, x8] 157150: 14000001 b 0x157154 157154: f85e03a8 ldur x8, [x29, #-0x20] 157158: f9401509 ldr x9, [x8, #0x28] 15715c: f94013e0 ldr x0, [sp, #0x20] 157160: f9401902 ldr x2, [x8, #0x30] 157164: d10043a1 sub x1, x29, #0x10 157168: d63f0120 blr x9 15716c: 350000a0 cbnz w0, 0x157180 157170: 14000001 b 0x157174 157174: 2a1f03e8 mov w8, wzr 157178: b81ec3a8 stur w8, [x29, #-0x14] 15717c: 1400003c b 0x15726c 157180: f85e03a8 ldur x8, [x29, #-0x20] 157184: b9400d09 ldr w9, [x8, #0xc] 157188: b940110a ldr w10, [x8, #0x10] 15718c: 0b090949 add w9, w10, w9, lsl #2 157190: 2a0903e8 mov w8, w9 157194: f85f03ab ldur x11, [x29, #-0x10] 157198: 8b0b0108 add x8, x8, x11 15719c: 91000d08 add x8, x8, #0x3 1571a0: d342fd08 lsr x8, x8, #2 1571a4: 2a0803e9 mov w9, w8 1571a8: b9002be9 str w9, [sp, #0x28] 1571ac: f85e03a8 ldur x8, [x29, #-0x20] 1571b0: b9400d09 ldr w9, [x8, #0xc] 1571b4: b81dc3a9 stur w9, [x29, #-0x24] 1571b8: 14000001 b 0x1571bc 1571bc: b85dc3a8 ldur w8, [x29, #-0x24] 1571c0: b9402be9 ldr w9, [sp, #0x28] 1571c4: 6b090108 subs w8, w8, w9 1571c8: b9000fe8 str w8, [sp, #0xc] 1571cc: 54000282 b.hs 0x15721c 1571d0: 14000001 b 0x1571d4 1571d4: f85e03a8 ldur x8, [x29, #-0x20] 1571d8: f9400108 ldr x8, [x8] 1571dc: b85dc3a9 ldur w9, [x29, #-0x24] 1571e0: 2a0903ea mov w10, w9 1571e4: d37ef54a lsl x10, x10, #2 1571e8: b86a6909 ldr w9, [x8, x10] 1571ec: 53087d2b lsr w11, w9, #8 1571f0: 33187d2b bfxil w11, w9, #24, #8 1571f4: 12181d2c and w12, w9, #0xff00 1571f8: 53087d8c lsr w12, w12, #8 1571fc: 33101d8b bfi w11, w12, #16, #8 157200: 33081d2b bfi w11, w9, #24, #8 157204: b82a690b str w11, [x8, x10] 157208: 14000001 b 0x15720c 15720c: b85dc3a8 ldur w8, [x29, #-0x24] 157210: 11000508 add w8, w8, #0x1 157214: b81dc3a8 stur w8, [x29, #-0x24] 157218: 17ffffe9 b 0x1571bc 15721c: f85e03a8 ldur x8, [x29, #-0x20] 157220: b9400d09 ldr w9, [x8, #0xc] 157224: b940110a ldr w10, [x8, #0x10] 157228: 0b090949 add w9, w10, w9, lsl #2 15722c: b85f03aa ldur w10, [x29, #-0x10] 157230: 0b0a0129 add w9, w9, w10 157234: 2a0903e8 mov w8, w9 157238: 2a0803e9 mov w9, w8 15723c: b9002be9 str w9, [sp, #0x28] 157240: b9402be9 ldr w9, [sp, #0x28] 157244: 53027d29 lsr w9, w9, #2 157248: f85e03a8 ldur x8, [x29, #-0x20] 15724c: b9000d09 str w9, [x8, #0xc] 157250: b9402be9 ldr w9, [sp, #0x28] 157254: 12000529 and w9, w9, #0x3 157258: f85e03a8 ldur x8, [x29, #-0x20] 15725c: b9001109 str w9, [x8, #0x10] 157260: 320003e9 orr w9, wzr, #0x1 157264: b81ec3a9 stur w9, [x29, #-0x14] 157268: 14000001 b 0x15726c 15726c: b85ec3a8 ldur w8, [x29, #-0x14] 157270: d53bd049 mrs x9, TPIDR_EL0 157274: f9401529 ldr x9, [x9, #0x28] 157278: f85f83aa ldur x10, [x29, #-0x8] 15727c: eb0a0129 subs x9, x9, x10 157280: b9000be8 str w8, [sp, #0x8] 157284: f90003e9 str x9, [sp] 157288: 540000c1 b.ne 0x1572a0 15728c: 14000001 b 0x157290 157290: b9400be0 ldr w0, [sp, #0x8] 157294: a9457bfd ldp x29, x30, [sp, #0x50] 157298: 910183ff add sp, sp, #0x60 15729c: d65f03c0 ret 1572a0: 97fd4ab4 bl 0xa9d70 <__stack_chk_fail@plt> 1572a4: d10083ff sub sp, sp, #0x20 1572a8: b0000a88 adrp x8, 0x2a8000 1572ac: f943f508 ldr x8, [x8, #0x7e8] 1572b0: f9000fe0 str x0, [sp, #0x18] 1572b4: b90017e1 str w1, [sp, #0x14] 1572b8: f9400fe0 ldr x0, [sp, #0x18] 1572bc: b9401c01 ldr w1, [x0, #0x1c] 1572c0: b90013e1 str w1, [sp, #0x10] 1572c4: f9400fe0 ldr x0, [sp, #0x18] 1572c8: b9402001 ldr w1, [x0, #0x20] 1572cc: f90007e8 str x8, [sp, #0x8] 1572d0: b90007e1 str w1, [sp, #0x4] 1572d4: 340002a1 cbz w1, 0x157328 1572d8: 14000001 b 0x1572dc 1572dc: 321d03e8 orr w8, wzr, #0x8 1572e0: b94007e9 ldr w9, [sp, #0x4] 1572e4: 6b09011f cmp w8, w9 1572e8: 1a9f17e8 cset w8, eq 1572ec: 37000468 tbnz w8, #0x0, 0x157378 1572f0: 14000001 b 0x1572f4 1572f4: 321c03e8 orr w8, wzr, #0x10 1572f8: b94007e9 ldr w9, [sp, #0x4] 1572fc: 6b09011f cmp w8, w9 157300: 1a9f17e8 cset w8, eq 157304: 37000668 tbnz w8, #0x0, 0x1573d0 157308: 14000001 b 0x15730c 15730c: 321d07e8 orr w8, wzr, #0x18 157310: b94007e9 ldr w9, [sp, #0x4] 157314: 6b09011f cmp w8, w9 157318: 1a9f17e8 cset w8, eq 15731c: 37000848 tbnz w8, #0x0, 0x157424 157320: 14000001 b 0x157324 157324: 14000055 b 0x157478 157328: b27e03e8 orr x8, xzr, #0x4 15732c: 32003fe9 orr w9, wzr, #0xffff 157330: 321d07ea orr w10, wzr, #0x18 157334: 321d03eb orr w11, wzr, #0x8 157338: b94013ec ldr w12, [sp, #0x10] 15733c: 1acb218c lsl w12, w12, w11 157340: 0a090189 and w9, w12, w9 157344: b94013ec ldr w12, [sp, #0x10] 157348: 1acb258b lsr w11, w12, w11 15734c: b94017ec ldr w12, [sp, #0x14] 157350: 1aca258a lsr w10, w12, w10 157354: 4a0a016a eor w10, w11, w10 157358: 2a0a03ed mov w13, w10 15735c: d3407dad ubfx x13, x13, #0, #32 157360: 9b0d7d08 mul x8, x8, x13 157364: f94007ed ldr x13, [sp, #0x8] 157368: 8b0801a8 add x8, x13, x8 15736c: b940010a ldr w10, [x8] 157370: 4a0a0129 eor w9, w9, w10 157374: b90013e9 str w9, [sp, #0x10] 157378: 32001fe8 orr w8, wzr, #0xff 15737c: b27e03e9 orr x9, xzr, #0x4 157380: 32003fea orr w10, wzr, #0xffff 157384: 321c03eb orr w11, wzr, #0x10 157388: 321d03ec orr w12, wzr, #0x8 15738c: b94013ed ldr w13, [sp, #0x10] 157390: 1acc21ad lsl w13, w13, w12 157394: 0a0a01aa and w10, w13, w10 157398: b94013ed ldr w13, [sp, #0x10] 15739c: 1acc25ac lsr w12, w13, w12 1573a0: b94017ed ldr w13, [sp, #0x14] 1573a4: 1acb25ab lsr w11, w13, w11 1573a8: 0a080168 and w8, w11, w8 1573ac: 4a080188 eor w8, w12, w8 1573b0: 2a0803ee mov w14, w8 1573b4: d3407dce ubfx x14, x14, #0, #32 1573b8: 9b0e7d29 mul x9, x9, x14 1573bc: f94007ee ldr x14, [sp, #0x8] 1573c0: 8b0901c9 add x9, x14, x9 1573c4: b9400128 ldr w8, [x9] 1573c8: 4a080148 eor w8, w10, w8 1573cc: b90013e8 str w8, [sp, #0x10] 1573d0: 32001fe8 orr w8, wzr, #0xff 1573d4: b27e03e9 orr x9, xzr, #0x4 1573d8: 32003fea orr w10, wzr, #0xffff 1573dc: 321d03eb orr w11, wzr, #0x8 1573e0: b94013ec ldr w12, [sp, #0x10] 1573e4: 1acb218c lsl w12, w12, w11 1573e8: 0a0a018a and w10, w12, w10 1573ec: b94013ec ldr w12, [sp, #0x10] 1573f0: 1acb258c lsr w12, w12, w11 1573f4: b94017ed ldr w13, [sp, #0x14] 1573f8: 1acb25ab lsr w11, w13, w11 1573fc: 0a080168 and w8, w11, w8 157400: 4a080188 eor w8, w12, w8 157404: 2a0803ee mov w14, w8 157408: d3407dce ubfx x14, x14, #0, #32 15740c: 9b0e7d29 mul x9, x9, x14 157410: f94007ee ldr x14, [sp, #0x8] 157414: 8b0901c9 add x9, x14, x9 157418: b9400128 ldr w8, [x9] 15741c: 4a080148 eor w8, w10, w8 157420: b90013e8 str w8, [sp, #0x10] 157424: 32001fe8 orr w8, wzr, #0xff 157428: b27e03e9 orr x9, xzr, #0x4 15742c: 32003fea orr w10, wzr, #0xffff 157430: 321d03eb orr w11, wzr, #0x8 157434: b94013ec ldr w12, [sp, #0x10] 157438: 1acb218c lsl w12, w12, w11 15743c: 0a0a018a and w10, w12, w10 157440: b94013ec ldr w12, [sp, #0x10] 157444: 1acb258b lsr w11, w12, w11 157448: b94017ec ldr w12, [sp, #0x14] 15744c: 0a080188 and w8, w12, w8 157450: 4a080168 eor w8, w11, w8 157454: 2a0803ed mov w13, w8 157458: d3407dad ubfx x13, x13, #0, #32 15745c: 9b0d7d29 mul x9, x9, x13 157460: f94007ed ldr x13, [sp, #0x8] 157464: 8b0901a9 add x9, x13, x9 157468: b9400128 ldr w8, [x9] 15746c: 4a080148 eor w8, w10, w8 157470: f9400fe9 ldr x9, [sp, #0x18] 157474: b9001d28 str w8, [x9, #0x1c] 157478: f9400fe8 ldr x8, [sp, #0x18] 15747c: b900211f str wzr, [x8, #0x20] 157480: 910083ff add sp, sp, #0x20 157484: d65f03c0 ret 0000000000157488 : 157488: d10143ff sub sp, sp, #0x50 15748c: a9047bfd stp x29, x30, [sp, #0x40] 157490: 910103fd add x29, sp, #0x40 157494: d53bd048 mrs x8, TPIDR_EL0 157498: f9401508 ldr x8, [x8, #0x28] 15749c: f81f83a8 stur x8, [x29, #-0x8] 1574a0: f81e83a0 stur x0, [x29, #-0x18] 1574a4: f90013e1 str x1, [sp, #0x20] 1574a8: b9001fe2 str w2, [sp, #0x1c] 1574ac: f85e83a0 ldur x0, [x29, #-0x18] 1574b0: b9401fe2 ldr w2, [sp, #0x1c] 1574b4: d10033a1 sub x1, x29, #0xc 1574b8: 97fd366e bl 0xa4e70 1574bc: 350000a0 cbnz w0, 0x1574d0 1574c0: 14000001 b 0x1574c4 1574c4: 2a1f03e8 mov w8, wzr 1574c8: b81f03a8 stur w8, [x29, #-0x10] 1574cc: 1400000e b 0x157504 1574d0: b9401fe8 ldr w8, [sp, #0x1c] 1574d4: 71000508 subs w8, w8, #0x1 1574d8: 320003e9 orr w9, wzr, #0x1 1574dc: 1ac82128 lsl w8, w9, w8 1574e0: b9001be8 str w8, [sp, #0x18] 1574e4: b85f43a8 ldur w8, [x29, #-0xc] 1574e8: b9401bea ldr w10, [sp, #0x18] 1574ec: 4a0a0108 eor w8, w8, w10 1574f0: 6b0a0108 subs w8, w8, w10 1574f4: f94013eb ldr x11, [sp, #0x20] 1574f8: b9000168 str w8, [x11] 1574fc: b81f03a9 stur w9, [x29, #-0x10] 157500: 14000001 b 0x157504 157504: b85f03a8 ldur w8, [x29, #-0x10] 157508: d53bd049 mrs x9, TPIDR_EL0 15750c: f9401529 ldr x9, [x9, #0x28] 157510: f85f83aa ldur x10, [x29, #-0x8] 157514: eb0a0129 subs x9, x9, x10 157518: b90017e8 str w8, [sp, #0x14] 15751c: f90007e9 str x9, [sp, #0x8] 157520: 540000c1 b.ne 0x157538 157524: 14000001 b 0x157528 157528: b94017e0 ldr w0, [sp, #0x14] 15752c: a9447bfd ldp x29, x30, [sp, #0x40] 157530: 910143ff add sp, sp, #0x50 157534: d65f03c0 ret 157538: 97fd4a0e bl 0xa9d70 <__stack_chk_fail@plt> 000000000015753c : 15753c: d10143ff sub sp, sp, #0x50 157540: a9047bfd stp x29, x30, [sp, #0x40] 157544: 910103fd add x29, sp, #0x40 157548: d53bd048 mrs x8, TPIDR_EL0 15754c: f9401508 ldr x8, [x8, #0x28] 157550: f81f83a8 stur x8, [x29, #-0x8] 157554: f90013e0 str x0, [sp, #0x20] 157558: f9000fe1 str x1, [sp, #0x18] 15755c: b90017e2 str w2, [sp, #0x14] 157560: b94017e2 ldr w2, [sp, #0x14] 157564: 71008442 subs w2, w2, #0x21 157568: b90013e2 str w2, [sp, #0x10] 15756c: 54000483 b.lo 0x1575fc 157570: 14000001 b 0x157574 157574: f94013e0 ldr x0, [sp, #0x20] 157578: b94017e8 ldr w8, [sp, #0x14] 15757c: 71008102 subs w2, w8, #0x20 157580: d10033a1 sub x1, x29, #0xc 157584: 97fd363b bl 0xa4e70 157588: 350000a0 cbnz w0, 0x15759c 15758c: 14000001 b 0x157590 157590: 2a1f03e8 mov w8, wzr 157594: b81ec3a8 stur w8, [x29, #-0x14] 157598: 1400002a b 0x157640 15759c: f94013e0 ldr x0, [sp, #0x20] 1575a0: d10043a1 sub x1, x29, #0x10 1575a4: 321b03e2 orr w2, wzr, #0x20 1575a8: 97fd3632 bl 0xa4e70 1575ac: 350000a0 cbnz w0, 0x1575c0 1575b0: 14000001 b 0x1575b4 1575b4: 2a1f03e8 mov w8, wzr 1575b8: b81ec3a8 stur w8, [x29, #-0x14] 1575bc: 14000021 b 0x157640 1575c0: b85f43a8 ldur w8, [x29, #-0xc] 1575c4: 2a0803e9 mov w9, w8 1575c8: f9400fea ldr x10, [sp, #0x18] 1575cc: f9000149 str x9, [x10] 1575d0: f9400fe9 ldr x9, [sp, #0x18] 1575d4: f940012a ldr x10, [x9] 1575d8: d3607d4a lsl x10, x10, #32 1575dc: f900012a str x10, [x9] 1575e0: b85f03a8 ldur w8, [x29, #-0x10] 1575e4: 2a0803e9 mov w9, w8 1575e8: f9400fea ldr x10, [sp, #0x18] 1575ec: f940014b ldr x11, [x10] 1575f0: aa090169 orr x9, x11, x9 1575f4: f9000149 str x9, [x10] 1575f8: 1400000f b 0x157634 1575fc: f94013e0 ldr x0, [sp, #0x20] 157600: b94017e2 ldr w2, [sp, #0x14] 157604: d10043a1 sub x1, x29, #0x10 157608: 97fd361a bl 0xa4e70 15760c: 350000a0 cbnz w0, 0x157620 157610: 14000001 b 0x157614 157614: 2a1f03e8 mov w8, wzr 157618: b81ec3a8 stur w8, [x29, #-0x14] 15761c: 14000009 b 0x157640 157620: b85f03a8 ldur w8, [x29, #-0x10] 157624: 2a0803e9 mov w9, w8 157628: f9400fea ldr x10, [sp, #0x18] 15762c: f9000149 str x9, [x10] 157630: 14000001 b 0x157634 157634: 320003e8 orr w8, wzr, #0x1 157638: b81ec3a8 stur w8, [x29, #-0x14] 15763c: 14000001 b 0x157640 157640: b85ec3a8 ldur w8, [x29, #-0x14] 157644: d53bd049 mrs x9, TPIDR_EL0 157648: f9401529 ldr x9, [x9, #0x28] 15764c: f85f83aa ldur x10, [x29, #-0x8] 157650: eb0a0129 subs x9, x9, x10 157654: b9000fe8 str w8, [sp, #0xc] 157658: f90003e9 str x9, [sp] 15765c: 540000c1 b.ne 0x157674 157660: 14000001 b 0x157664 157664: b9400fe0 ldr w0, [sp, #0xc] 157668: a9447bfd ldp x29, x30, [sp, #0x40] 15766c: 910143ff add sp, sp, #0x50 157670: d65f03c0 ret 157674: 97fd49bf bl 0xa9d70 <__stack_chk_fail@plt> 0000000000157678 : 157678: d10143ff sub sp, sp, #0x50 15767c: a9047bfd stp x29, x30, [sp, #0x40] 157680: 910103fd add x29, sp, #0x40 157684: d53bd048 mrs x8, TPIDR_EL0 157688: f9401508 ldr x8, [x8, #0x28] 15768c: f81f83a8 stur x8, [x29, #-0x8] 157690: f90013e0 str x0, [sp, #0x20] 157694: f9000fe1 str x1, [sp, #0x18] 157698: 2a1f03e9 mov w9, wzr 15769c: b81f03a9 stur w9, [x29, #-0x10] 1576a0: f94013e0 ldr x0, [sp, #0x20] 1576a4: d10043a1 sub x1, x29, #0x10 1576a8: 321d03e2 orr w2, wzr, #0x8 1576ac: 97fd35f1 bl 0xa4e70 1576b0: 350000a0 cbnz w0, 0x1576c4 1576b4: 14000001 b 0x1576b8 1576b8: 2a1f03e8 mov w8, wzr 1576bc: b81ec3a8 stur w8, [x29, #-0x14] 1576c0: 1400002e b 0x157778 1576c4: f94013e0 ldr x0, [sp, #0x20] 1576c8: d10033a1 sub x1, x29, #0xc 1576cc: 321d03e2 orr w2, wzr, #0x8 1576d0: 97fd35e8 bl 0xa4e70 1576d4: 350000a0 cbnz w0, 0x1576e8 1576d8: 14000001 b 0x1576dc 1576dc: 2a1f03e8 mov w8, wzr 1576e0: b81ec3a8 stur w8, [x29, #-0x14] 1576e4: 14000025 b 0x157778 1576e8: b85f43a8 ldur w8, [x29, #-0xc] 1576ec: b85f03a9 ldur w9, [x29, #-0x10] 1576f0: 2a082128 orr w8, w9, w8, lsl #8 1576f4: b81f03a8 stur w8, [x29, #-0x10] 1576f8: f94013e0 ldr x0, [sp, #0x20] 1576fc: d10033a1 sub x1, x29, #0xc 157700: 321d03e2 orr w2, wzr, #0x8 157704: 97fd35db bl 0xa4e70 157708: 350000a0 cbnz w0, 0x15771c 15770c: 14000001 b 0x157710 157710: 2a1f03e8 mov w8, wzr 157714: b81ec3a8 stur w8, [x29, #-0x14] 157718: 14000018 b 0x157778 15771c: b85f43a8 ldur w8, [x29, #-0xc] 157720: b85f03a9 ldur w9, [x29, #-0x10] 157724: 2a084128 orr w8, w9, w8, lsl #16 157728: b81f03a8 stur w8, [x29, #-0x10] 15772c: f94013e0 ldr x0, [sp, #0x20] 157730: d10033a1 sub x1, x29, #0xc 157734: 321d03e2 orr w2, wzr, #0x8 157738: 97fd35ce bl 0xa4e70 15773c: 350000a0 cbnz w0, 0x157750 157740: 14000001 b 0x157744 157744: 2a1f03e8 mov w8, wzr 157748: b81ec3a8 stur w8, [x29, #-0x14] 15774c: 1400000b b 0x157778 157750: b85f43a8 ldur w8, [x29, #-0xc] 157754: b85f03a9 ldur w9, [x29, #-0x10] 157758: 2a086128 orr w8, w9, w8, lsl #24 15775c: b81f03a8 stur w8, [x29, #-0x10] 157760: b85f03a8 ldur w8, [x29, #-0x10] 157764: f9400fea ldr x10, [sp, #0x18] 157768: b9000148 str w8, [x10] 15776c: 320003e8 orr w8, wzr, #0x1 157770: b81ec3a8 stur w8, [x29, #-0x14] 157774: 14000001 b 0x157778 157778: b85ec3a8 ldur w8, [x29, #-0x14] 15777c: d53bd049 mrs x9, TPIDR_EL0 157780: f9401529 ldr x9, [x9, #0x28] 157784: f85f83aa ldur x10, [x29, #-0x8] 157788: eb0a0129 subs x9, x9, x10 15778c: b90017e8 str w8, [sp, #0x14] 157790: f90007e9 str x9, [sp, #0x8] 157794: 540000c1 b.ne 0x1577ac 157798: 14000001 b 0x15779c 15779c: b94017e0 ldr w0, [sp, #0x14] 1577a0: a9447bfd ldp x29, x30, [sp, #0x40] 1577a4: 910143ff add sp, sp, #0x50 1577a8: d65f03c0 ret 1577ac: 97fd4971 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001577b0 : 1577b0: d10183ff sub sp, sp, #0x60 1577b4: a9057bfd stp x29, x30, [sp, #0x50] 1577b8: 910143fd add x29, sp, #0x50 1577bc: d53bd048 mrs x8, TPIDR_EL0 1577c0: f9401508 ldr x8, [x8, #0x28] 1577c4: f81f83a8 stur x8, [x29, #-0x8] 1577c8: f81e83a0 stur x0, [x29, #-0x18] 1577cc: b81e43a1 stur w1, [x29, #-0x1c] 1577d0: b85e43a1 ldur w1, [x29, #-0x1c] 1577d4: 340009a1 cbz w1, 0x157908 1577d8: 14000001 b 0x1577dc 1577dc: f85e83a8 ldur x8, [x29, #-0x18] 1577e0: b9401909 ldr w9, [x8, #0x18] 1577e4: 12000929 and w9, w9, #0x7 1577e8: b81e03a9 stur w9, [x29, #-0x20] 1577ec: b85e03a9 ldur w9, [x29, #-0x20] 1577f0: 340004c9 cbz w9, 0x157888 1577f4: 14000001 b 0x1577f8 1577f8: b85e03a8 ldur w8, [x29, #-0x20] 1577fc: 321d03e9 orr w9, wzr, #0x8 157800: 6b080128 subs w8, w9, w8 157804: b9002be8 str w8, [sp, #0x28] 157808: b85e43a8 ldur w8, [x29, #-0x1c] 15780c: b90027e8 str w8, [sp, #0x24] 157810: b9402be8 ldr w8, [sp, #0x28] 157814: b94027e9 ldr w9, [sp, #0x24] 157818: 6b090108 subs w8, w8, w9 15781c: b9001fe8 str w8, [sp, #0x1c] 157820: 540000a2 b.hs 0x157834 157824: 14000001 b 0x157828 157828: b9402be8 ldr w8, [sp, #0x28] 15782c: b9001be8 str w8, [sp, #0x18] 157830: 14000004 b 0x157840 157834: b94027e8 ldr w8, [sp, #0x24] 157838: b9001be8 str w8, [sp, #0x18] 15783c: 14000001 b 0x157840 157840: b9401be8 ldr w8, [sp, #0x18] 157844: b90023e8 str w8, [sp, #0x20] 157848: b94023e8 ldr w8, [sp, #0x20] 15784c: b81dc3a8 stur w8, [x29, #-0x24] 157850: f85e83a0 ldur x0, [x29, #-0x18] 157854: b85dc3a2 ldur w2, [x29, #-0x24] 157858: d10033a1 sub x1, x29, #0xc 15785c: 97fd3585 bl 0xa4e70 157860: 350000a0 cbnz w0, 0x157874 157864: 14000001 b 0x157868 157868: 2a1f03e8 mov w8, wzr 15786c: b81f03a8 stur w8, [x29, #-0x10] 157870: 14000029 b 0x157914 157874: b85dc3a8 ldur w8, [x29, #-0x24] 157878: b85e43a9 ldur w9, [x29, #-0x1c] 15787c: 6b080128 subs w8, w9, w8 157880: b81e43a8 stur w8, [x29, #-0x1c] 157884: 14000001 b 0x157888 157888: b85e43a8 ldur w8, [x29, #-0x1c] 15788c: 53037d08 lsr w8, w8, #3 157890: b81dc3a8 stur w8, [x29, #-0x24] 157894: b85dc3a8 ldur w8, [x29, #-0x24] 157898: 340001c8 cbz w8, 0x1578d0 15789c: 14000001 b 0x1578a0 1578a0: f85e83a0 ldur x0, [x29, #-0x18] 1578a4: b85dc3a1 ldur w1, [x29, #-0x24] 1578a8: 97fd3bca bl 0xa67d0 1578ac: 350000a0 cbnz w0, 0x1578c0 1578b0: 14000001 b 0x1578b4 1578b4: 2a1f03e8 mov w8, wzr 1578b8: b81f03a8 stur w8, [x29, #-0x10] 1578bc: 14000016 b 0x157914 1578c0: b85e43a8 ldur w8, [x29, #-0x1c] 1578c4: 12000908 and w8, w8, #0x7 1578c8: b81e43a8 stur w8, [x29, #-0x1c] 1578cc: 14000001 b 0x1578d0 1578d0: b85e43a8 ldur w8, [x29, #-0x1c] 1578d4: 34000188 cbz w8, 0x157904 1578d8: 14000001 b 0x1578dc 1578dc: f85e83a0 ldur x0, [x29, #-0x18] 1578e0: b85e43a2 ldur w2, [x29, #-0x1c] 1578e4: d10033a1 sub x1, x29, #0xc 1578e8: 97fd3562 bl 0xa4e70 1578ec: 350000a0 cbnz w0, 0x157900 1578f0: 14000001 b 0x1578f4 1578f4: 2a1f03e8 mov w8, wzr 1578f8: b81f03a8 stur w8, [x29, #-0x10] 1578fc: 14000006 b 0x157914 157900: 14000001 b 0x157904 157904: 14000001 b 0x157908 157908: 320003e8 orr w8, wzr, #0x1 15790c: b81f03a8 stur w8, [x29, #-0x10] 157910: 14000001 b 0x157914 157914: b85f03a8 ldur w8, [x29, #-0x10] 157918: d53bd049 mrs x9, TPIDR_EL0 15791c: f9401529 ldr x9, [x9, #0x28] 157920: f85f83aa ldur x10, [x29, #-0x8] 157924: eb0a0129 subs x9, x9, x10 157928: b90017e8 str w8, [sp, #0x14] 15792c: f90007e9 str x9, [sp, #0x8] 157930: 540000c1 b.ne 0x157948 157934: 14000001 b 0x157938 157938: b94017e0 ldr w0, [sp, #0x14] 15793c: a9457bfd ldp x29, x30, [sp, #0x50] 157940: 910183ff add sp, sp, #0x60 157944: d65f03c0 ret 157948: 97fd490a bl 0xa9d70 <__stack_chk_fail@plt> 000000000015794c : 15794c: d10143ff sub sp, sp, #0x50 157950: a9047bfd stp x29, x30, [sp, #0x40] 157954: 910103fd add x29, sp, #0x40 157958: d53bd048 mrs x8, TPIDR_EL0 15795c: f9401508 ldr x8, [x8, #0x28] 157960: f81f83a8 stur x8, [x29, #-0x8] 157964: f81e83a0 stur x0, [x29, #-0x18] 157968: b81e43a1 stur w1, [x29, #-0x1c] 15796c: 14000001 b 0x157970 157970: b85e43a8 ldur w8, [x29, #-0x1c] 157974: 2a1f03e0 mov w0, wzr 157978: b90023e0 str w0, [sp, #0x20] 15797c: 34000128 cbz w8, 0x1579a0 157980: 14000001 b 0x157984 157984: f85e83a8 ldur x8, [x29, #-0x18] 157988: b9401909 ldr w9, [x8, #0x18] 15798c: 71000129 subs w9, w9, #0x0 157990: 1a9f07ea cset w10, ne 157994: b9001fe9 str w9, [sp, #0x1c] 157998: b90023ea str w10, [sp, #0x20] 15799c: 14000001 b 0x1579a0 1579a0: b94023e8 ldr w8, [sp, #0x20] 1579a4: 360001e8 tbz w8, #0x0, 0x1579e0 1579a8: 14000001 b 0x1579ac 1579ac: f85e83a0 ldur x0, [x29, #-0x18] 1579b0: d10033a1 sub x1, x29, #0xc 1579b4: 321d03e2 orr w2, wzr, #0x8 1579b8: 97fd352e bl 0xa4e70 1579bc: 350000a0 cbnz w0, 0x1579d0 1579c0: 14000001 b 0x1579c4 1579c4: 2a1f03e8 mov w8, wzr 1579c8: b81f03a8 stur w8, [x29, #-0x10] 1579cc: 1400003d b 0x157ac0 1579d0: b85e43a8 ldur w8, [x29, #-0x1c] 1579d4: 71000508 subs w8, w8, #0x1 1579d8: b81e43a8 stur w8, [x29, #-0x1c] 1579dc: 17ffffe5 b 0x157970 1579e0: b85e43a8 ldur w8, [x29, #-0x1c] 1579e4: 350000a8 cbnz w8, 0x1579f8 1579e8: 14000001 b 0x1579ec 1579ec: 320003e8 orr w8, wzr, #0x1 1579f0: b81f03a8 stur w8, [x29, #-0x10] 1579f4: 14000033 b 0x157ac0 1579f8: 14000001 b 0x1579fc 1579fc: b85e43a8 ldur w8, [x29, #-0x1c] 157a00: 71001108 subs w8, w8, #0x4 157a04: b9001be8 str w8, [sp, #0x18] 157a08: 54000343 b.lo 0x157a70 157a0c: 14000001 b 0x157a10 157a10: f85e83a8 ldur x8, [x29, #-0x18] 157a14: b9401509 ldr w9, [x8, #0x14] 157a18: b9400d0a ldr w10, [x8, #0xc] 157a1c: 6b0a0129 subs w9, w9, w10 157a20: b90017e9 str w9, [sp, #0x14] 157a24: 54000142 b.hs 0x157a4c 157a28: 14000001 b 0x157a2c 157a2c: f85e83a8 ldur x8, [x29, #-0x18] 157a30: b9401509 ldr w9, [x8, #0x14] 157a34: 11000529 add w9, w9, #0x1 157a38: b9001509 str w9, [x8, #0x14] 157a3c: b85e43a9 ldur w9, [x29, #-0x1c] 157a40: 71001129 subs w9, w9, #0x4 157a44: b81e43a9 stur w9, [x29, #-0x1c] 157a48: 14000009 b 0x157a6c 157a4c: f85e83a0 ldur x0, [x29, #-0x18] 157a50: 97fffd6c bl 0x157000 157a54: 350000a0 cbnz w0, 0x157a68 157a58: 14000001 b 0x157a5c 157a5c: 2a1f03e8 mov w8, wzr 157a60: b81f03a8 stur w8, [x29, #-0x10] 157a64: 14000017 b 0x157ac0 157a68: 14000001 b 0x157a6c 157a6c: 17ffffe4 b 0x1579fc 157a70: 14000001 b 0x157a74 157a74: b85e43a8 ldur w8, [x29, #-0x1c] 157a78: 340001e8 cbz w8, 0x157ab4 157a7c: 14000001 b 0x157a80 157a80: f85e83a0 ldur x0, [x29, #-0x18] 157a84: d10033a1 sub x1, x29, #0xc 157a88: 321d03e2 orr w2, wzr, #0x8 157a8c: 97fd34f9 bl 0xa4e70 157a90: 350000a0 cbnz w0, 0x157aa4 157a94: 14000001 b 0x157a98 157a98: 2a1f03e8 mov w8, wzr 157a9c: b81f03a8 stur w8, [x29, #-0x10] 157aa0: 14000008 b 0x157ac0 157aa4: b85e43a8 ldur w8, [x29, #-0x1c] 157aa8: 71000508 subs w8, w8, #0x1 157aac: b81e43a8 stur w8, [x29, #-0x1c] 157ab0: 17fffff1 b 0x157a74 157ab4: 320003e8 orr w8, wzr, #0x1 157ab8: b81f03a8 stur w8, [x29, #-0x10] 157abc: 14000001 b 0x157ac0 157ac0: b85f03a8 ldur w8, [x29, #-0x10] 157ac4: d53bd049 mrs x9, TPIDR_EL0 157ac8: f9401529 ldr x9, [x9, #0x28] 157acc: f85f83aa ldur x10, [x29, #-0x8] 157ad0: eb0a0129 subs x9, x9, x10 157ad4: b90013e8 str w8, [sp, #0x10] 157ad8: f90007e9 str x9, [sp, #0x8] 157adc: 540000c1 b.ne 0x157af4 157ae0: 14000001 b 0x157ae4 157ae4: b94013e0 ldr w0, [sp, #0x10] 157ae8: a9447bfd ldp x29, x30, [sp, #0x40] 157aec: 910143ff add sp, sp, #0x50 157af0: d65f03c0 ret 157af4: 97fd489f bl 0xa9d70 <__stack_chk_fail@plt> 0000000000157af8 : 157af8: d10183ff sub sp, sp, #0x60 157afc: a9057bfd stp x29, x30, [sp, #0x50] 157b00: 910143fd add x29, sp, #0x50 157b04: d53bd048 mrs x8, TPIDR_EL0 157b08: f9401508 ldr x8, [x8, #0x28] 157b0c: f81f83a8 stur x8, [x29, #-0x8] 157b10: f81e83a0 stur x0, [x29, #-0x18] 157b14: f81e03a1 stur x1, [x29, #-0x20] 157b18: b81dc3a2 stur w2, [x29, #-0x24] 157b1c: 14000001 b 0x157b20 157b20: b85dc3a8 ldur w8, [x29, #-0x24] 157b24: 2a1f03e0 mov w0, wzr 157b28: b90027e0 str w0, [sp, #0x24] 157b2c: 34000128 cbz w8, 0x157b50 157b30: 14000001 b 0x157b34 157b34: f85e83a8 ldur x8, [x29, #-0x18] 157b38: b9401909 ldr w9, [x8, #0x18] 157b3c: 71000129 subs w9, w9, #0x0 157b40: 1a9f07ea cset w10, ne 157b44: b90023e9 str w9, [sp, #0x20] 157b48: b90027ea str w10, [sp, #0x24] 157b4c: 14000001 b 0x157b50 157b50: b94027e8 ldr w8, [sp, #0x24] 157b54: 36000288 tbz w8, #0x0, 0x157ba4 157b58: 14000001 b 0x157b5c 157b5c: f85e83a0 ldur x0, [x29, #-0x18] 157b60: d10033a1 sub x1, x29, #0xc 157b64: 321d03e2 orr w2, wzr, #0x8 157b68: 97fd34c2 bl 0xa4e70 157b6c: 350000a0 cbnz w0, 0x157b80 157b70: 14000001 b 0x157b74 157b74: 2a1f03e8 mov w8, wzr 157b78: b81f03a8 stur w8, [x29, #-0x10] 157b7c: 1400005c b 0x157cec 157b80: b85f43a8 ldur w8, [x29, #-0xc] 157b84: f85e03a9 ldur x9, [x29, #-0x20] 157b88: 9100052a add x10, x9, #0x1 157b8c: f81e03aa stur x10, [x29, #-0x20] 157b90: 39000128 strb w8, [x9] 157b94: b85dc3a8 ldur w8, [x29, #-0x24] 157b98: 71000508 subs w8, w8, #0x1 157b9c: b81dc3a8 stur w8, [x29, #-0x24] 157ba0: 17ffffe0 b 0x157b20 157ba4: b85dc3a8 ldur w8, [x29, #-0x24] 157ba8: 350000a8 cbnz w8, 0x157bbc 157bac: 14000001 b 0x157bb0 157bb0: 320003e8 orr w8, wzr, #0x1 157bb4: b81f03a8 stur w8, [x29, #-0x10] 157bb8: 1400004d b 0x157cec 157bbc: 14000001 b 0x157bc0 157bc0: b85dc3a8 ldur w8, [x29, #-0x24] 157bc4: 71001108 subs w8, w8, #0x4 157bc8: b9001fe8 str w8, [sp, #0x1c] 157bcc: 540005e3 b.lo 0x157c88 157bd0: 14000001 b 0x157bd4 157bd4: f85e83a8 ldur x8, [x29, #-0x18] 157bd8: b9401509 ldr w9, [x8, #0x14] 157bdc: b9400d0a ldr w10, [x8, #0xc] 157be0: 6b0a0129 subs w9, w9, w10 157be4: b9001be9 str w9, [sp, #0x18] 157be8: 540003e2 b.hs 0x157c64 157bec: 14000001 b 0x157bf0 157bf0: f85e83a8 ldur x8, [x29, #-0x18] 157bf4: f9400109 ldr x9, [x8] 157bf8: b940150a ldr w10, [x8, #0x14] 157bfc: 2a0a03eb mov w11, w10 157c00: 2a0b03ea mov w10, w11 157c04: 1100054a add w10, w10, #0x1 157c08: b900150a str w10, [x8, #0x14] 157c0c: b86b792a ldr w10, [x9, x11, lsl #2] 157c10: b9002bea str w10, [sp, #0x28] 157c14: 3940afea ldrb w10, [sp, #0x2b] 157c18: f85e03a8 ldur x8, [x29, #-0x20] 157c1c: 3900010a strb w10, [x8] 157c20: 794057ea ldrh w10, [sp, #0x2a] 157c24: f85e03a8 ldur x8, [x29, #-0x20] 157c28: 3900050a strb w10, [x8, #0x1] 157c2c: b9402bea ldr w10, [sp, #0x28] 157c30: 53087d4a lsr w10, w10, #8 157c34: f85e03a8 ldur x8, [x29, #-0x20] 157c38: 3900090a strb w10, [x8, #0x2] 157c3c: b9402bea ldr w10, [sp, #0x28] 157c40: f85e03a8 ldur x8, [x29, #-0x20] 157c44: 39000d0a strb w10, [x8, #0x3] 157c48: f85e03a8 ldur x8, [x29, #-0x20] 157c4c: 91001108 add x8, x8, #0x4 157c50: f81e03a8 stur x8, [x29, #-0x20] 157c54: b85dc3aa ldur w10, [x29, #-0x24] 157c58: 7100114a subs w10, w10, #0x4 157c5c: b81dc3aa stur w10, [x29, #-0x24] 157c60: 14000009 b 0x157c84 157c64: f85e83a0 ldur x0, [x29, #-0x18] 157c68: 97fffce6 bl 0x157000 157c6c: 350000a0 cbnz w0, 0x157c80 157c70: 14000001 b 0x157c74 157c74: 2a1f03e8 mov w8, wzr 157c78: b81f03a8 stur w8, [x29, #-0x10] 157c7c: 1400001c b 0x157cec 157c80: 14000001 b 0x157c84 157c84: 17ffffcf b 0x157bc0 157c88: 14000001 b 0x157c8c 157c8c: b85dc3a8 ldur w8, [x29, #-0x24] 157c90: 34000288 cbz w8, 0x157ce0 157c94: 14000001 b 0x157c98 157c98: f85e83a0 ldur x0, [x29, #-0x18] 157c9c: d10033a1 sub x1, x29, #0xc 157ca0: 321d03e2 orr w2, wzr, #0x8 157ca4: 97fd3473 bl 0xa4e70 157ca8: 350000a0 cbnz w0, 0x157cbc 157cac: 14000001 b 0x157cb0 157cb0: 2a1f03e8 mov w8, wzr 157cb4: b81f03a8 stur w8, [x29, #-0x10] 157cb8: 1400000d b 0x157cec 157cbc: b85f43a8 ldur w8, [x29, #-0xc] 157cc0: f85e03a9 ldur x9, [x29, #-0x20] 157cc4: 9100052a add x10, x9, #0x1 157cc8: f81e03aa stur x10, [x29, #-0x20] 157ccc: 39000128 strb w8, [x9] 157cd0: b85dc3a8 ldur w8, [x29, #-0x24] 157cd4: 71000508 subs w8, w8, #0x1 157cd8: b81dc3a8 stur w8, [x29, #-0x24] 157cdc: 17ffffec b 0x157c8c 157ce0: 320003e8 orr w8, wzr, #0x1 157ce4: b81f03a8 stur w8, [x29, #-0x10] 157ce8: 14000001 b 0x157cec 157cec: b85f03a8 ldur w8, [x29, #-0x10] 157cf0: d53bd049 mrs x9, TPIDR_EL0 157cf4: f9401529 ldr x9, [x9, #0x28] 157cf8: f85f83aa ldur x10, [x29, #-0x8] 157cfc: eb0a0129 subs x9, x9, x10 157d00: b90017e8 str w8, [sp, #0x14] 157d04: f90007e9 str x9, [sp, #0x8] 157d08: 540000c1 b.ne 0x157d20 157d0c: 14000001 b 0x157d10 157d10: b94017e0 ldr w0, [sp, #0x14] 157d14: a9457bfd ldp x29, x30, [sp, #0x50] 157d18: 910183ff add sp, sp, #0x60 157d1c: d65f03c0 ret 157d20: 97fd4814 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000157d24 : 157d24: d10103ff sub sp, sp, #0x40 157d28: a9037bfd stp x29, x30, [sp, #0x30] 157d2c: 9100c3fd add x29, sp, #0x30 157d30: f81f03a0 stur x0, [x29, #-0x10] 157d34: f9000fe1 str x1, [sp, #0x18] 157d38: f9400fe0 ldr x0, [sp, #0x18] 157d3c: b900001f str wzr, [x0] 157d40: f85f03a8 ldur x8, [x29, #-0x10] 157d44: b9401509 ldr w9, [x8, #0x14] 157d48: f85f03a8 ldur x8, [x29, #-0x10] 157d4c: b9400d0a ldr w10, [x8, #0xc] 157d50: 6b0a013f cmp w9, w10 157d54: 1a9f27e9 cset w9, lo 157d58: 37000049 tbnz w9, #0x0, 0x157d60 157d5c: 1400005b b 0x157ec8 157d60: b27e03e8 orr x8, xzr, #0x4 157d64: f85f03a9 ldur x9, [x29, #-0x10] 157d68: f9400129 ldr x9, [x9] 157d6c: f85f03aa ldur x10, [x29, #-0x10] 157d70: b940154b ldr w11, [x10, #0x14] 157d74: 2a0b03ea mov w10, w11 157d78: d3407d4a ubfx x10, x10, #0, #32 157d7c: 9b0a7d08 mul x8, x8, x10 157d80: 8b080128 add x8, x9, x8 157d84: b940010b ldr w11, [x8] 157d88: f85f03a8 ldur x8, [x29, #-0x10] 157d8c: b940190c ldr w12, [x8, #0x18] 157d90: 1acc216b lsl w11, w11, w12 157d94: b90013eb str w11, [sp, #0x10] 157d98: b94013eb ldr w11, [sp, #0x10] 157d9c: 3500004b cbnz w11, 0x157da4 157da0: 1400002f b 0x157e5c 157da4: 321b03e8 orr w8, wzr, #0x20 157da8: b94013e0 ldr w0, [sp, #0x10] 157dac: b90007e8 str w8, [sp, #0x4] 157db0: 94000096 bl 0x158008 157db4: b90017e0 str w0, [sp, #0x14] 157db8: b94017e8 ldr w8, [sp, #0x14] 157dbc: f9400fe9 ldr x9, [sp, #0x18] 157dc0: b9400120 ldr w0, [x9] 157dc4: 0b080008 add w8, w0, w8 157dc8: b9000128 str w8, [x9] 157dcc: b94017e8 ldr w8, [sp, #0x14] 157dd0: 11000508 add w8, w8, #0x1 157dd4: b90017e8 str w8, [sp, #0x14] 157dd8: b94017e8 ldr w8, [sp, #0x14] 157ddc: f85f03a9 ldur x9, [x29, #-0x10] 157de0: b9401920 ldr w0, [x9, #0x18] 157de4: 0b080008 add w8, w0, w8 157de8: b9001928 str w8, [x9, #0x18] 157dec: f85f03a9 ldur x9, [x29, #-0x10] 157df0: b9401928 ldr w8, [x9, #0x18] 157df4: b94007e0 ldr w0, [sp, #0x4] 157df8: 6b00011f cmp w8, w0 157dfc: 1a9f37e8 cset w8, hs 157e00: 37000048 tbnz w8, #0x0, 0x157e08 157e04: 14000013 b 0x157e50 157e08: b27e03e8 orr x8, xzr, #0x4 157e0c: f85f03a0 ldur x0, [x29, #-0x10] 157e10: f85f03a9 ldur x9, [x29, #-0x10] 157e14: f9400129 ldr x9, [x9] 157e18: f85f03aa ldur x10, [x29, #-0x10] 157e1c: b940154b ldr w11, [x10, #0x14] 157e20: 2a0b03ea mov w10, w11 157e24: d3407d4a ubfx x10, x10, #0, #32 157e28: 9b0a7d08 mul x8, x8, x10 157e2c: 8b080128 add x8, x9, x8 157e30: b9400101 ldr w1, [x8] 157e34: 97fffd1c bl 0x1572a4 157e38: f85f03a8 ldur x8, [x29, #-0x10] 157e3c: b940150b ldr w11, [x8, #0x14] 157e40: 1100056b add w11, w11, #0x1 157e44: b900150b str w11, [x8, #0x14] 157e48: f85f03a8 ldur x8, [x29, #-0x10] 157e4c: b900191f str wzr, [x8, #0x18] 157e50: 320003e8 orr w8, wzr, #0x1 157e54: b81fc3a8 stur w8, [x29, #-0x4] 157e58: 14000068 b 0x157ff8 157e5c: 321b03e8 orr w8, wzr, #0x20 157e60: b27e03e9 orr x9, xzr, #0x4 157e64: f85f03aa ldur x10, [x29, #-0x10] 157e68: b940194b ldr w11, [x10, #0x18] 157e6c: 6b0b0108 subs w8, w8, w11 157e70: f9400fea ldr x10, [sp, #0x18] 157e74: b940014b ldr w11, [x10] 157e78: 0b080168 add w8, w11, w8 157e7c: b9000148 str w8, [x10] 157e80: f85f03a0 ldur x0, [x29, #-0x10] 157e84: f85f03aa ldur x10, [x29, #-0x10] 157e88: f940014a ldr x10, [x10] 157e8c: f85f03ac ldur x12, [x29, #-0x10] 157e90: b9401588 ldr w8, [x12, #0x14] 157e94: 2a0803ec mov w12, w8 157e98: d3407d8c ubfx x12, x12, #0, #32 157e9c: 9b0c7d29 mul x9, x9, x12 157ea0: 8b090149 add x9, x10, x9 157ea4: b9400121 ldr w1, [x9] 157ea8: 97fffcff bl 0x1572a4 157eac: f85f03a9 ldur x9, [x29, #-0x10] 157eb0: b9401528 ldr w8, [x9, #0x14] 157eb4: 11000508 add w8, w8, #0x1 157eb8: b9001528 str w8, [x9, #0x14] 157ebc: f85f03a9 ldur x9, [x29, #-0x10] 157ec0: b900193f str wzr, [x9, #0x18] 157ec4: 17ffff9f b 0x157d40 157ec8: 321d03e8 orr w8, wzr, #0x8 157ecc: f85f03a9 ldur x9, [x29, #-0x10] 157ed0: b940112a ldr w10, [x9, #0x10] 157ed4: 1b087d48 mul w8, w10, w8 157ed8: f85f03a9 ldur x9, [x29, #-0x10] 157edc: b940192a ldr w10, [x9, #0x18] 157ee0: 6b0a011f cmp w8, w10 157ee4: 1a9f97e8 cset w8, hi 157ee8: 37000048 tbnz w8, #0x0, 0x157ef0 157eec: 1400003d b 0x157fe0 157ef0: 12800008 mov w8, #-0x1 // =-1 157ef4: 321b03e9 orr w9, wzr, #0x20 157ef8: b27e03ea orr x10, xzr, #0x4 157efc: 321d03eb orr w11, wzr, #0x8 157f00: f85f03ac ldur x12, [x29, #-0x10] 157f04: b940118d ldr w13, [x12, #0x10] 157f08: 1b0b7dab mul w11, w13, w11 157f0c: b9000feb str w11, [sp, #0xc] 157f10: f85f03ac ldur x12, [x29, #-0x10] 157f14: f940018c ldr x12, [x12] 157f18: f85f03ae ldur x14, [x29, #-0x10] 157f1c: b94015cb ldr w11, [x14, #0x14] 157f20: 2a0b03ee mov w14, w11 157f24: d3407dce ubfx x14, x14, #0, #32 157f28: 9b0e7d4a mul x10, x10, x14 157f2c: 8b0a018a add x10, x12, x10 157f30: b940014b ldr w11, [x10] 157f34: b9400fed ldr w13, [sp, #0xc] 157f38: 6b0d0129 subs w9, w9, w13 157f3c: 1ac92108 lsl w8, w8, w9 157f40: 0a080168 and w8, w11, w8 157f44: f85f03aa ldur x10, [x29, #-0x10] 157f48: b9401949 ldr w9, [x10, #0x18] 157f4c: 1ac92108 lsl w8, w8, w9 157f50: b9000be8 str w8, [sp, #0x8] 157f54: b9400be8 ldr w8, [sp, #0x8] 157f58: 35000048 cbnz w8, 0x157f60 157f5c: 14000016 b 0x157fb4 157f60: 320003e8 orr w8, wzr, #0x1 157f64: b9400be0 ldr w0, [sp, #0x8] 157f68: b90003e8 str w8, [sp] 157f6c: 94000027 bl 0x158008 157f70: b90017e0 str w0, [sp, #0x14] 157f74: b94017e8 ldr w8, [sp, #0x14] 157f78: f9400fe9 ldr x9, [sp, #0x18] 157f7c: b9400120 ldr w0, [x9] 157f80: 0b080008 add w8, w0, w8 157f84: b9000128 str w8, [x9] 157f88: b94017e8 ldr w8, [sp, #0x14] 157f8c: 11000508 add w8, w8, #0x1 157f90: b90017e8 str w8, [sp, #0x14] 157f94: b94017e8 ldr w8, [sp, #0x14] 157f98: f85f03a9 ldur x9, [x29, #-0x10] 157f9c: b9401920 ldr w0, [x9, #0x18] 157fa0: 0b080008 add w8, w0, w8 157fa4: b9001928 str w8, [x9, #0x18] 157fa8: b94003e8 ldr w8, [sp] 157fac: b81fc3a8 stur w8, [x29, #-0x4] 157fb0: 14000012 b 0x157ff8 157fb4: b9400fe8 ldr w8, [sp, #0xc] 157fb8: f85f03a9 ldur x9, [x29, #-0x10] 157fbc: b940192a ldr w10, [x9, #0x18] 157fc0: 6b0a0108 subs w8, w8, w10 157fc4: f9400fe9 ldr x9, [sp, #0x18] 157fc8: b940012a ldr w10, [x9] 157fcc: 0b080148 add w8, w10, w8 157fd0: b9000128 str w8, [x9] 157fd4: b9400fe8 ldr w8, [sp, #0xc] 157fd8: f85f03a9 ldur x9, [x29, #-0x10] 157fdc: b9001928 str w8, [x9, #0x18] 157fe0: f85f03a0 ldur x0, [x29, #-0x10] 157fe4: 97fffc07 bl 0x157000 157fe8: 35000060 cbnz w0, 0x157ff4 157fec: b81fc3bf stur wzr, [x29, #-0x4] 157ff0: 14000002 b 0x157ff8 157ff4: 17ffff53 b 0x157d40 157ff8: b85fc3a0 ldur w0, [x29, #-0x4] 157ffc: a9437bfd ldp x29, x30, [sp, #0x30] 158000: 910103ff add sp, sp, #0x40 158004: d65f03c0 ret 158008: d10043ff sub sp, sp, #0x10 15800c: b9000fe0 str w0, [sp, #0xc] 158010: b9400fe0 ldr w0, [sp, #0xc] 158014: 5ac01000 clz w0, w0 158018: 910043ff add sp, sp, #0x10 15801c: d65f03c0 ret 0000000000158020 : 158020: d10143ff sub sp, sp, #0x50 158024: a9047bfd stp x29, x30, [sp, #0x40] 158028: 910103fd add x29, sp, #0x40 15802c: d53bd048 mrs x8, TPIDR_EL0 158030: f9401508 ldr x8, [x8, #0x28] 158034: f81f83a8 stur x8, [x29, #-0x8] 158038: f90013e0 str x0, [sp, #0x20] 15803c: f9000fe1 str x1, [sp, #0x18] 158040: b90017e2 str w2, [sp, #0x14] 158044: 2a1f03e2 mov w2, wzr 158048: b81f43a2 stur w2, [x29, #-0xc] 15804c: b81f03a2 stur w2, [x29, #-0x10] 158050: f94013e0 ldr x0, [sp, #0x20] 158054: d10043a1 sub x1, x29, #0x10 158058: 97fd224a bl 0xa0980 15805c: 350000a0 cbnz w0, 0x158070 158060: 14000001 b 0x158064 158064: 2a1f03e8 mov w8, wzr 158068: b81ec3a8 stur w8, [x29, #-0x14] 15806c: 14000023 b 0x1580f8 158070: f94013e0 ldr x0, [sp, #0x20] 158074: b94017e2 ldr w2, [sp, #0x14] 158078: d10033a1 sub x1, x29, #0xc 15807c: 97fd337d bl 0xa4e70 158080: 350000a0 cbnz w0, 0x158094 158084: 14000001 b 0x158088 158088: 2a1f03e8 mov w8, wzr 15808c: b81ec3a8 stur w8, [x29, #-0x14] 158090: 1400001a b 0x1580f8 158094: b85f03a8 ldur w8, [x29, #-0x10] 158098: b94017e9 ldr w9, [sp, #0x14] 15809c: 2a0903e0 mov w0, w9 1580a0: 2a0003e9 mov w9, w0 1580a4: 1ac92108 lsl w8, w8, w9 1580a8: b85f43a9 ldur w9, [x29, #-0xc] 1580ac: 2a090108 orr w8, w8, w9 1580b0: b90013e8 str w8, [sp, #0x10] 1580b4: 394043e8 ldrb w8, [sp, #0x10] 1580b8: 36000108 tbz w8, #0x0, 0x1580d8 1580bc: 14000001 b 0x1580c0 1580c0: b94013e8 ldr w8, [sp, #0x10] 1580c4: 12800009 mov w9, #-0x1 // =-1 1580c8: 4a480528 eor w8, w9, w8, lsr #1 1580cc: f9400fea ldr x10, [sp, #0x18] 1580d0: b9000148 str w8, [x10] 1580d4: 14000006 b 0x1580ec 1580d8: b94013e8 ldr w8, [sp, #0x10] 1580dc: 53017d08 lsr w8, w8, #1 1580e0: f9400fe9 ldr x9, [sp, #0x18] 1580e4: b9000128 str w8, [x9] 1580e8: 14000001 b 0x1580ec 1580ec: 320003e8 orr w8, wzr, #0x1 1580f0: b81ec3a8 stur w8, [x29, #-0x14] 1580f4: 14000001 b 0x1580f8 1580f8: b85ec3a8 ldur w8, [x29, #-0x14] 1580fc: d53bd049 mrs x9, TPIDR_EL0 158100: f9401529 ldr x9, [x9, #0x28] 158104: f85f83aa ldur x10, [x29, #-0x8] 158108: eb0a0129 subs x9, x9, x10 15810c: b9000fe8 str w8, [sp, #0xc] 158110: f90003e9 str x9, [sp] 158114: 540000c1 b.ne 0x15812c 158118: 14000001 b 0x15811c 15811c: b9400fe0 ldr w0, [sp, #0xc] 158120: a9447bfd ldp x29, x30, [sp, #0x40] 158124: 910143ff add sp, sp, #0x50 158128: d65f03c0 ret 15812c: 97fd4711 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000158130 : 158130: d10303ff sub sp, sp, #0xc0 158134: a90b7bfd stp x29, x30, [sp, #0xb0] 158138: 9102c3fd add x29, sp, #0xb0 15813c: d53bd048 mrs x8, TPIDR_EL0 158140: f9401508 ldr x8, [x8, #0x28] 158144: f81f83a8 stur x8, [x29, #-0x8] 158148: f81e03a0 stur x0, [x29, #-0x20] 15814c: f81d83a1 stur x1, [x29, #-0x28] 158150: b81d43a2 stur w2, [x29, #-0x2c] 158154: b81d03a3 stur w3, [x29, #-0x30] 158158: f85d83a8 ldur x8, [x29, #-0x28] 15815c: f81b03a8 stur x8, [x29, #-0x50] 158160: f85d83a8 ldur x8, [x29, #-0x28] 158164: b85d43a2 ldur w2, [x29, #-0x2c] 158168: 2a0203e0 mov w0, w2 15816c: 8b000908 add x8, x8, x0, lsl #2 158170: f9002fe8 str x8, [sp, #0x58] 158174: b85d03a2 ldur w2, [x29, #-0x30] 158178: 350003c2 cbnz w2, 0x1581f0 15817c: 14000001 b 0x158180 158180: 14000001 b 0x158184 158184: f85b03a8 ldur x8, [x29, #-0x50] 158188: f9402fe9 ldr x9, [sp, #0x58] 15818c: eb090108 subs x8, x8, x9 158190: f9002be8 str x8, [sp, #0x50] 158194: 54000282 b.hs 0x1581e4 158198: 14000001 b 0x15819c 15819c: f85e03a0 ldur x0, [x29, #-0x20] 1581a0: d10043a1 sub x1, x29, #0x10 1581a4: 97fd21f7 bl 0xa0980 1581a8: 350000a0 cbnz w0, 0x1581bc 1581ac: 14000001 b 0x1581b0 1581b0: 2a1f03e8 mov w8, wzr 1581b4: b81ec3a8 stur w8, [x29, #-0x14] 1581b8: 1400015d b 0x15872c 1581bc: b85f03a8 ldur w8, [x29, #-0x10] 1581c0: 12000109 and w9, w8, #0x1 1581c4: 2a1f03ea mov w10, wzr 1581c8: 6b090149 subs w9, w10, w9 1581cc: 4a480528 eor w8, w9, w8, lsr #1 1581d0: f85b03ab ldur x11, [x29, #-0x50] 1581d4: 9100116c add x12, x11, #0x4 1581d8: f81b03ac stur x12, [x29, #-0x50] 1581dc: b9000168 str w8, [x11] 1581e0: 17ffffe9 b 0x158184 1581e4: 320003e8 orr w8, wzr, #0x1 1581e8: b81ec3a8 stur w8, [x29, #-0x14] 1581ec: 14000150 b 0x15872c 1581f0: f85e03a8 ldur x8, [x29, #-0x20] 1581f4: b9401509 ldr w9, [x8, #0x14] 1581f8: b81cc3a9 stur w9, [x29, #-0x34] 1581fc: f85e03a8 ldur x8, [x29, #-0x20] 158200: b9400d09 ldr w9, [x8, #0xc] 158204: b81c83a9 stur w9, [x29, #-0x38] 158208: b85cc3a9 ldur w9, [x29, #-0x34] 15820c: b85c83aa ldur w10, [x29, #-0x38] 158210: 6b0a0129 subs w9, w9, w10 158214: b9004fe9 str w9, [sp, #0x4c] 158218: 540000a3 b.lo 0x15822c 15821c: 14000001 b 0x158220 158220: 2a1f03e8 mov w8, wzr 158224: b81c43a8 stur w8, [x29, #-0x3c] 158228: 140000b0 b 0x1584e8 15822c: f85e03a8 ldur x8, [x29, #-0x20] 158230: b9401909 ldr w9, [x8, #0x18] 158234: 321b03ea orr w10, wzr, #0x20 158238: 6b090149 subs w9, w10, w9 15823c: b81bc3a9 stur w9, [x29, #-0x44] 158240: f85e03a8 ldur x8, [x29, #-0x20] 158244: f940010b ldr x11, [x8] 158248: b85cc3a9 ldur w9, [x29, #-0x34] 15824c: 2a0903ec mov w12, w9 158250: b86c7969 ldr w9, [x11, x12, lsl #2] 158254: b940190a ldr w10, [x8, #0x18] 158258: 2a0a03e8 mov w8, w10 15825c: 2a0803ea mov w10, w8 158260: 1aca2129 lsl w9, w9, w10 158264: b81b83a9 stur w9, [x29, #-0x48] 158268: 14000001 b 0x15826c 15826c: f85b03a8 ldur x8, [x29, #-0x50] 158270: f9402fe9 ldr x9, [sp, #0x58] 158274: eb090108 subs x8, x8, x9 158278: f90023e8 str x8, [sp, #0x40] 15827c: 54002162 b.hs 0x1586a8 158280: 14000001 b 0x158284 158284: b85b83a0 ldur w0, [x29, #-0x48] 158288: 94000137 bl 0x158764 15828c: b81c03a0 stur w0, [x29, #-0x40] 158290: b81c43a0 stur w0, [x29, #-0x3c] 158294: b85c43a0 ldur w0, [x29, #-0x3c] 158298: 71008000 subs w0, w0, #0x20 15829c: b9003fe0 str w0, [sp, #0x3c] 1582a0: 54000541 b.ne 0x158348 1582a4: 14000001 b 0x1582a8 1582a8: b85bc3a8 ldur w8, [x29, #-0x44] 1582ac: b81c43a8 stur w8, [x29, #-0x3c] 1582b0: 14000001 b 0x1582b4 1582b4: f85e03a8 ldur x8, [x29, #-0x20] 1582b8: f9400109 ldr x9, [x8] 1582bc: b85cc3aa ldur w10, [x29, #-0x34] 1582c0: 2a0a03eb mov w11, w10 1582c4: 2a0b03ea mov w10, w11 1582c8: 1100054a add w10, w10, #0x1 1582cc: b81cc3aa stur w10, [x29, #-0x34] 1582d0: b86b7921 ldr w1, [x9, x11, lsl #2] 1582d4: aa0803e0 mov x0, x8 1582d8: 97fffbf3 bl 0x1572a4 1582dc: b85cc3aa ldur w10, [x29, #-0x34] 1582e0: b85c83a1 ldur w1, [x29, #-0x38] 1582e4: 6b01014a subs w10, w10, w1 1582e8: b9003bea str w10, [sp, #0x38] 1582ec: 54000063 b.lo 0x1582f8 1582f0: 14000001 b 0x1582f4 1582f4: 14000082 b 0x1584fc 1582f8: f85e03a8 ldur x8, [x29, #-0x20] 1582fc: f9400108 ldr x8, [x8] 158300: b85cc3a9 ldur w9, [x29, #-0x34] 158304: 2a0903ea mov w10, w9 158308: b86a7909 ldr w9, [x8, x10, lsl #2] 15830c: b81b83a9 stur w9, [x29, #-0x48] 158310: b85b83a0 ldur w0, [x29, #-0x48] 158314: 94000114 bl 0x158764 158318: b81c03a0 stur w0, [x29, #-0x40] 15831c: b85c03a9 ldur w9, [x29, #-0x40] 158320: b85c43a0 ldur w0, [x29, #-0x3c] 158324: 0b090009 add w9, w0, w9 158328: b81c43a9 stur w9, [x29, #-0x3c] 15832c: 14000001 b 0x158330 158330: b85c03a8 ldur w8, [x29, #-0x40] 158334: 71008108 subs w8, w8, #0x20 158338: b90037e8 str w8, [sp, #0x34] 15833c: 54fffbc0 b.eq 0x1582b4 158340: 14000001 b 0x158344 158344: 14000001 b 0x158348 158348: b85c03a8 ldur w8, [x29, #-0x40] 15834c: 2a0803e0 mov w0, w8 158350: b85b83a8 ldur w8, [x29, #-0x48] 158354: 2a0003e9 mov w9, w0 158358: 1ac92108 lsl w8, w8, w9 15835c: b81b83a8 stur w8, [x29, #-0x48] 158360: b85b83a8 ldur w8, [x29, #-0x48] 158364: 531f7908 lsl w8, w8, #1 158368: b81b83a8 stur w8, [x29, #-0x48] 15836c: b85bc3a8 ldur w8, [x29, #-0x44] 158370: b85c43a9 ldur w9, [x29, #-0x3c] 158374: 6b090108 subs w8, w8, w9 158378: 71000508 subs w8, w8, #0x1 15837c: 12001108 and w8, w8, #0x1f 158380: b81bc3a8 stur w8, [x29, #-0x44] 158384: b85c43a8 ldur w8, [x29, #-0x3c] 158388: b81f03a8 stur w8, [x29, #-0x10] 15838c: b85b83a8 ldur w8, [x29, #-0x48] 158390: b85d03a9 ldur w9, [x29, #-0x30] 158394: 2a1f03ea mov w10, wzr 158398: 4b090149 sub w9, w10, w9 15839c: 1ac92508 lsr w8, w8, w9 1583a0: b81c43a8 stur w8, [x29, #-0x3c] 1583a4: b85d03a8 ldur w8, [x29, #-0x30] 1583a8: b85bc3a9 ldur w9, [x29, #-0x44] 1583ac: 6b090108 subs w8, w8, w9 1583b0: b90033e8 str w8, [sp, #0x30] 1583b4: 540001a8 b.hi 0x1583e8 1583b8: 14000001 b 0x1583bc 1583bc: b85d03a8 ldur w8, [x29, #-0x30] 1583c0: b85bc3a9 ldur w9, [x29, #-0x44] 1583c4: 6b080128 subs w8, w9, w8 1583c8: b81bc3a8 stur w8, [x29, #-0x44] 1583cc: b85d03a8 ldur w8, [x29, #-0x30] 1583d0: 2a0803e0 mov w0, w8 1583d4: b85b83a8 ldur w8, [x29, #-0x48] 1583d8: 2a0003e9 mov w9, w0 1583dc: 1ac92108 lsl w8, w8, w9 1583e0: b81b83a8 stur w8, [x29, #-0x48] 1583e4: 1400002d b 0x158498 1583e8: f85e03a8 ldur x8, [x29, #-0x20] 1583ec: f9400109 ldr x9, [x8] 1583f0: b85cc3aa ldur w10, [x29, #-0x34] 1583f4: 2a0a03eb mov w11, w10 1583f8: 2a0b03ea mov w10, w11 1583fc: 1100054a add w10, w10, #0x1 158400: b81cc3aa stur w10, [x29, #-0x34] 158404: b86b7921 ldr w1, [x9, x11, lsl #2] 158408: aa0803e0 mov x0, x8 15840c: 97fffba6 bl 0x1572a4 158410: b85cc3aa ldur w10, [x29, #-0x34] 158414: b85c83a1 ldur w1, [x29, #-0x38] 158418: 6b01014a subs w10, w10, w1 15841c: b9002fea str w10, [sp, #0x2c] 158420: 54000063 b.lo 0x15842c 158424: 14000001 b 0x158428 158428: 1400004f b 0x158564 15842c: f85e03a8 ldur x8, [x29, #-0x20] 158430: f9400108 ldr x8, [x8] 158434: b85cc3a9 ldur w9, [x29, #-0x34] 158438: 2a0903ea mov w10, w9 15843c: b86a7909 ldr w9, [x8, x10, lsl #2] 158440: b81b83a9 stur w9, [x29, #-0x48] 158444: b85d03a9 ldur w9, [x29, #-0x30] 158448: 321b03eb orr w11, wzr, #0x20 15844c: 6b090169 subs w9, w11, w9 158450: b85bc3ab ldur w11, [x29, #-0x44] 158454: 0b090169 add w9, w11, w9 158458: b81bc3a9 stur w9, [x29, #-0x44] 15845c: b85b83a9 ldur w9, [x29, #-0x48] 158460: b85bc3ab ldur w11, [x29, #-0x44] 158464: 2a0b03e8 mov w8, w11 158468: 2a0803eb mov w11, w8 15846c: 1acb2529 lsr w9, w9, w11 158470: b85c43ab ldur w11, [x29, #-0x3c] 158474: 2a090169 orr w9, w11, w9 158478: b81c43a9 stur w9, [x29, #-0x3c] 15847c: b85bc3a9 ldur w9, [x29, #-0x44] 158480: b85b83ab ldur w11, [x29, #-0x48] 158484: 2a1f03ec mov w12, wzr 158488: 4b090189 sub w9, w12, w9 15848c: 1ac92169 lsl w9, w11, w9 158490: b81b83a9 stur w9, [x29, #-0x48] 158494: 14000001 b 0x158498 158498: b85c43a8 ldur w8, [x29, #-0x3c] 15849c: b81f43a8 stur w8, [x29, #-0xc] 1584a0: b85f03a8 ldur w8, [x29, #-0x10] 1584a4: b85d03a9 ldur w9, [x29, #-0x30] 1584a8: 2a0903e0 mov w0, w9 1584ac: 2a0003e9 mov w9, w0 1584b0: 1ac92108 lsl w8, w8, w9 1584b4: b85f43a9 ldur w9, [x29, #-0xc] 1584b8: 2a090108 orr w8, w8, w9 1584bc: b81c43a8 stur w8, [x29, #-0x3c] 1584c0: b85c43a8 ldur w8, [x29, #-0x3c] 1584c4: 12000109 and w9, w8, #0x1 1584c8: 2a1f03ea mov w10, wzr 1584cc: 6b090149 subs w9, w10, w9 1584d0: 4a480528 eor w8, w9, w8, lsr #1 1584d4: f85b03a0 ldur x0, [x29, #-0x50] 1584d8: 9100100b add x11, x0, #0x4 1584dc: f81b03ab stur x11, [x29, #-0x50] 1584e0: b9000008 str w8, [x0] 1584e4: 17ffff62 b 0x15826c 1584e8: 14000001 b 0x1584ec 1584ec: 320003e8 orr w8, wzr, #0x1 1584f0: 35000148 cbnz w8, 0x158518 1584f4: 14000001 b 0x1584f8 1584f8: 14000001 b 0x1584fc 1584fc: f85e03a8 ldur x8, [x29, #-0x20] 158500: 2a1f03e9 mov w9, wzr 158504: b9001909 str w9, [x8, #0x18] 158508: b85cc3a9 ldur w9, [x29, #-0x34] 15850c: f85e03a8 ldur x8, [x29, #-0x20] 158510: b9001509 str w9, [x8, #0x14] 158514: 14000001 b 0x158518 158518: f85e03a0 ldur x0, [x29, #-0x20] 15851c: d10043a1 sub x1, x29, #0x10 158520: 97fd2118 bl 0xa0980 158524: 350000a0 cbnz w0, 0x158538 158528: 14000001 b 0x15852c 15852c: 2a1f03e8 mov w8, wzr 158530: b81ec3a8 stur w8, [x29, #-0x14] 158534: 1400007e b 0x15872c 158538: b85c43a8 ldur w8, [x29, #-0x3c] 15853c: b85f03a9 ldur w9, [x29, #-0x10] 158540: 0b080128 add w8, w9, w8 158544: b81f03a8 stur w8, [x29, #-0x10] 158548: 2a1f03e8 mov w8, wzr 15854c: b81bc3a8 stur w8, [x29, #-0x44] 158550: b81c43a8 stur w8, [x29, #-0x3c] 158554: 320003e8 orr w8, wzr, #0x1 158558: 35000148 cbnz w8, 0x158580 15855c: 14000001 b 0x158560 158560: 14000001 b 0x158564 158564: f85e03a8 ldur x8, [x29, #-0x20] 158568: 2a1f03e9 mov w9, wzr 15856c: b9001909 str w9, [x8, #0x18] 158570: b85cc3a9 ldur w9, [x29, #-0x34] 158574: f85e03a8 ldur x8, [x29, #-0x20] 158578: b9001509 str w9, [x8, #0x14] 15857c: 14000001 b 0x158580 158580: f85e03a0 ldur x0, [x29, #-0x20] 158584: b85d03a8 ldur w8, [x29, #-0x30] 158588: b85bc3a9 ldur w9, [x29, #-0x44] 15858c: 6b090102 subs w2, w8, w9 158590: d10033a1 sub x1, x29, #0xc 158594: 97fd3237 bl 0xa4e70 158598: 350000a0 cbnz w0, 0x1585ac 15859c: 14000001 b 0x1585a0 1585a0: 2a1f03e8 mov w8, wzr 1585a4: b81ec3a8 stur w8, [x29, #-0x14] 1585a8: 14000061 b 0x15872c 1585ac: b85c43a8 ldur w8, [x29, #-0x3c] 1585b0: b85f43a9 ldur w9, [x29, #-0xc] 1585b4: 2a090108 orr w8, w8, w9 1585b8: b81f43a8 stur w8, [x29, #-0xc] 1585bc: b85f03a8 ldur w8, [x29, #-0x10] 1585c0: b85d03a9 ldur w9, [x29, #-0x30] 1585c4: 2a0903e0 mov w0, w9 1585c8: 2a0003e9 mov w9, w0 1585cc: 1ac92108 lsl w8, w8, w9 1585d0: b85f43a9 ldur w9, [x29, #-0xc] 1585d4: 2a090108 orr w8, w8, w9 1585d8: b81c43a8 stur w8, [x29, #-0x3c] 1585dc: b85c43a8 ldur w8, [x29, #-0x3c] 1585e0: 12000109 and w9, w8, #0x1 1585e4: 2a1f03ea mov w10, wzr 1585e8: 6b090149 subs w9, w10, w9 1585ec: 4a480528 eor w8, w9, w8, lsr #1 1585f0: f85b03a0 ldur x0, [x29, #-0x50] 1585f4: 9100100b add x11, x0, #0x4 1585f8: f81b03ab stur x11, [x29, #-0x50] 1585fc: b9000008 str w8, [x0] 158600: b81c43aa stur w10, [x29, #-0x3c] 158604: f85e03ab ldur x11, [x29, #-0x20] 158608: b9401568 ldr w8, [x11, #0x14] 15860c: b81cc3a8 stur w8, [x29, #-0x34] 158610: f85e03ab ldur x11, [x29, #-0x20] 158614: b9400d68 ldr w8, [x11, #0xc] 158618: b81c83a8 stur w8, [x29, #-0x38] 15861c: f85e03ab ldur x11, [x29, #-0x20] 158620: b9401968 ldr w8, [x11, #0x18] 158624: 321b03e9 orr w9, wzr, #0x20 158628: 6b080128 subs w8, w9, w8 15862c: b81bc3a8 stur w8, [x29, #-0x44] 158630: f85e03ab ldur x11, [x29, #-0x20] 158634: f9400160 ldr x0, [x11] 158638: b85cc3a8 ldur w8, [x29, #-0x34] 15863c: 2a0803ec mov w12, w8 158640: b86c7808 ldr w8, [x0, x12, lsl #2] 158644: b9401969 ldr w9, [x11, #0x18] 158648: 2a0903e0 mov w0, w9 15864c: 2a0003e9 mov w9, w0 158650: 1ac92108 lsl w8, w8, w9 158654: b81b83a8 stur w8, [x29, #-0x48] 158658: 14000001 b 0x15865c 15865c: b85cc3a8 ldur w8, [x29, #-0x34] 158660: b85c83a9 ldur w9, [x29, #-0x38] 158664: 2a1f03e0 mov w0, wzr 158668: 6b090108 subs w8, w8, w9 15866c: b9002be8 str w8, [sp, #0x28] 158670: b90027e0 str w0, [sp, #0x24] 158674: 54000123 b.lo 0x158698 158678: 14000001 b 0x15867c 15867c: f85b03a8 ldur x8, [x29, #-0x50] 158680: f9402fe9 ldr x9, [sp, #0x58] 158684: eb090108 subs x8, x8, x9 158688: 1a9f27ea cset w10, lo 15868c: f9000fe8 str x8, [sp, #0x18] 158690: b90027ea str w10, [sp, #0x24] 158694: 14000001 b 0x158698 158698: b94027e8 ldr w8, [sp, #0x24] 15869c: 3707f288 tbnz w8, #0x0, 0x1584ec 1586a0: 14000001 b 0x1586a4 1586a4: 17fffef2 b 0x15826c 1586a8: b85bc3a8 ldur w8, [x29, #-0x44] 1586ac: 350002a8 cbnz w8, 0x158700 1586b0: 14000001 b 0x1586b4 1586b4: b85cc3a8 ldur w8, [x29, #-0x34] 1586b8: b85c83a9 ldur w9, [x29, #-0x38] 1586bc: 6b090108 subs w8, w8, w9 1586c0: b90017e8 str w8, [sp, #0x14] 1586c4: 540001e2 b.hs 0x158700 1586c8: 14000001 b 0x1586cc 1586cc: f85e03a8 ldur x8, [x29, #-0x20] 1586d0: f9400109 ldr x9, [x8] 1586d4: b85cc3aa ldur w10, [x29, #-0x34] 1586d8: 2a0a03eb mov w11, w10 1586dc: 2a0b03ea mov w10, w11 1586e0: 1100054a add w10, w10, #0x1 1586e4: b81cc3aa stur w10, [x29, #-0x34] 1586e8: b86b7921 ldr w1, [x9, x11, lsl #2] 1586ec: aa0803e0 mov x0, x8 1586f0: 97fffaed bl 0x1572a4 1586f4: 321b03ea orr w10, wzr, #0x20 1586f8: b81bc3aa stur w10, [x29, #-0x44] 1586fc: 14000001 b 0x158700 158700: b85bc3a8 ldur w8, [x29, #-0x44] 158704: 321b03e9 orr w9, wzr, #0x20 158708: 6b080128 subs w8, w9, w8 15870c: f85e03aa ldur x10, [x29, #-0x20] 158710: b9001948 str w8, [x10, #0x18] 158714: b85cc3a8 ldur w8, [x29, #-0x34] 158718: f85e03aa ldur x10, [x29, #-0x20] 15871c: b9001548 str w8, [x10, #0x14] 158720: 320003e8 orr w8, wzr, #0x1 158724: b81ec3a8 stur w8, [x29, #-0x14] 158728: 14000001 b 0x15872c 15872c: b85ec3a8 ldur w8, [x29, #-0x14] 158730: d53bd049 mrs x9, TPIDR_EL0 158734: f9401529 ldr x9, [x9, #0x28] 158738: f85f83aa ldur x10, [x29, #-0x8] 15873c: eb0a0129 subs x9, x9, x10 158740: b90013e8 str w8, [sp, #0x10] 158744: f90007e9 str x9, [sp, #0x8] 158748: 540000c1 b.ne 0x158760 15874c: 14000001 b 0x158750 158750: b94013e0 ldr w0, [sp, #0x10] 158754: a94b7bfd ldp x29, x30, [sp, #0xb0] 158758: 910303ff add sp, sp, #0xc0 15875c: d65f03c0 ret 158760: 97fd4584 bl 0xa9d70 <__stack_chk_fail@plt> 158764: d10083ff sub sp, sp, #0x20 158768: a9017bfd stp x29, x30, [sp, #0x10] 15876c: 910043fd add x29, sp, #0x10 158770: b9000be0 str w0, [sp, #0x8] 158774: b9400be0 ldr w0, [sp, #0x8] 158778: 35000080 cbnz w0, 0x158788 15877c: 321b03e8 orr w8, wzr, #0x20 158780: b81fc3a8 stur w8, [x29, #-0x4] 158784: 14000004 b 0x158794 158788: b9400be0 ldr w0, [sp, #0x8] 15878c: 97fffe1f bl 0x158008 158790: b81fc3a0 stur w0, [x29, #-0x4] 158794: b85fc3a0 ldur w0, [x29, #-0x4] 158798: a9417bfd ldp x29, x30, [sp, #0x10] 15879c: 910083ff add sp, sp, #0x20 1587a0: d65f03c0 ret 00000000001587a4 : 1587a4: d10183ff sub sp, sp, #0x60 1587a8: a9057bfd stp x29, x30, [sp, #0x50] 1587ac: 910143fd add x29, sp, #0x50 1587b0: d53bd048 mrs x8, TPIDR_EL0 1587b4: f9401508 ldr x8, [x8, #0x28] 1587b8: f81f83a8 stur x8, [x29, #-0x8] 1587bc: f81e83a0 stur x0, [x29, #-0x18] 1587c0: f81e03a1 stur x1, [x29, #-0x20] 1587c4: f90017e2 str x2, [sp, #0x28] 1587c8: f90013e3 str x3, [sp, #0x20] 1587cc: 2a1f03e9 mov w9, wzr 1587d0: b9001fe9 str w9, [sp, #0x1c] 1587d4: f85e83a0 ldur x0, [x29, #-0x18] 1587d8: d10033a1 sub x1, x29, #0xc 1587dc: 321d03e2 orr w2, wzr, #0x8 1587e0: 97fd31a4 bl 0xa4e70 1587e4: 350000a0 cbnz w0, 0x1587f8 1587e8: 14000001 b 0x1587ec 1587ec: 2a1f03e8 mov w8, wzr 1587f0: b81f03a8 stur w8, [x29, #-0x10] 1587f4: 1400009b b 0x158a60 1587f8: f94017e8 ldr x8, [sp, #0x28] 1587fc: b4000188 cbz x8, 0x15882c 158800: 14000001 b 0x158804 158804: b85f43a8 ldur w8, [x29, #-0xc] 158808: f94017e9 ldr x9, [sp, #0x28] 15880c: f94013ea ldr x10, [sp, #0x20] 158810: b940014b ldr w11, [x10] 158814: 2a0b03ec mov w12, w11 158818: 2a0c03eb mov w11, w12 15881c: 1100056b add w11, w11, #0x1 158820: b900014b str w11, [x10] 158824: 382c6928 strb w8, [x9, x12] 158828: 14000001 b 0x15882c 15882c: 385f43a8 ldurb w8, [x29, #-0xc] 158830: 373800e8 tbnz w8, #0x7, 0x15884c 158834: 14000001 b 0x158838 158838: b85f43a8 ldur w8, [x29, #-0xc] 15883c: b9001fe8 str w8, [sp, #0x1c] 158840: 2a1f03e8 mov w8, wzr 158844: b9001be8 str w8, [sp, #0x18] 158848: 1400004d b 0x15897c 15884c: 385f43a8 ldurb w8, [x29, #-0xc] 158850: 121a0508 and w8, w8, #0xc0 158854: 34000168 cbz w8, 0x158880 158858: 14000001 b 0x15885c 15885c: 385f43a8 ldurb w8, [x29, #-0xc] 158860: 37280108 tbnz w8, #0x5, 0x158880 158864: 14000001 b 0x158868 158868: b85f43a8 ldur w8, [x29, #-0xc] 15886c: 12001108 and w8, w8, #0x1f 158870: b9001fe8 str w8, [sp, #0x1c] 158874: 320003e8 orr w8, wzr, #0x1 158878: b9001be8 str w8, [sp, #0x18] 15887c: 1400003f b 0x158978 158880: 385f43a8 ldurb w8, [x29, #-0xc] 158884: 121b0908 and w8, w8, #0xe0 158888: 34000168 cbz w8, 0x1588b4 15888c: 14000001 b 0x158890 158890: 385f43a8 ldurb w8, [x29, #-0xc] 158894: 37200108 tbnz w8, #0x4, 0x1588b4 158898: 14000001 b 0x15889c 15889c: b85f43a8 ldur w8, [x29, #-0xc] 1588a0: 12000d08 and w8, w8, #0xf 1588a4: b9001fe8 str w8, [sp, #0x1c] 1588a8: 321f03e8 orr w8, wzr, #0x2 1588ac: b9001be8 str w8, [sp, #0x18] 1588b0: 14000031 b 0x158974 1588b4: 385f43a8 ldurb w8, [x29, #-0xc] 1588b8: 121c0d08 and w8, w8, #0xf0 1588bc: 34000168 cbz w8, 0x1588e8 1588c0: 14000001 b 0x1588c4 1588c4: 385f43a8 ldurb w8, [x29, #-0xc] 1588c8: 37180108 tbnz w8, #0x3, 0x1588e8 1588cc: 14000001 b 0x1588d0 1588d0: b85f43a8 ldur w8, [x29, #-0xc] 1588d4: 12000908 and w8, w8, #0x7 1588d8: b9001fe8 str w8, [sp, #0x1c] 1588dc: 320007e8 orr w8, wzr, #0x3 1588e0: b9001be8 str w8, [sp, #0x18] 1588e4: 14000023 b 0x158970 1588e8: 385f43a8 ldurb w8, [x29, #-0xc] 1588ec: 121d1108 and w8, w8, #0xf8 1588f0: 34000168 cbz w8, 0x15891c 1588f4: 14000001 b 0x1588f8 1588f8: 385f43a8 ldurb w8, [x29, #-0xc] 1588fc: 37100108 tbnz w8, #0x2, 0x15891c 158900: 14000001 b 0x158904 158904: b85f43a8 ldur w8, [x29, #-0xc] 158908: 12000508 and w8, w8, #0x3 15890c: b9001fe8 str w8, [sp, #0x1c] 158910: 321e03e8 orr w8, wzr, #0x4 158914: b9001be8 str w8, [sp, #0x18] 158918: 14000015 b 0x15896c 15891c: 385f43a8 ldurb w8, [x29, #-0xc] 158920: 121e1508 and w8, w8, #0xfc 158924: 34000168 cbz w8, 0x158950 158928: 14000001 b 0x15892c 15892c: 385f43a8 ldurb w8, [x29, #-0xc] 158930: 37080108 tbnz w8, #0x1, 0x158950 158934: 14000001 b 0x158938 158938: b85f43a8 ldur w8, [x29, #-0xc] 15893c: 12000108 and w8, w8, #0x1 158940: b9001fe8 str w8, [sp, #0x1c] 158944: 528000a8 mov w8, #0x5 // =5 158948: b9001be8 str w8, [sp, #0x18] 15894c: 14000007 b 0x158968 158950: f85e03a8 ldur x8, [x29, #-0x20] 158954: 12800009 mov w9, #-0x1 // =-1 158958: b9000109 str w9, [x8] 15895c: 320003e9 orr w9, wzr, #0x1 158960: b81f03a9 stur w9, [x29, #-0x10] 158964: 1400003f b 0x158a60 158968: 14000001 b 0x15896c 15896c: 14000001 b 0x158970 158970: 14000001 b 0x158974 158974: 14000001 b 0x158978 158978: 14000001 b 0x15897c 15897c: 14000001 b 0x158980 158980: b9401be8 ldr w8, [sp, #0x18] 158984: 34000628 cbz w8, 0x158a48 158988: 14000001 b 0x15898c 15898c: f85e83a0 ldur x0, [x29, #-0x18] 158990: d10033a1 sub x1, x29, #0xc 158994: 321d03e2 orr w2, wzr, #0x8 158998: 97fd3136 bl 0xa4e70 15899c: 350000a0 cbnz w0, 0x1589b0 1589a0: 14000001 b 0x1589a4 1589a4: 2a1f03e8 mov w8, wzr 1589a8: b81f03a8 stur w8, [x29, #-0x10] 1589ac: 1400002d b 0x158a60 1589b0: f94017e8 ldr x8, [sp, #0x28] 1589b4: b4000188 cbz x8, 0x1589e4 1589b8: 14000001 b 0x1589bc 1589bc: b85f43a8 ldur w8, [x29, #-0xc] 1589c0: f94017e9 ldr x9, [sp, #0x28] 1589c4: f94013ea ldr x10, [sp, #0x20] 1589c8: b940014b ldr w11, [x10] 1589cc: 2a0b03ec mov w12, w11 1589d0: 2a0c03eb mov w11, w12 1589d4: 1100056b add w11, w11, #0x1 1589d8: b900014b str w11, [x10] 1589dc: 382c6928 strb w8, [x9, x12] 1589e0: 14000001 b 0x1589e4 1589e4: 385f43a8 ldurb w8, [x29, #-0xc] 1589e8: 363800a8 tbz w8, #0x7, 0x1589fc 1589ec: 14000001 b 0x1589f0 1589f0: 385f43a8 ldurb w8, [x29, #-0xc] 1589f4: 36300108 tbz w8, #0x6, 0x158a14 1589f8: 14000001 b 0x1589fc 1589fc: f85e03a8 ldur x8, [x29, #-0x20] 158a00: 12800009 mov w9, #-0x1 // =-1 158a04: b9000109 str w9, [x8] 158a08: 320003e9 orr w9, wzr, #0x1 158a0c: b81f03a9 stur w9, [x29, #-0x10] 158a10: 14000014 b 0x158a60 158a14: b9401fe8 ldr w8, [sp, #0x1c] 158a18: 531a6508 lsl w8, w8, #6 158a1c: b9001fe8 str w8, [sp, #0x1c] 158a20: b85f43a8 ldur w8, [x29, #-0xc] 158a24: 12001508 and w8, w8, #0x3f 158a28: b9401fe9 ldr w9, [sp, #0x1c] 158a2c: 2a080128 orr w8, w9, w8 158a30: b9001fe8 str w8, [sp, #0x1c] 158a34: 14000001 b 0x158a38 158a38: b9401be8 ldr w8, [sp, #0x18] 158a3c: 71000508 subs w8, w8, #0x1 158a40: b9001be8 str w8, [sp, #0x18] 158a44: 17ffffcf b 0x158980 158a48: b9401fe8 ldr w8, [sp, #0x1c] 158a4c: f85e03a9 ldur x9, [x29, #-0x20] 158a50: b9000128 str w8, [x9] 158a54: 320003e8 orr w8, wzr, #0x1 158a58: b81f03a8 stur w8, [x29, #-0x10] 158a5c: 14000001 b 0x158a60 158a60: b85f03a8 ldur w8, [x29, #-0x10] 158a64: d53bd049 mrs x9, TPIDR_EL0 158a68: f9401529 ldr x9, [x9, #0x28] 158a6c: f85f83aa ldur x10, [x29, #-0x8] 158a70: eb0a0129 subs x9, x9, x10 158a74: b90017e8 str w8, [sp, #0x14] 158a78: f90007e9 str x9, [sp, #0x8] 158a7c: 540000c1 b.ne 0x158a94 158a80: 14000001 b 0x158a84 158a84: b94017e0 ldr w0, [sp, #0x14] 158a88: a9457bfd ldp x29, x30, [sp, #0x50] 158a8c: 910183ff add sp, sp, #0x60 158a90: d65f03c0 ret 158a94: 97fd44b7 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000158a98 : 158a98: d10183ff sub sp, sp, #0x60 158a9c: a9057bfd stp x29, x30, [sp, #0x50] 158aa0: 910143fd add x29, sp, #0x50 158aa4: d53bd048 mrs x8, TPIDR_EL0 158aa8: f9401508 ldr x8, [x8, #0x28] 158aac: f81f83a8 stur x8, [x29, #-0x8] 158ab0: f81e83a0 stur x0, [x29, #-0x18] 158ab4: f81e03a1 stur x1, [x29, #-0x20] 158ab8: f90017e2 str x2, [sp, #0x28] 158abc: f90013e3 str x3, [sp, #0x20] 158ac0: aa1f03e8 mov x8, xzr 158ac4: f9000fe8 str x8, [sp, #0x18] 158ac8: f85e83a0 ldur x0, [x29, #-0x18] 158acc: d10033a1 sub x1, x29, #0xc 158ad0: 321d03e2 orr w2, wzr, #0x8 158ad4: 97fd30e7 bl 0xa4e70 158ad8: 350000a0 cbnz w0, 0x158aec 158adc: 14000001 b 0x158ae0 158ae0: 2a1f03e8 mov w8, wzr 158ae4: b81f03a8 stur w8, [x29, #-0x10] 158ae8: 140000af b 0x158da4 158aec: f94017e8 ldr x8, [sp, #0x28] 158af0: b4000188 cbz x8, 0x158b20 158af4: 14000001 b 0x158af8 158af8: b85f43a8 ldur w8, [x29, #-0xc] 158afc: f94017e9 ldr x9, [sp, #0x28] 158b00: f94013ea ldr x10, [sp, #0x20] 158b04: b940014b ldr w11, [x10] 158b08: 2a0b03ec mov w12, w11 158b0c: 2a0c03eb mov w11, w12 158b10: 1100056b add w11, w11, #0x1 158b14: b900014b str w11, [x10] 158b18: 382c6928 strb w8, [x9, x12] 158b1c: 14000001 b 0x158b20 158b20: 385f43a8 ldurb w8, [x29, #-0xc] 158b24: 37380108 tbnz w8, #0x7, 0x158b44 158b28: 14000001 b 0x158b2c 158b2c: b85f43a8 ldur w8, [x29, #-0xc] 158b30: 2a0803e9 mov w9, w8 158b34: f9000fe9 str x9, [sp, #0x18] 158b38: 2a1f03e8 mov w8, wzr 158b3c: b90017e8 str w8, [sp, #0x14] 158b40: 1400005f b 0x158cbc 158b44: 385f43a8 ldurb w8, [x29, #-0xc] 158b48: 121a0508 and w8, w8, #0xc0 158b4c: 34000188 cbz w8, 0x158b7c 158b50: 14000001 b 0x158b54 158b54: 385f43a8 ldurb w8, [x29, #-0xc] 158b58: 37280128 tbnz w8, #0x5, 0x158b7c 158b5c: 14000001 b 0x158b60 158b60: b85f43a8 ldur w8, [x29, #-0xc] 158b64: 2a0803e9 mov w9, w8 158b68: 92401129 and x9, x9, #0x1f 158b6c: f9000fe9 str x9, [sp, #0x18] 158b70: 320003e8 orr w8, wzr, #0x1 158b74: b90017e8 str w8, [sp, #0x14] 158b78: 14000050 b 0x158cb8 158b7c: 385f43a8 ldurb w8, [x29, #-0xc] 158b80: 121b0908 and w8, w8, #0xe0 158b84: 34000188 cbz w8, 0x158bb4 158b88: 14000001 b 0x158b8c 158b8c: 385f43a8 ldurb w8, [x29, #-0xc] 158b90: 37200128 tbnz w8, #0x4, 0x158bb4 158b94: 14000001 b 0x158b98 158b98: b85f43a8 ldur w8, [x29, #-0xc] 158b9c: 2a0803e9 mov w9, w8 158ba0: 92400d29 and x9, x9, #0xf 158ba4: f9000fe9 str x9, [sp, #0x18] 158ba8: 321f03e8 orr w8, wzr, #0x2 158bac: b90017e8 str w8, [sp, #0x14] 158bb0: 14000041 b 0x158cb4 158bb4: 385f43a8 ldurb w8, [x29, #-0xc] 158bb8: 121c0d08 and w8, w8, #0xf0 158bbc: 34000188 cbz w8, 0x158bec 158bc0: 14000001 b 0x158bc4 158bc4: 385f43a8 ldurb w8, [x29, #-0xc] 158bc8: 37180128 tbnz w8, #0x3, 0x158bec 158bcc: 14000001 b 0x158bd0 158bd0: b85f43a8 ldur w8, [x29, #-0xc] 158bd4: 2a0803e9 mov w9, w8 158bd8: 92400929 and x9, x9, #0x7 158bdc: f9000fe9 str x9, [sp, #0x18] 158be0: 320007e8 orr w8, wzr, #0x3 158be4: b90017e8 str w8, [sp, #0x14] 158be8: 14000032 b 0x158cb0 158bec: 385f43a8 ldurb w8, [x29, #-0xc] 158bf0: 121d1108 and w8, w8, #0xf8 158bf4: 34000188 cbz w8, 0x158c24 158bf8: 14000001 b 0x158bfc 158bfc: 385f43a8 ldurb w8, [x29, #-0xc] 158c00: 37100128 tbnz w8, #0x2, 0x158c24 158c04: 14000001 b 0x158c08 158c08: b85f43a8 ldur w8, [x29, #-0xc] 158c0c: 2a0803e9 mov w9, w8 158c10: 92400529 and x9, x9, #0x3 158c14: f9000fe9 str x9, [sp, #0x18] 158c18: 321e03e8 orr w8, wzr, #0x4 158c1c: b90017e8 str w8, [sp, #0x14] 158c20: 14000023 b 0x158cac 158c24: 385f43a8 ldurb w8, [x29, #-0xc] 158c28: 121e1508 and w8, w8, #0xfc 158c2c: 34000188 cbz w8, 0x158c5c 158c30: 14000001 b 0x158c34 158c34: 385f43a8 ldurb w8, [x29, #-0xc] 158c38: 37080128 tbnz w8, #0x1, 0x158c5c 158c3c: 14000001 b 0x158c40 158c40: b85f43a8 ldur w8, [x29, #-0xc] 158c44: 2a0803e9 mov w9, w8 158c48: 92400129 and x9, x9, #0x1 158c4c: f9000fe9 str x9, [sp, #0x18] 158c50: 528000a8 mov w8, #0x5 // =5 158c54: b90017e8 str w8, [sp, #0x14] 158c58: 14000014 b 0x158ca8 158c5c: 385f43a8 ldurb w8, [x29, #-0xc] 158c60: 121f1908 and w8, w8, #0xfe 158c64: 34000148 cbz w8, 0x158c8c 158c68: 14000001 b 0x158c6c 158c6c: 385f43a8 ldurb w8, [x29, #-0xc] 158c70: 370000e8 tbnz w8, #0x0, 0x158c8c 158c74: 14000001 b 0x158c78 158c78: aa1f03e8 mov x8, xzr 158c7c: f9000fe8 str x8, [sp, #0x18] 158c80: 321f07e9 orr w9, wzr, #0x6 158c84: b90017e9 str w9, [sp, #0x14] 158c88: 14000007 b 0x158ca4 158c8c: f85e03a8 ldur x8, [x29, #-0x20] 158c90: 92800009 mov x9, #-0x1 // =-1 158c94: f9000109 str x9, [x8] 158c98: 320003ea orr w10, wzr, #0x1 158c9c: b81f03aa stur w10, [x29, #-0x10] 158ca0: 14000041 b 0x158da4 158ca4: 14000001 b 0x158ca8 158ca8: 14000001 b 0x158cac 158cac: 14000001 b 0x158cb0 158cb0: 14000001 b 0x158cb4 158cb4: 14000001 b 0x158cb8 158cb8: 14000001 b 0x158cbc 158cbc: 14000001 b 0x158cc0 158cc0: b94017e8 ldr w8, [sp, #0x14] 158cc4: 34000648 cbz w8, 0x158d8c 158cc8: 14000001 b 0x158ccc 158ccc: f85e83a0 ldur x0, [x29, #-0x18] 158cd0: d10033a1 sub x1, x29, #0xc 158cd4: 321d03e2 orr w2, wzr, #0x8 158cd8: 97fd3066 bl 0xa4e70 158cdc: 350000a0 cbnz w0, 0x158cf0 158ce0: 14000001 b 0x158ce4 158ce4: 2a1f03e8 mov w8, wzr 158ce8: b81f03a8 stur w8, [x29, #-0x10] 158cec: 1400002e b 0x158da4 158cf0: f94017e8 ldr x8, [sp, #0x28] 158cf4: b4000188 cbz x8, 0x158d24 158cf8: 14000001 b 0x158cfc 158cfc: b85f43a8 ldur w8, [x29, #-0xc] 158d00: f94017e9 ldr x9, [sp, #0x28] 158d04: f94013ea ldr x10, [sp, #0x20] 158d08: b940014b ldr w11, [x10] 158d0c: 2a0b03ec mov w12, w11 158d10: 2a0c03eb mov w11, w12 158d14: 1100056b add w11, w11, #0x1 158d18: b900014b str w11, [x10] 158d1c: 382c6928 strb w8, [x9, x12] 158d20: 14000001 b 0x158d24 158d24: 385f43a8 ldurb w8, [x29, #-0xc] 158d28: 363800a8 tbz w8, #0x7, 0x158d3c 158d2c: 14000001 b 0x158d30 158d30: 385f43a8 ldurb w8, [x29, #-0xc] 158d34: 36300108 tbz w8, #0x6, 0x158d54 158d38: 14000001 b 0x158d3c 158d3c: f85e03a8 ldur x8, [x29, #-0x20] 158d40: 92800009 mov x9, #-0x1 // =-1 158d44: f9000109 str x9, [x8] 158d48: 320003ea orr w10, wzr, #0x1 158d4c: b81f03aa stur w10, [x29, #-0x10] 158d50: 14000015 b 0x158da4 158d54: f9400fe8 ldr x8, [sp, #0x18] 158d58: d37ae508 lsl x8, x8, #6 158d5c: f9000fe8 str x8, [sp, #0x18] 158d60: b85f43a9 ldur w9, [x29, #-0xc] 158d64: 2a0903e8 mov w8, w9 158d68: 92401508 and x8, x8, #0x3f 158d6c: f9400fea ldr x10, [sp, #0x18] 158d70: aa080148 orr x8, x10, x8 158d74: f9000fe8 str x8, [sp, #0x18] 158d78: 14000001 b 0x158d7c 158d7c: b94017e8 ldr w8, [sp, #0x14] 158d80: 71000508 subs w8, w8, #0x1 158d84: b90017e8 str w8, [sp, #0x14] 158d88: 17ffffce b 0x158cc0 158d8c: f9400fe8 ldr x8, [sp, #0x18] 158d90: f85e03a9 ldur x9, [x29, #-0x20] 158d94: f9000128 str x8, [x9] 158d98: 320003ea orr w10, wzr, #0x1 158d9c: b81f03aa stur w10, [x29, #-0x10] 158da0: 14000001 b 0x158da4 158da4: b85f03a8 ldur w8, [x29, #-0x10] 158da8: d53bd049 mrs x9, TPIDR_EL0 158dac: f9401529 ldr x9, [x9, #0x28] 158db0: f85f83aa ldur x10, [x29, #-0x8] 158db4: eb0a0129 subs x9, x9, x10 158db8: b90013e8 str w8, [sp, #0x10] 158dbc: f90007e9 str x9, [sp, #0x8] 158dc0: 540000c1 b.ne 0x158dd8 158dc4: 14000001 b 0x158dc8 158dc8: b94013e0 ldr w0, [sp, #0x10] 158dcc: a9457bfd ldp x29, x30, [sp, #0x50] 158dd0: 910183ff add sp, sp, #0x60 158dd4: d65f03c0 ret 158dd8: 97fd43e6 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000158ddc : 158ddc: d10083ff sub sp, sp, #0x20 158de0: a9017bfd stp x29, x30, [sp, #0x10] 158de4: 910043fd add x29, sp, #0x10 158de8: b24003e0 orr x0, xzr, #0x1 158dec: b27d07e1 orr x1, xzr, #0x18 158df0: 97fd24c4 bl 0xa2100 158df4: f90007e0 str x0, [sp, #0x8] 158df8: f94007e0 ldr x0, [sp, #0x8] 158dfc: a9417bfd ldp x29, x30, [sp, #0x10] 158e00: 910083ff add sp, sp, #0x20 158e04: d65f03c0 ret 0000000000158e08 : 158e08: d10083ff sub sp, sp, #0x20 158e0c: a9017bfd stp x29, x30, [sp, #0x10] 158e10: 910043fd add x29, sp, #0x10 158e14: f90007e0 str x0, [sp, #0x8] 158e18: f94007e0 ldr x0, [sp, #0x8] 158e1c: 97fd2711 bl 0xa2a60 158e20: f94007e0 ldr x0, [sp, #0x8] 158e24: 97fd240b bl 0xa1e50 158e28: a9417bfd ldp x29, x30, [sp, #0x10] 158e2c: 910083ff add sp, sp, #0x20 158e30: d65f03c0 ret 0000000000158e34 : 158e34: d10083ff sub sp, sp, #0x20 158e38: a9017bfd stp x29, x30, [sp, #0x10] 158e3c: 910043fd add x29, sp, #0x10 158e40: d2800008 mov x8, #0x0 // =0 158e44: f90007e0 str x0, [sp, #0x8] 158e48: f94007e0 ldr x0, [sp, #0x8] 158e4c: f9400000 ldr x0, [x0] 158e50: eb00011f cmp x8, x0 158e54: 1a9f07e9 cset w9, ne 158e58: f90003e8 str x8, [sp] 158e5c: 37000049 tbnz w9, #0x0, 0x158e64 158e60: 14000004 b 0x158e70 158e64: f94007e8 ldr x8, [sp, #0x8] 158e68: f9400100 ldr x0, [x8] 158e6c: 97fd23f9 bl 0xa1e50 158e70: f94007e8 ldr x8, [sp, #0x8] 158e74: f94003e9 ldr x9, [sp] 158e78: f9000109 str x9, [x8] 158e7c: f94007e8 ldr x8, [sp, #0x8] 158e80: b9000d1f str wzr, [x8, #0xc] 158e84: f94007e8 ldr x8, [sp, #0x8] 158e88: b900151f str wzr, [x8, #0x14] 158e8c: f94007e8 ldr x8, [sp, #0x8] 158e90: b900111f str wzr, [x8, #0x10] 158e94: a9417bfd ldp x29, x30, [sp, #0x10] 158e98: 910083ff add sp, sp, #0x20 158e9c: d65f03c0 ret 0000000000158ea0 : 158ea0: d100c3ff sub sp, sp, #0x30 158ea4: a9027bfd stp x29, x30, [sp, #0x20] 158ea8: 910083fd add x29, sp, #0x20 158eac: 321303e8 orr w8, wzr, #0x2000 158eb0: b27e03e9 orr x9, xzr, #0x4 158eb4: d280000a mov x10, #0x0 // =0 158eb8: f9000be0 str x0, [sp, #0x10] 158ebc: f9400be0 ldr x0, [sp, #0x10] 158ec0: b900141f str wzr, [x0, #0x14] 158ec4: f9400be0 ldr x0, [sp, #0x10] 158ec8: b900101f str wzr, [x0, #0x10] 158ecc: f9400be0 ldr x0, [sp, #0x10] 158ed0: b9000c08 str w8, [x0, #0xc] 158ed4: f9400be0 ldr x0, [sp, #0x10] 158ed8: b9400c08 ldr w8, [x0, #0xc] 158edc: 2a0803e0 mov w0, w8 158ee0: d3407c00 ubfx x0, x0, #0, #32 158ee4: 9b007d20 mul x0, x9, x0 158ee8: f90007ea str x10, [sp, #0x8] 158eec: 97fd24e9 bl 0xa2290 158ef0: f9400be9 ldr x9, [sp, #0x10] 158ef4: f9000120 str x0, [x9] 158ef8: f9400be9 ldr x9, [sp, #0x10] 158efc: f9400129 ldr x9, [x9] 158f00: f94007ea ldr x10, [sp, #0x8] 158f04: eb0a013f cmp x9, x10 158f08: 1a9f17e8 cset w8, eq 158f0c: 37000048 tbnz w8, #0x0, 0x158f14 158f10: 14000003 b 0x158f1c 158f14: b81fc3bf stur wzr, [x29, #-0x4] 158f18: 14000003 b 0x158f24 158f1c: 320003e8 orr w8, wzr, #0x1 158f20: b81fc3a8 stur w8, [x29, #-0x4] 158f24: b85fc3a0 ldur w0, [x29, #-0x4] 158f28: a9427bfd ldp x29, x30, [sp, #0x20] 158f2c: 9100c3ff add sp, sp, #0x30 158f30: d65f03c0 ret 0000000000158f34 : 158f34: d10043ff sub sp, sp, #0x10 158f38: f90007e0 str x0, [sp, #0x8] 158f3c: f94007e0 ldr x0, [sp, #0x8] 158f40: b900141f str wzr, [x0, #0x14] 158f44: f94007e0 ldr x0, [sp, #0x8] 158f48: b900101f str wzr, [x0, #0x10] 158f4c: 910043ff add sp, sp, #0x10 158f50: d65f03c0 ret 0000000000158f54 : 158f54: d10143ff sub sp, sp, #0x50 158f58: a9047bfd stp x29, x30, [sp, #0x40] 158f5c: 910103fd add x29, sp, #0x40 158f60: d2800008 mov x8, #0x0 // =0 158f64: f0000509 adrp x9, 0x1fb000 +0xc> 158f68: 91217d29 add x9, x9, #0x85f 158f6c: f000050a adrp x10, 0x1fb000 +0xc> 158f70: 9121014a add x10, x10, #0x840 158f74: f00006eb adrp x11, 0x237000 158f78: 9112f56b add x11, x11, #0x4bd 158f7c: f000050c adrp x12, 0x1fb000 +0xc> 158f80: 91211d8c add x12, x12, #0x847 158f84: f000050d adrp x13, 0x1fb000 +0xc> 158f88: 912131ad add x13, x13, #0x84c 158f8c: f81f83a0 stur x0, [x29, #-0x8] 158f90: f81f03a1 stur x1, [x29, #-0x10] 158f94: f85f83a0 ldur x0, [x29, #-0x8] 158f98: eb08001f cmp x0, x8 158f9c: 1a9f17ee cset w14, eq 158fa0: f90013e9 str x9, [sp, #0x20] 158fa4: f9000fea str x10, [sp, #0x18] 158fa8: f9000beb str x11, [sp, #0x10] 158fac: f90007ec str x12, [sp, #0x8] 158fb0: f90003ed str x13, [sp] 158fb4: 3700004e tbnz w14, #0x0, 0x158fbc 158fb8: 14000005 b 0x158fcc 158fbc: f85f03a0 ldur x0, [x29, #-0x10] 158fc0: f94003e1 ldr x1, [sp] 158fc4: 97fd2c37 bl 0xa40a0 158fc8: 14000073 b 0x159194 158fcc: 321b03e8 orr w8, wzr, #0x20 158fd0: f85f03a0 ldur x0, [x29, #-0x10] 158fd4: f85f83a9 ldur x9, [x29, #-0x8] 158fd8: b9400d22 ldr w2, [x9, #0xc] 158fdc: f85f83a9 ldur x9, [x29, #-0x8] 158fe0: b9401123 ldr w3, [x9, #0x10] 158fe4: f85f83a9 ldur x9, [x29, #-0x8] 158fe8: b9401524 ldr w4, [x9, #0x14] 158fec: f85f83a9 ldur x9, [x29, #-0x8] 158ff0: b940112a ldr w10, [x9, #0x10] 158ff4: 1b087d48 mul w8, w10, w8 158ff8: f85f83a9 ldur x9, [x29, #-0x8] 158ffc: b940152a ldr w10, [x9, #0x14] 159000: 0b0a0105 add w5, w8, w10 159004: f94013e1 ldr x1, [sp, #0x20] 159008: 97fd2c26 bl 0xa40a0 15900c: b81ec3bf stur wzr, [x29, #-0x14] 159010: b85ec3a8 ldur w8, [x29, #-0x14] 159014: f85f83a9 ldur x9, [x29, #-0x8] 159018: b940112a ldr w10, [x9, #0x10] 15901c: 6b0a011f cmp w8, w10 159020: 1a9f27e8 cset w8, lo 159024: 37000048 tbnz w8, #0x0, 0x15902c 159028: 1400002f b 0x1590e4 15902c: f85f03a0 ldur x0, [x29, #-0x10] 159030: b85ec3a2 ldur w2, [x29, #-0x14] 159034: f9400fe1 ldr x1, [sp, #0x18] 159038: 97fd2c1a bl 0xa40a0 15903c: b81e83bf stur wzr, [x29, #-0x18] 159040: 321b03e8 orr w8, wzr, #0x20 159044: b85e83a9 ldur w9, [x29, #-0x18] 159048: 6b08013f cmp w9, w8 15904c: 1a9f27e8 cset w8, lo 159050: 37000048 tbnz w8, #0x0, 0x159058 159054: 1400001d b 0x1590c8 159058: b27e03e8 orr x8, xzr, #0x4 15905c: 320003e9 orr w9, wzr, #0x1 159060: 5280000a mov w10, #0x0 // =0 159064: 321b03eb orr w11, wzr, #0x20 159068: f85f03a0 ldur x0, [x29, #-0x10] 15906c: f85f83ac ldur x12, [x29, #-0x8] 159070: f940018c ldr x12, [x12] 159074: b85ec3ad ldur w13, [x29, #-0x14] 159078: 2a0d03ee mov w14, w13 15907c: d3407dce ubfx x14, x14, #0, #32 159080: 9b0e7d08 mul x8, x8, x14 159084: 8b080188 add x8, x12, x8 159088: b940010d ldr w13, [x8] 15908c: b85e83af ldur w15, [x29, #-0x18] 159090: 6b0f016b subs w11, w11, w15 159094: 7100056b subs w11, w11, #0x1 159098: 1acb212b lsl w11, w9, w11 15909c: 0a0b01ab and w11, w13, w11 1590a0: 6b0a017f cmp w11, w10 1590a4: 1a9f07eb cset w11, ne 1590a8: 7200017f tst w11, #0x1 1590ac: 1a8a1122 csel w2, w9, w10, ne 1590b0: f94007e1 ldr x1, [sp, #0x8] 1590b4: 97fd2bfb bl 0xa40a0 1590b8: b85e83a8 ldur w8, [x29, #-0x18] 1590bc: 11000508 add w8, w8, #0x1 1590c0: b81e83a8 stur w8, [x29, #-0x18] 1590c4: 17ffffdf b 0x159040 1590c8: f85f03a0 ldur x0, [x29, #-0x10] 1590cc: f9400be1 ldr x1, [sp, #0x10] 1590d0: 97fd2bf4 bl 0xa40a0 1590d4: b85ec3a8 ldur w8, [x29, #-0x14] 1590d8: 11000508 add w8, w8, #0x1 1590dc: b81ec3a8 stur w8, [x29, #-0x14] 1590e0: 17ffffcc b 0x159010 1590e4: 52800008 mov w8, #0x0 // =0 1590e8: f85f83a9 ldur x9, [x29, #-0x8] 1590ec: b940152a ldr w10, [x9, #0x14] 1590f0: 6b08015f cmp w10, w8 1590f4: 1a9f97e8 cset w8, hi 1590f8: 37000048 tbnz w8, #0x0, 0x159100 1590fc: 14000026 b 0x159194 159100: f85f03a0 ldur x0, [x29, #-0x10] 159104: b85ec3a2 ldur w2, [x29, #-0x14] 159108: f9400fe1 ldr x1, [sp, #0x18] 15910c: 97fd2be5 bl 0xa40a0 159110: b81e83bf stur wzr, [x29, #-0x18] 159114: b85e83a8 ldur w8, [x29, #-0x18] 159118: f85f83a9 ldur x9, [x29, #-0x8] 15911c: b940152a ldr w10, [x9, #0x14] 159120: 6b0a011f cmp w8, w10 159124: 1a9f27e8 cset w8, lo 159128: 37000048 tbnz w8, #0x0, 0x159130 15912c: 14000017 b 0x159188 159130: 320003e8 orr w8, wzr, #0x1 159134: 52800009 mov w9, #0x0 // =0 159138: f85f03a0 ldur x0, [x29, #-0x10] 15913c: f85f83aa ldur x10, [x29, #-0x8] 159140: b940094b ldr w11, [x10, #0x8] 159144: f85f83aa ldur x10, [x29, #-0x8] 159148: b940154c ldr w12, [x10, #0x14] 15914c: b85e83ad ldur w13, [x29, #-0x18] 159150: 6b0d018c subs w12, w12, w13 159154: 7100058c subs w12, w12, #0x1 159158: 1acc210c lsl w12, w8, w12 15915c: 0a0c016b and w11, w11, w12 159160: 6b09017f cmp w11, w9 159164: 1a9f07eb cset w11, ne 159168: 7200017f tst w11, #0x1 15916c: 1a891102 csel w2, w8, w9, ne 159170: f94007e1 ldr x1, [sp, #0x8] 159174: 97fd2bcb bl 0xa40a0 159178: b85e83a8 ldur w8, [x29, #-0x18] 15917c: 11000508 add w8, w8, #0x1 159180: b81e83a8 stur w8, [x29, #-0x18] 159184: 17ffffe4 b 0x159114 159188: f85f03a0 ldur x0, [x29, #-0x10] 15918c: f9400be1 ldr x1, [sp, #0x10] 159190: 97fd2bc4 bl 0xa40a0 159194: a9447bfd ldp x29, x30, [sp, #0x40] 159198: 910143ff add sp, sp, #0x50 15919c: d65f03c0 ret 00000000001591a0 : 1591a0: d10143ff sub sp, sp, #0x50 1591a4: a9047bfd stp x29, x30, [sp, #0x40] 1591a8: 910103fd add x29, sp, #0x40 1591ac: d53bd048 mrs x8, TPIDR_EL0 1591b0: f9401508 ldr x8, [x8, #0x28] 1591b4: f81f83a8 stur x8, [x29, #-0x8] 1591b8: f9000fe0 str x0, [sp, #0x18] 1591bc: f9000be1 str x1, [sp, #0x10] 1591c0: f9400fe0 ldr x0, [sp, #0x18] 1591c4: d10043a1 sub x1, x29, #0x10 1591c8: d10063a2 sub x2, x29, #0x18 1591cc: 97fd3e7d bl 0xa8bc0 1591d0: 350000a0 cbnz w0, 0x1591e4 1591d4: 14000001 b 0x1591d8 1591d8: 2a1f03e8 mov w8, wzr 1591dc: b81e43a8 stur w8, [x29, #-0x1c] 1591e0: 1400000b b 0x15920c 1591e4: f85f03a0 ldur x0, [x29, #-0x10] 1591e8: b85e83a1 ldur w1, [x29, #-0x18] 1591ec: 97fd2211 bl 0xa1a30 1591f0: f9400bfe ldr x30, [sp, #0x10] 1591f4: 790003c0 strh w0, [x30] 1591f8: f9400fe0 ldr x0, [sp, #0x18] 1591fc: 97fd4219 bl 0xa9a60 159200: 320003e1 orr w1, wzr, #0x1 159204: b81e43a1 stur w1, [x29, #-0x1c] 159208: 14000001 b 0x15920c 15920c: b85e43a8 ldur w8, [x29, #-0x1c] 159210: d53bd049 mrs x9, TPIDR_EL0 159214: f9401529 ldr x9, [x9, #0x28] 159218: f85f83aa ldur x10, [x29, #-0x8] 15921c: eb0a0129 subs x9, x9, x10 159220: b9000fe8 str w8, [sp, #0xc] 159224: f90003e9 str x9, [sp] 159228: 540000c1 b.ne 0x159240 15922c: 14000001 b 0x159230 159230: b9400fe0 ldr w0, [sp, #0xc] 159234: a9447bfd ldp x29, x30, [sp, #0x40] 159238: 910143ff add sp, sp, #0x50 15923c: d65f03c0 ret 159240: 97fd42cc bl 0xa9d70 <__stack_chk_fail@plt> 0000000000159244 : 159244: d100c3ff sub sp, sp, #0x30 159248: a9027bfd stp x29, x30, [sp, #0x20] 15924c: 910083fd add x29, sp, #0x20 159250: 32000be8 orr w8, wzr, #0x7 159254: f9000be0 str x0, [sp, #0x10] 159258: f90007e1 str x1, [sp, #0x8] 15925c: f90003e2 str x2, [sp] 159260: f9400be0 ldr x0, [sp, #0x10] 159264: b9401409 ldr w9, [x0, #0x14] 159268: 0a080128 and w8, w9, w8 15926c: 35000048 cbnz w8, 0x159274 159270: 14000003 b 0x15927c 159274: b81fc3bf stur wzr, [x29, #-0x4] 159278: 14000058 b 0x1593d8 15927c: f9400be8 ldr x8, [sp, #0x10] 159280: b9401509 ldr w9, [x8, #0x14] 159284: 35000049 cbnz w9, 0x15928c 159288: 14000041 b 0x15938c 15928c: f9400be8 ldr x8, [sp, #0x10] 159290: b9401109 ldr w9, [x8, #0x10] 159294: f9400be8 ldr x8, [sp, #0x10] 159298: b9400d0a ldr w10, [x8, #0xc] 15929c: 6b0a013f cmp w9, w10 1592a0: 1a9f17e9 cset w9, eq 1592a4: 37000049 tbnz w9, #0x0, 0x1592ac 1592a8: 14000007 b 0x1592c4 1592ac: 321b03e1 orr w1, wzr, #0x20 1592b0: f9400be0 ldr x0, [sp, #0x10] 1592b4: 94000092 bl 0x1594fc 1592b8: 35000060 cbnz w0, 0x1592c4 1592bc: b81fc3bf stur wzr, [x29, #-0x4] 1592c0: 14000046 b 0x1593d8 1592c4: b27e03e8 orr x8, xzr, #0x4 1592c8: 32181fe9 orr w9, wzr, #0xff00 1592cc: 321d03ea orr w10, wzr, #0x8 1592d0: 32001feb orr w11, wzr, #0xff 1592d4: 321d07ec orr w12, wzr, #0x18 1592d8: 321b03ed orr w13, wzr, #0x20 1592dc: f9400bee ldr x14, [sp, #0x10] 1592e0: b94009cf ldr w15, [x14, #0x8] 1592e4: f9400bee ldr x14, [sp, #0x10] 1592e8: b94015d0 ldr w16, [x14, #0x14] 1592ec: 6b1001b0 subs w16, w13, w16 1592f0: 1ad021ef lsl w15, w15, w16 1592f4: 1acc25ef lsr w15, w15, w12 1592f8: 0a0b01ef and w15, w15, w11 1592fc: f9400bee ldr x14, [sp, #0x10] 159300: b94009d0 ldr w16, [x14, #0x8] 159304: f9400bee ldr x14, [sp, #0x10] 159308: b94015d1 ldr w17, [x14, #0x14] 15930c: 6b1101b1 subs w17, w13, w17 159310: 1ad12210 lsl w16, w16, w17 159314: 1aca2610 lsr w16, w16, w10 159318: 0a090210 and w16, w16, w9 15931c: 2a1001ef orr w15, w15, w16 159320: f9400bee ldr x14, [sp, #0x10] 159324: b94009d0 ldr w16, [x14, #0x8] 159328: f9400bee ldr x14, [sp, #0x10] 15932c: b94015d1 ldr w17, [x14, #0x14] 159330: 6b1101b1 subs w17, w13, w17 159334: 1ad12210 lsl w16, w16, w17 159338: 0a090209 and w9, w16, w9 15933c: 1aca2129 lsl w9, w9, w10 159340: 2a0901e9 orr w9, w15, w9 159344: f9400bee ldr x14, [sp, #0x10] 159348: b94009ca ldr w10, [x14, #0x8] 15934c: f9400bee ldr x14, [sp, #0x10] 159350: b94015cf ldr w15, [x14, #0x14] 159354: 6b0f01ad subs w13, w13, w15 159358: 1acd214a lsl w10, w10, w13 15935c: 0a0b014a and w10, w10, w11 159360: 1acc214a lsl w10, w10, w12 159364: 2a0a0129 orr w9, w9, w10 159368: f9400bee ldr x14, [sp, #0x10] 15936c: f94001ce ldr x14, [x14] 159370: f9400be0 ldr x0, [sp, #0x10] 159374: b940100a ldr w10, [x0, #0x10] 159378: 2a0a03e0 mov w0, w10 15937c: d3407c00 ubfx x0, x0, #0, #32 159380: 9b007d08 mul x8, x8, x0 159384: 8b0801c8 add x8, x14, x8 159388: b9000109 str w9, [x8] 15938c: 320003e8 orr w8, wzr, #0x1 159390: 320007e9 orr w9, wzr, #0x3 159394: 321e03ea orr w10, wzr, #0x4 159398: f9400beb ldr x11, [sp, #0x10] 15939c: f940016b ldr x11, [x11] 1593a0: f94007ec ldr x12, [sp, #0x8] 1593a4: f900018b str x11, [x12] 1593a8: f9400beb ldr x11, [sp, #0x10] 1593ac: b940116d ldr w13, [x11, #0x10] 1593b0: 1b0d7d4a mul w10, w10, w13 1593b4: f9400beb ldr x11, [sp, #0x10] 1593b8: b940156d ldr w13, [x11, #0x14] 1593bc: 1ac925a9 lsr w9, w13, w9 1593c0: 0b090149 add w9, w10, w9 1593c4: 2a0903eb mov w11, w9 1593c8: d3407d6b ubfx x11, x11, #0, #32 1593cc: f94003ec ldr x12, [sp] 1593d0: f900018b str x11, [x12] 1593d4: b81fc3a8 stur w8, [x29, #-0x4] 1593d8: b85fc3a0 ldur w0, [x29, #-0x4] 1593dc: a9427bfd ldp x29, x30, [sp, #0x20] 1593e0: 9100c3ff add sp, sp, #0x30 1593e4: d65f03c0 ret 00000000001593e8 : 1593e8: d10043ff sub sp, sp, #0x10 1593ec: f90007e0 str x0, [sp, #0x8] 1593f0: 910043ff add sp, sp, #0x10 1593f4: d65f03c0 ret 00000000001593f8 : 1593f8: d10143ff sub sp, sp, #0x50 1593fc: a9047bfd stp x29, x30, [sp, #0x40] 159400: 910103fd add x29, sp, #0x40 159404: d53bd048 mrs x8, TPIDR_EL0 159408: f9401508 ldr x8, [x8, #0x28] 15940c: f81f83a8 stur x8, [x29, #-0x8] 159410: f9000fe0 str x0, [sp, #0x18] 159414: f9000be1 str x1, [sp, #0x10] 159418: f9400fe0 ldr x0, [sp, #0x18] 15941c: d10043a1 sub x1, x29, #0x10 159420: d10063a2 sub x2, x29, #0x18 159424: 97fd3de7 bl 0xa8bc0 159428: 350000a0 cbnz w0, 0x15943c 15942c: 14000001 b 0x159430 159430: 2a1f03e8 mov w8, wzr 159434: b81e43a8 stur w8, [x29, #-0x1c] 159438: 1400000b b 0x159464 15943c: f85f03a0 ldur x0, [x29, #-0x10] 159440: b85e83a1 ldur w1, [x29, #-0x18] 159444: 97fd252f bl 0xa2900 159448: f9400bfe ldr x30, [sp, #0x10] 15944c: 390003c0 strb w0, [x30] 159450: f9400fe0 ldr x0, [sp, #0x18] 159454: 97fd4183 bl 0xa9a60 159458: 320003e1 orr w1, wzr, #0x1 15945c: b81e43a1 stur w1, [x29, #-0x1c] 159460: 14000001 b 0x159464 159464: b85e43a8 ldur w8, [x29, #-0x1c] 159468: d53bd049 mrs x9, TPIDR_EL0 15946c: f9401529 ldr x9, [x9, #0x28] 159470: f85f83aa ldur x10, [x29, #-0x8] 159474: eb0a0129 subs x9, x9, x10 159478: b9000fe8 str w8, [sp, #0xc] 15947c: f90003e9 str x9, [sp] 159480: 540000c1 b.ne 0x159498 159484: 14000001 b 0x159488 159488: b9400fe0 ldr w0, [sp, #0xc] 15948c: a9447bfd ldp x29, x30, [sp, #0x40] 159490: 910143ff add sp, sp, #0x50 159494: d65f03c0 ret 159498: 97fd4236 bl 0xa9d70 <__stack_chk_fail@plt> 000000000015949c : 15949c: d10043ff sub sp, sp, #0x10 1594a0: 32000be8 orr w8, wzr, #0x7 1594a4: 52800009 mov w9, #0x0 // =0 1594a8: f90007e0 str x0, [sp, #0x8] 1594ac: f94007e0 ldr x0, [sp, #0x8] 1594b0: b940140a ldr w10, [x0, #0x14] 1594b4: 0a080148 and w8, w10, w8 1594b8: 6b09011f cmp w8, w9 1594bc: 1a9f17e8 cset w8, eq 1594c0: 320003e9 orr w9, wzr, #0x1 1594c4: 0a090100 and w0, w8, w9 1594c8: 910043ff add sp, sp, #0x10 1594cc: d65f03c0 ret 00000000001594d0 : 1594d0: d10043ff sub sp, sp, #0x10 1594d4: 321b03e8 orr w8, wzr, #0x20 1594d8: f90007e0 str x0, [sp, #0x8] 1594dc: f94007e0 ldr x0, [sp, #0x8] 1594e0: b9401009 ldr w9, [x0, #0x10] 1594e4: 1b087d28 mul w8, w9, w8 1594e8: f94007e0 ldr x0, [sp, #0x8] 1594ec: b9401409 ldr w9, [x0, #0x14] 1594f0: 0b090100 add w0, w8, w9 1594f4: 910043ff add sp, sp, #0x10 1594f8: d65f03c0 ret 1594fc: d10103ff sub sp, sp, #0x40 159500: a9037bfd stp x29, x30, [sp, #0x30] 159504: 9100c3fd add x29, sp, #0x30 159508: 321b03e8 orr w8, wzr, #0x20 15950c: d2800009 mov x9, #0x0 // =0 159510: f81f03a0 stur x0, [x29, #-0x10] 159514: b81ec3a1 stur w1, [x29, #-0x14] 159518: f85f03a0 ldur x0, [x29, #-0x10] 15951c: b9401001 ldr w1, [x0, #0x10] 159520: f85f03a0 ldur x0, [x29, #-0x10] 159524: b940140a ldr w10, [x0, #0x14] 159528: b85ec3ab ldur w11, [x29, #-0x14] 15952c: 0b0b014a add w10, w10, w11 159530: 1100814a add w10, w10, #0x20 159534: 7100054a subs w10, w10, #0x1 159538: 1ac80948 udiv w8, w10, w8 15953c: 0b080028 add w8, w1, w8 159540: b9001be8 str w8, [sp, #0x18] 159544: f85f03a0 ldur x0, [x29, #-0x10] 159548: b9400c08 ldr w8, [x0, #0xc] 15954c: b9401bea ldr w10, [sp, #0x18] 159550: 6b0a011f cmp w8, w10 159554: 1a9f37e8 cset w8, hs 159558: f90007e9 str x9, [sp, #0x8] 15955c: 37000048 tbnz w8, #0x0, 0x159564 159560: 14000004 b 0x159570 159564: 320003e8 orr w8, wzr, #0x1 159568: b81fc3a8 stur w8, [x29, #-0x4] 15956c: 1400002f b 0x159628 159570: 321603e8 orr w8, wzr, #0x400 159574: b9401be9 ldr w9, [sp, #0x18] 159578: f85f03aa ldur x10, [x29, #-0x10] 15957c: b9400d4b ldr w11, [x10, #0xc] 159580: 6b0b0129 subs w9, w9, w11 159584: 1ac8092b udiv w11, w9, w8 159588: 1b087d68 mul w8, w11, w8 15958c: 6b080128 subs w8, w9, w8 159590: 35000048 cbnz w8, 0x159598 159594: 1400000d b 0x1595c8 159598: 321603e8 orr w8, wzr, #0x400 15959c: b9401be9 ldr w9, [sp, #0x18] 1595a0: f85f03aa ldur x10, [x29, #-0x10] 1595a4: b9400d4b ldr w11, [x10, #0xc] 1595a8: 6b0b0129 subs w9, w9, w11 1595ac: 1ac8092b udiv w11, w9, w8 1595b0: 1b087d6b mul w11, w11, w8 1595b4: 6b0b0129 subs w9, w9, w11 1595b8: 6b090108 subs w8, w8, w9 1595bc: b9401be9 ldr w9, [sp, #0x18] 1595c0: 0b080128 add w8, w9, w8 1595c4: b9001be8 str w8, [sp, #0x18] 1595c8: b27e03e1 orr x1, xzr, #0x4 1595cc: f85f03a8 ldur x8, [x29, #-0x10] 1595d0: f9400100 ldr x0, [x8] 1595d4: b9401be9 ldr w9, [sp, #0x18] 1595d8: 2a0903e8 mov w8, w9 1595dc: d3407d02 ubfx x2, x8, #0, #32 1595e0: 940006e0 bl 0x15b160 1595e4: f9000be0 str x0, [sp, #0x10] 1595e8: f9400be8 ldr x8, [sp, #0x10] 1595ec: f94007e0 ldr x0, [sp, #0x8] 1595f0: eb00011f cmp x8, x0 1595f4: 1a9f17e9 cset w9, eq 1595f8: 37000049 tbnz w9, #0x0, 0x159600 1595fc: 14000003 b 0x159608 159600: b81fc3bf stur wzr, [x29, #-0x4] 159604: 14000009 b 0x159628 159608: 320003e8 orr w8, wzr, #0x1 15960c: f9400be9 ldr x9, [sp, #0x10] 159610: f85f03aa ldur x10, [x29, #-0x10] 159614: f9000149 str x9, [x10] 159618: b9401beb ldr w11, [sp, #0x18] 15961c: f85f03a9 ldur x9, [x29, #-0x10] 159620: b9000d2b str w11, [x9, #0xc] 159624: b81fc3a8 stur w8, [x29, #-0x4] 159628: b85fc3a0 ldur w0, [x29, #-0x4] 15962c: a9437bfd ldp x29, x30, [sp, #0x30] 159630: 910103ff add sp, sp, #0x40 159634: d65f03c0 ret 0000000000159638 : 159638: d10103ff sub sp, sp, #0x40 15963c: a9037bfd stp x29, x30, [sp, #0x30] 159640: 9100c3fd add x29, sp, #0x30 159644: f81f03a0 stur x0, [x29, #-0x10] 159648: b81ec3a1 stur w1, [x29, #-0x14] 15964c: b85ec3a1 ldur w1, [x29, #-0x14] 159650: 34000041 cbz w1, 0x159658 159654: 14000004 b 0x159664 159658: 320003e8 orr w8, wzr, #0x1 15965c: b81fc3a8 stur w8, [x29, #-0x4] 159660: 1400008e b 0x159898 159664: f85f03a8 ldur x8, [x29, #-0x10] 159668: b9400d09 ldr w9, [x8, #0xc] 15966c: f85f03a8 ldur x8, [x29, #-0x10] 159670: b940110a ldr w10, [x8, #0x10] 159674: b85ec3ab ldur w11, [x29, #-0x14] 159678: 0b0b014a add w10, w10, w11 15967c: 6b0a013f cmp w9, w10 159680: 1a9f87e9 cset w9, ls 159684: 37000049 tbnz w9, #0x0, 0x15968c 159688: 14000007 b 0x1596a4 15968c: f85f03a0 ldur x0, [x29, #-0x10] 159690: b85ec3a1 ldur w1, [x29, #-0x14] 159694: 97ffff9a bl 0x1594fc 159698: 35000060 cbnz w0, 0x1596a4 15969c: b81fc3bf stur wzr, [x29, #-0x4] 1596a0: 1400007e b 0x159898 1596a4: f85f03a8 ldur x8, [x29, #-0x10] 1596a8: b9401509 ldr w9, [x8, #0x14] 1596ac: 35000049 cbnz w9, 0x1596b4 1596b0: 14000056 b 0x159808 1596b4: 321b03e8 orr w8, wzr, #0x20 1596b8: f85f03a9 ldur x9, [x29, #-0x10] 1596bc: b940152a ldr w10, [x9, #0x14] 1596c0: 6b0a0108 subs w8, w8, w10 1596c4: b90017e8 str w8, [sp, #0x14] 1596c8: b85ec3a8 ldur w8, [x29, #-0x14] 1596cc: b90013e8 str w8, [sp, #0x10] 1596d0: b94017e8 ldr w8, [sp, #0x14] 1596d4: b94013ea ldr w10, [sp, #0x10] 1596d8: 6b0a011f cmp w8, w10 1596dc: 1a9f27e8 cset w8, lo 1596e0: 37000048 tbnz w8, #0x0, 0x1596e8 1596e4: 14000004 b 0x1596f4 1596e8: b94017e8 ldr w8, [sp, #0x14] 1596ec: b9000be8 str w8, [sp, #0x8] 1596f0: 14000003 b 0x1596fc 1596f4: b94013e8 ldr w8, [sp, #0x10] 1596f8: b9000be8 str w8, [sp, #0x8] 1596fc: b9400be8 ldr w8, [sp, #0x8] 159700: 321b03e9 orr w9, wzr, #0x20 159704: b9000fe8 str w8, [sp, #0xc] 159708: b9400fe8 ldr w8, [sp, #0xc] 15970c: b9001be8 str w8, [sp, #0x18] 159710: b9401be8 ldr w8, [sp, #0x18] 159714: f85f03aa ldur x10, [x29, #-0x10] 159718: b940094b ldr w11, [x10, #0x8] 15971c: 1ac82168 lsl w8, w11, w8 159720: b9000948 str w8, [x10, #0x8] 159724: b9401be8 ldr w8, [sp, #0x18] 159728: b85ec3ab ldur w11, [x29, #-0x14] 15972c: 6b080168 subs w8, w11, w8 159730: b81ec3a8 stur w8, [x29, #-0x14] 159734: b9401be8 ldr w8, [sp, #0x18] 159738: f85f03aa ldur x10, [x29, #-0x10] 15973c: b940154b ldr w11, [x10, #0x14] 159740: 0b080168 add w8, w11, w8 159744: b9001548 str w8, [x10, #0x14] 159748: f85f03aa ldur x10, [x29, #-0x10] 15974c: b9401548 ldr w8, [x10, #0x14] 159750: 6b09011f cmp w8, w9 159754: 1a9f17e8 cset w8, eq 159758: 37000048 tbnz w8, #0x0, 0x159760 15975c: 14000028 b 0x1597fc 159760: b27e03e8 orr x8, xzr, #0x4 159764: 32181fe9 orr w9, wzr, #0xff00 159768: 321d03ea orr w10, wzr, #0x8 15976c: 32001feb orr w11, wzr, #0xff 159770: 321d07ec orr w12, wzr, #0x18 159774: f85f03ad ldur x13, [x29, #-0x10] 159778: b94009ae ldr w14, [x13, #0x8] 15977c: 1acc25ce lsr w14, w14, w12 159780: 0a0b01ce and w14, w14, w11 159784: f85f03ad ldur x13, [x29, #-0x10] 159788: b94009af ldr w15, [x13, #0x8] 15978c: 1aca25ef lsr w15, w15, w10 159790: 0a0901ef and w15, w15, w9 159794: 2a0f01ce orr w14, w14, w15 159798: f85f03ad ldur x13, [x29, #-0x10] 15979c: b94009af ldr w15, [x13, #0x8] 1597a0: 0a0901e9 and w9, w15, w9 1597a4: 1aca2129 lsl w9, w9, w10 1597a8: 2a0901c9 orr w9, w14, w9 1597ac: f85f03ad ldur x13, [x29, #-0x10] 1597b0: b94009aa ldr w10, [x13, #0x8] 1597b4: 0a0b014a and w10, w10, w11 1597b8: 1acc214a lsl w10, w10, w12 1597bc: 2a0a0129 orr w9, w9, w10 1597c0: f85f03ad ldur x13, [x29, #-0x10] 1597c4: f94001ad ldr x13, [x13] 1597c8: f85f03b0 ldur x16, [x29, #-0x10] 1597cc: b940120a ldr w10, [x16, #0x10] 1597d0: 2a0a03f1 mov w17, w10 1597d4: d3407e31 ubfx x17, x17, #0, #32 1597d8: 2a1103ea mov w10, w17 1597dc: 1100054a add w10, w10, #0x1 1597e0: b900120a str w10, [x16, #0x10] 1597e4: 9b117d08 mul x8, x8, x17 1597e8: 8b0801a8 add x8, x13, x8 1597ec: b9000109 str w9, [x8] 1597f0: f85f03a8 ldur x8, [x29, #-0x10] 1597f4: b900151f str wzr, [x8, #0x14] 1597f8: 14000004 b 0x159808 1597fc: 320003e8 orr w8, wzr, #0x1 159800: b81fc3a8 stur w8, [x29, #-0x4] 159804: 14000025 b 0x159898 159808: 321b03e8 orr w8, wzr, #0x20 15980c: b85ec3a9 ldur w9, [x29, #-0x14] 159810: 6b08013f cmp w9, w8 159814: 1a9f37e8 cset w8, hs 159818: 37000048 tbnz w8, #0x0, 0x159820 15981c: 14000012 b 0x159864 159820: b27e03e8 orr x8, xzr, #0x4 159824: f85f03a9 ldur x9, [x29, #-0x10] 159828: f9400129 ldr x9, [x9] 15982c: f85f03aa ldur x10, [x29, #-0x10] 159830: b940114b ldr w11, [x10, #0x10] 159834: 2a0b03ec mov w12, w11 159838: d3407d8c ubfx x12, x12, #0, #32 15983c: 2a0c03eb mov w11, w12 159840: 1100056b add w11, w11, #0x1 159844: b900114b str w11, [x10, #0x10] 159848: 9b0c7d08 mul x8, x8, x12 15984c: 8b080128 add x8, x9, x8 159850: b900011f str wzr, [x8] 159854: b85ec3ab ldur w11, [x29, #-0x14] 159858: 7100816b subs w11, w11, #0x20 15985c: b81ec3ab stur w11, [x29, #-0x14] 159860: 17ffffea b 0x159808 159864: 52800008 mov w8, #0x0 // =0 159868: b85ec3a9 ldur w9, [x29, #-0x14] 15986c: 6b08013f cmp w9, w8 159870: 1a9f97e8 cset w8, hi 159874: 37000048 tbnz w8, #0x0, 0x15987c 159878: 14000006 b 0x159890 15987c: f85f03a8 ldur x8, [x29, #-0x10] 159880: b900091f str wzr, [x8, #0x8] 159884: b85ec3a9 ldur w9, [x29, #-0x14] 159888: f85f03a8 ldur x8, [x29, #-0x10] 15988c: b9001509 str w9, [x8, #0x14] 159890: 320003e8 orr w8, wzr, #0x1 159894: b81fc3a8 stur w8, [x29, #-0x4] 159898: b85fc3a0 ldur w0, [x29, #-0x4] 15989c: a9437bfd ldp x29, x30, [sp, #0x30] 1598a0: 910103ff add sp, sp, #0x40 1598a4: d65f03c0 ret 00000000001598a8 : 1598a8: d100c3ff sub sp, sp, #0x30 1598ac: a9027bfd stp x29, x30, [sp, #0x20] 1598b0: 910083fd add x29, sp, #0x20 1598b4: f9000be0 str x0, [sp, #0x10] 1598b8: b9000fe1 str w1, [sp, #0xc] 1598bc: b9000be2 str w2, [sp, #0x8] 1598c0: b9400be1 ldr w1, [sp, #0x8] 1598c4: 34000041 cbz w1, 0x1598cc 1598c8: 14000004 b 0x1598d8 1598cc: 320003e8 orr w8, wzr, #0x1 1598d0: b81fc3a8 stur w8, [x29, #-0x4] 1598d4: 1400008f b 0x159b10 1598d8: f9400be8 ldr x8, [sp, #0x10] 1598dc: b9400d09 ldr w9, [x8, #0xc] 1598e0: f9400be8 ldr x8, [sp, #0x10] 1598e4: b940110a ldr w10, [x8, #0x10] 1598e8: b9400beb ldr w11, [sp, #0x8] 1598ec: 0b0b014a add w10, w10, w11 1598f0: 6b0a013f cmp w9, w10 1598f4: 1a9f87e9 cset w9, ls 1598f8: 37000049 tbnz w9, #0x0, 0x159900 1598fc: 14000007 b 0x159918 159900: f9400be0 ldr x0, [sp, #0x10] 159904: b9400be1 ldr w1, [sp, #0x8] 159908: 97fffefd bl 0x1594fc 15990c: 35000060 cbnz w0, 0x159918 159910: b81fc3bf stur wzr, [x29, #-0x4] 159914: 1400007f b 0x159b10 159918: 321b03e8 orr w8, wzr, #0x20 15991c: f9400be9 ldr x9, [sp, #0x10] 159920: b940152a ldr w10, [x9, #0x14] 159924: 6b0a0108 subs w8, w8, w10 159928: b90007e8 str w8, [sp, #0x4] 15992c: b9400be8 ldr w8, [sp, #0x8] 159930: b94007ea ldr w10, [sp, #0x4] 159934: 6b0a011f cmp w8, w10 159938: 1a9f27e8 cset w8, lo 15993c: 37000048 tbnz w8, #0x0, 0x159944 159940: 14000011 b 0x159984 159944: b9400be8 ldr w8, [sp, #0x8] 159948: f9400be9 ldr x9, [sp, #0x10] 15994c: b940092a ldr w10, [x9, #0x8] 159950: 1ac82148 lsl w8, w10, w8 159954: b9000928 str w8, [x9, #0x8] 159958: b9400fe8 ldr w8, [sp, #0xc] 15995c: f9400be9 ldr x9, [sp, #0x10] 159960: b940092a ldr w10, [x9, #0x8] 159964: 2a080148 orr w8, w10, w8 159968: b9000928 str w8, [x9, #0x8] 15996c: b9400be8 ldr w8, [sp, #0x8] 159970: f9400be9 ldr x9, [sp, #0x10] 159974: b940152a ldr w10, [x9, #0x14] 159978: 0b080148 add w8, w10, w8 15997c: b9001528 str w8, [x9, #0x14] 159980: 14000062 b 0x159b08 159984: f9400be8 ldr x8, [sp, #0x10] 159988: b9401509 ldr w9, [x8, #0x14] 15998c: 35000049 cbnz w9, 0x159994 159990: 14000039 b 0x159a74 159994: b27e03e8 orr x8, xzr, #0x4 159998: 32181fe9 orr w9, wzr, #0xff00 15999c: 321d03ea orr w10, wzr, #0x8 1599a0: 32001feb orr w11, wzr, #0xff 1599a4: 321d07ec orr w12, wzr, #0x18 1599a8: b94007ed ldr w13, [sp, #0x4] 1599ac: f9400bee ldr x14, [sp, #0x10] 1599b0: b94009cf ldr w15, [x14, #0x8] 1599b4: 1acd21ed lsl w13, w15, w13 1599b8: b90009cd str w13, [x14, #0x8] 1599bc: b9400fed ldr w13, [sp, #0xc] 1599c0: b9400bef ldr w15, [sp, #0x8] 1599c4: b94007f0 ldr w16, [sp, #0x4] 1599c8: 6b1001ef subs w15, w15, w16 1599cc: f9400bee ldr x14, [sp, #0x10] 1599d0: b90015cf str w15, [x14, #0x14] 1599d4: 1acf25ad lsr w13, w13, w15 1599d8: f9400bee ldr x14, [sp, #0x10] 1599dc: b94009cf ldr w15, [x14, #0x8] 1599e0: 2a0d01ed orr w13, w15, w13 1599e4: b90009cd str w13, [x14, #0x8] 1599e8: f9400bee ldr x14, [sp, #0x10] 1599ec: b94009cd ldr w13, [x14, #0x8] 1599f0: 1acc25ad lsr w13, w13, w12 1599f4: 0a0b01ad and w13, w13, w11 1599f8: f9400bee ldr x14, [sp, #0x10] 1599fc: b94009cf ldr w15, [x14, #0x8] 159a00: 1aca25ef lsr w15, w15, w10 159a04: 0a0901ef and w15, w15, w9 159a08: 2a0f01ad orr w13, w13, w15 159a0c: f9400bee ldr x14, [sp, #0x10] 159a10: b94009cf ldr w15, [x14, #0x8] 159a14: 0a0901e9 and w9, w15, w9 159a18: 1aca2129 lsl w9, w9, w10 159a1c: 2a0901a9 orr w9, w13, w9 159a20: f9400bee ldr x14, [sp, #0x10] 159a24: b94009ca ldr w10, [x14, #0x8] 159a28: 0a0b014a and w10, w10, w11 159a2c: 1acc214a lsl w10, w10, w12 159a30: 2a0a0129 orr w9, w9, w10 159a34: f9400bee ldr x14, [sp, #0x10] 159a38: f94001ce ldr x14, [x14] 159a3c: f9400bf1 ldr x17, [sp, #0x10] 159a40: b940122a ldr w10, [x17, #0x10] 159a44: 2a0a03e0 mov w0, w10 159a48: d3407c00 ubfx x0, x0, #0, #32 159a4c: 2a0003ea mov w10, w0 159a50: 1100054a add w10, w10, #0x1 159a54: b900122a str w10, [x17, #0x10] 159a58: 9b007d08 mul x8, x8, x0 159a5c: 8b0801c8 add x8, x14, x8 159a60: b9000109 str w9, [x8] 159a64: b9400fe9 ldr w9, [sp, #0xc] 159a68: f9400be8 ldr x8, [sp, #0x10] 159a6c: b9000909 str w9, [x8, #0x8] 159a70: 14000026 b 0x159b08 159a74: b27e03e8 orr x8, xzr, #0x4 159a78: 32181fe9 orr w9, wzr, #0xff00 159a7c: 321d03ea orr w10, wzr, #0x8 159a80: 32001feb orr w11, wzr, #0xff 159a84: 321d07ec orr w12, wzr, #0x18 159a88: b9400fed ldr w13, [sp, #0xc] 159a8c: f9400bee ldr x14, [sp, #0x10] 159a90: b90009cd str w13, [x14, #0x8] 159a94: f9400bee ldr x14, [sp, #0x10] 159a98: b90015df str wzr, [x14, #0x14] 159a9c: b9400fed ldr w13, [sp, #0xc] 159aa0: 1acc25ad lsr w13, w13, w12 159aa4: 0a0b01ad and w13, w13, w11 159aa8: b9400fef ldr w15, [sp, #0xc] 159aac: 1aca25ef lsr w15, w15, w10 159ab0: 0a0901ef and w15, w15, w9 159ab4: 2a0f01ad orr w13, w13, w15 159ab8: b9400fef ldr w15, [sp, #0xc] 159abc: 0a0901e9 and w9, w15, w9 159ac0: 1aca2129 lsl w9, w9, w10 159ac4: 2a0901a9 orr w9, w13, w9 159ac8: b9400fea ldr w10, [sp, #0xc] 159acc: 0a0b014a and w10, w10, w11 159ad0: 1acc214a lsl w10, w10, w12 159ad4: 2a0a0129 orr w9, w9, w10 159ad8: f9400bee ldr x14, [sp, #0x10] 159adc: f94001ce ldr x14, [x14] 159ae0: f9400bf0 ldr x16, [sp, #0x10] 159ae4: b940120a ldr w10, [x16, #0x10] 159ae8: 2a0a03f1 mov w17, w10 159aec: d3407e31 ubfx x17, x17, #0, #32 159af0: 2a1103ea mov w10, w17 159af4: 1100054a add w10, w10, #0x1 159af8: b900120a str w10, [x16, #0x10] 159afc: 9b117d08 mul x8, x8, x17 159b00: 8b0801c8 add x8, x14, x8 159b04: b9000109 str w9, [x8] 159b08: 320003e8 orr w8, wzr, #0x1 159b0c: b81fc3a8 stur w8, [x29, #-0x4] 159b10: b85fc3a0 ldur w0, [x29, #-0x4] 159b14: a9427bfd ldp x29, x30, [sp, #0x20] 159b18: 9100c3ff add sp, sp, #0x30 159b1c: d65f03c0 ret 0000000000159b20 : 159b20: d10083ff sub sp, sp, #0x20 159b24: a9017bfd stp x29, x30, [sp, #0x10] 159b28: 910043fd add x29, sp, #0x10 159b2c: 321b03e8 orr w8, wzr, #0x20 159b30: f90007e0 str x0, [sp, #0x8] 159b34: b90007e1 str w1, [sp, #0x4] 159b38: b90003e2 str w2, [sp] 159b3c: b94003e1 ldr w1, [sp] 159b40: 6b08003f cmp w1, w8 159b44: 1a9f27e8 cset w8, lo 159b48: 37000048 tbnz w8, #0x0, 0x159b50 159b4c: 14000007 b 0x159b68 159b50: 12800008 mov w8, #-0x1 // =-1 159b54: b94003e9 ldr w9, [sp] 159b58: 1ac92108 lsl w8, w8, w9 159b5c: b94007e9 ldr w9, [sp, #0x4] 159b60: 0a280128 bic w8, w9, w8 159b64: b90007e8 str w8, [sp, #0x4] 159b68: f94007e0 ldr x0, [sp, #0x8] 159b6c: b94007e1 ldr w1, [sp, #0x4] 159b70: b94003e2 ldr w2, [sp] 159b74: 97fd3ee7 bl 0xa9710 159b78: a9417bfd ldp x29, x30, [sp, #0x10] 159b7c: 910083ff add sp, sp, #0x20 159b80: d65f03c0 ret 0000000000159b84 : 159b84: d10103ff sub sp, sp, #0x40 159b88: a9037bfd stp x29, x30, [sp, #0x30] 159b8c: 9100c3fd add x29, sp, #0x30 159b90: 321b03e8 orr w8, wzr, #0x20 159b94: f81f03a0 stur x0, [x29, #-0x10] 159b98: f9000fe1 str x1, [sp, #0x18] 159b9c: b90017e2 str w2, [sp, #0x14] 159ba0: b94017e2 ldr w2, [sp, #0x14] 159ba4: 6b08005f cmp w2, w8 159ba8: 1a9f97e8 cset w8, hi 159bac: 37000048 tbnz w8, #0x0, 0x159bb4 159bb0: 14000020 b 0x159c30 159bb4: 52800008 mov w8, #0x0 // =0 159bb8: f85f03a0 ldur x0, [x29, #-0x10] 159bbc: f9400fe9 ldr x9, [sp, #0x18] 159bc0: d360fd29 lsr x9, x9, #32 159bc4: 2a0903ea mov w10, w9 159bc8: b94017eb ldr w11, [sp, #0x14] 159bcc: 71008162 subs w2, w11, #0x20 159bd0: 2a0a03e1 mov w1, w10 159bd4: b90013e8 str w8, [sp, #0x10] 159bd8: 97fd3ece bl 0xa9710 159bdc: b94013e8 ldr w8, [sp, #0x10] 159be0: b9000fe8 str w8, [sp, #0xc] 159be4: 35000040 cbnz w0, 0x159bec 159be8: 1400000d b 0x159c1c 159bec: 52800008 mov w8, #0x0 // =0 159bf0: 321b03e2 orr w2, wzr, #0x20 159bf4: f85f03a0 ldur x0, [x29, #-0x10] 159bf8: f9400fe9 ldr x9, [sp, #0x18] 159bfc: 2a0903ea mov w10, w9 159c00: 2a0a03e1 mov w1, w10 159c04: b9000be8 str w8, [sp, #0x8] 159c08: 97fd3ec2 bl 0xa9710 159c0c: b9400be8 ldr w8, [sp, #0x8] 159c10: 6b08001f cmp w0, w8 159c14: 1a9f07ea cset w10, ne 159c18: b9000fea str w10, [sp, #0xc] 159c1c: b9400fe8 ldr w8, [sp, #0xc] 159c20: 320003e9 orr w9, wzr, #0x1 159c24: 0a090108 and w8, w8, w9 159c28: b81fc3a8 stur w8, [x29, #-0x4] 159c2c: 14000008 b 0x159c4c 159c30: f85f03a0 ldur x0, [x29, #-0x10] 159c34: f9400fe8 ldr x8, [sp, #0x18] 159c38: 2a0803e9 mov w9, w8 159c3c: b94017e2 ldr w2, [sp, #0x14] 159c40: 2a0903e1 mov w1, w9 159c44: 97fd3eb3 bl 0xa9710 159c48: b81fc3a0 stur w0, [x29, #-0x4] 159c4c: b85fc3a0 ldur w0, [x29, #-0x4] 159c50: a9437bfd ldp x29, x30, [sp, #0x30] 159c54: 910103ff add sp, sp, #0x40 159c58: d65f03c0 ret 0000000000159c5c : 159c5c: d100c3ff sub sp, sp, #0x30 159c60: a9027bfd stp x29, x30, [sp, #0x20] 159c64: 910083fd add x29, sp, #0x20 159c68: 32001fe8 orr w8, wzr, #0xff 159c6c: 321d03e2 orr w2, wzr, #0x8 159c70: f9000be0 str x0, [sp, #0x10] 159c74: b9000fe1 str w1, [sp, #0xc] 159c78: f9400be0 ldr x0, [sp, #0x10] 159c7c: b9400fe1 ldr w1, [sp, #0xc] 159c80: 0a080021 and w1, w1, w8 159c84: 97fd3ea3 bl 0xa9710 159c88: 35000060 cbnz w0, 0x159c94 159c8c: b81fc3bf stur wzr, [x29, #-0x4] 159c90: 14000022 b 0x159d18 159c94: 321d03e8 orr w8, wzr, #0x8 159c98: 32001fe9 orr w9, wzr, #0xff 159c9c: f9400be0 ldr x0, [sp, #0x10] 159ca0: b9400fea ldr w10, [sp, #0xc] 159ca4: 1ac8254a lsr w10, w10, w8 159ca8: 0a090141 and w1, w10, w9 159cac: 2a0803e2 mov w2, w8 159cb0: 97fd3e98 bl 0xa9710 159cb4: 35000060 cbnz w0, 0x159cc0 159cb8: b81fc3bf stur wzr, [x29, #-0x4] 159cbc: 14000017 b 0x159d18 159cc0: 321c03e8 orr w8, wzr, #0x10 159cc4: 321d03e2 orr w2, wzr, #0x8 159cc8: 32001fe9 orr w9, wzr, #0xff 159ccc: f9400be0 ldr x0, [sp, #0x10] 159cd0: b9400fea ldr w10, [sp, #0xc] 159cd4: 1ac82548 lsr w8, w10, w8 159cd8: 0a090101 and w1, w8, w9 159cdc: 97fd3e8d bl 0xa9710 159ce0: 35000060 cbnz w0, 0x159cec 159ce4: b81fc3bf stur wzr, [x29, #-0x4] 159ce8: 1400000c b 0x159d18 159cec: 321d07e8 orr w8, wzr, #0x18 159cf0: 321d03e2 orr w2, wzr, #0x8 159cf4: f9400be0 ldr x0, [sp, #0x10] 159cf8: b9400fe9 ldr w9, [sp, #0xc] 159cfc: 1ac82521 lsr w1, w9, w8 159d00: 97fd3e84 bl 0xa9710 159d04: 35000060 cbnz w0, 0x159d10 159d08: b81fc3bf stur wzr, [x29, #-0x4] 159d0c: 14000003 b 0x159d18 159d10: 320003e8 orr w8, wzr, #0x1 159d14: b81fc3a8 stur w8, [x29, #-0x4] 159d18: b85fc3a0 ldur w0, [x29, #-0x4] 159d1c: a9427bfd ldp x29, x30, [sp, #0x20] 159d20: 9100c3ff add sp, sp, #0x30 159d24: d65f03c0 ret 0000000000159d28 : 159d28: d100c3ff sub sp, sp, #0x30 159d2c: a9027bfd stp x29, x30, [sp, #0x20] 159d30: 910083fd add x29, sp, #0x20 159d34: f9000be0 str x0, [sp, #0x10] 159d38: f90007e1 str x1, [sp, #0x8] 159d3c: b90007e2 str w2, [sp, #0x4] 159d40: b90003ff str wzr, [sp] 159d44: b94003e8 ldr w8, [sp] 159d48: b94007e9 ldr w9, [sp, #0x4] 159d4c: 6b09011f cmp w8, w9 159d50: 1a9f27e8 cset w8, lo 159d54: 37000048 tbnz w8, #0x0, 0x159d5c 159d58: 14000011 b 0x159d9c 159d5c: 321d03e2 orr w2, wzr, #0x8 159d60: f9400be0 ldr x0, [sp, #0x10] 159d64: f94007e8 ldr x8, [sp, #0x8] 159d68: b94003e9 ldr w9, [sp] 159d6c: 2a0903ea mov w10, w9 159d70: d3407d4a ubfx x10, x10, #0, #32 159d74: 8b0a0108 add x8, x8, x10 159d78: 39400101 ldrb w1, [x8] 159d7c: 97fd3e65 bl 0xa9710 159d80: 35000060 cbnz w0, 0x159d8c 159d84: b81fc3bf stur wzr, [x29, #-0x4] 159d88: 14000007 b 0x159da4 159d8c: b94003e8 ldr w8, [sp] 159d90: 11000508 add w8, w8, #0x1 159d94: b90003e8 str w8, [sp] 159d98: 17ffffeb b 0x159d44 159d9c: 320003e8 orr w8, wzr, #0x1 159da0: b81fc3a8 stur w8, [x29, #-0x4] 159da4: b85fc3a0 ldur w0, [x29, #-0x4] 159da8: a9427bfd ldp x29, x30, [sp, #0x20] 159dac: 9100c3ff add sp, sp, #0x30 159db0: d65f03c0 ret 0000000000159db4 : 159db4: d100c3ff sub sp, sp, #0x30 159db8: a9027bfd stp x29, x30, [sp, #0x20] 159dbc: 910083fd add x29, sp, #0x20 159dc0: 321b03e8 orr w8, wzr, #0x20 159dc4: f9000be0 str x0, [sp, #0x10] 159dc8: b9000fe1 str w1, [sp, #0xc] 159dcc: b9400fe1 ldr w1, [sp, #0xc] 159dd0: 6b08003f cmp w1, w8 159dd4: 1a9f27e8 cset w8, lo 159dd8: 37000048 tbnz w8, #0x0, 0x159de0 159ddc: 1400000a b 0x159e04 159de0: 320003e1 orr w1, wzr, #0x1 159de4: f9400be0 ldr x0, [sp, #0x10] 159de8: b9400fe8 ldr w8, [sp, #0xc] 159dec: 11000508 add w8, w8, #0x1 159df0: b9000fe8 str w8, [sp, #0xc] 159df4: 2a0803e2 mov w2, w8 159df8: 97fd3e46 bl 0xa9710 159dfc: b81fc3a0 stur w0, [x29, #-0x4] 159e00: 14000019 b 0x159e64 159e04: 52800008 mov w8, #0x0 // =0 159e08: f9400be0 ldr x0, [sp, #0x10] 159e0c: b9400fe1 ldr w1, [sp, #0xc] 159e10: b9000be8 str w8, [sp, #0x8] 159e14: 97fd404b bl 0xa9f40 159e18: b9400be8 ldr w8, [sp, #0x8] 159e1c: b90007e8 str w8, [sp, #0x4] 159e20: 35000040 cbnz w0, 0x159e28 159e24: 1400000c b 0x159e54 159e28: 320003e8 orr w8, wzr, #0x1 159e2c: 52800009 mov w9, #0x0 // =0 159e30: f9400be0 ldr x0, [sp, #0x10] 159e34: 2a0803e1 mov w1, w8 159e38: 2a0803e2 mov w2, w8 159e3c: b90003e9 str w9, [sp] 159e40: 97fd3e34 bl 0xa9710 159e44: b94003e8 ldr w8, [sp] 159e48: 6b08001f cmp w0, w8 159e4c: 1a9f07e9 cset w9, ne 159e50: b90007e9 str w9, [sp, #0x4] 159e54: b94007e8 ldr w8, [sp, #0x4] 159e58: 320003e9 orr w9, wzr, #0x1 159e5c: 0a090108 and w8, w8, w9 159e60: b81fc3a8 stur w8, [x29, #-0x4] 159e64: b85fc3a0 ldur w0, [x29, #-0x4] 159e68: a9427bfd ldp x29, x30, [sp, #0x20] 159e6c: 9100c3ff add sp, sp, #0x30 159e70: d65f03c0 ret 0000000000159e74 : 159e74: d10043ff sub sp, sp, #0x10 159e78: 320003e8 orr w8, wzr, #0x1 159e7c: 320013e9 orr w9, wzr, #0x1f 159e80: b9000fe0 str w0, [sp, #0xc] 159e84: b9000be1 str w1, [sp, #0x8] 159e88: b9400fe0 ldr w0, [sp, #0xc] 159e8c: 1ac82008 lsl w8, w0, w8 159e90: b9400fe0 ldr w0, [sp, #0xc] 159e94: 1ac92809 asr w9, w0, w9 159e98: 4a090108 eor w8, w8, w9 159e9c: b90007e8 str w8, [sp, #0x4] 159ea0: b9400be8 ldr w8, [sp, #0x8] 159ea4: 11000508 add w8, w8, #0x1 159ea8: b94007e9 ldr w9, [sp, #0x4] 159eac: b9400be0 ldr w0, [sp, #0x8] 159eb0: 1ac02529 lsr w9, w9, w0 159eb4: 0b090100 add w0, w8, w9 159eb8: 910043ff add sp, sp, #0x10 159ebc: d65f03c0 ret 0000000000159ec0 : 159ec0: d10143ff sub sp, sp, #0x50 159ec4: a9047bfd stp x29, x30, [sp, #0x40] 159ec8: 910103fd add x29, sp, #0x40 159ecc: 320003e8 orr w8, wzr, #0x1 159ed0: 320013e9 orr w9, wzr, #0x1f 159ed4: 321b03ea orr w10, wzr, #0x20 159ed8: f81f03a0 stur x0, [x29, #-0x10] 159edc: b81ec3a1 stur w1, [x29, #-0x14] 159ee0: b81e83a2 stur w2, [x29, #-0x18] 159ee4: b85ec3a1 ldur w1, [x29, #-0x14] 159ee8: 1ac82021 lsl w1, w1, w8 159eec: b85ec3a2 ldur w2, [x29, #-0x14] 159ef0: 1ac92849 asr w9, w2, w9 159ef4: 4a090029 eor w9, w1, w9 159ef8: b9001be9 str w9, [sp, #0x18] 159efc: b9401be9 ldr w9, [sp, #0x18] 159f00: b85e83a1 ldur w1, [x29, #-0x18] 159f04: 1ac12529 lsr w9, w9, w1 159f08: b9001fe9 str w9, [sp, #0x1c] 159f0c: b85e83a9 ldur w9, [x29, #-0x18] 159f10: 11000529 add w9, w9, #0x1 159f14: b90023e9 str w9, [sp, #0x20] 159f18: b94023e9 ldr w9, [sp, #0x20] 159f1c: b9401fe1 ldr w1, [sp, #0x1c] 159f20: 0b010129 add w9, w9, w1 159f24: b81e43a9 stur w9, [x29, #-0x1c] 159f28: b85e83a9 ldur w9, [x29, #-0x18] 159f2c: 1ac92109 lsl w9, w8, w9 159f30: b90017e9 str w9, [sp, #0x14] 159f34: b9401be9 ldr w9, [sp, #0x18] 159f38: b85e83a1 ldur w1, [x29, #-0x18] 159f3c: 1ac12108 lsl w8, w8, w1 159f40: 71000508 subs w8, w8, #0x1 159f44: 0a080128 and w8, w9, w8 159f48: b94017e9 ldr w9, [sp, #0x14] 159f4c: 2a080128 orr w8, w9, w8 159f50: b90017e8 str w8, [sp, #0x14] 159f54: b85e43a8 ldur w8, [x29, #-0x1c] 159f58: 6b0a011f cmp w8, w10 159f5c: 1a9f87e8 cset w8, ls 159f60: 37000048 tbnz w8, #0x0, 0x159f68 159f64: 14000007 b 0x159f80 159f68: f85f03a0 ldur x0, [x29, #-0x10] 159f6c: b94017e1 ldr w1, [sp, #0x14] 159f70: b85e43a2 ldur w2, [x29, #-0x1c] 159f74: 97fd3de7 bl 0xa9710 159f78: b81fc3a0 stur w0, [x29, #-0x4] 159f7c: 14000018 b 0x159fdc 159f80: 52800008 mov w8, #0x0 // =0 159f84: f85f03a0 ldur x0, [x29, #-0x10] 159f88: b9401fe1 ldr w1, [sp, #0x1c] 159f8c: b90013e8 str w8, [sp, #0x10] 159f90: 97fd3fec bl 0xa9f40 159f94: b94013e8 ldr w8, [sp, #0x10] 159f98: b9000fe8 str w8, [sp, #0xc] 159f9c: 35000040 cbnz w0, 0x159fa4 159fa0: 1400000b b 0x159fcc 159fa4: 52800008 mov w8, #0x0 // =0 159fa8: f85f03a0 ldur x0, [x29, #-0x10] 159fac: b94017e1 ldr w1, [sp, #0x14] 159fb0: b94023e2 ldr w2, [sp, #0x20] 159fb4: b9000be8 str w8, [sp, #0x8] 159fb8: 97fd3dd6 bl 0xa9710 159fbc: b9400be8 ldr w8, [sp, #0x8] 159fc0: 6b08001f cmp w0, w8 159fc4: 1a9f07e0 cset w0, ne 159fc8: b9000fe0 str w0, [sp, #0xc] 159fcc: b9400fe8 ldr w8, [sp, #0xc] 159fd0: 320003e9 orr w9, wzr, #0x1 159fd4: 0a090108 and w8, w8, w9 159fd8: b81fc3a8 stur w8, [x29, #-0x4] 159fdc: b85fc3a0 ldur w0, [x29, #-0x4] 159fe0: a9447bfd ldp x29, x30, [sp, #0x40] 159fe4: 910143ff add sp, sp, #0x50 159fe8: d65f03c0 ret 0000000000159fec : 159fec: d10143ff sub sp, sp, #0x50 159ff0: a9047bfd stp x29, x30, [sp, #0x40] 159ff4: 910103fd add x29, sp, #0x40 159ff8: 12800008 mov w8, #-0x1 // =-1 159ffc: 320013e9 orr w9, wzr, #0x1f 15a000: f81f03a0 stur x0, [x29, #-0x10] 15a004: f81e83a1 stur x1, [x29, #-0x18] 15a008: b81e43a2 stur w2, [x29, #-0x1c] 15a00c: b90023e3 str w3, [sp, #0x20] 15a010: b94023e2 ldr w2, [sp, #0x20] 15a014: 1ac22102 lsl w2, w8, w2 15a018: b9001fe2 str w2, [sp, #0x1c] 15a01c: b94023e2 ldr w2, [sp, #0x20] 15a020: 6b020129 subs w9, w9, w2 15a024: 1ac92508 lsr w8, w8, w9 15a028: b9001be8 str w8, [sp, #0x18] 15a02c: b94023e8 ldr w8, [sp, #0x20] 15a030: 11000508 add w8, w8, #0x1 15a034: b9000fe8 str w8, [sp, #0xc] 15a038: b85e43a8 ldur w8, [x29, #-0x1c] 15a03c: 35000048 cbnz w8, 0x15a044 15a040: 14000126 b 0x15a4d8 15a044: 320003e8 orr w8, wzr, #0x1 15a048: 320013e9 orr w9, wzr, #0x1f 15a04c: f85e83aa ldur x10, [x29, #-0x18] 15a050: b940014b ldr w11, [x10] 15a054: b90017eb str w11, [sp, #0x14] 15a058: b94017eb ldr w11, [sp, #0x14] 15a05c: 1ac82168 lsl w8, w11, w8 15a060: b90017e8 str w8, [sp, #0x14] 15a064: f85e83aa ldur x10, [x29, #-0x18] 15a068: b9400148 ldr w8, [x10] 15a06c: 1ac92908 asr w8, w8, w9 15a070: b94017e9 ldr w9, [sp, #0x14] 15a074: 4a080128 eor w8, w9, w8 15a078: b90017e8 str w8, [sp, #0x14] 15a07c: b94017e8 ldr w8, [sp, #0x14] 15a080: b94023e9 ldr w9, [sp, #0x20] 15a084: 1ac92508 lsr w8, w8, w9 15a088: b9000be8 str w8, [sp, #0x8] 15a08c: f85f03aa ldur x10, [x29, #-0x10] 15a090: b9401548 ldr w8, [x10, #0x14] 15a094: 35000048 cbnz w8, 0x15a09c 15a098: 14000029 b 0x15a13c 15a09c: 321b03e8 orr w8, wzr, #0x20 15a0a0: f85f03a9 ldur x9, [x29, #-0x10] 15a0a4: b940152a ldr w10, [x9, #0x14] 15a0a8: b9400beb ldr w11, [sp, #0x8] 15a0ac: 0b0b014a add w10, w10, w11 15a0b0: b9400feb ldr w11, [sp, #0xc] 15a0b4: 0b0b014a add w10, w10, w11 15a0b8: 6b08015f cmp w10, w8 15a0bc: 1a9f27e8 cset w8, lo 15a0c0: 37000048 tbnz w8, #0x0, 0x15a0c8 15a0c4: 1400001e b 0x15a13c 15a0c8: f85f03a8 ldur x8, [x29, #-0x10] 15a0cc: b9401509 ldr w9, [x8, #0x14] 15a0d0: b9400bea ldr w10, [sp, #0x8] 15a0d4: 0b0a0129 add w9, w9, w10 15a0d8: b9400fea ldr w10, [sp, #0xc] 15a0dc: 0b0a0129 add w9, w9, w10 15a0e0: f85f03a8 ldur x8, [x29, #-0x10] 15a0e4: b9001509 str w9, [x8, #0x14] 15a0e8: b9401fe9 ldr w9, [sp, #0x1c] 15a0ec: b94017ea ldr w10, [sp, #0x14] 15a0f0: 2a090149 orr w9, w10, w9 15a0f4: b90017e9 str w9, [sp, #0x14] 15a0f8: b9401be9 ldr w9, [sp, #0x18] 15a0fc: b94017ea ldr w10, [sp, #0x14] 15a100: 0a090149 and w9, w10, w9 15a104: b90017e9 str w9, [sp, #0x14] 15a108: b9400be9 ldr w9, [sp, #0x8] 15a10c: b9400fea ldr w10, [sp, #0xc] 15a110: 0b0a0129 add w9, w9, w10 15a114: f85f03a8 ldur x8, [x29, #-0x10] 15a118: b940090a ldr w10, [x8, #0x8] 15a11c: 1ac92149 lsl w9, w10, w9 15a120: b9000909 str w9, [x8, #0x8] 15a124: b94017e9 ldr w9, [sp, #0x14] 15a128: f85f03a8 ldur x8, [x29, #-0x10] 15a12c: b940090a ldr w10, [x8, #0x8] 15a130: 2a090149 orr w9, w10, w9 15a134: b9000909 str w9, [x8, #0x8] 15a138: 140000df b 0x15a4b4 15a13c: f85f03a8 ldur x8, [x29, #-0x10] 15a140: b9400d09 ldr w9, [x8, #0xc] 15a144: f85f03a8 ldur x8, [x29, #-0x10] 15a148: b940110a ldr w10, [x8, #0x10] 15a14c: f85f03a8 ldur x8, [x29, #-0x10] 15a150: b940150b ldr w11, [x8, #0x14] 15a154: 0b0b014a add w10, w10, w11 15a158: b9400beb ldr w11, [sp, #0x8] 15a15c: 0b0b014a add w10, w10, w11 15a160: 1100054a add w10, w10, #0x1 15a164: 6b0a013f cmp w9, w10 15a168: 1a9f87e9 cset w9, ls 15a16c: 37000049 tbnz w9, #0x0, 0x15a174 15a170: 14000009 b 0x15a194 15a174: f85f03a0 ldur x0, [x29, #-0x10] 15a178: b9400be8 ldr w8, [sp, #0x8] 15a17c: b9400fe9 ldr w9, [sp, #0xc] 15a180: 0b090101 add w1, w8, w9 15a184: 97fffcde bl 0x1594fc 15a188: 35000060 cbnz w0, 0x15a194 15a18c: b81fc3bf stur wzr, [x29, #-0x4] 15a190: 140000d4 b 0x15a4e0 15a194: b9400be8 ldr w8, [sp, #0x8] 15a198: 35000048 cbnz w8, 0x15a1a0 15a19c: 1400006c b 0x15a34c 15a1a0: f85f03a8 ldur x8, [x29, #-0x10] 15a1a4: b9401509 ldr w9, [x8, #0x14] 15a1a8: 35000049 cbnz w9, 0x15a1b0 15a1ac: 14000046 b 0x15a2c4 15a1b0: 321b03e8 orr w8, wzr, #0x20 15a1b4: f85f03a9 ldur x9, [x29, #-0x10] 15a1b8: b940152a ldr w10, [x9, #0x14] 15a1bc: 6b0a0108 subs w8, w8, w10 15a1c0: b90013e8 str w8, [sp, #0x10] 15a1c4: b9400be8 ldr w8, [sp, #0x8] 15a1c8: b94013ea ldr w10, [sp, #0x10] 15a1cc: 6b0a011f cmp w8, w10 15a1d0: 1a9f27e8 cset w8, lo 15a1d4: 37000048 tbnz w8, #0x0, 0x15a1dc 15a1d8: 1400000c b 0x15a208 15a1dc: b9400be8 ldr w8, [sp, #0x8] 15a1e0: f85f03a9 ldur x9, [x29, #-0x10] 15a1e4: b940092a ldr w10, [x9, #0x8] 15a1e8: 1ac82148 lsl w8, w10, w8 15a1ec: b9000928 str w8, [x9, #0x8] 15a1f0: b9400be8 ldr w8, [sp, #0x8] 15a1f4: f85f03a9 ldur x9, [x29, #-0x10] 15a1f8: b940152a ldr w10, [x9, #0x14] 15a1fc: 0b080148 add w8, w10, w8 15a200: b9001528 str w8, [x9, #0x14] 15a204: 14000052 b 0x15a34c 15a208: b27e03e8 orr x8, xzr, #0x4 15a20c: 32181fe9 orr w9, wzr, #0xff00 15a210: 321d03ea orr w10, wzr, #0x8 15a214: 32001feb orr w11, wzr, #0xff 15a218: 321d07ec orr w12, wzr, #0x18 15a21c: b94013ed ldr w13, [sp, #0x10] 15a220: f85f03ae ldur x14, [x29, #-0x10] 15a224: b94009cf ldr w15, [x14, #0x8] 15a228: 1acd21ed lsl w13, w15, w13 15a22c: b90009cd str w13, [x14, #0x8] 15a230: b94013ed ldr w13, [sp, #0x10] 15a234: b9400bef ldr w15, [sp, #0x8] 15a238: 6b0d01ed subs w13, w15, w13 15a23c: b9000bed str w13, [sp, #0x8] 15a240: f85f03ae ldur x14, [x29, #-0x10] 15a244: b94009cd ldr w13, [x14, #0x8] 15a248: 1acc25ad lsr w13, w13, w12 15a24c: 0a0b01ad and w13, w13, w11 15a250: f85f03ae ldur x14, [x29, #-0x10] 15a254: b94009cf ldr w15, [x14, #0x8] 15a258: 1aca25ef lsr w15, w15, w10 15a25c: 0a0901ef and w15, w15, w9 15a260: 2a0f01ad orr w13, w13, w15 15a264: f85f03ae ldur x14, [x29, #-0x10] 15a268: b94009cf ldr w15, [x14, #0x8] 15a26c: 0a0901e9 and w9, w15, w9 15a270: 1aca2129 lsl w9, w9, w10 15a274: 2a0901a9 orr w9, w13, w9 15a278: f85f03ae ldur x14, [x29, #-0x10] 15a27c: b94009ca ldr w10, [x14, #0x8] 15a280: 0a0b014a and w10, w10, w11 15a284: 1acc214a lsl w10, w10, w12 15a288: 2a0a0129 orr w9, w9, w10 15a28c: f85f03ae ldur x14, [x29, #-0x10] 15a290: f94001ce ldr x14, [x14] 15a294: f85f03b0 ldur x16, [x29, #-0x10] 15a298: b940120a ldr w10, [x16, #0x10] 15a29c: 2a0a03f1 mov w17, w10 15a2a0: d3407e31 ubfx x17, x17, #0, #32 15a2a4: 2a1103ea mov w10, w17 15a2a8: 1100054a add w10, w10, #0x1 15a2ac: b900120a str w10, [x16, #0x10] 15a2b0: 9b117d08 mul x8, x8, x17 15a2b4: 8b0801c8 add x8, x14, x8 15a2b8: b9000109 str w9, [x8] 15a2bc: f85f03a8 ldur x8, [x29, #-0x10] 15a2c0: b900151f str wzr, [x8, #0x14] 15a2c4: 321b03e8 orr w8, wzr, #0x20 15a2c8: b9400be9 ldr w9, [sp, #0x8] 15a2cc: 6b08013f cmp w9, w8 15a2d0: 1a9f37e8 cset w8, hs 15a2d4: 37000048 tbnz w8, #0x0, 0x15a2dc 15a2d8: 14000012 b 0x15a320 15a2dc: b27e03e8 orr x8, xzr, #0x4 15a2e0: f85f03a9 ldur x9, [x29, #-0x10] 15a2e4: f9400129 ldr x9, [x9] 15a2e8: f85f03aa ldur x10, [x29, #-0x10] 15a2ec: b940114b ldr w11, [x10, #0x10] 15a2f0: 2a0b03ec mov w12, w11 15a2f4: d3407d8c ubfx x12, x12, #0, #32 15a2f8: 2a0c03eb mov w11, w12 15a2fc: 1100056b add w11, w11, #0x1 15a300: b900114b str w11, [x10, #0x10] 15a304: 9b0c7d08 mul x8, x8, x12 15a308: 8b080128 add x8, x9, x8 15a30c: b900011f str wzr, [x8] 15a310: b9400beb ldr w11, [sp, #0x8] 15a314: 7100816b subs w11, w11, #0x20 15a318: b9000beb str w11, [sp, #0x8] 15a31c: 17ffffea b 0x15a2c4 15a320: 52800008 mov w8, #0x0 // =0 15a324: b9400be9 ldr w9, [sp, #0x8] 15a328: 6b08013f cmp w9, w8 15a32c: 1a9f97e8 cset w8, hi 15a330: 37000048 tbnz w8, #0x0, 0x15a338 15a334: 14000006 b 0x15a34c 15a338: f85f03a8 ldur x8, [x29, #-0x10] 15a33c: b900091f str wzr, [x8, #0x8] 15a340: b9400be9 ldr w9, [sp, #0x8] 15a344: f85f03a8 ldur x8, [x29, #-0x10] 15a348: b9001509 str w9, [x8, #0x14] 15a34c: 321b03e8 orr w8, wzr, #0x20 15a350: b9401fe9 ldr w9, [sp, #0x1c] 15a354: b94017ea ldr w10, [sp, #0x14] 15a358: 2a090149 orr w9, w10, w9 15a35c: b90017e9 str w9, [sp, #0x14] 15a360: b9401be9 ldr w9, [sp, #0x18] 15a364: b94017ea ldr w10, [sp, #0x14] 15a368: 0a090149 and w9, w10, w9 15a36c: b90017e9 str w9, [sp, #0x14] 15a370: f85f03ab ldur x11, [x29, #-0x10] 15a374: b9401569 ldr w9, [x11, #0x14] 15a378: 6b090108 subs w8, w8, w9 15a37c: b90013e8 str w8, [sp, #0x10] 15a380: b9400fe8 ldr w8, [sp, #0xc] 15a384: b94013e9 ldr w9, [sp, #0x10] 15a388: 6b09011f cmp w8, w9 15a38c: 1a9f27e8 cset w8, lo 15a390: 37000048 tbnz w8, #0x0, 0x15a398 15a394: 14000011 b 0x15a3d8 15a398: b9400fe8 ldr w8, [sp, #0xc] 15a39c: f85f03a9 ldur x9, [x29, #-0x10] 15a3a0: b940092a ldr w10, [x9, #0x8] 15a3a4: 1ac82148 lsl w8, w10, w8 15a3a8: b9000928 str w8, [x9, #0x8] 15a3ac: b94017e8 ldr w8, [sp, #0x14] 15a3b0: f85f03a9 ldur x9, [x29, #-0x10] 15a3b4: b940092a ldr w10, [x9, #0x8] 15a3b8: 2a080148 orr w8, w10, w8 15a3bc: b9000928 str w8, [x9, #0x8] 15a3c0: b9400fe8 ldr w8, [sp, #0xc] 15a3c4: f85f03a9 ldur x9, [x29, #-0x10] 15a3c8: b940152a ldr w10, [x9, #0x14] 15a3cc: 0b080148 add w8, w10, w8 15a3d0: b9001528 str w8, [x9, #0x14] 15a3d4: 14000038 b 0x15a4b4 15a3d8: b27e03e8 orr x8, xzr, #0x4 15a3dc: 32181fe9 orr w9, wzr, #0xff00 15a3e0: 321d03ea orr w10, wzr, #0x8 15a3e4: 32001feb orr w11, wzr, #0xff 15a3e8: 321d07ec orr w12, wzr, #0x18 15a3ec: b94013ed ldr w13, [sp, #0x10] 15a3f0: f85f03ae ldur x14, [x29, #-0x10] 15a3f4: b94009cf ldr w15, [x14, #0x8] 15a3f8: 1acd21ed lsl w13, w15, w13 15a3fc: b90009cd str w13, [x14, #0x8] 15a400: b94017ed ldr w13, [sp, #0x14] 15a404: b9400fef ldr w15, [sp, #0xc] 15a408: b94013f0 ldr w16, [sp, #0x10] 15a40c: 6b1001ef subs w15, w15, w16 15a410: f85f03ae ldur x14, [x29, #-0x10] 15a414: b90015cf str w15, [x14, #0x14] 15a418: 1acf25ad lsr w13, w13, w15 15a41c: f85f03ae ldur x14, [x29, #-0x10] 15a420: b94009cf ldr w15, [x14, #0x8] 15a424: 2a0d01ed orr w13, w15, w13 15a428: b90009cd str w13, [x14, #0x8] 15a42c: f85f03ae ldur x14, [x29, #-0x10] 15a430: b94009cd ldr w13, [x14, #0x8] 15a434: 1acc25ad lsr w13, w13, w12 15a438: 0a0b01ad and w13, w13, w11 15a43c: f85f03ae ldur x14, [x29, #-0x10] 15a440: b94009cf ldr w15, [x14, #0x8] 15a444: 1aca25ef lsr w15, w15, w10 15a448: 0a0901ef and w15, w15, w9 15a44c: 2a0f01ad orr w13, w13, w15 15a450: f85f03ae ldur x14, [x29, #-0x10] 15a454: b94009cf ldr w15, [x14, #0x8] 15a458: 0a0901e9 and w9, w15, w9 15a45c: 1aca2129 lsl w9, w9, w10 15a460: 2a0901a9 orr w9, w13, w9 15a464: f85f03ae ldur x14, [x29, #-0x10] 15a468: b94009ca ldr w10, [x14, #0x8] 15a46c: 0a0b014a and w10, w10, w11 15a470: 1acc214a lsl w10, w10, w12 15a474: 2a0a0129 orr w9, w9, w10 15a478: f85f03ae ldur x14, [x29, #-0x10] 15a47c: f94001ce ldr x14, [x14] 15a480: f85f03b1 ldur x17, [x29, #-0x10] 15a484: b940122a ldr w10, [x17, #0x10] 15a488: 2a0a03e0 mov w0, w10 15a48c: d3407c00 ubfx x0, x0, #0, #32 15a490: 2a0003ea mov w10, w0 15a494: 1100054a add w10, w10, #0x1 15a498: b900122a str w10, [x17, #0x10] 15a49c: 9b007d08 mul x8, x8, x0 15a4a0: 8b0801c8 add x8, x14, x8 15a4a4: b9000109 str w9, [x8] 15a4a8: b94017e9 ldr w9, [sp, #0x14] 15a4ac: f85f03a8 ldur x8, [x29, #-0x10] 15a4b0: b9000909 str w9, [x8, #0x8] 15a4b4: b27e03e8 orr x8, xzr, #0x4 15a4b8: 12800009 mov w9, #-0x1 // =-1 15a4bc: f85e83aa ldur x10, [x29, #-0x18] 15a4c0: 8b080148 add x8, x10, x8 15a4c4: f81e83a8 stur x8, [x29, #-0x18] 15a4c8: b85e43ab ldur w11, [x29, #-0x1c] 15a4cc: 0b090169 add w9, w11, w9 15a4d0: b81e43a9 stur w9, [x29, #-0x1c] 15a4d4: 17fffed9 b 0x15a038 15a4d8: 320003e8 orr w8, wzr, #0x1 15a4dc: b81fc3a8 stur w8, [x29, #-0x4] 15a4e0: b85fc3a0 ldur w0, [x29, #-0x4] 15a4e4: a9447bfd ldp x29, x30, [sp, #0x40] 15a4e8: 910143ff add sp, sp, #0x50 15a4ec: d65f03c0 ret 000000000015a4f0 : 15a4f0: d10243ff sub sp, sp, #0x90 15a4f4: a9087bfd stp x29, x30, [sp, #0x80] 15a4f8: 910203fd add x29, sp, #0x80 15a4fc: 320003e8 orr w8, wzr, #0x1 15a500: 321903e9 orr w9, wzr, #0x80 15a504: f81f03a0 stur x0, [x29, #-0x10] 15a508: b81ec3a1 stur w1, [x29, #-0x14] 15a50c: b81e83a8 stur w8, [x29, #-0x18] 15a510: b85ec3a8 ldur w8, [x29, #-0x14] 15a514: 6b09011f cmp w8, w9 15a518: 1a9f27e8 cset w8, lo 15a51c: 37000048 tbnz w8, #0x0, 0x15a524 15a520: 14000007 b 0x15a53c 15a524: 321d03e2 orr w2, wzr, #0x8 15a528: f85f03a0 ldur x0, [x29, #-0x10] 15a52c: b85ec3a1 ldur w1, [x29, #-0x14] 15a530: 97fd3c78 bl 0xa9710 15a534: b81fc3a0 stur w0, [x29, #-0x4] 15a538: 14000141 b 0x15aa3c 15a53c: 321503e8 orr w8, wzr, #0x800 15a540: b85ec3a9 ldur w9, [x29, #-0x14] 15a544: 6b08013f cmp w9, w8 15a548: 1a9f27e8 cset w8, lo 15a54c: 37000048 tbnz w8, #0x0, 0x15a554 15a550: 1400001e b 0x15a5c8 15a554: 321a07e8 orr w8, wzr, #0xc0 15a558: 321f07e9 orr w9, wzr, #0x6 15a55c: 320017ea orr w10, wzr, #0x3f 15a560: 321d03eb orr w11, wzr, #0x8 15a564: 321903ec orr w12, wzr, #0x80 15a568: f85f03a0 ldur x0, [x29, #-0x10] 15a56c: b85ec3ad ldur w13, [x29, #-0x14] 15a570: 1ac925a9 lsr w9, w13, w9 15a574: 2a090101 orr w1, w8, w9 15a578: 2a0b03e2 mov w2, w11 15a57c: b81e43aa stur w10, [x29, #-0x1c] 15a580: b81e03ab stur w11, [x29, #-0x20] 15a584: b81dc3ac stur w12, [x29, #-0x24] 15a588: 97fd3c62 bl 0xa9710 15a58c: b85e83a8 ldur w8, [x29, #-0x18] 15a590: 0a000108 and w8, w8, w0 15a594: b81e83a8 stur w8, [x29, #-0x18] 15a598: f85f03a0 ldur x0, [x29, #-0x10] 15a59c: b85ec3a8 ldur w8, [x29, #-0x14] 15a5a0: b85e43a9 ldur w9, [x29, #-0x1c] 15a5a4: 0a090108 and w8, w8, w9 15a5a8: b85dc3aa ldur w10, [x29, #-0x24] 15a5ac: 2a080141 orr w1, w10, w8 15a5b0: b85e03a2 ldur w2, [x29, #-0x20] 15a5b4: 97fd3c57 bl 0xa9710 15a5b8: b85e83a8 ldur w8, [x29, #-0x18] 15a5bc: 0a000108 and w8, w8, w0 15a5c0: b81e83a8 stur w8, [x29, #-0x18] 15a5c4: 1400011c b 0x15aa34 15a5c8: 321003e8 orr w8, wzr, #0x10000 15a5cc: b85ec3a9 ldur w9, [x29, #-0x14] 15a5d0: 6b08013f cmp w9, w8 15a5d4: 1a9f27e8 cset w8, lo 15a5d8: 37000048 tbnz w8, #0x0, 0x15a5e0 15a5dc: 1400002d b 0x15a690 15a5e0: 321b0be8 orr w8, wzr, #0xe0 15a5e4: 321f07e9 orr w9, wzr, #0x6 15a5e8: 321e07ea orr w10, wzr, #0xc 15a5ec: 320017eb orr w11, wzr, #0x3f 15a5f0: 321d03ec orr w12, wzr, #0x8 15a5f4: 321903ed orr w13, wzr, #0x80 15a5f8: f85f03a0 ldur x0, [x29, #-0x10] 15a5fc: b85ec3ae ldur w14, [x29, #-0x14] 15a600: 1aca25ca lsr w10, w14, w10 15a604: 2a0a0101 orr w1, w8, w10 15a608: 2a0c03e2 mov w2, w12 15a60c: b81d83a9 stur w9, [x29, #-0x28] 15a610: b81d43ab stur w11, [x29, #-0x2c] 15a614: b81d03ac stur w12, [x29, #-0x30] 15a618: b81cc3ad stur w13, [x29, #-0x34] 15a61c: 97fd3c3d bl 0xa9710 15a620: b85e83a8 ldur w8, [x29, #-0x18] 15a624: 0a000108 and w8, w8, w0 15a628: b81e83a8 stur w8, [x29, #-0x18] 15a62c: f85f03a0 ldur x0, [x29, #-0x10] 15a630: b85ec3a8 ldur w8, [x29, #-0x14] 15a634: b85d83a9 ldur w9, [x29, #-0x28] 15a638: 1ac92508 lsr w8, w8, w9 15a63c: b85d43aa ldur w10, [x29, #-0x2c] 15a640: 0a0a0108 and w8, w8, w10 15a644: b85cc3ab ldur w11, [x29, #-0x34] 15a648: 2a080161 orr w1, w11, w8 15a64c: b85d03a2 ldur w2, [x29, #-0x30] 15a650: 97fd3c30 bl 0xa9710 15a654: b85e83a8 ldur w8, [x29, #-0x18] 15a658: 0a000108 and w8, w8, w0 15a65c: b81e83a8 stur w8, [x29, #-0x18] 15a660: f85f03a0 ldur x0, [x29, #-0x10] 15a664: b85ec3a8 ldur w8, [x29, #-0x14] 15a668: b85d43a9 ldur w9, [x29, #-0x2c] 15a66c: 0a090108 and w8, w8, w9 15a670: b85cc3aa ldur w10, [x29, #-0x34] 15a674: 2a080141 orr w1, w10, w8 15a678: b85d03a2 ldur w2, [x29, #-0x30] 15a67c: 97fd3c25 bl 0xa9710 15a680: b85e83a8 ldur w8, [x29, #-0x18] 15a684: 0a000108 and w8, w8, w0 15a688: b81e83a8 stur w8, [x29, #-0x18] 15a68c: 140000ea b 0x15aa34 15a690: 320b03e8 orr w8, wzr, #0x200000 15a694: b85ec3a9 ldur w9, [x29, #-0x14] 15a698: 6b08013f cmp w9, w8 15a69c: 1a9f27e8 cset w8, lo 15a6a0: 37000048 tbnz w8, #0x0, 0x15a6a8 15a6a4: 1400003c b 0x15a794 15a6a8: 321c0fe8 orr w8, wzr, #0xf0 15a6ac: 321f07e9 orr w9, wzr, #0x6 15a6b0: 321e07ea orr w10, wzr, #0xc 15a6b4: 5280024b mov w11, #0x12 // =18 15a6b8: 320017ec orr w12, wzr, #0x3f 15a6bc: 321d03ed orr w13, wzr, #0x8 15a6c0: 321903ee orr w14, wzr, #0x80 15a6c4: f85f03a0 ldur x0, [x29, #-0x10] 15a6c8: b85ec3af ldur w15, [x29, #-0x14] 15a6cc: 1acb25eb lsr w11, w15, w11 15a6d0: 2a0b0101 orr w1, w8, w11 15a6d4: 2a0d03e2 mov w2, w13 15a6d8: b81c83a9 stur w9, [x29, #-0x38] 15a6dc: b81c43aa stur w10, [x29, #-0x3c] 15a6e0: b90043ec str w12, [sp, #0x40] 15a6e4: b9003fed str w13, [sp, #0x3c] 15a6e8: b9003bee str w14, [sp, #0x38] 15a6ec: 97fd3c09 bl 0xa9710 15a6f0: b85e83a8 ldur w8, [x29, #-0x18] 15a6f4: 0a000108 and w8, w8, w0 15a6f8: b81e83a8 stur w8, [x29, #-0x18] 15a6fc: f85f03a0 ldur x0, [x29, #-0x10] 15a700: b85ec3a8 ldur w8, [x29, #-0x14] 15a704: b85c43a9 ldur w9, [x29, #-0x3c] 15a708: 1ac92508 lsr w8, w8, w9 15a70c: b94043ea ldr w10, [sp, #0x40] 15a710: 0a0a0108 and w8, w8, w10 15a714: b9403beb ldr w11, [sp, #0x38] 15a718: 2a080161 orr w1, w11, w8 15a71c: b9403fe2 ldr w2, [sp, #0x3c] 15a720: 97fd3bfc bl 0xa9710 15a724: b85e83a8 ldur w8, [x29, #-0x18] 15a728: 0a000108 and w8, w8, w0 15a72c: b81e83a8 stur w8, [x29, #-0x18] 15a730: f85f03a0 ldur x0, [x29, #-0x10] 15a734: b85ec3a8 ldur w8, [x29, #-0x14] 15a738: b85c83a9 ldur w9, [x29, #-0x38] 15a73c: 1ac92508 lsr w8, w8, w9 15a740: b94043ea ldr w10, [sp, #0x40] 15a744: 0a0a0108 and w8, w8, w10 15a748: b9403beb ldr w11, [sp, #0x38] 15a74c: 2a080161 orr w1, w11, w8 15a750: b9403fe2 ldr w2, [sp, #0x3c] 15a754: 97fd3bef bl 0xa9710 15a758: b85e83a8 ldur w8, [x29, #-0x18] 15a75c: 0a000108 and w8, w8, w0 15a760: b81e83a8 stur w8, [x29, #-0x18] 15a764: f85f03a0 ldur x0, [x29, #-0x10] 15a768: b85ec3a8 ldur w8, [x29, #-0x14] 15a76c: b94043e9 ldr w9, [sp, #0x40] 15a770: 0a090108 and w8, w8, w9 15a774: b9403bea ldr w10, [sp, #0x38] 15a778: 2a080141 orr w1, w10, w8 15a77c: b9403fe2 ldr w2, [sp, #0x3c] 15a780: 97fd3be4 bl 0xa9710 15a784: b85e83a8 ldur w8, [x29, #-0x18] 15a788: 0a000108 and w8, w8, w0 15a78c: b81e83a8 stur w8, [x29, #-0x18] 15a790: 140000a9 b 0x15aa34 15a794: 320603e8 orr w8, wzr, #0x4000000 15a798: b85ec3a9 ldur w9, [x29, #-0x14] 15a79c: 6b08013f cmp w9, w8 15a7a0: 1a9f27e8 cset w8, lo 15a7a4: 37000048 tbnz w8, #0x0, 0x15a7ac 15a7a8: 1400004b b 0x15a8d4 15a7ac: 321d13e8 orr w8, wzr, #0xf8 15a7b0: 321f07e9 orr w9, wzr, #0x6 15a7b4: 321e07ea orr w10, wzr, #0xc 15a7b8: 5280024b mov w11, #0x12 // =18 15a7bc: 320017ec orr w12, wzr, #0x3f 15a7c0: 321d07ed orr w13, wzr, #0x18 15a7c4: 321d03ee orr w14, wzr, #0x8 15a7c8: 321903ef orr w15, wzr, #0x80 15a7cc: f85f03a0 ldur x0, [x29, #-0x10] 15a7d0: b85ec3b0 ldur w16, [x29, #-0x14] 15a7d4: 1acd260d lsr w13, w16, w13 15a7d8: 2a0d0101 orr w1, w8, w13 15a7dc: 2a0e03e2 mov w2, w14 15a7e0: b90037e9 str w9, [sp, #0x34] 15a7e4: b90033ea str w10, [sp, #0x30] 15a7e8: b9002feb str w11, [sp, #0x2c] 15a7ec: b9002bec str w12, [sp, #0x28] 15a7f0: b90027ee str w14, [sp, #0x24] 15a7f4: b90023ef str w15, [sp, #0x20] 15a7f8: 97fd3bc6 bl 0xa9710 15a7fc: b85e83a8 ldur w8, [x29, #-0x18] 15a800: 0a000108 and w8, w8, w0 15a804: b81e83a8 stur w8, [x29, #-0x18] 15a808: f85f03a0 ldur x0, [x29, #-0x10] 15a80c: b85ec3a8 ldur w8, [x29, #-0x14] 15a810: b9402fe9 ldr w9, [sp, #0x2c] 15a814: 1ac92508 lsr w8, w8, w9 15a818: b9402bea ldr w10, [sp, #0x28] 15a81c: 0a0a0108 and w8, w8, w10 15a820: b94023eb ldr w11, [sp, #0x20] 15a824: 2a080161 orr w1, w11, w8 15a828: b94027e2 ldr w2, [sp, #0x24] 15a82c: 97fd3bb9 bl 0xa9710 15a830: b85e83a8 ldur w8, [x29, #-0x18] 15a834: 0a000108 and w8, w8, w0 15a838: b81e83a8 stur w8, [x29, #-0x18] 15a83c: f85f03a0 ldur x0, [x29, #-0x10] 15a840: b85ec3a8 ldur w8, [x29, #-0x14] 15a844: b94033e9 ldr w9, [sp, #0x30] 15a848: 1ac92508 lsr w8, w8, w9 15a84c: b9402bea ldr w10, [sp, #0x28] 15a850: 0a0a0108 and w8, w8, w10 15a854: b94023eb ldr w11, [sp, #0x20] 15a858: 2a080161 orr w1, w11, w8 15a85c: b94027e2 ldr w2, [sp, #0x24] 15a860: 97fd3bac bl 0xa9710 15a864: b85e83a8 ldur w8, [x29, #-0x18] 15a868: 0a000108 and w8, w8, w0 15a86c: b81e83a8 stur w8, [x29, #-0x18] 15a870: f85f03a0 ldur x0, [x29, #-0x10] 15a874: b85ec3a8 ldur w8, [x29, #-0x14] 15a878: b94037e9 ldr w9, [sp, #0x34] 15a87c: 1ac92508 lsr w8, w8, w9 15a880: b9402bea ldr w10, [sp, #0x28] 15a884: 0a0a0108 and w8, w8, w10 15a888: b94023eb ldr w11, [sp, #0x20] 15a88c: 2a080161 orr w1, w11, w8 15a890: b94027e2 ldr w2, [sp, #0x24] 15a894: 97fd3b9f bl 0xa9710 15a898: b85e83a8 ldur w8, [x29, #-0x18] 15a89c: 0a000108 and w8, w8, w0 15a8a0: b81e83a8 stur w8, [x29, #-0x18] 15a8a4: f85f03a0 ldur x0, [x29, #-0x10] 15a8a8: b85ec3a8 ldur w8, [x29, #-0x14] 15a8ac: b9402be9 ldr w9, [sp, #0x28] 15a8b0: 0a090108 and w8, w8, w9 15a8b4: b94023ea ldr w10, [sp, #0x20] 15a8b8: 2a080141 orr w1, w10, w8 15a8bc: b94027e2 ldr w2, [sp, #0x24] 15a8c0: 97fd3b94 bl 0xa9710 15a8c4: b85e83a8 ldur w8, [x29, #-0x18] 15a8c8: 0a000108 and w8, w8, w0 15a8cc: b81e83a8 stur w8, [x29, #-0x18] 15a8d0: 14000059 b 0x15aa34 15a8d4: 321f07e8 orr w8, wzr, #0x6 15a8d8: 321e07e9 orr w9, wzr, #0xc 15a8dc: 5280024a mov w10, #0x12 // =18 15a8e0: 320017eb orr w11, wzr, #0x3f 15a8e4: 321d07ec orr w12, wzr, #0x18 15a8e8: 321d03ed orr w13, wzr, #0x8 15a8ec: 321e17ee orr w14, wzr, #0xfc 15a8f0: 321f0fef orr w15, wzr, #0x1e 15a8f4: 321903f0 orr w16, wzr, #0x80 15a8f8: f85f03a0 ldur x0, [x29, #-0x10] 15a8fc: b85ec3b1 ldur w17, [x29, #-0x14] 15a900: 1acf262f lsr w15, w17, w15 15a904: 2a0f01c1 orr w1, w14, w15 15a908: 2a0d03e2 mov w2, w13 15a90c: b9001fe8 str w8, [sp, #0x1c] 15a910: b9001be9 str w9, [sp, #0x18] 15a914: b90017ea str w10, [sp, #0x14] 15a918: b90013eb str w11, [sp, #0x10] 15a91c: b9000fec str w12, [sp, #0xc] 15a920: b9000bed str w13, [sp, #0x8] 15a924: b90007f0 str w16, [sp, #0x4] 15a928: 97fd3b7a bl 0xa9710 15a92c: b85e83a8 ldur w8, [x29, #-0x18] 15a930: 0a000108 and w8, w8, w0 15a934: b81e83a8 stur w8, [x29, #-0x18] 15a938: f85f03a0 ldur x0, [x29, #-0x10] 15a93c: b85ec3a8 ldur w8, [x29, #-0x14] 15a940: b9400fe9 ldr w9, [sp, #0xc] 15a944: 1ac92508 lsr w8, w8, w9 15a948: b94013ea ldr w10, [sp, #0x10] 15a94c: 0a0a0108 and w8, w8, w10 15a950: b94007eb ldr w11, [sp, #0x4] 15a954: 2a080161 orr w1, w11, w8 15a958: b9400be2 ldr w2, [sp, #0x8] 15a95c: 97fd3b6d bl 0xa9710 15a960: b85e83a8 ldur w8, [x29, #-0x18] 15a964: 0a000108 and w8, w8, w0 15a968: b81e83a8 stur w8, [x29, #-0x18] 15a96c: f85f03a0 ldur x0, [x29, #-0x10] 15a970: b85ec3a8 ldur w8, [x29, #-0x14] 15a974: b94017e9 ldr w9, [sp, #0x14] 15a978: 1ac92508 lsr w8, w8, w9 15a97c: b94013ea ldr w10, [sp, #0x10] 15a980: 0a0a0108 and w8, w8, w10 15a984: b94007eb ldr w11, [sp, #0x4] 15a988: 2a080161 orr w1, w11, w8 15a98c: b9400be2 ldr w2, [sp, #0x8] 15a990: 97fd3b60 bl 0xa9710 15a994: b85e83a8 ldur w8, [x29, #-0x18] 15a998: 0a000108 and w8, w8, w0 15a99c: b81e83a8 stur w8, [x29, #-0x18] 15a9a0: f85f03a0 ldur x0, [x29, #-0x10] 15a9a4: b85ec3a8 ldur w8, [x29, #-0x14] 15a9a8: b9401be9 ldr w9, [sp, #0x18] 15a9ac: 1ac92508 lsr w8, w8, w9 15a9b0: b94013ea ldr w10, [sp, #0x10] 15a9b4: 0a0a0108 and w8, w8, w10 15a9b8: b94007eb ldr w11, [sp, #0x4] 15a9bc: 2a080161 orr w1, w11, w8 15a9c0: b9400be2 ldr w2, [sp, #0x8] 15a9c4: 97fd3b53 bl 0xa9710 15a9c8: b85e83a8 ldur w8, [x29, #-0x18] 15a9cc: 0a000108 and w8, w8, w0 15a9d0: b81e83a8 stur w8, [x29, #-0x18] 15a9d4: f85f03a0 ldur x0, [x29, #-0x10] 15a9d8: b85ec3a8 ldur w8, [x29, #-0x14] 15a9dc: b9401fe9 ldr w9, [sp, #0x1c] 15a9e0: 1ac92508 lsr w8, w8, w9 15a9e4: b94013ea ldr w10, [sp, #0x10] 15a9e8: 0a0a0108 and w8, w8, w10 15a9ec: b94007eb ldr w11, [sp, #0x4] 15a9f0: 2a080161 orr w1, w11, w8 15a9f4: b9400be2 ldr w2, [sp, #0x8] 15a9f8: 97fd3b46 bl 0xa9710 15a9fc: b85e83a8 ldur w8, [x29, #-0x18] 15aa00: 0a000108 and w8, w8, w0 15aa04: b81e83a8 stur w8, [x29, #-0x18] 15aa08: f85f03a0 ldur x0, [x29, #-0x10] 15aa0c: b85ec3a8 ldur w8, [x29, #-0x14] 15aa10: b94013e9 ldr w9, [sp, #0x10] 15aa14: 0a090108 and w8, w8, w9 15aa18: b94007ea ldr w10, [sp, #0x4] 15aa1c: 2a080141 orr w1, w10, w8 15aa20: b9400be2 ldr w2, [sp, #0x8] 15aa24: 97fd3b3b bl 0xa9710 15aa28: b85e83a8 ldur w8, [x29, #-0x18] 15aa2c: 0a000108 and w8, w8, w0 15aa30: b81e83a8 stur w8, [x29, #-0x18] 15aa34: b85e83a8 ldur w8, [x29, #-0x18] 15aa38: b81fc3a8 stur w8, [x29, #-0x4] 15aa3c: b85fc3a0 ldur w0, [x29, #-0x4] 15aa40: a9487bfd ldp x29, x30, [sp, #0x80] 15aa44: 910243ff add sp, sp, #0x90 15aa48: d65f03c0 ret 000000000015aa4c : 15aa4c: d10243ff sub sp, sp, #0x90 15aa50: a9087bfd stp x29, x30, [sp, #0x80] 15aa54: 910203fd add x29, sp, #0x80 15aa58: 320003e8 orr w8, wzr, #0x1 15aa5c: b27903e9 orr x9, xzr, #0x80 15aa60: f81f03a0 stur x0, [x29, #-0x10] 15aa64: f81e83a1 stur x1, [x29, #-0x18] 15aa68: b81e43a8 stur w8, [x29, #-0x1c] 15aa6c: f85e83a0 ldur x0, [x29, #-0x18] 15aa70: eb09001f cmp x0, x9 15aa74: 1a9f27e8 cset w8, lo 15aa78: 37000048 tbnz w8, #0x0, 0x15aa80 15aa7c: 14000009 b 0x15aaa0 15aa80: 321d03e2 orr w2, wzr, #0x8 15aa84: f85f03a0 ldur x0, [x29, #-0x10] 15aa88: f85e83a8 ldur x8, [x29, #-0x18] 15aa8c: 2a0803e9 mov w9, w8 15aa90: 2a0903e1 mov w1, w9 15aa94: 97fd3b1f bl 0xa9710 15aa98: b81fc3a0 stur w0, [x29, #-0x4] 15aa9c: 14000193 b 0x15b0e8 15aaa0: b27503e8 orr x8, xzr, #0x800 15aaa4: f85e83a9 ldur x9, [x29, #-0x18] 15aaa8: eb08013f cmp x9, x8 15aaac: 1a9f27ea cset w10, lo 15aab0: 3700004a tbnz w10, #0x0, 0x15aab8 15aab4: 1400001f b 0x15ab30 15aab8: 321a07e8 orr w8, wzr, #0xc0 15aabc: 321903e9 orr w9, wzr, #0x80 15aac0: b24017ea orr x10, xzr, #0x3f 15aac4: 321d03eb orr w11, wzr, #0x8 15aac8: f85f03a0 ldur x0, [x29, #-0x10] 15aacc: f85e83ac ldur x12, [x29, #-0x18] 15aad0: d346fd8c lsr x12, x12, #6 15aad4: 2a0c03ed mov w13, w12 15aad8: 2a0d0101 orr w1, w8, w13 15aadc: 2a0b03e2 mov w2, w11 15aae0: b81e03a9 stur w9, [x29, #-0x20] 15aae4: f81d83aa stur x10, [x29, #-0x28] 15aae8: b81d43ab stur w11, [x29, #-0x2c] 15aaec: 97fd3b09 bl 0xa9710 15aaf0: b85e43a8 ldur w8, [x29, #-0x1c] 15aaf4: 0a000108 and w8, w8, w0 15aaf8: b81e43a8 stur w8, [x29, #-0x1c] 15aafc: f85f03a0 ldur x0, [x29, #-0x10] 15ab00: f85e83aa ldur x10, [x29, #-0x18] 15ab04: f85d83ac ldur x12, [x29, #-0x28] 15ab08: 8a0c014a and x10, x10, x12 15ab0c: 2a0a03e8 mov w8, w10 15ab10: b85e03a9 ldur w9, [x29, #-0x20] 15ab14: 2a080121 orr w1, w9, w8 15ab18: b85d43a2 ldur w2, [x29, #-0x2c] 15ab1c: 97fd3afd bl 0xa9710 15ab20: b85e43a8 ldur w8, [x29, #-0x1c] 15ab24: 0a000108 and w8, w8, w0 15ab28: b81e43a8 stur w8, [x29, #-0x1c] 15ab2c: 1400016d b 0x15b0e0 15ab30: b27003e8 orr x8, xzr, #0x10000 15ab34: f85e83a9 ldur x9, [x29, #-0x18] 15ab38: eb08013f cmp x9, x8 15ab3c: 1a9f27ea cset w10, lo 15ab40: 3700004a tbnz w10, #0x0, 0x15ab48 15ab44: 1400002c b 0x15abf4 15ab48: 321b0be8 orr w8, wzr, #0xe0 15ab4c: 321903e9 orr w9, wzr, #0x80 15ab50: b24017ea orr x10, xzr, #0x3f 15ab54: 321d03eb orr w11, wzr, #0x8 15ab58: f85f03a0 ldur x0, [x29, #-0x10] 15ab5c: f85e83ac ldur x12, [x29, #-0x18] 15ab60: d34cfd8c lsr x12, x12, #12 15ab64: 2a0c03ed mov w13, w12 15ab68: 2a0d0101 orr w1, w8, w13 15ab6c: 2a0b03e2 mov w2, w11 15ab70: b81d03a9 stur w9, [x29, #-0x30] 15ab74: f81c83aa stur x10, [x29, #-0x38] 15ab78: b81c43ab stur w11, [x29, #-0x3c] 15ab7c: 97fd3ae5 bl 0xa9710 15ab80: b85e43a8 ldur w8, [x29, #-0x1c] 15ab84: 0a000108 and w8, w8, w0 15ab88: b81e43a8 stur w8, [x29, #-0x1c] 15ab8c: f85f03a0 ldur x0, [x29, #-0x10] 15ab90: f85e83aa ldur x10, [x29, #-0x18] 15ab94: d346fd4a lsr x10, x10, #6 15ab98: f85c83ac ldur x12, [x29, #-0x38] 15ab9c: 8a0c014a and x10, x10, x12 15aba0: 2a0a03e8 mov w8, w10 15aba4: b85d03a9 ldur w9, [x29, #-0x30] 15aba8: 2a080121 orr w1, w9, w8 15abac: b85c43a2 ldur w2, [x29, #-0x3c] 15abb0: 97fd3ad8 bl 0xa9710 15abb4: b85e43a8 ldur w8, [x29, #-0x1c] 15abb8: 0a000108 and w8, w8, w0 15abbc: b81e43a8 stur w8, [x29, #-0x1c] 15abc0: f85f03a0 ldur x0, [x29, #-0x10] 15abc4: f85e83aa ldur x10, [x29, #-0x18] 15abc8: f85c83ac ldur x12, [x29, #-0x38] 15abcc: 8a0c014a and x10, x10, x12 15abd0: 2a0a03e8 mov w8, w10 15abd4: b85d03a9 ldur w9, [x29, #-0x30] 15abd8: 2a080121 orr w1, w9, w8 15abdc: b85c43a2 ldur w2, [x29, #-0x3c] 15abe0: 97fd3acc bl 0xa9710 15abe4: b85e43a8 ldur w8, [x29, #-0x1c] 15abe8: 0a000108 and w8, w8, w0 15abec: b81e43a8 stur w8, [x29, #-0x1c] 15abf0: 1400013c b 0x15b0e0 15abf4: b26b03e8 orr x8, xzr, #0x200000 15abf8: f85e83a9 ldur x9, [x29, #-0x18] 15abfc: eb08013f cmp x9, x8 15ac00: 1a9f27ea cset w10, lo 15ac04: 3700004a tbnz w10, #0x0, 0x15ac0c 15ac08: 14000039 b 0x15acec 15ac0c: 321c0fe8 orr w8, wzr, #0xf0 15ac10: 321903e9 orr w9, wzr, #0x80 15ac14: b24017ea orr x10, xzr, #0x3f 15ac18: 321d03eb orr w11, wzr, #0x8 15ac1c: f85f03a0 ldur x0, [x29, #-0x10] 15ac20: f85e83ac ldur x12, [x29, #-0x18] 15ac24: d352fd8c lsr x12, x12, #18 15ac28: 2a0c03ed mov w13, w12 15ac2c: 2a0d0101 orr w1, w8, w13 15ac30: 2a0b03e2 mov w2, w11 15ac34: b90043e9 str w9, [sp, #0x40] 15ac38: f9001fea str x10, [sp, #0x38] 15ac3c: b90037eb str w11, [sp, #0x34] 15ac40: 97fd3ab4 bl 0xa9710 15ac44: b85e43a8 ldur w8, [x29, #-0x1c] 15ac48: 0a000108 and w8, w8, w0 15ac4c: b81e43a8 stur w8, [x29, #-0x1c] 15ac50: f85f03a0 ldur x0, [x29, #-0x10] 15ac54: f85e83aa ldur x10, [x29, #-0x18] 15ac58: d34cfd4a lsr x10, x10, #12 15ac5c: f9401fec ldr x12, [sp, #0x38] 15ac60: 8a0c014a and x10, x10, x12 15ac64: 2a0a03e8 mov w8, w10 15ac68: b94043e9 ldr w9, [sp, #0x40] 15ac6c: 2a080121 orr w1, w9, w8 15ac70: b94037e2 ldr w2, [sp, #0x34] 15ac74: 97fd3aa7 bl 0xa9710 15ac78: b85e43a8 ldur w8, [x29, #-0x1c] 15ac7c: 0a000108 and w8, w8, w0 15ac80: b81e43a8 stur w8, [x29, #-0x1c] 15ac84: f85f03a0 ldur x0, [x29, #-0x10] 15ac88: f85e83aa ldur x10, [x29, #-0x18] 15ac8c: d346fd4a lsr x10, x10, #6 15ac90: f9401fec ldr x12, [sp, #0x38] 15ac94: 8a0c014a and x10, x10, x12 15ac98: 2a0a03e8 mov w8, w10 15ac9c: b94043e9 ldr w9, [sp, #0x40] 15aca0: 2a080121 orr w1, w9, w8 15aca4: b94037e2 ldr w2, [sp, #0x34] 15aca8: 97fd3a9a bl 0xa9710 15acac: b85e43a8 ldur w8, [x29, #-0x1c] 15acb0: 0a000108 and w8, w8, w0 15acb4: b81e43a8 stur w8, [x29, #-0x1c] 15acb8: f85f03a0 ldur x0, [x29, #-0x10] 15acbc: f85e83aa ldur x10, [x29, #-0x18] 15acc0: f9401fec ldr x12, [sp, #0x38] 15acc4: 8a0c014a and x10, x10, x12 15acc8: 2a0a03e8 mov w8, w10 15accc: b94043e9 ldr w9, [sp, #0x40] 15acd0: 2a080121 orr w1, w9, w8 15acd4: b94037e2 ldr w2, [sp, #0x34] 15acd8: 97fd3a8e bl 0xa9710 15acdc: b85e43a8 ldur w8, [x29, #-0x1c] 15ace0: 0a000108 and w8, w8, w0 15ace4: b81e43a8 stur w8, [x29, #-0x1c] 15ace8: 140000fe b 0x15b0e0 15acec: b26603e8 orr x8, xzr, #0x4000000 15acf0: f85e83a9 ldur x9, [x29, #-0x18] 15acf4: eb08013f cmp x9, x8 15acf8: 1a9f27ea cset w10, lo 15acfc: 3700004a tbnz w10, #0x0, 0x15ad04 15ad00: 14000046 b 0x15ae18 15ad04: 321d13e8 orr w8, wzr, #0xf8 15ad08: 321903e9 orr w9, wzr, #0x80 15ad0c: b24017ea orr x10, xzr, #0x3f 15ad10: 321d03eb orr w11, wzr, #0x8 15ad14: f85f03a0 ldur x0, [x29, #-0x10] 15ad18: f85e83ac ldur x12, [x29, #-0x18] 15ad1c: d358fd8c lsr x12, x12, #24 15ad20: 2a0c03ed mov w13, w12 15ad24: 2a0d0101 orr w1, w8, w13 15ad28: 2a0b03e2 mov w2, w11 15ad2c: b90033e9 str w9, [sp, #0x30] 15ad30: f90017ea str x10, [sp, #0x28] 15ad34: b90027eb str w11, [sp, #0x24] 15ad38: 97fd3a76 bl 0xa9710 15ad3c: b85e43a8 ldur w8, [x29, #-0x1c] 15ad40: 0a000108 and w8, w8, w0 15ad44: b81e43a8 stur w8, [x29, #-0x1c] 15ad48: f85f03a0 ldur x0, [x29, #-0x10] 15ad4c: f85e83aa ldur x10, [x29, #-0x18] 15ad50: d352fd4a lsr x10, x10, #18 15ad54: f94017ec ldr x12, [sp, #0x28] 15ad58: 8a0c014a and x10, x10, x12 15ad5c: 2a0a03e8 mov w8, w10 15ad60: b94033e9 ldr w9, [sp, #0x30] 15ad64: 2a080121 orr w1, w9, w8 15ad68: b94027e2 ldr w2, [sp, #0x24] 15ad6c: 97fd3a69 bl 0xa9710 15ad70: b85e43a8 ldur w8, [x29, #-0x1c] 15ad74: 0a000108 and w8, w8, w0 15ad78: b81e43a8 stur w8, [x29, #-0x1c] 15ad7c: f85f03a0 ldur x0, [x29, #-0x10] 15ad80: f85e83aa ldur x10, [x29, #-0x18] 15ad84: d34cfd4a lsr x10, x10, #12 15ad88: f94017ec ldr x12, [sp, #0x28] 15ad8c: 8a0c014a and x10, x10, x12 15ad90: 2a0a03e8 mov w8, w10 15ad94: b94033e9 ldr w9, [sp, #0x30] 15ad98: 2a080121 orr w1, w9, w8 15ad9c: b94027e2 ldr w2, [sp, #0x24] 15ada0: 97fd3a5c bl 0xa9710 15ada4: b85e43a8 ldur w8, [x29, #-0x1c] 15ada8: 0a000108 and w8, w8, w0 15adac: b81e43a8 stur w8, [x29, #-0x1c] 15adb0: f85f03a0 ldur x0, [x29, #-0x10] 15adb4: f85e83aa ldur x10, [x29, #-0x18] 15adb8: d346fd4a lsr x10, x10, #6 15adbc: f94017ec ldr x12, [sp, #0x28] 15adc0: 8a0c014a and x10, x10, x12 15adc4: 2a0a03e8 mov w8, w10 15adc8: b94033e9 ldr w9, [sp, #0x30] 15adcc: 2a080121 orr w1, w9, w8 15add0: b94027e2 ldr w2, [sp, #0x24] 15add4: 97fd3a4f bl 0xa9710 15add8: b85e43a8 ldur w8, [x29, #-0x1c] 15addc: 0a000108 and w8, w8, w0 15ade0: b81e43a8 stur w8, [x29, #-0x1c] 15ade4: f85f03a0 ldur x0, [x29, #-0x10] 15ade8: f85e83aa ldur x10, [x29, #-0x18] 15adec: f94017ec ldr x12, [sp, #0x28] 15adf0: 8a0c014a and x10, x10, x12 15adf4: 2a0a03e8 mov w8, w10 15adf8: b94033e9 ldr w9, [sp, #0x30] 15adfc: 2a080121 orr w1, w9, w8 15ae00: b94027e2 ldr w2, [sp, #0x24] 15ae04: 97fd3a43 bl 0xa9710 15ae08: b85e43a8 ldur w8, [x29, #-0x1c] 15ae0c: 0a000108 and w8, w8, w0 15ae10: b81e43a8 stur w8, [x29, #-0x1c] 15ae14: 140000b3 b 0x15b0e0 15ae18: b26103e8 orr x8, xzr, #0x80000000 15ae1c: f85e83a9 ldur x9, [x29, #-0x18] 15ae20: eb08013f cmp x9, x8 15ae24: 1a9f27ea cset w10, lo 15ae28: 3700004a tbnz w10, #0x0, 0x15ae30 15ae2c: 14000053 b 0x15af78 15ae30: 321e17e8 orr w8, wzr, #0xfc 15ae34: 321903e9 orr w9, wzr, #0x80 15ae38: b24017ea orr x10, xzr, #0x3f 15ae3c: 321d03eb orr w11, wzr, #0x8 15ae40: f85f03a0 ldur x0, [x29, #-0x10] 15ae44: f85e83ac ldur x12, [x29, #-0x18] 15ae48: d35efd8c lsr x12, x12, #30 15ae4c: 2a0c03ed mov w13, w12 15ae50: 2a0d0101 orr w1, w8, w13 15ae54: 2a0b03e2 mov w2, w11 15ae58: b90023e9 str w9, [sp, #0x20] 15ae5c: f9000fea str x10, [sp, #0x18] 15ae60: b90017eb str w11, [sp, #0x14] 15ae64: 97fd3a2b bl 0xa9710 15ae68: b85e43a8 ldur w8, [x29, #-0x1c] 15ae6c: 0a000108 and w8, w8, w0 15ae70: b81e43a8 stur w8, [x29, #-0x1c] 15ae74: f85f03a0 ldur x0, [x29, #-0x10] 15ae78: f85e83aa ldur x10, [x29, #-0x18] 15ae7c: d358fd4a lsr x10, x10, #24 15ae80: f9400fec ldr x12, [sp, #0x18] 15ae84: 8a0c014a and x10, x10, x12 15ae88: 2a0a03e8 mov w8, w10 15ae8c: b94023e9 ldr w9, [sp, #0x20] 15ae90: 2a080121 orr w1, w9, w8 15ae94: b94017e2 ldr w2, [sp, #0x14] 15ae98: 97fd3a1e bl 0xa9710 15ae9c: b85e43a8 ldur w8, [x29, #-0x1c] 15aea0: 0a000108 and w8, w8, w0 15aea4: b81e43a8 stur w8, [x29, #-0x1c] 15aea8: f85f03a0 ldur x0, [x29, #-0x10] 15aeac: f85e83aa ldur x10, [x29, #-0x18] 15aeb0: d352fd4a lsr x10, x10, #18 15aeb4: f9400fec ldr x12, [sp, #0x18] 15aeb8: 8a0c014a and x10, x10, x12 15aebc: 2a0a03e8 mov w8, w10 15aec0: b94023e9 ldr w9, [sp, #0x20] 15aec4: 2a080121 orr w1, w9, w8 15aec8: b94017e2 ldr w2, [sp, #0x14] 15aecc: 97fd3a11 bl 0xa9710 15aed0: b85e43a8 ldur w8, [x29, #-0x1c] 15aed4: 0a000108 and w8, w8, w0 15aed8: b81e43a8 stur w8, [x29, #-0x1c] 15aedc: f85f03a0 ldur x0, [x29, #-0x10] 15aee0: f85e83aa ldur x10, [x29, #-0x18] 15aee4: d34cfd4a lsr x10, x10, #12 15aee8: f9400fec ldr x12, [sp, #0x18] 15aeec: 8a0c014a and x10, x10, x12 15aef0: 2a0a03e8 mov w8, w10 15aef4: b94023e9 ldr w9, [sp, #0x20] 15aef8: 2a080121 orr w1, w9, w8 15aefc: b94017e2 ldr w2, [sp, #0x14] 15af00: 97fd3a04 bl 0xa9710 15af04: b85e43a8 ldur w8, [x29, #-0x1c] 15af08: 0a000108 and w8, w8, w0 15af0c: b81e43a8 stur w8, [x29, #-0x1c] 15af10: f85f03a0 ldur x0, [x29, #-0x10] 15af14: f85e83aa ldur x10, [x29, #-0x18] 15af18: d346fd4a lsr x10, x10, #6 15af1c: f9400fec ldr x12, [sp, #0x18] 15af20: 8a0c014a and x10, x10, x12 15af24: 2a0a03e8 mov w8, w10 15af28: b94023e9 ldr w9, [sp, #0x20] 15af2c: 2a080121 orr w1, w9, w8 15af30: b94017e2 ldr w2, [sp, #0x14] 15af34: 97fd39f7 bl 0xa9710 15af38: b85e43a8 ldur w8, [x29, #-0x1c] 15af3c: 0a000108 and w8, w8, w0 15af40: b81e43a8 stur w8, [x29, #-0x1c] 15af44: f85f03a0 ldur x0, [x29, #-0x10] 15af48: f85e83aa ldur x10, [x29, #-0x18] 15af4c: f9400fec ldr x12, [sp, #0x18] 15af50: 8a0c014a and x10, x10, x12 15af54: 2a0a03e8 mov w8, w10 15af58: b94023e9 ldr w9, [sp, #0x20] 15af5c: 2a080121 orr w1, w9, w8 15af60: b94017e2 ldr w2, [sp, #0x14] 15af64: 97fd39eb bl 0xa9710 15af68: b85e43a8 ldur w8, [x29, #-0x1c] 15af6c: 0a000108 and w8, w8, w0 15af70: b81e43a8 stur w8, [x29, #-0x1c] 15af74: 1400005b b 0x15b0e0 15af78: 321903e8 orr w8, wzr, #0x80 15af7c: b24017e9 orr x9, xzr, #0x3f 15af80: 321d03ea orr w10, wzr, #0x8 15af84: 321f1be1 orr w1, wzr, #0xfe 15af88: f85f03a0 ldur x0, [x29, #-0x10] 15af8c: 2a0a03e2 mov w2, w10 15af90: b90013e8 str w8, [sp, #0x10] 15af94: f90007e9 str x9, [sp, #0x8] 15af98: b90007ea str w10, [sp, #0x4] 15af9c: 97fd39dd bl 0xa9710 15afa0: b85e43a8 ldur w8, [x29, #-0x1c] 15afa4: 0a000108 and w8, w8, w0 15afa8: b81e43a8 stur w8, [x29, #-0x1c] 15afac: f85f03a0 ldur x0, [x29, #-0x10] 15afb0: f85e83a9 ldur x9, [x29, #-0x18] 15afb4: d35efd29 lsr x9, x9, #30 15afb8: f94007eb ldr x11, [sp, #0x8] 15afbc: 8a0b0129 and x9, x9, x11 15afc0: 2a0903e8 mov w8, w9 15afc4: b94013ea ldr w10, [sp, #0x10] 15afc8: 2a080141 orr w1, w10, w8 15afcc: b94007e2 ldr w2, [sp, #0x4] 15afd0: 97fd39d0 bl 0xa9710 15afd4: b85e43a8 ldur w8, [x29, #-0x1c] 15afd8: 0a000108 and w8, w8, w0 15afdc: b81e43a8 stur w8, [x29, #-0x1c] 15afe0: f85f03a0 ldur x0, [x29, #-0x10] 15afe4: f85e83a9 ldur x9, [x29, #-0x18] 15afe8: d358fd29 lsr x9, x9, #24 15afec: f94007eb ldr x11, [sp, #0x8] 15aff0: 8a0b0129 and x9, x9, x11 15aff4: 2a0903e8 mov w8, w9 15aff8: b94013ea ldr w10, [sp, #0x10] 15affc: 2a080141 orr w1, w10, w8 15b000: b94007e2 ldr w2, [sp, #0x4] 15b004: 97fd39c3 bl 0xa9710 15b008: b85e43a8 ldur w8, [x29, #-0x1c] 15b00c: 0a000108 and w8, w8, w0 15b010: b81e43a8 stur w8, [x29, #-0x1c] 15b014: f85f03a0 ldur x0, [x29, #-0x10] 15b018: f85e83a9 ldur x9, [x29, #-0x18] 15b01c: d352fd29 lsr x9, x9, #18 15b020: f94007eb ldr x11, [sp, #0x8] 15b024: 8a0b0129 and x9, x9, x11 15b028: 2a0903e8 mov w8, w9 15b02c: b94013ea ldr w10, [sp, #0x10] 15b030: 2a080141 orr w1, w10, w8 15b034: b94007e2 ldr w2, [sp, #0x4] 15b038: 97fd39b6 bl 0xa9710 15b03c: b85e43a8 ldur w8, [x29, #-0x1c] 15b040: 0a000108 and w8, w8, w0 15b044: b81e43a8 stur w8, [x29, #-0x1c] 15b048: f85f03a0 ldur x0, [x29, #-0x10] 15b04c: f85e83a9 ldur x9, [x29, #-0x18] 15b050: d34cfd29 lsr x9, x9, #12 15b054: f94007eb ldr x11, [sp, #0x8] 15b058: 8a0b0129 and x9, x9, x11 15b05c: 2a0903e8 mov w8, w9 15b060: b94013ea ldr w10, [sp, #0x10] 15b064: 2a080141 orr w1, w10, w8 15b068: b94007e2 ldr w2, [sp, #0x4] 15b06c: 97fd39a9 bl 0xa9710 15b070: b85e43a8 ldur w8, [x29, #-0x1c] 15b074: 0a000108 and w8, w8, w0 15b078: b81e43a8 stur w8, [x29, #-0x1c] 15b07c: f85f03a0 ldur x0, [x29, #-0x10] 15b080: f85e83a9 ldur x9, [x29, #-0x18] 15b084: d346fd29 lsr x9, x9, #6 15b088: f94007eb ldr x11, [sp, #0x8] 15b08c: 8a0b0129 and x9, x9, x11 15b090: 2a0903e8 mov w8, w9 15b094: b94013ea ldr w10, [sp, #0x10] 15b098: 2a080141 orr w1, w10, w8 15b09c: b94007e2 ldr w2, [sp, #0x4] 15b0a0: 97fd399c bl 0xa9710 15b0a4: b85e43a8 ldur w8, [x29, #-0x1c] 15b0a8: 0a000108 and w8, w8, w0 15b0ac: b81e43a8 stur w8, [x29, #-0x1c] 15b0b0: f85f03a0 ldur x0, [x29, #-0x10] 15b0b4: f85e83a9 ldur x9, [x29, #-0x18] 15b0b8: f94007eb ldr x11, [sp, #0x8] 15b0bc: 8a0b0129 and x9, x9, x11 15b0c0: 2a0903e8 mov w8, w9 15b0c4: b94013ea ldr w10, [sp, #0x10] 15b0c8: 2a080141 orr w1, w10, w8 15b0cc: b94007e2 ldr w2, [sp, #0x4] 15b0d0: 97fd3990 bl 0xa9710 15b0d4: b85e43a8 ldur w8, [x29, #-0x1c] 15b0d8: 0a000108 and w8, w8, w0 15b0dc: b81e43a8 stur w8, [x29, #-0x1c] 15b0e0: b85e43a8 ldur w8, [x29, #-0x1c] 15b0e4: b81fc3a8 stur w8, [x29, #-0x4] 15b0e8: b85fc3a0 ldur w0, [x29, #-0x4] 15b0ec: a9487bfd ldp x29, x30, [sp, #0x80] 15b0f0: 910243ff add sp, sp, #0x90 15b0f4: d65f03c0 ret 000000000015b0f8 : 15b0f8: d10083ff sub sp, sp, #0x20 15b0fc: a9017bfd stp x29, x30, [sp, #0x10] 15b100: 910043fd add x29, sp, #0x10 15b104: 32000be8 orr w8, wzr, #0x7 15b108: f90003e0 str x0, [sp] 15b10c: f94003e0 ldr x0, [sp] 15b110: b9401409 ldr w9, [x0, #0x14] 15b114: 0a080128 and w8, w9, w8 15b118: 35000048 cbnz w8, 0x15b120 15b11c: 1400000b b 0x15b148 15b120: 321d03e8 orr w8, wzr, #0x8 15b124: 32000be9 orr w9, wzr, #0x7 15b128: f94003e0 ldr x0, [sp] 15b12c: f94003ea ldr x10, [sp] 15b130: b940154b ldr w11, [x10, #0x14] 15b134: 0a090169 and w9, w11, w9 15b138: 6b090101 subs w1, w8, w9 15b13c: 97fd3b81 bl 0xa9f40 15b140: b81fc3a0 stur w0, [x29, #-0x4] 15b144: 14000003 b 0x15b150 15b148: 320003e8 orr w8, wzr, #0x1 15b14c: b81fc3a8 stur w8, [x29, #-0x4] 15b150: b85fc3a0 ldur w0, [x29, #-0x4] 15b154: a9417bfd ldp x29, x30, [sp, #0x10] 15b158: 910083ff add sp, sp, #0x20 15b15c: d65f03c0 ret 15b160: d10103ff sub sp, sp, #0x40 15b164: a9037bfd stp x29, x30, [sp, #0x30] 15b168: 9100c3fd add x29, sp, #0x30 15b16c: d2800008 mov x8, #0x0 // =0 15b170: f81f03a0 stur x0, [x29, #-0x10] 15b174: f9000fe1 str x1, [sp, #0x18] 15b178: f9000be2 str x2, [sp, #0x10] 15b17c: f9400fe0 ldr x0, [sp, #0x18] 15b180: f90007e8 str x8, [sp, #0x8] 15b184: b5000040 cbnz x0, 0x15b18c 15b188: 14000003 b 0x15b194 15b18c: f9400be8 ldr x8, [sp, #0x10] 15b190: b50000c8 cbnz x8, 0x15b1a8 15b194: d2800001 mov x1, #0x0 // =0 15b198: f85f03a0 ldur x0, [x29, #-0x10] 15b19c: 97fd2235 bl 0xa3a70 15b1a0: f81f83a0 stur x0, [x29, #-0x8] 15b1a4: 14000012 b 0x15b1ec 15b1a8: 92800008 mov x8, #-0x1 // =-1 15b1ac: f9400fe9 ldr x9, [sp, #0x18] 15b1b0: f9400bea ldr x10, [sp, #0x10] 15b1b4: 9aca0908 udiv x8, x8, x10 15b1b8: eb08013f cmp x9, x8 15b1bc: 1a9f97eb cset w11, hi 15b1c0: 3700004b tbnz w11, #0x0, 0x15b1c8 15b1c4: 14000004 b 0x15b1d4 15b1c8: f94007e8 ldr x8, [sp, #0x8] 15b1cc: f81f83a8 stur x8, [x29, #-0x8] 15b1d0: 14000007 b 0x15b1ec 15b1d4: f85f03a0 ldur x0, [x29, #-0x10] 15b1d8: f9400fe8 ldr x8, [sp, #0x18] 15b1dc: f9400be9 ldr x9, [sp, #0x10] 15b1e0: 9b097d01 mul x1, x8, x9 15b1e4: 94000006 bl 0x15b1fc 15b1e8: f81f83a0 stur x0, [x29, #-0x8] 15b1ec: f85f83a0 ldur x0, [x29, #-0x8] 15b1f0: a9437bfd ldp x29, x30, [sp, #0x30] 15b1f4: 910103ff add sp, sp, #0x40 15b1f8: d65f03c0 ret 15b1fc: d10103ff sub sp, sp, #0x40 15b200: a9037bfd stp x29, x30, [sp, #0x30] 15b204: 9100c3fd add x29, sp, #0x30 15b208: d2800008 mov x8, #0x0 // =0 15b20c: f81f83a0 stur x0, [x29, #-0x8] 15b210: f81f03a1 stur x1, [x29, #-0x10] 15b214: f85f83a0 ldur x0, [x29, #-0x8] 15b218: f9000fe0 str x0, [sp, #0x18] 15b21c: f85f83a0 ldur x0, [x29, #-0x8] 15b220: f85f03a1 ldur x1, [x29, #-0x10] 15b224: f90007e8 str x8, [sp, #0x8] 15b228: 97fd2212 bl 0xa3a70 15b22c: f9000be0 str x0, [sp, #0x10] 15b230: f85f03a8 ldur x8, [x29, #-0x10] 15b234: f94007e0 ldr x0, [sp, #0x8] 15b238: eb00011f cmp x8, x0 15b23c: 1a9f97e9 cset w9, hi 15b240: 37000049 tbnz w9, #0x0, 0x15b248 15b244: 14000009 b 0x15b268 15b248: f9400be8 ldr x8, [sp, #0x10] 15b24c: f94007e9 ldr x9, [sp, #0x8] 15b250: eb09011f cmp x8, x9 15b254: 1a9f17ea cset w10, eq 15b258: 3700004a tbnz w10, #0x0, 0x15b260 15b25c: 14000003 b 0x15b268 15b260: f9400fe0 ldr x0, [sp, #0x18] 15b264: 97fd1afb bl 0xa1e50 15b268: f9400be0 ldr x0, [sp, #0x10] 15b26c: a9437bfd ldp x29, x30, [sp, #0x30] 15b270: 910103ff add sp, sp, #0x40 15b274: d65f03c0 ret 000000000015b278 : 15b278: d10043ff sub sp, sp, #0x10 15b27c: 321f03e8 orr w8, wzr, #0x2 15b280: f90007e0 str x0, [sp, #0x8] 15b284: f94007e0 ldr x0, [sp, #0x8] 15b288: b9000408 str w8, [x0, #0x4] 15b28c: f94007e0 ldr x0, [sp, #0x8] 15b290: b900001f str wzr, [x0] 15b294: 910043ff add sp, sp, #0x10 15b298: d65f03c0 ret 000000000015b29c : 15b29c: d10043ff sub sp, sp, #0x10 15b2a0: b0000a68 adrp x8, 0x2a8000 15b2a4: f9457508 ldr x8, [x8, #0xae8] 15b2a8: 39003fe0 strb w0, [sp, #0xf] 15b2ac: f90003e1 str x1, [sp] 15b2b0: f94003e1 ldr x1, [sp] 15b2b4: 39400020 ldrb w0, [x1] 15b2b8: 39403fe9 ldrb w9, [sp, #0xf] 15b2bc: 4a090009 eor w9, w0, w9 15b2c0: 2a0903e1 mov w1, w9 15b2c4: 93407c21 sxtw x1, w1 15b2c8: 8b010108 add x8, x8, x1 15b2cc: 39400109 ldrb w9, [x8] 15b2d0: f94003e8 ldr x8, [sp] 15b2d4: 39000109 strb w9, [x8] 15b2d8: 910043ff add sp, sp, #0x10 15b2dc: d65f03c0 ret 000000000015b2e0 : 15b2e0: d10083ff sub sp, sp, #0x20 15b2e4: b0000a68 adrp x8, 0x2a8000 15b2e8: f9457508 ldr x8, [x8, #0xae8] 15b2ec: f9000fe0 str x0, [sp, #0x18] 15b2f0: b90017e1 str w1, [sp, #0x14] 15b2f4: f90007e2 str x2, [sp, #0x8] 15b2f8: f90003e8 str x8, [sp] 15b2fc: 12800008 mov w8, #-0x1 // =-1 15b300: b94017e9 ldr w9, [sp, #0x14] 15b304: 0b080128 add w8, w9, w8 15b308: b90017e8 str w8, [sp, #0x14] 15b30c: 35000049 cbnz w9, 0x15b314 15b310: 14000011 b 0x15b354 15b314: b24003e8 orr x8, xzr, #0x1 15b318: f94007e9 ldr x9, [sp, #0x8] 15b31c: 3940012a ldrb w10, [x9] 15b320: f9400fe9 ldr x9, [sp, #0x18] 15b324: 8b080128 add x8, x9, x8 15b328: f9000fe8 str x8, [sp, #0x18] 15b32c: 3940012b ldrb w11, [x9] 15b330: 4a0b014a eor w10, w10, w11 15b334: 2a0a03e8 mov w8, w10 15b338: 93407d08 sxtw x8, w8 15b33c: f94003e9 ldr x9, [sp] 15b340: 8b080128 add x8, x9, x8 15b344: 3940010a ldrb w10, [x8] 15b348: f94007e8 ldr x8, [sp, #0x8] 15b34c: 3900010a strb w10, [x8] 15b350: 17ffffeb b 0x15b2fc 15b354: 910083ff add sp, sp, #0x20 15b358: d65f03c0 ret 000000000015b35c : 15b35c: d10083ff sub sp, sp, #0x20 15b360: 52800008 mov w8, #0x0 // =0 15b364: b0000a69 adrp x9, 0x2a8000 15b368: f9457529 ldr x9, [x9, #0xae8] 15b36c: f9000fe0 str x0, [sp, #0x18] 15b370: b90017e1 str w1, [sp, #0x14] 15b374: 39004fe8 strb w8, [sp, #0x13] 15b378: f90007e9 str x9, [sp, #0x8] 15b37c: 12800008 mov w8, #-0x1 // =-1 15b380: b94017e9 ldr w9, [sp, #0x14] 15b384: 0b080128 add w8, w9, w8 15b388: b90017e8 str w8, [sp, #0x14] 15b38c: 35000049 cbnz w9, 0x15b394 15b390: 1400000f b 0x15b3cc 15b394: b24003e8 orr x8, xzr, #0x1 15b398: 39404fe9 ldrb w9, [sp, #0x13] 15b39c: f9400fea ldr x10, [sp, #0x18] 15b3a0: 8b080148 add x8, x10, x8 15b3a4: f9000fe8 str x8, [sp, #0x18] 15b3a8: 3940014b ldrb w11, [x10] 15b3ac: 4a0b0129 eor w9, w9, w11 15b3b0: 2a0903e8 mov w8, w9 15b3b4: 93407d08 sxtw x8, w8 15b3b8: f94007ea ldr x10, [sp, #0x8] 15b3bc: 8b080148 add x8, x10, x8 15b3c0: 39400109 ldrb w9, [x8] 15b3c4: 39004fe9 strb w9, [sp, #0x13] 15b3c8: 17ffffed b 0x15b37c 15b3cc: 39404fe0 ldrb w0, [sp, #0x13] 15b3d0: 910083ff add sp, sp, #0x20 15b3d4: d65f03c0 ret 000000000015b3d8 : 15b3d8: d10083ff sub sp, sp, #0x20 15b3dc: b0000a68 adrp x8, 0x2a8000 15b3e0: f943f508 ldr x8, [x8, #0x7e8] 15b3e4: f9000fe0 str x0, [sp, #0x18] 15b3e8: b90017e1 str w1, [sp, #0x14] 15b3ec: b90013ff str wzr, [sp, #0x10] 15b3f0: f90007e8 str x8, [sp, #0x8] 15b3f4: 12800008 mov w8, #-0x1 // =-1 15b3f8: b94017e9 ldr w9, [sp, #0x14] 15b3fc: 0b080128 add w8, w9, w8 15b400: b90017e8 str w8, [sp, #0x14] 15b404: 35000049 cbnz w9, 0x15b40c 15b408: 14000018 b 0x15b468 15b40c: 32003fe8 orr w8, wzr, #0xffff 15b410: b27e03e9 orr x9, xzr, #0x4 15b414: b24003ea orr x10, xzr, #0x1 15b418: 321d03eb orr w11, wzr, #0x8 15b41c: b94013ec ldr w12, [sp, #0x10] 15b420: 1acb218c lsl w12, w12, w11 15b424: b94013ed ldr w13, [sp, #0x10] 15b428: 1acb25ab lsr w11, w13, w11 15b42c: f9400fee ldr x14, [sp, #0x18] 15b430: 8b0a01ca add x10, x14, x10 15b434: f9000fea str x10, [sp, #0x18] 15b438: 394001cd ldrb w13, [x14] 15b43c: 4a0d016b eor w11, w11, w13 15b440: 2a0b03ea mov w10, w11 15b444: d3407d4a ubfx x10, x10, #0, #32 15b448: 9b0a7d29 mul x9, x9, x10 15b44c: f94007ea ldr x10, [sp, #0x8] 15b450: 8b090149 add x9, x10, x9 15b454: b940012b ldr w11, [x9] 15b458: 4a0b018b eor w11, w12, w11 15b45c: 0a080168 and w8, w11, w8 15b460: b90013e8 str w8, [sp, #0x10] 15b464: 17ffffe4 b 0x15b3f4 15b468: b94013e0 ldr w0, [sp, #0x10] 15b46c: 910083ff add sp, sp, #0x20 15b470: d65f03c0 ret 000000000015b474 : 15b474: d10403ff sub sp, sp, #0x100 15b478: a90f7bfd stp x29, x30, [sp, #0xf0] 15b47c: 9103c3fd add x29, sp, #0xf0 15b480: d10023a8 sub x8, x29, #0x8 15b484: 321f03e9 orr w9, wzr, #0x2 15b488: f9000100 str x0, [x8] 15b48c: b81f43a1 stur w1, [x29, #-0xc] 15b490: f81e83a2 stur x2, [x29, #-0x18] 15b494: f9400100 ldr x0, [x8] 15b498: b85fc001 ldur w1, [x0, #-0x4] 15b49c: b81e43a1 stur w1, [x29, #-0x1c] 15b4a0: f9400100 ldr x0, [x8] 15b4a4: b85fc001 ldur w1, [x0, #-0x4] 15b4a8: f9400100 ldr x0, [x8] 15b4ac: b85f800a ldur w10, [x0, #-0x8] 15b4b0: 6b0a002a subs w10, w1, w10 15b4b4: b81e03aa stur w10, [x29, #-0x20] 15b4b8: b85e03aa ldur w10, [x29, #-0x20] 15b4bc: f9400100 ldr x0, [x8] 15b4c0: b85f8001 ldur w1, [x0, #-0x8] 15b4c4: f9400100 ldr x0, [x8] 15b4c8: b85f400b ldur w11, [x0, #-0xc] 15b4cc: 6b0b002b subs w11, w1, w11 15b4d0: 6b0b014a subs w10, w10, w11 15b4d4: b81dc3aa stur w10, [x29, #-0x24] 15b4d8: b85dc3aa ldur w10, [x29, #-0x24] 15b4dc: f9400100 ldr x0, [x8] 15b4e0: b85f800b ldur w11, [x0, #-0x8] 15b4e4: f9400100 ldr x0, [x8] 15b4e8: b85f4001 ldur w1, [x0, #-0xc] 15b4ec: 1b017d29 mul w9, w9, w1 15b4f0: 6b090169 subs w9, w11, w9 15b4f4: f9400100 ldr x0, [x8] 15b4f8: b85f000b ldur w11, [x0, #-0x10] 15b4fc: 0b0b0129 add w9, w9, w11 15b500: 6b090149 subs w9, w10, w9 15b504: b81d83a9 stur w9, [x29, #-0x28] 15b508: b81cc3bf stur wzr, [x29, #-0x34] 15b50c: b81c83bf stur wzr, [x29, #-0x38] 15b510: b81c43bf stur wzr, [x29, #-0x3c] 15b514: b81c03bf stur wzr, [x29, #-0x40] 15b518: b81bc3bf stur wzr, [x29, #-0x44] 15b51c: b81b83bf stur wzr, [x29, #-0x48] 15b520: f9002be8 str x8, [sp, #0x50] 15b524: b85b83a8 ldur w8, [x29, #-0x48] 15b528: b85f43a9 ldur w9, [x29, #-0xc] 15b52c: 6b09011f cmp w8, w9 15b530: 1a9f27e8 cset w8, lo 15b534: 37000048 tbnz w8, #0x0, 0x15b53c 15b538: 14000084 b 0x15b748 15b53c: b27e03e8 orr x8, xzr, #0x4 15b540: 52800009 mov w9, #0x0 // =0 15b544: f9402bea ldr x10, [sp, #0x50] 15b548: f940014b ldr x11, [x10] 15b54c: b85b83ac ldur w12, [x29, #-0x48] 15b550: 2a0c03ed mov w13, w12 15b554: d3407dad ubfx x13, x13, #0, #32 15b558: 9b0d7d08 mul x8, x8, x13 15b55c: 8b080168 add x8, x11, x8 15b560: b940010c ldr w12, [x8] 15b564: b81d43ac stur w12, [x29, #-0x2c] 15b568: b85d43ac ldur w12, [x29, #-0x2c] 15b56c: 6b09019f cmp w12, w9 15b570: 1a9fa7e9 cset w9, lt 15b574: 37000049 tbnz w9, #0x0, 0x15b57c 15b578: 14000006 b 0x15b590 15b57c: 52800008 mov w8, #0x0 // =0 15b580: b85d43a9 ldur w9, [x29, #-0x2c] 15b584: 6b090108 subs w8, w8, w9 15b588: b9004fe8 str w8, [sp, #0x4c] 15b58c: 14000003 b 0x15b598 15b590: b85d43a8 ldur w8, [x29, #-0x2c] 15b594: b9004fe8 str w8, [sp, #0x4c] 15b598: b9404fe8 ldr w8, [sp, #0x4c] 15b59c: 52800009 mov w9, #0x0 // =0 15b5a0: b85cc3aa ldur w10, [x29, #-0x34] 15b5a4: 0b080148 add w8, w10, w8 15b5a8: b81cc3a8 stur w8, [x29, #-0x34] 15b5ac: b85d43a8 ldur w8, [x29, #-0x2c] 15b5b0: b81d03a8 stur w8, [x29, #-0x30] 15b5b4: b85e43a8 ldur w8, [x29, #-0x1c] 15b5b8: b85d43aa ldur w10, [x29, #-0x2c] 15b5bc: 6b080148 subs w8, w10, w8 15b5c0: b81d43a8 stur w8, [x29, #-0x2c] 15b5c4: b85d43a8 ldur w8, [x29, #-0x2c] 15b5c8: 6b09011f cmp w8, w9 15b5cc: 1a9fa7e8 cset w8, lt 15b5d0: 37000048 tbnz w8, #0x0, 0x15b5d8 15b5d4: 14000006 b 0x15b5ec 15b5d8: 52800008 mov w8, #0x0 // =0 15b5dc: b85d43a9 ldur w9, [x29, #-0x2c] 15b5e0: 6b090108 subs w8, w8, w9 15b5e4: b9004be8 str w8, [sp, #0x48] 15b5e8: 14000003 b 0x15b5f4 15b5ec: b85d43a8 ldur w8, [x29, #-0x2c] 15b5f0: b9004be8 str w8, [sp, #0x48] 15b5f4: b9404be8 ldr w8, [sp, #0x48] 15b5f8: 52800009 mov w9, #0x0 // =0 15b5fc: b85c83aa ldur w10, [x29, #-0x38] 15b600: 0b080148 add w8, w10, w8 15b604: b81c83a8 stur w8, [x29, #-0x38] 15b608: b85d03a8 ldur w8, [x29, #-0x30] 15b60c: b81e43a8 stur w8, [x29, #-0x1c] 15b610: b85d43a8 ldur w8, [x29, #-0x2c] 15b614: b81d03a8 stur w8, [x29, #-0x30] 15b618: b85e03a8 ldur w8, [x29, #-0x20] 15b61c: b85d43aa ldur w10, [x29, #-0x2c] 15b620: 6b080148 subs w8, w10, w8 15b624: b81d43a8 stur w8, [x29, #-0x2c] 15b628: b85d43a8 ldur w8, [x29, #-0x2c] 15b62c: 6b09011f cmp w8, w9 15b630: 1a9fa7e8 cset w8, lt 15b634: 37000048 tbnz w8, #0x0, 0x15b63c 15b638: 14000006 b 0x15b650 15b63c: 52800008 mov w8, #0x0 // =0 15b640: b85d43a9 ldur w9, [x29, #-0x2c] 15b644: 6b090108 subs w8, w8, w9 15b648: b90047e8 str w8, [sp, #0x44] 15b64c: 14000003 b 0x15b658 15b650: b85d43a8 ldur w8, [x29, #-0x2c] 15b654: b90047e8 str w8, [sp, #0x44] 15b658: b94047e8 ldr w8, [sp, #0x44] 15b65c: 52800009 mov w9, #0x0 // =0 15b660: b85c43aa ldur w10, [x29, #-0x3c] 15b664: 0b080148 add w8, w10, w8 15b668: b81c43a8 stur w8, [x29, #-0x3c] 15b66c: b85d03a8 ldur w8, [x29, #-0x30] 15b670: b81e03a8 stur w8, [x29, #-0x20] 15b674: b85d43a8 ldur w8, [x29, #-0x2c] 15b678: b81d03a8 stur w8, [x29, #-0x30] 15b67c: b85dc3a8 ldur w8, [x29, #-0x24] 15b680: b85d43aa ldur w10, [x29, #-0x2c] 15b684: 6b080148 subs w8, w10, w8 15b688: b81d43a8 stur w8, [x29, #-0x2c] 15b68c: b85d43a8 ldur w8, [x29, #-0x2c] 15b690: 6b09011f cmp w8, w9 15b694: 1a9fa7e8 cset w8, lt 15b698: 37000048 tbnz w8, #0x0, 0x15b6a0 15b69c: 14000006 b 0x15b6b4 15b6a0: 52800008 mov w8, #0x0 // =0 15b6a4: b85d43a9 ldur w9, [x29, #-0x2c] 15b6a8: 6b090108 subs w8, w8, w9 15b6ac: b90043e8 str w8, [sp, #0x40] 15b6b0: 14000003 b 0x15b6bc 15b6b4: b85d43a8 ldur w8, [x29, #-0x2c] 15b6b8: b90043e8 str w8, [sp, #0x40] 15b6bc: b94043e8 ldr w8, [sp, #0x40] 15b6c0: 52800009 mov w9, #0x0 // =0 15b6c4: b85c03aa ldur w10, [x29, #-0x40] 15b6c8: 0b080148 add w8, w10, w8 15b6cc: b81c03a8 stur w8, [x29, #-0x40] 15b6d0: b85d03a8 ldur w8, [x29, #-0x30] 15b6d4: b81dc3a8 stur w8, [x29, #-0x24] 15b6d8: b85d43a8 ldur w8, [x29, #-0x2c] 15b6dc: b81d03a8 stur w8, [x29, #-0x30] 15b6e0: b85d83a8 ldur w8, [x29, #-0x28] 15b6e4: b85d43aa ldur w10, [x29, #-0x2c] 15b6e8: 6b080148 subs w8, w10, w8 15b6ec: b81d43a8 stur w8, [x29, #-0x2c] 15b6f0: b85d43a8 ldur w8, [x29, #-0x2c] 15b6f4: 6b09011f cmp w8, w9 15b6f8: 1a9fa7e8 cset w8, lt 15b6fc: 37000048 tbnz w8, #0x0, 0x15b704 15b700: 14000006 b 0x15b718 15b704: 52800008 mov w8, #0x0 // =0 15b708: b85d43a9 ldur w9, [x29, #-0x2c] 15b70c: 6b090108 subs w8, w8, w9 15b710: b9003fe8 str w8, [sp, #0x3c] 15b714: 14000003 b 0x15b720 15b718: b85d43a8 ldur w8, [x29, #-0x2c] 15b71c: b9003fe8 str w8, [sp, #0x3c] 15b720: b9403fe8 ldr w8, [sp, #0x3c] 15b724: b85bc3a9 ldur w9, [x29, #-0x44] 15b728: 0b080128 add w8, w9, w8 15b72c: b81bc3a8 stur w8, [x29, #-0x44] 15b730: b85d03a8 ldur w8, [x29, #-0x30] 15b734: b81d83a8 stur w8, [x29, #-0x28] 15b738: b85b83a8 ldur w8, [x29, #-0x48] 15b73c: 11000508 add w8, w8, #0x1 15b740: b81b83a8 stur w8, [x29, #-0x48] 15b744: 17ffff78 b 0x15b524 15b748: b85cc3a8 ldur w8, [x29, #-0x34] 15b74c: b85c83a9 ldur w9, [x29, #-0x38] 15b750: b81a83a9 stur w9, [x29, #-0x58] 15b754: b85c43a9 ldur w9, [x29, #-0x3c] 15b758: b81a43a9 stur w9, [x29, #-0x5c] 15b75c: b85a83a9 ldur w9, [x29, #-0x58] 15b760: b85a43aa ldur w10, [x29, #-0x5c] 15b764: 6b0a013f cmp w9, w10 15b768: 1a9f27e9 cset w9, lo 15b76c: b9003be8 str w8, [sp, #0x38] 15b770: 37000049 tbnz w9, #0x0, 0x15b778 15b774: 14000004 b 0x15b784 15b778: b85a83a8 ldur w8, [x29, #-0x58] 15b77c: b90037e8 str w8, [sp, #0x34] 15b780: 14000003 b 0x15b78c 15b784: b85a43a8 ldur w8, [x29, #-0x5c] 15b788: b90037e8 str w8, [sp, #0x34] 15b78c: b94037e8 ldr w8, [sp, #0x34] 15b790: b81a03a8 stur w8, [x29, #-0x60] 15b794: b85a03a8 ldur w8, [x29, #-0x60] 15b798: b81ac3a8 stur w8, [x29, #-0x54] 15b79c: b85c03a8 ldur w8, [x29, #-0x40] 15b7a0: b819c3a8 stur w8, [x29, #-0x64] 15b7a4: b85ac3a8 ldur w8, [x29, #-0x54] 15b7a8: b859c3a9 ldur w9, [x29, #-0x64] 15b7ac: 6b09011f cmp w8, w9 15b7b0: 1a9f27e8 cset w8, lo 15b7b4: 37000048 tbnz w8, #0x0, 0x15b7bc 15b7b8: 14000004 b 0x15b7c8 15b7bc: b85ac3a8 ldur w8, [x29, #-0x54] 15b7c0: b90033e8 str w8, [sp, #0x30] 15b7c4: 14000003 b 0x15b7d0 15b7c8: b859c3a8 ldur w8, [x29, #-0x64] 15b7cc: b90033e8 str w8, [sp, #0x30] 15b7d0: b94033e8 ldr w8, [sp, #0x30] 15b7d4: b81983a8 stur w8, [x29, #-0x68] 15b7d8: b85983a8 ldur w8, [x29, #-0x68] 15b7dc: b81b03a8 stur w8, [x29, #-0x50] 15b7e0: b85bc3a8 ldur w8, [x29, #-0x44] 15b7e4: b81943a8 stur w8, [x29, #-0x6c] 15b7e8: b85b03a8 ldur w8, [x29, #-0x50] 15b7ec: b85943a9 ldur w9, [x29, #-0x6c] 15b7f0: 6b09011f cmp w8, w9 15b7f4: 1a9f27e8 cset w8, lo 15b7f8: 37000048 tbnz w8, #0x0, 0x15b800 15b7fc: 14000004 b 0x15b80c 15b800: b85b03a8 ldur w8, [x29, #-0x50] 15b804: b9002fe8 str w8, [sp, #0x2c] 15b808: 14000003 b 0x15b814 15b80c: b85943a8 ldur w8, [x29, #-0x6c] 15b810: b9002fe8 str w8, [sp, #0x2c] 15b814: b9402fe8 ldr w8, [sp, #0x2c] 15b818: b81903a8 stur w8, [x29, #-0x70] 15b81c: b85903a8 ldur w8, [x29, #-0x70] 15b820: b9403be9 ldr w9, [sp, #0x38] 15b824: 6b08013f cmp w9, w8 15b828: 1a9f27e8 cset w8, lo 15b82c: 37000048 tbnz w8, #0x0, 0x15b834 15b830: 14000003 b 0x15b83c 15b834: b81b43bf stur wzr, [x29, #-0x4c] 15b838: 14000055 b 0x15b98c 15b83c: b85c83a8 ldur w8, [x29, #-0x38] 15b840: b85c43a9 ldur w9, [x29, #-0x3c] 15b844: b9007be9 str w9, [sp, #0x78] 15b848: b85c03a9 ldur w9, [x29, #-0x40] 15b84c: b90077e9 str w9, [sp, #0x74] 15b850: b9407be9 ldr w9, [sp, #0x78] 15b854: b94077ea ldr w10, [sp, #0x74] 15b858: 6b0a013f cmp w9, w10 15b85c: 1a9f27e9 cset w9, lo 15b860: b9002be8 str w8, [sp, #0x28] 15b864: 37000049 tbnz w9, #0x0, 0x15b86c 15b868: 14000004 b 0x15b878 15b86c: b9407be8 ldr w8, [sp, #0x78] 15b870: b90027e8 str w8, [sp, #0x24] 15b874: 14000003 b 0x15b880 15b878: b94077e8 ldr w8, [sp, #0x74] 15b87c: b90027e8 str w8, [sp, #0x24] 15b880: b94027e8 ldr w8, [sp, #0x24] 15b884: b90073e8 str w8, [sp, #0x70] 15b888: b94073e8 ldr w8, [sp, #0x70] 15b88c: b818c3a8 stur w8, [x29, #-0x74] 15b890: b85bc3a8 ldur w8, [x29, #-0x44] 15b894: b9006fe8 str w8, [sp, #0x6c] 15b898: b858c3a8 ldur w8, [x29, #-0x74] 15b89c: b9406fe9 ldr w9, [sp, #0x6c] 15b8a0: 6b09011f cmp w8, w9 15b8a4: 1a9f27e8 cset w8, lo 15b8a8: 37000048 tbnz w8, #0x0, 0x15b8b0 15b8ac: 14000004 b 0x15b8bc 15b8b0: b858c3a8 ldur w8, [x29, #-0x74] 15b8b4: b90023e8 str w8, [sp, #0x20] 15b8b8: 14000003 b 0x15b8c4 15b8bc: b9406fe8 ldr w8, [sp, #0x6c] 15b8c0: b90023e8 str w8, [sp, #0x20] 15b8c4: b94023e8 ldr w8, [sp, #0x20] 15b8c8: b9006be8 str w8, [sp, #0x68] 15b8cc: b9406be8 ldr w8, [sp, #0x68] 15b8d0: b9402be9 ldr w9, [sp, #0x28] 15b8d4: 6b08013f cmp w9, w8 15b8d8: 1a9f27e8 cset w8, lo 15b8dc: 37000048 tbnz w8, #0x0, 0x15b8e4 15b8e0: 14000004 b 0x15b8f0 15b8e4: 320003e8 orr w8, wzr, #0x1 15b8e8: b81b43a8 stur w8, [x29, #-0x4c] 15b8ec: 14000028 b 0x15b98c 15b8f0: b85c43a8 ldur w8, [x29, #-0x3c] 15b8f4: b85c03a9 ldur w9, [x29, #-0x40] 15b8f8: b90067e9 str w9, [sp, #0x64] 15b8fc: b85bc3a9 ldur w9, [x29, #-0x44] 15b900: b90063e9 str w9, [sp, #0x60] 15b904: b94067e9 ldr w9, [sp, #0x64] 15b908: b94063ea ldr w10, [sp, #0x60] 15b90c: 6b0a013f cmp w9, w10 15b910: 1a9f27e9 cset w9, lo 15b914: b9001fe8 str w8, [sp, #0x1c] 15b918: 37000049 tbnz w9, #0x0, 0x15b920 15b91c: 14000004 b 0x15b92c 15b920: b94067e8 ldr w8, [sp, #0x64] 15b924: b9001be8 str w8, [sp, #0x18] 15b928: 14000003 b 0x15b934 15b92c: b94063e8 ldr w8, [sp, #0x60] 15b930: b9001be8 str w8, [sp, #0x18] 15b934: b9401be8 ldr w8, [sp, #0x18] 15b938: b9005fe8 str w8, [sp, #0x5c] 15b93c: b9405fe8 ldr w8, [sp, #0x5c] 15b940: b9401fe9 ldr w9, [sp, #0x1c] 15b944: 6b08013f cmp w9, w8 15b948: 1a9f27e8 cset w8, lo 15b94c: 37000048 tbnz w8, #0x0, 0x15b954 15b950: 14000004 b 0x15b960 15b954: 321f03e8 orr w8, wzr, #0x2 15b958: b81b43a8 stur w8, [x29, #-0x4c] 15b95c: 1400000c b 0x15b98c 15b960: b85c03a8 ldur w8, [x29, #-0x40] 15b964: b85bc3a9 ldur w9, [x29, #-0x44] 15b968: 6b09011f cmp w8, w9 15b96c: 1a9f27e8 cset w8, lo 15b970: 37000048 tbnz w8, #0x0, 0x15b978 15b974: 14000004 b 0x15b984 15b978: 320007e8 orr w8, wzr, #0x3 15b97c: b81b43a8 stur w8, [x29, #-0x4c] 15b980: 14000003 b 0x15b98c 15b984: 321e03e8 orr w8, wzr, #0x4 15b988: b81b43a8 stur w8, [x29, #-0x4c] 15b98c: 52800008 mov w8, #0x0 // =0 15b990: b85cc3a9 ldur w9, [x29, #-0x34] 15b994: 6b08013f cmp w9, w8 15b998: 1a9f97e8 cset w8, hi 15b99c: 37000048 tbnz w8, #0x0, 0x15b9a4 15b9a0: 14000006 b 0x15b9b8 15b9a4: b85cc3a0 ldur w0, [x29, #-0x34] 15b9a8: b85f43a1 ldur w1, [x29, #-0xc] 15b9ac: 9400004c bl 0x15badc 15b9b0: b90017e0 str w0, [sp, #0x14] 15b9b4: 14000003 b 0x15b9c0 15b9b8: 52800008 mov w8, #0x0 // =0 15b9bc: b90017e8 str w8, [sp, #0x14] 15b9c0: b94017e8 ldr w8, [sp, #0x14] 15b9c4: 52800009 mov w9, #0x0 // =0 15b9c8: f85e83aa ldur x10, [x29, #-0x18] 15b9cc: b9000148 str w8, [x10] 15b9d0: b85c83a8 ldur w8, [x29, #-0x38] 15b9d4: 6b09011f cmp w8, w9 15b9d8: 1a9f97e8 cset w8, hi 15b9dc: 37000048 tbnz w8, #0x0, 0x15b9e4 15b9e0: 14000006 b 0x15b9f8 15b9e4: b85c83a0 ldur w0, [x29, #-0x38] 15b9e8: b85f43a1 ldur w1, [x29, #-0xc] 15b9ec: 9400003c bl 0x15badc 15b9f0: b90013e0 str w0, [sp, #0x10] 15b9f4: 14000003 b 0x15ba00 15b9f8: 52800008 mov w8, #0x0 // =0 15b9fc: b90013e8 str w8, [sp, #0x10] 15ba00: b94013e8 ldr w8, [sp, #0x10] 15ba04: 52800009 mov w9, #0x0 // =0 15ba08: f85e83aa ldur x10, [x29, #-0x18] 15ba0c: b9000548 str w8, [x10, #0x4] 15ba10: b85c43a8 ldur w8, [x29, #-0x3c] 15ba14: 6b09011f cmp w8, w9 15ba18: 1a9f97e8 cset w8, hi 15ba1c: 37000048 tbnz w8, #0x0, 0x15ba24 15ba20: 14000006 b 0x15ba38 15ba24: b85c43a0 ldur w0, [x29, #-0x3c] 15ba28: b85f43a1 ldur w1, [x29, #-0xc] 15ba2c: 9400002c bl 0x15badc 15ba30: b9000fe0 str w0, [sp, #0xc] 15ba34: 14000003 b 0x15ba40 15ba38: 52800008 mov w8, #0x0 // =0 15ba3c: b9000fe8 str w8, [sp, #0xc] 15ba40: b9400fe8 ldr w8, [sp, #0xc] 15ba44: 52800009 mov w9, #0x0 // =0 15ba48: f85e83aa ldur x10, [x29, #-0x18] 15ba4c: b9000948 str w8, [x10, #0x8] 15ba50: b85c03a8 ldur w8, [x29, #-0x40] 15ba54: 6b09011f cmp w8, w9 15ba58: 1a9f97e8 cset w8, hi 15ba5c: 37000048 tbnz w8, #0x0, 0x15ba64 15ba60: 14000006 b 0x15ba78 15ba64: b85c03a0 ldur w0, [x29, #-0x40] 15ba68: b85f43a1 ldur w1, [x29, #-0xc] 15ba6c: 9400001c bl 0x15badc 15ba70: b9000be0 str w0, [sp, #0x8] 15ba74: 14000003 b 0x15ba80 15ba78: 52800008 mov w8, #0x0 // =0 15ba7c: b9000be8 str w8, [sp, #0x8] 15ba80: b9400be8 ldr w8, [sp, #0x8] 15ba84: 52800009 mov w9, #0x0 // =0 15ba88: f85e83aa ldur x10, [x29, #-0x18] 15ba8c: b9000d48 str w8, [x10, #0xc] 15ba90: b85bc3a8 ldur w8, [x29, #-0x44] 15ba94: 6b09011f cmp w8, w9 15ba98: 1a9f97e8 cset w8, hi 15ba9c: 37000048 tbnz w8, #0x0, 0x15baa4 15baa0: 14000006 b 0x15bab8 15baa4: b85bc3a0 ldur w0, [x29, #-0x44] 15baa8: b85f43a1 ldur w1, [x29, #-0xc] 15baac: 9400000c bl 0x15badc 15bab0: b90007e0 str w0, [sp, #0x4] 15bab4: 14000003 b 0x15bac0 15bab8: 52800008 mov w8, #0x0 // =0 15babc: b90007e8 str w8, [sp, #0x4] 15bac0: b94007e8 ldr w8, [sp, #0x4] 15bac4: f85e83a9 ldur x9, [x29, #-0x18] 15bac8: b9001128 str w8, [x9, #0x10] 15bacc: b85b43a0 ldur w0, [x29, #-0x4c] 15bad0: a94f7bfd ldp x29, x30, [sp, #0xf0] 15bad4: 910403ff add sp, sp, #0x100 15bad8: d65f03c0 ret 15badc: d10143ff sub sp, sp, #0x50 15bae0: a9047bfd stp x29, x30, [sp, #0x40] 15bae4: 910103fd add x29, sp, #0x40 15bae8: b0000a68 adrp x8, 0x2a8000 15baec: f9448508 ldr x8, [x8, #0x908] 15baf0: b81f83a0 stur w0, [x29, #-0x8] 15baf4: b81f43a1 stur w1, [x29, #-0xc] 15baf8: b85f83a0 ldur w0, [x29, #-0x8] 15bafc: b85f43a1 ldur w1, [x29, #-0xc] 15bb00: 6b01001f cmp w0, w1 15bb04: 1a9f87e0 cset w0, ls 15bb08: f9000fe8 str x8, [sp, #0x18] 15bb0c: 37000040 tbnz w0, #0x0, 0x15bb14 15bb10: 14000003 b 0x15bb1c 15bb14: b81fc3bf stur wzr, [x29, #-0x4] 15bb18: 14000068 b 0x15bcb8 15bb1c: 321c03e8 orr w8, wzr, #0x10 15bb20: b27b03e9 orr x9, xzr, #0x20 15bb24: b85f83a0 ldur w0, [x29, #-0x8] 15bb28: b90017e8 str w8, [sp, #0x14] 15bb2c: f90007e9 str x9, [sp, #0x8] 15bb30: 940004c3 bl 0x15ce3c 15bb34: 11000408 add w8, w0, #0x1 15bb38: 2a0803e9 mov w9, w8 15bb3c: d3407d29 ubfx x9, x9, #0, #32 15bb40: f94007ea ldr x10, [sp, #0x8] 15bb44: eb090149 subs x9, x10, x9 15bb48: 2a0903e8 mov w8, w9 15bb4c: b81e83a8 stur w8, [x29, #-0x18] 15bb50: b85e83a8 ldur w8, [x29, #-0x18] 15bb54: b85f83a0 ldur w0, [x29, #-0x8] 15bb58: 1ac82008 lsl w8, w0, w8 15bb5c: b81f83a8 stur w8, [x29, #-0x8] 15bb60: b85f43a8 ldur w8, [x29, #-0xc] 15bb64: b85f83a0 ldur w0, [x29, #-0x8] 15bb68: 1ac80808 udiv w8, w0, w8 15bb6c: b81f83a8 stur w8, [x29, #-0x8] 15bb70: b85f83a0 ldur w0, [x29, #-0x8] 15bb74: 940004b2 bl 0x15ce3c 15bb78: 11000408 add w8, w0, #0x1 15bb7c: b81ec3a8 stur w8, [x29, #-0x14] 15bb80: b85ec3a8 ldur w8, [x29, #-0x14] 15bb84: b94017e0 ldr w0, [sp, #0x14] 15bb88: 6b00011f cmp w8, w0 15bb8c: 1a9f97e8 cset w8, hi 15bb90: 37000048 tbnz w8, #0x0, 0x15bb98 15bb94: 1400000b b 0x15bbc0 15bb98: b85ec3a8 ldur w8, [x29, #-0x14] 15bb9c: 71004108 subs w8, w8, #0x10 15bba0: b85f83a9 ldur w9, [x29, #-0x8] 15bba4: 1ac82528 lsr w8, w9, w8 15bba8: b81f83a8 stur w8, [x29, #-0x8] 15bbac: b85ec3a8 ldur w8, [x29, #-0x14] 15bbb0: 71004108 subs w8, w8, #0x10 15bbb4: b85e83a9 ldur w9, [x29, #-0x18] 15bbb8: 6b080128 subs w8, w9, w8 15bbbc: b81e83a8 stur w8, [x29, #-0x18] 15bbc0: 320007e8 orr w8, wzr, #0x3 15bbc4: b85f83a9 ldur w9, [x29, #-0x8] 15bbc8: b81f03a9 stur w9, [x29, #-0x10] 15bbcc: f9400fea ldr x10, [sp, #0x18] 15bbd0: b9400149 ldr w9, [x10] 15bbd4: b85f03ab ldur w11, [x29, #-0x10] 15bbd8: 1b097d69 mul w9, w11, w9 15bbdc: b81f03a9 stur w9, [x29, #-0x10] 15bbe0: b85e83a9 ldur w9, [x29, #-0x18] 15bbe4: 11004129 add w9, w9, #0x10 15bbe8: b81e83a9 stur w9, [x29, #-0x18] 15bbec: b85e83a9 ldur w9, [x29, #-0x18] 15bbf0: 0a080128 and w8, w9, w8 15bbf4: b81e43a8 stur w8, [x29, #-0x1c] 15bbf8: b85e43a8 ldur w8, [x29, #-0x1c] 15bbfc: 35000048 cbnz w8, 0x15bc04 15bc00: 14000009 b 0x15bc24 15bc04: b85e43a8 ldur w8, [x29, #-0x1c] 15bc08: b85f03a9 ldur w9, [x29, #-0x10] 15bc0c: 1ac82528 lsr w8, w9, w8 15bc10: b81f03a8 stur w8, [x29, #-0x10] 15bc14: b85e43a8 ldur w8, [x29, #-0x1c] 15bc18: b85e83a9 ldur w9, [x29, #-0x18] 15bc1c: 6b080128 subs w8, w9, w8 15bc20: b81e83a8 stur w8, [x29, #-0x18] 15bc24: 12800002 mov w2, #-0x1 // =-1 15bc28: b85f03a0 ldur w0, [x29, #-0x10] 15bc2c: b85e83a1 ldur w1, [x29, #-0x18] 15bc30: 97fd3530 bl 0xa90f0 15bc34: b81f03a0 stur w0, [x29, #-0x10] 15bc38: b85f03a0 ldur w0, [x29, #-0x10] 15bc3c: 34000040 cbz w0, 0x15bc44 15bc40: 14000003 b 0x15bc4c 15bc44: b81fc3bf stur wzr, [x29, #-0x4] 15bc48: 1400001c b 0x15bcb8 15bc4c: 321c03e8 orr w8, wzr, #0x10 15bc50: b85e83a9 ldur w9, [x29, #-0x18] 15bc54: 6b08013f cmp w9, w8 15bc58: 1a9fa7e8 cset w8, lt 15bc5c: 37000048 tbnz w8, #0x0, 0x15bc64 15bc60: 14000008 b 0x15bc80 15bc64: 321c03e8 orr w8, wzr, #0x10 15bc68: b85f03a9 ldur w9, [x29, #-0x10] 15bc6c: b85e83aa ldur w10, [x29, #-0x18] 15bc70: 6b0a0108 subs w8, w8, w10 15bc74: 1ac82128 lsl w8, w9, w8 15bc78: b81fc3a8 stur w8, [x29, #-0x4] 15bc7c: 1400000f b 0x15bcb8 15bc80: 321c03e8 orr w8, wzr, #0x10 15bc84: b85e83a9 ldur w9, [x29, #-0x18] 15bc88: 6b08013f cmp w9, w8 15bc8c: 1a9fd7e8 cset w8, gt 15bc90: 37000048 tbnz w8, #0x0, 0x15bc98 15bc94: 14000007 b 0x15bcb0 15bc98: b85f03a8 ldur w8, [x29, #-0x10] 15bc9c: b85e83a9 ldur w9, [x29, #-0x18] 15bca0: 71004129 subs w9, w9, #0x10 15bca4: 1ac92508 lsr w8, w8, w9 15bca8: b81fc3a8 stur w8, [x29, #-0x4] 15bcac: 14000003 b 0x15bcb8 15bcb0: b85f03a8 ldur w8, [x29, #-0x10] 15bcb4: b81fc3a8 stur w8, [x29, #-0x4] 15bcb8: b85fc3a0 ldur w0, [x29, #-0x4] 15bcbc: a9447bfd ldp x29, x30, [sp, #0x40] 15bcc0: 910143ff add sp, sp, #0x50 15bcc4: d65f03c0 ret 000000000015bcc8 : 15bcc8: d10643ff sub sp, sp, #0x190 15bccc: f900bbfc str x28, [sp, #0x170] 15bcd0: a9187bfd stp x29, x30, [sp, #0x180] 15bcd4: 910603fd add x29, sp, #0x180 15bcd8: 321f03e8 orr w8, wzr, #0x2 15bcdc: f81e83a0 stur x0, [x29, #-0x18] 15bce0: b81e43a1 stur w1, [x29, #-0x1c] 15bce4: f81d83a2 stur x2, [x29, #-0x28] 15bce8: f85e83a0 ldur x0, [x29, #-0x18] 15bcec: b85fc001 ldur w1, [x0, #-0x4] 15bcf0: b81d43a1 stur w1, [x29, #-0x2c] 15bcf4: f85e83a0 ldur x0, [x29, #-0x18] 15bcf8: b85fc001 ldur w1, [x0, #-0x4] 15bcfc: f85e83a0 ldur x0, [x29, #-0x18] 15bd00: b85f8009 ldur w9, [x0, #-0x8] 15bd04: 6b090029 subs w9, w1, w9 15bd08: b81d03a9 stur w9, [x29, #-0x30] 15bd0c: b85d03a9 ldur w9, [x29, #-0x30] 15bd10: f85e83a0 ldur x0, [x29, #-0x18] 15bd14: b85f8001 ldur w1, [x0, #-0x8] 15bd18: f85e83a0 ldur x0, [x29, #-0x18] 15bd1c: b85f400a ldur w10, [x0, #-0xc] 15bd20: 6b0a002a subs w10, w1, w10 15bd24: 6b0a0129 subs w9, w9, w10 15bd28: b81cc3a9 stur w9, [x29, #-0x34] 15bd2c: b85cc3a9 ldur w9, [x29, #-0x34] 15bd30: f85e83a0 ldur x0, [x29, #-0x18] 15bd34: b85f800a ldur w10, [x0, #-0x8] 15bd38: f85e83a0 ldur x0, [x29, #-0x18] 15bd3c: b85f4001 ldur w1, [x0, #-0xc] 15bd40: 1b017d08 mul w8, w8, w1 15bd44: 6b080148 subs w8, w10, w8 15bd48: f85e83a0 ldur x0, [x29, #-0x18] 15bd4c: b85f000a ldur w10, [x0, #-0x10] 15bd50: 0b0a0108 add w8, w8, w10 15bd54: 6b080128 subs w8, w9, w8 15bd58: b81c83a8 stur w8, [x29, #-0x38] 15bd5c: f81b83bf stur xzr, [x29, #-0x48] 15bd60: f81b03bf stur xzr, [x29, #-0x50] 15bd64: f81a83bf stur xzr, [x29, #-0x58] 15bd68: f81a03bf stur xzr, [x29, #-0x60] 15bd6c: f81983bf stur xzr, [x29, #-0x68] 15bd70: b81943bf stur wzr, [x29, #-0x6c] 15bd74: b85943a8 ldur w8, [x29, #-0x6c] 15bd78: b85e43a9 ldur w9, [x29, #-0x1c] 15bd7c: 6b09011f cmp w8, w9 15bd80: 1a9f27e8 cset w8, lo 15bd84: 37000048 tbnz w8, #0x0, 0x15bd8c 15bd88: 1400008d b 0x15bfbc 15bd8c: b27e03e8 orr x8, xzr, #0x4 15bd90: 52800009 mov w9, #0x0 // =0 15bd94: f85e83aa ldur x10, [x29, #-0x18] 15bd98: b85943ab ldur w11, [x29, #-0x6c] 15bd9c: 2a0b03ec mov w12, w11 15bda0: d3407d8c ubfx x12, x12, #0, #32 15bda4: 9b0c7d08 mul x8, x8, x12 15bda8: 8b080148 add x8, x10, x8 15bdac: b940010b ldr w11, [x8] 15bdb0: b81c43ab stur w11, [x29, #-0x3c] 15bdb4: b85c43ab ldur w11, [x29, #-0x3c] 15bdb8: 6b09017f cmp w11, w9 15bdbc: 1a9fa7e9 cset w9, lt 15bdc0: 37000049 tbnz w9, #0x0, 0x15bdc8 15bdc4: 14000006 b 0x15bddc 15bdc8: 52800008 mov w8, #0x0 // =0 15bdcc: b85c43a9 ldur w9, [x29, #-0x3c] 15bdd0: 6b090108 subs w8, w8, w9 15bdd4: b9007fe8 str w8, [sp, #0x7c] 15bdd8: 14000003 b 0x15bde4 15bddc: b85c43a8 ldur w8, [x29, #-0x3c] 15bde0: b9007fe8 str w8, [sp, #0x7c] 15bde4: b9407fe8 ldr w8, [sp, #0x7c] 15bde8: 52800009 mov w9, #0x0 // =0 15bdec: 2a0803ea mov w10, w8 15bdf0: d3407d4a ubfx x10, x10, #0, #32 15bdf4: f85b83ab ldur x11, [x29, #-0x48] 15bdf8: 8b0a016a add x10, x11, x10 15bdfc: f81b83aa stur x10, [x29, #-0x48] 15be00: b85c43a8 ldur w8, [x29, #-0x3c] 15be04: b81c03a8 stur w8, [x29, #-0x40] 15be08: b85d43a8 ldur w8, [x29, #-0x2c] 15be0c: b85c43ac ldur w12, [x29, #-0x3c] 15be10: 6b080188 subs w8, w12, w8 15be14: b81c43a8 stur w8, [x29, #-0x3c] 15be18: b85c43a8 ldur w8, [x29, #-0x3c] 15be1c: 6b09011f cmp w8, w9 15be20: 1a9fa7e8 cset w8, lt 15be24: 37000048 tbnz w8, #0x0, 0x15be2c 15be28: 14000006 b 0x15be40 15be2c: 52800008 mov w8, #0x0 // =0 15be30: b85c43a9 ldur w9, [x29, #-0x3c] 15be34: 6b090108 subs w8, w8, w9 15be38: b9007be8 str w8, [sp, #0x78] 15be3c: 14000003 b 0x15be48 15be40: b85c43a8 ldur w8, [x29, #-0x3c] 15be44: b9007be8 str w8, [sp, #0x78] 15be48: b9407be8 ldr w8, [sp, #0x78] 15be4c: 52800009 mov w9, #0x0 // =0 15be50: 2a0803ea mov w10, w8 15be54: d3407d4a ubfx x10, x10, #0, #32 15be58: f85b03ab ldur x11, [x29, #-0x50] 15be5c: 8b0a016a add x10, x11, x10 15be60: f81b03aa stur x10, [x29, #-0x50] 15be64: b85c03a8 ldur w8, [x29, #-0x40] 15be68: b81d43a8 stur w8, [x29, #-0x2c] 15be6c: b85c43a8 ldur w8, [x29, #-0x3c] 15be70: b81c03a8 stur w8, [x29, #-0x40] 15be74: b85d03a8 ldur w8, [x29, #-0x30] 15be78: b85c43ac ldur w12, [x29, #-0x3c] 15be7c: 6b080188 subs w8, w12, w8 15be80: b81c43a8 stur w8, [x29, #-0x3c] 15be84: b85c43a8 ldur w8, [x29, #-0x3c] 15be88: 6b09011f cmp w8, w9 15be8c: 1a9fa7e8 cset w8, lt 15be90: 37000048 tbnz w8, #0x0, 0x15be98 15be94: 14000006 b 0x15beac 15be98: 52800008 mov w8, #0x0 // =0 15be9c: b85c43a9 ldur w9, [x29, #-0x3c] 15bea0: 6b090108 subs w8, w8, w9 15bea4: b90077e8 str w8, [sp, #0x74] 15bea8: 14000003 b 0x15beb4 15beac: b85c43a8 ldur w8, [x29, #-0x3c] 15beb0: b90077e8 str w8, [sp, #0x74] 15beb4: b94077e8 ldr w8, [sp, #0x74] 15beb8: 52800009 mov w9, #0x0 // =0 15bebc: 2a0803ea mov w10, w8 15bec0: d3407d4a ubfx x10, x10, #0, #32 15bec4: f85a83ab ldur x11, [x29, #-0x58] 15bec8: 8b0a016a add x10, x11, x10 15becc: f81a83aa stur x10, [x29, #-0x58] 15bed0: b85c03a8 ldur w8, [x29, #-0x40] 15bed4: b81d03a8 stur w8, [x29, #-0x30] 15bed8: b85c43a8 ldur w8, [x29, #-0x3c] 15bedc: b81c03a8 stur w8, [x29, #-0x40] 15bee0: b85cc3a8 ldur w8, [x29, #-0x34] 15bee4: b85c43ac ldur w12, [x29, #-0x3c] 15bee8: 6b080188 subs w8, w12, w8 15beec: b81c43a8 stur w8, [x29, #-0x3c] 15bef0: b85c43a8 ldur w8, [x29, #-0x3c] 15bef4: 6b09011f cmp w8, w9 15bef8: 1a9fa7e8 cset w8, lt 15befc: 37000048 tbnz w8, #0x0, 0x15bf04 15bf00: 14000006 b 0x15bf18 15bf04: 52800008 mov w8, #0x0 // =0 15bf08: b85c43a9 ldur w9, [x29, #-0x3c] 15bf0c: 6b090108 subs w8, w8, w9 15bf10: b90073e8 str w8, [sp, #0x70] 15bf14: 14000003 b 0x15bf20 15bf18: b85c43a8 ldur w8, [x29, #-0x3c] 15bf1c: b90073e8 str w8, [sp, #0x70] 15bf20: b94073e8 ldr w8, [sp, #0x70] 15bf24: 52800009 mov w9, #0x0 // =0 15bf28: 2a0803ea mov w10, w8 15bf2c: d3407d4a ubfx x10, x10, #0, #32 15bf30: f85a03ab ldur x11, [x29, #-0x60] 15bf34: 8b0a016a add x10, x11, x10 15bf38: f81a03aa stur x10, [x29, #-0x60] 15bf3c: b85c03a8 ldur w8, [x29, #-0x40] 15bf40: b81cc3a8 stur w8, [x29, #-0x34] 15bf44: b85c43a8 ldur w8, [x29, #-0x3c] 15bf48: b81c03a8 stur w8, [x29, #-0x40] 15bf4c: b85c83a8 ldur w8, [x29, #-0x38] 15bf50: b85c43ac ldur w12, [x29, #-0x3c] 15bf54: 6b080188 subs w8, w12, w8 15bf58: b81c43a8 stur w8, [x29, #-0x3c] 15bf5c: b85c43a8 ldur w8, [x29, #-0x3c] 15bf60: 6b09011f cmp w8, w9 15bf64: 1a9fa7e8 cset w8, lt 15bf68: 37000048 tbnz w8, #0x0, 0x15bf70 15bf6c: 14000006 b 0x15bf84 15bf70: 52800008 mov w8, #0x0 // =0 15bf74: b85c43a9 ldur w9, [x29, #-0x3c] 15bf78: 6b090108 subs w8, w8, w9 15bf7c: b9006fe8 str w8, [sp, #0x6c] 15bf80: 14000003 b 0x15bf8c 15bf84: b85c43a8 ldur w8, [x29, #-0x3c] 15bf88: b9006fe8 str w8, [sp, #0x6c] 15bf8c: b9406fe8 ldr w8, [sp, #0x6c] 15bf90: 2a0803e9 mov w9, w8 15bf94: d3407d29 ubfx x9, x9, #0, #32 15bf98: f85983aa ldur x10, [x29, #-0x68] 15bf9c: 8b090149 add x9, x10, x9 15bfa0: f81983a9 stur x9, [x29, #-0x68] 15bfa4: b85c03a8 ldur w8, [x29, #-0x40] 15bfa8: b81c83a8 stur w8, [x29, #-0x38] 15bfac: b85943a8 ldur w8, [x29, #-0x6c] 15bfb0: 11000508 add w8, w8, #0x1 15bfb4: b81943a8 stur w8, [x29, #-0x6c] 15bfb8: 17ffff6f b 0x15bd74 15bfbc: f85b83a8 ldur x8, [x29, #-0x48] 15bfc0: f85b03a9 ldur x9, [x29, #-0x50] 15bfc4: f81783a9 stur x9, [x29, #-0x88] 15bfc8: f85a83a9 ldur x9, [x29, #-0x58] 15bfcc: f81703a9 stur x9, [x29, #-0x90] 15bfd0: f85783a9 ldur x9, [x29, #-0x88] 15bfd4: f85703aa ldur x10, [x29, #-0x90] 15bfd8: eb0a013f cmp x9, x10 15bfdc: 1a9f27eb cset w11, lo 15bfe0: f90033e8 str x8, [sp, #0x60] 15bfe4: 3700004b tbnz w11, #0x0, 0x15bfec 15bfe8: 14000004 b 0x15bff8 15bfec: f85783a8 ldur x8, [x29, #-0x88] 15bff0: f9002fe8 str x8, [sp, #0x58] 15bff4: 14000003 b 0x15c000 15bff8: f85703a8 ldur x8, [x29, #-0x90] 15bffc: f9002fe8 str x8, [sp, #0x58] 15c000: f9402fe8 ldr x8, [sp, #0x58] 15c004: f81683a8 stur x8, [x29, #-0x98] 15c008: f85683a8 ldur x8, [x29, #-0x98] 15c00c: f81803a8 stur x8, [x29, #-0x80] 15c010: f85a03a8 ldur x8, [x29, #-0x60] 15c014: f81603a8 stur x8, [x29, #-0xa0] 15c018: f85803a8 ldur x8, [x29, #-0x80] 15c01c: f85603a9 ldur x9, [x29, #-0xa0] 15c020: eb09011f cmp x8, x9 15c024: 1a9f27ea cset w10, lo 15c028: 3700004a tbnz w10, #0x0, 0x15c030 15c02c: 14000004 b 0x15c03c 15c030: f85803a8 ldur x8, [x29, #-0x80] 15c034: f9002be8 str x8, [sp, #0x50] 15c038: 14000003 b 0x15c044 15c03c: f85603a8 ldur x8, [x29, #-0xa0] 15c040: f9002be8 str x8, [sp, #0x50] 15c044: f9402be8 ldr x8, [sp, #0x50] 15c048: f81583a8 stur x8, [x29, #-0xa8] 15c04c: f85583a8 ldur x8, [x29, #-0xa8] 15c050: f81883a8 stur x8, [x29, #-0x78] 15c054: f85983a8 ldur x8, [x29, #-0x68] 15c058: f81503a8 stur x8, [x29, #-0xb0] 15c05c: f85883a8 ldur x8, [x29, #-0x78] 15c060: f85503a9 ldur x9, [x29, #-0xb0] 15c064: eb09011f cmp x8, x9 15c068: 1a9f27ea cset w10, lo 15c06c: 3700004a tbnz w10, #0x0, 0x15c074 15c070: 14000004 b 0x15c080 15c074: f85883a8 ldur x8, [x29, #-0x78] 15c078: f90027e8 str x8, [sp, #0x48] 15c07c: 14000003 b 0x15c088 15c080: f85503a8 ldur x8, [x29, #-0xb0] 15c084: f90027e8 str x8, [sp, #0x48] 15c088: f94027e8 ldr x8, [sp, #0x48] 15c08c: f81483a8 stur x8, [x29, #-0xb8] 15c090: f85483a8 ldur x8, [x29, #-0xb8] 15c094: f94033e9 ldr x9, [sp, #0x60] 15c098: eb08013f cmp x9, x8 15c09c: 1a9f27ea cset w10, lo 15c0a0: 3700004a tbnz w10, #0x0, 0x15c0a8 15c0a4: 14000003 b 0x15c0b0 15c0a8: b81903bf stur wzr, [x29, #-0x70] 15c0ac: 14000055 b 0x15c200 15c0b0: f85b03a8 ldur x8, [x29, #-0x50] 15c0b4: f85a83a9 ldur x9, [x29, #-0x58] 15c0b8: f9005fe9 str x9, [sp, #0xb8] 15c0bc: f85a03a9 ldur x9, [x29, #-0x60] 15c0c0: f9005be9 str x9, [sp, #0xb0] 15c0c4: f9405fe9 ldr x9, [sp, #0xb8] 15c0c8: f9405bea ldr x10, [sp, #0xb0] 15c0cc: eb0a013f cmp x9, x10 15c0d0: 1a9f27eb cset w11, lo 15c0d4: f90023e8 str x8, [sp, #0x40] 15c0d8: 3700004b tbnz w11, #0x0, 0x15c0e0 15c0dc: 14000004 b 0x15c0ec 15c0e0: f9405fe8 ldr x8, [sp, #0xb8] 15c0e4: f9001fe8 str x8, [sp, #0x38] 15c0e8: 14000003 b 0x15c0f4 15c0ec: f9405be8 ldr x8, [sp, #0xb0] 15c0f0: f9001fe8 str x8, [sp, #0x38] 15c0f4: f9401fe8 ldr x8, [sp, #0x38] 15c0f8: f90057e8 str x8, [sp, #0xa8] 15c0fc: f94057e8 ldr x8, [sp, #0xa8] 15c100: f90063e8 str x8, [sp, #0xc0] 15c104: f85983a8 ldur x8, [x29, #-0x68] 15c108: f90053e8 str x8, [sp, #0xa0] 15c10c: f94063e8 ldr x8, [sp, #0xc0] 15c110: f94053e9 ldr x9, [sp, #0xa0] 15c114: eb09011f cmp x8, x9 15c118: 1a9f27ea cset w10, lo 15c11c: 3700004a tbnz w10, #0x0, 0x15c124 15c120: 14000004 b 0x15c130 15c124: f94063e8 ldr x8, [sp, #0xc0] 15c128: f9001be8 str x8, [sp, #0x30] 15c12c: 14000003 b 0x15c138 15c130: f94053e8 ldr x8, [sp, #0xa0] 15c134: f9001be8 str x8, [sp, #0x30] 15c138: f9401be8 ldr x8, [sp, #0x30] 15c13c: f9004fe8 str x8, [sp, #0x98] 15c140: f9404fe8 ldr x8, [sp, #0x98] 15c144: f94023e9 ldr x9, [sp, #0x40] 15c148: eb08013f cmp x9, x8 15c14c: 1a9f27ea cset w10, lo 15c150: 3700004a tbnz w10, #0x0, 0x15c158 15c154: 14000004 b 0x15c164 15c158: 320003e8 orr w8, wzr, #0x1 15c15c: b81903a8 stur w8, [x29, #-0x70] 15c160: 14000028 b 0x15c200 15c164: f85a83a8 ldur x8, [x29, #-0x58] 15c168: f85a03a9 ldur x9, [x29, #-0x60] 15c16c: f9004be9 str x9, [sp, #0x90] 15c170: f85983a9 ldur x9, [x29, #-0x68] 15c174: f90047e9 str x9, [sp, #0x88] 15c178: f9404be9 ldr x9, [sp, #0x90] 15c17c: f94047ea ldr x10, [sp, #0x88] 15c180: eb0a013f cmp x9, x10 15c184: 1a9f27eb cset w11, lo 15c188: f90017e8 str x8, [sp, #0x28] 15c18c: 3700004b tbnz w11, #0x0, 0x15c194 15c190: 14000004 b 0x15c1a0 15c194: f9404be8 ldr x8, [sp, #0x90] 15c198: f90013e8 str x8, [sp, #0x20] 15c19c: 14000003 b 0x15c1a8 15c1a0: f94047e8 ldr x8, [sp, #0x88] 15c1a4: f90013e8 str x8, [sp, #0x20] 15c1a8: f94013e8 ldr x8, [sp, #0x20] 15c1ac: f90043e8 str x8, [sp, #0x80] 15c1b0: f94043e8 ldr x8, [sp, #0x80] 15c1b4: f94017e9 ldr x9, [sp, #0x28] 15c1b8: eb08013f cmp x9, x8 15c1bc: 1a9f27ea cset w10, lo 15c1c0: 3700004a tbnz w10, #0x0, 0x15c1c8 15c1c4: 14000004 b 0x15c1d4 15c1c8: 321f03e8 orr w8, wzr, #0x2 15c1cc: b81903a8 stur w8, [x29, #-0x70] 15c1d0: 1400000c b 0x15c200 15c1d4: f85a03a8 ldur x8, [x29, #-0x60] 15c1d8: f85983a9 ldur x9, [x29, #-0x68] 15c1dc: eb09011f cmp x8, x9 15c1e0: 1a9f27ea cset w10, lo 15c1e4: 3700004a tbnz w10, #0x0, 0x15c1ec 15c1e8: 14000004 b 0x15c1f8 15c1ec: 320007e8 orr w8, wzr, #0x3 15c1f0: b81903a8 stur w8, [x29, #-0x70] 15c1f4: 14000003 b 0x15c200 15c1f8: 321e03e8 orr w8, wzr, #0x4 15c1fc: b81903a8 stur w8, [x29, #-0x70] 15c200: d2800008 mov x8, #0x0 // =0 15c204: f85b83a9 ldur x9, [x29, #-0x48] 15c208: eb08013f cmp x9, x8 15c20c: 1a9f97ea cset w10, hi 15c210: 3700004a tbnz w10, #0x0, 0x15c218 15c214: 14000006 b 0x15c22c 15c218: f85b83a0 ldur x0, [x29, #-0x48] 15c21c: b85e43a1 ldur w1, [x29, #-0x1c] 15c220: 9400004d bl 0x15c354 15c224: b9001fe0 str w0, [sp, #0x1c] 15c228: 14000003 b 0x15c234 15c22c: 52800008 mov w8, #0x0 // =0 15c230: b9001fe8 str w8, [sp, #0x1c] 15c234: b9401fe8 ldr w8, [sp, #0x1c] 15c238: d2800009 mov x9, #0x0 // =0 15c23c: f85d83aa ldur x10, [x29, #-0x28] 15c240: b9000148 str w8, [x10] 15c244: f85b03aa ldur x10, [x29, #-0x50] 15c248: eb09015f cmp x10, x9 15c24c: 1a9f97e8 cset w8, hi 15c250: 37000048 tbnz w8, #0x0, 0x15c258 15c254: 14000006 b 0x15c26c 15c258: f85b03a0 ldur x0, [x29, #-0x50] 15c25c: b85e43a1 ldur w1, [x29, #-0x1c] 15c260: 9400003d bl 0x15c354 15c264: b9001be0 str w0, [sp, #0x18] 15c268: 14000003 b 0x15c274 15c26c: 52800008 mov w8, #0x0 // =0 15c270: b9001be8 str w8, [sp, #0x18] 15c274: b9401be8 ldr w8, [sp, #0x18] 15c278: d2800009 mov x9, #0x0 // =0 15c27c: f85d83aa ldur x10, [x29, #-0x28] 15c280: b9000548 str w8, [x10, #0x4] 15c284: f85a83aa ldur x10, [x29, #-0x58] 15c288: eb09015f cmp x10, x9 15c28c: 1a9f97e8 cset w8, hi 15c290: 37000048 tbnz w8, #0x0, 0x15c298 15c294: 14000006 b 0x15c2ac 15c298: f85a83a0 ldur x0, [x29, #-0x58] 15c29c: b85e43a1 ldur w1, [x29, #-0x1c] 15c2a0: 9400002d bl 0x15c354 15c2a4: b90017e0 str w0, [sp, #0x14] 15c2a8: 14000003 b 0x15c2b4 15c2ac: 52800008 mov w8, #0x0 // =0 15c2b0: b90017e8 str w8, [sp, #0x14] 15c2b4: b94017e8 ldr w8, [sp, #0x14] 15c2b8: d2800009 mov x9, #0x0 // =0 15c2bc: f85d83aa ldur x10, [x29, #-0x28] 15c2c0: b9000948 str w8, [x10, #0x8] 15c2c4: f85a03aa ldur x10, [x29, #-0x60] 15c2c8: eb09015f cmp x10, x9 15c2cc: 1a9f97e8 cset w8, hi 15c2d0: 37000048 tbnz w8, #0x0, 0x15c2d8 15c2d4: 14000006 b 0x15c2ec 15c2d8: f85a03a0 ldur x0, [x29, #-0x60] 15c2dc: b85e43a1 ldur w1, [x29, #-0x1c] 15c2e0: 9400001d bl 0x15c354 15c2e4: b90013e0 str w0, [sp, #0x10] 15c2e8: 14000003 b 0x15c2f4 15c2ec: 52800008 mov w8, #0x0 // =0 15c2f0: b90013e8 str w8, [sp, #0x10] 15c2f4: b94013e8 ldr w8, [sp, #0x10] 15c2f8: d2800009 mov x9, #0x0 // =0 15c2fc: f85d83aa ldur x10, [x29, #-0x28] 15c300: b9000d48 str w8, [x10, #0xc] 15c304: f85983aa ldur x10, [x29, #-0x68] 15c308: eb09015f cmp x10, x9 15c30c: 1a9f97e8 cset w8, hi 15c310: 37000048 tbnz w8, #0x0, 0x15c318 15c314: 14000006 b 0x15c32c 15c318: f85983a0 ldur x0, [x29, #-0x68] 15c31c: b85e43a1 ldur w1, [x29, #-0x1c] 15c320: 9400000d bl 0x15c354 15c324: b9000fe0 str w0, [sp, #0xc] 15c328: 14000003 b 0x15c334 15c32c: 52800008 mov w8, #0x0 // =0 15c330: b9000fe8 str w8, [sp, #0xc] 15c334: b9400fe8 ldr w8, [sp, #0xc] 15c338: f85d83a9 ldur x9, [x29, #-0x28] 15c33c: b9001128 str w8, [x9, #0x10] 15c340: b85903a0 ldur w0, [x29, #-0x70] 15c344: a9587bfd ldp x29, x30, [sp, #0x180] 15c348: f940bbfc ldr x28, [sp, #0x170] 15c34c: 910643ff add sp, sp, #0x190 15c350: d65f03c0 ret 15c354: d10143ff sub sp, sp, #0x50 15c358: a9047bfd stp x29, x30, [sp, #0x40] 15c35c: 910103fd add x29, sp, #0x40 15c360: 90000a68 adrp x8, 0x2a8000 15c364: f9448508 ldr x8, [x8, #0x908] 15c368: f81f03a0 stur x0, [x29, #-0x10] 15c36c: b81ec3a1 stur w1, [x29, #-0x14] 15c370: f85f03a0 ldur x0, [x29, #-0x10] 15c374: b85ec3a1 ldur w1, [x29, #-0x14] 15c378: 2a0103e9 mov w9, w1 15c37c: d3407d29 ubfx x9, x9, #0, #32 15c380: eb09001f cmp x0, x9 15c384: 1a9f87e1 cset w1, ls 15c388: f9000be8 str x8, [sp, #0x10] 15c38c: 37000041 tbnz w1, #0x0, 0x15c394 15c390: 14000003 b 0x15c39c 15c394: b81fc3bf stur wzr, [x29, #-0x4] 15c398: 1400006f b 0x15c554 15c39c: 321c03e8 orr w8, wzr, #0x10 15c3a0: b27a03e9 orr x9, xzr, #0x40 15c3a4: f85f03a0 ldur x0, [x29, #-0x10] 15c3a8: b9000fe8 str w8, [sp, #0xc] 15c3ac: f90003e9 str x9, [sp] 15c3b0: 940002b9 bl 0x15ce94 15c3b4: 11000408 add w8, w0, #0x1 15c3b8: 2a0803e9 mov w9, w8 15c3bc: d3407d29 ubfx x9, x9, #0, #32 15c3c0: f94003ea ldr x10, [sp] 15c3c4: eb090149 subs x9, x10, x9 15c3c8: 2a0903e8 mov w8, w9 15c3cc: b90023e8 str w8, [sp, #0x20] 15c3d0: b94023e8 ldr w8, [sp, #0x20] 15c3d4: 2a0803e9 mov w9, w8 15c3d8: d3407d29 ubfx x9, x9, #0, #32 15c3dc: f85f03ab ldur x11, [x29, #-0x10] 15c3e0: 9ac92169 lsl x9, x11, x9 15c3e4: f81f03a9 stur x9, [x29, #-0x10] 15c3e8: b85ec3a8 ldur w8, [x29, #-0x14] 15c3ec: 2a0803e9 mov w9, w8 15c3f0: d3407d29 ubfx x9, x9, #0, #32 15c3f4: f85f03ab ldur x11, [x29, #-0x10] 15c3f8: 9ac90969 udiv x9, x11, x9 15c3fc: f81f03a9 stur x9, [x29, #-0x10] 15c400: f85f03a0 ldur x0, [x29, #-0x10] 15c404: 940002a4 bl 0x15ce94 15c408: 11000408 add w8, w0, #0x1 15c40c: b81e43a8 stur w8, [x29, #-0x1c] 15c410: b85e43a8 ldur w8, [x29, #-0x1c] 15c414: b9400fe0 ldr w0, [sp, #0xc] 15c418: 6b00011f cmp w8, w0 15c41c: 1a9f97e8 cset w8, hi 15c420: 37000048 tbnz w8, #0x0, 0x15c428 15c424: 1400000d b 0x15c458 15c428: b85e43a8 ldur w8, [x29, #-0x1c] 15c42c: 71004108 subs w8, w8, #0x10 15c430: f85f03a9 ldur x9, [x29, #-0x10] 15c434: 2a0803ea mov w10, w8 15c438: d3407d4a ubfx x10, x10, #0, #32 15c43c: 9aca2529 lsr x9, x9, x10 15c440: f81f03a9 stur x9, [x29, #-0x10] 15c444: b85e43a8 ldur w8, [x29, #-0x1c] 15c448: 71004108 subs w8, w8, #0x10 15c44c: b94023eb ldr w11, [sp, #0x20] 15c450: 6b080168 subs w8, w11, w8 15c454: b90023e8 str w8, [sp, #0x20] 15c458: 320007e8 orr w8, wzr, #0x3 15c45c: f85f03a9 ldur x9, [x29, #-0x10] 15c460: 2a0903ea mov w10, w9 15c464: b81e83aa stur w10, [x29, #-0x18] 15c468: f9400be9 ldr x9, [sp, #0x10] 15c46c: b940012a ldr w10, [x9] 15c470: b85e83ab ldur w11, [x29, #-0x18] 15c474: 1b0a7d6a mul w10, w11, w10 15c478: b81e83aa stur w10, [x29, #-0x18] 15c47c: b94023ea ldr w10, [sp, #0x20] 15c480: 1100414a add w10, w10, #0x10 15c484: b90023ea str w10, [sp, #0x20] 15c488: b94023ea ldr w10, [sp, #0x20] 15c48c: 0a080148 and w8, w10, w8 15c490: b9001fe8 str w8, [sp, #0x1c] 15c494: b9401fe8 ldr w8, [sp, #0x1c] 15c498: 35000048 cbnz w8, 0x15c4a0 15c49c: 14000009 b 0x15c4c0 15c4a0: b9401fe8 ldr w8, [sp, #0x1c] 15c4a4: b85e83a9 ldur w9, [x29, #-0x18] 15c4a8: 1ac82528 lsr w8, w9, w8 15c4ac: b81e83a8 stur w8, [x29, #-0x18] 15c4b0: b9401fe8 ldr w8, [sp, #0x1c] 15c4b4: b94023e9 ldr w9, [sp, #0x20] 15c4b8: 6b080128 subs w8, w9, w8 15c4bc: b90023e8 str w8, [sp, #0x20] 15c4c0: 12800002 mov w2, #-0x1 // =-1 15c4c4: b85e83a0 ldur w0, [x29, #-0x18] 15c4c8: b94023e1 ldr w1, [sp, #0x20] 15c4cc: 97fd3309 bl 0xa90f0 15c4d0: b81e83a0 stur w0, [x29, #-0x18] 15c4d4: b85e83a0 ldur w0, [x29, #-0x18] 15c4d8: 34000040 cbz w0, 0x15c4e0 15c4dc: 14000003 b 0x15c4e8 15c4e0: b81fc3bf stur wzr, [x29, #-0x4] 15c4e4: 1400001c b 0x15c554 15c4e8: 321c03e8 orr w8, wzr, #0x10 15c4ec: b94023e9 ldr w9, [sp, #0x20] 15c4f0: 6b08013f cmp w9, w8 15c4f4: 1a9fa7e8 cset w8, lt 15c4f8: 37000048 tbnz w8, #0x0, 0x15c500 15c4fc: 14000008 b 0x15c51c 15c500: 321c03e8 orr w8, wzr, #0x10 15c504: b85e83a9 ldur w9, [x29, #-0x18] 15c508: b94023ea ldr w10, [sp, #0x20] 15c50c: 6b0a0108 subs w8, w8, w10 15c510: 1ac82128 lsl w8, w9, w8 15c514: b81fc3a8 stur w8, [x29, #-0x4] 15c518: 1400000f b 0x15c554 15c51c: 321c03e8 orr w8, wzr, #0x10 15c520: b94023e9 ldr w9, [sp, #0x20] 15c524: 6b08013f cmp w9, w8 15c528: 1a9fd7e8 cset w8, gt 15c52c: 37000048 tbnz w8, #0x0, 0x15c534 15c530: 14000007 b 0x15c54c 15c534: b85e83a8 ldur w8, [x29, #-0x18] 15c538: b94023e9 ldr w9, [sp, #0x20] 15c53c: 71004129 subs w9, w9, #0x10 15c540: 1ac92508 lsr w8, w8, w9 15c544: b81fc3a8 stur w8, [x29, #-0x4] 15c548: 14000003 b 0x15c554 15c54c: b85e83a8 ldur w8, [x29, #-0x18] 15c550: b81fc3a8 stur w8, [x29, #-0x4] 15c554: b85fc3a0 ldur w0, [x29, #-0x4] 15c558: a9447bfd ldp x29, x30, [sp, #0x40] 15c55c: 910143ff add sp, sp, #0x50 15c560: d65f03c0 ret 000000000015c564 : 15c564: d10103ff sub sp, sp, #0x40 15c568: f9001bfe str x30, [sp, #0x30] 15c56c: f90017e0 str x0, [sp, #0x28] 15c570: b90027e1 str w1, [sp, #0x24] 15c574: b90023e2 str w2, [sp, #0x20] 15c578: f9000fe3 str x3, [sp, #0x18] 15c57c: b94027e1 ldr w1, [sp, #0x24] 15c580: b90017e1 str w1, [sp, #0x14] 15c584: b94023e1 ldr w1, [sp, #0x20] 15c588: b9000fe1 str w1, [sp, #0xc] 15c58c: 34000361 cbz w1, 0x15c5f8 15c590: 14000001 b 0x15c594 15c594: 320003e8 orr w8, wzr, #0x1 15c598: b9400fe9 ldr w9, [sp, #0xc] 15c59c: 6b09011f cmp w8, w9 15c5a0: 1a9f17e8 cset w8, eq 15c5a4: 370003c8 tbnz w8, #0x0, 0x15c61c 15c5a8: 14000001 b 0x15c5ac 15c5ac: 321f03e8 orr w8, wzr, #0x2 15c5b0: b9400fe9 ldr w9, [sp, #0xc] 15c5b4: 6b09011f cmp w8, w9 15c5b8: 1a9f17e8 cset w8, eq 15c5bc: 37000788 tbnz w8, #0x0, 0x15c6ac 15c5c0: 14000001 b 0x15c5c4 15c5c4: 320007e8 orr w8, wzr, #0x3 15c5c8: b9400fe9 ldr w9, [sp, #0xc] 15c5cc: 6b09011f cmp w8, w9 15c5d0: 1a9f17e8 cset w8, eq 15c5d4: 37000ca8 tbnz w8, #0x0, 0x15c768 15c5d8: 14000001 b 0x15c5dc 15c5dc: 321e03e8 orr w8, wzr, #0x4 15c5e0: b9400fe9 ldr w9, [sp, #0xc] 15c5e4: 6b09011f cmp w8, w9 15c5e8: 1a9f17e8 cset w8, eq 15c5ec: 37001528 tbnz w8, #0x0, 0x15c890 15c5f0: 14000001 b 0x15c5f4 15c5f4: 140000f4 b 0x15c9c4 15c5f8: b27e03e8 orr x8, xzr, #0x4 15c5fc: f9400fe0 ldr x0, [sp, #0x18] 15c600: f94017e1 ldr x1, [sp, #0x28] 15c604: b94027e9 ldr w9, [sp, #0x24] 15c608: 2a0903ea mov w10, w9 15c60c: d3407d4a ubfx x10, x10, #0, #32 15c610: 9b0a7d02 mul x2, x8, x10 15c614: 97fd0ddf bl 0x9fd90 15c618: 140000eb b 0x15c9c4 15c61c: b90013ff str wzr, [sp, #0x10] 15c620: b94013e8 ldr w8, [sp, #0x10] 15c624: b94017e9 ldr w9, [sp, #0x14] 15c628: 6b09011f cmp w8, w9 15c62c: 1a9fa7e8 cset w8, lt 15c630: 37000048 tbnz w8, #0x0, 0x15c638 15c634: 1400001d b 0x15c6a8 15c638: b27e03e8 orr x8, xzr, #0x4 15c63c: f94017e9 ldr x9, [sp, #0x28] 15c640: b94013ea ldr w10, [sp, #0x10] 15c644: 2a0a03eb mov w11, w10 15c648: 93407d6b sxtw x11, w11 15c64c: 9b0b7d0b mul x11, x8, x11 15c650: 8b0b0129 add x9, x9, x11 15c654: b940012a ldr w10, [x9] 15c658: f94017e9 ldr x9, [sp, #0x28] 15c65c: b94013ec ldr w12, [sp, #0x10] 15c660: 7100058c subs w12, w12, #0x1 15c664: 2a0c03eb mov w11, w12 15c668: 93407d6b sxtw x11, w11 15c66c: 9b0b7d0b mul x11, x8, x11 15c670: 8b0b0129 add x9, x9, x11 15c674: b940012c ldr w12, [x9] 15c678: 6b0c014a subs w10, w10, w12 15c67c: f9400fe9 ldr x9, [sp, #0x18] 15c680: b94013ec ldr w12, [sp, #0x10] 15c684: 2a0c03eb mov w11, w12 15c688: 93407d6b sxtw x11, w11 15c68c: 9b0b7d08 mul x8, x8, x11 15c690: 8b080128 add x8, x9, x8 15c694: b900010a str w10, [x8] 15c698: b94013e8 ldr w8, [sp, #0x10] 15c69c: 11000508 add w8, w8, #0x1 15c6a0: b90013e8 str w8, [sp, #0x10] 15c6a4: 17ffffdf b 0x15c620 15c6a8: 140000c7 b 0x15c9c4 15c6ac: b90013ff str wzr, [sp, #0x10] 15c6b0: b94013e8 ldr w8, [sp, #0x10] 15c6b4: b94017e9 ldr w9, [sp, #0x14] 15c6b8: 6b09011f cmp w8, w9 15c6bc: 1a9fa7e8 cset w8, lt 15c6c0: 37000048 tbnz w8, #0x0, 0x15c6c8 15c6c4: 14000028 b 0x15c764 15c6c8: b27e03e8 orr x8, xzr, #0x4 15c6cc: 320003e9 orr w9, wzr, #0x1 15c6d0: f94017ea ldr x10, [sp, #0x28] 15c6d4: b94013eb ldr w11, [sp, #0x10] 15c6d8: 2a0b03ec mov w12, w11 15c6dc: 93407d8c sxtw x12, w12 15c6e0: 9b0c7d0c mul x12, x8, x12 15c6e4: 8b0c014a add x10, x10, x12 15c6e8: b940014b ldr w11, [x10] 15c6ec: f94017ea ldr x10, [sp, #0x28] 15c6f0: b94013ed ldr w13, [sp, #0x10] 15c6f4: 710005ad subs w13, w13, #0x1 15c6f8: 2a0d03ec mov w12, w13 15c6fc: 93407d8c sxtw x12, w12 15c700: 9b0c7d0c mul x12, x8, x12 15c704: 8b0c014a add x10, x10, x12 15c708: b940014d ldr w13, [x10] 15c70c: 1ac921a9 lsl w9, w13, w9 15c710: 6b090169 subs w9, w11, w9 15c714: f94017ea ldr x10, [sp, #0x28] 15c718: b94013eb ldr w11, [sp, #0x10] 15c71c: 7100096b subs w11, w11, #0x2 15c720: 2a0b03ec mov w12, w11 15c724: 93407d8c sxtw x12, w12 15c728: 9b0c7d0c mul x12, x8, x12 15c72c: 8b0c014a add x10, x10, x12 15c730: b940014b ldr w11, [x10] 15c734: 0b0b0129 add w9, w9, w11 15c738: f9400fea ldr x10, [sp, #0x18] 15c73c: b94013eb ldr w11, [sp, #0x10] 15c740: 2a0b03ec mov w12, w11 15c744: 93407d8c sxtw x12, w12 15c748: 9b0c7d08 mul x8, x8, x12 15c74c: 8b080148 add x8, x10, x8 15c750: b9000109 str w9, [x8] 15c754: b94013e8 ldr w8, [sp, #0x10] 15c758: 11000508 add w8, w8, #0x1 15c75c: b90013e8 str w8, [sp, #0x10] 15c760: 17ffffd4 b 0x15c6b0 15c764: 14000098 b 0x15c9c4 15c768: b90013ff str wzr, [sp, #0x10] 15c76c: b94013e8 ldr w8, [sp, #0x10] 15c770: b94017e9 ldr w9, [sp, #0x14] 15c774: 6b09011f cmp w8, w9 15c778: 1a9fa7e8 cset w8, lt 15c77c: 37000048 tbnz w8, #0x0, 0x15c784 15c780: 14000043 b 0x15c88c 15c784: b27e03e8 orr x8, xzr, #0x4 15c788: 320003e9 orr w9, wzr, #0x1 15c78c: f94017ea ldr x10, [sp, #0x28] 15c790: b94013eb ldr w11, [sp, #0x10] 15c794: 2a0b03ec mov w12, w11 15c798: 93407d8c sxtw x12, w12 15c79c: 9b0c7d0c mul x12, x8, x12 15c7a0: 8b0c014a add x10, x10, x12 15c7a4: b940014b ldr w11, [x10] 15c7a8: f94017ea ldr x10, [sp, #0x28] 15c7ac: b94013ed ldr w13, [sp, #0x10] 15c7b0: 710005ad subs w13, w13, #0x1 15c7b4: 2a0d03ec mov w12, w13 15c7b8: 93407d8c sxtw x12, w12 15c7bc: 9b0c7d0c mul x12, x8, x12 15c7c0: 8b0c014a add x10, x10, x12 15c7c4: b940014d ldr w13, [x10] 15c7c8: f94017ea ldr x10, [sp, #0x28] 15c7cc: b94013ee ldr w14, [sp, #0x10] 15c7d0: 710009ce subs w14, w14, #0x2 15c7d4: 2a0e03ec mov w12, w14 15c7d8: 93407d8c sxtw x12, w12 15c7dc: 9b0c7d0c mul x12, x8, x12 15c7e0: 8b0c014a add x10, x10, x12 15c7e4: b940014e ldr w14, [x10] 15c7e8: 6b0e01ad subs w13, w13, w14 15c7ec: 1ac921a9 lsl w9, w13, w9 15c7f0: f94017ea ldr x10, [sp, #0x28] 15c7f4: b94013ed ldr w13, [sp, #0x10] 15c7f8: 710005ad subs w13, w13, #0x1 15c7fc: 2a0d03ec mov w12, w13 15c800: 93407d8c sxtw x12, w12 15c804: 9b0c7d0c mul x12, x8, x12 15c808: 8b0c014a add x10, x10, x12 15c80c: b940014d ldr w13, [x10] 15c810: f94017ea ldr x10, [sp, #0x28] 15c814: b94013ee ldr w14, [sp, #0x10] 15c818: 710009ce subs w14, w14, #0x2 15c81c: 2a0e03ec mov w12, w14 15c820: 93407d8c sxtw x12, w12 15c824: 9b0c7d0c mul x12, x8, x12 15c828: 8b0c014a add x10, x10, x12 15c82c: b940014e ldr w14, [x10] 15c830: 6b0e01ad subs w13, w13, w14 15c834: 0b0d0129 add w9, w9, w13 15c838: 6b090169 subs w9, w11, w9 15c83c: f94017ea ldr x10, [sp, #0x28] 15c840: b94013eb ldr w11, [sp, #0x10] 15c844: 71000d6b subs w11, w11, #0x3 15c848: 2a0b03ec mov w12, w11 15c84c: 93407d8c sxtw x12, w12 15c850: 9b0c7d0c mul x12, x8, x12 15c854: 8b0c014a add x10, x10, x12 15c858: b940014b ldr w11, [x10] 15c85c: 6b0b0129 subs w9, w9, w11 15c860: f9400fea ldr x10, [sp, #0x18] 15c864: b94013eb ldr w11, [sp, #0x10] 15c868: 2a0b03ec mov w12, w11 15c86c: 93407d8c sxtw x12, w12 15c870: 9b0c7d08 mul x8, x8, x12 15c874: 8b080148 add x8, x10, x8 15c878: b9000109 str w9, [x8] 15c87c: b94013e8 ldr w8, [sp, #0x10] 15c880: 11000508 add w8, w8, #0x1 15c884: b90013e8 str w8, [sp, #0x10] 15c888: 17ffffb9 b 0x15c76c 15c88c: 1400004e b 0x15c9c4 15c890: b90013ff str wzr, [sp, #0x10] 15c894: b94013e8 ldr w8, [sp, #0x10] 15c898: b94017e9 ldr w9, [sp, #0x14] 15c89c: 6b09011f cmp w8, w9 15c8a0: 1a9fa7e8 cset w8, lt 15c8a4: 37000048 tbnz w8, #0x0, 0x15c8ac 15c8a8: 14000046 b 0x15c9c0 15c8ac: b27e03e8 orr x8, xzr, #0x4 15c8b0: 321f03e9 orr w9, wzr, #0x2 15c8b4: 320003ea orr w10, wzr, #0x1 15c8b8: f94017eb ldr x11, [sp, #0x28] 15c8bc: b94013ec ldr w12, [sp, #0x10] 15c8c0: 2a0c03ed mov w13, w12 15c8c4: 93407dad sxtw x13, w13 15c8c8: 9b0d7d0d mul x13, x8, x13 15c8cc: 8b0d016b add x11, x11, x13 15c8d0: b940016c ldr w12, [x11] 15c8d4: f94017eb ldr x11, [sp, #0x28] 15c8d8: b94013ee ldr w14, [sp, #0x10] 15c8dc: 710005ce subs w14, w14, #0x1 15c8e0: 2a0e03ed mov w13, w14 15c8e4: 93407dad sxtw x13, w13 15c8e8: 9b0d7d0d mul x13, x8, x13 15c8ec: 8b0d016b add x11, x11, x13 15c8f0: b940016e ldr w14, [x11] 15c8f4: f94017eb ldr x11, [sp, #0x28] 15c8f8: b94013ef ldr w15, [sp, #0x10] 15c8fc: 71000def subs w15, w15, #0x3 15c900: 2a0f03ed mov w13, w15 15c904: 93407dad sxtw x13, w13 15c908: 9b0d7d0d mul x13, x8, x13 15c90c: 8b0d016b add x11, x11, x13 15c910: b940016f ldr w15, [x11] 15c914: 0b0f01ce add w14, w14, w15 15c918: 1ac921ce lsl w14, w14, w9 15c91c: 6b0e018c subs w12, w12, w14 15c920: f94017eb ldr x11, [sp, #0x28] 15c924: b94013ee ldr w14, [sp, #0x10] 15c928: 710009ce subs w14, w14, #0x2 15c92c: 2a0e03ed mov w13, w14 15c930: 93407dad sxtw x13, w13 15c934: 9b0d7d0d mul x13, x8, x13 15c938: 8b0d016b add x11, x11, x13 15c93c: b940016e ldr w14, [x11] 15c940: 1ac921c9 lsl w9, w14, w9 15c944: f94017eb ldr x11, [sp, #0x28] 15c948: b94013ee ldr w14, [sp, #0x10] 15c94c: 710009ce subs w14, w14, #0x2 15c950: 2a0e03ed mov w13, w14 15c954: 93407dad sxtw x13, w13 15c958: 9b0d7d0d mul x13, x8, x13 15c95c: 8b0d016b add x11, x11, x13 15c960: b940016e ldr w14, [x11] 15c964: 1aca21ca lsl w10, w14, w10 15c968: 0b0a0129 add w9, w9, w10 15c96c: 0b090189 add w9, w12, w9 15c970: f94017eb ldr x11, [sp, #0x28] 15c974: b94013ea ldr w10, [sp, #0x10] 15c978: 7100114a subs w10, w10, #0x4 15c97c: 2a0a03ed mov w13, w10 15c980: 93407dad sxtw x13, w13 15c984: 9b0d7d0d mul x13, x8, x13 15c988: 8b0d016b add x11, x11, x13 15c98c: b940016a ldr w10, [x11] 15c990: 0b0a0129 add w9, w9, w10 15c994: f9400feb ldr x11, [sp, #0x18] 15c998: b94013ea ldr w10, [sp, #0x10] 15c99c: 2a0a03ed mov w13, w10 15c9a0: 93407dad sxtw x13, w13 15c9a4: 9b0d7d08 mul x8, x8, x13 15c9a8: 8b080168 add x8, x11, x8 15c9ac: b9000109 str w9, [x8] 15c9b0: b94013e8 ldr w8, [sp, #0x10] 15c9b4: 11000508 add w8, w8, #0x1 15c9b8: b90013e8 str w8, [sp, #0x10] 15c9bc: 17ffffb6 b 0x15c894 15c9c0: 14000001 b 0x15c9c4 15c9c4: f9401bfe ldr x30, [sp, #0x30] 15c9c8: 910103ff add sp, sp, #0x40 15c9cc: d65f03c0 ret 000000000015c9d0 : 15c9d0: d10103ff sub sp, sp, #0x40 15c9d4: f9001bfe str x30, [sp, #0x30] 15c9d8: f90017e0 str x0, [sp, #0x28] 15c9dc: b90027e1 str w1, [sp, #0x24] 15c9e0: b90023e2 str w2, [sp, #0x20] 15c9e4: f9000fe3 str x3, [sp, #0x18] 15c9e8: b94027e1 ldr w1, [sp, #0x24] 15c9ec: b90013e1 str w1, [sp, #0x10] 15c9f0: b94023e1 ldr w1, [sp, #0x20] 15c9f4: b9000fe1 str w1, [sp, #0xc] 15c9f8: 34000361 cbz w1, 0x15ca64 15c9fc: 14000001 b 0x15ca00 15ca00: 320003e8 orr w8, wzr, #0x1 15ca04: b9400fe9 ldr w9, [sp, #0xc] 15ca08: 6b09011f cmp w8, w9 15ca0c: 1a9f17e8 cset w8, eq 15ca10: 370003c8 tbnz w8, #0x0, 0x15ca88 15ca14: 14000001 b 0x15ca18 15ca18: 321f03e8 orr w8, wzr, #0x2 15ca1c: b9400fe9 ldr w9, [sp, #0xc] 15ca20: 6b09011f cmp w8, w9 15ca24: 1a9f17e8 cset w8, eq 15ca28: 37000788 tbnz w8, #0x0, 0x15cb18 15ca2c: 14000001 b 0x15ca30 15ca30: 320007e8 orr w8, wzr, #0x3 15ca34: b9400fe9 ldr w9, [sp, #0xc] 15ca38: 6b09011f cmp w8, w9 15ca3c: 1a9f17e8 cset w8, eq 15ca40: 37000ca8 tbnz w8, #0x0, 0x15cbd4 15ca44: 14000001 b 0x15ca48 15ca48: 321e03e8 orr w8, wzr, #0x4 15ca4c: b9400fe9 ldr w9, [sp, #0xc] 15ca50: 6b09011f cmp w8, w9 15ca54: 1a9f17e8 cset w8, eq 15ca58: 37001528 tbnz w8, #0x0, 0x15ccfc 15ca5c: 14000001 b 0x15ca60 15ca60: 140000f4 b 0x15ce30 15ca64: b27e03e8 orr x8, xzr, #0x4 15ca68: f9400fe0 ldr x0, [sp, #0x18] 15ca6c: f94017e1 ldr x1, [sp, #0x28] 15ca70: b94027e9 ldr w9, [sp, #0x24] 15ca74: 2a0903ea mov w10, w9 15ca78: d3407d4a ubfx x10, x10, #0, #32 15ca7c: 9b0a7d02 mul x2, x8, x10 15ca80: 97fd0cc4 bl 0x9fd90 15ca84: 140000eb b 0x15ce30 15ca88: b90017ff str wzr, [sp, #0x14] 15ca8c: b94017e8 ldr w8, [sp, #0x14] 15ca90: b94013e9 ldr w9, [sp, #0x10] 15ca94: 6b09011f cmp w8, w9 15ca98: 1a9fa7e8 cset w8, lt 15ca9c: 37000048 tbnz w8, #0x0, 0x15caa4 15caa0: 1400001d b 0x15cb14 15caa4: b27e03e8 orr x8, xzr, #0x4 15caa8: f94017e9 ldr x9, [sp, #0x28] 15caac: b94017ea ldr w10, [sp, #0x14] 15cab0: 2a0a03eb mov w11, w10 15cab4: 93407d6b sxtw x11, w11 15cab8: 9b0b7d0b mul x11, x8, x11 15cabc: 8b0b0129 add x9, x9, x11 15cac0: b940012a ldr w10, [x9] 15cac4: f9400fe9 ldr x9, [sp, #0x18] 15cac8: b94017ec ldr w12, [sp, #0x14] 15cacc: 7100058c subs w12, w12, #0x1 15cad0: 2a0c03eb mov w11, w12 15cad4: 93407d6b sxtw x11, w11 15cad8: 9b0b7d0b mul x11, x8, x11 15cadc: 8b0b0129 add x9, x9, x11 15cae0: b940012c ldr w12, [x9] 15cae4: 0b0c014a add w10, w10, w12 15cae8: f9400fe9 ldr x9, [sp, #0x18] 15caec: b94017ec ldr w12, [sp, #0x14] 15caf0: 2a0c03eb mov w11, w12 15caf4: 93407d6b sxtw x11, w11 15caf8: 9b0b7d08 mul x8, x8, x11 15cafc: 8b080128 add x8, x9, x8 15cb00: b900010a str w10, [x8] 15cb04: b94017e8 ldr w8, [sp, #0x14] 15cb08: 11000508 add w8, w8, #0x1 15cb0c: b90017e8 str w8, [sp, #0x14] 15cb10: 17ffffdf b 0x15ca8c 15cb14: 140000c7 b 0x15ce30 15cb18: b90017ff str wzr, [sp, #0x14] 15cb1c: b94017e8 ldr w8, [sp, #0x14] 15cb20: b94013e9 ldr w9, [sp, #0x10] 15cb24: 6b09011f cmp w8, w9 15cb28: 1a9fa7e8 cset w8, lt 15cb2c: 37000048 tbnz w8, #0x0, 0x15cb34 15cb30: 14000028 b 0x15cbd0 15cb34: b27e03e8 orr x8, xzr, #0x4 15cb38: 320003e9 orr w9, wzr, #0x1 15cb3c: f94017ea ldr x10, [sp, #0x28] 15cb40: b94017eb ldr w11, [sp, #0x14] 15cb44: 2a0b03ec mov w12, w11 15cb48: 93407d8c sxtw x12, w12 15cb4c: 9b0c7d0c mul x12, x8, x12 15cb50: 8b0c014a add x10, x10, x12 15cb54: b940014b ldr w11, [x10] 15cb58: f9400fea ldr x10, [sp, #0x18] 15cb5c: b94017ed ldr w13, [sp, #0x14] 15cb60: 710005ad subs w13, w13, #0x1 15cb64: 2a0d03ec mov w12, w13 15cb68: 93407d8c sxtw x12, w12 15cb6c: 9b0c7d0c mul x12, x8, x12 15cb70: 8b0c014a add x10, x10, x12 15cb74: b940014d ldr w13, [x10] 15cb78: 1ac921a9 lsl w9, w13, w9 15cb7c: 0b090169 add w9, w11, w9 15cb80: f9400fea ldr x10, [sp, #0x18] 15cb84: b94017eb ldr w11, [sp, #0x14] 15cb88: 7100096b subs w11, w11, #0x2 15cb8c: 2a0b03ec mov w12, w11 15cb90: 93407d8c sxtw x12, w12 15cb94: 9b0c7d0c mul x12, x8, x12 15cb98: 8b0c014a add x10, x10, x12 15cb9c: b940014b ldr w11, [x10] 15cba0: 6b0b0129 subs w9, w9, w11 15cba4: f9400fea ldr x10, [sp, #0x18] 15cba8: b94017eb ldr w11, [sp, #0x14] 15cbac: 2a0b03ec mov w12, w11 15cbb0: 93407d8c sxtw x12, w12 15cbb4: 9b0c7d08 mul x8, x8, x12 15cbb8: 8b080148 add x8, x10, x8 15cbbc: b9000109 str w9, [x8] 15cbc0: b94017e8 ldr w8, [sp, #0x14] 15cbc4: 11000508 add w8, w8, #0x1 15cbc8: b90017e8 str w8, [sp, #0x14] 15cbcc: 17ffffd4 b 0x15cb1c 15cbd0: 14000098 b 0x15ce30 15cbd4: b90017ff str wzr, [sp, #0x14] 15cbd8: b94017e8 ldr w8, [sp, #0x14] 15cbdc: b94013e9 ldr w9, [sp, #0x10] 15cbe0: 6b09011f cmp w8, w9 15cbe4: 1a9fa7e8 cset w8, lt 15cbe8: 37000048 tbnz w8, #0x0, 0x15cbf0 15cbec: 14000043 b 0x15ccf8 15cbf0: b27e03e8 orr x8, xzr, #0x4 15cbf4: 320003e9 orr w9, wzr, #0x1 15cbf8: f94017ea ldr x10, [sp, #0x28] 15cbfc: b94017eb ldr w11, [sp, #0x14] 15cc00: 2a0b03ec mov w12, w11 15cc04: 93407d8c sxtw x12, w12 15cc08: 9b0c7d0c mul x12, x8, x12 15cc0c: 8b0c014a add x10, x10, x12 15cc10: b940014b ldr w11, [x10] 15cc14: f9400fea ldr x10, [sp, #0x18] 15cc18: b94017ed ldr w13, [sp, #0x14] 15cc1c: 710005ad subs w13, w13, #0x1 15cc20: 2a0d03ec mov w12, w13 15cc24: 93407d8c sxtw x12, w12 15cc28: 9b0c7d0c mul x12, x8, x12 15cc2c: 8b0c014a add x10, x10, x12 15cc30: b940014d ldr w13, [x10] 15cc34: f9400fea ldr x10, [sp, #0x18] 15cc38: b94017ee ldr w14, [sp, #0x14] 15cc3c: 710009ce subs w14, w14, #0x2 15cc40: 2a0e03ec mov w12, w14 15cc44: 93407d8c sxtw x12, w12 15cc48: 9b0c7d0c mul x12, x8, x12 15cc4c: 8b0c014a add x10, x10, x12 15cc50: b940014e ldr w14, [x10] 15cc54: 6b0e01ad subs w13, w13, w14 15cc58: 1ac921a9 lsl w9, w13, w9 15cc5c: f9400fea ldr x10, [sp, #0x18] 15cc60: b94017ed ldr w13, [sp, #0x14] 15cc64: 710005ad subs w13, w13, #0x1 15cc68: 2a0d03ec mov w12, w13 15cc6c: 93407d8c sxtw x12, w12 15cc70: 9b0c7d0c mul x12, x8, x12 15cc74: 8b0c014a add x10, x10, x12 15cc78: b940014d ldr w13, [x10] 15cc7c: f9400fea ldr x10, [sp, #0x18] 15cc80: b94017ee ldr w14, [sp, #0x14] 15cc84: 710009ce subs w14, w14, #0x2 15cc88: 2a0e03ec mov w12, w14 15cc8c: 93407d8c sxtw x12, w12 15cc90: 9b0c7d0c mul x12, x8, x12 15cc94: 8b0c014a add x10, x10, x12 15cc98: b940014e ldr w14, [x10] 15cc9c: 6b0e01ad subs w13, w13, w14 15cca0: 0b0d0129 add w9, w9, w13 15cca4: 0b090169 add w9, w11, w9 15cca8: f9400fea ldr x10, [sp, #0x18] 15ccac: b94017eb ldr w11, [sp, #0x14] 15ccb0: 71000d6b subs w11, w11, #0x3 15ccb4: 2a0b03ec mov w12, w11 15ccb8: 93407d8c sxtw x12, w12 15ccbc: 9b0c7d0c mul x12, x8, x12 15ccc0: 8b0c014a add x10, x10, x12 15ccc4: b940014b ldr w11, [x10] 15ccc8: 0b0b0129 add w9, w9, w11 15cccc: f9400fea ldr x10, [sp, #0x18] 15ccd0: b94017eb ldr w11, [sp, #0x14] 15ccd4: 2a0b03ec mov w12, w11 15ccd8: 93407d8c sxtw x12, w12 15ccdc: 9b0c7d08 mul x8, x8, x12 15cce0: 8b080148 add x8, x10, x8 15cce4: b9000109 str w9, [x8] 15cce8: b94017e8 ldr w8, [sp, #0x14] 15ccec: 11000508 add w8, w8, #0x1 15ccf0: b90017e8 str w8, [sp, #0x14] 15ccf4: 17ffffb9 b 0x15cbd8 15ccf8: 1400004e b 0x15ce30 15ccfc: b90017ff str wzr, [sp, #0x14] 15cd00: b94017e8 ldr w8, [sp, #0x14] 15cd04: b94013e9 ldr w9, [sp, #0x10] 15cd08: 6b09011f cmp w8, w9 15cd0c: 1a9fa7e8 cset w8, lt 15cd10: 37000048 tbnz w8, #0x0, 0x15cd18 15cd14: 14000046 b 0x15ce2c 15cd18: b27e03e8 orr x8, xzr, #0x4 15cd1c: 321f03e9 orr w9, wzr, #0x2 15cd20: 320003ea orr w10, wzr, #0x1 15cd24: f94017eb ldr x11, [sp, #0x28] 15cd28: b94017ec ldr w12, [sp, #0x14] 15cd2c: 2a0c03ed mov w13, w12 15cd30: 93407dad sxtw x13, w13 15cd34: 9b0d7d0d mul x13, x8, x13 15cd38: 8b0d016b add x11, x11, x13 15cd3c: b940016c ldr w12, [x11] 15cd40: f9400feb ldr x11, [sp, #0x18] 15cd44: b94017ee ldr w14, [sp, #0x14] 15cd48: 710005ce subs w14, w14, #0x1 15cd4c: 2a0e03ed mov w13, w14 15cd50: 93407dad sxtw x13, w13 15cd54: 9b0d7d0d mul x13, x8, x13 15cd58: 8b0d016b add x11, x11, x13 15cd5c: b940016e ldr w14, [x11] 15cd60: f9400feb ldr x11, [sp, #0x18] 15cd64: b94017ef ldr w15, [sp, #0x14] 15cd68: 71000def subs w15, w15, #0x3 15cd6c: 2a0f03ed mov w13, w15 15cd70: 93407dad sxtw x13, w13 15cd74: 9b0d7d0d mul x13, x8, x13 15cd78: 8b0d016b add x11, x11, x13 15cd7c: b940016f ldr w15, [x11] 15cd80: 0b0f01ce add w14, w14, w15 15cd84: 1ac921ce lsl w14, w14, w9 15cd88: 0b0e018c add w12, w12, w14 15cd8c: f9400feb ldr x11, [sp, #0x18] 15cd90: b94017ee ldr w14, [sp, #0x14] 15cd94: 710009ce subs w14, w14, #0x2 15cd98: 2a0e03ed mov w13, w14 15cd9c: 93407dad sxtw x13, w13 15cda0: 9b0d7d0d mul x13, x8, x13 15cda4: 8b0d016b add x11, x11, x13 15cda8: b940016e ldr w14, [x11] 15cdac: 1ac921c9 lsl w9, w14, w9 15cdb0: f9400feb ldr x11, [sp, #0x18] 15cdb4: b94017ee ldr w14, [sp, #0x14] 15cdb8: 710009ce subs w14, w14, #0x2 15cdbc: 2a0e03ed mov w13, w14 15cdc0: 93407dad sxtw x13, w13 15cdc4: 9b0d7d0d mul x13, x8, x13 15cdc8: 8b0d016b add x11, x11, x13 15cdcc: b940016e ldr w14, [x11] 15cdd0: 1aca21ca lsl w10, w14, w10 15cdd4: 0b0a0129 add w9, w9, w10 15cdd8: 6b090189 subs w9, w12, w9 15cddc: f9400feb ldr x11, [sp, #0x18] 15cde0: b94017ea ldr w10, [sp, #0x14] 15cde4: 7100114a subs w10, w10, #0x4 15cde8: 2a0a03ed mov w13, w10 15cdec: 93407dad sxtw x13, w13 15cdf0: 9b0d7d0d mul x13, x8, x13 15cdf4: 8b0d016b add x11, x11, x13 15cdf8: b940016a ldr w10, [x11] 15cdfc: 6b0a0129 subs w9, w9, w10 15ce00: f9400feb ldr x11, [sp, #0x18] 15ce04: b94017ea ldr w10, [sp, #0x14] 15ce08: 2a0a03ed mov w13, w10 15ce0c: 93407dad sxtw x13, w13 15ce10: 9b0d7d08 mul x8, x8, x13 15ce14: 8b080168 add x8, x11, x8 15ce18: b9000109 str w9, [x8] 15ce1c: b94017e8 ldr w8, [sp, #0x14] 15ce20: 11000508 add w8, w8, #0x1 15ce24: b90017e8 str w8, [sp, #0x14] 15ce28: 17ffffb6 b 0x15cd00 15ce2c: 14000001 b 0x15ce30 15ce30: f9401bfe ldr x30, [sp, #0x30] 15ce34: 910103ff add sp, sp, #0x40 15ce38: d65f03c0 ret 15ce3c: d10083ff sub sp, sp, #0x20 15ce40: a9017bfd stp x29, x30, [sp, #0x10] 15ce44: 910043fd add x29, sp, #0x10 15ce48: b24013e8 orr x8, xzr, #0x1f 15ce4c: b81fc3a0 stur w0, [x29, #-0x4] 15ce50: b85fc3a0 ldur w0, [x29, #-0x4] 15ce54: f90003e8 str x8, [sp] 15ce58: 94000009 bl 0x15ce7c 15ce5c: 2a0003e8 mov w8, w0 15ce60: d3407d08 ubfx x8, x8, #0, #32 15ce64: f94003e9 ldr x9, [sp] 15ce68: eb080128 subs x8, x9, x8 15ce6c: 2a0803e0 mov w0, w8 15ce70: a9417bfd ldp x29, x30, [sp, #0x10] 15ce74: 910083ff add sp, sp, #0x20 15ce78: d65f03c0 ret 15ce7c: d10043ff sub sp, sp, #0x10 15ce80: b9000fe0 str w0, [sp, #0xc] 15ce84: b9400fe0 ldr w0, [sp, #0xc] 15ce88: 5ac01000 clz w0, w0 15ce8c: 910043ff add sp, sp, #0x10 15ce90: d65f03c0 ret 15ce94: d10043ff sub sp, sp, #0x10 15ce98: f90007e0 str x0, [sp, #0x8] 15ce9c: f94007e0 ldr x0, [sp, #0x8] 15cea0: dac01000 clz x0, x0 15cea4: 2a0003e8 mov w8, w0 15cea8: 320017e9 orr w9, wzr, #0x3f 15ceac: 6b080120 subs w0, w9, w8 15ceb0: 910043ff add sp, sp, #0x10 15ceb4: d65f03c0 ret 000000000015ceb8 : 15ceb8: d100c3ff sub sp, sp, #0x30 15cebc: 320003e8 orr w8, wzr, #0x1 15cec0: 321f03e9 orr w9, wzr, #0x2 15cec4: f00004ea adrp x10, 0x1fb000 +0xc> 15cec8: 9136b14a add x10, x10, #0xdac 15cecc: b27a03eb orr x11, xzr, #0x40 15ced0: b9002be0 str w0, [sp, #0x28] 15ced4: b90027e1 str w1, [sp, #0x24] 15ced8: b90023e2 str w2, [sp, #0x20] 15cedc: b94027e0 ldr w0, [sp, #0x24] 15cee0: 1ac02108 lsl w8, w8, w0 15cee4: b9001fe8 str w8, [sp, #0x1c] 15cee8: b94027e8 ldr w8, [sp, #0x24] 15ceec: 1ac92508 lsr w8, w8, w9 15cef0: 2a0803ec mov w12, w8 15cef4: d3407d8c ubfx x12, x12, #0, #32 15cef8: 9b0c7d6b mul x11, x11, x12 15cefc: 8b0b014a add x10, x10, x11 15cf00: f9000bea str x10, [sp, #0x10] 15cf04: b9402be8 ldr w8, [sp, #0x28] 15cf08: b9401fe9 ldr w9, [sp, #0x1c] 15cf0c: 6b09011f cmp w8, w9 15cf10: 1a9f27e8 cset w8, lo 15cf14: 37000048 tbnz w8, #0x0, 0x15cf1c 15cf18: 14000003 b 0x15cf24 15cf1c: b9002fff str wzr, [sp, #0x2c] 15cf20: 14000045 b 0x15d034 15cf24: 321c03e8 orr w8, wzr, #0x10 15cf28: b94023e9 ldr w9, [sp, #0x20] 15cf2c: 6b08013f cmp w9, w8 15cf30: 1a9f97e8 cset w8, hi 15cf34: 37000048 tbnz w8, #0x0, 0x15cf3c 15cf38: 14000003 b 0x15cf44 15cf3c: 321c03e8 orr w8, wzr, #0x10 15cf40: b90023e8 str w8, [sp, #0x20] 15cf44: 320003e8 orr w8, wzr, #0x1 15cf48: b9000fff str wzr, [sp, #0xc] 15cf4c: b9402be9 ldr w9, [sp, #0x28] 15cf50: 1ac82529 lsr w9, w9, w8 15cf54: b9000be9 str w9, [sp, #0x8] 15cf58: b90007e8 str w8, [sp, #0x4] 15cf5c: 52800008 mov w8, #0x0 // =0 15cf60: b9402be9 ldr w9, [sp, #0x28] 15cf64: b9401fea ldr w10, [sp, #0x1c] 15cf68: 6b0a013f cmp w9, w10 15cf6c: 1a9f97e9 cset w9, hi 15cf70: b90003e8 str w8, [sp] 15cf74: 37000049 tbnz w9, #0x0, 0x15cf7c 15cf78: 14000006 b 0x15cf90 15cf7c: b94007e8 ldr w8, [sp, #0x4] 15cf80: b94023e9 ldr w9, [sp, #0x20] 15cf84: 6b09011f cmp w8, w9 15cf88: 1a9f27e8 cset w8, lo 15cf8c: b90003e8 str w8, [sp] 15cf90: b94003e8 ldr w8, [sp] 15cf94: 37000048 tbnz w8, #0x0, 0x15cf9c 15cf98: 14000025 b 0x15d02c 15cf9c: b9402be8 ldr w8, [sp, #0x28] 15cfa0: b9400be9 ldr w9, [sp, #0x8] 15cfa4: 6b090108 subs w8, w8, w9 15cfa8: b9401fe9 ldr w9, [sp, #0x1c] 15cfac: 6b09011f cmp w8, w9 15cfb0: 1a9f37e8 cset w8, hs 15cfb4: 37000048 tbnz w8, #0x0, 0x15cfbc 15cfb8: 14000015 b 0x15d00c 15cfbc: b27e03e8 orr x8, xzr, #0x4 15cfc0: b9400be9 ldr w9, [sp, #0x8] 15cfc4: b9402bea ldr w10, [sp, #0x28] 15cfc8: 6b090149 subs w9, w10, w9 15cfcc: b9002be9 str w9, [sp, #0x28] 15cfd0: b9402be9 ldr w9, [sp, #0x28] 15cfd4: b94007ea ldr w10, [sp, #0x4] 15cfd8: 1aca2529 lsr w9, w9, w10 15cfdc: b9000be9 str w9, [sp, #0x8] 15cfe0: f9400beb ldr x11, [sp, #0x10] 15cfe4: b94007e9 ldr w9, [sp, #0x4] 15cfe8: 2a0903ec mov w12, w9 15cfec: d3407d8c ubfx x12, x12, #0, #32 15cff0: 9b0c7d08 mul x8, x8, x12 15cff4: 8b080168 add x8, x11, x8 15cff8: b9400109 ldr w9, [x8] 15cffc: b9400fea ldr w10, [sp, #0xc] 15d000: 0b090149 add w9, w10, w9 15d004: b9000fe9 str w9, [sp, #0xc] 15d008: 14000008 b 0x15d028 15d00c: 320003e8 orr w8, wzr, #0x1 15d010: b9400be9 ldr w9, [sp, #0x8] 15d014: 1ac82528 lsr w8, w9, w8 15d018: b9000be8 str w8, [sp, #0x8] 15d01c: b94007e8 ldr w8, [sp, #0x4] 15d020: 11000508 add w8, w8, #0x1 15d024: b90007e8 str w8, [sp, #0x4] 15d028: 17ffffcd b 0x15cf5c 15d02c: b9400fe8 ldr w8, [sp, #0xc] 15d030: b9002fe8 str w8, [sp, #0x2c] 15d034: b9402fe0 ldr w0, [sp, #0x2c] 15d038: 9100c3ff add sp, sp, #0x30 15d03c: d65f03c0 ret 000000000015d040 : 15d040: d10043ff sub sp, sp, #0x10 15d044: b9000be0 str w0, [sp, #0x8] 15d048: b9400be0 ldr w0, [sp, #0x8] 15d04c: 34000100 cbz w0, 0x15d06c 15d050: 529ffec8 mov w8, #0xfff6 // =65526 15d054: 72a00128 movk w8, #0x9, lsl #16 15d058: b9400be9 ldr w9, [sp, #0x8] 15d05c: 6b08013f cmp w9, w8 15d060: 1a9f97e8 cset w8, hi 15d064: 37000048 tbnz w8, #0x0, 0x15d06c 15d068: 14000003 b 0x15d074 15d06c: b9000fff str wzr, [sp, #0xc] 15d070: 14000003 b 0x15d07c 15d074: 320003e8 orr w8, wzr, #0x1 15d078: b9000fe8 str w8, [sp, #0xc] 15d07c: b9400fe0 ldr w0, [sp, #0xc] 15d080: 910043ff add sp, sp, #0x10 15d084: d65f03c0 ret 000000000015d088 : 15d088: d10043ff sub sp, sp, #0x10 15d08c: 321203e8 orr w8, wzr, #0x4000 15d090: b9000be0 str w0, [sp, #0x8] 15d094: b90007e1 str w1, [sp, #0x4] 15d098: b9400be0 ldr w0, [sp, #0x8] 15d09c: 6b08001f cmp w0, w8 15d0a0: 1a9f97e8 cset w8, hi 15d0a4: 37000048 tbnz w8, #0x0, 0x15d0ac 15d0a8: 14000003 b 0x15d0b4 15d0ac: b9000fff str wzr, [sp, #0xc] 15d0b0: 14000011 b 0x15d0f4 15d0b4: 52977008 mov w8, #0xbb80 // =48000 15d0b8: b94007e9 ldr w9, [sp, #0x4] 15d0bc: 6b08013f cmp w9, w8 15d0c0: 1a9f87e8 cset w8, ls 15d0c4: 37000048 tbnz w8, #0x0, 0x15d0cc 15d0c8: 14000009 b 0x15d0ec 15d0cc: 52824008 mov w8, #0x1200 // =4608 15d0d0: b9400be9 ldr w9, [sp, #0x8] 15d0d4: 6b08013f cmp w9, w8 15d0d8: 1a9f97e8 cset w8, hi 15d0dc: 37000048 tbnz w8, #0x0, 0x15d0e4 15d0e0: 14000003 b 0x15d0ec 15d0e4: b9000fff str wzr, [sp, #0xc] 15d0e8: 14000003 b 0x15d0f4 15d0ec: 320003e8 orr w8, wzr, #0x1 15d0f0: b9000fe8 str w8, [sp, #0xc] 15d0f4: b9400fe0 ldr w0, [sp, #0xc] 15d0f8: 910043ff add sp, sp, #0x10 15d0fc: d65f03c0 ret 000000000015d100 : 15d100: d10083ff sub sp, sp, #0x20 15d104: a9017bfd stp x29, x30, [sp, #0x10] 15d108: 910043fd add x29, sp, #0x10 15d10c: b9000be0 str w0, [sp, #0x8] 15d110: b9400be0 ldr w0, [sp, #0x8] 15d114: 97fd199b bl 0xa3780 15d118: 35000040 cbnz w0, 0x15d120 15d11c: 14000013 b 0x15d168 15d120: 321003e8 orr w8, wzr, #0x10000 15d124: b9400be9 ldr w9, [sp, #0x8] 15d128: 6b08013f cmp w9, w8 15d12c: 1a9f37e8 cset w8, hs 15d130: 37000048 tbnz w8, #0x0, 0x15d138 15d134: 1400000f b 0x15d170 15d138: 52807d08 mov w8, #0x3e8 // =1000 15d13c: b9400be9 ldr w9, [sp, #0x8] 15d140: 1ac8092a udiv w10, w9, w8 15d144: 1b087d48 mul w8, w10, w8 15d148: 6b080128 subs w8, w9, w8 15d14c: 34000128 cbz w8, 0x15d170 15d150: 52800148 mov w8, #0xa // =10 15d154: b9400be9 ldr w9, [sp, #0x8] 15d158: 1ac8092a udiv w10, w9, w8 15d15c: 1b087d48 mul w8, w10, w8 15d160: 6b080128 subs w8, w9, w8 15d164: 34000068 cbz w8, 0x15d170 15d168: b81fc3bf stur wzr, [x29, #-0x4] 15d16c: 14000003 b 0x15d178 15d170: 320003e8 orr w8, wzr, #0x1 15d174: b81fc3a8 stur w8, [x29, #-0x4] 15d178: b85fc3a0 ldur w0, [x29, #-0x4] 15d17c: a9417bfd ldp x29, x30, [sp, #0x10] 15d180: 910083ff add sp, sp, #0x20 15d184: d65f03c0 ret 000000000015d188 : 15d188: d100c3ff sub sp, sp, #0x30 15d18c: f90013e0 str x0, [sp, #0x20] 15d190: f9000bff str xzr, [sp, #0x10] 15d194: b9000fff str wzr, [sp, #0xc] 15d198: b9001fff str wzr, [sp, #0x1c] 15d19c: b9401fe8 ldr w8, [sp, #0x1c] 15d1a0: f94013e9 ldr x9, [sp, #0x20] 15d1a4: b940012a ldr w10, [x9] 15d1a8: 6b0a011f cmp w8, w10 15d1ac: 1a9f27e8 cset w8, lo 15d1b0: 37000048 tbnz w8, #0x0, 0x15d1b8 15d1b4: 14000032 b 0x15d27c 15d1b8: b9400fe8 ldr w8, [sp, #0xc] 15d1bc: 35000048 cbnz w8, 0x15d1c4 15d1c0: 1400001f b 0x15d23c 15d1c4: 92800008 mov x8, #-0x1 // =-1 15d1c8: b27d07e9 orr x9, xzr, #0x18 15d1cc: f94013ea ldr x10, [sp, #0x20] 15d1d0: f940054a ldr x10, [x10, #0x8] 15d1d4: b9401feb ldr w11, [sp, #0x1c] 15d1d8: 2a0b03ec mov w12, w11 15d1dc: d3407d8c ubfx x12, x12, #0, #32 15d1e0: 9b0c7d29 mul x9, x9, x12 15d1e4: 8b090149 add x9, x10, x9 15d1e8: f9400129 ldr x9, [x9] 15d1ec: eb08013f cmp x9, x8 15d1f0: 1a9f07eb cset w11, ne 15d1f4: 3700004b tbnz w11, #0x0, 0x15d1fc 15d1f8: 14000011 b 0x15d23c 15d1fc: b27d07e8 orr x8, xzr, #0x18 15d200: f94013e9 ldr x9, [sp, #0x20] 15d204: f9400529 ldr x9, [x9, #0x8] 15d208: b9401fea ldr w10, [sp, #0x1c] 15d20c: 2a0a03eb mov w11, w10 15d210: d3407d6b ubfx x11, x11, #0, #32 15d214: 9b0b7d08 mul x8, x8, x11 15d218: 8b080128 add x8, x9, x8 15d21c: f9400108 ldr x8, [x8] 15d220: f9400be9 ldr x9, [sp, #0x10] 15d224: eb09011f cmp x8, x9 15d228: 1a9f87ea cset w10, ls 15d22c: 3700004a tbnz w10, #0x0, 0x15d234 15d230: 14000003 b 0x15d23c 15d234: b9002fff str wzr, [sp, #0x2c] 15d238: 14000013 b 0x15d284 15d23c: b27d07e8 orr x8, xzr, #0x18 15d240: 320003e9 orr w9, wzr, #0x1 15d244: f94013ea ldr x10, [sp, #0x20] 15d248: f940054a ldr x10, [x10, #0x8] 15d24c: b9401feb ldr w11, [sp, #0x1c] 15d250: 2a0b03ec mov w12, w11 15d254: d3407d8c ubfx x12, x12, #0, #32 15d258: 9b0c7d08 mul x8, x8, x12 15d25c: 8b080148 add x8, x10, x8 15d260: f9400108 ldr x8, [x8] 15d264: f9000be8 str x8, [sp, #0x10] 15d268: b9000fe9 str w9, [sp, #0xc] 15d26c: b9401fe8 ldr w8, [sp, #0x1c] 15d270: 11000508 add w8, w8, #0x1 15d274: b9001fe8 str w8, [sp, #0x1c] 15d278: 17ffffc9 b 0x15d19c 15d27c: 320003e8 orr w8, wzr, #0x1 15d280: b9002fe8 str w8, [sp, #0x2c] 15d284: b9402fe0 ldr w0, [sp, #0x2c] 15d288: 9100c3ff add sp, sp, #0x30 15d28c: d65f03c0 ret 000000000015d290 : 15d290: d10103ff sub sp, sp, #0x40 15d294: a9037bfd stp x29, x30, [sp, #0x30] 15d298: 9100c3fd add x29, sp, #0x30 15d29c: 90000008 adrp x8, 0x15d000 15d2a0: 91136108 add x8, x8, #0x4d8 15d2a4: f81f03a0 stur x0, [x29, #-0x10] 15d2a8: f85f03a0 ldur x0, [x29, #-0x10] 15d2ac: b9400009 ldr w9, [x0] 15d2b0: f90007e8 str x8, [sp, #0x8] 15d2b4: 34000049 cbz w9, 0x15d2bc 15d2b8: 14000003 b 0x15d2c4 15d2bc: b81fc3bf stur wzr, [x29, #-0x4] 15d2c0: 14000082 b 0x15d4c8 15d2c4: 320003e8 orr w8, wzr, #0x1 15d2c8: b27d07e2 orr x2, xzr, #0x18 15d2cc: f85f03a9 ldur x9, [x29, #-0x10] 15d2d0: f9400520 ldr x0, [x9, #0x8] 15d2d4: f85f03a9 ldur x9, [x29, #-0x10] 15d2d8: b940012a ldr w10, [x9] 15d2dc: 2a0a03e9 mov w9, w10 15d2e0: d3407d21 ubfx x1, x9, #0, #32 15d2e4: f94007e3 ldr x3, [sp, #0x8] 15d2e8: b90007e8 str w8, [sp, #0x4] 15d2ec: 97fd2f61 bl 0xa9070 15d2f0: b94007e8 ldr w8, [sp, #0x4] 15d2f4: b90017e8 str w8, [sp, #0x14] 15d2f8: b9001bff str wzr, [sp, #0x18] 15d2fc: b81ec3bf stur wzr, [x29, #-0x14] 15d300: b85ec3a8 ldur w8, [x29, #-0x14] 15d304: f85f03a9 ldur x9, [x29, #-0x10] 15d308: b940012a ldr w10, [x9] 15d30c: 6b0a011f cmp w8, w10 15d310: 1a9f27e8 cset w8, lo 15d314: 37000048 tbnz w8, #0x0, 0x15d31c 15d318: 14000043 b 0x15d424 15d31c: 92800008 mov x8, #-0x1 // =-1 15d320: b27d07e9 orr x9, xzr, #0x18 15d324: f85f03aa ldur x10, [x29, #-0x10] 15d328: f940054a ldr x10, [x10, #0x8] 15d32c: b85ec3ab ldur w11, [x29, #-0x14] 15d330: 2a0b03ec mov w12, w11 15d334: d3407d8c ubfx x12, x12, #0, #32 15d338: 9b0c7d29 mul x9, x9, x12 15d33c: 8b090149 add x9, x10, x9 15d340: f9400129 ldr x9, [x9] 15d344: eb08013f cmp x9, x8 15d348: 1a9f07eb cset w11, ne 15d34c: 3700004b tbnz w11, #0x0, 0x15d354 15d350: 1400001a b 0x15d3b8 15d354: b94017e8 ldr w8, [sp, #0x14] 15d358: 35000308 cbnz w8, 0x15d3b8 15d35c: b27d07e8 orr x8, xzr, #0x18 15d360: f85f03a9 ldur x9, [x29, #-0x10] 15d364: f9400529 ldr x9, [x9, #0x8] 15d368: b85ec3aa ldur w10, [x29, #-0x14] 15d36c: 2a0a03eb mov w11, w10 15d370: d3407d6b ubfx x11, x11, #0, #32 15d374: 9b0b7d0b mul x11, x8, x11 15d378: 8b0b0129 add x9, x9, x11 15d37c: f9400129 ldr x9, [x9] 15d380: f85f03ab ldur x11, [x29, #-0x10] 15d384: f940056b ldr x11, [x11, #0x8] 15d388: b9401bea ldr w10, [sp, #0x18] 15d38c: 7100054a subs w10, w10, #0x1 15d390: 2a0a03ec mov w12, w10 15d394: d3407d8c ubfx x12, x12, #0, #32 15d398: 9b0c7d08 mul x8, x8, x12 15d39c: 8b080168 add x8, x11, x8 15d3a0: f9400108 ldr x8, [x8] 15d3a4: eb08013f cmp x9, x8 15d3a8: 1a9f17ea cset w10, eq 15d3ac: 3700004a tbnz w10, #0x0, 0x15d3b4 15d3b0: 14000002 b 0x15d3b8 15d3b4: 14000018 b 0x15d414 15d3b8: b27d07e8 orr x8, xzr, #0x18 15d3bc: b90017ff str wzr, [sp, #0x14] 15d3c0: f85f03a9 ldur x9, [x29, #-0x10] 15d3c4: f9400529 ldr x9, [x9, #0x8] 15d3c8: b9401bea ldr w10, [sp, #0x18] 15d3cc: 2a0a03eb mov w11, w10 15d3d0: d3407d6b ubfx x11, x11, #0, #32 15d3d4: 2a0b03ea mov w10, w11 15d3d8: 1100054a add w10, w10, #0x1 15d3dc: b9001bea str w10, [sp, #0x18] 15d3e0: 9b0b7d0b mul x11, x8, x11 15d3e4: 8b0b0129 add x9, x9, x11 15d3e8: f85f03ab ldur x11, [x29, #-0x10] 15d3ec: f940056b ldr x11, [x11, #0x8] 15d3f0: b85ec3aa ldur w10, [x29, #-0x14] 15d3f4: 2a0a03ec mov w12, w10 15d3f8: d3407d8c ubfx x12, x12, #0, #32 15d3fc: 9b0c7d0c mul x12, x8, x12 15d400: 8b0c016b add x11, x11, x12 15d404: aa0903e0 mov x0, x9 15d408: aa0b03e1 mov x1, x11 15d40c: aa0803e2 mov x2, x8 15d410: 97fd0a60 bl 0x9fd90 15d414: b85ec3a8 ldur w8, [x29, #-0x14] 15d418: 11000508 add w8, w8, #0x1 15d41c: b81ec3a8 stur w8, [x29, #-0x14] 15d420: 17ffffb8 b 0x15d300 15d424: b9401be8 ldr w8, [sp, #0x18] 15d428: b81ec3a8 stur w8, [x29, #-0x14] 15d42c: b85ec3a8 ldur w8, [x29, #-0x14] 15d430: f85f03a9 ldur x9, [x29, #-0x10] 15d434: b940012a ldr w10, [x9] 15d438: 6b0a011f cmp w8, w10 15d43c: 1a9f27e8 cset w8, lo 15d440: 37000048 tbnz w8, #0x0, 0x15d448 15d444: 1400001f b 0x15d4c0 15d448: 92800008 mov x8, #-0x1 // =-1 15d44c: b27d07e9 orr x9, xzr, #0x18 15d450: f85f03aa ldur x10, [x29, #-0x10] 15d454: f940054a ldr x10, [x10, #0x8] 15d458: b85ec3ab ldur w11, [x29, #-0x14] 15d45c: 2a0b03ec mov w12, w11 15d460: d3407d8c ubfx x12, x12, #0, #32 15d464: 9b0c7d2c mul x12, x9, x12 15d468: 8b0c014a add x10, x10, x12 15d46c: f9000148 str x8, [x10] 15d470: f85f03a8 ldur x8, [x29, #-0x10] 15d474: f9400508 ldr x8, [x8, #0x8] 15d478: b85ec3ab ldur w11, [x29, #-0x14] 15d47c: 2a0b03ea mov w10, w11 15d480: d3407d4a ubfx x10, x10, #0, #32 15d484: 9b0a7d2a mul x10, x9, x10 15d488: 8b0a0108 add x8, x8, x10 15d48c: f900051f str xzr, [x8, #0x8] 15d490: f85f03a8 ldur x8, [x29, #-0x10] 15d494: f9400508 ldr x8, [x8, #0x8] 15d498: b85ec3ab ldur w11, [x29, #-0x14] 15d49c: 2a0b03ea mov w10, w11 15d4a0: d3407d4a ubfx x10, x10, #0, #32 15d4a4: 9b0a7d29 mul x9, x9, x10 15d4a8: 8b090108 add x8, x8, x9 15d4ac: b900111f str wzr, [x8, #0x10] 15d4b0: b85ec3a8 ldur w8, [x29, #-0x14] 15d4b4: 11000508 add w8, w8, #0x1 15d4b8: b81ec3a8 stur w8, [x29, #-0x14] 15d4bc: 17ffffdc b 0x15d42c 15d4c0: b9401be8 ldr w8, [sp, #0x18] 15d4c4: b81fc3a8 stur w8, [x29, #-0x4] 15d4c8: b85fc3a0 ldur w0, [x29, #-0x4] 15d4cc: a9437bfd ldp x29, x30, [sp, #0x30] 15d4d0: 910103ff add sp, sp, #0x40 15d4d4: d65f03c0 ret 15d4d8: d10083ff sub sp, sp, #0x20 15d4dc: f9000be0 str x0, [sp, #0x10] 15d4e0: f90007e1 str x1, [sp, #0x8] 15d4e4: f9400be0 ldr x0, [sp, #0x10] 15d4e8: f9400000 ldr x0, [x0] 15d4ec: f94007e1 ldr x1, [sp, #0x8] 15d4f0: f9400021 ldr x1, [x1] 15d4f4: eb01001f cmp x0, x1 15d4f8: 1a9f17e8 cset w8, eq 15d4fc: 37000048 tbnz w8, #0x0, 0x15d504 15d500: 14000003 b 0x15d50c 15d504: b9001fff str wzr, [sp, #0x1c] 15d508: 1400000e b 0x15d540 15d50c: f9400be8 ldr x8, [sp, #0x10] 15d510: f9400108 ldr x8, [x8] 15d514: f94007e9 ldr x9, [sp, #0x8] 15d518: f9400129 ldr x9, [x9] 15d51c: eb09011f cmp x8, x9 15d520: 1a9f27ea cset w10, lo 15d524: 3700004a tbnz w10, #0x0, 0x15d52c 15d528: 14000004 b 0x15d538 15d52c: 12800008 mov w8, #-0x1 // =-1 15d530: b9001fe8 str w8, [sp, #0x1c] 15d534: 14000003 b 0x15d540 15d538: 320003e8 orr w8, wzr, #0x1 15d53c: b9001fe8 str w8, [sp, #0x1c] 15d540: b9401fe0 ldr w0, [sp, #0x1c] 15d544: 910083ff add sp, sp, #0x20 15d548: d65f03c0 ret 000000000015d54c : 15d54c: d10083ff sub sp, sp, #0x20 15d550: f9000be0 str x0, [sp, #0x10] 15d554: f9400be0 ldr x0, [sp, #0x10] 15d558: 39400008 ldrb w8, [x0] 15d55c: 39003fe8 strb w8, [sp, #0xf] 15d560: 52800008 mov w8, #0x0 // =0 15d564: 39403fe9 ldrb w9, [sp, #0xf] 15d568: 53001d29 uxtb w9, w9 15d56c: 32001fea orr w10, wzr, #0xff 15d570: 0a0a0108 and w8, w8, w10 15d574: 6b08013f cmp w9, w8 15d578: 1a9f07e8 cset w8, ne 15d57c: 37000048 tbnz w8, #0x0, 0x15d584 15d580: 1400001a b 0x15d5e8 15d584: 321b03e8 orr w8, wzr, #0x20 15d588: 39403fe9 ldrb w9, [sp, #0xf] 15d58c: 6b08013f cmp w9, w8 15d590: 1a9fa7e8 cset w8, lt 15d594: 37000188 tbnz w8, #0x0, 0x15d5c4 15d598: 528007a8 mov w8, #0x3d // =61 15d59c: 39403fe9 ldrb w9, [sp, #0xf] 15d5a0: 6b08013f cmp w9, w8 15d5a4: 1a9f17e8 cset w8, eq 15d5a8: 370000e8 tbnz w8, #0x0, 0x15d5c4 15d5ac: 52800fa8 mov w8, #0x7d // =125 15d5b0: 39403fe9 ldrb w9, [sp, #0xf] 15d5b4: 6b08013f cmp w9, w8 15d5b8: 1a9fd7e8 cset w8, gt 15d5bc: 37000048 tbnz w8, #0x0, 0x15d5c4 15d5c0: 14000003 b 0x15d5cc 15d5c4: b9001fff str wzr, [sp, #0x1c] 15d5c8: 1400000a b 0x15d5f0 15d5cc: b24003e8 orr x8, xzr, #0x1 15d5d0: f9400be9 ldr x9, [sp, #0x10] 15d5d4: 8b080128 add x8, x9, x8 15d5d8: f9000be8 str x8, [sp, #0x10] 15d5dc: 3940052a ldrb w10, [x9, #0x1] 15d5e0: 39003fea strb w10, [sp, #0xf] 15d5e4: 17ffffdf b 0x15d560 15d5e8: 320003e8 orr w8, wzr, #0x1 15d5ec: b9001fe8 str w8, [sp, #0x1c] 15d5f0: b9401fe0 ldr w0, [sp, #0x1c] 15d5f4: 910083ff add sp, sp, #0x20 15d5f8: d65f03c0 ret 000000000015d5fc : 15d5fc: d10103ff sub sp, sp, #0x40 15d600: a9037bfd stp x29, x30, [sp, #0x30] 15d604: 9100c3fd add x29, sp, #0x30 15d608: 12800008 mov w8, #-0x1 // =-1 15d60c: f81f03a0 stur x0, [x29, #-0x10] 15d610: b81ec3a1 stur w1, [x29, #-0x14] 15d614: b85ec3a1 ldur w1, [x29, #-0x14] 15d618: 6b08003f cmp w1, w8 15d61c: 1a9f17e8 cset w8, eq 15d620: 37000048 tbnz w8, #0x0, 0x15d628 15d624: 1400001b b 0x15d690 15d628: 52800008 mov w8, #0x0 // =0 15d62c: f85f03a9 ldur x9, [x29, #-0x10] 15d630: 3940012a ldrb w10, [x9] 15d634: 53001d4a uxtb w10, w10 15d638: 32001feb orr w11, wzr, #0xff 15d63c: 0a0b0108 and w8, w8, w11 15d640: 6b08015f cmp w10, w8 15d644: 1a9f07e8 cset w8, ne 15d648: 37000048 tbnz w8, #0x0, 0x15d650 15d64c: 14000010 b 0x15d68c 15d650: f85f03a0 ldur x0, [x29, #-0x10] 15d654: 94000038 bl 0x15d734 15d658: b9001be0 str w0, [sp, #0x18] 15d65c: b9401be0 ldr w0, [sp, #0x18] 15d660: 34000040 cbz w0, 0x15d668 15d664: 14000003 b 0x15d670 15d668: b81fc3bf stur wzr, [x29, #-0x4] 15d66c: 1400002e b 0x15d724 15d670: b9401be8 ldr w8, [sp, #0x18] 15d674: 2a0803e9 mov w9, w8 15d678: d3407d29 ubfx x9, x9, #0, #32 15d67c: f85f03aa ldur x10, [x29, #-0x10] 15d680: 8b090149 add x9, x10, x9 15d684: f81f03a9 stur x9, [x29, #-0x10] 15d688: 17ffffe8 b 0x15d628 15d68c: 14000024 b 0x15d71c 15d690: f85f03a8 ldur x8, [x29, #-0x10] 15d694: b85ec3a9 ldur w9, [x29, #-0x14] 15d698: 2a0903ea mov w10, w9 15d69c: d3407d4a ubfx x10, x10, #0, #32 15d6a0: 8b0a0108 add x8, x8, x10 15d6a4: f9000be8 str x8, [sp, #0x10] 15d6a8: f85f03a8 ldur x8, [x29, #-0x10] 15d6ac: f9400be9 ldr x9, [sp, #0x10] 15d6b0: eb09011f cmp x8, x9 15d6b4: 1a9f27ea cset w10, lo 15d6b8: 3700004a tbnz w10, #0x0, 0x15d6c0 15d6bc: 14000010 b 0x15d6fc 15d6c0: f85f03a0 ldur x0, [x29, #-0x10] 15d6c4: 9400001c bl 0x15d734 15d6c8: b9000fe0 str w0, [sp, #0xc] 15d6cc: b9400fe0 ldr w0, [sp, #0xc] 15d6d0: 34000040 cbz w0, 0x15d6d8 15d6d4: 14000003 b 0x15d6e0 15d6d8: b81fc3bf stur wzr, [x29, #-0x4] 15d6dc: 14000012 b 0x15d724 15d6e0: b9400fe8 ldr w8, [sp, #0xc] 15d6e4: 2a0803e9 mov w9, w8 15d6e8: d3407d29 ubfx x9, x9, #0, #32 15d6ec: f85f03aa ldur x10, [x29, #-0x10] 15d6f0: 8b090149 add x9, x10, x9 15d6f4: f81f03a9 stur x9, [x29, #-0x10] 15d6f8: 17ffffec b 0x15d6a8 15d6fc: f85f03a8 ldur x8, [x29, #-0x10] 15d700: f9400be9 ldr x9, [sp, #0x10] 15d704: eb09011f cmp x8, x9 15d708: 1a9f07ea cset w10, ne 15d70c: 3700004a tbnz w10, #0x0, 0x15d714 15d710: 14000003 b 0x15d71c 15d714: b81fc3bf stur wzr, [x29, #-0x4] 15d718: 14000003 b 0x15d724 15d71c: 320003e8 orr w8, wzr, #0x1 15d720: b81fc3a8 stur w8, [x29, #-0x4] 15d724: b85fc3a0 ldur w0, [x29, #-0x4] 15d728: a9437bfd ldp x29, x30, [sp, #0x30] 15d72c: 910103ff add sp, sp, #0x40 15d730: d65f03c0 ret 15d734: d10043ff sub sp, sp, #0x10 15d738: 321903e8 orr w8, wzr, #0x80 15d73c: f90003e0 str x0, [sp] 15d740: f94003e0 ldr x0, [sp] 15d744: 39400009 ldrb w9, [x0] 15d748: 0a080128 and w8, w9, w8 15d74c: 34000048 cbz w8, 0x15d754 15d750: 14000004 b 0x15d760 15d754: 320003e8 orr w8, wzr, #0x1 15d758: b9000fe8 str w8, [sp, #0xc] 15d75c: 14000143 b 0x15dc68 15d760: 321a07e8 orr w8, wzr, #0xc0 15d764: 321b0be9 orr w9, wzr, #0xe0 15d768: f94003ea ldr x10, [sp] 15d76c: 3940014b ldrb w11, [x10] 15d770: 0a090169 and w9, w11, w9 15d774: 6b08013f cmp w9, w8 15d778: 1a9f17e8 cset w8, eq 15d77c: 37000048 tbnz w8, #0x0, 0x15d784 15d780: 14000018 b 0x15d7e0 15d784: 321a07e8 orr w8, wzr, #0xc0 15d788: 321903e9 orr w9, wzr, #0x80 15d78c: f94003ea ldr x10, [sp] 15d790: 3940054b ldrb w11, [x10, #0x1] 15d794: 0a080168 and w8, w11, w8 15d798: 6b09011f cmp w8, w9 15d79c: 1a9f17e8 cset w8, eq 15d7a0: 37000048 tbnz w8, #0x0, 0x15d7a8 15d7a4: 1400000f b 0x15d7e0 15d7a8: 321f1be8 orr w8, wzr, #0xfe 15d7ac: 321a07e9 orr w9, wzr, #0xc0 15d7b0: f94003ea ldr x10, [sp] 15d7b4: 3940014b ldrb w11, [x10] 15d7b8: 0a080168 and w8, w11, w8 15d7bc: 6b09011f cmp w8, w9 15d7c0: 1a9f17e8 cset w8, eq 15d7c4: 37000048 tbnz w8, #0x0, 0x15d7cc 15d7c8: 14000003 b 0x15d7d4 15d7cc: b9000fff str wzr, [sp, #0xc] 15d7d0: 14000126 b 0x15dc68 15d7d4: 321f03e8 orr w8, wzr, #0x2 15d7d8: b9000fe8 str w8, [sp, #0xc] 15d7dc: 14000123 b 0x15dc68 15d7e0: 321c0fe8 orr w8, wzr, #0xf0 15d7e4: 321b0be9 orr w9, wzr, #0xe0 15d7e8: f94003ea ldr x10, [sp] 15d7ec: 3940014b ldrb w11, [x10] 15d7f0: 0a080168 and w8, w11, w8 15d7f4: 6b09011f cmp w8, w9 15d7f8: 1a9f17e8 cset w8, eq 15d7fc: 37000048 tbnz w8, #0x0, 0x15d804 15d800: 14000053 b 0x15d94c 15d804: 321a07e8 orr w8, wzr, #0xc0 15d808: 321903e9 orr w9, wzr, #0x80 15d80c: f94003ea ldr x10, [sp] 15d810: 3940054b ldrb w11, [x10, #0x1] 15d814: 0a080168 and w8, w11, w8 15d818: 6b09011f cmp w8, w9 15d81c: 1a9f17e8 cset w8, eq 15d820: 37000048 tbnz w8, #0x0, 0x15d828 15d824: 1400004a b 0x15d94c 15d828: 321a07e8 orr w8, wzr, #0xc0 15d82c: 321903e9 orr w9, wzr, #0x80 15d830: f94003ea ldr x10, [sp] 15d834: 3940094b ldrb w11, [x10, #0x2] 15d838: 0a080168 and w8, w11, w8 15d83c: 6b09011f cmp w8, w9 15d840: 1a9f17e8 cset w8, eq 15d844: 37000048 tbnz w8, #0x0, 0x15d84c 15d848: 14000041 b 0x15d94c 15d84c: 321b0be8 orr w8, wzr, #0xe0 15d850: f94003e9 ldr x9, [sp] 15d854: 3940012a ldrb w10, [x9] 15d858: 6b08015f cmp w10, w8 15d85c: 1a9f17e8 cset w8, eq 15d860: 37000048 tbnz w8, #0x0, 0x15d868 15d864: 1400000c b 0x15d894 15d868: 321b0be8 orr w8, wzr, #0xe0 15d86c: 321903e9 orr w9, wzr, #0x80 15d870: f94003ea ldr x10, [sp] 15d874: 3940054b ldrb w11, [x10, #0x1] 15d878: 0a080168 and w8, w11, w8 15d87c: 6b09011f cmp w8, w9 15d880: 1a9f17e8 cset w8, eq 15d884: 37000048 tbnz w8, #0x0, 0x15d88c 15d888: 14000003 b 0x15d894 15d88c: b9000fff str wzr, [sp, #0xc] 15d890: 140000f6 b 0x15dc68 15d894: 52801da8 mov w8, #0xed // =237 15d898: f94003e9 ldr x9, [sp] 15d89c: 3940012a ldrb w10, [x9] 15d8a0: 6b08015f cmp w10, w8 15d8a4: 1a9f17e8 cset w8, eq 15d8a8: 37000048 tbnz w8, #0x0, 0x15d8b0 15d8ac: 1400000c b 0x15d8dc 15d8b0: 52801408 mov w8, #0xa0 // =160 15d8b4: 321b0be9 orr w9, wzr, #0xe0 15d8b8: f94003ea ldr x10, [sp] 15d8bc: 3940054b ldrb w11, [x10, #0x1] 15d8c0: 0a090169 and w9, w11, w9 15d8c4: 6b08013f cmp w9, w8 15d8c8: 1a9f17e8 cset w8, eq 15d8cc: 37000048 tbnz w8, #0x0, 0x15d8d4 15d8d0: 14000003 b 0x15d8dc 15d8d4: b9000fff str wzr, [sp, #0xc] 15d8d8: 140000e4 b 0x15dc68 15d8dc: 52801de8 mov w8, #0xef // =239 15d8e0: f94003e9 ldr x9, [sp] 15d8e4: 3940012a ldrb w10, [x9] 15d8e8: 6b08015f cmp w10, w8 15d8ec: 1a9f17e8 cset w8, eq 15d8f0: 37000048 tbnz w8, #0x0, 0x15d8f8 15d8f4: 14000013 b 0x15d940 15d8f8: 528017e8 mov w8, #0xbf // =191 15d8fc: f94003e9 ldr x9, [sp] 15d900: 3940052a ldrb w10, [x9, #0x1] 15d904: 6b08015f cmp w10, w8 15d908: 1a9f17e8 cset w8, eq 15d90c: 37000048 tbnz w8, #0x0, 0x15d914 15d910: 1400000c b 0x15d940 15d914: 528017c8 mov w8, #0xbe // =190 15d918: 321f1be9 orr w9, wzr, #0xfe 15d91c: f94003ea ldr x10, [sp] 15d920: 3940094b ldrb w11, [x10, #0x2] 15d924: 0a090169 and w9, w11, w9 15d928: 6b08013f cmp w9, w8 15d92c: 1a9f17e8 cset w8, eq 15d930: 37000048 tbnz w8, #0x0, 0x15d938 15d934: 14000003 b 0x15d940 15d938: b9000fff str wzr, [sp, #0xc] 15d93c: 140000cb b 0x15dc68 15d940: 320007e8 orr w8, wzr, #0x3 15d944: b9000fe8 str w8, [sp, #0xc] 15d948: 140000c8 b 0x15dc68 15d94c: 321d13e8 orr w8, wzr, #0xf8 15d950: 321c0fe9 orr w9, wzr, #0xf0 15d954: f94003ea ldr x10, [sp] 15d958: 3940014b ldrb w11, [x10] 15d95c: 0a080168 and w8, w11, w8 15d960: 6b09011f cmp w8, w9 15d964: 1a9f17e8 cset w8, eq 15d968: 37000048 tbnz w8, #0x0, 0x15d970 15d96c: 14000031 b 0x15da30 15d970: 321a07e8 orr w8, wzr, #0xc0 15d974: 321903e9 orr w9, wzr, #0x80 15d978: f94003ea ldr x10, [sp] 15d97c: 3940054b ldrb w11, [x10, #0x1] 15d980: 0a080168 and w8, w11, w8 15d984: 6b09011f cmp w8, w9 15d988: 1a9f17e8 cset w8, eq 15d98c: 37000048 tbnz w8, #0x0, 0x15d994 15d990: 14000028 b 0x15da30 15d994: 321a07e8 orr w8, wzr, #0xc0 15d998: 321903e9 orr w9, wzr, #0x80 15d99c: f94003ea ldr x10, [sp] 15d9a0: 3940094b ldrb w11, [x10, #0x2] 15d9a4: 0a080168 and w8, w11, w8 15d9a8: 6b09011f cmp w8, w9 15d9ac: 1a9f17e8 cset w8, eq 15d9b0: 37000048 tbnz w8, #0x0, 0x15d9b8 15d9b4: 1400001f b 0x15da30 15d9b8: 321a07e8 orr w8, wzr, #0xc0 15d9bc: 321903e9 orr w9, wzr, #0x80 15d9c0: f94003ea ldr x10, [sp] 15d9c4: 39400d4b ldrb w11, [x10, #0x3] 15d9c8: 0a080168 and w8, w11, w8 15d9cc: 6b09011f cmp w8, w9 15d9d0: 1a9f17e8 cset w8, eq 15d9d4: 37000048 tbnz w8, #0x0, 0x15d9dc 15d9d8: 14000016 b 0x15da30 15d9dc: 321c0fe8 orr w8, wzr, #0xf0 15d9e0: f94003e9 ldr x9, [sp] 15d9e4: 3940012a ldrb w10, [x9] 15d9e8: 6b08015f cmp w10, w8 15d9ec: 1a9f17e8 cset w8, eq 15d9f0: 37000048 tbnz w8, #0x0, 0x15d9f8 15d9f4: 1400000c b 0x15da24 15d9f8: 321c0fe8 orr w8, wzr, #0xf0 15d9fc: 321903e9 orr w9, wzr, #0x80 15da00: f94003ea ldr x10, [sp] 15da04: 3940054b ldrb w11, [x10, #0x1] 15da08: 0a080168 and w8, w11, w8 15da0c: 6b09011f cmp w8, w9 15da10: 1a9f17e8 cset w8, eq 15da14: 37000048 tbnz w8, #0x0, 0x15da1c 15da18: 14000003 b 0x15da24 15da1c: b9000fff str wzr, [sp, #0xc] 15da20: 14000092 b 0x15dc68 15da24: 321e03e8 orr w8, wzr, #0x4 15da28: b9000fe8 str w8, [sp, #0xc] 15da2c: 1400008f b 0x15dc68 15da30: 321e17e8 orr w8, wzr, #0xfc 15da34: 321d13e9 orr w9, wzr, #0xf8 15da38: f94003ea ldr x10, [sp] 15da3c: 3940014b ldrb w11, [x10] 15da40: 0a080168 and w8, w11, w8 15da44: 6b09011f cmp w8, w9 15da48: 1a9f17e8 cset w8, eq 15da4c: 37000048 tbnz w8, #0x0, 0x15da54 15da50: 1400003a b 0x15db38 15da54: 321a07e8 orr w8, wzr, #0xc0 15da58: 321903e9 orr w9, wzr, #0x80 15da5c: f94003ea ldr x10, [sp] 15da60: 3940054b ldrb w11, [x10, #0x1] 15da64: 0a080168 and w8, w11, w8 15da68: 6b09011f cmp w8, w9 15da6c: 1a9f17e8 cset w8, eq 15da70: 37000048 tbnz w8, #0x0, 0x15da78 15da74: 14000031 b 0x15db38 15da78: 321a07e8 orr w8, wzr, #0xc0 15da7c: 321903e9 orr w9, wzr, #0x80 15da80: f94003ea ldr x10, [sp] 15da84: 3940094b ldrb w11, [x10, #0x2] 15da88: 0a080168 and w8, w11, w8 15da8c: 6b09011f cmp w8, w9 15da90: 1a9f17e8 cset w8, eq 15da94: 37000048 tbnz w8, #0x0, 0x15da9c 15da98: 14000028 b 0x15db38 15da9c: 321a07e8 orr w8, wzr, #0xc0 15daa0: 321903e9 orr w9, wzr, #0x80 15daa4: f94003ea ldr x10, [sp] 15daa8: 39400d4b ldrb w11, [x10, #0x3] 15daac: 0a080168 and w8, w11, w8 15dab0: 6b09011f cmp w8, w9 15dab4: 1a9f17e8 cset w8, eq 15dab8: 37000048 tbnz w8, #0x0, 0x15dac0 15dabc: 1400001f b 0x15db38 15dac0: 321a07e8 orr w8, wzr, #0xc0 15dac4: 321903e9 orr w9, wzr, #0x80 15dac8: f94003ea ldr x10, [sp] 15dacc: 3940114b ldrb w11, [x10, #0x4] 15dad0: 0a080168 and w8, w11, w8 15dad4: 6b09011f cmp w8, w9 15dad8: 1a9f17e8 cset w8, eq 15dadc: 37000048 tbnz w8, #0x0, 0x15dae4 15dae0: 14000016 b 0x15db38 15dae4: 321d13e8 orr w8, wzr, #0xf8 15dae8: f94003e9 ldr x9, [sp] 15daec: 3940012a ldrb w10, [x9] 15daf0: 6b08015f cmp w10, w8 15daf4: 1a9f17e8 cset w8, eq 15daf8: 37000048 tbnz w8, #0x0, 0x15db00 15dafc: 1400000c b 0x15db2c 15db00: 321d13e8 orr w8, wzr, #0xf8 15db04: 321903e9 orr w9, wzr, #0x80 15db08: f94003ea ldr x10, [sp] 15db0c: 3940054b ldrb w11, [x10, #0x1] 15db10: 0a080168 and w8, w11, w8 15db14: 6b09011f cmp w8, w9 15db18: 1a9f17e8 cset w8, eq 15db1c: 37000048 tbnz w8, #0x0, 0x15db24 15db20: 14000003 b 0x15db2c 15db24: b9000fff str wzr, [sp, #0xc] 15db28: 14000050 b 0x15dc68 15db2c: 528000a8 mov w8, #0x5 // =5 15db30: b9000fe8 str w8, [sp, #0xc] 15db34: 1400004d b 0x15dc68 15db38: 321f1be8 orr w8, wzr, #0xfe 15db3c: 321e17e9 orr w9, wzr, #0xfc 15db40: f94003ea ldr x10, [sp] 15db44: 3940014b ldrb w11, [x10] 15db48: 0a080168 and w8, w11, w8 15db4c: 6b09011f cmp w8, w9 15db50: 1a9f17e8 cset w8, eq 15db54: 37000048 tbnz w8, #0x0, 0x15db5c 15db58: 14000043 b 0x15dc64 15db5c: 321a07e8 orr w8, wzr, #0xc0 15db60: 321903e9 orr w9, wzr, #0x80 15db64: f94003ea ldr x10, [sp] 15db68: 3940054b ldrb w11, [x10, #0x1] 15db6c: 0a080168 and w8, w11, w8 15db70: 6b09011f cmp w8, w9 15db74: 1a9f17e8 cset w8, eq 15db78: 37000048 tbnz w8, #0x0, 0x15db80 15db7c: 1400003a b 0x15dc64 15db80: 321a07e8 orr w8, wzr, #0xc0 15db84: 321903e9 orr w9, wzr, #0x80 15db88: f94003ea ldr x10, [sp] 15db8c: 3940094b ldrb w11, [x10, #0x2] 15db90: 0a080168 and w8, w11, w8 15db94: 6b09011f cmp w8, w9 15db98: 1a9f17e8 cset w8, eq 15db9c: 37000048 tbnz w8, #0x0, 0x15dba4 15dba0: 14000031 b 0x15dc64 15dba4: 321a07e8 orr w8, wzr, #0xc0 15dba8: 321903e9 orr w9, wzr, #0x80 15dbac: f94003ea ldr x10, [sp] 15dbb0: 39400d4b ldrb w11, [x10, #0x3] 15dbb4: 0a080168 and w8, w11, w8 15dbb8: 6b09011f cmp w8, w9 15dbbc: 1a9f17e8 cset w8, eq 15dbc0: 37000048 tbnz w8, #0x0, 0x15dbc8 15dbc4: 14000028 b 0x15dc64 15dbc8: 321a07e8 orr w8, wzr, #0xc0 15dbcc: 321903e9 orr w9, wzr, #0x80 15dbd0: f94003ea ldr x10, [sp] 15dbd4: 3940114b ldrb w11, [x10, #0x4] 15dbd8: 0a080168 and w8, w11, w8 15dbdc: 6b09011f cmp w8, w9 15dbe0: 1a9f17e8 cset w8, eq 15dbe4: 37000048 tbnz w8, #0x0, 0x15dbec 15dbe8: 1400001f b 0x15dc64 15dbec: 321a07e8 orr w8, wzr, #0xc0 15dbf0: 321903e9 orr w9, wzr, #0x80 15dbf4: f94003ea ldr x10, [sp] 15dbf8: 3940154b ldrb w11, [x10, #0x5] 15dbfc: 0a080168 and w8, w11, w8 15dc00: 6b09011f cmp w8, w9 15dc04: 1a9f17e8 cset w8, eq 15dc08: 37000048 tbnz w8, #0x0, 0x15dc10 15dc0c: 14000016 b 0x15dc64 15dc10: 321e17e8 orr w8, wzr, #0xfc 15dc14: f94003e9 ldr x9, [sp] 15dc18: 3940012a ldrb w10, [x9] 15dc1c: 6b08015f cmp w10, w8 15dc20: 1a9f17e8 cset w8, eq 15dc24: 37000048 tbnz w8, #0x0, 0x15dc2c 15dc28: 1400000c b 0x15dc58 15dc2c: 321e17e8 orr w8, wzr, #0xfc 15dc30: 321903e9 orr w9, wzr, #0x80 15dc34: f94003ea ldr x10, [sp] 15dc38: 3940054b ldrb w11, [x10, #0x1] 15dc3c: 0a080168 and w8, w11, w8 15dc40: 6b09011f cmp w8, w9 15dc44: 1a9f17e8 cset w8, eq 15dc48: 37000048 tbnz w8, #0x0, 0x15dc50 15dc4c: 14000003 b 0x15dc58 15dc50: b9000fff str wzr, [sp, #0xc] 15dc54: 14000005 b 0x15dc68 15dc58: 321f07e8 orr w8, wzr, #0x6 15dc5c: b9000fe8 str w8, [sp, #0xc] 15dc60: 14000002 b 0x15dc68 15dc64: b9000fff str wzr, [sp, #0xc] 15dc68: b9400fe0 ldr w0, [sp, #0xc] 15dc6c: 910043ff add sp, sp, #0x10 15dc70: d65f03c0 ret 000000000015dc74 : 15dc74: d10103ff sub sp, sp, #0x40 15dc78: a9037bfd stp x29, x30, [sp, #0x30] 15dc7c: 9100c3fd add x29, sp, #0x30 15dc80: f81f03a0 stur x0, [x29, #-0x10] 15dc84: b81ec3a1 stur w1, [x29, #-0x14] 15dc88: f85f03a0 ldur x0, [x29, #-0x10] 15dc8c: f9000be0 str x0, [sp, #0x10] 15dc90: f9400be0 ldr x0, [sp, #0x10] 15dc94: b85ec3a1 ldur w1, [x29, #-0x14] 15dc98: 2a0103e8 mov w8, w1 15dc9c: d3407d08 ubfx x8, x8, #0, #32 15dca0: 8b080008 add x8, x0, x8 15dca4: f90007e8 str x8, [sp, #0x8] 15dca8: 52800008 mov w8, #0x0 // =0 15dcac: f9400be9 ldr x9, [sp, #0x10] 15dcb0: f94007ea ldr x10, [sp, #0x8] 15dcb4: eb0a013f cmp x9, x10 15dcb8: 1a9f27eb cset w11, lo 15dcbc: b90003e8 str w8, [sp] 15dcc0: 3700004b tbnz w11, #0x0, 0x15dcc8 15dcc4: 14000007 b 0x15dce0 15dcc8: 528007a8 mov w8, #0x3d // =61 15dccc: f9400be9 ldr x9, [sp, #0x10] 15dcd0: 3940012a ldrb w10, [x9] 15dcd4: 6b08015f cmp w10, w8 15dcd8: 1a9f07e8 cset w8, ne 15dcdc: b90003e8 str w8, [sp] 15dce0: b94003e8 ldr w8, [sp] 15dce4: 37000048 tbnz w8, #0x0, 0x15dcec 15dce8: 14000015 b 0x15dd3c 15dcec: 321b03e8 orr w8, wzr, #0x20 15dcf0: f9400be9 ldr x9, [sp, #0x10] 15dcf4: 3940012a ldrb w10, [x9] 15dcf8: 6b08015f cmp w10, w8 15dcfc: 1a9fa7e8 cset w8, lt 15dd00: 37000108 tbnz w8, #0x0, 0x15dd20 15dd04: 52800fa8 mov w8, #0x7d // =125 15dd08: f9400be9 ldr x9, [sp, #0x10] 15dd0c: 3940012a ldrb w10, [x9] 15dd10: 6b08015f cmp w10, w8 15dd14: 1a9fd7e8 cset w8, gt 15dd18: 37000048 tbnz w8, #0x0, 0x15dd20 15dd1c: 14000003 b 0x15dd28 15dd20: b81fc3bf stur wzr, [x29, #-0x4] 15dd24: 14000031 b 0x15dde8 15dd28: b24003e8 orr x8, xzr, #0x1 15dd2c: f9400be9 ldr x9, [sp, #0x10] 15dd30: 8b080128 add x8, x9, x8 15dd34: f9000be8 str x8, [sp, #0x10] 15dd38: 17ffffdc b 0x15dca8 15dd3c: f9400be8 ldr x8, [sp, #0x10] 15dd40: f94007e9 ldr x9, [sp, #0x8] 15dd44: eb09011f cmp x8, x9 15dd48: 1a9f17ea cset w10, eq 15dd4c: 3700004a tbnz w10, #0x0, 0x15dd54 15dd50: 14000003 b 0x15dd5c 15dd54: b81fc3bf stur wzr, [x29, #-0x4] 15dd58: 14000024 b 0x15dde8 15dd5c: b24003e8 orr x8, xzr, #0x1 15dd60: f9400be9 ldr x9, [sp, #0x10] 15dd64: 8b080128 add x8, x9, x8 15dd68: f9000be8 str x8, [sp, #0x10] 15dd6c: f9400be8 ldr x8, [sp, #0x10] 15dd70: f94007e9 ldr x9, [sp, #0x8] 15dd74: eb09011f cmp x8, x9 15dd78: 1a9f27ea cset w10, lo 15dd7c: 3700004a tbnz w10, #0x0, 0x15dd84 15dd80: 14000010 b 0x15ddc0 15dd84: f9400be0 ldr x0, [sp, #0x10] 15dd88: 97fffe6b bl 0x15d734 15dd8c: b90007e0 str w0, [sp, #0x4] 15dd90: b94007e0 ldr w0, [sp, #0x4] 15dd94: 34000040 cbz w0, 0x15dd9c 15dd98: 14000003 b 0x15dda4 15dd9c: b81fc3bf stur wzr, [x29, #-0x4] 15dda0: 14000012 b 0x15dde8 15dda4: b94007e8 ldr w8, [sp, #0x4] 15dda8: 2a0803e9 mov w9, w8 15ddac: d3407d29 ubfx x9, x9, #0, #32 15ddb0: f9400bea ldr x10, [sp, #0x10] 15ddb4: 8b090149 add x9, x10, x9 15ddb8: f9000be9 str x9, [sp, #0x10] 15ddbc: 17ffffec b 0x15dd6c 15ddc0: f9400be8 ldr x8, [sp, #0x10] 15ddc4: f94007e9 ldr x9, [sp, #0x8] 15ddc8: eb09011f cmp x8, x9 15ddcc: 1a9f07ea cset w10, ne 15ddd0: 3700004a tbnz w10, #0x0, 0x15ddd8 15ddd4: 14000003 b 0x15dde0 15ddd8: b81fc3bf stur wzr, [x29, #-0x4] 15dddc: 14000003 b 0x15dde8 15dde0: 320003e8 orr w8, wzr, #0x1 15dde4: b81fc3a8 stur w8, [x29, #-0x4] 15dde8: b85fc3a0 ldur w0, [x29, #-0x4] 15ddec: a9437bfd ldp x29, x30, [sp, #0x30] 15ddf0: 910103ff add sp, sp, #0x40 15ddf4: d65f03c0 ret 000000000015ddf8 : 15ddf8: d10243ff sub sp, sp, #0x90 15ddfc: d2800008 mov x8, #0x0 // =0 15de00: f00004e9 adrp x9, 0x1fc000 15de04: 910dbd29 add x9, x9, #0x36f 15de08: f00004ea adrp x10, 0x1fc000 15de0c: 91137d4a add x10, x10, #0x4df 15de10: f00004eb adrp x11, 0x1fc000 15de14: 9112516b add x11, x11, #0x494 15de18: f00004ec adrp x12, 0x1fc000 15de1c: 9111818c add x12, x12, #0x460 15de20: f00004ed adrp x13, 0x1fc000 15de24: 9110b5ad add x13, x13, #0x42d 15de28: f00004ee adrp x14, 0x1fc000 15de2c: 910fa1ce add x14, x14, #0x3e8 15de30: f00004ef adrp x15, 0x1fc000 15de34: 910e81ef add x15, x15, #0x3a0 15de38: f00004f0 adrp x16, 0x1fc000 15de3c: 910d1e10 add x16, x16, #0x347 15de40: f00004f1 adrp x17, 0x1fc000 15de44: 910c2a31 add x17, x17, #0x30a 15de48: f00004e3 adrp x3, 0x1fc000 15de4c: 910b5063 add x3, x3, #0x2d4 15de50: f00004e4 adrp x4, 0x1fc000 15de54: 910a3484 add x4, x4, #0x28d 15de58: f00004e5 adrp x5, 0x1fc000 15de5c: 910930a5 add x5, x5, #0x24c 15de60: f90043e0 str x0, [sp, #0x80] 15de64: b9007fe1 str w1, [sp, #0x7c] 15de68: f9003be2 str x2, [sp, #0x70] 15de6c: b9407fe1 ldr w1, [sp, #0x7c] 15de70: f90033e8 str x8, [sp, #0x60] 15de74: f9002fe9 str x9, [sp, #0x58] 15de78: f9002bea str x10, [sp, #0x50] 15de7c: f90027eb str x11, [sp, #0x48] 15de80: f90023ec str x12, [sp, #0x40] 15de84: f9001fed str x13, [sp, #0x38] 15de88: f9001bee str x14, [sp, #0x30] 15de8c: f90017ef str x15, [sp, #0x28] 15de90: f90013f0 str x16, [sp, #0x20] 15de94: f9000ff1 str x17, [sp, #0x18] 15de98: f9000be3 str x3, [sp, #0x10] 15de9c: f90007e4 str x4, [sp, #0x8] 15dea0: f90003e5 str x5, [sp] 15dea4: 35000041 cbnz w1, 0x15deac 15dea8: 14000027 b 0x15df44 15deac: d28b1108 mov x8, #0x5888 // =22664 15deb0: f2a00028 movk x8, #0x1, lsl #16 15deb4: f94043e9 ldr x9, [sp, #0x80] 15deb8: f9404529 ldr x9, [x9, #0x88] 15debc: eb08013f cmp x9, x8 15dec0: 1a9f27ea cset w10, lo 15dec4: 3700004a tbnz w10, #0x0, 0x15decc 15dec8: 1400000c b 0x15def8 15decc: f9403be8 ldr x8, [sp, #0x70] 15ded0: f94033e9 ldr x9, [sp, #0x60] 15ded4: eb09011f cmp x8, x9 15ded8: 1a9f07ea cset w10, ne 15dedc: 3700004a tbnz w10, #0x0, 0x15dee4 15dee0: 14000004 b 0x15def0 15dee4: f9403be8 ldr x8, [sp, #0x70] 15dee8: f94003e9 ldr x9, [sp] 15deec: f9000109 str x9, [x8] 15def0: b9008fff str wzr, [sp, #0x8c] 15def4: 14000168 b 0x15e494 15def8: d2804988 mov x8, #0x24c // =588 15defc: f94043e9 ldr x9, [sp, #0x80] 15df00: f9404529 ldr x9, [x9, #0x88] 15df04: 9ac8092a udiv x10, x9, x8 15df08: 9b087d48 mul x8, x10, x8 15df0c: eb080128 subs x8, x9, x8 15df10: b5000048 cbnz x8, 0x15df18 15df14: 1400000c b 0x15df44 15df18: f9403be8 ldr x8, [sp, #0x70] 15df1c: f94033e9 ldr x9, [sp, #0x60] 15df20: eb09011f cmp x8, x9 15df24: 1a9f07ea cset w10, ne 15df28: 3700004a tbnz w10, #0x0, 0x15df30 15df2c: 14000004 b 0x15df3c 15df30: f9403be8 ldr x8, [sp, #0x70] 15df34: f94007e9 ldr x9, [sp, #0x8] 15df38: f9000109 str x9, [x8] 15df3c: b9008fff str wzr, [sp, #0x8c] 15df40: 14000155 b 0x15e494 15df44: f94043e8 ldr x8, [sp, #0x80] 15df48: b9409509 ldr w9, [x8, #0x94] 15df4c: 34000049 cbz w9, 0x15df54 15df50: 1400000c b 0x15df80 15df54: f9403be8 ldr x8, [sp, #0x70] 15df58: f94033e9 ldr x9, [sp, #0x60] 15df5c: eb09011f cmp x8, x9 15df60: 1a9f07ea cset w10, ne 15df64: 3700004a tbnz w10, #0x0, 0x15df6c 15df68: 14000004 b 0x15df78 15df6c: f9403be8 ldr x8, [sp, #0x70] 15df70: f9400be9 ldr x9, [sp, #0x10] 15df74: f9000109 str x9, [x8] 15df78: b9008fff str wzr, [sp, #0x8c] 15df7c: 14000146 b 0x15e494 15df80: b9407fe8 ldr w8, [sp, #0x7c] 15df84: 35000048 cbnz w8, 0x15df8c 15df88: 1400001c b 0x15dff8 15df8c: 52801548 mov w8, #0xaa // =170 15df90: b27b03e9 orr x9, xzr, #0x20 15df94: f94043ea ldr x10, [sp, #0x80] 15df98: f9404d4a ldr x10, [x10, #0x98] 15df9c: f94043eb ldr x11, [sp, #0x80] 15dfa0: b940956c ldr w12, [x11, #0x94] 15dfa4: 7100058c subs w12, w12, #0x1 15dfa8: 2a0c03eb mov w11, w12 15dfac: d3407d6b ubfx x11, x11, #0, #32 15dfb0: 9b0b7d29 mul x9, x9, x11 15dfb4: 8b090149 add x9, x10, x9 15dfb8: 3940212c ldrb w12, [x9, #0x8] 15dfbc: 6b08019f cmp w12, w8 15dfc0: 1a9f07e8 cset w8, ne 15dfc4: 37000048 tbnz w8, #0x0, 0x15dfcc 15dfc8: 1400000c b 0x15dff8 15dfcc: f9403be8 ldr x8, [sp, #0x70] 15dfd0: f94033e9 ldr x9, [sp, #0x60] 15dfd4: eb09011f cmp x8, x9 15dfd8: 1a9f07ea cset w10, ne 15dfdc: 3700004a tbnz w10, #0x0, 0x15dfe4 15dfe0: 14000004 b 0x15dff0 15dfe4: f9403be8 ldr x8, [sp, #0x70] 15dfe8: f9400fe9 ldr x9, [sp, #0x18] 15dfec: f9000109 str x9, [x8] 15dff0: b9008fff str wzr, [sp, #0x8c] 15dff4: 14000128 b 0x15e494 15dff8: b9006fff str wzr, [sp, #0x6c] 15dffc: b9406fe8 ldr w8, [sp, #0x6c] 15e000: f94043e9 ldr x9, [sp, #0x80] 15e004: b940952a ldr w10, [x9, #0x94] 15e008: 6b0a011f cmp w8, w10 15e00c: 1a9f27e8 cset w8, lo 15e010: 37000048 tbnz w8, #0x0, 0x15e018 15e014: 1400011e b 0x15e48c 15e018: b27b03e8 orr x8, xzr, #0x20 15e01c: f94043e9 ldr x9, [sp, #0x80] 15e020: f9404d29 ldr x9, [x9, #0x98] 15e024: b9406fea ldr w10, [sp, #0x6c] 15e028: 2a0a03eb mov w11, w10 15e02c: d3407d6b ubfx x11, x11, #0, #32 15e030: 9b0b7d08 mul x8, x8, x11 15e034: 8b080128 add x8, x9, x8 15e038: 3940210a ldrb w10, [x8, #0x8] 15e03c: 3400004a cbz w10, 0x15e044 15e040: 1400000c b 0x15e070 15e044: f9403be8 ldr x8, [sp, #0x70] 15e048: f94033e9 ldr x9, [sp, #0x60] 15e04c: eb09011f cmp x8, x9 15e050: 1a9f07ea cset w10, ne 15e054: 3700004a tbnz w10, #0x0, 0x15e05c 15e058: 14000004 b 0x15e068 15e05c: f9403be8 ldr x8, [sp, #0x70] 15e060: f94013e9 ldr x9, [sp, #0x20] 15e064: f9000109 str x9, [x8] 15e068: b9008fff str wzr, [sp, #0x8c] 15e06c: 1400010a b 0x15e494 15e070: b9407fe8 ldr w8, [sp, #0x7c] 15e074: 35000048 cbnz w8, 0x15e07c 15e078: 14000034 b 0x15e148 15e07c: b27b03e8 orr x8, xzr, #0x20 15e080: 320003e9 orr w9, wzr, #0x1 15e084: f94043ea ldr x10, [sp, #0x80] 15e088: f9404d4a ldr x10, [x10, #0x98] 15e08c: b9406feb ldr w11, [sp, #0x6c] 15e090: 2a0b03ec mov w12, w11 15e094: d3407d8c ubfx x12, x12, #0, #32 15e098: 9b0c7d08 mul x8, x8, x12 15e09c: 8b080148 add x8, x10, x8 15e0a0: 3940210b ldrb w11, [x8, #0x8] 15e0a4: 6b09017f cmp w11, w9 15e0a8: 1a9fb7e9 cset w9, ge 15e0ac: 37000049 tbnz w9, #0x0, 0x15e0b4 15e0b0: 1400000e b 0x15e0e8 15e0b4: 52800c68 mov w8, #0x63 // =99 15e0b8: b27b03e9 orr x9, xzr, #0x20 15e0bc: f94043ea ldr x10, [sp, #0x80] 15e0c0: f9404d4a ldr x10, [x10, #0x98] 15e0c4: b9406feb ldr w11, [sp, #0x6c] 15e0c8: 2a0b03ec mov w12, w11 15e0cc: d3407d8c ubfx x12, x12, #0, #32 15e0d0: 9b0c7d29 mul x9, x9, x12 15e0d4: 8b090149 add x9, x10, x9 15e0d8: 3940212b ldrb w11, [x9, #0x8] 15e0dc: 6b08017f cmp w11, w8 15e0e0: 1a9fc7e8 cset w8, le 15e0e4: 37000328 tbnz w8, #0x0, 0x15e148 15e0e8: 52801548 mov w8, #0xaa // =170 15e0ec: b27b03e9 orr x9, xzr, #0x20 15e0f0: f94043ea ldr x10, [sp, #0x80] 15e0f4: f9404d4a ldr x10, [x10, #0x98] 15e0f8: b9406feb ldr w11, [sp, #0x6c] 15e0fc: 2a0b03ec mov w12, w11 15e100: d3407d8c ubfx x12, x12, #0, #32 15e104: 9b0c7d29 mul x9, x9, x12 15e108: 8b090149 add x9, x10, x9 15e10c: 3940212b ldrb w11, [x9, #0x8] 15e110: 6b08017f cmp w11, w8 15e114: 1a9f17e8 cset w8, eq 15e118: 37000188 tbnz w8, #0x0, 0x15e148 15e11c: f9403be8 ldr x8, [sp, #0x70] 15e120: f94033e9 ldr x9, [sp, #0x60] 15e124: eb09011f cmp x8, x9 15e128: 1a9f07ea cset w10, ne 15e12c: 3700004a tbnz w10, #0x0, 0x15e134 15e130: 14000004 b 0x15e140 15e134: f9403be8 ldr x8, [sp, #0x70] 15e138: f9402fe9 ldr x9, [sp, #0x58] 15e13c: f9000109 str x9, [x8] 15e140: b9008fff str wzr, [sp, #0x8c] 15e144: 140000d4 b 0x15e494 15e148: b9407fe8 ldr w8, [sp, #0x7c] 15e14c: 35000048 cbnz w8, 0x15e154 15e150: 14000027 b 0x15e1ec 15e154: b27b03e8 orr x8, xzr, #0x20 15e158: d2804989 mov x9, #0x24c // =588 15e15c: f94043ea ldr x10, [sp, #0x80] 15e160: f9404d4a ldr x10, [x10, #0x98] 15e164: b9406feb ldr w11, [sp, #0x6c] 15e168: 2a0b03ec mov w12, w11 15e16c: d3407d8c ubfx x12, x12, #0, #32 15e170: 9b0c7d08 mul x8, x8, x12 15e174: 8b080148 add x8, x10, x8 15e178: f9400108 ldr x8, [x8] 15e17c: 9ac9090a udiv x10, x8, x9 15e180: 9b097d49 mul x9, x10, x9 15e184: eb090108 subs x8, x8, x9 15e188: b5000048 cbnz x8, 0x15e190 15e18c: 14000018 b 0x15e1ec 15e190: f9403be8 ldr x8, [sp, #0x70] 15e194: f94033e9 ldr x9, [sp, #0x60] 15e198: eb09011f cmp x8, x9 15e19c: 1a9f07ea cset w10, ne 15e1a0: 3700004a tbnz w10, #0x0, 0x15e1a8 15e1a4: 14000010 b 0x15e1e4 15e1a8: b9406fe8 ldr w8, [sp, #0x6c] 15e1ac: f94043e9 ldr x9, [sp, #0x80] 15e1b0: b940952a ldr w10, [x9, #0x94] 15e1b4: 7100054a subs w10, w10, #0x1 15e1b8: 6b0a011f cmp w8, w10 15e1bc: 1a9f17e8 cset w8, eq 15e1c0: 37000048 tbnz w8, #0x0, 0x15e1c8 15e1c4: 14000005 b 0x15e1d8 15e1c8: f9403be8 ldr x8, [sp, #0x70] 15e1cc: f94017e9 ldr x9, [sp, #0x28] 15e1d0: f9000109 str x9, [x8] 15e1d4: 14000004 b 0x15e1e4 15e1d8: f9403be8 ldr x8, [sp, #0x70] 15e1dc: f9401be9 ldr x9, [sp, #0x30] 15e1e0: f9000109 str x9, [x8] 15e1e4: b9008fff str wzr, [sp, #0x8c] 15e1e8: 140000ab b 0x15e494 15e1ec: b9406fe8 ldr w8, [sp, #0x6c] 15e1f0: f94043e9 ldr x9, [sp, #0x80] 15e1f4: b940952a ldr w10, [x9, #0x94] 15e1f8: 7100054a subs w10, w10, #0x1 15e1fc: 6b0a011f cmp w8, w10 15e200: 1a9f27e8 cset w8, lo 15e204: 37000048 tbnz w8, #0x0, 0x15e20c 15e208: 14000031 b 0x15e2cc 15e20c: b27b03e8 orr x8, xzr, #0x20 15e210: f94043e9 ldr x9, [sp, #0x80] 15e214: f9404d29 ldr x9, [x9, #0x98] 15e218: b9406fea ldr w10, [sp, #0x6c] 15e21c: 2a0a03eb mov w11, w10 15e220: d3407d6b ubfx x11, x11, #0, #32 15e224: 9b0b7d08 mul x8, x8, x11 15e228: 8b080128 add x8, x9, x8 15e22c: 39405d0a ldrb w10, [x8, #0x17] 15e230: 3400004a cbz w10, 0x15e238 15e234: 1400000c b 0x15e264 15e238: f9403be8 ldr x8, [sp, #0x70] 15e23c: f94033e9 ldr x9, [sp, #0x60] 15e240: eb09011f cmp x8, x9 15e244: 1a9f07ea cset w10, ne 15e248: 3700004a tbnz w10, #0x0, 0x15e250 15e24c: 14000004 b 0x15e25c 15e250: f9403be8 ldr x8, [sp, #0x70] 15e254: f9401fe9 ldr x9, [sp, #0x38] 15e258: f9000109 str x9, [x8] 15e25c: b9008fff str wzr, [sp, #0x8c] 15e260: 1400008d b 0x15e494 15e264: b27b03e8 orr x8, xzr, #0x20 15e268: 320003e9 orr w9, wzr, #0x1 15e26c: f94043ea ldr x10, [sp, #0x80] 15e270: f9404d4a ldr x10, [x10, #0x98] 15e274: b9406feb ldr w11, [sp, #0x6c] 15e278: 2a0b03ec mov w12, w11 15e27c: d3407d8c ubfx x12, x12, #0, #32 15e280: 9b0c7d08 mul x8, x8, x12 15e284: 8b080148 add x8, x10, x8 15e288: f9400d08 ldr x8, [x8, #0x18] 15e28c: 3940210b ldrb w11, [x8, #0x8] 15e290: 6b09017f cmp w11, w9 15e294: 1a9fd7e9 cset w9, gt 15e298: 37000049 tbnz w9, #0x0, 0x15e2a0 15e29c: 1400000c b 0x15e2cc 15e2a0: f9403be8 ldr x8, [sp, #0x70] 15e2a4: f94033e9 ldr x9, [sp, #0x60] 15e2a8: eb09011f cmp x8, x9 15e2ac: 1a9f07ea cset w10, ne 15e2b0: 3700004a tbnz w10, #0x0, 0x15e2b8 15e2b4: 14000004 b 0x15e2c4 15e2b8: f9403be8 ldr x8, [sp, #0x70] 15e2bc: f94023e9 ldr x9, [sp, #0x40] 15e2c0: f9000109 str x9, [x8] 15e2c4: b9008fff str wzr, [sp, #0x8c] 15e2c8: 14000073 b 0x15e494 15e2cc: b9006bff str wzr, [sp, #0x68] 15e2d0: b27b03e8 orr x8, xzr, #0x20 15e2d4: b9406be9 ldr w9, [sp, #0x68] 15e2d8: f94043ea ldr x10, [sp, #0x80] 15e2dc: f9404d4a ldr x10, [x10, #0x98] 15e2e0: b9406feb ldr w11, [sp, #0x6c] 15e2e4: 2a0b03ec mov w12, w11 15e2e8: d3407d8c ubfx x12, x12, #0, #32 15e2ec: 9b0c7d08 mul x8, x8, x12 15e2f0: 8b080148 add x8, x10, x8 15e2f4: 39405d0b ldrb w11, [x8, #0x17] 15e2f8: 6b0b013f cmp w9, w11 15e2fc: 1a9f27e9 cset w9, lo 15e300: 37000049 tbnz w9, #0x0, 0x15e308 15e304: 1400005e b 0x15e47c 15e308: b9407fe8 ldr w8, [sp, #0x7c] 15e30c: 35000048 cbnz w8, 0x15e314 15e310: 14000022 b 0x15e398 15e314: b27c03e8 orr x8, xzr, #0x10 15e318: b27b03e9 orr x9, xzr, #0x20 15e31c: d280498a mov x10, #0x24c // =588 15e320: f94043eb ldr x11, [sp, #0x80] 15e324: f9404d6b ldr x11, [x11, #0x98] 15e328: b9406fec ldr w12, [sp, #0x6c] 15e32c: 2a0c03ed mov w13, w12 15e330: d3407dad ubfx x13, x13, #0, #32 15e334: 9b0d7d29 mul x9, x9, x13 15e338: 8b090169 add x9, x11, x9 15e33c: f9400d29 ldr x9, [x9, #0x18] 15e340: b9406bec ldr w12, [sp, #0x68] 15e344: 2a0c03eb mov w11, w12 15e348: d3407d6b ubfx x11, x11, #0, #32 15e34c: 9b0b7d08 mul x8, x8, x11 15e350: 8b080128 add x8, x9, x8 15e354: f9400108 ldr x8, [x8] 15e358: 9aca0909 udiv x9, x8, x10 15e35c: 9b0a7d29 mul x9, x9, x10 15e360: eb090108 subs x8, x8, x9 15e364: b5000048 cbnz x8, 0x15e36c 15e368: 1400000c b 0x15e398 15e36c: f9403be8 ldr x8, [sp, #0x70] 15e370: f94033e9 ldr x9, [sp, #0x60] 15e374: eb09011f cmp x8, x9 15e378: 1a9f07ea cset w10, ne 15e37c: 3700004a tbnz w10, #0x0, 0x15e384 15e380: 14000004 b 0x15e390 15e384: f9403be8 ldr x8, [sp, #0x70] 15e388: f94027e9 ldr x9, [sp, #0x48] 15e38c: f9000109 str x9, [x8] 15e390: b9008fff str wzr, [sp, #0x8c] 15e394: 14000040 b 0x15e494 15e398: 52800008 mov w8, #0x0 // =0 15e39c: b9406be9 ldr w9, [sp, #0x68] 15e3a0: 6b08013f cmp w9, w8 15e3a4: 1a9f97e8 cset w8, hi 15e3a8: 37000048 tbnz w8, #0x0, 0x15e3b0 15e3ac: 14000030 b 0x15e46c 15e3b0: b27c03e8 orr x8, xzr, #0x10 15e3b4: b27b03e9 orr x9, xzr, #0x20 15e3b8: f94043ea ldr x10, [sp, #0x80] 15e3bc: f9404d4a ldr x10, [x10, #0x98] 15e3c0: b9406feb ldr w11, [sp, #0x6c] 15e3c4: 2a0b03ec mov w12, w11 15e3c8: d3407d8c ubfx x12, x12, #0, #32 15e3cc: 9b0c7d2c mul x12, x9, x12 15e3d0: 8b0c014a add x10, x10, x12 15e3d4: f9400d4a ldr x10, [x10, #0x18] 15e3d8: b9406beb ldr w11, [sp, #0x68] 15e3dc: 2a0b03ec mov w12, w11 15e3e0: d3407d8c ubfx x12, x12, #0, #32 15e3e4: 9b0c7d0c mul x12, x8, x12 15e3e8: 8b0c014a add x10, x10, x12 15e3ec: 3940214b ldrb w11, [x10, #0x8] 15e3f0: f94043ea ldr x10, [sp, #0x80] 15e3f4: f9404d4a ldr x10, [x10, #0x98] 15e3f8: b9406fed ldr w13, [sp, #0x6c] 15e3fc: 2a0d03ec mov w12, w13 15e400: d3407d8c ubfx x12, x12, #0, #32 15e404: 9b0c7d29 mul x9, x9, x12 15e408: 8b090149 add x9, x10, x9 15e40c: f9400d29 ldr x9, [x9, #0x18] 15e410: b9406bed ldr w13, [sp, #0x68] 15e414: 710005ad subs w13, w13, #0x1 15e418: 2a0d03ea mov w10, w13 15e41c: d3407d4a ubfx x10, x10, #0, #32 15e420: 9b0a7d08 mul x8, x8, x10 15e424: 8b080128 add x8, x9, x8 15e428: 3940210d ldrb w13, [x8, #0x8] 15e42c: 110005ad add w13, w13, #0x1 15e430: 6b0d017f cmp w11, w13 15e434: 1a9f07eb cset w11, ne 15e438: 3700004b tbnz w11, #0x0, 0x15e440 15e43c: 1400000c b 0x15e46c 15e440: f9403be8 ldr x8, [sp, #0x70] 15e444: f94033e9 ldr x9, [sp, #0x60] 15e448: eb09011f cmp x8, x9 15e44c: 1a9f07ea cset w10, ne 15e450: 3700004a tbnz w10, #0x0, 0x15e458 15e454: 14000004 b 0x15e464 15e458: f9403be8 ldr x8, [sp, #0x70] 15e45c: f9402be9 ldr x9, [sp, #0x50] 15e460: f9000109 str x9, [x8] 15e464: b9008fff str wzr, [sp, #0x8c] 15e468: 1400000b b 0x15e494 15e46c: b9406be8 ldr w8, [sp, #0x68] 15e470: 11000508 add w8, w8, #0x1 15e474: b9006be8 str w8, [sp, #0x68] 15e478: 17ffff96 b 0x15e2d0 15e47c: b9406fe8 ldr w8, [sp, #0x6c] 15e480: 11000508 add w8, w8, #0x1 15e484: b9006fe8 str w8, [sp, #0x6c] 15e488: 17fffedd b 0x15dffc 15e48c: 320003e8 orr w8, wzr, #0x1 15e490: b9008fe8 str w8, [sp, #0x8c] 15e494: b9408fe0 ldr w0, [sp, #0x8c] 15e498: 910243ff add sp, sp, #0x90 15e49c: d65f03c0 ret 000000000015e4a0 : 15e4a0: d10183ff sub sp, sp, #0x60 15e4a4: a9057bfd stp x29, x30, [sp, #0x50] 15e4a8: 910143fd add x29, sp, #0x50 15e4ac: d2800008 mov x8, #0x0 // =0 15e4b0: d00004e9 adrp x9, 0x1fc000 15e4b4: 91156929 add x9, x9, #0x55a 15e4b8: d00004ea adrp x10, 0x1fc000 15e4bc: 9114414a add x10, x10, #0x510 15e4c0: f81f03a0 stur x0, [x29, #-0x10] 15e4c4: f81e83a1 stur x1, [x29, #-0x18] 15e4c8: f85f03a0 ldur x0, [x29, #-0x10] 15e4cc: f9400400 ldr x0, [x0, #0x8] 15e4d0: f81e03a0 stur x0, [x29, #-0x20] 15e4d4: f9000fe8 str x8, [sp, #0x18] 15e4d8: f9000be9 str x9, [sp, #0x10] 15e4dc: f90007ea str x10, [sp, #0x8] 15e4e0: 52800008 mov w8, #0x0 // =0 15e4e4: f85e03a9 ldur x9, [x29, #-0x20] 15e4e8: 3940012a ldrb w10, [x9] 15e4ec: 53001d4a uxtb w10, w10 15e4f0: 32001feb orr w11, wzr, #0xff 15e4f4: 0a0b0108 and w8, w8, w11 15e4f8: 6b08015f cmp w10, w8 15e4fc: 1a9f07e8 cset w8, ne 15e500: 37000048 tbnz w8, #0x0, 0x15e508 15e504: 1400001e b 0x15e57c 15e508: 321b03e8 orr w8, wzr, #0x20 15e50c: f85e03a9 ldur x9, [x29, #-0x20] 15e510: 3940012a ldrb w10, [x9] 15e514: 6b08015f cmp w10, w8 15e518: 1a9fa7e8 cset w8, lt 15e51c: 37000108 tbnz w8, #0x0, 0x15e53c 15e520: 321f17e8 orr w8, wzr, #0x7e 15e524: f85e03a9 ldur x9, [x29, #-0x20] 15e528: 3940012a ldrb w10, [x9] 15e52c: 6b08015f cmp w10, w8 15e530: 1a9fd7e8 cset w8, gt 15e534: 37000048 tbnz w8, #0x0, 0x15e53c 15e538: 1400000c b 0x15e568 15e53c: f85e83a8 ldur x8, [x29, #-0x18] 15e540: f9400fe9 ldr x9, [sp, #0x18] 15e544: eb09011f cmp x8, x9 15e548: 1a9f07ea cset w10, ne 15e54c: 3700004a tbnz w10, #0x0, 0x15e554 15e550: 14000004 b 0x15e560 15e554: f85e83a8 ldur x8, [x29, #-0x18] 15e558: f94007e9 ldr x9, [sp, #0x8] 15e55c: f9000109 str x9, [x8] 15e560: b81fc3bf stur wzr, [x29, #-0x4] 15e564: 1400002d b 0x15e618 15e568: b24003e8 orr x8, xzr, #0x1 15e56c: f85e03a9 ldur x9, [x29, #-0x20] 15e570: 8b080128 add x8, x9, x8 15e574: f81e03a8 stur x8, [x29, #-0x20] 15e578: 17ffffda b 0x15e4e0 15e57c: f85f03a8 ldur x8, [x29, #-0x10] 15e580: f9400908 ldr x8, [x8, #0x10] 15e584: f90017e8 str x8, [sp, #0x28] 15e588: 52800008 mov w8, #0x0 // =0 15e58c: f94017e9 ldr x9, [sp, #0x28] 15e590: 3940012a ldrb w10, [x9] 15e594: 53001d4a uxtb w10, w10 15e598: 32001feb orr w11, wzr, #0xff 15e59c: 0a0b0108 and w8, w8, w11 15e5a0: 6b08015f cmp w10, w8 15e5a4: 1a9f07e8 cset w8, ne 15e5a8: 37000048 tbnz w8, #0x0, 0x15e5b0 15e5ac: 14000019 b 0x15e610 15e5b0: f94017e0 ldr x0, [sp, #0x28] 15e5b4: 97fffc60 bl 0x15d734 15e5b8: b90027e0 str w0, [sp, #0x24] 15e5bc: b94027e0 ldr w0, [sp, #0x24] 15e5c0: 34000040 cbz w0, 0x15e5c8 15e5c4: 1400000c b 0x15e5f4 15e5c8: f85e83a8 ldur x8, [x29, #-0x18] 15e5cc: f9400fe9 ldr x9, [sp, #0x18] 15e5d0: eb09011f cmp x8, x9 15e5d4: 1a9f07ea cset w10, ne 15e5d8: 3700004a tbnz w10, #0x0, 0x15e5e0 15e5dc: 14000004 b 0x15e5ec 15e5e0: f85e83a8 ldur x8, [x29, #-0x18] 15e5e4: f9400be9 ldr x9, [sp, #0x10] 15e5e8: f9000109 str x9, [x8] 15e5ec: b81fc3bf stur wzr, [x29, #-0x4] 15e5f0: 1400000a b 0x15e618 15e5f4: b94027e8 ldr w8, [sp, #0x24] 15e5f8: 2a0803e9 mov w9, w8 15e5fc: d3407d29 ubfx x9, x9, #0, #32 15e600: f94017ea ldr x10, [sp, #0x28] 15e604: 8b090149 add x9, x10, x9 15e608: f90017e9 str x9, [sp, #0x28] 15e60c: 17ffffdf b 0x15e588 15e610: 320003e8 orr w8, wzr, #0x1 15e614: b81fc3a8 stur w8, [x29, #-0x4] 15e618: b85fc3a0 ldur w0, [x29, #-0x4] 15e61c: a9457bfd ldp x29, x30, [sp, #0x50] 15e620: 910183ff add sp, sp, #0x60 15e624: d65f03c0 ret 000000000015e628 : 15e628: d10083ff sub sp, sp, #0x20 15e62c: a9017bfd stp x29, x30, [sp, #0x10] 15e630: 910043fd add x29, sp, #0x10 15e634: b81fc3a0 stur w0, [x29, #-0x4] 15e638: b9000be1 str w1, [sp, #0x8] 15e63c: b85fc3a0 ldur w0, [x29, #-0x4] 15e640: 97fd298c bl 0xa8c70 15e644: b85fc3a1 ldur w1, [x29, #-0x4] 15e648: b9400be2 ldr w2, [sp, #0x8] 15e64c: 97fd2399 bl 0xa74b0 15e650: a9417bfd ldp x29, x30, [sp, #0x10] 15e654: 910083ff add sp, sp, #0x20 15e658: d65f03c0 ret 000000000015e65c : 15e65c: d10083ff sub sp, sp, #0x20 15e660: b9001fe0 str w0, [sp, #0x1c] 15e664: b9001be1 str w1, [sp, #0x18] 15e668: b90017e2 str w2, [sp, #0x14] 15e66c: b9401fe0 ldr w0, [sp, #0x1c] 15e670: b90013e0 str w0, [sp, #0x10] 15e674: 52800008 mov w8, #0x0 // =0 15e678: 52800009 mov w9, #0x0 // =0 15e67c: b94013ea ldr w10, [sp, #0x10] 15e680: 6b09015f cmp w10, w9 15e684: 1a9f97e9 cset w9, hi 15e688: b9000fe8 str w8, [sp, #0xc] 15e68c: 37000049 tbnz w9, #0x0, 0x15e694 15e690: 14000008 b 0x15e6b0 15e694: b9401be8 ldr w8, [sp, #0x18] 15e698: b94013e9 ldr w9, [sp, #0x10] 15e69c: 1ac92508 lsr w8, w8, w9 15e6a0: b94017e9 ldr w9, [sp, #0x14] 15e6a4: 6b09011f cmp w8, w9 15e6a8: 1a9f87e8 cset w8, ls 15e6ac: b9000fe8 str w8, [sp, #0xc] 15e6b0: b9400fe8 ldr w8, [sp, #0xc] 15e6b4: 37000048 tbnz w8, #0x0, 0x15e6bc 15e6b8: 14000006 b 0x15e6d0 15e6bc: 12800008 mov w8, #-0x1 // =-1 15e6c0: b94013e9 ldr w9, [sp, #0x10] 15e6c4: 0b080128 add w8, w9, w8 15e6c8: b90013e8 str w8, [sp, #0x10] 15e6cc: 17ffffea b 0x15e674 15e6d0: b94013e0 ldr w0, [sp, #0x10] 15e6d4: 910083ff add sp, sp, #0x20 15e6d8: d65f03c0 ret 000000000015e6dc : 15e6dc: d10083ff sub sp, sp, #0x20 15e6e0: b9001fe0 str w0, [sp, #0x1c] 15e6e4: b9001bff str wzr, [sp, #0x18] 15e6e8: 12800008 mov w8, #-0x1 // =-1 15e6ec: 320003e9 orr w9, wzr, #0x1 15e6f0: 5280000a mov w10, #0x0 // =0 15e6f4: b9401feb ldr w11, [sp, #0x1c] 15e6f8: 0a090169 and w9, w11, w9 15e6fc: 6b0a013f cmp w9, w10 15e700: 1a9f07e9 cset w9, ne 15e704: 4a080128 eor w8, w9, w8 15e708: 37000048 tbnz w8, #0x0, 0x15e710 15e70c: 14000009 b 0x15e730 15e710: 320003e8 orr w8, wzr, #0x1 15e714: b9401be9 ldr w9, [sp, #0x18] 15e718: 11000529 add w9, w9, #0x1 15e71c: b9001be9 str w9, [sp, #0x18] 15e720: b9401fe9 ldr w9, [sp, #0x1c] 15e724: 1ac82528 lsr w8, w9, w8 15e728: b9001fe8 str w8, [sp, #0x1c] 15e72c: 17ffffef b 0x15e6e8 15e730: 32000fe8 orr w8, wzr, #0xf 15e734: b90017e8 str w8, [sp, #0x14] 15e738: b9401be8 ldr w8, [sp, #0x18] 15e73c: b90013e8 str w8, [sp, #0x10] 15e740: b94017e8 ldr w8, [sp, #0x14] 15e744: b94013e9 ldr w9, [sp, #0x10] 15e748: 6b09011f cmp w8, w9 15e74c: 1a9f27e8 cset w8, lo 15e750: 37000048 tbnz w8, #0x0, 0x15e758 15e754: 14000004 b 0x15e764 15e758: b94017e8 ldr w8, [sp, #0x14] 15e75c: b9000be8 str w8, [sp, #0x8] 15e760: 14000003 b 0x15e76c 15e764: b94013e8 ldr w8, [sp, #0x10] 15e768: b9000be8 str w8, [sp, #0x8] 15e76c: b9400be8 ldr w8, [sp, #0x8] 15e770: b9000fe8 str w8, [sp, #0xc] 15e774: b9400fe0 ldr w0, [sp, #0xc] 15e778: 910083ff add sp, sp, #0x20 15e77c: d65f03c0 ret 000000000015e780 : 15e780: d10043ff sub sp, sp, #0x10 15e784: d2800008 mov x8, #0x0 // =0 15e788: f90007e0 str x0, [sp, #0x8] 15e78c: f94007e0 ldr x0, [sp, #0x8] 15e790: f9000008 str x8, [x0] 15e794: f94007e0 ldr x0, [sp, #0x8] 15e798: f9000408 str x8, [x0, #0x8] 15e79c: f94007e8 ldr x8, [sp, #0x8] 15e7a0: b900111f str wzr, [x8, #0x10] 15e7a4: 910043ff add sp, sp, #0x10 15e7a8: d65f03c0 ret 000000000015e7ac : 15e7ac: d10083ff sub sp, sp, #0x20 15e7b0: a9017bfd stp x29, x30, [sp, #0x10] 15e7b4: 910043fd add x29, sp, #0x10 15e7b8: d2800008 mov x8, #0x0 // =0 15e7bc: f90007e0 str x0, [sp, #0x8] 15e7c0: f94007e0 ldr x0, [sp, #0x8] 15e7c4: f9400000 ldr x0, [x0] 15e7c8: eb00011f cmp x8, x0 15e7cc: 1a9f07e9 cset w9, ne 15e7d0: f90003e8 str x8, [sp] 15e7d4: 37000049 tbnz w9, #0x0, 0x15e7dc 15e7d8: 14000004 b 0x15e7e8 15e7dc: f94007e8 ldr x8, [sp, #0x8] 15e7e0: f9400100 ldr x0, [x8] 15e7e4: 97fd0d9b bl 0xa1e50 15e7e8: f94007e8 ldr x8, [sp, #0x8] 15e7ec: f9400508 ldr x8, [x8, #0x8] 15e7f0: f94003e9 ldr x9, [sp] 15e7f4: eb08013f cmp x9, x8 15e7f8: 1a9f07ea cset w10, ne 15e7fc: 3700004a tbnz w10, #0x0, 0x15e804 15e800: 14000004 b 0x15e810 15e804: f94007e8 ldr x8, [sp, #0x8] 15e808: f9400500 ldr x0, [x8, #0x8] 15e80c: 97fd0d91 bl 0xa1e50 15e810: f94007e0 ldr x0, [sp, #0x8] 15e814: 97fd14bb bl 0xa3b00 15e818: a9417bfd ldp x29, x30, [sp, #0x10] 15e81c: 910083ff add sp, sp, #0x20 15e820: d65f03c0 ret 000000000015e824 : 15e824: d100c3ff sub sp, sp, #0x30 15e828: a9027bfd stp x29, x30, [sp, #0x20] 15e82c: 910083fd add x29, sp, #0x20 15e830: d2800008 mov x8, #0x0 // =0 15e834: f9000be0 str x0, [sp, #0x10] 15e838: b9000fe1 str w1, [sp, #0xc] 15e83c: f9400be0 ldr x0, [sp, #0x10] 15e840: b9401001 ldr w1, [x0, #0x10] 15e844: b9400fe9 ldr w9, [sp, #0xc] 15e848: 6b09003f cmp w1, w9 15e84c: 1a9f27e9 cset w9, lo 15e850: f90003e8 str x8, [sp] 15e854: 37000049 tbnz w9, #0x0, 0x15e85c 15e858: 14000036 b 0x15e930 15e85c: b27e03e8 orr x8, xzr, #0x4 15e860: 320003e9 orr w9, wzr, #0x1 15e864: f9400bea ldr x10, [sp, #0x10] 15e868: f9400140 ldr x0, [x10] 15e86c: b9400feb ldr w11, [sp, #0xc] 15e870: 1acb2129 lsl w9, w9, w11 15e874: 2a0903ea mov w10, w9 15e878: 93407d4a sxtw x10, w10 15e87c: 9b0a7d01 mul x1, x8, x10 15e880: 94000032 bl 0x15e948 15e884: f9400be8 ldr x8, [sp, #0x10] 15e888: f9000100 str x0, [x8] 15e88c: f94003e8 ldr x8, [sp] 15e890: eb00011f cmp x8, x0 15e894: 1a9f17e9 cset w9, eq 15e898: 37000049 tbnz w9, #0x0, 0x15e8a0 15e89c: 14000003 b 0x15e8a8 15e8a0: b81fc3bf stur wzr, [x29, #-0x4] 15e8a4: 14000025 b 0x15e938 15e8a8: b27e03e8 orr x8, xzr, #0x4 15e8ac: 320003e9 orr w9, wzr, #0x1 15e8b0: f9400bea ldr x10, [sp, #0x10] 15e8b4: f9400540 ldr x0, [x10, #0x8] 15e8b8: b9400feb ldr w11, [sp, #0xc] 15e8bc: 1acb2129 lsl w9, w9, w11 15e8c0: 2a0903ea mov w10, w9 15e8c4: 93407d4a sxtw x10, w10 15e8c8: 9b0a7d01 mul x1, x8, x10 15e8cc: 9400001f bl 0x15e948 15e8d0: f9400be8 ldr x8, [sp, #0x10] 15e8d4: f9000500 str x0, [x8, #0x8] 15e8d8: f94003e8 ldr x8, [sp] 15e8dc: eb00011f cmp x8, x0 15e8e0: 1a9f17e9 cset w9, eq 15e8e4: 37000049 tbnz w9, #0x0, 0x15e8ec 15e8e8: 14000003 b 0x15e8f4 15e8ec: b81fc3bf stur wzr, [x29, #-0x4] 15e8f0: 14000012 b 0x15e938 15e8f4: 52800008 mov w8, #0x0 // =0 15e8f8: b27e03e9 orr x9, xzr, #0x4 15e8fc: 320003ea orr w10, wzr, #0x1 15e900: f9400beb ldr x11, [sp, #0x10] 15e904: f9400560 ldr x0, [x11, #0x8] 15e908: b9400fec ldr w12, [sp, #0xc] 15e90c: 1acc214a lsl w10, w10, w12 15e910: 2a0a03eb mov w11, w10 15e914: 93407d6b sxtw x11, w11 15e918: 9b0b7d22 mul x2, x9, x11 15e91c: 2a0803e1 mov w1, w8 15e920: 97fd20b4 bl 0xa6bf0 15e924: b9400fe8 ldr w8, [sp, #0xc] 15e928: f9400be9 ldr x9, [sp, #0x10] 15e92c: b9001128 str w8, [x9, #0x10] 15e930: 320003e8 orr w8, wzr, #0x1 15e934: b81fc3a8 stur w8, [x29, #-0x4] 15e938: b85fc3a0 ldur w0, [x29, #-0x4] 15e93c: a9427bfd ldp x29, x30, [sp, #0x20] 15e940: 9100c3ff add sp, sp, #0x30 15e944: d65f03c0 ret 15e948: d10103ff sub sp, sp, #0x40 15e94c: a9037bfd stp x29, x30, [sp, #0x30] 15e950: 9100c3fd add x29, sp, #0x30 15e954: d2800008 mov x8, #0x0 // =0 15e958: f81f83a0 stur x0, [x29, #-0x8] 15e95c: f81f03a1 stur x1, [x29, #-0x10] 15e960: f85f83a0 ldur x0, [x29, #-0x8] 15e964: f9000fe0 str x0, [sp, #0x18] 15e968: f85f83a0 ldur x0, [x29, #-0x8] 15e96c: f85f03a1 ldur x1, [x29, #-0x10] 15e970: f90007e8 str x8, [sp, #0x8] 15e974: 97fd143f bl 0xa3a70 15e978: f9000be0 str x0, [sp, #0x10] 15e97c: f85f03a8 ldur x8, [x29, #-0x10] 15e980: f94007e0 ldr x0, [sp, #0x8] 15e984: eb00011f cmp x8, x0 15e988: 1a9f97e9 cset w9, hi 15e98c: 37000049 tbnz w9, #0x0, 0x15e994 15e990: 14000009 b 0x15e9b4 15e994: f9400be8 ldr x8, [sp, #0x10] 15e998: f94007e9 ldr x9, [sp, #0x8] 15e99c: eb09011f cmp x8, x9 15e9a0: 1a9f17ea cset w10, eq 15e9a4: 3700004a tbnz w10, #0x0, 0x15e9ac 15e9a8: 14000003 b 0x15e9b4 15e9ac: f9400fe0 ldr x0, [sp, #0x18] 15e9b0: 97fd0d28 bl 0xa1e50 15e9b4: f9400be0 ldr x0, [sp, #0x10] 15e9b8: a9437bfd ldp x29, x30, [sp, #0x30] 15e9bc: 910103ff add sp, sp, #0x40 15e9c0: d65f03c0 ret 000000000015e9c4 : 15e9c4: d10103ff sub sp, sp, #0x40 15e9c8: 321e07e8 orr w8, wzr, #0xc 15e9cc: f9001fe0 str x0, [sp, #0x38] 15e9d0: b90037e1 str w1, [sp, #0x34] 15e9d4: f90017e2 str x2, [sp, #0x28] 15e9d8: b90027e3 str w3, [sp, #0x24] 15e9dc: b90023e4 str w4, [sp, #0x20] 15e9e0: f9000fe5 str x5, [sp, #0x18] 15e9e4: b94027e1 ldr w1, [sp, #0x24] 15e9e8: 6b08003f cmp w1, w8 15e9ec: 1a9f87e8 cset w8, ls 15e9f0: 37000048 tbnz w8, #0x0, 0x15e9f8 15e9f4: 14000602 b 0x1601fc 15e9f8: 321d03e8 orr w8, wzr, #0x8 15e9fc: b94027e9 ldr w9, [sp, #0x24] 15ea00: 6b08013f cmp w9, w8 15ea04: 1a9f97e8 cset w8, hi 15ea08: 37000048 tbnz w8, #0x0, 0x15ea10 15ea0c: 140002df b 0x15f588 15ea10: 52800148 mov w8, #0xa // =10 15ea14: b94027e9 ldr w9, [sp, #0x24] 15ea18: 6b08013f cmp w9, w8 15ea1c: 1a9f97e8 cset w8, hi 15ea20: 37000048 tbnz w8, #0x0, 0x15ea28 15ea24: 14000189 b 0x15f048 15ea28: 321e07e8 orr w8, wzr, #0xc 15ea2c: b94027e9 ldr w9, [sp, #0x24] 15ea30: 6b08013f cmp w9, w8 15ea34: 1a9f17e8 cset w8, eq 15ea38: 37000048 tbnz w8, #0x0, 0x15ea40 15ea3c: 140000c9 b 0x15ed60 15ea40: b90017ff str wzr, [sp, #0x14] 15ea44: b94017e8 ldr w8, [sp, #0x14] 15ea48: b94037e9 ldr w9, [sp, #0x34] 15ea4c: 6b09011f cmp w8, w9 15ea50: 1a9fa7e8 cset w8, lt 15ea54: 37000048 tbnz w8, #0x0, 0x15ea5c 15ea58: 140000c1 b 0x15ed5c 15ea5c: b27e03e8 orr x8, xzr, #0x4 15ea60: b90013ff str wzr, [sp, #0x10] 15ea64: f94017e9 ldr x9, [sp, #0x28] 15ea68: b9402d2a ldr w10, [x9, #0x2c] 15ea6c: f9400fe9 ldr x9, [sp, #0x18] 15ea70: b94017eb ldr w11, [sp, #0x14] 15ea74: 7100316b subs w11, w11, #0xc 15ea78: 2a0b03ec mov w12, w11 15ea7c: 93407d8c sxtw x12, w12 15ea80: 9b0c7d0c mul x12, x8, x12 15ea84: 8b0c0129 add x9, x9, x12 15ea88: b940012b ldr w11, [x9] 15ea8c: 1b0b7d4a mul w10, w10, w11 15ea90: b94013eb ldr w11, [sp, #0x10] 15ea94: 0b0a016a add w10, w11, w10 15ea98: b90013ea str w10, [sp, #0x10] 15ea9c: f94017e9 ldr x9, [sp, #0x28] 15eaa0: b940292a ldr w10, [x9, #0x28] 15eaa4: f9400fe9 ldr x9, [sp, #0x18] 15eaa8: b94017eb ldr w11, [sp, #0x14] 15eaac: 71002d6b subs w11, w11, #0xb 15eab0: 2a0b03ec mov w12, w11 15eab4: 93407d8c sxtw x12, w12 15eab8: 9b0c7d0c mul x12, x8, x12 15eabc: 8b0c0129 add x9, x9, x12 15eac0: b940012b ldr w11, [x9] 15eac4: 1b0b7d4a mul w10, w10, w11 15eac8: b94013eb ldr w11, [sp, #0x10] 15eacc: 0b0a016a add w10, w11, w10 15ead0: b90013ea str w10, [sp, #0x10] 15ead4: f94017e9 ldr x9, [sp, #0x28] 15ead8: b940252a ldr w10, [x9, #0x24] 15eadc: f9400fe9 ldr x9, [sp, #0x18] 15eae0: b94017eb ldr w11, [sp, #0x14] 15eae4: 7100296b subs w11, w11, #0xa 15eae8: 2a0b03ec mov w12, w11 15eaec: 93407d8c sxtw x12, w12 15eaf0: 9b0c7d0c mul x12, x8, x12 15eaf4: 8b0c0129 add x9, x9, x12 15eaf8: b940012b ldr w11, [x9] 15eafc: 1b0b7d4a mul w10, w10, w11 15eb00: b94013eb ldr w11, [sp, #0x10] 15eb04: 0b0a016a add w10, w11, w10 15eb08: b90013ea str w10, [sp, #0x10] 15eb0c: f94017e9 ldr x9, [sp, #0x28] 15eb10: b940212a ldr w10, [x9, #0x20] 15eb14: f9400fe9 ldr x9, [sp, #0x18] 15eb18: b94017eb ldr w11, [sp, #0x14] 15eb1c: 7100256b subs w11, w11, #0x9 15eb20: 2a0b03ec mov w12, w11 15eb24: 93407d8c sxtw x12, w12 15eb28: 9b0c7d0c mul x12, x8, x12 15eb2c: 8b0c0129 add x9, x9, x12 15eb30: b940012b ldr w11, [x9] 15eb34: 1b0b7d4a mul w10, w10, w11 15eb38: b94013eb ldr w11, [sp, #0x10] 15eb3c: 0b0a016a add w10, w11, w10 15eb40: b90013ea str w10, [sp, #0x10] 15eb44: f94017e9 ldr x9, [sp, #0x28] 15eb48: b9401d2a ldr w10, [x9, #0x1c] 15eb4c: f9400fe9 ldr x9, [sp, #0x18] 15eb50: b94017eb ldr w11, [sp, #0x14] 15eb54: 7100216b subs w11, w11, #0x8 15eb58: 2a0b03ec mov w12, w11 15eb5c: 93407d8c sxtw x12, w12 15eb60: 9b0c7d0c mul x12, x8, x12 15eb64: 8b0c0129 add x9, x9, x12 15eb68: b940012b ldr w11, [x9] 15eb6c: 1b0b7d4a mul w10, w10, w11 15eb70: b94013eb ldr w11, [sp, #0x10] 15eb74: 0b0a016a add w10, w11, w10 15eb78: b90013ea str w10, [sp, #0x10] 15eb7c: f94017e9 ldr x9, [sp, #0x28] 15eb80: b940192a ldr w10, [x9, #0x18] 15eb84: f9400fe9 ldr x9, [sp, #0x18] 15eb88: b94017eb ldr w11, [sp, #0x14] 15eb8c: 71001d6b subs w11, w11, #0x7 15eb90: 2a0b03ec mov w12, w11 15eb94: 93407d8c sxtw x12, w12 15eb98: 9b0c7d0c mul x12, x8, x12 15eb9c: 8b0c0129 add x9, x9, x12 15eba0: b940012b ldr w11, [x9] 15eba4: 1b0b7d4a mul w10, w10, w11 15eba8: b94013eb ldr w11, [sp, #0x10] 15ebac: 0b0a016a add w10, w11, w10 15ebb0: b90013ea str w10, [sp, #0x10] 15ebb4: f94017e9 ldr x9, [sp, #0x28] 15ebb8: b940152a ldr w10, [x9, #0x14] 15ebbc: f9400fe9 ldr x9, [sp, #0x18] 15ebc0: b94017eb ldr w11, [sp, #0x14] 15ebc4: 7100196b subs w11, w11, #0x6 15ebc8: 2a0b03ec mov w12, w11 15ebcc: 93407d8c sxtw x12, w12 15ebd0: 9b0c7d0c mul x12, x8, x12 15ebd4: 8b0c0129 add x9, x9, x12 15ebd8: b940012b ldr w11, [x9] 15ebdc: 1b0b7d4a mul w10, w10, w11 15ebe0: b94013eb ldr w11, [sp, #0x10] 15ebe4: 0b0a016a add w10, w11, w10 15ebe8: b90013ea str w10, [sp, #0x10] 15ebec: f94017e9 ldr x9, [sp, #0x28] 15ebf0: b940112a ldr w10, [x9, #0x10] 15ebf4: f9400fe9 ldr x9, [sp, #0x18] 15ebf8: b94017eb ldr w11, [sp, #0x14] 15ebfc: 7100156b subs w11, w11, #0x5 15ec00: 2a0b03ec mov w12, w11 15ec04: 93407d8c sxtw x12, w12 15ec08: 9b0c7d0c mul x12, x8, x12 15ec0c: 8b0c0129 add x9, x9, x12 15ec10: b940012b ldr w11, [x9] 15ec14: 1b0b7d4a mul w10, w10, w11 15ec18: b94013eb ldr w11, [sp, #0x10] 15ec1c: 0b0a016a add w10, w11, w10 15ec20: b90013ea str w10, [sp, #0x10] 15ec24: f94017e9 ldr x9, [sp, #0x28] 15ec28: b9400d2a ldr w10, [x9, #0xc] 15ec2c: f9400fe9 ldr x9, [sp, #0x18] 15ec30: b94017eb ldr w11, [sp, #0x14] 15ec34: 7100116b subs w11, w11, #0x4 15ec38: 2a0b03ec mov w12, w11 15ec3c: 93407d8c sxtw x12, w12 15ec40: 9b0c7d0c mul x12, x8, x12 15ec44: 8b0c0129 add x9, x9, x12 15ec48: b940012b ldr w11, [x9] 15ec4c: 1b0b7d4a mul w10, w10, w11 15ec50: b94013eb ldr w11, [sp, #0x10] 15ec54: 0b0a016a add w10, w11, w10 15ec58: b90013ea str w10, [sp, #0x10] 15ec5c: f94017e9 ldr x9, [sp, #0x28] 15ec60: b940092a ldr w10, [x9, #0x8] 15ec64: f9400fe9 ldr x9, [sp, #0x18] 15ec68: b94017eb ldr w11, [sp, #0x14] 15ec6c: 71000d6b subs w11, w11, #0x3 15ec70: 2a0b03ec mov w12, w11 15ec74: 93407d8c sxtw x12, w12 15ec78: 9b0c7d0c mul x12, x8, x12 15ec7c: 8b0c0129 add x9, x9, x12 15ec80: b940012b ldr w11, [x9] 15ec84: 1b0b7d4a mul w10, w10, w11 15ec88: b94013eb ldr w11, [sp, #0x10] 15ec8c: 0b0a016a add w10, w11, w10 15ec90: b90013ea str w10, [sp, #0x10] 15ec94: f94017e9 ldr x9, [sp, #0x28] 15ec98: b940052a ldr w10, [x9, #0x4] 15ec9c: f9400fe9 ldr x9, [sp, #0x18] 15eca0: b94017eb ldr w11, [sp, #0x14] 15eca4: 7100096b subs w11, w11, #0x2 15eca8: 2a0b03ec mov w12, w11 15ecac: 93407d8c sxtw x12, w12 15ecb0: 9b0c7d0c mul x12, x8, x12 15ecb4: 8b0c0129 add x9, x9, x12 15ecb8: b940012b ldr w11, [x9] 15ecbc: 1b0b7d4a mul w10, w10, w11 15ecc0: b94013eb ldr w11, [sp, #0x10] 15ecc4: 0b0a016a add w10, w11, w10 15ecc8: b90013ea str w10, [sp, #0x10] 15eccc: f94017e9 ldr x9, [sp, #0x28] 15ecd0: b940012a ldr w10, [x9] 15ecd4: f9400fe9 ldr x9, [sp, #0x18] 15ecd8: b94017eb ldr w11, [sp, #0x14] 15ecdc: 7100056b subs w11, w11, #0x1 15ece0: 2a0b03ec mov w12, w11 15ece4: 93407d8c sxtw x12, w12 15ece8: 9b0c7d0c mul x12, x8, x12 15ecec: 8b0c0129 add x9, x9, x12 15ecf0: b940012b ldr w11, [x9] 15ecf4: 1b0b7d4a mul w10, w10, w11 15ecf8: b94013eb ldr w11, [sp, #0x10] 15ecfc: 0b0a016a add w10, w11, w10 15ed00: b90013ea str w10, [sp, #0x10] 15ed04: f9401fe9 ldr x9, [sp, #0x38] 15ed08: b94017ea ldr w10, [sp, #0x14] 15ed0c: 2a0a03ec mov w12, w10 15ed10: 93407d8c sxtw x12, w12 15ed14: 9b0c7d0c mul x12, x8, x12 15ed18: 8b0c0129 add x9, x9, x12 15ed1c: b940012a ldr w10, [x9] 15ed20: b94013eb ldr w11, [sp, #0x10] 15ed24: b94023ed ldr w13, [sp, #0x20] 15ed28: 1acd296b asr w11, w11, w13 15ed2c: 0b0b014a add w10, w10, w11 15ed30: f9400fe9 ldr x9, [sp, #0x18] 15ed34: b94017eb ldr w11, [sp, #0x14] 15ed38: 2a0b03ec mov w12, w11 15ed3c: 93407d8c sxtw x12, w12 15ed40: 9b0c7d08 mul x8, x8, x12 15ed44: 8b080128 add x8, x9, x8 15ed48: b900010a str w10, [x8] 15ed4c: b94017e8 ldr w8, [sp, #0x14] 15ed50: 11000508 add w8, w8, #0x1 15ed54: b90017e8 str w8, [sp, #0x14] 15ed58: 17ffff3b b 0x15ea44 15ed5c: 140000ba b 0x15f044 15ed60: b90017ff str wzr, [sp, #0x14] 15ed64: b94017e8 ldr w8, [sp, #0x14] 15ed68: b94037e9 ldr w9, [sp, #0x34] 15ed6c: 6b09011f cmp w8, w9 15ed70: 1a9fa7e8 cset w8, lt 15ed74: 37000048 tbnz w8, #0x0, 0x15ed7c 15ed78: 140000b3 b 0x15f044 15ed7c: b27e03e8 orr x8, xzr, #0x4 15ed80: b90013ff str wzr, [sp, #0x10] 15ed84: f94017e9 ldr x9, [sp, #0x28] 15ed88: b940292a ldr w10, [x9, #0x28] 15ed8c: f9400fe9 ldr x9, [sp, #0x18] 15ed90: b94017eb ldr w11, [sp, #0x14] 15ed94: 71002d6b subs w11, w11, #0xb 15ed98: 2a0b03ec mov w12, w11 15ed9c: 93407d8c sxtw x12, w12 15eda0: 9b0c7d0c mul x12, x8, x12 15eda4: 8b0c0129 add x9, x9, x12 15eda8: b940012b ldr w11, [x9] 15edac: 1b0b7d4a mul w10, w10, w11 15edb0: b94013eb ldr w11, [sp, #0x10] 15edb4: 0b0a016a add w10, w11, w10 15edb8: b90013ea str w10, [sp, #0x10] 15edbc: f94017e9 ldr x9, [sp, #0x28] 15edc0: b940252a ldr w10, [x9, #0x24] 15edc4: f9400fe9 ldr x9, [sp, #0x18] 15edc8: b94017eb ldr w11, [sp, #0x14] 15edcc: 7100296b subs w11, w11, #0xa 15edd0: 2a0b03ec mov w12, w11 15edd4: 93407d8c sxtw x12, w12 15edd8: 9b0c7d0c mul x12, x8, x12 15eddc: 8b0c0129 add x9, x9, x12 15ede0: b940012b ldr w11, [x9] 15ede4: 1b0b7d4a mul w10, w10, w11 15ede8: b94013eb ldr w11, [sp, #0x10] 15edec: 0b0a016a add w10, w11, w10 15edf0: b90013ea str w10, [sp, #0x10] 15edf4: f94017e9 ldr x9, [sp, #0x28] 15edf8: b940212a ldr w10, [x9, #0x20] 15edfc: f9400fe9 ldr x9, [sp, #0x18] 15ee00: b94017eb ldr w11, [sp, #0x14] 15ee04: 7100256b subs w11, w11, #0x9 15ee08: 2a0b03ec mov w12, w11 15ee0c: 93407d8c sxtw x12, w12 15ee10: 9b0c7d0c mul x12, x8, x12 15ee14: 8b0c0129 add x9, x9, x12 15ee18: b940012b ldr w11, [x9] 15ee1c: 1b0b7d4a mul w10, w10, w11 15ee20: b94013eb ldr w11, [sp, #0x10] 15ee24: 0b0a016a add w10, w11, w10 15ee28: b90013ea str w10, [sp, #0x10] 15ee2c: f94017e9 ldr x9, [sp, #0x28] 15ee30: b9401d2a ldr w10, [x9, #0x1c] 15ee34: f9400fe9 ldr x9, [sp, #0x18] 15ee38: b94017eb ldr w11, [sp, #0x14] 15ee3c: 7100216b subs w11, w11, #0x8 15ee40: 2a0b03ec mov w12, w11 15ee44: 93407d8c sxtw x12, w12 15ee48: 9b0c7d0c mul x12, x8, x12 15ee4c: 8b0c0129 add x9, x9, x12 15ee50: b940012b ldr w11, [x9] 15ee54: 1b0b7d4a mul w10, w10, w11 15ee58: b94013eb ldr w11, [sp, #0x10] 15ee5c: 0b0a016a add w10, w11, w10 15ee60: b90013ea str w10, [sp, #0x10] 15ee64: f94017e9 ldr x9, [sp, #0x28] 15ee68: b940192a ldr w10, [x9, #0x18] 15ee6c: f9400fe9 ldr x9, [sp, #0x18] 15ee70: b94017eb ldr w11, [sp, #0x14] 15ee74: 71001d6b subs w11, w11, #0x7 15ee78: 2a0b03ec mov w12, w11 15ee7c: 93407d8c sxtw x12, w12 15ee80: 9b0c7d0c mul x12, x8, x12 15ee84: 8b0c0129 add x9, x9, x12 15ee88: b940012b ldr w11, [x9] 15ee8c: 1b0b7d4a mul w10, w10, w11 15ee90: b94013eb ldr w11, [sp, #0x10] 15ee94: 0b0a016a add w10, w11, w10 15ee98: b90013ea str w10, [sp, #0x10] 15ee9c: f94017e9 ldr x9, [sp, #0x28] 15eea0: b940152a ldr w10, [x9, #0x14] 15eea4: f9400fe9 ldr x9, [sp, #0x18] 15eea8: b94017eb ldr w11, [sp, #0x14] 15eeac: 7100196b subs w11, w11, #0x6 15eeb0: 2a0b03ec mov w12, w11 15eeb4: 93407d8c sxtw x12, w12 15eeb8: 9b0c7d0c mul x12, x8, x12 15eebc: 8b0c0129 add x9, x9, x12 15eec0: b940012b ldr w11, [x9] 15eec4: 1b0b7d4a mul w10, w10, w11 15eec8: b94013eb ldr w11, [sp, #0x10] 15eecc: 0b0a016a add w10, w11, w10 15eed0: b90013ea str w10, [sp, #0x10] 15eed4: f94017e9 ldr x9, [sp, #0x28] 15eed8: b940112a ldr w10, [x9, #0x10] 15eedc: f9400fe9 ldr x9, [sp, #0x18] 15eee0: b94017eb ldr w11, [sp, #0x14] 15eee4: 7100156b subs w11, w11, #0x5 15eee8: 2a0b03ec mov w12, w11 15eeec: 93407d8c sxtw x12, w12 15eef0: 9b0c7d0c mul x12, x8, x12 15eef4: 8b0c0129 add x9, x9, x12 15eef8: b940012b ldr w11, [x9] 15eefc: 1b0b7d4a mul w10, w10, w11 15ef00: b94013eb ldr w11, [sp, #0x10] 15ef04: 0b0a016a add w10, w11, w10 15ef08: b90013ea str w10, [sp, #0x10] 15ef0c: f94017e9 ldr x9, [sp, #0x28] 15ef10: b9400d2a ldr w10, [x9, #0xc] 15ef14: f9400fe9 ldr x9, [sp, #0x18] 15ef18: b94017eb ldr w11, [sp, #0x14] 15ef1c: 7100116b subs w11, w11, #0x4 15ef20: 2a0b03ec mov w12, w11 15ef24: 93407d8c sxtw x12, w12 15ef28: 9b0c7d0c mul x12, x8, x12 15ef2c: 8b0c0129 add x9, x9, x12 15ef30: b940012b ldr w11, [x9] 15ef34: 1b0b7d4a mul w10, w10, w11 15ef38: b94013eb ldr w11, [sp, #0x10] 15ef3c: 0b0a016a add w10, w11, w10 15ef40: b90013ea str w10, [sp, #0x10] 15ef44: f94017e9 ldr x9, [sp, #0x28] 15ef48: b940092a ldr w10, [x9, #0x8] 15ef4c: f9400fe9 ldr x9, [sp, #0x18] 15ef50: b94017eb ldr w11, [sp, #0x14] 15ef54: 71000d6b subs w11, w11, #0x3 15ef58: 2a0b03ec mov w12, w11 15ef5c: 93407d8c sxtw x12, w12 15ef60: 9b0c7d0c mul x12, x8, x12 15ef64: 8b0c0129 add x9, x9, x12 15ef68: b940012b ldr w11, [x9] 15ef6c: 1b0b7d4a mul w10, w10, w11 15ef70: b94013eb ldr w11, [sp, #0x10] 15ef74: 0b0a016a add w10, w11, w10 15ef78: b90013ea str w10, [sp, #0x10] 15ef7c: f94017e9 ldr x9, [sp, #0x28] 15ef80: b940052a ldr w10, [x9, #0x4] 15ef84: f9400fe9 ldr x9, [sp, #0x18] 15ef88: b94017eb ldr w11, [sp, #0x14] 15ef8c: 7100096b subs w11, w11, #0x2 15ef90: 2a0b03ec mov w12, w11 15ef94: 93407d8c sxtw x12, w12 15ef98: 9b0c7d0c mul x12, x8, x12 15ef9c: 8b0c0129 add x9, x9, x12 15efa0: b940012b ldr w11, [x9] 15efa4: 1b0b7d4a mul w10, w10, w11 15efa8: b94013eb ldr w11, [sp, #0x10] 15efac: 0b0a016a add w10, w11, w10 15efb0: b90013ea str w10, [sp, #0x10] 15efb4: f94017e9 ldr x9, [sp, #0x28] 15efb8: b940012a ldr w10, [x9] 15efbc: f9400fe9 ldr x9, [sp, #0x18] 15efc0: b94017eb ldr w11, [sp, #0x14] 15efc4: 7100056b subs w11, w11, #0x1 15efc8: 2a0b03ec mov w12, w11 15efcc: 93407d8c sxtw x12, w12 15efd0: 9b0c7d0c mul x12, x8, x12 15efd4: 8b0c0129 add x9, x9, x12 15efd8: b940012b ldr w11, [x9] 15efdc: 1b0b7d4a mul w10, w10, w11 15efe0: b94013eb ldr w11, [sp, #0x10] 15efe4: 0b0a016a add w10, w11, w10 15efe8: b90013ea str w10, [sp, #0x10] 15efec: f9401fe9 ldr x9, [sp, #0x38] 15eff0: b94017ea ldr w10, [sp, #0x14] 15eff4: 2a0a03ec mov w12, w10 15eff8: 93407d8c sxtw x12, w12 15effc: 9b0c7d0c mul x12, x8, x12 15f000: 8b0c0129 add x9, x9, x12 15f004: b940012a ldr w10, [x9] 15f008: b94013eb ldr w11, [sp, #0x10] 15f00c: b94023ed ldr w13, [sp, #0x20] 15f010: 1acd296b asr w11, w11, w13 15f014: 0b0b014a add w10, w10, w11 15f018: f9400fe9 ldr x9, [sp, #0x18] 15f01c: b94017eb ldr w11, [sp, #0x14] 15f020: 2a0b03ec mov w12, w11 15f024: 93407d8c sxtw x12, w12 15f028: 9b0c7d08 mul x8, x8, x12 15f02c: 8b080128 add x8, x9, x8 15f030: b900010a str w10, [x8] 15f034: b94017e8 ldr w8, [sp, #0x14] 15f038: 11000508 add w8, w8, #0x1 15f03c: b90017e8 str w8, [sp, #0x14] 15f040: 17ffff49 b 0x15ed64 15f044: 14000150 b 0x15f584 15f048: 52800148 mov w8, #0xa // =10 15f04c: b94027e9 ldr w9, [sp, #0x24] 15f050: 6b08013f cmp w9, w8 15f054: 1a9f17e8 cset w8, eq 15f058: 37000048 tbnz w8, #0x0, 0x15f060 15f05c: 140000ad b 0x15f310 15f060: b90017ff str wzr, [sp, #0x14] 15f064: b94017e8 ldr w8, [sp, #0x14] 15f068: b94037e9 ldr w9, [sp, #0x34] 15f06c: 6b09011f cmp w8, w9 15f070: 1a9fa7e8 cset w8, lt 15f074: 37000048 tbnz w8, #0x0, 0x15f07c 15f078: 140000a5 b 0x15f30c 15f07c: b27e03e8 orr x8, xzr, #0x4 15f080: b90013ff str wzr, [sp, #0x10] 15f084: f94017e9 ldr x9, [sp, #0x28] 15f088: b940252a ldr w10, [x9, #0x24] 15f08c: f9400fe9 ldr x9, [sp, #0x18] 15f090: b94017eb ldr w11, [sp, #0x14] 15f094: 7100296b subs w11, w11, #0xa 15f098: 2a0b03ec mov w12, w11 15f09c: 93407d8c sxtw x12, w12 15f0a0: 9b0c7d0c mul x12, x8, x12 15f0a4: 8b0c0129 add x9, x9, x12 15f0a8: b940012b ldr w11, [x9] 15f0ac: 1b0b7d4a mul w10, w10, w11 15f0b0: b94013eb ldr w11, [sp, #0x10] 15f0b4: 0b0a016a add w10, w11, w10 15f0b8: b90013ea str w10, [sp, #0x10] 15f0bc: f94017e9 ldr x9, [sp, #0x28] 15f0c0: b940212a ldr w10, [x9, #0x20] 15f0c4: f9400fe9 ldr x9, [sp, #0x18] 15f0c8: b94017eb ldr w11, [sp, #0x14] 15f0cc: 7100256b subs w11, w11, #0x9 15f0d0: 2a0b03ec mov w12, w11 15f0d4: 93407d8c sxtw x12, w12 15f0d8: 9b0c7d0c mul x12, x8, x12 15f0dc: 8b0c0129 add x9, x9, x12 15f0e0: b940012b ldr w11, [x9] 15f0e4: 1b0b7d4a mul w10, w10, w11 15f0e8: b94013eb ldr w11, [sp, #0x10] 15f0ec: 0b0a016a add w10, w11, w10 15f0f0: b90013ea str w10, [sp, #0x10] 15f0f4: f94017e9 ldr x9, [sp, #0x28] 15f0f8: b9401d2a ldr w10, [x9, #0x1c] 15f0fc: f9400fe9 ldr x9, [sp, #0x18] 15f100: b94017eb ldr w11, [sp, #0x14] 15f104: 7100216b subs w11, w11, #0x8 15f108: 2a0b03ec mov w12, w11 15f10c: 93407d8c sxtw x12, w12 15f110: 9b0c7d0c mul x12, x8, x12 15f114: 8b0c0129 add x9, x9, x12 15f118: b940012b ldr w11, [x9] 15f11c: 1b0b7d4a mul w10, w10, w11 15f120: b94013eb ldr w11, [sp, #0x10] 15f124: 0b0a016a add w10, w11, w10 15f128: b90013ea str w10, [sp, #0x10] 15f12c: f94017e9 ldr x9, [sp, #0x28] 15f130: b940192a ldr w10, [x9, #0x18] 15f134: f9400fe9 ldr x9, [sp, #0x18] 15f138: b94017eb ldr w11, [sp, #0x14] 15f13c: 71001d6b subs w11, w11, #0x7 15f140: 2a0b03ec mov w12, w11 15f144: 93407d8c sxtw x12, w12 15f148: 9b0c7d0c mul x12, x8, x12 15f14c: 8b0c0129 add x9, x9, x12 15f150: b940012b ldr w11, [x9] 15f154: 1b0b7d4a mul w10, w10, w11 15f158: b94013eb ldr w11, [sp, #0x10] 15f15c: 0b0a016a add w10, w11, w10 15f160: b90013ea str w10, [sp, #0x10] 15f164: f94017e9 ldr x9, [sp, #0x28] 15f168: b940152a ldr w10, [x9, #0x14] 15f16c: f9400fe9 ldr x9, [sp, #0x18] 15f170: b94017eb ldr w11, [sp, #0x14] 15f174: 7100196b subs w11, w11, #0x6 15f178: 2a0b03ec mov w12, w11 15f17c: 93407d8c sxtw x12, w12 15f180: 9b0c7d0c mul x12, x8, x12 15f184: 8b0c0129 add x9, x9, x12 15f188: b940012b ldr w11, [x9] 15f18c: 1b0b7d4a mul w10, w10, w11 15f190: b94013eb ldr w11, [sp, #0x10] 15f194: 0b0a016a add w10, w11, w10 15f198: b90013ea str w10, [sp, #0x10] 15f19c: f94017e9 ldr x9, [sp, #0x28] 15f1a0: b940112a ldr w10, [x9, #0x10] 15f1a4: f9400fe9 ldr x9, [sp, #0x18] 15f1a8: b94017eb ldr w11, [sp, #0x14] 15f1ac: 7100156b subs w11, w11, #0x5 15f1b0: 2a0b03ec mov w12, w11 15f1b4: 93407d8c sxtw x12, w12 15f1b8: 9b0c7d0c mul x12, x8, x12 15f1bc: 8b0c0129 add x9, x9, x12 15f1c0: b940012b ldr w11, [x9] 15f1c4: 1b0b7d4a mul w10, w10, w11 15f1c8: b94013eb ldr w11, [sp, #0x10] 15f1cc: 0b0a016a add w10, w11, w10 15f1d0: b90013ea str w10, [sp, #0x10] 15f1d4: f94017e9 ldr x9, [sp, #0x28] 15f1d8: b9400d2a ldr w10, [x9, #0xc] 15f1dc: f9400fe9 ldr x9, [sp, #0x18] 15f1e0: b94017eb ldr w11, [sp, #0x14] 15f1e4: 7100116b subs w11, w11, #0x4 15f1e8: 2a0b03ec mov w12, w11 15f1ec: 93407d8c sxtw x12, w12 15f1f0: 9b0c7d0c mul x12, x8, x12 15f1f4: 8b0c0129 add x9, x9, x12 15f1f8: b940012b ldr w11, [x9] 15f1fc: 1b0b7d4a mul w10, w10, w11 15f200: b94013eb ldr w11, [sp, #0x10] 15f204: 0b0a016a add w10, w11, w10 15f208: b90013ea str w10, [sp, #0x10] 15f20c: f94017e9 ldr x9, [sp, #0x28] 15f210: b940092a ldr w10, [x9, #0x8] 15f214: f9400fe9 ldr x9, [sp, #0x18] 15f218: b94017eb ldr w11, [sp, #0x14] 15f21c: 71000d6b subs w11, w11, #0x3 15f220: 2a0b03ec mov w12, w11 15f224: 93407d8c sxtw x12, w12 15f228: 9b0c7d0c mul x12, x8, x12 15f22c: 8b0c0129 add x9, x9, x12 15f230: b940012b ldr w11, [x9] 15f234: 1b0b7d4a mul w10, w10, w11 15f238: b94013eb ldr w11, [sp, #0x10] 15f23c: 0b0a016a add w10, w11, w10 15f240: b90013ea str w10, [sp, #0x10] 15f244: f94017e9 ldr x9, [sp, #0x28] 15f248: b940052a ldr w10, [x9, #0x4] 15f24c: f9400fe9 ldr x9, [sp, #0x18] 15f250: b94017eb ldr w11, [sp, #0x14] 15f254: 7100096b subs w11, w11, #0x2 15f258: 2a0b03ec mov w12, w11 15f25c: 93407d8c sxtw x12, w12 15f260: 9b0c7d0c mul x12, x8, x12 15f264: 8b0c0129 add x9, x9, x12 15f268: b940012b ldr w11, [x9] 15f26c: 1b0b7d4a mul w10, w10, w11 15f270: b94013eb ldr w11, [sp, #0x10] 15f274: 0b0a016a add w10, w11, w10 15f278: b90013ea str w10, [sp, #0x10] 15f27c: f94017e9 ldr x9, [sp, #0x28] 15f280: b940012a ldr w10, [x9] 15f284: f9400fe9 ldr x9, [sp, #0x18] 15f288: b94017eb ldr w11, [sp, #0x14] 15f28c: 7100056b subs w11, w11, #0x1 15f290: 2a0b03ec mov w12, w11 15f294: 93407d8c sxtw x12, w12 15f298: 9b0c7d0c mul x12, x8, x12 15f29c: 8b0c0129 add x9, x9, x12 15f2a0: b940012b ldr w11, [x9] 15f2a4: 1b0b7d4a mul w10, w10, w11 15f2a8: b94013eb ldr w11, [sp, #0x10] 15f2ac: 0b0a016a add w10, w11, w10 15f2b0: b90013ea str w10, [sp, #0x10] 15f2b4: f9401fe9 ldr x9, [sp, #0x38] 15f2b8: b94017ea ldr w10, [sp, #0x14] 15f2bc: 2a0a03ec mov w12, w10 15f2c0: 93407d8c sxtw x12, w12 15f2c4: 9b0c7d0c mul x12, x8, x12 15f2c8: 8b0c0129 add x9, x9, x12 15f2cc: b940012a ldr w10, [x9] 15f2d0: b94013eb ldr w11, [sp, #0x10] 15f2d4: b94023ed ldr w13, [sp, #0x20] 15f2d8: 1acd296b asr w11, w11, w13 15f2dc: 0b0b014a add w10, w10, w11 15f2e0: f9400fe9 ldr x9, [sp, #0x18] 15f2e4: b94017eb ldr w11, [sp, #0x14] 15f2e8: 2a0b03ec mov w12, w11 15f2ec: 93407d8c sxtw x12, w12 15f2f0: 9b0c7d08 mul x8, x8, x12 15f2f4: 8b080128 add x8, x9, x8 15f2f8: b900010a str w10, [x8] 15f2fc: b94017e8 ldr w8, [sp, #0x14] 15f300: 11000508 add w8, w8, #0x1 15f304: b90017e8 str w8, [sp, #0x14] 15f308: 17ffff57 b 0x15f064 15f30c: 1400009e b 0x15f584 15f310: b90017ff str wzr, [sp, #0x14] 15f314: b94017e8 ldr w8, [sp, #0x14] 15f318: b94037e9 ldr w9, [sp, #0x34] 15f31c: 6b09011f cmp w8, w9 15f320: 1a9fa7e8 cset w8, lt 15f324: 37000048 tbnz w8, #0x0, 0x15f32c 15f328: 14000097 b 0x15f584 15f32c: b27e03e8 orr x8, xzr, #0x4 15f330: b90013ff str wzr, [sp, #0x10] 15f334: f94017e9 ldr x9, [sp, #0x28] 15f338: b940212a ldr w10, [x9, #0x20] 15f33c: f9400fe9 ldr x9, [sp, #0x18] 15f340: b94017eb ldr w11, [sp, #0x14] 15f344: 7100256b subs w11, w11, #0x9 15f348: 2a0b03ec mov w12, w11 15f34c: 93407d8c sxtw x12, w12 15f350: 9b0c7d0c mul x12, x8, x12 15f354: 8b0c0129 add x9, x9, x12 15f358: b940012b ldr w11, [x9] 15f35c: 1b0b7d4a mul w10, w10, w11 15f360: b94013eb ldr w11, [sp, #0x10] 15f364: 0b0a016a add w10, w11, w10 15f368: b90013ea str w10, [sp, #0x10] 15f36c: f94017e9 ldr x9, [sp, #0x28] 15f370: b9401d2a ldr w10, [x9, #0x1c] 15f374: f9400fe9 ldr x9, [sp, #0x18] 15f378: b94017eb ldr w11, [sp, #0x14] 15f37c: 7100216b subs w11, w11, #0x8 15f380: 2a0b03ec mov w12, w11 15f384: 93407d8c sxtw x12, w12 15f388: 9b0c7d0c mul x12, x8, x12 15f38c: 8b0c0129 add x9, x9, x12 15f390: b940012b ldr w11, [x9] 15f394: 1b0b7d4a mul w10, w10, w11 15f398: b94013eb ldr w11, [sp, #0x10] 15f39c: 0b0a016a add w10, w11, w10 15f3a0: b90013ea str w10, [sp, #0x10] 15f3a4: f94017e9 ldr x9, [sp, #0x28] 15f3a8: b940192a ldr w10, [x9, #0x18] 15f3ac: f9400fe9 ldr x9, [sp, #0x18] 15f3b0: b94017eb ldr w11, [sp, #0x14] 15f3b4: 71001d6b subs w11, w11, #0x7 15f3b8: 2a0b03ec mov w12, w11 15f3bc: 93407d8c sxtw x12, w12 15f3c0: 9b0c7d0c mul x12, x8, x12 15f3c4: 8b0c0129 add x9, x9, x12 15f3c8: b940012b ldr w11, [x9] 15f3cc: 1b0b7d4a mul w10, w10, w11 15f3d0: b94013eb ldr w11, [sp, #0x10] 15f3d4: 0b0a016a add w10, w11, w10 15f3d8: b90013ea str w10, [sp, #0x10] 15f3dc: f94017e9 ldr x9, [sp, #0x28] 15f3e0: b940152a ldr w10, [x9, #0x14] 15f3e4: f9400fe9 ldr x9, [sp, #0x18] 15f3e8: b94017eb ldr w11, [sp, #0x14] 15f3ec: 7100196b subs w11, w11, #0x6 15f3f0: 2a0b03ec mov w12, w11 15f3f4: 93407d8c sxtw x12, w12 15f3f8: 9b0c7d0c mul x12, x8, x12 15f3fc: 8b0c0129 add x9, x9, x12 15f400: b940012b ldr w11, [x9] 15f404: 1b0b7d4a mul w10, w10, w11 15f408: b94013eb ldr w11, [sp, #0x10] 15f40c: 0b0a016a add w10, w11, w10 15f410: b90013ea str w10, [sp, #0x10] 15f414: f94017e9 ldr x9, [sp, #0x28] 15f418: b940112a ldr w10, [x9, #0x10] 15f41c: f9400fe9 ldr x9, [sp, #0x18] 15f420: b94017eb ldr w11, [sp, #0x14] 15f424: 7100156b subs w11, w11, #0x5 15f428: 2a0b03ec mov w12, w11 15f42c: 93407d8c sxtw x12, w12 15f430: 9b0c7d0c mul x12, x8, x12 15f434: 8b0c0129 add x9, x9, x12 15f438: b940012b ldr w11, [x9] 15f43c: 1b0b7d4a mul w10, w10, w11 15f440: b94013eb ldr w11, [sp, #0x10] 15f444: 0b0a016a add w10, w11, w10 15f448: b90013ea str w10, [sp, #0x10] 15f44c: f94017e9 ldr x9, [sp, #0x28] 15f450: b9400d2a ldr w10, [x9, #0xc] 15f454: f9400fe9 ldr x9, [sp, #0x18] 15f458: b94017eb ldr w11, [sp, #0x14] 15f45c: 7100116b subs w11, w11, #0x4 15f460: 2a0b03ec mov w12, w11 15f464: 93407d8c sxtw x12, w12 15f468: 9b0c7d0c mul x12, x8, x12 15f46c: 8b0c0129 add x9, x9, x12 15f470: b940012b ldr w11, [x9] 15f474: 1b0b7d4a mul w10, w10, w11 15f478: b94013eb ldr w11, [sp, #0x10] 15f47c: 0b0a016a add w10, w11, w10 15f480: b90013ea str w10, [sp, #0x10] 15f484: f94017e9 ldr x9, [sp, #0x28] 15f488: b940092a ldr w10, [x9, #0x8] 15f48c: f9400fe9 ldr x9, [sp, #0x18] 15f490: b94017eb ldr w11, [sp, #0x14] 15f494: 71000d6b subs w11, w11, #0x3 15f498: 2a0b03ec mov w12, w11 15f49c: 93407d8c sxtw x12, w12 15f4a0: 9b0c7d0c mul x12, x8, x12 15f4a4: 8b0c0129 add x9, x9, x12 15f4a8: b940012b ldr w11, [x9] 15f4ac: 1b0b7d4a mul w10, w10, w11 15f4b0: b94013eb ldr w11, [sp, #0x10] 15f4b4: 0b0a016a add w10, w11, w10 15f4b8: b90013ea str w10, [sp, #0x10] 15f4bc: f94017e9 ldr x9, [sp, #0x28] 15f4c0: b940052a ldr w10, [x9, #0x4] 15f4c4: f9400fe9 ldr x9, [sp, #0x18] 15f4c8: b94017eb ldr w11, [sp, #0x14] 15f4cc: 7100096b subs w11, w11, #0x2 15f4d0: 2a0b03ec mov w12, w11 15f4d4: 93407d8c sxtw x12, w12 15f4d8: 9b0c7d0c mul x12, x8, x12 15f4dc: 8b0c0129 add x9, x9, x12 15f4e0: b940012b ldr w11, [x9] 15f4e4: 1b0b7d4a mul w10, w10, w11 15f4e8: b94013eb ldr w11, [sp, #0x10] 15f4ec: 0b0a016a add w10, w11, w10 15f4f0: b90013ea str w10, [sp, #0x10] 15f4f4: f94017e9 ldr x9, [sp, #0x28] 15f4f8: b940012a ldr w10, [x9] 15f4fc: f9400fe9 ldr x9, [sp, #0x18] 15f500: b94017eb ldr w11, [sp, #0x14] 15f504: 7100056b subs w11, w11, #0x1 15f508: 2a0b03ec mov w12, w11 15f50c: 93407d8c sxtw x12, w12 15f510: 9b0c7d0c mul x12, x8, x12 15f514: 8b0c0129 add x9, x9, x12 15f518: b940012b ldr w11, [x9] 15f51c: 1b0b7d4a mul w10, w10, w11 15f520: b94013eb ldr w11, [sp, #0x10] 15f524: 0b0a016a add w10, w11, w10 15f528: b90013ea str w10, [sp, #0x10] 15f52c: f9401fe9 ldr x9, [sp, #0x38] 15f530: b94017ea ldr w10, [sp, #0x14] 15f534: 2a0a03ec mov w12, w10 15f538: 93407d8c sxtw x12, w12 15f53c: 9b0c7d0c mul x12, x8, x12 15f540: 8b0c0129 add x9, x9, x12 15f544: b940012a ldr w10, [x9] 15f548: b94013eb ldr w11, [sp, #0x10] 15f54c: b94023ed ldr w13, [sp, #0x20] 15f550: 1acd296b asr w11, w11, w13 15f554: 0b0b014a add w10, w10, w11 15f558: f9400fe9 ldr x9, [sp, #0x18] 15f55c: b94017eb ldr w11, [sp, #0x14] 15f560: 2a0b03ec mov w12, w11 15f564: 93407d8c sxtw x12, w12 15f568: 9b0c7d08 mul x8, x8, x12 15f56c: 8b080128 add x8, x9, x8 15f570: b900010a str w10, [x8] 15f574: b94017e8 ldr w8, [sp, #0x14] 15f578: 11000508 add w8, w8, #0x1 15f57c: b90017e8 str w8, [sp, #0x14] 15f580: 17ffff65 b 0x15f314 15f584: 1400031d b 0x1601f8 15f588: 321e03e8 orr w8, wzr, #0x4 15f58c: b94027e9 ldr w9, [sp, #0x24] 15f590: 6b08013f cmp w9, w8 15f594: 1a9f97e8 cset w8, hi 15f598: 37000048 tbnz w8, #0x0, 0x15f5a0 15f59c: 140001ff b 0x15fd98 15f5a0: 321f07e8 orr w8, wzr, #0x6 15f5a4: b94027e9 ldr w9, [sp, #0x24] 15f5a8: 6b08013f cmp w9, w8 15f5ac: 1a9f97e8 cset w8, hi 15f5b0: 37000048 tbnz w8, #0x0, 0x15f5b8 15f5b4: 14000119 b 0x15fa18 15f5b8: 321d03e8 orr w8, wzr, #0x8 15f5bc: b94027e9 ldr w9, [sp, #0x24] 15f5c0: 6b08013f cmp w9, w8 15f5c4: 1a9f17e8 cset w8, eq 15f5c8: 37000048 tbnz w8, #0x0, 0x15f5d0 15f5cc: 14000091 b 0x15f810 15f5d0: b90017ff str wzr, [sp, #0x14] 15f5d4: b94017e8 ldr w8, [sp, #0x14] 15f5d8: b94037e9 ldr w9, [sp, #0x34] 15f5dc: 6b09011f cmp w8, w9 15f5e0: 1a9fa7e8 cset w8, lt 15f5e4: 37000048 tbnz w8, #0x0, 0x15f5ec 15f5e8: 14000089 b 0x15f80c 15f5ec: b27e03e8 orr x8, xzr, #0x4 15f5f0: b90013ff str wzr, [sp, #0x10] 15f5f4: f94017e9 ldr x9, [sp, #0x28] 15f5f8: b9401d2a ldr w10, [x9, #0x1c] 15f5fc: f9400fe9 ldr x9, [sp, #0x18] 15f600: b94017eb ldr w11, [sp, #0x14] 15f604: 7100216b subs w11, w11, #0x8 15f608: 2a0b03ec mov w12, w11 15f60c: 93407d8c sxtw x12, w12 15f610: 9b0c7d0c mul x12, x8, x12 15f614: 8b0c0129 add x9, x9, x12 15f618: b940012b ldr w11, [x9] 15f61c: 1b0b7d4a mul w10, w10, w11 15f620: b94013eb ldr w11, [sp, #0x10] 15f624: 0b0a016a add w10, w11, w10 15f628: b90013ea str w10, [sp, #0x10] 15f62c: f94017e9 ldr x9, [sp, #0x28] 15f630: b940192a ldr w10, [x9, #0x18] 15f634: f9400fe9 ldr x9, [sp, #0x18] 15f638: b94017eb ldr w11, [sp, #0x14] 15f63c: 71001d6b subs w11, w11, #0x7 15f640: 2a0b03ec mov w12, w11 15f644: 93407d8c sxtw x12, w12 15f648: 9b0c7d0c mul x12, x8, x12 15f64c: 8b0c0129 add x9, x9, x12 15f650: b940012b ldr w11, [x9] 15f654: 1b0b7d4a mul w10, w10, w11 15f658: b94013eb ldr w11, [sp, #0x10] 15f65c: 0b0a016a add w10, w11, w10 15f660: b90013ea str w10, [sp, #0x10] 15f664: f94017e9 ldr x9, [sp, #0x28] 15f668: b940152a ldr w10, [x9, #0x14] 15f66c: f9400fe9 ldr x9, [sp, #0x18] 15f670: b94017eb ldr w11, [sp, #0x14] 15f674: 7100196b subs w11, w11, #0x6 15f678: 2a0b03ec mov w12, w11 15f67c: 93407d8c sxtw x12, w12 15f680: 9b0c7d0c mul x12, x8, x12 15f684: 8b0c0129 add x9, x9, x12 15f688: b940012b ldr w11, [x9] 15f68c: 1b0b7d4a mul w10, w10, w11 15f690: b94013eb ldr w11, [sp, #0x10] 15f694: 0b0a016a add w10, w11, w10 15f698: b90013ea str w10, [sp, #0x10] 15f69c: f94017e9 ldr x9, [sp, #0x28] 15f6a0: b940112a ldr w10, [x9, #0x10] 15f6a4: f9400fe9 ldr x9, [sp, #0x18] 15f6a8: b94017eb ldr w11, [sp, #0x14] 15f6ac: 7100156b subs w11, w11, #0x5 15f6b0: 2a0b03ec mov w12, w11 15f6b4: 93407d8c sxtw x12, w12 15f6b8: 9b0c7d0c mul x12, x8, x12 15f6bc: 8b0c0129 add x9, x9, x12 15f6c0: b940012b ldr w11, [x9] 15f6c4: 1b0b7d4a mul w10, w10, w11 15f6c8: b94013eb ldr w11, [sp, #0x10] 15f6cc: 0b0a016a add w10, w11, w10 15f6d0: b90013ea str w10, [sp, #0x10] 15f6d4: f94017e9 ldr x9, [sp, #0x28] 15f6d8: b9400d2a ldr w10, [x9, #0xc] 15f6dc: f9400fe9 ldr x9, [sp, #0x18] 15f6e0: b94017eb ldr w11, [sp, #0x14] 15f6e4: 7100116b subs w11, w11, #0x4 15f6e8: 2a0b03ec mov w12, w11 15f6ec: 93407d8c sxtw x12, w12 15f6f0: 9b0c7d0c mul x12, x8, x12 15f6f4: 8b0c0129 add x9, x9, x12 15f6f8: b940012b ldr w11, [x9] 15f6fc: 1b0b7d4a mul w10, w10, w11 15f700: b94013eb ldr w11, [sp, #0x10] 15f704: 0b0a016a add w10, w11, w10 15f708: b90013ea str w10, [sp, #0x10] 15f70c: f94017e9 ldr x9, [sp, #0x28] 15f710: b940092a ldr w10, [x9, #0x8] 15f714: f9400fe9 ldr x9, [sp, #0x18] 15f718: b94017eb ldr w11, [sp, #0x14] 15f71c: 71000d6b subs w11, w11, #0x3 15f720: 2a0b03ec mov w12, w11 15f724: 93407d8c sxtw x12, w12 15f728: 9b0c7d0c mul x12, x8, x12 15f72c: 8b0c0129 add x9, x9, x12 15f730: b940012b ldr w11, [x9] 15f734: 1b0b7d4a mul w10, w10, w11 15f738: b94013eb ldr w11, [sp, #0x10] 15f73c: 0b0a016a add w10, w11, w10 15f740: b90013ea str w10, [sp, #0x10] 15f744: f94017e9 ldr x9, [sp, #0x28] 15f748: b940052a ldr w10, [x9, #0x4] 15f74c: f9400fe9 ldr x9, [sp, #0x18] 15f750: b94017eb ldr w11, [sp, #0x14] 15f754: 7100096b subs w11, w11, #0x2 15f758: 2a0b03ec mov w12, w11 15f75c: 93407d8c sxtw x12, w12 15f760: 9b0c7d0c mul x12, x8, x12 15f764: 8b0c0129 add x9, x9, x12 15f768: b940012b ldr w11, [x9] 15f76c: 1b0b7d4a mul w10, w10, w11 15f770: b94013eb ldr w11, [sp, #0x10] 15f774: 0b0a016a add w10, w11, w10 15f778: b90013ea str w10, [sp, #0x10] 15f77c: f94017e9 ldr x9, [sp, #0x28] 15f780: b940012a ldr w10, [x9] 15f784: f9400fe9 ldr x9, [sp, #0x18] 15f788: b94017eb ldr w11, [sp, #0x14] 15f78c: 7100056b subs w11, w11, #0x1 15f790: 2a0b03ec mov w12, w11 15f794: 93407d8c sxtw x12, w12 15f798: 9b0c7d0c mul x12, x8, x12 15f79c: 8b0c0129 add x9, x9, x12 15f7a0: b940012b ldr w11, [x9] 15f7a4: 1b0b7d4a mul w10, w10, w11 15f7a8: b94013eb ldr w11, [sp, #0x10] 15f7ac: 0b0a016a add w10, w11, w10 15f7b0: b90013ea str w10, [sp, #0x10] 15f7b4: f9401fe9 ldr x9, [sp, #0x38] 15f7b8: b94017ea ldr w10, [sp, #0x14] 15f7bc: 2a0a03ec mov w12, w10 15f7c0: 93407d8c sxtw x12, w12 15f7c4: 9b0c7d0c mul x12, x8, x12 15f7c8: 8b0c0129 add x9, x9, x12 15f7cc: b940012a ldr w10, [x9] 15f7d0: b94013eb ldr w11, [sp, #0x10] 15f7d4: b94023ed ldr w13, [sp, #0x20] 15f7d8: 1acd296b asr w11, w11, w13 15f7dc: 0b0b014a add w10, w10, w11 15f7e0: f9400fe9 ldr x9, [sp, #0x18] 15f7e4: b94017eb ldr w11, [sp, #0x14] 15f7e8: 2a0b03ec mov w12, w11 15f7ec: 93407d8c sxtw x12, w12 15f7f0: 9b0c7d08 mul x8, x8, x12 15f7f4: 8b080128 add x8, x9, x8 15f7f8: b900010a str w10, [x8] 15f7fc: b94017e8 ldr w8, [sp, #0x14] 15f800: 11000508 add w8, w8, #0x1 15f804: b90017e8 str w8, [sp, #0x14] 15f808: 17ffff73 b 0x15f5d4 15f80c: 14000082 b 0x15fa14 15f810: b90017ff str wzr, [sp, #0x14] 15f814: b94017e8 ldr w8, [sp, #0x14] 15f818: b94037e9 ldr w9, [sp, #0x34] 15f81c: 6b09011f cmp w8, w9 15f820: 1a9fa7e8 cset w8, lt 15f824: 37000048 tbnz w8, #0x0, 0x15f82c 15f828: 1400007b b 0x15fa14 15f82c: b27e03e8 orr x8, xzr, #0x4 15f830: b90013ff str wzr, [sp, #0x10] 15f834: f94017e9 ldr x9, [sp, #0x28] 15f838: b940192a ldr w10, [x9, #0x18] 15f83c: f9400fe9 ldr x9, [sp, #0x18] 15f840: b94017eb ldr w11, [sp, #0x14] 15f844: 71001d6b subs w11, w11, #0x7 15f848: 2a0b03ec mov w12, w11 15f84c: 93407d8c sxtw x12, w12 15f850: 9b0c7d0c mul x12, x8, x12 15f854: 8b0c0129 add x9, x9, x12 15f858: b940012b ldr w11, [x9] 15f85c: 1b0b7d4a mul w10, w10, w11 15f860: b94013eb ldr w11, [sp, #0x10] 15f864: 0b0a016a add w10, w11, w10 15f868: b90013ea str w10, [sp, #0x10] 15f86c: f94017e9 ldr x9, [sp, #0x28] 15f870: b940152a ldr w10, [x9, #0x14] 15f874: f9400fe9 ldr x9, [sp, #0x18] 15f878: b94017eb ldr w11, [sp, #0x14] 15f87c: 7100196b subs w11, w11, #0x6 15f880: 2a0b03ec mov w12, w11 15f884: 93407d8c sxtw x12, w12 15f888: 9b0c7d0c mul x12, x8, x12 15f88c: 8b0c0129 add x9, x9, x12 15f890: b940012b ldr w11, [x9] 15f894: 1b0b7d4a mul w10, w10, w11 15f898: b94013eb ldr w11, [sp, #0x10] 15f89c: 0b0a016a add w10, w11, w10 15f8a0: b90013ea str w10, [sp, #0x10] 15f8a4: f94017e9 ldr x9, [sp, #0x28] 15f8a8: b940112a ldr w10, [x9, #0x10] 15f8ac: f9400fe9 ldr x9, [sp, #0x18] 15f8b0: b94017eb ldr w11, [sp, #0x14] 15f8b4: 7100156b subs w11, w11, #0x5 15f8b8: 2a0b03ec mov w12, w11 15f8bc: 93407d8c sxtw x12, w12 15f8c0: 9b0c7d0c mul x12, x8, x12 15f8c4: 8b0c0129 add x9, x9, x12 15f8c8: b940012b ldr w11, [x9] 15f8cc: 1b0b7d4a mul w10, w10, w11 15f8d0: b94013eb ldr w11, [sp, #0x10] 15f8d4: 0b0a016a add w10, w11, w10 15f8d8: b90013ea str w10, [sp, #0x10] 15f8dc: f94017e9 ldr x9, [sp, #0x28] 15f8e0: b9400d2a ldr w10, [x9, #0xc] 15f8e4: f9400fe9 ldr x9, [sp, #0x18] 15f8e8: b94017eb ldr w11, [sp, #0x14] 15f8ec: 7100116b subs w11, w11, #0x4 15f8f0: 2a0b03ec mov w12, w11 15f8f4: 93407d8c sxtw x12, w12 15f8f8: 9b0c7d0c mul x12, x8, x12 15f8fc: 8b0c0129 add x9, x9, x12 15f900: b940012b ldr w11, [x9] 15f904: 1b0b7d4a mul w10, w10, w11 15f908: b94013eb ldr w11, [sp, #0x10] 15f90c: 0b0a016a add w10, w11, w10 15f910: b90013ea str w10, [sp, #0x10] 15f914: f94017e9 ldr x9, [sp, #0x28] 15f918: b940092a ldr w10, [x9, #0x8] 15f91c: f9400fe9 ldr x9, [sp, #0x18] 15f920: b94017eb ldr w11, [sp, #0x14] 15f924: 71000d6b subs w11, w11, #0x3 15f928: 2a0b03ec mov w12, w11 15f92c: 93407d8c sxtw x12, w12 15f930: 9b0c7d0c mul x12, x8, x12 15f934: 8b0c0129 add x9, x9, x12 15f938: b940012b ldr w11, [x9] 15f93c: 1b0b7d4a mul w10, w10, w11 15f940: b94013eb ldr w11, [sp, #0x10] 15f944: 0b0a016a add w10, w11, w10 15f948: b90013ea str w10, [sp, #0x10] 15f94c: f94017e9 ldr x9, [sp, #0x28] 15f950: b940052a ldr w10, [x9, #0x4] 15f954: f9400fe9 ldr x9, [sp, #0x18] 15f958: b94017eb ldr w11, [sp, #0x14] 15f95c: 7100096b subs w11, w11, #0x2 15f960: 2a0b03ec mov w12, w11 15f964: 93407d8c sxtw x12, w12 15f968: 9b0c7d0c mul x12, x8, x12 15f96c: 8b0c0129 add x9, x9, x12 15f970: b940012b ldr w11, [x9] 15f974: 1b0b7d4a mul w10, w10, w11 15f978: b94013eb ldr w11, [sp, #0x10] 15f97c: 0b0a016a add w10, w11, w10 15f980: b90013ea str w10, [sp, #0x10] 15f984: f94017e9 ldr x9, [sp, #0x28] 15f988: b940012a ldr w10, [x9] 15f98c: f9400fe9 ldr x9, [sp, #0x18] 15f990: b94017eb ldr w11, [sp, #0x14] 15f994: 7100056b subs w11, w11, #0x1 15f998: 2a0b03ec mov w12, w11 15f99c: 93407d8c sxtw x12, w12 15f9a0: 9b0c7d0c mul x12, x8, x12 15f9a4: 8b0c0129 add x9, x9, x12 15f9a8: b940012b ldr w11, [x9] 15f9ac: 1b0b7d4a mul w10, w10, w11 15f9b0: b94013eb ldr w11, [sp, #0x10] 15f9b4: 0b0a016a add w10, w11, w10 15f9b8: b90013ea str w10, [sp, #0x10] 15f9bc: f9401fe9 ldr x9, [sp, #0x38] 15f9c0: b94017ea ldr w10, [sp, #0x14] 15f9c4: 2a0a03ec mov w12, w10 15f9c8: 93407d8c sxtw x12, w12 15f9cc: 9b0c7d0c mul x12, x8, x12 15f9d0: 8b0c0129 add x9, x9, x12 15f9d4: b940012a ldr w10, [x9] 15f9d8: b94013eb ldr w11, [sp, #0x10] 15f9dc: b94023ed ldr w13, [sp, #0x20] 15f9e0: 1acd296b asr w11, w11, w13 15f9e4: 0b0b014a add w10, w10, w11 15f9e8: f9400fe9 ldr x9, [sp, #0x18] 15f9ec: b94017eb ldr w11, [sp, #0x14] 15f9f0: 2a0b03ec mov w12, w11 15f9f4: 93407d8c sxtw x12, w12 15f9f8: 9b0c7d08 mul x8, x8, x12 15f9fc: 8b080128 add x8, x9, x8 15fa00: b900010a str w10, [x8] 15fa04: b94017e8 ldr w8, [sp, #0x14] 15fa08: 11000508 add w8, w8, #0x1 15fa0c: b90017e8 str w8, [sp, #0x14] 15fa10: 17ffff81 b 0x15f814 15fa14: 140000e0 b 0x15fd94 15fa18: 321f07e8 orr w8, wzr, #0x6 15fa1c: b94027e9 ldr w9, [sp, #0x24] 15fa20: 6b08013f cmp w9, w8 15fa24: 1a9f17e8 cset w8, eq 15fa28: 37000048 tbnz w8, #0x0, 0x15fa30 15fa2c: 14000075 b 0x15fc00 15fa30: b90017ff str wzr, [sp, #0x14] 15fa34: b94017e8 ldr w8, [sp, #0x14] 15fa38: b94037e9 ldr w9, [sp, #0x34] 15fa3c: 6b09011f cmp w8, w9 15fa40: 1a9fa7e8 cset w8, lt 15fa44: 37000048 tbnz w8, #0x0, 0x15fa4c 15fa48: 1400006d b 0x15fbfc 15fa4c: b27e03e8 orr x8, xzr, #0x4 15fa50: b90013ff str wzr, [sp, #0x10] 15fa54: f94017e9 ldr x9, [sp, #0x28] 15fa58: b940152a ldr w10, [x9, #0x14] 15fa5c: f9400fe9 ldr x9, [sp, #0x18] 15fa60: b94017eb ldr w11, [sp, #0x14] 15fa64: 7100196b subs w11, w11, #0x6 15fa68: 2a0b03ec mov w12, w11 15fa6c: 93407d8c sxtw x12, w12 15fa70: 9b0c7d0c mul x12, x8, x12 15fa74: 8b0c0129 add x9, x9, x12 15fa78: b940012b ldr w11, [x9] 15fa7c: 1b0b7d4a mul w10, w10, w11 15fa80: b94013eb ldr w11, [sp, #0x10] 15fa84: 0b0a016a add w10, w11, w10 15fa88: b90013ea str w10, [sp, #0x10] 15fa8c: f94017e9 ldr x9, [sp, #0x28] 15fa90: b940112a ldr w10, [x9, #0x10] 15fa94: f9400fe9 ldr x9, [sp, #0x18] 15fa98: b94017eb ldr w11, [sp, #0x14] 15fa9c: 7100156b subs w11, w11, #0x5 15faa0: 2a0b03ec mov w12, w11 15faa4: 93407d8c sxtw x12, w12 15faa8: 9b0c7d0c mul x12, x8, x12 15faac: 8b0c0129 add x9, x9, x12 15fab0: b940012b ldr w11, [x9] 15fab4: 1b0b7d4a mul w10, w10, w11 15fab8: b94013eb ldr w11, [sp, #0x10] 15fabc: 0b0a016a add w10, w11, w10 15fac0: b90013ea str w10, [sp, #0x10] 15fac4: f94017e9 ldr x9, [sp, #0x28] 15fac8: b9400d2a ldr w10, [x9, #0xc] 15facc: f9400fe9 ldr x9, [sp, #0x18] 15fad0: b94017eb ldr w11, [sp, #0x14] 15fad4: 7100116b subs w11, w11, #0x4 15fad8: 2a0b03ec mov w12, w11 15fadc: 93407d8c sxtw x12, w12 15fae0: 9b0c7d0c mul x12, x8, x12 15fae4: 8b0c0129 add x9, x9, x12 15fae8: b940012b ldr w11, [x9] 15faec: 1b0b7d4a mul w10, w10, w11 15faf0: b94013eb ldr w11, [sp, #0x10] 15faf4: 0b0a016a add w10, w11, w10 15faf8: b90013ea str w10, [sp, #0x10] 15fafc: f94017e9 ldr x9, [sp, #0x28] 15fb00: b940092a ldr w10, [x9, #0x8] 15fb04: f9400fe9 ldr x9, [sp, #0x18] 15fb08: b94017eb ldr w11, [sp, #0x14] 15fb0c: 71000d6b subs w11, w11, #0x3 15fb10: 2a0b03ec mov w12, w11 15fb14: 93407d8c sxtw x12, w12 15fb18: 9b0c7d0c mul x12, x8, x12 15fb1c: 8b0c0129 add x9, x9, x12 15fb20: b940012b ldr w11, [x9] 15fb24: 1b0b7d4a mul w10, w10, w11 15fb28: b94013eb ldr w11, [sp, #0x10] 15fb2c: 0b0a016a add w10, w11, w10 15fb30: b90013ea str w10, [sp, #0x10] 15fb34: f94017e9 ldr x9, [sp, #0x28] 15fb38: b940052a ldr w10, [x9, #0x4] 15fb3c: f9400fe9 ldr x9, [sp, #0x18] 15fb40: b94017eb ldr w11, [sp, #0x14] 15fb44: 7100096b subs w11, w11, #0x2 15fb48: 2a0b03ec mov w12, w11 15fb4c: 93407d8c sxtw x12, w12 15fb50: 9b0c7d0c mul x12, x8, x12 15fb54: 8b0c0129 add x9, x9, x12 15fb58: b940012b ldr w11, [x9] 15fb5c: 1b0b7d4a mul w10, w10, w11 15fb60: b94013eb ldr w11, [sp, #0x10] 15fb64: 0b0a016a add w10, w11, w10 15fb68: b90013ea str w10, [sp, #0x10] 15fb6c: f94017e9 ldr x9, [sp, #0x28] 15fb70: b940012a ldr w10, [x9] 15fb74: f9400fe9 ldr x9, [sp, #0x18] 15fb78: b94017eb ldr w11, [sp, #0x14] 15fb7c: 7100056b subs w11, w11, #0x1 15fb80: 2a0b03ec mov w12, w11 15fb84: 93407d8c sxtw x12, w12 15fb88: 9b0c7d0c mul x12, x8, x12 15fb8c: 8b0c0129 add x9, x9, x12 15fb90: b940012b ldr w11, [x9] 15fb94: 1b0b7d4a mul w10, w10, w11 15fb98: b94013eb ldr w11, [sp, #0x10] 15fb9c: 0b0a016a add w10, w11, w10 15fba0: b90013ea str w10, [sp, #0x10] 15fba4: f9401fe9 ldr x9, [sp, #0x38] 15fba8: b94017ea ldr w10, [sp, #0x14] 15fbac: 2a0a03ec mov w12, w10 15fbb0: 93407d8c sxtw x12, w12 15fbb4: 9b0c7d0c mul x12, x8, x12 15fbb8: 8b0c0129 add x9, x9, x12 15fbbc: b940012a ldr w10, [x9] 15fbc0: b94013eb ldr w11, [sp, #0x10] 15fbc4: b94023ed ldr w13, [sp, #0x20] 15fbc8: 1acd296b asr w11, w11, w13 15fbcc: 0b0b014a add w10, w10, w11 15fbd0: f9400fe9 ldr x9, [sp, #0x18] 15fbd4: b94017eb ldr w11, [sp, #0x14] 15fbd8: 2a0b03ec mov w12, w11 15fbdc: 93407d8c sxtw x12, w12 15fbe0: 9b0c7d08 mul x8, x8, x12 15fbe4: 8b080128 add x8, x9, x8 15fbe8: b900010a str w10, [x8] 15fbec: b94017e8 ldr w8, [sp, #0x14] 15fbf0: 11000508 add w8, w8, #0x1 15fbf4: b90017e8 str w8, [sp, #0x14] 15fbf8: 17ffff8f b 0x15fa34 15fbfc: 14000066 b 0x15fd94 15fc00: b90017ff str wzr, [sp, #0x14] 15fc04: b94017e8 ldr w8, [sp, #0x14] 15fc08: b94037e9 ldr w9, [sp, #0x34] 15fc0c: 6b09011f cmp w8, w9 15fc10: 1a9fa7e8 cset w8, lt 15fc14: 37000048 tbnz w8, #0x0, 0x15fc1c 15fc18: 1400005f b 0x15fd94 15fc1c: b27e03e8 orr x8, xzr, #0x4 15fc20: b90013ff str wzr, [sp, #0x10] 15fc24: f94017e9 ldr x9, [sp, #0x28] 15fc28: b940112a ldr w10, [x9, #0x10] 15fc2c: f9400fe9 ldr x9, [sp, #0x18] 15fc30: b94017eb ldr w11, [sp, #0x14] 15fc34: 7100156b subs w11, w11, #0x5 15fc38: 2a0b03ec mov w12, w11 15fc3c: 93407d8c sxtw x12, w12 15fc40: 9b0c7d0c mul x12, x8, x12 15fc44: 8b0c0129 add x9, x9, x12 15fc48: b940012b ldr w11, [x9] 15fc4c: 1b0b7d4a mul w10, w10, w11 15fc50: b94013eb ldr w11, [sp, #0x10] 15fc54: 0b0a016a add w10, w11, w10 15fc58: b90013ea str w10, [sp, #0x10] 15fc5c: f94017e9 ldr x9, [sp, #0x28] 15fc60: b9400d2a ldr w10, [x9, #0xc] 15fc64: f9400fe9 ldr x9, [sp, #0x18] 15fc68: b94017eb ldr w11, [sp, #0x14] 15fc6c: 7100116b subs w11, w11, #0x4 15fc70: 2a0b03ec mov w12, w11 15fc74: 93407d8c sxtw x12, w12 15fc78: 9b0c7d0c mul x12, x8, x12 15fc7c: 8b0c0129 add x9, x9, x12 15fc80: b940012b ldr w11, [x9] 15fc84: 1b0b7d4a mul w10, w10, w11 15fc88: b94013eb ldr w11, [sp, #0x10] 15fc8c: 0b0a016a add w10, w11, w10 15fc90: b90013ea str w10, [sp, #0x10] 15fc94: f94017e9 ldr x9, [sp, #0x28] 15fc98: b940092a ldr w10, [x9, #0x8] 15fc9c: f9400fe9 ldr x9, [sp, #0x18] 15fca0: b94017eb ldr w11, [sp, #0x14] 15fca4: 71000d6b subs w11, w11, #0x3 15fca8: 2a0b03ec mov w12, w11 15fcac: 93407d8c sxtw x12, w12 15fcb0: 9b0c7d0c mul x12, x8, x12 15fcb4: 8b0c0129 add x9, x9, x12 15fcb8: b940012b ldr w11, [x9] 15fcbc: 1b0b7d4a mul w10, w10, w11 15fcc0: b94013eb ldr w11, [sp, #0x10] 15fcc4: 0b0a016a add w10, w11, w10 15fcc8: b90013ea str w10, [sp, #0x10] 15fccc: f94017e9 ldr x9, [sp, #0x28] 15fcd0: b940052a ldr w10, [x9, #0x4] 15fcd4: f9400fe9 ldr x9, [sp, #0x18] 15fcd8: b94017eb ldr w11, [sp, #0x14] 15fcdc: 7100096b subs w11, w11, #0x2 15fce0: 2a0b03ec mov w12, w11 15fce4: 93407d8c sxtw x12, w12 15fce8: 9b0c7d0c mul x12, x8, x12 15fcec: 8b0c0129 add x9, x9, x12 15fcf0: b940012b ldr w11, [x9] 15fcf4: 1b0b7d4a mul w10, w10, w11 15fcf8: b94013eb ldr w11, [sp, #0x10] 15fcfc: 0b0a016a add w10, w11, w10 15fd00: b90013ea str w10, [sp, #0x10] 15fd04: f94017e9 ldr x9, [sp, #0x28] 15fd08: b940012a ldr w10, [x9] 15fd0c: f9400fe9 ldr x9, [sp, #0x18] 15fd10: b94017eb ldr w11, [sp, #0x14] 15fd14: 7100056b subs w11, w11, #0x1 15fd18: 2a0b03ec mov w12, w11 15fd1c: 93407d8c sxtw x12, w12 15fd20: 9b0c7d0c mul x12, x8, x12 15fd24: 8b0c0129 add x9, x9, x12 15fd28: b940012b ldr w11, [x9] 15fd2c: 1b0b7d4a mul w10, w10, w11 15fd30: b94013eb ldr w11, [sp, #0x10] 15fd34: 0b0a016a add w10, w11, w10 15fd38: b90013ea str w10, [sp, #0x10] 15fd3c: f9401fe9 ldr x9, [sp, #0x38] 15fd40: b94017ea ldr w10, [sp, #0x14] 15fd44: 2a0a03ec mov w12, w10 15fd48: 93407d8c sxtw x12, w12 15fd4c: 9b0c7d0c mul x12, x8, x12 15fd50: 8b0c0129 add x9, x9, x12 15fd54: b940012a ldr w10, [x9] 15fd58: b94013eb ldr w11, [sp, #0x10] 15fd5c: b94023ed ldr w13, [sp, #0x20] 15fd60: 1acd296b asr w11, w11, w13 15fd64: 0b0b014a add w10, w10, w11 15fd68: f9400fe9 ldr x9, [sp, #0x18] 15fd6c: b94017eb ldr w11, [sp, #0x14] 15fd70: 2a0b03ec mov w12, w11 15fd74: 93407d8c sxtw x12, w12 15fd78: 9b0c7d08 mul x8, x8, x12 15fd7c: 8b080128 add x8, x9, x8 15fd80: b900010a str w10, [x8] 15fd84: b94017e8 ldr w8, [sp, #0x14] 15fd88: 11000508 add w8, w8, #0x1 15fd8c: b90017e8 str w8, [sp, #0x14] 15fd90: 17ffff9d b 0x15fc04 15fd94: 14000119 b 0x1601f8 15fd98: 321f03e8 orr w8, wzr, #0x2 15fd9c: b94027e9 ldr w9, [sp, #0x24] 15fda0: 6b08013f cmp w9, w8 15fda4: 1a9f97e8 cset w8, hi 15fda8: 37000048 tbnz w8, #0x0, 0x15fdb0 15fdac: 140000a9 b 0x160050 15fdb0: 321e03e8 orr w8, wzr, #0x4 15fdb4: b94027e9 ldr w9, [sp, #0x24] 15fdb8: 6b08013f cmp w9, w8 15fdbc: 1a9f17e8 cset w8, eq 15fdc0: 37000048 tbnz w8, #0x0, 0x15fdc8 15fdc4: 14000059 b 0x15ff28 15fdc8: b90017ff str wzr, [sp, #0x14] 15fdcc: b94017e8 ldr w8, [sp, #0x14] 15fdd0: b94037e9 ldr w9, [sp, #0x34] 15fdd4: 6b09011f cmp w8, w9 15fdd8: 1a9fa7e8 cset w8, lt 15fddc: 37000048 tbnz w8, #0x0, 0x15fde4 15fde0: 14000051 b 0x15ff24 15fde4: b27e03e8 orr x8, xzr, #0x4 15fde8: b90013ff str wzr, [sp, #0x10] 15fdec: f94017e9 ldr x9, [sp, #0x28] 15fdf0: b9400d2a ldr w10, [x9, #0xc] 15fdf4: f9400fe9 ldr x9, [sp, #0x18] 15fdf8: b94017eb ldr w11, [sp, #0x14] 15fdfc: 7100116b subs w11, w11, #0x4 15fe00: 2a0b03ec mov w12, w11 15fe04: 93407d8c sxtw x12, w12 15fe08: 9b0c7d0c mul x12, x8, x12 15fe0c: 8b0c0129 add x9, x9, x12 15fe10: b940012b ldr w11, [x9] 15fe14: 1b0b7d4a mul w10, w10, w11 15fe18: b94013eb ldr w11, [sp, #0x10] 15fe1c: 0b0a016a add w10, w11, w10 15fe20: b90013ea str w10, [sp, #0x10] 15fe24: f94017e9 ldr x9, [sp, #0x28] 15fe28: b940092a ldr w10, [x9, #0x8] 15fe2c: f9400fe9 ldr x9, [sp, #0x18] 15fe30: b94017eb ldr w11, [sp, #0x14] 15fe34: 71000d6b subs w11, w11, #0x3 15fe38: 2a0b03ec mov w12, w11 15fe3c: 93407d8c sxtw x12, w12 15fe40: 9b0c7d0c mul x12, x8, x12 15fe44: 8b0c0129 add x9, x9, x12 15fe48: b940012b ldr w11, [x9] 15fe4c: 1b0b7d4a mul w10, w10, w11 15fe50: b94013eb ldr w11, [sp, #0x10] 15fe54: 0b0a016a add w10, w11, w10 15fe58: b90013ea str w10, [sp, #0x10] 15fe5c: f94017e9 ldr x9, [sp, #0x28] 15fe60: b940052a ldr w10, [x9, #0x4] 15fe64: f9400fe9 ldr x9, [sp, #0x18] 15fe68: b94017eb ldr w11, [sp, #0x14] 15fe6c: 7100096b subs w11, w11, #0x2 15fe70: 2a0b03ec mov w12, w11 15fe74: 93407d8c sxtw x12, w12 15fe78: 9b0c7d0c mul x12, x8, x12 15fe7c: 8b0c0129 add x9, x9, x12 15fe80: b940012b ldr w11, [x9] 15fe84: 1b0b7d4a mul w10, w10, w11 15fe88: b94013eb ldr w11, [sp, #0x10] 15fe8c: 0b0a016a add w10, w11, w10 15fe90: b90013ea str w10, [sp, #0x10] 15fe94: f94017e9 ldr x9, [sp, #0x28] 15fe98: b940012a ldr w10, [x9] 15fe9c: f9400fe9 ldr x9, [sp, #0x18] 15fea0: b94017eb ldr w11, [sp, #0x14] 15fea4: 7100056b subs w11, w11, #0x1 15fea8: 2a0b03ec mov w12, w11 15feac: 93407d8c sxtw x12, w12 15feb0: 9b0c7d0c mul x12, x8, x12 15feb4: 8b0c0129 add x9, x9, x12 15feb8: b940012b ldr w11, [x9] 15febc: 1b0b7d4a mul w10, w10, w11 15fec0: b94013eb ldr w11, [sp, #0x10] 15fec4: 0b0a016a add w10, w11, w10 15fec8: b90013ea str w10, [sp, #0x10] 15fecc: f9401fe9 ldr x9, [sp, #0x38] 15fed0: b94017ea ldr w10, [sp, #0x14] 15fed4: 2a0a03ec mov w12, w10 15fed8: 93407d8c sxtw x12, w12 15fedc: 9b0c7d0c mul x12, x8, x12 15fee0: 8b0c0129 add x9, x9, x12 15fee4: b940012a ldr w10, [x9] 15fee8: b94013eb ldr w11, [sp, #0x10] 15feec: b94023ed ldr w13, [sp, #0x20] 15fef0: 1acd296b asr w11, w11, w13 15fef4: 0b0b014a add w10, w10, w11 15fef8: f9400fe9 ldr x9, [sp, #0x18] 15fefc: b94017eb ldr w11, [sp, #0x14] 15ff00: 2a0b03ec mov w12, w11 15ff04: 93407d8c sxtw x12, w12 15ff08: 9b0c7d08 mul x8, x8, x12 15ff0c: 8b080128 add x8, x9, x8 15ff10: b900010a str w10, [x8] 15ff14: b94017e8 ldr w8, [sp, #0x14] 15ff18: 11000508 add w8, w8, #0x1 15ff1c: b90017e8 str w8, [sp, #0x14] 15ff20: 17ffffab b 0x15fdcc 15ff24: 1400004a b 0x16004c 15ff28: b90017ff str wzr, [sp, #0x14] 15ff2c: b94017e8 ldr w8, [sp, #0x14] 15ff30: b94037e9 ldr w9, [sp, #0x34] 15ff34: 6b09011f cmp w8, w9 15ff38: 1a9fa7e8 cset w8, lt 15ff3c: 37000048 tbnz w8, #0x0, 0x15ff44 15ff40: 14000043 b 0x16004c 15ff44: b27e03e8 orr x8, xzr, #0x4 15ff48: b90013ff str wzr, [sp, #0x10] 15ff4c: f94017e9 ldr x9, [sp, #0x28] 15ff50: b940092a ldr w10, [x9, #0x8] 15ff54: f9400fe9 ldr x9, [sp, #0x18] 15ff58: b94017eb ldr w11, [sp, #0x14] 15ff5c: 71000d6b subs w11, w11, #0x3 15ff60: 2a0b03ec mov w12, w11 15ff64: 93407d8c sxtw x12, w12 15ff68: 9b0c7d0c mul x12, x8, x12 15ff6c: 8b0c0129 add x9, x9, x12 15ff70: b940012b ldr w11, [x9] 15ff74: 1b0b7d4a mul w10, w10, w11 15ff78: b94013eb ldr w11, [sp, #0x10] 15ff7c: 0b0a016a add w10, w11, w10 15ff80: b90013ea str w10, [sp, #0x10] 15ff84: f94017e9 ldr x9, [sp, #0x28] 15ff88: b940052a ldr w10, [x9, #0x4] 15ff8c: f9400fe9 ldr x9, [sp, #0x18] 15ff90: b94017eb ldr w11, [sp, #0x14] 15ff94: 7100096b subs w11, w11, #0x2 15ff98: 2a0b03ec mov w12, w11 15ff9c: 93407d8c sxtw x12, w12 15ffa0: 9b0c7d0c mul x12, x8, x12 15ffa4: 8b0c0129 add x9, x9, x12 15ffa8: b940012b ldr w11, [x9] 15ffac: 1b0b7d4a mul w10, w10, w11 15ffb0: b94013eb ldr w11, [sp, #0x10] 15ffb4: 0b0a016a add w10, w11, w10 15ffb8: b90013ea str w10, [sp, #0x10] 15ffbc: f94017e9 ldr x9, [sp, #0x28] 15ffc0: b940012a ldr w10, [x9] 15ffc4: f9400fe9 ldr x9, [sp, #0x18] 15ffc8: b94017eb ldr w11, [sp, #0x14] 15ffcc: 7100056b subs w11, w11, #0x1 15ffd0: 2a0b03ec mov w12, w11 15ffd4: 93407d8c sxtw x12, w12 15ffd8: 9b0c7d0c mul x12, x8, x12 15ffdc: 8b0c0129 add x9, x9, x12 15ffe0: b940012b ldr w11, [x9] 15ffe4: 1b0b7d4a mul w10, w10, w11 15ffe8: b94013eb ldr w11, [sp, #0x10] 15ffec: 0b0a016a add w10, w11, w10 15fff0: b90013ea str w10, [sp, #0x10] 15fff4: f9401fe9 ldr x9, [sp, #0x38] 15fff8: b94017ea ldr w10, [sp, #0x14] 15fffc: 2a0a03ec mov w12, w10 160000: 93407d8c sxtw x12, w12 160004: 9b0c7d0c mul x12, x8, x12 160008: 8b0c0129 add x9, x9, x12 16000c: b940012a ldr w10, [x9] 160010: b94013eb ldr w11, [sp, #0x10] 160014: b94023ed ldr w13, [sp, #0x20] 160018: 1acd296b asr w11, w11, w13 16001c: 0b0b014a add w10, w10, w11 160020: f9400fe9 ldr x9, [sp, #0x18] 160024: b94017eb ldr w11, [sp, #0x14] 160028: 2a0b03ec mov w12, w11 16002c: 93407d8c sxtw x12, w12 160030: 9b0c7d08 mul x8, x8, x12 160034: 8b080128 add x8, x9, x8 160038: b900010a str w10, [x8] 16003c: b94017e8 ldr w8, [sp, #0x14] 160040: 11000508 add w8, w8, #0x1 160044: b90017e8 str w8, [sp, #0x14] 160048: 17ffffb9 b 0x15ff2c 16004c: 1400006b b 0x1601f8 160050: 321f03e8 orr w8, wzr, #0x2 160054: b94027e9 ldr w9, [sp, #0x24] 160058: 6b08013f cmp w9, w8 16005c: 1a9f17e8 cset w8, eq 160060: 37000048 tbnz w8, #0x0, 0x160068 160064: 1400003d b 0x160158 160068: b90017ff str wzr, [sp, #0x14] 16006c: b94017e8 ldr w8, [sp, #0x14] 160070: b94037e9 ldr w9, [sp, #0x34] 160074: 6b09011f cmp w8, w9 160078: 1a9fa7e8 cset w8, lt 16007c: 37000048 tbnz w8, #0x0, 0x160084 160080: 14000035 b 0x160154 160084: b27e03e8 orr x8, xzr, #0x4 160088: b90013ff str wzr, [sp, #0x10] 16008c: f94017e9 ldr x9, [sp, #0x28] 160090: b940052a ldr w10, [x9, #0x4] 160094: f9400fe9 ldr x9, [sp, #0x18] 160098: b94017eb ldr w11, [sp, #0x14] 16009c: 7100096b subs w11, w11, #0x2 1600a0: 2a0b03ec mov w12, w11 1600a4: 93407d8c sxtw x12, w12 1600a8: 9b0c7d0c mul x12, x8, x12 1600ac: 8b0c0129 add x9, x9, x12 1600b0: b940012b ldr w11, [x9] 1600b4: 1b0b7d4a mul w10, w10, w11 1600b8: b94013eb ldr w11, [sp, #0x10] 1600bc: 0b0a016a add w10, w11, w10 1600c0: b90013ea str w10, [sp, #0x10] 1600c4: f94017e9 ldr x9, [sp, #0x28] 1600c8: b940012a ldr w10, [x9] 1600cc: f9400fe9 ldr x9, [sp, #0x18] 1600d0: b94017eb ldr w11, [sp, #0x14] 1600d4: 7100056b subs w11, w11, #0x1 1600d8: 2a0b03ec mov w12, w11 1600dc: 93407d8c sxtw x12, w12 1600e0: 9b0c7d0c mul x12, x8, x12 1600e4: 8b0c0129 add x9, x9, x12 1600e8: b940012b ldr w11, [x9] 1600ec: 1b0b7d4a mul w10, w10, w11 1600f0: b94013eb ldr w11, [sp, #0x10] 1600f4: 0b0a016a add w10, w11, w10 1600f8: b90013ea str w10, [sp, #0x10] 1600fc: f9401fe9 ldr x9, [sp, #0x38] 160100: b94017ea ldr w10, [sp, #0x14] 160104: 2a0a03ec mov w12, w10 160108: 93407d8c sxtw x12, w12 16010c: 9b0c7d0c mul x12, x8, x12 160110: 8b0c0129 add x9, x9, x12 160114: b940012a ldr w10, [x9] 160118: b94013eb ldr w11, [sp, #0x10] 16011c: b94023ed ldr w13, [sp, #0x20] 160120: 1acd296b asr w11, w11, w13 160124: 0b0b014a add w10, w10, w11 160128: f9400fe9 ldr x9, [sp, #0x18] 16012c: b94017eb ldr w11, [sp, #0x14] 160130: 2a0b03ec mov w12, w11 160134: 93407d8c sxtw x12, w12 160138: 9b0c7d08 mul x8, x8, x12 16013c: 8b080128 add x8, x9, x8 160140: b900010a str w10, [x8] 160144: b94017e8 ldr w8, [sp, #0x14] 160148: 11000508 add w8, w8, #0x1 16014c: b90017e8 str w8, [sp, #0x14] 160150: 17ffffc7 b 0x16006c 160154: 14000029 b 0x1601f8 160158: b90017ff str wzr, [sp, #0x14] 16015c: b94017e8 ldr w8, [sp, #0x14] 160160: b94037e9 ldr w9, [sp, #0x34] 160164: 6b09011f cmp w8, w9 160168: 1a9fa7e8 cset w8, lt 16016c: 37000048 tbnz w8, #0x0, 0x160174 160170: 14000022 b 0x1601f8 160174: b27e03e8 orr x8, xzr, #0x4 160178: f9401fe9 ldr x9, [sp, #0x38] 16017c: b94017ea ldr w10, [sp, #0x14] 160180: 2a0a03eb mov w11, w10 160184: 93407d6b sxtw x11, w11 160188: 9b0b7d0b mul x11, x8, x11 16018c: 8b0b0129 add x9, x9, x11 160190: b940012a ldr w10, [x9] 160194: f94017e9 ldr x9, [sp, #0x28] 160198: b940012c ldr w12, [x9] 16019c: f9400fe9 ldr x9, [sp, #0x18] 1601a0: b94017ed ldr w13, [sp, #0x14] 1601a4: 710005ad subs w13, w13, #0x1 1601a8: 2a0d03eb mov w11, w13 1601ac: 93407d6b sxtw x11, w11 1601b0: 9b0b7d0b mul x11, x8, x11 1601b4: 8b0b0129 add x9, x9, x11 1601b8: b940012d ldr w13, [x9] 1601bc: 1b0d7d8c mul w12, w12, w13 1601c0: b94023ed ldr w13, [sp, #0x20] 1601c4: 1acd298c asr w12, w12, w13 1601c8: 0b0c014a add w10, w10, w12 1601cc: f9400fe9 ldr x9, [sp, #0x18] 1601d0: b94017ec ldr w12, [sp, #0x14] 1601d4: 2a0c03eb mov w11, w12 1601d8: 93407d6b sxtw x11, w11 1601dc: 9b0b7d08 mul x8, x8, x11 1601e0: 8b080128 add x8, x9, x8 1601e4: b900010a str w10, [x8] 1601e8: b94017e8 ldr w8, [sp, #0x14] 1601ec: 11000508 add w8, w8, #0x1 1601f0: b90017e8 str w8, [sp, #0x14] 1601f4: 17ffffda b 0x16015c 1601f8: 1400026e b 0x160bb0 1601fc: b90017ff str wzr, [sp, #0x14] 160200: b94017e8 ldr w8, [sp, #0x14] 160204: b94037e9 ldr w9, [sp, #0x34] 160208: 6b09011f cmp w8, w9 16020c: 1a9fa7e8 cset w8, lt 160210: 37000048 tbnz w8, #0x0, 0x160218 160214: 14000267 b 0x160bb0 160218: 321b03e8 orr w8, wzr, #0x20 16021c: b90013ff str wzr, [sp, #0x10] 160220: b94027e9 ldr w9, [sp, #0x24] 160224: 6b09011f cmp w8, w9 160228: 1a9f17e8 cset w8, eq 16022c: b9000fe9 str w9, [sp, #0xc] 160230: 37000ea8 tbnz w8, #0x0, 0x160404 160234: 14000001 b 0x160238 160238: 320013e8 orr w8, wzr, #0x1f 16023c: b9400fe9 ldr w9, [sp, #0xc] 160240: 6b09011f cmp w8, w9 160244: 1a9f17e8 cset w8, eq 160248: 37000fc8 tbnz w8, #0x0, 0x160440 16024c: 14000001 b 0x160250 160250: 321f0fe8 orr w8, wzr, #0x1e 160254: b9400fe9 ldr w9, [sp, #0xc] 160258: 6b09011f cmp w8, w9 16025c: 1a9f17e8 cset w8, eq 160260: 370010e8 tbnz w8, #0x0, 0x16047c 160264: 14000001 b 0x160268 160268: 528003a8 mov w8, #0x1d // =29 16026c: b9400fe9 ldr w9, [sp, #0xc] 160270: 6b09011f cmp w8, w9 160274: 1a9f17e8 cset w8, eq 160278: 37001208 tbnz w8, #0x0, 0x1604b8 16027c: 14000001 b 0x160280 160280: 321e0be8 orr w8, wzr, #0x1c 160284: b9400fe9 ldr w9, [sp, #0xc] 160288: 6b09011f cmp w8, w9 16028c: 1a9f17e8 cset w8, eq 160290: 37001328 tbnz w8, #0x0, 0x1604f4 160294: 14000001 b 0x160298 160298: 52800368 mov w8, #0x1b // =27 16029c: b9400fe9 ldr w9, [sp, #0xc] 1602a0: 6b09011f cmp w8, w9 1602a4: 1a9f17e8 cset w8, eq 1602a8: 37001448 tbnz w8, #0x0, 0x160530 1602ac: 14000001 b 0x1602b0 1602b0: 52800348 mov w8, #0x1a // =26 1602b4: b9400fe9 ldr w9, [sp, #0xc] 1602b8: 6b09011f cmp w8, w9 1602bc: 1a9f17e8 cset w8, eq 1602c0: 37001568 tbnz w8, #0x0, 0x16056c 1602c4: 14000001 b 0x1602c8 1602c8: 52800328 mov w8, #0x19 // =25 1602cc: b9400fe9 ldr w9, [sp, #0xc] 1602d0: 6b09011f cmp w8, w9 1602d4: 1a9f17e8 cset w8, eq 1602d8: 37001688 tbnz w8, #0x0, 0x1605a8 1602dc: 14000001 b 0x1602e0 1602e0: 321d07e8 orr w8, wzr, #0x18 1602e4: b9400fe9 ldr w9, [sp, #0xc] 1602e8: 6b09011f cmp w8, w9 1602ec: 1a9f17e8 cset w8, eq 1602f0: 370017a8 tbnz w8, #0x0, 0x1605e4 1602f4: 14000001 b 0x1602f8 1602f8: 528002e8 mov w8, #0x17 // =23 1602fc: b9400fe9 ldr w9, [sp, #0xc] 160300: 6b09011f cmp w8, w9 160304: 1a9f17e8 cset w8, eq 160308: 370018c8 tbnz w8, #0x0, 0x160620 16030c: 14000001 b 0x160310 160310: 528002c8 mov w8, #0x16 // =22 160314: b9400fe9 ldr w9, [sp, #0xc] 160318: 6b09011f cmp w8, w9 16031c: 1a9f17e8 cset w8, eq 160320: 370019e8 tbnz w8, #0x0, 0x16065c 160324: 14000001 b 0x160328 160328: 528002a8 mov w8, #0x15 // =21 16032c: b9400fe9 ldr w9, [sp, #0xc] 160330: 6b09011f cmp w8, w9 160334: 1a9f17e8 cset w8, eq 160338: 37001b08 tbnz w8, #0x0, 0x160698 16033c: 14000001 b 0x160340 160340: 52800288 mov w8, #0x14 // =20 160344: b9400fe9 ldr w9, [sp, #0xc] 160348: 6b09011f cmp w8, w9 16034c: 1a9f17e8 cset w8, eq 160350: 37001c28 tbnz w8, #0x0, 0x1606d4 160354: 14000001 b 0x160358 160358: 52800268 mov w8, #0x13 // =19 16035c: b9400fe9 ldr w9, [sp, #0xc] 160360: 6b09011f cmp w8, w9 160364: 1a9f17e8 cset w8, eq 160368: 37001d48 tbnz w8, #0x0, 0x160710 16036c: 14000001 b 0x160370 160370: 52800248 mov w8, #0x12 // =18 160374: b9400fe9 ldr w9, [sp, #0xc] 160378: 6b09011f cmp w8, w9 16037c: 1a9f17e8 cset w8, eq 160380: 37001e68 tbnz w8, #0x0, 0x16074c 160384: 14000001 b 0x160388 160388: 52800228 mov w8, #0x11 // =17 16038c: b9400fe9 ldr w9, [sp, #0xc] 160390: 6b09011f cmp w8, w9 160394: 1a9f17e8 cset w8, eq 160398: 37001f88 tbnz w8, #0x0, 0x160788 16039c: 14000001 b 0x1603a0 1603a0: 321c03e8 orr w8, wzr, #0x10 1603a4: b9400fe9 ldr w9, [sp, #0xc] 1603a8: 6b09011f cmp w8, w9 1603ac: 1a9f17e8 cset w8, eq 1603b0: 370020a8 tbnz w8, #0x0, 0x1607c4 1603b4: 14000001 b 0x1603b8 1603b8: 32000fe8 orr w8, wzr, #0xf 1603bc: b9400fe9 ldr w9, [sp, #0xc] 1603c0: 6b09011f cmp w8, w9 1603c4: 1a9f17e8 cset w8, eq 1603c8: 370021c8 tbnz w8, #0x0, 0x160800 1603cc: 14000001 b 0x1603d0 1603d0: 321f0be8 orr w8, wzr, #0xe 1603d4: b9400fe9 ldr w9, [sp, #0xc] 1603d8: 6b09011f cmp w8, w9 1603dc: 1a9f17e8 cset w8, eq 1603e0: 370022e8 tbnz w8, #0x0, 0x16083c 1603e4: 14000001 b 0x1603e8 1603e8: 528001a8 mov w8, #0xd // =13 1603ec: b9400fe9 ldr w9, [sp, #0xc] 1603f0: 6b09011f cmp w8, w9 1603f4: 1a9f17e8 cset w8, eq 1603f8: 37002408 tbnz w8, #0x0, 0x160878 1603fc: 14000001 b 0x160400 160400: 140001d5 b 0x160b54 160404: b27e03e8 orr x8, xzr, #0x4 160408: f94017e9 ldr x9, [sp, #0x28] 16040c: b9407d2a ldr w10, [x9, #0x7c] 160410: f9400fe9 ldr x9, [sp, #0x18] 160414: b94017eb ldr w11, [sp, #0x14] 160418: 7100816b subs w11, w11, #0x20 16041c: 2a0b03ec mov w12, w11 160420: 93407d8c sxtw x12, w12 160424: 9b0c7d08 mul x8, x8, x12 160428: 8b080128 add x8, x9, x8 16042c: b940010b ldr w11, [x8] 160430: 1b0b7d4a mul w10, w10, w11 160434: b94013eb ldr w11, [sp, #0x10] 160438: 0b0a016a add w10, w11, w10 16043c: b90013ea str w10, [sp, #0x10] 160440: b27e03e8 orr x8, xzr, #0x4 160444: f94017e9 ldr x9, [sp, #0x28] 160448: b940792a ldr w10, [x9, #0x78] 16044c: f9400fe9 ldr x9, [sp, #0x18] 160450: b94017eb ldr w11, [sp, #0x14] 160454: 71007d6b subs w11, w11, #0x1f 160458: 2a0b03ec mov w12, w11 16045c: 93407d8c sxtw x12, w12 160460: 9b0c7d08 mul x8, x8, x12 160464: 8b080128 add x8, x9, x8 160468: b940010b ldr w11, [x8] 16046c: 1b0b7d4a mul w10, w10, w11 160470: b94013eb ldr w11, [sp, #0x10] 160474: 0b0a016a add w10, w11, w10 160478: b90013ea str w10, [sp, #0x10] 16047c: b27e03e8 orr x8, xzr, #0x4 160480: f94017e9 ldr x9, [sp, #0x28] 160484: b940752a ldr w10, [x9, #0x74] 160488: f9400fe9 ldr x9, [sp, #0x18] 16048c: b94017eb ldr w11, [sp, #0x14] 160490: 7100796b subs w11, w11, #0x1e 160494: 2a0b03ec mov w12, w11 160498: 93407d8c sxtw x12, w12 16049c: 9b0c7d08 mul x8, x8, x12 1604a0: 8b080128 add x8, x9, x8 1604a4: b940010b ldr w11, [x8] 1604a8: 1b0b7d4a mul w10, w10, w11 1604ac: b94013eb ldr w11, [sp, #0x10] 1604b0: 0b0a016a add w10, w11, w10 1604b4: b90013ea str w10, [sp, #0x10] 1604b8: b27e03e8 orr x8, xzr, #0x4 1604bc: f94017e9 ldr x9, [sp, #0x28] 1604c0: b940712a ldr w10, [x9, #0x70] 1604c4: f9400fe9 ldr x9, [sp, #0x18] 1604c8: b94017eb ldr w11, [sp, #0x14] 1604cc: 7100756b subs w11, w11, #0x1d 1604d0: 2a0b03ec mov w12, w11 1604d4: 93407d8c sxtw x12, w12 1604d8: 9b0c7d08 mul x8, x8, x12 1604dc: 8b080128 add x8, x9, x8 1604e0: b940010b ldr w11, [x8] 1604e4: 1b0b7d4a mul w10, w10, w11 1604e8: b94013eb ldr w11, [sp, #0x10] 1604ec: 0b0a016a add w10, w11, w10 1604f0: b90013ea str w10, [sp, #0x10] 1604f4: b27e03e8 orr x8, xzr, #0x4 1604f8: f94017e9 ldr x9, [sp, #0x28] 1604fc: b9406d2a ldr w10, [x9, #0x6c] 160500: f9400fe9 ldr x9, [sp, #0x18] 160504: b94017eb ldr w11, [sp, #0x14] 160508: 7100716b subs w11, w11, #0x1c 16050c: 2a0b03ec mov w12, w11 160510: 93407d8c sxtw x12, w12 160514: 9b0c7d08 mul x8, x8, x12 160518: 8b080128 add x8, x9, x8 16051c: b940010b ldr w11, [x8] 160520: 1b0b7d4a mul w10, w10, w11 160524: b94013eb ldr w11, [sp, #0x10] 160528: 0b0a016a add w10, w11, w10 16052c: b90013ea str w10, [sp, #0x10] 160530: b27e03e8 orr x8, xzr, #0x4 160534: f94017e9 ldr x9, [sp, #0x28] 160538: b940692a ldr w10, [x9, #0x68] 16053c: f9400fe9 ldr x9, [sp, #0x18] 160540: b94017eb ldr w11, [sp, #0x14] 160544: 71006d6b subs w11, w11, #0x1b 160548: 2a0b03ec mov w12, w11 16054c: 93407d8c sxtw x12, w12 160550: 9b0c7d08 mul x8, x8, x12 160554: 8b080128 add x8, x9, x8 160558: b940010b ldr w11, [x8] 16055c: 1b0b7d4a mul w10, w10, w11 160560: b94013eb ldr w11, [sp, #0x10] 160564: 0b0a016a add w10, w11, w10 160568: b90013ea str w10, [sp, #0x10] 16056c: b27e03e8 orr x8, xzr, #0x4 160570: f94017e9 ldr x9, [sp, #0x28] 160574: b940652a ldr w10, [x9, #0x64] 160578: f9400fe9 ldr x9, [sp, #0x18] 16057c: b94017eb ldr w11, [sp, #0x14] 160580: 7100696b subs w11, w11, #0x1a 160584: 2a0b03ec mov w12, w11 160588: 93407d8c sxtw x12, w12 16058c: 9b0c7d08 mul x8, x8, x12 160590: 8b080128 add x8, x9, x8 160594: b940010b ldr w11, [x8] 160598: 1b0b7d4a mul w10, w10, w11 16059c: b94013eb ldr w11, [sp, #0x10] 1605a0: 0b0a016a add w10, w11, w10 1605a4: b90013ea str w10, [sp, #0x10] 1605a8: b27e03e8 orr x8, xzr, #0x4 1605ac: f94017e9 ldr x9, [sp, #0x28] 1605b0: b940612a ldr w10, [x9, #0x60] 1605b4: f9400fe9 ldr x9, [sp, #0x18] 1605b8: b94017eb ldr w11, [sp, #0x14] 1605bc: 7100656b subs w11, w11, #0x19 1605c0: 2a0b03ec mov w12, w11 1605c4: 93407d8c sxtw x12, w12 1605c8: 9b0c7d08 mul x8, x8, x12 1605cc: 8b080128 add x8, x9, x8 1605d0: b940010b ldr w11, [x8] 1605d4: 1b0b7d4a mul w10, w10, w11 1605d8: b94013eb ldr w11, [sp, #0x10] 1605dc: 0b0a016a add w10, w11, w10 1605e0: b90013ea str w10, [sp, #0x10] 1605e4: b27e03e8 orr x8, xzr, #0x4 1605e8: f94017e9 ldr x9, [sp, #0x28] 1605ec: b9405d2a ldr w10, [x9, #0x5c] 1605f0: f9400fe9 ldr x9, [sp, #0x18] 1605f4: b94017eb ldr w11, [sp, #0x14] 1605f8: 7100616b subs w11, w11, #0x18 1605fc: 2a0b03ec mov w12, w11 160600: 93407d8c sxtw x12, w12 160604: 9b0c7d08 mul x8, x8, x12 160608: 8b080128 add x8, x9, x8 16060c: b940010b ldr w11, [x8] 160610: 1b0b7d4a mul w10, w10, w11 160614: b94013eb ldr w11, [sp, #0x10] 160618: 0b0a016a add w10, w11, w10 16061c: b90013ea str w10, [sp, #0x10] 160620: b27e03e8 orr x8, xzr, #0x4 160624: f94017e9 ldr x9, [sp, #0x28] 160628: b940592a ldr w10, [x9, #0x58] 16062c: f9400fe9 ldr x9, [sp, #0x18] 160630: b94017eb ldr w11, [sp, #0x14] 160634: 71005d6b subs w11, w11, #0x17 160638: 2a0b03ec mov w12, w11 16063c: 93407d8c sxtw x12, w12 160640: 9b0c7d08 mul x8, x8, x12 160644: 8b080128 add x8, x9, x8 160648: b940010b ldr w11, [x8] 16064c: 1b0b7d4a mul w10, w10, w11 160650: b94013eb ldr w11, [sp, #0x10] 160654: 0b0a016a add w10, w11, w10 160658: b90013ea str w10, [sp, #0x10] 16065c: b27e03e8 orr x8, xzr, #0x4 160660: f94017e9 ldr x9, [sp, #0x28] 160664: b940552a ldr w10, [x9, #0x54] 160668: f9400fe9 ldr x9, [sp, #0x18] 16066c: b94017eb ldr w11, [sp, #0x14] 160670: 7100596b subs w11, w11, #0x16 160674: 2a0b03ec mov w12, w11 160678: 93407d8c sxtw x12, w12 16067c: 9b0c7d08 mul x8, x8, x12 160680: 8b080128 add x8, x9, x8 160684: b940010b ldr w11, [x8] 160688: 1b0b7d4a mul w10, w10, w11 16068c: b94013eb ldr w11, [sp, #0x10] 160690: 0b0a016a add w10, w11, w10 160694: b90013ea str w10, [sp, #0x10] 160698: b27e03e8 orr x8, xzr, #0x4 16069c: f94017e9 ldr x9, [sp, #0x28] 1606a0: b940512a ldr w10, [x9, #0x50] 1606a4: f9400fe9 ldr x9, [sp, #0x18] 1606a8: b94017eb ldr w11, [sp, #0x14] 1606ac: 7100556b subs w11, w11, #0x15 1606b0: 2a0b03ec mov w12, w11 1606b4: 93407d8c sxtw x12, w12 1606b8: 9b0c7d08 mul x8, x8, x12 1606bc: 8b080128 add x8, x9, x8 1606c0: b940010b ldr w11, [x8] 1606c4: 1b0b7d4a mul w10, w10, w11 1606c8: b94013eb ldr w11, [sp, #0x10] 1606cc: 0b0a016a add w10, w11, w10 1606d0: b90013ea str w10, [sp, #0x10] 1606d4: b27e03e8 orr x8, xzr, #0x4 1606d8: f94017e9 ldr x9, [sp, #0x28] 1606dc: b9404d2a ldr w10, [x9, #0x4c] 1606e0: f9400fe9 ldr x9, [sp, #0x18] 1606e4: b94017eb ldr w11, [sp, #0x14] 1606e8: 7100516b subs w11, w11, #0x14 1606ec: 2a0b03ec mov w12, w11 1606f0: 93407d8c sxtw x12, w12 1606f4: 9b0c7d08 mul x8, x8, x12 1606f8: 8b080128 add x8, x9, x8 1606fc: b940010b ldr w11, [x8] 160700: 1b0b7d4a mul w10, w10, w11 160704: b94013eb ldr w11, [sp, #0x10] 160708: 0b0a016a add w10, w11, w10 16070c: b90013ea str w10, [sp, #0x10] 160710: b27e03e8 orr x8, xzr, #0x4 160714: f94017e9 ldr x9, [sp, #0x28] 160718: b940492a ldr w10, [x9, #0x48] 16071c: f9400fe9 ldr x9, [sp, #0x18] 160720: b94017eb ldr w11, [sp, #0x14] 160724: 71004d6b subs w11, w11, #0x13 160728: 2a0b03ec mov w12, w11 16072c: 93407d8c sxtw x12, w12 160730: 9b0c7d08 mul x8, x8, x12 160734: 8b080128 add x8, x9, x8 160738: b940010b ldr w11, [x8] 16073c: 1b0b7d4a mul w10, w10, w11 160740: b94013eb ldr w11, [sp, #0x10] 160744: 0b0a016a add w10, w11, w10 160748: b90013ea str w10, [sp, #0x10] 16074c: b27e03e8 orr x8, xzr, #0x4 160750: f94017e9 ldr x9, [sp, #0x28] 160754: b940452a ldr w10, [x9, #0x44] 160758: f9400fe9 ldr x9, [sp, #0x18] 16075c: b94017eb ldr w11, [sp, #0x14] 160760: 7100496b subs w11, w11, #0x12 160764: 2a0b03ec mov w12, w11 160768: 93407d8c sxtw x12, w12 16076c: 9b0c7d08 mul x8, x8, x12 160770: 8b080128 add x8, x9, x8 160774: b940010b ldr w11, [x8] 160778: 1b0b7d4a mul w10, w10, w11 16077c: b94013eb ldr w11, [sp, #0x10] 160780: 0b0a016a add w10, w11, w10 160784: b90013ea str w10, [sp, #0x10] 160788: b27e03e8 orr x8, xzr, #0x4 16078c: f94017e9 ldr x9, [sp, #0x28] 160790: b940412a ldr w10, [x9, #0x40] 160794: f9400fe9 ldr x9, [sp, #0x18] 160798: b94017eb ldr w11, [sp, #0x14] 16079c: 7100456b subs w11, w11, #0x11 1607a0: 2a0b03ec mov w12, w11 1607a4: 93407d8c sxtw x12, w12 1607a8: 9b0c7d08 mul x8, x8, x12 1607ac: 8b080128 add x8, x9, x8 1607b0: b940010b ldr w11, [x8] 1607b4: 1b0b7d4a mul w10, w10, w11 1607b8: b94013eb ldr w11, [sp, #0x10] 1607bc: 0b0a016a add w10, w11, w10 1607c0: b90013ea str w10, [sp, #0x10] 1607c4: b27e03e8 orr x8, xzr, #0x4 1607c8: f94017e9 ldr x9, [sp, #0x28] 1607cc: b9403d2a ldr w10, [x9, #0x3c] 1607d0: f9400fe9 ldr x9, [sp, #0x18] 1607d4: b94017eb ldr w11, [sp, #0x14] 1607d8: 7100416b subs w11, w11, #0x10 1607dc: 2a0b03ec mov w12, w11 1607e0: 93407d8c sxtw x12, w12 1607e4: 9b0c7d08 mul x8, x8, x12 1607e8: 8b080128 add x8, x9, x8 1607ec: b940010b ldr w11, [x8] 1607f0: 1b0b7d4a mul w10, w10, w11 1607f4: b94013eb ldr w11, [sp, #0x10] 1607f8: 0b0a016a add w10, w11, w10 1607fc: b90013ea str w10, [sp, #0x10] 160800: b27e03e8 orr x8, xzr, #0x4 160804: f94017e9 ldr x9, [sp, #0x28] 160808: b940392a ldr w10, [x9, #0x38] 16080c: f9400fe9 ldr x9, [sp, #0x18] 160810: b94017eb ldr w11, [sp, #0x14] 160814: 71003d6b subs w11, w11, #0xf 160818: 2a0b03ec mov w12, w11 16081c: 93407d8c sxtw x12, w12 160820: 9b0c7d08 mul x8, x8, x12 160824: 8b080128 add x8, x9, x8 160828: b940010b ldr w11, [x8] 16082c: 1b0b7d4a mul w10, w10, w11 160830: b94013eb ldr w11, [sp, #0x10] 160834: 0b0a016a add w10, w11, w10 160838: b90013ea str w10, [sp, #0x10] 16083c: b27e03e8 orr x8, xzr, #0x4 160840: f94017e9 ldr x9, [sp, #0x28] 160844: b940352a ldr w10, [x9, #0x34] 160848: f9400fe9 ldr x9, [sp, #0x18] 16084c: b94017eb ldr w11, [sp, #0x14] 160850: 7100396b subs w11, w11, #0xe 160854: 2a0b03ec mov w12, w11 160858: 93407d8c sxtw x12, w12 16085c: 9b0c7d08 mul x8, x8, x12 160860: 8b080128 add x8, x9, x8 160864: b940010b ldr w11, [x8] 160868: 1b0b7d4a mul w10, w10, w11 16086c: b94013eb ldr w11, [sp, #0x10] 160870: 0b0a016a add w10, w11, w10 160874: b90013ea str w10, [sp, #0x10] 160878: b27e03e8 orr x8, xzr, #0x4 16087c: f94017e9 ldr x9, [sp, #0x28] 160880: b940312a ldr w10, [x9, #0x30] 160884: f9400fe9 ldr x9, [sp, #0x18] 160888: b94017eb ldr w11, [sp, #0x14] 16088c: 7100356b subs w11, w11, #0xd 160890: 2a0b03ec mov w12, w11 160894: 93407d8c sxtw x12, w12 160898: 9b0c7d0c mul x12, x8, x12 16089c: 8b0c0129 add x9, x9, x12 1608a0: b940012b ldr w11, [x9] 1608a4: 1b0b7d4a mul w10, w10, w11 1608a8: b94013eb ldr w11, [sp, #0x10] 1608ac: 0b0a016a add w10, w11, w10 1608b0: b90013ea str w10, [sp, #0x10] 1608b4: f94017e9 ldr x9, [sp, #0x28] 1608b8: b9402d2a ldr w10, [x9, #0x2c] 1608bc: f9400fe9 ldr x9, [sp, #0x18] 1608c0: b94017eb ldr w11, [sp, #0x14] 1608c4: 7100316b subs w11, w11, #0xc 1608c8: 2a0b03ec mov w12, w11 1608cc: 93407d8c sxtw x12, w12 1608d0: 9b0c7d0c mul x12, x8, x12 1608d4: 8b0c0129 add x9, x9, x12 1608d8: b940012b ldr w11, [x9] 1608dc: 1b0b7d4a mul w10, w10, w11 1608e0: b94013eb ldr w11, [sp, #0x10] 1608e4: 0b0a016a add w10, w11, w10 1608e8: b90013ea str w10, [sp, #0x10] 1608ec: f94017e9 ldr x9, [sp, #0x28] 1608f0: b940292a ldr w10, [x9, #0x28] 1608f4: f9400fe9 ldr x9, [sp, #0x18] 1608f8: b94017eb ldr w11, [sp, #0x14] 1608fc: 71002d6b subs w11, w11, #0xb 160900: 2a0b03ec mov w12, w11 160904: 93407d8c sxtw x12, w12 160908: 9b0c7d0c mul x12, x8, x12 16090c: 8b0c0129 add x9, x9, x12 160910: b940012b ldr w11, [x9] 160914: 1b0b7d4a mul w10, w10, w11 160918: b94013eb ldr w11, [sp, #0x10] 16091c: 0b0a016a add w10, w11, w10 160920: b90013ea str w10, [sp, #0x10] 160924: f94017e9 ldr x9, [sp, #0x28] 160928: b940252a ldr w10, [x9, #0x24] 16092c: f9400fe9 ldr x9, [sp, #0x18] 160930: b94017eb ldr w11, [sp, #0x14] 160934: 7100296b subs w11, w11, #0xa 160938: 2a0b03ec mov w12, w11 16093c: 93407d8c sxtw x12, w12 160940: 9b0c7d0c mul x12, x8, x12 160944: 8b0c0129 add x9, x9, x12 160948: b940012b ldr w11, [x9] 16094c: 1b0b7d4a mul w10, w10, w11 160950: b94013eb ldr w11, [sp, #0x10] 160954: 0b0a016a add w10, w11, w10 160958: b90013ea str w10, [sp, #0x10] 16095c: f94017e9 ldr x9, [sp, #0x28] 160960: b940212a ldr w10, [x9, #0x20] 160964: f9400fe9 ldr x9, [sp, #0x18] 160968: b94017eb ldr w11, [sp, #0x14] 16096c: 7100256b subs w11, w11, #0x9 160970: 2a0b03ec mov w12, w11 160974: 93407d8c sxtw x12, w12 160978: 9b0c7d0c mul x12, x8, x12 16097c: 8b0c0129 add x9, x9, x12 160980: b940012b ldr w11, [x9] 160984: 1b0b7d4a mul w10, w10, w11 160988: b94013eb ldr w11, [sp, #0x10] 16098c: 0b0a016a add w10, w11, w10 160990: b90013ea str w10, [sp, #0x10] 160994: f94017e9 ldr x9, [sp, #0x28] 160998: b9401d2a ldr w10, [x9, #0x1c] 16099c: f9400fe9 ldr x9, [sp, #0x18] 1609a0: b94017eb ldr w11, [sp, #0x14] 1609a4: 7100216b subs w11, w11, #0x8 1609a8: 2a0b03ec mov w12, w11 1609ac: 93407d8c sxtw x12, w12 1609b0: 9b0c7d0c mul x12, x8, x12 1609b4: 8b0c0129 add x9, x9, x12 1609b8: b940012b ldr w11, [x9] 1609bc: 1b0b7d4a mul w10, w10, w11 1609c0: b94013eb ldr w11, [sp, #0x10] 1609c4: 0b0a016a add w10, w11, w10 1609c8: b90013ea str w10, [sp, #0x10] 1609cc: f94017e9 ldr x9, [sp, #0x28] 1609d0: b940192a ldr w10, [x9, #0x18] 1609d4: f9400fe9 ldr x9, [sp, #0x18] 1609d8: b94017eb ldr w11, [sp, #0x14] 1609dc: 71001d6b subs w11, w11, #0x7 1609e0: 2a0b03ec mov w12, w11 1609e4: 93407d8c sxtw x12, w12 1609e8: 9b0c7d0c mul x12, x8, x12 1609ec: 8b0c0129 add x9, x9, x12 1609f0: b940012b ldr w11, [x9] 1609f4: 1b0b7d4a mul w10, w10, w11 1609f8: b94013eb ldr w11, [sp, #0x10] 1609fc: 0b0a016a add w10, w11, w10 160a00: b90013ea str w10, [sp, #0x10] 160a04: f94017e9 ldr x9, [sp, #0x28] 160a08: b940152a ldr w10, [x9, #0x14] 160a0c: f9400fe9 ldr x9, [sp, #0x18] 160a10: b94017eb ldr w11, [sp, #0x14] 160a14: 7100196b subs w11, w11, #0x6 160a18: 2a0b03ec mov w12, w11 160a1c: 93407d8c sxtw x12, w12 160a20: 9b0c7d0c mul x12, x8, x12 160a24: 8b0c0129 add x9, x9, x12 160a28: b940012b ldr w11, [x9] 160a2c: 1b0b7d4a mul w10, w10, w11 160a30: b94013eb ldr w11, [sp, #0x10] 160a34: 0b0a016a add w10, w11, w10 160a38: b90013ea str w10, [sp, #0x10] 160a3c: f94017e9 ldr x9, [sp, #0x28] 160a40: b940112a ldr w10, [x9, #0x10] 160a44: f9400fe9 ldr x9, [sp, #0x18] 160a48: b94017eb ldr w11, [sp, #0x14] 160a4c: 7100156b subs w11, w11, #0x5 160a50: 2a0b03ec mov w12, w11 160a54: 93407d8c sxtw x12, w12 160a58: 9b0c7d0c mul x12, x8, x12 160a5c: 8b0c0129 add x9, x9, x12 160a60: b940012b ldr w11, [x9] 160a64: 1b0b7d4a mul w10, w10, w11 160a68: b94013eb ldr w11, [sp, #0x10] 160a6c: 0b0a016a add w10, w11, w10 160a70: b90013ea str w10, [sp, #0x10] 160a74: f94017e9 ldr x9, [sp, #0x28] 160a78: b9400d2a ldr w10, [x9, #0xc] 160a7c: f9400fe9 ldr x9, [sp, #0x18] 160a80: b94017eb ldr w11, [sp, #0x14] 160a84: 7100116b subs w11, w11, #0x4 160a88: 2a0b03ec mov w12, w11 160a8c: 93407d8c sxtw x12, w12 160a90: 9b0c7d0c mul x12, x8, x12 160a94: 8b0c0129 add x9, x9, x12 160a98: b940012b ldr w11, [x9] 160a9c: 1b0b7d4a mul w10, w10, w11 160aa0: b94013eb ldr w11, [sp, #0x10] 160aa4: 0b0a016a add w10, w11, w10 160aa8: b90013ea str w10, [sp, #0x10] 160aac: f94017e9 ldr x9, [sp, #0x28] 160ab0: b940092a ldr w10, [x9, #0x8] 160ab4: f9400fe9 ldr x9, [sp, #0x18] 160ab8: b94017eb ldr w11, [sp, #0x14] 160abc: 71000d6b subs w11, w11, #0x3 160ac0: 2a0b03ec mov w12, w11 160ac4: 93407d8c sxtw x12, w12 160ac8: 9b0c7d0c mul x12, x8, x12 160acc: 8b0c0129 add x9, x9, x12 160ad0: b940012b ldr w11, [x9] 160ad4: 1b0b7d4a mul w10, w10, w11 160ad8: b94013eb ldr w11, [sp, #0x10] 160adc: 0b0a016a add w10, w11, w10 160ae0: b90013ea str w10, [sp, #0x10] 160ae4: f94017e9 ldr x9, [sp, #0x28] 160ae8: b940052a ldr w10, [x9, #0x4] 160aec: f9400fe9 ldr x9, [sp, #0x18] 160af0: b94017eb ldr w11, [sp, #0x14] 160af4: 7100096b subs w11, w11, #0x2 160af8: 2a0b03ec mov w12, w11 160afc: 93407d8c sxtw x12, w12 160b00: 9b0c7d0c mul x12, x8, x12 160b04: 8b0c0129 add x9, x9, x12 160b08: b940012b ldr w11, [x9] 160b0c: 1b0b7d4a mul w10, w10, w11 160b10: b94013eb ldr w11, [sp, #0x10] 160b14: 0b0a016a add w10, w11, w10 160b18: b90013ea str w10, [sp, #0x10] 160b1c: f94017e9 ldr x9, [sp, #0x28] 160b20: b940012a ldr w10, [x9] 160b24: f9400fe9 ldr x9, [sp, #0x18] 160b28: b94017eb ldr w11, [sp, #0x14] 160b2c: 7100056b subs w11, w11, #0x1 160b30: 2a0b03ec mov w12, w11 160b34: 93407d8c sxtw x12, w12 160b38: 9b0c7d08 mul x8, x8, x12 160b3c: 8b080128 add x8, x9, x8 160b40: b940010b ldr w11, [x8] 160b44: 1b0b7d4a mul w10, w10, w11 160b48: b94013eb ldr w11, [sp, #0x10] 160b4c: 0b0a016a add w10, w11, w10 160b50: b90013ea str w10, [sp, #0x10] 160b54: b27e03e8 orr x8, xzr, #0x4 160b58: f9401fe9 ldr x9, [sp, #0x38] 160b5c: b94017ea ldr w10, [sp, #0x14] 160b60: 2a0a03eb mov w11, w10 160b64: 93407d6b sxtw x11, w11 160b68: 9b0b7d0b mul x11, x8, x11 160b6c: 8b0b0129 add x9, x9, x11 160b70: b940012a ldr w10, [x9] 160b74: b94013ec ldr w12, [sp, #0x10] 160b78: b94023ed ldr w13, [sp, #0x20] 160b7c: 1acd298c asr w12, w12, w13 160b80: 0b0c014a add w10, w10, w12 160b84: f9400fe9 ldr x9, [sp, #0x18] 160b88: b94017ec ldr w12, [sp, #0x14] 160b8c: 2a0c03eb mov w11, w12 160b90: 93407d6b sxtw x11, w11 160b94: 9b0b7d08 mul x8, x8, x11 160b98: 8b080128 add x8, x9, x8 160b9c: b900010a str w10, [x8] 160ba0: b94017e8 ldr w8, [sp, #0x14] 160ba4: 11000508 add w8, w8, #0x1 160ba8: b90017e8 str w8, [sp, #0x14] 160bac: 17fffd95 b 0x160200 160bb0: 910103ff add sp, sp, #0x40 160bb4: d65f03c0 ret 0000000000160bb8 : 160bb8: d10103ff sub sp, sp, #0x40 160bbc: 321e07e8 orr w8, wzr, #0xc 160bc0: f9001fe0 str x0, [sp, #0x38] 160bc4: b90037e1 str w1, [sp, #0x34] 160bc8: f90017e2 str x2, [sp, #0x28] 160bcc: b90027e3 str w3, [sp, #0x24] 160bd0: b90023e4 str w4, [sp, #0x20] 160bd4: f9000fe5 str x5, [sp, #0x18] 160bd8: b94027e1 ldr w1, [sp, #0x24] 160bdc: 6b08003f cmp w1, w8 160be0: 1a9f87e8 cset w8, ls 160be4: 37000048 tbnz w8, #0x0, 0x160bec 160be8: 14000626 b 0x162480 160bec: 321d03e8 orr w8, wzr, #0x8 160bf0: b94027e9 ldr w9, [sp, #0x24] 160bf4: 6b08013f cmp w9, w8 160bf8: 1a9f97e8 cset w8, hi 160bfc: 37000048 tbnz w8, #0x0, 0x160c04 160c00: 140002eb b 0x1617ac 160c04: 52800148 mov w8, #0xa // =10 160c08: b94027e9 ldr w9, [sp, #0x24] 160c0c: 6b08013f cmp w9, w8 160c10: 1a9f97e8 cset w8, hi 160c14: 37000048 tbnz w8, #0x0, 0x160c1c 160c18: 1400018f b 0x161254 160c1c: 321e07e8 orr w8, wzr, #0xc 160c20: b94027e9 ldr w9, [sp, #0x24] 160c24: 6b08013f cmp w9, w8 160c28: 1a9f17e8 cset w8, eq 160c2c: 37000048 tbnz w8, #0x0, 0x160c34 160c30: 140000cc b 0x160f60 160c34: b90017ff str wzr, [sp, #0x14] 160c38: b94017e8 ldr w8, [sp, #0x14] 160c3c: b94037e9 ldr w9, [sp, #0x34] 160c40: 6b09011f cmp w8, w9 160c44: 1a9fa7e8 cset w8, lt 160c48: 37000048 tbnz w8, #0x0, 0x160c50 160c4c: 140000c4 b 0x160f5c 160c50: b27e03e8 orr x8, xzr, #0x4 160c54: f90007ff str xzr, [sp, #0x8] 160c58: f94017e9 ldr x9, [sp, #0x28] 160c5c: b9402d2a ldr w10, [x9, #0x2c] 160c60: f9400fe9 ldr x9, [sp, #0x18] 160c64: b94017eb ldr w11, [sp, #0x14] 160c68: 7100316b subs w11, w11, #0xc 160c6c: 2a0b03ec mov w12, w11 160c70: 93407d8c sxtw x12, w12 160c74: 9b0c7d0c mul x12, x8, x12 160c78: 8b0c0129 add x9, x9, x12 160c7c: b940012b ldr w11, [x9] 160c80: f94007e9 ldr x9, [sp, #0x8] 160c84: d503201f nop 160c88: 9b2b2549 smaddl x9, w10, w11, x9 160c8c: f90007e9 str x9, [sp, #0x8] 160c90: f94017e9 ldr x9, [sp, #0x28] 160c94: b940292a ldr w10, [x9, #0x28] 160c98: f9400fe9 ldr x9, [sp, #0x18] 160c9c: b94017eb ldr w11, [sp, #0x14] 160ca0: 71002d6b subs w11, w11, #0xb 160ca4: 2a0b03ec mov w12, w11 160ca8: 93407d8c sxtw x12, w12 160cac: 9b0c7d0c mul x12, x8, x12 160cb0: 8b0c0129 add x9, x9, x12 160cb4: b940012b ldr w11, [x9] 160cb8: f94007e9 ldr x9, [sp, #0x8] 160cbc: d503201f nop 160cc0: 9b2b2549 smaddl x9, w10, w11, x9 160cc4: f90007e9 str x9, [sp, #0x8] 160cc8: f94017e9 ldr x9, [sp, #0x28] 160ccc: b940252a ldr w10, [x9, #0x24] 160cd0: f9400fe9 ldr x9, [sp, #0x18] 160cd4: b94017eb ldr w11, [sp, #0x14] 160cd8: 7100296b subs w11, w11, #0xa 160cdc: 2a0b03ec mov w12, w11 160ce0: 93407d8c sxtw x12, w12 160ce4: 9b0c7d0c mul x12, x8, x12 160ce8: 8b0c0129 add x9, x9, x12 160cec: b940012b ldr w11, [x9] 160cf0: f94007e9 ldr x9, [sp, #0x8] 160cf4: d503201f nop 160cf8: 9b2b2549 smaddl x9, w10, w11, x9 160cfc: f90007e9 str x9, [sp, #0x8] 160d00: f94017e9 ldr x9, [sp, #0x28] 160d04: b940212a ldr w10, [x9, #0x20] 160d08: f9400fe9 ldr x9, [sp, #0x18] 160d0c: b94017eb ldr w11, [sp, #0x14] 160d10: 7100256b subs w11, w11, #0x9 160d14: 2a0b03ec mov w12, w11 160d18: 93407d8c sxtw x12, w12 160d1c: 9b0c7d0c mul x12, x8, x12 160d20: 8b0c0129 add x9, x9, x12 160d24: b940012b ldr w11, [x9] 160d28: f94007e9 ldr x9, [sp, #0x8] 160d2c: d503201f nop 160d30: 9b2b2549 smaddl x9, w10, w11, x9 160d34: f90007e9 str x9, [sp, #0x8] 160d38: f94017e9 ldr x9, [sp, #0x28] 160d3c: b9401d2a ldr w10, [x9, #0x1c] 160d40: f9400fe9 ldr x9, [sp, #0x18] 160d44: b94017eb ldr w11, [sp, #0x14] 160d48: 7100216b subs w11, w11, #0x8 160d4c: 2a0b03ec mov w12, w11 160d50: 93407d8c sxtw x12, w12 160d54: 9b0c7d0c mul x12, x8, x12 160d58: 8b0c0129 add x9, x9, x12 160d5c: b940012b ldr w11, [x9] 160d60: f94007e9 ldr x9, [sp, #0x8] 160d64: d503201f nop 160d68: 9b2b2549 smaddl x9, w10, w11, x9 160d6c: f90007e9 str x9, [sp, #0x8] 160d70: f94017e9 ldr x9, [sp, #0x28] 160d74: b940192a ldr w10, [x9, #0x18] 160d78: f9400fe9 ldr x9, [sp, #0x18] 160d7c: b94017eb ldr w11, [sp, #0x14] 160d80: 71001d6b subs w11, w11, #0x7 160d84: 2a0b03ec mov w12, w11 160d88: 93407d8c sxtw x12, w12 160d8c: 9b0c7d0c mul x12, x8, x12 160d90: 8b0c0129 add x9, x9, x12 160d94: b940012b ldr w11, [x9] 160d98: f94007e9 ldr x9, [sp, #0x8] 160d9c: d503201f nop 160da0: 9b2b2549 smaddl x9, w10, w11, x9 160da4: f90007e9 str x9, [sp, #0x8] 160da8: f94017e9 ldr x9, [sp, #0x28] 160dac: b940152a ldr w10, [x9, #0x14] 160db0: f9400fe9 ldr x9, [sp, #0x18] 160db4: b94017eb ldr w11, [sp, #0x14] 160db8: 7100196b subs w11, w11, #0x6 160dbc: 2a0b03ec mov w12, w11 160dc0: 93407d8c sxtw x12, w12 160dc4: 9b0c7d0c mul x12, x8, x12 160dc8: 8b0c0129 add x9, x9, x12 160dcc: b940012b ldr w11, [x9] 160dd0: f94007e9 ldr x9, [sp, #0x8] 160dd4: d503201f nop 160dd8: 9b2b2549 smaddl x9, w10, w11, x9 160ddc: f90007e9 str x9, [sp, #0x8] 160de0: f94017e9 ldr x9, [sp, #0x28] 160de4: b940112a ldr w10, [x9, #0x10] 160de8: f9400fe9 ldr x9, [sp, #0x18] 160dec: b94017eb ldr w11, [sp, #0x14] 160df0: 7100156b subs w11, w11, #0x5 160df4: 2a0b03ec mov w12, w11 160df8: 93407d8c sxtw x12, w12 160dfc: 9b0c7d0c mul x12, x8, x12 160e00: 8b0c0129 add x9, x9, x12 160e04: b940012b ldr w11, [x9] 160e08: f94007e9 ldr x9, [sp, #0x8] 160e0c: d503201f nop 160e10: 9b2b2549 smaddl x9, w10, w11, x9 160e14: f90007e9 str x9, [sp, #0x8] 160e18: f94017e9 ldr x9, [sp, #0x28] 160e1c: b9400d2a ldr w10, [x9, #0xc] 160e20: f9400fe9 ldr x9, [sp, #0x18] 160e24: b94017eb ldr w11, [sp, #0x14] 160e28: 7100116b subs w11, w11, #0x4 160e2c: 2a0b03ec mov w12, w11 160e30: 93407d8c sxtw x12, w12 160e34: 9b0c7d0c mul x12, x8, x12 160e38: 8b0c0129 add x9, x9, x12 160e3c: b940012b ldr w11, [x9] 160e40: f94007e9 ldr x9, [sp, #0x8] 160e44: d503201f nop 160e48: 9b2b2549 smaddl x9, w10, w11, x9 160e4c: f90007e9 str x9, [sp, #0x8] 160e50: f94017e9 ldr x9, [sp, #0x28] 160e54: b940092a ldr w10, [x9, #0x8] 160e58: f9400fe9 ldr x9, [sp, #0x18] 160e5c: b94017eb ldr w11, [sp, #0x14] 160e60: 71000d6b subs w11, w11, #0x3 160e64: 2a0b03ec mov w12, w11 160e68: 93407d8c sxtw x12, w12 160e6c: 9b0c7d0c mul x12, x8, x12 160e70: 8b0c0129 add x9, x9, x12 160e74: b940012b ldr w11, [x9] 160e78: f94007e9 ldr x9, [sp, #0x8] 160e7c: d503201f nop 160e80: 9b2b2549 smaddl x9, w10, w11, x9 160e84: f90007e9 str x9, [sp, #0x8] 160e88: f94017e9 ldr x9, [sp, #0x28] 160e8c: b940052a ldr w10, [x9, #0x4] 160e90: f9400fe9 ldr x9, [sp, #0x18] 160e94: b94017eb ldr w11, [sp, #0x14] 160e98: 7100096b subs w11, w11, #0x2 160e9c: 2a0b03ec mov w12, w11 160ea0: 93407d8c sxtw x12, w12 160ea4: 9b0c7d0c mul x12, x8, x12 160ea8: 8b0c0129 add x9, x9, x12 160eac: b940012b ldr w11, [x9] 160eb0: f94007e9 ldr x9, [sp, #0x8] 160eb4: d503201f nop 160eb8: 9b2b2549 smaddl x9, w10, w11, x9 160ebc: f90007e9 str x9, [sp, #0x8] 160ec0: f94017e9 ldr x9, [sp, #0x28] 160ec4: b940012a ldr w10, [x9] 160ec8: f9400fe9 ldr x9, [sp, #0x18] 160ecc: b94017eb ldr w11, [sp, #0x14] 160ed0: 7100056b subs w11, w11, #0x1 160ed4: 2a0b03ec mov w12, w11 160ed8: 93407d8c sxtw x12, w12 160edc: 9b0c7d0c mul x12, x8, x12 160ee0: 8b0c0129 add x9, x9, x12 160ee4: b940012b ldr w11, [x9] 160ee8: f94007e9 ldr x9, [sp, #0x8] 160eec: d503201f nop 160ef0: 9b2b2549 smaddl x9, w10, w11, x9 160ef4: f90007e9 str x9, [sp, #0x8] 160ef8: f9401fe9 ldr x9, [sp, #0x38] 160efc: b94017ea ldr w10, [sp, #0x14] 160f00: 2a0a03ec mov w12, w10 160f04: 93407d8c sxtw x12, w12 160f08: 9b0c7d0c mul x12, x8, x12 160f0c: 8b0c0129 add x9, x9, x12 160f10: b940012a ldr w10, [x9] 160f14: f94007e9 ldr x9, [sp, #0x8] 160f18: b94023eb ldr w11, [sp, #0x20] 160f1c: 2a0b03ec mov w12, w11 160f20: d3407d8c ubfx x12, x12, #0, #32 160f24: 9acc2929 asr x9, x9, x12 160f28: 2a0903eb mov w11, w9 160f2c: 0b0b014a add w10, w10, w11 160f30: f9400fe9 ldr x9, [sp, #0x18] 160f34: b94017eb ldr w11, [sp, #0x14] 160f38: 2a0b03ec mov w12, w11 160f3c: 93407d8c sxtw x12, w12 160f40: 9b0c7d08 mul x8, x8, x12 160f44: 8b080128 add x8, x9, x8 160f48: b900010a str w10, [x8] 160f4c: b94017e8 ldr w8, [sp, #0x14] 160f50: 11000508 add w8, w8, #0x1 160f54: b90017e8 str w8, [sp, #0x14] 160f58: 17ffff38 b 0x160c38 160f5c: 140000bd b 0x161250 160f60: b90017ff str wzr, [sp, #0x14] 160f64: b94017e8 ldr w8, [sp, #0x14] 160f68: b94037e9 ldr w9, [sp, #0x34] 160f6c: 6b09011f cmp w8, w9 160f70: 1a9fa7e8 cset w8, lt 160f74: 37000048 tbnz w8, #0x0, 0x160f7c 160f78: 140000b6 b 0x161250 160f7c: b27e03e8 orr x8, xzr, #0x4 160f80: f90007ff str xzr, [sp, #0x8] 160f84: f94017e9 ldr x9, [sp, #0x28] 160f88: b940292a ldr w10, [x9, #0x28] 160f8c: f9400fe9 ldr x9, [sp, #0x18] 160f90: b94017eb ldr w11, [sp, #0x14] 160f94: 71002d6b subs w11, w11, #0xb 160f98: 2a0b03ec mov w12, w11 160f9c: 93407d8c sxtw x12, w12 160fa0: 9b0c7d0c mul x12, x8, x12 160fa4: 8b0c0129 add x9, x9, x12 160fa8: b940012b ldr w11, [x9] 160fac: f94007e9 ldr x9, [sp, #0x8] 160fb0: d503201f nop 160fb4: 9b2b2549 smaddl x9, w10, w11, x9 160fb8: f90007e9 str x9, [sp, #0x8] 160fbc: f94017e9 ldr x9, [sp, #0x28] 160fc0: b940252a ldr w10, [x9, #0x24] 160fc4: f9400fe9 ldr x9, [sp, #0x18] 160fc8: b94017eb ldr w11, [sp, #0x14] 160fcc: 7100296b subs w11, w11, #0xa 160fd0: 2a0b03ec mov w12, w11 160fd4: 93407d8c sxtw x12, w12 160fd8: 9b0c7d0c mul x12, x8, x12 160fdc: 8b0c0129 add x9, x9, x12 160fe0: b940012b ldr w11, [x9] 160fe4: f94007e9 ldr x9, [sp, #0x8] 160fe8: d503201f nop 160fec: 9b2b2549 smaddl x9, w10, w11, x9 160ff0: f90007e9 str x9, [sp, #0x8] 160ff4: f94017e9 ldr x9, [sp, #0x28] 160ff8: b940212a ldr w10, [x9, #0x20] 160ffc: f9400fe9 ldr x9, [sp, #0x18] 161000: b94017eb ldr w11, [sp, #0x14] 161004: 7100256b subs w11, w11, #0x9 161008: 2a0b03ec mov w12, w11 16100c: 93407d8c sxtw x12, w12 161010: 9b0c7d0c mul x12, x8, x12 161014: 8b0c0129 add x9, x9, x12 161018: b940012b ldr w11, [x9] 16101c: f94007e9 ldr x9, [sp, #0x8] 161020: d503201f nop 161024: 9b2b2549 smaddl x9, w10, w11, x9 161028: f90007e9 str x9, [sp, #0x8] 16102c: f94017e9 ldr x9, [sp, #0x28] 161030: b9401d2a ldr w10, [x9, #0x1c] 161034: f9400fe9 ldr x9, [sp, #0x18] 161038: b94017eb ldr w11, [sp, #0x14] 16103c: 7100216b subs w11, w11, #0x8 161040: 2a0b03ec mov w12, w11 161044: 93407d8c sxtw x12, w12 161048: 9b0c7d0c mul x12, x8, x12 16104c: 8b0c0129 add x9, x9, x12 161050: b940012b ldr w11, [x9] 161054: f94007e9 ldr x9, [sp, #0x8] 161058: d503201f nop 16105c: 9b2b2549 smaddl x9, w10, w11, x9 161060: f90007e9 str x9, [sp, #0x8] 161064: f94017e9 ldr x9, [sp, #0x28] 161068: b940192a ldr w10, [x9, #0x18] 16106c: f9400fe9 ldr x9, [sp, #0x18] 161070: b94017eb ldr w11, [sp, #0x14] 161074: 71001d6b subs w11, w11, #0x7 161078: 2a0b03ec mov w12, w11 16107c: 93407d8c sxtw x12, w12 161080: 9b0c7d0c mul x12, x8, x12 161084: 8b0c0129 add x9, x9, x12 161088: b940012b ldr w11, [x9] 16108c: f94007e9 ldr x9, [sp, #0x8] 161090: d503201f nop 161094: 9b2b2549 smaddl x9, w10, w11, x9 161098: f90007e9 str x9, [sp, #0x8] 16109c: f94017e9 ldr x9, [sp, #0x28] 1610a0: b940152a ldr w10, [x9, #0x14] 1610a4: f9400fe9 ldr x9, [sp, #0x18] 1610a8: b94017eb ldr w11, [sp, #0x14] 1610ac: 7100196b subs w11, w11, #0x6 1610b0: 2a0b03ec mov w12, w11 1610b4: 93407d8c sxtw x12, w12 1610b8: 9b0c7d0c mul x12, x8, x12 1610bc: 8b0c0129 add x9, x9, x12 1610c0: b940012b ldr w11, [x9] 1610c4: f94007e9 ldr x9, [sp, #0x8] 1610c8: d503201f nop 1610cc: 9b2b2549 smaddl x9, w10, w11, x9 1610d0: f90007e9 str x9, [sp, #0x8] 1610d4: f94017e9 ldr x9, [sp, #0x28] 1610d8: b940112a ldr w10, [x9, #0x10] 1610dc: f9400fe9 ldr x9, [sp, #0x18] 1610e0: b94017eb ldr w11, [sp, #0x14] 1610e4: 7100156b subs w11, w11, #0x5 1610e8: 2a0b03ec mov w12, w11 1610ec: 93407d8c sxtw x12, w12 1610f0: 9b0c7d0c mul x12, x8, x12 1610f4: 8b0c0129 add x9, x9, x12 1610f8: b940012b ldr w11, [x9] 1610fc: f94007e9 ldr x9, [sp, #0x8] 161100: d503201f nop 161104: 9b2b2549 smaddl x9, w10, w11, x9 161108: f90007e9 str x9, [sp, #0x8] 16110c: f94017e9 ldr x9, [sp, #0x28] 161110: b9400d2a ldr w10, [x9, #0xc] 161114: f9400fe9 ldr x9, [sp, #0x18] 161118: b94017eb ldr w11, [sp, #0x14] 16111c: 7100116b subs w11, w11, #0x4 161120: 2a0b03ec mov w12, w11 161124: 93407d8c sxtw x12, w12 161128: 9b0c7d0c mul x12, x8, x12 16112c: 8b0c0129 add x9, x9, x12 161130: b940012b ldr w11, [x9] 161134: f94007e9 ldr x9, [sp, #0x8] 161138: d503201f nop 16113c: 9b2b2549 smaddl x9, w10, w11, x9 161140: f90007e9 str x9, [sp, #0x8] 161144: f94017e9 ldr x9, [sp, #0x28] 161148: b940092a ldr w10, [x9, #0x8] 16114c: f9400fe9 ldr x9, [sp, #0x18] 161150: b94017eb ldr w11, [sp, #0x14] 161154: 71000d6b subs w11, w11, #0x3 161158: 2a0b03ec mov w12, w11 16115c: 93407d8c sxtw x12, w12 161160: 9b0c7d0c mul x12, x8, x12 161164: 8b0c0129 add x9, x9, x12 161168: b940012b ldr w11, [x9] 16116c: f94007e9 ldr x9, [sp, #0x8] 161170: d503201f nop 161174: 9b2b2549 smaddl x9, w10, w11, x9 161178: f90007e9 str x9, [sp, #0x8] 16117c: f94017e9 ldr x9, [sp, #0x28] 161180: b940052a ldr w10, [x9, #0x4] 161184: f9400fe9 ldr x9, [sp, #0x18] 161188: b94017eb ldr w11, [sp, #0x14] 16118c: 7100096b subs w11, w11, #0x2 161190: 2a0b03ec mov w12, w11 161194: 93407d8c sxtw x12, w12 161198: 9b0c7d0c mul x12, x8, x12 16119c: 8b0c0129 add x9, x9, x12 1611a0: b940012b ldr w11, [x9] 1611a4: f94007e9 ldr x9, [sp, #0x8] 1611a8: d503201f nop 1611ac: 9b2b2549 smaddl x9, w10, w11, x9 1611b0: f90007e9 str x9, [sp, #0x8] 1611b4: f94017e9 ldr x9, [sp, #0x28] 1611b8: b940012a ldr w10, [x9] 1611bc: f9400fe9 ldr x9, [sp, #0x18] 1611c0: b94017eb ldr w11, [sp, #0x14] 1611c4: 7100056b subs w11, w11, #0x1 1611c8: 2a0b03ec mov w12, w11 1611cc: 93407d8c sxtw x12, w12 1611d0: 9b0c7d0c mul x12, x8, x12 1611d4: 8b0c0129 add x9, x9, x12 1611d8: b940012b ldr w11, [x9] 1611dc: f94007e9 ldr x9, [sp, #0x8] 1611e0: d503201f nop 1611e4: 9b2b2549 smaddl x9, w10, w11, x9 1611e8: f90007e9 str x9, [sp, #0x8] 1611ec: f9401fe9 ldr x9, [sp, #0x38] 1611f0: b94017ea ldr w10, [sp, #0x14] 1611f4: 2a0a03ec mov w12, w10 1611f8: 93407d8c sxtw x12, w12 1611fc: 9b0c7d0c mul x12, x8, x12 161200: 8b0c0129 add x9, x9, x12 161204: b940012a ldr w10, [x9] 161208: f94007e9 ldr x9, [sp, #0x8] 16120c: b94023eb ldr w11, [sp, #0x20] 161210: 2a0b03ec mov w12, w11 161214: d3407d8c ubfx x12, x12, #0, #32 161218: 9acc2929 asr x9, x9, x12 16121c: 2a0903eb mov w11, w9 161220: 0b0b014a add w10, w10, w11 161224: f9400fe9 ldr x9, [sp, #0x18] 161228: b94017eb ldr w11, [sp, #0x14] 16122c: 2a0b03ec mov w12, w11 161230: 93407d8c sxtw x12, w12 161234: 9b0c7d08 mul x8, x8, x12 161238: 8b080128 add x8, x9, x8 16123c: b900010a str w10, [x8] 161240: b94017e8 ldr w8, [sp, #0x14] 161244: 11000508 add w8, w8, #0x1 161248: b90017e8 str w8, [sp, #0x14] 16124c: 17ffff46 b 0x160f64 161250: 14000156 b 0x1617a8 161254: 52800148 mov w8, #0xa // =10 161258: b94027e9 ldr w9, [sp, #0x24] 16125c: 6b08013f cmp w9, w8 161260: 1a9f17e8 cset w8, eq 161264: 37000048 tbnz w8, #0x0, 0x16126c 161268: 140000b0 b 0x161528 16126c: b90017ff str wzr, [sp, #0x14] 161270: b94017e8 ldr w8, [sp, #0x14] 161274: b94037e9 ldr w9, [sp, #0x34] 161278: 6b09011f cmp w8, w9 16127c: 1a9fa7e8 cset w8, lt 161280: 37000048 tbnz w8, #0x0, 0x161288 161284: 140000a8 b 0x161524 161288: b27e03e8 orr x8, xzr, #0x4 16128c: f90007ff str xzr, [sp, #0x8] 161290: f94017e9 ldr x9, [sp, #0x28] 161294: b940252a ldr w10, [x9, #0x24] 161298: f9400fe9 ldr x9, [sp, #0x18] 16129c: b94017eb ldr w11, [sp, #0x14] 1612a0: 7100296b subs w11, w11, #0xa 1612a4: 2a0b03ec mov w12, w11 1612a8: 93407d8c sxtw x12, w12 1612ac: 9b0c7d0c mul x12, x8, x12 1612b0: 8b0c0129 add x9, x9, x12 1612b4: b940012b ldr w11, [x9] 1612b8: f94007e9 ldr x9, [sp, #0x8] 1612bc: d503201f nop 1612c0: 9b2b2549 smaddl x9, w10, w11, x9 1612c4: f90007e9 str x9, [sp, #0x8] 1612c8: f94017e9 ldr x9, [sp, #0x28] 1612cc: b940212a ldr w10, [x9, #0x20] 1612d0: f9400fe9 ldr x9, [sp, #0x18] 1612d4: b94017eb ldr w11, [sp, #0x14] 1612d8: 7100256b subs w11, w11, #0x9 1612dc: 2a0b03ec mov w12, w11 1612e0: 93407d8c sxtw x12, w12 1612e4: 9b0c7d0c mul x12, x8, x12 1612e8: 8b0c0129 add x9, x9, x12 1612ec: b940012b ldr w11, [x9] 1612f0: f94007e9 ldr x9, [sp, #0x8] 1612f4: d503201f nop 1612f8: 9b2b2549 smaddl x9, w10, w11, x9 1612fc: f90007e9 str x9, [sp, #0x8] 161300: f94017e9 ldr x9, [sp, #0x28] 161304: b9401d2a ldr w10, [x9, #0x1c] 161308: f9400fe9 ldr x9, [sp, #0x18] 16130c: b94017eb ldr w11, [sp, #0x14] 161310: 7100216b subs w11, w11, #0x8 161314: 2a0b03ec mov w12, w11 161318: 93407d8c sxtw x12, w12 16131c: 9b0c7d0c mul x12, x8, x12 161320: 8b0c0129 add x9, x9, x12 161324: b940012b ldr w11, [x9] 161328: f94007e9 ldr x9, [sp, #0x8] 16132c: d503201f nop 161330: 9b2b2549 smaddl x9, w10, w11, x9 161334: f90007e9 str x9, [sp, #0x8] 161338: f94017e9 ldr x9, [sp, #0x28] 16133c: b940192a ldr w10, [x9, #0x18] 161340: f9400fe9 ldr x9, [sp, #0x18] 161344: b94017eb ldr w11, [sp, #0x14] 161348: 71001d6b subs w11, w11, #0x7 16134c: 2a0b03ec mov w12, w11 161350: 93407d8c sxtw x12, w12 161354: 9b0c7d0c mul x12, x8, x12 161358: 8b0c0129 add x9, x9, x12 16135c: b940012b ldr w11, [x9] 161360: f94007e9 ldr x9, [sp, #0x8] 161364: d503201f nop 161368: 9b2b2549 smaddl x9, w10, w11, x9 16136c: f90007e9 str x9, [sp, #0x8] 161370: f94017e9 ldr x9, [sp, #0x28] 161374: b940152a ldr w10, [x9, #0x14] 161378: f9400fe9 ldr x9, [sp, #0x18] 16137c: b94017eb ldr w11, [sp, #0x14] 161380: 7100196b subs w11, w11, #0x6 161384: 2a0b03ec mov w12, w11 161388: 93407d8c sxtw x12, w12 16138c: 9b0c7d0c mul x12, x8, x12 161390: 8b0c0129 add x9, x9, x12 161394: b940012b ldr w11, [x9] 161398: f94007e9 ldr x9, [sp, #0x8] 16139c: d503201f nop 1613a0: 9b2b2549 smaddl x9, w10, w11, x9 1613a4: f90007e9 str x9, [sp, #0x8] 1613a8: f94017e9 ldr x9, [sp, #0x28] 1613ac: b940112a ldr w10, [x9, #0x10] 1613b0: f9400fe9 ldr x9, [sp, #0x18] 1613b4: b94017eb ldr w11, [sp, #0x14] 1613b8: 7100156b subs w11, w11, #0x5 1613bc: 2a0b03ec mov w12, w11 1613c0: 93407d8c sxtw x12, w12 1613c4: 9b0c7d0c mul x12, x8, x12 1613c8: 8b0c0129 add x9, x9, x12 1613cc: b940012b ldr w11, [x9] 1613d0: f94007e9 ldr x9, [sp, #0x8] 1613d4: d503201f nop 1613d8: 9b2b2549 smaddl x9, w10, w11, x9 1613dc: f90007e9 str x9, [sp, #0x8] 1613e0: f94017e9 ldr x9, [sp, #0x28] 1613e4: b9400d2a ldr w10, [x9, #0xc] 1613e8: f9400fe9 ldr x9, [sp, #0x18] 1613ec: b94017eb ldr w11, [sp, #0x14] 1613f0: 7100116b subs w11, w11, #0x4 1613f4: 2a0b03ec mov w12, w11 1613f8: 93407d8c sxtw x12, w12 1613fc: 9b0c7d0c mul x12, x8, x12 161400: 8b0c0129 add x9, x9, x12 161404: b940012b ldr w11, [x9] 161408: f94007e9 ldr x9, [sp, #0x8] 16140c: d503201f nop 161410: 9b2b2549 smaddl x9, w10, w11, x9 161414: f90007e9 str x9, [sp, #0x8] 161418: f94017e9 ldr x9, [sp, #0x28] 16141c: b940092a ldr w10, [x9, #0x8] 161420: f9400fe9 ldr x9, [sp, #0x18] 161424: b94017eb ldr w11, [sp, #0x14] 161428: 71000d6b subs w11, w11, #0x3 16142c: 2a0b03ec mov w12, w11 161430: 93407d8c sxtw x12, w12 161434: 9b0c7d0c mul x12, x8, x12 161438: 8b0c0129 add x9, x9, x12 16143c: b940012b ldr w11, [x9] 161440: f94007e9 ldr x9, [sp, #0x8] 161444: d503201f nop 161448: 9b2b2549 smaddl x9, w10, w11, x9 16144c: f90007e9 str x9, [sp, #0x8] 161450: f94017e9 ldr x9, [sp, #0x28] 161454: b940052a ldr w10, [x9, #0x4] 161458: f9400fe9 ldr x9, [sp, #0x18] 16145c: b94017eb ldr w11, [sp, #0x14] 161460: 7100096b subs w11, w11, #0x2 161464: 2a0b03ec mov w12, w11 161468: 93407d8c sxtw x12, w12 16146c: 9b0c7d0c mul x12, x8, x12 161470: 8b0c0129 add x9, x9, x12 161474: b940012b ldr w11, [x9] 161478: f94007e9 ldr x9, [sp, #0x8] 16147c: d503201f nop 161480: 9b2b2549 smaddl x9, w10, w11, x9 161484: f90007e9 str x9, [sp, #0x8] 161488: f94017e9 ldr x9, [sp, #0x28] 16148c: b940012a ldr w10, [x9] 161490: f9400fe9 ldr x9, [sp, #0x18] 161494: b94017eb ldr w11, [sp, #0x14] 161498: 7100056b subs w11, w11, #0x1 16149c: 2a0b03ec mov w12, w11 1614a0: 93407d8c sxtw x12, w12 1614a4: 9b0c7d0c mul x12, x8, x12 1614a8: 8b0c0129 add x9, x9, x12 1614ac: b940012b ldr w11, [x9] 1614b0: f94007e9 ldr x9, [sp, #0x8] 1614b4: d503201f nop 1614b8: 9b2b2549 smaddl x9, w10, w11, x9 1614bc: f90007e9 str x9, [sp, #0x8] 1614c0: f9401fe9 ldr x9, [sp, #0x38] 1614c4: b94017ea ldr w10, [sp, #0x14] 1614c8: 2a0a03ec mov w12, w10 1614cc: 93407d8c sxtw x12, w12 1614d0: 9b0c7d0c mul x12, x8, x12 1614d4: 8b0c0129 add x9, x9, x12 1614d8: b940012a ldr w10, [x9] 1614dc: f94007e9 ldr x9, [sp, #0x8] 1614e0: b94023eb ldr w11, [sp, #0x20] 1614e4: 2a0b03ec mov w12, w11 1614e8: d3407d8c ubfx x12, x12, #0, #32 1614ec: 9acc2929 asr x9, x9, x12 1614f0: 2a0903eb mov w11, w9 1614f4: 0b0b014a add w10, w10, w11 1614f8: f9400fe9 ldr x9, [sp, #0x18] 1614fc: b94017eb ldr w11, [sp, #0x14] 161500: 2a0b03ec mov w12, w11 161504: 93407d8c sxtw x12, w12 161508: 9b0c7d08 mul x8, x8, x12 16150c: 8b080128 add x8, x9, x8 161510: b900010a str w10, [x8] 161514: b94017e8 ldr w8, [sp, #0x14] 161518: 11000508 add w8, w8, #0x1 16151c: b90017e8 str w8, [sp, #0x14] 161520: 17ffff54 b 0x161270 161524: 140000a1 b 0x1617a8 161528: b90017ff str wzr, [sp, #0x14] 16152c: b94017e8 ldr w8, [sp, #0x14] 161530: b94037e9 ldr w9, [sp, #0x34] 161534: 6b09011f cmp w8, w9 161538: 1a9fa7e8 cset w8, lt 16153c: 37000048 tbnz w8, #0x0, 0x161544 161540: 1400009a b 0x1617a8 161544: b27e03e8 orr x8, xzr, #0x4 161548: f90007ff str xzr, [sp, #0x8] 16154c: f94017e9 ldr x9, [sp, #0x28] 161550: b940212a ldr w10, [x9, #0x20] 161554: f9400fe9 ldr x9, [sp, #0x18] 161558: b94017eb ldr w11, [sp, #0x14] 16155c: 7100256b subs w11, w11, #0x9 161560: 2a0b03ec mov w12, w11 161564: 93407d8c sxtw x12, w12 161568: 9b0c7d0c mul x12, x8, x12 16156c: 8b0c0129 add x9, x9, x12 161570: b940012b ldr w11, [x9] 161574: f94007e9 ldr x9, [sp, #0x8] 161578: d503201f nop 16157c: 9b2b2549 smaddl x9, w10, w11, x9 161580: f90007e9 str x9, [sp, #0x8] 161584: f94017e9 ldr x9, [sp, #0x28] 161588: b9401d2a ldr w10, [x9, #0x1c] 16158c: f9400fe9 ldr x9, [sp, #0x18] 161590: b94017eb ldr w11, [sp, #0x14] 161594: 7100216b subs w11, w11, #0x8 161598: 2a0b03ec mov w12, w11 16159c: 93407d8c sxtw x12, w12 1615a0: 9b0c7d0c mul x12, x8, x12 1615a4: 8b0c0129 add x9, x9, x12 1615a8: b940012b ldr w11, [x9] 1615ac: f94007e9 ldr x9, [sp, #0x8] 1615b0: d503201f nop 1615b4: 9b2b2549 smaddl x9, w10, w11, x9 1615b8: f90007e9 str x9, [sp, #0x8] 1615bc: f94017e9 ldr x9, [sp, #0x28] 1615c0: b940192a ldr w10, [x9, #0x18] 1615c4: f9400fe9 ldr x9, [sp, #0x18] 1615c8: b94017eb ldr w11, [sp, #0x14] 1615cc: 71001d6b subs w11, w11, #0x7 1615d0: 2a0b03ec mov w12, w11 1615d4: 93407d8c sxtw x12, w12 1615d8: 9b0c7d0c mul x12, x8, x12 1615dc: 8b0c0129 add x9, x9, x12 1615e0: b940012b ldr w11, [x9] 1615e4: f94007e9 ldr x9, [sp, #0x8] 1615e8: d503201f nop 1615ec: 9b2b2549 smaddl x9, w10, w11, x9 1615f0: f90007e9 str x9, [sp, #0x8] 1615f4: f94017e9 ldr x9, [sp, #0x28] 1615f8: b940152a ldr w10, [x9, #0x14] 1615fc: f9400fe9 ldr x9, [sp, #0x18] 161600: b94017eb ldr w11, [sp, #0x14] 161604: 7100196b subs w11, w11, #0x6 161608: 2a0b03ec mov w12, w11 16160c: 93407d8c sxtw x12, w12 161610: 9b0c7d0c mul x12, x8, x12 161614: 8b0c0129 add x9, x9, x12 161618: b940012b ldr w11, [x9] 16161c: f94007e9 ldr x9, [sp, #0x8] 161620: d503201f nop 161624: 9b2b2549 smaddl x9, w10, w11, x9 161628: f90007e9 str x9, [sp, #0x8] 16162c: f94017e9 ldr x9, [sp, #0x28] 161630: b940112a ldr w10, [x9, #0x10] 161634: f9400fe9 ldr x9, [sp, #0x18] 161638: b94017eb ldr w11, [sp, #0x14] 16163c: 7100156b subs w11, w11, #0x5 161640: 2a0b03ec mov w12, w11 161644: 93407d8c sxtw x12, w12 161648: 9b0c7d0c mul x12, x8, x12 16164c: 8b0c0129 add x9, x9, x12 161650: b940012b ldr w11, [x9] 161654: f94007e9 ldr x9, [sp, #0x8] 161658: d503201f nop 16165c: 9b2b2549 smaddl x9, w10, w11, x9 161660: f90007e9 str x9, [sp, #0x8] 161664: f94017e9 ldr x9, [sp, #0x28] 161668: b9400d2a ldr w10, [x9, #0xc] 16166c: f9400fe9 ldr x9, [sp, #0x18] 161670: b94017eb ldr w11, [sp, #0x14] 161674: 7100116b subs w11, w11, #0x4 161678: 2a0b03ec mov w12, w11 16167c: 93407d8c sxtw x12, w12 161680: 9b0c7d0c mul x12, x8, x12 161684: 8b0c0129 add x9, x9, x12 161688: b940012b ldr w11, [x9] 16168c: f94007e9 ldr x9, [sp, #0x8] 161690: d503201f nop 161694: 9b2b2549 smaddl x9, w10, w11, x9 161698: f90007e9 str x9, [sp, #0x8] 16169c: f94017e9 ldr x9, [sp, #0x28] 1616a0: b940092a ldr w10, [x9, #0x8] 1616a4: f9400fe9 ldr x9, [sp, #0x18] 1616a8: b94017eb ldr w11, [sp, #0x14] 1616ac: 71000d6b subs w11, w11, #0x3 1616b0: 2a0b03ec mov w12, w11 1616b4: 93407d8c sxtw x12, w12 1616b8: 9b0c7d0c mul x12, x8, x12 1616bc: 8b0c0129 add x9, x9, x12 1616c0: b940012b ldr w11, [x9] 1616c4: f94007e9 ldr x9, [sp, #0x8] 1616c8: d503201f nop 1616cc: 9b2b2549 smaddl x9, w10, w11, x9 1616d0: f90007e9 str x9, [sp, #0x8] 1616d4: f94017e9 ldr x9, [sp, #0x28] 1616d8: b940052a ldr w10, [x9, #0x4] 1616dc: f9400fe9 ldr x9, [sp, #0x18] 1616e0: b94017eb ldr w11, [sp, #0x14] 1616e4: 7100096b subs w11, w11, #0x2 1616e8: 2a0b03ec mov w12, w11 1616ec: 93407d8c sxtw x12, w12 1616f0: 9b0c7d0c mul x12, x8, x12 1616f4: 8b0c0129 add x9, x9, x12 1616f8: b940012b ldr w11, [x9] 1616fc: f94007e9 ldr x9, [sp, #0x8] 161700: d503201f nop 161704: 9b2b2549 smaddl x9, w10, w11, x9 161708: f90007e9 str x9, [sp, #0x8] 16170c: f94017e9 ldr x9, [sp, #0x28] 161710: b940012a ldr w10, [x9] 161714: f9400fe9 ldr x9, [sp, #0x18] 161718: b94017eb ldr w11, [sp, #0x14] 16171c: 7100056b subs w11, w11, #0x1 161720: 2a0b03ec mov w12, w11 161724: 93407d8c sxtw x12, w12 161728: 9b0c7d0c mul x12, x8, x12 16172c: 8b0c0129 add x9, x9, x12 161730: b940012b ldr w11, [x9] 161734: f94007e9 ldr x9, [sp, #0x8] 161738: d503201f nop 16173c: 9b2b2549 smaddl x9, w10, w11, x9 161740: f90007e9 str x9, [sp, #0x8] 161744: f9401fe9 ldr x9, [sp, #0x38] 161748: b94017ea ldr w10, [sp, #0x14] 16174c: 2a0a03ec mov w12, w10 161750: 93407d8c sxtw x12, w12 161754: 9b0c7d0c mul x12, x8, x12 161758: 8b0c0129 add x9, x9, x12 16175c: b940012a ldr w10, [x9] 161760: f94007e9 ldr x9, [sp, #0x8] 161764: b94023eb ldr w11, [sp, #0x20] 161768: 2a0b03ec mov w12, w11 16176c: d3407d8c ubfx x12, x12, #0, #32 161770: 9acc2929 asr x9, x9, x12 161774: 2a0903eb mov w11, w9 161778: 0b0b014a add w10, w10, w11 16177c: f9400fe9 ldr x9, [sp, #0x18] 161780: b94017eb ldr w11, [sp, #0x14] 161784: 2a0b03ec mov w12, w11 161788: 93407d8c sxtw x12, w12 16178c: 9b0c7d08 mul x8, x8, x12 161790: 8b080128 add x8, x9, x8 161794: b900010a str w10, [x8] 161798: b94017e8 ldr w8, [sp, #0x14] 16179c: 11000508 add w8, w8, #0x1 1617a0: b90017e8 str w8, [sp, #0x14] 1617a4: 17ffff62 b 0x16152c 1617a8: 14000335 b 0x16247c 1617ac: 321e03e8 orr w8, wzr, #0x4 1617b0: b94027e9 ldr w9, [sp, #0x24] 1617b4: 6b08013f cmp w9, w8 1617b8: 1a9f97e8 cset w8, hi 1617bc: 37000048 tbnz w8, #0x0, 0x1617c4 1617c0: 1400020b b 0x161fec 1617c4: 321f07e8 orr w8, wzr, #0x6 1617c8: b94027e9 ldr w9, [sp, #0x24] 1617cc: 6b08013f cmp w9, w8 1617d0: 1a9f97e8 cset w8, hi 1617d4: 37000048 tbnz w8, #0x0, 0x1617dc 1617d8: 1400011f b 0x161c54 1617dc: 321d03e8 orr w8, wzr, #0x8 1617e0: b94027e9 ldr w9, [sp, #0x24] 1617e4: 6b08013f cmp w9, w8 1617e8: 1a9f17e8 cset w8, eq 1617ec: 37000048 tbnz w8, #0x0, 0x1617f4 1617f0: 14000094 b 0x161a40 1617f4: b90017ff str wzr, [sp, #0x14] 1617f8: b94017e8 ldr w8, [sp, #0x14] 1617fc: b94037e9 ldr w9, [sp, #0x34] 161800: 6b09011f cmp w8, w9 161804: 1a9fa7e8 cset w8, lt 161808: 37000048 tbnz w8, #0x0, 0x161810 16180c: 1400008c b 0x161a3c 161810: b27e03e8 orr x8, xzr, #0x4 161814: f90007ff str xzr, [sp, #0x8] 161818: f94017e9 ldr x9, [sp, #0x28] 16181c: b9401d2a ldr w10, [x9, #0x1c] 161820: f9400fe9 ldr x9, [sp, #0x18] 161824: b94017eb ldr w11, [sp, #0x14] 161828: 7100216b subs w11, w11, #0x8 16182c: 2a0b03ec mov w12, w11 161830: 93407d8c sxtw x12, w12 161834: 9b0c7d0c mul x12, x8, x12 161838: 8b0c0129 add x9, x9, x12 16183c: b940012b ldr w11, [x9] 161840: f94007e9 ldr x9, [sp, #0x8] 161844: d503201f nop 161848: 9b2b2549 smaddl x9, w10, w11, x9 16184c: f90007e9 str x9, [sp, #0x8] 161850: f94017e9 ldr x9, [sp, #0x28] 161854: b940192a ldr w10, [x9, #0x18] 161858: f9400fe9 ldr x9, [sp, #0x18] 16185c: b94017eb ldr w11, [sp, #0x14] 161860: 71001d6b subs w11, w11, #0x7 161864: 2a0b03ec mov w12, w11 161868: 93407d8c sxtw x12, w12 16186c: 9b0c7d0c mul x12, x8, x12 161870: 8b0c0129 add x9, x9, x12 161874: b940012b ldr w11, [x9] 161878: f94007e9 ldr x9, [sp, #0x8] 16187c: d503201f nop 161880: 9b2b2549 smaddl x9, w10, w11, x9 161884: f90007e9 str x9, [sp, #0x8] 161888: f94017e9 ldr x9, [sp, #0x28] 16188c: b940152a ldr w10, [x9, #0x14] 161890: f9400fe9 ldr x9, [sp, #0x18] 161894: b94017eb ldr w11, [sp, #0x14] 161898: 7100196b subs w11, w11, #0x6 16189c: 2a0b03ec mov w12, w11 1618a0: 93407d8c sxtw x12, w12 1618a4: 9b0c7d0c mul x12, x8, x12 1618a8: 8b0c0129 add x9, x9, x12 1618ac: b940012b ldr w11, [x9] 1618b0: f94007e9 ldr x9, [sp, #0x8] 1618b4: d503201f nop 1618b8: 9b2b2549 smaddl x9, w10, w11, x9 1618bc: f90007e9 str x9, [sp, #0x8] 1618c0: f94017e9 ldr x9, [sp, #0x28] 1618c4: b940112a ldr w10, [x9, #0x10] 1618c8: f9400fe9 ldr x9, [sp, #0x18] 1618cc: b94017eb ldr w11, [sp, #0x14] 1618d0: 7100156b subs w11, w11, #0x5 1618d4: 2a0b03ec mov w12, w11 1618d8: 93407d8c sxtw x12, w12 1618dc: 9b0c7d0c mul x12, x8, x12 1618e0: 8b0c0129 add x9, x9, x12 1618e4: b940012b ldr w11, [x9] 1618e8: f94007e9 ldr x9, [sp, #0x8] 1618ec: d503201f nop 1618f0: 9b2b2549 smaddl x9, w10, w11, x9 1618f4: f90007e9 str x9, [sp, #0x8] 1618f8: f94017e9 ldr x9, [sp, #0x28] 1618fc: b9400d2a ldr w10, [x9, #0xc] 161900: f9400fe9 ldr x9, [sp, #0x18] 161904: b94017eb ldr w11, [sp, #0x14] 161908: 7100116b subs w11, w11, #0x4 16190c: 2a0b03ec mov w12, w11 161910: 93407d8c sxtw x12, w12 161914: 9b0c7d0c mul x12, x8, x12 161918: 8b0c0129 add x9, x9, x12 16191c: b940012b ldr w11, [x9] 161920: f94007e9 ldr x9, [sp, #0x8] 161924: d503201f nop 161928: 9b2b2549 smaddl x9, w10, w11, x9 16192c: f90007e9 str x9, [sp, #0x8] 161930: f94017e9 ldr x9, [sp, #0x28] 161934: b940092a ldr w10, [x9, #0x8] 161938: f9400fe9 ldr x9, [sp, #0x18] 16193c: b94017eb ldr w11, [sp, #0x14] 161940: 71000d6b subs w11, w11, #0x3 161944: 2a0b03ec mov w12, w11 161948: 93407d8c sxtw x12, w12 16194c: 9b0c7d0c mul x12, x8, x12 161950: 8b0c0129 add x9, x9, x12 161954: b940012b ldr w11, [x9] 161958: f94007e9 ldr x9, [sp, #0x8] 16195c: d503201f nop 161960: 9b2b2549 smaddl x9, w10, w11, x9 161964: f90007e9 str x9, [sp, #0x8] 161968: f94017e9 ldr x9, [sp, #0x28] 16196c: b940052a ldr w10, [x9, #0x4] 161970: f9400fe9 ldr x9, [sp, #0x18] 161974: b94017eb ldr w11, [sp, #0x14] 161978: 7100096b subs w11, w11, #0x2 16197c: 2a0b03ec mov w12, w11 161980: 93407d8c sxtw x12, w12 161984: 9b0c7d0c mul x12, x8, x12 161988: 8b0c0129 add x9, x9, x12 16198c: b940012b ldr w11, [x9] 161990: f94007e9 ldr x9, [sp, #0x8] 161994: d503201f nop 161998: 9b2b2549 smaddl x9, w10, w11, x9 16199c: f90007e9 str x9, [sp, #0x8] 1619a0: f94017e9 ldr x9, [sp, #0x28] 1619a4: b940012a ldr w10, [x9] 1619a8: f9400fe9 ldr x9, [sp, #0x18] 1619ac: b94017eb ldr w11, [sp, #0x14] 1619b0: 7100056b subs w11, w11, #0x1 1619b4: 2a0b03ec mov w12, w11 1619b8: 93407d8c sxtw x12, w12 1619bc: 9b0c7d0c mul x12, x8, x12 1619c0: 8b0c0129 add x9, x9, x12 1619c4: b940012b ldr w11, [x9] 1619c8: f94007e9 ldr x9, [sp, #0x8] 1619cc: d503201f nop 1619d0: 9b2b2549 smaddl x9, w10, w11, x9 1619d4: f90007e9 str x9, [sp, #0x8] 1619d8: f9401fe9 ldr x9, [sp, #0x38] 1619dc: b94017ea ldr w10, [sp, #0x14] 1619e0: 2a0a03ec mov w12, w10 1619e4: 93407d8c sxtw x12, w12 1619e8: 9b0c7d0c mul x12, x8, x12 1619ec: 8b0c0129 add x9, x9, x12 1619f0: b940012a ldr w10, [x9] 1619f4: f94007e9 ldr x9, [sp, #0x8] 1619f8: b94023eb ldr w11, [sp, #0x20] 1619fc: 2a0b03ec mov w12, w11 161a00: d3407d8c ubfx x12, x12, #0, #32 161a04: 9acc2929 asr x9, x9, x12 161a08: 2a0903eb mov w11, w9 161a0c: 0b0b014a add w10, w10, w11 161a10: f9400fe9 ldr x9, [sp, #0x18] 161a14: b94017eb ldr w11, [sp, #0x14] 161a18: 2a0b03ec mov w12, w11 161a1c: 93407d8c sxtw x12, w12 161a20: 9b0c7d08 mul x8, x8, x12 161a24: 8b080128 add x8, x9, x8 161a28: b900010a str w10, [x8] 161a2c: b94017e8 ldr w8, [sp, #0x14] 161a30: 11000508 add w8, w8, #0x1 161a34: b90017e8 str w8, [sp, #0x14] 161a38: 17ffff70 b 0x1617f8 161a3c: 14000085 b 0x161c50 161a40: b90017ff str wzr, [sp, #0x14] 161a44: b94017e8 ldr w8, [sp, #0x14] 161a48: b94037e9 ldr w9, [sp, #0x34] 161a4c: 6b09011f cmp w8, w9 161a50: 1a9fa7e8 cset w8, lt 161a54: 37000048 tbnz w8, #0x0, 0x161a5c 161a58: 1400007e b 0x161c50 161a5c: b27e03e8 orr x8, xzr, #0x4 161a60: f90007ff str xzr, [sp, #0x8] 161a64: f94017e9 ldr x9, [sp, #0x28] 161a68: b940192a ldr w10, [x9, #0x18] 161a6c: f9400fe9 ldr x9, [sp, #0x18] 161a70: b94017eb ldr w11, [sp, #0x14] 161a74: 71001d6b subs w11, w11, #0x7 161a78: 2a0b03ec mov w12, w11 161a7c: 93407d8c sxtw x12, w12 161a80: 9b0c7d0c mul x12, x8, x12 161a84: 8b0c0129 add x9, x9, x12 161a88: b940012b ldr w11, [x9] 161a8c: f94007e9 ldr x9, [sp, #0x8] 161a90: d503201f nop 161a94: 9b2b2549 smaddl x9, w10, w11, x9 161a98: f90007e9 str x9, [sp, #0x8] 161a9c: f94017e9 ldr x9, [sp, #0x28] 161aa0: b940152a ldr w10, [x9, #0x14] 161aa4: f9400fe9 ldr x9, [sp, #0x18] 161aa8: b94017eb ldr w11, [sp, #0x14] 161aac: 7100196b subs w11, w11, #0x6 161ab0: 2a0b03ec mov w12, w11 161ab4: 93407d8c sxtw x12, w12 161ab8: 9b0c7d0c mul x12, x8, x12 161abc: 8b0c0129 add x9, x9, x12 161ac0: b940012b ldr w11, [x9] 161ac4: f94007e9 ldr x9, [sp, #0x8] 161ac8: d503201f nop 161acc: 9b2b2549 smaddl x9, w10, w11, x9 161ad0: f90007e9 str x9, [sp, #0x8] 161ad4: f94017e9 ldr x9, [sp, #0x28] 161ad8: b940112a ldr w10, [x9, #0x10] 161adc: f9400fe9 ldr x9, [sp, #0x18] 161ae0: b94017eb ldr w11, [sp, #0x14] 161ae4: 7100156b subs w11, w11, #0x5 161ae8: 2a0b03ec mov w12, w11 161aec: 93407d8c sxtw x12, w12 161af0: 9b0c7d0c mul x12, x8, x12 161af4: 8b0c0129 add x9, x9, x12 161af8: b940012b ldr w11, [x9] 161afc: f94007e9 ldr x9, [sp, #0x8] 161b00: d503201f nop 161b04: 9b2b2549 smaddl x9, w10, w11, x9 161b08: f90007e9 str x9, [sp, #0x8] 161b0c: f94017e9 ldr x9, [sp, #0x28] 161b10: b9400d2a ldr w10, [x9, #0xc] 161b14: f9400fe9 ldr x9, [sp, #0x18] 161b18: b94017eb ldr w11, [sp, #0x14] 161b1c: 7100116b subs w11, w11, #0x4 161b20: 2a0b03ec mov w12, w11 161b24: 93407d8c sxtw x12, w12 161b28: 9b0c7d0c mul x12, x8, x12 161b2c: 8b0c0129 add x9, x9, x12 161b30: b940012b ldr w11, [x9] 161b34: f94007e9 ldr x9, [sp, #0x8] 161b38: d503201f nop 161b3c: 9b2b2549 smaddl x9, w10, w11, x9 161b40: f90007e9 str x9, [sp, #0x8] 161b44: f94017e9 ldr x9, [sp, #0x28] 161b48: b940092a ldr w10, [x9, #0x8] 161b4c: f9400fe9 ldr x9, [sp, #0x18] 161b50: b94017eb ldr w11, [sp, #0x14] 161b54: 71000d6b subs w11, w11, #0x3 161b58: 2a0b03ec mov w12, w11 161b5c: 93407d8c sxtw x12, w12 161b60: 9b0c7d0c mul x12, x8, x12 161b64: 8b0c0129 add x9, x9, x12 161b68: b940012b ldr w11, [x9] 161b6c: f94007e9 ldr x9, [sp, #0x8] 161b70: d503201f nop 161b74: 9b2b2549 smaddl x9, w10, w11, x9 161b78: f90007e9 str x9, [sp, #0x8] 161b7c: f94017e9 ldr x9, [sp, #0x28] 161b80: b940052a ldr w10, [x9, #0x4] 161b84: f9400fe9 ldr x9, [sp, #0x18] 161b88: b94017eb ldr w11, [sp, #0x14] 161b8c: 7100096b subs w11, w11, #0x2 161b90: 2a0b03ec mov w12, w11 161b94: 93407d8c sxtw x12, w12 161b98: 9b0c7d0c mul x12, x8, x12 161b9c: 8b0c0129 add x9, x9, x12 161ba0: b940012b ldr w11, [x9] 161ba4: f94007e9 ldr x9, [sp, #0x8] 161ba8: d503201f nop 161bac: 9b2b2549 smaddl x9, w10, w11, x9 161bb0: f90007e9 str x9, [sp, #0x8] 161bb4: f94017e9 ldr x9, [sp, #0x28] 161bb8: b940012a ldr w10, [x9] 161bbc: f9400fe9 ldr x9, [sp, #0x18] 161bc0: b94017eb ldr w11, [sp, #0x14] 161bc4: 7100056b subs w11, w11, #0x1 161bc8: 2a0b03ec mov w12, w11 161bcc: 93407d8c sxtw x12, w12 161bd0: 9b0c7d0c mul x12, x8, x12 161bd4: 8b0c0129 add x9, x9, x12 161bd8: b940012b ldr w11, [x9] 161bdc: f94007e9 ldr x9, [sp, #0x8] 161be0: d503201f nop 161be4: 9b2b2549 smaddl x9, w10, w11, x9 161be8: f90007e9 str x9, [sp, #0x8] 161bec: f9401fe9 ldr x9, [sp, #0x38] 161bf0: b94017ea ldr w10, [sp, #0x14] 161bf4: 2a0a03ec mov w12, w10 161bf8: 93407d8c sxtw x12, w12 161bfc: 9b0c7d0c mul x12, x8, x12 161c00: 8b0c0129 add x9, x9, x12 161c04: b940012a ldr w10, [x9] 161c08: f94007e9 ldr x9, [sp, #0x8] 161c0c: b94023eb ldr w11, [sp, #0x20] 161c10: 2a0b03ec mov w12, w11 161c14: d3407d8c ubfx x12, x12, #0, #32 161c18: 9acc2929 asr x9, x9, x12 161c1c: 2a0903eb mov w11, w9 161c20: 0b0b014a add w10, w10, w11 161c24: f9400fe9 ldr x9, [sp, #0x18] 161c28: b94017eb ldr w11, [sp, #0x14] 161c2c: 2a0b03ec mov w12, w11 161c30: 93407d8c sxtw x12, w12 161c34: 9b0c7d08 mul x8, x8, x12 161c38: 8b080128 add x8, x9, x8 161c3c: b900010a str w10, [x8] 161c40: b94017e8 ldr w8, [sp, #0x14] 161c44: 11000508 add w8, w8, #0x1 161c48: b90017e8 str w8, [sp, #0x14] 161c4c: 17ffff7e b 0x161a44 161c50: 140000e6 b 0x161fe8 161c54: 321f07e8 orr w8, wzr, #0x6 161c58: b94027e9 ldr w9, [sp, #0x24] 161c5c: 6b08013f cmp w9, w8 161c60: 1a9f17e8 cset w8, eq 161c64: 37000048 tbnz w8, #0x0, 0x161c6c 161c68: 14000078 b 0x161e48 161c6c: b90017ff str wzr, [sp, #0x14] 161c70: b94017e8 ldr w8, [sp, #0x14] 161c74: b94037e9 ldr w9, [sp, #0x34] 161c78: 6b09011f cmp w8, w9 161c7c: 1a9fa7e8 cset w8, lt 161c80: 37000048 tbnz w8, #0x0, 0x161c88 161c84: 14000070 b 0x161e44 161c88: b27e03e8 orr x8, xzr, #0x4 161c8c: f90007ff str xzr, [sp, #0x8] 161c90: f94017e9 ldr x9, [sp, #0x28] 161c94: b940152a ldr w10, [x9, #0x14] 161c98: f9400fe9 ldr x9, [sp, #0x18] 161c9c: b94017eb ldr w11, [sp, #0x14] 161ca0: 7100196b subs w11, w11, #0x6 161ca4: 2a0b03ec mov w12, w11 161ca8: 93407d8c sxtw x12, w12 161cac: 9b0c7d0c mul x12, x8, x12 161cb0: 8b0c0129 add x9, x9, x12 161cb4: b940012b ldr w11, [x9] 161cb8: f94007e9 ldr x9, [sp, #0x8] 161cbc: d503201f nop 161cc0: 9b2b2549 smaddl x9, w10, w11, x9 161cc4: f90007e9 str x9, [sp, #0x8] 161cc8: f94017e9 ldr x9, [sp, #0x28] 161ccc: b940112a ldr w10, [x9, #0x10] 161cd0: f9400fe9 ldr x9, [sp, #0x18] 161cd4: b94017eb ldr w11, [sp, #0x14] 161cd8: 7100156b subs w11, w11, #0x5 161cdc: 2a0b03ec mov w12, w11 161ce0: 93407d8c sxtw x12, w12 161ce4: 9b0c7d0c mul x12, x8, x12 161ce8: 8b0c0129 add x9, x9, x12 161cec: b940012b ldr w11, [x9] 161cf0: f94007e9 ldr x9, [sp, #0x8] 161cf4: d503201f nop 161cf8: 9b2b2549 smaddl x9, w10, w11, x9 161cfc: f90007e9 str x9, [sp, #0x8] 161d00: f94017e9 ldr x9, [sp, #0x28] 161d04: b9400d2a ldr w10, [x9, #0xc] 161d08: f9400fe9 ldr x9, [sp, #0x18] 161d0c: b94017eb ldr w11, [sp, #0x14] 161d10: 7100116b subs w11, w11, #0x4 161d14: 2a0b03ec mov w12, w11 161d18: 93407d8c sxtw x12, w12 161d1c: 9b0c7d0c mul x12, x8, x12 161d20: 8b0c0129 add x9, x9, x12 161d24: b940012b ldr w11, [x9] 161d28: f94007e9 ldr x9, [sp, #0x8] 161d2c: d503201f nop 161d30: 9b2b2549 smaddl x9, w10, w11, x9 161d34: f90007e9 str x9, [sp, #0x8] 161d38: f94017e9 ldr x9, [sp, #0x28] 161d3c: b940092a ldr w10, [x9, #0x8] 161d40: f9400fe9 ldr x9, [sp, #0x18] 161d44: b94017eb ldr w11, [sp, #0x14] 161d48: 71000d6b subs w11, w11, #0x3 161d4c: 2a0b03ec mov w12, w11 161d50: 93407d8c sxtw x12, w12 161d54: 9b0c7d0c mul x12, x8, x12 161d58: 8b0c0129 add x9, x9, x12 161d5c: b940012b ldr w11, [x9] 161d60: f94007e9 ldr x9, [sp, #0x8] 161d64: d503201f nop 161d68: 9b2b2549 smaddl x9, w10, w11, x9 161d6c: f90007e9 str x9, [sp, #0x8] 161d70: f94017e9 ldr x9, [sp, #0x28] 161d74: b940052a ldr w10, [x9, #0x4] 161d78: f9400fe9 ldr x9, [sp, #0x18] 161d7c: b94017eb ldr w11, [sp, #0x14] 161d80: 7100096b subs w11, w11, #0x2 161d84: 2a0b03ec mov w12, w11 161d88: 93407d8c sxtw x12, w12 161d8c: 9b0c7d0c mul x12, x8, x12 161d90: 8b0c0129 add x9, x9, x12 161d94: b940012b ldr w11, [x9] 161d98: f94007e9 ldr x9, [sp, #0x8] 161d9c: d503201f nop 161da0: 9b2b2549 smaddl x9, w10, w11, x9 161da4: f90007e9 str x9, [sp, #0x8] 161da8: f94017e9 ldr x9, [sp, #0x28] 161dac: b940012a ldr w10, [x9] 161db0: f9400fe9 ldr x9, [sp, #0x18] 161db4: b94017eb ldr w11, [sp, #0x14] 161db8: 7100056b subs w11, w11, #0x1 161dbc: 2a0b03ec mov w12, w11 161dc0: 93407d8c sxtw x12, w12 161dc4: 9b0c7d0c mul x12, x8, x12 161dc8: 8b0c0129 add x9, x9, x12 161dcc: b940012b ldr w11, [x9] 161dd0: f94007e9 ldr x9, [sp, #0x8] 161dd4: d503201f nop 161dd8: 9b2b2549 smaddl x9, w10, w11, x9 161ddc: f90007e9 str x9, [sp, #0x8] 161de0: f9401fe9 ldr x9, [sp, #0x38] 161de4: b94017ea ldr w10, [sp, #0x14] 161de8: 2a0a03ec mov w12, w10 161dec: 93407d8c sxtw x12, w12 161df0: 9b0c7d0c mul x12, x8, x12 161df4: 8b0c0129 add x9, x9, x12 161df8: b940012a ldr w10, [x9] 161dfc: f94007e9 ldr x9, [sp, #0x8] 161e00: b94023eb ldr w11, [sp, #0x20] 161e04: 2a0b03ec mov w12, w11 161e08: d3407d8c ubfx x12, x12, #0, #32 161e0c: 9acc2929 asr x9, x9, x12 161e10: 2a0903eb mov w11, w9 161e14: 0b0b014a add w10, w10, w11 161e18: f9400fe9 ldr x9, [sp, #0x18] 161e1c: b94017eb ldr w11, [sp, #0x14] 161e20: 2a0b03ec mov w12, w11 161e24: 93407d8c sxtw x12, w12 161e28: 9b0c7d08 mul x8, x8, x12 161e2c: 8b080128 add x8, x9, x8 161e30: b900010a str w10, [x8] 161e34: b94017e8 ldr w8, [sp, #0x14] 161e38: 11000508 add w8, w8, #0x1 161e3c: b90017e8 str w8, [sp, #0x14] 161e40: 17ffff8c b 0x161c70 161e44: 14000069 b 0x161fe8 161e48: b90017ff str wzr, [sp, #0x14] 161e4c: b94017e8 ldr w8, [sp, #0x14] 161e50: b94037e9 ldr w9, [sp, #0x34] 161e54: 6b09011f cmp w8, w9 161e58: 1a9fa7e8 cset w8, lt 161e5c: 37000048 tbnz w8, #0x0, 0x161e64 161e60: 14000062 b 0x161fe8 161e64: b27e03e8 orr x8, xzr, #0x4 161e68: f90007ff str xzr, [sp, #0x8] 161e6c: f94017e9 ldr x9, [sp, #0x28] 161e70: b940112a ldr w10, [x9, #0x10] 161e74: f9400fe9 ldr x9, [sp, #0x18] 161e78: b94017eb ldr w11, [sp, #0x14] 161e7c: 7100156b subs w11, w11, #0x5 161e80: 2a0b03ec mov w12, w11 161e84: 93407d8c sxtw x12, w12 161e88: 9b0c7d0c mul x12, x8, x12 161e8c: 8b0c0129 add x9, x9, x12 161e90: b940012b ldr w11, [x9] 161e94: f94007e9 ldr x9, [sp, #0x8] 161e98: d503201f nop 161e9c: 9b2b2549 smaddl x9, w10, w11, x9 161ea0: f90007e9 str x9, [sp, #0x8] 161ea4: f94017e9 ldr x9, [sp, #0x28] 161ea8: b9400d2a ldr w10, [x9, #0xc] 161eac: f9400fe9 ldr x9, [sp, #0x18] 161eb0: b94017eb ldr w11, [sp, #0x14] 161eb4: 7100116b subs w11, w11, #0x4 161eb8: 2a0b03ec mov w12, w11 161ebc: 93407d8c sxtw x12, w12 161ec0: 9b0c7d0c mul x12, x8, x12 161ec4: 8b0c0129 add x9, x9, x12 161ec8: b940012b ldr w11, [x9] 161ecc: f94007e9 ldr x9, [sp, #0x8] 161ed0: d503201f nop 161ed4: 9b2b2549 smaddl x9, w10, w11, x9 161ed8: f90007e9 str x9, [sp, #0x8] 161edc: f94017e9 ldr x9, [sp, #0x28] 161ee0: b940092a ldr w10, [x9, #0x8] 161ee4: f9400fe9 ldr x9, [sp, #0x18] 161ee8: b94017eb ldr w11, [sp, #0x14] 161eec: 71000d6b subs w11, w11, #0x3 161ef0: 2a0b03ec mov w12, w11 161ef4: 93407d8c sxtw x12, w12 161ef8: 9b0c7d0c mul x12, x8, x12 161efc: 8b0c0129 add x9, x9, x12 161f00: b940012b ldr w11, [x9] 161f04: f94007e9 ldr x9, [sp, #0x8] 161f08: d503201f nop 161f0c: 9b2b2549 smaddl x9, w10, w11, x9 161f10: f90007e9 str x9, [sp, #0x8] 161f14: f94017e9 ldr x9, [sp, #0x28] 161f18: b940052a ldr w10, [x9, #0x4] 161f1c: f9400fe9 ldr x9, [sp, #0x18] 161f20: b94017eb ldr w11, [sp, #0x14] 161f24: 7100096b subs w11, w11, #0x2 161f28: 2a0b03ec mov w12, w11 161f2c: 93407d8c sxtw x12, w12 161f30: 9b0c7d0c mul x12, x8, x12 161f34: 8b0c0129 add x9, x9, x12 161f38: b940012b ldr w11, [x9] 161f3c: f94007e9 ldr x9, [sp, #0x8] 161f40: d503201f nop 161f44: 9b2b2549 smaddl x9, w10, w11, x9 161f48: f90007e9 str x9, [sp, #0x8] 161f4c: f94017e9 ldr x9, [sp, #0x28] 161f50: b940012a ldr w10, [x9] 161f54: f9400fe9 ldr x9, [sp, #0x18] 161f58: b94017eb ldr w11, [sp, #0x14] 161f5c: 7100056b subs w11, w11, #0x1 161f60: 2a0b03ec mov w12, w11 161f64: 93407d8c sxtw x12, w12 161f68: 9b0c7d0c mul x12, x8, x12 161f6c: 8b0c0129 add x9, x9, x12 161f70: b940012b ldr w11, [x9] 161f74: f94007e9 ldr x9, [sp, #0x8] 161f78: d503201f nop 161f7c: 9b2b2549 smaddl x9, w10, w11, x9 161f80: f90007e9 str x9, [sp, #0x8] 161f84: f9401fe9 ldr x9, [sp, #0x38] 161f88: b94017ea ldr w10, [sp, #0x14] 161f8c: 2a0a03ec mov w12, w10 161f90: 93407d8c sxtw x12, w12 161f94: 9b0c7d0c mul x12, x8, x12 161f98: 8b0c0129 add x9, x9, x12 161f9c: b940012a ldr w10, [x9] 161fa0: f94007e9 ldr x9, [sp, #0x8] 161fa4: b94023eb ldr w11, [sp, #0x20] 161fa8: 2a0b03ec mov w12, w11 161fac: d3407d8c ubfx x12, x12, #0, #32 161fb0: 9acc2929 asr x9, x9, x12 161fb4: 2a0903eb mov w11, w9 161fb8: 0b0b014a add w10, w10, w11 161fbc: f9400fe9 ldr x9, [sp, #0x18] 161fc0: b94017eb ldr w11, [sp, #0x14] 161fc4: 2a0b03ec mov w12, w11 161fc8: 93407d8c sxtw x12, w12 161fcc: 9b0c7d08 mul x8, x8, x12 161fd0: 8b080128 add x8, x9, x8 161fd4: b900010a str w10, [x8] 161fd8: b94017e8 ldr w8, [sp, #0x14] 161fdc: 11000508 add w8, w8, #0x1 161fe0: b90017e8 str w8, [sp, #0x14] 161fe4: 17ffff9a b 0x161e4c 161fe8: 14000125 b 0x16247c 161fec: 321f03e8 orr w8, wzr, #0x2 161ff0: b94027e9 ldr w9, [sp, #0x24] 161ff4: 6b08013f cmp w9, w8 161ff8: 1a9f97e8 cset w8, hi 161ffc: 37000048 tbnz w8, #0x0, 0x162004 162000: 140000af b 0x1622bc 162004: 321e03e8 orr w8, wzr, #0x4 162008: b94027e9 ldr w9, [sp, #0x24] 16200c: 6b08013f cmp w9, w8 162010: 1a9f17e8 cset w8, eq 162014: 37000048 tbnz w8, #0x0, 0x16201c 162018: 1400005c b 0x162188 16201c: b90017ff str wzr, [sp, #0x14] 162020: b94017e8 ldr w8, [sp, #0x14] 162024: b94037e9 ldr w9, [sp, #0x34] 162028: 6b09011f cmp w8, w9 16202c: 1a9fa7e8 cset w8, lt 162030: 37000048 tbnz w8, #0x0, 0x162038 162034: 14000054 b 0x162184 162038: b27e03e8 orr x8, xzr, #0x4 16203c: f90007ff str xzr, [sp, #0x8] 162040: f94017e9 ldr x9, [sp, #0x28] 162044: b9400d2a ldr w10, [x9, #0xc] 162048: f9400fe9 ldr x9, [sp, #0x18] 16204c: b94017eb ldr w11, [sp, #0x14] 162050: 7100116b subs w11, w11, #0x4 162054: 2a0b03ec mov w12, w11 162058: 93407d8c sxtw x12, w12 16205c: 9b0c7d0c mul x12, x8, x12 162060: 8b0c0129 add x9, x9, x12 162064: b940012b ldr w11, [x9] 162068: f94007e9 ldr x9, [sp, #0x8] 16206c: d503201f nop 162070: 9b2b2549 smaddl x9, w10, w11, x9 162074: f90007e9 str x9, [sp, #0x8] 162078: f94017e9 ldr x9, [sp, #0x28] 16207c: b940092a ldr w10, [x9, #0x8] 162080: f9400fe9 ldr x9, [sp, #0x18] 162084: b94017eb ldr w11, [sp, #0x14] 162088: 71000d6b subs w11, w11, #0x3 16208c: 2a0b03ec mov w12, w11 162090: 93407d8c sxtw x12, w12 162094: 9b0c7d0c mul x12, x8, x12 162098: 8b0c0129 add x9, x9, x12 16209c: b940012b ldr w11, [x9] 1620a0: f94007e9 ldr x9, [sp, #0x8] 1620a4: d503201f nop 1620a8: 9b2b2549 smaddl x9, w10, w11, x9 1620ac: f90007e9 str x9, [sp, #0x8] 1620b0: f94017e9 ldr x9, [sp, #0x28] 1620b4: b940052a ldr w10, [x9, #0x4] 1620b8: f9400fe9 ldr x9, [sp, #0x18] 1620bc: b94017eb ldr w11, [sp, #0x14] 1620c0: 7100096b subs w11, w11, #0x2 1620c4: 2a0b03ec mov w12, w11 1620c8: 93407d8c sxtw x12, w12 1620cc: 9b0c7d0c mul x12, x8, x12 1620d0: 8b0c0129 add x9, x9, x12 1620d4: b940012b ldr w11, [x9] 1620d8: f94007e9 ldr x9, [sp, #0x8] 1620dc: d503201f nop 1620e0: 9b2b2549 smaddl x9, w10, w11, x9 1620e4: f90007e9 str x9, [sp, #0x8] 1620e8: f94017e9 ldr x9, [sp, #0x28] 1620ec: b940012a ldr w10, [x9] 1620f0: f9400fe9 ldr x9, [sp, #0x18] 1620f4: b94017eb ldr w11, [sp, #0x14] 1620f8: 7100056b subs w11, w11, #0x1 1620fc: 2a0b03ec mov w12, w11 162100: 93407d8c sxtw x12, w12 162104: 9b0c7d0c mul x12, x8, x12 162108: 8b0c0129 add x9, x9, x12 16210c: b940012b ldr w11, [x9] 162110: f94007e9 ldr x9, [sp, #0x8] 162114: d503201f nop 162118: 9b2b2549 smaddl x9, w10, w11, x9 16211c: f90007e9 str x9, [sp, #0x8] 162120: f9401fe9 ldr x9, [sp, #0x38] 162124: b94017ea ldr w10, [sp, #0x14] 162128: 2a0a03ec mov w12, w10 16212c: 93407d8c sxtw x12, w12 162130: 9b0c7d0c mul x12, x8, x12 162134: 8b0c0129 add x9, x9, x12 162138: b940012a ldr w10, [x9] 16213c: f94007e9 ldr x9, [sp, #0x8] 162140: b94023eb ldr w11, [sp, #0x20] 162144: 2a0b03ec mov w12, w11 162148: d3407d8c ubfx x12, x12, #0, #32 16214c: 9acc2929 asr x9, x9, x12 162150: 2a0903eb mov w11, w9 162154: 0b0b014a add w10, w10, w11 162158: f9400fe9 ldr x9, [sp, #0x18] 16215c: b94017eb ldr w11, [sp, #0x14] 162160: 2a0b03ec mov w12, w11 162164: 93407d8c sxtw x12, w12 162168: 9b0c7d08 mul x8, x8, x12 16216c: 8b080128 add x8, x9, x8 162170: b900010a str w10, [x8] 162174: b94017e8 ldr w8, [sp, #0x14] 162178: 11000508 add w8, w8, #0x1 16217c: b90017e8 str w8, [sp, #0x14] 162180: 17ffffa8 b 0x162020 162184: 1400004d b 0x1622b8 162188: b90017ff str wzr, [sp, #0x14] 16218c: b94017e8 ldr w8, [sp, #0x14] 162190: b94037e9 ldr w9, [sp, #0x34] 162194: 6b09011f cmp w8, w9 162198: 1a9fa7e8 cset w8, lt 16219c: 37000048 tbnz w8, #0x0, 0x1621a4 1621a0: 14000046 b 0x1622b8 1621a4: b27e03e8 orr x8, xzr, #0x4 1621a8: f90007ff str xzr, [sp, #0x8] 1621ac: f94017e9 ldr x9, [sp, #0x28] 1621b0: b940092a ldr w10, [x9, #0x8] 1621b4: f9400fe9 ldr x9, [sp, #0x18] 1621b8: b94017eb ldr w11, [sp, #0x14] 1621bc: 71000d6b subs w11, w11, #0x3 1621c0: 2a0b03ec mov w12, w11 1621c4: 93407d8c sxtw x12, w12 1621c8: 9b0c7d0c mul x12, x8, x12 1621cc: 8b0c0129 add x9, x9, x12 1621d0: b940012b ldr w11, [x9] 1621d4: f94007e9 ldr x9, [sp, #0x8] 1621d8: d503201f nop 1621dc: 9b2b2549 smaddl x9, w10, w11, x9 1621e0: f90007e9 str x9, [sp, #0x8] 1621e4: f94017e9 ldr x9, [sp, #0x28] 1621e8: b940052a ldr w10, [x9, #0x4] 1621ec: f9400fe9 ldr x9, [sp, #0x18] 1621f0: b94017eb ldr w11, [sp, #0x14] 1621f4: 7100096b subs w11, w11, #0x2 1621f8: 2a0b03ec mov w12, w11 1621fc: 93407d8c sxtw x12, w12 162200: 9b0c7d0c mul x12, x8, x12 162204: 8b0c0129 add x9, x9, x12 162208: b940012b ldr w11, [x9] 16220c: f94007e9 ldr x9, [sp, #0x8] 162210: d503201f nop 162214: 9b2b2549 smaddl x9, w10, w11, x9 162218: f90007e9 str x9, [sp, #0x8] 16221c: f94017e9 ldr x9, [sp, #0x28] 162220: b940012a ldr w10, [x9] 162224: f9400fe9 ldr x9, [sp, #0x18] 162228: b94017eb ldr w11, [sp, #0x14] 16222c: 7100056b subs w11, w11, #0x1 162230: 2a0b03ec mov w12, w11 162234: 93407d8c sxtw x12, w12 162238: 9b0c7d0c mul x12, x8, x12 16223c: 8b0c0129 add x9, x9, x12 162240: b940012b ldr w11, [x9] 162244: f94007e9 ldr x9, [sp, #0x8] 162248: d503201f nop 16224c: 9b2b2549 smaddl x9, w10, w11, x9 162250: f90007e9 str x9, [sp, #0x8] 162254: f9401fe9 ldr x9, [sp, #0x38] 162258: b94017ea ldr w10, [sp, #0x14] 16225c: 2a0a03ec mov w12, w10 162260: 93407d8c sxtw x12, w12 162264: 9b0c7d0c mul x12, x8, x12 162268: 8b0c0129 add x9, x9, x12 16226c: b940012a ldr w10, [x9] 162270: f94007e9 ldr x9, [sp, #0x8] 162274: b94023eb ldr w11, [sp, #0x20] 162278: 2a0b03ec mov w12, w11 16227c: d3407d8c ubfx x12, x12, #0, #32 162280: 9acc2929 asr x9, x9, x12 162284: 2a0903eb mov w11, w9 162288: 0b0b014a add w10, w10, w11 16228c: f9400fe9 ldr x9, [sp, #0x18] 162290: b94017eb ldr w11, [sp, #0x14] 162294: 2a0b03ec mov w12, w11 162298: 93407d8c sxtw x12, w12 16229c: 9b0c7d08 mul x8, x8, x12 1622a0: 8b080128 add x8, x9, x8 1622a4: b900010a str w10, [x8] 1622a8: b94017e8 ldr w8, [sp, #0x14] 1622ac: 11000508 add w8, w8, #0x1 1622b0: b90017e8 str w8, [sp, #0x14] 1622b4: 17ffffb6 b 0x16218c 1622b8: 14000071 b 0x16247c 1622bc: 321f03e8 orr w8, wzr, #0x2 1622c0: b94027e9 ldr w9, [sp, #0x24] 1622c4: 6b08013f cmp w9, w8 1622c8: 1a9f17e8 cset w8, eq 1622cc: 37000048 tbnz w8, #0x0, 0x1622d4 1622d0: 14000040 b 0x1623d0 1622d4: b90017ff str wzr, [sp, #0x14] 1622d8: b94017e8 ldr w8, [sp, #0x14] 1622dc: b94037e9 ldr w9, [sp, #0x34] 1622e0: 6b09011f cmp w8, w9 1622e4: 1a9fa7e8 cset w8, lt 1622e8: 37000048 tbnz w8, #0x0, 0x1622f0 1622ec: 14000038 b 0x1623cc 1622f0: b27e03e8 orr x8, xzr, #0x4 1622f4: f90007ff str xzr, [sp, #0x8] 1622f8: f94017e9 ldr x9, [sp, #0x28] 1622fc: b940052a ldr w10, [x9, #0x4] 162300: f9400fe9 ldr x9, [sp, #0x18] 162304: b94017eb ldr w11, [sp, #0x14] 162308: 7100096b subs w11, w11, #0x2 16230c: 2a0b03ec mov w12, w11 162310: 93407d8c sxtw x12, w12 162314: 9b0c7d0c mul x12, x8, x12 162318: 8b0c0129 add x9, x9, x12 16231c: b940012b ldr w11, [x9] 162320: f94007e9 ldr x9, [sp, #0x8] 162324: d503201f nop 162328: 9b2b2549 smaddl x9, w10, w11, x9 16232c: f90007e9 str x9, [sp, #0x8] 162330: f94017e9 ldr x9, [sp, #0x28] 162334: b940012a ldr w10, [x9] 162338: f9400fe9 ldr x9, [sp, #0x18] 16233c: b94017eb ldr w11, [sp, #0x14] 162340: 7100056b subs w11, w11, #0x1 162344: 2a0b03ec mov w12, w11 162348: 93407d8c sxtw x12, w12 16234c: 9b0c7d0c mul x12, x8, x12 162350: 8b0c0129 add x9, x9, x12 162354: b940012b ldr w11, [x9] 162358: f94007e9 ldr x9, [sp, #0x8] 16235c: d503201f nop 162360: 9b2b2549 smaddl x9, w10, w11, x9 162364: f90007e9 str x9, [sp, #0x8] 162368: f9401fe9 ldr x9, [sp, #0x38] 16236c: b94017ea ldr w10, [sp, #0x14] 162370: 2a0a03ec mov w12, w10 162374: 93407d8c sxtw x12, w12 162378: 9b0c7d0c mul x12, x8, x12 16237c: 8b0c0129 add x9, x9, x12 162380: b940012a ldr w10, [x9] 162384: f94007e9 ldr x9, [sp, #0x8] 162388: b94023eb ldr w11, [sp, #0x20] 16238c: 2a0b03ec mov w12, w11 162390: d3407d8c ubfx x12, x12, #0, #32 162394: 9acc2929 asr x9, x9, x12 162398: 2a0903eb mov w11, w9 16239c: 0b0b014a add w10, w10, w11 1623a0: f9400fe9 ldr x9, [sp, #0x18] 1623a4: b94017eb ldr w11, [sp, #0x14] 1623a8: 2a0b03ec mov w12, w11 1623ac: 93407d8c sxtw x12, w12 1623b0: 9b0c7d08 mul x8, x8, x12 1623b4: 8b080128 add x8, x9, x8 1623b8: b900010a str w10, [x8] 1623bc: b94017e8 ldr w8, [sp, #0x14] 1623c0: 11000508 add w8, w8, #0x1 1623c4: b90017e8 str w8, [sp, #0x14] 1623c8: 17ffffc4 b 0x1622d8 1623cc: 1400002c b 0x16247c 1623d0: b90017ff str wzr, [sp, #0x14] 1623d4: b94017e8 ldr w8, [sp, #0x14] 1623d8: b94037e9 ldr w9, [sp, #0x34] 1623dc: 6b09011f cmp w8, w9 1623e0: 1a9fa7e8 cset w8, lt 1623e4: 37000048 tbnz w8, #0x0, 0x1623ec 1623e8: 14000025 b 0x16247c 1623ec: b27e03e8 orr x8, xzr, #0x4 1623f0: f9401fe9 ldr x9, [sp, #0x38] 1623f4: b94017ea ldr w10, [sp, #0x14] 1623f8: 2a0a03eb mov w11, w10 1623fc: 93407d6b sxtw x11, w11 162400: 9b0b7d0b mul x11, x8, x11 162404: 8b0b0129 add x9, x9, x11 162408: b940012a ldr w10, [x9] 16240c: f94017e9 ldr x9, [sp, #0x28] 162410: b940012c ldr w12, [x9] 162414: f9400fe9 ldr x9, [sp, #0x18] 162418: b94017ed ldr w13, [sp, #0x14] 16241c: 710005ad subs w13, w13, #0x1 162420: 2a0d03eb mov w11, w13 162424: 93407d6b sxtw x11, w11 162428: 9b0b7d0b mul x11, x8, x11 16242c: 8b0b0129 add x9, x9, x11 162430: b940012d ldr w13, [x9] 162434: 9b2d7d89 smull x9, w12, w13 162438: b94023ec ldr w12, [sp, #0x20] 16243c: 2a0c03eb mov w11, w12 162440: d3407d6b ubfx x11, x11, #0, #32 162444: 9acb2929 asr x9, x9, x11 162448: 2a0903ec mov w12, w9 16244c: 0b0c014a add w10, w10, w12 162450: f9400fe9 ldr x9, [sp, #0x18] 162454: b94017ec ldr w12, [sp, #0x14] 162458: 2a0c03eb mov w11, w12 16245c: 93407d6b sxtw x11, w11 162460: 9b0b7d08 mul x8, x8, x11 162464: 8b080128 add x8, x9, x8 162468: b900010a str w10, [x8] 16246c: b94017e8 ldr w8, [sp, #0x14] 162470: 11000508 add w8, w8, #0x1 162474: b90017e8 str w8, [sp, #0x14] 162478: 17ffffd7 b 0x1623d4 16247c: 14000271 b 0x162e40 162480: b90017ff str wzr, [sp, #0x14] 162484: b94017e8 ldr w8, [sp, #0x14] 162488: b94037e9 ldr w9, [sp, #0x34] 16248c: 6b09011f cmp w8, w9 162490: 1a9fa7e8 cset w8, lt 162494: 37000048 tbnz w8, #0x0, 0x16249c 162498: 1400026a b 0x162e40 16249c: 321b03e8 orr w8, wzr, #0x20 1624a0: f90007ff str xzr, [sp, #0x8] 1624a4: b94027e9 ldr w9, [sp, #0x24] 1624a8: 6b09011f cmp w8, w9 1624ac: 1a9f17e8 cset w8, eq 1624b0: b90007e9 str w9, [sp, #0x4] 1624b4: 37000ea8 tbnz w8, #0x0, 0x162688 1624b8: 14000001 b 0x1624bc 1624bc: 320013e8 orr w8, wzr, #0x1f 1624c0: b94007e9 ldr w9, [sp, #0x4] 1624c4: 6b09011f cmp w8, w9 1624c8: 1a9f17e8 cset w8, eq 1624cc: 37000fc8 tbnz w8, #0x0, 0x1626c4 1624d0: 14000001 b 0x1624d4 1624d4: 321f0fe8 orr w8, wzr, #0x1e 1624d8: b94007e9 ldr w9, [sp, #0x4] 1624dc: 6b09011f cmp w8, w9 1624e0: 1a9f17e8 cset w8, eq 1624e4: 370010e8 tbnz w8, #0x0, 0x162700 1624e8: 14000001 b 0x1624ec 1624ec: 528003a8 mov w8, #0x1d // =29 1624f0: b94007e9 ldr w9, [sp, #0x4] 1624f4: 6b09011f cmp w8, w9 1624f8: 1a9f17e8 cset w8, eq 1624fc: 37001208 tbnz w8, #0x0, 0x16273c 162500: 14000001 b 0x162504 162504: 321e0be8 orr w8, wzr, #0x1c 162508: b94007e9 ldr w9, [sp, #0x4] 16250c: 6b09011f cmp w8, w9 162510: 1a9f17e8 cset w8, eq 162514: 37001328 tbnz w8, #0x0, 0x162778 162518: 14000001 b 0x16251c 16251c: 52800368 mov w8, #0x1b // =27 162520: b94007e9 ldr w9, [sp, #0x4] 162524: 6b09011f cmp w8, w9 162528: 1a9f17e8 cset w8, eq 16252c: 37001448 tbnz w8, #0x0, 0x1627b4 162530: 14000001 b 0x162534 162534: 52800348 mov w8, #0x1a // =26 162538: b94007e9 ldr w9, [sp, #0x4] 16253c: 6b09011f cmp w8, w9 162540: 1a9f17e8 cset w8, eq 162544: 37001568 tbnz w8, #0x0, 0x1627f0 162548: 14000001 b 0x16254c 16254c: 52800328 mov w8, #0x19 // =25 162550: b94007e9 ldr w9, [sp, #0x4] 162554: 6b09011f cmp w8, w9 162558: 1a9f17e8 cset w8, eq 16255c: 37001688 tbnz w8, #0x0, 0x16282c 162560: 14000001 b 0x162564 162564: 321d07e8 orr w8, wzr, #0x18 162568: b94007e9 ldr w9, [sp, #0x4] 16256c: 6b09011f cmp w8, w9 162570: 1a9f17e8 cset w8, eq 162574: 370017a8 tbnz w8, #0x0, 0x162868 162578: 14000001 b 0x16257c 16257c: 528002e8 mov w8, #0x17 // =23 162580: b94007e9 ldr w9, [sp, #0x4] 162584: 6b09011f cmp w8, w9 162588: 1a9f17e8 cset w8, eq 16258c: 370018c8 tbnz w8, #0x0, 0x1628a4 162590: 14000001 b 0x162594 162594: 528002c8 mov w8, #0x16 // =22 162598: b94007e9 ldr w9, [sp, #0x4] 16259c: 6b09011f cmp w8, w9 1625a0: 1a9f17e8 cset w8, eq 1625a4: 370019e8 tbnz w8, #0x0, 0x1628e0 1625a8: 14000001 b 0x1625ac 1625ac: 528002a8 mov w8, #0x15 // =21 1625b0: b94007e9 ldr w9, [sp, #0x4] 1625b4: 6b09011f cmp w8, w9 1625b8: 1a9f17e8 cset w8, eq 1625bc: 37001b08 tbnz w8, #0x0, 0x16291c 1625c0: 14000001 b 0x1625c4 1625c4: 52800288 mov w8, #0x14 // =20 1625c8: b94007e9 ldr w9, [sp, #0x4] 1625cc: 6b09011f cmp w8, w9 1625d0: 1a9f17e8 cset w8, eq 1625d4: 37001c28 tbnz w8, #0x0, 0x162958 1625d8: 14000001 b 0x1625dc 1625dc: 52800268 mov w8, #0x13 // =19 1625e0: b94007e9 ldr w9, [sp, #0x4] 1625e4: 6b09011f cmp w8, w9 1625e8: 1a9f17e8 cset w8, eq 1625ec: 37001d48 tbnz w8, #0x0, 0x162994 1625f0: 14000001 b 0x1625f4 1625f4: 52800248 mov w8, #0x12 // =18 1625f8: b94007e9 ldr w9, [sp, #0x4] 1625fc: 6b09011f cmp w8, w9 162600: 1a9f17e8 cset w8, eq 162604: 37001e68 tbnz w8, #0x0, 0x1629d0 162608: 14000001 b 0x16260c 16260c: 52800228 mov w8, #0x11 // =17 162610: b94007e9 ldr w9, [sp, #0x4] 162614: 6b09011f cmp w8, w9 162618: 1a9f17e8 cset w8, eq 16261c: 37001f88 tbnz w8, #0x0, 0x162a0c 162620: 14000001 b 0x162624 162624: 321c03e8 orr w8, wzr, #0x10 162628: b94007e9 ldr w9, [sp, #0x4] 16262c: 6b09011f cmp w8, w9 162630: 1a9f17e8 cset w8, eq 162634: 370020a8 tbnz w8, #0x0, 0x162a48 162638: 14000001 b 0x16263c 16263c: 32000fe8 orr w8, wzr, #0xf 162640: b94007e9 ldr w9, [sp, #0x4] 162644: 6b09011f cmp w8, w9 162648: 1a9f17e8 cset w8, eq 16264c: 370021c8 tbnz w8, #0x0, 0x162a84 162650: 14000001 b 0x162654 162654: 321f0be8 orr w8, wzr, #0xe 162658: b94007e9 ldr w9, [sp, #0x4] 16265c: 6b09011f cmp w8, w9 162660: 1a9f17e8 cset w8, eq 162664: 370022e8 tbnz w8, #0x0, 0x162ac0 162668: 14000001 b 0x16266c 16266c: 528001a8 mov w8, #0xd // =13 162670: b94007e9 ldr w9, [sp, #0x4] 162674: 6b09011f cmp w8, w9 162678: 1a9f17e8 cset w8, eq 16267c: 37002408 tbnz w8, #0x0, 0x162afc 162680: 14000001 b 0x162684 162684: 140001d5 b 0x162dd8 162688: b27e03e8 orr x8, xzr, #0x4 16268c: f94017e9 ldr x9, [sp, #0x28] 162690: b9407d2a ldr w10, [x9, #0x7c] 162694: f9400fe9 ldr x9, [sp, #0x18] 162698: b94017eb ldr w11, [sp, #0x14] 16269c: 7100816b subs w11, w11, #0x20 1626a0: 2a0b03ec mov w12, w11 1626a4: 93407d8c sxtw x12, w12 1626a8: 9b0c7d08 mul x8, x8, x12 1626ac: 8b080128 add x8, x9, x8 1626b0: b940010b ldr w11, [x8] 1626b4: f94007e8 ldr x8, [sp, #0x8] 1626b8: d503201f nop 1626bc: 9b2b2148 smaddl x8, w10, w11, x8 1626c0: f90007e8 str x8, [sp, #0x8] 1626c4: b27e03e8 orr x8, xzr, #0x4 1626c8: f94017e9 ldr x9, [sp, #0x28] 1626cc: b940792a ldr w10, [x9, #0x78] 1626d0: f9400fe9 ldr x9, [sp, #0x18] 1626d4: b94017eb ldr w11, [sp, #0x14] 1626d8: 71007d6b subs w11, w11, #0x1f 1626dc: 2a0b03ec mov w12, w11 1626e0: 93407d8c sxtw x12, w12 1626e4: 9b0c7d08 mul x8, x8, x12 1626e8: 8b080128 add x8, x9, x8 1626ec: b940010b ldr w11, [x8] 1626f0: f94007e8 ldr x8, [sp, #0x8] 1626f4: d503201f nop 1626f8: 9b2b2148 smaddl x8, w10, w11, x8 1626fc: f90007e8 str x8, [sp, #0x8] 162700: b27e03e8 orr x8, xzr, #0x4 162704: f94017e9 ldr x9, [sp, #0x28] 162708: b940752a ldr w10, [x9, #0x74] 16270c: f9400fe9 ldr x9, [sp, #0x18] 162710: b94017eb ldr w11, [sp, #0x14] 162714: 7100796b subs w11, w11, #0x1e 162718: 2a0b03ec mov w12, w11 16271c: 93407d8c sxtw x12, w12 162720: 9b0c7d08 mul x8, x8, x12 162724: 8b080128 add x8, x9, x8 162728: b940010b ldr w11, [x8] 16272c: f94007e8 ldr x8, [sp, #0x8] 162730: d503201f nop 162734: 9b2b2148 smaddl x8, w10, w11, x8 162738: f90007e8 str x8, [sp, #0x8] 16273c: b27e03e8 orr x8, xzr, #0x4 162740: f94017e9 ldr x9, [sp, #0x28] 162744: b940712a ldr w10, [x9, #0x70] 162748: f9400fe9 ldr x9, [sp, #0x18] 16274c: b94017eb ldr w11, [sp, #0x14] 162750: 7100756b subs w11, w11, #0x1d 162754: 2a0b03ec mov w12, w11 162758: 93407d8c sxtw x12, w12 16275c: 9b0c7d08 mul x8, x8, x12 162760: 8b080128 add x8, x9, x8 162764: b940010b ldr w11, [x8] 162768: f94007e8 ldr x8, [sp, #0x8] 16276c: d503201f nop 162770: 9b2b2148 smaddl x8, w10, w11, x8 162774: f90007e8 str x8, [sp, #0x8] 162778: b27e03e8 orr x8, xzr, #0x4 16277c: f94017e9 ldr x9, [sp, #0x28] 162780: b9406d2a ldr w10, [x9, #0x6c] 162784: f9400fe9 ldr x9, [sp, #0x18] 162788: b94017eb ldr w11, [sp, #0x14] 16278c: 7100716b subs w11, w11, #0x1c 162790: 2a0b03ec mov w12, w11 162794: 93407d8c sxtw x12, w12 162798: 9b0c7d08 mul x8, x8, x12 16279c: 8b080128 add x8, x9, x8 1627a0: b940010b ldr w11, [x8] 1627a4: f94007e8 ldr x8, [sp, #0x8] 1627a8: d503201f nop 1627ac: 9b2b2148 smaddl x8, w10, w11, x8 1627b0: f90007e8 str x8, [sp, #0x8] 1627b4: b27e03e8 orr x8, xzr, #0x4 1627b8: f94017e9 ldr x9, [sp, #0x28] 1627bc: b940692a ldr w10, [x9, #0x68] 1627c0: f9400fe9 ldr x9, [sp, #0x18] 1627c4: b94017eb ldr w11, [sp, #0x14] 1627c8: 71006d6b subs w11, w11, #0x1b 1627cc: 2a0b03ec mov w12, w11 1627d0: 93407d8c sxtw x12, w12 1627d4: 9b0c7d08 mul x8, x8, x12 1627d8: 8b080128 add x8, x9, x8 1627dc: b940010b ldr w11, [x8] 1627e0: f94007e8 ldr x8, [sp, #0x8] 1627e4: d503201f nop 1627e8: 9b2b2148 smaddl x8, w10, w11, x8 1627ec: f90007e8 str x8, [sp, #0x8] 1627f0: b27e03e8 orr x8, xzr, #0x4 1627f4: f94017e9 ldr x9, [sp, #0x28] 1627f8: b940652a ldr w10, [x9, #0x64] 1627fc: f9400fe9 ldr x9, [sp, #0x18] 162800: b94017eb ldr w11, [sp, #0x14] 162804: 7100696b subs w11, w11, #0x1a 162808: 2a0b03ec mov w12, w11 16280c: 93407d8c sxtw x12, w12 162810: 9b0c7d08 mul x8, x8, x12 162814: 8b080128 add x8, x9, x8 162818: b940010b ldr w11, [x8] 16281c: f94007e8 ldr x8, [sp, #0x8] 162820: d503201f nop 162824: 9b2b2148 smaddl x8, w10, w11, x8 162828: f90007e8 str x8, [sp, #0x8] 16282c: b27e03e8 orr x8, xzr, #0x4 162830: f94017e9 ldr x9, [sp, #0x28] 162834: b940612a ldr w10, [x9, #0x60] 162838: f9400fe9 ldr x9, [sp, #0x18] 16283c: b94017eb ldr w11, [sp, #0x14] 162840: 7100656b subs w11, w11, #0x19 162844: 2a0b03ec mov w12, w11 162848: 93407d8c sxtw x12, w12 16284c: 9b0c7d08 mul x8, x8, x12 162850: 8b080128 add x8, x9, x8 162854: b940010b ldr w11, [x8] 162858: f94007e8 ldr x8, [sp, #0x8] 16285c: d503201f nop 162860: 9b2b2148 smaddl x8, w10, w11, x8 162864: f90007e8 str x8, [sp, #0x8] 162868: b27e03e8 orr x8, xzr, #0x4 16286c: f94017e9 ldr x9, [sp, #0x28] 162870: b9405d2a ldr w10, [x9, #0x5c] 162874: f9400fe9 ldr x9, [sp, #0x18] 162878: b94017eb ldr w11, [sp, #0x14] 16287c: 7100616b subs w11, w11, #0x18 162880: 2a0b03ec mov w12, w11 162884: 93407d8c sxtw x12, w12 162888: 9b0c7d08 mul x8, x8, x12 16288c: 8b080128 add x8, x9, x8 162890: b940010b ldr w11, [x8] 162894: f94007e8 ldr x8, [sp, #0x8] 162898: d503201f nop 16289c: 9b2b2148 smaddl x8, w10, w11, x8 1628a0: f90007e8 str x8, [sp, #0x8] 1628a4: b27e03e8 orr x8, xzr, #0x4 1628a8: f94017e9 ldr x9, [sp, #0x28] 1628ac: b940592a ldr w10, [x9, #0x58] 1628b0: f9400fe9 ldr x9, [sp, #0x18] 1628b4: b94017eb ldr w11, [sp, #0x14] 1628b8: 71005d6b subs w11, w11, #0x17 1628bc: 2a0b03ec mov w12, w11 1628c0: 93407d8c sxtw x12, w12 1628c4: 9b0c7d08 mul x8, x8, x12 1628c8: 8b080128 add x8, x9, x8 1628cc: b940010b ldr w11, [x8] 1628d0: f94007e8 ldr x8, [sp, #0x8] 1628d4: d503201f nop 1628d8: 9b2b2148 smaddl x8, w10, w11, x8 1628dc: f90007e8 str x8, [sp, #0x8] 1628e0: b27e03e8 orr x8, xzr, #0x4 1628e4: f94017e9 ldr x9, [sp, #0x28] 1628e8: b940552a ldr w10, [x9, #0x54] 1628ec: f9400fe9 ldr x9, [sp, #0x18] 1628f0: b94017eb ldr w11, [sp, #0x14] 1628f4: 7100596b subs w11, w11, #0x16 1628f8: 2a0b03ec mov w12, w11 1628fc: 93407d8c sxtw x12, w12 162900: 9b0c7d08 mul x8, x8, x12 162904: 8b080128 add x8, x9, x8 162908: b940010b ldr w11, [x8] 16290c: f94007e8 ldr x8, [sp, #0x8] 162910: d503201f nop 162914: 9b2b2148 smaddl x8, w10, w11, x8 162918: f90007e8 str x8, [sp, #0x8] 16291c: b27e03e8 orr x8, xzr, #0x4 162920: f94017e9 ldr x9, [sp, #0x28] 162924: b940512a ldr w10, [x9, #0x50] 162928: f9400fe9 ldr x9, [sp, #0x18] 16292c: b94017eb ldr w11, [sp, #0x14] 162930: 7100556b subs w11, w11, #0x15 162934: 2a0b03ec mov w12, w11 162938: 93407d8c sxtw x12, w12 16293c: 9b0c7d08 mul x8, x8, x12 162940: 8b080128 add x8, x9, x8 162944: b940010b ldr w11, [x8] 162948: f94007e8 ldr x8, [sp, #0x8] 16294c: d503201f nop 162950: 9b2b2148 smaddl x8, w10, w11, x8 162954: f90007e8 str x8, [sp, #0x8] 162958: b27e03e8 orr x8, xzr, #0x4 16295c: f94017e9 ldr x9, [sp, #0x28] 162960: b9404d2a ldr w10, [x9, #0x4c] 162964: f9400fe9 ldr x9, [sp, #0x18] 162968: b94017eb ldr w11, [sp, #0x14] 16296c: 7100516b subs w11, w11, #0x14 162970: 2a0b03ec mov w12, w11 162974: 93407d8c sxtw x12, w12 162978: 9b0c7d08 mul x8, x8, x12 16297c: 8b080128 add x8, x9, x8 162980: b940010b ldr w11, [x8] 162984: f94007e8 ldr x8, [sp, #0x8] 162988: d503201f nop 16298c: 9b2b2148 smaddl x8, w10, w11, x8 162990: f90007e8 str x8, [sp, #0x8] 162994: b27e03e8 orr x8, xzr, #0x4 162998: f94017e9 ldr x9, [sp, #0x28] 16299c: b940492a ldr w10, [x9, #0x48] 1629a0: f9400fe9 ldr x9, [sp, #0x18] 1629a4: b94017eb ldr w11, [sp, #0x14] 1629a8: 71004d6b subs w11, w11, #0x13 1629ac: 2a0b03ec mov w12, w11 1629b0: 93407d8c sxtw x12, w12 1629b4: 9b0c7d08 mul x8, x8, x12 1629b8: 8b080128 add x8, x9, x8 1629bc: b940010b ldr w11, [x8] 1629c0: f94007e8 ldr x8, [sp, #0x8] 1629c4: d503201f nop 1629c8: 9b2b2148 smaddl x8, w10, w11, x8 1629cc: f90007e8 str x8, [sp, #0x8] 1629d0: b27e03e8 orr x8, xzr, #0x4 1629d4: f94017e9 ldr x9, [sp, #0x28] 1629d8: b940452a ldr w10, [x9, #0x44] 1629dc: f9400fe9 ldr x9, [sp, #0x18] 1629e0: b94017eb ldr w11, [sp, #0x14] 1629e4: 7100496b subs w11, w11, #0x12 1629e8: 2a0b03ec mov w12, w11 1629ec: 93407d8c sxtw x12, w12 1629f0: 9b0c7d08 mul x8, x8, x12 1629f4: 8b080128 add x8, x9, x8 1629f8: b940010b ldr w11, [x8] 1629fc: f94007e8 ldr x8, [sp, #0x8] 162a00: d503201f nop 162a04: 9b2b2148 smaddl x8, w10, w11, x8 162a08: f90007e8 str x8, [sp, #0x8] 162a0c: b27e03e8 orr x8, xzr, #0x4 162a10: f94017e9 ldr x9, [sp, #0x28] 162a14: b940412a ldr w10, [x9, #0x40] 162a18: f9400fe9 ldr x9, [sp, #0x18] 162a1c: b94017eb ldr w11, [sp, #0x14] 162a20: 7100456b subs w11, w11, #0x11 162a24: 2a0b03ec mov w12, w11 162a28: 93407d8c sxtw x12, w12 162a2c: 9b0c7d08 mul x8, x8, x12 162a30: 8b080128 add x8, x9, x8 162a34: b940010b ldr w11, [x8] 162a38: f94007e8 ldr x8, [sp, #0x8] 162a3c: d503201f nop 162a40: 9b2b2148 smaddl x8, w10, w11, x8 162a44: f90007e8 str x8, [sp, #0x8] 162a48: b27e03e8 orr x8, xzr, #0x4 162a4c: f94017e9 ldr x9, [sp, #0x28] 162a50: b9403d2a ldr w10, [x9, #0x3c] 162a54: f9400fe9 ldr x9, [sp, #0x18] 162a58: b94017eb ldr w11, [sp, #0x14] 162a5c: 7100416b subs w11, w11, #0x10 162a60: 2a0b03ec mov w12, w11 162a64: 93407d8c sxtw x12, w12 162a68: 9b0c7d08 mul x8, x8, x12 162a6c: 8b080128 add x8, x9, x8 162a70: b940010b ldr w11, [x8] 162a74: f94007e8 ldr x8, [sp, #0x8] 162a78: d503201f nop 162a7c: 9b2b2148 smaddl x8, w10, w11, x8 162a80: f90007e8 str x8, [sp, #0x8] 162a84: b27e03e8 orr x8, xzr, #0x4 162a88: f94017e9 ldr x9, [sp, #0x28] 162a8c: b940392a ldr w10, [x9, #0x38] 162a90: f9400fe9 ldr x9, [sp, #0x18] 162a94: b94017eb ldr w11, [sp, #0x14] 162a98: 71003d6b subs w11, w11, #0xf 162a9c: 2a0b03ec mov w12, w11 162aa0: 93407d8c sxtw x12, w12 162aa4: 9b0c7d08 mul x8, x8, x12 162aa8: 8b080128 add x8, x9, x8 162aac: b940010b ldr w11, [x8] 162ab0: f94007e8 ldr x8, [sp, #0x8] 162ab4: d503201f nop 162ab8: 9b2b2148 smaddl x8, w10, w11, x8 162abc: f90007e8 str x8, [sp, #0x8] 162ac0: b27e03e8 orr x8, xzr, #0x4 162ac4: f94017e9 ldr x9, [sp, #0x28] 162ac8: b940352a ldr w10, [x9, #0x34] 162acc: f9400fe9 ldr x9, [sp, #0x18] 162ad0: b94017eb ldr w11, [sp, #0x14] 162ad4: 7100396b subs w11, w11, #0xe 162ad8: 2a0b03ec mov w12, w11 162adc: 93407d8c sxtw x12, w12 162ae0: 9b0c7d08 mul x8, x8, x12 162ae4: 8b080128 add x8, x9, x8 162ae8: b940010b ldr w11, [x8] 162aec: f94007e8 ldr x8, [sp, #0x8] 162af0: d503201f nop 162af4: 9b2b2148 smaddl x8, w10, w11, x8 162af8: f90007e8 str x8, [sp, #0x8] 162afc: b27e03e8 orr x8, xzr, #0x4 162b00: f94017e9 ldr x9, [sp, #0x28] 162b04: b940312a ldr w10, [x9, #0x30] 162b08: f9400fe9 ldr x9, [sp, #0x18] 162b0c: b94017eb ldr w11, [sp, #0x14] 162b10: 7100356b subs w11, w11, #0xd 162b14: 2a0b03ec mov w12, w11 162b18: 93407d8c sxtw x12, w12 162b1c: 9b0c7d0c mul x12, x8, x12 162b20: 8b0c0129 add x9, x9, x12 162b24: b940012b ldr w11, [x9] 162b28: f94007e9 ldr x9, [sp, #0x8] 162b2c: d503201f nop 162b30: 9b2b2549 smaddl x9, w10, w11, x9 162b34: f90007e9 str x9, [sp, #0x8] 162b38: f94017e9 ldr x9, [sp, #0x28] 162b3c: b9402d2a ldr w10, [x9, #0x2c] 162b40: f9400fe9 ldr x9, [sp, #0x18] 162b44: b94017eb ldr w11, [sp, #0x14] 162b48: 7100316b subs w11, w11, #0xc 162b4c: 2a0b03ec mov w12, w11 162b50: 93407d8c sxtw x12, w12 162b54: 9b0c7d0c mul x12, x8, x12 162b58: 8b0c0129 add x9, x9, x12 162b5c: b940012b ldr w11, [x9] 162b60: f94007e9 ldr x9, [sp, #0x8] 162b64: d503201f nop 162b68: 9b2b2549 smaddl x9, w10, w11, x9 162b6c: f90007e9 str x9, [sp, #0x8] 162b70: f94017e9 ldr x9, [sp, #0x28] 162b74: b940292a ldr w10, [x9, #0x28] 162b78: f9400fe9 ldr x9, [sp, #0x18] 162b7c: b94017eb ldr w11, [sp, #0x14] 162b80: 71002d6b subs w11, w11, #0xb 162b84: 2a0b03ec mov w12, w11 162b88: 93407d8c sxtw x12, w12 162b8c: 9b0c7d0c mul x12, x8, x12 162b90: 8b0c0129 add x9, x9, x12 162b94: b940012b ldr w11, [x9] 162b98: f94007e9 ldr x9, [sp, #0x8] 162b9c: d503201f nop 162ba0: 9b2b2549 smaddl x9, w10, w11, x9 162ba4: f90007e9 str x9, [sp, #0x8] 162ba8: f94017e9 ldr x9, [sp, #0x28] 162bac: b940252a ldr w10, [x9, #0x24] 162bb0: f9400fe9 ldr x9, [sp, #0x18] 162bb4: b94017eb ldr w11, [sp, #0x14] 162bb8: 7100296b subs w11, w11, #0xa 162bbc: 2a0b03ec mov w12, w11 162bc0: 93407d8c sxtw x12, w12 162bc4: 9b0c7d0c mul x12, x8, x12 162bc8: 8b0c0129 add x9, x9, x12 162bcc: b940012b ldr w11, [x9] 162bd0: f94007e9 ldr x9, [sp, #0x8] 162bd4: d503201f nop 162bd8: 9b2b2549 smaddl x9, w10, w11, x9 162bdc: f90007e9 str x9, [sp, #0x8] 162be0: f94017e9 ldr x9, [sp, #0x28] 162be4: b940212a ldr w10, [x9, #0x20] 162be8: f9400fe9 ldr x9, [sp, #0x18] 162bec: b94017eb ldr w11, [sp, #0x14] 162bf0: 7100256b subs w11, w11, #0x9 162bf4: 2a0b03ec mov w12, w11 162bf8: 93407d8c sxtw x12, w12 162bfc: 9b0c7d0c mul x12, x8, x12 162c00: 8b0c0129 add x9, x9, x12 162c04: b940012b ldr w11, [x9] 162c08: f94007e9 ldr x9, [sp, #0x8] 162c0c: d503201f nop 162c10: 9b2b2549 smaddl x9, w10, w11, x9 162c14: f90007e9 str x9, [sp, #0x8] 162c18: f94017e9 ldr x9, [sp, #0x28] 162c1c: b9401d2a ldr w10, [x9, #0x1c] 162c20: f9400fe9 ldr x9, [sp, #0x18] 162c24: b94017eb ldr w11, [sp, #0x14] 162c28: 7100216b subs w11, w11, #0x8 162c2c: 2a0b03ec mov w12, w11 162c30: 93407d8c sxtw x12, w12 162c34: 9b0c7d0c mul x12, x8, x12 162c38: 8b0c0129 add x9, x9, x12 162c3c: b940012b ldr w11, [x9] 162c40: f94007e9 ldr x9, [sp, #0x8] 162c44: d503201f nop 162c48: 9b2b2549 smaddl x9, w10, w11, x9 162c4c: f90007e9 str x9, [sp, #0x8] 162c50: f94017e9 ldr x9, [sp, #0x28] 162c54: b940192a ldr w10, [x9, #0x18] 162c58: f9400fe9 ldr x9, [sp, #0x18] 162c5c: b94017eb ldr w11, [sp, #0x14] 162c60: 71001d6b subs w11, w11, #0x7 162c64: 2a0b03ec mov w12, w11 162c68: 93407d8c sxtw x12, w12 162c6c: 9b0c7d0c mul x12, x8, x12 162c70: 8b0c0129 add x9, x9, x12 162c74: b940012b ldr w11, [x9] 162c78: f94007e9 ldr x9, [sp, #0x8] 162c7c: d503201f nop 162c80: 9b2b2549 smaddl x9, w10, w11, x9 162c84: f90007e9 str x9, [sp, #0x8] 162c88: f94017e9 ldr x9, [sp, #0x28] 162c8c: b940152a ldr w10, [x9, #0x14] 162c90: f9400fe9 ldr x9, [sp, #0x18] 162c94: b94017eb ldr w11, [sp, #0x14] 162c98: 7100196b subs w11, w11, #0x6 162c9c: 2a0b03ec mov w12, w11 162ca0: 93407d8c sxtw x12, w12 162ca4: 9b0c7d0c mul x12, x8, x12 162ca8: 8b0c0129 add x9, x9, x12 162cac: b940012b ldr w11, [x9] 162cb0: f94007e9 ldr x9, [sp, #0x8] 162cb4: d503201f nop 162cb8: 9b2b2549 smaddl x9, w10, w11, x9 162cbc: f90007e9 str x9, [sp, #0x8] 162cc0: f94017e9 ldr x9, [sp, #0x28] 162cc4: b940112a ldr w10, [x9, #0x10] 162cc8: f9400fe9 ldr x9, [sp, #0x18] 162ccc: b94017eb ldr w11, [sp, #0x14] 162cd0: 7100156b subs w11, w11, #0x5 162cd4: 2a0b03ec mov w12, w11 162cd8: 93407d8c sxtw x12, w12 162cdc: 9b0c7d0c mul x12, x8, x12 162ce0: 8b0c0129 add x9, x9, x12 162ce4: b940012b ldr w11, [x9] 162ce8: f94007e9 ldr x9, [sp, #0x8] 162cec: d503201f nop 162cf0: 9b2b2549 smaddl x9, w10, w11, x9 162cf4: f90007e9 str x9, [sp, #0x8] 162cf8: f94017e9 ldr x9, [sp, #0x28] 162cfc: b9400d2a ldr w10, [x9, #0xc] 162d00: f9400fe9 ldr x9, [sp, #0x18] 162d04: b94017eb ldr w11, [sp, #0x14] 162d08: 7100116b subs w11, w11, #0x4 162d0c: 2a0b03ec mov w12, w11 162d10: 93407d8c sxtw x12, w12 162d14: 9b0c7d0c mul x12, x8, x12 162d18: 8b0c0129 add x9, x9, x12 162d1c: b940012b ldr w11, [x9] 162d20: f94007e9 ldr x9, [sp, #0x8] 162d24: d503201f nop 162d28: 9b2b2549 smaddl x9, w10, w11, x9 162d2c: f90007e9 str x9, [sp, #0x8] 162d30: f94017e9 ldr x9, [sp, #0x28] 162d34: b940092a ldr w10, [x9, #0x8] 162d38: f9400fe9 ldr x9, [sp, #0x18] 162d3c: b94017eb ldr w11, [sp, #0x14] 162d40: 71000d6b subs w11, w11, #0x3 162d44: 2a0b03ec mov w12, w11 162d48: 93407d8c sxtw x12, w12 162d4c: 9b0c7d0c mul x12, x8, x12 162d50: 8b0c0129 add x9, x9, x12 162d54: b940012b ldr w11, [x9] 162d58: f94007e9 ldr x9, [sp, #0x8] 162d5c: d503201f nop 162d60: 9b2b2549 smaddl x9, w10, w11, x9 162d64: f90007e9 str x9, [sp, #0x8] 162d68: f94017e9 ldr x9, [sp, #0x28] 162d6c: b940052a ldr w10, [x9, #0x4] 162d70: f9400fe9 ldr x9, [sp, #0x18] 162d74: b94017eb ldr w11, [sp, #0x14] 162d78: 7100096b subs w11, w11, #0x2 162d7c: 2a0b03ec mov w12, w11 162d80: 93407d8c sxtw x12, w12 162d84: 9b0c7d0c mul x12, x8, x12 162d88: 8b0c0129 add x9, x9, x12 162d8c: b940012b ldr w11, [x9] 162d90: f94007e9 ldr x9, [sp, #0x8] 162d94: d503201f nop 162d98: 9b2b2549 smaddl x9, w10, w11, x9 162d9c: f90007e9 str x9, [sp, #0x8] 162da0: f94017e9 ldr x9, [sp, #0x28] 162da4: b940012a ldr w10, [x9] 162da8: f9400fe9 ldr x9, [sp, #0x18] 162dac: b94017eb ldr w11, [sp, #0x14] 162db0: 7100056b subs w11, w11, #0x1 162db4: 2a0b03ec mov w12, w11 162db8: 93407d8c sxtw x12, w12 162dbc: 9b0c7d08 mul x8, x8, x12 162dc0: 8b080128 add x8, x9, x8 162dc4: b940010b ldr w11, [x8] 162dc8: f94007e8 ldr x8, [sp, #0x8] 162dcc: d503201f nop 162dd0: 9b2b2148 smaddl x8, w10, w11, x8 162dd4: f90007e8 str x8, [sp, #0x8] 162dd8: b27e03e8 orr x8, xzr, #0x4 162ddc: f9401fe9 ldr x9, [sp, #0x38] 162de0: b94017ea ldr w10, [sp, #0x14] 162de4: 2a0a03eb mov w11, w10 162de8: 93407d6b sxtw x11, w11 162dec: 9b0b7d0b mul x11, x8, x11 162df0: 8b0b0129 add x9, x9, x11 162df4: b940012a ldr w10, [x9] 162df8: f94007e9 ldr x9, [sp, #0x8] 162dfc: b94023ec ldr w12, [sp, #0x20] 162e00: 2a0c03eb mov w11, w12 162e04: d3407d6b ubfx x11, x11, #0, #32 162e08: 9acb2929 asr x9, x9, x11 162e0c: 2a0903ec mov w12, w9 162e10: 0b0c014a add w10, w10, w12 162e14: f9400fe9 ldr x9, [sp, #0x18] 162e18: b94017ec ldr w12, [sp, #0x14] 162e1c: 2a0c03eb mov w11, w12 162e20: 93407d6b sxtw x11, w11 162e24: 9b0b7d08 mul x8, x8, x11 162e28: 8b080128 add x8, x9, x8 162e2c: b900010a str w10, [x8] 162e30: b94017e8 ldr w8, [sp, #0x14] 162e34: 11000508 add w8, w8, #0x1 162e38: b90017e8 str w8, [sp, #0x14] 162e3c: 17fffd92 b 0x162484 162e40: 910103ff add sp, sp, #0x40 162e44: d65f03c0 ret 0000000000162e48 : 162e48: d10043ff sub sp, sp, #0x10 162e4c: b27a03e8 orr x8, xzr, #0x40 162e50: 52846029 mov w9, #0x2301 // =8961 162e54: 72ace8a9 movk w9, #0x6745, lsl #16 162e58: 5295712a mov w10, #0xab89 // =43913 162e5c: 72bdf9aa movk w10, #0xefcd, lsl #16 162e60: 529b9fcb mov w11, #0xdcfe // =56574 162e64: 72b3174b movk w11, #0x98ba, lsl #16 162e68: 528a8ecc mov w12, #0x5476 // =21622 162e6c: 72a2064c movk w12, #0x1032, lsl #16 162e70: d2800a0d mov x13, #0x50 // =80 162e74: d280000e mov x14, #0x0 // =0 162e78: f90007e0 str x0, [sp, #0x8] 162e7c: f94007e0 ldr x0, [sp, #0x8] 162e80: 8b080000 add x0, x0, x8 162e84: b9000009 str w9, [x0] 162e88: f94007e0 ldr x0, [sp, #0x8] 162e8c: 8b080000 add x0, x0, x8 162e90: b900040a str w10, [x0, #0x4] 162e94: f94007e0 ldr x0, [sp, #0x8] 162e98: 8b080000 add x0, x0, x8 162e9c: b900080b str w11, [x0, #0x8] 162ea0: f94007e0 ldr x0, [sp, #0x8] 162ea4: 8b080008 add x8, x0, x8 162ea8: b9000d0c str w12, [x8, #0xc] 162eac: f94007e8 ldr x8, [sp, #0x8] 162eb0: 8b0d0108 add x8, x8, x13 162eb4: b900011f str wzr, [x8] 162eb8: f94007e8 ldr x8, [sp, #0x8] 162ebc: 8b0d0108 add x8, x8, x13 162ec0: b900051f str wzr, [x8, #0x4] 162ec4: f94007e8 ldr x8, [sp, #0x8] 162ec8: f9002d0e str x14, [x8, #0x58] 162ecc: f94007e8 ldr x8, [sp, #0x8] 162ed0: f900311f str xzr, [x8, #0x60] 162ed4: 910043ff add sp, sp, #0x10 162ed8: d65f03c0 ret 0000000000162edc : 162edc: d10203ff sub sp, sp, #0x80 162ee0: a9077bfd stp x29, x30, [sp, #0x70] 162ee4: 9101c3fd add x29, sp, #0x70 162ee8: d2800a08 mov x8, #0x50 // =80 162eec: 320017e9 orr w9, wzr, #0x3f 162ef0: b24003ea orr x10, xzr, #0x1 162ef4: 321963eb orr w11, wzr, #0xffffff80 162ef8: 528006ec mov w12, #0x37 // =55 162efc: 5280000d mov w13, #0x0 // =0 162f00: d280000e mov x14, #0x0 // =0 162f04: f81f83a0 stur x0, [x29, #-0x8] 162f08: f81f03a1 stur x1, [x29, #-0x10] 162f0c: f85f03a0 ldur x0, [x29, #-0x10] 162f10: 8b080008 add x8, x0, x8 162f14: b940010f ldr w15, [x8] 162f18: 0a0901e9 and w9, w15, w9 162f1c: b81ec3a9 stur w9, [x29, #-0x14] 162f20: f85f03a8 ldur x8, [x29, #-0x10] 162f24: b85ec3a9 ldur w9, [x29, #-0x14] 162f28: 2a0903e0 mov w0, w9 162f2c: 93407c00 sxtw x0, w0 162f30: 8b000108 add x8, x8, x0 162f34: f81e03a8 stur x8, [x29, #-0x20] 162f38: f85e03a8 ldur x8, [x29, #-0x20] 162f3c: 8b0a010a add x10, x8, x10 162f40: f81e03aa stur x10, [x29, #-0x20] 162f44: 3900010b strb w11, [x8] 162f48: b85ec3a9 ldur w9, [x29, #-0x14] 162f4c: 6b090189 subs w9, w12, w9 162f50: b81ec3a9 stur w9, [x29, #-0x14] 162f54: b85ec3a9 ldur w9, [x29, #-0x14] 162f58: 6b0d013f cmp w9, w13 162f5c: 1a9fa7e9 cset w9, lt 162f60: f81d83ae stur x14, [x29, #-0x28] 162f64: 37000049 tbnz w9, #0x0, 0x162f6c 162f68: 14000019 b 0x162fcc 162f6c: 321d0be8 orr w8, wzr, #0x38 162f70: b27a03e9 orr x9, xzr, #0x40 162f74: 5280000a mov w10, #0x0 // =0 162f78: f85e03a0 ldur x0, [x29, #-0x20] 162f7c: b85ec3ab ldur w11, [x29, #-0x14] 162f80: 1100216b add w11, w11, #0x8 162f84: 2a0b03ec mov w12, w11 162f88: 93407d82 sxtw x2, w12 162f8c: 2a0a03e1 mov w1, w10 162f90: b81d43a8 stur w8, [x29, #-0x2c] 162f94: f9001fe9 str x9, [sp, #0x38] 162f98: 97fd0f16 bl 0xa6bf0 162f9c: f85f03a9 ldur x9, [x29, #-0x10] 162fa0: f9401fec ldr x12, [sp, #0x38] 162fa4: 8b0c0129 add x9, x9, x12 162fa8: f85f03a0 ldur x0, [x29, #-0x10] 162fac: f9001be0 str x0, [sp, #0x30] 162fb0: aa0903e0 mov x0, x9 162fb4: f9401be1 ldr x1, [sp, #0x30] 162fb8: 94000051 bl 0x1630fc 162fbc: f85f03a9 ldur x9, [x29, #-0x10] 162fc0: f81e03a9 stur x9, [x29, #-0x20] 162fc4: b85d43a8 ldur w8, [x29, #-0x2c] 162fc8: b81ec3a8 stur w8, [x29, #-0x14] 162fcc: b27c03e2 orr x2, xzr, #0x10 162fd0: 528003a8 mov w8, #0x1d // =29 162fd4: 320007e9 orr w9, wzr, #0x3 162fd8: b27a03ea orr x10, xzr, #0x40 162fdc: 5280000b mov w11, #0x0 // =0 162fe0: d2800a0c mov x12, #0x50 // =80 162fe4: f85e03a0 ldur x0, [x29, #-0x20] 162fe8: b85ec3ad ldur w13, [x29, #-0x14] 162fec: 2a0d03ee mov w14, w13 162ff0: 93407dce sxtw x14, w14 162ff4: 2a0b03e1 mov w1, w11 162ff8: f90017e2 str x2, [sp, #0x28] 162ffc: aa0e03e2 mov x2, x14 163000: b90027e8 str w8, [sp, #0x24] 163004: b90023e9 str w9, [sp, #0x20] 163008: f9000fea str x10, [sp, #0x18] 16300c: f9000bec str x12, [sp, #0x10] 163010: 97fd0ef8 bl 0xa6bf0 163014: f85f03aa ldur x10, [x29, #-0x10] 163018: f9400bec ldr x12, [sp, #0x10] 16301c: 8b0c014a add x10, x10, x12 163020: b9400148 ldr w8, [x10] 163024: b94023e9 ldr w9, [sp, #0x20] 163028: 1ac92108 lsl w8, w8, w9 16302c: f85f03aa ldur x10, [x29, #-0x10] 163030: b9003948 str w8, [x10, #0x38] 163034: f85f03aa ldur x10, [x29, #-0x10] 163038: 8b0c014a add x10, x10, x12 16303c: b9400548 ldr w8, [x10, #0x4] 163040: 1ac92108 lsl w8, w8, w9 163044: f85f03aa ldur x10, [x29, #-0x10] 163048: 8b0c014a add x10, x10, x12 16304c: b940014b ldr w11, [x10] 163050: b94027ed ldr w13, [sp, #0x24] 163054: 1acd256b lsr w11, w11, w13 163058: 2a0b0108 orr w8, w8, w11 16305c: f85f03aa ldur x10, [x29, #-0x10] 163060: b9003d48 str w8, [x10, #0x3c] 163064: f85f03aa ldur x10, [x29, #-0x10] 163068: f9400fee ldr x14, [sp, #0x18] 16306c: 8b0e014a add x10, x10, x14 163070: f85f03a0 ldur x0, [x29, #-0x10] 163074: f90007e0 str x0, [sp, #0x8] 163078: aa0a03e0 mov x0, x10 16307c: f94007e1 ldr x1, [sp, #0x8] 163080: 9400001f bl 0x1630fc 163084: f85f83a0 ldur x0, [x29, #-0x8] 163088: f85f03aa ldur x10, [x29, #-0x10] 16308c: f9400fec ldr x12, [sp, #0x18] 163090: 8b0c014a add x10, x10, x12 163094: aa0a03e1 mov x1, x10 163098: f94017e2 ldr x2, [sp, #0x28] 16309c: 97fcf33d bl 0x9fd90 1630a0: f85f03aa ldur x10, [x29, #-0x10] 1630a4: f9402d4a ldr x10, [x10, #0x58] 1630a8: f85d83ac ldur x12, [x29, #-0x28] 1630ac: eb0a019f cmp x12, x10 1630b0: 1a9f07e8 cset w8, ne 1630b4: 37000048 tbnz w8, #0x0, 0x1630bc 1630b8: 14000009 b 0x1630dc 1630bc: f85f03a8 ldur x8, [x29, #-0x10] 1630c0: f9402d00 ldr x0, [x8, #0x58] 1630c4: 97fcfb63 bl 0xa1e50 1630c8: f85f03a8 ldur x8, [x29, #-0x10] 1630cc: f85d83a0 ldur x0, [x29, #-0x28] 1630d0: f9002d00 str x0, [x8, #0x58] 1630d4: f85f03a8 ldur x8, [x29, #-0x10] 1630d8: f900311f str xzr, [x8, #0x60] 1630dc: d2800d02 mov x2, #0x68 // =104 1630e0: 52800008 mov w8, #0x0 // =0 1630e4: f85f03a0 ldur x0, [x29, #-0x10] 1630e8: 2a0803e1 mov w1, w8 1630ec: 97fd0ec1 bl 0xa6bf0 1630f0: a9477bfd ldp x29, x30, [sp, #0x70] 1630f4: 910203ff add sp, sp, #0x80 1630f8: d65f03c0 ret 1630fc: d10603ff sub sp, sp, #0x180 163100: a9126ffc stp x28, x27, [sp, #0x120] 163104: a91367fa stp x26, x25, [sp, #0x130] 163108: a9145ff8 stp x24, x23, [sp, #0x140] 16310c: a91557f6 stp x22, x21, [sp, #0x150] 163110: a9164ff4 stp x20, x19, [sp, #0x160] 163114: a9177bfd stp x29, x30, [sp, #0x170] 163118: 52948f08 mov w8, #0xa478 // =42104 16311c: 72baed48 movk w8, #0xd76a, lsl #16 163120: 32000be9 orr w9, wzr, #0x7 163124: 5280032a mov w10, #0x19 // =25 163128: 5296eacb mov w11, #0xb756 // =46934 16312c: 72bd18eb movk w11, #0xe8c7, lsl #16 163130: 321e07ec orr w12, wzr, #0xc 163134: 5280028d mov w13, #0x14 // =20 163138: 528e1b6e mov w14, #0x70db // =28891 16313c: 72a4840e movk w14, #0x2420, lsl #16 163140: 5280022f mov w15, #0x11 // =17 163144: 32000ff0 orr w16, wzr, #0xf 163148: 5299ddd1 mov w17, #0xceee // =52974 16314c: 72b837b1 movk w17, #0xc1bd, lsl #16 163150: 528002c2 mov w2, #0x16 // =22 163154: 52800143 mov w3, #0xa // =10 163158: 5281f5e4 mov w4, #0xfaf // =4015 16315c: 72beaf84 movk w4, #0xf57c, lsl #16 163160: 5298c545 mov w5, #0xc62a // =50730 163164: 72a8f0e5 movk w5, #0x4787, lsl #16 163168: 5288c266 mov w6, #0x4613 // =17939 16316c: 72b50606 movk w6, #0xa830, lsl #16 163170: 5292a027 mov w7, #0x9501 // =38145 163174: 72bfa8c7 movk w7, #0xfd46, lsl #16 163178: 52931b13 mov w19, #0x98d8 // =39128 16317c: 72ad3013 movk w19, #0x6980, lsl #16 163180: 529ef5f4 mov w20, #0xf7af // =63407 163184: 72b16894 movk w20, #0x8b44, lsl #16 163188: 129489d5 mov w21, #-0xa44f // =-42063 16318c: 529af7d6 mov w22, #0xd7be // =55230 163190: 72b12b96 movk w22, #0x895c, lsl #16 163194: 52822457 mov w23, #0x1122 // =4386 163198: 72ad7217 movk w23, #0x6b90, lsl #16 16319c: 528e3278 mov w24, #0x7193 // =29075 1631a0: 72bfb318 movk w24, #0xfd98, lsl #16 1631a4: 528871d9 mov w25, #0x438e // =17294 1631a8: 72b4cf39 movk w25, #0xa679, lsl #16 1631ac: 5281043a mov w26, #0x821 // =2081 1631b0: 72a9369a movk w26, #0x49b4, lsl #16 1631b4: 5284ac5b mov w27, #0x2562 // =9570 1631b8: 72bec3db movk w27, #0xf61e, lsl #16 1631bc: 528000bc mov w28, #0x5 // =5 1631c0: 5280037d mov w29, #0x1b // =27 1631c4: 5296681e mov w30, #0xb340 // =45888 1631c8: 72b8081e movk w30, #0xc040, lsl #16 1631cc: b900ffe8 str w8, [sp, #0xfc] 1631d0: 52800128 mov w8, #0x9 // =9 1631d4: b900fbe8 str w8, [sp, #0xf8] 1631d8: 528002e8 mov w8, #0x17 // =23 1631dc: b900f7e8 str w8, [sp, #0xf4] 1631e0: 528b4a28 mov w8, #0x5a51 // =23121 1631e4: 72a4cbc8 movk w8, #0x265e, lsl #16 1631e8: b900f3e8 str w8, [sp, #0xf0] 1631ec: 321f0be8 orr w8, wzr, #0xe 1631f0: b900efe8 str w8, [sp, #0xec] 1631f4: 52800248 mov w8, #0x12 // =18 1631f8: b900ebe8 str w8, [sp, #0xe8] 1631fc: 5298f548 mov w8, #0xc7aa // =51114 163200: 72bd36c8 movk w8, #0xe9b6, lsl #16 163204: b900e7e8 str w8, [sp, #0xe4] 163208: 52820ba8 mov w8, #0x105d // =4189 16320c: 72bac5e8 movk w8, #0xd62f, lsl #16 163210: b900e3e8 str w8, [sp, #0xe0] 163214: 52828a68 mov w8, #0x1453 // =5203 163218: 72a04888 movk w8, #0x244, lsl #16 16321c: b900dfe8 str w8, [sp, #0xdc] 163220: 529cd028 mov w8, #0xe681 // =59009 163224: 72bb1428 movk w8, #0xd8a1, lsl #16 163228: b900dbe8 str w8, [sp, #0xd8] 16322c: 529f7908 mov w8, #0xfbc8 // =64456 163230: 72bcfa68 movk w8, #0xe7d3, lsl #16 163234: b900d7e8 str w8, [sp, #0xd4] 163238: 5299bcc8 mov w8, #0xcde6 // =52710 16323c: 72a43c28 movk w8, #0x21e1, lsl #16 163240: b900d3e8 str w8, [sp, #0xd0] 163244: 5280fac8 mov w8, #0x7d6 // =2006 163248: 72b866e8 movk w8, #0xc337, lsl #16 16324c: b900cfe8 str w8, [sp, #0xcc] 163250: 5281b0e8 mov w8, #0xd87 // =3463 163254: 72be9aa8 movk w8, #0xf4d5, lsl #16 163258: b900cbe8 str w8, [sp, #0xc8] 16325c: 52829da8 mov w8, #0x14ed // =5357 163260: 72a8ab48 movk w8, #0x455a, lsl #16 163264: b900c7e8 str w8, [sp, #0xc4] 163268: 529d20a8 mov w8, #0xe905 // =59653 16326c: 72b53c68 movk w8, #0xa9e3, lsl #16 163270: b900c3e8 str w8, [sp, #0xc0] 163274: 52947f08 mov w8, #0xa3f8 // =41976 163278: 72bf9de8 movk w8, #0xfcef, lsl #16 16327c: b900bfe8 str w8, [sp, #0xbc] 163280: 52805b28 mov w8, #0x2d9 // =729 163284: 72acede8 movk w8, #0x676f, lsl #16 163288: b900bbe8 str w8, [sp, #0xb8] 16328c: 52899148 mov w8, #0x4c8a // =19594 163290: 72b1a548 movk w8, #0x8d2a, lsl #16 163294: b900b7e8 str w8, [sp, #0xb4] 163298: 52872848 mov w8, #0x3942 // =14658 16329c: 72bfff48 movk w8, #0xfffa, lsl #16 1632a0: b900b3e8 str w8, [sp, #0xb0] 1632a4: 321e03e8 orr w8, wzr, #0x4 1632a8: b900afe8 str w8, [sp, #0xac] 1632ac: 321e0be8 orr w8, wzr, #0x1c 1632b0: b900abe8 str w8, [sp, #0xa8] 1632b4: 529ed028 mov w8, #0xf681 // =63105 1632b8: 72b0ee28 movk w8, #0x8771, lsl #16 1632bc: b900a7e8 str w8, [sp, #0xa4] 1632c0: 52800168 mov w8, #0xb // =11 1632c4: b900a3e8 str w8, [sp, #0xa0] 1632c8: 528002a8 mov w8, #0x15 // =21 1632cc: b9009fe8 str w8, [sp, #0x9c] 1632d0: 528c2448 mov w8, #0x6122 // =24866 1632d4: 72adb3a8 movk w8, #0x6d9d, lsl #16 1632d8: b9009be8 str w8, [sp, #0x98] 1632dc: 321c03e8 orr w8, wzr, #0x10 1632e0: b90097e8 str w8, [sp, #0x94] 1632e4: 52870188 mov w8, #0x380c // =14348 1632e8: 72bfbca8 movk w8, #0xfde5, lsl #16 1632ec: b90093e8 str w8, [sp, #0x90] 1632f0: 529d4888 mov w8, #0xea44 // =59972 1632f4: 72b497c8 movk w8, #0xa4be, lsl #16 1632f8: b9008fe8 str w8, [sp, #0x8c] 1632fc: 5299f528 mov w8, #0xcfa9 // =53161 163300: 72a97bc8 movk w8, #0x4bde, lsl #16 163304: b9008be8 str w8, [sp, #0x88] 163308: 52896c08 mov w8, #0x4b60 // =19296 16330c: 72bed768 movk w8, #0xf6bb, lsl #16 163310: b90087e8 str w8, [sp, #0x84] 163314: 52978e08 mov w8, #0xbc70 // =48240 163318: 72b7d7e8 movk w8, #0xbebf, lsl #16 16331c: b90083e8 str w8, [sp, #0x80] 163320: 528fd8c8 mov w8, #0x7ec6 // =32454 163324: 72a51368 movk w8, #0x289b, lsl #16 163328: b9007fe8 str w8, [sp, #0x7c] 16332c: 5284ff48 mov w8, #0x27fa // =10234 163330: 72bd5428 movk w8, #0xeaa1, lsl #16 163334: b9007be8 str w8, [sp, #0x78] 163338: 528610a8 mov w8, #0x3085 // =12421 16333c: 72ba9de8 movk w8, #0xd4ef, lsl #16 163340: b90077e8 str w8, [sp, #0x74] 163344: 5283a0a8 mov w8, #0x1d05 // =7429 163348: 72a09108 movk w8, #0x488, lsl #16 16334c: b90073e8 str w8, [sp, #0x70] 163350: 529a0728 mov w8, #0xd039 // =53305 163354: 72bb3a88 movk w8, #0xd9d4, lsl #16 163358: b9006fe8 str w8, [sp, #0x6c] 16335c: 52933ca8 mov w8, #0x99e5 // =39397 163360: 72bcdb68 movk w8, #0xe6db, lsl #16 163364: b9006be8 str w8, [sp, #0x68] 163368: 528f9f08 mov w8, #0x7cf8 // =31992 16336c: 72a3f448 movk w8, #0x1fa2, lsl #16 163370: b90067e8 str w8, [sp, #0x64] 163374: 528acca8 mov w8, #0x5665 // =22117 163378: 72b89588 movk w8, #0xc4ac, lsl #16 16337c: b90063e8 str w8, [sp, #0x60] 163380: 52844888 mov w8, #0x2244 // =8772 163384: 72be8528 movk w8, #0xf429, lsl #16 163388: b9005fe8 str w8, [sp, #0x5c] 16338c: 321f07e8 orr w8, wzr, #0x6 163390: b9005be8 str w8, [sp, #0x58] 163394: 52800348 mov w8, #0x1a // =26 163398: b90057e8 str w8, [sp, #0x54] 16339c: 529ff2e8 mov w8, #0xff97 // =65431 1633a0: 72a86548 movk w8, #0x432a, lsl #16 1633a4: b90053e8 str w8, [sp, #0x50] 1633a8: 528474e8 mov w8, #0x23a7 // =9127 1633ac: 72b57288 movk w8, #0xab94, lsl #16 1633b0: b9004fe8 str w8, [sp, #0x4c] 1633b4: 52940728 mov w8, #0xa039 // =41017 1633b8: 72bf9268 movk w8, #0xfc93, lsl #16 1633bc: b9004be8 str w8, [sp, #0x48] 1633c0: 528b3868 mov w8, #0x59c3 // =22979 1633c4: 72acab68 movk w8, #0x655b, lsl #16 1633c8: b90047e8 str w8, [sp, #0x44] 1633cc: 52999248 mov w8, #0xcc92 // =52370 1633d0: 72b1e188 movk w8, #0x8f0c, lsl #16 1633d4: b90043e8 str w8, [sp, #0x40] 1633d8: 529e8fa8 mov w8, #0xf47d // =62589 1633dc: 72bffde8 movk w8, #0xffef, lsl #16 1633e0: b9003fe8 str w8, [sp, #0x3c] 1633e4: 528bba28 mov w8, #0x5dd1 // =24017 1633e8: 72b0b088 movk w8, #0x8584, lsl #16 1633ec: b9003be8 str w8, [sp, #0x38] 1633f0: 528fc9e8 mov w8, #0x7e4f // =32335 1633f4: 72adf508 movk w8, #0x6fa8, lsl #16 1633f8: b90037e8 str w8, [sp, #0x34] 1633fc: 529cdc08 mov w8, #0xe6e0 // =59104 163400: 72bfc588 movk w8, #0xfe2c, lsl #16 163404: b90033e8 str w8, [sp, #0x30] 163408: 52886288 mov w8, #0x4314 // =17172 16340c: 72b46028 movk w8, #0xa301, lsl #16 163410: b9002fe8 str w8, [sp, #0x2c] 163414: 52823428 mov w8, #0x11a1 // =4513 163418: 72a9c108 movk w8, #0x4e08, lsl #16 16341c: b9002be8 str w8, [sp, #0x28] 163420: 528fd048 mov w8, #0x7e82 // =32386 163424: 72beea68 movk w8, #0xf753, lsl #16 163428: b90027e8 str w8, [sp, #0x24] 16342c: 529e46a8 mov w8, #0xf235 // =62005 163430: 72b7a748 movk w8, #0xbd3a, lsl #16 163434: b90023e8 str w8, [sp, #0x20] 163438: 529a5768 mov w8, #0xd2bb // =53947 16343c: 72a55ae8 movk w8, #0x2ad7, lsl #16 163440: b9001fe8 str w8, [sp, #0x1c] 163444: 529a7228 mov w8, #0xd391 // =54161 163448: 72bd70c8 movk w8, #0xeb86, lsl #16 16344c: f9008fe0 str x0, [sp, #0x118] 163450: f9008be1 str x1, [sp, #0x110] 163454: f9408fe0 ldr x0, [sp, #0x118] 163458: b9400000 ldr w0, [x0] 16345c: b9010fe0 str w0, [sp, #0x10c] 163460: f9408fe1 ldr x1, [sp, #0x118] 163464: b9400420 ldr w0, [x1, #0x4] 163468: b9010be0 str w0, [sp, #0x108] 16346c: f9408fe1 ldr x1, [sp, #0x118] 163470: b9400820 ldr w0, [x1, #0x8] 163474: b90107e0 str w0, [sp, #0x104] 163478: f9408fe1 ldr x1, [sp, #0x118] 16347c: b9400c20 ldr w0, [x1, #0xc] 163480: b90103e0 str w0, [sp, #0x100] 163484: b94103e0 ldr w0, [sp, #0x100] 163488: b9410be1 ldr w1, [sp, #0x108] 16348c: b9001be8 str w8, [sp, #0x18] 163490: b94107e8 ldr w8, [sp, #0x104] 163494: b90017e8 str w8, [sp, #0x14] 163498: b94103e8 ldr w8, [sp, #0x100] 16349c: b90013e8 str w8, [sp, #0x10] 1634a0: b94017e8 ldr w8, [sp, #0x14] 1634a4: b9000fe9 str w9, [sp, #0xc] 1634a8: b94013e9 ldr w9, [sp, #0x10] 1634ac: 4a090108 eor w8, w8, w9 1634b0: 0a080028 and w8, w1, w8 1634b4: 4a080008 eor w8, w0, w8 1634b8: f9408be0 ldr x0, [sp, #0x110] 1634bc: b9400001 ldr w1, [x0] 1634c0: 0b010108 add w8, w8, w1 1634c4: b940ffe1 ldr w1, [sp, #0xfc] 1634c8: 0b010108 add w8, w8, w1 1634cc: b9410fe0 ldr w0, [sp, #0x10c] 1634d0: 0b080008 add w8, w0, w8 1634d4: b9010fe8 str w8, [sp, #0x10c] 1634d8: b9410fe8 ldr w8, [sp, #0x10c] 1634dc: b9400fe0 ldr w0, [sp, #0xc] 1634e0: 1ac02108 lsl w8, w8, w0 1634e4: b9410fe9 ldr w9, [sp, #0x10c] 1634e8: 1aca2529 lsr w9, w9, w10 1634ec: 2a090108 orr w8, w8, w9 1634f0: b9410be9 ldr w9, [sp, #0x108] 1634f4: 0b090108 add w8, w8, w9 1634f8: b9010fe8 str w8, [sp, #0x10c] 1634fc: b94107e8 ldr w8, [sp, #0x104] 163500: b9410fe9 ldr w9, [sp, #0x10c] 163504: b9410be0 ldr w0, [sp, #0x108] 163508: b94107e1 ldr w1, [sp, #0x104] 16350c: 4a010000 eor w0, w0, w1 163510: 0a000129 and w9, w9, w0 163514: 4a090108 eor w8, w8, w9 163518: f9408be9 ldr x9, [sp, #0x110] 16351c: b9400520 ldr w0, [x9, #0x4] 163520: 0b000108 add w8, w8, w0 163524: 0b0b0108 add w8, w8, w11 163528: b94103eb ldr w11, [sp, #0x100] 16352c: 0b080168 add w8, w11, w8 163530: b90103e8 str w8, [sp, #0x100] 163534: b94103e8 ldr w8, [sp, #0x100] 163538: 1acc2108 lsl w8, w8, w12 16353c: b94103eb ldr w11, [sp, #0x100] 163540: 1acd256b lsr w11, w11, w13 163544: 2a0b0108 orr w8, w8, w11 163548: b9410feb ldr w11, [sp, #0x10c] 16354c: 0b0b0108 add w8, w8, w11 163550: b90103e8 str w8, [sp, #0x100] 163554: b9410be8 ldr w8, [sp, #0x108] 163558: b94103eb ldr w11, [sp, #0x100] 16355c: b9410fe0 ldr w0, [sp, #0x10c] 163560: b9410be1 ldr w1, [sp, #0x108] 163564: 4a010000 eor w0, w0, w1 163568: 0a00016b and w11, w11, w0 16356c: 4a0b0108 eor w8, w8, w11 163570: f9408be9 ldr x9, [sp, #0x110] 163574: b940092b ldr w11, [x9, #0x8] 163578: 0b0b0108 add w8, w8, w11 16357c: 0b0e0108 add w8, w8, w14 163580: b94107eb ldr w11, [sp, #0x104] 163584: 0b080168 add w8, w11, w8 163588: b90107e8 str w8, [sp, #0x104] 16358c: b94107e8 ldr w8, [sp, #0x104] 163590: 1acf2108 lsl w8, w8, w15 163594: b94107eb ldr w11, [sp, #0x104] 163598: 1ad0256b lsr w11, w11, w16 16359c: 2a0b0108 orr w8, w8, w11 1635a0: b94103eb ldr w11, [sp, #0x100] 1635a4: 0b0b0108 add w8, w8, w11 1635a8: b90107e8 str w8, [sp, #0x104] 1635ac: b9410fe8 ldr w8, [sp, #0x10c] 1635b0: b94107eb ldr w11, [sp, #0x104] 1635b4: b94103ee ldr w14, [sp, #0x100] 1635b8: b9410fe0 ldr w0, [sp, #0x10c] 1635bc: 4a0001ce eor w14, w14, w0 1635c0: 0a0e016b and w11, w11, w14 1635c4: 4a0b0108 eor w8, w8, w11 1635c8: f9408be9 ldr x9, [sp, #0x110] 1635cc: b9400d2b ldr w11, [x9, #0xc] 1635d0: 0b0b0108 add w8, w8, w11 1635d4: 0b110108 add w8, w8, w17 1635d8: b9410beb ldr w11, [sp, #0x108] 1635dc: 0b080168 add w8, w11, w8 1635e0: b9010be8 str w8, [sp, #0x108] 1635e4: b9410be8 ldr w8, [sp, #0x108] 1635e8: 1ac22108 lsl w8, w8, w2 1635ec: b9410beb ldr w11, [sp, #0x108] 1635f0: 1ac3256b lsr w11, w11, w3 1635f4: 2a0b0108 orr w8, w8, w11 1635f8: b94107eb ldr w11, [sp, #0x104] 1635fc: 0b0b0108 add w8, w8, w11 163600: b9010be8 str w8, [sp, #0x108] 163604: b94103e8 ldr w8, [sp, #0x100] 163608: b9410beb ldr w11, [sp, #0x108] 16360c: b94107ee ldr w14, [sp, #0x104] 163610: b94103f1 ldr w17, [sp, #0x100] 163614: 4a1101ce eor w14, w14, w17 163618: 0a0e016b and w11, w11, w14 16361c: 4a0b0108 eor w8, w8, w11 163620: f9408be9 ldr x9, [sp, #0x110] 163624: b940112b ldr w11, [x9, #0x10] 163628: 0b0b0108 add w8, w8, w11 16362c: 0b040108 add w8, w8, w4 163630: b9410feb ldr w11, [sp, #0x10c] 163634: 0b080168 add w8, w11, w8 163638: b9010fe8 str w8, [sp, #0x10c] 16363c: b9410fe8 ldr w8, [sp, #0x10c] 163640: b9400feb ldr w11, [sp, #0xc] 163644: 1acb2108 lsl w8, w8, w11 163648: b9410fee ldr w14, [sp, #0x10c] 16364c: 1aca25ce lsr w14, w14, w10 163650: 2a0e0108 orr w8, w8, w14 163654: b9410bee ldr w14, [sp, #0x108] 163658: 0b0e0108 add w8, w8, w14 16365c: b9010fe8 str w8, [sp, #0x10c] 163660: b94107e8 ldr w8, [sp, #0x104] 163664: b9410fee ldr w14, [sp, #0x10c] 163668: b9410bf1 ldr w17, [sp, #0x108] 16366c: b94107e0 ldr w0, [sp, #0x104] 163670: 4a000231 eor w17, w17, w0 163674: 0a1101ce and w14, w14, w17 163678: 4a0e0108 eor w8, w8, w14 16367c: f9408be9 ldr x9, [sp, #0x110] 163680: b940152e ldr w14, [x9, #0x14] 163684: 0b0e0108 add w8, w8, w14 163688: 0b050108 add w8, w8, w5 16368c: b94103ee ldr w14, [sp, #0x100] 163690: 0b0801c8 add w8, w14, w8 163694: b90103e8 str w8, [sp, #0x100] 163698: b94103e8 ldr w8, [sp, #0x100] 16369c: 1acc2108 lsl w8, w8, w12 1636a0: b94103ee ldr w14, [sp, #0x100] 1636a4: 1acd25ce lsr w14, w14, w13 1636a8: 2a0e0108 orr w8, w8, w14 1636ac: b9410fee ldr w14, [sp, #0x10c] 1636b0: 0b0e0108 add w8, w8, w14 1636b4: b90103e8 str w8, [sp, #0x100] 1636b8: b9410be8 ldr w8, [sp, #0x108] 1636bc: b94103ee ldr w14, [sp, #0x100] 1636c0: b9410ff1 ldr w17, [sp, #0x10c] 1636c4: b9410be0 ldr w0, [sp, #0x108] 1636c8: 4a000231 eor w17, w17, w0 1636cc: 0a1101ce and w14, w14, w17 1636d0: 4a0e0108 eor w8, w8, w14 1636d4: f9408be9 ldr x9, [sp, #0x110] 1636d8: b940192e ldr w14, [x9, #0x18] 1636dc: 0b0e0108 add w8, w8, w14 1636e0: 0b060108 add w8, w8, w6 1636e4: b94107ee ldr w14, [sp, #0x104] 1636e8: 0b0801c8 add w8, w14, w8 1636ec: b90107e8 str w8, [sp, #0x104] 1636f0: b94107e8 ldr w8, [sp, #0x104] 1636f4: 1acf2108 lsl w8, w8, w15 1636f8: b94107ee ldr w14, [sp, #0x104] 1636fc: 1ad025ce lsr w14, w14, w16 163700: 2a0e0108 orr w8, w8, w14 163704: b94103ee ldr w14, [sp, #0x100] 163708: 0b0e0108 add w8, w8, w14 16370c: b90107e8 str w8, [sp, #0x104] 163710: b9410fe8 ldr w8, [sp, #0x10c] 163714: b94107ee ldr w14, [sp, #0x104] 163718: b94103f1 ldr w17, [sp, #0x100] 16371c: b9410fe0 ldr w0, [sp, #0x10c] 163720: 4a000231 eor w17, w17, w0 163724: 0a1101ce and w14, w14, w17 163728: 4a0e0108 eor w8, w8, w14 16372c: f9408be9 ldr x9, [sp, #0x110] 163730: b9401d2e ldr w14, [x9, #0x1c] 163734: 0b0e0108 add w8, w8, w14 163738: 0b070108 add w8, w8, w7 16373c: b9410bee ldr w14, [sp, #0x108] 163740: 0b0801c8 add w8, w14, w8 163744: b9010be8 str w8, [sp, #0x108] 163748: b9410be8 ldr w8, [sp, #0x108] 16374c: 1ac22108 lsl w8, w8, w2 163750: b9410bee ldr w14, [sp, #0x108] 163754: 1ac325ce lsr w14, w14, w3 163758: 2a0e0108 orr w8, w8, w14 16375c: b94107ee ldr w14, [sp, #0x104] 163760: 0b0e0108 add w8, w8, w14 163764: b9010be8 str w8, [sp, #0x108] 163768: b94103e8 ldr w8, [sp, #0x100] 16376c: b9410bee ldr w14, [sp, #0x108] 163770: b94107f1 ldr w17, [sp, #0x104] 163774: b94103e0 ldr w0, [sp, #0x100] 163778: 4a000231 eor w17, w17, w0 16377c: 0a1101ce and w14, w14, w17 163780: 4a0e0108 eor w8, w8, w14 163784: f9408be9 ldr x9, [sp, #0x110] 163788: b940212e ldr w14, [x9, #0x20] 16378c: 0b0e0108 add w8, w8, w14 163790: 0b130108 add w8, w8, w19 163794: b9410fee ldr w14, [sp, #0x10c] 163798: 0b0801c8 add w8, w14, w8 16379c: b9010fe8 str w8, [sp, #0x10c] 1637a0: b9410fe8 ldr w8, [sp, #0x10c] 1637a4: 1acb2108 lsl w8, w8, w11 1637a8: b9410fee ldr w14, [sp, #0x10c] 1637ac: 1aca25ce lsr w14, w14, w10 1637b0: 2a0e0108 orr w8, w8, w14 1637b4: b9410bee ldr w14, [sp, #0x108] 1637b8: 0b0e0108 add w8, w8, w14 1637bc: b9010fe8 str w8, [sp, #0x10c] 1637c0: b94107e8 ldr w8, [sp, #0x104] 1637c4: b9410fee ldr w14, [sp, #0x10c] 1637c8: b9410bf1 ldr w17, [sp, #0x108] 1637cc: b94107e0 ldr w0, [sp, #0x104] 1637d0: 4a000231 eor w17, w17, w0 1637d4: 0a1101ce and w14, w14, w17 1637d8: 4a0e0108 eor w8, w8, w14 1637dc: f9408be9 ldr x9, [sp, #0x110] 1637e0: b940252e ldr w14, [x9, #0x24] 1637e4: 0b0e0108 add w8, w8, w14 1637e8: 0b140108 add w8, w8, w20 1637ec: b94103ee ldr w14, [sp, #0x100] 1637f0: 0b0801c8 add w8, w14, w8 1637f4: b90103e8 str w8, [sp, #0x100] 1637f8: b94103e8 ldr w8, [sp, #0x100] 1637fc: 1acc2108 lsl w8, w8, w12 163800: b94103ee ldr w14, [sp, #0x100] 163804: 1acd25ce lsr w14, w14, w13 163808: 2a0e0108 orr w8, w8, w14 16380c: b9410fee ldr w14, [sp, #0x10c] 163810: 0b0e0108 add w8, w8, w14 163814: b90103e8 str w8, [sp, #0x100] 163818: b9410be8 ldr w8, [sp, #0x108] 16381c: b94103ee ldr w14, [sp, #0x100] 163820: b9410ff1 ldr w17, [sp, #0x10c] 163824: b9410be0 ldr w0, [sp, #0x108] 163828: 4a000231 eor w17, w17, w0 16382c: 0a1101ce and w14, w14, w17 163830: 4a0e0108 eor w8, w8, w14 163834: f9408be9 ldr x9, [sp, #0x110] 163838: b940292e ldr w14, [x9, #0x28] 16383c: 0b0e0108 add w8, w8, w14 163840: 0b150108 add w8, w8, w21 163844: b94107ee ldr w14, [sp, #0x104] 163848: 0b0801c8 add w8, w14, w8 16384c: b90107e8 str w8, [sp, #0x104] 163850: b94107e8 ldr w8, [sp, #0x104] 163854: 1acf2108 lsl w8, w8, w15 163858: b94107ee ldr w14, [sp, #0x104] 16385c: 1ad025ce lsr w14, w14, w16 163860: 2a0e0108 orr w8, w8, w14 163864: b94103ee ldr w14, [sp, #0x100] 163868: 0b0e0108 add w8, w8, w14 16386c: b90107e8 str w8, [sp, #0x104] 163870: b9410fe8 ldr w8, [sp, #0x10c] 163874: b94107ee ldr w14, [sp, #0x104] 163878: b94103f1 ldr w17, [sp, #0x100] 16387c: b9410fe0 ldr w0, [sp, #0x10c] 163880: 4a000231 eor w17, w17, w0 163884: 0a1101ce and w14, w14, w17 163888: 4a0e0108 eor w8, w8, w14 16388c: f9408be9 ldr x9, [sp, #0x110] 163890: b9402d2e ldr w14, [x9, #0x2c] 163894: 0b0e0108 add w8, w8, w14 163898: 0b160108 add w8, w8, w22 16389c: b9410bee ldr w14, [sp, #0x108] 1638a0: 0b0801c8 add w8, w14, w8 1638a4: b9010be8 str w8, [sp, #0x108] 1638a8: b9410be8 ldr w8, [sp, #0x108] 1638ac: 1ac22108 lsl w8, w8, w2 1638b0: b9410bee ldr w14, [sp, #0x108] 1638b4: 1ac325ce lsr w14, w14, w3 1638b8: 2a0e0108 orr w8, w8, w14 1638bc: b94107ee ldr w14, [sp, #0x104] 1638c0: 0b0e0108 add w8, w8, w14 1638c4: b9010be8 str w8, [sp, #0x108] 1638c8: b94103e8 ldr w8, [sp, #0x100] 1638cc: b9410bee ldr w14, [sp, #0x108] 1638d0: b94107f1 ldr w17, [sp, #0x104] 1638d4: b94103e0 ldr w0, [sp, #0x100] 1638d8: 4a000231 eor w17, w17, w0 1638dc: 0a1101ce and w14, w14, w17 1638e0: 4a0e0108 eor w8, w8, w14 1638e4: f9408be9 ldr x9, [sp, #0x110] 1638e8: b940312e ldr w14, [x9, #0x30] 1638ec: 0b0e0108 add w8, w8, w14 1638f0: 0b170108 add w8, w8, w23 1638f4: b9410fee ldr w14, [sp, #0x10c] 1638f8: 0b0801c8 add w8, w14, w8 1638fc: b9010fe8 str w8, [sp, #0x10c] 163900: b9410fe8 ldr w8, [sp, #0x10c] 163904: 1acb2108 lsl w8, w8, w11 163908: b9410fee ldr w14, [sp, #0x10c] 16390c: 1aca25ca lsr w10, w14, w10 163910: 2a0a0108 orr w8, w8, w10 163914: b9410bea ldr w10, [sp, #0x108] 163918: 0b0a0108 add w8, w8, w10 16391c: b9010fe8 str w8, [sp, #0x10c] 163920: b94107e8 ldr w8, [sp, #0x104] 163924: b9410fea ldr w10, [sp, #0x10c] 163928: b9410bee ldr w14, [sp, #0x108] 16392c: b94107f1 ldr w17, [sp, #0x104] 163930: 4a1101ce eor w14, w14, w17 163934: 0a0e014a and w10, w10, w14 163938: 4a0a0108 eor w8, w8, w10 16393c: f9408be9 ldr x9, [sp, #0x110] 163940: b940352a ldr w10, [x9, #0x34] 163944: 0b0a0108 add w8, w8, w10 163948: 0b180108 add w8, w8, w24 16394c: b94103ea ldr w10, [sp, #0x100] 163950: 0b080148 add w8, w10, w8 163954: b90103e8 str w8, [sp, #0x100] 163958: b94103e8 ldr w8, [sp, #0x100] 16395c: 1acc2108 lsl w8, w8, w12 163960: b94103ea ldr w10, [sp, #0x100] 163964: 1acd254a lsr w10, w10, w13 163968: 2a0a0108 orr w8, w8, w10 16396c: b9410fea ldr w10, [sp, #0x10c] 163970: 0b0a0108 add w8, w8, w10 163974: b90103e8 str w8, [sp, #0x100] 163978: b9410be8 ldr w8, [sp, #0x108] 16397c: b94103ea ldr w10, [sp, #0x100] 163980: b9410fee ldr w14, [sp, #0x10c] 163984: b9410bf1 ldr w17, [sp, #0x108] 163988: 4a1101ce eor w14, w14, w17 16398c: 0a0e014a and w10, w10, w14 163990: 4a0a0108 eor w8, w8, w10 163994: f9408be9 ldr x9, [sp, #0x110] 163998: b940392a ldr w10, [x9, #0x38] 16399c: 0b0a0108 add w8, w8, w10 1639a0: 0b190108 add w8, w8, w25 1639a4: b94107ea ldr w10, [sp, #0x104] 1639a8: 0b080148 add w8, w10, w8 1639ac: b90107e8 str w8, [sp, #0x104] 1639b0: b94107e8 ldr w8, [sp, #0x104] 1639b4: 1acf2108 lsl w8, w8, w15 1639b8: b94107ea ldr w10, [sp, #0x104] 1639bc: 1ad0254a lsr w10, w10, w16 1639c0: 2a0a0108 orr w8, w8, w10 1639c4: b94103ea ldr w10, [sp, #0x100] 1639c8: 0b0a0108 add w8, w8, w10 1639cc: b90107e8 str w8, [sp, #0x104] 1639d0: b9410fe8 ldr w8, [sp, #0x10c] 1639d4: b94107ea ldr w10, [sp, #0x104] 1639d8: b94103ee ldr w14, [sp, #0x100] 1639dc: b9410ff1 ldr w17, [sp, #0x10c] 1639e0: 4a1101ce eor w14, w14, w17 1639e4: 0a0e014a and w10, w10, w14 1639e8: 4a0a0108 eor w8, w8, w10 1639ec: f9408be9 ldr x9, [sp, #0x110] 1639f0: b9403d2a ldr w10, [x9, #0x3c] 1639f4: 0b0a0108 add w8, w8, w10 1639f8: 0b1a0108 add w8, w8, w26 1639fc: b9410bea ldr w10, [sp, #0x108] 163a00: 0b080148 add w8, w10, w8 163a04: b9010be8 str w8, [sp, #0x108] 163a08: b9410be8 ldr w8, [sp, #0x108] 163a0c: 1ac22108 lsl w8, w8, w2 163a10: b9410bea ldr w10, [sp, #0x108] 163a14: 1ac3254a lsr w10, w10, w3 163a18: 2a0a0108 orr w8, w8, w10 163a1c: b94107ea ldr w10, [sp, #0x104] 163a20: 0b0a0108 add w8, w8, w10 163a24: b9010be8 str w8, [sp, #0x108] 163a28: b94107e8 ldr w8, [sp, #0x104] 163a2c: b94103ea ldr w10, [sp, #0x100] 163a30: b9410bee ldr w14, [sp, #0x108] 163a34: b94107f1 ldr w17, [sp, #0x104] 163a38: 4a1101ce eor w14, w14, w17 163a3c: 0a0e014a and w10, w10, w14 163a40: 4a0a0108 eor w8, w8, w10 163a44: f9408be9 ldr x9, [sp, #0x110] 163a48: b940052a ldr w10, [x9, #0x4] 163a4c: 0b0a0108 add w8, w8, w10 163a50: 0b1b0108 add w8, w8, w27 163a54: b9410fea ldr w10, [sp, #0x10c] 163a58: 0b080148 add w8, w10, w8 163a5c: b9010fe8 str w8, [sp, #0x10c] 163a60: b9410fe8 ldr w8, [sp, #0x10c] 163a64: 1adc2108 lsl w8, w8, w28 163a68: b9410fea ldr w10, [sp, #0x10c] 163a6c: 1add254a lsr w10, w10, w29 163a70: 2a0a0108 orr w8, w8, w10 163a74: b9410bea ldr w10, [sp, #0x108] 163a78: 0b0a0108 add w8, w8, w10 163a7c: b9010fe8 str w8, [sp, #0x10c] 163a80: b9410be8 ldr w8, [sp, #0x108] 163a84: b94107ea ldr w10, [sp, #0x104] 163a88: b9410fee ldr w14, [sp, #0x10c] 163a8c: b9410bf1 ldr w17, [sp, #0x108] 163a90: 4a1101ce eor w14, w14, w17 163a94: 0a0e014a and w10, w10, w14 163a98: 4a0a0108 eor w8, w8, w10 163a9c: f9408be9 ldr x9, [sp, #0x110] 163aa0: b940192a ldr w10, [x9, #0x18] 163aa4: 0b0a0108 add w8, w8, w10 163aa8: 0b1e0108 add w8, w8, w30 163aac: b94103ea ldr w10, [sp, #0x100] 163ab0: 0b080148 add w8, w10, w8 163ab4: b90103e8 str w8, [sp, #0x100] 163ab8: b94103e8 ldr w8, [sp, #0x100] 163abc: b940fbea ldr w10, [sp, #0xf8] 163ac0: 1aca2108 lsl w8, w8, w10 163ac4: b94103ee ldr w14, [sp, #0x100] 163ac8: b940f7f1 ldr w17, [sp, #0xf4] 163acc: 1ad125ce lsr w14, w14, w17 163ad0: 2a0e0108 orr w8, w8, w14 163ad4: b9410fee ldr w14, [sp, #0x10c] 163ad8: 0b0e0108 add w8, w8, w14 163adc: b90103e8 str w8, [sp, #0x100] 163ae0: b9410fe8 ldr w8, [sp, #0x10c] 163ae4: b9410bee ldr w14, [sp, #0x108] 163ae8: b94103e0 ldr w0, [sp, #0x100] 163aec: b9410fe1 ldr w1, [sp, #0x10c] 163af0: 4a010000 eor w0, w0, w1 163af4: 0a0001ce and w14, w14, w0 163af8: 4a0e0108 eor w8, w8, w14 163afc: f9408be9 ldr x9, [sp, #0x110] 163b00: b9402d2e ldr w14, [x9, #0x2c] 163b04: 0b0e0108 add w8, w8, w14 163b08: b940f3ee ldr w14, [sp, #0xf0] 163b0c: 0b0e0108 add w8, w8, w14 163b10: b94107e0 ldr w0, [sp, #0x104] 163b14: 0b080008 add w8, w0, w8 163b18: b90107e8 str w8, [sp, #0x104] 163b1c: b94107e8 ldr w8, [sp, #0x104] 163b20: b940efe0 ldr w0, [sp, #0xec] 163b24: 1ac02108 lsl w8, w8, w0 163b28: b94107e1 ldr w1, [sp, #0x104] 163b2c: b940ebe4 ldr w4, [sp, #0xe8] 163b30: 1ac42421 lsr w1, w1, w4 163b34: 2a010108 orr w8, w8, w1 163b38: b94103e1 ldr w1, [sp, #0x100] 163b3c: 0b010108 add w8, w8, w1 163b40: b90107e8 str w8, [sp, #0x104] 163b44: b94103e8 ldr w8, [sp, #0x100] 163b48: b9410fe1 ldr w1, [sp, #0x10c] 163b4c: b94107e5 ldr w5, [sp, #0x104] 163b50: b94103e6 ldr w6, [sp, #0x100] 163b54: 4a0600a5 eor w5, w5, w6 163b58: 0a050021 and w1, w1, w5 163b5c: 4a010108 eor w8, w8, w1 163b60: f9408be9 ldr x9, [sp, #0x110] 163b64: b9400121 ldr w1, [x9] 163b68: 0b010108 add w8, w8, w1 163b6c: b940e7e1 ldr w1, [sp, #0xe4] 163b70: 0b010108 add w8, w8, w1 163b74: b9410be5 ldr w5, [sp, #0x108] 163b78: 0b0800a8 add w8, w5, w8 163b7c: b9010be8 str w8, [sp, #0x108] 163b80: b9410be8 ldr w8, [sp, #0x108] 163b84: 1acd2108 lsl w8, w8, w13 163b88: b9410be5 ldr w5, [sp, #0x108] 163b8c: 1acc24a5 lsr w5, w5, w12 163b90: 2a050108 orr w8, w8, w5 163b94: b94107e5 ldr w5, [sp, #0x104] 163b98: 0b050108 add w8, w8, w5 163b9c: b9010be8 str w8, [sp, #0x108] 163ba0: b94107e8 ldr w8, [sp, #0x104] 163ba4: b94103e5 ldr w5, [sp, #0x100] 163ba8: b9410be6 ldr w6, [sp, #0x108] 163bac: b94107e7 ldr w7, [sp, #0x104] 163bb0: 4a0700c6 eor w6, w6, w7 163bb4: 0a0600a5 and w5, w5, w6 163bb8: 4a050108 eor w8, w8, w5 163bbc: f9408be9 ldr x9, [sp, #0x110] 163bc0: b9401525 ldr w5, [x9, #0x14] 163bc4: 0b050108 add w8, w8, w5 163bc8: b940e3e5 ldr w5, [sp, #0xe0] 163bcc: 0b050108 add w8, w8, w5 163bd0: b9410fe6 ldr w6, [sp, #0x10c] 163bd4: 0b0800c8 add w8, w6, w8 163bd8: b9010fe8 str w8, [sp, #0x10c] 163bdc: b9410fe8 ldr w8, [sp, #0x10c] 163be0: 1adc2108 lsl w8, w8, w28 163be4: b9410fe6 ldr w6, [sp, #0x10c] 163be8: 1add24c6 lsr w6, w6, w29 163bec: 2a060108 orr w8, w8, w6 163bf0: b9410be6 ldr w6, [sp, #0x108] 163bf4: 0b060108 add w8, w8, w6 163bf8: b9010fe8 str w8, [sp, #0x10c] 163bfc: b9410be8 ldr w8, [sp, #0x108] 163c00: b94107e6 ldr w6, [sp, #0x104] 163c04: b9410fe7 ldr w7, [sp, #0x10c] 163c08: b9410bf3 ldr w19, [sp, #0x108] 163c0c: 4a1300e7 eor w7, w7, w19 163c10: 0a0700c6 and w6, w6, w7 163c14: 4a060108 eor w8, w8, w6 163c18: f9408be9 ldr x9, [sp, #0x110] 163c1c: b9402926 ldr w6, [x9, #0x28] 163c20: 0b060108 add w8, w8, w6 163c24: b940dfe6 ldr w6, [sp, #0xdc] 163c28: 0b060108 add w8, w8, w6 163c2c: b94103e7 ldr w7, [sp, #0x100] 163c30: 0b0800e8 add w8, w7, w8 163c34: b90103e8 str w8, [sp, #0x100] 163c38: b94103e8 ldr w8, [sp, #0x100] 163c3c: 1aca2108 lsl w8, w8, w10 163c40: b94103e7 ldr w7, [sp, #0x100] 163c44: 1ad124e7 lsr w7, w7, w17 163c48: 2a070108 orr w8, w8, w7 163c4c: b9410fe7 ldr w7, [sp, #0x10c] 163c50: 0b070108 add w8, w8, w7 163c54: b90103e8 str w8, [sp, #0x100] 163c58: b9410fe8 ldr w8, [sp, #0x10c] 163c5c: b9410be7 ldr w7, [sp, #0x108] 163c60: b94103f3 ldr w19, [sp, #0x100] 163c64: b9410ff4 ldr w20, [sp, #0x10c] 163c68: 4a140273 eor w19, w19, w20 163c6c: 0a1300e7 and w7, w7, w19 163c70: 4a070108 eor w8, w8, w7 163c74: f9408be9 ldr x9, [sp, #0x110] 163c78: b9403d27 ldr w7, [x9, #0x3c] 163c7c: 0b070108 add w8, w8, w7 163c80: b940dbe7 ldr w7, [sp, #0xd8] 163c84: 0b070108 add w8, w8, w7 163c88: b94107f3 ldr w19, [sp, #0x104] 163c8c: 0b080268 add w8, w19, w8 163c90: b90107e8 str w8, [sp, #0x104] 163c94: b94107e8 ldr w8, [sp, #0x104] 163c98: 1ac02108 lsl w8, w8, w0 163c9c: b94107f3 ldr w19, [sp, #0x104] 163ca0: 1ac42673 lsr w19, w19, w4 163ca4: 2a130108 orr w8, w8, w19 163ca8: b94103f3 ldr w19, [sp, #0x100] 163cac: 0b130108 add w8, w8, w19 163cb0: b90107e8 str w8, [sp, #0x104] 163cb4: b94103e8 ldr w8, [sp, #0x100] 163cb8: b9410ff3 ldr w19, [sp, #0x10c] 163cbc: b94107f4 ldr w20, [sp, #0x104] 163cc0: b94103f5 ldr w21, [sp, #0x100] 163cc4: 4a150294 eor w20, w20, w21 163cc8: 0a140273 and w19, w19, w20 163ccc: 4a130108 eor w8, w8, w19 163cd0: f9408be9 ldr x9, [sp, #0x110] 163cd4: b9401133 ldr w19, [x9, #0x10] 163cd8: 0b130108 add w8, w8, w19 163cdc: b940d7f3 ldr w19, [sp, #0xd4] 163ce0: 0b130108 add w8, w8, w19 163ce4: b9410bf4 ldr w20, [sp, #0x108] 163ce8: 0b080288 add w8, w20, w8 163cec: b9010be8 str w8, [sp, #0x108] 163cf0: b9410be8 ldr w8, [sp, #0x108] 163cf4: 1acd2108 lsl w8, w8, w13 163cf8: b9410bf4 ldr w20, [sp, #0x108] 163cfc: 1acc2694 lsr w20, w20, w12 163d00: 2a140108 orr w8, w8, w20 163d04: b94107f4 ldr w20, [sp, #0x104] 163d08: 0b140108 add w8, w8, w20 163d0c: b9010be8 str w8, [sp, #0x108] 163d10: b94107e8 ldr w8, [sp, #0x104] 163d14: b94103f4 ldr w20, [sp, #0x100] 163d18: b9410bf5 ldr w21, [sp, #0x108] 163d1c: b94107f6 ldr w22, [sp, #0x104] 163d20: 4a1602b5 eor w21, w21, w22 163d24: 0a150294 and w20, w20, w21 163d28: 4a140108 eor w8, w8, w20 163d2c: f9408be9 ldr x9, [sp, #0x110] 163d30: b9402534 ldr w20, [x9, #0x24] 163d34: 0b140108 add w8, w8, w20 163d38: b940d3f4 ldr w20, [sp, #0xd0] 163d3c: 0b140108 add w8, w8, w20 163d40: b9410ff5 ldr w21, [sp, #0x10c] 163d44: 0b0802a8 add w8, w21, w8 163d48: b9010fe8 str w8, [sp, #0x10c] 163d4c: b9410fe8 ldr w8, [sp, #0x10c] 163d50: 1adc2108 lsl w8, w8, w28 163d54: b9410ff5 ldr w21, [sp, #0x10c] 163d58: 1add26b5 lsr w21, w21, w29 163d5c: 2a150108 orr w8, w8, w21 163d60: b9410bf5 ldr w21, [sp, #0x108] 163d64: 0b150108 add w8, w8, w21 163d68: b9010fe8 str w8, [sp, #0x10c] 163d6c: b9410be8 ldr w8, [sp, #0x108] 163d70: b94107f5 ldr w21, [sp, #0x104] 163d74: b9410ff6 ldr w22, [sp, #0x10c] 163d78: b9410bf7 ldr w23, [sp, #0x108] 163d7c: 4a1702d6 eor w22, w22, w23 163d80: 0a1602b5 and w21, w21, w22 163d84: 4a150108 eor w8, w8, w21 163d88: f9408be9 ldr x9, [sp, #0x110] 163d8c: b9403935 ldr w21, [x9, #0x38] 163d90: 0b150108 add w8, w8, w21 163d94: b940cff5 ldr w21, [sp, #0xcc] 163d98: 0b150108 add w8, w8, w21 163d9c: b94103f6 ldr w22, [sp, #0x100] 163da0: 0b0802c8 add w8, w22, w8 163da4: b90103e8 str w8, [sp, #0x100] 163da8: b94103e8 ldr w8, [sp, #0x100] 163dac: 1aca2108 lsl w8, w8, w10 163db0: b94103f6 ldr w22, [sp, #0x100] 163db4: 1ad126d6 lsr w22, w22, w17 163db8: 2a160108 orr w8, w8, w22 163dbc: b9410ff6 ldr w22, [sp, #0x10c] 163dc0: 0b160108 add w8, w8, w22 163dc4: b90103e8 str w8, [sp, #0x100] 163dc8: b9410fe8 ldr w8, [sp, #0x10c] 163dcc: b9410bf6 ldr w22, [sp, #0x108] 163dd0: b94103f7 ldr w23, [sp, #0x100] 163dd4: b9410ff8 ldr w24, [sp, #0x10c] 163dd8: 4a1802f7 eor w23, w23, w24 163ddc: 0a1702d6 and w22, w22, w23 163de0: 4a160108 eor w8, w8, w22 163de4: f9408be9 ldr x9, [sp, #0x110] 163de8: b9400d36 ldr w22, [x9, #0xc] 163dec: 0b160108 add w8, w8, w22 163df0: b940cbf6 ldr w22, [sp, #0xc8] 163df4: 0b160108 add w8, w8, w22 163df8: b94107f7 ldr w23, [sp, #0x104] 163dfc: 0b0802e8 add w8, w23, w8 163e00: b90107e8 str w8, [sp, #0x104] 163e04: b94107e8 ldr w8, [sp, #0x104] 163e08: 1ac02108 lsl w8, w8, w0 163e0c: b94107f7 ldr w23, [sp, #0x104] 163e10: 1ac426f7 lsr w23, w23, w4 163e14: 2a170108 orr w8, w8, w23 163e18: b94103f7 ldr w23, [sp, #0x100] 163e1c: 0b170108 add w8, w8, w23 163e20: b90107e8 str w8, [sp, #0x104] 163e24: b94103e8 ldr w8, [sp, #0x100] 163e28: b9410ff7 ldr w23, [sp, #0x10c] 163e2c: b94107f8 ldr w24, [sp, #0x104] 163e30: b94103f9 ldr w25, [sp, #0x100] 163e34: 4a190318 eor w24, w24, w25 163e38: 0a1802f7 and w23, w23, w24 163e3c: 4a170108 eor w8, w8, w23 163e40: f9408be9 ldr x9, [sp, #0x110] 163e44: b9402137 ldr w23, [x9, #0x20] 163e48: 0b170108 add w8, w8, w23 163e4c: b940c7f7 ldr w23, [sp, #0xc4] 163e50: 0b170108 add w8, w8, w23 163e54: b9410bf8 ldr w24, [sp, #0x108] 163e58: 0b080308 add w8, w24, w8 163e5c: b9010be8 str w8, [sp, #0x108] 163e60: b9410be8 ldr w8, [sp, #0x108] 163e64: 1acd2108 lsl w8, w8, w13 163e68: b9410bf8 ldr w24, [sp, #0x108] 163e6c: 1acc2718 lsr w24, w24, w12 163e70: 2a180108 orr w8, w8, w24 163e74: b94107f8 ldr w24, [sp, #0x104] 163e78: 0b180108 add w8, w8, w24 163e7c: b9010be8 str w8, [sp, #0x108] 163e80: b94107e8 ldr w8, [sp, #0x104] 163e84: b94103f8 ldr w24, [sp, #0x100] 163e88: b9410bf9 ldr w25, [sp, #0x108] 163e8c: b94107fa ldr w26, [sp, #0x104] 163e90: 4a1a0339 eor w25, w25, w26 163e94: 0a190318 and w24, w24, w25 163e98: 4a180108 eor w8, w8, w24 163e9c: f9408be9 ldr x9, [sp, #0x110] 163ea0: b9403538 ldr w24, [x9, #0x34] 163ea4: 0b180108 add w8, w8, w24 163ea8: b940c3f8 ldr w24, [sp, #0xc0] 163eac: 0b180108 add w8, w8, w24 163eb0: b9410ff9 ldr w25, [sp, #0x10c] 163eb4: 0b080328 add w8, w25, w8 163eb8: b9010fe8 str w8, [sp, #0x10c] 163ebc: b9410fe8 ldr w8, [sp, #0x10c] 163ec0: 1adc2108 lsl w8, w8, w28 163ec4: b9410ff9 ldr w25, [sp, #0x10c] 163ec8: 1add2739 lsr w25, w25, w29 163ecc: 2a190108 orr w8, w8, w25 163ed0: b9410bf9 ldr w25, [sp, #0x108] 163ed4: 0b190108 add w8, w8, w25 163ed8: b9010fe8 str w8, [sp, #0x10c] 163edc: b9410be8 ldr w8, [sp, #0x108] 163ee0: b94107f9 ldr w25, [sp, #0x104] 163ee4: b9410ffa ldr w26, [sp, #0x10c] 163ee8: b9410bfb ldr w27, [sp, #0x108] 163eec: 4a1b035a eor w26, w26, w27 163ef0: 0a1a0339 and w25, w25, w26 163ef4: 4a190108 eor w8, w8, w25 163ef8: f9408be9 ldr x9, [sp, #0x110] 163efc: b9400939 ldr w25, [x9, #0x8] 163f00: 0b190108 add w8, w8, w25 163f04: b940bff9 ldr w25, [sp, #0xbc] 163f08: 0b190108 add w8, w8, w25 163f0c: b94103fa ldr w26, [sp, #0x100] 163f10: 0b080348 add w8, w26, w8 163f14: b90103e8 str w8, [sp, #0x100] 163f18: b94103e8 ldr w8, [sp, #0x100] 163f1c: 1aca2108 lsl w8, w8, w10 163f20: b94103fa ldr w26, [sp, #0x100] 163f24: 1ad1275a lsr w26, w26, w17 163f28: 2a1a0108 orr w8, w8, w26 163f2c: b9410ffa ldr w26, [sp, #0x10c] 163f30: 0b1a0108 add w8, w8, w26 163f34: b90103e8 str w8, [sp, #0x100] 163f38: b9410fe8 ldr w8, [sp, #0x10c] 163f3c: b9410bfa ldr w26, [sp, #0x108] 163f40: b94103fb ldr w27, [sp, #0x100] 163f44: b9410ffc ldr w28, [sp, #0x10c] 163f48: 4a1c037b eor w27, w27, w28 163f4c: 0a1b035a and w26, w26, w27 163f50: 4a1a0108 eor w8, w8, w26 163f54: f9408be9 ldr x9, [sp, #0x110] 163f58: b9401d3a ldr w26, [x9, #0x1c] 163f5c: 0b1a0108 add w8, w8, w26 163f60: b940bbfa ldr w26, [sp, #0xb8] 163f64: 0b1a0108 add w8, w8, w26 163f68: b94107fb ldr w27, [sp, #0x104] 163f6c: 0b080368 add w8, w27, w8 163f70: b90107e8 str w8, [sp, #0x104] 163f74: b94107e8 ldr w8, [sp, #0x104] 163f78: 1ac02108 lsl w8, w8, w0 163f7c: b94107fb ldr w27, [sp, #0x104] 163f80: 1ac4277b lsr w27, w27, w4 163f84: 2a1b0108 orr w8, w8, w27 163f88: b94103fb ldr w27, [sp, #0x100] 163f8c: 0b1b0108 add w8, w8, w27 163f90: b90107e8 str w8, [sp, #0x104] 163f94: b94103e8 ldr w8, [sp, #0x100] 163f98: b9410ffb ldr w27, [sp, #0x10c] 163f9c: b94107fc ldr w28, [sp, #0x104] 163fa0: b94103fd ldr w29, [sp, #0x100] 163fa4: 4a1d039c eor w28, w28, w29 163fa8: 0a1c037b and w27, w27, w28 163fac: 4a1b0108 eor w8, w8, w27 163fb0: f9408be9 ldr x9, [sp, #0x110] 163fb4: b940313b ldr w27, [x9, #0x30] 163fb8: 0b1b0108 add w8, w8, w27 163fbc: b940b7fb ldr w27, [sp, #0xb4] 163fc0: 0b1b0108 add w8, w8, w27 163fc4: b9410bfc ldr w28, [sp, #0x108] 163fc8: 0b080388 add w8, w28, w8 163fcc: b9010be8 str w8, [sp, #0x108] 163fd0: b9410be8 ldr w8, [sp, #0x108] 163fd4: 1acd2108 lsl w8, w8, w13 163fd8: b9410bed ldr w13, [sp, #0x108] 163fdc: 1acc25ac lsr w12, w13, w12 163fe0: 2a0c0108 orr w8, w8, w12 163fe4: b94107ec ldr w12, [sp, #0x104] 163fe8: 0b0c0108 add w8, w8, w12 163fec: b9010be8 str w8, [sp, #0x108] 163ff0: b9410be8 ldr w8, [sp, #0x108] 163ff4: b94107ec ldr w12, [sp, #0x104] 163ff8: 4a0c0108 eor w8, w8, w12 163ffc: b94103ec ldr w12, [sp, #0x100] 164000: 4a0c0108 eor w8, w8, w12 164004: f9408be9 ldr x9, [sp, #0x110] 164008: b940152c ldr w12, [x9, #0x14] 16400c: 0b0c0108 add w8, w8, w12 164010: b940b3ec ldr w12, [sp, #0xb0] 164014: 0b0c0108 add w8, w8, w12 164018: b9410fed ldr w13, [sp, #0x10c] 16401c: 0b0801a8 add w8, w13, w8 164020: b9010fe8 str w8, [sp, #0x10c] 164024: b9410fe8 ldr w8, [sp, #0x10c] 164028: b940afed ldr w13, [sp, #0xac] 16402c: 1acd2108 lsl w8, w8, w13 164030: b9410ffc ldr w28, [sp, #0x10c] 164034: b940abfd ldr w29, [sp, #0xa8] 164038: 1add279c lsr w28, w28, w29 16403c: 2a1c0108 orr w8, w8, w28 164040: b9410bfc ldr w28, [sp, #0x108] 164044: 0b1c0108 add w8, w8, w28 164048: b9010fe8 str w8, [sp, #0x10c] 16404c: b9410fe8 ldr w8, [sp, #0x10c] 164050: b9410bfc ldr w28, [sp, #0x108] 164054: 4a1c0108 eor w8, w8, w28 164058: b94107fc ldr w28, [sp, #0x104] 16405c: 4a1c0108 eor w8, w8, w28 164060: f9408be9 ldr x9, [sp, #0x110] 164064: b940213c ldr w28, [x9, #0x20] 164068: 0b1c0108 add w8, w8, w28 16406c: b940a7fc ldr w28, [sp, #0xa4] 164070: 0b1c0108 add w8, w8, w28 164074: b94103fe ldr w30, [sp, #0x100] 164078: 0b0803c8 add w8, w30, w8 16407c: b90103e8 str w8, [sp, #0x100] 164080: b94103e8 ldr w8, [sp, #0x100] 164084: b940a3fe ldr w30, [sp, #0xa0] 164088: 1ade2108 lsl w8, w8, w30 16408c: b94103e9 ldr w9, [sp, #0x100] 164090: b9409fea ldr w10, [sp, #0x9c] 164094: 1aca2529 lsr w9, w9, w10 164098: 2a090108 orr w8, w8, w9 16409c: b9410fe9 ldr w9, [sp, #0x10c] 1640a0: 0b090108 add w8, w8, w9 1640a4: b90103e8 str w8, [sp, #0x100] 1640a8: b94103e8 ldr w8, [sp, #0x100] 1640ac: b9410fe9 ldr w9, [sp, #0x10c] 1640b0: 4a090108 eor w8, w8, w9 1640b4: b9410be9 ldr w9, [sp, #0x108] 1640b8: 4a090108 eor w8, w8, w9 1640bc: f9408be9 ldr x9, [sp, #0x110] 1640c0: b9402d29 ldr w9, [x9, #0x2c] 1640c4: 0b090108 add w8, w8, w9 1640c8: b9409be9 ldr w9, [sp, #0x98] 1640cc: 0b090108 add w8, w8, w9 1640d0: b94107e9 ldr w9, [sp, #0x104] 1640d4: 0b080128 add w8, w9, w8 1640d8: b90107e8 str w8, [sp, #0x104] 1640dc: b94107e8 ldr w8, [sp, #0x104] 1640e0: b94097e9 ldr w9, [sp, #0x94] 1640e4: 1ac92108 lsl w8, w8, w9 1640e8: b94107e9 ldr w9, [sp, #0x104] 1640ec: b94097ea ldr w10, [sp, #0x94] 1640f0: 1aca2529 lsr w9, w9, w10 1640f4: 2a090108 orr w8, w8, w9 1640f8: b94103e9 ldr w9, [sp, #0x100] 1640fc: 0b090108 add w8, w8, w9 164100: b90107e8 str w8, [sp, #0x104] 164104: b94107e8 ldr w8, [sp, #0x104] 164108: b94103e9 ldr w9, [sp, #0x100] 16410c: 4a090108 eor w8, w8, w9 164110: b9410fe9 ldr w9, [sp, #0x10c] 164114: 4a090108 eor w8, w8, w9 164118: f9408be9 ldr x9, [sp, #0x110] 16411c: b9403929 ldr w9, [x9, #0x38] 164120: 0b090108 add w8, w8, w9 164124: b94093e9 ldr w9, [sp, #0x90] 164128: 0b090108 add w8, w8, w9 16412c: b9410be9 ldr w9, [sp, #0x108] 164130: 0b080128 add w8, w9, w8 164134: b9010be8 str w8, [sp, #0x108] 164138: b9410be8 ldr w8, [sp, #0x108] 16413c: 1ad12108 lsl w8, w8, w17 164140: b9410be9 ldr w9, [sp, #0x108] 164144: b940fbea ldr w10, [sp, #0xf8] 164148: 1aca2529 lsr w9, w9, w10 16414c: 2a090108 orr w8, w8, w9 164150: b94107e9 ldr w9, [sp, #0x104] 164154: 0b090108 add w8, w8, w9 164158: b9010be8 str w8, [sp, #0x108] 16415c: b9410be8 ldr w8, [sp, #0x108] 164160: b94107e9 ldr w9, [sp, #0x104] 164164: 4a090108 eor w8, w8, w9 164168: b94103e9 ldr w9, [sp, #0x100] 16416c: 4a090108 eor w8, w8, w9 164170: f9408be9 ldr x9, [sp, #0x110] 164174: b9400529 ldr w9, [x9, #0x4] 164178: 0b090108 add w8, w8, w9 16417c: b9408fe9 ldr w9, [sp, #0x8c] 164180: 0b090108 add w8, w8, w9 164184: b9410fe9 ldr w9, [sp, #0x10c] 164188: 0b080128 add w8, w9, w8 16418c: b9010fe8 str w8, [sp, #0x10c] 164190: b9410fe8 ldr w8, [sp, #0x10c] 164194: 1acd2108 lsl w8, w8, w13 164198: b9410fe9 ldr w9, [sp, #0x10c] 16419c: 1add2529 lsr w9, w9, w29 1641a0: 2a090108 orr w8, w8, w9 1641a4: b9410be9 ldr w9, [sp, #0x108] 1641a8: 0b090108 add w8, w8, w9 1641ac: b9010fe8 str w8, [sp, #0x10c] 1641b0: b9410fe8 ldr w8, [sp, #0x10c] 1641b4: b9410be9 ldr w9, [sp, #0x108] 1641b8: 4a090108 eor w8, w8, w9 1641bc: b94107e9 ldr w9, [sp, #0x104] 1641c0: 4a090108 eor w8, w8, w9 1641c4: f9408be9 ldr x9, [sp, #0x110] 1641c8: b9401129 ldr w9, [x9, #0x10] 1641cc: 0b090108 add w8, w8, w9 1641d0: b9408be9 ldr w9, [sp, #0x88] 1641d4: 0b090108 add w8, w8, w9 1641d8: b94103e9 ldr w9, [sp, #0x100] 1641dc: 0b080128 add w8, w9, w8 1641e0: b90103e8 str w8, [sp, #0x100] 1641e4: b94103e8 ldr w8, [sp, #0x100] 1641e8: 1ade2108 lsl w8, w8, w30 1641ec: b94103e9 ldr w9, [sp, #0x100] 1641f0: b9409fea ldr w10, [sp, #0x9c] 1641f4: 1aca2529 lsr w9, w9, w10 1641f8: 2a090108 orr w8, w8, w9 1641fc: b9410fe9 ldr w9, [sp, #0x10c] 164200: 0b090108 add w8, w8, w9 164204: b90103e8 str w8, [sp, #0x100] 164208: b94103e8 ldr w8, [sp, #0x100] 16420c: b9410fe9 ldr w9, [sp, #0x10c] 164210: 4a090108 eor w8, w8, w9 164214: b9410be9 ldr w9, [sp, #0x108] 164218: 4a090108 eor w8, w8, w9 16421c: f9408be9 ldr x9, [sp, #0x110] 164220: b9401d29 ldr w9, [x9, #0x1c] 164224: 0b090108 add w8, w8, w9 164228: b94087e9 ldr w9, [sp, #0x84] 16422c: 0b090108 add w8, w8, w9 164230: b94107e9 ldr w9, [sp, #0x104] 164234: 0b080128 add w8, w9, w8 164238: b90107e8 str w8, [sp, #0x104] 16423c: b94107e8 ldr w8, [sp, #0x104] 164240: b94097e9 ldr w9, [sp, #0x94] 164244: 1ac92108 lsl w8, w8, w9 164248: b94107e9 ldr w9, [sp, #0x104] 16424c: b94097ea ldr w10, [sp, #0x94] 164250: 1aca2529 lsr w9, w9, w10 164254: 2a090108 orr w8, w8, w9 164258: b94103e9 ldr w9, [sp, #0x100] 16425c: 0b090108 add w8, w8, w9 164260: b90107e8 str w8, [sp, #0x104] 164264: b94107e8 ldr w8, [sp, #0x104] 164268: b94103e9 ldr w9, [sp, #0x100] 16426c: 4a090108 eor w8, w8, w9 164270: b9410fe9 ldr w9, [sp, #0x10c] 164274: 4a090108 eor w8, w8, w9 164278: f9408be9 ldr x9, [sp, #0x110] 16427c: b9402929 ldr w9, [x9, #0x28] 164280: 0b090108 add w8, w8, w9 164284: b94083e9 ldr w9, [sp, #0x80] 164288: 0b090108 add w8, w8, w9 16428c: b9410be9 ldr w9, [sp, #0x108] 164290: 0b080128 add w8, w9, w8 164294: b9010be8 str w8, [sp, #0x108] 164298: b9410be8 ldr w8, [sp, #0x108] 16429c: 1ad12108 lsl w8, w8, w17 1642a0: b9410be9 ldr w9, [sp, #0x108] 1642a4: b940fbea ldr w10, [sp, #0xf8] 1642a8: 1aca2529 lsr w9, w9, w10 1642ac: 2a090108 orr w8, w8, w9 1642b0: b94107e9 ldr w9, [sp, #0x104] 1642b4: 0b090108 add w8, w8, w9 1642b8: b9010be8 str w8, [sp, #0x108] 1642bc: b9410be8 ldr w8, [sp, #0x108] 1642c0: b94107e9 ldr w9, [sp, #0x104] 1642c4: 4a090108 eor w8, w8, w9 1642c8: b94103e9 ldr w9, [sp, #0x100] 1642cc: 4a090108 eor w8, w8, w9 1642d0: f9408be9 ldr x9, [sp, #0x110] 1642d4: b9403529 ldr w9, [x9, #0x34] 1642d8: 0b090108 add w8, w8, w9 1642dc: b9407fe9 ldr w9, [sp, #0x7c] 1642e0: 0b090108 add w8, w8, w9 1642e4: b9410fe9 ldr w9, [sp, #0x10c] 1642e8: 0b080128 add w8, w9, w8 1642ec: b9010fe8 str w8, [sp, #0x10c] 1642f0: b9410fe8 ldr w8, [sp, #0x10c] 1642f4: 1acd2108 lsl w8, w8, w13 1642f8: b9410fe9 ldr w9, [sp, #0x10c] 1642fc: 1add2529 lsr w9, w9, w29 164300: 2a090108 orr w8, w8, w9 164304: b9410be9 ldr w9, [sp, #0x108] 164308: 0b090108 add w8, w8, w9 16430c: b9010fe8 str w8, [sp, #0x10c] 164310: b9410fe8 ldr w8, [sp, #0x10c] 164314: b9410be9 ldr w9, [sp, #0x108] 164318: 4a090108 eor w8, w8, w9 16431c: b94107e9 ldr w9, [sp, #0x104] 164320: 4a090108 eor w8, w8, w9 164324: f9408be9 ldr x9, [sp, #0x110] 164328: b9400129 ldr w9, [x9] 16432c: 0b090108 add w8, w8, w9 164330: b9407be9 ldr w9, [sp, #0x78] 164334: 0b090108 add w8, w8, w9 164338: b94103e9 ldr w9, [sp, #0x100] 16433c: 0b080128 add w8, w9, w8 164340: b90103e8 str w8, [sp, #0x100] 164344: b94103e8 ldr w8, [sp, #0x100] 164348: 1ade2108 lsl w8, w8, w30 16434c: b94103e9 ldr w9, [sp, #0x100] 164350: b9409fea ldr w10, [sp, #0x9c] 164354: 1aca2529 lsr w9, w9, w10 164358: 2a090108 orr w8, w8, w9 16435c: b9410fe9 ldr w9, [sp, #0x10c] 164360: 0b090108 add w8, w8, w9 164364: b90103e8 str w8, [sp, #0x100] 164368: b94103e8 ldr w8, [sp, #0x100] 16436c: b9410fe9 ldr w9, [sp, #0x10c] 164370: 4a090108 eor w8, w8, w9 164374: b9410be9 ldr w9, [sp, #0x108] 164378: 4a090108 eor w8, w8, w9 16437c: f9408be9 ldr x9, [sp, #0x110] 164380: b9400d29 ldr w9, [x9, #0xc] 164384: 0b090108 add w8, w8, w9 164388: b94077e9 ldr w9, [sp, #0x74] 16438c: 0b090108 add w8, w8, w9 164390: b94107e9 ldr w9, [sp, #0x104] 164394: 0b080128 add w8, w9, w8 164398: b90107e8 str w8, [sp, #0x104] 16439c: b94107e8 ldr w8, [sp, #0x104] 1643a0: b94097e9 ldr w9, [sp, #0x94] 1643a4: 1ac92108 lsl w8, w8, w9 1643a8: b94107e9 ldr w9, [sp, #0x104] 1643ac: b94097ea ldr w10, [sp, #0x94] 1643b0: 1aca2529 lsr w9, w9, w10 1643b4: 2a090108 orr w8, w8, w9 1643b8: b94103e9 ldr w9, [sp, #0x100] 1643bc: 0b090108 add w8, w8, w9 1643c0: b90107e8 str w8, [sp, #0x104] 1643c4: b94107e8 ldr w8, [sp, #0x104] 1643c8: b94103e9 ldr w9, [sp, #0x100] 1643cc: 4a090108 eor w8, w8, w9 1643d0: b9410fe9 ldr w9, [sp, #0x10c] 1643d4: 4a090108 eor w8, w8, w9 1643d8: f9408be9 ldr x9, [sp, #0x110] 1643dc: b9401929 ldr w9, [x9, #0x18] 1643e0: 0b090108 add w8, w8, w9 1643e4: b94073e9 ldr w9, [sp, #0x70] 1643e8: 0b090108 add w8, w8, w9 1643ec: b9410be9 ldr w9, [sp, #0x108] 1643f0: 0b080128 add w8, w9, w8 1643f4: b9010be8 str w8, [sp, #0x108] 1643f8: b9410be8 ldr w8, [sp, #0x108] 1643fc: 1ad12108 lsl w8, w8, w17 164400: b9410be9 ldr w9, [sp, #0x108] 164404: b940fbea ldr w10, [sp, #0xf8] 164408: 1aca2529 lsr w9, w9, w10 16440c: 2a090108 orr w8, w8, w9 164410: b94107e9 ldr w9, [sp, #0x104] 164414: 0b090108 add w8, w8, w9 164418: b9010be8 str w8, [sp, #0x108] 16441c: b9410be8 ldr w8, [sp, #0x108] 164420: b94107e9 ldr w9, [sp, #0x104] 164424: 4a090108 eor w8, w8, w9 164428: b94103e9 ldr w9, [sp, #0x100] 16442c: 4a090108 eor w8, w8, w9 164430: f9408be9 ldr x9, [sp, #0x110] 164434: b9402529 ldr w9, [x9, #0x24] 164438: 0b090108 add w8, w8, w9 16443c: b9406fe9 ldr w9, [sp, #0x6c] 164440: 0b090108 add w8, w8, w9 164444: b9410fe9 ldr w9, [sp, #0x10c] 164448: 0b080128 add w8, w9, w8 16444c: b9010fe8 str w8, [sp, #0x10c] 164450: b9410fe8 ldr w8, [sp, #0x10c] 164454: 1acd2108 lsl w8, w8, w13 164458: b9410fe9 ldr w9, [sp, #0x10c] 16445c: 1add2529 lsr w9, w9, w29 164460: 2a090108 orr w8, w8, w9 164464: b9410be9 ldr w9, [sp, #0x108] 164468: 0b090108 add w8, w8, w9 16446c: b9010fe8 str w8, [sp, #0x10c] 164470: b9410fe8 ldr w8, [sp, #0x10c] 164474: b9410be9 ldr w9, [sp, #0x108] 164478: 4a090108 eor w8, w8, w9 16447c: b94107e9 ldr w9, [sp, #0x104] 164480: 4a090108 eor w8, w8, w9 164484: f9408be9 ldr x9, [sp, #0x110] 164488: b9403129 ldr w9, [x9, #0x30] 16448c: 0b090108 add w8, w8, w9 164490: b9406be9 ldr w9, [sp, #0x68] 164494: 0b090108 add w8, w8, w9 164498: b94103e9 ldr w9, [sp, #0x100] 16449c: 0b080128 add w8, w9, w8 1644a0: b90103e8 str w8, [sp, #0x100] 1644a4: b94103e8 ldr w8, [sp, #0x100] 1644a8: 1ade2108 lsl w8, w8, w30 1644ac: b94103e9 ldr w9, [sp, #0x100] 1644b0: b9409fea ldr w10, [sp, #0x9c] 1644b4: 1aca2529 lsr w9, w9, w10 1644b8: 2a090108 orr w8, w8, w9 1644bc: b9410fe9 ldr w9, [sp, #0x10c] 1644c0: 0b090108 add w8, w8, w9 1644c4: b90103e8 str w8, [sp, #0x100] 1644c8: b94103e8 ldr w8, [sp, #0x100] 1644cc: b9410fe9 ldr w9, [sp, #0x10c] 1644d0: 4a090108 eor w8, w8, w9 1644d4: b9410be9 ldr w9, [sp, #0x108] 1644d8: 4a090108 eor w8, w8, w9 1644dc: f9408be9 ldr x9, [sp, #0x110] 1644e0: b9403d29 ldr w9, [x9, #0x3c] 1644e4: 0b090108 add w8, w8, w9 1644e8: b94067e9 ldr w9, [sp, #0x64] 1644ec: 0b090108 add w8, w8, w9 1644f0: b94107e9 ldr w9, [sp, #0x104] 1644f4: 0b080128 add w8, w9, w8 1644f8: b90107e8 str w8, [sp, #0x104] 1644fc: b94107e8 ldr w8, [sp, #0x104] 164500: b94097e9 ldr w9, [sp, #0x94] 164504: 1ac92108 lsl w8, w8, w9 164508: b94107e9 ldr w9, [sp, #0x104] 16450c: b94097ea ldr w10, [sp, #0x94] 164510: 1aca2529 lsr w9, w9, w10 164514: 2a090108 orr w8, w8, w9 164518: b94103e9 ldr w9, [sp, #0x100] 16451c: 0b090108 add w8, w8, w9 164520: b90107e8 str w8, [sp, #0x104] 164524: b94107e8 ldr w8, [sp, #0x104] 164528: b94103e9 ldr w9, [sp, #0x100] 16452c: 4a090108 eor w8, w8, w9 164530: b9410fe9 ldr w9, [sp, #0x10c] 164534: 4a090108 eor w8, w8, w9 164538: f9408be9 ldr x9, [sp, #0x110] 16453c: b9400929 ldr w9, [x9, #0x8] 164540: 0b090108 add w8, w8, w9 164544: b94063e9 ldr w9, [sp, #0x60] 164548: 0b090108 add w8, w8, w9 16454c: b9410be9 ldr w9, [sp, #0x108] 164550: 0b080128 add w8, w9, w8 164554: b9010be8 str w8, [sp, #0x108] 164558: b9410be8 ldr w8, [sp, #0x108] 16455c: 1ad12108 lsl w8, w8, w17 164560: b9410be9 ldr w9, [sp, #0x108] 164564: b940fbea ldr w10, [sp, #0xf8] 164568: 1aca2529 lsr w9, w9, w10 16456c: 2a090108 orr w8, w8, w9 164570: b94107e9 ldr w9, [sp, #0x104] 164574: 0b090108 add w8, w8, w9 164578: b9010be8 str w8, [sp, #0x108] 16457c: b94107e8 ldr w8, [sp, #0x104] 164580: b9410be9 ldr w9, [sp, #0x108] 164584: b94103ea ldr w10, [sp, #0x100] 164588: 2a2a0129 orn w9, w9, w10 16458c: 4a090108 eor w8, w8, w9 164590: f9408be9 ldr x9, [sp, #0x110] 164594: b940012a ldr w10, [x9] 164598: 0b0a0108 add w8, w8, w10 16459c: b9405fea ldr w10, [sp, #0x5c] 1645a0: 0b0a0108 add w8, w8, w10 1645a4: b9410fe9 ldr w9, [sp, #0x10c] 1645a8: 0b080128 add w8, w9, w8 1645ac: b9010fe8 str w8, [sp, #0x10c] 1645b0: b9410fe8 ldr w8, [sp, #0x10c] 1645b4: b9405be9 ldr w9, [sp, #0x58] 1645b8: 1ac92108 lsl w8, w8, w9 1645bc: b9410fe9 ldr w9, [sp, #0x10c] 1645c0: b94057ea ldr w10, [sp, #0x54] 1645c4: 1aca2529 lsr w9, w9, w10 1645c8: 2a090108 orr w8, w8, w9 1645cc: b9410be9 ldr w9, [sp, #0x108] 1645d0: 0b090108 add w8, w8, w9 1645d4: b9010fe8 str w8, [sp, #0x10c] 1645d8: b9410be8 ldr w8, [sp, #0x108] 1645dc: b9410fe9 ldr w9, [sp, #0x10c] 1645e0: b94107ea ldr w10, [sp, #0x104] 1645e4: 2a2a0129 orn w9, w9, w10 1645e8: 4a090108 eor w8, w8, w9 1645ec: f9408be9 ldr x9, [sp, #0x110] 1645f0: b9401d2a ldr w10, [x9, #0x1c] 1645f4: 0b0a0108 add w8, w8, w10 1645f8: b94053ea ldr w10, [sp, #0x50] 1645fc: 0b0a0108 add w8, w8, w10 164600: b94103e9 ldr w9, [sp, #0x100] 164604: 0b080128 add w8, w9, w8 164608: b90103e8 str w8, [sp, #0x100] 16460c: b94103e8 ldr w8, [sp, #0x100] 164610: 1ac32108 lsl w8, w8, w3 164614: b94103e9 ldr w9, [sp, #0x100] 164618: 1ac22529 lsr w9, w9, w2 16461c: 2a090108 orr w8, w8, w9 164620: b9410fe9 ldr w9, [sp, #0x10c] 164624: 0b090108 add w8, w8, w9 164628: b90103e8 str w8, [sp, #0x100] 16462c: b9410fe8 ldr w8, [sp, #0x10c] 164630: b94103e9 ldr w9, [sp, #0x100] 164634: b9410bea ldr w10, [sp, #0x108] 164638: 2a2a0129 orn w9, w9, w10 16463c: 4a090108 eor w8, w8, w9 164640: f9408be9 ldr x9, [sp, #0x110] 164644: b940392a ldr w10, [x9, #0x38] 164648: 0b0a0108 add w8, w8, w10 16464c: b9404fea ldr w10, [sp, #0x4c] 164650: 0b0a0108 add w8, w8, w10 164654: b94107e9 ldr w9, [sp, #0x104] 164658: 0b080128 add w8, w9, w8 16465c: b90107e8 str w8, [sp, #0x104] 164660: b94107e8 ldr w8, [sp, #0x104] 164664: 1ad02108 lsl w8, w8, w16 164668: b94107e9 ldr w9, [sp, #0x104] 16466c: 1acf2529 lsr w9, w9, w15 164670: 2a090108 orr w8, w8, w9 164674: b94103e9 ldr w9, [sp, #0x100] 164678: 0b090108 add w8, w8, w9 16467c: b90107e8 str w8, [sp, #0x104] 164680: b94103e8 ldr w8, [sp, #0x100] 164684: b94107e9 ldr w9, [sp, #0x104] 164688: b9410fea ldr w10, [sp, #0x10c] 16468c: 2a2a0129 orn w9, w9, w10 164690: 4a090108 eor w8, w8, w9 164694: f9408be9 ldr x9, [sp, #0x110] 164698: b940152a ldr w10, [x9, #0x14] 16469c: 0b0a0108 add w8, w8, w10 1646a0: b9404bea ldr w10, [sp, #0x48] 1646a4: 0b0a0108 add w8, w8, w10 1646a8: b9410be9 ldr w9, [sp, #0x108] 1646ac: 0b080128 add w8, w9, w8 1646b0: b9010be8 str w8, [sp, #0x108] 1646b4: b9410be8 ldr w8, [sp, #0x108] 1646b8: b9409fe9 ldr w9, [sp, #0x9c] 1646bc: 1ac92108 lsl w8, w8, w9 1646c0: b9410be9 ldr w9, [sp, #0x108] 1646c4: 1ade2529 lsr w9, w9, w30 1646c8: 2a090108 orr w8, w8, w9 1646cc: b94107e9 ldr w9, [sp, #0x104] 1646d0: 0b090108 add w8, w8, w9 1646d4: b9010be8 str w8, [sp, #0x108] 1646d8: b94107e8 ldr w8, [sp, #0x104] 1646dc: b9410be9 ldr w9, [sp, #0x108] 1646e0: b94103ea ldr w10, [sp, #0x100] 1646e4: 2a2a0129 orn w9, w9, w10 1646e8: 4a090108 eor w8, w8, w9 1646ec: f9408be9 ldr x9, [sp, #0x110] 1646f0: b940312a ldr w10, [x9, #0x30] 1646f4: 0b0a0108 add w8, w8, w10 1646f8: b94047ea ldr w10, [sp, #0x44] 1646fc: 0b0a0108 add w8, w8, w10 164700: b9410fe9 ldr w9, [sp, #0x10c] 164704: 0b080128 add w8, w9, w8 164708: b9010fe8 str w8, [sp, #0x10c] 16470c: b9410fe8 ldr w8, [sp, #0x10c] 164710: b9405be9 ldr w9, [sp, #0x58] 164714: 1ac92108 lsl w8, w8, w9 164718: b9410fe9 ldr w9, [sp, #0x10c] 16471c: b94057ea ldr w10, [sp, #0x54] 164720: 1aca2529 lsr w9, w9, w10 164724: 2a090108 orr w8, w8, w9 164728: b9410be9 ldr w9, [sp, #0x108] 16472c: 0b090108 add w8, w8, w9 164730: b9010fe8 str w8, [sp, #0x10c] 164734: b9410be8 ldr w8, [sp, #0x108] 164738: b9410fe9 ldr w9, [sp, #0x10c] 16473c: b94107ea ldr w10, [sp, #0x104] 164740: 2a2a0129 orn w9, w9, w10 164744: 4a090108 eor w8, w8, w9 164748: f9408be9 ldr x9, [sp, #0x110] 16474c: b9400d2a ldr w10, [x9, #0xc] 164750: 0b0a0108 add w8, w8, w10 164754: b94043ea ldr w10, [sp, #0x40] 164758: 0b0a0108 add w8, w8, w10 16475c: b94103e9 ldr w9, [sp, #0x100] 164760: 0b080128 add w8, w9, w8 164764: b90103e8 str w8, [sp, #0x100] 164768: b94103e8 ldr w8, [sp, #0x100] 16476c: 1ac32108 lsl w8, w8, w3 164770: b94103e9 ldr w9, [sp, #0x100] 164774: 1ac22529 lsr w9, w9, w2 164778: 2a090108 orr w8, w8, w9 16477c: b9410fe9 ldr w9, [sp, #0x10c] 164780: 0b090108 add w8, w8, w9 164784: b90103e8 str w8, [sp, #0x100] 164788: b9410fe8 ldr w8, [sp, #0x10c] 16478c: b94103e9 ldr w9, [sp, #0x100] 164790: b9410bea ldr w10, [sp, #0x108] 164794: 2a2a0129 orn w9, w9, w10 164798: 4a090108 eor w8, w8, w9 16479c: f9408be9 ldr x9, [sp, #0x110] 1647a0: b940292a ldr w10, [x9, #0x28] 1647a4: 0b0a0108 add w8, w8, w10 1647a8: b9403fea ldr w10, [sp, #0x3c] 1647ac: 0b0a0108 add w8, w8, w10 1647b0: b94107e9 ldr w9, [sp, #0x104] 1647b4: 0b080128 add w8, w9, w8 1647b8: b90107e8 str w8, [sp, #0x104] 1647bc: b94107e8 ldr w8, [sp, #0x104] 1647c0: 1ad02108 lsl w8, w8, w16 1647c4: b94107e9 ldr w9, [sp, #0x104] 1647c8: 1acf2529 lsr w9, w9, w15 1647cc: 2a090108 orr w8, w8, w9 1647d0: b94103e9 ldr w9, [sp, #0x100] 1647d4: 0b090108 add w8, w8, w9 1647d8: b90107e8 str w8, [sp, #0x104] 1647dc: b94103e8 ldr w8, [sp, #0x100] 1647e0: b94107e9 ldr w9, [sp, #0x104] 1647e4: b9410fea ldr w10, [sp, #0x10c] 1647e8: 2a2a0129 orn w9, w9, w10 1647ec: 4a090108 eor w8, w8, w9 1647f0: f9408be9 ldr x9, [sp, #0x110] 1647f4: b940052a ldr w10, [x9, #0x4] 1647f8: 0b0a0108 add w8, w8, w10 1647fc: b9403bea ldr w10, [sp, #0x38] 164800: 0b0a0108 add w8, w8, w10 164804: b9410be9 ldr w9, [sp, #0x108] 164808: 0b080128 add w8, w9, w8 16480c: b9010be8 str w8, [sp, #0x108] 164810: b9410be8 ldr w8, [sp, #0x108] 164814: b9409fe9 ldr w9, [sp, #0x9c] 164818: 1ac92108 lsl w8, w8, w9 16481c: b9410be9 ldr w9, [sp, #0x108] 164820: 1ade2529 lsr w9, w9, w30 164824: 2a090108 orr w8, w8, w9 164828: b94107e9 ldr w9, [sp, #0x104] 16482c: 0b090108 add w8, w8, w9 164830: b9010be8 str w8, [sp, #0x108] 164834: b94107e8 ldr w8, [sp, #0x104] 164838: b9410be9 ldr w9, [sp, #0x108] 16483c: b94103ea ldr w10, [sp, #0x100] 164840: 2a2a0129 orn w9, w9, w10 164844: 4a090108 eor w8, w8, w9 164848: f9408be9 ldr x9, [sp, #0x110] 16484c: b940212a ldr w10, [x9, #0x20] 164850: 0b0a0108 add w8, w8, w10 164854: b94037ea ldr w10, [sp, #0x34] 164858: 0b0a0108 add w8, w8, w10 16485c: b9410fe9 ldr w9, [sp, #0x10c] 164860: 0b080128 add w8, w9, w8 164864: b9010fe8 str w8, [sp, #0x10c] 164868: b9410fe8 ldr w8, [sp, #0x10c] 16486c: b9405be9 ldr w9, [sp, #0x58] 164870: 1ac92108 lsl w8, w8, w9 164874: b9410fe9 ldr w9, [sp, #0x10c] 164878: b94057ea ldr w10, [sp, #0x54] 16487c: 1aca2529 lsr w9, w9, w10 164880: 2a090108 orr w8, w8, w9 164884: b9410be9 ldr w9, [sp, #0x108] 164888: 0b090108 add w8, w8, w9 16488c: b9010fe8 str w8, [sp, #0x10c] 164890: b9410be8 ldr w8, [sp, #0x108] 164894: b9410fe9 ldr w9, [sp, #0x10c] 164898: b94107ea ldr w10, [sp, #0x104] 16489c: 2a2a0129 orn w9, w9, w10 1648a0: 4a090108 eor w8, w8, w9 1648a4: f9408be9 ldr x9, [sp, #0x110] 1648a8: b9403d2a ldr w10, [x9, #0x3c] 1648ac: 0b0a0108 add w8, w8, w10 1648b0: b94033ea ldr w10, [sp, #0x30] 1648b4: 0b0a0108 add w8, w8, w10 1648b8: b94103e9 ldr w9, [sp, #0x100] 1648bc: 0b080128 add w8, w9, w8 1648c0: b90103e8 str w8, [sp, #0x100] 1648c4: b94103e8 ldr w8, [sp, #0x100] 1648c8: 1ac32108 lsl w8, w8, w3 1648cc: b94103e9 ldr w9, [sp, #0x100] 1648d0: 1ac22529 lsr w9, w9, w2 1648d4: 2a090108 orr w8, w8, w9 1648d8: b9410fe9 ldr w9, [sp, #0x10c] 1648dc: 0b090108 add w8, w8, w9 1648e0: b90103e8 str w8, [sp, #0x100] 1648e4: b9410fe8 ldr w8, [sp, #0x10c] 1648e8: b94103e9 ldr w9, [sp, #0x100] 1648ec: b9410bea ldr w10, [sp, #0x108] 1648f0: 2a2a0129 orn w9, w9, w10 1648f4: 4a090108 eor w8, w8, w9 1648f8: f9408be9 ldr x9, [sp, #0x110] 1648fc: b940192a ldr w10, [x9, #0x18] 164900: 0b0a0108 add w8, w8, w10 164904: b9402fea ldr w10, [sp, #0x2c] 164908: 0b0a0108 add w8, w8, w10 16490c: b94107e9 ldr w9, [sp, #0x104] 164910: 0b080128 add w8, w9, w8 164914: b90107e8 str w8, [sp, #0x104] 164918: b94107e8 ldr w8, [sp, #0x104] 16491c: 1ad02108 lsl w8, w8, w16 164920: b94107e9 ldr w9, [sp, #0x104] 164924: 1acf2529 lsr w9, w9, w15 164928: 2a090108 orr w8, w8, w9 16492c: b94103e9 ldr w9, [sp, #0x100] 164930: 0b090108 add w8, w8, w9 164934: b90107e8 str w8, [sp, #0x104] 164938: b94103e8 ldr w8, [sp, #0x100] 16493c: b94107e9 ldr w9, [sp, #0x104] 164940: b9410fea ldr w10, [sp, #0x10c] 164944: 2a2a0129 orn w9, w9, w10 164948: 4a090108 eor w8, w8, w9 16494c: f9408be9 ldr x9, [sp, #0x110] 164950: b940352a ldr w10, [x9, #0x34] 164954: 0b0a0108 add w8, w8, w10 164958: b9402bea ldr w10, [sp, #0x28] 16495c: 0b0a0108 add w8, w8, w10 164960: b9410be9 ldr w9, [sp, #0x108] 164964: 0b080128 add w8, w9, w8 164968: b9010be8 str w8, [sp, #0x108] 16496c: b9410be8 ldr w8, [sp, #0x108] 164970: b9409fe9 ldr w9, [sp, #0x9c] 164974: 1ac92108 lsl w8, w8, w9 164978: b9410be9 ldr w9, [sp, #0x108] 16497c: 1ade2529 lsr w9, w9, w30 164980: 2a090108 orr w8, w8, w9 164984: b94107e9 ldr w9, [sp, #0x104] 164988: 0b090108 add w8, w8, w9 16498c: b9010be8 str w8, [sp, #0x108] 164990: b94107e8 ldr w8, [sp, #0x104] 164994: b9410be9 ldr w9, [sp, #0x108] 164998: b94103ea ldr w10, [sp, #0x100] 16499c: 2a2a0129 orn w9, w9, w10 1649a0: 4a090108 eor w8, w8, w9 1649a4: f9408be9 ldr x9, [sp, #0x110] 1649a8: b940112a ldr w10, [x9, #0x10] 1649ac: 0b0a0108 add w8, w8, w10 1649b0: b94027ea ldr w10, [sp, #0x24] 1649b4: 0b0a0108 add w8, w8, w10 1649b8: b9410fe9 ldr w9, [sp, #0x10c] 1649bc: 0b080128 add w8, w9, w8 1649c0: b9010fe8 str w8, [sp, #0x10c] 1649c4: b9410fe8 ldr w8, [sp, #0x10c] 1649c8: b9405be9 ldr w9, [sp, #0x58] 1649cc: 1ac92108 lsl w8, w8, w9 1649d0: b9410fe9 ldr w9, [sp, #0x10c] 1649d4: b94057ea ldr w10, [sp, #0x54] 1649d8: 1aca2529 lsr w9, w9, w10 1649dc: 2a090108 orr w8, w8, w9 1649e0: b9410be9 ldr w9, [sp, #0x108] 1649e4: 0b090108 add w8, w8, w9 1649e8: b9010fe8 str w8, [sp, #0x10c] 1649ec: b9410be8 ldr w8, [sp, #0x108] 1649f0: b9410fe9 ldr w9, [sp, #0x10c] 1649f4: b94107ea ldr w10, [sp, #0x104] 1649f8: 2a2a0129 orn w9, w9, w10 1649fc: 4a090108 eor w8, w8, w9 164a00: f9408be9 ldr x9, [sp, #0x110] 164a04: b9402d2a ldr w10, [x9, #0x2c] 164a08: 0b0a0108 add w8, w8, w10 164a0c: b94023ea ldr w10, [sp, #0x20] 164a10: 0b0a0108 add w8, w8, w10 164a14: b94103e9 ldr w9, [sp, #0x100] 164a18: 0b080128 add w8, w9, w8 164a1c: b90103e8 str w8, [sp, #0x100] 164a20: b94103e8 ldr w8, [sp, #0x100] 164a24: 1ac32108 lsl w8, w8, w3 164a28: b94103e9 ldr w9, [sp, #0x100] 164a2c: 1ac22529 lsr w9, w9, w2 164a30: 2a090108 orr w8, w8, w9 164a34: b9410fe9 ldr w9, [sp, #0x10c] 164a38: 0b090108 add w8, w8, w9 164a3c: b90103e8 str w8, [sp, #0x100] 164a40: b9410fe8 ldr w8, [sp, #0x10c] 164a44: b94103e9 ldr w9, [sp, #0x100] 164a48: b9410be2 ldr w2, [sp, #0x108] 164a4c: 2a220129 orn w9, w9, w2 164a50: 4a090108 eor w8, w8, w9 164a54: f9408be9 ldr x9, [sp, #0x110] 164a58: b9400922 ldr w2, [x9, #0x8] 164a5c: 0b020108 add w8, w8, w2 164a60: b9401fe2 ldr w2, [sp, #0x1c] 164a64: 0b020108 add w8, w8, w2 164a68: b94107e3 ldr w3, [sp, #0x104] 164a6c: 0b080068 add w8, w3, w8 164a70: b90107e8 str w8, [sp, #0x104] 164a74: b94107e8 ldr w8, [sp, #0x104] 164a78: 1ad02108 lsl w8, w8, w16 164a7c: b94107f0 ldr w16, [sp, #0x104] 164a80: 1acf260f lsr w15, w16, w15 164a84: 2a0f0108 orr w8, w8, w15 164a88: b94103ef ldr w15, [sp, #0x100] 164a8c: 0b0f0108 add w8, w8, w15 164a90: b90107e8 str w8, [sp, #0x104] 164a94: b94103e8 ldr w8, [sp, #0x100] 164a98: b94107ef ldr w15, [sp, #0x104] 164a9c: b9410ff0 ldr w16, [sp, #0x10c] 164aa0: 2a3001ef orn w15, w15, w16 164aa4: 4a0f0108 eor w8, w8, w15 164aa8: f9408be9 ldr x9, [sp, #0x110] 164aac: b940252f ldr w15, [x9, #0x24] 164ab0: 0b0f0108 add w8, w8, w15 164ab4: b9401bef ldr w15, [sp, #0x18] 164ab8: 0b0f0108 add w8, w8, w15 164abc: b9410bf0 ldr w16, [sp, #0x108] 164ac0: 0b080208 add w8, w16, w8 164ac4: b9010be8 str w8, [sp, #0x108] 164ac8: b9410be8 ldr w8, [sp, #0x108] 164acc: b9409ff0 ldr w16, [sp, #0x9c] 164ad0: 1ad02108 lsl w8, w8, w16 164ad4: b9410be3 ldr w3, [sp, #0x108] 164ad8: 1ade2463 lsr w3, w3, w30 164adc: 2a030108 orr w8, w8, w3 164ae0: b94107e3 ldr w3, [sp, #0x104] 164ae4: 0b030108 add w8, w8, w3 164ae8: b9010be8 str w8, [sp, #0x108] 164aec: b9410fe8 ldr w8, [sp, #0x10c] 164af0: f9408fe9 ldr x9, [sp, #0x118] 164af4: b9400123 ldr w3, [x9] 164af8: 0b080068 add w8, w3, w8 164afc: b9000128 str w8, [x9] 164b00: b9410be8 ldr w8, [sp, #0x108] 164b04: f9408fe9 ldr x9, [sp, #0x118] 164b08: b9400523 ldr w3, [x9, #0x4] 164b0c: 0b080068 add w8, w3, w8 164b10: b9000528 str w8, [x9, #0x4] 164b14: b94107e8 ldr w8, [sp, #0x104] 164b18: f9408fe9 ldr x9, [sp, #0x118] 164b1c: b9400923 ldr w3, [x9, #0x8] 164b20: 0b080068 add w8, w3, w8 164b24: b9000928 str w8, [x9, #0x8] 164b28: b94103e8 ldr w8, [sp, #0x100] 164b2c: f9408fe9 ldr x9, [sp, #0x118] 164b30: b9400d23 ldr w3, [x9, #0xc] 164b34: 0b080068 add w8, w3, w8 164b38: b9000d28 str w8, [x9, #0xc] 164b3c: a9577bfd ldp x29, x30, [sp, #0x170] 164b40: a9564ff4 ldp x20, x19, [sp, #0x160] 164b44: a95557f6 ldp x22, x21, [sp, #0x150] 164b48: a9545ff8 ldp x24, x23, [sp, #0x140] 164b4c: a95367fa ldp x26, x25, [sp, #0x130] 164b50: a9526ffc ldp x28, x27, [sp, #0x120] 164b54: 910603ff add sp, sp, #0x180 164b58: d65f03c0 ret 0000000000164b5c : 164b5c: d10143ff sub sp, sp, #0x50 164b60: a9047bfd stp x29, x30, [sp, #0x40] 164b64: 910103fd add x29, sp, #0x40 164b68: 92800008 mov x8, #-0x1 // =-1 164b6c: d2800009 mov x9, #0x0 // =0 164b70: f81f03a0 stur x0, [x29, #-0x10] 164b74: f81e83a1 stur x1, [x29, #-0x18] 164b78: b81e43a2 stur w2, [x29, #-0x1c] 164b7c: b90023e3 str w3, [sp, #0x20] 164b80: b9001fe4 str w4, [sp, #0x1c] 164b84: b85e43a2 ldur w2, [x29, #-0x1c] 164b88: b94023e3 ldr w3, [sp, #0x20] 164b8c: 9ba37c40 umull x0, w2, w3 164b90: b9401fe2 ldr w2, [sp, #0x1c] 164b94: 2a0203e1 mov w1, w2 164b98: d3407c21 ubfx x1, x1, #0, #32 164b9c: 9b017c00 mul x0, x0, x1 164ba0: f9000be0 str x0, [sp, #0x10] 164ba4: b85e43a2 ldur w2, [x29, #-0x1c] 164ba8: 2a0203e0 mov w0, w2 164bac: d3407c00 ubfx x0, x0, #0, #32 164bb0: b9401fe2 ldr w2, [sp, #0x1c] 164bb4: 2a0203e1 mov w1, w2 164bb8: d3407c21 ubfx x1, x1, #0, #32 164bbc: 9ac10908 udiv x8, x8, x1 164bc0: eb08001f cmp x0, x8 164bc4: 1a9f97e2 cset w2, hi 164bc8: f90007e9 str x9, [sp, #0x8] 164bcc: 37000042 tbnz w2, #0x0, 0x164bd4 164bd0: 14000003 b 0x164bdc 164bd4: b81fc3bf stur wzr, [x29, #-0x4] 164bd8: 14000044 b 0x164ce8 164bdc: 92800008 mov x8, #-0x1 // =-1 164be0: b85e43a9 ldur w9, [x29, #-0x1c] 164be4: b9401fea ldr w10, [sp, #0x1c] 164be8: 9baa7d2b umull x11, w9, w10 164bec: b94023e9 ldr w9, [sp, #0x20] 164bf0: 2a0903ec mov w12, w9 164bf4: d3407d8c ubfx x12, x12, #0, #32 164bf8: 9acc0908 udiv x8, x8, x12 164bfc: eb08017f cmp x11, x8 164c00: 1a9f97e9 cset w9, hi 164c04: 37000049 tbnz w9, #0x0, 0x164c0c 164c08: 14000003 b 0x164c14 164c0c: b81fc3bf stur wzr, [x29, #-0x4] 164c10: 14000036 b 0x164ce8 164c14: f85f03a8 ldur x8, [x29, #-0x10] 164c18: f9403108 ldr x8, [x8, #0x60] 164c1c: f9400be9 ldr x9, [sp, #0x10] 164c20: eb09011f cmp x8, x9 164c24: 1a9f27ea cset w10, lo 164c28: 3700004a tbnz w10, #0x0, 0x164c30 164c2c: 1400001c b 0x164c9c 164c30: f85f03a8 ldur x8, [x29, #-0x10] 164c34: f9402d00 ldr x0, [x8, #0x58] 164c38: f9400be1 ldr x1, [sp, #0x10] 164c3c: 9400002f bl 0x164cf8 164c40: f85f03a8 ldur x8, [x29, #-0x10] 164c44: f9002d00 str x0, [x8, #0x58] 164c48: f94007e8 ldr x8, [sp, #0x8] 164c4c: eb00011f cmp x8, x0 164c50: 1a9f17e9 cset w9, eq 164c54: 37000049 tbnz w9, #0x0, 0x164c5c 164c58: 1400000e b 0x164c90 164c5c: f9400be0 ldr x0, [sp, #0x10] 164c60: 94000045 bl 0x164d74 164c64: f85f03a8 ldur x8, [x29, #-0x10] 164c68: f9002d00 str x0, [x8, #0x58] 164c6c: f94007e8 ldr x8, [sp, #0x8] 164c70: eb00011f cmp x8, x0 164c74: 1a9f17e9 cset w9, eq 164c78: 37000049 tbnz w9, #0x0, 0x164c80 164c7c: 14000005 b 0x164c90 164c80: f85f03a8 ldur x8, [x29, #-0x10] 164c84: f900311f str xzr, [x8, #0x60] 164c88: b81fc3bf stur wzr, [x29, #-0x4] 164c8c: 14000017 b 0x164ce8 164c90: f9400be8 ldr x8, [sp, #0x10] 164c94: f85f03a9 ldur x9, [x29, #-0x10] 164c98: f9003128 str x8, [x9, #0x60] 164c9c: 320003e8 orr w8, wzr, #0x1 164ca0: d2800b09 mov x9, #0x58 // =88 164ca4: f85f03aa ldur x10, [x29, #-0x10] 164ca8: 8b090140 add x0, x10, x9 164cac: f85e83a1 ldur x1, [x29, #-0x18] 164cb0: b85e43a2 ldur w2, [x29, #-0x1c] 164cb4: b94023e3 ldr w3, [sp, #0x20] 164cb8: b9401fe4 ldr w4, [sp, #0x1c] 164cbc: b90007e8 str w8, [sp, #0x4] 164cc0: 9400003b bl 0x164dac 164cc4: f85f03a0 ldur x0, [x29, #-0x10] 164cc8: f85f03a9 ldur x9, [x29, #-0x10] 164ccc: f9402d21 ldr x1, [x9, #0x58] 164cd0: f9400be9 ldr x9, [sp, #0x10] 164cd4: 2a0903e8 mov w8, w9 164cd8: 2a0803e2 mov w2, w8 164cdc: 940005c2 bl 0x1663e4 164ce0: b94007e8 ldr w8, [sp, #0x4] 164ce4: b81fc3a8 stur w8, [x29, #-0x4] 164ce8: b85fc3a0 ldur w0, [x29, #-0x4] 164cec: a9447bfd ldp x29, x30, [sp, #0x40] 164cf0: 910143ff add sp, sp, #0x50 164cf4: d65f03c0 ret 164cf8: d10103ff sub sp, sp, #0x40 164cfc: a9037bfd stp x29, x30, [sp, #0x30] 164d00: 9100c3fd add x29, sp, #0x30 164d04: d2800008 mov x8, #0x0 // =0 164d08: f81f83a0 stur x0, [x29, #-0x8] 164d0c: f81f03a1 stur x1, [x29, #-0x10] 164d10: f85f83a0 ldur x0, [x29, #-0x8] 164d14: f9000fe0 str x0, [sp, #0x18] 164d18: f85f83a0 ldur x0, [x29, #-0x8] 164d1c: f85f03a1 ldur x1, [x29, #-0x10] 164d20: f90007e8 str x8, [sp, #0x8] 164d24: 97fcfb53 bl 0xa3a70 164d28: f9000be0 str x0, [sp, #0x10] 164d2c: f85f03a8 ldur x8, [x29, #-0x10] 164d30: f94007e0 ldr x0, [sp, #0x8] 164d34: eb00011f cmp x8, x0 164d38: 1a9f97e9 cset w9, hi 164d3c: 37000049 tbnz w9, #0x0, 0x164d44 164d40: 14000009 b 0x164d64 164d44: f9400be8 ldr x8, [sp, #0x10] 164d48: f94007e9 ldr x9, [sp, #0x8] 164d4c: eb09011f cmp x8, x9 164d50: 1a9f17ea cset w10, eq 164d54: 3700004a tbnz w10, #0x0, 0x164d5c 164d58: 14000003 b 0x164d64 164d5c: f9400fe0 ldr x0, [sp, #0x18] 164d60: 97fcf43c bl 0xa1e50 164d64: f9400be0 ldr x0, [sp, #0x10] 164d68: a9437bfd ldp x29, x30, [sp, #0x30] 164d6c: 910103ff add sp, sp, #0x40 164d70: d65f03c0 ret 164d74: d10083ff sub sp, sp, #0x20 164d78: a9017bfd stp x29, x30, [sp, #0x10] 164d7c: 910043fd add x29, sp, #0x10 164d80: f90007e0 str x0, [sp, #0x8] 164d84: f94007e0 ldr x0, [sp, #0x8] 164d88: b5000080 cbnz x0, 0x164d98 164d8c: f94007e8 ldr x8, [sp, #0x8] 164d90: 91000508 add x8, x8, #0x1 164d94: f90007e8 str x8, [sp, #0x8] 164d98: f94007e0 ldr x0, [sp, #0x8] 164d9c: 97fcf53d bl 0xa2290 164da0: a9417bfd ldp x29, x30, [sp, #0x10] 164da4: 910083ff add sp, sp, #0x20 164da8: d65f03c0 ret 164dac: d10143ff sub sp, sp, #0x50 164db0: 52800c88 mov w8, #0x64 // =100 164db4: 52800ca9 mov w9, #0x65 // =101 164db8: f90027e0 str x0, [sp, #0x48] 164dbc: f90023e1 str x1, [sp, #0x40] 164dc0: b9003fe2 str w2, [sp, #0x3c] 164dc4: b9003be3 str w3, [sp, #0x38] 164dc8: b90037e4 str w4, [sp, #0x34] 164dcc: f94027e0 ldr x0, [sp, #0x48] 164dd0: f9400000 ldr x0, [x0] 164dd4: f90017e0 str x0, [sp, #0x28] 164dd8: f94027e0 ldr x0, [sp, #0x48] 164ddc: f9400000 ldr x0, [x0] 164de0: f90013e0 str x0, [sp, #0x20] 164de4: f94027e0 ldr x0, [sp, #0x48] 164de8: f9400000 ldr x0, [x0] 164dec: f9000fe0 str x0, [sp, #0x18] 164df0: b94037e2 ldr w2, [sp, #0x34] 164df4: 1b087c48 mul w8, w2, w8 164df8: b9403fe2 ldr w2, [sp, #0x3c] 164dfc: 0b020108 add w8, w8, w2 164e00: 6b08013f cmp w9, w8 164e04: 1a9f17e9 cset w9, eq 164e08: b9000be8 str w8, [sp, #0x8] 164e0c: 37000c69 tbnz w9, #0x0, 0x164f98 164e10: 14000001 b 0x164e14 164e14: 52800cc8 mov w8, #0x66 // =102 164e18: b9400be9 ldr w9, [sp, #0x8] 164e1c: 6b09011f cmp w8, w9 164e20: 1a9f17e8 cset w8, eq 164e24: 37000ee8 tbnz w8, #0x0, 0x165000 164e28: 14000001 b 0x164e2c 164e2c: 52800d08 mov w8, #0x68 // =104 164e30: b9400be9 ldr w9, [sp, #0x8] 164e34: 6b09011f cmp w8, w9 164e38: 1a9f17e8 cset w8, eq 164e3c: 370012e8 tbnz w8, #0x0, 0x165098 164e40: 14000001 b 0x164e44 164e44: 52800d48 mov w8, #0x6a // =106 164e48: b9400be9 ldr w9, [sp, #0x8] 164e4c: 6b09011f cmp w8, w9 164e50: 1a9f17e8 cset w8, eq 164e54: 370019e8 tbnz w8, #0x0, 0x165190 164e58: 14000001 b 0x164e5c 164e5c: 52800d88 mov w8, #0x6c // =108 164e60: b9400be9 ldr w9, [sp, #0x8] 164e64: 6b09011f cmp w8, w9 164e68: 1a9f17e8 cset w8, eq 164e6c: 370023e8 tbnz w8, #0x0, 0x1652e8 164e70: 14000001 b 0x164e74 164e74: 52801928 mov w8, #0xc9 // =201 164e78: b9400be9 ldr w9, [sp, #0x8] 164e7c: 6b09011f cmp w8, w9 164e80: 1a9f17e8 cset w8, eq 164e84: 370030e8 tbnz w8, #0x0, 0x1654a0 164e88: 14000001 b 0x164e8c 164e8c: 52801948 mov w8, #0xca // =202 164e90: b9400be9 ldr w9, [sp, #0x8] 164e94: 6b09011f cmp w8, w9 164e98: 1a9f17e8 cset w8, eq 164e9c: 37003368 tbnz w8, #0x0, 0x165508 164ea0: 14000001 b 0x164ea4 164ea4: 52801988 mov w8, #0xcc // =204 164ea8: b9400be9 ldr w9, [sp, #0x8] 164eac: 6b09011f cmp w8, w9 164eb0: 1a9f17e8 cset w8, eq 164eb4: 37003768 tbnz w8, #0x0, 0x1655a0 164eb8: 14000001 b 0x164ebc 164ebc: 528019c8 mov w8, #0xce // =206 164ec0: b9400be9 ldr w9, [sp, #0x8] 164ec4: 6b09011f cmp w8, w9 164ec8: 1a9f17e8 cset w8, eq 164ecc: 37003e68 tbnz w8, #0x0, 0x165698 164ed0: 14000001 b 0x164ed4 164ed4: 52801a08 mov w8, #0xd0 // =208 164ed8: b9400be9 ldr w9, [sp, #0x8] 164edc: 6b09011f cmp w8, w9 164ee0: 1a9f17e8 cset w8, eq 164ee4: 37004868 tbnz w8, #0x0, 0x1657f0 164ee8: 14000001 b 0x164eec 164eec: 528025a8 mov w8, #0x12d // =301 164ef0: b9400be9 ldr w9, [sp, #0x8] 164ef4: 6b09011f cmp w8, w9 164ef8: 1a9f17e8 cset w8, eq 164efc: 37005568 tbnz w8, #0x0, 0x1659a8 164f00: 14000001 b 0x164f04 164f04: 528025c8 mov w8, #0x12e // =302 164f08: b9400be9 ldr w9, [sp, #0x8] 164f0c: 6b09011f cmp w8, w9 164f10: 1a9f17e8 cset w8, eq 164f14: 37005a48 tbnz w8, #0x0, 0x165a5c 164f18: 14000001 b 0x164f1c 164f1c: 52803228 mov w8, #0x191 // =401 164f20: b9400be9 ldr w9, [sp, #0x8] 164f24: 6b09011f cmp w8, w9 164f28: 1a9f17e8 cset w8, eq 164f2c: 370062e8 tbnz w8, #0x0, 0x165b88 164f30: 14000001 b 0x164f34 164f34: 52803248 mov w8, #0x192 // =402 164f38: b9400be9 ldr w9, [sp, #0x8] 164f3c: 6b09011f cmp w8, w9 164f40: 1a9f17e8 cset w8, eq 164f44: 37006548 tbnz w8, #0x0, 0x165bec 164f48: 14000001 b 0x164f4c 164f4c: 52803288 mov w8, #0x194 // =404 164f50: b9400be9 ldr w9, [sp, #0x8] 164f54: 6b09011f cmp w8, w9 164f58: 1a9f17e8 cset w8, eq 164f5c: 37006928 tbnz w8, #0x0, 0x165c80 164f60: 14000001 b 0x164f64 164f64: 528032c8 mov w8, #0x196 // =406 164f68: b9400be9 ldr w9, [sp, #0x8] 164f6c: 6b09011f cmp w8, w9 164f70: 1a9f17e8 cset w8, eq 164f74: 37007008 tbnz w8, #0x0, 0x165d74 164f78: 14000001 b 0x164f7c 164f7c: 52803308 mov w8, #0x198 // =408 164f80: b9400be9 ldr w9, [sp, #0x8] 164f84: 6b09011f cmp w8, w9 164f88: 1a9f17e8 cset w8, eq 164f8c: 370079e8 tbnz w8, #0x0, 0x165ec8 164f90: 14000001 b 0x164f94 164f94: 1400043a b 0x16607c 164f98: b9000fff str wzr, [sp, #0xc] 164f9c: b9400fe8 ldr w8, [sp, #0xc] 164fa0: b9403be9 ldr w9, [sp, #0x38] 164fa4: 6b09011f cmp w8, w9 164fa8: 1a9f27e8 cset w8, lo 164fac: 37000048 tbnz w8, #0x0, 0x164fb4 164fb0: 14000013 b 0x164ffc 164fb4: b24003e8 orr x8, xzr, #0x1 164fb8: b27e03e9 orr x9, xzr, #0x4 164fbc: f94023ea ldr x10, [sp, #0x40] 164fc0: f940014a ldr x10, [x10] 164fc4: b9400feb ldr w11, [sp, #0xc] 164fc8: 2a0b03ec mov w12, w11 164fcc: d3407d8c ubfx x12, x12, #0, #32 164fd0: 9b0c7d29 mul x9, x9, x12 164fd4: 8b090149 add x9, x10, x9 164fd8: b940012b ldr w11, [x9] 164fdc: f94017e9 ldr x9, [sp, #0x28] 164fe0: 8b080128 add x8, x9, x8 164fe4: f90017e8 str x8, [sp, #0x28] 164fe8: 3900012b strb w11, [x9] 164fec: b9400fe8 ldr w8, [sp, #0xc] 164ff0: 11000508 add w8, w8, #0x1 164ff4: b9000fe8 str w8, [sp, #0xc] 164ff8: 17ffffe9 b 0x164f9c 164ffc: 140004f8 b 0x1663dc 165000: b9000fff str wzr, [sp, #0xc] 165004: b9400fe8 ldr w8, [sp, #0xc] 165008: b9403be9 ldr w9, [sp, #0x38] 16500c: 6b09011f cmp w8, w9 165010: 1a9f27e8 cset w8, lo 165014: 37000048 tbnz w8, #0x0, 0x16501c 165018: 1400001f b 0x165094 16501c: b24003e8 orr x8, xzr, #0x1 165020: b27e03e9 orr x9, xzr, #0x4 165024: f94023ea ldr x10, [sp, #0x40] 165028: f940014a ldr x10, [x10] 16502c: b9400feb ldr w11, [sp, #0xc] 165030: 2a0b03ec mov w12, w11 165034: d3407d8c ubfx x12, x12, #0, #32 165038: 9b0c7d2c mul x12, x9, x12 16503c: 8b0c014a add x10, x10, x12 165040: b940014b ldr w11, [x10] 165044: f94017ea ldr x10, [sp, #0x28] 165048: 8b08014c add x12, x10, x8 16504c: f90017ec str x12, [sp, #0x28] 165050: 3900014b strb w11, [x10] 165054: f94023ea ldr x10, [sp, #0x40] 165058: f940054a ldr x10, [x10, #0x8] 16505c: b9400feb ldr w11, [sp, #0xc] 165060: 2a0b03ec mov w12, w11 165064: d3407d8c ubfx x12, x12, #0, #32 165068: 9b0c7d29 mul x9, x9, x12 16506c: 8b090149 add x9, x10, x9 165070: b940012b ldr w11, [x9] 165074: f94017e9 ldr x9, [sp, #0x28] 165078: 8b080128 add x8, x9, x8 16507c: f90017e8 str x8, [sp, #0x28] 165080: 3900012b strb w11, [x9] 165084: b9400fe8 ldr w8, [sp, #0xc] 165088: 11000508 add w8, w8, #0x1 16508c: b9000fe8 str w8, [sp, #0xc] 165090: 17ffffdd b 0x165004 165094: 140004d2 b 0x1663dc 165098: b9000fff str wzr, [sp, #0xc] 16509c: b9400fe8 ldr w8, [sp, #0xc] 1650a0: b9403be9 ldr w9, [sp, #0x38] 1650a4: 6b09011f cmp w8, w9 1650a8: 1a9f27e8 cset w8, lo 1650ac: 37000048 tbnz w8, #0x0, 0x1650b4 1650b0: 14000037 b 0x16518c 1650b4: b24003e8 orr x8, xzr, #0x1 1650b8: b27e03e9 orr x9, xzr, #0x4 1650bc: f94023ea ldr x10, [sp, #0x40] 1650c0: f940014a ldr x10, [x10] 1650c4: b9400feb ldr w11, [sp, #0xc] 1650c8: 2a0b03ec mov w12, w11 1650cc: d3407d8c ubfx x12, x12, #0, #32 1650d0: 9b0c7d2c mul x12, x9, x12 1650d4: 8b0c014a add x10, x10, x12 1650d8: b940014b ldr w11, [x10] 1650dc: f94017ea ldr x10, [sp, #0x28] 1650e0: 8b08014c add x12, x10, x8 1650e4: f90017ec str x12, [sp, #0x28] 1650e8: 3900014b strb w11, [x10] 1650ec: f94023ea ldr x10, [sp, #0x40] 1650f0: f940054a ldr x10, [x10, #0x8] 1650f4: b9400feb ldr w11, [sp, #0xc] 1650f8: 2a0b03ec mov w12, w11 1650fc: d3407d8c ubfx x12, x12, #0, #32 165100: 9b0c7d2c mul x12, x9, x12 165104: 8b0c014a add x10, x10, x12 165108: b940014b ldr w11, [x10] 16510c: f94017ea ldr x10, [sp, #0x28] 165110: 8b08014c add x12, x10, x8 165114: f90017ec str x12, [sp, #0x28] 165118: 3900014b strb w11, [x10] 16511c: f94023ea ldr x10, [sp, #0x40] 165120: f940094a ldr x10, [x10, #0x10] 165124: b9400feb ldr w11, [sp, #0xc] 165128: 2a0b03ec mov w12, w11 16512c: d3407d8c ubfx x12, x12, #0, #32 165130: 9b0c7d2c mul x12, x9, x12 165134: 8b0c014a add x10, x10, x12 165138: b940014b ldr w11, [x10] 16513c: f94017ea ldr x10, [sp, #0x28] 165140: 8b08014c add x12, x10, x8 165144: f90017ec str x12, [sp, #0x28] 165148: 3900014b strb w11, [x10] 16514c: f94023ea ldr x10, [sp, #0x40] 165150: f9400d4a ldr x10, [x10, #0x18] 165154: b9400feb ldr w11, [sp, #0xc] 165158: 2a0b03ec mov w12, w11 16515c: d3407d8c ubfx x12, x12, #0, #32 165160: 9b0c7d29 mul x9, x9, x12 165164: 8b090149 add x9, x10, x9 165168: b940012b ldr w11, [x9] 16516c: f94017e9 ldr x9, [sp, #0x28] 165170: 8b080128 add x8, x9, x8 165174: f90017e8 str x8, [sp, #0x28] 165178: 3900012b strb w11, [x9] 16517c: b9400fe8 ldr w8, [sp, #0xc] 165180: 11000508 add w8, w8, #0x1 165184: b9000fe8 str w8, [sp, #0xc] 165188: 17ffffc5 b 0x16509c 16518c: 14000494 b 0x1663dc 165190: b9000fff str wzr, [sp, #0xc] 165194: b9400fe8 ldr w8, [sp, #0xc] 165198: b9403be9 ldr w9, [sp, #0x38] 16519c: 6b09011f cmp w8, w9 1651a0: 1a9f27e8 cset w8, lo 1651a4: 37000048 tbnz w8, #0x0, 0x1651ac 1651a8: 1400004f b 0x1652e4 1651ac: b24003e8 orr x8, xzr, #0x1 1651b0: b27e03e9 orr x9, xzr, #0x4 1651b4: f94023ea ldr x10, [sp, #0x40] 1651b8: f940014a ldr x10, [x10] 1651bc: b9400feb ldr w11, [sp, #0xc] 1651c0: 2a0b03ec mov w12, w11 1651c4: d3407d8c ubfx x12, x12, #0, #32 1651c8: 9b0c7d2c mul x12, x9, x12 1651cc: 8b0c014a add x10, x10, x12 1651d0: b940014b ldr w11, [x10] 1651d4: f94017ea ldr x10, [sp, #0x28] 1651d8: 8b08014c add x12, x10, x8 1651dc: f90017ec str x12, [sp, #0x28] 1651e0: 3900014b strb w11, [x10] 1651e4: f94023ea ldr x10, [sp, #0x40] 1651e8: f940054a ldr x10, [x10, #0x8] 1651ec: b9400feb ldr w11, [sp, #0xc] 1651f0: 2a0b03ec mov w12, w11 1651f4: d3407d8c ubfx x12, x12, #0, #32 1651f8: 9b0c7d2c mul x12, x9, x12 1651fc: 8b0c014a add x10, x10, x12 165200: b940014b ldr w11, [x10] 165204: f94017ea ldr x10, [sp, #0x28] 165208: 8b08014c add x12, x10, x8 16520c: f90017ec str x12, [sp, #0x28] 165210: 3900014b strb w11, [x10] 165214: f94023ea ldr x10, [sp, #0x40] 165218: f940094a ldr x10, [x10, #0x10] 16521c: b9400feb ldr w11, [sp, #0xc] 165220: 2a0b03ec mov w12, w11 165224: d3407d8c ubfx x12, x12, #0, #32 165228: 9b0c7d2c mul x12, x9, x12 16522c: 8b0c014a add x10, x10, x12 165230: b940014b ldr w11, [x10] 165234: f94017ea ldr x10, [sp, #0x28] 165238: 8b08014c add x12, x10, x8 16523c: f90017ec str x12, [sp, #0x28] 165240: 3900014b strb w11, [x10] 165244: f94023ea ldr x10, [sp, #0x40] 165248: f9400d4a ldr x10, [x10, #0x18] 16524c: b9400feb ldr w11, [sp, #0xc] 165250: 2a0b03ec mov w12, w11 165254: d3407d8c ubfx x12, x12, #0, #32 165258: 9b0c7d2c mul x12, x9, x12 16525c: 8b0c014a add x10, x10, x12 165260: b940014b ldr w11, [x10] 165264: f94017ea ldr x10, [sp, #0x28] 165268: 8b08014c add x12, x10, x8 16526c: f90017ec str x12, [sp, #0x28] 165270: 3900014b strb w11, [x10] 165274: f94023ea ldr x10, [sp, #0x40] 165278: f940114a ldr x10, [x10, #0x20] 16527c: b9400feb ldr w11, [sp, #0xc] 165280: 2a0b03ec mov w12, w11 165284: d3407d8c ubfx x12, x12, #0, #32 165288: 9b0c7d2c mul x12, x9, x12 16528c: 8b0c014a add x10, x10, x12 165290: b940014b ldr w11, [x10] 165294: f94017ea ldr x10, [sp, #0x28] 165298: 8b08014c add x12, x10, x8 16529c: f90017ec str x12, [sp, #0x28] 1652a0: 3900014b strb w11, [x10] 1652a4: f94023ea ldr x10, [sp, #0x40] 1652a8: f940154a ldr x10, [x10, #0x28] 1652ac: b9400feb ldr w11, [sp, #0xc] 1652b0: 2a0b03ec mov w12, w11 1652b4: d3407d8c ubfx x12, x12, #0, #32 1652b8: 9b0c7d29 mul x9, x9, x12 1652bc: 8b090149 add x9, x10, x9 1652c0: b940012b ldr w11, [x9] 1652c4: f94017e9 ldr x9, [sp, #0x28] 1652c8: 8b080128 add x8, x9, x8 1652cc: f90017e8 str x8, [sp, #0x28] 1652d0: 3900012b strb w11, [x9] 1652d4: b9400fe8 ldr w8, [sp, #0xc] 1652d8: 11000508 add w8, w8, #0x1 1652dc: b9000fe8 str w8, [sp, #0xc] 1652e0: 17ffffad b 0x165194 1652e4: 1400043e b 0x1663dc 1652e8: b9000fff str wzr, [sp, #0xc] 1652ec: b9400fe8 ldr w8, [sp, #0xc] 1652f0: b9403be9 ldr w9, [sp, #0x38] 1652f4: 6b09011f cmp w8, w9 1652f8: 1a9f27e8 cset w8, lo 1652fc: 37000048 tbnz w8, #0x0, 0x165304 165300: 14000067 b 0x16549c 165304: b24003e8 orr x8, xzr, #0x1 165308: b27e03e9 orr x9, xzr, #0x4 16530c: f94023ea ldr x10, [sp, #0x40] 165310: f940014a ldr x10, [x10] 165314: b9400feb ldr w11, [sp, #0xc] 165318: 2a0b03ec mov w12, w11 16531c: d3407d8c ubfx x12, x12, #0, #32 165320: 9b0c7d2c mul x12, x9, x12 165324: 8b0c014a add x10, x10, x12 165328: b940014b ldr w11, [x10] 16532c: f94017ea ldr x10, [sp, #0x28] 165330: 8b08014c add x12, x10, x8 165334: f90017ec str x12, [sp, #0x28] 165338: 3900014b strb w11, [x10] 16533c: f94023ea ldr x10, [sp, #0x40] 165340: f940054a ldr x10, [x10, #0x8] 165344: b9400feb ldr w11, [sp, #0xc] 165348: 2a0b03ec mov w12, w11 16534c: d3407d8c ubfx x12, x12, #0, #32 165350: 9b0c7d2c mul x12, x9, x12 165354: 8b0c014a add x10, x10, x12 165358: b940014b ldr w11, [x10] 16535c: f94017ea ldr x10, [sp, #0x28] 165360: 8b08014c add x12, x10, x8 165364: f90017ec str x12, [sp, #0x28] 165368: 3900014b strb w11, [x10] 16536c: f94023ea ldr x10, [sp, #0x40] 165370: f940094a ldr x10, [x10, #0x10] 165374: b9400feb ldr w11, [sp, #0xc] 165378: 2a0b03ec mov w12, w11 16537c: d3407d8c ubfx x12, x12, #0, #32 165380: 9b0c7d2c mul x12, x9, x12 165384: 8b0c014a add x10, x10, x12 165388: b940014b ldr w11, [x10] 16538c: f94017ea ldr x10, [sp, #0x28] 165390: 8b08014c add x12, x10, x8 165394: f90017ec str x12, [sp, #0x28] 165398: 3900014b strb w11, [x10] 16539c: f94023ea ldr x10, [sp, #0x40] 1653a0: f9400d4a ldr x10, [x10, #0x18] 1653a4: b9400feb ldr w11, [sp, #0xc] 1653a8: 2a0b03ec mov w12, w11 1653ac: d3407d8c ubfx x12, x12, #0, #32 1653b0: 9b0c7d2c mul x12, x9, x12 1653b4: 8b0c014a add x10, x10, x12 1653b8: b940014b ldr w11, [x10] 1653bc: f94017ea ldr x10, [sp, #0x28] 1653c0: 8b08014c add x12, x10, x8 1653c4: f90017ec str x12, [sp, #0x28] 1653c8: 3900014b strb w11, [x10] 1653cc: f94023ea ldr x10, [sp, #0x40] 1653d0: f940114a ldr x10, [x10, #0x20] 1653d4: b9400feb ldr w11, [sp, #0xc] 1653d8: 2a0b03ec mov w12, w11 1653dc: d3407d8c ubfx x12, x12, #0, #32 1653e0: 9b0c7d2c mul x12, x9, x12 1653e4: 8b0c014a add x10, x10, x12 1653e8: b940014b ldr w11, [x10] 1653ec: f94017ea ldr x10, [sp, #0x28] 1653f0: 8b08014c add x12, x10, x8 1653f4: f90017ec str x12, [sp, #0x28] 1653f8: 3900014b strb w11, [x10] 1653fc: f94023ea ldr x10, [sp, #0x40] 165400: f940154a ldr x10, [x10, #0x28] 165404: b9400feb ldr w11, [sp, #0xc] 165408: 2a0b03ec mov w12, w11 16540c: d3407d8c ubfx x12, x12, #0, #32 165410: 9b0c7d2c mul x12, x9, x12 165414: 8b0c014a add x10, x10, x12 165418: b940014b ldr w11, [x10] 16541c: f94017ea ldr x10, [sp, #0x28] 165420: 8b08014c add x12, x10, x8 165424: f90017ec str x12, [sp, #0x28] 165428: 3900014b strb w11, [x10] 16542c: f94023ea ldr x10, [sp, #0x40] 165430: f940194a ldr x10, [x10, #0x30] 165434: b9400feb ldr w11, [sp, #0xc] 165438: 2a0b03ec mov w12, w11 16543c: d3407d8c ubfx x12, x12, #0, #32 165440: 9b0c7d2c mul x12, x9, x12 165444: 8b0c014a add x10, x10, x12 165448: b940014b ldr w11, [x10] 16544c: f94017ea ldr x10, [sp, #0x28] 165450: 8b08014c add x12, x10, x8 165454: f90017ec str x12, [sp, #0x28] 165458: 3900014b strb w11, [x10] 16545c: f94023ea ldr x10, [sp, #0x40] 165460: f9401d4a ldr x10, [x10, #0x38] 165464: b9400feb ldr w11, [sp, #0xc] 165468: 2a0b03ec mov w12, w11 16546c: d3407d8c ubfx x12, x12, #0, #32 165470: 9b0c7d29 mul x9, x9, x12 165474: 8b090149 add x9, x10, x9 165478: b940012b ldr w11, [x9] 16547c: f94017e9 ldr x9, [sp, #0x28] 165480: 8b080128 add x8, x9, x8 165484: f90017e8 str x8, [sp, #0x28] 165488: 3900012b strb w11, [x9] 16548c: b9400fe8 ldr w8, [sp, #0xc] 165490: 11000508 add w8, w8, #0x1 165494: b9000fe8 str w8, [sp, #0xc] 165498: 17ffff95 b 0x1652ec 16549c: 140003d0 b 0x1663dc 1654a0: b9000fff str wzr, [sp, #0xc] 1654a4: b9400fe8 ldr w8, [sp, #0xc] 1654a8: b9403be9 ldr w9, [sp, #0x38] 1654ac: 6b09011f cmp w8, w9 1654b0: 1a9f27e8 cset w8, lo 1654b4: 37000048 tbnz w8, #0x0, 0x1654bc 1654b8: 14000013 b 0x165504 1654bc: b27f03e8 orr x8, xzr, #0x2 1654c0: b27e03e9 orr x9, xzr, #0x4 1654c4: f94023ea ldr x10, [sp, #0x40] 1654c8: f940014a ldr x10, [x10] 1654cc: b9400feb ldr w11, [sp, #0xc] 1654d0: 2a0b03ec mov w12, w11 1654d4: d3407d8c ubfx x12, x12, #0, #32 1654d8: 9b0c7d29 mul x9, x9, x12 1654dc: 8b090149 add x9, x10, x9 1654e0: b940012b ldr w11, [x9] 1654e4: f94013e9 ldr x9, [sp, #0x20] 1654e8: 8b080128 add x8, x9, x8 1654ec: f90013e8 str x8, [sp, #0x20] 1654f0: 7900012b strh w11, [x9] 1654f4: b9400fe8 ldr w8, [sp, #0xc] 1654f8: 11000508 add w8, w8, #0x1 1654fc: b9000fe8 str w8, [sp, #0xc] 165500: 17ffffe9 b 0x1654a4 165504: 140003b6 b 0x1663dc 165508: b9000fff str wzr, [sp, #0xc] 16550c: b9400fe8 ldr w8, [sp, #0xc] 165510: b9403be9 ldr w9, [sp, #0x38] 165514: 6b09011f cmp w8, w9 165518: 1a9f27e8 cset w8, lo 16551c: 37000048 tbnz w8, #0x0, 0x165524 165520: 1400001f b 0x16559c 165524: b27f03e8 orr x8, xzr, #0x2 165528: b27e03e9 orr x9, xzr, #0x4 16552c: f94023ea ldr x10, [sp, #0x40] 165530: f940014a ldr x10, [x10] 165534: b9400feb ldr w11, [sp, #0xc] 165538: 2a0b03ec mov w12, w11 16553c: d3407d8c ubfx x12, x12, #0, #32 165540: 9b0c7d2c mul x12, x9, x12 165544: 8b0c014a add x10, x10, x12 165548: b940014b ldr w11, [x10] 16554c: f94013ea ldr x10, [sp, #0x20] 165550: 8b08014c add x12, x10, x8 165554: f90013ec str x12, [sp, #0x20] 165558: 7900014b strh w11, [x10] 16555c: f94023ea ldr x10, [sp, #0x40] 165560: f940054a ldr x10, [x10, #0x8] 165564: b9400feb ldr w11, [sp, #0xc] 165568: 2a0b03ec mov w12, w11 16556c: d3407d8c ubfx x12, x12, #0, #32 165570: 9b0c7d29 mul x9, x9, x12 165574: 8b090149 add x9, x10, x9 165578: b940012b ldr w11, [x9] 16557c: f94013e9 ldr x9, [sp, #0x20] 165580: 8b080128 add x8, x9, x8 165584: f90013e8 str x8, [sp, #0x20] 165588: 7900012b strh w11, [x9] 16558c: b9400fe8 ldr w8, [sp, #0xc] 165590: 11000508 add w8, w8, #0x1 165594: b9000fe8 str w8, [sp, #0xc] 165598: 17ffffdd b 0x16550c 16559c: 14000390 b 0x1663dc 1655a0: b9000fff str wzr, [sp, #0xc] 1655a4: b9400fe8 ldr w8, [sp, #0xc] 1655a8: b9403be9 ldr w9, [sp, #0x38] 1655ac: 6b09011f cmp w8, w9 1655b0: 1a9f27e8 cset w8, lo 1655b4: 37000048 tbnz w8, #0x0, 0x1655bc 1655b8: 14000037 b 0x165694 1655bc: b27f03e8 orr x8, xzr, #0x2 1655c0: b27e03e9 orr x9, xzr, #0x4 1655c4: f94023ea ldr x10, [sp, #0x40] 1655c8: f940014a ldr x10, [x10] 1655cc: b9400feb ldr w11, [sp, #0xc] 1655d0: 2a0b03ec mov w12, w11 1655d4: d3407d8c ubfx x12, x12, #0, #32 1655d8: 9b0c7d2c mul x12, x9, x12 1655dc: 8b0c014a add x10, x10, x12 1655e0: b940014b ldr w11, [x10] 1655e4: f94013ea ldr x10, [sp, #0x20] 1655e8: 8b08014c add x12, x10, x8 1655ec: f90013ec str x12, [sp, #0x20] 1655f0: 7900014b strh w11, [x10] 1655f4: f94023ea ldr x10, [sp, #0x40] 1655f8: f940054a ldr x10, [x10, #0x8] 1655fc: b9400feb ldr w11, [sp, #0xc] 165600: 2a0b03ec mov w12, w11 165604: d3407d8c ubfx x12, x12, #0, #32 165608: 9b0c7d2c mul x12, x9, x12 16560c: 8b0c014a add x10, x10, x12 165610: b940014b ldr w11, [x10] 165614: f94013ea ldr x10, [sp, #0x20] 165618: 8b08014c add x12, x10, x8 16561c: f90013ec str x12, [sp, #0x20] 165620: 7900014b strh w11, [x10] 165624: f94023ea ldr x10, [sp, #0x40] 165628: f940094a ldr x10, [x10, #0x10] 16562c: b9400feb ldr w11, [sp, #0xc] 165630: 2a0b03ec mov w12, w11 165634: d3407d8c ubfx x12, x12, #0, #32 165638: 9b0c7d2c mul x12, x9, x12 16563c: 8b0c014a add x10, x10, x12 165640: b940014b ldr w11, [x10] 165644: f94013ea ldr x10, [sp, #0x20] 165648: 8b08014c add x12, x10, x8 16564c: f90013ec str x12, [sp, #0x20] 165650: 7900014b strh w11, [x10] 165654: f94023ea ldr x10, [sp, #0x40] 165658: f9400d4a ldr x10, [x10, #0x18] 16565c: b9400feb ldr w11, [sp, #0xc] 165660: 2a0b03ec mov w12, w11 165664: d3407d8c ubfx x12, x12, #0, #32 165668: 9b0c7d29 mul x9, x9, x12 16566c: 8b090149 add x9, x10, x9 165670: b940012b ldr w11, [x9] 165674: f94013e9 ldr x9, [sp, #0x20] 165678: 8b080128 add x8, x9, x8 16567c: f90013e8 str x8, [sp, #0x20] 165680: 7900012b strh w11, [x9] 165684: b9400fe8 ldr w8, [sp, #0xc] 165688: 11000508 add w8, w8, #0x1 16568c: b9000fe8 str w8, [sp, #0xc] 165690: 17ffffc5 b 0x1655a4 165694: 14000352 b 0x1663dc 165698: b9000fff str wzr, [sp, #0xc] 16569c: b9400fe8 ldr w8, [sp, #0xc] 1656a0: b9403be9 ldr w9, [sp, #0x38] 1656a4: 6b09011f cmp w8, w9 1656a8: 1a9f27e8 cset w8, lo 1656ac: 37000048 tbnz w8, #0x0, 0x1656b4 1656b0: 1400004f b 0x1657ec 1656b4: b27f03e8 orr x8, xzr, #0x2 1656b8: b27e03e9 orr x9, xzr, #0x4 1656bc: f94023ea ldr x10, [sp, #0x40] 1656c0: f940014a ldr x10, [x10] 1656c4: b9400feb ldr w11, [sp, #0xc] 1656c8: 2a0b03ec mov w12, w11 1656cc: d3407d8c ubfx x12, x12, #0, #32 1656d0: 9b0c7d2c mul x12, x9, x12 1656d4: 8b0c014a add x10, x10, x12 1656d8: b940014b ldr w11, [x10] 1656dc: f94013ea ldr x10, [sp, #0x20] 1656e0: 8b08014c add x12, x10, x8 1656e4: f90013ec str x12, [sp, #0x20] 1656e8: 7900014b strh w11, [x10] 1656ec: f94023ea ldr x10, [sp, #0x40] 1656f0: f940054a ldr x10, [x10, #0x8] 1656f4: b9400feb ldr w11, [sp, #0xc] 1656f8: 2a0b03ec mov w12, w11 1656fc: d3407d8c ubfx x12, x12, #0, #32 165700: 9b0c7d2c mul x12, x9, x12 165704: 8b0c014a add x10, x10, x12 165708: b940014b ldr w11, [x10] 16570c: f94013ea ldr x10, [sp, #0x20] 165710: 8b08014c add x12, x10, x8 165714: f90013ec str x12, [sp, #0x20] 165718: 7900014b strh w11, [x10] 16571c: f94023ea ldr x10, [sp, #0x40] 165720: f940094a ldr x10, [x10, #0x10] 165724: b9400feb ldr w11, [sp, #0xc] 165728: 2a0b03ec mov w12, w11 16572c: d3407d8c ubfx x12, x12, #0, #32 165730: 9b0c7d2c mul x12, x9, x12 165734: 8b0c014a add x10, x10, x12 165738: b940014b ldr w11, [x10] 16573c: f94013ea ldr x10, [sp, #0x20] 165740: 8b08014c add x12, x10, x8 165744: f90013ec str x12, [sp, #0x20] 165748: 7900014b strh w11, [x10] 16574c: f94023ea ldr x10, [sp, #0x40] 165750: f9400d4a ldr x10, [x10, #0x18] 165754: b9400feb ldr w11, [sp, #0xc] 165758: 2a0b03ec mov w12, w11 16575c: d3407d8c ubfx x12, x12, #0, #32 165760: 9b0c7d2c mul x12, x9, x12 165764: 8b0c014a add x10, x10, x12 165768: b940014b ldr w11, [x10] 16576c: f94013ea ldr x10, [sp, #0x20] 165770: 8b08014c add x12, x10, x8 165774: f90013ec str x12, [sp, #0x20] 165778: 7900014b strh w11, [x10] 16577c: f94023ea ldr x10, [sp, #0x40] 165780: f940114a ldr x10, [x10, #0x20] 165784: b9400feb ldr w11, [sp, #0xc] 165788: 2a0b03ec mov w12, w11 16578c: d3407d8c ubfx x12, x12, #0, #32 165790: 9b0c7d2c mul x12, x9, x12 165794: 8b0c014a add x10, x10, x12 165798: b940014b ldr w11, [x10] 16579c: f94013ea ldr x10, [sp, #0x20] 1657a0: 8b08014c add x12, x10, x8 1657a4: f90013ec str x12, [sp, #0x20] 1657a8: 7900014b strh w11, [x10] 1657ac: f94023ea ldr x10, [sp, #0x40] 1657b0: f940154a ldr x10, [x10, #0x28] 1657b4: b9400feb ldr w11, [sp, #0xc] 1657b8: 2a0b03ec mov w12, w11 1657bc: d3407d8c ubfx x12, x12, #0, #32 1657c0: 9b0c7d29 mul x9, x9, x12 1657c4: 8b090149 add x9, x10, x9 1657c8: b940012b ldr w11, [x9] 1657cc: f94013e9 ldr x9, [sp, #0x20] 1657d0: 8b080128 add x8, x9, x8 1657d4: f90013e8 str x8, [sp, #0x20] 1657d8: 7900012b strh w11, [x9] 1657dc: b9400fe8 ldr w8, [sp, #0xc] 1657e0: 11000508 add w8, w8, #0x1 1657e4: b9000fe8 str w8, [sp, #0xc] 1657e8: 17ffffad b 0x16569c 1657ec: 140002fc b 0x1663dc 1657f0: b9000fff str wzr, [sp, #0xc] 1657f4: b9400fe8 ldr w8, [sp, #0xc] 1657f8: b9403be9 ldr w9, [sp, #0x38] 1657fc: 6b09011f cmp w8, w9 165800: 1a9f27e8 cset w8, lo 165804: 37000048 tbnz w8, #0x0, 0x16580c 165808: 14000067 b 0x1659a4 16580c: b27f03e8 orr x8, xzr, #0x2 165810: b27e03e9 orr x9, xzr, #0x4 165814: f94023ea ldr x10, [sp, #0x40] 165818: f940014a ldr x10, [x10] 16581c: b9400feb ldr w11, [sp, #0xc] 165820: 2a0b03ec mov w12, w11 165824: d3407d8c ubfx x12, x12, #0, #32 165828: 9b0c7d2c mul x12, x9, x12 16582c: 8b0c014a add x10, x10, x12 165830: b940014b ldr w11, [x10] 165834: f94013ea ldr x10, [sp, #0x20] 165838: 8b08014c add x12, x10, x8 16583c: f90013ec str x12, [sp, #0x20] 165840: 7900014b strh w11, [x10] 165844: f94023ea ldr x10, [sp, #0x40] 165848: f940054a ldr x10, [x10, #0x8] 16584c: b9400feb ldr w11, [sp, #0xc] 165850: 2a0b03ec mov w12, w11 165854: d3407d8c ubfx x12, x12, #0, #32 165858: 9b0c7d2c mul x12, x9, x12 16585c: 8b0c014a add x10, x10, x12 165860: b940014b ldr w11, [x10] 165864: f94013ea ldr x10, [sp, #0x20] 165868: 8b08014c add x12, x10, x8 16586c: f90013ec str x12, [sp, #0x20] 165870: 7900014b strh w11, [x10] 165874: f94023ea ldr x10, [sp, #0x40] 165878: f940094a ldr x10, [x10, #0x10] 16587c: b9400feb ldr w11, [sp, #0xc] 165880: 2a0b03ec mov w12, w11 165884: d3407d8c ubfx x12, x12, #0, #32 165888: 9b0c7d2c mul x12, x9, x12 16588c: 8b0c014a add x10, x10, x12 165890: b940014b ldr w11, [x10] 165894: f94013ea ldr x10, [sp, #0x20] 165898: 8b08014c add x12, x10, x8 16589c: f90013ec str x12, [sp, #0x20] 1658a0: 7900014b strh w11, [x10] 1658a4: f94023ea ldr x10, [sp, #0x40] 1658a8: f9400d4a ldr x10, [x10, #0x18] 1658ac: b9400feb ldr w11, [sp, #0xc] 1658b0: 2a0b03ec mov w12, w11 1658b4: d3407d8c ubfx x12, x12, #0, #32 1658b8: 9b0c7d2c mul x12, x9, x12 1658bc: 8b0c014a add x10, x10, x12 1658c0: b940014b ldr w11, [x10] 1658c4: f94013ea ldr x10, [sp, #0x20] 1658c8: 8b08014c add x12, x10, x8 1658cc: f90013ec str x12, [sp, #0x20] 1658d0: 7900014b strh w11, [x10] 1658d4: f94023ea ldr x10, [sp, #0x40] 1658d8: f940114a ldr x10, [x10, #0x20] 1658dc: b9400feb ldr w11, [sp, #0xc] 1658e0: 2a0b03ec mov w12, w11 1658e4: d3407d8c ubfx x12, x12, #0, #32 1658e8: 9b0c7d2c mul x12, x9, x12 1658ec: 8b0c014a add x10, x10, x12 1658f0: b940014b ldr w11, [x10] 1658f4: f94013ea ldr x10, [sp, #0x20] 1658f8: 8b08014c add x12, x10, x8 1658fc: f90013ec str x12, [sp, #0x20] 165900: 7900014b strh w11, [x10] 165904: f94023ea ldr x10, [sp, #0x40] 165908: f940154a ldr x10, [x10, #0x28] 16590c: b9400feb ldr w11, [sp, #0xc] 165910: 2a0b03ec mov w12, w11 165914: d3407d8c ubfx x12, x12, #0, #32 165918: 9b0c7d2c mul x12, x9, x12 16591c: 8b0c014a add x10, x10, x12 165920: b940014b ldr w11, [x10] 165924: f94013ea ldr x10, [sp, #0x20] 165928: 8b08014c add x12, x10, x8 16592c: f90013ec str x12, [sp, #0x20] 165930: 7900014b strh w11, [x10] 165934: f94023ea ldr x10, [sp, #0x40] 165938: f940194a ldr x10, [x10, #0x30] 16593c: b9400feb ldr w11, [sp, #0xc] 165940: 2a0b03ec mov w12, w11 165944: d3407d8c ubfx x12, x12, #0, #32 165948: 9b0c7d2c mul x12, x9, x12 16594c: 8b0c014a add x10, x10, x12 165950: b940014b ldr w11, [x10] 165954: f94013ea ldr x10, [sp, #0x20] 165958: 8b08014c add x12, x10, x8 16595c: f90013ec str x12, [sp, #0x20] 165960: 7900014b strh w11, [x10] 165964: f94023ea ldr x10, [sp, #0x40] 165968: f9401d4a ldr x10, [x10, #0x38] 16596c: b9400feb ldr w11, [sp, #0xc] 165970: 2a0b03ec mov w12, w11 165974: d3407d8c ubfx x12, x12, #0, #32 165978: 9b0c7d29 mul x9, x9, x12 16597c: 8b090149 add x9, x10, x9 165980: b940012b ldr w11, [x9] 165984: f94013e9 ldr x9, [sp, #0x20] 165988: 8b080128 add x8, x9, x8 16598c: f90013e8 str x8, [sp, #0x20] 165990: 7900012b strh w11, [x9] 165994: b9400fe8 ldr w8, [sp, #0xc] 165998: 11000508 add w8, w8, #0x1 16599c: b9000fe8 str w8, [sp, #0xc] 1659a0: 17ffff95 b 0x1657f4 1659a4: 1400028e b 0x1663dc 1659a8: b9000fff str wzr, [sp, #0xc] 1659ac: b9400fe8 ldr w8, [sp, #0xc] 1659b0: b9403be9 ldr w9, [sp, #0x38] 1659b4: 6b09011f cmp w8, w9 1659b8: 1a9f27e8 cset w8, lo 1659bc: 37000048 tbnz w8, #0x0, 0x1659c4 1659c0: 14000026 b 0x165a58 1659c4: 321d03e8 orr w8, wzr, #0x8 1659c8: b24003e9 orr x9, xzr, #0x1 1659cc: b27e03ea orr x10, xzr, #0x4 1659d0: f94023eb ldr x11, [sp, #0x40] 1659d4: f940016b ldr x11, [x11] 1659d8: b9400fec ldr w12, [sp, #0xc] 1659dc: 2a0c03ed mov w13, w12 1659e0: d3407dad ubfx x13, x13, #0, #32 1659e4: 9b0d7d4a mul x10, x10, x13 1659e8: 8b0a016a add x10, x11, x10 1659ec: b940014c ldr w12, [x10] 1659f0: b90017ec str w12, [sp, #0x14] 1659f4: b94017ec ldr w12, [sp, #0x14] 1659f8: f94017ea ldr x10, [sp, #0x28] 1659fc: 8b09014b add x11, x10, x9 165a00: f90017eb str x11, [sp, #0x28] 165a04: 3900014c strb w12, [x10] 165a08: b94017ec ldr w12, [sp, #0x14] 165a0c: 1ac8298c asr w12, w12, w8 165a10: b90017ec str w12, [sp, #0x14] 165a14: b94017ec ldr w12, [sp, #0x14] 165a18: f94017ea ldr x10, [sp, #0x28] 165a1c: 8b09014b add x11, x10, x9 165a20: f90017eb str x11, [sp, #0x28] 165a24: 3900014c strb w12, [x10] 165a28: b94017ec ldr w12, [sp, #0x14] 165a2c: 1ac82988 asr w8, w12, w8 165a30: b90017e8 str w8, [sp, #0x14] 165a34: b94017e8 ldr w8, [sp, #0x14] 165a38: f94017ea ldr x10, [sp, #0x28] 165a3c: 8b090149 add x9, x10, x9 165a40: f90017e9 str x9, [sp, #0x28] 165a44: 39000148 strb w8, [x10] 165a48: b9400fe8 ldr w8, [sp, #0xc] 165a4c: 11000508 add w8, w8, #0x1 165a50: b9000fe8 str w8, [sp, #0xc] 165a54: 17ffffd6 b 0x1659ac 165a58: 14000261 b 0x1663dc 165a5c: b9000fff str wzr, [sp, #0xc] 165a60: b9400fe8 ldr w8, [sp, #0xc] 165a64: b9403be9 ldr w9, [sp, #0x38] 165a68: 6b09011f cmp w8, w9 165a6c: 1a9f27e8 cset w8, lo 165a70: 37000048 tbnz w8, #0x0, 0x165a78 165a74: 14000044 b 0x165b84 165a78: 321d03e8 orr w8, wzr, #0x8 165a7c: b24003e9 orr x9, xzr, #0x1 165a80: b27e03ea orr x10, xzr, #0x4 165a84: f94023eb ldr x11, [sp, #0x40] 165a88: f940016b ldr x11, [x11] 165a8c: b9400fec ldr w12, [sp, #0xc] 165a90: 2a0c03ed mov w13, w12 165a94: d3407dad ubfx x13, x13, #0, #32 165a98: 9b0d7d4d mul x13, x10, x13 165a9c: 8b0d016b add x11, x11, x13 165aa0: b940016c ldr w12, [x11] 165aa4: b90017ec str w12, [sp, #0x14] 165aa8: b94017ec ldr w12, [sp, #0x14] 165aac: f94017eb ldr x11, [sp, #0x28] 165ab0: 8b09016d add x13, x11, x9 165ab4: f90017ed str x13, [sp, #0x28] 165ab8: 3900016c strb w12, [x11] 165abc: b94017ec ldr w12, [sp, #0x14] 165ac0: 1ac8298c asr w12, w12, w8 165ac4: b90017ec str w12, [sp, #0x14] 165ac8: b94017ec ldr w12, [sp, #0x14] 165acc: f94017eb ldr x11, [sp, #0x28] 165ad0: 8b09016d add x13, x11, x9 165ad4: f90017ed str x13, [sp, #0x28] 165ad8: 3900016c strb w12, [x11] 165adc: b94017ec ldr w12, [sp, #0x14] 165ae0: 1ac8298c asr w12, w12, w8 165ae4: b90017ec str w12, [sp, #0x14] 165ae8: b94017ec ldr w12, [sp, #0x14] 165aec: f94017eb ldr x11, [sp, #0x28] 165af0: 8b09016d add x13, x11, x9 165af4: f90017ed str x13, [sp, #0x28] 165af8: 3900016c strb w12, [x11] 165afc: f94023eb ldr x11, [sp, #0x40] 165b00: f940056b ldr x11, [x11, #0x8] 165b04: b9400fec ldr w12, [sp, #0xc] 165b08: 2a0c03ed mov w13, w12 165b0c: d3407dad ubfx x13, x13, #0, #32 165b10: 9b0d7d4a mul x10, x10, x13 165b14: 8b0a016a add x10, x11, x10 165b18: b940014c ldr w12, [x10] 165b1c: b90017ec str w12, [sp, #0x14] 165b20: b94017ec ldr w12, [sp, #0x14] 165b24: f94017ea ldr x10, [sp, #0x28] 165b28: 8b09014b add x11, x10, x9 165b2c: f90017eb str x11, [sp, #0x28] 165b30: 3900014c strb w12, [x10] 165b34: b94017ec ldr w12, [sp, #0x14] 165b38: 1ac8298c asr w12, w12, w8 165b3c: b90017ec str w12, [sp, #0x14] 165b40: b94017ec ldr w12, [sp, #0x14] 165b44: f94017ea ldr x10, [sp, #0x28] 165b48: 8b09014b add x11, x10, x9 165b4c: f90017eb str x11, [sp, #0x28] 165b50: 3900014c strb w12, [x10] 165b54: b94017ec ldr w12, [sp, #0x14] 165b58: 1ac82988 asr w8, w12, w8 165b5c: b90017e8 str w8, [sp, #0x14] 165b60: b94017e8 ldr w8, [sp, #0x14] 165b64: f94017ea ldr x10, [sp, #0x28] 165b68: 8b090149 add x9, x10, x9 165b6c: f90017e9 str x9, [sp, #0x28] 165b70: 39000148 strb w8, [x10] 165b74: b9400fe8 ldr w8, [sp, #0xc] 165b78: 11000508 add w8, w8, #0x1 165b7c: b9000fe8 str w8, [sp, #0xc] 165b80: 17ffffb8 b 0x165a60 165b84: 14000216 b 0x1663dc 165b88: b9000fff str wzr, [sp, #0xc] 165b8c: b9400fe8 ldr w8, [sp, #0xc] 165b90: b9403be9 ldr w9, [sp, #0x38] 165b94: 6b09011f cmp w8, w9 165b98: 1a9f27e8 cset w8, lo 165b9c: 37000048 tbnz w8, #0x0, 0x165ba4 165ba0: 14000012 b 0x165be8 165ba4: b27e03e8 orr x8, xzr, #0x4 165ba8: f94023e9 ldr x9, [sp, #0x40] 165bac: f9400129 ldr x9, [x9] 165bb0: b9400fea ldr w10, [sp, #0xc] 165bb4: 2a0a03eb mov w11, w10 165bb8: d3407d6b ubfx x11, x11, #0, #32 165bbc: 9b0b7d0b mul x11, x8, x11 165bc0: 8b0b0129 add x9, x9, x11 165bc4: b940012a ldr w10, [x9] 165bc8: f9400fe9 ldr x9, [sp, #0x18] 165bcc: 8b080128 add x8, x9, x8 165bd0: f9000fe8 str x8, [sp, #0x18] 165bd4: b900012a str w10, [x9] 165bd8: b9400fe8 ldr w8, [sp, #0xc] 165bdc: 11000508 add w8, w8, #0x1 165be0: b9000fe8 str w8, [sp, #0xc] 165be4: 17ffffea b 0x165b8c 165be8: 140001fd b 0x1663dc 165bec: b9000fff str wzr, [sp, #0xc] 165bf0: b9400fe8 ldr w8, [sp, #0xc] 165bf4: b9403be9 ldr w9, [sp, #0x38] 165bf8: 6b09011f cmp w8, w9 165bfc: 1a9f27e8 cset w8, lo 165c00: 37000048 tbnz w8, #0x0, 0x165c08 165c04: 1400001e b 0x165c7c 165c08: b27e03e8 orr x8, xzr, #0x4 165c0c: f94023e9 ldr x9, [sp, #0x40] 165c10: f9400129 ldr x9, [x9] 165c14: b9400fea ldr w10, [sp, #0xc] 165c18: 2a0a03eb mov w11, w10 165c1c: d3407d6b ubfx x11, x11, #0, #32 165c20: 9b0b7d0b mul x11, x8, x11 165c24: 8b0b0129 add x9, x9, x11 165c28: b940012a ldr w10, [x9] 165c2c: f9400fe9 ldr x9, [sp, #0x18] 165c30: 8b08012b add x11, x9, x8 165c34: f9000feb str x11, [sp, #0x18] 165c38: b900012a str w10, [x9] 165c3c: f94023e9 ldr x9, [sp, #0x40] 165c40: f9400529 ldr x9, [x9, #0x8] 165c44: b9400fea ldr w10, [sp, #0xc] 165c48: 2a0a03eb mov w11, w10 165c4c: d3407d6b ubfx x11, x11, #0, #32 165c50: 9b0b7d0b mul x11, x8, x11 165c54: 8b0b0129 add x9, x9, x11 165c58: b940012a ldr w10, [x9] 165c5c: f9400fe9 ldr x9, [sp, #0x18] 165c60: 8b080128 add x8, x9, x8 165c64: f9000fe8 str x8, [sp, #0x18] 165c68: b900012a str w10, [x9] 165c6c: b9400fe8 ldr w8, [sp, #0xc] 165c70: 11000508 add w8, w8, #0x1 165c74: b9000fe8 str w8, [sp, #0xc] 165c78: 17ffffde b 0x165bf0 165c7c: 140001d8 b 0x1663dc 165c80: b9000fff str wzr, [sp, #0xc] 165c84: b9400fe8 ldr w8, [sp, #0xc] 165c88: b9403be9 ldr w9, [sp, #0x38] 165c8c: 6b09011f cmp w8, w9 165c90: 1a9f27e8 cset w8, lo 165c94: 37000048 tbnz w8, #0x0, 0x165c9c 165c98: 14000036 b 0x165d70 165c9c: b27e03e8 orr x8, xzr, #0x4 165ca0: f94023e9 ldr x9, [sp, #0x40] 165ca4: f9400129 ldr x9, [x9] 165ca8: b9400fea ldr w10, [sp, #0xc] 165cac: 2a0a03eb mov w11, w10 165cb0: d3407d6b ubfx x11, x11, #0, #32 165cb4: 9b0b7d0b mul x11, x8, x11 165cb8: 8b0b0129 add x9, x9, x11 165cbc: b940012a ldr w10, [x9] 165cc0: f9400fe9 ldr x9, [sp, #0x18] 165cc4: 8b08012b add x11, x9, x8 165cc8: f9000feb str x11, [sp, #0x18] 165ccc: b900012a str w10, [x9] 165cd0: f94023e9 ldr x9, [sp, #0x40] 165cd4: f9400529 ldr x9, [x9, #0x8] 165cd8: b9400fea ldr w10, [sp, #0xc] 165cdc: 2a0a03eb mov w11, w10 165ce0: d3407d6b ubfx x11, x11, #0, #32 165ce4: 9b0b7d0b mul x11, x8, x11 165ce8: 8b0b0129 add x9, x9, x11 165cec: b940012a ldr w10, [x9] 165cf0: f9400fe9 ldr x9, [sp, #0x18] 165cf4: 8b08012b add x11, x9, x8 165cf8: f9000feb str x11, [sp, #0x18] 165cfc: b900012a str w10, [x9] 165d00: f94023e9 ldr x9, [sp, #0x40] 165d04: f9400929 ldr x9, [x9, #0x10] 165d08: b9400fea ldr w10, [sp, #0xc] 165d0c: 2a0a03eb mov w11, w10 165d10: d3407d6b ubfx x11, x11, #0, #32 165d14: 9b0b7d0b mul x11, x8, x11 165d18: 8b0b0129 add x9, x9, x11 165d1c: b940012a ldr w10, [x9] 165d20: f9400fe9 ldr x9, [sp, #0x18] 165d24: 8b08012b add x11, x9, x8 165d28: f9000feb str x11, [sp, #0x18] 165d2c: b900012a str w10, [x9] 165d30: f94023e9 ldr x9, [sp, #0x40] 165d34: f9400d29 ldr x9, [x9, #0x18] 165d38: b9400fea ldr w10, [sp, #0xc] 165d3c: 2a0a03eb mov w11, w10 165d40: d3407d6b ubfx x11, x11, #0, #32 165d44: 9b0b7d0b mul x11, x8, x11 165d48: 8b0b0129 add x9, x9, x11 165d4c: b940012a ldr w10, [x9] 165d50: f9400fe9 ldr x9, [sp, #0x18] 165d54: 8b080128 add x8, x9, x8 165d58: f9000fe8 str x8, [sp, #0x18] 165d5c: b900012a str w10, [x9] 165d60: b9400fe8 ldr w8, [sp, #0xc] 165d64: 11000508 add w8, w8, #0x1 165d68: b9000fe8 str w8, [sp, #0xc] 165d6c: 17ffffc6 b 0x165c84 165d70: 1400019b b 0x1663dc 165d74: b9000fff str wzr, [sp, #0xc] 165d78: b9400fe8 ldr w8, [sp, #0xc] 165d7c: b9403be9 ldr w9, [sp, #0x38] 165d80: 6b09011f cmp w8, w9 165d84: 1a9f27e8 cset w8, lo 165d88: 37000048 tbnz w8, #0x0, 0x165d90 165d8c: 1400004e b 0x165ec4 165d90: b27e03e8 orr x8, xzr, #0x4 165d94: f94023e9 ldr x9, [sp, #0x40] 165d98: f9400129 ldr x9, [x9] 165d9c: b9400fea ldr w10, [sp, #0xc] 165da0: 2a0a03eb mov w11, w10 165da4: d3407d6b ubfx x11, x11, #0, #32 165da8: 9b0b7d0b mul x11, x8, x11 165dac: 8b0b0129 add x9, x9, x11 165db0: b940012a ldr w10, [x9] 165db4: f9400fe9 ldr x9, [sp, #0x18] 165db8: 8b08012b add x11, x9, x8 165dbc: f9000feb str x11, [sp, #0x18] 165dc0: b900012a str w10, [x9] 165dc4: f94023e9 ldr x9, [sp, #0x40] 165dc8: f9400529 ldr x9, [x9, #0x8] 165dcc: b9400fea ldr w10, [sp, #0xc] 165dd0: 2a0a03eb mov w11, w10 165dd4: d3407d6b ubfx x11, x11, #0, #32 165dd8: 9b0b7d0b mul x11, x8, x11 165ddc: 8b0b0129 add x9, x9, x11 165de0: b940012a ldr w10, [x9] 165de4: f9400fe9 ldr x9, [sp, #0x18] 165de8: 8b08012b add x11, x9, x8 165dec: f9000feb str x11, [sp, #0x18] 165df0: b900012a str w10, [x9] 165df4: f94023e9 ldr x9, [sp, #0x40] 165df8: f9400929 ldr x9, [x9, #0x10] 165dfc: b9400fea ldr w10, [sp, #0xc] 165e00: 2a0a03eb mov w11, w10 165e04: d3407d6b ubfx x11, x11, #0, #32 165e08: 9b0b7d0b mul x11, x8, x11 165e0c: 8b0b0129 add x9, x9, x11 165e10: b940012a ldr w10, [x9] 165e14: f9400fe9 ldr x9, [sp, #0x18] 165e18: 8b08012b add x11, x9, x8 165e1c: f9000feb str x11, [sp, #0x18] 165e20: b900012a str w10, [x9] 165e24: f94023e9 ldr x9, [sp, #0x40] 165e28: f9400d29 ldr x9, [x9, #0x18] 165e2c: b9400fea ldr w10, [sp, #0xc] 165e30: 2a0a03eb mov w11, w10 165e34: d3407d6b ubfx x11, x11, #0, #32 165e38: 9b0b7d0b mul x11, x8, x11 165e3c: 8b0b0129 add x9, x9, x11 165e40: b940012a ldr w10, [x9] 165e44: f9400fe9 ldr x9, [sp, #0x18] 165e48: 8b08012b add x11, x9, x8 165e4c: f9000feb str x11, [sp, #0x18] 165e50: b900012a str w10, [x9] 165e54: f94023e9 ldr x9, [sp, #0x40] 165e58: f9401129 ldr x9, [x9, #0x20] 165e5c: b9400fea ldr w10, [sp, #0xc] 165e60: 2a0a03eb mov w11, w10 165e64: d3407d6b ubfx x11, x11, #0, #32 165e68: 9b0b7d0b mul x11, x8, x11 165e6c: 8b0b0129 add x9, x9, x11 165e70: b940012a ldr w10, [x9] 165e74: f9400fe9 ldr x9, [sp, #0x18] 165e78: 8b08012b add x11, x9, x8 165e7c: f9000feb str x11, [sp, #0x18] 165e80: b900012a str w10, [x9] 165e84: f94023e9 ldr x9, [sp, #0x40] 165e88: f9401529 ldr x9, [x9, #0x28] 165e8c: b9400fea ldr w10, [sp, #0xc] 165e90: 2a0a03eb mov w11, w10 165e94: d3407d6b ubfx x11, x11, #0, #32 165e98: 9b0b7d0b mul x11, x8, x11 165e9c: 8b0b0129 add x9, x9, x11 165ea0: b940012a ldr w10, [x9] 165ea4: f9400fe9 ldr x9, [sp, #0x18] 165ea8: 8b080128 add x8, x9, x8 165eac: f9000fe8 str x8, [sp, #0x18] 165eb0: b900012a str w10, [x9] 165eb4: b9400fe8 ldr w8, [sp, #0xc] 165eb8: 11000508 add w8, w8, #0x1 165ebc: b9000fe8 str w8, [sp, #0xc] 165ec0: 17ffffae b 0x165d78 165ec4: 14000146 b 0x1663dc 165ec8: b9000fff str wzr, [sp, #0xc] 165ecc: b9400fe8 ldr w8, [sp, #0xc] 165ed0: b9403be9 ldr w9, [sp, #0x38] 165ed4: 6b09011f cmp w8, w9 165ed8: 1a9f27e8 cset w8, lo 165edc: 37000048 tbnz w8, #0x0, 0x165ee4 165ee0: 14000066 b 0x166078 165ee4: b27e03e8 orr x8, xzr, #0x4 165ee8: f94023e9 ldr x9, [sp, #0x40] 165eec: f9400129 ldr x9, [x9] 165ef0: b9400fea ldr w10, [sp, #0xc] 165ef4: 2a0a03eb mov w11, w10 165ef8: d3407d6b ubfx x11, x11, #0, #32 165efc: 9b0b7d0b mul x11, x8, x11 165f00: 8b0b0129 add x9, x9, x11 165f04: b940012a ldr w10, [x9] 165f08: f9400fe9 ldr x9, [sp, #0x18] 165f0c: 8b08012b add x11, x9, x8 165f10: f9000feb str x11, [sp, #0x18] 165f14: b900012a str w10, [x9] 165f18: f94023e9 ldr x9, [sp, #0x40] 165f1c: f9400529 ldr x9, [x9, #0x8] 165f20: b9400fea ldr w10, [sp, #0xc] 165f24: 2a0a03eb mov w11, w10 165f28: d3407d6b ubfx x11, x11, #0, #32 165f2c: 9b0b7d0b mul x11, x8, x11 165f30: 8b0b0129 add x9, x9, x11 165f34: b940012a ldr w10, [x9] 165f38: f9400fe9 ldr x9, [sp, #0x18] 165f3c: 8b08012b add x11, x9, x8 165f40: f9000feb str x11, [sp, #0x18] 165f44: b900012a str w10, [x9] 165f48: f94023e9 ldr x9, [sp, #0x40] 165f4c: f9400929 ldr x9, [x9, #0x10] 165f50: b9400fea ldr w10, [sp, #0xc] 165f54: 2a0a03eb mov w11, w10 165f58: d3407d6b ubfx x11, x11, #0, #32 165f5c: 9b0b7d0b mul x11, x8, x11 165f60: 8b0b0129 add x9, x9, x11 165f64: b940012a ldr w10, [x9] 165f68: f9400fe9 ldr x9, [sp, #0x18] 165f6c: 8b08012b add x11, x9, x8 165f70: f9000feb str x11, [sp, #0x18] 165f74: b900012a str w10, [x9] 165f78: f94023e9 ldr x9, [sp, #0x40] 165f7c: f9400d29 ldr x9, [x9, #0x18] 165f80: b9400fea ldr w10, [sp, #0xc] 165f84: 2a0a03eb mov w11, w10 165f88: d3407d6b ubfx x11, x11, #0, #32 165f8c: 9b0b7d0b mul x11, x8, x11 165f90: 8b0b0129 add x9, x9, x11 165f94: b940012a ldr w10, [x9] 165f98: f9400fe9 ldr x9, [sp, #0x18] 165f9c: 8b08012b add x11, x9, x8 165fa0: f9000feb str x11, [sp, #0x18] 165fa4: b900012a str w10, [x9] 165fa8: f94023e9 ldr x9, [sp, #0x40] 165fac: f9401129 ldr x9, [x9, #0x20] 165fb0: b9400fea ldr w10, [sp, #0xc] 165fb4: 2a0a03eb mov w11, w10 165fb8: d3407d6b ubfx x11, x11, #0, #32 165fbc: 9b0b7d0b mul x11, x8, x11 165fc0: 8b0b0129 add x9, x9, x11 165fc4: b940012a ldr w10, [x9] 165fc8: f9400fe9 ldr x9, [sp, #0x18] 165fcc: 8b08012b add x11, x9, x8 165fd0: f9000feb str x11, [sp, #0x18] 165fd4: b900012a str w10, [x9] 165fd8: f94023e9 ldr x9, [sp, #0x40] 165fdc: f9401529 ldr x9, [x9, #0x28] 165fe0: b9400fea ldr w10, [sp, #0xc] 165fe4: 2a0a03eb mov w11, w10 165fe8: d3407d6b ubfx x11, x11, #0, #32 165fec: 9b0b7d0b mul x11, x8, x11 165ff0: 8b0b0129 add x9, x9, x11 165ff4: b940012a ldr w10, [x9] 165ff8: f9400fe9 ldr x9, [sp, #0x18] 165ffc: 8b08012b add x11, x9, x8 166000: f9000feb str x11, [sp, #0x18] 166004: b900012a str w10, [x9] 166008: f94023e9 ldr x9, [sp, #0x40] 16600c: f9401929 ldr x9, [x9, #0x30] 166010: b9400fea ldr w10, [sp, #0xc] 166014: 2a0a03eb mov w11, w10 166018: d3407d6b ubfx x11, x11, #0, #32 16601c: 9b0b7d0b mul x11, x8, x11 166020: 8b0b0129 add x9, x9, x11 166024: b940012a ldr w10, [x9] 166028: f9400fe9 ldr x9, [sp, #0x18] 16602c: 8b08012b add x11, x9, x8 166030: f9000feb str x11, [sp, #0x18] 166034: b900012a str w10, [x9] 166038: f94023e9 ldr x9, [sp, #0x40] 16603c: f9401d29 ldr x9, [x9, #0x38] 166040: b9400fea ldr w10, [sp, #0xc] 166044: 2a0a03eb mov w11, w10 166048: d3407d6b ubfx x11, x11, #0, #32 16604c: 9b0b7d0b mul x11, x8, x11 166050: 8b0b0129 add x9, x9, x11 166054: b940012a ldr w10, [x9] 166058: f9400fe9 ldr x9, [sp, #0x18] 16605c: 8b080128 add x8, x9, x8 166060: f9000fe8 str x8, [sp, #0x18] 166064: b900012a str w10, [x9] 166068: b9400fe8 ldr w8, [sp, #0xc] 16606c: 11000508 add w8, w8, #0x1 166070: b9000fe8 str w8, [sp, #0xc] 166074: 17ffff96 b 0x165ecc 166078: 140000d9 b 0x1663dc 16607c: 320003e8 orr w8, wzr, #0x1 166080: b94037e9 ldr w9, [sp, #0x34] 166084: 6b09011f cmp w8, w9 166088: 1a9f17e8 cset w8, eq 16608c: b90007e9 str w9, [sp, #0x4] 166090: 370002a8 tbnz w8, #0x0, 0x1660e4 166094: 14000001 b 0x166098 166098: 321f03e8 orr w8, wzr, #0x2 16609c: b94007e9 ldr w9, [sp, #0x4] 1660a0: 6b09011f cmp w8, w9 1660a4: 1a9f17e8 cset w8, eq 1660a8: 37000748 tbnz w8, #0x0, 0x166190 1660ac: 14000001 b 0x1660b0 1660b0: 320007e8 orr w8, wzr, #0x3 1660b4: b94007e9 ldr w9, [sp, #0x4] 1660b8: 6b09011f cmp w8, w9 1660bc: 1a9f17e8 cset w8, eq 1660c0: 37000be8 tbnz w8, #0x0, 0x16623c 1660c4: 14000001 b 0x1660c8 1660c8: 321e03e8 orr w8, wzr, #0x4 1660cc: b94007e9 ldr w9, [sp, #0x4] 1660d0: 6b09011f cmp w8, w9 1660d4: 1a9f17e8 cset w8, eq 1660d8: 370012e8 tbnz w8, #0x0, 0x166334 1660dc: 14000001 b 0x1660e0 1660e0: 140000bf b 0x1663dc 1660e4: b9000fff str wzr, [sp, #0xc] 1660e8: b9400fe8 ldr w8, [sp, #0xc] 1660ec: b9403be9 ldr w9, [sp, #0x38] 1660f0: 6b09011f cmp w8, w9 1660f4: 1a9f27e8 cset w8, lo 1660f8: 37000048 tbnz w8, #0x0, 0x166100 1660fc: 14000024 b 0x16618c 166100: b90013ff str wzr, [sp, #0x10] 166104: b94013e8 ldr w8, [sp, #0x10] 166108: b9403fe9 ldr w9, [sp, #0x3c] 16610c: 6b09011f cmp w8, w9 166110: 1a9f27e8 cset w8, lo 166114: 37000048 tbnz w8, #0x0, 0x16611c 166118: 14000019 b 0x16617c 16611c: b24003e8 orr x8, xzr, #0x1 166120: b27d03e9 orr x9, xzr, #0x8 166124: b27e03ea orr x10, xzr, #0x4 166128: f94023eb ldr x11, [sp, #0x40] 16612c: b94013ec ldr w12, [sp, #0x10] 166130: 2a0c03ed mov w13, w12 166134: d3407dad ubfx x13, x13, #0, #32 166138: 9b0d7d29 mul x9, x9, x13 16613c: 8b090169 add x9, x11, x9 166140: f9400129 ldr x9, [x9] 166144: b9400fec ldr w12, [sp, #0xc] 166148: 2a0c03eb mov w11, w12 16614c: d3407d6b ubfx x11, x11, #0, #32 166150: 9b0b7d4a mul x10, x10, x11 166154: 8b0a0129 add x9, x9, x10 166158: b940012c ldr w12, [x9] 16615c: f94017e9 ldr x9, [sp, #0x28] 166160: 8b080128 add x8, x9, x8 166164: f90017e8 str x8, [sp, #0x28] 166168: 3900012c strb w12, [x9] 16616c: b94013e8 ldr w8, [sp, #0x10] 166170: 11000508 add w8, w8, #0x1 166174: b90013e8 str w8, [sp, #0x10] 166178: 17ffffe3 b 0x166104 16617c: b9400fe8 ldr w8, [sp, #0xc] 166180: 11000508 add w8, w8, #0x1 166184: b9000fe8 str w8, [sp, #0xc] 166188: 17ffffd8 b 0x1660e8 16618c: 14000094 b 0x1663dc 166190: b9000fff str wzr, [sp, #0xc] 166194: b9400fe8 ldr w8, [sp, #0xc] 166198: b9403be9 ldr w9, [sp, #0x38] 16619c: 6b09011f cmp w8, w9 1661a0: 1a9f27e8 cset w8, lo 1661a4: 37000048 tbnz w8, #0x0, 0x1661ac 1661a8: 14000024 b 0x166238 1661ac: b90013ff str wzr, [sp, #0x10] 1661b0: b94013e8 ldr w8, [sp, #0x10] 1661b4: b9403fe9 ldr w9, [sp, #0x3c] 1661b8: 6b09011f cmp w8, w9 1661bc: 1a9f27e8 cset w8, lo 1661c0: 37000048 tbnz w8, #0x0, 0x1661c8 1661c4: 14000019 b 0x166228 1661c8: b27f03e8 orr x8, xzr, #0x2 1661cc: b27d03e9 orr x9, xzr, #0x8 1661d0: b27e03ea orr x10, xzr, #0x4 1661d4: f94023eb ldr x11, [sp, #0x40] 1661d8: b94013ec ldr w12, [sp, #0x10] 1661dc: 2a0c03ed mov w13, w12 1661e0: d3407dad ubfx x13, x13, #0, #32 1661e4: 9b0d7d29 mul x9, x9, x13 1661e8: 8b090169 add x9, x11, x9 1661ec: f9400129 ldr x9, [x9] 1661f0: b9400fec ldr w12, [sp, #0xc] 1661f4: 2a0c03eb mov w11, w12 1661f8: d3407d6b ubfx x11, x11, #0, #32 1661fc: 9b0b7d4a mul x10, x10, x11 166200: 8b0a0129 add x9, x9, x10 166204: b940012c ldr w12, [x9] 166208: f94013e9 ldr x9, [sp, #0x20] 16620c: 8b080128 add x8, x9, x8 166210: f90013e8 str x8, [sp, #0x20] 166214: 7900012c strh w12, [x9] 166218: b94013e8 ldr w8, [sp, #0x10] 16621c: 11000508 add w8, w8, #0x1 166220: b90013e8 str w8, [sp, #0x10] 166224: 17ffffe3 b 0x1661b0 166228: b9400fe8 ldr w8, [sp, #0xc] 16622c: 11000508 add w8, w8, #0x1 166230: b9000fe8 str w8, [sp, #0xc] 166234: 17ffffd8 b 0x166194 166238: 14000069 b 0x1663dc 16623c: b9000fff str wzr, [sp, #0xc] 166240: b9400fe8 ldr w8, [sp, #0xc] 166244: b9403be9 ldr w9, [sp, #0x38] 166248: 6b09011f cmp w8, w9 16624c: 1a9f27e8 cset w8, lo 166250: 37000048 tbnz w8, #0x0, 0x166258 166254: 14000037 b 0x166330 166258: b90013ff str wzr, [sp, #0x10] 16625c: b94013e8 ldr w8, [sp, #0x10] 166260: b9403fe9 ldr w9, [sp, #0x3c] 166264: 6b09011f cmp w8, w9 166268: 1a9f27e8 cset w8, lo 16626c: 37000048 tbnz w8, #0x0, 0x166274 166270: 1400002c b 0x166320 166274: 321d03e8 orr w8, wzr, #0x8 166278: b24003e9 orr x9, xzr, #0x1 16627c: b27d03ea orr x10, xzr, #0x8 166280: b27e03eb orr x11, xzr, #0x4 166284: f94023ec ldr x12, [sp, #0x40] 166288: b94013ed ldr w13, [sp, #0x10] 16628c: 2a0d03ee mov w14, w13 166290: d3407dce ubfx x14, x14, #0, #32 166294: 9b0e7d4a mul x10, x10, x14 166298: 8b0a018a add x10, x12, x10 16629c: f940014a ldr x10, [x10] 1662a0: b9400fed ldr w13, [sp, #0xc] 1662a4: 2a0d03ec mov w12, w13 1662a8: d3407d8c ubfx x12, x12, #0, #32 1662ac: 9b0c7d6b mul x11, x11, x12 1662b0: 8b0b014a add x10, x10, x11 1662b4: b940014d ldr w13, [x10] 1662b8: b90017ed str w13, [sp, #0x14] 1662bc: b94017ed ldr w13, [sp, #0x14] 1662c0: f94017ea ldr x10, [sp, #0x28] 1662c4: 8b09014b add x11, x10, x9 1662c8: f90017eb str x11, [sp, #0x28] 1662cc: 3900014d strb w13, [x10] 1662d0: b94017ed ldr w13, [sp, #0x14] 1662d4: 1ac829ad asr w13, w13, w8 1662d8: b90017ed str w13, [sp, #0x14] 1662dc: b94017ed ldr w13, [sp, #0x14] 1662e0: f94017ea ldr x10, [sp, #0x28] 1662e4: 8b09014b add x11, x10, x9 1662e8: f90017eb str x11, [sp, #0x28] 1662ec: 3900014d strb w13, [x10] 1662f0: b94017ed ldr w13, [sp, #0x14] 1662f4: 1ac829a8 asr w8, w13, w8 1662f8: b90017e8 str w8, [sp, #0x14] 1662fc: b94017e8 ldr w8, [sp, #0x14] 166300: f94017ea ldr x10, [sp, #0x28] 166304: 8b090149 add x9, x10, x9 166308: f90017e9 str x9, [sp, #0x28] 16630c: 39000148 strb w8, [x10] 166310: b94013e8 ldr w8, [sp, #0x10] 166314: 11000508 add w8, w8, #0x1 166318: b90013e8 str w8, [sp, #0x10] 16631c: 17ffffd0 b 0x16625c 166320: b9400fe8 ldr w8, [sp, #0xc] 166324: 11000508 add w8, w8, #0x1 166328: b9000fe8 str w8, [sp, #0xc] 16632c: 17ffffc5 b 0x166240 166330: 1400002b b 0x1663dc 166334: b9000fff str wzr, [sp, #0xc] 166338: b9400fe8 ldr w8, [sp, #0xc] 16633c: b9403be9 ldr w9, [sp, #0x38] 166340: 6b09011f cmp w8, w9 166344: 1a9f27e8 cset w8, lo 166348: 37000048 tbnz w8, #0x0, 0x166350 16634c: 14000023 b 0x1663d8 166350: b90013ff str wzr, [sp, #0x10] 166354: b94013e8 ldr w8, [sp, #0x10] 166358: b9403fe9 ldr w9, [sp, #0x3c] 16635c: 6b09011f cmp w8, w9 166360: 1a9f27e8 cset w8, lo 166364: 37000048 tbnz w8, #0x0, 0x16636c 166368: 14000018 b 0x1663c8 16636c: b27d03e8 orr x8, xzr, #0x8 166370: b27e03e9 orr x9, xzr, #0x4 166374: f94023ea ldr x10, [sp, #0x40] 166378: b94013eb ldr w11, [sp, #0x10] 16637c: 2a0b03ec mov w12, w11 166380: d3407d8c ubfx x12, x12, #0, #32 166384: 9b0c7d08 mul x8, x8, x12 166388: 8b080148 add x8, x10, x8 16638c: f9400108 ldr x8, [x8] 166390: b9400feb ldr w11, [sp, #0xc] 166394: 2a0b03ea mov w10, w11 166398: d3407d4a ubfx x10, x10, #0, #32 16639c: 9b0a7d2a mul x10, x9, x10 1663a0: 8b0a0108 add x8, x8, x10 1663a4: b940010b ldr w11, [x8] 1663a8: f9400fe8 ldr x8, [sp, #0x18] 1663ac: 8b090109 add x9, x8, x9 1663b0: f9000fe9 str x9, [sp, #0x18] 1663b4: b900010b str w11, [x8] 1663b8: b94013e8 ldr w8, [sp, #0x10] 1663bc: 11000508 add w8, w8, #0x1 1663c0: b90013e8 str w8, [sp, #0x10] 1663c4: 17ffffe4 b 0x166354 1663c8: b9400fe8 ldr w8, [sp, #0xc] 1663cc: 11000508 add w8, w8, #0x1 1663d0: b9000fe8 str w8, [sp, #0xc] 1663d4: 17ffffd9 b 0x166338 1663d8: 14000001 b 0x1663dc 1663dc: 910143ff add sp, sp, #0x50 1663e0: d65f03c0 ret 1663e4: d10103ff sub sp, sp, #0x40 1663e8: a9037bfd stp x29, x30, [sp, #0x30] 1663ec: 9100c3fd add x29, sp, #0x30 1663f0: d2800a08 mov x8, #0x50 // =80 1663f4: f81f83a0 stur x0, [x29, #-0x8] 1663f8: f81f03a1 stur x1, [x29, #-0x10] 1663fc: b81ec3a2 stur w2, [x29, #-0x14] 166400: f85f83a0 ldur x0, [x29, #-0x8] 166404: 8b080000 add x0, x0, x8 166408: b9400002 ldr w2, [x0] 16640c: b9001be2 str w2, [sp, #0x18] 166410: b9401be2 ldr w2, [sp, #0x18] 166414: b85ec3a9 ldur w9, [x29, #-0x14] 166418: 0b090049 add w9, w2, w9 16641c: f85f83a0 ldur x0, [x29, #-0x8] 166420: 8b080008 add x8, x0, x8 166424: b9000109 str w9, [x8] 166428: b9401be2 ldr w2, [sp, #0x18] 16642c: 6b02013f cmp w9, w2 166430: 1a9f27e9 cset w9, lo 166434: 37000049 tbnz w9, #0x0, 0x16643c 166438: 14000007 b 0x166454 16643c: d2800a08 mov x8, #0x50 // =80 166440: f85f83a9 ldur x9, [x29, #-0x8] 166444: 8b080128 add x8, x9, x8 166448: b940050a ldr w10, [x8, #0x4] 16644c: 1100054a add w10, w10, #0x1 166450: b900050a str w10, [x8, #0x4] 166454: 321a03e8 orr w8, wzr, #0x40 166458: 320017e9 orr w9, wzr, #0x3f 16645c: b9401bea ldr w10, [sp, #0x18] 166460: 0a090149 and w9, w10, w9 166464: 6b090108 subs w8, w8, w9 166468: b9001be8 str w8, [sp, #0x18] 16646c: b9401be8 ldr w8, [sp, #0x18] 166470: b85ec3a9 ldur w9, [x29, #-0x14] 166474: 6b09011f cmp w8, w9 166478: 1a9f97e8 cset w8, hi 16647c: 37000048 tbnz w8, #0x0, 0x166484 166480: 14000011 b 0x1664c4 166484: d2800008 mov x8, #0x0 // =0 166488: b27a03e9 orr x9, xzr, #0x40 16648c: f85f83aa ldur x10, [x29, #-0x8] 166490: 8b090149 add x9, x10, x9 166494: b9401beb ldr w11, [sp, #0x18] 166498: 2a0b03ea mov w10, w11 16649c: d3407d4a ubfx x10, x10, #0, #32 1664a0: eb0a0108 subs x8, x8, x10 1664a4: 8b080128 add x8, x9, x8 1664a8: f85f03a1 ldur x1, [x29, #-0x10] 1664ac: b85ec3ab ldur w11, [x29, #-0x14] 1664b0: 2a0b03e9 mov w9, w11 1664b4: d3407d22 ubfx x2, x9, #0, #32 1664b8: aa0803e0 mov x0, x8 1664bc: 97fce635 bl 0x9fd90 1664c0: 14000046 b 0x1665d8 1664c4: d2800008 mov x8, #0x0 // =0 1664c8: b27a03e9 orr x9, xzr, #0x40 1664cc: f85f83aa ldur x10, [x29, #-0x8] 1664d0: 8b09014a add x10, x10, x9 1664d4: b9401beb ldr w11, [sp, #0x18] 1664d8: 2a0b03ec mov w12, w11 1664dc: d3407d8c ubfx x12, x12, #0, #32 1664e0: eb0c0108 subs x8, x8, x12 1664e4: 8b080148 add x8, x10, x8 1664e8: f85f03a1 ldur x1, [x29, #-0x10] 1664ec: b9401beb ldr w11, [sp, #0x18] 1664f0: 2a0b03ea mov w10, w11 1664f4: d3407d42 ubfx x2, x10, #0, #32 1664f8: aa0803e0 mov x0, x8 1664fc: f9000be9 str x9, [sp, #0x10] 166500: 97fce624 bl 0x9fd90 166504: f85f83a8 ldur x8, [x29, #-0x8] 166508: f9400be9 ldr x9, [sp, #0x10] 16650c: 8b090108 add x8, x8, x9 166510: f85f83aa ldur x10, [x29, #-0x8] 166514: aa0803e0 mov x0, x8 166518: aa0a03e1 mov x1, x10 16651c: 97fff2f8 bl 0x1630fc 166520: b9401beb ldr w11, [sp, #0x18] 166524: 2a0b03e8 mov w8, w11 166528: d3407d08 ubfx x8, x8, #0, #32 16652c: f85f03a9 ldur x9, [x29, #-0x10] 166530: 8b080128 add x8, x9, x8 166534: f81f03a8 stur x8, [x29, #-0x10] 166538: b9401beb ldr w11, [sp, #0x18] 16653c: b85ec3ad ldur w13, [x29, #-0x14] 166540: 6b0b01ab subs w11, w13, w11 166544: b81ec3ab stur w11, [x29, #-0x14] 166548: 321a03e8 orr w8, wzr, #0x40 16654c: b85ec3a9 ldur w9, [x29, #-0x14] 166550: 6b08013f cmp w9, w8 166554: 1a9f37e8 cset w8, hs 166558: 37000048 tbnz w8, #0x0, 0x166560 16655c: 14000018 b 0x1665bc 166560: b27a03e8 orr x8, xzr, #0x40 166564: f85f83a9 ldur x9, [x29, #-0x8] 166568: f85f03a1 ldur x1, [x29, #-0x10] 16656c: aa0903e0 mov x0, x9 166570: aa0803e2 mov x2, x8 166574: f90007e8 str x8, [sp, #0x8] 166578: 97fce606 bl 0x9fd90 16657c: f85f83a8 ldur x8, [x29, #-0x8] 166580: f94007e9 ldr x9, [sp, #0x8] 166584: 8b090108 add x8, x8, x9 166588: f85f83a0 ldur x0, [x29, #-0x8] 16658c: f90003e0 str x0, [sp] 166590: aa0803e0 mov x0, x8 166594: f94003e1 ldr x1, [sp] 166598: 97fff2d9 bl 0x1630fc 16659c: f85f03a8 ldur x8, [x29, #-0x10] 1665a0: f94007e9 ldr x9, [sp, #0x8] 1665a4: 8b090108 add x8, x8, x9 1665a8: f81f03a8 stur x8, [x29, #-0x10] 1665ac: b85ec3aa ldur w10, [x29, #-0x14] 1665b0: 7101014a subs w10, w10, #0x40 1665b4: b81ec3aa stur w10, [x29, #-0x14] 1665b8: 17ffffe4 b 0x166548 1665bc: f85f83a8 ldur x8, [x29, #-0x8] 1665c0: f85f03a1 ldur x1, [x29, #-0x10] 1665c4: b85ec3a9 ldur w9, [x29, #-0x14] 1665c8: 2a0903ea mov w10, w9 1665cc: d3407d42 ubfx x2, x10, #0, #32 1665d0: aa0803e0 mov x0, x8 1665d4: 97fce5ef bl 0x9fd90 1665d8: a9437bfd ldp x29, x30, [sp, #0x30] 1665dc: 910103ff add sp, sp, #0x40 1665e0: d65f03c0 ret 00000000001665e4 : 1665e4: d100c3ff sub sp, sp, #0x30 1665e8: a9027bfd stp x29, x30, [sp, #0x20] 1665ec: 910083fd add x29, sp, #0x20 1665f0: b24013e8 orr x8, xzr, #0x1f 1665f4: b27bebe9 orr x9, xzr, #0xffffffffffffffe0 1665f8: f81f83a0 stur x0, [x29, #-0x8] 1665fc: f9000be1 str x1, [sp, #0x10] 166600: f85f83a0 ldur x0, [x29, #-0x8] 166604: aa0803e1 mov x1, x8 166608: f90003e9 str x9, [sp] 16660c: 9400000c bl 0x16663c 166610: f90007e0 str x0, [sp, #0x8] 166614: f94007e8 ldr x8, [sp, #0x8] 166618: 91007d08 add x8, x8, #0x1f 16661c: f94003e9 ldr x9, [sp] 166620: 8a090108 and x8, x8, x9 166624: f9400be0 ldr x0, [sp, #0x10] 166628: f9000008 str x8, [x0] 16662c: f94007e0 ldr x0, [sp, #0x8] 166630: a9427bfd ldp x29, x30, [sp, #0x20] 166634: 9100c3ff add sp, sp, #0x30 166638: d65f03c0 ret 16663c: d100c3ff sub sp, sp, #0x30 166640: a9027bfd stp x29, x30, [sp, #0x20] 166644: 910083fd add x29, sp, #0x20 166648: d2800008 mov x8, #0x0 // =0 16664c: f9000be0 str x0, [sp, #0x10] 166650: f90007e1 str x1, [sp, #0x8] 166654: f9400be0 ldr x0, [sp, #0x10] 166658: f94007e1 ldr x1, [sp, #0x8] 16665c: 8b000020 add x0, x1, x0 166660: f90007e0 str x0, [sp, #0x8] 166664: f94007e0 ldr x0, [sp, #0x8] 166668: f9400be1 ldr x1, [sp, #0x10] 16666c: eb01001f cmp x0, x1 166670: 1a9f27e9 cset w9, lo 166674: f90003e8 str x8, [sp] 166678: 37000049 tbnz w9, #0x0, 0x166680 16667c: 14000004 b 0x16668c 166680: f94003e8 ldr x8, [sp] 166684: f81f83a8 stur x8, [x29, #-0x8] 166688: 14000004 b 0x166698 16668c: f94007e0 ldr x0, [sp, #0x8] 166690: 94000112 bl 0x166ad8 166694: f81f83a0 stur x0, [x29, #-0x8] 166698: f85f83a0 ldur x0, [x29, #-0x8] 16669c: a9427bfd ldp x29, x30, [sp, #0x20] 1666a0: 9100c3ff add sp, sp, #0x30 1666a4: d65f03c0 ret 00000000001666a8 : 1666a8: d10183ff sub sp, sp, #0x60 1666ac: a9057bfd stp x29, x30, [sp, #0x50] 1666b0: 910143fd add x29, sp, #0x50 1666b4: d53bd048 mrs x8, TPIDR_EL0 1666b8: f9401508 ldr x8, [x8, #0x28] 1666bc: f81f83a8 stur x8, [x29, #-0x8] 1666c0: f81e03a0 stur x0, [x29, #-0x20] 1666c4: f90017e1 str x1, [sp, #0x28] 1666c8: f90013e2 str x2, [sp, #0x20] 1666cc: f85e03a8 ldur x8, [x29, #-0x20] 1666d0: d37efd08 lsr x8, x8, #62 1666d4: b40000a8 cbz x8, 0x1666e8 1666d8: 14000001 b 0x1666dc 1666dc: 2a1f03e8 mov w8, wzr 1666e0: b81ec3a8 stur w8, [x29, #-0x14] 1666e4: 1400001d b 0x166758 1666e8: f85e03a8 ldur x8, [x29, #-0x20] 1666ec: d37ef500 lsl x0, x8, #2 1666f0: d10043a1 sub x1, x29, #0x10 1666f4: 97fd0f6b bl 0xaa4a0 1666f8: f9000fe0 str x0, [sp, #0x18] 1666fc: f9400fe8 ldr x8, [sp, #0x18] 166700: b50000a8 cbnz x8, 0x166714 166704: 14000001 b 0x166708 166708: 2a1f03e8 mov w8, wzr 16670c: b81ec3a8 stur w8, [x29, #-0x14] 166710: 14000012 b 0x166758 166714: f94017e8 ldr x8, [sp, #0x28] 166718: f9400108 ldr x8, [x8] 16671c: b40000c8 cbz x8, 0x166734 166720: 14000001 b 0x166724 166724: f94017e8 ldr x8, [sp, #0x28] 166728: f9400100 ldr x0, [x8] 16672c: 97fcedc9 bl 0xa1e50 166730: 14000001 b 0x166734 166734: f9400fe8 ldr x8, [sp, #0x18] 166738: f94017e9 ldr x9, [sp, #0x28] 16673c: f9000128 str x8, [x9] 166740: f85f03a8 ldur x8, [x29, #-0x10] 166744: f94013e9 ldr x9, [sp, #0x20] 166748: f9000128 str x8, [x9] 16674c: 320003ea orr w10, wzr, #0x1 166750: b81ec3aa stur w10, [x29, #-0x14] 166754: 14000001 b 0x166758 166758: b85ec3a8 ldur w8, [x29, #-0x14] 16675c: d53bd049 mrs x9, TPIDR_EL0 166760: f9401529 ldr x9, [x9, #0x28] 166764: f85f83aa ldur x10, [x29, #-0x8] 166768: eb0a0129 subs x9, x9, x10 16676c: b90017e8 str w8, [sp, #0x14] 166770: f90007e9 str x9, [sp, #0x8] 166774: 540000c1 b.ne 0x16678c 166778: 14000001 b 0x16677c 16677c: b94017e0 ldr w0, [sp, #0x14] 166780: a9457bfd ldp x29, x30, [sp, #0x50] 166784: 910183ff add sp, sp, #0x60 166788: d65f03c0 ret 16678c: 97fd0d79 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000166790 : 166790: d10183ff sub sp, sp, #0x60 166794: a9057bfd stp x29, x30, [sp, #0x50] 166798: 910143fd add x29, sp, #0x50 16679c: d53bd048 mrs x8, TPIDR_EL0 1667a0: f9401508 ldr x8, [x8, #0x28] 1667a4: f81f83a8 stur x8, [x29, #-0x8] 1667a8: f81e03a0 stur x0, [x29, #-0x20] 1667ac: f90017e1 str x1, [sp, #0x28] 1667b0: f90013e2 str x2, [sp, #0x20] 1667b4: f85e03a8 ldur x8, [x29, #-0x20] 1667b8: d37efd08 lsr x8, x8, #62 1667bc: b40000a8 cbz x8, 0x1667d0 1667c0: 14000001 b 0x1667c4 1667c4: 2a1f03e8 mov w8, wzr 1667c8: b81ec3a8 stur w8, [x29, #-0x14] 1667cc: 1400001d b 0x166840 1667d0: f85e03a8 ldur x8, [x29, #-0x20] 1667d4: d37ef500 lsl x0, x8, #2 1667d8: d10043a1 sub x1, x29, #0x10 1667dc: 97fd0f31 bl 0xaa4a0 1667e0: f9000fe0 str x0, [sp, #0x18] 1667e4: f9400fe8 ldr x8, [sp, #0x18] 1667e8: b50000a8 cbnz x8, 0x1667fc 1667ec: 14000001 b 0x1667f0 1667f0: 2a1f03e8 mov w8, wzr 1667f4: b81ec3a8 stur w8, [x29, #-0x14] 1667f8: 14000012 b 0x166840 1667fc: f94017e8 ldr x8, [sp, #0x28] 166800: f9400108 ldr x8, [x8] 166804: b40000c8 cbz x8, 0x16681c 166808: 14000001 b 0x16680c 16680c: f94017e8 ldr x8, [sp, #0x28] 166810: f9400100 ldr x0, [x8] 166814: 97fced8f bl 0xa1e50 166818: 14000001 b 0x16681c 16681c: f9400fe8 ldr x8, [sp, #0x18] 166820: f94017e9 ldr x9, [sp, #0x28] 166824: f9000128 str x8, [x9] 166828: f85f03a8 ldur x8, [x29, #-0x10] 16682c: f94013e9 ldr x9, [sp, #0x20] 166830: f9000128 str x8, [x9] 166834: 320003ea orr w10, wzr, #0x1 166838: b81ec3aa stur w10, [x29, #-0x14] 16683c: 14000001 b 0x166840 166840: b85ec3a8 ldur w8, [x29, #-0x14] 166844: d53bd049 mrs x9, TPIDR_EL0 166848: f9401529 ldr x9, [x9, #0x28] 16684c: f85f83aa ldur x10, [x29, #-0x8] 166850: eb0a0129 subs x9, x9, x10 166854: b90017e8 str w8, [sp, #0x14] 166858: f90007e9 str x9, [sp, #0x8] 16685c: 540000c1 b.ne 0x166874 166860: 14000001 b 0x166864 166864: b94017e0 ldr w0, [sp, #0x14] 166868: a9457bfd ldp x29, x30, [sp, #0x50] 16686c: 910183ff add sp, sp, #0x60 166870: d65f03c0 ret 166874: 97fd0d3f bl 0xa9d70 <__stack_chk_fail@plt> 0000000000166878 : 166878: d10183ff sub sp, sp, #0x60 16687c: a9057bfd stp x29, x30, [sp, #0x50] 166880: 910143fd add x29, sp, #0x50 166884: d53bd048 mrs x8, TPIDR_EL0 166888: f9401508 ldr x8, [x8, #0x28] 16688c: f81f83a8 stur x8, [x29, #-0x8] 166890: f81e03a0 stur x0, [x29, #-0x20] 166894: f90017e1 str x1, [sp, #0x28] 166898: f90013e2 str x2, [sp, #0x20] 16689c: f85e03a8 ldur x8, [x29, #-0x20] 1668a0: d37dfd08 lsr x8, x8, #61 1668a4: b40000a8 cbz x8, 0x1668b8 1668a8: 14000001 b 0x1668ac 1668ac: 2a1f03e8 mov w8, wzr 1668b0: b81ec3a8 stur w8, [x29, #-0x14] 1668b4: 1400001d b 0x166928 1668b8: f85e03a8 ldur x8, [x29, #-0x20] 1668bc: d37df100 lsl x0, x8, #3 1668c0: d10043a1 sub x1, x29, #0x10 1668c4: 97fd0ef7 bl 0xaa4a0 1668c8: f9000fe0 str x0, [sp, #0x18] 1668cc: f9400fe8 ldr x8, [sp, #0x18] 1668d0: b50000a8 cbnz x8, 0x1668e4 1668d4: 14000001 b 0x1668d8 1668d8: 2a1f03e8 mov w8, wzr 1668dc: b81ec3a8 stur w8, [x29, #-0x14] 1668e0: 14000012 b 0x166928 1668e4: f94017e8 ldr x8, [sp, #0x28] 1668e8: f9400108 ldr x8, [x8] 1668ec: b40000c8 cbz x8, 0x166904 1668f0: 14000001 b 0x1668f4 1668f4: f94017e8 ldr x8, [sp, #0x28] 1668f8: f9400100 ldr x0, [x8] 1668fc: 97fced55 bl 0xa1e50 166900: 14000001 b 0x166904 166904: f9400fe8 ldr x8, [sp, #0x18] 166908: f94017e9 ldr x9, [sp, #0x28] 16690c: f9000128 str x8, [x9] 166910: f85f03a8 ldur x8, [x29, #-0x10] 166914: f94013e9 ldr x9, [sp, #0x20] 166918: f9000128 str x8, [x9] 16691c: 320003ea orr w10, wzr, #0x1 166920: b81ec3aa stur w10, [x29, #-0x14] 166924: 14000001 b 0x166928 166928: b85ec3a8 ldur w8, [x29, #-0x14] 16692c: d53bd049 mrs x9, TPIDR_EL0 166930: f9401529 ldr x9, [x9, #0x28] 166934: f85f83aa ldur x10, [x29, #-0x8] 166938: eb0a0129 subs x9, x9, x10 16693c: b90017e8 str w8, [sp, #0x14] 166940: f90007e9 str x9, [sp, #0x8] 166944: 540000c1 b.ne 0x16695c 166948: 14000001 b 0x16694c 16694c: b94017e0 ldr w0, [sp, #0x14] 166950: a9457bfd ldp x29, x30, [sp, #0x50] 166954: 910183ff add sp, sp, #0x60 166958: d65f03c0 ret 16695c: 97fd0d05 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000166960 : 166960: d10183ff sub sp, sp, #0x60 166964: a9057bfd stp x29, x30, [sp, #0x50] 166968: 910143fd add x29, sp, #0x50 16696c: d53bd048 mrs x8, TPIDR_EL0 166970: f9401508 ldr x8, [x8, #0x28] 166974: f81f83a8 stur x8, [x29, #-0x8] 166978: f81e03a0 stur x0, [x29, #-0x20] 16697c: f90017e1 str x1, [sp, #0x28] 166980: f90013e2 str x2, [sp, #0x20] 166984: f85e03a8 ldur x8, [x29, #-0x20] 166988: d37efd08 lsr x8, x8, #62 16698c: b40000a8 cbz x8, 0x1669a0 166990: 14000001 b 0x166994 166994: 2a1f03e8 mov w8, wzr 166998: b81ec3a8 stur w8, [x29, #-0x14] 16699c: 1400001d b 0x166a10 1669a0: f85e03a8 ldur x8, [x29, #-0x20] 1669a4: d37ef500 lsl x0, x8, #2 1669a8: d10043a1 sub x1, x29, #0x10 1669ac: 97fd0ebd bl 0xaa4a0 1669b0: f9000fe0 str x0, [sp, #0x18] 1669b4: f9400fe8 ldr x8, [sp, #0x18] 1669b8: b50000a8 cbnz x8, 0x1669cc 1669bc: 14000001 b 0x1669c0 1669c0: 2a1f03e8 mov w8, wzr 1669c4: b81ec3a8 stur w8, [x29, #-0x14] 1669c8: 14000012 b 0x166a10 1669cc: f94017e8 ldr x8, [sp, #0x28] 1669d0: f9400108 ldr x8, [x8] 1669d4: b40000c8 cbz x8, 0x1669ec 1669d8: 14000001 b 0x1669dc 1669dc: f94017e8 ldr x8, [sp, #0x28] 1669e0: f9400100 ldr x0, [x8] 1669e4: 97fced1b bl 0xa1e50 1669e8: 14000001 b 0x1669ec 1669ec: f9400fe8 ldr x8, [sp, #0x18] 1669f0: f94017e9 ldr x9, [sp, #0x28] 1669f4: f9000128 str x8, [x9] 1669f8: f85f03a8 ldur x8, [x29, #-0x10] 1669fc: f94013e9 ldr x9, [sp, #0x20] 166a00: f9000128 str x8, [x9] 166a04: 320003ea orr w10, wzr, #0x1 166a08: b81ec3aa stur w10, [x29, #-0x14] 166a0c: 14000001 b 0x166a10 166a10: b85ec3a8 ldur w8, [x29, #-0x14] 166a14: d53bd049 mrs x9, TPIDR_EL0 166a18: f9401529 ldr x9, [x9, #0x28] 166a1c: f85f83aa ldur x10, [x29, #-0x8] 166a20: eb0a0129 subs x9, x9, x10 166a24: b90017e8 str w8, [sp, #0x14] 166a28: f90007e9 str x9, [sp, #0x8] 166a2c: 540000c1 b.ne 0x166a44 166a30: 14000001 b 0x166a34 166a34: b94017e0 ldr w0, [sp, #0x14] 166a38: a9457bfd ldp x29, x30, [sp, #0x50] 166a3c: 910183ff add sp, sp, #0x60 166a40: d65f03c0 ret 166a44: 97fd0ccb bl 0xa9d70 <__stack_chk_fail@plt> 0000000000166a48 : 166a48: d100c3ff sub sp, sp, #0x30 166a4c: a9027bfd stp x29, x30, [sp, #0x20] 166a50: 910083fd add x29, sp, #0x20 166a54: d2800008 mov x8, #0x0 // =0 166a58: f9000be0 str x0, [sp, #0x10] 166a5c: f90007e1 str x1, [sp, #0x8] 166a60: f9400be0 ldr x0, [sp, #0x10] 166a64: f90003e8 str x8, [sp] 166a68: b5000040 cbnz x0, 0x166a70 166a6c: 14000003 b 0x166a78 166a70: f94007e8 ldr x8, [sp, #0x8] 166a74: b50000a8 cbnz x8, 0x166a88 166a78: b24003e0 orr x0, xzr, #0x1 166a7c: 97fcee05 bl 0xa2290 166a80: f81f83a0 stur x0, [x29, #-0x8] 166a84: 14000011 b 0x166ac8 166a88: 92800008 mov x8, #-0x1 // =-1 166a8c: f9400be9 ldr x9, [sp, #0x10] 166a90: f94007ea ldr x10, [sp, #0x8] 166a94: 9aca0908 udiv x8, x8, x10 166a98: eb08013f cmp x9, x8 166a9c: 1a9f97eb cset w11, hi 166aa0: 3700004b tbnz w11, #0x0, 0x166aa8 166aa4: 14000004 b 0x166ab4 166aa8: f94003e8 ldr x8, [sp] 166aac: f81f83a8 stur x8, [x29, #-0x8] 166ab0: 14000006 b 0x166ac8 166ab4: f9400be8 ldr x8, [sp, #0x10] 166ab8: f94007e9 ldr x9, [sp, #0x8] 166abc: 9b097d00 mul x0, x8, x9 166ac0: 97fcedf4 bl 0xa2290 166ac4: f81f83a0 stur x0, [x29, #-0x8] 166ac8: f85f83a0 ldur x0, [x29, #-0x8] 166acc: a9427bfd ldp x29, x30, [sp, #0x20] 166ad0: 9100c3ff add sp, sp, #0x30 166ad4: d65f03c0 ret 166ad8: d10083ff sub sp, sp, #0x20 166adc: a9017bfd stp x29, x30, [sp, #0x10] 166ae0: 910043fd add x29, sp, #0x10 166ae4: f90007e0 str x0, [sp, #0x8] 166ae8: f94007e0 ldr x0, [sp, #0x8] 166aec: b5000080 cbnz x0, 0x166afc 166af0: f94007e8 ldr x8, [sp, #0x8] 166af4: 91000508 add x8, x8, #0x1 166af8: f90007e8 str x8, [sp, #0x8] 166afc: f94007e0 ldr x0, [sp, #0x8] 166b00: 97fcede4 bl 0xa2290 166b04: a9417bfd ldp x29, x30, [sp, #0x10] 166b08: 910083ff add sp, sp, #0x20 166b0c: d65f03c0 ret 0000000000166b10 : 166b10: d10103ff sub sp, sp, #0x40 166b14: a9037bfd stp x29, x30, [sp, #0x30] 166b18: 9100c3fd add x29, sp, #0x30 166b1c: b24003e0 orr x0, xzr, #0x1 166b20: b27c03e1 orr x1, xzr, #0x10 166b24: d2800008 mov x8, #0x0 // =0 166b28: d0000a09 adrp x9, 0x2a8000 166b2c: f943cd29 ldr x9, [x9, #0x798] 166b30: f9000be8 str x8, [sp, #0x10] 166b34: f90007e9 str x9, [sp, #0x8] 166b38: 97fced72 bl 0xa2100 166b3c: f81f03a0 stur x0, [x29, #-0x10] 166b40: f85f03a8 ldur x8, [x29, #-0x10] 166b44: f9400be9 ldr x9, [sp, #0x10] 166b48: eb09011f cmp x8, x9 166b4c: 1a9f17ea cset w10, eq 166b50: 3700004a tbnz w10, #0x0, 0x166b58 166b54: 14000004 b 0x166b64 166b58: f9400be8 ldr x8, [sp, #0x10] 166b5c: f81f83a8 stur x8, [x29, #-0x8] 166b60: 140000bc b 0x166e50 166b64: b27b03e1 orr x1, xzr, #0x20 166b68: b24003e0 orr x0, xzr, #0x1 166b6c: 97fced65 bl 0xa2100 166b70: f85f03a1 ldur x1, [x29, #-0x10] 166b74: f9000020 str x0, [x1] 166b78: f85f03a0 ldur x0, [x29, #-0x10] 166b7c: f9400000 ldr x0, [x0] 166b80: f9400be1 ldr x1, [sp, #0x10] 166b84: eb01001f cmp x0, x1 166b88: 1a9f17e8 cset w8, eq 166b8c: 37000048 tbnz w8, #0x0, 0x166b94 166b90: 14000006 b 0x166ba8 166b94: f85f03a0 ldur x0, [x29, #-0x10] 166b98: 97fcecae bl 0xa1e50 166b9c: f9400be0 ldr x0, [sp, #0x10] 166ba0: f81f83a0 stur x0, [x29, #-0x8] 166ba4: 140000ab b 0x166e50 166ba8: d2835301 mov x1, #0x1a98 // =6808 166bac: b24003e0 orr x0, xzr, #0x1 166bb0: 97fced54 bl 0xa2100 166bb4: f85f03a1 ldur x1, [x29, #-0x10] 166bb8: f9000420 str x0, [x1, #0x8] 166bbc: f85f03a0 ldur x0, [x29, #-0x10] 166bc0: f9400400 ldr x0, [x0, #0x8] 166bc4: f9400be1 ldr x1, [sp, #0x10] 166bc8: eb01001f cmp x0, x1 166bcc: 1a9f17e8 cset w8, eq 166bd0: 37000048 tbnz w8, #0x0, 0x166bd8 166bd4: 14000009 b 0x166bf8 166bd8: f85f03a8 ldur x8, [x29, #-0x10] 166bdc: f9400100 ldr x0, [x8] 166be0: 97fcec9c bl 0xa1e50 166be4: f85f03a0 ldur x0, [x29, #-0x10] 166be8: 97fcec9a bl 0xa1e50 166bec: f9400be8 ldr x8, [sp, #0x10] 166bf0: f81f83a8 stur x8, [x29, #-0x8] 166bf4: 14000097 b 0x166e50 166bf8: 97fcef06 bl 0xa2810 166bfc: f85f03a8 ldur x8, [x29, #-0x10] 166c00: f9400508 ldr x8, [x8, #0x8] 166c04: f9003500 str x0, [x8, #0x68] 166c08: f85f03a8 ldur x8, [x29, #-0x10] 166c0c: f9400508 ldr x8, [x8, #0x8] 166c10: f9403508 ldr x8, [x8, #0x68] 166c14: f9400be0 ldr x0, [sp, #0x10] 166c18: eb00011f cmp x8, x0 166c1c: 1a9f17e9 cset w9, eq 166c20: 37000049 tbnz w9, #0x0, 0x166c28 166c24: 1400000c b 0x166c54 166c28: f85f03a8 ldur x8, [x29, #-0x10] 166c2c: f9400500 ldr x0, [x8, #0x8] 166c30: 97fcec88 bl 0xa1e50 166c34: f85f03a8 ldur x8, [x29, #-0x10] 166c38: f9400100 ldr x0, [x8] 166c3c: 97fcec85 bl 0xa1e50 166c40: f85f03a0 ldur x0, [x29, #-0x10] 166c44: 97fcec83 bl 0xa1e50 166c48: f9400be8 ldr x8, [sp, #0x10] 166c4c: f81f83a8 stur x8, [x29, #-0x8] 166c50: 14000080 b 0x166e50 166c54: 321d03e8 orr w8, wzr, #0x8 166c58: b27c03e9 orr x9, xzr, #0x10 166c5c: f85f03aa ldur x10, [x29, #-0x10] 166c60: f940054a ldr x10, [x10, #0x8] 166c64: f902a149 str x9, [x10, #0x540] 166c68: f94007e9 ldr x9, [sp, #0x8] 166c6c: b940012b ldr w11, [x9] 166c70: 1ac80968 udiv w8, w11, w8 166c74: 2a0803ea mov w10, w8 166c78: d3407d4a ubfx x10, x10, #0, #32 166c7c: f85f03ac ldur x12, [x29, #-0x10] 166c80: f940058c ldr x12, [x12, #0x8] 166c84: f942a18c ldr x12, [x12, #0x540] 166c88: 9b0c7d40 mul x0, x10, x12 166c8c: 97fced81 bl 0xa2290 166c90: f85f03a9 ldur x9, [x29, #-0x10] 166c94: f9400529 ldr x9, [x9, #0x8] 166c98: f9029920 str x0, [x9, #0x530] 166c9c: f9400be9 ldr x9, [sp, #0x10] 166ca0: eb00013f cmp x9, x0 166ca4: 1a9f17e8 cset w8, eq 166ca8: 37000048 tbnz w8, #0x0, 0x166cb0 166cac: 14000010 b 0x166cec 166cb0: f85f03a8 ldur x8, [x29, #-0x10] 166cb4: f9400508 ldr x8, [x8, #0x8] 166cb8: f9403500 ldr x0, [x8, #0x68] 166cbc: 97fce675 bl 0xa0690 166cc0: f85f03a8 ldur x8, [x29, #-0x10] 166cc4: f9400500 ldr x0, [x8, #0x8] 166cc8: 97fcec62 bl 0xa1e50 166ccc: f85f03a8 ldur x8, [x29, #-0x10] 166cd0: f9400100 ldr x0, [x8] 166cd4: 97fcec5f bl 0xa1e50 166cd8: f85f03a0 ldur x0, [x29, #-0x10] 166cdc: 97fcec5d bl 0xa1e50 166ce0: f9400be8 ldr x8, [sp, #0x10] 166ce4: f81f83a8 stur x8, [x29, #-0x8] 166ce8: 1400005a b 0x166e50 166cec: b81ec3bf stur wzr, [x29, #-0x14] 166cf0: 321d03e8 orr w8, wzr, #0x8 166cf4: b85ec3a9 ldur w9, [x29, #-0x14] 166cf8: 6b08013f cmp w9, w8 166cfc: 1a9f27e8 cset w8, lo 166d00: 37000048 tbnz w8, #0x0, 0x166d08 166d04: 14000025 b 0x166d98 166d08: d281f108 mov x8, #0xf88 // =3976 166d0c: d2801609 mov x9, #0xb0 // =176 166d10: b27c0bea orr x10, xzr, #0x70 166d14: b27d03eb orr x11, xzr, #0x8 166d18: f85f03ac ldur x12, [x29, #-0x10] 166d1c: f940058c ldr x12, [x12, #0x8] 166d20: 8b0a018a add x10, x12, x10 166d24: b85ec3ad ldur w13, [x29, #-0x14] 166d28: 2a0d03ec mov w12, w13 166d2c: d3407d8c ubfx x12, x12, #0, #32 166d30: 9b0c7d6c mul x12, x11, x12 166d34: 8b0c014a add x10, x10, x12 166d38: f9400bec ldr x12, [sp, #0x10] 166d3c: f900014c str x12, [x10] 166d40: f85f03aa ldur x10, [x29, #-0x10] 166d44: f940054a ldr x10, [x10, #0x8] 166d48: 8b090149 add x9, x10, x9 166d4c: b85ec3ad ldur w13, [x29, #-0x14] 166d50: 2a0d03ea mov w10, w13 166d54: d3407d4a ubfx x10, x10, #0, #32 166d58: 9b0a7d6a mul x10, x11, x10 166d5c: 8b0a0129 add x9, x9, x10 166d60: f900012c str x12, [x9] 166d64: f85f03a9 ldur x9, [x29, #-0x10] 166d68: f9400529 ldr x9, [x9, #0x8] 166d6c: 8b080128 add x8, x9, x8 166d70: b85ec3ad ldur w13, [x29, #-0x14] 166d74: 2a0d03e9 mov w9, w13 166d78: d3407d29 ubfx x9, x9, #0, #32 166d7c: 9b097d69 mul x9, x11, x9 166d80: 8b090108 add x8, x8, x9 166d84: f900010c str x12, [x8] 166d88: b85ec3a8 ldur w8, [x29, #-0x14] 166d8c: 11000508 add w8, w8, #0x1 166d90: b81ec3a8 stur w8, [x29, #-0x14] 166d94: 17ffffd7 b 0x166cf0 166d98: f85f03a8 ldur x8, [x29, #-0x10] 166d9c: f9400508 ldr x8, [x8, #0x8] 166da0: b901b11f str wzr, [x8, #0x1b0] 166da4: f85f03a8 ldur x8, [x29, #-0x10] 166da8: f9400508 ldr x8, [x8, #0x8] 166dac: b901b51f str wzr, [x8, #0x1b4] 166db0: f85f03a8 ldur x8, [x29, #-0x10] 166db4: f9400508 ldr x8, [x8, #0x8] 166db8: b901cd1f str wzr, [x8, #0x1cc] 166dbc: b81ec3bf stur wzr, [x29, #-0x14] 166dc0: 321d03e8 orr w8, wzr, #0x8 166dc4: b85ec3a9 ldur w9, [x29, #-0x14] 166dc8: 6b08013f cmp w9, w8 166dcc: 1a9f27e8 cset w8, lo 166dd0: 37000048 tbnz w8, #0x0, 0x166dd8 166dd4: 14000011 b 0x166e18 166dd8: b27d07e8 orr x8, xzr, #0x18 166ddc: b27c0fe9 orr x9, xzr, #0xf0 166de0: f85f03aa ldur x10, [x29, #-0x10] 166de4: f940054a ldr x10, [x10, #0x8] 166de8: 8b090149 add x9, x10, x9 166dec: b85ec3ab ldur w11, [x29, #-0x14] 166df0: 2a0b03ea mov w10, w11 166df4: d3407d4a ubfx x10, x10, #0, #32 166df8: 9b0a7d08 mul x8, x8, x10 166dfc: 8b080128 add x8, x9, x8 166e00: aa0803e0 mov x0, x8 166e04: 97fcf33f bl 0xa3b00 166e08: b85ec3a8 ldur w8, [x29, #-0x14] 166e0c: 11000508 add w8, w8, #0x1 166e10: b81ec3a8 stur w8, [x29, #-0x14] 166e14: 17ffffeb b 0x166dc0 166e18: 52800128 mov w8, #0x9 // =9 166e1c: f85f03a9 ldur x9, [x29, #-0x10] 166e20: f9400529 ldr x9, [x9, #0x8] 166e24: f9400bea ldr x10, [sp, #0x10] 166e28: f900312a str x10, [x9, #0x60] 166e2c: f85f03a0 ldur x0, [x29, #-0x10] 166e30: b90007e8 str w8, [sp, #0x4] 166e34: 9400000b bl 0x166e60 166e38: f85f03a9 ldur x9, [x29, #-0x10] 166e3c: f9400129 ldr x9, [x9] 166e40: b94007e8 ldr w8, [sp, #0x4] 166e44: b9000128 str w8, [x9] 166e48: f85f03a9 ldur x9, [x29, #-0x10] 166e4c: f81f83a9 stur x9, [x29, #-0x8] 166e50: f85f83a0 ldur x0, [x29, #-0x8] 166e54: a9437bfd ldp x29, x30, [sp, #0x30] 166e58: 910103ff add sp, sp, #0x40 166e5c: d65f03c0 ret 166e60: d100c3ff sub sp, sp, #0x30 166e64: f90013fe str x30, [sp, #0x20] 166e68: d2800008 mov x8, #0x0 // =0 166e6c: d2806609 mov x9, #0x330 // =816 166e70: 5280000a mov w10, #0x0 // =0 166e74: b27703e2 orr x2, xzr, #0x200 166e78: 320003eb orr w11, wzr, #0x1 166e7c: f9000fe0 str x0, [sp, #0x18] 166e80: f9400fe0 ldr x0, [sp, #0x18] 166e84: f9400400 ldr x0, [x0, #0x8] 166e88: f9000008 str x8, [x0] 166e8c: f9400fe0 ldr x0, [sp, #0x18] 166e90: f9400400 ldr x0, [x0, #0x8] 166e94: f9000408 str x8, [x0, #0x8] 166e98: f9400fe0 ldr x0, [sp, #0x18] 166e9c: f9400400 ldr x0, [x0, #0x8] 166ea0: f9000808 str x8, [x0, #0x10] 166ea4: f9400fe0 ldr x0, [sp, #0x18] 166ea8: f9400400 ldr x0, [x0, #0x8] 166eac: f9000c08 str x8, [x0, #0x18] 166eb0: f9400fe0 ldr x0, [sp, #0x18] 166eb4: f9400400 ldr x0, [x0, #0x8] 166eb8: f9001008 str x8, [x0, #0x20] 166ebc: f9400fe0 ldr x0, [sp, #0x18] 166ec0: f9400400 ldr x0, [x0, #0x8] 166ec4: f9001408 str x8, [x0, #0x28] 166ec8: f9400fe0 ldr x0, [sp, #0x18] 166ecc: f9400400 ldr x0, [x0, #0x8] 166ed0: f9001808 str x8, [x0, #0x30] 166ed4: f9400fe0 ldr x0, [sp, #0x18] 166ed8: f9400400 ldr x0, [x0, #0x8] 166edc: f9001c08 str x8, [x0, #0x38] 166ee0: f9400fe0 ldr x0, [sp, #0x18] 166ee4: f9400400 ldr x0, [x0, #0x8] 166ee8: f9002c08 str x8, [x0, #0x58] 166eec: f9400fe8 ldr x8, [sp, #0x18] 166ef0: f9400508 ldr x8, [x8, #0x8] 166ef4: 8b090108 add x8, x8, x9 166ef8: aa0803e0 mov x0, x8 166efc: 2a0a03e1 mov w1, w10 166f00: f9000be9 str x9, [sp, #0x10] 166f04: b9000feb str w11, [sp, #0xc] 166f08: 97fcff3a bl 0xa6bf0 166f0c: f9400fe8 ldr x8, [sp, #0x18] 166f10: f9400508 ldr x8, [x8, #0x8] 166f14: f9400be9 ldr x9, [sp, #0x10] 166f18: 8b090108 add x8, x8, x9 166f1c: b9400fea ldr w10, [sp, #0xc] 166f20: b900010a str w10, [x8] 166f24: f9400fe8 ldr x8, [sp, #0x18] 166f28: f9400508 ldr x8, [x8, #0x8] 166f2c: f9029d1f str xzr, [x8, #0x538] 166f30: f9400fe8 ldr x8, [sp, #0x18] 166f34: f9400108 ldr x8, [x8] 166f38: b9001d1f str wzr, [x8, #0x1c] 166f3c: f94013fe ldr x30, [sp, #0x20] 166f40: 9100c3ff add sp, sp, #0x30 166f44: d65f03c0 ret 0000000000166f48 : 166f48: d100c3ff sub sp, sp, #0x30 166f4c: a9027bfd stp x29, x30, [sp, #0x20] 166f50: 910083fd add x29, sp, #0x20 166f54: d2800008 mov x8, #0x0 // =0 166f58: f81f83a0 stur x0, [x29, #-0x8] 166f5c: f85f83a0 ldur x0, [x29, #-0x8] 166f60: eb08001f cmp x0, x8 166f64: 1a9f17e9 cset w9, eq 166f68: f90007e8 str x8, [sp, #0x8] 166f6c: 37000049 tbnz w9, #0x0, 0x166f74 166f70: 14000002 b 0x166f78 166f74: 14000032 b 0x16703c 166f78: f85f83a0 ldur x0, [x29, #-0x8] 166f7c: 97fcf1d9 bl 0xa36e0 166f80: f85f83a8 ldur x8, [x29, #-0x8] 166f84: f9400508 ldr x8, [x8, #0x8] 166f88: f9429908 ldr x8, [x8, #0x530] 166f8c: f94007e9 ldr x9, [sp, #0x8] 166f90: eb08013f cmp x9, x8 166f94: 1a9f07ea cset w10, ne 166f98: 3700004a tbnz w10, #0x0, 0x166fa0 166f9c: 14000005 b 0x166fb0 166fa0: f85f83a8 ldur x8, [x29, #-0x8] 166fa4: f9400508 ldr x8, [x8, #0x8] 166fa8: f9429900 ldr x0, [x8, #0x530] 166fac: 97fceba9 bl 0xa1e50 166fb0: f85f83a8 ldur x8, [x29, #-0x8] 166fb4: f9400508 ldr x8, [x8, #0x8] 166fb8: f9403500 ldr x0, [x8, #0x68] 166fbc: 97fce5b5 bl 0xa0690 166fc0: b81f43bf stur wzr, [x29, #-0xc] 166fc4: 321d03e8 orr w8, wzr, #0x8 166fc8: b85f43a9 ldur w9, [x29, #-0xc] 166fcc: 6b08013f cmp w9, w8 166fd0: 1a9f27e8 cset w8, lo 166fd4: 37000048 tbnz w8, #0x0, 0x166fdc 166fd8: 14000011 b 0x16701c 166fdc: b27d07e8 orr x8, xzr, #0x18 166fe0: b27c0fe9 orr x9, xzr, #0xf0 166fe4: f85f83aa ldur x10, [x29, #-0x8] 166fe8: f940054a ldr x10, [x10, #0x8] 166fec: 8b090149 add x9, x10, x9 166ff0: b85f43ab ldur w11, [x29, #-0xc] 166ff4: 2a0b03ea mov w10, w11 166ff8: d3407d4a ubfx x10, x10, #0, #32 166ffc: 9b0a7d08 mul x8, x8, x10 167000: 8b080128 add x8, x9, x8 167004: aa0803e0 mov x0, x8 167008: 97fd1012 bl 0xab050 16700c: b85f43a8 ldur w8, [x29, #-0xc] 167010: 11000508 add w8, w8, #0x1 167014: b81f43a8 stur w8, [x29, #-0xc] 167018: 17ffffeb b 0x166fc4 16701c: f85f83a8 ldur x8, [x29, #-0x8] 167020: f9400500 ldr x0, [x8, #0x8] 167024: 97fceb8b bl 0xa1e50 167028: f85f83a8 ldur x8, [x29, #-0x8] 16702c: f9400100 ldr x0, [x8] 167030: 97fceb88 bl 0xa1e50 167034: f85f83a0 ldur x0, [x29, #-0x8] 167038: 97fceb86 bl 0xa1e50 16703c: a9427bfd ldp x29, x30, [sp, #0x20] 167040: 9100c3ff add sp, sp, #0x30 167044: d65f03c0 ret 0000000000167048 : 167048: d10203ff sub sp, sp, #0x80 16704c: a9077bfd stp x29, x30, [sp, #0x70] 167050: 9101c3fd add x29, sp, #0x70 167054: 52800128 mov w8, #0x9 // =9 167058: d2800009 mov x9, #0x0 // =0 16705c: b0000a0a adrp x10, 0x2a8000 167060: f943314a ldr x10, [x10, #0x660] 167064: f81f03a0 stur x0, [x29, #-0x10] 167068: b81ec3bf stur wzr, [x29, #-0x14] 16706c: f85f03a0 ldur x0, [x29, #-0x10] 167070: f9400000 ldr x0, [x0] 167074: b940000b ldr w11, [x0] 167078: 6b08017f cmp w11, w8 16707c: 1a9f17e8 cset w8, eq 167080: f81e03a9 stur x9, [x29, #-0x20] 167084: f81d83aa stur x10, [x29, #-0x28] 167088: 37000048 tbnz w8, #0x0, 0x167090 16708c: 14000004 b 0x16709c 167090: 320003e8 orr w8, wzr, #0x1 167094: b81fc3a8 stur w8, [x29, #-0x4] 167098: 140000f1 b 0x16745c 16709c: d281fb08 mov x8, #0xfd8 // =4056 1670a0: d2820809 mov x9, #0x1040 // =4160 1670a4: f85f03aa ldur x10, [x29, #-0x10] 1670a8: f940054a ldr x10, [x10, #0x8] 1670ac: 8b090149 add x9, x10, x9 1670b0: f85f03aa ldur x10, [x29, #-0x10] 1670b4: f940054a ldr x10, [x10, #0x8] 1670b8: 8b080141 add x1, x10, x8 1670bc: aa0903e0 mov x0, x9 1670c0: 97fce5f8 bl 0xa08a0 1670c4: f85f03a8 ldur x8, [x29, #-0x10] 1670c8: f9400508 ldr x8, [x8, #0x8] 1670cc: b941cd0b ldr w11, [x8, #0x1cc] 1670d0: 3500004b cbnz w11, 0x1670d8 1670d4: 14000022 b 0x16715c 1670d8: b27c03e8 orr x8, xzr, #0x10 1670dc: d2805009 mov x9, #0x280 // =640 1670e0: f85f03aa ldur x10, [x29, #-0x10] 1670e4: f940054a ldr x10, [x10, #0x8] 1670e8: 8b090149 add x9, x10, x9 1670ec: 8b080128 add x8, x9, x8 1670f0: f9400508 ldr x8, [x8, #0x8] 1670f4: f85e03a9 ldur x9, [x29, #-0x20] 1670f8: eb08013f cmp x9, x8 1670fc: 1a9f07eb cset w11, ne 167100: 3700004b tbnz w11, #0x0, 0x167108 167104: 14000016 b 0x16715c 167108: b27c03e8 orr x8, xzr, #0x10 16710c: d2805009 mov x9, #0x280 // =640 167110: f85f03aa ldur x10, [x29, #-0x10] 167114: f940054a ldr x10, [x10, #0x8] 167118: 8b09014a add x10, x10, x9 16711c: 8b08014a add x10, x10, x8 167120: f9400540 ldr x0, [x10, #0x8] 167124: f81d03a8 stur x8, [x29, #-0x30] 167128: f9001fe9 str x9, [sp, #0x38] 16712c: 97fceb49 bl 0xa1e50 167130: f85f03a8 ldur x8, [x29, #-0x10] 167134: f9400508 ldr x8, [x8, #0x8] 167138: f9401fe9 ldr x9, [sp, #0x38] 16713c: 8b090108 add x8, x8, x9 167140: f85d03aa ldur x10, [x29, #-0x30] 167144: 8b0a0108 add x8, x8, x10 167148: f85e03a0 ldur x0, [x29, #-0x20] 16714c: f9000500 str x0, [x8, #0x8] 167150: f85f03a8 ldur x8, [x29, #-0x10] 167154: f9400508 ldr x8, [x8, #0x8] 167158: b901cd1f str wzr, [x8, #0x1cc] 16715c: f85f03a8 ldur x8, [x29, #-0x10] 167160: f9400508 ldr x8, [x8, #0x8] 167164: f9403500 ldr x0, [x8, #0x68] 167168: 97fd0dea bl 0xaa910 16716c: b81e83bf stur wzr, [x29, #-0x18] 167170: 321d03e8 orr w8, wzr, #0x8 167174: b85e83a9 ldur w9, [x29, #-0x18] 167178: 6b08013f cmp w9, w8 16717c: 1a9f27e8 cset w8, lo 167180: 37000048 tbnz w8, #0x0, 0x167188 167184: 14000067 b 0x167320 167188: b27c0be8 orr x8, xzr, #0x70 16718c: b27d03e9 orr x9, xzr, #0x8 167190: f85f03aa ldur x10, [x29, #-0x10] 167194: f940054a ldr x10, [x10, #0x8] 167198: 8b080148 add x8, x10, x8 16719c: b85e83ab ldur w11, [x29, #-0x18] 1671a0: 2a0b03ea mov w10, w11 1671a4: d3407d4a ubfx x10, x10, #0, #32 1671a8: 9b0a7d29 mul x9, x9, x10 1671ac: 8b090108 add x8, x8, x9 1671b0: f9400108 ldr x8, [x8] 1671b4: f85e03a9 ldur x9, [x29, #-0x20] 1671b8: eb08013f cmp x9, x8 1671bc: 1a9f07eb cset w11, ne 1671c0: 3700004b tbnz w11, #0x0, 0x1671c8 1671c4: 1400001d b 0x167238 1671c8: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 1671cc: b27c0be9 orr x9, xzr, #0x70 1671d0: b27d03ea orr x10, xzr, #0x8 1671d4: f85f03ab ldur x11, [x29, #-0x10] 1671d8: f940056b ldr x11, [x11, #0x8] 1671dc: 8b09016b add x11, x11, x9 1671e0: b85e83ac ldur w12, [x29, #-0x18] 1671e4: 2a0c03ed mov w13, w12 1671e8: d3407dad ubfx x13, x13, #0, #32 1671ec: 9b0d7d4d mul x13, x10, x13 1671f0: 8b0d016b add x11, x11, x13 1671f4: f940016b ldr x11, [x11] 1671f8: 8b080160 add x0, x11, x8 1671fc: f9001be9 str x9, [sp, #0x30] 167200: f90017ea str x10, [sp, #0x28] 167204: 97fceb13 bl 0xa1e50 167208: f85f03a8 ldur x8, [x29, #-0x10] 16720c: f9400508 ldr x8, [x8, #0x8] 167210: f9401be9 ldr x9, [sp, #0x30] 167214: 8b090108 add x8, x8, x9 167218: b85e83ac ldur w12, [x29, #-0x18] 16721c: 2a0c03ea mov w10, w12 167220: d3407d4a ubfx x10, x10, #0, #32 167224: f94017eb ldr x11, [sp, #0x28] 167228: 9b0a7d6a mul x10, x11, x10 16722c: 8b0a0108 add x8, x8, x10 167230: f85e03aa ldur x10, [x29, #-0x20] 167234: f900010a str x10, [x8] 167238: d281f108 mov x8, #0xf88 // =3976 16723c: b27d03e9 orr x9, xzr, #0x8 167240: f85f03aa ldur x10, [x29, #-0x10] 167244: f940054a ldr x10, [x10, #0x8] 167248: 8b080148 add x8, x10, x8 16724c: b85e83ab ldur w11, [x29, #-0x18] 167250: 2a0b03ea mov w10, w11 167254: d3407d4a ubfx x10, x10, #0, #32 167258: 9b0a7d29 mul x9, x9, x10 16725c: 8b090108 add x8, x8, x9 167260: f9400108 ldr x8, [x8] 167264: f85e03a9 ldur x9, [x29, #-0x20] 167268: eb08013f cmp x9, x8 16726c: 1a9f07eb cset w11, ne 167270: 3700004b tbnz w11, #0x0, 0x167278 167274: 14000027 b 0x167310 167278: d2801608 mov x8, #0xb0 // =176 16727c: d281f109 mov x9, #0xf88 // =3976 167280: b27d03ea orr x10, xzr, #0x8 167284: f85f03ab ldur x11, [x29, #-0x10] 167288: f940056b ldr x11, [x11, #0x8] 16728c: 8b09016b add x11, x11, x9 167290: b85e83ac ldur w12, [x29, #-0x18] 167294: 2a0c03ed mov w13, w12 167298: d3407dad ubfx x13, x13, #0, #32 16729c: 9b0d7d4d mul x13, x10, x13 1672a0: 8b0d016b add x11, x11, x13 1672a4: f9400160 ldr x0, [x11] 1672a8: f90013e8 str x8, [sp, #0x20] 1672ac: f9000fe9 str x9, [sp, #0x18] 1672b0: f9000bea str x10, [sp, #0x10] 1672b4: 97fceae7 bl 0xa1e50 1672b8: f85f03a8 ldur x8, [x29, #-0x10] 1672bc: f9400508 ldr x8, [x8, #0x8] 1672c0: f94013e9 ldr x9, [sp, #0x20] 1672c4: 8b090108 add x8, x8, x9 1672c8: b85e83ac ldur w12, [x29, #-0x18] 1672cc: 2a0c03ea mov w10, w12 1672d0: d3407d4a ubfx x10, x10, #0, #32 1672d4: f9400beb ldr x11, [sp, #0x10] 1672d8: 9b0a7d6a mul x10, x11, x10 1672dc: 8b0a0108 add x8, x8, x10 1672e0: f85e03aa ldur x10, [x29, #-0x20] 1672e4: f900010a str x10, [x8] 1672e8: f85f03a8 ldur x8, [x29, #-0x10] 1672ec: f9400508 ldr x8, [x8, #0x8] 1672f0: f9400fed ldr x13, [sp, #0x18] 1672f4: 8b0d0108 add x8, x8, x13 1672f8: b85e83ac ldur w12, [x29, #-0x18] 1672fc: 2a0c03e0 mov w0, w12 167300: d3407c00 ubfx x0, x0, #0, #32 167304: 9b007d60 mul x0, x11, x0 167308: 8b000108 add x8, x8, x0 16730c: f900010a str x10, [x8] 167310: b85e83a8 ldur w8, [x29, #-0x18] 167314: 11000508 add w8, w8, #0x1 167318: b81e83a8 stur w8, [x29, #-0x18] 16731c: 17ffff95 b 0x167170 167320: f85f03a8 ldur x8, [x29, #-0x10] 167324: f9400508 ldr x8, [x8, #0x8] 167328: b901b11f str wzr, [x8, #0x1b0] 16732c: f85f03a8 ldur x8, [x29, #-0x10] 167330: f9400508 ldr x8, [x8, #0x8] 167334: b901b51f str wzr, [x8, #0x1b4] 167338: f85f03a8 ldur x8, [x29, #-0x10] 16733c: f9400508 ldr x8, [x8, #0x8] 167340: f9403108 ldr x8, [x8, #0x60] 167344: f85e03a9 ldur x9, [x29, #-0x20] 167348: eb08013f cmp x9, x8 16734c: 1a9f07ea cset w10, ne 167350: 3700004a tbnz w10, #0x0, 0x167358 167354: 14000011 b 0x167398 167358: f85f03a8 ldur x8, [x29, #-0x10] 16735c: f9400508 ldr x8, [x8, #0x8] 167360: f9403108 ldr x8, [x8, #0x60] 167364: f85d83a9 ldur x9, [x29, #-0x28] 167368: eb09011f cmp x8, x9 16736c: 1a9f07ea cset w10, ne 167370: 3700004a tbnz w10, #0x0, 0x167378 167374: 14000005 b 0x167388 167378: f85f03a8 ldur x8, [x29, #-0x10] 16737c: f9400508 ldr x8, [x8, #0x8] 167380: f9403100 ldr x0, [x8, #0x60] 167384: 97fcf137 bl 0xa3860 167388: f85f03a8 ldur x8, [x29, #-0x10] 16738c: f9400508 ldr x8, [x8, #0x8] 167390: f85e03a9 ldur x9, [x29, #-0x20] 167394: f9003109 str x9, [x8, #0x60] 167398: f85f03a8 ldur x8, [x29, #-0x10] 16739c: f9400508 ldr x8, [x8, #0x8] 1673a0: b94fc909 ldr w9, [x8, #0xfc8] 1673a4: 35000049 cbnz w9, 0x1673ac 1673a8: 14000015 b 0x1673fc 1673ac: d2800508 mov x8, #0x28 // =40 1673b0: d2803a09 mov x9, #0x1d0 // =464 1673b4: b27c03ea orr x10, xzr, #0x10 1673b8: d282080b mov x11, #0x1040 // =4160 1673bc: f85f03ac ldur x12, [x29, #-0x10] 1673c0: f940058c ldr x12, [x12, #0x8] 1673c4: 8b090189 add x9, x12, x9 1673c8: 8b0a0129 add x9, x9, x10 1673cc: 8b080128 add x8, x9, x8 1673d0: f85f03a9 ldur x9, [x29, #-0x10] 1673d4: f9400529 ldr x9, [x9, #0x8] 1673d8: 8b0b0129 add x9, x9, x11 1673dc: aa0803e0 mov x0, x8 1673e0: aa0903e1 mov x1, x9 1673e4: aa0a03e2 mov x2, x10 1673e8: 97fd0422 bl 0xa8470 1673ec: 35000040 cbnz w0, 0x1673f4 1673f0: 14000003 b 0x1673fc 1673f4: 320003e8 orr w8, wzr, #0x1 1673f8: b81ec3a8 stur w8, [x29, #-0x14] 1673fc: 12800008 mov w8, #-0x1 // =-1 167400: 52800129 mov w9, #0x9 // =9 167404: 5280000a mov w10, #0x0 // =0 167408: f85f03ab ldur x11, [x29, #-0x10] 16740c: f940056b ldr x11, [x11, #0x8] 167410: b90fd17f str wzr, [x11, #0xfd0] 167414: f85f03a0 ldur x0, [x29, #-0x10] 167418: b9000fe8 str w8, [sp, #0xc] 16741c: b9000be9 str w9, [sp, #0x8] 167420: b90007ea str w10, [sp, #0x4] 167424: 97fffe8f bl 0x166e60 167428: f85f03ab ldur x11, [x29, #-0x10] 16742c: f940016b ldr x11, [x11] 167430: b9400be8 ldr w8, [sp, #0x8] 167434: b9000168 str w8, [x11] 167438: b85ec3a9 ldur w9, [x29, #-0x14] 16743c: b94007ea ldr w10, [sp, #0x4] 167440: 6b0a013f cmp w9, w10 167444: 1a9f07e9 cset w9, ne 167448: b9400fec ldr w12, [sp, #0xc] 16744c: 4a0c0129 eor w9, w9, w12 167450: 320003ed orr w13, wzr, #0x1 167454: 0a0d0129 and w9, w9, w13 167458: b81fc3a9 stur w9, [x29, #-0x4] 16745c: b85fc3a0 ldur w0, [x29, #-0x4] 167460: a9477bfd ldp x29, x30, [sp, #0x70] 167464: 910203ff add sp, sp, #0x80 167468: d65f03c0 ret 000000000016746c : 16746c: d10203ff sub sp, sp, #0x80 167470: a9077bfd stp x29, x30, [sp, #0x70] 167474: 9101c3fd add x29, sp, #0x70 167478: f9400ba8 ldr x8, [x29, #0x10] 16747c: f9400fa9 ldr x9, [x29, #0x18] 167480: f81f83a0 stur x0, [x29, #-0x8] 167484: f81f03a1 stur x1, [x29, #-0x10] 167488: f81e83a2 stur x2, [x29, #-0x18] 16748c: f81e03a3 stur x3, [x29, #-0x20] 167490: f81d83a4 stur x4, [x29, #-0x28] 167494: f81d03a5 stur x5, [x29, #-0x30] 167498: f9001fe6 str x6, [sp, #0x38] 16749c: f9001be7 str x7, [sp, #0x30] 1674a0: f90017e8 str x8, [sp, #0x28] 1674a4: f90013e9 str x9, [sp, #0x20] 1674a8: f85f83a0 ldur x0, [x29, #-0x8] 1674ac: f85f03a1 ldur x1, [x29, #-0x10] 1674b0: f85e83a2 ldur x2, [x29, #-0x18] 1674b4: f85e03a3 ldur x3, [x29, #-0x20] 1674b8: f85d83a4 ldur x4, [x29, #-0x28] 1674bc: f85d03a5 ldur x5, [x29, #-0x30] 1674c0: f9401fe6 ldr x6, [sp, #0x38] 1674c4: f9401be7 ldr x7, [sp, #0x30] 1674c8: f94017e8 ldr x8, [sp, #0x28] 1674cc: f94013e9 ldr x9, [sp, #0x20] 1674d0: 910003ea mov x10, sp 1674d4: f9000148 str x8, [x10] 1674d8: 910003e8 mov x8, sp 1674dc: f9000509 str x9, [x8, #0x8] 1674e0: 910003e8 mov x8, sp 1674e4: b900111f str wzr, [x8, #0x10] 1674e8: 94000004 bl 0x1674f8 1674ec: a9477bfd ldp x29, x30, [sp, #0x70] 1674f0: 910203ff add sp, sp, #0x80 1674f4: d65f03c0 ret 1674f8: d10243ff sub sp, sp, #0x90 1674fc: a9087bfd stp x29, x30, [sp, #0x80] 167500: 910203fd add x29, sp, #0x80 167504: f9400ba8 ldr x8, [x29, #0x10] 167508: f9400fa9 ldr x9, [x29, #0x18] 16750c: b94023aa ldr w10, [x29, #0x20] 167510: 5280012b mov w11, #0x9 // =9 167514: d280000c mov x12, #0x0 // =0 167518: b0000a0d adrp x13, 0x2a8000 16751c: f941d1ad ldr x13, [x13, #0x3a0] 167520: b0000a0e adrp x14, 0x2a8000 167524: f947edce ldr x14, [x14, #0xfd8] 167528: f000000f adrp x15, 0x16a000 16752c: 913f71ef add x15, x15, #0xfdc 167530: f81f03a0 stur x0, [x29, #-0x10] 167534: f81e83a1 stur x1, [x29, #-0x18] 167538: f81e03a2 stur x2, [x29, #-0x20] 16753c: f81d83a3 stur x3, [x29, #-0x28] 167540: f81d03a4 stur x4, [x29, #-0x30] 167544: f81c83a5 stur x5, [x29, #-0x38] 167548: f90023e6 str x6, [sp, #0x40] 16754c: f9001fe7 str x7, [sp, #0x38] 167550: f9001be8 str x8, [sp, #0x30] 167554: f90017e9 str x9, [sp, #0x28] 167558: b90027ea str w10, [sp, #0x24] 16755c: f85f03a8 ldur x8, [x29, #-0x10] 167560: f9400108 ldr x8, [x8] 167564: b940010a ldr w10, [x8] 167568: 6b0b015f cmp w10, w11 16756c: 1a9f07ea cset w10, ne 167570: f9000fec str x12, [sp, #0x18] 167574: f9000bed str x13, [sp, #0x10] 167578: f90007ee str x14, [sp, #0x8] 16757c: f90003ef str x15, [sp] 167580: 3700004a tbnz w10, #0x0, 0x167588 167584: 14000004 b 0x167594 167588: 528000a8 mov w8, #0x5 // =5 16758c: b81fc3a8 stur w8, [x29, #-0x4] 167590: 14000094 b 0x1677e0 167594: b94027e8 ldr w8, [sp, #0x24] 167598: 35000048 cbnz w8, 0x1675a0 16759c: 14000004 b 0x1675ac 1675a0: 320003e8 orr w8, wzr, #0x1 1675a4: b81fc3a8 stur w8, [x29, #-0x4] 1675a8: 1400008e b 0x1677e0 1675ac: f85e83a8 ldur x8, [x29, #-0x18] 1675b0: f9400fe9 ldr x9, [sp, #0x18] 1675b4: eb08013f cmp x9, x8 1675b8: 1a9f17ea cset w10, eq 1675bc: 3700042a tbnz w10, #0x0, 0x167640 1675c0: f94023e8 ldr x8, [sp, #0x40] 1675c4: f9400fe9 ldr x9, [sp, #0x18] 1675c8: eb08013f cmp x9, x8 1675cc: 1a9f17ea cset w10, eq 1675d0: 3700038a tbnz w10, #0x0, 0x167640 1675d4: f9401be8 ldr x8, [sp, #0x30] 1675d8: f9400fe9 ldr x9, [sp, #0x18] 1675dc: eb08013f cmp x9, x8 1675e0: 1a9f17ea cset w10, eq 1675e4: 370002ea tbnz w10, #0x0, 0x167640 1675e8: f85e03a8 ldur x8, [x29, #-0x20] 1675ec: f9400fe9 ldr x9, [sp, #0x18] 1675f0: eb09011f cmp x8, x9 1675f4: 1a9f07ea cset w10, ne 1675f8: 3700004a tbnz w10, #0x0, 0x167600 1675fc: 14000014 b 0x16764c 167600: f85d83a8 ldur x8, [x29, #-0x28] 167604: f9400fe9 ldr x9, [sp, #0x18] 167608: eb08013f cmp x9, x8 16760c: 1a9f17ea cset w10, eq 167610: 3700018a tbnz w10, #0x0, 0x167640 167614: f85d03a8 ldur x8, [x29, #-0x30] 167618: f9400fe9 ldr x9, [sp, #0x18] 16761c: eb08013f cmp x9, x8 167620: 1a9f17ea cset w10, eq 167624: 370000ea tbnz w10, #0x0, 0x167640 167628: f85c83a8 ldur x8, [x29, #-0x38] 16762c: f9400fe9 ldr x9, [sp, #0x18] 167630: eb08013f cmp x9, x8 167634: 1a9f17ea cset w10, eq 167638: 3700004a tbnz w10, #0x0, 0x167640 16763c: 14000004 b 0x16764c 167640: 321f03e8 orr w8, wzr, #0x2 167644: b81fc3a8 stur w8, [x29, #-0x4] 167648: 14000066 b 0x1677e0 16764c: d281ef88 mov x8, #0xf7c // =3964 167650: f85f03a9 ldur x9, [x29, #-0x10] 167654: f9400529 ldr x9, [x9, #0x8] 167658: 8b080120 add x0, x9, x8 16765c: 97fcf6a1 bl 0xa50e0 167660: f85f03a8 ldur x8, [x29, #-0x10] 167664: f9400508 ldr x8, [x8, #0x8] 167668: f9400be9 ldr x9, [sp, #0x10] 16766c: f9002109 str x9, [x8, #0x40] 167670: f85f03a8 ldur x8, [x29, #-0x10] 167674: f9400508 ldr x8, [x8, #0x8] 167678: f94007e0 ldr x0, [sp, #0x8] 16767c: f9002500 str x0, [x8, #0x48] 167680: f85f03a8 ldur x8, [x29, #-0x10] 167684: f9400508 ldr x8, [x8, #0x8] 167688: f9002909 str x9, [x8, #0x50] 16768c: f85f03a8 ldur x8, [x29, #-0x10] 167690: f9400508 ldr x8, [x8, #0x8] 167694: f9403500 ldr x0, [x8, #0x68] 167698: f85f03a2 ldur x2, [x29, #-0x10] 16769c: f94003e1 ldr x1, [sp] 1676a0: 97fceea0 bl 0xa3120 1676a4: 35000100 cbnz w0, 0x1676c4 1676a8: 320007e8 orr w8, wzr, #0x3 1676ac: 321d03e9 orr w9, wzr, #0x8 1676b0: f85f03aa ldur x10, [x29, #-0x10] 1676b4: f940014a ldr x10, [x10] 1676b8: b9000149 str w9, [x10] 1676bc: b81fc3a8 stur w8, [x29, #-0x4] 1676c0: 14000048 b 0x1677e0 1676c4: 320003e8 orr w8, wzr, #0x1 1676c8: f85e83a9 ldur x9, [x29, #-0x18] 1676cc: f85f03aa ldur x10, [x29, #-0x10] 1676d0: f940054a ldr x10, [x10, #0x8] 1676d4: f9000149 str x9, [x10] 1676d8: f85e03a9 ldur x9, [x29, #-0x20] 1676dc: f85f03aa ldur x10, [x29, #-0x10] 1676e0: f940054a ldr x10, [x10, #0x8] 1676e4: f9000549 str x9, [x10, #0x8] 1676e8: f85d83a9 ldur x9, [x29, #-0x28] 1676ec: f85f03aa ldur x10, [x29, #-0x10] 1676f0: f940054a ldr x10, [x10, #0x8] 1676f4: f9000949 str x9, [x10, #0x10] 1676f8: f85d03a9 ldur x9, [x29, #-0x30] 1676fc: f85f03aa ldur x10, [x29, #-0x10] 167700: f940054a ldr x10, [x10, #0x8] 167704: f9000d49 str x9, [x10, #0x18] 167708: f85c83a9 ldur x9, [x29, #-0x38] 16770c: f85f03aa ldur x10, [x29, #-0x10] 167710: f940054a ldr x10, [x10, #0x8] 167714: f9001149 str x9, [x10, #0x20] 167718: f94023e9 ldr x9, [sp, #0x40] 16771c: f85f03aa ldur x10, [x29, #-0x10] 167720: f940054a ldr x10, [x10, #0x8] 167724: f9001549 str x9, [x10, #0x28] 167728: f9401fe9 ldr x9, [sp, #0x38] 16772c: f85f03aa ldur x10, [x29, #-0x10] 167730: f940054a ldr x10, [x10, #0x8] 167734: f9001949 str x9, [x10, #0x30] 167738: f9401be9 ldr x9, [sp, #0x30] 16773c: f85f03aa ldur x10, [x29, #-0x10] 167740: f940054a ldr x10, [x10, #0x8] 167744: f9001d49 str x9, [x10, #0x38] 167748: f94017e9 ldr x9, [sp, #0x28] 16774c: f85f03aa ldur x10, [x29, #-0x10] 167750: f940054a ldr x10, [x10, #0x8] 167754: f9002d49 str x9, [x10, #0x58] 167758: f85f03a9 ldur x9, [x29, #-0x10] 16775c: f9400529 ldr x9, [x9, #0x8] 167760: b901bd3f str wzr, [x9, #0x1bc] 167764: f85f03a9 ldur x9, [x29, #-0x10] 167768: f9400529 ldr x9, [x9, #0x8] 16776c: b901b93f str wzr, [x9, #0x1b8] 167770: f85f03a9 ldur x9, [x29, #-0x10] 167774: f9400529 ldr x9, [x9, #0x8] 167778: f900e13f str xzr, [x9, #0x1c0] 16777c: f85f03a9 ldur x9, [x29, #-0x10] 167780: f9400529 ldr x9, [x9, #0x8] 167784: b901c93f str wzr, [x9, #0x1c8] 167788: f85f03a9 ldur x9, [x29, #-0x10] 16778c: f9400529 ldr x9, [x9, #0x8] 167790: b90f793f str wzr, [x9, #0xf78] 167794: f85f03a9 ldur x9, [x29, #-0x10] 167798: f9400129 ldr x9, [x9] 16779c: b9401d2b ldr w11, [x9, #0x1c] 1677a0: f85f03a9 ldur x9, [x29, #-0x10] 1677a4: f9400529 ldr x9, [x9, #0x8] 1677a8: b90fc92b str w11, [x9, #0xfc8] 1677ac: f85f03a9 ldur x9, [x29, #-0x10] 1677b0: f9400529 ldr x9, [x9, #0x8] 1677b4: b90fd13f str wzr, [x9, #0xfd0] 1677b8: f85f03a9 ldur x9, [x29, #-0x10] 1677bc: f9400529 ldr x9, [x9, #0x8] 1677c0: b90fcd28 str w8, [x9, #0xfcc] 1677c4: f85f03a0 ldur x0, [x29, #-0x10] 1677c8: 97fced2a bl 0xa2c70 1677cc: 35000080 cbnz w0, 0x1677dc 1677d0: 320007e8 orr w8, wzr, #0x3 1677d4: b81fc3a8 stur w8, [x29, #-0x4] 1677d8: 14000002 b 0x1677e0 1677dc: b81fc3bf stur wzr, [x29, #-0x4] 1677e0: b85fc3a0 ldur w0, [x29, #-0x4] 1677e4: a9487bfd ldp x29, x30, [sp, #0x80] 1677e8: 910243ff add sp, sp, #0x90 1677ec: d65f03c0 ret 00000000001677f0 : 1677f0: d10203ff sub sp, sp, #0x80 1677f4: a9077bfd stp x29, x30, [sp, #0x70] 1677f8: 9101c3fd add x29, sp, #0x70 1677fc: f9400ba8 ldr x8, [x29, #0x10] 167800: f9400fa9 ldr x9, [x29, #0x18] 167804: 320003ea orr w10, wzr, #0x1 167808: f81f83a0 stur x0, [x29, #-0x8] 16780c: f81f03a1 stur x1, [x29, #-0x10] 167810: f81e83a2 stur x2, [x29, #-0x18] 167814: f81e03a3 stur x3, [x29, #-0x20] 167818: f81d83a4 stur x4, [x29, #-0x28] 16781c: f81d03a5 stur x5, [x29, #-0x30] 167820: f9001fe6 str x6, [sp, #0x38] 167824: f9001be7 str x7, [sp, #0x30] 167828: f90017e8 str x8, [sp, #0x28] 16782c: f90013e9 str x9, [sp, #0x20] 167830: f85f83a0 ldur x0, [x29, #-0x8] 167834: f85f03a1 ldur x1, [x29, #-0x10] 167838: f85e83a2 ldur x2, [x29, #-0x18] 16783c: f85e03a3 ldur x3, [x29, #-0x20] 167840: f85d83a4 ldur x4, [x29, #-0x28] 167844: f85d03a5 ldur x5, [x29, #-0x30] 167848: f9401fe6 ldr x6, [sp, #0x38] 16784c: f9401be7 ldr x7, [sp, #0x30] 167850: f94017e8 ldr x8, [sp, #0x28] 167854: f94013e9 ldr x9, [sp, #0x20] 167858: 910003eb mov x11, sp 16785c: f9000168 str x8, [x11] 167860: 910003e8 mov x8, sp 167864: f9000509 str x9, [x8, #0x8] 167868: 910003e8 mov x8, sp 16786c: b900110a str w10, [x8, #0x10] 167870: 97ffff22 bl 0x1674f8 167874: a9477bfd ldp x29, x30, [sp, #0x70] 167878: 910203ff add sp, sp, #0x80 16787c: d65f03c0 ret 0000000000167880 : 167880: d10103ff sub sp, sp, #0x40 167884: a9037bfd stp x29, x30, [sp, #0x30] 167888: 9100c3fd add x29, sp, #0x30 16788c: 52800006 mov w6, #0x0 // =0 167890: f81f83a0 stur x0, [x29, #-0x8] 167894: f81f03a1 stur x1, [x29, #-0x10] 167898: f9000fe2 str x2, [sp, #0x18] 16789c: f9000be3 str x3, [sp, #0x10] 1678a0: f90007e4 str x4, [sp, #0x8] 1678a4: f90003e5 str x5, [sp] 1678a8: f85f83a0 ldur x0, [x29, #-0x8] 1678ac: f85f03a1 ldur x1, [x29, #-0x10] 1678b0: f9400fe2 ldr x2, [sp, #0x18] 1678b4: f9400be3 ldr x3, [sp, #0x10] 1678b8: f94007e4 ldr x4, [sp, #0x8] 1678bc: f94003e5 ldr x5, [sp] 1678c0: 94000004 bl 0x1678d0 1678c4: a9437bfd ldp x29, x30, [sp, #0x30] 1678c8: 910103ff add sp, sp, #0x40 1678cc: d65f03c0 ret 1678d0: d10283ff sub sp, sp, #0xa0 1678d4: a9097bfd stp x29, x30, [sp, #0x90] 1678d8: 910243fd add x29, sp, #0x90 1678dc: 52800128 mov w8, #0x9 // =9 1678e0: d2800009 mov x9, #0x0 // =0 1678e4: b0000a0a adrp x10, 0x2a8000 1678e8: f943314a ldr x10, [x10, #0x660] 1678ec: 9000002b adrp x11, 0x16b000 1678f0: 910b116b add x11, x11, #0x2c4 1678f4: 9000002c adrp x12, 0x16b000 1678f8: 910d818c add x12, x12, #0x360 1678fc: 9000002d adrp x13, 0x16b000 167900: 911011ad add x13, x13, #0x404 167904: 9000002e adrp x14, 0x16b000 167908: 910811ce add x14, x14, #0x204 16790c: 9000002f adrp x15, 0x16b000 167910: 911351ef add x15, x15, #0x4d4 167914: f81f03a0 stur x0, [x29, #-0x10] 167918: f81e83a1 stur x1, [x29, #-0x18] 16791c: f81e03a2 stur x2, [x29, #-0x20] 167920: f81d83a3 stur x3, [x29, #-0x28] 167924: f81d03a4 stur x4, [x29, #-0x30] 167928: f81c83a5 stur x5, [x29, #-0x38] 16792c: b81c43a6 stur w6, [x29, #-0x3c] 167930: f85f03a0 ldur x0, [x29, #-0x10] 167934: f9400000 ldr x0, [x0] 167938: b9400006 ldr w6, [x0] 16793c: 6b0800df cmp w6, w8 167940: 1a9f07e8 cset w8, ne 167944: f90027e9 str x9, [sp, #0x48] 167948: f90023ea str x10, [sp, #0x40] 16794c: f9001feb str x11, [sp, #0x38] 167950: f9001bec str x12, [sp, #0x30] 167954: f90017ed str x13, [sp, #0x28] 167958: f90013ee str x14, [sp, #0x20] 16795c: f9000fef str x15, [sp, #0x18] 167960: 37000048 tbnz w8, #0x0, 0x167968 167964: 14000007 b 0x167980 167968: 528000a8 mov w8, #0x5 // =5 16796c: f85f03a9 ldur x9, [x29, #-0x10] 167970: f9400129 ldr x9, [x9] 167974: b9000528 str w8, [x9, #0x4] 167978: b81fc3a8 stur w8, [x29, #-0x4] 16797c: 14000048 b 0x167a9c 167980: f85e03a8 ldur x8, [x29, #-0x20] 167984: f94027e9 ldr x9, [sp, #0x48] 167988: eb08013f cmp x9, x8 16798c: 1a9f17ea cset w10, eq 167990: 370000ea tbnz w10, #0x0, 0x1679ac 167994: f85d03a8 ldur x8, [x29, #-0x30] 167998: f94027e9 ldr x9, [sp, #0x48] 16799c: eb08013f cmp x9, x8 1679a0: 1a9f17ea cset w10, eq 1679a4: 3700004a tbnz w10, #0x0, 0x1679ac 1679a8: 14000007 b 0x1679c4 1679ac: 321f03e8 orr w8, wzr, #0x2 1679b0: f85f03a9 ldur x9, [x29, #-0x10] 1679b4: f9400129 ldr x9, [x9] 1679b8: b9000528 str w8, [x9, #0x4] 1679bc: b81fc3a8 stur w8, [x29, #-0x4] 1679c0: 14000037 b 0x167a9c 1679c4: f85e83a8 ldur x8, [x29, #-0x18] 1679c8: f94023e9 ldr x9, [sp, #0x40] 1679cc: eb09011f cmp x8, x9 1679d0: 1a9f17ea cset w10, eq 1679d4: 3700004a tbnz w10, #0x0, 0x1679dc 1679d8: 14000003 b 0x1679e4 1679dc: 94000e06 bl 0x16b1f4 1679e0: f81e83a0 stur x0, [x29, #-0x18] 1679e4: f85e83a8 ldur x8, [x29, #-0x18] 1679e8: f85f03a9 ldur x9, [x29, #-0x10] 1679ec: f9400529 ldr x9, [x9, #0x8] 1679f0: f9003128 str x8, [x9, #0x60] 1679f4: f85f03a0 ldur x0, [x29, #-0x10] 1679f8: f85f03a8 ldur x8, [x29, #-0x10] 1679fc: f9400508 ldr x8, [x8, #0x8] 167a00: f9403108 ldr x8, [x8, #0x60] 167a04: f94023e9 ldr x9, [sp, #0x40] 167a08: eb09011f cmp x8, x9 167a0c: 1a9f17ea cset w10, eq 167a10: 7200015f tst w10, #0x1 167a14: f94027e8 ldr x8, [sp, #0x48] 167a18: f9401feb ldr x11, [sp, #0x38] 167a1c: 9a8b1102 csel x2, x8, x11, ne 167a20: f85f03ac ldur x12, [x29, #-0x10] 167a24: f940058c ldr x12, [x12, #0x8] 167a28: f940318c ldr x12, [x12, #0x60] 167a2c: eb09019f cmp x12, x9 167a30: 1a9f17ea cset w10, eq 167a34: 7200015f tst w10, #0x1 167a38: f9401bec ldr x12, [sp, #0x30] 167a3c: 9a8c1103 csel x3, x8, x12, ne 167a40: f85f03ad ldur x13, [x29, #-0x10] 167a44: f94005ad ldr x13, [x13, #0x8] 167a48: f94031ad ldr x13, [x13, #0x60] 167a4c: eb0901bf cmp x13, x9 167a50: 1a9f17ea cset w10, eq 167a54: 7200015f tst w10, #0x1 167a58: f94017ed ldr x13, [sp, #0x28] 167a5c: 9a8d1104 csel x4, x8, x13, ne 167a60: f85e03a6 ldur x6, [x29, #-0x20] 167a64: f85d83a7 ldur x7, [x29, #-0x28] 167a68: f85d03ae ldur x14, [x29, #-0x30] 167a6c: f85c83af ldur x15, [x29, #-0x38] 167a70: b85c43aa ldur w10, [x29, #-0x3c] 167a74: f94013e1 ldr x1, [sp, #0x20] 167a78: f9400fe5 ldr x5, [sp, #0x18] 167a7c: 910003f0 mov x16, sp 167a80: f900020e str x14, [x16] 167a84: 910003ee mov x14, sp 167a88: f90005cf str x15, [x14, #0x8] 167a8c: 910003ee mov x14, sp 167a90: b90011ca str w10, [x14, #0x10] 167a94: 97fffe99 bl 0x1674f8 167a98: b81fc3a0 stur w0, [x29, #-0x4] 167a9c: b85fc3a0 ldur w0, [x29, #-0x4] 167aa0: a9497bfd ldp x29, x30, [sp, #0x90] 167aa4: 910283ff add sp, sp, #0xa0 167aa8: d65f03c0 ret 0000000000167aac : 167aac: d10103ff sub sp, sp, #0x40 167ab0: a9037bfd stp x29, x30, [sp, #0x30] 167ab4: 9100c3fd add x29, sp, #0x30 167ab8: 320003e6 orr w6, wzr, #0x1 167abc: f81f83a0 stur x0, [x29, #-0x8] 167ac0: f81f03a1 stur x1, [x29, #-0x10] 167ac4: f9000fe2 str x2, [sp, #0x18] 167ac8: f9000be3 str x3, [sp, #0x10] 167acc: f90007e4 str x4, [sp, #0x8] 167ad0: f90003e5 str x5, [sp] 167ad4: f85f83a0 ldur x0, [x29, #-0x8] 167ad8: f85f03a1 ldur x1, [x29, #-0x10] 167adc: f9400fe2 ldr x2, [sp, #0x18] 167ae0: f9400be3 ldr x3, [sp, #0x10] 167ae4: f94007e4 ldr x4, [sp, #0x8] 167ae8: f94003e5 ldr x5, [sp] 167aec: 97ffff79 bl 0x1678d0 167af0: a9437bfd ldp x29, x30, [sp, #0x30] 167af4: 910103ff add sp, sp, #0x40 167af8: d65f03c0 ret 0000000000167afc : 167afc: d10103ff sub sp, sp, #0x40 167b00: a9037bfd stp x29, x30, [sp, #0x30] 167b04: 9100c3fd add x29, sp, #0x30 167b08: 52800006 mov w6, #0x0 // =0 167b0c: f81f83a0 stur x0, [x29, #-0x8] 167b10: f81f03a1 stur x1, [x29, #-0x10] 167b14: f9000fe2 str x2, [sp, #0x18] 167b18: f9000be3 str x3, [sp, #0x10] 167b1c: f90007e4 str x4, [sp, #0x8] 167b20: f90003e5 str x5, [sp] 167b24: f85f83a0 ldur x0, [x29, #-0x8] 167b28: f85f03a1 ldur x1, [x29, #-0x10] 167b2c: f9400fe2 ldr x2, [sp, #0x18] 167b30: f9400be3 ldr x3, [sp, #0x10] 167b34: f94007e4 ldr x4, [sp, #0x8] 167b38: f94003e5 ldr x5, [sp] 167b3c: 94000004 bl 0x167b4c 167b40: a9437bfd ldp x29, x30, [sp, #0x30] 167b44: 910103ff add sp, sp, #0x40 167b48: d65f03c0 ret 167b4c: d10203ff sub sp, sp, #0x80 167b50: a9077bfd stp x29, x30, [sp, #0x70] 167b54: 9101c3fd add x29, sp, #0x70 167b58: 52800128 mov w8, #0x9 // =9 167b5c: d2800009 mov x9, #0x0 // =0 167b60: b00004aa adrp x10, 0x1fc000 167b64: 9136794a add x10, x10, #0xd9e 167b68: b0000a0b adrp x11, 0x2a8000 167b6c: f943316b ldr x11, [x11, #0x660] 167b70: f81f03a0 stur x0, [x29, #-0x10] 167b74: f81e83a1 stur x1, [x29, #-0x18] 167b78: f81e03a2 stur x2, [x29, #-0x20] 167b7c: f81d83a3 stur x3, [x29, #-0x28] 167b80: f81d03a4 stur x4, [x29, #-0x30] 167b84: f9001fe5 str x5, [sp, #0x38] 167b88: b90037e6 str w6, [sp, #0x34] 167b8c: f85f03a0 ldur x0, [x29, #-0x10] 167b90: f9400000 ldr x0, [x0] 167b94: b9400006 ldr w6, [x0] 167b98: 6b0800df cmp w6, w8 167b9c: 1a9f07e8 cset w8, ne 167ba0: f90013e9 str x9, [sp, #0x20] 167ba4: f9000fea str x10, [sp, #0x18] 167ba8: f9000beb str x11, [sp, #0x10] 167bac: 37000048 tbnz w8, #0x0, 0x167bb4 167bb0: 14000007 b 0x167bcc 167bb4: 528000a8 mov w8, #0x5 // =5 167bb8: f85f03a9 ldur x9, [x29, #-0x10] 167bbc: f9400129 ldr x9, [x9] 167bc0: b9000528 str w8, [x9, #0x4] 167bc4: b81fc3a8 stur w8, [x29, #-0x4] 167bc8: 14000033 b 0x167c94 167bcc: f85e03a8 ldur x8, [x29, #-0x20] 167bd0: f94013e9 ldr x9, [sp, #0x20] 167bd4: eb08013f cmp x9, x8 167bd8: 1a9f17ea cset w10, eq 167bdc: 370000ea tbnz w10, #0x0, 0x167bf8 167be0: f85d03a8 ldur x8, [x29, #-0x30] 167be4: f94013e9 ldr x9, [sp, #0x20] 167be8: eb08013f cmp x9, x8 167bec: 1a9f17ea cset w10, eq 167bf0: 3700004a tbnz w10, #0x0, 0x167bf8 167bf4: 14000007 b 0x167c10 167bf8: 321f03e8 orr w8, wzr, #0x2 167bfc: f85f03a9 ldur x9, [x29, #-0x10] 167c00: f9400129 ldr x9, [x9] 167c04: b9000528 str w8, [x9, #0x4] 167c08: b81fc3a8 stur w8, [x29, #-0x4] 167c0c: 14000022 b 0x167c94 167c10: f85e83a8 ldur x8, [x29, #-0x18] 167c14: f94013e9 ldr x9, [sp, #0x20] 167c18: eb09011f cmp x8, x9 167c1c: 1a9f07ea cset w10, ne 167c20: 3700004a tbnz w10, #0x0, 0x167c28 167c24: 14000006 b 0x167c3c 167c28: f85e83a0 ldur x0, [x29, #-0x18] 167c2c: f9400fe1 ldr x1, [sp, #0x18] 167c30: 97fce0b8 bl 0x9ff10 167c34: f90007e0 str x0, [sp, #0x8] 167c38: 14000003 b 0x167c44 167c3c: f9400be0 ldr x0, [sp, #0x10] 167c40: f90007e0 str x0, [sp, #0x8] 167c44: f94007e8 ldr x8, [sp, #0x8] 167c48: f90017e8 str x8, [sp, #0x28] 167c4c: f94017e8 ldr x8, [sp, #0x28] 167c50: f94013e9 ldr x9, [sp, #0x20] 167c54: eb08013f cmp x9, x8 167c58: 1a9f17ea cset w10, eq 167c5c: 3700004a tbnz w10, #0x0, 0x167c64 167c60: 14000004 b 0x167c70 167c64: 321e03e8 orr w8, wzr, #0x4 167c68: b81fc3a8 stur w8, [x29, #-0x4] 167c6c: 1400000a b 0x167c94 167c70: f85f03a0 ldur x0, [x29, #-0x10] 167c74: f94017e1 ldr x1, [sp, #0x28] 167c78: f85e03a2 ldur x2, [x29, #-0x20] 167c7c: f85d83a3 ldur x3, [x29, #-0x28] 167c80: f85d03a4 ldur x4, [x29, #-0x30] 167c84: f9401fe5 ldr x5, [sp, #0x38] 167c88: b94037e6 ldr w6, [sp, #0x34] 167c8c: 97ffff11 bl 0x1678d0 167c90: b81fc3a0 stur w0, [x29, #-0x4] 167c94: b85fc3a0 ldur w0, [x29, #-0x4] 167c98: a9477bfd ldp x29, x30, [sp, #0x70] 167c9c: 910203ff add sp, sp, #0x80 167ca0: d65f03c0 ret 0000000000167ca4 : 167ca4: d10103ff sub sp, sp, #0x40 167ca8: a9037bfd stp x29, x30, [sp, #0x30] 167cac: 9100c3fd add x29, sp, #0x30 167cb0: 320003e6 orr w6, wzr, #0x1 167cb4: f81f83a0 stur x0, [x29, #-0x8] 167cb8: f81f03a1 stur x1, [x29, #-0x10] 167cbc: f9000fe2 str x2, [sp, #0x18] 167cc0: f9000be3 str x3, [sp, #0x10] 167cc4: f90007e4 str x4, [sp, #0x8] 167cc8: f90003e5 str x5, [sp] 167ccc: f85f83a0 ldur x0, [x29, #-0x8] 167cd0: f85f03a1 ldur x1, [x29, #-0x10] 167cd4: f9400fe2 ldr x2, [sp, #0x18] 167cd8: f9400be3 ldr x3, [sp, #0x10] 167cdc: f94007e4 ldr x4, [sp, #0x8] 167ce0: f94003e5 ldr x5, [sp] 167ce4: 97ffff9a bl 0x167b4c 167ce8: a9437bfd ldp x29, x30, [sp, #0x30] 167cec: 910103ff add sp, sp, #0x40 167cf0: d65f03c0 ret 0000000000167cf4 : 167cf4: d10083ff sub sp, sp, #0x20 167cf8: 52800128 mov w8, #0x9 // =9 167cfc: f9000be0 str x0, [sp, #0x10] 167d00: f90007e1 str x1, [sp, #0x8] 167d04: f9400be0 ldr x0, [sp, #0x10] 167d08: f9400000 ldr x0, [x0] 167d0c: b9400009 ldr w9, [x0] 167d10: 6b08013f cmp w9, w8 167d14: 1a9f07e8 cset w8, ne 167d18: 37000048 tbnz w8, #0x0, 0x167d20 167d1c: 14000003 b 0x167d28 167d20: b9001fff str wzr, [sp, #0x1c] 167d24: 14000002 b 0x167d2c 167d28: b9001fff str wzr, [sp, #0x1c] 167d2c: b9401fe0 ldr w0, [sp, #0x1c] 167d30: 910083ff add sp, sp, #0x20 167d34: d65f03c0 ret 0000000000167d38 : 167d38: d10083ff sub sp, sp, #0x20 167d3c: 52800128 mov w8, #0x9 // =9 167d40: f9000be0 str x0, [sp, #0x10] 167d44: b9000fe1 str w1, [sp, #0xc] 167d48: f9400be0 ldr x0, [sp, #0x10] 167d4c: f9400000 ldr x0, [x0] 167d50: b9400001 ldr w1, [x0] 167d54: 6b08003f cmp w1, w8 167d58: 1a9f07e8 cset w8, ne 167d5c: 37000048 tbnz w8, #0x0, 0x167d64 167d60: 14000003 b 0x167d6c 167d64: b9001fff str wzr, [sp, #0x1c] 167d68: 14000007 b 0x167d84 167d6c: 320003e8 orr w8, wzr, #0x1 167d70: b9400fe9 ldr w9, [sp, #0xc] 167d74: f9400bea ldr x10, [sp, #0x10] 167d78: f940014a ldr x10, [x10] 167d7c: b9001d49 str w9, [x10, #0x1c] 167d80: b9001fe8 str w8, [sp, #0x1c] 167d84: b9401fe0 ldr w0, [sp, #0x1c] 167d88: 910083ff add sp, sp, #0x20 167d8c: d65f03c0 ret 0000000000167d90 : 167d90: d10083ff sub sp, sp, #0x20 167d94: 321f17e8 orr w8, wzr, #0x7e 167d98: f9000be0 str x0, [sp, #0x10] 167d9c: b9000fe1 str w1, [sp, #0xc] 167da0: b9400fe1 ldr w1, [sp, #0xc] 167da4: 6b08003f cmp w1, w8 167da8: 1a9f97e8 cset w8, hi 167dac: 37000048 tbnz w8, #0x0, 0x167db4 167db0: 14000003 b 0x167dbc 167db4: b9001fff str wzr, [sp, #0x1c] 167db8: 14000022 b 0x167e40 167dbc: 52800128 mov w8, #0x9 // =9 167dc0: f9400be9 ldr x9, [sp, #0x10] 167dc4: f9400129 ldr x9, [x9] 167dc8: b940012a ldr w10, [x9] 167dcc: 6b08015f cmp w10, w8 167dd0: 1a9f07e8 cset w8, ne 167dd4: 37000048 tbnz w8, #0x0, 0x167ddc 167dd8: 14000003 b 0x167de4 167ddc: b9001fff str wzr, [sp, #0x1c] 167de0: 14000018 b 0x167e40 167de4: 321f03e8 orr w8, wzr, #0x2 167de8: 320003e9 orr w9, wzr, #0x1 167dec: b27e03ea orr x10, xzr, #0x4 167df0: d280660b mov x11, #0x330 // =816 167df4: f9400bec ldr x12, [sp, #0x10] 167df8: f940058c ldr x12, [x12, #0x8] 167dfc: 8b0b018b add x11, x12, x11 167e00: b9400fed ldr w13, [sp, #0xc] 167e04: 2a0d03ec mov w12, w13 167e08: d3407d8c ubfx x12, x12, #0, #32 167e0c: 9b0c7d4a mul x10, x10, x12 167e10: 8b0a016a add x10, x11, x10 167e14: b9000149 str w9, [x10] 167e18: b9400fe9 ldr w9, [sp, #0xc] 167e1c: 6b08013f cmp w9, w8 167e20: 1a9f17e8 cset w8, eq 167e24: 37000048 tbnz w8, #0x0, 0x167e2c 167e28: 14000004 b 0x167e38 167e2c: f9400be8 ldr x8, [sp, #0x10] 167e30: f9400508 ldr x8, [x8, #0x8] 167e34: f9029d1f str xzr, [x8, #0x538] 167e38: 320003e8 orr w8, wzr, #0x1 167e3c: b9001fe8 str w8, [sp, #0x1c] 167e40: b9401fe0 ldr w0, [sp, #0x1c] 167e44: 910083ff add sp, sp, #0x20 167e48: d65f03c0 ret 0000000000167e4c : 167e4c: d10103ff sub sp, sp, #0x40 167e50: a9037bfd stp x29, x30, [sp, #0x30] 167e54: 9100c3fd add x29, sp, #0x30 167e58: 52800128 mov w8, #0x9 // =9 167e5c: d2800009 mov x9, #0x0 // =0 167e60: b0000a0a adrp x10, 0x2a8000 167e64: f943cd4a ldr x10, [x10, #0x798] 167e68: f81f03a0 stur x0, [x29, #-0x10] 167e6c: f9000fe1 str x1, [sp, #0x18] 167e70: f85f03a0 ldur x0, [x29, #-0x10] 167e74: f9400000 ldr x0, [x0] 167e78: b940000b ldr w11, [x0] 167e7c: 6b08017f cmp w11, w8 167e80: 1a9f07e8 cset w8, ne 167e84: f9000be9 str x9, [sp, #0x10] 167e88: f90007ea str x10, [sp, #0x8] 167e8c: 37000048 tbnz w8, #0x0, 0x167e94 167e90: 14000003 b 0x167e9c 167e94: b81fc3bf stur wzr, [x29, #-0x4] 167e98: 1400004f b 0x167fd4 167e9c: d2806608 mov x8, #0x330 // =816 167ea0: f85f03a9 ldur x9, [x29, #-0x10] 167ea4: f9400529 ldr x9, [x9, #0x8] 167ea8: 8b080128 add x8, x9, x8 167eac: b940090a ldr w10, [x8, #0x8] 167eb0: 3500004a cbnz w10, 0x167eb8 167eb4: 14000004 b 0x167ec4 167eb8: 320003e8 orr w8, wzr, #0x1 167ebc: b81fc3a8 stur w8, [x29, #-0x4] 167ec0: 14000045 b 0x167fd4 167ec4: f85f03a8 ldur x8, [x29, #-0x10] 167ec8: f9400508 ldr x8, [x8, #0x8] 167ecc: f9429d08 ldr x8, [x8, #0x538] 167ed0: f85f03a9 ldur x9, [x29, #-0x10] 167ed4: f9400529 ldr x9, [x9, #0x8] 167ed8: f942a129 ldr x9, [x9, #0x540] 167edc: eb09011f cmp x8, x9 167ee0: 1a9f17ea cset w10, eq 167ee4: 3700004a tbnz w10, #0x0, 0x167eec 167ee8: 1400001d b 0x167f5c 167eec: b27f03e2 orr x2, xzr, #0x2 167ef0: f85f03a8 ldur x8, [x29, #-0x10] 167ef4: f9400508 ldr x8, [x8, #0x8] 167ef8: f9429900 ldr x0, [x8, #0x530] 167efc: f85f03a8 ldur x8, [x29, #-0x10] 167f00: f9400508 ldr x8, [x8, #0x8] 167f04: f942a101 ldr x1, [x8, #0x540] 167f08: 94000037 bl 0x167fe4 167f0c: f85f03a8 ldur x8, [x29, #-0x10] 167f10: f9400508 ldr x8, [x8, #0x8] 167f14: f9029900 str x0, [x8, #0x530] 167f18: f9400be8 ldr x8, [sp, #0x10] 167f1c: eb00011f cmp x8, x0 167f20: 1a9f17e9 cset w9, eq 167f24: 37000049 tbnz w9, #0x0, 0x167f2c 167f28: 14000007 b 0x167f44 167f2c: 321d03e8 orr w8, wzr, #0x8 167f30: f85f03a9 ldur x9, [x29, #-0x10] 167f34: f9400129 ldr x9, [x9] 167f38: b9000128 str w8, [x9] 167f3c: b81fc3bf stur wzr, [x29, #-0x4] 167f40: 14000025 b 0x167fd4 167f44: b27f03e8 orr x8, xzr, #0x2 167f48: f85f03a9 ldur x9, [x29, #-0x10] 167f4c: f9400529 ldr x9, [x9, #0x8] 167f50: f942a12a ldr x10, [x9, #0x540] 167f54: 9b087d48 mul x8, x10, x8 167f58: f902a128 str x8, [x9, #0x540] 167f5c: 320003e8 orr w8, wzr, #0x1 167f60: 321d03e9 orr w9, wzr, #0x8 167f64: f85f03aa ldur x10, [x29, #-0x10] 167f68: f940054a ldr x10, [x10, #0x8] 167f6c: f942994a ldr x10, [x10, #0x530] 167f70: f85f03ab ldur x11, [x29, #-0x10] 167f74: f940056b ldr x11, [x11, #0x8] 167f78: f9429d6b ldr x11, [x11, #0x538] 167f7c: f94007ec ldr x12, [sp, #0x8] 167f80: b940018d ldr w13, [x12] 167f84: 1ac909ad udiv w13, w13, w9 167f88: 2a0d03ee mov w14, w13 167f8c: d3407dce ubfx x14, x14, #0, #32 167f90: 9b0e7d6b mul x11, x11, x14 167f94: 8b0b014a add x10, x10, x11 167f98: f9400fe1 ldr x1, [sp, #0x18] 167f9c: b940018d ldr w13, [x12] 167fa0: 1ac909a9 udiv w9, w13, w9 167fa4: 2a0903eb mov w11, w9 167fa8: d3407d62 ubfx x2, x11, #0, #32 167fac: aa0a03e0 mov x0, x10 167fb0: b90007e8 str w8, [sp, #0x4] 167fb4: 97fcdf77 bl 0x9fd90 167fb8: f85f03aa ldur x10, [x29, #-0x10] 167fbc: f940054a ldr x10, [x10, #0x8] 167fc0: f9429d4b ldr x11, [x10, #0x538] 167fc4: 9100056b add x11, x11, #0x1 167fc8: f9029d4b str x11, [x10, #0x538] 167fcc: b94007e8 ldr w8, [sp, #0x4] 167fd0: b81fc3a8 stur w8, [x29, #-0x4] 167fd4: b85fc3a0 ldur w0, [x29, #-0x4] 167fd8: a9437bfd ldp x29, x30, [sp, #0x30] 167fdc: 910103ff add sp, sp, #0x40 167fe0: d65f03c0 ret 167fe4: d10103ff sub sp, sp, #0x40 167fe8: a9037bfd stp x29, x30, [sp, #0x30] 167fec: 9100c3fd add x29, sp, #0x30 167ff0: d2800008 mov x8, #0x0 // =0 167ff4: f81f03a0 stur x0, [x29, #-0x10] 167ff8: f9000fe1 str x1, [sp, #0x18] 167ffc: f9000be2 str x2, [sp, #0x10] 168000: f9400fe0 ldr x0, [sp, #0x18] 168004: f90007e8 str x8, [sp, #0x8] 168008: b5000040 cbnz x0, 0x168010 16800c: 14000003 b 0x168018 168010: f9400be8 ldr x8, [sp, #0x10] 168014: b50000c8 cbnz x8, 0x16802c 168018: d2800001 mov x1, #0x0 // =0 16801c: f85f03a0 ldur x0, [x29, #-0x10] 168020: 97fcee94 bl 0xa3a70 168024: f81f83a0 stur x0, [x29, #-0x8] 168028: 14000012 b 0x168070 16802c: 92800008 mov x8, #-0x1 // =-1 168030: f9400fe9 ldr x9, [sp, #0x18] 168034: f9400bea ldr x10, [sp, #0x10] 168038: 9aca0908 udiv x8, x8, x10 16803c: eb08013f cmp x9, x8 168040: 1a9f97eb cset w11, hi 168044: 3700004b tbnz w11, #0x0, 0x16804c 168048: 14000004 b 0x168058 16804c: f94007e8 ldr x8, [sp, #0x8] 168050: f81f83a8 stur x8, [x29, #-0x8] 168054: 14000007 b 0x168070 168058: f85f03a0 ldur x0, [x29, #-0x10] 16805c: f9400fe8 ldr x8, [sp, #0x18] 168060: f9400be9 ldr x9, [sp, #0x10] 168064: 9b097d01 mul x1, x8, x9 168068: 94000d31 bl 0x16b52c 16806c: f81f83a0 stur x0, [x29, #-0x8] 168070: f85f83a0 ldur x0, [x29, #-0x8] 168074: a9437bfd ldp x29, x30, [sp, #0x30] 168078: 910103ff add sp, sp, #0x40 16807c: d65f03c0 ret 0000000000168080 : 168080: d10083ff sub sp, sp, #0x20 168084: 52800128 mov w8, #0x9 // =9 168088: f9000be0 str x0, [sp, #0x10] 16808c: f9400be0 ldr x0, [sp, #0x10] 168090: f9400000 ldr x0, [x0] 168094: b9400009 ldr w9, [x0] 168098: 6b08013f cmp w9, w8 16809c: 1a9f07e8 cset w8, ne 1680a0: 37000048 tbnz w8, #0x0, 0x1680a8 1680a4: 14000003 b 0x1680b0 1680a8: b9001fff str wzr, [sp, #0x1c] 1680ac: 1400001f b 0x168128 1680b0: b9000fff str wzr, [sp, #0xc] 1680b4: b27903e8 orr x8, xzr, #0x80 1680b8: b9400fe9 ldr w9, [sp, #0xc] 1680bc: 2a0903ea mov w10, w9 1680c0: d3407d4a ubfx x10, x10, #0, #32 1680c4: eb08015f cmp x10, x8 1680c8: 1a9f27e9 cset w9, lo 1680cc: 37000049 tbnz w9, #0x0, 0x1680d4 1680d0: 14000011 b 0x168114 1680d4: b27e03e8 orr x8, xzr, #0x4 1680d8: d2806609 mov x9, #0x330 // =816 1680dc: 320003ea orr w10, wzr, #0x1 1680e0: f9400beb ldr x11, [sp, #0x10] 1680e4: f940056b ldr x11, [x11, #0x8] 1680e8: 8b090169 add x9, x11, x9 1680ec: b9400fec ldr w12, [sp, #0xc] 1680f0: 2a0c03eb mov w11, w12 1680f4: d3407d6b ubfx x11, x11, #0, #32 1680f8: 9b0b7d08 mul x8, x8, x11 1680fc: 8b080128 add x8, x9, x8 168100: b900010a str w10, [x8] 168104: b9400fe8 ldr w8, [sp, #0xc] 168108: 11000508 add w8, w8, #0x1 16810c: b9000fe8 str w8, [sp, #0xc] 168110: 17ffffe9 b 0x1680b4 168114: 320003e8 orr w8, wzr, #0x1 168118: f9400be9 ldr x9, [sp, #0x10] 16811c: f9400529 ldr x9, [x9, #0x8] 168120: f9029d3f str xzr, [x9, #0x538] 168124: b9001fe8 str w8, [sp, #0x1c] 168128: b9401fe0 ldr w0, [sp, #0x1c] 16812c: 910083ff add sp, sp, #0x20 168130: d65f03c0 ret 0000000000168134 : 168134: d10083ff sub sp, sp, #0x20 168138: 321f17e8 orr w8, wzr, #0x7e 16813c: f9000be0 str x0, [sp, #0x10] 168140: b9000fe1 str w1, [sp, #0xc] 168144: b9400fe1 ldr w1, [sp, #0xc] 168148: 6b08003f cmp w1, w8 16814c: 1a9f97e8 cset w8, hi 168150: 37000048 tbnz w8, #0x0, 0x168158 168154: 14000003 b 0x168160 168158: b9001fff str wzr, [sp, #0x1c] 16815c: 14000021 b 0x1681e0 168160: 52800128 mov w8, #0x9 // =9 168164: f9400be9 ldr x9, [sp, #0x10] 168168: f9400129 ldr x9, [x9] 16816c: b940012a ldr w10, [x9] 168170: 6b08015f cmp w10, w8 168174: 1a9f07e8 cset w8, ne 168178: 37000048 tbnz w8, #0x0, 0x168180 16817c: 14000003 b 0x168188 168180: b9001fff str wzr, [sp, #0x1c] 168184: 14000017 b 0x1681e0 168188: 321f03e8 orr w8, wzr, #0x2 16818c: b27e03e9 orr x9, xzr, #0x4 168190: d280660a mov x10, #0x330 // =816 168194: f9400beb ldr x11, [sp, #0x10] 168198: f940056b ldr x11, [x11, #0x8] 16819c: 8b0a016a add x10, x11, x10 1681a0: b9400fec ldr w12, [sp, #0xc] 1681a4: 2a0c03eb mov w11, w12 1681a8: d3407d6b ubfx x11, x11, #0, #32 1681ac: 9b0b7d29 mul x9, x9, x11 1681b0: 8b090149 add x9, x10, x9 1681b4: b900013f str wzr, [x9] 1681b8: b9400fec ldr w12, [sp, #0xc] 1681bc: 6b08019f cmp w12, w8 1681c0: 1a9f17e8 cset w8, eq 1681c4: 37000048 tbnz w8, #0x0, 0x1681cc 1681c8: 14000004 b 0x1681d8 1681cc: f9400be8 ldr x8, [sp, #0x10] 1681d0: f9400508 ldr x8, [x8, #0x8] 1681d4: f9029d1f str xzr, [x8, #0x538] 1681d8: 320003e8 orr w8, wzr, #0x1 1681dc: b9001fe8 str w8, [sp, #0x1c] 1681e0: b9401fe0 ldr w0, [sp, #0x1c] 1681e4: 910083ff add sp, sp, #0x20 1681e8: d65f03c0 ret 00000000001681ec : 1681ec: d10103ff sub sp, sp, #0x40 1681f0: a9037bfd stp x29, x30, [sp, #0x30] 1681f4: 9100c3fd add x29, sp, #0x30 1681f8: 52800128 mov w8, #0x9 // =9 1681fc: d2800009 mov x9, #0x0 // =0 168200: 90000a0a adrp x10, 0x2a8000 168204: f943cd4a ldr x10, [x10, #0x798] 168208: f81f03a0 stur x0, [x29, #-0x10] 16820c: f9000fe1 str x1, [sp, #0x18] 168210: f85f03a0 ldur x0, [x29, #-0x10] 168214: f9400000 ldr x0, [x0] 168218: b940000b ldr w11, [x0] 16821c: 6b08017f cmp w11, w8 168220: 1a9f07e8 cset w8, ne 168224: f9000be9 str x9, [sp, #0x10] 168228: f90007ea str x10, [sp, #0x8] 16822c: 37000048 tbnz w8, #0x0, 0x168234 168230: 14000003 b 0x16823c 168234: b81fc3bf stur wzr, [x29, #-0x4] 168238: 1400004e b 0x168370 16823c: d2806608 mov x8, #0x330 // =816 168240: f85f03a9 ldur x9, [x29, #-0x10] 168244: f9400529 ldr x9, [x9, #0x8] 168248: 8b080128 add x8, x9, x8 16824c: b940090a ldr w10, [x8, #0x8] 168250: 3500008a cbnz w10, 0x168260 168254: 320003e8 orr w8, wzr, #0x1 168258: b81fc3a8 stur w8, [x29, #-0x4] 16825c: 14000045 b 0x168370 168260: f85f03a8 ldur x8, [x29, #-0x10] 168264: f9400508 ldr x8, [x8, #0x8] 168268: f9429d08 ldr x8, [x8, #0x538] 16826c: f85f03a9 ldur x9, [x29, #-0x10] 168270: f9400529 ldr x9, [x9, #0x8] 168274: f942a129 ldr x9, [x9, #0x540] 168278: eb09011f cmp x8, x9 16827c: 1a9f17ea cset w10, eq 168280: 3700004a tbnz w10, #0x0, 0x168288 168284: 1400001d b 0x1682f8 168288: b27f03e2 orr x2, xzr, #0x2 16828c: f85f03a8 ldur x8, [x29, #-0x10] 168290: f9400508 ldr x8, [x8, #0x8] 168294: f9429900 ldr x0, [x8, #0x530] 168298: f85f03a8 ldur x8, [x29, #-0x10] 16829c: f9400508 ldr x8, [x8, #0x8] 1682a0: f942a101 ldr x1, [x8, #0x540] 1682a4: 97ffff50 bl 0x167fe4 1682a8: f85f03a8 ldur x8, [x29, #-0x10] 1682ac: f9400508 ldr x8, [x8, #0x8] 1682b0: f9029900 str x0, [x8, #0x530] 1682b4: f9400be8 ldr x8, [sp, #0x10] 1682b8: eb00011f cmp x8, x0 1682bc: 1a9f17e9 cset w9, eq 1682c0: 37000049 tbnz w9, #0x0, 0x1682c8 1682c4: 14000007 b 0x1682e0 1682c8: 321d03e8 orr w8, wzr, #0x8 1682cc: f85f03a9 ldur x9, [x29, #-0x10] 1682d0: f9400129 ldr x9, [x9] 1682d4: b9000128 str w8, [x9] 1682d8: b81fc3bf stur wzr, [x29, #-0x4] 1682dc: 14000025 b 0x168370 1682e0: b27f03e8 orr x8, xzr, #0x2 1682e4: f85f03a9 ldur x9, [x29, #-0x10] 1682e8: f9400529 ldr x9, [x9, #0x8] 1682ec: f942a12a ldr x10, [x9, #0x540] 1682f0: 9b087d48 mul x8, x10, x8 1682f4: f902a128 str x8, [x9, #0x540] 1682f8: 321d03e8 orr w8, wzr, #0x8 1682fc: 320003e9 orr w9, wzr, #0x1 168300: f85f03aa ldur x10, [x29, #-0x10] 168304: f940054a ldr x10, [x10, #0x8] 168308: f942994a ldr x10, [x10, #0x530] 16830c: f85f03ab ldur x11, [x29, #-0x10] 168310: f940056b ldr x11, [x11, #0x8] 168314: f9429d6b ldr x11, [x11, #0x538] 168318: f94007ec ldr x12, [sp, #0x8] 16831c: b940018d ldr w13, [x12] 168320: 1ac809ad udiv w13, w13, w8 168324: 2a0d03ee mov w14, w13 168328: d3407dce ubfx x14, x14, #0, #32 16832c: 9b0e7d6b mul x11, x11, x14 168330: 8b0b014a add x10, x10, x11 168334: f9400fe1 ldr x1, [sp, #0x18] 168338: b940018d ldr w13, [x12] 16833c: 1ac809a8 udiv w8, w13, w8 168340: 2a0803eb mov w11, w8 168344: d3407d62 ubfx x2, x11, #0, #32 168348: aa0a03e0 mov x0, x10 16834c: b90007e9 str w9, [sp, #0x4] 168350: 97fcde90 bl 0x9fd90 168354: f85f03aa ldur x10, [x29, #-0x10] 168358: f940054a ldr x10, [x10, #0x8] 16835c: f9429d4b ldr x11, [x10, #0x538] 168360: 9100056b add x11, x11, #0x1 168364: f9029d4b str x11, [x10, #0x538] 168368: b94007e8 ldr w8, [sp, #0x4] 16836c: b81fc3a8 stur w8, [x29, #-0x4] 168370: b85fc3a0 ldur w0, [x29, #-0x4] 168374: a9437bfd ldp x29, x30, [sp, #0x30] 168378: 910103ff add sp, sp, #0x40 16837c: d65f03c0 ret 0000000000168380 : 168380: d100c3ff sub sp, sp, #0x30 168384: f90013fe str x30, [sp, #0x20] 168388: 52800128 mov w8, #0x9 // =9 16838c: f9000be0 str x0, [sp, #0x10] 168390: f9400be0 ldr x0, [sp, #0x10] 168394: f9400000 ldr x0, [x0] 168398: b9400009 ldr w9, [x0] 16839c: 6b08013f cmp w9, w8 1683a0: 1a9f07e8 cset w8, ne 1683a4: 37000048 tbnz w8, #0x0, 0x1683ac 1683a8: 14000003 b 0x1683b4 1683ac: b9001fff str wzr, [sp, #0x1c] 1683b0: 14000011 b 0x1683f4 1683b4: 320003e8 orr w8, wzr, #0x1 1683b8: b27703e2 orr x2, xzr, #0x200 1683bc: 52800009 mov w9, #0x0 // =0 1683c0: d280660a mov x10, #0x330 // =816 1683c4: f9400beb ldr x11, [sp, #0x10] 1683c8: f940056b ldr x11, [x11, #0x8] 1683cc: 8b0a016a add x10, x11, x10 1683d0: aa0a03e0 mov x0, x10 1683d4: 2a0903e1 mov w1, w9 1683d8: b9000fe8 str w8, [sp, #0xc] 1683dc: 97fcfa05 bl 0xa6bf0 1683e0: f9400bea ldr x10, [sp, #0x10] 1683e4: f940054a ldr x10, [x10, #0x8] 1683e8: f9029d5f str xzr, [x10, #0x538] 1683ec: b9400fe8 ldr w8, [sp, #0xc] 1683f0: b9001fe8 str w8, [sp, #0x1c] 1683f4: b9401fe0 ldr w0, [sp, #0x1c] 1683f8: f94013fe ldr x30, [sp, #0x20] 1683fc: 9100c3ff add sp, sp, #0x30 168400: d65f03c0 ret 0000000000168404 : 168404: d10043ff sub sp, sp, #0x10 168408: f90007e0 str x0, [sp, #0x8] 16840c: f94007e0 ldr x0, [sp, #0x8] 168410: f9400000 ldr x0, [x0] 168414: b9400000 ldr w0, [x0] 168418: 910043ff add sp, sp, #0x10 16841c: d65f03c0 ret 0000000000168420 : 168420: d10043ff sub sp, sp, #0x10 168424: 90000a08 adrp x8, 0x2a8000 168428: f9437508 ldr x8, [x8, #0x6e8] 16842c: b27d03e9 orr x9, xzr, #0x8 168430: f90007e0 str x0, [sp, #0x8] 168434: f94007e0 ldr x0, [sp, #0x8] 168438: f9400000 ldr x0, [x0] 16843c: b940000a ldr w10, [x0] 168440: 2a0a03e0 mov w0, w10 168444: d3407c00 ubfx x0, x0, #0, #32 168448: 9b007d29 mul x9, x9, x0 16844c: 8b090108 add x8, x8, x9 168450: f9400100 ldr x0, [x8] 168454: 910043ff add sp, sp, #0x10 168458: d65f03c0 ret 000000000016845c : 16845c: d10043ff sub sp, sp, #0x10 168460: f90007e0 str x0, [sp, #0x8] 168464: f94007e0 ldr x0, [sp, #0x8] 168468: f9400000 ldr x0, [x0] 16846c: b9401c00 ldr w0, [x0, #0x1c] 168470: 910043ff add sp, sp, #0x10 168474: d65f03c0 ret 0000000000168478 : 168478: d10043ff sub sp, sp, #0x10 16847c: f90007e0 str x0, [sp, #0x8] 168480: f94007e0 ldr x0, [sp, #0x8] 168484: f9400400 ldr x0, [x0, #0x8] 168488: b941c808 ldr w8, [x0, #0x1c8] 16848c: 35000048 cbnz w8, 0x168494 168490: 1400000a b 0x1684b8 168494: b27c03e8 orr x8, xzr, #0x10 168498: d2803a09 mov x9, #0x1d0 // =464 16849c: f94007ea ldr x10, [sp, #0x8] 1684a0: f940054a ldr x10, [x10, #0x8] 1684a4: 8b090149 add x9, x10, x9 1684a8: 8b080128 add x8, x9, x8 1684ac: f9401108 ldr x8, [x8, #0x20] 1684b0: f90003e8 str x8, [sp] 1684b4: 14000003 b 0x1684c0 1684b8: d2800008 mov x8, #0x0 // =0 1684bc: f90003e8 str x8, [sp] 1684c0: f94003e8 ldr x8, [sp] 1684c4: aa0803e0 mov x0, x8 1684c8: 910043ff add sp, sp, #0x10 1684cc: d65f03c0 ret 00000000001684d0 : 1684d0: d10043ff sub sp, sp, #0x10 1684d4: f90007e0 str x0, [sp, #0x8] 1684d8: f94007e0 ldr x0, [sp, #0x8] 1684dc: f9400000 ldr x0, [x0] 1684e0: b9400800 ldr w0, [x0, #0x8] 1684e4: 910043ff add sp, sp, #0x10 1684e8: d65f03c0 ret 00000000001684ec : 1684ec: d10043ff sub sp, sp, #0x10 1684f0: f90007e0 str x0, [sp, #0x8] 1684f4: f94007e0 ldr x0, [sp, #0x8] 1684f8: f9400000 ldr x0, [x0] 1684fc: b9400c00 ldr w0, [x0, #0xc] 168500: 910043ff add sp, sp, #0x10 168504: d65f03c0 ret 0000000000168508 : 168508: d10043ff sub sp, sp, #0x10 16850c: f90007e0 str x0, [sp, #0x8] 168510: f94007e0 ldr x0, [sp, #0x8] 168514: f9400000 ldr x0, [x0] 168518: b9401000 ldr w0, [x0, #0x10] 16851c: 910043ff add sp, sp, #0x10 168520: d65f03c0 ret 0000000000168524 : 168524: d10043ff sub sp, sp, #0x10 168528: f90007e0 str x0, [sp, #0x8] 16852c: f94007e0 ldr x0, [sp, #0x8] 168530: f9400000 ldr x0, [x0] 168534: b9401400 ldr w0, [x0, #0x14] 168538: 910043ff add sp, sp, #0x10 16853c: d65f03c0 ret 0000000000168540 : 168540: d10043ff sub sp, sp, #0x10 168544: f90007e0 str x0, [sp, #0x8] 168548: f94007e0 ldr x0, [sp, #0x8] 16854c: f9400000 ldr x0, [x0] 168550: b9401800 ldr w0, [x0, #0x18] 168554: 910043ff add sp, sp, #0x10 168558: d65f03c0 ret 000000000016855c : 16855c: d100c3ff sub sp, sp, #0x30 168560: a9027bfd stp x29, x30, [sp, #0x20] 168564: 910083fd add x29, sp, #0x20 168568: d2800008 mov x8, #0x0 // =0 16856c: f9000be0 str x0, [sp, #0x10] 168570: f90007e1 str x1, [sp, #0x8] 168574: f9400be0 ldr x0, [sp, #0x10] 168578: f9400400 ldr x0, [x0, #0x8] 16857c: f9400800 ldr x0, [x0, #0x10] 168580: eb00011f cmp x8, x0 168584: 1a9f17e9 cset w9, eq 168588: 37000049 tbnz w9, #0x0, 0x168590 16858c: 14000003 b 0x168598 168590: b81fc3bf stur wzr, [x29, #-0x4] 168594: 14000021 b 0x168618 168598: f9400be8 ldr x8, [sp, #0x10] 16859c: f9400508 ldr x8, [x8, #0x8] 1685a0: f9400908 ldr x8, [x8, #0x10] 1685a4: f9400be0 ldr x0, [sp, #0x10] 1685a8: f94007e1 ldr x1, [sp, #0x8] 1685ac: f9400be9 ldr x9, [sp, #0x10] 1685b0: f9400529 ldr x9, [x9, #0x8] 1685b4: f9402d22 ldr x2, [x9, #0x58] 1685b8: d63f0100 blr x8 1685bc: 35000040 cbnz w0, 0x1685c4 1685c0: 14000003 b 0x1685cc 1685c4: b81fc3bf stur wzr, [x29, #-0x4] 1685c8: 14000014 b 0x168618 1685cc: f9400be8 ldr x8, [sp, #0x10] 1685d0: f9400508 ldr x8, [x8, #0x8] 1685d4: f9403500 ldr x0, [x8, #0x68] 1685d8: 97fcf27e bl 0xa4fd0 1685dc: 35000060 cbnz w0, 0x1685e8 1685e0: b81fc3bf stur wzr, [x29, #-0x4] 1685e4: 1400000d b 0x168618 1685e8: 320003e8 orr w8, wzr, #0x1 1685ec: f9400be0 ldr x0, [sp, #0x10] 1685f0: b90007e8 str w8, [sp, #0x4] 1685f4: 97fd0187 bl 0xa8c10 1685f8: 2a0003e9 mov w9, w0 1685fc: d3407d29 ubfx x9, x9, #0, #32 168600: f94007ea ldr x10, [sp, #0x8] 168604: f940014b ldr x11, [x10] 168608: eb090169 subs x9, x11, x9 16860c: f9000149 str x9, [x10] 168610: b94007e8 ldr w8, [sp, #0x4] 168614: b81fc3a8 stur w8, [x29, #-0x4] 168618: b85fc3a0 ldur w0, [x29, #-0x4] 16861c: a9427bfd ldp x29, x30, [sp, #0x20] 168620: 9100c3ff add sp, sp, #0x30 168624: d65f03c0 ret 0000000000168628 : 168628: d10083ff sub sp, sp, #0x20 16862c: a9017bfd stp x29, x30, [sp, #0x10] 168630: 910043fd add x29, sp, #0x10 168634: 321d03e8 orr w8, wzr, #0x8 168638: f90007e0 str x0, [sp, #0x8] 16863c: f94007e0 ldr x0, [sp, #0x8] 168640: f9400400 ldr x0, [x0, #0x8] 168644: f9403400 ldr x0, [x0, #0x68] 168648: b90007e8 str w8, [sp, #0x4] 16864c: 97fce9c1 bl 0xa2d50 168650: b94007e8 ldr w8, [sp, #0x4] 168654: 1ac80800 udiv w0, w0, w8 168658: a9417bfd ldp x29, x30, [sp, #0x10] 16865c: 910083ff add sp, sp, #0x20 168660: d65f03c0 ret 0000000000168664 : 168664: d10083ff sub sp, sp, #0x20 168668: a9017bfd stp x29, x30, [sp, #0x10] 16866c: 910043fd add x29, sp, #0x10 168670: f90003e0 str x0, [sp] 168674: f94003e0 ldr x0, [sp] 168678: f9400400 ldr x0, [x0, #0x8] 16867c: b94fcc08 ldr w8, [x0, #0xfcc] 168680: 35000168 cbnz w8, 0x1686ac 168684: 52800128 mov w8, #0x9 // =9 168688: f94003e9 ldr x9, [sp] 16868c: f9400129 ldr x9, [x9] 168690: b940012a ldr w10, [x9] 168694: 6b08015f cmp w10, w8 168698: 1a9f17e8 cset w8, eq 16869c: 37000048 tbnz w8, #0x0, 0x1686a4 1686a0: 14000003 b 0x1686ac 1686a4: b81fc3bf stur wzr, [x29, #-0x4] 1686a8: 14000018 b 0x168708 1686ac: f94003e8 ldr x8, [sp] 1686b0: f9400508 ldr x8, [x8, #0x8] 1686b4: f900e11f str xzr, [x8, #0x1c0] 1686b8: f94003e8 ldr x8, [sp] 1686bc: f9400508 ldr x8, [x8, #0x8] 1686c0: b90fc91f str wzr, [x8, #0xfc8] 1686c4: f94003e8 ldr x8, [sp] 1686c8: f9400508 ldr x8, [x8, #0x8] 1686cc: f9403500 ldr x0, [x8, #0x68] 1686d0: 97fcfe2c bl 0xa7f80 1686d4: 350000e0 cbnz w0, 0x1686f0 1686d8: 321d03e8 orr w8, wzr, #0x8 1686dc: f94003e9 ldr x9, [sp] 1686e0: f9400129 ldr x9, [x9] 1686e4: b9000128 str w8, [x9] 1686e8: b81fc3bf stur wzr, [x29, #-0x4] 1686ec: 14000007 b 0x168708 1686f0: 320003e8 orr w8, wzr, #0x1 1686f4: 321f03e9 orr w9, wzr, #0x2 1686f8: f94003ea ldr x10, [sp] 1686fc: f940014a ldr x10, [x10] 168700: b9000149 str w9, [x10] 168704: b81fc3a8 stur w8, [x29, #-0x4] 168708: b85fc3a0 ldur w0, [x29, #-0x4] 16870c: a9417bfd ldp x29, x30, [sp, #0x10] 168710: 910083ff add sp, sp, #0x20 168714: d65f03c0 ret 0000000000168718 : 168718: d10143ff sub sp, sp, #0x50 16871c: a9047bfd stp x29, x30, [sp, #0x40] 168720: 910103fd add x29, sp, #0x40 168724: 90000a08 adrp x8, 0x2a8000 168728: f9433108 ldr x8, [x8, #0x660] 16872c: d2800009 mov x9, #0x0 // =0 168730: f81f03a0 stur x0, [x29, #-0x10] 168734: f85f03a0 ldur x0, [x29, #-0x10] 168738: f81e83a8 stur x8, [x29, #-0x18] 16873c: f90013e9 str x9, [sp, #0x20] 168740: 97fd0524 bl 0xa9bd0 168744: 35000060 cbnz w0, 0x168750 168748: b81fc3bf stur wzr, [x29, #-0x4] 16874c: 14000074 b 0x16891c 168750: f85f03a8 ldur x8, [x29, #-0x10] 168754: f9400508 ldr x8, [x8, #0x8] 168758: b94fcd09 ldr w9, [x8, #0xfcc] 16875c: 350004c9 cbnz w9, 0x1687f4 168760: f85f03a8 ldur x8, [x29, #-0x10] 168764: f9400508 ldr x8, [x8, #0x8] 168768: f9403108 ldr x8, [x8, #0x60] 16876c: f85e83a9 ldur x9, [x29, #-0x18] 168770: eb09011f cmp x8, x9 168774: 1a9f17ea cset w10, eq 168778: 3700004a tbnz w10, #0x0, 0x168780 16877c: 14000003 b 0x168788 168780: b81fc3bf stur wzr, [x29, #-0x4] 168784: 14000066 b 0x16891c 168788: f85f03a8 ldur x8, [x29, #-0x10] 16878c: f9400508 ldr x8, [x8, #0x8] 168790: f9400508 ldr x8, [x8, #0x8] 168794: f94013e9 ldr x9, [sp, #0x20] 168798: eb09011f cmp x8, x9 16879c: 1a9f07ea cset w10, ne 1687a0: 3700004a tbnz w10, #0x0, 0x1687a8 1687a4: 14000013 b 0x1687f0 1687a8: 320003e8 orr w8, wzr, #0x1 1687ac: d2800001 mov x1, #0x0 // =0 1687b0: f85f03a9 ldur x9, [x29, #-0x10] 1687b4: f9400529 ldr x9, [x9, #0x8] 1687b8: f9400529 ldr x9, [x9, #0x8] 1687bc: f85f03a0 ldur x0, [x29, #-0x10] 1687c0: f85f03aa ldur x10, [x29, #-0x10] 1687c4: f940054a ldr x10, [x10, #0x8] 1687c8: f9402d42 ldr x2, [x10, #0x58] 1687cc: b9001fe8 str w8, [sp, #0x1c] 1687d0: d63f0120 blr x9 1687d4: b9401fe8 ldr w8, [sp, #0x1c] 1687d8: 6b08001f cmp w0, w8 1687dc: 1a9f17e0 cset w0, eq 1687e0: 37000040 tbnz w0, #0x0, 0x1687e8 1687e4: 14000003 b 0x1687f0 1687e8: b81fc3bf stur wzr, [x29, #-0x4] 1687ec: 1400004c b 0x16891c 1687f0: 14000004 b 0x168800 1687f4: f85f03a8 ldur x8, [x29, #-0x10] 1687f8: f9400508 ldr x8, [x8, #0x8] 1687fc: b90fcd1f str wzr, [x8, #0xfcc] 168800: f85f03a8 ldur x8, [x29, #-0x10] 168804: f9400108 ldr x8, [x8] 168808: b900011f str wzr, [x8] 16880c: f85f03a8 ldur x8, [x29, #-0x10] 168810: f9400508 ldr x8, [x8, #0x8] 168814: b901c91f str wzr, [x8, #0x1c8] 168818: f85f03a8 ldur x8, [x29, #-0x10] 16881c: f9400508 ldr x8, [x8, #0x8] 168820: b941cd09 ldr w9, [x8, #0x1cc] 168824: 35000049 cbnz w9, 0x16882c 168828: 14000022 b 0x1688b0 16882c: b27c03e8 orr x8, xzr, #0x10 168830: d2805009 mov x9, #0x280 // =640 168834: f85f03aa ldur x10, [x29, #-0x10] 168838: f940054a ldr x10, [x10, #0x8] 16883c: 8b090149 add x9, x10, x9 168840: 8b080128 add x8, x9, x8 168844: f9400508 ldr x8, [x8, #0x8] 168848: f94013e9 ldr x9, [sp, #0x20] 16884c: eb08013f cmp x9, x8 168850: 1a9f07eb cset w11, ne 168854: 3700004b tbnz w11, #0x0, 0x16885c 168858: 14000016 b 0x1688b0 16885c: b27c03e8 orr x8, xzr, #0x10 168860: d2805009 mov x9, #0x280 // =640 168864: f85f03aa ldur x10, [x29, #-0x10] 168868: f940054a ldr x10, [x10, #0x8] 16886c: 8b09014a add x10, x10, x9 168870: 8b08014a add x10, x10, x8 168874: f9400540 ldr x0, [x10, #0x8] 168878: f9000be8 str x8, [sp, #0x10] 16887c: f90007e9 str x9, [sp, #0x8] 168880: 97fce574 bl 0xa1e50 168884: f85f03a8 ldur x8, [x29, #-0x10] 168888: f9400508 ldr x8, [x8, #0x8] 16888c: f94007e9 ldr x9, [sp, #0x8] 168890: 8b090108 add x8, x8, x9 168894: f9400bea ldr x10, [sp, #0x10] 168898: 8b0a0108 add x8, x8, x10 16889c: f94013e0 ldr x0, [sp, #0x20] 1688a0: f9000500 str x0, [x8, #0x8] 1688a4: f85f03a8 ldur x8, [x29, #-0x10] 1688a8: f9400508 ldr x8, [x8, #0x8] 1688ac: b901cd1f str wzr, [x8, #0x1cc] 1688b0: d281fb08 mov x8, #0xfd8 // =4056 1688b4: 320003e9 orr w9, wzr, #0x1 1688b8: f85f03aa ldur x10, [x29, #-0x10] 1688bc: f940014a ldr x10, [x10] 1688c0: b9401d4b ldr w11, [x10, #0x1c] 1688c4: f85f03aa ldur x10, [x29, #-0x10] 1688c8: f940054a ldr x10, [x10, #0x8] 1688cc: b90fc94b str w11, [x10, #0xfc8] 1688d0: f85f03aa ldur x10, [x29, #-0x10] 1688d4: f940054a ldr x10, [x10, #0x8] 1688d8: b901bd5f str wzr, [x10, #0x1bc] 1688dc: f85f03aa ldur x10, [x29, #-0x10] 1688e0: f940054a ldr x10, [x10, #0x8] 1688e4: b901b95f str wzr, [x10, #0x1b8] 1688e8: f85f03aa ldur x10, [x29, #-0x10] 1688ec: f940054a ldr x10, [x10, #0x8] 1688f0: 8b080140 add x0, x10, x8 1688f4: b90007e9 str w9, [sp, #0x4] 1688f8: 97fcfae6 bl 0xa7490 1688fc: f85f03a8 ldur x8, [x29, #-0x10] 168900: f9400508 ldr x8, [x8, #0x8] 168904: f90d411f str xzr, [x8, #0x1a80] 168908: f85f03a8 ldur x8, [x29, #-0x10] 16890c: f9400508 ldr x8, [x8, #0x8] 168910: b91a911f str wzr, [x8, #0x1a90] 168914: b94007e9 ldr w9, [sp, #0x4] 168918: b81fc3a9 stur w9, [x29, #-0x4] 16891c: b85fc3a0 ldur w0, [x29, #-0x4] 168920: a9447bfd ldp x29, x30, [sp, #0x40] 168924: 910143ff add sp, sp, #0x50 168928: d65f03c0 ret 000000000016892c : 16892c: d10143ff sub sp, sp, #0x50 168930: a9047bfd stp x29, x30, [sp, #0x40] 168934: 910103fd add x29, sp, #0x40 168938: d53bd048 mrs x8, TPIDR_EL0 16893c: f9401508 ldr x8, [x8, #0x28] 168940: f81f83a8 stur x8, [x29, #-0x8] 168944: f81e83a0 stur x0, [x29, #-0x18] 168948: 14000001 b 0x16894c 16894c: f85e83a8 ldur x8, [x29, #-0x18] 168950: f9400108 ldr x8, [x8] 168954: b9400109 ldr w9, [x8] 168958: 2a0903e8 mov w8, w9 16895c: 2a0803e9 mov w9, w8 168960: 71001d29 subs w9, w9, #0x7 168964: f90013e8 str x8, [sp, #0x20] 168968: b9001fe9 str w9, [sp, #0x1c] 16896c: 540006a8 b.hi 0x168a40 168970: 900004a8 adrp x8, 0x1fc000 168974: 911ab108 add x8, x8, #0x6ac 168978: f94013eb ldr x11, [sp, #0x20] 16897c: b8ab790a ldrsw x10, [x8, x11, lsl #2] 168980: 8b0a0109 add x9, x8, x10 168984: f9000bea str x10, [sp, #0x10] 168988: d61f0120 br x9 16898c: f85e83a0 ldur x0, [x29, #-0x18] 168990: 9400003e bl 0x168a88 168994: 350000a0 cbnz w0, 0x1689a8 168998: 14000001 b 0x16899c 16899c: 2a1f03e8 mov w8, wzr 1689a0: b81f03a8 stur w8, [x29, #-0x10] 1689a4: 1400002b b 0x168a50 1689a8: 14000029 b 0x168a4c 1689ac: f85e83a0 ldur x0, [x29, #-0x18] 1689b0: 940000f2 bl 0x168d78 1689b4: 350000a0 cbnz w0, 0x1689c8 1689b8: 14000001 b 0x1689bc 1689bc: 2a1f03e8 mov w8, wzr 1689c0: b81f03a8 stur w8, [x29, #-0x10] 1689c4: 14000023 b 0x168a50 1689c8: 320003e8 orr w8, wzr, #0x1 1689cc: b81f03a8 stur w8, [x29, #-0x10] 1689d0: 14000020 b 0x168a50 1689d4: f85e83a0 ldur x0, [x29, #-0x18] 1689d8: 94000334 bl 0x1696a8 1689dc: 350000a0 cbnz w0, 0x1689f0 1689e0: 14000001 b 0x1689e4 1689e4: 320003e8 orr w8, wzr, #0x1 1689e8: b81f03a8 stur w8, [x29, #-0x10] 1689ec: 14000019 b 0x168a50 1689f0: 14000017 b 0x168a4c 1689f4: f85e83a0 ldur x0, [x29, #-0x18] 1689f8: d10033a1 sub x1, x29, #0xc 1689fc: 320003e2 orr w2, wzr, #0x1 168a00: 940003cc bl 0x169930 168a04: 350000a0 cbnz w0, 0x168a18 168a08: 14000001 b 0x168a0c 168a0c: 2a1f03e8 mov w8, wzr 168a10: b81f03a8 stur w8, [x29, #-0x10] 168a14: 1400000f b 0x168a50 168a18: b85f43a8 ldur w8, [x29, #-0xc] 168a1c: 340000a8 cbz w8, 0x168a30 168a20: 14000001 b 0x168a24 168a24: 320003e8 orr w8, wzr, #0x1 168a28: b81f03a8 stur w8, [x29, #-0x10] 168a2c: 14000009 b 0x168a50 168a30: 14000007 b 0x168a4c 168a34: 320003e8 orr w8, wzr, #0x1 168a38: b81f03a8 stur w8, [x29, #-0x10] 168a3c: 14000005 b 0x168a50 168a40: 2a1f03e8 mov w8, wzr 168a44: b81f03a8 stur w8, [x29, #-0x10] 168a48: 14000002 b 0x168a50 168a4c: 17ffffc0 b 0x16894c 168a50: b85f03a8 ldur w8, [x29, #-0x10] 168a54: d53bd049 mrs x9, TPIDR_EL0 168a58: f9401529 ldr x9, [x9, #0x28] 168a5c: f85f83aa ldur x10, [x29, #-0x8] 168a60: eb0a0129 subs x9, x9, x10 168a64: b9000fe8 str w8, [sp, #0xc] 168a68: f90003e9 str x9, [sp] 168a6c: 540000c1 b.ne 0x168a84 168a70: 14000001 b 0x168a74 168a74: b9400fe0 ldr w0, [sp, #0xc] 168a78: a9447bfd ldp x29, x30, [sp, #0x40] 168a7c: 910143ff add sp, sp, #0x50 168a80: d65f03c0 ret 168a84: 97fd04bb bl 0xa9d70 <__stack_chk_fail@plt> 168a88: d101c3ff sub sp, sp, #0x70 168a8c: a9067bfd stp x29, x30, [sp, #0x60] 168a90: 910183fd add x29, sp, #0x60 168a94: d53bd048 mrs x8, TPIDR_EL0 168a98: f9401508 ldr x8, [x8, #0x28] 168a9c: f81f83a8 stur x8, [x29, #-0x8] 168aa0: f81e83a0 stur x0, [x29, #-0x18] 168aa4: 320003e9 orr w9, wzr, #0x1 168aa8: b81dc3a9 stur w9, [x29, #-0x24] 168aac: 2a1f03e9 mov w9, wzr 168ab0: b81e03a9 stur w9, [x29, #-0x20] 168ab4: b81e43a9 stur w9, [x29, #-0x1c] 168ab8: 14000001 b 0x168abc 168abc: b85e43a8 ldur w8, [x29, #-0x1c] 168ac0: 71000d08 subs w8, w8, #0x3 168ac4: b81d83a8 stur w8, [x29, #-0x28] 168ac8: 54001308 b.hi 0x168d28 168acc: 14000001 b 0x168ad0 168ad0: f85e83a8 ldur x8, [x29, #-0x18] 168ad4: f9400508 ldr x8, [x8, #0x8] 168ad8: b94f7909 ldr w9, [x8, #0xf78] 168adc: 34000169 cbz w9, 0x168b08 168ae0: 14000001 b 0x168ae4 168ae4: f85e83a8 ldur x8, [x29, #-0x18] 168ae8: f9400508 ldr x8, [x8, #0x8] 168aec: 397e1909 ldrb w9, [x8, #0xf86] 168af0: b81f43a9 stur w9, [x29, #-0xc] 168af4: f85e83a8 ldur x8, [x29, #-0x18] 168af8: f9400508 ldr x8, [x8, #0x8] 168afc: 2a1f03e9 mov w9, wzr 168b00: b90f7909 str w9, [x8, #0xf78] 168b04: 1400000d b 0x168b38 168b08: f85e83a8 ldur x8, [x29, #-0x18] 168b0c: f9400508 ldr x8, [x8, #0x8] 168b10: f9403500 ldr x0, [x8, #0x68] 168b14: d10033a1 sub x1, x29, #0xc 168b18: 321d03e2 orr w2, wzr, #0x8 168b1c: 97fcf0d5 bl 0xa4e70 168b20: 350000a0 cbnz w0, 0x168b34 168b24: 14000001 b 0x168b28 168b28: 2a1f03e8 mov w8, wzr 168b2c: b81f03a8 stur w8, [x29, #-0x10] 168b30: 14000084 b 0x168d40 168b34: 14000001 b 0x168b38 168b38: b85f43a8 ldur w8, [x29, #-0xc] 168b3c: b85e43a9 ldur w9, [x29, #-0x1c] 168b40: 2a0903ea mov w10, w9 168b44: 90000a0b adrp x11, 0x2a8000 168b48: f945bd6b ldr x11, [x11, #0xb78] 168b4c: 386a6969 ldrb w9, [x11, x10] 168b50: 6b090108 subs w8, w8, w9 168b54: b81d43a8 stur w8, [x29, #-0x2c] 168b58: 54000141 b.ne 0x168b80 168b5c: 14000001 b 0x168b60 168b60: 320003e8 orr w8, wzr, #0x1 168b64: b81dc3a8 stur w8, [x29, #-0x24] 168b68: b85e43a8 ldur w8, [x29, #-0x1c] 168b6c: 11000508 add w8, w8, #0x1 168b70: b81e43a8 stur w8, [x29, #-0x1c] 168b74: 2a1f03e8 mov w8, wzr 168b78: b81e03a8 stur w8, [x29, #-0x20] 168b7c: 17ffffd0 b 0x168abc 168b80: b85e03a8 ldur w8, [x29, #-0x20] 168b84: 71000d08 subs w8, w8, #0x3 168b88: b90033e8 str w8, [sp, #0x30] 168b8c: 540000a3 b.lo 0x168ba0 168b90: 14000001 b 0x168b94 168b94: 2a1f03e8 mov w8, wzr 168b98: b81f03a8 stur w8, [x29, #-0x10] 168b9c: 14000069 b 0x168d40 168ba0: b85f43a8 ldur w8, [x29, #-0xc] 168ba4: b85e03a9 ldur w9, [x29, #-0x20] 168ba8: 2a0903ea mov w10, w9 168bac: 900004ab adrp x11, 0x1fc000 168bb0: 9136856b add x11, x11, #0xda1 168bb4: 386a6969 ldrb w9, [x11, x10] 168bb8: 6b090108 subs w8, w8, w9 168bbc: b9002fe8 str w8, [sp, #0x2c] 168bc0: 540002a1 b.ne 0x168c14 168bc4: 14000001 b 0x168bc8 168bc8: b85e03a8 ldur w8, [x29, #-0x20] 168bcc: 11000508 add w8, w8, #0x1 168bd0: b81e03a8 stur w8, [x29, #-0x20] 168bd4: 2a1f03e8 mov w8, wzr 168bd8: b81e43a8 stur w8, [x29, #-0x1c] 168bdc: b85e03a8 ldur w8, [x29, #-0x20] 168be0: 71000d08 subs w8, w8, #0x3 168be4: b9002be8 str w8, [sp, #0x28] 168be8: 54000141 b.ne 0x168c10 168bec: 14000001 b 0x168bf0 168bf0: f85e83a0 ldur x0, [x29, #-0x18] 168bf4: 94000a6d bl 0x16b5a8 168bf8: 350000a0 cbnz w0, 0x168c0c 168bfc: 14000001 b 0x168c00 168c00: 2a1f03e8 mov w8, wzr 168c04: b81f03a8 stur w8, [x29, #-0x10] 168c08: 1400004e b 0x168d40 168c0c: 14000001 b 0x168c10 168c10: 17ffffab b 0x168abc 168c14: 2a1f03e8 mov w8, wzr 168c18: b81e03a8 stur w8, [x29, #-0x20] 168c1c: b85f43a8 ldur w8, [x29, #-0xc] 168c20: 7103fd08 subs w8, w8, #0xff 168c24: b90027e8 str w8, [sp, #0x24] 168c28: 54000641 b.ne 0x168cf0 168c2c: 14000001 b 0x168c30 168c30: b85f43a8 ldur w8, [x29, #-0xc] 168c34: f85e83a9 ldur x9, [x29, #-0x18] 168c38: f9400529 ldr x9, [x9, #0x8] 168c3c: 393e1128 strb w8, [x9, #0xf84] 168c40: f85e83a9 ldur x9, [x29, #-0x18] 168c44: f9400529 ldr x9, [x9, #0x8] 168c48: f9403520 ldr x0, [x9, #0x68] 168c4c: d10033a1 sub x1, x29, #0xc 168c50: 321d03e2 orr w2, wzr, #0x8 168c54: 97fcf087 bl 0xa4e70 168c58: 350000a0 cbnz w0, 0x168c6c 168c5c: 14000001 b 0x168c60 168c60: 2a1f03e8 mov w8, wzr 168c64: b81f03a8 stur w8, [x29, #-0x10] 168c68: 14000036 b 0x168d40 168c6c: b85f43a8 ldur w8, [x29, #-0xc] 168c70: 7103fd08 subs w8, w8, #0xff 168c74: b90023e8 str w8, [sp, #0x20] 168c78: 54000161 b.ne 0x168ca4 168c7c: 14000001 b 0x168c80 168c80: b85f43a8 ldur w8, [x29, #-0xc] 168c84: f85e83a9 ldur x9, [x29, #-0x18] 168c88: f9400529 ldr x9, [x9, #0x8] 168c8c: 393e1928 strb w8, [x9, #0xf86] 168c90: f85e83a9 ldur x9, [x29, #-0x18] 168c94: f9400529 ldr x9, [x9, #0x8] 168c98: 320003e8 orr w8, wzr, #0x1 168c9c: b90f7928 str w8, [x9, #0xf78] 168ca0: 14000013 b 0x168cec 168ca4: b85f43a8 ldur w8, [x29, #-0xc] 168ca8: 53017d08 lsr w8, w8, #1 168cac: 7101f108 subs w8, w8, #0x7c 168cb0: b9001fe8 str w8, [sp, #0x1c] 168cb4: 540001a1 b.ne 0x168ce8 168cb8: 14000001 b 0x168cbc 168cbc: b85f43a8 ldur w8, [x29, #-0xc] 168cc0: f85e83a9 ldur x9, [x29, #-0x18] 168cc4: f9400529 ldr x9, [x9, #0x8] 168cc8: 393e1528 strb w8, [x9, #0xf85] 168ccc: f85e83a9 ldur x9, [x29, #-0x18] 168cd0: f9400129 ldr x9, [x9] 168cd4: 320007e8 orr w8, wzr, #0x3 168cd8: b9000128 str w8, [x9] 168cdc: 320003e8 orr w8, wzr, #0x1 168ce0: b81f03a8 stur w8, [x29, #-0x10] 168ce4: 14000017 b 0x168d40 168ce8: 14000001 b 0x168cec 168cec: 14000001 b 0x168cf0 168cf0: 2a1f03e8 mov w8, wzr 168cf4: b81e43a8 stur w8, [x29, #-0x1c] 168cf8: b85dc3a8 ldur w8, [x29, #-0x24] 168cfc: 34000148 cbz w8, 0x168d24 168d00: 14000001 b 0x168d04 168d04: f85e83a0 ldur x0, [x29, #-0x18] 168d08: 2a1f03e8 mov w8, wzr 168d0c: 2a0803e1 mov w1, w8 168d10: b9001be8 str w8, [sp, #0x18] 168d14: 94000a73 bl 0x16b6e0 168d18: b9401be8 ldr w8, [sp, #0x18] 168d1c: b81dc3a8 stur w8, [x29, #-0x24] 168d20: 14000001 b 0x168d24 168d24: 17ffff66 b 0x168abc 168d28: f85e83a8 ldur x8, [x29, #-0x18] 168d2c: f9400108 ldr x8, [x8] 168d30: 320003e9 orr w9, wzr, #0x1 168d34: b9000109 str w9, [x8] 168d38: b81f03a9 stur w9, [x29, #-0x10] 168d3c: 14000001 b 0x168d40 168d40: b85f03a8 ldur w8, [x29, #-0x10] 168d44: d53bd049 mrs x9, TPIDR_EL0 168d48: f9401529 ldr x9, [x9, #0x28] 168d4c: f85f83aa ldur x10, [x29, #-0x8] 168d50: eb0a0129 subs x9, x9, x10 168d54: b90017e8 str w8, [sp, #0x14] 168d58: f90007e9 str x9, [sp, #0x8] 168d5c: 540000c1 b.ne 0x168d74 168d60: 14000001 b 0x168d64 168d64: b94017e0 ldr w0, [sp, #0x14] 168d68: a9467bfd ldp x29, x30, [sp, #0x60] 168d6c: 9101c3ff add sp, sp, #0x70 168d70: d65f03c0 ret 168d74: 97fd03ff bl 0xa9d70 <__stack_chk_fail@plt> 168d78: d10603ff sub sp, sp, #0x180 168d7c: f900b3fc str x28, [sp, #0x160] 168d80: a9177bfd stp x29, x30, [sp, #0x170] 168d84: 9105c3fd add x29, sp, #0x170 168d88: 910283e8 add x8, sp, #0xa0 168d8c: d53bd049 mrs x9, TPIDR_EL0 168d90: f9401529 ldr x9, [x9, #0x28] 168d94: f9005d09 str x9, [x8, #0xb8] 168d98: f90047e0 str x0, [sp, #0x88] 168d9c: f94047e9 ldr x9, [sp, #0x88] 168da0: f9400529 ldr x9, [x9, #0x8] 168da4: f9403520 ldr x0, [x9, #0x68] 168da8: 90000a09 adrp x9, 0x2a8000 168dac: f9474929 ldr x9, [x9, #0xe90] 168db0: b9400122 ldr w2, [x9] 168db4: 910273e1 add x1, sp, #0x9c 168db8: f90033e8 str x8, [sp, #0x60] 168dbc: 97fcf02d bl 0xa4e70 168dc0: 350000a0 cbnz w0, 0x168dd4 168dc4: 14000001 b 0x168dc8 168dc8: 2a1f03e8 mov w8, wzr 168dcc: b90093e8 str w8, [sp, #0x90] 168dd0: 14000226 b 0x169668 168dd4: b9409fe8 ldr w8, [sp, #0x9c] 168dd8: 71000108 subs w8, w8, #0x0 168ddc: 1a9f07e9 cset w9, ne 168de0: b90087e9 str w9, [sp, #0x84] 168de4: f94047ea ldr x10, [sp, #0x88] 168de8: f940054a ldr x10, [x10, #0x8] 168dec: f9403540 ldr x0, [x10, #0x68] 168df0: 90000a0a adrp x10, 0x2a8000 168df4: f945854a ldr x10, [x10, #0xb08] 168df8: b9400142 ldr w2, [x10] 168dfc: 910263e1 add x1, sp, #0x98 168e00: b9005fe8 str w8, [sp, #0x5c] 168e04: 97fcf01b bl 0xa4e70 168e08: 350000a0 cbnz w0, 0x168e1c 168e0c: 14000001 b 0x168e10 168e10: 2a1f03e8 mov w8, wzr 168e14: b90093e8 str w8, [sp, #0x90] 168e18: 14000214 b 0x169668 168e1c: f94047e8 ldr x8, [sp, #0x88] 168e20: f9400508 ldr x8, [x8, #0x8] 168e24: f9403500 ldr x0, [x8, #0x68] 168e28: 90000a08 adrp x8, 0x2a8000 168e2c: f9448d08 ldr x8, [x8, #0x918] 168e30: b9400102 ldr w2, [x8] 168e34: 910253e1 add x1, sp, #0x94 168e38: 97fcf00e bl 0xa4e70 168e3c: 350000a0 cbnz w0, 0x168e50 168e40: 14000001 b 0x168e44 168e44: 2a1f03e8 mov w8, wzr 168e48: b90093e8 str w8, [sp, #0x90] 168e4c: 14000207 b 0x169668 168e50: b9409be8 ldr w8, [sp, #0x98] 168e54: 350006c8 cbnz w8, 0x168f2c 168e58: 14000001 b 0x168e5c 168e5c: f94047e0 ldr x0, [sp, #0x88] 168e60: b94087e1 ldr w1, [sp, #0x84] 168e64: b94097e2 ldr w2, [sp, #0x94] 168e68: 94000a3f bl 0x16b764 168e6c: 350000a0 cbnz w0, 0x168e80 168e70: 14000001 b 0x168e74 168e74: 2a1f03e8 mov w8, wzr 168e78: b90093e8 str w8, [sp, #0x90] 168e7c: 140001fb b 0x169668 168e80: f94047e8 ldr x8, [sp, #0x88] 168e84: f9400508 ldr x8, [x8, #0x8] 168e88: 320003e9 orr w9, wzr, #0x1 168e8c: b901c909 str w9, [x8, #0x1c8] 168e90: f94047e8 ldr x8, [sp, #0x88] 168e94: f9400508 ldr x8, [x8, #0x8] 168e98: 91082100 add x0, x8, #0x208 168e9c: 900004a1 adrp x1, 0x1fc000 168ea0: 91369021 add x1, x1, #0xda4 168ea4: 321c03e9 orr w9, wzr, #0x10 168ea8: 2a0903e2 mov w2, w9 168eac: 97fcfd71 bl 0xa8470 168eb0: 350000e0 cbnz w0, 0x168ecc 168eb4: 14000001 b 0x168eb8 168eb8: f94047e8 ldr x8, [sp, #0x88] 168ebc: f9400508 ldr x8, [x8, #0x8] 168ec0: 2a1f03e9 mov w9, wzr 168ec4: b90fc909 str w9, [x8, #0xfc8] 168ec8: 14000001 b 0x168ecc 168ecc: f94047e8 ldr x8, [sp, #0x88] 168ed0: f9400508 ldr x8, [x8, #0x8] 168ed4: b94fd109 ldr w9, [x8, #0xfd0] 168ed8: 35000289 cbnz w9, 0x168f28 168edc: 14000001 b 0x168ee0 168ee0: f94047e8 ldr x8, [sp, #0x88] 168ee4: f9400508 ldr x8, [x8, #0x8] 168ee8: b9433109 ldr w9, [x8, #0x330] 168eec: 340001e9 cbz w9, 0x168f28 168ef0: 14000001 b 0x168ef4 168ef4: f94047e8 ldr x8, [sp, #0x88] 168ef8: f9400508 ldr x8, [x8, #0x8] 168efc: f9401908 ldr x8, [x8, #0x30] 168f00: b4000148 cbz x8, 0x168f28 168f04: 14000001 b 0x168f08 168f08: f94047e8 ldr x8, [sp, #0x88] 168f0c: f9400509 ldr x9, [x8, #0x8] 168f10: f940192a ldr x10, [x9, #0x30] 168f14: 91074121 add x1, x9, #0x1d0 168f18: f9402d22 ldr x2, [x9, #0x58] 168f1c: aa0803e0 mov x0, x8 168f20: d63f0140 blr x10 168f24: 14000001 b 0x168f28 168f28: 140001b7 b 0x169604 168f2c: b9409be8 ldr w8, [sp, #0x98] 168f30: 71000d08 subs w8, w8, #0x3 168f34: b9005be8 str w8, [sp, #0x58] 168f38: 540004e1 b.ne 0x168fd4 168f3c: 14000001 b 0x168f40 168f40: f94047e0 ldr x0, [sp, #0x88] 168f44: b94087e1 ldr w1, [sp, #0x84] 168f48: b94097e2 ldr w2, [sp, #0x94] 168f4c: 94000aff bl 0x16bb48 168f50: 350000a0 cbnz w0, 0x168f64 168f54: 14000001 b 0x168f58 168f58: 2a1f03e8 mov w8, wzr 168f5c: b90093e8 str w8, [sp, #0x90] 168f60: 140001c2 b 0x169668 168f64: f94047e8 ldr x8, [sp, #0x88] 168f68: f9400508 ldr x8, [x8, #0x8] 168f6c: 320003e9 orr w9, wzr, #0x1 168f70: b901cd09 str w9, [x8, #0x1cc] 168f74: f94047e8 ldr x8, [sp, #0x88] 168f78: f9400508 ldr x8, [x8, #0x8] 168f7c: b94fd109 ldr w9, [x8, #0xfd0] 168f80: 35000289 cbnz w9, 0x168fd0 168f84: 14000001 b 0x168f88 168f88: f94047e8 ldr x8, [sp, #0x88] 168f8c: f9400508 ldr x8, [x8, #0x8] 168f90: b9433d09 ldr w9, [x8, #0x33c] 168f94: 340001e9 cbz w9, 0x168fd0 168f98: 14000001 b 0x168f9c 168f9c: f94047e8 ldr x8, [sp, #0x88] 168fa0: f9400508 ldr x8, [x8, #0x8] 168fa4: f9401908 ldr x8, [x8, #0x30] 168fa8: b4000148 cbz x8, 0x168fd0 168fac: 14000001 b 0x168fb0 168fb0: f94047e8 ldr x8, [sp, #0x88] 168fb4: f9400509 ldr x9, [x8, #0x8] 168fb8: f940192a ldr x10, [x9, #0x30] 168fbc: 910a0121 add x1, x9, #0x280 168fc0: f9402d22 ldr x2, [x9, #0x58] 168fc4: aa0803e0 mov x0, x8 168fc8: d63f0140 blr x10 168fcc: 14000001 b 0x168fd0 168fd0: 1400018c b 0x169600 168fd4: f94047e8 ldr x8, [sp, #0x88] 168fd8: f9400508 ldr x8, [x8, #0x8] 168fdc: b9409be9 ldr w9, [sp, #0x98] 168fe0: 2a0903ea mov w10, w9 168fe4: 8b0a0908 add x8, x8, x10, lsl #2 168fe8: b9433109 ldr w9, [x8, #0x330] 168fec: 71000129 subs w9, w9, #0x0 168ff0: 1a9f17eb cset w11, eq 168ff4: b9007feb str w11, [sp, #0x7c] 168ff8: b94097eb ldr w11, [sp, #0x94] 168ffc: b9007beb str w11, [sp, #0x78] 169000: 6f00e400 movi v0.2d, #0000000000000000 169004: f94033e8 ldr x8, [sp, #0x60] 169008: 3d802900 str q0, [x8, #0xa0] 16900c: 3d802500 str q0, [x8, #0x90] 169010: 3d802100 str q0, [x8, #0x80] 169014: 3d801d00 str q0, [x8, #0x70] 169018: 3d801900 str q0, [x8, #0x60] 16901c: 3d803fe0 str q0, [sp, #0xf0] 169020: 3d803be0 str q0, [sp, #0xe0] 169024: 3d8037e0 str q0, [sp, #0xd0] 169028: 3d8033e0 str q0, [sp, #0xc0] 16902c: 3d802fe0 str q0, [sp, #0xb0] 169030: 3d802be0 str q0, [sp, #0xa0] 169034: b94087eb ldr w11, [sp, #0x84] 169038: b900a7eb str w11, [sp, #0xa4] 16903c: b9409beb ldr w11, [sp, #0x98] 169040: b900a3eb str w11, [sp, #0xa0] 169044: b94097eb ldr w11, [sp, #0x94] 169048: b900abeb str w11, [sp, #0xa8] 16904c: b9409beb ldr w11, [sp, #0x98] 169050: 7100096b subs w11, w11, #0x2 169054: b90057e9 str w9, [sp, #0x54] 169058: b90053eb str w11, [sp, #0x50] 16905c: 54000701 b.ne 0x16913c 169060: 14000001 b 0x169064 169064: f94047e8 ldr x8, [sp, #0x88] 169068: f9400508 ldr x8, [x8, #0x8] 16906c: f9403500 ldr x0, [x8, #0x68] 169070: 910283e8 add x8, sp, #0xa0 169074: 91004101 add x1, x8, #0x10 169078: f00009e8 adrp x8, 0x2a8000 16907c: f943cd08 ldr x8, [x8, #0x798] 169080: b9400109 ldr w9, [x8] 169084: 53037d22 lsr w2, w9, #3 169088: 97fcea02 bl 0xa3890 16908c: 350000a0 cbnz w0, 0x1690a0 169090: 14000001 b 0x169094 169094: 2a1f03e8 mov w8, wzr 169098: b90093e8 str w8, [sp, #0x90] 16909c: 14000173 b 0x169668 1690a0: b9407be8 ldr w8, [sp, #0x78] 1690a4: f00009e9 adrp x9, 0x2a8000 1690a8: f943cd29 ldr x9, [x9, #0x798] 1690ac: b940012a ldr w10, [x9] 1690b0: 6b4a0d08 subs w8, w8, w10, lsr #3 1690b4: b9004fe8 str w8, [sp, #0x4c] 1690b8: 54000122 b.hs 0x1690dc 1690bc: 14000001 b 0x1690c0 1690c0: f94047e8 ldr x8, [sp, #0x88] 1690c4: f9400108 ldr x8, [x8] 1690c8: 321d03e9 orr w9, wzr, #0x8 1690cc: b9000109 str w9, [x8] 1690d0: 2a1f03e9 mov w9, wzr 1690d4: b90093e9 str w9, [sp, #0x90] 1690d8: 14000164 b 0x169668 1690dc: f00009e8 adrp x8, 0x2a8000 1690e0: f943cd08 ldr x8, [x8, #0x798] 1690e4: b9400109 ldr w9, [x8] 1690e8: b9407bea ldr w10, [sp, #0x78] 1690ec: 6b490d49 subs w9, w10, w9, lsr #3 1690f0: b9007be9 str w9, [sp, #0x78] 1690f4: f94047e8 ldr x8, [sp, #0x88] 1690f8: f9400508 ldr x8, [x8, #0x8] 1690fc: f9429d08 ldr x8, [x8, #0x538] 169100: b40001c8 cbz x8, 0x169138 169104: 14000001 b 0x169108 169108: f94047e0 ldr x0, [sp, #0x88] 16910c: 910283e8 add x8, sp, #0xa0 169110: 91004101 add x1, x8, #0x10 169114: 94000b3d bl 0x16be08 169118: 34000100 cbz w0, 0x169138 16911c: 14000001 b 0x169120 169120: b9407fe8 ldr w8, [sp, #0x7c] 169124: 71000108 subs w8, w8, #0x0 169128: 1a9f17e9 cset w9, eq 16912c: b9007fe9 str w9, [sp, #0x7c] 169130: b9004be8 str w8, [sp, #0x48] 169134: 14000001 b 0x169138 169138: 14000001 b 0x16913c 16913c: b9407fe8 ldr w8, [sp, #0x7c] 169140: 340001a8 cbz w8, 0x169174 169144: 14000001 b 0x169148 169148: f94047e8 ldr x8, [sp, #0x88] 16914c: f9400508 ldr x8, [x8, #0x8] 169150: f9403500 ldr x0, [x8, #0x68] 169154: b9407be1 ldr w1, [sp, #0x78] 169158: 97fcf59e bl 0xa67d0 16915c: 350000a0 cbnz w0, 0x169170 169160: 14000001 b 0x169164 169164: 2a1f03e8 mov w8, wzr 169168: b90093e8 str w8, [sp, #0x90] 16916c: 1400013f b 0x169668 169170: 14000123 b 0x1695fc 169174: 320003e8 orr w8, wzr, #0x1 169178: b90077e8 str w8, [sp, #0x74] 16917c: b9409be8 ldr w8, [sp, #0x98] 169180: 2a0803e9 mov w9, w8 169184: 2a0903e8 mov w8, w9 169188: 71001908 subs w8, w8, #0x6 16918c: f90023e9 str x9, [sp, #0x40] 169190: b9003fe8 str w8, [sp, #0x3c] 169194: 54000a88 b.hi 0x1692e4 169198: f0000488 adrp x8, 0x1fc000 16919c: 911b3108 add x8, x8, #0x6cc 1691a0: f94023eb ldr x11, [sp, #0x40] 1691a4: b8ab790a ldrsw x10, [x8, x11, lsl #2] 1691a8: 8b0a0109 add x9, x8, x10 1691ac: f9001bea str x10, [sp, #0x30] 1691b0: d61f0120 br x9 1691b4: f94047e8 ldr x8, [sp, #0x88] 1691b8: f9400508 ldr x8, [x8, #0x8] 1691bc: f9403500 ldr x0, [x8, #0x68] 1691c0: b9407be1 ldr w1, [sp, #0x78] 1691c4: 97fcf583 bl 0xa67d0 1691c8: 350000a0 cbnz w0, 0x1691dc 1691cc: 14000001 b 0x1691d0 1691d0: 2a1f03e8 mov w8, wzr 1691d4: b90077e8 str w8, [sp, #0x74] 1691d8: 14000001 b 0x1691dc 1691dc: 14000063 b 0x169368 1691e0: b9407be8 ldr w8, [sp, #0x78] 1691e4: 34000388 cbz w8, 0x169254 1691e8: 14000001 b 0x1691ec 1691ec: b9407be8 ldr w8, [sp, #0x78] 1691f0: 2a0803e0 mov w0, w8 1691f4: 97fce427 bl 0xa2290 1691f8: f9005fe0 str x0, [sp, #0xb8] 1691fc: b5000120 cbnz x0, 0x169220 169200: 14000001 b 0x169204 169204: f94047e8 ldr x8, [sp, #0x88] 169208: f9400108 ldr x8, [x8] 16920c: 321d03e9 orr w9, wzr, #0x8 169210: b9000109 str w9, [x8] 169214: 2a1f03e9 mov w9, wzr 169218: b90077e9 str w9, [sp, #0x74] 16921c: 1400000d b 0x169250 169220: f94047e8 ldr x8, [sp, #0x88] 169224: f9400508 ldr x8, [x8, #0x8] 169228: f9403500 ldr x0, [x8, #0x68] 16922c: f9405fe1 ldr x1, [sp, #0xb8] 169230: b9407be2 ldr w2, [sp, #0x78] 169234: 97fce997 bl 0xa3890 169238: 350000a0 cbnz w0, 0x16924c 16923c: 14000001 b 0x169240 169240: 2a1f03e8 mov w8, wzr 169244: b90077e8 str w8, [sp, #0x74] 169248: 14000001 b 0x16924c 16924c: 14000001 b 0x169250 169250: 14000004 b 0x169260 169254: aa1f03e8 mov x8, xzr 169258: f9005fe8 str x8, [sp, #0xb8] 16925c: 14000001 b 0x169260 169260: 14000042 b 0x169368 169264: f94047e0 ldr x0, [sp, #0x88] 169268: 910283e8 add x8, sp, #0xa0 16926c: 91004101 add x1, x8, #0x10 169270: b9407be2 ldr w2, [sp, #0x78] 169274: 94000b17 bl 0x16bed0 169278: 350000a0 cbnz w0, 0x16928c 16927c: 14000001 b 0x169280 169280: 2a1f03e8 mov w8, wzr 169284: b90077e8 str w8, [sp, #0x74] 169288: 14000001 b 0x16928c 16928c: 14000037 b 0x169368 169290: f94047e0 ldr x0, [sp, #0x88] 169294: 910283e8 add x8, sp, #0xa0 169298: 91004101 add x1, x8, #0x10 16929c: 94000ca0 bl 0x16c51c 1692a0: 350000a0 cbnz w0, 0x1692b4 1692a4: 14000001 b 0x1692a8 1692a8: 2a1f03e8 mov w8, wzr 1692ac: b90077e8 str w8, [sp, #0x74] 1692b0: 14000001 b 0x1692b4 1692b4: 1400002d b 0x169368 1692b8: f94047e0 ldr x0, [sp, #0x88] 1692bc: 910283e8 add x8, sp, #0xa0 1692c0: 91004101 add x1, x8, #0x10 1692c4: 94000df5 bl 0x16ca98 1692c8: 350000a0 cbnz w0, 0x1692dc 1692cc: 14000001 b 0x1692d0 1692d0: 2a1f03e8 mov w8, wzr 1692d4: b90077e8 str w8, [sp, #0x74] 1692d8: 14000001 b 0x1692dc 1692dc: 14000023 b 0x169368 1692e0: 14000022 b 0x169368 1692e4: b9407be8 ldr w8, [sp, #0x78] 1692e8: 34000388 cbz w8, 0x169358 1692ec: 14000001 b 0x1692f0 1692f0: b9407be8 ldr w8, [sp, #0x78] 1692f4: 2a0803e0 mov w0, w8 1692f8: 97fce3e6 bl 0xa2290 1692fc: f9005be0 str x0, [sp, #0xb0] 169300: b5000120 cbnz x0, 0x169324 169304: 14000001 b 0x169308 169308: f94047e8 ldr x8, [sp, #0x88] 16930c: f9400108 ldr x8, [x8] 169310: 321d03e9 orr w9, wzr, #0x8 169314: b9000109 str w9, [x8] 169318: 2a1f03e9 mov w9, wzr 16931c: b90077e9 str w9, [sp, #0x74] 169320: 1400000d b 0x169354 169324: f94047e8 ldr x8, [sp, #0x88] 169328: f9400508 ldr x8, [x8, #0x8] 16932c: f9403500 ldr x0, [x8, #0x68] 169330: f9405be1 ldr x1, [sp, #0xb0] 169334: b9407be2 ldr w2, [sp, #0x78] 169338: 97fce956 bl 0xa3890 16933c: 350000a0 cbnz w0, 0x169350 169340: 14000001 b 0x169344 169344: 2a1f03e8 mov w8, wzr 169348: b90077e8 str w8, [sp, #0x74] 16934c: 14000001 b 0x169350 169350: 14000001 b 0x169354 169354: 14000004 b 0x169364 169358: aa1f03e8 mov x8, xzr 16935c: f9005be8 str x8, [sp, #0xb0] 169360: 14000001 b 0x169364 169364: 14000001 b 0x169368 169368: b94077e8 ldr w8, [sp, #0x74] 16936c: 34000288 cbz w8, 0x1693bc 169370: 14000001 b 0x169374 169374: f94047e8 ldr x8, [sp, #0x88] 169378: f9400508 ldr x8, [x8, #0x8] 16937c: b94fd109 ldr w9, [x8, #0xfd0] 169380: 350001e9 cbnz w9, 0x1693bc 169384: 14000001 b 0x169388 169388: f94047e8 ldr x8, [sp, #0x88] 16938c: f9400508 ldr x8, [x8, #0x8] 169390: f9401908 ldr x8, [x8, #0x30] 169394: b4000148 cbz x8, 0x1693bc 169398: 14000001 b 0x16939c 16939c: f94047e8 ldr x8, [sp, #0x88] 1693a0: f9400509 ldr x9, [x8, #0x8] 1693a4: f940192a ldr x10, [x9, #0x30] 1693a8: f9402d22 ldr x2, [x9, #0x58] 1693ac: 910283e1 add x1, sp, #0xa0 1693b0: aa0803e0 mov x0, x8 1693b4: d63f0140 blr x10 1693b8: 14000001 b 0x1693bc 1693bc: b9409be8 ldr w8, [sp, #0x98] 1693c0: 2a0803e9 mov w9, w8 1693c4: 2a0903e8 mov w8, w9 1693c8: 71001908 subs w8, w8, #0x6 1693cc: f90017e9 str x9, [sp, #0x28] 1693d0: b90027e8 str w8, [sp, #0x24] 1693d4: 54000f88 b.hi 0x1695c4 1693d8: f0000488 adrp x8, 0x1fc000 1693dc: 911ba108 add x8, x8, #0x6e8 1693e0: f94017eb ldr x11, [sp, #0x28] 1693e4: b8ab790a ldrsw x10, [x8, x11, lsl #2] 1693e8: 8b0a0109 add x9, x8, x10 1693ec: f9000fea str x10, [sp, #0x18] 1693f0: d61f0120 br x9 1693f4: 1400007b b 0x1695e0 1693f8: f9405fe8 ldr x8, [sp, #0xb8] 1693fc: b40000a8 cbz x8, 0x169410 169400: 14000001 b 0x169404 169404: f9405fe0 ldr x0, [sp, #0xb8] 169408: 97fce292 bl 0xa1e50 16940c: 14000001 b 0x169410 169410: 14000074 b 0x1695e0 169414: f9405fe8 ldr x8, [sp, #0xb8] 169418: b40000a8 cbz x8, 0x16942c 16941c: 14000001 b 0x169420 169420: f9405fe0 ldr x0, [sp, #0xb8] 169424: 97fce28b bl 0xa1e50 169428: 14000001 b 0x16942c 16942c: b940c3e8 ldr w8, [sp, #0xc0] 169430: 340003e8 cbz w8, 0x1694ac 169434: 14000001 b 0x169438 169438: 2a1f03e8 mov w8, wzr 16943c: b90083e8 str w8, [sp, #0x80] 169440: 14000001 b 0x169444 169444: b94083e8 ldr w8, [sp, #0x80] 169448: b940c3e9 ldr w9, [sp, #0xc0] 16944c: 6b090108 subs w8, w8, w9 169450: b90017e8 str w8, [sp, #0x14] 169454: 540002a2 b.hs 0x1694a8 169458: 14000001 b 0x16945c 16945c: f94067e8 ldr x8, [sp, #0xc8] 169460: b94083e9 ldr w9, [sp, #0x80] 169464: 2a0903ea mov w10, w9 169468: 8b0a1108 add x8, x8, x10, lsl #4 16946c: f9400508 ldr x8, [x8, #0x8] 169470: b4000128 cbz x8, 0x169494 169474: 14000001 b 0x169478 169478: f94067e8 ldr x8, [sp, #0xc8] 16947c: b94083e9 ldr w9, [sp, #0x80] 169480: 2a0903ea mov w10, w9 169484: 8b0a1108 add x8, x8, x10, lsl #4 169488: f9400500 ldr x0, [x8, #0x8] 16948c: 97fce271 bl 0xa1e50 169490: 14000001 b 0x169494 169494: 14000001 b 0x169498 169498: b94083e8 ldr w8, [sp, #0x80] 16949c: 11000508 add w8, w8, #0x1 1694a0: b90083e8 str w8, [sp, #0x80] 1694a4: 17ffffe8 b 0x169444 1694a8: 14000001 b 0x1694ac 1694ac: f94067e8 ldr x8, [sp, #0xc8] 1694b0: b40000a8 cbz x8, 0x1694c4 1694b4: 14000001 b 0x1694b8 1694b8: f94067e0 ldr x0, [sp, #0xc8] 1694bc: 97fce265 bl 0xa1e50 1694c0: 14000001 b 0x1694c4 1694c4: 14000047 b 0x1695e0 1694c8: b94147e8 ldr w8, [sp, #0x144] 1694cc: 34000428 cbz w8, 0x169550 1694d0: 14000001 b 0x1694d4 1694d4: 2a1f03e8 mov w8, wzr 1694d8: b90083e8 str w8, [sp, #0x80] 1694dc: 14000001 b 0x1694e0 1694e0: b94083e8 ldr w8, [sp, #0x80] 1694e4: b94147e9 ldr w9, [sp, #0x144] 1694e8: 6b090108 subs w8, w8, w9 1694ec: b90013e8 str w8, [sp, #0x10] 1694f0: 540002e2 b.hs 0x16954c 1694f4: 14000001 b 0x1694f8 1694f8: f94033e8 ldr x8, [sp, #0x60] 1694fc: f9405509 ldr x9, [x8, #0xa8] 169500: b94083ea ldr w10, [sp, #0x80] 169504: 2a0a03eb mov w11, w10 169508: 8b0b1529 add x9, x9, x11, lsl #5 16950c: f9400d29 ldr x9, [x9, #0x18] 169510: b4000149 cbz x9, 0x169538 169514: 14000001 b 0x169518 169518: f94033e8 ldr x8, [sp, #0x60] 16951c: f9405509 ldr x9, [x8, #0xa8] 169520: b94083ea ldr w10, [sp, #0x80] 169524: 2a0a03eb mov w11, w10 169528: 8b0b1529 add x9, x9, x11, lsl #5 16952c: f9400d20 ldr x0, [x9, #0x18] 169530: 97fce248 bl 0xa1e50 169534: 14000001 b 0x169538 169538: 14000001 b 0x16953c 16953c: b94083e8 ldr w8, [sp, #0x80] 169540: 11000508 add w8, w8, #0x1 169544: b90083e8 str w8, [sp, #0x80] 169548: 17ffffe6 b 0x1694e0 16954c: 14000001 b 0x169550 169550: f94033e8 ldr x8, [sp, #0x60] 169554: f9405509 ldr x9, [x8, #0xa8] 169558: b40000c9 cbz x9, 0x169570 16955c: 14000001 b 0x169560 169560: f94033e8 ldr x8, [sp, #0x60] 169564: f9405500 ldr x0, [x8, #0xa8] 169568: 97fce23a bl 0xa1e50 16956c: 14000001 b 0x169570 169570: 1400001c b 0x1695e0 169574: f9405fe8 ldr x8, [sp, #0xb8] 169578: b40000a8 cbz x8, 0x16958c 16957c: 14000001 b 0x169580 169580: f9405fe0 ldr x0, [sp, #0xb8] 169584: 97fce233 bl 0xa1e50 169588: 14000001 b 0x16958c 16958c: f94063e8 ldr x8, [sp, #0xc0] 169590: b40000a8 cbz x8, 0x1695a4 169594: 14000001 b 0x169598 169598: f94063e0 ldr x0, [sp, #0xc0] 16959c: 97fce22d bl 0xa1e50 1695a0: 14000001 b 0x1695a4 1695a4: f94073e8 ldr x8, [sp, #0xe0] 1695a8: b40000a8 cbz x8, 0x1695bc 1695ac: 14000001 b 0x1695b0 1695b0: f94073e0 ldr x0, [sp, #0xe0] 1695b4: 97fce227 bl 0xa1e50 1695b8: 14000001 b 0x1695bc 1695bc: 14000009 b 0x1695e0 1695c0: 14000001 b 0x1695c4 1695c4: f9405be8 ldr x8, [sp, #0xb0] 1695c8: b40000a8 cbz x8, 0x1695dc 1695cc: 14000001 b 0x1695d0 1695d0: f9405be0 ldr x0, [sp, #0xb0] 1695d4: 97fce21f bl 0xa1e50 1695d8: 14000001 b 0x1695dc 1695dc: 14000001 b 0x1695e0 1695e0: b94077e8 ldr w8, [sp, #0x74] 1695e4: 350000a8 cbnz w8, 0x1695f8 1695e8: 14000001 b 0x1695ec 1695ec: 2a1f03e8 mov w8, wzr 1695f0: b90093e8 str w8, [sp, #0x90] 1695f4: 1400001d b 0x169668 1695f8: 14000001 b 0x1695fc 1695fc: 14000001 b 0x169600 169600: 14000001 b 0x169604 169604: b94087e8 ldr w8, [sp, #0x84] 169608: 340002a8 cbz w8, 0x16965c 16960c: 14000001 b 0x169610 169610: f94047e8 ldr x8, [sp, #0x88] 169614: f9400509 ldr x9, [x8, #0x8] 169618: 5283500a mov w10, #0x1a80 // =6784 16961c: 2a0a03eb mov w11, w10 169620: 8b0b0121 add x1, x9, x11 169624: aa0803e0 mov x0, x8 169628: 97fd06c2 bl 0xab130 16962c: 350000e0 cbnz w0, 0x169648 169630: 14000001 b 0x169634 169634: f94047e8 ldr x8, [sp, #0x88] 169638: f9400508 ldr x8, [x8, #0x8] 16963c: aa1f03e9 mov x9, xzr 169640: f90d4109 str x9, [x8, #0x1a80] 169644: 14000001 b 0x169648 169648: f94047e8 ldr x8, [sp, #0x88] 16964c: f9400108 ldr x8, [x8] 169650: 321f03e9 orr w9, wzr, #0x2 169654: b9000109 str w9, [x8] 169658: 14000001 b 0x16965c 16965c: 320003e8 orr w8, wzr, #0x1 169660: b90093e8 str w8, [sp, #0x90] 169664: 14000001 b 0x169668 169668: b94093e8 ldr w8, [sp, #0x90] 16966c: d53bd049 mrs x9, TPIDR_EL0 169670: f9401529 ldr x9, [x9, #0x28] 169674: f94033ea ldr x10, [sp, #0x60] 169678: f9405d4b ldr x11, [x10, #0xb8] 16967c: eb0b0129 subs x9, x9, x11 169680: b9000fe8 str w8, [sp, #0xc] 169684: f90003e9 str x9, [sp] 169688: 540000e1 b.ne 0x1696a4 16968c: 14000001 b 0x169690 169690: b9400fe0 ldr w0, [sp, #0xc] 169694: a9577bfd ldp x29, x30, [sp, #0x170] 169698: f940b3fc ldr x28, [sp, #0x160] 16969c: 910603ff add sp, sp, #0x180 1696a0: d65f03c0 ret 1696a4: 97fd01b3 bl 0xa9d70 <__stack_chk_fail@plt> 1696a8: d101c3ff sub sp, sp, #0x70 1696ac: a9067bfd stp x29, x30, [sp, #0x60] 1696b0: 910183fd add x29, sp, #0x60 1696b4: d53bd048 mrs x8, TPIDR_EL0 1696b8: f9401508 ldr x8, [x8, #0x28] 1696bc: f81f83a8 stur x8, [x29, #-0x8] 1696c0: f81e83a0 stur x0, [x29, #-0x18] 1696c4: 320003e9 orr w9, wzr, #0x1 1696c8: b81e43a9 stur w9, [x29, #-0x1c] 1696cc: f85e83a0 ldur x0, [x29, #-0x18] 1696d0: 97fcf13c bl 0xa5bc0 1696d4: b40002a0 cbz x0, 0x169728 1696d8: 14000001 b 0x1696dc 1696dc: f85e83a8 ldur x8, [x29, #-0x18] 1696e0: f9400509 ldr x9, [x8, #0x8] 1696e4: f940e129 ldr x9, [x9, #0x1c0] 1696e8: aa0803e0 mov x0, x8 1696ec: f81d83a9 stur x9, [x29, #-0x28] 1696f0: 97fcf134 bl 0xa5bc0 1696f4: f85d83a8 ldur x8, [x29, #-0x28] 1696f8: eb000108 subs x8, x8, x0 1696fc: f9001be8 str x8, [sp, #0x30] 169700: 54000123 b.lo 0x169724 169704: 14000001 b 0x169708 169708: f85e83a8 ldur x8, [x29, #-0x18] 16970c: f9400108 ldr x8, [x8] 169710: 321e03e9 orr w9, wzr, #0x4 169714: b9000109 str w9, [x8] 169718: 320003e9 orr w9, wzr, #0x1 16971c: b81f03a9 stur w9, [x29, #-0x10] 169720: 14000076 b 0x1698f8 169724: 14000001 b 0x169728 169728: f85e83a8 ldur x8, [x29, #-0x18] 16972c: f9400508 ldr x8, [x8, #0x8] 169730: f9403500 ldr x0, [x8, #0x68] 169734: 97fcee27 bl 0xa4fd0 169738: 35000280 cbnz w0, 0x169788 16973c: 14000001 b 0x169740 169740: f85e83a8 ldur x8, [x29, #-0x18] 169744: f9400508 ldr x8, [x8, #0x8] 169748: f9403508 ldr x8, [x8, #0x68] 16974c: aa0803e0 mov x0, x8 169750: f90017e8 str x8, [sp, #0x28] 169754: 97fcddc7 bl 0xa0e70 169758: d10033a1 sub x1, x29, #0xc 16975c: f94017e8 ldr x8, [sp, #0x28] 169760: b90027e0 str w0, [sp, #0x24] 169764: aa0803e0 mov x0, x8 169768: b94027e2 ldr w2, [sp, #0x24] 16976c: 97fcedc1 bl 0xa4e70 169770: 350000a0 cbnz w0, 0x169784 169774: 14000001 b 0x169778 169778: 2a1f03e8 mov w8, wzr 16977c: b81f03a8 stur w8, [x29, #-0x10] 169780: 1400005e b 0x1698f8 169784: 14000001 b 0x169788 169788: 14000001 b 0x16978c 16978c: f85e83a8 ldur x8, [x29, #-0x18] 169790: f9400508 ldr x8, [x8, #0x8] 169794: b94f7909 ldr w9, [x8, #0xf78] 169798: 34000169 cbz w9, 0x1697c4 16979c: 14000001 b 0x1697a0 1697a0: f85e83a8 ldur x8, [x29, #-0x18] 1697a4: f9400508 ldr x8, [x8, #0x8] 1697a8: 397e1909 ldrb w9, [x8, #0xf86] 1697ac: b81f43a9 stur w9, [x29, #-0xc] 1697b0: f85e83a8 ldur x8, [x29, #-0x18] 1697b4: f9400508 ldr x8, [x8, #0x8] 1697b8: 2a1f03e9 mov w9, wzr 1697bc: b90f7909 str w9, [x8, #0xf78] 1697c0: 1400000d b 0x1697f4 1697c4: f85e83a8 ldur x8, [x29, #-0x18] 1697c8: f9400508 ldr x8, [x8, #0x8] 1697cc: f9403500 ldr x0, [x8, #0x68] 1697d0: d10033a1 sub x1, x29, #0xc 1697d4: 321d03e2 orr w2, wzr, #0x8 1697d8: 97fceda6 bl 0xa4e70 1697dc: 350000a0 cbnz w0, 0x1697f0 1697e0: 14000001 b 0x1697e4 1697e4: 2a1f03e8 mov w8, wzr 1697e8: b81f03a8 stur w8, [x29, #-0x10] 1697ec: 14000043 b 0x1698f8 1697f0: 14000001 b 0x1697f4 1697f4: b85f43a8 ldur w8, [x29, #-0xc] 1697f8: 7103fd08 subs w8, w8, #0xff 1697fc: b90023e8 str w8, [sp, #0x20] 169800: 54000641 b.ne 0x1698c8 169804: 14000001 b 0x169808 169808: b85f43a8 ldur w8, [x29, #-0xc] 16980c: f85e83a9 ldur x9, [x29, #-0x18] 169810: f9400529 ldr x9, [x9, #0x8] 169814: 393e1128 strb w8, [x9, #0xf84] 169818: f85e83a9 ldur x9, [x29, #-0x18] 16981c: f9400529 ldr x9, [x9, #0x8] 169820: f9403520 ldr x0, [x9, #0x68] 169824: d10033a1 sub x1, x29, #0xc 169828: 321d03e2 orr w2, wzr, #0x8 16982c: 97fced91 bl 0xa4e70 169830: 350000a0 cbnz w0, 0x169844 169834: 14000001 b 0x169838 169838: 2a1f03e8 mov w8, wzr 16983c: b81f03a8 stur w8, [x29, #-0x10] 169840: 1400002e b 0x1698f8 169844: b85f43a8 ldur w8, [x29, #-0xc] 169848: 7103fd08 subs w8, w8, #0xff 16984c: b9001fe8 str w8, [sp, #0x1c] 169850: 54000161 b.ne 0x16987c 169854: 14000001 b 0x169858 169858: b85f43a8 ldur w8, [x29, #-0xc] 16985c: f85e83a9 ldur x9, [x29, #-0x18] 169860: f9400529 ldr x9, [x9, #0x8] 169864: 393e1928 strb w8, [x9, #0xf86] 169868: f85e83a9 ldur x9, [x29, #-0x18] 16986c: f9400529 ldr x9, [x9, #0x8] 169870: 320003e8 orr w8, wzr, #0x1 169874: b90f7928 str w8, [x9, #0xf78] 169878: 14000013 b 0x1698c4 16987c: b85f43a8 ldur w8, [x29, #-0xc] 169880: 53017d08 lsr w8, w8, #1 169884: 7101f108 subs w8, w8, #0x7c 169888: b9001be8 str w8, [sp, #0x18] 16988c: 540001a1 b.ne 0x1698c0 169890: 14000001 b 0x169894 169894: b85f43a8 ldur w8, [x29, #-0xc] 169898: f85e83a9 ldur x9, [x29, #-0x18] 16989c: f9400529 ldr x9, [x9, #0x8] 1698a0: 393e1528 strb w8, [x9, #0xf85] 1698a4: f85e83a9 ldur x9, [x29, #-0x18] 1698a8: f9400129 ldr x9, [x9] 1698ac: 320007e8 orr w8, wzr, #0x3 1698b0: b9000128 str w8, [x9] 1698b4: 320003e8 orr w8, wzr, #0x1 1698b8: b81f03a8 stur w8, [x29, #-0x10] 1698bc: 1400000f b 0x1698f8 1698c0: 14000001 b 0x1698c4 1698c4: 14000001 b 0x1698c8 1698c8: b85e43a8 ldur w8, [x29, #-0x1c] 1698cc: 34000148 cbz w8, 0x1698f4 1698d0: 14000001 b 0x1698d4 1698d4: f85e83a0 ldur x0, [x29, #-0x18] 1698d8: 2a1f03e8 mov w8, wzr 1698dc: 2a0803e1 mov w1, w8 1698e0: b90017e8 str w8, [sp, #0x14] 1698e4: 9400077f bl 0x16b6e0 1698e8: b94017e8 ldr w8, [sp, #0x14] 1698ec: b81e43a8 stur w8, [x29, #-0x1c] 1698f0: 14000001 b 0x1698f4 1698f4: 17ffffa6 b 0x16978c 1698f8: b85f03a8 ldur w8, [x29, #-0x10] 1698fc: d53bd049 mrs x9, TPIDR_EL0 169900: f9401529 ldr x9, [x9, #0x28] 169904: f85f83aa ldur x10, [x29, #-0x8] 169908: eb0a0129 subs x9, x9, x10 16990c: b90013e8 str w8, [sp, #0x10] 169910: f90007e9 str x9, [sp, #0x8] 169914: 540000c1 b.ne 0x16992c 169918: 14000001 b 0x16991c 16991c: b94013e0 ldr w0, [sp, #0x10] 169920: a9467bfd ldp x29, x30, [sp, #0x60] 169924: 9101c3ff add sp, sp, #0x70 169928: d65f03c0 ret 16992c: 97fd0111 bl 0xa9d70 <__stack_chk_fail@plt> 169930: d10343ff sub sp, sp, #0xd0 169934: a90c7bfd stp x29, x30, [sp, #0xc0] 169938: 910303fd add x29, sp, #0xc0 16993c: d53bd048 mrs x8, TPIDR_EL0 169940: f9401508 ldr x8, [x8, #0x28] 169944: f81f83a8 stur x8, [x29, #-0x8] 169948: f81e83a0 stur x0, [x29, #-0x18] 16994c: f81e03a1 stur x1, [x29, #-0x20] 169950: b81dc3a2 stur w2, [x29, #-0x24] 169954: f85e03a8 ldur x8, [x29, #-0x20] 169958: 2a1f03e2 mov w2, wzr 16995c: b9000102 str w2, [x8] 169960: b81c83a2 stur w2, [x29, #-0x38] 169964: b85c83a2 ldur w2, [x29, #-0x38] 169968: 53181c49 ubfiz w9, w2, #8, #8 16996c: f85e83a8 ldur x8, [x29, #-0x18] 169970: f9400508 ldr x8, [x8, #0x8] 169974: 397e110a ldrb w10, [x8, #0xf84] 169978: 4a42214a eor w10, w10, w2, lsr #8 16997c: f00009e8 adrp x8, 0x2a8000 169980: f943f508 ldr x8, [x8, #0x7e8] 169984: b86a590a ldr w10, [x8, w10, uxtw #2] 169988: 4a0a0129 eor w9, w9, w10 16998c: b81c83a9 stur w9, [x29, #-0x38] 169990: b85c83a9 ldur w9, [x29, #-0x38] 169994: 53181d2a ubfiz w10, w9, #8, #8 169998: f85e83a0 ldur x0, [x29, #-0x18] 16999c: f9400400 ldr x0, [x0, #0x8] 1699a0: 397e1402 ldrb w2, [x0, #0xf85] 1699a4: 4a492049 eor w9, w2, w9, lsr #8 1699a8: b8695909 ldr w9, [x8, w9, uxtw #2] 1699ac: 4a090149 eor w9, w10, w9 1699b0: b81c83a9 stur w9, [x29, #-0x38] 1699b4: f85e83a8 ldur x8, [x29, #-0x18] 1699b8: f9400508 ldr x8, [x8, #0x8] 1699bc: f9403500 ldr x0, [x8, #0x68] 1699c0: b85c83a1 ldur w1, [x29, #-0x38] 1699c4: 97fcdb2f bl 0xa0680 1699c8: f85e83a0 ldur x0, [x29, #-0x18] 1699cc: 94000d67 bl 0x16cf68 1699d0: 350000a0 cbnz w0, 0x1699e4 1699d4: 14000001 b 0x1699d8 1699d8: 2a1f03e8 mov w8, wzr 1699dc: b81f03a8 stur w8, [x29, #-0x10] 1699e0: 14000188 b 0x16a000 1699e4: f85e83a8 ldur x8, [x29, #-0x18] 1699e8: f9400108 ldr x8, [x8] 1699ec: b9400109 ldr w9, [x8] 1699f0: 71000929 subs w9, w9, #0x2 1699f4: b81c03a9 stur w9, [x29, #-0x40] 1699f8: 540000a1 b.ne 0x169a0c 1699fc: 14000001 b 0x169a00 169a00: 320003e8 orr w8, wzr, #0x1 169a04: b81f03a8 stur w8, [x29, #-0x10] 169a08: 1400017e b 0x16a000 169a0c: f85e83a8 ldur x8, [x29, #-0x18] 169a10: f9400509 ldr x9, [x8, #0x8] 169a14: b9454921 ldr w1, [x9, #0x548] 169a18: b9455122 ldr w2, [x9, #0x550] 169a1c: aa0803e0 mov x0, x8 169a20: 94001040 bl 0x16db20 169a24: 350000a0 cbnz w0, 0x169a38 169a28: 14000001 b 0x169a2c 169a2c: 2a1f03e8 mov w8, wzr 169a30: b81f03a8 stur w8, [x29, #-0x10] 169a34: 14000173 b 0x16a000 169a38: 2a1f03e8 mov w8, wzr 169a3c: b81d83a8 stur w8, [x29, #-0x28] 169a40: 14000001 b 0x169a44 169a44: b85d83a8 ldur w8, [x29, #-0x28] 169a48: f85e83a9 ldur x9, [x29, #-0x18] 169a4c: f9400529 ldr x9, [x9, #0x8] 169a50: b945512a ldr w10, [x9, #0x550] 169a54: 6b0a0108 subs w8, w8, w10 169a58: b81bc3a8 stur w8, [x29, #-0x44] 169a5c: 540009a2 b.hs 0x169b90 169a60: 14000001 b 0x169a64 169a64: f85e83a8 ldur x8, [x29, #-0x18] 169a68: f9400508 ldr x8, [x8, #0x8] 169a6c: b9455909 ldr w9, [x8, #0x558] 169a70: b81c43a9 stur w9, [x29, #-0x3c] 169a74: f85e83a8 ldur x8, [x29, #-0x18] 169a78: f9400508 ldr x8, [x8, #0x8] 169a7c: b9455509 ldr w9, [x8, #0x554] 169a80: 2a0903e8 mov w8, w9 169a84: 2a0803e9 mov w9, w8 169a88: 71000d29 subs w9, w9, #0x3 169a8c: f81b03a8 stur x8, [x29, #-0x50] 169a90: b81ac3a9 stur w9, [x29, #-0x54] 169a94: 540004a8 b.hi 0x169b28 169a98: f0000488 adrp x8, 0x1fc000 169a9c: 911c5108 add x8, x8, #0x714 169aa0: f85b03ab ldur x11, [x29, #-0x50] 169aa4: b8ab790a ldrsw x10, [x8, x11, lsl #2] 169aa8: 8b0a0109 add x9, x8, x10 169aac: f90033ea str x10, [sp, #0x60] 169ab0: d61f0120 br x9 169ab4: 1400001e b 0x169b2c 169ab8: b85d83a8 ldur w8, [x29, #-0x28] 169abc: 71000508 subs w8, w8, #0x1 169ac0: b9005fe8 str w8, [sp, #0x5c] 169ac4: 540000c1 b.ne 0x169adc 169ac8: 14000001 b 0x169acc 169acc: b85c43a8 ldur w8, [x29, #-0x3c] 169ad0: 11000508 add w8, w8, #0x1 169ad4: b81c43a8 stur w8, [x29, #-0x3c] 169ad8: 14000001 b 0x169adc 169adc: 14000014 b 0x169b2c 169ae0: b85d83a8 ldur w8, [x29, #-0x28] 169ae4: 350000c8 cbnz w8, 0x169afc 169ae8: 14000001 b 0x169aec 169aec: b85c43a8 ldur w8, [x29, #-0x3c] 169af0: 11000508 add w8, w8, #0x1 169af4: b81c43a8 stur w8, [x29, #-0x3c] 169af8: 14000001 b 0x169afc 169afc: 1400000c b 0x169b2c 169b00: b85d83a8 ldur w8, [x29, #-0x28] 169b04: 71000508 subs w8, w8, #0x1 169b08: b9005be8 str w8, [sp, #0x58] 169b0c: 540000c1 b.ne 0x169b24 169b10: 14000001 b 0x169b14 169b14: b85c43a8 ldur w8, [x29, #-0x3c] 169b18: 11000508 add w8, w8, #0x1 169b1c: b81c43a8 stur w8, [x29, #-0x3c] 169b20: 14000001 b 0x169b24 169b24: 14000002 b 0x169b2c 169b28: 14000001 b 0x169b2c 169b2c: f85e83a0 ldur x0, [x29, #-0x18] 169b30: b85d83a1 ldur w1, [x29, #-0x28] 169b34: b85c43a2 ldur w2, [x29, #-0x3c] 169b38: b85dc3a3 ldur w3, [x29, #-0x24] 169b3c: 940010eb bl 0x16dee8 169b40: 350000a0 cbnz w0, 0x169b54 169b44: 14000001 b 0x169b48 169b48: 2a1f03e8 mov w8, wzr 169b4c: b81f03a8 stur w8, [x29, #-0x10] 169b50: 1400012c b 0x16a000 169b54: f85e83a8 ldur x8, [x29, #-0x18] 169b58: f9400108 ldr x8, [x8] 169b5c: b9400109 ldr w9, [x8] 169b60: 71000929 subs w9, w9, #0x2 169b64: b90057e9 str w9, [sp, #0x54] 169b68: 540000a1 b.ne 0x169b7c 169b6c: 14000001 b 0x169b70 169b70: 320003e8 orr w8, wzr, #0x1 169b74: b81f03a8 stur w8, [x29, #-0x10] 169b78: 14000122 b 0x16a000 169b7c: 14000001 b 0x169b80 169b80: b85d83a8 ldur w8, [x29, #-0x28] 169b84: 11000508 add w8, w8, #0x1 169b88: b81d83a8 stur w8, [x29, #-0x28] 169b8c: 17ffffae b 0x169a44 169b90: f85e83a0 ldur x0, [x29, #-0x18] 169b94: 940011ea bl 0x16e33c 169b98: 350000a0 cbnz w0, 0x169bac 169b9c: 14000001 b 0x169ba0 169ba0: 2a1f03e8 mov w8, wzr 169ba4: b81f03a8 stur w8, [x29, #-0x10] 169ba8: 14000116 b 0x16a000 169bac: f85e83a8 ldur x8, [x29, #-0x18] 169bb0: f9400108 ldr x8, [x8] 169bb4: b9400109 ldr w9, [x8] 169bb8: 71000929 subs w9, w9, #0x2 169bbc: b90053e9 str w9, [sp, #0x50] 169bc0: 540000a1 b.ne 0x169bd4 169bc4: 14000001 b 0x169bc8 169bc8: 320003e8 orr w8, wzr, #0x1 169bcc: b81f03a8 stur w8, [x29, #-0x10] 169bd0: 1400010c b 0x16a000 169bd4: f85e83a8 ldur x8, [x29, #-0x18] 169bd8: f9400508 ldr x8, [x8, #0x8] 169bdc: f9403500 ldr x0, [x8, #0x68] 169be0: 97fd00e8 bl 0xa9f80 169be4: 12003c00 and w0, w0, #0xffff 169be8: b81c83a0 stur w0, [x29, #-0x38] 169bec: f85e83a8 ldur x8, [x29, #-0x18] 169bf0: f9400508 ldr x8, [x8, #0x8] 169bf4: f9403500 ldr x0, [x8, #0x68] 169bf8: f00009e8 adrp x8, 0x2a8000 169bfc: f9459108 ldr x8, [x8, #0xb20] 169c00: b9400102 ldr w2, [x8] 169c04: d10033a1 sub x1, x29, #0xc 169c08: 97fcec9a bl 0xa4e70 169c0c: 350000a0 cbnz w0, 0x169c20 169c10: 14000001 b 0x169c14 169c14: 2a1f03e8 mov w8, wzr 169c18: b81f03a8 stur w8, [x29, #-0x10] 169c1c: 140000f9 b 0x16a000 169c20: b85c83a8 ldur w8, [x29, #-0x38] 169c24: b85f43a9 ldur w9, [x29, #-0xc] 169c28: 6b090108 subs w8, w8, w9 169c2c: b9004fe8 str w8, [sp, #0x4c] 169c30: 54001181 b.ne 0x169e60 169c34: 14000001 b 0x169c38 169c38: b85dc3a8 ldur w8, [x29, #-0x24] 169c3c: 34001108 cbz w8, 0x169e5c 169c40: 14000001 b 0x169c44 169c44: f85e83a8 ldur x8, [x29, #-0x18] 169c48: f9400508 ldr x8, [x8, #0x8] 169c4c: b9455509 ldr w9, [x8, #0x554] 169c50: 2a0903e8 mov w8, w9 169c54: 2a0803e9 mov w9, w8 169c58: 71000d29 subs w9, w9, #0x3 169c5c: f90023e8 str x8, [sp, #0x40] 169c60: b9003fe9 str w9, [sp, #0x3c] 169c64: 54000f88 b.hi 0x169e54 169c68: f0000488 adrp x8, 0x1fc000 169c6c: 911c1108 add x8, x8, #0x704 169c70: f94023eb ldr x11, [sp, #0x40] 169c74: b8ab790a ldrsw x10, [x8, x11, lsl #2] 169c78: 8b0a0109 add x9, x8, x10 169c7c: f9001bea str x10, [sp, #0x30] 169c80: d61f0120 br x9 169c84: 14000075 b 0x169e58 169c88: 2a1f03e8 mov w8, wzr 169c8c: b81d43a8 stur w8, [x29, #-0x2c] 169c90: 14000001 b 0x169c94 169c94: b85d43a8 ldur w8, [x29, #-0x2c] 169c98: f85e83a9 ldur x9, [x29, #-0x18] 169c9c: f9400529 ldr x9, [x9, #0x8] 169ca0: b945492a ldr w10, [x9, #0x548] 169ca4: 6b0a0108 subs w8, w8, w10 169ca8: b9002fe8 str w8, [sp, #0x2c] 169cac: 54000242 b.hs 0x169cf4 169cb0: 14000001 b 0x169cb4 169cb4: f85e83a8 ldur x8, [x29, #-0x18] 169cb8: f9400508 ldr x8, [x8, #0x8] 169cbc: f9403909 ldr x9, [x8, #0x70] 169cc0: b85d43aa ldur w10, [x29, #-0x2c] 169cc4: 2a0a03eb mov w11, w10 169cc8: d37ef56b lsl x11, x11, #2 169ccc: b86b692a ldr w10, [x9, x11] 169cd0: f9403d08 ldr x8, [x8, #0x78] 169cd4: b86b690c ldr w12, [x8, x11] 169cd8: 6b0c014a subs w10, w10, w12 169cdc: b82b690a str w10, [x8, x11] 169ce0: 14000001 b 0x169ce4 169ce4: b85d43a8 ldur w8, [x29, #-0x2c] 169ce8: 11000508 add w8, w8, #0x1 169cec: b81d43a8 stur w8, [x29, #-0x2c] 169cf0: 17ffffe9 b 0x169c94 169cf4: 14000059 b 0x169e58 169cf8: 2a1f03e8 mov w8, wzr 169cfc: b81d43a8 stur w8, [x29, #-0x2c] 169d00: 14000001 b 0x169d04 169d04: b85d43a8 ldur w8, [x29, #-0x2c] 169d08: f85e83a9 ldur x9, [x29, #-0x18] 169d0c: f9400529 ldr x9, [x9, #0x8] 169d10: b945492a ldr w10, [x9, #0x548] 169d14: 6b0a0108 subs w8, w8, w10 169d18: b9002be8 str w8, [sp, #0x28] 169d1c: 54000242 b.hs 0x169d64 169d20: 14000001 b 0x169d24 169d24: f85e83a8 ldur x8, [x29, #-0x18] 169d28: f9400508 ldr x8, [x8, #0x8] 169d2c: f9403d09 ldr x9, [x8, #0x78] 169d30: b85d43aa ldur w10, [x29, #-0x2c] 169d34: 2a0a03eb mov w11, w10 169d38: d37ef56b lsl x11, x11, #2 169d3c: b86b692a ldr w10, [x9, x11] 169d40: f9403908 ldr x8, [x8, #0x70] 169d44: b86b690c ldr w12, [x8, x11] 169d48: 0b0a018a add w10, w12, w10 169d4c: b82b690a str w10, [x8, x11] 169d50: 14000001 b 0x169d54 169d54: b85d43a8 ldur w8, [x29, #-0x2c] 169d58: 11000508 add w8, w8, #0x1 169d5c: b81d43a8 stur w8, [x29, #-0x2c] 169d60: 17ffffe9 b 0x169d04 169d64: 1400003d b 0x169e58 169d68: 2a1f03e8 mov w8, wzr 169d6c: b81d43a8 stur w8, [x29, #-0x2c] 169d70: 14000001 b 0x169d74 169d74: b85d43a8 ldur w8, [x29, #-0x2c] 169d78: f85e83a9 ldur x9, [x29, #-0x18] 169d7c: f9400529 ldr x9, [x9, #0x8] 169d80: b945492a ldr w10, [x9, #0x548] 169d84: 6b0a0108 subs w8, w8, w10 169d88: b90027e8 str w8, [sp, #0x24] 169d8c: 54000622 b.hs 0x169e50 169d90: 14000001 b 0x169d94 169d94: f85e83a8 ldur x8, [x29, #-0x18] 169d98: f9400508 ldr x8, [x8, #0x8] 169d9c: f9403908 ldr x8, [x8, #0x70] 169da0: b85d43a9 ldur w9, [x29, #-0x2c] 169da4: 2a0903ea mov w10, w9 169da8: b86a7909 ldr w9, [x8, x10, lsl #2] 169dac: b81d03a9 stur w9, [x29, #-0x30] 169db0: f85e83a8 ldur x8, [x29, #-0x18] 169db4: f9400508 ldr x8, [x8, #0x8] 169db8: f9403d08 ldr x8, [x8, #0x78] 169dbc: b85d43a9 ldur w9, [x29, #-0x2c] 169dc0: 2a0903ea mov w10, w9 169dc4: b86a7909 ldr w9, [x8, x10, lsl #2] 169dc8: b81cc3a9 stur w9, [x29, #-0x34] 169dcc: b85d03a9 ldur w9, [x29, #-0x30] 169dd0: 531f7929 lsl w9, w9, #1 169dd4: b81d03a9 stur w9, [x29, #-0x30] 169dd8: b85cc3a9 ldur w9, [x29, #-0x34] 169ddc: 12000129 and w9, w9, #0x1 169de0: b85d03ab ldur w11, [x29, #-0x30] 169de4: 2a090169 orr w9, w11, w9 169de8: b81d03a9 stur w9, [x29, #-0x30] 169dec: b85d03a9 ldur w9, [x29, #-0x30] 169df0: b85cc3ab ldur w11, [x29, #-0x34] 169df4: 0b0b0129 add w9, w9, w11 169df8: 13017d29 asr w9, w9, #1 169dfc: f85e83a8 ldur x8, [x29, #-0x18] 169e00: f9400508 ldr x8, [x8, #0x8] 169e04: f9403908 ldr x8, [x8, #0x70] 169e08: b85d43ab ldur w11, [x29, #-0x2c] 169e0c: 2a0b03ea mov w10, w11 169e10: b82a7909 str w9, [x8, x10, lsl #2] 169e14: b85d03a9 ldur w9, [x29, #-0x30] 169e18: b85cc3ab ldur w11, [x29, #-0x34] 169e1c: 6b0b0129 subs w9, w9, w11 169e20: 13017d29 asr w9, w9, #1 169e24: f85e83a8 ldur x8, [x29, #-0x18] 169e28: f9400508 ldr x8, [x8, #0x8] 169e2c: f9403d08 ldr x8, [x8, #0x78] 169e30: b85d43ab ldur w11, [x29, #-0x2c] 169e34: 2a0b03ea mov w10, w11 169e38: b82a7909 str w9, [x8, x10, lsl #2] 169e3c: 14000001 b 0x169e40 169e40: b85d43a8 ldur w8, [x29, #-0x2c] 169e44: 11000508 add w8, w8, #0x1 169e48: b81d43a8 stur w8, [x29, #-0x2c] 169e4c: 17ffffca b 0x169d74 169e50: 14000002 b 0x169e58 169e54: 14000001 b 0x169e58 169e58: 14000001 b 0x169e5c 169e5c: 14000026 b 0x169ef4 169e60: f85e83a0 ldur x0, [x29, #-0x18] 169e64: 321f03e1 orr w1, wzr, #0x2 169e68: 9400061e bl 0x16b6e0 169e6c: b85dc3a1 ldur w1, [x29, #-0x24] 169e70: 34000401 cbz w1, 0x169ef0 169e74: 14000001 b 0x169e78 169e78: 2a1f03e8 mov w8, wzr 169e7c: b81d83a8 stur w8, [x29, #-0x28] 169e80: 14000001 b 0x169e84 169e84: b85d83a8 ldur w8, [x29, #-0x28] 169e88: f85e83a9 ldur x9, [x29, #-0x18] 169e8c: f9400529 ldr x9, [x9, #0x8] 169e90: b945512a ldr w10, [x9, #0x550] 169e94: 6b0a0108 subs w8, w8, w10 169e98: b90023e8 str w8, [sp, #0x20] 169e9c: 54000282 b.hs 0x169eec 169ea0: 14000001 b 0x169ea4 169ea4: f85e83a8 ldur x8, [x29, #-0x18] 169ea8: f9400508 ldr x8, [x8, #0x8] 169eac: b85d83a9 ldur w9, [x29, #-0x28] 169eb0: 2a0903ea mov w10, w9 169eb4: 8b0a0d0a add x10, x8, x10, lsl #3 169eb8: f9403940 ldr x0, [x10, #0x70] 169ebc: b9454909 ldr w9, [x8, #0x548] 169ec0: 2a0903e8 mov w8, w9 169ec4: d37ef502 lsl x2, x8, #2 169ec8: 2a1f03e9 mov w9, wzr 169ecc: 2a0903e1 mov w1, w9 169ed0: 97fcf348 bl 0xa6bf0 169ed4: f9000fe0 str x0, [sp, #0x18] 169ed8: 14000001 b 0x169edc 169edc: b85d83a8 ldur w8, [x29, #-0x28] 169ee0: 11000508 add w8, w8, #0x1 169ee4: b81d83a8 stur w8, [x29, #-0x28] 169ee8: 17ffffe7 b 0x169e84 169eec: 14000001 b 0x169ef0 169ef0: 14000001 b 0x169ef4 169ef4: f85e03a8 ldur x8, [x29, #-0x20] 169ef8: 320003e9 orr w9, wzr, #0x1 169efc: b9000109 str w9, [x8] 169f00: f85e83a8 ldur x8, [x29, #-0x18] 169f04: f9400508 ldr x8, [x8, #0x8] 169f08: b941bd09 ldr w9, [x8, #0x1bc] 169f0c: 340000e9 cbz w9, 0x169f28 169f10: 14000001 b 0x169f14 169f14: f85e83a8 ldur x8, [x29, #-0x18] 169f18: f9400508 ldr x8, [x8, #0x8] 169f1c: b941bd09 ldr w9, [x8, #0x1bc] 169f20: b901b909 str w9, [x8, #0x1b8] 169f24: 14000001 b 0x169f28 169f28: f85e83a8 ldur x8, [x29, #-0x18] 169f2c: f9400509 ldr x9, [x8, #0x8] 169f30: b945512a ldr w10, [x9, #0x550] 169f34: f9400108 ldr x8, [x8] 169f38: b900090a str w10, [x8, #0x8] 169f3c: f85e83a8 ldur x8, [x29, #-0x18] 169f40: f9400509 ldr x9, [x8, #0x8] 169f44: b945552a ldr w10, [x9, #0x554] 169f48: f9400108 ldr x8, [x8] 169f4c: b9000d0a str w10, [x8, #0xc] 169f50: f85e83a8 ldur x8, [x29, #-0x18] 169f54: f9400509 ldr x9, [x8, #0x8] 169f58: b945592a ldr w10, [x9, #0x558] 169f5c: f9400108 ldr x8, [x8] 169f60: b900110a str w10, [x8, #0x10] 169f64: f85e83a8 ldur x8, [x29, #-0x18] 169f68: f9400509 ldr x9, [x8, #0x8] 169f6c: b9454d2a ldr w10, [x9, #0x54c] 169f70: f9400108 ldr x8, [x8] 169f74: b900150a str w10, [x8, #0x14] 169f78: f85e83a8 ldur x8, [x29, #-0x18] 169f7c: f9400509 ldr x9, [x8, #0x8] 169f80: b945492a ldr w10, [x9, #0x548] 169f84: f9400108 ldr x8, [x8] 169f88: b900190a str w10, [x8, #0x18] 169f8c: f85e83a8 ldur x8, [x29, #-0x18] 169f90: f9400508 ldr x8, [x8, #0x8] 169f94: f942b109 ldr x9, [x8, #0x560] 169f98: b945490a ldr w10, [x8, #0x548] 169f9c: 2a0a03eb mov w11, w10 169fa0: 8b0b0129 add x9, x9, x11 169fa4: f900e109 str x9, [x8, #0x1c0] 169fa8: b85dc3aa ldur w10, [x29, #-0x24] 169fac: 340001ca cbz w10, 0x169fe4 169fb0: 14000001 b 0x169fb4 169fb4: f85e83a8 ldur x8, [x29, #-0x18] 169fb8: f9400509 ldr x9, [x8, #0x8] 169fbc: 91152121 add x1, x9, #0x548 169fc0: 9101c122 add x2, x9, #0x70 169fc4: aa0803e0 mov x0, x8 169fc8: 9400111a bl 0x16e430 169fcc: 340000a0 cbz w0, 0x169fe0 169fd0: 14000001 b 0x169fd4 169fd4: 2a1f03e8 mov w8, wzr 169fd8: b81f03a8 stur w8, [x29, #-0x10] 169fdc: 14000009 b 0x16a000 169fe0: 14000001 b 0x169fe4 169fe4: f85e83a8 ldur x8, [x29, #-0x18] 169fe8: f9400108 ldr x8, [x8] 169fec: 321f03e9 orr w9, wzr, #0x2 169ff0: b9000109 str w9, [x8] 169ff4: 320003e9 orr w9, wzr, #0x1 169ff8: b81f03a9 stur w9, [x29, #-0x10] 169ffc: 14000001 b 0x16a000 16a000: b85f03a8 ldur w8, [x29, #-0x10] 16a004: d53bd049 mrs x9, TPIDR_EL0 16a008: f9401529 ldr x9, [x9, #0x28] 16a00c: f85f83aa ldur x10, [x29, #-0x8] 16a010: eb0a0129 subs x9, x9, x10 16a014: b90017e8 str w8, [sp, #0x14] 16a018: f90007e9 str x9, [sp, #0x8] 16a01c: 540000c1 b.ne 0x16a034 16a020: 14000001 b 0x16a024 16a024: b94017e0 ldr w0, [sp, #0x14] 16a028: a94c7bfd ldp x29, x30, [sp, #0xc0] 16a02c: 910343ff add sp, sp, #0xd0 16a030: d65f03c0 ret 16a034: 97fcff4f bl 0xa9d70 <__stack_chk_fail@plt> 000000000016a038 : 16a038: d100c3ff sub sp, sp, #0x30 16a03c: a9027bfd stp x29, x30, [sp, #0x20] 16a040: 910083fd add x29, sp, #0x20 16a044: f9000be0 str x0, [sp, #0x10] 16a048: f9400be8 ldr x8, [sp, #0x10] 16a04c: f9400108 ldr x8, [x8] 16a050: b9400109 ldr w9, [x8] 16a054: b9000fe9 str w9, [sp, #0xc] 16a058: 34000429 cbz w9, 0x16a0dc 16a05c: 14000001 b 0x16a060 16a060: 320003e8 orr w8, wzr, #0x1 16a064: b9400fe9 ldr w9, [sp, #0xc] 16a068: 6b09011f cmp w8, w9 16a06c: 1a9f17e8 cset w8, eq 16a070: 37000428 tbnz w8, #0x0, 0x16a0f4 16a074: 14000001 b 0x16a078 16a078: 321f03e8 orr w8, wzr, #0x2 16a07c: b9400fe9 ldr w9, [sp, #0xc] 16a080: 6b09011f cmp w8, w9 16a084: 1a9f17e8 cset w8, eq 16a088: 37000428 tbnz w8, #0x0, 0x16a10c 16a08c: 14000001 b 0x16a090 16a090: 320007e8 orr w8, wzr, #0x3 16a094: b9400fe9 ldr w9, [sp, #0xc] 16a098: 6b09011f cmp w8, w9 16a09c: 1a9f17e8 cset w8, eq 16a0a0: 37000368 tbnz w8, #0x0, 0x16a10c 16a0a4: 14000001 b 0x16a0a8 16a0a8: 321e03e8 orr w8, wzr, #0x4 16a0ac: b9400fe9 ldr w9, [sp, #0xc] 16a0b0: 6b09011f cmp w8, w9 16a0b4: 1a9f17e8 cset w8, eq 16a0b8: 370002a8 tbnz w8, #0x0, 0x16a10c 16a0bc: 14000001 b 0x16a0c0 16a0c0: 32000be8 orr w8, wzr, #0x7 16a0c4: b9400fe9 ldr w9, [sp, #0xc] 16a0c8: 6b09011f cmp w8, w9 16a0cc: 1a9f17e8 cset w8, eq 16a0d0: 370001e8 tbnz w8, #0x0, 0x16a10c 16a0d4: 14000001 b 0x16a0d8 16a0d8: 14000010 b 0x16a118 16a0dc: f9400be0 ldr x0, [sp, #0x10] 16a0e0: 97fffa6a bl 0x168a88 16a0e4: 35000060 cbnz w0, 0x16a0f0 16a0e8: b81fc3bf stur wzr, [x29, #-0x4] 16a0ec: 1400000e b 0x16a124 16a0f0: 1400000c b 0x16a120 16a0f4: f9400be0 ldr x0, [sp, #0x10] 16a0f8: 97fffb20 bl 0x168d78 16a0fc: 35000060 cbnz w0, 0x16a108 16a100: b81fc3bf stur wzr, [x29, #-0x4] 16a104: 14000008 b 0x16a124 16a108: 14000006 b 0x16a120 16a10c: 320003e8 orr w8, wzr, #0x1 16a110: b81fc3a8 stur w8, [x29, #-0x4] 16a114: 14000004 b 0x16a124 16a118: b81fc3bf stur wzr, [x29, #-0x4] 16a11c: 14000002 b 0x16a124 16a120: 17ffffca b 0x16a048 16a124: b85fc3a0 ldur w0, [x29, #-0x4] 16a128: a9427bfd ldp x29, x30, [sp, #0x20] 16a12c: 9100c3ff add sp, sp, #0x30 16a130: d65f03c0 ret 000000000016a134 : 16a134: d10143ff sub sp, sp, #0x50 16a138: a9047bfd stp x29, x30, [sp, #0x40] 16a13c: 910103fd add x29, sp, #0x40 16a140: d53bd048 mrs x8, TPIDR_EL0 16a144: f9401508 ldr x8, [x8, #0x28] 16a148: f81f83a8 stur x8, [x29, #-0x8] 16a14c: f81e83a0 stur x0, [x29, #-0x18] 16a150: 14000001 b 0x16a154 16a154: f85e83a8 ldur x8, [x29, #-0x18] 16a158: f9400108 ldr x8, [x8] 16a15c: b9400109 ldr w9, [x8] 16a160: 2a0903e8 mov w8, w9 16a164: 2a0803e9 mov w9, w8 16a168: 71001d29 subs w9, w9, #0x7 16a16c: f90013e8 str x8, [sp, #0x20] 16a170: b9001fe9 str w9, [sp, #0x1c] 16a174: 540005a8 b.hi 0x16a228 16a178: d0000488 adrp x8, 0x1fc000 16a17c: 911c9108 add x8, x8, #0x724 16a180: f94013eb ldr x11, [sp, #0x20] 16a184: b8ab790a ldrsw x10, [x8, x11, lsl #2] 16a188: 8b0a0109 add x9, x8, x10 16a18c: f9000bea str x10, [sp, #0x10] 16a190: d61f0120 br x9 16a194: f85e83a0 ldur x0, [x29, #-0x18] 16a198: 97fffa3c bl 0x168a88 16a19c: 350000a0 cbnz w0, 0x16a1b0 16a1a0: 14000001 b 0x16a1a4 16a1a4: 2a1f03e8 mov w8, wzr 16a1a8: b81f03a8 stur w8, [x29, #-0x10] 16a1ac: 14000023 b 0x16a238 16a1b0: 14000021 b 0x16a234 16a1b4: f85e83a0 ldur x0, [x29, #-0x18] 16a1b8: 97fffaf0 bl 0x168d78 16a1bc: 350000a0 cbnz w0, 0x16a1d0 16a1c0: 14000001 b 0x16a1c4 16a1c4: 2a1f03e8 mov w8, wzr 16a1c8: b81f03a8 stur w8, [x29, #-0x10] 16a1cc: 1400001b b 0x16a238 16a1d0: 14000019 b 0x16a234 16a1d4: f85e83a0 ldur x0, [x29, #-0x18] 16a1d8: 97fffd34 bl 0x1696a8 16a1dc: 350000a0 cbnz w0, 0x16a1f0 16a1e0: 14000001 b 0x16a1e4 16a1e4: 320003e8 orr w8, wzr, #0x1 16a1e8: b81f03a8 stur w8, [x29, #-0x10] 16a1ec: 14000013 b 0x16a238 16a1f0: 14000011 b 0x16a234 16a1f4: f85e83a0 ldur x0, [x29, #-0x18] 16a1f8: d10033a1 sub x1, x29, #0xc 16a1fc: 320003e2 orr w2, wzr, #0x1 16a200: 97fffdcc bl 0x169930 16a204: 350000a0 cbnz w0, 0x16a218 16a208: 14000001 b 0x16a20c 16a20c: 2a1f03e8 mov w8, wzr 16a210: b81f03a8 stur w8, [x29, #-0x10] 16a214: 14000009 b 0x16a238 16a218: 14000007 b 0x16a234 16a21c: 320003e8 orr w8, wzr, #0x1 16a220: b81f03a8 stur w8, [x29, #-0x10] 16a224: 14000005 b 0x16a238 16a228: 2a1f03e8 mov w8, wzr 16a22c: b81f03a8 stur w8, [x29, #-0x10] 16a230: 14000002 b 0x16a238 16a234: 17ffffc8 b 0x16a154 16a238: b85f03a8 ldur w8, [x29, #-0x10] 16a23c: d53bd049 mrs x9, TPIDR_EL0 16a240: f9401529 ldr x9, [x9, #0x28] 16a244: f85f83aa ldur x10, [x29, #-0x8] 16a248: eb0a0129 subs x9, x9, x10 16a24c: b9000fe8 str w8, [sp, #0xc] 16a250: f90003e9 str x9, [sp] 16a254: 540000c1 b.ne 0x16a26c 16a258: 14000001 b 0x16a25c 16a25c: b9400fe0 ldr w0, [sp, #0xc] 16a260: a9447bfd ldp x29, x30, [sp, #0x40] 16a264: 910143ff add sp, sp, #0x50 16a268: d65f03c0 ret 16a26c: 97fcfec1 bl 0xa9d70 <__stack_chk_fail@plt> 000000000016a270 : 16a270: d10143ff sub sp, sp, #0x50 16a274: a9047bfd stp x29, x30, [sp, #0x40] 16a278: 910103fd add x29, sp, #0x40 16a27c: d53bd048 mrs x8, TPIDR_EL0 16a280: f9401508 ldr x8, [x8, #0x28] 16a284: f81f83a8 stur x8, [x29, #-0x8] 16a288: f81e83a0 stur x0, [x29, #-0x18] 16a28c: 14000001 b 0x16a290 16a290: f85e83a8 ldur x8, [x29, #-0x18] 16a294: f9400108 ldr x8, [x8] 16a298: b9400109 ldr w9, [x8] 16a29c: 2a0903e8 mov w8, w9 16a2a0: 2a0803e9 mov w9, w8 16a2a4: 71001d29 subs w9, w9, #0x7 16a2a8: f90013e8 str x8, [sp, #0x20] 16a2ac: b9001fe9 str w9, [sp, #0x1c] 16a2b0: 540004c8 b.hi 0x16a348 16a2b4: d0000488 adrp x8, 0x1fc000 16a2b8: 911d1108 add x8, x8, #0x744 16a2bc: f94013eb ldr x11, [sp, #0x20] 16a2c0: b8ab790a ldrsw x10, [x8, x11, lsl #2] 16a2c4: 8b0a0109 add x9, x8, x10 16a2c8: f9000bea str x10, [sp, #0x10] 16a2cc: d61f0120 br x9 16a2d0: 2a1f03e8 mov w8, wzr 16a2d4: b81f03a8 stur w8, [x29, #-0x10] 16a2d8: 14000020 b 0x16a358 16a2dc: f85e83a0 ldur x0, [x29, #-0x18] 16a2e0: 97fffcf2 bl 0x1696a8 16a2e4: 350000a0 cbnz w0, 0x16a2f8 16a2e8: 14000001 b 0x16a2ec 16a2ec: 320003e8 orr w8, wzr, #0x1 16a2f0: b81f03a8 stur w8, [x29, #-0x10] 16a2f4: 14000019 b 0x16a358 16a2f8: 14000017 b 0x16a354 16a2fc: f85e83a0 ldur x0, [x29, #-0x18] 16a300: d10033a1 sub x1, x29, #0xc 16a304: 2a1f03e2 mov w2, wzr 16a308: 97fffd8a bl 0x169930 16a30c: 350000a0 cbnz w0, 0x16a320 16a310: 14000001 b 0x16a314 16a314: 2a1f03e8 mov w8, wzr 16a318: b81f03a8 stur w8, [x29, #-0x10] 16a31c: 1400000f b 0x16a358 16a320: b85f43a8 ldur w8, [x29, #-0xc] 16a324: 340000a8 cbz w8, 0x16a338 16a328: 14000001 b 0x16a32c 16a32c: 320003e8 orr w8, wzr, #0x1 16a330: b81f03a8 stur w8, [x29, #-0x10] 16a334: 14000009 b 0x16a358 16a338: 14000007 b 0x16a354 16a33c: 320003e8 orr w8, wzr, #0x1 16a340: b81f03a8 stur w8, [x29, #-0x10] 16a344: 14000005 b 0x16a358 16a348: 2a1f03e8 mov w8, wzr 16a34c: b81f03a8 stur w8, [x29, #-0x10] 16a350: 14000002 b 0x16a358 16a354: 17ffffcf b 0x16a290 16a358: b85f03a8 ldur w8, [x29, #-0x10] 16a35c: d53bd049 mrs x9, TPIDR_EL0 16a360: f9401529 ldr x9, [x9, #0x28] 16a364: f85f83aa ldur x10, [x29, #-0x8] 16a368: eb0a0129 subs x9, x9, x10 16a36c: b9000fe8 str w8, [sp, #0xc] 16a370: f90003e9 str x9, [sp] 16a374: 540000c1 b.ne 0x16a38c 16a378: 14000001 b 0x16a37c 16a37c: b9400fe0 ldr w0, [sp, #0xc] 16a380: a9447bfd ldp x29, x30, [sp, #0x40] 16a384: 910143ff add sp, sp, #0x50 16a388: d65f03c0 ret 16a38c: 97fcfe79 bl 0xa9d70 <__stack_chk_fail@plt> 000000000016a390 : 16a390: d10243ff sub sp, sp, #0x90 16a394: a9087bfd stp x29, x30, [sp, #0x80] 16a398: 910203fd add x29, sp, #0x80 16a39c: d53bd048 mrs x8, TPIDR_EL0 16a3a0: f9401508 ldr x8, [x8, #0x28] 16a3a4: f81f83a8 stur x8, [x29, #-0x8] 16a3a8: f81e03a0 stur x0, [x29, #-0x20] 16a3ac: f81d83a1 stur x1, [x29, #-0x28] 16a3b0: f85e03a8 ldur x8, [x29, #-0x20] 16a3b4: f9400108 ldr x8, [x8] 16a3b8: b9400109 ldr w9, [x8] 16a3bc: 34000429 cbz w9, 0x16a440 16a3c0: 14000001 b 0x16a3c4 16a3c4: f85e03a8 ldur x8, [x29, #-0x20] 16a3c8: f9400108 ldr x8, [x8] 16a3cc: b9400109 ldr w9, [x8] 16a3d0: 71000529 subs w9, w9, #0x1 16a3d4: b81d03a9 stur w9, [x29, #-0x30] 16a3d8: 54000340 b.eq 0x16a440 16a3dc: 14000001 b 0x16a3e0 16a3e0: f85e03a8 ldur x8, [x29, #-0x20] 16a3e4: f9400108 ldr x8, [x8] 16a3e8: b9400109 ldr w9, [x8] 16a3ec: 71000929 subs w9, w9, #0x2 16a3f0: b81cc3a9 stur w9, [x29, #-0x34] 16a3f4: 54000260 b.eq 0x16a440 16a3f8: 14000001 b 0x16a3fc 16a3fc: f85e03a8 ldur x8, [x29, #-0x20] 16a400: f9400108 ldr x8, [x8] 16a404: b9400109 ldr w9, [x8] 16a408: 71000d29 subs w9, w9, #0x3 16a40c: b81c83a9 stur w9, [x29, #-0x38] 16a410: 54000180 b.eq 0x16a440 16a414: 14000001 b 0x16a418 16a418: f85e03a8 ldur x8, [x29, #-0x20] 16a41c: f9400108 ldr x8, [x8] 16a420: b9400109 ldr w9, [x8] 16a424: 71001129 subs w9, w9, #0x4 16a428: b81c43a9 stur w9, [x29, #-0x3c] 16a42c: 540000a0 b.eq 0x16a440 16a430: 14000001 b 0x16a434 16a434: 2a1f03e8 mov w8, wzr 16a438: b81ec3a8 stur w8, [x29, #-0x14] 16a43c: 14000066 b 0x16a5d4 16a440: f85e03a8 ldur x8, [x29, #-0x20] 16a444: f9400508 ldr x8, [x8, #0x8] 16a448: f9400508 ldr x8, [x8, #0x8] 16a44c: b50000a8 cbnz x8, 0x16a460 16a450: 14000001 b 0x16a454 16a454: 2a1f03e8 mov w8, wzr 16a458: b81ec3a8 stur w8, [x29, #-0x14] 16a45c: 1400005e b 0x16a5d4 16a460: f85e03a0 ldur x0, [x29, #-0x20] 16a464: 97fcedd7 bl 0xa5bc0 16a468: b40001c0 cbz x0, 0x16a4a0 16a46c: 14000001 b 0x16a470 16a470: f85d83a8 ldur x8, [x29, #-0x28] 16a474: f85e03a0 ldur x0, [x29, #-0x20] 16a478: f9001fe8 str x8, [sp, #0x38] 16a47c: 97fcedd1 bl 0xa5bc0 16a480: f9401fe8 ldr x8, [sp, #0x38] 16a484: eb000108 subs x8, x8, x0 16a488: f9001be8 str x8, [sp, #0x30] 16a48c: 540000a3 b.lo 0x16a4a0 16a490: 14000001 b 0x16a494 16a494: 2a1f03e8 mov w8, wzr 16a498: b81ec3a8 stur w8, [x29, #-0x14] 16a49c: 1400004e b 0x16a5d4 16a4a0: f85e03a8 ldur x8, [x29, #-0x20] 16a4a4: f9400508 ldr x8, [x8, #0x8] 16a4a8: 320003e9 orr w9, wzr, #0x1 16a4ac: b90fd109 str w9, [x8, #0xfd0] 16a4b0: f85e03a8 ldur x8, [x29, #-0x20] 16a4b4: f9400508 ldr x8, [x8, #0x8] 16a4b8: 2a1f03e9 mov w9, wzr 16a4bc: b90fc909 str w9, [x8, #0xfc8] 16a4c0: f85e03a8 ldur x8, [x29, #-0x20] 16a4c4: f940050a ldr x10, [x8, #0x8] 16a4c8: f9400d4b ldr x11, [x10, #0x18] 16a4cc: f9402d42 ldr x2, [x10, #0x58] 16a4d0: d10043a1 sub x1, x29, #0x10 16a4d4: aa0803e0 mov x0, x8 16a4d8: d63f0160 blr x11 16a4dc: 34000100 cbz w0, 0x16a4fc 16a4e0: 14000001 b 0x16a4e4 16a4e4: f85e03a8 ldur x8, [x29, #-0x20] 16a4e8: f9400508 ldr x8, [x8, #0x8] 16a4ec: 2a1f03e9 mov w9, wzr 16a4f0: b90fd109 str w9, [x8, #0xfd0] 16a4f4: b81ec3a9 stur w9, [x29, #-0x14] 16a4f8: 14000037 b 0x16a5d4 16a4fc: f85e03a8 ldur x8, [x29, #-0x20] 16a500: f9400108 ldr x8, [x8] 16a504: b9400109 ldr w9, [x8] 16a508: 34000129 cbz w9, 0x16a52c 16a50c: 14000001 b 0x16a510 16a510: f85e03a8 ldur x8, [x29, #-0x20] 16a514: f9400108 ldr x8, [x8] 16a518: b9400109 ldr w9, [x8] 16a51c: 71000529 subs w9, w9, #0x1 16a520: b9002fe9 str w9, [sp, #0x2c] 16a524: 54000401 b.ne 0x16a5a4 16a528: 14000001 b 0x16a52c 16a52c: f85e03a0 ldur x0, [x29, #-0x20] 16a530: 97fcf210 bl 0xa6d70 16a534: 35000100 cbnz w0, 0x16a554 16a538: 14000001 b 0x16a53c 16a53c: f85e03a8 ldur x8, [x29, #-0x20] 16a540: f9400508 ldr x8, [x8, #0x8] 16a544: 2a1f03e9 mov w9, wzr 16a548: b90fd109 str w9, [x8, #0xfd0] 16a54c: b81ec3a9 stur w9, [x29, #-0x14] 16a550: 14000021 b 0x16a5d4 16a554: f85e03a0 ldur x0, [x29, #-0x20] 16a558: 97fced9a bl 0xa5bc0 16a55c: b4000220 cbz x0, 0x16a5a0 16a560: 14000001 b 0x16a564 16a564: f85d83a8 ldur x8, [x29, #-0x28] 16a568: f85e03a0 ldur x0, [x29, #-0x20] 16a56c: f90013e8 str x8, [sp, #0x20] 16a570: 97fced94 bl 0xa5bc0 16a574: f94013e8 ldr x8, [sp, #0x20] 16a578: eb000108 subs x8, x8, x0 16a57c: f9000fe8 str x8, [sp, #0x18] 16a580: 54000103 b.lo 0x16a5a0 16a584: 14000001 b 0x16a588 16a588: f85e03a8 ldur x8, [x29, #-0x20] 16a58c: f9400508 ldr x8, [x8, #0x8] 16a590: 2a1f03e9 mov w9, wzr 16a594: b90fd109 str w9, [x8, #0xfd0] 16a598: b81ec3a9 stur w9, [x29, #-0x14] 16a59c: 1400000e b 0x16a5d4 16a5a0: 14000001 b 0x16a5a4 16a5a4: f85e03a0 ldur x0, [x29, #-0x20] 16a5a8: f85f03a1 ldur x1, [x29, #-0x10] 16a5ac: f85d83a2 ldur x2, [x29, #-0x28] 16a5b0: 94000017 bl 0x16a60c 16a5b4: b81d43a0 stur w0, [x29, #-0x2c] 16a5b8: f85e03a1 ldur x1, [x29, #-0x20] 16a5bc: f9400421 ldr x1, [x1, #0x8] 16a5c0: 2a1f03e0 mov w0, wzr 16a5c4: b90fd020 str w0, [x1, #0xfd0] 16a5c8: b85d43a0 ldur w0, [x29, #-0x2c] 16a5cc: b81ec3a0 stur w0, [x29, #-0x14] 16a5d0: 14000001 b 0x16a5d4 16a5d4: b85ec3a8 ldur w8, [x29, #-0x14] 16a5d8: d53bd049 mrs x9, TPIDR_EL0 16a5dc: f9401529 ldr x9, [x9, #0x28] 16a5e0: f85f83aa ldur x10, [x29, #-0x8] 16a5e4: eb0a0129 subs x9, x9, x10 16a5e8: b90017e8 str w8, [sp, #0x14] 16a5ec: f90007e9 str x9, [sp, #0x8] 16a5f0: 540000c1 b.ne 0x16a608 16a5f4: 14000001 b 0x16a5f8 16a5f8: b94017e0 ldr w0, [sp, #0x14] 16a5fc: a9487bfd ldp x29, x30, [sp, #0x80] 16a600: 910243ff add sp, sp, #0x90 16a604: d65f03c0 ret 16a608: 97fcfdda bl 0xa9d70 <__stack_chk_fail@plt> 16a60c: d10683ff sub sp, sp, #0x1a0 16a610: f900c3fc str x28, [sp, #0x180] 16a614: a9197bfd stp x29, x30, [sp, #0x190] 16a618: 910643fd add x29, sp, #0x190 16a61c: d53bd048 mrs x8, TPIDR_EL0 16a620: f9401508 ldr x8, [x8, #0x28] 16a624: f81e83a8 stur x8, [x29, #-0x18] 16a628: f81c83a0 stur x0, [x29, #-0x38] 16a62c: f81c03a1 stur x1, [x29, #-0x40] 16a630: f81b83a2 stur x2, [x29, #-0x48] 16a634: f85c83a8 ldur x8, [x29, #-0x38] 16a638: f9400508 ldr x8, [x8, #0x8] 16a63c: f94d4108 ldr x8, [x8, #0x1a80] 16a640: f81b03a8 stur x8, [x29, #-0x50] 16a644: 92800008 mov x8, #-0x1 // =-1 16a648: f81903a8 stur x8, [x29, #-0x70] 16a64c: 320003e9 orr w9, wzr, #0x1 16a650: b81843a9 stur w9, [x29, #-0x7c] 16a654: f85c83a0 ldur x0, [x29, #-0x38] 16a658: 97fced5a bl 0xa5bc0 16a65c: f81783a0 stur x0, [x29, #-0x88] 16a660: f85c83a8 ldur x8, [x29, #-0x38] 16a664: f9400508 ldr x8, [x8, #0x8] 16a668: b941e109 ldr w9, [x8, #0x1e0] 16a66c: b81743a9 stur w9, [x29, #-0x8c] 16a670: f85c83a8 ldur x8, [x29, #-0x38] 16a674: f9400508 ldr x8, [x8, #0x8] 16a678: b941e509 ldr w9, [x8, #0x1e4] 16a67c: b81703a9 stur w9, [x29, #-0x90] 16a680: f85c83a8 ldur x8, [x29, #-0x38] 16a684: f9400508 ldr x8, [x8, #0x8] 16a688: b941ed09 ldr w9, [x8, #0x1ec] 16a68c: b816c3a9 stur w9, [x29, #-0x94] 16a690: f85c83a8 ldur x8, [x29, #-0x38] 16a694: f9400508 ldr x8, [x8, #0x8] 16a698: b941e909 ldr w9, [x8, #0x1e8] 16a69c: b81683a9 stur w9, [x29, #-0x98] 16a6a0: f85c83a0 ldur x0, [x29, #-0x38] 16a6a4: 97fcf103 bl 0xa6ab0 16a6a8: b81643a0 stur w0, [x29, #-0x9c] 16a6ac: f85c83a0 ldur x0, [x29, #-0x38] 16a6b0: 97fcfc28 bl 0xa9750 16a6b4: b81603a0 stur w0, [x29, #-0xa0] 16a6b8: f85c83a8 ldur x8, [x29, #-0x38] 16a6bc: f9400508 ldr x8, [x8, #0x8] 16a6c0: b941cd09 ldr w9, [x8, #0x1cc] 16a6c4: 340000e9 cbz w9, 0x16a6e0 16a6c8: 14000001 b 0x16a6cc 16a6cc: f85c83a8 ldur x8, [x29, #-0x38] 16a6d0: f9400508 ldr x8, [x8, #0x8] 16a6d4: 910a4108 add x8, x8, #0x290 16a6d8: f90063e8 str x8, [sp, #0xc0] 16a6dc: 14000004 b 0x16a6ec 16a6e0: aa1f03e0 mov x0, xzr 16a6e4: f90063e0 str x0, [sp, #0xc0] 16a6e8: 14000001 b 0x16a6ec 16a6ec: f94063e8 ldr x8, [sp, #0xc0] 16a6f0: f81583a8 stur x8, [x29, #-0xa8] 16a6f4: b85643a9 ldur w9, [x29, #-0x9c] 16a6f8: 350000e9 cbnz w9, 0x16a714 16a6fc: 14000001 b 0x16a700 16a700: f85c83a8 ldur x8, [x29, #-0x38] 16a704: f9400508 ldr x8, [x8, #0x8] 16a708: b941f509 ldr w9, [x8, #0x1f4] 16a70c: b81643a9 stur w9, [x29, #-0x9c] 16a710: 14000001 b 0x16a714 16a714: b85603a8 ldur w8, [x29, #-0xa0] 16a718: 350000e8 cbnz w8, 0x16a734 16a71c: 14000001 b 0x16a720 16a720: f85c83a8 ldur x8, [x29, #-0x38] 16a724: f9400508 ldr x8, [x8, #0x8] 16a728: b941f909 ldr w9, [x8, #0x1f8] 16a72c: b81603a9 stur w9, [x29, #-0xa0] 16a730: 14000001 b 0x16a734 16a734: b856c3a8 ldur w8, [x29, #-0x94] 16a738: 34000128 cbz w8, 0x16a75c 16a73c: 14000001 b 0x16a740 16a740: b856c3a8 ldur w8, [x29, #-0x94] 16a744: b85683a9 ldur w9, [x29, #-0x98] 16a748: 0b090108 add w8, w8, w9 16a74c: 53017d08 lsr w8, w8, #1 16a750: 11000508 add w8, w8, #0x1 16a754: b81883a8 stur w8, [x29, #-0x78] 16a758: 1400001b b 0x16a7c4 16a75c: b85743a8 ldur w8, [x29, #-0x8c] 16a760: b85703a9 ldur w9, [x29, #-0x90] 16a764: 6b090108 subs w8, w8, w9 16a768: b900bfe8 str w8, [sp, #0xbc] 16a76c: 540001c1 b.ne 0x16a7a4 16a770: 14000001 b 0x16a774 16a774: b85743a8 ldur w8, [x29, #-0x8c] 16a778: 34000168 cbz w8, 0x16a7a4 16a77c: 14000001 b 0x16a780 16a780: b85743a8 ldur w8, [x29, #-0x8c] 16a784: b85643a9 ldur w9, [x29, #-0x9c] 16a788: 1b097d08 mul w8, w8, w9 16a78c: b85603a9 ldur w9, [x29, #-0xa0] 16a790: 1b097d08 mul w8, w8, w9 16a794: 53037d08 lsr w8, w8, #3 16a798: 11010108 add w8, w8, #0x40 16a79c: b81883a8 stur w8, [x29, #-0x78] 16a7a0: 14000008 b 0x16a7c0 16a7a4: b85643a8 ldur w8, [x29, #-0x9c] 16a7a8: b85603a9 ldur w9, [x29, #-0xa0] 16a7ac: 1b097d08 mul w8, w8, w9 16a7b0: 53174d08 ubfiz w8, w8, #9, #20 16a7b4: 321a0108 orr w8, w8, #0x40 16a7b8: b81883a8 stur w8, [x29, #-0x78] 16a7bc: 14000001 b 0x16a7c0 16a7c0: 14000001 b 0x16a7c4 16a7c4: f85b03a8 ldur x8, [x29, #-0x50] 16a7c8: f81e03a8 stur x8, [x29, #-0x20] 16a7cc: aa1f03e8 mov x8, xzr 16a7d0: f81a83a8 stur x8, [x29, #-0x58] 16a7d4: f85c03a8 ldur x8, [x29, #-0x40] 16a7d8: f81d83a8 stur x8, [x29, #-0x28] 16a7dc: f85783a8 ldur x8, [x29, #-0x88] 16a7e0: b40000a8 cbz x8, 0x16a7f4 16a7e4: 14000001 b 0x16a7e8 16a7e8: f85783a8 ldur x8, [x29, #-0x88] 16a7ec: f9005be8 str x8, [sp, #0xb0] 16a7f0: 14000004 b 0x16a800 16a7f4: f85b83a8 ldur x8, [x29, #-0x48] 16a7f8: f9005be8 str x8, [sp, #0xb0] 16a7fc: 14000001 b 0x16a800 16a800: f9405be8 ldr x8, [sp, #0xb0] 16a804: f81a03a8 stur x8, [x29, #-0x60] 16a808: f85583a8 ldur x8, [x29, #-0xa8] 16a80c: b4001988 cbz x8, 0x16ab3c 16a810: 14000001 b 0x16a814 16a814: f85e03a8 ldur x8, [x29, #-0x20] 16a818: f81503a8 stur x8, [x29, #-0xb0] 16a81c: f85d83a8 ldur x8, [x29, #-0x28] 16a820: f81483a8 stur x8, [x29, #-0xb8] 16a824: f85a83a8 ldur x8, [x29, #-0x58] 16a828: f81403a8 stur x8, [x29, #-0xc0] 16a82c: f85a03a8 ldur x8, [x29, #-0x60] 16a830: f90067e8 str x8, [sp, #0xc8] 16a834: f85583a8 ldur x8, [x29, #-0xa8] 16a838: b9400109 ldr w9, [x8] 16a83c: 71000529 subs w9, w9, #0x1 16a840: b818c3a9 stur w9, [x29, #-0x74] 16a844: 14000001 b 0x16a848 16a848: b858c3a8 ldur w8, [x29, #-0x74] 16a84c: 37f80768 tbnz w8, #0x1f, 0x16a938 16a850: 14000001 b 0x16a854 16a854: f85583a8 ldur x8, [x29, #-0xa8] 16a858: f9400508 ldr x8, [x8, #0x8] 16a85c: b898c3a9 ldursw x9, [x29, #-0x74] 16a860: 321d07ea orr w10, wzr, #0x18 16a864: 2a0a03eb mov w11, w10 16a868: 9b0b7d29 mul x9, x9, x11 16a86c: f8696908 ldr x8, [x8, x9] 16a870: d00009e9 adrp x9, 0x2a8000 16a874: f9417129 ldr x9, [x9, #0x2e0] 16a878: f9400129 ldr x9, [x9] 16a87c: eb090108 subs x8, x8, x9 16a880: f90057e8 str x8, [sp, #0xa8] 16a884: 54000500 b.eq 0x16a924 16a888: 14000001 b 0x16a88c 16a88c: f85583a8 ldur x8, [x29, #-0xa8] 16a890: f9400508 ldr x8, [x8, #0x8] 16a894: b898c3a9 ldursw x9, [x29, #-0x74] 16a898: 321d07ea orr w10, wzr, #0x18 16a89c: 2a0a03eb mov w11, w10 16a8a0: 9b0b7d29 mul x9, x9, x11 16a8a4: 8b090108 add x8, x8, x9 16a8a8: b940110a ldr w10, [x8, #0x10] 16a8ac: 340003ca cbz w10, 0x16a924 16a8b0: 14000001 b 0x16a8b4 16a8b4: f85783a8 ldur x8, [x29, #-0x88] 16a8b8: b40001c8 cbz x8, 0x16a8f0 16a8bc: 14000001 b 0x16a8c0 16a8c0: f85583a8 ldur x8, [x29, #-0xa8] 16a8c4: f9400508 ldr x8, [x8, #0x8] 16a8c8: b898c3a9 ldursw x9, [x29, #-0x74] 16a8cc: 321d07ea orr w10, wzr, #0x18 16a8d0: 2a0a03eb mov w11, w10 16a8d4: 9b0b7d29 mul x9, x9, x11 16a8d8: f8696908 ldr x8, [x8, x9] 16a8dc: f85783a9 ldur x9, [x29, #-0x88] 16a8e0: eb090108 subs x8, x8, x9 16a8e4: f90053e8 str x8, [sp, #0xa0] 16a8e8: 540001e2 b.hs 0x16a924 16a8ec: 14000001 b 0x16a8f0 16a8f0: f85583a8 ldur x8, [x29, #-0xa8] 16a8f4: f9400508 ldr x8, [x8, #0x8] 16a8f8: b898c3a9 ldursw x9, [x29, #-0x74] 16a8fc: 321d07ea orr w10, wzr, #0x18 16a900: 2a0a03eb mov w11, w10 16a904: 9b0b7d29 mul x9, x9, x11 16a908: f8696908 ldr x8, [x8, x9] 16a90c: f85b83a9 ldur x9, [x29, #-0x48] 16a910: eb090108 subs x8, x8, x9 16a914: f9004fe8 str x8, [sp, #0x98] 16a918: 54000068 b.hi 0x16a924 16a91c: 14000001 b 0x16a920 16a920: 14000006 b 0x16a938 16a924: 14000001 b 0x16a928 16a928: b858c3a8 ldur w8, [x29, #-0x74] 16a92c: 71000508 subs w8, w8, #0x1 16a930: b818c3a8 stur w8, [x29, #-0x74] 16a934: 17ffffc5 b 0x16a848 16a938: b858c3a8 ldur w8, [x29, #-0x74] 16a93c: 37f80288 tbnz w8, #0x1f, 0x16a98c 16a940: 14000001 b 0x16a944 16a944: f85b03a8 ldur x8, [x29, #-0x50] 16a948: f85583a9 ldur x9, [x29, #-0xa8] 16a94c: f9400529 ldr x9, [x9, #0x8] 16a950: b898c3aa ldursw x10, [x29, #-0x74] 16a954: 321d07eb orr w11, wzr, #0x18 16a958: 2a0b03ec mov w12, w11 16a95c: 9b0c7d4a mul x10, x10, x12 16a960: 8b0a0129 add x9, x9, x10 16a964: f9400529 ldr x9, [x9, #0x8] 16a968: 8b090108 add x8, x8, x9 16a96c: f81503a8 stur x8, [x29, #-0xb0] 16a970: f85583a8 ldur x8, [x29, #-0xa8] 16a974: f9400508 ldr x8, [x8, #0x8] 16a978: b898c3a9 ldursw x9, [x29, #-0x74] 16a97c: 9b0c7d29 mul x9, x9, x12 16a980: f8696908 ldr x8, [x8, x9] 16a984: f81403a8 stur x8, [x29, #-0xc0] 16a988: 14000001 b 0x16a98c 16a98c: 2a1f03e8 mov w8, wzr 16a990: b818c3a8 stur w8, [x29, #-0x74] 16a994: 14000001 b 0x16a998 16a998: b858c3a8 ldur w8, [x29, #-0x74] 16a99c: f85583a9 ldur x9, [x29, #-0xa8] 16a9a0: b940012a ldr w10, [x9] 16a9a4: 6b0a0108 subs w8, w8, w10 16a9a8: b90097e8 str w8, [sp, #0x94] 16a9ac: 5400076a b.ge 0x16aa98 16a9b0: 14000001 b 0x16a9b4 16a9b4: f85583a8 ldur x8, [x29, #-0xa8] 16a9b8: f9400508 ldr x8, [x8, #0x8] 16a9bc: b898c3a9 ldursw x9, [x29, #-0x74] 16a9c0: 321d07ea orr w10, wzr, #0x18 16a9c4: 2a0a03eb mov w11, w10 16a9c8: 9b0b7d29 mul x9, x9, x11 16a9cc: f8696908 ldr x8, [x8, x9] 16a9d0: d00009e9 adrp x9, 0x2a8000 16a9d4: f9417129 ldr x9, [x9, #0x2e0] 16a9d8: f9400129 ldr x9, [x9] 16a9dc: eb090108 subs x8, x8, x9 16a9e0: f90047e8 str x8, [sp, #0x88] 16a9e4: 54000500 b.eq 0x16aa84 16a9e8: 14000001 b 0x16a9ec 16a9ec: f85583a8 ldur x8, [x29, #-0xa8] 16a9f0: f9400508 ldr x8, [x8, #0x8] 16a9f4: b898c3a9 ldursw x9, [x29, #-0x74] 16a9f8: 321d07ea orr w10, wzr, #0x18 16a9fc: 2a0a03eb mov w11, w10 16aa00: 9b0b7d29 mul x9, x9, x11 16aa04: 8b090108 add x8, x8, x9 16aa08: b940110a ldr w10, [x8, #0x10] 16aa0c: 340003ca cbz w10, 0x16aa84 16aa10: 14000001 b 0x16aa14 16aa14: f85783a8 ldur x8, [x29, #-0x88] 16aa18: b40001c8 cbz x8, 0x16aa50 16aa1c: 14000001 b 0x16aa20 16aa20: f85583a8 ldur x8, [x29, #-0xa8] 16aa24: f9400508 ldr x8, [x8, #0x8] 16aa28: b898c3a9 ldursw x9, [x29, #-0x74] 16aa2c: 321d07ea orr w10, wzr, #0x18 16aa30: 2a0a03eb mov w11, w10 16aa34: 9b0b7d29 mul x9, x9, x11 16aa38: f8696908 ldr x8, [x8, x9] 16aa3c: f85783a9 ldur x9, [x29, #-0x88] 16aa40: eb090108 subs x8, x8, x9 16aa44: f90043e8 str x8, [sp, #0x80] 16aa48: 540001e2 b.hs 0x16aa84 16aa4c: 14000001 b 0x16aa50 16aa50: f85583a8 ldur x8, [x29, #-0xa8] 16aa54: f9400508 ldr x8, [x8, #0x8] 16aa58: b898c3a9 ldursw x9, [x29, #-0x74] 16aa5c: 321d07ea orr w10, wzr, #0x18 16aa60: 2a0a03eb mov w11, w10 16aa64: 9b0b7d29 mul x9, x9, x11 16aa68: f8696908 ldr x8, [x8, x9] 16aa6c: f85b83a9 ldur x9, [x29, #-0x48] 16aa70: eb090108 subs x8, x8, x9 16aa74: f9003fe8 str x8, [sp, #0x78] 16aa78: 54000069 b.ls 0x16aa84 16aa7c: 14000001 b 0x16aa80 16aa80: 14000006 b 0x16aa98 16aa84: 14000001 b 0x16aa88 16aa88: b858c3a8 ldur w8, [x29, #-0x74] 16aa8c: 11000508 add w8, w8, #0x1 16aa90: b818c3a8 stur w8, [x29, #-0x74] 16aa94: 17ffffc1 b 0x16a998 16aa98: b858c3a8 ldur w8, [x29, #-0x74] 16aa9c: f85583a9 ldur x9, [x29, #-0xa8] 16aaa0: b940012a ldr w10, [x9] 16aaa4: 6b0a0108 subs w8, w8, w10 16aaa8: b90077e8 str w8, [sp, #0x74] 16aaac: 5400028a b.ge 0x16aafc 16aab0: 14000001 b 0x16aab4 16aab4: f85b03a8 ldur x8, [x29, #-0x50] 16aab8: f85583a9 ldur x9, [x29, #-0xa8] 16aabc: f9400529 ldr x9, [x9, #0x8] 16aac0: b898c3aa ldursw x10, [x29, #-0x74] 16aac4: 321d07eb orr w11, wzr, #0x18 16aac8: 2a0b03ec mov w12, w11 16aacc: 9b0c7d4a mul x10, x10, x12 16aad0: 8b0a0129 add x9, x9, x10 16aad4: f9400529 ldr x9, [x9, #0x8] 16aad8: 8b090108 add x8, x8, x9 16aadc: f81483a8 stur x8, [x29, #-0xb8] 16aae0: f85583a8 ldur x8, [x29, #-0xa8] 16aae4: f9400508 ldr x8, [x8, #0x8] 16aae8: b898c3a9 ldursw x9, [x29, #-0x74] 16aaec: 9b0c7d29 mul x9, x9, x12 16aaf0: f8696908 ldr x8, [x8, x9] 16aaf4: f90067e8 str x8, [sp, #0xc8] 16aaf8: 14000001 b 0x16aafc 16aafc: f85483a8 ldur x8, [x29, #-0xb8] 16ab00: f85503a9 ldur x9, [x29, #-0xb0] 16ab04: eb090108 subs x8, x8, x9 16ab08: f90037e8 str x8, [sp, #0x68] 16ab0c: 54000163 b.lo 0x16ab38 16ab10: 14000001 b 0x16ab14 16ab14: f85503a8 ldur x8, [x29, #-0xb0] 16ab18: f81e03a8 stur x8, [x29, #-0x20] 16ab1c: f85483a8 ldur x8, [x29, #-0xb8] 16ab20: f81d83a8 stur x8, [x29, #-0x28] 16ab24: f85403a8 ldur x8, [x29, #-0xc0] 16ab28: f81a83a8 stur x8, [x29, #-0x58] 16ab2c: f94067e8 ldr x8, [sp, #0xc8] 16ab30: f81a03a8 stur x8, [x29, #-0x60] 16ab34: 14000001 b 0x16ab38 16ab38: 14000001 b 0x16ab3c 16ab3c: f85a03a8 ldur x8, [x29, #-0x60] 16ab40: f85a83a9 ldur x9, [x29, #-0x58] 16ab44: eb090108 subs x8, x8, x9 16ab48: f90033e8 str x8, [sp, #0x60] 16ab4c: 540000c1 b.ne 0x16ab64 16ab50: 14000001 b 0x16ab54 16ab54: f85a03a8 ldur x8, [x29, #-0x60] 16ab58: 91000508 add x8, x8, #0x1 16ab5c: f81a03a8 stur x8, [x29, #-0x60] 16ab60: 14000001 b 0x16ab64 16ab64: f85b83a8 ldur x8, [x29, #-0x48] 16ab68: f85c83a9 ldur x9, [x29, #-0x38] 16ab6c: f9400529 ldr x9, [x9, #0x8] 16ab70: f90d4528 str x8, [x9, #0x1a88] 16ab74: 14000001 b 0x16ab78 16ab78: f85a83a8 ldur x8, [x29, #-0x58] 16ab7c: f85a03a9 ldur x9, [x29, #-0x60] 16ab80: eb090108 subs x8, x8, x9 16ab84: f9002fe8 str x8, [sp, #0x58] 16ab88: 54000102 b.hs 0x16aba8 16ab8c: 14000001 b 0x16ab90 16ab90: f85e03a8 ldur x8, [x29, #-0x20] 16ab94: f85d83a9 ldur x9, [x29, #-0x28] 16ab98: eb090108 subs x8, x8, x9 16ab9c: f9002be8 str x8, [sp, #0x50] 16aba0: 54000129 b.ls 0x16abc4 16aba4: 14000001 b 0x16aba8 16aba8: f85c83a8 ldur x8, [x29, #-0x38] 16abac: f9400108 ldr x8, [x8] 16abb0: 321f07e9 orr w9, wzr, #0x6 16abb4: b9000109 str w9, [x8] 16abb8: 2a1f03e9 mov w9, wzr 16abbc: b81d43a9 stur w9, [x29, #-0x2c] 16abc0: 140000f8 b 0x16afa0 16abc4: f85d83a8 ldur x8, [x29, #-0x28] 16abc8: f85e03a9 ldur x9, [x29, #-0x20] 16abcc: eb090108 subs x8, x8, x9 16abd0: 321f7bea orr w10, wzr, #0xfffffffe 16abd4: 2a0a03e9 mov w9, w10 16abd8: eb090108 subs x8, x8, x9 16abdc: f90027e8 str x8, [sp, #0x48] 16abe0: 54000248 b.hi 0x16ac28 16abe4: 14000001 b 0x16abe8 16abe8: f85e03a8 ldur x8, [x29, #-0x20] 16abec: f85b83a9 ldur x9, [x29, #-0x48] 16abf0: f85a83aa ldur x10, [x29, #-0x58] 16abf4: eb0a0129 subs x9, x9, x10 16abf8: f85d83ab ldur x11, [x29, #-0x28] 16abfc: eb08016b subs x11, x11, x8 16ac00: 9b0b7d29 mul x9, x9, x11 16ac04: f85a03ab ldur x11, [x29, #-0x60] 16ac08: eb0a016a subs x10, x11, x10 16ac0c: 9aca0929 udiv x9, x9, x10 16ac10: 8b090108 add x8, x8, x9 16ac14: b85883ac ldur w12, [x29, #-0x78] 16ac18: 2a0c03e9 mov w9, w12 16ac1c: eb090108 subs x8, x8, x9 16ac20: f81903a8 stur x8, [x29, #-0x70] 16ac24: 14000014 b 0x16ac74 16ac28: f85e03a8 ldur x8, [x29, #-0x20] 16ac2c: f85b83a9 ldur x9, [x29, #-0x48] 16ac30: f85a83aa ldur x10, [x29, #-0x58] 16ac34: eb0a0129 subs x9, x9, x10 16ac38: d348fd29 lsr x9, x9, #8 16ac3c: f85d83ab ldur x11, [x29, #-0x28] 16ac40: eb08016b subs x11, x11, x8 16ac44: d348fd6b lsr x11, x11, #8 16ac48: 9b0b7d29 mul x9, x9, x11 16ac4c: f85a03ab ldur x11, [x29, #-0x60] 16ac50: eb0a016a subs x10, x11, x10 16ac54: d350fd4a lsr x10, x10, #16 16ac58: 9aca0929 udiv x9, x9, x10 16ac5c: 8b090108 add x8, x8, x9 16ac60: b85883ac ldur w12, [x29, #-0x78] 16ac64: 2a0c03e9 mov w9, w12 16ac68: eb090108 subs x8, x8, x9 16ac6c: f81903a8 stur x8, [x29, #-0x70] 16ac70: 14000001 b 0x16ac74 16ac74: f85903a8 ldur x8, [x29, #-0x70] 16ac78: f85d83a9 ldur x9, [x29, #-0x28] 16ac7c: eb090108 subs x8, x8, x9 16ac80: f90023e8 str x8, [sp, #0x40] 16ac84: 540000cb b.lt 0x16ac9c 16ac88: 14000001 b 0x16ac8c 16ac8c: f85d83a8 ldur x8, [x29, #-0x28] 16ac90: f1000508 subs x8, x8, #0x1 16ac94: f81903a8 stur x8, [x29, #-0x70] 16ac98: 14000001 b 0x16ac9c 16ac9c: f85903a8 ldur x8, [x29, #-0x70] 16aca0: f85e03a9 ldur x9, [x29, #-0x20] 16aca4: eb090108 subs x8, x8, x9 16aca8: f9001fe8 str x8, [sp, #0x38] 16acac: 540000aa b.ge 0x16acc0 16acb0: 14000001 b 0x16acb4 16acb4: f85e03a8 ldur x8, [x29, #-0x20] 16acb8: f81903a8 stur x8, [x29, #-0x70] 16acbc: 14000001 b 0x16acc0 16acc0: f85c83a8 ldur x8, [x29, #-0x38] 16acc4: f9400509 ldr x9, [x8, #0x8] 16acc8: f940052a ldr x10, [x9, #0x8] 16accc: f85903a1 ldur x1, [x29, #-0x70] 16acd0: f9402d22 ldr x2, [x9, #0x58] 16acd4: aa0803e0 mov x0, x8 16acd8: d63f0140 blr x10 16acdc: 34000120 cbz w0, 0x16ad00 16ace0: 14000001 b 0x16ace4 16ace4: f85c83a8 ldur x8, [x29, #-0x38] 16ace8: f9400108 ldr x8, [x8] 16acec: 321f07e9 orr w9, wzr, #0x6 16acf0: b9000109 str w9, [x8] 16acf4: 2a1f03e9 mov w9, wzr 16acf8: b81d43a9 stur w9, [x29, #-0x2c] 16acfc: 140000a9 b 0x16afa0 16ad00: f85c83a0 ldur x0, [x29, #-0x38] 16ad04: 97fcfbb3 bl 0xa9bd0 16ad08: 350000a0 cbnz w0, 0x16ad1c 16ad0c: 14000001 b 0x16ad10 16ad10: 2a1f03e8 mov w8, wzr 16ad14: b81d43a8 stur w8, [x29, #-0x2c] 16ad18: 140000a2 b 0x16afa0 16ad1c: f85c83a8 ldur x8, [x29, #-0x38] 16ad20: f9400508 ldr x8, [x8, #0x8] 16ad24: 2a1f03e9 mov w9, wzr 16ad28: b91a9109 str w9, [x8, #0x1a90] 16ad2c: f85c83a0 ldur x0, [x29, #-0x38] 16ad30: 97fcd778 bl 0xa0b10 16ad34: 35000120 cbnz w0, 0x16ad58 16ad38: 14000001 b 0x16ad3c 16ad3c: f85c83a8 ldur x8, [x29, #-0x38] 16ad40: f9400108 ldr x8, [x8] 16ad44: 321f07e9 orr w9, wzr, #0x6 16ad48: b9000109 str w9, [x8] 16ad4c: 2a1f03e9 mov w9, wzr 16ad50: b81d43a9 stur w9, [x29, #-0x2c] 16ad54: 14000093 b 0x16afa0 16ad58: f85c83a8 ldur x8, [x29, #-0x38] 16ad5c: f9400508 ldr x8, [x8, #0x8] 16ad60: b94fd109 ldr w9, [x8, #0xfd0] 16ad64: 35000069 cbnz w9, 0x16ad70 16ad68: 14000001 b 0x16ad6c 16ad6c: 1400008a b 0x16af94 16ad70: f85c83a8 ldur x8, [x29, #-0x38] 16ad74: f9400508 ldr x8, [x8, #0x8] 16ad78: f9483508 ldr x8, [x8, #0x1068] 16ad7c: f81983a8 stur x8, [x29, #-0x68] 16ad80: f85c83a8 ldur x8, [x29, #-0x38] 16ad84: f9400508 ldr x8, [x8, #0x8] 16ad88: f940e108 ldr x8, [x8, #0x1c0] 16ad8c: b4000208 cbz x8, 0x16adcc 16ad90: 14000001 b 0x16ad94 16ad94: f85983a8 ldur x8, [x29, #-0x68] 16ad98: f85c83a9 ldur x9, [x29, #-0x38] 16ad9c: f9400529 ldr x9, [x9, #0x8] 16ada0: b950512a ldr w10, [x9, #0x1050] 16ada4: 2a0a03e9 mov w9, w10 16ada8: 8b090108 add x8, x8, x9 16adac: f85a03a9 ldur x9, [x29, #-0x60] 16adb0: eb090108 subs x8, x8, x9 16adb4: f9001be8 str x8, [sp, #0x30] 16adb8: 540003e3 b.lo 0x16ae34 16adbc: 14000001 b 0x16adc0 16adc0: b85843a8 ldur w8, [x29, #-0x7c] 16adc4: 35000388 cbnz w8, 0x16ae34 16adc8: 14000001 b 0x16adcc 16adcc: f85903a8 ldur x8, [x29, #-0x70] 16add0: f85e03a9 ldur x9, [x29, #-0x20] 16add4: eb090108 subs x8, x8, x9 16add8: f90017e8 str x8, [sp, #0x28] 16addc: 54000121 b.ne 0x16ae00 16ade0: 14000001 b 0x16ade4 16ade4: f85c83a8 ldur x8, [x29, #-0x38] 16ade8: f9400108 ldr x8, [x8] 16adec: 321f07e9 orr w9, wzr, #0x6 16adf0: b9000109 str w9, [x8] 16adf4: 2a1f03e9 mov w9, wzr 16adf8: b81d43a9 stur w9, [x29, #-0x2c] 16adfc: 14000069 b 0x16afa0 16ae00: b85883a8 ldur w8, [x29, #-0x78] 16ae04: 340000c8 cbz w8, 0x16ae1c 16ae08: 14000001 b 0x16ae0c 16ae0c: b85883a8 ldur w8, [x29, #-0x78] 16ae10: 531f7908 lsl w8, w8, #1 16ae14: b90027e8 str w8, [sp, #0x24] 16ae18: 14000004 b 0x16ae28 16ae1c: 321c03e8 orr w8, wzr, #0x10 16ae20: b90027e8 str w8, [sp, #0x24] 16ae24: 14000001 b 0x16ae28 16ae28: b94027e8 ldr w8, [sp, #0x24] 16ae2c: b81883a8 stur w8, [x29, #-0x78] 16ae30: 17ffff52 b 0x16ab78 16ae34: 2a1f03e8 mov w8, wzr 16ae38: b81843a8 stur w8, [x29, #-0x7c] 16ae3c: f85983a9 ldur x9, [x29, #-0x68] 16ae40: f85a83aa ldur x10, [x29, #-0x58] 16ae44: eb0a0129 subs x9, x9, x10 16ae48: f9000fe9 str x9, [sp, #0x18] 16ae4c: 54000122 b.hs 0x16ae70 16ae50: 14000001 b 0x16ae54 16ae54: f85c83a8 ldur x8, [x29, #-0x38] 16ae58: f9400108 ldr x8, [x8] 16ae5c: 321f07e9 orr w9, wzr, #0x6 16ae60: b9000109 str w9, [x8] 16ae64: 2a1f03e9 mov w9, wzr 16ae68: b81d43a9 stur w9, [x29, #-0x2c] 16ae6c: 1400004d b 0x16afa0 16ae70: f85b83a8 ldur x8, [x29, #-0x48] 16ae74: f85983a9 ldur x9, [x29, #-0x68] 16ae78: eb090108 subs x8, x8, x9 16ae7c: f9000be8 str x8, [sp, #0x10] 16ae80: 54000462 b.hs 0x16af0c 16ae84: 14000001 b 0x16ae88 16ae88: f85983a8 ldur x8, [x29, #-0x68] 16ae8c: f85c83a9 ldur x9, [x29, #-0x38] 16ae90: f9400529 ldr x9, [x9, #0x8] 16ae94: b950512a ldr w10, [x9, #0x1050] 16ae98: 2a0a03e9 mov w9, w10 16ae9c: 8b090108 add x8, x8, x9 16aea0: f81a03a8 stur x8, [x29, #-0x60] 16aea4: f85c83a0 ldur x0, [x29, #-0x38] 16aea8: d100a3a1 sub x1, x29, #0x28 16aeac: 97fd00a1 bl 0xab130 16aeb0: 35000120 cbnz w0, 0x16aed4 16aeb4: 14000001 b 0x16aeb8 16aeb8: f85c83a8 ldur x8, [x29, #-0x38] 16aebc: f9400108 ldr x8, [x8] 16aec0: 321f07e9 orr w9, wzr, #0x6 16aec4: b9000109 str w9, [x8] 16aec8: 2a1f03e9 mov w9, wzr 16aecc: b81d43a9 stur w9, [x29, #-0x2c] 16aed0: 14000034 b 0x16afa0 16aed4: f85d83a8 ldur x8, [x29, #-0x28] 16aed8: f85903a9 ldur x9, [x29, #-0x70] 16aedc: eb090108 subs x8, x8, x9 16aee0: d37ff908 lsl x8, x8, #1 16aee4: b201f3e9 mov x9, #-0x5555555555555556 // =-6148914691236517206 16aee8: f2955569 movk x9, #0xaaab 16aeec: 9bc97d08 umulh x8, x8, x9 16aef0: d341fd08 lsr x8, x8, #1 16aef4: 2a0803ea mov w10, w8 16aef8: 1100414a add w10, w10, #0x10 16aefc: 2a0a03e8 mov w8, w10 16af00: 2a0803ea mov w10, w8 16af04: b81883aa stur w10, [x29, #-0x78] 16af08: 14000022 b 0x16af90 16af0c: f85983a8 ldur x8, [x29, #-0x68] 16af10: f85c83a9 ldur x9, [x29, #-0x38] 16af14: f9400529 ldr x9, [x9, #0x8] 16af18: b950512a ldr w10, [x9, #0x1050] 16af1c: 2a0a03e9 mov w9, w10 16af20: 8b090108 add x8, x8, x9 16af24: f81a83a8 stur x8, [x29, #-0x58] 16af28: f85c83a0 ldur x0, [x29, #-0x38] 16af2c: d10083a1 sub x1, x29, #0x20 16af30: 97fd0080 bl 0xab130 16af34: 35000120 cbnz w0, 0x16af58 16af38: 14000001 b 0x16af3c 16af3c: f85c83a8 ldur x8, [x29, #-0x38] 16af40: f9400108 ldr x8, [x8] 16af44: 321f07e9 orr w9, wzr, #0x6 16af48: b9000109 str w9, [x8] 16af4c: 2a1f03e9 mov w9, wzr 16af50: b81d43a9 stur w9, [x29, #-0x2c] 16af54: 14000013 b 0x16afa0 16af58: f85e03a8 ldur x8, [x29, #-0x20] 16af5c: f85903a9 ldur x9, [x29, #-0x70] 16af60: eb090108 subs x8, x8, x9 16af64: d37ff908 lsl x8, x8, #1 16af68: b201f3e9 mov x9, #-0x5555555555555556 // =-6148914691236517206 16af6c: f2955569 movk x9, #0xaaab 16af70: 9bc97d08 umulh x8, x8, x9 16af74: d341fd08 lsr x8, x8, #1 16af78: 2a0803ea mov w10, w8 16af7c: 1100414a add w10, w10, #0x10 16af80: 2a0a03e8 mov w8, w10 16af84: 2a0803ea mov w10, w8 16af88: b81883aa stur w10, [x29, #-0x78] 16af8c: 14000001 b 0x16af90 16af90: 17fffefa b 0x16ab78 16af94: 320003e8 orr w8, wzr, #0x1 16af98: b81d43a8 stur w8, [x29, #-0x2c] 16af9c: 14000001 b 0x16afa0 16afa0: b85d43a8 ldur w8, [x29, #-0x2c] 16afa4: d53bd049 mrs x9, TPIDR_EL0 16afa8: f9401529 ldr x9, [x9, #0x28] 16afac: f85e83aa ldur x10, [x29, #-0x18] 16afb0: eb0a0129 subs x9, x9, x10 16afb4: b9000fe8 str w8, [sp, #0xc] 16afb8: f90003e9 str x9, [sp] 16afbc: 540000e1 b.ne 0x16afd8 16afc0: 14000001 b 0x16afc4 16afc4: b9400fe0 ldr w0, [sp, #0xc] 16afc8: a9597bfd ldp x29, x30, [sp, #0x190] 16afcc: f940c3fc ldr x28, [sp, #0x180] 16afd0: 910683ff add sp, sp, #0x1a0 16afd4: d65f03c0 ret 16afd8: 97fcfb66 bl 0xa9d70 <__stack_chk_fail@plt> 16afdc: d10143ff sub sp, sp, #0x50 16afe0: a9047bfd stp x29, x30, [sp, #0x40] 16afe4: 910103fd add x29, sp, #0x40 16afe8: d2800008 mov x8, #0x0 // =0 16afec: f81f03a0 stur x0, [x29, #-0x10] 16aff0: f81e83a1 stur x1, [x29, #-0x18] 16aff4: f90013e2 str x2, [sp, #0x20] 16aff8: f94013e0 ldr x0, [sp, #0x20] 16affc: f9000fe0 str x0, [sp, #0x18] 16b000: f9400fe0 ldr x0, [sp, #0x18] 16b004: f9400400 ldr x0, [x0, #0x8] 16b008: f9401000 ldr x0, [x0, #0x20] 16b00c: eb08001f cmp x0, x8 16b010: 1a9f07e9 cset w9, ne 16b014: f90007e8 str x8, [sp, #0x8] 16b018: 37000049 tbnz w9, #0x0, 0x16b020 16b01c: 14000013 b 0x16b068 16b020: f9400fe8 ldr x8, [sp, #0x18] 16b024: f9400508 ldr x8, [x8, #0x8] 16b028: f9401108 ldr x8, [x8, #0x20] 16b02c: f9400fe0 ldr x0, [sp, #0x18] 16b030: f9400fe9 ldr x9, [sp, #0x18] 16b034: f9400529 ldr x9, [x9, #0x8] 16b038: f9402d21 ldr x1, [x9, #0x58] 16b03c: d63f0100 blr x8 16b040: 35000040 cbnz w0, 0x16b048 16b044: 14000009 b 0x16b068 16b048: 321e03e8 orr w8, wzr, #0x4 16b04c: f85e83a9 ldur x9, [x29, #-0x18] 16b050: f900013f str xzr, [x9] 16b054: f9400fe9 ldr x9, [sp, #0x18] 16b058: f9400129 ldr x9, [x9] 16b05c: b9000128 str w8, [x9] 16b060: b81fc3bf stur wzr, [x29, #-0x4] 16b064: 14000060 b 0x16b1e4 16b068: d2800008 mov x8, #0x0 // =0 16b06c: f85e83a9 ldur x9, [x29, #-0x18] 16b070: f9400129 ldr x9, [x9] 16b074: eb08013f cmp x9, x8 16b078: 1a9f97ea cset w10, hi 16b07c: 3700004a tbnz w10, #0x0, 0x16b084 16b080: 14000054 b 0x16b1d0 16b084: f9400fe8 ldr x8, [sp, #0x18] 16b088: f9400508 ldr x8, [x8, #0x8] 16b08c: b94fd109 ldr w9, [x8, #0xfd0] 16b090: 35000049 cbnz w9, 0x16b098 16b094: 1400000f b 0x16b0d0 16b098: 52800288 mov w8, #0x14 // =20 16b09c: f9400fe9 ldr x9, [sp, #0x18] 16b0a0: f9400529 ldr x9, [x9, #0x8] 16b0a4: b95a912a ldr w10, [x9, #0x1a90] 16b0a8: 6b08015f cmp w10, w8 16b0ac: 1a9f97e8 cset w8, hi 16b0b0: 37000048 tbnz w8, #0x0, 0x16b0b8 16b0b4: 14000007 b 0x16b0d0 16b0b8: 32000be8 orr w8, wzr, #0x7 16b0bc: f9400fe9 ldr x9, [sp, #0x18] 16b0c0: f9400129 ldr x9, [x9] 16b0c4: b9000128 str w8, [x9] 16b0c8: b81fc3bf stur wzr, [x29, #-0x4] 16b0cc: 14000046 b 0x16b1e4 16b0d0: 321f03e8 orr w8, wzr, #0x2 16b0d4: f9400fe9 ldr x9, [sp, #0x18] 16b0d8: f9400529 ldr x9, [x9, #0x8] 16b0dc: f9400129 ldr x9, [x9] 16b0e0: f9400fe0 ldr x0, [sp, #0x18] 16b0e4: f85f03a1 ldur x1, [x29, #-0x10] 16b0e8: f85e83a2 ldur x2, [x29, #-0x18] 16b0ec: f9400fea ldr x10, [sp, #0x18] 16b0f0: f940054a ldr x10, [x10, #0x8] 16b0f4: f9402d43 ldr x3, [x10, #0x58] 16b0f8: b90007e8 str w8, [sp, #0x4] 16b0fc: d63f0120 blr x9 16b100: b90017e0 str w0, [sp, #0x14] 16b104: b94017e8 ldr w8, [sp, #0x14] 16b108: b94007e0 ldr w0, [sp, #0x4] 16b10c: 6b00011f cmp w8, w0 16b110: 1a9f17e8 cset w8, eq 16b114: 37000048 tbnz w8, #0x0, 0x16b11c 16b118: 14000007 b 0x16b134 16b11c: 32000be8 orr w8, wzr, #0x7 16b120: f9400fe9 ldr x9, [sp, #0x18] 16b124: f9400129 ldr x9, [x9] 16b128: b9000128 str w8, [x9] 16b12c: b81fc3bf stur wzr, [x29, #-0x4] 16b130: 1400002d b 0x16b1e4 16b134: f85e83a8 ldur x8, [x29, #-0x18] 16b138: f9400108 ldr x8, [x8] 16b13c: b4000048 cbz x8, 0x16b144 16b140: 14000021 b 0x16b1c4 16b144: 320003e8 orr w8, wzr, #0x1 16b148: b94017e9 ldr w9, [sp, #0x14] 16b14c: 6b08013f cmp w9, w8 16b150: 1a9f17e8 cset w8, eq 16b154: 37000268 tbnz w8, #0x0, 0x16b1a0 16b158: f9400fe8 ldr x8, [sp, #0x18] 16b15c: f9400508 ldr x8, [x8, #0x8] 16b160: f9401108 ldr x8, [x8, #0x20] 16b164: f94007e9 ldr x9, [sp, #0x8] 16b168: eb09011f cmp x8, x9 16b16c: 1a9f07ea cset w10, ne 16b170: 3700004a tbnz w10, #0x0, 0x16b178 16b174: 14000011 b 0x16b1b8 16b178: f9400fe8 ldr x8, [sp, #0x18] 16b17c: f9400508 ldr x8, [x8, #0x8] 16b180: f9401108 ldr x8, [x8, #0x20] 16b184: f9400fe0 ldr x0, [sp, #0x18] 16b188: f9400fe9 ldr x9, [sp, #0x18] 16b18c: f9400529 ldr x9, [x9, #0x8] 16b190: f9402d21 ldr x1, [x9, #0x58] 16b194: d63f0100 blr x8 16b198: 35000040 cbnz w0, 0x16b1a0 16b19c: 14000007 b 0x16b1b8 16b1a0: 321e03e8 orr w8, wzr, #0x4 16b1a4: f9400fe9 ldr x9, [sp, #0x18] 16b1a8: f9400129 ldr x9, [x9] 16b1ac: b9000128 str w8, [x9] 16b1b0: b81fc3bf stur wzr, [x29, #-0x4] 16b1b4: 1400000c b 0x16b1e4 16b1b8: 320003e8 orr w8, wzr, #0x1 16b1bc: b81fc3a8 stur w8, [x29, #-0x4] 16b1c0: 14000009 b 0x16b1e4 16b1c4: 320003e8 orr w8, wzr, #0x1 16b1c8: b81fc3a8 stur w8, [x29, #-0x4] 16b1cc: 14000006 b 0x16b1e4 16b1d0: 32000be8 orr w8, wzr, #0x7 16b1d4: f9400fe9 ldr x9, [sp, #0x18] 16b1d8: f9400129 ldr x9, [x9] 16b1dc: b9000128 str w8, [x9] 16b1e0: b81fc3bf stur wzr, [x29, #-0x4] 16b1e4: b85fc3a0 ldur w0, [x29, #-0x4] 16b1e8: a9447bfd ldp x29, x30, [sp, #0x40] 16b1ec: 910143ff add sp, sp, #0x50 16b1f0: d65f03c0 ret 16b1f4: b00009e8 adrp x8, 0x2a8000 16b1f8: f9433108 ldr x8, [x8, #0x660] 16b1fc: aa0803e0 mov x0, x8 16b200: d65f03c0 ret 16b204: d10103ff sub sp, sp, #0x40 16b208: a9037bfd stp x29, x30, [sp, #0x30] 16b20c: 9100c3fd add x29, sp, #0x30 16b210: d2800008 mov x8, #0x0 // =0 16b214: f81f03a0 stur x0, [x29, #-0x10] 16b218: f9000fe1 str x1, [sp, #0x18] 16b21c: f9000be2 str x2, [sp, #0x10] 16b220: f90007e3 str x3, [sp, #0x8] 16b224: f9400be0 ldr x0, [sp, #0x10] 16b228: f9400000 ldr x0, [x0] 16b22c: eb08001f cmp x0, x8 16b230: 1a9f97e9 cset w9, hi 16b234: 37000049 tbnz w9, #0x0, 0x16b23c 16b238: 1400001d b 0x16b2ac 16b23c: b24003e1 orr x1, xzr, #0x1 16b240: f9400fe0 ldr x0, [sp, #0x18] 16b244: f9400be8 ldr x8, [sp, #0x10] 16b248: f9400102 ldr x2, [x8] 16b24c: f85f03a8 ldur x8, [x29, #-0x10] 16b250: f9400508 ldr x8, [x8, #0x8] 16b254: f9403103 ldr x3, [x8, #0x60] 16b258: 97fcdb36 bl 0xa1f30 16b25c: f9400be8 ldr x8, [sp, #0x10] 16b260: f9000100 str x0, [x8] 16b264: f85f03a8 ldur x8, [x29, #-0x10] 16b268: f9400508 ldr x8, [x8, #0x8] 16b26c: f9403100 ldr x0, [x8, #0x60] 16b270: 97fce718 bl 0xa4ed0 16b274: 35000040 cbnz w0, 0x16b27c 16b278: 14000004 b 0x16b288 16b27c: 321f03e8 orr w8, wzr, #0x2 16b280: b81fc3a8 stur w8, [x29, #-0x4] 16b284: 1400000c b 0x16b2b4 16b288: f9400be8 ldr x8, [sp, #0x10] 16b28c: f9400108 ldr x8, [x8] 16b290: b4000048 cbz x8, 0x16b298 16b294: 14000004 b 0x16b2a4 16b298: 320003e8 orr w8, wzr, #0x1 16b29c: b81fc3a8 stur w8, [x29, #-0x4] 16b2a0: 14000005 b 0x16b2b4 16b2a4: b81fc3bf stur wzr, [x29, #-0x4] 16b2a8: 14000003 b 0x16b2b4 16b2ac: 321f03e8 orr w8, wzr, #0x2 16b2b0: b81fc3a8 stur w8, [x29, #-0x4] 16b2b4: b85fc3a0 ldur w0, [x29, #-0x4] 16b2b8: a9437bfd ldp x29, x30, [sp, #0x30] 16b2bc: 910103ff add sp, sp, #0x40 16b2c0: d65f03c0 ret 16b2c4: d10103ff sub sp, sp, #0x40 16b2c8: a9037bfd stp x29, x30, [sp, #0x30] 16b2cc: 9100c3fd add x29, sp, #0x30 16b2d0: b00009e8 adrp x8, 0x2a8000 16b2d4: f9433108 ldr x8, [x8, #0x660] 16b2d8: f81f03a0 stur x0, [x29, #-0x10] 16b2dc: f9000fe1 str x1, [sp, #0x18] 16b2e0: f9000be2 str x2, [sp, #0x10] 16b2e4: f85f03a0 ldur x0, [x29, #-0x10] 16b2e8: f9400400 ldr x0, [x0, #0x8] 16b2ec: f9403000 ldr x0, [x0, #0x60] 16b2f0: eb08001f cmp x0, x8 16b2f4: 1a9f17e9 cset w9, eq 16b2f8: 37000049 tbnz w9, #0x0, 0x16b300 16b2fc: 14000004 b 0x16b30c 16b300: 321f03e8 orr w8, wzr, #0x2 16b304: b81fc3a8 stur w8, [x29, #-0x4] 16b308: 14000012 b 0x16b350 16b30c: 52800008 mov w8, #0x0 // =0 16b310: f85f03a9 ldur x9, [x29, #-0x10] 16b314: f9400529 ldr x9, [x9, #0x8] 16b318: f9403120 ldr x0, [x9, #0x60] 16b31c: f9400fe1 ldr x1, [sp, #0x18] 16b320: 2a0803e2 mov w2, w8 16b324: b9000fe8 str w8, [sp, #0xc] 16b328: 97fcd62e bl 0xa0be0 16b32c: b9400fe8 ldr w8, [sp, #0xc] 16b330: 6b08001f cmp w0, w8 16b334: 1a9fa7e0 cset w0, lt 16b338: 37000040 tbnz w0, #0x0, 0x16b340 16b33c: 14000004 b 0x16b34c 16b340: 320003e8 orr w8, wzr, #0x1 16b344: b81fc3a8 stur w8, [x29, #-0x4] 16b348: 14000002 b 0x16b350 16b34c: b81fc3bf stur wzr, [x29, #-0x4] 16b350: b85fc3a0 ldur w0, [x29, #-0x4] 16b354: a9437bfd ldp x29, x30, [sp, #0x30] 16b358: 910103ff add sp, sp, #0x40 16b35c: d65f03c0 ret 16b360: d10103ff sub sp, sp, #0x40 16b364: a9037bfd stp x29, x30, [sp, #0x30] 16b368: 9100c3fd add x29, sp, #0x30 16b36c: b00009e8 adrp x8, 0x2a8000 16b370: f9433108 ldr x8, [x8, #0x660] 16b374: f81f03a0 stur x0, [x29, #-0x10] 16b378: f9000fe1 str x1, [sp, #0x18] 16b37c: f9000be2 str x2, [sp, #0x10] 16b380: f85f03a0 ldur x0, [x29, #-0x10] 16b384: f9400400 ldr x0, [x0, #0x8] 16b388: f9403000 ldr x0, [x0, #0x60] 16b38c: eb08001f cmp x0, x8 16b390: 1a9f17e9 cset w9, eq 16b394: 37000049 tbnz w9, #0x0, 0x16b39c 16b398: 14000004 b 0x16b3a8 16b39c: 321f03e8 orr w8, wzr, #0x2 16b3a0: b81fc3a8 stur w8, [x29, #-0x4] 16b3a4: 14000014 b 0x16b3f4 16b3a8: d2800008 mov x8, #0x0 // =0 16b3ac: f85f03a9 ldur x9, [x29, #-0x10] 16b3b0: f9400529 ldr x9, [x9, #0x8] 16b3b4: f9403120 ldr x0, [x9, #0x60] 16b3b8: f90003e8 str x8, [sp] 16b3bc: 97fcde29 bl 0xa2c60 16b3c0: f90007e0 str x0, [sp, #0x8] 16b3c4: f94003e8 ldr x8, [sp] 16b3c8: eb08001f cmp x0, x8 16b3cc: 1a9fa7ea cset w10, lt 16b3d0: 3700004a tbnz w10, #0x0, 0x16b3d8 16b3d4: 14000004 b 0x16b3e4 16b3d8: 320003e8 orr w8, wzr, #0x1 16b3dc: b81fc3a8 stur w8, [x29, #-0x4] 16b3e0: 14000005 b 0x16b3f4 16b3e4: f94007e8 ldr x8, [sp, #0x8] 16b3e8: f9400fe9 ldr x9, [sp, #0x18] 16b3ec: f9000128 str x8, [x9] 16b3f0: b81fc3bf stur wzr, [x29, #-0x4] 16b3f4: b85fc3a0 ldur w0, [x29, #-0x4] 16b3f8: a9437bfd ldp x29, x30, [sp, #0x30] 16b3fc: 910103ff add sp, sp, #0x40 16b400: d65f03c0 ret 16b404: d10343ff sub sp, sp, #0xd0 16b408: a90c7bfd stp x29, x30, [sp, #0xc0] 16b40c: 910303fd add x29, sp, #0xc0 16b410: d53bd048 mrs x8, TPIDR_EL0 16b414: f9401508 ldr x8, [x8, #0x28] 16b418: f81f83a8 stur x8, [x29, #-0x8] 16b41c: f90017e0 str x0, [sp, #0x28] 16b420: f90013e1 str x1, [sp, #0x20] 16b424: f9000fe2 str x2, [sp, #0x18] 16b428: f94017e8 ldr x8, [sp, #0x28] 16b42c: f9400508 ldr x8, [x8, #0x8] 16b430: f9403108 ldr x8, [x8, #0x60] 16b434: b00009e0 adrp x0, 0x2a8000 16b438: f9433000 ldr x0, [x0, #0x660] 16b43c: eb000108 subs x8, x8, x0 16b440: f9000be8 str x8, [sp, #0x10] 16b444: 540000a1 b.ne 0x16b458 16b448: 14000001 b 0x16b44c 16b44c: 321f03e8 orr w8, wzr, #0x2 16b450: b90037e8 str w8, [sp, #0x34] 16b454: 14000012 b 0x16b49c 16b458: f94017e8 ldr x8, [sp, #0x28] 16b45c: f9400508 ldr x8, [x8, #0x8] 16b460: f9403100 ldr x0, [x8, #0x60] 16b464: 97fcebcb bl 0xa6390 16b468: 9100e3e1 add x1, sp, #0x38 16b46c: 97fcff49 bl 0xab190 16b470: 340000a0 cbz w0, 0x16b484 16b474: 14000001 b 0x16b478 16b478: 320003e8 orr w8, wzr, #0x1 16b47c: b90037e8 str w8, [sp, #0x34] 16b480: 14000007 b 0x16b49c 16b484: f94037e8 ldr x8, [sp, #0x68] 16b488: f94013e9 ldr x9, [sp, #0x20] 16b48c: f9000128 str x8, [x9] 16b490: 2a1f03ea mov w10, wzr 16b494: b90037ea str w10, [sp, #0x34] 16b498: 14000001 b 0x16b49c 16b49c: b94037e8 ldr w8, [sp, #0x34] 16b4a0: d53bd049 mrs x9, TPIDR_EL0 16b4a4: f9401529 ldr x9, [x9, #0x28] 16b4a8: f85f83aa ldur x10, [x29, #-0x8] 16b4ac: eb0a0129 subs x9, x9, x10 16b4b0: b9000fe8 str w8, [sp, #0xc] 16b4b4: f90003e9 str x9, [sp] 16b4b8: 540000c1 b.ne 0x16b4d0 16b4bc: 14000001 b 0x16b4c0 16b4c0: b9400fe0 ldr w0, [sp, #0xc] 16b4c4: a94c7bfd ldp x29, x30, [sp, #0xc0] 16b4c8: 910343ff add sp, sp, #0xd0 16b4cc: d65f03c0 ret 16b4d0: 97fcfa28 bl 0xa9d70 <__stack_chk_fail@plt> 16b4d4: d100c3ff sub sp, sp, #0x30 16b4d8: a9027bfd stp x29, x30, [sp, #0x20] 16b4dc: 910083fd add x29, sp, #0x20 16b4e0: 52800008 mov w8, #0x0 // =0 16b4e4: 320003e9 orr w9, wzr, #0x1 16b4e8: f81f83a0 stur x0, [x29, #-0x8] 16b4ec: f9000be1 str x1, [sp, #0x10] 16b4f0: f85f83a0 ldur x0, [x29, #-0x8] 16b4f4: f9400400 ldr x0, [x0, #0x8] 16b4f8: f9403000 ldr x0, [x0, #0x60] 16b4fc: b9000fe8 str w8, [sp, #0xc] 16b500: b9000be9 str w9, [sp, #0x8] 16b504: 97fcdf6f bl 0xa32c0 16b508: b9400fe8 ldr w8, [sp, #0xc] 16b50c: 6b08001f cmp w0, w8 16b510: 1a9f07e9 cset w9, ne 16b514: 7200013f tst w9, #0x1 16b518: b9400be9 ldr w9, [sp, #0x8] 16b51c: 1a881120 csel w0, w9, w8, ne 16b520: a9427bfd ldp x29, x30, [sp, #0x20] 16b524: 9100c3ff add sp, sp, #0x30 16b528: d65f03c0 ret 16b52c: d10103ff sub sp, sp, #0x40 16b530: a9037bfd stp x29, x30, [sp, #0x30] 16b534: 9100c3fd add x29, sp, #0x30 16b538: d2800008 mov x8, #0x0 // =0 16b53c: f81f83a0 stur x0, [x29, #-0x8] 16b540: f81f03a1 stur x1, [x29, #-0x10] 16b544: f85f83a0 ldur x0, [x29, #-0x8] 16b548: f9000fe0 str x0, [sp, #0x18] 16b54c: f85f83a0 ldur x0, [x29, #-0x8] 16b550: f85f03a1 ldur x1, [x29, #-0x10] 16b554: f90007e8 str x8, [sp, #0x8] 16b558: 97fce146 bl 0xa3a70 16b55c: f9000be0 str x0, [sp, #0x10] 16b560: f85f03a8 ldur x8, [x29, #-0x10] 16b564: f94007e0 ldr x0, [sp, #0x8] 16b568: eb00011f cmp x8, x0 16b56c: 1a9f97e9 cset w9, hi 16b570: 37000049 tbnz w9, #0x0, 0x16b578 16b574: 14000009 b 0x16b598 16b578: f9400be8 ldr x8, [sp, #0x10] 16b57c: f94007e9 ldr x9, [sp, #0x8] 16b580: eb09011f cmp x8, x9 16b584: 1a9f17ea cset w10, eq 16b588: 3700004a tbnz w10, #0x0, 0x16b590 16b58c: 14000003 b 0x16b598 16b590: f9400fe0 ldr x0, [sp, #0x18] 16b594: 97fcda2f bl 0xa1e50 16b598: f9400be0 ldr x0, [sp, #0x10] 16b59c: a9437bfd ldp x29, x30, [sp, #0x30] 16b5a0: 910103ff add sp, sp, #0x40 16b5a4: d65f03c0 ret 16b5a8: d10103ff sub sp, sp, #0x40 16b5ac: a9037bfd stp x29, x30, [sp, #0x30] 16b5b0: 9100c3fd add x29, sp, #0x30 16b5b4: d53bd048 mrs x8, TPIDR_EL0 16b5b8: f9401508 ldr x8, [x8, #0x28] 16b5bc: f81f83a8 stur x8, [x29, #-0x8] 16b5c0: f9000fe0 str x0, [sp, #0x18] 16b5c4: f9400fe8 ldr x8, [sp, #0x18] 16b5c8: f9400508 ldr x8, [x8, #0x8] 16b5cc: f9403500 ldr x0, [x8, #0x68] 16b5d0: d10033a1 sub x1, x29, #0xc 16b5d4: 321d07e2 orr w2, wzr, #0x18 16b5d8: 97fce626 bl 0xa4e70 16b5dc: 350000a0 cbnz w0, 0x16b5f0 16b5e0: 14000001 b 0x16b5e4 16b5e4: 2a1f03e8 mov w8, wzr 16b5e8: b81f03a8 stur w8, [x29, #-0x10] 16b5ec: 1400002f b 0x16b6a8 16b5f0: 2a1f03e8 mov w8, wzr 16b5f4: b90013e8 str w8, [sp, #0x10] 16b5f8: b90017e8 str w8, [sp, #0x14] 16b5fc: 14000001 b 0x16b600 16b600: b94017e8 ldr w8, [sp, #0x14] 16b604: 71000d08 subs w8, w8, #0x3 16b608: b9000fe8 str w8, [sp, #0xc] 16b60c: 54000348 b.hi 0x16b674 16b610: 14000001 b 0x16b614 16b614: f9400fe8 ldr x8, [sp, #0x18] 16b618: f9400508 ldr x8, [x8, #0x8] 16b61c: f9403500 ldr x0, [x8, #0x68] 16b620: d10033a1 sub x1, x29, #0xc 16b624: 321d03e2 orr w2, wzr, #0x8 16b628: 97fce612 bl 0xa4e70 16b62c: 350000a0 cbnz w0, 0x16b640 16b630: 14000001 b 0x16b634 16b634: 2a1f03e8 mov w8, wzr 16b638: b81f03a8 stur w8, [x29, #-0x10] 16b63c: 1400001b b 0x16b6a8 16b640: b94013e8 ldr w8, [sp, #0x10] 16b644: 53196108 lsl w8, w8, #7 16b648: b90013e8 str w8, [sp, #0x10] 16b64c: b85f43a8 ldur w8, [x29, #-0xc] 16b650: 12001908 and w8, w8, #0x7f 16b654: b94013e9 ldr w9, [sp, #0x10] 16b658: 2a080128 orr w8, w9, w8 16b65c: b90013e8 str w8, [sp, #0x10] 16b660: 14000001 b 0x16b664 16b664: b94017e8 ldr w8, [sp, #0x14] 16b668: 11000508 add w8, w8, #0x1 16b66c: b90017e8 str w8, [sp, #0x14] 16b670: 17ffffe4 b 0x16b600 16b674: f9400fe8 ldr x8, [sp, #0x18] 16b678: f9400508 ldr x8, [x8, #0x8] 16b67c: f9403500 ldr x0, [x8, #0x68] 16b680: b94013e1 ldr w1, [sp, #0x10] 16b684: 97fcec53 bl 0xa67d0 16b688: 350000a0 cbnz w0, 0x16b69c 16b68c: 14000001 b 0x16b690 16b690: 2a1f03e8 mov w8, wzr 16b694: b81f03a8 stur w8, [x29, #-0x10] 16b698: 14000004 b 0x16b6a8 16b69c: 320003e8 orr w8, wzr, #0x1 16b6a0: b81f03a8 stur w8, [x29, #-0x10] 16b6a4: 14000001 b 0x16b6a8 16b6a8: b85f03a8 ldur w8, [x29, #-0x10] 16b6ac: d53bd049 mrs x9, TPIDR_EL0 16b6b0: f9401529 ldr x9, [x9, #0x28] 16b6b4: f85f83aa ldur x10, [x29, #-0x8] 16b6b8: eb0a0129 subs x9, x9, x10 16b6bc: b9000be8 str w8, [sp, #0x8] 16b6c0: f90003e9 str x9, [sp] 16b6c4: 540000c1 b.ne 0x16b6dc 16b6c8: 14000001 b 0x16b6cc 16b6cc: b9400be0 ldr w0, [sp, #0x8] 16b6d0: a9437bfd ldp x29, x30, [sp, #0x30] 16b6d4: 910103ff add sp, sp, #0x40 16b6d8: d65f03c0 ret 16b6dc: 97fcf9a5 bl 0xa9d70 <__stack_chk_fail@plt> 16b6e0: d10083ff sub sp, sp, #0x20 16b6e4: a9017bfd stp x29, x30, [sp, #0x10] 16b6e8: 910043fd add x29, sp, #0x10 16b6ec: f90007e0 str x0, [sp, #0x8] 16b6f0: b90007e1 str w1, [sp, #0x4] 16b6f4: f94007e0 ldr x0, [sp, #0x8] 16b6f8: f9400400 ldr x0, [x0, #0x8] 16b6fc: b94fd001 ldr w1, [x0, #0xfd0] 16b700: 35000161 cbnz w1, 0x16b72c 16b704: f94007e8 ldr x8, [sp, #0x8] 16b708: f9400508 ldr x8, [x8, #0x8] 16b70c: f9401d08 ldr x8, [x8, #0x38] 16b710: f94007e0 ldr x0, [sp, #0x8] 16b714: b94007e1 ldr w1, [sp, #0x4] 16b718: f94007e9 ldr x9, [sp, #0x8] 16b71c: f9400529 ldr x9, [x9, #0x8] 16b720: f9402d22 ldr x2, [x9, #0x58] 16b724: d63f0100 blr x8 16b728: 1400000c b 0x16b758 16b72c: 320007e8 orr w8, wzr, #0x3 16b730: b94007e9 ldr w9, [sp, #0x4] 16b734: 6b08013f cmp w9, w8 16b738: 1a9f17e8 cset w8, eq 16b73c: 37000048 tbnz w8, #0x0, 0x16b744 16b740: 14000006 b 0x16b758 16b744: f94007e8 ldr x8, [sp, #0x8] 16b748: f9400508 ldr x8, [x8, #0x8] 16b74c: b95a9109 ldr w9, [x8, #0x1a90] 16b750: 11000529 add w9, w9, #0x1 16b754: b91a9109 str w9, [x8, #0x1a90] 16b758: a9417bfd ldp x29, x30, [sp, #0x10] 16b75c: 910083ff add sp, sp, #0x20 16b760: d65f03c0 ret 16b764: d10143ff sub sp, sp, #0x50 16b768: a9047bfd stp x29, x30, [sp, #0x40] 16b76c: 910103fd add x29, sp, #0x40 16b770: d53bd048 mrs x8, TPIDR_EL0 16b774: f9401508 ldr x8, [x8, #0x28] 16b778: f81f83a8 stur x8, [x29, #-0x8] 16b77c: f81e83a0 stur x0, [x29, #-0x18] 16b780: b81e43a1 stur w1, [x29, #-0x1c] 16b784: b90023e2 str w2, [sp, #0x20] 16b788: 2a1f03e1 mov w1, wzr 16b78c: b9001be1 str w1, [sp, #0x18] 16b790: f85e83a8 ldur x8, [x29, #-0x18] 16b794: f9400508 ldr x8, [x8, #0x8] 16b798: b901d101 str w1, [x8, #0x1d0] 16b79c: b85e43a1 ldur w1, [x29, #-0x1c] 16b7a0: f85e83a8 ldur x8, [x29, #-0x18] 16b7a4: f9400508 ldr x8, [x8, #0x8] 16b7a8: b901d501 str w1, [x8, #0x1d4] 16b7ac: b94023e1 ldr w1, [sp, #0x20] 16b7b0: f85e83a8 ldur x8, [x29, #-0x18] 16b7b4: f9400508 ldr x8, [x8, #0x8] 16b7b8: b901d901 str w1, [x8, #0x1d8] 16b7bc: b00009e8 adrp x8, 0x2a8000 16b7c0: f945a908 ldr x8, [x8, #0xb50] 16b7c4: b9400101 ldr w1, [x8] 16b7c8: b9001fe1 str w1, [sp, #0x1c] 16b7cc: f85e83a8 ldur x8, [x29, #-0x18] 16b7d0: f9400508 ldr x8, [x8, #0x8] 16b7d4: f9403500 ldr x0, [x8, #0x68] 16b7d8: b9401fe2 ldr w2, [sp, #0x1c] 16b7dc: d10033a1 sub x1, x29, #0xc 16b7e0: 97fce5a4 bl 0xa4e70 16b7e4: 350000a0 cbnz w0, 0x16b7f8 16b7e8: 14000001 b 0x16b7ec 16b7ec: 2a1f03e8 mov w8, wzr 16b7f0: b81f03a8 stur w8, [x29, #-0x10] 16b7f4: 140000c7 b 0x16bb10 16b7f8: b85f43a8 ldur w8, [x29, #-0xc] 16b7fc: f85e83a9 ldur x9, [x29, #-0x18] 16b800: f9400529 ldr x9, [x9, #0x8] 16b804: b901e128 str w8, [x9, #0x1e0] 16b808: b9401fe8 ldr w8, [sp, #0x1c] 16b80c: b9401bea ldr w10, [sp, #0x18] 16b810: 0b080148 add w8, w10, w8 16b814: b9001be8 str w8, [sp, #0x18] 16b818: b00009e9 adrp x9, 0x2a8000 16b81c: f941e529 ldr x9, [x9, #0x3c8] 16b820: b9400128 ldr w8, [x9] 16b824: b9001fe8 str w8, [sp, #0x1c] 16b828: f85e83ab ldur x11, [x29, #-0x18] 16b82c: f940056b ldr x11, [x11, #0x8] 16b830: f9403560 ldr x0, [x11, #0x68] 16b834: b9400122 ldr w2, [x9] 16b838: d10033a1 sub x1, x29, #0xc 16b83c: 97fce58d bl 0xa4e70 16b840: 350000a0 cbnz w0, 0x16b854 16b844: 14000001 b 0x16b848 16b848: 2a1f03e8 mov w8, wzr 16b84c: b81f03a8 stur w8, [x29, #-0x10] 16b850: 140000b0 b 0x16bb10 16b854: b85f43a8 ldur w8, [x29, #-0xc] 16b858: f85e83a9 ldur x9, [x29, #-0x18] 16b85c: f9400529 ldr x9, [x9, #0x8] 16b860: b901e528 str w8, [x9, #0x1e4] 16b864: b9401fe8 ldr w8, [sp, #0x1c] 16b868: b9401bea ldr w10, [sp, #0x18] 16b86c: 0b080148 add w8, w10, w8 16b870: b9001be8 str w8, [sp, #0x18] 16b874: b00009e9 adrp x9, 0x2a8000 16b878: f9446929 ldr x9, [x9, #0x8d0] 16b87c: b9400128 ldr w8, [x9] 16b880: b9001fe8 str w8, [sp, #0x1c] 16b884: f85e83ab ldur x11, [x29, #-0x18] 16b888: f940056b ldr x11, [x11, #0x8] 16b88c: f9403560 ldr x0, [x11, #0x68] 16b890: b9400122 ldr w2, [x9] 16b894: d10033a1 sub x1, x29, #0xc 16b898: 97fce576 bl 0xa4e70 16b89c: 350000a0 cbnz w0, 0x16b8b0 16b8a0: 14000001 b 0x16b8a4 16b8a4: 2a1f03e8 mov w8, wzr 16b8a8: b81f03a8 stur w8, [x29, #-0x10] 16b8ac: 14000099 b 0x16bb10 16b8b0: b85f43a8 ldur w8, [x29, #-0xc] 16b8b4: f85e83a9 ldur x9, [x29, #-0x18] 16b8b8: f9400529 ldr x9, [x9, #0x8] 16b8bc: b901e928 str w8, [x9, #0x1e8] 16b8c0: b9401fe8 ldr w8, [sp, #0x1c] 16b8c4: b9401bea ldr w10, [sp, #0x18] 16b8c8: 0b080148 add w8, w10, w8 16b8cc: b9001be8 str w8, [sp, #0x18] 16b8d0: b00009e9 adrp x9, 0x2a8000 16b8d4: f9458929 ldr x9, [x9, #0xb10] 16b8d8: b9400128 ldr w8, [x9] 16b8dc: b9001fe8 str w8, [sp, #0x1c] 16b8e0: f85e83ab ldur x11, [x29, #-0x18] 16b8e4: f940056b ldr x11, [x11, #0x8] 16b8e8: f9403560 ldr x0, [x11, #0x68] 16b8ec: b9400122 ldr w2, [x9] 16b8f0: d10033a1 sub x1, x29, #0xc 16b8f4: 97fce55f bl 0xa4e70 16b8f8: 350000a0 cbnz w0, 0x16b90c 16b8fc: 14000001 b 0x16b900 16b900: 2a1f03e8 mov w8, wzr 16b904: b81f03a8 stur w8, [x29, #-0x10] 16b908: 14000082 b 0x16bb10 16b90c: b85f43a8 ldur w8, [x29, #-0xc] 16b910: f85e83a9 ldur x9, [x29, #-0x18] 16b914: f9400529 ldr x9, [x9, #0x8] 16b918: b901ed28 str w8, [x9, #0x1ec] 16b91c: b9401fe8 ldr w8, [sp, #0x1c] 16b920: b9401bea ldr w10, [sp, #0x18] 16b924: 0b080148 add w8, w10, w8 16b928: b9001be8 str w8, [sp, #0x18] 16b92c: b00009e9 adrp x9, 0x2a8000 16b930: f944b529 ldr x9, [x9, #0x968] 16b934: b9400128 ldr w8, [x9] 16b938: b9001fe8 str w8, [sp, #0x1c] 16b93c: f85e83ab ldur x11, [x29, #-0x18] 16b940: f940056b ldr x11, [x11, #0x8] 16b944: f9403560 ldr x0, [x11, #0x68] 16b948: b9400122 ldr w2, [x9] 16b94c: d10033a1 sub x1, x29, #0xc 16b950: 97fce548 bl 0xa4e70 16b954: 350000a0 cbnz w0, 0x16b968 16b958: 14000001 b 0x16b95c 16b95c: 2a1f03e8 mov w8, wzr 16b960: b81f03a8 stur w8, [x29, #-0x10] 16b964: 1400006b b 0x16bb10 16b968: b85f43a8 ldur w8, [x29, #-0xc] 16b96c: f85e83a9 ldur x9, [x29, #-0x18] 16b970: f9400529 ldr x9, [x9, #0x8] 16b974: b901f128 str w8, [x9, #0x1f0] 16b978: b9401fe8 ldr w8, [sp, #0x1c] 16b97c: b9401bea ldr w10, [sp, #0x18] 16b980: 0b080148 add w8, w10, w8 16b984: b9001be8 str w8, [sp, #0x18] 16b988: b00009e9 adrp x9, 0x2a8000 16b98c: f943e929 ldr x9, [x9, #0x7d0] 16b990: b9400128 ldr w8, [x9] 16b994: b9001fe8 str w8, [sp, #0x1c] 16b998: f85e83ab ldur x11, [x29, #-0x18] 16b99c: f940056b ldr x11, [x11, #0x8] 16b9a0: f9403560 ldr x0, [x11, #0x68] 16b9a4: b9400122 ldr w2, [x9] 16b9a8: d10033a1 sub x1, x29, #0xc 16b9ac: 97fce531 bl 0xa4e70 16b9b0: 350000a0 cbnz w0, 0x16b9c4 16b9b4: 14000001 b 0x16b9b8 16b9b8: 2a1f03e8 mov w8, wzr 16b9bc: b81f03a8 stur w8, [x29, #-0x10] 16b9c0: 14000054 b 0x16bb10 16b9c4: b85f43a8 ldur w8, [x29, #-0xc] 16b9c8: 11000508 add w8, w8, #0x1 16b9cc: f85e83a9 ldur x9, [x29, #-0x18] 16b9d0: f9400529 ldr x9, [x9, #0x8] 16b9d4: b901f528 str w8, [x9, #0x1f4] 16b9d8: b9401fe8 ldr w8, [sp, #0x1c] 16b9dc: b9401bea ldr w10, [sp, #0x18] 16b9e0: 0b080148 add w8, w10, w8 16b9e4: b9001be8 str w8, [sp, #0x18] 16b9e8: b00009e9 adrp x9, 0x2a8000 16b9ec: f9443129 ldr x9, [x9, #0x860] 16b9f0: b9400128 ldr w8, [x9] 16b9f4: b9001fe8 str w8, [sp, #0x1c] 16b9f8: f85e83ab ldur x11, [x29, #-0x18] 16b9fc: f940056b ldr x11, [x11, #0x8] 16ba00: f9403560 ldr x0, [x11, #0x68] 16ba04: b9400122 ldr w2, [x9] 16ba08: d10033a1 sub x1, x29, #0xc 16ba0c: 97fce519 bl 0xa4e70 16ba10: 350000a0 cbnz w0, 0x16ba24 16ba14: 14000001 b 0x16ba18 16ba18: 2a1f03e8 mov w8, wzr 16ba1c: b81f03a8 stur w8, [x29, #-0x10] 16ba20: 1400003c b 0x16bb10 16ba24: b85f43a8 ldur w8, [x29, #-0xc] 16ba28: 11000508 add w8, w8, #0x1 16ba2c: f85e83a9 ldur x9, [x29, #-0x18] 16ba30: f9400529 ldr x9, [x9, #0x8] 16ba34: b901f928 str w8, [x9, #0x1f8] 16ba38: b9401fe8 ldr w8, [sp, #0x1c] 16ba3c: b9401bea ldr w10, [sp, #0x18] 16ba40: 0b080148 add w8, w10, w8 16ba44: b9001be8 str w8, [sp, #0x18] 16ba48: b00009e9 adrp x9, 0x2a8000 16ba4c: f9468929 ldr x9, [x9, #0xd10] 16ba50: b9400128 ldr w8, [x9] 16ba54: b9001fe8 str w8, [sp, #0x1c] 16ba58: f85e83ab ldur x11, [x29, #-0x18] 16ba5c: f940056b ldr x11, [x11, #0x8] 16ba60: f9403560 ldr x0, [x11, #0x68] 16ba64: 91080161 add x1, x11, #0x200 16ba68: b9400122 ldr w2, [x9] 16ba6c: 97fceae9 bl 0xa6610 16ba70: 350000a0 cbnz w0, 0x16ba84 16ba74: 14000001 b 0x16ba78 16ba78: 2a1f03e8 mov w8, wzr 16ba7c: b81f03a8 stur w8, [x29, #-0x10] 16ba80: 14000024 b 0x16bb10 16ba84: b9401fe8 ldr w8, [sp, #0x1c] 16ba88: b9401be9 ldr w9, [sp, #0x18] 16ba8c: 0b080128 add w8, w9, w8 16ba90: b9001be8 str w8, [sp, #0x18] 16ba94: f85e83aa ldur x10, [x29, #-0x18] 16ba98: f940054a ldr x10, [x10, #0x8] 16ba9c: f9403540 ldr x0, [x10, #0x68] 16baa0: 91082141 add x1, x10, #0x208 16baa4: 321c03e2 orr w2, wzr, #0x10 16baa8: 97fcdf7a bl 0xa3890 16baac: 350000a0 cbnz w0, 0x16bac0 16bab0: 14000001 b 0x16bab4 16bab4: 2a1f03e8 mov w8, wzr 16bab8: b81f03a8 stur w8, [x29, #-0x10] 16babc: 14000015 b 0x16bb10 16bac0: b9401be8 ldr w8, [sp, #0x18] 16bac4: 11020108 add w8, w8, #0x80 16bac8: b9001be8 str w8, [sp, #0x18] 16bacc: b9401be8 ldr w8, [sp, #0x18] 16bad0: b94023e9 ldr w9, [sp, #0x20] 16bad4: 6b480d28 subs w8, w9, w8, lsr #3 16bad8: b90023e8 str w8, [sp, #0x20] 16badc: f85e83aa ldur x10, [x29, #-0x18] 16bae0: f940054a ldr x10, [x10, #0x8] 16bae4: f9403540 ldr x0, [x10, #0x68] 16bae8: b94023e1 ldr w1, [sp, #0x20] 16baec: 97fceb39 bl 0xa67d0 16baf0: 350000a0 cbnz w0, 0x16bb04 16baf4: 14000001 b 0x16baf8 16baf8: 2a1f03e8 mov w8, wzr 16bafc: b81f03a8 stur w8, [x29, #-0x10] 16bb00: 14000004 b 0x16bb10 16bb04: 320003e8 orr w8, wzr, #0x1 16bb08: b81f03a8 stur w8, [x29, #-0x10] 16bb0c: 14000001 b 0x16bb10 16bb10: b85f03a8 ldur w8, [x29, #-0x10] 16bb14: d53bd049 mrs x9, TPIDR_EL0 16bb18: f9401529 ldr x9, [x9, #0x28] 16bb1c: f85f83aa ldur x10, [x29, #-0x8] 16bb20: eb0a0129 subs x9, x9, x10 16bb24: b90017e8 str w8, [sp, #0x14] 16bb28: f90007e9 str x9, [sp, #0x8] 16bb2c: 540000c1 b.ne 0x16bb44 16bb30: 14000001 b 0x16bb34 16bb34: b94017e0 ldr w0, [sp, #0x14] 16bb38: a9447bfd ldp x29, x30, [sp, #0x40] 16bb3c: 910143ff add sp, sp, #0x50 16bb40: d65f03c0 ret 16bb44: 97fcf88b bl 0xa9d70 <__stack_chk_fail@plt> 16bb48: d10183ff sub sp, sp, #0x60 16bb4c: a9057bfd stp x29, x30, [sp, #0x50] 16bb50: 910143fd add x29, sp, #0x50 16bb54: d53bd048 mrs x8, TPIDR_EL0 16bb58: f9401508 ldr x8, [x8, #0x28] 16bb5c: f81f83a8 stur x8, [x29, #-0x8] 16bb60: f90017e0 str x0, [sp, #0x28] 16bb64: b90027e1 str w1, [sp, #0x24] 16bb68: b90023e2 str w2, [sp, #0x20] 16bb6c: f94017e8 ldr x8, [sp, #0x28] 16bb70: f9400508 ldr x8, [x8, #0x8] 16bb74: 320007e1 orr w1, wzr, #0x3 16bb78: b9028101 str w1, [x8, #0x280] 16bb7c: b94027e1 ldr w1, [sp, #0x24] 16bb80: f94017e8 ldr x8, [sp, #0x28] 16bb84: f9400508 ldr x8, [x8, #0x8] 16bb88: b9028501 str w1, [x8, #0x284] 16bb8c: b94023e1 ldr w1, [sp, #0x20] 16bb90: f94017e8 ldr x8, [sp, #0x28] 16bb94: f9400508 ldr x8, [x8, #0x8] 16bb98: b9028901 str w1, [x8, #0x288] 16bb9c: b94023e1 ldr w1, [sp, #0x20] 16bba0: 2a0103e8 mov w8, w1 16bba4: 5291c721 mov w1, #0x8e39 // =36409 16bba8: 72a71c61 movk w1, #0x38e3, lsl #16 16bbac: 2a0103e0 mov w0, w1 16bbb0: 9b007d08 mul x8, x8, x0 16bbb4: d362fd08 lsr x8, x8, #34 16bbb8: f94017e0 ldr x0, [sp, #0x28] 16bbbc: f9400400 ldr x0, [x0, #0x8] 16bbc0: 2a0803e1 mov w1, w8 16bbc4: b9029001 str w1, [x0, #0x290] 16bbc8: f94017e8 ldr x8, [sp, #0x28] 16bbcc: f9400508 ldr x8, [x8, #0x8] 16bbd0: f9414d00 ldr x0, [x8, #0x298] 16bbd4: b9429101 ldr w1, [x8, #0x290] 16bbd8: 321d07e2 orr w2, wzr, #0x18 16bbdc: 97fff102 bl 0x167fe4 16bbe0: f94017e8 ldr x8, [sp, #0x28] 16bbe4: f9400508 ldr x8, [x8, #0x8] 16bbe8: f9014d00 str x0, [x8, #0x298] 16bbec: b5000120 cbnz x0, 0x16bc10 16bbf0: 14000001 b 0x16bbf4 16bbf4: f94017e8 ldr x8, [sp, #0x28] 16bbf8: f9400108 ldr x8, [x8] 16bbfc: 321d03e9 orr w9, wzr, #0x8 16bc00: b9000109 str w9, [x8] 16bc04: 2a1f03e9 mov w9, wzr 16bc08: b81e43a9 stur w9, [x29, #-0x1c] 16bc0c: 14000071 b 0x16bdd0 16bc10: 2a1f03e8 mov w8, wzr 16bc14: b9001fe8 str w8, [sp, #0x1c] 16bc18: 14000001 b 0x16bc1c 16bc1c: b9401fe8 ldr w8, [sp, #0x1c] 16bc20: f94017e9 ldr x9, [sp, #0x28] 16bc24: f9400529 ldr x9, [x9, #0x8] 16bc28: b942912a ldr w10, [x9, #0x290] 16bc2c: 6b0a0108 subs w8, w8, w10 16bc30: b9001be8 str w8, [sp, #0x18] 16bc34: 540009c2 b.hs 0x16bd6c 16bc38: 14000001 b 0x16bc3c 16bc3c: f94017e8 ldr x8, [sp, #0x28] 16bc40: f9400508 ldr x8, [x8, #0x8] 16bc44: f9403500 ldr x0, [x8, #0x68] 16bc48: b00009e8 adrp x8, 0x2a8000 16bc4c: f947b908 ldr x8, [x8, #0xf70] 16bc50: b9400102 ldr w2, [x8] 16bc54: d10063a1 sub x1, x29, #0x18 16bc58: 97fcea6e bl 0xa6610 16bc5c: 350000a0 cbnz w0, 0x16bc70 16bc60: 14000001 b 0x16bc64 16bc64: 2a1f03e8 mov w8, wzr 16bc68: b81e43a8 stur w8, [x29, #-0x1c] 16bc6c: 14000059 b 0x16bdd0 16bc70: f85e83a8 ldur x8, [x29, #-0x18] 16bc74: f94017e9 ldr x9, [sp, #0x28] 16bc78: f9400529 ldr x9, [x9, #0x8] 16bc7c: f9414d29 ldr x9, [x9, #0x298] 16bc80: b9401fea ldr w10, [sp, #0x1c] 16bc84: 2a0a03eb mov w11, w10 16bc88: 321d07ea orr w10, wzr, #0x18 16bc8c: 2a0a03ec mov w12, w10 16bc90: 9b0c7d6b mul x11, x11, x12 16bc94: f82b6928 str x8, [x9, x11] 16bc98: f94017e8 ldr x8, [sp, #0x28] 16bc9c: f9400508 ldr x8, [x8, #0x8] 16bca0: f9403500 ldr x0, [x8, #0x68] 16bca4: b00009e8 adrp x8, 0x2a8000 16bca8: f943c508 ldr x8, [x8, #0x788] 16bcac: b9400102 ldr w2, [x8] 16bcb0: d10063a1 sub x1, x29, #0x18 16bcb4: 97fcea57 bl 0xa6610 16bcb8: 350000a0 cbnz w0, 0x16bccc 16bcbc: 14000001 b 0x16bcc0 16bcc0: 2a1f03e8 mov w8, wzr 16bcc4: b81e43a8 stur w8, [x29, #-0x1c] 16bcc8: 14000042 b 0x16bdd0 16bccc: f85e83a8 ldur x8, [x29, #-0x18] 16bcd0: f94017e9 ldr x9, [sp, #0x28] 16bcd4: f9400529 ldr x9, [x9, #0x8] 16bcd8: f9414d29 ldr x9, [x9, #0x298] 16bcdc: b9401fea ldr w10, [sp, #0x1c] 16bce0: 2a0a03eb mov w11, w10 16bce4: 321d07ea orr w10, wzr, #0x18 16bce8: 2a0a03ec mov w12, w10 16bcec: 9b0c7d6b mul x11, x11, x12 16bcf0: 8b0b0129 add x9, x9, x11 16bcf4: f9000528 str x8, [x9, #0x8] 16bcf8: f94017e8 ldr x8, [sp, #0x28] 16bcfc: f9400508 ldr x8, [x8, #0x8] 16bd00: f9403500 ldr x0, [x8, #0x68] 16bd04: b00009e8 adrp x8, 0x2a8000 16bd08: f946f108 ldr x8, [x8, #0xde0] 16bd0c: b9400102 ldr w2, [x8] 16bd10: d10033a1 sub x1, x29, #0xc 16bd14: 97fce457 bl 0xa4e70 16bd18: 350000a0 cbnz w0, 0x16bd2c 16bd1c: 14000001 b 0x16bd20 16bd20: 2a1f03e8 mov w8, wzr 16bd24: b81e43a8 stur w8, [x29, #-0x1c] 16bd28: 1400002a b 0x16bdd0 16bd2c: b85f43a8 ldur w8, [x29, #-0xc] 16bd30: f94017e9 ldr x9, [sp, #0x28] 16bd34: f9400529 ldr x9, [x9, #0x8] 16bd38: f9414d29 ldr x9, [x9, #0x298] 16bd3c: b9401fea ldr w10, [sp, #0x1c] 16bd40: 2a0a03eb mov w11, w10 16bd44: 321d07ea orr w10, wzr, #0x18 16bd48: 2a0a03ec mov w12, w10 16bd4c: 9b0c7d6b mul x11, x11, x12 16bd50: 8b0b0129 add x9, x9, x11 16bd54: b9001128 str w8, [x9, #0x10] 16bd58: 14000001 b 0x16bd5c 16bd5c: b9401fe8 ldr w8, [sp, #0x1c] 16bd60: 11000508 add w8, w8, #0x1 16bd64: b9001fe8 str w8, [sp, #0x1c] 16bd68: 17ffffad b 0x16bc1c 16bd6c: f94017e8 ldr x8, [sp, #0x28] 16bd70: f9400508 ldr x8, [x8, #0x8] 16bd74: b9429109 ldr w9, [x8, #0x290] 16bd78: 5280024a mov w10, #0x12 // =18 16bd7c: 1b0a7d29 mul w9, w9, w10 16bd80: b94023ea ldr w10, [sp, #0x20] 16bd84: 6b090149 subs w9, w10, w9 16bd88: b90023e9 str w9, [sp, #0x20] 16bd8c: b94023e9 ldr w9, [sp, #0x20] 16bd90: 340001a9 cbz w9, 0x16bdc4 16bd94: 14000001 b 0x16bd98 16bd98: f94017e8 ldr x8, [sp, #0x28] 16bd9c: f9400508 ldr x8, [x8, #0x8] 16bda0: f9403500 ldr x0, [x8, #0x68] 16bda4: b94023e1 ldr w1, [sp, #0x20] 16bda8: 97fcea8a bl 0xa67d0 16bdac: 350000a0 cbnz w0, 0x16bdc0 16bdb0: 14000001 b 0x16bdb4 16bdb4: 2a1f03e8 mov w8, wzr 16bdb8: b81e43a8 stur w8, [x29, #-0x1c] 16bdbc: 14000005 b 0x16bdd0 16bdc0: 14000001 b 0x16bdc4 16bdc4: 320003e8 orr w8, wzr, #0x1 16bdc8: b81e43a8 stur w8, [x29, #-0x1c] 16bdcc: 14000001 b 0x16bdd0 16bdd0: b85e43a8 ldur w8, [x29, #-0x1c] 16bdd4: d53bd049 mrs x9, TPIDR_EL0 16bdd8: f9401529 ldr x9, [x9, #0x28] 16bddc: f85f83aa ldur x10, [x29, #-0x8] 16bde0: eb0a0129 subs x9, x9, x10 16bde4: b90017e8 str w8, [sp, #0x14] 16bde8: f90007e9 str x9, [sp, #0x8] 16bdec: 540000c1 b.ne 0x16be04 16bdf0: 14000001 b 0x16bdf4 16bdf4: b94017e0 ldr w0, [sp, #0x14] 16bdf8: a9457bfd ldp x29, x30, [sp, #0x50] 16bdfc: 910183ff add sp, sp, #0x60 16be00: d65f03c0 ret 16be04: 97fcf7db bl 0xa9d70 <__stack_chk_fail@plt> 16be08: d10103ff sub sp, sp, #0x40 16be0c: a9037bfd stp x29, x30, [sp, #0x30] 16be10: 9100c3fd add x29, sp, #0x30 16be14: b00009e8 adrp x8, 0x2a8000 16be18: f943cd08 ldr x8, [x8, #0x798] 16be1c: f81f03a0 stur x0, [x29, #-0x10] 16be20: f9000fe1 str x1, [sp, #0x18] 16be24: f9000bff str xzr, [sp, #0x10] 16be28: f90007e8 str x8, [sp, #0x8] 16be2c: f9400be8 ldr x8, [sp, #0x10] 16be30: f85f03a9 ldur x9, [x29, #-0x10] 16be34: f9400529 ldr x9, [x9, #0x8] 16be38: f9429d29 ldr x9, [x9, #0x538] 16be3c: eb09011f cmp x8, x9 16be40: 1a9f27ea cset w10, lo 16be44: 3700004a tbnz w10, #0x0, 0x16be4c 16be48: 1400001d b 0x16bebc 16be4c: 321d03e8 orr w8, wzr, #0x8 16be50: f85f03a9 ldur x9, [x29, #-0x10] 16be54: f9400529 ldr x9, [x9, #0x8] 16be58: f9429929 ldr x9, [x9, #0x530] 16be5c: f9400bea ldr x10, [sp, #0x10] 16be60: f94007eb ldr x11, [sp, #0x8] 16be64: b940016c ldr w12, [x11] 16be68: 1ac8098c udiv w12, w12, w8 16be6c: 2a0c03ed mov w13, w12 16be70: d3407dad ubfx x13, x13, #0, #32 16be74: 9b0d7d4a mul x10, x10, x13 16be78: 8b0a0129 add x9, x9, x10 16be7c: f9400fe1 ldr x1, [sp, #0x18] 16be80: b940016c ldr w12, [x11] 16be84: 1ac80988 udiv w8, w12, w8 16be88: 2a0803ea mov w10, w8 16be8c: d3407d42 ubfx x2, x10, #0, #32 16be90: aa0903e0 mov x0, x9 16be94: 97fcf177 bl 0xa8470 16be98: 34000040 cbz w0, 0x16bea0 16be9c: 14000004 b 0x16beac 16bea0: 320003e8 orr w8, wzr, #0x1 16bea4: b81fc3a8 stur w8, [x29, #-0x4] 16bea8: 14000006 b 0x16bec0 16beac: f9400be8 ldr x8, [sp, #0x10] 16beb0: 91000508 add x8, x8, #0x1 16beb4: f9000be8 str x8, [sp, #0x10] 16beb8: 17ffffdd b 0x16be2c 16bebc: b81fc3bf stur wzr, [x29, #-0x4] 16bec0: b85fc3a0 ldur w0, [x29, #-0x4] 16bec4: a9437bfd ldp x29, x30, [sp, #0x30] 16bec8: 910103ff add sp, sp, #0x40 16becc: d65f03c0 ret 16bed0: d10143ff sub sp, sp, #0x50 16bed4: a9047bfd stp x29, x30, [sp, #0x40] 16bed8: 910103fd add x29, sp, #0x40 16bedc: 321d03e8 orr w8, wzr, #0x8 16bee0: d2800009 mov x9, #0x0 // =0 16bee4: 5280000a mov w10, #0x0 // =0 16bee8: f81f03a0 stur x0, [x29, #-0x10] 16beec: f81e83a1 stur x1, [x29, #-0x18] 16bef0: b81e43a2 stur w2, [x29, #-0x1c] 16bef4: b85e43a2 ldur w2, [x29, #-0x1c] 16bef8: 6b08005f cmp w2, w8 16befc: 1a9f37e8 cset w8, hs 16bf00: f9000fe9 str x9, [sp, #0x18] 16bf04: b90017ea str w10, [sp, #0x14] 16bf08: 37000048 tbnz w8, #0x0, 0x16bf10 16bf0c: 14000163 b 0x16c498 16bf10: b85e43a8 ldur w8, [x29, #-0x1c] 16bf14: 71002108 subs w8, w8, #0x8 16bf18: b81e43a8 stur w8, [x29, #-0x1c] 16bf1c: f85f03a9 ldur x9, [x29, #-0x10] 16bf20: f9400529 ldr x9, [x9, #0x8] 16bf24: f9403520 ldr x0, [x9, #0x68] 16bf28: f85e83a9 ldur x9, [x29, #-0x18] 16bf2c: aa0903e1 mov x1, x9 16bf30: 97fcd568 bl 0xa14d0 16bf34: 35000060 cbnz w0, 0x16bf40 16bf38: b81fc3bf stur wzr, [x29, #-0x4] 16bf3c: 14000174 b 0x16c50c 16bf40: 52800008 mov w8, #0x0 // =0 16bf44: f85e83a9 ldur x9, [x29, #-0x18] 16bf48: b940012a ldr w10, [x9] 16bf4c: 6b08015f cmp w10, w8 16bf50: 1a9f97e8 cset w8, hi 16bf54: 37000048 tbnz w8, #0x0, 0x16bf5c 16bf58: 1400003b b 0x16c044 16bf5c: b85e43a8 ldur w8, [x29, #-0x1c] 16bf60: f85e83a9 ldur x9, [x29, #-0x18] 16bf64: b940012a ldr w10, [x9] 16bf68: 6b0a011f cmp w8, w10 16bf6c: 1a9f27e8 cset w8, lo 16bf70: 37000048 tbnz w8, #0x0, 0x16bf78 16bf74: 14000007 b 0x16bf90 16bf78: f85e83a8 ldur x8, [x29, #-0x18] 16bf7c: b900011f str wzr, [x8] 16bf80: f85e83a8 ldur x8, [x29, #-0x18] 16bf84: f9400fe9 ldr x9, [sp, #0x18] 16bf88: f9000509 str x9, [x8, #0x8] 16bf8c: 14000143 b 0x16c498 16bf90: f85e83a8 ldur x8, [x29, #-0x18] 16bf94: b9400109 ldr w9, [x8] 16bf98: b85e43aa ldur w10, [x29, #-0x1c] 16bf9c: 6b090149 subs w9, w10, w9 16bfa0: b81e43a9 stur w9, [x29, #-0x1c] 16bfa4: b24003e1 orr x1, xzr, #0x1 16bfa8: f85e83a8 ldur x8, [x29, #-0x18] 16bfac: b9400109 ldr w9, [x8] 16bfb0: 2a0903e8 mov w8, w9 16bfb4: d3407d00 ubfx x0, x8, #0, #32 16bfb8: 940003ad bl 0x16ce6c 16bfbc: f85e83a8 ldur x8, [x29, #-0x18] 16bfc0: f9000500 str x0, [x8, #0x8] 16bfc4: f9400fe8 ldr x8, [sp, #0x18] 16bfc8: eb00011f cmp x8, x0 16bfcc: 1a9f17e9 cset w9, eq 16bfd0: 37000049 tbnz w9, #0x0, 0x16bfd8 16bfd4: 14000007 b 0x16bff0 16bfd8: 321d03e8 orr w8, wzr, #0x8 16bfdc: f85f03a9 ldur x9, [x29, #-0x10] 16bfe0: f9400129 ldr x9, [x9] 16bfe4: b9000128 str w8, [x9] 16bfe8: b81fc3bf stur wzr, [x29, #-0x4] 16bfec: 14000148 b 0x16c50c 16bff0: f85f03a8 ldur x8, [x29, #-0x10] 16bff4: f9400508 ldr x8, [x8, #0x8] 16bff8: f9403500 ldr x0, [x8, #0x68] 16bffc: f85e83a8 ldur x8, [x29, #-0x18] 16c000: f9400501 ldr x1, [x8, #0x8] 16c004: f85e83a8 ldur x8, [x29, #-0x18] 16c008: b9400102 ldr w2, [x8] 16c00c: 97fcde21 bl 0xa3890 16c010: 35000060 cbnz w0, 0x16c01c 16c014: b81fc3bf stur wzr, [x29, #-0x4] 16c018: 1400013d b 0x16c50c 16c01c: f85e83a8 ldur x8, [x29, #-0x18] 16c020: f9400508 ldr x8, [x8, #0x8] 16c024: f85e83a9 ldur x9, [x29, #-0x18] 16c028: b940012a ldr w10, [x9] 16c02c: 2a0a03e9 mov w9, w10 16c030: d3407d29 ubfx x9, x9, #0, #32 16c034: 8b090108 add x8, x8, x9 16c038: b94017ea ldr w10, [sp, #0x14] 16c03c: 3900010a strb w10, [x8] 16c040: 14000004 b 0x16c050 16c044: f85e83a8 ldur x8, [x29, #-0x18] 16c048: f9400fe9 ldr x9, [sp, #0x18] 16c04c: f9000509 str x9, [x8, #0x8] 16c050: b27c03e8 orr x8, xzr, #0x10 16c054: f85f03a9 ldur x9, [x29, #-0x10] 16c058: f9400529 ldr x9, [x9, #0x8] 16c05c: f9403520 ldr x0, [x9, #0x68] 16c060: f85e83a9 ldur x9, [x29, #-0x18] 16c064: 8b080121 add x1, x9, x8 16c068: 97fcd51a bl 0xa14d0 16c06c: 35000060 cbnz w0, 0x16c078 16c070: b81fc3bf stur wzr, [x29, #-0x4] 16c074: 14000126 b 0x16c50c 16c078: 5290d408 mov w8, #0x86a0 // =34464 16c07c: 72a00028 movk w8, #0x1, lsl #16 16c080: f85e83a9 ldur x9, [x29, #-0x18] 16c084: b940112a ldr w10, [x9, #0x10] 16c088: 6b08015f cmp w10, w8 16c08c: 1a9f97e8 cset w8, hi 16c090: 37000048 tbnz w8, #0x0, 0x16c098 16c094: 14000005 b 0x16c0a8 16c098: f85e83a8 ldur x8, [x29, #-0x18] 16c09c: b900111f str wzr, [x8, #0x10] 16c0a0: b81fc3bf stur wzr, [x29, #-0x4] 16c0a4: 1400011a b 0x16c50c 16c0a8: 52800008 mov w8, #0x0 // =0 16c0ac: f85e83a9 ldur x9, [x29, #-0x18] 16c0b0: b940112a ldr w10, [x9, #0x10] 16c0b4: 6b08015f cmp w10, w8 16c0b8: 1a9f97e8 cset w8, hi 16c0bc: 37000048 tbnz w8, #0x0, 0x16c0c4 16c0c0: 140000f6 b 0x16c498 16c0c4: b27c03e1 orr x1, xzr, #0x10 16c0c8: f85e83a8 ldur x8, [x29, #-0x18] 16c0cc: b9401109 ldr w9, [x8, #0x10] 16c0d0: 2a0903e8 mov w8, w9 16c0d4: d3407d00 ubfx x0, x8, #0, #32 16c0d8: 97fcd32e bl 0xa0d90 16c0dc: f85e83a8 ldur x8, [x29, #-0x18] 16c0e0: f9000d00 str x0, [x8, #0x18] 16c0e4: f9400fe8 ldr x8, [sp, #0x18] 16c0e8: eb00011f cmp x8, x0 16c0ec: 1a9f17e9 cset w9, eq 16c0f0: 37000049 tbnz w9, #0x0, 0x16c0f8 16c0f4: 1400000b b 0x16c120 16c0f8: 321d03e8 orr w8, wzr, #0x8 16c0fc: f85e83a9 ldur x9, [x29, #-0x18] 16c100: b900113f str wzr, [x9, #0x10] 16c104: f85f03a9 ldur x9, [x29, #-0x10] 16c108: f9400129 ldr x9, [x9] 16c10c: b9000128 str w8, [x9] 16c110: f85e83a9 ldur x9, [x29, #-0x18] 16c114: b900113f str wzr, [x9, #0x10] 16c118: b81fc3bf stur wzr, [x29, #-0x4] 16c11c: 140000fc b 0x16c50c 16c120: b90023ff str wzr, [sp, #0x20] 16c124: b94023e8 ldr w8, [sp, #0x20] 16c128: f85e83a9 ldur x9, [x29, #-0x18] 16c12c: b940112a ldr w10, [x9, #0x10] 16c130: 6b0a011f cmp w8, w10 16c134: 1a9f27e8 cset w8, lo 16c138: 37000048 tbnz w8, #0x0, 0x16c140 16c13c: 140000d7 b 0x16c498 16c140: 321e03e8 orr w8, wzr, #0x4 16c144: b27c03e9 orr x9, xzr, #0x10 16c148: f85e83aa ldur x10, [x29, #-0x18] 16c14c: f9400d4a ldr x10, [x10, #0x18] 16c150: b94023eb ldr w11, [sp, #0x20] 16c154: 2a0b03ec mov w12, w11 16c158: d3407d8c ubfx x12, x12, #0, #32 16c15c: 9b0c7d2c mul x12, x9, x12 16c160: 8b0c014a add x10, x10, x12 16c164: b900015f str wzr, [x10] 16c168: f85e83aa ldur x10, [x29, #-0x18] 16c16c: f9400d4a ldr x10, [x10, #0x18] 16c170: b94023eb ldr w11, [sp, #0x20] 16c174: 2a0b03ec mov w12, w11 16c178: d3407d8c ubfx x12, x12, #0, #32 16c17c: 9b0c7d29 mul x9, x9, x12 16c180: 8b090149 add x9, x10, x9 16c184: f9400fea ldr x10, [sp, #0x18] 16c188: f900052a str x10, [x9, #0x8] 16c18c: b85e43ab ldur w11, [x29, #-0x1c] 16c190: 6b08017f cmp w11, w8 16c194: 1a9f27e8 cset w8, lo 16c198: 37000048 tbnz w8, #0x0, 0x16c1a0 16c19c: 14000005 b 0x16c1b0 16c1a0: b94023e8 ldr w8, [sp, #0x20] 16c1a4: f85e83a9 ldur x9, [x29, #-0x18] 16c1a8: b9001128 str w8, [x9, #0x10] 16c1ac: 140000bb b 0x16c498 16c1b0: b85e43a8 ldur w8, [x29, #-0x1c] 16c1b4: 71001108 subs w8, w8, #0x4 16c1b8: b81e43a8 stur w8, [x29, #-0x1c] 16c1bc: b27c03e8 orr x8, xzr, #0x10 16c1c0: f85f03a9 ldur x9, [x29, #-0x10] 16c1c4: f9400529 ldr x9, [x9, #0x8] 16c1c8: f9403520 ldr x0, [x9, #0x68] 16c1cc: f85e83a9 ldur x9, [x29, #-0x18] 16c1d0: f9400d29 ldr x9, [x9, #0x18] 16c1d4: b94023ea ldr w10, [sp, #0x20] 16c1d8: 2a0a03eb mov w11, w10 16c1dc: d3407d6b ubfx x11, x11, #0, #32 16c1e0: 9b0b7d08 mul x8, x8, x11 16c1e4: 8b080128 add x8, x9, x8 16c1e8: aa0803e1 mov x1, x8 16c1ec: 97fcd4b9 bl 0xa14d0 16c1f0: 350000c0 cbnz w0, 0x16c208 16c1f4: b94023e8 ldr w8, [sp, #0x20] 16c1f8: f85e83a9 ldur x9, [x29, #-0x18] 16c1fc: b9001128 str w8, [x9, #0x10] 16c200: b81fc3bf stur wzr, [x29, #-0x4] 16c204: 140000c2 b 0x16c50c 16c208: b27c03e8 orr x8, xzr, #0x10 16c20c: 52800009 mov w9, #0x0 // =0 16c210: f85e83aa ldur x10, [x29, #-0x18] 16c214: f9400d4a ldr x10, [x10, #0x18] 16c218: b94023eb ldr w11, [sp, #0x20] 16c21c: 2a0b03ec mov w12, w11 16c220: d3407d8c ubfx x12, x12, #0, #32 16c224: 9b0c7d08 mul x8, x8, x12 16c228: 8b080148 add x8, x10, x8 16c22c: b940010b ldr w11, [x8] 16c230: 6b09017f cmp w11, w9 16c234: 1a9f97e9 cset w9, hi 16c238: 37000049 tbnz w9, #0x0, 0x16c240 16c23c: 14000089 b 0x16c460 16c240: b27c03e8 orr x8, xzr, #0x10 16c244: b85e43a9 ldur w9, [x29, #-0x1c] 16c248: f85e83aa ldur x10, [x29, #-0x18] 16c24c: f9400d4a ldr x10, [x10, #0x18] 16c250: b94023eb ldr w11, [sp, #0x20] 16c254: 2a0b03ec mov w12, w11 16c258: d3407d8c ubfx x12, x12, #0, #32 16c25c: 9b0c7d08 mul x8, x8, x12 16c260: 8b080148 add x8, x10, x8 16c264: b940010b ldr w11, [x8] 16c268: 6b0b013f cmp w9, w11 16c26c: 1a9f27e9 cset w9, lo 16c270: 37000049 tbnz w9, #0x0, 0x16c278 16c274: 14000005 b 0x16c288 16c278: b94023e8 ldr w8, [sp, #0x20] 16c27c: f85e83a9 ldur x9, [x29, #-0x18] 16c280: b9001128 str w8, [x9, #0x10] 16c284: 14000085 b 0x16c498 16c288: b27c03e8 orr x8, xzr, #0x10 16c28c: f85e83a9 ldur x9, [x29, #-0x18] 16c290: f9400d29 ldr x9, [x9, #0x18] 16c294: b94023ea ldr w10, [sp, #0x20] 16c298: 2a0a03eb mov w11, w10 16c29c: d3407d6b ubfx x11, x11, #0, #32 16c2a0: 9b0b7d08 mul x8, x8, x11 16c2a4: 8b080128 add x8, x9, x8 16c2a8: b940010a ldr w10, [x8] 16c2ac: b85e43ac ldur w12, [x29, #-0x1c] 16c2b0: 6b0a018a subs w10, w12, w10 16c2b4: b81e43aa stur w10, [x29, #-0x1c] 16c2b8: b27c03e8 orr x8, xzr, #0x10 16c2bc: b24003e1 orr x1, xzr, #0x1 16c2c0: f85e83a9 ldur x9, [x29, #-0x18] 16c2c4: f9400d29 ldr x9, [x9, #0x18] 16c2c8: b94023ea ldr w10, [sp, #0x20] 16c2cc: 2a0a03eb mov w11, w10 16c2d0: d3407d6b ubfx x11, x11, #0, #32 16c2d4: 9b0b7d0b mul x11, x8, x11 16c2d8: 8b0b0129 add x9, x9, x11 16c2dc: b940012a ldr w10, [x9] 16c2e0: 2a0a03e9 mov w9, w10 16c2e4: d3407d20 ubfx x0, x9, #0, #32 16c2e8: f90007e8 str x8, [sp, #0x8] 16c2ec: 940002e0 bl 0x16ce6c 16c2f0: f85e83a8 ldur x8, [x29, #-0x18] 16c2f4: f9400d08 ldr x8, [x8, #0x18] 16c2f8: b94023ea ldr w10, [sp, #0x20] 16c2fc: 2a0a03e9 mov w9, w10 16c300: d3407d29 ubfx x9, x9, #0, #32 16c304: f94007eb ldr x11, [sp, #0x8] 16c308: 9b097d69 mul x9, x11, x9 16c30c: 8b090108 add x8, x8, x9 16c310: f9000500 str x0, [x8, #0x8] 16c314: f9400fe8 ldr x8, [sp, #0x18] 16c318: eb00011f cmp x8, x0 16c31c: 1a9f17ea cset w10, eq 16c320: 3700004a tbnz w10, #0x0, 0x16c328 16c324: 14000007 b 0x16c340 16c328: 321d03e8 orr w8, wzr, #0x8 16c32c: f85f03a9 ldur x9, [x29, #-0x10] 16c330: f9400129 ldr x9, [x9] 16c334: b9000128 str w8, [x9] 16c338: b81fc3bf stur wzr, [x29, #-0x4] 16c33c: 14000074 b 0x16c50c 16c340: b27c03e8 orr x8, xzr, #0x10 16c344: 52800009 mov w9, #0x0 // =0 16c348: f85e83aa ldur x10, [x29, #-0x18] 16c34c: f9400d4a ldr x10, [x10, #0x18] 16c350: b94023eb ldr w11, [sp, #0x20] 16c354: 2a0b03ec mov w12, w11 16c358: d3407d8c ubfx x12, x12, #0, #32 16c35c: 9b0c7d0c mul x12, x8, x12 16c360: 8b0c014a add x10, x10, x12 16c364: f9400540 ldr x0, [x10, #0x8] 16c368: f85e83aa ldur x10, [x29, #-0x18] 16c36c: f9400d4a ldr x10, [x10, #0x18] 16c370: b94023eb ldr w11, [sp, #0x20] 16c374: 2a0b03ec mov w12, w11 16c378: d3407d8c ubfx x12, x12, #0, #32 16c37c: 9b0c7d0c mul x12, x8, x12 16c380: 8b0c014a add x10, x10, x12 16c384: b940014b ldr w11, [x10] 16c388: 2a0b03ea mov w10, w11 16c38c: d3407d42 ubfx x2, x10, #0, #32 16c390: 2a0903e1 mov w1, w9 16c394: f90003e8 str x8, [sp] 16c398: 97fcea16 bl 0xa6bf0 16c39c: f85f03a8 ldur x8, [x29, #-0x10] 16c3a0: f9400508 ldr x8, [x8, #0x8] 16c3a4: f9403500 ldr x0, [x8, #0x68] 16c3a8: f85e83a8 ldur x8, [x29, #-0x18] 16c3ac: f9400d08 ldr x8, [x8, #0x18] 16c3b0: b94023e9 ldr w9, [sp, #0x20] 16c3b4: 2a0903ea mov w10, w9 16c3b8: d3407d4a ubfx x10, x10, #0, #32 16c3bc: f94003ec ldr x12, [sp] 16c3c0: 9b0a7d8a mul x10, x12, x10 16c3c4: 8b0a0108 add x8, x8, x10 16c3c8: f9400501 ldr x1, [x8, #0x8] 16c3cc: f85e83a8 ldur x8, [x29, #-0x18] 16c3d0: f9400d08 ldr x8, [x8, #0x18] 16c3d4: b94023e9 ldr w9, [sp, #0x20] 16c3d8: 2a0903ea mov w10, w9 16c3dc: d3407d4a ubfx x10, x10, #0, #32 16c3e0: 9b0a7d8a mul x10, x12, x10 16c3e4: 8b0a0108 add x8, x8, x10 16c3e8: b9400102 ldr w2, [x8] 16c3ec: 97fcdd29 bl 0xa3890 16c3f0: 350000a0 cbnz w0, 0x16c404 16c3f4: b94023e8 ldr w8, [sp, #0x20] 16c3f8: f85e83a9 ldur x9, [x29, #-0x18] 16c3fc: b9001128 str w8, [x9, #0x10] 16c400: 14000026 b 0x16c498 16c404: b27c03e8 orr x8, xzr, #0x10 16c408: f85e83a9 ldur x9, [x29, #-0x18] 16c40c: f9400d29 ldr x9, [x9, #0x18] 16c410: b94023ea ldr w10, [sp, #0x20] 16c414: 2a0a03eb mov w11, w10 16c418: d3407d6b ubfx x11, x11, #0, #32 16c41c: 9b0b7d0b mul x11, x8, x11 16c420: 8b0b0129 add x9, x9, x11 16c424: f9400529 ldr x9, [x9, #0x8] 16c428: f85e83ab ldur x11, [x29, #-0x18] 16c42c: f9400d6b ldr x11, [x11, #0x18] 16c430: b94023ea ldr w10, [sp, #0x20] 16c434: 2a0a03ec mov w12, w10 16c438: d3407d8c ubfx x12, x12, #0, #32 16c43c: 9b0c7d08 mul x8, x8, x12 16c440: 8b080168 add x8, x11, x8 16c444: b940010a ldr w10, [x8] 16c448: 2a0a03e8 mov w8, w10 16c44c: d3407d08 ubfx x8, x8, #0, #32 16c450: 8b080128 add x8, x9, x8 16c454: b94017ea ldr w10, [sp, #0x14] 16c458: 3900010a strb w10, [x8] 16c45c: 1400000b b 0x16c488 16c460: b27c03e8 orr x8, xzr, #0x10 16c464: f85e83a9 ldur x9, [x29, #-0x18] 16c468: f9400d29 ldr x9, [x9, #0x18] 16c46c: b94023ea ldr w10, [sp, #0x20] 16c470: 2a0a03eb mov w11, w10 16c474: d3407d6b ubfx x11, x11, #0, #32 16c478: 9b0b7d08 mul x8, x8, x11 16c47c: 8b080128 add x8, x9, x8 16c480: f9400fe9 ldr x9, [sp, #0x18] 16c484: f9000509 str x9, [x8, #0x8] 16c488: b94023e8 ldr w8, [sp, #0x20] 16c48c: 11000508 add w8, w8, #0x1 16c490: b90023e8 str w8, [sp, #0x20] 16c494: 17ffff24 b 0x16c124 16c498: 52800008 mov w8, #0x0 // =0 16c49c: b85e43a9 ldur w9, [x29, #-0x1c] 16c4a0: 6b08013f cmp w9, w8 16c4a4: 1a9f97e8 cset w8, hi 16c4a8: 37000048 tbnz w8, #0x0, 0x16c4b0 16c4ac: 14000016 b 0x16c504 16c4b0: 320003e8 orr w8, wzr, #0x1 16c4b4: f85e83a9 ldur x9, [x29, #-0x18] 16c4b8: b940112a ldr w10, [x9, #0x10] 16c4bc: 6b08015f cmp w10, w8 16c4c0: 1a9f27e8 cset w8, lo 16c4c4: 37000048 tbnz w8, #0x0, 0x16c4cc 16c4c8: 14000007 b 0x16c4e4 16c4cc: f85e83a8 ldur x8, [x29, #-0x18] 16c4d0: f9400d00 ldr x0, [x8, #0x18] 16c4d4: 97fcd65f bl 0xa1e50 16c4d8: f85e83a8 ldur x8, [x29, #-0x18] 16c4dc: f9400fe0 ldr x0, [sp, #0x18] 16c4e0: f9000d00 str x0, [x8, #0x18] 16c4e4: f85f03a8 ldur x8, [x29, #-0x10] 16c4e8: f9400508 ldr x8, [x8, #0x8] 16c4ec: f9403500 ldr x0, [x8, #0x68] 16c4f0: b85e43a1 ldur w1, [x29, #-0x1c] 16c4f4: 97fce8b7 bl 0xa67d0 16c4f8: 35000060 cbnz w0, 0x16c504 16c4fc: b81fc3bf stur wzr, [x29, #-0x4] 16c500: 14000003 b 0x16c50c 16c504: 320003e8 orr w8, wzr, #0x1 16c508: b81fc3a8 stur w8, [x29, #-0x4] 16c50c: b85fc3a0 ldur w0, [x29, #-0x4] 16c510: a9447bfd ldp x29, x30, [sp, #0x40] 16c514: 910143ff add sp, sp, #0x50 16c518: d65f03c0 ret 16c51c: d101c3ff sub sp, sp, #0x70 16c520: a9067bfd stp x29, x30, [sp, #0x60] 16c524: 910183fd add x29, sp, #0x60 16c528: d53bd048 mrs x8, TPIDR_EL0 16c52c: f9401508 ldr x8, [x8, #0x28] 16c530: f81f83a8 stur x8, [x29, #-0x8] 16c534: f81e83a0 stur x0, [x29, #-0x18] 16c538: f81e03a1 stur x1, [x29, #-0x20] 16c53c: f85e03a8 ldur x8, [x29, #-0x20] 16c540: 6f00e400 movi v0.2d, #0000000000000000 16c544: 3d802500 str q0, [x8, #0x90] 16c548: 3d802100 str q0, [x8, #0x80] 16c54c: 3d801d00 str q0, [x8, #0x70] 16c550: 3d801900 str q0, [x8, #0x60] 16c554: 3d801500 str q0, [x8, #0x50] 16c558: 3d801100 str q0, [x8, #0x40] 16c55c: 3d800d00 str q0, [x8, #0x30] 16c560: 3d800900 str q0, [x8, #0x20] 16c564: 3d800500 str q0, [x8, #0x10] 16c568: 3d800100 str q0, [x8] 16c56c: f85e83a8 ldur x8, [x29, #-0x18] 16c570: f9400508 ldr x8, [x8, #0x8] 16c574: f9403500 ldr x0, [x8, #0x68] 16c578: f85e03a1 ldur x1, [x29, #-0x20] 16c57c: 900009e8 adrp x8, 0x2a8000 16c580: f9429108 ldr x8, [x8, #0x520] 16c584: b9400109 ldr w9, [x8] 16c588: 53037d22 lsr w2, w9, #3 16c58c: 97fcdcc1 bl 0xa3890 16c590: 350000a0 cbnz w0, 0x16c5a4 16c594: 14000001 b 0x16c598 16c598: 2a1f03e8 mov w8, wzr 16c59c: b81f03a8 stur w8, [x29, #-0x10] 16c5a0: 14000130 b 0x16ca60 16c5a4: f85e83a8 ldur x8, [x29, #-0x18] 16c5a8: f9400508 ldr x8, [x8, #0x8] 16c5ac: f9403500 ldr x0, [x8, #0x68] 16c5b0: f85e03a8 ldur x8, [x29, #-0x20] 16c5b4: 91022101 add x1, x8, #0x88 16c5b8: 900009e8 adrp x8, 0x2a8000 16c5bc: f9456508 ldr x8, [x8, #0xac8] 16c5c0: b9400102 ldr w2, [x8] 16c5c4: 97fce813 bl 0xa6610 16c5c8: 350000a0 cbnz w0, 0x16c5dc 16c5cc: 14000001 b 0x16c5d0 16c5d0: 2a1f03e8 mov w8, wzr 16c5d4: b81f03a8 stur w8, [x29, #-0x10] 16c5d8: 14000122 b 0x16ca60 16c5dc: f85e83a8 ldur x8, [x29, #-0x18] 16c5e0: f9400508 ldr x8, [x8, #0x8] 16c5e4: f9403500 ldr x0, [x8, #0x68] 16c5e8: 900009e8 adrp x8, 0x2a8000 16c5ec: f945e908 ldr x8, [x8, #0xbd0] 16c5f0: b9400102 ldr w2, [x8] 16c5f4: d10033a1 sub x1, x29, #0xc 16c5f8: 97fce21e bl 0xa4e70 16c5fc: 350000a0 cbnz w0, 0x16c610 16c600: 14000001 b 0x16c604 16c604: 2a1f03e8 mov w8, wzr 16c608: b81f03a8 stur w8, [x29, #-0x10] 16c60c: 14000115 b 0x16ca60 16c610: b85f43a8 ldur w8, [x29, #-0xc] 16c614: 71000108 subs w8, w8, #0x0 16c618: 1a9f07e9 cset w9, ne 16c61c: f85e03aa ldur x10, [x29, #-0x20] 16c620: b9009149 str w9, [x10, #0x90] 16c624: f85e83aa ldur x10, [x29, #-0x18] 16c628: f940054a ldr x10, [x10, #0x8] 16c62c: f9403540 ldr x0, [x10, #0x68] 16c630: 900009ea adrp x10, 0x2a8000 16c634: f941dd4a ldr x10, [x10, #0x3b8] 16c638: b9400141 ldr w1, [x10] 16c63c: b90027e8 str w8, [sp, #0x24] 16c640: 97fcdc10 bl 0xa3680 16c644: 350000a0 cbnz w0, 0x16c658 16c648: 14000001 b 0x16c64c 16c64c: 2a1f03e8 mov w8, wzr 16c650: b81f03a8 stur w8, [x29, #-0x10] 16c654: 14000103 b 0x16ca60 16c658: f85e83a8 ldur x8, [x29, #-0x18] 16c65c: f9400508 ldr x8, [x8, #0x8] 16c660: f9403500 ldr x0, [x8, #0x68] 16c664: 900009e8 adrp x8, 0x2a8000 16c668: f9420908 ldr x8, [x8, #0x410] 16c66c: b9400102 ldr w2, [x8] 16c670: d10033a1 sub x1, x29, #0xc 16c674: 97fce1ff bl 0xa4e70 16c678: 350000a0 cbnz w0, 0x16c68c 16c67c: 14000001 b 0x16c680 16c680: 2a1f03e8 mov w8, wzr 16c684: b81f03a8 stur w8, [x29, #-0x10] 16c688: 140000f6 b 0x16ca60 16c68c: b85f43a8 ldur w8, [x29, #-0xc] 16c690: f85e03a9 ldur x9, [x29, #-0x20] 16c694: b9009528 str w8, [x9, #0x94] 16c698: f85e03a9 ldur x9, [x29, #-0x20] 16c69c: b9409528 ldr w8, [x9, #0x94] 16c6a0: 34001da8 cbz w8, 0x16ca54 16c6a4: 14000001 b 0x16c6a8 16c6a8: f85e03a8 ldur x8, [x29, #-0x20] 16c6ac: b9409509 ldr w9, [x8, #0x94] 16c6b0: 2a0903e0 mov w0, w9 16c6b4: 321b03e9 orr w9, wzr, #0x20 16c6b8: 2a0903e1 mov w1, w9 16c6bc: 94000215 bl 0x16cf10 16c6c0: f85e03a8 ldur x8, [x29, #-0x20] 16c6c4: f9004d00 str x0, [x8, #0x98] 16c6c8: b5000120 cbnz x0, 0x16c6ec 16c6cc: 14000001 b 0x16c6d0 16c6d0: f85e83a8 ldur x8, [x29, #-0x18] 16c6d4: f9400108 ldr x8, [x8] 16c6d8: 321d03e9 orr w9, wzr, #0x8 16c6dc: b9000109 str w9, [x8] 16c6e0: 2a1f03e9 mov w9, wzr 16c6e4: b81f03a9 stur w9, [x29, #-0x10] 16c6e8: 140000de b 0x16ca60 16c6ec: 2a1f03e8 mov w8, wzr 16c6f0: b81dc3a8 stur w8, [x29, #-0x24] 16c6f4: 14000001 b 0x16c6f8 16c6f8: b85dc3a8 ldur w8, [x29, #-0x24] 16c6fc: f85e03a9 ldur x9, [x29, #-0x20] 16c700: b940952a ldr w10, [x9, #0x94] 16c704: 6b0a0108 subs w8, w8, w10 16c708: b90023e8 str w8, [sp, #0x20] 16c70c: 54001a22 b.hs 0x16ca50 16c710: 14000001 b 0x16c714 16c714: f85e03a8 ldur x8, [x29, #-0x20] 16c718: f9404d08 ldr x8, [x8, #0x98] 16c71c: b85dc3a9 ldur w9, [x29, #-0x24] 16c720: 2a0903ea mov w10, w9 16c724: 8b0a1508 add x8, x8, x10, lsl #5 16c728: f9001be8 str x8, [sp, #0x30] 16c72c: f85e83a8 ldur x8, [x29, #-0x18] 16c730: f9400508 ldr x8, [x8, #0x8] 16c734: f9403500 ldr x0, [x8, #0x68] 16c738: f9401be1 ldr x1, [sp, #0x30] 16c73c: 900009e8 adrp x8, 0x2a8000 16c740: f9440108 ldr x8, [x8, #0x800] 16c744: b9400102 ldr w2, [x8] 16c748: 97fce7b2 bl 0xa6610 16c74c: 350000a0 cbnz w0, 0x16c760 16c750: 14000001 b 0x16c754 16c754: 2a1f03e8 mov w8, wzr 16c758: b81f03a8 stur w8, [x29, #-0x10] 16c75c: 140000c1 b 0x16ca60 16c760: f85e83a8 ldur x8, [x29, #-0x18] 16c764: f9400508 ldr x8, [x8, #0x8] 16c768: f9403500 ldr x0, [x8, #0x68] 16c76c: 900009e8 adrp x8, 0x2a8000 16c770: f9421908 ldr x8, [x8, #0x430] 16c774: b9400102 ldr w2, [x8] 16c778: d10033a1 sub x1, x29, #0xc 16c77c: 97fce1bd bl 0xa4e70 16c780: 350000a0 cbnz w0, 0x16c794 16c784: 14000001 b 0x16c788 16c788: 2a1f03e8 mov w8, wzr 16c78c: b81f03a8 stur w8, [x29, #-0x10] 16c790: 140000b4 b 0x16ca60 16c794: b85f43a8 ldur w8, [x29, #-0xc] 16c798: f9401be9 ldr x9, [sp, #0x30] 16c79c: 39002128 strb w8, [x9, #0x8] 16c7a0: f85e83a9 ldur x9, [x29, #-0x18] 16c7a4: f9400529 ldr x9, [x9, #0x8] 16c7a8: f9403520 ldr x0, [x9, #0x68] 16c7ac: f9401be9 ldr x9, [sp, #0x30] 16c7b0: 91002521 add x1, x9, #0x9 16c7b4: 900009e9 adrp x9, 0x2a8000 16c7b8: f947c529 ldr x9, [x9, #0xf88] 16c7bc: b9400128 ldr w8, [x9] 16c7c0: 53037d02 lsr w2, w8, #3 16c7c4: 97fcdc33 bl 0xa3890 16c7c8: 350000a0 cbnz w0, 0x16c7dc 16c7cc: 14000001 b 0x16c7d0 16c7d0: 2a1f03e8 mov w8, wzr 16c7d4: b81f03a8 stur w8, [x29, #-0x10] 16c7d8: 140000a2 b 0x16ca60 16c7dc: f85e83a8 ldur x8, [x29, #-0x18] 16c7e0: f9400508 ldr x8, [x8, #0x8] 16c7e4: f9403500 ldr x0, [x8, #0x68] 16c7e8: 900009e8 adrp x8, 0x2a8000 16c7ec: f9446d08 ldr x8, [x8, #0x8d8] 16c7f0: b9400102 ldr w2, [x8] 16c7f4: d10033a1 sub x1, x29, #0xc 16c7f8: 97fce19e bl 0xa4e70 16c7fc: 350000a0 cbnz w0, 0x16c810 16c800: 14000001 b 0x16c804 16c804: 2a1f03e8 mov w8, wzr 16c808: b81f03a8 stur w8, [x29, #-0x10] 16c80c: 14000095 b 0x16ca60 16c810: 385f43a8 ldurb w8, [x29, #-0xc] 16c814: f9401be9 ldr x9, [sp, #0x30] 16c818: 3940592a ldrb w10, [x9, #0x16] 16c81c: 3300010a bfxil w10, w8, #0, #1 16c820: 3900592a strb w10, [x9, #0x16] 16c824: f85e83a9 ldur x9, [x29, #-0x18] 16c828: f9400529 ldr x9, [x9, #0x8] 16c82c: f9403520 ldr x0, [x9, #0x68] 16c830: 900009e9 adrp x9, 0x2a8000 16c834: f9438129 ldr x9, [x9, #0x700] 16c838: b9400122 ldr w2, [x9] 16c83c: d10033a1 sub x1, x29, #0xc 16c840: 97fce18c bl 0xa4e70 16c844: 350000a0 cbnz w0, 0x16c858 16c848: 14000001 b 0x16c84c 16c84c: 2a1f03e8 mov w8, wzr 16c850: b81f03a8 stur w8, [x29, #-0x10] 16c854: 14000083 b 0x16ca60 16c858: 385f43a8 ldurb w8, [x29, #-0xc] 16c85c: f9401be9 ldr x9, [sp, #0x30] 16c860: 3940592a ldrb w10, [x9, #0x16] 16c864: 12000108 and w8, w8, #0x1 16c868: 121e794a and w10, w10, #0xfffffffd 16c86c: 2a080548 orr w8, w10, w8, lsl #1 16c870: 39005928 strb w8, [x9, #0x16] 16c874: f85e83a9 ldur x9, [x29, #-0x18] 16c878: f9400529 ldr x9, [x9, #0x8] 16c87c: f9403520 ldr x0, [x9, #0x68] 16c880: 900009e9 adrp x9, 0x2a8000 16c884: f944f929 ldr x9, [x9, #0x9f0] 16c888: b9400121 ldr w1, [x9] 16c88c: 97fcdb7d bl 0xa3680 16c890: 350000a0 cbnz w0, 0x16c8a4 16c894: 14000001 b 0x16c898 16c898: 2a1f03e8 mov w8, wzr 16c89c: b81f03a8 stur w8, [x29, #-0x10] 16c8a0: 14000070 b 0x16ca60 16c8a4: f85e83a8 ldur x8, [x29, #-0x18] 16c8a8: f9400508 ldr x8, [x8, #0x8] 16c8ac: f9403500 ldr x0, [x8, #0x68] 16c8b0: 900009e8 adrp x8, 0x2a8000 16c8b4: f9429908 ldr x8, [x8, #0x530] 16c8b8: b9400102 ldr w2, [x8] 16c8bc: d10033a1 sub x1, x29, #0xc 16c8c0: 97fce16c bl 0xa4e70 16c8c4: 350000a0 cbnz w0, 0x16c8d8 16c8c8: 14000001 b 0x16c8cc 16c8cc: 2a1f03e8 mov w8, wzr 16c8d0: b81f03a8 stur w8, [x29, #-0x10] 16c8d4: 14000063 b 0x16ca60 16c8d8: b85f43a8 ldur w8, [x29, #-0xc] 16c8dc: f9401be9 ldr x9, [sp, #0x30] 16c8e0: 39005d28 strb w8, [x9, #0x17] 16c8e4: f9401be9 ldr x9, [sp, #0x30] 16c8e8: 39405d28 ldrb w8, [x9, #0x17] 16c8ec: 71000508 subs w8, w8, #0x1 16c8f0: b9001fe8 str w8, [sp, #0x1c] 16c8f4: 54000a4b b.lt 0x16ca3c 16c8f8: 14000001 b 0x16c8fc 16c8fc: f9401be8 ldr x8, [sp, #0x30] 16c900: 39405d09 ldrb w9, [x8, #0x17] 16c904: 2a0903e0 mov w0, w9 16c908: 321c03e9 orr w9, wzr, #0x10 16c90c: 2a0903e1 mov w1, w9 16c910: 94000180 bl 0x16cf10 16c914: f9401be8 ldr x8, [sp, #0x30] 16c918: f9000d00 str x0, [x8, #0x18] 16c91c: b5000120 cbnz x0, 0x16c940 16c920: 14000001 b 0x16c924 16c924: f85e83a8 ldur x8, [x29, #-0x18] 16c928: f9400108 ldr x8, [x8] 16c92c: 321d03e9 orr w9, wzr, #0x8 16c930: b9000109 str w9, [x8] 16c934: 2a1f03e9 mov w9, wzr 16c938: b81f03a9 stur w9, [x29, #-0x10] 16c93c: 14000049 b 0x16ca60 16c940: 2a1f03e8 mov w8, wzr 16c944: b81d83a8 stur w8, [x29, #-0x28] 16c948: 14000001 b 0x16c94c 16c94c: b85d83a8 ldur w8, [x29, #-0x28] 16c950: f9401be9 ldr x9, [sp, #0x30] 16c954: 39405d2a ldrb w10, [x9, #0x17] 16c958: 6b0a0108 subs w8, w8, w10 16c95c: b9001be8 str w8, [sp, #0x18] 16c960: 540006c2 b.hs 0x16ca38 16c964: 14000001 b 0x16c968 16c968: f9401be8 ldr x8, [sp, #0x30] 16c96c: f9400d08 ldr x8, [x8, #0x18] 16c970: b85d83a9 ldur w9, [x29, #-0x28] 16c974: 2a0903ea mov w10, w9 16c978: 8b0a1108 add x8, x8, x10, lsl #4 16c97c: f90017e8 str x8, [sp, #0x28] 16c980: f85e83a8 ldur x8, [x29, #-0x18] 16c984: f9400508 ldr x8, [x8, #0x8] 16c988: f9403500 ldr x0, [x8, #0x68] 16c98c: f94017e1 ldr x1, [sp, #0x28] 16c990: 900009e8 adrp x8, 0x2a8000 16c994: f944d508 ldr x8, [x8, #0x9a8] 16c998: b9400102 ldr w2, [x8] 16c99c: 97fce71d bl 0xa6610 16c9a0: 350000a0 cbnz w0, 0x16c9b4 16c9a4: 14000001 b 0x16c9a8 16c9a8: 2a1f03e8 mov w8, wzr 16c9ac: b81f03a8 stur w8, [x29, #-0x10] 16c9b0: 1400002c b 0x16ca60 16c9b4: f85e83a8 ldur x8, [x29, #-0x18] 16c9b8: f9400508 ldr x8, [x8, #0x8] 16c9bc: f9403500 ldr x0, [x8, #0x68] 16c9c0: 900009e8 adrp x8, 0x2a8000 16c9c4: f9465508 ldr x8, [x8, #0xca8] 16c9c8: b9400102 ldr w2, [x8] 16c9cc: d10033a1 sub x1, x29, #0xc 16c9d0: 97fce128 bl 0xa4e70 16c9d4: 350000a0 cbnz w0, 0x16c9e8 16c9d8: 14000001 b 0x16c9dc 16c9dc: 2a1f03e8 mov w8, wzr 16c9e0: b81f03a8 stur w8, [x29, #-0x10] 16c9e4: 1400001f b 0x16ca60 16c9e8: b85f43a8 ldur w8, [x29, #-0xc] 16c9ec: f94017e9 ldr x9, [sp, #0x28] 16c9f0: 39002128 strb w8, [x9, #0x8] 16c9f4: f85e83a9 ldur x9, [x29, #-0x18] 16c9f8: f9400529 ldr x9, [x9, #0x8] 16c9fc: f9403520 ldr x0, [x9, #0x68] 16ca00: 900009e9 adrp x9, 0x2a8000 16ca04: f946c529 ldr x9, [x9, #0xd88] 16ca08: b9400121 ldr w1, [x9] 16ca0c: 97fcdb1d bl 0xa3680 16ca10: 350000a0 cbnz w0, 0x16ca24 16ca14: 14000001 b 0x16ca18 16ca18: 2a1f03e8 mov w8, wzr 16ca1c: b81f03a8 stur w8, [x29, #-0x10] 16ca20: 14000010 b 0x16ca60 16ca24: 14000001 b 0x16ca28 16ca28: b85d83a8 ldur w8, [x29, #-0x28] 16ca2c: 11000508 add w8, w8, #0x1 16ca30: b81d83a8 stur w8, [x29, #-0x28] 16ca34: 17ffffc6 b 0x16c94c 16ca38: 14000001 b 0x16ca3c 16ca3c: 14000001 b 0x16ca40 16ca40: b85dc3a8 ldur w8, [x29, #-0x24] 16ca44: 11000508 add w8, w8, #0x1 16ca48: b81dc3a8 stur w8, [x29, #-0x24] 16ca4c: 17ffff2b b 0x16c6f8 16ca50: 14000001 b 0x16ca54 16ca54: 320003e8 orr w8, wzr, #0x1 16ca58: b81f03a8 stur w8, [x29, #-0x10] 16ca5c: 14000001 b 0x16ca60 16ca60: b85f03a8 ldur w8, [x29, #-0x10] 16ca64: d53bd049 mrs x9, TPIDR_EL0 16ca68: f9401529 ldr x9, [x9, #0x28] 16ca6c: f85f83aa ldur x10, [x29, #-0x8] 16ca70: eb0a0129 subs x9, x9, x10 16ca74: b90017e8 str w8, [sp, #0x14] 16ca78: f90007e9 str x9, [sp, #0x8] 16ca7c: 540000c1 b.ne 0x16ca94 16ca80: 14000001 b 0x16ca84 16ca84: b94017e0 ldr w0, [sp, #0x14] 16ca88: a9467bfd ldp x29, x30, [sp, #0x60] 16ca8c: 9101c3ff add sp, sp, #0x70 16ca90: d65f03c0 ret 16ca94: 97fcf4b7 bl 0xa9d70 <__stack_chk_fail@plt> 16ca98: d10103ff sub sp, sp, #0x40 16ca9c: a9037bfd stp x29, x30, [sp, #0x30] 16caa0: 9100c3fd add x29, sp, #0x30 16caa4: d53bd048 mrs x8, TPIDR_EL0 16caa8: f9401508 ldr x8, [x8, #0x28] 16caac: f81f83a8 stur x8, [x29, #-0x8] 16cab0: f9000fe0 str x0, [sp, #0x18] 16cab4: f9000be1 str x1, [sp, #0x10] 16cab8: f9400fe8 ldr x8, [sp, #0x18] 16cabc: f9400508 ldr x8, [x8, #0x8] 16cac0: f9403500 ldr x0, [x8, #0x68] 16cac4: 900009e8 adrp x8, 0x2a8000 16cac8: f941c908 ldr x8, [x8, #0x390] 16cacc: b9400102 ldr w2, [x8] 16cad0: d10033a1 sub x1, x29, #0xc 16cad4: 97fce0e7 bl 0xa4e70 16cad8: 350000a0 cbnz w0, 0x16caec 16cadc: 14000001 b 0x16cae0 16cae0: 2a1f03e8 mov w8, wzr 16cae4: b81f03a8 stur w8, [x29, #-0x10] 16cae8: 140000d3 b 0x16ce34 16caec: b85f43a8 ldur w8, [x29, #-0xc] 16caf0: f9400be9 ldr x9, [sp, #0x10] 16caf4: b9000128 str w8, [x9] 16caf8: f9400fe9 ldr x9, [sp, #0x18] 16cafc: f9400529 ldr x9, [x9, #0x8] 16cb00: f9403520 ldr x0, [x9, #0x68] 16cb04: 900009e9 adrp x9, 0x2a8000 16cb08: f946e929 ldr x9, [x9, #0xdd0] 16cb0c: b9400122 ldr w2, [x9] 16cb10: d10033a1 sub x1, x29, #0xc 16cb14: 97fce0d7 bl 0xa4e70 16cb18: 350000a0 cbnz w0, 0x16cb2c 16cb1c: 14000001 b 0x16cb20 16cb20: 2a1f03e8 mov w8, wzr 16cb24: b81f03a8 stur w8, [x29, #-0x10] 16cb28: 140000c3 b 0x16ce34 16cb2c: b85f43a8 ldur w8, [x29, #-0xc] 16cb30: 2a0803e0 mov w0, w8 16cb34: 320003e8 orr w8, wzr, #0x1 16cb38: 2a0803e1 mov w1, w8 16cb3c: 940000cc bl 0x16ce6c 16cb40: f9400be1 ldr x1, [sp, #0x10] 16cb44: f9000420 str x0, [x1, #0x8] 16cb48: b5000120 cbnz x0, 0x16cb6c 16cb4c: 14000001 b 0x16cb50 16cb50: f9400fe8 ldr x8, [sp, #0x18] 16cb54: f9400108 ldr x8, [x8] 16cb58: 321d03e9 orr w9, wzr, #0x8 16cb5c: b9000109 str w9, [x8] 16cb60: 2a1f03e9 mov w9, wzr 16cb64: b81f03a9 stur w9, [x29, #-0x10] 16cb68: 140000b3 b 0x16ce34 16cb6c: b85f43a8 ldur w8, [x29, #-0xc] 16cb70: 340001e8 cbz w8, 0x16cbac 16cb74: 14000001 b 0x16cb78 16cb78: f9400fe8 ldr x8, [sp, #0x18] 16cb7c: f9400508 ldr x8, [x8, #0x8] 16cb80: f9403500 ldr x0, [x8, #0x68] 16cb84: f9400be8 ldr x8, [sp, #0x10] 16cb88: f9400501 ldr x1, [x8, #0x8] 16cb8c: b85f43a2 ldur w2, [x29, #-0xc] 16cb90: 97fcdb40 bl 0xa3890 16cb94: 350000a0 cbnz w0, 0x16cba8 16cb98: 14000001 b 0x16cb9c 16cb9c: 2a1f03e8 mov w8, wzr 16cba0: b81f03a8 stur w8, [x29, #-0x10] 16cba4: 140000a4 b 0x16ce34 16cba8: 14000001 b 0x16cbac 16cbac: f9400be8 ldr x8, [sp, #0x10] 16cbb0: f9400508 ldr x8, [x8, #0x8] 16cbb4: b85f43a9 ldur w9, [x29, #-0xc] 16cbb8: 2a0903ea mov w10, w9 16cbbc: 2a1f03e9 mov w9, wzr 16cbc0: 382a6909 strb w9, [x8, x10] 16cbc4: f9400fe8 ldr x8, [sp, #0x18] 16cbc8: f9400508 ldr x8, [x8, #0x8] 16cbcc: f9403500 ldr x0, [x8, #0x68] 16cbd0: 900009e8 adrp x8, 0x2a8000 16cbd4: f945d108 ldr x8, [x8, #0xba0] 16cbd8: b9400102 ldr w2, [x8] 16cbdc: d10033a1 sub x1, x29, #0xc 16cbe0: 97fce0a4 bl 0xa4e70 16cbe4: 350000a0 cbnz w0, 0x16cbf8 16cbe8: 14000001 b 0x16cbec 16cbec: 2a1f03e8 mov w8, wzr 16cbf0: b81f03a8 stur w8, [x29, #-0x10] 16cbf4: 14000090 b 0x16ce34 16cbf8: b85f43a8 ldur w8, [x29, #-0xc] 16cbfc: 2a0803e0 mov w0, w8 16cc00: 320003e8 orr w8, wzr, #0x1 16cc04: 2a0803e1 mov w1, w8 16cc08: 94000099 bl 0x16ce6c 16cc0c: f9400be1 ldr x1, [sp, #0x10] 16cc10: f9000820 str x0, [x1, #0x10] 16cc14: b5000120 cbnz x0, 0x16cc38 16cc18: 14000001 b 0x16cc1c 16cc1c: f9400fe8 ldr x8, [sp, #0x18] 16cc20: f9400108 ldr x8, [x8] 16cc24: 321d03e9 orr w9, wzr, #0x8 16cc28: b9000109 str w9, [x8] 16cc2c: 2a1f03e9 mov w9, wzr 16cc30: b81f03a9 stur w9, [x29, #-0x10] 16cc34: 14000080 b 0x16ce34 16cc38: b85f43a8 ldur w8, [x29, #-0xc] 16cc3c: 340001e8 cbz w8, 0x16cc78 16cc40: 14000001 b 0x16cc44 16cc44: f9400fe8 ldr x8, [sp, #0x18] 16cc48: f9400508 ldr x8, [x8, #0x8] 16cc4c: f9403500 ldr x0, [x8, #0x68] 16cc50: f9400be8 ldr x8, [sp, #0x10] 16cc54: f9400901 ldr x1, [x8, #0x10] 16cc58: b85f43a2 ldur w2, [x29, #-0xc] 16cc5c: 97fcdb0d bl 0xa3890 16cc60: 350000a0 cbnz w0, 0x16cc74 16cc64: 14000001 b 0x16cc68 16cc68: 2a1f03e8 mov w8, wzr 16cc6c: b81f03a8 stur w8, [x29, #-0x10] 16cc70: 14000071 b 0x16ce34 16cc74: 14000001 b 0x16cc78 16cc78: f9400be8 ldr x8, [sp, #0x10] 16cc7c: f9400908 ldr x8, [x8, #0x10] 16cc80: b85f43a9 ldur w9, [x29, #-0xc] 16cc84: 2a0903ea mov w10, w9 16cc88: 2a1f03e9 mov w9, wzr 16cc8c: 382a6909 strb w9, [x8, x10] 16cc90: f9400fe8 ldr x8, [sp, #0x18] 16cc94: f9400508 ldr x8, [x8, #0x8] 16cc98: f9403500 ldr x0, [x8, #0x68] 16cc9c: f9400be8 ldr x8, [sp, #0x10] 16cca0: 91006101 add x1, x8, #0x18 16cca4: 900009e8 adrp x8, 0x2a8000 16cca8: f9419d08 ldr x8, [x8, #0x338] 16ccac: b9400102 ldr w2, [x8] 16ccb0: 97fce070 bl 0xa4e70 16ccb4: 350000a0 cbnz w0, 0x16ccc8 16ccb8: 14000001 b 0x16ccbc 16ccbc: 2a1f03e8 mov w8, wzr 16ccc0: b81f03a8 stur w8, [x29, #-0x10] 16ccc4: 1400005c b 0x16ce34 16ccc8: f9400fe8 ldr x8, [sp, #0x18] 16cccc: f9400508 ldr x8, [x8, #0x8] 16ccd0: f9403500 ldr x0, [x8, #0x68] 16ccd4: f9400be8 ldr x8, [sp, #0x10] 16ccd8: 91007101 add x1, x8, #0x1c 16ccdc: 900009e8 adrp x8, 0x2a8000 16cce0: f9450508 ldr x8, [x8, #0xa08] 16cce4: b9400102 ldr w2, [x8] 16cce8: 97fce062 bl 0xa4e70 16ccec: 350000a0 cbnz w0, 0x16cd00 16ccf0: 14000001 b 0x16ccf4 16ccf4: 2a1f03e8 mov w8, wzr 16ccf8: b81f03a8 stur w8, [x29, #-0x10] 16ccfc: 1400004e b 0x16ce34 16cd00: f9400fe8 ldr x8, [sp, #0x18] 16cd04: f9400508 ldr x8, [x8, #0x8] 16cd08: f9403500 ldr x0, [x8, #0x68] 16cd0c: f9400be8 ldr x8, [sp, #0x10] 16cd10: 91008101 add x1, x8, #0x20 16cd14: 900009e8 adrp x8, 0x2a8000 16cd18: f942a508 ldr x8, [x8, #0x548] 16cd1c: b9400102 ldr w2, [x8] 16cd20: 97fce054 bl 0xa4e70 16cd24: 350000a0 cbnz w0, 0x16cd38 16cd28: 14000001 b 0x16cd2c 16cd2c: 2a1f03e8 mov w8, wzr 16cd30: b81f03a8 stur w8, [x29, #-0x10] 16cd34: 14000040 b 0x16ce34 16cd38: f9400fe8 ldr x8, [sp, #0x18] 16cd3c: f9400508 ldr x8, [x8, #0x8] 16cd40: f9403500 ldr x0, [x8, #0x68] 16cd44: f9400be8 ldr x8, [sp, #0x10] 16cd48: 91009101 add x1, x8, #0x24 16cd4c: 900009e8 adrp x8, 0x2a8000 16cd50: f9443d08 ldr x8, [x8, #0x878] 16cd54: b9400102 ldr w2, [x8] 16cd58: 97fce046 bl 0xa4e70 16cd5c: 350000a0 cbnz w0, 0x16cd70 16cd60: 14000001 b 0x16cd64 16cd64: 2a1f03e8 mov w8, wzr 16cd68: b81f03a8 stur w8, [x29, #-0x10] 16cd6c: 14000032 b 0x16ce34 16cd70: f9400fe8 ldr x8, [sp, #0x18] 16cd74: f9400508 ldr x8, [x8, #0x8] 16cd78: f9403500 ldr x0, [x8, #0x68] 16cd7c: f9400be8 ldr x8, [sp, #0x10] 16cd80: 9100a101 add x1, x8, #0x28 16cd84: 900009e8 adrp x8, 0x2a8000 16cd88: f946b108 ldr x8, [x8, #0xd60] 16cd8c: b9400102 ldr w2, [x8] 16cd90: 97fce038 bl 0xa4e70 16cd94: 350000a0 cbnz w0, 0x16cda8 16cd98: 14000001 b 0x16cd9c 16cd9c: 2a1f03e8 mov w8, wzr 16cda0: b81f03a8 stur w8, [x29, #-0x10] 16cda4: 14000024 b 0x16ce34 16cda8: f9400be8 ldr x8, [sp, #0x10] 16cdac: b9402909 ldr w9, [x8, #0x28] 16cdb0: 2a0903e0 mov w0, w9 16cdb4: 94000049 bl 0x16ced8 16cdb8: f9400be8 ldr x8, [sp, #0x10] 16cdbc: f9001900 str x0, [x8, #0x30] 16cdc0: b5000120 cbnz x0, 0x16cde4 16cdc4: 14000001 b 0x16cdc8 16cdc8: f9400fe8 ldr x8, [sp, #0x18] 16cdcc: f9400108 ldr x8, [x8] 16cdd0: 321d03e9 orr w9, wzr, #0x8 16cdd4: b9000109 str w9, [x8] 16cdd8: 2a1f03e9 mov w9, wzr 16cddc: b81f03a9 stur w9, [x29, #-0x10] 16cde0: 14000015 b 0x16ce34 16cde4: f9400be8 ldr x8, [sp, #0x10] 16cde8: b9402909 ldr w9, [x8, #0x28] 16cdec: 340001e9 cbz w9, 0x16ce28 16cdf0: 14000001 b 0x16cdf4 16cdf4: f9400fe8 ldr x8, [sp, #0x18] 16cdf8: f9400508 ldr x8, [x8, #0x8] 16cdfc: f9403500 ldr x0, [x8, #0x68] 16ce00: f9400be8 ldr x8, [sp, #0x10] 16ce04: f9401901 ldr x1, [x8, #0x30] 16ce08: b9402902 ldr w2, [x8, #0x28] 16ce0c: 97fcdaa1 bl 0xa3890 16ce10: 350000a0 cbnz w0, 0x16ce24 16ce14: 14000001 b 0x16ce18 16ce18: 2a1f03e8 mov w8, wzr 16ce1c: b81f03a8 stur w8, [x29, #-0x10] 16ce20: 14000005 b 0x16ce34 16ce24: 14000001 b 0x16ce28 16ce28: 320003e8 orr w8, wzr, #0x1 16ce2c: b81f03a8 stur w8, [x29, #-0x10] 16ce30: 14000001 b 0x16ce34 16ce34: b85f03a8 ldur w8, [x29, #-0x10] 16ce38: d53bd049 mrs x9, TPIDR_EL0 16ce3c: f9401529 ldr x9, [x9, #0x28] 16ce40: f85f83aa ldur x10, [x29, #-0x8] 16ce44: eb0a0129 subs x9, x9, x10 16ce48: b9000fe8 str w8, [sp, #0xc] 16ce4c: f90003e9 str x9, [sp] 16ce50: 540000c1 b.ne 0x16ce68 16ce54: 14000001 b 0x16ce58 16ce58: b9400fe0 ldr w0, [sp, #0xc] 16ce5c: a9437bfd ldp x29, x30, [sp, #0x30] 16ce60: 910103ff add sp, sp, #0x40 16ce64: d65f03c0 ret 16ce68: 97fcf3c2 bl 0xa9d70 <__stack_chk_fail@plt> 16ce6c: d100c3ff sub sp, sp, #0x30 16ce70: a9027bfd stp x29, x30, [sp, #0x20] 16ce74: 910083fd add x29, sp, #0x20 16ce78: d2800008 mov x8, #0x0 // =0 16ce7c: f9000be0 str x0, [sp, #0x10] 16ce80: f90007e1 str x1, [sp, #0x8] 16ce84: f9400be0 ldr x0, [sp, #0x10] 16ce88: f94007e1 ldr x1, [sp, #0x8] 16ce8c: 8b000020 add x0, x1, x0 16ce90: f90007e0 str x0, [sp, #0x8] 16ce94: f94007e0 ldr x0, [sp, #0x8] 16ce98: f9400be1 ldr x1, [sp, #0x10] 16ce9c: eb01001f cmp x0, x1 16cea0: 1a9f27e9 cset w9, lo 16cea4: f90003e8 str x8, [sp] 16cea8: 37000049 tbnz w9, #0x0, 0x16ceb0 16ceac: 14000004 b 0x16cebc 16ceb0: f94003e8 ldr x8, [sp] 16ceb4: f81f83a8 stur x8, [x29, #-0x8] 16ceb8: 14000004 b 0x16cec8 16cebc: f94007e0 ldr x0, [sp, #0x8] 16cec0: 94000006 bl 0x16ced8 16cec4: f81f83a0 stur x0, [x29, #-0x8] 16cec8: f85f83a0 ldur x0, [x29, #-0x8] 16cecc: a9427bfd ldp x29, x30, [sp, #0x20] 16ced0: 9100c3ff add sp, sp, #0x30 16ced4: d65f03c0 ret 16ced8: d10083ff sub sp, sp, #0x20 16cedc: a9017bfd stp x29, x30, [sp, #0x10] 16cee0: 910043fd add x29, sp, #0x10 16cee4: f90007e0 str x0, [sp, #0x8] 16cee8: f94007e0 ldr x0, [sp, #0x8] 16ceec: b5000080 cbnz x0, 0x16cefc 16cef0: f94007e8 ldr x8, [sp, #0x8] 16cef4: 91000508 add x8, x8, #0x1 16cef8: f90007e8 str x8, [sp, #0x8] 16cefc: f94007e0 ldr x0, [sp, #0x8] 16cf00: 97fcd4e4 bl 0xa2290 16cf04: a9417bfd ldp x29, x30, [sp, #0x10] 16cf08: 910083ff add sp, sp, #0x20 16cf0c: d65f03c0 ret 16cf10: d100c3ff sub sp, sp, #0x30 16cf14: a9027bfd stp x29, x30, [sp, #0x20] 16cf18: 910083fd add x29, sp, #0x20 16cf1c: f9000be0 str x0, [sp, #0x10] 16cf20: f90007e1 str x1, [sp, #0x8] 16cf24: f9400be0 ldr x0, [sp, #0x10] 16cf28: b5000040 cbnz x0, 0x16cf30 16cf2c: 14000003 b 0x16cf38 16cf30: f94007e8 ldr x8, [sp, #0x8] 16cf34: b50000a8 cbnz x8, 0x16cf48 16cf38: b24003e0 orr x0, xzr, #0x1 16cf3c: 97fcd4d5 bl 0xa2290 16cf40: f81f83a0 stur x0, [x29, #-0x8] 16cf44: 14000005 b 0x16cf58 16cf48: f9400be0 ldr x0, [sp, #0x10] 16cf4c: f94007e1 ldr x1, [sp, #0x8] 16cf50: 97fcd46c bl 0xa2100 16cf54: f81f83a0 stur x0, [x29, #-0x8] 16cf58: f85f83a0 ldur x0, [x29, #-0x8] 16cf5c: a9427bfd ldp x29, x30, [sp, #0x20] 16cf60: 9100c3ff add sp, sp, #0x30 16cf64: d65f03c0 ret 16cf68: d10483ff sub sp, sp, #0x120 16cf6c: f90083fc str x28, [sp, #0x100] 16cf70: a9117bfd stp x29, x30, [sp, #0x110] 16cf74: 910443fd add x29, sp, #0x110 16cf78: d53bd048 mrs x8, TPIDR_EL0 16cf7c: f9401508 ldr x8, [x8, #0x28] 16cf80: f81e83a8 stur x8, [x29, #-0x18] 16cf84: f81b03a0 stur x0, [x29, #-0x50] 16cf88: 2a1f03e9 mov w9, wzr 16cf8c: b81a83a9 stur w9, [x29, #-0x58] 16cf90: b81a43a9 stur w9, [x29, #-0x5c] 16cf94: b819c3a9 stur w9, [x29, #-0x64] 16cf98: f85b03a8 ldur x8, [x29, #-0x50] 16cf9c: f9400508 ldr x8, [x8, #0x8] 16cfa0: 397e1109 ldrb w9, [x8, #0xf84] 16cfa4: 381d83a9 sturb w9, [x29, #-0x28] 16cfa8: f85b03a8 ldur x8, [x29, #-0x50] 16cfac: f9400508 ldr x8, [x8, #0x8] 16cfb0: 397e1509 ldrb w9, [x8, #0xf85] 16cfb4: 381d93a9 sturb w9, [x29, #-0x27] 16cfb8: 321f03e9 orr w9, wzr, #0x2 16cfbc: b81c43a9 stur w9, [x29, #-0x3c] 16cfc0: 385d93a9 ldurb w9, [x29, #-0x27] 16cfc4: 360800a9 tbz w9, #0x1, 0x16cfd8 16cfc8: 14000001 b 0x16cfcc 16cfcc: 320003e8 orr w8, wzr, #0x1 16cfd0: b819c3a8 stur w8, [x29, #-0x64] 16cfd4: 14000001 b 0x16cfd8 16cfd8: 2a1f03e8 mov w8, wzr 16cfdc: b81ac3a8 stur w8, [x29, #-0x54] 16cfe0: 14000001 b 0x16cfe4 16cfe4: b85ac3a8 ldur w8, [x29, #-0x54] 16cfe8: 71000508 subs w8, w8, #0x1 16cfec: b81983a8 stur w8, [x29, #-0x68] 16cff0: 54000648 b.hi 0x16d0b8 16cff4: 14000001 b 0x16cff8 16cff8: f85b03a8 ldur x8, [x29, #-0x50] 16cffc: f9400508 ldr x8, [x8, #0x8] 16d000: f9403500 ldr x0, [x8, #0x68] 16d004: d100b3a1 sub x1, x29, #0x2c 16d008: 321d03e2 orr w2, wzr, #0x8 16d00c: 97fcdf99 bl 0xa4e70 16d010: 350000a0 cbnz w0, 0x16d024 16d014: 14000001 b 0x16d018 16d018: 2a1f03e8 mov w8, wzr 16d01c: b81b83a8 stur w8, [x29, #-0x48] 16d020: 140002b1 b 0x16dae4 16d024: b85d43a8 ldur w8, [x29, #-0x2c] 16d028: 7103fd08 subs w8, w8, #0xff 16d02c: b81943a8 stur w8, [x29, #-0x6c] 16d030: 540002a1 b.ne 0x16d084 16d034: 14000001 b 0x16d038 16d038: b85d43a8 ldur w8, [x29, #-0x2c] 16d03c: f85b03a9 ldur x9, [x29, #-0x50] 16d040: f9400529 ldr x9, [x9, #0x8] 16d044: 393e1928 strb w8, [x9, #0xf86] 16d048: f85b03a9 ldur x9, [x29, #-0x50] 16d04c: f9400529 ldr x9, [x9, #0x8] 16d050: 320003e8 orr w8, wzr, #0x1 16d054: b90f7928 str w8, [x9, #0xf78] 16d058: f85b03a0 ldur x0, [x29, #-0x50] 16d05c: 2a0803e1 mov w1, w8 16d060: b81903a8 stur w8, [x29, #-0x70] 16d064: 97fff99f bl 0x16b6e0 16d068: f85b03a9 ldur x9, [x29, #-0x50] 16d06c: f9400129 ldr x9, [x9] 16d070: 321f03e8 orr w8, wzr, #0x2 16d074: b9000128 str w8, [x9] 16d078: b85903a8 ldur w8, [x29, #-0x70] 16d07c: b81b83a8 stur w8, [x29, #-0x48] 16d080: 14000299 b 0x16dae4 16d084: b85d43a8 ldur w8, [x29, #-0x2c] 16d088: b85c43a9 ldur w9, [x29, #-0x3c] 16d08c: 2a0903ea mov w10, w9 16d090: 2a0a03e9 mov w9, w10 16d094: 11000529 add w9, w9, #0x1 16d098: b81c43a9 stur w9, [x29, #-0x3c] 16d09c: d100a3ab sub x11, x29, #0x28 16d0a0: 382a6968 strb w8, [x11, x10] 16d0a4: 14000001 b 0x16d0a8 16d0a8: b85ac3a8 ldur w8, [x29, #-0x54] 16d0ac: 11000508 add w8, w8, #0x1 16d0b0: b81ac3a8 stur w8, [x29, #-0x54] 16d0b4: 17ffffcc b 0x16cfe4 16d0b8: 385da3a8 ldurb w8, [x29, #-0x26] 16d0bc: 53047d08 lsr w8, w8, #4 16d0c0: b81d43a8 stur w8, [x29, #-0x2c] 16d0c4: 2a0803e9 mov w9, w8 16d0c8: 71003d08 subs w8, w8, #0xf 16d0cc: f81883a9 stur x9, [x29, #-0x78] 16d0d0: b81843a8 stur w8, [x29, #-0x7c] 16d0d4: 54000468 b.hi 0x16d160 16d0d8: f0000468 adrp x8, 0x1fc000 16d0dc: 911d9108 add x8, x8, #0x764 16d0e0: f85883ab ldur x11, [x29, #-0x78] 16d0e4: b8ab790a ldrsw x10, [x8, x11, lsl #2] 16d0e8: 8b0a0109 add x9, x8, x10 16d0ec: f90047ea str x10, [sp, #0x88] 16d0f0: d61f0120 br x9 16d0f4: 320003e8 orr w8, wzr, #0x1 16d0f8: b819c3a8 stur w8, [x29, #-0x64] 16d0fc: 1400001a b 0x16d164 16d100: f85b03a8 ldur x8, [x29, #-0x50] 16d104: f9400508 ldr x8, [x8, #0x8] 16d108: 321a07e9 orr w9, wzr, #0xc0 16d10c: b9054909 str w9, [x8, #0x548] 16d110: 14000015 b 0x16d164 16d114: b85d43a8 ldur w8, [x29, #-0x2c] 16d118: 71000908 subs w8, w8, #0x2 16d11c: 52804809 mov w9, #0x240 // =576 16d120: 1ac82128 lsl w8, w9, w8 16d124: f85b03aa ldur x10, [x29, #-0x50] 16d128: f940054a ldr x10, [x10, #0x8] 16d12c: b9054948 str w8, [x10, #0x548] 16d130: 1400000d b 0x16d164 16d134: b85d43a8 ldur w8, [x29, #-0x2c] 16d138: b81a83a8 stur w8, [x29, #-0x58] 16d13c: 1400000a b 0x16d164 16d140: b85d43a8 ldur w8, [x29, #-0x2c] 16d144: 71002108 subs w8, w8, #0x8 16d148: 321803e9 orr w9, wzr, #0x100 16d14c: 1ac82128 lsl w8, w9, w8 16d150: f85b03aa ldur x10, [x29, #-0x50] 16d154: f940054a ldr x10, [x10, #0x8] 16d158: b9054948 str w8, [x10, #0x548] 16d15c: 14000002 b 0x16d164 16d160: 14000001 b 0x16d164 16d164: 385da3a8 ldurb w8, [x29, #-0x26] 16d168: 12000d08 and w8, w8, #0xf 16d16c: b81d43a8 stur w8, [x29, #-0x2c] 16d170: 2a0803e9 mov w9, w8 16d174: 71003d08 subs w8, w8, #0xf 16d178: f90043e9 str x9, [sp, #0x80] 16d17c: b9007fe8 str w8, [sp, #0x7c] 16d180: 54000c08 b.hi 0x16d300 16d184: f0000468 adrp x8, 0x1fc000 16d188: 911e9108 add x8, x8, #0x7a4 16d18c: f94043eb ldr x11, [sp, #0x80] 16d190: b8ab790a ldrsw x10, [x8, x11, lsl #2] 16d194: 8b0a0109 add x9, x8, x10 16d198: f9003bea str x10, [sp, #0x70] 16d19c: d61f0120 br x9 16d1a0: f85b03a8 ldur x8, [x29, #-0x50] 16d1a4: f9400508 ldr x8, [x8, #0x8] 16d1a8: b941c909 ldr w9, [x8, #0x1c8] 16d1ac: 340000e9 cbz w9, 0x16d1c8 16d1b0: 14000001 b 0x16d1b4 16d1b4: f85b03a8 ldur x8, [x29, #-0x50] 16d1b8: f9400508 ldr x8, [x8, #0x8] 16d1bc: b941f109 ldr w9, [x8, #0x1f0] 16d1c0: b9054d09 str w9, [x8, #0x54c] 16d1c4: 14000004 b 0x16d1d4 16d1c8: 320003e8 orr w8, wzr, #0x1 16d1cc: b819c3a8 stur w8, [x29, #-0x64] 16d1d0: 14000001 b 0x16d1d4 16d1d4: 1400004c b 0x16d304 16d1d8: f85b03a8 ldur x8, [x29, #-0x50] 16d1dc: f9400508 ldr x8, [x8, #0x8] 16d1e0: 528b1109 mov w9, #0x5888 // =22664 16d1e4: 72a00029 movk w9, #0x1, lsl #16 16d1e8: b9054d09 str w9, [x8, #0x54c] 16d1ec: 14000046 b 0x16d304 16d1f0: f85b03a8 ldur x8, [x29, #-0x50] 16d1f4: f9400508 ldr x8, [x8, #0x8] 16d1f8: 52962209 mov w9, #0xb110 // =45328 16d1fc: 72a00049 movk w9, #0x2, lsl #16 16d200: b9054d09 str w9, [x8, #0x54c] 16d204: 14000040 b 0x16d304 16d208: f85b03a8 ldur x8, [x29, #-0x50] 16d20c: f9400508 ldr x8, [x8, #0x8] 16d210: 529dc009 mov w9, #0xee00 // =60928 16d214: 72a00049 movk w9, #0x2, lsl #16 16d218: b9054d09 str w9, [x8, #0x54c] 16d21c: 1400003a b 0x16d304 16d220: f85b03a8 ldur x8, [x29, #-0x50] 16d224: f9400508 ldr x8, [x8, #0x8] 16d228: 5283e809 mov w9, #0x1f40 // =8000 16d22c: b9054d09 str w9, [x8, #0x54c] 16d230: 14000035 b 0x16d304 16d234: f85b03a8 ldur x8, [x29, #-0x50] 16d238: f9400508 ldr x8, [x8, #0x8] 16d23c: 5287d009 mov w9, #0x3e80 // =16000 16d240: b9054d09 str w9, [x8, #0x54c] 16d244: 14000030 b 0x16d304 16d248: f85b03a8 ldur x8, [x29, #-0x50] 16d24c: f9400508 ldr x8, [x8, #0x8] 16d250: 528ac449 mov w9, #0x5622 // =22050 16d254: b9054d09 str w9, [x8, #0x54c] 16d258: 1400002b b 0x16d304 16d25c: f85b03a8 ldur x8, [x29, #-0x50] 16d260: f9400508 ldr x8, [x8, #0x8] 16d264: 528bb809 mov w9, #0x5dc0 // =24000 16d268: b9054d09 str w9, [x8, #0x54c] 16d26c: 14000026 b 0x16d304 16d270: f85b03a8 ldur x8, [x29, #-0x50] 16d274: f9400508 ldr x8, [x8, #0x8] 16d278: 528fa009 mov w9, #0x7d00 // =32000 16d27c: b9054d09 str w9, [x8, #0x54c] 16d280: 14000021 b 0x16d304 16d284: f85b03a8 ldur x8, [x29, #-0x50] 16d288: f9400508 ldr x8, [x8, #0x8] 16d28c: 52958889 mov w9, #0xac44 // =44100 16d290: b9054d09 str w9, [x8, #0x54c] 16d294: 1400001c b 0x16d304 16d298: f85b03a8 ldur x8, [x29, #-0x50] 16d29c: f9400508 ldr x8, [x8, #0x8] 16d2a0: 52977009 mov w9, #0xbb80 // =48000 16d2a4: b9054d09 str w9, [x8, #0x54c] 16d2a8: 14000017 b 0x16d304 16d2ac: f85b03a8 ldur x8, [x29, #-0x50] 16d2b0: f9400508 ldr x8, [x8, #0x8] 16d2b4: 528ee009 mov w9, #0x7700 // =30464 16d2b8: 72a00029 movk w9, #0x1, lsl #16 16d2bc: b9054d09 str w9, [x8, #0x54c] 16d2c0: 14000011 b 0x16d304 16d2c4: b85d43a8 ldur w8, [x29, #-0x2c] 16d2c8: b81a43a8 stur w8, [x29, #-0x5c] 16d2cc: 1400000e b 0x16d304 16d2d0: f85b03a0 ldur x0, [x29, #-0x50] 16d2d4: 320003e8 orr w8, wzr, #0x1 16d2d8: 2a0803e1 mov w1, w8 16d2dc: b9006fe8 str w8, [sp, #0x6c] 16d2e0: 97fff900 bl 0x16b6e0 16d2e4: f85b03a0 ldur x0, [x29, #-0x50] 16d2e8: f9400000 ldr x0, [x0] 16d2ec: 321f03e8 orr w8, wzr, #0x2 16d2f0: b9000008 str w8, [x0] 16d2f4: b9406fe8 ldr w8, [sp, #0x6c] 16d2f8: b81b83a8 stur w8, [x29, #-0x48] 16d2fc: 140001fa b 0x16dae4 16d300: 14000001 b 0x16d304 16d304: 385db3a8 ldurb w8, [x29, #-0x25] 16d308: 53047d08 lsr w8, w8, #4 16d30c: b81d43a8 stur w8, [x29, #-0x2c] 16d310: 385d43a8 ldurb w8, [x29, #-0x2c] 16d314: 36180528 tbz w8, #0x3, 0x16d3b8 16d318: 14000001 b 0x16d31c 16d31c: f85b03a8 ldur x8, [x29, #-0x50] 16d320: f9400508 ldr x8, [x8, #0x8] 16d324: 321f03e9 orr w9, wzr, #0x2 16d328: b9055109 str w9, [x8, #0x550] 16d32c: b85d43a9 ldur w9, [x29, #-0x2c] 16d330: 12000929 and w9, w9, #0x7 16d334: 2a0903ea mov w10, w9 16d338: b9006bea str w10, [sp, #0x68] 16d33c: 34000189 cbz w9, 0x16d36c 16d340: 14000001 b 0x16d344 16d344: b9406be8 ldr w8, [sp, #0x68] 16d348: 71000509 subs w9, w8, #0x1 16d34c: b90067e9 str w9, [sp, #0x64] 16d350: 54000180 b.eq 0x16d380 16d354: 14000001 b 0x16d358 16d358: b9406be8 ldr w8, [sp, #0x68] 16d35c: 71000909 subs w9, w8, #0x2 16d360: b90063e9 str w9, [sp, #0x60] 16d364: 54000180 b.eq 0x16d394 16d368: 14000010 b 0x16d3a8 16d36c: f85b03a8 ldur x8, [x29, #-0x50] 16d370: f9400508 ldr x8, [x8, #0x8] 16d374: 320003e9 orr w9, wzr, #0x1 16d378: b9055509 str w9, [x8, #0x554] 16d37c: 1400000e b 0x16d3b4 16d380: f85b03a8 ldur x8, [x29, #-0x50] 16d384: f9400508 ldr x8, [x8, #0x8] 16d388: 321f03e9 orr w9, wzr, #0x2 16d38c: b9055509 str w9, [x8, #0x554] 16d390: 14000009 b 0x16d3b4 16d394: f85b03a8 ldur x8, [x29, #-0x50] 16d398: f9400508 ldr x8, [x8, #0x8] 16d39c: 320007e9 orr w9, wzr, #0x3 16d3a0: b9055509 str w9, [x8, #0x554] 16d3a4: 14000004 b 0x16d3b4 16d3a8: 320003e8 orr w8, wzr, #0x1 16d3ac: b819c3a8 stur w8, [x29, #-0x64] 16d3b0: 14000001 b 0x16d3b4 16d3b4: 1400000b b 0x16d3e0 16d3b8: b85d43a8 ldur w8, [x29, #-0x2c] 16d3bc: 11000508 add w8, w8, #0x1 16d3c0: f85b03a9 ldur x9, [x29, #-0x50] 16d3c4: f9400529 ldr x9, [x9, #0x8] 16d3c8: b9055128 str w8, [x9, #0x550] 16d3cc: f85b03a9 ldur x9, [x29, #-0x50] 16d3d0: f9400529 ldr x9, [x9, #0x8] 16d3d4: 2a1f03e8 mov w8, wzr 16d3d8: b9055528 str w8, [x9, #0x554] 16d3dc: 14000001 b 0x16d3e0 16d3e0: 385db3a8 ldurb w8, [x29, #-0x25] 16d3e4: 53010d08 ubfx w8, w8, #1, #3 16d3e8: b81d43a8 stur w8, [x29, #-0x2c] 16d3ec: 2a0803e9 mov w9, w8 16d3f0: 71001d08 subs w8, w8, #0x7 16d3f4: f9002fe9 str x9, [sp, #0x58] 16d3f8: b90057e8 str w8, [sp, #0x54] 16d3fc: 54000648 b.hi 0x16d4c4 16d400: f0000468 adrp x8, 0x1fc000 16d404: 911f9108 add x8, x8, #0x7e4 16d408: f9402feb ldr x11, [sp, #0x58] 16d40c: b8ab790a ldrsw x10, [x8, x11, lsl #2] 16d410: 8b0a0109 add x9, x8, x10 16d414: f90027ea str x10, [sp, #0x48] 16d418: d61f0120 br x9 16d41c: f85b03a8 ldur x8, [x29, #-0x50] 16d420: f9400508 ldr x8, [x8, #0x8] 16d424: b941c909 ldr w9, [x8, #0x1c8] 16d428: 340000e9 cbz w9, 0x16d444 16d42c: 14000001 b 0x16d430 16d430: f85b03a8 ldur x8, [x29, #-0x50] 16d434: f9400508 ldr x8, [x8, #0x8] 16d438: b941f909 ldr w9, [x8, #0x1f8] 16d43c: b9055909 str w9, [x8, #0x558] 16d440: 14000004 b 0x16d450 16d444: 320003e8 orr w8, wzr, #0x1 16d448: b819c3a8 stur w8, [x29, #-0x64] 16d44c: 14000001 b 0x16d450 16d450: 1400001e b 0x16d4c8 16d454: f85b03a8 ldur x8, [x29, #-0x50] 16d458: f9400508 ldr x8, [x8, #0x8] 16d45c: 321d03e9 orr w9, wzr, #0x8 16d460: b9055909 str w9, [x8, #0x558] 16d464: 14000019 b 0x16d4c8 16d468: f85b03a8 ldur x8, [x29, #-0x50] 16d46c: f9400508 ldr x8, [x8, #0x8] 16d470: 321e07e9 orr w9, wzr, #0xc 16d474: b9055909 str w9, [x8, #0x558] 16d478: 14000014 b 0x16d4c8 16d47c: f85b03a8 ldur x8, [x29, #-0x50] 16d480: f9400508 ldr x8, [x8, #0x8] 16d484: 321c03e9 orr w9, wzr, #0x10 16d488: b9055909 str w9, [x8, #0x558] 16d48c: 1400000f b 0x16d4c8 16d490: f85b03a8 ldur x8, [x29, #-0x50] 16d494: f9400508 ldr x8, [x8, #0x8] 16d498: 52800289 mov w9, #0x14 // =20 16d49c: b9055909 str w9, [x8, #0x558] 16d4a0: 1400000a b 0x16d4c8 16d4a4: f85b03a8 ldur x8, [x29, #-0x50] 16d4a8: f9400508 ldr x8, [x8, #0x8] 16d4ac: 321d07e9 orr w9, wzr, #0x18 16d4b0: b9055909 str w9, [x8, #0x558] 16d4b4: 14000005 b 0x16d4c8 16d4b8: 320003e8 orr w8, wzr, #0x1 16d4bc: b819c3a8 stur w8, [x29, #-0x64] 16d4c0: 14000002 b 0x16d4c8 16d4c4: 14000001 b 0x16d4c8 16d4c8: 385db3a8 ldurb w8, [x29, #-0x25] 16d4cc: 360000a8 tbz w8, #0x0, 0x16d4e0 16d4d0: 14000001 b 0x16d4d4 16d4d4: 320003e8 orr w8, wzr, #0x1 16d4d8: b819c3a8 stur w8, [x29, #-0x64] 16d4dc: 14000001 b 0x16d4e0 16d4e0: 385d93a8 ldurb w8, [x29, #-0x27] 16d4e4: 370001e8 tbnz w8, #0x0, 0x16d520 16d4e8: 14000001 b 0x16d4ec 16d4ec: f85b03a8 ldur x8, [x29, #-0x50] 16d4f0: f9400508 ldr x8, [x8, #0x8] 16d4f4: b941c909 ldr w9, [x8, #0x1c8] 16d4f8: 34000749 cbz w9, 0x16d5e0 16d4fc: 14000001 b 0x16d500 16d500: f85b03a8 ldur x8, [x29, #-0x50] 16d504: f9400508 ldr x8, [x8, #0x8] 16d508: b941e109 ldr w9, [x8, #0x1e0] 16d50c: b941e50a ldr w10, [x8, #0x1e4] 16d510: 6b0a0129 subs w9, w9, w10 16d514: b90047e9 str w9, [sp, #0x44] 16d518: 54000640 b.eq 0x16d5e0 16d51c: 14000001 b 0x16d520 16d520: f85b03a8 ldur x8, [x29, #-0x50] 16d524: f9400508 ldr x8, [x8, #0x8] 16d528: f9403500 ldr x0, [x8, #0x68] 16d52c: d100e3a1 sub x1, x29, #0x38 16d530: d100a3a2 sub x2, x29, #0x28 16d534: d100f3a3 sub x3, x29, #0x3c 16d538: 97fce8be bl 0xa7830 16d53c: 350000a0 cbnz w0, 0x16d550 16d540: 14000001 b 0x16d544 16d544: 2a1f03e8 mov w8, wzr 16d548: b81b83a8 stur w8, [x29, #-0x48] 16d54c: 14000166 b 0x16dae4 16d550: f85c83a8 ldur x8, [x29, #-0x38] 16d554: b1000508 adds x8, x8, #0x1 16d558: f9001fe8 str x8, [sp, #0x38] 16d55c: 54000301 b.ne 0x16d5bc 16d560: 14000001 b 0x16d564 16d564: b85c43a8 ldur w8, [x29, #-0x3c] 16d568: 71000508 subs w8, w8, #0x1 16d56c: d100a3a9 sub x9, x29, #0x28 16d570: 38684928 ldrb w8, [x9, w8, uxtw] 16d574: f85b03a9 ldur x9, [x29, #-0x50] 16d578: f9400529 ldr x9, [x9, #0x8] 16d57c: 393e1928 strb w8, [x9, #0xf86] 16d580: f85b03a9 ldur x9, [x29, #-0x50] 16d584: f9400529 ldr x9, [x9, #0x8] 16d588: 320003e8 orr w8, wzr, #0x1 16d58c: b90f7928 str w8, [x9, #0xf78] 16d590: f85b03a0 ldur x0, [x29, #-0x50] 16d594: 2a0803e1 mov w1, w8 16d598: b90037e8 str w8, [sp, #0x34] 16d59c: 97fff851 bl 0x16b6e0 16d5a0: f85b03a9 ldur x9, [x29, #-0x50] 16d5a4: f9400129 ldr x9, [x9] 16d5a8: 321f03e8 orr w8, wzr, #0x2 16d5ac: b9000128 str w8, [x9] 16d5b0: b94037e8 ldr w8, [sp, #0x34] 16d5b4: b81b83a8 stur w8, [x29, #-0x48] 16d5b8: 1400014b b 0x16dae4 16d5bc: f85b03a8 ldur x8, [x29, #-0x50] 16d5c0: f9400508 ldr x8, [x8, #0x8] 16d5c4: 320003e9 orr w9, wzr, #0x1 16d5c8: b9055d09 str w9, [x8, #0x55c] 16d5cc: f85c83a8 ldur x8, [x29, #-0x38] 16d5d0: f85b03aa ldur x10, [x29, #-0x50] 16d5d4: f940054a ldr x10, [x10, #0x8] 16d5d8: f902b148 str x8, [x10, #0x560] 16d5dc: 14000031 b 0x16d6a0 16d5e0: f85b03a8 ldur x8, [x29, #-0x50] 16d5e4: f9400508 ldr x8, [x8, #0x8] 16d5e8: f9403500 ldr x0, [x8, #0x68] 16d5ec: d100b3a1 sub x1, x29, #0x2c 16d5f0: d100a3a2 sub x2, x29, #0x28 16d5f4: d100f3a3 sub x3, x29, #0x3c 16d5f8: 97fce32a bl 0xa62a0 16d5fc: 350000a0 cbnz w0, 0x16d610 16d600: 14000001 b 0x16d604 16d604: 2a1f03e8 mov w8, wzr 16d608: b81b83a8 stur w8, [x29, #-0x48] 16d60c: 14000136 b 0x16dae4 16d610: b85d43a8 ldur w8, [x29, #-0x2c] 16d614: 31000508 adds w8, w8, #0x1 16d618: b90033e8 str w8, [sp, #0x30] 16d61c: 54000301 b.ne 0x16d67c 16d620: 14000001 b 0x16d624 16d624: b85c43a8 ldur w8, [x29, #-0x3c] 16d628: 71000508 subs w8, w8, #0x1 16d62c: d100a3a9 sub x9, x29, #0x28 16d630: 38684928 ldrb w8, [x9, w8, uxtw] 16d634: f85b03a9 ldur x9, [x29, #-0x50] 16d638: f9400529 ldr x9, [x9, #0x8] 16d63c: 393e1928 strb w8, [x9, #0xf86] 16d640: f85b03a9 ldur x9, [x29, #-0x50] 16d644: f9400529 ldr x9, [x9, #0x8] 16d648: 320003e8 orr w8, wzr, #0x1 16d64c: b90f7928 str w8, [x9, #0xf78] 16d650: f85b03a0 ldur x0, [x29, #-0x50] 16d654: 2a0803e1 mov w1, w8 16d658: b9002fe8 str w8, [sp, #0x2c] 16d65c: 97fff821 bl 0x16b6e0 16d660: f85b03a9 ldur x9, [x29, #-0x50] 16d664: f9400129 ldr x9, [x9] 16d668: 321f03e8 orr w8, wzr, #0x2 16d66c: b9000128 str w8, [x9] 16d670: b9402fe8 ldr w8, [sp, #0x2c] 16d674: b81b83a8 stur w8, [x29, #-0x48] 16d678: 1400011b b 0x16dae4 16d67c: f85b03a8 ldur x8, [x29, #-0x50] 16d680: f9400508 ldr x8, [x8, #0x8] 16d684: 2a1f03e9 mov w9, wzr 16d688: b9055d09 str w9, [x8, #0x55c] 16d68c: b85d43a9 ldur w9, [x29, #-0x2c] 16d690: f85b03a8 ldur x8, [x29, #-0x50] 16d694: f9400508 ldr x8, [x8, #0x8] 16d698: b9056109 str w9, [x8, #0x560] 16d69c: 14000001 b 0x16d6a0 16d6a0: b85a83a8 ldur w8, [x29, #-0x58] 16d6a4: 34000708 cbz w8, 0x16d784 16d6a8: 14000001 b 0x16d6ac 16d6ac: f85b03a8 ldur x8, [x29, #-0x50] 16d6b0: f9400508 ldr x8, [x8, #0x8] 16d6b4: f9403500 ldr x0, [x8, #0x68] 16d6b8: d100b3a1 sub x1, x29, #0x2c 16d6bc: 321d03e2 orr w2, wzr, #0x8 16d6c0: 97fcddec bl 0xa4e70 16d6c4: 350000a0 cbnz w0, 0x16d6d8 16d6c8: 14000001 b 0x16d6cc 16d6cc: 2a1f03e8 mov w8, wzr 16d6d0: b81b83a8 stur w8, [x29, #-0x48] 16d6d4: 14000104 b 0x16dae4 16d6d8: b85d43a8 ldur w8, [x29, #-0x2c] 16d6dc: b85c43a9 ldur w9, [x29, #-0x3c] 16d6e0: 2a0903ea mov w10, w9 16d6e4: 2a0a03e9 mov w9, w10 16d6e8: 11000529 add w9, w9, #0x1 16d6ec: b81c43a9 stur w9, [x29, #-0x3c] 16d6f0: d100a3ab sub x11, x29, #0x28 16d6f4: 382a6968 strb w8, [x11, x10] 16d6f8: b85a83a8 ldur w8, [x29, #-0x58] 16d6fc: 71001d08 subs w8, w8, #0x7 16d700: b9002be8 str w8, [sp, #0x28] 16d704: 54000341 b.ne 0x16d76c 16d708: 14000001 b 0x16d70c 16d70c: f85b03a8 ldur x8, [x29, #-0x50] 16d710: f9400508 ldr x8, [x8, #0x8] 16d714: f9403500 ldr x0, [x8, #0x68] 16d718: d10103a1 sub x1, x29, #0x40 16d71c: 321d03e2 orr w2, wzr, #0x8 16d720: 97fcddd4 bl 0xa4e70 16d724: 350000a0 cbnz w0, 0x16d738 16d728: 14000001 b 0x16d72c 16d72c: 2a1f03e8 mov w8, wzr 16d730: b81b83a8 stur w8, [x29, #-0x48] 16d734: 140000ec b 0x16dae4 16d738: b85c03a8 ldur w8, [x29, #-0x40] 16d73c: b85c43a9 ldur w9, [x29, #-0x3c] 16d740: 2a0903ea mov w10, w9 16d744: 2a0a03e9 mov w9, w10 16d748: 11000529 add w9, w9, #0x1 16d74c: b81c43a9 stur w9, [x29, #-0x3c] 16d750: d100a3ab sub x11, x29, #0x28 16d754: 382a6968 strb w8, [x11, x10] 16d758: b85d43a8 ldur w8, [x29, #-0x2c] 16d75c: b85c03a9 ldur w9, [x29, #-0x40] 16d760: 2a082128 orr w8, w9, w8, lsl #8 16d764: b81d43a8 stur w8, [x29, #-0x2c] 16d768: 14000001 b 0x16d76c 16d76c: b85d43a8 ldur w8, [x29, #-0x2c] 16d770: 11000508 add w8, w8, #0x1 16d774: f85b03a9 ldur x9, [x29, #-0x50] 16d778: f9400529 ldr x9, [x9, #0x8] 16d77c: b9054928 str w8, [x9, #0x548] 16d780: 14000001 b 0x16d784 16d784: b85a43a8 ldur w8, [x29, #-0x5c] 16d788: 34000a28 cbz w8, 0x16d8cc 16d78c: 14000001 b 0x16d790 16d790: f85b03a8 ldur x8, [x29, #-0x50] 16d794: f9400508 ldr x8, [x8, #0x8] 16d798: f9403500 ldr x0, [x8, #0x68] 16d79c: d100b3a1 sub x1, x29, #0x2c 16d7a0: 321d03e2 orr w2, wzr, #0x8 16d7a4: 97fcddb3 bl 0xa4e70 16d7a8: 350000a0 cbnz w0, 0x16d7bc 16d7ac: 14000001 b 0x16d7b0 16d7b0: 2a1f03e8 mov w8, wzr 16d7b4: b81b83a8 stur w8, [x29, #-0x48] 16d7b8: 140000cb b 0x16dae4 16d7bc: b85d43a8 ldur w8, [x29, #-0x2c] 16d7c0: b85c43a9 ldur w9, [x29, #-0x3c] 16d7c4: 2a0903ea mov w10, w9 16d7c8: 2a0a03e9 mov w9, w10 16d7cc: 11000529 add w9, w9, #0x1 16d7d0: b81c43a9 stur w9, [x29, #-0x3c] 16d7d4: d100a3ab sub x11, x29, #0x28 16d7d8: 382a6968 strb w8, [x11, x10] 16d7dc: b85a43a8 ldur w8, [x29, #-0x5c] 16d7e0: 71003108 subs w8, w8, #0xc 16d7e4: b90027e8 str w8, [sp, #0x24] 16d7e8: 54000340 b.eq 0x16d850 16d7ec: 14000001 b 0x16d7f0 16d7f0: f85b03a8 ldur x8, [x29, #-0x50] 16d7f4: f9400508 ldr x8, [x8, #0x8] 16d7f8: f9403500 ldr x0, [x8, #0x68] 16d7fc: d10113a1 sub x1, x29, #0x44 16d800: 321d03e2 orr w2, wzr, #0x8 16d804: 97fcdd9b bl 0xa4e70 16d808: 350000a0 cbnz w0, 0x16d81c 16d80c: 14000001 b 0x16d810 16d810: 2a1f03e8 mov w8, wzr 16d814: b81b83a8 stur w8, [x29, #-0x48] 16d818: 140000b3 b 0x16dae4 16d81c: b85bc3a8 ldur w8, [x29, #-0x44] 16d820: b85c43a9 ldur w9, [x29, #-0x3c] 16d824: 2a0903ea mov w10, w9 16d828: 2a0a03e9 mov w9, w10 16d82c: 11000529 add w9, w9, #0x1 16d830: b81c43a9 stur w9, [x29, #-0x3c] 16d834: d100a3ab sub x11, x29, #0x28 16d838: 382a6968 strb w8, [x11, x10] 16d83c: b85d43a8 ldur w8, [x29, #-0x2c] 16d840: b85bc3a9 ldur w9, [x29, #-0x44] 16d844: 2a082128 orr w8, w9, w8, lsl #8 16d848: b81d43a8 stur w8, [x29, #-0x2c] 16d84c: 14000001 b 0x16d850 16d850: b85a43a8 ldur w8, [x29, #-0x5c] 16d854: 71003108 subs w8, w8, #0xc 16d858: b90023e8 str w8, [sp, #0x20] 16d85c: 54000121 b.ne 0x16d880 16d860: 14000001 b 0x16d864 16d864: b85d43a8 ldur w8, [x29, #-0x2c] 16d868: 52807d09 mov w9, #0x3e8 // =1000 16d86c: 1b097d08 mul w8, w8, w9 16d870: f85b03aa ldur x10, [x29, #-0x50] 16d874: f940054a ldr x10, [x10, #0x8] 16d878: b9054d48 str w8, [x10, #0x54c] 16d87c: 14000013 b 0x16d8c8 16d880: b85a43a8 ldur w8, [x29, #-0x5c] 16d884: 71003508 subs w8, w8, #0xd 16d888: b9001fe8 str w8, [sp, #0x1c] 16d88c: 540000e1 b.ne 0x16d8a8 16d890: 14000001 b 0x16d894 16d894: b85d43a8 ldur w8, [x29, #-0x2c] 16d898: f85b03a9 ldur x9, [x29, #-0x50] 16d89c: f9400529 ldr x9, [x9, #0x8] 16d8a0: b9054d28 str w8, [x9, #0x54c] 16d8a4: 14000008 b 0x16d8c4 16d8a8: b85d43a8 ldur w8, [x29, #-0x2c] 16d8ac: 0b080908 add w8, w8, w8, lsl #2 16d8b0: 531f7908 lsl w8, w8, #1 16d8b4: f85b03a9 ldur x9, [x29, #-0x50] 16d8b8: f9400529 ldr x9, [x9, #0x8] 16d8bc: b9054d28 str w8, [x9, #0x54c] 16d8c0: 14000001 b 0x16d8c4 16d8c4: 14000001 b 0x16d8c8 16d8c8: 14000001 b 0x16d8cc 16d8cc: f85b03a8 ldur x8, [x29, #-0x50] 16d8d0: f9400508 ldr x8, [x8, #0x8] 16d8d4: f9403500 ldr x0, [x8, #0x68] 16d8d8: d100b3a1 sub x1, x29, #0x2c 16d8dc: 321d03e2 orr w2, wzr, #0x8 16d8e0: 97fcdd64 bl 0xa4e70 16d8e4: 350000a0 cbnz w0, 0x16d8f8 16d8e8: 14000001 b 0x16d8ec 16d8ec: 2a1f03e8 mov w8, wzr 16d8f0: b81b83a8 stur w8, [x29, #-0x48] 16d8f4: 1400007c b 0x16dae4 16d8f8: b85d43a8 ldur w8, [x29, #-0x2c] 16d8fc: 381a03a8 sturb w8, [x29, #-0x60] 16d900: b85c43a1 ldur w1, [x29, #-0x3c] 16d904: d100a3a0 sub x0, x29, #0x28 16d908: 97fcd3fe bl 0xa2900 16d90c: 385a03a8 ldurb w8, [x29, #-0x60] 16d910: 6b200108 subs w8, w8, w0, uxtb 16d914: b9001be8 str w8, [sp, #0x18] 16d918: 540001c0 b.eq 0x16d950 16d91c: 14000001 b 0x16d920 16d920: f85b03a0 ldur x0, [x29, #-0x50] 16d924: 320003e8 orr w8, wzr, #0x1 16d928: 2a0803e1 mov w1, w8 16d92c: b90017e8 str w8, [sp, #0x14] 16d930: 97fff76c bl 0x16b6e0 16d934: f85b03a0 ldur x0, [x29, #-0x50] 16d938: f9400000 ldr x0, [x0] 16d93c: 321f03e8 orr w8, wzr, #0x2 16d940: b9000008 str w8, [x0] 16d944: b94017e8 ldr w8, [sp, #0x14] 16d948: b81b83a8 stur w8, [x29, #-0x48] 16d94c: 14000066 b 0x16dae4 16d950: f85b03a8 ldur x8, [x29, #-0x50] 16d954: f9400508 ldr x8, [x8, #0x8] 16d958: 2a1f03e9 mov w9, wzr 16d95c: b901bd09 str w9, [x8, #0x1bc] 16d960: f85b03a8 ldur x8, [x29, #-0x50] 16d964: f9400508 ldr x8, [x8, #0x8] 16d968: b9455d09 ldr w9, [x8, #0x55c] 16d96c: 350009c9 cbnz w9, 0x16daa4 16d970: 14000001 b 0x16d974 16d974: f85b03a8 ldur x8, [x29, #-0x50] 16d978: f9400508 ldr x8, [x8, #0x8] 16d97c: b9456109 ldr w9, [x8, #0x560] 16d980: b81d43a9 stur w9, [x29, #-0x2c] 16d984: f85b03a8 ldur x8, [x29, #-0x50] 16d988: f9400508 ldr x8, [x8, #0x8] 16d98c: 320003e9 orr w9, wzr, #0x1 16d990: b9055d09 str w9, [x8, #0x55c] 16d994: f85b03a8 ldur x8, [x29, #-0x50] 16d998: f9400508 ldr x8, [x8, #0x8] 16d99c: b941b909 ldr w9, [x8, #0x1b8] 16d9a0: 34000169 cbz w9, 0x16d9cc 16d9a4: 14000001 b 0x16d9a8 16d9a8: f85b03a8 ldur x8, [x29, #-0x50] 16d9ac: f9400508 ldr x8, [x8, #0x8] 16d9b0: b941b909 ldr w9, [x8, #0x1b8] 16d9b4: 2a0903ea mov w10, w9 16d9b8: b85d43a9 ldur w9, [x29, #-0x2c] 16d9bc: 2a0903eb mov w11, w9 16d9c0: 9b0b7d4a mul x10, x10, x11 16d9c4: f902b10a str x10, [x8, #0x560] 16d9c8: 14000036 b 0x16daa0 16d9cc: f85b03a8 ldur x8, [x29, #-0x50] 16d9d0: f9400508 ldr x8, [x8, #0x8] 16d9d4: b941c909 ldr w9, [x8, #0x1c8] 16d9d8: 34000369 cbz w9, 0x16da44 16d9dc: 14000001 b 0x16d9e0 16d9e0: f85b03a8 ldur x8, [x29, #-0x50] 16d9e4: f9400508 ldr x8, [x8, #0x8] 16d9e8: b941e109 ldr w9, [x8, #0x1e0] 16d9ec: b941e50a ldr w10, [x8, #0x1e4] 16d9f0: 6b0a0129 subs w9, w9, w10 16d9f4: b90013e9 str w9, [sp, #0x10] 16d9f8: 540001e1 b.ne 0x16da34 16d9fc: 14000001 b 0x16da00 16da00: f85b03a8 ldur x8, [x29, #-0x50] 16da04: f9400508 ldr x8, [x8, #0x8] 16da08: b941e109 ldr w9, [x8, #0x1e0] 16da0c: 2a0903ea mov w10, w9 16da10: b85d43a9 ldur w9, [x29, #-0x2c] 16da14: 2a0903eb mov w11, w9 16da18: 9b0b7d4a mul x10, x10, x11 16da1c: f902b10a str x10, [x8, #0x560] 16da20: f85b03a8 ldur x8, [x29, #-0x50] 16da24: f9400508 ldr x8, [x8, #0x8] 16da28: b941e509 ldr w9, [x8, #0x1e4] 16da2c: b901bd09 str w9, [x8, #0x1bc] 16da30: 14000004 b 0x16da40 16da34: 320003e8 orr w8, wzr, #0x1 16da38: b819c3a8 stur w8, [x29, #-0x64] 16da3c: 14000001 b 0x16da40 16da40: 14000017 b 0x16da9c 16da44: b85d43a8 ldur w8, [x29, #-0x2c] 16da48: 35000168 cbnz w8, 0x16da74 16da4c: 14000001 b 0x16da50 16da50: f85b03a8 ldur x8, [x29, #-0x50] 16da54: f9400508 ldr x8, [x8, #0x8] 16da58: aa1f03e9 mov x9, xzr 16da5c: f902b109 str x9, [x8, #0x560] 16da60: f85b03a8 ldur x8, [x29, #-0x50] 16da64: f9400508 ldr x8, [x8, #0x8] 16da68: b945490a ldr w10, [x8, #0x548] 16da6c: b901bd0a str w10, [x8, #0x1bc] 16da70: 1400000a b 0x16da98 16da74: f85b03a8 ldur x8, [x29, #-0x50] 16da78: f9400508 ldr x8, [x8, #0x8] 16da7c: b9454909 ldr w9, [x8, #0x548] 16da80: 2a0903ea mov w10, w9 16da84: b85d43a9 ldur w9, [x29, #-0x2c] 16da88: 2a0903eb mov w11, w9 16da8c: 9b0b7d4a mul x10, x10, x11 16da90: f902b10a str x10, [x8, #0x560] 16da94: 14000001 b 0x16da98 16da98: 14000001 b 0x16da9c 16da9c: 14000001 b 0x16daa0 16daa0: 14000001 b 0x16daa4 16daa4: b859c3a8 ldur w8, [x29, #-0x64] 16daa8: 34000188 cbz w8, 0x16dad8 16daac: 14000001 b 0x16dab0 16dab0: f85b03a0 ldur x0, [x29, #-0x50] 16dab4: 320007e1 orr w1, wzr, #0x3 16dab8: 97fff70a bl 0x16b6e0 16dabc: f85b03a0 ldur x0, [x29, #-0x50] 16dac0: f9400000 ldr x0, [x0] 16dac4: 321f03e1 orr w1, wzr, #0x2 16dac8: b9000001 str w1, [x0] 16dacc: 320003e1 orr w1, wzr, #0x1 16dad0: b81b83a1 stur w1, [x29, #-0x48] 16dad4: 14000004 b 0x16dae4 16dad8: 320003e8 orr w8, wzr, #0x1 16dadc: b81b83a8 stur w8, [x29, #-0x48] 16dae0: 14000001 b 0x16dae4 16dae4: b85b83a8 ldur w8, [x29, #-0x48] 16dae8: d53bd049 mrs x9, TPIDR_EL0 16daec: f9401529 ldr x9, [x9, #0x28] 16daf0: f85e83aa ldur x10, [x29, #-0x18] 16daf4: eb0a0129 subs x9, x9, x10 16daf8: b9000fe8 str w8, [sp, #0xc] 16dafc: f90003e9 str x9, [sp] 16db00: 540000e1 b.ne 0x16db1c 16db04: 14000001 b 0x16db08 16db08: b9400fe0 ldr w0, [sp, #0xc] 16db0c: a9517bfd ldp x29, x30, [sp, #0x110] 16db10: f94083fc ldr x28, [sp, #0x100] 16db14: 910483ff add sp, sp, #0x120 16db18: d65f03c0 ret 16db1c: 97fcf095 bl 0xa9d70 <__stack_chk_fail@plt> 16db20: d10243ff sub sp, sp, #0x90 16db24: a9087bfd stp x29, x30, [sp, #0x80] 16db28: 910203fd add x29, sp, #0x80 16db2c: d2800008 mov x8, #0x0 // =0 16db30: f81f03a0 stur x0, [x29, #-0x10] 16db34: b81ec3a1 stur w1, [x29, #-0x14] 16db38: b81e83a2 stur w2, [x29, #-0x18] 16db3c: b85ec3a1 ldur w1, [x29, #-0x14] 16db40: f85f03a0 ldur x0, [x29, #-0x10] 16db44: f9400400 ldr x0, [x0, #0x8] 16db48: b941b002 ldr w2, [x0, #0x1b0] 16db4c: 6b02003f cmp w1, w2 16db50: 1a9f87e1 cset w1, ls 16db54: f81d03a8 stur x8, [x29, #-0x30] 16db58: 37000041 tbnz w1, #0x0, 0x16db60 16db5c: 1400000c b 0x16db8c 16db60: b85e83a8 ldur w8, [x29, #-0x18] 16db64: f85f03a9 ldur x9, [x29, #-0x10] 16db68: f9400529 ldr x9, [x9, #0x8] 16db6c: b941b52a ldr w10, [x9, #0x1b4] 16db70: 6b0a011f cmp w8, w10 16db74: 1a9f87e8 cset w8, ls 16db78: 37000048 tbnz w8, #0x0, 0x16db80 16db7c: 14000004 b 0x16db8c 16db80: 320003e8 orr w8, wzr, #0x1 16db84: b81fc3a8 stur w8, [x29, #-0x4] 16db88: 140000d4 b 0x16ded8 16db8c: b81e43bf stur wzr, [x29, #-0x1c] 16db90: 321d03e8 orr w8, wzr, #0x8 16db94: b85e43a9 ldur w9, [x29, #-0x1c] 16db98: 6b08013f cmp w9, w8 16db9c: 1a9f27e8 cset w8, lo 16dba0: 37000048 tbnz w8, #0x0, 0x16dba8 16dba4: 14000067 b 0x16dd40 16dba8: b27c0be8 orr x8, xzr, #0x70 16dbac: b27d03e9 orr x9, xzr, #0x8 16dbb0: f85f03aa ldur x10, [x29, #-0x10] 16dbb4: f940054a ldr x10, [x10, #0x8] 16dbb8: 8b080148 add x8, x10, x8 16dbbc: b85e43ab ldur w11, [x29, #-0x1c] 16dbc0: 2a0b03ea mov w10, w11 16dbc4: d3407d4a ubfx x10, x10, #0, #32 16dbc8: 9b0a7d29 mul x9, x9, x10 16dbcc: 8b090108 add x8, x8, x9 16dbd0: f9400108 ldr x8, [x8] 16dbd4: f85d03a9 ldur x9, [x29, #-0x30] 16dbd8: eb08013f cmp x9, x8 16dbdc: 1a9f07eb cset w11, ne 16dbe0: 3700004b tbnz w11, #0x0, 0x16dbe8 16dbe4: 1400001d b 0x16dc58 16dbe8: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 16dbec: b27c0be9 orr x9, xzr, #0x70 16dbf0: b27d03ea orr x10, xzr, #0x8 16dbf4: f85f03ab ldur x11, [x29, #-0x10] 16dbf8: f940056b ldr x11, [x11, #0x8] 16dbfc: 8b09016b add x11, x11, x9 16dc00: b85e43ac ldur w12, [x29, #-0x1c] 16dc04: 2a0c03ed mov w13, w12 16dc08: d3407dad ubfx x13, x13, #0, #32 16dc0c: 9b0d7d4d mul x13, x10, x13 16dc10: 8b0d016b add x11, x11, x13 16dc14: f940016b ldr x11, [x11] 16dc18: 8b080160 add x0, x11, x8 16dc1c: f81c83a9 stur x9, [x29, #-0x38] 16dc20: f90023ea str x10, [sp, #0x40] 16dc24: 97fcd08b bl 0xa1e50 16dc28: f85f03a8 ldur x8, [x29, #-0x10] 16dc2c: f9400508 ldr x8, [x8, #0x8] 16dc30: f85c83a9 ldur x9, [x29, #-0x38] 16dc34: 8b090108 add x8, x8, x9 16dc38: b85e43ac ldur w12, [x29, #-0x1c] 16dc3c: 2a0c03ea mov w10, w12 16dc40: d3407d4a ubfx x10, x10, #0, #32 16dc44: f94023eb ldr x11, [sp, #0x40] 16dc48: 9b0a7d6a mul x10, x11, x10 16dc4c: 8b0a0108 add x8, x8, x10 16dc50: f85d03aa ldur x10, [x29, #-0x30] 16dc54: f900010a str x10, [x8] 16dc58: d281f108 mov x8, #0xf88 // =3976 16dc5c: b27d03e9 orr x9, xzr, #0x8 16dc60: f85f03aa ldur x10, [x29, #-0x10] 16dc64: f940054a ldr x10, [x10, #0x8] 16dc68: 8b080148 add x8, x10, x8 16dc6c: b85e43ab ldur w11, [x29, #-0x1c] 16dc70: 2a0b03ea mov w10, w11 16dc74: d3407d4a ubfx x10, x10, #0, #32 16dc78: 9b0a7d29 mul x9, x9, x10 16dc7c: 8b090108 add x8, x8, x9 16dc80: f9400108 ldr x8, [x8] 16dc84: f85d03a9 ldur x9, [x29, #-0x30] 16dc88: eb08013f cmp x9, x8 16dc8c: 1a9f07eb cset w11, ne 16dc90: 3700004b tbnz w11, #0x0, 0x16dc98 16dc94: 14000027 b 0x16dd30 16dc98: d2801608 mov x8, #0xb0 // =176 16dc9c: d281f109 mov x9, #0xf88 // =3976 16dca0: b27d03ea orr x10, xzr, #0x8 16dca4: f85f03ab ldur x11, [x29, #-0x10] 16dca8: f940056b ldr x11, [x11, #0x8] 16dcac: 8b09016b add x11, x11, x9 16dcb0: b85e43ac ldur w12, [x29, #-0x1c] 16dcb4: 2a0c03ed mov w13, w12 16dcb8: d3407dad ubfx x13, x13, #0, #32 16dcbc: 9b0d7d4d mul x13, x10, x13 16dcc0: 8b0d016b add x11, x11, x13 16dcc4: f9400160 ldr x0, [x11] 16dcc8: f9001fe8 str x8, [sp, #0x38] 16dccc: f9001be9 str x9, [sp, #0x30] 16dcd0: f90017ea str x10, [sp, #0x28] 16dcd4: 97fcd05f bl 0xa1e50 16dcd8: f85f03a8 ldur x8, [x29, #-0x10] 16dcdc: f9400508 ldr x8, [x8, #0x8] 16dce0: f9401fe9 ldr x9, [sp, #0x38] 16dce4: 8b090108 add x8, x8, x9 16dce8: b85e43ac ldur w12, [x29, #-0x1c] 16dcec: 2a0c03ea mov w10, w12 16dcf0: d3407d4a ubfx x10, x10, #0, #32 16dcf4: f94017eb ldr x11, [sp, #0x28] 16dcf8: 9b0a7d6a mul x10, x11, x10 16dcfc: 8b0a0108 add x8, x8, x10 16dd00: f85d03aa ldur x10, [x29, #-0x30] 16dd04: f900010a str x10, [x8] 16dd08: f85f03a8 ldur x8, [x29, #-0x10] 16dd0c: f9400508 ldr x8, [x8, #0x8] 16dd10: f9401bed ldr x13, [sp, #0x30] 16dd14: 8b0d0108 add x8, x8, x13 16dd18: b85e43ac ldur w12, [x29, #-0x1c] 16dd1c: 2a0c03e0 mov w0, w12 16dd20: d3407c00 ubfx x0, x0, #0, #32 16dd24: 9b007d60 mul x0, x11, x0 16dd28: 8b000108 add x8, x8, x0 16dd2c: f900010a str x10, [x8] 16dd30: b85e43a8 ldur w8, [x29, #-0x1c] 16dd34: 11000508 add w8, w8, #0x1 16dd38: b81e43a8 stur w8, [x29, #-0x1c] 16dd3c: 17ffff95 b 0x16db90 16dd40: b81e43bf stur wzr, [x29, #-0x1c] 16dd44: b85e43a8 ldur w8, [x29, #-0x1c] 16dd48: b85e83a9 ldur w9, [x29, #-0x18] 16dd4c: 6b09011f cmp w8, w9 16dd50: 1a9f27e8 cset w8, lo 16dd54: 37000048 tbnz w8, #0x0, 0x16dd5c 16dd58: 14000056 b 0x16deb0 16dd5c: b27e03e8 orr x8, xzr, #0x4 16dd60: b85ec3a9 ldur w9, [x29, #-0x14] 16dd64: 2a0903ea mov w10, w9 16dd68: d3407d41 ubfx x1, x10, #0, #32 16dd6c: aa0803e0 mov x0, x8 16dd70: aa0803e2 mov x2, x8 16dd74: 94000264 bl 0x16e704 16dd78: f81d83a0 stur x0, [x29, #-0x28] 16dd7c: f85d83a8 ldur x8, [x29, #-0x28] 16dd80: f85d03aa ldur x10, [x29, #-0x30] 16dd84: eb0a011f cmp x8, x10 16dd88: 1a9f17e9 cset w9, eq 16dd8c: 37000049 tbnz w9, #0x0, 0x16dd94 16dd90: 14000007 b 0x16ddac 16dd94: 321d03e8 orr w8, wzr, #0x8 16dd98: f85f03a9 ldur x9, [x29, #-0x10] 16dd9c: f9400129 ldr x9, [x9] 16dda0: b9000128 str w8, [x9] 16dda4: b81fc3bf stur wzr, [x29, #-0x4] 16dda8: 1400004c b 0x16ded8 16ddac: d2801608 mov x8, #0xb0 // =176 16ddb0: d281f109 mov x9, #0xf88 // =3976 16ddb4: b27c0bea orr x10, xzr, #0x70 16ddb8: b27c03eb orr x11, xzr, #0x10 16ddbc: 5280000c mov w12, #0x0 // =0 16ddc0: b27d03ed orr x13, xzr, #0x8 16ddc4: f85d83a0 ldur x0, [x29, #-0x28] 16ddc8: 2a0c03e1 mov w1, w12 16ddcc: aa0b03e2 mov x2, x11 16ddd0: f90013e8 str x8, [sp, #0x20] 16ddd4: f9000fe9 str x9, [sp, #0x18] 16ddd8: f9000bea str x10, [sp, #0x10] 16dddc: f90007eb str x11, [sp, #0x8] 16dde0: f90003ed str x13, [sp] 16dde4: 97fce383 bl 0xa6bf0 16dde8: f85d83a8 ldur x8, [x29, #-0x28] 16ddec: f94007e9 ldr x9, [sp, #0x8] 16ddf0: 8b090108 add x8, x8, x9 16ddf4: f85f03aa ldur x10, [x29, #-0x10] 16ddf8: f940054a ldr x10, [x10, #0x8] 16ddfc: f9400beb ldr x11, [sp, #0x10] 16de00: 8b0b014a add x10, x10, x11 16de04: b85e43ac ldur w12, [x29, #-0x1c] 16de08: 2a0c03ed mov w13, w12 16de0c: d3407dad ubfx x13, x13, #0, #32 16de10: f94003e0 ldr x0, [sp] 16de14: 9b0d7c0d mul x13, x0, x13 16de18: 8b0d014a add x10, x10, x13 16de1c: f9000148 str x8, [x10] 16de20: b85ec3ac ldur w12, [x29, #-0x14] 16de24: 2a0c03e8 mov w8, w12 16de28: d3407d00 ubfx x0, x8, #0, #32 16de2c: f85f03a8 ldur x8, [x29, #-0x10] 16de30: f9400508 ldr x8, [x8, #0x8] 16de34: f9400fea ldr x10, [sp, #0x18] 16de38: 8b0a0108 add x8, x8, x10 16de3c: b85e43ac ldur w12, [x29, #-0x1c] 16de40: 2a0c03ed mov w13, w12 16de44: d3407dad ubfx x13, x13, #0, #32 16de48: f94003e2 ldr x2, [sp] 16de4c: 9b0d7c4d mul x13, x2, x13 16de50: 8b0d0108 add x8, x8, x13 16de54: f85f03ad ldur x13, [x29, #-0x10] 16de58: f94005ad ldr x13, [x13, #0x8] 16de5c: f94013ee ldr x14, [sp, #0x20] 16de60: 8b0e01ad add x13, x13, x14 16de64: b85e43ac ldur w12, [x29, #-0x1c] 16de68: 2a0c03ef mov w15, w12 16de6c: d3407def ubfx x15, x15, #0, #32 16de70: 9b0f7c4f mul x15, x2, x15 16de74: 8b0f01ad add x13, x13, x15 16de78: aa0803e1 mov x1, x8 16de7c: aa0d03e2 mov x2, x13 16de80: 97fcce64 bl 0xa1810 16de84: 350000e0 cbnz w0, 0x16dea0 16de88: 321d03e8 orr w8, wzr, #0x8 16de8c: f85f03a9 ldur x9, [x29, #-0x10] 16de90: f9400129 ldr x9, [x9] 16de94: b9000128 str w8, [x9] 16de98: b81fc3bf stur wzr, [x29, #-0x4] 16de9c: 1400000f b 0x16ded8 16dea0: b85e43a8 ldur w8, [x29, #-0x1c] 16dea4: 11000508 add w8, w8, #0x1 16dea8: b81e43a8 stur w8, [x29, #-0x1c] 16deac: 17ffffa6 b 0x16dd44 16deb0: 320003e8 orr w8, wzr, #0x1 16deb4: b85ec3a9 ldur w9, [x29, #-0x14] 16deb8: f85f03aa ldur x10, [x29, #-0x10] 16debc: f940054a ldr x10, [x10, #0x8] 16dec0: b901b149 str w9, [x10, #0x1b0] 16dec4: b85e83a9 ldur w9, [x29, #-0x18] 16dec8: f85f03aa ldur x10, [x29, #-0x10] 16decc: f940054a ldr x10, [x10, #0x8] 16ded0: b901b549 str w9, [x10, #0x1b4] 16ded4: b81fc3a8 stur w8, [x29, #-0x4] 16ded8: b85fc3a0 ldur w0, [x29, #-0x4] 16dedc: a9487bfd ldp x29, x30, [sp, #0x80] 16dee0: 910243ff add sp, sp, #0x90 16dee4: d65f03c0 ret 16dee8: d101c3ff sub sp, sp, #0x70 16deec: a9067bfd stp x29, x30, [sp, #0x60] 16def0: 910183fd add x29, sp, #0x60 16def4: d53bd048 mrs x8, TPIDR_EL0 16def8: f9401508 ldr x8, [x8, #0x28] 16defc: f81f83a8 stur x8, [x29, #-0x8] 16df00: f81e03a0 stur x0, [x29, #-0x20] 16df04: b81dc3a1 stur w1, [x29, #-0x24] 16df08: b81d83a2 stur w2, [x29, #-0x28] 16df0c: b81d43a3 stur w3, [x29, #-0x2c] 16df10: f85e03a8 ldur x8, [x29, #-0x20] 16df14: f9400508 ldr x8, [x8, #0x8] 16df18: f9403500 ldr x0, [x8, #0x68] 16df1c: d10033a1 sub x1, x29, #0xc 16df20: 321d03e2 orr w2, wzr, #0x8 16df24: 97fcdbd3 bl 0xa4e70 16df28: 350000a0 cbnz w0, 0x16df3c 16df2c: 14000001 b 0x16df30 16df30: 2a1f03e8 mov w8, wzr 16df34: b81ec3a8 stur w8, [x29, #-0x14] 16df38: 140000f3 b 0x16e304 16df3c: b85f43a8 ldur w8, [x29, #-0xc] 16df40: 12000108 and w8, w8, #0x1 16df44: b90033e8 str w8, [sp, #0x30] 16df48: b85f43a8 ldur w8, [x29, #-0xc] 16df4c: 121f1908 and w8, w8, #0xfe 16df50: b81f43a8 stur w8, [x29, #-0xc] 16df54: b94033e8 ldr w8, [sp, #0x30] 16df58: 34000448 cbz w8, 0x16dfe0 16df5c: 14000001 b 0x16df60 16df60: f85e03a8 ldur x8, [x29, #-0x20] 16df64: f9400508 ldr x8, [x8, #0x8] 16df68: f9403500 ldr x0, [x8, #0x68] 16df6c: d10043a1 sub x1, x29, #0x10 16df70: 97fcca84 bl 0xa0980 16df74: 350000a0 cbnz w0, 0x16df88 16df78: 14000001 b 0x16df7c 16df7c: 2a1f03e8 mov w8, wzr 16df80: b81ec3a8 stur w8, [x29, #-0x14] 16df84: 140000e0 b 0x16e304 16df88: b85f03a8 ldur w8, [x29, #-0x10] 16df8c: 11000508 add w8, w8, #0x1 16df90: f85e03a9 ldur x9, [x29, #-0x20] 16df94: f9400529 ldr x9, [x9, #0x8] 16df98: b85dc3aa ldur w10, [x29, #-0x24] 16df9c: 2a0a03eb mov w11, w10 16dfa0: 5280280a mov w10, #0x140 // =320 16dfa4: 2a0a03ec mov w12, w10 16dfa8: 9b0c7d6b mul x11, x11, x12 16dfac: 8b0b0129 add x9, x9, x11 16dfb0: b906a928 str w8, [x9, #0x6a8] 16dfb4: f85e03a9 ldur x9, [x29, #-0x20] 16dfb8: f9400529 ldr x9, [x9, #0x8] 16dfbc: b85dc3a8 ldur w8, [x29, #-0x24] 16dfc0: 2a0803eb mov w11, w8 16dfc4: 9b0c7d6b mul x11, x11, x12 16dfc8: 8b0b0129 add x9, x9, x11 16dfcc: b946a928 ldr w8, [x9, #0x6a8] 16dfd0: b85d83aa ldur w10, [x29, #-0x28] 16dfd4: 6b080148 subs w8, w10, w8 16dfd8: b81d83a8 stur w8, [x29, #-0x28] 16dfdc: 1400000c b 0x16e00c 16dfe0: f85e03a8 ldur x8, [x29, #-0x20] 16dfe4: f9400508 ldr x8, [x8, #0x8] 16dfe8: b85dc3a9 ldur w9, [x29, #-0x24] 16dfec: 2a0903ea mov w10, w9 16dff0: 52802809 mov w9, #0x140 // =320 16dff4: 2a0903eb mov w11, w9 16dff8: 9b0b7d4a mul x10, x10, x11 16dffc: 8b0a0108 add x8, x8, x10 16e000: 2a1f03e9 mov w9, wzr 16e004: b906a909 str w9, [x8, #0x6a8] 16e008: 14000001 b 0x16e00c 16e00c: 385f43a8 ldurb w8, [x29, #-0xc] 16e010: 36380188 tbz w8, #0x7, 0x16e040 16e014: 14000001 b 0x16e018 16e018: f85e03a0 ldur x0, [x29, #-0x20] 16e01c: 2a1f03e1 mov w1, wzr 16e020: 97fff5b0 bl 0x16b6e0 16e024: f85e03a0 ldur x0, [x29, #-0x20] 16e028: f9400000 ldr x0, [x0] 16e02c: 321f03e1 orr w1, wzr, #0x2 16e030: b9000001 str w1, [x0] 16e034: 320003e1 orr w1, wzr, #0x1 16e038: b81ec3a1 stur w1, [x29, #-0x14] 16e03c: 140000b2 b 0x16e304 16e040: b85f43a8 ldur w8, [x29, #-0xc] 16e044: 350001a8 cbnz w8, 0x16e078 16e048: 14000001 b 0x16e04c 16e04c: f85e03a0 ldur x0, [x29, #-0x20] 16e050: b85dc3a1 ldur w1, [x29, #-0x24] 16e054: b85d83a2 ldur w2, [x29, #-0x28] 16e058: b85d43a3 ldur w3, [x29, #-0x2c] 16e05c: 940001de bl 0x16e7d4 16e060: 350000a0 cbnz w0, 0x16e074 16e064: 14000001 b 0x16e068 16e068: 2a1f03e8 mov w8, wzr 16e06c: b81ec3a8 stur w8, [x29, #-0x14] 16e070: 140000a5 b 0x16e304 16e074: 14000067 b 0x16e210 16e078: b85f43a8 ldur w8, [x29, #-0xc] 16e07c: 71000908 subs w8, w8, #0x2 16e080: b90027e8 str w8, [sp, #0x24] 16e084: 540001a1 b.ne 0x16e0b8 16e088: 14000001 b 0x16e08c 16e08c: f85e03a0 ldur x0, [x29, #-0x20] 16e090: b85dc3a1 ldur w1, [x29, #-0x24] 16e094: b85d83a2 ldur w2, [x29, #-0x28] 16e098: b85d43a3 ldur w3, [x29, #-0x2c] 16e09c: 94000229 bl 0x16e940 16e0a0: 350000a0 cbnz w0, 0x16e0b4 16e0a4: 14000001 b 0x16e0a8 16e0a8: 2a1f03e8 mov w8, wzr 16e0ac: b81ec3a8 stur w8, [x29, #-0x14] 16e0b0: 14000095 b 0x16e304 16e0b4: 14000056 b 0x16e20c 16e0b8: b85f43a8 ldur w8, [x29, #-0xc] 16e0bc: 71003d08 subs w8, w8, #0xf 16e0c0: b90023e8 str w8, [sp, #0x20] 16e0c4: 54000188 b.hi 0x16e0f4 16e0c8: 14000001 b 0x16e0cc 16e0cc: f85e03a0 ldur x0, [x29, #-0x20] 16e0d0: 320007e1 orr w1, wzr, #0x3 16e0d4: 97fff583 bl 0x16b6e0 16e0d8: f85e03a0 ldur x0, [x29, #-0x20] 16e0dc: f9400000 ldr x0, [x0] 16e0e0: 321f03e1 orr w1, wzr, #0x2 16e0e4: b9000001 str w1, [x0] 16e0e8: 320003e1 orr w1, wzr, #0x1 16e0ec: b81ec3a1 stur w1, [x29, #-0x14] 16e0f0: 14000085 b 0x16e304 16e0f4: b85f43a8 ldur w8, [x29, #-0xc] 16e0f8: 71006108 subs w8, w8, #0x18 16e0fc: b9001fe8 str w8, [sp, #0x1c] 16e100: 54000328 b.hi 0x16e164 16e104: 14000001 b 0x16e108 16e108: f85e03a0 ldur x0, [x29, #-0x20] 16e10c: b85dc3a1 ldur w1, [x29, #-0x24] 16e110: b85d83a2 ldur w2, [x29, #-0x28] 16e114: b85f43a8 ldur w8, [x29, #-0xc] 16e118: 53010d03 ubfx w3, w8, #1, #3 16e11c: b85d43a4 ldur w4, [x29, #-0x2c] 16e120: 94000270 bl 0x16eae0 16e124: 350000a0 cbnz w0, 0x16e138 16e128: 14000001 b 0x16e12c 16e12c: 2a1f03e8 mov w8, wzr 16e130: b81ec3a8 stur w8, [x29, #-0x14] 16e134: 14000074 b 0x16e304 16e138: f85e03a8 ldur x8, [x29, #-0x20] 16e13c: f9400108 ldr x8, [x8] 16e140: b9400109 ldr w9, [x8] 16e144: 71000929 subs w9, w9, #0x2 16e148: b9001be9 str w9, [sp, #0x18] 16e14c: 540000a1 b.ne 0x16e160 16e150: 14000001 b 0x16e154 16e154: 320003e8 orr w8, wzr, #0x1 16e158: b81ec3a8 stur w8, [x29, #-0x14] 16e15c: 1400006a b 0x16e304 16e160: 14000029 b 0x16e204 16e164: b85f43a8 ldur w8, [x29, #-0xc] 16e168: 7100fd08 subs w8, w8, #0x3f 16e16c: b90017e8 str w8, [sp, #0x14] 16e170: 54000188 b.hi 0x16e1a0 16e174: 14000001 b 0x16e178 16e178: f85e03a0 ldur x0, [x29, #-0x20] 16e17c: 320007e1 orr w1, wzr, #0x3 16e180: 97fff558 bl 0x16b6e0 16e184: f85e03a0 ldur x0, [x29, #-0x20] 16e188: f9400000 ldr x0, [x0] 16e18c: 321f03e1 orr w1, wzr, #0x2 16e190: b9000001 str w1, [x0] 16e194: 320003e1 orr w1, wzr, #0x1 16e198: b81ec3a1 stur w1, [x29, #-0x14] 16e19c: 1400005a b 0x16e304 16e1a0: f85e03a0 ldur x0, [x29, #-0x20] 16e1a4: b85dc3a1 ldur w1, [x29, #-0x24] 16e1a8: b85d83a2 ldur w2, [x29, #-0x28] 16e1ac: b85f43a8 ldur w8, [x29, #-0xc] 16e1b0: 53011508 ubfx w8, w8, #1, #5 16e1b4: 11000503 add w3, w8, #0x1 16e1b8: b85d43a4 ldur w4, [x29, #-0x2c] 16e1bc: 94000336 bl 0x16ee94 16e1c0: 350000a0 cbnz w0, 0x16e1d4 16e1c4: 14000001 b 0x16e1c8 16e1c8: 2a1f03e8 mov w8, wzr 16e1cc: b81ec3a8 stur w8, [x29, #-0x14] 16e1d0: 1400004d b 0x16e304 16e1d4: f85e03a8 ldur x8, [x29, #-0x20] 16e1d8: f9400108 ldr x8, [x8] 16e1dc: b9400109 ldr w9, [x8] 16e1e0: 71000929 subs w9, w9, #0x2 16e1e4: b90013e9 str w9, [sp, #0x10] 16e1e8: 540000a1 b.ne 0x16e1fc 16e1ec: 14000001 b 0x16e1f0 16e1f0: 320003e8 orr w8, wzr, #0x1 16e1f4: b81ec3a8 stur w8, [x29, #-0x14] 16e1f8: 14000043 b 0x16e304 16e1fc: 14000001 b 0x16e200 16e200: 14000001 b 0x16e204 16e204: 14000001 b 0x16e208 16e208: 14000001 b 0x16e20c 16e20c: 14000001 b 0x16e210 16e210: 14000001 b 0x16e214 16e214: b94033e8 ldr w8, [sp, #0x30] 16e218: 34000708 cbz w8, 0x16e2f8 16e21c: 14000001 b 0x16e220 16e220: b85d43a8 ldur w8, [x29, #-0x2c] 16e224: 340006a8 cbz w8, 0x16e2f8 16e228: 14000001 b 0x16e22c 16e22c: f85e03a8 ldur x8, [x29, #-0x20] 16e230: f9400508 ldr x8, [x8, #0x8] 16e234: b85dc3a9 ldur w9, [x29, #-0x24] 16e238: 2a0903ea mov w10, w9 16e23c: 52802809 mov w9, #0x140 // =320 16e240: 2a0903eb mov w11, w9 16e244: 9b0b7d4a mul x10, x10, x11 16e248: 8b0a0108 add x8, x8, x10 16e24c: b946a909 ldr w9, [x8, #0x6a8] 16e250: b81f43a9 stur w9, [x29, #-0xc] 16e254: 2a1f03e9 mov w9, wzr 16e258: b9002fe9 str w9, [sp, #0x2c] 16e25c: 14000001 b 0x16e260 16e260: b9402fe8 ldr w8, [sp, #0x2c] 16e264: f85e03a9 ldur x9, [x29, #-0x20] 16e268: f9400529 ldr x9, [x9, #0x8] 16e26c: b945492a ldr w10, [x9, #0x548] 16e270: 6b0a0108 subs w8, w8, w10 16e274: b9000fe8 str w8, [sp, #0xc] 16e278: 540003e2 b.hs 0x16e2f4 16e27c: 14000001 b 0x16e280 16e280: f85e03a8 ldur x8, [x29, #-0x20] 16e284: f9400508 ldr x8, [x8, #0x8] 16e288: b85dc3a9 ldur w9, [x29, #-0x24] 16e28c: 2a0903ea mov w10, w9 16e290: 8b0a0d08 add x8, x8, x10, lsl #3 16e294: f9403908 ldr x8, [x8, #0x70] 16e298: b9402fe9 ldr w9, [sp, #0x2c] 16e29c: 2a0903ea mov w10, w9 16e2a0: b86a7909 ldr w9, [x8, x10, lsl #2] 16e2a4: b9002be9 str w9, [sp, #0x28] 16e2a8: b9402be9 ldr w9, [sp, #0x28] 16e2ac: b85f43ab ldur w11, [x29, #-0xc] 16e2b0: 2a0b03e8 mov w8, w11 16e2b4: 2a0803eb mov w11, w8 16e2b8: 1acb2129 lsl w9, w9, w11 16e2bc: f85e03a8 ldur x8, [x29, #-0x20] 16e2c0: f9400508 ldr x8, [x8, #0x8] 16e2c4: b85dc3ab ldur w11, [x29, #-0x24] 16e2c8: 2a0b03ea mov w10, w11 16e2cc: 8b0a0d08 add x8, x8, x10, lsl #3 16e2d0: f9403908 ldr x8, [x8, #0x70] 16e2d4: b9402feb ldr w11, [sp, #0x2c] 16e2d8: 2a0b03ea mov w10, w11 16e2dc: b82a7909 str w9, [x8, x10, lsl #2] 16e2e0: 14000001 b 0x16e2e4 16e2e4: b9402fe8 ldr w8, [sp, #0x2c] 16e2e8: 11000508 add w8, w8, #0x1 16e2ec: b9002fe8 str w8, [sp, #0x2c] 16e2f0: 17ffffdc b 0x16e260 16e2f4: 14000001 b 0x16e2f8 16e2f8: 320003e8 orr w8, wzr, #0x1 16e2fc: b81ec3a8 stur w8, [x29, #-0x14] 16e300: 14000001 b 0x16e304 16e304: b85ec3a8 ldur w8, [x29, #-0x14] 16e308: d53bd049 mrs x9, TPIDR_EL0 16e30c: f9401529 ldr x9, [x9, #0x28] 16e310: f85f83aa ldur x10, [x29, #-0x8] 16e314: eb0a0129 subs x9, x9, x10 16e318: b9000be8 str w8, [sp, #0x8] 16e31c: f90003e9 str x9, [sp] 16e320: 540000c1 b.ne 0x16e338 16e324: 14000001 b 0x16e328 16e328: b9400be0 ldr w0, [sp, #0x8] 16e32c: a9467bfd ldp x29, x30, [sp, #0x60] 16e330: 9101c3ff add sp, sp, #0x70 16e334: d65f03c0 ret 16e338: 97fcee8e bl 0xa9d70 <__stack_chk_fail@plt> 16e33c: d10103ff sub sp, sp, #0x40 16e340: a9037bfd stp x29, x30, [sp, #0x30] 16e344: 9100c3fd add x29, sp, #0x30 16e348: d53bd048 mrs x8, TPIDR_EL0 16e34c: f9401508 ldr x8, [x8, #0x28] 16e350: f81f83a8 stur x8, [x29, #-0x8] 16e354: f9000fe0 str x0, [sp, #0x18] 16e358: f9400fe8 ldr x8, [sp, #0x18] 16e35c: f9400508 ldr x8, [x8, #0x8] 16e360: f9403500 ldr x0, [x8, #0x68] 16e364: 97fcdb1b bl 0xa4fd0 16e368: 35000420 cbnz w0, 0x16e3ec 16e36c: 14000001 b 0x16e370 16e370: 2a1f03e8 mov w8, wzr 16e374: b81f43a8 stur w8, [x29, #-0xc] 16e378: f9400fe9 ldr x9, [sp, #0x18] 16e37c: f9400529 ldr x9, [x9, #0x8] 16e380: f9403529 ldr x9, [x9, #0x68] 16e384: aa0903e0 mov x0, x9 16e388: f9000be9 str x9, [sp, #0x10] 16e38c: 97fccab9 bl 0xa0e70 16e390: d10033a1 sub x1, x29, #0xc 16e394: f9400be9 ldr x9, [sp, #0x10] 16e398: b9000fe0 str w0, [sp, #0xc] 16e39c: aa0903e0 mov x0, x9 16e3a0: b9400fe2 ldr w2, [sp, #0xc] 16e3a4: 97fcdab3 bl 0xa4e70 16e3a8: 350000a0 cbnz w0, 0x16e3bc 16e3ac: 14000001 b 0x16e3b0 16e3b0: 2a1f03e8 mov w8, wzr 16e3b4: b81f03a8 stur w8, [x29, #-0x10] 16e3b8: 14000010 b 0x16e3f8 16e3bc: b85f43a8 ldur w8, [x29, #-0xc] 16e3c0: 34000148 cbz w8, 0x16e3e8 16e3c4: 14000001 b 0x16e3c8 16e3c8: f9400fe0 ldr x0, [sp, #0x18] 16e3cc: 2a1f03e1 mov w1, wzr 16e3d0: 97fff4c4 bl 0x16b6e0 16e3d4: f9400fe0 ldr x0, [sp, #0x18] 16e3d8: f9400000 ldr x0, [x0] 16e3dc: 321f03e1 orr w1, wzr, #0x2 16e3e0: b9000001 str w1, [x0] 16e3e4: 14000001 b 0x16e3e8 16e3e8: 14000001 b 0x16e3ec 16e3ec: 320003e8 orr w8, wzr, #0x1 16e3f0: b81f03a8 stur w8, [x29, #-0x10] 16e3f4: 14000001 b 0x16e3f8 16e3f8: b85f03a8 ldur w8, [x29, #-0x10] 16e3fc: d53bd049 mrs x9, TPIDR_EL0 16e400: f9401529 ldr x9, [x9, #0x28] 16e404: f85f83aa ldur x10, [x29, #-0x8] 16e408: eb0a0129 subs x9, x9, x10 16e40c: b9000be8 str w8, [sp, #0x8] 16e410: f90003e9 str x9, [sp] 16e414: 540000c1 b.ne 0x16e42c 16e418: 14000001 b 0x16e41c 16e41c: b9400be0 ldr w0, [sp, #0x8] 16e420: a9437bfd ldp x29, x30, [sp, #0x30] 16e424: 910103ff add sp, sp, #0x40 16e428: d65f03c0 ret 16e42c: 97fcee51 bl 0xa9d70 <__stack_chk_fail@plt> 16e430: d10303ff sub sp, sp, #0xc0 16e434: a90b7bfd stp x29, x30, [sp, #0xb0] 16e438: 9102c3fd add x29, sp, #0xb0 16e43c: d53bd048 mrs x8, TPIDR_EL0 16e440: f9401508 ldr x8, [x8, #0x28] 16e444: f81f83a8 stur x8, [x29, #-0x8] 16e448: f9002fe0 str x0, [sp, #0x58] 16e44c: f9002be1 str x1, [sp, #0x50] 16e450: f90027e2 str x2, [sp, #0x48] 16e454: f9402fe8 ldr x8, [sp, #0x58] 16e458: f9400508 ldr x8, [x8, #0x8] 16e45c: b94fd109 ldr w9, [x8, #0xfd0] 16e460: 34000e29 cbz w9, 0x16e624 16e464: 14000001 b 0x16e468 16e468: f9402be8 ldr x8, [sp, #0x50] 16e46c: f9400d08 ldr x8, [x8, #0x18] 16e470: f90023e8 str x8, [sp, #0x40] 16e474: f94023e8 ldr x8, [sp, #0x40] 16e478: f9402be9 ldr x9, [sp, #0x50] 16e47c: b940012a ldr w10, [x9] 16e480: 2a0a03e9 mov w9, w10 16e484: 8b090108 add x8, x8, x9 16e488: f9001fe8 str x8, [sp, #0x38] 16e48c: f9402fe8 ldr x8, [sp, #0x58] 16e490: f9400508 ldr x8, [x8, #0x8] 16e494: f94d4508 ldr x8, [x8, #0x1a88] 16e498: f9001be8 str x8, [sp, #0x30] 16e49c: f9402fe8 ldr x8, [sp, #0x58] 16e4a0: f9400508 ldr x8, [x8, #0x8] 16e4a4: 52820a0a mov w10, #0x1050 // =4176 16e4a8: 2a0a03e9 mov w9, w10 16e4ac: 8b090100 add x0, x8, x9 16e4b0: f9402be1 ldr x1, [sp, #0x50] 16e4b4: 5281460a mov w10, #0xa30 // =2608 16e4b8: 2a0a03e2 mov w2, w10 16e4bc: 97fcc635 bl 0x9fd90 16e4c0: f94023e8 ldr x8, [sp, #0x40] 16e4c4: f9401be9 ldr x9, [sp, #0x30] 16e4c8: eb090108 subs x8, x8, x9 16e4cc: f90013e0 str x0, [sp, #0x20] 16e4d0: f9000fe8 str x8, [sp, #0x18] 16e4d4: 54000a28 b.hi 0x16e618 16e4d8: 14000001 b 0x16e4dc 16e4dc: f9401be8 ldr x8, [sp, #0x30] 16e4e0: f9401fe9 ldr x9, [sp, #0x38] 16e4e4: eb090108 subs x8, x8, x9 16e4e8: f9000be8 str x8, [sp, #0x10] 16e4ec: 54000962 b.hs 0x16e618 16e4f0: 14000001 b 0x16e4f4 16e4f4: b94033e8 ldr w8, [sp, #0x30] 16e4f8: b94043e9 ldr w9, [sp, #0x40] 16e4fc: 6b090108 subs w8, w8, w9 16e500: 2a0803e0 mov w0, w8 16e504: 2a0003e8 mov w8, w0 16e508: b9002fe8 str w8, [sp, #0x2c] 16e50c: f9402fe0 ldr x0, [sp, #0x58] 16e510: f9400400 ldr x0, [x0, #0x8] 16e514: 2a1f03e8 mov w8, wzr 16e518: b90fd008 str w8, [x0, #0xfd0] 16e51c: b9402fe8 ldr w8, [sp, #0x2c] 16e520: 34000688 cbz w8, 0x16e5f0 16e524: 14000001 b 0x16e528 16e528: 2a1f03e8 mov w8, wzr 16e52c: b9002be8 str w8, [sp, #0x28] 16e530: 14000001 b 0x16e534 16e534: b9402be8 ldr w8, [sp, #0x28] 16e538: f9402be9 ldr x9, [sp, #0x50] 16e53c: b940092a ldr w10, [x9, #0x8] 16e540: 6b0a0108 subs w8, w8, w10 16e544: b9000fe8 str w8, [sp, #0xc] 16e548: 54000222 b.hs 0x16e58c 16e54c: 14000001 b 0x16e550 16e550: f94027e8 ldr x8, [sp, #0x48] 16e554: b9402be9 ldr w9, [sp, #0x28] 16e558: 2a0903ea mov w10, w9 16e55c: d37df14a lsl x10, x10, #3 16e560: f86a6908 ldr x8, [x8, x10] 16e564: b9402fe9 ldr w9, [sp, #0x2c] 16e568: 2a0903eb mov w11, w9 16e56c: 8b0b0908 add x8, x8, x11, lsl #2 16e570: d10123ab sub x11, x29, #0x48 16e574: f82a6968 str x8, [x11, x10] 16e578: 14000001 b 0x16e57c 16e57c: b9402be8 ldr w8, [sp, #0x28] 16e580: 11000508 add w8, w8, #0x1 16e584: b9002be8 str w8, [sp, #0x28] 16e588: 17ffffeb b 0x16e534 16e58c: b9402fe8 ldr w8, [sp, #0x2c] 16e590: f9402fe9 ldr x9, [sp, #0x58] 16e594: f9400529 ldr x9, [x9, #0x8] 16e598: b950512a ldr w10, [x9, #0x1050] 16e59c: 6b080148 subs w8, w10, w8 16e5a0: b9105128 str w8, [x9, #0x1050] 16e5a4: b9402fe8 ldr w8, [sp, #0x2c] 16e5a8: 2a0803e9 mov w9, w8 16e5ac: f9402feb ldr x11, [sp, #0x58] 16e5b0: f940056b ldr x11, [x11, #0x8] 16e5b4: f948356c ldr x12, [x11, #0x1068] 16e5b8: 8b090189 add x9, x12, x9 16e5bc: f9083569 str x9, [x11, #0x1068] 16e5c0: f9402fe9 ldr x9, [sp, #0x58] 16e5c4: f940052b ldr x11, [x9, #0x8] 16e5c8: f940156c ldr x12, [x11, #0x28] 16e5cc: 52820a08 mov w8, #0x1050 // =4176 16e5d0: 2a0803ed mov w13, w8 16e5d4: 8b0d0161 add x1, x11, x13 16e5d8: f9402d63 ldr x3, [x11, #0x58] 16e5dc: d10123a2 sub x2, x29, #0x48 16e5e0: aa0903e0 mov x0, x9 16e5e4: d63f0180 blr x12 16e5e8: b81b43a0 stur w0, [x29, #-0x4c] 16e5ec: 14000038 b 0x16e6cc 16e5f0: f9402fe8 ldr x8, [sp, #0x58] 16e5f4: f9400509 ldr x9, [x8, #0x8] 16e5f8: f940152a ldr x10, [x9, #0x28] 16e5fc: f9402be1 ldr x1, [sp, #0x50] 16e600: f94027e2 ldr x2, [sp, #0x48] 16e604: f9402d23 ldr x3, [x9, #0x58] 16e608: aa0803e0 mov x0, x8 16e60c: d63f0140 blr x10 16e610: b81b43a0 stur w0, [x29, #-0x4c] 16e614: 1400002e b 0x16e6cc 16e618: 2a1f03e8 mov w8, wzr 16e61c: b81b43a8 stur w8, [x29, #-0x4c] 16e620: 1400002b b 0x16e6cc 16e624: f9402fe8 ldr x8, [sp, #0x58] 16e628: f9400508 ldr x8, [x8, #0x8] 16e62c: b941c909 ldr w9, [x8, #0x1c8] 16e630: 350000e9 cbnz w9, 0x16e64c 16e634: 14000001 b 0x16e638 16e638: f9402fe8 ldr x8, [sp, #0x58] 16e63c: f9400508 ldr x8, [x8, #0x8] 16e640: 2a1f03e9 mov w9, wzr 16e644: b90fc909 str w9, [x8, #0xfc8] 16e648: 14000001 b 0x16e64c 16e64c: f9402fe8 ldr x8, [sp, #0x58] 16e650: f9400508 ldr x8, [x8, #0x8] 16e654: b94fc909 ldr w9, [x8, #0xfc8] 16e658: 34000269 cbz w9, 0x16e6a4 16e65c: 14000001 b 0x16e660 16e660: f9402fe8 ldr x8, [sp, #0x58] 16e664: f9400508 ldr x8, [x8, #0x8] 16e668: 913f6100 add x0, x8, #0xfd8 16e66c: f94027e1 ldr x1, [sp, #0x48] 16e670: f9402be8 ldr x8, [sp, #0x50] 16e674: b9400902 ldr w2, [x8, #0x8] 16e678: b9400103 ldr w3, [x8] 16e67c: b9401109 ldr w9, [x8, #0x10] 16e680: 11001d29 add w9, w9, #0x7 16e684: 53037d24 lsr w4, w9, #3 16e688: 97fcd8ae bl 0xa4940 16e68c: 350000a0 cbnz w0, 0x16e6a0 16e690: 14000001 b 0x16e694 16e694: 320003e8 orr w8, wzr, #0x1 16e698: b81b43a8 stur w8, [x29, #-0x4c] 16e69c: 1400000c b 0x16e6cc 16e6a0: 14000001 b 0x16e6a4 16e6a4: f9402fe8 ldr x8, [sp, #0x58] 16e6a8: f9400509 ldr x9, [x8, #0x8] 16e6ac: f940152a ldr x10, [x9, #0x28] 16e6b0: f9402be1 ldr x1, [sp, #0x50] 16e6b4: f94027e2 ldr x2, [sp, #0x48] 16e6b8: f9402d23 ldr x3, [x9, #0x58] 16e6bc: aa0803e0 mov x0, x8 16e6c0: d63f0140 blr x10 16e6c4: b81b43a0 stur w0, [x29, #-0x4c] 16e6c8: 14000001 b 0x16e6cc 16e6cc: b85b43a8 ldur w8, [x29, #-0x4c] 16e6d0: d53bd049 mrs x9, TPIDR_EL0 16e6d4: f9401529 ldr x9, [x9, #0x28] 16e6d8: f85f83aa ldur x10, [x29, #-0x8] 16e6dc: eb0a0129 subs x9, x9, x10 16e6e0: b9000be8 str w8, [sp, #0x8] 16e6e4: f90003e9 str x9, [sp] 16e6e8: 540000c1 b.ne 0x16e700 16e6ec: 14000001 b 0x16e6f0 16e6f0: b9400be0 ldr w0, [sp, #0x8] 16e6f4: a94b7bfd ldp x29, x30, [sp, #0xb0] 16e6f8: 910303ff add sp, sp, #0xc0 16e6fc: d65f03c0 ret 16e700: 97fced9c bl 0xa9d70 <__stack_chk_fail@plt> 16e704: d10103ff sub sp, sp, #0x40 16e708: a9037bfd stp x29, x30, [sp, #0x30] 16e70c: 9100c3fd add x29, sp, #0x30 16e710: d2800008 mov x8, #0x0 // =0 16e714: f81f03a0 stur x0, [x29, #-0x10] 16e718: f9000fe1 str x1, [sp, #0x18] 16e71c: f9000be2 str x2, [sp, #0x10] 16e720: f85f03a0 ldur x0, [x29, #-0x10] 16e724: f90007e8 str x8, [sp, #0x8] 16e728: b5000040 cbnz x0, 0x16e730 16e72c: 14000005 b 0x16e740 16e730: f9400fe8 ldr x8, [sp, #0x18] 16e734: b50000e8 cbnz x8, 0x16e750 16e738: f9400be8 ldr x8, [sp, #0x10] 16e73c: b50000a8 cbnz x8, 0x16e750 16e740: b24003e0 orr x0, xzr, #0x1 16e744: 97fcced3 bl 0xa2290 16e748: f81f83a0 stur x0, [x29, #-0x8] 16e74c: 1400001e b 0x16e7c4 16e750: f9400be8 ldr x8, [sp, #0x10] 16e754: f9400fe9 ldr x9, [sp, #0x18] 16e758: 8b080128 add x8, x9, x8 16e75c: f9000fe8 str x8, [sp, #0x18] 16e760: f9400fe8 ldr x8, [sp, #0x18] 16e764: f9400be9 ldr x9, [sp, #0x10] 16e768: eb09011f cmp x8, x9 16e76c: 1a9f27ea cset w10, lo 16e770: 3700004a tbnz w10, #0x0, 0x16e778 16e774: 14000004 b 0x16e784 16e778: f94007e8 ldr x8, [sp, #0x8] 16e77c: f81f83a8 stur x8, [x29, #-0x8] 16e780: 14000011 b 0x16e7c4 16e784: 92800008 mov x8, #-0x1 // =-1 16e788: f85f03a9 ldur x9, [x29, #-0x10] 16e78c: f9400fea ldr x10, [sp, #0x18] 16e790: 9aca0908 udiv x8, x8, x10 16e794: eb08013f cmp x9, x8 16e798: 1a9f97eb cset w11, hi 16e79c: 3700004b tbnz w11, #0x0, 0x16e7a4 16e7a0: 14000004 b 0x16e7b0 16e7a4: f94007e8 ldr x8, [sp, #0x8] 16e7a8: f81f83a8 stur x8, [x29, #-0x8] 16e7ac: 14000006 b 0x16e7c4 16e7b0: f85f03a8 ldur x8, [x29, #-0x10] 16e7b4: f9400fe9 ldr x9, [sp, #0x18] 16e7b8: 9b097d00 mul x0, x8, x9 16e7bc: 97fcceb5 bl 0xa2290 16e7c0: f81f83a0 stur x0, [x29, #-0x8] 16e7c4: f85f83a0 ldur x0, [x29, #-0x8] 16e7c8: a9437bfd ldp x29, x30, [sp, #0x30] 16e7cc: 910103ff add sp, sp, #0x40 16e7d0: d65f03c0 ret 16e7d4: d10183ff sub sp, sp, #0x60 16e7d8: a9057bfd stp x29, x30, [sp, #0x50] 16e7dc: 910143fd add x29, sp, #0x50 16e7e0: d53bd048 mrs x8, TPIDR_EL0 16e7e4: f9401508 ldr x8, [x8, #0x28] 16e7e8: f81f83a8 stur x8, [x29, #-0x8] 16e7ec: f81e83a0 stur x0, [x29, #-0x18] 16e7f0: b81e43a1 stur w1, [x29, #-0x1c] 16e7f4: b81e03a2 stur w2, [x29, #-0x20] 16e7f8: b81dc3a3 stur w3, [x29, #-0x24] 16e7fc: f85e83a8 ldur x8, [x29, #-0x18] 16e800: f9400508 ldr x8, [x8, #0x8] 16e804: b85e43a1 ldur w1, [x29, #-0x1c] 16e808: 2a0103e0 mov w0, w1 16e80c: 52802801 mov w1, #0x140 // =320 16e810: 2a0103e9 mov w9, w1 16e814: 9b097c00 mul x0, x0, x9 16e818: 8b000108 add x8, x8, x0 16e81c: 9115e108 add x8, x8, #0x578 16e820: f90013e8 str x8, [sp, #0x20] 16e824: f85e83a8 ldur x8, [x29, #-0x18] 16e828: f9400508 ldr x8, [x8, #0x8] 16e82c: b85e43a1 ldur w1, [x29, #-0x1c] 16e830: 2a0103e0 mov w0, w1 16e834: 8b000d08 add x8, x8, x0, lsl #3 16e838: f9403908 ldr x8, [x8, #0x70] 16e83c: f9000be8 str x8, [sp, #0x10] 16e840: f85e83a8 ldur x8, [x29, #-0x18] 16e844: f9400508 ldr x8, [x8, #0x8] 16e848: b85e43a1 ldur w1, [x29, #-0x1c] 16e84c: 2a0103e0 mov w0, w1 16e850: 9b097c09 mul x9, x0, x9 16e854: 8b090108 add x8, x8, x9 16e858: 2a1f03e1 mov w1, wzr 16e85c: b9057101 str w1, [x8, #0x570] 16e860: f85e83a8 ldur x8, [x29, #-0x18] 16e864: f9400508 ldr x8, [x8, #0x8] 16e868: f9403500 ldr x0, [x8, #0x68] 16e86c: b85e03a2 ldur w2, [x29, #-0x20] 16e870: d10033a1 sub x1, x29, #0xc 16e874: 97fcdaf3 bl 0xa5440 16e878: 350000a0 cbnz w0, 0x16e88c 16e87c: 14000001 b 0x16e880 16e880: 2a1f03e8 mov w8, wzr 16e884: b81f03a8 stur w8, [x29, #-0x10] 16e888: 14000020 b 0x16e908 16e88c: b85f43a8 ldur w8, [x29, #-0xc] 16e890: f94013e9 ldr x9, [sp, #0x20] 16e894: b9000128 str w8, [x9] 16e898: b85dc3a8 ldur w8, [x29, #-0x24] 16e89c: 34000308 cbz w8, 0x16e8fc 16e8a0: 14000001 b 0x16e8a4 16e8a4: 2a1f03e8 mov w8, wzr 16e8a8: b9001fe8 str w8, [sp, #0x1c] 16e8ac: 14000001 b 0x16e8b0 16e8b0: b9401fe8 ldr w8, [sp, #0x1c] 16e8b4: f85e83a9 ldur x9, [x29, #-0x18] 16e8b8: f9400529 ldr x9, [x9, #0x8] 16e8bc: b945492a ldr w10, [x9, #0x548] 16e8c0: 6b0a0108 subs w8, w8, w10 16e8c4: b9000fe8 str w8, [sp, #0xc] 16e8c8: 54000182 b.hs 0x16e8f8 16e8cc: 14000001 b 0x16e8d0 16e8d0: b85f43a8 ldur w8, [x29, #-0xc] 16e8d4: f9400be9 ldr x9, [sp, #0x10] 16e8d8: b9401fea ldr w10, [sp, #0x1c] 16e8dc: 2a0a03eb mov w11, w10 16e8e0: b82b7928 str w8, [x9, x11, lsl #2] 16e8e4: 14000001 b 0x16e8e8 16e8e8: b9401fe8 ldr w8, [sp, #0x1c] 16e8ec: 11000508 add w8, w8, #0x1 16e8f0: b9001fe8 str w8, [sp, #0x1c] 16e8f4: 17ffffef b 0x16e8b0 16e8f8: 14000001 b 0x16e8fc 16e8fc: 320003e8 orr w8, wzr, #0x1 16e900: b81f03a8 stur w8, [x29, #-0x10] 16e904: 14000001 b 0x16e908 16e908: b85f03a8 ldur w8, [x29, #-0x10] 16e90c: d53bd049 mrs x9, TPIDR_EL0 16e910: f9401529 ldr x9, [x9, #0x28] 16e914: f85f83aa ldur x10, [x29, #-0x8] 16e918: eb0a0129 subs x9, x9, x10 16e91c: b9000be8 str w8, [sp, #0x8] 16e920: f90003e9 str x9, [sp] 16e924: 540000c1 b.ne 0x16e93c 16e928: 14000001 b 0x16e92c 16e92c: b9400be0 ldr w0, [sp, #0x8] 16e930: a9457bfd ldp x29, x30, [sp, #0x50] 16e934: 910183ff add sp, sp, #0x60 16e938: d65f03c0 ret 16e93c: 97fced0d bl 0xa9d70 <__stack_chk_fail@plt> 16e940: d101c3ff sub sp, sp, #0x70 16e944: a9067bfd stp x29, x30, [sp, #0x60] 16e948: 910183fd add x29, sp, #0x60 16e94c: d53bd048 mrs x8, TPIDR_EL0 16e950: f9401508 ldr x8, [x8, #0x28] 16e954: f81f83a8 stur x8, [x29, #-0x8] 16e958: f81e83a0 stur x0, [x29, #-0x18] 16e95c: b81e43a1 stur w1, [x29, #-0x1c] 16e960: b81e03a2 stur w2, [x29, #-0x20] 16e964: b81dc3a3 stur w3, [x29, #-0x24] 16e968: f85e83a8 ldur x8, [x29, #-0x18] 16e96c: f9400508 ldr x8, [x8, #0x8] 16e970: b85e43a1 ldur w1, [x29, #-0x1c] 16e974: 2a0103e0 mov w0, w1 16e978: 52802801 mov w1, #0x140 // =320 16e97c: 2a0103e9 mov w9, w1 16e980: 9b097c00 mul x0, x0, x9 16e984: 8b000108 add x8, x8, x0 16e988: 9115e108 add x8, x8, #0x578 16e98c: f9001be8 str x8, [sp, #0x30] 16e990: f85e83a8 ldur x8, [x29, #-0x18] 16e994: f9400508 ldr x8, [x8, #0x8] 16e998: b85e43a1 ldur w1, [x29, #-0x1c] 16e99c: 2a0103e0 mov w0, w1 16e9a0: 8b000d08 add x8, x8, x0, lsl #3 16e9a4: f9405908 ldr x8, [x8, #0xb0] 16e9a8: f90017e8 str x8, [sp, #0x28] 16e9ac: f85e83a8 ldur x8, [x29, #-0x18] 16e9b0: f9400508 ldr x8, [x8, #0x8] 16e9b4: b85e43a1 ldur w1, [x29, #-0x1c] 16e9b8: 2a0103e0 mov w0, w1 16e9bc: 9b097c09 mul x9, x0, x9 16e9c0: 8b090108 add x8, x8, x9 16e9c4: 320003e1 orr w1, wzr, #0x1 16e9c8: b9057101 str w1, [x8, #0x570] 16e9cc: f94017e8 ldr x8, [sp, #0x28] 16e9d0: f9401be9 ldr x9, [sp, #0x30] 16e9d4: f9000128 str x8, [x9] 16e9d8: 2a1f03e1 mov w1, wzr 16e9dc: b90027e1 str w1, [sp, #0x24] 16e9e0: 14000001 b 0x16e9e4 16e9e4: b94027e8 ldr w8, [sp, #0x24] 16e9e8: f85e83a9 ldur x9, [x29, #-0x18] 16e9ec: f9400529 ldr x9, [x9, #0x8] 16e9f0: b945492a ldr w10, [x9, #0x548] 16e9f4: 6b0a0108 subs w8, w8, w10 16e9f8: b90023e8 str w8, [sp, #0x20] 16e9fc: 540002e2 b.hs 0x16ea58 16ea00: 14000001 b 0x16ea04 16ea04: f85e83a8 ldur x8, [x29, #-0x18] 16ea08: f9400508 ldr x8, [x8, #0x8] 16ea0c: f9403500 ldr x0, [x8, #0x68] 16ea10: b85e03a2 ldur w2, [x29, #-0x20] 16ea14: d10033a1 sub x1, x29, #0xc 16ea18: 97fcda8a bl 0xa5440 16ea1c: 350000a0 cbnz w0, 0x16ea30 16ea20: 14000001 b 0x16ea24 16ea24: 2a1f03e8 mov w8, wzr 16ea28: b81f03a8 stur w8, [x29, #-0x10] 16ea2c: 1400001f b 0x16eaa8 16ea30: b85f43a8 ldur w8, [x29, #-0xc] 16ea34: f94017e9 ldr x9, [sp, #0x28] 16ea38: b94027ea ldr w10, [sp, #0x24] 16ea3c: 2a0a03eb mov w11, w10 16ea40: b82b7928 str w8, [x9, x11, lsl #2] 16ea44: 14000001 b 0x16ea48 16ea48: b94027e8 ldr w8, [sp, #0x24] 16ea4c: 11000508 add w8, w8, #0x1 16ea50: b90027e8 str w8, [sp, #0x24] 16ea54: 17ffffe4 b 0x16e9e4 16ea58: b85dc3a8 ldur w8, [x29, #-0x24] 16ea5c: 34000208 cbz w8, 0x16ea9c 16ea60: 14000001 b 0x16ea64 16ea64: f85e83a8 ldur x8, [x29, #-0x18] 16ea68: f9400508 ldr x8, [x8, #0x8] 16ea6c: b85e43a9 ldur w9, [x29, #-0x1c] 16ea70: 2a0903ea mov w10, w9 16ea74: 8b0a0d0a add x10, x8, x10, lsl #3 16ea78: f9403940 ldr x0, [x10, #0x70] 16ea7c: f9401bea ldr x10, [sp, #0x30] 16ea80: f9400141 ldr x1, [x10] 16ea84: b9454909 ldr w9, [x8, #0x548] 16ea88: 2a0903e8 mov w8, w9 16ea8c: d37ef502 lsl x2, x8, #2 16ea90: 97fcc4c0 bl 0x9fd90 16ea94: f9000fe0 str x0, [sp, #0x18] 16ea98: 14000001 b 0x16ea9c 16ea9c: 320003e8 orr w8, wzr, #0x1 16eaa0: b81f03a8 stur w8, [x29, #-0x10] 16eaa4: 14000001 b 0x16eaa8 16eaa8: b85f03a8 ldur w8, [x29, #-0x10] 16eaac: d53bd049 mrs x9, TPIDR_EL0 16eab0: f9401529 ldr x9, [x9, #0x28] 16eab4: f85f83aa ldur x10, [x29, #-0x8] 16eab8: eb0a0129 subs x9, x9, x10 16eabc: b90017e8 str w8, [sp, #0x14] 16eac0: f90007e9 str x9, [sp, #0x8] 16eac4: 540000c1 b.ne 0x16eadc 16eac8: 14000001 b 0x16eacc 16eacc: b94017e0 ldr w0, [sp, #0x14] 16ead0: a9467bfd ldp x29, x30, [sp, #0x60] 16ead4: 9101c3ff add sp, sp, #0x70 16ead8: d65f03c0 ret 16eadc: 97fceca5 bl 0xa9d70 <__stack_chk_fail@plt> 16eae0: d10203ff sub sp, sp, #0x80 16eae4: a9077bfd stp x29, x30, [sp, #0x70] 16eae8: 9101c3fd add x29, sp, #0x70 16eaec: d53bd048 mrs x8, TPIDR_EL0 16eaf0: f9401508 ldr x8, [x8, #0x28] 16eaf4: f81f83a8 stur x8, [x29, #-0x8] 16eaf8: f81e03a0 stur x0, [x29, #-0x20] 16eafc: b81dc3a1 stur w1, [x29, #-0x24] 16eb00: b81d83a2 stur w2, [x29, #-0x28] 16eb04: b81d43a3 stur w3, [x29, #-0x2c] 16eb08: b81d03a4 stur w4, [x29, #-0x30] 16eb0c: f85e03a8 ldur x8, [x29, #-0x20] 16eb10: f9400508 ldr x8, [x8, #0x8] 16eb14: b85dc3a1 ldur w1, [x29, #-0x24] 16eb18: 2a0103e0 mov w0, w1 16eb1c: 52802801 mov w1, #0x140 // =320 16eb20: 2a0103e9 mov w9, w1 16eb24: 9b097c00 mul x0, x0, x9 16eb28: 8b000108 add x8, x8, x0 16eb2c: 9115e108 add x8, x8, #0x578 16eb30: f9001fe8 str x8, [sp, #0x38] 16eb34: f85e03a8 ldur x8, [x29, #-0x20] 16eb38: f9400508 ldr x8, [x8, #0x8] 16eb3c: b85dc3a1 ldur w1, [x29, #-0x24] 16eb40: 2a0103e0 mov w0, w1 16eb44: 9b097c09 mul x9, x0, x9 16eb48: 8b090108 add x8, x8, x9 16eb4c: 321f03e1 orr w1, wzr, #0x2 16eb50: b9057101 str w1, [x8, #0x570] 16eb54: f85e03a8 ldur x8, [x29, #-0x20] 16eb58: f9400508 ldr x8, [x8, #0x8] 16eb5c: b85dc3a1 ldur w1, [x29, #-0x24] 16eb60: 2a0103e9 mov w9, w1 16eb64: 8b090d08 add x8, x8, x9, lsl #3 16eb68: f9405908 ldr x8, [x8, #0xb0] 16eb6c: f9401fe9 ldr x9, [sp, #0x38] 16eb70: f9001928 str x8, [x9, #0x30] 16eb74: b85d43a1 ldur w1, [x29, #-0x2c] 16eb78: f9401fe8 ldr x8, [sp, #0x38] 16eb7c: b9001901 str w1, [x8, #0x18] 16eb80: 2a1f03e1 mov w1, wzr 16eb84: b90037e1 str w1, [sp, #0x34] 16eb88: 14000001 b 0x16eb8c 16eb8c: b94037e8 ldr w8, [sp, #0x34] 16eb90: b85d43a9 ldur w9, [x29, #-0x2c] 16eb94: 6b090108 subs w8, w8, w9 16eb98: b90033e8 str w8, [sp, #0x30] 16eb9c: 54000302 b.hs 0x16ebfc 16eba0: 14000001 b 0x16eba4 16eba4: f85e03a8 ldur x8, [x29, #-0x20] 16eba8: f9400508 ldr x8, [x8, #0x8] 16ebac: f9403500 ldr x0, [x8, #0x68] 16ebb0: b85d83a2 ldur w2, [x29, #-0x28] 16ebb4: d10033a1 sub x1, x29, #0xc 16ebb8: 97fcda22 bl 0xa5440 16ebbc: 350000a0 cbnz w0, 0x16ebd0 16ebc0: 14000001 b 0x16ebc4 16ebc4: 2a1f03e8 mov w8, wzr 16ebc8: b81ec3a8 stur w8, [x29, #-0x14] 16ebcc: 140000a4 b 0x16ee5c 16ebd0: b85f43a8 ldur w8, [x29, #-0xc] 16ebd4: f9401fe9 ldr x9, [sp, #0x38] 16ebd8: b94037ea ldr w10, [sp, #0x34] 16ebdc: 2a0a03eb mov w11, w10 16ebe0: 8b0b0929 add x9, x9, x11, lsl #2 16ebe4: b9001d28 str w8, [x9, #0x1c] 16ebe8: 14000001 b 0x16ebec 16ebec: b94037e8 ldr w8, [sp, #0x34] 16ebf0: 11000508 add w8, w8, #0x1 16ebf4: b90037e8 str w8, [sp, #0x34] 16ebf8: 17ffffe5 b 0x16eb8c 16ebfc: f85e03a8 ldur x8, [x29, #-0x20] 16ec00: f9400508 ldr x8, [x8, #0x8] 16ec04: f9403500 ldr x0, [x8, #0x68] 16ec08: d00009c8 adrp x8, 0x2a8000 16ec0c: f9430d08 ldr x8, [x8, #0x618] 16ec10: b9400102 ldr w2, [x8] 16ec14: d10043a1 sub x1, x29, #0x10 16ec18: 97fcd896 bl 0xa4e70 16ec1c: 350000a0 cbnz w0, 0x16ec30 16ec20: 14000001 b 0x16ec24 16ec24: 2a1f03e8 mov w8, wzr 16ec28: b81ec3a8 stur w8, [x29, #-0x14] 16ec2c: 1400008c b 0x16ee5c 16ec30: b85f03a8 ldur w8, [x29, #-0x10] 16ec34: f9401fe9 ldr x9, [sp, #0x38] 16ec38: b9000128 str w8, [x9] 16ec3c: f9401fe9 ldr x9, [sp, #0x38] 16ec40: b9400128 ldr w8, [x9] 16ec44: 71000508 subs w8, w8, #0x1 16ec48: b9002fe8 str w8, [sp, #0x2c] 16ec4c: 54000688 b.hi 0x16ed1c 16ec50: 14000001 b 0x16ec54 16ec54: f85e03a8 ldur x8, [x29, #-0x20] 16ec58: f9400508 ldr x8, [x8, #0x8] 16ec5c: f9403500 ldr x0, [x8, #0x68] 16ec60: d00009c8 adrp x8, 0x2a8000 16ec64: f945e108 ldr x8, [x8, #0xbc0] 16ec68: b9400102 ldr w2, [x8] 16ec6c: d10043a1 sub x1, x29, #0x10 16ec70: 97fcd880 bl 0xa4e70 16ec74: 350000a0 cbnz w0, 0x16ec88 16ec78: 14000001 b 0x16ec7c 16ec7c: 2a1f03e8 mov w8, wzr 16ec80: b81ec3a8 stur w8, [x29, #-0x14] 16ec84: 14000076 b 0x16ee5c 16ec88: f85e03a8 ldur x8, [x29, #-0x20] 16ec8c: f9400508 ldr x8, [x8, #0x8] 16ec90: b9454909 ldr w9, [x8, #0x548] 16ec94: b85f03aa ldur w10, [x29, #-0x10] 16ec98: 2a0a03e8 mov w8, w10 16ec9c: 2a0803ea mov w10, w8 16eca0: 1aca2529 lsr w9, w9, w10 16eca4: b85d43aa ldur w10, [x29, #-0x2c] 16eca8: 6b0a0129 subs w9, w9, w10 16ecac: b9002be9 str w9, [sp, #0x28] 16ecb0: 54000182 b.hs 0x16ece0 16ecb4: 14000001 b 0x16ecb8 16ecb8: f85e03a0 ldur x0, [x29, #-0x20] 16ecbc: 2a1f03e1 mov w1, wzr 16ecc0: 97fff288 bl 0x16b6e0 16ecc4: f85e03a0 ldur x0, [x29, #-0x20] 16ecc8: f9400000 ldr x0, [x0] 16eccc: 321f03e1 orr w1, wzr, #0x2 16ecd0: b9000001 str w1, [x0] 16ecd4: 320003e1 orr w1, wzr, #0x1 16ecd8: b81ec3a1 stur w1, [x29, #-0x14] 16ecdc: 14000060 b 0x16ee5c 16ece0: b85f03a8 ldur w8, [x29, #-0x10] 16ece4: f9401fe9 ldr x9, [sp, #0x38] 16ece8: b9000928 str w8, [x9, #0x8] 16ecec: f85e03a9 ldur x9, [x29, #-0x20] 16ecf0: f9400529 ldr x9, [x9, #0x8] 16ecf4: b85dc3a8 ldur w8, [x29, #-0x24] 16ecf8: 2a0803ea mov w10, w8 16ecfc: 321d07e8 orr w8, wzr, #0x18 16ed00: 2a0803eb mov w11, w8 16ed04: 9b0b7d4a mul x10, x10, x11 16ed08: 8b0a0129 add x9, x9, x10 16ed0c: 9103c129 add x9, x9, #0xf0 16ed10: f9401fea ldr x10, [sp, #0x38] 16ed14: f9000949 str x9, [x10, #0x10] 16ed18: 1400000b b 0x16ed44 16ed1c: f85e03a0 ldur x0, [x29, #-0x20] 16ed20: 320007e1 orr w1, wzr, #0x3 16ed24: 97fff26f bl 0x16b6e0 16ed28: f85e03a0 ldur x0, [x29, #-0x20] 16ed2c: f9400000 ldr x0, [x0] 16ed30: 321f03e1 orr w1, wzr, #0x2 16ed34: b9000001 str w1, [x0] 16ed38: 320003e1 orr w1, wzr, #0x1 16ed3c: b81ec3a1 stur w1, [x29, #-0x14] 16ed40: 14000047 b 0x16ee5c 16ed44: f9401fe8 ldr x8, [sp, #0x38] 16ed48: b9400109 ldr w9, [x8] 16ed4c: 71000529 subs w9, w9, #0x1 16ed50: b90027e9 str w9, [sp, #0x24] 16ed54: 54000388 b.hi 0x16edc4 16ed58: 14000001 b 0x16ed5c 16ed5c: f85e03a8 ldur x8, [x29, #-0x20] 16ed60: b85d43a1 ldur w1, [x29, #-0x2c] 16ed64: f9401fe9 ldr x9, [sp, #0x38] 16ed68: b9400922 ldr w2, [x9, #0x8] 16ed6c: f940050a ldr x10, [x8, #0x8] 16ed70: b85dc3ab ldur w11, [x29, #-0x24] 16ed74: 2a0b03ec mov w12, w11 16ed78: 321d07eb orr w11, wzr, #0x18 16ed7c: 2a0b03ed mov w13, w11 16ed80: 9b0d7d8d mul x13, x12, x13 16ed84: 8b0d014d add x13, x10, x13 16ed88: 9103c1a3 add x3, x13, #0xf0 16ed8c: 8b0c0d4a add x10, x10, x12, lsl #3 16ed90: f9405944 ldr x4, [x10, #0xb0] 16ed94: b940012b ldr w11, [x9] 16ed98: 7100056b subs w11, w11, #0x1 16ed9c: 1a9f17e5 cset w5, eq 16eda0: aa0803e0 mov x0, x8 16eda4: b90023eb str w11, [sp, #0x20] 16eda8: 940001d2 bl 0x16f4f0 16edac: 350000a0 cbnz w0, 0x16edc0 16edb0: 14000001 b 0x16edb4 16edb4: 2a1f03e8 mov w8, wzr 16edb8: b81ec3a8 stur w8, [x29, #-0x14] 16edbc: 14000028 b 0x16ee5c 16edc0: 14000002 b 0x16edc8 16edc4: 14000001 b 0x16edc8 16edc8: b85d03a8 ldur w8, [x29, #-0x30] 16edcc: 34000428 cbz w8, 0x16ee50 16edd0: 14000001 b 0x16edd4 16edd4: f85e03a8 ldur x8, [x29, #-0x20] 16edd8: f9400508 ldr x8, [x8, #0x8] 16eddc: b85dc3a9 ldur w9, [x29, #-0x24] 16ede0: 2a0903ea mov w10, w9 16ede4: 8b0a0d08 add x8, x8, x10, lsl #3 16ede8: f9403900 ldr x0, [x8, #0x70] 16edec: f9401fe8 ldr x8, [sp, #0x38] 16edf0: 91007101 add x1, x8, #0x1c 16edf4: b85d43a9 ldur w9, [x29, #-0x2c] 16edf8: 2a0903e8 mov w8, w9 16edfc: d37ef502 lsl x2, x8, #2 16ee00: 97fcc3e4 bl 0x9fd90 16ee04: f85e03a8 ldur x8, [x29, #-0x20] 16ee08: f9400508 ldr x8, [x8, #0x8] 16ee0c: b85dc3a9 ldur w9, [x29, #-0x24] 16ee10: 2a0903ea mov w10, w9 16ee14: 8b0a0d0a add x10, x8, x10, lsl #3 16ee18: f9405941 ldr x1, [x10, #0xb0] 16ee1c: b9454909 ldr w9, [x8, #0x548] 16ee20: b85d43ab ldur w11, [x29, #-0x2c] 16ee24: 2a0b03e8 mov w8, w11 16ee28: 2a0803eb mov w11, w8 16ee2c: 6b0b0129 subs w9, w9, w11 16ee30: f940394a ldr x10, [x10, #0x70] 16ee34: 8b080943 add x3, x10, x8, lsl #2 16ee38: f9000fe0 str x0, [sp, #0x18] 16ee3c: aa0103e0 mov x0, x1 16ee40: 2a0903e1 mov w1, w9 16ee44: 2a0b03e2 mov w2, w11 16ee48: 97fcd55a bl 0xa43b0 16ee4c: 14000001 b 0x16ee50 16ee50: 320003e8 orr w8, wzr, #0x1 16ee54: b81ec3a8 stur w8, [x29, #-0x14] 16ee58: 14000001 b 0x16ee5c 16ee5c: b85ec3a8 ldur w8, [x29, #-0x14] 16ee60: d53bd049 mrs x9, TPIDR_EL0 16ee64: f9401529 ldr x9, [x9, #0x28] 16ee68: f85f83aa ldur x10, [x29, #-0x8] 16ee6c: eb0a0129 subs x9, x9, x10 16ee70: b90017e8 str w8, [sp, #0x14] 16ee74: f90007e9 str x9, [sp, #0x8] 16ee78: 540000c1 b.ne 0x16ee90 16ee7c: 14000001 b 0x16ee80 16ee80: b94017e0 ldr w0, [sp, #0x14] 16ee84: a9477bfd ldp x29, x30, [sp, #0x70] 16ee88: 910203ff add sp, sp, #0x80 16ee8c: d65f03c0 ret 16ee90: 97fcebb8 bl 0xa9d70 <__stack_chk_fail@plt> 16ee94: d10243ff sub sp, sp, #0x90 16ee98: a9087bfd stp x29, x30, [sp, #0x80] 16ee9c: 910203fd add x29, sp, #0x80 16eea0: d53bd048 mrs x8, TPIDR_EL0 16eea4: f9401508 ldr x8, [x8, #0x28] 16eea8: f81f83a8 stur x8, [x29, #-0x8] 16eeac: f81e03a0 stur x0, [x29, #-0x20] 16eeb0: b81dc3a1 stur w1, [x29, #-0x24] 16eeb4: b81d83a2 stur w2, [x29, #-0x28] 16eeb8: b81d43a3 stur w3, [x29, #-0x2c] 16eebc: b81d03a4 stur w4, [x29, #-0x30] 16eec0: f85e03a8 ldur x8, [x29, #-0x20] 16eec4: f9400508 ldr x8, [x8, #0x8] 16eec8: b85dc3a1 ldur w1, [x29, #-0x24] 16eecc: 2a0103e0 mov w0, w1 16eed0: 52802801 mov w1, #0x140 // =320 16eed4: 2a0103e9 mov w9, w1 16eed8: 9b097c00 mul x0, x0, x9 16eedc: 8b000108 add x8, x8, x0 16eee0: 9115e108 add x8, x8, #0x578 16eee4: f81c83a8 stur x8, [x29, #-0x38] 16eee8: f85e03a8 ldur x8, [x29, #-0x20] 16eeec: f9400508 ldr x8, [x8, #0x8] 16eef0: b85dc3a1 ldur w1, [x29, #-0x24] 16eef4: 2a0103e0 mov w0, w1 16eef8: 9b097c09 mul x9, x0, x9 16eefc: 8b090108 add x8, x8, x9 16ef00: 320007e1 orr w1, wzr, #0x3 16ef04: b9057101 str w1, [x8, #0x570] 16ef08: f85e03a8 ldur x8, [x29, #-0x20] 16ef0c: f9400508 ldr x8, [x8, #0x8] 16ef10: b85dc3a1 ldur w1, [x29, #-0x24] 16ef14: 2a0103e9 mov w9, w1 16ef18: 8b090d08 add x8, x8, x9, lsl #3 16ef1c: f9405908 ldr x8, [x8, #0xb0] 16ef20: f85c83a9 ldur x9, [x29, #-0x38] 16ef24: f9009528 str x8, [x9, #0x128] 16ef28: b85d43a1 ldur w1, [x29, #-0x2c] 16ef2c: f85c83a8 ldur x8, [x29, #-0x38] 16ef30: b9001901 str w1, [x8, #0x18] 16ef34: 2a1f03e1 mov w1, wzr 16ef38: b81c43a1 stur w1, [x29, #-0x3c] 16ef3c: 14000001 b 0x16ef40 16ef40: b85c43a8 ldur w8, [x29, #-0x3c] 16ef44: b85d43a9 ldur w9, [x29, #-0x2c] 16ef48: 6b090108 subs w8, w8, w9 16ef4c: b90043e8 str w8, [sp, #0x40] 16ef50: 54000302 b.hs 0x16efb0 16ef54: 14000001 b 0x16ef58 16ef58: f85e03a8 ldur x8, [x29, #-0x20] 16ef5c: f9400508 ldr x8, [x8, #0x8] 16ef60: f9403500 ldr x0, [x8, #0x68] 16ef64: b85d83a2 ldur w2, [x29, #-0x28] 16ef68: d10033a1 sub x1, x29, #0xc 16ef6c: 97fcd935 bl 0xa5440 16ef70: 350000a0 cbnz w0, 0x16ef84 16ef74: 14000001 b 0x16ef78 16ef78: 2a1f03e8 mov w8, wzr 16ef7c: b81ec3a8 stur w8, [x29, #-0x14] 16ef80: 1400014e b 0x16f4b8 16ef84: b85f43a8 ldur w8, [x29, #-0xc] 16ef88: f85c83a9 ldur x9, [x29, #-0x38] 16ef8c: b85c43aa ldur w10, [x29, #-0x3c] 16ef90: 2a0a03eb mov w11, w10 16ef94: 8b0b0929 add x9, x9, x11, lsl #2 16ef98: b900a528 str w8, [x9, #0xa4] 16ef9c: 14000001 b 0x16efa0 16efa0: b85c43a8 ldur w8, [x29, #-0x3c] 16efa4: 11000508 add w8, w8, #0x1 16efa8: b81c43a8 stur w8, [x29, #-0x3c] 16efac: 17ffffe5 b 0x16ef40 16efb0: f85e03a8 ldur x8, [x29, #-0x20] 16efb4: f9400508 ldr x8, [x8, #0x8] 16efb8: f9403500 ldr x0, [x8, #0x68] 16efbc: d00009c8 adrp x8, 0x2a8000 16efc0: f9479d08 ldr x8, [x8, #0xf38] 16efc4: b9400102 ldr w2, [x8] 16efc8: d10043a1 sub x1, x29, #0x10 16efcc: 97fcd7a9 bl 0xa4e70 16efd0: 350000a0 cbnz w0, 0x16efe4 16efd4: 14000001 b 0x16efd8 16efd8: 2a1f03e8 mov w8, wzr 16efdc: b81ec3a8 stur w8, [x29, #-0x14] 16efe0: 14000136 b 0x16f4b8 16efe4: b85f03a8 ldur w8, [x29, #-0x10] 16efe8: d00009c9 adrp x9, 0x2a8000 16efec: f9479d29 ldr x9, [x9, #0xf38] 16eff0: b940012a ldr w10, [x9] 16eff4: 2a0a03e9 mov w9, w10 16eff8: 2a0903ea mov w10, w9 16effc: 320003eb orr w11, wzr, #0x1 16f000: 1aca216a lsl w10, w11, w10 16f004: 7100054a subs w10, w10, #0x1 16f008: 6b0a0108 subs w8, w8, w10 16f00c: b9003fe8 str w8, [sp, #0x3c] 16f010: 54000181 b.ne 0x16f040 16f014: 14000001 b 0x16f018 16f018: f85e03a0 ldur x0, [x29, #-0x20] 16f01c: 2a1f03e1 mov w1, wzr 16f020: 97fff1b0 bl 0x16b6e0 16f024: f85e03a0 ldur x0, [x29, #-0x20] 16f028: f9400000 ldr x0, [x0] 16f02c: 321f03e1 orr w1, wzr, #0x2 16f030: b9000001 str w1, [x0] 16f034: 320003e1 orr w1, wzr, #0x1 16f038: b81ec3a1 stur w1, [x29, #-0x14] 16f03c: 1400011f b 0x16f4b8 16f040: b85f03a8 ldur w8, [x29, #-0x10] 16f044: 11000508 add w8, w8, #0x1 16f048: f85c83a9 ldur x9, [x29, #-0x38] 16f04c: b9001d28 str w8, [x9, #0x1c] 16f050: f85e03a9 ldur x9, [x29, #-0x20] 16f054: f9400529 ldr x9, [x9, #0x8] 16f058: f9403520 ldr x0, [x9, #0x68] 16f05c: b00009c9 adrp x9, 0x2a8000 16f060: f941cd29 ldr x9, [x9, #0x398] 16f064: b9400122 ldr w2, [x9] 16f068: d10033a1 sub x1, x29, #0xc 16f06c: 97fcd8f5 bl 0xa5440 16f070: 350000a0 cbnz w0, 0x16f084 16f074: 14000001 b 0x16f078 16f078: 2a1f03e8 mov w8, wzr 16f07c: b81ec3a8 stur w8, [x29, #-0x14] 16f080: 1400010e b 0x16f4b8 16f084: b85f43a8 ldur w8, [x29, #-0xc] 16f088: 36f80188 tbz w8, #0x1f, 0x16f0b8 16f08c: 14000001 b 0x16f090 16f090: f85e03a0 ldur x0, [x29, #-0x20] 16f094: 2a1f03e1 mov w1, wzr 16f098: 97fff192 bl 0x16b6e0 16f09c: f85e03a0 ldur x0, [x29, #-0x20] 16f0a0: f9400000 ldr x0, [x0] 16f0a4: 321f03e1 orr w1, wzr, #0x2 16f0a8: b9000001 str w1, [x0] 16f0ac: 320003e1 orr w1, wzr, #0x1 16f0b0: b81ec3a1 stur w1, [x29, #-0x14] 16f0b4: 14000101 b 0x16f4b8 16f0b8: b85f43a8 ldur w8, [x29, #-0xc] 16f0bc: f85c83a9 ldur x9, [x29, #-0x38] 16f0c0: b9002128 str w8, [x9, #0x20] 16f0c4: 2a1f03e8 mov w8, wzr 16f0c8: b81c43a8 stur w8, [x29, #-0x3c] 16f0cc: 14000001 b 0x16f0d0 16f0d0: b85c43a8 ldur w8, [x29, #-0x3c] 16f0d4: b85d43a9 ldur w9, [x29, #-0x2c] 16f0d8: 6b090108 subs w8, w8, w9 16f0dc: b9003be8 str w8, [sp, #0x38] 16f0e0: 54000322 b.hs 0x16f144 16f0e4: 14000001 b 0x16f0e8 16f0e8: f85e03a8 ldur x8, [x29, #-0x20] 16f0ec: f9400508 ldr x8, [x8, #0x8] 16f0f0: f9403500 ldr x0, [x8, #0x68] 16f0f4: f85c83a8 ldur x8, [x29, #-0x38] 16f0f8: b9401d02 ldr w2, [x8, #0x1c] 16f0fc: d10033a1 sub x1, x29, #0xc 16f100: 97fcd8d0 bl 0xa5440 16f104: 350000a0 cbnz w0, 0x16f118 16f108: 14000001 b 0x16f10c 16f10c: 2a1f03e8 mov w8, wzr 16f110: b81ec3a8 stur w8, [x29, #-0x14] 16f114: 140000e9 b 0x16f4b8 16f118: b85f43a8 ldur w8, [x29, #-0xc] 16f11c: f85c83a9 ldur x9, [x29, #-0x38] 16f120: b85c43aa ldur w10, [x29, #-0x3c] 16f124: 2a0a03eb mov w11, w10 16f128: 8b0b0929 add x9, x9, x11, lsl #2 16f12c: b9002528 str w8, [x9, #0x24] 16f130: 14000001 b 0x16f134 16f134: b85c43a8 ldur w8, [x29, #-0x3c] 16f138: 11000508 add w8, w8, #0x1 16f13c: b81c43a8 stur w8, [x29, #-0x3c] 16f140: 17ffffe4 b 0x16f0d0 16f144: f85e03a8 ldur x8, [x29, #-0x20] 16f148: f9400508 ldr x8, [x8, #0x8] 16f14c: f9403500 ldr x0, [x8, #0x68] 16f150: b00009c8 adrp x8, 0x2a8000 16f154: f9430d08 ldr x8, [x8, #0x618] 16f158: b9400102 ldr w2, [x8] 16f15c: d10043a1 sub x1, x29, #0x10 16f160: 97fcd744 bl 0xa4e70 16f164: 350000a0 cbnz w0, 0x16f178 16f168: 14000001 b 0x16f16c 16f16c: 2a1f03e8 mov w8, wzr 16f170: b81ec3a8 stur w8, [x29, #-0x14] 16f174: 140000d1 b 0x16f4b8 16f178: b85f03a8 ldur w8, [x29, #-0x10] 16f17c: f85c83a9 ldur x9, [x29, #-0x38] 16f180: b9000128 str w8, [x9] 16f184: f85c83a9 ldur x9, [x29, #-0x38] 16f188: b9400128 ldr w8, [x9] 16f18c: 71000508 subs w8, w8, #0x1 16f190: b90037e8 str w8, [sp, #0x34] 16f194: 54000688 b.hi 0x16f264 16f198: 14000001 b 0x16f19c 16f19c: f85e03a8 ldur x8, [x29, #-0x20] 16f1a0: f9400508 ldr x8, [x8, #0x8] 16f1a4: f9403500 ldr x0, [x8, #0x68] 16f1a8: b00009c8 adrp x8, 0x2a8000 16f1ac: f945e108 ldr x8, [x8, #0xbc0] 16f1b0: b9400102 ldr w2, [x8] 16f1b4: d10043a1 sub x1, x29, #0x10 16f1b8: 97fcd72e bl 0xa4e70 16f1bc: 350000a0 cbnz w0, 0x16f1d0 16f1c0: 14000001 b 0x16f1c4 16f1c4: 2a1f03e8 mov w8, wzr 16f1c8: b81ec3a8 stur w8, [x29, #-0x14] 16f1cc: 140000bb b 0x16f4b8 16f1d0: f85e03a8 ldur x8, [x29, #-0x20] 16f1d4: f9400508 ldr x8, [x8, #0x8] 16f1d8: b9454909 ldr w9, [x8, #0x548] 16f1dc: b85f03aa ldur w10, [x29, #-0x10] 16f1e0: 2a0a03e8 mov w8, w10 16f1e4: 2a0803ea mov w10, w8 16f1e8: 1aca2529 lsr w9, w9, w10 16f1ec: b85d43aa ldur w10, [x29, #-0x2c] 16f1f0: 6b0a0129 subs w9, w9, w10 16f1f4: b90033e9 str w9, [sp, #0x30] 16f1f8: 54000182 b.hs 0x16f228 16f1fc: 14000001 b 0x16f200 16f200: f85e03a0 ldur x0, [x29, #-0x20] 16f204: 2a1f03e1 mov w1, wzr 16f208: 97fff136 bl 0x16b6e0 16f20c: f85e03a0 ldur x0, [x29, #-0x20] 16f210: f9400000 ldr x0, [x0] 16f214: 321f03e1 orr w1, wzr, #0x2 16f218: b9000001 str w1, [x0] 16f21c: 320003e1 orr w1, wzr, #0x1 16f220: b81ec3a1 stur w1, [x29, #-0x14] 16f224: 140000a5 b 0x16f4b8 16f228: b85f03a8 ldur w8, [x29, #-0x10] 16f22c: f85c83a9 ldur x9, [x29, #-0x38] 16f230: b9000928 str w8, [x9, #0x8] 16f234: f85e03a9 ldur x9, [x29, #-0x20] 16f238: f9400529 ldr x9, [x9, #0x8] 16f23c: b85dc3a8 ldur w8, [x29, #-0x24] 16f240: 2a0803ea mov w10, w8 16f244: 321d07e8 orr w8, wzr, #0x18 16f248: 2a0803eb mov w11, w8 16f24c: 9b0b7d4a mul x10, x10, x11 16f250: 8b0a0129 add x9, x9, x10 16f254: 9103c129 add x9, x9, #0xf0 16f258: f85c83aa ldur x10, [x29, #-0x38] 16f25c: f9000949 str x9, [x10, #0x10] 16f260: 1400000b b 0x16f28c 16f264: f85e03a0 ldur x0, [x29, #-0x20] 16f268: 320007e1 orr w1, wzr, #0x3 16f26c: 97fff11d bl 0x16b6e0 16f270: f85e03a0 ldur x0, [x29, #-0x20] 16f274: f9400000 ldr x0, [x0] 16f278: 321f03e1 orr w1, wzr, #0x2 16f27c: b9000001 str w1, [x0] 16f280: 320003e1 orr w1, wzr, #0x1 16f284: b81ec3a1 stur w1, [x29, #-0x14] 16f288: 1400008c b 0x16f4b8 16f28c: f85c83a8 ldur x8, [x29, #-0x38] 16f290: b9400109 ldr w9, [x8] 16f294: 71000529 subs w9, w9, #0x1 16f298: b9002fe9 str w9, [sp, #0x2c] 16f29c: 54000388 b.hi 0x16f30c 16f2a0: 14000001 b 0x16f2a4 16f2a4: f85e03a8 ldur x8, [x29, #-0x20] 16f2a8: b85d43a1 ldur w1, [x29, #-0x2c] 16f2ac: f85c83a9 ldur x9, [x29, #-0x38] 16f2b0: b9400922 ldr w2, [x9, #0x8] 16f2b4: f940050a ldr x10, [x8, #0x8] 16f2b8: b85dc3ab ldur w11, [x29, #-0x24] 16f2bc: 2a0b03ec mov w12, w11 16f2c0: 321d07eb orr w11, wzr, #0x18 16f2c4: 2a0b03ed mov w13, w11 16f2c8: 9b0d7d8d mul x13, x12, x13 16f2cc: 8b0d014d add x13, x10, x13 16f2d0: 9103c1a3 add x3, x13, #0xf0 16f2d4: 8b0c0d4a add x10, x10, x12, lsl #3 16f2d8: f9405944 ldr x4, [x10, #0xb0] 16f2dc: b940012b ldr w11, [x9] 16f2e0: 7100056b subs w11, w11, #0x1 16f2e4: 1a9f17e5 cset w5, eq 16f2e8: aa0803e0 mov x0, x8 16f2ec: b9002beb str w11, [sp, #0x28] 16f2f0: 94000080 bl 0x16f4f0 16f2f4: 350000a0 cbnz w0, 0x16f308 16f2f8: 14000001 b 0x16f2fc 16f2fc: 2a1f03e8 mov w8, wzr 16f300: b81ec3a8 stur w8, [x29, #-0x14] 16f304: 1400006d b 0x16f4b8 16f308: 14000002 b 0x16f310 16f30c: 14000001 b 0x16f310 16f310: b85d03a8 ldur w8, [x29, #-0x30] 16f314: 34000cc8 cbz w8, 0x16f4ac 16f318: 14000001 b 0x16f31c 16f31c: f85e03a8 ldur x8, [x29, #-0x20] 16f320: f9400508 ldr x8, [x8, #0x8] 16f324: b85dc3a9 ldur w9, [x29, #-0x24] 16f328: 2a0903ea mov w10, w9 16f32c: 8b0a0d08 add x8, x8, x10, lsl #3 16f330: f9403900 ldr x0, [x8, #0x70] 16f334: f85c83a8 ldur x8, [x29, #-0x38] 16f338: 91029101 add x1, x8, #0xa4 16f33c: b85d43a9 ldur w9, [x29, #-0x2c] 16f340: 2a0903e8 mov w8, w9 16f344: d37ef502 lsl x2, x8, #2 16f348: 97fcc292 bl 0x9fd90 16f34c: b85d83a9 ldur w9, [x29, #-0x28] 16f350: f85c83a8 ldur x8, [x29, #-0x38] 16f354: b9401d0b ldr w11, [x8, #0x1c] 16f358: 0b0b0129 add w9, w9, w11 16f35c: b85d43ab ldur w11, [x29, #-0x2c] 16f360: f90013e0 str x0, [sp, #0x20] 16f364: 2a0b03e0 mov w0, w11 16f368: b9001fe9 str w9, [sp, #0x1c] 16f36c: 94000168 bl 0x16f90c 16f370: b9401fe9 ldr w9, [sp, #0x1c] 16f374: 0b000129 add w9, w9, w0 16f378: 71008129 subs w9, w9, #0x20 16f37c: b9001be9 str w9, [sp, #0x18] 16f380: 540006c8 b.hi 0x16f458 16f384: 14000001 b 0x16f388 16f388: b85d83a8 ldur w8, [x29, #-0x28] 16f38c: 71004108 subs w8, w8, #0x10 16f390: b90017e8 str w8, [sp, #0x14] 16f394: 54000388 b.hi 0x16f404 16f398: 14000001 b 0x16f39c 16f39c: f85c83a8 ldur x8, [x29, #-0x38] 16f3a0: b9401d09 ldr w9, [x8, #0x1c] 16f3a4: 71004129 subs w9, w9, #0x10 16f3a8: b90013e9 str w9, [sp, #0x10] 16f3ac: 540002c8 b.hi 0x16f404 16f3b0: 14000001 b 0x16f3b4 16f3b4: f85e03a8 ldur x8, [x29, #-0x20] 16f3b8: f9400508 ldr x8, [x8, #0x8] 16f3bc: f9402909 ldr x9, [x8, #0x50] 16f3c0: b85dc3aa ldur w10, [x29, #-0x24] 16f3c4: 2a0a03eb mov w11, w10 16f3c8: 8b0b0d0b add x11, x8, x11, lsl #3 16f3cc: f9405960 ldr x0, [x11, #0xb0] 16f3d0: b945490a ldr w10, [x8, #0x548] 16f3d4: b85d43ac ldur w12, [x29, #-0x2c] 16f3d8: 2a0c03e8 mov w8, w12 16f3dc: 2a0803ec mov w12, w8 16f3e0: 6b0c0141 subs w1, w10, w12 16f3e4: f85c83ad ldur x13, [x29, #-0x38] 16f3e8: 910091a2 add x2, x13, #0x24 16f3ec: b94021a4 ldr w4, [x13, #0x20] 16f3f0: f940396b ldr x11, [x11, #0x70] 16f3f4: 8b080965 add x5, x11, x8, lsl #2 16f3f8: 2a0c03e3 mov w3, w12 16f3fc: d63f0120 blr x9 16f400: 14000015 b 0x16f454 16f404: f85e03a8 ldur x8, [x29, #-0x20] 16f408: f9400508 ldr x8, [x8, #0x8] 16f40c: f9402109 ldr x9, [x8, #0x40] 16f410: b85dc3aa ldur w10, [x29, #-0x24] 16f414: 2a0a03eb mov w11, w10 16f418: 8b0b0d0b add x11, x8, x11, lsl #3 16f41c: f9405960 ldr x0, [x11, #0xb0] 16f420: b945490a ldr w10, [x8, #0x548] 16f424: b85d43ac ldur w12, [x29, #-0x2c] 16f428: 2a0c03e8 mov w8, w12 16f42c: 2a0803ec mov w12, w8 16f430: 6b0c0141 subs w1, w10, w12 16f434: f85c83ad ldur x13, [x29, #-0x38] 16f438: 910091a2 add x2, x13, #0x24 16f43c: b94021a4 ldr w4, [x13, #0x20] 16f440: f940396b ldr x11, [x11, #0x70] 16f444: 8b080965 add x5, x11, x8, lsl #2 16f448: 2a0c03e3 mov w3, w12 16f44c: d63f0120 blr x9 16f450: 14000001 b 0x16f454 16f454: 14000015 b 0x16f4a8 16f458: f85e03a8 ldur x8, [x29, #-0x20] 16f45c: f9400508 ldr x8, [x8, #0x8] 16f460: f9402509 ldr x9, [x8, #0x48] 16f464: b85dc3aa ldur w10, [x29, #-0x24] 16f468: 2a0a03eb mov w11, w10 16f46c: 8b0b0d0b add x11, x8, x11, lsl #3 16f470: f9405960 ldr x0, [x11, #0xb0] 16f474: b945490a ldr w10, [x8, #0x548] 16f478: b85d43ac ldur w12, [x29, #-0x2c] 16f47c: 2a0c03e8 mov w8, w12 16f480: 2a0803ec mov w12, w8 16f484: 6b0c0141 subs w1, w10, w12 16f488: f85c83ad ldur x13, [x29, #-0x38] 16f48c: 910091a2 add x2, x13, #0x24 16f490: b94021a4 ldr w4, [x13, #0x20] 16f494: f940396b ldr x11, [x11, #0x70] 16f498: 8b080965 add x5, x11, x8, lsl #2 16f49c: 2a0c03e3 mov w3, w12 16f4a0: d63f0120 blr x9 16f4a4: 14000001 b 0x16f4a8 16f4a8: 14000001 b 0x16f4ac 16f4ac: 320003e8 orr w8, wzr, #0x1 16f4b0: b81ec3a8 stur w8, [x29, #-0x14] 16f4b4: 14000001 b 0x16f4b8 16f4b8: b85ec3a8 ldur w8, [x29, #-0x14] 16f4bc: d53bd049 mrs x9, TPIDR_EL0 16f4c0: f9401529 ldr x9, [x9, #0x28] 16f4c4: f85f83aa ldur x10, [x29, #-0x8] 16f4c8: eb0a0129 subs x9, x9, x10 16f4cc: b9000fe8 str w8, [sp, #0xc] 16f4d0: f90003e9 str x9, [sp] 16f4d4: 540000c1 b.ne 0x16f4ec 16f4d8: 14000001 b 0x16f4dc 16f4dc: b9400fe0 ldr w0, [sp, #0xc] 16f4e0: a9487bfd ldp x29, x30, [sp, #0x80] 16f4e4: 910243ff add sp, sp, #0x90 16f4e8: d65f03c0 ret 16f4ec: 97fcea21 bl 0xa9d70 <__stack_chk_fail@plt> 16f4f0: d102c3ff sub sp, sp, #0xb0 16f4f4: a90a7bfd stp x29, x30, [sp, #0xa0] 16f4f8: 910283fd add x29, sp, #0xa0 16f4fc: d53bd048 mrs x8, TPIDR_EL0 16f500: f9401508 ldr x8, [x8, #0x28] 16f504: f81f83a8 stur x8, [x29, #-0x8] 16f508: f81e03a0 stur x0, [x29, #-0x20] 16f50c: b81dc3a1 stur w1, [x29, #-0x24] 16f510: b81d83a2 stur w2, [x29, #-0x28] 16f514: f81d03a3 stur x3, [x29, #-0x30] 16f518: f81c83a4 stur x4, [x29, #-0x38] 16f51c: b81c43a5 stur w5, [x29, #-0x3c] 16f520: b85d83a1 ldur w1, [x29, #-0x28] 16f524: 2a0103e0 mov w0, w1 16f528: 2a0003e1 mov w1, w0 16f52c: 320003e2 orr w2, wzr, #0x1 16f530: 1ac12041 lsl w1, w2, w1 16f534: b81b43a1 stur w1, [x29, #-0x4c] 16f538: b85d83a1 ldur w1, [x29, #-0x28] 16f53c: 34000161 cbz w1, 0x16f568 16f540: 14000001 b 0x16f544 16f544: f85e03a8 ldur x8, [x29, #-0x20] 16f548: f9400508 ldr x8, [x8, #0x8] 16f54c: b9454909 ldr w9, [x8, #0x548] 16f550: b85d83aa ldur w10, [x29, #-0x28] 16f554: 2a0a03e8 mov w8, w10 16f558: 2a0803ea mov w10, w8 16f55c: 1aca2529 lsr w9, w9, w10 16f560: b9003be9 str w9, [sp, #0x38] 16f564: 14000008 b 0x16f584 16f568: f85e03a8 ldur x8, [x29, #-0x20] 16f56c: f9400508 ldr x8, [x8, #0x8] 16f570: b9454909 ldr w9, [x8, #0x548] 16f574: b85dc3aa ldur w10, [x29, #-0x24] 16f578: 6b0a0129 subs w9, w9, w10 16f57c: b9003be9 str w9, [sp, #0x38] 16f580: 14000001 b 0x16f584 16f584: b9403be8 ldr w8, [sp, #0x38] 16f588: b90053e8 str w8, [sp, #0x50] 16f58c: b85c43a8 ldur w8, [x29, #-0x3c] 16f590: 340000e8 cbz w8, 0x16f5ac 16f594: 14000001 b 0x16f598 16f598: b00009c8 adrp x8, 0x2a8000 16f59c: f945b108 ldr x8, [x8, #0xb60] 16f5a0: b9400109 ldr w9, [x8] 16f5a4: b90037e9 str w9, [sp, #0x34] 16f5a8: 14000006 b 0x16f5c0 16f5ac: b00009c8 adrp x8, 0x2a8000 16f5b0: f9452d08 ldr x8, [x8, #0xa58] 16f5b4: b9400109 ldr w9, [x8] 16f5b8: b90037e9 str w9, [sp, #0x34] 16f5bc: 14000001 b 0x16f5c0 16f5c0: b94037e8 ldr w8, [sp, #0x34] 16f5c4: b9004fe8 str w8, [sp, #0x4c] 16f5c8: b85c43a8 ldur w8, [x29, #-0x3c] 16f5cc: 340000e8 cbz w8, 0x16f5e8 16f5d0: 14000001 b 0x16f5d4 16f5d4: b00009c8 adrp x8, 0x2a8000 16f5d8: f941d508 ldr x8, [x8, #0x3a8] 16f5dc: b9400109 ldr w9, [x8] 16f5e0: b90033e9 str w9, [sp, #0x30] 16f5e4: 14000006 b 0x16f5fc 16f5e8: b00009c8 adrp x8, 0x2a8000 16f5ec: f9427908 ldr x8, [x8, #0x4f0] 16f5f0: b9400109 ldr w9, [x8] 16f5f4: b90033e9 str w9, [sp, #0x30] 16f5f8: 14000001 b 0x16f5fc 16f5fc: b94033e8 ldr w8, [sp, #0x30] 16f600: b9004be8 str w8, [sp, #0x48] 16f604: f85d03a9 ldur x9, [x29, #-0x30] 16f608: 321f07e8 orr w8, wzr, #0x6 16f60c: b90047e8 str w8, [sp, #0x44] 16f610: b85d83a8 ldur w8, [x29, #-0x28] 16f614: b90043e8 str w8, [sp, #0x40] 16f618: b94047e8 ldr w8, [sp, #0x44] 16f61c: b94043ea ldr w10, [sp, #0x40] 16f620: 6b0a0108 subs w8, w8, w10 16f624: f90017e9 str x9, [sp, #0x28] 16f628: b90027e8 str w8, [sp, #0x24] 16f62c: 540000a9 b.ls 0x16f640 16f630: 14000001 b 0x16f634 16f634: b94047e8 ldr w8, [sp, #0x44] 16f638: b90023e8 str w8, [sp, #0x20] 16f63c: 14000004 b 0x16f64c 16f640: b94043e8 ldr w8, [sp, #0x40] 16f644: b90023e8 str w8, [sp, #0x20] 16f648: 14000001 b 0x16f64c 16f64c: b94023e8 ldr w8, [sp, #0x20] 16f650: b9003fe8 str w8, [sp, #0x3c] 16f654: b9403fe1 ldr w1, [sp, #0x3c] 16f658: f94017e0 ldr x0, [sp, #0x28] 16f65c: 97fcd445 bl 0xa4770 16f660: 35000120 cbnz w0, 0x16f684 16f664: 14000001 b 0x16f668 16f668: f85e03a8 ldur x8, [x29, #-0x20] 16f66c: f9400108 ldr x8, [x8] 16f670: 321d03e9 orr w9, wzr, #0x8 16f674: b9000109 str w9, [x8] 16f678: 2a1f03e9 mov w9, wzr 16f67c: b81ec3a9 stur w9, [x29, #-0x14] 16f680: 14000095 b 0x16f8d4 16f684: 2a1f03e8 mov w8, wzr 16f688: b81bc3a8 stur w8, [x29, #-0x44] 16f68c: b81c03a8 stur w8, [x29, #-0x40] 16f690: 14000001 b 0x16f694 16f694: b85c03a8 ldur w8, [x29, #-0x40] 16f698: b85b43a9 ldur w9, [x29, #-0x4c] 16f69c: 6b090108 subs w8, w8, w9 16f6a0: b9001fe8 str w8, [sp, #0x1c] 16f6a4: 54001122 b.hs 0x16f8c8 16f6a8: 14000001 b 0x16f6ac 16f6ac: f85e03a8 ldur x8, [x29, #-0x20] 16f6b0: f9400508 ldr x8, [x8, #0x8] 16f6b4: f9403500 ldr x0, [x8, #0x68] 16f6b8: b9404fe2 ldr w2, [sp, #0x4c] 16f6bc: d10033a1 sub x1, x29, #0xc 16f6c0: 97fcd5ec bl 0xa4e70 16f6c4: 350000a0 cbnz w0, 0x16f6d8 16f6c8: 14000001 b 0x16f6cc 16f6cc: 2a1f03e8 mov w8, wzr 16f6d0: b81ec3a8 stur w8, [x29, #-0x14] 16f6d4: 14000080 b 0x16f8d4 16f6d8: b85f43a8 ldur w8, [x29, #-0xc] 16f6dc: f85d03a9 ldur x9, [x29, #-0x30] 16f6e0: f9400129 ldr x9, [x9] 16f6e4: b85c03aa ldur w10, [x29, #-0x40] 16f6e8: 2a0a03eb mov w11, w10 16f6ec: b82b7928 str w8, [x9, x11, lsl #2] 16f6f0: b85f43a8 ldur w8, [x29, #-0xc] 16f6f4: b9404bea ldr w10, [sp, #0x48] 16f6f8: 6b0a0108 subs w8, w8, w10 16f6fc: b9001be8 str w8, [sp, #0x18] 16f700: 54000582 b.hs 0x16f7b0 16f704: 14000001 b 0x16f708 16f708: f85d03a8 ldur x8, [x29, #-0x30] 16f70c: f9400508 ldr x8, [x8, #0x8] 16f710: b85c03a9 ldur w9, [x29, #-0x40] 16f714: 2a0903ea mov w10, w9 16f718: 2a1f03e9 mov w9, wzr 16f71c: b82a7909 str w9, [x8, x10, lsl #2] 16f720: b85d83a9 ldur w9, [x29, #-0x28] 16f724: 340000a9 cbz w9, 0x16f738 16f728: 14000001 b 0x16f72c 16f72c: b85c03a8 ldur w8, [x29, #-0x40] 16f730: 340000a8 cbz w8, 0x16f744 16f734: 14000001 b 0x16f738 16f738: b94053e8 ldr w8, [sp, #0x50] 16f73c: b90017e8 str w8, [sp, #0x14] 16f740: 14000006 b 0x16f758 16f744: b94053e8 ldr w8, [sp, #0x50] 16f748: b85dc3a9 ldur w9, [x29, #-0x24] 16f74c: 6b090108 subs w8, w8, w9 16f750: b90017e8 str w8, [sp, #0x14] 16f754: 14000001 b 0x16f758 16f758: b94017e8 ldr w8, [sp, #0x14] 16f75c: b81b83a8 stur w8, [x29, #-0x48] 16f760: f85e03a9 ldur x9, [x29, #-0x20] 16f764: f9400529 ldr x9, [x9, #0x8] 16f768: f9403520 ldr x0, [x9, #0x68] 16f76c: f85c83a9 ldur x9, [x29, #-0x38] 16f770: b85bc3a8 ldur w8, [x29, #-0x44] 16f774: 2a0803ea mov w10, w8 16f778: 8b0a0921 add x1, x9, x10, lsl #2 16f77c: b85b83a2 ldur w2, [x29, #-0x48] 16f780: b85f43a3 ldur w3, [x29, #-0xc] 16f784: 97fcc6c3 bl 0xa1290 16f788: 350000a0 cbnz w0, 0x16f79c 16f78c: 14000001 b 0x16f790 16f790: 2a1f03e8 mov w8, wzr 16f794: b81ec3a8 stur w8, [x29, #-0x14] 16f798: 1400004f b 0x16f8d4 16f79c: b85b83a8 ldur w8, [x29, #-0x48] 16f7a0: b85bc3a9 ldur w9, [x29, #-0x44] 16f7a4: 0b080128 add w8, w9, w8 16f7a8: b81bc3a8 stur w8, [x29, #-0x44] 16f7ac: 14000042 b 0x16f8b4 16f7b0: f85e03a8 ldur x8, [x29, #-0x20] 16f7b4: f9400508 ldr x8, [x8, #0x8] 16f7b8: f9403500 ldr x0, [x8, #0x68] 16f7bc: b00009c8 adrp x8, 0x2a8000 16f7c0: f9429508 ldr x8, [x8, #0x528] 16f7c4: b9400102 ldr w2, [x8] 16f7c8: d10033a1 sub x1, x29, #0xc 16f7cc: 97fcd5a9 bl 0xa4e70 16f7d0: 350000a0 cbnz w0, 0x16f7e4 16f7d4: 14000001 b 0x16f7d8 16f7d8: 2a1f03e8 mov w8, wzr 16f7dc: b81ec3a8 stur w8, [x29, #-0x14] 16f7e0: 1400003d b 0x16f8d4 16f7e4: b85f43a8 ldur w8, [x29, #-0xc] 16f7e8: f85d03a9 ldur x9, [x29, #-0x30] 16f7ec: f9400529 ldr x9, [x9, #0x8] 16f7f0: b85c03aa ldur w10, [x29, #-0x40] 16f7f4: 2a0a03eb mov w11, w10 16f7f8: b82b7928 str w8, [x9, x11, lsl #2] 16f7fc: b85d83a8 ldur w8, [x29, #-0x28] 16f800: 340000a8 cbz w8, 0x16f814 16f804: 14000001 b 0x16f808 16f808: b85c03a8 ldur w8, [x29, #-0x40] 16f80c: 340000a8 cbz w8, 0x16f820 16f810: 14000001 b 0x16f814 16f814: 2a1f03e0 mov w0, wzr 16f818: b90013e0 str w0, [sp, #0x10] 16f81c: 14000004 b 0x16f82c 16f820: b85dc3a8 ldur w8, [x29, #-0x24] 16f824: b90013e8 str w8, [sp, #0x10] 16f828: 14000001 b 0x16f82c 16f82c: b94013e8 ldr w8, [sp, #0x10] 16f830: b81b83a8 stur w8, [x29, #-0x48] 16f834: 14000001 b 0x16f838 16f838: b85b83a8 ldur w8, [x29, #-0x48] 16f83c: b94053e9 ldr w9, [sp, #0x50] 16f840: 6b090108 subs w8, w8, w9 16f844: b9000fe8 str w8, [sp, #0xc] 16f848: 54000342 b.hs 0x16f8b0 16f84c: 14000001 b 0x16f850 16f850: f85e03a8 ldur x8, [x29, #-0x20] 16f854: f9400508 ldr x8, [x8, #0x8] 16f858: f9403500 ldr x0, [x8, #0x68] 16f85c: b85f43a2 ldur w2, [x29, #-0xc] 16f860: d10043a1 sub x1, x29, #0x10 16f864: 97fcd6f7 bl 0xa5440 16f868: 350000a0 cbnz w0, 0x16f87c 16f86c: 14000001 b 0x16f870 16f870: 2a1f03e8 mov w8, wzr 16f874: b81ec3a8 stur w8, [x29, #-0x14] 16f878: 14000017 b 0x16f8d4 16f87c: b85f03a8 ldur w8, [x29, #-0x10] 16f880: f85c83a9 ldur x9, [x29, #-0x38] 16f884: b85bc3aa ldur w10, [x29, #-0x44] 16f888: 2a0a03eb mov w11, w10 16f88c: b82b7928 str w8, [x9, x11, lsl #2] 16f890: 14000001 b 0x16f894 16f894: b85b83a8 ldur w8, [x29, #-0x48] 16f898: 11000508 add w8, w8, #0x1 16f89c: b81b83a8 stur w8, [x29, #-0x48] 16f8a0: b85bc3a8 ldur w8, [x29, #-0x44] 16f8a4: 11000508 add w8, w8, #0x1 16f8a8: b81bc3a8 stur w8, [x29, #-0x44] 16f8ac: 17ffffe3 b 0x16f838 16f8b0: 14000001 b 0x16f8b4 16f8b4: 14000001 b 0x16f8b8 16f8b8: b85c03a8 ldur w8, [x29, #-0x40] 16f8bc: 11000508 add w8, w8, #0x1 16f8c0: b81c03a8 stur w8, [x29, #-0x40] 16f8c4: 17ffff74 b 0x16f694 16f8c8: 320003e8 orr w8, wzr, #0x1 16f8cc: b81ec3a8 stur w8, [x29, #-0x14] 16f8d0: 14000001 b 0x16f8d4 16f8d4: b85ec3a8 ldur w8, [x29, #-0x14] 16f8d8: d53bd049 mrs x9, TPIDR_EL0 16f8dc: f9401529 ldr x9, [x9, #0x28] 16f8e0: f85f83aa ldur x10, [x29, #-0x8] 16f8e4: eb0a0129 subs x9, x9, x10 16f8e8: b9000be8 str w8, [sp, #0x8] 16f8ec: f90003e9 str x9, [sp] 16f8f0: 540000c1 b.ne 0x16f908 16f8f4: 14000001 b 0x16f8f8 16f8f8: b9400be0 ldr w0, [sp, #0x8] 16f8fc: a94a7bfd ldp x29, x30, [sp, #0xa0] 16f900: 9102c3ff add sp, sp, #0xb0 16f904: d65f03c0 ret 16f908: 97fce91a bl 0xa9d70 <__stack_chk_fail@plt> 16f90c: d10083ff sub sp, sp, #0x20 16f910: a9017bfd stp x29, x30, [sp, #0x10] 16f914: 910043fd add x29, sp, #0x10 16f918: b24013e8 orr x8, xzr, #0x1f 16f91c: b81fc3a0 stur w0, [x29, #-0x4] 16f920: b85fc3a0 ldur w0, [x29, #-0x4] 16f924: f90003e8 str x8, [sp] 16f928: 94000009 bl 0x16f94c 16f92c: 2a0003e8 mov w8, w0 16f930: d3407d08 ubfx x8, x8, #0, #32 16f934: f94003e9 ldr x9, [sp] 16f938: eb080128 subs x8, x9, x8 16f93c: 2a0803e0 mov w0, w8 16f940: a9417bfd ldp x29, x30, [sp, #0x10] 16f944: 910083ff add sp, sp, #0x20 16f948: d65f03c0 ret 16f94c: d10043ff sub sp, sp, #0x10 16f950: b9000fe0 str w0, [sp, #0xc] 16f954: b9400fe0 ldr w0, [sp, #0xc] 16f958: 5ac01000 clz w0, w0 16f95c: 910043ff add sp, sp, #0x10 16f960: d65f03c0 ret 000000000016f964 : 16f964: d10183ff sub sp, sp, #0x60 16f968: a9057bfd stp x29, x30, [sp, #0x50] 16f96c: 910143fd add x29, sp, #0x50 16f970: b24003e0 orr x0, xzr, #0x1 16f974: b27c03e1 orr x1, xzr, #0x10 16f978: d2800008 mov x8, #0x0 // =0 16f97c: f81e03a8 stur x8, [x29, #-0x20] 16f980: 97fcc9e0 bl 0xa2100 16f984: f81f03a0 stur x0, [x29, #-0x10] 16f988: f85f03a8 ldur x8, [x29, #-0x10] 16f98c: f85e03a0 ldur x0, [x29, #-0x20] 16f990: eb00011f cmp x8, x0 16f994: 1a9f17e9 cset w9, eq 16f998: 37000049 tbnz w9, #0x0, 0x16f9a0 16f99c: 14000004 b 0x16f9ac 16f9a0: f85e03a8 ldur x8, [x29, #-0x20] 16f9a4: f81f83a8 stur x8, [x29, #-0x8] 16f9a8: 1400017f b 0x16ffa4 16f9ac: b27d0fe1 orr x1, xzr, #0x78 16f9b0: b24003e0 orr x0, xzr, #0x1 16f9b4: 97fcc9d3 bl 0xa2100 16f9b8: f85f03a1 ldur x1, [x29, #-0x10] 16f9bc: f9000020 str x0, [x1] 16f9c0: f85f03a0 ldur x0, [x29, #-0x10] 16f9c4: f9400000 ldr x0, [x0] 16f9c8: f85e03a1 ldur x1, [x29, #-0x20] 16f9cc: eb01001f cmp x0, x1 16f9d0: 1a9f17e8 cset w8, eq 16f9d4: 37000048 tbnz w8, #0x0, 0x16f9dc 16f9d8: 14000006 b 0x16f9f0 16f9dc: f85f03a0 ldur x0, [x29, #-0x10] 16f9e0: 97fcc91c bl 0xa1e50 16f9e4: f85e03a0 ldur x0, [x29, #-0x20] 16f9e8: f81f83a0 stur x0, [x29, #-0x8] 16f9ec: 1400016e b 0x16ffa4 16f9f0: d2845701 mov x1, #0x22b8 // =8888 16f9f4: b24003e0 orr x0, xzr, #0x1 16f9f8: 97fcc9c2 bl 0xa2100 16f9fc: f85f03a1 ldur x1, [x29, #-0x10] 16fa00: f9000420 str x0, [x1, #0x8] 16fa04: f85f03a0 ldur x0, [x29, #-0x10] 16fa08: f9400400 ldr x0, [x0, #0x8] 16fa0c: f85e03a1 ldur x1, [x29, #-0x20] 16fa10: eb01001f cmp x0, x1 16fa14: 1a9f17e8 cset w8, eq 16fa18: 37000048 tbnz w8, #0x0, 0x16fa20 16fa1c: 14000009 b 0x16fa40 16fa20: f85f03a8 ldur x8, [x29, #-0x10] 16fa24: f9400100 ldr x0, [x8] 16fa28: 97fcc90a bl 0xa1e50 16fa2c: f85f03a0 ldur x0, [x29, #-0x10] 16fa30: 97fcc908 bl 0xa1e50 16fa34: f85e03a8 ldur x8, [x29, #-0x20] 16fa38: f81f83a8 stur x8, [x29, #-0x8] 16fa3c: 1400015a b 0x16ffa4 16fa40: 97fccf2c bl 0xa36f0 16fa44: f85f03a8 ldur x8, [x29, #-0x10] 16fa48: f9400508 ldr x8, [x8, #0x8] 16fa4c: f90f9100 str x0, [x8, #0x1f20] 16fa50: f85f03a8 ldur x8, [x29, #-0x10] 16fa54: f9400508 ldr x8, [x8, #0x8] 16fa58: f94f9108 ldr x8, [x8, #0x1f20] 16fa5c: f85e03a0 ldur x0, [x29, #-0x20] 16fa60: eb00011f cmp x8, x0 16fa64: 1a9f17e9 cset w9, eq 16fa68: 37000049 tbnz w9, #0x0, 0x16fa70 16fa6c: 1400000c b 0x16fa9c 16fa70: f85f03a8 ldur x8, [x29, #-0x10] 16fa74: f9400500 ldr x0, [x8, #0x8] 16fa78: 97fcc8f6 bl 0xa1e50 16fa7c: f85f03a8 ldur x8, [x29, #-0x10] 16fa80: f9400100 ldr x0, [x8] 16fa84: 97fcc8f3 bl 0xa1e50 16fa88: f85f03a0 ldur x0, [x29, #-0x10] 16fa8c: 97fcc8f1 bl 0xa1e50 16fa90: f85e03a8 ldur x8, [x29, #-0x20] 16fa94: f81f83a8 stur x8, [x29, #-0x8] 16fa98: 14000143 b 0x16ffa4 16fa9c: f85f03a8 ldur x8, [x29, #-0x10] 16faa0: f9400508 ldr x8, [x8, #0x8] 16faa4: f85e03a9 ldur x9, [x29, #-0x20] 16faa8: f9106d09 str x9, [x8, #0x20d8] 16faac: f85f03a0 ldur x0, [x29, #-0x10] 16fab0: 94000141 bl 0x16ffb4 16fab4: f85f03a8 ldur x8, [x29, #-0x10] 16fab8: f9400508 ldr x8, [x8, #0x8] 16fabc: b922b11f str wzr, [x8, #0x22b0] 16fac0: b81ec3bf stur wzr, [x29, #-0x14] 16fac4: 321d03e8 orr w8, wzr, #0x8 16fac8: b85ec3a9 ldur w9, [x29, #-0x14] 16facc: 6b08013f cmp w9, w8 16fad0: 1a9f27e8 cset w8, lo 16fad4: 37000048 tbnz w8, #0x0, 0x16fadc 16fad8: 1400002d b 0x16fb8c 16fadc: d2834408 mov x8, #0x1a20 // =6688 16fae0: d2802409 mov x9, #0x120 // =288 16fae4: d280280a mov x10, #0x140 // =320 16fae8: d280500b mov x11, #0x280 // =640 16faec: b27c03ec orr x12, xzr, #0x10 16faf0: f85f03ad ldur x13, [x29, #-0x10] 16faf4: f94005ad ldr x13, [x13, #0x8] 16faf8: 8b0901ad add x13, x13, x9 16fafc: b85ec3ae ldur w14, [x29, #-0x14] 16fb00: 2a0e03ef mov w15, w14 16fb04: d3407def ubfx x15, x15, #0, #32 16fb08: 9b0f7d6f mul x15, x11, x15 16fb0c: 8b0f01ad add x13, x13, x15 16fb10: f85f03af ldur x15, [x29, #-0x10] 16fb14: f94005ef ldr x15, [x15, #0x8] 16fb18: 8b0801ef add x15, x15, x8 16fb1c: b85ec3ae ldur w14, [x29, #-0x14] 16fb20: 2a0e03f0 mov w16, w14 16fb24: d3407e10 ubfx x16, x16, #0, #32 16fb28: 9b107d90 mul x16, x12, x16 16fb2c: 8b1001ef add x15, x15, x16 16fb30: f90001ed str x13, [x15] 16fb34: f85f03ad ldur x13, [x29, #-0x10] 16fb38: f94005ad ldr x13, [x13, #0x8] 16fb3c: 8b0901a9 add x9, x13, x9 16fb40: b85ec3ae ldur w14, [x29, #-0x14] 16fb44: 2a0e03ed mov w13, w14 16fb48: d3407dad ubfx x13, x13, #0, #32 16fb4c: 9b0d7d6b mul x11, x11, x13 16fb50: 8b0b0129 add x9, x9, x11 16fb54: 8b0a0129 add x9, x9, x10 16fb58: f85f03aa ldur x10, [x29, #-0x10] 16fb5c: f940054a ldr x10, [x10, #0x8] 16fb60: 8b080148 add x8, x10, x8 16fb64: b85ec3ae ldur w14, [x29, #-0x14] 16fb68: 2a0e03ea mov w10, w14 16fb6c: d3407d4a ubfx x10, x10, #0, #32 16fb70: 9b0a7d8a mul x10, x12, x10 16fb74: 8b0a0108 add x8, x8, x10 16fb78: f9000509 str x9, [x8, #0x8] 16fb7c: b85ec3a8 ldur w8, [x29, #-0x14] 16fb80: 11000508 add w8, w8, #0x1 16fb84: b81ec3a8 stur w8, [x29, #-0x14] 16fb88: 17ffffcf b 0x16fac4 16fb8c: b81ec3bf stur wzr, [x29, #-0x14] 16fb90: 321f03e8 orr w8, wzr, #0x2 16fb94: b85ec3a9 ldur w9, [x29, #-0x14] 16fb98: 6b08013f cmp w9, w8 16fb9c: 1a9f27e8 cset w8, lo 16fba0: 37000048 tbnz w8, #0x0, 0x16fba8 16fba4: 1400002d b 0x16fc58 16fba8: d2802808 mov x8, #0x140 // =320 16fbac: d2835409 mov x9, #0x1aa0 // =6816 16fbb0: d280500a mov x10, #0x280 // =640 16fbb4: d282a40b mov x11, #0x1520 // =5408 16fbb8: b27c03ec orr x12, xzr, #0x10 16fbbc: f85f03ad ldur x13, [x29, #-0x10] 16fbc0: f94005ad ldr x13, [x13, #0x8] 16fbc4: 8b0b01ad add x13, x13, x11 16fbc8: b85ec3ae ldur w14, [x29, #-0x14] 16fbcc: 2a0e03ef mov w15, w14 16fbd0: d3407def ubfx x15, x15, #0, #32 16fbd4: 9b0f7d4f mul x15, x10, x15 16fbd8: 8b0f01ad add x13, x13, x15 16fbdc: f85f03af ldur x15, [x29, #-0x10] 16fbe0: f94005ef ldr x15, [x15, #0x8] 16fbe4: 8b0901ef add x15, x15, x9 16fbe8: b85ec3ae ldur w14, [x29, #-0x14] 16fbec: 2a0e03f0 mov w16, w14 16fbf0: d3407e10 ubfx x16, x16, #0, #32 16fbf4: 9b107d90 mul x16, x12, x16 16fbf8: 8b1001ef add x15, x15, x16 16fbfc: f90001ed str x13, [x15] 16fc00: f85f03ad ldur x13, [x29, #-0x10] 16fc04: f94005ad ldr x13, [x13, #0x8] 16fc08: 8b0b01ab add x11, x13, x11 16fc0c: b85ec3ae ldur w14, [x29, #-0x14] 16fc10: 2a0e03ed mov w13, w14 16fc14: d3407dad ubfx x13, x13, #0, #32 16fc18: 9b0d7d4a mul x10, x10, x13 16fc1c: 8b0a016a add x10, x11, x10 16fc20: 8b080148 add x8, x10, x8 16fc24: f85f03aa ldur x10, [x29, #-0x10] 16fc28: f940054a ldr x10, [x10, #0x8] 16fc2c: 8b090149 add x9, x10, x9 16fc30: b85ec3ae ldur w14, [x29, #-0x14] 16fc34: 2a0e03ea mov w10, w14 16fc38: d3407d4a ubfx x10, x10, #0, #32 16fc3c: 9b0a7d8a mul x10, x12, x10 16fc40: 8b0a0129 add x9, x9, x10 16fc44: f9000528 str x8, [x9, #0x8] 16fc48: b85ec3a8 ldur w8, [x29, #-0x14] 16fc4c: 11000508 add w8, w8, #0x1 16fc50: b81ec3a8 stur w8, [x29, #-0x14] 16fc54: 17ffffcf b 0x16fb90 16fc58: b81ec3bf stur wzr, [x29, #-0x14] 16fc5c: 321d03e8 orr w8, wzr, #0x8 16fc60: b85ec3a9 ldur w9, [x29, #-0x14] 16fc64: 6b08013f cmp w9, w8 16fc68: 1a9f27e8 cset w8, lo 16fc6c: 37000048 tbnz w8, #0x0, 0x16fc74 16fc70: 1400002d b 0x16fd24 16fc74: d283b808 mov x8, #0x1dc0 // =7616 16fc78: d2835809 mov x9, #0x1ac0 // =6848 16fc7c: b27c07ea orr x10, xzr, #0x30 16fc80: b27d07eb orr x11, xzr, #0x18 16fc84: b27c03ec orr x12, xzr, #0x10 16fc88: f85f03ad ldur x13, [x29, #-0x10] 16fc8c: f94005ad ldr x13, [x13, #0x8] 16fc90: 8b0901ad add x13, x13, x9 16fc94: b85ec3ae ldur w14, [x29, #-0x14] 16fc98: 2a0e03ef mov w15, w14 16fc9c: d3407def ubfx x15, x15, #0, #32 16fca0: 9b0f7d4f mul x15, x10, x15 16fca4: 8b0f01ad add x13, x13, x15 16fca8: f85f03af ldur x15, [x29, #-0x10] 16fcac: f94005ef ldr x15, [x15, #0x8] 16fcb0: 8b0801ef add x15, x15, x8 16fcb4: b85ec3ae ldur w14, [x29, #-0x14] 16fcb8: 2a0e03f0 mov w16, w14 16fcbc: d3407e10 ubfx x16, x16, #0, #32 16fcc0: 9b107d90 mul x16, x12, x16 16fcc4: 8b1001ef add x15, x15, x16 16fcc8: f90001ed str x13, [x15] 16fccc: f85f03ad ldur x13, [x29, #-0x10] 16fcd0: f94005ad ldr x13, [x13, #0x8] 16fcd4: 8b0901a9 add x9, x13, x9 16fcd8: b85ec3ae ldur w14, [x29, #-0x14] 16fcdc: 2a0e03ed mov w13, w14 16fce0: d3407dad ubfx x13, x13, #0, #32 16fce4: 9b0d7d4a mul x10, x10, x13 16fce8: 8b0a0129 add x9, x9, x10 16fcec: 8b0b0129 add x9, x9, x11 16fcf0: f85f03aa ldur x10, [x29, #-0x10] 16fcf4: f940054a ldr x10, [x10, #0x8] 16fcf8: 8b080148 add x8, x10, x8 16fcfc: b85ec3ae ldur w14, [x29, #-0x14] 16fd00: 2a0e03ea mov w10, w14 16fd04: d3407d4a ubfx x10, x10, #0, #32 16fd08: 9b0a7d8a mul x10, x12, x10 16fd0c: 8b0a0108 add x8, x8, x10 16fd10: f9000509 str x9, [x8, #0x8] 16fd14: b85ec3a8 ldur w8, [x29, #-0x14] 16fd18: 11000508 add w8, w8, #0x1 16fd1c: b81ec3a8 stur w8, [x29, #-0x14] 16fd20: 17ffffcf b 0x16fc5c 16fd24: b81ec3bf stur wzr, [x29, #-0x14] 16fd28: 321f03e8 orr w8, wzr, #0x2 16fd2c: b85ec3a9 ldur w9, [x29, #-0x14] 16fd30: 6b08013f cmp w9, w8 16fd34: 1a9f27e8 cset w8, lo 16fd38: 37000048 tbnz w8, #0x0, 0x16fd40 16fd3c: 1400002d b 0x16fdf0 16fd40: d283c808 mov x8, #0x1e40 // =7744 16fd44: b27c07e9 orr x9, xzr, #0x30 16fd48: d283880a mov x10, #0x1c40 // =7232 16fd4c: b27d07eb orr x11, xzr, #0x18 16fd50: b27c03ec orr x12, xzr, #0x10 16fd54: f85f03ad ldur x13, [x29, #-0x10] 16fd58: f94005ad ldr x13, [x13, #0x8] 16fd5c: 8b0a01ad add x13, x13, x10 16fd60: b85ec3ae ldur w14, [x29, #-0x14] 16fd64: 2a0e03ef mov w15, w14 16fd68: d3407def ubfx x15, x15, #0, #32 16fd6c: 9b0f7d2f mul x15, x9, x15 16fd70: 8b0f01ad add x13, x13, x15 16fd74: f85f03af ldur x15, [x29, #-0x10] 16fd78: f94005ef ldr x15, [x15, #0x8] 16fd7c: 8b0801ef add x15, x15, x8 16fd80: b85ec3ae ldur w14, [x29, #-0x14] 16fd84: 2a0e03f0 mov w16, w14 16fd88: d3407e10 ubfx x16, x16, #0, #32 16fd8c: 9b107d90 mul x16, x12, x16 16fd90: 8b1001ef add x15, x15, x16 16fd94: f90001ed str x13, [x15] 16fd98: f85f03ad ldur x13, [x29, #-0x10] 16fd9c: f94005ad ldr x13, [x13, #0x8] 16fda0: 8b0a01aa add x10, x13, x10 16fda4: b85ec3ae ldur w14, [x29, #-0x14] 16fda8: 2a0e03ed mov w13, w14 16fdac: d3407dad ubfx x13, x13, #0, #32 16fdb0: 9b0d7d29 mul x9, x9, x13 16fdb4: 8b090149 add x9, x10, x9 16fdb8: 8b0b0129 add x9, x9, x11 16fdbc: f85f03aa ldur x10, [x29, #-0x10] 16fdc0: f940054a ldr x10, [x10, #0x8] 16fdc4: 8b080148 add x8, x10, x8 16fdc8: b85ec3ae ldur w14, [x29, #-0x14] 16fdcc: 2a0e03ea mov w10, w14 16fdd0: d3407d4a ubfx x10, x10, #0, #32 16fdd4: 9b0a7d8a mul x10, x12, x10 16fdd8: 8b0a0108 add x8, x8, x10 16fddc: f9000509 str x9, [x8, #0x8] 16fde0: b85ec3a8 ldur w8, [x29, #-0x14] 16fde4: 11000508 add w8, w8, #0x1 16fde8: b81ec3a8 stur w8, [x29, #-0x14] 16fdec: 17ffffcf b 0x16fd28 16fdf0: b81ec3bf stur wzr, [x29, #-0x14] 16fdf4: 321d03e8 orr w8, wzr, #0x8 16fdf8: b85ec3a9 ldur w9, [x29, #-0x14] 16fdfc: 6b08013f cmp w9, w8 16fe00: 1a9f27e8 cset w8, lo 16fe04: 37000048 tbnz w8, #0x0, 0x16fe0c 16fe08: 14000022 b 0x16fe90 16fe0c: d2835808 mov x8, #0x1ac0 // =6848 16fe10: b27c07e9 orr x9, xzr, #0x30 16fe14: b27d07ea orr x10, xzr, #0x18 16fe18: f85f03ab ldur x11, [x29, #-0x10] 16fe1c: f940056b ldr x11, [x11, #0x8] 16fe20: 8b08016b add x11, x11, x8 16fe24: b85ec3ac ldur w12, [x29, #-0x14] 16fe28: 2a0c03ed mov w13, w12 16fe2c: d3407dad ubfx x13, x13, #0, #32 16fe30: 9b0d7d2d mul x13, x9, x13 16fe34: 8b0d016b add x11, x11, x13 16fe38: aa0b03e0 mov x0, x11 16fe3c: f90017e8 str x8, [sp, #0x28] 16fe40: f90013e9 str x9, [sp, #0x20] 16fe44: f9000fea str x10, [sp, #0x18] 16fe48: 97fccf2e bl 0xa3b00 16fe4c: f85f03a8 ldur x8, [x29, #-0x10] 16fe50: f9400508 ldr x8, [x8, #0x8] 16fe54: f94017e9 ldr x9, [sp, #0x28] 16fe58: 8b090108 add x8, x8, x9 16fe5c: b85ec3ac ldur w12, [x29, #-0x14] 16fe60: 2a0c03ea mov w10, w12 16fe64: d3407d4a ubfx x10, x10, #0, #32 16fe68: f94013eb ldr x11, [sp, #0x20] 16fe6c: 9b0a7d6a mul x10, x11, x10 16fe70: 8b0a0108 add x8, x8, x10 16fe74: f9400fea ldr x10, [sp, #0x18] 16fe78: 8b0a0100 add x0, x8, x10 16fe7c: 97fccf21 bl 0xa3b00 16fe80: b85ec3a8 ldur w8, [x29, #-0x14] 16fe84: 11000508 add w8, w8, #0x1 16fe88: b81ec3a8 stur w8, [x29, #-0x14] 16fe8c: 17ffffda b 0x16fdf4 16fe90: b81ec3bf stur wzr, [x29, #-0x14] 16fe94: 321f03e8 orr w8, wzr, #0x2 16fe98: b85ec3a9 ldur w9, [x29, #-0x14] 16fe9c: 6b08013f cmp w9, w8 16fea0: 1a9f27e8 cset w8, lo 16fea4: 37000048 tbnz w8, #0x0, 0x16feac 16fea8: 14000022 b 0x16ff30 16feac: b27c07e8 orr x8, xzr, #0x30 16feb0: d2838809 mov x9, #0x1c40 // =7232 16feb4: b27d07ea orr x10, xzr, #0x18 16feb8: f85f03ab ldur x11, [x29, #-0x10] 16febc: f940056b ldr x11, [x11, #0x8] 16fec0: 8b09016b add x11, x11, x9 16fec4: b85ec3ac ldur w12, [x29, #-0x14] 16fec8: 2a0c03ed mov w13, w12 16fecc: d3407dad ubfx x13, x13, #0, #32 16fed0: 9b0d7d0d mul x13, x8, x13 16fed4: 8b0d016b add x11, x11, x13 16fed8: aa0b03e0 mov x0, x11 16fedc: f9000be8 str x8, [sp, #0x10] 16fee0: f90007e9 str x9, [sp, #0x8] 16fee4: f90003ea str x10, [sp] 16fee8: 97fccf06 bl 0xa3b00 16feec: f85f03a8 ldur x8, [x29, #-0x10] 16fef0: f9400508 ldr x8, [x8, #0x8] 16fef4: f94007e9 ldr x9, [sp, #0x8] 16fef8: 8b090108 add x8, x8, x9 16fefc: b85ec3ac ldur w12, [x29, #-0x14] 16ff00: 2a0c03ea mov w10, w12 16ff04: d3407d4a ubfx x10, x10, #0, #32 16ff08: f9400beb ldr x11, [sp, #0x10] 16ff0c: 9b0a7d6a mul x10, x11, x10 16ff10: 8b0a0108 add x8, x8, x10 16ff14: f94003ea ldr x10, [sp] 16ff18: 8b0a0100 add x0, x8, x10 16ff1c: 97fccef9 bl 0xa3b00 16ff20: b85ec3a8 ldur w8, [x29, #-0x14] 16ff24: 11000508 add w8, w8, #0x1 16ff28: b81ec3a8 stur w8, [x29, #-0x14] 16ff2c: 17ffffda b 0x16fe94 16ff30: b81ec3bf stur wzr, [x29, #-0x14] 16ff34: 321f03e8 orr w8, wzr, #0x2 16ff38: b85ec3a9 ldur w9, [x29, #-0x14] 16ff3c: 6b08013f cmp w9, w8 16ff40: 1a9f27e8 cset w8, lo 16ff44: 37000048 tbnz w8, #0x0, 0x16ff4c 16ff48: 14000011 b 0x16ff8c 16ff4c: b27d07e8 orr x8, xzr, #0x18 16ff50: d2843f09 mov x9, #0x21f8 // =8696 16ff54: f85f03aa ldur x10, [x29, #-0x10] 16ff58: f940054a ldr x10, [x10, #0x8] 16ff5c: 8b090149 add x9, x10, x9 16ff60: b85ec3ab ldur w11, [x29, #-0x14] 16ff64: 2a0b03ea mov w10, w11 16ff68: d3407d4a ubfx x10, x10, #0, #32 16ff6c: 9b0a7d08 mul x8, x8, x10 16ff70: 8b080128 add x8, x9, x8 16ff74: aa0803e0 mov x0, x8 16ff78: 97fccee2 bl 0xa3b00 16ff7c: b85ec3a8 ldur w8, [x29, #-0x14] 16ff80: 11000508 add w8, w8, #0x1 16ff84: b81ec3a8 stur w8, [x29, #-0x14] 16ff88: 17ffffeb b 0x16ff34 16ff8c: 320003e8 orr w8, wzr, #0x1 16ff90: f85f03a9 ldur x9, [x29, #-0x10] 16ff94: f9400129 ldr x9, [x9] 16ff98: b9000128 str w8, [x9] 16ff9c: f85f03a9 ldur x9, [x29, #-0x10] 16ffa0: f81f83a9 stur x9, [x29, #-0x8] 16ffa4: f85f83a0 ldur x0, [x29, #-0x8] 16ffa8: a9457bfd ldp x29, x30, [sp, #0x50] 16ffac: 910183ff add sp, sp, #0x60 16ffb0: d65f03c0 ret 16ffb4: d10083ff sub sp, sp, #0x20 16ffb8: a9017bfd stp x29, x30, [sp, #0x10] 16ffbc: 910043fd add x29, sp, #0x10 16ffc0: 320003e8 orr w8, wzr, #0x1 16ffc4: 321f03e9 orr w9, wzr, #0x2 16ffc8: 321c03ea orr w10, wzr, #0x10 16ffcc: 5295888b mov w11, #0xac44 // =44100 16ffd0: d280000c mov x12, #0x0 // =0 16ffd4: 528000a1 mov w1, #0x5 // =5 16ffd8: f90007e0 str x0, [sp, #0x8] 16ffdc: f94007e0 ldr x0, [sp, #0x8] 16ffe0: f9400000 ldr x0, [x0] 16ffe4: b900041f str wzr, [x0, #0x4] 16ffe8: f94007e0 ldr x0, [sp, #0x8] 16ffec: f9400000 ldr x0, [x0] 16fff0: b9000808 str w8, [x0, #0x8] 16fff4: f94007e0 ldr x0, [sp, #0x8] 16fff8: f9400000 ldr x0, [x0] 16fffc: b9000c08 str w8, [x0, #0xc] 170000: f94007e0 ldr x0, [sp, #0x8] 170004: f9400000 ldr x0, [x0] 170008: b900101f str wzr, [x0, #0x10] 17000c: f94007e0 ldr x0, [sp, #0x8] 170010: f9400000 ldr x0, [x0] 170014: b900141f str wzr, [x0, #0x14] 170018: f94007e0 ldr x0, [sp, #0x8] 17001c: f9400000 ldr x0, [x0] 170020: b9001809 str w9, [x0, #0x18] 170024: f94007e0 ldr x0, [sp, #0x8] 170028: f9400000 ldr x0, [x0] 17002c: b9001c0a str w10, [x0, #0x1c] 170030: f94007e0 ldr x0, [sp, #0x8] 170034: f9400000 ldr x0, [x0] 170038: b900200b str w11, [x0, #0x20] 17003c: f94007e0 ldr x0, [sp, #0x8] 170040: f9400000 ldr x0, [x0] 170044: b900241f str wzr, [x0, #0x24] 170048: f94007e0 ldr x0, [sp, #0x8] 17004c: f9400000 ldr x0, [x0] 170050: b900281f str wzr, [x0, #0x28] 170054: f94007e0 ldr x0, [sp, #0x8] 170058: f9400000 ldr x0, [x0] 17005c: b9002c1f str wzr, [x0, #0x2c] 170060: f94007e0 ldr x0, [sp, #0x8] 170064: f9400000 ldr x0, [x0] 170068: b900301f str wzr, [x0, #0x30] 17006c: f94007e0 ldr x0, [sp, #0x8] 170070: f9400000 ldr x0, [x0] 170074: b900341f str wzr, [x0, #0x34] 170078: f94007e0 ldr x0, [sp, #0x8] 17007c: f9400000 ldr x0, [x0] 170080: b900381f str wzr, [x0, #0x38] 170084: f94007e0 ldr x0, [sp, #0x8] 170088: f9400000 ldr x0, [x0] 17008c: b9003c1f str wzr, [x0, #0x3c] 170090: f94007e0 ldr x0, [sp, #0x8] 170094: f9400000 ldr x0, [x0] 170098: b900401f str wzr, [x0, #0x40] 17009c: f94007e0 ldr x0, [sp, #0x8] 1700a0: f9400000 ldr x0, [x0] 1700a4: b900441f str wzr, [x0, #0x44] 1700a8: f94007e0 ldr x0, [sp, #0x8] 1700ac: f9400000 ldr x0, [x0] 1700b0: f900241f str xzr, [x0, #0x48] 1700b4: f94007e0 ldr x0, [sp, #0x8] 1700b8: f9400000 ldr x0, [x0] 1700bc: f900280c str x12, [x0, #0x50] 1700c0: f94007e0 ldr x0, [sp, #0x8] 1700c4: f9400000 ldr x0, [x0] 1700c8: b900581f str wzr, [x0, #0x58] 1700cc: f94007e0 ldr x0, [sp, #0x8] 1700d0: f9400400 ldr x0, [x0, #0x8] 1700d4: f90ff40c str x12, [x0, #0x1fe8] 1700d8: f94007e0 ldr x0, [sp, #0x8] 1700dc: f9400400 ldr x0, [x0, #0x8] 1700e0: b9208c1f str wzr, [x0, #0x208c] 1700e4: f94007e0 ldr x0, [sp, #0x8] 1700e8: f9400400 ldr x0, [x0, #0x8] 1700ec: b920901f str wzr, [x0, #0x2090] 1700f0: f94007e0 ldr x0, [sp, #0x8] 1700f4: f9400400 ldr x0, [x0, #0x8] 1700f8: b920941f str wzr, [x0, #0x2094] 1700fc: f94007e0 ldr x0, [sp, #0x8] 170100: f9400400 ldr x0, [x0, #0x8] 170104: f9104c0c str x12, [x0, #0x2098] 170108: f94007e0 ldr x0, [sp, #0x8] 17010c: f9400400 ldr x0, [x0, #0x8] 170110: f910580c str x12, [x0, #0x20b0] 170114: f94007e0 ldr x0, [sp, #0x8] 170118: f9400400 ldr x0, [x0, #0x8] 17011c: f910500c str x12, [x0, #0x20a0] 170120: f94007e0 ldr x0, [sp, #0x8] 170124: f9400400 ldr x0, [x0, #0x8] 170128: f910540c str x12, [x0, #0x20a8] 17012c: f94007e0 ldr x0, [sp, #0x8] 170130: f9400400 ldr x0, [x0, #0x8] 170134: f9105c0c str x12, [x0, #0x20b8] 170138: f94007e0 ldr x0, [sp, #0x8] 17013c: f9400400 ldr x0, [x0, #0x8] 170140: f910600c str x12, [x0, #0x20c0] 170144: f94007e0 ldr x0, [sp, #0x8] 170148: f9400400 ldr x0, [x0, #0x8] 17014c: f910640c str x12, [x0, #0x20c8] 170150: f94007e0 ldr x0, [sp, #0x8] 170154: 97fcc9f7 bl 0xa2930 170158: a9417bfd ldp x29, x30, [sp, #0x10] 17015c: 910083ff add sp, sp, #0x20 170160: d65f03c0 ret 0000000000170164 : 170164: d10183ff sub sp, sp, #0x60 170168: a9057bfd stp x29, x30, [sp, #0x50] 17016c: 910143fd add x29, sp, #0x50 170170: d2800008 mov x8, #0x0 // =0 170174: f81f83a0 stur x0, [x29, #-0x8] 170178: f85f83a0 ldur x0, [x29, #-0x8] 17017c: eb08001f cmp x0, x8 170180: 1a9f17e9 cset w9, eq 170184: f81e83a8 stur x8, [x29, #-0x18] 170188: 37000049 tbnz w9, #0x0, 0x170190 17018c: 14000002 b 0x170194 170190: 1400008c b 0x1703c0 170194: d2844508 mov x8, #0x2228 // =8744 170198: 320003e9 orr w9, wzr, #0x1 17019c: f85f83aa ldur x10, [x29, #-0x8] 1701a0: f940054a ldr x10, [x10, #0x8] 1701a4: b922b149 str w9, [x10, #0x22b0] 1701a8: f85f83a0 ldur x0, [x29, #-0x8] 1701ac: f81e03a8 stur x8, [x29, #-0x20] 1701b0: 97fcc6c8 bl 0xa1cd0 1701b4: f85f83a8 ldur x8, [x29, #-0x8] 1701b8: f9400508 ldr x8, [x8, #0x8] 1701bc: f85e03aa ldur x10, [x29, #-0x20] 1701c0: 8b0a0108 add x8, x8, x10 1701c4: f9400108 ldr x8, [x8] 1701c8: f85e83ab ldur x11, [x29, #-0x18] 1701cc: eb08017f cmp x11, x8 1701d0: 1a9f07e9 cset w9, ne 1701d4: 37000049 tbnz w9, #0x0, 0x1701dc 1701d8: 14000007 b 0x1701f4 1701dc: d2844508 mov x8, #0x2228 // =8744 1701e0: f85f83a9 ldur x9, [x29, #-0x8] 1701e4: f9400529 ldr x9, [x9, #0x8] 1701e8: 8b080128 add x8, x9, x8 1701ec: f9400100 ldr x0, [x8] 1701f0: 97fcc8cc bl 0xa2520 1701f4: b81f43bf stur wzr, [x29, #-0xc] 1701f8: 321d03e8 orr w8, wzr, #0x8 1701fc: b85f43a9 ldur w9, [x29, #-0xc] 170200: 6b08013f cmp w9, w8 170204: 1a9f27e8 cset w8, lo 170208: 37000048 tbnz w8, #0x0, 0x170210 17020c: 14000022 b 0x170294 170210: d2835808 mov x8, #0x1ac0 // =6848 170214: b27c07e9 orr x9, xzr, #0x30 170218: b27d07ea orr x10, xzr, #0x18 17021c: f85f83ab ldur x11, [x29, #-0x8] 170220: f940056b ldr x11, [x11, #0x8] 170224: 8b08016b add x11, x11, x8 170228: b85f43ac ldur w12, [x29, #-0xc] 17022c: 2a0c03ed mov w13, w12 170230: d3407dad ubfx x13, x13, #0, #32 170234: 9b0d7d2d mul x13, x9, x13 170238: 8b0d016b add x11, x11, x13 17023c: aa0b03e0 mov x0, x11 170240: f90017e8 str x8, [sp, #0x28] 170244: f90013e9 str x9, [sp, #0x20] 170248: f9000fea str x10, [sp, #0x18] 17024c: 97fceb81 bl 0xab050 170250: f85f83a8 ldur x8, [x29, #-0x8] 170254: f9400508 ldr x8, [x8, #0x8] 170258: f94017e9 ldr x9, [sp, #0x28] 17025c: 8b090108 add x8, x8, x9 170260: b85f43ac ldur w12, [x29, #-0xc] 170264: 2a0c03ea mov w10, w12 170268: d3407d4a ubfx x10, x10, #0, #32 17026c: f94013eb ldr x11, [sp, #0x20] 170270: 9b0a7d6a mul x10, x11, x10 170274: 8b0a0108 add x8, x8, x10 170278: f9400fea ldr x10, [sp, #0x18] 17027c: 8b0a0100 add x0, x8, x10 170280: 97fceb74 bl 0xab050 170284: b85f43a8 ldur w8, [x29, #-0xc] 170288: 11000508 add w8, w8, #0x1 17028c: b81f43a8 stur w8, [x29, #-0xc] 170290: 17ffffda b 0x1701f8 170294: b81f43bf stur wzr, [x29, #-0xc] 170298: 321f03e8 orr w8, wzr, #0x2 17029c: b85f43a9 ldur w9, [x29, #-0xc] 1702a0: 6b08013f cmp w9, w8 1702a4: 1a9f27e8 cset w8, lo 1702a8: 37000048 tbnz w8, #0x0, 0x1702b0 1702ac: 14000022 b 0x170334 1702b0: b27c07e8 orr x8, xzr, #0x30 1702b4: d2838809 mov x9, #0x1c40 // =7232 1702b8: b27d07ea orr x10, xzr, #0x18 1702bc: f85f83ab ldur x11, [x29, #-0x8] 1702c0: f940056b ldr x11, [x11, #0x8] 1702c4: 8b09016b add x11, x11, x9 1702c8: b85f43ac ldur w12, [x29, #-0xc] 1702cc: 2a0c03ed mov w13, w12 1702d0: d3407dad ubfx x13, x13, #0, #32 1702d4: 9b0d7d0d mul x13, x8, x13 1702d8: 8b0d016b add x11, x11, x13 1702dc: aa0b03e0 mov x0, x11 1702e0: f9000be8 str x8, [sp, #0x10] 1702e4: f90007e9 str x9, [sp, #0x8] 1702e8: f90003ea str x10, [sp] 1702ec: 97fceb59 bl 0xab050 1702f0: f85f83a8 ldur x8, [x29, #-0x8] 1702f4: f9400508 ldr x8, [x8, #0x8] 1702f8: f94007e9 ldr x9, [sp, #0x8] 1702fc: 8b090108 add x8, x8, x9 170300: b85f43ac ldur w12, [x29, #-0xc] 170304: 2a0c03ea mov w10, w12 170308: d3407d4a ubfx x10, x10, #0, #32 17030c: f9400beb ldr x11, [sp, #0x10] 170310: 9b0a7d6a mul x10, x11, x10 170314: 8b0a0108 add x8, x8, x10 170318: f94003ea ldr x10, [sp] 17031c: 8b0a0100 add x0, x8, x10 170320: 97fceb4c bl 0xab050 170324: b85f43a8 ldur w8, [x29, #-0xc] 170328: 11000508 add w8, w8, #0x1 17032c: b81f43a8 stur w8, [x29, #-0xc] 170330: 17ffffda b 0x170298 170334: b81f43bf stur wzr, [x29, #-0xc] 170338: 321f03e8 orr w8, wzr, #0x2 17033c: b85f43a9 ldur w9, [x29, #-0xc] 170340: 6b08013f cmp w9, w8 170344: 1a9f27e8 cset w8, lo 170348: 37000048 tbnz w8, #0x0, 0x170350 17034c: 14000011 b 0x170390 170350: b27d07e8 orr x8, xzr, #0x18 170354: d2843f09 mov x9, #0x21f8 // =8696 170358: f85f83aa ldur x10, [x29, #-0x8] 17035c: f940054a ldr x10, [x10, #0x8] 170360: 8b090149 add x9, x10, x9 170364: b85f43ab ldur w11, [x29, #-0xc] 170368: 2a0b03ea mov w10, w11 17036c: d3407d4a ubfx x10, x10, #0, #32 170370: 9b0a7d08 mul x8, x8, x10 170374: 8b080128 add x8, x9, x8 170378: aa0803e0 mov x0, x8 17037c: 97fceb35 bl 0xab050 170380: b85f43a8 ldur w8, [x29, #-0xc] 170384: 11000508 add w8, w8, #0x1 170388: b81f43a8 stur w8, [x29, #-0xc] 17038c: 17ffffeb b 0x170338 170390: f85f83a8 ldur x8, [x29, #-0x8] 170394: f9400508 ldr x8, [x8, #0x8] 170398: f94f9100 ldr x0, [x8, #0x1f20] 17039c: 97fcded5 bl 0xa7ef0 1703a0: f85f83a8 ldur x8, [x29, #-0x8] 1703a4: f9400500 ldr x0, [x8, #0x8] 1703a8: 97fcc6aa bl 0xa1e50 1703ac: f85f83a8 ldur x8, [x29, #-0x8] 1703b0: f9400100 ldr x0, [x8] 1703b4: 97fcc6a7 bl 0xa1e50 1703b8: f85f83a0 ldur x0, [x29, #-0x8] 1703bc: 97fcc6a5 bl 0xa1e50 1703c0: a9457bfd ldp x29, x30, [sp, #0x50] 1703c4: 910183ff add sp, sp, #0x60 1703c8: d65f03c0 ret 00000000001703cc : 1703cc: d10103ff sub sp, sp, #0x40 1703d0: a9037bfd stp x29, x30, [sp, #0x30] 1703d4: 9100c3fd add x29, sp, #0x30 1703d8: 320003e8 orr w8, wzr, #0x1 1703dc: d2800009 mov x9, #0x0 // =0 1703e0: 900009ca adrp x10, 0x2a8000 1703e4: f943314a ldr x10, [x10, #0x660] 1703e8: d280130b mov x11, #0x98 // =152 1703ec: 8b0b014a add x10, x10, x11 1703f0: f81f03a0 stur x0, [x29, #-0x10] 1703f4: b81ec3bf stur wzr, [x29, #-0x14] 1703f8: f85f03ab ldur x11, [x29, #-0x10] 1703fc: f940016b ldr x11, [x11] 170400: b940016c ldr w12, [x11] 170404: 6b08019f cmp w12, w8 170408: 1a9f17e8 cset w8, eq 17040c: f9000be9 str x9, [sp, #0x10] 170410: f90007ea str x10, [sp, #0x8] 170414: 37000048 tbnz w8, #0x0, 0x17041c 170418: 14000004 b 0x170428 17041c: 320003e8 orr w8, wzr, #0x1 170420: b81fc3a8 stur w8, [x29, #-0x4] 170424: 140000b1 b 0x1706e8 170428: f85f03a8 ldur x8, [x29, #-0x10] 17042c: f9400108 ldr x8, [x8] 170430: b9400109 ldr w9, [x8] 170434: 34000049 cbz w9, 0x17043c 170438: 14000022 b 0x1704c0 17043c: f85f03a8 ldur x8, [x29, #-0x10] 170440: f9400508 ldr x8, [x8, #0x8] 170444: b962b109 ldr w9, [x8, #0x22b0] 170448: 350003c9 cbnz w9, 0x1704c0 17044c: f85f03a8 ldur x8, [x29, #-0x10] 170450: f9400508 ldr x8, [x8, #0x8] 170454: b95ff109 ldr w9, [x8, #0x1ff0] 170458: 35000049 cbnz w9, 0x170460 17045c: 14000019 b 0x1704c0 170460: 320003e2 orr w2, wzr, #0x1 170464: f85f03a8 ldur x8, [x29, #-0x10] 170468: f9400108 ldr x8, [x8] 17046c: b9402509 ldr w9, [x8, #0x24] 170470: f85f03a8 ldur x8, [x29, #-0x10] 170474: f9400508 ldr x8, [x8, #0x8] 170478: b95ff10a ldr w10, [x8, #0x1ff0] 17047c: 6b0a013f cmp w9, w10 170480: 1a9f07e9 cset w9, ne 170484: 320003ea orr w10, wzr, #0x1 170488: 0a0a0129 and w9, w9, w10 17048c: b9001be9 str w9, [sp, #0x18] 170490: f85f03a8 ldur x8, [x29, #-0x10] 170494: f9400508 ldr x8, [x8, #0x8] 170498: b95ff109 ldr w9, [x8, #0x1ff0] 17049c: f85f03a8 ldur x8, [x29, #-0x10] 1704a0: f9400108 ldr x8, [x8] 1704a4: b9002509 str w9, [x8, #0x24] 1704a8: f85f03a0 ldur x0, [x29, #-0x10] 1704ac: b9401be1 ldr w1, [sp, #0x18] 1704b0: 940007df bl 0x17242c 1704b4: 35000060 cbnz w0, 0x1704c0 1704b8: 320003e8 orr w8, wzr, #0x1 1704bc: b81ec3a8 stur w8, [x29, #-0x14] 1704c0: f85f03a8 ldur x8, [x29, #-0x10] 1704c4: f9400108 ldr x8, [x8] 1704c8: b9400d09 ldr w9, [x8, #0xc] 1704cc: 35000049 cbnz w9, 0x1704d4 1704d0: 1400000f b 0x17050c 1704d4: b27d27e8 orr x8, xzr, #0x1ff8 1704d8: d2800509 mov x9, #0x28 // =40 1704dc: b27c03ea orr x10, xzr, #0x10 1704e0: d283e70b mov x11, #0x1f38 // =7992 1704e4: f85f03ac ldur x12, [x29, #-0x10] 1704e8: f940058c ldr x12, [x12, #0x8] 1704ec: 8b0b018b add x11, x12, x11 1704f0: 8b0a016a add x10, x11, x10 1704f4: 8b090149 add x9, x10, x9 1704f8: f85f03aa ldur x10, [x29, #-0x10] 1704fc: f940054a ldr x10, [x10, #0x8] 170500: 8b080141 add x1, x10, x8 170504: aa0903e0 mov x0, x9 170508: 97fcc0e6 bl 0xa08a0 17050c: f85f03a8 ldur x8, [x29, #-0x10] 170510: f9400508 ldr x8, [x8, #0x8] 170514: b962b109 ldr w9, [x8, #0x22b0] 170518: 35000929 cbnz w9, 0x17063c 17051c: f85f03a8 ldur x8, [x29, #-0x10] 170520: f9400108 ldr x8, [x8] 170524: b9400109 ldr w9, [x8] 170528: 34000049 cbz w9, 0x170530 17052c: 14000026 b 0x1705c4 170530: f85f03a8 ldur x8, [x29, #-0x10] 170534: f9400508 ldr x8, [x8, #0x8] 170538: f9505108 ldr x8, [x8, #0x20a0] 17053c: f9400be9 ldr x9, [sp, #0x10] 170540: eb09011f cmp x8, x9 170544: 1a9f07ea cset w10, ne 170548: 3700004a tbnz w10, #0x0, 0x170550 17054c: 1400000a b 0x170574 170550: f85f03a0 ldur x0, [x29, #-0x10] 170554: 94000834 bl 0x172624 170558: f85f03a0 ldur x0, [x29, #-0x10] 17055c: f9400000 ldr x0, [x0] 170560: b9400008 ldr w8, [x0] 170564: 35000048 cbnz w8, 0x17056c 170568: 14000003 b 0x170574 17056c: 320003e8 orr w8, wzr, #0x1 170570: b81ec3a8 stur w8, [x29, #-0x14] 170574: f85f03a8 ldur x8, [x29, #-0x10] 170578: f9400508 ldr x8, [x8, #0x8] 17057c: f9505d08 ldr x8, [x8, #0x20b8] 170580: f9400be9 ldr x9, [sp, #0x10] 170584: eb09011f cmp x8, x9 170588: 1a9f07ea cset w10, ne 17058c: 3700004a tbnz w10, #0x0, 0x170594 170590: 1400000d b 0x1705c4 170594: d283e708 mov x8, #0x1f38 // =7992 170598: f85f03a9 ldur x9, [x29, #-0x10] 17059c: f9400529 ldr x9, [x9, #0x8] 1705a0: f9505d29 ldr x9, [x9, #0x20b8] 1705a4: f85f03a0 ldur x0, [x29, #-0x10] 1705a8: f85f03aa ldur x10, [x29, #-0x10] 1705ac: f940054a ldr x10, [x10, #0x8] 1705b0: 8b080141 add x1, x10, x8 1705b4: f85f03a8 ldur x8, [x29, #-0x10] 1705b8: f9400508 ldr x8, [x8, #0x8] 1705bc: f9506502 ldr x2, [x8, #0x20c8] 1705c0: d63f0120 blr x9 1705c4: f85f03a8 ldur x8, [x29, #-0x10] 1705c8: f9400108 ldr x8, [x8] 1705cc: b9400509 ldr w9, [x8, #0x4] 1705d0: 35000049 cbnz w9, 0x1705d8 1705d4: 1400001a b 0x17063c 1705d8: d2844508 mov x8, #0x2228 // =8744 1705dc: f85f03a9 ldur x9, [x29, #-0x10] 1705e0: f9400529 ldr x9, [x9, #0x8] 1705e4: 8b080128 add x8, x9, x8 1705e8: f9400108 ldr x8, [x8] 1705ec: f9400be9 ldr x9, [sp, #0x10] 1705f0: eb08013f cmp x9, x8 1705f4: 1a9f07ea cset w10, ne 1705f8: 3700004a tbnz w10, #0x0, 0x170600 1705fc: 14000010 b 0x17063c 170600: d2844508 mov x8, #0x2228 // =8744 170604: f85f03a9 ldur x9, [x29, #-0x10] 170608: f9400529 ldr x9, [x9, #0x8] 17060c: 8b080128 add x8, x9, x8 170610: f9400100 ldr x0, [x8] 170614: 97fccc33 bl 0xa36e0 170618: 35000120 cbnz w0, 0x17063c 17061c: b85ec3a8 ldur w8, [x29, #-0x14] 170620: 350000a8 cbnz w8, 0x170634 170624: 321e03e8 orr w8, wzr, #0x4 170628: f85f03a9 ldur x9, [x29, #-0x10] 17062c: f9400129 ldr x9, [x9] 170630: b9000128 str w8, [x9] 170634: 320003e8 orr w8, wzr, #0x1 170638: b81ec3a8 stur w8, [x29, #-0x14] 17063c: f85f03a8 ldur x8, [x29, #-0x10] 170640: f9400508 ldr x8, [x8, #0x8] 170644: f9506d08 ldr x8, [x8, #0x20d8] 170648: f9400be9 ldr x9, [sp, #0x10] 17064c: eb08013f cmp x9, x8 170650: 1a9f07ea cset w10, ne 170654: 3700004a tbnz w10, #0x0, 0x17065c 170658: 14000011 b 0x17069c 17065c: f85f03a8 ldur x8, [x29, #-0x10] 170660: f9400508 ldr x8, [x8, #0x8] 170664: f9506d08 ldr x8, [x8, #0x20d8] 170668: f94007e9 ldr x9, [sp, #0x8] 17066c: eb09011f cmp x8, x9 170670: 1a9f07ea cset w10, ne 170674: 3700004a tbnz w10, #0x0, 0x17067c 170678: 14000005 b 0x17068c 17067c: f85f03a8 ldur x8, [x29, #-0x10] 170680: f9400508 ldr x8, [x8, #0x8] 170684: f9506d00 ldr x0, [x8, #0x20d8] 170688: 97fccc76 bl 0xa3860 17068c: f85f03a8 ldur x8, [x29, #-0x10] 170690: f9400508 ldr x8, [x8, #0x8] 170694: f9400be9 ldr x9, [sp, #0x10] 170698: f9106d09 str x9, [x8, #0x20d8] 17069c: f85f03a0 ldur x0, [x29, #-0x10] 1706a0: 94000a0c bl 0x172ed0 1706a4: f85f03a0 ldur x0, [x29, #-0x10] 1706a8: 97fffe43 bl 0x16ffb4 1706ac: b85ec3a8 ldur w8, [x29, #-0x14] 1706b0: 350000a8 cbnz w8, 0x1706c4 1706b4: 320003e8 orr w8, wzr, #0x1 1706b8: f85f03a9 ldur x9, [x29, #-0x10] 1706bc: f9400129 ldr x9, [x9] 1706c0: b9000128 str w8, [x9] 1706c4: 12800008 mov w8, #-0x1 // =-1 1706c8: 52800009 mov w9, #0x0 // =0 1706cc: b85ec3aa ldur w10, [x29, #-0x14] 1706d0: 6b09015f cmp w10, w9 1706d4: 1a9f07e9 cset w9, ne 1706d8: 4a080128 eor w8, w9, w8 1706dc: 320003e9 orr w9, wzr, #0x1 1706e0: 0a090108 and w8, w8, w9 1706e4: b81fc3a8 stur w8, [x29, #-0x4] 1706e8: b85fc3a0 ldur w0, [x29, #-0x4] 1706ec: a9437bfd ldp x29, x30, [sp, #0x30] 1706f0: 910103ff add sp, sp, #0x40 1706f4: d65f03c0 ret 00000000001706f8 : 1706f8: d10103ff sub sp, sp, #0x40 1706fc: a9037bfd stp x29, x30, [sp, #0x30] 170700: 9100c3fd add x29, sp, #0x30 170704: d2800008 mov x8, #0x0 // =0 170708: 52800007 mov w7, #0x0 // =0 17070c: f81f83a0 stur x0, [x29, #-0x8] 170710: f81f03a1 stur x1, [x29, #-0x10] 170714: f9000fe2 str x2, [sp, #0x18] 170718: f9000be3 str x3, [sp, #0x10] 17071c: f90007e4 str x4, [sp, #0x8] 170720: f90003e5 str x5, [sp] 170724: f85f83a0 ldur x0, [x29, #-0x8] 170728: f85f03a2 ldur x2, [x29, #-0x10] 17072c: f9400fe3 ldr x3, [sp, #0x18] 170730: f9400be4 ldr x4, [sp, #0x10] 170734: f94007e5 ldr x5, [sp, #0x8] 170738: f94003e6 ldr x6, [sp] 17073c: aa0803e1 mov x1, x8 170740: 94000004 bl 0x170750 170744: a9437bfd ldp x29, x30, [sp, #0x30] 170748: 910103ff add sp, sp, #0x40 17074c: d65f03c0 ret 170750: f81e0ffc str x28, [sp, #-0x20]! 170754: a9017bfd stp x29, x30, [sp, #0x10] 170758: 910043fd add x29, sp, #0x10 17075c: d109c3ff sub sp, sp, #0x270 170760: d10323a8 sub x8, x29, #0xc8 170764: d53bd049 mrs x9, TPIDR_EL0 170768: f9401529 ldr x9, [x9, #0x28] 17076c: f9005909 str x9, [x8, #0xb0] 170770: f81283a0 stur x0, [x29, #-0xd8] 170774: f81203a1 stur x1, [x29, #-0xe0] 170778: f81183a2 stur x2, [x29, #-0xe8] 17077c: f81103a3 stur x3, [x29, #-0xf0] 170780: f81083a4 stur x4, [x29, #-0xf8] 170784: f81003a5 stur x5, [x29, #-0x100] 170788: f900bfe6 str x6, [sp, #0x178] 17078c: b90177e7 str w7, [sp, #0x174] 170790: f85283a9 ldur x9, [x29, #-0xd8] 170794: f9400129 ldr x9, [x9] 170798: b9400127 ldr w7, [x9] 17079c: 710004e7 subs w7, w7, #0x1 1707a0: f90097e8 str x8, [sp, #0x128] 1707a4: b90127e7 str w7, [sp, #0x124] 1707a8: 540000a0 b.eq 0x1707bc 1707ac: 14000001 b 0x1707b0 1707b0: 528001a8 mov w8, #0xd // =13 1707b4: b81343a8 stur w8, [x29, #-0xcc] 1707b8: 140005d6 b 0x171f10 1707bc: b94177e8 ldr w8, [sp, #0x174] 1707c0: 340000a8 cbz w8, 0x1707d4 1707c4: 14000001 b 0x1707c8 1707c8: 321f03e8 orr w8, wzr, #0x2 1707cc: b81343a8 stur w8, [x29, #-0xcc] 1707d0: 140005d0 b 0x171f10 1707d4: f85183a8 ldur x8, [x29, #-0xe8] 1707d8: b4000108 cbz x8, 0x1707f8 1707dc: 14000001 b 0x1707e0 1707e0: f85103a8 ldur x8, [x29, #-0xf0] 1707e4: b4000108 cbz x8, 0x170804 1707e8: 14000001 b 0x1707ec 1707ec: f85083a8 ldur x8, [x29, #-0xf8] 1707f0: b50000a8 cbnz x8, 0x170804 1707f4: 14000001 b 0x1707f8 1707f8: 320007e8 orr w8, wzr, #0x3 1707fc: b81343a8 stur w8, [x29, #-0xcc] 170800: 140005c4 b 0x171f10 170804: f85283a8 ldur x8, [x29, #-0xd8] 170808: f9400108 ldr x8, [x8] 17080c: b9401909 ldr w9, [x8, #0x18] 170810: 34000129 cbz w9, 0x170834 170814: 14000001 b 0x170818 170818: f85283a8 ldur x8, [x29, #-0xd8] 17081c: f9400108 ldr x8, [x8] 170820: b9401909 ldr w9, [x8, #0x18] 170824: 71002529 subs w9, w9, #0x9 170828: b90123e9 str w9, [sp, #0x120] 17082c: 540000a3 b.lo 0x170840 170830: 14000001 b 0x170834 170834: 321e03e8 orr w8, wzr, #0x4 170838: b81343a8 stur w8, [x29, #-0xcc] 17083c: 140005b5 b 0x171f10 170840: f85283a8 ldur x8, [x29, #-0xd8] 170844: f9400108 ldr x8, [x8] 170848: b9401909 ldr w9, [x8, #0x18] 17084c: 71000929 subs w9, w9, #0x2 170850: b9011fe9 str w9, [sp, #0x11c] 170854: 54000140 b.eq 0x17087c 170858: 14000001 b 0x17085c 17085c: f85283a8 ldur x8, [x29, #-0xd8] 170860: f9400108 ldr x8, [x8] 170864: 2a1f03e9 mov w9, wzr 170868: b9001109 str w9, [x8, #0x10] 17086c: f85283a8 ldur x8, [x29, #-0xd8] 170870: f9400108 ldr x8, [x8] 170874: b9001509 str w9, [x8, #0x14] 170878: 1400000c b 0x1708a8 17087c: f85283a8 ldur x8, [x29, #-0xd8] 170880: f9400108 ldr x8, [x8] 170884: b9401109 ldr w9, [x8, #0x10] 170888: 350000e9 cbnz w9, 0x1708a4 17088c: 14000001 b 0x170890 170890: f85283a8 ldur x8, [x29, #-0xd8] 170894: f9400108 ldr x8, [x8] 170898: 2a1f03e9 mov w9, wzr 17089c: b9001509 str w9, [x8, #0x14] 1708a0: 14000001 b 0x1708a4 1708a4: 14000001 b 0x1708a8 1708a8: f85283a8 ldur x8, [x29, #-0xd8] 1708ac: f9400108 ldr x8, [x8] 1708b0: b9401d09 ldr w9, [x8, #0x1c] 1708b4: 71008129 subs w9, w9, #0x20 1708b8: b9011be9 str w9, [sp, #0x118] 1708bc: 540000e3 b.lo 0x1708d8 1708c0: 14000001 b 0x1708c4 1708c4: f85283a8 ldur x8, [x29, #-0xd8] 1708c8: f9400108 ldr x8, [x8] 1708cc: 2a1f03e9 mov w9, wzr 1708d0: b9001109 str w9, [x8, #0x10] 1708d4: 14000001 b 0x1708d8 1708d8: f85283a8 ldur x8, [x29, #-0xd8] 1708dc: f9400108 ldr x8, [x8] 1708e0: b9401d09 ldr w9, [x8, #0x1c] 1708e4: 71001129 subs w9, w9, #0x4 1708e8: b90117e9 str w9, [sp, #0x114] 1708ec: 54000123 b.lo 0x170910 1708f0: 14000001 b 0x1708f4 1708f4: f85283a8 ldur x8, [x29, #-0xd8] 1708f8: f9400108 ldr x8, [x8] 1708fc: b9401d09 ldr w9, [x8, #0x1c] 170900: 71006529 subs w9, w9, #0x19 170904: b90113e9 str w9, [sp, #0x110] 170908: 540000a3 b.lo 0x17091c 17090c: 14000001 b 0x170910 170910: 528000a8 mov w8, #0x5 // =5 170914: b81343a8 stur w8, [x29, #-0xcc] 170918: 1400057e b 0x171f10 17091c: f85283a8 ldur x8, [x29, #-0xd8] 170920: f9400108 ldr x8, [x8] 170924: b9402100 ldr w0, [x8, #0x20] 170928: 97fccb96 bl 0xa3780 17092c: 350000a0 cbnz w0, 0x170940 170930: 14000001 b 0x170934 170934: 321f07e8 orr w8, wzr, #0x6 170938: b81343a8 stur w8, [x29, #-0xcc] 17093c: 14000575 b 0x171f10 170940: f85283a8 ldur x8, [x29, #-0xd8] 170944: f9400108 ldr x8, [x8] 170948: b9402509 ldr w9, [x8, #0x24] 17094c: 35000249 cbnz w9, 0x170994 170950: 14000001 b 0x170954 170954: f85283a8 ldur x8, [x29, #-0xd8] 170958: f9400108 ldr x8, [x8] 17095c: b9402909 ldr w9, [x8, #0x28] 170960: 350000e9 cbnz w9, 0x17097c 170964: 14000001 b 0x170968 170968: f85283a8 ldur x8, [x29, #-0xd8] 17096c: f9400108 ldr x8, [x8] 170970: 52809009 mov w9, #0x480 // =1152 170974: b9002509 str w9, [x8, #0x24] 170978: 14000006 b 0x170990 17097c: f85283a8 ldur x8, [x29, #-0xd8] 170980: f9400108 ldr x8, [x8] 170984: 321403e9 orr w9, wzr, #0x1000 170988: b9002509 str w9, [x8, #0x24] 17098c: 14000001 b 0x170990 170990: 14000001 b 0x170994 170994: f85283a8 ldur x8, [x29, #-0xd8] 170998: f9400108 ldr x8, [x8] 17099c: b9402509 ldr w9, [x8, #0x24] 1709a0: 71004129 subs w9, w9, #0x10 1709a4: b9010fe9 str w9, [sp, #0x10c] 1709a8: 54000123 b.lo 0x1709cc 1709ac: 14000001 b 0x1709b0 1709b0: f85283a8 ldur x8, [x29, #-0xd8] 1709b4: f9400108 ldr x8, [x8] 1709b8: b9402509 ldr w9, [x8, #0x24] 1709bc: 71404129 subs w9, w9, #0x10, lsl #12 // =0x10000 1709c0: b9010be9 str w9, [sp, #0x108] 1709c4: 540000a3 b.lo 0x1709d8 1709c8: 14000001 b 0x1709cc 1709cc: 32000be8 orr w8, wzr, #0x7 1709d0: b81343a8 stur w8, [x29, #-0xcc] 1709d4: 1400054f b 0x171f10 1709d8: f85283a8 ldur x8, [x29, #-0xd8] 1709dc: f9400108 ldr x8, [x8] 1709e0: b9402909 ldr w9, [x8, #0x28] 1709e4: 71008529 subs w9, w9, #0x21 1709e8: b90107e9 str w9, [sp, #0x104] 1709ec: 540000a3 b.lo 0x170a00 1709f0: 14000001 b 0x1709f4 1709f4: 321d03e8 orr w8, wzr, #0x8 1709f8: b81343a8 stur w8, [x29, #-0xcc] 1709fc: 14000545 b 0x171f10 170a00: f85283a8 ldur x8, [x29, #-0xd8] 170a04: f9400108 ldr x8, [x8] 170a08: b9402509 ldr w9, [x8, #0x24] 170a0c: b940290a ldr w10, [x8, #0x28] 170a10: 6b0a0129 subs w9, w9, w10 170a14: b90103e9 str w9, [sp, #0x100] 170a18: 540000a2 b.hs 0x170a2c 170a1c: 14000001 b 0x170a20 170a20: 52800148 mov w8, #0xa // =10 170a24: b81343a8 stur w8, [x29, #-0xcc] 170a28: 1400053a b 0x171f10 170a2c: f85283a8 ldur x8, [x29, #-0xd8] 170a30: f9400108 ldr x8, [x8] 170a34: b9402d09 ldr w9, [x8, #0x2c] 170a38: 35001409 cbnz w9, 0x170cb8 170a3c: 14000001 b 0x170a40 170a40: f85283a8 ldur x8, [x29, #-0xd8] 170a44: f9400108 ldr x8, [x8] 170a48: b9401d09 ldr w9, [x8, #0x1c] 170a4c: 71003d29 subs w9, w9, #0xf 170a50: b900ffe9 str w9, [sp, #0xfc] 170a54: 540003a8 b.hi 0x170ac8 170a58: 14000001 b 0x170a5c 170a5c: 528000a8 mov w8, #0x5 // =5 170a60: b9015fe8 str w8, [sp, #0x15c] 170a64: f85283a9 ldur x9, [x29, #-0xd8] 170a68: f9400129 ldr x9, [x9] 170a6c: b9401d28 ldr w8, [x9, #0x1c] 170a70: 53017d08 lsr w8, w8, #1 170a74: 11000908 add w8, w8, #0x2 170a78: b9015be8 str w8, [sp, #0x158] 170a7c: b9415fe8 ldr w8, [sp, #0x15c] 170a80: b9415bea ldr w10, [sp, #0x158] 170a84: 6b0a0108 subs w8, w8, w10 170a88: b900fbe8 str w8, [sp, #0xf8] 170a8c: 540000a9 b.ls 0x170aa0 170a90: 14000001 b 0x170a94 170a94: b9415fe8 ldr w8, [sp, #0x15c] 170a98: b900f7e8 str w8, [sp, #0xf4] 170a9c: 14000004 b 0x170aac 170aa0: b9415be8 ldr w8, [sp, #0x158] 170aa4: b900f7e8 str w8, [sp, #0xf4] 170aa8: 14000001 b 0x170aac 170aac: b940f7e8 ldr w8, [sp, #0xf4] 170ab0: b90157e8 str w8, [sp, #0x154] 170ab4: b94157e8 ldr w8, [sp, #0x154] 170ab8: f85283a9 ldur x9, [x29, #-0xd8] 170abc: f9400129 ldr x9, [x9] 170ac0: b9002d28 str w8, [x9, #0x2c] 170ac4: 1400007c b 0x170cb4 170ac8: f85283a8 ldur x8, [x29, #-0xd8] 170acc: f9400108 ldr x8, [x8] 170ad0: b9401d09 ldr w9, [x8, #0x1c] 170ad4: 71004129 subs w9, w9, #0x10 170ad8: b900f3e9 str w9, [sp, #0xf0] 170adc: 54000ac1 b.ne 0x170c34 170ae0: 14000001 b 0x170ae4 170ae4: f85283a8 ldur x8, [x29, #-0xd8] 170ae8: f9400108 ldr x8, [x8] 170aec: b9402509 ldr w9, [x8, #0x24] 170af0: 71030129 subs w9, w9, #0xc0 170af4: b900efe9 str w9, [sp, #0xec] 170af8: 540000e8 b.hi 0x170b14 170afc: 14000001 b 0x170b00 170b00: f85283a8 ldur x8, [x29, #-0xd8] 170b04: f9400108 ldr x8, [x8] 170b08: 32000be9 orr w9, wzr, #0x7 170b0c: b9002d09 str w9, [x8, #0x2c] 170b10: 14000048 b 0x170c30 170b14: f85283a8 ldur x8, [x29, #-0xd8] 170b18: f9400108 ldr x8, [x8] 170b1c: b9402509 ldr w9, [x8, #0x24] 170b20: 71060129 subs w9, w9, #0x180 170b24: b900ebe9 str w9, [sp, #0xe8] 170b28: 540000e8 b.hi 0x170b44 170b2c: 14000001 b 0x170b30 170b30: f85283a8 ldur x8, [x29, #-0xd8] 170b34: f9400108 ldr x8, [x8] 170b38: 321d03e9 orr w9, wzr, #0x8 170b3c: b9002d09 str w9, [x8, #0x2c] 170b40: 1400003b b 0x170c2c 170b44: f85283a8 ldur x8, [x29, #-0xd8] 170b48: f9400108 ldr x8, [x8] 170b4c: b9402509 ldr w9, [x8, #0x24] 170b50: 71090129 subs w9, w9, #0x240 170b54: b900e7e9 str w9, [sp, #0xe4] 170b58: 540000e8 b.hi 0x170b74 170b5c: 14000001 b 0x170b60 170b60: f85283a8 ldur x8, [x29, #-0xd8] 170b64: f9400108 ldr x8, [x8] 170b68: 52800129 mov w9, #0x9 // =9 170b6c: b9002d09 str w9, [x8, #0x2c] 170b70: 1400002e b 0x170c28 170b74: f85283a8 ldur x8, [x29, #-0xd8] 170b78: f9400108 ldr x8, [x8] 170b7c: b9402509 ldr w9, [x8, #0x24] 170b80: 71120129 subs w9, w9, #0x480 170b84: b900e3e9 str w9, [sp, #0xe0] 170b88: 540000e8 b.hi 0x170ba4 170b8c: 14000001 b 0x170b90 170b90: f85283a8 ldur x8, [x29, #-0xd8] 170b94: f9400108 ldr x8, [x8] 170b98: 52800149 mov w9, #0xa // =10 170b9c: b9002d09 str w9, [x8, #0x2c] 170ba0: 14000021 b 0x170c24 170ba4: f85283a8 ldur x8, [x29, #-0xd8] 170ba8: f9400108 ldr x8, [x8] 170bac: b9402509 ldr w9, [x8, #0x24] 170bb0: 71240129 subs w9, w9, #0x900 170bb4: b900dfe9 str w9, [sp, #0xdc] 170bb8: 540000e8 b.hi 0x170bd4 170bbc: 14000001 b 0x170bc0 170bc0: f85283a8 ldur x8, [x29, #-0xd8] 170bc4: f9400108 ldr x8, [x8] 170bc8: 52800169 mov w9, #0xb // =11 170bcc: b9002d09 str w9, [x8, #0x2c] 170bd0: 14000014 b 0x170c20 170bd4: f85283a8 ldur x8, [x29, #-0xd8] 170bd8: f9400108 ldr x8, [x8] 170bdc: b9402509 ldr w9, [x8, #0x24] 170be0: 5282400a mov w10, #0x1200 // =4608 170be4: 6b0a0129 subs w9, w9, w10 170be8: b900dbe9 str w9, [sp, #0xd8] 170bec: 540000e8 b.hi 0x170c08 170bf0: 14000001 b 0x170bf4 170bf4: f85283a8 ldur x8, [x29, #-0xd8] 170bf8: f9400108 ldr x8, [x8] 170bfc: 321e07e9 orr w9, wzr, #0xc 170c00: b9002d09 str w9, [x8, #0x2c] 170c04: 14000006 b 0x170c1c 170c08: f85283a8 ldur x8, [x29, #-0xd8] 170c0c: f9400108 ldr x8, [x8] 170c10: 528001a9 mov w9, #0xd // =13 170c14: b9002d09 str w9, [x8, #0x2c] 170c18: 14000001 b 0x170c1c 170c1c: 14000001 b 0x170c20 170c20: 14000001 b 0x170c24 170c24: 14000001 b 0x170c28 170c28: 14000001 b 0x170c2c 170c2c: 14000001 b 0x170c30 170c30: 14000020 b 0x170cb0 170c34: f85283a8 ldur x8, [x29, #-0xd8] 170c38: f9400108 ldr x8, [x8] 170c3c: b9402509 ldr w9, [x8, #0x24] 170c40: 71060129 subs w9, w9, #0x180 170c44: b900d7e9 str w9, [sp, #0xd4] 170c48: 540000e8 b.hi 0x170c64 170c4c: 14000001 b 0x170c50 170c50: f85283a8 ldur x8, [x29, #-0xd8] 170c54: f9400108 ldr x8, [x8] 170c58: 528001a9 mov w9, #0xd // =13 170c5c: b9002d09 str w9, [x8, #0x2c] 170c60: 14000013 b 0x170cac 170c64: f85283a8 ldur x8, [x29, #-0xd8] 170c68: f9400108 ldr x8, [x8] 170c6c: b9402509 ldr w9, [x8, #0x24] 170c70: 71120129 subs w9, w9, #0x480 170c74: b900d3e9 str w9, [sp, #0xd0] 170c78: 540000e8 b.hi 0x170c94 170c7c: 14000001 b 0x170c80 170c80: f85283a8 ldur x8, [x29, #-0xd8] 170c84: f9400108 ldr x8, [x8] 170c88: 321f0be9 orr w9, wzr, #0xe 170c8c: b9002d09 str w9, [x8, #0x2c] 170c90: 14000006 b 0x170ca8 170c94: f85283a8 ldur x8, [x29, #-0xd8] 170c98: f9400108 ldr x8, [x8] 170c9c: 32000fe9 orr w9, wzr, #0xf 170ca0: b9002d09 str w9, [x8, #0x2c] 170ca4: 14000001 b 0x170ca8 170ca8: 14000001 b 0x170cac 170cac: 14000001 b 0x170cb0 170cb0: 14000001 b 0x170cb4 170cb4: 14000013 b 0x170d00 170cb8: f85283a8 ldur x8, [x29, #-0xd8] 170cbc: f9400108 ldr x8, [x8] 170cc0: b9402d09 ldr w9, [x8, #0x2c] 170cc4: 71001529 subs w9, w9, #0x5 170cc8: b900cfe9 str w9, [sp, #0xcc] 170ccc: 54000123 b.lo 0x170cf0 170cd0: 14000001 b 0x170cd4 170cd4: f85283a8 ldur x8, [x29, #-0xd8] 170cd8: f9400108 ldr x8, [x8] 170cdc: b9402d09 ldr w9, [x8, #0x2c] 170ce0: 71004129 subs w9, w9, #0x10 170ce4: b900cbe9 str w9, [sp, #0xc8] 170ce8: 540000a3 b.lo 0x170cfc 170cec: 14000001 b 0x170cf0 170cf0: 52800128 mov w8, #0x9 // =9 170cf4: b81343a8 stur w8, [x29, #-0xcc] 170cf8: 14000486 b 0x171f10 170cfc: 14000001 b 0x170d00 170d00: f85283a8 ldur x8, [x29, #-0xd8] 170d04: f9400108 ldr x8, [x8] 170d08: b9400909 ldr w9, [x8, #0x8] 170d0c: 34000c09 cbz w9, 0x170e8c 170d10: 14000001 b 0x170d14 170d14: f85283a8 ldur x8, [x29, #-0xd8] 170d18: f9400108 ldr x8, [x8] 170d1c: b9402500 ldr w0, [x8, #0x24] 170d20: b9402101 ldr w1, [x8, #0x20] 170d24: 97fcc123 bl 0xa11b0 170d28: 350000a0 cbnz w0, 0x170d3c 170d2c: 14000001 b 0x170d30 170d30: 52800168 mov w8, #0xb // =11 170d34: b81343a8 stur w8, [x29, #-0xcc] 170d38: 14000476 b 0x171f10 170d3c: f85283a8 ldur x8, [x29, #-0xd8] 170d40: f9400108 ldr x8, [x8] 170d44: b9402100 ldr w0, [x8, #0x20] 170d48: 97fcc09a bl 0xa0fb0 170d4c: 350000a0 cbnz w0, 0x170d60 170d50: 14000001 b 0x170d54 170d54: 52800168 mov w8, #0xb // =11 170d58: b81343a8 stur w8, [x29, #-0xcc] 170d5c: 1400046d b 0x171f10 170d60: f85283a8 ldur x8, [x29, #-0xd8] 170d64: f9400108 ldr x8, [x8] 170d68: b9401d09 ldr w9, [x8, #0x1c] 170d6c: 71002129 subs w9, w9, #0x8 170d70: b900c7e9 str w9, [sp, #0xc4] 170d74: 54000420 b.eq 0x170df8 170d78: 14000001 b 0x170d7c 170d7c: f85283a8 ldur x8, [x29, #-0xd8] 170d80: f9400108 ldr x8, [x8] 170d84: b9401d09 ldr w9, [x8, #0x1c] 170d88: 71003129 subs w9, w9, #0xc 170d8c: b900c3e9 str w9, [sp, #0xc0] 170d90: 54000340 b.eq 0x170df8 170d94: 14000001 b 0x170d98 170d98: f85283a8 ldur x8, [x29, #-0xd8] 170d9c: f9400108 ldr x8, [x8] 170da0: b9401d09 ldr w9, [x8, #0x1c] 170da4: 71004129 subs w9, w9, #0x10 170da8: b900bfe9 str w9, [sp, #0xbc] 170dac: 54000260 b.eq 0x170df8 170db0: 14000001 b 0x170db4 170db4: f85283a8 ldur x8, [x29, #-0xd8] 170db8: f9400108 ldr x8, [x8] 170dbc: b9401d09 ldr w9, [x8, #0x1c] 170dc0: 71005129 subs w9, w9, #0x14 170dc4: b900bbe9 str w9, [sp, #0xb8] 170dc8: 54000180 b.eq 0x170df8 170dcc: 14000001 b 0x170dd0 170dd0: f85283a8 ldur x8, [x29, #-0xd8] 170dd4: f9400108 ldr x8, [x8] 170dd8: b9401d09 ldr w9, [x8, #0x1c] 170ddc: 71006129 subs w9, w9, #0x18 170de0: b900b7e9 str w9, [sp, #0xb4] 170de4: 540000a0 b.eq 0x170df8 170de8: 14000001 b 0x170dec 170dec: 52800168 mov w8, #0xb // =11 170df0: b81343a8 stur w8, [x29, #-0xcc] 170df4: 14000447 b 0x171f10 170df8: f85283a8 ldur x8, [x29, #-0xd8] 170dfc: f9400108 ldr x8, [x8] 170e00: b9404109 ldr w9, [x8, #0x40] 170e04: 71002529 subs w9, w9, #0x9 170e08: b900b3e9 str w9, [sp, #0xb0] 170e0c: 540000a3 b.lo 0x170e20 170e10: 14000001 b 0x170e14 170e14: 52800168 mov w8, #0xb // =11 170e18: b81343a8 stur w8, [x29, #-0xcc] 170e1c: 1400043d b 0x171f10 170e20: f85283a8 ldur x8, [x29, #-0xd8] 170e24: f9400108 ldr x8, [x8] 170e28: b9402109 ldr w9, [x8, #0x20] 170e2c: 5297700a mov w10, #0xbb80 // =48000 170e30: 6b0a0129 subs w9, w9, w10 170e34: b900afe9 str w9, [sp, #0xac] 170e38: 54000288 b.hi 0x170e88 170e3c: 14000001 b 0x170e40 170e40: f85283a8 ldur x8, [x29, #-0xd8] 170e44: f9400108 ldr x8, [x8] 170e48: b9402509 ldr w9, [x8, #0x24] 170e4c: 5282400a mov w10, #0x1200 // =4608 170e50: 6b0a0129 subs w9, w9, w10 170e54: b900abe9 str w9, [sp, #0xa8] 170e58: 54000128 b.hi 0x170e7c 170e5c: 14000001 b 0x170e60 170e60: f85283a8 ldur x8, [x29, #-0xd8] 170e64: f9400108 ldr x8, [x8] 170e68: b9402909 ldr w9, [x8, #0x28] 170e6c: 71003529 subs w9, w9, #0xd 170e70: b900a7e9 str w9, [sp, #0xa4] 170e74: 540000a3 b.lo 0x170e88 170e78: 14000001 b 0x170e7c 170e7c: 52800168 mov w8, #0xb // =11 170e80: b81343a8 stur w8, [x29, #-0xcc] 170e84: 14000423 b 0x171f10 170e88: 14000001 b 0x170e8c 170e8c: f85283a8 ldur x8, [x29, #-0xd8] 170e90: f9400108 ldr x8, [x8] 170e94: b9404109 ldr w9, [x8, #0x40] 170e98: 900009c8 adrp x8, 0x2a8000 170e9c: f945e108 ldr x8, [x8, #0xbc0] 170ea0: b940010a ldr w10, [x8] 170ea4: 2a0a03e8 mov w8, w10 170ea8: 2a0803ea mov w10, w8 170eac: 320003eb orr w11, wzr, #0x1 170eb0: 1aca216a lsl w10, w11, w10 170eb4: 6b0a0129 subs w9, w9, w10 170eb8: b900a3e9 str w9, [sp, #0xa0] 170ebc: 540001c3 b.lo 0x170ef4 170ec0: 14000001 b 0x170ec4 170ec4: 900009c8 adrp x8, 0x2a8000 170ec8: f945e108 ldr x8, [x8, #0xbc0] 170ecc: b9400109 ldr w9, [x8] 170ed0: 2a0903e8 mov w8, w9 170ed4: 2a0803e9 mov w9, w8 170ed8: 320003ea orr w10, wzr, #0x1 170edc: 1ac92149 lsl w9, w10, w9 170ee0: 71000529 subs w9, w9, #0x1 170ee4: f85283a8 ldur x8, [x29, #-0xd8] 170ee8: f9400108 ldr x8, [x8] 170eec: b9004109 str w9, [x8, #0x40] 170ef0: 14000001 b 0x170ef4 170ef4: f85283a8 ldur x8, [x29, #-0xd8] 170ef8: f9400108 ldr x8, [x8] 170efc: b9403d09 ldr w9, [x8, #0x3c] 170f00: b940410a ldr w10, [x8, #0x40] 170f04: 6b0a0129 subs w9, w9, w10 170f08: b9009fe9 str w9, [sp, #0x9c] 170f0c: 540000e3 b.lo 0x170f28 170f10: 14000001 b 0x170f14 170f14: f85283a8 ldur x8, [x29, #-0xd8] 170f18: f9400108 ldr x8, [x8] 170f1c: b9404109 ldr w9, [x8, #0x40] 170f20: b9003d09 str w9, [x8, #0x3c] 170f24: 14000001 b 0x170f28 170f28: f85283a8 ldur x8, [x29, #-0xd8] 170f2c: f9400108 ldr x8, [x8] 170f30: f9402908 ldr x8, [x8, #0x50] 170f34: b40006a8 cbz x8, 0x171008 170f38: 14000001 b 0x170f3c 170f3c: f85283a8 ldur x8, [x29, #-0xd8] 170f40: f9400108 ldr x8, [x8] 170f44: b9405909 ldr w9, [x8, #0x58] 170f48: 34000609 cbz w9, 0x171008 170f4c: 14000001 b 0x170f50 170f50: 2a1f03e8 mov w8, wzr 170f54: b90153e8 str w8, [sp, #0x150] 170f58: 14000001 b 0x170f5c 170f5c: b94153e8 ldr w8, [sp, #0x150] 170f60: f85283a9 ldur x9, [x29, #-0xd8] 170f64: f9400129 ldr x9, [x9] 170f68: b940592a ldr w10, [x9, #0x58] 170f6c: 6b0a0108 subs w8, w8, w10 170f70: b9009be8 str w8, [sp, #0x98] 170f74: 54000482 b.hs 0x171004 170f78: 14000001 b 0x170f7c 170f7c: f85283a8 ldur x8, [x29, #-0xd8] 170f80: f9400108 ldr x8, [x8] 170f84: f9402908 ldr x8, [x8, #0x50] 170f88: b94153e9 ldr w9, [sp, #0x150] 170f8c: 2a0903ea mov w10, w9 170f90: f86a7908 ldr x8, [x8, x10, lsl #3] 170f94: b40002e8 cbz x8, 0x170ff0 170f98: 14000001 b 0x170f9c 170f9c: f85283a8 ldur x8, [x29, #-0xd8] 170fa0: f9400108 ldr x8, [x8] 170fa4: f9402908 ldr x8, [x8, #0x50] 170fa8: b94153e9 ldr w9, [sp, #0x150] 170fac: 2a0903ea mov w10, w9 170fb0: f86a7908 ldr x8, [x8, x10, lsl #3] 170fb4: b9400109 ldr w9, [x8] 170fb8: 71000d29 subs w9, w9, #0x3 170fbc: b90097e9 str w9, [sp, #0x94] 170fc0: 54000181 b.ne 0x170ff0 170fc4: 14000001 b 0x170fc8 170fc8: f85283a8 ldur x8, [x29, #-0xd8] 170fcc: f9400109 ldr x9, [x8] 170fd0: f9402929 ldr x9, [x9, #0x50] 170fd4: b94153ea ldr w10, [sp, #0x150] 170fd8: 2a0a03eb mov w11, w10 170fdc: f86b7929 ldr x9, [x9, x11, lsl #3] 170fe0: 91004129 add x9, x9, #0x10 170fe4: f9400508 ldr x8, [x8, #0x8] 170fe8: f90ff509 str x9, [x8, #0x1fe8] 170fec: 14000006 b 0x171004 170ff0: 14000001 b 0x170ff4 170ff4: b94153e8 ldr w8, [sp, #0x150] 170ff8: 11000508 add w8, w8, #0x1 170ffc: b90153e8 str w8, [sp, #0x150] 171000: 17ffffd7 b 0x170f5c 171004: 14000001 b 0x171008 171008: f85283a8 ldur x8, [x29, #-0xd8] 17100c: f9400108 ldr x8, [x8] 171010: f9402908 ldr x8, [x8, #0x50] 171014: b5000148 cbnz x8, 0x17103c 171018: 14000001 b 0x17101c 17101c: f85283a8 ldur x8, [x29, #-0xd8] 171020: f9400108 ldr x8, [x8] 171024: b9405909 ldr w9, [x8, #0x58] 171028: 340000a9 cbz w9, 0x17103c 17102c: 14000001 b 0x171030 171030: 321e07e8 orr w8, wzr, #0xc 171034: b81343a8 stur w8, [x29, #-0xcc] 171038: 140003b6 b 0x171f10 17103c: 2a1f03e8 mov w8, wzr 171040: b9016fe8 str w8, [sp, #0x16c] 171044: b9016be8 str w8, [sp, #0x168] 171048: b90167e8 str w8, [sp, #0x164] 17104c: b90163e8 str w8, [sp, #0x160] 171050: b90173e8 str w8, [sp, #0x170] 171054: 14000001 b 0x171058 171058: b94173e8 ldr w8, [sp, #0x170] 17105c: f85283a9 ldur x9, [x29, #-0xd8] 171060: f9400129 ldr x9, [x9] 171064: b940592a ldr w10, [x9, #0x58] 171068: 6b0a0108 subs w8, w8, w10 17106c: b90093e8 str w8, [sp, #0x90] 171070: 54001482 b.hs 0x171300 171074: 14000001 b 0x171078 171078: f85283a8 ldur x8, [x29, #-0xd8] 17107c: f9400108 ldr x8, [x8] 171080: f9402908 ldr x8, [x8, #0x50] 171084: b94173e9 ldr w9, [sp, #0x170] 171088: 2a0903ea mov w10, w9 17108c: f86a7908 ldr x8, [x8, x10, lsl #3] 171090: f900a7e8 str x8, [sp, #0x148] 171094: f940a7e8 ldr x8, [sp, #0x148] 171098: b9400109 ldr w9, [x8] 17109c: 350000a9 cbnz w9, 0x1710b0 1710a0: 14000001 b 0x1710a4 1710a4: 321e07e8 orr w8, wzr, #0xc 1710a8: b81343a8 stur w8, [x29, #-0xcc] 1710ac: 14000399 b 0x171f10 1710b0: f940a7e8 ldr x8, [sp, #0x148] 1710b4: b9400109 ldr w9, [x8] 1710b8: 71000d29 subs w9, w9, #0x3 1710bc: b9008fe9 str w9, [sp, #0x8c] 1710c0: 54000261 b.ne 0x17110c 1710c4: 14000001 b 0x1710c8 1710c8: b9416fe8 ldr w8, [sp, #0x16c] 1710cc: 340000a8 cbz w8, 0x1710e0 1710d0: 14000001 b 0x1710d4 1710d4: 321e07e8 orr w8, wzr, #0xc 1710d8: b81343a8 stur w8, [x29, #-0xcc] 1710dc: 1400038d b 0x171f10 1710e0: 320003e8 orr w8, wzr, #0x1 1710e4: b9016fe8 str w8, [sp, #0x16c] 1710e8: f940a7e9 ldr x9, [sp, #0x148] 1710ec: 91004120 add x0, x9, #0x10 1710f0: 97fcd018 bl 0xa5150 1710f4: 350000a0 cbnz w0, 0x171108 1710f8: 14000001 b 0x1710fc 1710fc: 321e07e8 orr w8, wzr, #0xc 171100: b81343a8 stur w8, [x29, #-0xcc] 171104: 14000383 b 0x171f10 171108: 14000078 b 0x1712e8 17110c: f940a7e8 ldr x8, [sp, #0x148] 171110: b9400109 ldr w9, [x8] 171114: 71001129 subs w9, w9, #0x4 171118: b9008be9 str w9, [sp, #0x88] 17111c: 54000161 b.ne 0x171148 171120: 14000001 b 0x171124 171124: b9416be8 ldr w8, [sp, #0x168] 171128: 340000a8 cbz w8, 0x17113c 17112c: 14000001 b 0x171130 171130: 321e07e8 orr w8, wzr, #0xc 171134: b81343a8 stur w8, [x29, #-0xcc] 171138: 14000376 b 0x171f10 17113c: 320003e8 orr w8, wzr, #0x1 171140: b9016be8 str w8, [sp, #0x168] 171144: 14000068 b 0x1712e4 171148: f940a7e8 ldr x8, [sp, #0x148] 17114c: b9400109 ldr w9, [x8] 171150: 71001529 subs w9, w9, #0x5 171154: b90087e9 str w9, [sp, #0x84] 171158: 540001c1 b.ne 0x171190 17115c: 14000001 b 0x171160 171160: f940a7e8 ldr x8, [sp, #0x148] 171164: 91004100 add x0, x8, #0x10 171168: b940a101 ldr w1, [x8, #0xa0] 17116c: aa1f03e8 mov x8, xzr 171170: aa0803e2 mov x2, x8 171174: 97fcc2e7 bl 0xa1d10 171178: 350000a0 cbnz w0, 0x17118c 17117c: 14000001 b 0x171180 171180: 321e07e8 orr w8, wzr, #0xc 171184: b81343a8 stur w8, [x29, #-0xcc] 171188: 14000362 b 0x171f10 17118c: 14000055 b 0x1712e0 171190: f940a7e8 ldr x8, [sp, #0x148] 171194: b9400109 ldr w9, [x8] 171198: 71001929 subs w9, w9, #0x6 17119c: b90083e9 str w9, [sp, #0x80] 1711a0: 540009e1 b.ne 0x1712dc 1711a4: 14000001 b 0x1711a8 1711a8: f940a7e8 ldr x8, [sp, #0x148] 1711ac: 91004100 add x0, x8, #0x10 1711b0: aa1f03e8 mov x8, xzr 1711b4: aa0803e1 mov x1, x8 1711b8: 97fcc84a bl 0xa32e0 1711bc: 350000a0 cbnz w0, 0x1711d0 1711c0: 14000001 b 0x1711c4 1711c4: 321e07e8 orr w8, wzr, #0xc 1711c8: b81343a8 stur w8, [x29, #-0xcc] 1711cc: 14000351 b 0x171f10 1711d0: f940a7e8 ldr x8, [sp, #0x148] 1711d4: b9401109 ldr w9, [x8, #0x10] 1711d8: 71000529 subs w9, w9, #0x1 1711dc: b9007fe9 str w9, [sp, #0x7c] 1711e0: 540005c1 b.ne 0x171298 1711e4: 14000001 b 0x1711e8 1711e8: b94167e8 ldr w8, [sp, #0x164] 1711ec: 340000a8 cbz w8, 0x171200 1711f0: 14000001 b 0x1711f4 1711f4: 321e07e8 orr w8, wzr, #0xc 1711f8: b81343a8 stur w8, [x29, #-0xcc] 1711fc: 14000345 b 0x171f10 171200: 320003e8 orr w8, wzr, #0x1 171204: b90167e8 str w8, [sp, #0x164] 171208: f940a7e9 ldr x9, [sp, #0x148] 17120c: b9401128 ldr w8, [x9, #0x10] 171210: 71000508 subs w8, w8, #0x1 171214: b9007be8 str w8, [sp, #0x78] 171218: 540003e1 b.ne 0x171294 17121c: 14000001 b 0x171220 171220: f940a7e8 ldr x8, [sp, #0x148] 171224: f9400d00 ldr x0, [x8, #0x18] 171228: b0000441 adrp x1, 0x1fa000 17122c: 91323421 add x1, x1, #0xc8d 171230: 97fcc400 bl 0xa2230 171234: 34000120 cbz w0, 0x171258 171238: 14000001 b 0x17123c 17123c: f940a7e8 ldr x8, [sp, #0x148] 171240: f9400d00 ldr x0, [x8, #0x18] 171244: 90000441 adrp x1, 0x1f9000 171248: 911d5821 add x1, x1, #0x756 17124c: 97fcc3f9 bl 0xa2230 171250: 350001c0 cbnz w0, 0x171288 171254: 14000001 b 0x171258 171258: f940a7e8 ldr x8, [sp, #0x148] 17125c: b9402909 ldr w9, [x8, #0x28] 171260: 71008129 subs w9, w9, #0x20 171264: b90077e9 str w9, [sp, #0x74] 171268: 54000101 b.ne 0x171288 17126c: 14000001 b 0x171270 171270: f940a7e8 ldr x8, [sp, #0x148] 171274: b9402d09 ldr w9, [x8, #0x2c] 171278: 71008129 subs w9, w9, #0x20 17127c: b90073e9 str w9, [sp, #0x70] 171280: 540000a0 b.eq 0x171294 171284: 14000001 b 0x171288 171288: 321e07e8 orr w8, wzr, #0xc 17128c: b81343a8 stur w8, [x29, #-0xcc] 171290: 14000320 b 0x171f10 171294: 14000011 b 0x1712d8 171298: f940a7e8 ldr x8, [sp, #0x148] 17129c: b9401109 ldr w9, [x8, #0x10] 1712a0: 71000929 subs w9, w9, #0x2 1712a4: b9006fe9 str w9, [sp, #0x6c] 1712a8: 54000161 b.ne 0x1712d4 1712ac: 14000001 b 0x1712b0 1712b0: b94163e8 ldr w8, [sp, #0x160] 1712b4: 340000a8 cbz w8, 0x1712c8 1712b8: 14000001 b 0x1712bc 1712bc: 321e07e8 orr w8, wzr, #0xc 1712c0: b81343a8 stur w8, [x29, #-0xcc] 1712c4: 14000313 b 0x171f10 1712c8: 320003e8 orr w8, wzr, #0x1 1712cc: b90163e8 str w8, [sp, #0x160] 1712d0: 14000001 b 0x1712d4 1712d4: 14000001 b 0x1712d8 1712d8: 14000001 b 0x1712dc 1712dc: 14000001 b 0x1712e0 1712e0: 14000001 b 0x1712e4 1712e4: 14000001 b 0x1712e8 1712e8: 14000001 b 0x1712ec 1712ec: 14000001 b 0x1712f0 1712f0: b94173e8 ldr w8, [sp, #0x170] 1712f4: 11000508 add w8, w8, #0x1 1712f8: b90173e8 str w8, [sp, #0x170] 1712fc: 17ffff57 b 0x171058 171300: f85283a8 ldur x8, [x29, #-0xd8] 171304: f9400508 ldr x8, [x8, #0x8] 171308: 2a1f03e9 mov w9, wzr 17130c: b9000109 str w9, [x8] 171310: b90173e9 str w9, [sp, #0x170] 171314: 14000001 b 0x171318 171318: b94173e8 ldr w8, [sp, #0x170] 17131c: f85283a9 ldur x9, [x29, #-0xd8] 171320: f9400129 ldr x9, [x9] 171324: b940192a ldr w10, [x9, #0x18] 171328: 6b0a0108 subs w8, w8, w10 17132c: b9006be8 str w8, [sp, #0x68] 171330: 54000282 b.hs 0x171380 171334: 14000001 b 0x171338 171338: f85283a8 ldur x8, [x29, #-0xd8] 17133c: f9400508 ldr x8, [x8, #0x8] 171340: b94173e9 ldr w9, [sp, #0x170] 171344: 2a0903ea mov w10, w9 171348: 8b0a0d08 add x8, x8, x10, lsl #3 17134c: aa1f03ea mov x10, xzr 171350: f900050a str x10, [x8, #0x8] 171354: f85283a8 ldur x8, [x29, #-0xd8] 171358: f9400508 ldr x8, [x8, #0x8] 17135c: b94173e9 ldr w9, [sp, #0x170] 171360: 2a0903eb mov w11, w9 171364: 8b0b0d08 add x8, x8, x11, lsl #3 171368: f9107d0a str x10, [x8, #0x20f8] 17136c: 14000001 b 0x171370 171370: b94173e8 ldr w8, [sp, #0x170] 171374: 11000508 add w8, w8, #0x1 171378: b90173e8 str w8, [sp, #0x170] 17137c: 17ffffe7 b 0x171318 171380: 2a1f03e8 mov w8, wzr 171384: b90173e8 str w8, [sp, #0x170] 171388: 14000001 b 0x17138c 17138c: b94173e8 ldr w8, [sp, #0x170] 171390: 71000508 subs w8, w8, #0x1 171394: b90067e8 str w8, [sp, #0x64] 171398: 54000288 b.hi 0x1713e8 17139c: 14000001 b 0x1713a0 1713a0: f85283a8 ldur x8, [x29, #-0xd8] 1713a4: f9400508 ldr x8, [x8, #0x8] 1713a8: b94173e9 ldr w9, [sp, #0x170] 1713ac: 2a0903ea mov w10, w9 1713b0: 8b0a0d08 add x8, x8, x10, lsl #3 1713b4: aa1f03ea mov x10, xzr 1713b8: f900250a str x10, [x8, #0x48] 1713bc: f85283a8 ldur x8, [x29, #-0xd8] 1713c0: f9400508 ldr x8, [x8, #0x8] 1713c4: b94173e9 ldr w9, [sp, #0x170] 1713c8: 2a0903eb mov w11, w9 1713cc: 8b0b0d08 add x8, x8, x11, lsl #3 1713d0: f9109d0a str x10, [x8, #0x2138] 1713d4: 14000001 b 0x1713d8 1713d8: b94173e8 ldr w8, [sp, #0x170] 1713dc: 11000508 add w8, w8, #0x1 1713e0: b90173e8 str w8, [sp, #0x170] 1713e4: 17ffffea b 0x17138c 1713e8: 2a1f03e8 mov w8, wzr 1713ec: b90173e8 str w8, [sp, #0x170] 1713f0: 14000001 b 0x1713f4 1713f4: b94173e8 ldr w8, [sp, #0x170] 1713f8: f85283a9 ldur x9, [x29, #-0xd8] 1713fc: f9400129 ldr x9, [x9] 171400: b940192a ldr w10, [x9, #0x18] 171404: 6b0a0108 subs w8, w8, w10 171408: b90063e8 str w8, [sp, #0x60] 17140c: 540004e2 b.hs 0x1714a8 171410: 14000001 b 0x171414 171414: f85283a8 ldur x8, [x29, #-0xd8] 171418: f9400508 ldr x8, [x8, #0x8] 17141c: b94173e9 ldr w9, [sp, #0x170] 171420: 2a0903ea mov w10, w9 171424: 8b0a1108 add x8, x8, x10, lsl #4 171428: aa1f03ea mov x10, xzr 17142c: f900410a str x10, [x8, #0x80] 171430: f85283a8 ldur x8, [x29, #-0xd8] 171434: f9400508 ldr x8, [x8, #0x8] 171438: b94173e9 ldr w9, [sp, #0x170] 17143c: 2a0903eb mov w11, w9 171440: 8b0b1108 add x8, x8, x11, lsl #4 171444: f910a50a str x10, [x8, #0x2148] 171448: f85283a8 ldur x8, [x29, #-0xd8] 17144c: f9400508 ldr x8, [x8, #0x8] 171450: b94173e9 ldr w9, [sp, #0x170] 171454: 2a0903eb mov w11, w9 171458: 8b0b1108 add x8, x8, x11, lsl #4 17145c: f900450a str x10, [x8, #0x88] 171460: f85283a8 ldur x8, [x29, #-0xd8] 171464: f9400508 ldr x8, [x8, #0x8] 171468: b94173e9 ldr w9, [sp, #0x170] 17146c: 2a0903eb mov w11, w9 171470: 8b0b1108 add x8, x8, x11, lsl #4 171474: f910a90a str x10, [x8, #0x2150] 171478: f85283a8 ldur x8, [x29, #-0xd8] 17147c: f9400508 ldr x8, [x8, #0x8] 171480: b94173e9 ldr w9, [sp, #0x170] 171484: 2a0903ea mov w10, w9 171488: 8b0a0908 add x8, x8, x10, lsl #2 17148c: 2a1f03e9 mov w9, wzr 171490: b91ec109 str w9, [x8, #0x1ec0] 171494: 14000001 b 0x171498 171498: b94173e8 ldr w8, [sp, #0x170] 17149c: 11000508 add w8, w8, #0x1 1714a0: b90173e8 str w8, [sp, #0x170] 1714a4: 17ffffd4 b 0x1713f4 1714a8: 2a1f03e8 mov w8, wzr 1714ac: b90173e8 str w8, [sp, #0x170] 1714b0: 14000001 b 0x1714b4 1714b4: b94173e8 ldr w8, [sp, #0x170] 1714b8: 71000508 subs w8, w8, #0x1 1714bc: b9005fe8 str w8, [sp, #0x5c] 1714c0: 540004e8 b.hi 0x17155c 1714c4: 14000001 b 0x1714c8 1714c8: f85283a8 ldur x8, [x29, #-0xd8] 1714cc: f9400508 ldr x8, [x8, #0x8] 1714d0: b94173e9 ldr w9, [sp, #0x170] 1714d4: 2a0903ea mov w10, w9 1714d8: 8b0a1108 add x8, x8, x10, lsl #4 1714dc: aa1f03ea mov x10, xzr 1714e0: f900810a str x10, [x8, #0x100] 1714e4: f85283a8 ldur x8, [x29, #-0xd8] 1714e8: f9400508 ldr x8, [x8, #0x8] 1714ec: b94173e9 ldr w9, [sp, #0x170] 1714f0: 2a0903eb mov w11, w9 1714f4: 8b0b1108 add x8, x8, x11, lsl #4 1714f8: f910e50a str x10, [x8, #0x21c8] 1714fc: f85283a8 ldur x8, [x29, #-0xd8] 171500: f9400508 ldr x8, [x8, #0x8] 171504: b94173e9 ldr w9, [sp, #0x170] 171508: 2a0903eb mov w11, w9 17150c: 8b0b1108 add x8, x8, x11, lsl #4 171510: f900850a str x10, [x8, #0x108] 171514: f85283a8 ldur x8, [x29, #-0xd8] 171518: f9400508 ldr x8, [x8, #0x8] 17151c: b94173e9 ldr w9, [sp, #0x170] 171520: 2a0903eb mov w11, w9 171524: 8b0b1108 add x8, x8, x11, lsl #4 171528: f910e90a str x10, [x8, #0x21d0] 17152c: f85283a8 ldur x8, [x29, #-0xd8] 171530: f9400508 ldr x8, [x8, #0x8] 171534: b94173e9 ldr w9, [sp, #0x170] 171538: 2a0903ea mov w10, w9 17153c: 8b0a0908 add x8, x8, x10, lsl #2 171540: 2a1f03e9 mov w9, wzr 171544: b91ee109 str w9, [x8, #0x1ee0] 171548: 14000001 b 0x17154c 17154c: b94173e8 ldr w8, [sp, #0x170] 171550: 11000508 add w8, w8, #0x1 171554: b90173e8 str w8, [sp, #0x170] 171558: 17ffffd7 b 0x1714b4 17155c: f85283a8 ldur x8, [x29, #-0xd8] 171560: f9400508 ldr x8, [x8, #0x8] 171564: aa1f03e9 mov x9, xzr 171568: f90f8909 str x9, [x8, #0x1f10] 17156c: f85283a8 ldur x8, [x29, #-0xd8] 171570: f9400508 ldr x8, [x8, #0x8] 171574: f910f509 str x9, [x8, #0x21e8] 171578: f85283a8 ldur x8, [x29, #-0xd8] 17157c: f9400508 ldr x8, [x8, #0x8] 171580: f90f8d09 str x9, [x8, #0x1f18] 171584: f85283a8 ldur x8, [x29, #-0xd8] 171588: f9400508 ldr x8, [x8, #0x8] 17158c: f910f909 str x9, [x8, #0x21f0] 171590: f85283a8 ldur x8, [x29, #-0xd8] 171594: f9400109 ldr x9, [x8] 171598: b940212a ldr w10, [x9, #0x20] 17159c: 2a0a03eb mov w11, w10 1715a0: 52acccca mov w10, #0x66660000 // =1717960704 1715a4: 2a0a03ec mov w12, w10 1715a8: 9b0c7d6b mul x11, x11, x12 1715ac: b940252a ldr w10, [x9, #0x24] 1715b0: 53103d4a lsl w10, w10, #16 1715b4: 2a0a03e9 mov w9, w10 1715b8: 9ac90969 udiv x9, x11, x9 1715bc: f00009ab adrp x11, 0x2a8000 1715c0: f943d56b ldr x11, [x11, #0x7a8] 1715c4: b980016b ldrsw x11, [x11] 1715c8: 8b0b0129 add x9, x9, x11 1715cc: d350fd29 lsr x9, x9, #16 1715d0: f9400508 ldr x8, [x8, #0x8] 1715d4: 2a0903ea mov w10, w9 1715d8: b91f290a str w10, [x8, #0x1f28] 1715dc: f85283a8 ldur x8, [x29, #-0xd8] 1715e0: f9400508 ldr x8, [x8, #0x8] 1715e4: b95f290a ldr w10, [x8, #0x1f28] 1715e8: 350000ea cbnz w10, 0x171604 1715ec: 14000001 b 0x1715f0 1715f0: f85283a8 ldur x8, [x29, #-0xd8] 1715f4: f9400508 ldr x8, [x8, #0x8] 1715f8: 320003e9 orr w9, wzr, #0x1 1715fc: b91f2909 str w9, [x8, #0x1f28] 171600: 14000001 b 0x171604 171604: f85283a8 ldur x8, [x29, #-0xd8] 171608: f9400508 ldr x8, [x8, #0x8] 17160c: 2a1f03e9 mov w9, wzr 171610: b91f2d09 str w9, [x8, #0x1f2c] 171614: f85283a8 ldur x8, [x29, #-0xd8] 171618: f9400508 ldr x8, [x8, #0x8] 17161c: b91ff109 str w9, [x8, #0x1ff0] 171620: f85283a8 ldur x8, [x29, #-0xd8] 171624: f9400508 ldr x8, [x8, #0x8] 171628: b91ff509 str w9, [x8, #0x1ff4] 17162c: f85283a8 ldur x8, [x29, #-0xd8] 171630: f9400108 ldr x8, [x8] 171634: b9401d09 ldr w9, [x8, #0x1c] 171638: b9402500 ldr w0, [x8, #0x24] 17163c: b9005be9 str w9, [sp, #0x58] 171640: 94000f5e bl 0x1753b8 171644: b9405be9 ldr w9, [sp, #0x58] 171648: 0b000129 add w9, w9, w0 17164c: 11000529 add w9, w9, #0x1 171650: 71007929 subs w9, w9, #0x1e 171654: 1a9f97e0 cset w0, hi 171658: f85283a8 ldur x8, [x29, #-0xd8] 17165c: f9400508 ldr x8, [x8, #0x8] 171660: b9208100 str w0, [x8, #0x2080] 171664: f85283a8 ldur x8, [x29, #-0xd8] 171668: f9400108 ldr x8, [x8] 17166c: b9401d00 ldr w0, [x8, #0x1c] 171670: b940290a ldr w10, [x8, #0x28] 171674: b90147ea str w10, [sp, #0x144] 171678: 321e03ea orr w10, wzr, #0x4 17167c: b90143ea str w10, [sp, #0x140] 171680: b94147ea ldr w10, [sp, #0x144] 171684: b94143eb ldr w11, [sp, #0x140] 171688: 6b0b014a subs w10, w10, w11 17168c: b90057e9 str w9, [sp, #0x54] 171690: b90053e0 str w0, [sp, #0x50] 171694: b9004fea str w10, [sp, #0x4c] 171698: 540000a9 b.ls 0x1716ac 17169c: 14000001 b 0x1716a0 1716a0: b94147e8 ldr w8, [sp, #0x144] 1716a4: b9004be8 str w8, [sp, #0x48] 1716a8: 14000004 b 0x1716b8 1716ac: b94143e8 ldr w8, [sp, #0x140] 1716b0: b9004be8 str w8, [sp, #0x48] 1716b4: 14000001 b 0x1716b8 1716b8: b9404be8 ldr w8, [sp, #0x48] 1716bc: b9013fe8 str w8, [sp, #0x13c] 1716c0: b9413fe0 ldr w0, [sp, #0x13c] 1716c4: 94000f3d bl 0x1753b8 1716c8: b94053e8 ldr w8, [sp, #0x50] 1716cc: 0b000100 add w0, w8, w0 1716d0: 11000400 add w0, w0, #0x1 1716d4: 71007800 subs w0, w0, #0x1e 1716d8: 1a9f97e9 cset w9, hi 1716dc: f85283be ldur x30, [x29, #-0xd8] 1716e0: f94007de ldr x30, [x30, #0x8] 1716e4: b9208bc9 str w9, [x30, #0x2088] 1716e8: f85283be ldur x30, [x29, #-0xd8] 1716ec: f94007de ldr x30, [x30, #0x8] 1716f0: 2a1f03e9 mov w9, wzr 1716f4: b92087c9 str w9, [x30, #0x2084] 1716f8: f85283be ldur x30, [x29, #-0xd8] 1716fc: f94007de ldr x30, [x30, #0x8] 171700: 52840c09 mov w9, #0x2060 // =8288 171704: 2a0903ea mov w10, w9 171708: 8b0a03ca add x10, x30, x10 17170c: b90047e0 str w0, [sp, #0x44] 171710: aa0a03e0 mov x0, x10 171714: 97fcce73 bl 0xa50e0 171718: f85283aa ldur x10, [x29, #-0xd8] 17171c: f940054a ldr x10, [x10, #0x8] 171720: 90000020 adrp x0, 0x175000 171724: 910fe000 add x0, x0, #0x3f8 171728: f9103540 str x0, [x10, #0x2068] 17172c: f85283aa ldur x10, [x29, #-0xd8] 171730: f940054a ldr x10, [x10, #0x8] 171734: f00009a0 adrp x0, 0x2a8000 171738: f9474000 ldr x0, [x0, #0xe80] 17173c: f9103940 str x0, [x10, #0x2070] 171740: f85283aa ldur x10, [x29, #-0xd8] 171744: f940054a ldr x10, [x10, #0x8] 171748: f00009a0 adrp x0, 0x2a8000 17174c: f9434400 ldr x0, [x0, #0x688] 171750: f9103d40 str x0, [x10, #0x2078] 171754: f85283aa ldur x10, [x29, #-0xd8] 171758: f940054a ldr x10, [x10, #0x8] 17175c: b9608148 ldr w8, [x10, #0x2080] 171760: 340000e8 cbz w8, 0x17177c 171764: 14000001 b 0x171768 171768: f85283a8 ldur x8, [x29, #-0xd8] 17176c: f9400508 ldr x8, [x8, #0x8] 171770: f9503d09 ldr x9, [x8, #0x2078] 171774: f9103909 str x9, [x8, #0x2070] 171778: 14000001 b 0x17177c 17177c: f85283a8 ldur x8, [x29, #-0xd8] 171780: f9400108 ldr x8, [x8] 171784: 2a1f03e9 mov w9, wzr 171788: b9000109 str w9, [x8] 17178c: f85203a8 ldur x8, [x29, #-0xe0] 171790: f85283aa ldur x10, [x29, #-0xd8] 171794: f940054a ldr x10, [x10, #0x8] 171798: f9104d48 str x8, [x10, #0x2098] 17179c: f85183a8 ldur x8, [x29, #-0xe8] 1717a0: f85283aa ldur x10, [x29, #-0xd8] 1717a4: f940054a ldr x10, [x10, #0x8] 1717a8: f9105948 str x8, [x10, #0x20b0] 1717ac: f85103a8 ldur x8, [x29, #-0xf0] 1717b0: f85283aa ldur x10, [x29, #-0xd8] 1717b4: f940054a ldr x10, [x10, #0x8] 1717b8: f9105148 str x8, [x10, #0x20a0] 1717bc: f85083a8 ldur x8, [x29, #-0xf8] 1717c0: f85283aa ldur x10, [x29, #-0xd8] 1717c4: f940054a ldr x10, [x10, #0x8] 1717c8: f9105548 str x8, [x10, #0x20a8] 1717cc: f85003a8 ldur x8, [x29, #-0x100] 1717d0: f85283aa ldur x10, [x29, #-0xd8] 1717d4: f940054a ldr x10, [x10, #0x8] 1717d8: f9105d48 str x8, [x10, #0x20b8] 1717dc: f940bfe8 ldr x8, [sp, #0x178] 1717e0: f85283aa ldur x10, [x29, #-0xd8] 1717e4: f940054a ldr x10, [x10, #0x8] 1717e8: f9106548 str x8, [x10, #0x20c8] 1717ec: f85283a8 ldur x8, [x29, #-0xd8] 1717f0: f940010a ldr x10, [x8] 1717f4: b9402541 ldr w1, [x10, #0x24] 1717f8: aa0803e0 mov x0, x8 1717fc: 94000fc9 bl 0x175720 171800: 350000a0 cbnz w0, 0x171814 171804: 14000001 b 0x171808 171808: 320003e8 orr w8, wzr, #0x1 17180c: b81343a8 stur w8, [x29, #-0xcc] 171810: 140001c0 b 0x171f10 171814: f85283a8 ldur x8, [x29, #-0xd8] 171818: f9400508 ldr x8, [x8, #0x8] 17181c: f94f9100 ldr x0, [x8, #0x1f20] 171820: 97fcd2f4 bl 0xa63f0 171824: 35000120 cbnz w0, 0x171848 171828: 14000001 b 0x17182c 17182c: f85283a8 ldur x8, [x29, #-0xd8] 171830: f9400108 ldr x8, [x8] 171834: 321d03e9 orr w9, wzr, #0x8 171838: b9000109 str w9, [x8] 17183c: 320003e9 orr w9, wzr, #0x1 171840: b81343a9 stur w9, [x29, #-0xcc] 171844: 140001b3 b 0x171f10 171848: f85283a8 ldur x8, [x29, #-0xd8] 17184c: f9400108 ldr x8, [x8] 171850: b9400509 ldr w9, [x8, #0x4] 171854: 34000cc9 cbz w9, 0x1719ec 171858: 14000001 b 0x17185c 17185c: f85283a8 ldur x8, [x29, #-0xd8] 171860: f9400109 ldr x9, [x8] 171864: b940252a ldr w10, [x9, #0x24] 171868: 1100054a add w10, w10, #0x1 17186c: f9400508 ldr x8, [x8, #0x8] 171870: b922790a str w10, [x8, #0x2278] 171874: 2a1f03ea mov w10, wzr 171878: b90173ea str w10, [sp, #0x170] 17187c: 14000001 b 0x171880 171880: b94173e8 ldr w8, [sp, #0x170] 171884: f85283a9 ldur x9, [x29, #-0xd8] 171888: f9400129 ldr x9, [x9] 17188c: b940192a ldr w10, [x9, #0x18] 171890: 6b0a0108 subs w8, w8, w10 171894: b90043e8 str w8, [sp, #0x40] 171898: 540003a2 b.hs 0x17190c 17189c: 14000001 b 0x1718a0 1718a0: f85283a8 ldur x8, [x29, #-0xd8] 1718a4: f9400508 ldr x8, [x8, #0x8] 1718a8: b9627909 ldr w9, [x8, #0x2278] 1718ac: 2a0903e1 mov w1, w9 1718b0: 321e03e9 orr w9, wzr, #0x4 1718b4: 2a0903e0 mov w0, w9 1718b8: 97fcbd36 bl 0xa0d90 1718bc: f85283a8 ldur x8, [x29, #-0xd8] 1718c0: f9400508 ldr x8, [x8, #0x8] 1718c4: b94173e9 ldr w9, [sp, #0x170] 1718c8: 2a0903e1 mov w1, w9 1718cc: 8b010d08 add x8, x8, x1, lsl #3 1718d0: f9111d00 str x0, [x8, #0x2238] 1718d4: b5000120 cbnz x0, 0x1718f8 1718d8: 14000001 b 0x1718dc 1718dc: f85283a8 ldur x8, [x29, #-0xd8] 1718e0: f9400108 ldr x8, [x8] 1718e4: 321d03e9 orr w9, wzr, #0x8 1718e8: b9000109 str w9, [x8] 1718ec: 320003e9 orr w9, wzr, #0x1 1718f0: b81343a9 stur w9, [x29, #-0xcc] 1718f4: 14000187 b 0x171f10 1718f8: 14000001 b 0x1718fc 1718fc: b94173e8 ldr w8, [sp, #0x170] 171900: 11000508 add w8, w8, #0x1 171904: b90173e8 str w8, [sp, #0x170] 171908: 17ffffde b 0x171880 17190c: f85283a8 ldur x8, [x29, #-0xd8] 171910: f9400508 ldr x8, [x8, #0x8] 171914: 2a1f03e9 mov w9, wzr 171918: b9227d09 str w9, [x8, #0x227c] 17191c: f85283a8 ldur x8, [x29, #-0xd8] 171920: f9400508 ldr x8, [x8, #0x8] 171924: f9511508 ldr x8, [x8, #0x2228] 171928: b5000268 cbnz x8, 0x171974 17192c: 14000001 b 0x171930 171930: 97fcc038 bl 0xa1a10 171934: f85283be ldur x30, [x29, #-0xd8] 171938: f94007de ldr x30, [x30, #0x8] 17193c: f91117c0 str x0, [x30, #0x2228] 171940: f85283a0 ldur x0, [x29, #-0xd8] 171944: f9400400 ldr x0, [x0, #0x8] 171948: f9511400 ldr x0, [x0, #0x2228] 17194c: b5000120 cbnz x0, 0x171970 171950: 14000001 b 0x171954 171954: f85283a8 ldur x8, [x29, #-0xd8] 171958: f9400108 ldr x8, [x8] 17195c: 320007e9 orr w9, wzr, #0x3 171960: b9000109 str w9, [x8] 171964: 320003e9 orr w9, wzr, #0x1 171968: b81343a9 stur w9, [x29, #-0xcc] 17196c: 14000169 b 0x171f10 171970: 14000001 b 0x171974 171974: f85283a8 ldur x8, [x29, #-0xd8] 171978: f9400509 ldr x9, [x8, #0x8] 17197c: f9511520 ldr x0, [x9, #0x2228] 171980: 910003e9 mov x9, sp 171984: f9000528 str x8, [x9, #0x8] 171988: b0000028 adrp x8, 0x176000 17198c: 9110a108 add x8, x8, #0x428 171990: f9000128 str x8, [x9] 171994: 90000021 adrp x1, 0x175000 171998: 91393021 add x1, x1, #0xe4c 17199c: 90000026 adrp x6, 0x175000 1719a0: 913f70c6 add x6, x6, #0xfdc 1719a4: b0000027 adrp x7, 0x176000 1719a8: 911040e7 add x7, x7, #0x410 1719ac: aa1f03e8 mov x8, xzr 1719b0: aa0803e2 mov x2, x8 1719b4: aa0803e3 mov x3, x8 1719b8: aa0803e4 mov x4, x8 1719bc: aa0803e5 mov x5, x8 1719c0: 97fce510 bl 0xaae00 1719c4: 34000120 cbz w0, 0x1719e8 1719c8: 14000001 b 0x1719cc 1719cc: f85283a8 ldur x8, [x29, #-0xd8] 1719d0: f9400108 ldr x8, [x8] 1719d4: 320007e9 orr w9, wzr, #0x3 1719d8: b9000109 str w9, [x8] 1719dc: 320003e9 orr w9, wzr, #0x1 1719e0: b81343a9 stur w9, [x29, #-0xcc] 1719e4: 1400014b b 0x171f10 1719e8: 14000001 b 0x1719ec 1719ec: f85283a8 ldur x8, [x29, #-0xd8] 1719f0: f9400508 ldr x8, [x8, #0x8] 1719f4: aa1f03e9 mov x9, xzr 1719f8: f9114909 str x9, [x8, #0x2290] 1719fc: f85283a8 ldur x8, [x29, #-0xd8] 171a00: f9400508 ldr x8, [x8, #0x8] 171a04: 2a1f03ea mov w10, wzr 171a08: b922990a str w10, [x8, #0x2298] 171a0c: f85283a8 ldur x8, [x29, #-0xd8] 171a10: f9400508 ldr x8, [x8, #0x8] 171a14: b9229d0a str w10, [x8, #0x229c] 171a18: f85283a8 ldur x8, [x29, #-0xd8] 171a1c: f9400508 ldr x8, [x8, #0x8] 171a20: b922a10a str w10, [x8, #0x22a0] 171a24: f85283a8 ldur x8, [x29, #-0xd8] 171a28: f9400508 ldr x8, [x8, #0x8] 171a2c: b922a50a str w10, [x8, #0x22a4] 171a30: f85283a8 ldur x8, [x29, #-0xd8] 171a34: f9400508 ldr x8, [x8, #0x8] 171a38: b922a90a str w10, [x8, #0x22a8] 171a3c: f85283a8 ldur x8, [x29, #-0xd8] 171a40: f9400508 ldr x8, [x8, #0x8] 171a44: b920d10a str w10, [x8, #0x20d0] 171a48: f85283a8 ldur x8, [x29, #-0xd8] 171a4c: f9400508 ldr x8, [x8, #0x8] 171a50: f9107509 str x9, [x8, #0x20e8] 171a54: f85283a8 ldur x8, [x29, #-0xd8] 171a58: f9400108 ldr x8, [x8] 171a5c: f9003109 str x9, [x8, #0x60] 171a60: f85283a8 ldur x8, [x29, #-0xd8] 171a64: f9400108 ldr x8, [x8] 171a68: f9003509 str x9, [x8, #0x68] 171a6c: f85283a8 ldur x8, [x29, #-0xd8] 171a70: f9400108 ldr x8, [x8] 171a74: f9003909 str x9, [x8, #0x70] 171a78: f85283a8 ldur x8, [x29, #-0xd8] 171a7c: f9400108 ldr x8, [x8] 171a80: b940050a ldr w10, [x8, #0x4] 171a84: 340000ea cbz w10, 0x171aa0 171a88: 14000001 b 0x171a8c 171a8c: f85283a8 ldur x8, [x29, #-0xd8] 171a90: f9400508 ldr x8, [x8, #0x8] 171a94: 2a1f03e9 mov w9, wzr 171a98: b9223109 str w9, [x8, #0x2230] 171a9c: 14000001 b 0x171aa0 171aa0: f85283a8 ldur x8, [x29, #-0xd8] 171aa4: f9400508 ldr x8, [x8, #0x8] 171aa8: f94f9100 ldr x0, [x8, #0x1f20] 171aac: f00009a8 adrp x8, 0x2a8000 171ab0: f9426908 ldr x8, [x8, #0x4d0] 171ab4: b9400101 ldr w1, [x8] 171ab8: f00009a8 adrp x8, 0x2a8000 171abc: f9475508 ldr x8, [x8, #0xea8] 171ac0: b9400102 ldr w2, [x8] 171ac4: 97fcdf13 bl 0xa9710 171ac8: 35000120 cbnz w0, 0x171aec 171acc: 14000001 b 0x171ad0 171ad0: f85283a8 ldur x8, [x29, #-0xd8] 171ad4: f9400108 ldr x8, [x8] 171ad8: 32000be9 orr w9, wzr, #0x7 171adc: b9000109 str w9, [x8] 171ae0: 320003e9 orr w9, wzr, #0x1 171ae4: b81343a9 stur w9, [x29, #-0xcc] 171ae8: 1400010a b 0x171f10 171aec: f85283a0 ldur x0, [x29, #-0xd8] 171af0: 2a1f03e1 mov w1, wzr 171af4: b9003fe1 str w1, [sp, #0x3c] 171af8: b9403fe2 ldr w2, [sp, #0x3c] 171afc: 94001257 bl 0x176458 171b00: 350000a0 cbnz w0, 0x171b14 171b04: 14000001 b 0x171b08 171b08: 320003e8 orr w8, wzr, #0x1 171b0c: b81343a8 stur w8, [x29, #-0xcc] 171b10: 14000100 b 0x171f10 171b14: f85283a8 ldur x8, [x29, #-0xd8] 171b18: f9400108 ldr x8, [x8] 171b1c: b9400509 ldr w9, [x8, #0x4] 171b20: 340000e9 cbz w9, 0x171b3c 171b24: 14000001 b 0x171b28 171b28: f85283a8 ldur x8, [x29, #-0xd8] 171b2c: f9400508 ldr x8, [x8, #0x8] 171b30: 320003e9 orr w9, wzr, #0x1 171b34: b9223109 str w9, [x8, #0x2230] 171b38: 14000001 b 0x171b3c 171b3c: f85283a8 ldur x8, [x29, #-0xd8] 171b40: f9400508 ldr x8, [x8, #0x8] 171b44: 2a1f03e9 mov w9, wzr 171b48: b91f3909 str w9, [x8, #0x1f38] 171b4c: f85283a8 ldur x8, [x29, #-0xd8] 171b50: f9400508 ldr x8, [x8, #0x8] 171b54: b91f3d09 str w9, [x8, #0x1f3c] 171b58: f85283a8 ldur x8, [x29, #-0xd8] 171b5c: f9400508 ldr x8, [x8, #0x8] 171b60: 5280044a mov w10, #0x22 // =34 171b64: b91f410a str w10, [x8, #0x1f40] 171b68: f85283a8 ldur x8, [x29, #-0xd8] 171b6c: f940010b ldr x11, [x8] 171b70: b940256a ldr w10, [x11, #0x24] 171b74: f9400508 ldr x8, [x8, #0x8] 171b78: b91f490a str w10, [x8, #0x1f48] 171b7c: f85283a8 ldur x8, [x29, #-0xd8] 171b80: f940010b ldr x11, [x8] 171b84: b940256a ldr w10, [x11, #0x24] 171b88: f9400508 ldr x8, [x8, #0x8] 171b8c: b91f4d0a str w10, [x8, #0x1f4c] 171b90: f85283a8 ldur x8, [x29, #-0xd8] 171b94: f9400508 ldr x8, [x8, #0x8] 171b98: b91f5109 str w9, [x8, #0x1f50] 171b9c: f85283a8 ldur x8, [x29, #-0xd8] 171ba0: f9400508 ldr x8, [x8, #0x8] 171ba4: b91f5509 str w9, [x8, #0x1f54] 171ba8: f85283a8 ldur x8, [x29, #-0xd8] 171bac: f940010b ldr x11, [x8] 171bb0: b9402169 ldr w9, [x11, #0x20] 171bb4: f9400508 ldr x8, [x8, #0x8] 171bb8: b91f5909 str w9, [x8, #0x1f58] 171bbc: f85283a8 ldur x8, [x29, #-0xd8] 171bc0: f940010b ldr x11, [x8] 171bc4: b9401969 ldr w9, [x11, #0x18] 171bc8: f9400508 ldr x8, [x8, #0x8] 171bcc: b91f5d09 str w9, [x8, #0x1f5c] 171bd0: f85283a8 ldur x8, [x29, #-0xd8] 171bd4: f940010b ldr x11, [x8] 171bd8: b9401d69 ldr w9, [x11, #0x1c] 171bdc: f9400508 ldr x8, [x8, #0x8] 171be0: b91f6109 str w9, [x8, #0x1f60] 171be4: f85283a8 ldur x8, [x29, #-0xd8] 171be8: f940010b ldr x11, [x8] 171bec: f940256b ldr x11, [x11, #0x48] 171bf0: f9400508 ldr x8, [x8, #0x8] 171bf4: f90fb50b str x11, [x8, #0x1f68] 171bf8: f85283a8 ldur x8, [x29, #-0xd8] 171bfc: f9400508 ldr x8, [x8, #0x8] 171c00: aa1f03eb mov x11, xzr 171c04: f90fbd0b str x11, [x8, #0x1f78] 171c08: f90fb90b str x11, [x8, #0x1f70] 171c0c: f85283a8 ldur x8, [x29, #-0xd8] 171c10: f9400108 ldr x8, [x8] 171c14: b9400d09 ldr w9, [x8, #0xc] 171c18: 34000129 cbz w9, 0x171c3c 171c1c: 14000001 b 0x171c20 171c20: f85283a8 ldur x8, [x29, #-0xd8] 171c24: f9400508 ldr x8, [x8, #0x8] 171c28: 321d27e9 orr w9, wzr, #0x1ff8 171c2c: 2a0903ea mov w10, w9 171c30: 8b0a0100 add x0, x8, x10 171c34: 97fcd617 bl 0xa7490 171c38: 14000001 b 0x171c3c 171c3c: f85283a8 ldur x8, [x29, #-0xd8] 171c40: f9400508 ldr x8, [x8, #0x8] 171c44: 5283e709 mov w9, #0x1f38 // =7992 171c48: 2a0903ea mov w10, w9 171c4c: 8b0a0100 add x0, x8, x10 171c50: f94f9101 ldr x1, [x8, #0x1f20] 171c54: 97fcc6f7 bl 0xa3830 171c58: 35000120 cbnz w0, 0x171c7c 171c5c: 14000001 b 0x171c60 171c60: f85283a8 ldur x8, [x29, #-0xd8] 171c64: f9400108 ldr x8, [x8] 171c68: 32000be9 orr w9, wzr, #0x7 171c6c: b9000109 str w9, [x8] 171c70: 320003e9 orr w9, wzr, #0x1 171c74: b81343a9 stur w9, [x29, #-0xcc] 171c78: 140000a6 b 0x171f10 171c7c: f85283a0 ldur x0, [x29, #-0xd8] 171c80: 2a1f03e1 mov w1, wzr 171c84: b9003be1 str w1, [sp, #0x38] 171c88: b9403be2 ldr w2, [sp, #0x38] 171c8c: 940011f3 bl 0x176458 171c90: 350000a0 cbnz w0, 0x171ca4 171c94: 14000001 b 0x171c98 171c98: 320003e8 orr w8, wzr, #0x1 171c9c: b81343a8 stur w8, [x29, #-0xcc] 171ca0: 1400009c b 0x171f10 171ca4: f00009a8 adrp x8, 0x2a8000 171ca8: f9446908 ldr x8, [x8, #0x8d0] 171cac: b9400109 ldr w9, [x8] 171cb0: 2a0903e8 mov w8, w9 171cb4: 2a0803e9 mov w9, w8 171cb8: 320003ea orr w10, wzr, #0x1 171cbc: 1ac92149 lsl w9, w10, w9 171cc0: 71000529 subs w9, w9, #0x1 171cc4: f85283a8 ldur x8, [x29, #-0xd8] 171cc8: f9400508 ldr x8, [x8, #0x8] 171ccc: b91f5109 str w9, [x8, #0x1f50] 171cd0: f85283a8 ldur x8, [x29, #-0xd8] 171cd4: f9400508 ldr x8, [x8, #0x8] 171cd8: aa1f03eb mov x11, xzr 171cdc: f90fb50b str x11, [x8, #0x1f68] 171ce0: b9416be9 ldr w9, [sp, #0x168] 171ce4: 350005a9 cbnz w9, 0x171d98 171ce8: 14000001 b 0x171cec 171cec: 321e03e8 orr w8, wzr, #0x4 171cf0: b81383a8 stur w8, [x29, #-0xc8] 171cf4: f85283a9 ldur x9, [x29, #-0xd8] 171cf8: f9400129 ldr x9, [x9] 171cfc: b9405928 ldr w8, [x9, #0x58] 171d00: 71000108 subs w8, w8, #0x0 171d04: 1a9f17ea cset w10, eq 171d08: b813c3aa stur w10, [x29, #-0xc4] 171d0c: 321d03ea orr w10, wzr, #0x8 171d10: b81403aa stur w10, [x29, #-0xc0] 171d14: 2a1f03ea mov w10, wzr 171d18: b81483aa stur w10, [x29, #-0xb8] 171d1c: aa1f03e9 mov x9, xzr 171d20: f94097eb ldr x11, [sp, #0x128] 171d24: f9000d69 str x9, [x11, #0x18] 171d28: b81583aa stur w10, [x29, #-0xa8] 171d2c: f9001569 str x9, [x11, #0x28] 171d30: f85283a9 ldur x9, [x29, #-0xd8] 171d34: f9400529 ldr x9, [x9, #0x8] 171d38: f94f9121 ldr x1, [x9, #0x1f20] 171d3c: d10323a0 sub x0, x29, #0xc8 171d40: b90037e8 str w8, [sp, #0x34] 171d44: 97fcc6bb bl 0xa3830 171d48: 35000120 cbnz w0, 0x171d6c 171d4c: 14000001 b 0x171d50 171d50: f85283a8 ldur x8, [x29, #-0xd8] 171d54: f9400108 ldr x8, [x8] 171d58: 32000be9 orr w9, wzr, #0x7 171d5c: b9000109 str w9, [x8] 171d60: 320003e9 orr w9, wzr, #0x1 171d64: b81343a9 stur w9, [x29, #-0xcc] 171d68: 1400006a b 0x171f10 171d6c: f85283a0 ldur x0, [x29, #-0xd8] 171d70: 2a1f03e1 mov w1, wzr 171d74: b90033e1 str w1, [sp, #0x30] 171d78: b94033e2 ldr w2, [sp, #0x30] 171d7c: 940011b7 bl 0x176458 171d80: 350000a0 cbnz w0, 0x171d94 171d84: 14000001 b 0x171d88 171d88: 320003e8 orr w8, wzr, #0x1 171d8c: b81343a8 stur w8, [x29, #-0xcc] 171d90: 14000060 b 0x171f10 171d94: 14000001 b 0x171d98 171d98: 2a1f03e8 mov w8, wzr 171d9c: b90173e8 str w8, [sp, #0x170] 171da0: 14000001 b 0x171da4 171da4: b94173e8 ldr w8, [sp, #0x170] 171da8: f85283a9 ldur x9, [x29, #-0xd8] 171dac: f9400129 ldr x9, [x9] 171db0: b940592a ldr w10, [x9, #0x58] 171db4: 6b0a0108 subs w8, w8, w10 171db8: b9002fe8 str w8, [sp, #0x2c] 171dbc: 54000602 b.hs 0x171e7c 171dc0: 14000001 b 0x171dc4 171dc4: b94173e8 ldr w8, [sp, #0x170] 171dc8: 2a0803e9 mov w9, w8 171dcc: 2a0903e8 mov w8, w9 171dd0: f85283aa ldur x10, [x29, #-0xd8] 171dd4: f940014a ldr x10, [x10] 171dd8: b940594b ldr w11, [x10, #0x58] 171ddc: 7100056b subs w11, w11, #0x1 171de0: 6b0b0108 subs w8, w8, w11 171de4: 1a9f17eb cset w11, eq 171de8: f940294a ldr x10, [x10, #0x50] 171dec: f8697949 ldr x9, [x10, x9, lsl #3] 171df0: b900052b str w11, [x9, #0x4] 171df4: f85283a9 ldur x9, [x29, #-0xd8] 171df8: f940012a ldr x10, [x9] 171dfc: f940294a ldr x10, [x10, #0x50] 171e00: b94173eb ldr w11, [sp, #0x170] 171e04: 2a0b03ec mov w12, w11 171e08: f86c7940 ldr x0, [x10, x12, lsl #3] 171e0c: f9400529 ldr x9, [x9, #0x8] 171e10: f94f9121 ldr x1, [x9, #0x1f20] 171e14: b9002be8 str w8, [sp, #0x28] 171e18: 97fcc686 bl 0xa3830 171e1c: 35000120 cbnz w0, 0x171e40 171e20: 14000001 b 0x171e24 171e24: f85283a8 ldur x8, [x29, #-0xd8] 171e28: f9400108 ldr x8, [x8] 171e2c: 32000be9 orr w9, wzr, #0x7 171e30: b9000109 str w9, [x8] 171e34: 320003e9 orr w9, wzr, #0x1 171e38: b81343a9 stur w9, [x29, #-0xcc] 171e3c: 14000035 b 0x171f10 171e40: f85283a0 ldur x0, [x29, #-0xd8] 171e44: 2a1f03e1 mov w1, wzr 171e48: b90027e1 str w1, [sp, #0x24] 171e4c: b94027e2 ldr w2, [sp, #0x24] 171e50: 94001182 bl 0x176458 171e54: 350000a0 cbnz w0, 0x171e68 171e58: 14000001 b 0x171e5c 171e5c: 320003e8 orr w8, wzr, #0x1 171e60: b81343a8 stur w8, [x29, #-0xcc] 171e64: 1400002b b 0x171f10 171e68: 14000001 b 0x171e6c 171e6c: b94173e8 ldr w8, [sp, #0x170] 171e70: 11000508 add w8, w8, #0x1 171e74: b90173e8 str w8, [sp, #0x170] 171e78: 17ffffcb b 0x171da4 171e7c: f85283a8 ldur x8, [x29, #-0xd8] 171e80: f9400508 ldr x8, [x8, #0x8] 171e84: f9505508 ldr x8, [x8, #0x20a8] 171e88: b40002a8 cbz x8, 0x171edc 171e8c: 14000001 b 0x171e90 171e90: f85283a8 ldur x8, [x29, #-0xd8] 171e94: f9400509 ldr x9, [x8, #0x8] 171e98: f950552a ldr x10, [x9, #0x20a8] 171e9c: f940010b ldr x11, [x8] 171ea0: 9101c161 add x1, x11, #0x70 171ea4: f9506522 ldr x2, [x9, #0x20c8] 171ea8: aa0803e0 mov x0, x8 171eac: d63f0140 blr x10 171eb0: 71000400 subs w0, w0, #0x1 171eb4: b90023e0 str w0, [sp, #0x20] 171eb8: 54000121 b.ne 0x171edc 171ebc: 14000001 b 0x171ec0 171ec0: f85283a8 ldur x8, [x29, #-0xd8] 171ec4: f9400108 ldr x8, [x8] 171ec8: 528000a9 mov w9, #0x5 // =5 171ecc: b9000109 str w9, [x8] 171ed0: 320003e9 orr w9, wzr, #0x1 171ed4: b81343a9 stur w9, [x29, #-0xcc] 171ed8: 1400000e b 0x171f10 171edc: f85283a8 ldur x8, [x29, #-0xd8] 171ee0: f9400108 ldr x8, [x8] 171ee4: b9400509 ldr w9, [x8, #0x4] 171ee8: 340000e9 cbz w9, 0x171f04 171eec: 14000001 b 0x171ef0 171ef0: f85283a8 ldur x8, [x29, #-0xd8] 171ef4: f9400508 ldr x8, [x8, #0x8] 171ef8: 321f03e9 orr w9, wzr, #0x2 171efc: b9223109 str w9, [x8, #0x2230] 171f00: 14000001 b 0x171f04 171f04: 2a1f03e8 mov w8, wzr 171f08: b81343a8 stur w8, [x29, #-0xcc] 171f0c: 14000001 b 0x171f10 171f10: b85343a8 ldur w8, [x29, #-0xcc] 171f14: d53bd049 mrs x9, TPIDR_EL0 171f18: f9401529 ldr x9, [x9, #0x28] 171f1c: f94097ea ldr x10, [sp, #0x128] 171f20: f940594b ldr x11, [x10, #0xb0] 171f24: eb0b0129 subs x9, x9, x11 171f28: b9001fe8 str w8, [sp, #0x1c] 171f2c: f9000be9 str x9, [sp, #0x10] 171f30: 540000e1 b.ne 0x171f4c 171f34: 14000001 b 0x171f38 171f38: b9401fe0 ldr w0, [sp, #0x1c] 171f3c: 9109c3ff add sp, sp, #0x270 171f40: a9417bfd ldp x29, x30, [sp, #0x10] 171f44: f84207fc ldr x28, [sp], #0x20 171f48: d65f03c0 ret 171f4c: 97fcdf89 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000171f50 : 171f50: d10143ff sub sp, sp, #0x50 171f54: a9047bfd stp x29, x30, [sp, #0x40] 171f58: 910103fd add x29, sp, #0x40 171f5c: 320003e7 orr w7, wzr, #0x1 171f60: f81f83a0 stur x0, [x29, #-0x8] 171f64: f81f03a1 stur x1, [x29, #-0x10] 171f68: f81e83a2 stur x2, [x29, #-0x18] 171f6c: f90013e3 str x3, [sp, #0x20] 171f70: f9000fe4 str x4, [sp, #0x18] 171f74: f9000be5 str x5, [sp, #0x10] 171f78: f90007e6 str x6, [sp, #0x8] 171f7c: f85f83a0 ldur x0, [x29, #-0x8] 171f80: f85f03a1 ldur x1, [x29, #-0x10] 171f84: f85e83a2 ldur x2, [x29, #-0x18] 171f88: f94013e3 ldr x3, [sp, #0x20] 171f8c: f9400fe4 ldr x4, [sp, #0x18] 171f90: f9400be5 ldr x5, [sp, #0x10] 171f94: f94007e6 ldr x6, [sp, #0x8] 171f98: 97fff9ee bl 0x170750 171f9c: a9447bfd ldp x29, x30, [sp, #0x40] 171fa0: 910143ff add sp, sp, #0x50 171fa4: d65f03c0 ret 0000000000171fa8 : 171fa8: d100c3ff sub sp, sp, #0x30 171fac: a9027bfd stp x29, x30, [sp, #0x20] 171fb0: 910083fd add x29, sp, #0x20 171fb4: 52800004 mov w4, #0x0 // =0 171fb8: f81f83a0 stur x0, [x29, #-0x8] 171fbc: f9000be1 str x1, [sp, #0x10] 171fc0: f90007e2 str x2, [sp, #0x8] 171fc4: f90003e3 str x3, [sp] 171fc8: f85f83a0 ldur x0, [x29, #-0x8] 171fcc: f9400be1 ldr x1, [sp, #0x10] 171fd0: f94007e2 ldr x2, [sp, #0x8] 171fd4: f94003e3 ldr x3, [sp] 171fd8: 94000004 bl 0x171fe8 171fdc: a9427bfd ldp x29, x30, [sp, #0x20] 171fe0: 9100c3ff add sp, sp, #0x30 171fe4: d65f03c0 ret 171fe8: d10243ff sub sp, sp, #0x90 171fec: a9087bfd stp x29, x30, [sp, #0x80] 171ff0: 910203fd add x29, sp, #0x80 171ff4: 320003e8 orr w8, wzr, #0x1 171ff8: d2800009 mov x9, #0x0 // =0 171ffc: f00009aa adrp x10, 0x2a8000 172000: f943314a ldr x10, [x10, #0x660] 172004: d280130b mov x11, #0x98 // =152 172008: 8b0b014a add x10, x10, x11 17200c: 9000002b adrp x11, 0x176000 172010: 912e316b add x11, x11, #0xb8c 172014: 9000002c adrp x12, 0x176000 172018: 9136818c add x12, x12, #0xda0 17201c: 9000002d adrp x13, 0x176000 172020: 913831ad add x13, x13, #0xe0c 172024: 9000002e adrp x14, 0x176000 172028: 913101ce add x14, x14, #0xc40 17202c: aa0903e5 mov x5, x9 172030: f81f03a0 stur x0, [x29, #-0x10] 172034: f81e83a1 stur x1, [x29, #-0x18] 172038: f81e03a2 stur x2, [x29, #-0x20] 17203c: f81d83a3 stur x3, [x29, #-0x28] 172040: b81d43a4 stur w4, [x29, #-0x2c] 172044: f85f03a0 ldur x0, [x29, #-0x10] 172048: f9400000 ldr x0, [x0] 17204c: b9400004 ldr w4, [x0] 172050: 6b08009f cmp w4, w8 172054: 1a9f07e8 cset w8, ne 172058: f90023e9 str x9, [sp, #0x40] 17205c: f9001fea str x10, [sp, #0x38] 172060: f9001beb str x11, [sp, #0x30] 172064: f90017ec str x12, [sp, #0x28] 172068: f90013ed str x13, [sp, #0x20] 17206c: f9000fee str x14, [sp, #0x18] 172070: f9000be5 str x5, [sp, #0x10] 172074: 37000048 tbnz w8, #0x0, 0x17207c 172078: 14000004 b 0x172088 17207c: 528001a8 mov w8, #0xd // =13 172080: b81fc3a8 stur w8, [x29, #-0x4] 172084: 14000072 b 0x17224c 172088: f85e83a8 ldur x8, [x29, #-0x18] 17208c: f94023e9 ldr x9, [sp, #0x40] 172090: eb09011f cmp x8, x9 172094: 1a9f17ea cset w10, eq 172098: 3700004a tbnz w10, #0x0, 0x1720a0 17209c: 14000008 b 0x1720bc 1720a0: 321f07e8 orr w8, wzr, #0x6 1720a4: 320003e9 orr w9, wzr, #0x1 1720a8: f85f03aa ldur x10, [x29, #-0x10] 1720ac: f940014a ldr x10, [x10] 1720b0: b9000148 str w8, [x10] 1720b4: b81fc3a9 stur w9, [x29, #-0x4] 1720b8: 14000065 b 0x17224c 1720bc: f85e83a8 ldur x8, [x29, #-0x18] 1720c0: f9401fe9 ldr x9, [sp, #0x38] 1720c4: eb09011f cmp x8, x9 1720c8: 1a9f17ea cset w10, eq 1720cc: 3700004a tbnz w10, #0x0, 0x1720d4 1720d0: 14000003 b 0x1720dc 1720d4: 940012a9 bl 0x176b78 1720d8: f81e83a0 stur x0, [x29, #-0x18] 1720dc: f85e83a8 ldur x8, [x29, #-0x18] 1720e0: f85f03a9 ldur x9, [x29, #-0x10] 1720e4: f9400529 ldr x9, [x9, #0x8] 1720e8: f9106d28 str x8, [x9, #0x20d8] 1720ec: f85e03a8 ldur x8, [x29, #-0x20] 1720f0: f85f03a9 ldur x9, [x29, #-0x10] 1720f4: f9400529 ldr x9, [x9, #0x8] 1720f8: f9106128 str x8, [x9, #0x20c0] 1720fc: f85f03a8 ldur x8, [x29, #-0x10] 172100: f9400508 ldr x8, [x8, #0x8] 172104: f910711f str xzr, [x8, #0x20e0] 172108: f85f03a8 ldur x8, [x29, #-0x10] 17210c: f9400508 ldr x8, [x8, #0x8] 172110: f910751f str xzr, [x8, #0x20e8] 172114: f85f03a8 ldur x8, [x29, #-0x10] 172118: f9400508 ldr x8, [x8, #0x8] 17211c: b920f11f str wzr, [x8, #0x20f0] 172120: f85f03a0 ldur x0, [x29, #-0x10] 172124: f85f03a8 ldur x8, [x29, #-0x10] 172128: f9400508 ldr x8, [x8, #0x8] 17212c: f9506d08 ldr x8, [x8, #0x20d8] 172130: f9401fe9 ldr x9, [sp, #0x38] 172134: eb09011f cmp x8, x9 172138: 1a9f17ea cset w10, eq 17213c: f90007e0 str x0, [sp, #0x8] 172140: 3700004a tbnz w10, #0x0, 0x172148 172144: 14000004 b 0x172154 172148: f94023e8 ldr x8, [sp, #0x40] 17214c: f90003e8 str x8, [sp] 172150: 1400000a b 0x172178 172154: 52800008 mov w8, #0x0 // =0 172158: b85d43a9 ldur w9, [x29, #-0x2c] 17215c: 6b08013f cmp w9, w8 172160: 1a9f07e8 cset w8, ne 172164: 7200011f tst w8, #0x1 172168: f9401bea ldr x10, [sp, #0x30] 17216c: f94023eb ldr x11, [sp, #0x40] 172170: 9a8b114c csel x12, x10, x11, ne 172174: f90003ec str x12, [sp] 172178: f94003e8 ldr x8, [sp] 17217c: f85f03a9 ldur x9, [x29, #-0x10] 172180: f9400529 ldr x9, [x9, #0x8] 172184: f9506d29 ldr x9, [x9, #0x20d8] 172188: f9401fea ldr x10, [sp, #0x38] 17218c: eb0a013f cmp x9, x10 172190: 1a9f17eb cset w11, eq 172194: 7200017f tst w11, #0x1 172198: f94023e9 ldr x9, [sp, #0x40] 17219c: f94017ec ldr x12, [sp, #0x28] 1721a0: 9a8c1123 csel x3, x9, x12, ne 1721a4: f85f03ad ldur x13, [x29, #-0x10] 1721a8: f94005ad ldr x13, [x13, #0x8] 1721ac: f9506dad ldr x13, [x13, #0x20d8] 1721b0: eb0a01bf cmp x13, x10 1721b4: 1a9f17eb cset w11, eq 1721b8: 7200017f tst w11, #0x1 1721bc: f94013ed ldr x13, [sp, #0x20] 1721c0: 9a8d1124 csel x4, x9, x13, ne 1721c4: f85d83a6 ldur x6, [x29, #-0x28] 1721c8: b85d43a7 ldur w7, [x29, #-0x2c] 1721cc: f94007e0 ldr x0, [sp, #0x8] 1721d0: aa0803e1 mov x1, x8 1721d4: f9400fe2 ldr x2, [sp, #0x18] 1721d8: f9400be5 ldr x5, [sp, #0x10] 1721dc: 97fff95d bl 0x170750 1721e0: b81d03a0 stur w0, [x29, #-0x30] 1721e4: b85d03ab ldur w11, [x29, #-0x30] 1721e8: 3500004b cbnz w11, 0x1721f0 1721ec: 14000004 b 0x1721fc 1721f0: b85d03a8 ldur w8, [x29, #-0x30] 1721f4: b81fc3a8 stur w8, [x29, #-0x4] 1721f8: 14000015 b 0x17224c 1721fc: f85f03a0 ldur x0, [x29, #-0x10] 172200: 97fccbbc bl 0xa50f0 172204: b81cc3a0 stur w0, [x29, #-0x34] 172208: f85f03a0 ldur x0, [x29, #-0x10] 17220c: 97fcd43d bl 0xa7300 172210: b85cc3a8 ldur w8, [x29, #-0x34] 172214: 2a0803e9 mov w9, w8 172218: d3407d29 ubfx x9, x9, #0, #32 17221c: 8b090009 add x9, x0, x9 172220: f1000529 subs x9, x9, #0x1 172224: b85cc3a8 ldur w8, [x29, #-0x34] 172228: 2a0803e0 mov w0, w8 17222c: d3407c00 ubfx x0, x0, #0, #32 172230: 9ac00929 udiv x9, x9, x0 172234: 2a0903e8 mov w8, w9 172238: f85f03a9 ldur x9, [x29, #-0x10] 17223c: f9400529 ldr x9, [x9, #0x8] 172240: b920f528 str w8, [x9, #0x20f4] 172244: b85d03a8 ldur w8, [x29, #-0x30] 172248: b81fc3a8 stur w8, [x29, #-0x4] 17224c: b85fc3a0 ldur w0, [x29, #-0x4] 172250: a9487bfd ldp x29, x30, [sp, #0x80] 172254: 910243ff add sp, sp, #0x90 172258: d65f03c0 ret 000000000017225c : 17225c: d100c3ff sub sp, sp, #0x30 172260: a9027bfd stp x29, x30, [sp, #0x20] 172264: 910083fd add x29, sp, #0x20 172268: 320003e4 orr w4, wzr, #0x1 17226c: f81f83a0 stur x0, [x29, #-0x8] 172270: f9000be1 str x1, [sp, #0x10] 172274: f90007e2 str x2, [sp, #0x8] 172278: f90003e3 str x3, [sp] 17227c: f85f83a0 ldur x0, [x29, #-0x8] 172280: f9400be1 ldr x1, [sp, #0x10] 172284: f94007e2 ldr x2, [sp, #0x8] 172288: f94003e3 ldr x3, [sp] 17228c: 97ffff57 bl 0x171fe8 172290: a9427bfd ldp x29, x30, [sp, #0x20] 172294: 9100c3ff add sp, sp, #0x30 172298: d65f03c0 ret 000000000017229c : 17229c: d100c3ff sub sp, sp, #0x30 1722a0: a9027bfd stp x29, x30, [sp, #0x20] 1722a4: 910083fd add x29, sp, #0x20 1722a8: 52800004 mov w4, #0x0 // =0 1722ac: f81f83a0 stur x0, [x29, #-0x8] 1722b0: f9000be1 str x1, [sp, #0x10] 1722b4: f90007e2 str x2, [sp, #0x8] 1722b8: f90003e3 str x3, [sp] 1722bc: f85f83a0 ldur x0, [x29, #-0x8] 1722c0: f9400be1 ldr x1, [sp, #0x10] 1722c4: f94007e2 ldr x2, [sp, #0x8] 1722c8: f94003e3 ldr x3, [sp] 1722cc: 94000004 bl 0x1722dc 1722d0: a9427bfd ldp x29, x30, [sp, #0x20] 1722d4: 9100c3ff add sp, sp, #0x30 1722d8: d65f03c0 ret 1722dc: d101c3ff sub sp, sp, #0x70 1722e0: a9067bfd stp x29, x30, [sp, #0x60] 1722e4: 910183fd add x29, sp, #0x60 1722e8: 320003e8 orr w8, wzr, #0x1 1722ec: d2800009 mov x9, #0x0 // =0 1722f0: f000044a adrp x10, 0x1fd000 1722f4: 910fe54a add x10, x10, #0x3f9 1722f8: d00009ab adrp x11, 0x2a8000 1722fc: f943316b ldr x11, [x11, #0x660] 172300: d280130c mov x12, #0x98 // =152 172304: 8b0c016b add x11, x11, x12 172308: f81f03a0 stur x0, [x29, #-0x10] 17230c: f81e83a1 stur x1, [x29, #-0x18] 172310: f81e03a2 stur x2, [x29, #-0x20] 172314: f81d83a3 stur x3, [x29, #-0x28] 172318: b81d43a4 stur w4, [x29, #-0x2c] 17231c: f85f03ac ldur x12, [x29, #-0x10] 172320: f940018c ldr x12, [x12] 172324: b9400184 ldr w4, [x12] 172328: 6b08009f cmp w4, w8 17232c: 1a9f07e8 cset w8, ne 172330: f90013e9 str x9, [sp, #0x20] 172334: f9000fea str x10, [sp, #0x18] 172338: f9000beb str x11, [sp, #0x10] 17233c: 37000048 tbnz w8, #0x0, 0x172344 172340: 14000004 b 0x172350 172344: 528001a8 mov w8, #0xd // =13 172348: b81fc3a8 stur w8, [x29, #-0x4] 17234c: 14000024 b 0x1723dc 172350: f85e83a8 ldur x8, [x29, #-0x18] 172354: f94013e9 ldr x9, [sp, #0x20] 172358: eb09011f cmp x8, x9 17235c: 1a9f07ea cset w10, ne 172360: 3700004a tbnz w10, #0x0, 0x172368 172364: 14000006 b 0x17237c 172368: f85e83a0 ldur x0, [x29, #-0x18] 17236c: f9400fe1 ldr x1, [sp, #0x18] 172370: 97fcb6e8 bl 0x9ff10 172374: f90007e0 str x0, [sp, #0x8] 172378: 14000003 b 0x172384 17237c: f9400be8 ldr x8, [sp, #0x10] 172380: f90007e8 str x8, [sp, #0x8] 172384: f94007e8 ldr x8, [sp, #0x8] 172388: f90017e8 str x8, [sp, #0x28] 17238c: f94017e8 ldr x8, [sp, #0x28] 172390: f94013e9 ldr x9, [sp, #0x20] 172394: eb09011f cmp x8, x9 172398: 1a9f17ea cset w10, eq 17239c: 3700004a tbnz w10, #0x0, 0x1723a4 1723a0: 14000008 b 0x1723c0 1723a4: 321f07e8 orr w8, wzr, #0x6 1723a8: 320003e9 orr w9, wzr, #0x1 1723ac: f85f03aa ldur x10, [x29, #-0x10] 1723b0: f940014a ldr x10, [x10] 1723b4: b9000148 str w8, [x10] 1723b8: b81fc3a9 stur w9, [x29, #-0x4] 1723bc: 14000008 b 0x1723dc 1723c0: f85f03a0 ldur x0, [x29, #-0x10] 1723c4: f94017e1 ldr x1, [sp, #0x28] 1723c8: f85e03a2 ldur x2, [x29, #-0x20] 1723cc: f85d83a3 ldur x3, [x29, #-0x28] 1723d0: b85d43a4 ldur w4, [x29, #-0x2c] 1723d4: 97ffff05 bl 0x171fe8 1723d8: b81fc3a0 stur w0, [x29, #-0x4] 1723dc: b85fc3a0 ldur w0, [x29, #-0x4] 1723e0: a9467bfd ldp x29, x30, [sp, #0x60] 1723e4: 9101c3ff add sp, sp, #0x70 1723e8: d65f03c0 ret 00000000001723ec : 1723ec: d100c3ff sub sp, sp, #0x30 1723f0: a9027bfd stp x29, x30, [sp, #0x20] 1723f4: 910083fd add x29, sp, #0x20 1723f8: 320003e4 orr w4, wzr, #0x1 1723fc: f81f83a0 stur x0, [x29, #-0x8] 172400: f9000be1 str x1, [sp, #0x10] 172404: f90007e2 str x2, [sp, #0x8] 172408: f90003e3 str x3, [sp] 17240c: f85f83a0 ldur x0, [x29, #-0x8] 172410: f9400be1 ldr x1, [sp, #0x10] 172414: f94007e2 ldr x2, [sp, #0x8] 172418: f94003e3 ldr x3, [sp] 17241c: 97ffffb0 bl 0x1722dc 172420: a9427bfd ldp x29, x30, [sp, #0x20] 172424: 9100c3ff add sp, sp, #0x30 172428: d65f03c0 ret 17242c: d10103ff sub sp, sp, #0x40 172430: a9037bfd stp x29, x30, [sp, #0x30] 172434: 9100c3fd add x29, sp, #0x30 172438: d53bd048 mrs x8, TPIDR_EL0 17243c: f9401508 ldr x8, [x8, #0x28] 172440: f81f83a8 stur x8, [x29, #-0x8] 172444: f9000fe0 str x0, [sp, #0x18] 172448: b90017e1 str w1, [sp, #0x14] 17244c: b90013e2 str w2, [sp, #0x10] 172450: f9400fe8 ldr x8, [sp, #0x18] 172454: f9400108 ldr x8, [x8] 172458: b9400d01 ldr w1, [x8, #0xc] 17245c: 34000301 cbz w1, 0x1724bc 172460: 14000001 b 0x172464 172464: f9400fe8 ldr x8, [sp, #0x18] 172468: f9400509 ldr x9, [x8, #0x8] 17246c: 321d27ea orr w10, wzr, #0x1ff8 172470: 2a0a03eb mov w11, w10 172474: 8b0b0120 add x0, x9, x11 172478: 91002121 add x1, x9, #0x8 17247c: f9400108 ldr x8, [x8] 172480: b9401902 ldr w2, [x8, #0x18] 172484: b9402503 ldr w3, [x8, #0x24] 172488: b9401d0a ldr w10, [x8, #0x1c] 17248c: 11001d4a add w10, w10, #0x7 172490: 53037d44 lsr w4, w10, #3 172494: 97fcc92b bl 0xa4940 172498: 35000120 cbnz w0, 0x1724bc 17249c: 14000001 b 0x1724a0 1724a0: f9400fe8 ldr x8, [sp, #0x18] 1724a4: f9400108 ldr x8, [x8] 1724a8: 321d03e9 orr w9, wzr, #0x8 1724ac: b9000109 str w9, [x8] 1724b0: 2a1f03e9 mov w9, wzr 1724b4: b81f03a9 stur w9, [x29, #-0x10] 1724b8: 1400004d b 0x1725ec 1724bc: f9400fe0 ldr x0, [sp, #0x18] 1724c0: b94017e1 ldr w1, [sp, #0x14] 1724c4: 94001270 bl 0x176e84 1724c8: 350000a0 cbnz w0, 0x1724dc 1724cc: 14000001 b 0x1724d0 1724d0: 2a1f03e8 mov w8, wzr 1724d4: b81f03a8 stur w8, [x29, #-0x10] 1724d8: 14000045 b 0x1725ec 1724dc: f9400fe8 ldr x8, [sp, #0x18] 1724e0: f9400508 ldr x8, [x8, #0x8] 1724e4: f94f9100 ldr x0, [x8, #0x1f20] 1724e8: 97fcb8ba bl 0xa07d0 1724ec: 35000120 cbnz w0, 0x172510 1724f0: 14000001 b 0x1724f4 1724f4: f9400fe8 ldr x8, [sp, #0x18] 1724f8: f9400108 ldr x8, [x8] 1724fc: 321d03e9 orr w9, wzr, #0x8 172500: b9000109 str w9, [x8] 172504: 2a1f03e9 mov w9, wzr 172508: b81f03a9 stur w9, [x29, #-0x10] 17250c: 14000038 b 0x1725ec 172510: f9400fe8 ldr x8, [sp, #0x18] 172514: f9400508 ldr x8, [x8, #0x8] 172518: f94f9100 ldr x0, [x8, #0x1f20] 17251c: d10033a1 sub x1, x29, #0xc 172520: 97fcc34c bl 0xa3250 172524: 34000180 cbz w0, 0x172554 172528: 14000001 b 0x17252c 17252c: f9400fe8 ldr x8, [sp, #0x18] 172530: f9400508 ldr x8, [x8, #0x8] 172534: f94f9100 ldr x0, [x8, #0x1f20] 172538: 785f43a1 ldurh w1, [x29, #-0xc] 17253c: d00009a8 adrp x8, 0x2a8000 172540: f9459108 ldr x8, [x8, #0xb20] 172544: b9400102 ldr w2, [x8] 172548: 97fcdc72 bl 0xa9710 17254c: 35000120 cbnz w0, 0x172570 172550: 14000001 b 0x172554 172554: f9400fe8 ldr x8, [sp, #0x18] 172558: f9400108 ldr x8, [x8] 17255c: 321d03e9 orr w9, wzr, #0x8 172560: b9000109 str w9, [x8] 172564: 2a1f03e9 mov w9, wzr 172568: b81f03a9 stur w9, [x29, #-0x10] 17256c: 14000020 b 0x1725ec 172570: f9400fe8 ldr x8, [sp, #0x18] 172574: f9400109 ldr x9, [x8] 172578: b9402521 ldr w1, [x9, #0x24] 17257c: b94013e2 ldr w2, [sp, #0x10] 172580: aa0803e0 mov x0, x8 172584: 94000fb5 bl 0x176458 172588: 350000a0 cbnz w0, 0x17259c 17258c: 14000001 b 0x172590 172590: 2a1f03e8 mov w8, wzr 172594: b81f03a8 stur w8, [x29, #-0x10] 172598: 14000015 b 0x1725ec 17259c: f9400fe8 ldr x8, [sp, #0x18] 1725a0: f9400508 ldr x8, [x8, #0x8] 1725a4: 2a1f03e9 mov w9, wzr 1725a8: b91ff109 str w9, [x8, #0x1ff0] 1725ac: f9400fe8 ldr x8, [sp, #0x18] 1725b0: f9400508 ldr x8, [x8, #0x8] 1725b4: b95ff509 ldr w9, [x8, #0x1ff4] 1725b8: 11000529 add w9, w9, #0x1 1725bc: b91ff509 str w9, [x8, #0x1ff4] 1725c0: f9400fe8 ldr x8, [sp, #0x18] 1725c4: f940010a ldr x10, [x8] 1725c8: b9402549 ldr w9, [x10, #0x24] 1725cc: 2a0903ea mov w10, w9 1725d0: f9400508 ldr x8, [x8, #0x8] 1725d4: f94fb50b ldr x11, [x8, #0x1f68] 1725d8: 8b0a016a add x10, x11, x10 1725dc: f90fb50a str x10, [x8, #0x1f68] 1725e0: 320003e9 orr w9, wzr, #0x1 1725e4: b81f03a9 stur w9, [x29, #-0x10] 1725e8: 14000001 b 0x1725ec 1725ec: b85f03a8 ldur w8, [x29, #-0x10] 1725f0: d53bd049 mrs x9, TPIDR_EL0 1725f4: f9401529 ldr x9, [x9, #0x28] 1725f8: f85f83aa ldur x10, [x29, #-0x8] 1725fc: eb0a0129 subs x9, x9, x10 172600: b9000fe8 str w8, [sp, #0xc] 172604: f90003e9 str x9, [sp] 172608: 540000c1 b.ne 0x172620 17260c: 14000001 b 0x172610 172610: b9400fe0 ldr w0, [sp, #0xc] 172614: a9437bfd ldp x29, x30, [sp, #0x30] 172618: 910103ff add sp, sp, #0x40 17261c: d65f03c0 ret 172620: 97fcddd4 bl 0xa9d70 <__stack_chk_fail@plt> 172624: a9bf7bfd stp x29, x30, [sp, #-0x10]! 172628: 910003fd mov x29, sp 17262c: d102c3ff sub sp, sp, #0xb0 172630: d53bd048 mrs x8, TPIDR_EL0 172634: f9401508 ldr x8, [x8, #0x28] 172638: f81f83a8 stur x8, [x29, #-0x8] 17263c: f81f03a0 stur x0, [x29, #-0x10] 172640: 321f07e9 orr w9, wzr, #0x6 172644: b81ec3a9 stur w9, [x29, #-0x14] 172648: 52800249 mov w9, #0x12 // =18 17264c: b81e83a9 stur w9, [x29, #-0x18] 172650: b85ec3a9 ldur w9, [x29, #-0x14] 172654: b85e83aa ldur w10, [x29, #-0x18] 172658: 6b0a0129 subs w9, w9, w10 17265c: b81883a9 stur w9, [x29, #-0x78] 172660: 540000a9 b.ls 0x172674 172664: 14000001 b 0x172668 172668: b85ec3a8 ldur w8, [x29, #-0x14] 17266c: b81843a8 stur w8, [x29, #-0x7c] 172670: 14000004 b 0x172680 172674: b85e83a8 ldur w8, [x29, #-0x18] 172678: b81843a8 stur w8, [x29, #-0x7c] 17267c: 14000001 b 0x172680 172680: b85843a8 ldur w8, [x29, #-0x7c] 172684: b81e43a8 stur w8, [x29, #-0x1c] 172688: b85e43a8 ldur w8, [x29, #-0x1c] 17268c: 2a0803e9 mov w9, w8 172690: 910003ea mov x10, sp 172694: f81d83aa stur x10, [x29, #-0x28] 172698: 91003d2a add x10, x9, #0xf 17269c: 927c714a and x10, x10, #0x1fffffff0 1726a0: 910003eb mov x11, sp 1726a4: eb0a016a subs x10, x11, x10 1726a8: 9100015f mov sp, x10 1726ac: f81d03a9 stur x9, [x29, #-0x30] 1726b0: f85f03a9 ldur x9, [x29, #-0x10] 1726b4: f9400529 ldr x9, [x9, #0x8] 1726b8: 5283e708 mov w8, #0x1f38 // =7992 1726bc: 2a0803eb mov w11, w8 1726c0: 8b0b0129 add x9, x9, x11 1726c4: f81c83a9 stur x9, [x29, #-0x38] 1726c8: f85c83a9 ldur x9, [x29, #-0x38] 1726cc: f9401929 ldr x9, [x9, #0x30] 1726d0: f81c03a9 stur x9, [x29, #-0x40] 1726d4: f85c83a9 ldur x9, [x29, #-0x38] 1726d8: b9401928 ldr w8, [x9, #0x18] 1726dc: b81bc3a8 stur w8, [x29, #-0x44] 1726e0: f85c83a9 ldur x9, [x29, #-0x38] 1726e4: b9401d28 ldr w8, [x9, #0x1c] 1726e8: b81b83a8 stur w8, [x29, #-0x48] 1726ec: f85c83a9 ldur x9, [x29, #-0x38] 1726f0: b9402928 ldr w8, [x9, #0x28] 1726f4: b81b43a8 stur w8, [x29, #-0x4c] 1726f8: d00009a9 adrp x9, 0x2a8000 1726fc: f945a929 ldr x9, [x9, #0xb50] 172700: b9400128 ldr w8, [x9] 172704: d00009a9 adrp x9, 0x2a8000 172708: f941e529 ldr x9, [x9, #0x3c8] 17270c: b940012c ldr w12, [x9] 172710: 0b0c0108 add w8, w8, w12 172714: d00009a9 adrp x9, 0x2a8000 172718: f9446929 ldr x9, [x9, #0x8d0] 17271c: b940012c ldr w12, [x9] 172720: 0b0c0108 add w8, w8, w12 172724: d00009a9 adrp x9, 0x2a8000 172728: f9458929 ldr x9, [x9, #0xb10] 17272c: b940012c ldr w12, [x9] 172730: 0b0c0108 add w8, w8, w12 172734: d00009a9 adrp x9, 0x2a8000 172738: f944b529 ldr x9, [x9, #0x968] 17273c: b940012c ldr w12, [x9] 172740: 0b0c0108 add w8, w8, w12 172744: d00009a9 adrp x9, 0x2a8000 172748: f943e929 ldr x9, [x9, #0x7d0] 17274c: b940012c ldr w12, [x9] 172750: 0b0c0108 add w8, w8, w12 172754: d00009a9 adrp x9, 0x2a8000 172758: f9443129 ldr x9, [x9, #0x860] 17275c: b940012c ldr w12, [x9] 172760: 0b0c0108 add w8, w8, w12 172764: d00009a9 adrp x9, 0x2a8000 172768: f9468929 ldr x9, [x9, #0xd10] 17276c: b940012c ldr w12, [x9] 172770: 0b0c0108 add w8, w8, w12 172774: 53037d08 lsr w8, w8, #3 172778: 11001108 add w8, w8, #0x4 17277c: b81ac3a8 stur w8, [x29, #-0x54] 172780: f85f03a9 ldur x9, [x29, #-0x10] 172784: f940052b ldr x11, [x9, #0x8] 172788: f950516d ldr x13, [x11, #0x20a0] 17278c: f940012e ldr x14, [x9] 172790: f94031ce ldr x14, [x14, #0x60] 172794: b85ac3a8 ldur w8, [x29, #-0x54] 172798: 2a0803ef mov w15, w8 17279c: 8b0f01c1 add x1, x14, x15 1727a0: f9506562 ldr x2, [x11, #0x20c8] 1727a4: aa0903e0 mov x0, x9 1727a8: f81783aa stur x10, [x29, #-0x88] 1727ac: d63f01a0 blr x13 1727b0: b81b03a0 stur w0, [x29, #-0x50] 1727b4: 340001e0 cbz w0, 0x1727f0 1727b8: 14000001 b 0x1727bc 1727bc: b85b03a8 ldur w8, [x29, #-0x50] 1727c0: 71000508 subs w8, w8, #0x1 1727c4: b81743a8 stur w8, [x29, #-0x8c] 1727c8: 540000e1 b.ne 0x1727e4 1727cc: 14000001 b 0x1727d0 1727d0: f85f03a8 ldur x8, [x29, #-0x10] 1727d4: f9400108 ldr x8, [x8] 1727d8: 528000a9 mov w9, #0x5 // =5 1727dc: b9000109 str w9, [x8] 1727e0: 14000001 b 0x1727e4 1727e4: 320003e8 orr w8, wzr, #0x1 1727e8: b81a83a8 stur w8, [x29, #-0x58] 1727ec: 140001a7 b 0x172e88 1727f0: f85f03a8 ldur x8, [x29, #-0x10] 1727f4: f9400509 ldr x9, [x8, #0x8] 1727f8: f950592a ldr x10, [x9, #0x20b0] 1727fc: f85c83ab ldur x11, [x29, #-0x38] 172800: 9100e161 add x1, x11, #0x38 172804: f9506525 ldr x5, [x9, #0x20c8] 172808: 321c03ec orr w12, wzr, #0x10 17280c: 2a0c03e2 mov w2, w12 172810: 2a1f03ec mov w12, wzr 172814: aa0803e0 mov x0, x8 172818: 2a0c03e3 mov w3, w12 17281c: 2a0c03e4 mov w4, w12 172820: d63f0140 blr x10 172824: 34000120 cbz w0, 0x172848 172828: 14000001 b 0x17282c 17282c: f85f03a8 ldur x8, [x29, #-0x10] 172830: f9400108 ldr x8, [x8] 172834: 528000a9 mov w9, #0x5 // =5 172838: b9000109 str w9, [x8] 17283c: 320003e9 orr w9, wzr, #0x1 172840: b81a83a9 stur w9, [x29, #-0x58] 172844: 14000191 b 0x172e88 172848: d00009a8 adrp x8, 0x2a8000 17284c: f945a908 ldr x8, [x8, #0xb50] 172850: b9400109 ldr w9, [x8] 172854: d00009a8 adrp x8, 0x2a8000 172858: f941e508 ldr x8, [x8, #0x3c8] 17285c: b940010a ldr w10, [x8] 172860: 0b0a0129 add w9, w9, w10 172864: d00009a8 adrp x8, 0x2a8000 172868: f9446908 ldr x8, [x8, #0x8d0] 17286c: b940010a ldr w10, [x8] 172870: 0b0a0129 add w9, w9, w10 172874: d00009a8 adrp x8, 0x2a8000 172878: f9458908 ldr x8, [x8, #0xb10] 17287c: b940010a ldr w10, [x8] 172880: 0b0a0129 add w9, w9, w10 172884: d00009a8 adrp x8, 0x2a8000 172888: f944b508 ldr x8, [x8, #0x968] 17288c: b940010a ldr w10, [x8] 172890: 0b0a0129 add w9, w9, w10 172894: d00009a8 adrp x8, 0x2a8000 172898: f943e908 ldr x8, [x8, #0x7d0] 17289c: b940010a ldr w10, [x8] 1728a0: 0b0a0129 add w9, w9, w10 1728a4: d00009a8 adrp x8, 0x2a8000 1728a8: f9443108 ldr x8, [x8, #0x860] 1728ac: b940010a ldr w10, [x8] 1728b0: 0b0a0129 add w9, w9, w10 1728b4: 71001129 subs w9, w9, #0x4 1728b8: 53037d29 lsr w9, w9, #3 1728bc: 11001129 add w9, w9, #0x4 1728c0: b81a43a9 stur w9, [x29, #-0x5c] 1728c4: b85b43a9 ldur w9, [x29, #-0x4c] 1728c8: 531c6d29 lsl w9, w9, #4 1728cc: 71004129 subs w9, w9, #0x10 1728d0: b85c43aa ldur w10, [x29, #-0x3c] 1728d4: 33000d49 bfxil w9, w10, #0, #4 1728d8: f85783a8 ldur x8, [x29, #-0x88] 1728dc: 39000109 strb w9, [x8] 1728e0: f85c03ab ldur x11, [x29, #-0x40] 1728e4: d358fd6b lsr x11, x11, #24 1728e8: 2a0b03e9 mov w9, w11 1728ec: 39000509 strb w9, [x8, #0x1] 1728f0: f85c03ab ldur x11, [x29, #-0x40] 1728f4: d350fd6b lsr x11, x11, #16 1728f8: 2a0b03e9 mov w9, w11 1728fc: 39000909 strb w9, [x8, #0x2] 172900: f85c03ab ldur x11, [x29, #-0x40] 172904: d348fd6b lsr x11, x11, #8 172908: 2a0b03e9 mov w9, w11 17290c: 39000d09 strb w9, [x8, #0x3] 172910: f85c03ab ldur x11, [x29, #-0x40] 172914: 2a0b03e9 mov w9, w11 172918: 39001109 strb w9, [x8, #0x4] 17291c: f85f03ab ldur x11, [x29, #-0x10] 172920: f940056c ldr x12, [x11, #0x8] 172924: f950518d ldr x13, [x12, #0x20a0] 172928: f940016e ldr x14, [x11] 17292c: f94031ce ldr x14, [x14, #0x60] 172930: b85a43a9 ldur w9, [x29, #-0x5c] 172934: 2a0903ef mov w15, w9 172938: 8b0f01c1 add x1, x14, x15 17293c: f9506582 ldr x2, [x12, #0x20c8] 172940: aa0b03e0 mov x0, x11 172944: d63f01a0 blr x13 172948: b81b03a0 stur w0, [x29, #-0x50] 17294c: 340001e0 cbz w0, 0x172988 172950: 14000001 b 0x172954 172954: b85b03a8 ldur w8, [x29, #-0x50] 172958: 71000508 subs w8, w8, #0x1 17295c: b81703a8 stur w8, [x29, #-0x90] 172960: 540000e1 b.ne 0x17297c 172964: 14000001 b 0x172968 172968: f85f03a8 ldur x8, [x29, #-0x10] 17296c: f9400108 ldr x8, [x8] 172970: 528000a9 mov w9, #0x5 // =5 172974: b9000109 str w9, [x8] 172978: 14000001 b 0x17297c 17297c: 320003e8 orr w8, wzr, #0x1 172980: b81a83a8 stur w8, [x29, #-0x58] 172984: 14000141 b 0x172e88 172988: f85f03a8 ldur x8, [x29, #-0x10] 17298c: f9400509 ldr x9, [x8, #0x8] 172990: f950592a ldr x10, [x9, #0x20b0] 172994: f9506525 ldr x5, [x9, #0x20c8] 172998: 528000ab mov w11, #0x5 // =5 17299c: 2a0b03e2 mov w2, w11 1729a0: 2a1f03eb mov w11, wzr 1729a4: aa0803e0 mov x0, x8 1729a8: f85783a1 ldur x1, [x29, #-0x88] 1729ac: 2a0b03e3 mov w3, w11 1729b0: 2a0b03e4 mov w4, w11 1729b4: d63f0140 blr x10 1729b8: 34000120 cbz w0, 0x1729dc 1729bc: 14000001 b 0x1729c0 1729c0: f85f03a8 ldur x8, [x29, #-0x10] 1729c4: f9400108 ldr x8, [x8] 1729c8: 528000a9 mov w9, #0x5 // =5 1729cc: b9000109 str w9, [x8] 1729d0: 320003e9 orr w9, wzr, #0x1 1729d4: b81a83a9 stur w9, [x29, #-0x58] 1729d8: 1400012c b 0x172e88 1729dc: d00009a8 adrp x8, 0x2a8000 1729e0: f945a908 ldr x8, [x8, #0xb50] 1729e4: b9400109 ldr w9, [x8] 1729e8: d00009a8 adrp x8, 0x2a8000 1729ec: f941e508 ldr x8, [x8, #0x3c8] 1729f0: b940010a ldr w10, [x8] 1729f4: 0b0a0129 add w9, w9, w10 1729f8: 53037d29 lsr w9, w9, #3 1729fc: 11001129 add w9, w9, #0x4 172a00: b81a03a9 stur w9, [x29, #-0x60] 172a04: 785be3a9 ldurh w9, [x29, #-0x42] 172a08: f85783a8 ldur x8, [x29, #-0x88] 172a0c: 39000109 strb w9, [x8] 172a10: b85bc3a9 ldur w9, [x29, #-0x44] 172a14: 53087d29 lsr w9, w9, #8 172a18: 39000509 strb w9, [x8, #0x1] 172a1c: b85bc3a9 ldur w9, [x29, #-0x44] 172a20: 39000909 strb w9, [x8, #0x2] 172a24: 785ba3a9 ldurh w9, [x29, #-0x46] 172a28: 39000d09 strb w9, [x8, #0x3] 172a2c: b85b83a9 ldur w9, [x29, #-0x48] 172a30: 53087d29 lsr w9, w9, #8 172a34: 39001109 strb w9, [x8, #0x4] 172a38: b85b83a9 ldur w9, [x29, #-0x48] 172a3c: 39001509 strb w9, [x8, #0x5] 172a40: f85f03ab ldur x11, [x29, #-0x10] 172a44: f940056c ldr x12, [x11, #0x8] 172a48: f950518d ldr x13, [x12, #0x20a0] 172a4c: f940016e ldr x14, [x11] 172a50: f94031ce ldr x14, [x14, #0x60] 172a54: b85a03a9 ldur w9, [x29, #-0x60] 172a58: 2a0903ef mov w15, w9 172a5c: 8b0f01c1 add x1, x14, x15 172a60: f9506582 ldr x2, [x12, #0x20c8] 172a64: aa0b03e0 mov x0, x11 172a68: d63f01a0 blr x13 172a6c: b81b03a0 stur w0, [x29, #-0x50] 172a70: 340001e0 cbz w0, 0x172aac 172a74: 14000001 b 0x172a78 172a78: b85b03a8 ldur w8, [x29, #-0x50] 172a7c: 71000508 subs w8, w8, #0x1 172a80: b816c3a8 stur w8, [x29, #-0x94] 172a84: 540000e1 b.ne 0x172aa0 172a88: 14000001 b 0x172a8c 172a8c: f85f03a8 ldur x8, [x29, #-0x10] 172a90: f9400108 ldr x8, [x8] 172a94: 528000a9 mov w9, #0x5 // =5 172a98: b9000109 str w9, [x8] 172a9c: 14000001 b 0x172aa0 172aa0: 320003e8 orr w8, wzr, #0x1 172aa4: b81a83a8 stur w8, [x29, #-0x58] 172aa8: 140000f8 b 0x172e88 172aac: f85f03a8 ldur x8, [x29, #-0x10] 172ab0: f9400509 ldr x9, [x8, #0x8] 172ab4: f950592a ldr x10, [x9, #0x20b0] 172ab8: f9506525 ldr x5, [x9, #0x20c8] 172abc: 321f07eb orr w11, wzr, #0x6 172ac0: 2a0b03e2 mov w2, w11 172ac4: 2a1f03eb mov w11, wzr 172ac8: aa0803e0 mov x0, x8 172acc: f85783a1 ldur x1, [x29, #-0x88] 172ad0: 2a0b03e3 mov w3, w11 172ad4: 2a0b03e4 mov w4, w11 172ad8: d63f0140 blr x10 172adc: 34000120 cbz w0, 0x172b00 172ae0: 14000001 b 0x172ae4 172ae4: f85f03a8 ldur x8, [x29, #-0x10] 172ae8: f9400108 ldr x8, [x8] 172aec: 528000a9 mov w9, #0x5 // =5 172af0: b9000109 str w9, [x8] 172af4: 320003e9 orr w9, wzr, #0x1 172af8: b81a83a9 stur w9, [x29, #-0x58] 172afc: 140000e3 b 0x172e88 172b00: f85f03a8 ldur x8, [x29, #-0x10] 172b04: f9400508 ldr x8, [x8, #0x8] 172b08: f94ff508 ldr x8, [x8, #0x1fe8] 172b0c: b4001b88 cbz x8, 0x172e7c 172b10: 14000001 b 0x172b14 172b14: f85f03a8 ldur x8, [x29, #-0x10] 172b18: f9400508 ldr x8, [x8, #0x8] 172b1c: f94ff508 ldr x8, [x8, #0x1fe8] 172b20: b9400109 ldr w9, [x8] 172b24: 34001ac9 cbz w9, 0x172e7c 172b28: 14000001 b 0x172b2c 172b2c: f85f03a8 ldur x8, [x29, #-0x10] 172b30: f9400108 ldr x8, [x8] 172b34: f9403508 ldr x8, [x8, #0x68] 172b38: b4001a28 cbz x8, 0x172e7c 172b3c: 14000001 b 0x172b40 172b40: f85f03a8 ldur x8, [x29, #-0x10] 172b44: f9400508 ldr x8, [x8, #0x8] 172b48: f94ff500 ldr x0, [x8, #0x1fe8] 172b4c: 97fcd539 bl 0xa8030 172b50: f85f03a8 ldur x8, [x29, #-0x10] 172b54: f940051e ldr x30, [x8, #0x8] 172b58: f95053c9 ldr x9, [x30, #0x20a0] 172b5c: f940010a ldr x10, [x8] 172b60: f940354a ldr x10, [x10, #0x68] 172b64: 91001141 add x1, x10, #0x4 172b68: f95067c2 ldr x2, [x30, #0x20c8] 172b6c: b81683a0 stur w0, [x29, #-0x98] 172b70: aa0803e0 mov x0, x8 172b74: d63f0120 blr x9 172b78: b81b03a0 stur w0, [x29, #-0x50] 172b7c: 340001e0 cbz w0, 0x172bb8 172b80: 14000001 b 0x172b84 172b84: b85b03a8 ldur w8, [x29, #-0x50] 172b88: 71000508 subs w8, w8, #0x1 172b8c: b81643a8 stur w8, [x29, #-0x9c] 172b90: 540000e1 b.ne 0x172bac 172b94: 14000001 b 0x172b98 172b98: f85f03a8 ldur x8, [x29, #-0x10] 172b9c: f9400108 ldr x8, [x8] 172ba0: 528000a9 mov w9, #0x5 // =5 172ba4: b9000109 str w9, [x8] 172ba8: 14000001 b 0x172bac 172bac: 320003e8 orr w8, wzr, #0x1 172bb0: b81a83a8 stur w8, [x29, #-0x58] 172bb4: 140000b5 b 0x172e88 172bb8: 2a1f03e8 mov w8, wzr 172bbc: b819c3a8 stur w8, [x29, #-0x64] 172bc0: 14000001 b 0x172bc4 172bc4: b859c3a8 ldur w8, [x29, #-0x64] 172bc8: f85f03a9 ldur x9, [x29, #-0x10] 172bcc: f9400529 ldr x9, [x9, #0x8] 172bd0: f94ff529 ldr x9, [x9, #0x1fe8] 172bd4: b940012a ldr w10, [x9] 172bd8: 6b0a0108 subs w8, w8, w10 172bdc: b81603a8 stur w8, [x29, #-0xa0] 172be0: 540014c2 b.hs 0x172e78 172be4: 14000001 b 0x172be8 172be8: f85f03a8 ldur x8, [x29, #-0x10] 172bec: f9400508 ldr x8, [x8, #0x8] 172bf0: f94ff508 ldr x8, [x8, #0x1fe8] 172bf4: f9400508 ldr x8, [x8, #0x8] 172bf8: b859c3a9 ldur w9, [x29, #-0x64] 172bfc: 2a0903ea mov w10, w9 172c00: 321d07e9 orr w9, wzr, #0x18 172c04: 2a0903eb mov w11, w9 172c08: 9b0b7d4a mul x10, x10, x11 172c0c: f86a6908 ldr x8, [x8, x10] 172c10: f81903a8 stur x8, [x29, #-0x70] 172c14: f85903a8 ldur x8, [x29, #-0x70] 172c18: 2a0803e9 mov w9, w8 172c1c: f85783a8 ldur x8, [x29, #-0x88] 172c20: 39001d09 strb w9, [x8, #0x7] 172c24: f85903aa ldur x10, [x29, #-0x70] 172c28: d348fd4a lsr x10, x10, #8 172c2c: f81903aa stur x10, [x29, #-0x70] 172c30: f85903aa ldur x10, [x29, #-0x70] 172c34: 2a0a03e9 mov w9, w10 172c38: 39001909 strb w9, [x8, #0x6] 172c3c: f85903aa ldur x10, [x29, #-0x70] 172c40: d348fd4a lsr x10, x10, #8 172c44: f81903aa stur x10, [x29, #-0x70] 172c48: f85903aa ldur x10, [x29, #-0x70] 172c4c: 2a0a03e9 mov w9, w10 172c50: 39001509 strb w9, [x8, #0x5] 172c54: f85903aa ldur x10, [x29, #-0x70] 172c58: d348fd4a lsr x10, x10, #8 172c5c: f81903aa stur x10, [x29, #-0x70] 172c60: f85903aa ldur x10, [x29, #-0x70] 172c64: 2a0a03e9 mov w9, w10 172c68: 39001109 strb w9, [x8, #0x4] 172c6c: f85903aa ldur x10, [x29, #-0x70] 172c70: d348fd4a lsr x10, x10, #8 172c74: f81903aa stur x10, [x29, #-0x70] 172c78: f85903aa ldur x10, [x29, #-0x70] 172c7c: 2a0a03e9 mov w9, w10 172c80: 39000d09 strb w9, [x8, #0x3] 172c84: f85903aa ldur x10, [x29, #-0x70] 172c88: d348fd4a lsr x10, x10, #8 172c8c: f81903aa stur x10, [x29, #-0x70] 172c90: f85903aa ldur x10, [x29, #-0x70] 172c94: 2a0a03e9 mov w9, w10 172c98: 39000909 strb w9, [x8, #0x2] 172c9c: f85903aa ldur x10, [x29, #-0x70] 172ca0: d348fd4a lsr x10, x10, #8 172ca4: f81903aa stur x10, [x29, #-0x70] 172ca8: f85903aa ldur x10, [x29, #-0x70] 172cac: 2a0a03e9 mov w9, w10 172cb0: 39000509 strb w9, [x8, #0x1] 172cb4: f85903aa ldur x10, [x29, #-0x70] 172cb8: d348fd4a lsr x10, x10, #8 172cbc: f81903aa stur x10, [x29, #-0x70] 172cc0: f85903aa ldur x10, [x29, #-0x70] 172cc4: 2a0a03e9 mov w9, w10 172cc8: 39000109 strb w9, [x8] 172ccc: f85903aa ldur x10, [x29, #-0x70] 172cd0: d348fd4a lsr x10, x10, #8 172cd4: f81903aa stur x10, [x29, #-0x70] 172cd8: f85f03aa ldur x10, [x29, #-0x10] 172cdc: f940054a ldr x10, [x10, #0x8] 172ce0: f94ff54a ldr x10, [x10, #0x1fe8] 172ce4: f940054a ldr x10, [x10, #0x8] 172ce8: b859c3a9 ldur w9, [x29, #-0x64] 172cec: 2a0903ec mov w12, w9 172cf0: 9b0b7d8c mul x12, x12, x11 172cf4: 8b0c014a add x10, x10, x12 172cf8: f940054a ldr x10, [x10, #0x8] 172cfc: f81903aa stur x10, [x29, #-0x70] 172d00: f85903aa ldur x10, [x29, #-0x70] 172d04: 2a0a03e9 mov w9, w10 172d08: 39003d09 strb w9, [x8, #0xf] 172d0c: f85903aa ldur x10, [x29, #-0x70] 172d10: d348fd4a lsr x10, x10, #8 172d14: f81903aa stur x10, [x29, #-0x70] 172d18: f85903aa ldur x10, [x29, #-0x70] 172d1c: 2a0a03e9 mov w9, w10 172d20: 39003909 strb w9, [x8, #0xe] 172d24: f85903aa ldur x10, [x29, #-0x70] 172d28: d348fd4a lsr x10, x10, #8 172d2c: f81903aa stur x10, [x29, #-0x70] 172d30: f85903aa ldur x10, [x29, #-0x70] 172d34: 2a0a03e9 mov w9, w10 172d38: 39003509 strb w9, [x8, #0xd] 172d3c: f85903aa ldur x10, [x29, #-0x70] 172d40: d348fd4a lsr x10, x10, #8 172d44: f81903aa stur x10, [x29, #-0x70] 172d48: f85903aa ldur x10, [x29, #-0x70] 172d4c: 2a0a03e9 mov w9, w10 172d50: 39003109 strb w9, [x8, #0xc] 172d54: f85903aa ldur x10, [x29, #-0x70] 172d58: d348fd4a lsr x10, x10, #8 172d5c: f81903aa stur x10, [x29, #-0x70] 172d60: f85903aa ldur x10, [x29, #-0x70] 172d64: 2a0a03e9 mov w9, w10 172d68: 39002d09 strb w9, [x8, #0xb] 172d6c: f85903aa ldur x10, [x29, #-0x70] 172d70: d348fd4a lsr x10, x10, #8 172d74: f81903aa stur x10, [x29, #-0x70] 172d78: f85903aa ldur x10, [x29, #-0x70] 172d7c: 2a0a03e9 mov w9, w10 172d80: 39002909 strb w9, [x8, #0xa] 172d84: f85903aa ldur x10, [x29, #-0x70] 172d88: d348fd4a lsr x10, x10, #8 172d8c: f81903aa stur x10, [x29, #-0x70] 172d90: f85903aa ldur x10, [x29, #-0x70] 172d94: 2a0a03e9 mov w9, w10 172d98: 39002509 strb w9, [x8, #0x9] 172d9c: f85903aa ldur x10, [x29, #-0x70] 172da0: d348fd4a lsr x10, x10, #8 172da4: f81903aa stur x10, [x29, #-0x70] 172da8: f85903aa ldur x10, [x29, #-0x70] 172dac: 2a0a03e9 mov w9, w10 172db0: 39002109 strb w9, [x8, #0x8] 172db4: f85903aa ldur x10, [x29, #-0x70] 172db8: d348fd4a lsr x10, x10, #8 172dbc: f81903aa stur x10, [x29, #-0x70] 172dc0: f85f03aa ldur x10, [x29, #-0x10] 172dc4: f940054a ldr x10, [x10, #0x8] 172dc8: f94ff54a ldr x10, [x10, #0x1fe8] 172dcc: f940054a ldr x10, [x10, #0x8] 172dd0: b859c3a9 ldur w9, [x29, #-0x64] 172dd4: 2a0903ec mov w12, w9 172dd8: 9b0b7d8b mul x11, x12, x11 172ddc: 8b0b014a add x10, x10, x11 172de0: b9401149 ldr w9, [x10, #0x10] 172de4: b818c3a9 stur w9, [x29, #-0x74] 172de8: b858c3a9 ldur w9, [x29, #-0x74] 172dec: 39004509 strb w9, [x8, #0x11] 172df0: b858c3a9 ldur w9, [x29, #-0x74] 172df4: 53087d29 lsr w9, w9, #8 172df8: b818c3a9 stur w9, [x29, #-0x74] 172dfc: b858c3a9 ldur w9, [x29, #-0x74] 172e00: 39004109 strb w9, [x8, #0x10] 172e04: b858c3a9 ldur w9, [x29, #-0x74] 172e08: 53087d29 lsr w9, w9, #8 172e0c: b818c3a9 stur w9, [x29, #-0x74] 172e10: f85f03aa ldur x10, [x29, #-0x10] 172e14: f940054b ldr x11, [x10, #0x8] 172e18: f950596c ldr x12, [x11, #0x20b0] 172e1c: f9506565 ldr x5, [x11, #0x20c8] 172e20: 52800249 mov w9, #0x12 // =18 172e24: 2a0903e2 mov w2, w9 172e28: 2a1f03e9 mov w9, wzr 172e2c: aa0a03e0 mov x0, x10 172e30: aa0803e1 mov x1, x8 172e34: 2a0903e3 mov w3, w9 172e38: 2a0903e4 mov w4, w9 172e3c: d63f0180 blr x12 172e40: 34000120 cbz w0, 0x172e64 172e44: 14000001 b 0x172e48 172e48: f85f03a8 ldur x8, [x29, #-0x10] 172e4c: f9400108 ldr x8, [x8] 172e50: 528000a9 mov w9, #0x5 // =5 172e54: b9000109 str w9, [x8] 172e58: 320003e9 orr w9, wzr, #0x1 172e5c: b81a83a9 stur w9, [x29, #-0x58] 172e60: 1400000a b 0x172e88 172e64: 14000001 b 0x172e68 172e68: b859c3a8 ldur w8, [x29, #-0x64] 172e6c: 11000508 add w8, w8, #0x1 172e70: b819c3a8 stur w8, [x29, #-0x64] 172e74: 17ffff54 b 0x172bc4 172e78: 14000001 b 0x172e7c 172e7c: 2a1f03e8 mov w8, wzr 172e80: b81a83a8 stur w8, [x29, #-0x58] 172e84: 14000001 b 0x172e88 172e88: f85d83a8 ldur x8, [x29, #-0x28] 172e8c: 9100011f mov sp, x8 172e90: b85a83a9 ldur w9, [x29, #-0x58] 172e94: 71000529 subs w9, w9, #0x1 172e98: b815c3a9 stur w9, [x29, #-0xa4] 172e9c: 54000188 b.hi 0x172ecc 172ea0: 14000001 b 0x172ea4 172ea4: d53bd048 mrs x8, TPIDR_EL0 172ea8: f9401508 ldr x8, [x8, #0x28] 172eac: f85f83a9 ldur x9, [x29, #-0x8] 172eb0: eb090108 subs x8, x8, x9 172eb4: f81503a8 stur x8, [x29, #-0xb0] 172eb8: 540000a1 b.ne 0x172ecc 172ebc: 14000001 b 0x172ec0 172ec0: 910003bf mov sp, x29 172ec4: a8c17bfd ldp x29, x30, [sp], #0x10 172ec8: d65f03c0 ret 172ecc: 97fcdba9 bl 0xa9d70 <__stack_chk_fail@plt> 172ed0: d10243ff sub sp, sp, #0x90 172ed4: a9087bfd stp x29, x30, [sp, #0x80] 172ed8: 910203fd add x29, sp, #0x80 172edc: d2800008 mov x8, #0x0 // =0 172ee0: f81f83a0 stur x0, [x29, #-0x8] 172ee4: f85f83a0 ldur x0, [x29, #-0x8] 172ee8: f9400000 ldr x0, [x0] 172eec: f9402800 ldr x0, [x0, #0x50] 172ef0: eb08001f cmp x0, x8 172ef4: 1a9f07e9 cset w9, ne 172ef8: f81e83a8 stur x8, [x29, #-0x18] 172efc: 37000049 tbnz w9, #0x0, 0x172f04 172f00: 1400000c b 0x172f30 172f04: f85f83a8 ldur x8, [x29, #-0x8] 172f08: f9400108 ldr x8, [x8] 172f0c: f9402900 ldr x0, [x8, #0x50] 172f10: 97fcbbd0 bl 0xa1e50 172f14: f85f83a8 ldur x8, [x29, #-0x8] 172f18: f9400108 ldr x8, [x8] 172f1c: f85e83a0 ldur x0, [x29, #-0x18] 172f20: f9002900 str x0, [x8, #0x50] 172f24: f85f83a8 ldur x8, [x29, #-0x8] 172f28: f9400108 ldr x8, [x8] 172f2c: b900591f str wzr, [x8, #0x58] 172f30: b81f43bf stur wzr, [x29, #-0xc] 172f34: b85f43a8 ldur w8, [x29, #-0xc] 172f38: f85f83a9 ldur x9, [x29, #-0x8] 172f3c: f9400129 ldr x9, [x9] 172f40: b940192a ldr w10, [x9, #0x18] 172f44: 6b0a011f cmp w8, w10 172f48: 1a9f27e8 cset w8, lo 172f4c: 37000048 tbnz w8, #0x0, 0x172f54 172f50: 1400002f b 0x17300c 172f54: d2841f08 mov x8, #0x20f8 // =8440 172f58: b27d03e9 orr x9, xzr, #0x8 172f5c: f85f83aa ldur x10, [x29, #-0x8] 172f60: f940054a ldr x10, [x10, #0x8] 172f64: 8b080148 add x8, x10, x8 172f68: b85f43ab ldur w11, [x29, #-0xc] 172f6c: 2a0b03ea mov w10, w11 172f70: d3407d4a ubfx x10, x10, #0, #32 172f74: 9b0a7d29 mul x9, x9, x10 172f78: 8b090108 add x8, x8, x9 172f7c: f9400108 ldr x8, [x8] 172f80: f85e83a9 ldur x9, [x29, #-0x18] 172f84: eb08013f cmp x9, x8 172f88: 1a9f07eb cset w11, ne 172f8c: 3700004b tbnz w11, #0x0, 0x172f94 172f90: 1400001b b 0x172ffc 172f94: d2841f08 mov x8, #0x20f8 // =8440 172f98: b27d03e9 orr x9, xzr, #0x8 172f9c: f85f83aa ldur x10, [x29, #-0x8] 172fa0: f940054a ldr x10, [x10, #0x8] 172fa4: 8b08014a add x10, x10, x8 172fa8: b85f43ab ldur w11, [x29, #-0xc] 172fac: 2a0b03ec mov w12, w11 172fb0: d3407d8c ubfx x12, x12, #0, #32 172fb4: 9b0c7d2c mul x12, x9, x12 172fb8: 8b0c014a add x10, x10, x12 172fbc: f9400140 ldr x0, [x10] 172fc0: f81e03a8 stur x8, [x29, #-0x20] 172fc4: f81d83a9 stur x9, [x29, #-0x28] 172fc8: 97fcbba2 bl 0xa1e50 172fcc: f85f83a8 ldur x8, [x29, #-0x8] 172fd0: f9400508 ldr x8, [x8, #0x8] 172fd4: f85e03a9 ldur x9, [x29, #-0x20] 172fd8: 8b090108 add x8, x8, x9 172fdc: b85f43ab ldur w11, [x29, #-0xc] 172fe0: 2a0b03ea mov w10, w11 172fe4: d3407d4a ubfx x10, x10, #0, #32 172fe8: f85d83ac ldur x12, [x29, #-0x28] 172fec: 9b0a7d8a mul x10, x12, x10 172ff0: 8b0a0108 add x8, x8, x10 172ff4: f85e83aa ldur x10, [x29, #-0x18] 172ff8: f900010a str x10, [x8] 172ffc: b85f43a8 ldur w8, [x29, #-0xc] 173000: 11000508 add w8, w8, #0x1 173004: b81f43a8 stur w8, [x29, #-0xc] 173008: 17ffffcb b 0x172f34 17300c: b81f43bf stur wzr, [x29, #-0xc] 173010: 321f03e8 orr w8, wzr, #0x2 173014: b85f43a9 ldur w9, [x29, #-0xc] 173018: 6b08013f cmp w9, w8 17301c: 1a9f27e8 cset w8, lo 173020: 37000048 tbnz w8, #0x0, 0x173028 173024: 1400002f b 0x1730e0 173028: d2842708 mov x8, #0x2138 // =8504 17302c: b27d03e9 orr x9, xzr, #0x8 173030: f85f83aa ldur x10, [x29, #-0x8] 173034: f940054a ldr x10, [x10, #0x8] 173038: 8b080148 add x8, x10, x8 17303c: b85f43ab ldur w11, [x29, #-0xc] 173040: 2a0b03ea mov w10, w11 173044: d3407d4a ubfx x10, x10, #0, #32 173048: 9b0a7d29 mul x9, x9, x10 17304c: 8b090108 add x8, x8, x9 173050: f9400108 ldr x8, [x8] 173054: f85e83a9 ldur x9, [x29, #-0x18] 173058: eb08013f cmp x9, x8 17305c: 1a9f07eb cset w11, ne 173060: 3700004b tbnz w11, #0x0, 0x173068 173064: 1400001b b 0x1730d0 173068: d2842708 mov x8, #0x2138 // =8504 17306c: b27d03e9 orr x9, xzr, #0x8 173070: f85f83aa ldur x10, [x29, #-0x8] 173074: f940054a ldr x10, [x10, #0x8] 173078: 8b08014a add x10, x10, x8 17307c: b85f43ab ldur w11, [x29, #-0xc] 173080: 2a0b03ec mov w12, w11 173084: d3407d8c ubfx x12, x12, #0, #32 173088: 9b0c7d2c mul x12, x9, x12 17308c: 8b0c014a add x10, x10, x12 173090: f9400140 ldr x0, [x10] 173094: f81d03a8 stur x8, [x29, #-0x30] 173098: f81c83a9 stur x9, [x29, #-0x38] 17309c: 97fcbb6d bl 0xa1e50 1730a0: f85f83a8 ldur x8, [x29, #-0x8] 1730a4: f9400508 ldr x8, [x8, #0x8] 1730a8: f85d03a9 ldur x9, [x29, #-0x30] 1730ac: 8b090108 add x8, x8, x9 1730b0: b85f43ab ldur w11, [x29, #-0xc] 1730b4: 2a0b03ea mov w10, w11 1730b8: d3407d4a ubfx x10, x10, #0, #32 1730bc: f85c83ac ldur x12, [x29, #-0x38] 1730c0: 9b0a7d8a mul x10, x12, x10 1730c4: 8b0a0108 add x8, x8, x10 1730c8: f85e83aa ldur x10, [x29, #-0x18] 1730cc: f900010a str x10, [x8] 1730d0: b85f43a8 ldur w8, [x29, #-0xc] 1730d4: 11000508 add w8, w8, #0x1 1730d8: b81f43a8 stur w8, [x29, #-0xc] 1730dc: 17ffffcd b 0x173010 1730e0: b81f03bf stur wzr, [x29, #-0x10] 1730e4: b85f03a8 ldur w8, [x29, #-0x10] 1730e8: f85f83a9 ldur x9, [x29, #-0x8] 1730ec: f9400129 ldr x9, [x9] 1730f0: b940192a ldr w10, [x9, #0x18] 1730f4: 6b0a011f cmp w8, w10 1730f8: 1a9f27e8 cset w8, lo 1730fc: 37000048 tbnz w8, #0x0, 0x173104 173100: 1400004d b 0x173234 173104: b81f43bf stur wzr, [x29, #-0xc] 173108: 321f03e8 orr w8, wzr, #0x2 17310c: b85f43a9 ldur w9, [x29, #-0xc] 173110: 6b08013f cmp w9, w8 173114: 1a9f27e8 cset w8, lo 173118: 37000048 tbnz w8, #0x0, 0x173120 17311c: 14000042 b 0x173224 173120: d2842908 mov x8, #0x2148 // =8520 173124: b27c03e9 orr x9, xzr, #0x10 173128: b27d03ea orr x10, xzr, #0x8 17312c: f85f83ab ldur x11, [x29, #-0x8] 173130: f940056b ldr x11, [x11, #0x8] 173134: 8b080168 add x8, x11, x8 173138: b85f03ac ldur w12, [x29, #-0x10] 17313c: 2a0c03eb mov w11, w12 173140: d3407d6b ubfx x11, x11, #0, #32 173144: 9b0b7d29 mul x9, x9, x11 173148: 8b090108 add x8, x8, x9 17314c: b85f43ac ldur w12, [x29, #-0xc] 173150: 2a0c03e9 mov w9, w12 173154: d3407d29 ubfx x9, x9, #0, #32 173158: 9b097d49 mul x9, x10, x9 17315c: 8b090108 add x8, x8, x9 173160: f9400108 ldr x8, [x8] 173164: f85e83a9 ldur x9, [x29, #-0x18] 173168: eb08013f cmp x9, x8 17316c: 1a9f07ec cset w12, ne 173170: 3700004c tbnz w12, #0x0, 0x173178 173174: 14000028 b 0x173214 173178: d2842908 mov x8, #0x2148 // =8520 17317c: b27c03e9 orr x9, xzr, #0x10 173180: b27d03ea orr x10, xzr, #0x8 173184: f85f83ab ldur x11, [x29, #-0x8] 173188: f940056b ldr x11, [x11, #0x8] 17318c: 8b08016b add x11, x11, x8 173190: b85f03ac ldur w12, [x29, #-0x10] 173194: 2a0c03ed mov w13, w12 173198: d3407dad ubfx x13, x13, #0, #32 17319c: 9b0d7d2d mul x13, x9, x13 1731a0: 8b0d016b add x11, x11, x13 1731a4: b85f43ac ldur w12, [x29, #-0xc] 1731a8: 2a0c03ed mov w13, w12 1731ac: d3407dad ubfx x13, x13, #0, #32 1731b0: 9b0d7d4d mul x13, x10, x13 1731b4: 8b0d016b add x11, x11, x13 1731b8: f9400160 ldr x0, [x11] 1731bc: f90023e8 str x8, [sp, #0x40] 1731c0: f9001fe9 str x9, [sp, #0x38] 1731c4: f9001bea str x10, [sp, #0x30] 1731c8: 97fcbb22 bl 0xa1e50 1731cc: f85f83a8 ldur x8, [x29, #-0x8] 1731d0: f9400508 ldr x8, [x8, #0x8] 1731d4: f94023e9 ldr x9, [sp, #0x40] 1731d8: 8b090108 add x8, x8, x9 1731dc: b85f03ac ldur w12, [x29, #-0x10] 1731e0: 2a0c03ea mov w10, w12 1731e4: d3407d4a ubfx x10, x10, #0, #32 1731e8: f9401feb ldr x11, [sp, #0x38] 1731ec: 9b0a7d6a mul x10, x11, x10 1731f0: 8b0a0108 add x8, x8, x10 1731f4: b85f43ac ldur w12, [x29, #-0xc] 1731f8: 2a0c03ea mov w10, w12 1731fc: d3407d4a ubfx x10, x10, #0, #32 173200: f9401bed ldr x13, [sp, #0x30] 173204: 9b0a7daa mul x10, x13, x10 173208: 8b0a0108 add x8, x8, x10 17320c: f85e83aa ldur x10, [x29, #-0x18] 173210: f900010a str x10, [x8] 173214: b85f43a8 ldur w8, [x29, #-0xc] 173218: 11000508 add w8, w8, #0x1 17321c: b81f43a8 stur w8, [x29, #-0xc] 173220: 17ffffba b 0x173108 173224: b85f03a8 ldur w8, [x29, #-0x10] 173228: 11000508 add w8, w8, #0x1 17322c: b81f03a8 stur w8, [x29, #-0x10] 173230: 17ffffad b 0x1730e4 173234: b81f03bf stur wzr, [x29, #-0x10] 173238: 321f03e8 orr w8, wzr, #0x2 17323c: b85f03a9 ldur w9, [x29, #-0x10] 173240: 6b08013f cmp w9, w8 173244: 1a9f27e8 cset w8, lo 173248: 37000048 tbnz w8, #0x0, 0x173250 17324c: 1400004d b 0x173380 173250: b81f43bf stur wzr, [x29, #-0xc] 173254: 321f03e8 orr w8, wzr, #0x2 173258: b85f43a9 ldur w9, [x29, #-0xc] 17325c: 6b08013f cmp w9, w8 173260: 1a9f27e8 cset w8, lo 173264: 37000048 tbnz w8, #0x0, 0x17326c 173268: 14000042 b 0x173370 17326c: d2843908 mov x8, #0x21c8 // =8648 173270: b27c03e9 orr x9, xzr, #0x10 173274: b27d03ea orr x10, xzr, #0x8 173278: f85f83ab ldur x11, [x29, #-0x8] 17327c: f940056b ldr x11, [x11, #0x8] 173280: 8b080168 add x8, x11, x8 173284: b85f03ac ldur w12, [x29, #-0x10] 173288: 2a0c03eb mov w11, w12 17328c: d3407d6b ubfx x11, x11, #0, #32 173290: 9b0b7d29 mul x9, x9, x11 173294: 8b090108 add x8, x8, x9 173298: b85f43ac ldur w12, [x29, #-0xc] 17329c: 2a0c03e9 mov w9, w12 1732a0: d3407d29 ubfx x9, x9, #0, #32 1732a4: 9b097d49 mul x9, x10, x9 1732a8: 8b090108 add x8, x8, x9 1732ac: f9400108 ldr x8, [x8] 1732b0: f85e83a9 ldur x9, [x29, #-0x18] 1732b4: eb08013f cmp x9, x8 1732b8: 1a9f07ec cset w12, ne 1732bc: 3700004c tbnz w12, #0x0, 0x1732c4 1732c0: 14000028 b 0x173360 1732c4: d2843908 mov x8, #0x21c8 // =8648 1732c8: b27c03e9 orr x9, xzr, #0x10 1732cc: b27d03ea orr x10, xzr, #0x8 1732d0: f85f83ab ldur x11, [x29, #-0x8] 1732d4: f940056b ldr x11, [x11, #0x8] 1732d8: 8b08016b add x11, x11, x8 1732dc: b85f03ac ldur w12, [x29, #-0x10] 1732e0: 2a0c03ed mov w13, w12 1732e4: d3407dad ubfx x13, x13, #0, #32 1732e8: 9b0d7d2d mul x13, x9, x13 1732ec: 8b0d016b add x11, x11, x13 1732f0: b85f43ac ldur w12, [x29, #-0xc] 1732f4: 2a0c03ed mov w13, w12 1732f8: d3407dad ubfx x13, x13, #0, #32 1732fc: 9b0d7d4d mul x13, x10, x13 173300: 8b0d016b add x11, x11, x13 173304: f9400160 ldr x0, [x11] 173308: f90017e8 str x8, [sp, #0x28] 17330c: f90013e9 str x9, [sp, #0x20] 173310: f9000fea str x10, [sp, #0x18] 173314: 97fcbacf bl 0xa1e50 173318: f85f83a8 ldur x8, [x29, #-0x8] 17331c: f9400508 ldr x8, [x8, #0x8] 173320: f94017e9 ldr x9, [sp, #0x28] 173324: 8b090108 add x8, x8, x9 173328: b85f03ac ldur w12, [x29, #-0x10] 17332c: 2a0c03ea mov w10, w12 173330: d3407d4a ubfx x10, x10, #0, #32 173334: f94013eb ldr x11, [sp, #0x20] 173338: 9b0a7d6a mul x10, x11, x10 17333c: 8b0a0108 add x8, x8, x10 173340: b85f43ac ldur w12, [x29, #-0xc] 173344: 2a0c03ea mov w10, w12 173348: d3407d4a ubfx x10, x10, #0, #32 17334c: f9400fed ldr x13, [sp, #0x18] 173350: 9b0a7daa mul x10, x13, x10 173354: 8b0a0108 add x8, x8, x10 173358: f85e83aa ldur x10, [x29, #-0x18] 17335c: f900010a str x10, [x8] 173360: b85f43a8 ldur w8, [x29, #-0xc] 173364: 11000508 add w8, w8, #0x1 173368: b81f43a8 stur w8, [x29, #-0xc] 17336c: 17ffffba b 0x173254 173370: b85f03a8 ldur w8, [x29, #-0x10] 173374: 11000508 add w8, w8, #0x1 173378: b81f03a8 stur w8, [x29, #-0x10] 17337c: 17ffffaf b 0x173238 173380: f85f83a8 ldur x8, [x29, #-0x8] 173384: f9400508 ldr x8, [x8, #0x8] 173388: f950f508 ldr x8, [x8, #0x21e8] 17338c: f85e83a9 ldur x9, [x29, #-0x18] 173390: eb08013f cmp x9, x8 173394: 1a9f07ea cset w10, ne 173398: 3700004a tbnz w10, #0x0, 0x1733a0 17339c: 14000009 b 0x1733c0 1733a0: f85f83a8 ldur x8, [x29, #-0x8] 1733a4: f9400508 ldr x8, [x8, #0x8] 1733a8: f950f500 ldr x0, [x8, #0x21e8] 1733ac: 97fcbaa9 bl 0xa1e50 1733b0: f85f83a8 ldur x8, [x29, #-0x8] 1733b4: f9400508 ldr x8, [x8, #0x8] 1733b8: f85e83a0 ldur x0, [x29, #-0x18] 1733bc: f910f500 str x0, [x8, #0x21e8] 1733c0: f85f83a8 ldur x8, [x29, #-0x8] 1733c4: f9400508 ldr x8, [x8, #0x8] 1733c8: f950f908 ldr x8, [x8, #0x21f0] 1733cc: f85e83a9 ldur x9, [x29, #-0x18] 1733d0: eb08013f cmp x9, x8 1733d4: 1a9f07ea cset w10, ne 1733d8: 3700004a tbnz w10, #0x0, 0x1733e0 1733dc: 14000009 b 0x173400 1733e0: f85f83a8 ldur x8, [x29, #-0x8] 1733e4: f9400508 ldr x8, [x8, #0x8] 1733e8: f950f900 ldr x0, [x8, #0x21f0] 1733ec: 97fcba99 bl 0xa1e50 1733f0: f85f83a8 ldur x8, [x29, #-0x8] 1733f4: f9400508 ldr x8, [x8, #0x8] 1733f8: f85e83a0 ldur x0, [x29, #-0x18] 1733fc: f910f900 str x0, [x8, #0x21f0] 173400: f85f83a8 ldur x8, [x29, #-0x8] 173404: f9400108 ldr x8, [x8] 173408: b9400509 ldr w9, [x8, #0x4] 17340c: 35000049 cbnz w9, 0x173414 173410: 1400003f b 0x17350c 173414: b81f43bf stur wzr, [x29, #-0xc] 173418: b85f43a8 ldur w8, [x29, #-0xc] 17341c: f85f83a9 ldur x9, [x29, #-0x8] 173420: f9400129 ldr x9, [x9] 173424: b940192a ldr w10, [x9, #0x18] 173428: 6b0a011f cmp w8, w10 17342c: 1a9f27e8 cset w8, lo 173430: 37000048 tbnz w8, #0x0, 0x173438 173434: 14000036 b 0x17350c 173438: b27c03e8 orr x8, xzr, #0x10 17343c: d2844509 mov x9, #0x2228 // =8744 173440: b27d03ea orr x10, xzr, #0x8 173444: f85f83ab ldur x11, [x29, #-0x8] 173448: f940056b ldr x11, [x11, #0x8] 17344c: 8b090169 add x9, x11, x9 173450: 8b080128 add x8, x9, x8 173454: b85f43ac ldur w12, [x29, #-0xc] 173458: 2a0c03e9 mov w9, w12 17345c: d3407d29 ubfx x9, x9, #0, #32 173460: 9b097d49 mul x9, x10, x9 173464: 8b090108 add x8, x8, x9 173468: f9400108 ldr x8, [x8] 17346c: f85e83a9 ldur x9, [x29, #-0x18] 173470: eb08013f cmp x9, x8 173474: 1a9f07ec cset w12, ne 173478: 3700004c tbnz w12, #0x0, 0x173480 17347c: 14000020 b 0x1734fc 173480: b27c03e8 orr x8, xzr, #0x10 173484: d2844509 mov x9, #0x2228 // =8744 173488: b27d03ea orr x10, xzr, #0x8 17348c: f85f83ab ldur x11, [x29, #-0x8] 173490: f940056b ldr x11, [x11, #0x8] 173494: 8b09016b add x11, x11, x9 173498: 8b08016b add x11, x11, x8 17349c: b85f43ac ldur w12, [x29, #-0xc] 1734a0: 2a0c03ed mov w13, w12 1734a4: d3407dad ubfx x13, x13, #0, #32 1734a8: 9b0d7d4d mul x13, x10, x13 1734ac: 8b0d016b add x11, x11, x13 1734b0: f9400160 ldr x0, [x11] 1734b4: f9000be8 str x8, [sp, #0x10] 1734b8: f90007e9 str x9, [sp, #0x8] 1734bc: f90003ea str x10, [sp] 1734c0: 97fcba64 bl 0xa1e50 1734c4: f85f83a8 ldur x8, [x29, #-0x8] 1734c8: f9400508 ldr x8, [x8, #0x8] 1734cc: f94007e9 ldr x9, [sp, #0x8] 1734d0: 8b090108 add x8, x8, x9 1734d4: f9400bea ldr x10, [sp, #0x10] 1734d8: 8b0a0108 add x8, x8, x10 1734dc: b85f43ac ldur w12, [x29, #-0xc] 1734e0: 2a0c03eb mov w11, w12 1734e4: d3407d6b ubfx x11, x11, #0, #32 1734e8: f94003ed ldr x13, [sp] 1734ec: 9b0b7dab mul x11, x13, x11 1734f0: 8b0b0108 add x8, x8, x11 1734f4: f85e83ab ldur x11, [x29, #-0x18] 1734f8: f900010b str x11, [x8] 1734fc: b85f43a8 ldur w8, [x29, #-0xc] 173500: 11000508 add w8, w8, #0x1 173504: b81f43a8 stur w8, [x29, #-0xc] 173508: 17ffffc4 b 0x173418 17350c: f85f83a8 ldur x8, [x29, #-0x8] 173510: f9400508 ldr x8, [x8, #0x8] 173514: f94f9100 ldr x0, [x8, #0x1f20] 173518: 97fcbd52 bl 0xa2a60 17351c: a9487bfd ldp x29, x30, [sp, #0x80] 173520: 910243ff add sp, sp, #0x90 173524: d65f03c0 ret 0000000000173528 : 173528: d10083ff sub sp, sp, #0x20 17352c: 320003e8 orr w8, wzr, #0x1 173530: f9000be0 str x0, [sp, #0x10] 173534: f90007e1 str x1, [sp, #0x8] 173538: f9400be0 ldr x0, [sp, #0x10] 17353c: f9400000 ldr x0, [x0] 173540: b9400009 ldr w9, [x0] 173544: 6b08013f cmp w9, w8 173548: 1a9f07e8 cset w8, ne 17354c: 37000048 tbnz w8, #0x0, 0x173554 173550: 14000003 b 0x17355c 173554: b9001fff str wzr, [sp, #0x1c] 173558: 14000002 b 0x173560 17355c: b9001fff str wzr, [sp, #0x1c] 173560: b9401fe0 ldr w0, [sp, #0x1c] 173564: 910083ff add sp, sp, #0x20 173568: d65f03c0 ret 000000000017356c : 17356c: d10083ff sub sp, sp, #0x20 173570: 320003e8 orr w8, wzr, #0x1 173574: f9000be0 str x0, [sp, #0x10] 173578: b9000fe1 str w1, [sp, #0xc] 17357c: f9400be0 ldr x0, [sp, #0x10] 173580: f9400000 ldr x0, [x0] 173584: b9400001 ldr w1, [x0] 173588: 6b08003f cmp w1, w8 17358c: 1a9f07e8 cset w8, ne 173590: 37000048 tbnz w8, #0x0, 0x173598 173594: 14000003 b 0x1735a0 173598: b9001fff str wzr, [sp, #0x1c] 17359c: 14000007 b 0x1735b8 1735a0: 320003e8 orr w8, wzr, #0x1 1735a4: b9400fe9 ldr w9, [sp, #0xc] 1735a8: f9400bea ldr x10, [sp, #0x10] 1735ac: f940014a ldr x10, [x10] 1735b0: b9000549 str w9, [x10, #0x4] 1735b4: b9001fe8 str w8, [sp, #0x1c] 1735b8: b9401fe0 ldr w0, [sp, #0x1c] 1735bc: 910083ff add sp, sp, #0x20 1735c0: d65f03c0 ret 00000000001735c4 : 1735c4: d10083ff sub sp, sp, #0x20 1735c8: 320003e8 orr w8, wzr, #0x1 1735cc: f9000be0 str x0, [sp, #0x10] 1735d0: b9000fe1 str w1, [sp, #0xc] 1735d4: f9400be0 ldr x0, [sp, #0x10] 1735d8: f9400000 ldr x0, [x0] 1735dc: b9400001 ldr w1, [x0] 1735e0: 6b08003f cmp w1, w8 1735e4: 1a9f07e8 cset w8, ne 1735e8: 37000048 tbnz w8, #0x0, 0x1735f0 1735ec: 14000003 b 0x1735f8 1735f0: b9001fff str wzr, [sp, #0x1c] 1735f4: 14000007 b 0x173610 1735f8: 320003e8 orr w8, wzr, #0x1 1735fc: b9400fe9 ldr w9, [sp, #0xc] 173600: f9400bea ldr x10, [sp, #0x10] 173604: f940014a ldr x10, [x10] 173608: b9000949 str w9, [x10, #0x8] 17360c: b9001fe8 str w8, [sp, #0x1c] 173610: b9401fe0 ldr w0, [sp, #0x1c] 173614: 910083ff add sp, sp, #0x20 173618: d65f03c0 ret 000000000017361c : 17361c: d10083ff sub sp, sp, #0x20 173620: 320003e8 orr w8, wzr, #0x1 173624: f9000be0 str x0, [sp, #0x10] 173628: b9000fe1 str w1, [sp, #0xc] 17362c: f9400be0 ldr x0, [sp, #0x10] 173630: f9400000 ldr x0, [x0] 173634: b9400001 ldr w1, [x0] 173638: 6b08003f cmp w1, w8 17363c: 1a9f07e8 cset w8, ne 173640: 37000048 tbnz w8, #0x0, 0x173648 173644: 14000003 b 0x173650 173648: b9001fff str wzr, [sp, #0x1c] 17364c: 14000007 b 0x173668 173650: 320003e8 orr w8, wzr, #0x1 173654: b9400fe9 ldr w9, [sp, #0xc] 173658: f9400bea ldr x10, [sp, #0x10] 17365c: f940014a ldr x10, [x10] 173660: b9000d49 str w9, [x10, #0xc] 173664: b9001fe8 str w8, [sp, #0x1c] 173668: b9401fe0 ldr w0, [sp, #0x1c] 17366c: 910083ff add sp, sp, #0x20 173670: d65f03c0 ret 0000000000173674 : 173674: d10083ff sub sp, sp, #0x20 173678: 320003e8 orr w8, wzr, #0x1 17367c: f9000be0 str x0, [sp, #0x10] 173680: b9000fe1 str w1, [sp, #0xc] 173684: f9400be0 ldr x0, [sp, #0x10] 173688: f9400000 ldr x0, [x0] 17368c: b9400001 ldr w1, [x0] 173690: 6b08003f cmp w1, w8 173694: 1a9f07e8 cset w8, ne 173698: 37000048 tbnz w8, #0x0, 0x1736a0 17369c: 14000003 b 0x1736a8 1736a0: b9001fff str wzr, [sp, #0x1c] 1736a4: 14000007 b 0x1736c0 1736a8: 320003e8 orr w8, wzr, #0x1 1736ac: b9400fe9 ldr w9, [sp, #0xc] 1736b0: f9400bea ldr x10, [sp, #0x10] 1736b4: f940014a ldr x10, [x10] 1736b8: b9001949 str w9, [x10, #0x18] 1736bc: b9001fe8 str w8, [sp, #0x1c] 1736c0: b9401fe0 ldr w0, [sp, #0x1c] 1736c4: 910083ff add sp, sp, #0x20 1736c8: d65f03c0 ret 00000000001736cc : 1736cc: d10083ff sub sp, sp, #0x20 1736d0: 320003e8 orr w8, wzr, #0x1 1736d4: f9000be0 str x0, [sp, #0x10] 1736d8: b9000fe1 str w1, [sp, #0xc] 1736dc: f9400be0 ldr x0, [sp, #0x10] 1736e0: f9400000 ldr x0, [x0] 1736e4: b9400001 ldr w1, [x0] 1736e8: 6b08003f cmp w1, w8 1736ec: 1a9f07e8 cset w8, ne 1736f0: 37000048 tbnz w8, #0x0, 0x1736f8 1736f4: 14000003 b 0x173700 1736f8: b9001fff str wzr, [sp, #0x1c] 1736fc: 14000007 b 0x173718 173700: 320003e8 orr w8, wzr, #0x1 173704: b9400fe9 ldr w9, [sp, #0xc] 173708: f9400bea ldr x10, [sp, #0x10] 17370c: f940014a ldr x10, [x10] 173710: b9001d49 str w9, [x10, #0x1c] 173714: b9001fe8 str w8, [sp, #0x1c] 173718: b9401fe0 ldr w0, [sp, #0x1c] 17371c: 910083ff add sp, sp, #0x20 173720: d65f03c0 ret 0000000000173724 : 173724: d10083ff sub sp, sp, #0x20 173728: 320003e8 orr w8, wzr, #0x1 17372c: f9000be0 str x0, [sp, #0x10] 173730: b9000fe1 str w1, [sp, #0xc] 173734: f9400be0 ldr x0, [sp, #0x10] 173738: f9400000 ldr x0, [x0] 17373c: b9400001 ldr w1, [x0] 173740: 6b08003f cmp w1, w8 173744: 1a9f07e8 cset w8, ne 173748: 37000048 tbnz w8, #0x0, 0x173750 17374c: 14000003 b 0x173758 173750: b9001fff str wzr, [sp, #0x1c] 173754: 14000007 b 0x173770 173758: 320003e8 orr w8, wzr, #0x1 17375c: b9400fe9 ldr w9, [sp, #0xc] 173760: f9400bea ldr x10, [sp, #0x10] 173764: f940014a ldr x10, [x10] 173768: b9002149 str w9, [x10, #0x20] 17376c: b9001fe8 str w8, [sp, #0x1c] 173770: b9401fe0 ldr w0, [sp, #0x1c] 173774: 910083ff add sp, sp, #0x20 173778: d65f03c0 ret 000000000017377c : 17377c: d10103ff sub sp, sp, #0x40 173780: a9037bfd stp x29, x30, [sp, #0x30] 173784: 9100c3fd add x29, sp, #0x30 173788: 320003e8 orr w8, wzr, #0x1 17378c: d00009a9 adrp x9, 0x2a9000 173790: 9116e129 add x9, x9, #0x5b8 173794: f81f03a0 stur x0, [x29, #-0x10] 173798: b81ec3a1 stur w1, [x29, #-0x14] 17379c: b9001be8 str w8, [sp, #0x18] 1737a0: f85f03a0 ldur x0, [x29, #-0x10] 1737a4: f9400000 ldr x0, [x0] 1737a8: b9400001 ldr w1, [x0] 1737ac: 6b08003f cmp w1, w8 1737b0: 1a9f07e8 cset w8, ne 1737b4: f9000be9 str x9, [sp, #0x10] 1737b8: 37000048 tbnz w8, #0x0, 0x1737c0 1737bc: 14000003 b 0x1737c8 1737c0: b81fc3bf stur wzr, [x29, #-0x4] 1737c4: 14000090 b 0x173a04 1737c8: d2800128 mov x8, #0x9 // =9 1737cc: b85ec3a9 ldur w9, [x29, #-0x14] 1737d0: 2a0903ea mov w10, w9 1737d4: d3407d4a ubfx x10, x10, #0, #32 1737d8: eb08015f cmp x10, x8 1737dc: 1a9f37e9 cset w9, hs 1737e0: 37000049 tbnz w9, #0x0, 0x1737e8 1737e4: 14000003 b 0x1737f0 1737e8: 321d03e8 orr w8, wzr, #0x8 1737ec: b81ec3a8 stur w8, [x29, #-0x14] 1737f0: b27c07e8 orr x8, xzr, #0x30 1737f4: f85f03a0 ldur x0, [x29, #-0x10] 1737f8: b85ec3a9 ldur w9, [x29, #-0x14] 1737fc: 2a0903ea mov w10, w9 173800: d3407d4a ubfx x10, x10, #0, #32 173804: 9b0a7d0a mul x10, x8, x10 173808: f9400beb ldr x11, [sp, #0x10] 17380c: 8b0a016a add x10, x11, x10 173810: b9400141 ldr w1, [x10] 173814: f90007e8 str x8, [sp, #0x8] 173818: 97fcd342 bl 0xa8520 17381c: b9401be9 ldr w9, [sp, #0x18] 173820: 0a000129 and w9, w9, w0 173824: b9001be9 str w9, [sp, #0x18] 173828: f85f03a0 ldur x0, [x29, #-0x10] 17382c: b85ec3a9 ldur w9, [x29, #-0x14] 173830: 2a0903e8 mov w8, w9 173834: d3407d08 ubfx x8, x8, #0, #32 173838: f94007ea ldr x10, [sp, #0x8] 17383c: 9b087d48 mul x8, x10, x8 173840: f9400beb ldr x11, [sp, #0x10] 173844: 8b080168 add x8, x11, x8 173848: b9400501 ldr w1, [x8, #0x4] 17384c: 97fcb99d bl 0xa1ec0 173850: b9401be9 ldr w9, [sp, #0x18] 173854: 0a000129 and w9, w9, w0 173858: b9001be9 str w9, [sp, #0x18] 17385c: f85f03a0 ldur x0, [x29, #-0x10] 173860: b85ec3a9 ldur w9, [x29, #-0x14] 173864: 2a0903e8 mov w8, w9 173868: d3407d08 ubfx x8, x8, #0, #32 17386c: f94007ea ldr x10, [sp, #0x8] 173870: 9b087d48 mul x8, x10, x8 173874: f9400beb ldr x11, [sp, #0x10] 173878: 8b080168 add x8, x11, x8 17387c: b9400901 ldr w1, [x8, #0x8] 173880: 97fcd718 bl 0xa94e0 173884: b9401be9 ldr w9, [sp, #0x18] 173888: 0a000129 and w9, w9, w0 17388c: b9001be9 str w9, [sp, #0x18] 173890: f85f03a0 ldur x0, [x29, #-0x10] 173894: b85ec3a9 ldur w9, [x29, #-0x14] 173898: 2a0903e8 mov w8, w9 17389c: d3407d08 ubfx x8, x8, #0, #32 1738a0: f94007ea ldr x10, [sp, #0x8] 1738a4: 9b087d48 mul x8, x10, x8 1738a8: f9400beb ldr x11, [sp, #0x10] 1738ac: 8b080168 add x8, x11, x8 1738b0: b9400d01 ldr w1, [x8, #0xc] 1738b4: 97fccc47 bl 0xa69d0 1738b8: b9401be9 ldr w9, [sp, #0x18] 1738bc: 0a000129 and w9, w9, w0 1738c0: b9001be9 str w9, [sp, #0x18] 1738c4: f85f03a0 ldur x0, [x29, #-0x10] 1738c8: b85ec3a9 ldur w9, [x29, #-0x14] 1738cc: 2a0903e8 mov w8, w9 1738d0: d3407d08 ubfx x8, x8, #0, #32 1738d4: f94007ea ldr x10, [sp, #0x8] 1738d8: 9b087d48 mul x8, x10, x8 1738dc: f9400beb ldr x11, [sp, #0x10] 1738e0: 8b080168 add x8, x11, x8 1738e4: b9401101 ldr w1, [x8, #0x10] 1738e8: 97fcc13e bl 0xa3de0 1738ec: b9401be9 ldr w9, [sp, #0x18] 1738f0: 0a000129 and w9, w9, w0 1738f4: b9001be9 str w9, [sp, #0x18] 1738f8: f85f03a0 ldur x0, [x29, #-0x10] 1738fc: b85ec3a9 ldur w9, [x29, #-0x14] 173900: 2a0903e8 mov w8, w9 173904: d3407d08 ubfx x8, x8, #0, #32 173908: f94007ea ldr x10, [sp, #0x8] 17390c: 9b087d48 mul x8, x10, x8 173910: f9400beb ldr x11, [sp, #0x10] 173914: 8b080168 add x8, x11, x8 173918: b9401501 ldr w1, [x8, #0x14] 17391c: 97fccbe9 bl 0xa68c0 173920: b9401be9 ldr w9, [sp, #0x18] 173924: 0a000129 and w9, w9, w0 173928: b9001be9 str w9, [sp, #0x18] 17392c: f85f03a0 ldur x0, [x29, #-0x10] 173930: b85ec3a9 ldur w9, [x29, #-0x14] 173934: 2a0903e8 mov w8, w9 173938: d3407d08 ubfx x8, x8, #0, #32 17393c: f94007ea ldr x10, [sp, #0x8] 173940: 9b087d48 mul x8, x10, x8 173944: f9400beb ldr x11, [sp, #0x10] 173948: 8b080168 add x8, x11, x8 17394c: b9401901 ldr w1, [x8, #0x18] 173950: 97fcc258 bl 0xa42b0 173954: b9401be9 ldr w9, [sp, #0x18] 173958: 0a000129 and w9, w9, w0 17395c: b9001be9 str w9, [sp, #0x18] 173960: f85f03a0 ldur x0, [x29, #-0x10] 173964: b85ec3a9 ldur w9, [x29, #-0x14] 173968: 2a0903e8 mov w8, w9 17396c: d3407d08 ubfx x8, x8, #0, #32 173970: f94007ea ldr x10, [sp, #0x8] 173974: 9b087d48 mul x8, x10, x8 173978: f9400beb ldr x11, [sp, #0x10] 17397c: 8b080168 add x8, x11, x8 173980: b9401d01 ldr w1, [x8, #0x1c] 173984: 97fcdc3b bl 0xaaa70 173988: b9401be9 ldr w9, [sp, #0x18] 17398c: 0a000129 and w9, w9, w0 173990: b9001be9 str w9, [sp, #0x18] 173994: f85f03a0 ldur x0, [x29, #-0x10] 173998: b85ec3a9 ldur w9, [x29, #-0x14] 17399c: 2a0903e8 mov w8, w9 1739a0: d3407d08 ubfx x8, x8, #0, #32 1739a4: f94007ea ldr x10, [sp, #0x8] 1739a8: 9b087d48 mul x8, x10, x8 1739ac: f9400beb ldr x11, [sp, #0x10] 1739b0: 8b080168 add x8, x11, x8 1739b4: b9402101 ldr w1, [x8, #0x20] 1739b8: 97fcc9a2 bl 0xa6040 1739bc: b9401be9 ldr w9, [sp, #0x18] 1739c0: 0a000129 and w9, w9, w0 1739c4: b9001be9 str w9, [sp, #0x18] 1739c8: f85f03a0 ldur x0, [x29, #-0x10] 1739cc: b85ec3a9 ldur w9, [x29, #-0x14] 1739d0: 2a0903e8 mov w8, w9 1739d4: d3407d08 ubfx x8, x8, #0, #32 1739d8: f94007ea ldr x10, [sp, #0x8] 1739dc: 9b087d48 mul x8, x10, x8 1739e0: f9400beb ldr x11, [sp, #0x10] 1739e4: 8b080168 add x8, x11, x8 1739e8: b9402501 ldr w1, [x8, #0x24] 1739ec: 97fcbddd bl 0xa3160 1739f0: b9401be9 ldr w9, [sp, #0x18] 1739f4: 0a000129 and w9, w9, w0 1739f8: b9001be9 str w9, [sp, #0x18] 1739fc: b9401be9 ldr w9, [sp, #0x18] 173a00: b81fc3a9 stur w9, [x29, #-0x4] 173a04: b85fc3a0 ldur w0, [x29, #-0x4] 173a08: a9437bfd ldp x29, x30, [sp, #0x30] 173a0c: 910103ff add sp, sp, #0x40 173a10: d65f03c0 ret 0000000000173a14 : 173a14: d10083ff sub sp, sp, #0x20 173a18: 320003e8 orr w8, wzr, #0x1 173a1c: f9000be0 str x0, [sp, #0x10] 173a20: b9000fe1 str w1, [sp, #0xc] 173a24: f9400be0 ldr x0, [sp, #0x10] 173a28: f9400000 ldr x0, [x0] 173a2c: b9400001 ldr w1, [x0] 173a30: 6b08003f cmp w1, w8 173a34: 1a9f07e8 cset w8, ne 173a38: 37000048 tbnz w8, #0x0, 0x173a40 173a3c: 14000003 b 0x173a48 173a40: b9001fff str wzr, [sp, #0x1c] 173a44: 14000007 b 0x173a60 173a48: 320003e8 orr w8, wzr, #0x1 173a4c: b9400fe9 ldr w9, [sp, #0xc] 173a50: f9400bea ldr x10, [sp, #0x10] 173a54: f940014a ldr x10, [x10] 173a58: b9001149 str w9, [x10, #0x10] 173a5c: b9001fe8 str w8, [sp, #0x1c] 173a60: b9401fe0 ldr w0, [sp, #0x1c] 173a64: 910083ff add sp, sp, #0x20 173a68: d65f03c0 ret 0000000000173a6c : 173a6c: d10083ff sub sp, sp, #0x20 173a70: 320003e8 orr w8, wzr, #0x1 173a74: f9000be0 str x0, [sp, #0x10] 173a78: b9000fe1 str w1, [sp, #0xc] 173a7c: f9400be0 ldr x0, [sp, #0x10] 173a80: f9400000 ldr x0, [x0] 173a84: b9400001 ldr w1, [x0] 173a88: 6b08003f cmp w1, w8 173a8c: 1a9f07e8 cset w8, ne 173a90: 37000048 tbnz w8, #0x0, 0x173a98 173a94: 14000003 b 0x173aa0 173a98: b9001fff str wzr, [sp, #0x1c] 173a9c: 14000007 b 0x173ab8 173aa0: 320003e8 orr w8, wzr, #0x1 173aa4: b9400fe9 ldr w9, [sp, #0xc] 173aa8: f9400bea ldr x10, [sp, #0x10] 173aac: f940014a ldr x10, [x10] 173ab0: b9001549 str w9, [x10, #0x14] 173ab4: b9001fe8 str w8, [sp, #0x1c] 173ab8: b9401fe0 ldr w0, [sp, #0x1c] 173abc: 910083ff add sp, sp, #0x20 173ac0: d65f03c0 ret 0000000000173ac4 : 173ac4: d10083ff sub sp, sp, #0x20 173ac8: 320003e8 orr w8, wzr, #0x1 173acc: f9000be0 str x0, [sp, #0x10] 173ad0: b9000fe1 str w1, [sp, #0xc] 173ad4: f9400be0 ldr x0, [sp, #0x10] 173ad8: f9400000 ldr x0, [x0] 173adc: b9400001 ldr w1, [x0] 173ae0: 6b08003f cmp w1, w8 173ae4: 1a9f07e8 cset w8, ne 173ae8: 37000048 tbnz w8, #0x0, 0x173af0 173aec: 14000003 b 0x173af8 173af0: b9001fff str wzr, [sp, #0x1c] 173af4: 14000007 b 0x173b10 173af8: 320003e8 orr w8, wzr, #0x1 173afc: b9400fe9 ldr w9, [sp, #0xc] 173b00: f9400bea ldr x10, [sp, #0x10] 173b04: f940014a ldr x10, [x10] 173b08: b9002949 str w9, [x10, #0x28] 173b0c: b9001fe8 str w8, [sp, #0x1c] 173b10: b9401fe0 ldr w0, [sp, #0x1c] 173b14: 910083ff add sp, sp, #0x20 173b18: d65f03c0 ret 0000000000173b1c : 173b1c: d10083ff sub sp, sp, #0x20 173b20: 320003e8 orr w8, wzr, #0x1 173b24: f9000be0 str x0, [sp, #0x10] 173b28: b9000fe1 str w1, [sp, #0xc] 173b2c: f9400be0 ldr x0, [sp, #0x10] 173b30: f9400000 ldr x0, [x0] 173b34: b9400001 ldr w1, [x0] 173b38: 6b08003f cmp w1, w8 173b3c: 1a9f07e8 cset w8, ne 173b40: 37000048 tbnz w8, #0x0, 0x173b48 173b44: 14000003 b 0x173b50 173b48: b9001fff str wzr, [sp, #0x1c] 173b4c: 14000007 b 0x173b68 173b50: 320003e8 orr w8, wzr, #0x1 173b54: b9400fe9 ldr w9, [sp, #0xc] 173b58: f9400bea ldr x10, [sp, #0x10] 173b5c: f940014a ldr x10, [x10] 173b60: b9002d49 str w9, [x10, #0x2c] 173b64: b9001fe8 str w8, [sp, #0x1c] 173b68: b9401fe0 ldr w0, [sp, #0x1c] 173b6c: 910083ff add sp, sp, #0x20 173b70: d65f03c0 ret 0000000000173b74 : 173b74: d10083ff sub sp, sp, #0x20 173b78: 320003e8 orr w8, wzr, #0x1 173b7c: f9000be0 str x0, [sp, #0x10] 173b80: b9000fe1 str w1, [sp, #0xc] 173b84: f9400be0 ldr x0, [sp, #0x10] 173b88: f9400000 ldr x0, [x0] 173b8c: b9400001 ldr w1, [x0] 173b90: 6b08003f cmp w1, w8 173b94: 1a9f07e8 cset w8, ne 173b98: 37000048 tbnz w8, #0x0, 0x173ba0 173b9c: 14000003 b 0x173ba8 173ba0: b9001fff str wzr, [sp, #0x1c] 173ba4: 14000007 b 0x173bc0 173ba8: 320003e8 orr w8, wzr, #0x1 173bac: b9400fe9 ldr w9, [sp, #0xc] 173bb0: f9400bea ldr x10, [sp, #0x10] 173bb4: f940014a ldr x10, [x10] 173bb8: b9003149 str w9, [x10, #0x30] 173bbc: b9001fe8 str w8, [sp, #0x1c] 173bc0: b9401fe0 ldr w0, [sp, #0x1c] 173bc4: 910083ff add sp, sp, #0x20 173bc8: d65f03c0 ret 0000000000173bcc : 173bcc: d10083ff sub sp, sp, #0x20 173bd0: 320003e8 orr w8, wzr, #0x1 173bd4: f9000be0 str x0, [sp, #0x10] 173bd8: b9000fe1 str w1, [sp, #0xc] 173bdc: f9400be0 ldr x0, [sp, #0x10] 173be0: f9400000 ldr x0, [x0] 173be4: b9400001 ldr w1, [x0] 173be8: 6b08003f cmp w1, w8 173bec: 1a9f07e8 cset w8, ne 173bf0: 37000048 tbnz w8, #0x0, 0x173bf8 173bf4: 14000003 b 0x173c00 173bf8: b9001fff str wzr, [sp, #0x1c] 173bfc: 14000003 b 0x173c08 173c00: 320003e8 orr w8, wzr, #0x1 173c04: b9001fe8 str w8, [sp, #0x1c] 173c08: b9401fe0 ldr w0, [sp, #0x1c] 173c0c: 910083ff add sp, sp, #0x20 173c10: d65f03c0 ret 0000000000173c14 : 173c14: d10083ff sub sp, sp, #0x20 173c18: 320003e8 orr w8, wzr, #0x1 173c1c: f9000be0 str x0, [sp, #0x10] 173c20: b9000fe1 str w1, [sp, #0xc] 173c24: f9400be0 ldr x0, [sp, #0x10] 173c28: f9400000 ldr x0, [x0] 173c2c: b9400001 ldr w1, [x0] 173c30: 6b08003f cmp w1, w8 173c34: 1a9f07e8 cset w8, ne 173c38: 37000048 tbnz w8, #0x0, 0x173c40 173c3c: 14000003 b 0x173c48 173c40: b9001fff str wzr, [sp, #0x1c] 173c44: 14000007 b 0x173c60 173c48: 320003e8 orr w8, wzr, #0x1 173c4c: b9400fe9 ldr w9, [sp, #0xc] 173c50: f9400bea ldr x10, [sp, #0x10] 173c54: f940014a ldr x10, [x10] 173c58: b9003549 str w9, [x10, #0x34] 173c5c: b9001fe8 str w8, [sp, #0x1c] 173c60: b9401fe0 ldr w0, [sp, #0x1c] 173c64: 910083ff add sp, sp, #0x20 173c68: d65f03c0 ret 0000000000173c6c : 173c6c: d10083ff sub sp, sp, #0x20 173c70: 320003e8 orr w8, wzr, #0x1 173c74: f9000be0 str x0, [sp, #0x10] 173c78: b9000fe1 str w1, [sp, #0xc] 173c7c: f9400be0 ldr x0, [sp, #0x10] 173c80: f9400000 ldr x0, [x0] 173c84: b9400001 ldr w1, [x0] 173c88: 6b08003f cmp w1, w8 173c8c: 1a9f07e8 cset w8, ne 173c90: 37000048 tbnz w8, #0x0, 0x173c98 173c94: 14000003 b 0x173ca0 173c98: b9001fff str wzr, [sp, #0x1c] 173c9c: 14000007 b 0x173cb8 173ca0: 320003e8 orr w8, wzr, #0x1 173ca4: b9400fe9 ldr w9, [sp, #0xc] 173ca8: f9400bea ldr x10, [sp, #0x10] 173cac: f940014a ldr x10, [x10] 173cb0: b9003d49 str w9, [x10, #0x3c] 173cb4: b9001fe8 str w8, [sp, #0x1c] 173cb8: b9401fe0 ldr w0, [sp, #0x1c] 173cbc: 910083ff add sp, sp, #0x20 173cc0: d65f03c0 ret 0000000000173cc4 : 173cc4: d10083ff sub sp, sp, #0x20 173cc8: 320003e8 orr w8, wzr, #0x1 173ccc: f9000be0 str x0, [sp, #0x10] 173cd0: b9000fe1 str w1, [sp, #0xc] 173cd4: f9400be0 ldr x0, [sp, #0x10] 173cd8: f9400000 ldr x0, [x0] 173cdc: b9400001 ldr w1, [x0] 173ce0: 6b08003f cmp w1, w8 173ce4: 1a9f07e8 cset w8, ne 173ce8: 37000048 tbnz w8, #0x0, 0x173cf0 173cec: 14000003 b 0x173cf8 173cf0: b9001fff str wzr, [sp, #0x1c] 173cf4: 14000007 b 0x173d10 173cf8: 320003e8 orr w8, wzr, #0x1 173cfc: b9400fe9 ldr w9, [sp, #0xc] 173d00: f9400bea ldr x10, [sp, #0x10] 173d04: f940014a ldr x10, [x10] 173d08: b9004149 str w9, [x10, #0x40] 173d0c: b9001fe8 str w8, [sp, #0x1c] 173d10: b9401fe0 ldr w0, [sp, #0x1c] 173d14: 910083ff add sp, sp, #0x20 173d18: d65f03c0 ret 0000000000173d1c : 173d1c: d10083ff sub sp, sp, #0x20 173d20: 320003e8 orr w8, wzr, #0x1 173d24: f9000be0 str x0, [sp, #0x10] 173d28: b9000fe1 str w1, [sp, #0xc] 173d2c: f9400be0 ldr x0, [sp, #0x10] 173d30: f9400000 ldr x0, [x0] 173d34: b9400001 ldr w1, [x0] 173d38: 6b08003f cmp w1, w8 173d3c: 1a9f07e8 cset w8, ne 173d40: 37000048 tbnz w8, #0x0, 0x173d48 173d44: 14000003 b 0x173d50 173d48: b9001fff str wzr, [sp, #0x1c] 173d4c: 14000003 b 0x173d58 173d50: 320003e8 orr w8, wzr, #0x1 173d54: b9001fe8 str w8, [sp, #0x1c] 173d58: b9401fe0 ldr w0, [sp, #0x1c] 173d5c: 910083ff add sp, sp, #0x20 173d60: d65f03c0 ret 0000000000173d64 : 173d64: d10083ff sub sp, sp, #0x20 173d68: 320003e8 orr w8, wzr, #0x1 173d6c: f9000be0 str x0, [sp, #0x10] 173d70: b9000fe1 str w1, [sp, #0xc] 173d74: f9400be0 ldr x0, [sp, #0x10] 173d78: f9400000 ldr x0, [x0] 173d7c: b9400001 ldr w1, [x0] 173d80: 6b08003f cmp w1, w8 173d84: 1a9f07e8 cset w8, ne 173d88: 37000048 tbnz w8, #0x0, 0x173d90 173d8c: 14000003 b 0x173d98 173d90: b9001fff str wzr, [sp, #0x1c] 173d94: 14000007 b 0x173db0 173d98: 320003e8 orr w8, wzr, #0x1 173d9c: b9400fe9 ldr w9, [sp, #0xc] 173da0: f9400bea ldr x10, [sp, #0x10] 173da4: f940014a ldr x10, [x10] 173da8: b9002549 str w9, [x10, #0x24] 173dac: b9001fe8 str w8, [sp, #0x1c] 173db0: b9401fe0 ldr w0, [sp, #0x1c] 173db4: 910083ff add sp, sp, #0x20 173db8: d65f03c0 ret 0000000000173dbc : 173dbc: d10083ff sub sp, sp, #0x20 173dc0: 320003e8 orr w8, wzr, #0x1 173dc4: f9000be0 str x0, [sp, #0x10] 173dc8: f90007e1 str x1, [sp, #0x8] 173dcc: f9400be0 ldr x0, [sp, #0x10] 173dd0: f9400000 ldr x0, [x0] 173dd4: b9400009 ldr w9, [x0] 173dd8: 6b08013f cmp w9, w8 173ddc: 1a9f07e8 cset w8, ne 173de0: 37000048 tbnz w8, #0x0, 0x173de8 173de4: 14000003 b 0x173df0 173de8: b9001fff str wzr, [sp, #0x1c] 173dec: 14000003 b 0x173df8 173df0: 320003e8 orr w8, wzr, #0x1 173df4: b9001fe8 str w8, [sp, #0x1c] 173df8: b9401fe0 ldr w0, [sp, #0x1c] 173dfc: 910083ff add sp, sp, #0x20 173e00: d65f03c0 ret 0000000000173e04 : 173e04: d10083ff sub sp, sp, #0x20 173e08: 320003e8 orr w8, wzr, #0x1 173e0c: f9000be0 str x0, [sp, #0x10] 173e10: f90007e1 str x1, [sp, #0x8] 173e14: f9400be0 ldr x0, [sp, #0x10] 173e18: f9400000 ldr x0, [x0] 173e1c: b9400009 ldr w9, [x0] 173e20: 6b08013f cmp w9, w8 173e24: 1a9f07e8 cset w8, ne 173e28: 37000048 tbnz w8, #0x0, 0x173e30 173e2c: 14000003 b 0x173e38 173e30: b9001fff str wzr, [sp, #0x1c] 173e34: 14000007 b 0x173e50 173e38: 320003e8 orr w8, wzr, #0x1 173e3c: f94007e9 ldr x9, [sp, #0x8] 173e40: f9400bea ldr x10, [sp, #0x10] 173e44: f940014a ldr x10, [x10] 173e48: f9002549 str x9, [x10, #0x48] 173e4c: b9001fe8 str w8, [sp, #0x1c] 173e50: b9401fe0 ldr w0, [sp, #0x1c] 173e54: 910083ff add sp, sp, #0x20 173e58: d65f03c0 ret 0000000000173e5c : 173e5c: d10103ff sub sp, sp, #0x40 173e60: a9037bfd stp x29, x30, [sp, #0x30] 173e64: 9100c3fd add x29, sp, #0x30 173e68: 320003e8 orr w8, wzr, #0x1 173e6c: d2800009 mov x9, #0x0 // =0 173e70: f81f03a0 stur x0, [x29, #-0x10] 173e74: f9000fe1 str x1, [sp, #0x18] 173e78: b90017e2 str w2, [sp, #0x14] 173e7c: f85f03a0 ldur x0, [x29, #-0x10] 173e80: f9400000 ldr x0, [x0] 173e84: b9400002 ldr w2, [x0] 173e88: 6b08005f cmp w2, w8 173e8c: 1a9f07e8 cset w8, ne 173e90: f90003e9 str x9, [sp] 173e94: 37000048 tbnz w8, #0x0, 0x173e9c 173e98: 14000003 b 0x173ea4 173e9c: b81fc3bf stur wzr, [x29, #-0x4] 173ea0: 14000042 b 0x173fa8 173ea4: f9400fe8 ldr x8, [sp, #0x18] 173ea8: f94003e9 ldr x9, [sp] 173eac: eb08013f cmp x9, x8 173eb0: 1a9f17ea cset w10, eq 173eb4: 3700004a tbnz w10, #0x0, 0x173ebc 173eb8: 14000002 b 0x173ec0 173ebc: b90017ff str wzr, [sp, #0x14] 173ec0: b94017e8 ldr w8, [sp, #0x14] 173ec4: 34000048 cbz w8, 0x173ecc 173ec8: 14000003 b 0x173ed4 173ecc: f94003e8 ldr x8, [sp] 173ed0: f9000fe8 str x8, [sp, #0x18] 173ed4: f85f03a8 ldur x8, [x29, #-0x10] 173ed8: f9400108 ldr x8, [x8] 173edc: f9402908 ldr x8, [x8, #0x50] 173ee0: f94003e9 ldr x9, [sp] 173ee4: eb09011f cmp x8, x9 173ee8: 1a9f07ea cset w10, ne 173eec: 3700004a tbnz w10, #0x0, 0x173ef4 173ef0: 1400000c b 0x173f20 173ef4: f85f03a8 ldur x8, [x29, #-0x10] 173ef8: f9400108 ldr x8, [x8] 173efc: f9402900 ldr x0, [x8, #0x50] 173f00: 97fcb7d4 bl 0xa1e50 173f04: f85f03a8 ldur x8, [x29, #-0x10] 173f08: f9400108 ldr x8, [x8] 173f0c: f94003e0 ldr x0, [sp] 173f10: f9002900 str x0, [x8, #0x50] 173f14: f85f03a8 ldur x8, [x29, #-0x10] 173f18: f9400108 ldr x8, [x8] 173f1c: b900591f str wzr, [x8, #0x58] 173f20: b94017e8 ldr w8, [sp, #0x14] 173f24: 35000048 cbnz w8, 0x173f2c 173f28: 1400001e b 0x173fa0 173f2c: b27d03e0 orr x0, xzr, #0x8 173f30: b94017e8 ldr w8, [sp, #0x14] 173f34: 2a0803e9 mov w9, w8 173f38: d3407d21 ubfx x1, x9, #0, #32 173f3c: 97fcb395 bl 0xa0d90 173f40: f90007e0 str x0, [sp, #0x8] 173f44: f94003e9 ldr x9, [sp] 173f48: eb00013f cmp x9, x0 173f4c: 1a9f17e8 cset w8, eq 173f50: 37000048 tbnz w8, #0x0, 0x173f58 173f54: 14000003 b 0x173f60 173f58: b81fc3bf stur wzr, [x29, #-0x4] 173f5c: 14000013 b 0x173fa8 173f60: b27d03e8 orr x8, xzr, #0x8 173f64: f94007e0 ldr x0, [sp, #0x8] 173f68: f9400fe1 ldr x1, [sp, #0x18] 173f6c: b94017e9 ldr w9, [sp, #0x14] 173f70: 2a0903ea mov w10, w9 173f74: d3407d4a ubfx x10, x10, #0, #32 173f78: 9b0a7d02 mul x2, x8, x10 173f7c: 97fcaf85 bl 0x9fd90 173f80: f94007e8 ldr x8, [sp, #0x8] 173f84: f85f03aa ldur x10, [x29, #-0x10] 173f88: f940014a ldr x10, [x10] 173f8c: f9002948 str x8, [x10, #0x50] 173f90: b94017e9 ldr w9, [sp, #0x14] 173f94: f85f03a8 ldur x8, [x29, #-0x10] 173f98: f9400108 ldr x8, [x8] 173f9c: b9005909 str w9, [x8, #0x58] 173fa0: 320003e8 orr w8, wzr, #0x1 173fa4: b81fc3a8 stur w8, [x29, #-0x4] 173fa8: b85fc3a0 ldur w0, [x29, #-0x4] 173fac: a9437bfd ldp x29, x30, [sp, #0x30] 173fb0: 910103ff add sp, sp, #0x40 173fb4: d65f03c0 ret 0000000000173fb8 : 173fb8: d10083ff sub sp, sp, #0x20 173fbc: 320003e8 orr w8, wzr, #0x1 173fc0: f9000be0 str x0, [sp, #0x10] 173fc4: b9000fe1 str w1, [sp, #0xc] 173fc8: f9400be0 ldr x0, [sp, #0x10] 173fcc: f9400000 ldr x0, [x0] 173fd0: b9400001 ldr w1, [x0] 173fd4: 6b08003f cmp w1, w8 173fd8: 1a9f07e8 cset w8, ne 173fdc: 37000048 tbnz w8, #0x0, 0x173fe4 173fe0: 14000003 b 0x173fec 173fe4: b9001fff str wzr, [sp, #0x1c] 173fe8: 14000007 b 0x174004 173fec: 320003e8 orr w8, wzr, #0x1 173ff0: b9400fe9 ldr w9, [sp, #0xc] 173ff4: f9400bea ldr x10, [sp, #0x10] 173ff8: f940054a ldr x10, [x10, #0x8] 173ffc: b9208d49 str w9, [x10, #0x208c] 174000: b9001fe8 str w8, [sp, #0x1c] 174004: b9401fe0 ldr w0, [sp, #0x1c] 174008: 910083ff add sp, sp, #0x20 17400c: d65f03c0 ret 0000000000174010 : 174010: d10083ff sub sp, sp, #0x20 174014: 320003e8 orr w8, wzr, #0x1 174018: f9000be0 str x0, [sp, #0x10] 17401c: b9000fe1 str w1, [sp, #0xc] 174020: f9400be0 ldr x0, [sp, #0x10] 174024: f9400000 ldr x0, [x0] 174028: b9400001 ldr w1, [x0] 17402c: 6b08003f cmp w1, w8 174030: 1a9f07e8 cset w8, ne 174034: 37000048 tbnz w8, #0x0, 0x17403c 174038: 14000003 b 0x174044 17403c: b9001fff str wzr, [sp, #0x1c] 174040: 14000007 b 0x17405c 174044: 320003e8 orr w8, wzr, #0x1 174048: b9400fe9 ldr w9, [sp, #0xc] 17404c: f9400bea ldr x10, [sp, #0x10] 174050: f940054a ldr x10, [x10, #0x8] 174054: b9209149 str w9, [x10, #0x2090] 174058: b9001fe8 str w8, [sp, #0x1c] 17405c: b9401fe0 ldr w0, [sp, #0x1c] 174060: 910083ff add sp, sp, #0x20 174064: d65f03c0 ret 0000000000174068 : 174068: d10083ff sub sp, sp, #0x20 17406c: 320003e8 orr w8, wzr, #0x1 174070: f9000be0 str x0, [sp, #0x10] 174074: b9000fe1 str w1, [sp, #0xc] 174078: f9400be0 ldr x0, [sp, #0x10] 17407c: f9400000 ldr x0, [x0] 174080: b9400001 ldr w1, [x0] 174084: 6b08003f cmp w1, w8 174088: 1a9f07e8 cset w8, ne 17408c: 37000048 tbnz w8, #0x0, 0x174094 174090: 14000003 b 0x17409c 174094: b9001fff str wzr, [sp, #0x1c] 174098: 14000007 b 0x1740b4 17409c: 320003e8 orr w8, wzr, #0x1 1740a0: b9400fe9 ldr w9, [sp, #0xc] 1740a4: f9400bea ldr x10, [sp, #0x10] 1740a8: f940054a ldr x10, [x10, #0x8] 1740ac: b9209549 str w9, [x10, #0x2094] 1740b0: b9001fe8 str w8, [sp, #0x1c] 1740b4: b9401fe0 ldr w0, [sp, #0x1c] 1740b8: 910083ff add sp, sp, #0x20 1740bc: d65f03c0 ret 00000000001740c0 : 1740c0: d10043ff sub sp, sp, #0x10 1740c4: f90007e0 str x0, [sp, #0x8] 1740c8: f94007e0 ldr x0, [sp, #0x8] 1740cc: f9400000 ldr x0, [x0] 1740d0: b9400000 ldr w0, [x0] 1740d4: 910043ff add sp, sp, #0x10 1740d8: d65f03c0 ret 00000000001740dc : 1740dc: d10083ff sub sp, sp, #0x20 1740e0: a9017bfd stp x29, x30, [sp, #0x10] 1740e4: 910043fd add x29, sp, #0x10 1740e8: f90003e0 str x0, [sp] 1740ec: f94003e0 ldr x0, [sp] 1740f0: f9400000 ldr x0, [x0] 1740f4: b9400408 ldr w8, [x0, #0x4] 1740f8: 35000048 cbnz w8, 0x174100 1740fc: 14000009 b 0x174120 174100: d2844508 mov x8, #0x2228 // =8744 174104: f94003e9 ldr x9, [sp] 174108: f9400529 ldr x9, [x9, #0x8] 17410c: 8b080128 add x8, x9, x8 174110: f9400100 ldr x0, [x8] 174114: 97fcb653 bl 0xa1a60 174118: b81fc3a0 stur w0, [x29, #-0x4] 17411c: 14000003 b 0x174128 174120: 52800128 mov w8, #0x9 // =9 174124: b81fc3a8 stur w8, [x29, #-0x4] 174128: b85fc3a0 ldur w0, [x29, #-0x4] 17412c: a9417bfd ldp x29, x30, [sp, #0x10] 174130: 910083ff add sp, sp, #0x20 174134: d65f03c0 ret 0000000000174138 : 174138: d100c3ff sub sp, sp, #0x30 17413c: a9027bfd stp x29, x30, [sp, #0x20] 174140: 910083fd add x29, sp, #0x20 174144: 320007e8 orr w8, wzr, #0x3 174148: 900009a9 adrp x9, 0x2a8000 17414c: f9415929 ldr x9, [x9, #0x2b0] 174150: f9000be0 str x0, [sp, #0x10] 174154: f9400be0 ldr x0, [sp, #0x10] 174158: f9400000 ldr x0, [x0] 17415c: b940000a ldr w10, [x0] 174160: 6b08015f cmp w10, w8 174164: 1a9f07e8 cset w8, ne 174168: f90007e9 str x9, [sp, #0x8] 17416c: 37000048 tbnz w8, #0x0, 0x174174 174170: 1400000d b 0x1741a4 174174: b27d03e8 orr x8, xzr, #0x8 174178: f9400be9 ldr x9, [sp, #0x10] 17417c: f9400129 ldr x9, [x9] 174180: b940012a ldr w10, [x9] 174184: 2a0a03e9 mov w9, w10 174188: d3407d29 ubfx x9, x9, #0, #32 17418c: 9b097d08 mul x8, x8, x9 174190: f94007e9 ldr x9, [sp, #0x8] 174194: 8b080128 add x8, x9, x8 174198: f9400108 ldr x8, [x8] 17419c: f81f83a8 stur x8, [x29, #-0x8] 1741a0: 14000008 b 0x1741c0 1741a4: d2844508 mov x8, #0x2228 // =8744 1741a8: f9400be9 ldr x9, [sp, #0x10] 1741ac: f9400529 ldr x9, [x9, #0x8] 1741b0: 8b080128 add x8, x9, x8 1741b4: f9400100 ldr x0, [x8] 1741b8: 97fcd5c2 bl 0xa98c0 1741bc: f81f83a0 stur x0, [x29, #-0x8] 1741c0: f85f83a0 ldur x0, [x29, #-0x8] 1741c4: a9427bfd ldp x29, x30, [sp, #0x20] 1741c8: 9100c3ff add sp, sp, #0x30 1741cc: d65f03c0 ret 00000000001741d0 : 1741d0: d10103ff sub sp, sp, #0x40 1741d4: d2800008 mov x8, #0x0 // =0 1741d8: f9001fe0 str x0, [sp, #0x38] 1741dc: f9001be1 str x1, [sp, #0x30] 1741e0: f90017e2 str x2, [sp, #0x28] 1741e4: f90013e3 str x3, [sp, #0x20] 1741e8: f9000fe4 str x4, [sp, #0x18] 1741ec: f9000be5 str x5, [sp, #0x10] 1741f0: f90007e6 str x6, [sp, #0x8] 1741f4: f9401be0 ldr x0, [sp, #0x30] 1741f8: eb00011f cmp x8, x0 1741fc: 1a9f07e9 cset w9, ne 174200: f90003e8 str x8, [sp] 174204: 37000049 tbnz w9, #0x0, 0x17420c 174208: 1400000a b 0x174230 17420c: d2800d08 mov x8, #0x68 // =104 174210: d2844509 mov x9, #0x2228 // =8744 174214: f9401fea ldr x10, [sp, #0x38] 174218: f940054a ldr x10, [x10, #0x8] 17421c: 8b090149 add x9, x10, x9 174220: 8b080128 add x8, x9, x8 174224: f9400108 ldr x8, [x8] 174228: f9401be9 ldr x9, [sp, #0x30] 17422c: f9000128 str x8, [x9] 174230: f94017e8 ldr x8, [sp, #0x28] 174234: f94003e9 ldr x9, [sp] 174238: eb08013f cmp x9, x8 17423c: 1a9f07ea cset w10, ne 174240: 3700004a tbnz w10, #0x0, 0x174248 174244: 1400000a b 0x17426c 174248: d2800d08 mov x8, #0x68 // =104 17424c: d2844509 mov x9, #0x2228 // =8744 174250: f9401fea ldr x10, [sp, #0x38] 174254: f940054a ldr x10, [x10, #0x8] 174258: 8b090149 add x9, x10, x9 17425c: 8b080128 add x8, x9, x8 174260: b940090b ldr w11, [x8, #0x8] 174264: f94017e8 ldr x8, [sp, #0x28] 174268: b900010b str w11, [x8] 17426c: f94013e8 ldr x8, [sp, #0x20] 174270: f94003e9 ldr x9, [sp] 174274: eb08013f cmp x9, x8 174278: 1a9f07ea cset w10, ne 17427c: 3700004a tbnz w10, #0x0, 0x174284 174280: 1400000a b 0x1742a8 174284: d2800d08 mov x8, #0x68 // =104 174288: d2844509 mov x9, #0x2228 // =8744 17428c: f9401fea ldr x10, [sp, #0x38] 174290: f940054a ldr x10, [x10, #0x8] 174294: 8b090149 add x9, x10, x9 174298: 8b080128 add x8, x9, x8 17429c: b9400d0b ldr w11, [x8, #0xc] 1742a0: f94013e8 ldr x8, [sp, #0x20] 1742a4: b900010b str w11, [x8] 1742a8: f9400fe8 ldr x8, [sp, #0x18] 1742ac: f94003e9 ldr x9, [sp] 1742b0: eb08013f cmp x9, x8 1742b4: 1a9f07ea cset w10, ne 1742b8: 3700004a tbnz w10, #0x0, 0x1742c0 1742bc: 1400000a b 0x1742e4 1742c0: d2800d08 mov x8, #0x68 // =104 1742c4: d2844509 mov x9, #0x2228 // =8744 1742c8: f9401fea ldr x10, [sp, #0x38] 1742cc: f940054a ldr x10, [x10, #0x8] 1742d0: 8b090149 add x9, x10, x9 1742d4: 8b080128 add x8, x9, x8 1742d8: b940110b ldr w11, [x8, #0x10] 1742dc: f9400fe8 ldr x8, [sp, #0x18] 1742e0: b900010b str w11, [x8] 1742e4: f9400be8 ldr x8, [sp, #0x10] 1742e8: f94003e9 ldr x9, [sp] 1742ec: eb08013f cmp x9, x8 1742f0: 1a9f07ea cset w10, ne 1742f4: 3700004a tbnz w10, #0x0, 0x1742fc 1742f8: 1400000a b 0x174320 1742fc: d2800d08 mov x8, #0x68 // =104 174300: d2844509 mov x9, #0x2228 // =8744 174304: f9401fea ldr x10, [sp, #0x38] 174308: f940054a ldr x10, [x10, #0x8] 17430c: 8b090149 add x9, x10, x9 174310: 8b080128 add x8, x9, x8 174314: b940150b ldr w11, [x8, #0x14] 174318: f9400be8 ldr x8, [sp, #0x10] 17431c: b900010b str w11, [x8] 174320: f94007e8 ldr x8, [sp, #0x8] 174324: f94003e9 ldr x9, [sp] 174328: eb08013f cmp x9, x8 17432c: 1a9f07ea cset w10, ne 174330: 3700004a tbnz w10, #0x0, 0x174338 174334: 1400000a b 0x17435c 174338: d2800d08 mov x8, #0x68 // =104 17433c: d2844509 mov x9, #0x2228 // =8744 174340: f9401fea ldr x10, [sp, #0x38] 174344: f940054a ldr x10, [x10, #0x8] 174348: 8b090149 add x9, x10, x9 17434c: 8b080128 add x8, x9, x8 174350: b940190b ldr w11, [x8, #0x18] 174354: f94007e8 ldr x8, [sp, #0x8] 174358: b900010b str w11, [x8] 17435c: 910103ff add sp, sp, #0x40 174360: d65f03c0 ret 0000000000174364 : 174364: d10043ff sub sp, sp, #0x10 174368: f90007e0 str x0, [sp, #0x8] 17436c: f94007e0 ldr x0, [sp, #0x8] 174370: f9400000 ldr x0, [x0] 174374: b9400400 ldr w0, [x0, #0x4] 174378: 910043ff add sp, sp, #0x10 17437c: d65f03c0 ret 0000000000174380 : 174380: d10043ff sub sp, sp, #0x10 174384: f90007e0 str x0, [sp, #0x8] 174388: f94007e0 ldr x0, [sp, #0x8] 17438c: f9400000 ldr x0, [x0] 174390: b9400800 ldr w0, [x0, #0x8] 174394: 910043ff add sp, sp, #0x10 174398: d65f03c0 ret 000000000017439c : 17439c: d10043ff sub sp, sp, #0x10 1743a0: f90007e0 str x0, [sp, #0x8] 1743a4: f94007e0 ldr x0, [sp, #0x8] 1743a8: f9400000 ldr x0, [x0] 1743ac: b9400c00 ldr w0, [x0, #0xc] 1743b0: 910043ff add sp, sp, #0x10 1743b4: d65f03c0 ret 00000000001743b8 : 1743b8: d10043ff sub sp, sp, #0x10 1743bc: f90007e0 str x0, [sp, #0x8] 1743c0: f94007e0 ldr x0, [sp, #0x8] 1743c4: f9400000 ldr x0, [x0] 1743c8: b9401800 ldr w0, [x0, #0x18] 1743cc: 910043ff add sp, sp, #0x10 1743d0: d65f03c0 ret 00000000001743d4 : 1743d4: d10043ff sub sp, sp, #0x10 1743d8: f90007e0 str x0, [sp, #0x8] 1743dc: f94007e0 ldr x0, [sp, #0x8] 1743e0: f9400000 ldr x0, [x0] 1743e4: b9401c00 ldr w0, [x0, #0x1c] 1743e8: 910043ff add sp, sp, #0x10 1743ec: d65f03c0 ret 00000000001743f0 : 1743f0: d10043ff sub sp, sp, #0x10 1743f4: f90007e0 str x0, [sp, #0x8] 1743f8: f94007e0 ldr x0, [sp, #0x8] 1743fc: f9400000 ldr x0, [x0] 174400: b9402000 ldr w0, [x0, #0x20] 174404: 910043ff add sp, sp, #0x10 174408: d65f03c0 ret 000000000017440c : 17440c: d10043ff sub sp, sp, #0x10 174410: f90007e0 str x0, [sp, #0x8] 174414: f94007e0 ldr x0, [sp, #0x8] 174418: f9400000 ldr x0, [x0] 17441c: b9402400 ldr w0, [x0, #0x24] 174420: 910043ff add sp, sp, #0x10 174424: d65f03c0 ret 0000000000174428 : 174428: d10043ff sub sp, sp, #0x10 17442c: f90007e0 str x0, [sp, #0x8] 174430: f94007e0 ldr x0, [sp, #0x8] 174434: f9400000 ldr x0, [x0] 174438: b9401000 ldr w0, [x0, #0x10] 17443c: 910043ff add sp, sp, #0x10 174440: d65f03c0 ret 0000000000174444 : 174444: d10043ff sub sp, sp, #0x10 174448: f90007e0 str x0, [sp, #0x8] 17444c: f94007e0 ldr x0, [sp, #0x8] 174450: f9400000 ldr x0, [x0] 174454: b9401400 ldr w0, [x0, #0x14] 174458: 910043ff add sp, sp, #0x10 17445c: d65f03c0 ret 0000000000174460 : 174460: d10043ff sub sp, sp, #0x10 174464: f90007e0 str x0, [sp, #0x8] 174468: f94007e0 ldr x0, [sp, #0x8] 17446c: f9400000 ldr x0, [x0] 174470: b9402800 ldr w0, [x0, #0x28] 174474: 910043ff add sp, sp, #0x10 174478: d65f03c0 ret 000000000017447c : 17447c: d10043ff sub sp, sp, #0x10 174480: f90007e0 str x0, [sp, #0x8] 174484: f94007e0 ldr x0, [sp, #0x8] 174488: f9400000 ldr x0, [x0] 17448c: b9402c00 ldr w0, [x0, #0x2c] 174490: 910043ff add sp, sp, #0x10 174494: d65f03c0 ret 0000000000174498 : 174498: d10043ff sub sp, sp, #0x10 17449c: f90007e0 str x0, [sp, #0x8] 1744a0: f94007e0 ldr x0, [sp, #0x8] 1744a4: f9400000 ldr x0, [x0] 1744a8: b9403000 ldr w0, [x0, #0x30] 1744ac: 910043ff add sp, sp, #0x10 1744b0: d65f03c0 ret 00000000001744b4 : 1744b4: d10043ff sub sp, sp, #0x10 1744b8: f90007e0 str x0, [sp, #0x8] 1744bc: f94007e0 ldr x0, [sp, #0x8] 1744c0: f9400000 ldr x0, [x0] 1744c4: b9403800 ldr w0, [x0, #0x38] 1744c8: 910043ff add sp, sp, #0x10 1744cc: d65f03c0 ret 00000000001744d0 : 1744d0: d10043ff sub sp, sp, #0x10 1744d4: f90007e0 str x0, [sp, #0x8] 1744d8: f94007e0 ldr x0, [sp, #0x8] 1744dc: f9400000 ldr x0, [x0] 1744e0: b9403400 ldr w0, [x0, #0x34] 1744e4: 910043ff add sp, sp, #0x10 1744e8: d65f03c0 ret 00000000001744ec : 1744ec: d10043ff sub sp, sp, #0x10 1744f0: f90007e0 str x0, [sp, #0x8] 1744f4: f94007e0 ldr x0, [sp, #0x8] 1744f8: f9400000 ldr x0, [x0] 1744fc: b9403c00 ldr w0, [x0, #0x3c] 174500: 910043ff add sp, sp, #0x10 174504: d65f03c0 ret 0000000000174508 : 174508: d10043ff sub sp, sp, #0x10 17450c: f90007e0 str x0, [sp, #0x8] 174510: f94007e0 ldr x0, [sp, #0x8] 174514: f9400000 ldr x0, [x0] 174518: b9404000 ldr w0, [x0, #0x40] 17451c: 910043ff add sp, sp, #0x10 174520: d65f03c0 ret 0000000000174524 : 174524: d10043ff sub sp, sp, #0x10 174528: f90007e0 str x0, [sp, #0x8] 17452c: f94007e0 ldr x0, [sp, #0x8] 174530: f9400000 ldr x0, [x0] 174534: b9404400 ldr w0, [x0, #0x44] 174538: 910043ff add sp, sp, #0x10 17453c: d65f03c0 ret 0000000000174540 : 174540: d10043ff sub sp, sp, #0x10 174544: f90007e0 str x0, [sp, #0x8] 174548: f94007e0 ldr x0, [sp, #0x8] 17454c: f9400000 ldr x0, [x0] 174550: f9402400 ldr x0, [x0, #0x48] 174554: 910043ff add sp, sp, #0x10 174558: d65f03c0 ret 000000000017455c : 17455c: d10183ff sub sp, sp, #0x60 174560: a9057bfd stp x29, x30, [sp, #0x50] 174564: 910143fd add x29, sp, #0x50 174568: d2800008 mov x8, #0x0 // =0 17456c: f81f03a0 stur x0, [x29, #-0x10] 174570: f81e83a1 stur x1, [x29, #-0x18] 174574: b81e43a2 stur w2, [x29, #-0x1c] 174578: b81dc3bf stur wzr, [x29, #-0x24] 17457c: f85f03a0 ldur x0, [x29, #-0x10] 174580: f9400000 ldr x0, [x0] 174584: b9401802 ldr w2, [x0, #0x18] 174588: b90027e2 str w2, [sp, #0x24] 17458c: f85f03a0 ldur x0, [x29, #-0x10] 174590: f9400000 ldr x0, [x0] 174594: b9402402 ldr w2, [x0, #0x24] 174598: b90023e2 str w2, [sp, #0x20] 17459c: f90007e8 str x8, [sp, #0x8] 1745a0: b94023e8 ldr w8, [sp, #0x20] 1745a4: 11000508 add w8, w8, #0x1 1745a8: f85f03a9 ldur x9, [x29, #-0x10] 1745ac: f9400529 ldr x9, [x9, #0x8] 1745b0: b95ff12a ldr w10, [x9, #0x1ff0] 1745b4: 6b0a0108 subs w8, w8, w10 1745b8: b9001be8 str w8, [sp, #0x18] 1745bc: b85e43a8 ldur w8, [x29, #-0x1c] 1745c0: b85dc3aa ldur w10, [x29, #-0x24] 1745c4: 6b0a0108 subs w8, w8, w10 1745c8: b90017e8 str w8, [sp, #0x14] 1745cc: b9401be8 ldr w8, [sp, #0x18] 1745d0: b94017ea ldr w10, [sp, #0x14] 1745d4: 6b0a011f cmp w8, w10 1745d8: 1a9f27e8 cset w8, lo 1745dc: 37000048 tbnz w8, #0x0, 0x1745e4 1745e0: 14000004 b 0x1745f0 1745e4: b9401be8 ldr w8, [sp, #0x18] 1745e8: b90007e8 str w8, [sp, #0x4] 1745ec: 14000003 b 0x1745f8 1745f0: b94017e8 ldr w8, [sp, #0x14] 1745f4: b90007e8 str w8, [sp, #0x4] 1745f8: b94007e8 ldr w8, [sp, #0x4] 1745fc: b90013e8 str w8, [sp, #0x10] 174600: b94013e8 ldr w8, [sp, #0x10] 174604: b9001fe8 str w8, [sp, #0x1c] 174608: f85f03a9 ldur x9, [x29, #-0x10] 17460c: f9400129 ldr x9, [x9] 174610: b9400528 ldr w8, [x9, #0x4] 174614: 35000048 cbnz w8, 0x17461c 174618: 1400000c b 0x174648 17461c: b27c03e8 orr x8, xzr, #0x10 174620: d2844509 mov x9, #0x2228 // =8744 174624: f85f03aa ldur x10, [x29, #-0x10] 174628: f940054a ldr x10, [x10, #0x8] 17462c: 8b090149 add x9, x10, x9 174630: 8b080120 add x0, x9, x8 174634: f85e83a1 ldur x1, [x29, #-0x18] 174638: b85dc3a2 ldur w2, [x29, #-0x24] 17463c: b94027e3 ldr w3, [sp, #0x24] 174640: b9401fe4 ldr w4, [sp, #0x1c] 174644: 94000113 bl 0x174a90 174648: b9002bff str wzr, [sp, #0x28] 17464c: b9402be8 ldr w8, [sp, #0x28] 174650: b94027e9 ldr w9, [sp, #0x24] 174654: 6b09011f cmp w8, w9 174658: 1a9f27e8 cset w8, lo 17465c: 37000048 tbnz w8, #0x0, 0x174664 174660: 1400003d b 0x174754 174664: b27d03e8 orr x8, xzr, #0x8 174668: f85e83a9 ldur x9, [x29, #-0x18] 17466c: b9402bea ldr w10, [sp, #0x28] 174670: 2a0a03eb mov w11, w10 174674: d3407d6b ubfx x11, x11, #0, #32 174678: 9b0b7d08 mul x8, x8, x11 17467c: 8b080128 add x8, x9, x8 174680: f9400108 ldr x8, [x8] 174684: f94007e9 ldr x9, [sp, #0x8] 174688: eb09011f cmp x8, x9 17468c: 1a9f17ea cset w10, eq 174690: 3700004a tbnz w10, #0x0, 0x174698 174694: 14000007 b 0x1746b0 174698: 320003e8 orr w8, wzr, #0x1 17469c: f85f03a9 ldur x9, [x29, #-0x10] 1746a0: f9400129 ldr x9, [x9] 1746a4: b9000128 str w8, [x9] 1746a8: b81fc3bf stur wzr, [x29, #-0x4] 1746ac: 140000f5 b 0x174a80 1746b0: b27e03e8 orr x8, xzr, #0x4 1746b4: b27d03e9 orr x9, xzr, #0x8 1746b8: f85f03aa ldur x10, [x29, #-0x10] 1746bc: f940054a ldr x10, [x10, #0x8] 1746c0: 8b09014a add x10, x10, x9 1746c4: b9402beb ldr w11, [sp, #0x28] 1746c8: 2a0b03ec mov w12, w11 1746cc: d3407d8c ubfx x12, x12, #0, #32 1746d0: 9b0c7d2c mul x12, x9, x12 1746d4: 8b0c014a add x10, x10, x12 1746d8: f940014a ldr x10, [x10] 1746dc: f85f03ac ldur x12, [x29, #-0x10] 1746e0: f940058c ldr x12, [x12, #0x8] 1746e4: b95ff18b ldr w11, [x12, #0x1ff0] 1746e8: 2a0b03ec mov w12, w11 1746ec: d3407d8c ubfx x12, x12, #0, #32 1746f0: 9b0c7d0c mul x12, x8, x12 1746f4: 8b0c014a add x10, x10, x12 1746f8: f85e83ac ldur x12, [x29, #-0x18] 1746fc: b9402beb ldr w11, [sp, #0x28] 174700: 2a0b03ed mov w13, w11 174704: d3407dad ubfx x13, x13, #0, #32 174708: 9b0d7d29 mul x9, x9, x13 17470c: 8b090189 add x9, x12, x9 174710: f9400129 ldr x9, [x9] 174714: b85dc3ab ldur w11, [x29, #-0x24] 174718: 2a0b03ec mov w12, w11 17471c: d3407d8c ubfx x12, x12, #0, #32 174720: 9b0c7d0c mul x12, x8, x12 174724: 8b0c0129 add x9, x9, x12 174728: b9401feb ldr w11, [sp, #0x1c] 17472c: 2a0b03ec mov w12, w11 174730: d3407d8c ubfx x12, x12, #0, #32 174734: 9b0c7d02 mul x2, x8, x12 174738: aa0a03e0 mov x0, x10 17473c: aa0903e1 mov x1, x9 174740: 97fcad94 bl 0x9fd90 174744: b9402be8 ldr w8, [sp, #0x28] 174748: 11000508 add w8, w8, #0x1 17474c: b9002be8 str w8, [sp, #0x28] 174750: 17ffffbf b 0x17464c 174754: f85f03a8 ldur x8, [x29, #-0x10] 174758: f9400108 ldr x8, [x8] 17475c: b9401109 ldr w9, [x8, #0x10] 174760: 35000049 cbnz w9, 0x174768 174764: 14000057 b 0x1748c0 174768: f85f03a8 ldur x8, [x29, #-0x10] 17476c: f9400508 ldr x8, [x8, #0x8] 174770: b95ff109 ldr w9, [x8, #0x1ff0] 174774: b81e03a9 stur w9, [x29, #-0x20] 174778: 52800008 mov w8, #0x0 // =0 17477c: b85e03a9 ldur w9, [x29, #-0x20] 174780: b94023ea ldr w10, [sp, #0x20] 174784: 6b0a013f cmp w9, w10 174788: 1a9f87e9 cset w9, ls 17478c: b90003e8 str w8, [sp] 174790: 37000049 tbnz w9, #0x0, 0x174798 174794: 14000006 b 0x1747ac 174798: b85dc3a8 ldur w8, [x29, #-0x24] 17479c: b85e43a9 ldur w9, [x29, #-0x1c] 1747a0: 6b09011f cmp w8, w9 1747a4: 1a9f27e8 cset w8, lo 1747a8: b90003e8 str w8, [sp] 1747ac: b94003e8 ldr w8, [sp] 1747b0: 37000048 tbnz w8, #0x0, 0x1747b8 1747b4: 14000042 b 0x1748bc 1747b8: d2800908 mov x8, #0x48 // =72 1747bc: b27e03e9 orr x9, xzr, #0x4 1747c0: 320003ea orr w10, wzr, #0x1 1747c4: f85e83ab ldur x11, [x29, #-0x18] 1747c8: f940016b ldr x11, [x11] 1747cc: b85dc3ac ldur w12, [x29, #-0x24] 1747d0: 2a0c03ed mov w13, w12 1747d4: d3407dad ubfx x13, x13, #0, #32 1747d8: 9b0d7d2d mul x13, x9, x13 1747dc: 8b0d016b add x11, x11, x13 1747e0: b940016c ldr w12, [x11] 1747e4: f85e83ab ldur x11, [x29, #-0x18] 1747e8: f940056b ldr x11, [x11, #0x8] 1747ec: b85dc3ae ldur w14, [x29, #-0x24] 1747f0: 2a0e03ed mov w13, w14 1747f4: d3407dad ubfx x13, x13, #0, #32 1747f8: 9b0d7d2d mul x13, x9, x13 1747fc: 8b0d016b add x11, x11, x13 174800: b940016e ldr w14, [x11] 174804: 6b0e018c subs w12, w12, w14 174808: f85f03ab ldur x11, [x29, #-0x10] 17480c: f940056b ldr x11, [x11, #0x8] 174810: 8b08016b add x11, x11, x8 174814: f940056b ldr x11, [x11, #0x8] 174818: b85e03ae ldur w14, [x29, #-0x20] 17481c: 2a0e03ed mov w13, w14 174820: d3407dad ubfx x13, x13, #0, #32 174824: 9b0d7d2d mul x13, x9, x13 174828: 8b0d016b add x11, x11, x13 17482c: b900016c str w12, [x11] 174830: f85e83ab ldur x11, [x29, #-0x18] 174834: f940016b ldr x11, [x11] 174838: b85dc3ac ldur w12, [x29, #-0x24] 17483c: 2a0c03ed mov w13, w12 174840: d3407dad ubfx x13, x13, #0, #32 174844: 9b0d7d2d mul x13, x9, x13 174848: 8b0d016b add x11, x11, x13 17484c: b940016c ldr w12, [x11] 174850: f85e83ab ldur x11, [x29, #-0x18] 174854: f940056b ldr x11, [x11, #0x8] 174858: b85dc3ae ldur w14, [x29, #-0x24] 17485c: 2a0e03ed mov w13, w14 174860: d3407dad ubfx x13, x13, #0, #32 174864: 9b0d7d2d mul x13, x9, x13 174868: 8b0d016b add x11, x11, x13 17486c: b940016e ldr w14, [x11] 174870: 0b0e018c add w12, w12, w14 174874: 1aca298a asr w10, w12, w10 174878: f85f03ab ldur x11, [x29, #-0x10] 17487c: f940056b ldr x11, [x11, #0x8] 174880: 8b080168 add x8, x11, x8 174884: f9400108 ldr x8, [x8] 174888: b85e03ac ldur w12, [x29, #-0x20] 17488c: 2a0c03eb mov w11, w12 174890: d3407d6b ubfx x11, x11, #0, #32 174894: 9b0b7d29 mul x9, x9, x11 174898: 8b090108 add x8, x8, x9 17489c: b900010a str w10, [x8] 1748a0: b85e03a8 ldur w8, [x29, #-0x20] 1748a4: 11000508 add w8, w8, #0x1 1748a8: b81e03a8 stur w8, [x29, #-0x20] 1748ac: b85dc3a8 ldur w8, [x29, #-0x24] 1748b0: 11000508 add w8, w8, #0x1 1748b4: b81dc3a8 stur w8, [x29, #-0x24] 1748b8: 17ffffb0 b 0x174778 1748bc: 14000005 b 0x1748d0 1748c0: b9401fe8 ldr w8, [sp, #0x1c] 1748c4: b85dc3a9 ldur w9, [x29, #-0x24] 1748c8: 0b080128 add w8, w9, w8 1748cc: b81dc3a8 stur w8, [x29, #-0x24] 1748d0: b9401fe8 ldr w8, [sp, #0x1c] 1748d4: f85f03a9 ldur x9, [x29, #-0x10] 1748d8: f9400529 ldr x9, [x9, #0x8] 1748dc: b95ff12a ldr w10, [x9, #0x1ff0] 1748e0: 0b080148 add w8, w10, w8 1748e4: b91ff128 str w8, [x9, #0x1ff0] 1748e8: f85f03a9 ldur x9, [x29, #-0x10] 1748ec: f9400529 ldr x9, [x9, #0x8] 1748f0: b95ff128 ldr w8, [x9, #0x1ff0] 1748f4: b94023ea ldr w10, [sp, #0x20] 1748f8: 6b0a011f cmp w8, w10 1748fc: 1a9f97e8 cset w8, hi 174900: 37000048 tbnz w8, #0x0, 0x174908 174904: 14000058 b 0x174a64 174908: 52800008 mov w8, #0x0 // =0 17490c: f85f03a0 ldur x0, [x29, #-0x10] 174910: 2a0803e1 mov w1, w8 174914: 2a0803e2 mov w2, w8 174918: 97fff6c5 bl 0x17242c 17491c: 35000060 cbnz w0, 0x174928 174920: b81fc3bf stur wzr, [x29, #-0x4] 174924: 14000057 b 0x174a80 174928: b9002bff str wzr, [sp, #0x28] 17492c: b9402be8 ldr w8, [sp, #0x28] 174930: b94027e9 ldr w9, [sp, #0x24] 174934: 6b09011f cmp w8, w9 174938: 1a9f27e8 cset w8, lo 17493c: 37000048 tbnz w8, #0x0, 0x174944 174940: 14000020 b 0x1749c0 174944: b27e03e8 orr x8, xzr, #0x4 174948: b27d03e9 orr x9, xzr, #0x8 17494c: f85f03aa ldur x10, [x29, #-0x10] 174950: f940054a ldr x10, [x10, #0x8] 174954: 8b09014a add x10, x10, x9 174958: b9402beb ldr w11, [sp, #0x28] 17495c: 2a0b03ec mov w12, w11 174960: d3407d8c ubfx x12, x12, #0, #32 174964: 9b0c7d2c mul x12, x9, x12 174968: 8b0c014a add x10, x10, x12 17496c: f940014a ldr x10, [x10] 174970: b94023eb ldr w11, [sp, #0x20] 174974: 2a0b03ec mov w12, w11 174978: d3407d8c ubfx x12, x12, #0, #32 17497c: 9b0c7d08 mul x8, x8, x12 174980: 8b080148 add x8, x10, x8 174984: b940010b ldr w11, [x8] 174988: f85f03a8 ldur x8, [x29, #-0x10] 17498c: f9400508 ldr x8, [x8, #0x8] 174990: 8b090108 add x8, x8, x9 174994: b9402bed ldr w13, [sp, #0x28] 174998: 2a0d03ea mov w10, w13 17499c: d3407d4a ubfx x10, x10, #0, #32 1749a0: 9b0a7d29 mul x9, x9, x10 1749a4: 8b090108 add x8, x8, x9 1749a8: f9400108 ldr x8, [x8] 1749ac: b900010b str w11, [x8] 1749b0: b9402be8 ldr w8, [sp, #0x28] 1749b4: 11000508 add w8, w8, #0x1 1749b8: b9002be8 str w8, [sp, #0x28] 1749bc: 17ffffdc b 0x17492c 1749c0: f85f03a8 ldur x8, [x29, #-0x10] 1749c4: f9400108 ldr x8, [x8] 1749c8: b9401109 ldr w9, [x8, #0x10] 1749cc: 35000049 cbnz w9, 0x1749d4 1749d0: 14000021 b 0x174a54 1749d4: d2800908 mov x8, #0x48 // =72 1749d8: b27e03e9 orr x9, xzr, #0x4 1749dc: f85f03aa ldur x10, [x29, #-0x10] 1749e0: f940054a ldr x10, [x10, #0x8] 1749e4: 8b08014a add x10, x10, x8 1749e8: f940014a ldr x10, [x10] 1749ec: b94023eb ldr w11, [sp, #0x20] 1749f0: 2a0b03ec mov w12, w11 1749f4: d3407d8c ubfx x12, x12, #0, #32 1749f8: 9b0c7d2c mul x12, x9, x12 1749fc: 8b0c014a add x10, x10, x12 174a00: b940014b ldr w11, [x10] 174a04: f85f03aa ldur x10, [x29, #-0x10] 174a08: f940054a ldr x10, [x10, #0x8] 174a0c: 8b08014a add x10, x10, x8 174a10: f940014a ldr x10, [x10] 174a14: b900014b str w11, [x10] 174a18: f85f03aa ldur x10, [x29, #-0x10] 174a1c: f940054a ldr x10, [x10, #0x8] 174a20: 8b08014a add x10, x10, x8 174a24: f940054a ldr x10, [x10, #0x8] 174a28: b94023eb ldr w11, [sp, #0x20] 174a2c: 2a0b03ec mov w12, w11 174a30: d3407d8c ubfx x12, x12, #0, #32 174a34: 9b0c7d29 mul x9, x9, x12 174a38: 8b090149 add x9, x10, x9 174a3c: b940012b ldr w11, [x9] 174a40: f85f03a9 ldur x9, [x29, #-0x10] 174a44: f9400529 ldr x9, [x9, #0x8] 174a48: 8b080128 add x8, x9, x8 174a4c: f9400508 ldr x8, [x8, #0x8] 174a50: b900010b str w11, [x8] 174a54: 320003e8 orr w8, wzr, #0x1 174a58: f85f03a9 ldur x9, [x29, #-0x10] 174a5c: f9400529 ldr x9, [x9, #0x8] 174a60: b91ff128 str w8, [x9, #0x1ff0] 174a64: b85dc3a8 ldur w8, [x29, #-0x24] 174a68: b85e43a9 ldur w9, [x29, #-0x1c] 174a6c: 6b09011f cmp w8, w9 174a70: 1a9f27e8 cset w8, lo 174a74: 3707d968 tbnz w8, #0x0, 0x1745a0 174a78: 320003e8 orr w8, wzr, #0x1 174a7c: b81fc3a8 stur w8, [x29, #-0x4] 174a80: b85fc3a0 ldur w0, [x29, #-0x4] 174a84: a9457bfd ldp x29, x30, [sp, #0x50] 174a88: 910183ff add sp, sp, #0x60 174a8c: d65f03c0 ret 174a90: d100c3ff sub sp, sp, #0x30 174a94: f90013fe str x30, [sp, #0x20] 174a98: f9000fe0 str x0, [sp, #0x18] 174a9c: f9000be1 str x1, [sp, #0x10] 174aa0: b9000fe2 str w2, [sp, #0xc] 174aa4: b9000be3 str w3, [sp, #0x8] 174aa8: b90007e4 str w4, [sp, #0x4] 174aac: b90003ff str wzr, [sp] 174ab0: b94003e8 ldr w8, [sp] 174ab4: b9400be9 ldr w9, [sp, #0x8] 174ab8: 6b09011f cmp w8, w9 174abc: 1a9f27e8 cset w8, lo 174ac0: 37000048 tbnz w8, #0x0, 0x174ac8 174ac4: 14000027 b 0x174b60 174ac8: b27e03e8 orr x8, xzr, #0x4 174acc: b27d03e9 orr x9, xzr, #0x8 174ad0: f9400fea ldr x10, [sp, #0x18] 174ad4: b94003eb ldr w11, [sp] 174ad8: 2a0b03ec mov w12, w11 174adc: d3407d8c ubfx x12, x12, #0, #32 174ae0: 9b0c7d2c mul x12, x9, x12 174ae4: 8b0c014a add x10, x10, x12 174ae8: f940014a ldr x10, [x10] 174aec: f9400fec ldr x12, [sp, #0x18] 174af0: b940458b ldr w11, [x12, #0x44] 174af4: 2a0b03ec mov w12, w11 174af8: d3407d8c ubfx x12, x12, #0, #32 174afc: 9b0c7d0c mul x12, x8, x12 174b00: 8b0c014a add x10, x10, x12 174b04: f9400bec ldr x12, [sp, #0x10] 174b08: b94003eb ldr w11, [sp] 174b0c: 2a0b03ed mov w13, w11 174b10: d3407dad ubfx x13, x13, #0, #32 174b14: 9b0d7d29 mul x9, x9, x13 174b18: 8b090189 add x9, x12, x9 174b1c: f9400129 ldr x9, [x9] 174b20: b9400feb ldr w11, [sp, #0xc] 174b24: 2a0b03ec mov w12, w11 174b28: d3407d8c ubfx x12, x12, #0, #32 174b2c: 9b0c7d0c mul x12, x8, x12 174b30: 8b0c0129 add x9, x9, x12 174b34: b94007eb ldr w11, [sp, #0x4] 174b38: 2a0b03ec mov w12, w11 174b3c: d3407d8c ubfx x12, x12, #0, #32 174b40: 9b0c7d02 mul x2, x8, x12 174b44: aa0a03e0 mov x0, x10 174b48: aa0903e1 mov x1, x9 174b4c: 97fcac91 bl 0x9fd90 174b50: b94003e8 ldr w8, [sp] 174b54: 11000508 add w8, w8, #0x1 174b58: b90003e8 str w8, [sp] 174b5c: 17ffffd5 b 0x174ab0 174b60: b94007e8 ldr w8, [sp, #0x4] 174b64: f9400fe9 ldr x9, [sp, #0x18] 174b68: b940452a ldr w10, [x9, #0x44] 174b6c: 0b080148 add w8, w10, w8 174b70: b9004528 str w8, [x9, #0x44] 174b74: f94013fe ldr x30, [sp, #0x20] 174b78: 9100c3ff add sp, sp, #0x30 174b7c: d65f03c0 ret 0000000000174b80 : 174b80: d102c3ff sub sp, sp, #0xb0 174b84: a90a7bfd stp x29, x30, [sp, #0xa0] 174b88: 910283fd add x29, sp, #0xa0 174b8c: f81f03a0 stur x0, [x29, #-0x10] 174b90: f81e83a1 stur x1, [x29, #-0x18] 174b94: b81e43a2 stur w2, [x29, #-0x1c] 174b98: f85f03a0 ldur x0, [x29, #-0x10] 174b9c: f9400000 ldr x0, [x0] 174ba0: b9401802 ldr w2, [x0, #0x18] 174ba4: b81c43a2 stur w2, [x29, #-0x3c] 174ba8: f85f03a0 ldur x0, [x29, #-0x10] 174bac: f9400000 ldr x0, [x0] 174bb0: b9402402 ldr w2, [x0, #0x24] 174bb4: b81c03a2 stur w2, [x29, #-0x40] 174bb8: b81d83bf stur wzr, [x29, #-0x28] 174bbc: b81dc3bf stur wzr, [x29, #-0x24] 174bc0: f85f03a0 ldur x0, [x29, #-0x10] 174bc4: f9400000 ldr x0, [x0] 174bc8: b9401002 ldr w2, [x0, #0x10] 174bcc: 35000042 cbnz w2, 0x174bd4 174bd0: 140000fe b 0x174fc8 174bd4: 321f03e8 orr w8, wzr, #0x2 174bd8: b85c43a9 ldur w9, [x29, #-0x3c] 174bdc: 6b08013f cmp w9, w8 174be0: 1a9f17e8 cset w8, eq 174be4: 37000048 tbnz w8, #0x0, 0x174bec 174be8: 140000f8 b 0x174fc8 174bec: f85f03a8 ldur x8, [x29, #-0x10] 174bf0: f9400108 ldr x8, [x8] 174bf4: b9400509 ldr w9, [x8, #0x4] 174bf8: 35000049 cbnz w9, 0x174c00 174bfc: 1400002c b 0x174cac 174c00: d2844508 mov x8, #0x2228 // =8744 174c04: b27c03e9 orr x9, xzr, #0x10 174c08: f85f03aa ldur x10, [x29, #-0x10] 174c0c: f940054a ldr x10, [x10, #0x8] 174c10: 8b080148 add x8, x10, x8 174c14: 8b090100 add x0, x8, x9 174c18: f85e83a1 ldur x1, [x29, #-0x18] 174c1c: b85dc3a2 ldur w2, [x29, #-0x24] 174c20: b85c43a3 ldur w3, [x29, #-0x3c] 174c24: b85c03ab ldur w11, [x29, #-0x40] 174c28: 1100056b add w11, w11, #0x1 174c2c: f85f03a8 ldur x8, [x29, #-0x10] 174c30: f9400508 ldr x8, [x8, #0x8] 174c34: b95ff10c ldr w12, [x8, #0x1ff0] 174c38: 6b0c016b subs w11, w11, w12 174c3c: b81bc3ab stur w11, [x29, #-0x44] 174c40: b85e43ab ldur w11, [x29, #-0x1c] 174c44: b85dc3ac ldur w12, [x29, #-0x24] 174c48: 6b0c016b subs w11, w11, w12 174c4c: b81b83ab stur w11, [x29, #-0x48] 174c50: b85bc3ab ldur w11, [x29, #-0x44] 174c54: b85b83ac ldur w12, [x29, #-0x48] 174c58: 6b0c017f cmp w11, w12 174c5c: 1a9f27eb cset w11, lo 174c60: f90023e0 str x0, [sp, #0x40] 174c64: f9001fe1 str x1, [sp, #0x38] 174c68: b90037e2 str w2, [sp, #0x34] 174c6c: b90033e3 str w3, [sp, #0x30] 174c70: 3700004b tbnz w11, #0x0, 0x174c78 174c74: 14000004 b 0x174c84 174c78: b85bc3a8 ldur w8, [x29, #-0x44] 174c7c: b9002fe8 str w8, [sp, #0x2c] 174c80: 14000003 b 0x174c8c 174c84: b85b83a8 ldur w8, [x29, #-0x48] 174c88: b9002fe8 str w8, [sp, #0x2c] 174c8c: b9402fe8 ldr w8, [sp, #0x2c] 174c90: b81b43a8 stur w8, [x29, #-0x4c] 174c94: b85b43a4 ldur w4, [x29, #-0x4c] 174c98: f94023e0 ldr x0, [sp, #0x40] 174c9c: f9401fe1 ldr x1, [sp, #0x38] 174ca0: b94037e2 ldr w2, [sp, #0x34] 174ca4: b94033e3 ldr w3, [sp, #0x30] 174ca8: 94000180 bl 0x1752a8 174cac: f85f03a8 ldur x8, [x29, #-0x10] 174cb0: f9400508 ldr x8, [x8, #0x8] 174cb4: b95ff109 ldr w9, [x8, #0x1ff0] 174cb8: b81e03a9 stur w9, [x29, #-0x20] 174cbc: 52800008 mov w8, #0x0 // =0 174cc0: b85e03a9 ldur w9, [x29, #-0x20] 174cc4: b85c03aa ldur w10, [x29, #-0x40] 174cc8: 6b0a013f cmp w9, w10 174ccc: 1a9f87e9 cset w9, ls 174cd0: b9002be8 str w8, [sp, #0x28] 174cd4: 37000049 tbnz w9, #0x0, 0x174cdc 174cd8: 14000006 b 0x174cf0 174cdc: b85dc3a8 ldur w8, [x29, #-0x24] 174ce0: b85e43a9 ldur w9, [x29, #-0x1c] 174ce4: 6b09011f cmp w8, w9 174ce8: 1a9f27e8 cset w8, lo 174cec: b9002be8 str w8, [sp, #0x28] 174cf0: b9402be8 ldr w8, [sp, #0x28] 174cf4: 37000048 tbnz w8, #0x0, 0x174cfc 174cf8: 14000059 b 0x174e5c 174cfc: d2800908 mov x8, #0x48 // =72 174d00: 320003e9 orr w9, wzr, #0x1 174d04: b27d03ea orr x10, xzr, #0x8 174d08: b27e03eb orr x11, xzr, #0x4 174d0c: f85e83ac ldur x12, [x29, #-0x18] 174d10: b85d83ad ldur w13, [x29, #-0x28] 174d14: 2a0d03ee mov w14, w13 174d18: d3407dce ubfx x14, x14, #0, #32 174d1c: 2a0e03ed mov w13, w14 174d20: 110005ad add w13, w13, #0x1 174d24: b81d83ad stur w13, [x29, #-0x28] 174d28: 9b0e7d6e mul x14, x11, x14 174d2c: 8b0e018c add x12, x12, x14 174d30: b940018d ldr w13, [x12] 174d34: b81c83ad stur w13, [x29, #-0x38] 174d38: b81cc3ad stur w13, [x29, #-0x34] 174d3c: f85f03ac ldur x12, [x29, #-0x10] 174d40: f940058c ldr x12, [x12, #0x8] 174d44: 8b0a018c add x12, x12, x10 174d48: f940018c ldr x12, [x12] 174d4c: b85e03af ldur w15, [x29, #-0x20] 174d50: 2a0f03ee mov w14, w15 174d54: d3407dce ubfx x14, x14, #0, #32 174d58: 9b0e7d6e mul x14, x11, x14 174d5c: 8b0e018c add x12, x12, x14 174d60: b900018d str w13, [x12] 174d64: f85e83ac ldur x12, [x29, #-0x18] 174d68: b85d83ad ldur w13, [x29, #-0x28] 174d6c: 2a0d03ee mov w14, w13 174d70: d3407dce ubfx x14, x14, #0, #32 174d74: 2a0e03ed mov w13, w14 174d78: 110005ad add w13, w13, #0x1 174d7c: b81d83ad stur w13, [x29, #-0x28] 174d80: 9b0e7d6e mul x14, x11, x14 174d84: 8b0e018c add x12, x12, x14 174d88: b940018d ldr w13, [x12] 174d8c: b81d03ad stur w13, [x29, #-0x30] 174d90: b85d03ad ldur w13, [x29, #-0x30] 174d94: f85f03ac ldur x12, [x29, #-0x10] 174d98: f940058c ldr x12, [x12, #0x8] 174d9c: 8b0a018a add x10, x12, x10 174da0: f940054a ldr x10, [x10, #0x8] 174da4: b85e03af ldur w15, [x29, #-0x20] 174da8: 2a0f03ec mov w12, w15 174dac: d3407d8c ubfx x12, x12, #0, #32 174db0: 9b0c7d6c mul x12, x11, x12 174db4: 8b0c014a add x10, x10, x12 174db8: b900014d str w13, [x10] 174dbc: b85d03ad ldur w13, [x29, #-0x30] 174dc0: b85cc3af ldur w15, [x29, #-0x34] 174dc4: 0b0d01ed add w13, w15, w13 174dc8: b81cc3ad stur w13, [x29, #-0x34] 174dcc: b85d03ad ldur w13, [x29, #-0x30] 174dd0: b85c83af ldur w15, [x29, #-0x38] 174dd4: 6b0d01ed subs w13, w15, w13 174dd8: b81c83ad stur w13, [x29, #-0x38] 174ddc: b85cc3ad ldur w13, [x29, #-0x34] 174de0: 1ac929a9 asr w9, w13, w9 174de4: b81cc3a9 stur w9, [x29, #-0x34] 174de8: b85c83a9 ldur w9, [x29, #-0x38] 174dec: f85f03aa ldur x10, [x29, #-0x10] 174df0: f940054a ldr x10, [x10, #0x8] 174df4: 8b08014a add x10, x10, x8 174df8: f940054a ldr x10, [x10, #0x8] 174dfc: b85e03ad ldur w13, [x29, #-0x20] 174e00: 2a0d03ec mov w12, w13 174e04: d3407d8c ubfx x12, x12, #0, #32 174e08: 9b0c7d6c mul x12, x11, x12 174e0c: 8b0c014a add x10, x10, x12 174e10: b9000149 str w9, [x10] 174e14: b85cc3a9 ldur w9, [x29, #-0x34] 174e18: f85f03aa ldur x10, [x29, #-0x10] 174e1c: f940054a ldr x10, [x10, #0x8] 174e20: 8b080148 add x8, x10, x8 174e24: f9400108 ldr x8, [x8] 174e28: b85e03ad ldur w13, [x29, #-0x20] 174e2c: 2a0d03ea mov w10, w13 174e30: d3407d4a ubfx x10, x10, #0, #32 174e34: 9b0a7d6a mul x10, x11, x10 174e38: 8b0a0108 add x8, x8, x10 174e3c: b9000109 str w9, [x8] 174e40: b85e03a8 ldur w8, [x29, #-0x20] 174e44: 11000508 add w8, w8, #0x1 174e48: b81e03a8 stur w8, [x29, #-0x20] 174e4c: b85dc3a8 ldur w8, [x29, #-0x24] 174e50: 11000508 add w8, w8, #0x1 174e54: b81dc3a8 stur w8, [x29, #-0x24] 174e58: 17ffff99 b 0x174cbc 174e5c: b85e03a8 ldur w8, [x29, #-0x20] 174e60: f85f03a9 ldur x9, [x29, #-0x10] 174e64: f9400529 ldr x9, [x9, #0x8] 174e68: b91ff128 str w8, [x9, #0x1ff0] 174e6c: b85e03a8 ldur w8, [x29, #-0x20] 174e70: b85c03aa ldur w10, [x29, #-0x40] 174e74: 6b0a011f cmp w8, w10 174e78: 1a9f97e8 cset w8, hi 174e7c: 37000048 tbnz w8, #0x0, 0x174e84 174e80: 1400004c b 0x174fb0 174e84: 52800008 mov w8, #0x0 // =0 174e88: f85f03a0 ldur x0, [x29, #-0x10] 174e8c: 2a0803e1 mov w1, w8 174e90: 2a0803e2 mov w2, w8 174e94: 97fff566 bl 0x17242c 174e98: 35000060 cbnz w0, 0x174ea4 174e9c: b81fc3bf stur wzr, [x29, #-0x4] 174ea0: 140000fe b 0x175298 174ea4: d2800908 mov x8, #0x48 // =72 174ea8: 320003e9 orr w9, wzr, #0x1 174eac: b27d03ea orr x10, xzr, #0x8 174eb0: b27e03eb orr x11, xzr, #0x4 174eb4: f85f03ac ldur x12, [x29, #-0x10] 174eb8: f940058c ldr x12, [x12, #0x8] 174ebc: 8b0a018c add x12, x12, x10 174ec0: f940018c ldr x12, [x12] 174ec4: b85c03ad ldur w13, [x29, #-0x40] 174ec8: 2a0d03ee mov w14, w13 174ecc: d3407dce ubfx x14, x14, #0, #32 174ed0: 9b0e7d6e mul x14, x11, x14 174ed4: 8b0e018c add x12, x12, x14 174ed8: b940018d ldr w13, [x12] 174edc: f85f03ac ldur x12, [x29, #-0x10] 174ee0: f940058c ldr x12, [x12, #0x8] 174ee4: 8b0a018c add x12, x12, x10 174ee8: f940018c ldr x12, [x12] 174eec: b900018d str w13, [x12] 174ef0: f85f03ac ldur x12, [x29, #-0x10] 174ef4: f940058c ldr x12, [x12, #0x8] 174ef8: 8b0a018c add x12, x12, x10 174efc: f940058c ldr x12, [x12, #0x8] 174f00: b85c03ad ldur w13, [x29, #-0x40] 174f04: 2a0d03ee mov w14, w13 174f08: d3407dce ubfx x14, x14, #0, #32 174f0c: 9b0e7d6e mul x14, x11, x14 174f10: 8b0e018c add x12, x12, x14 174f14: b940018d ldr w13, [x12] 174f18: f85f03ac ldur x12, [x29, #-0x10] 174f1c: f940058c ldr x12, [x12, #0x8] 174f20: 8b0a018a add x10, x12, x10 174f24: f940054a ldr x10, [x10, #0x8] 174f28: b900014d str w13, [x10] 174f2c: f85f03aa ldur x10, [x29, #-0x10] 174f30: f940054a ldr x10, [x10, #0x8] 174f34: 8b08014a add x10, x10, x8 174f38: f940014a ldr x10, [x10] 174f3c: b85c03ad ldur w13, [x29, #-0x40] 174f40: 2a0d03ec mov w12, w13 174f44: d3407d8c ubfx x12, x12, #0, #32 174f48: 9b0c7d6c mul x12, x11, x12 174f4c: 8b0c014a add x10, x10, x12 174f50: b940014d ldr w13, [x10] 174f54: f85f03aa ldur x10, [x29, #-0x10] 174f58: f940054a ldr x10, [x10, #0x8] 174f5c: 8b08014a add x10, x10, x8 174f60: f940014a ldr x10, [x10] 174f64: b900014d str w13, [x10] 174f68: f85f03aa ldur x10, [x29, #-0x10] 174f6c: f940054a ldr x10, [x10, #0x8] 174f70: 8b08014a add x10, x10, x8 174f74: f940054a ldr x10, [x10, #0x8] 174f78: b85c03ad ldur w13, [x29, #-0x40] 174f7c: 2a0d03ec mov w12, w13 174f80: d3407d8c ubfx x12, x12, #0, #32 174f84: 9b0c7d6b mul x11, x11, x12 174f88: 8b0b014a add x10, x10, x11 174f8c: b940014d ldr w13, [x10] 174f90: f85f03aa ldur x10, [x29, #-0x10] 174f94: f940054a ldr x10, [x10, #0x8] 174f98: 8b080148 add x8, x10, x8 174f9c: f9400508 ldr x8, [x8, #0x8] 174fa0: b900010d str w13, [x8] 174fa4: f85f03a8 ldur x8, [x29, #-0x10] 174fa8: f9400508 ldr x8, [x8, #0x8] 174fac: b91ff109 str w9, [x8, #0x1ff0] 174fb0: b85dc3a8 ldur w8, [x29, #-0x24] 174fb4: b85e43a9 ldur w9, [x29, #-0x1c] 174fb8: 6b09011f cmp w8, w9 174fbc: 1a9f27e8 cset w8, lo 174fc0: 3707e168 tbnz w8, #0x0, 0x174bec 174fc4: 140000b3 b 0x175290 174fc8: f85f03a8 ldur x8, [x29, #-0x10] 174fcc: f9400108 ldr x8, [x8] 174fd0: b9400509 ldr w9, [x8, #0x4] 174fd4: 35000049 cbnz w9, 0x174fdc 174fd8: 1400002c b 0x175088 174fdc: d2844508 mov x8, #0x2228 // =8744 174fe0: b27c03e9 orr x9, xzr, #0x10 174fe4: f85f03aa ldur x10, [x29, #-0x10] 174fe8: f940054a ldr x10, [x10, #0x8] 174fec: 8b080148 add x8, x10, x8 174ff0: 8b090100 add x0, x8, x9 174ff4: f85e83a1 ldur x1, [x29, #-0x18] 174ff8: b85dc3a2 ldur w2, [x29, #-0x24] 174ffc: b85c43a3 ldur w3, [x29, #-0x3c] 175000: b85c03ab ldur w11, [x29, #-0x40] 175004: 1100056b add w11, w11, #0x1 175008: f85f03a8 ldur x8, [x29, #-0x10] 17500c: f9400508 ldr x8, [x8, #0x8] 175010: b95ff10c ldr w12, [x8, #0x1ff0] 175014: 6b0c016b subs w11, w11, w12 175018: b90053eb str w11, [sp, #0x50] 17501c: b85e43ab ldur w11, [x29, #-0x1c] 175020: b85dc3ac ldur w12, [x29, #-0x24] 175024: 6b0c016b subs w11, w11, w12 175028: b9004feb str w11, [sp, #0x4c] 17502c: b94053eb ldr w11, [sp, #0x50] 175030: b9404fec ldr w12, [sp, #0x4c] 175034: 6b0c017f cmp w11, w12 175038: 1a9f27eb cset w11, lo 17503c: f90013e0 str x0, [sp, #0x20] 175040: f9000fe1 str x1, [sp, #0x18] 175044: b90017e2 str w2, [sp, #0x14] 175048: b90013e3 str w3, [sp, #0x10] 17504c: 3700004b tbnz w11, #0x0, 0x175054 175050: 14000004 b 0x175060 175054: b94053e8 ldr w8, [sp, #0x50] 175058: b9000fe8 str w8, [sp, #0xc] 17505c: 14000003 b 0x175068 175060: b9404fe8 ldr w8, [sp, #0x4c] 175064: b9000fe8 str w8, [sp, #0xc] 175068: b9400fe8 ldr w8, [sp, #0xc] 17506c: b9004be8 str w8, [sp, #0x48] 175070: b9404be4 ldr w4, [sp, #0x48] 175074: f94013e0 ldr x0, [sp, #0x20] 175078: f9400fe1 ldr x1, [sp, #0x18] 17507c: b94017e2 ldr w2, [sp, #0x14] 175080: b94013e3 ldr w3, [sp, #0x10] 175084: 94000089 bl 0x1752a8 175088: f85f03a8 ldur x8, [x29, #-0x10] 17508c: f9400508 ldr x8, [x8, #0x8] 175090: b95ff109 ldr w9, [x8, #0x1ff0] 175094: b81e03a9 stur w9, [x29, #-0x20] 175098: 52800008 mov w8, #0x0 // =0 17509c: b85e03a9 ldur w9, [x29, #-0x20] 1750a0: b85c03aa ldur w10, [x29, #-0x40] 1750a4: 6b0a013f cmp w9, w10 1750a8: 1a9f87e9 cset w9, ls 1750ac: b9000be8 str w8, [sp, #0x8] 1750b0: 37000049 tbnz w9, #0x0, 0x1750b8 1750b4: 14000006 b 0x1750cc 1750b8: b85dc3a8 ldur w8, [x29, #-0x24] 1750bc: b85e43a9 ldur w9, [x29, #-0x1c] 1750c0: 6b09011f cmp w8, w9 1750c4: 1a9f27e8 cset w8, lo 1750c8: b9000be8 str w8, [sp, #0x8] 1750cc: b9400be8 ldr w8, [sp, #0x8] 1750d0: 37000048 tbnz w8, #0x0, 0x1750d8 1750d4: 1400002e b 0x17518c 1750d8: b81d43bf stur wzr, [x29, #-0x2c] 1750dc: b85d43a8 ldur w8, [x29, #-0x2c] 1750e0: b85c43a9 ldur w9, [x29, #-0x3c] 1750e4: 6b09011f cmp w8, w9 1750e8: 1a9f27e8 cset w8, lo 1750ec: 37000048 tbnz w8, #0x0, 0x1750f4 1750f0: 14000020 b 0x175170 1750f4: b27d03e8 orr x8, xzr, #0x8 1750f8: b27e03e9 orr x9, xzr, #0x4 1750fc: f85e83aa ldur x10, [x29, #-0x18] 175100: b85d83ab ldur w11, [x29, #-0x28] 175104: 2a0b03ec mov w12, w11 175108: d3407d8c ubfx x12, x12, #0, #32 17510c: 2a0c03eb mov w11, w12 175110: 1100056b add w11, w11, #0x1 175114: b81d83ab stur w11, [x29, #-0x28] 175118: 9b0c7d2c mul x12, x9, x12 17511c: 8b0c014a add x10, x10, x12 175120: b940014b ldr w11, [x10] 175124: f85f03aa ldur x10, [x29, #-0x10] 175128: f940054a ldr x10, [x10, #0x8] 17512c: 8b08014a add x10, x10, x8 175130: b85d43ad ldur w13, [x29, #-0x2c] 175134: 2a0d03ec mov w12, w13 175138: d3407d8c ubfx x12, x12, #0, #32 17513c: 9b0c7d08 mul x8, x8, x12 175140: 8b080148 add x8, x10, x8 175144: f9400108 ldr x8, [x8] 175148: b85e03ad ldur w13, [x29, #-0x20] 17514c: 2a0d03ea mov w10, w13 175150: d3407d4a ubfx x10, x10, #0, #32 175154: 9b0a7d29 mul x9, x9, x10 175158: 8b090108 add x8, x8, x9 17515c: b900010b str w11, [x8] 175160: b85d43a8 ldur w8, [x29, #-0x2c] 175164: 11000508 add w8, w8, #0x1 175168: b81d43a8 stur w8, [x29, #-0x2c] 17516c: 17ffffdc b 0x1750dc 175170: b85e03a8 ldur w8, [x29, #-0x20] 175174: 11000508 add w8, w8, #0x1 175178: b81e03a8 stur w8, [x29, #-0x20] 17517c: b85dc3a8 ldur w8, [x29, #-0x24] 175180: 11000508 add w8, w8, #0x1 175184: b81dc3a8 stur w8, [x29, #-0x24] 175188: 17ffffc4 b 0x175098 17518c: b85e03a8 ldur w8, [x29, #-0x20] 175190: f85f03a9 ldur x9, [x29, #-0x10] 175194: f9400529 ldr x9, [x9, #0x8] 175198: b91ff128 str w8, [x9, #0x1ff0] 17519c: b85e03a8 ldur w8, [x29, #-0x20] 1751a0: b85c03aa ldur w10, [x29, #-0x40] 1751a4: 6b0a011f cmp w8, w10 1751a8: 1a9f97e8 cset w8, hi 1751ac: 37000048 tbnz w8, #0x0, 0x1751b4 1751b0: 14000033 b 0x17527c 1751b4: 52800008 mov w8, #0x0 // =0 1751b8: f85f03a0 ldur x0, [x29, #-0x10] 1751bc: 2a0803e1 mov w1, w8 1751c0: 2a0803e2 mov w2, w8 1751c4: 97fff49a bl 0x17242c 1751c8: 35000060 cbnz w0, 0x1751d4 1751cc: b81fc3bf stur wzr, [x29, #-0x4] 1751d0: 14000032 b 0x175298 1751d4: b81d43bf stur wzr, [x29, #-0x2c] 1751d8: b85d43a8 ldur w8, [x29, #-0x2c] 1751dc: b85c43a9 ldur w9, [x29, #-0x3c] 1751e0: 6b09011f cmp w8, w9 1751e4: 1a9f27e8 cset w8, lo 1751e8: 37000048 tbnz w8, #0x0, 0x1751f0 1751ec: 14000020 b 0x17526c 1751f0: b27d03e8 orr x8, xzr, #0x8 1751f4: b27e03e9 orr x9, xzr, #0x4 1751f8: f85f03aa ldur x10, [x29, #-0x10] 1751fc: f940054a ldr x10, [x10, #0x8] 175200: 8b08014a add x10, x10, x8 175204: b85d43ab ldur w11, [x29, #-0x2c] 175208: 2a0b03ec mov w12, w11 17520c: d3407d8c ubfx x12, x12, #0, #32 175210: 9b0c7d0c mul x12, x8, x12 175214: 8b0c014a add x10, x10, x12 175218: f940014a ldr x10, [x10] 17521c: b85c03ab ldur w11, [x29, #-0x40] 175220: 2a0b03ec mov w12, w11 175224: d3407d8c ubfx x12, x12, #0, #32 175228: 9b0c7d29 mul x9, x9, x12 17522c: 8b090149 add x9, x10, x9 175230: b940012b ldr w11, [x9] 175234: f85f03a9 ldur x9, [x29, #-0x10] 175238: f9400529 ldr x9, [x9, #0x8] 17523c: 8b080129 add x9, x9, x8 175240: b85d43ad ldur w13, [x29, #-0x2c] 175244: 2a0d03ea mov w10, w13 175248: d3407d4a ubfx x10, x10, #0, #32 17524c: 9b0a7d08 mul x8, x8, x10 175250: 8b080128 add x8, x9, x8 175254: f9400108 ldr x8, [x8] 175258: b900010b str w11, [x8] 17525c: b85d43a8 ldur w8, [x29, #-0x2c] 175260: 11000508 add w8, w8, #0x1 175264: b81d43a8 stur w8, [x29, #-0x2c] 175268: 17ffffdc b 0x1751d8 17526c: 320003e8 orr w8, wzr, #0x1 175270: f85f03a9 ldur x9, [x29, #-0x10] 175274: f9400529 ldr x9, [x9, #0x8] 175278: b91ff128 str w8, [x9, #0x1ff0] 17527c: b85dc3a8 ldur w8, [x29, #-0x24] 175280: b85e43a9 ldur w9, [x29, #-0x1c] 175284: 6b09011f cmp w8, w9 175288: 1a9f27e8 cset w8, lo 17528c: 3707e9e8 tbnz w8, #0x0, 0x174fc8 175290: 320003e8 orr w8, wzr, #0x1 175294: b81fc3a8 stur w8, [x29, #-0x4] 175298: b85fc3a0 ldur w0, [x29, #-0x4] 17529c: a94a7bfd ldp x29, x30, [sp, #0xa0] 1752a0: 9102c3ff add sp, sp, #0xb0 1752a4: d65f03c0 ret 1752a8: d100c3ff sub sp, sp, #0x30 1752ac: f90017e0 str x0, [sp, #0x28] 1752b0: f90013e1 str x1, [sp, #0x20] 1752b4: b9001fe2 str w2, [sp, #0x1c] 1752b8: b9001be3 str w3, [sp, #0x18] 1752bc: b90017e4 str w4, [sp, #0x14] 1752c0: f94017e0 ldr x0, [sp, #0x28] 1752c4: b9404402 ldr w2, [x0, #0x44] 1752c8: b90007e2 str w2, [sp, #0x4] 1752cc: b9401fe2 ldr w2, [sp, #0x1c] 1752d0: b9401be3 ldr w3, [sp, #0x18] 1752d4: 1b037c42 mul w2, w2, w3 1752d8: b9000fe2 str w2, [sp, #0xc] 1752dc: b9000bff str wzr, [sp, #0x8] 1752e0: b9400be8 ldr w8, [sp, #0x8] 1752e4: b94017e9 ldr w9, [sp, #0x14] 1752e8: 6b09011f cmp w8, w9 1752ec: 1a9f27e8 cset w8, lo 1752f0: 37000048 tbnz w8, #0x0, 0x1752f8 1752f4: 1400002c b 0x1753a4 1752f8: b90013ff str wzr, [sp, #0x10] 1752fc: b94013e8 ldr w8, [sp, #0x10] 175300: b9401be9 ldr w9, [sp, #0x18] 175304: 6b09011f cmp w8, w9 175308: 1a9f27e8 cset w8, lo 17530c: 37000048 tbnz w8, #0x0, 0x175314 175310: 1400001e b 0x175388 175314: b27d03e8 orr x8, xzr, #0x8 175318: b27e03e9 orr x9, xzr, #0x4 17531c: f94013ea ldr x10, [sp, #0x20] 175320: b9400feb ldr w11, [sp, #0xc] 175324: 2a0b03ec mov w12, w11 175328: d3407d8c ubfx x12, x12, #0, #32 17532c: 2a0c03eb mov w11, w12 175330: 1100056b add w11, w11, #0x1 175334: b9000feb str w11, [sp, #0xc] 175338: 9b0c7d2c mul x12, x9, x12 17533c: 8b0c014a add x10, x10, x12 175340: b940014b ldr w11, [x10] 175344: f94017ea ldr x10, [sp, #0x28] 175348: b94013ed ldr w13, [sp, #0x10] 17534c: 2a0d03ec mov w12, w13 175350: d3407d8c ubfx x12, x12, #0, #32 175354: 9b0c7d08 mul x8, x8, x12 175358: 8b080148 add x8, x10, x8 17535c: f9400108 ldr x8, [x8] 175360: b94007ed ldr w13, [sp, #0x4] 175364: 2a0d03ea mov w10, w13 175368: d3407d4a ubfx x10, x10, #0, #32 17536c: 9b0a7d29 mul x9, x9, x10 175370: 8b090108 add x8, x8, x9 175374: b900010b str w11, [x8] 175378: b94013e8 ldr w8, [sp, #0x10] 17537c: 11000508 add w8, w8, #0x1 175380: b90013e8 str w8, [sp, #0x10] 175384: 17ffffde b 0x1752fc 175388: b94007e8 ldr w8, [sp, #0x4] 17538c: 11000508 add w8, w8, #0x1 175390: b90007e8 str w8, [sp, #0x4] 175394: b9400be8 ldr w8, [sp, #0x8] 175398: 11000508 add w8, w8, #0x1 17539c: b9000be8 str w8, [sp, #0x8] 1753a0: 17ffffd0 b 0x1752e0 1753a4: b94007e8 ldr w8, [sp, #0x4] 1753a8: f94017e9 ldr x9, [sp, #0x28] 1753ac: b9004528 str w8, [x9, #0x44] 1753b0: 9100c3ff add sp, sp, #0x30 1753b4: d65f03c0 ret 1753b8: d10083ff sub sp, sp, #0x20 1753bc: a9017bfd stp x29, x30, [sp, #0x10] 1753c0: 910043fd add x29, sp, #0x10 1753c4: b24013e8 orr x8, xzr, #0x1f 1753c8: b81fc3a0 stur w0, [x29, #-0x4] 1753cc: b85fc3a0 ldur w0, [x29, #-0x4] 1753d0: f90003e8 str x8, [sp] 1753d4: 940004da bl 0x17673c 1753d8: 2a0003e8 mov w8, w0 1753dc: d3407d08 ubfx x8, x8, #0, #32 1753e0: f94003e9 ldr x9, [sp] 1753e4: eb080128 subs x8, x9, x8 1753e8: 2a0803e0 mov w0, w8 1753ec: a9417bfd ldp x29, x30, [sp, #0x10] 1753f0: 910083ff add sp, sp, #0x20 1753f4: d65f03c0 ret 1753f8: d101c3ff sub sp, sp, #0x70 1753fc: a9067bfd stp x29, x30, [sp, #0x60] 175400: 910183fd add x29, sp, #0x60 175404: 320003e8 orr w8, wzr, #0x1 175408: 52800009 mov w9, #0x0 // =0 17540c: 321b03ea orr w10, wzr, #0x20 175410: f81f83a0 stur x0, [x29, #-0x8] 175414: f81f03a1 stur x1, [x29, #-0x10] 175418: b81ec3a2 stur w2, [x29, #-0x14] 17541c: b81e83a3 stur w3, [x29, #-0x18] 175420: b81e43a4 stur w4, [x29, #-0x1c] 175424: b81e03a5 stur w5, [x29, #-0x20] 175428: b81dc3a6 stur w6, [x29, #-0x24] 17542c: b85ec3a2 ldur w2, [x29, #-0x14] 175430: b85e83a3 ldur w3, [x29, #-0x18] 175434: 0b030042 add w2, w2, w3 175438: b85e03a3 ldur w3, [x29, #-0x20] 17543c: 1ac32442 lsr w2, w2, w3 175440: b81d83a2 stur w2, [x29, #-0x28] 175444: b85e03a2 ldur w2, [x29, #-0x20] 175448: 1ac22108 lsl w8, w8, w2 17544c: b81d43a8 stur w8, [x29, #-0x2c] 175450: b85e83a8 ldur w8, [x29, #-0x18] 175454: 6b080128 subs w8, w9, w8 175458: b9002be8 str w8, [sp, #0x28] 17545c: b85d83a0 ldur w0, [x29, #-0x28] 175460: b90007ea str w10, [sp, #0x4] 175464: 97ffffd5 bl 0x1753b8 175468: b85dc3a8 ldur w8, [x29, #-0x24] 17546c: 0b080008 add w8, w0, w8 175470: 11001108 add w8, w8, #0x4 175474: b94007e9 ldr w9, [sp, #0x4] 175478: 6b09011f cmp w8, w9 17547c: 1a9f27e8 cset w8, lo 175480: 37000048 tbnz w8, #0x0, 0x175488 175484: 14000034 b 0x175554 175488: b9002fff str wzr, [sp, #0x2c] 17548c: b90033ff str wzr, [sp, #0x30] 175490: b94033e8 ldr w8, [sp, #0x30] 175494: b85d43a9 ldur w9, [x29, #-0x2c] 175498: 6b09011f cmp w8, w9 17549c: 1a9f27e8 cset w8, lo 1754a0: 37000048 tbnz w8, #0x0, 0x1754a8 1754a4: 1400002b b 0x175550 1754a8: b85d83a8 ldur w8, [x29, #-0x28] 1754ac: b9402be9 ldr w9, [sp, #0x28] 1754b0: 0b080128 add w8, w9, w8 1754b4: b9002be8 str w8, [sp, #0x28] 1754b8: b90027ff str wzr, [sp, #0x24] 1754bc: b9402fe8 ldr w8, [sp, #0x2c] 1754c0: b9402be9 ldr w9, [sp, #0x28] 1754c4: 6b09011f cmp w8, w9 1754c8: 1a9f27e8 cset w8, lo 1754cc: 37000048 tbnz w8, #0x0, 0x1754d4 1754d0: 14000011 b 0x175514 1754d4: b27e03e8 orr x8, xzr, #0x4 1754d8: f85f83a9 ldur x9, [x29, #-0x8] 1754dc: b9402fea ldr w10, [sp, #0x2c] 1754e0: 2a0a03eb mov w11, w10 1754e4: d3407d6b ubfx x11, x11, #0, #32 1754e8: 9b0b7d08 mul x8, x8, x11 1754ec: 8b080128 add x8, x9, x8 1754f0: b9400100 ldr w0, [x8] 1754f4: 97fcd52b bl 0xaa9a0 1754f8: b94027ea ldr w10, [sp, #0x24] 1754fc: 0b00014a add w10, w10, w0 175500: b90027ea str w10, [sp, #0x24] 175504: b9402fe8 ldr w8, [sp, #0x2c] 175508: 11000508 add w8, w8, #0x1 17550c: b9002fe8 str w8, [sp, #0x2c] 175510: 17ffffeb b 0x1754bc 175514: b27d03e8 orr x8, xzr, #0x8 175518: b94027e9 ldr w9, [sp, #0x24] 17551c: 2a0903ea mov w10, w9 175520: d3407d4a ubfx x10, x10, #0, #32 175524: f85f03ab ldur x11, [x29, #-0x10] 175528: b94033e9 ldr w9, [sp, #0x30] 17552c: 2a0903ec mov w12, w9 175530: d3407d8c ubfx x12, x12, #0, #32 175534: 9b0c7d08 mul x8, x8, x12 175538: 8b080168 add x8, x11, x8 17553c: f900010a str x10, [x8] 175540: b94033e8 ldr w8, [sp, #0x30] 175544: 11000508 add w8, w8, #0x1 175548: b90033e8 str w8, [sp, #0x30] 17554c: 17ffffd1 b 0x175490 175550: 14000033 b 0x17561c 175554: b9002fff str wzr, [sp, #0x2c] 175558: b90033ff str wzr, [sp, #0x30] 17555c: b94033e8 ldr w8, [sp, #0x30] 175560: b85d43a9 ldur w9, [x29, #-0x2c] 175564: 6b09011f cmp w8, w9 175568: 1a9f27e8 cset w8, lo 17556c: 37000048 tbnz w8, #0x0, 0x175574 175570: 1400002b b 0x17561c 175574: b85d83a8 ldur w8, [x29, #-0x28] 175578: b9402be9 ldr w9, [sp, #0x28] 17557c: 0b080128 add w8, w9, w8 175580: b9002be8 str w8, [sp, #0x28] 175584: f9000fff str xzr, [sp, #0x18] 175588: b9402fe8 ldr w8, [sp, #0x2c] 17558c: b9402be9 ldr w9, [sp, #0x28] 175590: 6b09011f cmp w8, w9 175594: 1a9f27e8 cset w8, lo 175598: 37000048 tbnz w8, #0x0, 0x1755a0 17559c: 14000013 b 0x1755e8 1755a0: b27e03e8 orr x8, xzr, #0x4 1755a4: f85f83a9 ldur x9, [x29, #-0x8] 1755a8: b9402fea ldr w10, [sp, #0x2c] 1755ac: 2a0a03eb mov w11, w10 1755b0: d3407d6b ubfx x11, x11, #0, #32 1755b4: 9b0b7d08 mul x8, x8, x11 1755b8: 8b080128 add x8, x9, x8 1755bc: b9400100 ldr w0, [x8] 1755c0: 97fcd4f8 bl 0xaa9a0 1755c4: 2a0003e8 mov w8, w0 1755c8: 93407d08 sxtw x8, w8 1755cc: f9400fe9 ldr x9, [sp, #0x18] 1755d0: 8b080128 add x8, x9, x8 1755d4: f9000fe8 str x8, [sp, #0x18] 1755d8: b9402fe8 ldr w8, [sp, #0x2c] 1755dc: 11000508 add w8, w8, #0x1 1755e0: b9002fe8 str w8, [sp, #0x2c] 1755e4: 17ffffe9 b 0x175588 1755e8: b27d03e8 orr x8, xzr, #0x8 1755ec: f9400fe9 ldr x9, [sp, #0x18] 1755f0: f85f03aa ldur x10, [x29, #-0x10] 1755f4: b94033eb ldr w11, [sp, #0x30] 1755f8: 2a0b03ec mov w12, w11 1755fc: d3407d8c ubfx x12, x12, #0, #32 175600: 9b0c7d08 mul x8, x8, x12 175604: 8b080148 add x8, x10, x8 175608: f9000109 str x9, [x8] 17560c: b94033e8 ldr w8, [sp, #0x30] 175610: 11000508 add w8, w8, #0x1 175614: b90033e8 str w8, [sp, #0x30] 175618: 17ffffd1 b 0x17555c 17561c: b90017ff str wzr, [sp, #0x14] 175620: b85d43a8 ldur w8, [x29, #-0x2c] 175624: b90013e8 str w8, [sp, #0x10] 175628: b85e03a8 ldur w8, [x29, #-0x20] 17562c: 71000508 subs w8, w8, #0x1 175630: b9000fe8 str w8, [sp, #0xc] 175634: b9400fe8 ldr w8, [sp, #0xc] 175638: b85e43a9 ldur w9, [x29, #-0x1c] 17563c: 6b09011f cmp w8, w9 175640: 1a9fb7e8 cset w8, ge 175644: 37000048 tbnz w8, #0x0, 0x17564c 175648: 14000033 b 0x175714 17564c: 320003e8 orr w8, wzr, #0x1 175650: b85d43a9 ldur w9, [x29, #-0x2c] 175654: 1ac82528 lsr w8, w9, w8 175658: b81d43a8 stur w8, [x29, #-0x2c] 17565c: b9000bff str wzr, [sp, #0x8] 175660: b9400be8 ldr w8, [sp, #0x8] 175664: b85d43a9 ldur w9, [x29, #-0x2c] 175668: 6b09011f cmp w8, w9 17566c: 1a9f27e8 cset w8, lo 175670: 37000048 tbnz w8, #0x0, 0x175678 175674: 14000023 b 0x175700 175678: b27d03e8 orr x8, xzr, #0x8 17567c: f85f03a9 ldur x9, [x29, #-0x10] 175680: b94017ea ldr w10, [sp, #0x14] 175684: 2a0a03eb mov w11, w10 175688: d3407d6b ubfx x11, x11, #0, #32 17568c: 9b0b7d0b mul x11, x8, x11 175690: 8b0b0129 add x9, x9, x11 175694: f9400129 ldr x9, [x9] 175698: f85f03ab ldur x11, [x29, #-0x10] 17569c: b94017ea ldr w10, [sp, #0x14] 1756a0: 1100054a add w10, w10, #0x1 1756a4: 2a0a03ec mov w12, w10 1756a8: d3407d8c ubfx x12, x12, #0, #32 1756ac: 9b0c7d0c mul x12, x8, x12 1756b0: 8b0c016b add x11, x11, x12 1756b4: f940016b ldr x11, [x11] 1756b8: 8b0b0129 add x9, x9, x11 1756bc: f85f03ab ldur x11, [x29, #-0x10] 1756c0: b94013ea ldr w10, [sp, #0x10] 1756c4: 2a0a03ec mov w12, w10 1756c8: d3407d8c ubfx x12, x12, #0, #32 1756cc: 2a0c03ea mov w10, w12 1756d0: 1100054a add w10, w10, #0x1 1756d4: b90013ea str w10, [sp, #0x10] 1756d8: 9b0c7d08 mul x8, x8, x12 1756dc: 8b080168 add x8, x11, x8 1756e0: f9000109 str x9, [x8] 1756e4: b94017ea ldr w10, [sp, #0x14] 1756e8: 1100094a add w10, w10, #0x2 1756ec: b90017ea str w10, [sp, #0x14] 1756f0: b9400be8 ldr w8, [sp, #0x8] 1756f4: 11000508 add w8, w8, #0x1 1756f8: b9000be8 str w8, [sp, #0x8] 1756fc: 17ffffd9 b 0x175660 175700: 12800008 mov w8, #-0x1 // =-1 175704: b9400fe9 ldr w9, [sp, #0xc] 175708: 0b080128 add w8, w9, w8 17570c: b9000fe8 str w8, [sp, #0xc] 175710: 17ffffc9 b 0x175634 175714: a9467bfd ldp x29, x30, [sp, #0x60] 175718: 9101c3ff add sp, sp, #0x70 17571c: d65f03c0 ret 175720: d102c3ff sub sp, sp, #0xb0 175724: a90a7bfd stp x29, x30, [sp, #0xa0] 175728: 910283fd add x29, sp, #0xa0 17572c: f81f03a0 stur x0, [x29, #-0x10] 175730: b81ec3a1 stur w1, [x29, #-0x14] 175734: b85ec3a1 ldur w1, [x29, #-0x14] 175738: f85f03a0 ldur x0, [x29, #-0x10] 17573c: f9400400 ldr x0, [x0, #0x8] 175740: b9400008 ldr w8, [x0] 175744: 6b08003f cmp w1, w8 175748: 1a9f87e8 cset w8, ls 17574c: 37000048 tbnz w8, #0x0, 0x175754 175750: 14000004 b 0x175760 175754: 320003e8 orr w8, wzr, #0x1 175758: b81fc3a8 stur w8, [x29, #-0x4] 17575c: 140001b8 b 0x175e3c 175760: 320003e8 orr w8, wzr, #0x1 175764: b81e83a8 stur w8, [x29, #-0x18] 175768: b81e43bf stur wzr, [x29, #-0x1c] 17576c: 52800008 mov w8, #0x0 // =0 175770: b85e83a9 ldur w9, [x29, #-0x18] 175774: b81dc3a8 stur w8, [x29, #-0x24] 175778: 35000049 cbnz w9, 0x175780 17577c: 14000008 b 0x17579c 175780: b85e43a8 ldur w8, [x29, #-0x1c] 175784: f85f03a9 ldur x9, [x29, #-0x10] 175788: f9400129 ldr x9, [x9] 17578c: b940192a ldr w10, [x9, #0x18] 175790: 6b0a011f cmp w8, w10 175794: 1a9f27e8 cset w8, lo 175798: b81dc3a8 stur w8, [x29, #-0x24] 17579c: b85dc3a8 ldur w8, [x29, #-0x24] 1757a0: 37000048 tbnz w8, #0x0, 0x1757a8 1757a4: 1400004c b 0x1758d4 1757a8: 52800008 mov w8, #0x0 // =0 1757ac: b85e83a9 ldur w9, [x29, #-0x18] 1757b0: b81d83a8 stur w8, [x29, #-0x28] 1757b4: 35000049 cbnz w9, 0x1757bc 1757b8: 14000021 b 0x17583c 1757bc: d2841f08 mov x8, #0x20f8 // =8440 1757c0: 52800009 mov w9, #0x0 // =0 1757c4: b27d03ea orr x10, xzr, #0x8 1757c8: b85ec3ab ldur w11, [x29, #-0x14] 1757cc: 1100116b add w11, w11, #0x4 1757d0: 1100056b add w11, w11, #0x1 1757d4: 2a0b03ec mov w12, w11 1757d8: d3407d80 ubfx x0, x12, #0, #32 1757dc: f85f03ac ldur x12, [x29, #-0x10] 1757e0: f940058c ldr x12, [x12, #0x8] 1757e4: 8b080188 add x8, x12, x8 1757e8: b85e43ab ldur w11, [x29, #-0x1c] 1757ec: 2a0b03ec mov w12, w11 1757f0: d3407d8c ubfx x12, x12, #0, #32 1757f4: 9b0c7d4c mul x12, x10, x12 1757f8: 8b0c0108 add x8, x8, x12 1757fc: f85f03ac ldur x12, [x29, #-0x10] 175800: f940058c ldr x12, [x12, #0x8] 175804: 8b0a018c add x12, x12, x10 175808: b85e43ab ldur w11, [x29, #-0x1c] 17580c: 2a0b03ed mov w13, w11 175810: d3407dad ubfx x13, x13, #0, #32 175814: 9b0d7d4a mul x10, x10, x13 175818: 8b0a018a add x10, x12, x10 17581c: aa0803e1 mov x1, x8 175820: aa0a03e2 mov x2, x10 175824: b81d43a9 stur w9, [x29, #-0x2c] 175828: 97fcaffa bl 0xa1810 17582c: b85d43a9 ldur w9, [x29, #-0x2c] 175830: 6b09001f cmp w0, w9 175834: 1a9f07eb cset w11, ne 175838: b81d83ab stur w11, [x29, #-0x28] 17583c: b85d83a8 ldur w8, [x29, #-0x28] 175840: 52800009 mov w9, #0x0 // =0 175844: b27c03ea orr x10, xzr, #0x10 175848: b27d03eb orr x11, xzr, #0x8 17584c: 320003ec orr w12, wzr, #0x1 175850: 0a0c0108 and w8, w8, w12 175854: b81e83a8 stur w8, [x29, #-0x18] 175858: f85f03ad ldur x13, [x29, #-0x10] 17585c: f94005ad ldr x13, [x13, #0x8] 175860: 8b0b01ad add x13, x13, x11 175864: b85e43a8 ldur w8, [x29, #-0x1c] 175868: 2a0803ee mov w14, w8 17586c: d3407dce ubfx x14, x14, #0, #32 175870: 9b0e7d6e mul x14, x11, x14 175874: 8b0e01ad add x13, x13, x14 175878: f94001a0 ldr x0, [x13] 17587c: 2a0903e1 mov w1, w9 175880: aa0a03e2 mov x2, x10 175884: f81c83aa stur x10, [x29, #-0x38] 175888: f81c03ab stur x11, [x29, #-0x40] 17588c: 97fcc4d9 bl 0xa6bf0 175890: f85f03aa ldur x10, [x29, #-0x10] 175894: f940054a ldr x10, [x10, #0x8] 175898: f85c03ab ldur x11, [x29, #-0x40] 17589c: 8b0b014a add x10, x10, x11 1758a0: b85e43a8 ldur w8, [x29, #-0x1c] 1758a4: 2a0803ed mov w13, w8 1758a8: d3407dad ubfx x13, x13, #0, #32 1758ac: 9b0d7d6d mul x13, x11, x13 1758b0: 8b0d014a add x10, x10, x13 1758b4: f940014d ldr x13, [x10] 1758b8: f85c83ae ldur x14, [x29, #-0x38] 1758bc: 8b0e01ad add x13, x13, x14 1758c0: f900014d str x13, [x10] 1758c4: b85e43a8 ldur w8, [x29, #-0x1c] 1758c8: 11000508 add w8, w8, #0x1 1758cc: b81e43a8 stur w8, [x29, #-0x1c] 1758d0: 17ffffa7 b 0x17576c 1758d4: b81e43bf stur wzr, [x29, #-0x1c] 1758d8: 52800008 mov w8, #0x0 // =0 1758dc: b85e83a9 ldur w9, [x29, #-0x18] 1758e0: b81bc3a8 stur w8, [x29, #-0x44] 1758e4: 35000049 cbnz w9, 0x1758ec 1758e8: 14000006 b 0x175900 1758ec: 321f03e8 orr w8, wzr, #0x2 1758f0: b85e43a9 ldur w9, [x29, #-0x1c] 1758f4: 6b08013f cmp w9, w8 1758f8: 1a9f27e8 cset w8, lo 1758fc: b81bc3a8 stur w8, [x29, #-0x44] 175900: b85bc3a8 ldur w8, [x29, #-0x44] 175904: 37000048 tbnz w8, #0x0, 0x17590c 175908: 14000050 b 0x175a48 17590c: 52800008 mov w8, #0x0 // =0 175910: b85e83a9 ldur w9, [x29, #-0x18] 175914: b81b83a8 stur w8, [x29, #-0x48] 175918: 35000049 cbnz w9, 0x175920 17591c: 14000022 b 0x1759a4 175920: d2800908 mov x8, #0x48 // =72 175924: d2842709 mov x9, #0x2138 // =8504 175928: 5280000a mov w10, #0x0 // =0 17592c: b27d03eb orr x11, xzr, #0x8 175930: b85ec3ac ldur w12, [x29, #-0x14] 175934: 1100118c add w12, w12, #0x4 175938: 1100058c add w12, w12, #0x1 17593c: 2a0c03ed mov w13, w12 175940: d3407da0 ubfx x0, x13, #0, #32 175944: f85f03ad ldur x13, [x29, #-0x10] 175948: f94005ad ldr x13, [x13, #0x8] 17594c: 8b0901a9 add x9, x13, x9 175950: b85e43ac ldur w12, [x29, #-0x1c] 175954: 2a0c03ed mov w13, w12 175958: d3407dad ubfx x13, x13, #0, #32 17595c: 9b0d7d6d mul x13, x11, x13 175960: 8b0d0129 add x9, x9, x13 175964: f85f03ad ldur x13, [x29, #-0x10] 175968: f94005ad ldr x13, [x13, #0x8] 17596c: 8b0801a8 add x8, x13, x8 175970: b85e43ac ldur w12, [x29, #-0x1c] 175974: 2a0c03ed mov w13, w12 175978: d3407dad ubfx x13, x13, #0, #32 17597c: 9b0d7d6b mul x11, x11, x13 175980: 8b0b0108 add x8, x8, x11 175984: aa0903e1 mov x1, x9 175988: aa0803e2 mov x2, x8 17598c: b81b43aa stur w10, [x29, #-0x4c] 175990: 97fcafa0 bl 0xa1810 175994: b85b43aa ldur w10, [x29, #-0x4c] 175998: 6b0a001f cmp w0, w10 17599c: 1a9f07ec cset w12, ne 1759a0: b81b83ac stur w12, [x29, #-0x48] 1759a4: b85b83a8 ldur w8, [x29, #-0x48] 1759a8: 52800009 mov w9, #0x0 // =0 1759ac: d280090a mov x10, #0x48 // =72 1759b0: b27c03eb orr x11, xzr, #0x10 1759b4: b27d03ec orr x12, xzr, #0x8 1759b8: 320003ed orr w13, wzr, #0x1 1759bc: 0a0d0108 and w8, w8, w13 1759c0: b81e83a8 stur w8, [x29, #-0x18] 1759c4: f85f03ae ldur x14, [x29, #-0x10] 1759c8: f94005ce ldr x14, [x14, #0x8] 1759cc: 8b0a01ce add x14, x14, x10 1759d0: b85e43a8 ldur w8, [x29, #-0x1c] 1759d4: 2a0803ef mov w15, w8 1759d8: d3407def ubfx x15, x15, #0, #32 1759dc: 9b0f7d8f mul x15, x12, x15 1759e0: 8b0f01ce add x14, x14, x15 1759e4: f94001c0 ldr x0, [x14] 1759e8: 2a0903e1 mov w1, w9 1759ec: aa0b03e2 mov x2, x11 1759f0: f90027ea str x10, [sp, #0x48] 1759f4: f90023eb str x11, [sp, #0x40] 1759f8: f9001fec str x12, [sp, #0x38] 1759fc: 97fcc47d bl 0xa6bf0 175a00: f85f03aa ldur x10, [x29, #-0x10] 175a04: f940054a ldr x10, [x10, #0x8] 175a08: f94027eb ldr x11, [sp, #0x48] 175a0c: 8b0b014a add x10, x10, x11 175a10: b85e43a8 ldur w8, [x29, #-0x1c] 175a14: 2a0803ec mov w12, w8 175a18: d3407d8c ubfx x12, x12, #0, #32 175a1c: f9401fee ldr x14, [sp, #0x38] 175a20: 9b0c7dcc mul x12, x14, x12 175a24: 8b0c014a add x10, x10, x12 175a28: f940014c ldr x12, [x10] 175a2c: f94023ef ldr x15, [sp, #0x40] 175a30: 8b0f018c add x12, x12, x15 175a34: f900014c str x12, [x10] 175a38: b85e43a8 ldur w8, [x29, #-0x1c] 175a3c: 11000508 add w8, w8, #0x1 175a40: b81e43a8 stur w8, [x29, #-0x1c] 175a44: 17ffffa5 b 0x1758d8 175a48: b81e03bf stur wzr, [x29, #-0x20] 175a4c: 52800008 mov w8, #0x0 // =0 175a50: b85e83a9 ldur w9, [x29, #-0x18] 175a54: b90037e8 str w8, [sp, #0x34] 175a58: 35000049 cbnz w9, 0x175a60 175a5c: 14000008 b 0x175a7c 175a60: b85e03a8 ldur w8, [x29, #-0x20] 175a64: f85f03a9 ldur x9, [x29, #-0x10] 175a68: f9400129 ldr x9, [x9] 175a6c: b940192a ldr w10, [x9, #0x18] 175a70: 6b0a011f cmp w8, w10 175a74: 1a9f27e8 cset w8, lo 175a78: b90037e8 str w8, [sp, #0x34] 175a7c: b94037e8 ldr w8, [sp, #0x34] 175a80: 37000048 tbnz w8, #0x0, 0x175a88 175a84: 1400004a b 0x175bac 175a88: b81e43bf stur wzr, [x29, #-0x1c] 175a8c: 52800008 mov w8, #0x0 // =0 175a90: b85e83a9 ldur w9, [x29, #-0x18] 175a94: b90033e8 str w8, [sp, #0x30] 175a98: 35000049 cbnz w9, 0x175aa0 175a9c: 14000006 b 0x175ab4 175aa0: 321f03e8 orr w8, wzr, #0x2 175aa4: b85e43a9 ldur w9, [x29, #-0x1c] 175aa8: 6b08013f cmp w9, w8 175aac: 1a9f27e8 cset w8, lo 175ab0: b90033e8 str w8, [sp, #0x30] 175ab4: b94033e8 ldr w8, [sp, #0x30] 175ab8: 37000048 tbnz w8, #0x0, 0x175ac0 175abc: 14000038 b 0x175b9c 175ac0: 52800008 mov w8, #0x0 // =0 175ac4: b85e83a9 ldur w9, [x29, #-0x18] 175ac8: b9002fe8 str w8, [sp, #0x2c] 175acc: 35000049 cbnz w9, 0x175ad4 175ad0: 1400002b b 0x175b7c 175ad4: b27903e8 orr x8, xzr, #0x80 175ad8: d2842909 mov x9, #0x2148 // =8520 175adc: b27c03ea orr x10, xzr, #0x10 175ae0: 5280000b mov w11, #0x0 // =0 175ae4: b27d03ec orr x12, xzr, #0x8 175ae8: b85ec3ad ldur w13, [x29, #-0x14] 175aec: 2a0d03ee mov w14, w13 175af0: d3407dc0 ubfx x0, x14, #0, #32 175af4: f85f03ae ldur x14, [x29, #-0x10] 175af8: f94005ce ldr x14, [x14, #0x8] 175afc: 8b0901c9 add x9, x14, x9 175b00: b85e03ad ldur w13, [x29, #-0x20] 175b04: 2a0d03ee mov w14, w13 175b08: d3407dce ubfx x14, x14, #0, #32 175b0c: 9b0e7d4e mul x14, x10, x14 175b10: 8b0e0129 add x9, x9, x14 175b14: b85e43ad ldur w13, [x29, #-0x1c] 175b18: 2a0d03ee mov w14, w13 175b1c: d3407dce ubfx x14, x14, #0, #32 175b20: 9b0e7d8e mul x14, x12, x14 175b24: 8b0e0129 add x9, x9, x14 175b28: f85f03ae ldur x14, [x29, #-0x10] 175b2c: f94005ce ldr x14, [x14, #0x8] 175b30: 8b0801c8 add x8, x14, x8 175b34: b85e03ad ldur w13, [x29, #-0x20] 175b38: 2a0d03ee mov w14, w13 175b3c: d3407dce ubfx x14, x14, #0, #32 175b40: 9b0e7d4a mul x10, x10, x14 175b44: 8b0a0108 add x8, x8, x10 175b48: b85e43ad ldur w13, [x29, #-0x1c] 175b4c: 2a0d03ea mov w10, w13 175b50: d3407d4a ubfx x10, x10, #0, #32 175b54: 9b0a7d8a mul x10, x12, x10 175b58: 8b0a0108 add x8, x8, x10 175b5c: aa0903e1 mov x1, x9 175b60: aa0803e2 mov x2, x8 175b64: b9002beb str w11, [sp, #0x28] 175b68: 97fcaf2a bl 0xa1810 175b6c: b9402beb ldr w11, [sp, #0x28] 175b70: 6b0b001f cmp w0, w11 175b74: 1a9f07ed cset w13, ne 175b78: b9002fed str w13, [sp, #0x2c] 175b7c: b9402fe8 ldr w8, [sp, #0x2c] 175b80: 320003e9 orr w9, wzr, #0x1 175b84: 0a090108 and w8, w8, w9 175b88: b81e83a8 stur w8, [x29, #-0x18] 175b8c: b85e43a8 ldur w8, [x29, #-0x1c] 175b90: 11000508 add w8, w8, #0x1 175b94: b81e43a8 stur w8, [x29, #-0x1c] 175b98: 17ffffbd b 0x175a8c 175b9c: b85e03a8 ldur w8, [x29, #-0x20] 175ba0: 11000508 add w8, w8, #0x1 175ba4: b81e03a8 stur w8, [x29, #-0x20] 175ba8: 17ffffa9 b 0x175a4c 175bac: b81e03bf stur wzr, [x29, #-0x20] 175bb0: 52800008 mov w8, #0x0 // =0 175bb4: b85e83a9 ldur w9, [x29, #-0x18] 175bb8: b90027e8 str w8, [sp, #0x24] 175bbc: 35000049 cbnz w9, 0x175bc4 175bc0: 14000006 b 0x175bd8 175bc4: 321f03e8 orr w8, wzr, #0x2 175bc8: b85e03a9 ldur w9, [x29, #-0x20] 175bcc: 6b08013f cmp w9, w8 175bd0: 1a9f27e8 cset w8, lo 175bd4: b90027e8 str w8, [sp, #0x24] 175bd8: b94027e8 ldr w8, [sp, #0x24] 175bdc: 37000048 tbnz w8, #0x0, 0x175be4 175be0: 1400004a b 0x175d08 175be4: b81e43bf stur wzr, [x29, #-0x1c] 175be8: 52800008 mov w8, #0x0 // =0 175bec: b85e83a9 ldur w9, [x29, #-0x18] 175bf0: b90023e8 str w8, [sp, #0x20] 175bf4: 35000049 cbnz w9, 0x175bfc 175bf8: 14000006 b 0x175c10 175bfc: 321f03e8 orr w8, wzr, #0x2 175c00: b85e43a9 ldur w9, [x29, #-0x1c] 175c04: 6b08013f cmp w9, w8 175c08: 1a9f27e8 cset w8, lo 175c0c: b90023e8 str w8, [sp, #0x20] 175c10: b94023e8 ldr w8, [sp, #0x20] 175c14: 37000048 tbnz w8, #0x0, 0x175c1c 175c18: 14000038 b 0x175cf8 175c1c: 52800008 mov w8, #0x0 // =0 175c20: b85e83a9 ldur w9, [x29, #-0x18] 175c24: b9001fe8 str w8, [sp, #0x1c] 175c28: 35000049 cbnz w9, 0x175c30 175c2c: 1400002b b 0x175cd8 175c30: b27803e8 orr x8, xzr, #0x100 175c34: b27c03e9 orr x9, xzr, #0x10 175c38: d284390a mov x10, #0x21c8 // =8648 175c3c: 5280000b mov w11, #0x0 // =0 175c40: b27d03ec orr x12, xzr, #0x8 175c44: b85ec3ad ldur w13, [x29, #-0x14] 175c48: 2a0d03ee mov w14, w13 175c4c: d3407dc0 ubfx x0, x14, #0, #32 175c50: f85f03ae ldur x14, [x29, #-0x10] 175c54: f94005ce ldr x14, [x14, #0x8] 175c58: 8b0a01ca add x10, x14, x10 175c5c: b85e03ad ldur w13, [x29, #-0x20] 175c60: 2a0d03ee mov w14, w13 175c64: d3407dce ubfx x14, x14, #0, #32 175c68: 9b0e7d2e mul x14, x9, x14 175c6c: 8b0e014a add x10, x10, x14 175c70: b85e43ad ldur w13, [x29, #-0x1c] 175c74: 2a0d03ee mov w14, w13 175c78: d3407dce ubfx x14, x14, #0, #32 175c7c: 9b0e7d8e mul x14, x12, x14 175c80: 8b0e014a add x10, x10, x14 175c84: f85f03ae ldur x14, [x29, #-0x10] 175c88: f94005ce ldr x14, [x14, #0x8] 175c8c: 8b0801c8 add x8, x14, x8 175c90: b85e03ad ldur w13, [x29, #-0x20] 175c94: 2a0d03ee mov w14, w13 175c98: d3407dce ubfx x14, x14, #0, #32 175c9c: 9b0e7d29 mul x9, x9, x14 175ca0: 8b090108 add x8, x8, x9 175ca4: b85e43ad ldur w13, [x29, #-0x1c] 175ca8: 2a0d03e9 mov w9, w13 175cac: d3407d29 ubfx x9, x9, #0, #32 175cb0: 9b097d89 mul x9, x12, x9 175cb4: 8b090108 add x8, x8, x9 175cb8: aa0a03e1 mov x1, x10 175cbc: aa0803e2 mov x2, x8 175cc0: b9001beb str w11, [sp, #0x18] 175cc4: 97fcaed3 bl 0xa1810 175cc8: b9401beb ldr w11, [sp, #0x18] 175ccc: 6b0b001f cmp w0, w11 175cd0: 1a9f07ed cset w13, ne 175cd4: b9001fed str w13, [sp, #0x1c] 175cd8: b9401fe8 ldr w8, [sp, #0x1c] 175cdc: 320003e9 orr w9, wzr, #0x1 175ce0: 0a090108 and w8, w8, w9 175ce4: b81e83a8 stur w8, [x29, #-0x18] 175ce8: b85e43a8 ldur w8, [x29, #-0x1c] 175cec: 11000508 add w8, w8, #0x1 175cf0: b81e43a8 stur w8, [x29, #-0x1c] 175cf4: 17ffffbd b 0x175be8 175cf8: b85e03a8 ldur w8, [x29, #-0x20] 175cfc: 11000508 add w8, w8, #0x1 175d00: b81e03a8 stur w8, [x29, #-0x20] 175d04: 17ffffab b 0x175bb0 175d08: 52800008 mov w8, #0x0 // =0 175d0c: b85e83a9 ldur w9, [x29, #-0x18] 175d10: b90017e8 str w8, [sp, #0x14] 175d14: 35000049 cbnz w9, 0x175d1c 175d18: 14000015 b 0x175d6c 175d1c: d283e208 mov x8, #0x1f10 // =7952 175d20: d2843d09 mov x9, #0x21e8 // =8680 175d24: 321f03ea orr w10, wzr, #0x2 175d28: 5280000b mov w11, #0x0 // =0 175d2c: b85ec3ac ldur w12, [x29, #-0x14] 175d30: 1b0a7d8a mul w10, w12, w10 175d34: 2a0a03ed mov w13, w10 175d38: d3407da0 ubfx x0, x13, #0, #32 175d3c: f85f03ad ldur x13, [x29, #-0x10] 175d40: f94005ad ldr x13, [x13, #0x8] 175d44: 8b0901a1 add x1, x13, x9 175d48: f85f03a9 ldur x9, [x29, #-0x10] 175d4c: f9400529 ldr x9, [x9, #0x8] 175d50: 8b080122 add x2, x9, x8 175d54: b90013eb str w11, [sp, #0x10] 175d58: 97fcadd6 bl 0xa14b0 175d5c: b94013ea ldr w10, [sp, #0x10] 175d60: 6b0a001f cmp w0, w10 175d64: 1a9f07eb cset w11, ne 175d68: b90017eb str w11, [sp, #0x14] 175d6c: b94017e8 ldr w8, [sp, #0x14] 175d70: 320003e9 orr w9, wzr, #0x1 175d74: 0a090108 and w8, w8, w9 175d78: b81e83a8 stur w8, [x29, #-0x18] 175d7c: f85f03aa ldur x10, [x29, #-0x10] 175d80: f940014a ldr x10, [x10] 175d84: b9403948 ldr w8, [x10, #0x38] 175d88: 35000048 cbnz w8, 0x175d90 175d8c: 1400001e b 0x175e04 175d90: 52800008 mov w8, #0x0 // =0 175d94: b85e83a9 ldur w9, [x29, #-0x18] 175d98: b9000fe8 str w8, [sp, #0xc] 175d9c: 35000049 cbnz w9, 0x175da4 175da0: 14000015 b 0x175df4 175da4: d283e308 mov x8, #0x1f18 // =7960 175da8: d2843e09 mov x9, #0x21f0 // =8688 175dac: 321f03ea orr w10, wzr, #0x2 175db0: 5280000b mov w11, #0x0 // =0 175db4: b85ec3ac ldur w12, [x29, #-0x14] 175db8: 1b0a7d8a mul w10, w12, w10 175dbc: 2a0a03ed mov w13, w10 175dc0: d3407da0 ubfx x0, x13, #0, #32 175dc4: f85f03ad ldur x13, [x29, #-0x10] 175dc8: f94005ad ldr x13, [x13, #0x8] 175dcc: 8b0901a1 add x1, x13, x9 175dd0: f85f03a9 ldur x9, [x29, #-0x10] 175dd4: f9400529 ldr x9, [x9, #0x8] 175dd8: 8b080122 add x2, x9, x8 175ddc: b9000beb str w11, [sp, #0x8] 175de0: 97fcd038 bl 0xa9ec0 175de4: b9400bea ldr w10, [sp, #0x8] 175de8: 6b0a001f cmp w0, w10 175dec: 1a9f07eb cset w11, ne 175df0: b9000feb str w11, [sp, #0xc] 175df4: b9400fe8 ldr w8, [sp, #0xc] 175df8: 320003e9 orr w9, wzr, #0x1 175dfc: 0a090108 and w8, w8, w9 175e00: b81e83a8 stur w8, [x29, #-0x18] 175e04: b85e83a8 ldur w8, [x29, #-0x18] 175e08: 35000048 cbnz w8, 0x175e10 175e0c: 14000006 b 0x175e24 175e10: b85ec3a8 ldur w8, [x29, #-0x14] 175e14: f85f03a9 ldur x9, [x29, #-0x10] 175e18: f9400529 ldr x9, [x9, #0x8] 175e1c: b9000128 str w8, [x9] 175e20: 14000005 b 0x175e34 175e24: 321d03e8 orr w8, wzr, #0x8 175e28: f85f03a9 ldur x9, [x29, #-0x10] 175e2c: f9400129 ldr x9, [x9] 175e30: b9000128 str w8, [x9] 175e34: b85e83a8 ldur w8, [x29, #-0x18] 175e38: b81fc3a8 stur w8, [x29, #-0x4] 175e3c: b85fc3a0 ldur w0, [x29, #-0x4] 175e40: a94a7bfd ldp x29, x30, [sp, #0xa0] 175e44: 9102c3ff add sp, sp, #0xb0 175e48: d65f03c0 ret 175e4c: d101c3ff sub sp, sp, #0x70 175e50: f90033fe str x30, [sp, #0x60] 175e54: d2844508 mov x8, #0x2228 // =8744 175e58: d2800b09 mov x9, #0x58 // =88 175e5c: f000098a adrp x10, 0x2a8000 175e60: f945bd4a ldr x10, [x10, #0xb78] 175e64: f9002be0 str x0, [sp, #0x50] 175e68: f90027e1 str x1, [sp, #0x48] 175e6c: f90023e2 str x2, [sp, #0x40] 175e70: f9001fe3 str x3, [sp, #0x38] 175e74: f9401fe0 ldr x0, [sp, #0x38] 175e78: f9001be0 str x0, [sp, #0x30] 175e7c: f9401be0 ldr x0, [sp, #0x30] 175e80: f9400400 ldr x0, [x0, #0x8] 175e84: 8b080000 add x0, x0, x8 175e88: 8b090009 add x9, x0, x9 175e8c: b9400d2b ldr w11, [x9, #0xc] 175e90: 2a0b03e9 mov w9, w11 175e94: d3407d29 ubfx x9, x9, #0, #32 175e98: f90017e9 str x9, [sp, #0x28] 175e9c: f9401be9 ldr x9, [sp, #0x30] 175ea0: f9400529 ldr x9, [x9, #0x8] 175ea4: 8b080128 add x8, x9, x8 175ea8: b9400d0b ldr w11, [x8, #0xc] 175eac: f90013ea str x10, [sp, #0x20] 175eb0: 3500004b cbnz w11, 0x175eb8 175eb4: 14000011 b 0x175ef8 175eb8: b27e03e8 orr x8, xzr, #0x4 175ebc: d2844509 mov x9, #0x2228 // =8744 175ec0: f94023ea ldr x10, [sp, #0x40] 175ec4: f9000148 str x8, [x10] 175ec8: f94027e0 ldr x0, [sp, #0x48] 175ecc: f94023e8 ldr x8, [sp, #0x40] 175ed0: f9400102 ldr x2, [x8] 175ed4: f94013e1 ldr x1, [sp, #0x20] 175ed8: f9000fe9 str x9, [sp, #0x18] 175edc: 97fca7ad bl 0x9fd90 175ee0: f9401be8 ldr x8, [sp, #0x30] 175ee4: f9400508 ldr x8, [x8, #0x8] 175ee8: f9400fe9 ldr x9, [sp, #0x18] 175eec: 8b090108 add x8, x8, x9 175ef0: b9000d1f str wzr, [x8, #0xc] 175ef4: 14000035 b 0x175fc8 175ef8: f94017e8 ldr x8, [sp, #0x28] 175efc: b4000048 cbz x8, 0x175f04 175f00: 14000004 b 0x175f10 175f04: 321f03e8 orr w8, wzr, #0x2 175f08: b9005fe8 str w8, [sp, #0x5c] 175f0c: 14000030 b 0x175fcc 175f10: f94017e8 ldr x8, [sp, #0x28] 175f14: f94023e9 ldr x9, [sp, #0x40] 175f18: f9400129 ldr x9, [x9] 175f1c: eb09011f cmp x8, x9 175f20: 1a9f27ea cset w10, lo 175f24: 3700004a tbnz w10, #0x0, 0x175f2c 175f28: 14000004 b 0x175f38 175f2c: f94017e8 ldr x8, [sp, #0x28] 175f30: f94023e9 ldr x9, [sp, #0x40] 175f34: f9000128 str x8, [x9] 175f38: d2800b08 mov x8, #0x58 // =88 175f3c: d2844509 mov x9, #0x2228 // =8744 175f40: f94027e0 ldr x0, [sp, #0x48] 175f44: f9401bea ldr x10, [sp, #0x30] 175f48: f940054a ldr x10, [x10, #0x8] 175f4c: 8b09014a add x10, x10, x9 175f50: 8b08014a add x10, x10, x8 175f54: f9400141 ldr x1, [x10] 175f58: f94023ea ldr x10, [sp, #0x40] 175f5c: f9400142 ldr x2, [x10] 175f60: f9000be8 str x8, [sp, #0x10] 175f64: f90007e9 str x9, [sp, #0x8] 175f68: 97fca78a bl 0x9fd90 175f6c: f94023e8 ldr x8, [sp, #0x40] 175f70: f9400108 ldr x8, [x8] 175f74: f9401be9 ldr x9, [sp, #0x30] 175f78: f9400529 ldr x9, [x9, #0x8] 175f7c: f94007ea ldr x10, [sp, #0x8] 175f80: 8b0a0129 add x9, x9, x10 175f84: f9400be0 ldr x0, [sp, #0x10] 175f88: 8b000129 add x9, x9, x0 175f8c: f9400121 ldr x1, [x9] 175f90: 8b080028 add x8, x1, x8 175f94: f9000128 str x8, [x9] 175f98: f94023e8 ldr x8, [sp, #0x40] 175f9c: f9400108 ldr x8, [x8] 175fa0: f9401be9 ldr x9, [sp, #0x30] 175fa4: f9400529 ldr x9, [x9, #0x8] 175fa8: 8b0a0129 add x9, x9, x10 175fac: 8b000129 add x9, x9, x0 175fb0: b9400d2b ldr w11, [x9, #0xc] 175fb4: 2a0b03e1 mov w1, w11 175fb8: d3407c21 ubfx x1, x1, #0, #32 175fbc: eb080028 subs x8, x1, x8 175fc0: 2a0803eb mov w11, w8 175fc4: b9000d2b str w11, [x9, #0xc] 175fc8: b9005fff str wzr, [sp, #0x5c] 175fcc: b9405fe0 ldr w0, [sp, #0x5c] 175fd0: f94033fe ldr x30, [sp, #0x60] 175fd4: 9101c3ff add sp, sp, #0x70 175fd8: d65f03c0 ret 175fdc: d10183ff sub sp, sp, #0x60 175fe0: a9057bfd stp x29, x30, [sp, #0x50] 175fe4: 910143fd add x29, sp, #0x50 175fe8: b27e03e8 orr x8, xzr, #0x4 175fec: f81f03a0 stur x0, [x29, #-0x10] 175ff0: f81e83a1 stur x1, [x29, #-0x18] 175ff4: f81e03a2 stur x2, [x29, #-0x20] 175ff8: f90017e3 str x3, [sp, #0x28] 175ffc: f94017e0 ldr x0, [sp, #0x28] 176000: f90013e0 str x0, [sp, #0x20] 176004: f85e83a0 ldur x0, [x29, #-0x18] 176008: b9400809 ldr w9, [x0, #0x8] 17600c: b9001be9 str w9, [sp, #0x18] 176010: f85e83a0 ldur x0, [x29, #-0x18] 176014: b9400009 ldr w9, [x0] 176018: b90017e9 str w9, [sp, #0x14] 17601c: b94017e9 ldr w9, [sp, #0x14] 176020: 2a0903e0 mov w0, w9 176024: d3407c00 ubfx x0, x0, #0, #32 176028: 9b007d08 mul x8, x8, x0 17602c: 2a0803e9 mov w9, w8 176030: b90013e9 str w9, [sp, #0x10] 176034: b9001fff str wzr, [sp, #0x1c] 176038: b9401fe8 ldr w8, [sp, #0x1c] 17603c: b9401be9 ldr w9, [sp, #0x18] 176040: 6b09011f cmp w8, w9 176044: 1a9f27e8 cset w8, lo 176048: 37000048 tbnz w8, #0x0, 0x176050 17604c: 140000b0 b 0x17630c 176050: b27c03e8 orr x8, xzr, #0x10 176054: d2844509 mov x9, #0x2228 // =8744 176058: b27d03ea orr x10, xzr, #0x8 17605c: f85e03ab ldur x11, [x29, #-0x20] 176060: b9401fec ldr w12, [sp, #0x1c] 176064: 2a0c03ed mov w13, w12 176068: d3407dad ubfx x13, x13, #0, #32 17606c: 9b0d7d4d mul x13, x10, x13 176070: 8b0d016b add x11, x11, x13 176074: f9400160 ldr x0, [x11] 176078: f94013eb ldr x11, [sp, #0x20] 17607c: f940056b ldr x11, [x11, #0x8] 176080: 8b090169 add x9, x11, x9 176084: 8b080128 add x8, x9, x8 176088: b9401fec ldr w12, [sp, #0x1c] 17608c: 2a0c03e9 mov w9, w12 176090: d3407d29 ubfx x9, x9, #0, #32 176094: 9b097d49 mul x9, x10, x9 176098: 8b090108 add x8, x8, x9 17609c: f9400101 ldr x1, [x8] 1760a0: b94013ec ldr w12, [sp, #0x10] 1760a4: 2a0c03e8 mov w8, w12 1760a8: d3407d02 ubfx x2, x8, #0, #32 1760ac: 97fcc8f1 bl 0xa8470 1760b0: 35000040 cbnz w0, 0x1760b8 1760b4: 14000092 b 0x1762fc 1760b8: b9000bff str wzr, [sp, #0x8] 1760bc: b90007ff str wzr, [sp, #0x4] 1760c0: b90003ff str wzr, [sp] 1760c4: b9000fff str wzr, [sp, #0xc] 1760c8: b9400fe8 ldr w8, [sp, #0xc] 1760cc: b94017e9 ldr w9, [sp, #0x14] 1760d0: 6b09011f cmp w8, w9 1760d4: 1a9f27e8 cset w8, lo 1760d8: 37000048 tbnz w8, #0x0, 0x1760e0 1760dc: 14000050 b 0x17621c 1760e0: b27c03e8 orr x8, xzr, #0x10 1760e4: d2844509 mov x9, #0x2228 // =8744 1760e8: b27e03ea orr x10, xzr, #0x4 1760ec: b27d03eb orr x11, xzr, #0x8 1760f0: f85e03ac ldur x12, [x29, #-0x20] 1760f4: b9401fed ldr w13, [sp, #0x1c] 1760f8: 2a0d03ee mov w14, w13 1760fc: d3407dce ubfx x14, x14, #0, #32 176100: 9b0e7d6e mul x14, x11, x14 176104: 8b0e018c add x12, x12, x14 176108: f940018c ldr x12, [x12] 17610c: b9400fed ldr w13, [sp, #0xc] 176110: 2a0d03ee mov w14, w13 176114: d3407dce ubfx x14, x14, #0, #32 176118: 9b0e7d4e mul x14, x10, x14 17611c: 8b0e018c add x12, x12, x14 176120: b940018d ldr w13, [x12] 176124: f94013ec ldr x12, [sp, #0x20] 176128: f940058c ldr x12, [x12, #0x8] 17612c: 8b090189 add x9, x12, x9 176130: 8b080128 add x8, x9, x8 176134: b9401fef ldr w15, [sp, #0x1c] 176138: 2a0f03e9 mov w9, w15 17613c: d3407d29 ubfx x9, x9, #0, #32 176140: 9b097d69 mul x9, x11, x9 176144: 8b090108 add x8, x8, x9 176148: f9400108 ldr x8, [x8] 17614c: b9400fef ldr w15, [sp, #0xc] 176150: 2a0f03e9 mov w9, w15 176154: d3407d29 ubfx x9, x9, #0, #32 176158: 9b097d49 mul x9, x10, x9 17615c: 8b090108 add x8, x8, x9 176160: b940010f ldr w15, [x8] 176164: 6b0f01bf cmp w13, w15 176168: 1a9f07ed cset w13, ne 17616c: 3700004d tbnz w13, #0x0, 0x176174 176170: 14000027 b 0x17620c 176174: b27c03e8 orr x8, xzr, #0x10 176178: d2844509 mov x9, #0x2228 // =8744 17617c: b27e03ea orr x10, xzr, #0x4 176180: b27d03eb orr x11, xzr, #0x8 176184: b9400fec ldr w12, [sp, #0xc] 176188: b9000bec str w12, [sp, #0x8] 17618c: f94013ed ldr x13, [sp, #0x20] 176190: f94005ad ldr x13, [x13, #0x8] 176194: 8b0901a9 add x9, x13, x9 176198: 8b080128 add x8, x9, x8 17619c: b9401fec ldr w12, [sp, #0x1c] 1761a0: 2a0c03e9 mov w9, w12 1761a4: d3407d29 ubfx x9, x9, #0, #32 1761a8: 9b097d69 mul x9, x11, x9 1761ac: 8b090108 add x8, x8, x9 1761b0: f9400108 ldr x8, [x8] 1761b4: b9400fec ldr w12, [sp, #0xc] 1761b8: 2a0c03e9 mov w9, w12 1761bc: d3407d29 ubfx x9, x9, #0, #32 1761c0: 9b097d49 mul x9, x10, x9 1761c4: 8b090108 add x8, x8, x9 1761c8: b940010c ldr w12, [x8] 1761cc: b90007ec str w12, [sp, #0x4] 1761d0: f85e03a8 ldur x8, [x29, #-0x20] 1761d4: b9401fec ldr w12, [sp, #0x1c] 1761d8: 2a0c03e9 mov w9, w12 1761dc: d3407d29 ubfx x9, x9, #0, #32 1761e0: 9b097d69 mul x9, x11, x9 1761e4: 8b090108 add x8, x8, x9 1761e8: f9400108 ldr x8, [x8] 1761ec: b9400fec ldr w12, [sp, #0xc] 1761f0: 2a0c03e9 mov w9, w12 1761f4: d3407d29 ubfx x9, x9, #0, #32 1761f8: 9b097d49 mul x9, x10, x9 1761fc: 8b090108 add x8, x8, x9 176200: b940010c ldr w12, [x8] 176204: b90003ec str w12, [sp] 176208: 14000005 b 0x17621c 17620c: b9400fe8 ldr w8, [sp, #0xc] 176210: 11000508 add w8, w8, #0x1 176214: b9000fe8 str w8, [sp, #0xc] 176218: 17ffffac b 0x1760c8 17621c: 321e03e8 orr w8, wzr, #0x4 176220: d2800d09 mov x9, #0x68 // =104 176224: 320003ea orr w10, wzr, #0x1 176228: d284450b mov x11, #0x2228 // =8744 17622c: f85e83ac ldur x12, [x29, #-0x18] 176230: f9400d8c ldr x12, [x12, #0x18] 176234: b9400bed ldr w13, [sp, #0x8] 176238: 2a0d03ee mov w14, w13 17623c: d3407dce ubfx x14, x14, #0, #32 176240: 8b0e018c add x12, x12, x14 176244: f94013ee ldr x14, [sp, #0x20] 176248: f94005ce ldr x14, [x14, #0x8] 17624c: 8b0b01ce add x14, x14, x11 176250: 8b0901ce add x14, x14, x9 176254: f90001cc str x12, [x14] 176258: f85e83ac ldur x12, [x29, #-0x18] 17625c: f9400d8c ldr x12, [x12, #0x18] 176260: b94017ed ldr w13, [sp, #0x14] 176264: 2a0d03ee mov w14, w13 176268: d3407dce ubfx x14, x14, #0, #32 17626c: 9ace098c udiv x12, x12, x14 176270: 2a0c03ed mov w13, w12 176274: f94013ec ldr x12, [sp, #0x20] 176278: f940058c ldr x12, [x12, #0x8] 17627c: 8b0b018c add x12, x12, x11 176280: 8b09018c add x12, x12, x9 176284: b900098d str w13, [x12, #0x8] 176288: b9401fed ldr w13, [sp, #0x1c] 17628c: f94013ec ldr x12, [sp, #0x20] 176290: f940058c ldr x12, [x12, #0x8] 176294: 8b0b018c add x12, x12, x11 176298: 8b09018c add x12, x12, x9 17629c: b9000d8d str w13, [x12, #0xc] 1762a0: b9400bed ldr w13, [sp, #0x8] 1762a4: f94013ec ldr x12, [sp, #0x20] 1762a8: f940058c ldr x12, [x12, #0x8] 1762ac: 8b0b018c add x12, x12, x11 1762b0: 8b09018c add x12, x12, x9 1762b4: b900118d str w13, [x12, #0x10] 1762b8: b94007ed ldr w13, [sp, #0x4] 1762bc: f94013ec ldr x12, [sp, #0x20] 1762c0: f940058c ldr x12, [x12, #0x8] 1762c4: 8b0b018c add x12, x12, x11 1762c8: 8b09018c add x12, x12, x9 1762cc: b900158d str w13, [x12, #0x14] 1762d0: b94003ed ldr w13, [sp] 1762d4: f94013ec ldr x12, [sp, #0x20] 1762d8: f940058c ldr x12, [x12, #0x8] 1762dc: 8b0b018b add x11, x12, x11 1762e0: 8b090169 add x9, x11, x9 1762e4: b900192d str w13, [x9, #0x18] 1762e8: f94013e9 ldr x9, [sp, #0x20] 1762ec: f9400129 ldr x9, [x9] 1762f0: b9000128 str w8, [x9] 1762f4: b81fc3aa stur w10, [x29, #-0x4] 1762f8: 14000042 b 0x176400 1762fc: b9401fe8 ldr w8, [sp, #0x1c] 176300: 11000508 add w8, w8, #0x1 176304: b9001fe8 str w8, [sp, #0x1c] 176308: 17ffff4c b 0x176038 17630c: b27c03e8 orr x8, xzr, #0x10 176310: d2844509 mov x9, #0x2228 // =8744 176314: b94017ea ldr w10, [sp, #0x14] 176318: f94013eb ldr x11, [sp, #0x20] 17631c: f940056b ldr x11, [x11, #0x8] 176320: 8b090169 add x9, x11, x9 176324: 8b080128 add x8, x9, x8 176328: b940450c ldr w12, [x8, #0x44] 17632c: 6b0a018a subs w10, w12, w10 176330: b900450a str w10, [x8, #0x44] 176334: b9001fff str wzr, [sp, #0x1c] 176338: b9401fe8 ldr w8, [sp, #0x1c] 17633c: b9401be9 ldr w9, [sp, #0x18] 176340: 6b09011f cmp w8, w9 176344: 1a9f27e8 cset w8, lo 176348: 37000048 tbnz w8, #0x0, 0x176350 17634c: 1400002c b 0x1763fc 176350: b27c03e8 orr x8, xzr, #0x10 176354: d2844509 mov x9, #0x2228 // =8744 176358: b27e03ea orr x10, xzr, #0x4 17635c: b27d03eb orr x11, xzr, #0x8 176360: f94013ec ldr x12, [sp, #0x20] 176364: f940058c ldr x12, [x12, #0x8] 176368: 8b09018c add x12, x12, x9 17636c: 8b08018c add x12, x12, x8 176370: b9401fed ldr w13, [sp, #0x1c] 176374: 2a0d03ee mov w14, w13 176378: d3407dce ubfx x14, x14, #0, #32 17637c: 9b0e7d6e mul x14, x11, x14 176380: 8b0e018c add x12, x12, x14 176384: f940018c ldr x12, [x12] 176388: f94013ee ldr x14, [sp, #0x20] 17638c: f94005ce ldr x14, [x14, #0x8] 176390: 8b0901ce add x14, x14, x9 176394: 8b0801ce add x14, x14, x8 176398: b9401fed ldr w13, [sp, #0x1c] 17639c: 2a0d03ef mov w15, w13 1763a0: d3407def ubfx x15, x15, #0, #32 1763a4: 9b0f7d6b mul x11, x11, x15 1763a8: 8b0b01cb add x11, x14, x11 1763ac: f940016b ldr x11, [x11] 1763b0: b94017ed ldr w13, [sp, #0x14] 1763b4: 2a0d03ee mov w14, w13 1763b8: d3407dce ubfx x14, x14, #0, #32 1763bc: 9b0e7d4a mul x10, x10, x14 1763c0: 8b0a016a add x10, x11, x10 1763c4: f94013eb ldr x11, [sp, #0x20] 1763c8: f940056b ldr x11, [x11, #0x8] 1763cc: 8b090169 add x9, x11, x9 1763d0: 8b080128 add x8, x9, x8 1763d4: b940450d ldr w13, [x8, #0x44] 1763d8: 321e03f0 orr w16, wzr, #0x4 1763dc: 9bb07da2 umull x2, w13, w16 1763e0: aa0c03e0 mov x0, x12 1763e4: aa0a03e1 mov x1, x10 1763e8: 97fcb296 bl 0xa2e40 1763ec: b9401fe8 ldr w8, [sp, #0x1c] 1763f0: 11000508 add w8, w8, #0x1 1763f4: b9001fe8 str w8, [sp, #0x1c] 1763f8: 17ffffd0 b 0x176338 1763fc: b81fc3bf stur wzr, [x29, #-0x4] 176400: b85fc3a0 ldur w0, [x29, #-0x4] 176404: a9457bfd ldp x29, x30, [sp, #0x50] 176408: 910183ff add sp, sp, #0x60 17640c: d65f03c0 ret 176410: d10083ff sub sp, sp, #0x20 176414: f9000fe0 str x0, [sp, #0x18] 176418: f9000be1 str x1, [sp, #0x10] 17641c: f90007e2 str x2, [sp, #0x8] 176420: 910083ff add sp, sp, #0x20 176424: d65f03c0 ret 176428: d10083ff sub sp, sp, #0x20 17642c: 320007e8 orr w8, wzr, #0x3 176430: f9000fe0 str x0, [sp, #0x18] 176434: b90017e1 str w1, [sp, #0x14] 176438: f90007e2 str x2, [sp, #0x8] 17643c: f94007e0 ldr x0, [sp, #0x8] 176440: f90003e0 str x0, [sp] 176444: f94003e0 ldr x0, [sp] 176448: f9400000 ldr x0, [x0] 17644c: b9000008 str w8, [x0] 176450: 910083ff add sp, sp, #0x20 176454: d65f03c0 ret 176458: d102c3ff sub sp, sp, #0xb0 17645c: a90a7bfd stp x29, x30, [sp, #0xa0] 176460: 910283fd add x29, sp, #0xa0 176464: d53bd048 mrs x8, TPIDR_EL0 176468: f9401508 ldr x8, [x8, #0x28] 17646c: f81f83a8 stur x8, [x29, #-0x8] 176470: f81d83a0 stur x0, [x29, #-0x28] 176474: b81d43a1 stur w1, [x29, #-0x2c] 176478: b81d03a2 stur w2, [x29, #-0x30] 17647c: f85d83a8 ldur x8, [x29, #-0x28] 176480: f9400508 ldr x8, [x8, #0x8] 176484: f94f9100 ldr x0, [x8, #0x1f20] 176488: d10043a1 sub x1, x29, #0x10 17648c: d10063a2 sub x2, x29, #0x18 176490: 97fcc9cc bl 0xa8bc0 176494: 35000120 cbnz w0, 0x1764b8 176498: 14000001 b 0x17649c 17649c: f85d83a8 ldur x8, [x29, #-0x28] 1764a0: f9400108 ldr x8, [x8] 1764a4: 321d03e9 orr w9, wzr, #0x8 1764a8: b9000109 str w9, [x8] 1764ac: 2a1f03e9 mov w9, wzr 1764b0: b81e43a9 stur w9, [x29, #-0x1c] 1764b4: 14000094 b 0x176704 1764b8: f85d83a8 ldur x8, [x29, #-0x28] 1764bc: f9400108 ldr x8, [x8] 1764c0: b9400509 ldr w9, [x8, #0x4] 1764c4: 34000689 cbz w9, 0x176594 1764c8: 14000001 b 0x1764cc 1764cc: f85f03a8 ldur x8, [x29, #-0x10] 1764d0: f85d83a9 ldur x9, [x29, #-0x28] 1764d4: f9400529 ldr x9, [x9, #0x8] 1764d8: f9114128 str x8, [x9, #0x2280] 1764dc: f85e83a8 ldur x8, [x29, #-0x18] 1764e0: f85d83a9 ldur x9, [x29, #-0x28] 1764e4: f9400529 ldr x9, [x9, #0x8] 1764e8: 2a0803ea mov w10, w8 1764ec: b9228d2a str w10, [x9, #0x228c] 1764f0: f85d83a8 ldur x8, [x29, #-0x28] 1764f4: f9400508 ldr x8, [x8, #0x8] 1764f8: b962310a ldr w10, [x8, #0x2230] 1764fc: 350000ea cbnz w10, 0x176518 176500: 14000001 b 0x176504 176504: f85d83a8 ldur x8, [x29, #-0x28] 176508: f9400508 ldr x8, [x8, #0x8] 17650c: 320003e9 orr w9, wzr, #0x1 176510: b9223509 str w9, [x8, #0x2234] 176514: 1400001f b 0x176590 176518: f85d83a8 ldur x8, [x29, #-0x28] 17651c: f9400508 ldr x8, [x8, #0x8] 176520: f9511500 ldr x0, [x8, #0x2228] 176524: 97fca97b bl 0xa0b10 176528: 35000320 cbnz w0, 0x17658c 17652c: 14000001 b 0x176530 176530: f85d83a8 ldur x8, [x29, #-0x28] 176534: f9400508 ldr x8, [x8, #0x8] 176538: f94f9100 ldr x0, [x8, #0x1f20] 17653c: 97fccd49 bl 0xa9a60 176540: f85d83a8 ldur x8, [x29, #-0x28] 176544: f9400508 ldr x8, [x8, #0x8] 176548: f94f9100 ldr x0, [x8, #0x1f20] 17654c: 97fcc53d bl 0xa7a40 176550: f85d83a8 ldur x8, [x29, #-0x28] 176554: f9400108 ldr x8, [x8] 176558: b9400109 ldr w9, [x8] 17655c: 71001129 subs w9, w9, #0x4 176560: b9003fe9 str w9, [sp, #0x3c] 176564: 540000e0 b.eq 0x176580 176568: 14000001 b 0x17656c 17656c: f85d83a8 ldur x8, [x29, #-0x28] 176570: f9400108 ldr x8, [x8] 176574: 320007e9 orr w9, wzr, #0x3 176578: b9000109 str w9, [x8] 17657c: 14000001 b 0x176580 176580: 2a1f03e8 mov w8, wzr 176584: b81e43a8 stur w8, [x29, #-0x1c] 176588: 1400005f b 0x176704 17658c: 14000001 b 0x176590 176590: 14000001 b 0x176594 176594: f85d83a0 ldur x0, [x29, #-0x28] 176598: f85f03a1 ldur x1, [x29, #-0x10] 17659c: f85e83a2 ldur x2, [x29, #-0x18] 1765a0: b85d43a3 ldur w3, [x29, #-0x2c] 1765a4: b85d03a4 ldur w4, [x29, #-0x30] 1765a8: 9400006b bl 0x176754 1765ac: 34000220 cbz w0, 0x1765f0 1765b0: 14000001 b 0x1765b4 1765b4: f85d83a8 ldur x8, [x29, #-0x28] 1765b8: f9400508 ldr x8, [x8, #0x8] 1765bc: f94f9100 ldr x0, [x8, #0x1f20] 1765c0: 97fccd28 bl 0xa9a60 1765c4: f85d83a8 ldur x8, [x29, #-0x28] 1765c8: f9400508 ldr x8, [x8, #0x8] 1765cc: f94f9100 ldr x0, [x8, #0x1f20] 1765d0: 97fcc51c bl 0xa7a40 1765d4: f85d83a8 ldur x8, [x29, #-0x28] 1765d8: f9400108 ldr x8, [x8] 1765dc: 528000a9 mov w9, #0x5 // =5 1765e0: b9000109 str w9, [x8] 1765e4: 2a1f03e9 mov w9, wzr 1765e8: b81e43a9 stur w9, [x29, #-0x1c] 1765ec: 14000046 b 0x176704 1765f0: f85d83a8 ldur x8, [x29, #-0x28] 1765f4: f9400508 ldr x8, [x8, #0x8] 1765f8: f94f9100 ldr x0, [x8, #0x1f20] 1765fc: 97fccd19 bl 0xa9a60 176600: f85d83a8 ldur x8, [x29, #-0x28] 176604: f9400508 ldr x8, [x8, #0x8] 176608: f94f9100 ldr x0, [x8, #0x1f20] 17660c: 97fcc50d bl 0xa7a40 176610: b85d43a9 ldur w9, [x29, #-0x2c] 176614: 34000729 cbz w9, 0x1766f8 176618: 14000001 b 0x17661c 17661c: f85e83a8 ldur x8, [x29, #-0x18] 176620: f81c83a8 stur x8, [x29, #-0x38] 176624: f85d83a8 ldur x8, [x29, #-0x28] 176628: f9400508 ldr x8, [x8, #0x8] 17662c: b95f5109 ldr w9, [x8, #0x1f50] 176630: b81c43a9 stur w9, [x29, #-0x3c] 176634: f85c83a8 ldur x8, [x29, #-0x38] 176638: b85c43a9 ldur w9, [x29, #-0x3c] 17663c: 2a0903ea mov w10, w9 176640: eb0a0108 subs x8, x8, x10 176644: f9001be8 str x8, [sp, #0x30] 176648: 540000a2 b.hs 0x17665c 17664c: 14000001 b 0x176650 176650: f85c83a8 ldur x8, [x29, #-0x38] 176654: f90017e8 str x8, [sp, #0x28] 176658: 14000005 b 0x17666c 17665c: b85c43a8 ldur w8, [x29, #-0x3c] 176660: 2a0803e0 mov w0, w8 176664: f90017e0 str x0, [sp, #0x28] 176668: 14000001 b 0x17666c 17666c: f94017e8 ldr x8, [sp, #0x28] 176670: f81b83a8 stur x8, [x29, #-0x48] 176674: f85b83a8 ldur x8, [x29, #-0x48] 176678: f85d83a9 ldur x9, [x29, #-0x28] 17667c: f9400529 ldr x9, [x9, #0x8] 176680: 2a0803ea mov w10, w8 176684: b91f512a str w10, [x9, #0x1f50] 176688: f85e83a8 ldur x8, [x29, #-0x18] 17668c: f9002be8 str x8, [sp, #0x50] 176690: f85d83a8 ldur x8, [x29, #-0x28] 176694: f9400508 ldr x8, [x8, #0x8] 176698: b95f550a ldr w10, [x8, #0x1f54] 17669c: b9004fea str w10, [sp, #0x4c] 1766a0: f9402be8 ldr x8, [sp, #0x50] 1766a4: b9404fea ldr w10, [sp, #0x4c] 1766a8: 2a0a03e9 mov w9, w10 1766ac: eb090108 subs x8, x8, x9 1766b0: f90013e8 str x8, [sp, #0x20] 1766b4: 540000a9 b.ls 0x1766c8 1766b8: 14000001 b 0x1766bc 1766bc: f9402be8 ldr x8, [sp, #0x50] 1766c0: f9000fe8 str x8, [sp, #0x18] 1766c4: 14000005 b 0x1766d8 1766c8: b9404fe8 ldr w8, [sp, #0x4c] 1766cc: 2a0803e0 mov w0, w8 1766d0: f9000fe0 str x0, [sp, #0x18] 1766d4: 14000001 b 0x1766d8 1766d8: f9400fe8 ldr x8, [sp, #0x18] 1766dc: f90023e8 str x8, [sp, #0x40] 1766e0: f94023e8 ldr x8, [sp, #0x40] 1766e4: f85d83a9 ldur x9, [x29, #-0x28] 1766e8: f9400529 ldr x9, [x9, #0x8] 1766ec: 2a0803ea mov w10, w8 1766f0: b91f552a str w10, [x9, #0x1f54] 1766f4: 14000001 b 0x1766f8 1766f8: 320003e8 orr w8, wzr, #0x1 1766fc: b81e43a8 stur w8, [x29, #-0x1c] 176700: 14000001 b 0x176704 176704: b85e43a8 ldur w8, [x29, #-0x1c] 176708: d53bd049 mrs x9, TPIDR_EL0 17670c: f9401529 ldr x9, [x9, #0x28] 176710: f85f83aa ldur x10, [x29, #-0x8] 176714: eb0a0129 subs x9, x9, x10 176718: b90017e8 str w8, [sp, #0x14] 17671c: f90007e9 str x9, [sp, #0x8] 176720: 540000c1 b.ne 0x176738 176724: 14000001 b 0x176728 176728: b94017e0 ldr w0, [sp, #0x14] 17672c: a94a7bfd ldp x29, x30, [sp, #0xa0] 176730: 9102c3ff add sp, sp, #0xb0 176734: d65f03c0 ret 176738: 97fccd8e bl 0xa9d70 <__stack_chk_fail@plt> 17673c: d10043ff sub sp, sp, #0x10 176740: b9000fe0 str w0, [sp, #0xc] 176744: b9400fe0 ldr w0, [sp, #0xc] 176748: 5ac01000 clz w0, w0 17674c: 910043ff add sp, sp, #0x10 176750: d65f03c0 ret 176754: d10303ff sub sp, sp, #0xc0 176758: a90b7bfd stp x29, x30, [sp, #0xb0] 17675c: 9102c3fd add x29, sp, #0xb0 176760: d53bd048 mrs x8, TPIDR_EL0 176764: f9401508 ldr x8, [x8, #0x28] 176768: f81f83a8 stur x8, [x29, #-0x8] 17676c: f81e03a0 stur x0, [x29, #-0x20] 176770: f81d83a1 stur x1, [x29, #-0x28] 176774: f81d03a2 stur x2, [x29, #-0x30] 176778: b81cc3a3 stur w3, [x29, #-0x34] 17677c: b81c83a4 stur w4, [x29, #-0x38] 176780: aa1f03e8 mov x8, xzr 176784: f81f03a8 stur x8, [x29, #-0x10] 176788: f85e03a8 ldur x8, [x29, #-0x20] 17678c: f9400508 ldr x8, [x8, #0x8] 176790: f9505508 ldr x8, [x8, #0x20a8] 176794: b4000288 cbz x8, 0x1767e4 176798: 14000001 b 0x17679c 17679c: f85e03a8 ldur x8, [x29, #-0x20] 1767a0: f9400509 ldr x9, [x8, #0x8] 1767a4: f950552a ldr x10, [x9, #0x20a8] 1767a8: f9506522 ldr x2, [x9, #0x20c8] 1767ac: d10043a1 sub x1, x29, #0x10 1767b0: aa0803e0 mov x0, x8 1767b4: d63f0140 blr x10 1767b8: 71000400 subs w0, w0, #0x1 1767bc: b9003fe0 str w0, [sp, #0x3c] 1767c0: 54000121 b.ne 0x1767e4 1767c4: 14000001 b 0x1767c8 1767c8: f85e03a8 ldur x8, [x29, #-0x20] 1767cc: f9400108 ldr x8, [x8] 1767d0: 528000a9 mov w9, #0x5 // =5 1767d4: b9000109 str w9, [x8] 1767d8: 320003e9 orr w9, wzr, #0x1 1767dc: b81ec3a9 stur w9, [x29, #-0x14] 1767e0: 140000d8 b 0x176b40 1767e4: b85cc3a8 ldur w8, [x29, #-0x34] 1767e8: 350003e8 cbnz w8, 0x176864 1767ec: 14000001 b 0x1767f0 1767f0: f85d83a8 ldur x8, [x29, #-0x28] 1767f4: 39400109 ldrb w9, [x8] 1767f8: 12001929 and w9, w9, #0x7f 1767fc: b81c03a9 stur w9, [x29, #-0x40] 176800: b85c03a9 ldur w9, [x29, #-0x40] 176804: 350000e9 cbnz w9, 0x176820 176808: 14000001 b 0x17680c 17680c: f85f03a8 ldur x8, [x29, #-0x10] 176810: f85e03a9 ldur x9, [x29, #-0x20] 176814: f9400129 ldr x9, [x9] 176818: f9003128 str x8, [x9, #0x60] 17681c: 14000011 b 0x176860 176820: b85c03a8 ldur w8, [x29, #-0x40] 176824: 71000d08 subs w8, w8, #0x3 176828: b9003be8 str w8, [sp, #0x38] 17682c: 54000181 b.ne 0x17685c 176830: 14000001 b 0x176834 176834: f85e03a8 ldur x8, [x29, #-0x20] 176838: f9400108 ldr x8, [x8] 17683c: f9403508 ldr x8, [x8, #0x68] 176840: b50000e8 cbnz x8, 0x17685c 176844: 14000001 b 0x176848 176848: f85f03a8 ldur x8, [x29, #-0x10] 17684c: f85e03a9 ldur x9, [x29, #-0x20] 176850: f9400129 ldr x9, [x9] 176854: f9003528 str x8, [x9, #0x68] 176858: 14000001 b 0x17685c 17685c: 14000001 b 0x176860 176860: 14000001 b 0x176864 176864: f85e03a8 ldur x8, [x29, #-0x20] 176868: f9400508 ldr x8, [x8, #0x8] 17686c: f94ff508 ldr x8, [x8, #0x1fe8] 176870: b4000ea8 cbz x8, 0x176a44 176874: 14000001 b 0x176878 176878: f85e03a8 ldur x8, [x29, #-0x20] 17687c: f9400108 ldr x8, [x8] 176880: f9403908 ldr x8, [x8, #0x70] 176884: b4000e08 cbz x8, 0x176a44 176888: 14000001 b 0x17688c 17688c: f85e03a8 ldur x8, [x29, #-0x20] 176890: f9400508 ldr x8, [x8, #0x8] 176894: f94ff508 ldr x8, [x8, #0x1fe8] 176898: b9400109 ldr w9, [x8] 17689c: 34000d49 cbz w9, 0x176a44 1768a0: 14000001 b 0x1768a4 1768a4: f85e03a0 ldur x0, [x29, #-0x20] 1768a8: 97fcba12 bl 0xa50f0 1768ac: b81bc3a0 stur w0, [x29, #-0x44] 1768b0: f85e03be ldur x30, [x29, #-0x20] 1768b4: f94007de ldr x30, [x30, #0x8] 1768b8: f95077de ldr x30, [x30, #0x20e8] 1768bc: f81b03be stur x30, [x29, #-0x50] 1768c0: f85b03be ldur x30, [x29, #-0x50] 1768c4: b85bc3a0 ldur w0, [x29, #-0x44] 1768c8: 2a0003e8 mov w8, w0 1768cc: 8b0803c8 add x8, x30, x8 1768d0: f1000508 subs x8, x8, #0x1 1768d4: f9002fe8 str x8, [sp, #0x58] 1768d8: f85e03a8 ldur x8, [x29, #-0x20] 1768dc: f9400508 ldr x8, [x8, #0x8] 1768e0: b960d100 ldr w0, [x8, #0x20d0] 1768e4: b9004fe0 str w0, [sp, #0x4c] 1768e8: 14000001 b 0x1768ec 1768ec: b9404fe8 ldr w8, [sp, #0x4c] 1768f0: f85e03a9 ldur x9, [x29, #-0x20] 1768f4: f9400529 ldr x9, [x9, #0x8] 1768f8: f94ff529 ldr x9, [x9, #0x1fe8] 1768fc: b940012a ldr w10, [x9] 176900: 6b0a0108 subs w8, w8, w10 176904: b90037e8 str w8, [sp, #0x34] 176908: 540009c2 b.hs 0x176a40 17690c: 14000001 b 0x176910 176910: f85e03a8 ldur x8, [x29, #-0x20] 176914: f9400508 ldr x8, [x8, #0x8] 176918: f94ff508 ldr x8, [x8, #0x1fe8] 17691c: f9400508 ldr x8, [x8, #0x8] 176920: b9404fe9 ldr w9, [sp, #0x4c] 176924: 2a0903ea mov w10, w9 176928: 321d07e9 orr w9, wzr, #0x18 17692c: 2a0903eb mov w11, w9 176930: 9b0b7d4a mul x10, x10, x11 176934: f86a6908 ldr x8, [x8, x10] 176938: f9002be8 str x8, [sp, #0x50] 17693c: f9402be8 ldr x8, [sp, #0x50] 176940: f9402fea ldr x10, [sp, #0x58] 176944: eb0a0108 subs x8, x8, x10 176948: f90017e8 str x8, [sp, #0x28] 17694c: 54000069 b.ls 0x176958 176950: 14000001 b 0x176954 176954: 1400003b b 0x176a40 176958: f9402be8 ldr x8, [sp, #0x50] 17695c: f85b03a9 ldur x9, [x29, #-0x50] 176960: eb090108 subs x8, x8, x9 176964: f90013e8 str x8, [sp, #0x20] 176968: 54000543 b.lo 0x176a10 17696c: 14000001 b 0x176970 176970: f85b03a8 ldur x8, [x29, #-0x50] 176974: f85e03a9 ldur x9, [x29, #-0x20] 176978: f9400529 ldr x9, [x9, #0x8] 17697c: f94ff529 ldr x9, [x9, #0x1fe8] 176980: f9400529 ldr x9, [x9, #0x8] 176984: b9404fea ldr w10, [sp, #0x4c] 176988: 2a0a03eb mov w11, w10 17698c: 321d07ea orr w10, wzr, #0x18 176990: 2a0a03ec mov w12, w10 176994: 9b0c7d6b mul x11, x11, x12 176998: f82b6928 str x8, [x9, x11] 17699c: f85f03a8 ldur x8, [x29, #-0x10] 1769a0: f85e03a9 ldur x9, [x29, #-0x20] 1769a4: f940012b ldr x11, [x9] 1769a8: f940396b ldr x11, [x11, #0x70] 1769ac: eb0b0108 subs x8, x8, x11 1769b0: f9400529 ldr x9, [x9, #0x8] 1769b4: f94ff529 ldr x9, [x9, #0x1fe8] 1769b8: f9400529 ldr x9, [x9, #0x8] 1769bc: b9404fea ldr w10, [sp, #0x4c] 1769c0: 2a0a03eb mov w11, w10 1769c4: 9b0c7d6b mul x11, x11, x12 1769c8: 8b0b0129 add x9, x9, x11 1769cc: f9000528 str x8, [x9, #0x8] 1769d0: b85bc3aa ldur w10, [x29, #-0x44] 1769d4: f85e03a8 ldur x8, [x29, #-0x20] 1769d8: f9400508 ldr x8, [x8, #0x8] 1769dc: f94ff508 ldr x8, [x8, #0x1fe8] 1769e0: f9400508 ldr x8, [x8, #0x8] 1769e4: b9404fed ldr w13, [sp, #0x4c] 1769e8: 2a0d03e9 mov w9, w13 1769ec: 9b0c7d29 mul x9, x9, x12 1769f0: 8b090108 add x8, x8, x9 1769f4: b900110a str w10, [x8, #0x10] 1769f8: f85e03a8 ldur x8, [x29, #-0x20] 1769fc: f9400508 ldr x8, [x8, #0x8] 176a00: b960d10a ldr w10, [x8, #0x20d0] 176a04: 1100054a add w10, w10, #0x1 176a08: b920d10a str w10, [x8, #0x20d0] 176a0c: 14000007 b 0x176a28 176a10: f85e03a8 ldur x8, [x29, #-0x20] 176a14: f9400508 ldr x8, [x8, #0x8] 176a18: b960d109 ldr w9, [x8, #0x20d0] 176a1c: 11000529 add w9, w9, #0x1 176a20: b920d109 str w9, [x8, #0x20d0] 176a24: 14000001 b 0x176a28 176a28: 14000001 b 0x176a2c 176a2c: 14000001 b 0x176a30 176a30: b9404fe8 ldr w8, [sp, #0x4c] 176a34: 11000508 add w8, w8, #0x1 176a38: b9004fe8 str w8, [sp, #0x4c] 176a3c: 17ffffac b 0x1768ec 176a40: 14000001 b 0x176a44 176a44: f85e03a8 ldur x8, [x29, #-0x20] 176a48: f9400509 ldr x9, [x8, #0x8] 176a4c: f950592a ldr x10, [x9, #0x20b0] 176a50: f85d83a1 ldur x1, [x29, #-0x28] 176a54: f85d03a2 ldur x2, [x29, #-0x30] 176a58: b85cc3a3 ldur w3, [x29, #-0x34] 176a5c: b95ff524 ldr w4, [x9, #0x1ff4] 176a60: f9506525 ldr x5, [x9, #0x20c8] 176a64: aa0803e0 mov x0, x8 176a68: d63f0140 blr x10 176a6c: b81c43a0 stur w0, [x29, #-0x3c] 176a70: b85c43a0 ldur w0, [x29, #-0x3c] 176a74: 35000560 cbnz w0, 0x176b20 176a78: 14000001 b 0x176a7c 176a7c: f85d03a8 ldur x8, [x29, #-0x30] 176a80: f85e03a9 ldur x9, [x29, #-0x20] 176a84: f9400529 ldr x9, [x9, #0x8] 176a88: f950712a ldr x10, [x9, #0x20e0] 176a8c: 8b080148 add x8, x10, x8 176a90: f9107128 str x8, [x9, #0x20e0] 176a94: b85cc3ab ldur w11, [x29, #-0x34] 176a98: 2a0b03e8 mov w8, w11 176a9c: f85e03a9 ldur x9, [x29, #-0x20] 176aa0: f9400529 ldr x9, [x9, #0x8] 176aa4: f950752a ldr x10, [x9, #0x20e8] 176aa8: 8b080148 add x8, x10, x8 176aac: f9107528 str x8, [x9, #0x20e8] 176ab0: f85e03a8 ldur x8, [x29, #-0x20] 176ab4: f9400508 ldr x8, [x8, #0x8] 176ab8: b960f10b ldr w11, [x8, #0x20f0] 176abc: b9004beb str w11, [sp, #0x48] 176ac0: f85e03a8 ldur x8, [x29, #-0x20] 176ac4: f9400508 ldr x8, [x8, #0x8] 176ac8: b95ff50b ldr w11, [x8, #0x1ff4] 176acc: 1100056b add w11, w11, #0x1 176ad0: b90047eb str w11, [sp, #0x44] 176ad4: b9404beb ldr w11, [sp, #0x48] 176ad8: b94047ec ldr w12, [sp, #0x44] 176adc: 6b0c016b subs w11, w11, w12 176ae0: b9001feb str w11, [sp, #0x1c] 176ae4: 540000a9 b.ls 0x176af8 176ae8: 14000001 b 0x176aec 176aec: b9404be8 ldr w8, [sp, #0x48] 176af0: b9001be8 str w8, [sp, #0x18] 176af4: 14000004 b 0x176b04 176af8: b94047e8 ldr w8, [sp, #0x44] 176afc: b9001be8 str w8, [sp, #0x18] 176b00: 14000001 b 0x176b04 176b04: b9401be8 ldr w8, [sp, #0x18] 176b08: b90043e8 str w8, [sp, #0x40] 176b0c: b94043e8 ldr w8, [sp, #0x40] 176b10: f85e03a9 ldur x9, [x29, #-0x20] 176b14: f9400529 ldr x9, [x9, #0x8] 176b18: b920f128 str w8, [x9, #0x20f0] 176b1c: 14000006 b 0x176b34 176b20: f85e03a8 ldur x8, [x29, #-0x20] 176b24: f9400108 ldr x8, [x8] 176b28: 528000a9 mov w9, #0x5 // =5 176b2c: b9000109 str w9, [x8] 176b30: 14000001 b 0x176b34 176b34: b85c43a8 ldur w8, [x29, #-0x3c] 176b38: b81ec3a8 stur w8, [x29, #-0x14] 176b3c: 14000001 b 0x176b40 176b40: b85ec3a8 ldur w8, [x29, #-0x14] 176b44: d53bd049 mrs x9, TPIDR_EL0 176b48: f9401529 ldr x9, [x9, #0x28] 176b4c: f85f83aa ldur x10, [x29, #-0x8] 176b50: eb0a0129 subs x9, x9, x10 176b54: b90017e8 str w8, [sp, #0x14] 176b58: f90007e9 str x9, [sp, #0x8] 176b5c: 540000c1 b.ne 0x176b74 176b60: 14000001 b 0x176b64 176b64: b94017e0 ldr w0, [sp, #0x14] 176b68: a94b7bfd ldp x29, x30, [sp, #0xb0] 176b6c: 910303ff add sp, sp, #0xc0 176b70: d65f03c0 ret 176b74: 97fccc7f bl 0xa9d70 <__stack_chk_fail@plt> 176b78: d0000988 adrp x8, 0x2a8000 176b7c: f9433108 ldr x8, [x8, #0x660] 176b80: d2801309 mov x9, #0x98 // =152 176b84: 8b090100 add x0, x8, x9 176b88: d65f03c0 ret 176b8c: d10103ff sub sp, sp, #0x40 176b90: a9037bfd stp x29, x30, [sp, #0x30] 176b94: 9100c3fd add x29, sp, #0x30 176b98: b24003e8 orr x8, xzr, #0x1 176b9c: f81f03a0 stur x0, [x29, #-0x10] 176ba0: f9000fe1 str x1, [sp, #0x18] 176ba4: f9000be2 str x2, [sp, #0x10] 176ba8: f90007e3 str x3, [sp, #0x8] 176bac: f9400fe0 ldr x0, [sp, #0x18] 176bb0: f9400be1 ldr x1, [sp, #0x10] 176bb4: f9400022 ldr x2, [x1] 176bb8: f85f03a1 ldur x1, [x29, #-0x10] 176bbc: f9400421 ldr x1, [x1, #0x8] 176bc0: f9506c23 ldr x3, [x1, #0x20d8] 176bc4: aa0803e1 mov x1, x8 176bc8: 97fcacda bl 0xa1f30 176bcc: f9400be8 ldr x8, [sp, #0x10] 176bd0: f9000100 str x0, [x8] 176bd4: f9400be8 ldr x8, [sp, #0x10] 176bd8: f9400108 ldr x8, [x8] 176bdc: b4000048 cbz x8, 0x176be4 176be0: 14000013 b 0x176c2c 176be4: f85f03a8 ldur x8, [x29, #-0x10] 176be8: f9400508 ldr x8, [x8, #0x8] 176bec: f9506d00 ldr x0, [x8, #0x20d8] 176bf0: 97fcb1b4 bl 0xa32c0 176bf4: 35000040 cbnz w0, 0x176bfc 176bf8: 14000004 b 0x176c08 176bfc: 320003e8 orr w8, wzr, #0x1 176c00: b81fc3a8 stur w8, [x29, #-0x4] 176c04: 1400000b b 0x176c30 176c08: f85f03a8 ldur x8, [x29, #-0x10] 176c0c: f9400508 ldr x8, [x8, #0x8] 176c10: f9506d00 ldr x0, [x8, #0x20d8] 176c14: 97fcb8af bl 0xa4ed0 176c18: 35000040 cbnz w0, 0x176c20 176c1c: 14000004 b 0x176c2c 176c20: 321f03e8 orr w8, wzr, #0x2 176c24: b81fc3a8 stur w8, [x29, #-0x4] 176c28: 14000002 b 0x176c30 176c2c: b81fc3bf stur wzr, [x29, #-0x4] 176c30: b85fc3a0 ldur w0, [x29, #-0x4] 176c34: a9437bfd ldp x29, x30, [sp, #0x30] 176c38: 910103ff add sp, sp, #0x40 176c3c: d65f03c0 ret 176c40: d10183ff sub sp, sp, #0x60 176c44: a9057bfd stp x29, x30, [sp, #0x50] 176c48: 910143fd add x29, sp, #0x50 176c4c: b24003e8 orr x8, xzr, #0x1 176c50: d2800009 mov x9, #0x0 // =0 176c54: f81f03a0 stur x0, [x29, #-0x10] 176c58: f81e83a1 stur x1, [x29, #-0x18] 176c5c: f81e03a2 stur x2, [x29, #-0x20] 176c60: b81dc3a3 stur w3, [x29, #-0x24] 176c64: b9002be4 str w4, [sp, #0x28] 176c68: f90013e5 str x5, [sp, #0x20] 176c6c: f85e83a0 ldur x0, [x29, #-0x18] 176c70: f85e03a2 ldur x2, [x29, #-0x20] 176c74: f85f03a1 ldur x1, [x29, #-0x10] 176c78: f9400421 ldr x1, [x1, #0x8] 176c7c: f9506c23 ldr x3, [x1, #0x20d8] 176c80: aa0803e1 mov x1, x8 176c84: f9000be9 str x9, [sp, #0x10] 176c88: 97fcbcf2 bl 0xa6050 176c8c: f85e03a8 ldur x8, [x29, #-0x20] 176c90: eb08001f cmp x0, x8 176c94: 1a9f17e4 cset w4, eq 176c98: 37000044 tbnz w4, #0x0, 0x176ca0 176c9c: 1400003b b 0x176d88 176ca0: 52800008 mov w8, #0x0 // =0 176ca4: f85f03a9 ldur x9, [x29, #-0x10] 176ca8: f9400529 ldr x9, [x9, #0x8] 176cac: f9506129 ldr x9, [x9, #0x20c0] 176cb0: f9400bea ldr x10, [sp, #0x10] 176cb4: eb09015f cmp x10, x9 176cb8: 1a9f07eb cset w11, ne 176cbc: b9000fe8 str w8, [sp, #0xc] 176cc0: 3700004b tbnz w11, #0x0, 0x176cc8 176cc4: 14000006 b 0x176cdc 176cc8: 52800008 mov w8, #0x0 // =0 176ccc: b85dc3a9 ldur w9, [x29, #-0x24] 176cd0: 6b08013f cmp w9, w8 176cd4: 1a9f97e8 cset w8, hi 176cd8: b9000fe8 str w8, [sp, #0xc] 176cdc: b9400fe8 ldr w8, [sp, #0xc] 176ce0: 320003e9 orr w9, wzr, #0x1 176ce4: 0a090108 and w8, w8, w9 176ce8: b9001fe8 str w8, [sp, #0x1c] 176cec: b9401fe8 ldr w8, [sp, #0x1c] 176cf0: 35000048 cbnz w8, 0x176cf8 176cf4: 14000023 b 0x176d80 176cf8: 52800008 mov w8, #0x0 // =0 176cfc: 320003e9 orr w9, wzr, #0x1 176d00: f85f03aa ldur x10, [x29, #-0x10] 176d04: f940054a ldr x10, [x10, #0x8] 176d08: f950614a ldr x10, [x10, #0x20c0] 176d0c: f85f03a0 ldur x0, [x29, #-0x10] 176d10: f85f03ab ldur x11, [x29, #-0x10] 176d14: f940056b ldr x11, [x11, #0x8] 176d18: f950716b ldr x11, [x11, #0x20e0] 176d1c: f85e03ac ldur x12, [x29, #-0x20] 176d20: 8b0c0161 add x1, x11, x12 176d24: f85f03ab ldur x11, [x29, #-0x10] 176d28: f940056b ldr x11, [x11, #0x8] 176d2c: f950756b ldr x11, [x11, #0x20e8] 176d30: b85dc3ad ldur w13, [x29, #-0x24] 176d34: 2a0d03ec mov w12, w13 176d38: d3407d8c ubfx x12, x12, #0, #32 176d3c: 8b0c0162 add x2, x11, x12 176d40: f85f03ab ldur x11, [x29, #-0x10] 176d44: f940056b ldr x11, [x11, #0x8] 176d48: b960f16d ldr w13, [x11, #0x20f0] 176d4c: b85dc3ae ldur w14, [x29, #-0x24] 176d50: 6b0801df cmp w14, w8 176d54: 1a9f07ee cset w14, ne 176d58: 720001df tst w14, #0x1 176d5c: 1a881128 csel w8, w9, w8, ne 176d60: 0b0801a3 add w3, w13, w8 176d64: f85f03ab ldur x11, [x29, #-0x10] 176d68: f940056b ldr x11, [x11, #0x8] 176d6c: b960f564 ldr w4, [x11, #0x20f4] 176d70: f85f03ab ldur x11, [x29, #-0x10] 176d74: f940056b ldr x11, [x11, #0x8] 176d78: f9506565 ldr x5, [x11, #0x20c8] 176d7c: d63f0140 blr x10 176d80: b81fc3bf stur wzr, [x29, #-0x4] 176d84: 14000003 b 0x176d90 176d88: 320003e8 orr w8, wzr, #0x1 176d8c: b81fc3a8 stur w8, [x29, #-0x4] 176d90: b85fc3a0 ldur w0, [x29, #-0x4] 176d94: a9457bfd ldp x29, x30, [sp, #0x50] 176d98: 910183ff add sp, sp, #0x60 176d9c: d65f03c0 ret 176da0: d10103ff sub sp, sp, #0x40 176da4: a9037bfd stp x29, x30, [sp, #0x30] 176da8: 9100c3fd add x29, sp, #0x30 176dac: 52800008 mov w8, #0x0 // =0 176db0: f81f03a0 stur x0, [x29, #-0x10] 176db4: f9000fe1 str x1, [sp, #0x18] 176db8: f9000be2 str x2, [sp, #0x10] 176dbc: f85f03a0 ldur x0, [x29, #-0x10] 176dc0: f9400400 ldr x0, [x0, #0x8] 176dc4: f9506c00 ldr x0, [x0, #0x20d8] 176dc8: f9400fe1 ldr x1, [sp, #0x18] 176dcc: 2a0803e2 mov w2, w8 176dd0: b9000fe8 str w8, [sp, #0xc] 176dd4: 97fca783 bl 0xa0be0 176dd8: b9400fe8 ldr w8, [sp, #0xc] 176ddc: 6b08001f cmp w0, w8 176de0: 1a9fa7e0 cset w0, lt 176de4: 37000040 tbnz w0, #0x0, 0x176dec 176de8: 14000004 b 0x176df8 176dec: 320003e8 orr w8, wzr, #0x1 176df0: b81fc3a8 stur w8, [x29, #-0x4] 176df4: 14000002 b 0x176dfc 176df8: b81fc3bf stur wzr, [x29, #-0x4] 176dfc: b85fc3a0 ldur w0, [x29, #-0x4] 176e00: a9437bfd ldp x29, x30, [sp, #0x30] 176e04: 910103ff add sp, sp, #0x40 176e08: d65f03c0 ret 176e0c: d10103ff sub sp, sp, #0x40 176e10: a9037bfd stp x29, x30, [sp, #0x30] 176e14: 9100c3fd add x29, sp, #0x30 176e18: d2800008 mov x8, #0x0 // =0 176e1c: f81f03a0 stur x0, [x29, #-0x10] 176e20: f9000fe1 str x1, [sp, #0x18] 176e24: f9000be2 str x2, [sp, #0x10] 176e28: f85f03a0 ldur x0, [x29, #-0x10] 176e2c: f9400400 ldr x0, [x0, #0x8] 176e30: f9506c00 ldr x0, [x0, #0x20d8] 176e34: f90003e8 str x8, [sp] 176e38: 97fcaf8a bl 0xa2c60 176e3c: f90007e0 str x0, [sp, #0x8] 176e40: f94007e8 ldr x8, [sp, #0x8] 176e44: f94003e0 ldr x0, [sp] 176e48: eb00011f cmp x8, x0 176e4c: 1a9fa7e9 cset w9, lt 176e50: 37000049 tbnz w9, #0x0, 0x176e58 176e54: 14000004 b 0x176e64 176e58: 320003e8 orr w8, wzr, #0x1 176e5c: b81fc3a8 stur w8, [x29, #-0x4] 176e60: 14000005 b 0x176e74 176e64: f94007e8 ldr x8, [sp, #0x8] 176e68: f9400fe9 ldr x9, [sp, #0x18] 176e6c: f9000128 str x8, [x9] 176e70: b81fc3bf stur wzr, [x29, #-0x4] 176e74: b85fc3a0 ldur w0, [x29, #-0x4] 176e78: a9437bfd ldp x29, x30, [sp, #0x30] 176e7c: 910103ff add sp, sp, #0x40 176e80: d65f03c0 ret 176e84: d10603ff sub sp, sp, #0x180 176e88: f900b3fc str x28, [sp, #0x160] 176e8c: a9177bfd stp x29, x30, [sp, #0x170] 176e90: 9105c3fd add x29, sp, #0x170 176e94: 9102a3e8 add x8, sp, #0xa8 176e98: d53bd049 mrs x9, TPIDR_EL0 176e9c: f9401529 ldr x9, [x9, #0x28] 176ea0: f9000109 str x9, [x8] 176ea4: f81a03a0 stur x0, [x29, #-0x60] 176ea8: b819c3a1 stur w1, [x29, #-0x64] 176eac: f85a03a9 ldur x9, [x29, #-0x60] 176eb0: f9400129 ldr x9, [x9] 176eb4: b9403d21 ldr w1, [x9, #0x3c] 176eb8: b81943a1 stur w1, [x29, #-0x6c] 176ebc: b859c3a1 ldur w1, [x29, #-0x64] 176ec0: f90053e8 str x8, [sp, #0xa0] 176ec4: 340000a1 cbz w1, 0x176ed8 176ec8: 14000001 b 0x176ecc 176ecc: 2a1f03e8 mov w8, wzr 176ed0: b81903a8 stur w8, [x29, #-0x70] 176ed4: 1400001d b 0x176f48 176ed8: f85a03a8 ldur x8, [x29, #-0x60] 176edc: f9400108 ldr x8, [x8] 176ee0: b9402500 ldr w0, [x8, #0x24] 176ee4: 97fcc763 bl 0xa8c70 176ee8: b81903a0 stur w0, [x29, #-0x70] 176eec: b85903a0 ldur w0, [x29, #-0x70] 176ef0: b81843a0 stur w0, [x29, #-0x7c] 176ef4: f85a03a8 ldur x8, [x29, #-0x60] 176ef8: f9400108 ldr x8, [x8] 176efc: b9404100 ldr w0, [x8, #0x40] 176f00: b81803a0 stur w0, [x29, #-0x80] 176f04: b85843a0 ldur w0, [x29, #-0x7c] 176f08: b85803a9 ldur w9, [x29, #-0x80] 176f0c: 6b090009 subs w9, w0, w9 176f10: b9009fe9 str w9, [sp, #0x9c] 176f14: 540000a2 b.hs 0x176f28 176f18: 14000001 b 0x176f1c 176f1c: b85843a8 ldur w8, [x29, #-0x7c] 176f20: b9009be8 str w8, [sp, #0x98] 176f24: 14000004 b 0x176f34 176f28: b85803a8 ldur w8, [x29, #-0x80] 176f2c: b9009be8 str w8, [sp, #0x98] 176f30: 14000001 b 0x176f34 176f34: b9409be8 ldr w8, [sp, #0x98] 176f38: b817c3a8 stur w8, [x29, #-0x84] 176f3c: b857c3a8 ldur w8, [x29, #-0x84] 176f40: b81903a8 stur w8, [x29, #-0x70] 176f44: 14000001 b 0x176f48 176f48: b85943a8 ldur w8, [x29, #-0x6c] 176f4c: b81783a8 stur w8, [x29, #-0x88] 176f50: b85903a8 ldur w8, [x29, #-0x70] 176f54: b81743a8 stur w8, [x29, #-0x8c] 176f58: b85783a8 ldur w8, [x29, #-0x88] 176f5c: b85743a9 ldur w9, [x29, #-0x8c] 176f60: 6b090108 subs w8, w8, w9 176f64: b90097e8 str w8, [sp, #0x94] 176f68: 540000a2 b.hs 0x176f7c 176f6c: 14000001 b 0x176f70 176f70: b85783a8 ldur w8, [x29, #-0x88] 176f74: b90093e8 str w8, [sp, #0x90] 176f78: 14000004 b 0x176f88 176f7c: b85743a8 ldur w8, [x29, #-0x8c] 176f80: b90093e8 str w8, [sp, #0x90] 176f84: 14000001 b 0x176f88 176f88: b94093e8 ldr w8, [sp, #0x90] 176f8c: b81703a8 stur w8, [x29, #-0x90] 176f90: b85703a8 ldur w8, [x29, #-0x90] 176f94: b81943a8 stur w8, [x29, #-0x6c] 176f98: f85a03a9 ldur x9, [x29, #-0x60] 176f9c: f9400129 ldr x9, [x9] 176fa0: b9402528 ldr w8, [x9, #0x24] 176fa4: b81b03a8 stur w8, [x29, #-0x50] 176fa8: f85a03a9 ldur x9, [x29, #-0x60] 176fac: f9400129 ldr x9, [x9] 176fb0: b9402128 ldr w8, [x9, #0x20] 176fb4: b81b43a8 stur w8, [x29, #-0x4c] 176fb8: f85a03a9 ldur x9, [x29, #-0x60] 176fbc: f9400129 ldr x9, [x9] 176fc0: b9401928 ldr w8, [x9, #0x18] 176fc4: b81b83a8 stur w8, [x29, #-0x48] 176fc8: 2a1f03e8 mov w8, wzr 176fcc: b81bc3a8 stur w8, [x29, #-0x44] 176fd0: f85a03a9 ldur x9, [x29, #-0x60] 176fd4: f9400129 ldr x9, [x9] 176fd8: b9401d2a ldr w10, [x9, #0x1c] 176fdc: b81c03aa stur w10, [x29, #-0x40] 176fe0: b81c43a8 stur w8, [x29, #-0x3c] 176fe4: f85a03a9 ldur x9, [x29, #-0x60] 176fe8: f9400529 ldr x9, [x9, #0x8] 176fec: b95ff528 ldr w8, [x9, #0x1ff4] 176ff0: b81c83a8 stur w8, [x29, #-0x38] 176ff4: f85a03a9 ldur x9, [x29, #-0x60] 176ff8: f9400129 ldr x9, [x9] 176ffc: b9401128 ldr w8, [x9, #0x10] 177000: 34000468 cbz w8, 0x17708c 177004: 14000001 b 0x177008 177008: f85a03a8 ldur x8, [x29, #-0x60] 17700c: f9400108 ldr x8, [x8] 177010: b9401509 ldr w9, [x8, #0x14] 177014: 34000329 cbz w9, 0x177078 177018: 14000001 b 0x17701c 17701c: f85a03a8 ldur x8, [x29, #-0x60] 177020: f9400508 ldr x8, [x8, #0x8] 177024: b95f2d09 ldr w9, [x8, #0x1f2c] 177028: 350000c9 cbnz w9, 0x177040 17702c: 14000001 b 0x177030 177030: 320003e8 orr w8, wzr, #0x1 177034: b818c3a8 stur w8, [x29, #-0x74] 177038: b81883a8 stur w8, [x29, #-0x78] 17703c: 1400000e b 0x177074 177040: f85a03a8 ldur x8, [x29, #-0x60] 177044: f9400508 ldr x8, [x8, #0x8] 177048: b95f3109 ldr w9, [x8, #0x1f30] 17704c: 71000129 subs w9, w9, #0x0 177050: 1a9f17ea cset w10, eq 177054: b818c3aa stur w10, [x29, #-0x74] 177058: b858c3aa ldur w10, [x29, #-0x74] 17705c: 7100014a subs w10, w10, #0x0 177060: 1a9f17eb cset w11, eq 177064: b81883ab stur w11, [x29, #-0x78] 177068: b9008fe9 str w9, [sp, #0x8c] 17706c: b9008bea str w10, [sp, #0x88] 177070: 14000001 b 0x177074 177074: 14000005 b 0x177088 177078: 320003e8 orr w8, wzr, #0x1 17707c: b818c3a8 stur w8, [x29, #-0x74] 177080: b81883a8 stur w8, [x29, #-0x78] 177084: 14000001 b 0x177088 177088: 14000006 b 0x1770a0 17708c: 320003e8 orr w8, wzr, #0x1 177090: b818c3a8 stur w8, [x29, #-0x74] 177094: 2a1f03e8 mov w8, wzr 177098: b81883a8 stur w8, [x29, #-0x78] 17709c: 14000001 b 0x1770a0 1770a0: b858c3a8 ldur w8, [x29, #-0x74] 1770a4: 34000708 cbz w8, 0x177184 1770a8: 14000001 b 0x1770ac 1770ac: 2a1f03e8 mov w8, wzr 1770b0: b81983a8 stur w8, [x29, #-0x68] 1770b4: 14000001 b 0x1770b8 1770b8: b85983a8 ldur w8, [x29, #-0x68] 1770bc: f85a03a9 ldur x9, [x29, #-0x60] 1770c0: f9400129 ldr x9, [x9] 1770c4: b940192a ldr w10, [x9, #0x18] 1770c8: 6b0a0108 subs w8, w8, w10 1770cc: b90087e8 str w8, [sp, #0x84] 1770d0: 54000582 b.hs 0x177180 1770d4: 14000001 b 0x1770d8 1770d8: f85a03a8 ldur x8, [x29, #-0x60] 1770dc: f9400509 ldr x9, [x8, #0x8] 1770e0: b85983aa ldur w10, [x29, #-0x68] 1770e4: 2a0a03eb mov w11, w10 1770e8: 8b0b0d29 add x9, x9, x11, lsl #3 1770ec: f9400520 ldr x0, [x9, #0x8] 1770f0: f9400108 ldr x8, [x8] 1770f4: b9402501 ldr w1, [x8, #0x24] 1770f8: 9400024b bl 0x177a24 1770fc: b816c3a0 stur w0, [x29, #-0x94] 177100: b856c3aa ldur w10, [x29, #-0x94] 177104: f85a03a8 ldur x8, [x29, #-0x60] 177108: f9400508 ldr x8, [x8, #0x8] 17710c: b85983a0 ldur w0, [x29, #-0x68] 177110: 2a0003e9 mov w9, w0 177114: 52805000 mov w0, #0x280 // =640 177118: 2a0003eb mov w11, w0 17711c: 9b0b7d29 mul x9, x9, x11 177120: 8b090108 add x8, x8, x9 177124: b903990a str w10, [x8, #0x398] 177128: f85a03a8 ldur x8, [x29, #-0x60] 17712c: f9400508 ldr x8, [x8, #0x8] 177130: b85983a0 ldur w0, [x29, #-0x68] 177134: 2a0003e9 mov w9, w0 177138: 9b0b7d29 mul x9, x9, x11 17713c: 8b090108 add x8, x8, x9 177140: b902590a str w10, [x8, #0x258] 177144: f85a03a8 ldur x8, [x29, #-0x60] 177148: f9400109 ldr x9, [x8] 17714c: b9401d2a ldr w10, [x9, #0x1c] 177150: b856c3a0 ldur w0, [x29, #-0x94] 177154: 6b00014a subs w10, w10, w0 177158: f9400508 ldr x8, [x8, #0x8] 17715c: b85983a0 ldur w0, [x29, #-0x68] 177160: 2a0003e9 mov w9, w0 177164: 8b090908 add x8, x8, x9, lsl #2 177168: b900590a str w10, [x8, #0x58] 17716c: 14000001 b 0x177170 177170: b85983a8 ldur w8, [x29, #-0x68] 177174: 11000508 add w8, w8, #0x1 177178: b81983a8 stur w8, [x29, #-0x68] 17717c: 17ffffcf b 0x1770b8 177180: 14000001 b 0x177184 177184: b85883a8 ldur w8, [x29, #-0x78] 177188: 34000708 cbz w8, 0x177268 17718c: 14000001 b 0x177190 177190: 2a1f03e8 mov w8, wzr 177194: b81983a8 stur w8, [x29, #-0x68] 177198: 14000001 b 0x17719c 17719c: b85983a8 ldur w8, [x29, #-0x68] 1771a0: 71000508 subs w8, w8, #0x1 1771a4: b90083e8 str w8, [sp, #0x80] 1771a8: 540005e8 b.hi 0x177264 1771ac: 14000001 b 0x1771b0 1771b0: f85a03a8 ldur x8, [x29, #-0x60] 1771b4: f9400509 ldr x9, [x8, #0x8] 1771b8: b85983aa ldur w10, [x29, #-0x68] 1771bc: 2a0a03eb mov w11, w10 1771c0: 8b0b0d29 add x9, x9, x11, lsl #3 1771c4: f9402520 ldr x0, [x9, #0x48] 1771c8: f9400108 ldr x8, [x8] 1771cc: b9402501 ldr w1, [x8, #0x24] 1771d0: 94000215 bl 0x177a24 1771d4: b81683a0 stur w0, [x29, #-0x98] 1771d8: b85683aa ldur w10, [x29, #-0x98] 1771dc: f85a03a8 ldur x8, [x29, #-0x60] 1771e0: f9400508 ldr x8, [x8, #0x8] 1771e4: b85983a0 ldur w0, [x29, #-0x68] 1771e8: 2a0003e9 mov w9, w0 1771ec: 52805000 mov w0, #0x280 // =640 1771f0: 2a0003eb mov w11, w0 1771f4: 9b0b7d29 mul x9, x9, x11 1771f8: 8b090108 add x8, x8, x9 1771fc: b917990a str w10, [x8, #0x1798] 177200: f85a03a8 ldur x8, [x29, #-0x60] 177204: f9400508 ldr x8, [x8, #0x8] 177208: b85983a0 ldur w0, [x29, #-0x68] 17720c: 2a0003e9 mov w9, w0 177210: 9b0b7d29 mul x9, x9, x11 177214: 8b090108 add x8, x8, x9 177218: b916590a str w10, [x8, #0x1658] 17721c: f85a03a8 ldur x8, [x29, #-0x60] 177220: f9400109 ldr x9, [x8] 177224: b9401d2a ldr w10, [x9, #0x1c] 177228: b85683a0 ldur w0, [x29, #-0x98] 17722c: 6b00014a subs w10, w10, w0 177230: b85983a0 ldur w0, [x29, #-0x68] 177234: 2a0003e9 mov w9, w0 177238: f100012b subs x11, x9, #0x0 17723c: 1a8a054a cinc w10, w10, ne 177240: f9400508 ldr x8, [x8, #0x8] 177244: 8b090908 add x8, x8, x9, lsl #2 177248: b900790a str w10, [x8, #0x78] 17724c: f9003feb str x11, [sp, #0x78] 177250: 14000001 b 0x177254 177254: b85983a8 ldur w8, [x29, #-0x68] 177258: 11000508 add w8, w8, #0x1 17725c: b81983a8 stur w8, [x29, #-0x68] 177260: 17ffffcf b 0x17719c 177264: 14000001 b 0x177268 177268: b858c3a8 ldur w8, [x29, #-0x74] 17726c: 340006e8 cbz w8, 0x177348 177270: 14000001 b 0x177274 177274: 2a1f03e8 mov w8, wzr 177278: b81983a8 stur w8, [x29, #-0x68] 17727c: 14000001 b 0x177280 177280: b85983a8 ldur w8, [x29, #-0x68] 177284: f85a03a9 ldur x9, [x29, #-0x60] 177288: f9400129 ldr x9, [x9] 17728c: b940192a ldr w10, [x9, #0x18] 177290: 6b0a0108 subs w8, w8, w10 177294: b90077e8 str w8, [sp, #0x74] 177298: 54000562 b.hs 0x177344 17729c: 14000001 b 0x1772a0 1772a0: f85a03a8 ldur x8, [x29, #-0x60] 1772a4: b85943a1 ldur w1, [x29, #-0x6c] 1772a8: b85903a2 ldur w2, [x29, #-0x70] 1772ac: f9400509 ldr x9, [x8, #0x8] 1772b0: b85983aa ldur w10, [x29, #-0x68] 1772b4: 2a0a03eb mov w11, w10 1772b8: 8b0b092c add x12, x9, x11, lsl #2 1772bc: b9405984 ldr w4, [x12, #0x58] 1772c0: 8b0b0d2d add x13, x9, x11, lsl #3 1772c4: f94005a5 ldr x5, [x13, #0x8] 1772c8: 8b0b1129 add x9, x9, x11, lsl #4 1772cc: 5283440a mov w10, #0x1a20 // =6688 1772d0: 2a0a03eb mov w11, w10 1772d4: 8b0b0126 add x6, x9, x11 1772d8: 5283b80a mov w10, #0x1dc0 // =7616 1772dc: 2a0a03eb mov w11, w10 1772e0: 8b0b0127 add x7, x9, x11 1772e4: 91020129 add x9, x9, #0x80 1772e8: 5283d80a mov w10, #0x1ec0 // =7872 1772ec: 2a0a03eb mov w11, w10 1772f0: 8b0b018b add x11, x12, x11 1772f4: 5283dd0a mov w10, #0x1ee8 // =7912 1772f8: 2a0a03ed mov w13, w10 1772fc: 8b0d018c add x12, x12, x13 177300: 910003ed mov x13, sp 177304: f90009ac str x12, [x13, #0x10] 177308: f90005ab str x11, [x13, #0x8] 17730c: f90001a9 str x9, [x13] 177310: d10143a3 sub x3, x29, #0x50 177314: aa0803e0 mov x0, x8 177318: 94000222 bl 0x177ba0 17731c: 350000a0 cbnz w0, 0x177330 177320: 14000001 b 0x177324 177324: 2a1f03e8 mov w8, wzr 177328: b81ac3a8 stur w8, [x29, #-0x54] 17732c: 140001ae b 0x1779e4 177330: 14000001 b 0x177334 177334: b85983a8 ldur w8, [x29, #-0x68] 177338: 11000508 add w8, w8, #0x1 17733c: b81983a8 stur w8, [x29, #-0x68] 177340: 17ffffd0 b 0x177280 177344: 14000001 b 0x177348 177348: b85883a8 ldur w8, [x29, #-0x78] 17734c: 34000688 cbz w8, 0x17741c 177350: 14000001 b 0x177354 177354: 2a1f03e8 mov w8, wzr 177358: b81983a8 stur w8, [x29, #-0x68] 17735c: 14000001 b 0x177360 177360: b85983a8 ldur w8, [x29, #-0x68] 177364: 71000508 subs w8, w8, #0x1 177368: b90073e8 str w8, [sp, #0x70] 17736c: 54000568 b.hi 0x177418 177370: 14000001 b 0x177374 177374: f85a03a8 ldur x8, [x29, #-0x60] 177378: b85943a1 ldur w1, [x29, #-0x6c] 17737c: b85903a2 ldur w2, [x29, #-0x70] 177380: f9400509 ldr x9, [x8, #0x8] 177384: b85983aa ldur w10, [x29, #-0x68] 177388: 2a0a03eb mov w11, w10 17738c: 8b0b092c add x12, x9, x11, lsl #2 177390: b9407984 ldr w4, [x12, #0x78] 177394: 8b0b0d2d add x13, x9, x11, lsl #3 177398: f94025a5 ldr x5, [x13, #0x48] 17739c: 8b0b1129 add x9, x9, x11, lsl #4 1773a0: 5283540a mov w10, #0x1aa0 // =6816 1773a4: 2a0a03eb mov w11, w10 1773a8: 8b0b0126 add x6, x9, x11 1773ac: 5283c80a mov w10, #0x1e40 // =7744 1773b0: 2a0a03eb mov w11, w10 1773b4: 8b0b0127 add x7, x9, x11 1773b8: 91040129 add x9, x9, #0x100 1773bc: 5283dc0a mov w10, #0x1ee0 // =7904 1773c0: 2a0a03eb mov w11, w10 1773c4: 8b0b018b add x11, x12, x11 1773c8: 5283e10a mov w10, #0x1f08 // =7944 1773cc: 2a0a03ed mov w13, w10 1773d0: 8b0d018c add x12, x12, x13 1773d4: 910003ed mov x13, sp 1773d8: f90009ac str x12, [x13, #0x10] 1773dc: f90005ab str x11, [x13, #0x8] 1773e0: f90001a9 str x9, [x13] 1773e4: d10143a3 sub x3, x29, #0x50 1773e8: aa0803e0 mov x0, x8 1773ec: 940001ed bl 0x177ba0 1773f0: 350000a0 cbnz w0, 0x177404 1773f4: 14000001 b 0x1773f8 1773f8: 2a1f03e8 mov w8, wzr 1773fc: b81ac3a8 stur w8, [x29, #-0x54] 177400: 14000179 b 0x1779e4 177404: 14000001 b 0x177408 177408: b85983a8 ldur w8, [x29, #-0x68] 17740c: 11000508 add w8, w8, #0x1 177410: b81983a8 stur w8, [x29, #-0x68] 177414: 17ffffd3 b 0x177360 177418: 14000001 b 0x17741c 17741c: b85883a8 ldur w8, [x29, #-0x78] 177420: 34002328 cbz w8, 0x177884 177424: 14000001 b 0x177428 177428: 2a1f03e8 mov w8, wzr 17742c: b81643a8 stur w8, [x29, #-0x9c] 177430: b81603a8 stur w8, [x29, #-0xa0] 177434: aa1f03e9 mov x9, xzr 177438: f81583a9 stur x9, [x29, #-0xa8] 17743c: f81503a9 stur x9, [x29, #-0xb0] 177440: f85a03a9 ldur x9, [x29, #-0x60] 177444: f9400129 ldr x9, [x9] 177448: b9401528 ldr w8, [x9, #0x14] 17744c: 34000228 cbz w8, 0x177490 177450: 14000001 b 0x177454 177454: f85a03a8 ldur x8, [x29, #-0x60] 177458: f9400508 ldr x8, [x8, #0x8] 17745c: b95f2d09 ldr w9, [x8, #0x1f2c] 177460: 34000189 cbz w9, 0x177490 177464: 14000001 b 0x177468 177468: f85a03a8 ldur x8, [x29, #-0x60] 17746c: f9400508 ldr x8, [x8, #0x8] 177470: b95f3109 ldr w9, [x8, #0x1f30] 177474: 71000129 subs w9, w9, #0x0 177478: 320007ea orr w10, wzr, #0x3 17747c: 2a1f03eb mov w11, wzr 177480: 1a8a016a csel w10, w11, w10, eq 177484: b814c3aa stur w10, [x29, #-0xb4] 177488: b9006fe9 str w9, [sp, #0x6c] 17748c: 1400003d b 0x177580 177490: f85a03a8 ldur x8, [x29, #-0x60] 177494: f9400508 ldr x8, [x8, #0x8] 177498: b95ee909 ldr w9, [x8, #0x1ee8] 17749c: b95eed0a ldr w10, [x8, #0x1eec] 1774a0: 0b0a0129 add w9, w9, w10 1774a4: b81d83a9 stur w9, [x29, #-0x28] 1774a8: f85a03a8 ldur x8, [x29, #-0x60] 1774ac: f9400508 ldr x8, [x8, #0x8] 1774b0: b95ee909 ldr w9, [x8, #0x1ee8] 1774b4: b95f0d0a ldr w10, [x8, #0x1f0c] 1774b8: 0b0a0129 add w9, w9, w10 1774bc: b81dc3a9 stur w9, [x29, #-0x24] 1774c0: f85a03a8 ldur x8, [x29, #-0x60] 1774c4: f9400508 ldr x8, [x8, #0x8] 1774c8: b95eed09 ldr w9, [x8, #0x1eec] 1774cc: b95f0d0a ldr w10, [x8, #0x1f0c] 1774d0: 0b0a0129 add w9, w9, w10 1774d4: b81e03a9 stur w9, [x29, #-0x20] 1774d8: f85a03a8 ldur x8, [x29, #-0x60] 1774dc: f9400508 ldr x8, [x8, #0x8] 1774e0: b95f0909 ldr w9, [x8, #0x1f08] 1774e4: b95f0d0a ldr w10, [x8, #0x1f0c] 1774e8: 0b0a0129 add w9, w9, w10 1774ec: b81e43a9 stur w9, [x29, #-0x1c] 1774f0: 2a1f03e9 mov w9, wzr 1774f4: b814c3a9 stur w9, [x29, #-0xb4] 1774f8: b854c3a9 ldur w9, [x29, #-0xb4] 1774fc: 2a0903e8 mov w8, w9 177500: d100a3ab sub x11, x29, #0x28 177504: b8687969 ldr w9, [x11, x8, lsl #2] 177508: b900bbe9 str w9, [sp, #0xb8] 17750c: 320003e9 orr w9, wzr, #0x1 177510: b900b7e9 str w9, [sp, #0xb4] 177514: 14000001 b 0x177518 177518: b940b7e8 ldr w8, [sp, #0xb4] 17751c: 71000d08 subs w8, w8, #0x3 177520: b9006be8 str w8, [sp, #0x68] 177524: 540002cc b.gt 0x17757c 177528: 14000001 b 0x17752c 17752c: b980b7e8 ldrsw x8, [sp, #0xb4] 177530: d100a3a9 sub x9, x29, #0x28 177534: b868792a ldr w10, [x9, x8, lsl #2] 177538: b940bbeb ldr w11, [sp, #0xb8] 17753c: 6b0b014a subs w10, w10, w11 177540: b90067ea str w10, [sp, #0x64] 177544: 54000122 b.hs 0x177568 177548: 14000001 b 0x17754c 17754c: b980b7e8 ldrsw x8, [sp, #0xb4] 177550: d100a3a9 sub x9, x29, #0x28 177554: b868792a ldr w10, [x9, x8, lsl #2] 177558: b900bbea str w10, [sp, #0xb8] 17755c: b940b7ea ldr w10, [sp, #0xb4] 177560: b814c3aa stur w10, [x29, #-0xb4] 177564: 14000001 b 0x177568 177568: 14000001 b 0x17756c 17756c: b940b7e8 ldr w8, [sp, #0xb4] 177570: 11000508 add w8, w8, #0x1 177574: b900b7e8 str w8, [sp, #0xb4] 177578: 17ffffe8 b 0x177518 17757c: 14000001 b 0x177580 177580: b854c3a8 ldur w8, [x29, #-0xb4] 177584: b81bc3a8 stur w8, [x29, #-0x44] 177588: f85a03a9 ldur x9, [x29, #-0x60] 17758c: f9400529 ldr x9, [x9, #0x8] 177590: f94f9121 ldr x1, [x9, #0x1f20] 177594: d10143a0 sub x0, x29, #0x50 177598: 97fcb8aa bl 0xa5840 17759c: 35000120 cbnz w0, 0x1775c0 1775a0: 14000001 b 0x1775a4 1775a4: f85a03a8 ldur x8, [x29, #-0x60] 1775a8: f9400108 ldr x8, [x8] 1775ac: 32000be9 orr w9, wzr, #0x7 1775b0: b9000109 str w9, [x8] 1775b4: 2a1f03e9 mov w9, wzr 1775b8: b81ac3a9 stur w9, [x29, #-0x54] 1775bc: 1400010a b 0x1779e4 1775c0: b854c3a8 ldur w8, [x29, #-0xb4] 1775c4: 2a0803e9 mov w9, w8 1775c8: 2a0903e8 mov w8, w9 1775cc: 71000d08 subs w8, w8, #0x3 1775d0: f9002fe9 str x9, [sp, #0x58] 1775d4: b90057e8 str w8, [sp, #0x54] 1775d8: 54000b88 b.hi 0x177748 1775dc: b0000428 adrp x8, 0x1fc000 1775e0: 9136e108 add x8, x8, #0xdb8 1775e4: f9402feb ldr x11, [sp, #0x58] 1775e8: b8ab790a ldrsw x10, [x8, x11, lsl #2] 1775ec: 8b0a0109 add x9, x8, x10 1775f0: f90027ea str x10, [sp, #0x48] 1775f4: d61f0120 br x9 1775f8: f85a03a8 ldur x8, [x29, #-0x60] 1775fc: f9400508 ldr x8, [x8, #0x8] 177600: b95ec109 ldr w9, [x8, #0x1ec0] 177604: 2a0903ea mov w10, w9 177608: 52802809 mov w9, #0x140 // =320 17760c: 2a0903eb mov w11, w9 177610: 9b0b7d4a mul x10, x10, x11 177614: 8b0a0108 add x8, x8, x10 177618: 91048108 add x8, x8, #0x120 17761c: f81583a8 stur x8, [x29, #-0xa8] 177620: f85a03a8 ldur x8, [x29, #-0x60] 177624: f9400508 ldr x8, [x8, #0x8] 177628: b95ec509 ldr w9, [x8, #0x1ec4] 17762c: 2a0903ea mov w10, w9 177630: 9b0b7d4a mul x10, x10, x11 177634: 8b0a0108 add x8, x8, x10 177638: 910e8108 add x8, x8, #0x3a0 17763c: f81503a8 stur x8, [x29, #-0xb0] 177640: 14000043 b 0x17774c 177644: f85a03a8 ldur x8, [x29, #-0x60] 177648: f9400508 ldr x8, [x8, #0x8] 17764c: b95ec109 ldr w9, [x8, #0x1ec0] 177650: 2a0903ea mov w10, w9 177654: 52802809 mov w9, #0x140 // =320 177658: 2a0903eb mov w11, w9 17765c: 9b0b7d4a mul x10, x10, x11 177660: 8b0a0108 add x8, x8, x10 177664: 91048108 add x8, x8, #0x120 177668: f81583a8 stur x8, [x29, #-0xa8] 17766c: f85a03a8 ldur x8, [x29, #-0x60] 177670: f9400508 ldr x8, [x8, #0x8] 177674: b95ee509 ldr w9, [x8, #0x1ee4] 177678: 2a0903ea mov w10, w9 17767c: 9b0b7d4a mul x10, x10, x11 177680: 8b0a0108 add x8, x8, x10 177684: 5282f409 mov w9, #0x17a0 // =6048 177688: 2a0903ea mov w10, w9 17768c: 8b0a0108 add x8, x8, x10 177690: f81503a8 stur x8, [x29, #-0xb0] 177694: 1400002e b 0x17774c 177698: f85a03a8 ldur x8, [x29, #-0x60] 17769c: f9400508 ldr x8, [x8, #0x8] 1776a0: b95ee509 ldr w9, [x8, #0x1ee4] 1776a4: 2a0903ea mov w10, w9 1776a8: 52802809 mov w9, #0x140 // =320 1776ac: 2a0903eb mov w11, w9 1776b0: 9b0b7d4a mul x10, x10, x11 1776b4: 8b0a0108 add x8, x8, x10 1776b8: 5282f409 mov w9, #0x17a0 // =6048 1776bc: 2a0903ea mov w10, w9 1776c0: 8b0a0108 add x8, x8, x10 1776c4: f81583a8 stur x8, [x29, #-0xa8] 1776c8: f85a03a8 ldur x8, [x29, #-0x60] 1776cc: f9400508 ldr x8, [x8, #0x8] 1776d0: b95ec509 ldr w9, [x8, #0x1ec4] 1776d4: 2a0903ea mov w10, w9 1776d8: 9b0b7d4a mul x10, x10, x11 1776dc: 8b0a0108 add x8, x8, x10 1776e0: 910e8108 add x8, x8, #0x3a0 1776e4: f81503a8 stur x8, [x29, #-0xb0] 1776e8: 14000019 b 0x17774c 1776ec: f85a03a8 ldur x8, [x29, #-0x60] 1776f0: f9400508 ldr x8, [x8, #0x8] 1776f4: b95ee109 ldr w9, [x8, #0x1ee0] 1776f8: 2a0903ea mov w10, w9 1776fc: 52802809 mov w9, #0x140 // =320 177700: 2a0903eb mov w11, w9 177704: 9b0b7d4a mul x10, x10, x11 177708: 8b0a0108 add x8, x8, x10 17770c: 5282a409 mov w9, #0x1520 // =5408 177710: 2a0903ea mov w10, w9 177714: 8b0a0108 add x8, x8, x10 177718: f81583a8 stur x8, [x29, #-0xa8] 17771c: f85a03a8 ldur x8, [x29, #-0x60] 177720: f9400508 ldr x8, [x8, #0x8] 177724: b95ee509 ldr w9, [x8, #0x1ee4] 177728: 2a0903ea mov w10, w9 17772c: 9b0b7d4a mul x10, x10, x11 177730: 8b0a0108 add x8, x8, x10 177734: 5282f409 mov w9, #0x17a0 // =6048 177738: 2a0903ea mov w10, w9 17773c: 8b0a0108 add x8, x8, x10 177740: f81503a8 stur x8, [x29, #-0xb0] 177744: 14000002 b 0x17774c 177748: 14000001 b 0x17774c 17774c: b854c3a8 ldur w8, [x29, #-0xb4] 177750: 2a0803e9 mov w9, w8 177754: 2a0903e8 mov w8, w9 177758: 71000d08 subs w8, w8, #0x3 17775c: f90023e9 str x9, [sp, #0x40] 177760: b9003fe8 str w8, [sp, #0x3c] 177764: 54000588 b.hi 0x177814 177768: b0000428 adrp x8, 0x1fc000 17776c: 91372108 add x8, x8, #0xdc8 177770: f94023eb ldr x11, [sp, #0x40] 177774: b8ab790a ldrsw x10, [x8, x11, lsl #2] 177778: 8b0a0109 add x9, x8, x10 17777c: f9001bea str x10, [sp, #0x30] 177780: d61f0120 br x9 177784: f85a03a8 ldur x8, [x29, #-0x60] 177788: f9400508 ldr x8, [x8, #0x8] 17778c: b9405909 ldr w9, [x8, #0x58] 177790: b81643a9 stur w9, [x29, #-0x9c] 177794: f85a03a8 ldur x8, [x29, #-0x60] 177798: f9400508 ldr x8, [x8, #0x8] 17779c: b9405d09 ldr w9, [x8, #0x5c] 1777a0: b81603a9 stur w9, [x29, #-0xa0] 1777a4: 1400001d b 0x177818 1777a8: f85a03a8 ldur x8, [x29, #-0x60] 1777ac: f9400508 ldr x8, [x8, #0x8] 1777b0: b9405909 ldr w9, [x8, #0x58] 1777b4: b81643a9 stur w9, [x29, #-0x9c] 1777b8: f85a03a8 ldur x8, [x29, #-0x60] 1777bc: f9400508 ldr x8, [x8, #0x8] 1777c0: b9407d09 ldr w9, [x8, #0x7c] 1777c4: b81603a9 stur w9, [x29, #-0xa0] 1777c8: 14000014 b 0x177818 1777cc: f85a03a8 ldur x8, [x29, #-0x60] 1777d0: f9400508 ldr x8, [x8, #0x8] 1777d4: b9407d09 ldr w9, [x8, #0x7c] 1777d8: b81643a9 stur w9, [x29, #-0x9c] 1777dc: f85a03a8 ldur x8, [x29, #-0x60] 1777e0: f9400508 ldr x8, [x8, #0x8] 1777e4: b9405d09 ldr w9, [x8, #0x5c] 1777e8: b81603a9 stur w9, [x29, #-0xa0] 1777ec: 1400000b b 0x177818 1777f0: f85a03a8 ldur x8, [x29, #-0x60] 1777f4: f9400508 ldr x8, [x8, #0x8] 1777f8: b9407909 ldr w9, [x8, #0x78] 1777fc: b81643a9 stur w9, [x29, #-0x9c] 177800: f85a03a8 ldur x8, [x29, #-0x60] 177804: f9400508 ldr x8, [x8, #0x8] 177808: b9407d09 ldr w9, [x8, #0x7c] 17780c: b81603a9 stur w9, [x29, #-0xa0] 177810: 14000002 b 0x177818 177814: 14000001 b 0x177818 177818: f85a03a8 ldur x8, [x29, #-0x60] 17781c: b85b03a1 ldur w1, [x29, #-0x50] 177820: b85643a2 ldur w2, [x29, #-0x9c] 177824: f85583a3 ldur x3, [x29, #-0xa8] 177828: f9400509 ldr x9, [x8, #0x8] 17782c: f94f9124 ldr x4, [x9, #0x1f20] 177830: aa0803e0 mov x0, x8 177834: 9400023b bl 0x178120 177838: 350000a0 cbnz w0, 0x17784c 17783c: 14000001 b 0x177840 177840: 2a1f03e8 mov w8, wzr 177844: b81ac3a8 stur w8, [x29, #-0x54] 177848: 14000067 b 0x1779e4 17784c: f85a03a8 ldur x8, [x29, #-0x60] 177850: b85b03a1 ldur w1, [x29, #-0x50] 177854: b85603a2 ldur w2, [x29, #-0xa0] 177858: f85503a3 ldur x3, [x29, #-0xb0] 17785c: f9400509 ldr x9, [x8, #0x8] 177860: f94f9124 ldr x4, [x9, #0x1f20] 177864: aa0803e0 mov x0, x8 177868: 9400022e bl 0x178120 17786c: 350000a0 cbnz w0, 0x177880 177870: 14000001 b 0x177874 177874: 2a1f03e8 mov w8, wzr 177878: b81ac3a8 stur w8, [x29, #-0x54] 17787c: 1400005a b 0x1779e4 177880: 1400003a b 0x177968 177884: f85a03a8 ldur x8, [x29, #-0x60] 177888: f9400508 ldr x8, [x8, #0x8] 17788c: f94f9101 ldr x1, [x8, #0x1f20] 177890: d10143a0 sub x0, x29, #0x50 177894: 97fcb7eb bl 0xa5840 177898: 35000120 cbnz w0, 0x1778bc 17789c: 14000001 b 0x1778a0 1778a0: f85a03a8 ldur x8, [x29, #-0x60] 1778a4: f9400108 ldr x8, [x8] 1778a8: 32000be9 orr w9, wzr, #0x7 1778ac: b9000109 str w9, [x8] 1778b0: 2a1f03e9 mov w9, wzr 1778b4: b81ac3a9 stur w9, [x29, #-0x54] 1778b8: 1400004b b 0x1779e4 1778bc: 2a1f03e8 mov w8, wzr 1778c0: b81983a8 stur w8, [x29, #-0x68] 1778c4: 14000001 b 0x1778c8 1778c8: b85983a8 ldur w8, [x29, #-0x68] 1778cc: f85a03a9 ldur x9, [x29, #-0x60] 1778d0: f9400129 ldr x9, [x9] 1778d4: b940192a ldr w10, [x9, #0x18] 1778d8: 6b0a0108 subs w8, w8, w10 1778dc: b9002fe8 str w8, [sp, #0x2c] 1778e0: 54000422 b.hs 0x177964 1778e4: 14000001 b 0x1778e8 1778e8: f85a03a8 ldur x8, [x29, #-0x60] 1778ec: b85b03a1 ldur w1, [x29, #-0x50] 1778f0: f9400509 ldr x9, [x8, #0x8] 1778f4: b85983aa ldur w10, [x29, #-0x68] 1778f8: 2a0a03eb mov w11, w10 1778fc: 8b0b092c add x12, x9, x11, lsl #2 177900: b9405982 ldr w2, [x12, #0x58] 177904: 5280500a mov w10, #0x280 // =640 177908: 2a0a03ed mov w13, w10 17790c: 9b0d7d6b mul x11, x11, x13 177910: 8b0b012b add x11, x9, x11 177914: b95ec18a ldr w10, [x12, #0x1ec0] 177918: 2a0a03ec mov w12, w10 17791c: 5280280a mov w10, #0x140 // =320 177920: 2a0a03ed mov w13, w10 177924: 9b0d7d8c mul x12, x12, x13 177928: 8b0c016b add x11, x11, x12 17792c: 91048163 add x3, x11, #0x120 177930: f94f9124 ldr x4, [x9, #0x1f20] 177934: aa0803e0 mov x0, x8 177938: 940001fa bl 0x178120 17793c: 350000a0 cbnz w0, 0x177950 177940: 14000001 b 0x177944 177944: 2a1f03e8 mov w8, wzr 177948: b81ac3a8 stur w8, [x29, #-0x54] 17794c: 14000026 b 0x1779e4 177950: 14000001 b 0x177954 177954: b85983a8 ldur w8, [x29, #-0x68] 177958: 11000508 add w8, w8, #0x1 17795c: b81983a8 stur w8, [x29, #-0x68] 177960: 17ffffda b 0x1778c8 177964: 14000001 b 0x177968 177968: f85a03a8 ldur x8, [x29, #-0x60] 17796c: f9400108 ldr x8, [x8] 177970: b9401509 ldr w9, [x8, #0x14] 177974: 340002a9 cbz w9, 0x1779c8 177978: 14000001 b 0x17797c 17797c: f85a03a8 ldur x8, [x29, #-0x60] 177980: f9400508 ldr x8, [x8, #0x8] 177984: b95f2d09 ldr w9, [x8, #0x1f2c] 177988: 11000529 add w9, w9, #0x1 17798c: b91f2d09 str w9, [x8, #0x1f2c] 177990: f85a03a8 ldur x8, [x29, #-0x60] 177994: f9400508 ldr x8, [x8, #0x8] 177998: b95f2d09 ldr w9, [x8, #0x1f2c] 17799c: b95f290a ldr w10, [x8, #0x1f28] 1779a0: 6b0a0129 subs w9, w9, w10 1779a4: b9002be9 str w9, [sp, #0x28] 1779a8: 540000e3 b.lo 0x1779c4 1779ac: 14000001 b 0x1779b0 1779b0: f85a03a8 ldur x8, [x29, #-0x60] 1779b4: f9400508 ldr x8, [x8, #0x8] 1779b8: 2a1f03e9 mov w9, wzr 1779bc: b91f2d09 str w9, [x8, #0x1f2c] 1779c0: 14000001 b 0x1779c4 1779c4: 14000001 b 0x1779c8 1779c8: b85bc3a8 ldur w8, [x29, #-0x44] 1779cc: f85a03a9 ldur x9, [x29, #-0x60] 1779d0: f9400529 ldr x9, [x9, #0x8] 1779d4: b91f3128 str w8, [x9, #0x1f30] 1779d8: 320003e8 orr w8, wzr, #0x1 1779dc: b81ac3a8 stur w8, [x29, #-0x54] 1779e0: 14000001 b 0x1779e4 1779e4: b85ac3a8 ldur w8, [x29, #-0x54] 1779e8: d53bd049 mrs x9, TPIDR_EL0 1779ec: f9401529 ldr x9, [x9, #0x28] 1779f0: f94053ea ldr x10, [sp, #0xa0] 1779f4: f940014b ldr x11, [x10] 1779f8: eb0b0129 subs x9, x9, x11 1779fc: b90027e8 str w8, [sp, #0x24] 177a00: f9000fe9 str x9, [sp, #0x18] 177a04: 540000e1 b.ne 0x177a20 177a08: 14000001 b 0x177a0c 177a0c: b94027e0 ldr w0, [sp, #0x24] 177a10: a9577bfd ldp x29, x30, [sp, #0x170] 177a14: f940b3fc ldr x28, [sp, #0x160] 177a18: 910603ff add sp, sp, #0x180 177a1c: d65f03c0 ret 177a20: 97fcc8d4 bl 0xa9d70 <__stack_chk_fail@plt> 177a24: d10083ff sub sp, sp, #0x20 177a28: f9000fe0 str x0, [sp, #0x18] 177a2c: b90017e1 str w1, [sp, #0x14] 177a30: b9000bff str wzr, [sp, #0x8] 177a34: b90013ff str wzr, [sp, #0x10] 177a38: 52800008 mov w8, #0x0 // =0 177a3c: b94013e9 ldr w9, [sp, #0x10] 177a40: b94017ea ldr w10, [sp, #0x14] 177a44: 6b0a013f cmp w9, w10 177a48: 1a9f27e9 cset w9, lo 177a4c: b90007e8 str w8, [sp, #0x4] 177a50: 37000049 tbnz w9, #0x0, 0x177a58 177a54: 1400000a b 0x177a7c 177a58: 12800008 mov w8, #-0x1 // =-1 177a5c: 320003e9 orr w9, wzr, #0x1 177a60: 5280000a mov w10, #0x0 // =0 177a64: b9400beb ldr w11, [sp, #0x8] 177a68: 0a090169 and w9, w11, w9 177a6c: 6b0a013f cmp w9, w10 177a70: 1a9f07e9 cset w9, ne 177a74: 4a080128 eor w8, w9, w8 177a78: b90007e8 str w8, [sp, #0x4] 177a7c: b94007e8 ldr w8, [sp, #0x4] 177a80: 37000048 tbnz w8, #0x0, 0x177a88 177a84: 14000010 b 0x177ac4 177a88: b27e03e8 orr x8, xzr, #0x4 177a8c: f9400fe9 ldr x9, [sp, #0x18] 177a90: b94013ea ldr w10, [sp, #0x10] 177a94: 2a0a03eb mov w11, w10 177a98: d3407d6b ubfx x11, x11, #0, #32 177a9c: 9b0b7d08 mul x8, x8, x11 177aa0: 8b080128 add x8, x9, x8 177aa4: b940010a ldr w10, [x8] 177aa8: b9400bec ldr w12, [sp, #0x8] 177aac: 2a0a018a orr w10, w12, w10 177ab0: b9000bea str w10, [sp, #0x8] 177ab4: b94013e8 ldr w8, [sp, #0x10] 177ab8: 11000508 add w8, w8, #0x1 177abc: b90013e8 str w8, [sp, #0x10] 177ac0: 17ffffde b 0x177a38 177ac4: b9400be8 ldr w8, [sp, #0x8] 177ac8: 34000048 cbz w8, 0x177ad0 177acc: 14000003 b 0x177ad8 177ad0: b9000fff str wzr, [sp, #0xc] 177ad4: 14000014 b 0x177b24 177ad8: b9000fff str wzr, [sp, #0xc] 177adc: 12800008 mov w8, #-0x1 // =-1 177ae0: 320003e9 orr w9, wzr, #0x1 177ae4: 5280000a mov w10, #0x0 // =0 177ae8: b9400beb ldr w11, [sp, #0x8] 177aec: 0a090169 and w9, w11, w9 177af0: 6b0a013f cmp w9, w10 177af4: 1a9f07e9 cset w9, ne 177af8: 4a080128 eor w8, w9, w8 177afc: 37000048 tbnz w8, #0x0, 0x177b04 177b00: 14000009 b 0x177b24 177b04: 320003e8 orr w8, wzr, #0x1 177b08: b9400be9 ldr w9, [sp, #0x8] 177b0c: 1ac82928 asr w8, w9, w8 177b10: b9000be8 str w8, [sp, #0x8] 177b14: b9400fe8 ldr w8, [sp, #0xc] 177b18: 11000508 add w8, w8, #0x1 177b1c: b9000fe8 str w8, [sp, #0xc] 177b20: 17ffffef b 0x177adc 177b24: 52800008 mov w8, #0x0 // =0 177b28: b9400fe9 ldr w9, [sp, #0xc] 177b2c: 6b08013f cmp w9, w8 177b30: 1a9f97e8 cset w8, hi 177b34: 37000048 tbnz w8, #0x0, 0x177b3c 177b38: 14000017 b 0x177b94 177b3c: b90013ff str wzr, [sp, #0x10] 177b40: b94013e8 ldr w8, [sp, #0x10] 177b44: b94017e9 ldr w9, [sp, #0x14] 177b48: 6b09011f cmp w8, w9 177b4c: 1a9f27e8 cset w8, lo 177b50: 37000048 tbnz w8, #0x0, 0x177b58 177b54: 14000010 b 0x177b94 177b58: b27e03e8 orr x8, xzr, #0x4 177b5c: b9400fe9 ldr w9, [sp, #0xc] 177b60: f9400fea ldr x10, [sp, #0x18] 177b64: b94013eb ldr w11, [sp, #0x10] 177b68: 2a0b03ec mov w12, w11 177b6c: d3407d8c ubfx x12, x12, #0, #32 177b70: 9b0c7d08 mul x8, x8, x12 177b74: 8b080148 add x8, x10, x8 177b78: b940010b ldr w11, [x8] 177b7c: 1ac92969 asr w9, w11, w9 177b80: b9000109 str w9, [x8] 177b84: b94013e8 ldr w8, [sp, #0x10] 177b88: 11000508 add w8, w8, #0x1 177b8c: b90013e8 str w8, [sp, #0x10] 177b90: 17ffffec b 0x177b40 177b94: b9400fe0 ldr w0, [sp, #0xc] 177b98: 910083ff add sp, sp, #0x20 177b9c: d65f03c0 ret 177ba0: d10503ff sub sp, sp, #0x140 177ba4: f90093fc str x28, [sp, #0x120] 177ba8: a9137bfd stp x29, x30, [sp, #0x130] 177bac: 9104c3fd add x29, sp, #0x130 177bb0: d53bd048 mrs x8, TPIDR_EL0 177bb4: f9401508 ldr x8, [x8, #0x28] 177bb8: f81e83a8 stur x8, [x29, #-0x18] 177bbc: f81c83a0 stur x0, [x29, #-0x38] 177bc0: b81c43a1 stur w1, [x29, #-0x3c] 177bc4: b81c03a2 stur w2, [x29, #-0x40] 177bc8: f81b83a3 stur x3, [x29, #-0x48] 177bcc: b81b43a4 stur w4, [x29, #-0x4c] 177bd0: f81a83a5 stur x5, [x29, #-0x58] 177bd4: f81a03a6 stur x6, [x29, #-0x60] 177bd8: f81983a7 stur x7, [x29, #-0x68] 177bdc: f85c83a0 ldur x0, [x29, #-0x38] 177be0: 97fca558 bl 0xa1140 177be4: 71004400 subs w0, w0, #0x11 177be8: b9009be0 str w0, [sp, #0x98] 177bec: 540000e3 b.lo 0x177c08 177bf0: 14000001 b 0x177bf4 177bf4: b0000988 adrp x8, 0x2a8000 177bf8: f941d508 ldr x8, [x8, #0x3a8] 177bfc: b9400109 ldr w9, [x8] 177c00: b90097e9 str w9, [sp, #0x94] 177c04: 14000006 b 0x177c1c 177c08: b0000988 adrp x8, 0x2a8000 177c0c: f9427908 ldr x8, [x8, #0x4f0] 177c10: b9400109 ldr w9, [x8] 177c14: b90097e9 str w9, [sp, #0x94] 177c18: 14000001 b 0x177c1c 177c1c: b94097e8 ldr w8, [sp, #0x94] 177c20: b81743a8 stur w8, [x29, #-0x8c] 177c24: 2a1f03e8 mov w8, wzr 177c28: b81783a8 stur w8, [x29, #-0x88] 177c2c: f85c83a9 ldur x9, [x29, #-0x38] 177c30: f9400529 ldr x9, [x9, #0x8] 177c34: b9609528 ldr w8, [x9, #0x2094] 177c38: 34000168 cbz w8, 0x177c64 177c3c: 14000001 b 0x177c40 177c40: f85b83a8 ldur x8, [x29, #-0x48] 177c44: b9400109 ldr w9, [x8] 177c48: 71001129 subs w9, w9, #0x4 177c4c: b90093e9 str w9, [sp, #0x90] 177c50: 540000a3 b.lo 0x177c64 177c54: 14000001 b 0x177c58 177c58: 12800008 mov w8, #-0x1 // =-1 177c5c: b817c3a8 stur w8, [x29, #-0x84] 177c60: 1400000d b 0x177c94 177c64: f85c83a0 ldur x0, [x29, #-0x38] 177c68: f85a83a1 ldur x1, [x29, #-0x58] 177c6c: f85b83a8 ldur x8, [x29, #-0x48] 177c70: b9400102 ldr w2, [x8] 177c74: b85b43a3 ldur w3, [x29, #-0x4c] 177c78: f85a03a8 ldur x8, [x29, #-0x60] 177c7c: b85783a9 ldur w9, [x29, #-0x88] 177c80: 2a0903ea mov w10, w9 177c84: f86a7904 ldr x4, [x8, x10, lsl #3] 177c88: 94000197 bl 0x1782e4 177c8c: b817c3a0 stur w0, [x29, #-0x84] 177c90: 14000001 b 0x177c94 177c94: f85b83a8 ldur x8, [x29, #-0x48] 177c98: b9400109 ldr w9, [x8] 177c9c: 71001129 subs w9, w9, #0x4 177ca0: b9008fe9 str w9, [sp, #0x8c] 177ca4: 54001f63 b.lo 0x178090 177ca8: 14000001 b 0x177cac 177cac: 2a1f03e8 mov w8, wzr 177cb0: b81703a8 stur w8, [x29, #-0x90] 177cb4: f85c83a9 ldur x9, [x29, #-0x38] 177cb8: f9400529 ldr x9, [x9, #0x8] 177cbc: f9503929 ldr x9, [x9, #0x2070] 177cc0: f85a83aa ldur x10, [x29, #-0x58] 177cc4: 91004140 add x0, x10, #0x10 177cc8: f85b83aa ldur x10, [x29, #-0x48] 177ccc: b9400148 ldr w8, [x10] 177cd0: 71001101 subs w1, w8, #0x4 177cd4: d100b3a2 sub x2, x29, #0x2c 177cd8: d63f0120 blr x9 177cdc: b818c3a0 stur w0, [x29, #-0x74] 177ce0: f85c83a9 ldur x9, [x29, #-0x38] 177ce4: f9400529 ldr x9, [x9, #0x8] 177ce8: b9608d28 ldr w8, [x9, #0x208c] 177cec: 350004e8 cbnz w8, 0x177d88 177cf0: 14000001 b 0x177cf4 177cf4: b85d83a8 ldur w8, [x29, #-0x28] 177cf8: b0000989 adrp x9, 0x2a8000 177cfc: f943c929 ldr x9, [x9, #0x790] 177d00: b940012a ldr w10, [x9] 177d04: 6b0a0108 subs w8, w8, w10 177d08: b9008be8 str w8, [sp, #0x88] 177d0c: 540003e1 b.ne 0x177d88 177d10: 14000001 b 0x177d14 177d14: 320003e8 orr w8, wzr, #0x1 177d18: b81703a8 stur w8, [x29, #-0x90] 177d1c: b816c3a8 stur w8, [x29, #-0x94] 177d20: 14000001 b 0x177d24 177d24: b856c3a8 ldur w8, [x29, #-0x94] 177d28: f85b83a9 ldur x9, [x29, #-0x48] 177d2c: b940012a ldr w10, [x9] 177d30: 6b0a0108 subs w8, w8, w10 177d34: b90087e8 str w8, [sp, #0x84] 177d38: 54000262 b.hs 0x177d84 177d3c: 14000001 b 0x177d40 177d40: f85a83a8 ldur x8, [x29, #-0x58] 177d44: b9400109 ldr w9, [x8] 177d48: b856c3aa ldur w10, [x29, #-0x94] 177d4c: 2a0a03eb mov w11, w10 177d50: b86b790a ldr w10, [x8, x11, lsl #2] 177d54: 6b0a0129 subs w9, w9, w10 177d58: b90083e9 str w9, [sp, #0x80] 177d5c: 540000a0 b.eq 0x177d70 177d60: 14000001 b 0x177d64 177d64: 2a1f03e8 mov w8, wzr 177d68: b81703a8 stur w8, [x29, #-0x90] 177d6c: 14000006 b 0x177d84 177d70: 14000001 b 0x177d74 177d74: b856c3a8 ldur w8, [x29, #-0x94] 177d78: 11000508 add w8, w8, #0x1 177d7c: b816c3a8 stur w8, [x29, #-0x94] 177d80: 17ffffe9 b 0x177d24 177d84: 14000001 b 0x177d88 177d88: b85703a8 ldur w8, [x29, #-0x90] 177d8c: 340003e8 cbz w8, 0x177e08 177d90: 14000001 b 0x177d94 177d94: f85c83a0 ldur x0, [x29, #-0x38] 177d98: f85a83a8 ldur x8, [x29, #-0x58] 177d9c: b9400101 ldr w1, [x8] 177da0: f85b83a8 ldur x8, [x29, #-0x48] 177da4: b9400102 ldr w2, [x8] 177da8: b85b43a3 ldur w3, [x29, #-0x4c] 177dac: f85a03a8 ldur x8, [x29, #-0x60] 177db0: b85783a9 ldur w9, [x29, #-0x88] 177db4: 71000129 subs w9, w9, #0x0 177db8: 1a9f17ea cset w10, eq 177dbc: f86a5904 ldr x4, [x8, w10, uxtw #3] 177dc0: b9007fe9 str w9, [sp, #0x7c] 177dc4: 9400016c bl 0x178374 177dc8: b81803a0 stur w0, [x29, #-0x80] 177dcc: b85803a9 ldur w9, [x29, #-0x80] 177dd0: b857c3aa ldur w10, [x29, #-0x84] 177dd4: 6b0a0129 subs w9, w9, w10 177dd8: b9007be9 str w9, [sp, #0x78] 177ddc: 54000142 b.hs 0x177e04 177de0: 14000001 b 0x177de4 177de4: b85783a8 ldur w8, [x29, #-0x88] 177de8: 71000108 subs w8, w8, #0x0 177dec: 1a9f17e9 cset w9, eq 177df0: b81783a9 stur w9, [x29, #-0x88] 177df4: b85803a9 ldur w9, [x29, #-0x80] 177df8: b817c3a9 stur w9, [x29, #-0x84] 177dfc: b90077e8 str w8, [sp, #0x74] 177e00: 14000001 b 0x177e04 177e04: 140000a2 b 0x17808c 177e08: f85c83a8 ldur x8, [x29, #-0x38] 177e0c: f9400508 ldr x8, [x8, #0x8] 177e10: b9609109 ldr w9, [x8, #0x2090] 177e14: 34000189 cbz w9, 0x177e44 177e18: 14000001 b 0x177e1c 177e1c: f85c83a8 ldur x8, [x29, #-0x38] 177e20: f9400108 ldr x8, [x8] 177e24: b9402909 ldr w9, [x8, #0x28] 177e28: 35001309 cbnz w9, 0x178088 177e2c: 14000001 b 0x177e30 177e30: b857c3a8 ldur w8, [x29, #-0x84] 177e34: 31000508 adds w8, w8, #0x1 177e38: b90073e8 str w8, [sp, #0x70] 177e3c: 54001261 b.ne 0x178088 177e40: 14000001 b 0x177e44 177e44: f85c83a8 ldur x8, [x29, #-0x38] 177e48: f9400108 ldr x8, [x8] 177e4c: b9403509 ldr w9, [x8, #0x34] 177e50: 340000e9 cbz w9, 0x177e6c 177e54: 14000001 b 0x177e58 177e58: 2a1f03e8 mov w8, wzr 177e5c: b81943a8 stur w8, [x29, #-0x6c] 177e60: 321e03e8 orr w8, wzr, #0x4 177e64: b81903a8 stur w8, [x29, #-0x70] 177e68: 14000005 b 0x177e7c 177e6c: b858c3a8 ldur w8, [x29, #-0x74] 177e70: b81903a8 stur w8, [x29, #-0x70] 177e74: b81943a8 stur w8, [x29, #-0x6c] 177e78: 14000001 b 0x177e7c 177e7c: b85903a8 ldur w8, [x29, #-0x70] 177e80: f85b83a9 ldur x9, [x29, #-0x48] 177e84: b940012a ldr w10, [x9] 177e88: 6b0a0108 subs w8, w8, w10 177e8c: b9006fe8 str w8, [sp, #0x6c] 177e90: 540000e3 b.lo 0x177eac 177e94: 14000001 b 0x177e98 177e98: f85b83a8 ldur x8, [x29, #-0x48] 177e9c: b9400109 ldr w9, [x8] 177ea0: 71000529 subs w9, w9, #0x1 177ea4: b81903a9 stur w9, [x29, #-0x70] 177ea8: 14000001 b 0x177eac 177eac: b85943a8 ldur w8, [x29, #-0x6c] 177eb0: b81883a8 stur w8, [x29, #-0x78] 177eb4: 14000001 b 0x177eb8 177eb8: b85883a8 ldur w8, [x29, #-0x78] 177ebc: b85903a9 ldur w9, [x29, #-0x70] 177ec0: 6b090108 subs w8, w8, w9 177ec4: b9006be8 str w8, [sp, #0x68] 177ec8: 54000de8 b.hi 0x178084 177ecc: 14000001 b 0x177ed0 177ed0: b85883a8 ldur w8, [x29, #-0x78] 177ed4: 2a0803e9 mov w9, w8 177ed8: d100b3aa sub x10, x29, #0x2c 177edc: b8697948 ldr w8, [x10, x9, lsl #2] 177ee0: b85b43ab ldur w11, [x29, #-0x4c] 177ee4: 6b884168 subs w8, w11, w8, asr #16 177ee8: b90067e8 str w8, [sp, #0x64] 177eec: 5400006c b.gt 0x177ef8 177ef0: 14000001 b 0x177ef4 177ef4: 14000060 b 0x178074 177ef8: b85883a8 ldur w8, [x29, #-0x78] 177efc: 2a0803e9 mov w9, w8 177f00: d100b3aa sub x10, x29, #0x2c 177f04: b8697948 ldr w8, [x10, x9, lsl #2] 177f08: b0000989 adrp x9, 0x2a8000 177f0c: f943c929 ldr x9, [x9, #0x790] 177f10: b940012b ldr w11, [x9] 177f14: 6b0b0108 subs w8, w8, w11 177f18: b90063e8 str w8, [sp, #0x60] 177f1c: 540001ad b.le 0x177f50 177f20: 14000001 b 0x177f24 177f24: b85883a8 ldur w8, [x29, #-0x78] 177f28: 2a0803e9 mov w9, w8 177f2c: d100b3aa sub x10, x29, #0x2c 177f30: b8697948 ldr w8, [x10, x9, lsl #2] 177f34: b0000989 adrp x9, 0x2a8000 177f38: f943d529 ldr x9, [x9, #0x7a8] 177f3c: b940012b ldr w11, [x9] 177f40: 0b0b0108 add w8, w8, w11 177f44: 13107d08 asr w8, w8, #16 177f48: b9005fe8 str w8, [sp, #0x5c] 177f4c: 14000004 b 0x177f5c 177f50: 2a1f03e0 mov w0, wzr 177f54: b9005fe0 str w0, [sp, #0x5c] 177f58: 14000001 b 0x177f5c 177f5c: b9405fe8 ldr w8, [sp, #0x5c] 177f60: b81843a8 stur w8, [x29, #-0x7c] 177f64: b85843a8 ldur w8, [x29, #-0x7c] 177f68: 11000508 add w8, w8, #0x1 177f6c: b81843a8 stur w8, [x29, #-0x7c] 177f70: b85843a8 ldur w8, [x29, #-0x7c] 177f74: b85743a9 ldur w9, [x29, #-0x8c] 177f78: 6b090108 subs w8, w8, w9 177f7c: b9005be8 str w8, [sp, #0x58] 177f80: 540000c3 b.lo 0x177f98 177f84: 14000001 b 0x177f88 177f88: b85743a8 ldur w8, [x29, #-0x8c] 177f8c: 71000508 subs w8, w8, #0x1 177f90: b81843a8 stur w8, [x29, #-0x7c] 177f94: 14000001 b 0x177f98 177f98: f85c83a8 ldur x8, [x29, #-0x38] 177f9c: f85a83a1 ldur x1, [x29, #-0x58] 177fa0: f9400ba9 ldr x9, [x29, #0x10] 177fa4: b85783aa ldur w10, [x29, #-0x88] 177fa8: 7100014a subs w10, w10, #0x0 177fac: 1a9f17eb cset w11, eq 177fb0: 2a0b03ec mov w12, w11 177fb4: d37df18c lsl x12, x12, #3 177fb8: f86c6922 ldr x2, [x9, x12] 177fbc: f9400509 ldr x9, [x8, #0x8] 177fc0: f94f8923 ldr x3, [x9, #0x1f10] 177fc4: f94f8d24 ldr x4, [x9, #0x1f18] 177fc8: f85b83a9 ldur x9, [x29, #-0x48] 177fcc: b9400125 ldr w5, [x9] 177fd0: b85b43a6 ldur w6, [x29, #-0x4c] 177fd4: b85883a7 ldur w7, [x29, #-0x78] 177fd8: b85843ab ldur w11, [x29, #-0x7c] 177fdc: b85743ad ldur w13, [x29, #-0x8c] 177fe0: b85c43ae ldur w14, [x29, #-0x3c] 177fe4: b85c03af ldur w15, [x29, #-0x40] 177fe8: f9400109 ldr x9, [x8] 177fec: b9403930 ldr w16, [x9, #0x38] 177ff0: b9404531 ldr w17, [x9, #0x44] 177ff4: f85a03a9 ldur x9, [x29, #-0x60] 177ff8: f86c6929 ldr x9, [x9, x12] 177ffc: f85983a0 ldur x0, [x29, #-0x68] 178000: f86c680c ldr x12, [x0, x12] 178004: 910003e0 mov x0, sp 178008: f9001c0c str x12, [x0, #0x38] 17800c: f9001809 str x9, [x0, #0x30] 178010: b9002811 str w17, [x0, #0x28] 178014: b9002010 str w16, [x0, #0x20] 178018: b900180f str w15, [x0, #0x18] 17801c: b900100e str w14, [x0, #0x10] 178020: b900080d str w13, [x0, #0x8] 178024: b900000b str w11, [x0] 178028: aa0803e0 mov x0, x8 17802c: b90057ea str w10, [sp, #0x54] 178030: 940000f2 bl 0x1783f8 178034: b81803a0 stur w0, [x29, #-0x80] 178038: b85803aa ldur w10, [x29, #-0x80] 17803c: b857c3ab ldur w11, [x29, #-0x84] 178040: 6b0b014a subs w10, w10, w11 178044: b90053ea str w10, [sp, #0x50] 178048: 54000142 b.hs 0x178070 17804c: 14000001 b 0x178050 178050: b85783a8 ldur w8, [x29, #-0x88] 178054: 71000108 subs w8, w8, #0x0 178058: 1a9f17e9 cset w9, eq 17805c: b81783a9 stur w9, [x29, #-0x88] 178060: b85803a9 ldur w9, [x29, #-0x80] 178064: b817c3a9 stur w9, [x29, #-0x84] 178068: b9004fe8 str w8, [sp, #0x4c] 17806c: 14000001 b 0x178070 178070: 14000001 b 0x178074 178074: b85883a8 ldur w8, [x29, #-0x78] 178078: 11000508 add w8, w8, #0x1 17807c: b81883a8 stur w8, [x29, #-0x78] 178080: 17ffff8e b 0x177eb8 178084: 14000001 b 0x178088 178088: 14000001 b 0x17808c 17808c: 14000001 b 0x178090 178090: b857c3a8 ldur w8, [x29, #-0x84] 178094: 31000508 adds w8, w8, #0x1 178098: b9004be8 str w8, [sp, #0x48] 17809c: 540001c1 b.ne 0x1780d4 1780a0: 14000001 b 0x1780a4 1780a4: f85c83a0 ldur x0, [x29, #-0x38] 1780a8: f85a83a1 ldur x1, [x29, #-0x58] 1780ac: f85b83a8 ldur x8, [x29, #-0x48] 1780b0: b9400102 ldr w2, [x8] 1780b4: b85b43a3 ldur w3, [x29, #-0x4c] 1780b8: f85a03a8 ldur x8, [x29, #-0x60] 1780bc: b85783a9 ldur w9, [x29, #-0x88] 1780c0: 2a0903ea mov w10, w9 1780c4: f86a7904 ldr x4, [x8, x10, lsl #3] 1780c8: 94000087 bl 0x1782e4 1780cc: b817c3a0 stur w0, [x29, #-0x84] 1780d0: 14000001 b 0x1780d4 1780d4: b85783a8 ldur w8, [x29, #-0x88] 1780d8: f9400fa9 ldr x9, [x29, #0x18] 1780dc: b9000128 str w8, [x9] 1780e0: b857c3a8 ldur w8, [x29, #-0x84] 1780e4: f94013a9 ldr x9, [x29, #0x20] 1780e8: b9000128 str w8, [x9] 1780ec: d53bd049 mrs x9, TPIDR_EL0 1780f0: f9401529 ldr x9, [x9, #0x28] 1780f4: f85e83aa ldur x10, [x29, #-0x18] 1780f8: eb0a0129 subs x9, x9, x10 1780fc: f90023e9 str x9, [sp, #0x40] 178100: 540000e1 b.ne 0x17811c 178104: 14000001 b 0x178108 178108: 320003e0 orr w0, wzr, #0x1 17810c: a9537bfd ldp x29, x30, [sp, #0x130] 178110: f94093fc ldr x28, [sp, #0x120] 178114: 910503ff add sp, sp, #0x140 178118: d65f03c0 ret 17811c: 97fcc715 bl 0xa9d70 <__stack_chk_fail@plt> 178120: d10103ff sub sp, sp, #0x40 178124: a9037bfd stp x29, x30, [sp, #0x30] 178128: 9100c3fd add x29, sp, #0x30 17812c: f81f03a0 stur x0, [x29, #-0x10] 178130: b81ec3a1 stur w1, [x29, #-0x14] 178134: b9001be2 str w2, [sp, #0x18] 178138: f9000be3 str x3, [sp, #0x10] 17813c: f90007e4 str x4, [sp, #0x8] 178140: f9400be0 ldr x0, [sp, #0x10] 178144: b9400001 ldr w1, [x0] 178148: b90007e1 str w1, [sp, #0x4] 17814c: 340002a1 cbz w1, 0x1781a0 178150: 14000001 b 0x178154 178154: 321f03e8 orr w8, wzr, #0x2 178158: b94007e9 ldr w9, [sp, #0x4] 17815c: 6b09011f cmp w8, w9 178160: 1a9f17e8 cset w8, eq 178164: 370003e8 tbnz w8, #0x0, 0x1781e0 178168: 14000001 b 0x17816c 17816c: 320007e8 orr w8, wzr, #0x3 178170: b94007e9 ldr w9, [sp, #0x4] 178174: 6b09011f cmp w8, w9 178178: 1a9f17e8 cset w8, eq 17817c: 370005c8 tbnz w8, #0x0, 0x178234 178180: 14000001 b 0x178184 178184: 320003e8 orr w8, wzr, #0x1 178188: b94007e9 ldr w9, [sp, #0x4] 17818c: 6b09011f cmp w8, w9 178190: 1a9f17e8 cset w8, eq 178194: 370007a8 tbnz w8, #0x0, 0x178288 178198: 14000001 b 0x17819c 17819c: 1400004c b 0x1782cc 1781a0: b27d03e8 orr x8, xzr, #0x8 1781a4: f9400be9 ldr x9, [sp, #0x10] 1781a8: 8b080120 add x0, x9, x8 1781ac: b9401be1 ldr w1, [sp, #0x18] 1781b0: f9400be8 ldr x8, [sp, #0x10] 1781b4: b9413902 ldr w2, [x8, #0x138] 1781b8: f94007e3 ldr x3, [sp, #0x8] 1781bc: 97fcc061 bl 0xa8340 1781c0: 350000e0 cbnz w0, 0x1781dc 1781c4: 32000be8 orr w8, wzr, #0x7 1781c8: f85f03a9 ldur x9, [x29, #-0x10] 1781cc: f9400129 ldr x9, [x9] 1781d0: b9000128 str w8, [x9] 1781d4: b81fc3bf stur wzr, [x29, #-0x4] 1781d8: 1400003f b 0x1782d4 1781dc: 1400003c b 0x1782cc 1781e0: b27d03e8 orr x8, xzr, #0x8 1781e4: f9400be9 ldr x9, [sp, #0x10] 1781e8: 8b080120 add x0, x9, x8 1781ec: b85ec3aa ldur w10, [x29, #-0x14] 1781f0: f9400be9 ldr x9, [sp, #0x10] 1781f4: 8b080128 add x8, x9, x8 1781f8: b940190b ldr w11, [x8, #0x18] 1781fc: 6b0b0141 subs w1, w10, w11 178200: b9401be2 ldr w2, [sp, #0x18] 178204: f9400be8 ldr x8, [sp, #0x10] 178208: b9413903 ldr w3, [x8, #0x138] 17820c: f94007e4 ldr x4, [sp, #0x8] 178210: 97fcc1e4 bl 0xa89a0 178214: 350000e0 cbnz w0, 0x178230 178218: 32000be8 orr w8, wzr, #0x7 17821c: f85f03a9 ldur x9, [x29, #-0x10] 178220: f9400129 ldr x9, [x9] 178224: b9000128 str w8, [x9] 178228: b81fc3bf stur wzr, [x29, #-0x4] 17822c: 1400002a b 0x1782d4 178230: 14000027 b 0x1782cc 178234: b27d03e8 orr x8, xzr, #0x8 178238: f9400be9 ldr x9, [sp, #0x10] 17823c: 8b080120 add x0, x9, x8 178240: b85ec3aa ldur w10, [x29, #-0x14] 178244: f9400be9 ldr x9, [sp, #0x10] 178248: 8b080128 add x8, x9, x8 17824c: b940190b ldr w11, [x8, #0x18] 178250: 6b0b0141 subs w1, w10, w11 178254: b9401be2 ldr w2, [sp, #0x18] 178258: f9400be8 ldr x8, [sp, #0x10] 17825c: b9413903 ldr w3, [x8, #0x138] 178260: f94007e4 ldr x4, [sp, #0x8] 178264: 97fcb08b bl 0xa4490 178268: 350000e0 cbnz w0, 0x178284 17826c: 32000be8 orr w8, wzr, #0x7 178270: f85f03a9 ldur x9, [x29, #-0x10] 178274: f9400129 ldr x9, [x9] 178278: b9000128 str w8, [x9] 17827c: b81fc3bf stur wzr, [x29, #-0x4] 178280: 14000015 b 0x1782d4 178284: 14000012 b 0x1782cc 178288: b27d03e8 orr x8, xzr, #0x8 17828c: f9400be9 ldr x9, [sp, #0x10] 178290: 8b080120 add x0, x9, x8 178294: b85ec3a1 ldur w1, [x29, #-0x14] 178298: b9401be2 ldr w2, [sp, #0x18] 17829c: f9400be8 ldr x8, [sp, #0x10] 1782a0: b9413903 ldr w3, [x8, #0x138] 1782a4: f94007e4 ldr x4, [sp, #0x8] 1782a8: 97fcca9a bl 0xaad10 1782ac: 350000e0 cbnz w0, 0x1782c8 1782b0: 32000be8 orr w8, wzr, #0x7 1782b4: f85f03a9 ldur x9, [x29, #-0x10] 1782b8: f9400129 ldr x9, [x9] 1782bc: b9000128 str w8, [x9] 1782c0: b81fc3bf stur wzr, [x29, #-0x4] 1782c4: 14000004 b 0x1782d4 1782c8: 14000001 b 0x1782cc 1782cc: 320003e8 orr w8, wzr, #0x1 1782d0: b81fc3a8 stur w8, [x29, #-0x4] 1782d4: b85fc3a0 ldur w0, [x29, #-0x4] 1782d8: a9437bfd ldp x29, x30, [sp, #0x30] 1782dc: 910103ff add sp, sp, #0x40 1782e0: d65f03c0 ret 1782e4: d100c3ff sub sp, sp, #0x30 1782e8: 320003e8 orr w8, wzr, #0x1 1782ec: b27d03e9 orr x9, xzr, #0x8 1782f0: 9000098a adrp x10, 0x2a8000 1782f4: f946c94a ldr x10, [x10, #0xd90] 1782f8: 9000098b adrp x11, 0x2a8000 1782fc: f944156b ldr x11, [x11, #0x828] 178300: 9000098c adrp x12, 0x2a8000 178304: f945318c ldr x12, [x12, #0xa60] 178308: f90017e0 str x0, [sp, #0x28] 17830c: f90013e1 str x1, [sp, #0x20] 178310: b9001fe2 str w2, [sp, #0x1c] 178314: b9001be3 str w3, [sp, #0x18] 178318: f9000be4 str x4, [sp, #0x10] 17831c: f9400be0 ldr x0, [sp, #0x10] 178320: b9000008 str w8, [x0] 178324: f94013e0 ldr x0, [sp, #0x20] 178328: f9400be1 ldr x1, [sp, #0x10] 17832c: 8b090029 add x9, x1, x9 178330: f9000120 str x0, [x9] 178334: b9400148 ldr w8, [x10] 178338: b9400162 ldr w2, [x11] 17833c: 0b020108 add w8, w8, w2 178340: b9400182 ldr w2, [x12] 178344: 0b020108 add w8, w8, w2 178348: f9400be9 ldr x9, [sp, #0x10] 17834c: b9413922 ldr w2, [x9, #0x138] 178350: 0b020108 add w8, w8, w2 178354: b9401fe2 ldr w2, [sp, #0x1c] 178358: b9401be3 ldr w3, [sp, #0x18] 17835c: 1b037c42 mul w2, w2, w3 178360: 0b020108 add w8, w8, w2 178364: b9000fe8 str w8, [sp, #0xc] 178368: b9400fe0 ldr w0, [sp, #0xc] 17836c: 9100c3ff add sp, sp, #0x30 178370: d65f03c0 ret 178374: d100c3ff sub sp, sp, #0x30 178378: b27d03e8 orr x8, xzr, #0x8 17837c: 90000989 adrp x9, 0x2a8000 178380: f946c929 ldr x9, [x9, #0xd90] 178384: 9000098a adrp x10, 0x2a8000 178388: f944154a ldr x10, [x10, #0x828] 17838c: 9000098b adrp x11, 0x2a8000 178390: f945316b ldr x11, [x11, #0xa60] 178394: f90017e0 str x0, [sp, #0x28] 178398: b90027e1 str w1, [sp, #0x24] 17839c: b90023e2 str w2, [sp, #0x20] 1783a0: b9001fe3 str w3, [sp, #0x1c] 1783a4: f9000be4 str x4, [sp, #0x10] 1783a8: f9400be0 ldr x0, [sp, #0x10] 1783ac: b900001f str wzr, [x0] 1783b0: b94027e1 ldr w1, [sp, #0x24] 1783b4: f9400be0 ldr x0, [sp, #0x10] 1783b8: 8b080008 add x8, x0, x8 1783bc: b9000101 str w1, [x8] 1783c0: b9400121 ldr w1, [x9] 1783c4: b9400142 ldr w2, [x10] 1783c8: 0b020021 add w1, w1, w2 1783cc: b9400162 ldr w2, [x11] 1783d0: 0b020021 add w1, w1, w2 1783d4: f9400be8 ldr x8, [sp, #0x10] 1783d8: b9413902 ldr w2, [x8, #0x138] 1783dc: 0b020021 add w1, w1, w2 1783e0: b9401fe2 ldr w2, [sp, #0x1c] 1783e4: 0b020021 add w1, w1, w2 1783e8: b9000fe1 str w1, [sp, #0xc] 1783ec: b9400fe0 ldr w0, [sp, #0xc] 1783f0: 9100c3ff add sp, sp, #0x30 1783f4: d65f03c0 ret 1783f8: d10403ff sub sp, sp, #0x100 1783fc: a90d57f6 stp x22, x21, [sp, #0xd0] 178400: a90e4ff4 stp x20, x19, [sp, #0xe0] 178404: a90f7bfd stp x29, x30, [sp, #0xf0] 178408: 9103c3fd add x29, sp, #0xf0 17840c: b94013a8 ldr w8, [x29, #0x10] 178410: b9401ba9 ldr w9, [x29, #0x18] 178414: b94023aa ldr w10, [x29, #0x20] 178418: b9402bab ldr w11, [x29, #0x28] 17841c: b94033ac ldr w12, [x29, #0x30] 178420: b9403bad ldr w13, [x29, #0x38] 178424: f94023ae ldr x14, [x29, #0x40] 178428: f94027af ldr x15, [x29, #0x48] 17842c: b27e03f0 orr x16, xzr, #0x4 178430: 321f03f1 orr w17, wzr, #0x2 178434: b27d03f3 orr x19, xzr, #0x8 178438: 90000994 adrp x20, 0x2a8000 17843c: f946ca94 ldr x20, [x20, #0xd90] 178440: 90000995 adrp x21, 0x2a8000 178444: f94416b5 ldr x21, [x21, #0x828] 178448: 90000996 adrp x22, 0x2a8000 17844c: f94532d6 ldr x22, [x22, #0xa60] 178450: f81d83a0 stur x0, [x29, #-0x28] 178454: f81d03a1 stur x1, [x29, #-0x30] 178458: f81c83a2 stur x2, [x29, #-0x38] 17845c: f81c03a3 stur x3, [x29, #-0x40] 178460: f81b83a4 stur x4, [x29, #-0x48] 178464: b81b43a5 stur w5, [x29, #-0x4c] 178468: b81b03a6 stur w6, [x29, #-0x50] 17846c: b81ac3a7 stur w7, [x29, #-0x54] 178470: b81a83a8 stur w8, [x29, #-0x58] 178474: b81a43a9 stur w9, [x29, #-0x5c] 178478: b81a03aa stur w10, [x29, #-0x60] 17847c: b819c3ab stur w11, [x29, #-0x64] 178480: b81983ac stur w12, [x29, #-0x68] 178484: b81943ad stur w13, [x29, #-0x6c] 178488: f9003fee str x14, [sp, #0x78] 17848c: f9003bef str x15, [sp, #0x70] 178490: b85b43a8 ldur w8, [x29, #-0x4c] 178494: b85ac3a9 ldur w9, [x29, #-0x54] 178498: 6b090108 subs w8, w8, w9 17849c: b90063e8 str w8, [sp, #0x60] 1784a0: f85d03ae ldur x14, [x29, #-0x30] 1784a4: b85ac3a8 ldur w8, [x29, #-0x54] 1784a8: 2a0803ef mov w15, w8 1784ac: d3407def ubfx x15, x15, #0, #32 1784b0: 9b0f7e0f mul x15, x16, x15 1784b4: 8b0f01ce add x14, x14, x15 1784b8: b94063e1 ldr w1, [sp, #0x60] 1784bc: b85ac3a2 ldur w2, [x29, #-0x54] 1784c0: f85c83a3 ldur x3, [x29, #-0x38] 1784c4: aa0e03e0 mov x0, x14 1784c8: b9005ff1 str w17, [sp, #0x5c] 1784cc: f9002bf3 str x19, [sp, #0x50] 1784d0: f90027f4 str x20, [sp, #0x48] 1784d4: f90023f5 str x21, [sp, #0x40] 1784d8: f9001ff6 str x22, [sp, #0x38] 1784dc: 97fcaeed bl 0xa4090 1784e0: f9403fee ldr x14, [sp, #0x78] 1784e4: b9405fe8 ldr w8, [sp, #0x5c] 1784e8: b90001c8 str w8, [x14] 1784ec: f9403fee ldr x14, [sp, #0x78] 1784f0: f9402bef ldr x15, [sp, #0x50] 1784f4: 8b0f01ce add x14, x14, x15 1784f8: b90001df str wzr, [x14] 1784fc: f9403bee ldr x14, [sp, #0x70] 178500: f9403ff0 ldr x16, [sp, #0x78] 178504: 8b0f0210 add x16, x16, x15 178508: 8b0f0210 add x16, x16, x15 17850c: f900060e str x14, [x16, #0x8] 178510: f85c83ae ldur x14, [x29, #-0x38] 178514: f9403ff0 ldr x16, [sp, #0x78] 178518: 8b0f0210 add x16, x16, x15 17851c: f9001a0e str x14, [x16, #0x30] 178520: f85d83ae ldur x14, [x29, #-0x28] 178524: f94005c0 ldr x0, [x14, #0x8] 178528: f85c83a1 ldur x1, [x29, #-0x38] 17852c: f85c03a2 ldur x2, [x29, #-0x40] 178530: f85b83a3 ldur x3, [x29, #-0x48] 178534: b94063e4 ldr w4, [sp, #0x60] 178538: b85ac3a5 ldur w5, [x29, #-0x54] 17853c: b85a83a6 ldur w6, [x29, #-0x58] 178540: b85a43a7 ldur w7, [x29, #-0x5c] 178544: b85a03a9 ldur w9, [x29, #-0x60] 178548: b859c3aa ldur w10, [x29, #-0x64] 17854c: b85b03ab ldur w11, [x29, #-0x50] 178550: b85983ac ldur w12, [x29, #-0x68] 178554: b85943ad ldur w13, [x29, #-0x6c] 178558: f9403fee ldr x14, [sp, #0x78] 17855c: 8b0f01ce add x14, x14, x15 178560: 910003f0 mov x16, sp 178564: b9000209 str w9, [x16] 178568: 910003f0 mov x16, sp 17856c: b9000a0a str w10, [x16, #0x8] 178570: 910003f0 mov x16, sp 178574: b900120b str w11, [x16, #0x10] 178578: 910003f0 mov x16, sp 17857c: b9001a0c str w12, [x16, #0x18] 178580: 910003f0 mov x16, sp 178584: b900220d str w13, [x16, #0x20] 178588: 910003f0 mov x16, sp 17858c: f900160e str x14, [x16, #0x28] 178590: 9400003d bl 0x178684 178594: b9006be0 str w0, [sp, #0x68] 178598: b85ac3a8 ldur w8, [x29, #-0x54] 17859c: f9403fee ldr x14, [sp, #0x78] 1785a0: f9402bef ldr x15, [sp, #0x50] 1785a4: 8b0f01ce add x14, x14, x15 1785a8: b90019c8 str w8, [x14, #0x18] 1785ac: b9006fff str wzr, [sp, #0x6c] 1785b0: b9406fe8 ldr w8, [sp, #0x6c] 1785b4: b85ac3a9 ldur w9, [x29, #-0x54] 1785b8: 6b09011f cmp w8, w9 1785bc: 1a9f27e8 cset w8, lo 1785c0: 37000048 tbnz w8, #0x0, 0x1785c8 1785c4: 14000018 b 0x178624 1785c8: b27e0be8 orr x8, xzr, #0x1c 1785cc: b27d03e9 orr x9, xzr, #0x8 1785d0: b27e03ea orr x10, xzr, #0x4 1785d4: f85d03ab ldur x11, [x29, #-0x30] 1785d8: b9406fec ldr w12, [sp, #0x6c] 1785dc: 2a0c03ed mov w13, w12 1785e0: d3407dad ubfx x13, x13, #0, #32 1785e4: 9b0d7d4d mul x13, x10, x13 1785e8: 8b0d016b add x11, x11, x13 1785ec: b940016c ldr w12, [x11] 1785f0: f9403feb ldr x11, [sp, #0x78] 1785f4: 8b090169 add x9, x11, x9 1785f8: 8b080128 add x8, x9, x8 1785fc: b9406fee ldr w14, [sp, #0x6c] 178600: 2a0e03e9 mov w9, w14 178604: d3407d29 ubfx x9, x9, #0, #32 178608: 9b097d49 mul x9, x10, x9 17860c: 8b090108 add x8, x8, x9 178610: b900010c str w12, [x8] 178614: b9406fe8 ldr w8, [sp, #0x6c] 178618: 11000508 add w8, w8, #0x1 17861c: b9006fe8 str w8, [sp, #0x6c] 178620: 17ffffe4 b 0x1785b0 178624: f94027e8 ldr x8, [sp, #0x48] 178628: b9400109 ldr w9, [x8] 17862c: f94023ea ldr x10, [sp, #0x40] 178630: b940014b ldr w11, [x10] 178634: 0b0b0129 add w9, w9, w11 178638: f9401fec ldr x12, [sp, #0x38] 17863c: b940018b ldr w11, [x12] 178640: 0b0b0129 add w9, w9, w11 178644: f9403fed ldr x13, [sp, #0x78] 178648: b94139ab ldr w11, [x13, #0x138] 17864c: 0b0b0129 add w9, w9, w11 178650: b85ac3ab ldur w11, [x29, #-0x54] 178654: b85b03ae ldur w14, [x29, #-0x50] 178658: 1b0e7d6b mul w11, w11, w14 17865c: 0b0b0129 add w9, w9, w11 178660: b9406beb ldr w11, [sp, #0x68] 178664: 0b0b0129 add w9, w9, w11 178668: b90067e9 str w9, [sp, #0x64] 17866c: b94067e0 ldr w0, [sp, #0x64] 178670: a94f7bfd ldp x29, x30, [sp, #0xf0] 178674: a94e4ff4 ldp x20, x19, [sp, #0xe0] 178678: a94d57f6 ldp x22, x21, [sp, #0xd0] 17867c: 910403ff add sp, sp, #0x100 178680: d65f03c0 ret 178684: d10403ff sub sp, sp, #0x100 178688: a90f7bfd stp x29, x30, [sp, #0xf0] 17868c: 9103c3fd add x29, sp, #0xf0 178690: d53bd048 mrs x8, TPIDR_EL0 178694: f9401508 ldr x8, [x8, #0x28] 178698: f81f83a8 stur x8, [x29, #-0x8] 17869c: f81e83a0 stur x0, [x29, #-0x18] 1786a0: f81e03a1 stur x1, [x29, #-0x20] 1786a4: f81d83a2 stur x2, [x29, #-0x28] 1786a8: f81d03a3 stur x3, [x29, #-0x30] 1786ac: b81cc3a4 stur w4, [x29, #-0x34] 1786b0: b81c83a5 stur w5, [x29, #-0x38] 1786b4: b81c43a6 stur w6, [x29, #-0x3c] 1786b8: b81c03a7 stur w7, [x29, #-0x40] 1786bc: 2a1f03e4 mov w4, wzr 1786c0: b81bc3a4 stur w4, [x29, #-0x44] 1786c4: b81b83a4 stur w4, [x29, #-0x48] 1786c8: b81b43a4 stur w4, [x29, #-0x4c] 1786cc: b85cc3a4 ldur w4, [x29, #-0x34] 1786d0: b85c83a5 ldur w5, [x29, #-0x38] 1786d4: 0b050084 add w4, w4, w5 1786d8: b81b03a4 stur w4, [x29, #-0x50] 1786dc: b9401ba0 ldr w0, [x29, #0x18] 1786e0: b85b03a1 ldur w1, [x29, #-0x50] 1786e4: b85c83a2 ldur w2, [x29, #-0x38] 1786e8: 97fcbb72 bl 0xa74b0 1786ec: b9001ba0 str w0, [x29, #0x18] 1786f0: b94013a0 ldr w0, [x29, #0x10] 1786f4: b81ac3a0 stur w0, [x29, #-0x54] 1786f8: b9401ba0 ldr w0, [x29, #0x18] 1786fc: b81a83a0 stur w0, [x29, #-0x58] 178700: b85ac3a0 ldur w0, [x29, #-0x54] 178704: b85a83a1 ldur w1, [x29, #-0x58] 178708: 6b010000 subs w0, w0, w1 17870c: b9006fe0 str w0, [sp, #0x6c] 178710: 540000a2 b.hs 0x178724 178714: 14000001 b 0x178718 178718: b85ac3a8 ldur w8, [x29, #-0x54] 17871c: b9006be8 str w8, [sp, #0x68] 178720: 14000004 b 0x178730 178724: b85a83a8 ldur w8, [x29, #-0x58] 178728: b9006be8 str w8, [sp, #0x68] 17872c: 14000001 b 0x178730 178730: b9406be8 ldr w8, [sp, #0x68] 178734: b81a43a8 stur w8, [x29, #-0x5c] 178738: b85a43a8 ldur w8, [x29, #-0x5c] 17873c: b90013a8 str w8, [x29, #0x10] 178740: f85e83a9 ldur x9, [x29, #-0x18] 178744: f9503529 ldr x9, [x9, #0x2068] 178748: f85e03a0 ldur x0, [x29, #-0x20] 17874c: f85d83a1 ldur x1, [x29, #-0x28] 178750: b85cc3a2 ldur w2, [x29, #-0x34] 178754: b85c83a3 ldur w3, [x29, #-0x38] 178758: b94013a4 ldr w4, [x29, #0x10] 17875c: b9401ba5 ldr w5, [x29, #0x18] 178760: b94023a6 ldr w6, [x29, #0x20] 178764: d63f0120 blr x9 178768: b9402ba8 ldr w8, [x29, #0x28] 17876c: 34000148 cbz w8, 0x178794 178770: 14000001 b 0x178774 178774: f85e03a0 ldur x0, [x29, #-0x20] 178778: f85d03a1 ldur x1, [x29, #-0x30] 17877c: b85cc3a2 ldur w2, [x29, #-0x34] 178780: b85c83a3 ldur w3, [x29, #-0x38] 178784: b94013a4 ldr w4, [x29, #0x10] 178788: b9401ba5 ldr w5, [x29, #0x18] 17878c: 940000c6 bl 0x178aa4 178790: 14000001 b 0x178794 178794: b9401ba8 ldr w8, [x29, #0x18] 178798: b81a03a8 stur w8, [x29, #-0x60] 17879c: 2a1f03e8 mov w8, wzr 1787a0: b819c3a8 stur w8, [x29, #-0x64] 1787a4: 14000001 b 0x1787a8 1787a8: b85a03a8 ldur w8, [x29, #-0x60] 1787ac: b94013a9 ldr w9, [x29, #0x10] 1787b0: 6b090108 subs w8, w8, w9 1787b4: b90067e8 str w8, [sp, #0x64] 1787b8: 5400084b b.lt 0x1788c0 1787bc: 14000001 b 0x1787c0 1787c0: f85d83a8 ldur x8, [x29, #-0x28] 1787c4: b859c3a9 ldur w9, [x29, #-0x64] 1787c8: 2a0903ea mov w10, w9 1787cc: 8b0a0d00 add x0, x8, x10, lsl #3 1787d0: f85d03a8 ldur x8, [x29, #-0x30] 1787d4: 8b0a0901 add x1, x8, x10, lsl #2 1787d8: b85cc3a2 ldur w2, [x29, #-0x34] 1787dc: b85c83a3 ldur w3, [x29, #-0x38] 1787e0: b85c43a4 ldur w4, [x29, #-0x3c] 1787e4: b85c03a5 ldur w5, [x29, #-0x40] 1787e8: b94033a6 ldr w6, [x29, #0x30] 1787ec: b85a03a7 ldur w7, [x29, #-0x60] 1787f0: b9402ba9 ldr w9, [x29, #0x28] 1787f4: f85e83a8 ldur x8, [x29, #-0x18] 1787f8: 321d07eb orr w11, wzr, #0x18 1787fc: b85b83ac ldur w12, [x29, #-0x48] 178800: 7100018c subs w12, w12, #0x0 178804: 1a9f17ed cset w13, eq 178808: 9bab21a8 umaddl x8, w13, w11, x8 17880c: 52843f0b mov w11, #0x21f8 // =8696 178810: 2a0b03ea mov w10, w11 178814: 8b0a0108 add x8, x8, x10 178818: 910003ea mov x10, sp 17881c: d10033ae sub x14, x29, #0xc 178820: f900094e str x14, [x10, #0x10] 178824: b9000149 str w9, [x10] 178828: f9000548 str x8, [x10, #0x8] 17882c: b90063ec str w12, [sp, #0x60] 178830: 94000160 bl 0x178db0 178834: 35000060 cbnz w0, 0x178840 178838: 14000001 b 0x17883c 17883c: 14000021 b 0x1788c0 178840: b85a03a8 ldur w8, [x29, #-0x60] 178844: 2a0803e0 mov w0, w8 178848: 2a0003e8 mov w8, w0 17884c: 320003e9 orr w9, wzr, #0x1 178850: 1ac82128 lsl w8, w9, w8 178854: b859c3a9 ldur w9, [x29, #-0x64] 178858: 0b080128 add w8, w9, w8 17885c: b819c3a8 stur w8, [x29, #-0x64] 178860: b85bc3a8 ldur w8, [x29, #-0x44] 178864: 34000108 cbz w8, 0x178884 178868: 14000001 b 0x17886c 17886c: b85f43a8 ldur w8, [x29, #-0xc] 178870: b85bc3a9 ldur w9, [x29, #-0x44] 178874: 6b090108 subs w8, w8, w9 178878: b9005fe8 str w8, [sp, #0x5c] 17887c: 54000182 b.hs 0x1788ac 178880: 14000001 b 0x178884 178884: b85f43a8 ldur w8, [x29, #-0xc] 178888: b81bc3a8 stur w8, [x29, #-0x44] 17888c: b85b83a8 ldur w8, [x29, #-0x48] 178890: 71000108 subs w8, w8, #0x0 178894: 1a9f17e9 cset w9, eq 178898: b81b83a9 stur w9, [x29, #-0x48] 17889c: b85a03a9 ldur w9, [x29, #-0x60] 1788a0: b81b43a9 stur w9, [x29, #-0x4c] 1788a4: b9005be8 str w8, [sp, #0x58] 1788a8: 14000001 b 0x1788ac 1788ac: 14000001 b 0x1788b0 1788b0: b85a03a8 ldur w8, [x29, #-0x60] 1788b4: 71000508 subs w8, w8, #0x1 1788b8: b81a03a8 stur w8, [x29, #-0x60] 1788bc: 17ffffbb b 0x1787a8 1788c0: b85b43a8 ldur w8, [x29, #-0x4c] 1788c4: f9401fa9 ldr x9, [x29, #0x38] 1788c8: b9000928 str w8, [x9, #0x8] 1788cc: f9401fa9 ldr x9, [x29, #0x38] 1788d0: f9400929 ldr x9, [x9, #0x10] 1788d4: f81903a9 stur x9, [x29, #-0x70] 1788d8: f85903a9 ldur x9, [x29, #-0x70] 1788dc: 321f07e8 orr w8, wzr, #0x6 1788e0: b9007be8 str w8, [sp, #0x78] 1788e4: b85b43a8 ldur w8, [x29, #-0x4c] 1788e8: b90077e8 str w8, [sp, #0x74] 1788ec: b9407be8 ldr w8, [sp, #0x78] 1788f0: b94077ea ldr w10, [sp, #0x74] 1788f4: 6b0a0108 subs w8, w8, w10 1788f8: f9002be9 str x9, [sp, #0x50] 1788fc: b9004fe8 str w8, [sp, #0x4c] 178900: 540000a9 b.ls 0x178914 178904: 14000001 b 0x178908 178908: b9407be8 ldr w8, [sp, #0x78] 17890c: b9004be8 str w8, [sp, #0x48] 178910: 14000004 b 0x178920 178914: b94077e8 ldr w8, [sp, #0x74] 178918: b9004be8 str w8, [sp, #0x48] 17891c: 14000001 b 0x178920 178920: b9404be8 ldr w8, [sp, #0x48] 178924: b90073e8 str w8, [sp, #0x70] 178928: b94073e1 ldr w1, [sp, #0x70] 17892c: f9402be0 ldr x0, [sp, #0x50] 178930: 97fcaf90 bl 0xa4770 178934: f85903be ldur x30, [x29, #-0x70] 178938: f94003de ldr x30, [x30] 17893c: f85e83a9 ldur x9, [x29, #-0x18] 178940: b85b83a8 ldur w8, [x29, #-0x48] 178944: 2a0803ea mov w10, w8 178948: 321d07e8 orr w8, wzr, #0x18 17894c: 2a0803eb mov w11, w8 178950: 9b0b7d4a mul x10, x10, x11 178954: 8b0a0129 add x9, x9, x10 178958: f950fd21 ldr x1, [x9, #0x21f8] 17895c: b85b43a8 ldur w8, [x29, #-0x4c] 178960: 2a0803e9 mov w9, w8 178964: 2a0903e8 mov w8, w9 178968: 320003ec orr w12, wzr, #0x1 17896c: 1ac82188 lsl w8, w12, w8 178970: 2a0803e9 mov w9, w8 178974: 937e7d22 sbfiz x2, x9, #2, #32 178978: b90047e0 str w0, [sp, #0x44] 17897c: aa1e03e0 mov x0, x30 178980: 97fc9d04 bl 0x9fd90 178984: b9402ba8 ldr w8, [x29, #0x28] 178988: f9001fe0 str x0, [sp, #0x38] 17898c: 340002c8 cbz w8, 0x1789e4 178990: 14000001 b 0x178994 178994: f85903a8 ldur x8, [x29, #-0x70] 178998: f9400500 ldr x0, [x8, #0x8] 17899c: f85e83a8 ldur x8, [x29, #-0x18] 1789a0: b85b83a9 ldur w9, [x29, #-0x48] 1789a4: 2a0903ea mov w10, w9 1789a8: 321d07e9 orr w9, wzr, #0x18 1789ac: 2a0903eb mov w11, w9 1789b0: 9b0b7d4a mul x10, x10, x11 1789b4: 8b0a0108 add x8, x8, x10 1789b8: f9510101 ldr x1, [x8, #0x2200] 1789bc: b85b43a9 ldur w9, [x29, #-0x4c] 1789c0: 2a0903e8 mov w8, w9 1789c4: 2a0803e9 mov w9, w8 1789c8: 320003ec orr w12, wzr, #0x1 1789cc: 1ac92189 lsl w9, w12, w9 1789d0: 2a0903e8 mov w8, w9 1789d4: 937e7d02 sbfiz x2, x8, #2, #32 1789d8: 97fc9cee bl 0x9fd90 1789dc: f9001be0 str x0, [sp, #0x30] 1789e0: 14000001 b 0x1789e4 1789e4: 2a1f03e8 mov w8, wzr 1789e8: b818c3a8 stur w8, [x29, #-0x74] 1789ec: 14000001 b 0x1789f0 1789f0: b858c3a8 ldur w8, [x29, #-0x74] 1789f4: b85b43a9 ldur w9, [x29, #-0x4c] 1789f8: 2a0903e0 mov w0, w9 1789fc: 2a0003e9 mov w9, w0 178a00: 320003ea orr w10, wzr, #0x1 178a04: 1ac92149 lsl w9, w10, w9 178a08: 6b090108 subs w8, w8, w9 178a0c: b9002fe8 str w8, [sp, #0x2c] 178a10: 540002e2 b.hs 0x178a6c 178a14: 14000001 b 0x178a18 178a18: f85903a8 ldur x8, [x29, #-0x70] 178a1c: f9400108 ldr x8, [x8] 178a20: b858c3a9 ldur w9, [x29, #-0x74] 178a24: 2a0903ea mov w10, w9 178a28: b86a7909 ldr w9, [x8, x10, lsl #2] 178a2c: 90000988 adrp x8, 0x2a8000 178a30: f9427908 ldr x8, [x8, #0x4f0] 178a34: b940010b ldr w11, [x8] 178a38: 6b0b0129 subs w9, w9, w11 178a3c: b9002be9 str w9, [sp, #0x28] 178a40: 540000c3 b.lo 0x178a58 178a44: 14000001 b 0x178a48 178a48: f9401fa8 ldr x8, [x29, #0x38] 178a4c: 320003e9 orr w9, wzr, #0x1 178a50: b9000109 str w9, [x8] 178a54: 14000006 b 0x178a6c 178a58: 14000001 b 0x178a5c 178a5c: b858c3a8 ldur w8, [x29, #-0x74] 178a60: 11000508 add w8, w8, #0x1 178a64: b818c3a8 stur w8, [x29, #-0x74] 178a68: 17ffffe2 b 0x1789f0 178a6c: b85bc3a8 ldur w8, [x29, #-0x44] 178a70: d53bd049 mrs x9, TPIDR_EL0 178a74: f9401529 ldr x9, [x9, #0x28] 178a78: f85f83aa ldur x10, [x29, #-0x8] 178a7c: eb0a0129 subs x9, x9, x10 178a80: b90027e8 str w8, [sp, #0x24] 178a84: f9000fe9 str x9, [sp, #0x18] 178a88: 540000c1 b.ne 0x178aa0 178a8c: 14000001 b 0x178a90 178a90: b94027e0 ldr w0, [sp, #0x24] 178a94: a94f7bfd ldp x29, x30, [sp, #0xf0] 178a98: 910403ff add sp, sp, #0x100 178a9c: d65f03c0 ret 178aa0: 97fcc4b4 bl 0xa9d70 <__stack_chk_fail@plt> 178aa4: d10203ff sub sp, sp, #0x80 178aa8: a9077bfd stp x29, x30, [sp, #0x70] 178aac: 9101c3fd add x29, sp, #0x70 178ab0: f81f83a0 stur x0, [x29, #-0x8] 178ab4: f81f03a1 stur x1, [x29, #-0x10] 178ab8: b81ec3a2 stur w2, [x29, #-0x14] 178abc: b81e83a3 stur w3, [x29, #-0x18] 178ac0: b81e43a4 stur w4, [x29, #-0x1c] 178ac4: b81e03a5 stur w5, [x29, #-0x20] 178ac8: b81d43bf stur wzr, [x29, #-0x2c] 178acc: b85ec3a2 ldur w2, [x29, #-0x14] 178ad0: b85e83a3 ldur w3, [x29, #-0x18] 178ad4: 0b030042 add w2, w2, w3 178ad8: b81d03a2 stur w2, [x29, #-0x30] 178adc: b85e03a2 ldur w2, [x29, #-0x20] 178ae0: b81dc3a2 stur w2, [x29, #-0x24] 178ae4: 52800008 mov w8, #0x0 // =0 178ae8: b85dc3a9 ldur w9, [x29, #-0x24] 178aec: 6b08013f cmp w9, w8 178af0: 1a9fb7e8 cset w8, ge 178af4: 37000048 tbnz w8, #0x0, 0x178afc 178af8: 1400005a b 0x178c60 178afc: 320003e8 orr w8, wzr, #0x1 178b00: b85dc3a9 ldur w9, [x29, #-0x24] 178b04: 1ac92108 lsl w8, w8, w9 178b08: b90027e8 str w8, [sp, #0x24] 178b0c: b85d03a8 ldur w8, [x29, #-0x30] 178b10: b85dc3a9 ldur w9, [x29, #-0x24] 178b14: 1ac92508 lsr w8, w8, w9 178b18: b90023e8 str w8, [sp, #0x20] 178b1c: b9002bff str wzr, [sp, #0x28] 178b20: b90037ff str wzr, [sp, #0x34] 178b24: b94037e8 ldr w8, [sp, #0x34] 178b28: b94027e9 ldr w9, [sp, #0x24] 178b2c: 6b09011f cmp w8, w9 178b30: 1a9f27e8 cset w8, lo 178b34: 37000048 tbnz w8, #0x0, 0x178b3c 178b38: 14000048 b 0x178c58 178b3c: b94023e8 ldr w8, [sp, #0x20] 178b40: b9002fe8 str w8, [sp, #0x2c] 178b44: b94037e8 ldr w8, [sp, #0x34] 178b48: 34000048 cbz w8, 0x178b50 178b4c: 14000005 b 0x178b60 178b50: b85e83a8 ldur w8, [x29, #-0x18] 178b54: b9402fe9 ldr w9, [sp, #0x2c] 178b58: 6b080128 subs w8, w9, w8 178b5c: b9002fe8 str w8, [sp, #0x2c] 178b60: b9003bff str wzr, [sp, #0x38] 178b64: b90033ff str wzr, [sp, #0x30] 178b68: b94033e8 ldr w8, [sp, #0x30] 178b6c: b9402fe9 ldr w9, [sp, #0x2c] 178b70: 6b09011f cmp w8, w9 178b74: 1a9f27e8 cset w8, lo 178b78: 37000048 tbnz w8, #0x0, 0x178b80 178b7c: 14000020 b 0x178bfc 178b80: b27e03e8 orr x8, xzr, #0x4 178b84: 52800009 mov w9, #0x0 // =0 178b88: f85f83aa ldur x10, [x29, #-0x8] 178b8c: b9402beb ldr w11, [sp, #0x28] 178b90: 2a0b03ec mov w12, w11 178b94: d3407d8c ubfx x12, x12, #0, #32 178b98: 2a0c03eb mov w11, w12 178b9c: 1100056b add w11, w11, #0x1 178ba0: b9002beb str w11, [sp, #0x28] 178ba4: 9b0c7d08 mul x8, x8, x12 178ba8: 8b080148 add x8, x10, x8 178bac: b940010b ldr w11, [x8] 178bb0: b81cc3ab stur w11, [x29, #-0x34] 178bb4: b85cc3ab ldur w11, [x29, #-0x34] 178bb8: 6b09017f cmp w11, w9 178bbc: 1a9fa7e9 cset w9, lt 178bc0: 37000049 tbnz w9, #0x0, 0x178bc8 178bc4: 14000006 b 0x178bdc 178bc8: b85cc3a8 ldur w8, [x29, #-0x34] 178bcc: b9403be9 ldr w9, [sp, #0x38] 178bd0: 2a280128 orn w8, w9, w8 178bd4: b9003be8 str w8, [sp, #0x38] 178bd8: 14000005 b 0x178bec 178bdc: b85cc3a8 ldur w8, [x29, #-0x34] 178be0: b9403be9 ldr w9, [sp, #0x38] 178be4: 2a080128 orr w8, w9, w8 178be8: b9003be8 str w8, [sp, #0x38] 178bec: b94033e8 ldr w8, [sp, #0x30] 178bf0: 11000508 add w8, w8, #0x1 178bf4: b90033e8 str w8, [sp, #0x30] 178bf8: 17ffffdc b 0x178b68 178bfc: b9403be8 ldr w8, [sp, #0x38] 178c00: 35000048 cbnz w8, 0x178c08 178c04: 14000006 b 0x178c1c 178c08: b9403be0 ldr w0, [sp, #0x38] 178c0c: 97fff1eb bl 0x1753b8 178c10: 11000800 add w0, w0, #0x2 178c14: b90007e0 str w0, [sp, #0x4] 178c18: 14000003 b 0x178c24 178c1c: 320003e8 orr w8, wzr, #0x1 178c20: b90007e8 str w8, [sp, #0x4] 178c24: b94007e8 ldr w8, [sp, #0x4] 178c28: b27e03e9 orr x9, xzr, #0x4 178c2c: f85f03aa ldur x10, [x29, #-0x10] 178c30: b94037eb ldr w11, [sp, #0x34] 178c34: 2a0b03ec mov w12, w11 178c38: d3407d8c ubfx x12, x12, #0, #32 178c3c: 9b0c7d29 mul x9, x9, x12 178c40: 8b090149 add x9, x10, x9 178c44: b9000128 str w8, [x9] 178c48: b94037e8 ldr w8, [sp, #0x34] 178c4c: 11000508 add w8, w8, #0x1 178c50: b90037e8 str w8, [sp, #0x34] 178c54: 17ffffb4 b 0x178b24 178c58: b94027e8 ldr w8, [sp, #0x24] 178c5c: b81d43a8 stur w8, [x29, #-0x2c] 178c60: 12800008 mov w8, #-0x1 // =-1 178c64: b81d83bf stur wzr, [x29, #-0x28] 178c68: b85dc3a9 ldur w9, [x29, #-0x24] 178c6c: 0b080128 add w8, w9, w8 178c70: b81dc3a8 stur w8, [x29, #-0x24] 178c74: b85dc3a8 ldur w8, [x29, #-0x24] 178c78: b85e43a9 ldur w9, [x29, #-0x1c] 178c7c: 6b09011f cmp w8, w9 178c80: 1a9fb7e8 cset w8, ge 178c84: 37000048 tbnz w8, #0x0, 0x178c8c 178c88: 14000047 b 0x178da4 178c8c: 320003e8 orr w8, wzr, #0x1 178c90: b85dc3a9 ldur w9, [x29, #-0x24] 178c94: 1ac92108 lsl w8, w8, w9 178c98: b90017e8 str w8, [sp, #0x14] 178c9c: b9001bff str wzr, [sp, #0x18] 178ca0: b9401be8 ldr w8, [sp, #0x18] 178ca4: b94017e9 ldr w9, [sp, #0x14] 178ca8: 6b09011f cmp w8, w9 178cac: 1a9f27e8 cset w8, lo 178cb0: 37000048 tbnz w8, #0x0, 0x178cb8 178cb4: 14000037 b 0x178d90 178cb8: b27e03e8 orr x8, xzr, #0x4 178cbc: f85f03a9 ldur x9, [x29, #-0x10] 178cc0: b85d83aa ldur w10, [x29, #-0x28] 178cc4: 2a0a03eb mov w11, w10 178cc8: d3407d6b ubfx x11, x11, #0, #32 178ccc: 9b0b7d0b mul x11, x8, x11 178cd0: 8b0b0129 add x9, x9, x11 178cd4: b940012a ldr w10, [x9] 178cd8: b9001fea str w10, [sp, #0x1c] 178cdc: b85d83aa ldur w10, [x29, #-0x28] 178ce0: 1100054a add w10, w10, #0x1 178ce4: b81d83aa stur w10, [x29, #-0x28] 178ce8: b9401fea ldr w10, [sp, #0x1c] 178cec: b90013ea str w10, [sp, #0x10] 178cf0: f85f03a9 ldur x9, [x29, #-0x10] 178cf4: b85d83aa ldur w10, [x29, #-0x28] 178cf8: 2a0a03eb mov w11, w10 178cfc: d3407d6b ubfx x11, x11, #0, #32 178d00: 9b0b7d08 mul x8, x8, x11 178d04: 8b080128 add x8, x9, x8 178d08: b940010a ldr w10, [x8] 178d0c: b9000fea str w10, [sp, #0xc] 178d10: b94013ea ldr w10, [sp, #0x10] 178d14: b9400fec ldr w12, [sp, #0xc] 178d18: 6b0c015f cmp w10, w12 178d1c: 1a9f97ea cset w10, hi 178d20: 3700004a tbnz w10, #0x0, 0x178d28 178d24: 14000004 b 0x178d34 178d28: b94013e8 ldr w8, [sp, #0x10] 178d2c: b90003e8 str w8, [sp] 178d30: 14000003 b 0x178d3c 178d34: b9400fe8 ldr w8, [sp, #0xc] 178d38: b90003e8 str w8, [sp] 178d3c: b94003e8 ldr w8, [sp] 178d40: b27e03e9 orr x9, xzr, #0x4 178d44: b9000be8 str w8, [sp, #0x8] 178d48: b9400be8 ldr w8, [sp, #0x8] 178d4c: f85f03aa ldur x10, [x29, #-0x10] 178d50: b85d43ab ldur w11, [x29, #-0x2c] 178d54: 2a0b03ec mov w12, w11 178d58: d3407d8c ubfx x12, x12, #0, #32 178d5c: 9b0c7d29 mul x9, x9, x12 178d60: 8b090149 add x9, x10, x9 178d64: b9000128 str w8, [x9] 178d68: b85d83a8 ldur w8, [x29, #-0x28] 178d6c: 11000508 add w8, w8, #0x1 178d70: b81d83a8 stur w8, [x29, #-0x28] 178d74: b85d43a8 ldur w8, [x29, #-0x2c] 178d78: 11000508 add w8, w8, #0x1 178d7c: b81d43a8 stur w8, [x29, #-0x2c] 178d80: b9401be8 ldr w8, [sp, #0x18] 178d84: 11000508 add w8, w8, #0x1 178d88: b9001be8 str w8, [sp, #0x18] 178d8c: 17ffffc5 b 0x178ca0 178d90: 12800008 mov w8, #-0x1 // =-1 178d94: b85dc3a9 ldur w9, [x29, #-0x24] 178d98: 0b080128 add w8, w9, w8 178d9c: b81dc3a8 stur w8, [x29, #-0x24] 178da0: 17ffffb5 b 0x178c74 178da4: a9477bfd ldp x29, x30, [sp, #0x70] 178da8: 910203ff add sp, sp, #0x80 178dac: d65f03c0 ret 178db0: d10383ff sub sp, sp, #0xe0 178db4: a90d7bfd stp x29, x30, [sp, #0xd0] 178db8: 910343fd add x29, sp, #0xd0 178dbc: d10063a8 sub x8, x29, #0x18 178dc0: b94013a9 ldr w9, [x29, #0x10] 178dc4: f9400faa ldr x10, [x29, #0x18] 178dc8: f94013ab ldr x11, [x29, #0x20] 178dcc: 9000098c adrp x12, 0x2a8000 178dd0: f9430d8c ldr x12, [x12, #0x618] 178dd4: 9000098d adrp x13, 0x2a8000 178dd8: f945e1ad ldr x13, [x13, #0xbc0] 178ddc: 321f07ee orr w14, wzr, #0x6 178de0: 9000098f adrp x15, 0x2a8000 178de4: f945b1ef ldr x15, [x15, #0xb60] 178de8: 90000990 adrp x16, 0x2a8000 178dec: f9429610 ldr x16, [x16, #0x528] 178df0: f9000500 str x0, [x8, #0x8] 178df4: f9000101 str x1, [x8] 178df8: b81e43a2 stur w2, [x29, #-0x1c] 178dfc: b81e03a3 stur w3, [x29, #-0x20] 178e00: b81dc3a4 stur w4, [x29, #-0x24] 178e04: b81d83a5 stur w5, [x29, #-0x28] 178e08: b81d43a6 stur w6, [x29, #-0x2c] 178e0c: b81d03a7 stur w7, [x29, #-0x30] 178e10: b81cc3a9 stur w9, [x29, #-0x34] 178e14: f81c03aa stur x10, [x29, #-0x40] 178e18: f81b83ab stur x11, [x29, #-0x48] 178e1c: b81a83bf stur wzr, [x29, #-0x58] 178e20: b9400189 ldr w9, [x12] 178e24: b94001a2 ldr w2, [x13] 178e28: 0b020129 add w9, w9, w2 178e2c: b81a43a9 stur w9, [x29, #-0x5c] 178e30: f85c03a0 ldur x0, [x29, #-0x40] 178e34: b9005fee str w14, [sp, #0x5c] 178e38: b85d03a9 ldur w9, [x29, #-0x30] 178e3c: b9005be9 str w9, [sp, #0x58] 178e40: b9405fe9 ldr w9, [sp, #0x5c] 178e44: b9405bee ldr w14, [sp, #0x58] 178e48: 6b0e013f cmp w9, w14 178e4c: 1a9f97e9 cset w9, hi 178e50: f90013e8 str x8, [sp, #0x20] 178e54: f9000fef str x15, [sp, #0x18] 178e58: f9000bf0 str x16, [sp, #0x10] 178e5c: f90007e0 str x0, [sp, #0x8] 178e60: 37000049 tbnz w9, #0x0, 0x178e68 178e64: 14000004 b 0x178e74 178e68: b9405fe8 ldr w8, [sp, #0x5c] 178e6c: b90007e8 str w8, [sp, #0x4] 178e70: 14000003 b 0x178e7c 178e74: b9405be8 ldr w8, [sp, #0x58] 178e78: b90007e8 str w8, [sp, #0x4] 178e7c: b94007e8 ldr w8, [sp, #0x4] 178e80: b90057e8 str w8, [sp, #0x54] 178e84: b94057e1 ldr w1, [sp, #0x54] 178e88: f94007e0 ldr x0, [sp, #0x8] 178e8c: 97fcae39 bl 0xa4770 178e90: f85c03a9 ldur x9, [x29, #-0x40] 178e94: f9400129 ldr x9, [x9] 178e98: f90037e9 str x9, [sp, #0x68] 178e9c: f85c03a9 ldur x9, [x29, #-0x40] 178ea0: f9400529 ldr x9, [x9, #0x8] 178ea4: f90033e9 str x9, [sp, #0x60] 178ea8: b85d03a8 ldur w8, [x29, #-0x30] 178eac: 34000048 cbz w8, 0x178eb4 178eb0: 1400003e b 0x178fa8 178eb4: 12800008 mov w8, #-0x1 // =-1 178eb8: b81ac3a8 stur w8, [x29, #-0x54] 178ebc: b85dc3a8 ldur w8, [x29, #-0x24] 178ec0: b81b43a8 stur w8, [x29, #-0x4c] 178ec4: b85b43a0 ldur w0, [x29, #-0x4c] 178ec8: b85e43a1 ldur w1, [x29, #-0x1c] 178ecc: f94013e9 ldr x9, [sp, #0x20] 178ed0: f940052a ldr x10, [x9, #0x8] 178ed4: f9400142 ldr x2, [x10] 178ed8: 9400012a bl 0x179380 178edc: b81b03a0 stur w0, [x29, #-0x50] 178ee0: b85b03a8 ldur w8, [x29, #-0x50] 178ee4: b85ac3a0 ldur w0, [x29, #-0x54] 178ee8: 6b00011f cmp w8, w0 178eec: 1a9f27e8 cset w8, lo 178ef0: 37000048 tbnz w8, #0x0, 0x178ef8 178ef4: 14000005 b 0x178f08 178ef8: b85b43a8 ldur w8, [x29, #-0x4c] 178efc: b81a83a8 stur w8, [x29, #-0x58] 178f00: b85b03a8 ldur w8, [x29, #-0x50] 178f04: b81ac3a8 stur w8, [x29, #-0x54] 178f08: b85cc3a8 ldur w8, [x29, #-0x34] 178f0c: 35000048 cbnz w8, 0x178f14 178f10: 1400001e b 0x178f88 178f14: f9400fe8 ldr x8, [sp, #0x18] 178f18: b9400109 ldr w9, [x8] 178f1c: f9400bea ldr x10, [sp, #0x10] 178f20: b940014b ldr w11, [x10] 178f24: 0b0b0129 add w9, w9, w11 178f28: f94013ec ldr x12, [sp, #0x20] 178f2c: f940018d ldr x13, [x12] 178f30: b94001ab ldr w11, [x13] 178f34: b85e43ae ldur w14, [x29, #-0x1c] 178f38: 1b0e7d6b mul w11, w11, w14 178f3c: 0b0b0129 add w9, w9, w11 178f40: b81b03a9 stur w9, [x29, #-0x50] 178f44: b85b03a9 ldur w9, [x29, #-0x50] 178f48: b85ac3ab ldur w11, [x29, #-0x54] 178f4c: 6b0b013f cmp w9, w11 178f50: 1a9f87e9 cset w9, ls 178f54: 37000049 tbnz w9, #0x0, 0x178f5c 178f58: 1400000a b 0x178f80 178f5c: f94013e8 ldr x8, [sp, #0x20] 178f60: f9400109 ldr x9, [x8] 178f64: b940012a ldr w10, [x9] 178f68: f94033e9 ldr x9, [sp, #0x60] 178f6c: b900012a str w10, [x9] 178f70: b81a83bf stur wzr, [x29, #-0x58] 178f74: b85b03aa ldur w10, [x29, #-0x50] 178f78: b81ac3aa stur w10, [x29, #-0x54] 178f7c: 14000003 b 0x178f88 178f80: f94033e8 ldr x8, [sp, #0x60] 178f84: b900011f str wzr, [x8] 178f88: b85a83a8 ldur w8, [x29, #-0x58] 178f8c: f94037e9 ldr x9, [sp, #0x68] 178f90: b9000128 str w8, [x9] 178f94: b85ac3a8 ldur w8, [x29, #-0x54] 178f98: b85a43aa ldur w10, [x29, #-0x5c] 178f9c: 0b080148 add w8, w10, w8 178fa0: b81a43a8 stur w8, [x29, #-0x5c] 178fa4: 140000ee b 0x17935c 178fa8: 320003e8 orr w8, wzr, #0x1 178fac: b85d03a9 ldur w9, [x29, #-0x30] 178fb0: 1ac92108 lsl w8, w8, w9 178fb4: b90037e8 str w8, [sp, #0x34] 178fb8: b9004fff str wzr, [sp, #0x4c] 178fbc: b90053ff str wzr, [sp, #0x50] 178fc0: b94053e8 ldr w8, [sp, #0x50] 178fc4: b94037e9 ldr w9, [sp, #0x34] 178fc8: 6b09011f cmp w8, w9 178fcc: 1a9f27e8 cset w8, lo 178fd0: 37000048 tbnz w8, #0x0, 0x178fd8 178fd4: 140000e2 b 0x17935c 178fd8: b85e43a8 ldur w8, [x29, #-0x1c] 178fdc: b85e03a9 ldur w9, [x29, #-0x20] 178fe0: 0b090108 add w8, w8, w9 178fe4: b85d03a9 ldur w9, [x29, #-0x30] 178fe8: 1ac92508 lsr w8, w8, w9 178fec: b9004be8 str w8, [sp, #0x48] 178ff0: b94053e8 ldr w8, [sp, #0x50] 178ff4: 34000048 cbz w8, 0x178ffc 178ff8: 1400000d b 0x17902c 178ffc: b9404be8 ldr w8, [sp, #0x48] 179000: b85e03a9 ldur w9, [x29, #-0x20] 179004: 6b09011f cmp w8, w9 179008: 1a9f87e8 cset w8, ls 17900c: 37000048 tbnz w8, #0x0, 0x179014 179010: 14000003 b 0x17901c 179014: b81fc3bf stur wzr, [x29, #-0x4] 179018: 140000d6 b 0x179370 17901c: b85e03a8 ldur w8, [x29, #-0x20] 179020: b9404be9 ldr w9, [sp, #0x48] 179024: 6b080128 subs w8, w9, w8 179028: b9004be8 str w8, [sp, #0x48] 17902c: b26403e8 orr x8, xzr, #0x10000000 179030: b27d03e9 orr x9, xzr, #0x8 179034: f94013ea ldr x10, [sp, #0x20] 179038: f940054b ldr x11, [x10, #0x8] 17903c: b94053ec ldr w12, [sp, #0x50] 179040: 2a0c03ed mov w13, w12 179044: d3407dad ubfx x13, x13, #0, #32 179048: 9b0d7d29 mul x9, x9, x13 17904c: 8b090169 add x9, x11, x9 179050: f9400129 ldr x9, [x9] 179054: f90023e9 str x9, [sp, #0x40] 179058: f94023e9 ldr x9, [sp, #0x40] 17905c: eb08013f cmp x9, x8 179060: 1a9f87ec cset w12, ls 179064: 3700004c tbnz w12, #0x0, 0x17906c 179068: 14000026 b 0x179100 17906c: f94023e8 ldr x8, [sp, #0x40] 179070: 2a0803e9 mov w9, w8 179074: b9002fe9 str w9, [sp, #0x2c] 179078: b81b43bf stur wzr, [x29, #-0x4c] 17907c: b9404be9 ldr w9, [sp, #0x48] 179080: b90033e9 str w9, [sp, #0x30] 179084: 321d03e8 orr w8, wzr, #0x8 179088: b94033e9 ldr w9, [sp, #0x30] 17908c: 1b087d28 mul w8, w9, w8 179090: b9402fe9 ldr w9, [sp, #0x2c] 179094: 6b09011f cmp w8, w9 179098: 1a9f27e8 cset w8, lo 17909c: 37000048 tbnz w8, #0x0, 0x1790a4 1790a0: 14000009 b 0x1790c4 1790a4: 321e03e8 orr w8, wzr, #0x4 1790a8: b85b43a9 ldur w9, [x29, #-0x4c] 1790ac: 11001129 add w9, w9, #0x4 1790b0: b81b43a9 stur w9, [x29, #-0x4c] 1790b4: b94033e9 ldr w9, [sp, #0x30] 1790b8: 1ac82128 lsl w8, w9, w8 1790bc: b90033e8 str w8, [sp, #0x30] 1790c0: 17fffff1 b 0x179084 1790c4: b94033e8 ldr w8, [sp, #0x30] 1790c8: b9402fe9 ldr w9, [sp, #0x2c] 1790cc: 6b09011f cmp w8, w9 1790d0: 1a9f27e8 cset w8, lo 1790d4: 37000048 tbnz w8, #0x0, 0x1790dc 1790d8: 14000009 b 0x1790fc 1790dc: 320003e8 orr w8, wzr, #0x1 1790e0: b85b43a9 ldur w9, [x29, #-0x4c] 1790e4: 11000529 add w9, w9, #0x1 1790e8: b81b43a9 stur w9, [x29, #-0x4c] 1790ec: b94033e9 ldr w9, [sp, #0x30] 1790f0: 1ac82128 lsl w8, w9, w8 1790f4: b90033e8 str w8, [sp, #0x30] 1790f8: 17fffff3 b 0x1790c4 1790fc: 1400002a b 0x1791a4 179100: b24803e8 orr x8, xzr, #0x100000000000000 179104: b81b43bf stur wzr, [x29, #-0x4c] 179108: b9404be9 ldr w9, [sp, #0x48] 17910c: 2a0903ea mov w10, w9 179110: d3407d4a ubfx x10, x10, #0, #32 179114: f9001fea str x10, [sp, #0x38] 179118: f94023ea ldr x10, [sp, #0x40] 17911c: eb08015f cmp x10, x8 179120: 1a9f87e9 cset w9, ls 179124: 37000049 tbnz w9, #0x0, 0x17912c 179128: 14000011 b 0x17916c 17912c: b27903e8 orr x8, xzr, #0x80 179130: f9401fe9 ldr x9, [sp, #0x38] 179134: 9b087d28 mul x8, x9, x8 179138: f94023e9 ldr x9, [sp, #0x40] 17913c: eb09011f cmp x8, x9 179140: 1a9f27ea cset w10, lo 179144: 3700004a tbnz w10, #0x0, 0x17914c 179148: 14000009 b 0x17916c 17914c: b27d03e8 orr x8, xzr, #0x8 179150: b85b43a9 ldur w9, [x29, #-0x4c] 179154: 11002129 add w9, w9, #0x8 179158: b81b43a9 stur w9, [x29, #-0x4c] 17915c: f9401fea ldr x10, [sp, #0x38] 179160: 9ac82148 lsl x8, x10, x8 179164: f9001fe8 str x8, [sp, #0x38] 179168: 17fffff1 b 0x17912c 17916c: f9401fe8 ldr x8, [sp, #0x38] 179170: f94023e9 ldr x9, [sp, #0x40] 179174: eb09011f cmp x8, x9 179178: 1a9f27ea cset w10, lo 17917c: 3700004a tbnz w10, #0x0, 0x179184 179180: 14000009 b 0x1791a4 179184: b24003e8 orr x8, xzr, #0x1 179188: b85b43a9 ldur w9, [x29, #-0x4c] 17918c: 11000529 add w9, w9, #0x1 179190: b81b43a9 stur w9, [x29, #-0x4c] 179194: f9401fea ldr x10, [sp, #0x38] 179198: 9ac82148 lsl x8, x10, x8 17919c: f9001fe8 str x8, [sp, #0x38] 1791a0: 17fffff3 b 0x17916c 1791a4: b85b43a8 ldur w8, [x29, #-0x4c] 1791a8: b85d83a9 ldur w9, [x29, #-0x28] 1791ac: 6b09011f cmp w8, w9 1791b0: 1a9f37e8 cset w8, hs 1791b4: 37000048 tbnz w8, #0x0, 0x1791bc 1791b8: 14000004 b 0x1791c8 1791bc: b85d83a8 ldur w8, [x29, #-0x28] 1791c0: 71000508 subs w8, w8, #0x1 1791c4: b81b43a8 stur w8, [x29, #-0x4c] 1791c8: 12800008 mov w8, #-0x1 // =-1 1791cc: b27d03e9 orr x9, xzr, #0x8 1791d0: b81ac3a8 stur w8, [x29, #-0x54] 1791d4: b85b43a0 ldur w0, [x29, #-0x4c] 1791d8: b9404be1 ldr w1, [sp, #0x48] 1791dc: f94013ea ldr x10, [sp, #0x20] 1791e0: f940054b ldr x11, [x10, #0x8] 1791e4: b94053e8 ldr w8, [sp, #0x50] 1791e8: 2a0803ec mov w12, w8 1791ec: d3407d8c ubfx x12, x12, #0, #32 1791f0: 9b0c7d29 mul x9, x9, x12 1791f4: 8b090169 add x9, x11, x9 1791f8: f9400122 ldr x2, [x9] 1791fc: 94000061 bl 0x179380 179200: b81b03a0 stur w0, [x29, #-0x50] 179204: b85b03a8 ldur w8, [x29, #-0x50] 179208: b85ac3a0 ldur w0, [x29, #-0x54] 17920c: 6b00011f cmp w8, w0 179210: 1a9f27e8 cset w8, lo 179214: 37000048 tbnz w8, #0x0, 0x17921c 179218: 14000005 b 0x17922c 17921c: b85b43a8 ldur w8, [x29, #-0x4c] 179220: b81a83a8 stur w8, [x29, #-0x58] 179224: b85b03a8 ldur w8, [x29, #-0x50] 179228: b81ac3a8 stur w8, [x29, #-0x54] 17922c: b85cc3a8 ldur w8, [x29, #-0x34] 179230: 35000048 cbnz w8, 0x179238 179234: 14000035 b 0x179308 179238: b27e03e8 orr x8, xzr, #0x4 17923c: f9400fe9 ldr x9, [sp, #0x18] 179240: b940012a ldr w10, [x9] 179244: f9400beb ldr x11, [sp, #0x10] 179248: b940016c ldr w12, [x11] 17924c: 0b0c014a add w10, w10, w12 179250: f94013ed ldr x13, [sp, #0x20] 179254: f94001ae ldr x14, [x13] 179258: b94053ec ldr w12, [sp, #0x50] 17925c: 2a0c03ef mov w15, w12 179260: d3407def ubfx x15, x15, #0, #32 179264: 9b0f7d08 mul x8, x8, x15 179268: 8b0801c8 add x8, x14, x8 17926c: b940010c ldr w12, [x8] 179270: b9404bf0 ldr w16, [sp, #0x48] 179274: 1b107d8c mul w12, w12, w16 179278: 0b0c014a add w10, w10, w12 17927c: b81b03aa stur w10, [x29, #-0x50] 179280: b85b03aa ldur w10, [x29, #-0x50] 179284: b85ac3ac ldur w12, [x29, #-0x54] 179288: 6b0c015f cmp w10, w12 17928c: 1a9f87ea cset w10, ls 179290: 3700004a tbnz w10, #0x0, 0x179298 179294: 14000015 b 0x1792e8 179298: b27e03e8 orr x8, xzr, #0x4 17929c: f94013e9 ldr x9, [sp, #0x20] 1792a0: f940012a ldr x10, [x9] 1792a4: b94053eb ldr w11, [sp, #0x50] 1792a8: 2a0b03ec mov w12, w11 1792ac: d3407d8c ubfx x12, x12, #0, #32 1792b0: 9b0c7d0c mul x12, x8, x12 1792b4: 8b0c014a add x10, x10, x12 1792b8: b940014b ldr w11, [x10] 1792bc: f94033ea ldr x10, [sp, #0x60] 1792c0: b94053ed ldr w13, [sp, #0x50] 1792c4: 2a0d03ec mov w12, w13 1792c8: d3407d8c ubfx x12, x12, #0, #32 1792cc: 9b0c7d08 mul x8, x8, x12 1792d0: 8b080148 add x8, x10, x8 1792d4: b900010b str w11, [x8] 1792d8: b81a83bf stur wzr, [x29, #-0x58] 1792dc: b85b03ab ldur w11, [x29, #-0x50] 1792e0: b81ac3ab stur w11, [x29, #-0x54] 1792e4: 14000009 b 0x179308 1792e8: b27e03e8 orr x8, xzr, #0x4 1792ec: f94033e9 ldr x9, [sp, #0x60] 1792f0: b94053ea ldr w10, [sp, #0x50] 1792f4: 2a0a03eb mov w11, w10 1792f8: d3407d6b ubfx x11, x11, #0, #32 1792fc: 9b0b7d08 mul x8, x8, x11 179300: 8b080128 add x8, x9, x8 179304: b900011f str wzr, [x8] 179308: b27e03e8 orr x8, xzr, #0x4 17930c: b85a83a9 ldur w9, [x29, #-0x58] 179310: f94037ea ldr x10, [sp, #0x68] 179314: b94053eb ldr w11, [sp, #0x50] 179318: 2a0b03ec mov w12, w11 17931c: d3407d8c ubfx x12, x12, #0, #32 179320: 9b0c7d08 mul x8, x8, x12 179324: 8b080148 add x8, x10, x8 179328: b9000109 str w9, [x8] 17932c: b85ac3a9 ldur w9, [x29, #-0x54] 179330: b85a43ab ldur w11, [x29, #-0x5c] 179334: 0b090169 add w9, w11, w9 179338: b81a43a9 stur w9, [x29, #-0x5c] 17933c: b9404be9 ldr w9, [sp, #0x48] 179340: b9404feb ldr w11, [sp, #0x4c] 179344: 0b090169 add w9, w11, w9 179348: b9004fe9 str w9, [sp, #0x4c] 17934c: b94053e8 ldr w8, [sp, #0x50] 179350: 11000508 add w8, w8, #0x1 179354: b90053e8 str w8, [sp, #0x50] 179358: 17ffff1a b 0x178fc0 17935c: 320003e8 orr w8, wzr, #0x1 179360: b85a43a9 ldur w9, [x29, #-0x5c] 179364: f85b83aa ldur x10, [x29, #-0x48] 179368: b9000149 str w9, [x10] 17936c: b81fc3a8 stur w8, [x29, #-0x4] 179370: b85fc3a0 ldur w0, [x29, #-0x4] 179374: a94d7bfd ldp x29, x30, [sp, #0xd0] 179378: 910383ff add sp, sp, #0xe0 17937c: d65f03c0 ret 179380: d10083ff sub sp, sp, #0x20 179384: f0000968 adrp x8, 0x2a8000 179388: f9452d08 ldr x8, [x8, #0xa58] 17938c: b9001fe0 str w0, [sp, #0x1c] 179390: b9001be1 str w1, [sp, #0x18] 179394: f9000be2 str x2, [sp, #0x10] 179398: b9400100 ldr w0, [x8] 17939c: b9401fe1 ldr w1, [sp, #0x1c] 1793a0: 11000421 add w1, w1, #0x1 1793a4: b9401be9 ldr w9, [sp, #0x18] 1793a8: 1b097c29 mul w9, w1, w9 1793ac: 0b090009 add w9, w0, w9 1793b0: b9401fe0 ldr w0, [sp, #0x1c] 1793b4: b9000fe9 str w9, [sp, #0xc] 1793b8: 35000040 cbnz w0, 0x1793c0 1793bc: 1400000a b 0x1793e4 1793c0: f9400be8 ldr x8, [sp, #0x10] 1793c4: b9401fe9 ldr w9, [sp, #0x1c] 1793c8: 71000529 subs w9, w9, #0x1 1793cc: 2a0903ea mov w10, w9 1793d0: d3407d4a ubfx x10, x10, #0, #32 1793d4: 9aca2508 lsr x8, x8, x10 1793d8: 2a0803e9 mov w9, w8 1793dc: b9000be9 str w9, [sp, #0x8] 1793e0: 14000006 b 0x1793f8 1793e4: b24003e8 orr x8, xzr, #0x1 1793e8: f9400be9 ldr x9, [sp, #0x10] 1793ec: 9ac82128 lsl x8, x9, x8 1793f0: 2a0803ea mov w10, w8 1793f4: b9000bea str w10, [sp, #0x8] 1793f8: b9400be8 ldr w8, [sp, #0x8] 1793fc: 320003e9 orr w9, wzr, #0x1 179400: b9400fea ldr w10, [sp, #0xc] 179404: 0b080148 add w8, w10, w8 179408: b9401beb ldr w11, [sp, #0x18] 17940c: 1ac92569 lsr w9, w11, w9 179410: 6b090100 subs w0, w8, w9 179414: 910083ff add sp, sp, #0x20 179418: d65f03c0 ret 000000000017941c : 17941c: d107c3ff sub sp, sp, #0x1f0 179420: a9196ffc stp x28, x27, [sp, #0x190] 179424: a91a67fa stp x26, x25, [sp, #0x1a0] 179428: a91b5ff8 stp x24, x23, [sp, #0x1b0] 17942c: a91c57f6 stp x22, x21, [sp, #0x1c0] 179430: a91d4ff4 stp x20, x19, [sp, #0x1d0] 179434: a91e7bfd stp x29, x30, [sp, #0x1e0] 179438: 910783fd add x29, sp, #0x1e0 17943c: f0000968 adrp x8, 0x2a8000 179440: f9446508 ldr x8, [x8, #0x8c8] 179444: f0000969 adrp x9, 0x2a8000 179448: f9474929 ldr x9, [x9, #0xe90] 17944c: f000096a adrp x10, 0x2a8000 179450: f945854a ldr x10, [x10, #0xb08] 179454: f000096b adrp x11, 0x2a8000 179458: f9448d6b ldr x11, [x11, #0x918] 17945c: f000096c adrp x12, 0x2a8000 179460: f941c98c ldr x12, [x12, #0x390] 179464: f000096d adrp x13, 0x2a8000 179468: f946e9ad ldr x13, [x13, #0xdd0] 17946c: f000096e adrp x14, 0x2a8000 179470: f945d1ce ldr x14, [x14, #0xba0] 179474: f000096f adrp x15, 0x2a8000 179478: f9419def ldr x15, [x15, #0x338] 17947c: f0000970 adrp x16, 0x2a8000 179480: f9450610 ldr x16, [x16, #0xa08] 179484: f0000971 adrp x17, 0x2a8000 179488: f942a631 ldr x17, [x17, #0x548] 17948c: f0000962 adrp x2, 0x2a8000 179490: f9443c42 ldr x2, [x2, #0x878] 179494: f0000963 adrp x3, 0x2a8000 179498: f946b063 ldr x3, [x3, #0xd60] 17949c: f0000964 adrp x4, 0x2a8000 1794a0: f9429084 ldr x4, [x4, #0x520] 1794a4: f0000965 adrp x5, 0x2a8000 1794a8: f94564a5 ldr x5, [x5, #0xac8] 1794ac: f0000966 adrp x6, 0x2a8000 1794b0: f945e8c6 ldr x6, [x6, #0xbd0] 1794b4: f0000967 adrp x7, 0x2a8000 1794b8: f941dce7 ldr x7, [x7, #0x3b8] 1794bc: f0000973 adrp x19, 0x2a8000 1794c0: f9420a73 ldr x19, [x19, #0x410] 1794c4: f0000974 adrp x20, 0x2a8000 1794c8: f9440294 ldr x20, [x20, #0x800] 1794cc: f0000975 adrp x21, 0x2a8000 1794d0: f9421ab5 ldr x21, [x21, #0x430] 1794d4: f0000976 adrp x22, 0x2a8000 1794d8: f947c6d6 ldr x22, [x22, #0xf88] 1794dc: f0000977 adrp x23, 0x2a8000 1794e0: f9446ef7 ldr x23, [x23, #0x8d8] 1794e4: f0000978 adrp x24, 0x2a8000 1794e8: f9438318 ldr x24, [x24, #0x700] 1794ec: f0000979 adrp x25, 0x2a8000 1794f0: f944fb39 ldr x25, [x25, #0x9f0] 1794f4: f000097a adrp x26, 0x2a8000 1794f8: f9429b5a ldr x26, [x26, #0x530] 1794fc: f000097b adrp x27, 0x2a8000 179500: f944d77b ldr x27, [x27, #0x9a8] 179504: f000097c adrp x28, 0x2a8000 179508: f946579c ldr x28, [x28, #0xca8] 17950c: f000097e adrp x30, 0x2a8000 179510: f946c7de ldr x30, [x30, #0xd88] 179514: f81603a8 stur x8, [x29, #-0xa0] 179518: f0000968 adrp x8, 0x2a8000 17951c: f947b908 ldr x8, [x8, #0xf70] 179520: f81583a8 stur x8, [x29, #-0xa8] 179524: f0000968 adrp x8, 0x2a8000 179528: f943c508 ldr x8, [x8, #0x788] 17952c: f81503a8 stur x8, [x29, #-0xb0] 179530: f0000968 adrp x8, 0x2a8000 179534: f946f108 ldr x8, [x8, #0xde0] 179538: f81483a8 stur x8, [x29, #-0xb8] 17953c: f0000968 adrp x8, 0x2a8000 179540: f943cd08 ldr x8, [x8, #0x798] 179544: f81403a8 stur x8, [x29, #-0xc0] 179548: f0000968 adrp x8, 0x2a8000 17954c: f945a908 ldr x8, [x8, #0xb50] 179550: f81383a8 stur x8, [x29, #-0xc8] 179554: f0000968 adrp x8, 0x2a8000 179558: f941e508 ldr x8, [x8, #0x3c8] 17955c: f81303a8 stur x8, [x29, #-0xd0] 179560: f0000968 adrp x8, 0x2a8000 179564: f9446908 ldr x8, [x8, #0x8d0] 179568: f81283a8 stur x8, [x29, #-0xd8] 17956c: f0000968 adrp x8, 0x2a8000 179570: f9458908 ldr x8, [x8, #0xb10] 179574: f81203a8 stur x8, [x29, #-0xe0] 179578: f0000968 adrp x8, 0x2a8000 17957c: f944b508 ldr x8, [x8, #0x968] 179580: f81183a8 stur x8, [x29, #-0xe8] 179584: f0000968 adrp x8, 0x2a8000 179588: f943e908 ldr x8, [x8, #0x7d0] 17958c: f9007be8 str x8, [sp, #0xf0] 179590: f0000968 adrp x8, 0x2a8000 179594: f9443108 ldr x8, [x8, #0x860] 179598: f90077e8 str x8, [sp, #0xe8] 17959c: f0000968 adrp x8, 0x2a8000 1795a0: f9468908 ldr x8, [x8, #0xd10] 1795a4: f81983a0 stur x0, [x29, #-0x68] 1795a8: f81903a1 stur x1, [x29, #-0x70] 1795ac: f85603a0 ldur x0, [x29, #-0xa0] 1795b0: f9400000 ldr x0, [x0] 1795b4: f90073e9 str x9, [sp, #0xe0] 1795b8: f9006fea str x10, [sp, #0xd8] 1795bc: f9006beb str x11, [sp, #0xd0] 1795c0: f90067ec str x12, [sp, #0xc8] 1795c4: f90063ed str x13, [sp, #0xc0] 1795c8: f9005fee str x14, [sp, #0xb8] 1795cc: f9005bef str x15, [sp, #0xb0] 1795d0: f90057f0 str x16, [sp, #0xa8] 1795d4: f90053f1 str x17, [sp, #0xa0] 1795d8: f9004fe2 str x2, [sp, #0x98] 1795dc: f9004be3 str x3, [sp, #0x90] 1795e0: f90047e4 str x4, [sp, #0x88] 1795e4: f90043e5 str x5, [sp, #0x80] 1795e8: f9003fe6 str x6, [sp, #0x78] 1795ec: f9003be7 str x7, [sp, #0x70] 1795f0: f90037f3 str x19, [sp, #0x68] 1795f4: f90033f4 str x20, [sp, #0x60] 1795f8: f9002ff5 str x21, [sp, #0x58] 1795fc: f9002bf6 str x22, [sp, #0x50] 179600: f90027f7 str x23, [sp, #0x48] 179604: f90023f8 str x24, [sp, #0x40] 179608: f9001ff9 str x25, [sp, #0x38] 17960c: f9001bfa str x26, [sp, #0x30] 179610: f90017fb str x27, [sp, #0x28] 179614: f90013fc str x28, [sp, #0x20] 179618: f9000ffe str x30, [sp, #0x18] 17961c: f9000be8 str x8, [sp, #0x10] 179620: 97fca754 bl 0xa3370 179624: 2a0003e8 mov w8, w0 179628: b81843a8 stur w8, [x29, #-0x7c] 17962c: f85903a0 ldur x0, [x29, #-0x70] 179630: f85983a9 ldur x9, [x29, #-0x68] 179634: b9400521 ldr w1, [x9, #0x4] 179638: f94073e9 ldr x9, [sp, #0xe0] 17963c: b9400122 ldr w2, [x9] 179640: 97fcc034 bl 0xa9710 179644: 35000060 cbnz w0, 0x179650 179648: b81a43bf stur wzr, [x29, #-0x5c] 17964c: 140002d6 b 0x17a1a4 179650: f85903a0 ldur x0, [x29, #-0x70] 179654: f85983a8 ldur x8, [x29, #-0x68] 179658: b9400101 ldr w1, [x8] 17965c: f9406fe8 ldr x8, [sp, #0xd8] 179660: b9400102 ldr w2, [x8] 179664: 97fcc02b bl 0xa9710 179668: 35000060 cbnz w0, 0x179674 17966c: b81a43bf stur wzr, [x29, #-0x5c] 179670: 140002cd b 0x17a1a4 179674: 321e03e8 orr w8, wzr, #0x4 179678: f85983a9 ldur x9, [x29, #-0x68] 17967c: b940092a ldr w10, [x9, #0x8] 179680: b818c3aa stur w10, [x29, #-0x74] 179684: f85983a9 ldur x9, [x29, #-0x68] 179688: b940012a ldr w10, [x9] 17968c: 6b08015f cmp w10, w8 179690: 1a9f17e8 cset w8, eq 179694: 37000048 tbnz w8, #0x0, 0x17969c 179698: 1400000c b 0x1796c8 17969c: b27c03e8 orr x8, xzr, #0x10 1796a0: f85983a9 ldur x9, [x29, #-0x68] 1796a4: 8b080128 add x8, x9, x8 1796a8: b940010a ldr w10, [x8] 1796ac: b858c3ab ldur w11, [x29, #-0x74] 1796b0: 6b0a016a subs w10, w11, w10 1796b4: b818c3aa stur w10, [x29, #-0x74] 1796b8: b85843aa ldur w10, [x29, #-0x7c] 1796bc: b858c3ab ldur w11, [x29, #-0x74] 1796c0: 0b0a016a add w10, w11, w10 1796c4: b818c3aa stur w10, [x29, #-0x74] 1796c8: f85903a0 ldur x0, [x29, #-0x70] 1796cc: b858c3a1 ldur w1, [x29, #-0x74] 1796d0: f9406be8 ldr x8, [sp, #0xd0] 1796d4: b9400102 ldr w2, [x8] 1796d8: 97fcc00e bl 0xa9710 1796dc: 35000060 cbnz w0, 0x1796e8 1796e0: b81a43bf stur wzr, [x29, #-0x5c] 1796e4: 140002b0 b 0x17a1a4 1796e8: f85983a8 ldur x8, [x29, #-0x68] 1796ec: b9400109 ldr w9, [x8] 1796f0: b9000fe9 str w9, [sp, #0xc] 1796f4: 340004e9 cbz w9, 0x179790 1796f8: 14000001 b 0x1796fc 1796fc: 320003e8 orr w8, wzr, #0x1 179700: b9400fe9 ldr w9, [sp, #0xc] 179704: 6b09011f cmp w8, w9 179708: 1a9f17e8 cset w8, eq 17970c: 37001108 tbnz w8, #0x0, 0x17992c 179710: 14000001 b 0x179714 179714: 321f03e8 orr w8, wzr, #0x2 179718: b9400fe9 ldr w9, [sp, #0xc] 17971c: 6b09011f cmp w8, w9 179720: 1a9f17e8 cset w8, eq 179724: 37001188 tbnz w8, #0x0, 0x179954 179728: 14000001 b 0x17972c 17972c: 320007e8 orr w8, wzr, #0x3 179730: b9400fe9 ldr w9, [sp, #0xc] 179734: 6b09011f cmp w8, w9 179738: 1a9f17e8 cset w8, eq 17973c: 37001488 tbnz w8, #0x0, 0x1799cc 179740: 14000001 b 0x179744 179744: 321e03e8 orr w8, wzr, #0x4 179748: b9400fe9 ldr w9, [sp, #0xc] 17974c: 6b09011f cmp w8, w9 179750: 1a9f17e8 cset w8, eq 179754: 37001c68 tbnz w8, #0x0, 0x179ae0 179758: 14000001 b 0x17975c 17975c: 528000a8 mov w8, #0x5 // =5 179760: b9400fe9 ldr w9, [sp, #0xc] 179764: 6b09011f cmp w8, w9 179768: 1a9f17e8 cset w8, eq 17976c: 37002548 tbnz w8, #0x0, 0x179c14 179770: 14000001 b 0x179774 179774: 321f07e8 orr w8, wzr, #0x6 179778: b9400fe9 ldr w9, [sp, #0xc] 17977c: 6b09011f cmp w8, w9 179780: 1a9f17e8 cset w8, eq 179784: 37003e88 tbnz w8, #0x0, 0x179f54 179788: 14000001 b 0x17978c 17978c: 14000279 b 0x17a170 179790: b27c03e8 orr x8, xzr, #0x10 179794: f85903a0 ldur x0, [x29, #-0x70] 179798: f85983a9 ldur x9, [x29, #-0x68] 17979c: 8b080128 add x8, x9, x8 1797a0: b9400101 ldr w1, [x8] 1797a4: f85383a8 ldur x8, [x29, #-0xc8] 1797a8: b9400102 ldr w2, [x8] 1797ac: 97fcbfd9 bl 0xa9710 1797b0: 35000060 cbnz w0, 0x1797bc 1797b4: b81a43bf stur wzr, [x29, #-0x5c] 1797b8: 1400027b b 0x17a1a4 1797bc: b27c03e8 orr x8, xzr, #0x10 1797c0: f85903a0 ldur x0, [x29, #-0x70] 1797c4: f85983a9 ldur x9, [x29, #-0x68] 1797c8: 8b080128 add x8, x9, x8 1797cc: b9400501 ldr w1, [x8, #0x4] 1797d0: f85303a8 ldur x8, [x29, #-0xd0] 1797d4: b9400102 ldr w2, [x8] 1797d8: 97fcbfce bl 0xa9710 1797dc: 35000060 cbnz w0, 0x1797e8 1797e0: b81a43bf stur wzr, [x29, #-0x5c] 1797e4: 14000270 b 0x17a1a4 1797e8: b27c03e8 orr x8, xzr, #0x10 1797ec: f85903a0 ldur x0, [x29, #-0x70] 1797f0: f85983a9 ldur x9, [x29, #-0x68] 1797f4: 8b080128 add x8, x9, x8 1797f8: b9400901 ldr w1, [x8, #0x8] 1797fc: f85283a8 ldur x8, [x29, #-0xd8] 179800: b9400102 ldr w2, [x8] 179804: 97fcbfc3 bl 0xa9710 179808: 35000060 cbnz w0, 0x179814 17980c: b81a43bf stur wzr, [x29, #-0x5c] 179810: 14000265 b 0x17a1a4 179814: b27c03e8 orr x8, xzr, #0x10 179818: f85903a0 ldur x0, [x29, #-0x70] 17981c: f85983a9 ldur x9, [x29, #-0x68] 179820: 8b080128 add x8, x9, x8 179824: b9400d01 ldr w1, [x8, #0xc] 179828: f85203a8 ldur x8, [x29, #-0xe0] 17982c: b9400102 ldr w2, [x8] 179830: 97fcbfb8 bl 0xa9710 179834: 35000060 cbnz w0, 0x179840 179838: b81a43bf stur wzr, [x29, #-0x5c] 17983c: 1400025a b 0x17a1a4 179840: b27c03e8 orr x8, xzr, #0x10 179844: f85903a0 ldur x0, [x29, #-0x70] 179848: f85983a9 ldur x9, [x29, #-0x68] 17984c: 8b080128 add x8, x9, x8 179850: b9401101 ldr w1, [x8, #0x10] 179854: f85183a8 ldur x8, [x29, #-0xe8] 179858: b9400102 ldr w2, [x8] 17985c: 97fcbfad bl 0xa9710 179860: 35000060 cbnz w0, 0x17986c 179864: b81a43bf stur wzr, [x29, #-0x5c] 179868: 1400024f b 0x17a1a4 17986c: b27c03e8 orr x8, xzr, #0x10 179870: f85903a0 ldur x0, [x29, #-0x70] 179874: f85983a9 ldur x9, [x29, #-0x68] 179878: 8b080128 add x8, x9, x8 17987c: b940150a ldr w10, [x8, #0x14] 179880: 71000541 subs w1, w10, #0x1 179884: f9407be8 ldr x8, [sp, #0xf0] 179888: b9400102 ldr w2, [x8] 17988c: 97fcbfa1 bl 0xa9710 179890: 35000060 cbnz w0, 0x17989c 179894: b81a43bf stur wzr, [x29, #-0x5c] 179898: 14000243 b 0x17a1a4 17989c: b27c03e8 orr x8, xzr, #0x10 1798a0: f85903a0 ldur x0, [x29, #-0x70] 1798a4: f85983a9 ldur x9, [x29, #-0x68] 1798a8: 8b080128 add x8, x9, x8 1798ac: b940190a ldr w10, [x8, #0x18] 1798b0: 71000541 subs w1, w10, #0x1 1798b4: f94077e8 ldr x8, [sp, #0xe8] 1798b8: b9400102 ldr w2, [x8] 1798bc: 97fcbf95 bl 0xa9710 1798c0: 35000060 cbnz w0, 0x1798cc 1798c4: b81a43bf stur wzr, [x29, #-0x5c] 1798c8: 14000237 b 0x17a1a4 1798cc: b27c03e8 orr x8, xzr, #0x10 1798d0: f85903a0 ldur x0, [x29, #-0x70] 1798d4: f85983a9 ldur x9, [x29, #-0x68] 1798d8: 8b080128 add x8, x9, x8 1798dc: f9401101 ldr x1, [x8, #0x20] 1798e0: f9400be8 ldr x8, [sp, #0x10] 1798e4: b9400102 ldr w2, [x8] 1798e8: 97fcb9ce bl 0xa8020 1798ec: 35000060 cbnz w0, 0x1798f8 1798f0: b81a43bf stur wzr, [x29, #-0x5c] 1798f4: 1400022c b 0x17a1a4 1798f8: 321c03e2 orr w2, wzr, #0x10 1798fc: d2800508 mov x8, #0x28 // =40 179900: b27c03e9 orr x9, xzr, #0x10 179904: f85903a0 ldur x0, [x29, #-0x70] 179908: f85983aa ldur x10, [x29, #-0x68] 17990c: 8b090149 add x9, x10, x9 179910: 8b080128 add x8, x9, x8 179914: aa0803e1 mov x1, x8 179918: 97fcc56a bl 0xaaec0 17991c: 35000060 cbnz w0, 0x179928 179920: b81a43bf stur wzr, [x29, #-0x5c] 179924: 14000220 b 0x17a1a4 179928: 1400021d b 0x17a19c 17992c: 321d03e8 orr w8, wzr, #0x8 179930: f85903a0 ldur x0, [x29, #-0x70] 179934: f85983a9 ldur x9, [x29, #-0x68] 179938: b940092a ldr w10, [x9, #0x8] 17993c: 1b087d41 mul w1, w10, w8 179940: 97fcc180 bl 0xa9f40 179944: 35000060 cbnz w0, 0x179950 179948: b81a43bf stur wzr, [x29, #-0x5c] 17994c: 14000216 b 0x17a1a4 179950: 14000213 b 0x17a19c 179954: 321d03e8 orr w8, wzr, #0x8 179958: b27c03e9 orr x9, xzr, #0x10 17995c: f85903a0 ldur x0, [x29, #-0x70] 179960: f85983aa ldur x10, [x29, #-0x68] 179964: 8b090149 add x9, x10, x9 179968: f85403aa ldur x10, [x29, #-0xc0] 17996c: b940014b ldr w11, [x10] 179970: 1ac80962 udiv w2, w11, w8 179974: aa0903e1 mov x1, x9 179978: 97fcc552 bl 0xaaec0 17997c: 35000060 cbnz w0, 0x179988 179980: b81a43bf stur wzr, [x29, #-0x5c] 179984: 14000208 b 0x17a1a4 179988: 321d03e8 orr w8, wzr, #0x8 17998c: b27c03e9 orr x9, xzr, #0x10 179990: f85903a0 ldur x0, [x29, #-0x70] 179994: f85983aa ldur x10, [x29, #-0x68] 179998: 8b090149 add x9, x10, x9 17999c: f9400521 ldr x1, [x9, #0x8] 1799a0: f85983a9 ldur x9, [x29, #-0x68] 1799a4: b940092b ldr w11, [x9, #0x8] 1799a8: f85403a9 ldur x9, [x29, #-0xc0] 1799ac: b940012c ldr w12, [x9] 1799b0: 1ac80988 udiv w8, w12, w8 1799b4: 6b080162 subs w2, w11, w8 1799b8: 97fcc542 bl 0xaaec0 1799bc: 35000060 cbnz w0, 0x1799c8 1799c0: b81a43bf stur wzr, [x29, #-0x5c] 1799c4: 140001f8 b 0x17a1a4 1799c8: 140001f5 b 0x17a19c 1799cc: b818c3bf stur wzr, [x29, #-0x74] 1799d0: b27c03e8 orr x8, xzr, #0x10 1799d4: b858c3a9 ldur w9, [x29, #-0x74] 1799d8: f85983aa ldur x10, [x29, #-0x68] 1799dc: 8b080148 add x8, x10, x8 1799e0: b940010b ldr w11, [x8] 1799e4: 6b0b013f cmp w9, w11 1799e8: 1a9f27e9 cset w9, lo 1799ec: 37000049 tbnz w9, #0x0, 0x1799f4 1799f0: 1400003b b 0x179adc 1799f4: b27d07e8 orr x8, xzr, #0x18 1799f8: b27c03e9 orr x9, xzr, #0x10 1799fc: f85903a0 ldur x0, [x29, #-0x70] 179a00: f85983aa ldur x10, [x29, #-0x68] 179a04: 8b090149 add x9, x10, x9 179a08: f9400529 ldr x9, [x9, #0x8] 179a0c: b858c3ab ldur w11, [x29, #-0x74] 179a10: 2a0b03ea mov w10, w11 179a14: d3407d4a ubfx x10, x10, #0, #32 179a18: 9b0a7d08 mul x8, x8, x10 179a1c: 8b080128 add x8, x9, x8 179a20: f9400101 ldr x1, [x8] 179a24: f85583a8 ldur x8, [x29, #-0xa8] 179a28: b9400102 ldr w2, [x8] 179a2c: 97fcb97d bl 0xa8020 179a30: 35000060 cbnz w0, 0x179a3c 179a34: b81a43bf stur wzr, [x29, #-0x5c] 179a38: 140001db b 0x17a1a4 179a3c: b27d07e8 orr x8, xzr, #0x18 179a40: b27c03e9 orr x9, xzr, #0x10 179a44: f85903a0 ldur x0, [x29, #-0x70] 179a48: f85983aa ldur x10, [x29, #-0x68] 179a4c: 8b090149 add x9, x10, x9 179a50: f9400529 ldr x9, [x9, #0x8] 179a54: b858c3ab ldur w11, [x29, #-0x74] 179a58: 2a0b03ea mov w10, w11 179a5c: d3407d4a ubfx x10, x10, #0, #32 179a60: 9b0a7d08 mul x8, x8, x10 179a64: 8b080128 add x8, x9, x8 179a68: f9400501 ldr x1, [x8, #0x8] 179a6c: f85503a8 ldur x8, [x29, #-0xb0] 179a70: b9400102 ldr w2, [x8] 179a74: 97fcb96b bl 0xa8020 179a78: 35000060 cbnz w0, 0x179a84 179a7c: b81a43bf stur wzr, [x29, #-0x5c] 179a80: 140001c9 b 0x17a1a4 179a84: b27d07e8 orr x8, xzr, #0x18 179a88: b27c03e9 orr x9, xzr, #0x10 179a8c: f85903a0 ldur x0, [x29, #-0x70] 179a90: f85983aa ldur x10, [x29, #-0x68] 179a94: 8b090149 add x9, x10, x9 179a98: f9400529 ldr x9, [x9, #0x8] 179a9c: b858c3ab ldur w11, [x29, #-0x74] 179aa0: 2a0b03ea mov w10, w11 179aa4: d3407d4a ubfx x10, x10, #0, #32 179aa8: 9b0a7d08 mul x8, x8, x10 179aac: 8b080128 add x8, x9, x8 179ab0: b9401101 ldr w1, [x8, #0x10] 179ab4: f85483a8 ldur x8, [x29, #-0xb8] 179ab8: b9400102 ldr w2, [x8] 179abc: 97fcbf15 bl 0xa9710 179ac0: 35000060 cbnz w0, 0x179acc 179ac4: b81a43bf stur wzr, [x29, #-0x5c] 179ac8: 140001b7 b 0x17a1a4 179acc: b858c3a8 ldur w8, [x29, #-0x74] 179ad0: 11000508 add w8, w8, #0x1 179ad4: b818c3a8 stur w8, [x29, #-0x74] 179ad8: 17ffffbe b 0x1799d0 179adc: 140001b0 b 0x17a19c 179ae0: f85903a0 ldur x0, [x29, #-0x70] 179ae4: b85843a1 ldur w1, [x29, #-0x7c] 179ae8: 97fcc4d2 bl 0xaae30 179aec: 35000060 cbnz w0, 0x179af8 179af0: b81a43bf stur wzr, [x29, #-0x5c] 179af4: 140001ac b 0x17a1a4 179af8: f85903a0 ldur x0, [x29, #-0x70] 179afc: f85603a8 ldur x8, [x29, #-0xa0] 179b00: f9400101 ldr x1, [x8] 179b04: b85843a2 ldur w2, [x29, #-0x7c] 179b08: 97fcc4ee bl 0xaaec0 179b0c: 35000060 cbnz w0, 0x179b18 179b10: b81a43bf stur wzr, [x29, #-0x5c] 179b14: 140001a4 b 0x17a1a4 179b18: b27c03e8 orr x8, xzr, #0x10 179b1c: f85903a0 ldur x0, [x29, #-0x70] 179b20: f85983a9 ldur x9, [x29, #-0x68] 179b24: 8b080128 add x8, x9, x8 179b28: b9401101 ldr w1, [x8, #0x10] 179b2c: 97fcc4c1 bl 0xaae30 179b30: 35000060 cbnz w0, 0x179b3c 179b34: b81a43bf stur wzr, [x29, #-0x5c] 179b38: 1400019b b 0x17a1a4 179b3c: b818c3bf stur wzr, [x29, #-0x74] 179b40: b27c03e8 orr x8, xzr, #0x10 179b44: b858c3a9 ldur w9, [x29, #-0x74] 179b48: f85983aa ldur x10, [x29, #-0x68] 179b4c: 8b080148 add x8, x10, x8 179b50: b940110b ldr w11, [x8, #0x10] 179b54: 6b0b013f cmp w9, w11 179b58: 1a9f27e9 cset w9, lo 179b5c: 37000049 tbnz w9, #0x0, 0x179b64 179b60: 1400002c b 0x179c10 179b64: b27c03e8 orr x8, xzr, #0x10 179b68: f85903a0 ldur x0, [x29, #-0x70] 179b6c: f85983a9 ldur x9, [x29, #-0x68] 179b70: 8b080129 add x9, x9, x8 179b74: f9400d29 ldr x9, [x9, #0x18] 179b78: b858c3aa ldur w10, [x29, #-0x74] 179b7c: 2a0a03eb mov w11, w10 179b80: d3407d6b ubfx x11, x11, #0, #32 179b84: 9b0b7d08 mul x8, x8, x11 179b88: 8b080128 add x8, x9, x8 179b8c: b9400101 ldr w1, [x8] 179b90: 97fcc4a8 bl 0xaae30 179b94: 35000060 cbnz w0, 0x179ba0 179b98: b81a43bf stur wzr, [x29, #-0x5c] 179b9c: 14000182 b 0x17a1a4 179ba0: b27c03e8 orr x8, xzr, #0x10 179ba4: f85903a0 ldur x0, [x29, #-0x70] 179ba8: f85983a9 ldur x9, [x29, #-0x68] 179bac: 8b080129 add x9, x9, x8 179bb0: f9400d29 ldr x9, [x9, #0x18] 179bb4: b858c3aa ldur w10, [x29, #-0x74] 179bb8: 2a0a03eb mov w11, w10 179bbc: d3407d6b ubfx x11, x11, #0, #32 179bc0: 9b0b7d0b mul x11, x8, x11 179bc4: 8b0b0129 add x9, x9, x11 179bc8: f9400521 ldr x1, [x9, #0x8] 179bcc: f85983a9 ldur x9, [x29, #-0x68] 179bd0: 8b080129 add x9, x9, x8 179bd4: f9400d29 ldr x9, [x9, #0x18] 179bd8: b858c3aa ldur w10, [x29, #-0x74] 179bdc: 2a0a03eb mov w11, w10 179be0: d3407d6b ubfx x11, x11, #0, #32 179be4: 9b0b7d08 mul x8, x8, x11 179be8: 8b080128 add x8, x9, x8 179bec: b9400102 ldr w2, [x8] 179bf0: 97fcc4b4 bl 0xaaec0 179bf4: 35000060 cbnz w0, 0x179c00 179bf8: b81a43bf stur wzr, [x29, #-0x5c] 179bfc: 1400016a b 0x17a1a4 179c00: b858c3a8 ldur w8, [x29, #-0x74] 179c04: 11000508 add w8, w8, #0x1 179c08: b818c3a8 stur w8, [x29, #-0x74] 179c0c: 17ffffcd b 0x179b40 179c10: 14000163 b 0x17a19c 179c14: 321d03e8 orr w8, wzr, #0x8 179c18: b27c03e9 orr x9, xzr, #0x10 179c1c: f85903a0 ldur x0, [x29, #-0x70] 179c20: f85983aa ldur x10, [x29, #-0x68] 179c24: 8b090149 add x9, x10, x9 179c28: f94047ea ldr x10, [sp, #0x88] 179c2c: b940014b ldr w11, [x10] 179c30: 1ac80962 udiv w2, w11, w8 179c34: aa0903e1 mov x1, x9 179c38: 97fcc4a2 bl 0xaaec0 179c3c: 35000060 cbnz w0, 0x179c48 179c40: b81a43bf stur wzr, [x29, #-0x5c] 179c44: 14000158 b 0x17a1a4 179c48: b27c03e8 orr x8, xzr, #0x10 179c4c: f85903a0 ldur x0, [x29, #-0x70] 179c50: f85983a9 ldur x9, [x29, #-0x68] 179c54: 8b080128 add x8, x9, x8 179c58: f9404501 ldr x1, [x8, #0x88] 179c5c: f94043e8 ldr x8, [sp, #0x80] 179c60: b9400102 ldr w2, [x8] 179c64: 97fcb8ef bl 0xa8020 179c68: 35000060 cbnz w0, 0x179c74 179c6c: b81a43bf stur wzr, [x29, #-0x5c] 179c70: 1400014d b 0x17a1a4 179c74: 320003e8 orr w8, wzr, #0x1 179c78: b27c03e9 orr x9, xzr, #0x10 179c7c: 5280000a mov w10, #0x0 // =0 179c80: f85903a0 ldur x0, [x29, #-0x70] 179c84: f85983ab ldur x11, [x29, #-0x68] 179c88: 8b090169 add x9, x11, x9 179c8c: b940912c ldr w12, [x9, #0x90] 179c90: 6b0a019f cmp w12, w10 179c94: 1a9f07ec cset w12, ne 179c98: 7200019f tst w12, #0x1 179c9c: 1a8a1101 csel w1, w8, w10, ne 179ca0: f9403fe9 ldr x9, [sp, #0x78] 179ca4: b9400122 ldr w2, [x9] 179ca8: 97fcbe9a bl 0xa9710 179cac: 35000060 cbnz w0, 0x179cb8 179cb0: b81a43bf stur wzr, [x29, #-0x5c] 179cb4: 1400013c b 0x17a1a4 179cb8: f85903a0 ldur x0, [x29, #-0x70] 179cbc: f9403be8 ldr x8, [sp, #0x70] 179cc0: b9400101 ldr w1, [x8] 179cc4: 97fcc09f bl 0xa9f40 179cc8: 35000060 cbnz w0, 0x179cd4 179ccc: b81a43bf stur wzr, [x29, #-0x5c] 179cd0: 14000135 b 0x17a1a4 179cd4: b27c03e8 orr x8, xzr, #0x10 179cd8: f85903a0 ldur x0, [x29, #-0x70] 179cdc: f85983a9 ldur x9, [x29, #-0x68] 179ce0: 8b080128 add x8, x9, x8 179ce4: b9409501 ldr w1, [x8, #0x94] 179ce8: f94037e8 ldr x8, [sp, #0x68] 179cec: b9400102 ldr w2, [x8] 179cf0: 97fcbe88 bl 0xa9710 179cf4: 35000060 cbnz w0, 0x179d00 179cf8: b81a43bf stur wzr, [x29, #-0x5c] 179cfc: 1400012a b 0x17a1a4 179d00: b818c3bf stur wzr, [x29, #-0x74] 179d04: b27c03e8 orr x8, xzr, #0x10 179d08: b858c3a9 ldur w9, [x29, #-0x74] 179d0c: f85983aa ldur x10, [x29, #-0x68] 179d10: 8b080148 add x8, x10, x8 179d14: b940950b ldr w11, [x8, #0x94] 179d18: 6b0b013f cmp w9, w11 179d1c: 1a9f27e9 cset w9, lo 179d20: 37000049 tbnz w9, #0x0, 0x179d28 179d24: 1400008b b 0x179f50 179d28: b27b03e8 orr x8, xzr, #0x20 179d2c: b27c03e9 orr x9, xzr, #0x10 179d30: f85983aa ldur x10, [x29, #-0x68] 179d34: 8b090149 add x9, x10, x9 179d38: f9404d29 ldr x9, [x9, #0x98] 179d3c: b858c3ab ldur w11, [x29, #-0x74] 179d40: 2a0b03ea mov w10, w11 179d44: d3407d4a ubfx x10, x10, #0, #32 179d48: 9b0a7d08 mul x8, x8, x10 179d4c: 8b080128 add x8, x9, x8 179d50: f81783a8 stur x8, [x29, #-0x88] 179d54: f85903a0 ldur x0, [x29, #-0x70] 179d58: f85783a8 ldur x8, [x29, #-0x88] 179d5c: f9400101 ldr x1, [x8] 179d60: f94033e8 ldr x8, [sp, #0x60] 179d64: b9400102 ldr w2, [x8] 179d68: 97fcb8ae bl 0xa8020 179d6c: 35000060 cbnz w0, 0x179d78 179d70: b81a43bf stur wzr, [x29, #-0x5c] 179d74: 1400010c b 0x17a1a4 179d78: f85903a0 ldur x0, [x29, #-0x70] 179d7c: f85783a8 ldur x8, [x29, #-0x88] 179d80: 39402101 ldrb w1, [x8, #0x8] 179d84: f9402fe8 ldr x8, [sp, #0x58] 179d88: b9400102 ldr w2, [x8] 179d8c: 97fcbe61 bl 0xa9710 179d90: 35000060 cbnz w0, 0x179d9c 179d94: b81a43bf stur wzr, [x29, #-0x5c] 179d98: 14000103 b 0x17a1a4 179d9c: d2800128 mov x8, #0x9 // =9 179da0: 321d03e9 orr w9, wzr, #0x8 179da4: f85903a0 ldur x0, [x29, #-0x70] 179da8: f85783aa ldur x10, [x29, #-0x88] 179dac: 8b080148 add x8, x10, x8 179db0: f9402bea ldr x10, [sp, #0x50] 179db4: b940014b ldr w11, [x10] 179db8: 1ac90962 udiv w2, w11, w9 179dbc: aa0803e1 mov x1, x8 179dc0: 97fcc440 bl 0xaaec0 179dc4: 35000060 cbnz w0, 0x179dd0 179dc8: b81a43bf stur wzr, [x29, #-0x5c] 179dcc: 140000f6 b 0x17a1a4 179dd0: 320003e8 orr w8, wzr, #0x1 179dd4: f85903a0 ldur x0, [x29, #-0x70] 179dd8: f85783a9 ldur x9, [x29, #-0x88] 179ddc: 3940592a ldrb w10, [x9, #0x16] 179de0: 0a080148 and w8, w10, w8 179de4: 32001fea orr w10, wzr, #0xff 179de8: 0a0a0101 and w1, w8, w10 179dec: f94027e9 ldr x9, [sp, #0x48] 179df0: b9400122 ldr w2, [x9] 179df4: 97fcbe47 bl 0xa9710 179df8: 35000060 cbnz w0, 0x179e04 179dfc: b81a43bf stur wzr, [x29, #-0x5c] 179e00: 140000e9 b 0x17a1a4 179e04: 320003e8 orr w8, wzr, #0x1 179e08: f85903a0 ldur x0, [x29, #-0x70] 179e0c: f85783a9 ldur x9, [x29, #-0x88] 179e10: 3940592a ldrb w10, [x9, #0x16] 179e14: 53001d4a uxtb w10, w10 179e18: 32001feb orr w11, wzr, #0xff 179e1c: 0a0b010b and w11, w8, w11 179e20: 1acb254a lsr w10, w10, w11 179e24: 0a080148 and w8, w10, w8 179e28: 32001fea orr w10, wzr, #0xff 179e2c: 0a0a0101 and w1, w8, w10 179e30: f94023e9 ldr x9, [sp, #0x40] 179e34: b9400122 ldr w2, [x9] 179e38: 97fcbe36 bl 0xa9710 179e3c: 35000060 cbnz w0, 0x179e48 179e40: b81a43bf stur wzr, [x29, #-0x5c] 179e44: 140000d8 b 0x17a1a4 179e48: f85903a0 ldur x0, [x29, #-0x70] 179e4c: f9401fe8 ldr x8, [sp, #0x38] 179e50: b9400101 ldr w1, [x8] 179e54: 97fcc03b bl 0xa9f40 179e58: 35000060 cbnz w0, 0x179e64 179e5c: b81a43bf stur wzr, [x29, #-0x5c] 179e60: 140000d1 b 0x17a1a4 179e64: f85903a0 ldur x0, [x29, #-0x70] 179e68: f85783a8 ldur x8, [x29, #-0x88] 179e6c: 39405d01 ldrb w1, [x8, #0x17] 179e70: f9401be8 ldr x8, [sp, #0x30] 179e74: b9400102 ldr w2, [x8] 179e78: 97fcbe26 bl 0xa9710 179e7c: 35000060 cbnz w0, 0x179e88 179e80: b81a43bf stur wzr, [x29, #-0x5c] 179e84: 140000c8 b 0x17a1a4 179e88: b81883bf stur wzr, [x29, #-0x78] 179e8c: b85883a8 ldur w8, [x29, #-0x78] 179e90: f85783a9 ldur x9, [x29, #-0x88] 179e94: 39405d2a ldrb w10, [x9, #0x17] 179e98: 6b0a011f cmp w8, w10 179e9c: 1a9f27e8 cset w8, lo 179ea0: 37000048 tbnz w8, #0x0, 0x179ea8 179ea4: 14000027 b 0x179f40 179ea8: b27c03e8 orr x8, xzr, #0x10 179eac: f85783a9 ldur x9, [x29, #-0x88] 179eb0: f9400d29 ldr x9, [x9, #0x18] 179eb4: b85883aa ldur w10, [x29, #-0x78] 179eb8: 2a0a03eb mov w11, w10 179ebc: d3407d6b ubfx x11, x11, #0, #32 179ec0: 9b0b7d08 mul x8, x8, x11 179ec4: 8b080128 add x8, x9, x8 179ec8: f81703a8 stur x8, [x29, #-0x90] 179ecc: f85903a0 ldur x0, [x29, #-0x70] 179ed0: f85703a8 ldur x8, [x29, #-0x90] 179ed4: f9400101 ldr x1, [x8] 179ed8: f94017e8 ldr x8, [sp, #0x28] 179edc: b9400102 ldr w2, [x8] 179ee0: 97fcb850 bl 0xa8020 179ee4: 35000060 cbnz w0, 0x179ef0 179ee8: b81a43bf stur wzr, [x29, #-0x5c] 179eec: 140000ae b 0x17a1a4 179ef0: f85903a0 ldur x0, [x29, #-0x70] 179ef4: f85703a8 ldur x8, [x29, #-0x90] 179ef8: 39402101 ldrb w1, [x8, #0x8] 179efc: f94013e8 ldr x8, [sp, #0x20] 179f00: b9400102 ldr w2, [x8] 179f04: 97fcbe03 bl 0xa9710 179f08: 35000060 cbnz w0, 0x179f14 179f0c: b81a43bf stur wzr, [x29, #-0x5c] 179f10: 140000a5 b 0x17a1a4 179f14: f85903a0 ldur x0, [x29, #-0x70] 179f18: f9400fe8 ldr x8, [sp, #0x18] 179f1c: b9400101 ldr w1, [x8] 179f20: 97fcc008 bl 0xa9f40 179f24: 35000060 cbnz w0, 0x179f30 179f28: b81a43bf stur wzr, [x29, #-0x5c] 179f2c: 1400009e b 0x17a1a4 179f30: b85883a8 ldur w8, [x29, #-0x78] 179f34: 11000508 add w8, w8, #0x1 179f38: b81883a8 stur w8, [x29, #-0x78] 179f3c: 17ffffd4 b 0x179e8c 179f40: b858c3a8 ldur w8, [x29, #-0x74] 179f44: 11000508 add w8, w8, #0x1 179f48: b818c3a8 stur w8, [x29, #-0x74] 179f4c: 17ffff6e b 0x179d04 179f50: 14000093 b 0x17a19c 179f54: b27c03e8 orr x8, xzr, #0x10 179f58: f85903a0 ldur x0, [x29, #-0x70] 179f5c: f85983a9 ldur x9, [x29, #-0x68] 179f60: 8b080128 add x8, x9, x8 179f64: b9400101 ldr w1, [x8] 179f68: f94067e8 ldr x8, [sp, #0xc8] 179f6c: b9400102 ldr w2, [x8] 179f70: 97fcbde8 bl 0xa9710 179f74: 35000060 cbnz w0, 0x179f80 179f78: b81a43bf stur wzr, [x29, #-0x5c] 179f7c: 1400008a b 0x17a1a4 179f80: b27c03e8 orr x8, xzr, #0x10 179f84: f85983a9 ldur x9, [x29, #-0x68] 179f88: 8b080128 add x8, x9, x8 179f8c: f9400500 ldr x0, [x8, #0x8] 179f90: 97fca4f8 bl 0xa3370 179f94: f81683a0 stur x0, [x29, #-0x98] 179f98: f85903a0 ldur x0, [x29, #-0x70] 179f9c: f85683a8 ldur x8, [x29, #-0x98] 179fa0: 2a0803ea mov w10, w8 179fa4: f94063e8 ldr x8, [sp, #0xc0] 179fa8: b9400102 ldr w2, [x8] 179fac: 2a0a03e1 mov w1, w10 179fb0: 97fcbdd8 bl 0xa9710 179fb4: 35000060 cbnz w0, 0x179fc0 179fb8: b81a43bf stur wzr, [x29, #-0x5c] 179fbc: 1400007a b 0x17a1a4 179fc0: b27c03e8 orr x8, xzr, #0x10 179fc4: f85903a0 ldur x0, [x29, #-0x70] 179fc8: f85983a9 ldur x9, [x29, #-0x68] 179fcc: 8b080128 add x8, x9, x8 179fd0: f9400501 ldr x1, [x8, #0x8] 179fd4: f85683a8 ldur x8, [x29, #-0x98] 179fd8: 2a0803ea mov w10, w8 179fdc: 2a0a03e2 mov w2, w10 179fe0: 97fcc3b8 bl 0xaaec0 179fe4: 35000060 cbnz w0, 0x179ff0 179fe8: b81a43bf stur wzr, [x29, #-0x5c] 179fec: 1400006e b 0x17a1a4 179ff0: b27c03e8 orr x8, xzr, #0x10 179ff4: f85983a9 ldur x9, [x29, #-0x68] 179ff8: 8b080128 add x8, x9, x8 179ffc: f9400900 ldr x0, [x8, #0x10] 17a000: 97fca4dc bl 0xa3370 17a004: f81683a0 stur x0, [x29, #-0x98] 17a008: f85903a0 ldur x0, [x29, #-0x70] 17a00c: f85683a8 ldur x8, [x29, #-0x98] 17a010: 2a0803ea mov w10, w8 17a014: f9405fe8 ldr x8, [sp, #0xb8] 17a018: b9400102 ldr w2, [x8] 17a01c: 2a0a03e1 mov w1, w10 17a020: 97fcbdbc bl 0xa9710 17a024: 35000060 cbnz w0, 0x17a030 17a028: b81a43bf stur wzr, [x29, #-0x5c] 17a02c: 1400005e b 0x17a1a4 17a030: b27c03e8 orr x8, xzr, #0x10 17a034: f85903a0 ldur x0, [x29, #-0x70] 17a038: f85983a9 ldur x9, [x29, #-0x68] 17a03c: 8b080128 add x8, x9, x8 17a040: f9400901 ldr x1, [x8, #0x10] 17a044: f85683a8 ldur x8, [x29, #-0x98] 17a048: 2a0803ea mov w10, w8 17a04c: 2a0a03e2 mov w2, w10 17a050: 97fcc39c bl 0xaaec0 17a054: 35000060 cbnz w0, 0x17a060 17a058: b81a43bf stur wzr, [x29, #-0x5c] 17a05c: 14000052 b 0x17a1a4 17a060: b27c03e8 orr x8, xzr, #0x10 17a064: f85903a0 ldur x0, [x29, #-0x70] 17a068: f85983a9 ldur x9, [x29, #-0x68] 17a06c: 8b080128 add x8, x9, x8 17a070: b9401901 ldr w1, [x8, #0x18] 17a074: f9405be8 ldr x8, [sp, #0xb0] 17a078: b9400102 ldr w2, [x8] 17a07c: 97fcbda5 bl 0xa9710 17a080: 35000060 cbnz w0, 0x17a08c 17a084: b81a43bf stur wzr, [x29, #-0x5c] 17a088: 14000047 b 0x17a1a4 17a08c: b27c03e8 orr x8, xzr, #0x10 17a090: f85903a0 ldur x0, [x29, #-0x70] 17a094: f85983a9 ldur x9, [x29, #-0x68] 17a098: 8b080128 add x8, x9, x8 17a09c: b9401d01 ldr w1, [x8, #0x1c] 17a0a0: f94057e8 ldr x8, [sp, #0xa8] 17a0a4: b9400102 ldr w2, [x8] 17a0a8: 97fcbd9a bl 0xa9710 17a0ac: 35000060 cbnz w0, 0x17a0b8 17a0b0: b81a43bf stur wzr, [x29, #-0x5c] 17a0b4: 1400003c b 0x17a1a4 17a0b8: b27c03e8 orr x8, xzr, #0x10 17a0bc: f85903a0 ldur x0, [x29, #-0x70] 17a0c0: f85983a9 ldur x9, [x29, #-0x68] 17a0c4: 8b080128 add x8, x9, x8 17a0c8: b9402101 ldr w1, [x8, #0x20] 17a0cc: f94053e8 ldr x8, [sp, #0xa0] 17a0d0: b9400102 ldr w2, [x8] 17a0d4: 97fcbd8f bl 0xa9710 17a0d8: 35000060 cbnz w0, 0x17a0e4 17a0dc: b81a43bf stur wzr, [x29, #-0x5c] 17a0e0: 14000031 b 0x17a1a4 17a0e4: b27c03e8 orr x8, xzr, #0x10 17a0e8: f85903a0 ldur x0, [x29, #-0x70] 17a0ec: f85983a9 ldur x9, [x29, #-0x68] 17a0f0: 8b080128 add x8, x9, x8 17a0f4: b9402501 ldr w1, [x8, #0x24] 17a0f8: f9404fe8 ldr x8, [sp, #0x98] 17a0fc: b9400102 ldr w2, [x8] 17a100: 97fcbd84 bl 0xa9710 17a104: 35000060 cbnz w0, 0x17a110 17a108: b81a43bf stur wzr, [x29, #-0x5c] 17a10c: 14000026 b 0x17a1a4 17a110: b27c03e8 orr x8, xzr, #0x10 17a114: f85903a0 ldur x0, [x29, #-0x70] 17a118: f85983a9 ldur x9, [x29, #-0x68] 17a11c: 8b080128 add x8, x9, x8 17a120: b9402901 ldr w1, [x8, #0x28] 17a124: f9404be8 ldr x8, [sp, #0x90] 17a128: b9400102 ldr w2, [x8] 17a12c: 97fcbd79 bl 0xa9710 17a130: 35000060 cbnz w0, 0x17a13c 17a134: b81a43bf stur wzr, [x29, #-0x5c] 17a138: 1400001b b 0x17a1a4 17a13c: b27c03e8 orr x8, xzr, #0x10 17a140: f85903a0 ldur x0, [x29, #-0x70] 17a144: f85983a9 ldur x9, [x29, #-0x68] 17a148: 8b080129 add x9, x9, x8 17a14c: f9401921 ldr x1, [x9, #0x30] 17a150: f85983a9 ldur x9, [x29, #-0x68] 17a154: 8b080128 add x8, x9, x8 17a158: b9402902 ldr w2, [x8, #0x28] 17a15c: 97fcc359 bl 0xaaec0 17a160: 35000060 cbnz w0, 0x17a16c 17a164: b81a43bf stur wzr, [x29, #-0x5c] 17a168: 1400000f b 0x17a1a4 17a16c: 1400000c b 0x17a19c 17a170: b27c03e8 orr x8, xzr, #0x10 17a174: f85903a0 ldur x0, [x29, #-0x70] 17a178: f85983a9 ldur x9, [x29, #-0x68] 17a17c: 8b080128 add x8, x9, x8 17a180: f9400101 ldr x1, [x8] 17a184: f85983a8 ldur x8, [x29, #-0x68] 17a188: b9400902 ldr w2, [x8, #0x8] 17a18c: 97fcc34d bl 0xaaec0 17a190: 35000060 cbnz w0, 0x17a19c 17a194: b81a43bf stur wzr, [x29, #-0x5c] 17a198: 14000003 b 0x17a1a4 17a19c: 320003e8 orr w8, wzr, #0x1 17a1a0: b81a43a8 stur w8, [x29, #-0x5c] 17a1a4: b85a43a0 ldur w0, [x29, #-0x5c] 17a1a8: a95e7bfd ldp x29, x30, [sp, #0x1e0] 17a1ac: a95d4ff4 ldp x20, x19, [sp, #0x1d0] 17a1b0: a95c57f6 ldp x22, x21, [sp, #0x1c0] 17a1b4: a95b5ff8 ldp x24, x23, [sp, #0x1b0] 17a1b8: a95a67fa ldp x26, x25, [sp, #0x1a0] 17a1bc: a9596ffc ldp x28, x27, [sp, #0x190] 17a1c0: 9107c3ff add sp, sp, #0x1f0 17a1c4: d65f03c0 ret 000000000017a1c8 : 17a1c8: d10443ff sub sp, sp, #0x110 17a1cc: f9007bfc str x28, [sp, #0xf0] 17a1d0: a9107bfd stp x29, x30, [sp, #0x100] 17a1d4: 910403fd add x29, sp, #0x100 17a1d8: d53bd048 mrs x8, TPIDR_EL0 17a1dc: f9401508 ldr x8, [x8, #0x28] 17a1e0: f81e83a8 stur x8, [x29, #-0x18] 17a1e4: f81d83a0 stur x0, [x29, #-0x28] 17a1e8: f81d03a1 stur x1, [x29, #-0x30] 17a1ec: f85d03a0 ldur x0, [x29, #-0x30] 17a1f0: d0000968 adrp x8, 0x2a8000 17a1f4: f9473508 ldr x8, [x8, #0xe68] 17a1f8: b9400101 ldr w1, [x8] 17a1fc: d0000968 adrp x8, 0x2a8000 17a200: f9435108 ldr x8, [x8, #0x6a0] 17a204: b9400102 ldr w2, [x8] 17a208: 97fcbd42 bl 0xa9710 17a20c: 350000a0 cbnz w0, 0x17a220 17a210: 14000001 b 0x17a214 17a214: 2a1f03e8 mov w8, wzr 17a218: b81e03a8 stur w8, [x29, #-0x20] 17a21c: 1400023a b 0x17ab04 17a220: f85d03a0 ldur x0, [x29, #-0x30] 17a224: d0000968 adrp x8, 0x2a8000 17a228: f9464508 ldr x8, [x8, #0xc88] 17a22c: b9400102 ldr w2, [x8] 17a230: 2a1f03e1 mov w1, wzr 17a234: 97fcbd37 bl 0xa9710 17a238: 350000a0 cbnz w0, 0x17a24c 17a23c: 14000001 b 0x17a240 17a240: 2a1f03e8 mov w8, wzr 17a244: b81e03a8 stur w8, [x29, #-0x20] 17a248: 1400022f b 0x17ab04 17a24c: f85d03a0 ldur x0, [x29, #-0x30] 17a250: f85d83a8 ldur x8, [x29, #-0x28] 17a254: b9401509 ldr w9, [x8, #0x14] 17a258: 71000129 subs w9, w9, #0x0 17a25c: 1a9f07e1 cset w1, ne 17a260: d0000968 adrp x8, 0x2a8000 17a264: f9439108 ldr x8, [x8, #0x720] 17a268: b9400102 ldr w2, [x8] 17a26c: b81c03a9 stur w9, [x29, #-0x40] 17a270: 97fcbd28 bl 0xa9710 17a274: 350000a0 cbnz w0, 0x17a288 17a278: 14000001 b 0x17a27c 17a27c: 2a1f03e8 mov w8, wzr 17a280: b81e03a8 stur w8, [x29, #-0x20] 17a284: 14000220 b 0x17ab04 17a288: 2a1f03e8 mov w8, wzr 17a28c: b81c83a8 stur w8, [x29, #-0x38] 17a290: f85d83a9 ldur x9, [x29, #-0x28] 17a294: b9400128 ldr w8, [x9] 17a298: 2a0803ea mov w10, w8 17a29c: 71030108 subs w8, w8, #0xc0 17a2a0: b81bc3aa stur w10, [x29, #-0x44] 17a2a4: b81b83a8 stur w8, [x29, #-0x48] 17a2a8: 540007e0 b.eq 0x17a3a4 17a2ac: 14000001 b 0x17a2b0 17a2b0: b85bc3a8 ldur w8, [x29, #-0x44] 17a2b4: 71040109 subs w9, w8, #0x100 17a2b8: b81b43a9 stur w9, [x29, #-0x4c] 17a2bc: 54000920 b.eq 0x17a3e0 17a2c0: 14000001 b 0x17a2c4 17a2c4: b85bc3a8 ldur w8, [x29, #-0x44] 17a2c8: 71080109 subs w9, w8, #0x200 17a2cc: b81b03a9 stur w9, [x29, #-0x50] 17a2d0: 540008e0 b.eq 0x17a3ec 17a2d4: 14000001 b 0x17a2d8 17a2d8: b85bc3a8 ldur w8, [x29, #-0x44] 17a2dc: 71090109 subs w9, w8, #0x240 17a2e0: b81ac3a9 stur w9, [x29, #-0x54] 17a2e4: 54000660 b.eq 0x17a3b0 17a2e8: 14000001 b 0x17a2ec 17a2ec: b85bc3a8 ldur w8, [x29, #-0x44] 17a2f0: 71100109 subs w9, w8, #0x400 17a2f4: b81a83a9 stur w9, [x29, #-0x58] 17a2f8: 54000800 b.eq 0x17a3f8 17a2fc: 14000001 b 0x17a300 17a300: b85bc3a8 ldur w8, [x29, #-0x44] 17a304: 71120109 subs w9, w8, #0x480 17a308: b81a43a9 stur w9, [x29, #-0x5c] 17a30c: 54000580 b.eq 0x17a3bc 17a310: 14000001 b 0x17a314 17a314: b85bc3a8 ldur w8, [x29, #-0x44] 17a318: 71200109 subs w9, w8, #0x800 17a31c: b81a03a9 stur w9, [x29, #-0x60] 17a320: 54000720 b.eq 0x17a404 17a324: 14000001 b 0x17a328 17a328: b85bc3a8 ldur w8, [x29, #-0x44] 17a32c: 71240109 subs w9, w8, #0x900 17a330: b819c3a9 stur w9, [x29, #-0x64] 17a334: 540004a0 b.eq 0x17a3c8 17a338: 14000001 b 0x17a33c 17a33c: b85bc3a8 ldur w8, [x29, #-0x44] 17a340: 71400509 subs w9, w8, #0x1, lsl #12 // =0x1000 17a344: b81983a9 stur w9, [x29, #-0x68] 17a348: 54000640 b.eq 0x17a410 17a34c: 14000001 b 0x17a350 17a350: 52824008 mov w8, #0x1200 // =4608 17a354: b85bc3a9 ldur w9, [x29, #-0x44] 17a358: 6b080128 subs w8, w9, w8 17a35c: b81943a8 stur w8, [x29, #-0x6c] 17a360: 540003a0 b.eq 0x17a3d4 17a364: 14000001 b 0x17a368 17a368: b85bc3a8 ldur w8, [x29, #-0x44] 17a36c: 71400909 subs w9, w8, #0x2, lsl #12 // =0x2000 17a370: b81903a9 stur w9, [x29, #-0x70] 17a374: 54000540 b.eq 0x17a41c 17a378: 14000001 b 0x17a37c 17a37c: b85bc3a8 ldur w8, [x29, #-0x44] 17a380: 71401109 subs w9, w8, #0x4, lsl #12 // =0x4000 17a384: b818c3a9 stur w9, [x29, #-0x74] 17a388: 54000500 b.eq 0x17a428 17a38c: 14000001 b 0x17a390 17a390: b85bc3a8 ldur w8, [x29, #-0x44] 17a394: 71402109 subs w9, w8, #0x8, lsl #12 // =0x8000 17a398: b81883a9 stur w9, [x29, #-0x78] 17a39c: 540004c0 b.eq 0x17a434 17a3a0: 14000028 b 0x17a440 17a3a4: 320003e8 orr w8, wzr, #0x1 17a3a8: b81cc3a8 stur w8, [x29, #-0x34] 17a3ac: 14000034 b 0x17a47c 17a3b0: 321f03e8 orr w8, wzr, #0x2 17a3b4: b81cc3a8 stur w8, [x29, #-0x34] 17a3b8: 14000031 b 0x17a47c 17a3bc: 320007e8 orr w8, wzr, #0x3 17a3c0: b81cc3a8 stur w8, [x29, #-0x34] 17a3c4: 1400002e b 0x17a47c 17a3c8: 321e03e8 orr w8, wzr, #0x4 17a3cc: b81cc3a8 stur w8, [x29, #-0x34] 17a3d0: 1400002b b 0x17a47c 17a3d4: 528000a8 mov w8, #0x5 // =5 17a3d8: b81cc3a8 stur w8, [x29, #-0x34] 17a3dc: 14000028 b 0x17a47c 17a3e0: 321d03e8 orr w8, wzr, #0x8 17a3e4: b81cc3a8 stur w8, [x29, #-0x34] 17a3e8: 14000025 b 0x17a47c 17a3ec: 52800128 mov w8, #0x9 // =9 17a3f0: b81cc3a8 stur w8, [x29, #-0x34] 17a3f4: 14000022 b 0x17a47c 17a3f8: 52800148 mov w8, #0xa // =10 17a3fc: b81cc3a8 stur w8, [x29, #-0x34] 17a400: 1400001f b 0x17a47c 17a404: 52800168 mov w8, #0xb // =11 17a408: b81cc3a8 stur w8, [x29, #-0x34] 17a40c: 1400001c b 0x17a47c 17a410: 321e07e8 orr w8, wzr, #0xc 17a414: b81cc3a8 stur w8, [x29, #-0x34] 17a418: 14000019 b 0x17a47c 17a41c: 528001a8 mov w8, #0xd // =13 17a420: b81cc3a8 stur w8, [x29, #-0x34] 17a424: 14000016 b 0x17a47c 17a428: 321f0be8 orr w8, wzr, #0xe 17a42c: b81cc3a8 stur w8, [x29, #-0x34] 17a430: 14000013 b 0x17a47c 17a434: 32000fe8 orr w8, wzr, #0xf 17a438: b81cc3a8 stur w8, [x29, #-0x34] 17a43c: 14000010 b 0x17a47c 17a440: f85d83a8 ldur x8, [x29, #-0x28] 17a444: b9400109 ldr w9, [x8] 17a448: 71040129 subs w9, w9, #0x100 17a44c: b81843a9 stur w9, [x29, #-0x7c] 17a450: 540000c8 b.hi 0x17a468 17a454: 14000001 b 0x17a458 17a458: 321f07e8 orr w8, wzr, #0x6 17a45c: b81cc3a8 stur w8, [x29, #-0x34] 17a460: b81c83a8 stur w8, [x29, #-0x38] 17a464: 14000005 b 0x17a478 17a468: 32000be8 orr w8, wzr, #0x7 17a46c: b81cc3a8 stur w8, [x29, #-0x34] 17a470: b81c83a8 stur w8, [x29, #-0x38] 17a474: 14000001 b 0x17a478 17a478: 14000001 b 0x17a47c 17a47c: f85d03a0 ldur x0, [x29, #-0x30] 17a480: b85cc3a1 ldur w1, [x29, #-0x34] 17a484: d0000968 adrp x8, 0x2a8000 17a488: f9459508 ldr x8, [x8, #0xb28] 17a48c: b9400102 ldr w2, [x8] 17a490: 97fcbca0 bl 0xa9710 17a494: 350000a0 cbnz w0, 0x17a4a8 17a498: 14000001 b 0x17a49c 17a49c: 2a1f03e8 mov w8, wzr 17a4a0: b81e03a8 stur w8, [x29, #-0x20] 17a4a4: 14000198 b 0x17ab04 17a4a8: 2a1f03e8 mov w8, wzr 17a4ac: b81c43a8 stur w8, [x29, #-0x3c] 17a4b0: f85d83a9 ldur x9, [x29, #-0x28] 17a4b4: b9400528 ldr w8, [x9, #0x4] 17a4b8: 2a0803ea mov w10, w8 17a4bc: 5283e80b mov w11, #0x1f40 // =8000 17a4c0: 6b0b0108 subs w8, w8, w11 17a4c4: b90083ea str w10, [sp, #0x80] 17a4c8: b9007fe8 str w8, [sp, #0x7c] 17a4cc: 54000960 b.eq 0x17a5f8 17a4d0: 14000001 b 0x17a4d4 17a4d4: 5287d008 mov w8, #0x3e80 // =16000 17a4d8: b94083e9 ldr w9, [sp, #0x80] 17a4dc: 6b080128 subs w8, w9, w8 17a4e0: b9007be8 str w8, [sp, #0x78] 17a4e4: 54000900 b.eq 0x17a604 17a4e8: 14000001 b 0x17a4ec 17a4ec: 528ac448 mov w8, #0x5622 // =22050 17a4f0: b94083e9 ldr w9, [sp, #0x80] 17a4f4: 6b080128 subs w8, w9, w8 17a4f8: b90077e8 str w8, [sp, #0x74] 17a4fc: 540008a0 b.eq 0x17a610 17a500: 14000001 b 0x17a504 17a504: 528bb808 mov w8, #0x5dc0 // =24000 17a508: b94083e9 ldr w9, [sp, #0x80] 17a50c: 6b080128 subs w8, w9, w8 17a510: b90073e8 str w8, [sp, #0x70] 17a514: 54000840 b.eq 0x17a61c 17a518: 14000001 b 0x17a51c 17a51c: 528fa008 mov w8, #0x7d00 // =32000 17a520: b94083e9 ldr w9, [sp, #0x80] 17a524: 6b080128 subs w8, w9, w8 17a528: b9006fe8 str w8, [sp, #0x6c] 17a52c: 540007e0 b.eq 0x17a628 17a530: 14000001 b 0x17a534 17a534: 52958888 mov w8, #0xac44 // =44100 17a538: b94083e9 ldr w9, [sp, #0x80] 17a53c: 6b080128 subs w8, w9, w8 17a540: b9006be8 str w8, [sp, #0x68] 17a544: 54000780 b.eq 0x17a634 17a548: 14000001 b 0x17a54c 17a54c: 52977008 mov w8, #0xbb80 // =48000 17a550: b94083e9 ldr w9, [sp, #0x80] 17a554: 6b080128 subs w8, w9, w8 17a558: b90067e8 str w8, [sp, #0x64] 17a55c: 54000720 b.eq 0x17a640 17a560: 14000001 b 0x17a564 17a564: 528b1108 mov w8, #0x5888 // =22664 17a568: 72a00028 movk w8, #0x1, lsl #16 17a56c: b94083e9 ldr w9, [sp, #0x80] 17a570: 6b080128 subs w8, w9, w8 17a574: b90063e8 str w8, [sp, #0x60] 17a578: 540002e0 b.eq 0x17a5d4 17a57c: 14000001 b 0x17a580 17a580: 528ee008 mov w8, #0x7700 // =30464 17a584: 72a00028 movk w8, #0x1, lsl #16 17a588: b94083e9 ldr w9, [sp, #0x80] 17a58c: 6b080128 subs w8, w9, w8 17a590: b9005fe8 str w8, [sp, #0x5c] 17a594: 540005c0 b.eq 0x17a64c 17a598: 14000001 b 0x17a59c 17a59c: 52962208 mov w8, #0xb110 // =45328 17a5a0: 72a00048 movk w8, #0x2, lsl #16 17a5a4: b94083e9 ldr w9, [sp, #0x80] 17a5a8: 6b080128 subs w8, w9, w8 17a5ac: b9005be8 str w8, [sp, #0x58] 17a5b0: 54000180 b.eq 0x17a5e0 17a5b4: 14000001 b 0x17a5b8 17a5b8: 529dc008 mov w8, #0xee00 // =60928 17a5bc: 72a00048 movk w8, #0x2, lsl #16 17a5c0: b94083e9 ldr w9, [sp, #0x80] 17a5c4: 6b080128 subs w8, w9, w8 17a5c8: b90057e8 str w8, [sp, #0x54] 17a5cc: 54000100 b.eq 0x17a5ec 17a5d0: 14000022 b 0x17a658 17a5d4: 320003e8 orr w8, wzr, #0x1 17a5d8: b81cc3a8 stur w8, [x29, #-0x34] 17a5dc: 1400005b b 0x17a748 17a5e0: 321f03e8 orr w8, wzr, #0x2 17a5e4: b81cc3a8 stur w8, [x29, #-0x34] 17a5e8: 14000058 b 0x17a748 17a5ec: 320007e8 orr w8, wzr, #0x3 17a5f0: b81cc3a8 stur w8, [x29, #-0x34] 17a5f4: 14000055 b 0x17a748 17a5f8: 321e03e8 orr w8, wzr, #0x4 17a5fc: b81cc3a8 stur w8, [x29, #-0x34] 17a600: 14000052 b 0x17a748 17a604: 528000a8 mov w8, #0x5 // =5 17a608: b81cc3a8 stur w8, [x29, #-0x34] 17a60c: 1400004f b 0x17a748 17a610: 321f07e8 orr w8, wzr, #0x6 17a614: b81cc3a8 stur w8, [x29, #-0x34] 17a618: 1400004c b 0x17a748 17a61c: 32000be8 orr w8, wzr, #0x7 17a620: b81cc3a8 stur w8, [x29, #-0x34] 17a624: 14000049 b 0x17a748 17a628: 321d03e8 orr w8, wzr, #0x8 17a62c: b81cc3a8 stur w8, [x29, #-0x34] 17a630: 14000046 b 0x17a748 17a634: 52800128 mov w8, #0x9 // =9 17a638: b81cc3a8 stur w8, [x29, #-0x34] 17a63c: 14000043 b 0x17a748 17a640: 52800148 mov w8, #0xa // =10 17a644: b81cc3a8 stur w8, [x29, #-0x34] 17a648: 14000040 b 0x17a748 17a64c: 52800168 mov w8, #0xb // =11 17a650: b81cc3a8 stur w8, [x29, #-0x34] 17a654: 1400003d b 0x17a748 17a658: f85d83a8 ldur x8, [x29, #-0x28] 17a65c: b9400509 ldr w9, [x8, #0x4] 17a660: 529c830a mov w10, #0xe418 // =58392 17a664: 72a0006a movk w10, #0x3, lsl #16 17a668: 6b0a0129 subs w9, w9, w10 17a66c: b90053e9 str w9, [sp, #0x50] 17a670: 540002a8 b.hi 0x17a6c4 17a674: 14000001 b 0x17a678 17a678: f85d83a8 ldur x8, [x29, #-0x28] 17a67c: b9400509 ldr w9, [x8, #0x4] 17a680: 2a0903e8 mov w8, w9 17a684: 2a0803e9 mov w9, w8 17a688: 5289ba6a mov w10, #0x4dd3 // =19923 17a68c: 72a20c4a movk w10, #0x1062, lsl #16 17a690: 2a0a03eb mov w11, w10 17a694: 9b0b7d08 mul x8, x8, x11 17a698: d366fd08 lsr x8, x8, #38 17a69c: 2a0803ea mov w10, w8 17a6a0: 52807d0c mov w12, #0x3e8 // =1000 17a6a4: 1b0c7d4a mul w10, w10, w12 17a6a8: 6b0a0129 subs w9, w9, w10 17a6ac: 350000c9 cbnz w9, 0x17a6c4 17a6b0: 14000001 b 0x17a6b4 17a6b4: 321e07e8 orr w8, wzr, #0xc 17a6b8: b81cc3a8 stur w8, [x29, #-0x34] 17a6bc: b81c43a8 stur w8, [x29, #-0x3c] 17a6c0: 14000021 b 0x17a744 17a6c4: f85d83a8 ldur x8, [x29, #-0x28] 17a6c8: b9400509 ldr w9, [x8, #0x4] 17a6cc: 2a0903e8 mov w8, w9 17a6d0: 2a0803e9 mov w9, w8 17a6d4: 529999aa mov w10, #0xcccd // =52429 17a6d8: 72b9998a movk w10, #0xcccc, lsl #16 17a6dc: 2a0a03eb mov w11, w10 17a6e0: 9b0b7d08 mul x8, x8, x11 17a6e4: d363fd08 lsr x8, x8, #35 17a6e8: 2a0803ea mov w10, w8 17a6ec: 5280014c mov w12, #0xa // =10 17a6f0: 1b0c7d4a mul w10, w10, w12 17a6f4: 6b0a0129 subs w9, w9, w10 17a6f8: 350000c9 cbnz w9, 0x17a710 17a6fc: 14000001 b 0x17a700 17a700: 321f0be8 orr w8, wzr, #0xe 17a704: b81cc3a8 stur w8, [x29, #-0x34] 17a708: b81c43a8 stur w8, [x29, #-0x3c] 17a70c: 1400000d b 0x17a740 17a710: f85d83a8 ldur x8, [x29, #-0x28] 17a714: 79400d09 ldrh w9, [x8, #0x6] 17a718: 350000c9 cbnz w9, 0x17a730 17a71c: 14000001 b 0x17a720 17a720: 528001a8 mov w8, #0xd // =13 17a724: b81cc3a8 stur w8, [x29, #-0x34] 17a728: b81c43a8 stur w8, [x29, #-0x3c] 17a72c: 14000004 b 0x17a73c 17a730: 2a1f03e8 mov w8, wzr 17a734: b81cc3a8 stur w8, [x29, #-0x34] 17a738: 14000001 b 0x17a73c 17a73c: 14000001 b 0x17a740 17a740: 14000001 b 0x17a744 17a744: 14000001 b 0x17a748 17a748: f85d03a0 ldur x0, [x29, #-0x30] 17a74c: b85cc3a1 ldur w1, [x29, #-0x34] 17a750: d0000968 adrp x8, 0x2a8000 17a754: f947c108 ldr x8, [x8, #0xf80] 17a758: b9400102 ldr w2, [x8] 17a75c: 97fcbbed bl 0xa9710 17a760: 350000a0 cbnz w0, 0x17a774 17a764: 14000001 b 0x17a768 17a768: 2a1f03e8 mov w8, wzr 17a76c: b81e03a8 stur w8, [x29, #-0x20] 17a770: 140000e5 b 0x17ab04 17a774: f85d83a8 ldur x8, [x29, #-0x28] 17a778: b9400d09 ldr w9, [x8, #0xc] 17a77c: 2a0903e8 mov w8, w9 17a780: 2a0803e9 mov w9, w8 17a784: 71000d29 subs w9, w9, #0x3 17a788: f90027e8 str x8, [sp, #0x48] 17a78c: b90047e9 str w9, [sp, #0x44] 17a790: 540002c8 b.hi 0x17a7e8 17a794: f0000408 adrp x8, 0x1fd000 17a798: 91116108 add x8, x8, #0x458 17a79c: f94027eb ldr x11, [sp, #0x48] 17a7a0: b8ab790a ldrsw x10, [x8, x11, lsl #2] 17a7a4: 8b0a0109 add x9, x8, x10 17a7a8: f9001fea str x10, [sp, #0x38] 17a7ac: d61f0120 br x9 17a7b0: f85d83a8 ldur x8, [x29, #-0x28] 17a7b4: b9400909 ldr w9, [x8, #0x8] 17a7b8: 71000529 subs w9, w9, #0x1 17a7bc: b81cc3a9 stur w9, [x29, #-0x34] 17a7c0: 1400000b b 0x17a7ec 17a7c4: 321d03e8 orr w8, wzr, #0x8 17a7c8: b81cc3a8 stur w8, [x29, #-0x34] 17a7cc: 14000008 b 0x17a7ec 17a7d0: 52800128 mov w8, #0x9 // =9 17a7d4: b81cc3a8 stur w8, [x29, #-0x34] 17a7d8: 14000005 b 0x17a7ec 17a7dc: 52800148 mov w8, #0xa // =10 17a7e0: b81cc3a8 stur w8, [x29, #-0x34] 17a7e4: 14000002 b 0x17a7ec 17a7e8: 14000001 b 0x17a7ec 17a7ec: f85d03a0 ldur x0, [x29, #-0x30] 17a7f0: b85cc3a1 ldur w1, [x29, #-0x34] 17a7f4: d0000968 adrp x8, 0x2a8000 17a7f8: f9426108 ldr x8, [x8, #0x4c0] 17a7fc: b9400102 ldr w2, [x8] 17a800: 97fcbbc4 bl 0xa9710 17a804: 350000a0 cbnz w0, 0x17a818 17a808: 14000001 b 0x17a80c 17a80c: 2a1f03e8 mov w8, wzr 17a810: b81e03a8 stur w8, [x29, #-0x20] 17a814: 140000bc b 0x17ab04 17a818: f85d83a8 ldur x8, [x29, #-0x28] 17a81c: b9401109 ldr w9, [x8, #0x10] 17a820: 71002129 subs w9, w9, #0x8 17a824: 2a0903e8 mov w8, w9 17a828: 71004129 subs w9, w9, #0x10 17a82c: f9001be8 str x8, [sp, #0x30] 17a830: b9002fe9 str w9, [sp, #0x2c] 17a834: 540002e8 b.hi 0x17a890 17a838: f0000408 adrp x8, 0x1fd000 17a83c: 9111a108 add x8, x8, #0x468 17a840: f9401beb ldr x11, [sp, #0x30] 17a844: b8ab790a ldrsw x10, [x8, x11, lsl #2] 17a848: 8b0a0109 add x9, x8, x10 17a84c: f90013ea str x10, [sp, #0x20] 17a850: d61f0120 br x9 17a854: 320003e8 orr w8, wzr, #0x1 17a858: b81cc3a8 stur w8, [x29, #-0x34] 17a85c: 14000010 b 0x17a89c 17a860: 321f03e8 orr w8, wzr, #0x2 17a864: b81cc3a8 stur w8, [x29, #-0x34] 17a868: 1400000d b 0x17a89c 17a86c: 321e03e8 orr w8, wzr, #0x4 17a870: b81cc3a8 stur w8, [x29, #-0x34] 17a874: 1400000a b 0x17a89c 17a878: 528000a8 mov w8, #0x5 // =5 17a87c: b81cc3a8 stur w8, [x29, #-0x34] 17a880: 14000007 b 0x17a89c 17a884: 321f07e8 orr w8, wzr, #0x6 17a888: b81cc3a8 stur w8, [x29, #-0x34] 17a88c: 14000004 b 0x17a89c 17a890: 2a1f03e8 mov w8, wzr 17a894: b81cc3a8 stur w8, [x29, #-0x34] 17a898: 14000001 b 0x17a89c 17a89c: f85d03a0 ldur x0, [x29, #-0x30] 17a8a0: b85cc3a1 ldur w1, [x29, #-0x34] 17a8a4: d0000968 adrp x8, 0x2a8000 17a8a8: f944d908 ldr x8, [x8, #0x9b0] 17a8ac: b9400102 ldr w2, [x8] 17a8b0: 97fcbb98 bl 0xa9710 17a8b4: 350000a0 cbnz w0, 0x17a8c8 17a8b8: 14000001 b 0x17a8bc 17a8bc: 2a1f03e8 mov w8, wzr 17a8c0: b81e03a8 stur w8, [x29, #-0x20] 17a8c4: 14000090 b 0x17ab04 17a8c8: f85d03a0 ldur x0, [x29, #-0x30] 17a8cc: d0000968 adrp x8, 0x2a8000 17a8d0: f9415108 ldr x8, [x8, #0x2a0] 17a8d4: b9400102 ldr w2, [x8] 17a8d8: 2a1f03e1 mov w1, wzr 17a8dc: 97fcbb8d bl 0xa9710 17a8e0: 350000a0 cbnz w0, 0x17a8f4 17a8e4: 14000001 b 0x17a8e8 17a8e8: 2a1f03e8 mov w8, wzr 17a8ec: b81e03a8 stur w8, [x29, #-0x20] 17a8f0: 14000085 b 0x17ab04 17a8f4: f85d83a8 ldur x8, [x29, #-0x28] 17a8f8: b9401509 ldr w9, [x8, #0x14] 17a8fc: 35000189 cbnz w9, 0x17a92c 17a900: 14000001 b 0x17a904 17a904: f85d03a0 ldur x0, [x29, #-0x30] 17a908: f85d83a8 ldur x8, [x29, #-0x28] 17a90c: b9401901 ldr w1, [x8, #0x18] 17a910: 97fcb8b8 bl 0xa8bf0 17a914: 350000a0 cbnz w0, 0x17a928 17a918: 14000001 b 0x17a91c 17a91c: 2a1f03e8 mov w8, wzr 17a920: b81e03a8 stur w8, [x29, #-0x20] 17a924: 14000078 b 0x17ab04 17a928: 1400000b b 0x17a954 17a92c: f85d03a0 ldur x0, [x29, #-0x30] 17a930: f85d83a8 ldur x8, [x29, #-0x28] 17a934: f9400d01 ldr x1, [x8, #0x18] 17a938: 97fca636 bl 0xa4210 17a93c: 350000a0 cbnz w0, 0x17a950 17a940: 14000001 b 0x17a944 17a944: 2a1f03e8 mov w8, wzr 17a948: b81e03a8 stur w8, [x29, #-0x20] 17a94c: 1400006e b 0x17ab04 17a950: 14000001 b 0x17a954 17a954: b85c83a8 ldur w8, [x29, #-0x38] 17a958: 34000268 cbz w8, 0x17a9a4 17a95c: 14000001 b 0x17a960 17a960: f85d03a0 ldur x0, [x29, #-0x30] 17a964: f85d83a8 ldur x8, [x29, #-0x28] 17a968: b9400109 ldr w9, [x8] 17a96c: 71000521 subs w1, w9, #0x1 17a970: b85c83a9 ldur w9, [x29, #-0x38] 17a974: 71001929 subs w9, w9, #0x6 17a978: 321c03ea orr w10, wzr, #0x10 17a97c: 321d03eb orr w11, wzr, #0x8 17a980: 1a8a0162 csel w2, w11, w10, eq 17a984: b9001fe9 str w9, [sp, #0x1c] 17a988: 97fcbb62 bl 0xa9710 17a98c: 350000a0 cbnz w0, 0x17a9a0 17a990: 14000001 b 0x17a994 17a994: 2a1f03e8 mov w8, wzr 17a998: b81e03a8 stur w8, [x29, #-0x20] 17a99c: 1400005a b 0x17ab04 17a9a0: 14000001 b 0x17a9a4 17a9a4: b85c43a8 ldur w8, [x29, #-0x3c] 17a9a8: 2a0803e9 mov w9, w8 17a9ac: 71003108 subs w8, w8, #0xc 17a9b0: b9001be9 str w9, [sp, #0x18] 17a9b4: b90017e8 str w8, [sp, #0x14] 17a9b8: 54000180 b.eq 0x17a9e8 17a9bc: 14000001 b 0x17a9c0 17a9c0: b9401be8 ldr w8, [sp, #0x18] 17a9c4: 71003509 subs w9, w8, #0xd 17a9c8: b90013e9 str w9, [sp, #0x10] 17a9cc: 54000340 b.eq 0x17aa34 17a9d0: 14000001 b 0x17a9d4 17a9d4: b9401be8 ldr w8, [sp, #0x18] 17a9d8: 71003909 subs w9, w8, #0xe 17a9dc: b9000fe9 str w9, [sp, #0xc] 17a9e0: 54000400 b.eq 0x17aa60 17a9e4: 14000032 b 0x17aaac 17a9e8: f85d03a0 ldur x0, [x29, #-0x30] 17a9ec: f85d83a8 ldur x8, [x29, #-0x28] 17a9f0: b9400509 ldr w9, [x8, #0x4] 17a9f4: 2a0903e8 mov w8, w9 17a9f8: 5289ba69 mov w9, #0x4dd3 // =19923 17a9fc: 72a20c49 movk w9, #0x1062, lsl #16 17aa00: 2a0903ea mov w10, w9 17aa04: 9b0a7d08 mul x8, x8, x10 17aa08: d366fd08 lsr x8, x8, #38 17aa0c: 2a0803e9 mov w9, w8 17aa10: 321d03e2 orr w2, wzr, #0x8 17aa14: 2a0903e1 mov w1, w9 17aa18: 97fcbb3e bl 0xa9710 17aa1c: 350000a0 cbnz w0, 0x17aa30 17aa20: 14000001 b 0x17aa24 17aa24: 2a1f03e8 mov w8, wzr 17aa28: b81e03a8 stur w8, [x29, #-0x20] 17aa2c: 14000036 b 0x17ab04 17aa30: 1400001f b 0x17aaac 17aa34: f85d03a0 ldur x0, [x29, #-0x30] 17aa38: f85d83a8 ldur x8, [x29, #-0x28] 17aa3c: b9400501 ldr w1, [x8, #0x4] 17aa40: 321c03e2 orr w2, wzr, #0x10 17aa44: 97fcbb33 bl 0xa9710 17aa48: 350000a0 cbnz w0, 0x17aa5c 17aa4c: 14000001 b 0x17aa50 17aa50: 2a1f03e8 mov w8, wzr 17aa54: b81e03a8 stur w8, [x29, #-0x20] 17aa58: 1400002b b 0x17ab04 17aa5c: 14000014 b 0x17aaac 17aa60: f85d03a0 ldur x0, [x29, #-0x30] 17aa64: f85d83a8 ldur x8, [x29, #-0x28] 17aa68: b9400509 ldr w9, [x8, #0x4] 17aa6c: 2a0903e8 mov w8, w9 17aa70: 529999a9 mov w9, #0xcccd // =52429 17aa74: 72b99989 movk w9, #0xcccc, lsl #16 17aa78: 2a0903ea mov w10, w9 17aa7c: 9b0a7d08 mul x8, x8, x10 17aa80: d363fd08 lsr x8, x8, #35 17aa84: 2a0803e9 mov w9, w8 17aa88: 321c03e2 orr w2, wzr, #0x10 17aa8c: 2a0903e1 mov w1, w9 17aa90: 97fcbb20 bl 0xa9710 17aa94: 350000a0 cbnz w0, 0x17aaa8 17aa98: 14000001 b 0x17aa9c 17aa9c: 2a1f03e8 mov w8, wzr 17aaa0: b81e03a8 stur w8, [x29, #-0x20] 17aaa4: 14000018 b 0x17ab04 17aaa8: 14000001 b 0x17aaac 17aaac: f85d03a0 ldur x0, [x29, #-0x30] 17aab0: d10073a1 sub x1, x29, #0x1c 17aab4: 97fcabf7 bl 0xa5a90 17aab8: 350000a0 cbnz w0, 0x17aacc 17aabc: 14000001 b 0x17aac0 17aac0: 2a1f03e8 mov w8, wzr 17aac4: b81e03a8 stur w8, [x29, #-0x20] 17aac8: 1400000f b 0x17ab04 17aacc: f85d03a0 ldur x0, [x29, #-0x30] 17aad0: 385e43a1 ldurb w1, [x29, #-0x1c] 17aad4: d0000968 adrp x8, 0x2a8000 17aad8: f9455108 ldr x8, [x8, #0xaa0] 17aadc: b9400102 ldr w2, [x8] 17aae0: 97fcbb0c bl 0xa9710 17aae4: 350000a0 cbnz w0, 0x17aaf8 17aae8: 14000001 b 0x17aaec 17aaec: 2a1f03e8 mov w8, wzr 17aaf0: b81e03a8 stur w8, [x29, #-0x20] 17aaf4: 14000004 b 0x17ab04 17aaf8: 320003e8 orr w8, wzr, #0x1 17aafc: b81e03a8 stur w8, [x29, #-0x20] 17ab00: 14000001 b 0x17ab04 17ab04: b85e03a8 ldur w8, [x29, #-0x20] 17ab08: d53bd049 mrs x9, TPIDR_EL0 17ab0c: f9401529 ldr x9, [x9, #0x28] 17ab10: f85e83aa ldur x10, [x29, #-0x18] 17ab14: eb0a0129 subs x9, x9, x10 17ab18: b9000be8 str w8, [sp, #0x8] 17ab1c: f90003e9 str x9, [sp] 17ab20: 540000e1 b.ne 0x17ab3c 17ab24: 14000001 b 0x17ab28 17ab28: b9400be0 ldr w0, [sp, #0x8] 17ab2c: a9507bfd ldp x29, x30, [sp, #0x100] 17ab30: f9407bfc ldr x28, [sp, #0xf0] 17ab34: 910443ff add sp, sp, #0x110 17ab38: d65f03c0 ret 17ab3c: 97fcbc8d bl 0xa9d70 <__stack_chk_fail@plt> 000000000017ab40 : 17ab40: d10103ff sub sp, sp, #0x40 17ab44: a9037bfd stp x29, x30, [sp, #0x30] 17ab48: 9100c3fd add x29, sp, #0x30 17ab4c: d0000968 adrp x8, 0x2a8000 17ab50: f9471508 ldr x8, [x8, #0xe28] 17ab54: 52800009 mov w9, #0x0 // =0 17ab58: 320003ea orr w10, wzr, #0x1 17ab5c: d000096b adrp x11, 0x2a8000 17ab60: f946c96b ldr x11, [x11, #0xd90] 17ab64: d000096c adrp x12, 0x2a8000 17ab68: f944158c ldr x12, [x12, #0x828] 17ab6c: d000096d adrp x13, 0x2a8000 17ab70: f94531ad ldr x13, [x13, #0xa60] 17ab74: 1280000e mov w14, #-0x1 // =-1 17ab78: 5280000f mov w15, #0x0 // =0 17ab7c: f81f83a0 stur x0, [x29, #-0x8] 17ab80: b81f43a1 stur w1, [x29, #-0xc] 17ab84: b81f03a2 stur w2, [x29, #-0x10] 17ab88: f9000fe3 str x3, [sp, #0x18] 17ab8c: f9400fe0 ldr x0, [sp, #0x18] 17ab90: b9400101 ldr w1, [x8] 17ab94: b85f03a2 ldur w2, [x29, #-0x10] 17ab98: 6b09005f cmp w2, w9 17ab9c: 1a9f07e2 cset w2, ne 17aba0: 7200005f tst w2, #0x1 17aba4: 1a891149 csel w9, w10, w9, ne 17aba8: 2a090021 orr w1, w1, w9 17abac: b9400169 ldr w9, [x11] 17abb0: b940018a ldr w10, [x12] 17abb4: 0b0a0129 add w9, w9, w10 17abb8: b94001aa ldr w10, [x13] 17abbc: 0b0a0122 add w2, w9, w10 17abc0: b90013ee str w14, [sp, #0x10] 17abc4: b9000fef str w15, [sp, #0xc] 17abc8: 97fcbad2 bl 0xa9710 17abcc: b9400fe9 ldr w9, [sp, #0xc] 17abd0: b9000be9 str w9, [sp, #0x8] 17abd4: 35000040 cbnz w0, 0x17abdc 17abd8: 1400001e b 0x17ac50 17abdc: b85f03a8 ldur w8, [x29, #-0x10] 17abe0: 35000048 cbnz w8, 0x17abe8 17abe4: 1400000b b 0x17ac10 17abe8: 52800008 mov w8, #0x0 // =0 17abec: f9400fe0 ldr x0, [sp, #0x18] 17abf0: b85f03a9 ldur w9, [x29, #-0x10] 17abf4: 71000521 subs w1, w9, #0x1 17abf8: b90007e8 str w8, [sp, #0x4] 17abfc: 97fca671 bl 0xa45c0 17ac00: b94007e8 ldr w8, [sp, #0x4] 17ac04: b9000be8 str w8, [sp, #0x8] 17ac08: 350000e0 cbnz w0, 0x17ac24 17ac0c: 14000011 b 0x17ac50 17ac10: 52800008 mov w8, #0x0 // =0 17ac14: b94013e9 ldr w9, [sp, #0x10] 17ac18: b9000be8 str w8, [sp, #0x8] 17ac1c: 37000049 tbnz w9, #0x0, 0x17ac24 17ac20: 1400000c b 0x17ac50 17ac24: 52800008 mov w8, #0x0 // =0 17ac28: f9400fe0 ldr x0, [sp, #0x18] 17ac2c: f85f83a9 ldur x9, [x29, #-0x8] 17ac30: b9400121 ldr w1, [x9] 17ac34: b85f43a2 ldur w2, [x29, #-0xc] 17ac38: b90003e8 str w8, [sp] 17ac3c: 97fca4e1 bl 0xa3fc0 17ac40: b94003e8 ldr w8, [sp] 17ac44: 6b08001f cmp w0, w8 17ac48: 1a9f07e0 cset w0, ne 17ac4c: b9000be0 str w0, [sp, #0x8] 17ac50: b9400be8 ldr w8, [sp, #0x8] 17ac54: 320003e9 orr w9, wzr, #0x1 17ac58: 0a090108 and w8, w8, w9 17ac5c: b90017e8 str w8, [sp, #0x14] 17ac60: b94017e0 ldr w0, [sp, #0x14] 17ac64: a9437bfd ldp x29, x30, [sp, #0x30] 17ac68: 910103ff add sp, sp, #0x40 17ac6c: d65f03c0 ret 000000000017ac70 : 17ac70: d10103ff sub sp, sp, #0x40 17ac74: a9037bfd stp x29, x30, [sp, #0x30] 17ac78: 9100c3fd add x29, sp, #0x30 17ac7c: d0000968 adrp x8, 0x2a8000 17ac80: f9467d08 ldr x8, [x8, #0xcf8] 17ac84: 320003e9 orr w9, wzr, #0x1 17ac88: 5280000a mov w10, #0x0 // =0 17ac8c: d000096b adrp x11, 0x2a8000 17ac90: f946c96b ldr x11, [x11, #0xd90] 17ac94: d000096c adrp x12, 0x2a8000 17ac98: f944158c ldr x12, [x12, #0x828] 17ac9c: d000096d adrp x13, 0x2a8000 17aca0: f94531ad ldr x13, [x13, #0xa60] 17aca4: f81f03a0 stur x0, [x29, #-0x10] 17aca8: b81ec3a1 stur w1, [x29, #-0x14] 17acac: b9001be2 str w2, [sp, #0x18] 17acb0: b90017e3 str w3, [sp, #0x14] 17acb4: f90007e4 str x4, [sp, #0x8] 17acb8: f94007e0 ldr x0, [sp, #0x8] 17acbc: b9400101 ldr w1, [x8] 17acc0: f85f03a8 ldur x8, [x29, #-0x10] 17acc4: b9401902 ldr w2, [x8, #0x18] 17acc8: 1ac92042 lsl w2, w2, w9 17accc: 2a020021 orr w1, w1, w2 17acd0: b94017e2 ldr w2, [sp, #0x14] 17acd4: 6b0a005f cmp w2, w10 17acd8: 1a9f07e2 cset w2, ne 17acdc: 7200005f tst w2, #0x1 17ace0: 1a8a1129 csel w9, w9, w10, ne 17ace4: 2a090021 orr w1, w1, w9 17ace8: b9400169 ldr w9, [x11] 17acec: b940018a ldr w10, [x12] 17acf0: 0b0a0129 add w9, w9, w10 17acf4: b94001aa ldr w10, [x13] 17acf8: 0b0a0122 add w2, w9, w10 17acfc: 97fcba85 bl 0xa9710 17ad00: 35000060 cbnz w0, 0x17ad0c 17ad04: b81fc3bf stur wzr, [x29, #-0x4] 17ad08: 1400005a b 0x17ae70 17ad0c: b94017e8 ldr w8, [sp, #0x14] 17ad10: 35000048 cbnz w8, 0x17ad18 17ad14: 14000008 b 0x17ad34 17ad18: f94007e0 ldr x0, [sp, #0x8] 17ad1c: b94017e8 ldr w8, [sp, #0x14] 17ad20: 71000501 subs w1, w8, #0x1 17ad24: 97fca627 bl 0xa45c0 17ad28: 35000060 cbnz w0, 0x17ad34 17ad2c: b81fc3bf stur wzr, [x29, #-0x4] 17ad30: 14000050 b 0x17ae70 17ad34: b90007ff str wzr, [sp, #0x4] 17ad38: b94007e8 ldr w8, [sp, #0x4] 17ad3c: f85f03a9 ldur x9, [x29, #-0x10] 17ad40: b940192a ldr w10, [x9, #0x18] 17ad44: 6b0a011f cmp w8, w10 17ad48: 1a9f27e8 cset w8, lo 17ad4c: 37000048 tbnz w8, #0x0, 0x17ad54 17ad50: 14000015 b 0x17ada4 17ad54: b27e03e8 orr x8, xzr, #0x4 17ad58: b27e0be9 orr x9, xzr, #0x1c 17ad5c: f94007e0 ldr x0, [sp, #0x8] 17ad60: f85f03aa ldur x10, [x29, #-0x10] 17ad64: 8b090149 add x9, x10, x9 17ad68: b94007eb ldr w11, [sp, #0x4] 17ad6c: 2a0b03ea mov w10, w11 17ad70: d3407d4a ubfx x10, x10, #0, #32 17ad74: 9b0a7d08 mul x8, x8, x10 17ad78: 8b080128 add x8, x9, x8 17ad7c: b9400101 ldr w1, [x8] 17ad80: b9401be2 ldr w2, [sp, #0x18] 17ad84: 97fca48f bl 0xa3fc0 17ad88: 35000060 cbnz w0, 0x17ad94 17ad8c: b81fc3bf stur wzr, [x29, #-0x4] 17ad90: 14000038 b 0x17ae70 17ad94: b94007e8 ldr w8, [sp, #0x4] 17ad98: 11000508 add w8, w8, #0x1 17ad9c: b90007e8 str w8, [sp, #0x4] 17ada0: 17ffffe6 b 0x17ad38 17ada4: f94007e0 ldr x0, [sp, #0x8] 17ada8: f85f03a8 ldur x8, [x29, #-0x10] 17adac: aa0803e1 mov x1, x8 17adb0: 94000034 bl 0x17ae80 17adb4: 35000060 cbnz w0, 0x17adc0 17adb8: b81fc3bf stur wzr, [x29, #-0x4] 17adbc: 1400002d b 0x17ae70 17adc0: f85f03a8 ldur x8, [x29, #-0x10] 17adc4: b9400109 ldr w9, [x8] 17adc8: b90003e9 str w9, [sp] 17adcc: 34000129 cbz w9, 0x17adf0 17add0: 14000001 b 0x17add4 17add4: 320003e8 orr w8, wzr, #0x1 17add8: b94003e9 ldr w9, [sp] 17addc: 6b09011f cmp w8, w9 17ade0: 1a9f17e8 cset w8, eq 17ade4: 37000068 tbnz w8, #0x0, 0x17adf0 17ade8: 14000001 b 0x17adec 17adec: 1400001f b 0x17ae68 17adf0: b27d03e8 orr x8, xzr, #0x8 17adf4: 320003e9 orr w9, wzr, #0x1 17adf8: f94007e0 ldr x0, [sp, #0x8] 17adfc: f85f03aa ldur x10, [x29, #-0x10] 17ae00: f9401941 ldr x1, [x10, #0x30] 17ae04: b85ec3a2 ldur w2, [x29, #-0x14] 17ae08: f85f03aa ldur x10, [x29, #-0x10] 17ae0c: b9401943 ldr w3, [x10, #0x18] 17ae10: f85f03aa ldur x10, [x29, #-0x10] 17ae14: 8b08014a add x10, x10, x8 17ae18: f940054a ldr x10, [x10, #0x8] 17ae1c: f9400144 ldr x4, [x10] 17ae20: f85f03aa ldur x10, [x29, #-0x10] 17ae24: 8b08014a add x10, x10, x8 17ae28: f940054a ldr x10, [x10, #0x8] 17ae2c: f9400545 ldr x5, [x10, #0x8] 17ae30: f85f03aa ldur x10, [x29, #-0x10] 17ae34: 8b080148 add x8, x10, x8 17ae38: b9400106 ldr w6, [x8] 17ae3c: f85f03a8 ldur x8, [x29, #-0x10] 17ae40: b940010b ldr w11, [x8] 17ae44: 6b09017f cmp w11, w9 17ae48: 1a9f17e9 cset w9, eq 17ae4c: 320003eb orr w11, wzr, #0x1 17ae50: 0a0b0127 and w7, w9, w11 17ae54: 9400003b bl 0x17af40 17ae58: 35000060 cbnz w0, 0x17ae64 17ae5c: b81fc3bf stur wzr, [x29, #-0x4] 17ae60: 14000004 b 0x17ae70 17ae64: 14000001 b 0x17ae68 17ae68: 320003e8 orr w8, wzr, #0x1 17ae6c: b81fc3a8 stur w8, [x29, #-0x4] 17ae70: b85fc3a0 ldur w0, [x29, #-0x4] 17ae74: a9437bfd ldp x29, x30, [sp, #0x30] 17ae78: 910103ff add sp, sp, #0x40 17ae7c: d65f03c0 ret 17ae80: d10103ff sub sp, sp, #0x40 17ae84: a9037bfd stp x29, x30, [sp, #0x30] 17ae88: 9100c3fd add x29, sp, #0x30 17ae8c: d0000968 adrp x8, 0x2a8000 17ae90: f9430d08 ldr x8, [x8, #0x618] 17ae94: d0000969 adrp x9, 0x2a8000 17ae98: f945e129 ldr x9, [x9, #0xbc0] 17ae9c: f81f03a0 stur x0, [x29, #-0x10] 17aea0: f9000fe1 str x1, [sp, #0x18] 17aea4: f85f03a0 ldur x0, [x29, #-0x10] 17aea8: f9400fe1 ldr x1, [sp, #0x18] 17aeac: b9400021 ldr w1, [x1] 17aeb0: b9400102 ldr w2, [x8] 17aeb4: f9000be9 str x9, [sp, #0x10] 17aeb8: 97fcba16 bl 0xa9710 17aebc: 35000060 cbnz w0, 0x17aec8 17aec0: b81fc3bf stur wzr, [x29, #-0x4] 17aec4: 1400001b b 0x17af30 17aec8: f9400fe8 ldr x8, [sp, #0x18] 17aecc: b9400109 ldr w9, [x8] 17aed0: b9000fe9 str w9, [sp, #0xc] 17aed4: 34000129 cbz w9, 0x17aef8 17aed8: 14000001 b 0x17aedc 17aedc: 320003e8 orr w8, wzr, #0x1 17aee0: b9400fe9 ldr w9, [sp, #0xc] 17aee4: 6b09011f cmp w8, w9 17aee8: 1a9f17e8 cset w8, eq 17aeec: 37000068 tbnz w8, #0x0, 0x17aef8 17aef0: 14000001 b 0x17aef4 17aef4: 1400000d b 0x17af28 17aef8: b27d03e8 orr x8, xzr, #0x8 17aefc: f85f03a0 ldur x0, [x29, #-0x10] 17af00: f9400fe9 ldr x9, [sp, #0x18] 17af04: 8b080128 add x8, x9, x8 17af08: b9400101 ldr w1, [x8] 17af0c: f9400be8 ldr x8, [sp, #0x10] 17af10: b9400102 ldr w2, [x8] 17af14: 97fcb9ff bl 0xa9710 17af18: 35000060 cbnz w0, 0x17af24 17af1c: b81fc3bf stur wzr, [x29, #-0x4] 17af20: 14000004 b 0x17af30 17af24: 14000001 b 0x17af28 17af28: 320003e8 orr w8, wzr, #0x1 17af2c: b81fc3a8 stur w8, [x29, #-0x4] 17af30: b85fc3a0 ldur w0, [x29, #-0x4] 17af34: a9437bfd ldp x29, x30, [sp, #0x30] 17af38: 910103ff add sp, sp, #0x40 17af3c: d65f03c0 ret 17af40: d10283ff sub sp, sp, #0xa0 17af44: a9097bfd stp x29, x30, [sp, #0x90] 17af48: 910243fd add x29, sp, #0x90 17af4c: d0000968 adrp x8, 0x2a8000 17af50: f9452d08 ldr x8, [x8, #0xa58] 17af54: d0000969 adrp x9, 0x2a8000 17af58: f945b129 ldr x9, [x9, #0xb60] 17af5c: d000096a adrp x10, 0x2a8000 17af60: f942794a ldr x10, [x10, #0x4f0] 17af64: d000096b adrp x11, 0x2a8000 17af68: f941d56b ldr x11, [x11, #0x3a8] 17af6c: d000096c adrp x12, 0x2a8000 17af70: f942958c ldr x12, [x12, #0x528] 17af74: f81f03a0 stur x0, [x29, #-0x10] 17af78: f81e83a1 stur x1, [x29, #-0x18] 17af7c: b81e43a2 stur w2, [x29, #-0x1c] 17af80: b81e03a3 stur w3, [x29, #-0x20] 17af84: f81d83a4 stur x4, [x29, #-0x28] 17af88: f81d03a5 stur x5, [x29, #-0x30] 17af8c: b81cc3a6 stur w6, [x29, #-0x34] 17af90: b81c83a7 stur w7, [x29, #-0x38] 17af94: b85c83a2 ldur w2, [x29, #-0x38] 17af98: f90017e8 str x8, [sp, #0x28] 17af9c: f90013e9 str x9, [sp, #0x20] 17afa0: f9000fea str x10, [sp, #0x18] 17afa4: f9000beb str x11, [sp, #0x10] 17afa8: f90007ec str x12, [sp, #0x8] 17afac: 35000042 cbnz w2, 0x17afb4 17afb0: 14000005 b 0x17afc4 17afb4: f94013e8 ldr x8, [sp, #0x20] 17afb8: b9400109 ldr w9, [x8] 17afbc: b90007e9 str w9, [sp, #0x4] 17afc0: 14000004 b 0x17afd0 17afc4: f94017e8 ldr x8, [sp, #0x28] 17afc8: b9400109 ldr w9, [x8] 17afcc: b90007e9 str w9, [sp, #0x4] 17afd0: b94007e8 ldr w8, [sp, #0x4] 17afd4: b81c43a8 stur w8, [x29, #-0x3c] 17afd8: b85c83a8 ldur w8, [x29, #-0x38] 17afdc: 35000048 cbnz w8, 0x17afe4 17afe0: 14000005 b 0x17aff4 17afe4: f9400be8 ldr x8, [sp, #0x10] 17afe8: b9400109 ldr w9, [x8] 17afec: b90003e9 str w9, [sp] 17aff0: 14000004 b 0x17b000 17aff4: f9400fe8 ldr x8, [sp, #0x18] 17aff8: b9400109 ldr w9, [x8] 17affc: b90003e9 str w9, [sp] 17b000: b94003e8 ldr w8, [sp] 17b004: b81c03a8 stur w8, [x29, #-0x40] 17b008: b85cc3a8 ldur w8, [x29, #-0x34] 17b00c: 34000048 cbz w8, 0x17b014 17b010: 14000044 b 0x17b120 17b014: f85d03a8 ldur x8, [x29, #-0x30] 17b018: b9400109 ldr w9, [x8] 17b01c: 34000049 cbz w9, 0x17b024 17b020: 14000013 b 0x17b06c 17b024: f85f03a0 ldur x0, [x29, #-0x10] 17b028: f85d83a8 ldur x8, [x29, #-0x28] 17b02c: b9400101 ldr w1, [x8] 17b030: b85c43a2 ldur w2, [x29, #-0x3c] 17b034: 97fcb9b7 bl 0xa9710 17b038: 35000060 cbnz w0, 0x17b044 17b03c: b81fc3bf stur wzr, [x29, #-0x4] 17b040: 140000c4 b 0x17b350 17b044: f85f03a0 ldur x0, [x29, #-0x10] 17b048: f85e83a1 ldur x1, [x29, #-0x18] 17b04c: b85e43a2 ldur w2, [x29, #-0x1c] 17b050: f85d83a8 ldur x8, [x29, #-0x28] 17b054: b9400103 ldr w3, [x8] 17b058: 97fca88e bl 0xa5290 17b05c: 35000060 cbnz w0, 0x17b068 17b060: b81fc3bf stur wzr, [x29, #-0x4] 17b064: 140000bb b 0x17b350 17b068: 1400002b b 0x17b114 17b06c: f85f03a0 ldur x0, [x29, #-0x10] 17b070: b85c03a1 ldur w1, [x29, #-0x40] 17b074: b85c43a2 ldur w2, [x29, #-0x3c] 17b078: 97fcb9a6 bl 0xa9710 17b07c: 35000060 cbnz w0, 0x17b088 17b080: b81fc3bf stur wzr, [x29, #-0x4] 17b084: 140000b3 b 0x17b350 17b088: f85f03a0 ldur x0, [x29, #-0x10] 17b08c: f85d03a8 ldur x8, [x29, #-0x30] 17b090: b9400101 ldr w1, [x8] 17b094: f94007e8 ldr x8, [sp, #0x8] 17b098: b9400102 ldr w2, [x8] 17b09c: 97fcb99d bl 0xa9710 17b0a0: 35000060 cbnz w0, 0x17b0ac 17b0a4: b81fc3bf stur wzr, [x29, #-0x4] 17b0a8: 140000aa b 0x17b350 17b0ac: b81bc3bf stur wzr, [x29, #-0x44] 17b0b0: b85bc3a8 ldur w8, [x29, #-0x44] 17b0b4: b85e43a9 ldur w9, [x29, #-0x1c] 17b0b8: 6b09011f cmp w8, w9 17b0bc: 1a9f27e8 cset w8, lo 17b0c0: 37000048 tbnz w8, #0x0, 0x17b0c8 17b0c4: 14000014 b 0x17b114 17b0c8: b27e03e8 orr x8, xzr, #0x4 17b0cc: f85f03a0 ldur x0, [x29, #-0x10] 17b0d0: f85e83a9 ldur x9, [x29, #-0x18] 17b0d4: b85bc3aa ldur w10, [x29, #-0x44] 17b0d8: 2a0a03eb mov w11, w10 17b0dc: d3407d6b ubfx x11, x11, #0, #32 17b0e0: 9b0b7d08 mul x8, x8, x11 17b0e4: 8b080128 add x8, x9, x8 17b0e8: b9400101 ldr w1, [x8] 17b0ec: f85d03a8 ldur x8, [x29, #-0x30] 17b0f0: b9400102 ldr w2, [x8] 17b0f4: 97fca3b3 bl 0xa3fc0 17b0f8: 35000060 cbnz w0, 0x17b104 17b0fc: b81fc3bf stur wzr, [x29, #-0x4] 17b100: 14000094 b 0x17b350 17b104: b85bc3a8 ldur w8, [x29, #-0x44] 17b108: 11000508 add w8, w8, #0x1 17b10c: b81bc3a8 stur w8, [x29, #-0x44] 17b110: 17ffffe8 b 0x17b0b0 17b114: 320003e8 orr w8, wzr, #0x1 17b118: b81fc3a8 stur w8, [x29, #-0x4] 17b11c: 1400008d b 0x17b350 17b120: b90043ff str wzr, [sp, #0x40] 17b124: b9003fff str wzr, [sp, #0x3c] 17b128: b85e43a8 ldur w8, [x29, #-0x1c] 17b12c: b85e03a9 ldur w9, [x29, #-0x20] 17b130: 0b090108 add w8, w8, w9 17b134: b85cc3a9 ldur w9, [x29, #-0x34] 17b138: 1ac92508 lsr w8, w8, w9 17b13c: b90037e8 str w8, [sp, #0x34] 17b140: b9004bff str wzr, [sp, #0x48] 17b144: 320003e8 orr w8, wzr, #0x1 17b148: b9404be9 ldr w9, [sp, #0x48] 17b14c: b85cc3aa ldur w10, [x29, #-0x34] 17b150: 1aca2108 lsl w8, w8, w10 17b154: 6b08013f cmp w9, w8 17b158: 1a9f27e8 cset w8, lo 17b15c: 37000048 tbnz w8, #0x0, 0x17b164 17b160: 1400007a b 0x17b348 17b164: b94037e8 ldr w8, [sp, #0x34] 17b168: b9003be8 str w8, [sp, #0x38] 17b16c: b9404be8 ldr w8, [sp, #0x48] 17b170: 34000048 cbz w8, 0x17b178 17b174: 14000005 b 0x17b188 17b178: b85e03a8 ldur w8, [x29, #-0x20] 17b17c: b9403be9 ldr w9, [sp, #0x38] 17b180: 6b080128 subs w8, w9, w8 17b184: b9003be8 str w8, [sp, #0x38] 17b188: b27e03e8 orr x8, xzr, #0x4 17b18c: b9403be9 ldr w9, [sp, #0x38] 17b190: b94043ea ldr w10, [sp, #0x40] 17b194: 0b090149 add w9, w10, w9 17b198: b90043e9 str w9, [sp, #0x40] 17b19c: f85d03ab ldur x11, [x29, #-0x30] 17b1a0: b9404be9 ldr w9, [sp, #0x48] 17b1a4: 2a0903ec mov w12, w9 17b1a8: d3407d8c ubfx x12, x12, #0, #32 17b1ac: 9b0c7d08 mul x8, x8, x12 17b1b0: 8b080168 add x8, x11, x8 17b1b4: b9400109 ldr w9, [x8] 17b1b8: 34000049 cbz w9, 0x17b1c0 17b1bc: 14000027 b 0x17b258 17b1c0: b27e03e8 orr x8, xzr, #0x4 17b1c4: f85f03a0 ldur x0, [x29, #-0x10] 17b1c8: f85d83a9 ldur x9, [x29, #-0x28] 17b1cc: b9404bea ldr w10, [sp, #0x48] 17b1d0: 2a0a03eb mov w11, w10 17b1d4: d3407d6b ubfx x11, x11, #0, #32 17b1d8: 9b0b7d08 mul x8, x8, x11 17b1dc: 8b080128 add x8, x9, x8 17b1e0: b9400101 ldr w1, [x8] 17b1e4: b85c43a2 ldur w2, [x29, #-0x3c] 17b1e8: 97fcb94a bl 0xa9710 17b1ec: 35000060 cbnz w0, 0x17b1f8 17b1f0: b81fc3bf stur wzr, [x29, #-0x4] 17b1f4: 14000057 b 0x17b350 17b1f8: b27e03e8 orr x8, xzr, #0x4 17b1fc: f85f03a0 ldur x0, [x29, #-0x10] 17b200: f85e83a9 ldur x9, [x29, #-0x18] 17b204: b9403fea ldr w10, [sp, #0x3c] 17b208: 2a0a03eb mov w11, w10 17b20c: d3407d6b ubfx x11, x11, #0, #32 17b210: 9b0b7d0b mul x11, x8, x11 17b214: 8b0b0129 add x9, x9, x11 17b218: b94043ea ldr w10, [sp, #0x40] 17b21c: b9403fec ldr w12, [sp, #0x3c] 17b220: 6b0c0142 subs w2, w10, w12 17b224: f85d83ab ldur x11, [x29, #-0x28] 17b228: b9404bea ldr w10, [sp, #0x48] 17b22c: 2a0a03ed mov w13, w10 17b230: d3407dad ubfx x13, x13, #0, #32 17b234: 9b0d7d08 mul x8, x8, x13 17b238: 8b080168 add x8, x11, x8 17b23c: b9400103 ldr w3, [x8] 17b240: aa0903e1 mov x1, x9 17b244: 97fca813 bl 0xa5290 17b248: 35000060 cbnz w0, 0x17b254 17b24c: b81fc3bf stur wzr, [x29, #-0x4] 17b250: 14000040 b 0x17b350 17b254: 14000037 b 0x17b330 17b258: f85f03a0 ldur x0, [x29, #-0x10] 17b25c: b85c03a1 ldur w1, [x29, #-0x40] 17b260: b85c43a2 ldur w2, [x29, #-0x3c] 17b264: 97fcb92b bl 0xa9710 17b268: 35000060 cbnz w0, 0x17b274 17b26c: b81fc3bf stur wzr, [x29, #-0x4] 17b270: 14000038 b 0x17b350 17b274: b27e03e8 orr x8, xzr, #0x4 17b278: f85f03a0 ldur x0, [x29, #-0x10] 17b27c: f85d03a9 ldur x9, [x29, #-0x30] 17b280: b9404bea ldr w10, [sp, #0x48] 17b284: 2a0a03eb mov w11, w10 17b288: d3407d6b ubfx x11, x11, #0, #32 17b28c: 9b0b7d08 mul x8, x8, x11 17b290: 8b080128 add x8, x9, x8 17b294: b9400101 ldr w1, [x8] 17b298: f94007e8 ldr x8, [sp, #0x8] 17b29c: b9400102 ldr w2, [x8] 17b2a0: 97fcb91c bl 0xa9710 17b2a4: 35000060 cbnz w0, 0x17b2b0 17b2a8: b81fc3bf stur wzr, [x29, #-0x4] 17b2ac: 14000029 b 0x17b350 17b2b0: b9403fe8 ldr w8, [sp, #0x3c] 17b2b4: b90047e8 str w8, [sp, #0x44] 17b2b8: b94047e8 ldr w8, [sp, #0x44] 17b2bc: b94043e9 ldr w9, [sp, #0x40] 17b2c0: 6b09011f cmp w8, w9 17b2c4: 1a9f27e8 cset w8, lo 17b2c8: 37000048 tbnz w8, #0x0, 0x17b2d0 17b2cc: 14000019 b 0x17b330 17b2d0: b27e03e8 orr x8, xzr, #0x4 17b2d4: f85f03a0 ldur x0, [x29, #-0x10] 17b2d8: f85e83a9 ldur x9, [x29, #-0x18] 17b2dc: b94047ea ldr w10, [sp, #0x44] 17b2e0: 2a0a03eb mov w11, w10 17b2e4: d3407d6b ubfx x11, x11, #0, #32 17b2e8: 9b0b7d0b mul x11, x8, x11 17b2ec: 8b0b0129 add x9, x9, x11 17b2f0: b9400121 ldr w1, [x9] 17b2f4: f85d03a9 ldur x9, [x29, #-0x30] 17b2f8: b9404bea ldr w10, [sp, #0x48] 17b2fc: 2a0a03eb mov w11, w10 17b300: d3407d6b ubfx x11, x11, #0, #32 17b304: 9b0b7d08 mul x8, x8, x11 17b308: 8b080128 add x8, x9, x8 17b30c: b9400102 ldr w2, [x8] 17b310: 97fca32c bl 0xa3fc0 17b314: 35000060 cbnz w0, 0x17b320 17b318: b81fc3bf stur wzr, [x29, #-0x4] 17b31c: 1400000d b 0x17b350 17b320: b94047e8 ldr w8, [sp, #0x44] 17b324: 11000508 add w8, w8, #0x1 17b328: b90047e8 str w8, [sp, #0x44] 17b32c: 17ffffe3 b 0x17b2b8 17b330: b94043e8 ldr w8, [sp, #0x40] 17b334: b9003fe8 str w8, [sp, #0x3c] 17b338: b9404be8 ldr w8, [sp, #0x48] 17b33c: 11000508 add w8, w8, #0x1 17b340: b9004be8 str w8, [sp, #0x48] 17b344: 17ffff80 b 0x17b144 17b348: 320003e8 orr w8, wzr, #0x1 17b34c: b81fc3a8 stur w8, [x29, #-0x4] 17b350: b85fc3a0 ldur w0, [x29, #-0x4] 17b354: a9497bfd ldp x29, x30, [sp, #0x90] 17b358: 910283ff add sp, sp, #0xa0 17b35c: d65f03c0 ret 000000000017b360 : 17b360: d10183ff sub sp, sp, #0x60 17b364: a9057bfd stp x29, x30, [sp, #0x50] 17b368: 910143fd add x29, sp, #0x50 17b36c: b0000968 adrp x8, 0x2a8000 17b370: f947a108 ldr x8, [x8, #0xf40] 17b374: 320003e9 orr w9, wzr, #0x1 17b378: 5280000a mov w10, #0x0 // =0 17b37c: b000096b adrp x11, 0x2a8000 17b380: f946c96b ldr x11, [x11, #0xd90] 17b384: b000096c adrp x12, 0x2a8000 17b388: f944158c ldr x12, [x12, #0x828] 17b38c: b000096d adrp x13, 0x2a8000 17b390: f94531ad ldr x13, [x13, #0xa60] 17b394: b000096e adrp x14, 0x2a8000 17b398: f9479dce ldr x14, [x14, #0xf38] 17b39c: b000096f adrp x15, 0x2a8000 17b3a0: f941cdef ldr x15, [x15, #0x398] 17b3a4: f81f03a0 stur x0, [x29, #-0x10] 17b3a8: b81ec3a1 stur w1, [x29, #-0x14] 17b3ac: b81e83a2 stur w2, [x29, #-0x18] 17b3b0: b81e43a3 stur w3, [x29, #-0x1c] 17b3b4: f90017e4 str x4, [sp, #0x28] 17b3b8: f94017e0 ldr x0, [sp, #0x28] 17b3bc: b9400101 ldr w1, [x8] 17b3c0: f85f03a8 ldur x8, [x29, #-0x10] 17b3c4: b9401902 ldr w2, [x8, #0x18] 17b3c8: 71000442 subs w2, w2, #0x1 17b3cc: 1ac92042 lsl w2, w2, w9 17b3d0: 2a020021 orr w1, w1, w2 17b3d4: b85e43a2 ldur w2, [x29, #-0x1c] 17b3d8: 6b0a005f cmp w2, w10 17b3dc: 1a9f07e2 cset w2, ne 17b3e0: 7200005f tst w2, #0x1 17b3e4: 1a8a1129 csel w9, w9, w10, ne 17b3e8: 2a090021 orr w1, w1, w9 17b3ec: b9400169 ldr w9, [x11] 17b3f0: b940018a ldr w10, [x12] 17b3f4: 0b0a0129 add w9, w9, w10 17b3f8: b94001aa ldr w10, [x13] 17b3fc: 0b0a0122 add w2, w9, w10 17b400: f9000fee str x14, [sp, #0x18] 17b404: f9000bef str x15, [sp, #0x10] 17b408: 97fcb8c2 bl 0xa9710 17b40c: 35000060 cbnz w0, 0x17b418 17b410: b81fc3bf stur wzr, [x29, #-0x4] 17b414: 1400008a b 0x17b63c 17b418: b85e43a8 ldur w8, [x29, #-0x1c] 17b41c: 35000048 cbnz w8, 0x17b424 17b420: 14000008 b 0x17b440 17b424: f94017e0 ldr x0, [sp, #0x28] 17b428: b85e43a8 ldur w8, [x29, #-0x1c] 17b42c: 71000501 subs w1, w8, #0x1 17b430: 97fca464 bl 0xa45c0 17b434: 35000060 cbnz w0, 0x17b440 17b438: b81fc3bf stur wzr, [x29, #-0x4] 17b43c: 14000080 b 0x17b63c 17b440: b90027ff str wzr, [sp, #0x24] 17b444: b94027e8 ldr w8, [sp, #0x24] 17b448: f85f03a9 ldur x9, [x29, #-0x10] 17b44c: b940192a ldr w10, [x9, #0x18] 17b450: 6b0a011f cmp w8, w10 17b454: 1a9f27e8 cset w8, lo 17b458: 37000048 tbnz w8, #0x0, 0x17b460 17b45c: 14000015 b 0x17b4b0 17b460: d2801488 mov x8, #0xa4 // =164 17b464: b27e03e9 orr x9, xzr, #0x4 17b468: f94017e0 ldr x0, [sp, #0x28] 17b46c: f85f03aa ldur x10, [x29, #-0x10] 17b470: 8b080148 add x8, x10, x8 17b474: b94027eb ldr w11, [sp, #0x24] 17b478: 2a0b03ea mov w10, w11 17b47c: d3407d4a ubfx x10, x10, #0, #32 17b480: 9b0a7d29 mul x9, x9, x10 17b484: 8b090108 add x8, x8, x9 17b488: b9400101 ldr w1, [x8] 17b48c: b85e83a2 ldur w2, [x29, #-0x18] 17b490: 97fca2cc bl 0xa3fc0 17b494: 35000060 cbnz w0, 0x17b4a0 17b498: b81fc3bf stur wzr, [x29, #-0x4] 17b49c: 14000068 b 0x17b63c 17b4a0: b94027e8 ldr w8, [sp, #0x24] 17b4a4: 11000508 add w8, w8, #0x1 17b4a8: b90027e8 str w8, [sp, #0x24] 17b4ac: 17ffffe6 b 0x17b444 17b4b0: f94017e0 ldr x0, [sp, #0x28] 17b4b4: f85f03a8 ldur x8, [x29, #-0x10] 17b4b8: b9401d09 ldr w9, [x8, #0x1c] 17b4bc: 71000521 subs w1, w9, #0x1 17b4c0: f9400fe8 ldr x8, [sp, #0x18] 17b4c4: b9400102 ldr w2, [x8] 17b4c8: 97fcb892 bl 0xa9710 17b4cc: 35000060 cbnz w0, 0x17b4d8 17b4d0: b81fc3bf stur wzr, [x29, #-0x4] 17b4d4: 1400005a b 0x17b63c 17b4d8: f94017e0 ldr x0, [sp, #0x28] 17b4dc: f85f03a8 ldur x8, [x29, #-0x10] 17b4e0: b9402101 ldr w1, [x8, #0x20] 17b4e4: f9400be8 ldr x8, [sp, #0x10] 17b4e8: b9400102 ldr w2, [x8] 17b4ec: 97fca2b5 bl 0xa3fc0 17b4f0: 35000060 cbnz w0, 0x17b4fc 17b4f4: b81fc3bf stur wzr, [x29, #-0x4] 17b4f8: 14000051 b 0x17b63c 17b4fc: b90027ff str wzr, [sp, #0x24] 17b500: b94027e8 ldr w8, [sp, #0x24] 17b504: f85f03a9 ldur x9, [x29, #-0x10] 17b508: b940192a ldr w10, [x9, #0x18] 17b50c: 6b0a011f cmp w8, w10 17b510: 1a9f27e8 cset w8, lo 17b514: 37000048 tbnz w8, #0x0, 0x17b51c 17b518: 14000016 b 0x17b570 17b51c: b27e03e8 orr x8, xzr, #0x4 17b520: d2800489 mov x9, #0x24 // =36 17b524: f94017e0 ldr x0, [sp, #0x28] 17b528: f85f03aa ldur x10, [x29, #-0x10] 17b52c: 8b090149 add x9, x10, x9 17b530: b94027eb ldr w11, [sp, #0x24] 17b534: 2a0b03ea mov w10, w11 17b538: d3407d4a ubfx x10, x10, #0, #32 17b53c: 9b0a7d08 mul x8, x8, x10 17b540: 8b080128 add x8, x9, x8 17b544: b9400101 ldr w1, [x8] 17b548: f85f03a8 ldur x8, [x29, #-0x10] 17b54c: b9401d02 ldr w2, [x8, #0x1c] 17b550: 97fca29c bl 0xa3fc0 17b554: 35000060 cbnz w0, 0x17b560 17b558: b81fc3bf stur wzr, [x29, #-0x4] 17b55c: 14000038 b 0x17b63c 17b560: b94027e8 ldr w8, [sp, #0x24] 17b564: 11000508 add w8, w8, #0x1 17b568: b90027e8 str w8, [sp, #0x24] 17b56c: 17ffffe5 b 0x17b500 17b570: f94017e0 ldr x0, [sp, #0x28] 17b574: f85f03a8 ldur x8, [x29, #-0x10] 17b578: aa0803e1 mov x1, x8 17b57c: 97fffe41 bl 0x17ae80 17b580: 35000060 cbnz w0, 0x17b58c 17b584: b81fc3bf stur wzr, [x29, #-0x4] 17b588: 1400002d b 0x17b63c 17b58c: f85f03a8 ldur x8, [x29, #-0x10] 17b590: b9400109 ldr w9, [x8] 17b594: b9000fe9 str w9, [sp, #0xc] 17b598: 34000129 cbz w9, 0x17b5bc 17b59c: 14000001 b 0x17b5a0 17b5a0: 320003e8 orr w8, wzr, #0x1 17b5a4: b9400fe9 ldr w9, [sp, #0xc] 17b5a8: 6b09011f cmp w8, w9 17b5ac: 1a9f17e8 cset w8, eq 17b5b0: 37000068 tbnz w8, #0x0, 0x17b5bc 17b5b4: 14000001 b 0x17b5b8 17b5b8: 1400001f b 0x17b634 17b5bc: b27d03e8 orr x8, xzr, #0x8 17b5c0: 320003e9 orr w9, wzr, #0x1 17b5c4: f94017e0 ldr x0, [sp, #0x28] 17b5c8: f85f03aa ldur x10, [x29, #-0x10] 17b5cc: f9409541 ldr x1, [x10, #0x128] 17b5d0: b85ec3a2 ldur w2, [x29, #-0x14] 17b5d4: f85f03aa ldur x10, [x29, #-0x10] 17b5d8: b9401943 ldr w3, [x10, #0x18] 17b5dc: f85f03aa ldur x10, [x29, #-0x10] 17b5e0: 8b08014a add x10, x10, x8 17b5e4: f940054a ldr x10, [x10, #0x8] 17b5e8: f9400144 ldr x4, [x10] 17b5ec: f85f03aa ldur x10, [x29, #-0x10] 17b5f0: 8b08014a add x10, x10, x8 17b5f4: f940054a ldr x10, [x10, #0x8] 17b5f8: f9400545 ldr x5, [x10, #0x8] 17b5fc: f85f03aa ldur x10, [x29, #-0x10] 17b600: 8b080148 add x8, x10, x8 17b604: b9400106 ldr w6, [x8] 17b608: f85f03a8 ldur x8, [x29, #-0x10] 17b60c: b940010b ldr w11, [x8] 17b610: 6b09017f cmp w11, w9 17b614: 1a9f17e9 cset w9, eq 17b618: 320003eb orr w11, wzr, #0x1 17b61c: 0a0b0127 and w7, w9, w11 17b620: 97fffe48 bl 0x17af40 17b624: 35000060 cbnz w0, 0x17b630 17b628: b81fc3bf stur wzr, [x29, #-0x4] 17b62c: 14000004 b 0x17b63c 17b630: 14000001 b 0x17b634 17b634: 320003e8 orr w8, wzr, #0x1 17b638: b81fc3a8 stur w8, [x29, #-0x4] 17b63c: b85fc3a0 ldur w0, [x29, #-0x4] 17b640: a9457bfd ldp x29, x30, [sp, #0x50] 17b644: 910183ff add sp, sp, #0x60 17b648: d65f03c0 ret 000000000017b64c : 17b64c: d10143ff sub sp, sp, #0x50 17b650: a9047bfd stp x29, x30, [sp, #0x40] 17b654: 910103fd add x29, sp, #0x40 17b658: b0000968 adrp x8, 0x2a8000 17b65c: f9432108 ldr x8, [x8, #0x640] 17b660: 52800009 mov w9, #0x0 // =0 17b664: 320003ea orr w10, wzr, #0x1 17b668: b000096b adrp x11, 0x2a8000 17b66c: f946c96b ldr x11, [x11, #0xd90] 17b670: b000096c adrp x12, 0x2a8000 17b674: f944158c ldr x12, [x12, #0x828] 17b678: b000096d adrp x13, 0x2a8000 17b67c: f94531ad ldr x13, [x13, #0xa60] 17b680: f81f03a0 stur x0, [x29, #-0x10] 17b684: b81ec3a1 stur w1, [x29, #-0x14] 17b688: b81e83a2 stur w2, [x29, #-0x18] 17b68c: b81e43a3 stur w3, [x29, #-0x1c] 17b690: f9000fe4 str x4, [sp, #0x18] 17b694: f85f03a0 ldur x0, [x29, #-0x10] 17b698: f9400000 ldr x0, [x0] 17b69c: f90007e0 str x0, [sp, #0x8] 17b6a0: f9400fe0 ldr x0, [sp, #0x18] 17b6a4: b9400101 ldr w1, [x8] 17b6a8: b85e43a2 ldur w2, [x29, #-0x1c] 17b6ac: 6b09005f cmp w2, w9 17b6b0: 1a9f07e2 cset w2, ne 17b6b4: 7200005f tst w2, #0x1 17b6b8: 1a891149 csel w9, w10, w9, ne 17b6bc: 2a090021 orr w1, w1, w9 17b6c0: b9400169 ldr w9, [x11] 17b6c4: b940018a ldr w10, [x12] 17b6c8: 0b0a0129 add w9, w9, w10 17b6cc: b94001aa ldr w10, [x13] 17b6d0: 0b0a0122 add w2, w9, w10 17b6d4: 97fcb80f bl 0xa9710 17b6d8: 35000060 cbnz w0, 0x17b6e4 17b6dc: b81fc3bf stur wzr, [x29, #-0x4] 17b6e0: 14000026 b 0x17b778 17b6e4: b85e43a8 ldur w8, [x29, #-0x1c] 17b6e8: 35000048 cbnz w8, 0x17b6f0 17b6ec: 14000008 b 0x17b70c 17b6f0: f9400fe0 ldr x0, [sp, #0x18] 17b6f4: b85e43a8 ldur w8, [x29, #-0x1c] 17b6f8: 71000501 subs w1, w8, #0x1 17b6fc: 97fca3b1 bl 0xa45c0 17b700: 35000060 cbnz w0, 0x17b70c 17b704: b81fc3bf stur wzr, [x29, #-0x4] 17b708: 1400001c b 0x17b778 17b70c: b90017ff str wzr, [sp, #0x14] 17b710: b94017e8 ldr w8, [sp, #0x14] 17b714: b85ec3a9 ldur w9, [x29, #-0x14] 17b718: 6b09011f cmp w8, w9 17b71c: 1a9f27e8 cset w8, lo 17b720: 37000048 tbnz w8, #0x0, 0x17b728 17b724: 14000013 b 0x17b770 17b728: b27e03e8 orr x8, xzr, #0x4 17b72c: f9400fe0 ldr x0, [sp, #0x18] 17b730: f94007e9 ldr x9, [sp, #0x8] 17b734: b94017ea ldr w10, [sp, #0x14] 17b738: 2a0a03eb mov w11, w10 17b73c: d3407d6b ubfx x11, x11, #0, #32 17b740: 9b0b7d08 mul x8, x8, x11 17b744: 8b080128 add x8, x9, x8 17b748: b9400101 ldr w1, [x8] 17b74c: b85e83a2 ldur w2, [x29, #-0x18] 17b750: 97fca21c bl 0xa3fc0 17b754: 35000060 cbnz w0, 0x17b760 17b758: b81fc3bf stur wzr, [x29, #-0x4] 17b75c: 14000007 b 0x17b778 17b760: b94017e8 ldr w8, [sp, #0x14] 17b764: 11000508 add w8, w8, #0x1 17b768: b90017e8 str w8, [sp, #0x14] 17b76c: 17ffffe9 b 0x17b710 17b770: 320003e8 orr w8, wzr, #0x1 17b774: b81fc3a8 stur w8, [x29, #-0x4] 17b778: b85fc3a0 ldur w0, [x29, #-0x4] 17b77c: a9447bfd ldp x29, x30, [sp, #0x40] 17b780: 910143ff add sp, sp, #0x50 17b784: d65f03c0 ret 17b788: d10243ff sub sp, sp, #0x90 17b78c: a9087bfd stp x29, x30, [sp, #0x80] 17b790: 910203fd add x29, sp, #0x80 17b794: 52800008 mov w8, #0x0 // =0 17b798: d2800009 mov x9, #0x0 // =0 17b79c: 32003bea orr w10, wzr, #0x7fff 17b7a0: 321f0feb orr w11, wzr, #0x1e 17b7a4: 528004ec mov w12, #0x27 // =39 17b7a8: 5280000d mov w13, #0x0 // =0 17b7ac: 52801b8e mov w14, #0xdc // =220 17b7b0: f81f03a0 stur x0, [x29, #-0x10] 17b7b4: f81e83a1 stur x1, [x29, #-0x18] 17b7b8: f85f03a0 ldur x0, [x29, #-0x10] 17b7bc: 39462c0f ldrb w15, [x0, #0x18b] 17b7c0: 53001def uxtb w15, w15 17b7c4: 32001ff0 orr w16, wzr, #0xff 17b7c8: 0a100110 and w16, w8, w16 17b7cc: 6b1001ff cmp w15, w16 17b7d0: 1a9f07ef cset w15, ne 17b7d4: b81cc3a8 stur w8, [x29, #-0x34] 17b7d8: f90023e9 str x9, [sp, #0x40] 17b7dc: b9003fea str w10, [sp, #0x3c] 17b7e0: b9003beb str w11, [sp, #0x38] 17b7e4: b90037ec str w12, [sp, #0x34] 17b7e8: b90033ed str w13, [sp, #0x30] 17b7ec: b9002fee str w14, [sp, #0x2c] 17b7f0: 3700004f tbnz w15, #0x0, 0x17b7f8 17b7f4: 14000005 b 0x17b808 17b7f8: 320007e0 orr w0, wzr, #0x3 17b7fc: 97fc9bd9 bl 0xa2760 17b800: f81e03a0 stur x0, [x29, #-0x20] 17b804: 14000006 b 0x17b81c 17b808: d280e501 mov x1, #0x728 // =1832 17b80c: f85f03a8 ldur x8, [x29, #-0x10] 17b810: f9400100 ldr x0, [x8] 17b814: 97fc98b7 bl 0xa1af0 17b818: f81e03a0 stur x0, [x29, #-0x20] 17b81c: f85e03a8 ldur x8, [x29, #-0x20] 17b820: f94023e9 ldr x9, [sp, #0x40] 17b824: eb09011f cmp x8, x9 17b828: 1a9f17ea cset w10, eq 17b82c: 3700004a tbnz w10, #0x0, 0x17b834 17b830: 14000004 b 0x17b840 17b834: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 17b838: f81f83a8 stur x8, [x29, #-0x8] 17b83c: 140000a5 b 0x17bad0 17b840: d2803708 mov x8, #0x1b8 // =440 17b844: d2800d29 mov x9, #0x69 // =105 17b848: d28ac44a mov x10, #0x5622 // =22050 17b84c: d280026b mov x11, #0x13 // =19 17b850: 320003ec orr w12, wzr, #0x1 17b854: 52800001 mov w1, #0x0 // =0 17b858: d280e502 mov x2, #0x728 // =1832 17b85c: f85e03a0 ldur x0, [x29, #-0x20] 17b860: f90013e8 str x8, [sp, #0x20] 17b864: f9000fe9 str x9, [sp, #0x18] 17b868: f9000bea str x10, [sp, #0x10] 17b86c: f90007eb str x11, [sp, #0x8] 17b870: b90007ec str w12, [sp, #0x4] 17b874: 97fcb4b3 bl 0xa8b40 17b878: f85e03a8 ldur x8, [x29, #-0x20] 17b87c: aa0803e0 mov x0, x8 17b880: 94000369 bl 0x17c624 17b884: f85e03a8 ldur x8, [x29, #-0x20] 17b888: b94007ec ldr w12, [sp, #0x4] 17b88c: b907010c str w12, [x8, #0x700] 17b890: f85e03a8 ldur x8, [x29, #-0x20] 17b894: b85cc3a1 ldur w1, [x29, #-0x34] 17b898: 391c1101 strb w1, [x8, #0x704] 17b89c: f85e03a8 ldur x8, [x29, #-0x20] 17b8a0: b9403fed ldr w13, [sp, #0x3c] 17b8a4: 7900350d strh w13, [x8, #0x1a] 17b8a8: f85e03a8 ldur x8, [x29, #-0x20] 17b8ac: b9403bee ldr w14, [sp, #0x38] 17b8b0: 79002d0e strh w14, [x8, #0x16] 17b8b4: f85e03a8 ldur x8, [x29, #-0x20] 17b8b8: b94037ef ldr w15, [sp, #0x34] 17b8bc: 7900310f strh w15, [x8, #0x18] 17b8c0: f85e03a8 ldur x8, [x29, #-0x20] 17b8c4: 79402d10 ldrh w16, [x8, #0x16] 17b8c8: 2a1003e8 mov w8, w16 17b8cc: 93403d08 sxth x8, w8 17b8d0: f94007e9 ldr x9, [sp, #0x8] 17b8d4: 9b087d28 mul x8, x9, x8 17b8d8: 2a0803f0 mov w16, w8 17b8dc: f85e03a8 ldur x8, [x29, #-0x20] 17b8e0: 79002d10 strh w16, [x8, #0x16] 17b8e4: f85e03a8 ldur x8, [x29, #-0x20] 17b8e8: 79403110 ldrh w16, [x8, #0x18] 17b8ec: 2a1003e8 mov w8, w16 17b8f0: 93403d08 sxth x8, w8 17b8f4: f9400bea ldr x10, [sp, #0x10] 17b8f8: 9b0a7d08 mul x8, x8, x10 17b8fc: 9345fd08 asr x8, x8, #5 17b900: f9400feb ldr x11, [sp, #0x18] 17b904: 9b0b7d08 mul x8, x8, x11 17b908: 9350fd08 asr x8, x8, #16 17b90c: 2a0803f0 mov w16, w8 17b910: f85e03a8 ldur x8, [x29, #-0x20] 17b914: 79003110 strh w16, [x8, #0x18] 17b918: f85e03a8 ldur x8, [x29, #-0x20] 17b91c: 79403510 ldrh w16, [x8, #0x1a] 17b920: f85e03a8 ldur x8, [x29, #-0x20] 17b924: 79003510 strh w16, [x8, #0x1a] 17b928: f94013e8 ldr x8, [sp, #0x20] 17b92c: f81d03a8 stur x8, [x29, #-0x30] 17b930: d2800008 mov x8, #0x0 // =0 17b934: f85d03a9 ldur x9, [x29, #-0x30] 17b938: eb08013f cmp x9, x8 17b93c: 1a9fb7ea cset w10, ge 17b940: 3700004a tbnz w10, #0x0, 0x17b948 17b944: 1400000f b 0x17b980 17b948: b27e0be8 orr x8, xzr, #0x1c 17b94c: b27f03e9 orr x9, xzr, #0x2 17b950: f85e03aa ldur x10, [x29, #-0x20] 17b954: 8b080148 add x8, x10, x8 17b958: f85d03aa ldur x10, [x29, #-0x30] 17b95c: 9b0a7d29 mul x9, x9, x10 17b960: 8b090108 add x8, x8, x9 17b964: b94033eb ldr w11, [sp, #0x30] 17b968: 7900010b strh w11, [x8] 17b96c: 92800008 mov x8, #-0x1 // =-1 17b970: f85d03a9 ldur x9, [x29, #-0x30] 17b974: 8b080128 add x8, x9, x8 17b978: f81d03a8 stur x8, [x29, #-0x30] 17b97c: 17ffffed b 0x17b930 17b980: d2803708 mov x8, #0x1b8 // =440 17b984: f81d03a8 stur x8, [x29, #-0x30] 17b988: d2800008 mov x8, #0x0 // =0 17b98c: f85d03a9 ldur x9, [x29, #-0x30] 17b990: eb08013f cmp x9, x8 17b994: 1a9fb7ea cset w10, ge 17b998: 3700004a tbnz w10, #0x0, 0x17b9a0 17b99c: 1400000f b 0x17b9d8 17b9a0: d28071c8 mov x8, #0x38e // =910 17b9a4: b27f03e9 orr x9, xzr, #0x2 17b9a8: f85e03aa ldur x10, [x29, #-0x20] 17b9ac: 8b080148 add x8, x10, x8 17b9b0: f85d03aa ldur x10, [x29, #-0x30] 17b9b4: 9b0a7d29 mul x9, x9, x10 17b9b8: 8b090108 add x8, x8, x9 17b9bc: b94033eb ldr w11, [sp, #0x30] 17b9c0: 7900010b strh w11, [x8] 17b9c4: 92800008 mov x8, #-0x1 // =-1 17b9c8: f85d03a9 ldur x9, [x29, #-0x30] 17b9cc: 8b080128 add x8, x9, x8 17b9d0: f81d03a8 stur x8, [x29, #-0x30] 17b9d4: 17ffffed b 0x17b988 17b9d8: b27f07e8 orr x8, xzr, #0x6 17b9dc: d280e209 mov x9, #0x710 // =1808 17b9e0: b26b03ea orr x10, xzr, #0x200000 17b9e4: d2800d2b mov x11, #0x69 // =105 17b9e8: d28ac44c mov x12, #0x5622 // =22050 17b9ec: d280026d mov x13, #0x13 // =19 17b9f0: f85e03ae ldur x14, [x29, #-0x20] 17b9f4: b94033ef ldr w15, [sp, #0x30] 17b9f8: 790021cf strh w15, [x14, #0x10] 17b9fc: f85e03ae ldur x14, [x29, #-0x20] 17ba00: 790025cf strh w15, [x14, #0x12] 17ba04: f85e03ae ldur x14, [x29, #-0x20] 17ba08: f90001df str xzr, [x14] 17ba0c: f85e03ae ldur x14, [x29, #-0x20] 17ba10: f90005ca str x10, [x14, #0x8] 17ba14: f85e03aa ldur x10, [x29, #-0x20] 17ba18: b9402ff0 ldr w16, [sp, #0x2c] 17ba1c: 79002950 strh w16, [x10, #0x14] 17ba20: f85e03aa ldur x10, [x29, #-0x20] 17ba24: 8b090149 add x9, x10, x9 17ba28: f85e03aa ldur x10, [x29, #-0x20] 17ba2c: 794e1151 ldrh w17, [x10, #0x708] 17ba30: 2a1103ea mov w10, w17 17ba34: 93403d4a sxth x10, w10 17ba38: 9b0a7d08 mul x8, x8, x10 17ba3c: 8b080128 add x8, x9, x8 17ba40: f81d83a8 stur x8, [x29, #-0x28] 17ba44: f85d83a8 ldur x8, [x29, #-0x28] 17ba48: 79400911 ldrh w17, [x8, #0x4] 17ba4c: f85e03a8 ldur x8, [x29, #-0x20] 17ba50: 79003511 strh w17, [x8, #0x1a] 17ba54: f85d83a8 ldur x8, [x29, #-0x28] 17ba58: 79400111 ldrh w17, [x8] 17ba5c: f85e03a8 ldur x8, [x29, #-0x20] 17ba60: 79002d11 strh w17, [x8, #0x16] 17ba64: f85d83a8 ldur x8, [x29, #-0x28] 17ba68: 79400511 ldrh w17, [x8, #0x2] 17ba6c: f85e03a8 ldur x8, [x29, #-0x20] 17ba70: 79003111 strh w17, [x8, #0x18] 17ba74: f85e03a8 ldur x8, [x29, #-0x20] 17ba78: 79402d11 ldrh w17, [x8, #0x16] 17ba7c: 2a1103e8 mov w8, w17 17ba80: 93403d08 sxth x8, w8 17ba84: 9b087da8 mul x8, x13, x8 17ba88: 2a0803f1 mov w17, w8 17ba8c: f85e03a8 ldur x8, [x29, #-0x20] 17ba90: 79002d11 strh w17, [x8, #0x16] 17ba94: f85e03a8 ldur x8, [x29, #-0x20] 17ba98: 79403111 ldrh w17, [x8, #0x18] 17ba9c: 2a1103e8 mov w8, w17 17baa0: 93403d08 sxth x8, w8 17baa4: 9b0c7d08 mul x8, x8, x12 17baa8: 9345fd08 asr x8, x8, #5 17baac: 9b0b7d08 mul x8, x8, x11 17bab0: 9350fd08 asr x8, x8, #16 17bab4: 2a0803f1 mov w17, w8 17bab8: f85e03a8 ldur x8, [x29, #-0x20] 17babc: 79003111 strh w17, [x8, #0x18] 17bac0: f85e03a8 ldur x8, [x29, #-0x20] 17bac4: f85e83a9 ldur x9, [x29, #-0x18] 17bac8: f9000128 str x8, [x9] 17bacc: f81f83bf stur xzr, [x29, #-0x8] 17bad0: f85f83a0 ldur x0, [x29, #-0x8] 17bad4: a9487bfd ldp x29, x30, [sp, #0x80] 17bad8: 910243ff add sp, sp, #0x90 17badc: d65f03c0 ret 17bae0: d10483ff sub sp, sp, #0x120 17bae4: f90083fc str x28, [sp, #0x100] 17bae8: a9117bfd stp x29, x30, [sp, #0x110] 17baec: 910443fd add x29, sp, #0x110 17baf0: 320003e8 orr w8, wzr, #0x1 17baf4: d0000409 adrp x9, 0x1fd000 17baf8: 9112b129 add x9, x9, #0x4ac 17bafc: 5280000a mov w10, #0x0 // =0 17bb00: f81e83a0 stur x0, [x29, #-0x18] 17bb04: f81e03a1 stur x1, [x29, #-0x20] 17bb08: f81d83a2 stur x2, [x29, #-0x28] 17bb0c: f81d03a3 stur x3, [x29, #-0x30] 17bb10: f85e83a0 ldur x0, [x29, #-0x18] 17bb14: f90043e0 str x0, [sp, #0x80] 17bb18: f94043e0 ldr x0, [sp, #0x80] 17bb1c: b947000b ldr w11, [x0, #0x700] 17bb20: 6b08017f cmp w11, w8 17bb24: 1a9f17e8 cset w8, eq 17bb28: f9003fe9 str x9, [sp, #0x78] 17bb2c: b90077ea str w10, [sp, #0x74] 17bb30: 370000a8 tbnz w8, #0x0, 0x17bb44 17bb34: f94043e8 ldr x8, [sp, #0x80] 17bb38: 79c03509 ldrsh w9, [x8, #0x1a] 17bb3c: 34000049 cbz w9, 0x17bb44 17bb40: 1400000f b 0x17bb7c 17bb44: f85e03a8 ldur x8, [x29, #-0x20] 17bb48: f85d83a9 ldur x9, [x29, #-0x28] 17bb4c: eb09011f cmp x8, x9 17bb50: 1a9f07ea cset w10, ne 17bb54: 3700004a tbnz w10, #0x0, 0x17bb5c 17bb58: 14000008 b 0x17bb78 17bb5c: b27f03e8 orr x8, xzr, #0x2 17bb60: f85e03a0 ldur x0, [x29, #-0x20] 17bb64: f85d83a1 ldur x1, [x29, #-0x28] 17bb68: f85d03a9 ldur x9, [x29, #-0x30] 17bb6c: 9b087d29 mul x9, x9, x8 17bb70: 9b087d22 mul x2, x9, x8 17bb74: 97fca7ff bl 0xa5b70 17bb78: 140001b3 b 0x17c244 17bb7c: f94043e8 ldr x8, [sp, #0x80] 17bb80: 79ce1109 ldrsh w9, [x8, #0x708] 17bb84: f94043e8 ldr x8, [sp, #0x80] 17bb88: 79ce0d0a ldrsh w10, [x8, #0x706] 17bb8c: 6b0a013f cmp w9, w10 17bb90: 1a9f07e9 cset w9, ne 17bb94: 37000049 tbnz w9, #0x0, 0x17bb9c 17bb98: 14000003 b 0x17bba4 17bb9c: f94043e0 ldr x0, [sp, #0x80] 17bba0: 94000317 bl 0x17c7fc 17bba4: f81c03bf stur xzr, [x29, #-0x40] 17bba8: b27f03e8 orr x8, xzr, #0x2 17bbac: f85c03a9 ldur x9, [x29, #-0x40] 17bbb0: eb08013f cmp x9, x8 17bbb4: 1a9fa7ea cset w10, lt 17bbb8: 3700004a tbnz w10, #0x0, 0x17bbc0 17bbbc: 140001a2 b 0x17c244 17bbc0: b27f03e8 orr x8, xzr, #0x2 17bbc4: f85e03a9 ldur x9, [x29, #-0x20] 17bbc8: f85c03aa ldur x10, [x29, #-0x40] 17bbcc: 9b0a7d0a mul x10, x8, x10 17bbd0: 8b0a0129 add x9, x9, x10 17bbd4: f81803a9 stur x9, [x29, #-0x80] 17bbd8: f85d83a9 ldur x9, [x29, #-0x28] 17bbdc: f85c03aa ldur x10, [x29, #-0x40] 17bbe0: 9b0a7d08 mul x8, x8, x10 17bbe4: 8b080128 add x8, x9, x8 17bbe8: f90047e8 str x8, [sp, #0x88] 17bbec: f85c03a8 ldur x8, [x29, #-0x40] 17bbf0: b4000048 cbz x8, 0x17bbf8 17bbf4: 140000c9 b 0x17bf18 17bbf8: f81c83bf stur xzr, [x29, #-0x38] 17bbfc: f85c83a8 ldur x8, [x29, #-0x38] 17bc00: f85d03a9 ldur x9, [x29, #-0x30] 17bc04: eb09011f cmp x8, x9 17bc08: 1a9fa7ea cset w10, lt 17bc0c: 3700004a tbnz w10, #0x0, 0x17bc14 17bc10: 140000c1 b 0x17bf14 17bc14: b27e0be8 orr x8, xzr, #0x1c 17bc18: 32003be9 orr w9, wzr, #0x7fff 17bc1c: 32000fea orr w10, wzr, #0xf 17bc20: 5280372b mov w11, #0x1b9 // =441 17bc24: b27c03ec orr x12, xzr, #0x10 17bc28: b24003ed orr x13, xzr, #0x1 17bc2c: 321903ee orr w14, wzr, #0x80 17bc30: 5280000f mov w15, #0x0 // =0 17bc34: b27e03f0 orr x16, xzr, #0x4 17bc38: b27f03f1 orr x17, xzr, #0x2 17bc3c: f85803a0 ldur x0, [x29, #-0x80] 17bc40: 79400001 ldrh w1, [x0] 17bc44: 781963a1 sturh w1, [x29, #-0x6a] 17bc48: f85803a0 ldur x0, [x29, #-0x80] 17bc4c: 8b100010 add x16, x0, x16 17bc50: f81803b0 stur x16, [x29, #-0x80] 17bc54: 785963a1 ldurh w1, [x29, #-0x6a] 17bc58: f94043f0 ldr x16, [sp, #0x80] 17bc5c: 8b080210 add x16, x16, x8 17bc60: f94043e0 ldr x0, [sp, #0x80] 17bc64: 79402002 ldrh w2, [x0, #0x10] 17bc68: 2a0203e0 mov w0, w2 17bc6c: 93403c00 sxth x0, w0 17bc70: 9b007e31 mul x17, x17, x0 17bc74: 8b110210 add x16, x16, x17 17bc78: 79000201 strh w1, [x16] 17bc7c: f94043f0 ldr x16, [sp, #0x80] 17bc80: f9400202 ldr x2, [x16] 17bc84: f9403fe0 ldr x0, [sp, #0x78] 17bc88: 2a0f03e1 mov w1, w15 17bc8c: 2a0e03e3 mov w3, w14 17bc90: f90037e8 str x8, [sp, #0x68] 17bc94: b90067e9 str w9, [sp, #0x64] 17bc98: b90063ea str w10, [sp, #0x60] 17bc9c: b9005feb str w11, [sp, #0x5c] 17bca0: f9002bec str x12, [sp, #0x50] 17bca4: f90027ed str x13, [sp, #0x48] 17bca8: 9400030c bl 0x17c8d8 17bcac: 781be3a0 sturh w0, [x29, #-0x42] 17bcb0: f94043e8 ldr x8, [sp, #0x80] 17bcb4: 79403109 ldrh w9, [x8, #0x18] 17bcb8: 2a0903e8 mov w8, w9 17bcbc: 93403d08 sxth x8, w8 17bcc0: 785be3a9 ldurh w9, [x29, #-0x42] 17bcc4: 2a0903ec mov w12, w9 17bcc8: 93403d8c sxth x12, w12 17bccc: f94027ed ldr x13, [sp, #0x48] 17bcd0: 9acd218c lsl x12, x12, x13 17bcd4: 9b0c7d08 mul x8, x8, x12 17bcd8: f81b03a8 stur x8, [x29, #-0x50] 17bcdc: f94043e8 ldr x8, [sp, #0x80] 17bce0: 79402909 ldrh w9, [x8, #0x14] 17bce4: 2a0903e8 mov w8, w9 17bce8: d3403d08 ubfx x8, x8, #0, #16 17bcec: f9402bec ldr x12, [sp, #0x50] 17bcf0: 9acc2108 lsl x8, x8, x12 17bcf4: f85b03b0 ldur x16, [x29, #-0x50] 17bcf8: 8b080208 add x8, x16, x8 17bcfc: f81b03a8 stur x8, [x29, #-0x50] 17bd00: f94043e8 ldr x8, [sp, #0x80] 17bd04: f94037f0 ldr x16, [sp, #0x68] 17bd08: 8b100108 add x8, x8, x16 17bd0c: f94043f1 ldr x17, [sp, #0x80] 17bd10: 79402221 ldrh w1, [x17, #0x10] 17bd14: f85b03a2 ldur x2, [x29, #-0x50] 17bd18: aa0803e0 mov x0, x8 17bd1c: b9405fe9 ldr w9, [sp, #0x5c] 17bd20: 2a0903e3 mov w3, w9 17bd24: 940002ed bl 0x17c8d8 17bd28: 781a63a0 sturh w0, [x29, #-0x5a] 17bd2c: 78da63a9 ldursh w9, [x29, #-0x5a] 17bd30: f94043e8 ldr x8, [sp, #0x80] 17bd34: 79c0350a ldrsh w10, [x8, #0x1a] 17bd38: 1b0a7d29 mul w9, w9, w10 17bd3c: b94063ea ldr w10, [sp, #0x60] 17bd40: 1aca2929 asr w9, w9, w10 17bd44: 2a0903e8 mov w8, w9 17bd48: 93407d08 sxtw x8, w8 17bd4c: f81983a8 stur x8, [x29, #-0x68] 17bd50: f85983a8 ldur x8, [x29, #-0x68] 17bd54: 785963a9 ldurh w9, [x29, #-0x6a] 17bd58: 2a0903ec mov w12, w9 17bd5c: 93403d8c sxth x12, w12 17bd60: 8b0c0108 add x8, x8, x12 17bd64: 2a0803e9 mov w9, w8 17bd68: b94067eb ldr w11, [sp, #0x64] 17bd6c: 6b0b013f cmp w9, w11 17bd70: 1a9fd7e9 cset w9, gt 17bd74: 37000049 tbnz w9, #0x0, 0x17bd7c 17bd78: 14000004 b 0x17bd88 17bd7c: 32003be8 orr w8, wzr, #0x7fff 17bd80: b90047e8 str w8, [sp, #0x44] 17bd84: 14000018 b 0x17bde4 17bd88: 321143e8 orr w8, wzr, #0xffff8000 17bd8c: f85983a9 ldur x9, [x29, #-0x68] 17bd90: 785963aa ldurh w10, [x29, #-0x6a] 17bd94: 2a0a03eb mov w11, w10 17bd98: 93403d6b sxth x11, w11 17bd9c: 8b0b0129 add x9, x9, x11 17bda0: 2a0903ea mov w10, w9 17bda4: 6b08015f cmp w10, w8 17bda8: 1a9fa7e8 cset w8, lt 17bdac: 37000048 tbnz w8, #0x0, 0x17bdb4 17bdb0: 14000004 b 0x17bdc0 17bdb4: 321143e8 orr w8, wzr, #0xffff8000 17bdb8: b90043e8 str w8, [sp, #0x40] 17bdbc: 14000008 b 0x17bddc 17bdc0: f85983a8 ldur x8, [x29, #-0x68] 17bdc4: 785963a9 ldurh w9, [x29, #-0x6a] 17bdc8: 2a0903ea mov w10, w9 17bdcc: 93403d4a sxth x10, w10 17bdd0: 8b0a0108 add x8, x8, x10 17bdd4: 2a0803e9 mov w9, w8 17bdd8: b90043e9 str w9, [sp, #0x40] 17bddc: b94043e8 ldr w8, [sp, #0x40] 17bde0: b90047e8 str w8, [sp, #0x44] 17bde4: b94047e8 ldr w8, [sp, #0x44] 17bde8: 32003be9 orr w9, wzr, #0x7fff 17bdec: 2a0803ea mov w10, w8 17bdf0: 93407d4a sxtw x10, w10 17bdf4: f81883aa stur x10, [x29, #-0x78] 17bdf8: f85883aa ldur x10, [x29, #-0x78] 17bdfc: 2a0a03e8 mov w8, w10 17be00: 6b09011f cmp w8, w9 17be04: 1a9fd7e8 cset w8, gt 17be08: 37000048 tbnz w8, #0x0, 0x17be10 17be0c: 14000004 b 0x17be1c 17be10: 32003be8 orr w8, wzr, #0x7fff 17be14: b9003fe8 str w8, [sp, #0x3c] 17be18: 14000010 b 0x17be58 17be1c: 321143e8 orr w8, wzr, #0xffff8000 17be20: f85883a9 ldur x9, [x29, #-0x78] 17be24: 2a0903ea mov w10, w9 17be28: 6b08015f cmp w10, w8 17be2c: 1a9fa7e8 cset w8, lt 17be30: 37000048 tbnz w8, #0x0, 0x17be38 17be34: 14000004 b 0x17be44 17be38: 321143e8 orr w8, wzr, #0xffff8000 17be3c: b9003be8 str w8, [sp, #0x38] 17be40: 14000004 b 0x17be50 17be44: f85883a8 ldur x8, [x29, #-0x78] 17be48: 2a0803e9 mov w9, w8 17be4c: b9003be9 str w9, [sp, #0x38] 17be50: b9403be8 ldr w8, [sp, #0x38] 17be54: b9003fe8 str w8, [sp, #0x3c] 17be58: b9403fe8 ldr w8, [sp, #0x3c] 17be5c: 52803729 mov w9, #0x1b9 // =441 17be60: b27e03ea orr x10, xzr, #0x4 17be64: f94047eb ldr x11, [sp, #0x88] 17be68: 79000168 strh w8, [x11] 17be6c: f94047eb ldr x11, [sp, #0x88] 17be70: 8b0a016a add x10, x11, x10 17be74: f90047ea str x10, [sp, #0x88] 17be78: f94043ea ldr x10, [sp, #0x80] 17be7c: 79c02148 ldrsh w8, [x10, #0x10] 17be80: 11000508 add w8, w8, #0x1 17be84: 2a0803ec mov w12, w8 17be88: 7900214c strh w12, [x10, #0x10] 17be8c: 321c03ec orr w12, wzr, #0x10 17be90: 1acc2108 lsl w8, w8, w12 17be94: 1acc2908 asr w8, w8, w12 17be98: 6b09011f cmp w8, w9 17be9c: 1a9fb7e8 cset w8, ge 17bea0: 37000048 tbnz w8, #0x0, 0x17bea8 17bea4: 14000004 b 0x17beb4 17bea8: f94043e8 ldr x8, [sp, #0x80] 17beac: b94077e9 ldr w9, [sp, #0x74] 17beb0: 79002109 strh w9, [x8, #0x10] 17beb4: f94043e8 ldr x8, [sp, #0x80] 17beb8: 79402d09 ldrh w9, [x8, #0x16] 17bebc: 2a0903e8 mov w8, w9 17bec0: 93403d08 sxth x8, w8 17bec4: f94043ea ldr x10, [sp, #0x80] 17bec8: f940014b ldr x11, [x10] 17becc: 8b080168 add x8, x11, x8 17bed0: f9000148 str x8, [x10] 17bed4: b26903e8 orr x8, xzr, #0x800000 17bed8: f94043e9 ldr x9, [sp, #0x80] 17bedc: f9400129 ldr x9, [x9] 17bee0: eb08013f cmp x9, x8 17bee4: 1a9fb7ea cset w10, ge 17bee8: 3700004a tbnz w10, #0x0, 0x17bef0 17beec: 14000006 b 0x17bf04 17bef0: f94043e8 ldr x8, [sp, #0x80] 17bef4: f9400109 ldr x9, [x8] 17bef8: f1600129 subs x9, x9, #0x800, lsl #12 // =0x800000 17befc: f9000109 str x9, [x8] 17bf00: 17fffff5 b 0x17bed4 17bf04: f85c83a8 ldur x8, [x29, #-0x38] 17bf08: 91000508 add x8, x8, #0x1 17bf0c: f81c83a8 stur x8, [x29, #-0x38] 17bf10: 17ffff3b b 0x17bbfc 17bf14: 140000c8 b 0x17c234 17bf18: f81c83bf stur xzr, [x29, #-0x38] 17bf1c: f85c83a8 ldur x8, [x29, #-0x38] 17bf20: f85d03a9 ldur x9, [x29, #-0x30] 17bf24: eb09011f cmp x8, x9 17bf28: 1a9fa7ea cset w10, lt 17bf2c: 3700004a tbnz w10, #0x0, 0x17bf34 17bf30: 140000c1 b 0x17c234 17bf34: 32003be8 orr w8, wzr, #0x7fff 17bf38: 32000fe9 orr w9, wzr, #0xf 17bf3c: 5280372a mov w10, #0x1b9 // =441 17bf40: b27c03eb orr x11, xzr, #0x10 17bf44: b24003ec orr x12, xzr, #0x1 17bf48: 321903ed orr w13, wzr, #0x80 17bf4c: 5280000e mov w14, #0x0 // =0 17bf50: d28071cf mov x15, #0x38e // =910 17bf54: b27e03f0 orr x16, xzr, #0x4 17bf58: b27f03f1 orr x17, xzr, #0x2 17bf5c: f85803a0 ldur x0, [x29, #-0x80] 17bf60: 79400001 ldrh w1, [x0] 17bf64: 781963a1 sturh w1, [x29, #-0x6a] 17bf68: f85803a0 ldur x0, [x29, #-0x80] 17bf6c: 8b100010 add x16, x0, x16 17bf70: f81803b0 stur x16, [x29, #-0x80] 17bf74: 785963a1 ldurh w1, [x29, #-0x6a] 17bf78: f94043f0 ldr x16, [sp, #0x80] 17bf7c: 8b0f0210 add x16, x16, x15 17bf80: f94043e0 ldr x0, [sp, #0x80] 17bf84: 79402402 ldrh w2, [x0, #0x12] 17bf88: 2a0203e0 mov w0, w2 17bf8c: 93403c00 sxth x0, w0 17bf90: 9b007e31 mul x17, x17, x0 17bf94: 8b110210 add x16, x16, x17 17bf98: 79000201 strh w1, [x16] 17bf9c: f94043f0 ldr x16, [sp, #0x80] 17bfa0: f9400602 ldr x2, [x16, #0x8] 17bfa4: f9403fe0 ldr x0, [sp, #0x78] 17bfa8: 2a0e03e1 mov w1, w14 17bfac: 2a0d03e3 mov w3, w13 17bfb0: b90037e8 str w8, [sp, #0x34] 17bfb4: b90033e9 str w9, [sp, #0x30] 17bfb8: b9002fea str w10, [sp, #0x2c] 17bfbc: f90013eb str x11, [sp, #0x20] 17bfc0: f9000fec str x12, [sp, #0x18] 17bfc4: f9000bef str x15, [sp, #0x10] 17bfc8: 94000244 bl 0x17c8d8 17bfcc: 781bc3a0 sturh w0, [x29, #-0x44] 17bfd0: f94043eb ldr x11, [sp, #0x80] 17bfd4: 79403168 ldrh w8, [x11, #0x18] 17bfd8: 2a0803eb mov w11, w8 17bfdc: 93403d6b sxth x11, w11 17bfe0: 785bc3a8 ldurh w8, [x29, #-0x44] 17bfe4: 2a0803ec mov w12, w8 17bfe8: 93403d8c sxth x12, w12 17bfec: f9400fef ldr x15, [sp, #0x18] 17bff0: 9acf218c lsl x12, x12, x15 17bff4: 9b0c7d6b mul x11, x11, x12 17bff8: f81a83ab stur x11, [x29, #-0x58] 17bffc: f94043eb ldr x11, [sp, #0x80] 17c000: 79402968 ldrh w8, [x11, #0x14] 17c004: 2a0803eb mov w11, w8 17c008: d3403d6b ubfx x11, x11, #0, #16 17c00c: f94013ec ldr x12, [sp, #0x20] 17c010: 9acc216b lsl x11, x11, x12 17c014: f85a83b0 ldur x16, [x29, #-0x58] 17c018: 8b0b020b add x11, x16, x11 17c01c: f81a83ab stur x11, [x29, #-0x58] 17c020: f94043eb ldr x11, [sp, #0x80] 17c024: f9400bf0 ldr x16, [sp, #0x10] 17c028: 8b10016b add x11, x11, x16 17c02c: f94043f1 ldr x17, [sp, #0x80] 17c030: 79402621 ldrh w1, [x17, #0x12] 17c034: f85a83a2 ldur x2, [x29, #-0x58] 17c038: aa0b03e0 mov x0, x11 17c03c: b9402fe8 ldr w8, [sp, #0x2c] 17c040: 2a0803e3 mov w3, w8 17c044: 94000225 bl 0x17c8d8 17c048: 781a43a0 sturh w0, [x29, #-0x5c] 17c04c: 78da43a8 ldursh w8, [x29, #-0x5c] 17c050: f94043eb ldr x11, [sp, #0x80] 17c054: 79c03569 ldrsh w9, [x11, #0x1a] 17c058: 1b097d08 mul w8, w8, w9 17c05c: b94033e9 ldr w9, [sp, #0x30] 17c060: 1ac92908 asr w8, w8, w9 17c064: 2a0803eb mov w11, w8 17c068: 93407d6b sxtw x11, w11 17c06c: f81983ab stur x11, [x29, #-0x68] 17c070: f85983ab ldur x11, [x29, #-0x68] 17c074: 785963a8 ldurh w8, [x29, #-0x6a] 17c078: 2a0803ec mov w12, w8 17c07c: 93403d8c sxth x12, w12 17c080: 8b0c016b add x11, x11, x12 17c084: 2a0b03e8 mov w8, w11 17c088: b94037ea ldr w10, [sp, #0x34] 17c08c: 6b0a011f cmp w8, w10 17c090: 1a9fd7e8 cset w8, gt 17c094: 37000048 tbnz w8, #0x0, 0x17c09c 17c098: 14000004 b 0x17c0a8 17c09c: 32003be8 orr w8, wzr, #0x7fff 17c0a0: b9000fe8 str w8, [sp, #0xc] 17c0a4: 14000018 b 0x17c104 17c0a8: 321143e8 orr w8, wzr, #0xffff8000 17c0ac: f85983a9 ldur x9, [x29, #-0x68] 17c0b0: 785963aa ldurh w10, [x29, #-0x6a] 17c0b4: 2a0a03eb mov w11, w10 17c0b8: 93403d6b sxth x11, w11 17c0bc: 8b0b0129 add x9, x9, x11 17c0c0: 2a0903ea mov w10, w9 17c0c4: 6b08015f cmp w10, w8 17c0c8: 1a9fa7e8 cset w8, lt 17c0cc: 37000048 tbnz w8, #0x0, 0x17c0d4 17c0d0: 14000004 b 0x17c0e0 17c0d4: 321143e8 orr w8, wzr, #0xffff8000 17c0d8: b9000be8 str w8, [sp, #0x8] 17c0dc: 14000008 b 0x17c0fc 17c0e0: f85983a8 ldur x8, [x29, #-0x68] 17c0e4: 785963a9 ldurh w9, [x29, #-0x6a] 17c0e8: 2a0903ea mov w10, w9 17c0ec: 93403d4a sxth x10, w10 17c0f0: 8b0a0108 add x8, x8, x10 17c0f4: 2a0803e9 mov w9, w8 17c0f8: b9000be9 str w9, [sp, #0x8] 17c0fc: b9400be8 ldr w8, [sp, #0x8] 17c100: b9000fe8 str w8, [sp, #0xc] 17c104: b9400fe8 ldr w8, [sp, #0xc] 17c108: 32003be9 orr w9, wzr, #0x7fff 17c10c: 2a0803ea mov w10, w8 17c110: 93407d4a sxtw x10, w10 17c114: f81883aa stur x10, [x29, #-0x78] 17c118: f85883aa ldur x10, [x29, #-0x78] 17c11c: 2a0a03e8 mov w8, w10 17c120: 6b09011f cmp w8, w9 17c124: 1a9fd7e8 cset w8, gt 17c128: 37000048 tbnz w8, #0x0, 0x17c130 17c12c: 14000004 b 0x17c13c 17c130: 32003be8 orr w8, wzr, #0x7fff 17c134: b90007e8 str w8, [sp, #0x4] 17c138: 14000010 b 0x17c178 17c13c: 321143e8 orr w8, wzr, #0xffff8000 17c140: f85883a9 ldur x9, [x29, #-0x78] 17c144: 2a0903ea mov w10, w9 17c148: 6b08015f cmp w10, w8 17c14c: 1a9fa7e8 cset w8, lt 17c150: 37000048 tbnz w8, #0x0, 0x17c158 17c154: 14000004 b 0x17c164 17c158: 321143e8 orr w8, wzr, #0xffff8000 17c15c: b90003e8 str w8, [sp] 17c160: 14000004 b 0x17c170 17c164: f85883a8 ldur x8, [x29, #-0x78] 17c168: 2a0803e9 mov w9, w8 17c16c: b90003e9 str w9, [sp] 17c170: b94003e8 ldr w8, [sp] 17c174: b90007e8 str w8, [sp, #0x4] 17c178: b94007e8 ldr w8, [sp, #0x4] 17c17c: 52803729 mov w9, #0x1b9 // =441 17c180: b27e03ea orr x10, xzr, #0x4 17c184: f94047eb ldr x11, [sp, #0x88] 17c188: 79000168 strh w8, [x11] 17c18c: f94047eb ldr x11, [sp, #0x88] 17c190: 8b0a016a add x10, x11, x10 17c194: f90047ea str x10, [sp, #0x88] 17c198: f94043ea ldr x10, [sp, #0x80] 17c19c: 79c02548 ldrsh w8, [x10, #0x12] 17c1a0: 11000508 add w8, w8, #0x1 17c1a4: 2a0803ec mov w12, w8 17c1a8: 7900254c strh w12, [x10, #0x12] 17c1ac: 321c03ec orr w12, wzr, #0x10 17c1b0: 1acc2108 lsl w8, w8, w12 17c1b4: 1acc2908 asr w8, w8, w12 17c1b8: 6b09011f cmp w8, w9 17c1bc: 1a9fb7e8 cset w8, ge 17c1c0: 37000048 tbnz w8, #0x0, 0x17c1c8 17c1c4: 14000004 b 0x17c1d4 17c1c8: f94043e8 ldr x8, [sp, #0x80] 17c1cc: b94077e9 ldr w9, [sp, #0x74] 17c1d0: 79002509 strh w9, [x8, #0x12] 17c1d4: f94043e8 ldr x8, [sp, #0x80] 17c1d8: 79402d09 ldrh w9, [x8, #0x16] 17c1dc: 2a0903e8 mov w8, w9 17c1e0: 93403d08 sxth x8, w8 17c1e4: f94043ea ldr x10, [sp, #0x80] 17c1e8: f940054b ldr x11, [x10, #0x8] 17c1ec: 8b080168 add x8, x11, x8 17c1f0: f9000548 str x8, [x10, #0x8] 17c1f4: b26903e8 orr x8, xzr, #0x800000 17c1f8: f94043e9 ldr x9, [sp, #0x80] 17c1fc: f9400529 ldr x9, [x9, #0x8] 17c200: eb08013f cmp x9, x8 17c204: 1a9fb7ea cset w10, ge 17c208: 3700004a tbnz w10, #0x0, 0x17c210 17c20c: 14000006 b 0x17c224 17c210: f94043e8 ldr x8, [sp, #0x80] 17c214: f9400509 ldr x9, [x8, #0x8] 17c218: f1600129 subs x9, x9, #0x800, lsl #12 // =0x800000 17c21c: f9000509 str x9, [x8, #0x8] 17c220: 17fffff5 b 0x17c1f4 17c224: f85c83a8 ldur x8, [x29, #-0x38] 17c228: 91000508 add x8, x8, #0x1 17c22c: f81c83a8 stur x8, [x29, #-0x38] 17c230: 17ffff3b b 0x17bf1c 17c234: f85c03a8 ldur x8, [x29, #-0x40] 17c238: 91000508 add x8, x8, #0x1 17c23c: f81c03a8 stur x8, [x29, #-0x40] 17c240: 17fffe5a b 0x17bba8 17c244: a9517bfd ldp x29, x30, [sp, #0x110] 17c248: f94083fc ldr x28, [sp, #0x100] 17c24c: 910483ff add sp, sp, #0x120 17c250: d65f03c0 ret 17c254: d10083ff sub sp, sp, #0x20 17c258: a9017bfd stp x29, x30, [sp, #0x10] 17c25c: 910043fd add x29, sp, #0x10 17c260: 52800008 mov w8, #0x0 // =0 17c264: f90007e0 str x0, [sp, #0x8] 17c268: f90003e1 str x1, [sp] 17c26c: f94007e0 ldr x0, [sp, #0x8] 17c270: 39462c09 ldrb w9, [x0, #0x18b] 17c274: 53001d29 uxtb w9, w9 17c278: 32001fea orr w10, wzr, #0xff 17c27c: 0a0a0108 and w8, w8, w10 17c280: 6b08013f cmp w9, w8 17c284: 1a9f07e8 cset w8, ne 17c288: 370000a8 tbnz w8, #0x0, 0x17c29c 17c28c: f94007e8 ldr x8, [sp, #0x8] 17c290: f9400100 ldr x0, [x8] 17c294: f94003e1 ldr x1, [sp] 17c298: 97fc960a bl 0xa1ac0 17c29c: d2800000 mov x0, #0x0 // =0 17c2a0: a9417bfd ldp x29, x30, [sp, #0x10] 17c2a4: 910083ff add sp, sp, #0x20 17c2a8: d65f03c0 ret 17c2ac: d100c3ff sub sp, sp, #0x30 17c2b0: f90013e0 str x0, [sp, #0x20] 17c2b4: f9000fe1 str x1, [sp, #0x18] 17c2b8: f9000be2 str x2, [sp, #0x10] 17c2bc: f94013e0 ldr x0, [sp, #0x20] 17c2c0: f90007e0 str x0, [sp, #0x8] 17c2c4: f9400fe0 ldr x0, [sp, #0x18] 17c2c8: f90003e0 str x0, [sp] 17c2cc: b4000360 cbz x0, 0x17c338 17c2d0: 14000001 b 0x17c2d4 17c2d4: b24003e8 orr x8, xzr, #0x1 17c2d8: f94003e9 ldr x9, [sp] 17c2dc: eb09011f cmp x8, x9 17c2e0: 1a9f17ea cset w10, eq 17c2e4: 3700038a tbnz w10, #0x0, 0x17c354 17c2e8: 14000001 b 0x17c2ec 17c2ec: b27f03e8 orr x8, xzr, #0x2 17c2f0: f94003e9 ldr x9, [sp] 17c2f4: eb09011f cmp x8, x9 17c2f8: 1a9f17ea cset w10, eq 17c2fc: 370003ea tbnz w10, #0x0, 0x17c378 17c300: 14000001 b 0x17c304 17c304: b24007e8 orr x8, xzr, #0x3 17c308: f94003e9 ldr x9, [sp] 17c30c: eb09011f cmp x8, x9 17c310: 1a9f17ea cset w10, eq 17c314: 3700040a tbnz w10, #0x0, 0x17c394 17c318: 14000001 b 0x17c31c 17c31c: b27e03e8 orr x8, xzr, #0x4 17c320: f94003e9 ldr x9, [sp] 17c324: eb09011f cmp x8, x9 17c328: 1a9f17ea cset w10, eq 17c32c: 3700042a tbnz w10, #0x0, 0x17c3b0 17c330: 14000001 b 0x17c334 17c334: 14000026 b 0x17c3cc 17c338: f94007e8 ldr x8, [sp, #0x8] 17c33c: b9470109 ldr w9, [x8, #0x700] 17c340: 2a0903e8 mov w8, w9 17c344: d3407d08 ubfx x8, x8, #0, #32 17c348: f9400bea ldr x10, [sp, #0x10] 17c34c: f9000148 str x8, [x10] 17c350: 14000022 b 0x17c3d8 17c354: f94007e8 ldr x8, [sp, #0x8] 17c358: 794e0d09 ldrh w9, [x8, #0x706] 17c35c: b27d0be8 orr x8, xzr, #0x38 17c360: 2a0903e0 mov w0, w9 17c364: 9ac82008 lsl x8, x0, x8 17c368: 9378fd08 asr x8, x8, #56 17c36c: f9400be0 ldr x0, [sp, #0x10] 17c370: f9000008 str x8, [x0] 17c374: 14000019 b 0x17c3d8 17c378: f94007e8 ldr x8, [sp, #0x8] 17c37c: 79402d09 ldrh w9, [x8, #0x16] 17c380: 2a0903e8 mov w8, w9 17c384: 93403d08 sxth x8, w8 17c388: f9400bea ldr x10, [sp, #0x10] 17c38c: f9000148 str x8, [x10] 17c390: 14000012 b 0x17c3d8 17c394: f94007e8 ldr x8, [sp, #0x8] 17c398: 79403109 ldrh w9, [x8, #0x18] 17c39c: 2a0903e8 mov w8, w9 17c3a0: 93403d08 sxth x8, w8 17c3a4: f9400bea ldr x10, [sp, #0x10] 17c3a8: f9000148 str x8, [x10] 17c3ac: 1400000b b 0x17c3d8 17c3b0: f94007e8 ldr x8, [sp, #0x8] 17c3b4: 79403509 ldrh w9, [x8, #0x1a] 17c3b8: 2a0903e8 mov w8, w9 17c3bc: 93403d08 sxth x8, w8 17c3c0: f9400bea ldr x10, [sp, #0x10] 17c3c4: f9000148 str x8, [x10] 17c3c8: 14000004 b 0x17c3d8 17c3cc: 92800368 mov x8, #-0x1c // =-28 17c3d0: f90017e8 str x8, [sp, #0x28] 17c3d4: 14000002 b 0x17c3dc 17c3d8: f90017ff str xzr, [sp, #0x28] 17c3dc: f94017e0 ldr x0, [sp, #0x28] 17c3e0: 9100c3ff add sp, sp, #0x30 17c3e4: d65f03c0 ret 17c3e8: d100c3ff sub sp, sp, #0x30 17c3ec: f90013e0 str x0, [sp, #0x20] 17c3f0: f9000fe1 str x1, [sp, #0x18] 17c3f4: f9000be2 str x2, [sp, #0x10] 17c3f8: f94013e0 ldr x0, [sp, #0x20] 17c3fc: f90007e0 str x0, [sp, #0x8] 17c400: f9400fe0 ldr x0, [sp, #0x18] 17c404: f90003e0 str x0, [sp] 17c408: b4000360 cbz x0, 0x17c474 17c40c: 14000001 b 0x17c410 17c410: b24003e8 orr x8, xzr, #0x1 17c414: f94003e9 ldr x9, [sp] 17c418: eb09011f cmp x8, x9 17c41c: 1a9f17ea cset w10, eq 17c420: 3700034a tbnz w10, #0x0, 0x17c488 17c424: 14000001 b 0x17c428 17c428: b27f03e8 orr x8, xzr, #0x2 17c42c: f94003e9 ldr x9, [sp] 17c430: eb09011f cmp x8, x9 17c434: 1a9f17ea cset w10, eq 17c438: 3700076a tbnz w10, #0x0, 0x17c524 17c43c: 14000001 b 0x17c440 17c440: b24007e8 orr x8, xzr, #0x3 17c444: f94003e9 ldr x9, [sp] 17c448: eb09011f cmp x8, x9 17c44c: 1a9f17ea cset w10, eq 17c450: 3700090a tbnz w10, #0x0, 0x17c570 17c454: 14000001 b 0x17c458 17c458: b27e03e8 orr x8, xzr, #0x4 17c45c: f94003e9 ldr x9, [sp] 17c460: eb09011f cmp x8, x9 17c464: 1a9f17ea cset w10, eq 17c468: 37000aaa tbnz w10, #0x0, 0x17c5bc 17c46c: 14000001 b 0x17c470 17c470: 14000066 b 0x17c608 17c474: f9400be8 ldr x8, [sp, #0x10] 17c478: 2a0803e9 mov w9, w8 17c47c: f94007e8 ldr x8, [sp, #0x8] 17c480: b9070109 str w9, [x8, #0x700] 17c484: 14000064 b 0x17c614 17c488: f9400be8 ldr x8, [sp, #0x10] 17c48c: b5000048 cbnz x8, 0x17c494 17c490: 14000016 b 0x17c4e8 17c494: b24003e8 orr x8, xzr, #0x1 17c498: f9400be9 ldr x9, [sp, #0x10] 17c49c: eb08013f cmp x9, x8 17c4a0: 1a9f07ea cset w10, ne 17c4a4: 3700004a tbnz w10, #0x0, 0x17c4ac 17c4a8: 14000010 b 0x17c4e8 17c4ac: b27f03e8 orr x8, xzr, #0x2 17c4b0: f9400be9 ldr x9, [sp, #0x10] 17c4b4: eb08013f cmp x9, x8 17c4b8: 1a9f07ea cset w10, ne 17c4bc: 3700004a tbnz w10, #0x0, 0x17c4c4 17c4c0: 1400000a b 0x17c4e8 17c4c4: b24007e8 orr x8, xzr, #0x3 17c4c8: f9400be9 ldr x9, [sp, #0x10] 17c4cc: eb08013f cmp x9, x8 17c4d0: 1a9f07ea cset w10, ne 17c4d4: 3700004a tbnz w10, #0x0, 0x17c4dc 17c4d8: 14000004 b 0x17c4e8 17c4dc: 92800368 mov x8, #-0x1c // =-28 17c4e0: f90017e8 str x8, [sp, #0x28] 17c4e4: 1400004d b 0x17c618 17c4e8: f9400be8 ldr x8, [sp, #0x10] 17c4ec: 321d03e9 orr w9, wzr, #0x8 17c4f0: 2a0803ea mov w10, w8 17c4f4: 32003feb orr w11, wzr, #0xffff 17c4f8: 0a0b012b and w11, w9, w11 17c4fc: 1acb214a lsl w10, w10, w11 17c500: 321c03eb orr w11, wzr, #0x10 17c504: 1acb214a lsl w10, w10, w11 17c508: 1acb294a asr w10, w10, w11 17c50c: 32003feb orr w11, wzr, #0xffff 17c510: 0a0b0129 and w9, w9, w11 17c514: 1ac92949 asr w9, w10, w9 17c518: f94007e8 ldr x8, [sp, #0x8] 17c51c: 790e1109 strh w9, [x8, #0x708] 17c520: 1400003d b 0x17c614 17c524: d2800148 mov x8, #0xa // =10 17c528: f9400be9 ldr x9, [sp, #0x10] 17c52c: eb08013f cmp x9, x8 17c530: 1a9fa7ea cset w10, lt 17c534: 370000ea tbnz w10, #0x0, 0x17c550 17c538: d2800648 mov x8, #0x32 // =50 17c53c: f9400be9 ldr x9, [sp, #0x10] 17c540: eb08013f cmp x9, x8 17c544: 1a9fd7ea cset w10, gt 17c548: 3700004a tbnz w10, #0x0, 0x17c550 17c54c: 14000004 b 0x17c55c 17c550: 92800368 mov x8, #-0x1c // =-28 17c554: f90017e8 str x8, [sp, #0x28] 17c558: 14000030 b 0x17c618 17c55c: f9400be8 ldr x8, [sp, #0x10] 17c560: 2a0803e9 mov w9, w8 17c564: f94007e8 ldr x8, [sp, #0x8] 17c568: 79002d09 strh w9, [x8, #0x16] 17c56c: 1400002a b 0x17c614 17c570: b2400fe8 orr x8, xzr, #0xf 17c574: f9400be9 ldr x9, [sp, #0x10] 17c578: eb08013f cmp x9, x8 17c57c: 1a9fa7ea cset w10, lt 17c580: 370000ea tbnz w10, #0x0, 0x17c59c 17c584: b27e0fe8 orr x8, xzr, #0x3c 17c588: f9400be9 ldr x9, [sp, #0x10] 17c58c: eb08013f cmp x9, x8 17c590: 1a9fd7ea cset w10, gt 17c594: 3700004a tbnz w10, #0x0, 0x17c59c 17c598: 14000004 b 0x17c5a8 17c59c: 92800368 mov x8, #-0x1c // =-28 17c5a0: f90017e8 str x8, [sp, #0x28] 17c5a4: 1400001d b 0x17c618 17c5a8: f9400be8 ldr x8, [sp, #0x10] 17c5ac: 2a0803e9 mov w9, w8 17c5b0: f94007e8 ldr x8, [sp, #0x8] 17c5b4: 79003109 strh w9, [x8, #0x18] 17c5b8: 14000017 b 0x17c614 17c5bc: d2800008 mov x8, #0x0 // =0 17c5c0: f9400be9 ldr x9, [sp, #0x10] 17c5c4: eb08013f cmp x9, x8 17c5c8: 1a9fa7ea cset w10, lt 17c5cc: 370000ea tbnz w10, #0x0, 0x17c5e8 17c5d0: b2403be8 orr x8, xzr, #0x7fff 17c5d4: f9400be9 ldr x9, [sp, #0x10] 17c5d8: eb08013f cmp x9, x8 17c5dc: 1a9fd7ea cset w10, gt 17c5e0: 3700004a tbnz w10, #0x0, 0x17c5e8 17c5e4: 14000004 b 0x17c5f4 17c5e8: 92800368 mov x8, #-0x1c // =-28 17c5ec: f90017e8 str x8, [sp, #0x28] 17c5f0: 1400000a b 0x17c618 17c5f4: f9400be8 ldr x8, [sp, #0x10] 17c5f8: 2a0803e9 mov w9, w8 17c5fc: f94007e8 ldr x8, [sp, #0x8] 17c600: 79003509 strh w9, [x8, #0x1a] 17c604: 14000004 b 0x17c614 17c608: 92800368 mov x8, #-0x1c // =-28 17c60c: f90017e8 str x8, [sp, #0x28] 17c610: 14000002 b 0x17c618 17c614: f90017ff str xzr, [sp, #0x28] 17c618: f94017e0 ldr x0, [sp, #0x28] 17c61c: 9100c3ff add sp, sp, #0x30 17c620: d65f03c0 ret 17c624: d10143ff sub sp, sp, #0x50 17c628: 321b03e8 orr w8, wzr, #0x20 17c62c: 528004a9 mov w9, #0x25 // =37 17c630: 528e290a mov w10, #0x7148 // =29000 17c634: 528006ab mov w11, #0x35 // =53 17c638: 5280032c mov w12, #0x19 // =25 17c63c: 528fa00d mov w13, #0x7d00 // =32000 17c640: 528002ae mov w14, #0x15 // =21 17c644: 528005af mov w15, #0x2d // =45 17c648: 528c3510 mov w16, #0x61a8 // =25000 17c64c: 528004f1 mov w17, #0x27 // =39 17c650: 321f0fe1 orr w1, wzr, #0x1e 17c654: 32003be2 orr w2, wzr, #0x7fff 17c658: f90027e0 str x0, [sp, #0x48] 17c65c: b90047ff str wzr, [sp, #0x44] 17c660: b90043ff str wzr, [sp, #0x40] 17c664: b94047e3 ldr w3, [sp, #0x44] 17c668: b90043e3 str w3, [sp, #0x40] 17c66c: b90037e8 str w8, [sp, #0x34] 17c670: b90033e9 str w9, [sp, #0x30] 17c674: b9002fea str w10, [sp, #0x2c] 17c678: b9002beb str w11, [sp, #0x28] 17c67c: b90027ec str w12, [sp, #0x24] 17c680: b90023ed str w13, [sp, #0x20] 17c684: b9001fee str w14, [sp, #0x1c] 17c688: b9001bef str w15, [sp, #0x18] 17c68c: b90017f0 str w16, [sp, #0x14] 17c690: b90013f1 str w17, [sp, #0x10] 17c694: b9000fe1 str w1, [sp, #0xc] 17c698: b9000be2 str w2, [sp, #0x8] 17c69c: 321e03e8 orr w8, wzr, #0x4 17c6a0: b94043e9 ldr w9, [sp, #0x40] 17c6a4: 6b08013f cmp w9, w8 17c6a8: 1a9fa7e8 cset w8, lt 17c6ac: 37000048 tbnz w8, #0x0, 0x17c6b4 17c6b0: 14000050 b 0x17c7f0 17c6b4: b27f07e8 orr x8, xzr, #0x6 17c6b8: d280e209 mov x9, #0x710 // =1808 17c6bc: f94027ea ldr x10, [sp, #0x48] 17c6c0: 8b090149 add x9, x10, x9 17c6c4: b94043eb ldr w11, [sp, #0x40] 17c6c8: 2a0b03ea mov w10, w11 17c6cc: 93407d4a sxtw x10, w10 17c6d0: 9b0a7d08 mul x8, x8, x10 17c6d4: 8b080128 add x8, x9, x8 17c6d8: f9001fe8 str x8, [sp, #0x38] 17c6dc: b94043eb ldr w11, [sp, #0x40] 17c6e0: 340000eb cbz w11, 0x17c6fc 17c6e4: 320007e8 orr w8, wzr, #0x3 17c6e8: b94043e9 ldr w9, [sp, #0x40] 17c6ec: 6b08013f cmp w9, w8 17c6f0: 1a9fd7e8 cset w8, gt 17c6f4: 37000048 tbnz w8, #0x0, 0x17c6fc 17c6f8: 1400000b b 0x17c724 17c6fc: f9401fe8 ldr x8, [sp, #0x38] 17c700: b94013e9 ldr w9, [sp, #0x10] 17c704: 79000509 strh w9, [x8, #0x2] 17c708: f9401fe8 ldr x8, [sp, #0x38] 17c70c: b9400fea ldr w10, [sp, #0xc] 17c710: 7900010a strh w10, [x8] 17c714: f9401fe8 ldr x8, [sp, #0x38] 17c718: b9400beb ldr w11, [sp, #0x8] 17c71c: 7900090b strh w11, [x8, #0x4] 17c720: 14000030 b 0x17c7e0 17c724: 320003e8 orr w8, wzr, #0x1 17c728: b94043e9 ldr w9, [sp, #0x40] 17c72c: 6b08013f cmp w9, w8 17c730: 1a9f17e8 cset w8, eq 17c734: 37000048 tbnz w8, #0x0, 0x17c73c 17c738: 1400000b b 0x17c764 17c73c: f9401fe8 ldr x8, [sp, #0x38] 17c740: b9401fe9 ldr w9, [sp, #0x1c] 17c744: 79000509 strh w9, [x8, #0x2] 17c748: f9401fe8 ldr x8, [sp, #0x38] 17c74c: b9401bea ldr w10, [sp, #0x18] 17c750: 7900010a strh w10, [x8] 17c754: f9401fe8 ldr x8, [sp, #0x38] 17c758: b94017eb ldr w11, [sp, #0x14] 17c75c: 7900090b strh w11, [x8, #0x4] 17c760: 14000020 b 0x17c7e0 17c764: 321f03e8 orr w8, wzr, #0x2 17c768: b94043e9 ldr w9, [sp, #0x40] 17c76c: 6b08013f cmp w9, w8 17c770: 1a9f17e8 cset w8, eq 17c774: 37000048 tbnz w8, #0x0, 0x17c77c 17c778: 1400000b b 0x17c7a4 17c77c: f9401fe8 ldr x8, [sp, #0x38] 17c780: b9402be9 ldr w9, [sp, #0x28] 17c784: 79000509 strh w9, [x8, #0x2] 17c788: f9401fe8 ldr x8, [sp, #0x38] 17c78c: b94027ea ldr w10, [sp, #0x24] 17c790: 7900010a strh w10, [x8] 17c794: f9401fe8 ldr x8, [sp, #0x38] 17c798: b94023eb ldr w11, [sp, #0x20] 17c79c: 7900090b strh w11, [x8, #0x4] 17c7a0: 14000010 b 0x17c7e0 17c7a4: 320007e8 orr w8, wzr, #0x3 17c7a8: b94043e9 ldr w9, [sp, #0x40] 17c7ac: 6b08013f cmp w9, w8 17c7b0: 1a9f17e8 cset w8, eq 17c7b4: 37000048 tbnz w8, #0x0, 0x17c7bc 17c7b8: 1400000a b 0x17c7e0 17c7bc: f9401fe8 ldr x8, [sp, #0x38] 17c7c0: b94037e9 ldr w9, [sp, #0x34] 17c7c4: 79000509 strh w9, [x8, #0x2] 17c7c8: f9401fe8 ldr x8, [sp, #0x38] 17c7cc: b94033ea ldr w10, [sp, #0x30] 17c7d0: 7900010a strh w10, [x8] 17c7d4: f9401fe8 ldr x8, [sp, #0x38] 17c7d8: b9402feb ldr w11, [sp, #0x2c] 17c7dc: 7900090b strh w11, [x8, #0x4] 17c7e0: b94043e8 ldr w8, [sp, #0x40] 17c7e4: 11000508 add w8, w8, #0x1 17c7e8: b90043e8 str w8, [sp, #0x40] 17c7ec: 17ffffac b 0x17c69c 17c7f0: d2800000 mov x0, #0x0 // =0 17c7f4: 910143ff add sp, sp, #0x50 17c7f8: d65f03c0 ret 17c7fc: d10043ff sub sp, sp, #0x10 17c800: d280e208 mov x8, #0x710 // =1808 17c804: b27f07e9 orr x9, xzr, #0x6 17c808: d280026a mov x10, #0x13 // =19 17c80c: d28ac44b mov x11, #0x5622 // =22050 17c810: d2800d2c mov x12, #0x69 // =105 17c814: d280000d mov x13, #0x0 // =0 17c818: f90007e0 str x0, [sp, #0x8] 17c81c: f94007e0 ldr x0, [sp, #0x8] 17c820: 8b080008 add x8, x0, x8 17c824: f94007e0 ldr x0, [sp, #0x8] 17c828: 794e100e ldrh w14, [x0, #0x708] 17c82c: 2a0e03e0 mov w0, w14 17c830: 93403c00 sxth x0, w0 17c834: 9b007d29 mul x9, x9, x0 17c838: 8b090108 add x8, x8, x9 17c83c: f90003e8 str x8, [sp] 17c840: f94003e8 ldr x8, [sp] 17c844: 7940090e ldrh w14, [x8, #0x4] 17c848: f94007e8 ldr x8, [sp, #0x8] 17c84c: 7900350e strh w14, [x8, #0x1a] 17c850: f94003e8 ldr x8, [sp] 17c854: 7940010e ldrh w14, [x8] 17c858: f94007e8 ldr x8, [sp, #0x8] 17c85c: 79002d0e strh w14, [x8, #0x16] 17c860: f94003e8 ldr x8, [sp] 17c864: 7940050e ldrh w14, [x8, #0x2] 17c868: f94007e8 ldr x8, [sp, #0x8] 17c86c: 7900310e strh w14, [x8, #0x18] 17c870: f94007e8 ldr x8, [sp, #0x8] 17c874: 79402d0e ldrh w14, [x8, #0x16] 17c878: 2a0e03e8 mov w8, w14 17c87c: 93403d08 sxth x8, w8 17c880: 9b087d48 mul x8, x10, x8 17c884: 2a0803ee mov w14, w8 17c888: f94007e8 ldr x8, [sp, #0x8] 17c88c: 79002d0e strh w14, [x8, #0x16] 17c890: f94007e8 ldr x8, [sp, #0x8] 17c894: 7940310e ldrh w14, [x8, #0x18] 17c898: 2a0e03e8 mov w8, w14 17c89c: 93403d08 sxth x8, w8 17c8a0: 9b0b7d08 mul x8, x8, x11 17c8a4: 9345fd08 asr x8, x8, #5 17c8a8: 9b0c7d08 mul x8, x8, x12 17c8ac: 9350fd08 asr x8, x8, #16 17c8b0: 2a0803ee mov w14, w8 17c8b4: f94007e8 ldr x8, [sp, #0x8] 17c8b8: 7900310e strh w14, [x8, #0x18] 17c8bc: f94007e8 ldr x8, [sp, #0x8] 17c8c0: 794e110e ldrh w14, [x8, #0x708] 17c8c4: f94007e8 ldr x8, [sp, #0x8] 17c8c8: 790e0d0e strh w14, [x8, #0x706] 17c8cc: aa0d03e0 mov x0, x13 17c8d0: 910043ff add sp, sp, #0x10 17c8d4: d65f03c0 ret 17c8d8: d100c3ff sub sp, sp, #0x30 17c8dc: b2403be8 orr x8, xzr, #0x7fff 17c8e0: f90017e0 str x0, [sp, #0x28] 17c8e4: 79004fe1 strh w1, [sp, #0x26] 17c8e8: f9000fe2 str x2, [sp, #0x18] 17c8ec: 79002fe3 strh w3, [sp, #0x16] 17c8f0: f9400fe0 ldr x0, [sp, #0x18] 17c8f4: 9350fc00 asr x0, x0, #16 17c8f8: 2a0003e1 mov w1, w0 17c8fc: 79002be1 strh w1, [sp, #0x14] 17c900: f9400fe0 ldr x0, [sp, #0x18] 17c904: 9341fc00 asr x0, x0, #1 17c908: 8a080008 and x8, x0, x8 17c90c: 2a0803e1 mov w1, w8 17c910: 790027e1 strh w1, [sp, #0x12] 17c914: 79c04fe1 ldrsh w1, [sp, #0x26] 17c918: 79c02be3 ldrsh w3, [sp, #0x14] 17c91c: 6b030021 subs w1, w1, w3 17c920: 79002be1 strh w1, [sp, #0x14] 17c924: 52800008 mov w8, #0x0 // =0 17c928: 79c02be9 ldrsh w9, [sp, #0x14] 17c92c: 6b08013f cmp w9, w8 17c930: 1a9fa7e8 cset w8, lt 17c934: 37000048 tbnz w8, #0x0, 0x17c93c 17c938: 14000006 b 0x17c950 17c93c: 79c02fe8 ldrsh w8, [sp, #0x16] 17c940: 79c02be9 ldrsh w9, [sp, #0x14] 17c944: 0b080128 add w8, w9, w8 17c948: 79002be8 strh w8, [sp, #0x14] 17c94c: 17fffff6 b 0x17c924 17c950: b27f03e8 orr x8, xzr, #0x2 17c954: f94017e9 ldr x9, [sp, #0x28] 17c958: 79402bea ldrh w10, [sp, #0x14] 17c95c: 2a0a03eb mov w11, w10 17c960: 93403d6b sxth x11, w11 17c964: 9b0b7d08 mul x8, x8, x11 17c968: 8b080128 add x8, x9, x8 17c96c: 7940010a ldrh w10, [x8] 17c970: 790023ea strh w10, [sp, #0x10] 17c974: 79c02bea ldrsh w10, [sp, #0x14] 17c978: 3400004a cbz w10, 0x17c980 17c97c: 1400000c b 0x17c9ac 17c980: b27f03e8 orr x8, xzr, #0x2 17c984: f94017e9 ldr x9, [sp, #0x28] 17c988: 79c02fea ldrsh w10, [sp, #0x16] 17c98c: 7100054a subs w10, w10, #0x1 17c990: 2a0a03eb mov w11, w10 17c994: 93407d6b sxtw x11, w11 17c998: 9b0b7d08 mul x8, x8, x11 17c99c: 8b080128 add x8, x9, x8 17c9a0: 7940010a ldrh w10, [x8] 17c9a4: 79001fea strh w10, [sp, #0xe] 17c9a8: 1400000b b 0x17c9d4 17c9ac: b27f03e8 orr x8, xzr, #0x2 17c9b0: f94017e9 ldr x9, [sp, #0x28] 17c9b4: 79c02bea ldrsh w10, [sp, #0x14] 17c9b8: 7100054a subs w10, w10, #0x1 17c9bc: 2a0a03eb mov w11, w10 17c9c0: 93407d6b sxtw x11, w11 17c9c4: 9b0b7d08 mul x8, x8, x11 17c9c8: 8b080128 add x8, x9, x8 17c9cc: 7940010a ldrh w10, [x8] 17c9d0: 79001fea strh w10, [sp, #0xe] 17c9d4: 32000fe8 orr w8, wzr, #0xf 17c9d8: 79c023e9 ldrsh w9, [sp, #0x10] 17c9dc: 79c01fea ldrsh w10, [sp, #0xe] 17c9e0: 79c023eb ldrsh w11, [sp, #0x10] 17c9e4: 6b0b014a subs w10, w10, w11 17c9e8: 79c027eb ldrsh w11, [sp, #0x12] 17c9ec: 1b0b7d4a mul w10, w10, w11 17c9f0: 1ac82948 asr w8, w10, w8 17c9f4: 321c03ea orr w10, wzr, #0x10 17c9f8: 1aca2108 lsl w8, w8, w10 17c9fc: 1aca2908 asr w8, w8, w10 17ca00: 0b080128 add w8, w9, w8 17ca04: 2a0803e0 mov w0, w8 17ca08: 9100c3ff add sp, sp, #0x30 17ca0c: d65f03c0 ret 000000000017ca10 : 17ca10: d100c3ff sub sp, sp, #0x30 17ca14: d2802408 mov x8, #0x120 // =288 17ca18: b27a03e9 orr x9, xzr, #0x40 17ca1c: d2800b0a mov x10, #0x58 // =88 17ca20: 128008cb mov w11, #-0x47 // =-71 17ca24: 321f07ec orr w12, wzr, #0x6 17ca28: d280034d mov x13, #0x1a // =26 17ca2c: f90017e0 str x0, [sp, #0x28] 17ca30: f90013e1 str x1, [sp, #0x20] 17ca34: f9000fe2 str x2, [sp, #0x18] 17ca38: f9000be3 str x3, [sp, #0x10] 17ca3c: f94017e0 ldr x0, [sp, #0x28] 17ca40: 8b080000 add x0, x0, x8 17ca44: f9400be1 ldr x1, [sp, #0x10] 17ca48: 9b017d21 mul x1, x9, x1 17ca4c: 8b010000 add x0, x0, x1 17ca50: f90007e0 str x0, [sp, #0x8] 17ca54: f94013e0 ldr x0, [sp, #0x20] 17ca58: f9400800 ldr x0, [x0, #0x10] 17ca5c: f9400800 ldr x0, [x0, #0x10] 17ca60: f94007e1 ldr x1, [sp, #0x8] 17ca64: 7940742e ldrh w14, [x1, #0x3a] 17ca68: 2a0e03e1 mov w1, w14 17ca6c: d3403c21 ubfx x1, x1, #0, #16 17ca70: 9b017d4a mul x10, x10, x1 17ca74: 8b0a000a add x10, x0, x10 17ca78: f90003ea str x10, [sp] 17ca7c: f9400fea ldr x10, [sp, #0x18] 17ca80: 3940254e ldrb w14, [x10, #0x9] 17ca84: 0a0b01cb and w11, w14, w11 17ca88: 3900254b strb w11, [x10, #0x9] 17ca8c: f94017ea ldr x10, [sp, #0x28] 17ca90: 8b08014a add x10, x10, x8 17ca94: f9400be0 ldr x0, [sp, #0x10] 17ca98: 9b007d20 mul x0, x9, x0 17ca9c: 8b00014a add x10, x10, x0 17caa0: 3900e14c strb w12, [x10, #0x38] 17caa4: f94003ea ldr x10, [sp] 17caa8: 7940594b ldrh w11, [x10, #0x2c] 17caac: f94007ea ldr x10, [sp, #0x8] 17cab0: 7900694b strh w11, [x10, #0x34] 17cab4: f94017ea ldr x10, [sp, #0x28] 17cab8: 8b080148 add x8, x10, x8 17cabc: f9400bea ldr x10, [sp, #0x10] 17cac0: 9b0a7d29 mul x9, x9, x10 17cac4: 8b090108 add x8, x8, x9 17cac8: 3900e50c strb w12, [x8, #0x39] 17cacc: f94003e8 ldr x8, [sp] 17cad0: 8b0d0108 add x8, x8, x13 17cad4: 7940150b ldrh w11, [x8, #0xa] 17cad8: f94007e8 ldr x8, [sp, #0x8] 17cadc: 79006d0b strh w11, [x8, #0x36] 17cae0: 9100c3ff add sp, sp, #0x30 17cae4: d65f03c0 ret 000000000017cae8 : 17cae8: d10143ff sub sp, sp, #0x50 17caec: a9047bfd stp x29, x30, [sp, #0x40] 17caf0: 910103fd add x29, sp, #0x40 17caf4: d2802408 mov x8, #0x120 // =288 17caf8: b27a03e9 orr x9, xzr, #0x40 17cafc: d2800b0a mov x10, #0x58 // =88 17cb00: 321f03eb orr w11, wzr, #0x2 17cb04: 321f07ec orr w12, wzr, #0x6 17cb08: f81f83a0 stur x0, [x29, #-0x8] 17cb0c: f81f03a1 stur x1, [x29, #-0x10] 17cb10: f81e83a2 stur x2, [x29, #-0x18] 17cb14: f90013e3 str x3, [sp, #0x20] 17cb18: f85f83a0 ldur x0, [x29, #-0x8] 17cb1c: 8b080008 add x8, x0, x8 17cb20: f94013e0 ldr x0, [sp, #0x20] 17cb24: 9b007d29 mul x9, x9, x0 17cb28: 8b090108 add x8, x8, x9 17cb2c: f9000fe8 str x8, [sp, #0x18] 17cb30: f85f03a8 ldur x8, [x29, #-0x10] 17cb34: f9400908 ldr x8, [x8, #0x10] 17cb38: f9400908 ldr x8, [x8, #0x10] 17cb3c: f9400fe9 ldr x9, [sp, #0x18] 17cb40: 7940752d ldrh w13, [x9, #0x3a] 17cb44: 2a0d03e9 mov w9, w13 17cb48: d3403d29 ubfx x9, x9, #0, #16 17cb4c: 9b097d49 mul x9, x10, x9 17cb50: 8b090108 add x8, x8, x9 17cb54: f9000be8 str x8, [sp, #0x10] 17cb58: f9400fe8 ldr x8, [sp, #0x18] 17cb5c: 3940e10d ldrb w13, [x8, #0x38] 17cb60: 6b0b01bf cmp w13, w11 17cb64: 1a9f17eb cset w11, eq 17cb68: b9000fec str w12, [sp, #0xc] 17cb6c: 3700004b tbnz w11, #0x0, 0x17cb74 17cb70: 1400000e b 0x17cba8 17cb74: b24003e8 orr x8, xzr, #0x1 17cb78: f9400fe9 ldr x9, [sp, #0x18] 17cb7c: 7940612a ldrh w10, [x9, #0x30] 17cb80: 2a0a03e9 mov w9, w10 17cb84: 93403d20 sxth x0, w9 17cb88: f90003e8 str x8, [sp] 17cb8c: 97fcb011 bl 0xa8bd0 17cb90: f94003e8 ldr x8, [sp] 17cb94: 9ac82009 lsl x9, x0, x8 17cb98: 91200129 add x9, x9, #0x800 17cb9c: 2a0903ea mov w10, w9 17cba0: f9400fe9 ldr x9, [sp, #0x18] 17cba4: 7900612a strh w10, [x9, #0x30] 17cba8: d2800348 mov x8, #0x1a // =26 17cbac: b27d03e9 orr x9, xzr, #0x8 17cbb0: f9400fea ldr x10, [sp, #0x18] 17cbb4: b9400feb ldr w11, [sp, #0xc] 17cbb8: 3900e14b strb w11, [x10, #0x38] 17cbbc: f9400bea ldr x10, [sp, #0x10] 17cbc0: 8b090149 add x9, x10, x9 17cbc4: 7940152c ldrh w12, [x9, #0xa] 17cbc8: f9400fe9 ldr x9, [sp, #0x18] 17cbcc: 7900692c strh w12, [x9, #0x34] 17cbd0: f9400fe9 ldr x9, [sp, #0x18] 17cbd4: 3900e52b strb w11, [x9, #0x39] 17cbd8: f9400be9 ldr x9, [sp, #0x10] 17cbdc: 8b080128 add x8, x9, x8 17cbe0: 7940150c ldrh w12, [x8, #0xa] 17cbe4: f9400fe8 ldr x8, [sp, #0x18] 17cbe8: 79006d0c strh w12, [x8, #0x36] 17cbec: a9447bfd ldp x29, x30, [sp, #0x40] 17cbf0: 910143ff add sp, sp, #0x50 17cbf4: d65f03c0 ret 000000000017cbf8 : 17cbf8: d10103ff sub sp, sp, #0x40 17cbfc: d2802408 mov x8, #0x120 // =288 17cc00: b27a03e9 orr x9, xzr, #0x40 17cc04: d2800b0a mov x10, #0x58 // =88 17cc08: b27d03eb orr x11, xzr, #0x8 17cc0c: 321e03ec orr w12, wzr, #0x4 17cc10: 321f03ed orr w13, wzr, #0x2 17cc14: f9001fe0 str x0, [sp, #0x38] 17cc18: f9001be1 str x1, [sp, #0x30] 17cc1c: f90017e2 str x2, [sp, #0x28] 17cc20: f90013e3 str x3, [sp, #0x20] 17cc24: f9000fe4 str x4, [sp, #0x18] 17cc28: f9401fe0 ldr x0, [sp, #0x38] 17cc2c: 8b080008 add x8, x0, x8 17cc30: f9400fe0 ldr x0, [sp, #0x18] 17cc34: 9b007d29 mul x9, x9, x0 17cc38: 8b090108 add x8, x8, x9 17cc3c: f9000be8 str x8, [sp, #0x10] 17cc40: f9401be8 ldr x8, [sp, #0x30] 17cc44: f9400908 ldr x8, [x8, #0x10] 17cc48: f9400908 ldr x8, [x8, #0x10] 17cc4c: f9400be9 ldr x9, [sp, #0x10] 17cc50: 7940752e ldrh w14, [x9, #0x3a] 17cc54: 2a0e03e9 mov w9, w14 17cc58: d3403d29 ubfx x9, x9, #0, #16 17cc5c: 9b097d49 mul x9, x10, x9 17cc60: 8b090108 add x8, x8, x9 17cc64: f90007e8 str x8, [sp, #0x8] 17cc68: f9400be8 ldr x8, [sp, #0x10] 17cc6c: 79c0610e ldrsh w14, [x8, #0x30] 17cc70: f94007e8 ldr x8, [sp, #0x8] 17cc74: 8b0b0108 add x8, x8, x11 17cc78: 79c0110f ldrsh w15, [x8, #0x8] 17cc7c: 6b0f01df cmp w14, w15 17cc80: 1a9fa7ee cset w14, lt 17cc84: b90007ec str w12, [sp, #0x4] 17cc88: b90003ed str w13, [sp] 17cc8c: 3700004e tbnz w14, #0x0, 0x17cc94 17cc90: 14000002 b 0x17cc98 17cc94: 1400000c b 0x17ccc4 17cc98: 321f03e8 orr w8, wzr, #0x2 17cc9c: f9400be9 ldr x9, [sp, #0x10] 17cca0: b94007ea ldr w10, [sp, #0x4] 17cca4: 3900e12a strb w10, [x9, #0x38] 17cca8: f94017e9 ldr x9, [sp, #0x28] 17ccac: b94003eb ldr w11, [sp] 17ccb0: 3900212b strb w11, [x9, #0x8] 17ccb4: f94017e9 ldr x9, [sp, #0x28] 17ccb8: 3940252c ldrb w12, [x9, #0x9] 17ccbc: 2a080188 orr w8, w12, w8 17ccc0: 39002528 strb w8, [x9, #0x9] 17ccc4: 910103ff add sp, sp, #0x40 17ccc8: d65f03c0 ret 000000000017cccc : 17cccc: d10503ff sub sp, sp, #0x140 17ccd0: a90e6ffc stp x28, x27, [sp, #0xe0] 17ccd4: a90f67fa stp x26, x25, [sp, #0xf0] 17ccd8: a9105ff8 stp x24, x23, [sp, #0x100] 17ccdc: a91157f6 stp x22, x21, [sp, #0x110] 17cce0: a9124ff4 stp x20, x19, [sp, #0x120] 17cce4: a9137bfd stp x29, x30, [sp, #0x130] 17cce8: 9104c3fd add x29, sp, #0x130 17ccec: d2802408 mov x8, #0x120 // =288 17ccf0: b27a03e9 orr x9, xzr, #0x40 17ccf4: b27d07ea orr x10, xzr, #0x18 17ccf8: 32000feb orr w11, wzr, #0xf 17ccfc: b27b03ec orr x12, xzr, #0x20 17cd00: b27d03ed orr x13, xzr, #0x8 17cd04: 320037ee orr w14, wzr, #0x3fff 17cd08: d280050f mov x15, #0x28 // =40 17cd0c: d2800350 mov x16, #0x1a // =26 17cd10: d2800b11 mov x17, #0x58 // =88 17cd14: b27d0be5 orr x5, xzr, #0x38 17cd18: 52800006 mov w6, #0x0 // =0 17cd1c: b27c07e7 orr x7, xzr, #0x30 17cd20: d2800693 mov x19, #0x34 // =52 17cd24: d2800734 mov x20, #0x39 // =57 17cd28: d2800655 mov x21, #0x32 // =50 17cd2c: d28006d6 mov x22, #0x36 // =54 17cd30: 52800017 mov w23, #0x0 // =0 17cd34: d2800598 mov x24, #0x2c // =44 17cd38: b27e03f9 orr x25, xzr, #0x4 17cd3c: d280045a mov x26, #0x22 // =34 17cd40: d280049b mov x27, #0x24 // =36 17cd44: 320003fc orr w28, wzr, #0x1 17cd48: f81a03a0 stur x0, [x29, #-0x60] 17cd4c: f81983a1 stur x1, [x29, #-0x68] 17cd50: f81903a2 stur x2, [x29, #-0x70] 17cd54: f81883a3 stur x3, [x29, #-0x78] 17cd58: 781863a4 sturh w4, [x29, #-0x7a] 17cd5c: f85a03a0 ldur x0, [x29, #-0x60] 17cd60: 8b080008 add x8, x0, x8 17cd64: f85883a0 ldur x0, [x29, #-0x78] 17cd68: 9b007d29 mul x9, x9, x0 17cd6c: 8b090108 add x8, x8, x9 17cd70: f81783a8 stur x8, [x29, #-0x88] 17cd74: f85983a8 ldur x8, [x29, #-0x68] 17cd78: 8b0a0108 add x8, x8, x10 17cd7c: f85903a9 ldur x9, [x29, #-0x70] 17cd80: 39402924 ldrb w4, [x9, #0xa] 17cd84: 0a0b008b and w11, w4, w11 17cd88: 2a0b03e9 mov w9, w11 17cd8c: 93407d29 sxtw x9, w9 17cd90: 9b097d89 mul x9, x12, x9 17cd94: 8b090108 add x8, x8, x9 17cd98: f9004be8 str x8, [sp, #0x90] 17cd9c: f85983a8 ldur x8, [x29, #-0x68] 17cda0: f9400908 ldr x8, [x8, #0x10] 17cda4: f9400508 ldr x8, [x8, #0x8] 17cda8: 785863ab ldurh w11, [x29, #-0x7a] 17cdac: 0a0e016b and w11, w11, w14 17cdb0: 2a0b03e9 mov w9, w11 17cdb4: 93407d29 sxtw x9, w9 17cdb8: 9b097de9 mul x9, x15, x9 17cdbc: 8b090108 add x8, x8, x9 17cdc0: f81703a8 stur x8, [x29, #-0x90] 17cdc4: f85703a8 ldur x8, [x29, #-0x90] 17cdc8: 7940350b ldrh w11, [x8, #0x1a] 17cdcc: f85783a8 ldur x8, [x29, #-0x88] 17cdd0: 7900750b strh w11, [x8, #0x3a] 17cdd4: f85983a8 ldur x8, [x29, #-0x68] 17cdd8: f9400908 ldr x8, [x8, #0x10] 17cddc: f9400908 ldr x8, [x8, #0x10] 17cde0: f85783a9 ldur x9, [x29, #-0x88] 17cde4: 7940752b ldrh w11, [x9, #0x3a] 17cde8: 2a0b03e9 mov w9, w11 17cdec: d3403d29 ubfx x9, x9, #0, #16 17cdf0: 9b097e29 mul x9, x17, x9 17cdf4: 8b090108 add x8, x8, x9 17cdf8: f9004fe8 str x8, [sp, #0x98] 17cdfc: f85783a8 ldur x8, [x29, #-0x88] 17ce00: 3900e106 strb w6, [x8, #0x38] 17ce04: f85903a0 ldur x0, [x29, #-0x70] 17ce08: f9404be1 ldr x1, [sp, #0x90] 17ce0c: f9404fe8 ldr x8, [sp, #0x98] 17ce10: 8b0d0102 add x2, x8, x13 17ce14: f85783a8 ldur x8, [x29, #-0x88] 17ce18: 8b070103 add x3, x8, x7 17ce1c: f85783a8 ldur x8, [x29, #-0x88] 17ce20: 8b130104 add x4, x8, x19 17ce24: f85783a8 ldur x8, [x29, #-0x88] 17ce28: 8b050108 add x8, x8, x5 17ce2c: f90047e5 str x5, [sp, #0x88] 17ce30: aa0803e5 mov x5, x8 17ce34: f90043ec str x12, [sp, #0x80] 17ce38: f9003fed str x13, [sp, #0x78] 17ce3c: f9003bef str x15, [sp, #0x70] 17ce40: f90037f0 str x16, [sp, #0x68] 17ce44: b90067e6 str w6, [sp, #0x64] 17ce48: f9002fe7 str x7, [sp, #0x58] 17ce4c: f9002bf3 str x19, [sp, #0x50] 17ce50: f90027f4 str x20, [sp, #0x48] 17ce54: f90023f5 str x21, [sp, #0x40] 17ce58: f9001ff6 str x22, [sp, #0x38] 17ce5c: b90037f7 str w23, [sp, #0x34] 17ce60: f90017f8 str x24, [sp, #0x28] 17ce64: f90013f9 str x25, [sp, #0x20] 17ce68: f9000ffa str x26, [sp, #0x18] 17ce6c: f9000bfb str x27, [sp, #0x10] 17ce70: b9000ffc str w28, [sp, #0xc] 17ce74: 940000ab bl 0x17d120 17ce78: f85783a8 ldur x8, [x29, #-0x88] 17ce7c: b94067eb ldr w11, [sp, #0x64] 17ce80: 3900e50b strb w11, [x8, #0x39] 17ce84: f85903a0 ldur x0, [x29, #-0x70] 17ce88: f9404be1 ldr x1, [sp, #0x90] 17ce8c: f9404fe8 ldr x8, [sp, #0x98] 17ce90: f94037e9 ldr x9, [sp, #0x68] 17ce94: 8b090102 add x2, x8, x9 17ce98: f85783a8 ldur x8, [x29, #-0x88] 17ce9c: f94023ea ldr x10, [sp, #0x40] 17cea0: 8b0a0103 add x3, x8, x10 17cea4: f85783a8 ldur x8, [x29, #-0x88] 17cea8: f9401fec ldr x12, [sp, #0x38] 17ceac: 8b0c0104 add x4, x8, x12 17ceb0: f85783a8 ldur x8, [x29, #-0x88] 17ceb4: f94027ed ldr x13, [sp, #0x48] 17ceb8: 8b0d0105 add x5, x8, x13 17cebc: 94000099 bl 0x17d120 17cec0: f85783a8 ldur x8, [x29, #-0x88] 17cec4: f9403be9 ldr x9, [sp, #0x70] 17cec8: 8b090108 add x8, x8, x9 17cecc: b94037eb ldr w11, [sp, #0x34] 17ced0: 7900010b strh w11, [x8] 17ced4: f9404fe8 ldr x8, [sp, #0x98] 17ced8: 7940050e ldrh w14, [x8, #0x2] 17cedc: f85783a8 ldur x8, [x29, #-0x88] 17cee0: 8b090108 add x8, x8, x9 17cee4: 7900050e strh w14, [x8, #0x2] 17cee8: f85783a8 ldur x8, [x29, #-0x88] 17ceec: f94017ea ldr x10, [sp, #0x28] 17cef0: 8b0a0108 add x8, x8, x10 17cef4: 7900010b strh w11, [x8] 17cef8: f9404fe8 ldr x8, [sp, #0x98] 17cefc: f94013ec ldr x12, [sp, #0x20] 17cf00: 8b0c0108 add x8, x8, x12 17cf04: 7940050e ldrh w14, [x8, #0x2] 17cf08: f85783a8 ldur x8, [x29, #-0x88] 17cf0c: 8b0a0108 add x8, x8, x10 17cf10: 7900050e strh w14, [x8, #0x2] 17cf14: f85903a0 ldur x0, [x29, #-0x70] 17cf18: f9404be1 ldr x1, [sp, #0x90] 17cf1c: f9404fe8 ldr x8, [sp, #0x98] 17cf20: f9403fed ldr x13, [sp, #0x78] 17cf24: 8b0d0102 add x2, x8, x13 17cf28: f85783a8 ldur x8, [x29, #-0x88] 17cf2c: f9402fef ldr x15, [sp, #0x58] 17cf30: 8b0f0103 add x3, x8, x15 17cf34: f85783a8 ldur x8, [x29, #-0x88] 17cf38: f9402bf0 ldr x16, [sp, #0x50] 17cf3c: 8b100104 add x4, x8, x16 17cf40: f85783a8 ldur x8, [x29, #-0x88] 17cf44: f94047f1 ldr x17, [sp, #0x88] 17cf48: 8b110105 add x5, x8, x17 17cf4c: 94000075 bl 0x17d120 17cf50: f85903a0 ldur x0, [x29, #-0x70] 17cf54: f9404be1 ldr x1, [sp, #0x90] 17cf58: f9404fe8 ldr x8, [sp, #0x98] 17cf5c: f94037e9 ldr x9, [sp, #0x68] 17cf60: 8b090102 add x2, x8, x9 17cf64: f85783a8 ldur x8, [x29, #-0x88] 17cf68: f94023ea ldr x10, [sp, #0x40] 17cf6c: 8b0a0103 add x3, x8, x10 17cf70: f85783a8 ldur x8, [x29, #-0x88] 17cf74: f9401fec ldr x12, [sp, #0x38] 17cf78: 8b0c0104 add x4, x8, x12 17cf7c: f85783a8 ldur x8, [x29, #-0x88] 17cf80: f94027ed ldr x13, [sp, #0x48] 17cf84: 8b0d0105 add x5, x8, x13 17cf88: 94000066 bl 0x17d120 17cf8c: f85783a0 ldur x0, [x29, #-0x88] 17cf90: f9404fe1 ldr x1, [sp, #0x98] 17cf94: f9404be2 ldr x2, [sp, #0x90] 17cf98: f85703a8 ldur x8, [x29, #-0x90] 17cf9c: 79400d0b ldrh w11, [x8, #0x6] 17cfa0: 2a0b03e8 mov w8, w11 17cfa4: 93403d03 sxth x3, w8 17cfa8: f85903a8 ldur x8, [x29, #-0x70] 17cfac: 39403104 ldrb w4, [x8, #0xc] 17cfb0: 9400019c bl 0x17d620 17cfb4: 2a0003eb mov w11, w0 17cfb8: f85903a8 ldur x8, [x29, #-0x70] 17cfbc: 7900050b strh w11, [x8, #0x2] 17cfc0: f9404be8 ldr x8, [sp, #0x90] 17cfc4: 39405d0b ldrb w11, [x8, #0x17] 17cfc8: 7101016b subs w11, w11, #0x40 17cfcc: f9404fe8 ldr x8, [sp, #0x98] 17cfd0: 39c1590e ldrsb w14, [x8, #0x56] 17cfd4: 0b0e0160 add w0, w11, w14 17cfd8: f85783a8 ldur x8, [x29, #-0x88] 17cfdc: f94043e9 ldr x9, [sp, #0x80] 17cfe0: 8b090101 add x1, x8, x9 17cfe4: f85783a8 ldur x8, [x29, #-0x88] 17cfe8: f9400fea ldr x10, [sp, #0x18] 17cfec: 8b0a0102 add x2, x8, x10 17cff0: 97fc92d0 bl 0xa1b30 17cff4: f85783a8 ldur x8, [x29, #-0x88] 17cff8: f9400be9 ldr x9, [sp, #0x10] 17cffc: 8b090108 add x8, x8, x9 17d000: b94037eb ldr w11, [sp, #0x34] 17d004: 7900010b strh w11, [x8] 17d008: f85783a8 ldur x8, [x29, #-0x88] 17d00c: 8b090108 add x8, x8, x9 17d010: 7900050b strh w11, [x8, #0x2] 17d014: f85983a8 ldur x8, [x29, #-0x68] 17d018: f9400908 ldr x8, [x8, #0x10] 17d01c: f9401508 ldr x8, [x8, #0x28] 17d020: f85983aa ldur x10, [x29, #-0x68] 17d024: f940094a ldr x10, [x10, #0x10] 17d028: f940114a ldr x10, [x10, #0x20] 17d02c: f85703ac ldur x12, [x29, #-0x90] 17d030: 7940318e ldrh w14, [x12, #0x18] 17d034: 2a0e03ec mov w12, w14 17d038: d3403d8c ubfx x12, x12, #0, #16 17d03c: f9403fed ldr x13, [sp, #0x78] 17d040: 9b0c7dac mul x12, x13, x12 17d044: 8b0c014a add x10, x10, x12 17d048: f940014a ldr x10, [x10] 17d04c: 8b0a0108 add x8, x8, x10 17d050: f85783aa ldur x10, [x29, #-0x88] 17d054: f9000948 str x8, [x10, #0x10] 17d058: f85703a8 ldur x8, [x29, #-0x90] 17d05c: 7940010e ldrh w14, [x8] 17d060: b9400fe0 ldr w0, [sp, #0xc] 17d064: 0a0001ce and w14, w14, w0 17d068: 3500004e cbnz w14, 0x17d070 17d06c: 14000011 b 0x17d0b0 17d070: f85783a8 ldur x8, [x29, #-0x88] 17d074: f9400908 ldr x8, [x8, #0x10] 17d078: f85703a9 ldur x9, [x29, #-0x90] 17d07c: f9400529 ldr x9, [x9, #0x8] 17d080: 8b090108 add x8, x8, x9 17d084: f85783a9 ldur x9, [x29, #-0x88] 17d088: f9000528 str x8, [x9, #0x8] 17d08c: f85783a8 ldur x8, [x29, #-0x88] 17d090: f9400908 ldr x8, [x8, #0x10] 17d094: f85703a9 ldur x9, [x29, #-0x90] 17d098: f9400929 ldr x9, [x9, #0x10] 17d09c: 8b090108 add x8, x8, x9 17d0a0: f1000508 subs x8, x8, #0x1 17d0a4: f85783a9 ldur x9, [x29, #-0x88] 17d0a8: f9000128 str x8, [x9] 17d0ac: 14000014 b 0x17d0fc 17d0b0: b27d03e8 orr x8, xzr, #0x8 17d0b4: f85783a9 ldur x9, [x29, #-0x88] 17d0b8: f9400929 ldr x9, [x9, #0x10] 17d0bc: f85983aa ldur x10, [x29, #-0x68] 17d0c0: f940094a ldr x10, [x10, #0x10] 17d0c4: f9400d4a ldr x10, [x10, #0x18] 17d0c8: f85703ab ldur x11, [x29, #-0x90] 17d0cc: 7940316c ldrh w12, [x11, #0x18] 17d0d0: 2a0c03eb mov w11, w12 17d0d4: d3403d6b ubfx x11, x11, #0, #16 17d0d8: 9b0b7d08 mul x8, x8, x11 17d0dc: 8b080148 add x8, x10, x8 17d0e0: f9400108 ldr x8, [x8] 17d0e4: 8b080128 add x8, x9, x8 17d0e8: f1000508 subs x8, x8, #0x1 17d0ec: f85783a9 ldur x9, [x29, #-0x88] 17d0f0: f9000128 str x8, [x9] 17d0f4: f85783a9 ldur x9, [x29, #-0x88] 17d0f8: f9000528 str x8, [x9, #0x8] 17d0fc: d2800000 mov x0, #0x0 // =0 17d100: a9537bfd ldp x29, x30, [sp, #0x130] 17d104: a9524ff4 ldp x20, x19, [sp, #0x120] 17d108: a95157f6 ldp x22, x21, [sp, #0x110] 17d10c: a9505ff8 ldp x24, x23, [sp, #0x100] 17d110: a94f67fa ldp x26, x25, [sp, #0xf0] 17d114: a94e6ffc ldp x28, x27, [sp, #0xe0] 17d118: 910503ff add sp, sp, #0x140 17d11c: d65f03c0 ret 17d120: d10203ff sub sp, sp, #0x80 17d124: a9077bfd stp x29, x30, [sp, #0x70] 17d128: 9101c3fd add x29, sp, #0x70 17d12c: 52800008 mov w8, #0x0 // =0 17d130: 321d03e9 orr w9, wzr, #0x8 17d134: 320003ea orr w10, wzr, #0x1 17d138: 321f03eb orr w11, wzr, #0x2 17d13c: 32003bec orr w12, wzr, #0x7fff 17d140: 320007ed orr w13, wzr, #0x3 17d144: 321e03ee orr w14, wzr, #0x4 17d148: 528000af mov w15, #0x5 // =5 17d14c: f81f83a0 stur x0, [x29, #-0x8] 17d150: f81f03a1 stur x1, [x29, #-0x10] 17d154: f81e83a2 stur x2, [x29, #-0x18] 17d158: f81e03a3 stur x3, [x29, #-0x20] 17d15c: f81d83a4 stur x4, [x29, #-0x28] 17d160: f81d03a5 stur x5, [x29, #-0x30] 17d164: f85d03a0 ldur x0, [x29, #-0x30] 17d168: 39400010 ldrb w16, [x0] 17d16c: b90037e8 str w8, [sp, #0x34] 17d170: b90033e9 str w9, [sp, #0x30] 17d174: b9002fea str w10, [sp, #0x2c] 17d178: b9002beb str w11, [sp, #0x28] 17d17c: b90027ec str w12, [sp, #0x24] 17d180: b90023ed str w13, [sp, #0x20] 17d184: b9001fee str w14, [sp, #0x1c] 17d188: b9001bef str w15, [sp, #0x18] 17d18c: b90017f0 str w16, [sp, #0x14] 17d190: 340005b0 cbz w16, 0x17d244 17d194: 14000001 b 0x17d198 17d198: 320003e8 orr w8, wzr, #0x1 17d19c: b94017e9 ldr w9, [sp, #0x14] 17d1a0: 6b09011f cmp w8, w9 17d1a4: 1a9f17e8 cset w8, eq 17d1a8: 370006c8 tbnz w8, #0x0, 0x17d280 17d1ac: 14000001 b 0x17d1b0 17d1b0: 321f03e8 orr w8, wzr, #0x2 17d1b4: b94017e9 ldr w9, [sp, #0x14] 17d1b8: 6b09011f cmp w8, w9 17d1bc: 1a9f17e8 cset w8, eq 17d1c0: 37000be8 tbnz w8, #0x0, 0x17d33c 17d1c4: 14000001 b 0x17d1c8 17d1c8: 320007e8 orr w8, wzr, #0x3 17d1cc: b94017e9 ldr w9, [sp, #0x14] 17d1d0: 6b09011f cmp w8, w9 17d1d4: 1a9f17e8 cset w8, eq 17d1d8: 370012e8 tbnz w8, #0x0, 0x17d434 17d1dc: 14000001 b 0x17d1e0 17d1e0: 321e03e8 orr w8, wzr, #0x4 17d1e4: b94017e9 ldr w9, [sp, #0x14] 17d1e8: 6b09011f cmp w8, w9 17d1ec: 1a9f17e8 cset w8, eq 17d1f0: 370017a8 tbnz w8, #0x0, 0x17d4e4 17d1f4: 14000001 b 0x17d1f8 17d1f8: 528000a8 mov w8, #0x5 // =5 17d1fc: b94017e9 ldr w9, [sp, #0x14] 17d200: 6b09011f cmp w8, w9 17d204: 1a9f17e8 cset w8, eq 17d208: 37001c88 tbnz w8, #0x0, 0x17d598 17d20c: 14000001 b 0x17d210 17d210: 321f07e8 orr w8, wzr, #0x6 17d214: b94017e9 ldr w9, [sp, #0x14] 17d218: 6b09011f cmp w8, w9 17d21c: 1a9f17e8 cset w8, eq 17d220: 37001be8 tbnz w8, #0x0, 0x17d59c 17d224: 14000001 b 0x17d228 17d228: 321d03e8 orr w8, wzr, #0x8 17d22c: b94017e9 ldr w9, [sp, #0x14] 17d230: 6b09011f cmp w8, w9 17d234: 1a9f17e8 cset w8, eq 17d238: 37001e68 tbnz w8, #0x0, 0x17d604 17d23c: 14000001 b 0x17d240 17d240: 140000f5 b 0x17d614 17d244: f85d03a8 ldur x8, [x29, #-0x30] 17d248: b9402fe9 ldr w9, [sp, #0x2c] 17d24c: 39000109 strb w9, [x8] 17d250: f85e03a8 ldur x8, [x29, #-0x20] 17d254: b94037ea ldr w10, [sp, #0x34] 17d258: 7900010a strh w10, [x8] 17d25c: f85e83a8 ldur x8, [x29, #-0x18] 17d260: 7940010b ldrh w11, [x8] 17d264: f85d83a8 ldur x8, [x29, #-0x28] 17d268: 7900010b strh w11, [x8] 17d26c: f85d83a8 ldur x8, [x29, #-0x28] 17d270: 79c0010b ldrsh w11, [x8] 17d274: 3500004b cbnz w11, 0x17d27c 17d278: 14000002 b 0x17d280 17d27c: 140000e6 b 0x17d614 17d280: 52800008 mov w8, #0x0 // =0 17d284: f85d83a9 ldur x9, [x29, #-0x28] 17d288: 7940012a ldrh w10, [x9] 17d28c: 53003d4a uxth w10, w10 17d290: 32003feb orr w11, wzr, #0xffff 17d294: 0a0b0108 and w8, w8, w11 17d298: 6b08015f cmp w10, w8 17d29c: 1a9f07e8 cset w8, ne 17d2a0: 37000048 tbnz w8, #0x0, 0x17d2a8 17d2a4: 14000007 b 0x17d2c0 17d2a8: f85d83a8 ldur x8, [x29, #-0x28] 17d2ac: 79c00109 ldrsh w9, [x8] 17d2b0: 71000529 subs w9, w9, #0x1 17d2b4: f85d83a8 ldur x8, [x29, #-0x28] 17d2b8: 79000109 strh w9, [x8] 17d2bc: 140000d6 b 0x17d614 17d2c0: 321143e8 orr w8, wzr, #0xffff8000 17d2c4: f85d03a9 ldur x9, [x29, #-0x30] 17d2c8: b9402bea ldr w10, [sp, #0x28] 17d2cc: 3900012a strb w10, [x9] 17d2d0: f85e83a9 ldur x9, [x29, #-0x18] 17d2d4: 79c0052b ldrsh w11, [x9, #0x2] 17d2d8: 6b08017f cmp w11, w8 17d2dc: 1a9f07e8 cset w8, ne 17d2e0: 37000048 tbnz w8, #0x0, 0x17d2e8 17d2e4: 14000013 b 0x17d330 17d2e8: 32000be8 orr w8, wzr, #0x7 17d2ec: f85e83a9 ldur x9, [x29, #-0x18] 17d2f0: 79c0052a ldrsh w10, [x9, #0x2] 17d2f4: f85e83a9 ldur x9, [x29, #-0x18] 17d2f8: 79c0192b ldrsh w11, [x9, #0xc] 17d2fc: f85f83a9 ldur x9, [x29, #-0x8] 17d300: 3940312c ldrb w12, [x9, #0xc] 17d304: 1b0c7d6b mul w11, w11, w12 17d308: 1ac82968 asr w8, w11, w8 17d30c: 0b080148 add w8, w10, w8 17d310: 2a0803e9 mov w9, w8 17d314: 93407d29 sxtw x9, w9 17d318: f9001fe9 str x9, [sp, #0x38] 17d31c: f9401fe0 ldr x0, [sp, #0x38] 17d320: 97fcb658 bl 0xaac80 17d324: f85d83a9 ldur x9, [x29, #-0x28] 17d328: 79000120 strh w0, [x9] 17d32c: 140000ba b 0x17d614 17d330: f85e03a8 ldur x8, [x29, #-0x20] 17d334: b94027e9 ldr w9, [sp, #0x24] 17d338: 79000109 strh w9, [x8] 17d33c: 32003be8 orr w8, wzr, #0x7fff 17d340: f85e03a9 ldur x9, [x29, #-0x20] 17d344: 79c0012a ldrsh w10, [x9] 17d348: 6b08015f cmp w10, w8 17d34c: 1a9fa7e8 cset w8, lt 17d350: 37000048 tbnz w8, #0x0, 0x17d358 17d354: 14000019 b 0x17d3b8 17d358: b2403be8 orr x8, xzr, #0x7fff 17d35c: f85e03a9 ldur x9, [x29, #-0x20] 17d360: 79c0012a ldrsh w10, [x9] 17d364: f85d83a9 ldur x9, [x29, #-0x28] 17d368: 79c0012b ldrsh w11, [x9] 17d36c: 0b0b014a add w10, w10, w11 17d370: 2a0a03e9 mov w9, w10 17d374: 93407d29 sxtw x9, w9 17d378: f9001fe9 str x9, [sp, #0x38] 17d37c: f9401fe9 ldr x9, [sp, #0x38] 17d380: eb08013f cmp x9, x8 17d384: 1a9fa7ea cset w10, lt 17d388: 3700004a tbnz w10, #0x0, 0x17d390 17d38c: 14000004 b 0x17d39c 17d390: f9401fe8 ldr x8, [sp, #0x38] 17d394: f90007e8 str x8, [sp, #0x8] 17d398: 14000003 b 0x17d3a4 17d39c: b2403be8 orr x8, xzr, #0x7fff 17d3a0: f90007e8 str x8, [sp, #0x8] 17d3a4: f94007e8 ldr x8, [sp, #0x8] 17d3a8: 2a0803e9 mov w9, w8 17d3ac: f85e03a8 ldur x8, [x29, #-0x20] 17d3b0: 79000109 strh w9, [x8] 17d3b4: 14000098 b 0x17d614 17d3b8: 321143e8 orr w8, wzr, #0xffff8000 17d3bc: f85d03a9 ldur x9, [x29, #-0x30] 17d3c0: b94023ea ldr w10, [sp, #0x20] 17d3c4: 3900012a strb w10, [x9] 17d3c8: f85e83a9 ldur x9, [x29, #-0x18] 17d3cc: 79c0092b ldrsh w11, [x9, #0x4] 17d3d0: 6b08017f cmp w11, w8 17d3d4: 1a9f07e8 cset w8, ne 17d3d8: 37000048 tbnz w8, #0x0, 0x17d3e0 17d3dc: 14000013 b 0x17d428 17d3e0: 32000be8 orr w8, wzr, #0x7 17d3e4: f85e83a9 ldur x9, [x29, #-0x18] 17d3e8: 79c0092a ldrsh w10, [x9, #0x4] 17d3ec: f85e83a9 ldur x9, [x29, #-0x18] 17d3f0: 79c0212b ldrsh w11, [x9, #0x10] 17d3f4: f85f83a9 ldur x9, [x29, #-0x8] 17d3f8: 39402d2c ldrb w12, [x9, #0xb] 17d3fc: 1b0c7d6b mul w11, w11, w12 17d400: 1ac82968 asr w8, w11, w8 17d404: 0b080148 add w8, w10, w8 17d408: 2a0803e9 mov w9, w8 17d40c: 93407d29 sxtw x9, w9 17d410: f9001fe9 str x9, [sp, #0x38] 17d414: f9401fe0 ldr x0, [sp, #0x38] 17d418: 97fcb5b2 bl 0xaaae0 17d41c: f85d83a9 ldur x9, [x29, #-0x28] 17d420: 79000120 strh w0, [x9] 17d424: 1400007c b 0x17d614 17d428: f85d83a8 ldur x8, [x29, #-0x28] 17d42c: b94037e9 ldr w9, [sp, #0x34] 17d430: 79000109 strh w9, [x8] 17d434: 52800008 mov w8, #0x0 // =0 17d438: f85d83a9 ldur x9, [x29, #-0x28] 17d43c: 7940012a ldrh w10, [x9] 17d440: 53003d4a uxth w10, w10 17d444: 32003feb orr w11, wzr, #0xffff 17d448: 0a0b0108 and w8, w8, w11 17d44c: 6b08015f cmp w10, w8 17d450: 1a9f07e8 cset w8, ne 17d454: 37000048 tbnz w8, #0x0, 0x17d45c 17d458: 14000007 b 0x17d474 17d45c: f85d83a8 ldur x8, [x29, #-0x28] 17d460: 79c00109 ldrsh w9, [x8] 17d464: 71000529 subs w9, w9, #0x1 17d468: f85d83a8 ldur x8, [x29, #-0x28] 17d46c: 79000109 strh w9, [x8] 17d470: 14000069 b 0x17d614 17d474: 321143e8 orr w8, wzr, #0xffff8000 17d478: f85d03a9 ldur x9, [x29, #-0x30] 17d47c: b9401fea ldr w10, [sp, #0x1c] 17d480: 3900012a strb w10, [x9] 17d484: f85e83a9 ldur x9, [x29, #-0x18] 17d488: 79c00d2b ldrsh w11, [x9, #0x6] 17d48c: 6b08017f cmp w11, w8 17d490: 1a9f07e8 cset w8, ne 17d494: 37000048 tbnz w8, #0x0, 0x17d49c 17d498: 14000013 b 0x17d4e4 17d49c: 32000be8 orr w8, wzr, #0x7 17d4a0: f85e83a9 ldur x9, [x29, #-0x18] 17d4a4: 79c00d2a ldrsh w10, [x9, #0x6] 17d4a8: f85e83a9 ldur x9, [x29, #-0x18] 17d4ac: 79c01d2b ldrsh w11, [x9, #0xe] 17d4b0: f85f83a9 ldur x9, [x29, #-0x8] 17d4b4: 39402d2c ldrb w12, [x9, #0xb] 17d4b8: 1b0c7d6b mul w11, w11, w12 17d4bc: 1ac82968 asr w8, w11, w8 17d4c0: 0b080148 add w8, w10, w8 17d4c4: 2a0803e9 mov w9, w8 17d4c8: 93407d29 sxtw x9, w9 17d4cc: f9001fe9 str x9, [sp, #0x38] 17d4d0: f9401fe0 ldr x0, [sp, #0x38] 17d4d4: 97fcb5eb bl 0xaac80 17d4d8: f85d83a9 ldur x9, [x29, #-0x28] 17d4dc: 79000120 strh w0, [x9] 17d4e0: 1400004d b 0x17d614 17d4e4: f85e03a8 ldur x8, [x29, #-0x20] 17d4e8: 79c00109 ldrsh w9, [x8] 17d4ec: f85e83a8 ldur x8, [x29, #-0x18] 17d4f0: 79c0110a ldrsh w10, [x8, #0x8] 17d4f4: 6b0a013f cmp w9, w10 17d4f8: 1a9fd7e9 cset w9, gt 17d4fc: 37000049 tbnz w9, #0x0, 0x17d504 17d500: 1400001f b 0x17d57c 17d504: f85e03a8 ldur x8, [x29, #-0x20] 17d508: 79c00109 ldrsh w9, [x8] 17d50c: f85d83a8 ldur x8, [x29, #-0x28] 17d510: 79c0010a ldrsh w10, [x8] 17d514: 6b0a0129 subs w9, w9, w10 17d518: 2a0903e8 mov w8, w9 17d51c: 93407d08 sxtw x8, w8 17d520: f9001fe8 str x8, [sp, #0x38] 17d524: f9401fe8 ldr x8, [sp, #0x38] 17d528: f85e83ab ldur x11, [x29, #-0x18] 17d52c: 79401169 ldrh w9, [x11, #0x8] 17d530: 2a0903eb mov w11, w9 17d534: 93403d6b sxth x11, w11 17d538: eb0b011f cmp x8, x11 17d53c: 1a9fd7e9 cset w9, gt 17d540: 37000049 tbnz w9, #0x0, 0x17d548 17d544: 14000004 b 0x17d554 17d548: f9401fe8 ldr x8, [sp, #0x38] 17d54c: f90003e8 str x8, [sp] 17d550: 14000006 b 0x17d568 17d554: f85e83a8 ldur x8, [x29, #-0x18] 17d558: 79401109 ldrh w9, [x8, #0x8] 17d55c: 2a0903e8 mov w8, w9 17d560: 93403d08 sxth x8, w8 17d564: f90003e8 str x8, [sp] 17d568: f94003e8 ldr x8, [sp] 17d56c: 2a0803e9 mov w9, w8 17d570: f85e03a8 ldur x8, [x29, #-0x20] 17d574: 79000109 strh w9, [x8] 17d578: 14000027 b 0x17d614 17d57c: f85d03a8 ldur x8, [x29, #-0x30] 17d580: b9401be9 ldr w9, [sp, #0x18] 17d584: 39000109 strb w9, [x8] 17d588: f85e83a8 ldur x8, [x29, #-0x18] 17d58c: 7940110a ldrh w10, [x8, #0x8] 17d590: f85e03a8 ldur x8, [x29, #-0x20] 17d594: 7900010a strh w10, [x8] 17d598: 1400001f b 0x17d614 17d59c: d2800008 mov x8, #0x0 // =0 17d5a0: f85e03a9 ldur x9, [x29, #-0x20] 17d5a4: 79c0012a ldrsh w10, [x9] 17d5a8: f85d83a9 ldur x9, [x29, #-0x28] 17d5ac: 79c0012b ldrsh w11, [x9] 17d5b0: 6b0b014a subs w10, w10, w11 17d5b4: 2a0a03e9 mov w9, w10 17d5b8: 93407d29 sxtw x9, w9 17d5bc: f9001fe9 str x9, [sp, #0x38] 17d5c0: f9401fe9 ldr x9, [sp, #0x38] 17d5c4: eb08013f cmp x9, x8 17d5c8: 1a9fc7ea cset w10, le 17d5cc: 3700004a tbnz w10, #0x0, 0x17d5d4 17d5d0: 14000008 b 0x17d5f0 17d5d4: f85d03a8 ldur x8, [x29, #-0x30] 17d5d8: b94033e9 ldr w9, [sp, #0x30] 17d5dc: 39000109 strb w9, [x8] 17d5e0: f85e03a8 ldur x8, [x29, #-0x20] 17d5e4: b94037ea ldr w10, [sp, #0x34] 17d5e8: 7900010a strh w10, [x8] 17d5ec: 14000005 b 0x17d600 17d5f0: f9401fe8 ldr x8, [sp, #0x38] 17d5f4: 2a0803e9 mov w9, w8 17d5f8: f85e03a8 ldur x8, [x29, #-0x20] 17d5fc: 79000109 strh w9, [x8] 17d600: 14000005 b 0x17d614 17d604: f85e03a8 ldur x8, [x29, #-0x20] 17d608: b94037e9 ldr w9, [sp, #0x34] 17d60c: 79000109 strh w9, [x8] 17d610: 14000001 b 0x17d614 17d614: a9477bfd ldp x29, x30, [sp, #0x70] 17d618: 910203ff add sp, sp, #0x80 17d61c: d65f03c0 ret 17d620: d10143ff sub sp, sp, #0x50 17d624: a9047bfd stp x29, x30, [sp, #0x40] 17d628: 910103fd add x29, sp, #0x40 17d62c: 32000be8 orr w8, wzr, #0x7 17d630: d2800509 mov x9, #0x28 // =40 17d634: 32000fea orr w10, wzr, #0xf 17d638: d280000b mov x11, #0x0 // =0 17d63c: f81f83a0 stur x0, [x29, #-0x8] 17d640: f81f03a1 stur x1, [x29, #-0x10] 17d644: f81e83a2 stur x2, [x29, #-0x18] 17d648: f90013e3 str x3, [sp, #0x20] 17d64c: 39007fe4 strb w4, [sp, #0x1f] 17d650: f85f03a0 ldur x0, [x29, #-0x10] 17d654: 79407804 ldrh w4, [x0, #0x3c] 17d658: 2a0403e0 mov w0, w4 17d65c: 93403c00 sxth x0, w0 17d660: f9000be0 str x0, [sp, #0x10] 17d664: f85f03a0 ldur x0, [x29, #-0x10] 17d668: 79c07c04 ldrsh w4, [x0, #0x3e] 17d66c: f85e83a0 ldur x0, [x29, #-0x18] 17d670: 3940540c ldrb w12, [x0, #0x15] 17d674: 1b0c7c8c mul w12, w4, w12 17d678: 1ac8298c asr w12, w12, w8 17d67c: 2a0c03e0 mov w0, w12 17d680: 93407c00 sxtw x0, w0 17d684: f9400be1 ldr x1, [sp, #0x10] 17d688: 8b000020 add x0, x1, x0 17d68c: f9000be0 str x0, [sp, #0x10] 17d690: f85f03a0 ldur x0, [x29, #-0x10] 17d694: 79c0800c ldrsh w12, [x0, #0x40] 17d698: f85e83a0 ldur x0, [x29, #-0x18] 17d69c: 39406c04 ldrb w4, [x0, #0x1b] 17d6a0: 1b047d8c mul w12, w12, w4 17d6a4: 1ac82988 asr w8, w12, w8 17d6a8: 2a0803e0 mov w0, w8 17d6ac: 93407c00 sxtw x0, w0 17d6b0: f9400be1 ldr x1, [sp, #0x10] 17d6b4: 8b000020 add x0, x1, x0 17d6b8: f9000be0 str x0, [sp, #0x10] 17d6bc: f9400be0 ldr x0, [sp, #0x10] 17d6c0: 2a0003e8 mov w8, w0 17d6c4: f85f83a0 ldur x0, [x29, #-0x8] 17d6c8: 8b090009 add x9, x0, x9 17d6cc: 79c0012c ldrsh w12, [x9] 17d6d0: 1b0c7d08 mul w8, w8, w12 17d6d4: 1aca2908 asr w8, w8, w10 17d6d8: 2a0803e9 mov w9, w8 17d6dc: 93407d29 sxtw x9, w9 17d6e0: f94013e0 ldr x0, [sp, #0x20] 17d6e4: 8b090009 add x9, x0, x9 17d6e8: f90013e9 str x9, [sp, #0x20] 17d6ec: f94013e9 ldr x9, [sp, #0x20] 17d6f0: eb0b013f cmp x9, x11 17d6f4: 1a9fd7e8 cset w8, gt 17d6f8: 37000048 tbnz w8, #0x0, 0x17d700 17d6fc: 14000002 b 0x17d704 17d700: f90013ff str xzr, [sp, #0x20] 17d704: 321f03e8 orr w8, wzr, #0x2 17d708: f85f83a9 ldur x9, [x29, #-0x8] 17d70c: 3940e12a ldrb w10, [x9, #0x38] 17d710: 6b08015f cmp w10, w8 17d714: 1a9f07e8 cset w8, ne 17d718: 37000048 tbnz w8, #0x0, 0x17d720 17d71c: 14000018 b 0x17d77c 17d720: 320003e8 orr w8, wzr, #0x1 17d724: 32003be9 orr w9, wzr, #0x7fff 17d728: d282204a mov x10, #0x1102 // =4354 17d72c: f94013eb ldr x11, [sp, #0x20] 17d730: 9b0b7d4a mul x10, x10, x11 17d734: 9348fd4a asr x10, x10, #8 17d738: f90013ea str x10, [sp, #0x20] 17d73c: f85f83aa ldur x10, [x29, #-0x8] 17d740: 79c0614c ldrsh w12, [x10, #0x30] 17d744: 6b090189 subs w9, w12, w9 17d748: 1ac82928 asr w8, w9, w8 17d74c: 2a0803ea mov w10, w8 17d750: 93407d4a sxtw x10, w10 17d754: f94013eb ldr x11, [sp, #0x20] 17d758: 8b0a016a add x10, x11, x10 17d75c: f90013ea str x10, [sp, #0x20] 17d760: f94013e0 ldr x0, [sp, #0x20] 17d764: 97fcae4b bl 0xa9090 17d768: b2403fea orr x10, xzr, #0xffff 17d76c: 2a0003eb mov w11, w0 17d770: 8a0a016a and x10, x11, x10 17d774: f90013ea str x10, [sp, #0x20] 17d778: 14000018 b 0x17d7d8 17d77c: d2822048 mov x8, #0x1102 // =4354 17d780: 32000fe9 orr w9, wzr, #0xf 17d784: f94013ea ldr x10, [sp, #0x20] 17d788: 9b0a7d08 mul x8, x8, x10 17d78c: 9348fd08 asr x8, x8, #8 17d790: f90013e8 str x8, [sp, #0x20] 17d794: f94013e0 ldr x0, [sp, #0x20] 17d798: b9000fe9 str w9, [sp, #0xc] 17d79c: 97fcae3d bl 0xa9090 17d7a0: b2403fe8 orr x8, xzr, #0xffff 17d7a4: 2a0003ea mov w10, w0 17d7a8: 8a080148 and x8, x10, x8 17d7ac: f90013e8 str x8, [sp, #0x20] 17d7b0: f94013e8 ldr x8, [sp, #0x20] 17d7b4: 2a0803e9 mov w9, w8 17d7b8: f85f83a8 ldur x8, [x29, #-0x8] 17d7bc: 79c06100 ldrsh w0, [x8, #0x30] 17d7c0: 1b007d29 mul w9, w9, w0 17d7c4: b9400fe0 ldr w0, [sp, #0xc] 17d7c8: 1ac02929 asr w9, w9, w0 17d7cc: 2a0903e8 mov w8, w9 17d7d0: 93407d08 sxtw x8, w8 17d7d4: f90013e8 str x8, [sp, #0x20] 17d7d8: 321903e8 orr w8, wzr, #0x80 17d7dc: 32000fe9 orr w9, wzr, #0xf 17d7e0: f94013ea ldr x10, [sp, #0x20] 17d7e4: 2a0a03eb mov w11, w10 17d7e8: f85e83aa ldur x10, [x29, #-0x18] 17d7ec: 79c0114c ldrsh w12, [x10, #0x8] 17d7f0: 1b0c7d6b mul w11, w11, w12 17d7f4: 1ac92969 asr w9, w11, w9 17d7f8: 2a0903ea mov w10, w9 17d7fc: 93407d4a sxtw x10, w10 17d800: f90013ea str x10, [sp, #0x20] 17d804: f85f03aa ldur x10, [x29, #-0x10] 17d808: 39415d49 ldrb w9, [x10, #0x57] 17d80c: 0a080128 and w8, w9, w8 17d810: 35000048 cbnz w8, 0x17d818 17d814: 1400001a b 0x17d87c 17d818: 321d03e8 orr w8, wzr, #0x8 17d81c: 32000fe9 orr w9, wzr, #0xf 17d820: 39407fea ldrb w10, [sp, #0x1f] 17d824: 1ac82148 lsl w8, w10, w8 17d828: 2a0803eb mov w11, w8 17d82c: 93407d6b sxtw x11, w11 17d830: f9000beb str x11, [sp, #0x10] 17d834: f9400beb ldr x11, [sp, #0x10] 17d838: 2a0b03e8 mov w8, w11 17d83c: f9400beb ldr x11, [sp, #0x10] 17d840: 2a0b03ea mov w10, w11 17d844: 1b0a7d08 mul w8, w8, w10 17d848: 1ac92908 asr w8, w8, w9 17d84c: 2a0803eb mov w11, w8 17d850: 93407d6b sxtw x11, w11 17d854: f9000beb str x11, [sp, #0x10] 17d858: f94013eb ldr x11, [sp, #0x20] 17d85c: 2a0b03e8 mov w8, w11 17d860: f9400beb ldr x11, [sp, #0x10] 17d864: 2a0b03ea mov w10, w11 17d868: 1b0a7d08 mul w8, w8, w10 17d86c: 1ac92908 asr w8, w8, w9 17d870: 2a0803eb mov w11, w8 17d874: 93407d6b sxtw x11, w11 17d878: f90013eb str x11, [sp, #0x20] 17d87c: f94013e0 ldr x0, [sp, #0x20] 17d880: a9447bfd ldp x29, x30, [sp, #0x40] 17d884: 910143ff add sp, sp, #0x50 17d888: d65f03c0 ret 000000000017d88c : 17d88c: d10403ff sub sp, sp, #0x100 17d890: a90f7bfd stp x29, x30, [sp, #0xf0] 17d894: 9103c3fd add x29, sp, #0xf0 17d898: d10143a8 sub x8, x29, #0x50 17d89c: d53bd049 mrs x9, TPIDR_EL0 17d8a0: f9401529 ldr x9, [x9, #0x28] 17d8a4: f9002509 str x9, [x8, #0x48] 17d8a8: f81a03a0 stur x0, [x29, #-0x60] 17d8ac: f81983a1 stur x1, [x29, #-0x68] 17d8b0: f81903a2 stur x2, [x29, #-0x70] 17d8b4: f9003fe3 str x3, [sp, #0x78] 17d8b8: f9003be4 str x4, [sp, #0x70] 17d8bc: f90037e5 str x5, [sp, #0x68] 17d8c0: 2a1f03ea mov w10, wzr 17d8c4: b9003fea str w10, [sp, #0x3c] 17d8c8: f85a03a9 ldur x9, [x29, #-0x60] 17d8cc: f9403fe0 ldr x0, [sp, #0x78] 17d8d0: 8b001929 add x9, x9, x0, lsl #6 17d8d4: 91048129 add x9, x9, #0x120 17d8d8: f90033e9 str x9, [sp, #0x60] 17d8dc: f85983a9 ldur x9, [x29, #-0x68] 17d8e0: f9400929 ldr x9, [x9, #0x10] 17d8e4: f9400529 ldr x9, [x9, #0x8] 17d8e8: f85903a0 ldur x0, [x29, #-0x70] 17d8ec: 7940000a ldrh w10, [x0] 17d8f0: 2a0a03e0 mov w0, w10 17d8f4: 92403400 and x0, x0, #0x3fff 17d8f8: 5280050a mov w10, #0x28 // =40 17d8fc: 2a0a03e1 mov w1, w10 17d900: 9b017c00 mul x0, x0, x1 17d904: 8b000129 add x9, x9, x0 17d908: f9002be9 str x9, [sp, #0x50] 17d90c: f85983a9 ldur x9, [x29, #-0x68] 17d910: f85903a0 ldur x0, [x29, #-0x70] 17d914: 3940280a ldrb w10, [x0, #0xa] 17d918: 2a0a03e0 mov w0, w10 17d91c: 92400c00 and x0, x0, #0xf 17d920: 8b001529 add x9, x9, x0, lsl #5 17d924: 91006129 add x9, x9, #0x18 17d928: f9002fe9 str x9, [sp, #0x58] 17d92c: f85983a9 ldur x9, [x29, #-0x68] 17d930: f9400929 ldr x9, [x9, #0x10] 17d934: f9400929 ldr x9, [x9, #0x10] 17d938: f94033e0 ldr x0, [sp, #0x60] 17d93c: 7940740a ldrh w10, [x0, #0x3a] 17d940: 2a0a03e0 mov w0, w10 17d944: 52800b0a mov w10, #0x58 // =88 17d948: 2a0a03e1 mov w1, w10 17d94c: 9b017c00 mul x0, x0, x1 17d950: 8b000129 add x9, x9, x0 17d954: f90027e9 str x9, [sp, #0x48] 17d958: f85903a0 ldur x0, [x29, #-0x70] 17d95c: f9402fe1 ldr x1, [sp, #0x58] 17d960: f94027e9 ldr x9, [sp, #0x48] 17d964: 91002122 add x2, x9, #0x8 17d968: f94033e9 ldr x9, [sp, #0x60] 17d96c: 9100c123 add x3, x9, #0x30 17d970: 9100d124 add x4, x9, #0x34 17d974: 9100e125 add x5, x9, #0x38 17d978: f90017e8 str x8, [sp, #0x28] 17d97c: 97fffde9 bl 0x17d120 17d980: f85903a0 ldur x0, [x29, #-0x70] 17d984: f9402fe1 ldr x1, [sp, #0x58] 17d988: f94027e8 ldr x8, [sp, #0x48] 17d98c: 91006902 add x2, x8, #0x1a 17d990: f94033e8 ldr x8, [sp, #0x60] 17d994: 9100c903 add x3, x8, #0x32 17d998: 9100d904 add x4, x8, #0x36 17d99c: 9100e505 add x5, x8, #0x39 17d9a0: 97fffde0 bl 0x17d120 17d9a4: f94033e8 ldr x8, [sp, #0x60] 17d9a8: 9100a100 add x0, x8, #0x28 17d9ac: f94027e8 ldr x8, [sp, #0x48] 17d9b0: 79400101 ldrh w1, [x8] 17d9b4: 97fcaebb bl 0xa94a0 17d9b8: f94033e8 ldr x8, [sp, #0x60] 17d9bc: 9100b100 add x0, x8, #0x2c 17d9c0: f94027e8 ldr x8, [sp, #0x48] 17d9c4: 79400901 ldrh w1, [x8, #0x4] 17d9c8: 97fcaeb6 bl 0xa94a0 17d9cc: f94027e8 ldr x8, [sp, #0x48] 17d9d0: 79808509 ldrsh x9, [x8, #0x42] 17d9d4: f9402fe0 ldr x0, [sp, #0x58] 17d9d8: f9400000 ldr x0, [x0] 17d9dc: 8b000129 add x9, x9, x0 17d9e0: f9402be0 ldr x0, [sp, #0x50] 17d9e4: 79800800 ldrsh x0, [x0, #0x4] 17d9e8: 8b000129 add x9, x9, x0 17d9ec: f85903a0 ldur x0, [x29, #-0x70] 17d9f0: 39402c0a ldrb w10, [x0, #0xb] 17d9f4: 2a0a03e0 mov w0, w10 17d9f8: 79808908 ldrsh x8, [x8, #0x44] 17d9fc: 9b087c08 mul x8, x0, x8 17da00: 8b881d28 add x8, x9, x8, asr #7 17da04: f90023e8 str x8, [sp, #0x40] 17da08: f9402fe8 ldr x8, [sp, #0x58] 17da0c: 3940710a ldrb w10, [x8, #0x1c] 17da10: 3718014a tbnz w10, #0x3, 0x17da38 17da14: 14000001 b 0x17da18 17da18: f85983a8 ldur x8, [x29, #-0x68] 17da1c: 39c95d09 ldrsb w9, [x8, #0x257] 17da20: 52800c8a mov w10, #0x64 // =100 17da24: 1b0a7d29 mul w9, w9, w10 17da28: f94023e8 ldr x8, [sp, #0x40] 17da2c: 8b29c108 add x8, x8, w9, sxtw 17da30: f90023e8 str x8, [sp, #0x40] 17da34: 14000001 b 0x17da38 17da38: f94033e0 ldr x0, [sp, #0x60] 17da3c: f94027e1 ldr x1, [sp, #0x48] 17da40: f9402fe2 ldr x2, [sp, #0x58] 17da44: f94023e3 ldr x3, [sp, #0x40] 17da48: 94000064 bl 0x17dbd8 17da4c: f81b83a0 stur x0, [x29, #-0x48] 17da50: f94033e0 ldr x0, [sp, #0x60] 17da54: f94027e1 ldr x1, [sp, #0x48] 17da58: f9402fe2 ldr x2, [sp, #0x58] 17da5c: f9402be3 ldr x3, [sp, #0x50] 17da60: 79800c63 ldrsh x3, [x3, #0x6] 17da64: f85903be ldur x30, [x29, #-0x70] 17da68: 394033c4 ldrb w4, [x30, #0xc] 17da6c: 97fffeed bl 0x17d620 17da70: f81b03a0 stur x0, [x29, #-0x50] 17da74: f85903a0 ldur x0, [x29, #-0x70] 17da78: 79800400 ldrsh x0, [x0, #0x2] 17da7c: f94017e1 ldr x1, [sp, #0x28] 17da80: f9002020 str x0, [x1, #0x40] 17da84: f85903a0 ldur x0, [x29, #-0x70] 17da88: f94033e1 ldr x1, [sp, #0x60] 17da8c: f9402fe3 ldr x3, [sp, #0x58] 17da90: f94027e4 ldr x4, [sp, #0x48] 17da94: d10143a2 sub x2, x29, #0x50 17da98: 940000b9 bl 0x17dd7c 17da9c: f85a03a0 ldur x0, [x29, #-0x60] 17daa0: 91008000 add x0, x0, #0x20 17daa4: f94017e1 ldr x1, [sp, #0x28] 17daa8: f9001420 str x0, [x1, #0x28] 17daac: f9403be0 ldr x0, [sp, #0x70] 17dab0: f9001820 str x0, [x1, #0x30] 17dab4: f94037e0 ldr x0, [sp, #0x68] 17dab8: f9001c20 str x0, [x1, #0x38] 17dabc: f94037e0 ldr x0, [sp, #0x68] 17dac0: b6f800a0 tbz x0, #0x3f, 0x17dad4 17dac4: 14000001 b 0x17dac8 17dac8: 2a1f03e8 mov w8, wzr 17dacc: b81ac3a8 stur w8, [x29, #-0x54] 17dad0: 14000033 b 0x17db9c 17dad4: f94033e8 ldr x8, [sp, #0x60] 17dad8: f9400508 ldr x8, [x8, #0x8] 17dadc: 12800009 mov w9, #-0x1 // =-1 17dae0: 2a0903ea mov w10, w9 17dae4: eb0a0108 subs x8, x8, x10 17dae8: f90013e8 str x8, [sp, #0x20] 17daec: 540001e0 b.eq 0x17db28 17daf0: 14000001 b 0x17daf4 17daf4: f94033e8 ldr x8, [sp, #0x60] 17daf8: f9400509 ldr x9, [x8, #0x8] 17dafc: f9400108 ldr x8, [x8] 17db00: eb080128 subs x8, x9, x8 17db04: f9000fe8 str x8, [sp, #0x18] 17db08: 54000101 b.ne 0x17db28 17db0c: 14000001 b 0x17db10 17db10: f94033e0 ldr x0, [sp, #0x60] 17db14: d10143a1 sub x1, x29, #0x50 17db18: 2a1f03e2 mov w2, wzr 17db1c: 97fc973d bl 0xa3810 17db20: b9003fe0 str w0, [sp, #0x3c] 17db24: 14000001 b 0x17db28 17db28: f94033e0 ldr x0, [sp, #0x60] 17db2c: d10143a1 sub x1, x29, #0x50 17db30: 97fc8bec bl 0xa0ae0 17db34: f85903a0 ldur x0, [x29, #-0x70] 17db38: 39402408 ldrb w8, [x0, #0x9] 17db3c: 121c7908 and w8, w8, #0xfffffff7 17db40: 39002408 strb w8, [x0, #0x9] 17db44: f85b03a0 ldur x0, [x29, #-0x50] 17db48: f85903a1 ldur x1, [x29, #-0x70] 17db4c: 2a0003e8 mov w8, w0 17db50: 79000428 strh w8, [x1, #0x2] 17db54: f85903a0 ldur x0, [x29, #-0x70] 17db58: 39402008 ldrb w8, [x0, #0x8] 17db5c: 71001508 subs w8, w8, #0x5 17db60: b90017e8 str w8, [sp, #0x14] 17db64: 54000160 b.eq 0x17db90 17db68: 14000001 b 0x17db6c 17db6c: f94033e8 ldr x8, [sp, #0x60] 17db70: 3940e109 ldrb w9, [x8, #0x38] 17db74: 71002129 subs w9, w9, #0x8 17db78: b90013e9 str w9, [sp, #0x10] 17db7c: 540000a1 b.ne 0x17db90 17db80: 14000001 b 0x17db84 17db84: 320003e8 orr w8, wzr, #0x1 17db88: b9003fe8 str w8, [sp, #0x3c] 17db8c: 14000001 b 0x17db90 17db90: b9403fe8 ldr w8, [sp, #0x3c] 17db94: b81ac3a8 stur w8, [x29, #-0x54] 17db98: 14000001 b 0x17db9c 17db9c: b85ac3a8 ldur w8, [x29, #-0x54] 17dba0: d53bd049 mrs x9, TPIDR_EL0 17dba4: f9401529 ldr x9, [x9, #0x28] 17dba8: f94017ea ldr x10, [sp, #0x28] 17dbac: f940254b ldr x11, [x10, #0x48] 17dbb0: eb0b0129 subs x9, x9, x11 17dbb4: b9000fe8 str w8, [sp, #0xc] 17dbb8: f90003e9 str x9, [sp] 17dbbc: 540000c1 b.ne 0x17dbd4 17dbc0: 14000001 b 0x17dbc4 17dbc4: b9400fe0 ldr w0, [sp, #0xc] 17dbc8: a94f7bfd ldp x29, x30, [sp, #0xf0] 17dbcc: 910403ff add sp, sp, #0x100 17dbd0: d65f03c0 ret 17dbd4: 97fcb067 bl 0xa9d70 <__stack_chk_fail@plt> 17dbd8: d10103ff sub sp, sp, #0x40 17dbdc: a9037bfd stp x29, x30, [sp, #0x30] 17dbe0: 9100c3fd add x29, sp, #0x30 17dbe4: 32000be8 orr w8, wzr, #0x7 17dbe8: d2800509 mov x9, #0x28 // =40 17dbec: 32000fea orr w10, wzr, #0xf 17dbf0: d280058b mov x11, #0x2c // =44 17dbf4: f81f83a0 stur x0, [x29, #-0x8] 17dbf8: f81f03a1 stur x1, [x29, #-0x10] 17dbfc: f9000fe2 str x2, [sp, #0x18] 17dc00: f9000be3 str x3, [sp, #0x10] 17dc04: f85f03a0 ldur x0, [x29, #-0x10] 17dc08: 7940980c ldrh w12, [x0, #0x4c] 17dc0c: 2a0c03e0 mov w0, w12 17dc10: 93403c00 sxth x0, w0 17dc14: f90007e0 str x0, [sp, #0x8] 17dc18: f85f03a0 ldur x0, [x29, #-0x10] 17dc1c: 79c09c0c ldrsh w12, [x0, #0x4e] 17dc20: f9400fe0 ldr x0, [sp, #0x18] 17dc24: 3940540d ldrb w13, [x0, #0x15] 17dc28: 1b0d7d8c mul w12, w12, w13 17dc2c: 1ac8298c asr w12, w12, w8 17dc30: 2a0c03e0 mov w0, w12 17dc34: 93407c00 sxtw x0, w0 17dc38: f94007e1 ldr x1, [sp, #0x8] 17dc3c: 8b000020 add x0, x1, x0 17dc40: f90007e0 str x0, [sp, #0x8] 17dc44: f85f03a0 ldur x0, [x29, #-0x10] 17dc48: 79c0a00c ldrsh w12, [x0, #0x50] 17dc4c: f9400fe0 ldr x0, [sp, #0x18] 17dc50: 39406c0d ldrb w13, [x0, #0x1b] 17dc54: 1b0d7d8c mul w12, w12, w13 17dc58: 1ac8298c asr w12, w12, w8 17dc5c: 2a0c03e0 mov w0, w12 17dc60: 93407c00 sxtw x0, w0 17dc64: f94007e1 ldr x1, [sp, #0x8] 17dc68: 8b000020 add x0, x1, x0 17dc6c: f90007e0 str x0, [sp, #0x8] 17dc70: f94007e0 ldr x0, [sp, #0x8] 17dc74: 2a0003ec mov w12, w0 17dc78: f85f83a0 ldur x0, [x29, #-0x8] 17dc7c: 8b090009 add x9, x0, x9 17dc80: 79c0012d ldrsh w13, [x9] 17dc84: 1b0d7d8c mul w12, w12, w13 17dc88: 1aca298c asr w12, w12, w10 17dc8c: 2a0c03e9 mov w9, w12 17dc90: 93407d29 sxtw x9, w9 17dc94: f9400be0 ldr x0, [sp, #0x10] 17dc98: 8b090009 add x9, x0, x9 17dc9c: f9000be9 str x9, [sp, #0x10] 17dca0: f85f03a9 ldur x9, [x29, #-0x10] 17dca4: 79408d2c ldrh w12, [x9, #0x46] 17dca8: 2a0c03e9 mov w9, w12 17dcac: 93403d29 sxth x9, w9 17dcb0: f90007e9 str x9, [sp, #0x8] 17dcb4: f85f03a9 ldur x9, [x29, #-0x10] 17dcb8: 79c0912c ldrsh w12, [x9, #0x48] 17dcbc: f9400fe9 ldr x9, [sp, #0x18] 17dcc0: 3940552d ldrb w13, [x9, #0x15] 17dcc4: 1b0d7d8c mul w12, w12, w13 17dcc8: 1ac8298c asr w12, w12, w8 17dccc: 2a0c03e9 mov w9, w12 17dcd0: 93407d29 sxtw x9, w9 17dcd4: f94007e0 ldr x0, [sp, #0x8] 17dcd8: 8b090009 add x9, x0, x9 17dcdc: f90007e9 str x9, [sp, #0x8] 17dce0: f85f03a9 ldur x9, [x29, #-0x10] 17dce4: 79c0952c ldrsh w12, [x9, #0x4a] 17dce8: f9400fe9 ldr x9, [sp, #0x18] 17dcec: 39406d2d ldrb w13, [x9, #0x1b] 17dcf0: 1b0d7d8c mul w12, w12, w13 17dcf4: 1ac82988 asr w8, w12, w8 17dcf8: 2a0803e9 mov w9, w8 17dcfc: 93407d29 sxtw x9, w9 17dd00: f94007e0 ldr x0, [sp, #0x8] 17dd04: 8b090009 add x9, x0, x9 17dd08: f90007e9 str x9, [sp, #0x8] 17dd0c: f94007e9 ldr x9, [sp, #0x8] 17dd10: 2a0903e8 mov w8, w9 17dd14: f85f83a9 ldur x9, [x29, #-0x8] 17dd18: 8b0b0129 add x9, x9, x11 17dd1c: 79c0012c ldrsh w12, [x9] 17dd20: 1b0c7d08 mul w8, w8, w12 17dd24: 1aca2908 asr w8, w8, w10 17dd28: 2a0803e9 mov w9, w8 17dd2c: 93407d29 sxtw x9, w9 17dd30: f9400beb ldr x11, [sp, #0x10] 17dd34: 8b090169 add x9, x11, x9 17dd38: f9000be9 str x9, [sp, #0x10] 17dd3c: f85f03a9 ldur x9, [x29, #-0x10] 17dd40: 79c0a528 ldrsh w8, [x9, #0x52] 17dd44: f85f83a9 ldur x9, [x29, #-0x8] 17dd48: 79c0652c ldrsh w12, [x9, #0x32] 17dd4c: 1b0c7d08 mul w8, w8, w12 17dd50: 1aca2908 asr w8, w8, w10 17dd54: 2a0803e9 mov w9, w8 17dd58: 93407d29 sxtw x9, w9 17dd5c: f9400beb ldr x11, [sp, #0x10] 17dd60: 8b090169 add x9, x11, x9 17dd64: f9000be9 str x9, [sp, #0x10] 17dd68: f9400be0 ldr x0, [sp, #0x10] 17dd6c: 97fcaa89 bl 0xa8790 17dd70: a9437bfd ldp x29, x30, [sp, #0x30] 17dd74: 910103ff add sp, sp, #0x40 17dd78: d65f03c0 ret 17dd7c: d10143ff sub sp, sp, #0x50 17dd80: a9047bfd stp x29, x30, [sp, #0x40] 17dd84: 910103fd add x29, sp, #0x40 17dd88: 32003be8 orr w8, wzr, #0x7fff 17dd8c: f81f83a0 stur x0, [x29, #-0x8] 17dd90: f81f03a1 stur x1, [x29, #-0x10] 17dd94: f81e83a2 stur x2, [x29, #-0x18] 17dd98: f90013e3 str x3, [sp, #0x20] 17dd9c: f9000fe4 str x4, [sp, #0x18] 17dda0: f9400fe0 ldr x0, [sp, #0x18] 17dda4: 79c05c09 ldrsh w9, [x0, #0x2e] 17dda8: 6b08013f cmp w9, w8 17ddac: 1a9f17e8 cset w8, eq 17ddb0: 37000048 tbnz w8, #0x0, 0x17ddb8 17ddb4: 14000004 b 0x17ddc4 17ddb8: f85e83a8 ldur x8, [x29, #-0x18] 17ddbc: f900091f str xzr, [x8, #0x10] 17ddc0: 1400006f b 0x17df7c 17ddc4: d280efe8 mov x8, #0x77f // =1919 17ddc8: d2843a09 mov x9, #0x21d0 // =8656 17ddcc: 32000fea orr w10, wzr, #0xf 17ddd0: d280050b mov x11, #0x28 // =40 17ddd4: 32000bec orr w12, wzr, #0x7 17ddd8: f9400fed ldr x13, [sp, #0x18] 17dddc: 79405dae ldrh w14, [x13, #0x2e] 17dde0: 2a0e03ed mov w13, w14 17dde4: 93403dad sxth x13, w13 17dde8: f9000bed str x13, [sp, #0x10] 17ddec: f9400fed ldr x13, [sp, #0x18] 17ddf0: 794061ae ldrh w14, [x13, #0x30] 17ddf4: 2a0e03ed mov w13, w14 17ddf8: 93403dad sxth x13, w13 17ddfc: f90007ed str x13, [sp, #0x8] 17de00: f9400fed ldr x13, [sp, #0x18] 17de04: 79c065ae ldrsh w14, [x13, #0x32] 17de08: f94013ed ldr x13, [sp, #0x20] 17de0c: 394055af ldrb w15, [x13, #0x15] 17de10: 1b0f7dce mul w14, w14, w15 17de14: 1acc29ce asr w14, w14, w12 17de18: 2a0e03ed mov w13, w14 17de1c: 93407dad sxtw x13, w13 17de20: f94007f0 ldr x16, [sp, #0x8] 17de24: 8b0d020d add x13, x16, x13 17de28: f90007ed str x13, [sp, #0x8] 17de2c: f9400fed ldr x13, [sp, #0x18] 17de30: 79c069ae ldrsh w14, [x13, #0x34] 17de34: f94013ed ldr x13, [sp, #0x20] 17de38: 39406daf ldrb w15, [x13, #0x1b] 17de3c: 1b0f7dce mul w14, w14, w15 17de40: 1acc29ce asr w14, w14, w12 17de44: 2a0e03ed mov w13, w14 17de48: 93407dad sxtw x13, w13 17de4c: f94007f0 ldr x16, [sp, #0x8] 17de50: 8b0d020d add x13, x16, x13 17de54: f90007ed str x13, [sp, #0x8] 17de58: f94007ed ldr x13, [sp, #0x8] 17de5c: 2a0d03ee mov w14, w13 17de60: f85f03ad ldur x13, [x29, #-0x10] 17de64: 8b0b01ab add x11, x13, x11 17de68: 79c0016f ldrsh w15, [x11] 17de6c: 1b0f7dce mul w14, w14, w15 17de70: 1aca29ce asr w14, w14, w10 17de74: 2a0e03eb mov w11, w14 17de78: 93407d6b sxtw x11, w11 17de7c: f9400bed ldr x13, [sp, #0x10] 17de80: 8b0b01ab add x11, x13, x11 17de84: f9000beb str x11, [sp, #0x10] 17de88: f85f03ab ldur x11, [x29, #-0x10] 17de8c: 79c0656e ldrsh w14, [x11, #0x32] 17de90: f9400feb ldr x11, [sp, #0x18] 17de94: 79c06d6f ldrsh w15, [x11, #0x36] 17de98: 1b0f7dce mul w14, w14, w15 17de9c: 1aca29ca asr w10, w14, w10 17dea0: 2a0a03eb mov w11, w10 17dea4: 93407d6b sxtw x11, w11 17dea8: f9400bed ldr x13, [sp, #0x10] 17deac: 8b0b01ab add x11, x13, x11 17deb0: f9000beb str x11, [sp, #0x10] 17deb4: f85f83ab ldur x11, [x29, #-0x8] 17deb8: 3940316a ldrb w10, [x11, #0xc] 17debc: f9400feb ldr x11, [sp, #0x18] 17dec0: 79c0716e ldrsh w14, [x11, #0x38] 17dec4: 1b0e7d4a mul w10, w10, w14 17dec8: 1acc294a asr w10, w10, w12 17decc: 2a0a03eb mov w11, w10 17ded0: 93407d6b sxtw x11, w11 17ded4: f9400bed ldr x13, [sp, #0x10] 17ded8: 8b0b01ab add x11, x13, x11 17dedc: f9000beb str x11, [sp, #0x10] 17dee0: f85f83ab ldur x11, [x29, #-0x8] 17dee4: 39402d6a ldrb w10, [x11, #0xb] 17dee8: f9400feb ldr x11, [sp, #0x18] 17deec: 79c0756e ldrsh w14, [x11, #0x3a] 17def0: 1b0e7d4a mul w10, w10, w14 17def4: 1acc294a asr w10, w10, w12 17def8: 2a0a03eb mov w11, w10 17defc: 93407d6b sxtw x11, w11 17df00: f9400bed ldr x13, [sp, #0x10] 17df04: 8b0b01ab add x11, x13, x11 17df08: f9000beb str x11, [sp, #0x10] 17df0c: f9400beb ldr x11, [sp, #0x10] 17df10: eb090169 subs x9, x11, x9 17df14: f9000be9 str x9, [sp, #0x10] 17df18: f9400be9 ldr x9, [sp, #0x10] 17df1c: eb08013f cmp x9, x8 17df20: 1a9fd7ea cset w10, gt 17df24: 3700004a tbnz w10, #0x0, 0x17df2c 17df28: 14000004 b 0x17df38 17df2c: d280efe8 mov x8, #0x77f // =1919 17df30: f9000be8 str x8, [sp, #0x10] 17df34: 14000009 b 0x17df58 17df38: 92822e48 mov x8, #-0x1173 // =-4467 17df3c: f9400be9 ldr x9, [sp, #0x10] 17df40: eb08013f cmp x9, x8 17df44: 1a9fa7ea cset w10, lt 17df48: 3700004a tbnz w10, #0x0, 0x17df50 17df4c: 14000003 b 0x17df58 17df50: 92822e48 mov x8, #-0x1173 // =-4467 17df54: f9000be8 str x8, [sp, #0x10] 17df58: 320013e8 orr w8, wzr, #0x1f 17df5c: f85e83a0 ldur x0, [x29, #-0x18] 17df60: f9400be1 ldr x1, [sp, #0x10] 17df64: f9400fe9 ldr x9, [sp, #0x18] 17df68: 39415d2a ldrb w10, [x9, #0x57] 17df6c: 0a080148 and w8, w10, w8 17df70: 2a0803e9 mov w9, w8 17df74: 93407d22 sxtw x2, w9 17df78: 97fc8dd6 bl 0xa16d0 17df7c: a9447bfd ldp x29, x30, [sp, #0x40] 17df80: 910143ff add sp, sp, #0x50 17df84: d65f03c0 ret 000000000017df88 : 17df88: d100c3ff sub sp, sp, #0x30 17df8c: 90000408 adrp x8, 0x1fd000 17df90: 9116b108 add x8, x8, #0x5ac 17df94: f90013e0 str x0, [sp, #0x20] 17df98: f94013e0 ldr x0, [sp, #0x20] 17df9c: f90007e8 str x8, [sp, #0x8] 17dfa0: b4000040 cbz x0, 0x17dfa8 17dfa4: 14000004 b 0x17dfb4 17dfa8: b26183e8 mov x8, #-0x80000000 // =-2147483648 17dfac: f90017e8 str x8, [sp, #0x28] 17dfb0: 14000045 b 0x17e0c4 17dfb4: b24013e8 orr x8, xzr, #0x1f 17dfb8: f9000fe8 str x8, [sp, #0x18] 17dfbc: d2800008 mov x8, #0x0 // =0 17dfc0: f9400fe9 ldr x9, [sp, #0x18] 17dfc4: eb08013f cmp x9, x8 17dfc8: 1a9f97ea cset w10, hi 17dfcc: 3700004a tbnz w10, #0x0, 0x17dfd4 17dfd0: 14000010 b 0x17e010 17dfd4: b26183e8 mov x8, #-0x80000000 // =-2147483648 17dfd8: f94013e9 ldr x9, [sp, #0x20] 17dfdc: 8a080128 and x8, x9, x8 17dfe0: b5000048 cbnz x8, 0x17dfe8 17dfe4: 14000002 b 0x17dfec 17dfe8: 1400000a b 0x17e010 17dfec: b24003e8 orr x8, xzr, #0x1 17dff0: f94013e9 ldr x9, [sp, #0x20] 17dff4: 9ac82128 lsl x8, x9, x8 17dff8: f90013e8 str x8, [sp, #0x20] 17dffc: 92800008 mov x8, #-0x1 // =-1 17e000: f9400fe9 ldr x9, [sp, #0x18] 17e004: 8b080128 add x8, x9, x8 17e008: f9000fe8 str x8, [sp, #0x18] 17e00c: 17ffffec b 0x17dfbc 17e010: b27f03e8 orr x8, xzr, #0x2 17e014: b2400fe9 orr x9, xzr, #0xf 17e018: b2404fea mov x10, #0xfffff // =1048575 17e01c: d280014b mov x11, #0xa // =10 17e020: f9400fec ldr x12, [sp, #0x18] 17e024: 9acb218b lsl x11, x12, x11 17e028: f9000feb str x11, [sp, #0x18] 17e02c: f94013eb ldr x11, [sp, #0x20] 17e030: d347fd6b lsr x11, x11, #7 17e034: 8a0a016a and x10, x11, x10 17e038: f9000bea str x10, [sp, #0x10] 17e03c: f94013ea ldr x10, [sp, #0x20] 17e040: d35bfd4a lsr x10, x10, #27 17e044: 8a090149 and x9, x10, x9 17e048: f90013e9 str x9, [sp, #0x20] 17e04c: f94013e9 ldr x9, [sp, #0x20] 17e050: 91000529 add x9, x9, #0x1 17e054: 9b097d09 mul x9, x8, x9 17e058: f94007ea ldr x10, [sp, #0x8] 17e05c: 8b090149 add x9, x10, x9 17e060: 7940012d ldrh w13, [x9] 17e064: f94013e9 ldr x9, [sp, #0x20] 17e068: 9b097d09 mul x9, x8, x9 17e06c: 8b090149 add x9, x10, x9 17e070: 7940012e ldrh w14, [x9] 17e074: 6b0e01ad subs w13, w13, w14 17e078: 2a0d03e9 mov w9, w13 17e07c: 93407d29 sxtw x9, w9 17e080: f9400beb ldr x11, [sp, #0x10] 17e084: 9b0b7d29 mul x9, x9, x11 17e088: d354fd29 lsr x9, x9, #20 17e08c: f9000be9 str x9, [sp, #0x10] 17e090: f94013e9 ldr x9, [sp, #0x20] 17e094: 9b097d08 mul x8, x8, x9 17e098: 8b080148 add x8, x10, x8 17e09c: 7940010d ldrh w13, [x8] 17e0a0: 2a0d03e8 mov w8, w13 17e0a4: d3403d08 ubfx x8, x8, #0, #16 17e0a8: f9400be9 ldr x9, [sp, #0x10] 17e0ac: 8b090108 add x8, x8, x9 17e0b0: f9400fe9 ldr x9, [sp, #0x18] 17e0b4: 8b080128 add x8, x9, x8 17e0b8: f9000fe8 str x8, [sp, #0x18] 17e0bc: f9400fe8 ldr x8, [sp, #0x18] 17e0c0: f90017e8 str x8, [sp, #0x28] 17e0c4: f94017e0 ldr x0, [sp, #0x28] 17e0c8: 9100c3ff add sp, sp, #0x30 17e0cc: d65f03c0 ret 17e0d0: d10043ff sub sp, sp, #0x10 17e0d4: d2801608 mov x8, #0xb0 // =176 17e0d8: d2800009 mov x9, #0x0 // =0 17e0dc: d2801a0a mov x10, #0xd0 // =208 17e0e0: f90007e0 str x0, [sp, #0x8] 17e0e4: f90003e1 str x1, [sp] 17e0e8: f94003e0 ldr x0, [sp] 17e0ec: 8b080008 add x8, x0, x8 17e0f0: f900091f str xzr, [x8, #0x10] 17e0f4: f94003e8 ldr x8, [sp] 17e0f8: 8b0a0108 add x8, x8, x10 17e0fc: f900091f str xzr, [x8, #0x10] 17e100: aa0903e0 mov x0, x9 17e104: 910043ff add sp, sp, #0x10 17e108: d65f03c0 ret 17e10c: d10143ff sub sp, sp, #0x50 17e110: a9047bfd stp x29, x30, [sp, #0x40] 17e114: 910103fd add x29, sp, #0x40 17e118: d53bd048 mrs x8, TPIDR_EL0 17e11c: f9401508 ldr x8, [x8, #0x28] 17e120: f81f83a8 stur x8, [x29, #-0x8] 17e124: f90013e0 str x0, [sp, #0x20] 17e128: f9000fe1 str x1, [sp, #0x18] 17e12c: f9400fe8 ldr x8, [sp, #0x18] 17e130: 39453509 ldrb w9, [x8, #0x14d] 17e134: 34000169 cbz w9, 0x17e160 17e138: 14000001 b 0x17e13c 17e13c: f9400fe8 ldr x8, [sp, #0x18] 17e140: 9102c100 add x0, x8, #0xb0 17e144: 39451909 ldrb w9, [x8, #0x146] 17e148: 53047d21 lsr w1, w9, #4 17e14c: 94000199 bl 0x17e7b0 17e150: f9400fe8 ldr x8, [sp, #0x18] 17e154: 2a1f03e9 mov w9, wzr 17e158: 39053509 strb w9, [x8, #0x14d] 17e15c: 140000c6 b 0x17e474 17e160: f9400fe8 ldr x8, [sp, #0x18] 17e164: f9403508 ldr x8, [x8, #0x68] 17e168: b5000428 cbnz x8, 0x17e1ec 17e16c: 14000001 b 0x17e170 17e170: f9400fe8 ldr x8, [sp, #0x18] 17e174: f9402908 ldr x8, [x8, #0x50] 17e178: b40003a8 cbz x8, 0x17e1ec 17e17c: 14000001 b 0x17e180 17e180: f94013e8 ldr x8, [sp, #0x20] 17e184: f9400100 ldr x0, [x8] 17e188: f9400fe8 ldr x8, [sp, #0x18] 17e18c: f9400101 ldr x1, [x8] 17e190: f9401909 ldr x9, [x8, #0x30] 17e194: f9401d08 ldr x8, [x8, #0x38] 17e198: 8b080122 add x2, x9, x8 17e19c: 97fcb081 bl 0xaa3a0 17e1a0: f9000be0 str x0, [sp, #0x10] 17e1a4: b40000a0 cbz x0, 0x17e1b8 17e1a8: 14000001 b 0x17e1ac 17e1ac: f9400be8 ldr x8, [sp, #0x10] 17e1b0: f81e83a8 stur x8, [x29, #-0x18] 17e1b4: 140000b3 b 0x17e480 17e1b8: f9400fe8 ldr x8, [sp, #0x18] 17e1bc: f9403909 ldr x9, [x8, #0x70] 17e1c0: f9002109 str x9, [x8, #0x40] 17e1c4: f9400fe8 ldr x8, [sp, #0x18] 17e1c8: f9003509 str x9, [x8, #0x68] 17e1cc: f9400fe8 ldr x8, [sp, #0x18] 17e1d0: 2a1f03ea mov w10, wzr 17e1d4: 7902850a strh w10, [x8, #0x142] 17e1d8: f9400fe8 ldr x8, [sp, #0x18] 17e1dc: f9404509 ldr x9, [x8, #0x88] 17e1e0: 9267f929 and x9, x9, #0xfffffffffeffffff 17e1e4: f9004509 str x9, [x8, #0x88] 17e1e8: 14000001 b 0x17e1ec 17e1ec: f9400fe8 ldr x8, [sp, #0x18] 17e1f0: 79428109 ldrh w9, [x8, #0x140] 17e1f4: 34000d69 cbz w9, 0x17e3a0 17e1f8: 14000001 b 0x17e1fc 17e1fc: f9400fe8 ldr x8, [sp, #0x18] 17e200: 79428509 ldrh w9, [x8, #0x142] 17e204: 35000ce9 cbnz w9, 0x17e3a0 17e208: 14000001 b 0x17e20c 17e20c: f9400fe8 ldr x8, [sp, #0x18] 17e210: f9403508 ldr x8, [x8, #0x68] 17e214: b4000c68 cbz x8, 0x17e3a0 17e218: 14000001 b 0x17e21c 17e21c: f94013e8 ldr x8, [sp, #0x20] 17e220: f9400100 ldr x0, [x8] 17e224: f9400fe8 ldr x8, [sp, #0x18] 17e228: f9400101 ldr x1, [x8] 17e22c: d10033a2 sub x2, x29, #0xc 17e230: 2a1f03e3 mov w3, wzr 17e234: 97fc8757 bl 0x9ff90 17e238: f9000be0 str x0, [sp, #0x10] 17e23c: b40000a0 cbz x0, 0x17e250 17e240: 14000001 b 0x17e244 17e244: f9400be8 ldr x8, [sp, #0x10] 17e248: f81e83a8 stur x8, [x29, #-0x18] 17e24c: 1400008d b 0x17e480 17e250: 789f43a8 ldursh x8, [x29, #-0xc] 17e254: f9400fe9 ldr x9, [sp, #0x18] 17e258: 2a0803ea mov w10, w8 17e25c: 7901912a strh w10, [x9, #0xc8] 17e260: f9400fe9 ldr x9, [sp, #0x18] 17e264: f9005d28 str x8, [x9, #0xb8] 17e268: f94013e8 ldr x8, [sp, #0x20] 17e26c: f9400100 ldr x0, [x8] 17e270: f9400fe8 ldr x8, [sp, #0x18] 17e274: f9400101 ldr x1, [x8] 17e278: d10033a2 sub x2, x29, #0xc 17e27c: 2a1f03ea mov w10, wzr 17e280: 2a0a03e3 mov w3, w10 17e284: 97fc8743 bl 0x9ff90 17e288: f9000be0 str x0, [sp, #0x10] 17e28c: b40000a0 cbz x0, 0x17e2a0 17e290: 14000001 b 0x17e294 17e294: f9400be8 ldr x8, [sp, #0x10] 17e298: f81e83a8 stur x8, [x29, #-0x18] 17e29c: 14000079 b 0x17e480 17e2a0: 385f43a8 ldurb w8, [x29, #-0xc] 17e2a4: 2a0803e9 mov w9, w8 17e2a8: f9400fea ldr x10, [sp, #0x18] 17e2ac: f9006149 str x9, [x10, #0xc0] 17e2b0: f9400fe9 ldr x9, [sp, #0x18] 17e2b4: 39422528 ldrb w8, [x9, #0x89] 17e2b8: 36000608 tbz w8, #0x0, 0x17e378 17e2bc: 14000001 b 0x17e2c0 17e2c0: f94013e8 ldr x8, [sp, #0x20] 17e2c4: f9400100 ldr x0, [x8] 17e2c8: f9400fe8 ldr x8, [sp, #0x18] 17e2cc: f9400101 ldr x1, [x8] 17e2d0: d10033a2 sub x2, x29, #0xc 17e2d4: 2a1f03e3 mov w3, wzr 17e2d8: 97fc872e bl 0x9ff90 17e2dc: f9000be0 str x0, [sp, #0x10] 17e2e0: b40000a0 cbz x0, 0x17e2f4 17e2e4: 14000001 b 0x17e2e8 17e2e8: f9400be8 ldr x8, [sp, #0x10] 17e2ec: f81e83a8 stur x8, [x29, #-0x18] 17e2f0: 14000064 b 0x17e480 17e2f4: 789f43a8 ldursh x8, [x29, #-0xc] 17e2f8: f9400fe9 ldr x9, [sp, #0x18] 17e2fc: 2a0803ea mov w10, w8 17e300: 7901d12a strh w10, [x9, #0xe8] 17e304: f9400fe9 ldr x9, [sp, #0x18] 17e308: f9006d28 str x8, [x9, #0xd8] 17e30c: f94013e8 ldr x8, [sp, #0x20] 17e310: f9400100 ldr x0, [x8] 17e314: f9400fe8 ldr x8, [sp, #0x18] 17e318: f9400101 ldr x1, [x8] 17e31c: d10033a2 sub x2, x29, #0xc 17e320: 2a1f03ea mov w10, wzr 17e324: 2a0a03e3 mov w3, w10 17e328: 97fc871a bl 0x9ff90 17e32c: f9000be0 str x0, [sp, #0x10] 17e330: b40000a0 cbz x0, 0x17e344 17e334: 14000001 b 0x17e338 17e338: f9400be8 ldr x8, [sp, #0x10] 17e33c: f81e83a8 stur x8, [x29, #-0x18] 17e340: 14000050 b 0x17e480 17e344: 385f43a8 ldurb w8, [x29, #-0xc] 17e348: 2a0803e9 mov w9, w8 17e34c: f9400fea ldr x10, [sp, #0x18] 17e350: f9007149 str x9, [x10, #0xe0] 17e354: f9400fe9 ldr x9, [sp, #0x18] 17e358: 79428128 ldrh w8, [x9, #0x140] 17e35c: 71002108 subs w8, w8, #0x8 17e360: 79028528 strh w8, [x9, #0x142] 17e364: f9400fe9 ldr x9, [sp, #0x18] 17e368: f940352a ldr x10, [x9, #0x68] 17e36c: f100214a subs x10, x10, #0x8 17e370: f900352a str x10, [x9, #0x68] 17e374: 1400000a b 0x17e39c 17e378: f9400fe8 ldr x8, [sp, #0x18] 17e37c: 79428109 ldrh w9, [x8, #0x140] 17e380: 71001129 subs w9, w9, #0x4 17e384: 79028509 strh w9, [x8, #0x142] 17e388: f9400fe8 ldr x8, [sp, #0x18] 17e38c: f940350a ldr x10, [x8, #0x68] 17e390: f100114a subs x10, x10, #0x4 17e394: f900350a str x10, [x8, #0x68] 17e398: 14000001 b 0x17e39c 17e39c: 14000035 b 0x17e470 17e3a0: f9400fe8 ldr x8, [sp, #0x18] 17e3a4: f9403508 ldr x8, [x8, #0x68] 17e3a8: b4000548 cbz x8, 0x17e450 17e3ac: 14000001 b 0x17e3b0 17e3b0: f94013e8 ldr x8, [sp, #0x20] 17e3b4: f9400100 ldr x0, [x8] 17e3b8: f9400fe8 ldr x8, [sp, #0x18] 17e3bc: f9400101 ldr x1, [x8] 17e3c0: 91051902 add x2, x8, #0x146 17e3c4: 97fc9aeb bl 0xa4f70 17e3c8: f9000be0 str x0, [sp, #0x10] 17e3cc: b40000a0 cbz x0, 0x17e3e0 17e3d0: 14000001 b 0x17e3d4 17e3d4: f9400be8 ldr x8, [sp, #0x10] 17e3d8: f81e83a8 stur x8, [x29, #-0x18] 17e3dc: 14000029 b 0x17e480 17e3e0: f9400fe8 ldr x8, [sp, #0x18] 17e3e4: f9403509 ldr x9, [x8, #0x68] 17e3e8: f1000529 subs x9, x9, #0x1 17e3ec: f9003509 str x9, [x8, #0x68] 17e3f0: f9400fe8 ldr x8, [sp, #0x18] 17e3f4: 7942850a ldrh w10, [x8, #0x142] 17e3f8: 7100054a subs w10, w10, #0x1 17e3fc: 7902850a strh w10, [x8, #0x142] 17e400: f9400fe8 ldr x8, [sp, #0x18] 17e404: 9102c100 add x0, x8, #0xb0 17e408: 3945190a ldrb w10, [x8, #0x146] 17e40c: 12000d41 and w1, w10, #0xf 17e410: 940000e8 bl 0x17e7b0 17e414: f9400fe8 ldr x8, [sp, #0x18] 17e418: 3942250a ldrb w10, [x8, #0x89] 17e41c: 3600010a tbz w10, #0x0, 0x17e43c 17e420: 14000001 b 0x17e424 17e424: f9400fe8 ldr x8, [sp, #0x18] 17e428: 91034100 add x0, x8, #0xd0 17e42c: 39451909 ldrb w9, [x8, #0x146] 17e430: 53047d21 lsr w1, w9, #4 17e434: 940000df bl 0x17e7b0 17e438: 14000005 b 0x17e44c 17e43c: f9400fe8 ldr x8, [sp, #0x18] 17e440: 320003e9 orr w9, wzr, #0x1 17e444: 39053509 strb w9, [x8, #0x14d] 17e448: 14000001 b 0x17e44c 17e44c: 14000008 b 0x17e46c 17e450: f9400fe8 ldr x8, [sp, #0x18] 17e454: 79419509 ldrh w9, [x8, #0xca] 17e458: 79019109 strh w9, [x8, #0xc8] 17e45c: f9400fe8 ldr x8, [sp, #0x18] 17e460: 7941d509 ldrh w9, [x8, #0xea] 17e464: 7901d109 strh w9, [x8, #0xe8] 17e468: 14000001 b 0x17e46c 17e46c: 14000001 b 0x17e470 17e470: 14000001 b 0x17e474 17e474: aa1f03e8 mov x8, xzr 17e478: f81e83a8 stur x8, [x29, #-0x18] 17e47c: 14000001 b 0x17e480 17e480: f85e83a8 ldur x8, [x29, #-0x18] 17e484: d53bd049 mrs x9, TPIDR_EL0 17e488: f9401529 ldr x9, [x9, #0x28] 17e48c: f85f83aa ldur x10, [x29, #-0x8] 17e490: eb0a0129 subs x9, x9, x10 17e494: f90007e8 str x8, [sp, #0x8] 17e498: f90003e9 str x9, [sp] 17e49c: 540000c1 b.ne 0x17e4b4 17e4a0: 14000001 b 0x17e4a4 17e4a4: f94007e0 ldr x0, [sp, #0x8] 17e4a8: a9447bfd ldp x29, x30, [sp, #0x40] 17e4ac: 910143ff add sp, sp, #0x50 17e4b0: d65f03c0 ret 17e4b4: 97fcae2f bl 0xa9d70 <__stack_chk_fail@plt> 17e4b8: d10283ff sub sp, sp, #0xa0 17e4bc: a9097bfd stp x29, x30, [sp, #0x90] 17e4c0: 910243fd add x29, sp, #0x90 17e4c4: d53bd048 mrs x8, TPIDR_EL0 17e4c8: f9401508 ldr x8, [x8, #0x28] 17e4cc: f81f83a8 stur x8, [x29, #-0x8] 17e4d0: f81e03a0 stur x0, [x29, #-0x20] 17e4d4: f81d83a1 stur x1, [x29, #-0x28] 17e4d8: f81d03a2 stur x2, [x29, #-0x30] 17e4dc: f85d03a8 ldur x8, [x29, #-0x30] 17e4e0: b50000a8 cbnz x8, 0x17e4f4 17e4e4: 14000001 b 0x17e4e8 17e4e8: aa1f03e8 mov x8, xzr 17e4ec: f81f03a8 stur x8, [x29, #-0x10] 17e4f0: 14000080 b 0x17e6f0 17e4f4: f85d83a8 ldur x8, [x29, #-0x28] 17e4f8: 79428109 ldrh w9, [x8, #0x140] 17e4fc: 350000a9 cbnz w9, 0x17e510 17e500: 14000001 b 0x17e504 17e504: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 17e508: f81e83a8 stur x8, [x29, #-0x18] 17e50c: 1400009b b 0x17e778 17e510: f85d83a8 ldur x8, [x29, #-0x28] 17e514: 39422509 ldrb w9, [x8, #0x89] 17e518: 36000129 tbz w9, #0x0, 0x17e53c 17e51c: 14000001 b 0x17e520 17e520: f85d83a8 ldur x8, [x29, #-0x28] 17e524: 79428109 ldrh w9, [x8, #0x140] 17e528: 71001d29 subs w9, w9, #0x7 17e52c: 2a0903e8 mov w8, w9 17e530: 93407d08 sxtw x8, w8 17e534: f81c03a8 stur x8, [x29, #-0x40] 17e538: 14000009 b 0x17e55c 17e53c: f85d83a8 ldur x8, [x29, #-0x28] 17e540: 79428109 ldrh w9, [x8, #0x140] 17e544: 531f7929 lsl w9, w9, #1 17e548: 71001d29 subs w9, w9, #0x7 17e54c: 2a0903e8 mov w8, w9 17e550: 93407d08 sxtw x8, w8 17e554: f81c03a8 stur x8, [x29, #-0x40] 17e558: 14000001 b 0x17e55c 17e55c: f85d03a8 ldur x8, [x29, #-0x30] 17e560: d29ef9e9 mov x9, #0xf7cf // =63439 17e564: f2bc6a69 movk x9, #0xe353, lsl #16 17e568: f2d374a9 movk x9, #0x9ba5, lsl #32 17e56c: f2e41889 movk x9, #0x20c4, lsl #48 17e570: 9b497d08 smulh x8, x8, x9 17e574: 9347fd09 asr x9, x8, #7 17e578: 8b48fd28 add x8, x9, x8, lsr #63 17e57c: f90027e8 str x8, [sp, #0x48] 17e580: f85d03a8 ldur x8, [x29, #-0x30] 17e584: f94027e9 ldr x9, [sp, #0x48] 17e588: 52807d0a mov w10, #0x3e8 // =1000 17e58c: 2a0a03eb mov w11, w10 17e590: 9b0b7d29 mul x9, x9, x11 17e594: eb090108 subs x8, x8, x9 17e598: f90023e8 str x8, [sp, #0x40] 17e59c: f94023e8 ldr x8, [sp, #0x40] 17e5a0: f85d83a9 ldur x9, [x29, #-0x28] 17e5a4: 7942892a ldrh w10, [x9, #0x144] 17e5a8: 2a0a03e9 mov w9, w10 17e5ac: 9b097d08 mul x8, x8, x9 17e5b0: f81f03a8 stur x8, [x29, #-0x10] 17e5b4: f85f03a8 ldur x8, [x29, #-0x10] 17e5b8: 934afd09 asr x9, x8, #10 17e5bc: 5280062a mov w10, #0x31 // =49 17e5c0: 2a0a03eb mov w11, w10 17e5c4: 9b0b7d08 mul x8, x8, x11 17e5c8: 8b885528 add x8, x9, x8, asr #21 17e5cc: f81f03a8 stur x8, [x29, #-0x10] 17e5d0: f94027e8 ldr x8, [sp, #0x48] 17e5d4: f85d83a9 ldur x9, [x29, #-0x28] 17e5d8: 7942892a ldrh w10, [x9, #0x144] 17e5dc: 2a0a03e9 mov w9, w10 17e5e0: 9b097d08 mul x8, x8, x9 17e5e4: f85f03a9 ldur x9, [x29, #-0x10] 17e5e8: 8b080128 add x8, x9, x8 17e5ec: f81f03a8 stur x8, [x29, #-0x10] 17e5f0: f85f03a8 ldur x8, [x29, #-0x10] 17e5f4: f85d83a9 ldur x9, [x29, #-0x28] 17e5f8: f9402129 ldr x9, [x9, #0x40] 17e5fc: eb090108 subs x8, x8, x9 17e600: f90013e8 str x8, [sp, #0x20] 17e604: 5400064d b.le 0x17e6cc 17e608: 14000001 b 0x17e60c 17e60c: f85d83a8 ldur x8, [x29, #-0x28] 17e610: f9402908 ldr x8, [x8, #0x50] 17e614: b40005c8 cbz x8, 0x17e6cc 17e618: 14000001 b 0x17e61c 17e61c: f85d83a8 ldur x8, [x29, #-0x28] 17e620: f9402509 ldr x9, [x8, #0x48] 17e624: 7942810a ldrh w10, [x8, #0x140] 17e628: 2a0a03e8 mov w8, w10 17e62c: 9ac80928 udiv x8, x9, x8 17e630: f9001fe8 str x8, [sp, #0x38] 17e634: f85d83a8 ldur x8, [x29, #-0x28] 17e638: f9402509 ldr x9, [x8, #0x48] 17e63c: f9401feb ldr x11, [sp, #0x38] 17e640: 7942810a ldrh w10, [x8, #0x140] 17e644: 2a0a03e8 mov w8, w10 17e648: 9b087d68 mul x8, x11, x8 17e64c: eb080128 subs x8, x9, x8 17e650: f90017e8 str x8, [sp, #0x28] 17e654: f94017e8 ldr x8, [sp, #0x28] 17e658: b4000208 cbz x8, 0x17e698 17e65c: 14000001 b 0x17e660 17e660: f85d83a8 ldur x8, [x29, #-0x28] 17e664: 39422509 ldrb w9, [x8, #0x89] 17e668: 360000c9 tbz w9, #0x0, 0x17e680 17e66c: 14000001 b 0x17e670 17e670: f94017e8 ldr x8, [sp, #0x28] 17e674: f1001d08 subs x8, x8, #0x7 17e678: f90017e8 str x8, [sp, #0x28] 17e67c: 14000006 b 0x17e694 17e680: f94017e8 ldr x8, [sp, #0x28] 17e684: d37ff908 lsl x8, x8, #1 17e688: f1001d08 subs x8, x8, #0x7 17e68c: f90017e8 str x8, [sp, #0x28] 17e690: 14000001 b 0x17e694 17e694: 14000001 b 0x17e698 17e698: f9401fe8 ldr x8, [sp, #0x38] 17e69c: f85c03a9 ldur x9, [x29, #-0x40] 17e6a0: 9b097d08 mul x8, x8, x9 17e6a4: f94017e9 ldr x9, [sp, #0x28] 17e6a8: 8b090108 add x8, x8, x9 17e6ac: f9001be8 str x8, [sp, #0x30] 17e6b0: f85f03a8 ldur x8, [x29, #-0x10] 17e6b4: f9401be9 ldr x9, [sp, #0x30] 17e6b8: 9ac90d0a sdiv x10, x8, x9 17e6bc: 9b097d49 mul x9, x10, x9 17e6c0: eb090108 subs x8, x8, x9 17e6c4: f81f03a8 stur x8, [x29, #-0x10] 17e6c8: 14000001 b 0x17e6cc 17e6cc: f85f03a8 ldur x8, [x29, #-0x10] 17e6d0: f85c03a9 ldur x9, [x29, #-0x40] 17e6d4: 9ac90d08 sdiv x8, x8, x9 17e6d8: f85d83a9 ldur x9, [x29, #-0x28] 17e6dc: 7942812a ldrh w10, [x9, #0x140] 17e6e0: 2a0a03e9 mov w9, w10 17e6e4: 9b097d08 mul x8, x8, x9 17e6e8: f81f03a8 stur x8, [x29, #-0x10] 17e6ec: 14000001 b 0x17e6f0 17e6f0: f85e03a0 ldur x0, [x29, #-0x20] 17e6f4: f85d83a1 ldur x1, [x29, #-0x28] 17e6f8: d10043a2 sub x2, x29, #0x10 17e6fc: 97fc9ef1 bl 0xa62c0 17e700: f81c83a0 stur x0, [x29, #-0x38] 17e704: b40000a0 cbz x0, 0x17e718 17e708: 14000001 b 0x17e70c 17e70c: f85c83a8 ldur x8, [x29, #-0x38] 17e710: f81e83a8 stur x8, [x29, #-0x18] 17e714: 14000019 b 0x17e778 17e718: f85d83a8 ldur x8, [x29, #-0x28] 17e71c: 2a1f03e9 mov w9, wzr 17e720: 79028509 strh w9, [x8, #0x142] 17e724: f85d83a8 ldur x8, [x29, #-0x28] 17e728: 39053509 strb w9, [x8, #0x14d] 17e72c: f85d83a8 ldur x8, [x29, #-0x28] 17e730: f9401108 ldr x8, [x8, #0x20] 17e734: f1000d08 subs x8, x8, #0x3 17e738: f9000fe8 str x8, [sp, #0x18] 17e73c: 54000180 b.eq 0x17e76c 17e740: 14000001 b 0x17e744 17e744: f85d83a8 ldur x8, [x29, #-0x28] 17e748: f9401108 ldr x8, [x8, #0x20] 17e74c: f1001508 subs x8, x8, #0x5 17e750: f9000be8 str x8, [sp, #0x10] 17e754: 540000c0 b.eq 0x17e76c 17e758: 14000001 b 0x17e75c 17e75c: f85d83a8 ldur x8, [x29, #-0x28] 17e760: aa1f03e9 mov x9, xzr 17e764: f9001109 str x9, [x8, #0x20] 17e768: 14000001 b 0x17e76c 17e76c: aa1f03e8 mov x8, xzr 17e770: f81e83a8 stur x8, [x29, #-0x18] 17e774: 14000001 b 0x17e778 17e778: f85e83a8 ldur x8, [x29, #-0x18] 17e77c: d53bd049 mrs x9, TPIDR_EL0 17e780: f9401529 ldr x9, [x9, #0x28] 17e784: f85f83aa ldur x10, [x29, #-0x8] 17e788: eb0a0129 subs x9, x9, x10 17e78c: f90007e8 str x8, [sp, #0x8] 17e790: f90003e9 str x9, [sp] 17e794: 540000c1 b.ne 0x17e7ac 17e798: 14000001 b 0x17e79c 17e79c: f94007e0 ldr x0, [sp, #0x8] 17e7a0: a9497bfd ldp x29, x30, [sp, #0x90] 17e7a4: 910283ff add sp, sp, #0xa0 17e7a8: d65f03c0 ret 17e7ac: 97fcad71 bl 0xa9d70 <__stack_chk_fail@plt> 17e7b0: d10083ff sub sp, sp, #0x20 17e7b4: d0000948 adrp x8, 0x2a8000 17e7b8: f941ad08 ldr x8, [x8, #0x358] 17e7bc: b27f03e9 orr x9, xzr, #0x2 17e7c0: 321e03ea orr w10, wzr, #0x4 17e7c4: d000094b adrp x11, 0x2a8000 17e7c8: f9442d6b ldr x11, [x11, #0x858] 17e7cc: f9000fe0 str x0, [sp, #0x18] 17e7d0: 39005fe1 strb w1, [sp, #0x17] 17e7d4: f9400fe0 ldr x0, [sp, #0x18] 17e7d8: f9400800 ldr x0, [x0, #0x10] 17e7dc: 9b007d29 mul x9, x9, x0 17e7e0: 8b090108 add x8, x8, x9 17e7e4: 79c00101 ldrsh w1, [x8] 17e7e8: b9000fe1 str w1, [sp, #0xc] 17e7ec: b90013ff str wzr, [sp, #0x10] 17e7f0: 39405fe1 ldrb w1, [sp, #0x17] 17e7f4: 0a0a002a and w10, w1, w10 17e7f8: f90003eb str x11, [sp] 17e7fc: 3500004a cbnz w10, 0x17e804 17e800: 14000005 b 0x17e814 17e804: b9400fe8 ldr w8, [sp, #0xc] 17e808: b94013e9 ldr w9, [sp, #0x10] 17e80c: 0b080128 add w8, w9, w8 17e810: b90013e8 str w8, [sp, #0x10] 17e814: 321f03e8 orr w8, wzr, #0x2 17e818: 39405fe9 ldrb w9, [sp, #0x17] 17e81c: 0a080128 and w8, w9, w8 17e820: 35000048 cbnz w8, 0x17e828 17e824: 14000007 b 0x17e840 17e828: 320003e8 orr w8, wzr, #0x1 17e82c: b9400fe9 ldr w9, [sp, #0xc] 17e830: 1ac82928 asr w8, w9, w8 17e834: b94013e9 ldr w9, [sp, #0x10] 17e838: 0b080128 add w8, w9, w8 17e83c: b90013e8 str w8, [sp, #0x10] 17e840: 320003e8 orr w8, wzr, #0x1 17e844: 39405fe9 ldrb w9, [sp, #0x17] 17e848: 0a080128 and w8, w9, w8 17e84c: 35000048 cbnz w8, 0x17e854 17e850: 14000007 b 0x17e86c 17e854: 321f03e8 orr w8, wzr, #0x2 17e858: b9400fe9 ldr w9, [sp, #0xc] 17e85c: 1ac82928 asr w8, w9, w8 17e860: b94013e9 ldr w9, [sp, #0x10] 17e864: 0b080128 add w8, w9, w8 17e868: b90013e8 str w8, [sp, #0x10] 17e86c: 321d03e8 orr w8, wzr, #0x8 17e870: 320007e9 orr w9, wzr, #0x3 17e874: b9400fea ldr w10, [sp, #0xc] 17e878: 1ac92949 asr w9, w10, w9 17e87c: b94013ea ldr w10, [sp, #0x10] 17e880: 0b090149 add w9, w10, w9 17e884: b90013e9 str w9, [sp, #0x10] 17e888: 39405fe9 ldrb w9, [sp, #0x17] 17e88c: 0a080128 and w8, w9, w8 17e890: 35000048 cbnz w8, 0x17e898 17e894: 14000009 b 0x17e8b8 17e898: b94013e8 ldr w8, [sp, #0x10] 17e89c: 2a0803e9 mov w9, w8 17e8a0: 93407d29 sxtw x9, w9 17e8a4: f9400fea ldr x10, [sp, #0x18] 17e8a8: f940054b ldr x11, [x10, #0x8] 17e8ac: eb090169 subs x9, x11, x9 17e8b0: f9000549 str x9, [x10, #0x8] 17e8b4: 14000008 b 0x17e8d4 17e8b8: b94013e8 ldr w8, [sp, #0x10] 17e8bc: 2a0803e9 mov w9, w8 17e8c0: 93407d29 sxtw x9, w9 17e8c4: f9400fea ldr x10, [sp, #0x18] 17e8c8: f940054b ldr x11, [x10, #0x8] 17e8cc: 8b090169 add x9, x11, x9 17e8d0: f9000549 str x9, [x10, #0x8] 17e8d4: b2403be8 orr x8, xzr, #0x7fff 17e8d8: f9400fe9 ldr x9, [sp, #0x18] 17e8dc: f9400529 ldr x9, [x9, #0x8] 17e8e0: eb08013f cmp x9, x8 17e8e4: 1a9fd7ea cset w10, gt 17e8e8: 3700004a tbnz w10, #0x0, 0x17e8f0 17e8ec: 14000004 b 0x17e8fc 17e8f0: b2403be8 orr x8, xzr, #0x7fff 17e8f4: f9400fe9 ldr x9, [sp, #0x18] 17e8f8: f9000528 str x8, [x9, #0x8] 17e8fc: b271c3e8 orr x8, xzr, #0xffffffffffff8000 17e900: f9400fe9 ldr x9, [sp, #0x18] 17e904: f9400529 ldr x9, [x9, #0x8] 17e908: eb08013f cmp x9, x8 17e90c: 1a9fa7ea cset w10, lt 17e910: 3700004a tbnz w10, #0x0, 0x17e918 17e914: 14000004 b 0x17e924 17e918: b271c3e8 orr x8, xzr, #0xffffffffffff8000 17e91c: f9400fe9 ldr x9, [sp, #0x18] 17e920: f9000528 str x8, [x9, #0x8] 17e924: d2800008 mov x8, #0x0 // =0 17e928: b27f03e9 orr x9, xzr, #0x2 17e92c: f9400fea ldr x10, [sp, #0x18] 17e930: f940054a ldr x10, [x10, #0x8] 17e934: 2a0a03eb mov w11, w10 17e938: f9400fea ldr x10, [sp, #0x18] 17e93c: 7900314b strh w11, [x10, #0x18] 17e940: 39405feb ldrb w11, [sp, #0x17] 17e944: 2a0b03ea mov w10, w11 17e948: d3401d4a ubfx x10, x10, #0, #8 17e94c: 9b0a7d29 mul x9, x9, x10 17e950: f94003ea ldr x10, [sp] 17e954: 8b090149 add x9, x10, x9 17e958: 7940012b ldrh w11, [x9] 17e95c: 2a0b03e9 mov w9, w11 17e960: 93403d29 sxth x9, w9 17e964: f9400fec ldr x12, [sp, #0x18] 17e968: f940098d ldr x13, [x12, #0x10] 17e96c: 8b0901a9 add x9, x13, x9 17e970: f9000989 str x9, [x12, #0x10] 17e974: f9400fe9 ldr x9, [sp, #0x18] 17e978: f9400929 ldr x9, [x9, #0x10] 17e97c: eb08013f cmp x9, x8 17e980: 1a9fa7eb cset w11, lt 17e984: 3700004b tbnz w11, #0x0, 0x17e98c 17e988: 14000003 b 0x17e994 17e98c: f9400fe8 ldr x8, [sp, #0x18] 17e990: f900091f str xzr, [x8, #0x10] 17e994: d2800b08 mov x8, #0x58 // =88 17e998: f9400fe9 ldr x9, [sp, #0x18] 17e99c: f9400929 ldr x9, [x9, #0x10] 17e9a0: eb08013f cmp x9, x8 17e9a4: 1a9fd7ea cset w10, gt 17e9a8: 3700004a tbnz w10, #0x0, 0x17e9b0 17e9ac: 14000004 b 0x17e9bc 17e9b0: d2800b08 mov x8, #0x58 // =88 17e9b4: f9400fe9 ldr x9, [sp, #0x18] 17e9b8: f9000928 str x8, [x9, #0x10] 17e9bc: 910083ff add sp, sp, #0x20 17e9c0: d65f03c0 ret 17e9c4: d10303ff sub sp, sp, #0xc0 17e9c8: a90b7bfd stp x29, x30, [sp, #0xb0] 17e9cc: 9102c3fd add x29, sp, #0xb0 17e9d0: d53bd048 mrs x8, TPIDR_EL0 17e9d4: f9401508 ldr x8, [x8, #0x28] 17e9d8: f81f83a8 stur x8, [x29, #-0x8] 17e9dc: f90027e0 str x0, [sp, #0x48] 17e9e0: f90023e1 str x1, [sp, #0x40] 17e9e4: f9001fe2 str x2, [sp, #0x38] 17e9e8: f9001be3 str x3, [sp, #0x30] 17e9ec: f9401fe8 ldr x8, [sp, #0x38] 17e9f0: aa1f03e0 mov x0, xzr 17e9f4: f9000100 str x0, [x8] 17e9f8: f94027e8 ldr x8, [sp, #0x48] 17e9fc: f9400108 ldr x8, [x8] 17ea00: f94023e1 ldr x1, [sp, #0x40] 17ea04: d10153a2 sub x2, x29, #0x54 17ea08: f90013e0 str x0, [sp, #0x20] 17ea0c: aa0803e0 mov x0, x8 17ea10: f94013e3 ldr x3, [sp, #0x20] 17ea14: 94000333 bl 0x17f6e0 17ea18: b40000a0 cbz x0, 0x17ea2c 17ea1c: 14000001 b 0x17ea20 17ea20: aa1f03e8 mov x8, xzr 17ea24: f9002be8 str x8, [sp, #0x50] 17ea28: 14000035 b 0x17eafc 17ea2c: d10153a0 sub x0, x29, #0x54 17ea30: 910163e1 add x1, sp, #0x58 17ea34: 9400038b bl 0x17f860 17ea38: 350005c0 cbnz w0, 0x17eaf0 17ea3c: 14000001 b 0x17ea40 17ea40: f94027e8 ldr x8, [sp, #0x48] 17ea44: 39462d09 ldrb w9, [x8, #0x18b] 17ea48: 340000c9 cbz w9, 0x17ea60 17ea4c: 14000001 b 0x17ea50 17ea50: 321e07e0 orr w0, wzr, #0xc 17ea54: 97fc9833 bl 0xa4b20 17ea58: f90017e0 str x0, [sp, #0x28] 17ea5c: 14000008 b 0x17ea7c 17ea60: f94027e8 ldr x8, [sp, #0x48] 17ea64: f9400100 ldr x0, [x8] 17ea68: 52801909 mov w9, #0xc8 // =200 17ea6c: 2a0903e1 mov w1, w9 17ea70: 97fc8c20 bl 0xa1af0 17ea74: f90017e0 str x0, [sp, #0x28] 17ea78: 14000001 b 0x17ea7c 17ea7c: f94017e8 ldr x8, [sp, #0x28] 17ea80: b50000a8 cbnz x8, 0x17ea94 17ea84: 14000001 b 0x17ea88 17ea88: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 17ea8c: f9002be8 str x8, [sp, #0x50] 17ea90: 1400001b b 0x17eafc 17ea94: f94017e0 ldr x0, [sp, #0x28] 17ea98: 52801908 mov w8, #0xc8 // =200 17ea9c: 2a0803e2 mov w2, w8 17eaa0: 2a1f03e8 mov w8, wzr 17eaa4: 2a0803e1 mov w1, w8 17eaa8: 97fca826 bl 0xa8b40 17eaac: f94023e2 ldr x2, [sp, #0x40] 17eab0: f94017fe ldr x30, [sp, #0x28] 17eab4: f90003c2 str x2, [x30] 17eab8: f9401be2 ldr x2, [sp, #0x30] 17eabc: f94017fe ldr x30, [sp, #0x28] 17eac0: f9000bc2 str x2, [x30, #0x10] 17eac4: f94017e2 ldr x2, [sp, #0x28] 17eac8: 32000be8 orr w8, wzr, #0x7 17eacc: 3901c848 strb w8, [x2, #0x72] 17ead0: f94017e2 ldr x2, [sp, #0x28] 17ead4: 321f07e8 orr w8, wzr, #0x6 17ead8: 3901c848 strb w8, [x2, #0x72] 17eadc: f94017e2 ldr x2, [sp, #0x28] 17eae0: f9401ffe ldr x30, [sp, #0x38] 17eae4: f90003c2 str x2, [x30] 17eae8: f9000fe0 str x0, [sp, #0x18] 17eaec: 14000001 b 0x17eaf0 17eaf0: aa1f03e8 mov x8, xzr 17eaf4: f9002be8 str x8, [sp, #0x50] 17eaf8: 14000001 b 0x17eafc 17eafc: f9402be8 ldr x8, [sp, #0x50] 17eb00: d53bd049 mrs x9, TPIDR_EL0 17eb04: f9401529 ldr x9, [x9, #0x28] 17eb08: f85f83aa ldur x10, [x29, #-0x8] 17eb0c: eb0a0129 subs x9, x9, x10 17eb10: f9000be8 str x8, [sp, #0x10] 17eb14: f90007e9 str x9, [sp, #0x8] 17eb18: 540000c1 b.ne 0x17eb30 17eb1c: 14000001 b 0x17eb20 17eb20: f9400be0 ldr x0, [sp, #0x10] 17eb24: a94b7bfd ldp x29, x30, [sp, #0xb0] 17eb28: 910303ff add sp, sp, #0xc0 17eb2c: d65f03c0 ret 17eb30: 97fcac90 bl 0xa9d70 <__stack_chk_fail@plt> 17eb34: d10103ff sub sp, sp, #0x40 17eb38: a9037bfd stp x29, x30, [sp, #0x30] 17eb3c: 9100c3fd add x29, sp, #0x30 17eb40: 321f07e8 orr w8, wzr, #0x6 17eb44: 52800009 mov w9, #0x0 // =0 17eb48: f81f03a0 stur x0, [x29, #-0x10] 17eb4c: f9000fe1 str x1, [sp, #0x18] 17eb50: f9400fe0 ldr x0, [sp, #0x18] 17eb54: f9000be0 str x0, [sp, #0x10] 17eb58: f9400be0 ldr x0, [sp, #0x10] 17eb5c: 3941c80a ldrb w10, [x0, #0x72] 17eb60: 6b08015f cmp w10, w8 17eb64: 1a9f07e8 cset w8, ne 17eb68: b90007e9 str w9, [sp, #0x4] 17eb6c: 37000048 tbnz w8, #0x0, 0x17eb74 17eb70: 14000004 b 0x17eb80 17eb74: b27befe8 orr x8, xzr, #0xffffffffffffffe1 17eb78: f81f83a8 stur x8, [x29, #-0x8] 17eb7c: 14000019 b 0x17ebe0 17eb80: b27d03e8 orr x8, xzr, #0x8 17eb84: f85f03a0 ldur x0, [x29, #-0x10] 17eb88: f9400be9 ldr x9, [sp, #0x10] 17eb8c: 8b080121 add x1, x9, x8 17eb90: 97fc8cfc bl 0xa1f80 17eb94: f90007e0 str x0, [sp, #0x8] 17eb98: b5000040 cbnz x0, 0x17eba0 17eb9c: 14000004 b 0x17ebac 17eba0: f94007e8 ldr x8, [sp, #0x8] 17eba4: f81f83a8 stur x8, [x29, #-0x8] 17eba8: 1400000e b 0x17ebe0 17ebac: f85f03a0 ldur x0, [x29, #-0x10] 17ebb0: f9400be1 ldr x1, [sp, #0x10] 17ebb4: 94000394 bl 0x17fa04 17ebb8: f90007e0 str x0, [sp, #0x8] 17ebbc: b5000040 cbnz x0, 0x17ebc4 17ebc0: 14000004 b 0x17ebd0 17ebc4: f94007e8 ldr x8, [sp, #0x8] 17ebc8: f81f83a8 stur x8, [x29, #-0x8] 17ebcc: 14000005 b 0x17ebe0 17ebd0: f9400be8 ldr x8, [sp, #0x10] 17ebd4: b94007e9 ldr w9, [sp, #0x4] 17ebd8: 3901c909 strb w9, [x8, #0x72] 17ebdc: f81f83bf stur xzr, [x29, #-0x8] 17ebe0: f85f83a0 ldur x0, [x29, #-0x8] 17ebe4: a9437bfd ldp x29, x30, [sp, #0x30] 17ebe8: 910103ff add sp, sp, #0x40 17ebec: d65f03c0 ret 17ebf0: d10083ff sub sp, sp, #0x20 17ebf4: d2800008 mov x8, #0x0 // =0 17ebf8: f9000fe0 str x0, [sp, #0x18] 17ebfc: f9000be1 str x1, [sp, #0x10] 17ec00: f90007e2 str x2, [sp, #0x8] 17ec04: f9400be0 ldr x0, [sp, #0x10] 17ec08: f90003e0 str x0, [sp] 17ec0c: f94003e0 ldr x0, [sp] 17ec10: f9400c00 ldr x0, [x0, #0x18] 17ec14: 9348fc00 asr x0, x0, #8 17ec18: f94007e1 ldr x1, [sp, #0x8] 17ec1c: f9000020 str x0, [x1] 17ec20: aa0803e0 mov x0, x8 17ec24: 910083ff add sp, sp, #0x20 17ec28: d65f03c0 ret 17ec2c: d10343ff sub sp, sp, #0xd0 17ec30: a90c7bfd stp x29, x30, [sp, #0xc0] 17ec34: 910303fd add x29, sp, #0xc0 17ec38: d53bd048 mrs x8, TPIDR_EL0 17ec3c: f9401508 ldr x8, [x8, #0x28] 17ec40: f81f83a8 stur x8, [x29, #-0x8] 17ec44: f81e03a0 stur x0, [x29, #-0x20] 17ec48: f81d83a1 stur x1, [x29, #-0x28] 17ec4c: b81d43a2 stur w2, [x29, #-0x2c] 17ec50: f85d83a8 ldur x8, [x29, #-0x28] 17ec54: f81c83a8 stur x8, [x29, #-0x38] 17ec58: f85c83a8 ldur x8, [x29, #-0x38] 17ec5c: 3941c902 ldrb w2, [x8, #0x72] 17ec60: 71001842 subs w2, w2, #0x6 17ec64: b81b43a2 stur w2, [x29, #-0x4c] 17ec68: 540000ab b.lt 0x17ec7c 17ec6c: 14000001 b 0x17ec70 17ec70: aa1f03e8 mov x8, xzr 17ec74: f81e83a8 stur x8, [x29, #-0x18] 17ec78: 1400016c b 0x17f228 17ec7c: f85c83a8 ldur x8, [x29, #-0x38] 17ec80: 3941c909 ldrb w9, [x8, #0x72] 17ec84: 350000c9 cbnz w9, 0x17ec9c 17ec88: 14000001 b 0x17ec8c 17ec8c: f85c83a8 ldur x8, [x29, #-0x38] 17ec90: 320003e9 orr w9, wzr, #0x1 17ec94: 3901c909 strb w9, [x8, #0x72] 17ec98: 14000001 b 0x17ec9c 17ec9c: f85c83a8 ldur x8, [x29, #-0x38] 17eca0: f9400d08 ldr x8, [x8, #0x18] 17eca4: b5000268 cbnz x8, 0x17ecf0 17eca8: 14000001 b 0x17ecac 17ecac: f85e03a8 ldur x8, [x29, #-0x20] 17ecb0: f940b900 ldr x0, [x8, #0x170] 17ecb4: f85c83a8 ldur x8, [x29, #-0x38] 17ecb8: f9400501 ldr x1, [x8, #0x8] 17ecbc: 2a1f03e2 mov w2, wzr 17ecc0: 52800a03 mov w3, #0x50 // =80 17ecc4: b81b03a2 stur w2, [x29, #-0x50] 17ecc8: 97fc9676 bl 0xa46a0 17eccc: f85e03a8 ldur x8, [x29, #-0x20] 17ecd0: f940b900 ldr x0, [x8, #0x170] 17ecd4: f85c83a8 ldur x8, [x29, #-0x38] 17ecd8: f9400501 ldr x1, [x8, #0x8] 17ecdc: 32000be3 orr w3, wzr, #0x7 17ece0: 32001be4 orr w4, wzr, #0x7f 17ece4: b85b03a2 ldur w2, [x29, #-0x50] 17ece8: 97fcacd2 bl 0xaa030 17ecec: 14000001 b 0x17ecf0 17ecf0: f85c83a8 ldur x8, [x29, #-0x38] 17ecf4: 3941dd09 ldrb w9, [x8, #0x77] 17ecf8: 340003c9 cbz w9, 0x17ed70 17ecfc: 14000001 b 0x17ed00 17ed00: f85e03a8 ldur x8, [x29, #-0x20] 17ed04: f940b900 ldr x0, [x8, #0x170] 17ed08: f85c83a8 ldur x8, [x29, #-0x38] 17ed0c: f9400501 ldr x1, [x8, #0x8] 17ed10: 3941dd03 ldrb w3, [x8, #0x77] 17ed14: 2a1f03e9 mov w9, wzr 17ed18: 2a0903e2 mov w2, w9 17ed1c: 2a0903e4 mov w4, w9 17ed20: b81ac3a9 stur w9, [x29, #-0x54] 17ed24: 97fcaed3 bl 0xaa870 17ed28: f85c83a8 ldur x8, [x29, #-0x38] 17ed2c: b85ac3a9 ldur w9, [x29, #-0x54] 17ed30: 3901dd09 strb w9, [x8, #0x77] 17ed34: f85c83a8 ldur x8, [x29, #-0x38] 17ed38: f9401908 ldr x8, [x8, #0x30] 17ed3c: b4000188 cbz x8, 0x17ed6c 17ed40: 14000001 b 0x17ed44 17ed44: f85c83a8 ldur x8, [x29, #-0x38] 17ed48: f9401909 ldr x9, [x8, #0x30] 17ed4c: f9400d0a ldr x10, [x8, #0x18] 17ed50: 8b090149 add x9, x10, x9 17ed54: f9000d09 str x9, [x8, #0x18] 17ed58: f85c83a8 ldur x8, [x29, #-0x38] 17ed5c: aa1f03e9 mov x9, xzr 17ed60: f9001909 str x9, [x8, #0x30] 17ed64: f81e83a9 stur x9, [x29, #-0x18] 17ed68: 14000130 b 0x17f228 17ed6c: 14000001 b 0x17ed70 17ed70: 2a1f03e8 mov w8, wzr 17ed74: b81b83a8 stur w8, [x29, #-0x48] 17ed78: 14000001 b 0x17ed7c 17ed7c: b85b83a8 ldur w8, [x29, #-0x48] 17ed80: 350023e8 cbnz w8, 0x17f1fc 17ed84: 14000001 b 0x17ed88 17ed88: f85e03a8 ldur x8, [x29, #-0x20] 17ed8c: f9400100 ldr x0, [x8] 17ed90: f85c83a1 ldur x1, [x29, #-0x38] 17ed94: 2a1f03e2 mov w2, wzr 17ed98: 940004db bl 0x180104 17ed9c: 381bc3a0 sturb w0, [x29, #-0x44] 17eda0: 38dbc3a0 ldursb w0, [x29, #-0x44] 17eda4: 2a0003e8 mov w8, w0 17eda8: 7101d800 subs w0, w0, #0x76 17edac: f90033e8 str x8, [sp, #0x60] 17edb0: b9005fe0 str w0, [sp, #0x5c] 17edb4: 54001ea8 b.hi 0x17f188 17edb8: f00003e8 adrp x8, 0x1fd000 17edbc: 911a8108 add x8, x8, #0x6a0 17edc0: f94033eb ldr x11, [sp, #0x60] 17edc4: b8ab790a ldrsw x10, [x8, x11, lsl #2] 17edc8: 8b0a0109 add x9, x8, x10 17edcc: f9002bea str x10, [sp, #0x50] 17edd0: d61f0120 br x9 17edd4: f85c83a8 ldur x8, [x29, #-0x38] 17edd8: f9402108 ldr x8, [x8, #0x40] 17eddc: b6f80188 tbz x8, #0x3f, 0x17ee0c 17ede0: 14000001 b 0x17ede4 17ede4: f85c83a8 ldur x8, [x29, #-0x38] 17ede8: f9401d09 ldr x9, [x8, #0x38] 17edec: 3941d10a ldrb w10, [x8, #0x74] 17edf0: 2a0a03eb mov w11, w10 17edf4: 8b0b0129 add x9, x9, x11 17edf8: f9002109 str x9, [x8, #0x40] 17edfc: f85c83a8 ldur x8, [x29, #-0x38] 17ee00: f9400d09 ldr x9, [x8, #0x18] 17ee04: f9002509 str x9, [x8, #0x48] 17ee08: 14000002 b 0x17ee10 17ee0c: 14000001 b 0x17ee10 17ee10: 140000fa b 0x17f1f8 17ee14: f85c83a8 ldur x8, [x29, #-0x38] 17ee18: f9402509 ldr x9, [x8, #0x48] 17ee1c: f9400d08 ldr x8, [x8, #0x18] 17ee20: eb080128 subs x8, x9, x8 17ee24: f90027e8 str x8, [sp, #0x48] 17ee28: 54000121 b.ne 0x17ee4c 17ee2c: 14000001 b 0x17ee30 17ee30: f85c83a8 ldur x8, [x29, #-0x38] 17ee34: 32003fe9 orr w9, wzr, #0xffff 17ee38: 7900e109 strh w9, [x8, #0x70] 17ee3c: f85c83a8 ldur x8, [x29, #-0x38] 17ee40: 9280000a mov x10, #-0x1 // =-1 17ee44: f900210a str x10, [x8, #0x40] 17ee48: 14000043 b 0x17ef54 17ee4c: f85c83a8 ldur x8, [x29, #-0x38] 17ee50: 79c0e109 ldrsh w9, [x8, #0x70] 17ee54: 37f807e9 tbnz w9, #0x1f, 0x17ef50 17ee58: 14000001 b 0x17ee5c 17ee5c: f85c83a8 ldur x8, [x29, #-0x38] 17ee60: 79c0e109 ldrsh w9, [x8, #0x70] 17ee64: 71000529 subs w9, w9, #0x1 17ee68: b90047e9 str w9, [sp, #0x44] 17ee6c: 540001cb b.lt 0x17eea4 17ee70: 14000001 b 0x17ee74 17ee74: f85c83a8 ldur x8, [x29, #-0x38] 17ee78: 7940e109 ldrh w9, [x8, #0x70] 17ee7c: 71000529 subs w9, w9, #0x1 17ee80: 7900e109 strh w9, [x8, #0x70] 17ee84: 12003d29 and w9, w9, #0xffff 17ee88: 350000c9 cbnz w9, 0x17eea0 17ee8c: 14000001 b 0x17ee90 17ee90: f85c83a8 ldur x8, [x29, #-0x38] 17ee94: 32003fe9 orr w9, wzr, #0xffff 17ee98: 7900e109 strh w9, [x8, #0x70] 17ee9c: 14000001 b 0x17eea0 17eea0: 14000001 b 0x17eea4 17eea4: b85d43a8 ldur w8, [x29, #-0x2c] 17eea8: 340000c8 cbz w8, 0x17eec0 17eeac: 14000001 b 0x17eeb0 17eeb0: f85c83a8 ldur x8, [x29, #-0x38] 17eeb4: 79c0e109 ldrsh w9, [x8, #0x70] 17eeb8: 340004a9 cbz w9, 0x17ef4c 17eebc: 14000001 b 0x17eec0 17eec0: f85e03a8 ldur x8, [x29, #-0x20] 17eec4: f9400100 ldr x0, [x8] 17eec8: f85c83a8 ldur x8, [x29, #-0x38] 17eecc: f9400101 ldr x1, [x8] 17eed0: f9402102 ldr x2, [x8, #0x40] 17eed4: 97fcad33 bl 0xaa3a0 17eed8: f81c03a0 stur x0, [x29, #-0x40] 17eedc: b40000a0 cbz x0, 0x17eef0 17eee0: 14000001 b 0x17eee4 17eee4: f85c03a8 ldur x8, [x29, #-0x40] 17eee8: f81e83a8 stur x8, [x29, #-0x18] 17eeec: 140000cf b 0x17f228 17eef0: f85e03a8 ldur x8, [x29, #-0x20] 17eef4: f9400100 ldr x0, [x8] 17eef8: f85c83a8 ldur x8, [x29, #-0x38] 17eefc: aa0803e9 mov x9, x8 17ef00: f8438521 ldr x1, [x9], #0x38 17ef04: 9101e502 add x2, x8, #0x79 17ef08: aa0903e3 mov x3, x9 17ef0c: 940001f5 bl 0x17f6e0 17ef10: f85c83a8 ldur x8, [x29, #-0x38] 17ef14: 2a1f03ea mov w10, wzr 17ef18: 3901d10a strb w10, [x8, #0x74] 17ef1c: f85c83a8 ldur x8, [x29, #-0x38] 17ef20: 79c0e10a ldrsh w10, [x8, #0x70] 17ef24: 3100054a adds w10, w10, #0x1 17ef28: f9001fe0 str x0, [sp, #0x38] 17ef2c: b90037ea str w10, [sp, #0x34] 17ef30: 540000c1 b.ne 0x17ef48 17ef34: 14000001 b 0x17ef38 17ef38: f85c83a8 ldur x8, [x29, #-0x38] 17ef3c: 92800009 mov x9, #-0x1 // =-1 17ef40: f9002109 str x9, [x8, #0x40] 17ef44: 14000001 b 0x17ef48 17ef48: 14000001 b 0x17ef4c 17ef4c: 14000001 b 0x17ef50 17ef50: 14000001 b 0x17ef54 17ef54: 140000a9 b 0x17f1f8 17ef58: f85e03a8 ldur x8, [x29, #-0x20] 17ef5c: f9400100 ldr x0, [x8] 17ef60: f85c83a1 ldur x1, [x29, #-0x38] 17ef64: d10033a2 sub x2, x29, #0xc 17ef68: 2a1f03e3 mov w3, wzr 17ef6c: 9400042e bl 0x180024 17ef70: 350000a0 cbnz w0, 0x17ef84 17ef74: 14000001 b 0x17ef78 17ef78: 320003e8 orr w8, wzr, #0x1 17ef7c: b81b83a8 stur w8, [x29, #-0x48] 17ef80: 14000011 b 0x17efc4 17ef84: f85c83a8 ldur x8, [x29, #-0x38] 17ef88: f9402108 ldr x8, [x8, #0x40] 17ef8c: f1000508 subs x8, x8, #0x1 17ef90: f90017e8 str x8, [sp, #0x28] 17ef94: 5400016b b.lt 0x17efc0 17ef98: 14000001 b 0x17ef9c 17ef9c: f85c83a8 ldur x8, [x29, #-0x38] 17efa0: 79c0e109 ldrsh w9, [x8, #0x70] 17efa4: 36f800c9 tbz w9, #0x1f, 0x17efbc 17efa8: 14000001 b 0x17efac 17efac: b85f43a8 ldur w8, [x29, #-0xc] 17efb0: f85c83a9 ldur x9, [x29, #-0x38] 17efb4: 7900e128 strh w8, [x9, #0x70] 17efb8: 14000001 b 0x17efbc 17efbc: 14000001 b 0x17efc0 17efc0: 14000001 b 0x17efc4 17efc4: 1400008d b 0x17f1f8 17efc8: f85e03a8 ldur x8, [x29, #-0x20] 17efcc: f9400100 ldr x0, [x8] 17efd0: f85c83a1 ldur x1, [x29, #-0x38] 17efd4: 2a1f03e2 mov w2, wzr 17efd8: 940004c5 bl 0x1802ec 17efdc: 350000a0 cbnz w0, 0x17eff0 17efe0: 14000001 b 0x17efe4 17efe4: 320003e8 orr w8, wzr, #0x1 17efe8: b81b83a8 stur w8, [x29, #-0x48] 17efec: 14000001 b 0x17eff0 17eff0: 14000082 b 0x17f1f8 17eff4: f85c83a8 ldur x8, [x29, #-0x38] 17eff8: 32001fe9 orr w9, wzr, #0xff 17effc: 3901e109 strb w9, [x8, #0x78] 17f000: 1400007e b 0x17f1f8 17f004: f85c83a8 ldur x8, [x29, #-0x38] 17f008: 320003e9 orr w9, wzr, #0x1 17f00c: 3901e109 strb w9, [x8, #0x78] 17f010: 1400007a b 0x17f1f8 17f014: f85e03a8 ldur x8, [x29, #-0x20] 17f018: f9400100 ldr x0, [x8] 17f01c: f85c83a1 ldur x1, [x29, #-0x38] 17f020: 2a1f03e2 mov w2, wzr 17f024: 94000438 bl 0x180104 17f028: 381bc3a0 sturb w0, [x29, #-0x44] 17f02c: 385bc3a0 ldurb w0, [x29, #-0x44] 17f030: 9400049a bl 0x180298 17f034: 12001c00 and w0, w0, #0xff 17f038: 34000120 cbz w0, 0x17f05c 17f03c: 14000001 b 0x17f040 17f040: 385bc3a8 ldurb w8, [x29, #-0x44] 17f044: 321e07e9 orr w9, wzr, #0xc 17f048: 1b097d08 mul w8, w8, w9 17f04c: 7108d108 subs w8, w8, #0x234 17f050: f85c83aa ldur x10, [x29, #-0x38] 17f054: 3901d548 strb w8, [x10, #0x75] 17f058: 14000008 b 0x17f078 17f05c: 385bc3a8 ldurb w8, [x29, #-0x44] 17f060: 350000a8 cbnz w8, 0x17f074 17f064: 14000001 b 0x17f068 17f068: 320003e8 orr w8, wzr, #0x1 17f06c: b81b83a8 stur w8, [x29, #-0x48] 17f070: 14000001 b 0x17f074 17f074: 14000001 b 0x17f078 17f078: 14000060 b 0x17f1f8 17f07c: f85e03a0 ldur x0, [x29, #-0x20] 17f080: f85c83a1 ldur x1, [x29, #-0x38] 17f084: 9400053f bl 0x180580 17f088: 350000a0 cbnz w0, 0x17f09c 17f08c: 14000001 b 0x17f090 17f090: 320003e8 orr w8, wzr, #0x1 17f094: b81b83a8 stur w8, [x29, #-0x48] 17f098: 14000001 b 0x17f09c 17f09c: 14000057 b 0x17f1f8 17f0a0: f85e03a0 ldur x0, [x29, #-0x20] 17f0a4: f85c83a1 ldur x1, [x29, #-0x38] 17f0a8: 940005a4 bl 0x180738 17f0ac: 350000a0 cbnz w0, 0x17f0c0 17f0b0: 14000001 b 0x17f0b4 17f0b4: 320003e8 orr w8, wzr, #0x1 17f0b8: b81b83a8 stur w8, [x29, #-0x48] 17f0bc: 14000001 b 0x17f0c0 17f0c0: 1400004e b 0x17f1f8 17f0c4: f85e03a8 ldur x8, [x29, #-0x20] 17f0c8: f9400100 ldr x0, [x8] 17f0cc: f85c83a1 ldur x1, [x29, #-0x38] 17f0d0: 2a1f03e2 mov w2, wzr 17f0d4: 9400040c bl 0x180104 17f0d8: 12001c00 and w0, w0, #0xff 17f0dc: 71018400 subs w0, w0, #0x61 17f0e0: b90027e0 str w0, [sp, #0x24] 17f0e4: 54000161 b.ne 0x17f110 17f0e8: 14000001 b 0x17f0ec 17f0ec: f85e03a0 ldur x0, [x29, #-0x20] 17f0f0: f85c83a1 ldur x1, [x29, #-0x38] 17f0f4: 940005ff bl 0x1808f0 17f0f8: 350000a0 cbnz w0, 0x17f10c 17f0fc: 14000001 b 0x17f100 17f100: 320003e8 orr w8, wzr, #0x1 17f104: b81b83a8 stur w8, [x29, #-0x48] 17f108: 14000001 b 0x17f10c 17f10c: 14000010 b 0x17f14c 17f110: f85c83a0 ldur x0, [x29, #-0x38] 17f114: 9400044e bl 0x18024c 17f118: f85e03a0 ldur x0, [x29, #-0x20] 17f11c: f85c83a1 ldur x1, [x29, #-0x38] 17f120: b85d43a3 ldur w3, [x29, #-0x2c] 17f124: 385bc3a2 ldurb w2, [x29, #-0x44] 17f128: 94000660 bl 0x180aa8 17f12c: 340000a0 cbz w0, 0x17f140 17f130: 14000001 b 0x17f134 17f134: aa1f03e8 mov x8, xzr 17f138: f81e83a8 stur x8, [x29, #-0x18] 17f13c: 1400003b b 0x17f228 17f140: 320003e8 orr w8, wzr, #0x1 17f144: b81b83a8 stur w8, [x29, #-0x48] 17f148: 14000001 b 0x17f14c 17f14c: 1400002b b 0x17f1f8 17f150: f85e03a0 ldur x0, [x29, #-0x20] 17f154: f85c83a1 ldur x1, [x29, #-0x38] 17f158: 940006cc bl 0x180c88 17f15c: 340000a0 cbz w0, 0x17f170 17f160: 14000001 b 0x17f164 17f164: aa1f03e8 mov x8, xzr 17f168: f81e83a8 stur x8, [x29, #-0x18] 17f16c: 1400002f b 0x17f228 17f170: 320003e8 orr w8, wzr, #0x1 17f174: b81b83a8 stur w8, [x29, #-0x48] 17f178: 14000020 b 0x17f1f8 17f17c: 320003e8 orr w8, wzr, #0x1 17f180: b81b83a8 stur w8, [x29, #-0x48] 17f184: 1400001d b 0x17f1f8 17f188: 385bc3a0 ldurb w0, [x29, #-0x44] 17f18c: 940006e7 bl 0x180d28 17f190: 381bc3a0 sturb w0, [x29, #-0x44] 17f194: 38dbc3a0 ldursb w0, [x29, #-0x44] 17f198: 71018400 subs w0, w0, #0x61 17f19c: b90023e0 str w0, [sp, #0x20] 17f1a0: 5400028b b.lt 0x17f1f0 17f1a4: 14000001 b 0x17f1a8 17f1a8: 38dbc3a8 ldursb w8, [x29, #-0x44] 17f1ac: 71019d08 subs w8, w8, #0x67 17f1b0: b9001fe8 str w8, [sp, #0x1c] 17f1b4: 540001ec b.gt 0x17f1f0 17f1b8: 14000001 b 0x17f1bc 17f1bc: f85e03a0 ldur x0, [x29, #-0x20] 17f1c0: f85c83a1 ldur x1, [x29, #-0x38] 17f1c4: b85d43a3 ldur w3, [x29, #-0x2c] 17f1c8: 385bc3a2 ldurb w2, [x29, #-0x44] 17f1cc: 94000637 bl 0x180aa8 17f1d0: 340000a0 cbz w0, 0x17f1e4 17f1d4: 14000001 b 0x17f1d8 17f1d8: aa1f03e8 mov x8, xzr 17f1dc: f81e83a8 stur x8, [x29, #-0x18] 17f1e0: 14000012 b 0x17f228 17f1e4: 320003e8 orr w8, wzr, #0x1 17f1e8: b81b83a8 stur w8, [x29, #-0x48] 17f1ec: 14000002 b 0x17f1f4 17f1f0: 14000001 b 0x17f1f4 17f1f4: 14000001 b 0x17f1f8 17f1f8: 17fffee1 b 0x17ed7c 17f1fc: f85c83a8 ldur x8, [x29, #-0x38] 17f200: 321f03e9 orr w9, wzr, #0x2 17f204: 3901c909 strb w9, [x8, #0x72] 17f208: f85e03a8 ldur x8, [x29, #-0x20] 17f20c: f940b900 ldr x0, [x8, #0x170] 17f210: f85c83a8 ldur x8, [x29, #-0x38] 17f214: f9400501 ldr x1, [x8, #0x8] 17f218: 97fca4ba bl 0xa8500 17f21c: aa1f03e8 mov x8, xzr 17f220: f81e83a8 stur x8, [x29, #-0x18] 17f224: 14000001 b 0x17f228 17f228: f85e83a8 ldur x8, [x29, #-0x18] 17f22c: d53bd049 mrs x9, TPIDR_EL0 17f230: f9401529 ldr x9, [x9, #0x28] 17f234: f85f83aa ldur x10, [x29, #-0x8] 17f238: eb0a0129 subs x9, x9, x10 17f23c: f9000be8 str x8, [sp, #0x10] 17f240: f90007e9 str x9, [sp, #0x8] 17f244: 540000c1 b.ne 0x17f25c 17f248: 14000001 b 0x17f24c 17f24c: f9400be0 ldr x0, [sp, #0x10] 17f250: a94c7bfd ldp x29, x30, [sp, #0xc0] 17f254: 910343ff add sp, sp, #0xd0 17f258: d65f03c0 ret 17f25c: 97fcaac5 bl 0xa9d70 <__stack_chk_fail@plt> 17f260: d10103ff sub sp, sp, #0x40 17f264: a9037bfd stp x29, x30, [sp, #0x30] 17f268: 9100c3fd add x29, sp, #0x30 17f26c: 321f03e8 orr w8, wzr, #0x2 17f270: 321e03e9 orr w9, wzr, #0x4 17f274: 528000aa mov w10, #0x5 // =5 17f278: f81f83a0 stur x0, [x29, #-0x8] 17f27c: f81f03a1 stur x1, [x29, #-0x10] 17f280: f9000fe2 str x2, [sp, #0x18] 17f284: f85f03a0 ldur x0, [x29, #-0x10] 17f288: f9000be0 str x0, [sp, #0x10] 17f28c: f9400be0 ldr x0, [sp, #0x10] 17f290: 3941c80b ldrb w11, [x0, #0x72] 17f294: 6b08017f cmp w11, w8 17f298: 1a9f17e8 cset w8, eq 17f29c: b9000fe9 str w9, [sp, #0xc] 17f2a0: b9000bea str w10, [sp, #0x8] 17f2a4: 37000048 tbnz w8, #0x0, 0x17f2ac 17f2a8: 14000009 b 0x17f2cc 17f2ac: f9400be8 ldr x8, [sp, #0x10] 17f2b0: f9400500 ldr x0, [x8, #0x8] 17f2b4: 97fcaaf7 bl 0xa9e90 17f2b8: b4000040 cbz x0, 0x17f2c0 17f2bc: 14000004 b 0x17f2cc 17f2c0: f9400be8 ldr x8, [sp, #0x10] 17f2c4: b9400fe9 ldr w9, [sp, #0xc] 17f2c8: 3901c909 strb w9, [x8, #0x72] 17f2cc: 320007e8 orr w8, wzr, #0x3 17f2d0: f9400be9 ldr x9, [sp, #0x10] 17f2d4: 3941c92a ldrb w10, [x9, #0x72] 17f2d8: 6b08015f cmp w10, w8 17f2dc: 1a9f17e8 cset w8, eq 17f2e0: 37000048 tbnz w8, #0x0, 0x17f2e8 17f2e4: 14000009 b 0x17f308 17f2e8: f9400be8 ldr x8, [sp, #0x10] 17f2ec: f9400500 ldr x0, [x8, #0x8] 17f2f0: 97fcaae8 bl 0xa9e90 17f2f4: b4000040 cbz x0, 0x17f2fc 17f2f8: 14000004 b 0x17f308 17f2fc: f9400be8 ldr x8, [sp, #0x10] 17f300: b9400be9 ldr w9, [sp, #0x8] 17f304: 3901c909 strb w9, [x8, #0x72] 17f308: d2800000 mov x0, #0x0 // =0 17f30c: f9400be8 ldr x8, [sp, #0x10] 17f310: 3941c909 ldrb w9, [x8, #0x72] 17f314: 2a0903e8 mov w8, w9 17f318: d3401d08 ubfx x8, x8, #0, #8 17f31c: f9400fea ldr x10, [sp, #0x18] 17f320: f9000148 str x8, [x10] 17f324: a9437bfd ldp x29, x30, [sp, #0x30] 17f328: 910103ff add sp, sp, #0x40 17f32c: d65f03c0 ret 17f330: d10103ff sub sp, sp, #0x40 17f334: a9037bfd stp x29, x30, [sp, #0x30] 17f338: 9100c3fd add x29, sp, #0x30 17f33c: d2800008 mov x8, #0x0 // =0 17f340: f81f03a0 stur x0, [x29, #-0x10] 17f344: f9000fe1 str x1, [sp, #0x18] 17f348: f9400fe0 ldr x0, [sp, #0x18] 17f34c: f9000be0 str x0, [sp, #0x10] 17f350: f85f03a0 ldur x0, [x29, #-0x10] 17f354: f9400000 ldr x0, [x0] 17f358: f9400be1 ldr x1, [sp, #0x10] 17f35c: f9400021 ldr x1, [x1] 17f360: f90003e8 str x8, [sp] 17f364: 97fc91c7 bl 0xa3a80 17f368: f90007e0 str x0, [sp, #0x8] 17f36c: b5000040 cbnz x0, 0x17f374 17f370: 14000004 b 0x17f380 17f374: f94007e8 ldr x8, [sp, #0x8] 17f378: f81f83a8 stur x8, [x29, #-0x8] 17f37c: 1400001a b 0x17f3e4 17f380: f9400be8 ldr x8, [sp, #0x10] 17f384: f9400508 ldr x8, [x8, #0x8] 17f388: f94003e9 ldr x9, [sp] 17f38c: eb09011f cmp x8, x9 17f390: 1a9f07ea cset w10, ne 17f394: 3700004a tbnz w10, #0x0, 0x17f39c 17f398: 14000005 b 0x17f3ac 17f39c: f85f03a0 ldur x0, [x29, #-0x10] 17f3a0: f9400be8 ldr x8, [sp, #0x10] 17f3a4: f9400501 ldr x1, [x8, #0x8] 17f3a8: 97fc8596 bl 0xa0a00 17f3ac: 52800008 mov w8, #0x0 // =0 17f3b0: f85f03a9 ldur x9, [x29, #-0x10] 17f3b4: 39462d2a ldrb w10, [x9, #0x18b] 17f3b8: 53001d4a uxtb w10, w10 17f3bc: 32001feb orr w11, wzr, #0xff 17f3c0: 0a0b0108 and w8, w8, w11 17f3c4: 6b08015f cmp w10, w8 17f3c8: 1a9f07e8 cset w8, ne 17f3cc: 370000a8 tbnz w8, #0x0, 0x17f3e0 17f3d0: f85f03a8 ldur x8, [x29, #-0x10] 17f3d4: f9400100 ldr x0, [x8] 17f3d8: f9400be1 ldr x1, [sp, #0x10] 17f3dc: 97fc89b9 bl 0xa1ac0 17f3e0: f81f83bf stur xzr, [x29, #-0x8] 17f3e4: f85f83a0 ldur x0, [x29, #-0x8] 17f3e8: a9437bfd ldp x29, x30, [sp, #0x30] 17f3ec: 910103ff add sp, sp, #0x40 17f3f0: d65f03c0 ret 17f3f4: d10103ff sub sp, sp, #0x40 17f3f8: a9037bfd stp x29, x30, [sp, #0x30] 17f3fc: 9100c3fd add x29, sp, #0x30 17f400: 320003e2 orr w2, wzr, #0x1 17f404: 52800008 mov w8, #0x0 // =0 17f408: 32000be9 orr w9, wzr, #0x7 17f40c: f81f03a0 stur x0, [x29, #-0x10] 17f410: f9000fe1 str x1, [sp, #0x18] 17f414: f9400fe0 ldr x0, [sp, #0x18] 17f418: f9000be0 str x0, [sp, #0x10] 17f41c: f85f03a0 ldur x0, [x29, #-0x10] 17f420: f940b800 ldr x0, [x0, #0x170] 17f424: f9400be1 ldr x1, [sp, #0x10] 17f428: f9400421 ldr x1, [x1, #0x8] 17f42c: b90007e8 str w8, [sp, #0x4] 17f430: b90003e9 str w9, [sp] 17f434: 97fc8c73 bl 0xa2600 17f438: f9400be0 ldr x0, [sp, #0x10] 17f43c: f9000c1f str xzr, [x0, #0x18] 17f440: f9400be0 ldr x0, [sp, #0x10] 17f444: b94007e8 ldr w8, [sp, #0x4] 17f448: 3901dc08 strb w8, [x0, #0x77] 17f44c: f9400be0 ldr x0, [sp, #0x10] 17f450: b94003e9 ldr w9, [sp] 17f454: 3901c809 strb w9, [x0, #0x72] 17f458: f85f03a0 ldur x0, [x29, #-0x10] 17f45c: f9400000 ldr x0, [x0] 17f460: f9400be1 ldr x1, [sp, #0x10] 17f464: f9400021 ldr x1, [x1] 17f468: f9400bea ldr x10, [sp, #0x10] 17f46c: f9400942 ldr x2, [x10, #0x10] 17f470: 97fcabcc bl 0xaa3a0 17f474: f90007e0 str x0, [sp, #0x8] 17f478: b5000040 cbnz x0, 0x17f480 17f47c: 14000004 b 0x17f48c 17f480: f94007e8 ldr x8, [sp, #0x8] 17f484: f81f83a8 stur x8, [x29, #-0x8] 17f488: 1400000e b 0x17f4c0 17f48c: f85f03a0 ldur x0, [x29, #-0x10] 17f490: f9400be1 ldr x1, [sp, #0x10] 17f494: 9400015c bl 0x17fa04 17f498: f90007e0 str x0, [sp, #0x8] 17f49c: b5000040 cbnz x0, 0x17f4a4 17f4a0: 14000004 b 0x17f4b0 17f4a4: f94007e8 ldr x8, [sp, #0x8] 17f4a8: f81f83a8 stur x8, [x29, #-0x8] 17f4ac: 14000005 b 0x17f4c0 17f4b0: f9400be8 ldr x8, [sp, #0x10] 17f4b4: b94007e9 ldr w9, [sp, #0x4] 17f4b8: 3901c909 strb w9, [x8, #0x72] 17f4bc: f81f83bf stur xzr, [x29, #-0x8] 17f4c0: f85f83a0 ldur x0, [x29, #-0x8] 17f4c4: a9437bfd ldp x29, x30, [sp, #0x30] 17f4c8: 910103ff add sp, sp, #0x40 17f4cc: d65f03c0 ret 17f4d0: d10103ff sub sp, sp, #0x40 17f4d4: a9037bfd stp x29, x30, [sp, #0x30] 17f4d8: 9100c3fd add x29, sp, #0x30 17f4dc: 321e03e8 orr w8, wzr, #0x4 17f4e0: 320007e9 orr w9, wzr, #0x3 17f4e4: f81f03a0 stur x0, [x29, #-0x10] 17f4e8: f9000fe1 str x1, [sp, #0x18] 17f4ec: f9400fe0 ldr x0, [sp, #0x18] 17f4f0: f9000be0 str x0, [sp, #0x10] 17f4f4: f9400be0 ldr x0, [sp, #0x10] 17f4f8: 3941c80a ldrb w10, [x0, #0x72] 17f4fc: 6b08015f cmp w10, w8 17f500: 1a9f17e8 cset w8, eq 17f504: b9000fe9 str w9, [sp, #0xc] 17f508: 37000048 tbnz w8, #0x0, 0x17f510 17f50c: 14000004 b 0x17f51c 17f510: 928002e8 mov x8, #-0x18 // =-24 17f514: f81f83a8 stur x8, [x29, #-0x8] 17f518: 1400000a b 0x17f540 17f51c: f85f03a8 ldur x8, [x29, #-0x10] 17f520: f940b900 ldr x0, [x8, #0x170] 17f524: f9400be8 ldr x8, [sp, #0x10] 17f528: f9400501 ldr x1, [x8, #0x8] 17f52c: 97fc9029 bl 0xa35d0 17f530: f9400be8 ldr x8, [sp, #0x10] 17f534: b9400fe9 ldr w9, [sp, #0xc] 17f538: 3901c909 strb w9, [x8, #0x72] 17f53c: f81f83bf stur xzr, [x29, #-0x8] 17f540: f85f83a0 ldur x0, [x29, #-0x8] 17f544: a9437bfd ldp x29, x30, [sp, #0x30] 17f548: 910103ff add sp, sp, #0x40 17f54c: d65f03c0 ret 17f550: d100c3ff sub sp, sp, #0x30 17f554: 321e03e8 orr w8, wzr, #0x4 17f558: 320003e9 orr w9, wzr, #0x1 17f55c: f90013e0 str x0, [sp, #0x20] 17f560: f9000fe1 str x1, [sp, #0x18] 17f564: f9400fe0 ldr x0, [sp, #0x18] 17f568: f9000be0 str x0, [sp, #0x10] 17f56c: f9400be0 ldr x0, [sp, #0x10] 17f570: 3941c80a ldrb w10, [x0, #0x72] 17f574: 6b08015f cmp w10, w8 17f578: 1a9f17e8 cset w8, eq 17f57c: b9000fe9 str w9, [sp, #0xc] 17f580: 37000048 tbnz w8, #0x0, 0x17f588 17f584: 14000004 b 0x17f594 17f588: 928002e8 mov x8, #-0x18 // =-24 17f58c: f90017e8 str x8, [sp, #0x28] 17f590: 14000005 b 0x17f5a4 17f594: f9400be8 ldr x8, [sp, #0x10] 17f598: b9400fe9 ldr w9, [sp, #0xc] 17f59c: 3901c909 strb w9, [x8, #0x72] 17f5a0: f90017ff str xzr, [sp, #0x28] 17f5a4: f94017e0 ldr x0, [sp, #0x28] 17f5a8: 9100c3ff add sp, sp, #0x30 17f5ac: d65f03c0 ret 17f5b0: d10103ff sub sp, sp, #0x40 17f5b4: a9037bfd stp x29, x30, [sp, #0x30] 17f5b8: 9100c3fd add x29, sp, #0x30 17f5bc: d28000a8 mov x8, #0x5 // =5 17f5c0: f81f03a0 stur x0, [x29, #-0x10] 17f5c4: f9000fe1 str x1, [sp, #0x18] 17f5c8: f9000be2 str x2, [sp, #0x10] 17f5cc: f90007e3 str x3, [sp, #0x8] 17f5d0: f9400fe0 ldr x0, [sp, #0x18] 17f5d4: f90003e0 str x0, [sp] 17f5d8: f9400be0 ldr x0, [sp, #0x10] 17f5dc: eb00011f cmp x8, x0 17f5e0: 1a9f17e9 cset w9, eq 17f5e4: 37000069 tbnz w9, #0x0, 0x17f5f0 17f5e8: 14000001 b 0x17f5ec 17f5ec: 14000009 b 0x17f610 17f5f0: b27b03e2 orr x2, xzr, #0x20 17f5f4: d2800a08 mov x8, #0x50 // =80 17f5f8: f94003e9 ldr x9, [sp] 17f5fc: 8b080120 add x0, x9, x8 17f600: f94007e8 ldr x8, [sp, #0x8] 17f604: aa0803e1 mov x1, x8 17f608: 97fc995a bl 0xa5b70 17f60c: 14000004 b 0x17f61c 17f610: 92800368 mov x8, #-0x1c // =-28 17f614: f81f83a8 stur x8, [x29, #-0x8] 17f618: 14000002 b 0x17f620 17f61c: f81f83bf stur xzr, [x29, #-0x8] 17f620: f85f83a0 ldur x0, [x29, #-0x8] 17f624: a9437bfd ldp x29, x30, [sp, #0x30] 17f628: 910103ff add sp, sp, #0x40 17f62c: d65f03c0 ret 17f630: d10103ff sub sp, sp, #0x40 17f634: f9001be0 str x0, [sp, #0x30] 17f638: f90017e1 str x1, [sp, #0x28] 17f63c: f90013e2 str x2, [sp, #0x20] 17f640: f9000fe3 str x3, [sp, #0x18] 17f644: f94017e0 ldr x0, [sp, #0x28] 17f648: f9000be0 str x0, [sp, #0x10] 17f64c: f94013e0 ldr x0, [sp, #0x20] 17f650: f90007e0 str x0, [sp, #0x8] 17f654: b40001e0 cbz x0, 0x17f690 17f658: 14000001 b 0x17f65c 17f65c: b27e03e8 orr x8, xzr, #0x4 17f660: f94007e9 ldr x9, [sp, #0x8] 17f664: eb09011f cmp x8, x9 17f668: 1a9f17ea cset w10, eq 17f66c: 370001aa tbnz w10, #0x0, 0x17f6a0 17f670: 14000001 b 0x17f674 17f674: d2800248 mov x8, #0x12 // =18 17f678: f94007e9 ldr x9, [sp, #0x8] 17f67c: eb09011f cmp x8, x9 17f680: 1a9f17ea cset w10, eq 17f684: 3700018a tbnz w10, #0x0, 0x17f6b4 17f688: 14000001 b 0x17f68c 17f68c: 1400000e b 0x17f6c4 17f690: d2800148 mov x8, #0xa // =10 17f694: f9400fe9 ldr x9, [sp, #0x18] 17f698: f9000128 str x8, [x9] 17f69c: 1400000d b 0x17f6d0 17f6a0: f9400be8 ldr x8, [sp, #0x10] 17f6a4: f9400508 ldr x8, [x8, #0x8] 17f6a8: f9400fe9 ldr x9, [sp, #0x18] 17f6ac: f9000128 str x8, [x9] 17f6b0: 14000008 b 0x17f6d0 17f6b4: b27d03e8 orr x8, xzr, #0x8 17f6b8: f9400fe9 ldr x9, [sp, #0x18] 17f6bc: f9000128 str x8, [x9] 17f6c0: 14000004 b 0x17f6d0 17f6c4: 92800368 mov x8, #-0x1c // =-28 17f6c8: f9001fe8 str x8, [sp, #0x38] 17f6cc: 14000002 b 0x17f6d4 17f6d0: f9001fff str xzr, [sp, #0x38] 17f6d4: f9401fe0 ldr x0, [sp, #0x38] 17f6d8: 910103ff add sp, sp, #0x40 17f6dc: d65f03c0 ret 17f6e0: d10203ff sub sp, sp, #0x80 17f6e4: a9077bfd stp x29, x30, [sp, #0x70] 17f6e8: 9101c3fd add x29, sp, #0x70 17f6ec: d53bd048 mrs x8, TPIDR_EL0 17f6f0: f9401508 ldr x8, [x8, #0x28] 17f6f4: f81f83a8 stur x8, [x29, #-0x8] 17f6f8: f81e03a0 stur x0, [x29, #-0x20] 17f6fc: f81d83a1 stur x1, [x29, #-0x28] 17f700: f81d03a2 stur x2, [x29, #-0x30] 17f704: f9001fe3 str x3, [sp, #0x38] 17f708: f9401fe8 ldr x8, [sp, #0x38] 17f70c: b40001a8 cbz x8, 0x17f740 17f710: 14000001 b 0x17f714 17f714: f85e03a0 ldur x0, [x29, #-0x20] 17f718: f85d83a1 ldur x1, [x29, #-0x28] 17f71c: f9401fe2 ldr x2, [sp, #0x38] 17f720: 97fca230 bl 0xa7fe0 17f724: f9001be0 str x0, [sp, #0x30] 17f728: b40000a0 cbz x0, 0x17f73c 17f72c: 14000001 b 0x17f730 17f730: f9401be8 ldr x8, [sp, #0x30] 17f734: f81e83a8 stur x8, [x29, #-0x18] 17f738: 1400003c b 0x17f828 17f73c: 14000001 b 0x17f740 17f740: f85d03a8 ldur x8, [x29, #-0x30] 17f744: 2a1f03e9 mov w9, wzr 17f748: 39000109 strb w9, [x8] 17f74c: b9002fe9 str w9, [sp, #0x2c] 17f750: 14000001 b 0x17f754 17f754: b9402fe8 ldr w8, [sp, #0x2c] 17f758: 71012908 subs w8, w8, #0x4a 17f75c: b9002be8 str w8, [sp, #0x28] 17f760: 5400056c b.gt 0x17f80c 17f764: 14000001 b 0x17f768 17f768: f85e03a0 ldur x0, [x29, #-0x20] 17f76c: f85d83a1 ldur x1, [x29, #-0x28] 17f770: d10033a2 sub x2, x29, #0xc 17f774: 97fc95ff bl 0xa4f70 17f778: f9001be0 str x0, [sp, #0x30] 17f77c: b4000200 cbz x0, 0x17f7bc 17f780: 14000001 b 0x17f784 17f784: f9401be8 ldr x8, [sp, #0x30] 17f788: f1000d08 subs x8, x8, #0x3 17f78c: f90013e8 str x8, [sp, #0x20] 17f790: 54000101 b.ne 0x17f7b0 17f794: 14000001 b 0x17f798 17f798: b9402fe8 ldr w8, [sp, #0x2c] 17f79c: 71000508 subs w8, w8, #0x1 17f7a0: b9001fe8 str w8, [sp, #0x1c] 17f7a4: 5400006b b.lt 0x17f7b0 17f7a8: 14000001 b 0x17f7ac 17f7ac: 14000018 b 0x17f80c 17f7b0: f9401be8 ldr x8, [sp, #0x30] 17f7b4: f81e83a8 stur x8, [x29, #-0x18] 17f7b8: 1400001c b 0x17f828 17f7bc: 38df43a8 ldursb w8, [x29, #-0xc] 17f7c0: 71002908 subs w8, w8, #0xa 17f7c4: b9001be8 str w8, [sp, #0x18] 17f7c8: 54000061 b.ne 0x17f7d4 17f7cc: 14000001 b 0x17f7d0 17f7d0: 1400000f b 0x17f80c 17f7d4: 38df43a8 ldursb w8, [x29, #-0xc] 17f7d8: 71003508 subs w8, w8, #0xd 17f7dc: b90017e8 str w8, [sp, #0x14] 17f7e0: 54000140 b.eq 0x17f808 17f7e4: 14000001 b 0x17f7e8 17f7e8: 385f43a8 ldurb w8, [x29, #-0xc] 17f7ec: f85d03a9 ldur x9, [x29, #-0x30] 17f7f0: b9802fea ldrsw x10, [sp, #0x2c] 17f7f4: 2a0a03eb mov w11, w10 17f7f8: 1100056b add w11, w11, #0x1 17f7fc: b9002feb str w11, [sp, #0x2c] 17f800: 382a6928 strb w8, [x9, x10] 17f804: 14000001 b 0x17f808 17f808: 17ffffd3 b 0x17f754 17f80c: f85d03a8 ldur x8, [x29, #-0x30] 17f810: b9802fe9 ldrsw x9, [sp, #0x2c] 17f814: 2a1f03ea mov w10, wzr 17f818: 3829690a strb w10, [x8, x9] 17f81c: aa1f03e8 mov x8, xzr 17f820: f81e83a8 stur x8, [x29, #-0x18] 17f824: 14000001 b 0x17f828 17f828: f85e83a8 ldur x8, [x29, #-0x18] 17f82c: d53bd049 mrs x9, TPIDR_EL0 17f830: f9401529 ldr x9, [x9, #0x28] 17f834: f85f83aa ldur x10, [x29, #-0x8] 17f838: eb0a0129 subs x9, x9, x10 17f83c: f90007e8 str x8, [sp, #0x8] 17f840: f90003e9 str x9, [sp] 17f844: 540000c1 b.ne 0x17f85c 17f848: 14000001 b 0x17f84c 17f84c: f94007e0 ldr x0, [sp, #0x8] 17f850: a9477bfd ldp x29, x30, [sp, #0x70] 17f854: 910203ff add sp, sp, #0x80 17f858: d65f03c0 ret 17f85c: 97fca945 bl 0xa9d70 <__stack_chk_fail@plt> 17f860: d10103ff sub sp, sp, #0x40 17f864: a9037bfd stp x29, x30, [sp, #0x30] 17f868: 9100c3fd add x29, sp, #0x30 17f86c: f00008e8 adrp x8, 0x29e000 17f870: 91382108 add x8, x8, #0xe08 17f874: f81f03a0 stur x0, [x29, #-0x10] 17f878: f9000fe1 str x1, [sp, #0x18] 17f87c: b90017ff str wzr, [sp, #0x14] 17f880: f90007e8 str x8, [sp, #0x8] 17f884: 52800148 mov w8, #0xa // =10 17f888: b94017e9 ldr w9, [sp, #0x14] 17f88c: 6b08013f cmp w9, w8 17f890: 1a9fa7e8 cset w8, lt 17f894: 37000048 tbnz w8, #0x0, 0x17f89c 17f898: 1400003d b 0x17f98c 17f89c: b90013ff str wzr, [sp, #0x10] 17f8a0: b27d03e8 orr x8, xzr, #0x8 17f8a4: b94017e9 ldr w9, [sp, #0x14] 17f8a8: 2a0903ea mov w10, w9 17f8ac: 93407d4a sxtw x10, w10 17f8b0: 9b0a7d08 mul x8, x8, x10 17f8b4: f94007ea ldr x10, [sp, #0x8] 17f8b8: 8b080148 add x8, x10, x8 17f8bc: f9400108 ldr x8, [x8] 17f8c0: b94013e9 ldr w9, [sp, #0x10] 17f8c4: 2a0903eb mov w11, w9 17f8c8: 93407d6b sxtw x11, w11 17f8cc: 8b0b0108 add x8, x8, x11 17f8d0: 39400109 ldrb w9, [x8] 17f8d4: 34000049 cbz w9, 0x17f8dc 17f8d8: 14000007 b 0x17f8f4 17f8dc: b94013e8 ldr w8, [sp, #0x10] 17f8e0: f9400fe9 ldr x9, [sp, #0x18] 17f8e4: 39000128 strb w8, [x9] 17f8e8: b94017e8 ldr w8, [sp, #0x14] 17f8ec: b81fc3a8 stur w8, [x29, #-0x4] 17f8f0: 14000029 b 0x17f994 17f8f4: b27d03e8 orr x8, xzr, #0x8 17f8f8: b94017e9 ldr w9, [sp, #0x14] 17f8fc: 2a0903ea mov w10, w9 17f900: 93407d4a sxtw x10, w10 17f904: 9b0a7d08 mul x8, x8, x10 17f908: f94007ea ldr x10, [sp, #0x8] 17f90c: 8b080148 add x8, x10, x8 17f910: f9400108 ldr x8, [x8] 17f914: b94013e9 ldr w9, [sp, #0x10] 17f918: 2a0903eb mov w11, w9 17f91c: 93407d6b sxtw x11, w11 17f920: 8b0b0108 add x8, x8, x11 17f924: 39400109 ldrb w9, [x8] 17f928: f85f03a8 ldur x8, [x29, #-0x10] 17f92c: b94013ec ldr w12, [sp, #0x10] 17f930: 2a0c03eb mov w11, w12 17f934: 93407d6b sxtw x11, w11 17f938: 8b0b0108 add x8, x8, x11 17f93c: 39400100 ldrb w0, [x8] 17f940: b90007e9 str w9, [sp, #0x4] 17f944: 94000018 bl 0x17f9a4 17f948: 321d07e9 orr w9, wzr, #0x18 17f94c: 1ac9200c lsl w12, w0, w9 17f950: 1ac92989 asr w9, w12, w9 17f954: b94007ec ldr w12, [sp, #0x4] 17f958: 6b09019f cmp w12, w9 17f95c: 1a9f07e9 cset w9, ne 17f960: 37000049 tbnz w9, #0x0, 0x17f968 17f964: 14000002 b 0x17f96c 17f968: 14000005 b 0x17f97c 17f96c: b94013e8 ldr w8, [sp, #0x10] 17f970: 11000508 add w8, w8, #0x1 17f974: b90013e8 str w8, [sp, #0x10] 17f978: 17ffffca b 0x17f8a0 17f97c: b94017e8 ldr w8, [sp, #0x14] 17f980: 11000508 add w8, w8, #0x1 17f984: b90017e8 str w8, [sp, #0x14] 17f988: 17ffffbf b 0x17f884 17f98c: 52800148 mov w8, #0xa // =10 17f990: b81fc3a8 stur w8, [x29, #-0x4] 17f994: b85fc3a0 ldur w0, [x29, #-0x4] 17f998: a9437bfd ldp x29, x30, [sp, #0x30] 17f99c: 910103ff add sp, sp, #0x40 17f9a0: d65f03c0 ret 17f9a4: d10043ff sub sp, sp, #0x10 17f9a8: 52800c28 mov w8, #0x61 // =97 17f9ac: 39003be0 strb w0, [sp, #0xe] 17f9b0: 39c03be0 ldrsb w0, [sp, #0xe] 17f9b4: 6b08001f cmp w0, w8 17f9b8: 1a9fb7e8 cset w8, ge 17f9bc: 37000048 tbnz w8, #0x0, 0x17f9c4 17f9c0: 1400000c b 0x17f9f0 17f9c4: 52800f48 mov w8, #0x7a // =122 17f9c8: 39c03be9 ldrsb w9, [sp, #0xe] 17f9cc: 6b08013f cmp w9, w8 17f9d0: 1a9fc7e8 cset w8, le 17f9d4: 37000048 tbnz w8, #0x0, 0x17f9dc 17f9d8: 14000006 b 0x17f9f0 17f9dc: 321a7be8 orr w8, wzr, #0xffffffdf 17f9e0: 39c03be9 ldrsb w9, [sp, #0xe] 17f9e4: 0a080128 and w8, w9, w8 17f9e8: 39003fe8 strb w8, [sp, #0xf] 17f9ec: 14000003 b 0x17f9f8 17f9f0: 39403be8 ldrb w8, [sp, #0xe] 17f9f4: 39003fe8 strb w8, [sp, #0xf] 17f9f8: 39403fe0 ldrb w0, [sp, #0xf] 17f9fc: 910043ff add sp, sp, #0x10 17fa00: d65f03c0 ret 17fa04: d10283ff sub sp, sp, #0xa0 17fa08: a9097bfd stp x29, x30, [sp, #0x90] 17fa0c: 910243fd add x29, sp, #0x90 17fa10: d53bd048 mrs x8, TPIDR_EL0 17fa14: f9401508 ldr x8, [x8, #0x28] 17fa18: f81f83a8 stur x8, [x29, #-0x8] 17fa1c: f81e03a0 stur x0, [x29, #-0x20] 17fa20: f81d83a1 stur x1, [x29, #-0x28] 17fa24: f85d83a8 ldur x8, [x29, #-0x28] 17fa28: aa1f03e0 mov x0, xzr 17fa2c: f9000d00 str x0, [x8, #0x18] 17fa30: f85d83a8 ldur x8, [x29, #-0x28] 17fa34: 5287d009 mov w9, #0x3e80 // =16000 17fa38: 2a0903e1 mov w1, w9 17fa3c: f9001501 str x1, [x8, #0x28] 17fa40: f85d83a8 ldur x8, [x29, #-0x28] 17fa44: 2a1f03e9 mov w9, wzr 17fa48: 3901dd09 strb w9, [x8, #0x77] 17fa4c: f85d83a8 ldur x8, [x29, #-0x28] 17fa50: 3901e109 strb w9, [x8, #0x78] 17fa54: f85d83a8 ldur x8, [x29, #-0x28] 17fa58: f9001900 str x0, [x8, #0x30] 17fa5c: f85d83a8 ldur x8, [x29, #-0x28] 17fa60: 32000bea orr w10, wzr, #0x7 17fa64: 3901d90a strb w10, [x8, #0x76] 17fa68: f85d83a8 ldur x8, [x29, #-0x28] 17fa6c: 321e0fea orr w10, wzr, #0x3c 17fa70: 3901d50a strb w10, [x8, #0x75] 17fa74: f85d83a8 ldur x8, [x29, #-0x28] 17fa78: 92800000 mov x0, #-0x1 // =-1 17fa7c: f9002100 str x0, [x8, #0x40] 17fa80: f85d83a8 ldur x8, [x29, #-0x28] 17fa84: 32003fea orr w10, wzr, #0xffff 17fa88: 7900e10a strh w10, [x8, #0x70] 17fa8c: f85d83a8 ldur x8, [x29, #-0x28] 17fa90: 3901cd09 strb w9, [x8, #0x73] 17fa94: f85d83a8 ldur x8, [x29, #-0x28] 17fa98: 320003e9 orr w9, wzr, #0x1 17fa9c: 3901d109 strb w9, [x8, #0x74] 17faa0: 14000001 b 0x17faa4 17faa4: f85d83a8 ldur x8, [x29, #-0x28] 17faa8: 3941d109 ldrb w9, [x8, #0x74] 17faac: 34000229 cbz w9, 0x17faf0 17fab0: 14000001 b 0x17fab4 17fab4: f85e03a8 ldur x8, [x29, #-0x20] 17fab8: f9400100 ldr x0, [x8] 17fabc: f85d83a8 ldur x8, [x29, #-0x28] 17fac0: aa0803e9 mov x9, x8 17fac4: f8438521 ldr x1, [x9], #0x38 17fac8: 9101e502 add x2, x8, #0x79 17facc: aa0903e3 mov x3, x9 17fad0: 97ffff04 bl 0x17f6e0 17fad4: f81d03a0 stur x0, [x29, #-0x30] 17fad8: b40000a0 cbz x0, 0x17faec 17fadc: 14000001 b 0x17fae0 17fae0: f85d03a8 ldur x8, [x29, #-0x30] 17fae4: f81e83a8 stur x8, [x29, #-0x18] 17fae8: 140000ba b 0x17fdd0 17faec: 14000001 b 0x17faf0 17faf0: f85d83a8 ldur x8, [x29, #-0x28] 17faf4: 9101e500 add x0, x8, #0x79 17faf8: 9101d101 add x1, x8, #0x74 17fafc: 97ffff59 bl 0x17f860 17fb00: b81cc3a0 stur w0, [x29, #-0x34] 17fb04: b85cc3a0 ldur w0, [x29, #-0x34] 17fb08: 2a0003e8 mov w8, w0 17fb0c: 2a0803e0 mov w0, w8 17fb10: 71002400 subs w0, w0, #0x9 17fb14: f81c03a8 stur x8, [x29, #-0x40] 17fb18: b81bc3a0 stur w0, [x29, #-0x44] 17fb1c: 54001508 b.hi 0x17fdbc 17fb20: d00003e8 adrp x8, 0x1fd000 17fb24: 9121f108 add x8, x8, #0x87c 17fb28: f85c03ab ldur x11, [x29, #-0x40] 17fb2c: b8ab790a ldrsw x10, [x8, x11, lsl #2] 17fb30: 8b0a0109 add x9, x8, x10 17fb34: f90023ea str x10, [sp, #0x40] 17fb38: d61f0120 br x9 17fb3c: 140000a4 b 0x17fdcc 17fb40: f85d83a0 ldur x0, [x29, #-0x28] 17fb44: d10033a1 sub x1, x29, #0xc 17fb48: 940000b0 bl 0x17fe08 17fb4c: 350000a0 cbnz w0, 0x17fb60 17fb50: 14000001 b 0x17fb54 17fb54: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 17fb58: f81e83a8 stur x8, [x29, #-0x18] 17fb5c: 1400009d b 0x17fdd0 17fb60: b85f43a8 ldur w8, [x29, #-0xc] 17fb64: 71040108 subs w8, w8, #0x100 17fb68: b9003fe8 str w8, [sp, #0x3c] 17fb6c: 54000140 b.eq 0x17fb94 17fb70: 14000001 b 0x17fb74 17fb74: b85f43a8 ldur w8, [x29, #-0xc] 17fb78: 71080108 subs w8, w8, #0x200 17fb7c: b9003be8 str w8, [sp, #0x38] 17fb80: 540000a0 b.eq 0x17fb94 17fb84: 14000001 b 0x17fb88 17fb88: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 17fb8c: f81e83a8 stur x8, [x29, #-0x18] 17fb90: 14000090 b 0x17fdd0 17fb94: 1400008e b 0x17fdcc 17fb98: f85d83a0 ldur x0, [x29, #-0x28] 17fb9c: d10033a1 sub x1, x29, #0xc 17fba0: 9400009a bl 0x17fe08 17fba4: 350000a0 cbnz w0, 0x17fbb8 17fba8: 14000001 b 0x17fbac 17fbac: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 17fbb0: f81e83a8 stur x8, [x29, #-0x18] 17fbb4: 14000087 b 0x17fdd0 17fbb8: b85f43a8 ldur w8, [x29, #-0xc] 17fbbc: 71040108 subs w8, w8, #0x100 17fbc0: b90037e8 str w8, [sp, #0x34] 17fbc4: 54000140 b.eq 0x17fbec 17fbc8: 14000001 b 0x17fbcc 17fbcc: b85f43a8 ldur w8, [x29, #-0xc] 17fbd0: 71040908 subs w8, w8, #0x102 17fbd4: b90033e8 str w8, [sp, #0x30] 17fbd8: 540000a0 b.eq 0x17fbec 17fbdc: 14000001 b 0x17fbe0 17fbe0: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 17fbe4: f81e83a8 stur x8, [x29, #-0x18] 17fbe8: 1400007a b 0x17fdd0 17fbec: 14000078 b 0x17fdcc 17fbf0: f85d83a8 ldur x8, [x29, #-0x28] 17fbf4: 3941d109 ldrb w9, [x8, #0x74] 17fbf8: 2a0903ea mov w10, w9 17fbfc: 8b0a010a add x10, x8, x10 17fc00: 9101e542 add x2, x10, #0x79 17fc04: 320003e1 orr w1, wzr, #0x1 17fc08: aa0803e0 mov x0, x8 17fc0c: 940000c3 bl 0x17ff18 17fc10: 1400006f b 0x17fdcc 17fc14: f85d83a8 ldur x8, [x29, #-0x28] 17fc18: 3941d109 ldrb w9, [x8, #0x74] 17fc1c: 2a0903ea mov w10, w9 17fc20: 8b0a010a add x10, x8, x10 17fc24: 9101e542 add x2, x10, #0x79 17fc28: 321f03e1 orr w1, wzr, #0x2 17fc2c: aa0803e0 mov x0, x8 17fc30: 940000ba bl 0x17ff18 17fc34: 14000066 b 0x17fdcc 17fc38: f85e03a8 ldur x8, [x29, #-0x20] 17fc3c: f9400100 ldr x0, [x8] 17fc40: f85d83a1 ldur x1, [x29, #-0x28] 17fc44: d10033a2 sub x2, x29, #0xc 17fc48: 320003e3 orr w3, wzr, #0x1 17fc4c: 940000f6 bl 0x180024 17fc50: b85f43a3 ldur w3, [x29, #-0xc] 17fc54: 71006463 subs w3, w3, #0x19 17fc58: b9002fe0 str w0, [sp, #0x2c] 17fc5c: b9002be3 str w3, [sp, #0x28] 17fc60: 5400020b b.lt 0x17fca0 17fc64: 14000001 b 0x17fc68 17fc68: b85f43a8 ldur w8, [x29, #-0xc] 17fc6c: 710e1108 subs w8, w8, #0x384 17fc70: b90027e8 str w8, [sp, #0x24] 17fc74: 5400016c b.gt 0x17fca0 17fc78: 14000001 b 0x17fc7c 17fc7c: b85f43a8 ldur w8, [x29, #-0xc] 17fc80: 52898009 mov w9, #0x4c00 // =19456 17fc84: 72a003a9 movk w9, #0x1d, lsl #16 17fc88: 1ac80d28 sdiv w8, w9, w8 17fc8c: 2a0803e0 mov w0, w8 17fc90: 93407c00 sxtw x0, w0 17fc94: f85d83aa ldur x10, [x29, #-0x28] 17fc98: f9001540 str x0, [x10, #0x28] 17fc9c: 14000001 b 0x17fca0 17fca0: 1400004b b 0x17fdcc 17fca4: f85e03a8 ldur x8, [x29, #-0x20] 17fca8: f9400100 ldr x0, [x8] 17fcac: f85d83a1 ldur x1, [x29, #-0x28] 17fcb0: 320003e2 orr w2, wzr, #0x1 17fcb4: 94000114 bl 0x180104 17fcb8: 381c83a0 sturb w0, [x29, #-0x38] 17fcbc: 38dc83a0 ldursb w0, [x29, #-0x38] 17fcc0: 71014c00 subs w0, w0, #0x53 17fcc4: b90023e0 str w0, [sp, #0x20] 17fcc8: 54000121 b.ne 0x17fcec 17fccc: 14000001 b 0x17fcd0 17fcd0: f85e03a8 ldur x8, [x29, #-0x20] 17fcd4: f9400100 ldr x0, [x8] 17fcd8: f85d83a1 ldur x1, [x29, #-0x28] 17fcdc: 320003e2 orr w2, wzr, #0x1 17fce0: 94000109 bl 0x180104 17fce4: 381c83a0 sturb w0, [x29, #-0x38] 17fce8: 14000001 b 0x17fcec 17fcec: 38dc83a8 ldursb w8, [x29, #-0x38] 17fcf0: 7100c108 subs w8, w8, #0x30 17fcf4: b9001fe8 str w8, [sp, #0x1c] 17fcf8: 5400018b b.lt 0x17fd28 17fcfc: 14000001 b 0x17fd00 17fd00: 38dc83a8 ldursb w8, [x29, #-0x38] 17fd04: 7100c908 subs w8, w8, #0x32 17fd08: b9001be8 str w8, [sp, #0x18] 17fd0c: 540000ec b.gt 0x17fd28 17fd10: 14000001 b 0x17fd14 17fd14: 385c83a8 ldurb w8, [x29, #-0x38] 17fd18: 7100c108 subs w8, w8, #0x30 17fd1c: f85d83a9 ldur x9, [x29, #-0x28] 17fd20: 3901cd28 strb w8, [x9, #0x73] 17fd24: 14000004 b 0x17fd34 17fd28: f85d83a0 ldur x0, [x29, #-0x28] 17fd2c: 94000148 bl 0x18024c 17fd30: 14000001 b 0x17fd34 17fd34: 14000026 b 0x17fdcc 17fd38: f85e03a8 ldur x8, [x29, #-0x20] 17fd3c: f9400100 ldr x0, [x8] 17fd40: f85d83a1 ldur x1, [x29, #-0x28] 17fd44: 320003e2 orr w2, wzr, #0x1 17fd48: 940000ef bl 0x180104 17fd4c: 381c83a0 sturb w0, [x29, #-0x38] 17fd50: 38dc83a0 ldursb w0, [x29, #-0x38] 17fd54: 71015800 subs w0, w0, #0x56 17fd58: b90017e0 str w0, [sp, #0x14] 17fd5c: 54000160 b.eq 0x17fd88 17fd60: 14000001 b 0x17fd64 17fd64: f85d83a0 ldur x0, [x29, #-0x28] 17fd68: 94000139 bl 0x18024c 17fd6c: 385c83a0 ldurb w0, [x29, #-0x38] 17fd70: 9400014a bl 0x180298 17fd74: 12001c00 and w0, w0, #0xff 17fd78: 35000060 cbnz w0, 0x17fd84 17fd7c: 14000001 b 0x17fd80 17fd80: 14000013 b 0x17fdcc 17fd84: 14000001 b 0x17fd88 17fd88: f85e03a8 ldur x8, [x29, #-0x20] 17fd8c: f9400100 ldr x0, [x8] 17fd90: f85d83a1 ldur x1, [x29, #-0x28] 17fd94: 320003e2 orr w2, wzr, #0x1 17fd98: 94000155 bl 0x1802ec 17fd9c: b90013e0 str w0, [sp, #0x10] 17fda0: 1400000b b 0x17fdcc 17fda4: aa1f03e8 mov x8, xzr 17fda8: f81e83a8 stur x8, [x29, #-0x18] 17fdac: 14000009 b 0x17fdd0 17fdb0: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 17fdb4: f81e83a8 stur x8, [x29, #-0x18] 17fdb8: 14000006 b 0x17fdd0 17fdbc: f85d83a8 ldur x8, [x29, #-0x28] 17fdc0: 320003e9 orr w9, wzr, #0x1 17fdc4: 3901d109 strb w9, [x8, #0x74] 17fdc8: 14000001 b 0x17fdcc 17fdcc: 17ffff36 b 0x17faa4 17fdd0: f85e83a8 ldur x8, [x29, #-0x18] 17fdd4: d53bd049 mrs x9, TPIDR_EL0 17fdd8: f9401529 ldr x9, [x9, #0x28] 17fddc: f85f83aa ldur x10, [x29, #-0x8] 17fde0: eb0a0129 subs x9, x9, x10 17fde4: f90007e8 str x8, [sp, #0x8] 17fde8: f90003e9 str x9, [sp] 17fdec: 540000c1 b.ne 0x17fe04 17fdf0: 14000001 b 0x17fdf4 17fdf4: f94007e0 ldr x0, [sp, #0x8] 17fdf8: a9497bfd ldp x29, x30, [sp, #0x90] 17fdfc: 910283ff add sp, sp, #0xa0 17fe00: d65f03c0 ret 17fe04: 97fca7db bl 0xa9d70 <__stack_chk_fail@plt> 17fe08: d100c3ff sub sp, sp, #0x30 17fe0c: a9027bfd stp x29, x30, [sp, #0x20] 17fe10: 910083fd add x29, sp, #0x20 17fe14: f81f83a0 stur x0, [x29, #-0x8] 17fe18: f9000be1 str x1, [sp, #0x10] 17fe1c: b9000bff str wzr, [sp, #0x8] 17fe20: b90007ff str wzr, [sp, #0x4] 17fe24: 320003e8 orr w8, wzr, #0x1 17fe28: d2800f29 mov x9, #0x79 // =121 17fe2c: f85f83aa ldur x10, [x29, #-0x8] 17fe30: 8b090149 add x9, x10, x9 17fe34: f85f83aa ldur x10, [x29, #-0x8] 17fe38: 3941d14b ldrb w11, [x10, #0x74] 17fe3c: 2a0b03ec mov w12, w11 17fe40: d3401d8c ubfx x12, x12, #0, #8 17fe44: 2a0c03eb mov w11, w12 17fe48: 0b080168 add w8, w11, w8 17fe4c: 3901d148 strb w8, [x10, #0x74] 17fe50: 8b0c0129 add x9, x9, x12 17fe54: 39400128 ldrb w8, [x9] 17fe58: 39003fe8 strb w8, [sp, #0xf] 17fe5c: 39c03fe8 ldrsb w8, [sp, #0xf] 17fe60: 340000e8 cbz w8, 0x17fe7c 17fe64: 528005c8 mov w8, #0x2e // =46 17fe68: 39c03fe9 ldrsb w9, [sp, #0xf] 17fe6c: 6b08013f cmp w9, w8 17fe70: 1a9f17e8 cset w8, eq 17fe74: 37000048 tbnz w8, #0x0, 0x17fe7c 17fe78: 14000013 b 0x17fec4 17fe7c: 321d03e8 orr w8, wzr, #0x8 17fe80: b94007e9 ldr w9, [sp, #0x4] 17fe84: 1ac82128 lsl w8, w9, w8 17fe88: b9400be9 ldr w9, [sp, #0x8] 17fe8c: 0b090108 add w8, w8, w9 17fe90: b90007e8 str w8, [sp, #0x4] 17fe94: 39c03fe8 ldrsb w8, [sp, #0xf] 17fe98: 34000048 cbz w8, 0x17fea0 17fe9c: 14000008 b 0x17febc 17fea0: 320003e0 orr w0, wzr, #0x1 17fea4: b94007e8 ldr w8, [sp, #0x4] 17fea8: f9400be9 ldr x9, [sp, #0x10] 17feac: b9000128 str w8, [x9] 17feb0: a9427bfd ldp x29, x30, [sp, #0x20] 17feb4: 9100c3ff add sp, sp, #0x30 17feb8: d65f03c0 ret 17febc: b9000bff str wzr, [sp, #0x8] 17fec0: 14000015 b 0x17ff14 17fec4: 52800008 mov w8, #0x0 // =0 17fec8: 39403fe0 ldrb w0, [sp, #0xf] 17fecc: b90003e8 str w8, [sp] 17fed0: 940000f2 bl 0x180298 17fed4: 32001fe8 orr w8, wzr, #0xff 17fed8: 0a080008 and w8, w0, w8 17fedc: 32001fe0 orr w0, wzr, #0xff 17fee0: b94003e9 ldr w9, [sp] 17fee4: 0a000120 and w0, w9, w0 17fee8: 6b00011f cmp w8, w0 17feec: 1a9f07e8 cset w8, ne 17fef0: 37000048 tbnz w8, #0x0, 0x17fef8 17fef4: 14000008 b 0x17ff14 17fef8: 52800148 mov w8, #0xa // =10 17fefc: b9400be9 ldr w9, [sp, #0x8] 17ff00: 1b087d28 mul w8, w9, w8 17ff04: 39c03fe9 ldrsb w9, [sp, #0xf] 17ff08: 0b090108 add w8, w8, w9 17ff0c: 7100c108 subs w8, w8, #0x30 17ff10: b9000be8 str w8, [sp, #0x8] 17ff14: 17ffffc4 b 0x17fe24 17ff18: d10143ff sub sp, sp, #0x50 17ff1c: a9047bfd stp x29, x30, [sp, #0x40] 17ff20: 910103fd add x29, sp, #0x40 17ff24: d2800a08 mov x8, #0x50 // =80 17ff28: d2800009 mov x9, #0x0 // =0 17ff2c: 5280000a mov w10, #0x0 // =0 17ff30: f81f83a0 stur x0, [x29, #-0x8] 17ff34: b81f43a1 stur w1, [x29, #-0xc] 17ff38: f81e83a2 stur x2, [x29, #-0x18] 17ff3c: f85f83a0 ldur x0, [x29, #-0x8] 17ff40: 8b080008 add x8, x0, x8 17ff44: f9400108 ldr x8, [x8] 17ff48: eb09011f cmp x8, x9 17ff4c: 1a9f07e1 cset w1, ne 17ff50: b9001fea str w10, [sp, #0x1c] 17ff54: 37000041 tbnz w1, #0x0, 0x17ff5c 17ff58: 14000030 b 0x180018 17ff5c: d2800a08 mov x8, #0x50 // =80 17ff60: f85e83a0 ldur x0, [x29, #-0x18] 17ff64: f9000be8 str x8, [sp, #0x10] 17ff68: 97fc8d02 bl 0xa3370 17ff6c: f90013e0 str x0, [sp, #0x20] 17ff70: f94013e8 ldr x8, [sp, #0x20] 17ff74: f85f83a0 ldur x0, [x29, #-0x8] 17ff78: f9400be9 ldr x9, [sp, #0x10] 17ff7c: 8b090000 add x0, x0, x9 17ff80: f9400c00 ldr x0, [x0, #0x18] 17ff84: eb00011f cmp x8, x0 17ff88: 1a9fd7ea cset w10, gt 17ff8c: 3700004a tbnz w10, #0x0, 0x17ff94 17ff90: 14000006 b 0x17ffa8 17ff94: d2800a08 mov x8, #0x50 // =80 17ff98: f85f83a9 ldur x9, [x29, #-0x8] 17ff9c: 8b080128 add x8, x9, x8 17ffa0: f9400d08 ldr x8, [x8, #0x18] 17ffa4: f90013e8 str x8, [sp, #0x20] 17ffa8: d2800a08 mov x8, #0x50 // =80 17ffac: f85f83a9 ldur x9, [x29, #-0x8] 17ffb0: 8b080129 add x9, x9, x8 17ffb4: f9400520 ldr x0, [x9, #0x8] 17ffb8: f85e83a1 ldur x1, [x29, #-0x18] 17ffbc: f94013e2 ldr x2, [sp, #0x20] 17ffc0: f90007e8 str x8, [sp, #0x8] 17ffc4: 97fc8183 bl 0xa05d0 17ffc8: f85f83a8 ldur x8, [x29, #-0x8] 17ffcc: f94007e9 ldr x9, [sp, #0x8] 17ffd0: 8b090108 add x8, x8, x9 17ffd4: f9400508 ldr x8, [x8, #0x8] 17ffd8: f94013e1 ldr x1, [sp, #0x20] 17ffdc: 8b010108 add x8, x8, x1 17ffe0: b9401fea ldr w10, [sp, #0x1c] 17ffe4: 3900010a strb w10, [x8] 17ffe8: f85f83a8 ldur x8, [x29, #-0x8] 17ffec: 8b090108 add x8, x8, x9 17fff0: f9400108 ldr x8, [x8] 17fff4: b85f43ab ldur w11, [x29, #-0xc] 17fff8: f85f83a1 ldur x1, [x29, #-0x8] 17fffc: 8b090021 add x1, x1, x9 180000: f9400421 ldr x1, [x1, #0x8] 180004: f85f83a2 ldur x2, [x29, #-0x8] 180008: 8b090042 add x2, x2, x9 18000c: f9400842 ldr x2, [x2, #0x10] 180010: 2a0b03e0 mov w0, w11 180014: d63f0100 blr x8 180018: a9447bfd ldp x29, x30, [sp, #0x40] 18001c: 910143ff add sp, sp, #0x50 180020: d65f03c0 ret 180024: d10103ff sub sp, sp, #0x40 180028: a9037bfd stp x29, x30, [sp, #0x30] 18002c: 9100c3fd add x29, sp, #0x30 180030: f81f83a0 stur x0, [x29, #-0x8] 180034: f81f03a1 stur x1, [x29, #-0x10] 180038: f9000fe2 str x2, [sp, #0x18] 18003c: b90017e3 str w3, [sp, #0x14] 180040: f9400fe0 ldr x0, [sp, #0x18] 180044: b900001f str wzr, [x0] 180048: b90013ff str wzr, [sp, #0x10] 18004c: 52800008 mov w8, #0x0 // =0 180050: f85f83a0 ldur x0, [x29, #-0x8] 180054: f85f03a1 ldur x1, [x29, #-0x10] 180058: b94017e2 ldr w2, [sp, #0x14] 18005c: b9000be8 str w8, [sp, #0x8] 180060: 94000029 bl 0x180104 180064: 39003fe0 strb w0, [sp, #0xf] 180068: 39403fe0 ldrb w0, [sp, #0xf] 18006c: 9400008b bl 0x180298 180070: 32001fe8 orr w8, wzr, #0xff 180074: 0a080008 and w8, w0, w8 180078: 32001fe0 orr w0, wzr, #0xff 18007c: b9400be2 ldr w2, [sp, #0x8] 180080: 0a000040 and w0, w2, w0 180084: 6b00011f cmp w8, w0 180088: 1a9f07e8 cset w8, ne 18008c: 37000048 tbnz w8, #0x0, 0x180094 180090: 1400000d b 0x1800c4 180094: 320003e8 orr w8, wzr, #0x1 180098: 52800149 mov w9, #0xa // =10 18009c: f9400fea ldr x10, [sp, #0x18] 1800a0: b940014b ldr w11, [x10] 1800a4: 1b097d69 mul w9, w11, w9 1800a8: 39c03feb ldrsb w11, [sp, #0xf] 1800ac: 0b0b0129 add w9, w9, w11 1800b0: 7100c129 subs w9, w9, #0x30 1800b4: f9400fea ldr x10, [sp, #0x18] 1800b8: b9000149 str w9, [x10] 1800bc: b90013e8 str w8, [sp, #0x10] 1800c0: 14000010 b 0x180100 1800c4: 52800008 mov w8, #0x0 // =0 1800c8: 39403fe9 ldrb w9, [sp, #0xf] 1800cc: 53001d29 uxtb w9, w9 1800d0: 32001fea orr w10, wzr, #0xff 1800d4: 0a0a0108 and w8, w8, w10 1800d8: 6b08013f cmp w9, w8 1800dc: 1a9f07e8 cset w8, ne 1800e0: 37000048 tbnz w8, #0x0, 0x1800e8 1800e4: 14000003 b 0x1800f0 1800e8: f85f03a0 ldur x0, [x29, #-0x10] 1800ec: 94000058 bl 0x18024c 1800f0: b94013e0 ldr w0, [sp, #0x10] 1800f4: a9437bfd ldp x29, x30, [sp, #0x30] 1800f8: 910103ff add sp, sp, #0x40 1800fc: d65f03c0 ret 180100: 17ffffd3 b 0x18004c 180104: d10143ff sub sp, sp, #0x50 180108: a9047bfd stp x29, x30, [sp, #0x40] 18010c: 910103fd add x29, sp, #0x40 180110: d53bd048 mrs x8, TPIDR_EL0 180114: f9401508 ldr x8, [x8, #0x28] 180118: f81f83a8 stur x8, [x29, #-0x8] 18011c: f81e83a0 stur x0, [x29, #-0x18] 180120: f90013e1 str x1, [sp, #0x20] 180124: b9001fe2 str w2, [sp, #0x1c] 180128: 14000001 b 0x18012c 18012c: f94013e8 ldr x8, [sp, #0x20] 180130: 3941d109 ldrb w9, [x8, #0x74] 180134: 2a0903ea mov w10, w9 180138: 8b0a010b add x11, x8, x10 18013c: 2a0a03e9 mov w9, w10 180140: 11000529 add w9, w9, #0x1 180144: 3901d109 strb w9, [x8, #0x74] 180148: 3941e569 ldrb w9, [x11, #0x79] 18014c: 390063e9 strb w9, [sp, #0x18] 180150: 394063e9 ldrb w9, [sp, #0x18] 180154: 350004e9 cbnz w9, 0x1801f0 180158: 14000001 b 0x18015c 18015c: b9401fe8 ldr w8, [sp, #0x1c] 180160: 340000a8 cbz w8, 0x180174 180164: 14000001 b 0x180168 180168: 2a1f03e8 mov w8, wzr 18016c: 381f03a8 sturb w8, [x29, #-0x10] 180170: 14000029 b 0x180214 180174: f94013e8 ldr x8, [sp, #0x20] 180178: 2a1f03e9 mov w9, wzr 18017c: 3901d109 strb w9, [x8, #0x74] 180180: f94013e8 ldr x8, [sp, #0x20] 180184: 3901e509 strb w9, [x8, #0x79] 180188: f85e83a0 ldur x0, [x29, #-0x18] 18018c: f94013e8 ldr x8, [sp, #0x20] 180190: aa0803ea mov x10, x8 180194: f8438541 ldr x1, [x10], #0x38 180198: 9101e502 add x2, x8, #0x79 18019c: aa0a03e3 mov x3, x10 1801a0: 97fffd50 bl 0x17f6e0 1801a4: b40000a0 cbz x0, 0x1801b8 1801a8: 14000001 b 0x1801ac 1801ac: 2a1f03e8 mov w8, wzr 1801b0: 381f03a8 sturb w8, [x29, #-0x10] 1801b4: 14000018 b 0x180214 1801b8: f94013e8 ldr x8, [sp, #0x20] 1801bc: 9101e500 add x0, x8, #0x79 1801c0: d10033a1 sub x1, x29, #0xc 1801c4: 97fffda7 bl 0x17f860 1801c8: 71002400 subs w0, w0, #0x9 1801cc: b90017e0 str w0, [sp, #0x14] 1801d0: 540000e1 b.ne 0x1801ec 1801d4: 14000001 b 0x1801d8 1801d8: f94013e8 ldr x8, [sp, #0x20] 1801dc: 2a1f03e9 mov w9, wzr 1801e0: 3901e509 strb w9, [x8, #0x79] 1801e4: 381f03a9 sturb w9, [x29, #-0x10] 1801e8: 1400000b b 0x180214 1801ec: 17ffffd0 b 0x18012c 1801f0: 394063e0 ldrb w0, [sp, #0x18] 1801f4: 940000c9 bl 0x180518 1801f8: 12001c00 and w0, w0, #0xff 1801fc: 350000a0 cbnz w0, 0x180210 180200: 14000001 b 0x180204 180204: 394063e8 ldrb w8, [sp, #0x18] 180208: 381f03a8 sturb w8, [x29, #-0x10] 18020c: 14000002 b 0x180214 180210: 17ffffc7 b 0x18012c 180214: 385f03a8 ldurb w8, [x29, #-0x10] 180218: d53bd049 mrs x9, TPIDR_EL0 18021c: f9401529 ldr x9, [x9, #0x28] 180220: f85f83aa ldur x10, [x29, #-0x8] 180224: eb0a0129 subs x9, x9, x10 180228: b90013e8 str w8, [sp, #0x10] 18022c: f90007e9 str x9, [sp, #0x8] 180230: 540000c1 b.ne 0x180248 180234: 14000001 b 0x180238 180238: b94013e0 ldr w0, [sp, #0x10] 18023c: a9447bfd ldp x29, x30, [sp, #0x40] 180240: 910143ff add sp, sp, #0x50 180244: d65f03c0 ret 180248: 97fca6ca bl 0xa9d70 <__stack_chk_fail@plt> 18024c: d10043ff sub sp, sp, #0x10 180250: 52800008 mov w8, #0x0 // =0 180254: f90007e0 str x0, [sp, #0x8] 180258: f94007e0 ldr x0, [sp, #0x8] 18025c: 3941d009 ldrb w9, [x0, #0x74] 180260: 53001d29 uxtb w9, w9 180264: 32001fea orr w10, wzr, #0xff 180268: 0a0a0108 and w8, w8, w10 18026c: 6b08013f cmp w9, w8 180270: 1a9f07e8 cset w8, ne 180274: 37000048 tbnz w8, #0x0, 0x18027c 180278: 14000006 b 0x180290 18027c: 12800008 mov w8, #-0x1 // =-1 180280: f94007e9 ldr x9, [sp, #0x8] 180284: 3941d12a ldrb w10, [x9, #0x74] 180288: 0b080148 add w8, w10, w8 18028c: 3901d128 strb w8, [x9, #0x74] 180290: 910043ff add sp, sp, #0x10 180294: d65f03c0 ret 180298: d10043ff sub sp, sp, #0x10 18029c: 321c07e8 orr w8, wzr, #0x30 1802a0: 52800009 mov w9, #0x0 // =0 1802a4: 39003fe0 strb w0, [sp, #0xf] 1802a8: 39c03fe0 ldrsb w0, [sp, #0xf] 1802ac: 6b08001f cmp w0, w8 1802b0: 1a9fb7e8 cset w8, ge 1802b4: b9000be9 str w9, [sp, #0x8] 1802b8: 37000048 tbnz w8, #0x0, 0x1802c0 1802bc: 14000006 b 0x1802d4 1802c0: 52800728 mov w8, #0x39 // =57 1802c4: 39c03fe9 ldrsb w9, [sp, #0xf] 1802c8: 6b08013f cmp w9, w8 1802cc: 1a9fc7e8 cset w8, le 1802d0: b9000be8 str w8, [sp, #0x8] 1802d4: b9400be8 ldr w8, [sp, #0x8] 1802d8: 320003e9 orr w9, wzr, #0x1 1802dc: 0a090108 and w8, w8, w9 1802e0: 2a0803e0 mov w0, w8 1802e4: 910043ff add sp, sp, #0x10 1802e8: d65f03c0 ret 1802ec: d10103ff sub sp, sp, #0x40 1802f0: a9037bfd stp x29, x30, [sp, #0x30] 1802f4: 9100c3fd add x29, sp, #0x30 1802f8: 52800568 mov w8, #0x2b // =43 1802fc: f81f03a0 stur x0, [x29, #-0x10] 180300: f9000fe1 str x1, [sp, #0x18] 180304: b90017e2 str w2, [sp, #0x14] 180308: f85f03a0 ldur x0, [x29, #-0x10] 18030c: f9400fe1 ldr x1, [sp, #0x18] 180310: b94017e2 ldr w2, [sp, #0x14] 180314: b9000be8 str w8, [sp, #0x8] 180318: 97ffff7b bl 0x180104 18031c: 39003fe0 strb w0, [sp, #0xf] 180320: 39c03fe8 ldrsb w8, [sp, #0xf] 180324: b9400be0 ldr w0, [sp, #0x8] 180328: 6b00011f cmp w8, w0 18032c: 1a9f17e8 cset w8, eq 180330: 37000048 tbnz w8, #0x0, 0x180338 180334: 14000010 b 0x180374 180338: 32000fe8 orr w8, wzr, #0xf 18033c: f9400fe9 ldr x9, [sp, #0x18] 180340: 3941d92a ldrb w10, [x9, #0x76] 180344: 6b08015f cmp w10, w8 180348: 1a9fa7e8 cset w8, lt 18034c: 37000048 tbnz w8, #0x0, 0x180354 180350: 14000006 b 0x180368 180354: 320003e8 orr w8, wzr, #0x1 180358: f9400fe9 ldr x9, [sp, #0x18] 18035c: 3941d92a ldrb w10, [x9, #0x76] 180360: 0b080148 add w8, w10, w8 180364: 3901d928 strb w8, [x9, #0x76] 180368: 320003e8 orr w8, wzr, #0x1 18036c: b81fc3a8 stur w8, [x29, #-0x4] 180370: 14000066 b 0x180508 180374: 528005a8 mov w8, #0x2d // =45 180378: 39c03fe9 ldrsb w9, [sp, #0xf] 18037c: 6b08013f cmp w9, w8 180380: 1a9f17e8 cset w8, eq 180384: 37000048 tbnz w8, #0x0, 0x18038c 180388: 14000010 b 0x1803c8 18038c: 52800008 mov w8, #0x0 // =0 180390: f9400fe9 ldr x9, [sp, #0x18] 180394: 3941d92a ldrb w10, [x9, #0x76] 180398: 6b08015f cmp w10, w8 18039c: 1a9fd7e8 cset w8, gt 1803a0: 37000048 tbnz w8, #0x0, 0x1803a8 1803a4: 14000006 b 0x1803bc 1803a8: 12800008 mov w8, #-0x1 // =-1 1803ac: f9400fe9 ldr x9, [sp, #0x18] 1803b0: 3941d92a ldrb w10, [x9, #0x76] 1803b4: 0b080148 add w8, w10, w8 1803b8: 3901d928 strb w8, [x9, #0x76] 1803bc: 320003e8 orr w8, wzr, #0x1 1803c0: b81fc3a8 stur w8, [x29, #-0x4] 1803c4: 14000051 b 0x180508 1803c8: 52800008 mov w8, #0x0 // =0 1803cc: 39403fe0 ldrb w0, [sp, #0xf] 1803d0: b90007e8 str w8, [sp, #0x4] 1803d4: 97ffffb1 bl 0x180298 1803d8: 32001fe8 orr w8, wzr, #0xff 1803dc: 0a080008 and w8, w0, w8 1803e0: 32001fe0 orr w0, wzr, #0xff 1803e4: b94007e9 ldr w9, [sp, #0x4] 1803e8: 0a000120 and w0, w9, w0 1803ec: 6b00011f cmp w8, w0 1803f0: 1a9f07e8 cset w8, ne 1803f4: 37000048 tbnz w8, #0x0, 0x1803fc 1803f8: 14000005 b 0x18040c 1803fc: 39c03fe8 ldrsb w8, [sp, #0xf] 180400: 7100c108 subs w8, w8, #0x30 180404: b90013e8 str w8, [sp, #0x10] 180408: 14000003 b 0x180414 18040c: b81fc3bf stur wzr, [x29, #-0x4] 180410: 1400003e b 0x180508 180414: 52800008 mov w8, #0x0 // =0 180418: f85f03a0 ldur x0, [x29, #-0x10] 18041c: f9400fe1 ldr x1, [sp, #0x18] 180420: b94017e2 ldr w2, [sp, #0x14] 180424: b90003e8 str w8, [sp] 180428: 97ffff37 bl 0x180104 18042c: 39003fe0 strb w0, [sp, #0xf] 180430: 39403fe0 ldrb w0, [sp, #0xf] 180434: 97ffff99 bl 0x180298 180438: 32001fe8 orr w8, wzr, #0xff 18043c: 0a080008 and w8, w0, w8 180440: 32001fe0 orr w0, wzr, #0xff 180444: b94003e2 ldr w2, [sp] 180448: 0a000040 and w0, w2, w0 18044c: 6b00011f cmp w8, w0 180450: 1a9f07e8 cset w8, ne 180454: 37000048 tbnz w8, #0x0, 0x18045c 180458: 14000009 b 0x18047c 18045c: 52800148 mov w8, #0xa // =10 180460: b94013e9 ldr w9, [sp, #0x10] 180464: 1b087d28 mul w8, w9, w8 180468: 39c03fe9 ldrsb w9, [sp, #0xf] 18046c: 0b090108 add w8, w8, w9 180470: 7100c108 subs w8, w8, #0x30 180474: b90013e8 str w8, [sp, #0x10] 180478: 1400000c b 0x1804a8 18047c: 52800008 mov w8, #0x0 // =0 180480: 39403fe9 ldrb w9, [sp, #0xf] 180484: 53001d29 uxtb w9, w9 180488: 32001fea orr w10, wzr, #0xff 18048c: 0a0a0108 and w8, w8, w10 180490: 6b08013f cmp w9, w8 180494: 1a9f07e8 cset w8, ne 180498: 37000048 tbnz w8, #0x0, 0x1804a0 18049c: 14000003 b 0x1804a8 1804a0: f9400fe0 ldr x0, [sp, #0x18] 1804a4: 97ffff6a bl 0x18024c 1804a8: 52800008 mov w8, #0x0 // =0 1804ac: b94013e9 ldr w9, [sp, #0x10] 1804b0: 6b08013f cmp w9, w8 1804b4: 1a9fb7e8 cset w8, ge 1804b8: 37000048 tbnz w8, #0x0, 0x1804c0 1804bc: 14000011 b 0x180500 1804c0: 32000fe8 orr w8, wzr, #0xf 1804c4: b94013e9 ldr w9, [sp, #0x10] 1804c8: 6b08013f cmp w9, w8 1804cc: 1a9fc7e8 cset w8, le 1804d0: 37000048 tbnz w8, #0x0, 0x1804d8 1804d4: 1400000b b 0x180500 1804d8: b94017e8 ldr w8, [sp, #0x14] 1804dc: 35000048 cbnz w8, 0x1804e4 1804e0: 14000005 b 0x1804f4 1804e4: b94013e8 ldr w8, [sp, #0x10] 1804e8: 34000048 cbz w8, 0x1804f0 1804ec: 14000002 b 0x1804f4 1804f0: 14000004 b 0x180500 1804f4: b94013e8 ldr w8, [sp, #0x10] 1804f8: f9400fe9 ldr x9, [sp, #0x18] 1804fc: 3901d928 strb w8, [x9, #0x76] 180500: 320003e8 orr w8, wzr, #0x1 180504: b81fc3a8 stur w8, [x29, #-0x4] 180508: b85fc3a0 ldur w0, [x29, #-0x4] 18050c: a9437bfd ldp x29, x30, [sp, #0x30] 180510: 910103ff add sp, sp, #0x40 180514: d65f03c0 ret 180518: d10043ff sub sp, sp, #0x10 18051c: 52800128 mov w8, #0x9 // =9 180520: 39003fe0 strb w0, [sp, #0xf] 180524: 39c03fe0 ldrsb w0, [sp, #0xf] 180528: 6b08001f cmp w0, w8 18052c: 1a9fb7e8 cset w8, ge 180530: 37000048 tbnz w8, #0x0, 0x180538 180534: 14000008 b 0x180554 180538: 12800008 mov w8, #-0x1 // =-1 18053c: 528001a9 mov w9, #0xd // =13 180540: 39c03fea ldrsb w10, [sp, #0xf] 180544: 6b09015f cmp w10, w9 180548: 1a9fc7e9 cset w9, le 18054c: b9000be8 str w8, [sp, #0x8] 180550: 370000c9 tbnz w9, #0x0, 0x180568 180554: 321b03e8 orr w8, wzr, #0x20 180558: 39c03fe9 ldrsb w9, [sp, #0xf] 18055c: 6b08013f cmp w9, w8 180560: 1a9f17e8 cset w8, eq 180564: b9000be8 str w8, [sp, #0x8] 180568: b9400be8 ldr w8, [sp, #0x8] 18056c: 320003e9 orr w9, wzr, #0x1 180570: 0a090108 and w8, w8, w9 180574: 2a0803e0 mov w0, w8 180578: 910043ff add sp, sp, #0x10 18057c: d65f03c0 ret 180580: d10143ff sub sp, sp, #0x50 180584: a9047bfd stp x29, x30, [sp, #0x40] 180588: 910103fd add x29, sp, #0x40 18058c: b00003e8 adrp x8, 0x1fd000 180590: 91240508 add x8, x8, #0x901 180594: f81f03a0 stur x0, [x29, #-0x10] 180598: f81e83a1 stur x1, [x29, #-0x18] 18059c: b90023ff str wzr, [sp, #0x20] 1805a0: f9000fe8 str x8, [sp, #0x18] 1805a4: 528000a8 mov w8, #0x5 // =5 1805a8: b94023e9 ldr w9, [sp, #0x20] 1805ac: 6b08013f cmp w9, w8 1805b0: 1a9fa7e8 cset w8, lt 1805b4: 37000048 tbnz w8, #0x0, 0x1805bc 1805b8: 1400005b b 0x180724 1805bc: 52800008 mov w8, #0x0 // =0 1805c0: 52800002 mov w2, #0x0 // =0 1805c4: f85f03a9 ldur x9, [x29, #-0x10] 1805c8: f9400120 ldr x0, [x9] 1805cc: f85e83a1 ldur x1, [x29, #-0x18] 1805d0: b90017e8 str w8, [sp, #0x14] 1805d4: 97fffecc bl 0x180104 1805d8: 381e73a0 sturb w0, [x29, #-0x19] 1805dc: 385e73a8 ldurb w8, [x29, #-0x19] 1805e0: 53001d08 uxtb w8, w8 1805e4: 32001fe0 orr w0, wzr, #0xff 1805e8: b94017e2 ldr w2, [sp, #0x14] 1805ec: 0a000040 and w0, w2, w0 1805f0: 6b00011f cmp w8, w0 1805f4: 1a9f07e8 cset w8, ne 1805f8: 37000068 tbnz w8, #0x0, 0x180604 1805fc: b81fc3bf stur wzr, [x29, #-0x4] 180600: 1400004a b 0x180728 180604: 320007e8 orr w8, wzr, #0x3 180608: b94023e9 ldr w9, [sp, #0x20] 18060c: 6b09011f cmp w8, w9 180610: 1a9f17e8 cset w8, eq 180614: b90013e9 str w9, [sp, #0x10] 180618: 37000128 tbnz w8, #0x0, 0x18063c 18061c: 14000001 b 0x180620 180620: 321e03e8 orr w8, wzr, #0x4 180624: b94013e9 ldr w9, [sp, #0x10] 180628: 6b09011f cmp w8, w9 18062c: 1a9f17e8 cset w8, eq 180630: 37000368 tbnz w8, #0x0, 0x18069c 180634: 14000001 b 0x180638 180638: 1400002a b 0x1806e0 18063c: 52800dc8 mov w8, #0x6e // =110 180640: 38de73a9 ldursb w9, [x29, #-0x19] 180644: 6b08013f cmp w9, w8 180648: 1a9f17e8 cset w8, eq 18064c: 37000048 tbnz w8, #0x0, 0x180654 180650: 1400000a b 0x180678 180654: 320003e8 orr w8, wzr, #0x1 180658: f85f03a9 ldur x9, [x29, #-0x10] 18065c: f9400120 ldr x0, [x9] 180660: 2a0803e1 mov w1, w8 180664: b9000fe8 str w8, [sp, #0xc] 180668: 97fc875e bl 0xa23e0 18066c: b9400fe8 ldr w8, [sp, #0xc] 180670: b81fc3a8 stur w8, [x29, #-0x4] 180674: 1400002d b 0x180728 180678: 52800cc8 mov w8, #0x66 // =102 18067c: 38de73a9 ldursb w9, [x29, #-0x19] 180680: 6b08013f cmp w9, w8 180684: 1a9f07e8 cset w8, ne 180688: 37000048 tbnz w8, #0x0, 0x180690 18068c: 14000003 b 0x180698 180690: b81fc3bf stur wzr, [x29, #-0x4] 180694: 14000025 b 0x180728 180698: 1400001f b 0x180714 18069c: 52800cc8 mov w8, #0x66 // =102 1806a0: 38de73a9 ldursb w9, [x29, #-0x19] 1806a4: 6b08013f cmp w9, w8 1806a8: 1a9f17e8 cset w8, eq 1806ac: 37000048 tbnz w8, #0x0, 0x1806b4 1806b0: 1400000a b 0x1806d8 1806b4: 320003e8 orr w8, wzr, #0x1 1806b8: 52800001 mov w1, #0x0 // =0 1806bc: f85f03a9 ldur x9, [x29, #-0x10] 1806c0: f9400120 ldr x0, [x9] 1806c4: b9000be8 str w8, [sp, #0x8] 1806c8: 97fc8746 bl 0xa23e0 1806cc: b9400be8 ldr w8, [sp, #0x8] 1806d0: b81fc3a8 stur w8, [x29, #-0x4] 1806d4: 14000015 b 0x180728 1806d8: b81fc3bf stur wzr, [x29, #-0x4] 1806dc: 14000013 b 0x180728 1806e0: 38de73a8 ldursb w8, [x29, #-0x19] 1806e4: b94023e9 ldr w9, [sp, #0x20] 1806e8: 2a0903ea mov w10, w9 1806ec: 93407d4a sxtw x10, w10 1806f0: f9400feb ldr x11, [sp, #0x18] 1806f4: 8b0a016a add x10, x11, x10 1806f8: 39400149 ldrb w9, [x10] 1806fc: 6b09011f cmp w8, w9 180700: 1a9f07e8 cset w8, ne 180704: 37000048 tbnz w8, #0x0, 0x18070c 180708: 14000003 b 0x180714 18070c: b81fc3bf stur wzr, [x29, #-0x4] 180710: 14000006 b 0x180728 180714: b94023e8 ldr w8, [sp, #0x20] 180718: 11000508 add w8, w8, #0x1 18071c: b90023e8 str w8, [sp, #0x20] 180720: 17ffffa1 b 0x1805a4 180724: b81fc3bf stur wzr, [x29, #-0x4] 180728: b85fc3a0 ldur w0, [x29, #-0x4] 18072c: a9447bfd ldp x29, x30, [sp, #0x40] 180730: 910143ff add sp, sp, #0x50 180734: d65f03c0 ret 180738: d10143ff sub sp, sp, #0x50 18073c: a9047bfd stp x29, x30, [sp, #0x40] 180740: 910103fd add x29, sp, #0x40 180744: b00003e8 adrp x8, 0x1fd000 180748: 91241508 add x8, x8, #0x905 18074c: f81f03a0 stur x0, [x29, #-0x10] 180750: f81e83a1 stur x1, [x29, #-0x18] 180754: b90023ff str wzr, [sp, #0x20] 180758: f9000fe8 str x8, [sp, #0x18] 18075c: 321f07e8 orr w8, wzr, #0x6 180760: b94023e9 ldr w9, [sp, #0x20] 180764: 6b08013f cmp w9, w8 180768: 1a9fa7e8 cset w8, lt 18076c: 37000048 tbnz w8, #0x0, 0x180774 180770: 1400005b b 0x1808dc 180774: 52800008 mov w8, #0x0 // =0 180778: 52800002 mov w2, #0x0 // =0 18077c: f85f03a9 ldur x9, [x29, #-0x10] 180780: f9400120 ldr x0, [x9] 180784: f85e83a1 ldur x1, [x29, #-0x18] 180788: b90017e8 str w8, [sp, #0x14] 18078c: 97fffe5e bl 0x180104 180790: 381e73a0 sturb w0, [x29, #-0x19] 180794: 385e73a8 ldurb w8, [x29, #-0x19] 180798: 53001d08 uxtb w8, w8 18079c: 32001fe0 orr w0, wzr, #0xff 1807a0: b94017e2 ldr w2, [sp, #0x14] 1807a4: 0a000040 and w0, w2, w0 1807a8: 6b00011f cmp w8, w0 1807ac: 1a9f07e8 cset w8, ne 1807b0: 37000068 tbnz w8, #0x0, 0x1807bc 1807b4: b81fc3bf stur wzr, [x29, #-0x4] 1807b8: 1400004a b 0x1808e0 1807bc: 321e03e8 orr w8, wzr, #0x4 1807c0: b94023e9 ldr w9, [sp, #0x20] 1807c4: 6b09011f cmp w8, w9 1807c8: 1a9f17e8 cset w8, eq 1807cc: b90013e9 str w9, [sp, #0x10] 1807d0: 37000128 tbnz w8, #0x0, 0x1807f4 1807d4: 14000001 b 0x1807d8 1807d8: 528000a8 mov w8, #0x5 // =5 1807dc: b94013e9 ldr w9, [sp, #0x10] 1807e0: 6b09011f cmp w8, w9 1807e4: 1a9f17e8 cset w8, eq 1807e8: 37000368 tbnz w8, #0x0, 0x180854 1807ec: 14000001 b 0x1807f0 1807f0: 1400002a b 0x180898 1807f4: 52800dc8 mov w8, #0x6e // =110 1807f8: 38de73a9 ldursb w9, [x29, #-0x19] 1807fc: 6b08013f cmp w9, w8 180800: 1a9f17e8 cset w8, eq 180804: 37000048 tbnz w8, #0x0, 0x18080c 180808: 1400000a b 0x180830 18080c: 320003e8 orr w8, wzr, #0x1 180810: f85f03a9 ldur x9, [x29, #-0x10] 180814: f9400120 ldr x0, [x9] 180818: 2a0803e1 mov w1, w8 18081c: b9000fe8 str w8, [sp, #0xc] 180820: 97fc8c08 bl 0xa3840 180824: b9400fe8 ldr w8, [sp, #0xc] 180828: b81fc3a8 stur w8, [x29, #-0x4] 18082c: 1400002d b 0x1808e0 180830: 52800cc8 mov w8, #0x66 // =102 180834: 38de73a9 ldursb w9, [x29, #-0x19] 180838: 6b08013f cmp w9, w8 18083c: 1a9f07e8 cset w8, ne 180840: 37000048 tbnz w8, #0x0, 0x180848 180844: 14000003 b 0x180850 180848: b81fc3bf stur wzr, [x29, #-0x4] 18084c: 14000025 b 0x1808e0 180850: 1400001f b 0x1808cc 180854: 52800cc8 mov w8, #0x66 // =102 180858: 38de73a9 ldursb w9, [x29, #-0x19] 18085c: 6b08013f cmp w9, w8 180860: 1a9f17e8 cset w8, eq 180864: 37000048 tbnz w8, #0x0, 0x18086c 180868: 1400000a b 0x180890 18086c: 320003e8 orr w8, wzr, #0x1 180870: 52800001 mov w1, #0x0 // =0 180874: f85f03a9 ldur x9, [x29, #-0x10] 180878: f9400120 ldr x0, [x9] 18087c: b9000be8 str w8, [sp, #0x8] 180880: 97fc8bf0 bl 0xa3840 180884: b9400be8 ldr w8, [sp, #0x8] 180888: b81fc3a8 stur w8, [x29, #-0x4] 18088c: 14000015 b 0x1808e0 180890: b81fc3bf stur wzr, [x29, #-0x4] 180894: 14000013 b 0x1808e0 180898: 38de73a8 ldursb w8, [x29, #-0x19] 18089c: b94023e9 ldr w9, [sp, #0x20] 1808a0: 2a0903ea mov w10, w9 1808a4: 93407d4a sxtw x10, w10 1808a8: f9400feb ldr x11, [sp, #0x18] 1808ac: 8b0a016a add x10, x11, x10 1808b0: 39400149 ldrb w9, [x10] 1808b4: 6b09011f cmp w8, w9 1808b8: 1a9f07e8 cset w8, ne 1808bc: 37000048 tbnz w8, #0x0, 0x1808c4 1808c0: 14000003 b 0x1808cc 1808c4: b81fc3bf stur wzr, [x29, #-0x4] 1808c8: 14000006 b 0x1808e0 1808cc: b94023e8 ldr w8, [sp, #0x20] 1808d0: 11000508 add w8, w8, #0x1 1808d4: b90023e8 str w8, [sp, #0x20] 1808d8: 17ffffa1 b 0x18075c 1808dc: b81fc3bf stur wzr, [x29, #-0x4] 1808e0: b85fc3a0 ldur w0, [x29, #-0x4] 1808e4: a9447bfd ldp x29, x30, [sp, #0x40] 1808e8: 910143ff add sp, sp, #0x50 1808ec: d65f03c0 ret 1808f0: d10143ff sub sp, sp, #0x50 1808f4: a9047bfd stp x29, x30, [sp, #0x40] 1808f8: 910103fd add x29, sp, #0x40 1808fc: b00003e8 adrp x8, 0x1fd000 180900: 91242908 add x8, x8, #0x90a 180904: f81f03a0 stur x0, [x29, #-0x10] 180908: f81e83a1 stur x1, [x29, #-0x18] 18090c: b90023ff str wzr, [sp, #0x20] 180910: f9000fe8 str x8, [sp, #0x18] 180914: 528000a8 mov w8, #0x5 // =5 180918: b94023e9 ldr w9, [sp, #0x20] 18091c: 6b08013f cmp w9, w8 180920: 1a9fa7e8 cset w8, lt 180924: 37000048 tbnz w8, #0x0, 0x18092c 180928: 1400005b b 0x180a94 18092c: 52800008 mov w8, #0x0 // =0 180930: 52800002 mov w2, #0x0 // =0 180934: f85f03a9 ldur x9, [x29, #-0x10] 180938: f9400120 ldr x0, [x9] 18093c: f85e83a1 ldur x1, [x29, #-0x18] 180940: b90017e8 str w8, [sp, #0x14] 180944: 97fffdf0 bl 0x180104 180948: 381e73a0 sturb w0, [x29, #-0x19] 18094c: 385e73a8 ldurb w8, [x29, #-0x19] 180950: 53001d08 uxtb w8, w8 180954: 32001fe0 orr w0, wzr, #0xff 180958: b94017e2 ldr w2, [sp, #0x14] 18095c: 0a000040 and w0, w2, w0 180960: 6b00011f cmp w8, w0 180964: 1a9f07e8 cset w8, ne 180968: 37000068 tbnz w8, #0x0, 0x180974 18096c: b81fc3bf stur wzr, [x29, #-0x4] 180970: 1400004a b 0x180a98 180974: 320007e8 orr w8, wzr, #0x3 180978: b94023e9 ldr w9, [sp, #0x20] 18097c: 6b09011f cmp w8, w9 180980: 1a9f17e8 cset w8, eq 180984: b90013e9 str w9, [sp, #0x10] 180988: 37000128 tbnz w8, #0x0, 0x1809ac 18098c: 14000001 b 0x180990 180990: 321e03e8 orr w8, wzr, #0x4 180994: b94013e9 ldr w9, [sp, #0x10] 180998: 6b09011f cmp w8, w9 18099c: 1a9f17e8 cset w8, eq 1809a0: 37000368 tbnz w8, #0x0, 0x180a0c 1809a4: 14000001 b 0x1809a8 1809a8: 1400002a b 0x180a50 1809ac: 52800dc8 mov w8, #0x6e // =110 1809b0: 38de73a9 ldursb w9, [x29, #-0x19] 1809b4: 6b08013f cmp w9, w8 1809b8: 1a9f17e8 cset w8, eq 1809bc: 37000048 tbnz w8, #0x0, 0x1809c4 1809c0: 1400000a b 0x1809e8 1809c4: 320003e8 orr w8, wzr, #0x1 1809c8: f85f03a9 ldur x9, [x29, #-0x10] 1809cc: f9400120 ldr x0, [x9] 1809d0: 2a0803e1 mov w1, w8 1809d4: b9000fe8 str w8, [sp, #0xc] 1809d8: 97fca4c6 bl 0xa9cf0 1809dc: b9400fe8 ldr w8, [sp, #0xc] 1809e0: b81fc3a8 stur w8, [x29, #-0x4] 1809e4: 1400002d b 0x180a98 1809e8: 52800cc8 mov w8, #0x66 // =102 1809ec: 38de73a9 ldursb w9, [x29, #-0x19] 1809f0: 6b08013f cmp w9, w8 1809f4: 1a9f07e8 cset w8, ne 1809f8: 37000048 tbnz w8, #0x0, 0x180a00 1809fc: 14000003 b 0x180a08 180a00: b81fc3bf stur wzr, [x29, #-0x4] 180a04: 14000025 b 0x180a98 180a08: 1400001f b 0x180a84 180a0c: 52800cc8 mov w8, #0x66 // =102 180a10: 38de73a9 ldursb w9, [x29, #-0x19] 180a14: 6b08013f cmp w9, w8 180a18: 1a9f17e8 cset w8, eq 180a1c: 37000048 tbnz w8, #0x0, 0x180a24 180a20: 1400000a b 0x180a48 180a24: 320003e8 orr w8, wzr, #0x1 180a28: 52800001 mov w1, #0x0 // =0 180a2c: f85f03a9 ldur x9, [x29, #-0x10] 180a30: f9400120 ldr x0, [x9] 180a34: b9000be8 str w8, [sp, #0x8] 180a38: 97fca4ae bl 0xa9cf0 180a3c: b9400be8 ldr w8, [sp, #0x8] 180a40: b81fc3a8 stur w8, [x29, #-0x4] 180a44: 14000015 b 0x180a98 180a48: b81fc3bf stur wzr, [x29, #-0x4] 180a4c: 14000013 b 0x180a98 180a50: 38de73a8 ldursb w8, [x29, #-0x19] 180a54: b94023e9 ldr w9, [sp, #0x20] 180a58: 2a0903ea mov w10, w9 180a5c: 93407d4a sxtw x10, w10 180a60: f9400feb ldr x11, [sp, #0x18] 180a64: 8b0a016a add x10, x11, x10 180a68: 39400149 ldrb w9, [x10] 180a6c: 6b09011f cmp w8, w9 180a70: 1a9f07e8 cset w8, ne 180a74: 37000048 tbnz w8, #0x0, 0x180a7c 180a78: 14000003 b 0x180a84 180a7c: b81fc3bf stur wzr, [x29, #-0x4] 180a80: 14000006 b 0x180a98 180a84: b94023e8 ldr w8, [sp, #0x20] 180a88: 11000508 add w8, w8, #0x1 180a8c: b90023e8 str w8, [sp, #0x20] 180a90: 17ffffa1 b 0x180914 180a94: b81fc3bf stur wzr, [x29, #-0x4] 180a98: b85fc3a0 ldur w0, [x29, #-0x4] 180a9c: a9447bfd ldp x29, x30, [sp, #0x40] 180aa0: 910143ff add sp, sp, #0x50 180aa4: d65f03c0 ret 180aa8: d10183ff sub sp, sp, #0x60 180aac: a9057bfd stp x29, x30, [sp, #0x50] 180ab0: 910143fd add x29, sp, #0x50 180ab4: d53bd048 mrs x8, TPIDR_EL0 180ab8: f9401508 ldr x8, [x8, #0x28] 180abc: f81f83a8 stur x8, [x29, #-0x8] 180ac0: f81e03a0 stur x0, [x29, #-0x20] 180ac4: f90017e1 str x1, [sp, #0x28] 180ac8: 390093e2 strb w2, [sp, #0x24] 180acc: b90023e3 str w3, [sp, #0x20] 180ad0: f85e03a8 ldur x8, [x29, #-0x20] 180ad4: f9400100 ldr x0, [x8] 180ad8: f94017e1 ldr x1, [sp, #0x28] 180adc: d10043a2 sub x2, x29, #0x10 180ae0: 940000ab bl 0x180d8c 180ae4: 350000a0 cbnz w0, 0x180af8 180ae8: 14000001 b 0x180aec 180aec: 2a1f03e8 mov w8, wzr 180af0: b81ec3a8 stur w8, [x29, #-0x14] 180af4: 14000057 b 0x180c50 180af8: f94017e8 ldr x8, [sp, #0x28] 180afc: 3941d509 ldrb w9, [x8, #0x75] 180b00: 39c093ea ldrsb w10, [sp, #0x24] 180b04: 7101854a subs w10, w10, #0x61 180b08: b00003eb adrp x11, 0x1fd000 180b0c: 9124396b add x11, x11, #0x90e 180b10: 386ac96a ldrb w10, [x11, w10, sxtw] 180b14: 0b0a0129 add w9, w9, w10 180b18: 3941e10a ldrb w10, [x8, #0x78] 180b1c: 0b0a0129 add w9, w9, w10 180b20: 3901dd09 strb w9, [x8, #0x77] 180b24: f94017e8 ldr x8, [sp, #0x28] 180b28: 3941d909 ldrb w9, [x8, #0x76] 180b2c: 34000109 cbz w9, 0x180b4c 180b30: 14000001 b 0x180b34 180b34: f94017e8 ldr x8, [sp, #0x28] 180b38: 3941d909 ldrb w9, [x8, #0x76] 180b3c: 531e7529 lsl w9, w9, #2 180b40: 11010d29 add w9, w9, #0x43 180b44: b9001be9 str w9, [sp, #0x18] 180b48: 14000004 b 0x180b58 180b4c: 2a1f03e0 mov w0, wzr 180b50: b9001be0 str w0, [sp, #0x18] 180b54: 14000001 b 0x180b58 180b58: b9401be8 ldr w8, [sp, #0x18] 180b5c: 390073e8 strb w8, [sp, #0x1c] 180b60: b94023e8 ldr w8, [sp, #0x20] 180b64: 35000168 cbnz w8, 0x180b90 180b68: 14000001 b 0x180b6c 180b6c: f85e03a8 ldur x8, [x29, #-0x20] 180b70: f940b900 ldr x0, [x8, #0x170] 180b74: f94017e8 ldr x8, [sp, #0x28] 180b78: f9400501 ldr x1, [x8, #0x8] 180b7c: 3941dd03 ldrb w3, [x8, #0x77] 180b80: 394073e4 ldrb w4, [sp, #0x1c] 180b84: 2a1f03e2 mov w2, wzr 180b88: 97fc8c92 bl 0xa3dd0 180b8c: 14000001 b 0x180b90 180b90: f94017e8 ldr x8, [sp, #0x28] 180b94: 3941cd09 ldrb w9, [x8, #0x73] 180b98: 2a0903ea mov w10, w9 180b9c: b90017ea str w10, [sp, #0x14] 180ba0: 34000189 cbz w9, 0x180bd0 180ba4: 14000001 b 0x180ba8 180ba8: b94017e8 ldr w8, [sp, #0x14] 180bac: 71000509 subs w9, w8, #0x1 180bb0: b90013e9 str w9, [sp, #0x10] 180bb4: 54000180 b.eq 0x180be4 180bb8: 14000001 b 0x180bbc 180bbc: b94017e8 ldr w8, [sp, #0x14] 180bc0: 71000909 subs w9, w8, #0x2 180bc4: b9000fe9 str w9, [sp, #0xc] 180bc8: 54000160 b.eq 0x180bf4 180bcc: 1400000f b 0x180c08 180bd0: f85f03a8 ldur x8, [x29, #-0x10] 180bd4: 9344fd08 asr x8, x8, #4 180bd8: f94017e9 ldr x9, [sp, #0x28] 180bdc: f9001928 str x8, [x9, #0x30] 180be0: 1400000f b 0x180c1c 180be4: f94017e8 ldr x8, [sp, #0x28] 180be8: aa1f03e9 mov x9, xzr 180bec: f9001909 str x9, [x8, #0x30] 180bf0: 1400000b b 0x180c1c 180bf4: f85f03a8 ldur x8, [x29, #-0x10] 180bf8: 9341fd08 asr x8, x8, #1 180bfc: f94017e9 ldr x9, [sp, #0x28] 180c00: f9001928 str x8, [x9, #0x30] 180c04: 14000006 b 0x180c1c 180c08: f85f03a8 ldur x8, [x29, #-0x10] 180c0c: 9344fd08 asr x8, x8, #4 180c10: f94017e9 ldr x9, [sp, #0x28] 180c14: f9001928 str x8, [x9, #0x30] 180c18: 14000001 b 0x180c1c 180c1c: f85f03a8 ldur x8, [x29, #-0x10] 180c20: f94017e9 ldr x9, [sp, #0x28] 180c24: f940192a ldr x10, [x9, #0x30] 180c28: eb0a0108 subs x8, x8, x10 180c2c: f9400d2a ldr x10, [x9, #0x18] 180c30: 8b080148 add x8, x10, x8 180c34: f9000d28 str x8, [x9, #0x18] 180c38: f94017e8 ldr x8, [sp, #0x28] 180c3c: 2a1f03eb mov w11, wzr 180c40: 3901e10b strb w11, [x8, #0x78] 180c44: 320003eb orr w11, wzr, #0x1 180c48: b81ec3ab stur w11, [x29, #-0x14] 180c4c: 14000001 b 0x180c50 180c50: b85ec3a8 ldur w8, [x29, #-0x14] 180c54: d53bd049 mrs x9, TPIDR_EL0 180c58: f9401529 ldr x9, [x9, #0x28] 180c5c: f85f83aa ldur x10, [x29, #-0x8] 180c60: eb0a0129 subs x9, x9, x10 180c64: b9000be8 str w8, [sp, #0x8] 180c68: f90003e9 str x9, [sp] 180c6c: 540000c1 b.ne 0x180c84 180c70: 14000001 b 0x180c74 180c74: b9400be0 ldr w0, [sp, #0x8] 180c78: a9457bfd ldp x29, x30, [sp, #0x50] 180c7c: 910183ff add sp, sp, #0x60 180c80: d65f03c0 ret 180c84: 97fca43b bl 0xa9d70 <__stack_chk_fail@plt> 180c88: d10143ff sub sp, sp, #0x50 180c8c: a9047bfd stp x29, x30, [sp, #0x40] 180c90: 910103fd add x29, sp, #0x40 180c94: d53bd048 mrs x8, TPIDR_EL0 180c98: f9401508 ldr x8, [x8, #0x28] 180c9c: f81f83a8 stur x8, [x29, #-0x8] 180ca0: f90013e0 str x0, [sp, #0x20] 180ca4: f9000fe1 str x1, [sp, #0x18] 180ca8: f94013e8 ldr x8, [sp, #0x20] 180cac: f9400100 ldr x0, [x8] 180cb0: f9400fe1 ldr x1, [sp, #0x18] 180cb4: d10043a2 sub x2, x29, #0x10 180cb8: 94000035 bl 0x180d8c 180cbc: 350000a0 cbnz w0, 0x180cd0 180cc0: 14000001 b 0x180cc4 180cc4: 2a1f03e8 mov w8, wzr 180cc8: b81ec3a8 stur w8, [x29, #-0x14] 180ccc: 14000009 b 0x180cf0 180cd0: f85f03a8 ldur x8, [x29, #-0x10] 180cd4: f9400fe9 ldr x9, [sp, #0x18] 180cd8: f9400d2a ldr x10, [x9, #0x18] 180cdc: 8b080148 add x8, x10, x8 180ce0: f9000d28 str x8, [x9, #0x18] 180ce4: 320003eb orr w11, wzr, #0x1 180ce8: b81ec3ab stur w11, [x29, #-0x14] 180cec: 14000001 b 0x180cf0 180cf0: b85ec3a8 ldur w8, [x29, #-0x14] 180cf4: d53bd049 mrs x9, TPIDR_EL0 180cf8: f9401529 ldr x9, [x9, #0x28] 180cfc: f85f83aa ldur x10, [x29, #-0x8] 180d00: eb0a0129 subs x9, x9, x10 180d04: b90017e8 str w8, [sp, #0x14] 180d08: f90007e9 str x9, [sp, #0x8] 180d0c: 540000c1 b.ne 0x180d24 180d10: 14000001 b 0x180d14 180d14: b94017e0 ldr w0, [sp, #0x14] 180d18: a9447bfd ldp x29, x30, [sp, #0x40] 180d1c: 910143ff add sp, sp, #0x50 180d20: d65f03c0 ret 180d24: 97fca413 bl 0xa9d70 <__stack_chk_fail@plt> 180d28: d10043ff sub sp, sp, #0x10 180d2c: 52800828 mov w8, #0x41 // =65 180d30: 39003be0 strb w0, [sp, #0xe] 180d34: 39c03be0 ldrsb w0, [sp, #0xe] 180d38: 6b08001f cmp w0, w8 180d3c: 1a9fb7e8 cset w8, ge 180d40: 37000048 tbnz w8, #0x0, 0x180d48 180d44: 1400000d b 0x180d78 180d48: 52800b48 mov w8, #0x5a // =90 180d4c: 39c03be9 ldrsb w9, [sp, #0xe] 180d50: 6b08013f cmp w9, w8 180d54: 1a9fc7e8 cset w8, le 180d58: 37000048 tbnz w8, #0x0, 0x180d60 180d5c: 14000007 b 0x180d78 180d60: 321b03e8 orr w8, wzr, #0x20 180d64: 39c03be9 ldrsb w9, [sp, #0xe] 180d68: 2a080128 orr w8, w9, w8 180d6c: 39003be8 strb w8, [sp, #0xe] 180d70: 39003fe8 strb w8, [sp, #0xf] 180d74: 14000003 b 0x180d80 180d78: 39403be8 ldrb w8, [sp, #0xe] 180d7c: 39003fe8 strb w8, [sp, #0xf] 180d80: 39403fe0 ldrb w0, [sp, #0xf] 180d84: 910043ff add sp, sp, #0x10 180d88: d65f03c0 ret 180d8c: d10143ff sub sp, sp, #0x50 180d90: a9047bfd stp x29, x30, [sp, #0x40] 180d94: 910103fd add x29, sp, #0x40 180d98: 52800008 mov w8, #0x0 // =0 180d9c: 52800009 mov w9, #0x0 // =0 180da0: f81f03a0 stur x0, [x29, #-0x10] 180da4: f81e83a1 stur x1, [x29, #-0x18] 180da8: f90013e2 str x2, [sp, #0x20] 180dac: f94013e0 ldr x0, [sp, #0x20] 180db0: f900001f str xzr, [x0] 180db4: f85f03a0 ldur x0, [x29, #-0x10] 180db8: f85e83a1 ldur x1, [x29, #-0x18] 180dbc: 2a0803e2 mov w2, w8 180dc0: b90013e9 str w9, [sp, #0x10] 180dc4: 97fffcd0 bl 0x180104 180dc8: 39005fe0 strb w0, [sp, #0x17] 180dcc: 39405fe8 ldrb w8, [sp, #0x17] 180dd0: 53001d08 uxtb w8, w8 180dd4: 32001fe9 orr w9, wzr, #0xff 180dd8: b94013e0 ldr w0, [sp, #0x10] 180ddc: 0a090009 and w9, w0, w9 180de0: 6b09011f cmp w8, w9 180de4: 1a9f07e8 cset w8, ne 180de8: 37000068 tbnz w8, #0x0, 0x180df4 180dec: b81fc3bf stur wzr, [x29, #-0x4] 180df0: 14000057 b 0x180f4c 180df4: 321c07e8 orr w8, wzr, #0x30 180df8: 39c05fe9 ldrsb w9, [sp, #0x17] 180dfc: 6b08013f cmp w9, w8 180e00: 1a9fa7e8 cset w8, lt 180e04: 370000e8 tbnz w8, #0x0, 0x180e20 180e08: 528006a8 mov w8, #0x35 // =53 180e0c: 39c05fe9 ldrsb w9, [sp, #0x17] 180e10: 6b08013f cmp w9, w8 180e14: 1a9fd7e8 cset w8, gt 180e18: 37000048 tbnz w8, #0x0, 0x180e20 180e1c: 14000003 b 0x180e28 180e20: b81fc3bf stur wzr, [x29, #-0x4] 180e24: 1400004a b 0x180f4c 180e28: 320003e8 orr w8, wzr, #0x1 180e2c: 528006a9 mov w9, #0x35 // =53 180e30: 5280000a mov w10, #0x0 // =0 180e34: 52800002 mov w2, #0x0 // =0 180e38: f85e83ab ldur x11, [x29, #-0x18] 180e3c: f940156b ldr x11, [x11, #0x28] 180e40: 39c05fec ldrsb w12, [sp, #0x17] 180e44: 6b0c0129 subs w9, w9, w12 180e48: 1ac92108 lsl w8, w8, w9 180e4c: 2a0803ed mov w13, w8 180e50: 93407dad sxtw x13, w13 180e54: 9b0d7d6b mul x11, x11, x13 180e58: f9000feb str x11, [sp, #0x18] 180e5c: f85f03a0 ldur x0, [x29, #-0x10] 180e60: f85e83a1 ldur x1, [x29, #-0x18] 180e64: b9000fea str w10, [sp, #0xc] 180e68: 97fffca7 bl 0x180104 180e6c: 39005fe0 strb w0, [sp, #0x17] 180e70: 39405fe8 ldrb w8, [sp, #0x17] 180e74: 53001d08 uxtb w8, w8 180e78: 32001fe9 orr w9, wzr, #0xff 180e7c: b9400fea ldr w10, [sp, #0xc] 180e80: 0a090149 and w9, w10, w9 180e84: 6b09011f cmp w8, w9 180e88: 1a9f07e8 cset w8, ne 180e8c: 37000048 tbnz w8, #0x0, 0x180e94 180e90: 1400002a b 0x180f38 180e94: 528005c8 mov w8, #0x2e // =46 180e98: 39c05fe9 ldrsb w9, [sp, #0x17] 180e9c: 6b08013f cmp w9, w8 180ea0: 1a9f17e8 cset w8, eq 180ea4: 37000048 tbnz w8, #0x0, 0x180eac 180ea8: 14000007 b 0x180ec4 180eac: f9400fe8 ldr x8, [sp, #0x18] 180eb0: 9341fd08 asr x8, x8, #1 180eb4: f9400fe9 ldr x9, [sp, #0x18] 180eb8: 8b080128 add x8, x9, x8 180ebc: f9000fe8 str x8, [sp, #0x18] 180ec0: 1400001e b 0x180f38 180ec4: 52800748 mov w8, #0x3a // =58 180ec8: 39c05fe9 ldrsb w9, [sp, #0x17] 180ecc: 6b08013f cmp w9, w8 180ed0: 1a9f17e8 cset w8, eq 180ed4: 37000048 tbnz w8, #0x0, 0x180edc 180ed8: 1400000a b 0x180f00 180edc: f9400fe8 ldr x8, [sp, #0x18] 180ee0: 9341fd08 asr x8, x8, #1 180ee4: f9400fe9 ldr x9, [sp, #0x18] 180ee8: 9342fd29 asr x9, x9, #2 180eec: 8b090108 add x8, x8, x9 180ef0: f9400fe9 ldr x9, [sp, #0x18] 180ef4: 8b080128 add x8, x9, x8 180ef8: f9000fe8 str x8, [sp, #0x18] 180efc: 1400000f b 0x180f38 180f00: 52800768 mov w8, #0x3b // =59 180f04: 39c05fe9 ldrsb w9, [sp, #0x17] 180f08: 6b08013f cmp w9, w8 180f0c: 1a9f17e8 cset w8, eq 180f10: 37000048 tbnz w8, #0x0, 0x180f18 180f14: 14000007 b 0x180f30 180f18: d2805568 mov x8, #0x2ab // =683 180f1c: f9400fe9 ldr x9, [sp, #0x18] 180f20: 9b087d28 mul x8, x9, x8 180f24: 934afd08 asr x8, x8, #10 180f28: f9000fe8 str x8, [sp, #0x18] 180f2c: 14000003 b 0x180f38 180f30: f85e83a0 ldur x0, [x29, #-0x18] 180f34: 97fffcc6 bl 0x18024c 180f38: 320003e8 orr w8, wzr, #0x1 180f3c: f9400fe9 ldr x9, [sp, #0x18] 180f40: f94013ea ldr x10, [sp, #0x20] 180f44: f9000149 str x9, [x10] 180f48: b81fc3a8 stur w8, [x29, #-0x4] 180f4c: b85fc3a0 ldur w0, [x29, #-0x4] 180f50: a9447bfd ldp x29, x30, [sp, #0x40] 180f54: 910143ff add sp, sp, #0x50 180f58: d65f03c0 ret 0000000000180f5c : 180f5c: d10103ff sub sp, sp, #0x40 180f60: 9288c9e8 mov x8, #-0x4650 // =-18000 180f64: f9001be0 str x0, [sp, #0x30] 180f68: f9401be0 ldr x0, [sp, #0x30] 180f6c: eb08001f cmp x0, x8 180f70: 1a9fa7e9 cset w9, lt 180f74: 37000049 tbnz w9, #0x0, 0x180f7c 180f78: 14000003 b 0x180f84 180f7c: f9001fff str xzr, [sp, #0x38] 180f80: 1400004d b 0x1810b4 180f84: d2800008 mov x8, #0x0 // =0 180f88: 528b2629 mov w9, #0x5931 // =22833 180f8c: 5283960a mov w10, #0x1cb0 // =7344 180f90: 5281438b mov w11, #0xa1c // =2588 180f94: 32002fec orr w12, wzr, #0xfff 180f98: 321e07ed orr w13, wzr, #0xc 180f9c: 32000fee orr w14, wzr, #0xf 180fa0: 52969d0f mov w15, #0xb4e8 // =46312 180fa4: 72a0002f movk w15, #0x1, lsl #16 180fa8: f9401bf0 ldr x16, [sp, #0x30] 180fac: 2a1003f1 mov w17, w16 180fb0: 1b0f7e2f mul w15, w17, w15 180fb4: 1ace29ee asr w14, w15, w14 180fb8: 2a0e03f0 mov w16, w14 180fbc: 93407e10 sxtw x16, w16 180fc0: f90017f0 str x16, [sp, #0x28] 180fc4: f94017f0 ldr x16, [sp, #0x28] 180fc8: 2a1003ee mov w14, w16 180fcc: 1acd29ce asr w14, w14, w13 180fd0: 2a0e03f0 mov w16, w14 180fd4: 93407e10 sxtw x16, w16 180fd8: f90013f0 str x16, [sp, #0x20] 180fdc: f94017f0 ldr x16, [sp, #0x28] 180fe0: 2a1003ee mov w14, w16 180fe4: 0a0c01cc and w12, w14, w12 180fe8: 2a0c03f0 mov w16, w12 180fec: 93407e10 sxtw x16, w16 180ff0: f9000ff0 str x16, [sp, #0x18] 180ff4: f9400ff0 ldr x16, [sp, #0x18] 180ff8: 2a1003ec mov w12, w16 180ffc: 1b0b7d8b mul w11, w12, w11 181000: 1acd296b asr w11, w11, w13 181004: 0b0b014a add w10, w10, w11 181008: 2a0a03f0 mov w16, w10 18100c: 93407e10 sxtw x16, w16 181010: f9000bf0 str x16, [sp, #0x10] 181014: f9400ff0 ldr x16, [sp, #0x18] 181018: 2a1003ea mov w10, w16 18101c: f9400bf0 ldr x16, [sp, #0x10] 181020: 2a1003eb mov w11, w16 181024: 1b0b7d4a mul w10, w10, w11 181028: 1acd294a asr w10, w10, w13 18102c: 0b0a0129 add w9, w9, w10 181030: 2a0903f0 mov w16, w9 181034: 93407e10 sxtw x16, w16 181038: f90007f0 str x16, [sp, #0x8] 18103c: f9400ff0 ldr x16, [sp, #0x18] 181040: 2a1003e9 mov w9, w16 181044: f94007f0 ldr x16, [sp, #0x8] 181048: 2a1003ea mov w10, w16 18104c: 1b0a7d29 mul w9, w9, w10 181050: 1acd2929 asr w9, w9, w13 181054: 11402129 add w9, w9, #0x8, lsl #12 // =0x8000 181058: 2a0903f0 mov w16, w9 18105c: 93407e10 sxtw x16, w16 181060: f9000bf0 str x16, [sp, #0x10] 181064: f94013f0 ldr x16, [sp, #0x20] 181068: eb08021f cmp x16, x8 18106c: 1a9fb7e9 cset w9, ge 181070: 37000049 tbnz w9, #0x0, 0x181078 181074: 14000006 b 0x18108c 181078: f9400be8 ldr x8, [sp, #0x10] 18107c: f94013e9 ldr x9, [sp, #0x20] 181080: 9ac92108 lsl x8, x8, x9 181084: f90003e8 str x8, [sp] 181088: 14000009 b 0x1810ac 18108c: d2800008 mov x8, #0x0 // =0 181090: f94013e9 ldr x9, [sp, #0x20] 181094: eb090108 subs x8, x8, x9 181098: f90013e8 str x8, [sp, #0x20] 18109c: f9400be8 ldr x8, [sp, #0x10] 1810a0: f94013e9 ldr x9, [sp, #0x20] 1810a4: 9ac92908 asr x8, x8, x9 1810a8: f90003e8 str x8, [sp] 1810ac: f94003e8 ldr x8, [sp] 1810b0: f9001fe8 str x8, [sp, #0x38] 1810b4: f9401fe0 ldr x0, [sp, #0x38] 1810b8: 910103ff add sp, sp, #0x40 1810bc: d65f03c0 ret 00000000001810c0 : 1810c0: d10083ff sub sp, sp, #0x20 1810c4: b2403be8 orr x8, xzr, #0x7fff 1810c8: d2800009 mov x9, #0x0 // =0 1810cc: 32003bea orr w10, wzr, #0x7fff 1810d0: 5280000b mov w11, #0x0 // =0 1810d4: f9000be0 str x0, [sp, #0x10] 1810d8: f9400be0 ldr x0, [sp, #0x10] 1810dc: 8b080008 add x8, x0, x8 1810e0: f9000be8 str x8, [sp, #0x10] 1810e4: f9400be8 ldr x8, [sp, #0x10] 1810e8: eb09011f cmp x8, x9 1810ec: 1a9fa7ec cset w12, lt 1810f0: b90007ea str w10, [sp, #0x4] 1810f4: b90003eb str w11, [sp] 1810f8: 3700004c tbnz w12, #0x0, 0x181100 1810fc: 14000004 b 0x18110c 181100: b94003e8 ldr w8, [sp] 181104: 79003fe8 strh w8, [sp, #0x1e] 181108: 1400001f b 0x181184 18110c: 52800008 mov w8, #0x0 // =0 181110: b24013e9 orr x9, xzr, #0x1f 181114: f9400bea ldr x10, [sp, #0x10] 181118: 934afd4a asr x10, x10, #10 18111c: eb0a0129 subs x9, x9, x10 181120: 2a0903eb mov w11, w9 181124: b9000feb str w11, [sp, #0xc] 181128: b9400feb ldr w11, [sp, #0xc] 18112c: 6b08017f cmp w11, w8 181130: 1a9fa7e8 cset w8, lt 181134: 37000048 tbnz w8, #0x0, 0x18113c 181138: 14000004 b 0x181148 18113c: b94007e8 ldr w8, [sp, #0x4] 181140: 79003fe8 strh w8, [sp, #0x1e] 181144: 14000010 b 0x181184 181148: b27203e8 orr x8, xzr, #0x4000 18114c: b27e03e9 orr x9, xzr, #0x4 181150: b24027ea orr x10, xzr, #0x3ff 181154: f9400beb ldr x11, [sp, #0x10] 181158: 8a0a016a and x10, x11, x10 18115c: 9ac92149 lsl x9, x10, x9 181160: aa080128 orr x8, x9, x8 181164: b9400fec ldr w12, [sp, #0xc] 181168: 2a0c03e9 mov w9, w12 18116c: d3407d29 ubfx x9, x9, #0, #32 181170: 9ac92908 asr x8, x8, x9 181174: 2a0803ec mov w12, w8 181178: 790017ec strh w12, [sp, #0xa] 18117c: 794017ec ldrh w12, [sp, #0xa] 181180: 79003fec strh w12, [sp, #0x1e] 181184: 79403fe0 ldrh w0, [sp, #0x1e] 181188: 910083ff add sp, sp, #0x20 18118c: d65f03c0 ret 0000000000181190 : 181190: d10083ff sub sp, sp, #0x20 181194: a9017bfd stp x29, x30, [sp, #0x10] 181198: 910043fd add x29, sp, #0x10 18119c: 52800008 mov w8, #0x0 // =0 1811a0: 32003be9 orr w9, wzr, #0x7fff 1811a4: 5280000a mov w10, #0x0 // =0 1811a8: b9000be0 str w0, [sp, #0x8] 1811ac: b9400be0 ldr w0, [sp, #0x8] 1811b0: 6b08001f cmp w0, w8 1811b4: 1a9fc7e8 cset w8, le 1811b8: b90007e9 str w9, [sp, #0x4] 1811bc: b90003ea str w10, [sp] 1811c0: 37000048 tbnz w8, #0x0, 0x1811c8 1811c4: 14000004 b 0x1811d4 1811c8: b94003e8 ldr w8, [sp] 1811cc: 781fe3a8 sturh w8, [x29, #-0x2] 1811d0: 14000017 b 0x18122c 1811d4: 52800c88 mov w8, #0x64 // =100 1811d8: b9400be9 ldr w9, [sp, #0x8] 1811dc: 6b08013f cmp w9, w8 1811e0: 1a9fb7e8 cset w8, ge 1811e4: 37000048 tbnz w8, #0x0, 0x1811ec 1811e8: 14000004 b 0x1811f8 1811ec: b94007e8 ldr w8, [sp, #0x4] 1811f0: 781fe3a8 sturh w8, [x29, #-0x2] 1811f4: 1400000e b 0x18122c 1811f8: 52800148 mov w8, #0xa // =10 1811fc: 5283a869 mov w9, #0x1d43 // =7491 181200: 72a00069 movk w9, #0x3, lsl #16 181204: b9400bea ldr w10, [sp, #0x8] 181208: 7101914a subs w10, w10, #0x64 18120c: 1b097d49 mul w9, w10, w9 181210: 1ac82928 asr w8, w9, w8 181214: 71000508 subs w8, w8, #0x1 181218: 2a0803eb mov w11, w8 18121c: 93407d60 sxtw x0, w11 181220: 97fc9d5c bl 0xa8790 181224: 2a0003e8 mov w8, w0 181228: 781fe3a8 sturh w8, [x29, #-0x2] 18122c: 785fe3a0 ldurh w0, [x29, #-0x2] 181230: a9417bfd ldp x29, x30, [sp, #0x10] 181234: 910083ff add sp, sp, #0x20 181238: d65f03c0 ret 000000000018123c : 18123c: d10783ff sub sp, sp, #0x1e0 181240: f900e3fc str x28, [sp, #0x1c0] 181244: a91d7bfd stp x29, x30, [sp, #0x1d0] 181248: 910743fd add x29, sp, #0x1d0 18124c: d53bd048 mrs x8, TPIDR_EL0 181250: f9401508 ldr x8, [x8, #0x28] 181254: f81e83a8 stur x8, [x29, #-0x18] 181258: f81683a0 stur x0, [x29, #-0x98] 18125c: f81603a1 stur x1, [x29, #-0xa0] 181260: f81583a2 stur x2, [x29, #-0xa8] 181264: f81503a3 stur x3, [x29, #-0xb0] 181268: 52800b09 mov w9, #0x58 // =88 18126c: 2a0903e2 mov w2, w9 181270: d101c3a0 sub x0, x29, #0x70 181274: 2a1f03e9 mov w9, wzr 181278: 2a0903e1 mov w1, w9 18127c: 97fc9e31 bl 0xa8b40 181280: f85683a8 ldur x8, [x29, #-0x98] 181284: f81983a8 stur x8, [x29, #-0x68] 181288: f85603a8 ldur x8, [x29, #-0xa0] 18128c: f81a03a8 stur x8, [x29, #-0x60] 181290: f85503a8 ldur x8, [x29, #-0xb0] 181294: aa1f03e2 mov x2, xzr 181298: f9000102 str x2, [x8] 18129c: f85983a8 ldur x8, [x29, #-0x68] 1812a0: f85a03a1 ldur x1, [x29, #-0x60] 1812a4: f85583a2 ldur x2, [x29, #-0xa8] 1812a8: f90057e0 str x0, [sp, #0xa8] 1812ac: aa0803e0 mov x0, x8 1812b0: 97fca43c bl 0xaa3a0 1812b4: f81483a0 stur x0, [x29, #-0xb8] 1812b8: b40000a0 cbz x0, 0x1812cc 1812bc: 14000001 b 0x1812c0 1812c0: f85483a8 ldur x8, [x29, #-0xb8] 1812c4: f81703a8 stur x8, [x29, #-0x90] 1812c8: 140001b2 b 0x181990 1812cc: f85983a0 ldur x0, [x29, #-0x68] 1812d0: f85a03a1 ldur x1, [x29, #-0x60] 1812d4: 321d03e8 orr w8, wzr, #0x8 1812d8: 2a0803e3 mov w3, w8 1812dc: d101e3a2 sub x2, x29, #0x78 1812e0: d10223a4 sub x4, x29, #0x88 1812e4: 97fc9c2f bl 0xa83a0 1812e8: f81483a0 stur x0, [x29, #-0xb8] 1812ec: b40000a0 cbz x0, 0x181300 1812f0: 14000001 b 0x1812f4 1812f4: f85483a8 ldur x8, [x29, #-0xb8] 1812f8: f81703a8 stur x8, [x29, #-0x90] 1812fc: 140001a5 b 0x181990 181300: f85883a8 ldur x8, [x29, #-0x78] 181304: 5288c8c9 mov w9, #0x4646 // =17990 181308: 72aa4929 movk w9, #0x5249, lsl #16 18130c: 2a0903ea mov w10, w9 181310: eb0a0108 subs x8, x8, x10 181314: 1a9f17e9 cset w9, eq 181318: b81e03a9 stur w9, [x29, #-0x20] 18131c: f85583aa ldur x10, [x29, #-0xa8] 181320: f81803aa stur x10, [x29, #-0x80] 181324: d101c3a0 sub x0, x29, #0x70 181328: d10203a1 sub x1, x29, #0x80 18132c: d101e3a2 sub x2, x29, #0x78 181330: d10223a3 sub x3, x29, #0x88 181334: f90053e8 str x8, [sp, #0xa0] 181338: 940001a5 bl 0x1819cc 18133c: f81483a0 stur x0, [x29, #-0xb8] 181340: b40000a0 cbz x0, 0x181354 181344: 14000001 b 0x181348 181348: f85483a8 ldur x8, [x29, #-0xb8] 18134c: f81703a8 stur x8, [x29, #-0x90] 181350: 14000190 b 0x181990 181354: f85883a8 ldur x8, [x29, #-0x78] 181358: 528a6409 mov w9, #0x5320 // =21280 18135c: 72a88989 movk w9, #0x444c, lsl #16 181360: 2a0903ea mov w10, w9 181364: eb0a0108 subs x8, x8, x10 181368: f9004fe8 str x8, [sp, #0x98] 18136c: 540000a0 b.eq 0x181380 181370: 14000001 b 0x181374 181374: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 181378: f81703a8 stur x8, [x29, #-0x90] 18137c: 14000185 b 0x181990 181380: aa1f03e8 mov x8, xzr 181384: f90063e8 str x8, [sp, #0xc0] 181388: f90073e8 str x8, [sp, #0xe0] 18138c: f9006be8 str x8, [sp, #0xd0] 181390: f9005fe8 str x8, [sp, #0xb8] 181394: f9006fe8 str x8, [sp, #0xd8] 181398: f90067e8 str x8, [sp, #0xc8] 18139c: f85583a8 ldur x8, [x29, #-0xa8] 1813a0: f85783a9 ldur x9, [x29, #-0x88] 1813a4: 8b090108 add x8, x8, x9 1813a8: f90077e8 str x8, [sp, #0xe8] 1813ac: f85583a8 ldur x8, [x29, #-0xa8] 1813b0: 91003108 add x8, x8, #0xc 1813b4: f81803a8 stur x8, [x29, #-0x80] 1813b8: 14000001 b 0x1813bc 1813bc: f85803a8 ldur x8, [x29, #-0x80] 1813c0: f94077e9 ldr x9, [sp, #0xe8] 1813c4: eb090108 subs x8, x8, x9 1813c8: f9004be8 str x8, [sp, #0x90] 1813cc: 54000b2a b.ge 0x181530 1813d0: 14000001 b 0x1813d4 1813d4: f85803a8 ldur x8, [x29, #-0x80] 1813d8: f81403a8 stur x8, [x29, #-0xc0] 1813dc: d101c3a0 sub x0, x29, #0x70 1813e0: d10203a1 sub x1, x29, #0x80 1813e4: d101e3a2 sub x2, x29, #0x78 1813e8: d10223a3 sub x3, x29, #0x88 1813ec: 94000178 bl 0x1819cc 1813f0: f81483a0 stur x0, [x29, #-0xb8] 1813f4: b40000a0 cbz x0, 0x181408 1813f8: 14000001 b 0x1813fc 1813fc: f85483a8 ldur x8, [x29, #-0xb8] 181400: f81703a8 stur x8, [x29, #-0x90] 181404: 14000163 b 0x181990 181408: f85883a8 ldur x8, [x29, #-0x78] 18140c: aa0803e9 mov x9, x8 181410: 528d840a mov w10, #0x6c20 // =27680 181414: 72ac6c8a movk w10, #0x6364, lsl #16 181418: 2a0a03eb mov w11, w10 18141c: eb0b0108 subs x8, x8, x11 181420: f90047e9 str x9, [sp, #0x88] 181424: f90043e8 str x8, [sp, #0x80] 181428: 54000340 b.eq 0x181490 18142c: 14000001 b 0x181430 181430: 528dce68 mov w8, #0x6e73 // =28275 181434: 72ad8d28 movk w8, #0x6c69, lsl #16 181438: 2a0803e9 mov w9, w8 18143c: f94047ea ldr x10, [sp, #0x88] 181440: eb090149 subs x9, x10, x9 181444: f9003fe9 str x9, [sp, #0x78] 181448: 54000460 b.eq 0x1814d4 18144c: 14000001 b 0x181450 181450: 528c4d88 mov w8, #0x626c // =25196 181454: 72ae0e88 movk w8, #0x7074, lsl #16 181458: 2a0803e9 mov w9, w8 18145c: f94047ea ldr x10, [sp, #0x88] 181460: eb090149 subs x9, x10, x9 181464: f9003be9 str x9, [sp, #0x70] 181468: 54000520 b.eq 0x18150c 18146c: 14000001 b 0x181470 181470: 528e0d88 mov w8, #0x706c // =28780 181474: 72aeeec8 movk w8, #0x7776, lsl #16 181478: 2a0803e9 mov w9, w8 18147c: f94047ea ldr x10, [sp, #0x88] 181480: eb090149 subs x9, x10, x9 181484: f90037e9 str x9, [sp, #0x68] 181488: 54000340 b.eq 0x1814f0 18148c: 14000027 b 0x181528 181490: f85783a1 ldur x1, [x29, #-0x88] 181494: d101c3a0 sub x0, x29, #0x70 181498: d101e3a2 sub x2, x29, #0x78 18149c: 940001ac bl 0x181b4c 1814a0: f81483a0 stur x0, [x29, #-0xb8] 1814a4: b40000a0 cbz x0, 0x1814b8 1814a8: 14000001 b 0x1814ac 1814ac: f85483a8 ldur x8, [x29, #-0xb8] 1814b0: f81703a8 stur x8, [x29, #-0x90] 1814b4: 14000137 b 0x181990 1814b8: f85883a8 ldur x8, [x29, #-0x78] 1814bc: b50000a8 cbnz x8, 0x1814d0 1814c0: 14000001 b 0x1814c4 1814c4: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 1814c8: f81703a8 stur x8, [x29, #-0x90] 1814cc: 14000131 b 0x181990 1814d0: 14000017 b 0x18152c 1814d4: f85403a8 ldur x8, [x29, #-0xc0] 1814d8: 91003108 add x8, x8, #0xc 1814dc: f9006be8 str x8, [sp, #0xd0] 1814e0: f85783a8 ldur x8, [x29, #-0x88] 1814e4: f1001108 subs x8, x8, #0x4 1814e8: f90067e8 str x8, [sp, #0xc8] 1814ec: 14000010 b 0x18152c 1814f0: f85403a8 ldur x8, [x29, #-0xc0] 1814f4: 91003108 add x8, x8, #0xc 1814f8: f90073e8 str x8, [sp, #0xe0] 1814fc: f85783a8 ldur x8, [x29, #-0x88] 181500: f1001108 subs x8, x8, #0x4 181504: f9006fe8 str x8, [sp, #0xd8] 181508: 14000009 b 0x18152c 18150c: f85403a8 ldur x8, [x29, #-0xc0] 181510: 91002108 add x8, x8, #0x8 181514: f90063e8 str x8, [sp, #0xc0] 181518: f85783a8 ldur x8, [x29, #-0x88] 18151c: f1001108 subs x8, x8, #0x4 181520: f9005fe8 str x8, [sp, #0xb8] 181524: 14000002 b 0x18152c 181528: 14000001 b 0x18152c 18152c: 17ffffa4 b 0x1813bc 181530: f94067e8 ldr x8, [sp, #0xc8] 181534: b50000a8 cbnz x8, 0x181548 181538: 14000001 b 0x18153c 18153c: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 181540: f81703a8 stur x8, [x29, #-0x90] 181544: 14000113 b 0x181990 181548: f9406fe8 ldr x8, [sp, #0xd8] 18154c: b50000a8 cbnz x8, 0x181560 181550: 14000001 b 0x181554 181554: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 181558: f81703a8 stur x8, [x29, #-0x90] 18155c: 1400010d b 0x181990 181560: f9405fe8 ldr x8, [sp, #0xb8] 181564: b4000128 cbz x8, 0x181588 181568: 14000001 b 0x18156c 18156c: f9405fe8 ldr x8, [sp, #0xb8] 181570: 52840229 mov w9, #0x2011 // =8209 181574: 2a0903ea mov w10, w9 181578: eb0a0108 subs x8, x8, x10 18157c: f90033e8 str x8, [sp, #0x60] 181580: 540000a3 b.lo 0x181594 181584: 14000001 b 0x181588 181588: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 18158c: f81703a8 stur x8, [x29, #-0x90] 181590: 14000100 b 0x181990 181594: f94063e1 ldr x1, [sp, #0xc0] 181598: f94073e2 ldr x2, [sp, #0xe0] 18159c: f9406fe3 ldr x3, [sp, #0xd8] 1815a0: d101c3a0 sub x0, x29, #0x70 1815a4: 94000299 bl 0x182008 1815a8: f81483a0 stur x0, [x29, #-0xb8] 1815ac: b40000a0 cbz x0, 0x1815c0 1815b0: 14000001 b 0x1815b4 1815b4: f85483a8 ldur x8, [x29, #-0xb8] 1815b8: f81703a8 stur x8, [x29, #-0x90] 1815bc: 140000f5 b 0x181990 1815c0: f85c83a8 ldur x8, [x29, #-0x38] 1815c4: b40000e8 cbz x8, 0x1815e0 1815c8: 14000001 b 0x1815cc 1815cc: f85c83a8 ldur x8, [x29, #-0x38] 1815d0: f1100508 subs x8, x8, #0x401 1815d4: f9002fe8 str x8, [sp, #0x58] 1815d8: 540000a3 b.lo 0x1815ec 1815dc: 14000001 b 0x1815e0 1815e0: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1815e4: f81703a8 stur x8, [x29, #-0x90] 1815e8: 140000ea b 0x181990 1815ec: f85983a0 ldur x0, [x29, #-0x68] 1815f0: f85c83a8 ldur x8, [x29, #-0x38] 1815f4: 8b080908 add x8, x8, x8, lsl #2 1815f8: d37df101 lsl x1, x8, #3 1815fc: 97fc813d bl 0xa1af0 181600: f81a83a0 stur x0, [x29, #-0x58] 181604: f85a83a8 ldur x8, [x29, #-0x58] 181608: b50000a8 cbnz x8, 0x18161c 18160c: 14000001 b 0x181610 181610: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 181614: f81703a8 stur x8, [x29, #-0x90] 181618: 140000de b 0x181990 18161c: f85a83a0 ldur x0, [x29, #-0x58] 181620: f85c83a8 ldur x8, [x29, #-0x38] 181624: 8b080908 add x8, x8, x8, lsl #2 181628: d37df102 lsl x2, x8, #3 18162c: 2a1f03e1 mov w1, wzr 181630: 97fc9d44 bl 0xa8b40 181634: f9406be1 ldr x1, [sp, #0xd0] 181638: f94067e2 ldr x2, [sp, #0xc8] 18163c: d101c3a8 sub x8, x29, #0x70 181640: f9002be0 str x0, [sp, #0x50] 181644: aa0803e0 mov x0, x8 181648: 940002f4 bl 0x182218 18164c: f81483a0 stur x0, [x29, #-0xb8] 181650: f85483a8 ldur x8, [x29, #-0xb8] 181654: b5001428 cbnz x8, 0x1818d8 181658: 14000001 b 0x18165c 18165c: f85b83a8 ldur x8, [x29, #-0x48] 181660: b40000e8 cbz x8, 0x18167c 181664: 14000001 b 0x181668 181668: f85b83a8 ldur x8, [x29, #-0x48] 18166c: f1200508 subs x8, x8, #0x801 181670: f90027e8 str x8, [sp, #0x48] 181674: 540000a3 b.lo 0x181688 181678: 14000001 b 0x18167c 18167c: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 181680: f81703a8 stur x8, [x29, #-0x90] 181684: 140000c3 b 0x181990 181688: f85c03a8 ldur x8, [x29, #-0x40] 18168c: b40000e8 cbz x8, 0x1816a8 181690: 14000001 b 0x181694 181694: f85c03a8 ldur x8, [x29, #-0x40] 181698: f1200508 subs x8, x8, #0x801 18169c: f90023e8 str x8, [sp, #0x40] 1816a0: 540000a3 b.lo 0x1816b4 1816a4: 14000001 b 0x1816a8 1816a8: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1816ac: f81703a8 stur x8, [x29, #-0x90] 1816b0: 140000b8 b 0x181990 1816b4: f85b03a8 ldur x8, [x29, #-0x50] 1816b8: b40000e8 cbz x8, 0x1816d4 1816bc: 14000001 b 0x1816c0 1816c0: f85b03a8 ldur x8, [x29, #-0x50] 1816c4: f1040508 subs x8, x8, #0x101 1816c8: f9001fe8 str x8, [sp, #0x38] 1816cc: 540000a3 b.lo 0x1816e0 1816d0: 14000001 b 0x1816d4 1816d4: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1816d8: f81703a8 stur x8, [x29, #-0x90] 1816dc: 140000ad b 0x181990 1816e0: f85b03a8 ldur x8, [x29, #-0x50] 1816e4: d37ced08 lsl x8, x8, #4 1816e8: f81383a8 stur x8, [x29, #-0xc8] 1816ec: f85b83a8 ldur x8, [x29, #-0x48] 1816f0: 8b080908 add x8, x8, x8, lsl #2 1816f4: d37df108 lsl x8, x8, #3 1816f8: f81303a8 stur x8, [x29, #-0xd0] 1816fc: f85c03a8 ldur x8, [x29, #-0x40] 181700: 91000508 add x8, x8, #0x1 181704: f81c03a8 stur x8, [x29, #-0x40] 181708: f85c03a8 ldur x8, [x29, #-0x40] 18170c: 52800b09 mov w9, #0x58 // =88 181710: 2a0903ea mov w10, w9 181714: 9b0a7d08 mul x8, x8, x10 181718: f81283a8 stur x8, [x29, #-0xd8] 18171c: f85c83a8 ldur x8, [x29, #-0x38] 181720: d37df108 lsl x8, x8, #3 181724: f81203a8 stur x8, [x29, #-0xe0] 181728: f85383a8 ldur x8, [x29, #-0xc8] 18172c: f85303aa ldur x10, [x29, #-0xd0] 181730: 8b0a0108 add x8, x8, x10 181734: f85283aa ldur x10, [x29, #-0xd8] 181738: 8b0a0108 add x8, x8, x10 18173c: f85203aa ldur x10, [x29, #-0xe0] 181740: 8b0a0508 add x8, x8, x10, lsl #1 181744: f85d03aa ldur x10, [x29, #-0x30] 181748: 8b0a0108 add x8, x8, x10 18174c: 91018108 add x8, x8, #0x60 181750: f81783a8 stur x8, [x29, #-0x88] 181754: f85783a8 ldur x8, [x29, #-0x88] 181758: f1000108 subs x8, x8, #0x0 18175c: f9001be8 str x8, [sp, #0x30] 181760: 540000ac b.gt 0x181774 181764: 14000001 b 0x181768 181768: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 18176c: f81703a8 stur x8, [x29, #-0x90] 181770: 14000088 b 0x181990 181774: f85983a0 ldur x0, [x29, #-0x68] 181778: f85783a1 ldur x1, [x29, #-0x88] 18177c: 97fc80dd bl 0xa1af0 181780: f81903a0 stur x0, [x29, #-0x70] 181784: f85903a0 ldur x0, [x29, #-0x70] 181788: b50000a0 cbnz x0, 0x18179c 18178c: 14000001 b 0x181790 181790: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 181794: f81703a8 stur x8, [x29, #-0x90] 181798: 1400007e b 0x181990 18179c: f85903a0 ldur x0, [x29, #-0x70] 1817a0: f85783a2 ldur x2, [x29, #-0x88] 1817a4: 2a1f03e8 mov w8, wzr 1817a8: 2a0803e1 mov w1, w8 1817ac: b9002fe8 str w8, [sp, #0x2c] 1817b0: 97fc9ce4 bl 0xa8b40 1817b4: f85903a2 ldur x2, [x29, #-0x70] 1817b8: 320003e8 orr w8, wzr, #0x1 1817bc: 3900e048 strb w8, [x2, #0x38] 1817c0: f85903a2 ldur x2, [x29, #-0x70] 1817c4: 321b07e8 orr w8, wzr, #0x60 1817c8: 2a0803e1 mov w1, w8 1817cc: f90013e0 str x0, [sp, #0x20] 1817d0: aa0203e0 mov x0, x2 1817d4: 940002e3 bl 0x182360 1817d8: f9005be0 str x0, [sp, #0xb0] 1817dc: f85b03a0 ldur x0, [x29, #-0x50] 1817e0: f85903a1 ldur x1, [x29, #-0x70] 1817e4: 2a0003e8 mov w8, w0 1817e8: 79006028 strh w8, [x1, #0x30] 1817ec: f9405be0 ldr x0, [sp, #0xb0] 1817f0: f85903a1 ldur x1, [x29, #-0x70] 1817f4: f9000020 str x0, [x1] 1817f8: f9405be0 ldr x0, [sp, #0xb0] 1817fc: f85383a1 ldur x1, [x29, #-0xc8] 181800: 940002d8 bl 0x182360 181804: f9005be0 str x0, [sp, #0xb0] 181808: f9405be0 ldr x0, [sp, #0xb0] 18180c: f85903a1 ldur x1, [x29, #-0x70] 181810: f9000420 str x0, [x1, #0x8] 181814: f85b83a0 ldur x0, [x29, #-0x48] 181818: f85903a1 ldur x1, [x29, #-0x70] 18181c: 2a0003e8 mov w8, w0 181820: 79006428 strh w8, [x1, #0x32] 181824: f9405be0 ldr x0, [sp, #0xb0] 181828: f85303a1 ldur x1, [x29, #-0xd0] 18182c: 940002cd bl 0x182360 181830: f9005be0 str x0, [sp, #0xb0] 181834: f85c03a0 ldur x0, [x29, #-0x40] 181838: f85903a1 ldur x1, [x29, #-0x70] 18183c: 2a0003e8 mov w8, w0 181840: 79006828 strh w8, [x1, #0x34] 181844: f9405be0 ldr x0, [sp, #0xb0] 181848: f85903a1 ldur x1, [x29, #-0x70] 18184c: f9000820 str x0, [x1, #0x10] 181850: f9405be0 ldr x0, [sp, #0xb0] 181854: f85283a1 ldur x1, [x29, #-0xd8] 181858: 940002c2 bl 0x182360 18185c: f9005be0 str x0, [sp, #0xb0] 181860: f85c83a0 ldur x0, [x29, #-0x38] 181864: f85903a1 ldur x1, [x29, #-0x70] 181868: 2a0003e8 mov w8, w0 18186c: 79006c28 strh w8, [x1, #0x36] 181870: f9405be0 ldr x0, [sp, #0xb0] 181874: f85903a1 ldur x1, [x29, #-0x70] 181878: f9000c20 str x0, [x1, #0x18] 18187c: f9405be0 ldr x0, [sp, #0xb0] 181880: f85203a1 ldur x1, [x29, #-0xe0] 181884: 940002b7 bl 0x182360 181888: f9005be0 str x0, [sp, #0xb0] 18188c: f9405be0 ldr x0, [sp, #0xb0] 181890: f85903a1 ldur x1, [x29, #-0x70] 181894: f9001020 str x0, [x1, #0x20] 181898: f9405be0 ldr x0, [sp, #0xb0] 18189c: f85203a1 ldur x1, [x29, #-0xe0] 1818a0: 940002b0 bl 0x182360 1818a4: f9005be0 str x0, [sp, #0xb0] 1818a8: f9405be0 ldr x0, [sp, #0xb0] 1818ac: f85903a1 ldur x1, [x29, #-0x70] 1818b0: f9001420 str x0, [x1, #0x28] 1818b4: b9402fe8 ldr w8, [sp, #0x2c] 1818b8: b81e43a8 stur w8, [x29, #-0x1c] 1818bc: f94063e1 ldr x1, [sp, #0xc0] 1818c0: f94073e2 ldr x2, [sp, #0xe0] 1818c4: f9406fe3 ldr x3, [sp, #0xd8] 1818c8: d101c3a0 sub x0, x29, #0x70 1818cc: 940001cf bl 0x182008 1818d0: f81483a0 stur x0, [x29, #-0xb8] 1818d4: 14000001 b 0x1818d8 1818d8: f85903a8 ldur x8, [x29, #-0x70] 1818dc: b4000168 cbz x8, 0x181908 1818e0: 14000001 b 0x1818e4 1818e4: 900003e1 adrp x1, 0x1fd000 1818e8: 9128e021 add x1, x1, #0xa38 1818ec: d101c3a0 sub x0, x29, #0x70 1818f0: 2a1f03e2 mov w2, wzr 1818f4: 940002a3 bl 0x182380 1818f8: 320003e2 orr w2, wzr, #0x1 1818fc: 2a0203e0 mov w0, w2 181900: f81c03a0 stur x0, [x29, #-0x40] 181904: 14000001 b 0x181908 181908: aa1f03e8 mov x8, xzr 18190c: f81b03a8 stur x8, [x29, #-0x50] 181910: f81b83a8 stur x8, [x29, #-0x48] 181914: f85483a8 ldur x8, [x29, #-0xb8] 181918: b5000108 cbnz x8, 0x181938 18191c: 14000001 b 0x181920 181920: f9406be1 ldr x1, [sp, #0xd0] 181924: f94067e2 ldr x2, [sp, #0xc8] 181928: d101c3a0 sub x0, x29, #0x70 18192c: 9400023b bl 0x182218 181930: f81483a0 stur x0, [x29, #-0xb8] 181934: 14000001 b 0x181938 181938: f85a83a8 ldur x8, [x29, #-0x58] 18193c: b40000c8 cbz x8, 0x181954 181940: 14000001 b 0x181944 181944: f85983a0 ldur x0, [x29, #-0x68] 181948: f85a83a1 ldur x1, [x29, #-0x58] 18194c: 97fc805d bl 0xa1ac0 181950: 14000001 b 0x181954 181954: f85483a8 ldur x8, [x29, #-0xb8] 181958: b50000c8 cbnz x8, 0x181970 18195c: 14000001 b 0x181960 181960: f85903a8 ldur x8, [x29, #-0x70] 181964: f85503a9 ldur x9, [x29, #-0xb0] 181968: f9000128 str x8, [x9] 18196c: 14000006 b 0x181984 181970: f85983a0 ldur x0, [x29, #-0x68] 181974: f85903a1 ldur x1, [x29, #-0x70] 181978: 97fc8a3e bl 0xa4270 18197c: f9000fe0 str x0, [sp, #0x18] 181980: 14000001 b 0x181984 181984: f85483a8 ldur x8, [x29, #-0xb8] 181988: f81703a8 stur x8, [x29, #-0x90] 18198c: 14000001 b 0x181990 181990: f85703a8 ldur x8, [x29, #-0x90] 181994: d53bd049 mrs x9, TPIDR_EL0 181998: f9401529 ldr x9, [x9, #0x28] 18199c: f85e83aa ldur x10, [x29, #-0x18] 1819a0: eb0a0129 subs x9, x9, x10 1819a4: f9000be8 str x8, [sp, #0x10] 1819a8: f90007e9 str x9, [sp, #0x8] 1819ac: 540000e1 b.ne 0x1819c8 1819b0: 14000001 b 0x1819b4 1819b4: f9400be0 ldr x0, [sp, #0x10] 1819b8: a95d7bfd ldp x29, x30, [sp, #0x1d0] 1819bc: f940e3fc ldr x28, [sp, #0x1c0] 1819c0: 910783ff add sp, sp, #0x1e0 1819c4: d65f03c0 ret 1819c8: 97fca0ea bl 0xa9d70 <__stack_chk_fail@plt> 1819cc: d10103ff sub sp, sp, #0x40 1819d0: a9037bfd stp x29, x30, [sp, #0x30] 1819d4: 9100c3fd add x29, sp, #0x30 1819d8: f81f03a0 stur x0, [x29, #-0x10] 1819dc: f9000fe1 str x1, [sp, #0x18] 1819e0: f9000be2 str x2, [sp, #0x10] 1819e4: f90007e3 str x3, [sp, #0x8] 1819e8: f85f03a0 ldur x0, [x29, #-0x10] 1819ec: f9400400 ldr x0, [x0, #0x8] 1819f0: f85f03a1 ldur x1, [x29, #-0x10] 1819f4: f9400821 ldr x1, [x1, #0x10] 1819f8: f9400fe2 ldr x2, [sp, #0x18] 1819fc: f9400042 ldr x2, [x2] 181a00: 97fca268 bl 0xaa3a0 181a04: f90003e0 str x0, [sp] 181a08: b5000040 cbnz x0, 0x181a10 181a0c: 14000004 b 0x181a1c 181a10: f94003e8 ldr x8, [sp] 181a14: f81f83a8 stur x8, [x29, #-0x8] 181a18: 14000049 b 0x181b3c 181a1c: 320003e3 orr w3, wzr, #0x1 181a20: f85f03a8 ldur x8, [x29, #-0x10] 181a24: f9400500 ldr x0, [x8, #0x8] 181a28: f85f03a8 ldur x8, [x29, #-0x10] 181a2c: f9400901 ldr x1, [x8, #0x10] 181a30: f9400be2 ldr x2, [sp, #0x10] 181a34: 97fc7e8f bl 0xa1470 181a38: f90003e0 str x0, [sp] 181a3c: b5000040 cbnz x0, 0x181a44 181a40: 14000004 b 0x181a50 181a44: f94003e8 ldr x8, [sp] 181a48: f81f83a8 stur x8, [x29, #-0x8] 181a4c: 1400003c b 0x181b3c 181a50: 52800003 mov w3, #0x0 // =0 181a54: f85f03a8 ldur x8, [x29, #-0x10] 181a58: f9400500 ldr x0, [x8, #0x8] 181a5c: f85f03a8 ldur x8, [x29, #-0x10] 181a60: f9400901 ldr x1, [x8, #0x10] 181a64: f94007e2 ldr x2, [sp, #0x8] 181a68: 97fc7e82 bl 0xa1470 181a6c: f90003e0 str x0, [sp] 181a70: b5000040 cbnz x0, 0x181a78 181a74: 14000004 b 0x181a84 181a78: f94003e8 ldr x8, [sp] 181a7c: f81f83a8 stur x8, [x29, #-0x8] 181a80: 1400002f b 0x181b3c 181a84: d288c8c8 mov x8, #0x4646 // =17990 181a88: f2aa4928 movk x8, #0x5249, lsl #16 181a8c: f9400be9 ldr x9, [sp, #0x10] 181a90: f9400129 ldr x9, [x9] 181a94: eb08013f cmp x9, x8 181a98: 1a9f17ea cset w10, eq 181a9c: 3700012a tbnz w10, #0x0, 0x181ac0 181aa0: d28a6a88 mov x8, #0x5354 // =21332 181aa4: f2a98928 movk x8, #0x4c49, lsl #16 181aa8: f9400be9 ldr x9, [sp, #0x10] 181aac: f9400129 ldr x9, [x9] 181ab0: eb08013f cmp x9, x8 181ab4: 1a9f17ea cset w10, eq 181ab8: 3700004a tbnz w10, #0x0, 0x181ac0 181abc: 1400000e b 0x181af4 181ac0: 320003e3 orr w3, wzr, #0x1 181ac4: f85f03a8 ldur x8, [x29, #-0x10] 181ac8: f9400500 ldr x0, [x8, #0x8] 181acc: f85f03a8 ldur x8, [x29, #-0x10] 181ad0: f9400901 ldr x1, [x8, #0x10] 181ad4: f9400be2 ldr x2, [sp, #0x10] 181ad8: 97fc7e66 bl 0xa1470 181adc: f90003e0 str x0, [sp] 181ae0: b5000040 cbnz x0, 0x181ae8 181ae4: 14000004 b 0x181af4 181ae8: f94003e8 ldr x8, [sp] 181aec: f81f83a8 stur x8, [x29, #-0x8] 181af0: 14000013 b 0x181b3c 181af4: b24003e8 orr x8, xzr, #0x1 181af8: f94007e9 ldr x9, [sp, #0x8] 181afc: f9400129 ldr x9, [x9] 181b00: 91002129 add x9, x9, #0x8 181b04: f9400fea ldr x10, [sp, #0x18] 181b08: f940014b ldr x11, [x10] 181b0c: 8b090169 add x9, x11, x9 181b10: f9000149 str x9, [x10] 181b14: f9400fe9 ldr x9, [sp, #0x18] 181b18: f9400129 ldr x9, [x9] 181b1c: 8a080128 and x8, x9, x8 181b20: b5000048 cbnz x8, 0x181b28 181b24: 14000005 b 0x181b38 181b28: f9400fe8 ldr x8, [sp, #0x18] 181b2c: f9400109 ldr x9, [x8] 181b30: 91000529 add x9, x9, #0x1 181b34: f9000109 str x9, [x8] 181b38: f81f83bf stur xzr, [x29, #-0x8] 181b3c: f85f83a0 ldur x0, [x29, #-0x8] 181b40: a9437bfd ldp x29, x30, [sp, #0x30] 181b44: 910103ff add sp, sp, #0x40 181b48: d65f03c0 ret 181b4c: d10583ff sub sp, sp, #0x160 181b50: f900a3fc str x28, [sp, #0x140] 181b54: a9157bfd stp x29, x30, [sp, #0x150] 181b58: 910543fd add x29, sp, #0x150 181b5c: d53bd048 mrs x8, TPIDR_EL0 181b60: f9401508 ldr x8, [x8, #0x28] 181b64: f81e83a8 stur x8, [x29, #-0x18] 181b68: f81683a0 stur x0, [x29, #-0x98] 181b6c: f81603a1 stur x1, [x29, #-0xa0] 181b70: f90057e2 str x2, [sp, #0xa8] 181b74: 12800009 mov w9, #-0x1 // =-1 181b78: b81883a9 stur w9, [x29, #-0x78] 181b7c: f94057e8 ldr x8, [sp, #0xa8] 181b80: aa1f03e0 mov x0, xzr 181b84: f9000100 str x0, [x8] 181b88: f81803a0 stur x0, [x29, #-0x80] 181b8c: 14000001 b 0x181b90 181b90: f85603a8 ldur x8, [x29, #-0xa0] 181b94: b4002108 cbz x8, 0x181fb4 181b98: 14000001 b 0x181b9c 181b9c: f85683a8 ldur x8, [x29, #-0x98] 181ba0: f9400500 ldr x0, [x8, #0x8] 181ba4: f9400901 ldr x1, [x8, #0x10] 181ba8: d101d3a2 sub x2, x29, #0x74 181bac: 2a1f03e3 mov w3, wzr 181bb0: 97fc78f8 bl 0x9ff90 181bb4: f90053e0 str x0, [sp, #0xa0] 181bb8: b40000a0 cbz x0, 0x181bcc 181bbc: 14000001 b 0x181bc0 181bc0: f94053e8 ldr x8, [sp, #0xa0] 181bc4: f81703a8 stur x8, [x29, #-0x90] 181bc8: 14000101 b 0x181fcc 181bcc: 7858c3a8 ldurh w8, [x29, #-0x74] 181bd0: 71003908 subs w8, w8, #0xe 181bd4: b9009fe8 str w8, [sp, #0x9c] 181bd8: 540012ec b.gt 0x181e34 181bdc: 14000001 b 0x181be0 181be0: d10163a0 sub x0, x29, #0x58 181be4: d101e3a1 sub x1, x29, #0x78 181be8: d10203a2 sub x2, x29, #0x80 181bec: 94000cb0 bl 0x184eac 181bf0: f90053e0 str x0, [sp, #0xa0] 181bf4: b40000a0 cbz x0, 0x181c08 181bf8: 14000001 b 0x181bfc 181bfc: f94053e8 ldr x8, [sp, #0xa0] 181c00: f81703a8 stur x8, [x29, #-0x90] 181c04: 140000f2 b 0x181fcc 181c08: d10163a0 sub x0, x29, #0x58 181c0c: d101e3a1 sub x1, x29, #0x78 181c10: d10223a2 sub x2, x29, #0x88 181c14: 94000ca6 bl 0x184eac 181c18: f90053e0 str x0, [sp, #0xa0] 181c1c: b40000a0 cbz x0, 0x181c30 181c20: 14000001 b 0x181c24 181c24: f94053e8 ldr x8, [sp, #0xa0] 181c28: f81703a8 stur x8, [x29, #-0x90] 181c2c: 140000e8 b 0x181fcc 181c30: 7858c3a8 ldurh w8, [x29, #-0x74] 181c34: 71000508 subs w8, w8, #0x1 181c38: 2a0803e9 mov w9, w8 181c3c: 71003508 subs w8, w8, #0xd 181c40: f9004be9 str x9, [sp, #0x90] 181c44: b9008fe8 str w8, [sp, #0x8c] 181c48: 54000f28 b.hi 0x181e2c 181c4c: 900003e8 adrp x8, 0x1fd000 181c50: 91246108 add x8, x8, #0x918 181c54: f9404beb ldr x11, [sp, #0x90] 181c58: b8ab790a ldrsw x10, [x8, x11, lsl #2] 181c5c: 8b0a0109 add x9, x8, x10 181c60: f90043ea str x10, [sp, #0x80] 181c64: d61f0120 br x9 181c68: f85803a8 ldur x8, [x29, #-0x80] 181c6c: f85783a9 ldur x9, [x29, #-0x88] 181c70: 8a090108 and x8, x8, x9 181c74: f81803a8 stur x8, [x29, #-0x80] 181c78: 1400006e b 0x181e30 181c7c: f85803a8 ldur x8, [x29, #-0x80] 181c80: f85783a9 ldur x9, [x29, #-0x88] 181c84: aa090108 orr x8, x8, x9 181c88: f81803a8 stur x8, [x29, #-0x80] 181c8c: 14000069 b 0x181e30 181c90: f85803a8 ldur x8, [x29, #-0x80] 181c94: f85783a9 ldur x9, [x29, #-0x88] 181c98: ca090108 eor x8, x8, x9 181c9c: f81803a8 stur x8, [x29, #-0x80] 181ca0: 14000064 b 0x181e30 181ca4: f85803a8 ldur x8, [x29, #-0x80] 181ca8: f85783a9 ldur x9, [x29, #-0x88] 181cac: 8b090108 add x8, x8, x9 181cb0: f81803a8 stur x8, [x29, #-0x80] 181cb4: 1400005f b 0x181e30 181cb8: f85803a8 ldur x8, [x29, #-0x80] 181cbc: f85783a9 ldur x9, [x29, #-0x88] 181cc0: eb090108 subs x8, x8, x9 181cc4: f81803a8 stur x8, [x29, #-0x80] 181cc8: 1400005a b 0x181e30 181ccc: f85803a8 ldur x8, [x29, #-0x80] 181cd0: f85783a9 ldur x9, [x29, #-0x88] 181cd4: 9b097d08 mul x8, x8, x9 181cd8: f81803a8 stur x8, [x29, #-0x80] 181cdc: 14000055 b 0x181e30 181ce0: f85783a8 ldur x8, [x29, #-0x88] 181ce4: b50000a8 cbnz x8, 0x181cf8 181ce8: 14000001 b 0x181cec 181cec: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 181cf0: f81703a8 stur x8, [x29, #-0x90] 181cf4: 140000b6 b 0x181fcc 181cf8: f85803a8 ldur x8, [x29, #-0x80] 181cfc: f85783a9 ldur x9, [x29, #-0x88] 181d00: 9ac90908 udiv x8, x8, x9 181d04: f81803a8 stur x8, [x29, #-0x80] 181d08: 1400004a b 0x181e30 181d0c: f85803a8 ldur x8, [x29, #-0x80] 181d10: 2a1f03e0 mov w0, wzr 181d14: b9007fe0 str w0, [sp, #0x7c] 181d18: b4000108 cbz x8, 0x181d38 181d1c: 14000001 b 0x181d20 181d20: f85783a8 ldur x8, [x29, #-0x88] 181d24: f1000108 subs x8, x8, #0x0 181d28: 1a9f07e9 cset w9, ne 181d2c: f9003be8 str x8, [sp, #0x70] 181d30: b9007fe9 str w9, [sp, #0x7c] 181d34: 14000001 b 0x181d38 181d38: b9407fe0 ldr w0, [sp, #0x7c] 181d3c: 2a0003e1 mov w1, w0 181d40: 92400021 and x1, x1, #0x1 181d44: f81803a1 stur x1, [x29, #-0x80] 181d48: 1400003a b 0x181e30 181d4c: f85803a8 ldur x8, [x29, #-0x80] 181d50: 320003e9 orr w9, wzr, #0x1 181d54: b9006fe9 str w9, [sp, #0x6c] 181d58: b5000108 cbnz x8, 0x181d78 181d5c: 14000001 b 0x181d60 181d60: f85783a8 ldur x8, [x29, #-0x88] 181d64: f1000108 subs x8, x8, #0x0 181d68: 1a9f07e9 cset w9, ne 181d6c: f90033e8 str x8, [sp, #0x60] 181d70: b9006fe9 str w9, [sp, #0x6c] 181d74: 14000001 b 0x181d78 181d78: b9406fe0 ldr w0, [sp, #0x6c] 181d7c: 2a0003e1 mov w1, w0 181d80: 92400021 and x1, x1, #0x1 181d84: f81803a1 stur x1, [x29, #-0x80] 181d88: 1400002a b 0x181e30 181d8c: f85803a8 ldur x8, [x29, #-0x80] 181d90: f85783a9 ldur x9, [x29, #-0x88] 181d94: eb090108 subs x8, x8, x9 181d98: 1a9f27ea cset w10, lo 181d9c: 2a0a03e9 mov w9, w10 181da0: f81803a9 stur x9, [x29, #-0x80] 181da4: f9002fe8 str x8, [sp, #0x58] 181da8: 14000022 b 0x181e30 181dac: f85803a8 ldur x8, [x29, #-0x80] 181db0: f85783a9 ldur x9, [x29, #-0x88] 181db4: eb090108 subs x8, x8, x9 181db8: 1a9f87ea cset w10, ls 181dbc: 2a0a03e9 mov w9, w10 181dc0: f81803a9 stur x9, [x29, #-0x80] 181dc4: f9002be8 str x8, [sp, #0x50] 181dc8: 1400001a b 0x181e30 181dcc: f85803a8 ldur x8, [x29, #-0x80] 181dd0: f85783a9 ldur x9, [x29, #-0x88] 181dd4: eb090108 subs x8, x8, x9 181dd8: 1a9f97ea cset w10, hi 181ddc: 2a0a03e9 mov w9, w10 181de0: f81803a9 stur x9, [x29, #-0x80] 181de4: f90027e8 str x8, [sp, #0x48] 181de8: 14000012 b 0x181e30 181dec: f85803a8 ldur x8, [x29, #-0x80] 181df0: f85783a9 ldur x9, [x29, #-0x88] 181df4: eb090108 subs x8, x8, x9 181df8: 1a9f37ea cset w10, hs 181dfc: 2a0a03e9 mov w9, w10 181e00: f81803a9 stur x9, [x29, #-0x80] 181e04: f90023e8 str x8, [sp, #0x40] 181e08: 1400000a b 0x181e30 181e0c: f85803a8 ldur x8, [x29, #-0x80] 181e10: f85783a9 ldur x9, [x29, #-0x88] 181e14: eb090108 subs x8, x8, x9 181e18: 1a9f17ea cset w10, eq 181e1c: 2a0a03e9 mov w9, w10 181e20: f81803a9 stur x9, [x29, #-0x80] 181e24: f9001fe8 str x8, [sp, #0x38] 181e28: 14000002 b 0x181e30 181e2c: 14000001 b 0x181e30 181e30: 14000056 b 0x181f88 181e34: 7858c3a8 ldurh w8, [x29, #-0x74] 181e38: 71003d08 subs w8, w8, #0xf 181e3c: b90037e8 str w8, [sp, #0x34] 181e40: 54000261 b.ne 0x181e8c 181e44: 14000001 b 0x181e48 181e48: d10163a0 sub x0, x29, #0x58 181e4c: d101e3a1 sub x1, x29, #0x78 181e50: d10203a2 sub x2, x29, #0x80 181e54: 94000c16 bl 0x184eac 181e58: f90053e0 str x0, [sp, #0xa0] 181e5c: b40000a0 cbz x0, 0x181e70 181e60: 14000001 b 0x181e64 181e64: f94053e8 ldr x8, [sp, #0xa0] 181e68: f81703a8 stur x8, [x29, #-0x90] 181e6c: 14000058 b 0x181fcc 181e70: f85803a8 ldur x8, [x29, #-0x80] 181e74: f1000108 subs x8, x8, #0x0 181e78: 1a9f17e9 cset w9, eq 181e7c: 2a0903ea mov w10, w9 181e80: f81803aa stur x10, [x29, #-0x80] 181e84: f90017e8 str x8, [sp, #0x28] 181e88: 1400003f b 0x181f84 181e8c: 7858c3a8 ldurh w8, [x29, #-0x74] 181e90: 71004108 subs w8, w8, #0x10 181e94: b90027e8 str w8, [sp, #0x24] 181e98: 540001e1 b.ne 0x181ed4 181e9c: 14000001 b 0x181ea0 181ea0: f85683a8 ldur x8, [x29, #-0x98] 181ea4: f9400500 ldr x0, [x8, #0x8] 181ea8: f9400901 ldr x1, [x8, #0x10] 181eac: d10203a2 sub x2, x29, #0x80 181eb0: 2a1f03e3 mov w3, wzr 181eb4: 97fc7d6f bl 0xa1470 181eb8: f90053e0 str x0, [sp, #0xa0] 181ebc: b40000a0 cbz x0, 0x181ed0 181ec0: 14000001 b 0x181ec4 181ec4: f94053e8 ldr x8, [sp, #0xa0] 181ec8: f81703a8 stur x8, [x29, #-0x90] 181ecc: 14000040 b 0x181fcc 181ed0: 1400002c b 0x181f80 181ed4: 7858c3a8 ldurh w8, [x29, #-0x74] 181ed8: 71004508 subs w8, w8, #0x11 181edc: b90023e8 str w8, [sp, #0x20] 181ee0: 54000201 b.ne 0x181f20 181ee4: 14000001 b 0x181ee8 181ee8: f85683a0 ldur x0, [x29, #-0x98] 181eec: d101c3a1 sub x1, x29, #0x70 181ef0: 94000c11 bl 0x184f34 181ef4: f90053e0 str x0, [sp, #0xa0] 181ef8: b40000a0 cbz x0, 0x181f0c 181efc: 14000001 b 0x181f00 181f00: f94053e8 ldr x8, [sp, #0xa0] 181f04: f81703a8 stur x8, [x29, #-0x90] 181f08: 14000031 b 0x181fcc 181f0c: d101c3a0 sub x0, x29, #0x70 181f10: d10203a1 sub x1, x29, #0x80 181f14: 94000c4f bl 0x185050 181f18: b9001fe0 str w0, [sp, #0x1c] 181f1c: 14000018 b 0x181f7c 181f20: 7858c3a8 ldurh w8, [x29, #-0x74] 181f24: 71004908 subs w8, w8, #0x12 181f28: b9001be8 str w8, [sp, #0x18] 181f2c: 54000241 b.ne 0x181f74 181f30: 14000001 b 0x181f34 181f34: f85683a0 ldur x0, [x29, #-0x98] 181f38: d101c3a1 sub x1, x29, #0x70 181f3c: 94000bfe bl 0x184f34 181f40: f90053e0 str x0, [sp, #0xa0] 181f44: b40000a0 cbz x0, 0x181f58 181f48: 14000001 b 0x181f4c 181f4c: f94053e8 ldr x8, [sp, #0xa0] 181f50: f81703a8 stur x8, [x29, #-0x90] 181f54: 1400001e b 0x181fcc 181f58: d101c3a0 sub x0, x29, #0x70 181f5c: d10223a1 sub x1, x29, #0x88 181f60: 94000c3c bl 0x185050 181f64: 2a0003e0 mov w0, w0 181f68: 2a0003e1 mov w1, w0 181f6c: f81803a1 stur x1, [x29, #-0x80] 181f70: 14000002 b 0x181f78 181f74: 14000001 b 0x181f78 181f78: 14000001 b 0x181f7c 181f7c: 14000001 b 0x181f80 181f80: 14000001 b 0x181f84 181f84: 14000001 b 0x181f88 181f88: f85803a2 ldur x2, [x29, #-0x80] 181f8c: d10163a0 sub x0, x29, #0x58 181f90: d101e3a1 sub x1, x29, #0x78 181f94: 94000cb9 bl 0x185278 181f98: f90053e0 str x0, [sp, #0xa0] 181f9c: b40000a0 cbz x0, 0x181fb0 181fa0: 14000001 b 0x181fa4 181fa4: f94053e8 ldr x8, [sp, #0xa0] 181fa8: f81703a8 stur x8, [x29, #-0x90] 181fac: 14000008 b 0x181fcc 181fb0: 17fffef8 b 0x181b90 181fb4: f94057e2 ldr x2, [sp, #0xa8] 181fb8: d10163a0 sub x0, x29, #0x58 181fbc: d101e3a1 sub x1, x29, #0x78 181fc0: 94000bbb bl 0x184eac 181fc4: f81703a0 stur x0, [x29, #-0x90] 181fc8: 14000001 b 0x181fcc 181fcc: f85703a8 ldur x8, [x29, #-0x90] 181fd0: d53bd049 mrs x9, TPIDR_EL0 181fd4: f9401529 ldr x9, [x9, #0x28] 181fd8: f85e83aa ldur x10, [x29, #-0x18] 181fdc: eb0a0129 subs x9, x9, x10 181fe0: f9000be8 str x8, [sp, #0x10] 181fe4: f90007e9 str x9, [sp, #0x8] 181fe8: 540000e1 b.ne 0x182004 181fec: 14000001 b 0x181ff0 181ff0: f9400be0 ldr x0, [sp, #0x10] 181ff4: a9557bfd ldp x29, x30, [sp, #0x150] 181ff8: f940a3fc ldr x28, [sp, #0x140] 181ffc: 910583ff add sp, sp, #0x160 182000: d65f03c0 ret 182004: 97fc9f5b bl 0xa9d70 <__stack_chk_fail@plt> 182008: d10243ff sub sp, sp, #0x90 18200c: a9087bfd stp x29, x30, [sp, #0x80] 182010: 910203fd add x29, sp, #0x80 182014: d53bd048 mrs x8, TPIDR_EL0 182018: f9401508 ldr x8, [x8, #0x28] 18201c: f81f83a8 stur x8, [x29, #-0x8] 182020: f81d83a0 stur x0, [x29, #-0x28] 182024: f81d03a1 stur x1, [x29, #-0x30] 182028: f81c83a2 stur x2, [x29, #-0x38] 18202c: f90023e3 str x3, [sp, #0x40] 182030: f85d83a8 ldur x8, [x29, #-0x28] 182034: f9400500 ldr x0, [x8, #0x8] 182038: f9400901 ldr x1, [x8, #0x10] 18203c: f85d03a2 ldur x2, [x29, #-0x30] 182040: 97fca0d8 bl 0xaa3a0 182044: f9001fe0 str x0, [sp, #0x38] 182048: b40000a0 cbz x0, 0x18205c 18204c: 14000001 b 0x182050 182050: f9401fe8 ldr x8, [sp, #0x38] 182054: f81e03a8 stur x8, [x29, #-0x20] 182058: 14000062 b 0x1821e0 18205c: f85d83a8 ldur x8, [x29, #-0x28] 182060: f9400500 ldr x0, [x8, #0x8] 182064: f9400901 ldr x1, [x8, #0x10] 182068: d10043a2 sub x2, x29, #0x10 18206c: 2a1f03e3 mov w3, wzr 182070: 97fc7d00 bl 0xa1470 182074: f9001fe0 str x0, [sp, #0x38] 182078: b40000a0 cbz x0, 0x18208c 18207c: 14000001 b 0x182080 182080: f9401fe8 ldr x8, [sp, #0x38] 182084: f81e03a8 stur x8, [x29, #-0x20] 182088: 14000056 b 0x1821e0 18208c: f85d83a8 ldur x8, [x29, #-0x28] 182090: f9400500 ldr x0, [x8, #0x8] 182094: f9400901 ldr x1, [x8, #0x10] 182098: 9100e102 add x2, x8, #0x38 18209c: 2a1f03e3 mov w3, wzr 1820a0: 97fc7cf4 bl 0xa1470 1820a4: f9001fe0 str x0, [sp, #0x38] 1820a8: b40000a0 cbz x0, 0x1820bc 1820ac: 14000001 b 0x1820b0 1820b0: f9401fe8 ldr x8, [sp, #0x38] 1820b4: f81e03a8 stur x8, [x29, #-0x20] 1820b8: 1400004a b 0x1821e0 1820bc: f85d83a8 ldur x8, [x29, #-0x28] 1820c0: f9400500 ldr x0, [x8, #0x8] 1820c4: f9400901 ldr x1, [x8, #0x10] 1820c8: d10063a2 sub x2, x29, #0x18 1820cc: 97fc88a9 bl 0xa4370 1820d0: f9001fe0 str x0, [sp, #0x38] 1820d4: b40000a0 cbz x0, 0x1820e8 1820d8: 14000001 b 0x1820dc 1820dc: f9401fe8 ldr x8, [sp, #0x38] 1820e0: f81e03a8 stur x8, [x29, #-0x20] 1820e4: 1400003f b 0x1821e0 1820e8: 2a1f03e8 mov w8, wzr 1820ec: 79006be8 strh w8, [sp, #0x34] 1820f0: 14000001 b 0x1820f4 1820f4: 79406be8 ldrh w8, [sp, #0x34] 1820f8: 2a0803e9 mov w9, w8 1820fc: f85d83aa ldur x10, [x29, #-0x28] 182100: f9401d4a ldr x10, [x10, #0x38] 182104: eb0a0129 subs x9, x9, x10 182108: f90017e9 str x9, [sp, #0x28] 18210c: 540005a2 b.hs 0x1821c0 182110: 14000001 b 0x182114 182114: f85d83a8 ldur x8, [x29, #-0x28] 182118: f9400500 ldr x0, [x8, #0x8] 18211c: f85e83a1 ldur x1, [x29, #-0x18] 182120: d10043a2 sub x2, x29, #0x10 182124: 2a1f03e3 mov w3, wzr 182128: 97fc7cd2 bl 0xa1470 18212c: f9001fe0 str x0, [sp, #0x38] 182130: b40000a0 cbz x0, 0x182144 182134: 14000001 b 0x182138 182138: f9401fe8 ldr x8, [sp, #0x38] 18213c: f81e03a8 stur x8, [x29, #-0x20] 182140: 14000028 b 0x1821e0 182144: f85f03a8 ldur x8, [x29, #-0x10] 182148: f94023e9 ldr x9, [sp, #0x40] 18214c: eb090108 subs x8, x8, x9 182150: f90013e8 str x8, [sp, #0x20] 182154: 54000149 b.ls 0x18217c 182158: 14000001 b 0x18215c 18215c: f85d83a8 ldur x8, [x29, #-0x28] 182160: f9400500 ldr x0, [x8, #0x8] 182164: f85e83a1 ldur x1, [x29, #-0x18] 182168: 97fc8646 bl 0xa3a80 18216c: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 182170: f81e03a8 stur x8, [x29, #-0x20] 182174: f9000fe0 str x0, [sp, #0x18] 182178: 1400001a b 0x1821e0 18217c: f85d83a0 ldur x0, [x29, #-0x28] 182180: f85c83a8 ldur x8, [x29, #-0x38] 182184: f85f03a9 ldur x9, [x29, #-0x10] 182188: 8b090101 add x1, x8, x9 18218c: 79406be2 ldrh w2, [sp, #0x34] 182190: 94000231 bl 0x182a54 182194: f9001fe0 str x0, [sp, #0x38] 182198: b40000a0 cbz x0, 0x1821ac 18219c: 14000001 b 0x1821a0 1821a0: f9401fe8 ldr x8, [sp, #0x38] 1821a4: f81e03a8 stur x8, [x29, #-0x20] 1821a8: 1400000e b 0x1821e0 1821ac: 14000001 b 0x1821b0 1821b0: 79406be8 ldrh w8, [sp, #0x34] 1821b4: 11000508 add w8, w8, #0x1 1821b8: 79006be8 strh w8, [sp, #0x34] 1821bc: 17ffffce b 0x1820f4 1821c0: f85d83a8 ldur x8, [x29, #-0x28] 1821c4: f9400500 ldr x0, [x8, #0x8] 1821c8: f85e83a1 ldur x1, [x29, #-0x18] 1821cc: 97fc862d bl 0xa3a80 1821d0: aa1f03e8 mov x8, xzr 1821d4: f81e03a8 stur x8, [x29, #-0x20] 1821d8: f9000be0 str x0, [sp, #0x10] 1821dc: 14000001 b 0x1821e0 1821e0: f85e03a8 ldur x8, [x29, #-0x20] 1821e4: d53bd049 mrs x9, TPIDR_EL0 1821e8: f9401529 ldr x9, [x9, #0x28] 1821ec: f85f83aa ldur x10, [x29, #-0x8] 1821f0: eb0a0129 subs x9, x9, x10 1821f4: f90007e8 str x8, [sp, #0x8] 1821f8: f90003e9 str x9, [sp] 1821fc: 540000c1 b.ne 0x182214 182200: 14000001 b 0x182204 182204: f94007e0 ldr x0, [sp, #0x8] 182208: a9487bfd ldp x29, x30, [sp, #0x80] 18220c: 910243ff add sp, sp, #0x90 182210: d65f03c0 ret 182214: 97fc9ed7 bl 0xa9d70 <__stack_chk_fail@plt> 182218: d10203ff sub sp, sp, #0x80 18221c: a9077bfd stp x29, x30, [sp, #0x70] 182220: 9101c3fd add x29, sp, #0x70 182224: d53bd048 mrs x8, TPIDR_EL0 182228: f9401508 ldr x8, [x8, #0x28] 18222c: f81f83a8 stur x8, [x29, #-0x8] 182230: f81d03a0 stur x0, [x29, #-0x30] 182234: f81f03a1 stur x1, [x29, #-0x10] 182238: f81e83a2 stur x2, [x29, #-0x18] 18223c: f85d03a8 ldur x8, [x29, #-0x30] 182240: f9400500 ldr x0, [x8, #0x8] 182244: f9400901 ldr x1, [x8, #0x10] 182248: f85f03a2 ldur x2, [x29, #-0x10] 18224c: 97fca055 bl 0xaa3a0 182250: f9001fe0 str x0, [sp, #0x38] 182254: b40000a0 cbz x0, 0x182268 182258: 14000001 b 0x18225c 18225c: f9401fe8 ldr x8, [sp, #0x38] 182260: f81d83a8 stur x8, [x29, #-0x28] 182264: 14000031 b 0x182328 182268: f85f03a8 ldur x8, [x29, #-0x10] 18226c: f85e83a9 ldur x9, [x29, #-0x18] 182270: 8b090108 add x8, x8, x9 182274: f9001be8 str x8, [sp, #0x30] 182278: 14000001 b 0x18227c 18227c: f85f03a8 ldur x8, [x29, #-0x10] 182280: f9401be9 ldr x9, [sp, #0x30] 182284: eb090108 subs x8, x8, x9 182288: f90013e8 str x8, [sp, #0x20] 18228c: 5400048a b.ge 0x18231c 182290: 14000001 b 0x182294 182294: f85f03a8 ldur x8, [x29, #-0x10] 182298: f90017e8 str x8, [sp, #0x28] 18229c: f85d03a0 ldur x0, [x29, #-0x30] 1822a0: d10043a1 sub x1, x29, #0x10 1822a4: d10083a2 sub x2, x29, #0x20 1822a8: d10063a3 sub x3, x29, #0x18 1822ac: 97fffdc8 bl 0x1819cc 1822b0: f9001fe0 str x0, [sp, #0x38] 1822b4: b40000a0 cbz x0, 0x1822c8 1822b8: 14000001 b 0x1822bc 1822bc: f9401fe8 ldr x8, [sp, #0x38] 1822c0: f81d83a8 stur x8, [x29, #-0x28] 1822c4: 14000019 b 0x182328 1822c8: f85e03a8 ldur x8, [x29, #-0x20] 1822cc: 528e6409 mov w9, #0x7320 // =29472 1822d0: 72ad2dc9 movk w9, #0x696e, lsl #16 1822d4: 2a0903ea mov w10, w9 1822d8: eb0a0108 subs x8, x8, x10 1822dc: f9000fe8 str x8, [sp, #0x18] 1822e0: 54000060 b.eq 0x1822ec 1822e4: 14000001 b 0x1822e8 1822e8: 17ffffe5 b 0x18227c 1822ec: f85d03a0 ldur x0, [x29, #-0x30] 1822f0: f94017e8 ldr x8, [sp, #0x28] 1822f4: 91003101 add x1, x8, #0xc 1822f8: f85e83a2 ldur x2, [x29, #-0x18] 1822fc: 94000522 bl 0x183784 182300: f9001fe0 str x0, [sp, #0x38] 182304: b40000a0 cbz x0, 0x182318 182308: 14000001 b 0x18230c 18230c: f9401fe8 ldr x8, [sp, #0x38] 182310: f81d83a8 stur x8, [x29, #-0x28] 182314: 14000005 b 0x182328 182318: 17ffffd9 b 0x18227c 18231c: aa1f03e8 mov x8, xzr 182320: f81d83a8 stur x8, [x29, #-0x28] 182324: 14000001 b 0x182328 182328: f85d83a8 ldur x8, [x29, #-0x28] 18232c: d53bd049 mrs x9, TPIDR_EL0 182330: f9401529 ldr x9, [x9, #0x28] 182334: f85f83aa ldur x10, [x29, #-0x8] 182338: eb0a0129 subs x9, x9, x10 18233c: f9000be8 str x8, [sp, #0x10] 182340: f90007e9 str x9, [sp, #0x8] 182344: 540000c1 b.ne 0x18235c 182348: 14000001 b 0x18234c 18234c: f9400be0 ldr x0, [sp, #0x10] 182350: a9477bfd ldp x29, x30, [sp, #0x70] 182354: 910203ff add sp, sp, #0x80 182358: d65f03c0 ret 18235c: 97fc9e85 bl 0xa9d70 <__stack_chk_fail@plt> 182360: d10043ff sub sp, sp, #0x10 182364: f90007e0 str x0, [sp, #0x8] 182368: f90003e1 str x1, [sp] 18236c: f94007e0 ldr x0, [sp, #0x8] 182370: f94003e1 ldr x1, [sp] 182374: 8b010000 add x0, x0, x1 182378: 910043ff add sp, sp, #0x10 18237c: d65f03c0 ret 182380: d10143ff sub sp, sp, #0x50 182384: a9047bfd stp x29, x30, [sp, #0x40] 182388: 910103fd add x29, sp, #0x40 18238c: d2800b08 mov x8, #0x58 // =88 182390: b27e03e9 orr x9, xzr, #0x4 182394: 5280000a mov w10, #0x0 // =0 182398: b27d03eb orr x11, xzr, #0x8 18239c: d280034c mov x12, #0x1a // =26 1823a0: f81f83a0 stur x0, [x29, #-0x8] 1823a4: f81f03a1 stur x1, [x29, #-0x10] 1823a8: 781ee3a2 sturh w2, [x29, #-0x12] 1823ac: f85f83a0 ldur x0, [x29, #-0x8] 1823b0: f9400000 ldr x0, [x0] 1823b4: f9400800 ldr x0, [x0, #0x10] 1823b8: 785ee3a2 ldurh w2, [x29, #-0x12] 1823bc: 2a0203e1 mov w1, w2 1823c0: d3403c21 ubfx x1, x1, #0, #16 1823c4: 9b017d08 mul x8, x8, x1 1823c8: 8b080008 add x8, x0, x8 1823cc: f90013e8 str x8, [sp, #0x20] 1823d0: f85f03a8 ldur x8, [x29, #-0x10] 1823d4: 79400502 ldrh w2, [x8, #0x2] 1823d8: 2a0203e8 mov w8, w2 1823dc: 93403d00 sxth x0, w8 1823e0: f9000fe9 str x9, [sp, #0x18] 1823e4: b90017ea str w10, [sp, #0x14] 1823e8: f90007eb str x11, [sp, #0x8] 1823ec: f90003ec str x12, [sp] 1823f0: 94000bc3 bl 0x1852fc 1823f4: f94013e8 ldr x8, [sp, #0x20] 1823f8: 79000100 strh w0, [x8] 1823fc: f85f03a8 ldur x8, [x29, #-0x10] 182400: 7940090a ldrh w10, [x8, #0x4] 182404: 2a0a03e8 mov w8, w10 182408: 93403d00 sxth x0, w8 18240c: 97fca1b5 bl 0xaaae0 182410: 321c03ea orr w10, wzr, #0x10 182414: 1aca2000 lsl w0, w0, w10 182418: 1aca280a asr w10, w0, w10 18241c: b94017e0 ldr w0, [sp, #0x14] 182420: 6b0a000a subs w10, w0, w10 182424: f94013e8 ldr x8, [sp, #0x20] 182428: 7900050a strh w10, [x8, #0x2] 18242c: f85f03a8 ldur x8, [x29, #-0x10] 182430: 79400d0a ldrh w10, [x8, #0x6] 182434: 2a0a03e8 mov w8, w10 182438: 93403d00 sxth x0, w8 18243c: 94000bb0 bl 0x1852fc 182440: f94013e8 ldr x8, [sp, #0x20] 182444: f9400fe9 ldr x9, [sp, #0x18] 182448: 8b090108 add x8, x8, x9 18244c: 79000100 strh w0, [x8] 182450: f85f03a8 ldur x8, [x29, #-0x10] 182454: 7940110a ldrh w10, [x8, #0x8] 182458: 2a0a03e8 mov w8, w10 18245c: 93403d00 sxth x0, w8 182460: 97fca1a0 bl 0xaaae0 182464: 321c03ea orr w10, wzr, #0x10 182468: 1aca2000 lsl w0, w0, w10 18246c: 1aca280a asr w10, w0, w10 182470: b94017e0 ldr w0, [sp, #0x14] 182474: 6b0a000a subs w10, w0, w10 182478: f94013e8 ldr x8, [sp, #0x20] 18247c: f9400fe9 ldr x9, [sp, #0x18] 182480: 8b090108 add x8, x8, x9 182484: 7900050a strh w10, [x8, #0x2] 182488: f85f03a8 ldur x8, [x29, #-0x10] 18248c: 7940150a ldrh w10, [x8, #0xa] 182490: 2a0a03e8 mov w8, w10 182494: 93403d00 sxth x0, w8 182498: 97fca192 bl 0xaaae0 18249c: f94013e8 ldr x8, [sp, #0x20] 1824a0: f94007e9 ldr x9, [sp, #0x8] 1824a4: 8b090108 add x8, x8, x9 1824a8: 79000100 strh w0, [x8] 1824ac: f85f03a8 ldur x8, [x29, #-0x10] 1824b0: 7940190a ldrh w10, [x8, #0xc] 1824b4: f94013e8 ldr x8, [sp, #0x20] 1824b8: 8b090108 add x8, x8, x9 1824bc: 7900050a strh w10, [x8, #0x2] 1824c0: f85f03a8 ldur x8, [x29, #-0x10] 1824c4: 79401d0a ldrh w10, [x8, #0xe] 1824c8: f94013e8 ldr x8, [sp, #0x20] 1824cc: 8b090108 add x8, x8, x9 1824d0: 7900090a strh w10, [x8, #0x4] 1824d4: f85f03a8 ldur x8, [x29, #-0x10] 1824d8: 7940210a ldrh w10, [x8, #0x10] 1824dc: f94013e8 ldr x8, [sp, #0x20] 1824e0: 8b090108 add x8, x8, x9 1824e4: 79000d0a strh w10, [x8, #0x6] 1824e8: f85f03a8 ldur x8, [x29, #-0x10] 1824ec: 7940250a ldrh w10, [x8, #0x12] 1824f0: 2a0a03e8 mov w8, w10 1824f4: 93403d00 sxth x0, w8 1824f8: 94000ba0 bl 0x185378 1824fc: f94013e8 ldr x8, [sp, #0x20] 182500: f94007e9 ldr x9, [sp, #0x8] 182504: 8b090108 add x8, x8, x9 182508: 79001100 strh w0, [x8, #0x8] 18250c: f85f03a8 ldur x8, [x29, #-0x10] 182510: 7940290a ldrh w10, [x8, #0x14] 182514: 2a0a03e8 mov w8, w10 182518: 93403d00 sxth x0, w8 18251c: 97fca1d9 bl 0xaac80 182520: f94013e8 ldr x8, [sp, #0x20] 182524: f94007e9 ldr x9, [sp, #0x8] 182528: 8b090108 add x8, x8, x9 18252c: 79001500 strh w0, [x8, #0xa] 182530: f85f03a8 ldur x8, [x29, #-0x10] 182534: 7940310a ldrh w10, [x8, #0x18] 182538: f94013e8 ldr x8, [sp, #0x20] 18253c: 8b090108 add x8, x8, x9 182540: 7900190a strh w10, [x8, #0xc] 182544: f85f03a8 ldur x8, [x29, #-0x10] 182548: 7940350a ldrh w10, [x8, #0x1a] 18254c: f94013e8 ldr x8, [sp, #0x20] 182550: 8b090108 add x8, x8, x9 182554: 79001d0a strh w10, [x8, #0xe] 182558: f85f03a8 ldur x8, [x29, #-0x10] 18255c: 7940390a ldrh w10, [x8, #0x1c] 182560: f94013e8 ldr x8, [sp, #0x20] 182564: 8b090108 add x8, x8, x9 182568: 7900210a strh w10, [x8, #0x10] 18256c: f85f03a8 ldur x8, [x29, #-0x10] 182570: 79402d0a ldrh w10, [x8, #0x16] 182574: 2a0a03e8 mov w8, w10 182578: 93403d00 sxth x0, w8 18257c: 97fca1c1 bl 0xaac80 182580: f94013e8 ldr x8, [sp, #0x20] 182584: 79005900 strh w0, [x8, #0x2c] 182588: f85f03a8 ldur x8, [x29, #-0x10] 18258c: 79403d0a ldrh w10, [x8, #0x1e] 182590: 2a0a03e8 mov w8, w10 182594: 93403d00 sxth x0, w8 182598: 97fca152 bl 0xaaae0 18259c: f94013e8 ldr x8, [sp, #0x20] 1825a0: f94003e9 ldr x9, [sp] 1825a4: 8b090108 add x8, x8, x9 1825a8: 79000100 strh w0, [x8] 1825ac: f85f03a8 ldur x8, [x29, #-0x10] 1825b0: 7940410a ldrh w10, [x8, #0x20] 1825b4: f94013e8 ldr x8, [sp, #0x20] 1825b8: 8b090108 add x8, x8, x9 1825bc: 7900050a strh w10, [x8, #0x2] 1825c0: f85f03a8 ldur x8, [x29, #-0x10] 1825c4: 7940450a ldrh w10, [x8, #0x22] 1825c8: f94013e8 ldr x8, [sp, #0x20] 1825cc: 8b090108 add x8, x8, x9 1825d0: 7900090a strh w10, [x8, #0x4] 1825d4: f85f03a8 ldur x8, [x29, #-0x10] 1825d8: 7940490a ldrh w10, [x8, #0x24] 1825dc: f94013e8 ldr x8, [sp, #0x20] 1825e0: 8b090108 add x8, x8, x9 1825e4: 79000d0a strh w10, [x8, #0x6] 1825e8: f85f03a8 ldur x8, [x29, #-0x10] 1825ec: 79404d0a ldrh w10, [x8, #0x26] 1825f0: 2a0a03e8 mov w8, w10 1825f4: 93403d00 sxth x0, w8 1825f8: 94000b60 bl 0x185378 1825fc: f94013e8 ldr x8, [sp, #0x20] 182600: f94003e9 ldr x9, [sp] 182604: 8b090108 add x8, x8, x9 182608: 79001100 strh w0, [x8, #0x8] 18260c: f85f03a8 ldur x8, [x29, #-0x10] 182610: 7940510a ldrh w10, [x8, #0x28] 182614: 2a0a03e8 mov w8, w10 182618: 93403d00 sxth x0, w8 18261c: 97fca199 bl 0xaac80 182620: f94013e8 ldr x8, [sp, #0x20] 182624: f94003e9 ldr x9, [sp] 182628: 8b090108 add x8, x8, x9 18262c: 79001500 strh w0, [x8, #0xa] 182630: f85f03a8 ldur x8, [x29, #-0x10] 182634: 7940550a ldrh w10, [x8, #0x2a] 182638: f94013e8 ldr x8, [sp, #0x20] 18263c: 8b090108 add x8, x8, x9 182640: 7900190a strh w10, [x8, #0xc] 182644: f85f03a8 ldur x8, [x29, #-0x10] 182648: 7940590a ldrh w10, [x8, #0x2c] 18264c: f94013e8 ldr x8, [sp, #0x20] 182650: 8b090108 add x8, x8, x9 182654: 79001d0a strh w10, [x8, #0xe] 182658: f85f03a8 ldur x8, [x29, #-0x10] 18265c: 79405d0a ldrh w10, [x8, #0x2e] 182660: f94013e8 ldr x8, [sp, #0x20] 182664: 8b090108 add x8, x8, x9 182668: 7900210a strh w10, [x8, #0x10] 18266c: f85f03a8 ldur x8, [x29, #-0x10] 182670: 7940610a ldrh w10, [x8, #0x30] 182674: f94013e8 ldr x8, [sp, #0x20] 182678: 79005d0a strh w10, [x8, #0x2e] 18267c: f85f03a8 ldur x8, [x29, #-0x10] 182680: 7940650a ldrh w10, [x8, #0x32] 182684: 2a0a03e8 mov w8, w10 182688: 93403d00 sxth x0, w8 18268c: 94000b5c bl 0x1853fc 182690: f94013e8 ldr x8, [sp, #0x20] 182694: 39015d00 strb w0, [x8, #0x57] 182698: f85f03a8 ldur x8, [x29, #-0x10] 18269c: 7940690a ldrh w10, [x8, #0x34] 1826a0: f94013e8 ldr x8, [sp, #0x20] 1826a4: 7900610a strh w10, [x8, #0x30] 1826a8: f85f03a8 ldur x8, [x29, #-0x10] 1826ac: 79406d0a ldrh w10, [x8, #0x36] 1826b0: f94013e8 ldr x8, [sp, #0x20] 1826b4: 7900650a strh w10, [x8, #0x32] 1826b8: f85f03a8 ldur x8, [x29, #-0x10] 1826bc: 7940710a ldrh w10, [x8, #0x38] 1826c0: f94013e8 ldr x8, [sp, #0x20] 1826c4: 7900690a strh w10, [x8, #0x34] 1826c8: f85f03a8 ldur x8, [x29, #-0x10] 1826cc: 7940750a ldrh w10, [x8, #0x3a] 1826d0: f94013e8 ldr x8, [sp, #0x20] 1826d4: 79006d0a strh w10, [x8, #0x36] 1826d8: f85f03a8 ldur x8, [x29, #-0x10] 1826dc: 7940790a ldrh w10, [x8, #0x3c] 1826e0: f94013e8 ldr x8, [sp, #0x20] 1826e4: 7900710a strh w10, [x8, #0x38] 1826e8: f85f03a8 ldur x8, [x29, #-0x10] 1826ec: 79407d0a ldrh w10, [x8, #0x3e] 1826f0: f94013e8 ldr x8, [sp, #0x20] 1826f4: 7900750a strh w10, [x8, #0x3a] 1826f8: f85f03a8 ldur x8, [x29, #-0x10] 1826fc: 7940810a ldrh w10, [x8, #0x40] 182700: f94013e8 ldr x8, [sp, #0x20] 182704: 7900790a strh w10, [x8, #0x3c] 182708: f85f03a8 ldur x8, [x29, #-0x10] 18270c: 7940850a ldrh w10, [x8, #0x42] 182710: f94013e8 ldr x8, [sp, #0x20] 182714: 79007d0a strh w10, [x8, #0x3e] 182718: f85f03a8 ldur x8, [x29, #-0x10] 18271c: 7940890a ldrh w10, [x8, #0x44] 182720: f94013e8 ldr x8, [sp, #0x20] 182724: 7900810a strh w10, [x8, #0x40] 182728: f85f03a8 ldur x8, [x29, #-0x10] 18272c: 7940910a ldrh w10, [x8, #0x48] 182730: f94013e8 ldr x8, [sp, #0x20] 182734: 7900850a strh w10, [x8, #0x42] 182738: f85f03a8 ldur x8, [x29, #-0x10] 18273c: 7940950a ldrh w10, [x8, #0x4a] 182740: f94013e8 ldr x8, [sp, #0x20] 182744: 7900890a strh w10, [x8, #0x44] 182748: f85f03a8 ldur x8, [x29, #-0x10] 18274c: 7940990a ldrh w10, [x8, #0x4c] 182750: f94013e8 ldr x8, [sp, #0x20] 182754: 79008d0a strh w10, [x8, #0x46] 182758: f85f03a8 ldur x8, [x29, #-0x10] 18275c: 79409d0a ldrh w10, [x8, #0x4e] 182760: f94013e8 ldr x8, [sp, #0x20] 182764: 7900910a strh w10, [x8, #0x48] 182768: f85f03a8 ldur x8, [x29, #-0x10] 18276c: 7940a10a ldrh w10, [x8, #0x50] 182770: f94013e8 ldr x8, [sp, #0x20] 182774: 7900950a strh w10, [x8, #0x4a] 182778: f85f03a8 ldur x8, [x29, #-0x10] 18277c: 7940a50a ldrh w10, [x8, #0x52] 182780: f94013e8 ldr x8, [sp, #0x20] 182784: 7900990a strh w10, [x8, #0x4c] 182788: f85f03a8 ldur x8, [x29, #-0x10] 18278c: 7940a90a ldrh w10, [x8, #0x54] 182790: f94013e8 ldr x8, [sp, #0x20] 182794: 79009d0a strh w10, [x8, #0x4e] 182798: f85f03a8 ldur x8, [x29, #-0x10] 18279c: 7940ad0a ldrh w10, [x8, #0x56] 1827a0: f94013e8 ldr x8, [sp, #0x20] 1827a4: 7900a10a strh w10, [x8, #0x50] 1827a8: f85f03a8 ldur x8, [x29, #-0x10] 1827ac: 7940b10a ldrh w10, [x8, #0x58] 1827b0: f94013e8 ldr x8, [sp, #0x20] 1827b4: 7900a50a strh w10, [x8, #0x52] 1827b8: f85f03a8 ldur x8, [x29, #-0x10] 1827bc: 7940b50a ldrh w10, [x8, #0x5a] 1827c0: 2a0a03e8 mov w8, w10 1827c4: 93403d00 sxth x0, w8 1827c8: 94000b2e bl 0x185480 1827cc: f94013e8 ldr x8, [sp, #0x20] 1827d0: 39015900 strb w0, [x8, #0x56] 1827d4: f85f03a8 ldur x8, [x29, #-0x10] 1827d8: 79c08d0a ldrsh w10, [x8, #0x46] 1827dc: 3500004a cbnz w10, 0x1827e4 1827e0: 14000006 b 0x1827f8 1827e4: 321903e8 orr w8, wzr, #0x80 1827e8: f94013e9 ldr x9, [sp, #0x20] 1827ec: 39415d2a ldrb w10, [x9, #0x57] 1827f0: 2a080148 orr w8, w10, w8 1827f4: 39015d28 strb w8, [x9, #0x57] 1827f8: a9447bfd ldp x29, x30, [sp, #0x40] 1827fc: 910143ff add sp, sp, #0x50 182800: d65f03c0 ret 0000000000182804 : 182804: d10083ff sub sp, sp, #0x20 182808: a9017bfd stp x29, x30, [sp, #0x10] 18280c: 910043fd add x29, sp, #0x10 182810: d2800008 mov x8, #0x0 // =0 182814: f90007e0 str x0, [sp, #0x8] 182818: f90003e1 str x1, [sp] 18281c: f94003e0 ldr x0, [sp] 182820: eb08001f cmp x0, x8 182824: 1a9f07e9 cset w9, ne 182828: 37000049 tbnz w9, #0x0, 0x182830 18282c: 14000017 b 0x182888 182830: 52800008 mov w8, #0x0 // =0 182834: f94003e9 ldr x9, [sp] 182838: 3940e12a ldrb w10, [x9, #0x38] 18283c: 53001d4a uxtb w10, w10 182840: 32001feb orr w11, wzr, #0xff 182844: 0a0b0108 and w8, w8, w11 182848: 6b08015f cmp w10, w8 18284c: 1a9f07e8 cset w8, ne 182850: 37000048 tbnz w8, #0x0, 0x182858 182854: 1400000d b 0x182888 182858: 12800008 mov w8, #-0x1 // =-1 18285c: f94003e9 ldr x9, [sp] 182860: 3940e12a ldrb w10, [x9, #0x38] 182864: 0b080148 add w8, w10, w8 182868: 3900e128 strb w8, [x9, #0x38] 18286c: 32001fea orr w10, wzr, #0xff 182870: 0a0a0108 and w8, w8, w10 182874: 34000048 cbz w8, 0x18287c 182878: 14000004 b 0x182888 18287c: f94007e0 ldr x0, [sp, #0x8] 182880: f94003e1 ldr x1, [sp] 182884: 97fc7c8f bl 0xa1ac0 182888: d2800000 mov x0, #0x0 // =0 18288c: a9417bfd ldp x29, x30, [sp, #0x10] 182890: 910083ff add sp, sp, #0x20 182894: d65f03c0 ret 0000000000182898 : 182898: d10043ff sub sp, sp, #0x10 18289c: d2800008 mov x8, #0x0 // =0 1828a0: f90007e0 str x0, [sp, #0x8] 1828a4: f94007e0 ldr x0, [sp, #0x8] 1828a8: eb08001f cmp x0, x8 1828ac: 1a9f07e9 cset w9, ne 1828b0: 37000049 tbnz w9, #0x0, 0x1828b8 1828b4: 14000006 b 0x1828cc 1828b8: 320003e8 orr w8, wzr, #0x1 1828bc: f94007e9 ldr x9, [sp, #0x8] 1828c0: 3940e12a ldrb w10, [x9, #0x38] 1828c4: 0b080148 add w8, w10, w8 1828c8: 3900e128 strb w8, [x9, #0x38] 1828cc: 910043ff add sp, sp, #0x10 1828d0: d65f03c0 ret 00000000001828d4 : 1828d4: d10103ff sub sp, sp, #0x40 1828d8: a9037bfd stp x29, x30, [sp, #0x30] 1828dc: 9100c3fd add x29, sp, #0x30 1828e0: b271c3e8 orr x8, xzr, #0xffffffffffff8000 1828e4: 32003be9 orr w9, wzr, #0x7fff 1828e8: 5280000a mov w10, #0x0 // =0 1828ec: f81f03a0 stur x0, [x29, #-0x10] 1828f0: f85f03a0 ldur x0, [x29, #-0x10] 1828f4: eb08001f cmp x0, x8 1828f8: 1a9f17eb cset w11, eq 1828fc: b90017e9 str w9, [sp, #0x14] 182900: b90013ea str w10, [sp, #0x10] 182904: 3700004b tbnz w11, #0x0, 0x18290c 182908: 14000004 b 0x182918 18290c: b94013e8 ldr w8, [sp, #0x10] 182910: 781fe3a8 sturh w8, [x29, #-0x2] 182914: 14000024 b 0x1829a4 182918: b2403be8 orr x8, xzr, #0x7fff 18291c: b2760fe9 orr x9, xzr, #0x3c00 182920: 32000fea orr w10, wzr, #0xf 182924: 528da74b mov w11, #0x6d3a // =27962 182928: 92845a2c mov x12, #-0x22d2 // =-8914 18292c: f85f03ad ldur x13, [x29, #-0x10] 182930: eb0c01ac subs x12, x13, x12 182934: f9000fec str x12, [sp, #0x18] 182938: f9400fec ldr x12, [sp, #0x18] 18293c: 2a0c03ee mov w14, w12 182940: 1b0b7dcb mul w11, w14, w11 182944: 1aca296a asr w10, w11, w10 182948: 2a0a03ec mov w12, w10 18294c: 93407d8c sxtw x12, w12 182950: f9000fec str x12, [sp, #0x18] 182954: f9400fec ldr x12, [sp, #0x18] 182958: eb090180 subs x0, x12, x9 18295c: f90007e8 str x8, [sp, #0x8] 182960: 97fc99cc bl 0xa9090 182964: b2403fe8 orr x8, xzr, #0xffff 182968: 2a0003e9 mov w9, w0 18296c: 8a080128 and x8, x9, x8 182970: f9000fe8 str x8, [sp, #0x18] 182974: f9400fe8 ldr x8, [sp, #0x18] 182978: f94007e9 ldr x9, [sp, #0x8] 18297c: eb09011f cmp x8, x9 182980: 1a9fa7ea cset w10, lt 182984: 3700004a tbnz w10, #0x0, 0x18298c 182988: 14000005 b 0x18299c 18298c: f9400fe8 ldr x8, [sp, #0x18] 182990: 2a0803e9 mov w9, w8 182994: 781fe3a9 sturh w9, [x29, #-0x2] 182998: 14000003 b 0x1829a4 18299c: b94017e8 ldr w8, [sp, #0x14] 1829a0: 781fe3a8 sturh w8, [x29, #-0x2] 1829a4: 785fe3a0 ldurh w0, [x29, #-0x2] 1829a8: a9437bfd ldp x29, x30, [sp, #0x30] 1829ac: 910103ff add sp, sp, #0x40 1829b0: d65f03c0 ret 00000000001829b4 : 1829b4: d10103ff sub sp, sp, #0x40 1829b8: a9037bfd stp x29, x30, [sp, #0x30] 1829bc: 9100c3fd add x29, sp, #0x30 1829c0: b271c3e8 orr x8, xzr, #0xffffffffffff8000 1829c4: 32003be9 orr w9, wzr, #0x7fff 1829c8: f81f03a0 stur x0, [x29, #-0x10] 1829cc: f85f03a0 ldur x0, [x29, #-0x10] 1829d0: eb08001f cmp x0, x8 1829d4: 1a9f17ea cset w10, eq 1829d8: b90017e9 str w9, [sp, #0x14] 1829dc: 3700004a tbnz w10, #0x0, 0x1829e4 1829e0: 14000004 b 0x1829f0 1829e4: b94017e8 ldr w8, [sp, #0x14] 1829e8: 781fe3a8 sturh w8, [x29, #-0x2] 1829ec: 14000016 b 0x182a44 1829f0: b2403be8 orr x8, xzr, #0x7fff 1829f4: 92845a29 mov x9, #-0x22d2 // =-8914 1829f8: f85f03aa ldur x10, [x29, #-0x10] 1829fc: eb0a0129 subs x9, x9, x10 182a00: f9000fe9 str x9, [sp, #0x18] 182a04: f9400fe0 ldr x0, [sp, #0x18] 182a08: f90007e8 str x8, [sp, #0x8] 182a0c: 97fc9761 bl 0xa8790 182a10: f9000fe0 str x0, [sp, #0x18] 182a14: f9400fe8 ldr x8, [sp, #0x18] 182a18: f94007e9 ldr x9, [sp, #0x8] 182a1c: eb09011f cmp x8, x9 182a20: 1a9fa7eb cset w11, lt 182a24: 3700004b tbnz w11, #0x0, 0x182a2c 182a28: 14000005 b 0x182a3c 182a2c: f9400fe8 ldr x8, [sp, #0x18] 182a30: 2a0803e9 mov w9, w8 182a34: 781fe3a9 sturh w9, [x29, #-0x2] 182a38: 14000003 b 0x182a44 182a3c: b94017e8 ldr w8, [sp, #0x14] 182a40: 781fe3a8 sturh w8, [x29, #-0x2] 182a44: 785fe3a0 ldurh w0, [x29, #-0x2] 182a48: a9437bfd ldp x29, x30, [sp, #0x30] 182a4c: 910103ff add sp, sp, #0x40 182a50: d65f03c0 ret 182a54: d10483ff sub sp, sp, #0x120 182a58: f90083fc str x28, [sp, #0x100] 182a5c: a9117bfd stp x29, x30, [sp, #0x110] 182a60: 910443fd add x29, sp, #0x110 182a64: d53bd048 mrs x8, TPIDR_EL0 182a68: f9401508 ldr x8, [x8, #0x28] 182a6c: f81e83a8 stur x8, [x29, #-0x18] 182a70: f81983a0 stur x0, [x29, #-0x68] 182a74: f81e03a1 stur x1, [x29, #-0x20] 182a78: 781943a2 sturh w2, [x29, #-0x6c] 182a7c: aa1f03e8 mov x8, xzr 182a80: f90043e8 str x8, [sp, #0x80] 182a84: f9003fe8 str x8, [sp, #0x78] 182a88: f9003be8 str x8, [sp, #0x70] 182a8c: f90037e8 str x8, [sp, #0x68] 182a90: f85e03a8 ldur x8, [x29, #-0x20] 182a94: 91003108 add x8, x8, #0xc 182a98: f90047e8 str x8, [sp, #0x88] 182a9c: f85983a8 ldur x8, [x29, #-0x68] 182aa0: f9400500 ldr x0, [x8, #0x8] 182aa4: f9400901 ldr x1, [x8, #0x10] 182aa8: f85e03a2 ldur x2, [x29, #-0x20] 182aac: 97fc9e3d bl 0xaa3a0 182ab0: f81883a0 stur x0, [x29, #-0x78] 182ab4: b40000a0 cbz x0, 0x182ac8 182ab8: 14000001 b 0x182abc 182abc: f85883a8 ldur x8, [x29, #-0x78] 182ac0: f81a03a8 stur x8, [x29, #-0x60] 182ac4: 140000fc b 0x182eb4 182ac8: f85983a0 ldur x0, [x29, #-0x68] 182acc: d10083a1 sub x1, x29, #0x20 182ad0: d100a3a2 sub x2, x29, #0x28 182ad4: d100c3a3 sub x3, x29, #0x30 182ad8: 97fffbbd bl 0x1819cc 182adc: f81883a0 stur x0, [x29, #-0x78] 182ae0: b40000a0 cbz x0, 0x182af4 182ae4: 14000001 b 0x182ae8 182ae8: f85883a8 ldur x8, [x29, #-0x78] 182aec: f81a03a8 stur x8, [x29, #-0x60] 182af0: 140000f1 b 0x182eb4 182af4: f85d83a8 ldur x8, [x29, #-0x28] 182af8: 528ecca9 mov w9, #0x7665 // =30309 182afc: 72aeec29 movk w9, #0x7761, lsl #16 182b00: 2a0903ea mov w10, w9 182b04: eb0a0108 subs x8, x8, x10 182b08: f9002be8 str x8, [sp, #0x50] 182b0c: 540000a0 b.eq 0x182b20 182b10: 14000001 b 0x182b14 182b14: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 182b18: f81a03a8 stur x8, [x29, #-0x60] 182b1c: 140000e6 b 0x182eb4 182b20: f94047e8 ldr x8, [sp, #0x88] 182b24: f81e03a8 stur x8, [x29, #-0x20] 182b28: f85e03a8 ldur x8, [x29, #-0x20] 182b2c: f85d03a9 ldur x9, [x29, #-0x30] 182b30: 8b090108 add x8, x8, x9 182b34: f81803a8 stur x8, [x29, #-0x80] 182b38: 14000001 b 0x182b3c 182b3c: f85e03a8 ldur x8, [x29, #-0x20] 182b40: f85803a9 ldur x9, [x29, #-0x80] 182b44: eb090108 subs x8, x8, x9 182b48: f90027e8 str x8, [sp, #0x48] 182b4c: 5400072a b.ge 0x182c30 182b50: 14000001 b 0x182b54 182b54: f85e03a8 ldur x8, [x29, #-0x20] 182b58: f90047e8 str x8, [sp, #0x88] 182b5c: f85983a0 ldur x0, [x29, #-0x68] 182b60: d10083a1 sub x1, x29, #0x20 182b64: d100a3a2 sub x2, x29, #0x28 182b68: d100c3a3 sub x3, x29, #0x30 182b6c: 97fffb98 bl 0x1819cc 182b70: f81883a0 stur x0, [x29, #-0x78] 182b74: b40000a0 cbz x0, 0x182b88 182b78: 14000001 b 0x182b7c 182b7c: f85883a8 ldur x8, [x29, #-0x78] 182b80: f81a03a8 stur x8, [x29, #-0x60] 182b84: 140000cc b 0x182eb4 182b88: f85d83a8 ldur x8, [x29, #-0x28] 182b8c: aa0803e9 mov x9, x8 182b90: 528e8c2a mov w10, #0x7461 // =29793 182b94: 72ac8c2a movk w10, #0x6461, lsl #16 182b98: 2a0a03eb mov w11, w10 182b9c: eb0b0108 subs x8, x8, x11 182ba0: f90023e9 str x9, [sp, #0x40] 182ba4: f9001fe8 str x8, [sp, #0x38] 182ba8: 54000340 b.eq 0x182c10 182bac: 14000001 b 0x182bb0 182bb0: 528e8408 mov w8, #0x7420 // =29728 182bb4: 72accda8 movk w8, #0x666d, lsl #16 182bb8: 2a0803e9 mov w9, w8 182bbc: f94023ea ldr x10, [sp, #0x40] 182bc0: eb090149 subs x9, x10, x9 182bc4: f9001be9 str x9, [sp, #0x30] 182bc8: 540001c0 b.eq 0x182c00 182bcc: 14000001 b 0x182bd0 182bd0: 528dae08 mov w8, #0x6d70 // =28016 182bd4: 72aeee68 movk w8, #0x7773, lsl #16 182bd8: 2a0803e9 mov w9, w8 182bdc: f94023ea ldr x10, [sp, #0x40] 182be0: eb090149 subs x9, x10, x9 182be4: f90017e9 str x9, [sp, #0x28] 182be8: 54000201 b.ne 0x182c28 182bec: 14000001 b 0x182bf0 182bf0: f94047e8 ldr x8, [sp, #0x88] 182bf4: 91002108 add x8, x8, #0x8 182bf8: f90043e8 str x8, [sp, #0x80] 182bfc: 1400000c b 0x182c2c 182c00: f94047e8 ldr x8, [sp, #0x88] 182c04: 91002108 add x8, x8, #0x8 182c08: f9003fe8 str x8, [sp, #0x78] 182c0c: 14000008 b 0x182c2c 182c10: f94047e8 ldr x8, [sp, #0x88] 182c14: 91002108 add x8, x8, #0x8 182c18: f9003be8 str x8, [sp, #0x70] 182c1c: f85d03a8 ldur x8, [x29, #-0x30] 182c20: f90037e8 str x8, [sp, #0x68] 182c24: 14000002 b 0x182c2c 182c28: 14000001 b 0x182c2c 182c2c: 17ffffc4 b 0x182b3c 182c30: f94037e8 ldr x8, [sp, #0x68] 182c34: b7f800e8 tbnz x8, #0x3f, 0x182c50 182c38: 14000001 b 0x182c3c 182c3c: f94037e8 ldr x8, [sp, #0x68] 182c40: f1440108 subs x8, x8, #0x100, lsl #12 // =0x100000 182c44: f90013e8 str x8, [sp, #0x20] 182c48: 540000ad b.le 0x182c5c 182c4c: 14000001 b 0x182c50 182c50: 928003a8 mov x8, #-0x1e // =-30 182c54: f81a03a8 stur x8, [x29, #-0x60] 182c58: 14000097 b 0x182eb4 182c5c: f85983a8 ldur x8, [x29, #-0x68] 182c60: f9400108 ldr x8, [x8] 182c64: b50000a8 cbnz x8, 0x182c78 182c68: 14000001 b 0x182c6c 182c6c: d10163a8 sub x8, x29, #0x58 182c70: f90033e8 str x8, [sp, #0x60] 182c74: 1400000b b 0x182ca0 182c78: f85983a8 ldur x8, [x29, #-0x68] 182c7c: f9400d08 ldr x8, [x8, #0x18] 182c80: 785943a9 ldurh w9, [x29, #-0x6c] 182c84: 2a0903ea mov w10, w9 182c88: 52800509 mov w9, #0x28 // =40 182c8c: 2a0903eb mov w11, w9 182c90: 9b0b7d4a mul x10, x10, x11 182c94: 8b0a0108 add x8, x8, x10 182c98: f90033e8 str x8, [sp, #0x60] 182c9c: 14000001 b 0x182ca0 182ca0: f94033e8 ldr x8, [sp, #0x60] 182ca4: 2a1f03e9 mov w9, wzr 182ca8: 79004509 strh w9, [x8, #0x22] 182cac: f94033e8 ldr x8, [sp, #0x60] 182cb0: 321e0fe9 orr w9, wzr, #0x3c 182cb4: 39009109 strb w9, [x8, #0x24] 182cb8: f94033e8 ldr x8, [sp, #0x60] 182cbc: aa1f03ea mov x10, xzr 182cc0: f900010a str x10, [x8] 182cc4: f94033e8 ldr x8, [sp, #0x60] 182cc8: f900050a str x10, [x8, #0x8] 182ccc: f94033e8 ldr x8, [sp, #0x60] 182cd0: f900090a str x10, [x8, #0x10] 182cd4: f9403fe8 ldr x8, [sp, #0x78] 182cd8: b50000a8 cbnz x8, 0x182cec 182cdc: 14000001 b 0x182ce0 182ce0: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 182ce4: f81a03a8 stur x8, [x29, #-0x60] 182ce8: 14000073 b 0x182eb4 182cec: f9403be8 ldr x8, [sp, #0x70] 182cf0: b50000a8 cbnz x8, 0x182d04 182cf4: 14000001 b 0x182cf8 182cf8: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 182cfc: f81a03a8 stur x8, [x29, #-0x60] 182d00: 1400006d b 0x182eb4 182d04: f94043e8 ldr x8, [sp, #0x80] 182d08: b40001a8 cbz x8, 0x182d3c 182d0c: 14000001 b 0x182d10 182d10: f85983a0 ldur x0, [x29, #-0x68] 182d14: f94043e1 ldr x1, [sp, #0x80] 182d18: f94033e2 ldr x2, [sp, #0x60] 182d1c: 94000075 bl 0x182ef0 182d20: f81883a0 stur x0, [x29, #-0x78] 182d24: b40000a0 cbz x0, 0x182d38 182d28: 14000001 b 0x182d2c 182d2c: f85883a8 ldur x8, [x29, #-0x78] 182d30: f81a03a8 stur x8, [x29, #-0x60] 182d34: 14000060 b 0x182eb4 182d38: 14000001 b 0x182d3c 182d3c: f85983a0 ldur x0, [x29, #-0x68] 182d40: f9403fe1 ldr x1, [sp, #0x78] 182d44: f94033e2 ldr x2, [sp, #0x60] 182d48: 94000150 bl 0x183288 182d4c: f81883a0 stur x0, [x29, #-0x78] 182d50: b40000a0 cbz x0, 0x182d64 182d54: 14000001 b 0x182d58 182d58: f85883a8 ldur x8, [x29, #-0x78] 182d5c: f81a03a8 stur x8, [x29, #-0x60] 182d60: 14000055 b 0x182eb4 182d64: f94033e8 ldr x8, [sp, #0x60] 182d68: 79404109 ldrh w9, [x8, #0x20] 182d6c: 71002129 subs w9, w9, #0x8 182d70: b9001fe9 str w9, [sp, #0x1c] 182d74: 540000a1 b.ne 0x182d88 182d78: 14000001 b 0x182d7c 182d7c: f94037e8 ldr x8, [sp, #0x68] 182d80: f81d03a8 stur x8, [x29, #-0x30] 182d84: 14000005 b 0x182d98 182d88: f94037e8 ldr x8, [sp, #0x68] 182d8c: 9341fd08 asr x8, x8, #1 182d90: f81d03a8 stur x8, [x29, #-0x30] 182d94: 14000001 b 0x182d98 182d98: f94033e8 ldr x8, [sp, #0x60] 182d9c: f9400908 ldr x8, [x8, #0x10] 182da0: b40000c8 cbz x8, 0x182db8 182da4: 14000001 b 0x182da8 182da8: f85d03a8 ldur x8, [x29, #-0x30] 182dac: 91000508 add x8, x8, #0x1 182db0: f81d03a8 stur x8, [x29, #-0x30] 182db4: 14000001 b 0x182db8 182db8: f85983a8 ldur x8, [x29, #-0x68] 182dbc: f9400108 ldr x8, [x8] 182dc0: b5000148 cbnz x8, 0x182de8 182dc4: 14000001 b 0x182dc8 182dc8: f85d03a8 ldur x8, [x29, #-0x30] 182dcc: f85983a9 ldur x9, [x29, #-0x68] 182dd0: f940212a ldr x10, [x9, #0x40] 182dd4: 8b080148 add x8, x10, x8 182dd8: f9002128 str x8, [x9, #0x40] 182ddc: aa1f03e8 mov x8, xzr 182de0: f81a03a8 stur x8, [x29, #-0x60] 182de4: 14000034 b 0x182eb4 182de8: f85983a8 ldur x8, [x29, #-0x68] 182dec: f9400109 ldr x9, [x8] 182df0: f9401529 ldr x9, [x9, #0x28] 182df4: f9402508 ldr x8, [x8, #0x48] 182df8: 8b080128 add x8, x9, x8 182dfc: f9002fe8 str x8, [sp, #0x58] 182e00: f85983a8 ldur x8, [x29, #-0x68] 182e04: f9402509 ldr x9, [x8, #0x48] 182e08: f9400108 ldr x8, [x8] 182e0c: f9401108 ldr x8, [x8, #0x20] 182e10: 785943aa ldurh w10, [x29, #-0x6c] 182e14: 2a0a03eb mov w11, w10 182e18: f82b7909 str x9, [x8, x11, lsl #3] 182e1c: f85d03a8 ldur x8, [x29, #-0x30] 182e20: f85983a9 ldur x9, [x29, #-0x68] 182e24: f9400129 ldr x9, [x9] 182e28: f9400d29 ldr x9, [x9, #0x18] 182e2c: 785943aa ldurh w10, [x29, #-0x6c] 182e30: 2a0a03eb mov w11, w10 182e34: f82b7928 str x8, [x9, x11, lsl #3] 182e38: f85d03a8 ldur x8, [x29, #-0x30] 182e3c: f85983a9 ldur x9, [x29, #-0x68] 182e40: f940252b ldr x11, [x9, #0x48] 182e44: 8b080168 add x8, x11, x8 182e48: f9002528 str x8, [x9, #0x48] 182e4c: f85983a8 ldur x8, [x29, #-0x68] 182e50: f9402509 ldr x9, [x8, #0x48] 182e54: f9402108 ldr x8, [x8, #0x40] 182e58: eb080128 subs x8, x9, x8 182e5c: f9000be8 str x8, [sp, #0x10] 182e60: 540000a9 b.ls 0x182e74 182e64: 14000001 b 0x182e68 182e68: 928003a8 mov x8, #-0x1e // =-30 182e6c: f81a03a8 stur x8, [x29, #-0x60] 182e70: 14000011 b 0x182eb4 182e74: f85983a0 ldur x0, [x29, #-0x68] 182e78: f9403be1 ldr x1, [sp, #0x70] 182e7c: f94037e2 ldr x2, [sp, #0x68] 182e80: f94033e3 ldr x3, [sp, #0x60] 182e84: f9402fe4 ldr x4, [sp, #0x58] 182e88: f85d03a5 ldur x5, [x29, #-0x30] 182e8c: 9400018d bl 0x1834c0 182e90: f81883a0 stur x0, [x29, #-0x78] 182e94: b40000a0 cbz x0, 0x182ea8 182e98: 14000001 b 0x182e9c 182e9c: f85883a8 ldur x8, [x29, #-0x78] 182ea0: f81a03a8 stur x8, [x29, #-0x60] 182ea4: 14000004 b 0x182eb4 182ea8: aa1f03e8 mov x8, xzr 182eac: f81a03a8 stur x8, [x29, #-0x60] 182eb0: 14000001 b 0x182eb4 182eb4: f85a03a8 ldur x8, [x29, #-0x60] 182eb8: d53bd049 mrs x9, TPIDR_EL0 182ebc: f9401529 ldr x9, [x9, #0x28] 182ec0: f85e83aa ldur x10, [x29, #-0x18] 182ec4: eb0a0129 subs x9, x9, x10 182ec8: f90007e8 str x8, [sp, #0x8] 182ecc: f90003e9 str x9, [sp] 182ed0: 540000e1 b.ne 0x182eec 182ed4: 14000001 b 0x182ed8 182ed8: f94007e0 ldr x0, [sp, #0x8] 182edc: a9517bfd ldp x29, x30, [sp, #0x110] 182ee0: f94083fc ldr x28, [sp, #0x100] 182ee4: 910483ff add sp, sp, #0x120 182ee8: d65f03c0 ret 182eec: 97fc9ba1 bl 0xa9d70 <__stack_chk_fail@plt> 182ef0: d10243ff sub sp, sp, #0x90 182ef4: a9087bfd stp x29, x30, [sp, #0x80] 182ef8: 910203fd add x29, sp, #0x80 182efc: d53bd048 mrs x8, TPIDR_EL0 182f00: f9401508 ldr x8, [x8, #0x28] 182f04: f81f83a8 stur x8, [x29, #-0x8] 182f08: f81d03a0 stur x0, [x29, #-0x30] 182f0c: f81c83a1 stur x1, [x29, #-0x38] 182f10: f90023e2 str x2, [sp, #0x40] 182f14: f85d03a8 ldur x8, [x29, #-0x30] 182f18: f9400500 ldr x0, [x8, #0x8] 182f1c: f9400901 ldr x1, [x8, #0x10] 182f20: f85c83a2 ldur x2, [x29, #-0x38] 182f24: 97fc9d1f bl 0xaa3a0 182f28: f9001fe0 str x0, [sp, #0x38] 182f2c: b40000a0 cbz x0, 0x182f40 182f30: 14000001 b 0x182f34 182f34: f9401fe8 ldr x8, [sp, #0x38] 182f38: f81d83a8 stur x8, [x29, #-0x28] 182f3c: 140000c5 b 0x183250 182f40: f85d03a8 ldur x8, [x29, #-0x30] 182f44: f9400500 ldr x0, [x8, #0x8] 182f48: f9400901 ldr x1, [x8, #0x10] 182f4c: d10083a2 sub x2, x29, #0x20 182f50: 2a1f03e3 mov w3, wzr 182f54: 97fc7947 bl 0xa1470 182f58: f9001fe0 str x0, [sp, #0x38] 182f5c: b40000a0 cbz x0, 0x182f70 182f60: 14000001 b 0x182f64 182f64: f9401fe8 ldr x8, [sp, #0x38] 182f68: f81d83a8 stur x8, [x29, #-0x28] 182f6c: 140000b9 b 0x183250 182f70: f85d03a8 ldur x8, [x29, #-0x30] 182f74: f9400500 ldr x0, [x8, #0x8] 182f78: f9400901 ldr x1, [x8, #0x10] 182f7c: d10033a2 sub x2, x29, #0xc 182f80: 2a1f03e3 mov w3, wzr 182f84: 97fc7403 bl 0x9ff90 182f88: f9001fe0 str x0, [sp, #0x38] 182f8c: b40000a0 cbz x0, 0x182fa0 182f90: 14000001 b 0x182f94 182f94: f9401fe8 ldr x8, [sp, #0x38] 182f98: f81d83a8 stur x8, [x29, #-0x28] 182f9c: 140000ad b 0x183250 182fa0: 785f43a8 ldurh w8, [x29, #-0xc] 182fa4: 7101fd08 subs w8, w8, #0x7f 182fa8: b90037e8 str w8, [sp, #0x34] 182fac: 540000cc b.gt 0x182fc4 182fb0: 14000001 b 0x182fb4 182fb4: 385f43a8 ldurb w8, [x29, #-0xc] 182fb8: f94023e9 ldr x9, [sp, #0x40] 182fbc: 39009128 strb w8, [x9, #0x24] 182fc0: 14000005 b 0x182fd4 182fc4: f94023e8 ldr x8, [sp, #0x40] 182fc8: 321e0fe9 orr w9, wzr, #0x3c 182fcc: 39009109 strb w9, [x8, #0x24] 182fd0: 14000001 b 0x182fd4 182fd4: f85d03a8 ldur x8, [x29, #-0x30] 182fd8: f9400500 ldr x0, [x8, #0x8] 182fdc: f9400901 ldr x1, [x8, #0x10] 182fe0: f94023e8 ldr x8, [sp, #0x40] 182fe4: 91008902 add x2, x8, #0x22 182fe8: 2a1f03e3 mov w3, wzr 182fec: 97fc73e9 bl 0x9ff90 182ff0: f9001fe0 str x0, [sp, #0x38] 182ff4: b40000a0 cbz x0, 0x183008 182ff8: 14000001 b 0x182ffc 182ffc: f9401fe8 ldr x8, [sp, #0x38] 183000: f81d83a8 stur x8, [x29, #-0x28] 183004: 14000093 b 0x183250 183008: f85d03a8 ldur x8, [x29, #-0x30] 18300c: f9400500 ldr x0, [x8, #0x8] 183010: f9400901 ldr x1, [x8, #0x10] 183014: f94023e2 ldr x2, [sp, #0x40] 183018: 2a1f03e3 mov w3, wzr 18301c: 97fc7915 bl 0xa1470 183020: f9001fe0 str x0, [sp, #0x38] 183024: b40000a0 cbz x0, 0x183038 183028: 14000001 b 0x18302c 18302c: f9401fe8 ldr x8, [sp, #0x38] 183030: f81d83a8 stur x8, [x29, #-0x28] 183034: 14000087 b 0x183250 183038: f94023e8 ldr x8, [sp, #0x40] 18303c: f9400108 ldr x8, [x8] 183040: f1000508 subs x8, x8, #0x1 183044: f90017e8 str x8, [sp, #0x28] 183048: 540000cb b.lt 0x183060 18304c: 14000001 b 0x183050 183050: f94023e8 ldr x8, [sp, #0x40] 183054: aa1f03e9 mov x9, xzr 183058: f9000109 str x9, [x8] 18305c: 14000001 b 0x183060 183060: f85d03a8 ldur x8, [x29, #-0x30] 183064: f9400500 ldr x0, [x8, #0x8] 183068: f9400901 ldr x1, [x8, #0x10] 18306c: d10063a2 sub x2, x29, #0x18 183070: 2a1f03e3 mov w3, wzr 183074: 97fc78ff bl 0xa1470 183078: f9001fe0 str x0, [sp, #0x38] 18307c: b40000a0 cbz x0, 0x183090 183080: 14000001 b 0x183084 183084: f9401fe8 ldr x8, [sp, #0x38] 183088: f81d83a8 stur x8, [x29, #-0x28] 18308c: 14000071 b 0x183250 183090: f85d03a8 ldur x8, [x29, #-0x30] 183094: f9400500 ldr x0, [x8, #0x8] 183098: f9400901 ldr x1, [x8, #0x10] 18309c: d10063a2 sub x2, x29, #0x18 1830a0: 2a1f03e3 mov w3, wzr 1830a4: 97fc78f3 bl 0xa1470 1830a8: f9001fe0 str x0, [sp, #0x38] 1830ac: b40000a0 cbz x0, 0x1830c0 1830b0: 14000001 b 0x1830b4 1830b4: f9401fe8 ldr x8, [sp, #0x38] 1830b8: f81d83a8 stur x8, [x29, #-0x28] 1830bc: 14000065 b 0x183250 1830c0: f85e83a8 ldur x8, [x29, #-0x18] 1830c4: b4000c08 cbz x8, 0x183244 1830c8: 14000001 b 0x1830cc 1830cc: f85e83a8 ldur x8, [x29, #-0x18] 1830d0: f1000908 subs x8, x8, #0x2 1830d4: f90013e8 str x8, [sp, #0x20] 1830d8: 54000063 b.lo 0x1830e4 1830dc: 14000001 b 0x1830e0 1830e0: 14000001 b 0x1830e4 1830e4: f85d03a8 ldur x8, [x29, #-0x30] 1830e8: f9400500 ldr x0, [x8, #0x8] 1830ec: f9400901 ldr x1, [x8, #0x10] 1830f0: f85c83a8 ldur x8, [x29, #-0x38] 1830f4: f85e03a9 ldur x9, [x29, #-0x20] 1830f8: 8b090102 add x2, x8, x9 1830fc: 97fc9ca9 bl 0xaa3a0 183100: f9001fe0 str x0, [sp, #0x38] 183104: b40000a0 cbz x0, 0x183118 183108: 14000001 b 0x18310c 18310c: f9401fe8 ldr x8, [sp, #0x38] 183110: f81d83a8 stur x8, [x29, #-0x28] 183114: 1400004f b 0x183250 183118: f85d03a8 ldur x8, [x29, #-0x30] 18311c: f9400500 ldr x0, [x8, #0x8] 183120: f9400901 ldr x1, [x8, #0x10] 183124: d10063a2 sub x2, x29, #0x18 183128: 2a1f03e3 mov w3, wzr 18312c: 97fc78d1 bl 0xa1470 183130: f9001fe0 str x0, [sp, #0x38] 183134: b40000a0 cbz x0, 0x183148 183138: 14000001 b 0x18313c 18313c: f9401fe8 ldr x8, [sp, #0x38] 183140: f81d83a8 stur x8, [x29, #-0x28] 183144: 14000043 b 0x183250 183148: f85d03a8 ldur x8, [x29, #-0x30] 18314c: f9400500 ldr x0, [x8, #0x8] 183150: f9400901 ldr x1, [x8, #0x10] 183154: d10063a2 sub x2, x29, #0x18 183158: 2a1f03e3 mov w3, wzr 18315c: 97fc78c5 bl 0xa1470 183160: f9001fe0 str x0, [sp, #0x38] 183164: b40000a0 cbz x0, 0x183178 183168: 14000001 b 0x18316c 18316c: f9401fe8 ldr x8, [sp, #0x38] 183170: f81d83a8 stur x8, [x29, #-0x28] 183174: 14000037 b 0x183250 183178: f85d03a8 ldur x8, [x29, #-0x30] 18317c: f9400500 ldr x0, [x8, #0x8] 183180: f9400901 ldr x1, [x8, #0x10] 183184: f94023e8 ldr x8, [sp, #0x40] 183188: 91002102 add x2, x8, #0x8 18318c: 2a1f03e3 mov w3, wzr 183190: 97fc78b8 bl 0xa1470 183194: f9001fe0 str x0, [sp, #0x38] 183198: b40000a0 cbz x0, 0x1831ac 18319c: 14000001 b 0x1831a0 1831a0: f9401fe8 ldr x8, [sp, #0x38] 1831a4: f81d83a8 stur x8, [x29, #-0x28] 1831a8: 1400002a b 0x183250 1831ac: f85d03a8 ldur x8, [x29, #-0x30] 1831b0: f9400500 ldr x0, [x8, #0x8] 1831b4: f9400901 ldr x1, [x8, #0x10] 1831b8: f94023e8 ldr x8, [sp, #0x40] 1831bc: 91004102 add x2, x8, #0x10 1831c0: 2a1f03e3 mov w3, wzr 1831c4: 97fc78ab bl 0xa1470 1831c8: f9001fe0 str x0, [sp, #0x38] 1831cc: b40000a0 cbz x0, 0x1831e0 1831d0: 14000001 b 0x1831d4 1831d4: f9401fe8 ldr x8, [sp, #0x38] 1831d8: f81d83a8 stur x8, [x29, #-0x28] 1831dc: 1400001d b 0x183250 1831e0: f94023e8 ldr x8, [sp, #0x40] 1831e4: f9400908 ldr x8, [x8, #0x10] 1831e8: b40002c8 cbz x8, 0x183240 1831ec: 14000001 b 0x1831f0 1831f0: f94023e8 ldr x8, [sp, #0x40] 1831f4: f9400509 ldr x9, [x8, #0x8] 1831f8: f9400908 ldr x8, [x8, #0x10] 1831fc: 1280000a mov w10, #-0x1 // =-1 183200: 2a0a03eb mov w11, w10 183204: eb080168 subs x8, x11, x8 183208: eb080128 subs x8, x9, x8 18320c: f9000fe8 str x8, [sp, #0x18] 183210: 54000128 b.hi 0x183234 183214: 14000001 b 0x183218 183218: f94023e8 ldr x8, [sp, #0x40] 18321c: f9400509 ldr x9, [x8, #0x8] 183220: f9400908 ldr x8, [x8, #0x10] 183224: 8b080128 add x8, x9, x8 183228: d360fd08 lsr x8, x8, #32 18322c: b40000a8 cbz x8, 0x183240 183230: 14000001 b 0x183234 183234: 92800008 mov x8, #-0x1 // =-1 183238: f81d83a8 stur x8, [x29, #-0x28] 18323c: 14000005 b 0x183250 183240: 14000001 b 0x183244 183244: aa1f03e8 mov x8, xzr 183248: f81d83a8 stur x8, [x29, #-0x28] 18324c: 14000001 b 0x183250 183250: f85d83a8 ldur x8, [x29, #-0x28] 183254: d53bd049 mrs x9, TPIDR_EL0 183258: f9401529 ldr x9, [x9, #0x28] 18325c: f85f83aa ldur x10, [x29, #-0x8] 183260: eb0a0129 subs x9, x9, x10 183264: f9000be8 str x8, [sp, #0x10] 183268: f90007e9 str x9, [sp, #0x8] 18326c: 540000c1 b.ne 0x183284 183270: 14000001 b 0x183274 183274: f9400be0 ldr x0, [sp, #0x10] 183278: a9487bfd ldp x29, x30, [sp, #0x80] 18327c: 910243ff add sp, sp, #0x90 183280: d65f03c0 ret 183284: 97fc9abb bl 0xa9d70 <__stack_chk_fail@plt> 183288: d101c3ff sub sp, sp, #0x70 18328c: a9067bfd stp x29, x30, [sp, #0x60] 183290: 910183fd add x29, sp, #0x60 183294: d53bd048 mrs x8, TPIDR_EL0 183298: f9401508 ldr x8, [x8, #0x28] 18329c: f81f83a8 stur x8, [x29, #-0x8] 1832a0: f81d83a0 stur x0, [x29, #-0x28] 1832a4: f9001be1 str x1, [sp, #0x30] 1832a8: f90017e2 str x2, [sp, #0x28] 1832ac: f85d83a8 ldur x8, [x29, #-0x28] 1832b0: f9400500 ldr x0, [x8, #0x8] 1832b4: f9400901 ldr x1, [x8, #0x10] 1832b8: f9401be2 ldr x2, [sp, #0x30] 1832bc: 97fc9c39 bl 0xaa3a0 1832c0: f90013e0 str x0, [sp, #0x20] 1832c4: b40000a0 cbz x0, 0x1832d8 1832c8: 14000001 b 0x1832cc 1832cc: f94013e8 ldr x8, [sp, #0x20] 1832d0: f81e03a8 stur x8, [x29, #-0x20] 1832d4: 1400006d b 0x183488 1832d8: f85d83a8 ldur x8, [x29, #-0x28] 1832dc: f9400500 ldr x0, [x8, #0x8] 1832e0: f9400901 ldr x1, [x8, #0x10] 1832e4: d10033a2 sub x2, x29, #0xc 1832e8: 2a1f03e3 mov w3, wzr 1832ec: 97fc7329 bl 0x9ff90 1832f0: f90013e0 str x0, [sp, #0x20] 1832f4: b40000a0 cbz x0, 0x183308 1832f8: 14000001 b 0x1832fc 1832fc: f94013e8 ldr x8, [sp, #0x20] 183300: f81e03a8 stur x8, [x29, #-0x20] 183304: 14000061 b 0x183488 183308: 785f43a8 ldurh w8, [x29, #-0xc] 18330c: 71000508 subs w8, w8, #0x1 183310: b9001fe8 str w8, [sp, #0x1c] 183314: 540000a0 b.eq 0x183328 183318: 14000001 b 0x18331c 18331c: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 183320: f81e03a8 stur x8, [x29, #-0x20] 183324: 14000059 b 0x183488 183328: f85d83a8 ldur x8, [x29, #-0x28] 18332c: f9400500 ldr x0, [x8, #0x8] 183330: f9400901 ldr x1, [x8, #0x10] 183334: d10033a2 sub x2, x29, #0xc 183338: 2a1f03e3 mov w3, wzr 18333c: 97fc7315 bl 0x9ff90 183340: f90013e0 str x0, [sp, #0x20] 183344: b40000a0 cbz x0, 0x183358 183348: 14000001 b 0x18334c 18334c: f94013e8 ldr x8, [sp, #0x20] 183350: f81e03a8 stur x8, [x29, #-0x20] 183354: 1400004d b 0x183488 183358: 785f43a8 ldurh w8, [x29, #-0xc] 18335c: 71000508 subs w8, w8, #0x1 183360: b9001be8 str w8, [sp, #0x18] 183364: 540000a0 b.eq 0x183378 183368: 14000001 b 0x18336c 18336c: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 183370: f81e03a8 stur x8, [x29, #-0x20] 183374: 14000045 b 0x183488 183378: f85d83a8 ldur x8, [x29, #-0x28] 18337c: f9400500 ldr x0, [x8, #0x8] 183380: f9400901 ldr x1, [x8, #0x10] 183384: f94017e8 ldr x8, [sp, #0x28] 183388: 91006102 add x2, x8, #0x18 18338c: 2a1f03e3 mov w3, wzr 183390: 97fc7838 bl 0xa1470 183394: f90013e0 str x0, [sp, #0x20] 183398: b40000a0 cbz x0, 0x1833ac 18339c: 14000001 b 0x1833a0 1833a0: f94013e8 ldr x8, [sp, #0x20] 1833a4: f81e03a8 stur x8, [x29, #-0x20] 1833a8: 14000038 b 0x183488 1833ac: f85d83a8 ldur x8, [x29, #-0x28] 1833b0: f9400500 ldr x0, [x8, #0x8] 1833b4: f9400901 ldr x1, [x8, #0x10] 1833b8: d10063a2 sub x2, x29, #0x18 1833bc: 2a1f03e3 mov w3, wzr 1833c0: 97fc782c bl 0xa1470 1833c4: f90013e0 str x0, [sp, #0x20] 1833c8: b40000a0 cbz x0, 0x1833dc 1833cc: 14000001 b 0x1833d0 1833d0: f94013e8 ldr x8, [sp, #0x20] 1833d4: f81e03a8 stur x8, [x29, #-0x20] 1833d8: 1400002c b 0x183488 1833dc: f85d83a8 ldur x8, [x29, #-0x28] 1833e0: f9400500 ldr x0, [x8, #0x8] 1833e4: f9400901 ldr x1, [x8, #0x10] 1833e8: d10033a2 sub x2, x29, #0xc 1833ec: 2a1f03e3 mov w3, wzr 1833f0: 97fc72e8 bl 0x9ff90 1833f4: f90013e0 str x0, [sp, #0x20] 1833f8: b40000a0 cbz x0, 0x18340c 1833fc: 14000001 b 0x183400 183400: f94013e8 ldr x8, [sp, #0x20] 183404: f81e03a8 stur x8, [x29, #-0x20] 183408: 14000020 b 0x183488 18340c: f85d83a8 ldur x8, [x29, #-0x28] 183410: f9400500 ldr x0, [x8, #0x8] 183414: f9400901 ldr x1, [x8, #0x10] 183418: f94017e8 ldr x8, [sp, #0x28] 18341c: 91008102 add x2, x8, #0x20 183420: 2a1f03e3 mov w3, wzr 183424: 97fc72db bl 0x9ff90 183428: f90013e0 str x0, [sp, #0x20] 18342c: b40000a0 cbz x0, 0x183440 183430: 14000001 b 0x183434 183434: f94013e8 ldr x8, [sp, #0x20] 183438: f81e03a8 stur x8, [x29, #-0x20] 18343c: 14000013 b 0x183488 183440: f94017e8 ldr x8, [sp, #0x28] 183444: 79404109 ldrh w9, [x8, #0x20] 183448: 71002129 subs w9, w9, #0x8 18344c: b90017e9 str w9, [sp, #0x14] 183450: 54000160 b.eq 0x18347c 183454: 14000001 b 0x183458 183458: f94017e8 ldr x8, [sp, #0x28] 18345c: 79404109 ldrh w9, [x8, #0x20] 183460: 71004129 subs w9, w9, #0x10 183464: b90013e9 str w9, [sp, #0x10] 183468: 540000a0 b.eq 0x18347c 18346c: 14000001 b 0x183470 183470: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 183474: f81e03a8 stur x8, [x29, #-0x20] 183478: 14000004 b 0x183488 18347c: aa1f03e8 mov x8, xzr 183480: f81e03a8 stur x8, [x29, #-0x20] 183484: 14000001 b 0x183488 183488: f85e03a8 ldur x8, [x29, #-0x20] 18348c: d53bd049 mrs x9, TPIDR_EL0 183490: f9401529 ldr x9, [x9, #0x28] 183494: f85f83aa ldur x10, [x29, #-0x8] 183498: eb0a0129 subs x9, x9, x10 18349c: f90007e8 str x8, [sp, #0x8] 1834a0: f90003e9 str x9, [sp] 1834a4: 540000c1 b.ne 0x1834bc 1834a8: 14000001 b 0x1834ac 1834ac: f94007e0 ldr x0, [sp, #0x8] 1834b0: a9467bfd ldp x29, x30, [sp, #0x60] 1834b4: 9101c3ff add sp, sp, #0x70 1834b8: d65f03c0 ret 1834bc: 97fc9a2d bl 0xa9d70 <__stack_chk_fail@plt> 1834c0: d10343ff sub sp, sp, #0xd0 1834c4: a90c7bfd stp x29, x30, [sp, #0xc0] 1834c8: 910303fd add x29, sp, #0xc0 1834cc: d53bd048 mrs x8, TPIDR_EL0 1834d0: f9401508 ldr x8, [x8, #0x28] 1834d4: f81f83a8 stur x8, [x29, #-0x8] 1834d8: f81c03a0 stur x0, [x29, #-0x40] 1834dc: f81b83a1 stur x1, [x29, #-0x48] 1834e0: f81b03a2 stur x2, [x29, #-0x50] 1834e4: f81a83a3 stur x3, [x29, #-0x58] 1834e8: f90033e4 str x4, [sp, #0x60] 1834ec: f9002fe5 str x5, [sp, #0x58] 1834f0: f85c03a8 ldur x8, [x29, #-0x40] 1834f4: f9400500 ldr x0, [x8, #0x8] 1834f8: f9400901 ldr x1, [x8, #0x10] 1834fc: f85b83a2 ldur x2, [x29, #-0x48] 183500: 97fc9ba8 bl 0xaa3a0 183504: f9002be0 str x0, [sp, #0x50] 183508: b40000a0 cbz x0, 0x18351c 18350c: 14000001 b 0x183510 183510: f9402be8 ldr x8, [sp, #0x50] 183514: f81c83a8 stur x8, [x29, #-0x38] 183518: 1400008d b 0x18374c 18351c: f94033e8 ldr x8, [sp, #0x60] 183520: f90023e8 str x8, [sp, #0x40] 183524: f85a83a8 ldur x8, [x29, #-0x58] 183528: 79404109 ldrh w9, [x8, #0x20] 18352c: 71002129 subs w9, w9, #0x8 183530: b90037e9 str w9, [sp, #0x34] 183534: 54000481 b.ne 0x1835c4 183538: 14000001 b 0x18353c 18353c: f85c03a8 ldur x8, [x29, #-0x40] 183540: f9400500 ldr x0, [x8, #0x8] 183544: f9400901 ldr x1, [x8, #0x10] 183548: f94033e2 ldr x2, [sp, #0x60] 18354c: f85b03a3 ldur x3, [x29, #-0x50] 183550: d100c3a4 sub x4, x29, #0x30 183554: 97fc9393 bl 0xa83a0 183558: f9002be0 str x0, [sp, #0x50] 18355c: b40000a0 cbz x0, 0x183570 183560: 14000001 b 0x183564 183564: f9402be8 ldr x8, [sp, #0x50] 183568: f81c83a8 stur x8, [x29, #-0x38] 18356c: 14000078 b 0x18374c 183570: aa1f03e8 mov x8, xzr 183574: f90027e8 str x8, [sp, #0x48] 183578: 14000001 b 0x18357c 18357c: f94027e8 ldr x8, [sp, #0x48] 183580: f85b03a9 ldur x9, [x29, #-0x50] 183584: eb090108 subs x8, x8, x9 183588: f90017e8 str x8, [sp, #0x28] 18358c: 540001aa b.ge 0x1835c0 183590: 14000001 b 0x183594 183594: f94023e8 ldr x8, [sp, #0x40] 183598: 91000509 add x9, x8, #0x1 18359c: f90023e9 str x9, [sp, #0x40] 1835a0: 3940010a ldrb w10, [x8] 1835a4: 5219014a eor w10, w10, #0x80 1835a8: 3900010a strb w10, [x8] 1835ac: 14000001 b 0x1835b0 1835b0: f94027e8 ldr x8, [sp, #0x48] 1835b4: 91000508 add x8, x8, #0x1 1835b8: f90027e8 str x8, [sp, #0x48] 1835bc: 17fffff0 b 0x18357c 1835c0: 14000044 b 0x1836d0 1835c4: 14000001 b 0x1835c8 1835c8: f85b03a8 ldur x8, [x29, #-0x50] 1835cc: b4000808 cbz x8, 0x1836cc 1835d0: 14000001 b 0x1835d4 1835d4: f85c03a8 ldur x8, [x29, #-0x40] 1835d8: b9405109 ldr w9, [x8, #0x50] 1835dc: 340000a9 cbz w9, 0x1835f0 1835e0: 14000001 b 0x1835e4 1835e4: d100a3a8 sub x8, x29, #0x28 1835e8: f9001fe8 str x8, [sp, #0x38] 1835ec: 14000005 b 0x183600 1835f0: d100a3a8 sub x8, x29, #0x28 1835f4: b2400108 orr x8, x8, #0x1 1835f8: f9001fe8 str x8, [sp, #0x38] 1835fc: 14000001 b 0x183600 183600: f85b03a8 ldur x8, [x29, #-0x50] 183604: f1007d08 subs x8, x8, #0x1f 183608: f90013e8 str x8, [sp, #0x20] 18360c: 540000ac b.gt 0x183620 183610: 14000001 b 0x183614 183614: f85b03a8 ldur x8, [x29, #-0x50] 183618: f9000fe8 str x8, [sp, #0x18] 18361c: 14000005 b 0x183630 183620: 321b03e8 orr w8, wzr, #0x20 183624: 2a0803e0 mov w0, w8 183628: f9000fe0 str x0, [sp, #0x18] 18362c: 14000001 b 0x183630 183630: f9400fe8 ldr x8, [sp, #0x18] 183634: f81d03a8 stur x8, [x29, #-0x30] 183638: f85c03a8 ldur x8, [x29, #-0x40] 18363c: f9400500 ldr x0, [x8, #0x8] 183640: f9400901 ldr x1, [x8, #0x10] 183644: f85d03a3 ldur x3, [x29, #-0x30] 183648: d100a3a2 sub x2, x29, #0x28 18364c: d100c3a4 sub x4, x29, #0x30 183650: 97fc9354 bl 0xa83a0 183654: f9002be0 str x0, [sp, #0x50] 183658: b40000a0 cbz x0, 0x18366c 18365c: 14000001 b 0x183660 183660: f9402be8 ldr x8, [sp, #0x50] 183664: f81c83a8 stur x8, [x29, #-0x38] 183668: 14000039 b 0x18374c 18366c: f85d03a8 ldur x8, [x29, #-0x30] 183670: f85b03a9 ldur x9, [x29, #-0x50] 183674: eb080128 subs x8, x9, x8 183678: f81b03a8 stur x8, [x29, #-0x50] 18367c: f85d03a8 ldur x8, [x29, #-0x30] 183680: 9341fd08 asr x8, x8, #1 183684: f81d03a8 stur x8, [x29, #-0x30] 183688: 14000001 b 0x18368c 18368c: f85d03a8 ldur x8, [x29, #-0x30] 183690: f1000509 subs x9, x8, #0x1 183694: f81d03a9 stur x9, [x29, #-0x30] 183698: b4000188 cbz x8, 0x1836c8 18369c: 14000001 b 0x1836a0 1836a0: f9401fe8 ldr x8, [sp, #0x38] 1836a4: 39400109 ldrb w9, [x8] 1836a8: f94023e8 ldr x8, [sp, #0x40] 1836ac: 9100050a add x10, x8, #0x1 1836b0: f90023ea str x10, [sp, #0x40] 1836b4: 39000109 strb w9, [x8] 1836b8: f9401fe8 ldr x8, [sp, #0x38] 1836bc: 91000908 add x8, x8, #0x2 1836c0: f9001fe8 str x8, [sp, #0x38] 1836c4: 17fffff2 b 0x18368c 1836c8: 17ffffc0 b 0x1835c8 1836cc: 14000001 b 0x1836d0 1836d0: f85a83a8 ldur x8, [x29, #-0x58] 1836d4: f9400908 ldr x8, [x8, #0x10] 1836d8: b4000348 cbz x8, 0x183740 1836dc: 14000001 b 0x1836e0 1836e0: f9402fe8 ldr x8, [sp, #0x58] 1836e4: b4000188 cbz x8, 0x183714 1836e8: 14000001 b 0x1836ec 1836ec: f85a83a8 ldur x8, [x29, #-0x58] 1836f0: f9400509 ldr x9, [x8, #0x8] 1836f4: f9400908 ldr x8, [x8, #0x10] 1836f8: 8b080128 add x8, x9, x8 1836fc: f9402fe9 ldr x9, [sp, #0x58] 183700: f1000529 subs x9, x9, #0x1 183704: eb090108 subs x8, x8, x9 183708: f9000be8 str x8, [sp, #0x10] 18370c: 540000a9 b.ls 0x183720 183710: 14000001 b 0x183714 183714: 92800008 mov x8, #-0x1 // =-1 183718: f81c83a8 stur x8, [x29, #-0x38] 18371c: 1400000c b 0x18374c 183720: f94033e8 ldr x8, [sp, #0x60] 183724: f85a83a9 ldur x9, [x29, #-0x58] 183728: f940052a ldr x10, [x9, #0x8] 18372c: 386a690b ldrb w11, [x8, x10] 183730: f9400929 ldr x9, [x9, #0x10] 183734: 8b090149 add x9, x10, x9 183738: 3829690b strb w11, [x8, x9] 18373c: 14000001 b 0x183740 183740: aa1f03e8 mov x8, xzr 183744: f81c83a8 stur x8, [x29, #-0x38] 183748: 14000001 b 0x18374c 18374c: f85c83a8 ldur x8, [x29, #-0x38] 183750: d53bd049 mrs x9, TPIDR_EL0 183754: f9401529 ldr x9, [x9, #0x28] 183758: f85f83aa ldur x10, [x29, #-0x8] 18375c: eb0a0129 subs x9, x9, x10 183760: f90007e8 str x8, [sp, #0x8] 183764: f90003e9 str x9, [sp] 183768: 540000c1 b.ne 0x183780 18376c: 14000001 b 0x183770 183770: f94007e0 ldr x0, [sp, #0x8] 183774: a94c7bfd ldp x29, x30, [sp, #0xc0] 183778: 910343ff add sp, sp, #0xd0 18377c: d65f03c0 ret 183780: 97fc997c bl 0xa9d70 <__stack_chk_fail@plt> 183784: d10603ff sub sp, sp, #0x180 183788: f900b3fc str x28, [sp, #0x160] 18378c: a9177bfd stp x29, x30, [sp, #0x170] 183790: 9105c3fd add x29, sp, #0x170 183794: d10243a8 sub x8, x29, #0x90 183798: d53bd049 mrs x9, TPIDR_EL0 18379c: f9401529 ldr x9, [x9, #0x28] 1837a0: f9003d09 str x9, [x8, #0x78] 1837a4: f9005fe0 str x0, [sp, #0xb8] 1837a8: f9000501 str x1, [x8, #0x8] 1837ac: f9000102 str x2, [x8] 1837b0: f9405fe9 ldr x9, [sp, #0xb8] 1837b4: f9400520 ldr x0, [x9, #0x8] 1837b8: f9400921 ldr x1, [x9, #0x10] 1837bc: f9400502 ldr x2, [x8, #0x8] 1837c0: f90027e8 str x8, [sp, #0x48] 1837c4: 97fc9af7 bl 0xaa3a0 1837c8: f9005be0 str x0, [sp, #0xb0] 1837cc: b40000a0 cbz x0, 0x1837e0 1837d0: 14000001 b 0x1837d4 1837d4: f9405be8 ldr x8, [sp, #0xb0] 1837d8: f81503a8 stur x8, [x29, #-0xb0] 1837dc: 140000d9 b 0x183b40 1837e0: 2a1f03e8 mov w8, wzr 1837e4: 7900bbe8 strh w8, [sp, #0x5c] 1837e8: aa1f03e9 mov x9, xzr 1837ec: f90037e9 str x9, [sp, #0x68] 1837f0: f9003be9 str x9, [sp, #0x70] 1837f4: f9003fe9 str x9, [sp, #0x78] 1837f8: f90043e9 str x9, [sp, #0x80] 1837fc: f90047e9 str x9, [sp, #0x88] 183800: f9004be9 str x9, [sp, #0x90] 183804: f9004fe9 str x9, [sp, #0x98] 183808: f94027e9 ldr x9, [sp, #0x48] 18380c: f940052a ldr x10, [x9, #0x8] 183810: f940012b ldr x11, [x9] 183814: 8b0b014a add x10, x10, x11 183818: f90053ea str x10, [sp, #0xa0] 18381c: 14000001 b 0x183820 183820: f94027e8 ldr x8, [sp, #0x48] 183824: f9400509 ldr x9, [x8, #0x8] 183828: f94053ea ldr x10, [sp, #0xa0] 18382c: eb0a0129 subs x9, x9, x10 183830: f90023e9 str x9, [sp, #0x40] 183834: 540009aa b.ge 0x183968 183838: 14000001 b 0x18383c 18383c: f94027e8 ldr x8, [sp, #0x48] 183840: f9400509 ldr x9, [x8, #0x8] 183844: f90057e9 str x9, [sp, #0xa8] 183848: f9405fe0 ldr x0, [sp, #0xb8] 18384c: d10223a1 sub x1, x29, #0x88 183850: d10263a2 sub x2, x29, #0x98 183854: d10243a3 sub x3, x29, #0x90 183858: 97fff85d bl 0x1819cc 18385c: f9005be0 str x0, [sp, #0xb0] 183860: b40000a0 cbz x0, 0x183874 183864: 14000001 b 0x183868 183868: f9405be8 ldr x8, [sp, #0xb0] 18386c: f81503a8 stur x8, [x29, #-0xb0] 183870: 140000b4 b 0x183b40 183874: f85683a8 ldur x8, [x29, #-0x98] 183878: aa0803e9 mov x9, x8 18387c: 528e6d0a mov w10, #0x7368 // =29544 183880: 72ad2dca movk w10, #0x696e, lsl #16 183884: 2a0a03eb mov w11, w10 183888: eb0b0108 subs x8, x8, x11 18388c: f9001fe9 str x9, [sp, #0x38] 183890: f9001be8 str x8, [sp, #0x30] 183894: 54000340 b.eq 0x1838fc 183898: 14000001 b 0x18389c 18389c: 528e4648 mov w8, #0x7232 // =29234 1838a0: 72ad8c28 movk w8, #0x6c61, lsl #16 1838a4: 2a0803e9 mov w9, w8 1838a8: f9401fea ldr x10, [sp, #0x38] 1838ac: eb090149 subs x9, x10, x9 1838b0: f90017e9 str x9, [sp, #0x28] 1838b4: 540003a0 b.eq 0x183928 1838b8: 14000001 b 0x1838bc 1838bc: 528e4e88 mov w8, #0x7274 // =29300 1838c0: 72ad8c28 movk w8, #0x6c61, lsl #16 1838c4: 2a0803e9 mov w9, w8 1838c8: f9401fea ldr x10, [sp, #0x38] 1838cc: eb090149 subs x9, x10, x9 1838d0: f90013e9 str x9, [sp, #0x20] 1838d4: 540001c0 b.eq 0x18390c 1838d8: 14000001 b 0x1838dc 1838dc: 528cedc8 mov w8, #0x676e // =26478 1838e0: 72ad8e48 movk w8, #0x6c72, lsl #16 1838e4: 2a0803e9 mov w9, w8 1838e8: f9401fea ldr x10, [sp, #0x38] 1838ec: eb090149 subs x9, x10, x9 1838f0: f9000fe9 str x9, [sp, #0x18] 1838f4: 54000280 b.eq 0x183944 1838f8: 1400001a b 0x183960 1838fc: f94057e8 ldr x8, [sp, #0xa8] 183900: 91002108 add x8, x8, #0x8 183904: f90037e8 str x8, [sp, #0x68] 183908: 14000017 b 0x183964 18390c: f94057e8 ldr x8, [sp, #0xa8] 183910: 91003108 add x8, x8, #0xc 183914: f90047e8 str x8, [sp, #0x88] 183918: f94027e8 ldr x8, [sp, #0x48] 18391c: f9400109 ldr x9, [x8] 183920: f90043e9 str x9, [sp, #0x80] 183924: 14000010 b 0x183964 183928: f94057e8 ldr x8, [sp, #0xa8] 18392c: 91003108 add x8, x8, #0xc 183930: f9003fe8 str x8, [sp, #0x78] 183934: f94027e8 ldr x8, [sp, #0x48] 183938: f9400109 ldr x9, [x8] 18393c: f9003be9 str x9, [sp, #0x70] 183940: 14000009 b 0x183964 183944: f94057e8 ldr x8, [sp, #0xa8] 183948: 91003108 add x8, x8, #0xc 18394c: f9004fe8 str x8, [sp, #0x98] 183950: f94027e8 ldr x8, [sp, #0x48] 183954: f9400109 ldr x9, [x8] 183958: f9004be9 str x9, [sp, #0x90] 18395c: 14000002 b 0x183964 183960: 14000001 b 0x183964 183964: 17ffffaf b 0x183820 183968: f9404fe8 ldr x8, [sp, #0x98] 18396c: b50000a8 cbnz x8, 0x183980 183970: 14000001 b 0x183974 183974: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 183978: f81503a8 stur x8, [x29, #-0xb0] 18397c: 14000071 b 0x183b40 183980: f94037e8 ldr x8, [sp, #0x68] 183984: b50000a8 cbnz x8, 0x183998 183988: 14000001 b 0x18398c 18398c: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 183990: f81503a8 stur x8, [x29, #-0xb0] 183994: 1400006b b 0x183b40 183998: f9405fe0 ldr x0, [sp, #0xb8] 18399c: f94037e1 ldr x1, [sp, #0x68] 1839a0: d10283a2 sub x2, x29, #0xa0 1839a4: d102a3a3 sub x3, x29, #0xa8 1839a8: 94000076 bl 0x183b80 1839ac: f9005be0 str x0, [sp, #0xb0] 1839b0: b40000a0 cbz x0, 0x1839c4 1839b4: 14000001 b 0x1839b8 1839b8: f9405be8 ldr x8, [sp, #0xb0] 1839bc: f81503a8 stur x8, [x29, #-0xb0] 1839c0: 14000060 b 0x183b40 1839c4: d00003c1 adrp x1, 0x1fd000 1839c8: 9128e021 add x1, x1, #0xa38 1839cc: 52800c88 mov w8, #0x64 // =100 1839d0: 2a0803e2 mov w2, w8 1839d4: d10203a0 sub x0, x29, #0x80 1839d8: 97fc8866 bl 0xa5b70 1839dc: f94047e1 ldr x1, [sp, #0x88] 1839e0: f9000be0 str x0, [sp, #0x10] 1839e4: b40001c1 cbz x1, 0x183a1c 1839e8: 14000001 b 0x1839ec 1839ec: f9405fe0 ldr x0, [sp, #0xb8] 1839f0: f94047e1 ldr x1, [sp, #0x88] 1839f4: f94043e2 ldr x2, [sp, #0x80] 1839f8: d10203a3 sub x3, x29, #0x80 1839fc: 940000c5 bl 0x183d10 183a00: f9005be0 str x0, [sp, #0xb0] 183a04: b40000a0 cbz x0, 0x183a18 183a08: 14000001 b 0x183a0c 183a0c: f9405be8 ldr x8, [sp, #0xb0] 183a10: f81503a8 stur x8, [x29, #-0xb0] 183a14: 1400004b b 0x183b40 183a18: 14000001 b 0x183a1c 183a1c: f9403fe8 ldr x8, [sp, #0x78] 183a20: b40001c8 cbz x8, 0x183a58 183a24: 14000001 b 0x183a28 183a28: f9405fe0 ldr x0, [sp, #0xb8] 183a2c: f9403fe1 ldr x1, [sp, #0x78] 183a30: f9403be2 ldr x2, [sp, #0x70] 183a34: d10203a3 sub x3, x29, #0x80 183a38: 940000b6 bl 0x183d10 183a3c: f9005be0 str x0, [sp, #0xb0] 183a40: b40000a0 cbz x0, 0x183a54 183a44: 14000001 b 0x183a48 183a48: f9405be8 ldr x8, [sp, #0xb0] 183a4c: f81503a8 stur x8, [x29, #-0xb0] 183a50: 1400003c b 0x183b40 183a54: 14000001 b 0x183a58 183a58: 785803a8 ldurh w8, [x29, #-0x80] 183a5c: 34000168 cbz w8, 0x183a88 183a60: 14000001 b 0x183a64 183a64: f9405fe8 ldr x8, [sp, #0xb8] 183a68: f9401908 ldr x8, [x8, #0x30] 183a6c: 2a0803e9 mov w9, w8 183a70: 7900bbe9 strh w9, [sp, #0x5c] 183a74: f9405fe8 ldr x8, [sp, #0xb8] 183a78: f940190a ldr x10, [x8, #0x30] 183a7c: 9100054a add x10, x10, #0x1 183a80: f900190a str x10, [x8, #0x30] 183a84: 14000001 b 0x183a88 183a88: f9405fe8 ldr x8, [sp, #0xb8] 183a8c: f9400108 ldr x8, [x8] 183a90: b4000328 cbz x8, 0x183af4 183a94: 14000001 b 0x183a98 183a98: 785803a8 ldurh w8, [x29, #-0x80] 183a9c: 340000e8 cbz w8, 0x183ab8 183aa0: 14000001 b 0x183aa4 183aa4: f9405fe0 ldr x0, [sp, #0xb8] 183aa8: 7940bbe2 ldrh w2, [sp, #0x5c] 183aac: d10203a1 sub x1, x29, #0x80 183ab0: 97fffa34 bl 0x182380 183ab4: 14000001 b 0x183ab8 183ab8: f9405fe8 ldr x8, [sp, #0xb8] 183abc: f9400109 ldr x9, [x8] 183ac0: f9400129 ldr x9, [x9] 183ac4: f9401108 ldr x8, [x8, #0x20] 183ac8: 8b081128 add x8, x9, x8, lsl #4 183acc: f90033e8 str x8, [sp, #0x60] 183ad0: f85583a8 ldur x8, [x29, #-0xa8] 183ad4: f94033e9 ldr x9, [sp, #0x60] 183ad8: f9000128 str x8, [x9] 183adc: f9405fe8 ldr x8, [sp, #0xb8] 183ae0: 7940510a ldrh w10, [x8, #0x28] 183ae4: 3212014a orr w10, w10, #0x4000 183ae8: f94033e8 ldr x8, [sp, #0x60] 183aec: 7900110a strh w10, [x8, #0x8] 183af0: 14000001 b 0x183af4 183af4: f9405fe0 ldr x0, [sp, #0xb8] 183af8: f9404fe1 ldr x1, [sp, #0x98] 183afc: f9404be2 ldr x2, [sp, #0x90] 183b00: f85603a4 ldur x4, [x29, #-0xa0] 183b04: 7940bbe3 ldrh w3, [sp, #0x5c] 183b08: 94000114 bl 0x183f58 183b0c: f9005be0 str x0, [sp, #0xb0] 183b10: b40000a0 cbz x0, 0x183b24 183b14: 14000001 b 0x183b18 183b18: f9405be8 ldr x8, [sp, #0xb0] 183b1c: f81503a8 stur x8, [x29, #-0xb0] 183b20: 14000008 b 0x183b40 183b24: f9405fe8 ldr x8, [sp, #0xb8] 183b28: f9401109 ldr x9, [x8, #0x20] 183b2c: 91000529 add x9, x9, #0x1 183b30: f9001109 str x9, [x8, #0x20] 183b34: aa1f03e8 mov x8, xzr 183b38: f81503a8 stur x8, [x29, #-0xb0] 183b3c: 14000001 b 0x183b40 183b40: f85503a8 ldur x8, [x29, #-0xb0] 183b44: d53bd049 mrs x9, TPIDR_EL0 183b48: f9401529 ldr x9, [x9, #0x28] 183b4c: f94027ea ldr x10, [sp, #0x48] 183b50: f9403d4b ldr x11, [x10, #0x78] 183b54: eb0b0129 subs x9, x9, x11 183b58: f90007e8 str x8, [sp, #0x8] 183b5c: f90003e9 str x9, [sp] 183b60: 540000e1 b.ne 0x183b7c 183b64: 14000001 b 0x183b68 183b68: f94007e0 ldr x0, [sp, #0x8] 183b6c: a9577bfd ldp x29, x30, [sp, #0x170] 183b70: f940b3fc ldr x28, [sp, #0x160] 183b74: 910603ff add sp, sp, #0x180 183b78: d65f03c0 ret 183b7c: 97fc987d bl 0xa9d70 <__stack_chk_fail@plt> 183b80: d101c3ff sub sp, sp, #0x70 183b84: a9067bfd stp x29, x30, [sp, #0x60] 183b88: 910183fd add x29, sp, #0x60 183b8c: d53bd048 mrs x8, TPIDR_EL0 183b90: f9401508 ldr x8, [x8, #0x28] 183b94: f81f83a8 stur x8, [x29, #-0x8] 183b98: f81d83a0 stur x0, [x29, #-0x28] 183b9c: f9001be1 str x1, [sp, #0x30] 183ba0: f90017e2 str x2, [sp, #0x28] 183ba4: f90013e3 str x3, [sp, #0x20] 183ba8: f85d83a8 ldur x8, [x29, #-0x28] 183bac: f9400500 ldr x0, [x8, #0x8] 183bb0: f9400901 ldr x1, [x8, #0x10] 183bb4: f9401be2 ldr x2, [sp, #0x30] 183bb8: 97fc99fa bl 0xaa3a0 183bbc: f9000fe0 str x0, [sp, #0x18] 183bc0: b40000a0 cbz x0, 0x183bd4 183bc4: 14000001 b 0x183bc8 183bc8: f9400fe8 ldr x8, [sp, #0x18] 183bcc: f81e03a8 stur x8, [x29, #-0x20] 183bd0: 14000042 b 0x183cd8 183bd4: f85d83a8 ldur x8, [x29, #-0x28] 183bd8: f9400500 ldr x0, [x8, #0x8] 183bdc: f9400901 ldr x1, [x8, #0x10] 183be0: f94017e2 ldr x2, [sp, #0x28] 183be4: 2a1f03e3 mov w3, wzr 183be8: 97fc7622 bl 0xa1470 183bec: f9000fe0 str x0, [sp, #0x18] 183bf0: b40000a0 cbz x0, 0x183c04 183bf4: 14000001 b 0x183bf8 183bf8: f9400fe8 ldr x8, [sp, #0x18] 183bfc: f81e03a8 stur x8, [x29, #-0x20] 183c00: 14000036 b 0x183cd8 183c04: f85d83a8 ldur x8, [x29, #-0x28] 183c08: f9400500 ldr x0, [x8, #0x8] 183c0c: f9400901 ldr x1, [x8, #0x10] 183c10: d10043a2 sub x2, x29, #0x10 183c14: 2a1f03e3 mov w3, wzr 183c18: 97fc7616 bl 0xa1470 183c1c: f9000fe0 str x0, [sp, #0x18] 183c20: b40000a0 cbz x0, 0x183c34 183c24: 14000001 b 0x183c28 183c28: f9400fe8 ldr x8, [sp, #0x18] 183c2c: f81e03a8 stur x8, [x29, #-0x20] 183c30: 1400002a b 0x183cd8 183c34: f85d83a8 ldur x8, [x29, #-0x28] 183c38: f9400500 ldr x0, [x8, #0x8] 183c3c: f9400901 ldr x1, [x8, #0x10] 183c40: d10063a2 sub x2, x29, #0x18 183c44: 2a1f03e3 mov w3, wzr 183c48: 97fc760a bl 0xa1470 183c4c: f9000fe0 str x0, [sp, #0x18] 183c50: b40000a0 cbz x0, 0x183c64 183c54: 14000001 b 0x183c58 183c58: f9400fe8 ldr x8, [sp, #0x18] 183c5c: f81e03a8 stur x8, [x29, #-0x20] 183c60: 1400001e b 0x183cd8 183c64: b85f03a8 ldur w8, [x29, #-0x10] 183c68: 52901009 mov w9, #0x8080 // =32896 183c6c: 72afffe9 movk w9, #0x7fff, lsl #16 183c70: 0a090108 and w8, w8, w9 183c74: 34000108 cbz w8, 0x183c94 183c78: 14000001 b 0x183c7c 183c7c: f85f03a8 ldur x8, [x29, #-0x10] 183c80: 529fefe9 mov w9, #0xff7f // =65407 183c84: 2a0903ea mov w10, w9 183c88: 8a0a0108 and x8, x8, x10 183c8c: f81f03a8 stur x8, [x29, #-0x10] 183c90: 14000001 b 0x183c94 183c94: f85e83a8 ldur x8, [x29, #-0x18] 183c98: f1020108 subs x8, x8, #0x80 183c9c: f9000be8 str x8, [sp, #0x10] 183ca0: 540000c3 b.lo 0x183cb8 183ca4: 14000001 b 0x183ca8 183ca8: f85e83a8 ldur x8, [x29, #-0x18] 183cac: 92401908 and x8, x8, #0x7f 183cb0: f81e83a8 stur x8, [x29, #-0x18] 183cb4: 14000001 b 0x183cb8 183cb8: f85f03a8 ldur x8, [x29, #-0x10] 183cbc: f85e83a9 ldur x9, [x29, #-0x18] 183cc0: aa082128 orr x8, x9, x8, lsl #8 183cc4: f94013e9 ldr x9, [sp, #0x20] 183cc8: f9000128 str x8, [x9] 183ccc: aa1f03e8 mov x8, xzr 183cd0: f81e03a8 stur x8, [x29, #-0x20] 183cd4: 14000001 b 0x183cd8 183cd8: f85e03a8 ldur x8, [x29, #-0x20] 183cdc: d53bd049 mrs x9, TPIDR_EL0 183ce0: f9401529 ldr x9, [x9, #0x28] 183ce4: f85f83aa ldur x10, [x29, #-0x8] 183ce8: eb0a0129 subs x9, x9, x10 183cec: f90007e8 str x8, [sp, #0x8] 183cf0: f90003e9 str x9, [sp] 183cf4: 540000c1 b.ne 0x183d0c 183cf8: 14000001 b 0x183cfc 183cfc: f94007e0 ldr x0, [sp, #0x8] 183d00: a9467bfd ldp x29, x30, [sp, #0x60] 183d04: 9101c3ff add sp, sp, #0x70 183d08: d65f03c0 ret 183d0c: 97fc9819 bl 0xa9d70 <__stack_chk_fail@plt> 183d10: d102c3ff sub sp, sp, #0xb0 183d14: a90a7bfd stp x29, x30, [sp, #0xa0] 183d18: 910283fd add x29, sp, #0xa0 183d1c: d53bd048 mrs x8, TPIDR_EL0 183d20: f9401508 ldr x8, [x8, #0x28] 183d24: f81f83a8 stur x8, [x29, #-0x8] 183d28: f81d03a0 stur x0, [x29, #-0x30] 183d2c: f81f03a1 stur x1, [x29, #-0x10] 183d30: f81e83a2 stur x2, [x29, #-0x18] 183d34: f81c83a3 stur x3, [x29, #-0x38] 183d38: f85d03a8 ldur x8, [x29, #-0x30] 183d3c: f9400500 ldr x0, [x8, #0x8] 183d40: f9400901 ldr x1, [x8, #0x10] 183d44: f85f03a2 ldur x2, [x29, #-0x10] 183d48: 97fc9996 bl 0xaa3a0 183d4c: f81c03a0 stur x0, [x29, #-0x40] 183d50: b40000a0 cbz x0, 0x183d64 183d54: 14000001 b 0x183d58 183d58: f85c03a8 ldur x8, [x29, #-0x40] 183d5c: f81d83a8 stur x8, [x29, #-0x28] 183d60: 14000070 b 0x183f20 183d64: aa1f03e8 mov x8, xzr 183d68: f90023e8 str x8, [sp, #0x40] 183d6c: f90027e8 str x8, [sp, #0x48] 183d70: f85f03a8 ldur x8, [x29, #-0x10] 183d74: f85e83a9 ldur x9, [x29, #-0x18] 183d78: 8b090108 add x8, x8, x9 183d7c: f81b83a8 stur x8, [x29, #-0x48] 183d80: 14000001 b 0x183d84 183d84: f85f03a8 ldur x8, [x29, #-0x10] 183d88: f85b83a9 ldur x9, [x29, #-0x48] 183d8c: eb090108 subs x8, x8, x9 183d90: f9001fe8 str x8, [sp, #0x38] 183d94: 5400088a b.ge 0x183ea4 183d98: 14000001 b 0x183d9c 183d9c: f85f03a8 ldur x8, [x29, #-0x10] 183da0: f9002be8 str x8, [sp, #0x50] 183da4: f85d03a0 ldur x0, [x29, #-0x30] 183da8: d10043a1 sub x1, x29, #0x10 183dac: d10083a2 sub x2, x29, #0x20 183db0: d10063a3 sub x3, x29, #0x18 183db4: 97fff706 bl 0x1819cc 183db8: f81c03a0 stur x0, [x29, #-0x40] 183dbc: b40000a0 cbz x0, 0x183dd0 183dc0: 14000001 b 0x183dc4 183dc4: f85c03a8 ldur x8, [x29, #-0x40] 183dc8: f81d83a8 stur x8, [x29, #-0x28] 183dcc: 14000055 b 0x183f20 183dd0: f85e03a8 ldur x8, [x29, #-0x20] 183dd4: aa0803e9 mov x9, x8 183dd8: 528e862a mov w10, #0x7431 // =29745 183ddc: 72ac2e4a movk w10, #0x6172, lsl #16 183de0: 2a0a03eb mov w11, w10 183de4: eb0b0108 subs x8, x8, x11 183de8: f9001be9 str x9, [sp, #0x30] 183dec: f90017e8 str x8, [sp, #0x28] 183df0: 54000460 b.eq 0x183e7c 183df4: 14000001 b 0x183df8 183df8: 528e8648 mov w8, #0x7432 // =29746 183dfc: 72ac2e48 movk w8, #0x6172, lsl #16 183e00: 2a0803e9 mov w9, w8 183e04: f9401bea ldr x10, [sp, #0x30] 183e08: eb090149 subs x9, x10, x9 183e0c: f90013e9 str x9, [sp, #0x20] 183e10: 540003e0 b.eq 0x183e8c 183e14: 14000001 b 0x183e18 183e18: 528d8408 mov w8, #0x6c20 // =27680 183e1c: 72ac6c88 movk w8, #0x6364, lsl #16 183e20: 2a0803e9 mov w9, w8 183e24: f9401bea ldr x10, [sp, #0x30] 183e28: eb090149 subs x9, x10, x9 183e2c: f9000fe9 str x9, [sp, #0x18] 183e30: 54000361 b.ne 0x183e9c 183e34: 14000001 b 0x183e38 183e38: f85d03a0 ldur x0, [x29, #-0x30] 183e3c: f85e83a1 ldur x1, [x29, #-0x18] 183e40: d10083a2 sub x2, x29, #0x20 183e44: 97fff742 bl 0x181b4c 183e48: f81c03a0 stur x0, [x29, #-0x40] 183e4c: b40000a0 cbz x0, 0x183e60 183e50: 14000001 b 0x183e54 183e54: f85c03a8 ldur x8, [x29, #-0x40] 183e58: f81d83a8 stur x8, [x29, #-0x28] 183e5c: 14000031 b 0x183f20 183e60: f85e03a8 ldur x8, [x29, #-0x20] 183e64: b50000a8 cbnz x8, 0x183e78 183e68: 14000001 b 0x183e6c 183e6c: aa1f03e8 mov x8, xzr 183e70: f81d83a8 stur x8, [x29, #-0x28] 183e74: 1400002b b 0x183f20 183e78: 1400000a b 0x183ea0 183e7c: f9402be8 ldr x8, [sp, #0x50] 183e80: 91002108 add x8, x8, #0x8 183e84: f90027e8 str x8, [sp, #0x48] 183e88: 14000006 b 0x183ea0 183e8c: f9402be8 ldr x8, [sp, #0x50] 183e90: 91002108 add x8, x8, #0x8 183e94: f90023e8 str x8, [sp, #0x40] 183e98: 14000002 b 0x183ea0 183e9c: 14000001 b 0x183ea0 183ea0: 17ffffb9 b 0x183d84 183ea4: f94027e8 ldr x8, [sp, #0x48] 183ea8: b40001a8 cbz x8, 0x183edc 183eac: 14000001 b 0x183eb0 183eb0: f85d03a0 ldur x0, [x29, #-0x30] 183eb4: f94027e1 ldr x1, [sp, #0x48] 183eb8: f85c83a2 ldur x2, [x29, #-0x38] 183ebc: 940000a8 bl 0x18415c 183ec0: f81c03a0 stur x0, [x29, #-0x40] 183ec4: b40000a0 cbz x0, 0x183ed8 183ec8: 14000001 b 0x183ecc 183ecc: f85c03a8 ldur x8, [x29, #-0x40] 183ed0: f81d83a8 stur x8, [x29, #-0x28] 183ed4: 14000013 b 0x183f20 183ed8: 14000001 b 0x183edc 183edc: f94023e8 ldr x8, [sp, #0x40] 183ee0: b40001a8 cbz x8, 0x183f14 183ee4: 14000001 b 0x183ee8 183ee8: f85d03a0 ldur x0, [x29, #-0x30] 183eec: f94023e1 ldr x1, [sp, #0x40] 183ef0: f85c83a2 ldur x2, [x29, #-0x38] 183ef4: 9400009a bl 0x18415c 183ef8: f81c03a0 stur x0, [x29, #-0x40] 183efc: b40000a0 cbz x0, 0x183f10 183f00: 14000001 b 0x183f04 183f04: f85c03a8 ldur x8, [x29, #-0x40] 183f08: f81d83a8 stur x8, [x29, #-0x28] 183f0c: 14000005 b 0x183f20 183f10: 14000001 b 0x183f14 183f14: aa1f03e8 mov x8, xzr 183f18: f81d83a8 stur x8, [x29, #-0x28] 183f1c: 14000001 b 0x183f20 183f20: f85d83a8 ldur x8, [x29, #-0x28] 183f24: d53bd049 mrs x9, TPIDR_EL0 183f28: f9401529 ldr x9, [x9, #0x28] 183f2c: f85f83aa ldur x10, [x29, #-0x8] 183f30: eb0a0129 subs x9, x9, x10 183f34: f9000be8 str x8, [sp, #0x10] 183f38: f90007e9 str x9, [sp, #0x8] 183f3c: 540000c1 b.ne 0x183f54 183f40: 14000001 b 0x183f44 183f44: f9400be0 ldr x0, [sp, #0x10] 183f48: a94a7bfd ldp x29, x30, [sp, #0xa0] 183f4c: 9102c3ff add sp, sp, #0xb0 183f50: d65f03c0 ret 183f54: 97fc9787 bl 0xa9d70 <__stack_chk_fail@plt> 183f58: d102c3ff sub sp, sp, #0xb0 183f5c: a90a7bfd stp x29, x30, [sp, #0xa0] 183f60: 910283fd add x29, sp, #0xa0 183f64: d53bd048 mrs x8, TPIDR_EL0 183f68: f9401508 ldr x8, [x8, #0x28] 183f6c: f81f83a8 stur x8, [x29, #-0x8] 183f70: f81d03a0 stur x0, [x29, #-0x30] 183f74: f81f03a1 stur x1, [x29, #-0x10] 183f78: f81e83a2 stur x2, [x29, #-0x18] 183f7c: 781cc3a3 sturh w3, [x29, #-0x34] 183f80: f81c03a4 stur x4, [x29, #-0x40] 183f84: f85d03a8 ldur x8, [x29, #-0x30] 183f88: f9400500 ldr x0, [x8, #0x8] 183f8c: f9400901 ldr x1, [x8, #0x10] 183f90: f85f03a2 ldur x2, [x29, #-0x10] 183f94: 97fc9903 bl 0xaa3a0 183f98: f81b83a0 stur x0, [x29, #-0x48] 183f9c: b40000a0 cbz x0, 0x183fb0 183fa0: 14000001 b 0x183fa4 183fa4: f85b83a8 ldur x8, [x29, #-0x48] 183fa8: f81d83a8 stur x8, [x29, #-0x28] 183fac: 1400005e b 0x184124 183fb0: 2a1f03e8 mov w8, wzr 183fb4: 79008be8 strh w8, [sp, #0x44] 183fb8: f85f03a9 ldur x9, [x29, #-0x10] 183fbc: f85e83aa ldur x10, [x29, #-0x18] 183fc0: 8b0a0129 add x9, x9, x10 183fc4: f90027e9 str x9, [sp, #0x48] 183fc8: 14000001 b 0x183fcc 183fcc: f85f03a8 ldur x8, [x29, #-0x10] 183fd0: f94027e9 ldr x9, [sp, #0x48] 183fd4: eb090108 subs x8, x8, x9 183fd8: f9001fe8 str x8, [sp, #0x38] 183fdc: 5400074a b.ge 0x1840c4 183fe0: 14000001 b 0x183fe4 183fe4: f85f03a8 ldur x8, [x29, #-0x10] 183fe8: f9002be8 str x8, [sp, #0x50] 183fec: f85d03a0 ldur x0, [x29, #-0x30] 183ff0: d10043a1 sub x1, x29, #0x10 183ff4: d10083a2 sub x2, x29, #0x20 183ff8: d10063a3 sub x3, x29, #0x18 183ffc: 97fff674 bl 0x1819cc 184000: f81b83a0 stur x0, [x29, #-0x48] 184004: b40000a0 cbz x0, 0x184018 184008: 14000001 b 0x18400c 18400c: f85b83a8 ldur x8, [x29, #-0x48] 184010: f81d83a8 stur x8, [x29, #-0x28] 184014: 14000044 b 0x184124 184018: f85e03a8 ldur x8, [x29, #-0x20] 18401c: 528dc409 mov w9, #0x6e20 // =28192 184020: 72ae4ce9 movk w9, #0x7267, lsl #16 184024: 2a0903ea mov w10, w9 184028: eb0a0108 subs x8, x8, x10 18402c: f9001be8 str x8, [sp, #0x30] 184030: 54000140 b.eq 0x184058 184034: 14000001 b 0x184038 184038: f85e03a8 ldur x8, [x29, #-0x20] 18403c: 528dc649 mov w9, #0x6e32 // =28210 184040: 72ae4ce9 movk w9, #0x7267, lsl #16 184044: 2a0903ea mov w10, w9 184048: eb0a0108 subs x8, x8, x10 18404c: f90017e8 str x8, [sp, #0x28] 184050: 54000381 b.ne 0x1840c0 184054: 14000001 b 0x184058 184058: 79408be8 ldrh w8, [sp, #0x44] 18405c: 2a0803e9 mov w9, w8 184060: f85c03aa ldur x10, [x29, #-0x40] 184064: eb0a0129 subs x9, x9, x10 184068: f90013e9 str x9, [sp, #0x20] 18406c: 540000a1 b.ne 0x184080 184070: 14000001 b 0x184074 184074: aa1f03e8 mov x8, xzr 184078: f81d83a8 stur x8, [x29, #-0x28] 18407c: 1400002a b 0x184124 184080: f85d03a0 ldur x0, [x29, #-0x30] 184084: f9402be8 ldr x8, [sp, #0x50] 184088: 91003101 add x1, x8, #0xc 18408c: f85e83a2 ldur x2, [x29, #-0x18] 184090: 785cc3a3 ldurh w3, [x29, #-0x34] 184094: 94000101 bl 0x184498 184098: f81b83a0 stur x0, [x29, #-0x48] 18409c: b40000a0 cbz x0, 0x1840b0 1840a0: 14000001 b 0x1840a4 1840a4: f85b83a8 ldur x8, [x29, #-0x48] 1840a8: f81d83a8 stur x8, [x29, #-0x28] 1840ac: 1400001e b 0x184124 1840b0: 79408be8 ldrh w8, [sp, #0x44] 1840b4: 11000508 add w8, w8, #0x1 1840b8: 79008be8 strh w8, [sp, #0x44] 1840bc: 14000001 b 0x1840c0 1840c0: 17ffffc3 b 0x183fcc 1840c4: f85d03a8 ldur x8, [x29, #-0x30] 1840c8: f9400108 ldr x8, [x8] 1840cc: b4000268 cbz x8, 0x184118 1840d0: 14000001 b 0x1840d4 1840d4: 79408be8 ldrh w8, [sp, #0x44] 1840d8: 71000508 subs w8, w8, #0x1 1840dc: b9001fe8 str w8, [sp, #0x1c] 1840e0: 540001cb b.lt 0x184118 1840e4: 14000001 b 0x1840e8 1840e8: f85d03a8 ldur x8, [x29, #-0x30] 1840ec: f9400109 ldr x9, [x8] 1840f0: f9400529 ldr x9, [x9, #0x8] 1840f4: f9401508 ldr x8, [x8, #0x28] 1840f8: 5280050a mov w10, #0x28 // =40 1840fc: 2a0a03eb mov w11, w10 184100: 9b0b7d08 mul x8, x8, x11 184104: 8b080128 add x8, x9, x8 184108: 785d810a ldurh w10, [x8, #-0x28] 18410c: 3211014a orr w10, w10, #0x8000 184110: 781d810a sturh w10, [x8, #-0x28] 184114: 14000001 b 0x184118 184118: aa1f03e8 mov x8, xzr 18411c: f81d83a8 stur x8, [x29, #-0x28] 184120: 14000001 b 0x184124 184124: f85d83a8 ldur x8, [x29, #-0x28] 184128: d53bd049 mrs x9, TPIDR_EL0 18412c: f9401529 ldr x9, [x9, #0x28] 184130: f85f83aa ldur x10, [x29, #-0x8] 184134: eb0a0129 subs x9, x9, x10 184138: f9000be8 str x8, [sp, #0x10] 18413c: f90007e9 str x9, [sp, #0x8] 184140: 540000c1 b.ne 0x184158 184144: 14000001 b 0x184148 184148: f9400be0 ldr x0, [sp, #0x10] 18414c: a94a7bfd ldp x29, x30, [sp, #0xa0] 184150: 9102c3ff add sp, sp, #0xb0 184154: d65f03c0 ret 184158: 97fc9706 bl 0xa9d70 <__stack_chk_fail@plt> 18415c: d10243ff sub sp, sp, #0x90 184160: a9087bfd stp x29, x30, [sp, #0x80] 184164: 910203fd add x29, sp, #0x80 184168: d53bd048 mrs x8, TPIDR_EL0 18416c: f9401508 ldr x8, [x8, #0x28] 184170: f81f83a8 stur x8, [x29, #-0x8] 184174: f90023e0 str x0, [sp, #0x40] 184178: f9001fe1 str x1, [sp, #0x38] 18417c: f9001be2 str x2, [sp, #0x30] 184180: f94023e8 ldr x8, [sp, #0x40] 184184: f9400500 ldr x0, [x8, #0x8] 184188: f9400901 ldr x1, [x8, #0x10] 18418c: f9401fe2 ldr x2, [sp, #0x38] 184190: 97fc9884 bl 0xaa3a0 184194: f90017e0 str x0, [sp, #0x28] 184198: b40000a0 cbz x0, 0x1841ac 18419c: 14000001 b 0x1841a0 1841a0: f94017e8 ldr x8, [sp, #0x28] 1841a4: f81c83a8 stur x8, [x29, #-0x38] 1841a8: 140000ae b 0x184460 1841ac: f94023e8 ldr x8, [sp, #0x40] 1841b0: f9400500 ldr x0, [x8, #0x8] 1841b4: f9400901 ldr x1, [x8, #0x10] 1841b8: d10043a2 sub x2, x29, #0x10 1841bc: 2a1f03e3 mov w3, wzr 1841c0: 97fc74ac bl 0xa1470 1841c4: f90017e0 str x0, [sp, #0x28] 1841c8: b40000a0 cbz x0, 0x1841dc 1841cc: 14000001 b 0x1841d0 1841d0: f94017e8 ldr x8, [sp, #0x28] 1841d4: f81c83a8 stur x8, [x29, #-0x38] 1841d8: 140000a2 b 0x184460 1841dc: f85f03a8 ldur x8, [x29, #-0x10] 1841e0: f9401fe9 ldr x9, [sp, #0x38] 1841e4: 8b080128 add x8, x9, x8 1841e8: f9001fe8 str x8, [sp, #0x38] 1841ec: f94023e8 ldr x8, [sp, #0x40] 1841f0: f9400500 ldr x0, [x8, #0x8] 1841f4: f9400901 ldr x1, [x8, #0x10] 1841f8: d10063a2 sub x2, x29, #0x18 1841fc: 2a1f03e3 mov w3, wzr 184200: 97fc749c bl 0xa1470 184204: f90017e0 str x0, [sp, #0x28] 184208: b40000a0 cbz x0, 0x18421c 18420c: 14000001 b 0x184210 184210: f94017e8 ldr x8, [sp, #0x28] 184214: f81c83a8 stur x8, [x29, #-0x38] 184218: 14000092 b 0x184460 18421c: f94023e8 ldr x8, [sp, #0x40] 184220: f9400500 ldr x0, [x8, #0x8] 184224: f9400901 ldr x1, [x8, #0x10] 184228: f9401fe2 ldr x2, [sp, #0x38] 18422c: 97fc985d bl 0xaa3a0 184230: f90017e0 str x0, [sp, #0x28] 184234: b40000a0 cbz x0, 0x184248 184238: 14000001 b 0x18423c 18423c: f94017e8 ldr x8, [sp, #0x28] 184240: f81c83a8 stur x8, [x29, #-0x38] 184244: 14000087 b 0x184460 184248: 14000001 b 0x18424c 18424c: f85e83a8 ldur x8, [x29, #-0x18] 184250: f1000509 subs x9, x8, #0x1 184254: f81e83a9 stur x9, [x29, #-0x18] 184258: b4000fe8 cbz x8, 0x184454 18425c: 14000001 b 0x184260 184260: f94023e8 ldr x8, [sp, #0x40] 184264: f9400500 ldr x0, [x8, #0x8] 184268: f9400901 ldr x1, [x8, #0x10] 18426c: d10073a2 sub x2, x29, #0x1c 184270: 2a1f03e3 mov w3, wzr 184274: 97fc6f47 bl 0x9ff90 184278: f90017e0 str x0, [sp, #0x28] 18427c: b40000a0 cbz x0, 0x184290 184280: 14000001 b 0x184284 184284: f94017e8 ldr x8, [sp, #0x28] 184288: f81c83a8 stur x8, [x29, #-0x38] 18428c: 14000075 b 0x184460 184290: f94023e8 ldr x8, [sp, #0x40] 184294: f9400500 ldr x0, [x8, #0x8] 184298: f9400901 ldr x1, [x8, #0x10] 18429c: d10083a2 sub x2, x29, #0x20 1842a0: 2a1f03e3 mov w3, wzr 1842a4: 97fc6f3b bl 0x9ff90 1842a8: f90017e0 str x0, [sp, #0x28] 1842ac: b40000a0 cbz x0, 0x1842c0 1842b0: 14000001 b 0x1842b4 1842b4: f94017e8 ldr x8, [sp, #0x28] 1842b8: f81c83a8 stur x8, [x29, #-0x38] 1842bc: 14000069 b 0x184460 1842c0: f94023e8 ldr x8, [sp, #0x40] 1842c4: f9400500 ldr x0, [x8, #0x8] 1842c8: f9400901 ldr x1, [x8, #0x10] 1842cc: d10093a2 sub x2, x29, #0x24 1842d0: 2a1f03e3 mov w3, wzr 1842d4: 97fc6f2f bl 0x9ff90 1842d8: f90017e0 str x0, [sp, #0x28] 1842dc: b40000a0 cbz x0, 0x1842f0 1842e0: 14000001 b 0x1842e4 1842e4: f94017e8 ldr x8, [sp, #0x28] 1842e8: f81c83a8 stur x8, [x29, #-0x38] 1842ec: 1400005d b 0x184460 1842f0: f94023e8 ldr x8, [sp, #0x40] 1842f4: f9400500 ldr x0, [x8, #0x8] 1842f8: f9400901 ldr x1, [x8, #0x10] 1842fc: d100a3a2 sub x2, x29, #0x28 184300: 2a1f03e3 mov w3, wzr 184304: 97fc6f23 bl 0x9ff90 184308: f90017e0 str x0, [sp, #0x28] 18430c: b40000a0 cbz x0, 0x184320 184310: 14000001 b 0x184314 184314: f94017e8 ldr x8, [sp, #0x28] 184318: f81c83a8 stur x8, [x29, #-0x38] 18431c: 14000051 b 0x184460 184320: f94023e8 ldr x8, [sp, #0x40] 184324: f9400500 ldr x0, [x8, #0x8] 184328: f9400901 ldr x1, [x8, #0x10] 18432c: d100c3a2 sub x2, x29, #0x30 184330: 2a1f03e3 mov w3, wzr 184334: 97fc744f bl 0xa1470 184338: f90017e0 str x0, [sp, #0x28] 18433c: b40000a0 cbz x0, 0x184350 184340: 14000001 b 0x184344 184344: f94017e8 ldr x8, [sp, #0x28] 184348: f81c83a8 stur x8, [x29, #-0x38] 18434c: 14000045 b 0x184460 184350: 2a1f03e8 mov w8, wzr 184354: b90027e8 str w8, [sp, #0x24] 184358: 14000001 b 0x18435c 18435c: b94027e8 ldr w8, [sp, #0x24] 184360: 7100c108 subs w8, w8, #0x30 184364: b90023e8 str w8, [sp, #0x20] 184368: 5400068c b.gt 0x184438 18436c: 14000001 b 0x184370 184370: b98027e8 ldrsw x8, [sp, #0x24] 184374: d37df108 lsl x8, x8, #3 184378: b00003c9 adrp x9, 0x1fd000 18437c: 912a7129 add x9, x9, #0xa9c 184380: 7868692a ldrh w10, [x9, x8] 184384: 785e43ab ldurh w11, [x29, #-0x1c] 184388: 6b0b014a subs w10, w10, w11 18438c: b9001fea str w10, [sp, #0x1c] 184390: 540004a1 b.ne 0x184424 184394: 14000001 b 0x184398 184398: b98027e8 ldrsw x8, [sp, #0x24] 18439c: b00003c9 adrp x9, 0x1fd000 1843a0: 912a7129 add x9, x9, #0xa9c 1843a4: 8b080d28 add x8, x9, x8, lsl #3 1843a8: 7940090a ldrh w10, [x8, #0x4] 1843ac: 785dc3ab ldurh w11, [x29, #-0x24] 1843b0: 6b0b014a subs w10, w10, w11 1843b4: b9001bea str w10, [sp, #0x18] 1843b8: 54000361 b.ne 0x184424 1843bc: 14000001 b 0x1843c0 1843c0: b98027e8 ldrsw x8, [sp, #0x24] 1843c4: b00003c9 adrp x9, 0x1fd000 1843c8: 912a7129 add x9, x9, #0xa9c 1843cc: 8b080d28 add x8, x9, x8, lsl #3 1843d0: 7940050a ldrh w10, [x8, #0x2] 1843d4: 785e03ab ldurh w11, [x29, #-0x20] 1843d8: 6b0b014a subs w10, w10, w11 1843dc: b90017ea str w10, [sp, #0x14] 1843e0: 54000221 b.ne 0x184424 1843e4: 14000001 b 0x1843e8 1843e8: f85d03a8 ldur x8, [x29, #-0x30] 1843ec: d350fd08 lsr x8, x8, #16 1843f0: f9401be9 ldr x9, [sp, #0x30] 1843f4: b98027ea ldrsw x10, [sp, #0x24] 1843f8: b00003cb adrp x11, 0x1fd000 1843fc: 912a716b add x11, x11, #0xa9c 184400: 8b0a0d6a add x10, x11, x10, lsl #3 184404: 79400d4c ldrh w12, [x10, #0x6] 184408: 2a0c03ea mov w10, w12 18440c: 2a0803ec mov w12, w8 184410: 782a792c strh w12, [x9, x10, lsl #1] 184414: f9401be8 ldr x8, [sp, #0x30] 184418: 320003ec orr w12, wzr, #0x1 18441c: 7900010c strh w12, [x8] 184420: 14000006 b 0x184438 184424: 14000001 b 0x184428 184428: b94027e8 ldr w8, [sp, #0x24] 18442c: 11000508 add w8, w8, #0x1 184430: b90027e8 str w8, [sp, #0x24] 184434: 17ffffca b 0x18435c 184438: b94027e8 ldr w8, [sp, #0x24] 18443c: 7100c908 subs w8, w8, #0x32 184440: b90013e8 str w8, [sp, #0x10] 184444: 54000061 b.ne 0x184450 184448: 14000001 b 0x18444c 18444c: 14000001 b 0x184450 184450: 17ffff7f b 0x18424c 184454: aa1f03e8 mov x8, xzr 184458: f81c83a8 stur x8, [x29, #-0x38] 18445c: 14000001 b 0x184460 184460: f85c83a8 ldur x8, [x29, #-0x38] 184464: d53bd049 mrs x9, TPIDR_EL0 184468: f9401529 ldr x9, [x9, #0x28] 18446c: f85f83aa ldur x10, [x29, #-0x8] 184470: eb0a0129 subs x9, x9, x10 184474: f90007e8 str x8, [sp, #0x8] 184478: f90003e9 str x9, [sp] 18447c: 540000c1 b.ne 0x184494 184480: 14000001 b 0x184484 184484: f94007e0 ldr x0, [sp, #0x8] 184488: a9487bfd ldp x29, x30, [sp, #0x80] 18448c: 910243ff add sp, sp, #0x90 184490: d65f03c0 ret 184494: 97fc9637 bl 0xa9d70 <__stack_chk_fail@plt> 184498: d10783ff sub sp, sp, #0x1e0 18449c: f900e3fc str x28, [sp, #0x1c0] 1844a0: a91d7bfd stp x29, x30, [sp, #0x1d0] 1844a4: 910743fd add x29, sp, #0x1d0 1844a8: d53bd048 mrs x8, TPIDR_EL0 1844ac: f9401508 ldr x8, [x8, #0x28] 1844b0: f81e83a8 stur x8, [x29, #-0x18] 1844b4: f81283a0 stur x0, [x29, #-0xd8] 1844b8: f81783a1 stur x1, [x29, #-0x88] 1844bc: f81703a2 stur x2, [x29, #-0x90] 1844c0: 781243a3 sturh w3, [x29, #-0xdc] 1844c4: f85283a8 ldur x8, [x29, #-0xd8] 1844c8: f9400500 ldr x0, [x8, #0x8] 1844cc: f9400901 ldr x1, [x8, #0x10] 1844d0: f85783a2 ldur x2, [x29, #-0x88] 1844d4: 97fc97b3 bl 0xaa3a0 1844d8: f90077e0 str x0, [sp, #0xe8] 1844dc: b40000a0 cbz x0, 0x1844f0 1844e0: 14000001 b 0x1844e4 1844e4: f94077e8 ldr x8, [sp, #0xe8] 1844e8: f81303a8 stur x8, [x29, #-0xd0] 1844ec: 1400013f b 0x1849e8 1844f0: aa1f03e8 mov x8, xzr 1844f4: f90057e8 str x8, [sp, #0xa8] 1844f8: f90053e8 str x8, [sp, #0xa0] 1844fc: f9005be8 str x8, [sp, #0xb0] 184500: f9005fe8 str x8, [sp, #0xb8] 184504: f90063e8 str x8, [sp, #0xc0] 184508: f90067e8 str x8, [sp, #0xc8] 18450c: f9006be8 str x8, [sp, #0xd0] 184510: f85283a8 ldur x8, [x29, #-0xd8] 184514: f9401508 ldr x8, [x8, #0x28] 184518: 2a0803e9 mov w9, w8 18451c: 79012be9 strh w9, [sp, #0x94] 184520: f85783a8 ldur x8, [x29, #-0x88] 184524: f85703aa ldur x10, [x29, #-0x90] 184528: 8b0a0108 add x8, x8, x10 18452c: f9006fe8 str x8, [sp, #0xd8] 184530: 14000001 b 0x184534 184534: f85783a8 ldur x8, [x29, #-0x88] 184538: f9406fe9 ldr x9, [sp, #0xd8] 18453c: eb090108 subs x8, x8, x9 184540: f90043e8 str x8, [sp, #0x80] 184544: 54000d8a b.ge 0x1846f4 184548: 14000001 b 0x18454c 18454c: f85783a8 ldur x8, [x29, #-0x88] 184550: f90073e8 str x8, [sp, #0xe0] 184554: f85283a0 ldur x0, [x29, #-0xd8] 184558: d10223a1 sub x1, x29, #0x88 18455c: d10263a2 sub x2, x29, #0x98 184560: d10243a3 sub x3, x29, #0x90 184564: 97fff51a bl 0x1819cc 184568: f90077e0 str x0, [sp, #0xe8] 18456c: b40000a0 cbz x0, 0x184580 184570: 14000001 b 0x184574 184574: f94077e8 ldr x8, [sp, #0xe8] 184578: f81303a8 stur x8, [x29, #-0xd0] 18457c: 1400011b b 0x1849e8 184580: f85683a8 ldur x8, [x29, #-0x98] 184584: aa0803e9 mov x9, x8 184588: 528d840a mov w10, #0x6c20 // =27680 18458c: 72ac6c8a movk w10, #0x6364, lsl #16 184590: 2a0a03eb mov w11, w10 184594: eb0b0108 subs x8, x8, x11 184598: f9003fe9 str x9, [sp, #0x78] 18459c: f9003be8 str x8, [sp, #0x70] 1845a0: 54000540 b.eq 0x184648 1845a4: 14000001 b 0x1845a8 1845a8: 528e4648 mov w8, #0x7232 // =29234 1845ac: 72ad8c28 movk w8, #0x6c61, lsl #16 1845b0: 2a0803e9 mov w9, w8 1845b4: f9403fea ldr x10, [sp, #0x78] 1845b8: eb090149 subs x9, x10, x9 1845bc: f90037e9 str x9, [sp, #0x68] 1845c0: 540008a0 b.eq 0x1846d4 1845c4: 14000001 b 0x1845c8 1845c8: 528e4e88 mov w8, #0x7274 // =29300 1845cc: 72ad8c28 movk w8, #0x6c61, lsl #16 1845d0: 2a0803e9 mov w9, w8 1845d4: f9403fea ldr x10, [sp, #0x78] 1845d8: eb090149 subs x9, x10, x9 1845dc: f90033e9 str x9, [sp, #0x60] 1845e0: 540006e0 b.eq 0x1846bc 1845e4: 14000001 b 0x1845e8 1845e8: 528dcd08 mov w8, #0x6e68 // =28264 1845ec: 72ae4ce8 movk w8, #0x7267, lsl #16 1845f0: 2a0803e9 mov w9, w8 1845f4: f9403fea ldr x10, [sp, #0x78] 1845f8: eb090149 subs x9, x10, x9 1845fc: f9002fe9 str x9, [sp, #0x58] 184600: 54000460 b.eq 0x18468c 184604: 14000001 b 0x184608 184608: 528dcd68 mov w8, #0x6e6b // =28267 18460c: 72aeed88 movk w8, #0x776c, lsl #16 184610: 2a0803e9 mov w9, w8 184614: f9403fea ldr x10, [sp, #0x78] 184618: eb090149 subs x9, x10, x9 18461c: f9002be9 str x9, [sp, #0x50] 184620: 540003e0 b.eq 0x18469c 184624: 14000001 b 0x184628 184628: 528dae08 mov w8, #0x6d70 // =28016 18462c: 72aeee68 movk w8, #0x7773, lsl #16 184630: 2a0803e9 mov w9, w8 184634: f9403fea ldr x10, [sp, #0x78] 184638: eb090149 subs x9, x10, x9 18463c: f90027e9 str x9, [sp, #0x48] 184640: 54000360 b.eq 0x1846ac 184644: 1400002a b 0x1846ec 184648: f85283a0 ldur x0, [x29, #-0xd8] 18464c: f85703a1 ldur x1, [x29, #-0x90] 184650: d10263a2 sub x2, x29, #0x98 184654: 97fff53e bl 0x181b4c 184658: f90077e0 str x0, [sp, #0xe8] 18465c: b40000a0 cbz x0, 0x184670 184660: 14000001 b 0x184664 184664: f94077e8 ldr x8, [sp, #0xe8] 184668: f81303a8 stur x8, [x29, #-0xd0] 18466c: 140000df b 0x1849e8 184670: f85683a8 ldur x8, [x29, #-0x98] 184674: b50000a8 cbnz x8, 0x184688 184678: 14000001 b 0x18467c 18467c: aa1f03e8 mov x8, xzr 184680: f81303a8 stur x8, [x29, #-0xd0] 184684: 140000d9 b 0x1849e8 184688: 1400001a b 0x1846f0 18468c: f94073e8 ldr x8, [sp, #0xe0] 184690: 91002108 add x8, x8, #0x8 184694: f9006be8 str x8, [sp, #0xd0] 184698: 14000016 b 0x1846f0 18469c: f94073e8 ldr x8, [sp, #0xe0] 1846a0: 91002108 add x8, x8, #0x8 1846a4: f90057e8 str x8, [sp, #0xa8] 1846a8: 14000012 b 0x1846f0 1846ac: f94073e8 ldr x8, [sp, #0xe0] 1846b0: 91002108 add x8, x8, #0x8 1846b4: f90053e8 str x8, [sp, #0xa0] 1846b8: 1400000e b 0x1846f0 1846bc: f94073e8 ldr x8, [sp, #0xe0] 1846c0: 91003108 add x8, x8, #0xc 1846c4: f90067e8 str x8, [sp, #0xc8] 1846c8: f85703a8 ldur x8, [x29, #-0x90] 1846cc: f90063e8 str x8, [sp, #0xc0] 1846d0: 14000008 b 0x1846f0 1846d4: f94073e8 ldr x8, [sp, #0xe0] 1846d8: 91003108 add x8, x8, #0xc 1846dc: f9005fe8 str x8, [sp, #0xb8] 1846e0: f85703a8 ldur x8, [x29, #-0x90] 1846e4: f9005be8 str x8, [sp, #0xb0] 1846e8: 14000002 b 0x1846f0 1846ec: 14000001 b 0x1846f0 1846f0: 17ffff91 b 0x184534 1846f4: f9406be8 ldr x8, [sp, #0xd0] 1846f8: b50000a8 cbnz x8, 0x18470c 1846fc: 14000001 b 0x184700 184700: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 184704: f81303a8 stur x8, [x29, #-0xd0] 184708: 140000b8 b 0x1849e8 18470c: f94057e8 ldr x8, [sp, #0xa8] 184710: b50000a8 cbnz x8, 0x184724 184714: 14000001 b 0x184718 184718: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 18471c: f81303a8 stur x8, [x29, #-0xd0] 184720: 140000b2 b 0x1849e8 184724: f85283a0 ldur x0, [x29, #-0xd8] 184728: f94057e1 ldr x1, [sp, #0xa8] 18472c: d10283a2 sub x2, x29, #0xa0 184730: 940000bd bl 0x184a24 184734: f90077e0 str x0, [sp, #0xe8] 184738: b40000a0 cbz x0, 0x18474c 18473c: 14000001 b 0x184740 184740: f94077e8 ldr x8, [sp, #0xe8] 184744: f81303a8 stur x8, [x29, #-0xd0] 184748: 140000a8 b 0x1849e8 18474c: f85603a8 ldur x8, [x29, #-0xa0] 184750: f85283a9 ldur x9, [x29, #-0xd8] 184754: f9401d29 ldr x9, [x9, #0x38] 184758: eb090108 subs x8, x8, x9 18475c: f90023e8 str x8, [sp, #0x40] 184760: 540000a3 b.lo 0x184774 184764: 14000001 b 0x184768 184768: 92800008 mov x8, #-0x1 // =-1 18476c: f81303a8 stur x8, [x29, #-0xd0] 184770: 1400009e b 0x1849e8 184774: f85283a8 ldur x8, [x29, #-0xd8] 184778: f9400d08 ldr x8, [x8, #0x18] 18477c: f85603a9 ldur x9, [x29, #-0xa0] 184780: 5280050a mov w10, #0x28 // =40 184784: 2a0a03eb mov w11, w10 184788: 9b0b7d29 mul x9, x9, x11 18478c: 8b090108 add x8, x8, x9 184790: f9004fe8 str x8, [sp, #0x98] 184794: b00003c1 adrp x1, 0x1fd000 184798: 9128e021 add x1, x1, #0xa38 18479c: 52800c8a mov w10, #0x64 // =100 1847a0: 2a0a03e2 mov w2, w10 1847a4: d10203a0 sub x0, x29, #0x80 1847a8: 97fc84f2 bl 0xa5b70 1847ac: f94067e8 ldr x8, [sp, #0xc8] 1847b0: f9001fe0 str x0, [sp, #0x38] 1847b4: b40001c8 cbz x8, 0x1847ec 1847b8: 14000001 b 0x1847bc 1847bc: f85283a0 ldur x0, [x29, #-0xd8] 1847c0: f94067e1 ldr x1, [sp, #0xc8] 1847c4: f94063e2 ldr x2, [sp, #0xc0] 1847c8: d10203a3 sub x3, x29, #0x80 1847cc: 97fffd51 bl 0x183d10 1847d0: f90077e0 str x0, [sp, #0xe8] 1847d4: b40000a0 cbz x0, 0x1847e8 1847d8: 14000001 b 0x1847dc 1847dc: f94077e8 ldr x8, [sp, #0xe8] 1847e0: f81303a8 stur x8, [x29, #-0xd0] 1847e4: 14000081 b 0x1849e8 1847e8: 14000001 b 0x1847ec 1847ec: f9405fe8 ldr x8, [sp, #0xb8] 1847f0: b40001c8 cbz x8, 0x184828 1847f4: 14000001 b 0x1847f8 1847f8: f85283a0 ldur x0, [x29, #-0xd8] 1847fc: f9405fe1 ldr x1, [sp, #0xb8] 184800: f9405be2 ldr x2, [sp, #0xb0] 184804: d10203a3 sub x3, x29, #0x80 184808: 97fffd42 bl 0x183d10 18480c: f90077e0 str x0, [sp, #0xe8] 184810: b40000a0 cbz x0, 0x184824 184814: 14000001 b 0x184818 184818: f94077e8 ldr x8, [sp, #0xe8] 18481c: f81303a8 stur x8, [x29, #-0xd0] 184820: 14000072 b 0x1849e8 184824: 14000001 b 0x184828 184828: f85283a8 ldur x8, [x29, #-0xd8] 18482c: f9400108 ldr x8, [x8] 184830: b4000be8 cbz x8, 0x1849ac 184834: 14000001 b 0x184838 184838: 78d803a8 ldursh w8, [x29, #-0x80] 18483c: 71000508 subs w8, w8, #0x1 184840: b90037e8 str w8, [sp, #0x34] 184844: 54000181 b.ne 0x184874 184848: 14000001 b 0x18484c 18484c: f85283a8 ldur x8, [x29, #-0xd8] 184850: 79406102 ldrh w2, [x8, #0x30] 184854: d10203a1 sub x1, x29, #0x80 184858: aa0803e0 mov x0, x8 18485c: 97fff6c9 bl 0x182380 184860: f85283a8 ldur x8, [x29, #-0xd8] 184864: f9401908 ldr x8, [x8, #0x30] 184868: 2a0803e2 mov w2, w8 18486c: 781243a2 sturh w2, [x29, #-0xdc] 184870: 14000001 b 0x184874 184874: f85283a8 ldur x8, [x29, #-0xd8] 184878: f9406be1 ldr x1, [sp, #0xd0] 18487c: f9400109 ldr x9, [x8] 184880: f9400529 ldr x9, [x9, #0x8] 184884: 79412bea ldrh w10, [sp, #0x94] 184888: 2a0a03eb mov w11, w10 18488c: 9240356b and x11, x11, #0x3fff 184890: 5280050a mov w10, #0x28 // =40 184894: 2a0a03ec mov w12, w10 184898: 9b0c7d6b mul x11, x11, x12 18489c: 8b0b0122 add x2, x9, x11 1848a0: aa0803e0 mov x0, x8 1848a4: 9400007f bl 0x184aa0 1848a8: f90077e0 str x0, [sp, #0xe8] 1848ac: b40000a0 cbz x0, 0x1848c0 1848b0: 14000001 b 0x1848b4 1848b4: f94077e8 ldr x8, [sp, #0xe8] 1848b8: f81303a8 stur x8, [x29, #-0xd0] 1848bc: 1400004b b 0x1849e8 1848c0: f94053e8 ldr x8, [sp, #0xa0] 1848c4: b4000308 cbz x8, 0x184924 1848c8: 14000001 b 0x1848cc 1848cc: f9404fe1 ldr x1, [sp, #0x98] 1848d0: 52800508 mov w8, #0x28 // =40 1848d4: 2a0803e2 mov w2, w8 1848d8: d10323a9 sub x9, x29, #0xc8 1848dc: aa0903e0 mov x0, x9 1848e0: f90017e9 str x9, [sp, #0x28] 1848e4: 97fc84a3 bl 0xa5b70 1848e8: f85283a9 ldur x9, [x29, #-0xd8] 1848ec: f94053e1 ldr x1, [sp, #0xa0] 1848f0: f90013e0 str x0, [sp, #0x20] 1848f4: aa0903e0 mov x0, x9 1848f8: f94017e2 ldr x2, [sp, #0x28] 1848fc: 97fff97d bl 0x182ef0 184900: f90077e0 str x0, [sp, #0xe8] 184904: b40000a0 cbz x0, 0x184918 184908: 14000001 b 0x18490c 18490c: f94077e8 ldr x8, [sp, #0xe8] 184910: f81303a8 stur x8, [x29, #-0xd0] 184914: 14000035 b 0x1849e8 184918: d10323a8 sub x8, x29, #0xc8 18491c: f9004fe8 str x8, [sp, #0x98] 184920: 14000001 b 0x184924 184924: f85283a0 ldur x0, [x29, #-0xd8] 184928: f9404fe4 ldr x4, [sp, #0x98] 18492c: 785603a3 ldurh w3, [x29, #-0xa0] 184930: 785243a2 ldurh w2, [x29, #-0xdc] 184934: 79412be1 ldrh w1, [sp, #0x94] 184938: 940000ff bl 0x184d34 18493c: f9404fe0 ldr x0, [sp, #0x98] 184940: f9400800 ldr x0, [x0, #0x10] 184944: b4000320 cbz x0, 0x1849a8 184948: 14000001 b 0x18494c 18494c: f85283a8 ldur x8, [x29, #-0xd8] 184950: f9400108 ldr x8, [x8] 184954: f9400d08 ldr x8, [x8, #0x18] 184958: f85603a9 ldur x9, [x29, #-0xa0] 18495c: f8697908 ldr x8, [x8, x9, lsl #3] 184960: f90047e8 str x8, [sp, #0x88] 184964: f94047e8 ldr x8, [sp, #0x88] 184968: b4000188 cbz x8, 0x184998 18496c: 14000001 b 0x184970 184970: f9404fe8 ldr x8, [sp, #0x98] 184974: f9400509 ldr x9, [x8, #0x8] 184978: f9400908 ldr x8, [x8, #0x10] 18497c: 8b080128 add x8, x9, x8 184980: f94047e9 ldr x9, [sp, #0x88] 184984: f1000529 subs x9, x9, #0x1 184988: eb090108 subs x8, x8, x9 18498c: f9000fe8 str x8, [sp, #0x18] 184990: 540000a9 b.ls 0x1849a4 184994: 14000001 b 0x184998 184998: 92800008 mov x8, #-0x1 // =-1 18499c: f81303a8 stur x8, [x29, #-0xd0] 1849a0: 14000012 b 0x1849e8 1849a4: 14000001 b 0x1849a8 1849a8: 14000001 b 0x1849ac 1849ac: 785803a8 ldurh w8, [x29, #-0x80] 1849b0: 340000e8 cbz w8, 0x1849cc 1849b4: 14000001 b 0x1849b8 1849b8: f85283a8 ldur x8, [x29, #-0xd8] 1849bc: f9401909 ldr x9, [x8, #0x30] 1849c0: 91000529 add x9, x9, #0x1 1849c4: f9001909 str x9, [x8, #0x30] 1849c8: 14000001 b 0x1849cc 1849cc: f85283a8 ldur x8, [x29, #-0xd8] 1849d0: f9401509 ldr x9, [x8, #0x28] 1849d4: 91000529 add x9, x9, #0x1 1849d8: f9001509 str x9, [x8, #0x28] 1849dc: aa1f03e8 mov x8, xzr 1849e0: f81303a8 stur x8, [x29, #-0xd0] 1849e4: 14000001 b 0x1849e8 1849e8: f85303a8 ldur x8, [x29, #-0xd0] 1849ec: d53bd049 mrs x9, TPIDR_EL0 1849f0: f9401529 ldr x9, [x9, #0x28] 1849f4: f85e83aa ldur x10, [x29, #-0x18] 1849f8: eb0a0129 subs x9, x9, x10 1849fc: f9000be8 str x8, [sp, #0x10] 184a00: f90007e9 str x9, [sp, #0x8] 184a04: 540000e1 b.ne 0x184a20 184a08: 14000001 b 0x184a0c 184a0c: f9400be0 ldr x0, [sp, #0x10] 184a10: a95d7bfd ldp x29, x30, [sp, #0x1d0] 184a14: f940e3fc ldr x28, [sp, #0x1c0] 184a18: 910783ff add sp, sp, #0x1e0 184a1c: d65f03c0 ret 184a20: 97fc94d4 bl 0xa9d70 <__stack_chk_fail@plt> 184a24: d10103ff sub sp, sp, #0x40 184a28: a9037bfd stp x29, x30, [sp, #0x30] 184a2c: 9100c3fd add x29, sp, #0x30 184a30: f81f03a0 stur x0, [x29, #-0x10] 184a34: f9000fe1 str x1, [sp, #0x18] 184a38: f9000be2 str x2, [sp, #0x10] 184a3c: f85f03a0 ldur x0, [x29, #-0x10] 184a40: f9400400 ldr x0, [x0, #0x8] 184a44: f85f03a1 ldur x1, [x29, #-0x10] 184a48: f9400821 ldr x1, [x1, #0x10] 184a4c: f9400fe2 ldr x2, [sp, #0x18] 184a50: 91002042 add x2, x2, #0x8 184a54: 97fc9653 bl 0xaa3a0 184a58: f90007e0 str x0, [sp, #0x8] 184a5c: b5000040 cbnz x0, 0x184a64 184a60: 14000004 b 0x184a70 184a64: f94007e8 ldr x8, [sp, #0x8] 184a68: f81f83a8 stur x8, [x29, #-0x8] 184a6c: 14000009 b 0x184a90 184a70: 52800003 mov w3, #0x0 // =0 184a74: f85f03a8 ldur x8, [x29, #-0x10] 184a78: f9400500 ldr x0, [x8, #0x8] 184a7c: f85f03a8 ldur x8, [x29, #-0x10] 184a80: f9400901 ldr x1, [x8, #0x10] 184a84: f9400be2 ldr x2, [sp, #0x10] 184a88: 97fc727a bl 0xa1470 184a8c: f81f83a0 stur x0, [x29, #-0x8] 184a90: f85f83a0 ldur x0, [x29, #-0x8] 184a94: a9437bfd ldp x29, x30, [sp, #0x30] 184a98: 910103ff add sp, sp, #0x40 184a9c: d65f03c0 ret 184aa0: d10203ff sub sp, sp, #0x80 184aa4: a9077bfd stp x29, x30, [sp, #0x70] 184aa8: 9101c3fd add x29, sp, #0x70 184aac: d53bd048 mrs x8, TPIDR_EL0 184ab0: f9401508 ldr x8, [x8, #0x28] 184ab4: f81f83a8 stur x8, [x29, #-0x8] 184ab8: f81d03a0 stur x0, [x29, #-0x30] 184abc: f9001fe1 str x1, [sp, #0x38] 184ac0: f9001be2 str x2, [sp, #0x30] 184ac4: f85d03a8 ldur x8, [x29, #-0x30] 184ac8: f9400500 ldr x0, [x8, #0x8] 184acc: f9400901 ldr x1, [x8, #0x10] 184ad0: f9401fe2 ldr x2, [sp, #0x38] 184ad4: 97fc9633 bl 0xaa3a0 184ad8: f90017e0 str x0, [sp, #0x28] 184adc: b40000a0 cbz x0, 0x184af0 184ae0: 14000001 b 0x184ae4 184ae4: f94017e8 ldr x8, [sp, #0x28] 184ae8: f81d83a8 stur x8, [x29, #-0x28] 184aec: 14000084 b 0x184cfc 184af0: f85d03a8 ldur x8, [x29, #-0x30] 184af4: f9400500 ldr x0, [x8, #0x8] 184af8: f9400901 ldr x1, [x8, #0x10] 184afc: d10033a2 sub x2, x29, #0xc 184b00: 2a1f03e3 mov w3, wzr 184b04: 97fc6d23 bl 0x9ff90 184b08: f90017e0 str x0, [sp, #0x28] 184b0c: b40000a0 cbz x0, 0x184b20 184b10: 14000001 b 0x184b14 184b14: f94017e8 ldr x8, [sp, #0x28] 184b18: f81d83a8 stur x8, [x29, #-0x28] 184b1c: 14000078 b 0x184cfc 184b20: f85d03a8 ldur x8, [x29, #-0x30] 184b24: f9400500 ldr x0, [x8, #0x8] 184b28: f9400901 ldr x1, [x8, #0x10] 184b2c: d10043a2 sub x2, x29, #0x10 184b30: 2a1f03e3 mov w3, wzr 184b34: 97fc6d17 bl 0x9ff90 184b38: f90017e0 str x0, [sp, #0x28] 184b3c: b40000a0 cbz x0, 0x184b50 184b40: 14000001 b 0x184b44 184b44: f94017e8 ldr x8, [sp, #0x28] 184b48: f81d83a8 stur x8, [x29, #-0x28] 184b4c: 1400006c b 0x184cfc 184b50: 785f43a8 ldurh w8, [x29, #-0xc] 184b54: 71020108 subs w8, w8, #0x80 184b58: b90027e8 str w8, [sp, #0x24] 184b5c: 540000ab b.lt 0x184b70 184b60: 14000001 b 0x184b64 184b64: 32001be8 orr w8, wzr, #0x7f 184b68: 781f43a8 sturh w8, [x29, #-0xc] 184b6c: 14000001 b 0x184b70 184b70: 785f03a8 ldurh w8, [x29, #-0x10] 184b74: 71020108 subs w8, w8, #0x80 184b78: b90023e8 str w8, [sp, #0x20] 184b7c: 540000ab b.lt 0x184b90 184b80: 14000001 b 0x184b84 184b84: 32001be8 orr w8, wzr, #0x7f 184b88: 781f03a8 sturh w8, [x29, #-0x10] 184b8c: 14000001 b 0x184b90 184b90: f85d03a8 ldur x8, [x29, #-0x30] 184b94: f9400500 ldr x0, [x8, #0x8] 184b98: f9400901 ldr x1, [x8, #0x10] 184b9c: d10053a2 sub x2, x29, #0x14 184ba0: 2a1f03e3 mov w3, wzr 184ba4: 97fc6cfb bl 0x9ff90 184ba8: f90017e0 str x0, [sp, #0x28] 184bac: b40000a0 cbz x0, 0x184bc0 184bb0: 14000001 b 0x184bb4 184bb4: f94017e8 ldr x8, [sp, #0x28] 184bb8: f81d83a8 stur x8, [x29, #-0x28] 184bbc: 14000050 b 0x184cfc 184bc0: f85d03a8 ldur x8, [x29, #-0x30] 184bc4: f9400500 ldr x0, [x8, #0x8] 184bc8: f9400901 ldr x1, [x8, #0x10] 184bcc: d10063a2 sub x2, x29, #0x18 184bd0: 2a1f03e3 mov w3, wzr 184bd4: 97fc6cef bl 0x9ff90 184bd8: f90017e0 str x0, [sp, #0x28] 184bdc: b40000a0 cbz x0, 0x184bf0 184be0: 14000001 b 0x184be4 184be4: f94017e8 ldr x8, [sp, #0x28] 184be8: f81d83a8 stur x8, [x29, #-0x28] 184bec: 14000044 b 0x184cfc 184bf0: 785ec3a8 ldurh w8, [x29, #-0x14] 184bf4: 71020108 subs w8, w8, #0x80 184bf8: b9001fe8 str w8, [sp, #0x1c] 184bfc: 540000ab b.lt 0x184c10 184c00: 14000001 b 0x184c04 184c04: 32001be8 orr w8, wzr, #0x7f 184c08: 781ec3a8 sturh w8, [x29, #-0x14] 184c0c: 14000001 b 0x184c10 184c10: 785e83a8 ldurh w8, [x29, #-0x18] 184c14: 71020108 subs w8, w8, #0x80 184c18: b9001be8 str w8, [sp, #0x18] 184c1c: 540000ab b.lt 0x184c30 184c20: 14000001 b 0x184c24 184c24: 32001be8 orr w8, wzr, #0x7f 184c28: 781e83a8 sturh w8, [x29, #-0x18] 184c2c: 14000001 b 0x184c30 184c30: f85d03a8 ldur x8, [x29, #-0x30] 184c34: f9400500 ldr x0, [x8, #0x8] 184c38: f9400901 ldr x1, [x8, #0x10] 184c3c: d10073a2 sub x2, x29, #0x1c 184c40: 2a1f03e3 mov w3, wzr 184c44: 97fc6cd3 bl 0x9ff90 184c48: f90017e0 str x0, [sp, #0x28] 184c4c: b40000a0 cbz x0, 0x184c60 184c50: 14000001 b 0x184c54 184c54: f94017e8 ldr x8, [sp, #0x28] 184c58: f81d83a8 stur x8, [x29, #-0x28] 184c5c: 14000028 b 0x184cfc 184c60: f85d03a8 ldur x8, [x29, #-0x30] 184c64: f9400500 ldr x0, [x8, #0x8] 184c68: f9400901 ldr x1, [x8, #0x10] 184c6c: d10083a2 sub x2, x29, #0x20 184c70: 2a1f03e3 mov w3, wzr 184c74: 97fc6cc7 bl 0x9ff90 184c78: f90017e0 str x0, [sp, #0x28] 184c7c: b40000a0 cbz x0, 0x184c90 184c80: 14000001 b 0x184c84 184c84: f94017e8 ldr x8, [sp, #0x28] 184c88: f81d83a8 stur x8, [x29, #-0x28] 184c8c: 1400001c b 0x184cfc 184c90: 385f43a8 ldurb w8, [x29, #-0xc] 184c94: f9401be9 ldr x9, [sp, #0x30] 184c98: 39000928 strb w8, [x9, #0x2] 184c9c: 385f03a8 ldurb w8, [x29, #-0x10] 184ca0: f9401be9 ldr x9, [sp, #0x30] 184ca4: 39000d28 strb w8, [x9, #0x3] 184ca8: 785e03a8 ldurh w8, [x29, #-0x20] 184cac: 53185d08 lsl w8, w8, #8 184cb0: f9401be9 ldr x9, [sp, #0x30] 184cb4: 79000128 strh w8, [x9] 184cb8: 385ec3a8 ldurb w8, [x29, #-0x14] 184cbc: f9401be9 ldr x9, [sp, #0x30] 184cc0: 39008128 strb w8, [x9, #0x20] 184cc4: 385e83a8 ldurb w8, [x29, #-0x18] 184cc8: f9401be9 ldr x9, [sp, #0x30] 184ccc: 39008528 strb w8, [x9, #0x21] 184cd0: 785e43a8 ldurh w8, [x29, #-0x1c] 184cd4: 360000e8 tbz w8, #0x0, 0x184cf0 184cd8: 14000001 b 0x184cdc 184cdc: f9401be8 ldr x8, [sp, #0x30] 184ce0: 79400109 ldrh w9, [x8] 184ce4: 321a0129 orr w9, w9, #0x40 184ce8: 79000109 strh w9, [x8] 184cec: 14000001 b 0x184cf0 184cf0: aa1f03e8 mov x8, xzr 184cf4: f81d83a8 stur x8, [x29, #-0x28] 184cf8: 14000001 b 0x184cfc 184cfc: f85d83a8 ldur x8, [x29, #-0x28] 184d00: d53bd049 mrs x9, TPIDR_EL0 184d04: f9401529 ldr x9, [x9, #0x28] 184d08: f85f83aa ldur x10, [x29, #-0x8] 184d0c: eb0a0129 subs x9, x9, x10 184d10: f9000be8 str x8, [sp, #0x10] 184d14: f90007e9 str x9, [sp, #0x8] 184d18: 540000c1 b.ne 0x184d30 184d1c: 14000001 b 0x184d20 184d20: f9400be0 ldr x0, [sp, #0x10] 184d24: a9477bfd ldp x29, x30, [sp, #0x70] 184d28: 910203ff add sp, sp, #0x80 184d2c: d65f03c0 ret 184d30: 97fc9410 bl 0xa9d70 <__stack_chk_fail@plt> 184d34: d10103ff sub sp, sp, #0x40 184d38: a9037bfd stp x29, x30, [sp, #0x30] 184d3c: 9100c3fd add x29, sp, #0x30 184d40: d2800508 mov x8, #0x28 // =40 184d44: 52800c89 mov w9, #0x64 // =100 184d48: f81f83a0 stur x0, [x29, #-0x8] 184d4c: 781f63a1 sturh w1, [x29, #-0xa] 184d50: 781f43a2 sturh w2, [x29, #-0xc] 184d54: 781f23a3 sturh w3, [x29, #-0xe] 184d58: f9000fe4 str x4, [sp, #0x18] 184d5c: f85f83a0 ldur x0, [x29, #-0x8] 184d60: f9400000 ldr x0, [x0] 184d64: f9400400 ldr x0, [x0, #0x8] 184d68: 785f63a1 ldurh w1, [x29, #-0xa] 184d6c: 2a0103e4 mov w4, w1 184d70: d3403c84 ubfx x4, x4, #0, #16 184d74: 9b047d08 mul x8, x8, x4 184d78: 8b080008 add x8, x0, x8 184d7c: f9000be8 str x8, [sp, #0x10] 184d80: 785f43a1 ldurh w1, [x29, #-0xc] 184d84: f9400be8 ldr x8, [sp, #0x10] 184d88: 79003501 strh w1, [x8, #0x1a] 184d8c: 785f23a1 ldurh w1, [x29, #-0xe] 184d90: f9400be8 ldr x8, [sp, #0x10] 184d94: 79003101 strh w1, [x8, #0x18] 184d98: f9400fe8 ldr x8, [sp, #0x18] 184d9c: f9400108 ldr x8, [x8] 184da0: 9350fd08 asr x8, x8, #16 184da4: 2a0803e1 mov w1, w8 184da8: f9400be8 ldr x8, [sp, #0x10] 184dac: 79000d01 strh w1, [x8, #0x6] 184db0: f9400fe8 ldr x8, [sp, #0x18] 184db4: f9400508 ldr x8, [x8, #0x8] 184db8: f9400be0 ldr x0, [sp, #0x10] 184dbc: f9000408 str x8, [x0, #0x8] 184dc0: f9400fe8 ldr x8, [sp, #0x18] 184dc4: f9400508 ldr x8, [x8, #0x8] 184dc8: f9400fe0 ldr x0, [sp, #0x18] 184dcc: f9400800 ldr x0, [x0, #0x10] 184dd0: 8b000108 add x8, x8, x0 184dd4: f9400be0 ldr x0, [sp, #0x10] 184dd8: f9000808 str x8, [x0, #0x10] 184ddc: f9400fe8 ldr x8, [sp, #0x18] 184de0: 79c04501 ldrsh w1, [x8, #0x22] 184de4: f9400fe8 ldr x8, [sp, #0x18] 184de8: 39409102 ldrb w2, [x8, #0x24] 184dec: 1b097c49 mul w9, w2, w9 184df0: 6b090029 subs w9, w1, w9 184df4: f9400fe8 ldr x8, [sp, #0x18] 184df8: f9400d00 ldr x0, [x8, #0x18] 184dfc: b9000fe9 str w9, [sp, #0xc] 184e00: 94000014 bl 0x184e50 184e04: 321c03e9 orr w9, wzr, #0x10 184e08: 1ac92000 lsl w0, w0, w9 184e0c: 1ac92809 asr w9, w0, w9 184e10: b9400fe0 ldr w0, [sp, #0xc] 184e14: 0b090009 add w9, w0, w9 184e18: f9400be8 ldr x8, [sp, #0x10] 184e1c: 79000909 strh w9, [x8, #0x4] 184e20: f9400fe8 ldr x8, [sp, #0x18] 184e24: f9400908 ldr x8, [x8, #0x10] 184e28: b5000048 cbnz x8, 0x184e30 184e2c: 14000006 b 0x184e44 184e30: 320003e8 orr w8, wzr, #0x1 184e34: f9400be9 ldr x9, [sp, #0x10] 184e38: 7940012a ldrh w10, [x9] 184e3c: 2a080148 orr w8, w10, w8 184e40: 79000128 strh w8, [x9] 184e44: a9437bfd ldp x29, x30, [sp, #0x30] 184e48: 910103ff add sp, sp, #0x40 184e4c: d65f03c0 ret 184e50: d10083ff sub sp, sp, #0x20 184e54: a9017bfd stp x29, x30, [sp, #0x10] 184e58: 910043fd add x29, sp, #0x10 184e5c: f90007e0 str x0, [sp, #0x8] 184e60: fd4007e0 ldr d0, [sp, #0x8] 184e64: 7e61d800 ucvtf d0, d0 184e68: b00003c0 adrp x0, 0x1fd000 184e6c: fd44a801 ldr d1, [x0, #0x950] 184e70: 1e611800 fdiv d0, d0, d1 184e74: 97fc7653 bl 0xa27c0 184e78: b00003c0 adrp x0, 0x1fd000 184e7c: fd44ac01 ldr d1, [x0, #0x958] 184e80: 1e610800 fmul d0, d0, d1 184e84: 1e601001 fmov d1, #2.00000000 184e88: fd0003e0 str d0, [sp] 184e8c: 4ea11c20 mov v0.16b, v1.16b 184e90: 97fc764c bl 0xa27c0 184e94: fd4003e1 ldr d1, [sp] 184e98: 1e601820 fdiv d0, d1, d0 184e9c: 1e780000 fcvtzs w0, d0 184ea0: a9417bfd ldp x29, x30, [sp, #0x10] 184ea4: 910083ff add sp, sp, #0x20 184ea8: d65f03c0 ret 184eac: d10083ff sub sp, sp, #0x20 184eb0: 52800008 mov w8, #0x0 // =0 184eb4: f9000be0 str x0, [sp, #0x10] 184eb8: f90007e1 str x1, [sp, #0x8] 184ebc: f90003e2 str x2, [sp] 184ec0: f94007e0 ldr x0, [sp, #0x8] 184ec4: b9400009 ldr w9, [x0] 184ec8: 6b08013f cmp w9, w8 184ecc: 1a9fa7e8 cset w8, lt 184ed0: 37000048 tbnz w8, #0x0, 0x184ed8 184ed4: 14000004 b 0x184ee4 184ed8: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 184edc: f9000fe8 str x8, [sp, #0x18] 184ee0: 14000012 b 0x184f28 184ee4: b27d03e8 orr x8, xzr, #0x8 184ee8: f9400be9 ldr x9, [sp, #0x10] 184eec: f94007ea ldr x10, [sp, #0x8] 184ef0: b940014b ldr w11, [x10] 184ef4: 2a0b03ea mov w10, w11 184ef8: 93407d4a sxtw x10, w10 184efc: 9b0a7d08 mul x8, x8, x10 184f00: 8b080128 add x8, x9, x8 184f04: f9400108 ldr x8, [x8] 184f08: f94003e9 ldr x9, [sp] 184f0c: f9000128 str x8, [x9] 184f10: f94007e8 ldr x8, [sp, #0x8] 184f14: b940010b ldr w11, [x8] 184f18: 7100056b subs w11, w11, #0x1 184f1c: f94007e8 ldr x8, [sp, #0x8] 184f20: b900010b str w11, [x8] 184f24: f9000fff str xzr, [sp, #0x18] 184f28: f9400fe0 ldr x0, [sp, #0x18] 184f2c: 910083ff add sp, sp, #0x20 184f30: d65f03c0 ret 184f34: d10143ff sub sp, sp, #0x50 184f38: a9047bfd stp x29, x30, [sp, #0x40] 184f3c: 910103fd add x29, sp, #0x40 184f40: d53bd048 mrs x8, TPIDR_EL0 184f44: f9401508 ldr x8, [x8, #0x28] 184f48: f81f83a8 stur x8, [x29, #-0x8] 184f4c: f90013e0 str x0, [sp, #0x20] 184f50: f9000fe1 str x1, [sp, #0x18] 184f54: f94013e8 ldr x8, [sp, #0x20] 184f58: f9400500 ldr x0, [x8, #0x8] 184f5c: f9400901 ldr x1, [x8, #0x10] 184f60: f9400fe2 ldr x2, [sp, #0x18] 184f64: 2a1f03e3 mov w3, wzr 184f68: 97fc7142 bl 0xa1470 184f6c: f9000be0 str x0, [sp, #0x10] 184f70: b40000a0 cbz x0, 0x184f84 184f74: 14000001 b 0x184f78 184f78: f9400be8 ldr x8, [sp, #0x10] 184f7c: f81e83a8 stur x8, [x29, #-0x18] 184f80: 14000026 b 0x185018 184f84: f94013e8 ldr x8, [sp, #0x20] 184f88: f9400500 ldr x0, [x8, #0x8] 184f8c: f9400901 ldr x1, [x8, #0x10] 184f90: f9400fe8 ldr x8, [sp, #0x18] 184f94: 91002102 add x2, x8, #0x8 184f98: 2a1f03e3 mov w3, wzr 184f9c: 97fc6bfd bl 0x9ff90 184fa0: f9000be0 str x0, [sp, #0x10] 184fa4: b40000a0 cbz x0, 0x184fb8 184fa8: 14000001 b 0x184fac 184fac: f9400be8 ldr x8, [sp, #0x10] 184fb0: f81e83a8 stur x8, [x29, #-0x18] 184fb4: 14000019 b 0x185018 184fb8: f94013e8 ldr x8, [sp, #0x20] 184fbc: f9400500 ldr x0, [x8, #0x8] 184fc0: f9400901 ldr x1, [x8, #0x10] 184fc4: f9400fe8 ldr x8, [sp, #0x18] 184fc8: 91002902 add x2, x8, #0xa 184fcc: 2a1f03e3 mov w3, wzr 184fd0: 97fc6bf0 bl 0x9ff90 184fd4: f9000be0 str x0, [sp, #0x10] 184fd8: b40000a0 cbz x0, 0x184fec 184fdc: 14000001 b 0x184fe0 184fe0: f9400be8 ldr x8, [sp, #0x10] 184fe4: f81e83a8 stur x8, [x29, #-0x18] 184fe8: 1400000c b 0x185018 184fec: f94013e8 ldr x8, [sp, #0x20] 184ff0: f9400500 ldr x0, [x8, #0x8] 184ff4: f9400901 ldr x1, [x8, #0x10] 184ff8: f9400fe8 ldr x8, [sp, #0x18] 184ffc: 91003102 add x2, x8, #0xc 185000: 321d03e9 orr w9, wzr, #0x8 185004: 2a0903e3 mov w3, w9 185008: d10043a4 sub x4, x29, #0x10 18500c: 97fc8ce5 bl 0xa83a0 185010: f81e83a0 stur x0, [x29, #-0x18] 185014: 14000001 b 0x185018 185018: f85e83a8 ldur x8, [x29, #-0x18] 18501c: d53bd049 mrs x9, TPIDR_EL0 185020: f9401529 ldr x9, [x9, #0x28] 185024: f85f83aa ldur x10, [x29, #-0x8] 185028: eb0a0129 subs x9, x9, x10 18502c: f90007e8 str x8, [sp, #0x8] 185030: f90003e9 str x9, [sp] 185034: 540000c1 b.ne 0x18504c 185038: 14000001 b 0x18503c 18503c: f94007e0 ldr x0, [sp, #0x8] 185040: a9447bfd ldp x29, x30, [sp, #0x40] 185044: 910143ff add sp, sp, #0x50 185048: d65f03c0 ret 18504c: 97fc9349 bl 0xa9d70 <__stack_chk_fail@plt> 185050: d101c3ff sub sp, sp, #0x70 185054: a9067bfd stp x29, x30, [sp, #0x60] 185058: 910183fd add x29, sp, #0x60 18505c: f0000908 adrp x8, 0x2a8000 185060: f941b108 ldr x8, [x8, #0x360] 185064: b27d07e2 orr x2, xzr, #0x18 185068: f0000909 adrp x9, 0x2a8000 18506c: f942d529 ldr x9, [x9, #0x5a8] 185070: f000090a adrp x10, 0x2a8000 185074: f944614a ldr x10, [x10, #0x8c0] 185078: f000090b adrp x11, 0x2a8000 18507c: f942316b ldr x11, [x11, #0x460] 185080: f000090c adrp x12, 0x2a8000 185084: f945a18c ldr x12, [x12, #0xb40] 185088: f000090d adrp x13, 0x2a8000 18508c: f947b5ad ldr x13, [x13, #0xf68] 185090: f000090e adrp x14, 0x2a8000 185094: f946ddce ldr x14, [x14, #0xdb8] 185098: f000090f adrp x15, 0x2a8000 18509c: f945f1ef ldr x15, [x15, #0xbe0] 1850a0: f0000910 adrp x16, 0x2a8000 1850a4: f947ae10 ldr x16, [x16, #0xf58] 1850a8: f81f03a0 stur x0, [x29, #-0x10] 1850ac: f81e83a1 stur x1, [x29, #-0x18] 1850b0: f85e83a0 ldur x0, [x29, #-0x18] 1850b4: f900001f str xzr, [x0] 1850b8: f85f03a1 ldur x1, [x29, #-0x10] 1850bc: aa0803e0 mov x0, x8 1850c0: f81e03a9 stur x9, [x29, #-0x20] 1850c4: f81d83aa stur x10, [x29, #-0x28] 1850c8: f9001beb str x11, [sp, #0x30] 1850cc: f90017ec str x12, [sp, #0x28] 1850d0: f90013ed str x13, [sp, #0x20] 1850d4: f9000fee str x14, [sp, #0x18] 1850d8: f9000bef str x15, [sp, #0x10] 1850dc: f90007f0 str x16, [sp, #0x8] 1850e0: 97fc7150 bl 0xa1620 1850e4: b4000040 cbz x0, 0x1850ec 1850e8: 14000007 b 0x185104 1850ec: b2407fe8 mov x8, #0xffffffff // =4294967295 1850f0: 320003e9 orr w9, wzr, #0x1 1850f4: f85e83aa ldur x10, [x29, #-0x18] 1850f8: f9000148 str x8, [x10] 1850fc: b81fc3a9 stur w9, [x29, #-0x4] 185100: 1400005a b 0x185268 185104: b27d07e2 orr x2, xzr, #0x18 185108: f85f03a1 ldur x1, [x29, #-0x10] 18510c: f85e03a0 ldur x0, [x29, #-0x20] 185110: 97fc7144 bl 0xa1620 185114: b4000040 cbz x0, 0x18511c 185118: 14000004 b 0x185128 18511c: 320003e8 orr w8, wzr, #0x1 185120: b81fc3a8 stur w8, [x29, #-0x4] 185124: 14000051 b 0x185268 185128: b27d07e2 orr x2, xzr, #0x18 18512c: f85f03a1 ldur x1, [x29, #-0x10] 185130: f85d83a0 ldur x0, [x29, #-0x28] 185134: 97fc713b bl 0xa1620 185138: b4000040 cbz x0, 0x185140 18513c: 14000004 b 0x18514c 185140: 320003e8 orr w8, wzr, #0x1 185144: b81fc3a8 stur w8, [x29, #-0x4] 185148: 14000048 b 0x185268 18514c: b27d07e2 orr x2, xzr, #0x18 185150: f85f03a1 ldur x1, [x29, #-0x10] 185154: f9401be0 ldr x0, [sp, #0x30] 185158: 97fc7132 bl 0xa1620 18515c: b4000040 cbz x0, 0x185164 185160: 14000007 b 0x18517c 185164: b2407fe8 mov x8, #0xffffffff // =4294967295 185168: 320003e9 orr w9, wzr, #0x1 18516c: f85e83aa ldur x10, [x29, #-0x18] 185170: f9000148 str x8, [x10] 185174: b81fc3a9 stur w9, [x29, #-0x4] 185178: 1400003c b 0x185268 18517c: b27d07e2 orr x2, xzr, #0x18 185180: f85f03a1 ldur x1, [x29, #-0x10] 185184: f94017e0 ldr x0, [sp, #0x28] 185188: 97fc7126 bl 0xa1620 18518c: b4000040 cbz x0, 0x185194 185190: 14000004 b 0x1851a0 185194: 320003e8 orr w8, wzr, #0x1 185198: b81fc3a8 stur w8, [x29, #-0x4] 18519c: 14000033 b 0x185268 1851a0: b27d07e2 orr x2, xzr, #0x18 1851a4: f85f03a1 ldur x1, [x29, #-0x10] 1851a8: f94013e0 ldr x0, [sp, #0x20] 1851ac: 97fc711d bl 0xa1620 1851b0: b4000040 cbz x0, 0x1851b8 1851b4: 14000007 b 0x1851d0 1851b8: b27003e8 orr x8, xzr, #0x10000 1851bc: 320003e9 orr w9, wzr, #0x1 1851c0: f85e83aa ldur x10, [x29, #-0x18] 1851c4: f9000148 str x8, [x10] 1851c8: b81fc3a9 stur w9, [x29, #-0x4] 1851cc: 14000027 b 0x185268 1851d0: b27d07e2 orr x2, xzr, #0x18 1851d4: f85f03a1 ldur x1, [x29, #-0x10] 1851d8: f9400fe0 ldr x0, [sp, #0x18] 1851dc: 97fc7111 bl 0xa1620 1851e0: b4000040 cbz x0, 0x1851e8 1851e4: 14000007 b 0x185200 1851e8: d2802748 mov x8, #0x13a // =314 1851ec: 320003e9 orr w9, wzr, #0x1 1851f0: f85e83aa ldur x10, [x29, #-0x18] 1851f4: f9000148 str x8, [x10] 1851f8: b81fc3a9 stur w9, [x29, #-0x4] 1851fc: 1400001b b 0x185268 185200: b27d07e2 orr x2, xzr, #0x18 185204: f85f03a1 ldur x1, [x29, #-0x10] 185208: f9400be0 ldr x0, [sp, #0x10] 18520c: 97fc7105 bl 0xa1620 185210: b4000040 cbz x0, 0x185218 185214: 14000008 b 0x185234 185218: d28141c8 mov x8, #0xa0e // =2574 18521c: f2a060c8 movk x8, #0x306, lsl #16 185220: 320003e9 orr w9, wzr, #0x1 185224: f85e83aa ldur x10, [x29, #-0x18] 185228: f9000148 str x8, [x10] 18522c: b81fc3a9 stur w9, [x29, #-0x4] 185230: 1400000e b 0x185268 185234: b27d07e2 orr x2, xzr, #0x18 185238: f85f03a1 ldur x1, [x29, #-0x10] 18523c: f94007e0 ldr x0, [sp, #0x8] 185240: 97fc70f8 bl 0xa1620 185244: b4000040 cbz x0, 0x18524c 185248: 14000007 b 0x185264 18524c: 320003e8 orr w8, wzr, #0x1 185250: d28ac449 mov x9, #0x5622 // =22050 185254: f85e83aa ldur x10, [x29, #-0x18] 185258: f9000149 str x9, [x10] 18525c: b81fc3a8 stur w8, [x29, #-0x4] 185260: 14000002 b 0x185268 185264: b81fc3bf stur wzr, [x29, #-0x4] 185268: b85fc3a0 ldur w0, [x29, #-0x4] 18526c: a9467bfd ldp x29, x30, [sp, #0x60] 185270: 9101c3ff add sp, sp, #0x70 185274: d65f03c0 ret 185278: d10083ff sub sp, sp, #0x20 18527c: 321d03e8 orr w8, wzr, #0x8 185280: f9000be0 str x0, [sp, #0x10] 185284: f90007e1 str x1, [sp, #0x8] 185288: f90003e2 str x2, [sp] 18528c: f94007e0 ldr x0, [sp, #0x8] 185290: b9400009 ldr w9, [x0] 185294: 6b08013f cmp w9, w8 185298: 1a9fb7e8 cset w8, ge 18529c: 37000048 tbnz w8, #0x0, 0x1852a4 1852a0: 14000004 b 0x1852b0 1852a4: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1852a8: f9000fe8 str x8, [sp, #0x18] 1852ac: 14000011 b 0x1852f0 1852b0: b27d03e8 orr x8, xzr, #0x8 1852b4: f94007e9 ldr x9, [sp, #0x8] 1852b8: b940012a ldr w10, [x9] 1852bc: 1100054a add w10, w10, #0x1 1852c0: f94007e9 ldr x9, [sp, #0x8] 1852c4: b900012a str w10, [x9] 1852c8: f94003e9 ldr x9, [sp] 1852cc: f9400beb ldr x11, [sp, #0x10] 1852d0: f94007ec ldr x12, [sp, #0x8] 1852d4: b940018a ldr w10, [x12] 1852d8: 2a0a03ec mov w12, w10 1852dc: 93407d8c sxtw x12, w12 1852e0: 9b0c7d08 mul x8, x8, x12 1852e4: 8b080168 add x8, x11, x8 1852e8: f9000109 str x9, [x8] 1852ec: f9000fff str xzr, [sp, #0x18] 1852f0: f9400fe0 ldr x0, [sp, #0x18] 1852f4: 910083ff add sp, sp, #0x20 1852f8: d65f03c0 ret 1852fc: d10083ff sub sp, sp, #0x20 185300: a9017bfd stp x29, x30, [sp, #0x10] 185304: 910043fd add x29, sp, #0x10 185308: d280c1a8 mov x8, #0x60d // =1549 18530c: f90007e0 str x0, [sp, #0x8] 185310: f94007e0 ldr x0, [sp, #0x8] 185314: eb08001f cmp x0, x8 185318: 1a9fd7e9 cset w9, gt 18531c: 37000049 tbnz w9, #0x0, 0x185324 185320: 14000003 b 0x18532c 185324: d280c1a8 mov x8, #0x60d // =1549 185328: f90007e8 str x8, [sp, #0x8] 18532c: 9283b8e8 mov x8, #-0x1dc8 // =-7624 185330: f94007e9 ldr x9, [sp, #0x8] 185334: eb08013f cmp x9, x8 185338: 1a9fa7ea cset w10, lt 18533c: 3700004a tbnz w10, #0x0, 0x185344 185340: 14000003 b 0x18534c 185344: 9283b8e8 mov x8, #-0x1dc8 // =-7624 185348: f90007e8 str x8, [sp, #0x8] 18534c: d28293a8 mov x8, #0x149d // =5277 185350: f94007e9 ldr x9, [sp, #0x8] 185354: eb080128 subs x8, x9, x8 185358: f90007e8 str x8, [sp, #0x8] 18535c: f94007e0 ldr x0, [sp, #0x8] 185360: 97fc8d0c bl 0xa8790 185364: 2a0003ea mov w10, w0 185368: 2a0a03e0 mov w0, w10 18536c: a9417bfd ldp x29, x30, [sp, #0x10] 185370: 910083ff add sp, sp, #0x20 185374: d65f03c0 ret 185378: d10083ff sub sp, sp, #0x20 18537c: 32003be8 orr w8, wzr, #0x7fff 185380: 52800009 mov w9, #0x0 // =0 185384: f9000be0 str x0, [sp, #0x10] 185388: f9400be0 ldr x0, [sp, #0x10] 18538c: b9000fe8 str w8, [sp, #0xc] 185390: b9000be9 str w9, [sp, #0x8] 185394: b4000040 cbz x0, 0x18539c 185398: 14000004 b 0x1853a8 18539c: b9400be8 ldr w8, [sp, #0x8] 1853a0: 79003fe8 strh w8, [sp, #0x1e] 1853a4: 14000013 b 0x1853f0 1853a8: b2403be8 orr x8, xzr, #0x7fff 1853ac: d28c45a9 mov x9, #0x622d // =25133 1853b0: f2a00209 movk x9, #0x10, lsl #16 1853b4: f9400bea ldr x10, [sp, #0x10] 1853b8: 9b097d49 mul x9, x10, x9 1853bc: 934ffd29 asr x9, x9, #15 1853c0: f9000be9 str x9, [sp, #0x10] 1853c4: f9400be9 ldr x9, [sp, #0x10] 1853c8: eb08013f cmp x9, x8 1853cc: 1a9fd7eb cset w11, gt 1853d0: 3700004b tbnz w11, #0x0, 0x1853d8 1853d4: 14000004 b 0x1853e4 1853d8: b9400fe8 ldr w8, [sp, #0xc] 1853dc: 79003fe8 strh w8, [sp, #0x1e] 1853e0: 14000004 b 0x1853f0 1853e4: f9400be8 ldr x8, [sp, #0x10] 1853e8: 2a0803e9 mov w9, w8 1853ec: 79003fe9 strh w9, [sp, #0x1e] 1853f0: 79403fe0 ldrh w0, [sp, #0x1e] 1853f4: 910083ff add sp, sp, #0x20 1853f8: d65f03c0 ret 1853fc: d10083ff sub sp, sp, #0x20 185400: d2800008 mov x8, #0x0 // =0 185404: 52800009 mov w9, #0x0 // =0 185408: f9000be0 str x0, [sp, #0x10] 18540c: f9400be0 ldr x0, [sp, #0x10] 185410: eb08001f cmp x0, x8 185414: 1a9fc7ea cset w10, le 185418: b9000fe9 str w9, [sp, #0xc] 18541c: 3700004a tbnz w10, #0x0, 0x185424 185420: 14000004 b 0x185430 185424: b9400fe8 ldr w8, [sp, #0xc] 185428: 39007fe8 strb w8, [sp, #0x1f] 18542c: 14000012 b 0x185474 185430: b24013e8 orr x8, xzr, #0x1f 185434: d2822229 mov x9, #0x1111 // =4369 185438: f9400bea ldr x10, [sp, #0x10] 18543c: 9b0a7d29 mul x9, x9, x10 185440: 91401129 add x9, x9, #0x4, lsl #12 // =0x4000 185444: 934ffd29 asr x9, x9, #15 185448: f9000be9 str x9, [sp, #0x10] 18544c: f9400be9 ldr x9, [sp, #0x10] 185450: eb08013f cmp x9, x8 185454: 1a9fb7eb cset w11, ge 185458: 3700004b tbnz w11, #0x0, 0x185460 18545c: 14000003 b 0x185468 185460: b27f0fe8 orr x8, xzr, #0x1e 185464: f9000be8 str x8, [sp, #0x10] 185468: f9400be8 ldr x8, [sp, #0x10] 18546c: 2a0803e9 mov w9, w8 185470: 39007fe9 strb w9, [sp, #0x1f] 185474: 39407fe0 ldrb w0, [sp, #0x1f] 185478: 910083ff add sp, sp, #0x20 18547c: d65f03c0 ret 185480: d10083ff sub sp, sp, #0x20 185484: 52820428 mov w8, #0x1021 // =4129 185488: 32000fe9 orr w9, wzr, #0xf 18548c: b27aebea orr x10, xzr, #0xffffffffffffffc1 185490: 320017eb orr w11, wzr, #0x3f 185494: 321a6bec orr w12, wzr, #0xffffffc1 185498: f9000be0 str x0, [sp, #0x10] 18549c: f9400be0 ldr x0, [sp, #0x10] 1854a0: 2a0003ed mov w13, w0 1854a4: 1b0d7d08 mul w8, w8, w13 1854a8: 1ac92908 asr w8, w8, w9 1854ac: 2a0803e0 mov w0, w8 1854b0: 93407c00 sxtw x0, w0 1854b4: f9000be0 str x0, [sp, #0x10] 1854b8: f9400be0 ldr x0, [sp, #0x10] 1854bc: eb0a001f cmp x0, x10 1854c0: 1a9fa7e8 cset w8, lt 1854c4: b9000feb str w11, [sp, #0xc] 1854c8: b9000bec str w12, [sp, #0x8] 1854cc: 37000048 tbnz w8, #0x0, 0x1854d4 1854d0: 14000004 b 0x1854e0 1854d4: b9400be8 ldr w8, [sp, #0x8] 1854d8: 39007fe8 strb w8, [sp, #0x1f] 1854dc: 1400000d b 0x185510 1854e0: b24017e8 orr x8, xzr, #0x3f 1854e4: f9400be9 ldr x9, [sp, #0x10] 1854e8: eb08013f cmp x9, x8 1854ec: 1a9fd7ea cset w10, gt 1854f0: 3700004a tbnz w10, #0x0, 0x1854f8 1854f4: 14000004 b 0x185504 1854f8: b9400fe8 ldr w8, [sp, #0xc] 1854fc: 39007fe8 strb w8, [sp, #0x1f] 185500: 14000004 b 0x185510 185504: f9400be8 ldr x8, [sp, #0x10] 185508: 2a0803e9 mov w9, w8 18550c: 39007fe9 strb w9, [sp, #0x1f] 185510: 39407fe0 ldrb w0, [sp, #0x1f] 185514: 910083ff add sp, sp, #0x20 185518: d65f03c0 ret 000000000018551c : 18551c: d10043ff sub sp, sp, #0x10 185520: 52800008 mov w8, #0x0 // =0 185524: f90007e0 str x0, [sp, #0x8] 185528: f94007e0 ldr x0, [sp, #0x8] 18552c: 39000008 strb w8, [x0] 185530: f94007e0 ldr x0, [sp, #0x8] 185534: 39000408 strb w8, [x0, #0x1] 185538: f94007e0 ldr x0, [sp, #0x8] 18553c: 39000c08 strb w8, [x0, #0x3] 185540: f94007e0 ldr x0, [sp, #0x8] 185544: 39001008 strb w8, [x0, #0x4] 185548: 910043ff add sp, sp, #0x10 18554c: d65f03c0 ret 0000000000185550 : 185550: d10103ff sub sp, sp, #0x40 185554: a9037bfd stp x29, x30, [sp, #0x30] 185558: 9100c3fd add x29, sp, #0x30 18555c: 321903e8 orr w8, wzr, #0x80 185560: 52800009 mov w9, #0x0 // =0 185564: 320003ea orr w10, wzr, #0x1 185568: f81f03a0 stur x0, [x29, #-0x10] 18556c: f9000fe1 str x1, [sp, #0x18] 185570: f9000be2 str x2, [sp, #0x10] 185574: 39003fe3 strb w3, [sp, #0xf] 185578: b9000be4 str w4, [sp, #0x8] 18557c: 39403fe3 ldrb w3, [sp, #0xf] 185580: 0a080068 and w8, w3, w8 185584: b90007e9 str w9, [sp, #0x4] 185588: b90003ea str w10, [sp] 18558c: 35000048 cbnz w8, 0x185594 185590: 14000038 b 0x185670 185594: 321d13e8 orr w8, wzr, #0xf8 185598: 39403fe9 ldrb w9, [sp, #0xf] 18559c: 6b08013f cmp w9, w8 1855a0: 1a9fa7e8 cset w8, lt 1855a4: 37000048 tbnz w8, #0x0, 0x1855ac 1855a8: 14000030 b 0x185668 1855ac: 52801ee8 mov w8, #0xf7 // =247 1855b0: 39403fe9 ldrb w9, [sp, #0xf] 1855b4: f9400bea ldr x10, [sp, #0x10] 1855b8: 39000d49 strb w9, [x10, #0x3] 1855bc: f9400bea ldr x10, [sp, #0x10] 1855c0: b94007e9 ldr w9, [sp, #0x4] 1855c4: 39000149 strb w9, [x10] 1855c8: 39403feb ldrb w11, [sp, #0xf] 1855cc: 6b08017f cmp w11, w8 1855d0: 1a9f17e8 cset w8, eq 1855d4: 370000e8 tbnz w8, #0x0, 0x1855f0 1855d8: 321c0fe8 orr w8, wzr, #0xf0 1855dc: 39403fe9 ldrb w9, [sp, #0xf] 1855e0: 6b08013f cmp w9, w8 1855e4: 1a9f17e8 cset w8, eq 1855e8: 37000048 tbnz w8, #0x0, 0x1855f0 1855ec: 14000011 b 0x185630 1855f0: 320007e8 orr w8, wzr, #0x3 1855f4: b9400be9 ldr w9, [sp, #0x8] 1855f8: 6b08013f cmp w9, w8 1855fc: 1a9f17e8 cset w8, eq 185600: 37000048 tbnz w8, #0x0, 0x185608 185604: 14000003 b 0x185610 185608: f81f83bf stur xzr, [x29, #-0x8] 18560c: 140000b0 b 0x1858cc 185610: f85f03a0 ldur x0, [x29, #-0x10] 185614: f9400fe1 ldr x1, [sp, #0x18] 185618: f9400be2 ldr x2, [sp, #0x10] 18561c: 39403fe3 ldrb w3, [sp, #0xf] 185620: b9400be4 ldr w4, [sp, #0x8] 185624: 940000ae bl 0x1858dc 185628: f81f83a0 stur x0, [x29, #-0x8] 18562c: 140000a8 b 0x1858cc 185630: 52801e88 mov w8, #0xf4 // =244 185634: 39403fe9 ldrb w9, [sp, #0xf] 185638: 6b08013f cmp w9, w8 18563c: 1a9fa7e8 cset w8, lt 185640: 370000e8 tbnz w8, #0x0, 0x18565c 185644: 52801ec8 mov w8, #0xf6 // =246 185648: 39403fe9 ldrb w9, [sp, #0xf] 18564c: 6b08013f cmp w9, w8 185650: 1a9fd7e8 cset w8, gt 185654: 37000048 tbnz w8, #0x0, 0x18565c 185658: 14000004 b 0x185668 18565c: f9400be8 ldr x8, [sp, #0x10] 185660: b94003e9 ldr w9, [sp] 185664: 39000509 strb w9, [x8, #0x1] 185668: f81f83bf stur xzr, [x29, #-0x8] 18566c: 14000098 b 0x1858cc 185670: 52800008 mov w8, #0x0 // =0 185674: f9400be9 ldr x9, [sp, #0x10] 185678: 3940012a ldrb w10, [x9] 18567c: 53001d4a uxtb w10, w10 185680: 32001feb orr w11, wzr, #0xff 185684: 0a0b0108 and w8, w8, w11 185688: 6b08015f cmp w10, w8 18568c: 1a9f07e8 cset w8, ne 185690: 37000048 tbnz w8, #0x0, 0x185698 185694: 14000018 b 0x1856f4 185698: 320007e8 orr w8, wzr, #0x3 18569c: 39403fe9 ldrb w9, [sp, #0xf] 1856a0: f9400bea ldr x10, [sp, #0x10] 1856a4: 39001949 strb w9, [x10, #0x6] 1856a8: f9400bea ldr x10, [sp, #0x10] 1856ac: b94007e9 ldr w9, [sp, #0x4] 1856b0: 39000149 strb w9, [x10] 1856b4: f9400bea ldr x10, [sp, #0x10] 1856b8: 39000549 strb w9, [x10, #0x1] 1856bc: b9400beb ldr w11, [sp, #0x8] 1856c0: 6b08017f cmp w11, w8 1856c4: 1a9f17e8 cset w8, eq 1856c8: 37000048 tbnz w8, #0x0, 0x1856d0 1856cc: 14000003 b 0x1856d8 1856d0: f81f83bf stur xzr, [x29, #-0x8] 1856d4: 1400007e b 0x1858cc 1856d8: f85f03a0 ldur x0, [x29, #-0x10] 1856dc: f9400fe1 ldr x1, [sp, #0x18] 1856e0: f9400be2 ldr x2, [sp, #0x10] 1856e4: b9400be3 ldr w3, [sp, #0x8] 1856e8: 940002e3 bl 0x186274 1856ec: f81f83a0 stur x0, [x29, #-0x8] 1856f0: 14000077 b 0x1858cc 1856f4: 52800008 mov w8, #0x0 // =0 1856f8: f9400be9 ldr x9, [sp, #0x10] 1856fc: 39400d2a ldrb w10, [x9, #0x3] 185700: 53001d4a uxtb w10, w10 185704: 32001feb orr w11, wzr, #0xff 185708: 0a0b0108 and w8, w8, w11 18570c: 6b08015f cmp w10, w8 185710: 1a9f07e8 cset w8, ne 185714: 37000048 tbnz w8, #0x0, 0x18571c 185718: 14000069 b 0x1858bc 18571c: 321a07e8 orr w8, wzr, #0xc0 185720: f9400be9 ldr x9, [sp, #0x10] 185724: 39400d2a ldrb w10, [x9, #0x3] 185728: f9400be9 ldr x9, [sp, #0x10] 18572c: 3900112a strb w10, [x9, #0x4] 185730: f9400be9 ldr x9, [sp, #0x10] 185734: 3940112a ldrb w10, [x9, #0x4] 185738: 6b08015f cmp w10, w8 18573c: 1a9fa7e8 cset w8, lt 185740: 37000048 tbnz w8, #0x0, 0x185748 185744: 1400000b b 0x185770 185748: 39403fe8 ldrb w8, [sp, #0xf] 18574c: f9400be9 ldr x9, [sp, #0x10] 185750: 39001528 strb w8, [x9, #0x5] 185754: f9400be9 ldr x9, [sp, #0x10] 185758: b94003e8 ldr w8, [sp] 18575c: 39000528 strb w8, [x9, #0x1] 185760: f9400be9 ldr x9, [sp, #0x10] 185764: 39000128 strb w8, [x9] 185768: f81f83bf stur xzr, [x29, #-0x8] 18576c: 14000058 b 0x1858cc 185770: 321b0be8 orr w8, wzr, #0xe0 185774: f9400be9 ldr x9, [sp, #0x10] 185778: 3940112a ldrb w10, [x9, #0x4] 18577c: 6b08015f cmp w10, w8 185780: 1a9fa7e8 cset w8, lt 185784: 37000048 tbnz w8, #0x0, 0x18578c 185788: 14000016 b 0x1857e0 18578c: 320007e8 orr w8, wzr, #0x3 185790: 39403fe9 ldrb w9, [sp, #0xf] 185794: f9400bea ldr x10, [sp, #0x10] 185798: 39001549 strb w9, [x10, #0x5] 18579c: f9400bea ldr x10, [sp, #0x10] 1857a0: b94007e9 ldr w9, [sp, #0x4] 1857a4: 39000549 strb w9, [x10, #0x1] 1857a8: b9400beb ldr w11, [sp, #0x8] 1857ac: 6b08017f cmp w11, w8 1857b0: 1a9f17e8 cset w8, eq 1857b4: 37000048 tbnz w8, #0x0, 0x1857bc 1857b8: 14000003 b 0x1857c4 1857bc: f81f83bf stur xzr, [x29, #-0x8] 1857c0: 14000043 b 0x1858cc 1857c4: f85f03a0 ldur x0, [x29, #-0x10] 1857c8: f9400fe1 ldr x1, [sp, #0x18] 1857cc: f9400be2 ldr x2, [sp, #0x10] 1857d0: b9400be3 ldr w3, [sp, #0x8] 1857d4: 940002a8 bl 0x186274 1857d8: f81f83a0 stur x0, [x29, #-0x8] 1857dc: 1400003c b 0x1858cc 1857e0: 321c0fe8 orr w8, wzr, #0xf0 1857e4: f9400be9 ldr x9, [sp, #0x10] 1857e8: 3940112a ldrb w10, [x9, #0x4] 1857ec: 6b08015f cmp w10, w8 1857f0: 1a9fa7e8 cset w8, lt 1857f4: 37000048 tbnz w8, #0x0, 0x1857fc 1857f8: 1400000b b 0x185824 1857fc: 39403fe8 ldrb w8, [sp, #0xf] 185800: f9400be9 ldr x9, [sp, #0x10] 185804: 39001528 strb w8, [x9, #0x5] 185808: f9400be9 ldr x9, [sp, #0x10] 18580c: b94003e8 ldr w8, [sp] 185810: 39000528 strb w8, [x9, #0x1] 185814: f9400be9 ldr x9, [sp, #0x10] 185818: 39000128 strb w8, [x9] 18581c: f81f83bf stur xzr, [x29, #-0x8] 185820: 1400002b b 0x1858cc 185824: 321c0fe8 orr w8, wzr, #0xf0 185828: f9400be9 ldr x9, [sp, #0x10] 18582c: 3940112a ldrb w10, [x9, #0x4] 185830: 6b08015f cmp w10, w8 185834: 1a9f17e8 cset w8, eq 185838: 37000048 tbnz w8, #0x0, 0x185840 18583c: 14000011 b 0x185880 185840: 320007e8 orr w8, wzr, #0x3 185844: b9400be9 ldr w9, [sp, #0x8] 185848: 6b08013f cmp w9, w8 18584c: 1a9f17e8 cset w8, eq 185850: 37000048 tbnz w8, #0x0, 0x185858 185854: 14000003 b 0x185860 185858: f81f83bf stur xzr, [x29, #-0x8] 18585c: 1400001c b 0x1858cc 185860: f85f03a0 ldur x0, [x29, #-0x10] 185864: f9400fe1 ldr x1, [sp, #0x18] 185868: f9400be2 ldr x2, [sp, #0x10] 18586c: 39403fe3 ldrb w3, [sp, #0xf] 185870: b9400be4 ldr w4, [sp, #0x8] 185874: 9400001a bl 0x1858dc 185878: f81f83a0 stur x0, [x29, #-0x8] 18587c: 14000014 b 0x1858cc 185880: 52801e48 mov w8, #0xf2 // =242 185884: f9400be9 ldr x9, [sp, #0x10] 185888: b94007ea ldr w10, [sp, #0x4] 18588c: 39000d2a strb w10, [x9, #0x3] 185890: f9400be9 ldr x9, [sp, #0x10] 185894: 3940112b ldrb w11, [x9, #0x4] 185898: 6b08017f cmp w11, w8 18589c: 1a9f17e8 cset w8, eq 1858a0: 37000048 tbnz w8, #0x0, 0x1858a8 1858a4: 14000006 b 0x1858bc 1858a8: f9400be8 ldr x8, [sp, #0x10] 1858ac: b94003e9 ldr w9, [sp] 1858b0: 39000109 strb w9, [x8] 1858b4: f81f83bf stur xzr, [x29, #-0x8] 1858b8: 14000005 b 0x1858cc 1858bc: f9400be8 ldr x8, [sp, #0x10] 1858c0: b94007e9 ldr w9, [sp, #0x4] 1858c4: 39000509 strb w9, [x8, #0x1] 1858c8: f81f83bf stur xzr, [x29, #-0x8] 1858cc: f85f83a0 ldur x0, [x29, #-0x8] 1858d0: a9437bfd ldp x29, x30, [sp, #0x30] 1858d4: 910103ff add sp, sp, #0x40 1858d8: d65f03c0 ret 1858dc: d103c3ff sub sp, sp, #0xf0 1858e0: f9004bfb str x27, [sp, #0x90] 1858e4: a90a67fa stp x26, x25, [sp, #0xa0] 1858e8: a90b5ff8 stp x24, x23, [sp, #0xb0] 1858ec: a90c57f6 stp x22, x21, [sp, #0xc0] 1858f0: a90d4ff4 stp x20, x19, [sp, #0xd0] 1858f4: a90e7bfd stp x29, x30, [sp, #0xe0] 1858f8: 910383fd add x29, sp, #0xe0 1858fc: 321c0fe8 orr w8, wzr, #0xf0 185900: 528002c9 mov w9, #0x16 // =22 185904: 528002aa mov w10, #0x15 // =21 185908: 5280028b mov w11, #0x14 // =20 18590c: 5280026c mov w12, #0x13 // =19 185910: 5280024d mov w13, #0x12 // =18 185914: 5280022e mov w14, #0x11 // =17 185918: 321c03ef orr w15, wzr, #0x10 18591c: 32000ff0 orr w16, wzr, #0xf 185920: 321e07f1 orr w17, wzr, #0xc 185924: 52800145 mov w5, #0xa // =10 185928: 320003e6 orr w6, wzr, #0x1 18592c: 52800167 mov w7, #0xb // =11 185930: 52800013 mov w19, #0x0 // =0 185934: 321d03f4 orr w20, wzr, #0x8 185938: 32000bf5 orr w21, wzr, #0x7 18593c: 52800136 mov w22, #0x9 // =9 185940: 321f07f7 orr w23, wzr, #0x6 185944: 528000b8 mov w24, #0x5 // =5 185948: 320007f9 orr w25, wzr, #0x3 18594c: 321f03fa orr w26, wzr, #0x2 185950: 321e03fb orr w27, wzr, #0x4 185954: f81a83a0 stur x0, [x29, #-0x58] 185958: f81a03a1 stur x1, [x29, #-0x60] 18595c: f81983a2 stur x2, [x29, #-0x68] 185960: 381973a3 sturb w3, [x29, #-0x69] 185964: b90073e4 str w4, [sp, #0x70] 185968: 385973a3 ldurb w3, [x29, #-0x69] 18596c: 6b08007f cmp w3, w8 185970: 1a9f17e8 cset w8, eq 185974: b90067e9 str w9, [sp, #0x64] 185978: b90063ea str w10, [sp, #0x60] 18597c: b9005feb str w11, [sp, #0x5c] 185980: b9005bec str w12, [sp, #0x58] 185984: b90057ed str w13, [sp, #0x54] 185988: b90053ee str w14, [sp, #0x50] 18598c: b9004fef str w15, [sp, #0x4c] 185990: b9004bf0 str w16, [sp, #0x48] 185994: b90047f1 str w17, [sp, #0x44] 185998: b90043e5 str w5, [sp, #0x40] 18599c: b9003fe6 str w6, [sp, #0x3c] 1859a0: b9003be7 str w7, [sp, #0x38] 1859a4: b90037f3 str w19, [sp, #0x34] 1859a8: b90033f4 str w20, [sp, #0x30] 1859ac: b9002ff5 str w21, [sp, #0x2c] 1859b0: b9002bf6 str w22, [sp, #0x28] 1859b4: b90027f7 str w23, [sp, #0x24] 1859b8: b90023f8 str w24, [sp, #0x20] 1859bc: b9001ff9 str w25, [sp, #0x1c] 1859c0: b9001bfa str w26, [sp, #0x18] 1859c4: b90017fb str w27, [sp, #0x14] 1859c8: 37000048 tbnz w8, #0x0, 0x1859d0 1859cc: 14000005 b 0x1859e0 1859d0: f85983a8 ldur x8, [x29, #-0x68] 1859d4: b94037e9 ldr w9, [sp, #0x34] 1859d8: 39000909 strb w9, [x8, #0x2] 1859dc: 14000216 b 0x186234 1859e0: 52801ee8 mov w8, #0xf7 // =247 1859e4: 385973a9 ldurb w9, [x29, #-0x69] 1859e8: 6b08013f cmp w9, w8 1859ec: 1a9f17e8 cset w8, eq 1859f0: 37000048 tbnz w8, #0x0, 0x1859f8 1859f4: 14000016 b 0x185a4c 1859f8: 52800148 mov w8, #0xa // =10 1859fc: f85983a9 ldur x9, [x29, #-0x68] 185a00: 3940092a ldrb w10, [x9, #0x2] 185a04: 6b08015f cmp w10, w8 185a08: 1a9f17e8 cset w8, eq 185a0c: 37000048 tbnz w8, #0x0, 0x185a14 185a10: 1400000b b 0x185a3c 185a14: 320007e8 orr w8, wzr, #0x3 185a18: b94073e9 ldr w9, [sp, #0x70] 185a1c: 6b08013f cmp w9, w8 185a20: 1a9f07e8 cset w8, ne 185a24: 37000048 tbnz w8, #0x0, 0x185a2c 185a28: 14000005 b 0x185a3c 185a2c: f85a83a8 ldur x8, [x29, #-0x58] 185a30: f940b900 ldr x0, [x8, #0x170] 185a34: f85a03a1 ldur x1, [x29, #-0x60] 185a38: 97fc903e bl 0xa9b30 185a3c: f85983a8 ldur x8, [x29, #-0x68] 185a40: b94067e9 ldr w9, [sp, #0x64] 185a44: 39000909 strb w9, [x8, #0x2] 185a48: 140001fb b 0x186234 185a4c: f85983a8 ldur x8, [x29, #-0x68] 185a50: 39400909 ldrb w9, [x8, #0x2] 185a54: b90013e9 str w9, [sp, #0x10] 185a58: 340010e9 cbz w9, 0x185c74 185a5c: 14000001 b 0x185a60 185a60: 320003e8 orr w8, wzr, #0x1 185a64: b94013e9 ldr w9, [sp, #0x10] 185a68: 6b09011f cmp w8, w9 185a6c: 1a9f17e8 cset w8, eq 185a70: 37001448 tbnz w8, #0x0, 0x185cf8 185a74: 14000001 b 0x185a78 185a78: 321f03e8 orr w8, wzr, #0x2 185a7c: b94013e9 ldr w9, [sp, #0x10] 185a80: 6b09011f cmp w8, w9 185a84: 1a9f17e8 cset w8, eq 185a88: 37001548 tbnz w8, #0x0, 0x185d30 185a8c: 14000001 b 0x185a90 185a90: 320007e8 orr w8, wzr, #0x3 185a94: b94013e9 ldr w9, [sp, #0x10] 185a98: 6b09011f cmp w8, w9 185a9c: 1a9f17e8 cset w8, eq 185aa0: 37001648 tbnz w8, #0x0, 0x185d68 185aa4: 14000001 b 0x185aa8 185aa8: 321e03e8 orr w8, wzr, #0x4 185aac: b94013e9 ldr w9, [sp, #0x10] 185ab0: 6b09011f cmp w8, w9 185ab4: 1a9f17e8 cset w8, eq 185ab8: 37001a28 tbnz w8, #0x0, 0x185dfc 185abc: 14000001 b 0x185ac0 185ac0: 528000a8 mov w8, #0x5 // =5 185ac4: b94013e9 ldr w9, [sp, #0x10] 185ac8: 6b09011f cmp w8, w9 185acc: 1a9f17e8 cset w8, eq 185ad0: 37001b28 tbnz w8, #0x0, 0x185e34 185ad4: 14000001 b 0x185ad8 185ad8: 321f07e8 orr w8, wzr, #0x6 185adc: b94013e9 ldr w9, [sp, #0x10] 185ae0: 6b09011f cmp w8, w9 185ae4: 1a9f17e8 cset w8, eq 185ae8: 37001d68 tbnz w8, #0x0, 0x185e94 185aec: 14000001 b 0x185af0 185af0: 32000be8 orr w8, wzr, #0x7 185af4: b94013e9 ldr w9, [sp, #0x10] 185af8: 6b09011f cmp w8, w9 185afc: 1a9f17e8 cset w8, eq 185b00: 37001e68 tbnz w8, #0x0, 0x185ecc 185b04: 14000001 b 0x185b08 185b08: 321d03e8 orr w8, wzr, #0x8 185b0c: b94013e9 ldr w9, [sp, #0x10] 185b10: 6b09011f cmp w8, w9 185b14: 1a9f17e8 cset w8, eq 185b18: 37001e88 tbnz w8, #0x0, 0x185ee8 185b1c: 14000001 b 0x185b20 185b20: 52800128 mov w8, #0x9 // =9 185b24: b94013e9 ldr w9, [sp, #0x10] 185b28: 6b09011f cmp w8, w9 185b2c: 1a9f17e8 cset w8, eq 185b30: 370021e8 tbnz w8, #0x0, 0x185f6c 185b34: 14000001 b 0x185b38 185b38: 52800148 mov w8, #0xa // =10 185b3c: b94013e9 ldr w9, [sp, #0x10] 185b40: 6b09011f cmp w8, w9 185b44: 1a9f17e8 cset w8, eq 185b48: 37002448 tbnz w8, #0x0, 0x185fd0 185b4c: 14000001 b 0x185b50 185b50: 52800168 mov w8, #0xb // =11 185b54: b94013e9 ldr w9, [sp, #0x10] 185b58: 6b09011f cmp w8, w9 185b5c: 1a9f17e8 cset w8, eq 185b60: 370026a8 tbnz w8, #0x0, 0x186034 185b64: 14000001 b 0x185b68 185b68: 321e07e8 orr w8, wzr, #0xc 185b6c: b94013e9 ldr w9, [sp, #0x10] 185b70: 6b09011f cmp w8, w9 185b74: 1a9f17e8 cset w8, eq 185b78: 37002b68 tbnz w8, #0x0, 0x1860e4 185b7c: 14000001 b 0x185b80 185b80: 528001a8 mov w8, #0xd // =13 185b84: b94013e9 ldr w9, [sp, #0x10] 185b88: 6b09011f cmp w8, w9 185b8c: 1a9f17e8 cset w8, eq 185b90: 37002c68 tbnz w8, #0x0, 0x18611c 185b94: 14000001 b 0x185b98 185b98: 321f0be8 orr w8, wzr, #0xe 185b9c: b94013e9 ldr w9, [sp, #0x10] 185ba0: 6b09011f cmp w8, w9 185ba4: 1a9f17e8 cset w8, eq 185ba8: 37002d68 tbnz w8, #0x0, 0x186154 185bac: 14000001 b 0x185bb0 185bb0: 32000fe8 orr w8, wzr, #0xf 185bb4: b94013e9 ldr w9, [sp, #0x10] 185bb8: 6b09011f cmp w8, w9 185bbc: 1a9f17e8 cset w8, eq 185bc0: 37002e68 tbnz w8, #0x0, 0x18618c 185bc4: 14000001 b 0x185bc8 185bc8: 321c03e8 orr w8, wzr, #0x10 185bcc: b94013e9 ldr w9, [sp, #0x10] 185bd0: 6b09011f cmp w8, w9 185bd4: 1a9f17e8 cset w8, eq 185bd8: 37002f68 tbnz w8, #0x0, 0x1861c4 185bdc: 14000001 b 0x185be0 185be0: 52800228 mov w8, #0x11 // =17 185be4: b94013e9 ldr w9, [sp, #0x10] 185be8: 6b09011f cmp w8, w9 185bec: 1a9f17e8 cset w8, eq 185bf0: 37002f28 tbnz w8, #0x0, 0x1861d4 185bf4: 14000001 b 0x185bf8 185bf8: 52800248 mov w8, #0x12 // =18 185bfc: b94013e9 ldr w9, [sp, #0x10] 185c00: 6b09011f cmp w8, w9 185c04: 1a9f17e8 cset w8, eq 185c08: 37002ee8 tbnz w8, #0x0, 0x1861e4 185c0c: 14000001 b 0x185c10 185c10: 52800268 mov w8, #0x13 // =19 185c14: b94013e9 ldr w9, [sp, #0x10] 185c18: 6b09011f cmp w8, w9 185c1c: 1a9f17e8 cset w8, eq 185c20: 37002ea8 tbnz w8, #0x0, 0x1861f4 185c24: 14000001 b 0x185c28 185c28: 52800288 mov w8, #0x14 // =20 185c2c: b94013e9 ldr w9, [sp, #0x10] 185c30: 6b09011f cmp w8, w9 185c34: 1a9f17e8 cset w8, eq 185c38: 37002e68 tbnz w8, #0x0, 0x186204 185c3c: 14000001 b 0x185c40 185c40: 528002a8 mov w8, #0x15 // =21 185c44: b94013e9 ldr w9, [sp, #0x10] 185c48: 6b09011f cmp w8, w9 185c4c: 1a9f17e8 cset w8, eq 185c50: 37002e28 tbnz w8, #0x0, 0x186214 185c54: 14000001 b 0x185c58 185c58: 528002c8 mov w8, #0x16 // =22 185c5c: b94013e9 ldr w9, [sp, #0x10] 185c60: 6b09011f cmp w8, w9 185c64: 1a9f17e8 cset w8, eq 185c68: 37002de8 tbnz w8, #0x0, 0x186224 185c6c: 14000001 b 0x185c70 185c70: 1400016e b 0x186228 185c74: 321f17e8 orr w8, wzr, #0x7e 185c78: 385973a9 ldurb w9, [x29, #-0x69] 185c7c: 6b09011f cmp w8, w9 185c80: 1a9f17e8 cset w8, eq 185c84: b9000fe9 str w9, [sp, #0xc] 185c88: 37000188 tbnz w8, #0x0, 0x185cb8 185c8c: 14000001 b 0x185c90 185c90: 32001be8 orr w8, wzr, #0x7f 185c94: b9400fe9 ldr w9, [sp, #0xc] 185c98: 6b09011f cmp w8, w9 185c9c: 1a9f17e8 cset w8, eq 185ca0: 37000148 tbnz w8, #0x0, 0x185cc8 185ca4: 14000001 b 0x185ca8 185ca8: b9400fe8 ldr w8, [sp, #0xc] 185cac: 34000168 cbz w8, 0x185cd8 185cb0: 14000001 b 0x185cb4 185cb4: 1400000d b 0x185ce8 185cb8: f85983a8 ldur x8, [x29, #-0x68] 185cbc: b9403fe9 ldr w9, [sp, #0x3c] 185cc0: 39000909 strb w9, [x8, #0x2] 185cc4: 1400000c b 0x185cf4 185cc8: f85983a8 ldur x8, [x29, #-0x68] 185ccc: b94017e9 ldr w9, [sp, #0x14] 185cd0: 39000909 strb w9, [x8, #0x2] 185cd4: 14000008 b 0x185cf4 185cd8: f85983a8 ldur x8, [x29, #-0x68] 185cdc: b94047e9 ldr w9, [sp, #0x44] 185ce0: 39000909 strb w9, [x8, #0x2] 185ce4: 14000004 b 0x185cf4 185ce8: f85983a8 ldur x8, [x29, #-0x68] 185cec: b94067e9 ldr w9, [sp, #0x64] 185cf0: 39000909 strb w9, [x8, #0x2] 185cf4: 14000150 b 0x186234 185cf8: 32001be8 orr w8, wzr, #0x7f 185cfc: 385973a9 ldurb w9, [x29, #-0x69] 185d00: 6b08013f cmp w9, w8 185d04: 1a9f17e8 cset w8, eq 185d08: 37000048 tbnz w8, #0x0, 0x185d10 185d0c: 14000005 b 0x185d20 185d10: f85983a8 ldur x8, [x29, #-0x68] 185d14: b9401be9 ldr w9, [sp, #0x18] 185d18: 39000909 strb w9, [x8, #0x2] 185d1c: 14000004 b 0x185d2c 185d20: f85983a8 ldur x8, [x29, #-0x68] 185d24: b94067e9 ldr w9, [sp, #0x64] 185d28: 39000909 strb w9, [x8, #0x2] 185d2c: 14000142 b 0x186234 185d30: 52800128 mov w8, #0x9 // =9 185d34: 385973a9 ldurb w9, [x29, #-0x69] 185d38: 6b08013f cmp w9, w8 185d3c: 1a9f17e8 cset w8, eq 185d40: 37000048 tbnz w8, #0x0, 0x185d48 185d44: 14000005 b 0x185d58 185d48: f85983a8 ldur x8, [x29, #-0x68] 185d4c: b9401fe9 ldr w9, [sp, #0x1c] 185d50: 39000909 strb w9, [x8, #0x2] 185d54: 14000004 b 0x185d64 185d58: f85983a8 ldur x8, [x29, #-0x68] 185d5c: b94067e9 ldr w9, [sp, #0x64] 185d60: 39000909 strb w9, [x8, #0x2] 185d64: 14000134 b 0x186234 185d68: 320003e8 orr w8, wzr, #0x1 185d6c: 385973a9 ldurb w9, [x29, #-0x69] 185d70: 6b08013f cmp w9, w8 185d74: 1a9f17e8 cset w8, eq 185d78: 370000e8 tbnz w8, #0x0, 0x185d94 185d7c: 320007e8 orr w8, wzr, #0x3 185d80: 385973a9 ldurb w9, [x29, #-0x69] 185d84: 6b08013f cmp w9, w8 185d88: 1a9f17e8 cset w8, eq 185d8c: 37000048 tbnz w8, #0x0, 0x185d94 185d90: 14000017 b 0x185dec 185d94: 320007e8 orr w8, wzr, #0x3 185d98: b94073e9 ldr w9, [sp, #0x70] 185d9c: 6b08013f cmp w9, w8 185da0: 1a9f07e8 cset w8, ne 185da4: 37000048 tbnz w8, #0x0, 0x185dac 185da8: 1400000d b 0x185ddc 185dac: 320003e8 orr w8, wzr, #0x1 185db0: 52800002 mov w2, #0x0 // =0 185db4: f85983a9 ldur x9, [x29, #-0x68] 185db8: 39401d2a ldrb w10, [x9, #0x7] 185dbc: 2a080148 orr w8, w10, w8 185dc0: 39001d28 strb w8, [x9, #0x7] 185dc4: f85a83a9 ldur x9, [x29, #-0x58] 185dc8: f940b920 ldr x0, [x9, #0x170] 185dcc: f85a03a1 ldur x1, [x29, #-0x60] 185dd0: 97fc720c bl 0xa2600 185dd4: f85a03a0 ldur x0, [x29, #-0x60] 185dd8: 97fc8512 bl 0xa7220 185ddc: f85983a8 ldur x8, [x29, #-0x68] 185de0: b94063e9 ldr w9, [sp, #0x60] 185de4: 39000909 strb w9, [x8, #0x2] 185de8: 14000004 b 0x185df8 185dec: f85983a8 ldur x8, [x29, #-0x68] 185df0: b94067e9 ldr w9, [sp, #0x64] 185df4: 39000909 strb w9, [x8, #0x2] 185df8: 1400010f b 0x186234 185dfc: 32001be8 orr w8, wzr, #0x7f 185e00: 385973a9 ldurb w9, [x29, #-0x69] 185e04: 6b08013f cmp w9, w8 185e08: 1a9f17e8 cset w8, eq 185e0c: 37000048 tbnz w8, #0x0, 0x185e14 185e10: 14000005 b 0x185e24 185e14: f85983a8 ldur x8, [x29, #-0x68] 185e18: b94023e9 ldr w9, [sp, #0x20] 185e1c: 39000909 strb w9, [x8, #0x2] 185e20: 14000004 b 0x185e30 185e24: f85983a8 ldur x8, [x29, #-0x68] 185e28: b94067e9 ldr w9, [sp, #0x64] 185e2c: 39000909 strb w9, [x8, #0x2] 185e30: 14000101 b 0x186234 185e34: 321e03e8 orr w8, wzr, #0x4 185e38: 385973a9 ldurb w9, [x29, #-0x69] 185e3c: 6b08013f cmp w9, w8 185e40: 1a9f17e8 cset w8, eq 185e44: 37000048 tbnz w8, #0x0, 0x185e4c 185e48: 14000005 b 0x185e5c 185e4c: f85983a8 ldur x8, [x29, #-0x68] 185e50: b94027e9 ldr w9, [sp, #0x24] 185e54: 39000909 strb w9, [x8, #0x2] 185e58: 1400000e b 0x185e90 185e5c: 52800168 mov w8, #0xb // =11 185e60: 385973a9 ldurb w9, [x29, #-0x69] 185e64: 6b08013f cmp w9, w8 185e68: 1a9f17e8 cset w8, eq 185e6c: 37000048 tbnz w8, #0x0, 0x185e74 185e70: 14000005 b 0x185e84 185e74: f85983a8 ldur x8, [x29, #-0x68] 185e78: b9402be9 ldr w9, [sp, #0x28] 185e7c: 39000909 strb w9, [x8, #0x2] 185e80: 14000004 b 0x185e90 185e84: f85983a8 ldur x8, [x29, #-0x68] 185e88: b94067e9 ldr w9, [sp, #0x64] 185e8c: 39000909 strb w9, [x8, #0x2] 185e90: 140000e9 b 0x186234 185e94: 320003e8 orr w8, wzr, #0x1 185e98: 385973a9 ldurb w9, [x29, #-0x69] 185e9c: 6b08013f cmp w9, w8 185ea0: 1a9f17e8 cset w8, eq 185ea4: 37000048 tbnz w8, #0x0, 0x185eac 185ea8: 14000005 b 0x185ebc 185eac: f85983a8 ldur x8, [x29, #-0x68] 185eb0: b9402fe9 ldr w9, [sp, #0x2c] 185eb4: 39000909 strb w9, [x8, #0x2] 185eb8: 14000004 b 0x185ec8 185ebc: f85983a8 ldur x8, [x29, #-0x68] 185ec0: b94067e9 ldr w9, [sp, #0x64] 185ec4: 39000909 strb w9, [x8, #0x2] 185ec8: 140000db b 0x186234 185ecc: 385973a8 ldurb w8, [x29, #-0x69] 185ed0: f85983a9 ldur x9, [x29, #-0x68] 185ed4: 39001528 strb w8, [x9, #0x5] 185ed8: f85983a9 ldur x9, [x29, #-0x68] 185edc: b94033e8 ldr w8, [sp, #0x30] 185ee0: 39000928 strb w8, [x9, #0x2] 185ee4: 140000d4 b 0x186234 185ee8: 320007e8 orr w8, wzr, #0x3 185eec: b94073e9 ldr w9, [sp, #0x70] 185ef0: 6b08013f cmp w9, w8 185ef4: 1a9f07e8 cset w8, ne 185ef8: 37000048 tbnz w8, #0x0, 0x185f00 185efc: 14000018 b 0x185f5c 185f00: b24003e8 orr x8, xzr, #0x1 185f04: b27d03e9 orr x9, xzr, #0x8 185f08: 385973aa ldurb w10, [x29, #-0x69] 185f0c: 2a0a03eb mov w11, w10 185f10: d3401d6b ubfx x11, x11, #0, #8 185f14: 9ac92169 lsl x9, x11, x9 185f18: f85983ab ldur x11, [x29, #-0x68] 185f1c: 3940156a ldrb w10, [x11, #0x5] 185f20: 2a0a03eb mov w11, w10 185f24: d3401d6b ubfx x11, x11, #0, #8 185f28: 9ac82168 lsl x8, x11, x8 185f2c: aa080128 orr x8, x9, x8 185f30: f90037e8 str x8, [sp, #0x68] 185f34: f94037e8 ldr x8, [sp, #0x68] 185f38: f94037e9 ldr x9, [sp, #0x68] 185f3c: 9b097d08 mul x8, x8, x9 185f40: 934ffd08 asr x8, x8, #15 185f44: f90037e8 str x8, [sp, #0x68] 185f48: f85a03a0 ldur x0, [x29, #-0x60] 185f4c: f94037e8 ldr x8, [sp, #0x68] 185f50: 2a0803ea mov w10, w8 185f54: 2a0a03e1 mov w1, w10 185f58: 97fc6ca2 bl 0xa11e0 185f5c: f85983a8 ldur x8, [x29, #-0x68] 185f60: b94063e9 ldr w9, [sp, #0x60] 185f64: 39000909 strb w9, [x8, #0x2] 185f68: 140000b3 b 0x186234 185f6c: 320003e8 orr w8, wzr, #0x1 185f70: 385973a9 ldurb w9, [x29, #-0x69] 185f74: 6b08013f cmp w9, w8 185f78: 1a9f17e8 cset w8, eq 185f7c: 37000048 tbnz w8, #0x0, 0x185f84 185f80: 14000010 b 0x185fc0 185f84: 320007e8 orr w8, wzr, #0x3 185f88: b94073e9 ldr w9, [sp, #0x70] 185f8c: 6b08013f cmp w9, w8 185f90: 1a9f07e8 cset w8, ne 185f94: 37000048 tbnz w8, #0x0, 0x185f9c 185f98: 14000003 b 0x185fa4 185f9c: f85a03a0 ldur x0, [x29, #-0x60] 185fa0: 97fc84a0 bl 0xa7220 185fa4: f85983a8 ldur x8, [x29, #-0x68] 185fa8: b94037e9 ldr w9, [sp, #0x34] 185fac: 39001509 strb w9, [x8, #0x5] 185fb0: f85983a8 ldur x8, [x29, #-0x68] 185fb4: b94043ea ldr w10, [sp, #0x40] 185fb8: 3900090a strb w10, [x8, #0x2] 185fbc: 14000004 b 0x185fcc 185fc0: f85983a8 ldur x8, [x29, #-0x68] 185fc4: b94067e9 ldr w9, [sp, #0x64] 185fc8: 39000909 strb w9, [x8, #0x2] 185fcc: 1400009a b 0x186234 185fd0: 321c03e8 orr w8, wzr, #0x10 185fd4: 385973a9 ldurb w9, [x29, #-0x69] 185fd8: 6b08013f cmp w9, w8 185fdc: 1a9fa7e8 cset w8, lt 185fe0: 37000048 tbnz w8, #0x0, 0x185fe8 185fe4: 14000008 b 0x186004 185fe8: 385973a8 ldurb w8, [x29, #-0x69] 185fec: f85983a9 ldur x9, [x29, #-0x68] 185ff0: 39001928 strb w8, [x9, #0x6] 185ff4: f85983a9 ldur x9, [x29, #-0x68] 185ff8: b9403be8 ldr w8, [sp, #0x38] 185ffc: 39000928 strb w8, [x9, #0x2] 186000: 1400000c b 0x186030 186004: 320007e8 orr w8, wzr, #0x3 186008: b94073e9 ldr w9, [sp, #0x70] 18600c: 6b08013f cmp w9, w8 186010: 1a9f07e8 cset w8, ne 186014: 37000048 tbnz w8, #0x0, 0x18601c 186018: 14000003 b 0x186024 18601c: f85a03a0 ldur x0, [x29, #-0x60] 186020: 97fc8480 bl 0xa7220 186024: f85983a8 ldur x8, [x29, #-0x68] 186028: b94067e9 ldr w9, [sp, #0x64] 18602c: 39000909 strb w9, [x8, #0x2] 186030: 14000081 b 0x186234 186034: 320007e8 orr w8, wzr, #0x3 186038: b94073e9 ldr w9, [sp, #0x70] 18603c: 6b08013f cmp w9, w8 186040: 1a9f07e8 cset w8, ne 186044: 37000048 tbnz w8, #0x0, 0x18604c 186048: 1400000a b 0x186070 18604c: f85a83a8 ldur x8, [x29, #-0x58] 186050: f940b900 ldr x0, [x8, #0x170] 186054: f85a03a1 ldur x1, [x29, #-0x60] 186058: f85983a8 ldur x8, [x29, #-0x68] 18605c: 39401902 ldrb w2, [x8, #0x6] 186060: f85983a8 ldur x8, [x29, #-0x68] 186064: 39401503 ldrb w3, [x8, #0x5] 186068: 385973a4 ldurb w4, [x29, #-0x69] 18606c: 97fc7f69 bl 0xa5e10 186070: 320003e8 orr w8, wzr, #0x1 186074: 321c03e9 orr w9, wzr, #0x10 186078: f85983aa ldur x10, [x29, #-0x68] 18607c: b94043eb ldr w11, [sp, #0x40] 186080: 3900094b strb w11, [x10, #0x2] 186084: f85983aa ldur x10, [x29, #-0x68] 186088: 3940154c ldrb w12, [x10, #0x5] 18608c: 0b080188 add w8, w12, w8 186090: 39001548 strb w8, [x10, #0x5] 186094: 32001fec orr w12, wzr, #0xff 186098: 0a0c0108 and w8, w8, w12 18609c: 6b09011f cmp w8, w9 1860a0: 1a9f17e8 cset w8, eq 1860a4: 37000048 tbnz w8, #0x0, 0x1860ac 1860a8: 1400000e b 0x1860e0 1860ac: 320007e8 orr w8, wzr, #0x3 1860b0: b94073e9 ldr w9, [sp, #0x70] 1860b4: 6b08013f cmp w9, w8 1860b8: 1a9f07e8 cset w8, ne 1860bc: 37000048 tbnz w8, #0x0, 0x1860c4 1860c0: 14000005 b 0x1860d4 1860c4: f85a83a8 ldur x8, [x29, #-0x58] 1860c8: f940b900 ldr x0, [x8, #0x170] 1860cc: f85a03a1 ldur x1, [x29, #-0x60] 1860d0: 97fc8e98 bl 0xa9b30 1860d4: f85983a8 ldur x8, [x29, #-0x68] 1860d8: b94063e9 ldr w9, [sp, #0x60] 1860dc: 39000909 strb w9, [x8, #0x2] 1860e0: 14000055 b 0x186234 1860e4: 320003e8 orr w8, wzr, #0x1 1860e8: 385973a9 ldurb w9, [x29, #-0x69] 1860ec: 6b08013f cmp w9, w8 1860f0: 1a9f17e8 cset w8, eq 1860f4: 37000048 tbnz w8, #0x0, 0x1860fc 1860f8: 14000005 b 0x18610c 1860fc: f85983a8 ldur x8, [x29, #-0x68] 186100: b94047e9 ldr w9, [sp, #0x44] 186104: 39000909 strb w9, [x8, #0x2] 186108: 14000004 b 0x186118 18610c: f85983a8 ldur x8, [x29, #-0x68] 186110: b94067e9 ldr w9, [sp, #0x64] 186114: 39000909 strb w9, [x8, #0x2] 186118: 14000047 b 0x186234 18611c: 52800748 mov w8, #0x3a // =58 186120: 385973a9 ldurb w9, [x29, #-0x69] 186124: 6b08013f cmp w9, w8 186128: 1a9f17e8 cset w8, eq 18612c: 37000048 tbnz w8, #0x0, 0x186134 186130: 14000005 b 0x186144 186134: f85983a8 ldur x8, [x29, #-0x68] 186138: b94047e9 ldr w9, [sp, #0x44] 18613c: 39000909 strb w9, [x8, #0x2] 186140: 14000004 b 0x186150 186144: f85983a8 ldur x8, [x29, #-0x68] 186148: b94067e9 ldr w9, [sp, #0x64] 18614c: 39000909 strb w9, [x8, #0x2] 186150: 14000039 b 0x186234 186154: 321e03e8 orr w8, wzr, #0x4 186158: 385973a9 ldurb w9, [x29, #-0x69] 18615c: 6b08013f cmp w9, w8 186160: 1a9f17e8 cset w8, eq 186164: 37000048 tbnz w8, #0x0, 0x18616c 186168: 14000005 b 0x18617c 18616c: f85983a8 ldur x8, [x29, #-0x68] 186170: b9404be9 ldr w9, [sp, #0x48] 186174: 39000909 strb w9, [x8, #0x2] 186178: 14000004 b 0x186188 18617c: f85983a8 ldur x8, [x29, #-0x68] 186180: b94067e9 ldr w9, [sp, #0x64] 186184: 39000909 strb w9, [x8, #0x2] 186188: 1400002b b 0x186234 18618c: 320003e8 orr w8, wzr, #0x1 186190: 385973a9 ldurb w9, [x29, #-0x69] 186194: 6b08013f cmp w9, w8 186198: 1a9f17e8 cset w8, eq 18619c: 37000048 tbnz w8, #0x0, 0x1861a4 1861a0: 14000005 b 0x1861b4 1861a4: f85983a8 ldur x8, [x29, #-0x68] 1861a8: b9404fe9 ldr w9, [sp, #0x4c] 1861ac: 39000909 strb w9, [x8, #0x2] 1861b0: 14000004 b 0x1861c0 1861b4: f85983a8 ldur x8, [x29, #-0x68] 1861b8: b94067e9 ldr w9, [sp, #0x64] 1861bc: 39000909 strb w9, [x8, #0x2] 1861c0: 1400001d b 0x186234 1861c4: f85983a8 ldur x8, [x29, #-0x68] 1861c8: b94053e9 ldr w9, [sp, #0x50] 1861cc: 39000909 strb w9, [x8, #0x2] 1861d0: 14000019 b 0x186234 1861d4: f85983a8 ldur x8, [x29, #-0x68] 1861d8: b94057e9 ldr w9, [sp, #0x54] 1861dc: 39000909 strb w9, [x8, #0x2] 1861e0: 14000015 b 0x186234 1861e4: f85983a8 ldur x8, [x29, #-0x68] 1861e8: b9405be9 ldr w9, [sp, #0x58] 1861ec: 39000909 strb w9, [x8, #0x2] 1861f0: 14000011 b 0x186234 1861f4: f85983a8 ldur x8, [x29, #-0x68] 1861f8: b9405fe9 ldr w9, [sp, #0x5c] 1861fc: 39000909 strb w9, [x8, #0x2] 186200: 1400000d b 0x186234 186204: f85983a8 ldur x8, [x29, #-0x68] 186208: b94063e9 ldr w9, [sp, #0x60] 18620c: 39000909 strb w9, [x8, #0x2] 186210: 14000009 b 0x186234 186214: f85983a8 ldur x8, [x29, #-0x68] 186218: b94067e9 ldr w9, [sp, #0x64] 18621c: 39000909 strb w9, [x8, #0x2] 186220: 14000005 b 0x186234 186224: 14000004 b 0x186234 186228: f85983a8 ldur x8, [x29, #-0x68] 18622c: b94067e9 ldr w9, [sp, #0x64] 186230: 39000909 strb w9, [x8, #0x2] 186234: 528002c8 mov w8, #0x16 // =22 186238: f85983a9 ldur x9, [x29, #-0x68] 18623c: 3940092a ldrb w10, [x9, #0x2] 186240: 6b08015f cmp w10, w8 186244: 1a9f17e8 cset w8, eq 186248: 37000048 tbnz w8, #0x0, 0x186250 18624c: 14000001 b 0x186250 186250: d2800000 mov x0, #0x0 // =0 186254: a94e7bfd ldp x29, x30, [sp, #0xe0] 186258: a94d4ff4 ldp x20, x19, [sp, #0xd0] 18625c: a94c57f6 ldp x22, x21, [sp, #0xc0] 186260: a94b5ff8 ldp x24, x23, [sp, #0xb0] 186264: a94a67fa ldp x26, x25, [sp, #0xa0] 186268: f9404bfb ldr x27, [sp, #0x90] 18626c: 9103c3ff add sp, sp, #0xf0 186270: d65f03c0 ret 186274: d10103ff sub sp, sp, #0x40 186278: a9037bfd stp x29, x30, [sp, #0x30] 18627c: 9100c3fd add x29, sp, #0x30 186280: 32000fe8 orr w8, wzr, #0xf 186284: 321c0fe9 orr w9, wzr, #0xf0 186288: 321903ea orr w10, wzr, #0x80 18628c: f81f83a0 stur x0, [x29, #-0x8] 186290: f81f03a1 stur x1, [x29, #-0x10] 186294: f9000fe2 str x2, [sp, #0x18] 186298: b90017e3 str w3, [sp, #0x14] 18629c: f9400fe0 ldr x0, [sp, #0x18] 1862a0: 39401003 ldrb w3, [x0, #0x4] 1862a4: 0a080068 and w8, w3, w8 1862a8: 39004fe8 strb w8, [sp, #0x13] 1862ac: f9400fe0 ldr x0, [sp, #0x18] 1862b0: 39401008 ldrb w8, [x0, #0x4] 1862b4: 0a090108 and w8, w8, w9 1862b8: 6b08015f cmp w10, w8 1862bc: 1a9f17e9 cset w9, eq 1862c0: b9000fe8 str w8, [sp, #0xc] 1862c4: 370004e9 tbnz w9, #0x0, 0x186360 1862c8: 14000001 b 0x1862cc 1862cc: 52801208 mov w8, #0x90 // =144 1862d0: b9400fe9 ldr w9, [sp, #0xc] 1862d4: 6b09011f cmp w8, w9 1862d8: 1a9f17e8 cset w8, eq 1862dc: 37000628 tbnz w8, #0x0, 0x1863a0 1862e0: 14000001 b 0x1862e4 1862e4: 52801408 mov w8, #0xa0 // =160 1862e8: b9400fe9 ldr w9, [sp, #0xc] 1862ec: 6b09011f cmp w8, w9 1862f0: 1a9f17e8 cset w8, eq 1862f4: 37000ae8 tbnz w8, #0x0, 0x186450 1862f8: 14000001 b 0x1862fc 1862fc: 52801608 mov w8, #0xb0 // =176 186300: b9400fe9 ldr w9, [sp, #0xc] 186304: 6b09011f cmp w8, w9 186308: 1a9f17e8 cset w8, eq 18630c: 37000a48 tbnz w8, #0x0, 0x186454 186310: 14000001 b 0x186314 186314: 321a07e8 orr w8, wzr, #0xc0 186318: b9400fe9 ldr w9, [sp, #0xc] 18631c: 6b09011f cmp w8, w9 186320: 1a9f17e8 cset w8, eq 186324: 37000da8 tbnz w8, #0x0, 0x1864d8 186328: 14000001 b 0x18632c 18632c: 52801a08 mov w8, #0xd0 // =208 186330: b9400fe9 ldr w9, [sp, #0xc] 186334: 6b09011f cmp w8, w9 186338: 1a9f17e8 cset w8, eq 18633c: 37000ea8 tbnz w8, #0x0, 0x186510 186340: 14000001 b 0x186344 186344: 321b0be8 orr w8, wzr, #0xe0 186348: b9400fe9 ldr w9, [sp, #0xc] 18634c: 6b09011f cmp w8, w9 186350: 1a9f17e8 cset w8, eq 186354: 37000f68 tbnz w8, #0x0, 0x186540 186358: 14000001 b 0x18635c 18635c: 14000087 b 0x186578 186360: 321f03e8 orr w8, wzr, #0x2 186364: b94017e9 ldr w9, [sp, #0x14] 186368: 6b08013f cmp w9, w8 18636c: 1a9fc7e8 cset w8, le 186370: 37000048 tbnz w8, #0x0, 0x186378 186374: 1400000a b 0x18639c 186378: f85f83a8 ldur x8, [x29, #-0x8] 18637c: f940b900 ldr x0, [x8, #0x170] 186380: f85f03a1 ldur x1, [x29, #-0x10] 186384: 39404fe2 ldrb w2, [sp, #0x13] 186388: f9400fe8 ldr x8, [sp, #0x18] 18638c: 39401503 ldrb w3, [x8, #0x5] 186390: f9400fe8 ldr x8, [sp, #0x18] 186394: 39401904 ldrb w4, [x8, #0x6] 186398: 97fc9136 bl 0xaa870 18639c: 14000077 b 0x186578 1863a0: 52800008 mov w8, #0x0 // =0 1863a4: f9400fe9 ldr x9, [sp, #0x18] 1863a8: 3940192a ldrb w10, [x9, #0x6] 1863ac: 53001d4a uxtb w10, w10 1863b0: 32001feb orr w11, wzr, #0xff 1863b4: 0a0b0108 and w8, w8, w11 1863b8: 6b08015f cmp w10, w8 1863bc: 1a9f07e8 cset w8, ne 1863c0: 37000048 tbnz w8, #0x0, 0x1863c8 1863c4: 14000013 b 0x186410 1863c8: 321f03e8 orr w8, wzr, #0x2 1863cc: f9400fe9 ldr x9, [sp, #0x18] 1863d0: 39401d2a ldrb w10, [x9, #0x7] 1863d4: 2a080148 orr w8, w10, w8 1863d8: 39001d28 strb w8, [x9, #0x7] 1863dc: b94017e8 ldr w8, [sp, #0x14] 1863e0: 34000048 cbz w8, 0x1863e8 1863e4: 1400000a b 0x18640c 1863e8: f85f83a8 ldur x8, [x29, #-0x8] 1863ec: f940b900 ldr x0, [x8, #0x170] 1863f0: f85f03a1 ldur x1, [x29, #-0x10] 1863f4: 39404fe2 ldrb w2, [sp, #0x13] 1863f8: f9400fe8 ldr x8, [sp, #0x18] 1863fc: 39401503 ldrb w3, [x8, #0x5] 186400: f9400fe8 ldr x8, [sp, #0x18] 186404: 39401904 ldrb w4, [x8, #0x6] 186408: 97fc7672 bl 0xa3dd0 18640c: 14000010 b 0x18644c 186410: 321f03e8 orr w8, wzr, #0x2 186414: b94017e9 ldr w9, [sp, #0x14] 186418: 6b08013f cmp w9, w8 18641c: 1a9fc7e8 cset w8, le 186420: 37000048 tbnz w8, #0x0, 0x186428 186424: 1400000a b 0x18644c 186428: f85f83a8 ldur x8, [x29, #-0x8] 18642c: f940b900 ldr x0, [x8, #0x170] 186430: f85f03a1 ldur x1, [x29, #-0x10] 186434: 39404fe2 ldrb w2, [sp, #0x13] 186438: f9400fe8 ldr x8, [sp, #0x18] 18643c: 39401503 ldrb w3, [x8, #0x5] 186440: f9400fe8 ldr x8, [sp, #0x18] 186444: 39401904 ldrb w4, [x8, #0x6] 186448: 97fc910a bl 0xaa870 18644c: 1400004b b 0x186578 186450: 1400004a b 0x186578 186454: 321f03e8 orr w8, wzr, #0x2 186458: b94017e9 ldr w9, [sp, #0x14] 18645c: 6b08013f cmp w9, w8 186460: 1a9fc7e8 cset w8, le 186464: 37000048 tbnz w8, #0x0, 0x18646c 186468: 1400000a b 0x186490 18646c: f85f83a8 ldur x8, [x29, #-0x8] 186470: f940b900 ldr x0, [x8, #0x170] 186474: f85f03a1 ldur x1, [x29, #-0x10] 186478: 39404fe2 ldrb w2, [sp, #0x13] 18647c: f9400fe8 ldr x8, [sp, #0x18] 186480: 39401503 ldrb w3, [x8, #0x5] 186484: f9400fe8 ldr x8, [sp, #0x18] 186488: 39401904 ldrb w4, [x8, #0x6] 18648c: 97fc8ee9 bl 0xaa030 186490: b27f03e8 orr x8, xzr, #0x2 186494: f9400fe9 ldr x9, [sp, #0x18] 186498: f9400529 ldr x9, [x9, #0x8] 18649c: 8a080128 and x8, x9, x8 1864a0: b5000048 cbnz x8, 0x1864a8 1864a4: 1400000c b 0x1864d4 1864a8: b26e37e8 orr x8, xzr, #0xfffc0000 1864ac: f85f83a0 ldur x0, [x29, #-0x8] 1864b0: f9400fe9 ldr x9, [sp, #0x18] 1864b4: f9400529 ldr x9, [x9, #0x8] 1864b8: 8a080121 and x1, x9, x8 1864bc: 39404fe2 ldrb w2, [sp, #0x13] 1864c0: f9400fe8 ldr x8, [sp, #0x18] 1864c4: 39401503 ldrb w3, [x8, #0x5] 1864c8: f9400fe8 ldr x8, [sp, #0x18] 1864cc: 39401904 ldrb w4, [x8, #0x6] 1864d0: 97fc71b4 bl 0xa2ba0 1864d4: 14000029 b 0x186578 1864d8: 321f03e8 orr w8, wzr, #0x2 1864dc: b94017e9 ldr w9, [sp, #0x14] 1864e0: 6b08013f cmp w9, w8 1864e4: 1a9fc7e8 cset w8, le 1864e8: 37000048 tbnz w8, #0x0, 0x1864f0 1864ec: 14000008 b 0x18650c 1864f0: f85f83a8 ldur x8, [x29, #-0x8] 1864f4: f940b900 ldr x0, [x8, #0x170] 1864f8: f85f03a1 ldur x1, [x29, #-0x10] 1864fc: 39404fe2 ldrb w2, [sp, #0x13] 186500: f9400fe8 ldr x8, [sp, #0x18] 186504: 39401503 ldrb w3, [x8, #0x5] 186508: 97fc7866 bl 0xa46a0 18650c: 1400001b b 0x186578 186510: 321f03e8 orr w8, wzr, #0x2 186514: b94017e9 ldr w9, [sp, #0x14] 186518: 6b08013f cmp w9, w8 18651c: 1a9fc7e8 cset w8, le 186520: 37000048 tbnz w8, #0x0, 0x186528 186524: 14000006 b 0x18653c 186528: f85f03a0 ldur x0, [x29, #-0x10] 18652c: 39404fe1 ldrb w1, [sp, #0x13] 186530: f9400fe8 ldr x8, [sp, #0x18] 186534: 39401502 ldrb w2, [x8, #0x5] 186538: 97fc88c6 bl 0xa8850 18653c: 1400000f b 0x186578 186540: 321f03e8 orr w8, wzr, #0x2 186544: b94017e9 ldr w9, [sp, #0x14] 186548: 6b08013f cmp w9, w8 18654c: 1a9fc7e8 cset w8, le 186550: 37000048 tbnz w8, #0x0, 0x186558 186554: 14000008 b 0x186574 186558: f85f03a0 ldur x0, [x29, #-0x10] 18655c: 39404fe1 ldrb w1, [sp, #0x13] 186560: f9400fe8 ldr x8, [sp, #0x18] 186564: 39401502 ldrb w2, [x8, #0x5] 186568: f9400fe8 ldr x8, [sp, #0x18] 18656c: 39401903 ldrb w3, [x8, #0x6] 186570: 97fc78d8 bl 0xa48d0 186574: 14000001 b 0x186578 186578: d2800000 mov x0, #0x0 // =0 18657c: a9437bfd ldp x29, x30, [sp, #0x30] 186580: 910103ff add sp, sp, #0x40 186584: d65f03c0 ret 0000000000186588 : 186588: d100c3ff sub sp, sp, #0x30 18658c: a9027bfd stp x29, x30, [sp, #0x20] 186590: 910083fd add x29, sp, #0x20 186594: 52800008 mov w8, #0x0 // =0 186598: d2800009 mov x9, #0x0 // =0 18659c: f9000be0 str x0, [sp, #0x10] 1865a0: f9400be0 ldr x0, [sp, #0x10] 1865a4: 39462c0a ldrb w10, [x0, #0x18b] 1865a8: 53001d4a uxtb w10, w10 1865ac: 32001feb orr w11, wzr, #0xff 1865b0: 0a0b0108 and w8, w8, w11 1865b4: 6b08015f cmp w10, w8 1865b8: 1a9f07e8 cset w8, ne 1865bc: f90007e9 str x9, [sp, #0x8] 1865c0: 37000048 tbnz w8, #0x0, 0x1865c8 1865c4: 14000006 b 0x1865dc 1865c8: 321f03e0 orr w0, wzr, #0x2 1865cc: 97fc7955 bl 0xa4b20 1865d0: f9400be8 ldr x8, [sp, #0x10] 1865d4: f9004d00 str x0, [x8, #0x98] 1865d8: 14000007 b 0x1865f4 1865dc: b27503e1 orr x1, xzr, #0x800 1865e0: f9400be8 ldr x8, [sp, #0x10] 1865e4: f9400100 ldr x0, [x8] 1865e8: 97fc6d42 bl 0xa1af0 1865ec: f9400be8 ldr x8, [sp, #0x10] 1865f0: f9004d00 str x0, [x8, #0x98] 1865f4: f9400be8 ldr x8, [sp, #0x10] 1865f8: f9404d08 ldr x8, [x8, #0x98] 1865fc: f94007e9 ldr x9, [sp, #0x8] 186600: eb09011f cmp x8, x9 186604: 1a9f17ea cset w10, eq 186608: 3700004a tbnz w10, #0x0, 0x186610 18660c: 14000004 b 0x18661c 186610: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 186614: f81f83a8 stur x8, [x29, #-0x8] 186618: 14000007 b 0x186634 18661c: 52800001 mov w1, #0x0 // =0 186620: b27503e2 orr x2, xzr, #0x800 186624: f9400be8 ldr x8, [sp, #0x10] 186628: f9404d00 ldr x0, [x8, #0x98] 18662c: 97fc8945 bl 0xa8b40 186630: f81f83bf stur xzr, [x29, #-0x8] 186634: f85f83a0 ldur x0, [x29, #-0x8] 186638: a9427bfd ldp x29, x30, [sp, #0x20] 18663c: 9100c3ff add sp, sp, #0x30 186640: d65f03c0 ret 0000000000186644 : 186644: d10083ff sub sp, sp, #0x20 186648: a9017bfd stp x29, x30, [sp, #0x10] 18664c: 910043fd add x29, sp, #0x10 186650: b27d03e8 orr x8, xzr, #0x8 186654: b27f03e9 orr x9, xzr, #0x2 186658: 5280000a mov w10, #0x0 // =0 18665c: f90007e0 str x0, [sp, #0x8] 186660: f90003e1 str x1, [sp] 186664: f94007e0 ldr x0, [sp, #0x8] 186668: f9404c00 ldr x0, [x0, #0x98] 18666c: f94003e1 ldr x1, [sp] 186670: 9b087c28 mul x8, x1, x8 186674: 9b097d02 mul x2, x8, x9 186678: 2a0a03e1 mov w1, w10 18667c: 97fc8931 bl 0xa8b40 186680: a9417bfd ldp x29, x30, [sp, #0x10] 186684: 910083ff add sp, sp, #0x20 186688: d65f03c0 ret 000000000018668c : 18668c: d10103ff sub sp, sp, #0x40 186690: a9037bfd stp x29, x30, [sp, #0x30] 186694: 9100c3fd add x29, sp, #0x30 186698: 321e03e8 orr w8, wzr, #0x4 18669c: 321f03e9 orr w9, wzr, #0x2 1866a0: b27d03ea orr x10, xzr, #0x8 1866a4: b27b03eb orr x11, xzr, #0x20 1866a8: d280000c mov x12, #0x0 // =0 1866ac: f81f83a0 stur x0, [x29, #-0x8] 1866b0: f81f03a1 stur x1, [x29, #-0x10] 1866b4: f85f83a0 ldur x0, [x29, #-0x8] 1866b8: 7943100d ldrh w13, [x0, #0x188] 1866bc: 781ee3ad sturh w13, [x29, #-0x12] 1866c0: 785ee3ad ldurh w13, [x29, #-0x12] 1866c4: 1ac829a8 asr w8, w13, w8 1866c8: 781ee3a8 sturh w8, [x29, #-0x12] 1866cc: f85f83a0 ldur x0, [x29, #-0x8] 1866d0: f9404c00 ldr x0, [x0, #0x98] 1866d4: f85f83a1 ldur x1, [x29, #-0x8] 1866d8: f9405021 ldr x1, [x1, #0xa0] 1866dc: 785ee3a2 ldurh w2, [x29, #-0x12] 1866e0: f85f03ae ldur x14, [x29, #-0x10] 1866e4: 32003fe8 orr w8, wzr, #0xffff 1866e8: 2a0e03ed mov w13, w14 1866ec: 0a0801a8 and w8, w13, w8 1866f0: 1b097d08 mul w8, w8, w9 1866f4: 2a0803e3 mov w3, w8 1866f8: f9000bea str x10, [sp, #0x10] 1866fc: f90007eb str x11, [sp, #0x8] 186700: f90003ec str x12, [sp] 186704: 97fc8e63 bl 0xaa090 186708: f85f83aa ldur x10, [x29, #-0x8] 18670c: f9400beb ldr x11, [sp, #0x10] 186710: 8b0b014a add x10, x10, x11 186714: f94007ec ldr x12, [sp, #0x8] 186718: 8b0c014a add x10, x10, x12 18671c: f940054a ldr x10, [x10, #0x8] 186720: f94003ee ldr x14, [sp] 186724: eb0e015f cmp x10, x14 186728: 1a9f07e8 cset w8, ne 18672c: 37000048 tbnz w8, #0x0, 0x186734 186730: 14000012 b 0x186778 186734: b27b03e8 orr x8, xzr, #0x20 186738: b27d03e9 orr x9, xzr, #0x8 18673c: f85f83aa ldur x10, [x29, #-0x8] 186740: 8b09014a add x10, x10, x9 186744: 8b08014a add x10, x10, x8 186748: f940014a ldr x10, [x10] 18674c: f940054a ldr x10, [x10, #0x8] 186750: f85f83ab ldur x11, [x29, #-0x8] 186754: 8b090169 add x9, x11, x9 186758: 8b080128 add x8, x9, x8 18675c: f9400500 ldr x0, [x8, #0x8] 186760: f85f83a8 ldur x8, [x29, #-0x8] 186764: f9405101 ldr x1, [x8, #0xa0] 186768: f85f83a8 ldur x8, [x29, #-0x8] 18676c: f9405102 ldr x2, [x8, #0xa0] 186770: f85f03a3 ldur x3, [x29, #-0x10] 186774: d63f0140 blr x10 186778: a9437bfd ldp x29, x30, [sp, #0x30] 18677c: 910103ff add sp, sp, #0x40 186780: d65f03c0 ret 0000000000186784 : 186784: d100c3ff sub sp, sp, #0x30 186788: f90017e0 str x0, [sp, #0x28] 18678c: f90013e1 str x1, [sp, #0x20] 186790: 79003fe2 strh w2, [sp, #0x1e] 186794: 79003be3 strh w3, [sp, #0x1c] 186798: 52800008 mov w8, #0x0 // =0 18679c: 12800009 mov w9, #-0x1 // =-1 1867a0: 79403bea ldrh w10, [sp, #0x1c] 1867a4: 0b090149 add w9, w10, w9 1867a8: 79003be9 strh w9, [sp, #0x1c] 1867ac: 53003d49 uxth w9, w10 1867b0: 32003fea orr w10, wzr, #0xffff 1867b4: 0a0a0108 and w8, w8, w10 1867b8: 6b08013f cmp w9, w8 1867bc: 1a9f07e8 cset w8, ne 1867c0: 37000048 tbnz w8, #0x0, 0x1867c8 1867c4: 14000038 b 0x1868a4 1867c8: 32003be8 orr w8, wzr, #0x7fff 1867cc: b27d03e9 orr x9, xzr, #0x8 1867d0: f94017ea ldr x10, [sp, #0x28] 1867d4: 8b090149 add x9, x10, x9 1867d8: f90017e9 str x9, [sp, #0x28] 1867dc: f9400149 ldr x9, [x10] 1867e0: f9000be9 str x9, [sp, #0x10] 1867e4: f9400be9 ldr x9, [sp, #0x10] 1867e8: 9347fd29 asr x9, x9, #7 1867ec: f9000be9 str x9, [sp, #0x10] 1867f0: 79403feb ldrh w11, [sp, #0x1e] 1867f4: 2a0b03e9 mov w9, w11 1867f8: d3403d29 ubfx x9, x9, #0, #16 1867fc: f9400bea ldr x10, [sp, #0x10] 186800: 9b097d49 mul x9, x10, x9 186804: f9000be9 str x9, [sp, #0x10] 186808: f9400be9 ldr x9, [sp, #0x10] 18680c: 9349fd29 asr x9, x9, #9 186810: f9000be9 str x9, [sp, #0x10] 186814: f9400be9 ldr x9, [sp, #0x10] 186818: 2a0903eb mov w11, w9 18681c: 6b08017f cmp w11, w8 186820: 1a9fd7e8 cset w8, gt 186824: 37000048 tbnz w8, #0x0, 0x18682c 186828: 14000004 b 0x186838 18682c: 32003be8 orr w8, wzr, #0x7fff 186830: b9000fe8 str w8, [sp, #0xc] 186834: 14000010 b 0x186874 186838: 321143e8 orr w8, wzr, #0xffff8000 18683c: f9400be9 ldr x9, [sp, #0x10] 186840: 2a0903ea mov w10, w9 186844: 6b08015f cmp w10, w8 186848: 1a9fa7e8 cset w8, lt 18684c: 37000048 tbnz w8, #0x0, 0x186854 186850: 14000004 b 0x186860 186854: 321143e8 orr w8, wzr, #0xffff8000 186858: b9000be8 str w8, [sp, #0x8] 18685c: 14000004 b 0x18686c 186860: f9400be8 ldr x8, [sp, #0x10] 186864: 2a0803e9 mov w9, w8 186868: b9000be9 str w9, [sp, #0x8] 18686c: b9400be8 ldr w8, [sp, #0x8] 186870: b9000fe8 str w8, [sp, #0xc] 186874: b9400fe8 ldr w8, [sp, #0xc] 186878: b27f03e9 orr x9, xzr, #0x2 18687c: 2a0803ea mov w10, w8 186880: 93407d4a sxtw x10, w10 186884: f9000bea str x10, [sp, #0x10] 186888: f9400bea ldr x10, [sp, #0x10] 18688c: 2a0a03e8 mov w8, w10 186890: f94013ea ldr x10, [sp, #0x20] 186894: 8b090149 add x9, x10, x9 186898: f90013e9 str x9, [sp, #0x20] 18689c: 79000148 strh w8, [x10] 1868a0: 17ffffbe b 0x186798 1868a4: 9100c3ff add sp, sp, #0x30 1868a8: d65f03c0 ret 00000000001868ac : 1868ac: d10083ff sub sp, sp, #0x20 1868b0: a9017bfd stp x29, x30, [sp, #0x10] 1868b4: 910043fd add x29, sp, #0x10 1868b8: 52800008 mov w8, #0x0 // =0 1868bc: d2800009 mov x9, #0x0 // =0 1868c0: f90007e0 str x0, [sp, #0x8] 1868c4: f94007e0 ldr x0, [sp, #0x8] 1868c8: 39462c0a ldrb w10, [x0, #0x18b] 1868cc: 53001d4a uxtb w10, w10 1868d0: 32001feb orr w11, wzr, #0xff 1868d4: 0a0b0108 and w8, w8, w11 1868d8: 6b08015f cmp w10, w8 1868dc: 1a9f07e8 cset w8, ne 1868e0: f90003e9 str x9, [sp] 1868e4: 370001a8 tbnz w8, #0x0, 0x186918 1868e8: f94007e8 ldr x8, [sp, #0x8] 1868ec: f9404d08 ldr x8, [x8, #0x98] 1868f0: f94003e9 ldr x9, [sp] 1868f4: eb09011f cmp x8, x9 1868f8: 1a9f07ea cset w10, ne 1868fc: 3700004a tbnz w10, #0x0, 0x186904 186900: 14000006 b 0x186918 186904: f94007e8 ldr x8, [sp, #0x8] 186908: f9400100 ldr x0, [x8] 18690c: f94007e8 ldr x8, [sp, #0x8] 186910: f9404d01 ldr x1, [x8, #0x98] 186914: 97fc6c6b bl 0xa1ac0 186918: d2800000 mov x0, #0x0 // =0 18691c: a9417bfd ldp x29, x30, [sp, #0x10] 186920: 910083ff add sp, sp, #0x20 186924: d65f03c0 ret 186928: d10243ff sub sp, sp, #0x90 18692c: a9087bfd stp x29, x30, [sp, #0x80] 186930: 910203fd add x29, sp, #0x80 186934: d53bd048 mrs x8, TPIDR_EL0 186938: f9401508 ldr x8, [x8, #0x28] 18693c: f81f83a8 stur x8, [x29, #-0x8] 186940: f81e03a0 stur x0, [x29, #-0x20] 186944: f81d83a1 stur x1, [x29, #-0x28] 186948: f81d03a2 stur x2, [x29, #-0x30] 18694c: f81c83a3 stur x3, [x29, #-0x38] 186950: f85d03a8 ldur x8, [x29, #-0x30] 186954: aa1f03e0 mov x0, xzr 186958: f9000100 str x0, [x8] 18695c: f85e03a8 ldur x8, [x29, #-0x20] 186960: f9400100 ldr x0, [x8] 186964: f85d83a1 ldur x1, [x29, #-0x28] 186968: d10033a2 sub x2, x29, #0xc 18696c: 97fc7981 bl 0xa4f70 186970: f9001fe0 str x0, [sp, #0x38] 186974: b40000a0 cbz x0, 0x186988 186978: 14000001 b 0x18697c 18697c: f9401fe8 ldr x8, [sp, #0x38] 186980: f81e83a8 stur x8, [x29, #-0x18] 186984: 1400005f b 0x186b00 186988: 385f43a8 ldurb w8, [x29, #-0xc] 18698c: b90037e8 str w8, [sp, #0x34] 186990: 2a1f03e8 mov w8, wzr 186994: b90033e8 str w8, [sp, #0x30] 186998: 14000001 b 0x18699c 18699c: b94037e8 ldr w8, [sp, #0x34] 1869a0: 71000509 subs w9, w8, #0x1 1869a4: b90037e9 str w9, [sp, #0x34] 1869a8: 34000a68 cbz w8, 0x186af4 1869ac: 14000001 b 0x1869b0 1869b0: f85e03a8 ldur x8, [x29, #-0x20] 1869b4: f9400100 ldr x0, [x8] 1869b8: f85d83a1 ldur x1, [x29, #-0x28] 1869bc: d10033a2 sub x2, x29, #0xc 1869c0: 97fc796c bl 0xa4f70 1869c4: f9001fe0 str x0, [sp, #0x38] 1869c8: b40000a0 cbz x0, 0x1869dc 1869cc: 14000001 b 0x1869d0 1869d0: f9401fe8 ldr x8, [sp, #0x38] 1869d4: f81e83a8 stur x8, [x29, #-0x18] 1869d8: 1400004a b 0x186b00 1869dc: 385f43a8 ldurb w8, [x29, #-0xc] 1869e0: 53017d08 lsr w8, w8, #1 1869e4: 381f43a8 sturb w8, [x29, #-0xc] 1869e8: b94033e8 ldr w8, [sp, #0x30] 1869ec: 35000188 cbnz w8, 0x186a1c 1869f0: 14000001 b 0x1869f4 1869f4: 385f43a8 ldurb w8, [x29, #-0xc] 1869f8: 71009508 subs w8, w8, #0x25 1869fc: b9002fe8 str w8, [sp, #0x2c] 186a00: 54000060 b.eq 0x186a0c 186a04: 14000001 b 0x186a08 186a08: 1400003b b 0x186af4 186a0c: b94033e8 ldr w8, [sp, #0x30] 186a10: 11000508 add w8, w8, #0x1 186a14: b90033e8 str w8, [sp, #0x30] 186a18: 14000036 b 0x186af0 186a1c: 385f43a8 ldurb w8, [x29, #-0xc] 186a20: 71007508 subs w8, w8, #0x1d 186a24: b9002be8 str w8, [sp, #0x28] 186a28: 54000561 b.ne 0x186ad4 186a2c: 14000001 b 0x186a30 186a30: f85e03a8 ldur x8, [x29, #-0x20] 186a34: 39462d09 ldrb w9, [x8, #0x18b] 186a38: 340000c9 cbz w9, 0x186a50 186a3c: 14000001 b 0x186a40 186a40: 52800160 mov w0, #0xb // =11 186a44: 97fc7837 bl 0xa4b20 186a48: f90023e0 str x0, [sp, #0x40] 186a4c: 14000008 b 0x186a6c 186a50: f85e03a8 ldur x8, [x29, #-0x20] 186a54: f9400100 ldr x0, [x8] 186a58: 321a07e9 orr w9, wzr, #0xc0 186a5c: 2a0903e1 mov w1, w9 186a60: 97fc6c24 bl 0xa1af0 186a64: f90023e0 str x0, [sp, #0x40] 186a68: 14000001 b 0x186a6c 186a6c: f94023e8 ldr x8, [sp, #0x40] 186a70: b50000a8 cbnz x8, 0x186a84 186a74: 14000001 b 0x186a78 186a78: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 186a7c: f81e83a8 stur x8, [x29, #-0x18] 186a80: 14000020 b 0x186b00 186a84: f94023e0 ldr x0, [sp, #0x40] 186a88: 321a07e8 orr w8, wzr, #0xc0 186a8c: 2a0803e2 mov w2, w8 186a90: 2a1f03e8 mov w8, wzr 186a94: 2a0803e1 mov w1, w8 186a98: 97fc882a bl 0xa8b40 186a9c: f85d83a2 ldur x2, [x29, #-0x28] 186aa0: f94023fe ldr x30, [sp, #0x40] 186aa4: f90003c2 str x2, [x30] 186aa8: f85c83a2 ldur x2, [x29, #-0x38] 186aac: f94023fe ldr x30, [sp, #0x40] 186ab0: f9000bc2 str x2, [x30, #0x10] 186ab4: f94023e2 ldr x2, [sp, #0x40] 186ab8: 321f07e8 orr w8, wzr, #0x6 186abc: 3902dc48 strb w8, [x2, #0xb7] 186ac0: f94023e2 ldr x2, [sp, #0x40] 186ac4: f85d03be ldur x30, [x29, #-0x30] 186ac8: f90003c2 str x2, [x30] 186acc: f90013e0 str x0, [sp, #0x20] 186ad0: 14000009 b 0x186af4 186ad4: 385f43a8 ldurb w8, [x29, #-0xc] 186ad8: 71008908 subs w8, w8, #0x22 186adc: b9001fe8 str w8, [sp, #0x1c] 186ae0: 54000060 b.eq 0x186aec 186ae4: 14000001 b 0x186ae8 186ae8: 14000003 b 0x186af4 186aec: 14000001 b 0x186af0 186af0: 17ffffab b 0x18699c 186af4: aa1f03e8 mov x8, xzr 186af8: f81e83a8 stur x8, [x29, #-0x18] 186afc: 14000001 b 0x186b00 186b00: f85e83a8 ldur x8, [x29, #-0x18] 186b04: d53bd049 mrs x9, TPIDR_EL0 186b08: f9401529 ldr x9, [x9, #0x28] 186b0c: f85f83aa ldur x10, [x29, #-0x8] 186b10: eb0a0129 subs x9, x9, x10 186b14: f9000be8 str x8, [sp, #0x10] 186b18: f90007e9 str x9, [sp, #0x8] 186b1c: 540000c1 b.ne 0x186b34 186b20: 14000001 b 0x186b24 186b24: f9400be0 ldr x0, [sp, #0x10] 186b28: a9487bfd ldp x29, x30, [sp, #0x80] 186b2c: 910243ff add sp, sp, #0x90 186b30: d65f03c0 ret 186b34: 97fc8c8f bl 0xa9d70 <__stack_chk_fail@plt> 186b38: d10103ff sub sp, sp, #0x40 186b3c: a9037bfd stp x29, x30, [sp, #0x30] 186b40: 9100c3fd add x29, sp, #0x30 186b44: 321f07e8 orr w8, wzr, #0x6 186b48: 32000be9 orr w9, wzr, #0x7 186b4c: 5280000a mov w10, #0x0 // =0 186b50: f81f03a0 stur x0, [x29, #-0x10] 186b54: f9000fe1 str x1, [sp, #0x18] 186b58: f9400fe0 ldr x0, [sp, #0x18] 186b5c: f9000be0 str x0, [sp, #0x10] 186b60: f9400be0 ldr x0, [sp, #0x10] 186b64: 3942dc0b ldrb w11, [x0, #0xb7] 186b68: 6b08017f cmp w11, w8 186b6c: 1a9f07e8 cset w8, ne 186b70: b90007e9 str w9, [sp, #0x4] 186b74: b90003ea str w10, [sp] 186b78: 37000048 tbnz w8, #0x0, 0x186b80 186b7c: 14000004 b 0x186b8c 186b80: b27befe8 orr x8, xzr, #0xffffffffffffffe1 186b84: f81f83a8 stur x8, [x29, #-0x8] 186b88: 1400001c b 0x186bf8 186b8c: b27d03e8 orr x8, xzr, #0x8 186b90: f85f03a0 ldur x0, [x29, #-0x10] 186b94: f9400be9 ldr x9, [sp, #0x10] 186b98: 8b080121 add x1, x9, x8 186b9c: 97fc6cf9 bl 0xa1f80 186ba0: f90007e0 str x0, [sp, #0x8] 186ba4: b5000040 cbnz x0, 0x186bac 186ba8: 14000004 b 0x186bb8 186bac: f94007e8 ldr x8, [sp, #0x8] 186bb0: f81f83a8 stur x8, [x29, #-0x8] 186bb4: 14000011 b 0x186bf8 186bb8: f9400be8 ldr x8, [sp, #0x10] 186bbc: b94007e9 ldr w9, [sp, #0x4] 186bc0: 3902dd09 strb w9, [x8, #0xb7] 186bc4: f85f03a0 ldur x0, [x29, #-0x10] 186bc8: f9400be1 ldr x1, [sp, #0x10] 186bcc: 9400036d bl 0x187980 186bd0: f90007e0 str x0, [sp, #0x8] 186bd4: b5000040 cbnz x0, 0x186bdc 186bd8: 14000004 b 0x186be8 186bdc: f94007e8 ldr x8, [sp, #0x8] 186be0: f81f83a8 stur x8, [x29, #-0x8] 186be4: 14000005 b 0x186bf8 186be8: f9400be8 ldr x8, [sp, #0x10] 186bec: b94003e9 ldr w9, [sp] 186bf0: 3902dd09 strb w9, [x8, #0xb7] 186bf4: f81f83bf stur xzr, [x29, #-0x8] 186bf8: f85f83a0 ldur x0, [x29, #-0x8] 186bfc: a9437bfd ldp x29, x30, [sp, #0x30] 186c00: 910103ff add sp, sp, #0x40 186c04: d65f03c0 ret 186c08: d10083ff sub sp, sp, #0x20 186c0c: d2800008 mov x8, #0x0 // =0 186c10: f9000fe0 str x0, [sp, #0x18] 186c14: f9000be1 str x1, [sp, #0x10] 186c18: f90007e2 str x2, [sp, #0x8] 186c1c: f9400be0 ldr x0, [sp, #0x10] 186c20: f90003e0 str x0, [sp] 186c24: f94003e0 ldr x0, [sp] 186c28: f9400c00 ldr x0, [x0, #0x18] 186c2c: 9348fc00 asr x0, x0, #8 186c30: f94007e1 ldr x1, [sp, #0x8] 186c34: f9000020 str x0, [x1] 186c38: aa0803e0 mov x0, x8 186c3c: 910083ff add sp, sp, #0x20 186c40: d65f03c0 ret 186c44: d10303ff sub sp, sp, #0xc0 186c48: a90b7bfd stp x29, x30, [sp, #0xb0] 186c4c: 9102c3fd add x29, sp, #0xb0 186c50: d53bd048 mrs x8, TPIDR_EL0 186c54: f9401508 ldr x8, [x8, #0x28] 186c58: f81f83a8 stur x8, [x29, #-0x8] 186c5c: f81e03a0 stur x0, [x29, #-0x20] 186c60: f81d83a1 stur x1, [x29, #-0x28] 186c64: b81d43a2 stur w2, [x29, #-0x2c] 186c68: f85d83a8 ldur x8, [x29, #-0x28] 186c6c: f81c83a8 stur x8, [x29, #-0x38] 186c70: f85c83a8 ldur x8, [x29, #-0x38] 186c74: 3942dd02 ldrb w2, [x8, #0xb7] 186c78: 71001842 subs w2, w2, #0x6 186c7c: b81b43a2 stur w2, [x29, #-0x4c] 186c80: 540000ab b.lt 0x186c94 186c84: 14000001 b 0x186c88 186c88: aa1f03e8 mov x8, xzr 186c8c: f81e83a8 stur x8, [x29, #-0x18] 186c90: 1400021d b 0x187504 186c94: f85c83a8 ldur x8, [x29, #-0x38] 186c98: f9400d08 ldr x8, [x8, #0x18] 186c9c: b50003c8 cbnz x8, 0x186d14 186ca0: 14000001 b 0x186ca4 186ca4: b85d43a8 ldur w8, [x29, #-0x2c] 186ca8: 71000d08 subs w8, w8, #0x3 186cac: b81b03a8 stur w8, [x29, #-0x50] 186cb0: 54000140 b.eq 0x186cd8 186cb4: 14000001 b 0x186cb8 186cb8: f85e03a8 ldur x8, [x29, #-0x20] 186cbc: f940b900 ldr x0, [x8, #0x170] 186cc0: f85c83a8 ldur x8, [x29, #-0x38] 186cc4: f9400501 ldr x1, [x8, #0x8] 186cc8: 2a1f03e2 mov w2, wzr 186ccc: 52800a03 mov w3, #0x50 // =80 186cd0: 97fc7674 bl 0xa46a0 186cd4: 14000001 b 0x186cd8 186cd8: b85d43a8 ldur w8, [x29, #-0x2c] 186cdc: 71000d08 subs w8, w8, #0x3 186ce0: b81ac3a8 stur w8, [x29, #-0x54] 186ce4: 54000160 b.eq 0x186d10 186ce8: 14000001 b 0x186cec 186cec: f85e03a8 ldur x8, [x29, #-0x20] 186cf0: f940b900 ldr x0, [x8, #0x170] 186cf4: f85c83a8 ldur x8, [x29, #-0x38] 186cf8: f9400501 ldr x1, [x8, #0x8] 186cfc: 2a1f03e2 mov w2, wzr 186d00: 32000be3 orr w3, wzr, #0x7 186d04: 32001be4 orr w4, wzr, #0x7f 186d08: 97fc8cca bl 0xaa030 186d0c: 14000001 b 0x186d10 186d10: 14000001 b 0x186d14 186d14: f85c83a8 ldur x8, [x29, #-0x38] 186d18: 3942cd09 ldrb w9, [x8, #0xb3] 186d1c: 340003c9 cbz w9, 0x186d94 186d20: 14000001 b 0x186d24 186d24: f85e03a8 ldur x8, [x29, #-0x20] 186d28: f940b900 ldr x0, [x8, #0x170] 186d2c: f85c83a8 ldur x8, [x29, #-0x38] 186d30: f9400501 ldr x1, [x8, #0x8] 186d34: 3942cd03 ldrb w3, [x8, #0xb3] 186d38: 2a1f03e9 mov w9, wzr 186d3c: 2a0903e2 mov w2, w9 186d40: 2a0903e4 mov w4, w9 186d44: b9005be9 str w9, [sp, #0x58] 186d48: 97fc8eca bl 0xaa870 186d4c: f85c83a8 ldur x8, [x29, #-0x38] 186d50: b9405be9 ldr w9, [sp, #0x58] 186d54: 3902cd09 strb w9, [x8, #0xb3] 186d58: f85c83a8 ldur x8, [x29, #-0x38] 186d5c: f9401508 ldr x8, [x8, #0x28] 186d60: b4000188 cbz x8, 0x186d90 186d64: 14000001 b 0x186d68 186d68: f85c83a8 ldur x8, [x29, #-0x38] 186d6c: f9401509 ldr x9, [x8, #0x28] 186d70: f9400d0a ldr x10, [x8, #0x18] 186d74: 8b090149 add x9, x10, x9 186d78: f9000d09 str x9, [x8, #0x18] 186d7c: f85c83a8 ldur x8, [x29, #-0x38] 186d80: aa1f03e9 mov x9, xzr 186d84: f9001509 str x9, [x8, #0x28] 186d88: f81e83a9 stur x9, [x29, #-0x18] 186d8c: 140001de b 0x187504 186d90: 14000001 b 0x186d94 186d94: 14000001 b 0x186d98 186d98: f85c83a8 ldur x8, [x29, #-0x38] 186d9c: 3941e109 ldrb w9, [x8, #0x78] 186da0: 35001909 cbnz w9, 0x1870c0 186da4: 14000001 b 0x186da8 186da8: f85c83a8 ldur x8, [x29, #-0x38] 186dac: 3942e109 ldrb w9, [x8, #0xb8] 186db0: 340004c9 cbz w9, 0x186e48 186db4: 14000001 b 0x186db8 186db8: b85d43a8 ldur w8, [x29, #-0x2c] 186dbc: 34000108 cbz w8, 0x186ddc 186dc0: 14000001 b 0x186dc4 186dc4: f85c83a8 ldur x8, [x29, #-0x38] 186dc8: 3942e109 ldrb w9, [x8, #0xb8] 186dcc: 71003d29 subs w9, w9, #0xf 186dd0: b90057e9 str w9, [sp, #0x54] 186dd4: 540003a0 b.eq 0x186e48 186dd8: 14000001 b 0x186ddc 186ddc: f85c83a8 ldur x8, [x29, #-0x38] 186de0: 3942e109 ldrb w9, [x8, #0xb8] 186de4: 71003d29 subs w9, w9, #0xf 186de8: b90053e9 str w9, [sp, #0x50] 186dec: 540000e0 b.eq 0x186e08 186df0: 14000001 b 0x186df4 186df4: f85c83a8 ldur x8, [x29, #-0x38] 186df8: 3942e109 ldrb w9, [x8, #0xb8] 186dfc: 71000529 subs w9, w9, #0x1 186e00: 3902e109 strb w9, [x8, #0xb8] 186e04: 14000001 b 0x186e08 186e08: f85e03a8 ldur x8, [x29, #-0x20] 186e0c: f9400100 ldr x0, [x8] 186e10: f85c83a8 ldur x8, [x29, #-0x38] 186e14: 3942c909 ldrb w9, [x8, #0xb2] 186e18: 2a0903ea mov w10, w9 186e1c: 8b0a110a add x10, x8, x10, lsl #4 186e20: 9100c142 add x2, x10, #0x30 186e24: aa0803e1 mov x1, x8 186e28: 9400046d bl 0x187fdc 186e2c: f81c03a0 stur x0, [x29, #-0x40] 186e30: b40000a0 cbz x0, 0x186e44 186e34: 14000001 b 0x186e38 186e38: f85c03a8 ldur x8, [x29, #-0x40] 186e3c: f81e83a8 stur x8, [x29, #-0x18] 186e40: 140001b1 b 0x187504 186e44: 1400009e b 0x1870bc 186e48: f85c83a8 ldur x8, [x29, #-0x38] 186e4c: f9404108 ldr x8, [x8, #0x80] 186e50: b6f811a8 tbz x8, #0x3f, 0x187084 186e54: 14000001 b 0x186e58 186e58: f85c83a8 ldur x8, [x29, #-0x38] 186e5c: 3942c509 ldrb w9, [x8, #0xb1] 186e60: 350001a9 cbnz w9, 0x186e94 186e64: 14000001 b 0x186e68 186e68: f85c83a8 ldur x8, [x29, #-0x38] 186e6c: 321f03e9 orr w9, wzr, #0x2 186e70: 3902dd09 strb w9, [x8, #0xb7] 186e74: f85e03a8 ldur x8, [x29, #-0x20] 186e78: f940b900 ldr x0, [x8, #0x170] 186e7c: f85c83a8 ldur x8, [x29, #-0x38] 186e80: f9400501 ldr x1, [x8, #0x8] 186e84: 97fc859f bl 0xa8500 186e88: aa1f03e8 mov x8, xzr 186e8c: f81e83a8 stur x8, [x29, #-0x18] 186e90: 1400019d b 0x187504 186e94: f85e03a8 ldur x8, [x29, #-0x20] 186e98: f9400100 ldr x0, [x8] 186e9c: f85c83a1 ldur x1, [x29, #-0x38] 186ea0: 320007e9 orr w9, wzr, #0x3 186ea4: 2a0903e2 mov w2, w9 186ea8: d10033a3 sub x3, x29, #0xc 186eac: 940003d5 bl 0x187e00 186eb0: f81c03a0 stur x0, [x29, #-0x40] 186eb4: b40000a0 cbz x0, 0x186ec8 186eb8: 14000001 b 0x186ebc 186ebc: f85c03a8 ldur x8, [x29, #-0x40] 186ec0: f81e83a8 stur x8, [x29, #-0x18] 186ec4: 14000190 b 0x187504 186ec8: 385f43a8 ldurb w8, [x29, #-0xc] 186ecc: 340000a8 cbz w8, 0x186ee0 186ed0: 14000001 b 0x186ed4 186ed4: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 186ed8: f81e83a8 stur x8, [x29, #-0x18] 186edc: 1400018a b 0x187504 186ee0: f85e03a8 ldur x8, [x29, #-0x20] 186ee4: f9400100 ldr x0, [x8] 186ee8: f85c83a8 ldur x8, [x29, #-0x38] 186eec: 9102c903 add x3, x8, #0xb2 186ef0: 321f03e9 orr w9, wzr, #0x2 186ef4: 2a0903e2 mov w2, w9 186ef8: aa0803e1 mov x1, x8 186efc: 940003c1 bl 0x187e00 186f00: f81c03a0 stur x0, [x29, #-0x40] 186f04: b40000a0 cbz x0, 0x186f18 186f08: 14000001 b 0x186f0c 186f0c: f85c03a8 ldur x8, [x29, #-0x40] 186f10: f81e83a8 stur x8, [x29, #-0x18] 186f14: 1400017c b 0x187504 186f18: f85e03a8 ldur x8, [x29, #-0x20] 186f1c: f9400100 ldr x0, [x8] 186f20: f85c83a8 ldur x8, [x29, #-0x38] 186f24: 9102e103 add x3, x8, #0xb8 186f28: 321e03e9 orr w9, wzr, #0x4 186f2c: 2a0903e2 mov w2, w9 186f30: aa0803e1 mov x1, x8 186f34: 940003b3 bl 0x187e00 186f38: f81c03a0 stur x0, [x29, #-0x40] 186f3c: b40000a0 cbz x0, 0x186f50 186f40: 14000001 b 0x186f44 186f44: f85c03a8 ldur x8, [x29, #-0x40] 186f48: f81e83a8 stur x8, [x29, #-0x18] 186f4c: 1400016e b 0x187504 186f50: f85e03a8 ldur x8, [x29, #-0x20] 186f54: f9400100 ldr x0, [x8] 186f58: f85c83a8 ldur x8, [x29, #-0x38] 186f5c: 9101e103 add x3, x8, #0x78 186f60: 321d03e9 orr w9, wzr, #0x8 186f64: 2a0903e2 mov w2, w9 186f68: aa0803e1 mov x1, x8 186f6c: 940003a5 bl 0x187e00 186f70: f81c03a0 stur x0, [x29, #-0x40] 186f74: b40000a0 cbz x0, 0x186f88 186f78: 14000001 b 0x186f7c 186f7c: f85c03a8 ldur x8, [x29, #-0x40] 186f80: f81e83a8 stur x8, [x29, #-0x18] 186f84: 14000160 b 0x187504 186f88: f85c83a8 ldur x8, [x29, #-0x38] 186f8c: 3941e109 ldrb w9, [x8, #0x78] 186f90: 34000249 cbz w9, 0x186fd8 186f94: 14000001 b 0x186f98 186f98: f85e03a8 ldur x8, [x29, #-0x20] 186f9c: f9400100 ldr x0, [x8] 186fa0: f85c83a8 ldur x8, [x29, #-0x38] 186fa4: 3942c909 ldrb w9, [x8, #0xb2] 186fa8: 2a0903ea mov w10, w9 186fac: 8b0a110a add x10, x8, x10, lsl #4 186fb0: 9100c142 add x2, x10, #0x30 186fb4: aa0803e1 mov x1, x8 186fb8: 94000429 bl 0x18805c 186fbc: f81c03a0 stur x0, [x29, #-0x40] 186fc0: b40000a0 cbz x0, 0x186fd4 186fc4: 14000001 b 0x186fc8 186fc8: f85c03a8 ldur x8, [x29, #-0x40] 186fcc: f81e83a8 stur x8, [x29, #-0x18] 186fd0: 1400014d b 0x187504 186fd4: 14000027 b 0x187070 186fd8: f85c83a8 ldur x8, [x29, #-0x38] 186fdc: 3942c909 ldrb w9, [x8, #0xb2] 186fe0: 2a0903ea mov w10, w9 186fe4: 8b0a1108 add x8, x8, x10, lsl #4 186fe8: f9401908 ldr x8, [x8, #0x30] 186fec: b6f800a8 tbz x8, #0x3f, 0x187000 186ff0: 14000001 b 0x186ff4 186ff4: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 186ff8: f81e83a8 stur x8, [x29, #-0x18] 186ffc: 14000142 b 0x187504 187000: f85e03a8 ldur x8, [x29, #-0x20] 187004: f9400100 ldr x0, [x8] 187008: f85c83a8 ldur x8, [x29, #-0x38] 18700c: 91020102 add x2, x8, #0x80 187010: aa0803e1 mov x1, x8 187014: 94000412 bl 0x18805c 187018: f81c03a0 stur x0, [x29, #-0x40] 18701c: b40000a0 cbz x0, 0x187030 187020: 14000001 b 0x187024 187024: f85c03a8 ldur x8, [x29, #-0x40] 187028: f81e83a8 stur x8, [x29, #-0x18] 18702c: 14000136 b 0x187504 187030: f85e03a8 ldur x8, [x29, #-0x20] 187034: f9400100 ldr x0, [x8] 187038: f85c83a8 ldur x8, [x29, #-0x38] 18703c: 3942c909 ldrb w9, [x8, #0xb2] 187040: 2a0903ea mov w10, w9 187044: 8b0a110a add x10, x8, x10, lsl #4 187048: 9100c142 add x2, x10, #0x30 18704c: aa0803e1 mov x1, x8 187050: 940003e3 bl 0x187fdc 187054: f81c03a0 stur x0, [x29, #-0x40] 187058: b40000a0 cbz x0, 0x18706c 18705c: 14000001 b 0x187060 187060: f85c03a8 ldur x8, [x29, #-0x40] 187064: f81e83a8 stur x8, [x29, #-0x18] 187068: 14000127 b 0x187504 18706c: 14000001 b 0x187070 187070: f85c83a8 ldur x8, [x29, #-0x38] 187074: 3942c509 ldrb w9, [x8, #0xb1] 187078: 71000529 subs w9, w9, #0x1 18707c: 3902c509 strb w9, [x8, #0xb1] 187080: 1400000e b 0x1870b8 187084: f85e03a8 ldur x8, [x29, #-0x20] 187088: f9400100 ldr x0, [x8] 18708c: f85c83a8 ldur x8, [x29, #-0x38] 187090: 91020102 add x2, x8, #0x80 187094: aa0803e1 mov x1, x8 187098: 940003d1 bl 0x187fdc 18709c: f81c03a0 stur x0, [x29, #-0x40] 1870a0: b40000a0 cbz x0, 0x1870b4 1870a4: 14000001 b 0x1870a8 1870a8: f85c03a8 ldur x8, [x29, #-0x40] 1870ac: f81e83a8 stur x8, [x29, #-0x18] 1870b0: 14000115 b 0x187504 1870b4: 14000001 b 0x1870b8 1870b8: 14000001 b 0x1870bc 1870bc: 17ffff37 b 0x186d98 1870c0: f85e03a8 ldur x8, [x29, #-0x20] 1870c4: f9400100 ldr x0, [x8] 1870c8: f85c83a1 ldur x1, [x29, #-0x38] 1870cc: 320007e9 orr w9, wzr, #0x3 1870d0: 2a0903e2 mov w2, w9 1870d4: d10033a3 sub x3, x29, #0xc 1870d8: 9400034a bl 0x187e00 1870dc: f81c03a0 stur x0, [x29, #-0x40] 1870e0: b40000a0 cbz x0, 0x1870f4 1870e4: 14000001 b 0x1870e8 1870e8: f85c03a8 ldur x8, [x29, #-0x40] 1870ec: f81e83a8 stur x8, [x29, #-0x18] 1870f0: 14000105 b 0x187504 1870f4: 385f43a8 ldurb w8, [x29, #-0xc] 1870f8: 71000508 subs w8, w8, #0x1 1870fc: 2a0803e9 mov w9, w8 187100: 71001108 subs w8, w8, #0x4 187104: f90027e9 str x9, [sp, #0x48] 187108: b90047e8 str w8, [sp, #0x44] 18710c: 54001e88 b.hi 0x1874dc 187110: d00003a8 adrp x8, 0x1fd000 187114: 91309108 add x8, x8, #0xc24 187118: f94027eb ldr x11, [sp, #0x48] 18711c: b8ab790a ldrsw x10, [x8, x11, lsl #2] 187120: 8b0a0109 add x9, x8, x10 187124: f9001fea str x10, [sp, #0x38] 187128: d61f0120 br x9 18712c: f85e03a8 ldur x8, [x29, #-0x20] 187130: f9400100 ldr x0, [x8] 187134: f85c83a8 ldur x8, [x29, #-0x38] 187138: 9102cd03 add x3, x8, #0xb3 18713c: 321e03e9 orr w9, wzr, #0x4 187140: 2a0903e2 mov w2, w9 187144: aa0803e1 mov x1, x8 187148: 9400032e bl 0x187e00 18714c: f81c03a0 stur x0, [x29, #-0x40] 187150: b40000a0 cbz x0, 0x187164 187154: 14000001 b 0x187158 187158: f85c03a8 ldur x8, [x29, #-0x40] 18715c: f81e83a8 stur x8, [x29, #-0x18] 187160: 140000e9 b 0x187504 187164: f85e03a8 ldur x8, [x29, #-0x20] 187168: f9400100 ldr x0, [x8] 18716c: f85c83a1 ldur x1, [x29, #-0x38] 187170: 320007e9 orr w9, wzr, #0x3 187174: 2a0903e2 mov w2, w9 187178: d10033a3 sub x3, x29, #0xc 18717c: 94000321 bl 0x187e00 187180: f81c03a0 stur x0, [x29, #-0x40] 187184: b40000a0 cbz x0, 0x187198 187188: 14000001 b 0x18718c 18718c: f85c03a8 ldur x8, [x29, #-0x40] 187190: f81e83a8 stur x8, [x29, #-0x18] 187194: 140000dc b 0x187504 187198: f85c83a8 ldur x8, [x29, #-0x38] 18719c: f9401108 ldr x8, [x8, #0x20] 1871a0: 385f43a9 ldurb w9, [x29, #-0xc] 1871a4: 2a0903e0 mov w0, w9 1871a8: 2a0003e9 mov w9, w0 1871ac: 321b03ea orr w10, wzr, #0x20 1871b0: 1ac92549 lsr w9, w10, w9 1871b4: 2a0903e0 mov w0, w9 1871b8: 93407c00 sxtw x0, w0 1871bc: 9b007d08 mul x8, x8, x0 1871c0: f81b83a8 stur x8, [x29, #-0x48] 1871c4: f85e03a8 ldur x8, [x29, #-0x20] 1871c8: f9400100 ldr x0, [x8] 1871cc: f85c83a1 ldur x1, [x29, #-0x38] 1871d0: 321f03e9 orr w9, wzr, #0x2 1871d4: 2a0903e2 mov w2, w9 1871d8: d10033a3 sub x3, x29, #0xc 1871dc: 94000309 bl 0x187e00 1871e0: f81c03a0 stur x0, [x29, #-0x40] 1871e4: b40000a0 cbz x0, 0x1871f8 1871e8: 14000001 b 0x1871ec 1871ec: f85c03a8 ldur x8, [x29, #-0x40] 1871f0: f81e83a8 stur x8, [x29, #-0x18] 1871f4: 140000c4 b 0x187504 1871f8: 385f43a8 ldurb w8, [x29, #-0xc] 1871fc: 2a0803e9 mov w9, w8 187200: 2a0903e8 mov w8, w9 187204: 71000d08 subs w8, w8, #0x3 187208: f9001be9 str x9, [sp, #0x30] 18720c: b9002fe8 str w8, [sp, #0x2c] 187210: 54000348 b.hi 0x187278 187214: d00003a8 adrp x8, 0x1fd000 187218: 9130e108 add x8, x8, #0xc38 18721c: f9401beb ldr x11, [sp, #0x30] 187220: b8ab790a ldrsw x10, [x8, x11, lsl #2] 187224: 8b0a0109 add x9, x8, x10 187228: f90013ea str x10, [sp, #0x20] 18722c: d61f0120 br x9 187230: 14000013 b 0x18727c 187234: f85b83a8 ldur x8, [x29, #-0x48] 187238: 8b480508 add x8, x8, x8, lsr #1 18723c: f81b83a8 stur x8, [x29, #-0x48] 187240: 1400000f b 0x18727c 187244: f85b83a8 ldur x8, [x29, #-0x48] 187248: d341fd09 lsr x9, x8, #1 18724c: 8b480929 add x9, x9, x8, lsr #2 187250: 8b090108 add x8, x8, x9 187254: f81b83a8 stur x8, [x29, #-0x48] 187258: 14000009 b 0x18727c 18725c: f85b83a8 ldur x8, [x29, #-0x48] 187260: 52805569 mov w9, #0x2ab // =683 187264: 2a0903ea mov w10, w9 187268: 9b0a7d08 mul x8, x8, x10 18726c: d34afd08 lsr x8, x8, #10 187270: f81b83a8 stur x8, [x29, #-0x48] 187274: 14000002 b 0x18727c 187278: 14000001 b 0x18727c 18727c: f85c83a8 ldur x8, [x29, #-0x38] 187280: 3942cd09 ldrb w9, [x8, #0xb3] 187284: 34000749 cbz w9, 0x18736c 187288: 14000001 b 0x18728c 18728c: f85c83a8 ldur x8, [x29, #-0x38] 187290: 3942d509 ldrb w9, [x8, #0xb5] 187294: 2a0903ea mov w10, w9 187298: b9001fea str w10, [sp, #0x1c] 18729c: 34000189 cbz w9, 0x1872cc 1872a0: 14000001 b 0x1872a4 1872a4: b9401fe8 ldr w8, [sp, #0x1c] 1872a8: 71000509 subs w9, w8, #0x1 1872ac: b9001be9 str w9, [sp, #0x18] 1872b0: 54000180 b.eq 0x1872e0 1872b4: 14000001 b 0x1872b8 1872b8: b9401fe8 ldr w8, [sp, #0x1c] 1872bc: 71000909 subs w9, w8, #0x2 1872c0: b90017e9 str w9, [sp, #0x14] 1872c4: 54000160 b.eq 0x1872f0 1872c8: 1400000f b 0x187304 1872cc: f85b83a8 ldur x8, [x29, #-0x48] 1872d0: d344fd08 lsr x8, x8, #4 1872d4: f85c83a9 ldur x9, [x29, #-0x38] 1872d8: f9001528 str x8, [x9, #0x28] 1872dc: 1400000b b 0x187308 1872e0: f85c83a8 ldur x8, [x29, #-0x38] 1872e4: aa1f03e9 mov x9, xzr 1872e8: f9001509 str x9, [x8, #0x28] 1872ec: 14000007 b 0x187308 1872f0: f85b83a8 ldur x8, [x29, #-0x48] 1872f4: d341fd08 lsr x8, x8, #1 1872f8: f85c83a9 ldur x9, [x29, #-0x38] 1872fc: f9001528 str x8, [x9, #0x28] 187300: 14000002 b 0x187308 187304: 14000001 b 0x187308 187308: f85c83a8 ldur x8, [x29, #-0x38] 18730c: 3942d109 ldrb w9, [x8, #0xb4] 187310: 3942cd0a ldrb w10, [x8, #0xb3] 187314: 0b090149 add w9, w10, w9 187318: 3902cd09 strb w9, [x8, #0xb3] 18731c: b85d43a9 ldur w9, [x29, #-0x2c] 187320: 35000169 cbnz w9, 0x18734c 187324: 14000001 b 0x187328 187328: f85e03a8 ldur x8, [x29, #-0x20] 18732c: f940b900 ldr x0, [x8, #0x170] 187330: f85c83a8 ldur x8, [x29, #-0x38] 187334: f9400501 ldr x1, [x8, #0x8] 187338: 3942d904 ldrb w4, [x8, #0xb6] 18733c: 3942cd03 ldrb w3, [x8, #0xb3] 187340: 2a1f03e2 mov w2, wzr 187344: 97fc72a3 bl 0xa3dd0 187348: 14000001 b 0x18734c 18734c: f85b83a8 ldur x8, [x29, #-0x48] 187350: f85c83a9 ldur x9, [x29, #-0x38] 187354: f940152a ldr x10, [x9, #0x28] 187358: eb0a0108 subs x8, x8, x10 18735c: f9400d2a ldr x10, [x9, #0x18] 187360: 8b080148 add x8, x10, x8 187364: f9000d28 str x8, [x9, #0x18] 187368: 14000007 b 0x187384 18736c: f85b83a8 ldur x8, [x29, #-0x48] 187370: f85c83a9 ldur x9, [x29, #-0x38] 187374: f9400d2a ldr x10, [x9, #0x18] 187378: 8b080148 add x8, x10, x8 18737c: f9000d28 str x8, [x9, #0x18] 187380: 14000001 b 0x187384 187384: 14000059 b 0x1874e8 187388: f85e03a8 ldur x8, [x29, #-0x20] 18738c: f9400100 ldr x0, [x8] 187390: f85c83a1 ldur x1, [x29, #-0x38] 187394: 321f03e9 orr w9, wzr, #0x2 187398: 2a0903e2 mov w2, w9 18739c: d10033a3 sub x3, x29, #0xc 1873a0: 94000298 bl 0x187e00 1873a4: f81c03a0 stur x0, [x29, #-0x40] 1873a8: b40000a0 cbz x0, 0x1873bc 1873ac: 14000001 b 0x1873b0 1873b0: f85c03a8 ldur x8, [x29, #-0x40] 1873b4: f81e83a8 stur x8, [x29, #-0x18] 1873b8: 14000053 b 0x187504 1873bc: 385f43a8 ldurb w8, [x29, #-0xc] 1873c0: 321e07e9 orr w9, wzr, #0xc 1873c4: 1b097d08 mul w8, w8, w9 1873c8: 1100ed08 add w8, w8, #0x3b 1873cc: f85c83aa ldur x10, [x29, #-0x38] 1873d0: 3902d148 strb w8, [x10, #0xb4] 1873d4: 14000045 b 0x1874e8 1873d8: f85e03a8 ldur x8, [x29, #-0x20] 1873dc: f9400100 ldr x0, [x8] 1873e0: f85c83a8 ldur x8, [x29, #-0x38] 1873e4: 9102d503 add x3, x8, #0xb5 1873e8: 321f03e9 orr w9, wzr, #0x2 1873ec: 2a0903e2 mov w2, w9 1873f0: aa0803e1 mov x1, x8 1873f4: 94000283 bl 0x187e00 1873f8: f81c03a0 stur x0, [x29, #-0x40] 1873fc: b40000a0 cbz x0, 0x187410 187400: 14000001 b 0x187404 187404: f85c03a8 ldur x8, [x29, #-0x40] 187408: f81e83a8 stur x8, [x29, #-0x18] 18740c: 1400003e b 0x187504 187410: 14000036 b 0x1874e8 187414: f85e03a8 ldur x8, [x29, #-0x20] 187418: f9400100 ldr x0, [x8] 18741c: f85c83a1 ldur x1, [x29, #-0x38] 187420: 528000a9 mov w9, #0x5 // =5 187424: 2a0903e2 mov w2, w9 187428: d10033a3 sub x3, x29, #0xc 18742c: 94000275 bl 0x187e00 187430: f81c03a0 stur x0, [x29, #-0x40] 187434: b40000a0 cbz x0, 0x187448 187438: 14000001 b 0x18743c 18743c: f85c03a8 ldur x8, [x29, #-0x40] 187440: f81e83a8 stur x8, [x29, #-0x18] 187444: 14000030 b 0x187504 187448: 385f43a8 ldurb w8, [x29, #-0xc] 18744c: 2a0803e9 mov w9, w8 187450: d00003aa adrp x10, 0x1fd000 187454: 9131214a add x10, x10, #0xc48 187458: f8697949 ldr x9, [x10, x9, lsl #3] 18745c: f85c83aa ldur x10, [x29, #-0x38] 187460: f9001149 str x9, [x10, #0x20] 187464: 14000021 b 0x1874e8 187468: f85e03a8 ldur x8, [x29, #-0x20] 18746c: f9400100 ldr x0, [x8] 187470: f85c83a1 ldur x1, [x29, #-0x38] 187474: 321e03e9 orr w9, wzr, #0x4 187478: 2a0903e2 mov w2, w9 18747c: d10033a3 sub x3, x29, #0xc 187480: 94000260 bl 0x187e00 187484: f81c03a0 stur x0, [x29, #-0x40] 187488: b40000a0 cbz x0, 0x18749c 18748c: 14000001 b 0x187490 187490: f85c03a8 ldur x8, [x29, #-0x40] 187494: f81e83a8 stur x8, [x29, #-0x18] 187498: 1400001b b 0x187504 18749c: 385f43a8 ldurb w8, [x29, #-0xc] 1874a0: 34000108 cbz w8, 0x1874c0 1874a4: 14000001 b 0x1874a8 1874a8: 385f43a8 ldurb w8, [x29, #-0xc] 1874ac: 531e7508 lsl w8, w8, #2 1874b0: 11010d08 add w8, w8, #0x43 1874b4: 12001d08 and w8, w8, #0xff 1874b8: b90013e8 str w8, [sp, #0x10] 1874bc: 14000004 b 0x1874cc 1874c0: 2a1f03e0 mov w0, wzr 1874c4: b90013e0 str w0, [sp, #0x10] 1874c8: 14000001 b 0x1874cc 1874cc: b94013e8 ldr w8, [sp, #0x10] 1874d0: f85c83a9 ldur x9, [x29, #-0x38] 1874d4: 3902d928 strb w8, [x9, #0xb6] 1874d8: 14000004 b 0x1874e8 1874dc: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1874e0: f81e83a8 stur x8, [x29, #-0x18] 1874e4: 14000008 b 0x187504 1874e8: f85c83a8 ldur x8, [x29, #-0x38] 1874ec: 3941e109 ldrb w9, [x8, #0x78] 1874f0: 71000529 subs w9, w9, #0x1 1874f4: 3901e109 strb w9, [x8, #0x78] 1874f8: aa1f03e8 mov x8, xzr 1874fc: f81e83a8 stur x8, [x29, #-0x18] 187500: 14000001 b 0x187504 187504: f85e83a8 ldur x8, [x29, #-0x18] 187508: d53bd049 mrs x9, TPIDR_EL0 18750c: f9401529 ldr x9, [x9, #0x28] 187510: f85f83aa ldur x10, [x29, #-0x8] 187514: eb0a0129 subs x9, x9, x10 187518: f90007e8 str x8, [sp, #0x8] 18751c: f90003e9 str x9, [sp] 187520: 540000c1 b.ne 0x187538 187524: 14000001 b 0x187528 187528: f94007e0 ldr x0, [sp, #0x8] 18752c: a94b7bfd ldp x29, x30, [sp, #0xb0] 187530: 910303ff add sp, sp, #0xc0 187534: d65f03c0 ret 187538: 97fc8a0e bl 0xa9d70 <__stack_chk_fail@plt> 18753c: d10103ff sub sp, sp, #0x40 187540: a9037bfd stp x29, x30, [sp, #0x30] 187544: 9100c3fd add x29, sp, #0x30 187548: 321f03e8 orr w8, wzr, #0x2 18754c: 321e03e9 orr w9, wzr, #0x4 187550: 528000aa mov w10, #0x5 // =5 187554: f81f83a0 stur x0, [x29, #-0x8] 187558: f81f03a1 stur x1, [x29, #-0x10] 18755c: f9000fe2 str x2, [sp, #0x18] 187560: f85f03a0 ldur x0, [x29, #-0x10] 187564: f9000be0 str x0, [sp, #0x10] 187568: f9400be0 ldr x0, [sp, #0x10] 18756c: 3942dc0b ldrb w11, [x0, #0xb7] 187570: 6b08017f cmp w11, w8 187574: 1a9f17e8 cset w8, eq 187578: b9000fe9 str w9, [sp, #0xc] 18757c: b9000bea str w10, [sp, #0x8] 187580: 37000048 tbnz w8, #0x0, 0x187588 187584: 14000009 b 0x1875a8 187588: f9400be8 ldr x8, [sp, #0x10] 18758c: f9400500 ldr x0, [x8, #0x8] 187590: 97fc8a40 bl 0xa9e90 187594: b4000040 cbz x0, 0x18759c 187598: 14000004 b 0x1875a8 18759c: f9400be8 ldr x8, [sp, #0x10] 1875a0: b9400fe9 ldr w9, [sp, #0xc] 1875a4: 3902dd09 strb w9, [x8, #0xb7] 1875a8: 320007e8 orr w8, wzr, #0x3 1875ac: f9400be9 ldr x9, [sp, #0x10] 1875b0: 3942dd2a ldrb w10, [x9, #0xb7] 1875b4: 6b08015f cmp w10, w8 1875b8: 1a9f17e8 cset w8, eq 1875bc: 37000048 tbnz w8, #0x0, 0x1875c4 1875c0: 14000009 b 0x1875e4 1875c4: f9400be8 ldr x8, [sp, #0x10] 1875c8: f9400500 ldr x0, [x8, #0x8] 1875cc: 97fc8a31 bl 0xa9e90 1875d0: b4000040 cbz x0, 0x1875d8 1875d4: 14000004 b 0x1875e4 1875d8: f9400be8 ldr x8, [sp, #0x10] 1875dc: b9400be9 ldr w9, [sp, #0x8] 1875e0: 3902dd09 strb w9, [x8, #0xb7] 1875e4: d2800000 mov x0, #0x0 // =0 1875e8: f9400be8 ldr x8, [sp, #0x10] 1875ec: 3942dd09 ldrb w9, [x8, #0xb7] 1875f0: 2a0903e8 mov w8, w9 1875f4: d3401d08 ubfx x8, x8, #0, #8 1875f8: f9400fea ldr x10, [sp, #0x18] 1875fc: f9000148 str x8, [x10] 187600: a9437bfd ldp x29, x30, [sp, #0x30] 187604: 910103ff add sp, sp, #0x40 187608: d65f03c0 ret 18760c: d10103ff sub sp, sp, #0x40 187610: a9037bfd stp x29, x30, [sp, #0x30] 187614: 9100c3fd add x29, sp, #0x30 187618: d2800008 mov x8, #0x0 // =0 18761c: f81f03a0 stur x0, [x29, #-0x10] 187620: f9000fe1 str x1, [sp, #0x18] 187624: f9400fe0 ldr x0, [sp, #0x18] 187628: f9000be0 str x0, [sp, #0x10] 18762c: f85f03a0 ldur x0, [x29, #-0x10] 187630: f9400000 ldr x0, [x0] 187634: f9400be1 ldr x1, [sp, #0x10] 187638: f9400021 ldr x1, [x1] 18763c: f90003e8 str x8, [sp] 187640: 97fc7110 bl 0xa3a80 187644: f90007e0 str x0, [sp, #0x8] 187648: b5000040 cbnz x0, 0x187650 18764c: 14000004 b 0x18765c 187650: f94007e8 ldr x8, [sp, #0x8] 187654: f81f83a8 stur x8, [x29, #-0x8] 187658: 1400001a b 0x1876c0 18765c: f9400be8 ldr x8, [sp, #0x10] 187660: f9400508 ldr x8, [x8, #0x8] 187664: f94003e9 ldr x9, [sp] 187668: eb09011f cmp x8, x9 18766c: 1a9f07ea cset w10, ne 187670: 3700004a tbnz w10, #0x0, 0x187678 187674: 14000005 b 0x187688 187678: f85f03a0 ldur x0, [x29, #-0x10] 18767c: f9400be8 ldr x8, [sp, #0x10] 187680: f9400501 ldr x1, [x8, #0x8] 187684: 97fc64df bl 0xa0a00 187688: 52800008 mov w8, #0x0 // =0 18768c: f85f03a9 ldur x9, [x29, #-0x10] 187690: 39462d2a ldrb w10, [x9, #0x18b] 187694: 53001d4a uxtb w10, w10 187698: 32001feb orr w11, wzr, #0xff 18769c: 0a0b0108 and w8, w8, w11 1876a0: 6b08015f cmp w10, w8 1876a4: 1a9f07e8 cset w8, ne 1876a8: 370000a8 tbnz w8, #0x0, 0x1876bc 1876ac: f85f03a8 ldur x8, [x29, #-0x10] 1876b0: f9400100 ldr x0, [x8] 1876b4: f9400be1 ldr x1, [sp, #0x10] 1876b8: 97fc6902 bl 0xa1ac0 1876bc: f81f83bf stur xzr, [x29, #-0x8] 1876c0: f85f83a0 ldur x0, [x29, #-0x8] 1876c4: a9437bfd ldp x29, x30, [sp, #0x30] 1876c8: 910103ff add sp, sp, #0x40 1876cc: d65f03c0 ret 1876d0: d10103ff sub sp, sp, #0x40 1876d4: a9037bfd stp x29, x30, [sp, #0x30] 1876d8: 9100c3fd add x29, sp, #0x30 1876dc: 320003e2 orr w2, wzr, #0x1 1876e0: 52800008 mov w8, #0x0 // =0 1876e4: 32000be9 orr w9, wzr, #0x7 1876e8: f81f03a0 stur x0, [x29, #-0x10] 1876ec: f9000fe1 str x1, [sp, #0x18] 1876f0: f9400fe0 ldr x0, [sp, #0x18] 1876f4: f9000be0 str x0, [sp, #0x10] 1876f8: f85f03a0 ldur x0, [x29, #-0x10] 1876fc: f940b800 ldr x0, [x0, #0x170] 187700: f9400be1 ldr x1, [sp, #0x10] 187704: f9400421 ldr x1, [x1, #0x8] 187708: b90007e8 str w8, [sp, #0x4] 18770c: b90003e9 str w9, [sp] 187710: 97fc6bbc bl 0xa2600 187714: f9400be0 ldr x0, [sp, #0x10] 187718: b94007e8 ldr w8, [sp, #0x4] 18771c: 3902cc08 strb w8, [x0, #0xb3] 187720: f9400be0 ldr x0, [sp, #0x10] 187724: b94003e9 ldr w9, [sp] 187728: 3902dc09 strb w9, [x0, #0xb7] 18772c: f85f03a0 ldur x0, [x29, #-0x10] 187730: f9400be1 ldr x1, [sp, #0x10] 187734: 94000093 bl 0x187980 187738: f90007e0 str x0, [sp, #0x8] 18773c: b5000040 cbnz x0, 0x187744 187740: 14000004 b 0x187750 187744: f94007e8 ldr x8, [sp, #0x8] 187748: f81f83a8 stur x8, [x29, #-0x8] 18774c: 14000005 b 0x187760 187750: f9400be8 ldr x8, [sp, #0x10] 187754: b94007e9 ldr w9, [sp, #0x4] 187758: 3902dd09 strb w9, [x8, #0xb7] 18775c: f81f83bf stur xzr, [x29, #-0x8] 187760: f85f83a0 ldur x0, [x29, #-0x8] 187764: a9437bfd ldp x29, x30, [sp, #0x30] 187768: 910103ff add sp, sp, #0x40 18776c: d65f03c0 ret 187770: d10103ff sub sp, sp, #0x40 187774: a9037bfd stp x29, x30, [sp, #0x30] 187778: 9100c3fd add x29, sp, #0x30 18777c: 321e03e8 orr w8, wzr, #0x4 187780: 320007e9 orr w9, wzr, #0x3 187784: f81f03a0 stur x0, [x29, #-0x10] 187788: f9000fe1 str x1, [sp, #0x18] 18778c: f9400fe0 ldr x0, [sp, #0x18] 187790: f9000be0 str x0, [sp, #0x10] 187794: f9400be0 ldr x0, [sp, #0x10] 187798: 3942dc0a ldrb w10, [x0, #0xb7] 18779c: 6b08015f cmp w10, w8 1877a0: 1a9f17e8 cset w8, eq 1877a4: b9000fe9 str w9, [sp, #0xc] 1877a8: 37000048 tbnz w8, #0x0, 0x1877b0 1877ac: 14000004 b 0x1877bc 1877b0: 928002e8 mov x8, #-0x18 // =-24 1877b4: f81f83a8 stur x8, [x29, #-0x8] 1877b8: 1400000a b 0x1877e0 1877bc: f85f03a8 ldur x8, [x29, #-0x10] 1877c0: f940b900 ldr x0, [x8, #0x170] 1877c4: f9400be8 ldr x8, [sp, #0x10] 1877c8: f9400501 ldr x1, [x8, #0x8] 1877cc: 97fc6f81 bl 0xa35d0 1877d0: f9400be8 ldr x8, [sp, #0x10] 1877d4: b9400fe9 ldr w9, [sp, #0xc] 1877d8: 3902dd09 strb w9, [x8, #0xb7] 1877dc: f81f83bf stur xzr, [x29, #-0x8] 1877e0: f85f83a0 ldur x0, [x29, #-0x8] 1877e4: a9437bfd ldp x29, x30, [sp, #0x30] 1877e8: 910103ff add sp, sp, #0x40 1877ec: d65f03c0 ret 1877f0: d100c3ff sub sp, sp, #0x30 1877f4: 321e03e8 orr w8, wzr, #0x4 1877f8: 320003e9 orr w9, wzr, #0x1 1877fc: f90013e0 str x0, [sp, #0x20] 187800: f9000fe1 str x1, [sp, #0x18] 187804: f9400fe0 ldr x0, [sp, #0x18] 187808: f9000be0 str x0, [sp, #0x10] 18780c: f9400be0 ldr x0, [sp, #0x10] 187810: 3942dc0a ldrb w10, [x0, #0xb7] 187814: 6b08015f cmp w10, w8 187818: 1a9f17e8 cset w8, eq 18781c: b9000fe9 str w9, [sp, #0xc] 187820: 37000048 tbnz w8, #0x0, 0x187828 187824: 14000004 b 0x187834 187828: 928002e8 mov x8, #-0x18 // =-24 18782c: f90017e8 str x8, [sp, #0x28] 187830: 14000005 b 0x187844 187834: f9400be8 ldr x8, [sp, #0x10] 187838: b9400fe9 ldr w9, [sp, #0xc] 18783c: 3902dd09 strb w9, [x8, #0xb7] 187840: f90017ff str xzr, [sp, #0x28] 187844: f94017e0 ldr x0, [sp, #0x28] 187848: 9100c3ff add sp, sp, #0x30 18784c: d65f03c0 ret 187850: d10103ff sub sp, sp, #0x40 187854: a9037bfd stp x29, x30, [sp, #0x30] 187858: 9100c3fd add x29, sp, #0x30 18785c: d28000a8 mov x8, #0x5 // =5 187860: f81f03a0 stur x0, [x29, #-0x10] 187864: f9000fe1 str x1, [sp, #0x18] 187868: f9000be2 str x2, [sp, #0x10] 18786c: f90007e3 str x3, [sp, #0x8] 187870: f9400fe0 ldr x0, [sp, #0x18] 187874: f90003e0 str x0, [sp] 187878: f9400be0 ldr x0, [sp, #0x10] 18787c: eb00011f cmp x8, x0 187880: 1a9f17e9 cset w9, eq 187884: 37000069 tbnz w9, #0x0, 0x187890 187888: 14000001 b 0x18788c 18788c: 14000009 b 0x1878b0 187890: b27b03e2 orr x2, xzr, #0x20 187894: d2801208 mov x8, #0x90 // =144 187898: f94003e9 ldr x9, [sp] 18789c: 8b080120 add x0, x9, x8 1878a0: f94007e8 ldr x8, [sp, #0x8] 1878a4: aa0803e1 mov x1, x8 1878a8: 97fc78b2 bl 0xa5b70 1878ac: 14000004 b 0x1878bc 1878b0: 92800368 mov x8, #-0x1c // =-28 1878b4: f81f83a8 stur x8, [x29, #-0x8] 1878b8: 14000002 b 0x1878c0 1878bc: f81f83bf stur xzr, [x29, #-0x8] 1878c0: f85f83a0 ldur x0, [x29, #-0x8] 1878c4: a9437bfd ldp x29, x30, [sp, #0x30] 1878c8: 910103ff add sp, sp, #0x40 1878cc: d65f03c0 ret 1878d0: d10103ff sub sp, sp, #0x40 1878d4: f9001be0 str x0, [sp, #0x30] 1878d8: f90017e1 str x1, [sp, #0x28] 1878dc: f90013e2 str x2, [sp, #0x20] 1878e0: f9000fe3 str x3, [sp, #0x18] 1878e4: f94017e0 ldr x0, [sp, #0x28] 1878e8: f9000be0 str x0, [sp, #0x10] 1878ec: f94013e0 ldr x0, [sp, #0x20] 1878f0: f90007e0 str x0, [sp, #0x8] 1878f4: b40001e0 cbz x0, 0x187930 1878f8: 14000001 b 0x1878fc 1878fc: b27e03e8 orr x8, xzr, #0x4 187900: f94007e9 ldr x9, [sp, #0x8] 187904: eb09011f cmp x8, x9 187908: 1a9f17ea cset w10, eq 18790c: 370001aa tbnz w10, #0x0, 0x187940 187910: 14000001 b 0x187914 187914: d2800248 mov x8, #0x12 // =18 187918: f94007e9 ldr x9, [sp, #0x8] 18791c: eb09011f cmp x8, x9 187920: 1a9f17ea cset w10, eq 187924: 3700018a tbnz w10, #0x0, 0x187954 187928: 14000001 b 0x18792c 18792c: 1400000e b 0x187964 187930: d2800128 mov x8, #0x9 // =9 187934: f9400fe9 ldr x9, [sp, #0x18] 187938: f9000128 str x8, [x9] 18793c: 1400000d b 0x187970 187940: f9400be8 ldr x8, [sp, #0x10] 187944: f9400508 ldr x8, [x8, #0x8] 187948: f9400fe9 ldr x9, [sp, #0x18] 18794c: f9000128 str x8, [x9] 187950: 14000008 b 0x187970 187954: b27d03e8 orr x8, xzr, #0x8 187958: f9400fe9 ldr x9, [sp, #0x18] 18795c: f9000128 str x8, [x9] 187960: 14000004 b 0x187970 187964: 92800368 mov x8, #-0x1c // =-28 187968: f9001fe8 str x8, [sp, #0x38] 18796c: 14000002 b 0x187974 187970: f9001fff str xzr, [sp, #0x38] 187974: f9401fe0 ldr x0, [sp, #0x38] 187978: 910103ff add sp, sp, #0x40 18797c: d65f03c0 ret 187980: d10243ff sub sp, sp, #0x90 187984: a9087bfd stp x29, x30, [sp, #0x80] 187988: 910203fd add x29, sp, #0x80 18798c: d53bd048 mrs x8, TPIDR_EL0 187990: f9401508 ldr x8, [x8, #0x28] 187994: f81f83a8 stur x8, [x29, #-0x8] 187998: f81e03a0 stur x0, [x29, #-0x20] 18799c: f81d83a1 stur x1, [x29, #-0x28] 1879a0: f85d83a8 ldur x8, [x29, #-0x28] 1879a4: 2a1f03e9 mov w9, wzr 1879a8: 3902c109 strb w9, [x8, #0xb0] 1879ac: f85d83a8 ldur x8, [x29, #-0x28] 1879b0: aa1f03e0 mov x0, xzr 1879b4: f9000d00 str x0, [x8, #0x18] 1879b8: f85d83a8 ldur x8, [x29, #-0x28] 1879bc: 528ee18a mov w10, #0x770c // =30476 1879c0: 2a0a03e1 mov w1, w10 1879c4: f9001101 str x1, [x8, #0x20] 1879c8: f85d83a8 ldur x8, [x29, #-0x28] 1879cc: 92800001 mov x1, #-0x1 // =-1 1879d0: f9003101 str x1, [x8, #0x60] 1879d4: f85d83a8 ldur x8, [x29, #-0x28] 1879d8: f9002901 str x1, [x8, #0x50] 1879dc: f85d83a8 ldur x8, [x29, #-0x28] 1879e0: f9002101 str x1, [x8, #0x40] 1879e4: f85d83a8 ldur x8, [x29, #-0x28] 1879e8: f9001901 str x1, [x8, #0x30] 1879ec: f85d83a8 ldur x8, [x29, #-0x28] 1879f0: 3901e909 strb w9, [x8, #0x7a] 1879f4: f85d83a8 ldur x8, [x29, #-0x28] 1879f8: 3901e109 strb w9, [x8, #0x78] 1879fc: f85d83a8 ldur x8, [x29, #-0x28] 187a00: 3902e109 strb w9, [x8, #0xb8] 187a04: f85d83a8 ldur x8, [x29, #-0x28] 187a08: f9004101 str x1, [x8, #0x80] 187a0c: f85d83a8 ldur x8, [x29, #-0x28] 187a10: 3902cd09 strb w9, [x8, #0xb3] 187a14: f85d83a8 ldur x8, [x29, #-0x28] 187a18: f9001500 str x0, [x8, #0x28] 187a1c: f85d83a8 ldur x8, [x29, #-0x28] 187a20: 52800bea mov w10, #0x5f // =95 187a24: 3902d90a strb w10, [x8, #0xb6] 187a28: f85d83a8 ldur x8, [x29, #-0x28] 187a2c: 3902d509 strb w9, [x8, #0xb5] 187a30: f85d83a8 ldur x8, [x29, #-0x28] 187a34: 52800769 mov w9, #0x3b // =59 187a38: 3902d109 strb w9, [x8, #0xb4] 187a3c: f85e03a8 ldur x8, [x29, #-0x20] 187a40: f9400100 ldr x0, [x8] 187a44: f85d83a8 ldur x8, [x29, #-0x28] 187a48: f9400101 ldr x1, [x8] 187a4c: f9400902 ldr x2, [x8, #0x10] 187a50: 97fc8a54 bl 0xaa3a0 187a54: f81d03a0 stur x0, [x29, #-0x30] 187a58: b40000a0 cbz x0, 0x187a6c 187a5c: 14000001 b 0x187a60 187a60: f85d03a8 ldur x8, [x29, #-0x30] 187a64: f81e83a8 stur x8, [x29, #-0x18] 187a68: 140000d8 b 0x187dc8 187a6c: f85e03a8 ldur x8, [x29, #-0x20] 187a70: f9400100 ldr x0, [x8] 187a74: f85d83a8 ldur x8, [x29, #-0x28] 187a78: f9400101 ldr x1, [x8] 187a7c: d10033a2 sub x2, x29, #0xc 187a80: 97fc753c bl 0xa4f70 187a84: f81d03a0 stur x0, [x29, #-0x30] 187a88: b40000a0 cbz x0, 0x187a9c 187a8c: 14000001 b 0x187a90 187a90: f85d03a8 ldur x8, [x29, #-0x30] 187a94: f81e83a8 stur x8, [x29, #-0x18] 187a98: 140000cc b 0x187dc8 187a9c: 385f43a8 ldurb w8, [x29, #-0xc] 187aa0: b81cc3a8 stur w8, [x29, #-0x34] 187aa4: 2a1f03e8 mov w8, wzr 187aa8: b81c83a8 stur w8, [x29, #-0x38] 187aac: 14000001 b 0x187ab0 187ab0: b85cc3a8 ldur w8, [x29, #-0x34] 187ab4: 71000509 subs w9, w8, #0x1 187ab8: b81cc3a9 stur w9, [x29, #-0x34] 187abc: 340006c8 cbz w8, 0x187b94 187ac0: 14000001 b 0x187ac4 187ac4: f85d83a8 ldur x8, [x29, #-0x28] 187ac8: 2a1f03e9 mov w9, wzr 187acc: 3901e909 strb w9, [x8, #0x7a] 187ad0: f85e03a8 ldur x8, [x29, #-0x20] 187ad4: f9400100 ldr x0, [x8] 187ad8: f85d83a1 ldur x1, [x29, #-0x28] 187adc: 32000be9 orr w9, wzr, #0x7 187ae0: 2a0903e2 mov w2, w9 187ae4: d10033a3 sub x3, x29, #0xc 187ae8: 940000c6 bl 0x187e00 187aec: f81d03a0 stur x0, [x29, #-0x30] 187af0: b40000a0 cbz x0, 0x187b04 187af4: 14000001 b 0x187af8 187af8: f85d03a8 ldur x8, [x29, #-0x30] 187afc: f81e83a8 stur x8, [x29, #-0x18] 187b00: 140000b2 b 0x187dc8 187b04: b85c83a8 ldur w8, [x29, #-0x38] 187b08: 350001c8 cbnz w8, 0x187b40 187b0c: 14000001 b 0x187b10 187b10: 385f43a8 ldurb w8, [x29, #-0xc] 187b14: 71009508 subs w8, w8, #0x25 187b18: b81c43a8 stur w8, [x29, #-0x3c] 187b1c: 540000a0 b.eq 0x187b30 187b20: 14000001 b 0x187b24 187b24: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 187b28: f81e83a8 stur x8, [x29, #-0x18] 187b2c: 140000a7 b 0x187dc8 187b30: b85c83a8 ldur w8, [x29, #-0x38] 187b34: 11000508 add w8, w8, #0x1 187b38: b81c83a8 stur w8, [x29, #-0x38] 187b3c: 14000015 b 0x187b90 187b40: 385f43a8 ldurb w8, [x29, #-0xc] 187b44: 71007508 subs w8, w8, #0x1d 187b48: b90043e8 str w8, [sp, #0x40] 187b4c: 54000061 b.ne 0x187b58 187b50: 14000001 b 0x187b54 187b54: 14000010 b 0x187b94 187b58: 385f43a8 ldurb w8, [x29, #-0xc] 187b5c: 71008908 subs w8, w8, #0x22 187b60: b9003fe8 str w8, [sp, #0x3c] 187b64: 540000e1 b.ne 0x187b80 187b68: 14000001 b 0x187b6c 187b6c: f85d83a8 ldur x8, [x29, #-0x28] 187b70: 3942c109 ldrb w9, [x8, #0xb0] 187b74: 32000129 orr w9, w9, #0x1 187b78: 3902c109 strb w9, [x8, #0xb0] 187b7c: 14000004 b 0x187b8c 187b80: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 187b84: f81e83a8 stur x8, [x29, #-0x18] 187b88: 14000090 b 0x187dc8 187b8c: 14000001 b 0x187b90 187b90: 17ffffc8 b 0x187ab0 187b94: f85e03a8 ldur x8, [x29, #-0x20] 187b98: f9400100 ldr x0, [x8] 187b9c: f85d83a1 ldur x1, [x29, #-0x28] 187ba0: 320007e9 orr w9, wzr, #0x3 187ba4: 2a0903e2 mov w2, w9 187ba8: d10033a3 sub x3, x29, #0xc 187bac: 94000095 bl 0x187e00 187bb0: f81d03a0 stur x0, [x29, #-0x30] 187bb4: b40000a0 cbz x0, 0x187bc8 187bb8: 14000001 b 0x187bbc 187bbc: f85d03a8 ldur x8, [x29, #-0x30] 187bc0: f81e83a8 stur x8, [x29, #-0x18] 187bc4: 14000081 b 0x187dc8 187bc8: 385f43a8 ldurb w8, [x29, #-0xc] 187bcc: 71000508 subs w8, w8, #0x1 187bd0: b9003be8 str w8, [sp, #0x38] 187bd4: 54000b81 b.ne 0x187d44 187bd8: 14000001 b 0x187bdc 187bdc: f85e03a8 ldur x8, [x29, #-0x20] 187be0: f9400100 ldr x0, [x8] 187be4: f85d83a1 ldur x1, [x29, #-0x28] 187be8: 321e03e9 orr w9, wzr, #0x4 187bec: 2a0903e2 mov w2, w9 187bf0: d10043a3 sub x3, x29, #0x10 187bf4: 94000083 bl 0x187e00 187bf8: f81d03a0 stur x0, [x29, #-0x30] 187bfc: b40000a0 cbz x0, 0x187c10 187c00: 14000001 b 0x187c04 187c04: f85d03a8 ldur x8, [x29, #-0x30] 187c08: f81e83a8 stur x8, [x29, #-0x18] 187c0c: 1400006f b 0x187dc8 187c10: f85d83a8 ldur x8, [x29, #-0x28] 187c14: 3942c109 ldrb w9, [x8, #0xb0] 187c18: 360000c9 tbz w9, #0x0, 0x187c30 187c1c: 14000001 b 0x187c20 187c20: 385f03a8 ldurb w8, [x29, #-0x10] 187c24: 531f7908 lsl w8, w8, #1 187c28: 381f03a8 sturb w8, [x29, #-0x10] 187c2c: 14000001 b 0x187c30 187c30: f85d83a8 ldur x8, [x29, #-0x28] 187c34: f9404d08 ldr x8, [x8, #0x98] 187c38: b4000128 cbz x8, 0x187c5c 187c3c: 14000001 b 0x187c40 187c40: f85d83a8 ldur x8, [x29, #-0x28] 187c44: f9404d00 ldr x0, [x8, #0x98] 187c48: f9405502 ldr x2, [x8, #0xa8] 187c4c: 2a1f03e1 mov w1, wzr 187c50: 97fc83bc bl 0xa8b40 187c54: f9001be0 str x0, [sp, #0x30] 187c58: 14000001 b 0x187c5c 187c5c: 2a1f03e8 mov w8, wzr 187c60: b81cc3a8 stur w8, [x29, #-0x34] 187c64: 14000001 b 0x187c68 187c68: b85cc3a8 ldur w8, [x29, #-0x34] 187c6c: 385f03a9 ldurb w9, [x29, #-0x10] 187c70: 6b090108 subs w8, w8, w9 187c74: b9002fe8 str w8, [sp, #0x2c] 187c78: 540004ea b.ge 0x187d14 187c7c: 14000001 b 0x187c80 187c80: f85e03a8 ldur x8, [x29, #-0x20] 187c84: f9400100 ldr x0, [x8] 187c88: f85d83a1 ldur x1, [x29, #-0x28] 187c8c: 321d03e9 orr w9, wzr, #0x8 187c90: 2a0903e2 mov w2, w9 187c94: d10033a3 sub x3, x29, #0xc 187c98: 9400005a bl 0x187e00 187c9c: f81d03a0 stur x0, [x29, #-0x30] 187ca0: b40000a0 cbz x0, 0x187cb4 187ca4: 14000001 b 0x187ca8 187ca8: f85d03a8 ldur x8, [x29, #-0x30] 187cac: f81e83a8 stur x8, [x29, #-0x18] 187cb0: 14000046 b 0x187dc8 187cb4: f85d83a8 ldur x8, [x29, #-0x28] 187cb8: f9404908 ldr x8, [x8, #0x90] 187cbc: b4000228 cbz x8, 0x187d00 187cc0: 14000001 b 0x187cc4 187cc4: b89cc3a8 ldursw x8, [x29, #-0x34] 187cc8: f85d83a9 ldur x9, [x29, #-0x28] 187ccc: f9405529 ldr x9, [x9, #0xa8] 187cd0: f1000529 subs x9, x9, #0x1 187cd4: eb090108 subs x8, x8, x9 187cd8: f90013e8 str x8, [sp, #0x20] 187cdc: 5400010a b.ge 0x187cfc 187ce0: 14000001 b 0x187ce4 187ce4: 385f43a8 ldurb w8, [x29, #-0xc] 187ce8: f85d83a9 ldur x9, [x29, #-0x28] 187cec: f9404d29 ldr x9, [x9, #0x98] 187cf0: b89cc3aa ldursw x10, [x29, #-0x34] 187cf4: 382a6928 strb w8, [x9, x10] 187cf8: 14000001 b 0x187cfc 187cfc: 14000001 b 0x187d00 187d00: 14000001 b 0x187d04 187d04: b85cc3a8 ldur w8, [x29, #-0x34] 187d08: 11000508 add w8, w8, #0x1 187d0c: b81cc3a8 stur w8, [x29, #-0x34] 187d10: 17ffffd6 b 0x187c68 187d14: f85d83a8 ldur x8, [x29, #-0x28] 187d18: f9404908 ldr x8, [x8, #0x90] 187d1c: b4000128 cbz x8, 0x187d40 187d20: 14000001 b 0x187d24 187d24: f85d83a8 ldur x8, [x29, #-0x28] 187d28: f9404909 ldr x9, [x8, #0x90] 187d2c: f9404d01 ldr x1, [x8, #0x98] 187d30: f9405102 ldr x2, [x8, #0xa0] 187d34: 320003e0 orr w0, wzr, #0x1 187d38: d63f0120 blr x9 187d3c: 14000001 b 0x187d40 187d40: 1400000a b 0x187d68 187d44: 385f43a8 ldurb w8, [x29, #-0xc] 187d48: 71000908 subs w8, w8, #0x2 187d4c: b9001fe8 str w8, [sp, #0x1c] 187d50: 540000a0 b.eq 0x187d64 187d54: 14000001 b 0x187d58 187d58: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 187d5c: f81e83a8 stur x8, [x29, #-0x18] 187d60: 1400001a b 0x187dc8 187d64: 14000001 b 0x187d68 187d68: f85e03a8 ldur x8, [x29, #-0x20] 187d6c: f9400100 ldr x0, [x8] 187d70: f85d83a8 ldur x8, [x29, #-0x28] 187d74: 9102c503 add x3, x8, #0xb1 187d78: 321d03e9 orr w9, wzr, #0x8 187d7c: 2a0903e2 mov w2, w9 187d80: aa0803e1 mov x1, x8 187d84: 9400001f bl 0x187e00 187d88: f81d03a0 stur x0, [x29, #-0x30] 187d8c: b40000a0 cbz x0, 0x187da0 187d90: 14000001 b 0x187d94 187d94: f85d03a8 ldur x8, [x29, #-0x30] 187d98: f81e83a8 stur x8, [x29, #-0x18] 187d9c: 1400000b b 0x187dc8 187da0: f85d83a8 ldur x8, [x29, #-0x28] 187da4: 3942c509 ldrb w9, [x8, #0xb1] 187da8: 350000a9 cbnz w9, 0x187dbc 187dac: 14000001 b 0x187db0 187db0: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 187db4: f81e83a8 stur x8, [x29, #-0x18] 187db8: 14000004 b 0x187dc8 187dbc: aa1f03e8 mov x8, xzr 187dc0: f81e83a8 stur x8, [x29, #-0x18] 187dc4: 14000001 b 0x187dc8 187dc8: f85e83a8 ldur x8, [x29, #-0x18] 187dcc: d53bd049 mrs x9, TPIDR_EL0 187dd0: f9401529 ldr x9, [x9, #0x28] 187dd4: f85f83aa ldur x10, [x29, #-0x8] 187dd8: eb0a0129 subs x9, x9, x10 187ddc: f9000be8 str x8, [sp, #0x10] 187de0: f90007e9 str x9, [sp, #0x8] 187de4: 540000c1 b.ne 0x187dfc 187de8: 14000001 b 0x187dec 187dec: f9400be0 ldr x0, [sp, #0x10] 187df0: a9487bfd ldp x29, x30, [sp, #0x80] 187df4: 910243ff add sp, sp, #0x90 187df8: d65f03c0 ret 187dfc: 97fc87dd bl 0xa9d70 <__stack_chk_fail@plt> 187e00: d10143ff sub sp, sp, #0x50 187e04: a9047bfd stp x29, x30, [sp, #0x40] 187e08: 910103fd add x29, sp, #0x40 187e0c: 52800008 mov w8, #0x0 // =0 187e10: b27c0be9 orr x9, xzr, #0x70 187e14: d280000a mov x10, #0x0 // =0 187e18: f81f03a0 stur x0, [x29, #-0x10] 187e1c: f81e83a1 stur x1, [x29, #-0x18] 187e20: f90013e2 str x2, [sp, #0x20] 187e24: f9000fe3 str x3, [sp, #0x18] 187e28: 39001fe8 strb w8, [sp, #0x7] 187e2c: f85e83a0 ldur x0, [x29, #-0x18] 187e30: 8b090009 add x9, x0, x9 187e34: 3940292b ldrb w11, [x9, #0xa] 187e38: 2a0b03e9 mov w9, w11 187e3c: d3401d29 ubfx x9, x9, #0, #8 187e40: f94013e0 ldr x0, [sp, #0x20] 187e44: eb000129 subs x9, x9, x0 187e48: f90007e9 str x9, [sp, #0x8] 187e4c: f94007e9 ldr x9, [sp, #0x8] 187e50: eb0a013f cmp x9, x10 187e54: 1a9fa7eb cset w11, lt 187e58: b90003e8 str w8, [sp] 187e5c: 3700004b tbnz w11, #0x0, 0x187e64 187e60: 14000029 b 0x187f04 187e64: b27c0be8 orr x8, xzr, #0x70 187e68: 52800009 mov w9, #0x0 // =0 187e6c: f85e83aa ldur x10, [x29, #-0x18] 187e70: 8b080148 add x8, x10, x8 187e74: 3940290b ldrb w11, [x8, #0xa] 187e78: 53001d6b uxtb w11, w11 187e7c: 32001fec orr w12, wzr, #0xff 187e80: 0a0c0129 and w9, w9, w12 187e84: 6b09017f cmp w11, w9 187e88: 1a9f07e9 cset w9, ne 187e8c: 37000049 tbnz w9, #0x0, 0x187e94 187e90: 1400000b b 0x187ebc 187e94: d2800008 mov x8, #0x0 // =0 187e98: b27c0be9 orr x9, xzr, #0x70 187e9c: f85e83aa ldur x10, [x29, #-0x18] 187ea0: 8b090149 add x9, x10, x9 187ea4: 3940252b ldrb w11, [x9, #0x9] 187ea8: f94007e9 ldr x9, [sp, #0x8] 187eac: eb090108 subs x8, x8, x9 187eb0: 2a0803ec mov w12, w8 187eb4: 1acc216b lsl w11, w11, w12 187eb8: 39001feb strb w11, [sp, #0x7] 187ebc: d2800128 mov x8, #0x9 // =9 187ec0: b27c0be9 orr x9, xzr, #0x70 187ec4: f85f03a0 ldur x0, [x29, #-0x10] 187ec8: f85e83aa ldur x10, [x29, #-0x18] 187ecc: f9400141 ldr x1, [x10] 187ed0: f85e83aa ldur x10, [x29, #-0x18] 187ed4: 8b090149 add x9, x10, x9 187ed8: 8b080122 add x2, x9, x8 187edc: 97fc7425 bl 0xa4f70 187ee0: f9000be0 str x0, [sp, #0x10] 187ee4: b5000040 cbnz x0, 0x187eec 187ee8: 14000004 b 0x187ef8 187eec: f9400be8 ldr x8, [sp, #0x10] 187ef0: f81f83a8 stur x8, [x29, #-0x8] 187ef4: 14000036 b 0x187fcc 187ef8: f94007e8 ldr x8, [sp, #0x8] 187efc: 91002108 add x8, x8, #0x8 187f00: f90007e8 str x8, [sp, #0x8] 187f04: d2800008 mov x8, #0x0 // =0 187f08: f94007e9 ldr x9, [sp, #0x8] 187f0c: eb08013f cmp x9, x8 187f10: 1a9fd7ea cset w10, gt 187f14: 3700004a tbnz w10, #0x0, 0x187f1c 187f18: 1400001e b 0x187f90 187f1c: 32001fe8 orr w8, wzr, #0xff 187f20: b27d03e9 orr x9, xzr, #0x8 187f24: b27c0bea orr x10, xzr, #0x70 187f28: f85e83ab ldur x11, [x29, #-0x18] 187f2c: 8b0a016b add x11, x11, x10 187f30: 3940256c ldrb w12, [x11, #0x9] 187f34: f94007eb ldr x11, [sp, #0x8] 187f38: 2a0b03ed mov w13, w11 187f3c: 1acd298c asr w12, w12, w13 187f40: 39401fed ldrb w13, [sp, #0x7] 187f44: 2a0c01ac orr w12, w13, w12 187f48: 39001fec strb w12, [sp, #0x7] 187f4c: f94007eb ldr x11, [sp, #0x8] 187f50: 2a0b03ec mov w12, w11 187f54: f85e83ab ldur x11, [x29, #-0x18] 187f58: 8b0a016b add x11, x11, x10 187f5c: 3900296c strb w12, [x11, #0xa] 187f60: f85e83ab ldur x11, [x29, #-0x18] 187f64: 8b0a016b add x11, x11, x10 187f68: 3940256c ldrb w12, [x11, #0x9] 187f6c: f94007eb ldr x11, [sp, #0x8] 187f70: eb0b0129 subs x9, x9, x11 187f74: 2a0903ed mov w13, w9 187f78: 1acd2908 asr w8, w8, w13 187f7c: 0a080188 and w8, w12, w8 187f80: f85e83a9 ldur x9, [x29, #-0x18] 187f84: 8b0a0129 add x9, x9, x10 187f88: 39002528 strb w8, [x9, #0x9] 187f8c: 1400000c b 0x187fbc 187f90: b27c0be8 orr x8, xzr, #0x70 187f94: f85e83a9 ldur x9, [x29, #-0x18] 187f98: 8b080129 add x9, x9, x8 187f9c: 3940252a ldrb w10, [x9, #0x9] 187fa0: 39401feb ldrb w11, [sp, #0x7] 187fa4: 2a0a016a orr w10, w11, w10 187fa8: 39001fea strb w10, [sp, #0x7] 187fac: f85e83a9 ldur x9, [x29, #-0x18] 187fb0: 8b080128 add x8, x9, x8 187fb4: b94003ea ldr w10, [sp] 187fb8: 3900290a strb w10, [x8, #0xa] 187fbc: 39401fe8 ldrb w8, [sp, #0x7] 187fc0: f9400fe9 ldr x9, [sp, #0x18] 187fc4: 39000128 strb w8, [x9] 187fc8: f81f83bf stur xzr, [x29, #-0x8] 187fcc: f85f83a0 ldur x0, [x29, #-0x8] 187fd0: a9447bfd ldp x29, x30, [sp, #0x40] 187fd4: 910143ff add sp, sp, #0x50 187fd8: d65f03c0 ret 187fdc: d10103ff sub sp, sp, #0x40 187fe0: a9037bfd stp x29, x30, [sp, #0x30] 187fe4: 9100c3fd add x29, sp, #0x30 187fe8: b27c0be8 orr x8, xzr, #0x70 187fec: b27c03e9 orr x9, xzr, #0x10 187ff0: b27903ea orr x10, xzr, #0x80 187ff4: 9280000b mov x11, #-0x1 // =-1 187ff8: f81f83a0 stur x0, [x29, #-0x8] 187ffc: f81f03a1 stur x1, [x29, #-0x10] 188000: f9000fe2 str x2, [sp, #0x18] 188004: f85f03a0 ldur x0, [x29, #-0x10] 188008: 8b080000 add x0, x0, x8 18800c: f9400fe1 ldr x1, [sp, #0x18] 188010: aa0903e2 mov x2, x9 188014: f9000bea str x10, [sp, #0x10] 188018: f90007eb str x11, [sp, #0x8] 18801c: 97fc76d5 bl 0xa5b70 188020: f85f03a8 ldur x8, [x29, #-0x10] 188024: f9400be9 ldr x9, [sp, #0x10] 188028: 8b090108 add x8, x8, x9 18802c: f94007ea ldr x10, [sp, #0x8] 188030: f900010a str x10, [x8] 188034: f85f83a8 ldur x8, [x29, #-0x8] 188038: f85f03ab ldur x11, [x29, #-0x10] 18803c: f9400161 ldr x1, [x11] 188040: f9400feb ldr x11, [sp, #0x18] 188044: f9400162 ldr x2, [x11] 188048: aa0803e0 mov x0, x8 18804c: 97fc88d5 bl 0xaa3a0 188050: a9437bfd ldp x29, x30, [sp, #0x30] 188054: 910103ff add sp, sp, #0x40 188058: d65f03c0 ret 18805c: d100c3ff sub sp, sp, #0x30 188060: a9027bfd stp x29, x30, [sp, #0x20] 188064: 910083fd add x29, sp, #0x20 188068: b27c0be8 orr x8, xzr, #0x70 18806c: b27c03e9 orr x9, xzr, #0x10 188070: f81f83a0 stur x0, [x29, #-0x8] 188074: f9000be1 str x1, [sp, #0x10] 188078: f90007e2 str x2, [sp, #0x8] 18807c: f94007e0 ldr x0, [sp, #0x8] 188080: f9400be1 ldr x1, [sp, #0x10] 188084: 8b080021 add x1, x1, x8 188088: aa0903e2 mov x2, x9 18808c: 97fc76b9 bl 0xa5b70 188090: f85f83a8 ldur x8, [x29, #-0x8] 188094: f9400be9 ldr x9, [sp, #0x10] 188098: f9400121 ldr x1, [x9] 18809c: f94007e9 ldr x9, [sp, #0x8] 1880a0: aa0803e0 mov x0, x8 1880a4: aa0903e2 mov x2, x9 1880a8: 97fc7fce bl 0xa7fe0 1880ac: a9427bfd ldp x29, x30, [sp, #0x20] 1880b0: 9100c3ff add sp, sp, #0x30 1880b4: d65f03c0 ret 00000000001880b8 : 1880b8: d10083ff sub sp, sp, #0x20 1880bc: 321a6be8 orr w8, wzr, #0xffffffc1 1880c0: b9001fe0 str w0, [sp, #0x1c] 1880c4: f9000be1 str x1, [sp, #0x10] 1880c8: f90007e2 str x2, [sp, #0x8] 1880cc: b9401fe0 ldr w0, [sp, #0x1c] 1880d0: 6b08001f cmp w0, w8 1880d4: 1a9fa7e8 cset w8, lt 1880d8: 37000048 tbnz w8, #0x0, 0x1880e0 1880dc: 14000004 b 0x1880ec 1880e0: 321a6be8 orr w8, wzr, #0xffffffc1 1880e4: b90003e8 str w8, [sp] 1880e8: 1400000c b 0x188118 1880ec: 320017e8 orr w8, wzr, #0x3f 1880f0: b9401fe9 ldr w9, [sp, #0x1c] 1880f4: 6b08013f cmp w9, w8 1880f8: 1a9fd7e8 cset w8, gt 1880fc: 37000048 tbnz w8, #0x0, 0x188104 188100: 14000004 b 0x188110 188104: 320017e8 orr w8, wzr, #0x3f 188108: b90003e8 str w8, [sp] 18810c: 14000003 b 0x188118 188110: b9401fe8 ldr w8, [sp, #0x1c] 188114: b90003e8 str w8, [sp] 188118: 32003be8 orr w8, wzr, #0x7fff 18811c: 528b5049 mov w9, #0x5a82 // =23170 188120: 32000fea orr w10, wzr, #0xf 188124: 128d412b mov w11, #-0x6a0a // =-27146 188128: 321d03ec orr w12, wzr, #0x8 18812c: b94003ed ldr w13, [sp] 188130: 1acc21ac lsl w12, w13, w12 188134: b90003ec str w12, [sp] 188138: b94003ec ldr w12, [sp] 18813c: 1b0c7d6b mul w11, w11, w12 188140: 1aca296b asr w11, w11, w10 188144: 1140216b add w11, w11, #0x8, lsl #12 // =0x8000 188148: b90007eb str w11, [sp, #0x4] 18814c: b94007eb ldr w11, [sp, #0x4] 188150: b94003ec ldr w12, [sp] 188154: 1b0c7d6b mul w11, w11, w12 188158: 1aca296a asr w10, w11, w10 18815c: 0b0a0129 add w9, w9, w10 188160: b90007e9 str w9, [sp, #0x4] 188164: b94007e9 ldr w9, [sp, #0x4] 188168: 6b08013f cmp w9, w8 18816c: 1a9fd7e8 cset w8, gt 188170: 37000048 tbnz w8, #0x0, 0x188178 188174: 14000004 b 0x188184 188178: 32003be8 orr w8, wzr, #0x7fff 18817c: b90007e8 str w8, [sp, #0x4] 188180: 14000008 b 0x1881a0 188184: 52800008 mov w8, #0x0 // =0 188188: b94007e9 ldr w9, [sp, #0x4] 18818c: 6b08013f cmp w9, w8 188190: 1a9fa7e8 cset w8, lt 188194: 37000048 tbnz w8, #0x0, 0x18819c 188198: 14000002 b 0x1881a0 18819c: b90007ff str wzr, [sp, #0x4] 1881a0: 321143e8 orr w8, wzr, #0xffff8000 1881a4: 32003be9 orr w9, wzr, #0x7fff 1881a8: 528b504a mov w10, #0x5a82 // =23170 1881ac: 32000feb orr w11, wzr, #0xf 1881b0: 128d412c mov w12, #-0x6a0a // =-27146 1881b4: b94007ed ldr w13, [sp, #0x4] 1881b8: f94007ee ldr x14, [sp, #0x8] 1881bc: 790001cd strh w13, [x14] 1881c0: b94003ed ldr w13, [sp] 1881c4: 1b0d7d8c mul w12, w12, w13 1881c8: 1acb298c asr w12, w12, w11 1881cc: 0b0c0108 add w8, w8, w12 1881d0: b90007e8 str w8, [sp, #0x4] 1881d4: b94007e8 ldr w8, [sp, #0x4] 1881d8: b94003ec ldr w12, [sp] 1881dc: 1b0c7d08 mul w8, w8, w12 1881e0: 1acb2908 asr w8, w8, w11 1881e4: 0b080148 add w8, w10, w8 1881e8: b90007e8 str w8, [sp, #0x4] 1881ec: b94007e8 ldr w8, [sp, #0x4] 1881f0: 6b09011f cmp w8, w9 1881f4: 1a9fd7e8 cset w8, gt 1881f8: 37000048 tbnz w8, #0x0, 0x188200 1881fc: 14000004 b 0x18820c 188200: 32003be8 orr w8, wzr, #0x7fff 188204: b90007e8 str w8, [sp, #0x4] 188208: 14000008 b 0x188228 18820c: 52800008 mov w8, #0x0 // =0 188210: b94007e9 ldr w9, [sp, #0x4] 188214: 6b08013f cmp w9, w8 188218: 1a9fa7e8 cset w8, lt 18821c: 37000048 tbnz w8, #0x0, 0x188224 188220: 14000002 b 0x188228 188224: b90007ff str wzr, [sp, #0x4] 188228: b94007e8 ldr w8, [sp, #0x4] 18822c: f9400be9 ldr x9, [sp, #0x10] 188230: 79000128 strh w8, [x9] 188234: 910083ff add sp, sp, #0x20 188238: d65f03c0 ret 000000000018823c : 18823c: d10103ff sub sp, sp, #0x40 188240: a9037bfd stp x29, x30, [sp, #0x30] 188244: 9100c3fd add x29, sp, #0x30 188248: 52800008 mov w8, #0x0 // =0 18824c: d2800009 mov x9, #0x0 // =0 188250: f81f03a0 stur x0, [x29, #-0x10] 188254: f85f03a0 ldur x0, [x29, #-0x10] 188258: 39462c0a ldrb w10, [x0, #0x18b] 18825c: 53001d4a uxtb w10, w10 188260: 32001feb orr w11, wzr, #0xff 188264: 0a0b0108 and w8, w8, w11 188268: 6b08015f cmp w10, w8 18826c: 1a9f07e8 cset w8, ne 188270: f90007e9 str x9, [sp, #0x8] 188274: 37000048 tbnz w8, #0x0, 0x18827c 188278: 14000006 b 0x188290 18827c: 321d03e0 orr w0, wzr, #0x8 188280: 97fc7228 bl 0xa4b20 188284: f85f03a8 ldur x8, [x29, #-0x10] 188288: f900b500 str x0, [x8, #0x168] 18828c: 14000007 b 0x1882a8 188290: d282a001 mov x1, #0x1500 // =5376 188294: f85f03a8 ldur x8, [x29, #-0x10] 188298: f9400100 ldr x0, [x8] 18829c: 97fc6615 bl 0xa1af0 1882a0: f85f03a8 ldur x8, [x29, #-0x10] 1882a4: f900b500 str x0, [x8, #0x168] 1882a8: f85f03a8 ldur x8, [x29, #-0x10] 1882ac: f940b508 ldr x8, [x8, #0x168] 1882b0: f94007e9 ldr x9, [sp, #0x8] 1882b4: eb09011f cmp x8, x9 1882b8: 1a9f07ea cset w10, ne 1882bc: 3700008a tbnz w10, #0x0, 0x1882cc 1882c0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1882c4: f81f83a8 stur x8, [x29, #-0x8] 1882c8: 1400001c b 0x188338 1882cc: 52800001 mov w1, #0x0 // =0 1882d0: d282a002 mov x2, #0x1500 // =5376 1882d4: f85f03a8 ldur x8, [x29, #-0x10] 1882d8: f940b500 ldr x0, [x8, #0x168] 1882dc: 97fc8219 bl 0xa8b40 1882e0: b90017ff str wzr, [sp, #0x14] 1882e4: f85f03a8 ldur x8, [x29, #-0x10] 1882e8: f940b508 ldr x8, [x8, #0x168] 1882ec: f9000fe8 str x8, [sp, #0x18] 1882f0: 321c03e8 orr w8, wzr, #0x10 1882f4: b94017e9 ldr w9, [sp, #0x14] 1882f8: 6b08013f cmp w9, w8 1882fc: 1a9fa7e8 cset w8, lt 188300: 37000048 tbnz w8, #0x0, 0x188308 188304: 1400000c b 0x188334 188308: f9400fe8 ldr x8, [sp, #0x18] 18830c: f94007e9 ldr x9, [sp, #0x8] 188310: f9000109 str x9, [x8] 188314: d2802a08 mov x8, #0x150 // =336 188318: b94017e9 ldr w9, [sp, #0x14] 18831c: 11000529 add w9, w9, #0x1 188320: b90017e9 str w9, [sp, #0x14] 188324: f9400fea ldr x10, [sp, #0x18] 188328: 8b080148 add x8, x10, x8 18832c: f9000fe8 str x8, [sp, #0x18] 188330: 17fffff0 b 0x1882f0 188334: f81f83bf stur xzr, [x29, #-0x8] 188338: f85f83a0 ldur x0, [x29, #-0x8] 18833c: a9437bfd ldp x29, x30, [sp, #0x30] 188340: 910103ff add sp, sp, #0x40 188344: d65f03c0 ret 0000000000188348 : 188348: d10083ff sub sp, sp, #0x20 18834c: a9017bfd stp x29, x30, [sp, #0x10] 188350: 910043fd add x29, sp, #0x10 188354: 52800008 mov w8, #0x0 // =0 188358: d2800009 mov x9, #0x0 // =0 18835c: f90007e0 str x0, [sp, #0x8] 188360: f94007e0 ldr x0, [sp, #0x8] 188364: 39462c0a ldrb w10, [x0, #0x18b] 188368: 53001d4a uxtb w10, w10 18836c: 32001feb orr w11, wzr, #0xff 188370: 0a0b0108 and w8, w8, w11 188374: 6b08015f cmp w10, w8 188378: 1a9f07e8 cset w8, ne 18837c: f90003e9 str x9, [sp] 188380: 37000208 tbnz w8, #0x0, 0x1883c0 188384: f94007e8 ldr x8, [sp, #0x8] 188388: f940b508 ldr x8, [x8, #0x168] 18838c: f94003e9 ldr x9, [sp] 188390: eb09011f cmp x8, x9 188394: 1a9f07ea cset w10, ne 188398: 3700004a tbnz w10, #0x0, 0x1883a0 18839c: 14000009 b 0x1883c0 1883a0: f94007e8 ldr x8, [sp, #0x8] 1883a4: f9400100 ldr x0, [x8] 1883a8: f94007e8 ldr x8, [sp, #0x8] 1883ac: f940b501 ldr x1, [x8, #0x168] 1883b0: 97fc65c4 bl 0xa1ac0 1883b4: f94007e8 ldr x8, [sp, #0x8] 1883b8: f94003e0 ldr x0, [sp] 1883bc: f900b500 str x0, [x8, #0x168] 1883c0: d2800000 mov x0, #0x0 // =0 1883c4: a9417bfd ldp x29, x30, [sp, #0x10] 1883c8: 910083ff add sp, sp, #0x20 1883cc: d65f03c0 ret 00000000001883d0 : 1883d0: d10143ff sub sp, sp, #0x50 1883d4: a9047bfd stp x29, x30, [sp, #0x40] 1883d8: 910103fd add x29, sp, #0x40 1883dc: d2800008 mov x8, #0x0 // =0 1883e0: f81f03a0 stur x0, [x29, #-0x10] 1883e4: f81e83a1 stur x1, [x29, #-0x18] 1883e8: b90017ff str wzr, [sp, #0x14] 1883ec: f85f03a0 ldur x0, [x29, #-0x10] 1883f0: f940b400 ldr x0, [x0, #0x168] 1883f4: f90013e0 str x0, [sp, #0x20] 1883f8: f90007e8 str x8, [sp, #0x8] 1883fc: 321c03e8 orr w8, wzr, #0x10 188400: b94017e9 ldr w9, [sp, #0x14] 188404: 6b08013f cmp w9, w8 188408: 1a9fa7e8 cset w8, lt 18840c: 37000048 tbnz w8, #0x0, 0x188414 188410: 14000028 b 0x1884b0 188414: f94013e8 ldr x8, [sp, #0x20] 188418: f9400108 ldr x8, [x8] 18841c: f94007e9 ldr x9, [sp, #0x8] 188420: eb09011f cmp x8, x9 188424: 1a9f07ea cset w10, ne 188428: 3700004a tbnz w10, #0x0, 0x188430 18842c: 14000019 b 0x188490 188430: b27e03e8 orr x8, xzr, #0x4 188434: f94013e9 ldr x9, [sp, #0x20] 188438: f9401129 ldr x9, [x9, #0x20] 18843c: eb08013f cmp x9, x8 188440: 1a9f07ea cset w10, ne 188444: 3700004a tbnz w10, #0x0, 0x18844c 188448: 14000012 b 0x188490 18844c: d28000a8 mov x8, #0x5 // =5 188450: f94013e9 ldr x9, [sp, #0x20] 188454: f9401129 ldr x9, [x9, #0x20] 188458: eb08013f cmp x9, x8 18845c: 1a9f07ea cset w10, ne 188460: 3700004a tbnz w10, #0x0, 0x188468 188464: 1400000b b 0x188490 188468: f85f03a0 ldur x0, [x29, #-0x10] 18846c: f94013e1 ldr x1, [sp, #0x20] 188470: f85e83a2 ldur x2, [x29, #-0x18] 188474: 94000014 bl 0x1884c4 188478: f9000fe0 str x0, [sp, #0x18] 18847c: b5000040 cbnz x0, 0x188484 188480: 14000004 b 0x188490 188484: f9400fe8 ldr x8, [sp, #0x18] 188488: f81f83a8 stur x8, [x29, #-0x8] 18848c: 1400000a b 0x1884b4 188490: d2802a08 mov x8, #0x150 // =336 188494: b94017e9 ldr w9, [sp, #0x14] 188498: 11000529 add w9, w9, #0x1 18849c: b90017e9 str w9, [sp, #0x14] 1884a0: f94013ea ldr x10, [sp, #0x20] 1884a4: 8b080148 add x8, x10, x8 1884a8: f90013e8 str x8, [sp, #0x20] 1884ac: 17ffffd4 b 0x1883fc 1884b0: f81f83bf stur xzr, [x29, #-0x8] 1884b4: f85f83a0 ldur x0, [x29, #-0x8] 1884b8: a9447bfd ldp x29, x30, [sp, #0x40] 1884bc: 910143ff add sp, sp, #0x50 1884c0: d65f03c0 ret 1884c4: d102c3ff sub sp, sp, #0xb0 1884c8: a90a7bfd stp x29, x30, [sp, #0xa0] 1884cc: 910283fd add x29, sp, #0xa0 1884d0: d2800008 mov x8, #0x0 // =0 1884d4: 52800009 mov w9, #0x0 // =0 1884d8: f81f03a0 stur x0, [x29, #-0x10] 1884dc: f81e83a1 stur x1, [x29, #-0x18] 1884e0: f81e03a2 stur x2, [x29, #-0x20] 1884e4: f85e83a0 ldur x0, [x29, #-0x18] 1884e8: b941300a ldr w10, [x0, #0x130] 1884ec: f90017e8 str x8, [sp, #0x28] 1884f0: b90027e9 str w9, [sp, #0x24] 1884f4: 3400004a cbz w10, 0x1884fc 1884f8: 14000045 b 0x18860c 1884fc: b2400fe8 orr x8, xzr, #0xf 188500: f85e83a9 ldur x9, [x29, #-0x18] 188504: f9404929 ldr x9, [x9, #0x90] 188508: d34cfd29 lsr x9, x9, #12 18850c: 8a080129 and x9, x9, x8 188510: f90027e9 str x9, [sp, #0x48] 188514: f94027e9 ldr x9, [sp, #0x48] 188518: eb08013f cmp x9, x8 18851c: 1a9f17ea cset w10, eq 188520: 3700008a tbnz w10, #0x0, 0x188530 188524: f94027e8 ldr x8, [sp, #0x48] 188528: b4000048 cbz x8, 0x188530 18852c: 14000027 b 0x1885c8 188530: 32000fe8 orr w8, wzr, #0xf 188534: 321f03e9 orr w9, wzr, #0x2 188538: b26a03ea orr x10, xzr, #0x400000 18853c: b2400feb orr x11, xzr, #0xf 188540: f85e83ac ldur x12, [x29, #-0x18] 188544: f9004d8a str x10, [x12, #0x98] 188548: f85e83aa ldur x10, [x29, #-0x18] 18854c: f940494a ldr x10, [x10, #0x90] 188550: d350fd4a lsr x10, x10, #16 188554: 8a0b014a and x10, x10, x11 188558: f90027ea str x10, [sp, #0x48] 18855c: f94027e0 ldr x0, [sp, #0x48] 188560: b90023e8 str w8, [sp, #0x20] 188564: b9001fe9 str w9, [sp, #0x1c] 188568: 97fc6f2e bl 0xa4220 18856c: f85e83aa ldur x10, [x29, #-0x18] 188570: f9005140 str x0, [x10, #0xa0] 188574: f85e83aa ldur x10, [x29, #-0x18] 188578: b9401fe8 ldr w8, [sp, #0x1c] 18857c: b9013148 str w8, [x10, #0x130] 188580: f85e83aa ldur x10, [x29, #-0x18] 188584: 79c27149 ldrsh w9, [x10, #0x138] 188588: f85e83aa ldur x10, [x29, #-0x18] 18858c: 79c2694d ldrsh w13, [x10, #0x134] 188590: 1b0d7d29 mul w9, w9, w13 188594: b94023ed ldr w13, [sp, #0x20] 188598: 1acd2929 asr w9, w9, w13 18859c: f85e83aa ldur x10, [x29, #-0x18] 1885a0: 79027949 strh w9, [x10, #0x13c] 1885a4: f85e83aa ldur x10, [x29, #-0x18] 1885a8: 79c27549 ldrsh w9, [x10, #0x13a] 1885ac: f85e83aa ldur x10, [x29, #-0x18] 1885b0: 79c2694e ldrsh w14, [x10, #0x134] 1885b4: 1b0e7d29 mul w9, w9, w14 1885b8: 1acd2929 asr w9, w9, w13 1885bc: f85e83aa ldur x10, [x29, #-0x18] 1885c0: 79027d49 strh w9, [x10, #0x13e] 1885c4: 14000012 b 0x18860c 1885c8: 320003e8 orr w8, wzr, #0x1 1885cc: b27803e9 orr x9, xzr, #0x100 1885d0: f85e83aa ldur x10, [x29, #-0x18] 1885d4: f9004d49 str x9, [x10, #0x98] 1885d8: f85e83a9 ldur x9, [x29, #-0x18] 1885dc: b94027eb ldr w11, [sp, #0x24] 1885e0: 7902792b strh w11, [x9, #0x13c] 1885e4: f85e83a9 ldur x9, [x29, #-0x18] 1885e8: 79027d2b strh w11, [x9, #0x13e] 1885ec: f94027e0 ldr x0, [sp, #0x48] 1885f0: b9001be8 str w8, [sp, #0x18] 1885f4: 97fc65d7 bl 0xa1d50 1885f8: f85e83a9 ldur x9, [x29, #-0x18] 1885fc: f9005120 str x0, [x9, #0xa0] 188600: f85e83a9 ldur x9, [x29, #-0x18] 188604: b9401be8 ldr w8, [sp, #0x18] 188608: b9013128 str w8, [x9, #0x130] 18860c: 320003e8 orr w8, wzr, #0x1 188610: f85e83a9 ldur x9, [x29, #-0x18] 188614: b941312a ldr w10, [x9, #0x130] 188618: 6b08015f cmp w10, w8 18861c: 1a9f17e8 cset w8, eq 188620: 37000048 tbnz w8, #0x0, 0x188628 188624: 14000024 b 0x1886b4 188628: b2400be8 orr x8, xzr, #0x7 18862c: b26a03e9 orr x9, xzr, #0x400000 188630: f85e83aa ldur x10, [x29, #-0x18] 188634: f9404d4a ldr x10, [x10, #0x98] 188638: f85e83ab ldur x11, [x29, #-0x18] 18863c: f940516b ldr x11, [x11, #0xa0] 188640: 9ac82168 lsl x8, x11, x8 188644: 8b080148 add x8, x10, x8 188648: f85e83aa ldur x10, [x29, #-0x18] 18864c: f9004d48 str x8, [x10, #0x98] 188650: f85e83a8 ldur x8, [x29, #-0x18] 188654: f9404d08 ldr x8, [x8, #0x98] 188658: eb09011f cmp x8, x9 18865c: 1a9f37ec cset w12, hs 188660: 3700004c tbnz w12, #0x0, 0x188668 188664: 14000013 b 0x1886b0 188668: 321f03e8 orr w8, wzr, #0x2 18866c: b26a03e9 orr x9, xzr, #0x400000 188670: b2400fea orr x10, xzr, #0xf 188674: f85e83ab ldur x11, [x29, #-0x18] 188678: f9004d69 str x9, [x11, #0x98] 18867c: f85e83a9 ldur x9, [x29, #-0x18] 188680: f9404929 ldr x9, [x9, #0x90] 188684: d350fd29 lsr x9, x9, #16 188688: 8a0a0129 and x9, x9, x10 18868c: f90027e9 str x9, [sp, #0x48] 188690: f94027e0 ldr x0, [sp, #0x48] 188694: b90017e8 str w8, [sp, #0x14] 188698: 97fc6ee2 bl 0xa4220 18869c: f85e83a9 ldur x9, [x29, #-0x18] 1886a0: f9005120 str x0, [x9, #0xa0] 1886a4: f85e83a9 ldur x9, [x29, #-0x18] 1886a8: b94017e8 ldr w8, [sp, #0x14] 1886ac: b9013128 str w8, [x9, #0x130] 1886b0: 14000082 b 0x1888b8 1886b4: 321f03e8 orr w8, wzr, #0x2 1886b8: f85e83a9 ldur x9, [x29, #-0x18] 1886bc: b941312a ldr w10, [x9, #0x130] 1886c0: 6b08015f cmp w10, w8 1886c4: 1a9f17e8 cset w8, eq 1886c8: 37000048 tbnz w8, #0x0, 0x1886d0 1886cc: 14000037 b 0x1887a8 1886d0: b2400fe8 orr x8, xzr, #0xf 1886d4: f85e83a9 ldur x9, [x29, #-0x18] 1886d8: f9404d29 ldr x9, [x9, #0x98] 1886dc: f85e83aa ldur x10, [x29, #-0x18] 1886e0: f940514a ldr x10, [x10, #0xa0] 1886e4: 9b0a7d29 mul x9, x9, x10 1886e8: d349fd29 lsr x9, x9, #9 1886ec: f85e83aa ldur x10, [x29, #-0x18] 1886f0: f9004d49 str x9, [x10, #0x98] 1886f4: f85e83a9 ldur x9, [x29, #-0x18] 1886f8: f9404929 ldr x9, [x9, #0x90] 1886fc: d348fd29 lsr x9, x9, #8 188700: 8a080129 and x9, x9, x8 188704: f90027e9 str x9, [sp, #0x48] 188708: f94027e9 ldr x9, [sp, #0x48] 18870c: eb08013f cmp x9, x8 188710: 1a9f17eb cset w11, eq 188714: 3700004b tbnz w11, #0x0, 0x18871c 188718: 14000004 b 0x188728 18871c: b27803e8 orr x8, xzr, #0x100 188720: f90027e8 str x8, [sp, #0x48] 188724: 1400000a b 0x18874c 188728: 52801008 mov w8, #0x80 // =128 18872c: 72a00808 movk w8, #0x40, lsl #16 188730: f94027e9 ldr x9, [sp, #0x48] 188734: d341fd29 lsr x9, x9, #1 188738: 2a0903ea mov w10, w9 18873c: 1aca2908 asr w8, w8, w10 188740: 2a0803e9 mov w9, w8 188744: 93407d29 sxtw x9, w9 188748: f90027e9 str x9, [sp, #0x48] 18874c: f85e83a8 ldur x8, [x29, #-0x18] 188750: f9404d08 ldr x8, [x8, #0x98] 188754: f94027e9 ldr x9, [sp, #0x48] 188758: eb09011f cmp x8, x9 18875c: 1a9f87ea cset w10, ls 188760: 3700004a tbnz w10, #0x0, 0x188768 188764: 14000010 b 0x1887a4 188768: 320007e8 orr w8, wzr, #0x3 18876c: b2400fe9 orr x9, xzr, #0xf 188770: f85e83aa ldur x10, [x29, #-0x18] 188774: f940494a ldr x10, [x10, #0x90] 188778: d35cfd4a lsr x10, x10, #28 18877c: 8a090149 and x9, x10, x9 188780: f90027e9 str x9, [sp, #0x48] 188784: f94027e0 ldr x0, [sp, #0x48] 188788: b90013e8 str w8, [sp, #0x10] 18878c: 97fc6ea5 bl 0xa4220 188790: f85e83a9 ldur x9, [x29, #-0x18] 188794: f9005120 str x0, [x9, #0xa0] 188798: f85e83a9 ldur x9, [x29, #-0x18] 18879c: b94013e8 ldr w8, [sp, #0x10] 1887a0: b9013128 str w8, [x9, #0x130] 1887a4: 14000045 b 0x1888b8 1887a8: 320007e8 orr w8, wzr, #0x3 1887ac: f85e83a9 ldur x9, [x29, #-0x18] 1887b0: b941312a ldr w10, [x9, #0x130] 1887b4: 6b08015f cmp w10, w8 1887b8: 1a9f17e8 cset w8, eq 1887bc: 37000048 tbnz w8, #0x0, 0x1887c4 1887c0: 14000017 b 0x18881c 1887c4: b27803e8 orr x8, xzr, #0x100 1887c8: f85e83a9 ldur x9, [x29, #-0x18] 1887cc: f9404d29 ldr x9, [x9, #0x98] 1887d0: f85e83aa ldur x10, [x29, #-0x18] 1887d4: f940514a ldr x10, [x10, #0xa0] 1887d8: 9b0a7d29 mul x9, x9, x10 1887dc: d349fd29 lsr x9, x9, #9 1887e0: f85e83aa ldur x10, [x29, #-0x18] 1887e4: f9004d49 str x9, [x10, #0x98] 1887e8: f85e83a9 ldur x9, [x29, #-0x18] 1887ec: f9404d29 ldr x9, [x9, #0x98] 1887f0: eb08013f cmp x9, x8 1887f4: 1a9f87eb cset w11, ls 1887f8: 3700004b tbnz w11, #0x0, 0x188800 1887fc: 14000007 b 0x188818 188800: b27703e8 orr x8, xzr, #0x200 188804: 528000a9 mov w9, #0x5 // =5 188808: f85e83aa ldur x10, [x29, #-0x18] 18880c: f9005148 str x8, [x10, #0xa0] 188810: f85e83a8 ldur x8, [x29, #-0x18] 188814: b9013109 str w9, [x8, #0x130] 188818: 14000028 b 0x1888b8 18881c: 321e03e8 orr w8, wzr, #0x4 188820: f85e83a9 ldur x9, [x29, #-0x18] 188824: b941312a ldr w10, [x9, #0x130] 188828: 6b08015f cmp w10, w8 18882c: 1a9f17e8 cset w8, eq 188830: 37000048 tbnz w8, #0x0, 0x188838 188834: 14000017 b 0x188890 188838: b27803e8 orr x8, xzr, #0x100 18883c: f85e83a9 ldur x9, [x29, #-0x18] 188840: f9404d29 ldr x9, [x9, #0x98] 188844: f85e83aa ldur x10, [x29, #-0x18] 188848: f940514a ldr x10, [x10, #0xa0] 18884c: 9b0a7d29 mul x9, x9, x10 188850: d349fd29 lsr x9, x9, #9 188854: f85e83aa ldur x10, [x29, #-0x18] 188858: f9004d49 str x9, [x10, #0x98] 18885c: f85e83a9 ldur x9, [x29, #-0x18] 188860: f9404d29 ldr x9, [x9, #0x98] 188864: eb08013f cmp x9, x8 188868: 1a9f87eb cset w11, ls 18886c: 3700004b tbnz w11, #0x0, 0x188874 188870: 14000007 b 0x18888c 188874: b27703e8 orr x8, xzr, #0x200 188878: 528000a9 mov w9, #0x5 // =5 18887c: f85e83aa ldur x10, [x29, #-0x18] 188880: f9005148 str x8, [x10, #0xa0] 188884: f85e83a8 ldur x8, [x29, #-0x18] 188888: b9013109 str w9, [x8, #0x130] 18888c: 1400000b b 0x1888b8 188890: 528000a8 mov w8, #0x5 // =5 188894: f85e83a9 ldur x9, [x29, #-0x18] 188898: b941312a ldr w10, [x9, #0x130] 18889c: 6b08015f cmp w10, w8 1888a0: 1a9f17e8 cset w8, eq 1888a4: 37000048 tbnz w8, #0x0, 0x1888ac 1888a8: 14000004 b 0x1888b8 1888ac: b27f03e8 orr x8, xzr, #0x2 1888b0: f85e83a9 ldur x9, [x29, #-0x18] 1888b4: f9001128 str x8, [x9, #0x20] 1888b8: b24007e8 orr x8, xzr, #0x3 1888bc: b2400be9 orr x9, xzr, #0x7 1888c0: f85e83aa ldur x10, [x29, #-0x18] 1888c4: 7942794b ldrh w11, [x10, #0x13c] 1888c8: 2a0b03ea mov w10, w11 1888cc: 93403d4a sxth x10, w10 1888d0: 9ac9214a lsl x10, x10, x9 1888d4: f81c83aa stur x10, [x29, #-0x38] 1888d8: f85e83aa ldur x10, [x29, #-0x18] 1888dc: 79427d4b ldrh w11, [x10, #0x13e] 1888e0: 2a0b03ea mov w10, w11 1888e4: 93403d4a sxth x10, w10 1888e8: 9ac92149 lsl x9, x10, x9 1888ec: f90023e9 str x9, [sp, #0x40] 1888f0: f85e83a9 ldur x9, [x29, #-0x18] 1888f4: f9401129 ldr x9, [x9, #0x20] 1888f8: eb08013f cmp x9, x8 1888fc: 1a9f17eb cset w11, eq 188900: 3700010b tbnz w11, #0x0, 0x188920 188904: d28000a8 mov x8, #0x5 // =5 188908: f85e83a9 ldur x9, [x29, #-0x18] 18890c: f9401129 ldr x9, [x9, #0x20] 188910: eb08013f cmp x9, x8 188914: 1a9f17ea cset w10, eq 188918: 3700004a tbnz w10, #0x0, 0x188920 18891c: 1400000f b 0x188958 188920: 52800008 mov w8, #0x0 // =0 188924: f85e83a9 ldur x9, [x29, #-0x18] 188928: 79c2792a ldrsh w10, [x9, #0x13c] 18892c: 6b0a010a subs w10, w8, w10 188930: 2a0a03e9 mov w9, w10 188934: 93407d29 sxtw x9, w9 188938: f81c03a9 stur x9, [x29, #-0x40] 18893c: f85e83a9 ldur x9, [x29, #-0x18] 188940: 79c27d2a ldrsh w10, [x9, #0x13e] 188944: 6b0a0108 subs w8, w8, w10 188948: 2a0803e9 mov w9, w8 18894c: 93407d29 sxtw x9, w9 188950: f9001fe9 str x9, [sp, #0x38] 188954: 14000025 b 0x1889e8 188958: 32000fe8 orr w8, wzr, #0xf 18895c: f85e83a9 ldur x9, [x29, #-0x18] 188960: f9404d29 ldr x9, [x9, #0x98] 188964: d347fd29 lsr x9, x9, #7 188968: 2a0903ea mov w10, w9 18896c: f85e83a9 ldur x9, [x29, #-0x18] 188970: 79c2692b ldrsh w11, [x9, #0x134] 188974: 1b0b7d4a mul w10, w10, w11 188978: 1ac8294a asr w10, w10, w8 18897c: 2a0a03e9 mov w9, w10 188980: 93407d29 sxtw x9, w9 188984: f9001be9 str x9, [sp, #0x30] 188988: f85e83a9 ldur x9, [x29, #-0x18] 18898c: 79c2712a ldrsh w10, [x9, #0x138] 188990: f9401be9 ldr x9, [sp, #0x30] 188994: 2a0903eb mov w11, w9 188998: 1b0b7d4a mul w10, w10, w11 18899c: 1ac8294a asr w10, w10, w8 1889a0: f85e83a9 ldur x9, [x29, #-0x18] 1889a4: 79c2792b ldrsh w11, [x9, #0x13c] 1889a8: 6b0b014a subs w10, w10, w11 1889ac: 2a0a03e9 mov w9, w10 1889b0: 93407d29 sxtw x9, w9 1889b4: f81c03a9 stur x9, [x29, #-0x40] 1889b8: f85e83a9 ldur x9, [x29, #-0x18] 1889bc: 79c2752a ldrsh w10, [x9, #0x13a] 1889c0: f9401be9 ldr x9, [sp, #0x30] 1889c4: 2a0903eb mov w11, w9 1889c8: 1b0b7d4a mul w10, w10, w11 1889cc: 1ac82948 asr w8, w10, w8 1889d0: f85e83a9 ldur x9, [x29, #-0x18] 1889d4: 79c27d2a ldrsh w10, [x9, #0x13e] 1889d8: 6b0a0108 subs w8, w8, w10 1889dc: 2a0803e9 mov w9, w8 1889e0: 93407d29 sxtw x9, w9 1889e4: f9001fe9 str x9, [sp, #0x38] 1889e8: 52800008 mov w8, #0x0 // =0 1889ec: f85e83a9 ldur x9, [x29, #-0x18] 1889f0: f9404129 ldr x9, [x9, #0x80] 1889f4: f81d03a9 stur x9, [x29, #-0x30] 1889f8: f85e83a9 ldur x9, [x29, #-0x18] 1889fc: 79426d2a ldrh w10, [x9, #0x136] 188a00: 53003d4a uxth w10, w10 188a04: 32003feb orr w11, wzr, #0xffff 188a08: 0a0b0108 and w8, w8, w11 188a0c: 6b08015f cmp w10, w8 188a10: 1a9f07e8 cset w8, ne 188a14: 37000048 tbnz w8, #0x0, 0x188a1c 188a18: 14000013 b 0x188a64 188a1c: 32000fe8 orr w8, wzr, #0xf 188a20: f85e83a9 ldur x9, [x29, #-0x18] 188a24: 79426d2a ldrh w10, [x9, #0x136] 188a28: 2a0a03e9 mov w9, w10 188a2c: 93403d20 sxth x0, w9 188a30: b9000fe8 str w8, [sp, #0xc] 188a34: 97fc7f57 bl 0xa8790 188a38: f9002be0 str x0, [sp, #0x50] 188a3c: f85d03a9 ldur x9, [x29, #-0x30] 188a40: 2a0903e8 mov w8, w9 188a44: f9402be9 ldr x9, [sp, #0x50] 188a48: 2a0903ea mov w10, w9 188a4c: 1b0a7d08 mul w8, w8, w10 188a50: b9400fea ldr w10, [sp, #0xc] 188a54: 1aca2908 asr w8, w8, w10 188a58: 2a0803e9 mov w9, w8 188a5c: 93407d29 sxtw x9, w9 188a60: f81d03a9 stur x9, [x29, #-0x30] 188a64: f85d03a8 ldur x8, [x29, #-0x30] 188a68: f85e83a9 ldur x9, [x29, #-0x18] 188a6c: 39453d2a ldrb w10, [x9, #0x14f] 188a70: 2a0a03e9 mov w9, w10 188a74: d3401d29 ubfx x9, x9, #0, #8 188a78: 9ac92108 lsl x8, x8, x9 188a7c: f81d03a8 stur x8, [x29, #-0x30] 188a80: f85f03a8 ldur x8, [x29, #-0x10] 188a84: f9404d08 ldr x8, [x8, #0x98] 188a88: f81b83a8 stur x8, [x29, #-0x48] 188a8c: 92800008 mov x8, #-0x1 // =-1 188a90: f85e03a9 ldur x9, [x29, #-0x20] 188a94: 8b080128 add x8, x9, x8 188a98: f81e03a8 stur x8, [x29, #-0x20] 188a9c: b5000049 cbnz x9, 0x188aa4 188aa0: 140000bd b 0x188d94 188aa4: b2403be8 orr x8, xzr, #0x7fff 188aa8: d2801609 mov x9, #0xb0 // =176 188aac: 32000fea orr w10, wzr, #0xf 188ab0: b27803eb orr x11, xzr, #0x100 188ab4: f85e83ac ldur x12, [x29, #-0x18] 188ab8: 8b09018c add x12, x12, x9 188abc: 79c0358d ldrsh w13, [x12, #0x1a] 188ac0: f85e83ac ldur x12, [x29, #-0x18] 188ac4: 8b09018c add x12, x12, x9 188ac8: 79c0318e ldrsh w14, [x12, #0x18] 188acc: f85e83ac ldur x12, [x29, #-0x18] 188ad0: 8b09018c add x12, x12, x9 188ad4: 79c0358f ldrsh w15, [x12, #0x1a] 188ad8: 6b0f01ce subs w14, w14, w15 188adc: f85e83ac ldur x12, [x29, #-0x18] 188ae0: f9403d8c ldr x12, [x12, #0x78] 188ae4: 8a080188 and x8, x12, x8 188ae8: 2a0803ef mov w15, w8 188aec: 1b0f7dce mul w14, w14, w15 188af0: 1aca29ca asr w10, w14, w10 188af4: 0b0a01aa add w10, w13, w10 188af8: 2a0a03e8 mov w8, w10 188afc: 93407d08 sxtw x8, w8 188b00: f85e83ac ldur x12, [x29, #-0x18] 188b04: 8b090189 add x9, x12, x9 188b08: f9000128 str x8, [x9] 188b0c: f85e83a8 ldur x8, [x29, #-0x18] 188b10: f9404508 ldr x8, [x8, #0x88] 188b14: 8a0b0108 and x8, x8, x11 188b18: b5000048 cbnz x8, 0x188b20 188b1c: 1400001a b 0x188b84 188b20: d2801a08 mov x8, #0xd0 // =208 188b24: b2403be9 orr x9, xzr, #0x7fff 188b28: 32000fea orr w10, wzr, #0xf 188b2c: f85e83ab ldur x11, [x29, #-0x18] 188b30: 8b08016b add x11, x11, x8 188b34: 79c0356c ldrsh w12, [x11, #0x1a] 188b38: f85e83ab ldur x11, [x29, #-0x18] 188b3c: 8b08016b add x11, x11, x8 188b40: 79c0316d ldrsh w13, [x11, #0x18] 188b44: f85e83ab ldur x11, [x29, #-0x18] 188b48: 8b08016b add x11, x11, x8 188b4c: 79c0356e ldrsh w14, [x11, #0x1a] 188b50: 6b0e01ad subs w13, w13, w14 188b54: f85e83ab ldur x11, [x29, #-0x18] 188b58: f9403d6b ldr x11, [x11, #0x78] 188b5c: 8a090169 and x9, x11, x9 188b60: 2a0903ee mov w14, w9 188b64: 1b0e7dad mul w13, w13, w14 188b68: 1aca29aa asr w10, w13, w10 188b6c: 0b0a018a add w10, w12, w10 188b70: 2a0a03e9 mov w9, w10 188b74: 93407d29 sxtw x9, w9 188b78: f85e83ab ldur x11, [x29, #-0x18] 188b7c: 8b080168 add x8, x11, x8 188b80: f9000109 str x9, [x8] 188b84: d2801608 mov x8, #0xb0 // =176 188b88: b27d03e9 orr x9, xzr, #0x8 188b8c: b27803ea orr x10, xzr, #0x100 188b90: f85e83ab ldur x11, [x29, #-0x18] 188b94: 8b080168 add x8, x11, x8 188b98: f9400108 ldr x8, [x8] 188b9c: f85c83ab ldur x11, [x29, #-0x38] 188ba0: 9347fd6b asr x11, x11, #7 188ba4: 9b0b7d08 mul x8, x8, x11 188ba8: 9345fd08 asr x8, x8, #5 188bac: f85b83ab ldur x11, [x29, #-0x48] 188bb0: 8b090169 add x9, x11, x9 188bb4: f81b83a9 stur x9, [x29, #-0x48] 188bb8: f9400169 ldr x9, [x11] 188bbc: 8b080128 add x8, x9, x8 188bc0: f9000168 str x8, [x11] 188bc4: f85c03a8 ldur x8, [x29, #-0x40] 188bc8: f85c83a9 ldur x9, [x29, #-0x38] 188bcc: 8b080128 add x8, x9, x8 188bd0: f81c83a8 stur x8, [x29, #-0x38] 188bd4: f85e83a8 ldur x8, [x29, #-0x18] 188bd8: f9404508 ldr x8, [x8, #0x88] 188bdc: 8a0a0108 and x8, x8, x10 188be0: b5000048 cbnz x8, 0x188be8 188be4: 14000011 b 0x188c28 188be8: d2801a08 mov x8, #0xd0 // =208 188bec: b27d03e9 orr x9, xzr, #0x8 188bf0: f85e83aa ldur x10, [x29, #-0x18] 188bf4: 8b080148 add x8, x10, x8 188bf8: f9400108 ldr x8, [x8] 188bfc: f94023ea ldr x10, [sp, #0x40] 188c00: 9347fd4a asr x10, x10, #7 188c04: 9b0a7d08 mul x8, x8, x10 188c08: 9345fd08 asr x8, x8, #5 188c0c: f85b83aa ldur x10, [x29, #-0x48] 188c10: 8b090149 add x9, x10, x9 188c14: f81b83a9 stur x9, [x29, #-0x48] 188c18: f9400149 ldr x9, [x10] 188c1c: 8b080128 add x8, x9, x8 188c20: f9000148 str x8, [x10] 188c24: 14000010 b 0x188c64 188c28: d2801608 mov x8, #0xb0 // =176 188c2c: b27d03e9 orr x9, xzr, #0x8 188c30: f85e83aa ldur x10, [x29, #-0x18] 188c34: 8b080148 add x8, x10, x8 188c38: f9400108 ldr x8, [x8] 188c3c: f94023ea ldr x10, [sp, #0x40] 188c40: 9347fd4a asr x10, x10, #7 188c44: 9b0a7d08 mul x8, x8, x10 188c48: 9345fd08 asr x8, x8, #5 188c4c: f85b83aa ldur x10, [x29, #-0x48] 188c50: 8b090149 add x9, x10, x9 188c54: f81b83a9 stur x9, [x29, #-0x48] 188c58: f9400149 ldr x9, [x10] 188c5c: 8b080128 add x8, x9, x8 188c60: f9000148 str x8, [x10] 188c64: f9401fe8 ldr x8, [sp, #0x38] 188c68: f94023e9 ldr x9, [sp, #0x40] 188c6c: 8b080128 add x8, x9, x8 188c70: f90023e8 str x8, [sp, #0x40] 188c74: f85d03a8 ldur x8, [x29, #-0x30] 188c78: f85e83a9 ldur x9, [x29, #-0x18] 188c7c: f9403d2a ldr x10, [x9, #0x78] 188c80: 8b080148 add x8, x10, x8 188c84: f9003d28 str x8, [x9, #0x78] 188c88: b27143e8 mov x8, #0xffff8000 // =4294934528 188c8c: f85e83a9 ldur x9, [x29, #-0x18] 188c90: f9403d29 ldr x9, [x9, #0x78] 188c94: 8a080128 and x8, x9, x8 188c98: b5000048 cbnz x8, 0x188ca0 188c9c: 1400003d b 0x188d90 188ca0: d2801a08 mov x8, #0xd0 // =208 188ca4: d2801609 mov x9, #0xb0 // =176 188ca8: f85e83aa ldur x10, [x29, #-0x18] 188cac: 8b09014a add x10, x10, x9 188cb0: 7940314b ldrh w11, [x10, #0x18] 188cb4: f85e83aa ldur x10, [x29, #-0x18] 188cb8: 8b090149 add x9, x10, x9 188cbc: 7900352b strh w11, [x9, #0x1a] 188cc0: f85e83a9 ldur x9, [x29, #-0x18] 188cc4: 8b080129 add x9, x9, x8 188cc8: 7940312b ldrh w11, [x9, #0x18] 188ccc: f85e83a9 ldur x9, [x29, #-0x18] 188cd0: 8b080128 add x8, x9, x8 188cd4: 7900350b strh w11, [x8, #0x1a] 188cd8: f85e83a8 ldur x8, [x29, #-0x18] 188cdc: f9403508 ldr x8, [x8, #0x68] 188ce0: b5000368 cbnz x8, 0x188d4c 188ce4: f85e83a8 ldur x8, [x29, #-0x18] 188ce8: f9400508 ldr x8, [x8, #0x8] 188cec: f94017e9 ldr x9, [sp, #0x28] 188cf0: eb09011f cmp x8, x9 188cf4: 1a9f07ea cset w10, ne 188cf8: 3700004a tbnz w10, #0x0, 0x188d00 188cfc: 14000014 b 0x188d4c 188d00: b26803e8 orr x8, xzr, #0x1000000 188d04: f85e83a9 ldur x9, [x29, #-0x18] 188d08: f9404529 ldr x9, [x9, #0x88] 188d0c: 8a080128 and x8, x9, x8 188d10: b4000048 cbz x8, 0x188d18 188d14: 1400000e b 0x188d4c 188d18: b26803e8 orr x8, xzr, #0x1000000 188d1c: b27d03e3 orr x3, xzr, #0x8 188d20: f85e83a9 ldur x9, [x29, #-0x18] 188d24: f940452a ldr x10, [x9, #0x88] 188d28: aa080148 orr x8, x10, x8 188d2c: f9004528 str x8, [x9, #0x88] 188d30: f85e83a8 ldur x8, [x29, #-0x18] 188d34: f9400508 ldr x8, [x8, #0x8] 188d38: f85f03a0 ldur x0, [x29, #-0x10] 188d3c: f85e83a9 ldur x9, [x29, #-0x18] 188d40: f9400921 ldr x1, [x9, #0x10] 188d44: f85e83a2 ldur x2, [x29, #-0x18] 188d48: d63f0100 blr x8 188d4c: f85e83a8 ldur x8, [x29, #-0x18] 188d50: f9400d08 ldr x8, [x8, #0x18] 188d54: f9400508 ldr x8, [x8, #0x8] 188d58: f85f03a0 ldur x0, [x29, #-0x10] 188d5c: f85e83a1 ldur x1, [x29, #-0x18] 188d60: d63f0100 blr x8 188d64: f81d83a0 stur x0, [x29, #-0x28] 188d68: b5000040 cbnz x0, 0x188d70 188d6c: 14000004 b 0x188d7c 188d70: f85d83a8 ldur x8, [x29, #-0x28] 188d74: f81f83a8 stur x8, [x29, #-0x8] 188d78: 14000057 b 0x188ed4 188d7c: f85e83a8 ldur x8, [x29, #-0x18] 188d80: f9403d09 ldr x9, [x8, #0x78] 188d84: f1402129 subs x9, x9, #0x8, lsl #12 // =0x8000 188d88: f9003d09 str x9, [x8, #0x78] 188d8c: 17ffffbf b 0x188c88 188d90: 17ffff3f b 0x188a8c 188d94: b24007e8 orr x8, xzr, #0x3 188d98: f85c83a9 ldur x9, [x29, #-0x38] 188d9c: 9347fd29 asr x9, x9, #7 188da0: 2a0903ea mov w10, w9 188da4: f85e83a9 ldur x9, [x29, #-0x18] 188da8: 7902792a strh w10, [x9, #0x13c] 188dac: f94023e9 ldr x9, [sp, #0x40] 188db0: 9347fd29 asr x9, x9, #7 188db4: 2a0903ea mov w10, w9 188db8: f85e83a9 ldur x9, [x29, #-0x18] 188dbc: 79027d2a strh w10, [x9, #0x13e] 188dc0: f85e83a9 ldur x9, [x29, #-0x18] 188dc4: f9401129 ldr x9, [x9, #0x20] 188dc8: eb08013f cmp x9, x8 188dcc: 1a9f17ea cset w10, eq 188dd0: 3700004a tbnz w10, #0x0, 0x188dd8 188dd4: 14000014 b 0x188e24 188dd8: d28000a8 mov x8, #0x5 // =5 188ddc: f85e83a9 ldur x9, [x29, #-0x18] 188de0: f9001128 str x8, [x9, #0x20] 188de4: f85e83a8 ldur x8, [x29, #-0x18] 188de8: f9400508 ldr x8, [x8, #0x8] 188dec: f94017e9 ldr x9, [sp, #0x28] 188df0: eb09011f cmp x8, x9 188df4: 1a9f07ea cset w10, ne 188df8: 3700004a tbnz w10, #0x0, 0x188e00 188dfc: 1400000a b 0x188e24 188e00: f85e83a8 ldur x8, [x29, #-0x18] 188e04: f9400508 ldr x8, [x8, #0x8] 188e08: f85f03a0 ldur x0, [x29, #-0x10] 188e0c: f85e83a9 ldur x9, [x29, #-0x18] 188e10: f9400921 ldr x1, [x9, #0x10] 188e14: f85e83a2 ldur x2, [x29, #-0x18] 188e18: f85e83a9 ldur x9, [x29, #-0x18] 188e1c: f9401123 ldr x3, [x9, #0x20] 188e20: d63f0100 blr x8 188e24: f85e83a8 ldur x8, [x29, #-0x18] 188e28: f9403508 ldr x8, [x8, #0x68] 188e2c: b4000108 cbz x8, 0x188e4c 188e30: b27f03e8 orr x8, xzr, #0x2 188e34: f85e83a9 ldur x9, [x29, #-0x18] 188e38: f9401129 ldr x9, [x9, #0x20] 188e3c: eb08013f cmp x9, x8 188e40: 1a9f17ea cset w10, eq 188e44: 3700004a tbnz w10, #0x0, 0x188e4c 188e48: 1400001b b 0x188eb4 188e4c: b27e03e8 orr x8, xzr, #0x4 188e50: f85e83a9 ldur x9, [x29, #-0x18] 188e54: f9001128 str x8, [x9, #0x20] 188e58: f85e83a8 ldur x8, [x29, #-0x18] 188e5c: f9400508 ldr x8, [x8, #0x8] 188e60: f94017e9 ldr x9, [sp, #0x28] 188e64: eb09011f cmp x8, x9 188e68: 1a9f07ea cset w10, ne 188e6c: 3700004a tbnz w10, #0x0, 0x188e74 188e70: 14000011 b 0x188eb4 188e74: f85e83a8 ldur x8, [x29, #-0x18] 188e78: f9400108 ldr x8, [x8] 188e7c: f94017e9 ldr x9, [sp, #0x28] 188e80: eb09011f cmp x8, x9 188e84: 1a9f07ea cset w10, ne 188e88: 3700004a tbnz w10, #0x0, 0x188e90 188e8c: 1400000a b 0x188eb4 188e90: f85e83a8 ldur x8, [x29, #-0x18] 188e94: f9400508 ldr x8, [x8, #0x8] 188e98: f85f03a0 ldur x0, [x29, #-0x10] 188e9c: f85e83a9 ldur x9, [x29, #-0x18] 188ea0: f9400921 ldr x1, [x9, #0x10] 188ea4: f85e83a2 ldur x2, [x29, #-0x18] 188ea8: f85e83a9 ldur x9, [x29, #-0x18] 188eac: f9401123 ldr x3, [x9, #0x20] 188eb0: d63f0100 blr x8 188eb4: f85e83a8 ldur x8, [x29, #-0x18] 188eb8: f9401108 ldr x8, [x8, #0x20] 188ebc: b4000048 cbz x8, 0x188ec4 188ec0: 14000004 b 0x188ed0 188ec4: b24003e8 orr x8, xzr, #0x1 188ec8: f85e83a9 ldur x9, [x29, #-0x18] 188ecc: f9001128 str x8, [x9, #0x20] 188ed0: f81f83bf stur xzr, [x29, #-0x8] 188ed4: f85f83a0 ldur x0, [x29, #-0x8] 188ed8: a94a7bfd ldp x29, x30, [sp, #0xa0] 188edc: 9102c3ff add sp, sp, #0xb0 188ee0: d65f03c0 ret 0000000000188ee4 : 188ee4: d10083ff sub sp, sp, #0x20 188ee8: d2800008 mov x8, #0x0 // =0 188eec: f9000fe0 str x0, [sp, #0x18] 188ef0: f9000be1 str x1, [sp, #0x10] 188ef4: f90007e2 str x2, [sp, #0x8] 188ef8: f9400be0 ldr x0, [sp, #0x10] 188efc: f9401000 ldr x0, [x0, #0x20] 188f00: f94007e1 ldr x1, [sp, #0x8] 188f04: f9000020 str x0, [x1] 188f08: aa0803e0 mov x0, x8 188f0c: 910083ff add sp, sp, #0x20 188f10: d65f03c0 ret 0000000000188f14 : 188f14: d10103ff sub sp, sp, #0x40 188f18: a9037bfd stp x29, x30, [sp, #0x30] 188f1c: 9100c3fd add x29, sp, #0x30 188f20: d2800008 mov x8, #0x0 // =0 188f24: f81f03a0 stur x0, [x29, #-0x10] 188f28: f9000fe1 str x1, [sp, #0x18] 188f2c: f85f03a0 ldur x0, [x29, #-0x10] 188f30: f9400000 ldr x0, [x0] 188f34: f9400fe1 ldr x1, [sp, #0x18] 188f38: f9400021 ldr x1, [x1] 188f3c: f90007e8 str x8, [sp, #0x8] 188f40: 97fc6ad0 bl 0xa3a80 188f44: f9000be0 str x0, [sp, #0x10] 188f48: b5000040 cbnz x0, 0x188f50 188f4c: 14000004 b 0x188f5c 188f50: f9400be8 ldr x8, [sp, #0x10] 188f54: f81f83a8 stur x8, [x29, #-0x8] 188f58: 14000005 b 0x188f6c 188f5c: f9400fe8 ldr x8, [sp, #0x18] 188f60: f94007e9 ldr x9, [sp, #0x8] 188f64: f9000109 str x9, [x8] 188f68: f81f83bf stur xzr, [x29, #-0x8] 188f6c: f85f83a0 ldur x0, [x29, #-0x8] 188f70: a9437bfd ldp x29, x30, [sp, #0x30] 188f74: 910103ff add sp, sp, #0x40 188f78: d65f03c0 ret 0000000000188f7c : 188f7c: d100c3ff sub sp, sp, #0x30 188f80: a9027bfd stp x29, x30, [sp, #0x20] 188f84: 910083fd add x29, sp, #0x20 188f88: f9000be0 str x0, [sp, #0x10] 188f8c: f90007e1 str x1, [sp, #0x8] 188f90: f9400be0 ldr x0, [sp, #0x10] 188f94: f9400000 ldr x0, [x0] 188f98: f94007e1 ldr x1, [sp, #0x8] 188f9c: f9400021 ldr x1, [x1] 188fa0: f94007e8 ldr x8, [sp, #0x8] 188fa4: f9401902 ldr x2, [x8, #0x30] 188fa8: 97fc84fe bl 0xaa3a0 188fac: f90003e0 str x0, [sp] 188fb0: b5000040 cbnz x0, 0x188fb8 188fb4: 14000004 b 0x188fc4 188fb8: f94003e8 ldr x8, [sp] 188fbc: f81f83a8 stur x8, [x29, #-0x8] 188fc0: 14000005 b 0x188fd4 188fc4: f9400be0 ldr x0, [sp, #0x10] 188fc8: f94007e1 ldr x1, [sp, #0x8] 188fcc: 94000006 bl 0x188fe4 188fd0: f81f83a0 stur x0, [x29, #-0x8] 188fd4: f85f83a0 ldur x0, [x29, #-0x8] 188fd8: a9427bfd ldp x29, x30, [sp, #0x20] 188fdc: 9100c3ff add sp, sp, #0x30 188fe0: d65f03c0 ret 188fe4: d100c3ff sub sp, sp, #0x30 188fe8: a9027bfd stp x29, x30, [sp, #0x20] 188fec: 910083fd add x29, sp, #0x20 188ff0: d2800008 mov x8, #0x0 // =0 188ff4: 52800009 mov w9, #0x0 // =0 188ff8: d280160a mov x10, #0xb0 // =176 188ffc: 5280000b mov w11, #0x0 // =0 189000: d2801a0c mov x12, #0xd0 // =208 189004: 321307ed orr w13, wzr, #0x6000 189008: f9000be0 str x0, [sp, #0x10] 18900c: f90007e1 str x1, [sp, #0x8] 189010: f94007e0 ldr x0, [sp, #0x8] 189014: f9402000 ldr x0, [x0, #0x40] 189018: f94007e1 ldr x1, [sp, #0x8] 18901c: f9003420 str x0, [x1, #0x68] 189020: f94007e0 ldr x0, [sp, #0x8] 189024: f9003c1f str xzr, [x0, #0x78] 189028: f94007e0 ldr x0, [sp, #0x8] 18902c: 39051809 strb w9, [x0, #0x146] 189030: f94007e0 ldr x0, [sp, #0x8] 189034: 8b0a0000 add x0, x0, x10 189038: f900041f str xzr, [x0, #0x8] 18903c: f94007e0 ldr x0, [sp, #0x8] 189040: 8b0a0000 add x0, x0, x10 189044: f900001f str xzr, [x0] 189048: f94007e0 ldr x0, [sp, #0x8] 18904c: 8b0a0000 add x0, x0, x10 189050: 7900300b strh w11, [x0, #0x18] 189054: f94007e0 ldr x0, [sp, #0x8] 189058: 8b0a0000 add x0, x0, x10 18905c: 7900340b strh w11, [x0, #0x1a] 189060: f94007e0 ldr x0, [sp, #0x8] 189064: 8b0a000a add x10, x0, x10 189068: f900095f str xzr, [x10, #0x10] 18906c: f94007ea ldr x10, [sp, #0x8] 189070: 8b0c014a add x10, x10, x12 189074: f900055f str xzr, [x10, #0x8] 189078: f94007ea ldr x10, [sp, #0x8] 18907c: 8b0c014a add x10, x10, x12 189080: f900015f str xzr, [x10] 189084: f94007ea ldr x10, [sp, #0x8] 189088: 8b0c014a add x10, x10, x12 18908c: 7900314b strh w11, [x10, #0x18] 189090: f94007ea ldr x10, [sp, #0x8] 189094: 8b0c014a add x10, x10, x12 189098: 7900354b strh w11, [x10, #0x1a] 18909c: f94007ea ldr x10, [sp, #0x8] 1890a0: 8b0c014a add x10, x10, x12 1890a4: f900095f str xzr, [x10, #0x10] 1890a8: f94007ea ldr x10, [sp, #0x8] 1890ac: 39053549 strb w9, [x10, #0x14d] 1890b0: f94007ea ldr x10, [sp, #0x8] 1890b4: 79026d4b strh w11, [x10, #0x136] 1890b8: f94007ea ldr x10, [sp, #0x8] 1890bc: 7902854b strh w11, [x10, #0x142] 1890c0: f94007ea ldr x10, [sp, #0x8] 1890c4: 7902714d strh w13, [x10, #0x138] 1890c8: f94007ea ldr x10, [sp, #0x8] 1890cc: f9004d5f str xzr, [x10, #0x98] 1890d0: f94007ea ldr x10, [sp, #0x8] 1890d4: b901315f str wzr, [x10, #0x130] 1890d8: f94007ea ldr x10, [sp, #0x8] 1890dc: 7902754d strh w13, [x10, #0x13a] 1890e0: f94007ea ldr x10, [sp, #0x8] 1890e4: f900115f str xzr, [x10, #0x20] 1890e8: f94007ea ldr x10, [sp, #0x8] 1890ec: f9400d4a ldr x10, [x10, #0x18] 1890f0: f940014a ldr x10, [x10] 1890f4: eb08015f cmp x10, x8 1890f8: 1a9f07e9 cset w9, ne 1890fc: 37000049 tbnz w9, #0x0, 0x189104 189100: 14000009 b 0x189124 189104: f94007e8 ldr x8, [sp, #0x8] 189108: f9400d08 ldr x8, [x8, #0x18] 18910c: f9400108 ldr x8, [x8] 189110: f9400be0 ldr x0, [sp, #0x10] 189114: f94007e1 ldr x1, [sp, #0x8] 189118: d63f0100 blr x8 18911c: f81f83a0 stur x0, [x29, #-0x8] 189120: 14000002 b 0x189128 189124: f81f83bf stur xzr, [x29, #-0x8] 189128: f85f83a0 ldur x0, [x29, #-0x8] 18912c: a9427bfd ldp x29, x30, [sp, #0x20] 189130: 9100c3ff add sp, sp, #0x30 189134: d65f03c0 ret 0000000000189138 : 189138: d101c3ff sub sp, sp, #0x70 18913c: a9067bfd stp x29, x30, [sp, #0x60] 189140: 910183fd add x29, sp, #0x60 189144: d53bd048 mrs x8, TPIDR_EL0 189148: f9401508 ldr x8, [x8, #0x28] 18914c: f81f83a8 stur x8, [x29, #-0x8] 189150: f81e03a0 stur x0, [x29, #-0x20] 189154: f81d83a1 stur x1, [x29, #-0x28] 189158: f9001be2 str x2, [sp, #0x30] 18915c: f85d83a8 ldur x8, [x29, #-0x28] 189160: f9400508 ldr x8, [x8, #0x8] 189164: f1001108 subs x8, x8, #0x4 189168: f9000fe8 str x8, [sp, #0x18] 18916c: 540000ab b.lt 0x189180 189170: 14000001 b 0x189174 189174: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 189178: f81e83a8 stur x8, [x29, #-0x18] 18917c: 14000084 b 0x18938c 189180: f85d83a8 ldur x8, [x29, #-0x28] 189184: f9400508 ldr x8, [x8, #0x8] 189188: b00008a9 adrp x9, 0x29e000 18918c: 913b0129 add x9, x9, #0xec0 189190: f8687928 ldr x8, [x9, x8, lsl #3] 189194: b50000a8 cbnz x8, 0x1891a8 189198: 14000001 b 0x18919c 18919c: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 1891a0: f81e83a8 stur x8, [x29, #-0x18] 1891a4: 1400007a b 0x18938c 1891a8: f85e03a0 ldur x0, [x29, #-0x20] 1891ac: f85d83a8 ldur x8, [x29, #-0x28] 1891b0: f9400101 ldr x1, [x8] 1891b4: f9402902 ldr x2, [x8, #0x50] 1891b8: f9402d03 ldr x3, [x8, #0x58] 1891bc: 94000082 bl 0x1893c4 1891c0: f90013e0 str x0, [sp, #0x20] 1891c4: b50000a0 cbnz x0, 0x1891d8 1891c8: 14000001 b 0x1891cc 1891cc: 92800288 mov x8, #-0x15 // =-21 1891d0: f81e83a8 stur x8, [x29, #-0x18] 1891d4: 1400006e b 0x18938c 1891d8: f85e03a8 ldur x8, [x29, #-0x20] 1891dc: f9400100 ldr x0, [x8] 1891e0: f94013e8 ldr x8, [sp, #0x20] 1891e4: f9400101 ldr x1, [x8] 1891e8: d10043a2 sub x2, x29, #0x10 1891ec: 97fc7b7d bl 0xa7fe0 1891f0: f90017e0 str x0, [sp, #0x28] 1891f4: b4000100 cbz x0, 0x189214 1891f8: 14000001 b 0x1891fc 1891fc: f94013e8 ldr x8, [sp, #0x20] 189200: aa1f03e9 mov x9, xzr 189204: f9000109 str x9, [x8] 189208: f94017e8 ldr x8, [sp, #0x28] 18920c: f81e83a8 stur x8, [x29, #-0x18] 189210: 1400005f b 0x18938c 189214: f85d83a8 ldur x8, [x29, #-0x28] 189218: f9400508 ldr x8, [x8, #0x8] 18921c: b00008a9 adrp x9, 0x29e000 189220: 913b0129 add x9, x9, #0xec0 189224: f8687928 ldr x8, [x9, x8, lsl #3] 189228: f94013e9 ldr x9, [sp, #0x20] 18922c: f9000d28 str x8, [x9, #0x18] 189230: f85f03a8 ldur x8, [x29, #-0x10] 189234: f94013e9 ldr x9, [sp, #0x20] 189238: f9001928 str x8, [x9, #0x30] 18923c: f85d83a8 ldur x8, [x29, #-0x28] 189240: f9400d08 ldr x8, [x8, #0x18] 189244: f94013e9 ldr x9, [sp, #0x20] 189248: f9002128 str x8, [x9, #0x40] 18924c: f94013e9 ldr x9, [sp, #0x20] 189250: f9003928 str x8, [x9, #0x70] 189254: f85d83a8 ldur x8, [x29, #-0x28] 189258: f9401108 ldr x8, [x8, #0x20] 18925c: f94013e9 ldr x9, [sp, #0x20] 189260: f9002528 str x8, [x9, #0x48] 189264: f94013e8 ldr x8, [sp, #0x20] 189268: f9402509 ldr x9, [x8, #0x48] 18926c: f9003109 str x9, [x8, #0x60] 189270: f85d83a8 ldur x8, [x29, #-0x28] 189274: f9401508 ldr x8, [x8, #0x28] 189278: f94013e9 ldr x9, [sp, #0x20] 18927c: f9002928 str x8, [x9, #0x50] 189280: f94013e8 ldr x8, [sp, #0x20] 189284: aa1f03e9 mov x9, xzr 189288: f9002d09 str x9, [x8, #0x58] 18928c: f85d83a8 ldur x8, [x29, #-0x28] 189290: f9401908 ldr x8, [x8, #0x30] 189294: f94013e9 ldr x9, [sp, #0x20] 189298: 2a0803ea mov w10, w8 18929c: 7902812a strh w10, [x9, #0x140] 1892a0: f85d83a8 ldur x8, [x29, #-0x28] 1892a4: f9401d08 ldr x8, [x8, #0x38] 1892a8: f94013e9 ldr x9, [sp, #0x20] 1892ac: f9004528 str x8, [x9, #0x88] 1892b0: f85d83a8 ldur x8, [x29, #-0x28] 1892b4: f9402108 ldr x8, [x8, #0x40] 1892b8: f94013e9 ldr x9, [sp, #0x20] 1892bc: f9004928 str x8, [x9, #0x90] 1892c0: f85d83a8 ldur x8, [x29, #-0x28] 1892c4: 7940910a ldrh w10, [x8, #0x48] 1892c8: f94013e8 ldr x8, [sp, #0x20] 1892cc: 7902690a strh w10, [x8, #0x134] 1892d0: f85d83a8 ldur x8, [x29, #-0x28] 1892d4: f9400908 ldr x8, [x8, #0x10] 1892d8: f94013e9 ldr x9, [sp, #0x20] 1892dc: 2a0803ea mov w10, w8 1892e0: 7902892a strh w10, [x9, #0x144] 1892e4: f85d83a8 ldur x8, [x29, #-0x28] 1892e8: f9400908 ldr x8, [x8, #0x10] 1892ec: 5297c6ea mov w10, #0xbe37 // =48695 1892f0: 2a0a03e9 mov w9, w10 1892f4: 9b097d08 mul x8, x8, x9 1892f8: d34ffd08 lsr x8, x8, #15 1892fc: f94013e9 ldr x9, [sp, #0x20] 189300: f9004128 str x8, [x9, #0x80] 189304: f94013e8 ldr x8, [sp, #0x20] 189308: 2a1f03ea mov w10, wzr 18930c: 39053d0a strb w10, [x8, #0x14f] 189310: 14000001 b 0x189314 189314: f94013e8 ldr x8, [sp, #0x20] 189318: f9404108 ldr x8, [x8, #0x80] 18931c: f1402108 subs x8, x8, #0x8, lsl #12 // =0x8000 189320: f9000be8 str x8, [sp, #0x10] 189324: 54000163 b.lo 0x189350 189328: 14000001 b 0x18932c 18932c: f94013e8 ldr x8, [sp, #0x20] 189330: f9404109 ldr x9, [x8, #0x80] 189334: d341fd29 lsr x9, x9, #1 189338: f9004109 str x9, [x8, #0x80] 18933c: f94013e8 ldr x8, [sp, #0x20] 189340: 39453d0a ldrb w10, [x8, #0x14f] 189344: 1100054a add w10, w10, #0x1 189348: 39053d0a strb w10, [x8, #0x14f] 18934c: 17fffff2 b 0x189314 189350: f85e03a0 ldur x0, [x29, #-0x20] 189354: f94013e1 ldr x1, [sp, #0x20] 189358: 97ffff23 bl 0x188fe4 18935c: f90017e0 str x0, [sp, #0x28] 189360: b40000a0 cbz x0, 0x189374 189364: 14000001 b 0x189368 189368: f94017e8 ldr x8, [sp, #0x28] 18936c: f81e83a8 stur x8, [x29, #-0x18] 189370: 14000007 b 0x18938c 189374: f94013e8 ldr x8, [sp, #0x20] 189378: f9401be9 ldr x9, [sp, #0x30] 18937c: f9000128 str x8, [x9] 189380: aa1f03e8 mov x8, xzr 189384: f81e83a8 stur x8, [x29, #-0x18] 189388: 14000001 b 0x18938c 18938c: f85e83a8 ldur x8, [x29, #-0x18] 189390: d53bd049 mrs x9, TPIDR_EL0 189394: f9401529 ldr x9, [x9, #0x28] 189398: f85f83aa ldur x10, [x29, #-0x8] 18939c: eb0a0129 subs x9, x9, x10 1893a0: f90007e8 str x8, [sp, #0x8] 1893a4: f90003e9 str x9, [sp] 1893a8: 540000c1 b.ne 0x1893c0 1893ac: 14000001 b 0x1893b0 1893b0: f94007e0 ldr x0, [sp, #0x8] 1893b4: a9467bfd ldp x29, x30, [sp, #0x60] 1893b8: 9101c3ff add sp, sp, #0x70 1893bc: d65f03c0 ret 1893c0: 97fc826c bl 0xa9d70 <__stack_chk_fail@plt> 1893c4: d101c3ff sub sp, sp, #0x70 1893c8: d2800008 mov x8, #0x0 // =0 1893cc: b2407fe9 mov x9, #0xffffffff // =4294967295 1893d0: f90033e0 str x0, [sp, #0x60] 1893d4: f9002fe1 str x1, [sp, #0x58] 1893d8: f9002be2 str x2, [sp, #0x50] 1893dc: f90027e3 str x3, [sp, #0x48] 1893e0: f9001be8 str x8, [sp, #0x30] 1893e4: b9002fff str wzr, [sp, #0x2c] 1893e8: f90013e9 str x9, [sp, #0x20] 1893ec: f9000fe8 str x8, [sp, #0x18] 1893f0: f9000bff str xzr, [sp, #0x10] 1893f4: b90047ff str wzr, [sp, #0x44] 1893f8: f94033e9 ldr x9, [sp, #0x60] 1893fc: f940b529 ldr x9, [x9, #0x168] 189400: f9001fe9 str x9, [sp, #0x38] 189404: f90007e8 str x8, [sp, #0x8] 189408: 321c03e8 orr w8, wzr, #0x10 18940c: b94047e9 ldr w9, [sp, #0x44] 189410: 6b08013f cmp w9, w8 189414: 1a9fa7e8 cset w8, lt 189418: 37000048 tbnz w8, #0x0, 0x189420 18941c: 14000033 b 0x1894e8 189420: f9401fe8 ldr x8, [sp, #0x38] 189424: f9400108 ldr x8, [x8] 189428: f94007e9 ldr x9, [sp, #0x8] 18942c: eb09011f cmp x8, x9 189430: 1a9f17ea cset w10, eq 189434: 3700004a tbnz w10, #0x0, 0x18943c 189438: 14000004 b 0x189448 18943c: f9401fe8 ldr x8, [sp, #0x38] 189440: f9001be8 str x8, [sp, #0x30] 189444: 14000021 b 0x1894c8 189448: b27f03e8 orr x8, xzr, #0x2 18944c: b9402fe9 ldr w9, [sp, #0x2c] 189450: 11000529 add w9, w9, #0x1 189454: b9002fe9 str w9, [sp, #0x2c] 189458: f9401fea ldr x10, [sp, #0x38] 18945c: f940114a ldr x10, [x10, #0x20] 189460: eb08015f cmp x10, x8 189464: 1a9f07e9 cset w9, ne 189468: 37000049 tbnz w9, #0x0, 0x189470 18946c: 1400000d b 0x1894a0 189470: f9401fe8 ldr x8, [sp, #0x38] 189474: f9405508 ldr x8, [x8, #0xa8] 189478: f94013e9 ldr x9, [sp, #0x20] 18947c: eb09011f cmp x8, x9 189480: 1a9f27ea cset w10, lo 189484: 3700004a tbnz w10, #0x0, 0x18948c 189488: 14000006 b 0x1894a0 18948c: f9401fe8 ldr x8, [sp, #0x38] 189490: f9000fe8 str x8, [sp, #0x18] 189494: f9401fe8 ldr x8, [sp, #0x38] 189498: f9405508 ldr x8, [x8, #0xa8] 18949c: f90013e8 str x8, [sp, #0x20] 1894a0: f9401fe8 ldr x8, [sp, #0x38] 1894a4: f9405508 ldr x8, [x8, #0xa8] 1894a8: f9400be9 ldr x9, [sp, #0x10] 1894ac: eb09011f cmp x8, x9 1894b0: 1a9f37ea cset w10, hs 1894b4: 3700004a tbnz w10, #0x0, 0x1894bc 1894b8: 14000004 b 0x1894c8 1894bc: f9401fe8 ldr x8, [sp, #0x38] 1894c0: f9405508 ldr x8, [x8, #0xa8] 1894c4: f9000be8 str x8, [sp, #0x10] 1894c8: d2802a08 mov x8, #0x150 // =336 1894cc: b94047e9 ldr w9, [sp, #0x44] 1894d0: 11000529 add w9, w9, #0x1 1894d4: b90047e9 str w9, [sp, #0x44] 1894d8: f9401fea ldr x10, [sp, #0x38] 1894dc: 8b080148 add x8, x10, x8 1894e0: f9001fe8 str x8, [sp, #0x38] 1894e4: 17ffffc9 b 0x189408 1894e8: 321e07e8 orr w8, wzr, #0xc 1894ec: b9402fe9 ldr w9, [sp, #0x2c] 1894f0: 6b08013f cmp w9, w8 1894f4: 1a9fd7e8 cset w8, gt 1894f8: 37000048 tbnz w8, #0x0, 0x189500 1894fc: 1400000a b 0x189524 189500: f9400fe8 ldr x8, [sp, #0x18] 189504: f94007e9 ldr x9, [sp, #0x8] 189508: eb09011f cmp x8, x9 18950c: 1a9f07ea cset w10, ne 189510: 3700004a tbnz w10, #0x0, 0x189518 189514: 14000004 b 0x189524 189518: b27f03e8 orr x8, xzr, #0x2 18951c: f9400fe9 ldr x9, [sp, #0x18] 189520: f9001128 str x8, [x9, #0x20] 189524: f9401be8 ldr x8, [sp, #0x30] 189528: f94007e9 ldr x9, [sp, #0x8] 18952c: eb09011f cmp x8, x9 189530: 1a9f17ea cset w10, eq 189534: 3700004a tbnz w10, #0x0, 0x18953c 189538: 14000004 b 0x189548 18953c: f94007e8 ldr x8, [sp, #0x8] 189540: f90037e8 str x8, [sp, #0x68] 189544: 14000010 b 0x189584 189548: f9400be8 ldr x8, [sp, #0x10] 18954c: 91000508 add x8, x8, #0x1 189550: f9401be9 ldr x9, [sp, #0x30] 189554: f9005528 str x8, [x9, #0xa8] 189558: f9402fe8 ldr x8, [sp, #0x58] 18955c: f9401be9 ldr x9, [sp, #0x30] 189560: f9000128 str x8, [x9] 189564: f9402be8 ldr x8, [sp, #0x50] 189568: f9401be9 ldr x9, [sp, #0x30] 18956c: f9000528 str x8, [x9, #0x8] 189570: f94027e8 ldr x8, [sp, #0x48] 189574: f9401be9 ldr x9, [sp, #0x30] 189578: f9000928 str x8, [x9, #0x10] 18957c: f9401be8 ldr x8, [sp, #0x30] 189580: f90037e8 str x8, [sp, #0x68] 189584: f94037e0 ldr x0, [sp, #0x68] 189588: 9101c3ff add sp, sp, #0x70 18958c: d65f03c0 ret 0000000000189590 : 189590: d10083ff sub sp, sp, #0x20 189594: d2800008 mov x8, #0x0 // =0 189598: f9000fe0 str x0, [sp, #0x18] 18959c: f9000be1 str x1, [sp, #0x10] 1895a0: f90007e2 str x2, [sp, #0x8] 1895a4: f94007e0 ldr x0, [sp, #0x8] 1895a8: f9400be1 ldr x1, [sp, #0x10] 1895ac: f9403422 ldr x2, [x1, #0x68] 1895b0: 8b000040 add x0, x2, x0 1895b4: f9003420 str x0, [x1, #0x68] 1895b8: f9400be0 ldr x0, [sp, #0x10] 1895bc: f9403400 ldr x0, [x0, #0x68] 1895c0: eb08001f cmp x0, x8 1895c4: 1a9fd7e9 cset w9, gt 1895c8: 37000049 tbnz w9, #0x0, 0x1895d0 1895cc: 14000006 b 0x1895e4 1895d0: b267fbe8 orr x8, xzr, #0xfffffffffeffffff 1895d4: f9400be9 ldr x9, [sp, #0x10] 1895d8: f940452a ldr x10, [x9, #0x88] 1895dc: 8a080148 and x8, x10, x8 1895e0: f9004528 str x8, [x9, #0x88] 1895e4: d2800000 mov x0, #0x0 // =0 1895e8: 910083ff add sp, sp, #0x20 1895ec: d65f03c0 ret 00000000001895f0 : 1895f0: d10083ff sub sp, sp, #0x20 1895f4: d2800008 mov x8, #0x0 // =0 1895f8: f9000fe0 str x0, [sp, #0x18] 1895fc: f9000be1 str x1, [sp, #0x10] 189600: f90007e2 str x2, [sp, #0x8] 189604: f9400be0 ldr x0, [sp, #0x10] 189608: f9400000 ldr x0, [x0] 18960c: f94007e1 ldr x1, [sp, #0x8] 189610: f9000020 str x0, [x1] 189614: aa0803e0 mov x0, x8 189618: 910083ff add sp, sp, #0x20 18961c: d65f03c0 ret 0000000000189620 : 189620: d10083ff sub sp, sp, #0x20 189624: d2800008 mov x8, #0x0 // =0 189628: f9000fe0 str x0, [sp, #0x18] 18962c: f9000be1 str x1, [sp, #0x10] 189630: 79001fe2 strh w2, [sp, #0xe] 189634: 79001be3 strh w3, [sp, #0xc] 189638: 790017e4 strh w4, [sp, #0xa] 18963c: 79401be2 ldrh w2, [sp, #0xc] 189640: f9400be0 ldr x0, [sp, #0x10] 189644: 79027002 strh w2, [x0, #0x138] 189648: 794017e2 ldrh w2, [sp, #0xa] 18964c: f9400be0 ldr x0, [sp, #0x10] 189650: 79027402 strh w2, [x0, #0x13a] 189654: 79401fe2 ldrh w2, [sp, #0xe] 189658: f9400be0 ldr x0, [sp, #0x10] 18965c: 79026c02 strh w2, [x0, #0x136] 189660: aa0803e0 mov x0, x8 189664: 910083ff add sp, sp, #0x20 189668: d65f03c0 ret 000000000018966c : 18966c: d100c3ff sub sp, sp, #0x30 189670: a9027bfd stp x29, x30, [sp, #0x20] 189674: 910083fd add x29, sp, #0x20 189678: d2800008 mov x8, #0x0 // =0 18967c: f9000be0 str x0, [sp, #0x10] 189680: f90007e1 str x1, [sp, #0x8] 189684: f90003e2 str x2, [sp] 189688: f94007e0 ldr x0, [sp, #0x8] 18968c: f9400c00 ldr x0, [x0, #0x18] 189690: f9400800 ldr x0, [x0, #0x10] 189694: eb08001f cmp x0, x8 189698: 1a9f17e9 cset w9, eq 18969c: 37000049 tbnz w9, #0x0, 0x1896a4 1896a0: 14000004 b 0x1896b0 1896a4: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 1896a8: f81f83a8 stur x8, [x29, #-0x8] 1896ac: 14000009 b 0x1896d0 1896b0: f94007e8 ldr x8, [sp, #0x8] 1896b4: f9400d08 ldr x8, [x8, #0x18] 1896b8: f9400908 ldr x8, [x8, #0x10] 1896bc: f9400be0 ldr x0, [sp, #0x10] 1896c0: f94007e1 ldr x1, [sp, #0x8] 1896c4: f94003e2 ldr x2, [sp] 1896c8: d63f0100 blr x8 1896cc: f81f83a0 stur x0, [x29, #-0x8] 1896d0: f85f83a0 ldur x0, [x29, #-0x8] 1896d4: a9427bfd ldp x29, x30, [sp, #0x20] 1896d8: 9100c3ff add sp, sp, #0x30 1896dc: d65f03c0 ret 00000000001896e0 : 1896e0: d10083ff sub sp, sp, #0x20 1896e4: d2800008 mov x8, #0x0 // =0 1896e8: f9000fe0 str x0, [sp, #0x18] 1896ec: f9000be1 str x1, [sp, #0x10] 1896f0: 79001fe2 strh w2, [sp, #0xe] 1896f4: 79401fe2 ldrh w2, [sp, #0xe] 1896f8: f9400be0 ldr x0, [sp, #0x10] 1896fc: 79026802 strh w2, [x0, #0x134] 189700: aa0803e0 mov x0, x8 189704: 910083ff add sp, sp, #0x20 189708: d65f03c0 ret 000000000018970c : 18970c: d10083ff sub sp, sp, #0x20 189710: d2800008 mov x8, #0x0 // =0 189714: f9000fe0 str x0, [sp, #0x18] 189718: f9000be1 str x1, [sp, #0x10] 18971c: 79001fe2 strh w2, [sp, #0xe] 189720: 79401fe2 ldrh w2, [sp, #0xe] 189724: f9400be0 ldr x0, [sp, #0x10] 189728: 79026c02 strh w2, [x0, #0x136] 18972c: aa0803e0 mov x0, x8 189730: 910083ff add sp, sp, #0x20 189734: d65f03c0 ret 0000000000189738 : 189738: d10043ff sub sp, sp, #0x10 18973c: b24007e8 orr x8, xzr, #0x3 189740: d2800009 mov x9, #0x0 // =0 189744: f90007e0 str x0, [sp, #0x8] 189748: f90003e1 str x1, [sp] 18974c: f94003e0 ldr x0, [sp] 189750: f9001008 str x8, [x0, #0x20] 189754: aa0903e0 mov x0, x9 189758: 910043ff add sp, sp, #0x10 18975c: d65f03c0 ret 0000000000189760 : 189760: d10043ff sub sp, sp, #0x10 189764: b24003e8 orr x8, xzr, #0x1 189768: d2800009 mov x9, #0x0 // =0 18976c: f90007e0 str x0, [sp, #0x8] 189770: f90003e1 str x1, [sp] 189774: f94003e0 ldr x0, [sp] 189778: f9001008 str x8, [x0, #0x20] 18977c: aa0903e0 mov x0, x9 189780: 910043ff add sp, sp, #0x10 189784: d65f03c0 ret 0000000000189788 : 189788: d10083ff sub sp, sp, #0x20 18978c: f9000fe0 str x0, [sp, #0x18] 189790: f9400fe0 ldr x0, [sp, #0x18] 189794: f90007e0 str x0, [sp, #0x8] 189798: b4000ba0 cbz x0, 0x18990c 18979c: 14000001 b 0x1897a0 1897a0: b24003e8 orr x8, xzr, #0x1 1897a4: f94007e9 ldr x9, [sp, #0x8] 1897a8: eb09011f cmp x8, x9 1897ac: 1a9f17ea cset w10, eq 1897b0: 37000b4a tbnz w10, #0x0, 0x189918 1897b4: 14000001 b 0x1897b8 1897b8: b27f03e8 orr x8, xzr, #0x2 1897bc: f94007e9 ldr x9, [sp, #0x8] 1897c0: eb09011f cmp x8, x9 1897c4: 1a9f17ea cset w10, eq 1897c8: 37000aea tbnz w10, #0x0, 0x189924 1897cc: 14000001 b 0x1897d0 1897d0: b24007e8 orr x8, xzr, #0x3 1897d4: f94007e9 ldr x9, [sp, #0x8] 1897d8: eb09011f cmp x8, x9 1897dc: 1a9f17ea cset w10, eq 1897e0: 37000a8a tbnz w10, #0x0, 0x189930 1897e4: 14000001 b 0x1897e8 1897e8: b27e03e8 orr x8, xzr, #0x4 1897ec: f94007e9 ldr x9, [sp, #0x8] 1897f0: eb09011f cmp x8, x9 1897f4: 1a9f17ea cset w10, eq 1897f8: 37000a2a tbnz w10, #0x0, 0x18993c 1897fc: 14000001 b 0x189800 189800: d28000a8 mov x8, #0x5 // =5 189804: f94007e9 ldr x9, [sp, #0x8] 189808: eb09011f cmp x8, x9 18980c: 1a9f17ea cset w10, eq 189810: 370009ca tbnz w10, #0x0, 0x189948 189814: 14000001 b 0x189818 189818: b27f07e8 orr x8, xzr, #0x6 18981c: f94007e9 ldr x9, [sp, #0x8] 189820: eb09011f cmp x8, x9 189824: 1a9f17ea cset w10, eq 189828: 3700096a tbnz w10, #0x0, 0x189954 18982c: 14000001 b 0x189830 189830: b2400be8 orr x8, xzr, #0x7 189834: f94007e9 ldr x9, [sp, #0x8] 189838: eb09011f cmp x8, x9 18983c: 1a9f17ea cset w10, eq 189840: 3700090a tbnz w10, #0x0, 0x189960 189844: 14000001 b 0x189848 189848: b27d03e8 orr x8, xzr, #0x8 18984c: f94007e9 ldr x9, [sp, #0x8] 189850: eb09011f cmp x8, x9 189854: 1a9f17ea cset w10, eq 189858: 370008aa tbnz w10, #0x0, 0x18996c 18985c: 14000001 b 0x189860 189860: d2800128 mov x8, #0x9 // =9 189864: f94007e9 ldr x9, [sp, #0x8] 189868: eb09011f cmp x8, x9 18986c: 1a9f17ea cset w10, eq 189870: 3700084a tbnz w10, #0x0, 0x189978 189874: 14000001 b 0x189878 189878: d2800148 mov x8, #0xa // =10 18987c: f94007e9 ldr x9, [sp, #0x8] 189880: eb09011f cmp x8, x9 189884: 1a9f17ea cset w10, eq 189888: 370007ea tbnz w10, #0x0, 0x189984 18988c: 14000001 b 0x189890 189890: d2800168 mov x8, #0xb // =11 189894: f94007e9 ldr x9, [sp, #0x8] 189898: eb09011f cmp x8, x9 18989c: 1a9f17ea cset w10, eq 1898a0: 3700078a tbnz w10, #0x0, 0x189990 1898a4: 14000001 b 0x1898a8 1898a8: b27e07e8 orr x8, xzr, #0xc 1898ac: f94007e9 ldr x9, [sp, #0x8] 1898b0: eb09011f cmp x8, x9 1898b4: 1a9f17ea cset w10, eq 1898b8: 3700072a tbnz w10, #0x0, 0x18999c 1898bc: 14000001 b 0x1898c0 1898c0: d28001a8 mov x8, #0xd // =13 1898c4: f94007e9 ldr x9, [sp, #0x8] 1898c8: eb09011f cmp x8, x9 1898cc: 1a9f17ea cset w10, eq 1898d0: 370006ca tbnz w10, #0x0, 0x1899a8 1898d4: 14000001 b 0x1898d8 1898d8: b27f0be8 orr x8, xzr, #0xe 1898dc: f94007e9 ldr x9, [sp, #0x8] 1898e0: eb09011f cmp x8, x9 1898e4: 1a9f17ea cset w10, eq 1898e8: 3700064a tbnz w10, #0x0, 0x1899b0 1898ec: 14000001 b 0x1898f0 1898f0: b2400fe8 orr x8, xzr, #0xf 1898f4: f94007e9 ldr x9, [sp, #0x8] 1898f8: eb09011f cmp x8, x9 1898fc: 1a9f17ea cset w10, eq 189900: 370005ca tbnz w10, #0x0, 0x1899b8 189904: 14000001 b 0x189908 189908: 1400002c b 0x1899b8 18990c: b27703e8 orr x8, xzr, #0x200 189910: f9000be8 str x8, [sp, #0x10] 189914: 1400002a b 0x1899bc 189918: b24023e8 orr x8, xzr, #0x1ff 18991c: f9000be8 str x8, [sp, #0x10] 189920: 14000027 b 0x1899bc 189924: b27f1fe8 orr x8, xzr, #0x1fe 189928: f9000be8 str x8, [sp, #0x10] 18992c: 14000024 b 0x1899bc 189930: b27e1be8 orr x8, xzr, #0x1fc 189934: f9000be8 str x8, [sp, #0x10] 189938: 14000021 b 0x1899bc 18993c: d2803f28 mov x8, #0x1f9 // =505 189940: f9000be8 str x8, [sp, #0x10] 189944: 1400001e b 0x1899bc 189948: d2803e28 mov x8, #0x1f1 // =497 18994c: f9000be8 str x8, [sp, #0x10] 189950: 1400001b b 0x1899bc 189954: d2803c68 mov x8, #0x1e3 // =483 189958: f9000be8 str x8, [sp, #0x10] 18995c: 14000018 b 0x1899bc 189960: d2803908 mov x8, #0x1c8 // =456 189964: f9000be8 str x8, [sp, #0x10] 189968: 14000015 b 0x1899bc 18996c: d28032c8 mov x8, #0x196 // =406 189970: f9000be8 str x8, [sp, #0x10] 189974: 14000012 b 0x1899bc 189978: d2802868 mov x8, #0x143 // =323 18997c: f9000be8 str x8, [sp, #0x10] 189980: 1400000f b 0x1899bc 189984: d2801968 mov x8, #0xcb // =203 189988: f9000be8 str x8, [sp, #0x10] 18998c: 1400000c b 0x1899bc 189990: d2800a28 mov x8, #0x51 // =81 189994: f9000be8 str x8, [sp, #0x10] 189998: 14000009 b 0x1899bc 18999c: d28001a8 mov x8, #0xd // =13 1899a0: f9000be8 str x8, [sp, #0x10] 1899a4: 14000006 b 0x1899bc 1899a8: f9000bff str xzr, [sp, #0x10] 1899ac: 14000004 b 0x1899bc 1899b0: f9000bff str xzr, [sp, #0x10] 1899b4: 14000002 b 0x1899bc 1899b8: f9000bff str xzr, [sp, #0x10] 1899bc: f9400be0 ldr x0, [sp, #0x10] 1899c0: 910083ff add sp, sp, #0x20 1899c4: d65f03c0 ret 00000000001899c8 : 1899c8: d10083ff sub sp, sp, #0x20 1899cc: f9000fe0 str x0, [sp, #0x18] 1899d0: f9400fe0 ldr x0, [sp, #0x18] 1899d4: f90007e0 str x0, [sp, #0x8] 1899d8: b4000ba0 cbz x0, 0x189b4c 1899dc: 14000001 b 0x1899e0 1899e0: b24003e8 orr x8, xzr, #0x1 1899e4: f94007e9 ldr x9, [sp, #0x8] 1899e8: eb09011f cmp x8, x9 1899ec: 1a9f17ea cset w10, eq 1899f0: 37000b4a tbnz w10, #0x0, 0x189b58 1899f4: 14000001 b 0x1899f8 1899f8: b27f03e8 orr x8, xzr, #0x2 1899fc: f94007e9 ldr x9, [sp, #0x8] 189a00: eb09011f cmp x8, x9 189a04: 1a9f17ea cset w10, eq 189a08: 37000aea tbnz w10, #0x0, 0x189b64 189a0c: 14000001 b 0x189a10 189a10: b24007e8 orr x8, xzr, #0x3 189a14: f94007e9 ldr x9, [sp, #0x8] 189a18: eb09011f cmp x8, x9 189a1c: 1a9f17ea cset w10, eq 189a20: 37000a8a tbnz w10, #0x0, 0x189b70 189a24: 14000001 b 0x189a28 189a28: b27e03e8 orr x8, xzr, #0x4 189a2c: f94007e9 ldr x9, [sp, #0x8] 189a30: eb09011f cmp x8, x9 189a34: 1a9f17ea cset w10, eq 189a38: 37000a2a tbnz w10, #0x0, 0x189b7c 189a3c: 14000001 b 0x189a40 189a40: d28000a8 mov x8, #0x5 // =5 189a44: f94007e9 ldr x9, [sp, #0x8] 189a48: eb09011f cmp x8, x9 189a4c: 1a9f17ea cset w10, eq 189a50: 370009ca tbnz w10, #0x0, 0x189b88 189a54: 14000001 b 0x189a58 189a58: b27f07e8 orr x8, xzr, #0x6 189a5c: f94007e9 ldr x9, [sp, #0x8] 189a60: eb09011f cmp x8, x9 189a64: 1a9f17ea cset w10, eq 189a68: 3700096a tbnz w10, #0x0, 0x189b94 189a6c: 14000001 b 0x189a70 189a70: b2400be8 orr x8, xzr, #0x7 189a74: f94007e9 ldr x9, [sp, #0x8] 189a78: eb09011f cmp x8, x9 189a7c: 1a9f17ea cset w10, eq 189a80: 3700090a tbnz w10, #0x0, 0x189ba0 189a84: 14000001 b 0x189a88 189a88: b27d03e8 orr x8, xzr, #0x8 189a8c: f94007e9 ldr x9, [sp, #0x8] 189a90: eb09011f cmp x8, x9 189a94: 1a9f17ea cset w10, eq 189a98: 370008aa tbnz w10, #0x0, 0x189bac 189a9c: 14000001 b 0x189aa0 189aa0: d2800128 mov x8, #0x9 // =9 189aa4: f94007e9 ldr x9, [sp, #0x8] 189aa8: eb09011f cmp x8, x9 189aac: 1a9f17ea cset w10, eq 189ab0: 3700084a tbnz w10, #0x0, 0x189bb8 189ab4: 14000001 b 0x189ab8 189ab8: d2800148 mov x8, #0xa // =10 189abc: f94007e9 ldr x9, [sp, #0x8] 189ac0: eb09011f cmp x8, x9 189ac4: 1a9f17ea cset w10, eq 189ac8: 370007ea tbnz w10, #0x0, 0x189bc4 189acc: 14000001 b 0x189ad0 189ad0: d2800168 mov x8, #0xb // =11 189ad4: f94007e9 ldr x9, [sp, #0x8] 189ad8: eb09011f cmp x8, x9 189adc: 1a9f17ea cset w10, eq 189ae0: 3700078a tbnz w10, #0x0, 0x189bd0 189ae4: 14000001 b 0x189ae8 189ae8: b27e07e8 orr x8, xzr, #0xc 189aec: f94007e9 ldr x9, [sp, #0x8] 189af0: eb09011f cmp x8, x9 189af4: 1a9f17ea cset w10, eq 189af8: 3700072a tbnz w10, #0x0, 0x189bdc 189afc: 14000001 b 0x189b00 189b00: d28001a8 mov x8, #0xd // =13 189b04: f94007e9 ldr x9, [sp, #0x8] 189b08: eb09011f cmp x8, x9 189b0c: 1a9f17ea cset w10, eq 189b10: 370006ca tbnz w10, #0x0, 0x189be8 189b14: 14000001 b 0x189b18 189b18: b27f0be8 orr x8, xzr, #0xe 189b1c: f94007e9 ldr x9, [sp, #0x8] 189b20: eb09011f cmp x8, x9 189b24: 1a9f17ea cset w10, eq 189b28: 3700066a tbnz w10, #0x0, 0x189bf4 189b2c: 14000001 b 0x189b30 189b30: b2400fe8 orr x8, xzr, #0xf 189b34: f94007e9 ldr x9, [sp, #0x8] 189b38: eb09011f cmp x8, x9 189b3c: 1a9f17ea cset w10, eq 189b40: 3700060a tbnz w10, #0x0, 0x189c00 189b44: 14000001 b 0x189b48 189b48: 1400002e b 0x189c00 189b4c: b27b03e8 orr x8, xzr, #0x20 189b50: f9000be8 str x8, [sp, #0x10] 189b54: 1400002c b 0x189c04 189b58: b27a03e8 orr x8, xzr, #0x40 189b5c: f9000be8 str x8, [sp, #0x10] 189b60: 14000029 b 0x189c04 189b64: b27903e8 orr x8, xzr, #0x80 189b68: f9000be8 str x8, [sp, #0x10] 189b6c: 14000026 b 0x189c04 189b70: b27803e8 orr x8, xzr, #0x100 189b74: f9000be8 str x8, [sp, #0x10] 189b78: 14000023 b 0x189c04 189b7c: b27703e8 orr x8, xzr, #0x200 189b80: f9000be8 str x8, [sp, #0x10] 189b84: 14000020 b 0x189c04 189b88: b27603e8 orr x8, xzr, #0x400 189b8c: f9000be8 str x8, [sp, #0x10] 189b90: 1400001d b 0x189c04 189b94: b27503e8 orr x8, xzr, #0x800 189b98: f9000be8 str x8, [sp, #0x10] 189b9c: 1400001a b 0x189c04 189ba0: b27403e8 orr x8, xzr, #0x1000 189ba4: f9000be8 str x8, [sp, #0x10] 189ba8: 14000017 b 0x189c04 189bac: b27303e8 orr x8, xzr, #0x2000 189bb0: f9000be8 str x8, [sp, #0x10] 189bb4: 14000014 b 0x189c04 189bb8: b27203e8 orr x8, xzr, #0x4000 189bbc: f9000be8 str x8, [sp, #0x10] 189bc0: 14000011 b 0x189c04 189bc4: b27103e8 orr x8, xzr, #0x8000 189bc8: f9000be8 str x8, [sp, #0x10] 189bcc: 1400000e b 0x189c04 189bd0: b27003e8 orr x8, xzr, #0x10000 189bd4: f9000be8 str x8, [sp, #0x10] 189bd8: 1400000b b 0x189c04 189bdc: b27003e8 orr x8, xzr, #0x10000 189be0: f9000be8 str x8, [sp, #0x10] 189be4: 14000008 b 0x189c04 189be8: b27003e8 orr x8, xzr, #0x10000 189bec: f9000be8 str x8, [sp, #0x10] 189bf0: 14000005 b 0x189c04 189bf4: b2403fe8 orr x8, xzr, #0xffff 189bf8: f9000be8 str x8, [sp, #0x10] 189bfc: 14000002 b 0x189c04 189c00: f9000bff str xzr, [sp, #0x10] 189c04: f9400be0 ldr x0, [sp, #0x10] 189c08: 910083ff add sp, sp, #0x20 189c0c: d65f03c0 ret 0000000000189c10 : 189c10: d100c3ff sub sp, sp, #0x30 189c14: a9027bfd stp x29, x30, [sp, #0x20] 189c18: 910083fd add x29, sp, #0x20 189c1c: b2400fe8 orr x8, xzr, #0xf 189c20: f81f83a0 stur x0, [x29, #-0x8] 189c24: f9000be1 str x1, [sp, #0x10] 189c28: f9400be0 ldr x0, [sp, #0x10] 189c2c: f9404800 ldr x0, [x0, #0x90] 189c30: d358fc00 lsr x0, x0, #24 189c34: 8a080008 and x8, x0, x8 189c38: b4000048 cbz x8, 0x189c40 189c3c: 1400000f b 0x189c78 189c40: 321e03e8 orr w8, wzr, #0x4 189c44: b2400fe9 orr x9, xzr, #0xf 189c48: f9400bea ldr x10, [sp, #0x10] 189c4c: b9013148 str w8, [x10, #0x130] 189c50: f9400bea ldr x10, [sp, #0x10] 189c54: f940494a ldr x10, [x10, #0x90] 189c58: d354fd4a lsr x10, x10, #20 189c5c: 8a090149 and x9, x10, x9 189c60: f90007e9 str x9, [sp, #0x8] 189c64: f94007e0 ldr x0, [sp, #0x8] 189c68: 97fc696e bl 0xa4220 189c6c: f9400be9 ldr x9, [sp, #0x10] 189c70: f9005120 str x0, [x9, #0xa0] 189c74: 1400000e b 0x189cac 189c78: 320007e8 orr w8, wzr, #0x3 189c7c: b2400fe9 orr x9, xzr, #0xf 189c80: f9400bea ldr x10, [sp, #0x10] 189c84: b9013148 str w8, [x10, #0x130] 189c88: f9400bea ldr x10, [sp, #0x10] 189c8c: f940494a ldr x10, [x10, #0x90] 189c90: d35cfd4a lsr x10, x10, #28 189c94: 8a090149 and x9, x10, x9 189c98: f90007e9 str x9, [sp, #0x8] 189c9c: f94007e0 ldr x0, [sp, #0x8] 189ca0: 97fc6960 bl 0xa4220 189ca4: f9400be9 ldr x9, [sp, #0x10] 189ca8: f9005120 str x0, [x9, #0xa0] 189cac: d2803f28 mov x8, #0x1f9 // =505 189cb0: f9400be9 ldr x9, [sp, #0x10] 189cb4: f9405129 ldr x9, [x9, #0xa0] 189cb8: eb08013f cmp x9, x8 189cbc: 1a9f97ea cset w10, hi 189cc0: 3700004a tbnz w10, #0x0, 0x189cc8 189cc4: 14000004 b 0x189cd4 189cc8: d2803f28 mov x8, #0x1f9 // =505 189ccc: f9400be9 ldr x9, [sp, #0x10] 189cd0: f9005128 str x8, [x9, #0xa0] 189cd4: d2800000 mov x0, #0x0 // =0 189cd8: a9427bfd ldp x29, x30, [sp, #0x20] 189cdc: 9100c3ff add sp, sp, #0x30 189ce0: d65f03c0 ret 0000000000189ce4 : 189ce4: d10103ff sub sp, sp, #0x40 189ce8: a9037bfd stp x29, x30, [sp, #0x30] 189cec: 9100c3fd add x29, sp, #0x30 189cf0: d2800008 mov x8, #0x0 // =0 189cf4: f81f03a0 stur x0, [x29, #-0x10] 189cf8: f9000fe1 str x1, [sp, #0x18] 189cfc: f9000be2 str x2, [sp, #0x10] 189d00: f85f03a0 ldur x0, [x29, #-0x10] 189d04: f9400000 ldr x0, [x0] 189d08: f9400fe1 ldr x1, [sp, #0x18] 189d0c: f9400021 ldr x1, [x1] 189d10: f9400fe2 ldr x2, [sp, #0x18] 189d14: f9401842 ldr x2, [x2, #0x30] 189d18: f90003e8 str x8, [sp] 189d1c: 97fc81a1 bl 0xaa3a0 189d20: f90007e0 str x0, [sp, #0x8] 189d24: b5000040 cbnz x0, 0x189d2c 189d28: 14000007 b 0x189d44 189d2c: b2400be8 orr x8, xzr, #0x7 189d30: f9400fe9 ldr x9, [sp, #0x18] 189d34: f9001128 str x8, [x9, #0x20] 189d38: f94007e8 ldr x8, [sp, #0x8] 189d3c: f81f83a8 stur x8, [x29, #-0x8] 189d40: 14000069 b 0x189ee4 189d44: f9400fe8 ldr x8, [sp, #0x18] 189d48: f9403908 ldr x8, [x8, #0x70] 189d4c: f9400fe9 ldr x9, [sp, #0x18] 189d50: f9003528 str x8, [x9, #0x68] 189d54: f9400be8 ldr x8, [sp, #0x10] 189d58: f9400108 ldr x8, [x8] 189d5c: f9400fe9 ldr x9, [sp, #0x18] 189d60: f9403529 ldr x9, [x9, #0x68] 189d64: eb09011f cmp x8, x9 189d68: 1a9fd7ea cset w10, gt 189d6c: 3700004a tbnz w10, #0x0, 0x189d74 189d70: 14000035 b 0x189e44 189d74: f85f03a8 ldur x8, [x29, #-0x10] 189d78: f9400100 ldr x0, [x8] 189d7c: f9400fe8 ldr x8, [sp, #0x18] 189d80: f9400101 ldr x1, [x8] 189d84: f9400fe8 ldr x8, [sp, #0x18] 189d88: f9403502 ldr x2, [x8, #0x68] 189d8c: 97fc7d01 bl 0xa9190 189d90: f90007e0 str x0, [sp, #0x8] 189d94: b5000040 cbnz x0, 0x189d9c 189d98: 14000007 b 0x189db4 189d9c: b2400be8 orr x8, xzr, #0x7 189da0: f9400fe9 ldr x9, [sp, #0x18] 189da4: f9001128 str x8, [x9, #0x20] 189da8: f94007e8 ldr x8, [sp, #0x8] 189dac: f81f83a8 stur x8, [x29, #-0x8] 189db0: 1400004d b 0x189ee4 189db4: b26803e8 orr x8, xzr, #0x1000000 189db8: f9400fe9 ldr x9, [sp, #0x18] 189dbc: f9403529 ldr x9, [x9, #0x68] 189dc0: f9400bea ldr x10, [sp, #0x10] 189dc4: f940014b ldr x11, [x10] 189dc8: eb090169 subs x9, x11, x9 189dcc: f9000149 str x9, [x10] 189dd0: f9400fe9 ldr x9, [sp, #0x18] 189dd4: f900353f str xzr, [x9, #0x68] 189dd8: f9400fe9 ldr x9, [sp, #0x18] 189ddc: f940452a ldr x10, [x9, #0x88] 189de0: aa080148 orr x8, x10, x8 189de4: f9004528 str x8, [x9, #0x88] 189de8: f9400fe8 ldr x8, [sp, #0x18] 189dec: f9400508 ldr x8, [x8, #0x8] 189df0: f94003e9 ldr x9, [sp] 189df4: eb09011f cmp x8, x9 189df8: 1a9f07ec cset w12, ne 189dfc: 3700004c tbnz w12, #0x0, 0x189e04 189e00: 14000009 b 0x189e24 189e04: b27d03e3 orr x3, xzr, #0x8 189e08: f9400fe8 ldr x8, [sp, #0x18] 189e0c: f9400508 ldr x8, [x8, #0x8] 189e10: f85f03a0 ldur x0, [x29, #-0x10] 189e14: f9400fe9 ldr x9, [sp, #0x18] 189e18: f9400921 ldr x1, [x9, #0x10] 189e1c: f9400fe2 ldr x2, [sp, #0x18] 189e20: d63f0100 blr x8 189e24: f9400fe8 ldr x8, [sp, #0x18] 189e28: f9403508 ldr x8, [x8, #0x68] 189e2c: b4000048 cbz x8, 0x189e34 189e30: 14000004 b 0x189e40 189e34: 92800248 mov x8, #-0x13 // =-19 189e38: f81f83a8 stur x8, [x29, #-0x8] 189e3c: 1400002a b 0x189ee4 189e40: 17ffffc5 b 0x189d54 189e44: d2800008 mov x8, #0x0 // =0 189e48: f9400be9 ldr x9, [sp, #0x10] 189e4c: f9400129 ldr x9, [x9] 189e50: eb08013f cmp x9, x8 189e54: 1a9fd7ea cset w10, gt 189e58: 3700004a tbnz w10, #0x0, 0x189e60 189e5c: 14000021 b 0x189ee0 189e60: f85f03a8 ldur x8, [x29, #-0x10] 189e64: f9400100 ldr x0, [x8] 189e68: f9400fe8 ldr x8, [sp, #0x18] 189e6c: f9400101 ldr x1, [x8] 189e70: f9400be8 ldr x8, [sp, #0x10] 189e74: f9400102 ldr x2, [x8] 189e78: 97fc7cc6 bl 0xa9190 189e7c: f90007e0 str x0, [sp, #0x8] 189e80: b5000040 cbnz x0, 0x189e88 189e84: 14000007 b 0x189ea0 189e88: b2400be8 orr x8, xzr, #0x7 189e8c: f9400fe9 ldr x9, [sp, #0x18] 189e90: f9001128 str x8, [x9, #0x20] 189e94: f94007e8 ldr x8, [sp, #0x8] 189e98: f81f83a8 stur x8, [x29, #-0x8] 189e9c: 14000012 b 0x189ee4 189ea0: b26103e8 orr x8, xzr, #0x80000000 189ea4: f9400fe9 ldr x9, [sp, #0x18] 189ea8: f9404529 ldr x9, [x9, #0x88] 189eac: 8a080128 and x8, x9, x8 189eb0: b5000048 cbnz x8, 0x189eb8 189eb4: 14000005 b 0x189ec8 189eb8: b2407be8 mov x8, #0x7fffffff // =2147483647 189ebc: f9400fe9 ldr x9, [sp, #0x18] 189ec0: f9003528 str x8, [x9, #0x68] 189ec4: 14000007 b 0x189ee0 189ec8: f9400be8 ldr x8, [sp, #0x10] 189ecc: f9400108 ldr x8, [x8] 189ed0: f9400fe9 ldr x9, [sp, #0x18] 189ed4: f940352a ldr x10, [x9, #0x68] 189ed8: eb080148 subs x8, x10, x8 189edc: f9003528 str x8, [x9, #0x68] 189ee0: f81f83bf stur xzr, [x29, #-0x8] 189ee4: f85f83a0 ldur x0, [x29, #-0x8] 189ee8: a9437bfd ldp x29, x30, [sp, #0x30] 189eec: 910103ff add sp, sp, #0x40 189ef0: d65f03c0 ret 189ef4: d10103ff sub sp, sp, #0x40 189ef8: a9037bfd stp x29, x30, [sp, #0x30] 189efc: 9100c3fd add x29, sp, #0x30 189f00: 52800008 mov w8, #0x0 // =0 189f04: f81f03a0 stur x0, [x29, #-0x10] 189f08: f9000fe1 str x1, [sp, #0x18] 189f0c: f85f03a0 ldur x0, [x29, #-0x10] 189f10: f9400000 ldr x0, [x0] 189f14: f90007e0 str x0, [sp, #0x8] 189f18: f9400fe0 ldr x0, [sp, #0x18] 189f1c: f9403400 ldr x0, [x0, #0x68] 189f20: b90007e8 str w8, [sp, #0x4] 189f24: b4000040 cbz x0, 0x189f2c 189f28: 14000020 b 0x189fa8 189f2c: f9400fe8 ldr x8, [sp, #0x18] 189f30: f9402908 ldr x8, [x8, #0x50] 189f34: b5000048 cbnz x8, 0x189f3c 189f38: 1400001c b 0x189fa8 189f3c: f85f03a8 ldur x8, [x29, #-0x10] 189f40: f9400100 ldr x0, [x8] 189f44: f9400fe8 ldr x8, [sp, #0x18] 189f48: f9400101 ldr x1, [x8] 189f4c: f9400fe8 ldr x8, [sp, #0x18] 189f50: f9401908 ldr x8, [x8, #0x30] 189f54: f9400fe9 ldr x9, [sp, #0x18] 189f58: f9401d29 ldr x9, [x9, #0x38] 189f5c: 8b090102 add x2, x8, x9 189f60: 97fc8110 bl 0xaa3a0 189f64: f9000be0 str x0, [sp, #0x10] 189f68: b5000040 cbnz x0, 0x189f70 189f6c: 14000004 b 0x189f7c 189f70: f9400be8 ldr x8, [sp, #0x10] 189f74: f81f83a8 stur x8, [x29, #-0x8] 189f78: 140000c1 b 0x18a27c 189f7c: b267fbe8 orr x8, xzr, #0xfffffffffeffffff 189f80: f9400fe9 ldr x9, [sp, #0x18] 189f84: f9403929 ldr x9, [x9, #0x70] 189f88: f9400fea ldr x10, [sp, #0x18] 189f8c: f9002149 str x9, [x10, #0x40] 189f90: f9400fea ldr x10, [sp, #0x18] 189f94: f9003549 str x9, [x10, #0x68] 189f98: f9400fe9 ldr x9, [sp, #0x18] 189f9c: f940452a ldr x10, [x9, #0x88] 189fa0: 8a080148 and x8, x10, x8 189fa4: f9004528 str x8, [x9, #0x88] 189fa8: f9400fe8 ldr x8, [sp, #0x18] 189fac: f9403508 ldr x8, [x8, #0x68] 189fb0: b5000048 cbnz x8, 0x189fb8 189fb4: 140000a8 b 0x18a254 189fb8: b24003e8 orr x8, xzr, #0x1 189fbc: f9400fe9 ldr x9, [sp, #0x18] 189fc0: f9404529 ldr x9, [x9, #0x88] 189fc4: 8a080128 and x8, x9, x8 189fc8: b5000048 cbnz x8, 0x189fd0 189fcc: 1400006a b 0x18a174 189fd0: d28028c8 mov x8, #0x146 // =326 189fd4: f94007e0 ldr x0, [sp, #0x8] 189fd8: f9400fe9 ldr x9, [sp, #0x18] 189fdc: f9400121 ldr x1, [x9] 189fe0: f9400fe9 ldr x9, [sp, #0x18] 189fe4: 8b080122 add x2, x9, x8 189fe8: 97fc6be2 bl 0xa4f70 189fec: f9000be0 str x0, [sp, #0x10] 189ff0: b5000040 cbnz x0, 0x189ff8 189ff4: 14000004 b 0x18a004 189ff8: f9400be8 ldr x8, [sp, #0x10] 189ffc: f81f83a8 stur x8, [x29, #-0x8] 18a000: 1400009f b 0x18a27c 18a004: b27c03e8 orr x8, xzr, #0x10 18a008: f9400fe9 ldr x9, [sp, #0x18] 18a00c: f9404529 ldr x9, [x9, #0x88] 18a010: 8a080128 and x8, x9, x8 18a014: b5000048 cbnz x8, 0x18a01c 18a018: 1400000f b 0x18a054 18a01c: 321103e8 orr w8, wzr, #0x8000 18a020: 321d03e9 orr w9, wzr, #0x8 18a024: d280160a mov x10, #0xb0 // =176 18a028: f9400feb ldr x11, [sp, #0x18] 18a02c: 3945196c ldrb w12, [x11, #0x146] 18a030: 321c03ed orr w13, wzr, #0x10 18a034: 1acd218c lsl w12, w12, w13 18a038: 1acd298c asr w12, w12, w13 18a03c: 1ac92189 lsl w9, w12, w9 18a040: 4a080128 eor w8, w9, w8 18a044: f9400feb ldr x11, [sp, #0x18] 18a048: 8b0a016a add x10, x11, x10 18a04c: 79003148 strh w8, [x10, #0x18] 18a050: 1400000c b 0x18a080 18a054: 321d03e8 orr w8, wzr, #0x8 18a058: d2801609 mov x9, #0xb0 // =176 18a05c: f9400fea ldr x10, [sp, #0x18] 18a060: 3945194b ldrb w11, [x10, #0x146] 18a064: 321c03ec orr w12, wzr, #0x10 18a068: 1acc216b lsl w11, w11, w12 18a06c: 1acc296b asr w11, w11, w12 18a070: 1ac82168 lsl w8, w11, w8 18a074: f9400fea ldr x10, [sp, #0x18] 18a078: 8b090149 add x9, x10, x9 18a07c: 79003128 strh w8, [x9, #0x18] 18a080: 92800008 mov x8, #-0x1 // =-1 18a084: b27803e9 orr x9, xzr, #0x100 18a088: f9400fea ldr x10, [sp, #0x18] 18a08c: f940354b ldr x11, [x10, #0x68] 18a090: 8b080168 add x8, x11, x8 18a094: f9003548 str x8, [x10, #0x68] 18a098: f9400fe8 ldr x8, [sp, #0x18] 18a09c: f9404508 ldr x8, [x8, #0x88] 18a0a0: 8a090108 and x8, x8, x9 18a0a4: b5000048 cbnz x8, 0x18a0ac 18a0a8: 14000032 b 0x18a170 18a0ac: d28028c8 mov x8, #0x146 // =326 18a0b0: f94007e0 ldr x0, [sp, #0x8] 18a0b4: f9400fe9 ldr x9, [sp, #0x18] 18a0b8: f9400121 ldr x1, [x9] 18a0bc: f9400fe9 ldr x9, [sp, #0x18] 18a0c0: 8b080122 add x2, x9, x8 18a0c4: 97fc6bab bl 0xa4f70 18a0c8: f9000be0 str x0, [sp, #0x10] 18a0cc: b5000040 cbnz x0, 0x18a0d4 18a0d0: 14000004 b 0x18a0e0 18a0d4: f9400be8 ldr x8, [sp, #0x10] 18a0d8: f81f83a8 stur x8, [x29, #-0x8] 18a0dc: 14000068 b 0x18a27c 18a0e0: b27c03e8 orr x8, xzr, #0x10 18a0e4: f9400fe9 ldr x9, [sp, #0x18] 18a0e8: f9404529 ldr x9, [x9, #0x88] 18a0ec: 8a080128 and x8, x9, x8 18a0f0: b5000048 cbnz x8, 0x18a0f8 18a0f4: 1400000f b 0x18a130 18a0f8: 321103e8 orr w8, wzr, #0x8000 18a0fc: 321d03e9 orr w9, wzr, #0x8 18a100: d2801a0a mov x10, #0xd0 // =208 18a104: f9400feb ldr x11, [sp, #0x18] 18a108: 3945196c ldrb w12, [x11, #0x146] 18a10c: 321c03ed orr w13, wzr, #0x10 18a110: 1acd218c lsl w12, w12, w13 18a114: 1acd298c asr w12, w12, w13 18a118: 1ac92189 lsl w9, w12, w9 18a11c: 4a080128 eor w8, w9, w8 18a120: f9400feb ldr x11, [sp, #0x18] 18a124: 8b0a016a add x10, x11, x10 18a128: 79003148 strh w8, [x10, #0x18] 18a12c: 1400000c b 0x18a15c 18a130: 321d03e8 orr w8, wzr, #0x8 18a134: d2801a09 mov x9, #0xd0 // =208 18a138: f9400fea ldr x10, [sp, #0x18] 18a13c: 3945194b ldrb w11, [x10, #0x146] 18a140: 321c03ec orr w12, wzr, #0x10 18a144: 1acc216b lsl w11, w11, w12 18a148: 1acc296b asr w11, w11, w12 18a14c: 1ac82168 lsl w8, w11, w8 18a150: f9400fea ldr x10, [sp, #0x18] 18a154: 8b090149 add x9, x10, x9 18a158: 79003128 strh w8, [x9, #0x18] 18a15c: 92800008 mov x8, #-0x1 // =-1 18a160: f9400fe9 ldr x9, [sp, #0x18] 18a164: f940352a ldr x10, [x9, #0x68] 18a168: 8b080148 add x8, x10, x8 18a16c: f9003528 str x8, [x9, #0x68] 18a170: 14000038 b 0x18a250 18a174: b27c03e8 orr x8, xzr, #0x10 18a178: f9400fe9 ldr x9, [sp, #0x18] 18a17c: f9404529 ldr x9, [x9, #0x88] 18a180: 8a080128 and x8, x9, x8 18a184: b5000048 cbnz x8, 0x18a18c 18a188: 14000004 b 0x18a198 18a18c: 92800268 mov x8, #-0x14 // =-20 18a190: f81f83a8 stur x8, [x29, #-0x8] 18a194: 1400003a b 0x18a27c 18a198: 52800003 mov w3, #0x0 // =0 18a19c: d2801608 mov x8, #0xb0 // =176 18a1a0: b27d07e9 orr x9, xzr, #0x18 18a1a4: f94007e0 ldr x0, [sp, #0x8] 18a1a8: f9400fea ldr x10, [sp, #0x18] 18a1ac: f9400141 ldr x1, [x10] 18a1b0: f9400fea ldr x10, [sp, #0x18] 18a1b4: 8b080148 add x8, x10, x8 18a1b8: 8b090102 add x2, x8, x9 18a1bc: 97fc5775 bl 0x9ff90 18a1c0: f9000be0 str x0, [sp, #0x10] 18a1c4: b5000040 cbnz x0, 0x18a1cc 18a1c8: 14000004 b 0x18a1d8 18a1cc: f9400be8 ldr x8, [sp, #0x10] 18a1d0: f81f83a8 stur x8, [x29, #-0x8] 18a1d4: 1400002a b 0x18a27c 18a1d8: b27803e8 orr x8, xzr, #0x100 18a1dc: f9400fe9 ldr x9, [sp, #0x18] 18a1e0: f940352a ldr x10, [x9, #0x68] 18a1e4: f100094a subs x10, x10, #0x2 18a1e8: f900352a str x10, [x9, #0x68] 18a1ec: f9400fe9 ldr x9, [sp, #0x18] 18a1f0: f9404529 ldr x9, [x9, #0x88] 18a1f4: 8a080128 and x8, x9, x8 18a1f8: b5000048 cbnz x8, 0x18a200 18a1fc: 14000015 b 0x18a250 18a200: 52800003 mov w3, #0x0 // =0 18a204: b27d07e8 orr x8, xzr, #0x18 18a208: d2801a09 mov x9, #0xd0 // =208 18a20c: f94007e0 ldr x0, [sp, #0x8] 18a210: f9400fea ldr x10, [sp, #0x18] 18a214: f9400141 ldr x1, [x10] 18a218: f9400fea ldr x10, [sp, #0x18] 18a21c: 8b090149 add x9, x10, x9 18a220: 8b080122 add x2, x9, x8 18a224: 97fc575b bl 0x9ff90 18a228: f9000be0 str x0, [sp, #0x10] 18a22c: b5000040 cbnz x0, 0x18a234 18a230: 14000004 b 0x18a240 18a234: f9400be8 ldr x8, [sp, #0x10] 18a238: f81f83a8 stur x8, [x29, #-0x8] 18a23c: 14000010 b 0x18a27c 18a240: f9400fe8 ldr x8, [sp, #0x18] 18a244: f9403509 ldr x9, [x8, #0x68] 18a248: f1000929 subs x9, x9, #0x2 18a24c: f9003509 str x9, [x8, #0x68] 18a250: 1400000a b 0x18a278 18a254: d2801608 mov x8, #0xb0 // =176 18a258: d2801a09 mov x9, #0xd0 // =208 18a25c: f9400fea ldr x10, [sp, #0x18] 18a260: 8b090149 add x9, x10, x9 18a264: b94007eb ldr w11, [sp, #0x4] 18a268: 7900312b strh w11, [x9, #0x18] 18a26c: f9400fe9 ldr x9, [sp, #0x18] 18a270: 8b080128 add x8, x9, x8 18a274: 7900310b strh w11, [x8, #0x18] 18a278: f81f83bf stur xzr, [x29, #-0x8] 18a27c: f85f83a0 ldur x0, [x29, #-0x8] 18a280: a9437bfd ldp x29, x30, [sp, #0x30] 18a284: 910103ff add sp, sp, #0x40 18a288: d65f03c0 ret 18a28c: d10243ff sub sp, sp, #0x90 18a290: a9087bfd stp x29, x30, [sp, #0x80] 18a294: 910203fd add x29, sp, #0x80 18a298: d53bd048 mrs x8, TPIDR_EL0 18a29c: f9401508 ldr x8, [x8, #0x28] 18a2a0: f81f83a8 stur x8, [x29, #-0x8] 18a2a4: f81e03a0 stur x0, [x29, #-0x20] 18a2a8: f81d83a1 stur x1, [x29, #-0x28] 18a2ac: f81d03a2 stur x2, [x29, #-0x30] 18a2b0: f85d83a8 ldur x8, [x29, #-0x28] 18a2b4: 39422109 ldrb w9, [x8, #0x88] 18a2b8: 360000a9 tbz w9, #0x0, 0x18a2cc 18a2bc: 14000001 b 0x18a2c0 18a2c0: 2a1f03e8 mov w8, wzr 18a2c4: b90037e8 str w8, [sp, #0x34] 18a2c8: 14000004 b 0x18a2d8 18a2cc: 320003e8 orr w8, wzr, #0x1 18a2d0: b90037e8 str w8, [sp, #0x34] 18a2d4: 14000001 b 0x18a2d8 18a2d8: f85d83a8 ldur x8, [x29, #-0x28] 18a2dc: 39422509 ldrb w9, [x8, #0x89] 18a2e0: 360000c9 tbz w9, #0x0, 0x18a2f8 18a2e4: 14000001 b 0x18a2e8 18a2e8: b94037e8 ldr w8, [sp, #0x34] 18a2ec: 11000508 add w8, w8, #0x1 18a2f0: b90037e8 str w8, [sp, #0x34] 18a2f4: 14000001 b 0x18a2f8 18a2f8: f85d03a8 ldur x8, [x29, #-0x30] 18a2fc: d29ef9e9 mov x9, #0xf7cf // =63439 18a300: f2bc6a69 movk x9, #0xe353, lsl #16 18a304: f2d374a9 movk x9, #0x9ba5, lsl #32 18a308: f2e41889 movk x9, #0x20c4, lsl #48 18a30c: 9b497d08 smulh x8, x8, x9 18a310: 9347fd09 asr x9, x8, #7 18a314: 8b48fd28 add x8, x9, x8, lsr #63 18a318: f90023e8 str x8, [sp, #0x40] 18a31c: f85d03a8 ldur x8, [x29, #-0x30] 18a320: f94023e9 ldr x9, [sp, #0x40] 18a324: 52807d0a mov w10, #0x3e8 // =1000 18a328: 2a0a03eb mov w11, w10 18a32c: 9b0b7d29 mul x9, x9, x11 18a330: eb090108 subs x8, x8, x9 18a334: f9001fe8 str x8, [sp, #0x38] 18a338: f9401fe8 ldr x8, [sp, #0x38] 18a33c: f85d83a9 ldur x9, [x29, #-0x28] 18a340: 7942892a ldrh w10, [x9, #0x144] 18a344: 2a0a03e9 mov w9, w10 18a348: 9b097d08 mul x8, x8, x9 18a34c: f81f03a8 stur x8, [x29, #-0x10] 18a350: f85f03a8 ldur x8, [x29, #-0x10] 18a354: 934afd09 asr x9, x8, #10 18a358: 5280062a mov w10, #0x31 // =49 18a35c: 2a0a03eb mov w11, w10 18a360: 9b0b7d08 mul x8, x8, x11 18a364: 8b885528 add x8, x9, x8, asr #21 18a368: f81f03a8 stur x8, [x29, #-0x10] 18a36c: f94023e8 ldr x8, [sp, #0x40] 18a370: f85d83a9 ldur x9, [x29, #-0x28] 18a374: 7942892a ldrh w10, [x9, #0x144] 18a378: 2a0a03e9 mov w9, w10 18a37c: 9b097d08 mul x8, x8, x9 18a380: f85f03a9 ldur x9, [x29, #-0x10] 18a384: 8b080128 add x8, x9, x8 18a388: f81f03a8 stur x8, [x29, #-0x10] 18a38c: b94037ea ldr w10, [sp, #0x34] 18a390: 2a0a03e8 mov w8, w10 18a394: f85f03a9 ldur x9, [x29, #-0x10] 18a398: 9ac82128 lsl x8, x9, x8 18a39c: f81f03a8 stur x8, [x29, #-0x10] 18a3a0: f85f03a8 ldur x8, [x29, #-0x10] 18a3a4: f85d83a9 ldur x9, [x29, #-0x28] 18a3a8: f9402529 ldr x9, [x9, #0x48] 18a3ac: eb090108 subs x8, x8, x9 18a3b0: f90017e8 str x8, [sp, #0x28] 18a3b4: 540003ed b.le 0x18a430 18a3b8: 14000001 b 0x18a3bc 18a3bc: f85d83a8 ldur x8, [x29, #-0x28] 18a3c0: f9402908 ldr x8, [x8, #0x50] 18a3c4: b5000188 cbnz x8, 0x18a3f4 18a3c8: 14000001 b 0x18a3cc 18a3cc: f85d83a8 ldur x8, [x29, #-0x28] 18a3d0: aa1f03e9 mov x9, xzr 18a3d4: f9003509 str x9, [x8, #0x68] 18a3d8: f85d83a8 ldur x8, [x29, #-0x28] 18a3dc: f9404509 ldr x9, [x8, #0x88] 18a3e0: b2680129 orr x9, x9, #0x1000000 18a3e4: f9004509 str x9, [x8, #0x88] 18a3e8: 92800248 mov x8, #-0x13 // =-19 18a3ec: f81e83a8 stur x8, [x29, #-0x18] 18a3f0: 1400002d b 0x18a4a4 18a3f4: 14000001 b 0x18a3f8 18a3f8: f85f03a8 ldur x8, [x29, #-0x10] 18a3fc: f85d83a9 ldur x9, [x29, #-0x28] 18a400: f9402529 ldr x9, [x9, #0x48] 18a404: eb090108 subs x8, x8, x9 18a408: f90013e8 str x8, [sp, #0x20] 18a40c: 5400010d b.le 0x18a42c 18a410: 14000001 b 0x18a414 18a414: f85d83a8 ldur x8, [x29, #-0x28] 18a418: f9402508 ldr x8, [x8, #0x48] 18a41c: f85f03a9 ldur x9, [x29, #-0x10] 18a420: eb080128 subs x8, x9, x8 18a424: f81f03a8 stur x8, [x29, #-0x10] 18a428: 17fffff4 b 0x18a3f8 18a42c: 14000001 b 0x18a430 18a430: f85e03a0 ldur x0, [x29, #-0x20] 18a434: f85d83a1 ldur x1, [x29, #-0x28] 18a438: d10043a2 sub x2, x29, #0x10 18a43c: 97fc6fa1 bl 0xa62c0 18a440: f81c83a0 stur x0, [x29, #-0x38] 18a444: b40000a0 cbz x0, 0x18a458 18a448: 14000001 b 0x18a44c 18a44c: f85c83a8 ldur x8, [x29, #-0x38] 18a450: f81e83a8 stur x8, [x29, #-0x18] 18a454: 14000014 b 0x18a4a4 18a458: f85d83a8 ldur x8, [x29, #-0x28] 18a45c: f9401108 ldr x8, [x8, #0x20] 18a460: f1000d08 subs x8, x8, #0x3 18a464: f9000fe8 str x8, [sp, #0x18] 18a468: 54000180 b.eq 0x18a498 18a46c: 14000001 b 0x18a470 18a470: f85d83a8 ldur x8, [x29, #-0x28] 18a474: f9401108 ldr x8, [x8, #0x20] 18a478: f1001508 subs x8, x8, #0x5 18a47c: f9000be8 str x8, [sp, #0x10] 18a480: 540000c0 b.eq 0x18a498 18a484: 14000001 b 0x18a488 18a488: f85d83a8 ldur x8, [x29, #-0x28] 18a48c: aa1f03e9 mov x9, xzr 18a490: f9001109 str x9, [x8, #0x20] 18a494: 14000001 b 0x18a498 18a498: aa1f03e8 mov x8, xzr 18a49c: f81e83a8 stur x8, [x29, #-0x18] 18a4a0: 14000001 b 0x18a4a4 18a4a4: f85e83a8 ldur x8, [x29, #-0x18] 18a4a8: d53bd049 mrs x9, TPIDR_EL0 18a4ac: f9401529 ldr x9, [x9, #0x28] 18a4b0: f85f83aa ldur x10, [x29, #-0x8] 18a4b4: eb0a0129 subs x9, x9, x10 18a4b8: f90007e8 str x8, [sp, #0x8] 18a4bc: f90003e9 str x9, [sp] 18a4c0: 540000c1 b.ne 0x18a4d8 18a4c4: 14000001 b 0x18a4c8 18a4c8: f94007e0 ldr x0, [sp, #0x8] 18a4cc: a9487bfd ldp x29, x30, [sp, #0x80] 18a4d0: 910243ff add sp, sp, #0x90 18a4d4: d65f03c0 ret 18a4d8: 97fc7e26 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018a4dc : 18a4dc: d10103ff sub sp, sp, #0x40 18a4e0: a9037bfd stp x29, x30, [sp, #0x30] 18a4e4: 9100c3fd add x29, sp, #0x30 18a4e8: d2800008 mov x8, #0x0 // =0 18a4ec: f81f03a0 stur x0, [x29, #-0x10] 18a4f0: f9000fe1 str x1, [sp, #0x18] 18a4f4: f9000be2 str x2, [sp, #0x10] 18a4f8: f90007e3 str x3, [sp, #0x8] 18a4fc: f9400fe0 ldr x0, [sp, #0x18] 18a500: f9400000 ldr x0, [x0] 18a504: f90003e0 str x0, [sp] 18a508: f94003e0 ldr x0, [sp] 18a50c: f9402800 ldr x0, [x0, #0x50] 18a510: eb08001f cmp x0, x8 18a514: 1a9f07e9 cset w9, ne 18a518: 37000049 tbnz w9, #0x0, 0x18a520 18a51c: 1400000b b 0x18a548 18a520: f94003e8 ldr x8, [sp] 18a524: f9402908 ldr x8, [x8, #0x50] 18a528: f85f03a0 ldur x0, [x29, #-0x10] 18a52c: f9400fe9 ldr x9, [sp, #0x18] 18a530: f9401121 ldr x1, [x9, #0x20] 18a534: f9400be2 ldr x2, [sp, #0x10] 18a538: f94007e3 ldr x3, [sp, #0x8] 18a53c: d63f0100 blr x8 18a540: f81f83a0 stur x0, [x29, #-0x8] 18a544: 14000003 b 0x18a550 18a548: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 18a54c: f81f83a8 stur x8, [x29, #-0x8] 18a550: f85f83a0 ldur x0, [x29, #-0x8] 18a554: a9437bfd ldp x29, x30, [sp, #0x30] 18a558: 910103ff add sp, sp, #0x40 18a55c: d65f03c0 ret 000000000018a560 : 18a560: d10103ff sub sp, sp, #0x40 18a564: a9037bfd stp x29, x30, [sp, #0x30] 18a568: 9100c3fd add x29, sp, #0x30 18a56c: d2800008 mov x8, #0x0 // =0 18a570: f81f03a0 stur x0, [x29, #-0x10] 18a574: f9000fe1 str x1, [sp, #0x18] 18a578: f9000be2 str x2, [sp, #0x10] 18a57c: f90007e3 str x3, [sp, #0x8] 18a580: f9400fe0 ldr x0, [sp, #0x18] 18a584: f9400000 ldr x0, [x0] 18a588: f90003e0 str x0, [sp] 18a58c: f94003e0 ldr x0, [sp] 18a590: f9402c00 ldr x0, [x0, #0x58] 18a594: eb08001f cmp x0, x8 18a598: 1a9f07e9 cset w9, ne 18a59c: 37000049 tbnz w9, #0x0, 0x18a5a4 18a5a0: 1400000b b 0x18a5cc 18a5a4: f94003e8 ldr x8, [sp] 18a5a8: f9402d08 ldr x8, [x8, #0x58] 18a5ac: f85f03a0 ldur x0, [x29, #-0x10] 18a5b0: f9400fe9 ldr x9, [sp, #0x18] 18a5b4: f9401121 ldr x1, [x9, #0x20] 18a5b8: f9400be2 ldr x2, [sp, #0x10] 18a5bc: f94007e3 ldr x3, [sp, #0x8] 18a5c0: d63f0100 blr x8 18a5c4: f81f83a0 stur x0, [x29, #-0x8] 18a5c8: 14000003 b 0x18a5d4 18a5cc: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 18a5d0: f81f83a8 stur x8, [x29, #-0x8] 18a5d4: f85f83a0 ldur x0, [x29, #-0x8] 18a5d8: a9437bfd ldp x29, x30, [sp, #0x30] 18a5dc: 910103ff add sp, sp, #0x40 18a5e0: d65f03c0 ret 000000000018a5e4 : 18a5e4: d10183ff sub sp, sp, #0x60 18a5e8: a9057bfd stp x29, x30, [sp, #0x50] 18a5ec: 910143fd add x29, sp, #0x50 18a5f0: d53bd048 mrs x8, TPIDR_EL0 18a5f4: f9401508 ldr x8, [x8, #0x28] 18a5f8: f81f83a8 stur x8, [x29, #-0x8] 18a5fc: f81e03a0 stur x0, [x29, #-0x20] 18a600: f90017e1 str x1, [sp, #0x28] 18a604: f94017e8 ldr x8, [sp, #0x28] 18a608: f9400108 ldr x8, [x8] 18a60c: f90013e8 str x8, [sp, #0x20] 18a610: f94013e8 ldr x8, [sp, #0x20] 18a614: f9401108 ldr x8, [x8, #0x20] 18a618: f85e03a0 ldur x0, [x29, #-0x20] 18a61c: f94017e1 ldr x1, [sp, #0x28] 18a620: f9401021 ldr x1, [x1, #0x20] 18a624: d10043a2 sub x2, x29, #0x10 18a628: d63f0100 blr x8 18a62c: b40000a0 cbz x0, 0x18a640 18a630: 14000001 b 0x18a634 18a634: 2a1f03e8 mov w8, wzr 18a638: b81ec3a8 stur w8, [x29, #-0x14] 18a63c: 14000007 b 0x18a658 18a640: f85f03a8 ldur x8, [x29, #-0x10] 18a644: f1001908 subs x8, x8, #0x6 18a648: 1a9fa7e9 cset w9, lt 18a64c: b81ec3a9 stur w9, [x29, #-0x14] 18a650: f9000fe8 str x8, [sp, #0x18] 18a654: 14000001 b 0x18a658 18a658: b85ec3a8 ldur w8, [x29, #-0x14] 18a65c: d53bd049 mrs x9, TPIDR_EL0 18a660: f9401529 ldr x9, [x9, #0x28] 18a664: f85f83aa ldur x10, [x29, #-0x8] 18a668: eb0a0129 subs x9, x9, x10 18a66c: b90017e8 str w8, [sp, #0x14] 18a670: f90007e9 str x9, [sp, #0x8] 18a674: 540000c1 b.ne 0x18a68c 18a678: 14000001 b 0x18a67c 18a67c: b94017e0 ldr w0, [sp, #0x14] 18a680: a9457bfd ldp x29, x30, [sp, #0x50] 18a684: 910183ff add sp, sp, #0x60 18a688: d65f03c0 ret 18a68c: 97fc7db9 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018a690 : 18a690: d10203ff sub sp, sp, #0x80 18a694: a9077bfd stp x29, x30, [sp, #0x70] 18a698: 9101c3fd add x29, sp, #0x70 18a69c: d53bd048 mrs x8, TPIDR_EL0 18a6a0: f9401508 ldr x8, [x8, #0x28] 18a6a4: f81f83a8 stur x8, [x29, #-0x8] 18a6a8: f81e03a0 stur x0, [x29, #-0x20] 18a6ac: f81d83a1 stur x1, [x29, #-0x28] 18a6b0: b81d43a2 stur w2, [x29, #-0x2c] 18a6b4: f9001fe3 str x3, [sp, #0x38] 18a6b8: f85e03a0 ldur x0, [x29, #-0x20] 18a6bc: f85d83a1 ldur x1, [x29, #-0x28] 18a6c0: b89d43a2 ldursw x2, [x29, #-0x2c] 18a6c4: f9401fe3 ldr x3, [sp, #0x38] 18a6c8: 97fc802a bl 0xaa770 18a6cc: b50000a0 cbnz x0, 0x18a6e0 18a6d0: 14000001 b 0x18a6d4 18a6d4: aa1f03e8 mov x8, xzr 18a6d8: f81e83a8 stur x8, [x29, #-0x18] 18a6dc: 14000052 b 0x18a824 18a6e0: f85e03a0 ldur x0, [x29, #-0x20] 18a6e4: f85d83a1 ldur x1, [x29, #-0x28] 18a6e8: 321e03e8 orr w8, wzr, #0x4 18a6ec: 2a0803e2 mov w2, w8 18a6f0: d10043a3 sub x3, x29, #0x10 18a6f4: 97fc646f bl 0xa38b0 18a6f8: b40000a0 cbz x0, 0x18a70c 18a6fc: 14000001 b 0x18a700 18a700: 92800368 mov x8, #-0x1c // =-28 18a704: f81e83a8 stur x8, [x29, #-0x18] 18a708: 14000047 b 0x18a824 18a70c: f85f03a8 ldur x8, [x29, #-0x10] 18a710: b50000a8 cbnz x8, 0x18a724 18a714: 14000001 b 0x18a718 18a718: 92800368 mov x8, #-0x1c // =-28 18a71c: f81e83a8 stur x8, [x29, #-0x18] 18a720: 14000041 b 0x18a824 18a724: b85d43a8 ldur w8, [x29, #-0x2c] 18a728: 71000908 subs w8, w8, #0x2 18a72c: 2a0803e9 mov w9, w8 18a730: 71001d08 subs w8, w8, #0x7 18a734: f90017e9 str x9, [sp, #0x28] 18a738: b90027e8 str w8, [sp, #0x24] 18a73c: 54000688 b.hi 0x18a80c 18a740: f0000388 adrp x8, 0x1fd000 18a744: 91352108 add x8, x8, #0xd48 18a748: f94017eb ldr x11, [sp, #0x28] 18a74c: b8ab790a ldrsw x10, [x8, x11, lsl #2] 18a750: 8b0a0109 add x9, x8, x10 18a754: f9000fea str x10, [sp, #0x18] 18a758: d61f0120 br x9 18a75c: f85f03a0 ldur x0, [x29, #-0x10] 18a760: f9401fe1 ldr x1, [sp, #0x38] 18a764: 97fc5b1b bl 0xa13d0 18a768: f9001be0 str x0, [sp, #0x30] 18a76c: f9401be0 ldr x0, [sp, #0x30] 18a770: b5000120 cbnz x0, 0x18a794 18a774: 14000001 b 0x18a778 18a778: f9401fe0 ldr x0, [sp, #0x38] 18a77c: 97fc8131 bl 0xaac40 18a780: f85e03a0 ldur x0, [x29, #-0x20] 18a784: f940b800 ldr x0, [x0, #0x170] 18a788: f85f03a1 ldur x1, [x29, #-0x10] 18a78c: 97fc6781 bl 0xa4590 18a790: 14000001 b 0x18a794 18a794: f9401be8 ldr x8, [sp, #0x30] 18a798: f81e83a8 stur x8, [x29, #-0x18] 18a79c: 14000022 b 0x18a824 18a7a0: f85f03a0 ldur x0, [x29, #-0x10] 18a7a4: f9401fe1 ldr x1, [sp, #0x38] 18a7a8: 97fc7dca bl 0xa9ed0 18a7ac: f81e83a0 stur x0, [x29, #-0x18] 18a7b0: 1400001d b 0x18a824 18a7b4: f85e03a8 ldur x8, [x29, #-0x20] 18a7b8: f940b900 ldr x0, [x8, #0x170] 18a7bc: f85f03a1 ldur x1, [x29, #-0x10] 18a7c0: f9401fe2 ldr x2, [sp, #0x38] 18a7c4: 97fc6a77 bl 0xa51a0 18a7c8: f81e83a0 stur x0, [x29, #-0x18] 18a7cc: 14000016 b 0x18a824 18a7d0: f85e03a8 ldur x8, [x29, #-0x20] 18a7d4: f940b900 ldr x0, [x8, #0x170] 18a7d8: f85f03a1 ldur x1, [x29, #-0x10] 18a7dc: f9401fe2 ldr x2, [sp, #0x38] 18a7e0: 97fc6500 bl 0xa3be0 18a7e4: f81e83a0 stur x0, [x29, #-0x18] 18a7e8: 1400000f b 0x18a824 18a7ec: f85f03a0 ldur x0, [x29, #-0x10] 18a7f0: f9401fe1 ldr x1, [sp, #0x38] 18a7f4: 97fc5517 bl 0x9fc50 18a7f8: 14000008 b 0x18a818 18a7fc: f85f03a0 ldur x0, [x29, #-0x10] 18a800: 794073e1 ldrh w1, [sp, #0x38] 18a804: 97fc5a77 bl 0xa11e0 18a808: 14000004 b 0x18a818 18a80c: 92800368 mov x8, #-0x1c // =-28 18a810: f81e83a8 stur x8, [x29, #-0x18] 18a814: 14000004 b 0x18a824 18a818: aa1f03e8 mov x8, xzr 18a81c: f81e83a8 stur x8, [x29, #-0x18] 18a820: 14000001 b 0x18a824 18a824: f85e83a8 ldur x8, [x29, #-0x18] 18a828: d53bd049 mrs x9, TPIDR_EL0 18a82c: f9401529 ldr x9, [x9, #0x28] 18a830: f85f83aa ldur x10, [x29, #-0x8] 18a834: eb0a0129 subs x9, x9, x10 18a838: f9000be8 str x8, [sp, #0x10] 18a83c: f90007e9 str x9, [sp, #0x8] 18a840: 540000c1 b.ne 0x18a858 18a844: 14000001 b 0x18a848 18a848: f9400be0 ldr x0, [sp, #0x10] 18a84c: a9477bfd ldp x29, x30, [sp, #0x70] 18a850: 910203ff add sp, sp, #0x80 18a854: d65f03c0 ret 18a858: 97fc7d46 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018a85c : 18a85c: d101c3ff sub sp, sp, #0x70 18a860: a9067bfd stp x29, x30, [sp, #0x60] 18a864: 910183fd add x29, sp, #0x60 18a868: d53bd048 mrs x8, TPIDR_EL0 18a86c: f9401508 ldr x8, [x8, #0x28] 18a870: f81f83a8 stur x8, [x29, #-0x8] 18a874: f81e03a0 stur x0, [x29, #-0x20] 18a878: f81d83a1 stur x1, [x29, #-0x28] 18a87c: b81d43a2 stur w2, [x29, #-0x2c] 18a880: f90017e3 str x3, [sp, #0x28] 18a884: f85e03a0 ldur x0, [x29, #-0x20] 18a888: f85d83a1 ldur x1, [x29, #-0x28] 18a88c: b89d43a2 ldursw x2, [x29, #-0x2c] 18a890: f94017e3 ldr x3, [sp, #0x28] 18a894: 97fc6407 bl 0xa38b0 18a898: b50000a0 cbnz x0, 0x18a8ac 18a89c: 14000001 b 0x18a8a0 18a8a0: aa1f03e8 mov x8, xzr 18a8a4: f81e83a8 stur x8, [x29, #-0x18] 18a8a8: 1400003d b 0x18a99c 18a8ac: f85e03a0 ldur x0, [x29, #-0x20] 18a8b0: f85d83a1 ldur x1, [x29, #-0x28] 18a8b4: 321e03e8 orr w8, wzr, #0x4 18a8b8: 2a0803e2 mov w2, w8 18a8bc: d10043a3 sub x3, x29, #0x10 18a8c0: 97fc63fc bl 0xa38b0 18a8c4: b40000a0 cbz x0, 0x18a8d8 18a8c8: 14000001 b 0x18a8cc 18a8cc: 92800368 mov x8, #-0x1c // =-28 18a8d0: f81e83a8 stur x8, [x29, #-0x18] 18a8d4: 14000032 b 0x18a99c 18a8d8: f85f03a8 ldur x8, [x29, #-0x10] 18a8dc: b50000a8 cbnz x8, 0x18a8f0 18a8e0: 14000001 b 0x18a8e4 18a8e4: 92800368 mov x8, #-0x1c // =-28 18a8e8: f81e83a8 stur x8, [x29, #-0x18] 18a8ec: 1400002c b 0x18a99c 18a8f0: b85d43a8 ldur w8, [x29, #-0x2c] 18a8f4: 71000908 subs w8, w8, #0x2 18a8f8: 2a0803e9 mov w9, w8 18a8fc: 71003908 subs w8, w8, #0xe 18a900: f90013e9 str x9, [sp, #0x20] 18a904: b9001fe8 str w8, [sp, #0x1c] 18a908: 540003e8 b.hi 0x18a984 18a90c: f0000388 adrp x8, 0x1fd000 18a910: 9135a108 add x8, x8, #0xd68 18a914: f94013eb ldr x11, [sp, #0x20] 18a918: b8ab790a ldrsw x10, [x8, x11, lsl #2] 18a91c: 8b0a0109 add x9, x8, x10 18a920: f9000bea str x10, [sp, #0x10] 18a924: d61f0120 br x9 18a928: f85e03a8 ldur x8, [x29, #-0x20] 18a92c: f940b900 ldr x0, [x8, #0x170] 18a930: f85f03a1 ldur x1, [x29, #-0x10] 18a934: f94017e2 ldr x2, [sp, #0x28] 18a938: 97fc718a bl 0xa6f60 18a93c: f81e83a0 stur x0, [x29, #-0x18] 18a940: 14000017 b 0x18a99c 18a944: f85e03a8 ldur x8, [x29, #-0x20] 18a948: f940b900 ldr x0, [x8, #0x170] 18a94c: f85f03a1 ldur x1, [x29, #-0x10] 18a950: f94017e2 ldr x2, [sp, #0x28] 18a954: 97fc5dc7 bl 0xa2070 18a958: f81e83a0 stur x0, [x29, #-0x18] 18a95c: 14000010 b 0x18a99c 18a960: f85f03a0 ldur x0, [x29, #-0x10] 18a964: f94017e1 ldr x1, [sp, #0x28] 18a968: 97fc623e bl 0xa3260 18a96c: 14000009 b 0x18a990 18a970: f85f03a0 ldur x0, [x29, #-0x10] 18a974: 97fc6647 bl 0xa4290 18a978: f94017fe ldr x30, [sp, #0x28] 18a97c: f90003c0 str x0, [x30] 18a980: 14000004 b 0x18a990 18a984: 92800368 mov x8, #-0x1c // =-28 18a988: f81e83a8 stur x8, [x29, #-0x18] 18a98c: 14000004 b 0x18a99c 18a990: aa1f03e8 mov x8, xzr 18a994: f81e83a8 stur x8, [x29, #-0x18] 18a998: 14000001 b 0x18a99c 18a99c: f85e83a8 ldur x8, [x29, #-0x18] 18a9a0: d53bd049 mrs x9, TPIDR_EL0 18a9a4: f9401529 ldr x9, [x9, #0x28] 18a9a8: f85f83aa ldur x10, [x29, #-0x8] 18a9ac: eb0a0129 subs x9, x9, x10 18a9b0: f90007e8 str x8, [sp, #0x8] 18a9b4: f90003e9 str x9, [sp] 18a9b8: 540000c1 b.ne 0x18a9d0 18a9bc: 14000001 b 0x18a9c0 18a9c0: f94007e0 ldr x0, [sp, #0x8] 18a9c4: a9467bfd ldp x29, x30, [sp, #0x60] 18a9c8: 9101c3ff add sp, sp, #0x70 18a9cc: d65f03c0 ret 18a9d0: 97fc7ce8 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018a9d4 : 18a9d4: 900008a0 adrp x0, 0x29e000 18a9d8: 913be000 add x0, x0, #0xef8 18a9dc: d65f03c0 ret 000000000018a9e0 : 18a9e0: d101c3ff sub sp, sp, #0x70 18a9e4: a9067bfd stp x29, x30, [sp, #0x60] 18a9e8: 910183fd add x29, sp, #0x60 18a9ec: d53bd048 mrs x8, TPIDR_EL0 18a9f0: f9401508 ldr x8, [x8, #0x28] 18a9f4: f81f83a8 stur x8, [x29, #-0x8] 18a9f8: f81e03a0 stur x0, [x29, #-0x20] 18a9fc: 97fc8059 bl 0xaab60 18aa00: b9002be0 str w0, [sp, #0x28] 18aa04: f85e03a8 ldur x8, [x29, #-0x20] 18aa08: aa1f03fe mov x30, xzr 18aa0c: f900011e str x30, [x8] 18aa10: d10043a0 sub x0, x29, #0x10 18aa14: 97fc77df bl 0xa8990 18aa18: f81d83a0 stur x0, [x29, #-0x28] 18aa1c: b40000a0 cbz x0, 0x18aa30 18aa20: 14000001 b 0x18aa24 18aa24: f85d83a8 ldur x8, [x29, #-0x28] 18aa28: f81e83a8 stur x8, [x29, #-0x18] 18aa2c: 14000073 b 0x18abf8 18aa30: b9402be8 ldr w8, [sp, #0x28] 18aa34: 340000c8 cbz w8, 0x18aa4c 18aa38: 14000001 b 0x18aa3c 18aa3c: 320003e0 orr w0, wzr, #0x1 18aa40: 97fc6838 bl 0xa4b20 18aa44: f9001be0 str x0, [sp, #0x30] 18aa48: 14000007 b 0x18aa64 18aa4c: f85f03a0 ldur x0, [x29, #-0x10] 18aa50: 52803208 mov w8, #0x190 // =400 18aa54: 2a0803e1 mov w1, w8 18aa58: 97fc5c26 bl 0xa1af0 18aa5c: f9001be0 str x0, [sp, #0x30] 18aa60: 14000001 b 0x18aa64 18aa64: f9401be8 ldr x8, [sp, #0x30] 18aa68: b50000a8 cbnz x8, 0x18aa7c 18aa6c: 14000001 b 0x18aa70 18aa70: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 18aa74: f81e83a8 stur x8, [x29, #-0x18] 18aa78: 14000060 b 0x18abf8 18aa7c: f9401be0 ldr x0, [sp, #0x30] 18aa80: 52803208 mov w8, #0x190 // =400 18aa84: 2a0803e2 mov w2, w8 18aa88: 2a1f03e8 mov w8, wzr 18aa8c: 2a0803e1 mov w1, w8 18aa90: 97fc782c bl 0xa8b40 18aa94: b9402be8 ldr w8, [sp, #0x28] 18aa98: f9401be2 ldr x2, [sp, #0x30] 18aa9c: 39062c48 strb w8, [x2, #0x18b] 18aaa0: f85f03a2 ldur x2, [x29, #-0x10] 18aaa4: f9401bfe ldr x30, [sp, #0x30] 18aaa8: f90003c2 str x2, [x30] 18aaac: f9401be2 ldr x2, [sp, #0x30] 18aab0: aa1f03fe mov x30, xzr 18aab4: f900c05e str x30, [x2, #0x180] 18aab8: f9401be2 ldr x2, [sp, #0x30] 18aabc: 52800b48 mov w8, #0x5a // =90 18aac0: 2a0803e3 mov w3, w8 18aac4: f90013e0 str x0, [sp, #0x20] 18aac8: aa0203e0 mov x0, x2 18aacc: aa1e03e1 mov x1, x30 18aad0: aa0303e2 mov x2, x3 18aad4: 97fc746f bl 0xa7c90 18aad8: f9401be1 ldr x1, [sp, #0x30] 18aadc: f9000fe0 str x0, [sp, #0x18] 18aae0: aa0103e0 mov x0, x1 18aae4: 97fc64ab bl 0xa3d90 18aae8: f81d83a0 stur x0, [x29, #-0x28] 18aaec: b40000a0 cbz x0, 0x18ab00 18aaf0: 14000001 b 0x18aaf4 18aaf4: f85d83a8 ldur x8, [x29, #-0x28] 18aaf8: f81e83a8 stur x8, [x29, #-0x18] 18aafc: 1400003f b 0x18abf8 18ab00: f9401be0 ldr x0, [sp, #0x30] 18ab04: 97fc680f bl 0xa4b40 18ab08: f81d83a0 stur x0, [x29, #-0x28] 18ab0c: b40000a0 cbz x0, 0x18ab20 18ab10: 14000001 b 0x18ab14 18ab14: f85d83a8 ldur x8, [x29, #-0x28] 18ab18: f81e83a8 stur x8, [x29, #-0x18] 18ab1c: 14000037 b 0x18abf8 18ab20: 2a1f03e8 mov w8, wzr 18ab24: b9002fe8 str w8, [sp, #0x2c] 18ab28: 14000001 b 0x18ab2c 18ab2c: b9402fe8 ldr w8, [sp, #0x2c] 18ab30: 71002108 subs w8, w8, #0x8 18ab34: b90017e8 str w8, [sp, #0x14] 18ab38: 5400044c b.gt 0x18abc0 18ab3c: 14000001 b 0x18ab40 18ab40: b9402fe0 ldr w0, [sp, #0x2c] 18ab44: 97fc5a5f bl 0xa14c0 18ab48: f9401bfe ldr x30, [sp, #0x30] 18ab4c: b9802fe8 ldrsw x8, [sp, #0x2c] 18ab50: 8b0813c8 add x8, x30, x8, lsl #4 18ab54: f9000500 str x0, [x8, #0x8] 18ab58: f9401be8 ldr x8, [sp, #0x30] 18ab5c: b9802fe0 ldrsw x0, [sp, #0x2c] 18ab60: 8b001108 add x8, x8, x0, lsl #4 18ab64: f9400508 ldr x8, [x8, #0x8] 18ab68: b4000228 cbz x8, 0x18abac 18ab6c: 14000001 b 0x18ab70 18ab70: f9401be8 ldr x8, [sp, #0x30] 18ab74: b9802fe9 ldrsw x9, [sp, #0x2c] 18ab78: 8b091109 add x9, x8, x9, lsl #4 18ab7c: f940052a ldr x10, [x9, #0x8] 18ab80: f940014a ldr x10, [x10] 18ab84: 91004121 add x1, x9, #0x10 18ab88: aa0803e0 mov x0, x8 18ab8c: d63f0140 blr x10 18ab90: f81d83a0 stur x0, [x29, #-0x28] 18ab94: b40000a0 cbz x0, 0x18aba8 18ab98: 14000001 b 0x18ab9c 18ab9c: f85d83a8 ldur x8, [x29, #-0x28] 18aba0: f81e83a8 stur x8, [x29, #-0x18] 18aba4: 14000015 b 0x18abf8 18aba8: 14000001 b 0x18abac 18abac: 14000001 b 0x18abb0 18abb0: b9402fe8 ldr w8, [sp, #0x2c] 18abb4: 11000508 add w8, w8, #0x1 18abb8: b9002fe8 str w8, [sp, #0x2c] 18abbc: 17ffffdc b 0x18ab2c 18abc0: f9401be0 ldr x0, [sp, #0x30] 18abc4: 97fc7d4b bl 0xaa0f0 18abc8: f81d83a0 stur x0, [x29, #-0x28] 18abcc: b40000a0 cbz x0, 0x18abe0 18abd0: 14000001 b 0x18abd4 18abd4: f85d83a8 ldur x8, [x29, #-0x28] 18abd8: f81e83a8 stur x8, [x29, #-0x18] 18abdc: 14000007 b 0x18abf8 18abe0: f9401be8 ldr x8, [sp, #0x30] 18abe4: f85e03a9 ldur x9, [x29, #-0x20] 18abe8: f9000128 str x8, [x9] 18abec: aa1f03e8 mov x8, xzr 18abf0: f81e83a8 stur x8, [x29, #-0x18] 18abf4: 14000001 b 0x18abf8 18abf8: f85e83a8 ldur x8, [x29, #-0x18] 18abfc: d53bd049 mrs x9, TPIDR_EL0 18ac00: f9401529 ldr x9, [x9, #0x28] 18ac04: f85f83aa ldur x10, [x29, #-0x8] 18ac08: eb0a0129 subs x9, x9, x10 18ac0c: f90007e8 str x8, [sp, #0x8] 18ac10: f90003e9 str x9, [sp] 18ac14: 540000c1 b.ne 0x18ac2c 18ac18: 14000001 b 0x18ac1c 18ac1c: f94007e0 ldr x0, [sp, #0x8] 18ac20: a9467bfd ldp x29, x30, [sp, #0x60] 18ac24: 9101c3ff add sp, sp, #0x70 18ac28: d65f03c0 ret 18ac2c: 97fc7c51 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018ac30 : 18ac30: d101c3ff sub sp, sp, #0x70 18ac34: a9067bfd stp x29, x30, [sp, #0x60] 18ac38: 910183fd add x29, sp, #0x60 18ac3c: d53bd048 mrs x8, TPIDR_EL0 18ac40: f9401508 ldr x8, [x8, #0x28] 18ac44: f81f83a8 stur x8, [x29, #-0x8] 18ac48: f81e03a0 stur x0, [x29, #-0x20] 18ac4c: f81d83a1 stur x1, [x29, #-0x28] 18ac50: f9001be2 str x2, [sp, #0x30] 18ac54: f9401be8 ldr x8, [sp, #0x30] 18ac58: b7f800e8 tbnz x8, #0x3f, 0x18ac74 18ac5c: 14000001 b 0x18ac60 18ac60: f9401be8 ldr x8, [sp, #0x30] 18ac64: f1019508 subs x8, x8, #0x65 18ac68: f9000fe8 str x8, [sp, #0x18] 18ac6c: 540000ab b.lt 0x18ac80 18ac70: 14000001 b 0x18ac74 18ac74: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 18ac78: f81e83a8 stur x8, [x29, #-0x18] 18ac7c: 14000038 b 0x18ad5c 18ac80: f85d83a8 ldur x8, [x29, #-0x28] 18ac84: b4000508 cbz x8, 0x18ad24 18ac88: 14000001 b 0x18ac8c 18ac8c: f85e03a0 ldur x0, [x29, #-0x20] 18ac90: f85d83a1 ldur x1, [x29, #-0x28] 18ac94: 97fc79cb bl 0xa93c0 18ac98: 350000a0 cbnz w0, 0x18acac 18ac9c: 14000001 b 0x18aca0 18aca0: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18aca4: f81e83a8 stur x8, [x29, #-0x18] 18aca8: 1400002d b 0x18ad5c 18acac: f9401be8 ldr x8, [sp, #0x30] 18acb0: f85d83a9 ldur x9, [x29, #-0x28] 18acb4: 2a0803ea mov w10, w8 18acb8: 3900a12a strb w10, [x9, #0x28] 18acbc: f85e03a0 ldur x0, [x29, #-0x20] 18acc0: f85d83a1 ldur x1, [x29, #-0x28] 18acc4: 5280024a mov w10, #0x12 // =18 18acc8: 2a0a03e2 mov w2, w10 18accc: d10043a3 sub x3, x29, #0x10 18acd0: 97fc62f8 bl 0xa38b0 18acd4: f90013e0 str x0, [sp, #0x20] 18acd8: f94013e8 ldr x8, [sp, #0x20] 18acdc: b50000e8 cbnz x8, 0x18acf8 18ace0: 14000001 b 0x18ace4 18ace4: f85f03a8 ldur x8, [x29, #-0x10] 18ace8: f9401be9 ldr x9, [sp, #0x30] 18acec: 8b080128 add x8, x9, x8 18acf0: f9001be8 str x8, [sp, #0x30] 18acf4: 14000001 b 0x18acf8 18acf8: b94033e8 ldr w8, [sp, #0x30] 18acfc: 71002900 subs w0, w8, #0xa 18ad00: 97fc56c0 bl 0xa0800 18ad04: 79005be0 strh w0, [sp, #0x2c] 18ad08: f85e03a0 ldur x0, [x29, #-0x20] 18ad0c: f85d83a1 ldur x1, [x29, #-0x28] 18ad10: 79805be3 ldrsh x3, [sp, #0x2c] 18ad14: 320007e2 orr w2, wzr, #0x3 18ad18: 97fc584a bl 0xa0e40 18ad1c: f81e83a0 stur x0, [x29, #-0x18] 18ad20: 1400000f b 0x18ad5c 18ad24: f9401be8 ldr x8, [sp, #0x30] 18ad28: f85e03a9 ldur x9, [x29, #-0x20] 18ad2c: 2a0803ea mov w10, w8 18ad30: 3906292a strb w10, [x9, #0x18a] 18ad34: b94033ea ldr w10, [sp, #0x30] 18ad38: 71002940 subs w0, w10, #0xa 18ad3c: 97fc56b1 bl 0xa0800 18ad40: 79005be0 strh w0, [sp, #0x2c] 18ad44: 79405bea ldrh w10, [sp, #0x2c] 18ad48: f85e03a8 ldur x8, [x29, #-0x20] 18ad4c: 7903110a strh w10, [x8, #0x188] 18ad50: aa1f03e8 mov x8, xzr 18ad54: f81e83a8 stur x8, [x29, #-0x18] 18ad58: 14000001 b 0x18ad5c 18ad5c: f85e83a8 ldur x8, [x29, #-0x18] 18ad60: d53bd049 mrs x9, TPIDR_EL0 18ad64: f9401529 ldr x9, [x9, #0x28] 18ad68: f85f83aa ldur x10, [x29, #-0x8] 18ad6c: eb0a0129 subs x9, x9, x10 18ad70: f9000be8 str x8, [sp, #0x10] 18ad74: f90007e9 str x9, [sp, #0x8] 18ad78: 540000c1 b.ne 0x18ad90 18ad7c: 14000001 b 0x18ad80 18ad80: f9400be0 ldr x0, [sp, #0x10] 18ad84: a9467bfd ldp x29, x30, [sp, #0x60] 18ad88: 9101c3ff add sp, sp, #0x70 18ad8c: d65f03c0 ret 18ad90: 97fc7bf8 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018ad94 : 18ad94: d10143ff sub sp, sp, #0x50 18ad98: a9047bfd stp x29, x30, [sp, #0x40] 18ad9c: 910103fd add x29, sp, #0x40 18ada0: d2800008 mov x8, #0x0 // =0 18ada4: f81f03a0 stur x0, [x29, #-0x10] 18ada8: f85f03a0 ldur x0, [x29, #-0x10] 18adac: f9400000 ldr x0, [x0] 18adb0: f81e83a0 stur x0, [x29, #-0x18] 18adb4: f85f03a0 ldur x0, [x29, #-0x10] 18adb8: eb08001f cmp x0, x8 18adbc: 1a9f07e9 cset w9, ne 18adc0: f90007e8 str x8, [sp, #0x8] 18adc4: 37000089 tbnz w9, #0x0, 0x18add4 18adc8: 92800328 mov x8, #-0x1a // =-26 18adcc: f81f83a8 stur x8, [x29, #-0x8] 18add0: 140000b2 b 0x18b098 18add4: f9000fff str xzr, [sp, #0x18] 18add8: b90017ff str wzr, [sp, #0x14] 18addc: 321e03e8 orr w8, wzr, #0x4 18ade0: b94017e9 ldr w9, [sp, #0x14] 18ade4: 6b08013f cmp w9, w8 18ade8: 1a9fa7e8 cset w8, lt 18adec: 37000048 tbnz w8, #0x0, 0x18adf4 18adf0: 1400003d b 0x18aee4 18adf4: b27c07e8 orr x8, xzr, #0x30 18adf8: d2801509 mov x9, #0xa8 // =168 18adfc: f85f03aa ldur x10, [x29, #-0x10] 18ae00: 8b090149 add x9, x10, x9 18ae04: b94017eb ldr w11, [sp, #0x14] 18ae08: 2a0b03ea mov w10, w11 18ae0c: 93407d4a sxtw x10, w10 18ae10: 9b0a7d08 mul x8, x8, x10 18ae14: 8b080128 add x8, x9, x8 18ae18: f9400108 ldr x8, [x8] 18ae1c: f94007e9 ldr x9, [sp, #0x8] 18ae20: eb09011f cmp x8, x9 18ae24: 1a9f07eb cset w11, ne 18ae28: 3700004b tbnz w11, #0x0, 0x18ae30 18ae2c: 1400002a b 0x18aed4 18ae30: b27c07e8 orr x8, xzr, #0x30 18ae34: d2801509 mov x9, #0xa8 // =168 18ae38: f85f03aa ldur x10, [x29, #-0x10] 18ae3c: 8b090149 add x9, x10, x9 18ae40: b94017eb ldr w11, [sp, #0x14] 18ae44: 2a0b03ea mov w10, w11 18ae48: 93407d4a sxtw x10, w10 18ae4c: 9b0a7d08 mul x8, x8, x10 18ae50: 8b080128 add x8, x9, x8 18ae54: f9401108 ldr x8, [x8, #0x20] 18ae58: f94007e9 ldr x9, [sp, #0x8] 18ae5c: eb09011f cmp x8, x9 18ae60: 1a9f07eb cset w11, ne 18ae64: 3700004b tbnz w11, #0x0, 0x18ae6c 18ae68: 1400001b b 0x18aed4 18ae6c: b27c07e8 orr x8, xzr, #0x30 18ae70: d2801509 mov x9, #0xa8 // =168 18ae74: f85f03aa ldur x10, [x29, #-0x10] 18ae78: 8b09014a add x10, x10, x9 18ae7c: b94017eb ldr w11, [sp, #0x14] 18ae80: 2a0b03ec mov w12, w11 18ae84: 93407d8c sxtw x12, w12 18ae88: 9b0c7d0c mul x12, x8, x12 18ae8c: 8b0c014a add x10, x10, x12 18ae90: f940014a ldr x10, [x10] 18ae94: f940154a ldr x10, [x10, #0x28] 18ae98: f85f03a0 ldur x0, [x29, #-0x10] 18ae9c: f85f03ac ldur x12, [x29, #-0x10] 18aea0: 8b090189 add x9, x12, x9 18aea4: b94017eb ldr w11, [sp, #0x14] 18aea8: 2a0b03ec mov w12, w11 18aeac: 93407d8c sxtw x12, w12 18aeb0: 9b0c7d08 mul x8, x8, x12 18aeb4: 8b080128 add x8, x9, x8 18aeb8: f9401101 ldr x1, [x8, #0x20] 18aebc: d63f0140 blr x10 18aec0: f90013e0 str x0, [sp, #0x20] 18aec4: b5000040 cbnz x0, 0x18aecc 18aec8: 14000003 b 0x18aed4 18aecc: f94013e8 ldr x8, [sp, #0x20] 18aed0: f9000fe8 str x8, [sp, #0x18] 18aed4: b94017e8 ldr w8, [sp, #0x14] 18aed8: 11000508 add w8, w8, #0x1 18aedc: b90017e8 str w8, [sp, #0x14] 18aee0: 17ffffbf b 0x18addc 18aee4: f85f03a0 ldur x0, [x29, #-0x10] 18aee8: 97fc74e6 bl 0xa8280 18aeec: f90013e0 str x0, [sp, #0x20] 18aef0: b5000040 cbnz x0, 0x18aef8 18aef4: 14000006 b 0x18af0c 18aef8: f9400fe8 ldr x8, [sp, #0x18] 18aefc: b4000048 cbz x8, 0x18af04 18af00: 14000003 b 0x18af0c 18af04: f94013e8 ldr x8, [sp, #0x20] 18af08: f9000fe8 str x8, [sp, #0x18] 18af0c: f85f03a0 ldur x0, [x29, #-0x10] 18af10: 97fc6920 bl 0xa5390 18af14: f90013e0 str x0, [sp, #0x20] 18af18: b5000040 cbnz x0, 0x18af20 18af1c: 14000006 b 0x18af34 18af20: f9400fe8 ldr x8, [sp, #0x18] 18af24: b4000048 cbz x8, 0x18af2c 18af28: 14000003 b 0x18af34 18af2c: f94013e8 ldr x8, [sp, #0x20] 18af30: f9000fe8 str x8, [sp, #0x18] 18af34: b90017ff str wzr, [sp, #0x14] 18af38: 52800128 mov w8, #0x9 // =9 18af3c: b94017e9 ldr w9, [sp, #0x14] 18af40: 6b08013f cmp w9, w8 18af44: 1a9fa7e8 cset w8, lt 18af48: 37000048 tbnz w8, #0x0, 0x18af50 18af4c: 14000031 b 0x18b010 18af50: b27c03e8 orr x8, xzr, #0x10 18af54: b27d03e9 orr x9, xzr, #0x8 18af58: f85f03aa ldur x10, [x29, #-0x10] 18af5c: 8b090149 add x9, x10, x9 18af60: b94017eb ldr w11, [sp, #0x14] 18af64: 2a0b03ea mov w10, w11 18af68: 93407d4a sxtw x10, w10 18af6c: 9b0a7d08 mul x8, x8, x10 18af70: 8b080128 add x8, x9, x8 18af74: f9400108 ldr x8, [x8] 18af78: f94007e9 ldr x9, [sp, #0x8] 18af7c: eb09011f cmp x8, x9 18af80: 1a9f07eb cset w11, ne 18af84: 3700004b tbnz w11, #0x0, 0x18af8c 18af88: 1400001e b 0x18b000 18af8c: b27c03e8 orr x8, xzr, #0x10 18af90: b27d03e9 orr x9, xzr, #0x8 18af94: f85f03aa ldur x10, [x29, #-0x10] 18af98: 8b09014a add x10, x10, x9 18af9c: b94017eb ldr w11, [sp, #0x14] 18afa0: 2a0b03ec mov w12, w11 18afa4: 93407d8c sxtw x12, w12 18afa8: 9b0c7d0c mul x12, x8, x12 18afac: 8b0c014a add x10, x10, x12 18afb0: f940014a ldr x10, [x10] 18afb4: f940094a ldr x10, [x10, #0x10] 18afb8: f85f03a0 ldur x0, [x29, #-0x10] 18afbc: f85f03ac ldur x12, [x29, #-0x10] 18afc0: 8b090189 add x9, x12, x9 18afc4: b94017eb ldr w11, [sp, #0x14] 18afc8: 2a0b03ec mov w12, w11 18afcc: 93407d8c sxtw x12, w12 18afd0: 9b0c7d08 mul x8, x8, x12 18afd4: 8b080128 add x8, x9, x8 18afd8: f9400501 ldr x1, [x8, #0x8] 18afdc: d63f0140 blr x10 18afe0: f90013e0 str x0, [sp, #0x20] 18afe4: b5000040 cbnz x0, 0x18afec 18afe8: 14000006 b 0x18b000 18afec: f9400fe8 ldr x8, [sp, #0x18] 18aff0: b4000048 cbz x8, 0x18aff8 18aff4: 14000003 b 0x18b000 18aff8: f94013e8 ldr x8, [sp, #0x20] 18affc: f9000fe8 str x8, [sp, #0x18] 18b000: b94017e8 ldr w8, [sp, #0x14] 18b004: 11000508 add w8, w8, #0x1 18b008: b90017e8 str w8, [sp, #0x14] 18b00c: 17ffffcb b 0x18af38 18b010: 52800008 mov w8, #0x0 // =0 18b014: f85f03a0 ldur x0, [x29, #-0x10] 18b018: b90007e8 str w8, [sp, #0x4] 18b01c: 97fc6309 bl 0xa3c40 18b020: f85f03a0 ldur x0, [x29, #-0x10] 18b024: 39462c08 ldrb w8, [x0, #0x18b] 18b028: 53001d08 uxtb w8, w8 18b02c: 32001fe9 orr w9, wzr, #0xff 18b030: b94007ea ldr w10, [sp, #0x4] 18b034: 0a090149 and w9, w10, w9 18b038: 6b09011f cmp w8, w9 18b03c: 1a9f07e8 cset w8, ne 18b040: 37000088 tbnz w8, #0x0, 0x18b050 18b044: f85e83a0 ldur x0, [x29, #-0x18] 18b048: f85f03a1 ldur x1, [x29, #-0x10] 18b04c: 97fc5a9d bl 0xa1ac0 18b050: f85e83a8 ldur x8, [x29, #-0x18] 18b054: f94007e9 ldr x9, [sp, #0x8] 18b058: eb09011f cmp x8, x9 18b05c: 1a9f07ea cset w10, ne 18b060: 3700004a tbnz w10, #0x0, 0x18b068 18b064: 1400000b b 0x18b090 18b068: f85e83a0 ldur x0, [x29, #-0x18] 18b06c: 97fc5501 bl 0xa0470 18b070: f90013e0 str x0, [sp, #0x20] 18b074: b5000040 cbnz x0, 0x18b07c 18b078: 14000006 b 0x18b090 18b07c: f9400fe8 ldr x8, [sp, #0x18] 18b080: b4000048 cbz x8, 0x18b088 18b084: 14000003 b 0x18b090 18b088: f94013e8 ldr x8, [sp, #0x20] 18b08c: f9000fe8 str x8, [sp, #0x18] 18b090: f9400fe8 ldr x8, [sp, #0x18] 18b094: f81f83a8 stur x8, [x29, #-0x8] 18b098: f85f83a0 ldur x0, [x29, #-0x8] 18b09c: a9447bfd ldp x29, x30, [sp, #0x40] 18b0a0: 910143ff add sp, sp, #0x50 18b0a4: d65f03c0 ret 000000000018b0a8 : 18b0a8: d10203ff sub sp, sp, #0x80 18b0ac: a9077bfd stp x29, x30, [sp, #0x70] 18b0b0: 9101c3fd add x29, sp, #0x70 18b0b4: d53bd048 mrs x8, TPIDR_EL0 18b0b8: f9401508 ldr x8, [x8, #0x28] 18b0bc: f81f83a8 stur x8, [x29, #-0x8] 18b0c0: f81e03a0 stur x0, [x29, #-0x20] 18b0c4: f81d83a1 stur x1, [x29, #-0x28] 18b0c8: f81d03a2 stur x2, [x29, #-0x30] 18b0cc: f9001fe3 str x3, [sp, #0x38] 18b0d0: f85e03a0 ldur x0, [x29, #-0x20] 18b0d4: 9400004b bl 0x18b200 18b0d8: b90027e0 str w0, [sp, #0x24] 18b0dc: 36f800a0 tbz w0, #0x1f, 0x18b0f0 18b0e0: 14000001 b 0x18b0e4 18b0e4: 92800348 mov x8, #-0x1b // =-27 18b0e8: f81e83a8 stur x8, [x29, #-0x18] 18b0ec: 14000037 b 0x18b1c8 18b0f0: f9401fe8 ldr x8, [sp, #0x38] 18b0f4: aa1f03e9 mov x9, xzr 18b0f8: f9000109 str x9, [x8] 18b0fc: f81f03a9 stur x9, [x29, #-0x10] 18b100: 2a1f03e0 mov w0, wzr 18b104: 97fc6c5b bl 0xa6270 18b108: f90017e0 str x0, [sp, #0x28] 18b10c: f94017e8 ldr x8, [sp, #0x28] 18b110: b50000a8 cbnz x8, 0x18b124 18b114: 14000001 b 0x18b118 18b118: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 18b11c: f81e83a8 stur x8, [x29, #-0x18] 18b120: 1400002a b 0x18b1c8 18b124: f94017e8 ldr x8, [sp, #0x28] 18b128: f9400108 ldr x8, [x8] 18b12c: f85e03a0 ldur x0, [x29, #-0x20] 18b130: f85d83a1 ldur x1, [x29, #-0x28] 18b134: f85d03a3 ldur x3, [x29, #-0x30] 18b138: d10043a2 sub x2, x29, #0x10 18b13c: d63f0100 blr x8 18b140: f9001be0 str x0, [sp, #0x30] 18b144: b40000a0 cbz x0, 0x18b158 18b148: 14000001 b 0x18b14c 18b14c: f9401be8 ldr x8, [sp, #0x30] 18b150: f81e83a8 stur x8, [x29, #-0x18] 18b154: 1400001d b 0x18b1c8 18b158: f85f03a8 ldur x8, [x29, #-0x10] 18b15c: b4000308 cbz x8, 0x18b1bc 18b160: 14000001 b 0x18b164 18b164: f85e03a8 ldur x8, [x29, #-0x20] 18b168: b98027e9 ldrsw x9, [sp, #0x24] 18b16c: 321c07ea orr w10, wzr, #0x30 18b170: 2a0a03eb mov w11, w10 18b174: 9b0b7d29 mul x9, x9, x11 18b178: 8b090108 add x8, x8, x9 18b17c: 9102a100 add x0, x8, #0xa8 18b180: f94017e1 ldr x1, [sp, #0x28] 18b184: f85f03a2 ldur x2, [x29, #-0x10] 18b188: f9000feb str x11, [sp, #0x18] 18b18c: 94000062 bl 0x18b314 18b190: f85e03a8 ldur x8, [x29, #-0x20] 18b194: b98027e9 ldrsw x9, [sp, #0x24] 18b198: f9400feb ldr x11, [sp, #0x18] 18b19c: 9b0b7d29 mul x9, x9, x11 18b1a0: 8b090108 add x8, x8, x9 18b1a4: 9102a108 add x8, x8, #0xa8 18b1a8: f9401fe9 ldr x9, [sp, #0x38] 18b1ac: f9000128 str x8, [x9] 18b1b0: aa1f03e8 mov x8, xzr 18b1b4: f81e83a8 stur x8, [x29, #-0x18] 18b1b8: 14000004 b 0x18b1c8 18b1bc: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 18b1c0: f81e83a8 stur x8, [x29, #-0x18] 18b1c4: 14000001 b 0x18b1c8 18b1c8: f85e83a8 ldur x8, [x29, #-0x18] 18b1cc: d53bd049 mrs x9, TPIDR_EL0 18b1d0: f9401529 ldr x9, [x9, #0x28] 18b1d4: f85f83aa ldur x10, [x29, #-0x8] 18b1d8: eb0a0129 subs x9, x9, x10 18b1dc: f9000be8 str x8, [sp, #0x10] 18b1e0: f90007e9 str x9, [sp, #0x8] 18b1e4: 540000c1 b.ne 0x18b1fc 18b1e8: 14000001 b 0x18b1ec 18b1ec: f9400be0 ldr x0, [sp, #0x10] 18b1f0: a9477bfd ldp x29, x30, [sp, #0x70] 18b1f4: 910203ff add sp, sp, #0x80 18b1f8: d65f03c0 ret 18b1fc: 97fc7add bl 0xa9d70 <__stack_chk_fail@plt> 18b200: d10083ff sub sp, sp, #0x20 18b204: 52800008 mov w8, #0x0 // =0 18b208: d2800009 mov x9, #0x0 // =0 18b20c: f9000be0 str x0, [sp, #0x10] 18b210: f9400be0 ldr x0, [sp, #0x10] 18b214: 39462c0a ldrb w10, [x0, #0x18b] 18b218: 53001d4a uxtb w10, w10 18b21c: 32001feb orr w11, wzr, #0xff 18b220: 0a0b0108 and w8, w8, w11 18b224: 6b08015f cmp w10, w8 18b228: 1a9f07e8 cset w8, ne 18b22c: f90003e9 str x9, [sp] 18b230: 37000048 tbnz w8, #0x0, 0x18b238 18b234: 1400000f b 0x18b270 18b238: d2801508 mov x8, #0xa8 // =168 18b23c: f9400be9 ldr x9, [sp, #0x10] 18b240: 8b080128 add x8, x9, x8 18b244: f9401108 ldr x8, [x8, #0x20] 18b248: f94003e9 ldr x9, [sp] 18b24c: eb09011f cmp x8, x9 18b250: 1a9f07ea cset w10, ne 18b254: 3700004a tbnz w10, #0x0, 0x18b25c 18b258: 14000004 b 0x18b268 18b25c: 12800008 mov w8, #-0x1 // =-1 18b260: b9001fe8 str w8, [sp, #0x1c] 18b264: 14000029 b 0x18b308 18b268: b9001fff str wzr, [sp, #0x1c] 18b26c: 14000027 b 0x18b308 18b270: b9000fff str wzr, [sp, #0xc] 18b274: 321e03e8 orr w8, wzr, #0x4 18b278: b9400fe9 ldr w9, [sp, #0xc] 18b27c: 6b08013f cmp w9, w8 18b280: 1a9fa7e8 cset w8, lt 18b284: 37000048 tbnz w8, #0x0, 0x18b28c 18b288: 14000015 b 0x18b2dc 18b28c: b27c07e8 orr x8, xzr, #0x30 18b290: d2801509 mov x9, #0xa8 // =168 18b294: f9400bea ldr x10, [sp, #0x10] 18b298: 8b090149 add x9, x10, x9 18b29c: b9400feb ldr w11, [sp, #0xc] 18b2a0: 2a0b03ea mov w10, w11 18b2a4: 93407d4a sxtw x10, w10 18b2a8: 9b0a7d08 mul x8, x8, x10 18b2ac: 8b080128 add x8, x9, x8 18b2b0: f9401108 ldr x8, [x8, #0x20] 18b2b4: f94003e9 ldr x9, [sp] 18b2b8: eb09011f cmp x8, x9 18b2bc: 1a9f17eb cset w11, eq 18b2c0: 3700004b tbnz w11, #0x0, 0x18b2c8 18b2c4: 14000002 b 0x18b2cc 18b2c8: 14000005 b 0x18b2dc 18b2cc: b9400fe8 ldr w8, [sp, #0xc] 18b2d0: 11000508 add w8, w8, #0x1 18b2d4: b9000fe8 str w8, [sp, #0xc] 18b2d8: 17ffffe7 b 0x18b274 18b2dc: 321e03e8 orr w8, wzr, #0x4 18b2e0: b9400fe9 ldr w9, [sp, #0xc] 18b2e4: 6b08013f cmp w9, w8 18b2e8: 1a9f17e8 cset w8, eq 18b2ec: 37000048 tbnz w8, #0x0, 0x18b2f4 18b2f0: 14000004 b 0x18b300 18b2f4: 12800008 mov w8, #-0x1 // =-1 18b2f8: b9001fe8 str w8, [sp, #0x1c] 18b2fc: 14000003 b 0x18b308 18b300: b9400fe8 ldr w8, [sp, #0xc] 18b304: b9001fe8 str w8, [sp, #0x1c] 18b308: b9401fe0 ldr w0, [sp, #0x1c] 18b30c: 910083ff add sp, sp, #0x20 18b310: d65f03c0 ret 18b314: d10083ff sub sp, sp, #0x20 18b318: d280b9c8 mov x8, #0x5ce // =1486 18b31c: 52800c89 mov w9, #0x64 // =100 18b320: 5280000a mov w10, #0x0 // =0 18b324: f9000fe0 str x0, [sp, #0x18] 18b328: f9000be1 str x1, [sp, #0x10] 18b32c: f90007e2 str x2, [sp, #0x8] 18b330: f9400be0 ldr x0, [sp, #0x10] 18b334: f9400fe1 ldr x1, [sp, #0x18] 18b338: f9000020 str x0, [x1] 18b33c: f94007e0 ldr x0, [sp, #0x8] 18b340: f9400fe1 ldr x1, [sp, #0x18] 18b344: f9001020 str x0, [x1, #0x20] 18b348: f9400fe0 ldr x0, [sp, #0x18] 18b34c: f900041f str xzr, [x0, #0x8] 18b350: f9400fe0 ldr x0, [sp, #0x18] 18b354: f9000808 str x8, [x0, #0x10] 18b358: f9400fe8 ldr x8, [sp, #0x18] 18b35c: f9000d1f str xzr, [x8, #0x18] 18b360: f9400fe8 ldr x8, [sp, #0x18] 18b364: 3900a109 strb w9, [x8, #0x28] 18b368: f9400fe8 ldr x8, [sp, #0x18] 18b36c: 3900a50a strb w10, [x8, #0x29] 18b370: 910083ff add sp, sp, #0x20 18b374: d65f03c0 ret 000000000018b378 : 18b378: d10283ff sub sp, sp, #0xa0 18b37c: a9097bfd stp x29, x30, [sp, #0x90] 18b380: 910243fd add x29, sp, #0x90 18b384: d53bd048 mrs x8, TPIDR_EL0 18b388: f9401508 ldr x8, [x8, #0x28] 18b38c: f81f83a8 stur x8, [x29, #-0x8] 18b390: f81d83a0 stur x0, [x29, #-0x28] 18b394: f81d03a1 stur x1, [x29, #-0x30] 18b398: f81c83a2 stur x2, [x29, #-0x38] 18b39c: f85d83a8 ldur x8, [x29, #-0x28] 18b3a0: f9400100 ldr x0, [x8] 18b3a4: f85d03a1 ldur x1, [x29, #-0x30] 18b3a8: 320003e9 orr w9, wzr, #0x1 18b3ac: 2a0903e3 mov w3, w9 18b3b0: d10043a2 sub x2, x29, #0x10 18b3b4: 97fc5537 bl 0xa0890 18b3b8: f81c03a0 stur x0, [x29, #-0x40] 18b3bc: b40000a0 cbz x0, 0x18b3d0 18b3c0: 14000001 b 0x18b3c4 18b3c4: f85c03a8 ldur x8, [x29, #-0x40] 18b3c8: f81e03a8 stur x8, [x29, #-0x20] 18b3cc: 14000066 b 0x18b564 18b3d0: f85d83a0 ldur x0, [x29, #-0x28] 18b3d4: 97ffff8b bl 0x18b200 18b3d8: b90047e0 str w0, [sp, #0x44] 18b3dc: 36f80140 tbz w0, #0x1f, 0x18b404 18b3e0: 14000001 b 0x18b3e4 18b3e4: f85d83a8 ldur x8, [x29, #-0x28] 18b3e8: f9400100 ldr x0, [x8] 18b3ec: f85f03a1 ldur x1, [x29, #-0x10] 18b3f0: 97fc61a4 bl 0xa3a80 18b3f4: 92800348 mov x8, #-0x1b // =-27 18b3f8: f81e03a8 stur x8, [x29, #-0x20] 18b3fc: f9001fe0 str x0, [sp, #0x38] 18b400: 14000059 b 0x18b564 18b404: aa1f03e8 mov x8, xzr 18b408: f90027e8 str x8, [sp, #0x48] 18b40c: f85c83a9 ldur x9, [x29, #-0x38] 18b410: f9000128 str x8, [x9] 18b414: f81e83a8 stur x8, [x29, #-0x18] 18b418: 2a1f03ea mov w10, wzr 18b41c: b90043ea str w10, [sp, #0x40] 18b420: 14000001 b 0x18b424 18b424: b94043e0 ldr w0, [sp, #0x40] 18b428: 97fc6b92 bl 0xa6270 18b42c: f90027e0 str x0, [sp, #0x48] 18b430: f94027e0 ldr x0, [sp, #0x48] 18b434: b5000060 cbnz x0, 0x18b440 18b438: 14000001 b 0x18b43c 18b43c: 14000042 b 0x18b544 18b440: f94027e8 ldr x8, [sp, #0x48] 18b444: f9400108 ldr x8, [x8] 18b448: f85d83a0 ldur x0, [x29, #-0x28] 18b44c: f85f03a1 ldur x1, [x29, #-0x10] 18b450: d10063a2 sub x2, x29, #0x18 18b454: aa1f03e3 mov x3, xzr 18b458: d63f0100 blr x8 18b45c: f81c03a0 stur x0, [x29, #-0x40] 18b460: b4000140 cbz x0, 0x18b488 18b464: 14000001 b 0x18b468 18b468: f85d83a8 ldur x8, [x29, #-0x28] 18b46c: f9400100 ldr x0, [x8] 18b470: f85f03a1 ldur x1, [x29, #-0x10] 18b474: 97fc6183 bl 0xa3a80 18b478: f85c03a8 ldur x8, [x29, #-0x40] 18b47c: f81e03a8 stur x8, [x29, #-0x20] 18b480: f9001be0 str x0, [sp, #0x30] 18b484: 14000038 b 0x18b564 18b488: f85e83a8 ldur x8, [x29, #-0x18] 18b48c: b4000308 cbz x8, 0x18b4ec 18b490: 14000001 b 0x18b494 18b494: f85d83a8 ldur x8, [x29, #-0x28] 18b498: b98047e9 ldrsw x9, [sp, #0x44] 18b49c: 321c07ea orr w10, wzr, #0x30 18b4a0: 2a0a03eb mov w11, w10 18b4a4: 9b0b7d29 mul x9, x9, x11 18b4a8: 8b090108 add x8, x8, x9 18b4ac: 9102a100 add x0, x8, #0xa8 18b4b0: f94027e1 ldr x1, [sp, #0x48] 18b4b4: f85e83a2 ldur x2, [x29, #-0x18] 18b4b8: f90017eb str x11, [sp, #0x28] 18b4bc: 97ffff96 bl 0x18b314 18b4c0: f85d83a8 ldur x8, [x29, #-0x28] 18b4c4: b98047e9 ldrsw x9, [sp, #0x44] 18b4c8: f94017eb ldr x11, [sp, #0x28] 18b4cc: 9b0b7d29 mul x9, x9, x11 18b4d0: 8b090108 add x8, x8, x9 18b4d4: 9102a108 add x8, x8, #0xa8 18b4d8: f85c83a9 ldur x9, [x29, #-0x38] 18b4dc: f9000128 str x8, [x9] 18b4e0: aa1f03e8 mov x8, xzr 18b4e4: f81e03a8 stur x8, [x29, #-0x20] 18b4e8: 1400001f b 0x18b564 18b4ec: f85d83a8 ldur x8, [x29, #-0x28] 18b4f0: f9400100 ldr x0, [x8] 18b4f4: f85f03a1 ldur x1, [x29, #-0x10] 18b4f8: aa1f03e8 mov x8, xzr 18b4fc: aa0803e2 mov x2, x8 18b500: 97fc7ba8 bl 0xaa3a0 18b504: f81c03a0 stur x0, [x29, #-0x40] 18b508: b4000140 cbz x0, 0x18b530 18b50c: 14000001 b 0x18b510 18b510: f85d83a8 ldur x8, [x29, #-0x28] 18b514: f9400100 ldr x0, [x8] 18b518: f85f03a1 ldur x1, [x29, #-0x10] 18b51c: 97fc6159 bl 0xa3a80 18b520: f85c03a8 ldur x8, [x29, #-0x40] 18b524: f81e03a8 stur x8, [x29, #-0x20] 18b528: f90013e0 str x0, [sp, #0x20] 18b52c: 1400000e b 0x18b564 18b530: 14000001 b 0x18b534 18b534: b94043e8 ldr w8, [sp, #0x40] 18b538: 11000508 add w8, w8, #0x1 18b53c: b90043e8 str w8, [sp, #0x40] 18b540: 17ffffb9 b 0x18b424 18b544: f85d83a8 ldur x8, [x29, #-0x28] 18b548: f9400100 ldr x0, [x8] 18b54c: f85f03a1 ldur x1, [x29, #-0x10] 18b550: 97fc614c bl 0xa3a80 18b554: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 18b558: f81e03a8 stur x8, [x29, #-0x20] 18b55c: f9000fe0 str x0, [sp, #0x18] 18b560: 14000001 b 0x18b564 18b564: f85e03a8 ldur x8, [x29, #-0x20] 18b568: d53bd049 mrs x9, TPIDR_EL0 18b56c: f9401529 ldr x9, [x9, #0x28] 18b570: f85f83aa ldur x10, [x29, #-0x8] 18b574: eb0a0129 subs x9, x9, x10 18b578: f9000be8 str x8, [sp, #0x10] 18b57c: f90007e9 str x9, [sp, #0x8] 18b580: 540000c1 b.ne 0x18b598 18b584: 14000001 b 0x18b588 18b588: f9400be0 ldr x0, [sp, #0x10] 18b58c: a9497bfd ldp x29, x30, [sp, #0x90] 18b590: 910283ff add sp, sp, #0xa0 18b594: d65f03c0 ret 18b598: 97fc79f6 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018b59c : 18b59c: d100c3ff sub sp, sp, #0x30 18b5a0: a9027bfd stp x29, x30, [sp, #0x20] 18b5a4: 910083fd add x29, sp, #0x20 18b5a8: f9000be0 str x0, [sp, #0x10] 18b5ac: f90007e1 str x1, [sp, #0x8] 18b5b0: f90003e2 str x2, [sp] 18b5b4: f9400be0 ldr x0, [sp, #0x10] 18b5b8: f94007e1 ldr x1, [sp, #0x8] 18b5bc: 97fc7781 bl 0xa93c0 18b5c0: 35000080 cbnz w0, 0x18b5d0 18b5c4: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18b5c8: f81f83a8 stur x8, [x29, #-0x8] 18b5cc: 14000007 b 0x18b5e8 18b5d0: d2800002 mov x2, #0x0 // =0 18b5d4: f9400be0 ldr x0, [sp, #0x10] 18b5d8: f94007e1 ldr x1, [sp, #0x8] 18b5dc: f94003e3 ldr x3, [sp] 18b5e0: 97fc60b4 bl 0xa38b0 18b5e4: f81f83a0 stur x0, [x29, #-0x8] 18b5e8: f85f83a0 ldur x0, [x29, #-0x8] 18b5ec: a9427bfd ldp x29, x30, [sp, #0x20] 18b5f0: 9100c3ff add sp, sp, #0x30 18b5f4: d65f03c0 ret 000000000018b5f8 : 18b5f8: d10183ff sub sp, sp, #0x60 18b5fc: a9057bfd stp x29, x30, [sp, #0x50] 18b600: 910143fd add x29, sp, #0x50 18b604: d53bd048 mrs x8, TPIDR_EL0 18b608: f9401508 ldr x8, [x8, #0x28] 18b60c: f81f83a8 stur x8, [x29, #-0x8] 18b610: f81e03a0 stur x0, [x29, #-0x20] 18b614: f90017e1 str x1, [sp, #0x28] 18b618: f94017e8 ldr x8, [sp, #0x28] 18b61c: f9400108 ldr x8, [x8] 18b620: f90013e8 str x8, [sp, #0x20] 18b624: f94013e8 ldr x8, [sp, #0x20] 18b628: b50000a8 cbnz x8, 0x18b63c 18b62c: 14000001 b 0x18b630 18b630: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 18b634: f81e83a8 stur x8, [x29, #-0x18] 18b638: 1400002e b 0x18b6f0 18b63c: f94013e8 ldr x8, [sp, #0x20] 18b640: f9401108 ldr x8, [x8, #0x20] 18b644: f85e03a0 ldur x0, [x29, #-0x20] 18b648: f94017e9 ldr x9, [sp, #0x28] 18b64c: f9401121 ldr x1, [x9, #0x20] 18b650: d10043a2 sub x2, x29, #0x10 18b654: d63f0100 blr x8 18b658: f9000fe0 str x0, [sp, #0x18] 18b65c: f9400fe8 ldr x8, [sp, #0x18] 18b660: b5000428 cbnz x8, 0x18b6e4 18b664: 14000001 b 0x18b668 18b668: f85f03a8 ldur x8, [x29, #-0x10] 18b66c: f1001908 subs x8, x8, #0x6 18b670: f9000be8 str x8, [sp, #0x10] 18b674: 54000301 b.ne 0x18b6d4 18b678: 14000001 b 0x18b67c 18b67c: f94017e8 ldr x8, [sp, #0x28] 18b680: f9400108 ldr x8, [x8] 18b684: f90013e8 str x8, [sp, #0x20] 18b688: f94013e8 ldr x8, [sp, #0x20] 18b68c: f9400508 ldr x8, [x8, #0x8] 18b690: f85e03a0 ldur x0, [x29, #-0x20] 18b694: f94017e9 ldr x9, [sp, #0x28] 18b698: f9401121 ldr x1, [x9, #0x20] 18b69c: d63f0100 blr x8 18b6a0: f9000fe0 str x0, [sp, #0x18] 18b6a4: f9400fe8 ldr x8, [sp, #0x18] 18b6a8: b5000148 cbnz x8, 0x18b6d0 18b6ac: 14000001 b 0x18b6b0 18b6b0: f85e03a0 ldur x0, [x29, #-0x20] 18b6b4: f94017e8 ldr x8, [sp, #0x28] 18b6b8: 3940a109 ldrb w9, [x8, #0x28] 18b6bc: 2a0903e2 mov w2, w9 18b6c0: aa0803e1 mov x1, x8 18b6c4: 97fc7173 bl 0xa7c90 18b6c8: f9000fe0 str x0, [sp, #0x18] 18b6cc: 14000001 b 0x18b6d0 18b6d0: 14000004 b 0x18b6e0 18b6d4: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18b6d8: f9000fe8 str x8, [sp, #0x18] 18b6dc: 14000001 b 0x18b6e0 18b6e0: 14000001 b 0x18b6e4 18b6e4: f9400fe8 ldr x8, [sp, #0x18] 18b6e8: f81e83a8 stur x8, [x29, #-0x18] 18b6ec: 14000001 b 0x18b6f0 18b6f0: f85e83a8 ldur x8, [x29, #-0x18] 18b6f4: d53bd049 mrs x9, TPIDR_EL0 18b6f8: f9401529 ldr x9, [x9, #0x28] 18b6fc: f85f83aa ldur x10, [x29, #-0x8] 18b700: eb0a0129 subs x9, x9, x10 18b704: f90007e8 str x8, [sp, #0x8] 18b708: f90003e9 str x9, [sp] 18b70c: 540000c1 b.ne 0x18b724 18b710: 14000001 b 0x18b714 18b714: f94007e0 ldr x0, [sp, #0x8] 18b718: a9457bfd ldp x29, x30, [sp, #0x50] 18b71c: 910183ff add sp, sp, #0x60 18b720: d65f03c0 ret 18b724: 97fc7993 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018b728 : 18b728: d102c3ff sub sp, sp, #0xb0 18b72c: a90a7bfd stp x29, x30, [sp, #0xa0] 18b730: 910283fd add x29, sp, #0xa0 18b734: d53bd048 mrs x8, TPIDR_EL0 18b738: f9401508 ldr x8, [x8, #0x28] 18b73c: f81f83a8 stur x8, [x29, #-0x8] 18b740: f81d83a0 stur x0, [x29, #-0x28] 18b744: f81d03a1 stur x1, [x29, #-0x30] 18b748: f81c83a2 stur x2, [x29, #-0x38] 18b74c: f81c03a3 stur x3, [x29, #-0x40] 18b750: f85c03a8 ldur x8, [x29, #-0x40] 18b754: aa1f03e0 mov x0, xzr 18b758: f9000100 str x0, [x8] 18b75c: f85d83a8 ldur x8, [x29, #-0x28] 18b760: f940b900 ldr x0, [x8, #0x170] 18b764: 97fc653f bl 0xa4c60 18b768: f85c83a8 ldur x8, [x29, #-0x38] 18b76c: f1020108 subs x8, x8, #0x80 18b770: f90023e8 str x8, [sp, #0x40] 18b774: 540000a0 b.eq 0x18b788 18b778: 14000001 b 0x18b77c 18b77c: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 18b780: f81e03a8 stur x8, [x29, #-0x20] 18b784: 14000156 b 0x18bcdc 18b788: f85d83a0 ldur x0, [x29, #-0x28] 18b78c: f85c83a1 ldur x1, [x29, #-0x38] 18b790: 97fc53e4 bl 0xa0720 18b794: f85d03a0 ldur x0, [x29, #-0x30] 18b798: f85d83a1 ldur x1, [x29, #-0x28] 18b79c: f9005020 str x0, [x1, #0xa0] 18b7a0: 2a1f03e8 mov w8, wzr 18b7a4: b9004fe8 str w8, [sp, #0x4c] 18b7a8: 14000001 b 0x18b7ac 18b7ac: b9404fe8 ldr w8, [sp, #0x4c] 18b7b0: 71000d08 subs w8, w8, #0x3 18b7b4: b9003fe8 str w8, [sp, #0x3c] 18b7b8: 54001f0c b.gt 0x18bb98 18b7bc: 14000001 b 0x18b7c0 18b7c0: f85d83a8 ldur x8, [x29, #-0x28] 18b7c4: b9804fe9 ldrsw x9, [sp, #0x4c] 18b7c8: 321c07ea orr w10, wzr, #0x30 18b7cc: 2a0a03eb mov w11, w10 18b7d0: 9b0b7d29 mul x9, x9, x11 18b7d4: 8b090108 add x8, x8, x9 18b7d8: 3943450a ldrb w10, [x8, #0xd1] 18b7dc: 121d794a and w10, w10, #0xfffffffb 18b7e0: 3903450a strb w10, [x8, #0xd1] 18b7e4: f85d83a8 ldur x8, [x29, #-0x28] 18b7e8: b9804fe9 ldrsw x9, [sp, #0x4c] 18b7ec: 9b0b7d29 mul x9, x9, x11 18b7f0: 8b090108 add x8, x8, x9 18b7f4: f9405508 ldr x8, [x8, #0xa8] 18b7f8: b4001c68 cbz x8, 0x18bb84 18b7fc: 14000001 b 0x18b800 18b800: f85d83a8 ldur x8, [x29, #-0x28] 18b804: b9804fe9 ldrsw x9, [sp, #0x4c] 18b808: 321c07ea orr w10, wzr, #0x30 18b80c: 2a0a03eb mov w11, w10 18b810: 9b0b7d29 mul x9, x9, x11 18b814: 8b090108 add x8, x8, x9 18b818: f9405508 ldr x8, [x8, #0xa8] 18b81c: f81b83a8 stur x8, [x29, #-0x48] 18b820: f85d83a8 ldur x8, [x29, #-0x28] 18b824: b9804fe9 ldrsw x9, [sp, #0x4c] 18b828: 9b0b7d29 mul x9, x9, x11 18b82c: 8b090108 add x8, x8, x9 18b830: 3943450a ldrb w10, [x8, #0xd1] 18b834: 360803aa tbz w10, #0x1, 0x18b8a8 18b838: 14000001 b 0x18b83c 18b83c: f85b83a8 ldur x8, [x29, #-0x48] 18b840: f9401d08 ldr x8, [x8, #0x38] 18b844: b40001e8 cbz x8, 0x18b880 18b848: 14000001 b 0x18b84c 18b84c: f85b83a8 ldur x8, [x29, #-0x48] 18b850: f9401d08 ldr x8, [x8, #0x38] 18b854: f85d83a9 ldur x9, [x29, #-0x28] 18b858: b9804fea ldrsw x10, [sp, #0x4c] 18b85c: 321c07eb orr w11, wzr, #0x30 18b860: 2a0b03ec mov w12, w11 18b864: 9b0c7d4a mul x10, x10, x12 18b868: 8b0a012a add x10, x9, x10 18b86c: f9406541 ldr x1, [x10, #0xc8] 18b870: aa0903e0 mov x0, x9 18b874: d63f0100 blr x8 18b878: f9002be0 str x0, [sp, #0x50] 18b87c: 14000001 b 0x18b880 18b880: f85d83a8 ldur x8, [x29, #-0x28] 18b884: b9804fe9 ldrsw x9, [sp, #0x4c] 18b888: 321c07ea orr w10, wzr, #0x30 18b88c: 2a0a03eb mov w11, w10 18b890: 9b0b7d29 mul x9, x9, x11 18b894: 8b090108 add x8, x8, x9 18b898: 3943450a ldrb w10, [x8, #0xd1] 18b89c: 121e794a and w10, w10, #0xfffffffd 18b8a0: 3903450a strb w10, [x8, #0xd1] 18b8a4: 14000001 b 0x18b8a8 18b8a8: f85b83a8 ldur x8, [x29, #-0x48] 18b8ac: f9401108 ldr x8, [x8, #0x20] 18b8b0: f85d83a9 ldur x9, [x29, #-0x28] 18b8b4: b9804fea ldrsw x10, [sp, #0x4c] 18b8b8: 321c07eb orr w11, wzr, #0x30 18b8bc: 2a0b03ec mov w12, w11 18b8c0: 9b0c7d4a mul x10, x10, x12 18b8c4: 8b0a012a add x10, x9, x10 18b8c8: f9406541 ldr x1, [x10, #0xc8] 18b8cc: d10063a2 sub x2, x29, #0x18 18b8d0: aa0903e0 mov x0, x9 18b8d4: d63f0100 blr x8 18b8d8: f9002be0 str x0, [sp, #0x50] 18b8dc: b40000a0 cbz x0, 0x18b8f0 18b8e0: 14000001 b 0x18b8e4 18b8e4: f9402be8 ldr x8, [sp, #0x50] 18b8e8: f81e03a8 stur x8, [x29, #-0x20] 18b8ec: 140000fc b 0x18bcdc 18b8f0: f85e83a8 ldur x8, [x29, #-0x18] 18b8f4: f1001508 subs x8, x8, #0x5 18b8f8: f9001be8 str x8, [sp, #0x30] 18b8fc: 540004e1 b.ne 0x18b998 18b900: 14000001 b 0x18b904 18b904: f85d83a8 ldur x8, [x29, #-0x28] 18b908: b9804fe9 ldrsw x9, [sp, #0x4c] 18b90c: 321c07ea orr w10, wzr, #0x30 18b910: 2a0a03eb mov w11, w10 18b914: 9b0b7d29 mul x9, x9, x11 18b918: 8b090108 add x8, x8, x9 18b91c: 3943450a ldrb w10, [x8, #0xd1] 18b920: 361803aa tbz w10, #0x3, 0x18b994 18b924: 14000001 b 0x18b928 18b928: f85b83a8 ldur x8, [x29, #-0x48] 18b92c: f9402108 ldr x8, [x8, #0x40] 18b930: b40001e8 cbz x8, 0x18b96c 18b934: 14000001 b 0x18b938 18b938: f85b83a8 ldur x8, [x29, #-0x48] 18b93c: f9402108 ldr x8, [x8, #0x40] 18b940: f85d83a9 ldur x9, [x29, #-0x28] 18b944: b9804fea ldrsw x10, [sp, #0x4c] 18b948: 321c07eb orr w11, wzr, #0x30 18b94c: 2a0b03ec mov w12, w11 18b950: 9b0c7d4a mul x10, x10, x12 18b954: 8b0a012a add x10, x9, x10 18b958: f9406541 ldr x1, [x10, #0xc8] 18b95c: aa0903e0 mov x0, x9 18b960: d63f0100 blr x8 18b964: f9002be0 str x0, [sp, #0x50] 18b968: 14000001 b 0x18b96c 18b96c: f85d83a8 ldur x8, [x29, #-0x28] 18b970: b9804fe9 ldrsw x9, [sp, #0x4c] 18b974: 321c07ea orr w10, wzr, #0x30 18b978: 2a0a03eb mov w11, w10 18b97c: 9b0b7d29 mul x9, x9, x11 18b980: 8b090108 add x8, x8, x9 18b984: 3943450a ldrb w10, [x8, #0xd1] 18b988: 121c794a and w10, w10, #0xfffffff7 18b98c: 3903450a strb w10, [x8, #0xd1] 18b990: 14000001 b 0x18b994 18b994: 14000001 b 0x18b998 18b998: f85d83a8 ldur x8, [x29, #-0x28] 18b99c: b9804fe9 ldrsw x9, [sp, #0x4c] 18b9a0: 321c07ea orr w10, wzr, #0x30 18b9a4: 2a0a03eb mov w11, w10 18b9a8: 9b0b7d29 mul x9, x9, x11 18b9ac: 8b090108 add x8, x8, x9 18b9b0: 3943450a ldrb w10, [x8, #0xd1] 18b9b4: 370002ea tbnz w10, #0x0, 0x18ba10 18b9b8: 14000001 b 0x18b9bc 18b9bc: f85d83a8 ldur x8, [x29, #-0x28] 18b9c0: b9804fe9 ldrsw x9, [sp, #0x4c] 18b9c4: 321c07ea orr w10, wzr, #0x30 18b9c8: 2a0a03eb mov w11, w10 18b9cc: 9b0b7d29 mul x9, x9, x11 18b9d0: 8b090109 add x9, x8, x9 18b9d4: 9102a121 add x1, x9, #0xa8 18b9d8: f940592b ldr x11, [x9, #0xb0] 18b9dc: f9405d29 ldr x9, [x9, #0xb8] 18b9e0: 8b090162 add x2, x11, x9 18b9e4: 2a1f03ea mov w10, wzr 18b9e8: aa0803e0 mov x0, x8 18b9ec: 2a0a03e3 mov w3, w10 18b9f0: 940000c9 bl 0x18bd14 18b9f4: f9002be0 str x0, [sp, #0x50] 18b9f8: b40000a0 cbz x0, 0x18ba0c 18b9fc: 14000001 b 0x18ba00 18ba00: f9402be8 ldr x8, [sp, #0x50] 18ba04: f81e03a8 stur x8, [x29, #-0x20] 18ba08: 140000b5 b 0x18bcdc 18ba0c: 14000001 b 0x18ba10 18ba10: f85d83a8 ldur x8, [x29, #-0x28] 18ba14: b9804fe9 ldrsw x9, [sp, #0x4c] 18ba18: 321c07ea orr w10, wzr, #0x30 18ba1c: 2a0a03eb mov w11, w10 18ba20: 9b0b7d29 mul x9, x9, x11 18ba24: 8b090108 add x8, x8, x9 18ba28: 3943450a ldrb w10, [x8, #0xd1] 18ba2c: 350000aa cbnz w10, 0x18ba40 18ba30: 14000001 b 0x18ba34 18ba34: aa1f03e8 mov x8, xzr 18ba38: f81e03a8 stur x8, [x29, #-0x20] 18ba3c: 140000a8 b 0x18bcdc 18ba40: f85d83a8 ldur x8, [x29, #-0x28] 18ba44: b9804fe9 ldrsw x9, [sp, #0x4c] 18ba48: 321c07ea orr w10, wzr, #0x30 18ba4c: 2a0a03eb mov w11, w10 18ba50: 9b0b7d29 mul x9, x9, x11 18ba54: 8b090108 add x8, x8, x9 18ba58: f9406108 ldr x8, [x8, #0xc0] 18ba5c: b4000928 cbz x8, 0x18bb80 18ba60: 14000001 b 0x18ba64 18ba64: f85b83a8 ldur x8, [x29, #-0x48] 18ba68: f9401108 ldr x8, [x8, #0x20] 18ba6c: f85d83a9 ldur x9, [x29, #-0x28] 18ba70: b9804fea ldrsw x10, [sp, #0x4c] 18ba74: 321c07eb orr w11, wzr, #0x30 18ba78: 2a0b03ec mov w12, w11 18ba7c: 9b0c7d4a mul x10, x10, x12 18ba80: 8b0a012a add x10, x9, x10 18ba84: f9406541 ldr x1, [x10, #0xc8] 18ba88: d10063a2 sub x2, x29, #0x18 18ba8c: aa0903e0 mov x0, x9 18ba90: d63f0100 blr x8 18ba94: f9002be0 str x0, [sp, #0x50] 18ba98: b40000a0 cbz x0, 0x18baac 18ba9c: 14000001 b 0x18baa0 18baa0: f9402be8 ldr x8, [sp, #0x50] 18baa4: f81e03a8 stur x8, [x29, #-0x20] 18baa8: 1400008d b 0x18bcdc 18baac: f85e83a8 ldur x8, [x29, #-0x18] 18bab0: f1001108 subs x8, x8, #0x4 18bab4: f90017e8 str x8, [sp, #0x28] 18bab8: 54000621 b.ne 0x18bb7c 18babc: 14000001 b 0x18bac0 18bac0: f85d83a8 ldur x8, [x29, #-0x28] 18bac4: b9804fe9 ldrsw x9, [sp, #0x4c] 18bac8: 321c07ea orr w10, wzr, #0x30 18bacc: 2a0a03eb mov w11, w10 18bad0: 9b0b7d29 mul x9, x9, x11 18bad4: 8b090108 add x8, x8, x9 18bad8: f9406108 ldr x8, [x8, #0xc0] 18badc: f1000508 subs x8, x8, #0x1 18bae0: f90013e8 str x8, [sp, #0x20] 18bae4: 5400018b b.lt 0x18bb14 18bae8: 14000001 b 0x18baec 18baec: f85d83a8 ldur x8, [x29, #-0x28] 18baf0: b9804fe9 ldrsw x9, [sp, #0x4c] 18baf4: 321c07ea orr w10, wzr, #0x30 18baf8: 2a0a03eb mov w11, w10 18bafc: 9b0b7d29 mul x9, x9, x11 18bb00: 8b090108 add x8, x8, x9 18bb04: f9406109 ldr x9, [x8, #0xc0] 18bb08: f1000529 subs x9, x9, #0x1 18bb0c: f9006109 str x9, [x8, #0xc0] 18bb10: 14000001 b 0x18bb14 18bb14: f85b83a8 ldur x8, [x29, #-0x48] 18bb18: f9401908 ldr x8, [x8, #0x30] 18bb1c: f85d83a9 ldur x9, [x29, #-0x28] 18bb20: b9804fea ldrsw x10, [sp, #0x4c] 18bb24: 321c07eb orr w11, wzr, #0x30 18bb28: 2a0b03ec mov w12, w11 18bb2c: 9b0c7d4a mul x10, x10, x12 18bb30: 8b0a012a add x10, x9, x10 18bb34: f9406541 ldr x1, [x10, #0xc8] 18bb38: aa0903e0 mov x0, x9 18bb3c: d63f0100 blr x8 18bb40: f9002be0 str x0, [sp, #0x50] 18bb44: b40000a0 cbz x0, 0x18bb58 18bb48: 14000001 b 0x18bb4c 18bb4c: f9402be8 ldr x8, [sp, #0x50] 18bb50: f81e03a8 stur x8, [x29, #-0x20] 18bb54: 14000062 b 0x18bcdc 18bb58: f85d83a8 ldur x8, [x29, #-0x28] 18bb5c: b9804fe9 ldrsw x9, [sp, #0x4c] 18bb60: 321c07ea orr w10, wzr, #0x30 18bb64: 2a0a03eb mov w11, w10 18bb68: 9b0b7d29 mul x9, x9, x11 18bb6c: 8b090108 add x8, x8, x9 18bb70: aa1f03e9 mov x9, xzr 18bb74: f9005909 str x9, [x8, #0xb0] 18bb78: 14000001 b 0x18bb7c 18bb7c: 14000001 b 0x18bb80 18bb80: 14000001 b 0x18bb84 18bb84: 14000001 b 0x18bb88 18bb88: b9404fe8 ldr w8, [sp, #0x4c] 18bb8c: 11000508 add w8, w8, #0x1 18bb90: b9004fe8 str w8, [sp, #0x4c] 18bb94: 17ffff06 b 0x18b7ac 18bb98: f85d83a8 ldur x8, [x29, #-0x28] 18bb9c: f940b900 ldr x0, [x8, #0x170] 18bba0: f9404d02 ldr x2, [x8, #0x98] 18bba4: 321903e9 orr w9, wzr, #0x80 18bba8: 2a0903e1 mov w1, w9 18bbac: d10043a3 sub x3, x29, #0x10 18bbb0: 97fc64f4 bl 0xa4f80 18bbb4: f9002be0 str x0, [sp, #0x50] 18bbb8: b40000a0 cbz x0, 0x18bbcc 18bbbc: 14000001 b 0x18bbc0 18bbc0: f9402be8 ldr x8, [sp, #0x50] 18bbc4: f81e03a8 stur x8, [x29, #-0x20] 18bbc8: 14000045 b 0x18bcdc 18bbcc: 2a1f03e8 mov w8, wzr 18bbd0: b9004fe8 str w8, [sp, #0x4c] 18bbd4: 14000001 b 0x18bbd8 18bbd8: b9404fe8 ldr w8, [sp, #0x4c] 18bbdc: 71000d08 subs w8, w8, #0x3 18bbe0: b9001fe8 str w8, [sp, #0x1c] 18bbe4: 5400034c b.gt 0x18bc4c 18bbe8: 14000001 b 0x18bbec 18bbec: f85d83a8 ldur x8, [x29, #-0x28] 18bbf0: b9804fe9 ldrsw x9, [sp, #0x4c] 18bbf4: 321c07ea orr w10, wzr, #0x30 18bbf8: 2a0a03eb mov w11, w10 18bbfc: 9b0b7d29 mul x9, x9, x11 18bc00: 8b090108 add x8, x8, x9 18bc04: f9405508 ldr x8, [x8, #0xa8] 18bc08: b4000188 cbz x8, 0x18bc38 18bc0c: 14000001 b 0x18bc10 18bc10: f85d83a8 ldur x8, [x29, #-0x28] 18bc14: b9804fe9 ldrsw x9, [sp, #0x4c] 18bc18: 321c07ea orr w10, wzr, #0x30 18bc1c: 2a0a03eb mov w11, w10 18bc20: 9b0b7d29 mul x9, x9, x11 18bc24: 8b090108 add x8, x8, x9 18bc28: 3943450a ldrb w10, [x8, #0xd1] 18bc2c: 121f194a and w10, w10, #0xfe 18bc30: 3903450a strb w10, [x8, #0xd1] 18bc34: 14000001 b 0x18bc38 18bc38: 14000001 b 0x18bc3c 18bc3c: b9404fe8 ldr w8, [sp, #0x4c] 18bc40: 11000508 add w8, w8, #0x1 18bc44: b9004fe8 str w8, [sp, #0x4c] 18bc48: 17ffffe4 b 0x18bbd8 18bc4c: f85d83a0 ldur x0, [x29, #-0x28] 18bc50: f85c83a1 ldur x1, [x29, #-0x38] 18bc54: 97fc7717 bl 0xa98b0 18bc58: f9002be0 str x0, [sp, #0x50] 18bc5c: b40000a0 cbz x0, 0x18bc70 18bc60: 14000001 b 0x18bc64 18bc64: f9402be8 ldr x8, [sp, #0x50] 18bc68: f81e03a8 stur x8, [x29, #-0x20] 18bc6c: 1400001c b 0x18bcdc 18bc70: f85d83a0 ldur x0, [x29, #-0x28] 18bc74: f85c83a1 ldur x1, [x29, #-0x38] 18bc78: 97fc7ca6 bl 0xaaf10 18bc7c: f85c83a0 ldur x0, [x29, #-0x38] 18bc80: f85c03a1 ldur x1, [x29, #-0x40] 18bc84: f9000020 str x0, [x1] 18bc88: f85d83a0 ldur x0, [x29, #-0x28] 18bc8c: f940c001 ldr x1, [x0, #0x180] 18bc90: 91173821 add x1, x1, #0x5ce 18bc94: f900c001 str x1, [x0, #0x180] 18bc98: f85d83a0 ldur x0, [x29, #-0x28] 18bc9c: f940bc00 ldr x0, [x0, #0x178] 18bca0: b4000180 cbz x0, 0x18bcd0 18bca4: 14000001 b 0x18bca8 18bca8: f85d83a0 ldur x0, [x29, #-0x28] 18bcac: 97fc5035 bl 0x9fd80 18bcb0: f9002be0 str x0, [sp, #0x50] 18bcb4: f9402be0 ldr x0, [sp, #0x50] 18bcb8: b40000a0 cbz x0, 0x18bccc 18bcbc: 14000001 b 0x18bcc0 18bcc0: f9402be8 ldr x8, [sp, #0x50] 18bcc4: f81e03a8 stur x8, [x29, #-0x20] 18bcc8: 14000005 b 0x18bcdc 18bccc: 14000001 b 0x18bcd0 18bcd0: aa1f03e8 mov x8, xzr 18bcd4: f81e03a8 stur x8, [x29, #-0x20] 18bcd8: 14000001 b 0x18bcdc 18bcdc: f85e03a8 ldur x8, [x29, #-0x20] 18bce0: d53bd049 mrs x9, TPIDR_EL0 18bce4: f9401529 ldr x9, [x9, #0x28] 18bce8: f85f83aa ldur x10, [x29, #-0x8] 18bcec: eb0a0129 subs x9, x9, x10 18bcf0: f9000be8 str x8, [sp, #0x10] 18bcf4: f90007e9 str x9, [sp, #0x8] 18bcf8: 540000c1 b.ne 0x18bd10 18bcfc: 14000001 b 0x18bd00 18bd00: f9400be0 ldr x0, [sp, #0x10] 18bd04: a94a7bfd ldp x29, x30, [sp, #0xa0] 18bd08: 9102c3ff add sp, sp, #0xb0 18bd0c: d65f03c0 ret 18bd10: 97fc7818 bl 0xa9d70 <__stack_chk_fail@plt> 18bd14: d10243ff sub sp, sp, #0x90 18bd18: a9087bfd stp x29, x30, [sp, #0x80] 18bd1c: 910203fd add x29, sp, #0x80 18bd20: d53bd048 mrs x8, TPIDR_EL0 18bd24: f9401508 ldr x8, [x8, #0x28] 18bd28: f81f83a8 stur x8, [x29, #-0x8] 18bd2c: f81d83a0 stur x0, [x29, #-0x28] 18bd30: f81d03a1 stur x1, [x29, #-0x30] 18bd34: f81c83a2 stur x2, [x29, #-0x38] 18bd38: b81c43a3 stur w3, [x29, #-0x3c] 18bd3c: 52800143 mov w3, #0xa // =10 18bd40: b9002be3 str w3, [sp, #0x28] 18bd44: aa1f03e8 mov x8, xzr 18bd48: f81e83a8 stur x8, [x29, #-0x18] 18bd4c: f85d03a8 ldur x8, [x29, #-0x30] 18bd50: f9400108 ldr x8, [x8] 18bd54: f9001fe8 str x8, [sp, #0x38] 18bd58: f9401fe8 ldr x8, [sp, #0x38] 18bd5c: f9400908 ldr x8, [x8, #0x10] 18bd60: b5000408 cbnz x8, 0x18bde0 18bd64: 14000001 b 0x18bd68 18bd68: f9401fe8 ldr x8, [sp, #0x38] 18bd6c: f9401108 ldr x8, [x8, #0x20] 18bd70: f85d83a0 ldur x0, [x29, #-0x28] 18bd74: f85d03a9 ldur x9, [x29, #-0x30] 18bd78: f9401121 ldr x1, [x9, #0x20] 18bd7c: d10043a2 sub x2, x29, #0x10 18bd80: d63f0100 blr x8 18bd84: f9001be0 str x0, [sp, #0x30] 18bd88: b40000a0 cbz x0, 0x18bd9c 18bd8c: 14000001 b 0x18bd90 18bd90: f9401be8 ldr x8, [sp, #0x30] 18bd94: f81e03a8 stur x8, [x29, #-0x20] 18bd98: 1400008b b 0x18bfc4 18bd9c: f85f03a8 ldur x8, [x29, #-0x10] 18bda0: b7f801a8 tbnz x8, #0x3f, 0x18bdd4 18bda4: 14000001 b 0x18bda8 18bda8: f85f03a8 ldur x8, [x29, #-0x10] 18bdac: f1000d08 subs x8, x8, #0x3 18bdb0: f90013e8 str x8, [sp, #0x20] 18bdb4: 5400010c b.gt 0x18bdd4 18bdb8: 14000001 b 0x18bdbc 18bdbc: f85d03a8 ldur x8, [x29, #-0x30] 18bdc0: f9400909 ldr x9, [x8, #0x10] 18bdc4: f940050a ldr x10, [x8, #0x8] 18bdc8: 8b090149 add x9, x10, x9 18bdcc: f9000509 str x9, [x8, #0x8] 18bdd0: 14000001 b 0x18bdd4 18bdd4: 320003e8 orr w8, wzr, #0x1 18bdd8: b9002fe8 str w8, [sp, #0x2c] 18bddc: 14000008 b 0x18bdfc 18bde0: f85d03a8 ldur x8, [x29, #-0x30] 18bde4: 3940a509 ldrb w9, [x8, #0x29] 18bde8: 121f1929 and w9, w9, #0xfe 18bdec: 3900a509 strb w9, [x8, #0x29] 18bdf0: 2a1f03e9 mov w9, wzr 18bdf4: b9002fe9 str w9, [sp, #0x2c] 18bdf8: 14000001 b 0x18bdfc 18bdfc: 14000001 b 0x18be00 18be00: b9402fe8 ldr w8, [sp, #0x2c] 18be04: 35000ca8 cbnz w8, 0x18bf98 18be08: 14000001 b 0x18be0c 18be0c: f9401fe8 ldr x8, [sp, #0x38] 18be10: f9401108 ldr x8, [x8, #0x20] 18be14: f85d83a0 ldur x0, [x29, #-0x28] 18be18: f85d03a9 ldur x9, [x29, #-0x30] 18be1c: f9401121 ldr x1, [x9, #0x20] 18be20: d10043a2 sub x2, x29, #0x10 18be24: d63f0100 blr x8 18be28: f9001be0 str x0, [sp, #0x30] 18be2c: b40000a0 cbz x0, 0x18be40 18be30: 14000001 b 0x18be34 18be34: f9401be8 ldr x8, [sp, #0x30] 18be38: f81e03a8 stur x8, [x29, #-0x20] 18be3c: 14000062 b 0x18bfc4 18be40: f85f03a8 ldur x8, [x29, #-0x10] 18be44: f1000908 subs x8, x8, #0x2 18be48: f9000fe8 str x8, [sp, #0x18] 18be4c: 540001ab b.lt 0x18be80 18be50: 14000001 b 0x18be54 18be54: b85c43a8 ldur w8, [x29, #-0x3c] 18be58: 340000e8 cbz w8, 0x18be74 18be5c: 14000001 b 0x18be60 18be60: f85e83a8 ldur x8, [x29, #-0x18] 18be64: d378dd08 lsl x8, x8, #8 18be68: f85d03a9 ldur x9, [x29, #-0x30] 18be6c: f9000528 str x8, [x9, #0x8] 18be70: 14000001 b 0x18be74 18be74: 320003e8 orr w8, wzr, #0x1 18be78: b9002fe8 str w8, [sp, #0x2c] 18be7c: 14000047 b 0x18bf98 18be80: f9401fe8 ldr x8, [sp, #0x38] 18be84: f9400908 ldr x8, [x8, #0x10] 18be88: b40005e8 cbz x8, 0x18bf44 18be8c: 14000001 b 0x18be90 18be90: f9401fe8 ldr x8, [sp, #0x38] 18be94: f9400908 ldr x8, [x8, #0x10] 18be98: f85d83a0 ldur x0, [x29, #-0x28] 18be9c: f85d03a9 ldur x9, [x29, #-0x30] 18bea0: f9401121 ldr x1, [x9, #0x20] 18bea4: d10063a2 sub x2, x29, #0x18 18bea8: d63f0100 blr x8 18beac: f9001be0 str x0, [sp, #0x30] 18beb0: b40000a0 cbz x0, 0x18bec4 18beb4: 14000001 b 0x18beb8 18beb8: f9401be8 ldr x8, [sp, #0x30] 18bebc: f81e03a8 stur x8, [x29, #-0x20] 18bec0: 14000041 b 0x18bfc4 18bec4: f85e83a8 ldur x8, [x29, #-0x18] 18bec8: f85c83a9 ldur x9, [x29, #-0x38] 18becc: eb492108 subs x8, x8, x9, lsr #8 18bed0: f9000be8 str x8, [sp, #0x10] 18bed4: 540002a2 b.hs 0x18bf28 18bed8: 14000001 b 0x18bedc 18bedc: f9401fe8 ldr x8, [sp, #0x38] 18bee0: f9400d08 ldr x8, [x8, #0x18] 18bee4: b4000208 cbz x8, 0x18bf24 18bee8: 14000001 b 0x18beec 18beec: f9401fe8 ldr x8, [sp, #0x38] 18bef0: f9400d08 ldr x8, [x8, #0x18] 18bef4: f85d83a0 ldur x0, [x29, #-0x28] 18bef8: f85d03a9 ldur x9, [x29, #-0x30] 18befc: f9401121 ldr x1, [x9, #0x20] 18bf00: b85c43a2 ldur w2, [x29, #-0x3c] 18bf04: d63f0100 blr x8 18bf08: f9001be0 str x0, [sp, #0x30] 18bf0c: b40000a0 cbz x0, 0x18bf20 18bf10: 14000001 b 0x18bf14 18bf14: f9401be8 ldr x8, [sp, #0x30] 18bf18: f81e03a8 stur x8, [x29, #-0x20] 18bf1c: 1400002a b 0x18bfc4 18bf20: 14000001 b 0x18bf24 18bf24: 14000007 b 0x18bf40 18bf28: f85c83a8 ldur x8, [x29, #-0x38] 18bf2c: f85d03a9 ldur x9, [x29, #-0x30] 18bf30: f9000528 str x8, [x9, #0x8] 18bf34: 320003ea orr w10, wzr, #0x1 18bf38: b9002fea str w10, [sp, #0x2c] 18bf3c: 14000001 b 0x18bf40 18bf40: 14000001 b 0x18bf44 18bf44: f85d83a8 ldur x8, [x29, #-0x28] 18bf48: f940b900 ldr x0, [x8, #0x170] 18bf4c: 97fc5d55 bl 0xa34a0 18bf50: 34000060 cbz w0, 0x18bf5c 18bf54: 14000001 b 0x18bf58 18bf58: 14000010 b 0x18bf98 18bf5c: b9402be8 ldr w8, [sp, #0x28] 18bf60: 71000508 subs w8, w8, #0x1 18bf64: b9002be8 str w8, [sp, #0x28] 18bf68: 35000168 cbnz w8, 0x18bf94 18bf6c: 14000001 b 0x18bf70 18bf70: f85d83a8 ldur x8, [x29, #-0x28] 18bf74: f9400100 ldr x0, [x8] 18bf78: 97fc7a46 bl 0xaa890 18bf7c: 34000060 cbz w0, 0x18bf88 18bf80: 14000001 b 0x18bf84 18bf84: 14000005 b 0x18bf98 18bf88: 52800148 mov w8, #0xa // =10 18bf8c: b9002be8 str w8, [sp, #0x28] 18bf90: 14000001 b 0x18bf94 18bf94: 17ffff9b b 0x18be00 18bf98: b9402fe8 ldr w8, [sp, #0x2c] 18bf9c: 340000e8 cbz w8, 0x18bfb8 18bfa0: 14000001 b 0x18bfa4 18bfa4: f85d03a8 ldur x8, [x29, #-0x30] 18bfa8: 3940a509 ldrb w9, [x8, #0x29] 18bfac: 32000129 orr w9, w9, #0x1 18bfb0: 3900a509 strb w9, [x8, #0x29] 18bfb4: 14000001 b 0x18bfb8 18bfb8: aa1f03e8 mov x8, xzr 18bfbc: f81e03a8 stur x8, [x29, #-0x20] 18bfc0: 14000001 b 0x18bfc4 18bfc4: f85e03a8 ldur x8, [x29, #-0x20] 18bfc8: d53bd049 mrs x9, TPIDR_EL0 18bfcc: f9401529 ldr x9, [x9, #0x28] 18bfd0: f85f83aa ldur x10, [x29, #-0x8] 18bfd4: eb0a0129 subs x9, x9, x10 18bfd8: f90007e8 str x8, [sp, #0x8] 18bfdc: f90003e9 str x9, [sp] 18bfe0: 540000c1 b.ne 0x18bff8 18bfe4: 14000001 b 0x18bfe8 18bfe8: f94007e0 ldr x0, [sp, #0x8] 18bfec: a9487bfd ldp x29, x30, [sp, #0x80] 18bff0: 910243ff add sp, sp, #0x90 18bff4: d65f03c0 ret 18bff8: 97fc775e bl 0xa9d70 <__stack_chk_fail@plt> 000000000018bffc : 18bffc: d10083ff sub sp, sp, #0x20 18c000: d2800008 mov x8, #0x0 // =0 18c004: f9000fe0 str x0, [sp, #0x18] 18c008: f9000be1 str x1, [sp, #0x10] 18c00c: f90007e2 str x2, [sp, #0x8] 18c010: f94007e0 ldr x0, [sp, #0x8] 18c014: f9400be1 ldr x1, [sp, #0x10] 18c018: f9000c20 str x0, [x1, #0x18] 18c01c: aa0803e0 mov x0, x8 18c020: 910083ff add sp, sp, #0x20 18c024: d65f03c0 ret 000000000018c028 : 18c028: d10083ff sub sp, sp, #0x20 18c02c: d2800008 mov x8, #0x0 // =0 18c030: f9000fe0 str x0, [sp, #0x18] 18c034: f9000be1 str x1, [sp, #0x10] 18c038: f90007e2 str x2, [sp, #0x8] 18c03c: f9400be0 ldr x0, [sp, #0x10] 18c040: f9400c00 ldr x0, [x0, #0x18] 18c044: f94007e1 ldr x1, [sp, #0x8] 18c048: f9000020 str x0, [x1] 18c04c: aa0803e0 mov x0, x8 18c050: 910083ff add sp, sp, #0x20 18c054: d65f03c0 ret 000000000018c058 : 18c058: d100c3ff sub sp, sp, #0x30 18c05c: a9027bfd stp x29, x30, [sp, #0x20] 18c060: 910083fd add x29, sp, #0x20 18c064: b26503e8 orr x8, xzr, #0x8000000 18c068: f9000be0 str x0, [sp, #0x10] 18c06c: f90007e1 str x1, [sp, #0x8] 18c070: f90003e2 str x2, [sp] 18c074: f94003e0 ldr x0, [sp] 18c078: eb08001f cmp x0, x8 18c07c: 1a9f27e9 cset w9, lo 18c080: 370000e9 tbnz w9, #0x0, 0x18c09c 18c084: b26303e8 orr x8, xzr, #0x20000000 18c088: f94003e9 ldr x9, [sp] 18c08c: eb08013f cmp x9, x8 18c090: 1a9f97ea cset w10, hi 18c094: 3700004a tbnz w10, #0x0, 0x18c09c 18c098: 14000004 b 0x18c0a8 18c09c: 92800368 mov x8, #-0x1c // =-28 18c0a0: f81f83a8 stur x8, [x29, #-0x8] 18c0a4: 1400000e b 0x18c0dc 18c0a8: b24003e2 orr x2, xzr, #0x1 18c0ac: d280b9c8 mov x8, #0x5ce // =1486 18c0b0: f94003e9 ldr x9, [sp] 18c0b4: d348fd29 lsr x9, x9, #8 18c0b8: 9b097d08 mul x8, x8, x9 18c0bc: d354fd08 lsr x8, x8, #20 18c0c0: f94007e9 ldr x9, [sp, #0x8] 18c0c4: f9000928 str x8, [x9, #0x10] 18c0c8: f9400be0 ldr x0, [sp, #0x10] 18c0cc: f94007e1 ldr x1, [sp, #0x8] 18c0d0: f94003e3 ldr x3, [sp] 18c0d4: 97fc79a7 bl 0xaa770 18c0d8: f81f83bf stur xzr, [x29, #-0x8] 18c0dc: f85f83a0 ldur x0, [x29, #-0x8] 18c0e0: a9427bfd ldp x29, x30, [sp, #0x20] 18c0e4: 9100c3ff add sp, sp, #0x30 18c0e8: d65f03c0 ret 000000000018c0ec : 18c0ec: d100c3ff sub sp, sp, #0x30 18c0f0: a9027bfd stp x29, x30, [sp, #0x20] 18c0f4: 910083fd add x29, sp, #0x20 18c0f8: 92800168 mov x8, #-0xc // =-12 18c0fc: f9000be0 str x0, [sp, #0x10] 18c100: f90007e1 str x1, [sp, #0x8] 18c104: f90003e2 str x2, [sp] 18c108: f94003e0 ldr x0, [sp] 18c10c: eb08001f cmp x0, x8 18c110: 1a9fa7e9 cset w9, lt 18c114: 370000e9 tbnz w9, #0x0, 0x18c130 18c118: b27e07e8 orr x8, xzr, #0xc 18c11c: f94003e9 ldr x9, [sp] 18c120: eb08013f cmp x9, x8 18c124: 1a9fd7ea cset w10, gt 18c128: 3700004a tbnz w10, #0x0, 0x18c130 18c12c: 14000004 b 0x18c13c 18c130: 92800368 mov x8, #-0x1c // =-28 18c134: f81f83a8 stur x8, [x29, #-0x8] 18c138: 1400000e b 0x18c170 18c13c: f9400be0 ldr x0, [sp, #0x10] 18c140: f94007e1 ldr x1, [sp, #0x8] 18c144: 97fc749f bl 0xa93c0 18c148: 35000080 cbnz w0, 0x18c158 18c14c: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18c150: f81f83a8 stur x8, [x29, #-0x8] 18c154: 14000007 b 0x18c170 18c158: 321f03e2 orr w2, wzr, #0x2 18c15c: f9400be0 ldr x0, [sp, #0x10] 18c160: f94007e1 ldr x1, [sp, #0x8] 18c164: f94003e3 ldr x3, [sp] 18c168: 97fc5336 bl 0xa0e40 18c16c: f81f83a0 stur x0, [x29, #-0x8] 18c170: f85f83a0 ldur x0, [x29, #-0x8] 18c174: a9427bfd ldp x29, x30, [sp, #0x20] 18c178: 9100c3ff add sp, sp, #0x30 18c17c: d65f03c0 ret 000000000018c180 : 18c180: d101c3ff sub sp, sp, #0x70 18c184: a9067bfd stp x29, x30, [sp, #0x60] 18c188: 910183fd add x29, sp, #0x60 18c18c: d53bd048 mrs x8, TPIDR_EL0 18c190: f9401508 ldr x8, [x8, #0x28] 18c194: f81f83a8 stur x8, [x29, #-0x8] 18c198: f81e03a0 stur x0, [x29, #-0x20] 18c19c: f81d83a1 stur x1, [x29, #-0x28] 18c1a0: f9001be2 str x2, [sp, #0x30] 18c1a4: f85d83a8 ldur x8, [x29, #-0x28] 18c1a8: f9400108 ldr x8, [x8] 18c1ac: f90017e8 str x8, [sp, #0x28] 18c1b0: f94017e8 ldr x8, [sp, #0x28] 18c1b4: b50000a8 cbnz x8, 0x18c1c8 18c1b8: 14000001 b 0x18c1bc 18c1bc: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 18c1c0: f81e83a8 stur x8, [x29, #-0x18] 18c1c4: 14000056 b 0x18c31c 18c1c8: f94017e8 ldr x8, [sp, #0x28] 18c1cc: f9401108 ldr x8, [x8, #0x20] 18c1d0: f85e03a0 ldur x0, [x29, #-0x20] 18c1d4: f85d83a9 ldur x9, [x29, #-0x28] 18c1d8: f9401121 ldr x1, [x9, #0x20] 18c1dc: d10043a2 sub x2, x29, #0x10 18c1e0: d63f0100 blr x8 18c1e4: f90013e0 str x0, [sp, #0x20] 18c1e8: b40000a0 cbz x0, 0x18c1fc 18c1ec: 14000001 b 0x18c1f0 18c1f0: f94013e8 ldr x8, [sp, #0x20] 18c1f4: f81e83a8 stur x8, [x29, #-0x18] 18c1f8: 14000049 b 0x18c31c 18c1fc: f85f03a8 ldur x8, [x29, #-0x10] 18c200: f1001908 subs x8, x8, #0x6 18c204: f9000fe8 str x8, [sp, #0x18] 18c208: 540000ab b.lt 0x18c21c 18c20c: 14000001 b 0x18c210 18c210: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18c214: f81e83a8 stur x8, [x29, #-0x18] 18c218: 14000041 b 0x18c31c 18c21c: f94017e8 ldr x8, [sp, #0x28] 18c220: f9403108 ldr x8, [x8, #0x60] 18c224: b4000168 cbz x8, 0x18c250 18c228: 14000001 b 0x18c22c 18c22c: f94017e8 ldr x8, [sp, #0x28] 18c230: f9403108 ldr x8, [x8, #0x60] 18c234: f85e03a0 ldur x0, [x29, #-0x20] 18c238: f85d83a9 ldur x9, [x29, #-0x28] 18c23c: f9401121 ldr x1, [x9, #0x20] 18c240: f9401be2 ldr x2, [sp, #0x30] 18c244: d63f0100 blr x8 18c248: f81e83a0 stur x0, [x29, #-0x18] 18c24c: 14000034 b 0x18c31c 18c250: f94017e8 ldr x8, [sp, #0x28] 18c254: f9401908 ldr x8, [x8, #0x30] 18c258: f85e03a0 ldur x0, [x29, #-0x20] 18c25c: f85d83a9 ldur x9, [x29, #-0x28] 18c260: f9401121 ldr x1, [x9, #0x20] 18c264: d63f0100 blr x8 18c268: f90013e0 str x0, [sp, #0x20] 18c26c: b40000a0 cbz x0, 0x18c280 18c270: 14000001 b 0x18c274 18c274: f94013e8 ldr x8, [sp, #0x20] 18c278: f81e83a8 stur x8, [x29, #-0x18] 18c27c: 14000028 b 0x18c31c 18c280: f85d83a8 ldur x8, [x29, #-0x28] 18c284: aa1f03e9 mov x9, xzr 18c288: f9000509 str x9, [x8, #0x8] 18c28c: f85e03a8 ldur x8, [x29, #-0x20] 18c290: f940b900 ldr x0, [x8, #0x170] 18c294: 97fc6273 bl 0xa4c60 18c298: f85e03a0 ldur x0, [x29, #-0x20] 18c29c: f85d83a1 ldur x1, [x29, #-0x28] 18c2a0: 32007bea orr w10, wzr, #0x7fffffff 18c2a4: 2a0a03e2 mov w2, w10 18c2a8: 320007e3 orr w3, wzr, #0x3 18c2ac: 97fffe9a bl 0x18bd14 18c2b0: f90013e0 str x0, [sp, #0x20] 18c2b4: b40000a0 cbz x0, 0x18c2c8 18c2b8: 14000001 b 0x18c2bc 18c2bc: f94013e8 ldr x8, [sp, #0x20] 18c2c0: f81e83a8 stur x8, [x29, #-0x18] 18c2c4: 14000016 b 0x18c31c 18c2c8: f85e03a0 ldur x0, [x29, #-0x20] 18c2cc: f85d83a1 ldur x1, [x29, #-0x28] 18c2d0: f9401be2 ldr x2, [sp, #0x30] 18c2d4: 97fc55bb bl 0xa19c0 18c2d8: f90013e0 str x0, [sp, #0x20] 18c2dc: b40000a0 cbz x0, 0x18c2f0 18c2e0: 14000001 b 0x18c2e4 18c2e4: f94013e8 ldr x8, [sp, #0x20] 18c2e8: f81e83a8 stur x8, [x29, #-0x18] 18c2ec: 1400000c b 0x18c31c 18c2f0: f85d83a8 ldur x8, [x29, #-0x28] 18c2f4: aa1f03e9 mov x9, xzr 18c2f8: f9000509 str x9, [x8, #0x8] 18c2fc: f94017e8 ldr x8, [sp, #0x28] 18c300: f9401908 ldr x8, [x8, #0x30] 18c304: f85e03a0 ldur x0, [x29, #-0x20] 18c308: f85d83a9 ldur x9, [x29, #-0x28] 18c30c: f9401121 ldr x1, [x9, #0x20] 18c310: d63f0100 blr x8 18c314: f81e83a0 stur x0, [x29, #-0x18] 18c318: 14000001 b 0x18c31c 18c31c: f85e83a8 ldur x8, [x29, #-0x18] 18c320: d53bd049 mrs x9, TPIDR_EL0 18c324: f9401529 ldr x9, [x9, #0x28] 18c328: f85f83aa ldur x10, [x29, #-0x8] 18c32c: eb0a0129 subs x9, x9, x10 18c330: f9000be8 str x8, [sp, #0x10] 18c334: f90007e9 str x9, [sp, #0x8] 18c338: 540000c1 b.ne 0x18c350 18c33c: 14000001 b 0x18c340 18c340: f9400be0 ldr x0, [sp, #0x10] 18c344: a9467bfd ldp x29, x30, [sp, #0x60] 18c348: 9101c3ff add sp, sp, #0x70 18c34c: d65f03c0 ret 18c350: 97fc7688 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018c354 : 18c354: d100c3ff sub sp, sp, #0x30 18c358: a9027bfd stp x29, x30, [sp, #0x20] 18c35c: 910083fd add x29, sp, #0x20 18c360: f9000be0 str x0, [sp, #0x10] 18c364: f90007e1 str x1, [sp, #0x8] 18c368: f90003e2 str x2, [sp] 18c36c: f9400be0 ldr x0, [sp, #0x10] 18c370: f94007e1 ldr x1, [sp, #0x8] 18c374: 97fc7413 bl 0xa93c0 18c378: 35000080 cbnz w0, 0x18c388 18c37c: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18c380: f81f83a8 stur x8, [x29, #-0x8] 18c384: 14000007 b 0x18c3a0 18c388: f94007e8 ldr x8, [sp, #0x8] 18c38c: f9400508 ldr x8, [x8, #0x8] 18c390: d348fd08 lsr x8, x8, #8 18c394: f94003e9 ldr x9, [sp] 18c398: f9000128 str x8, [x9] 18c39c: f81f83bf stur xzr, [x29, #-0x8] 18c3a0: f85f83a0 ldur x0, [x29, #-0x8] 18c3a4: a9427bfd ldp x29, x30, [sp, #0x20] 18c3a8: 9100c3ff add sp, sp, #0x30 18c3ac: d65f03c0 ret 000000000018c3b0 : 18c3b0: d10203ff sub sp, sp, #0x80 18c3b4: a9077bfd stp x29, x30, [sp, #0x70] 18c3b8: 9101c3fd add x29, sp, #0x70 18c3bc: d53bd048 mrs x8, TPIDR_EL0 18c3c0: f9401508 ldr x8, [x8, #0x28] 18c3c4: f81f83a8 stur x8, [x29, #-0x8] 18c3c8: f9001fe0 str x0, [sp, #0x38] 18c3cc: f9001be1 str x1, [sp, #0x30] 18c3d0: f90017e2 str x2, [sp, #0x28] 18c3d4: f90013e3 str x3, [sp, #0x20] 18c3d8: f9000fe4 str x4, [sp, #0x18] 18c3dc: f9000be5 str x5, [sp, #0x10] 18c3e0: f9401fe0 ldr x0, [sp, #0x38] 18c3e4: f9401be1 ldr x1, [sp, #0x30] 18c3e8: 97fc73f6 bl 0xa93c0 18c3ec: 350000a0 cbnz w0, 0x18c400 18c3f0: 14000001 b 0x18c3f4 18c3f4: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18c3f8: f81d03a8 stur x8, [x29, #-0x30] 18c3fc: 14000011 b 0x18c440 18c400: f94017e8 ldr x8, [sp, #0x28] 18c404: f81d83a8 stur x8, [x29, #-0x28] 18c408: f94013e8 ldr x8, [sp, #0x20] 18c40c: f81e03a8 stur x8, [x29, #-0x20] 18c410: f9400fe8 ldr x8, [sp, #0x18] 18c414: f81f03a8 stur x8, [x29, #-0x10] 18c418: f9400be8 ldr x8, [sp, #0x10] 18c41c: f81e83a8 stur x8, [x29, #-0x18] 18c420: f9401fe0 ldr x0, [sp, #0x38] 18c424: f9401be1 ldr x1, [sp, #0x30] 18c428: 528000a9 mov w9, #0x5 // =5 18c42c: 2a0903e2 mov w2, w9 18c430: d100a3a3 sub x3, x29, #0x28 18c434: 97fc78cf bl 0xaa770 18c438: f81d03a0 stur x0, [x29, #-0x30] 18c43c: 14000001 b 0x18c440 18c440: f85d03a8 ldur x8, [x29, #-0x30] 18c444: d53bd049 mrs x9, TPIDR_EL0 18c448: f9401529 ldr x9, [x9, #0x28] 18c44c: f85f83aa ldur x10, [x29, #-0x8] 18c450: eb0a0129 subs x9, x9, x10 18c454: f90007e8 str x8, [sp, #0x8] 18c458: f90003e9 str x9, [sp] 18c45c: 540000c1 b.ne 0x18c474 18c460: 14000001 b 0x18c464 18c464: f94007e0 ldr x0, [sp, #0x8] 18c468: a9477bfd ldp x29, x30, [sp, #0x70] 18c46c: 910203ff add sp, sp, #0x80 18c470: d65f03c0 ret 18c474: 97fc763f bl 0xa9d70 <__stack_chk_fail@plt> 000000000018c478 : 18c478: d100c3ff sub sp, sp, #0x30 18c47c: a9027bfd stp x29, x30, [sp, #0x20] 18c480: 910083fd add x29, sp, #0x20 18c484: f9000be0 str x0, [sp, #0x10] 18c488: f90007e1 str x1, [sp, #0x8] 18c48c: f90003e2 str x2, [sp] 18c490: f9400be0 ldr x0, [sp, #0x10] 18c494: f94007e1 ldr x1, [sp, #0x8] 18c498: 97fc73ca bl 0xa93c0 18c49c: 35000080 cbnz w0, 0x18c4ac 18c4a0: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18c4a4: f81f83a8 stur x8, [x29, #-0x8] 18c4a8: 14000007 b 0x18c4c4 18c4ac: 321c03e2 orr w2, wzr, #0x10 18c4b0: f9400be0 ldr x0, [sp, #0x10] 18c4b4: f94007e1 ldr x1, [sp, #0x8] 18c4b8: f94003e3 ldr x3, [sp] 18c4bc: 97fc5101 bl 0xa08c0 18c4c0: f81f83a0 stur x0, [x29, #-0x8] 18c4c4: f85f83a0 ldur x0, [x29, #-0x8] 18c4c8: a9427bfd ldp x29, x30, [sp, #0x20] 18c4cc: 9100c3ff add sp, sp, #0x30 18c4d0: d65f03c0 ret 000000000018c4d4 : 18c4d4: d10103ff sub sp, sp, #0x40 18c4d8: a9037bfd stp x29, x30, [sp, #0x30] 18c4dc: 9100c3fd add x29, sp, #0x30 18c4e0: d2800008 mov x8, #0x0 // =0 18c4e4: f81f03a0 stur x0, [x29, #-0x10] 18c4e8: f9000fe1 str x1, [sp, #0x18] 18c4ec: f9400fe0 ldr x0, [sp, #0x18] 18c4f0: f9400000 ldr x0, [x0] 18c4f4: f9000be0 str x0, [sp, #0x10] 18c4f8: f9400be0 ldr x0, [sp, #0x10] 18c4fc: eb08001f cmp x0, x8 18c500: 1a9f17e9 cset w9, eq 18c504: f90003e8 str x8, [sp] 18c508: 37000049 tbnz w9, #0x0, 0x18c510 18c50c: 14000004 b 0x18c51c 18c510: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 18c514: f81f83a8 stur x8, [x29, #-0x8] 18c518: 1400000f b 0x18c554 18c51c: f9400be8 ldr x8, [sp, #0x10] 18c520: f9401508 ldr x8, [x8, #0x28] 18c524: f85f03a0 ldur x0, [x29, #-0x10] 18c528: f9400fe9 ldr x9, [sp, #0x18] 18c52c: f9401121 ldr x1, [x9, #0x20] 18c530: d63f0100 blr x8 18c534: f90007e0 str x0, [sp, #0x8] 18c538: f9400fe8 ldr x8, [sp, #0x18] 18c53c: f94003e9 ldr x9, [sp] 18c540: f9001109 str x9, [x8, #0x20] 18c544: f9400fe8 ldr x8, [sp, #0x18] 18c548: f9000109 str x9, [x8] 18c54c: f94007e8 ldr x8, [sp, #0x8] 18c550: f81f83a8 stur x8, [x29, #-0x8] 18c554: f85f83a0 ldur x0, [x29, #-0x8] 18c558: a9437bfd ldp x29, x30, [sp, #0x30] 18c55c: 910103ff add sp, sp, #0x40 18c560: d65f03c0 ret 000000000018c564 : 18c564: d10203ff sub sp, sp, #0x80 18c568: a9077bfd stp x29, x30, [sp, #0x70] 18c56c: 9101c3fd add x29, sp, #0x70 18c570: d53bd048 mrs x8, TPIDR_EL0 18c574: f9401508 ldr x8, [x8, #0x28] 18c578: f81f83a8 stur x8, [x29, #-0x8] 18c57c: f81e03a0 stur x0, [x29, #-0x20] 18c580: f81d83a1 stur x1, [x29, #-0x28] 18c584: f81d03a2 stur x2, [x29, #-0x30] 18c588: f85d83a8 ldur x8, [x29, #-0x28] 18c58c: aa1f03e0 mov x0, xzr 18c590: f9000100 str x0, [x8] 18c594: f85e03a0 ldur x0, [x29, #-0x20] 18c598: 97fffb1a bl 0x18b200 18c59c: b9002fe0 str w0, [sp, #0x2c] 18c5a0: 36f800a0 tbz w0, #0x1f, 0x18c5b4 18c5a4: 14000001 b 0x18c5a8 18c5a8: 92800348 mov x8, #-0x1b // =-27 18c5ac: f81e83a8 stur x8, [x29, #-0x18] 18c5b0: 1400005e b 0x18c728 18c5b4: f85e03a8 ldur x8, [x29, #-0x20] 18c5b8: 39462d09 ldrb w9, [x8, #0x18b] 18c5bc: 340000c9 cbz w9, 0x18c5d4 18c5c0: 14000001 b 0x18c5c4 18c5c4: 52800120 mov w0, #0x9 // =9 18c5c8: 97fc6156 bl 0xa4b20 18c5cc: f9001be0 str x0, [sp, #0x30] 18c5d0: 14000008 b 0x18c5f0 18c5d4: f85e03a8 ldur x8, [x29, #-0x20] 18c5d8: f9400100 ldr x0, [x8] 18c5dc: 321d07e9 orr w9, wzr, #0x18 18c5e0: 2a0903e1 mov w1, w9 18c5e4: 97fc5543 bl 0xa1af0 18c5e8: f9001be0 str x0, [sp, #0x30] 18c5ec: 14000001 b 0x18c5f0 18c5f0: f9401be8 ldr x8, [sp, #0x30] 18c5f4: b50000a8 cbnz x8, 0x18c608 18c5f8: 14000001 b 0x18c5fc 18c5fc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 18c600: f81e83a8 stur x8, [x29, #-0x18] 18c604: 14000049 b 0x18c728 18c608: f9401be0 ldr x0, [sp, #0x30] 18c60c: 321d07e8 orr w8, wzr, #0x18 18c610: 2a0803e2 mov w2, w8 18c614: 2a1f03e8 mov w8, wzr 18c618: 2a0803e1 mov w1, w8 18c61c: 97fc7149 bl 0xa8b40 18c620: f85e03a2 ldur x2, [x29, #-0x20] 18c624: b9802ffe ldrsw x30, [sp, #0x2c] 18c628: 321c07e8 orr w8, wzr, #0x30 18c62c: 2a0803e9 mov w9, w8 18c630: 9b097fc9 mul x9, x30, x9 18c634: 8b090049 add x9, x2, x9 18c638: 9102a129 add x9, x9, #0xa8 18c63c: f9401be2 ldr x2, [sp, #0x30] 18c640: aa1f03fe mov x30, xzr 18c644: f90013e0 str x0, [sp, #0x20] 18c648: aa0903e0 mov x0, x9 18c64c: aa1e03e1 mov x1, x30 18c650: 97fffb31 bl 0x18b314 18c654: f85d03a9 ldur x9, [x29, #-0x30] 18c658: b50000e9 cbnz x9, 0x18c674 18c65c: 14000001 b 0x18c660 18c660: f85e03a0 ldur x0, [x29, #-0x20] 18c664: f9401be1 ldr x1, [sp, #0x30] 18c668: 97fc5646 bl 0xa1f80 18c66c: f9001fe0 str x0, [sp, #0x38] 18c670: 1400000f b 0x18c6ac 18c674: f85e03a0 ldur x0, [x29, #-0x20] 18c678: f85d03a1 ldur x1, [x29, #-0x30] 18c67c: 321e03e8 orr w8, wzr, #0x4 18c680: 2a0803e2 mov w2, w8 18c684: d10043a3 sub x3, x29, #0x10 18c688: 97fc5c8a bl 0xa38b0 18c68c: f9001fe0 str x0, [sp, #0x38] 18c690: f85f03a0 ldur x0, [x29, #-0x10] 18c694: f9401be1 ldr x1, [sp, #0x30] 18c698: f9000020 str x0, [x1] 18c69c: f9401be0 ldr x0, [sp, #0x30] 18c6a0: f9400000 ldr x0, [x0] 18c6a4: 97fc55a3 bl 0xa1d30 18c6a8: 14000001 b 0x18c6ac 18c6ac: f9401fe8 ldr x8, [sp, #0x38] 18c6b0: b40001e8 cbz x8, 0x18c6ec 18c6b4: 14000001 b 0x18c6b8 18c6b8: f85e03a8 ldur x8, [x29, #-0x20] 18c6bc: b9802fe9 ldrsw x9, [sp, #0x2c] 18c6c0: 321c07ea orr w10, wzr, #0x30 18c6c4: 2a0a03eb mov w11, w10 18c6c8: 9b0b7d29 mul x9, x9, x11 18c6cc: 8b090109 add x9, x8, x9 18c6d0: 9102a121 add x1, x9, #0xa8 18c6d4: aa0803e0 mov x0, x8 18c6d8: 97fc7142 bl 0xa8be0 18c6dc: f9401fe8 ldr x8, [sp, #0x38] 18c6e0: f81e83a8 stur x8, [x29, #-0x18] 18c6e4: f9000fe0 str x0, [sp, #0x18] 18c6e8: 14000010 b 0x18c728 18c6ec: f9401be8 ldr x8, [sp, #0x30] 18c6f0: 91002100 add x0, x8, #0x8 18c6f4: 97fc576f bl 0xa24b0 18c6f8: f85e03a8 ldur x8, [x29, #-0x20] 18c6fc: b9802fe0 ldrsw x0, [sp, #0x2c] 18c700: 321c07e9 orr w9, wzr, #0x30 18c704: 2a0903fe mov w30, w9 18c708: 9b1e7c00 mul x0, x0, x30 18c70c: 8b000108 add x8, x8, x0 18c710: 9102a108 add x8, x8, #0xa8 18c714: f85d83a0 ldur x0, [x29, #-0x28] 18c718: f9000008 str x8, [x0] 18c71c: aa1f03e8 mov x8, xzr 18c720: f81e83a8 stur x8, [x29, #-0x18] 18c724: 14000001 b 0x18c728 18c728: f85e83a8 ldur x8, [x29, #-0x18] 18c72c: d53bd049 mrs x9, TPIDR_EL0 18c730: f9401529 ldr x9, [x9, #0x28] 18c734: f85f83aa ldur x10, [x29, #-0x8] 18c738: eb0a0129 subs x9, x9, x10 18c73c: f9000be8 str x8, [sp, #0x10] 18c740: f90007e9 str x9, [sp, #0x8] 18c744: 540000c1 b.ne 0x18c75c 18c748: 14000001 b 0x18c74c 18c74c: f9400be0 ldr x0, [sp, #0x10] 18c750: a9477bfd ldp x29, x30, [sp, #0x70] 18c754: 910203ff add sp, sp, #0x80 18c758: d65f03c0 ret 18c75c: 97fc7585 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018c760 : 18c760: d100c3ff sub sp, sp, #0x30 18c764: a9027bfd stp x29, x30, [sp, #0x20] 18c768: 910083fd add x29, sp, #0x20 18c76c: d2800008 mov x8, #0x0 // =0 18c770: f81f83a0 stur x0, [x29, #-0x8] 18c774: f9000be1 str x1, [sp, #0x10] 18c778: f9400be0 ldr x0, [sp, #0x10] 18c77c: f9401000 ldr x0, [x0, #0x20] 18c780: f90007e0 str x0, [sp, #0x8] 18c784: f94007e0 ldr x0, [sp, #0x8] 18c788: f9400000 ldr x0, [x0] 18c78c: eb08001f cmp x0, x8 18c790: 1a9f07e9 cset w9, ne 18c794: f90003e8 str x8, [sp] 18c798: 37000049 tbnz w9, #0x0, 0x18c7a0 18c79c: 14000008 b 0x18c7bc 18c7a0: f85f83a0 ldur x0, [x29, #-0x8] 18c7a4: f94007e8 ldr x8, [sp, #0x8] 18c7a8: f9400101 ldr x1, [x8] 18c7ac: 97fc5095 bl 0xa0a00 18c7b0: f94007e8 ldr x8, [sp, #0x8] 18c7b4: f94003e0 ldr x0, [sp] 18c7b8: f9000100 str x0, [x8] 18c7bc: 52800008 mov w8, #0x0 // =0 18c7c0: f85f83a9 ldur x9, [x29, #-0x8] 18c7c4: 39462d2a ldrb w10, [x9, #0x18b] 18c7c8: 53001d4a uxtb w10, w10 18c7cc: 32001feb orr w11, wzr, #0xff 18c7d0: 0a0b0108 and w8, w8, w11 18c7d4: 6b08015f cmp w10, w8 18c7d8: 1a9f07e8 cset w8, ne 18c7dc: 370000a8 tbnz w8, #0x0, 0x18c7f0 18c7e0: f85f83a8 ldur x8, [x29, #-0x8] 18c7e4: f9400100 ldr x0, [x8] 18c7e8: f94007e1 ldr x1, [sp, #0x8] 18c7ec: 97fc54b5 bl 0xa1ac0 18c7f0: d2800000 mov x0, #0x0 // =0 18c7f4: f9400be8 ldr x8, [sp, #0x10] 18c7f8: f94003e9 ldr x9, [sp] 18c7fc: f9001109 str x9, [x8, #0x20] 18c800: a9427bfd ldp x29, x30, [sp, #0x20] 18c804: 9100c3ff add sp, sp, #0x30 18c808: d65f03c0 ret 000000000018c80c : 18c80c: d10143ff sub sp, sp, #0x50 18c810: a9047bfd stp x29, x30, [sp, #0x40] 18c814: 910103fd add x29, sp, #0x40 18c818: d2800008 mov x8, #0x0 // =0 18c81c: f81f03a0 stur x0, [x29, #-0x10] 18c820: f81e83a1 stur x1, [x29, #-0x18] 18c824: f90013e2 str x2, [sp, #0x20] 18c828: f9000fe3 str x3, [sp, #0x18] 18c82c: f85e83a0 ldur x0, [x29, #-0x18] 18c830: f9401000 ldr x0, [x0, #0x20] 18c834: f9000be0 str x0, [sp, #0x10] 18c838: f9400fe0 ldr x0, [sp, #0x18] 18c83c: eb08001f cmp x0, x8 18c840: 1a9fc7e9 cset w9, le 18c844: 37000049 tbnz w9, #0x0, 0x18c84c 18c848: 14000004 b 0x18c858 18c84c: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 18c850: f81f83a8 stur x8, [x29, #-0x8] 18c854: 1400001c b 0x18c8c4 18c858: 92800008 mov x8, #-0x1 // =-1 18c85c: f9400fe9 ldr x9, [sp, #0x18] 18c860: 8b080128 add x8, x9, x8 18c864: f9000fe8 str x8, [sp, #0x18] 18c868: b5000049 cbnz x9, 0x18c870 18c86c: 14000015 b 0x18c8c0 18c870: 52800004 mov w4, #0x0 // =0 18c874: b24003e8 orr x8, xzr, #0x1 18c878: b27d03e9 orr x9, xzr, #0x8 18c87c: f85f03a0 ldur x0, [x29, #-0x10] 18c880: f9400bea ldr x10, [sp, #0x10] 18c884: f9400141 ldr x1, [x10] 18c888: f9400bea ldr x10, [sp, #0x10] 18c88c: 8b090142 add x2, x10, x9 18c890: f94013e9 ldr x9, [sp, #0x20] 18c894: 8b080128 add x8, x9, x8 18c898: f90013e8 str x8, [sp, #0x20] 18c89c: 39400123 ldrb w3, [x9] 18c8a0: 97fc56f8 bl 0xa2480 18c8a4: f90007e0 str x0, [sp, #0x8] 18c8a8: b5000040 cbnz x0, 0x18c8b0 18c8ac: 14000004 b 0x18c8bc 18c8b0: f94007e8 ldr x8, [sp, #0x8] 18c8b4: f81f83a8 stur x8, [x29, #-0x8] 18c8b8: 14000003 b 0x18c8c4 18c8bc: 17ffffe7 b 0x18c858 18c8c0: f81f83bf stur xzr, [x29, #-0x8] 18c8c4: f85f83a0 ldur x0, [x29, #-0x8] 18c8c8: a9447bfd ldp x29, x30, [sp, #0x40] 18c8cc: 910143ff add sp, sp, #0x50 18c8d0: d65f03c0 ret 000000000018c8d4 : 18c8d4: d10103ff sub sp, sp, #0x40 18c8d8: a9037bfd stp x29, x30, [sp, #0x30] 18c8dc: 9100c3fd add x29, sp, #0x30 18c8e0: d2800008 mov x8, #0x0 // =0 18c8e4: f81f03a0 stur x0, [x29, #-0x10] 18c8e8: f9000fe1 str x1, [sp, #0x18] 18c8ec: f9000be2 str x2, [sp, #0x10] 18c8f0: f9400fe0 ldr x0, [sp, #0x18] 18c8f4: f9400000 ldr x0, [x0] 18c8f8: f90007e0 str x0, [sp, #0x8] 18c8fc: f94007e0 ldr x0, [sp, #0x8] 18c900: eb08001f cmp x0, x8 18c904: 1a9f17e9 cset w9, eq 18c908: 37000049 tbnz w9, #0x0, 0x18c910 18c90c: 14000004 b 0x18c91c 18c910: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 18c914: f81f83a8 stur x8, [x29, #-0x8] 18c918: 14000049 b 0x18ca3c 18c91c: f94007e8 ldr x8, [sp, #0x8] 18c920: f9401108 ldr x8, [x8, #0x20] 18c924: f85f03a0 ldur x0, [x29, #-0x10] 18c928: f9400fe9 ldr x9, [sp, #0x18] 18c92c: f9401121 ldr x1, [x9, #0x20] 18c930: f9400be2 ldr x2, [sp, #0x10] 18c934: d63f0100 blr x8 18c938: f90003e0 str x0, [sp] 18c93c: b5000040 cbnz x0, 0x18c944 18c940: 14000004 b 0x18c950 18c944: f94003e8 ldr x8, [sp] 18c948: f81f83a8 stur x8, [x29, #-0x8] 18c94c: 1400003c b 0x18ca3c 18c950: f9400fe8 ldr x8, [sp, #0x18] 18c954: f9400d08 ldr x8, [x8, #0x18] 18c958: b5000048 cbnz x8, 0x18c960 18c95c: 1400000b b 0x18c988 18c960: b27e03e8 orr x8, xzr, #0x4 18c964: f9400be9 ldr x9, [sp, #0x10] 18c968: f9400129 ldr x9, [x9] 18c96c: eb08013f cmp x9, x8 18c970: 1a9f17ea cset w10, eq 18c974: 3700004a tbnz w10, #0x0, 0x18c97c 18c978: 14000004 b 0x18c988 18c97c: b24003e8 orr x8, xzr, #0x1 18c980: f9400be9 ldr x9, [sp, #0x10] 18c984: f9000128 str x8, [x9] 18c988: d28000a8 mov x8, #0x5 // =5 18c98c: f9400be9 ldr x9, [sp, #0x10] 18c990: f9400129 ldr x9, [x9] 18c994: eb08013f cmp x9, x8 18c998: 1a9f07ea cset w10, ne 18c99c: 3700004a tbnz w10, #0x0, 0x18c9a4 18c9a0: 1400000a b 0x18c9c8 18c9a4: b24007e8 orr x8, xzr, #0x3 18c9a8: f9400be9 ldr x9, [sp, #0x10] 18c9ac: f9400129 ldr x9, [x9] 18c9b0: eb08013f cmp x9, x8 18c9b4: 1a9f07ea cset w10, ne 18c9b8: 3700004a tbnz w10, #0x0, 0x18c9c0 18c9bc: 14000003 b 0x18c9c8 18c9c0: f81f83bf stur xzr, [x29, #-0x8] 18c9c4: 1400001e b 0x18ca3c 18c9c8: 321f03e8 orr w8, wzr, #0x2 18c9cc: f9400fe9 ldr x9, [sp, #0x18] 18c9d0: 3940a52a ldrb w10, [x9, #0x29] 18c9d4: 0a080148 and w8, w10, w8 18c9d8: 35000048 cbnz w8, 0x18c9e0 18c9dc: 1400000e b 0x18ca14 18c9e0: 321e03e8 orr w8, wzr, #0x4 18c9e4: f9400fe9 ldr x9, [sp, #0x18] 18c9e8: 3940a52a ldrb w10, [x9, #0x29] 18c9ec: 0a080148 and w8, w10, w8 18c9f0: 35000048 cbnz w8, 0x18c9f8 18c9f4: 14000005 b 0x18ca08 18c9f8: d28000a8 mov x8, #0x5 // =5 18c9fc: f9400be9 ldr x9, [sp, #0x10] 18ca00: f9000128 str x8, [x9] 18ca04: 14000004 b 0x18ca14 18ca08: b24007e8 orr x8, xzr, #0x3 18ca0c: f9400be9 ldr x9, [sp, #0x10] 18ca10: f9000128 str x8, [x9] 18ca14: 321d03e8 orr w8, wzr, #0x8 18ca18: f9400fe9 ldr x9, [sp, #0x18] 18ca1c: 3940a52a ldrb w10, [x9, #0x29] 18ca20: 0a080148 and w8, w10, w8 18ca24: 35000048 cbnz w8, 0x18ca2c 18ca28: 14000004 b 0x18ca38 18ca2c: b24003e8 orr x8, xzr, #0x1 18ca30: f9400be9 ldr x9, [sp, #0x10] 18ca34: f9000128 str x8, [x9] 18ca38: f81f83bf stur xzr, [x29, #-0x8] 18ca3c: f85f83a0 ldur x0, [x29, #-0x8] 18ca40: a9437bfd ldp x29, x30, [sp, #0x30] 18ca44: 910103ff add sp, sp, #0x40 18ca48: d65f03c0 ret 000000000018ca4c : 18ca4c: d100c3ff sub sp, sp, #0x30 18ca50: a9027bfd stp x29, x30, [sp, #0x20] 18ca54: 910083fd add x29, sp, #0x20 18ca58: f9000be0 str x0, [sp, #0x10] 18ca5c: f90007e1 str x1, [sp, #0x8] 18ca60: f90003e2 str x2, [sp] 18ca64: f9400be0 ldr x0, [sp, #0x10] 18ca68: f94007e1 ldr x1, [sp, #0x8] 18ca6c: 97fc7255 bl 0xa93c0 18ca70: 35000080 cbnz w0, 0x18ca80 18ca74: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18ca78: f81f83a8 stur x8, [x29, #-0x8] 18ca7c: 14000007 b 0x18ca98 18ca80: 321d03e2 orr w2, wzr, #0x8 18ca84: f9400be0 ldr x0, [sp, #0x10] 18ca88: f94007e1 ldr x1, [sp, #0x8] 18ca8c: f94003e3 ldr x3, [sp] 18ca90: 97fc50ec bl 0xa0e40 18ca94: f81f83a0 stur x0, [x29, #-0x8] 18ca98: f85f83a0 ldur x0, [x29, #-0x8] 18ca9c: a9427bfd ldp x29, x30, [sp, #0x20] 18caa0: 9100c3ff add sp, sp, #0x30 18caa4: d65f03c0 ret 000000000018caa8 : 18caa8: d100c3ff sub sp, sp, #0x30 18caac: a9027bfd stp x29, x30, [sp, #0x20] 18cab0: 910083fd add x29, sp, #0x20 18cab4: f9000be0 str x0, [sp, #0x10] 18cab8: f90007e1 str x1, [sp, #0x8] 18cabc: f90003e2 str x2, [sp] 18cac0: f9400be0 ldr x0, [sp, #0x10] 18cac4: f94007e1 ldr x1, [sp, #0x8] 18cac8: 97fc723e bl 0xa93c0 18cacc: 35000080 cbnz w0, 0x18cadc 18cad0: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18cad4: f81f83a8 stur x8, [x29, #-0x8] 18cad8: 14000007 b 0x18caf4 18cadc: 321d03e2 orr w2, wzr, #0x8 18cae0: f9400be0 ldr x0, [sp, #0x10] 18cae4: f94007e1 ldr x1, [sp, #0x8] 18cae8: f94003e3 ldr x3, [sp] 18caec: 97fc4f75 bl 0xa08c0 18caf0: f81f83a0 stur x0, [x29, #-0x8] 18caf4: f85f83a0 ldur x0, [x29, #-0x8] 18caf8: a9427bfd ldp x29, x30, [sp, #0x20] 18cafc: 9100c3ff add sp, sp, #0x30 18cb00: d65f03c0 ret 000000000018cb04 : 18cb04: d100c3ff sub sp, sp, #0x30 18cb08: a9027bfd stp x29, x30, [sp, #0x20] 18cb0c: 910083fd add x29, sp, #0x20 18cb10: f81f83a0 stur x0, [x29, #-0x8] 18cb14: f9000be1 str x1, [sp, #0x10] 18cb18: f90007e2 str x2, [sp, #0x8] 18cb1c: f85f83a0 ldur x0, [x29, #-0x8] 18cb20: f940b800 ldr x0, [x0, #0x170] 18cb24: f9400be1 ldr x1, [sp, #0x10] 18cb28: f94007e2 ldr x2, [sp, #0x8] 18cb2c: 97fc4dd1 bl 0xa0270 18cb30: a9427bfd ldp x29, x30, [sp, #0x20] 18cb34: 9100c3ff add sp, sp, #0x30 18cb38: d65f03c0 ret 000000000018cb3c : 18cb3c: d100c3ff sub sp, sp, #0x30 18cb40: a9027bfd stp x29, x30, [sp, #0x20] 18cb44: 910083fd add x29, sp, #0x20 18cb48: f81f83a0 stur x0, [x29, #-0x8] 18cb4c: f9000be1 str x1, [sp, #0x10] 18cb50: f90007e2 str x2, [sp, #0x8] 18cb54: f85f83a0 ldur x0, [x29, #-0x8] 18cb58: f940b800 ldr x0, [x0, #0x170] 18cb5c: f9400be1 ldr x1, [sp, #0x10] 18cb60: f94007e2 ldr x2, [sp, #0x8] 18cb64: 97fc5533 bl 0xa2030 18cb68: a9427bfd ldp x29, x30, [sp, #0x20] 18cb6c: 9100c3ff add sp, sp, #0x30 18cb70: d65f03c0 ret 000000000018cb74 : 18cb74: d100c3ff sub sp, sp, #0x30 18cb78: a9027bfd stp x29, x30, [sp, #0x20] 18cb7c: 910083fd add x29, sp, #0x20 18cb80: f9000be0 str x0, [sp, #0x10] 18cb84: f90007e1 str x1, [sp, #0x8] 18cb88: f90003e2 str x2, [sp] 18cb8c: f9400be0 ldr x0, [sp, #0x10] 18cb90: f94007e1 ldr x1, [sp, #0x8] 18cb94: 97fc720b bl 0xa93c0 18cb98: 35000080 cbnz w0, 0x18cba8 18cb9c: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18cba0: f81f83a8 stur x8, [x29, #-0x8] 18cba4: 14000007 b 0x18cbc0 18cba8: 52800122 mov w2, #0x9 // =9 18cbac: f9400be0 ldr x0, [sp, #0x10] 18cbb0: f94007e1 ldr x1, [sp, #0x8] 18cbb4: f94003e3 ldr x3, [sp] 18cbb8: 97fc50a2 bl 0xa0e40 18cbbc: f81f83a0 stur x0, [x29, #-0x8] 18cbc0: f85f83a0 ldur x0, [x29, #-0x8] 18cbc4: a9427bfd ldp x29, x30, [sp, #0x20] 18cbc8: 9100c3ff add sp, sp, #0x30 18cbcc: d65f03c0 ret 000000000018cbd0 : 18cbd0: d100c3ff sub sp, sp, #0x30 18cbd4: a9027bfd stp x29, x30, [sp, #0x20] 18cbd8: 910083fd add x29, sp, #0x20 18cbdc: f9000be0 str x0, [sp, #0x10] 18cbe0: f90007e1 str x1, [sp, #0x8] 18cbe4: f90003e2 str x2, [sp] 18cbe8: f9400be0 ldr x0, [sp, #0x10] 18cbec: f94007e1 ldr x1, [sp, #0x8] 18cbf0: 97fc71f4 bl 0xa93c0 18cbf4: 35000080 cbnz w0, 0x18cc04 18cbf8: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18cbfc: f81f83a8 stur x8, [x29, #-0x8] 18cc00: 14000007 b 0x18cc1c 18cc04: 52800122 mov w2, #0x9 // =9 18cc08: f9400be0 ldr x0, [sp, #0x10] 18cc0c: f94007e1 ldr x1, [sp, #0x8] 18cc10: f94003e3 ldr x3, [sp] 18cc14: 97fc4f2b bl 0xa08c0 18cc18: f81f83a0 stur x0, [x29, #-0x8] 18cc1c: f85f83a0 ldur x0, [x29, #-0x8] 18cc20: a9427bfd ldp x29, x30, [sp, #0x20] 18cc24: 9100c3ff add sp, sp, #0x30 18cc28: d65f03c0 ret 000000000018cc2c : 18cc2c: d100c3ff sub sp, sp, #0x30 18cc30: a9027bfd stp x29, x30, [sp, #0x20] 18cc34: 910083fd add x29, sp, #0x20 18cc38: d2800008 mov x8, #0x0 // =0 18cc3c: f9000be0 str x0, [sp, #0x10] 18cc40: f90007e1 str x1, [sp, #0x8] 18cc44: f94007e0 ldr x0, [sp, #0x8] 18cc48: eb08001f cmp x0, x8 18cc4c: 1a9f17e9 cset w9, eq 18cc50: 37000049 tbnz w9, #0x0, 0x18cc58 18cc54: 14000007 b 0x18cc70 18cc58: f9400be8 ldr x8, [sp, #0x10] 18cc5c: 39462909 ldrb w9, [x8, #0x18a] 18cc60: 2a0903e8 mov w8, w9 18cc64: d3401d08 ubfx x8, x8, #0, #8 18cc68: f81f83a8 stur x8, [x29, #-0x8] 18cc6c: 1400000d b 0x18cca0 18cc70: f9400be0 ldr x0, [sp, #0x10] 18cc74: f94007e1 ldr x1, [sp, #0x8] 18cc78: 97fc71d2 bl 0xa93c0 18cc7c: 35000080 cbnz w0, 0x18cc8c 18cc80: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18cc84: f81f83a8 stur x8, [x29, #-0x8] 18cc88: 14000006 b 0x18cca0 18cc8c: f94007e8 ldr x8, [sp, #0x8] 18cc90: 3940a109 ldrb w9, [x8, #0x28] 18cc94: 2a0903e8 mov w8, w9 18cc98: d3401d08 ubfx x8, x8, #0, #8 18cc9c: f81f83a8 stur x8, [x29, #-0x8] 18cca0: f85f83a0 ldur x0, [x29, #-0x8] 18cca4: a9427bfd ldp x29, x30, [sp, #0x20] 18cca8: 9100c3ff add sp, sp, #0x30 18ccac: d65f03c0 ret 000000000018ccb0 : 18ccb0: d100c3ff sub sp, sp, #0x30 18ccb4: a9027bfd stp x29, x30, [sp, #0x20] 18ccb8: 910083fd add x29, sp, #0x20 18ccbc: d2800008 mov x8, #0x0 // =0 18ccc0: f81f83a0 stur x0, [x29, #-0x8] 18ccc4: f9000be1 str x1, [sp, #0x10] 18ccc8: f85f83a0 ldur x0, [x29, #-0x8] 18cccc: f940b800 ldr x0, [x0, #0x170] 18ccd0: f9400be1 ldr x1, [sp, #0x10] 18ccd4: f90007e8 str x8, [sp, #0x8] 18ccd8: 97fc6f0e bl 0xa8910 18ccdc: f94007e0 ldr x0, [sp, #0x8] 18cce0: a9427bfd ldp x29, x30, [sp, #0x20] 18cce4: 9100c3ff add sp, sp, #0x30 18cce8: d65f03c0 ret 000000000018ccec : 18ccec: d100c3ff sub sp, sp, #0x30 18ccf0: a9027bfd stp x29, x30, [sp, #0x20] 18ccf4: 910083fd add x29, sp, #0x20 18ccf8: f9000be0 str x0, [sp, #0x10] 18ccfc: f90007e1 str x1, [sp, #0x8] 18cd00: f90003e2 str x2, [sp] 18cd04: f9400be0 ldr x0, [sp, #0x10] 18cd08: f94007e1 ldr x1, [sp, #0x8] 18cd0c: 97fc71ad bl 0xa93c0 18cd10: 35000080 cbnz w0, 0x18cd20 18cd14: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18cd18: f81f83a8 stur x8, [x29, #-0x8] 18cd1c: 14000007 b 0x18cd38 18cd20: 52800222 mov w2, #0x11 // =17 18cd24: f9400be0 ldr x0, [sp, #0x10] 18cd28: f94007e1 ldr x1, [sp, #0x8] 18cd2c: f94003e3 ldr x3, [sp] 18cd30: 97fc5044 bl 0xa0e40 18cd34: f81f83a0 stur x0, [x29, #-0x8] 18cd38: f85f83a0 ldur x0, [x29, #-0x8] 18cd3c: a9427bfd ldp x29, x30, [sp, #0x20] 18cd40: 9100c3ff add sp, sp, #0x30 18cd44: d65f03c0 ret 000000000018cd48 : 18cd48: d10283ff sub sp, sp, #0xa0 18cd4c: a9097bfd stp x29, x30, [sp, #0x90] 18cd50: 910243fd add x29, sp, #0x90 18cd54: d53bd048 mrs x8, TPIDR_EL0 18cd58: f9401508 ldr x8, [x8, #0x28] 18cd5c: f81f83a8 stur x8, [x29, #-0x8] 18cd60: f81d83a0 stur x0, [x29, #-0x28] 18cd64: f81d03a1 stur x1, [x29, #-0x30] 18cd68: f81c83a2 stur x2, [x29, #-0x38] 18cd6c: b81c43a3 stur w3, [x29, #-0x3c] 18cd70: f85d03a8 ldur x8, [x29, #-0x30] 18cd74: f9400108 ldr x8, [x8] 18cd78: f90027e8 str x8, [sp, #0x48] 18cd7c: f94027e8 ldr x8, [sp, #0x48] 18cd80: b50000a8 cbnz x8, 0x18cd94 18cd84: 14000001 b 0x18cd88 18cd88: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 18cd8c: f81e03a8 stur x8, [x29, #-0x20] 18cd90: 14000084 b 0x18cfa0 18cd94: f94027e8 ldr x8, [sp, #0x48] 18cd98: f9401108 ldr x8, [x8, #0x20] 18cd9c: f85d83a0 ldur x0, [x29, #-0x28] 18cda0: f85d03a9 ldur x9, [x29, #-0x30] 18cda4: f9401121 ldr x1, [x9, #0x20] 18cda8: d10043a2 sub x2, x29, #0x10 18cdac: d63f0100 blr x8 18cdb0: f90023e0 str x0, [sp, #0x40] 18cdb4: b40000a0 cbz x0, 0x18cdc8 18cdb8: 14000001 b 0x18cdbc 18cdbc: f94023e8 ldr x8, [sp, #0x40] 18cdc0: f81e03a8 stur x8, [x29, #-0x20] 18cdc4: 14000077 b 0x18cfa0 18cdc8: f85f03a8 ldur x8, [x29, #-0x10] 18cdcc: f1001908 subs x8, x8, #0x6 18cdd0: f9001be8 str x8, [sp, #0x30] 18cdd4: 540000ab b.lt 0x18cde8 18cdd8: 14000001 b 0x18cddc 18cddc: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18cde0: f81e03a8 stur x8, [x29, #-0x20] 18cde4: 1400006f b 0x18cfa0 18cde8: b85c43a8 ldur w8, [x29, #-0x3c] 18cdec: 34000108 cbz w8, 0x18ce0c 18cdf0: 14000001 b 0x18cdf4 18cdf4: f85d03a8 ldur x8, [x29, #-0x30] 18cdf8: f9400508 ldr x8, [x8, #0x8] 18cdfc: f85c83a9 ldur x9, [x29, #-0x38] 18ce00: 8b882128 add x8, x9, x8, asr #8 18ce04: f81c83a8 stur x8, [x29, #-0x38] 18ce08: 14000001 b 0x18ce0c 18ce0c: f85c83a8 ldur x8, [x29, #-0x38] 18ce10: b6f800a8 tbz x8, #0x3f, 0x18ce24 18ce14: 14000001 b 0x18ce18 18ce18: aa1f03e8 mov x8, xzr 18ce1c: f81c83a8 stur x8, [x29, #-0x38] 18ce20: 14000001 b 0x18ce24 18ce24: f85c83a8 ldur x8, [x29, #-0x38] 18ce28: f9001fe8 str x8, [sp, #0x38] 18ce2c: f9401fe8 ldr x8, [sp, #0x38] 18ce30: f85d03a9 ldur x9, [x29, #-0x30] 18ce34: f9400529 ldr x9, [x9, #0x8] 18ce38: eb492108 subs x8, x8, x9, lsr #8 18ce3c: f90017e8 str x8, [sp, #0x28] 18ce40: 540000a1 b.ne 0x18ce54 18ce44: 14000001 b 0x18ce48 18ce48: aa1f03e8 mov x8, xzr 18ce4c: f81e03a8 stur x8, [x29, #-0x20] 18ce50: 14000054 b 0x18cfa0 18ce54: f85d03a8 ldur x8, [x29, #-0x30] 18ce58: 3940a509 ldrb w9, [x8, #0x29] 18ce5c: 321e0129 orr w9, w9, #0x4 18ce60: 3900a509 strb w9, [x8, #0x29] 18ce64: f94027e8 ldr x8, [sp, #0x48] 18ce68: f9402508 ldr x8, [x8, #0x48] 18ce6c: b4000388 cbz x8, 0x18cedc 18ce70: 14000001 b 0x18ce74 18ce74: 2a1f03e8 mov w8, wzr 18ce78: b81ec3a8 stur w8, [x29, #-0x14] 18ce7c: f94027e9 ldr x9, [sp, #0x48] 18ce80: f9402529 ldr x9, [x9, #0x48] 18ce84: f85d83a0 ldur x0, [x29, #-0x28] 18ce88: f85d03aa ldur x10, [x29, #-0x30] 18ce8c: f9401141 ldr x1, [x10, #0x20] 18ce90: f9401fe2 ldr x2, [sp, #0x38] 18ce94: d10053a3 sub x3, x29, #0x14 18ce98: d63f0120 blr x9 18ce9c: f90023e0 str x0, [sp, #0x40] 18cea0: b85ec3a8 ldur w8, [x29, #-0x14] 18cea4: 350001a8 cbnz w8, 0x18ced8 18cea8: 14000001 b 0x18ceac 18ceac: f94023e8 ldr x8, [sp, #0x40] 18ceb0: b50000e8 cbnz x8, 0x18cecc 18ceb4: 14000001 b 0x18ceb8 18ceb8: f9401fe8 ldr x8, [sp, #0x38] 18cebc: d378dd08 lsl x8, x8, #8 18cec0: f85d03a9 ldur x9, [x29, #-0x30] 18cec4: f9000528 str x8, [x9, #0x8] 18cec8: 14000001 b 0x18cecc 18cecc: f94023e8 ldr x8, [sp, #0x40] 18ced0: f81e03a8 stur x8, [x29, #-0x20] 18ced4: 14000033 b 0x18cfa0 18ced8: 14000001 b 0x18cedc 18cedc: f85f03a8 ldur x8, [x29, #-0x10] 18cee0: f1000d08 subs x8, x8, #0x3 18cee4: f90013e8 str x8, [sp, #0x20] 18cee8: 540000e0 b.eq 0x18cf04 18ceec: 14000001 b 0x18cef0 18cef0: f85f03a8 ldur x8, [x29, #-0x10] 18cef4: f1001508 subs x8, x8, #0x5 18cef8: f9000fe8 str x8, [sp, #0x18] 18cefc: 54000161 b.ne 0x18cf28 18cf00: 14000001 b 0x18cf04 18cf04: f85d03a8 ldur x8, [x29, #-0x30] 18cf08: 3940a509 ldrb w9, [x8, #0x29] 18cf0c: 371800e9 tbnz w9, #0x3, 0x18cf28 18cf10: 14000001 b 0x18cf14 18cf14: f85d03a8 ldur x8, [x29, #-0x30] 18cf18: 3940a509 ldrb w9, [x8, #0x29] 18cf1c: 321f0129 orr w9, w9, #0x2 18cf20: 3900a509 strb w9, [x8, #0x29] 18cf24: 14000001 b 0x18cf28 18cf28: f94027e8 ldr x8, [sp, #0x48] 18cf2c: f9401908 ldr x8, [x8, #0x30] 18cf30: f85d83a0 ldur x0, [x29, #-0x28] 18cf34: f85d03a9 ldur x9, [x29, #-0x30] 18cf38: f9401121 ldr x1, [x9, #0x20] 18cf3c: d63f0100 blr x8 18cf40: f90023e0 str x0, [sp, #0x40] 18cf44: b40000a0 cbz x0, 0x18cf58 18cf48: 14000001 b 0x18cf4c 18cf4c: f94023e8 ldr x8, [sp, #0x40] 18cf50: f81e03a8 stur x8, [x29, #-0x20] 18cf54: 14000013 b 0x18cfa0 18cf58: f85d03a8 ldur x8, [x29, #-0x30] 18cf5c: aa1f03e9 mov x9, xzr 18cf60: f9000509 str x9, [x8, #0x8] 18cf64: f85d83a0 ldur x0, [x29, #-0x28] 18cf68: f85d03a1 ldur x1, [x29, #-0x30] 18cf6c: f9401fe8 ldr x8, [sp, #0x38] 18cf70: d378dd02 lsl x2, x8, #8 18cf74: 320003e3 orr w3, wzr, #0x1 18cf78: 97fffb67 bl 0x18bd14 18cf7c: f90023e0 str x0, [sp, #0x40] 18cf80: b40000a0 cbz x0, 0x18cf94 18cf84: 14000001 b 0x18cf88 18cf88: f94023e8 ldr x8, [sp, #0x40] 18cf8c: f81e03a8 stur x8, [x29, #-0x20] 18cf90: 14000004 b 0x18cfa0 18cf94: aa1f03e8 mov x8, xzr 18cf98: f81e03a8 stur x8, [x29, #-0x20] 18cf9c: 14000001 b 0x18cfa0 18cfa0: f85e03a8 ldur x8, [x29, #-0x20] 18cfa4: d53bd049 mrs x9, TPIDR_EL0 18cfa8: f9401529 ldr x9, [x9, #0x28] 18cfac: f85f83aa ldur x10, [x29, #-0x8] 18cfb0: eb0a0129 subs x9, x9, x10 18cfb4: f9000be8 str x8, [sp, #0x10] 18cfb8: f90007e9 str x9, [sp, #0x8] 18cfbc: 540000c1 b.ne 0x18cfd4 18cfc0: 14000001 b 0x18cfc4 18cfc4: f9400be0 ldr x0, [sp, #0x10] 18cfc8: a9497bfd ldp x29, x30, [sp, #0x90] 18cfcc: 910283ff add sp, sp, #0xa0 18cfd0: d65f03c0 ret 18cfd4: 97fc7367 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018cfd8 : 18cfd8: d10043ff sub sp, sp, #0x10 18cfdc: d2800008 mov x8, #0x0 // =0 18cfe0: f90007e0 str x0, [sp, #0x8] 18cfe4: f90003e1 str x1, [sp] 18cfe8: f94007e0 ldr x0, [sp, #0x8] 18cfec: f940c000 ldr x0, [x0, #0x180] 18cff0: d348fc00 lsr x0, x0, #8 18cff4: f94003e1 ldr x1, [sp] 18cff8: f9000020 str x0, [x1] 18cffc: aa0803e0 mov x0, x8 18d000: 910043ff add sp, sp, #0x10 18d004: d65f03c0 ret 000000000018d008 : 18d008: d10183ff sub sp, sp, #0x60 18d00c: a9057bfd stp x29, x30, [sp, #0x50] 18d010: 910143fd add x29, sp, #0x50 18d014: d53bd048 mrs x8, TPIDR_EL0 18d018: f9401508 ldr x8, [x8, #0x28] 18d01c: f81f83a8 stur x8, [x29, #-0x8] 18d020: f81e03a0 stur x0, [x29, #-0x20] 18d024: f90017e1 str x1, [sp, #0x28] 18d028: f94017e8 ldr x8, [sp, #0x28] 18d02c: f9400108 ldr x8, [x8] 18d030: f90013e8 str x8, [sp, #0x20] 18d034: f94013e8 ldr x8, [sp, #0x20] 18d038: b50000a8 cbnz x8, 0x18d04c 18d03c: 14000001 b 0x18d040 18d040: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 18d044: f81e83a8 stur x8, [x29, #-0x18] 18d048: 1400002e b 0x18d100 18d04c: f94013e8 ldr x8, [sp, #0x20] 18d050: f9401108 ldr x8, [x8, #0x20] 18d054: f85e03a0 ldur x0, [x29, #-0x20] 18d058: f94017e9 ldr x9, [sp, #0x28] 18d05c: f9401121 ldr x1, [x9, #0x20] 18d060: d10043a2 sub x2, x29, #0x10 18d064: d63f0100 blr x8 18d068: f9000fe0 str x0, [sp, #0x18] 18d06c: f9400fe8 ldr x8, [sp, #0x18] 18d070: b5000428 cbnz x8, 0x18d0f4 18d074: 14000001 b 0x18d078 18d078: f85f03a8 ldur x8, [x29, #-0x10] 18d07c: f1000508 subs x8, x8, #0x1 18d080: f9000be8 str x8, [sp, #0x10] 18d084: 54000180 b.eq 0x18d0b4 18d088: 14000001 b 0x18d08c 18d08c: f85f03a8 ldur x8, [x29, #-0x10] 18d090: b4000128 cbz x8, 0x18d0b4 18d094: 14000001 b 0x18d098 18d098: f94017e8 ldr x8, [sp, #0x28] 18d09c: 3940a509 ldrb w9, [x8, #0x29] 18d0a0: 371800a9 tbnz w9, #0x3, 0x18d0b4 18d0a4: 14000001 b 0x18d0a8 18d0a8: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18d0ac: f81e83a8 stur x8, [x29, #-0x18] 18d0b0: 14000014 b 0x18d100 18d0b4: f94013e8 ldr x8, [sp, #0x20] 18d0b8: f9401d08 ldr x8, [x8, #0x38] 18d0bc: b50000a8 cbnz x8, 0x18d0d0 18d0c0: 14000001 b 0x18d0c4 18d0c4: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 18d0c8: f9000fe8 str x8, [sp, #0x18] 18d0cc: 14000001 b 0x18d0d0 18d0d0: f94017e8 ldr x8, [sp, #0x28] 18d0d4: 3940a509 ldrb w9, [x8, #0x29] 18d0d8: 121c7929 and w9, w9, #0xfffffff7 18d0dc: 3900a509 strb w9, [x8, #0x29] 18d0e0: f94017e8 ldr x8, [sp, #0x28] 18d0e4: 3940a509 ldrb w9, [x8, #0x29] 18d0e8: 321f0129 orr w9, w9, #0x2 18d0ec: 3900a509 strb w9, [x8, #0x29] 18d0f0: 14000001 b 0x18d0f4 18d0f4: f9400fe8 ldr x8, [sp, #0x18] 18d0f8: f81e83a8 stur x8, [x29, #-0x18] 18d0fc: 14000001 b 0x18d100 18d100: f85e83a8 ldur x8, [x29, #-0x18] 18d104: d53bd049 mrs x9, TPIDR_EL0 18d108: f9401529 ldr x9, [x9, #0x28] 18d10c: f85f83aa ldur x10, [x29, #-0x8] 18d110: eb0a0129 subs x9, x9, x10 18d114: f90007e8 str x8, [sp, #0x8] 18d118: f90003e9 str x9, [sp] 18d11c: 540000c1 b.ne 0x18d134 18d120: 14000001 b 0x18d124 18d124: f94007e0 ldr x0, [sp, #0x8] 18d128: a9457bfd ldp x29, x30, [sp, #0x50] 18d12c: 910183ff add sp, sp, #0x60 18d130: d65f03c0 ret 18d134: 97fc730f bl 0xa9d70 <__stack_chk_fail@plt> 000000000018d138 : 18d138: d101c3ff sub sp, sp, #0x70 18d13c: a9067bfd stp x29, x30, [sp, #0x60] 18d140: 910183fd add x29, sp, #0x60 18d144: d53bd048 mrs x8, TPIDR_EL0 18d148: f9401508 ldr x8, [x8, #0x28] 18d14c: f81f83a8 stur x8, [x29, #-0x8] 18d150: f81e03a0 stur x0, [x29, #-0x20] 18d154: f81d83a1 stur x1, [x29, #-0x28] 18d158: f85d83a8 ldur x8, [x29, #-0x28] 18d15c: f9400108 ldr x8, [x8] 18d160: f9001be8 str x8, [sp, #0x30] 18d164: f9401be8 ldr x8, [sp, #0x30] 18d168: b50000a8 cbnz x8, 0x18d17c 18d16c: 14000001 b 0x18d170 18d170: b27bf3e8 orr x8, xzr, #0xffffffffffffffe3 18d174: f81e83a8 stur x8, [x29, #-0x18] 18d178: 14000030 b 0x18d238 18d17c: f9401be8 ldr x8, [sp, #0x30] 18d180: f9401108 ldr x8, [x8, #0x20] 18d184: f85e03a0 ldur x0, [x29, #-0x20] 18d188: f85d83a9 ldur x9, [x29, #-0x28] 18d18c: f9401121 ldr x1, [x9, #0x20] 18d190: d10043a2 sub x2, x29, #0x10 18d194: d63f0100 blr x8 18d198: f90017e0 str x0, [sp, #0x28] 18d19c: f94017e8 ldr x8, [sp, #0x28] 18d1a0: b5000468 cbnz x8, 0x18d22c 18d1a4: 14000001 b 0x18d1a8 18d1a8: f85f03a8 ldur x8, [x29, #-0x10] 18d1ac: f1001508 subs x8, x8, #0x5 18d1b0: f90013e8 str x8, [sp, #0x20] 18d1b4: 540001c0 b.eq 0x18d1ec 18d1b8: 14000001 b 0x18d1bc 18d1bc: f85f03a8 ldur x8, [x29, #-0x10] 18d1c0: f1000d08 subs x8, x8, #0x3 18d1c4: f9000fe8 str x8, [sp, #0x18] 18d1c8: 54000120 b.eq 0x18d1ec 18d1cc: 14000001 b 0x18d1d0 18d1d0: f85d83a8 ldur x8, [x29, #-0x28] 18d1d4: 3940a509 ldrb w9, [x8, #0x29] 18d1d8: 370800a9 tbnz w9, #0x1, 0x18d1ec 18d1dc: 14000001 b 0x18d1e0 18d1e0: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18d1e4: f81e83a8 stur x8, [x29, #-0x18] 18d1e8: 14000014 b 0x18d238 18d1ec: f9401be8 ldr x8, [sp, #0x30] 18d1f0: f9402108 ldr x8, [x8, #0x40] 18d1f4: b50000a8 cbnz x8, 0x18d208 18d1f8: 14000001 b 0x18d1fc 18d1fc: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 18d200: f90017e8 str x8, [sp, #0x28] 18d204: 14000001 b 0x18d208 18d208: f85d83a8 ldur x8, [x29, #-0x28] 18d20c: 3940a509 ldrb w9, [x8, #0x29] 18d210: 121e7929 and w9, w9, #0xfffffffd 18d214: 3900a509 strb w9, [x8, #0x29] 18d218: f85d83a8 ldur x8, [x29, #-0x28] 18d21c: 3940a509 ldrb w9, [x8, #0x29] 18d220: 321d0129 orr w9, w9, #0x8 18d224: 3900a509 strb w9, [x8, #0x29] 18d228: 14000001 b 0x18d22c 18d22c: f94017e8 ldr x8, [sp, #0x28] 18d230: f81e83a8 stur x8, [x29, #-0x18] 18d234: 14000001 b 0x18d238 18d238: f85e83a8 ldur x8, [x29, #-0x18] 18d23c: d53bd049 mrs x9, TPIDR_EL0 18d240: f9401529 ldr x9, [x9, #0x28] 18d244: f85f83aa ldur x10, [x29, #-0x8] 18d248: eb0a0129 subs x9, x9, x10 18d24c: f9000be8 str x8, [sp, #0x10] 18d250: f90007e9 str x9, [sp, #0x8] 18d254: 540000c1 b.ne 0x18d26c 18d258: 14000001 b 0x18d25c 18d25c: f9400be0 ldr x0, [sp, #0x10] 18d260: a9467bfd ldp x29, x30, [sp, #0x60] 18d264: 9101c3ff add sp, sp, #0x70 18d268: d65f03c0 ret 18d26c: 97fc72c1 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018d270 : 18d270: d10103ff sub sp, sp, #0x40 18d274: a9037bfd stp x29, x30, [sp, #0x30] 18d278: 9100c3fd add x29, sp, #0x30 18d27c: d2800128 mov x8, #0x9 // =9 18d280: d2800009 mov x9, #0x0 // =0 18d284: f81f03a0 stur x0, [x29, #-0x10] 18d288: f9000fe1 str x1, [sp, #0x18] 18d28c: f9000be2 str x2, [sp, #0x10] 18d290: f90007e3 str x3, [sp, #0x8] 18d294: f9400fe0 ldr x0, [sp, #0x18] 18d298: eb08001f cmp x0, x8 18d29c: 1a9fb7ea cset w10, ge 18d2a0: f90003e9 str x9, [sp] 18d2a4: 3700004a tbnz w10, #0x0, 0x18d2ac 18d2a8: 14000004 b 0x18d2b8 18d2ac: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 18d2b0: f81f83a8 stur x8, [x29, #-0x8] 18d2b4: 14000024 b 0x18d344 18d2b8: b27c03e8 orr x8, xzr, #0x10 18d2bc: b27d03e9 orr x9, xzr, #0x8 18d2c0: f85f03aa ldur x10, [x29, #-0x10] 18d2c4: 8b090149 add x9, x10, x9 18d2c8: f9400fea ldr x10, [sp, #0x18] 18d2cc: 9b0a7d08 mul x8, x8, x10 18d2d0: 8b080128 add x8, x9, x8 18d2d4: f9400508 ldr x8, [x8, #0x8] 18d2d8: f94003e9 ldr x9, [sp] 18d2dc: eb09011f cmp x8, x9 18d2e0: 1a9f17eb cset w11, eq 18d2e4: 3700004b tbnz w11, #0x0, 0x18d2ec 18d2e8: 14000004 b 0x18d2f8 18d2ec: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 18d2f0: f81f83a8 stur x8, [x29, #-0x8] 18d2f4: 14000014 b 0x18d344 18d2f8: b27c03e8 orr x8, xzr, #0x10 18d2fc: b27d03e9 orr x9, xzr, #0x8 18d300: f85f03aa ldur x10, [x29, #-0x10] 18d304: 8b09014a add x10, x10, x9 18d308: f9400feb ldr x11, [sp, #0x18] 18d30c: 9b0b7d0b mul x11, x8, x11 18d310: 8b0b014a add x10, x10, x11 18d314: f940014a ldr x10, [x10] 18d318: f9400d4a ldr x10, [x10, #0x18] 18d31c: f85f03ab ldur x11, [x29, #-0x10] 18d320: 8b090169 add x9, x11, x9 18d324: f9400feb ldr x11, [sp, #0x18] 18d328: 9b0b7d08 mul x8, x8, x11 18d32c: 8b080128 add x8, x9, x8 18d330: f9400500 ldr x0, [x8, #0x8] 18d334: f9400be1 ldr x1, [sp, #0x10] 18d338: f94007e2 ldr x2, [sp, #0x8] 18d33c: d63f0140 blr x10 18d340: f81f83a0 stur x0, [x29, #-0x8] 18d344: f85f83a0 ldur x0, [x29, #-0x8] 18d348: a9437bfd ldp x29, x30, [sp, #0x30] 18d34c: 910103ff add sp, sp, #0x40 18d350: d65f03c0 ret 000000000018d354 : 18d354: d10103ff sub sp, sp, #0x40 18d358: a9037bfd stp x29, x30, [sp, #0x30] 18d35c: 9100c3fd add x29, sp, #0x30 18d360: d2800128 mov x8, #0x9 // =9 18d364: d2800009 mov x9, #0x0 // =0 18d368: f81f03a0 stur x0, [x29, #-0x10] 18d36c: f9000fe1 str x1, [sp, #0x18] 18d370: f9000be2 str x2, [sp, #0x10] 18d374: f90007e3 str x3, [sp, #0x8] 18d378: f9400fe0 ldr x0, [sp, #0x18] 18d37c: eb08001f cmp x0, x8 18d380: 1a9fb7ea cset w10, ge 18d384: f90003e9 str x9, [sp] 18d388: 3700004a tbnz w10, #0x0, 0x18d390 18d38c: 14000004 b 0x18d39c 18d390: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 18d394: f81f83a8 stur x8, [x29, #-0x8] 18d398: 14000024 b 0x18d428 18d39c: b27c03e8 orr x8, xzr, #0x10 18d3a0: b27d03e9 orr x9, xzr, #0x8 18d3a4: f85f03aa ldur x10, [x29, #-0x10] 18d3a8: 8b090149 add x9, x10, x9 18d3ac: f9400fea ldr x10, [sp, #0x18] 18d3b0: 9b0a7d08 mul x8, x8, x10 18d3b4: 8b080128 add x8, x9, x8 18d3b8: f9400508 ldr x8, [x8, #0x8] 18d3bc: f94003e9 ldr x9, [sp] 18d3c0: eb09011f cmp x8, x9 18d3c4: 1a9f17eb cset w11, eq 18d3c8: 3700004b tbnz w11, #0x0, 0x18d3d0 18d3cc: 14000004 b 0x18d3dc 18d3d0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 18d3d4: f81f83a8 stur x8, [x29, #-0x8] 18d3d8: 14000014 b 0x18d428 18d3dc: b27c03e8 orr x8, xzr, #0x10 18d3e0: b27d03e9 orr x9, xzr, #0x8 18d3e4: f85f03aa ldur x10, [x29, #-0x10] 18d3e8: 8b09014a add x10, x10, x9 18d3ec: f9400feb ldr x11, [sp, #0x18] 18d3f0: 9b0b7d0b mul x11, x8, x11 18d3f4: 8b0b014a add x10, x10, x11 18d3f8: f940014a ldr x10, [x10] 18d3fc: f940114a ldr x10, [x10, #0x20] 18d400: f85f03ab ldur x11, [x29, #-0x10] 18d404: 8b090169 add x9, x11, x9 18d408: f9400feb ldr x11, [sp, #0x18] 18d40c: 9b0b7d08 mul x8, x8, x11 18d410: 8b080128 add x8, x9, x8 18d414: f9400500 ldr x0, [x8, #0x8] 18d418: f9400be1 ldr x1, [sp, #0x10] 18d41c: f94007e2 ldr x2, [sp, #0x8] 18d420: d63f0140 blr x10 18d424: f81f83a0 stur x0, [x29, #-0x8] 18d428: f85f83a0 ldur x0, [x29, #-0x8] 18d42c: a9437bfd ldp x29, x30, [sp, #0x30] 18d430: 910103ff add sp, sp, #0x40 18d434: d65f03c0 ret 000000000018d438 : 18d438: d100c3ff sub sp, sp, #0x30 18d43c: a9027bfd stp x29, x30, [sp, #0x20] 18d440: 910083fd add x29, sp, #0x20 18d444: d2800008 mov x8, #0x0 // =0 18d448: f9000be0 str x0, [sp, #0x10] 18d44c: f90007e1 str x1, [sp, #0x8] 18d450: f90003e2 str x2, [sp] 18d454: f94007e0 ldr x0, [sp, #0x8] 18d458: eb08001f cmp x0, x8 18d45c: 1a9f07e9 cset w9, ne 18d460: 37000049 tbnz w9, #0x0, 0x18d468 18d464: 1400000f b 0x18d4a0 18d468: f9400be0 ldr x0, [sp, #0x10] 18d46c: f94007e1 ldr x1, [sp, #0x8] 18d470: 97fc6fd4 bl 0xa93c0 18d474: 35000080 cbnz w0, 0x18d484 18d478: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18d47c: f81f83a8 stur x8, [x29, #-0x8] 18d480: 1400000d b 0x18d4b4 18d484: 32000be2 orr w2, wzr, #0x7 18d488: f9400be0 ldr x0, [sp, #0x10] 18d48c: f94007e1 ldr x1, [sp, #0x8] 18d490: f94003e3 ldr x3, [sp] 18d494: 97fc4e6b bl 0xa0e40 18d498: f81f83a0 stur x0, [x29, #-0x8] 18d49c: 14000006 b 0x18d4b4 18d4a0: f9400be8 ldr x8, [sp, #0x10] 18d4a4: f940b900 ldr x0, [x8, #0x170] 18d4a8: f94003e1 ldr x1, [sp] 18d4ac: 97fc4bcd bl 0xa03e0 18d4b0: f81f83a0 stur x0, [x29, #-0x8] 18d4b4: f85f83a0 ldur x0, [x29, #-0x8] 18d4b8: a9427bfd ldp x29, x30, [sp, #0x20] 18d4bc: 9100c3ff add sp, sp, #0x30 18d4c0: d65f03c0 ret 000000000018d4c4 : 18d4c4: d10043ff sub sp, sp, #0x10 18d4c8: d2800008 mov x8, #0x0 // =0 18d4cc: f90007e0 str x0, [sp, #0x8] 18d4d0: b90007e1 str w1, [sp, #0x4] 18d4d4: b94007e1 ldr w1, [sp, #0x4] 18d4d8: f94007e0 ldr x0, [sp, #0x8] 18d4dc: 39063001 strb w1, [x0, #0x18c] 18d4e0: aa0803e0 mov x0, x8 18d4e4: 910043ff add sp, sp, #0x10 18d4e8: d65f03c0 ret 000000000018d4ec : 18d4ec: d100c3ff sub sp, sp, #0x30 18d4f0: a9027bfd stp x29, x30, [sp, #0x20] 18d4f4: 910083fd add x29, sp, #0x20 18d4f8: 52800268 mov w8, #0x13 // =19 18d4fc: f81f83a0 stur x0, [x29, #-0x8] 18d500: f9000be1 str x1, [sp, #0x10] 18d504: f90007e2 str x2, [sp, #0x8] 18d508: f85f83a0 ldur x0, [x29, #-0x8] 18d50c: f9400be1 ldr x1, [sp, #0x10] 18d510: f94007e3 ldr x3, [sp, #0x8] 18d514: 2a0803e2 mov w2, w8 18d518: 97fc4e4a bl 0xa0e40 18d51c: a9427bfd ldp x29, x30, [sp, #0x20] 18d520: 9100c3ff add sp, sp, #0x30 18d524: d65f03c0 ret 000000000018d528 : 18d528: d101c3ff sub sp, sp, #0x70 18d52c: a9067bfd stp x29, x30, [sp, #0x60] 18d530: 910183fd add x29, sp, #0x60 18d534: d53bd048 mrs x8, TPIDR_EL0 18d538: f9401508 ldr x8, [x8, #0x28] 18d53c: f81f83a8 stur x8, [x29, #-0x8] 18d540: f81d83a0 stur x0, [x29, #-0x28] 18d544: f9001be1 str x1, [sp, #0x30] 18d548: f90017e2 str x2, [sp, #0x28] 18d54c: f9401be8 ldr x8, [sp, #0x30] 18d550: b4000168 cbz x8, 0x18d57c 18d554: 14000001 b 0x18d558 18d558: f85d83a0 ldur x0, [x29, #-0x28] 18d55c: f9401be1 ldr x1, [sp, #0x30] 18d560: 97fc6f98 bl 0xa93c0 18d564: 350000a0 cbnz w0, 0x18d578 18d568: 14000001 b 0x18d56c 18d56c: b27befe8 orr x8, xzr, #0xffffffffffffffe1 18d570: f81e03a8 stur x8, [x29, #-0x20] 18d574: 14000032 b 0x18d63c 18d578: 14000001 b 0x18d57c 18d57c: f85d83a8 ldur x8, [x29, #-0x28] 18d580: f9400100 ldr x0, [x8] 18d584: f94017e1 ldr x1, [sp, #0x28] 18d588: 320003e9 orr w9, wzr, #0x1 18d58c: 2a0903e3 mov w3, w9 18d590: d10043a2 sub x2, x29, #0x10 18d594: 97fc4cbf bl 0xa0890 18d598: f90013e0 str x0, [sp, #0x20] 18d59c: b40000a0 cbz x0, 0x18d5b0 18d5a0: 14000001 b 0x18d5a4 18d5a4: f94013e8 ldr x8, [sp, #0x20] 18d5a8: f81e03a8 stur x8, [x29, #-0x20] 18d5ac: 14000024 b 0x18d63c 18d5b0: f85d83a8 ldur x8, [x29, #-0x28] 18d5b4: f9400100 ldr x0, [x8] 18d5b8: f85f03a1 ldur x1, [x29, #-0x10] 18d5bc: aa1f03e8 mov x8, xzr 18d5c0: d10063a3 sub x3, x29, #0x18 18d5c4: aa0803e2 mov x2, x8 18d5c8: 97fc675a bl 0xa7330 18d5cc: f90013e0 str x0, [sp, #0x20] 18d5d0: f85d83a8 ldur x8, [x29, #-0x28] 18d5d4: f9400100 ldr x0, [x8] 18d5d8: f85f03a1 ldur x1, [x29, #-0x10] 18d5dc: 97fc5929 bl 0xa3a80 18d5e0: f94013e8 ldr x8, [sp, #0x20] 18d5e4: f9000fe0 str x0, [sp, #0x18] 18d5e8: b5000248 cbnz x8, 0x18d630 18d5ec: 14000001 b 0x18d5f0 18d5f0: f9401be8 ldr x8, [sp, #0x30] 18d5f4: b4000128 cbz x8, 0x18d618 18d5f8: 14000001 b 0x18d5fc 18d5fc: f85d83a0 ldur x0, [x29, #-0x28] 18d600: f9401be1 ldr x1, [sp, #0x30] 18d604: f85e83a3 ldur x3, [x29, #-0x18] 18d608: 321f07e2 orr w2, wzr, #0x6 18d60c: 97fc4e0d bl 0xa0e40 18d610: f90013e0 str x0, [sp, #0x20] 18d614: 14000006 b 0x18d62c 18d618: f85d83a0 ldur x0, [x29, #-0x28] 18d61c: f85e83a1 ldur x1, [x29, #-0x18] 18d620: 97fc55b8 bl 0xa2d00 18d624: f90013e0 str x0, [sp, #0x20] 18d628: 14000001 b 0x18d62c 18d62c: 14000001 b 0x18d630 18d630: f94013e8 ldr x8, [sp, #0x20] 18d634: f81e03a8 stur x8, [x29, #-0x20] 18d638: 14000001 b 0x18d63c 18d63c: f85e03a8 ldur x8, [x29, #-0x20] 18d640: d53bd049 mrs x9, TPIDR_EL0 18d644: f9401529 ldr x9, [x9, #0x28] 18d648: f85f83aa ldur x10, [x29, #-0x8] 18d64c: eb0a0129 subs x9, x9, x10 18d650: f9000be8 str x8, [sp, #0x10] 18d654: f90007e9 str x9, [sp, #0x8] 18d658: 540000c1 b.ne 0x18d670 18d65c: 14000001 b 0x18d660 18d660: f9400be0 ldr x0, [sp, #0x10] 18d664: a9467bfd ldp x29, x30, [sp, #0x60] 18d668: 9101c3ff add sp, sp, #0x70 18d66c: d65f03c0 ret 18d670: 97fc71c0 bl 0xa9d70 <__stack_chk_fail@plt> 000000000018d674 : 18d674: d10203ff sub sp, sp, #0x80 18d678: a9077bfd stp x29, x30, [sp, #0x70] 18d67c: 9101c3fd add x29, sp, #0x70 18d680: d53bd048 mrs x8, TPIDR_EL0 18d684: f9401508 ldr x8, [x8, #0x28] 18d688: f81f83a8 stur x8, [x29, #-0x8] 18d68c: f81e03a0 stur x0, [x29, #-0x20] 18d690: f81d83a1 stur x1, [x29, #-0x28] 18d694: f81d03a2 stur x2, [x29, #-0x30] 18d698: f9001fe3 str x3, [sp, #0x38] 18d69c: f9001be4 str x4, [sp, #0x30] 18d6a0: f9401be8 ldr x8, [sp, #0x30] 18d6a4: 92800000 mov x0, #-0x1 // =-1 18d6a8: f9000100 str x0, [x8] 18d6ac: 2a1f03e9 mov w9, wzr 18d6b0: b90027e9 str w9, [sp, #0x24] 18d6b4: 14000001 b 0x18d6b8 18d6b8: f85e03a8 ldur x8, [x29, #-0x20] 18d6bc: f9400100 ldr x0, [x8] 18d6c0: f85d83a1 ldur x1, [x29, #-0x28] 18d6c4: d10033a2 sub x2, x29, #0xc 18d6c8: 97fc5e2a bl 0xa4f70 18d6cc: f90017e0 str x0, [sp, #0x28] 18d6d0: f94017e8 ldr x8, [sp, #0x28] 18d6d4: b40000a8 cbz x8, 0x18d6e8 18d6d8: 14000001 b 0x18d6dc 18d6dc: f94017e8 ldr x8, [sp, #0x28] 18d6e0: f81e83a8 stur x8, [x29, #-0x18] 18d6e4: 1400002b b 0x18d790 18d6e8: 385f43a8 ldurb w8, [x29, #-0xc] 18d6ec: f85d03a9 ldur x9, [x29, #-0x30] 18d6f0: b98027ea ldrsw x10, [sp, #0x24] 18d6f4: 386a692b ldrb w11, [x9, x10] 18d6f8: 6b0b0108 subs w8, w8, w11 18d6fc: b90023e8 str w8, [sp, #0x20] 18d700: 540003a1 b.ne 0x18d774 18d704: 14000001 b 0x18d708 18d708: b94027e8 ldr w8, [sp, #0x24] 18d70c: 11000508 add w8, w8, #0x1 18d710: b90027e8 str w8, [sp, #0x24] 18d714: b94027e8 ldr w8, [sp, #0x24] 18d718: 71001108 subs w8, w8, #0x4 18d71c: b9001fe8 str w8, [sp, #0x1c] 18d720: 54000281 b.ne 0x18d770 18d724: 14000001 b 0x18d728 18d728: f85e03a8 ldur x8, [x29, #-0x20] 18d72c: f9400100 ldr x0, [x8] 18d730: f85d83a1 ldur x1, [x29, #-0x28] 18d734: f9401be2 ldr x2, [sp, #0x30] 18d738: 97fc6a2a bl 0xa7fe0 18d73c: f90017e0 str x0, [sp, #0x28] 18d740: f94017e8 ldr x8, [sp, #0x28] 18d744: b40000a8 cbz x8, 0x18d758 18d748: 14000001 b 0x18d74c 18d74c: f94017e8 ldr x8, [sp, #0x28] 18d750: f81e83a8 stur x8, [x29, #-0x18] 18d754: 1400000f b 0x18d790 18d758: f9401fe8 ldr x8, [sp, #0x38] 18d75c: f9401be9 ldr x9, [sp, #0x30] 18d760: f940012a ldr x10, [x9] 18d764: eb080148 subs x8, x10, x8 18d768: f9000128 str x8, [x9] 18d76c: 14000006 b 0x18d784 18d770: 14000004 b 0x18d780 18d774: 2a1f03e8 mov w8, wzr 18d778: b90027e8 str w8, [sp, #0x24] 18d77c: 14000001 b 0x18d780 18d780: 17ffffce b 0x18d6b8 18d784: aa1f03e8 mov x8, xzr 18d788: f81e83a8 stur x8, [x29, #-0x18] 18d78c: 14000001 b 0x18d790 18d790: f85e83a8 ldur x8, [x29, #-0x18] 18d794: d53bd049 mrs x9, TPIDR_EL0 18d798: f9401529 ldr x9, [x9, #0x28] 18d79c: f85f83aa ldur x10, [x29, #-0x8] 18d7a0: eb0a0129 subs x9, x9, x10 18d7a4: f9000be8 str x8, [sp, #0x10] 18d7a8: f90007e9 str x9, [sp, #0x8] 18d7ac: 540000c1 b.ne 0x18d7c4 18d7b0: 14000001 b 0x18d7b4 18d7b4: f9400be0 ldr x0, [sp, #0x10] 18d7b8: a9477bfd ldp x29, x30, [sp, #0x70] 18d7bc: 910203ff add sp, sp, #0x80 18d7c0: d65f03c0 ret 18d7c4: 97fc716b bl 0xa9d70 <__stack_chk_fail@plt> 18d7c8: d10483ff sub sp, sp, #0x120 18d7cc: f90063fc str x28, [sp, #0xc0] 18d7d0: a90d67fa stp x26, x25, [sp, #0xd0] 18d7d4: a90e5ff8 stp x24, x23, [sp, #0xe0] 18d7d8: a90f57f6 stp x22, x21, [sp, #0xf0] 18d7dc: a9104ff4 stp x20, x19, [sp, #0x100] 18d7e0: a9117bfd stp x29, x30, [sp, #0x110] 18d7e4: 910443fd add x29, sp, #0x110 18d7e8: 52800008 mov w8, #0x0 // =0 18d7ec: d2800009 mov x9, #0x0 // =0 18d7f0: 321903ea orr w10, wzr, #0x80 18d7f4: 5280000b mov w11, #0x0 // =0 18d7f8: 52802ecc mov w12, #0x176 // =374 18d7fc: 5289790d mov w13, #0x4bc8 // =19400 18d800: 52806f8e mov w14, #0x37c // =892 18d804: 528037cf mov w15, #0x1be // =446 18d808: 52806530 mov w16, #0x329 // =809 18d80c: 128978f1 mov w17, #-0x4bc8 // =-19400 18d810: 52812342 mov w2, #0x91a // =2330 18d814: 528450a3 mov w3, #0x2285 // =8837 18d818: 52832bc4 mov w4, #0x195e // =6494 18d81c: 528113a5 mov w5, #0x89d // =2205 18d820: 321143e6 orr w6, wzr, #0xffff8000 18d824: 5281e1e7 mov w7, #0xf0f // =3855 18d828: 128a8653 mov w19, #-0x5433 // =-21555 18d82c: 32001bf4 orr w20, wzr, #0x7f 18d830: 320003f5 orr w21, wzr, #0x1 18d834: 32003bf6 orr w22, wzr, #0x7fff 18d838: 52826677 mov w23, #0x1333 // =4915 18d83c: 528d9998 mov w24, #0x6ccc // =27852 18d840: f81a03a0 stur x0, [x29, #-0x60] 18d844: f81983a1 stur x1, [x29, #-0x68] 18d848: f85a03a0 ldur x0, [x29, #-0x60] 18d84c: 39462c19 ldrb w25, [x0, #0x18b] 18d850: 53001f39 uxtb w25, w25 18d854: 32001ffa orr w26, wzr, #0xff 18d858: 0a1a0108 and w8, w8, w26 18d85c: 6b08033f cmp w25, w8 18d860: 1a9f07e8 cset w8, ne 18d864: f90043e9 str x9, [sp, #0x80] 18d868: b9007fea str w10, [sp, #0x7c] 18d86c: b9007beb str w11, [sp, #0x78] 18d870: b90077ec str w12, [sp, #0x74] 18d874: b90073ed str w13, [sp, #0x70] 18d878: b9006fee str w14, [sp, #0x6c] 18d87c: b9006bef str w15, [sp, #0x68] 18d880: b90067f0 str w16, [sp, #0x64] 18d884: b90063f1 str w17, [sp, #0x60] 18d888: b9005fe2 str w2, [sp, #0x5c] 18d88c: b9005be3 str w3, [sp, #0x58] 18d890: b90057e4 str w4, [sp, #0x54] 18d894: b90053e5 str w5, [sp, #0x50] 18d898: b9004fe6 str w6, [sp, #0x4c] 18d89c: b9004be7 str w7, [sp, #0x48] 18d8a0: b90047f3 str w19, [sp, #0x44] 18d8a4: b90043f4 str w20, [sp, #0x40] 18d8a8: b9003ff5 str w21, [sp, #0x3c] 18d8ac: b9003bf6 str w22, [sp, #0x38] 18d8b0: b90037f7 str w23, [sp, #0x34] 18d8b4: b90033f8 str w24, [sp, #0x30] 18d8b8: 37000048 tbnz w8, #0x0, 0x18d8c0 18d8bc: 14000005 b 0x18d8d0 18d8c0: 321f03e0 orr w0, wzr, #0x2 18d8c4: 97fc53a7 bl 0xa2760 18d8c8: f81803a0 stur x0, [x29, #-0x80] 18d8cc: 14000006 b 0x18d8e4 18d8d0: d2844801 mov x1, #0x2240 // =8768 18d8d4: f85a03a8 ldur x8, [x29, #-0x60] 18d8d8: f9400100 ldr x0, [x8] 18d8dc: 97fc5085 bl 0xa1af0 18d8e0: f81803a0 stur x0, [x29, #-0x80] 18d8e4: f85803a8 ldur x8, [x29, #-0x80] 18d8e8: f94043e9 ldr x9, [sp, #0x80] 18d8ec: eb09011f cmp x8, x9 18d8f0: 1a9f17ea cset w10, eq 18d8f4: 3700004a tbnz w10, #0x0, 0x18d8fc 18d8f8: 14000004 b 0x18d908 18d8fc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 18d900: f81a83a8 stur x8, [x29, #-0x58] 18d904: 1400017b b 0x18def0 18d908: d2800ec8 mov x8, #0x76 // =118 18d90c: 52812289 mov w9, #0x914 // =2324 18d910: 5281d64a mov w10, #0xeb2 // =3762 18d914: d2800bcb mov x11, #0x5e // =94 18d918: 320003ec orr w12, wzr, #0x1 18d91c: d28006cd mov x13, #0x36 // =54 18d920: d280058e mov x14, #0x2c // =44 18d924: 52800001 mov w1, #0x0 // =0 18d928: d2844802 mov x2, #0x2240 // =8768 18d92c: f85803a0 ldur x0, [x29, #-0x80] 18d930: f90017e8 str x8, [sp, #0x28] 18d934: b90027e9 str w9, [sp, #0x24] 18d938: b90023ea str w10, [sp, #0x20] 18d93c: f9000feb str x11, [sp, #0x18] 18d940: b90017ec str w12, [sp, #0x14] 18d944: f90007ed str x13, [sp, #0x8] 18d948: f90003ee str x14, [sp] 18d94c: 97fc6c7d bl 0xa8b40 18d950: f85803a8 ldur x8, [x29, #-0x80] 18d954: aa0803e0 mov x0, x8 18d958: 9400028b bl 0x18e384 18d95c: f85803a8 ldur x8, [x29, #-0x80] 18d960: b9407fe9 ldr w9, [sp, #0x7c] 18d964: 79000909 strh w9, [x8, #0x4] 18d968: f85803a8 ldur x8, [x29, #-0x80] 18d96c: b9407bea ldr w10, [sp, #0x78] 18d970: 7900550a strh w10, [x8, #0x2a] 18d974: f85803a8 ldur x8, [x29, #-0x80] 18d978: 7900690a strh w10, [x8, #0x34] 18d97c: f85803a8 ldur x8, [x29, #-0x80] 18d980: f94003eb ldr x11, [sp] 18d984: 8b0b0108 add x8, x8, x11 18d988: 7900090a strh w10, [x8, #0x4] 18d98c: f85803a8 ldur x8, [x29, #-0x80] 18d990: 8b0b0108 add x8, x8, x11 18d994: b94077ec ldr w12, [sp, #0x74] 18d998: 7900010c strh w12, [x8] 18d99c: f85803a8 ldur x8, [x29, #-0x80] 18d9a0: 8b0b0108 add x8, x8, x11 18d9a4: b94073e1 ldr w1, [sp, #0x70] 18d9a8: 79000501 strh w1, [x8, #0x2] 18d9ac: f85803a8 ldur x8, [x29, #-0x80] 18d9b0: b9406fef ldr w15, [sp, #0x6c] 18d9b4: 7900650f strh w15, [x8, #0x32] 18d9b8: f85803a8 ldur x8, [x29, #-0x80] 18d9bc: f94007ed ldr x13, [sp, #0x8] 18d9c0: 8b0d0108 add x8, x8, x13 18d9c4: b9406bf0 ldr w16, [sp, #0x68] 18d9c8: 79000910 strh w16, [x8, #0x4] 18d9cc: f85803a8 ldur x8, [x29, #-0x80] 18d9d0: 8b0d0108 add x8, x8, x13 18d9d4: b94067f1 ldr w17, [sp, #0x64] 18d9d8: 79000111 strh w17, [x8] 18d9dc: f85803a8 ldur x8, [x29, #-0x80] 18d9e0: 8b0d0108 add x8, x8, x13 18d9e4: b94063e3 ldr w3, [sp, #0x60] 18d9e8: 79000503 strh w3, [x8, #0x2] 18d9ec: f85803a8 ldur x8, [x29, #-0x80] 18d9f0: b9405fe4 ldr w4, [sp, #0x5c] 18d9f4: 79007904 strh w4, [x8, #0x3c] 18d9f8: f85803a8 ldur x8, [x29, #-0x80] 18d9fc: 7900850a strh w10, [x8, #0x42] 18da00: f85803a8 ldur x8, [x29, #-0x80] 18da04: 7900910a strh w10, [x8, #0x48] 18da08: f85803a8 ldur x8, [x29, #-0x80] 18da0c: b9405be5 ldr w5, [sp, #0x58] 18da10: 7900a505 strh w5, [x8, #0x52] 18da14: f85803a8 ldur x8, [x29, #-0x80] 18da18: b94057e6 ldr w6, [sp, #0x54] 18da1c: 7900a906 strh w6, [x8, #0x54] 18da20: f85803a8 ldur x8, [x29, #-0x80] 18da24: 7900950a strh w10, [x8, #0x4a] 18da28: f85803a8 ldur x8, [x29, #-0x80] 18da2c: 7900990a strh w10, [x8, #0x4c] 18da30: f85803a8 ldur x8, [x29, #-0x80] 18da34: 79009d0a strh w10, [x8, #0x4e] 18da38: f85803a8 ldur x8, [x29, #-0x80] 18da3c: 7900a10a strh w10, [x8, #0x50] 18da40: f85803a8 ldur x8, [x29, #-0x80] 18da44: b94053e7 ldr w7, [sp, #0x50] 18da48: 7900ad07 strh w7, [x8, #0x56] 18da4c: f85803a8 ldur x8, [x29, #-0x80] 18da50: 7940ad13 ldrh w19, [x8, #0x56] 18da54: 11000673 add w19, w19, #0x1 18da58: f85803a8 ldur x8, [x29, #-0x80] 18da5c: 7900b113 strh w19, [x8, #0x58] 18da60: f85803a8 ldur x8, [x29, #-0x80] 18da64: b9404ff3 ldr w19, [sp, #0x4c] 18da68: 7900b513 strh w19, [x8, #0x5a] 18da6c: f85803a8 ldur x8, [x29, #-0x80] 18da70: b9404bf4 ldr w20, [sp, #0x48] 18da74: 7900b914 strh w20, [x8, #0x5c] 18da78: f85803a8 ldur x8, [x29, #-0x80] 18da7c: b94047f5 ldr w21, [sp, #0x44] 18da80: 7900bd15 strh w21, [x8, #0x5e] 18da84: f85803a8 ldur x8, [x29, #-0x80] 18da88: b94043f6 ldr w22, [sp, #0x40] 18da8c: 7900c116 strh w22, [x8, #0x60] 18da90: f85803a8 ldur x8, [x29, #-0x80] 18da94: 7940c117 ldrh w23, [x8, #0x60] 18da98: f85803a8 ldur x8, [x29, #-0x80] 18da9c: f9400fee ldr x14, [sp, #0x18] 18daa0: 8b0e0101 add x1, x8, x14 18daa4: 2a1703e0 mov w0, w23 18daa8: 9400046b bl 0x18ec54 18daac: 7818e3a0 sturh w0, [x29, #-0x72] 18dab0: f85803a8 ldur x8, [x29, #-0x80] 18dab4: 7940c109 ldrh w9, [x8, #0x60] 18dab8: b94023ea ldr w10, [sp, #0x20] 18dabc: 6b090149 subs w9, w10, w9 18dac0: 7858e3ac ldurh w12, [x29, #-0x72] 18dac4: 0b0c0129 add w9, w9, w12 18dac8: f85803a8 ldur x8, [x29, #-0x80] 18dacc: 79008109 strh w9, [x8, #0x40] 18dad0: f85803a8 ldur x8, [x29, #-0x80] 18dad4: 7940c100 ldrh w0, [x8, #0x60] 18dad8: f85803a8 ldur x8, [x29, #-0x80] 18dadc: f9400feb ldr x11, [sp, #0x18] 18dae0: 8b0b0101 add x1, x8, x11 18dae4: 9400045c bl 0x18ec54 18dae8: 7818e3a0 sturh w0, [x29, #-0x72] 18daec: f85803a8 ldur x8, [x29, #-0x80] 18daf0: 7940c109 ldrh w9, [x8, #0x60] 18daf4: b94023ea ldr w10, [sp, #0x20] 18daf8: 6b090149 subs w9, w10, w9 18dafc: 7858e3ac ldurh w12, [x29, #-0x72] 18db00: 6b0c0129 subs w9, w9, w12 18db04: f85803a8 ldur x8, [x29, #-0x80] 18db08: 79008d09 strh w9, [x8, #0x46] 18db0c: f85803a8 ldur x8, [x29, #-0x80] 18db10: 7940c100 ldrh w0, [x8, #0x60] 18db14: f85803a8 ldur x8, [x29, #-0x80] 18db18: f9400feb ldr x11, [sp, #0x18] 18db1c: 8b0b0101 add x1, x8, x11 18db20: 9400044d bl 0x18ec54 18db24: 7818e3a0 sturh w0, [x29, #-0x72] 18db28: f85803a8 ldur x8, [x29, #-0x80] 18db2c: 7940c109 ldrh w9, [x8, #0x60] 18db30: b94027ea ldr w10, [sp, #0x24] 18db34: 6b090149 subs w9, w10, w9 18db38: 7858e3ac ldurh w12, [x29, #-0x72] 18db3c: 6b0c0129 subs w9, w9, w12 18db40: f85803a8 ldur x8, [x29, #-0x80] 18db44: 79007d09 strh w9, [x8, #0x3e] 18db48: f85803a8 ldur x8, [x29, #-0x80] 18db4c: 7940c100 ldrh w0, [x8, #0x60] 18db50: f85803a8 ldur x8, [x29, #-0x80] 18db54: f9400feb ldr x11, [sp, #0x18] 18db58: 8b0b0101 add x1, x8, x11 18db5c: 9400043e bl 0x18ec54 18db60: 7818e3a0 sturh w0, [x29, #-0x72] 18db64: f85803a8 ldur x8, [x29, #-0x80] 18db68: 7940c109 ldrh w9, [x8, #0x60] 18db6c: b94023ea ldr w10, [sp, #0x20] 18db70: 6b090149 subs w9, w10, w9 18db74: 7858e3ac ldurh w12, [x29, #-0x72] 18db78: 0b0c0129 add w9, w9, w12 18db7c: f85803a8 ldur x8, [x29, #-0x80] 18db80: 79008909 strh w9, [x8, #0x44] 18db84: f85803a8 ldur x8, [x29, #-0x80] 18db88: b900651f str wzr, [x8, #0x64] 18db8c: f85803a8 ldur x8, [x29, #-0x80] 18db90: b94017e9 ldr w9, [sp, #0x14] 18db94: b9006909 str w9, [x8, #0x68] 18db98: f85803a8 ldur x8, [x29, #-0x80] 18db9c: b9403fec ldr w12, [sp, #0x3c] 18dba0: 7900dd0c strh w12, [x8, #0x6e] 18dba4: f85803a8 ldur x8, [x29, #-0x80] 18dba8: 79c0dd0f ldrsh w15, [x8, #0x6e] 18dbac: 110005ef add w15, w15, #0x1 18dbb0: f85803a8 ldur x8, [x29, #-0x80] 18dbb4: 7900d90f strh w15, [x8, #0x6c] 18dbb8: f85803a8 ldur x8, [x29, #-0x80] 18dbbc: b9403bef ldr w15, [sp, #0x38] 18dbc0: 7900e10f strh w15, [x8, #0x70] 18dbc4: f85803a8 ldur x8, [x29, #-0x80] 18dbc8: b9407bf0 ldr w16, [sp, #0x78] 18dbcc: 7900e510 strh w16, [x8, #0x72] 18dbd0: f85803a8 ldur x8, [x29, #-0x80] 18dbd4: 79005110 strh w16, [x8, #0x28] 18dbd8: f85803a8 ldur x8, [x29, #-0x80] 18dbdc: f94017eb ldr x11, [sp, #0x28] 18dbe0: 8b0b0108 add x8, x8, x11 18dbe4: b94037f1 ldr w17, [sp, #0x34] 18dbe8: 79000911 strh w17, [x8, #0x4] 18dbec: f85803a8 ldur x8, [x29, #-0x80] 18dbf0: 8b0b0108 add x8, x8, x11 18dbf4: b94033e0 ldr w0, [sp, #0x30] 18dbf8: 79000500 strh w0, [x8, #0x2] 18dbfc: f85803a8 ldur x8, [x29, #-0x80] 18dc00: 8b0b0108 add x8, x8, x11 18dc04: 79000110 strh w16, [x8] 18dc08: f81903bf stur xzr, [x29, #-0x70] 18dc0c: d28000a8 mov x8, #0x5 // =5 18dc10: f85903a9 ldur x9, [x29, #-0x70] 18dc14: eb08013f cmp x9, x8 18dc18: 1a9fa7ea cset w10, lt 18dc1c: 3700004a tbnz w10, #0x0, 0x18dc24 18dc20: 14000018 b 0x18dc80 18dc24: b27c03e8 orr x8, xzr, #0x10 18dc28: b27f07e9 orr x9, xzr, #0x6 18dc2c: d2800eca mov x10, #0x76 // =118 18dc30: b27f03eb orr x11, xzr, #0x2 18dc34: f85803ac ldur x12, [x29, #-0x80] 18dc38: 8b0a018c add x12, x12, x10 18dc3c: 8b080188 add x8, x12, x8 18dc40: f85903ac ldur x12, [x29, #-0x70] 18dc44: 9b0c7d6c mul x12, x11, x12 18dc48: 8b0c0108 add x8, x8, x12 18dc4c: b9407bed ldr w13, [sp, #0x78] 18dc50: 7900010d strh w13, [x8] 18dc54: f85803a8 ldur x8, [x29, #-0x80] 18dc58: 8b0a0108 add x8, x8, x10 18dc5c: 8b090108 add x8, x8, x9 18dc60: f85903a9 ldur x9, [x29, #-0x70] 18dc64: 9b097d69 mul x9, x11, x9 18dc68: 8b090108 add x8, x8, x9 18dc6c: 7900010d strh w13, [x8] 18dc70: f85903a8 ldur x8, [x29, #-0x70] 18dc74: 91000508 add x8, x8, #0x1 18dc78: f81903a8 stur x8, [x29, #-0x70] 18dc7c: 17ffffe4 b 0x18dc0c 18dc80: d2801208 mov x8, #0x90 // =144 18dc84: f85803a9 ldur x9, [x29, #-0x80] 18dc88: 8b080129 add x9, x9, x8 18dc8c: b94037ea ldr w10, [sp, #0x34] 18dc90: 7900092a strh w10, [x9, #0x4] 18dc94: f85803a9 ldur x9, [x29, #-0x80] 18dc98: 8b080129 add x9, x9, x8 18dc9c: b94033eb ldr w11, [sp, #0x30] 18dca0: 7900052b strh w11, [x9, #0x2] 18dca4: f85803a9 ldur x9, [x29, #-0x80] 18dca8: 8b080128 add x8, x9, x8 18dcac: b9407bec ldr w12, [sp, #0x78] 18dcb0: 7900010c strh w12, [x8] 18dcb4: f81903bf stur xzr, [x29, #-0x70] 18dcb8: d28000a8 mov x8, #0x5 // =5 18dcbc: f85903a9 ldur x9, [x29, #-0x70] 18dcc0: eb08013f cmp x9, x8 18dcc4: 1a9fa7ea cset w10, lt 18dcc8: 3700004a tbnz w10, #0x0, 0x18dcd0 18dccc: 14000018 b 0x18dd2c 18dcd0: b27c03e8 orr x8, xzr, #0x10 18dcd4: b27f07e9 orr x9, xzr, #0x6 18dcd8: d280120a mov x10, #0x90 // =144 18dcdc: b27f03eb orr x11, xzr, #0x2 18dce0: f85803ac ldur x12, [x29, #-0x80] 18dce4: 8b0a018c add x12, x12, x10 18dce8: 8b080188 add x8, x12, x8 18dcec: f85903ac ldur x12, [x29, #-0x70] 18dcf0: 9b0c7d6c mul x12, x11, x12 18dcf4: 8b0c0108 add x8, x8, x12 18dcf8: b9407bed ldr w13, [sp, #0x78] 18dcfc: 7900010d strh w13, [x8] 18dd00: f85803a8 ldur x8, [x29, #-0x80] 18dd04: 8b0a0108 add x8, x8, x10 18dd08: 8b090108 add x8, x8, x9 18dd0c: f85903a9 ldur x9, [x29, #-0x70] 18dd10: 9b097d69 mul x9, x11, x9 18dd14: 8b090108 add x8, x8, x9 18dd18: 7900010d strh w13, [x8] 18dd1c: f85903a8 ldur x8, [x29, #-0x70] 18dd20: 91000508 add x8, x8, #0x1 18dd24: f81903a8 stur x8, [x29, #-0x70] 18dd28: 17ffffe4 b 0x18dcb8 18dd2c: f81903bf stur xzr, [x29, #-0x70] 18dd30: b27403e8 orr x8, xzr, #0x1000 18dd34: f85903a9 ldur x9, [x29, #-0x70] 18dd38: eb08013f cmp x9, x8 18dd3c: 1a9fa7ea cset w10, lt 18dd40: 3700004a tbnz w10, #0x0, 0x18dd48 18dd44: 1400000e b 0x18dd7c 18dd48: d2801548 mov x8, #0xaa // =170 18dd4c: b27f03e9 orr x9, xzr, #0x2 18dd50: f85803aa ldur x10, [x29, #-0x80] 18dd54: 8b080148 add x8, x10, x8 18dd58: f85903aa ldur x10, [x29, #-0x70] 18dd5c: 9b0a7d29 mul x9, x9, x10 18dd60: 8b090108 add x8, x8, x9 18dd64: b9407beb ldr w11, [sp, #0x78] 18dd68: 7900010b strh w11, [x8] 18dd6c: f85903a8 ldur x8, [x29, #-0x70] 18dd70: 91000508 add x8, x8, #0x1 18dd74: f81903a8 stur x8, [x29, #-0x70] 18dd78: 17ffffee b 0x18dd30 18dd7c: 321c03e8 orr w8, wzr, #0x10 18dd80: 528ac449 mov w9, #0x5622 // =22050 18dd84: d2841f4a mov x10, #0x20fa // =8442 18dd88: d2800a0b mov x11, #0x50 // =80 18dd8c: d28006cc mov x12, #0x36 // =54 18dd90: d280058d mov x13, #0x2c // =44 18dd94: f85803ae ldur x14, [x29, #-0x80] 18dd98: 8b0a01ca add x10, x14, x10 18dd9c: f85803ae ldur x14, [x29, #-0x80] 18dda0: 7940ddcf ldrh w15, [x14, #0x6e] 18dda4: 2a0f03ee mov w14, w15 18dda8: 93403dce sxth x14, w14 18ddac: 9b0e7d6b mul x11, x11, x14 18ddb0: 8b0b014a add x10, x10, x11 18ddb4: f90047ea str x10, [sp, #0x88] 18ddb8: f94047ea ldr x10, [sp, #0x88] 18ddbc: 7940014f ldrh w15, [x10] 18ddc0: f85803aa ldur x10, [x29, #-0x80] 18ddc4: 7900a94f strh w15, [x10, #0x54] 18ddc8: f94047ea ldr x10, [sp, #0x88] 18ddcc: 7940054f ldrh w15, [x10, #0x2] 18ddd0: f85803aa ldur x10, [x29, #-0x80] 18ddd4: 7900a54f strh w15, [x10, #0x52] 18ddd8: f94047ea ldr x10, [sp, #0x88] 18dddc: 7940094f ldrh w15, [x10, #0x4] 18dde0: f85803aa ldur x10, [x29, #-0x80] 18dde4: 7900e94f strh w15, [x10, #0x74] 18dde8: f94047ea ldr x10, [sp, #0x88] 18ddec: 79400d4f ldrh w15, [x10, #0x6] 18ddf0: f85803aa ldur x10, [x29, #-0x80] 18ddf4: 7900e14f strh w15, [x10, #0x70] 18ddf8: f94047ea ldr x10, [sp, #0x88] 18ddfc: 7940114f ldrh w15, [x10, #0x8] 18de00: f85803aa ldur x10, [x29, #-0x80] 18de04: 7900e54f strh w15, [x10, #0x72] 18de08: f94047ea ldr x10, [sp, #0x88] 18de0c: 79406d4f ldrh w15, [x10, #0x36] 18de10: f85803aa ldur x10, [x29, #-0x80] 18de14: 7900c14f strh w15, [x10, #0x60] 18de18: f94047ea ldr x10, [sp, #0x88] 18de1c: 79c0714f ldrsh w15, [x10, #0x38] 18de20: b81883af stur w15, [x29, #-0x78] 18de24: b85883af ldur w15, [x29, #-0x78] 18de28: 1b097def mul w15, w15, w9 18de2c: 1ac829ef asr w15, w15, w8 18de30: b81883af stur w15, [x29, #-0x78] 18de34: b85883af ldur w15, [x29, #-0x78] 18de38: f85803aa ldur x10, [x29, #-0x80] 18de3c: 7900ad4f strh w15, [x10, #0x56] 18de40: f94047ea ldr x10, [sp, #0x88] 18de44: 7940754f ldrh w15, [x10, #0x3a] 18de48: f85803aa ldur x10, [x29, #-0x80] 18de4c: 8b0d014a add x10, x10, x13 18de50: 7900054f strh w15, [x10, #0x2] 18de54: f94047ea ldr x10, [sp, #0x88] 18de58: 79c0794f ldrsh w15, [x10, #0x3c] 18de5c: b81883af stur w15, [x29, #-0x78] 18de60: b85883af ldur w15, [x29, #-0x78] 18de64: 1b097def mul w15, w15, w9 18de68: 1ac829ef asr w15, w15, w8 18de6c: b81883af stur w15, [x29, #-0x78] 18de70: f85803aa ldur x10, [x29, #-0x80] 18de74: 8b0d014a add x10, x10, x13 18de78: 7940094f ldrh w15, [x10, #0x4] 18de7c: b85883b0 ldur w16, [x29, #-0x78] 18de80: 0b1001ef add w15, w15, w16 18de84: f85803aa ldur x10, [x29, #-0x80] 18de88: 8b0d014a add x10, x10, x13 18de8c: 7900014f strh w15, [x10] 18de90: f94047ea ldr x10, [sp, #0x88] 18de94: 79407d4f ldrh w15, [x10, #0x3e] 18de98: f85803aa ldur x10, [x29, #-0x80] 18de9c: 8b0c014a add x10, x10, x12 18dea0: 7900054f strh w15, [x10, #0x2] 18dea4: f94047ea ldr x10, [sp, #0x88] 18dea8: 79c0814f ldrsh w15, [x10, #0x40] 18deac: b81883af stur w15, [x29, #-0x78] 18deb0: b85883af ldur w15, [x29, #-0x78] 18deb4: 1b097de9 mul w9, w15, w9 18deb8: 1ac82928 asr w8, w9, w8 18debc: b81883a8 stur w8, [x29, #-0x78] 18dec0: f85803aa ldur x10, [x29, #-0x80] 18dec4: 8b0c014a add x10, x10, x12 18dec8: 79400948 ldrh w8, [x10, #0x4] 18decc: b85883a9 ldur w9, [x29, #-0x78] 18ded0: 0b090108 add w8, w8, w9 18ded4: f85803aa ldur x10, [x29, #-0x80] 18ded8: 8b0c014a add x10, x10, x12 18dedc: 79000148 strh w8, [x10] 18dee0: f85803aa ldur x10, [x29, #-0x80] 18dee4: f85983ab ldur x11, [x29, #-0x68] 18dee8: f900016a str x10, [x11] 18deec: f81a83bf stur xzr, [x29, #-0x58] 18def0: f85a83a0 ldur x0, [x29, #-0x58] 18def4: a9517bfd ldp x29, x30, [sp, #0x110] 18def8: a9504ff4 ldp x20, x19, [sp, #0x100] 18defc: a94f57f6 ldp x22, x21, [sp, #0xf0] 18df00: a94e5ff8 ldp x24, x23, [sp, #0xe0] 18df04: a94d67fa ldp x26, x25, [sp, #0xd0] 18df08: f94063fc ldr x28, [sp, #0xc0] 18df0c: 910483ff add sp, sp, #0x120 18df10: d65f03c0 ret 18df14: d10143ff sub sp, sp, #0x50 18df18: a9047bfd stp x29, x30, [sp, #0x40] 18df1c: 910103fd add x29, sp, #0x40 18df20: 52800008 mov w8, #0x0 // =0 18df24: f81f83a0 stur x0, [x29, #-0x8] 18df28: f81f03a1 stur x1, [x29, #-0x10] 18df2c: f81e83a2 stur x2, [x29, #-0x18] 18df30: f90013e3 str x3, [sp, #0x20] 18df34: f85f83a0 ldur x0, [x29, #-0x8] 18df38: f9000fe0 str x0, [sp, #0x18] 18df3c: f9400fe0 ldr x0, [sp, #0x18] 18df40: b9406809 ldr w9, [x0, #0x68] 18df44: b90017e8 str w8, [sp, #0x14] 18df48: 35000189 cbnz w9, 0x18df78 18df4c: f9400fe8 ldr x8, [sp, #0x18] 18df50: 79c0e109 ldrsh w9, [x8, #0x70] 18df54: 34000049 cbz w9, 0x18df5c 18df58: 14000016 b 0x18dfb0 18df5c: 32003be8 orr w8, wzr, #0x7fff 18df60: f9400fe9 ldr x9, [sp, #0x18] 18df64: 79c0e52a ldrsh w10, [x9, #0x72] 18df68: 6b08015f cmp w10, w8 18df6c: 1a9f17e8 cset w8, eq 18df70: 37000048 tbnz w8, #0x0, 0x18df78 18df74: 1400000f b 0x18dfb0 18df78: f85f03a8 ldur x8, [x29, #-0x10] 18df7c: f85e83a9 ldur x9, [x29, #-0x18] 18df80: eb09011f cmp x8, x9 18df84: 1a9f07ea cset w10, ne 18df88: 3700004a tbnz w10, #0x0, 0x18df90 18df8c: 14000008 b 0x18dfac 18df90: b27f03e8 orr x8, xzr, #0x2 18df94: f85f03a0 ldur x0, [x29, #-0x10] 18df98: f85e83a1 ldur x1, [x29, #-0x18] 18df9c: f94013e9 ldr x9, [sp, #0x20] 18dfa0: 9b087d29 mul x9, x9, x8 18dfa4: 9b087d22 mul x2, x9, x8 18dfa8: 97fc5ef2 bl 0xa5b70 18dfac: 1400002f b 0x18e068 18dfb0: f9400fe8 ldr x8, [sp, #0x18] 18dfb4: 79c0dd09 ldrsh w9, [x8, #0x6e] 18dfb8: f9400fe8 ldr x8, [sp, #0x18] 18dfbc: 79c0d90a ldrsh w10, [x8, #0x6c] 18dfc0: 6b0a013f cmp w9, w10 18dfc4: 1a9f07e9 cset w9, ne 18dfc8: 37000049 tbnz w9, #0x0, 0x18dfd0 18dfcc: 14000003 b 0x18dfd8 18dfd0: f9400fe0 ldr x0, [sp, #0x18] 18dfd4: 94000331 bl 0x18ec98 18dfd8: b2401be8 orr x8, xzr, #0x7f 18dfdc: f9400fe0 ldr x0, [sp, #0x18] 18dfe0: f94013e9 ldr x9, [sp, #0x20] 18dfe4: 2a0903ea mov w10, w9 18dfe8: 2a0a03e1 mov w1, w10 18dfec: f90007e8 str x8, [sp, #0x8] 18dff0: 9400038d bl 0x18ee24 18dff4: f9400fe8 ldr x8, [sp, #0x18] 18dff8: f94013e9 ldr x9, [sp, #0x20] 18dffc: 2a0903ea mov w10, w9 18e000: f85e83a2 ldur x2, [x29, #-0x18] 18e004: f85f03a3 ldur x3, [x29, #-0x10] 18e008: aa0803e0 mov x0, x8 18e00c: 2a0a03e1 mov w1, w10 18e010: 9400040e bl 0x18f048 18e014: f9400fe8 ldr x8, [sp, #0x18] 18e018: 7940050a ldrh w10, [x8, #0x2] 18e01c: 2a0a03e8 mov w8, w10 18e020: 93403d08 sxth x8, w8 18e024: f94007e9 ldr x9, [sp, #0x8] 18e028: eb09011f cmp x8, x9 18e02c: 1a9fb7ea cset w10, ge 18e030: 3700004a tbnz w10, #0x0, 0x18e038 18e034: 14000004 b 0x18e044 18e038: f9400fe8 ldr x8, [sp, #0x18] 18e03c: b94017e9 ldr w9, [sp, #0x14] 18e040: 79000509 strh w9, [x8, #0x2] 18e044: f94013e8 ldr x8, [sp, #0x20] 18e048: 321c03e9 orr w9, wzr, #0x10 18e04c: 2a0803ea mov w10, w8 18e050: 1ac9214a lsl w10, w10, w9 18e054: 1ac92949 asr w9, w10, w9 18e058: f9400fe8 ldr x8, [sp, #0x18] 18e05c: 79c0050a ldrsh w10, [x8, #0x2] 18e060: 0b090149 add w9, w10, w9 18e064: 79000509 strh w9, [x8, #0x2] 18e068: a9447bfd ldp x29, x30, [sp, #0x40] 18e06c: 910143ff add sp, sp, #0x50 18e070: d65f03c0 ret 18e074: d10083ff sub sp, sp, #0x20 18e078: a9017bfd stp x29, x30, [sp, #0x10] 18e07c: 910043fd add x29, sp, #0x10 18e080: 52800008 mov w8, #0x0 // =0 18e084: f90007e0 str x0, [sp, #0x8] 18e088: f90003e1 str x1, [sp] 18e08c: f94007e0 ldr x0, [sp, #0x8] 18e090: 39462c09 ldrb w9, [x0, #0x18b] 18e094: 53001d29 uxtb w9, w9 18e098: 32001fea orr w10, wzr, #0xff 18e09c: 0a0a0108 and w8, w8, w10 18e0a0: 6b08013f cmp w9, w8 18e0a4: 1a9f07e8 cset w8, ne 18e0a8: 370000a8 tbnz w8, #0x0, 0x18e0bc 18e0ac: f94007e8 ldr x8, [sp, #0x8] 18e0b0: f9400100 ldr x0, [x8] 18e0b4: f94003e1 ldr x1, [sp] 18e0b8: 97fc4e82 bl 0xa1ac0 18e0bc: d2800000 mov x0, #0x0 // =0 18e0c0: a9417bfd ldp x29, x30, [sp, #0x10] 18e0c4: 910083ff add sp, sp, #0x20 18e0c8: d65f03c0 ret 18e0cc: d100c3ff sub sp, sp, #0x30 18e0d0: f90013e0 str x0, [sp, #0x20] 18e0d4: f9000fe1 str x1, [sp, #0x18] 18e0d8: f9000be2 str x2, [sp, #0x10] 18e0dc: f94013e0 ldr x0, [sp, #0x20] 18e0e0: f90007e0 str x0, [sp, #0x8] 18e0e4: f9400fe0 ldr x0, [sp, #0x18] 18e0e8: f90003e0 str x0, [sp] 18e0ec: b40002a0 cbz x0, 0x18e140 18e0f0: 14000001 b 0x18e0f4 18e0f4: b24003e8 orr x8, xzr, #0x1 18e0f8: f94003e9 ldr x9, [sp] 18e0fc: eb09011f cmp x8, x9 18e100: 1a9f17ea cset w10, eq 18e104: 370002ca tbnz w10, #0x0, 0x18e15c 18e108: 14000001 b 0x18e10c 18e10c: b27f03e8 orr x8, xzr, #0x2 18e110: f94003e9 ldr x9, [sp] 18e114: eb09011f cmp x8, x9 18e118: 1a9f17ea cset w10, eq 18e11c: 3700032a tbnz w10, #0x0, 0x18e180 18e120: 14000001 b 0x18e124 18e124: b24007e8 orr x8, xzr, #0x3 18e128: f94003e9 ldr x9, [sp] 18e12c: eb09011f cmp x8, x9 18e130: 1a9f17ea cset w10, eq 18e134: 3700034a tbnz w10, #0x0, 0x18e19c 18e138: 14000001 b 0x18e13c 18e13c: 1400001f b 0x18e1b8 18e140: f94007e8 ldr x8, [sp, #0x8] 18e144: b9406909 ldr w9, [x8, #0x68] 18e148: 2a0903e8 mov w8, w9 18e14c: d3407d08 ubfx x8, x8, #0, #32 18e150: f9400bea ldr x10, [sp, #0x10] 18e154: f9000148 str x8, [x10] 18e158: 1400001b b 0x18e1c4 18e15c: f94007e8 ldr x8, [sp, #0x8] 18e160: 7940d909 ldrh w9, [x8, #0x6c] 18e164: b27d0be8 orr x8, xzr, #0x38 18e168: 2a0903e0 mov w0, w9 18e16c: 9ac82008 lsl x8, x0, x8 18e170: 9378fd08 asr x8, x8, #56 18e174: f9400be0 ldr x0, [sp, #0x10] 18e178: f9000008 str x8, [x0] 18e17c: 14000012 b 0x18e1c4 18e180: f94007e8 ldr x8, [sp, #0x8] 18e184: 7940e109 ldrh w9, [x8, #0x70] 18e188: 2a0903e8 mov w8, w9 18e18c: 93403d08 sxth x8, w8 18e190: f9400bea ldr x10, [sp, #0x10] 18e194: f9000148 str x8, [x10] 18e198: 1400000b b 0x18e1c4 18e19c: f94007e8 ldr x8, [sp, #0x8] 18e1a0: 7940e509 ldrh w9, [x8, #0x72] 18e1a4: 2a0903e8 mov w8, w9 18e1a8: 93403d08 sxth x8, w8 18e1ac: f9400bea ldr x10, [sp, #0x10] 18e1b0: f9000148 str x8, [x10] 18e1b4: 14000004 b 0x18e1c4 18e1b8: 92800368 mov x8, #-0x1c // =-28 18e1bc: f90017e8 str x8, [sp, #0x28] 18e1c0: 14000002 b 0x18e1c8 18e1c4: f90017ff str xzr, [sp, #0x28] 18e1c8: f94017e0 ldr x0, [sp, #0x28] 18e1cc: 9100c3ff add sp, sp, #0x30 18e1d0: d65f03c0 ret 18e1d4: d100c3ff sub sp, sp, #0x30 18e1d8: f90013e0 str x0, [sp, #0x20] 18e1dc: f9000fe1 str x1, [sp, #0x18] 18e1e0: f9000be2 str x2, [sp, #0x10] 18e1e4: f94013e0 ldr x0, [sp, #0x20] 18e1e8: f90007e0 str x0, [sp, #0x8] 18e1ec: f9400fe0 ldr x0, [sp, #0x18] 18e1f0: f90003e0 str x0, [sp] 18e1f4: b40002a0 cbz x0, 0x18e248 18e1f8: 14000001 b 0x18e1fc 18e1fc: b24003e8 orr x8, xzr, #0x1 18e200: f94003e9 ldr x9, [sp] 18e204: eb09011f cmp x8, x9 18e208: 1a9f17ea cset w10, eq 18e20c: 3700028a tbnz w10, #0x0, 0x18e25c 18e210: 14000001 b 0x18e214 18e214: b27f03e8 orr x8, xzr, #0x2 18e218: f94003e9 ldr x9, [sp] 18e21c: eb09011f cmp x8, x9 18e220: 1a9f17ea cset w10, eq 18e224: 3700056a tbnz w10, #0x0, 0x18e2d0 18e228: 14000001 b 0x18e22c 18e22c: b24007e8 orr x8, xzr, #0x3 18e230: f94003e9 ldr x9, [sp] 18e234: eb09011f cmp x8, x9 18e238: 1a9f17ea cset w10, eq 18e23c: 3700070a tbnz w10, #0x0, 0x18e31c 18e240: 14000001 b 0x18e244 18e244: 14000049 b 0x18e368 18e248: f9400be8 ldr x8, [sp, #0x10] 18e24c: 2a0803e9 mov w9, w8 18e250: f94007e8 ldr x8, [sp, #0x8] 18e254: b9006909 str w9, [x8, #0x68] 18e258: 14000047 b 0x18e374 18e25c: f9400be8 ldr x8, [sp, #0x10] 18e260: b5000048 cbnz x8, 0x18e268 18e264: 14000016 b 0x18e2bc 18e268: b24003e8 orr x8, xzr, #0x1 18e26c: f9400be9 ldr x9, [sp, #0x10] 18e270: eb08013f cmp x9, x8 18e274: 1a9f07ea cset w10, ne 18e278: 3700004a tbnz w10, #0x0, 0x18e280 18e27c: 14000010 b 0x18e2bc 18e280: b27f03e8 orr x8, xzr, #0x2 18e284: f9400be9 ldr x9, [sp, #0x10] 18e288: eb08013f cmp x9, x8 18e28c: 1a9f07ea cset w10, ne 18e290: 3700004a tbnz w10, #0x0, 0x18e298 18e294: 1400000a b 0x18e2bc 18e298: b24007e8 orr x8, xzr, #0x3 18e29c: f9400be9 ldr x9, [sp, #0x10] 18e2a0: eb08013f cmp x9, x8 18e2a4: 1a9f07ea cset w10, ne 18e2a8: 3700004a tbnz w10, #0x0, 0x18e2b0 18e2ac: 14000004 b 0x18e2bc 18e2b0: 92800368 mov x8, #-0x1c // =-28 18e2b4: f90017e8 str x8, [sp, #0x28] 18e2b8: 14000030 b 0x18e378 18e2bc: f9400be8 ldr x8, [sp, #0x10] 18e2c0: 2a0803e9 mov w9, w8 18e2c4: f94007e8 ldr x8, [sp, #0x8] 18e2c8: 7900dd09 strh w9, [x8, #0x6e] 18e2cc: 1400002a b 0x18e374 18e2d0: b2403be8 orr x8, xzr, #0x7fff 18e2d4: f9400be9 ldr x9, [sp, #0x10] 18e2d8: eb08013f cmp x9, x8 18e2dc: 1a9fd7ea cset w10, gt 18e2e0: 370000ea tbnz w10, #0x0, 0x18e2fc 18e2e4: d2800008 mov x8, #0x0 // =0 18e2e8: f9400be9 ldr x9, [sp, #0x10] 18e2ec: eb08013f cmp x9, x8 18e2f0: 1a9fa7ea cset w10, lt 18e2f4: 3700004a tbnz w10, #0x0, 0x18e2fc 18e2f8: 14000004 b 0x18e308 18e2fc: 92800368 mov x8, #-0x1c // =-28 18e300: f90017e8 str x8, [sp, #0x28] 18e304: 1400001d b 0x18e378 18e308: f9400be8 ldr x8, [sp, #0x10] 18e30c: 2a0803e9 mov w9, w8 18e310: f94007e8 ldr x8, [sp, #0x8] 18e314: 7900e109 strh w9, [x8, #0x70] 18e318: 14000017 b 0x18e374 18e31c: b2403be8 orr x8, xzr, #0x7fff 18e320: f9400be9 ldr x9, [sp, #0x10] 18e324: eb08013f cmp x9, x8 18e328: 1a9fd7ea cset w10, gt 18e32c: 370000ea tbnz w10, #0x0, 0x18e348 18e330: d2800008 mov x8, #0x0 // =0 18e334: f9400be9 ldr x9, [sp, #0x10] 18e338: eb08013f cmp x9, x8 18e33c: 1a9fa7ea cset w10, lt 18e340: 3700004a tbnz w10, #0x0, 0x18e348 18e344: 14000004 b 0x18e354 18e348: 92800368 mov x8, #-0x1c // =-28 18e34c: f90017e8 str x8, [sp, #0x28] 18e350: 1400000a b 0x18e378 18e354: f9400be8 ldr x8, [sp, #0x10] 18e358: 2a0803e9 mov w9, w8 18e35c: f94007e8 ldr x8, [sp, #0x8] 18e360: 7900e509 strh w9, [x8, #0x72] 18e364: 14000004 b 0x18e374 18e368: 92800368 mov x8, #-0x1c // =-28 18e36c: f90017e8 str x8, [sp, #0x28] 18e370: 14000002 b 0x18e378 18e374: f90017ff str xzr, [sp, #0x28] 18e378: f94017e0 ldr x0, [sp, #0x28] 18e37c: 9100c3ff add sp, sp, #0x30 18e380: d65f03c0 ret 18e384: d10483ff sub sp, sp, #0x120 18e388: a90c6ffc stp x28, x27, [sp, #0xc0] 18e38c: a90d67fa stp x26, x25, [sp, #0xd0] 18e390: a90e5ff8 stp x24, x23, [sp, #0xe0] 18e394: a90f57f6 stp x22, x21, [sp, #0xf0] 18e398: a9104ff4 stp x20, x19, [sp, #0x100] 18e39c: a9117bfd stp x29, x30, [sp, #0x110] 18e3a0: 52827aa8 mov w8, #0x13d5 // =5077 18e3a4: 52856889 mov w9, #0x2b44 // =11076 18e3a8: 5280000a mov w10, #0x0 // =0 18e3ac: 528b446b mov w11, #0x5a23 // =23075 18e3b0: 32003bec orr w12, wzr, #0x7fff 18e3b4: 5281cd8d mov w13, #0xe6c // =3692 18e3b8: 528e326e mov w14, #0x7193 // =29075 18e3bc: 5280734f mov w15, #0x39a // =922 18e3c0: 528ad110 mov w16, #0x5688 // =22152 18e3c4: 5280b6d1 mov w17, #0x5b6 // =1462 18e3c8: 52889021 mov w1, #0x4481 // =17537 18e3cc: 52873602 mov w2, #0x39b0 // =14768 18e3d0: 528098a3 mov w3, #0x4c5 // =1221 18e3d4: 5286fc64 mov w4, #0x37e3 // =14307 18e3d8: 52868905 mov w5, #0x3448 // =13384 18e3dc: 52803ec6 mov w6, #0x1f6 // =502 18e3e0: 5289ea47 mov w7, #0x4f52 // =20306 18e3e4: 5280dc53 mov w19, #0x6e2 // =1762 18e3e8: 5287e334 mov w20, #0x3f19 // =16153 18e3ec: 32001bf5 orr w21, wzr, #0x7f 18e3f0: 528328d6 mov w22, #0x1946 // =6470 18e3f4: 52806317 mov w23, #0x318 // =792 18e3f8: 5287b4f8 mov w24, #0x3da7 // =15783 18e3fc: 52808b39 mov w25, #0x459 // =1113 18e400: 52864f5a mov w26, #0x327a // =12922 18e404: 528bf19b mov w27, #0x5f8c // =24460 18e408: 5283263c mov w28, #0x1931 // =6449 18e40c: 5287a97d mov w29, #0x3d4b // =15691 18e410: 528060de mov w30, #0x306 // =774 18e414: b900a7e8 str w8, [sp, #0xa4] 18e418: 528327a8 mov w8, #0x193d // =6461 18e41c: b900a3e8 str w8, [sp, #0xa0] 18e420: 528d8548 mov w8, #0x6c2a // =27690 18e424: b9009fe8 str w8, [sp, #0x9c] 18e428: 52831ee8 mov w8, #0x18f7 // =6391 18e42c: b9009be8 str w8, [sp, #0x98] 18e430: 52876fc8 mov w8, #0x3b7e // =15230 18e434: b90097e8 str w8, [sp, #0x94] 18e438: 52805888 mov w8, #0x2c4 // =708 18e43c: b90093e8 str w8, [sp, #0x90] 18e440: 5284bb88 mov w8, #0x25dc // =9692 18e444: b9008fe8 str w8, [sp, #0x8c] 18e448: 52840e68 mov w8, #0x2073 // =8307 18e44c: b9008be8 str w8, [sp, #0x88] 18e450: 52831e88 mov w8, #0x18f4 // =6388 18e454: b90087e8 str w8, [sp, #0x84] 18e458: 528058e8 mov w8, #0x2c7 // =711 18e45c: b90083e8 str w8, [sp, #0x80] 18e460: 5288c9e8 mov w8, #0x464f // =17999 18e464: f9005fe0 str x0, [sp, #0xb8] 18e468: b900b7ff str wzr, [sp, #0xb4] 18e46c: b900b3ff str wzr, [sp, #0xb0] 18e470: b940b7e0 ldr w0, [sp, #0xb4] 18e474: b900b3e0 str w0, [sp, #0xb0] 18e478: b9007fe9 str w9, [sp, #0x7c] 18e47c: b9007bea str w10, [sp, #0x78] 18e480: b90077eb str w11, [sp, #0x74] 18e484: b90073ec str w12, [sp, #0x70] 18e488: b9006fed str w13, [sp, #0x6c] 18e48c: b9006bee str w14, [sp, #0x68] 18e490: b90067ef str w15, [sp, #0x64] 18e494: b90063f0 str w16, [sp, #0x60] 18e498: b9005ff1 str w17, [sp, #0x5c] 18e49c: b9005be1 str w1, [sp, #0x58] 18e4a0: b90057e2 str w2, [sp, #0x54] 18e4a4: b90053e3 str w3, [sp, #0x50] 18e4a8: b9004fe4 str w4, [sp, #0x4c] 18e4ac: b9004be5 str w5, [sp, #0x48] 18e4b0: b90047e6 str w6, [sp, #0x44] 18e4b4: b90043e7 str w7, [sp, #0x40] 18e4b8: b9003ff3 str w19, [sp, #0x3c] 18e4bc: b9003bf4 str w20, [sp, #0x38] 18e4c0: b90037f5 str w21, [sp, #0x34] 18e4c4: b90033f6 str w22, [sp, #0x30] 18e4c8: b9002ff7 str w23, [sp, #0x2c] 18e4cc: b9002bf8 str w24, [sp, #0x28] 18e4d0: b90027f9 str w25, [sp, #0x24] 18e4d4: b90023fa str w26, [sp, #0x20] 18e4d8: b9001ffb str w27, [sp, #0x1c] 18e4dc: b9001bfc str w28, [sp, #0x18] 18e4e0: b90017fd str w29, [sp, #0x14] 18e4e4: b90013fe str w30, [sp, #0x10] 18e4e8: b9000fe8 str w8, [sp, #0xc] 18e4ec: 321e03e8 orr w8, wzr, #0x4 18e4f0: b940b3e9 ldr w9, [sp, #0xb0] 18e4f4: 6b08013f cmp w9, w8 18e4f8: 1a9fa7e8 cset w8, lt 18e4fc: 37000048 tbnz w8, #0x0, 0x18e504 18e500: 140001cc b 0x18ec30 18e504: d2800a08 mov x8, #0x50 // =80 18e508: d2841f49 mov x9, #0x20fa // =8442 18e50c: f9405fea ldr x10, [sp, #0xb8] 18e510: 8b090149 add x9, x10, x9 18e514: b940b3eb ldr w11, [sp, #0xb0] 18e518: 2a0b03ea mov w10, w11 18e51c: 93407d4a sxtw x10, w10 18e520: 9b0a7d08 mul x8, x8, x10 18e524: 8b080128 add x8, x9, x8 18e528: f90057e8 str x8, [sp, #0xa8] 18e52c: b940b3eb ldr w11, [sp, #0xb0] 18e530: 340000eb cbz w11, 0x18e54c 18e534: 320007e8 orr w8, wzr, #0x3 18e538: b940b3e9 ldr w9, [sp, #0xb0] 18e53c: 6b08013f cmp w9, w8 18e540: 1a9fd7e8 cset w8, gt 18e544: 37000048 tbnz w8, #0x0, 0x18e54c 18e548: 1400006a b 0x18e6f0 18e54c: f94057e8 ldr x8, [sp, #0xa8] 18e550: b9408be9 ldr w9, [sp, #0x88] 18e554: 79000109 strh w9, [x8] 18e558: f94057e8 ldr x8, [sp, #0xa8] 18e55c: b94057ea ldr w10, [sp, #0x54] 18e560: 7900050a strh w10, [x8, #0x2] 18e564: f94057e8 ldr x8, [sp, #0xa8] 18e568: b9407beb ldr w11, [sp, #0x78] 18e56c: 7900090b strh w11, [x8, #0x4] 18e570: f94057e8 ldr x8, [sp, #0xa8] 18e574: b9409fec ldr w12, [sp, #0x9c] 18e578: 79000d0c strh w12, [x8, #0x6] 18e57c: f94057e8 ldr x8, [sp, #0xa8] 18e580: b94073ed ldr w13, [sp, #0x70] 18e584: 7900110d strh w13, [x8, #0x8] 18e588: f94057e8 ldr x8, [sp, #0xa8] 18e58c: b9406fee ldr w14, [sp, #0x6c] 18e590: 7900150e strh w14, [x8, #0xa] 18e594: f94057e8 ldr x8, [sp, #0xa8] 18e598: b9406bef ldr w15, [sp, #0x68] 18e59c: 7900190f strh w15, [x8, #0xc] 18e5a0: f94057e8 ldr x8, [sp, #0xa8] 18e5a4: b94067f0 ldr w16, [sp, #0x64] 18e5a8: 79001d10 strh w16, [x8, #0xe] 18e5ac: f94057e8 ldr x8, [sp, #0xa8] 18e5b0: b94063f1 ldr w17, [sp, #0x60] 18e5b4: 79002111 strh w17, [x8, #0x10] 18e5b8: f94057e8 ldr x8, [sp, #0xa8] 18e5bc: b9405fe0 ldr w0, [sp, #0x5c] 18e5c0: 79002500 strh w0, [x8, #0x12] 18e5c4: f94057e8 ldr x8, [sp, #0xa8] 18e5c8: b9405be1 ldr w1, [sp, #0x58] 18e5cc: 79002901 strh w1, [x8, #0x14] 18e5d0: f94057e8 ldr x8, [sp, #0xa8] 18e5d4: 79002d0b strh w11, [x8, #0x16] 18e5d8: f94057e8 ldr x8, [sp, #0xa8] 18e5dc: 7900310a strh w10, [x8, #0x18] 18e5e0: f94057e8 ldr x8, [sp, #0xa8] 18e5e4: b94053e2 ldr w2, [sp, #0x50] 18e5e8: 79003502 strh w2, [x8, #0x1a] 18e5ec: f94057e8 ldr x8, [sp, #0xa8] 18e5f0: b9404fe3 ldr w3, [sp, #0x4c] 18e5f4: 79003903 strh w3, [x8, #0x1c] 18e5f8: f94057e8 ldr x8, [sp, #0xa8] 18e5fc: 79003d0b strh w11, [x8, #0x1e] 18e600: f94057e8 ldr x8, [sp, #0xa8] 18e604: b9404be4 ldr w4, [sp, #0x48] 18e608: 79004104 strh w4, [x8, #0x20] 18e60c: f94057e8 ldr x8, [sp, #0xa8] 18e610: b94047e5 ldr w5, [sp, #0x44] 18e614: 79004505 strh w5, [x8, #0x22] 18e618: f94057e8 ldr x8, [sp, #0xa8] 18e61c: b94043e6 ldr w6, [sp, #0x40] 18e620: 79004906 strh w6, [x8, #0x24] 18e624: f94057e8 ldr x8, [sp, #0xa8] 18e628: b9403fe7 ldr w7, [sp, #0x3c] 18e62c: 79004d07 strh w7, [x8, #0x26] 18e630: f94057e8 ldr x8, [sp, #0xa8] 18e634: 79005101 strh w1, [x8, #0x28] 18e638: f94057e8 ldr x8, [sp, #0xa8] 18e63c: 7900550b strh w11, [x8, #0x2a] 18e640: f94057e8 ldr x8, [sp, #0xa8] 18e644: 7900590a strh w10, [x8, #0x2c] 18e648: f94057e8 ldr x8, [sp, #0xa8] 18e64c: 79005d0b strh w11, [x8, #0x2e] 18e650: f94057e8 ldr x8, [sp, #0xa8] 18e654: b9403bf3 ldr w19, [sp, #0x38] 18e658: 79006113 strh w19, [x8, #0x30] 18e65c: f94057e8 ldr x8, [sp, #0xa8] 18e660: 7900650b strh w11, [x8, #0x32] 18e664: f94057e8 ldr x8, [sp, #0xa8] 18e668: 79006904 strh w4, [x8, #0x34] 18e66c: f94057e8 ldr x8, [sp, #0xa8] 18e670: b94037f4 ldr w20, [sp, #0x34] 18e674: 79006d14 strh w20, [x8, #0x36] 18e678: f94057e8 ldr x8, [sp, #0xa8] 18e67c: b94087f5 ldr w21, [sp, #0x84] 18e680: 79007115 strh w21, [x8, #0x38] 18e684: f94057e8 ldr x8, [sp, #0xa8] 18e688: b94017f6 ldr w22, [sp, #0x14] 18e68c: 79007516 strh w22, [x8, #0x3a] 18e690: f94057e8 ldr x8, [sp, #0xa8] 18e694: b94083f7 ldr w23, [sp, #0x80] 18e698: 79007917 strh w23, [x8, #0x3c] 18e69c: f94057e8 ldr x8, [sp, #0xa8] 18e6a0: b9400ff8 ldr w24, [sp, #0xc] 18e6a4: 79007d18 strh w24, [x8, #0x3e] 18e6a8: f94057e8 ldr x8, [sp, #0xa8] 18e6ac: b94027f9 ldr w25, [sp, #0x24] 18e6b0: 79008119 strh w25, [x8, #0x40] 18e6b4: f94057e8 ldr x8, [sp, #0xa8] 18e6b8: 7900850b strh w11, [x8, #0x42] 18e6bc: f94057e8 ldr x8, [sp, #0xa8] 18e6c0: 7900890b strh w11, [x8, #0x44] 18e6c4: f94057e8 ldr x8, [sp, #0xa8] 18e6c8: 79008d0b strh w11, [x8, #0x46] 18e6cc: f94057e8 ldr x8, [sp, #0xa8] 18e6d0: 7900910b strh w11, [x8, #0x48] 18e6d4: f94057e8 ldr x8, [sp, #0xa8] 18e6d8: 7900950b strh w11, [x8, #0x4a] 18e6dc: f94057e8 ldr x8, [sp, #0xa8] 18e6e0: 7900990b strh w11, [x8, #0x4c] 18e6e4: f94057e8 ldr x8, [sp, #0xa8] 18e6e8: 79009d0b strh w11, [x8, #0x4e] 18e6ec: 1400014d b 0x18ec20 18e6f0: 320003e8 orr w8, wzr, #0x1 18e6f4: b940b3e9 ldr w9, [sp, #0xb0] 18e6f8: 6b08013f cmp w9, w8 18e6fc: 1a9f17e8 cset w8, eq 18e700: 37000048 tbnz w8, #0x0, 0x18e708 18e704: 1400006a b 0x18e8ac 18e708: f94057e8 ldr x8, [sp, #0xa8] 18e70c: b940a3e9 ldr w9, [sp, #0xa0] 18e710: 79000109 strh w9, [x8] 18e714: f94057e8 ldr x8, [sp, #0xa8] 18e718: b9404fea ldr w10, [sp, #0x4c] 18e71c: 7900050a strh w10, [x8, #0x2] 18e720: f94057e8 ldr x8, [sp, #0xa8] 18e724: b9407beb ldr w11, [sp, #0x78] 18e728: 7900090b strh w11, [x8, #0x4] 18e72c: f94057e8 ldr x8, [sp, #0xa8] 18e730: b9409fec ldr w12, [sp, #0x9c] 18e734: 79000d0c strh w12, [x8, #0x6] 18e738: f94057e8 ldr x8, [sp, #0xa8] 18e73c: b94073ed ldr w13, [sp, #0x70] 18e740: 7900110d strh w13, [x8, #0x8] 18e744: f94057e8 ldr x8, [sp, #0xa8] 18e748: b9406fee ldr w14, [sp, #0x6c] 18e74c: 7900150e strh w14, [x8, #0xa] 18e750: f94057e8 ldr x8, [sp, #0xa8] 18e754: b9406bef ldr w15, [sp, #0x68] 18e758: 7900190f strh w15, [x8, #0xc] 18e75c: f94057e8 ldr x8, [sp, #0xa8] 18e760: b94067f0 ldr w16, [sp, #0x64] 18e764: 79001d10 strh w16, [x8, #0xe] 18e768: f94057e8 ldr x8, [sp, #0xa8] 18e76c: b94063f1 ldr w17, [sp, #0x60] 18e770: 79002111 strh w17, [x8, #0x10] 18e774: f94057e8 ldr x8, [sp, #0xa8] 18e778: b9405fe0 ldr w0, [sp, #0x5c] 18e77c: 79002500 strh w0, [x8, #0x12] 18e780: f94057e8 ldr x8, [sp, #0xa8] 18e784: b9405be1 ldr w1, [sp, #0x58] 18e788: 79002901 strh w1, [x8, #0x14] 18e78c: f94057e8 ldr x8, [sp, #0xa8] 18e790: 79002d0b strh w11, [x8, #0x16] 18e794: f94057e8 ldr x8, [sp, #0xa8] 18e798: b94057e2 ldr w2, [sp, #0x54] 18e79c: 79003102 strh w2, [x8, #0x18] 18e7a0: f94057e8 ldr x8, [sp, #0xa8] 18e7a4: b94053e3 ldr w3, [sp, #0x50] 18e7a8: 79003503 strh w3, [x8, #0x1a] 18e7ac: f94057e8 ldr x8, [sp, #0xa8] 18e7b0: 7900390a strh w10, [x8, #0x1c] 18e7b4: f94057e8 ldr x8, [sp, #0xa8] 18e7b8: 79003d0b strh w11, [x8, #0x1e] 18e7bc: f94057e8 ldr x8, [sp, #0xa8] 18e7c0: b9404be4 ldr w4, [sp, #0x48] 18e7c4: 79004104 strh w4, [x8, #0x20] 18e7c8: f94057e8 ldr x8, [sp, #0xa8] 18e7cc: b94047e5 ldr w5, [sp, #0x44] 18e7d0: 79004505 strh w5, [x8, #0x22] 18e7d4: f94057e8 ldr x8, [sp, #0xa8] 18e7d8: b94043e6 ldr w6, [sp, #0x40] 18e7dc: 79004906 strh w6, [x8, #0x24] 18e7e0: f94057e8 ldr x8, [sp, #0xa8] 18e7e4: b9403fe7 ldr w7, [sp, #0x3c] 18e7e8: 79004d07 strh w7, [x8, #0x26] 18e7ec: f94057e8 ldr x8, [sp, #0xa8] 18e7f0: 79005101 strh w1, [x8, #0x28] 18e7f4: f94057e8 ldr x8, [sp, #0xa8] 18e7f8: 7900550b strh w11, [x8, #0x2a] 18e7fc: f94057e8 ldr x8, [sp, #0xa8] 18e800: 79005902 strh w2, [x8, #0x2c] 18e804: f94057e8 ldr x8, [sp, #0xa8] 18e808: 79005d0b strh w11, [x8, #0x2e] 18e80c: f94057e8 ldr x8, [sp, #0xa8] 18e810: b9403bf3 ldr w19, [sp, #0x38] 18e814: 79006113 strh w19, [x8, #0x30] 18e818: f94057e8 ldr x8, [sp, #0xa8] 18e81c: 7900650b strh w11, [x8, #0x32] 18e820: f94057e8 ldr x8, [sp, #0xa8] 18e824: 79006904 strh w4, [x8, #0x34] 18e828: f94057e8 ldr x8, [sp, #0xa8] 18e82c: b94037f4 ldr w20, [sp, #0x34] 18e830: 79006d14 strh w20, [x8, #0x36] 18e834: f94057e8 ldr x8, [sp, #0xa8] 18e838: b9409bf5 ldr w21, [sp, #0x98] 18e83c: 79007115 strh w21, [x8, #0x38] 18e840: f94057e8 ldr x8, [sp, #0xa8] 18e844: b94097f6 ldr w22, [sp, #0x94] 18e848: 79007516 strh w22, [x8, #0x3a] 18e84c: f94057e8 ldr x8, [sp, #0xa8] 18e850: b94093f7 ldr w23, [sp, #0x90] 18e854: 79007917 strh w23, [x8, #0x3c] 18e858: f94057e8 ldr x8, [sp, #0xa8] 18e85c: b9408ff8 ldr w24, [sp, #0x8c] 18e860: 79007d18 strh w24, [x8, #0x3e] 18e864: f94057e8 ldr x8, [sp, #0xa8] 18e868: b94027f9 ldr w25, [sp, #0x24] 18e86c: 79008119 strh w25, [x8, #0x40] 18e870: f94057e8 ldr x8, [sp, #0xa8] 18e874: 7900850b strh w11, [x8, #0x42] 18e878: f94057e8 ldr x8, [sp, #0xa8] 18e87c: 7900890b strh w11, [x8, #0x44] 18e880: f94057e8 ldr x8, [sp, #0xa8] 18e884: 79008d0b strh w11, [x8, #0x46] 18e888: f94057e8 ldr x8, [sp, #0xa8] 18e88c: 7900910b strh w11, [x8, #0x48] 18e890: f94057e8 ldr x8, [sp, #0xa8] 18e894: 7900950b strh w11, [x8, #0x4a] 18e898: f94057e8 ldr x8, [sp, #0xa8] 18e89c: 7900990b strh w11, [x8, #0x4c] 18e8a0: f94057e8 ldr x8, [sp, #0xa8] 18e8a4: 79009d0b strh w11, [x8, #0x4e] 18e8a8: 140000de b 0x18ec20 18e8ac: 321f03e8 orr w8, wzr, #0x2 18e8b0: b940b3e9 ldr w9, [sp, #0xb0] 18e8b4: 6b08013f cmp w9, w8 18e8b8: 1a9f17e8 cset w8, eq 18e8bc: 37000048 tbnz w8, #0x0, 0x18e8c4 18e8c0: 1400006a b 0x18ea68 18e8c4: f94057e8 ldr x8, [sp, #0xa8] 18e8c8: b940a7e9 ldr w9, [sp, #0xa4] 18e8cc: 79000109 strh w9, [x8] 18e8d0: f94057e8 ldr x8, [sp, #0xa8] 18e8d4: b94023ea ldr w10, [sp, #0x20] 18e8d8: 7900050a strh w10, [x8, #0x2] 18e8dc: f94057e8 ldr x8, [sp, #0xa8] 18e8e0: b9407beb ldr w11, [sp, #0x78] 18e8e4: 7900090b strh w11, [x8, #0x4] 18e8e8: f94057e8 ldr x8, [sp, #0xa8] 18e8ec: b9401fec ldr w12, [sp, #0x1c] 18e8f0: 79000d0c strh w12, [x8, #0x6] 18e8f4: f94057e8 ldr x8, [sp, #0xa8] 18e8f8: b94073ed ldr w13, [sp, #0x70] 18e8fc: 7900110d strh w13, [x8, #0x8] 18e900: f94057e8 ldr x8, [sp, #0xa8] 18e904: b9406fee ldr w14, [sp, #0x6c] 18e908: 7900150e strh w14, [x8, #0xa] 18e90c: f94057e8 ldr x8, [sp, #0xa8] 18e910: b9406bef ldr w15, [sp, #0x68] 18e914: 7900190f strh w15, [x8, #0xc] 18e918: f94057e8 ldr x8, [sp, #0xa8] 18e91c: b94067f0 ldr w16, [sp, #0x64] 18e920: 79001d10 strh w16, [x8, #0xe] 18e924: f94057e8 ldr x8, [sp, #0xa8] 18e928: b94063f1 ldr w17, [sp, #0x60] 18e92c: 79002111 strh w17, [x8, #0x10] 18e930: f94057e8 ldr x8, [sp, #0xa8] 18e934: b9405fe0 ldr w0, [sp, #0x5c] 18e938: 79002500 strh w0, [x8, #0x12] 18e93c: f94057e8 ldr x8, [sp, #0xa8] 18e940: b9405be1 ldr w1, [sp, #0x58] 18e944: 79002901 strh w1, [x8, #0x14] 18e948: f94057e8 ldr x8, [sp, #0xa8] 18e94c: 79002d0b strh w11, [x8, #0x16] 18e950: f94057e8 ldr x8, [sp, #0xa8] 18e954: b94057e2 ldr w2, [sp, #0x54] 18e958: 79003102 strh w2, [x8, #0x18] 18e95c: f94057e8 ldr x8, [sp, #0xa8] 18e960: b94053e3 ldr w3, [sp, #0x50] 18e964: 79003503 strh w3, [x8, #0x1a] 18e968: f94057e8 ldr x8, [sp, #0xa8] 18e96c: b9404fe4 ldr w4, [sp, #0x4c] 18e970: 79003904 strh w4, [x8, #0x1c] 18e974: f94057e8 ldr x8, [sp, #0xa8] 18e978: 79003d0b strh w11, [x8, #0x1e] 18e97c: f94057e8 ldr x8, [sp, #0xa8] 18e980: b9404be5 ldr w5, [sp, #0x48] 18e984: 79004105 strh w5, [x8, #0x20] 18e988: f94057e8 ldr x8, [sp, #0xa8] 18e98c: b94047e6 ldr w6, [sp, #0x44] 18e990: 79004506 strh w6, [x8, #0x22] 18e994: f94057e8 ldr x8, [sp, #0xa8] 18e998: b94043e7 ldr w7, [sp, #0x40] 18e99c: 79004907 strh w7, [x8, #0x24] 18e9a0: f94057e8 ldr x8, [sp, #0xa8] 18e9a4: b9403ff3 ldr w19, [sp, #0x3c] 18e9a8: 79004d13 strh w19, [x8, #0x26] 18e9ac: f94057e8 ldr x8, [sp, #0xa8] 18e9b0: 79005101 strh w1, [x8, #0x28] 18e9b4: f94057e8 ldr x8, [sp, #0xa8] 18e9b8: 7900550b strh w11, [x8, #0x2a] 18e9bc: f94057e8 ldr x8, [sp, #0xa8] 18e9c0: 79005902 strh w2, [x8, #0x2c] 18e9c4: f94057e8 ldr x8, [sp, #0xa8] 18e9c8: 79005d0b strh w11, [x8, #0x2e] 18e9cc: f94057e8 ldr x8, [sp, #0xa8] 18e9d0: b9403bf4 ldr w20, [sp, #0x38] 18e9d4: 79006114 strh w20, [x8, #0x30] 18e9d8: f94057e8 ldr x8, [sp, #0xa8] 18e9dc: 7900650b strh w11, [x8, #0x32] 18e9e0: f94057e8 ldr x8, [sp, #0xa8] 18e9e4: 79006905 strh w5, [x8, #0x34] 18e9e8: f94057e8 ldr x8, [sp, #0xa8] 18e9ec: b94037f5 ldr w21, [sp, #0x34] 18e9f0: 79006d15 strh w21, [x8, #0x36] 18e9f4: f94057e8 ldr x8, [sp, #0xa8] 18e9f8: b9401bf6 ldr w22, [sp, #0x18] 18e9fc: 79007116 strh w22, [x8, #0x38] 18ea00: f94057e8 ldr x8, [sp, #0xa8] 18ea04: b94017f7 ldr w23, [sp, #0x14] 18ea08: 79007517 strh w23, [x8, #0x3a] 18ea0c: f94057e8 ldr x8, [sp, #0xa8] 18ea10: b94013f8 ldr w24, [sp, #0x10] 18ea14: 79007918 strh w24, [x8, #0x3c] 18ea18: f94057e8 ldr x8, [sp, #0xa8] 18ea1c: 79007d17 strh w23, [x8, #0x3e] 18ea20: f94057e8 ldr x8, [sp, #0xa8] 18ea24: b94027f9 ldr w25, [sp, #0x24] 18ea28: 79008119 strh w25, [x8, #0x40] 18ea2c: f94057e8 ldr x8, [sp, #0xa8] 18ea30: 7900850b strh w11, [x8, #0x42] 18ea34: f94057e8 ldr x8, [sp, #0xa8] 18ea38: 7900890b strh w11, [x8, #0x44] 18ea3c: f94057e8 ldr x8, [sp, #0xa8] 18ea40: 79008d0b strh w11, [x8, #0x46] 18ea44: f94057e8 ldr x8, [sp, #0xa8] 18ea48: 7900910b strh w11, [x8, #0x48] 18ea4c: f94057e8 ldr x8, [sp, #0xa8] 18ea50: 7900950b strh w11, [x8, #0x4a] 18ea54: f94057e8 ldr x8, [sp, #0xa8] 18ea58: 7900990b strh w11, [x8, #0x4c] 18ea5c: f94057e8 ldr x8, [sp, #0xa8] 18ea60: 79009d0b strh w11, [x8, #0x4e] 18ea64: 1400006f b 0x18ec20 18ea68: 320007e8 orr w8, wzr, #0x3 18ea6c: b940b3e9 ldr w9, [sp, #0xb0] 18ea70: 6b08013f cmp w9, w8 18ea74: 1a9f17e8 cset w8, eq 18ea78: 37000048 tbnz w8, #0x0, 0x18ea80 18ea7c: 14000069 b 0x18ec20 18ea80: f94057e8 ldr x8, [sp, #0xa8] 18ea84: b940a7e9 ldr w9, [sp, #0xa4] 18ea88: 79000109 strh w9, [x8] 18ea8c: f94057e8 ldr x8, [sp, #0xa8] 18ea90: b9407fea ldr w10, [sp, #0x7c] 18ea94: 7900050a strh w10, [x8, #0x2] 18ea98: f94057e8 ldr x8, [sp, #0xa8] 18ea9c: b9407beb ldr w11, [sp, #0x78] 18eaa0: 7900090b strh w11, [x8, #0x4] 18eaa4: f94057e8 ldr x8, [sp, #0xa8] 18eaa8: b94077ec ldr w12, [sp, #0x74] 18eaac: 79000d0c strh w12, [x8, #0x6] 18eab0: f94057e8 ldr x8, [sp, #0xa8] 18eab4: b94073ed ldr w13, [sp, #0x70] 18eab8: 7900110d strh w13, [x8, #0x8] 18eabc: f94057e8 ldr x8, [sp, #0xa8] 18eac0: b9406fee ldr w14, [sp, #0x6c] 18eac4: 7900150e strh w14, [x8, #0xa] 18eac8: f94057e8 ldr x8, [sp, #0xa8] 18eacc: b9406bef ldr w15, [sp, #0x68] 18ead0: 7900190f strh w15, [x8, #0xc] 18ead4: f94057e8 ldr x8, [sp, #0xa8] 18ead8: b94067f0 ldr w16, [sp, #0x64] 18eadc: 79001d10 strh w16, [x8, #0xe] 18eae0: f94057e8 ldr x8, [sp, #0xa8] 18eae4: b94063f1 ldr w17, [sp, #0x60] 18eae8: 79002111 strh w17, [x8, #0x10] 18eaec: f94057e8 ldr x8, [sp, #0xa8] 18eaf0: b9405fe0 ldr w0, [sp, #0x5c] 18eaf4: 79002500 strh w0, [x8, #0x12] 18eaf8: f94057e8 ldr x8, [sp, #0xa8] 18eafc: b9405be1 ldr w1, [sp, #0x58] 18eb00: 79002901 strh w1, [x8, #0x14] 18eb04: f94057e8 ldr x8, [sp, #0xa8] 18eb08: 79002d0b strh w11, [x8, #0x16] 18eb0c: f94057e8 ldr x8, [sp, #0xa8] 18eb10: b94057e2 ldr w2, [sp, #0x54] 18eb14: 79003102 strh w2, [x8, #0x18] 18eb18: f94057e8 ldr x8, [sp, #0xa8] 18eb1c: b94053e3 ldr w3, [sp, #0x50] 18eb20: 79003503 strh w3, [x8, #0x1a] 18eb24: f94057e8 ldr x8, [sp, #0xa8] 18eb28: b9404fe4 ldr w4, [sp, #0x4c] 18eb2c: 79003904 strh w4, [x8, #0x1c] 18eb30: f94057e8 ldr x8, [sp, #0xa8] 18eb34: 79003d0b strh w11, [x8, #0x1e] 18eb38: f94057e8 ldr x8, [sp, #0xa8] 18eb3c: b9404be5 ldr w5, [sp, #0x48] 18eb40: 79004105 strh w5, [x8, #0x20] 18eb44: f94057e8 ldr x8, [sp, #0xa8] 18eb48: b94047e6 ldr w6, [sp, #0x44] 18eb4c: 79004506 strh w6, [x8, #0x22] 18eb50: f94057e8 ldr x8, [sp, #0xa8] 18eb54: b94043e7 ldr w7, [sp, #0x40] 18eb58: 79004907 strh w7, [x8, #0x24] 18eb5c: f94057e8 ldr x8, [sp, #0xa8] 18eb60: b9403ff3 ldr w19, [sp, #0x3c] 18eb64: 79004d13 strh w19, [x8, #0x26] 18eb68: f94057e8 ldr x8, [sp, #0xa8] 18eb6c: 79005101 strh w1, [x8, #0x28] 18eb70: f94057e8 ldr x8, [sp, #0xa8] 18eb74: 7900550b strh w11, [x8, #0x2a] 18eb78: f94057e8 ldr x8, [sp, #0xa8] 18eb7c: 79005902 strh w2, [x8, #0x2c] 18eb80: f94057e8 ldr x8, [sp, #0xa8] 18eb84: 79005d0b strh w11, [x8, #0x2e] 18eb88: f94057e8 ldr x8, [sp, #0xa8] 18eb8c: b9403bf4 ldr w20, [sp, #0x38] 18eb90: 79006114 strh w20, [x8, #0x30] 18eb94: f94057e8 ldr x8, [sp, #0xa8] 18eb98: 7900650b strh w11, [x8, #0x32] 18eb9c: f94057e8 ldr x8, [sp, #0xa8] 18eba0: 79006905 strh w5, [x8, #0x34] 18eba4: f94057e8 ldr x8, [sp, #0xa8] 18eba8: b94037f5 ldr w21, [sp, #0x34] 18ebac: 79006d15 strh w21, [x8, #0x36] 18ebb0: f94057e8 ldr x8, [sp, #0xa8] 18ebb4: b94033f6 ldr w22, [sp, #0x30] 18ebb8: 79007116 strh w22, [x8, #0x38] 18ebbc: f94057e8 ldr x8, [sp, #0xa8] 18ebc0: 79007502 strh w2, [x8, #0x3a] 18ebc4: f94057e8 ldr x8, [sp, #0xa8] 18ebc8: b9402ff7 ldr w23, [sp, #0x2c] 18ebcc: 79007917 strh w23, [x8, #0x3c] 18ebd0: f94057e8 ldr x8, [sp, #0xa8] 18ebd4: b9402bf8 ldr w24, [sp, #0x28] 18ebd8: 79007d18 strh w24, [x8, #0x3e] 18ebdc: f94057e8 ldr x8, [sp, #0xa8] 18ebe0: b94027f9 ldr w25, [sp, #0x24] 18ebe4: 79008119 strh w25, [x8, #0x40] 18ebe8: f94057e8 ldr x8, [sp, #0xa8] 18ebec: 7900850b strh w11, [x8, #0x42] 18ebf0: f94057e8 ldr x8, [sp, #0xa8] 18ebf4: 7900890b strh w11, [x8, #0x44] 18ebf8: f94057e8 ldr x8, [sp, #0xa8] 18ebfc: 79008d0b strh w11, [x8, #0x46] 18ec00: f94057e8 ldr x8, [sp, #0xa8] 18ec04: 7900910b strh w11, [x8, #0x48] 18ec08: f94057e8 ldr x8, [sp, #0xa8] 18ec0c: 7900950b strh w11, [x8, #0x4a] 18ec10: f94057e8 ldr x8, [sp, #0xa8] 18ec14: 7900990b strh w11, [x8, #0x4c] 18ec18: f94057e8 ldr x8, [sp, #0xa8] 18ec1c: 79009d0b strh w11, [x8, #0x4e] 18ec20: b940b3e8 ldr w8, [sp, #0xb0] 18ec24: 11000508 add w8, w8, #0x1 18ec28: b900b3e8 str w8, [sp, #0xb0] 18ec2c: 17fffe30 b 0x18e4ec 18ec30: d2800000 mov x0, #0x0 // =0 18ec34: a9517bfd ldp x29, x30, [sp, #0x110] 18ec38: a9504ff4 ldp x20, x19, [sp, #0x100] 18ec3c: a94f57f6 ldp x22, x21, [sp, #0xf0] 18ec40: a94e5ff8 ldp x24, x23, [sp, #0xe0] 18ec44: a94d67fa ldp x26, x25, [sp, #0xd0] 18ec48: a94c6ffc ldp x28, x27, [sp, #0xc0] 18ec4c: 910483ff add sp, sp, #0x120 18ec50: d65f03c0 ret 18ec54: d10043ff sub sp, sp, #0x10 18ec58: 528000a8 mov w8, #0x5 // =5 18ec5c: 79001fe0 strh w0, [sp, #0xe] 18ec60: f90003e1 str x1, [sp] 18ec64: f94003e1 ldr x1, [sp] 18ec68: 79c00020 ldrsh w0, [x1] 18ec6c: 1b087c08 mul w8, w0, w8 18ec70: 11000508 add w8, w8, #0x1 18ec74: f94003e1 ldr x1, [sp] 18ec78: 79000028 strh w8, [x1] 18ec7c: 79401fe8 ldrh w8, [sp, #0xe] 18ec80: f94003e1 ldr x1, [sp] 18ec84: 79c00020 ldrsh w0, [x1] 18ec88: 0a000108 and w8, w8, w0 18ec8c: 2a0803e0 mov w0, w8 18ec90: 910043ff add sp, sp, #0x10 18ec94: d65f03c0 ret 18ec98: d10083ff sub sp, sp, #0x20 18ec9c: d2841f48 mov x8, #0x20fa // =8442 18eca0: d2800a09 mov x9, #0x50 // =80 18eca4: d28006ca mov x10, #0x36 // =54 18eca8: 528ac44b mov w11, #0x5622 // =22050 18ecac: 321c03ec orr w12, wzr, #0x10 18ecb0: d280058d mov x13, #0x2c // =44 18ecb4: d280000e mov x14, #0x0 // =0 18ecb8: f9000fe0 str x0, [sp, #0x18] 18ecbc: f9400fe0 ldr x0, [sp, #0x18] 18ecc0: 8b080008 add x8, x0, x8 18ecc4: f9400fe0 ldr x0, [sp, #0x18] 18ecc8: 7940dc0f ldrh w15, [x0, #0x6e] 18eccc: 2a0f03e0 mov w0, w15 18ecd0: 93403c00 sxth x0, w0 18ecd4: 9b007d29 mul x9, x9, x0 18ecd8: 8b090108 add x8, x8, x9 18ecdc: f90007e8 str x8, [sp, #0x8] 18ece0: f94007e8 ldr x8, [sp, #0x8] 18ece4: 7940050f ldrh w15, [x8, #0x2] 18ece8: f9400fe8 ldr x8, [sp, #0x18] 18ecec: 7900a50f strh w15, [x8, #0x52] 18ecf0: f94007e8 ldr x8, [sp, #0x8] 18ecf4: 7940010f ldrh w15, [x8] 18ecf8: f9400fe8 ldr x8, [sp, #0x18] 18ecfc: 7900a90f strh w15, [x8, #0x54] 18ed00: f94007e8 ldr x8, [sp, #0x8] 18ed04: 7940090f ldrh w15, [x8, #0x4] 18ed08: f9400fe8 ldr x8, [sp, #0x18] 18ed0c: 7900e90f strh w15, [x8, #0x74] 18ed10: f94007e8 ldr x8, [sp, #0x8] 18ed14: 79400d0f ldrh w15, [x8, #0x6] 18ed18: f9400fe8 ldr x8, [sp, #0x18] 18ed1c: 7900e10f strh w15, [x8, #0x70] 18ed20: f94007e8 ldr x8, [sp, #0x8] 18ed24: 7940110f ldrh w15, [x8, #0x8] 18ed28: f9400fe8 ldr x8, [sp, #0x18] 18ed2c: 7900e50f strh w15, [x8, #0x72] 18ed30: f94007e8 ldr x8, [sp, #0x8] 18ed34: 79406d0f ldrh w15, [x8, #0x36] 18ed38: f9400fe8 ldr x8, [sp, #0x18] 18ed3c: 7900c10f strh w15, [x8, #0x60] 18ed40: f94007e8 ldr x8, [sp, #0x8] 18ed44: 79c0710f ldrsh w15, [x8, #0x38] 18ed48: b90017ef str w15, [sp, #0x14] 18ed4c: b94017ef ldr w15, [sp, #0x14] 18ed50: 1b0b7def mul w15, w15, w11 18ed54: 1acc29ef asr w15, w15, w12 18ed58: b90017ef str w15, [sp, #0x14] 18ed5c: b94017ef ldr w15, [sp, #0x14] 18ed60: f9400fe8 ldr x8, [sp, #0x18] 18ed64: 7900ad0f strh w15, [x8, #0x56] 18ed68: f94007e8 ldr x8, [sp, #0x8] 18ed6c: 7940750f ldrh w15, [x8, #0x3a] 18ed70: f9400fe8 ldr x8, [sp, #0x18] 18ed74: 8b0d0108 add x8, x8, x13 18ed78: 7900050f strh w15, [x8, #0x2] 18ed7c: f94007e8 ldr x8, [sp, #0x8] 18ed80: 79c0790f ldrsh w15, [x8, #0x3c] 18ed84: b90017ef str w15, [sp, #0x14] 18ed88: b94017ef ldr w15, [sp, #0x14] 18ed8c: 1b0b7def mul w15, w15, w11 18ed90: 1acc29ef asr w15, w15, w12 18ed94: b90017ef str w15, [sp, #0x14] 18ed98: f9400fe8 ldr x8, [sp, #0x18] 18ed9c: 8b0d0108 add x8, x8, x13 18eda0: 7940090f ldrh w15, [x8, #0x4] 18eda4: b94017f0 ldr w16, [sp, #0x14] 18eda8: 0b1001ef add w15, w15, w16 18edac: f9400fe8 ldr x8, [sp, #0x18] 18edb0: 8b0d0108 add x8, x8, x13 18edb4: 7900010f strh w15, [x8] 18edb8: f94007e8 ldr x8, [sp, #0x8] 18edbc: 79407d0f ldrh w15, [x8, #0x3e] 18edc0: f9400fe8 ldr x8, [sp, #0x18] 18edc4: 8b0a0108 add x8, x8, x10 18edc8: 7900050f strh w15, [x8, #0x2] 18edcc: f94007e8 ldr x8, [sp, #0x8] 18edd0: 79c0810f ldrsh w15, [x8, #0x40] 18edd4: b90017ef str w15, [sp, #0x14] 18edd8: b94017ef ldr w15, [sp, #0x14] 18eddc: 1b0b7deb mul w11, w15, w11 18ede0: 1acc296b asr w11, w11, w12 18ede4: b90017eb str w11, [sp, #0x14] 18ede8: f9400fe8 ldr x8, [sp, #0x18] 18edec: 8b0a0108 add x8, x8, x10 18edf0: 7940090b ldrh w11, [x8, #0x4] 18edf4: b94017ec ldr w12, [sp, #0x14] 18edf8: 0b0c016b add w11, w11, w12 18edfc: f9400fe8 ldr x8, [sp, #0x18] 18ee00: 8b0a0108 add x8, x8, x10 18ee04: 7900010b strh w11, [x8] 18ee08: f9400fe8 ldr x8, [sp, #0x18] 18ee0c: 7940dd0b ldrh w11, [x8, #0x6e] 18ee10: f9400fe8 ldr x8, [sp, #0x18] 18ee14: 7900d90b strh w11, [x8, #0x6c] 18ee18: aa0e03e0 mov x0, x14 18ee1c: 910083ff add sp, sp, #0x20 18ee20: d65f03c0 ret 18ee24: d10143ff sub sp, sp, #0x50 18ee28: a9047bfd stp x29, x30, [sp, #0x40] 18ee2c: 910103fd add x29, sp, #0x40 18ee30: d53bd048 mrs x8, TPIDR_EL0 18ee34: f9401508 ldr x8, [x8, #0x28] 18ee38: f81f83a8 stur x8, [x29, #-0x8] 18ee3c: f81e83a0 stur x0, [x29, #-0x18] 18ee40: b81e43a1 stur w1, [x29, #-0x1c] 18ee44: f85e83a8 ldur x8, [x29, #-0x18] 18ee48: 7940b101 ldrh w1, [x8, #0x58] 18ee4c: 7940ad09 ldrh w9, [x8, #0x56] 18ee50: 6b090029 subs w9, w1, w9 18ee54: b9001fe9 str w9, [sp, #0x1c] 18ee58: 54000a8b b.lt 0x18efa8 18ee5c: 14000001 b 0x18ee60 18ee60: f85e83a8 ldur x8, [x29, #-0x18] 18ee64: 2a1f03e9 mov w9, wzr 18ee68: 7900b109 strh w9, [x8, #0x58] 18ee6c: f85e83a8 ldur x8, [x29, #-0x18] 18ee70: 79c0b909 ldrsh w9, [x8, #0x5c] 18ee74: 71000529 subs w9, w9, #0x1 18ee78: b9001be9 str w9, [sp, #0x18] 18ee7c: 5400046b b.lt 0x18ef08 18ee80: 14000001 b 0x18ee84 18ee84: f85e83a8 ldur x8, [x29, #-0x18] 18ee88: 32003be9 orr w9, wzr, #0x7fff 18ee8c: 79009509 strh w9, [x8, #0x4a] 18ee90: f85e83a8 ldur x8, [x29, #-0x18] 18ee94: 2a1f03ea mov w10, wzr 18ee98: 7900990a strh w10, [x8, #0x4c] 18ee9c: f85e83a8 ldur x8, [x29, #-0x18] 18eea0: 7900b509 strh w9, [x8, #0x5a] 18eea4: f85e83a8 ldur x8, [x29, #-0x18] 18eea8: 91017901 add x1, x8, #0x5e 18eeac: 7940c100 ldrh w0, [x8, #0x60] 18eeb0: 97ffff69 bl 0x18ec54 18eeb4: 790043e0 strh w0, [sp, #0x20] 18eeb8: f85e83a8 ldur x8, [x29, #-0x18] 18eebc: 7940c109 ldrh w9, [x8, #0x60] 18eec0: 5281d64a mov w10, #0xeb2 // =3762 18eec4: 6b090149 subs w9, w10, w9 18eec8: 794043ea ldrh w10, [sp, #0x20] 18eecc: 0b0a0129 add w9, w9, w10 18eed0: 79008109 strh w9, [x8, #0x40] 18eed4: f85e83a8 ldur x8, [x29, #-0x18] 18eed8: 91017901 add x1, x8, #0x5e 18eedc: 7940c100 ldrh w0, [x8, #0x60] 18eee0: 97ffff5d bl 0x18ec54 18eee4: 790043e0 strh w0, [sp, #0x20] 18eee8: f85e83a8 ldur x8, [x29, #-0x18] 18eeec: 7940c109 ldrh w9, [x8, #0x60] 18eef0: 5281228a mov w10, #0x914 // =2324 18eef4: 6b090149 subs w9, w10, w9 18eef8: 794043ea ldrh w10, [sp, #0x20] 18eefc: 6b0a0129 subs w9, w9, w10 18ef00: 79008d09 strh w9, [x8, #0x46] 18ef04: 14000023 b 0x18ef90 18ef08: f85e83a8 ldur x8, [x29, #-0x18] 18ef0c: 2a1f03e9 mov w9, wzr 18ef10: 79009509 strh w9, [x8, #0x4a] 18ef14: f85e83a8 ldur x8, [x29, #-0x18] 18ef18: 32003be9 orr w9, wzr, #0x7fff 18ef1c: 79009909 strh w9, [x8, #0x4c] 18ef20: f85e83a8 ldur x8, [x29, #-0x18] 18ef24: 321103e9 orr w9, wzr, #0x8000 18ef28: 7900b509 strh w9, [x8, #0x5a] 18ef2c: f85e83a8 ldur x8, [x29, #-0x18] 18ef30: 91017901 add x1, x8, #0x5e 18ef34: 7940c100 ldrh w0, [x8, #0x60] 18ef38: 97ffff47 bl 0x18ec54 18ef3c: 790043e0 strh w0, [sp, #0x20] 18ef40: f85e83a8 ldur x8, [x29, #-0x18] 18ef44: 7940c109 ldrh w9, [x8, #0x60] 18ef48: 52812280 mov w0, #0x914 // =2324 18ef4c: 6b090009 subs w9, w0, w9 18ef50: 794043e0 ldrh w0, [sp, #0x20] 18ef54: 6b000129 subs w9, w9, w0 18ef58: 79007d09 strh w9, [x8, #0x3e] 18ef5c: f85e83a8 ldur x8, [x29, #-0x18] 18ef60: 91017901 add x1, x8, #0x5e 18ef64: 7940c100 ldrh w0, [x8, #0x60] 18ef68: 97ffff3b bl 0x18ec54 18ef6c: 790043e0 strh w0, [sp, #0x20] 18ef70: f85e83a8 ldur x8, [x29, #-0x18] 18ef74: 7940c109 ldrh w9, [x8, #0x60] 18ef78: 5281d640 mov w0, #0xeb2 // =3762 18ef7c: 6b090009 subs w9, w0, w9 18ef80: 794043e0 ldrh w0, [sp, #0x20] 18ef84: 0b000129 add w9, w9, w0 18ef88: 79008909 strh w9, [x8, #0x44] 18ef8c: 14000001 b 0x18ef90 18ef90: f85e83a8 ldur x8, [x29, #-0x18] 18ef94: 7940b909 ldrh w9, [x8, #0x5c] 18ef98: 2a1f03ea mov w10, wzr 18ef9c: 6b090149 subs w9, w10, w9 18efa0: 7900b909 strh w9, [x8, #0x5c] 18efa4: 14000001 b 0x18efa8 18efa8: f85e83a8 ldur x8, [x29, #-0x18] 18efac: 7940b909 ldrh w9, [x8, #0x5c] 18efb0: 7940b50a ldrh w10, [x8, #0x5a] 18efb4: 0b090149 add w9, w10, w9 18efb8: 7900b509 strh w9, [x8, #0x5a] 18efbc: f85e83a8 ldur x8, [x29, #-0x18] 18efc0: 7940b500 ldrh w0, [x8, #0x5a] 18efc4: d10043a1 sub x1, x29, #0x10 18efc8: d10033a2 sub x2, x29, #0xc 18efcc: 94000530 bl 0x19048c 18efd0: 78df03a9 ldursh w9, [x29, #-0x10] 18efd4: f85e83a8 ldur x8, [x29, #-0x18] 18efd8: 79c0950a ldrsh w10, [x8, #0x4a] 18efdc: 6b0a0129 subs w9, w9, w10 18efe0: 53077d29 lsr w9, w9, #7 18efe4: 79009d09 strh w9, [x8, #0x4e] 18efe8: 78df43a9 ldursh w9, [x29, #-0xc] 18efec: f85e83a8 ldur x8, [x29, #-0x18] 18eff0: 79c0990a ldrsh w10, [x8, #0x4c] 18eff4: 6b0a0129 subs w9, w9, w10 18eff8: 53077d29 lsr w9, w9, #7 18effc: 7900a109 strh w9, [x8, #0x50] 18f000: b85e43a9 ldur w9, [x29, #-0x1c] 18f004: f85e83a8 ldur x8, [x29, #-0x18] 18f008: 7940b10a ldrh w10, [x8, #0x58] 18f00c: 0b090149 add w9, w10, w9 18f010: 7900b109 strh w9, [x8, #0x58] 18f014: d53bd048 mrs x8, TPIDR_EL0 18f018: f9401508 ldr x8, [x8, #0x28] 18f01c: f85f83a1 ldur x1, [x29, #-0x8] 18f020: eb010108 subs x8, x8, x1 18f024: f9000be0 str x0, [sp, #0x10] 18f028: f90007e8 str x8, [sp, #0x8] 18f02c: 540000c1 b.ne 0x18f044 18f030: 14000001 b 0x18f034 18f034: aa1f03e0 mov x0, xzr 18f038: a9447bfd ldp x29, x30, [sp, #0x40] 18f03c: 910143ff add sp, sp, #0x50 18f040: d65f03c0 ret 18f044: 97fc6b4b bl 0xa9d70 <__stack_chk_fail@plt> 18f048: d10483ff sub sp, sp, #0x120 18f04c: f9008bfc str x28, [sp, #0x110] 18f050: f90087e0 str x0, [sp, #0x108] 18f054: b90107e1 str w1, [sp, #0x104] 18f058: f9007fe2 str x2, [sp, #0xf8] 18f05c: f9007be3 str x3, [sp, #0xf0] 18f060: f94087e0 ldr x0, [sp, #0x108] 18f064: 79405001 ldrh w1, [x0, #0x28] 18f068: 7901bfe1 strh w1, [sp, #0xde] 18f06c: f90077ff str xzr, [sp, #0xe8] 18f070: f94077e8 ldr x8, [sp, #0xe8] 18f074: b94107e9 ldr w9, [sp, #0x104] 18f078: 2a0903ea mov w10, w9 18f07c: 93407d4a sxtw x10, w10 18f080: eb0a011f cmp x8, x10 18f084: 1a9fa7e9 cset w9, lt 18f088: 37000049 tbnz w9, #0x0, 0x18f090 18f08c: 140004f9 b 0x190470 18f090: 32003be8 orr w8, wzr, #0x7fff 18f094: 32000fe9 orr w9, wzr, #0xf 18f098: d280154a mov x10, #0xaa // =170 18f09c: b2402feb orr x11, xzr, #0xfff 18f0a0: d280058c mov x12, #0x2c // =44 18f0a4: 321f03ed orr w13, wzr, #0x2 18f0a8: b27f03ee orr x14, xzr, #0x2 18f0ac: f9407bef ldr x15, [sp, #0xf0] 18f0b0: 8b0e01f0 add x16, x15, x14 18f0b4: f9007bf0 str x16, [sp, #0xf0] 18f0b8: 79c001f1 ldrsh w17, [x15] 18f0bc: 1acd2a2d asr w13, w17, w13 18f0c0: f94087ef ldr x15, [sp, #0x108] 18f0c4: 79c055f1 ldrsh w17, [x15, #0x2a] 18f0c8: 0b1101ad add w13, w13, w17 18f0cc: 2a0d03ef mov w15, w13 18f0d0: 93407def sxtw x15, w15 18f0d4: f9005fef str x15, [sp, #0xb8] 18f0d8: 7941bfed ldrh w13, [sp, #0xde] 18f0dc: 2a0d03ef mov w15, w13 18f0e0: d3403def ubfx x15, x15, #0, #16 18f0e4: f94087f0 ldr x16, [sp, #0x108] 18f0e8: 8b0c0210 add x16, x16, x12 18f0ec: 7940020d ldrh w13, [x16] 18f0f0: 2a0d03f0 mov w16, w13 18f0f4: d3403e10 ubfx x16, x16, #0, #16 18f0f8: 8b1001ef add x15, x15, x16 18f0fc: 8a0b01eb and x11, x15, x11 18f100: f9006beb str x11, [sp, #0xd0] 18f104: f94087eb ldr x11, [sp, #0x108] 18f108: 8b0a016a add x10, x11, x10 18f10c: f9406beb ldr x11, [sp, #0xd0] 18f110: 9b0b7dcb mul x11, x14, x11 18f114: 8b0b014a add x10, x10, x11 18f118: 7940014d ldrh w13, [x10] 18f11c: 2a0d03ea mov w10, w13 18f120: 93403d4a sxth x10, w10 18f124: f90073ea str x10, [sp, #0xe0] 18f128: f9405fea ldr x10, [sp, #0xb8] 18f12c: 2a0a03ed mov w13, w10 18f130: f94087ea ldr x10, [sp, #0x108] 18f134: 8b0c014a add x10, x10, x12 18f138: 79c00551 ldrsh w17, [x10, #0x2] 18f13c: 1b117dad mul w13, w13, w17 18f140: 1ac929a9 asr w9, w13, w9 18f144: 2a0903ea mov w10, w9 18f148: 93407d4a sxtw x10, w10 18f14c: f90067ea str x10, [sp, #0xc8] 18f150: f94073ea ldr x10, [sp, #0xe0] 18f154: f94067eb ldr x11, [sp, #0xc8] 18f158: eb0b014a subs x10, x10, x11 18f15c: 2a0a03e9 mov w9, w10 18f160: 6b08013f cmp w9, w8 18f164: 1a9fd7e8 cset w8, gt 18f168: 37000048 tbnz w8, #0x0, 0x18f170 18f16c: 14000004 b 0x18f17c 18f170: 32003be8 orr w8, wzr, #0x7fff 18f174: b90097e8 str w8, [sp, #0x94] 18f178: 14000014 b 0x18f1c8 18f17c: 321143e8 orr w8, wzr, #0xffff8000 18f180: f94073e9 ldr x9, [sp, #0xe0] 18f184: f94067ea ldr x10, [sp, #0xc8] 18f188: eb0a0129 subs x9, x9, x10 18f18c: 2a0903eb mov w11, w9 18f190: 6b08017f cmp w11, w8 18f194: 1a9fa7e8 cset w8, lt 18f198: 37000048 tbnz w8, #0x0, 0x18f1a0 18f19c: 14000004 b 0x18f1ac 18f1a0: 321143e8 orr w8, wzr, #0xffff8000 18f1a4: b90093e8 str w8, [sp, #0x90] 18f1a8: 14000006 b 0x18f1c0 18f1ac: f94073e8 ldr x8, [sp, #0xe0] 18f1b0: f94067e9 ldr x9, [sp, #0xc8] 18f1b4: eb090108 subs x8, x8, x9 18f1b8: 2a0803ea mov w10, w8 18f1bc: b90093ea str w10, [sp, #0x90] 18f1c0: b94093e8 ldr w8, [sp, #0x90] 18f1c4: b90097e8 str w8, [sp, #0x94] 18f1c8: b94097e8 ldr w8, [sp, #0x94] 18f1cc: 32003be9 orr w9, wzr, #0x7fff 18f1d0: 32000fea orr w10, wzr, #0xf 18f1d4: d280058b mov x11, #0x2c // =44 18f1d8: 2a0803ec mov w12, w8 18f1dc: 93407d8c sxtw x12, w12 18f1e0: f9005bec str x12, [sp, #0xb0] 18f1e4: f9405bec ldr x12, [sp, #0xb0] 18f1e8: 2a0c03e8 mov w8, w12 18f1ec: f94087ec ldr x12, [sp, #0x108] 18f1f0: 8b0b018b add x11, x12, x11 18f1f4: 79c0056d ldrsh w13, [x11, #0x2] 18f1f8: 1b0d7d08 mul w8, w8, w13 18f1fc: 1aca2908 asr w8, w8, w10 18f200: 2a0803eb mov w11, w8 18f204: 93407d6b sxtw x11, w11 18f208: f90067eb str x11, [sp, #0xc8] 18f20c: f9405feb ldr x11, [sp, #0xb8] 18f210: f94067ec ldr x12, [sp, #0xc8] 18f214: 8b0c016b add x11, x11, x12 18f218: 2a0b03e8 mov w8, w11 18f21c: 6b09011f cmp w8, w9 18f220: 1a9fd7e8 cset w8, gt 18f224: 37000048 tbnz w8, #0x0, 0x18f22c 18f228: 14000004 b 0x18f238 18f22c: 32003be8 orr w8, wzr, #0x7fff 18f230: b9008fe8 str w8, [sp, #0x8c] 18f234: 14000014 b 0x18f284 18f238: 321143e8 orr w8, wzr, #0xffff8000 18f23c: f9405fe9 ldr x9, [sp, #0xb8] 18f240: f94067ea ldr x10, [sp, #0xc8] 18f244: 8b0a0129 add x9, x9, x10 18f248: 2a0903eb mov w11, w9 18f24c: 6b08017f cmp w11, w8 18f250: 1a9fa7e8 cset w8, lt 18f254: 37000048 tbnz w8, #0x0, 0x18f25c 18f258: 14000004 b 0x18f268 18f25c: 321143e8 orr w8, wzr, #0xffff8000 18f260: b9008be8 str w8, [sp, #0x88] 18f264: 14000006 b 0x18f27c 18f268: f9405fe8 ldr x8, [sp, #0xb8] 18f26c: f94067e9 ldr x9, [sp, #0xc8] 18f270: 8b090108 add x8, x8, x9 18f274: 2a0803ea mov w10, w8 18f278: b9008bea str w10, [sp, #0x88] 18f27c: b9408be8 ldr w8, [sp, #0x88] 18f280: b9008fe8 str w8, [sp, #0x8c] 18f284: b9408fe8 ldr w8, [sp, #0x8c] 18f288: d28006c9 mov x9, #0x36 // =54 18f28c: 32003bea orr w10, wzr, #0x7fff 18f290: 32000feb orr w11, wzr, #0xf 18f294: d280154c mov x12, #0xaa // =170 18f298: b2402fed orr x13, xzr, #0xfff 18f29c: d280058e mov x14, #0x2c // =44 18f2a0: 321f03ef orr w15, wzr, #0x2 18f2a4: b27f03f0 orr x16, xzr, #0x2 18f2a8: 2a0803f1 mov w17, w8 18f2ac: 93407e31 sxtw x17, w17 18f2b0: f90067f1 str x17, [sp, #0xc8] 18f2b4: 7941bfe8 ldrh w8, [sp, #0xde] 18f2b8: 2a0803f1 mov w17, w8 18f2bc: d3403e31 ubfx x17, x17, #0, #16 18f2c0: f94087e0 ldr x0, [sp, #0x108] 18f2c4: 8b0e000e add x14, x0, x14 18f2c8: 794009c8 ldrh w8, [x14, #0x4] 18f2cc: 2a0803ee mov w14, w8 18f2d0: d3403dce ubfx x14, x14, #0, #16 18f2d4: 8b0e022e add x14, x17, x14 18f2d8: 8a0d01ce and x14, x14, x13 18f2dc: f9006bee str x14, [sp, #0xd0] 18f2e0: f94067ee ldr x14, [sp, #0xc8] 18f2e4: 2a0e03e8 mov w8, w14 18f2e8: f94087ee ldr x14, [sp, #0x108] 18f2ec: 8b0c01ce add x14, x14, x12 18f2f0: f9406bf1 ldr x17, [sp, #0xd0] 18f2f4: 9b117e11 mul x17, x16, x17 18f2f8: 8b1101ce add x14, x14, x17 18f2fc: 790001c8 strh w8, [x14] 18f300: 7941bfe8 ldrh w8, [sp, #0xde] 18f304: 2a0803ee mov w14, w8 18f308: d3403dce ubfx x14, x14, #0, #16 18f30c: f94087f1 ldr x17, [sp, #0x108] 18f310: 79406628 ldrh w8, [x17, #0x32] 18f314: 2a0803f1 mov w17, w8 18f318: d3403e31 ubfx x17, x17, #0, #16 18f31c: 8b1101ce add x14, x14, x17 18f320: 8a0d01ce and x14, x14, x13 18f324: f9006bee str x14, [sp, #0xd0] 18f328: f9405bee ldr x14, [sp, #0xb0] 18f32c: 2a0e03e8 mov w8, w14 18f330: f94087ee ldr x14, [sp, #0x108] 18f334: 8b0c01ce add x14, x14, x12 18f338: f9406bf1 ldr x17, [sp, #0xd0] 18f33c: 9b117e11 mul x17, x16, x17 18f340: 8b1101ce add x14, x14, x17 18f344: 790001c8 strh w8, [x14] 18f348: f9407bee ldr x14, [sp, #0xf0] 18f34c: 8b1001d1 add x17, x14, x16 18f350: f9007bf1 str x17, [sp, #0xf0] 18f354: 79c001c8 ldrsh w8, [x14] 18f358: 1acf2908 asr w8, w8, w15 18f35c: f94087ee ldr x14, [sp, #0x108] 18f360: 79c069cf ldrsh w15, [x14, #0x34] 18f364: 0b0f0108 add w8, w8, w15 18f368: 2a0803ee mov w14, w8 18f36c: 93407dce sxtw x14, w14 18f370: f9005fee str x14, [sp, #0xb8] 18f374: 7941bfe8 ldrh w8, [sp, #0xde] 18f378: 2a0803ee mov w14, w8 18f37c: d3403dce ubfx x14, x14, #0, #16 18f380: f94087f1 ldr x17, [sp, #0x108] 18f384: 8b090231 add x17, x17, x9 18f388: 79400228 ldrh w8, [x17] 18f38c: 2a0803f1 mov w17, w8 18f390: d3403e31 ubfx x17, x17, #0, #16 18f394: 8b1101ce add x14, x14, x17 18f398: 8a0d01cd and x13, x14, x13 18f39c: f9006bed str x13, [sp, #0xd0] 18f3a0: f94087ed ldr x13, [sp, #0x108] 18f3a4: 8b0c01ac add x12, x13, x12 18f3a8: f9406bed ldr x13, [sp, #0xd0] 18f3ac: 9b0d7e0d mul x13, x16, x13 18f3b0: 8b0d018c add x12, x12, x13 18f3b4: 79400188 ldrh w8, [x12] 18f3b8: 2a0803ec mov w12, w8 18f3bc: 93403d8c sxth x12, w12 18f3c0: f90073ec str x12, [sp, #0xe0] 18f3c4: f9405fec ldr x12, [sp, #0xb8] 18f3c8: 2a0c03e8 mov w8, w12 18f3cc: f94087ec ldr x12, [sp, #0x108] 18f3d0: 8b090189 add x9, x12, x9 18f3d4: 79c0052f ldrsh w15, [x9, #0x2] 18f3d8: 1b0f7d08 mul w8, w8, w15 18f3dc: 1acb2908 asr w8, w8, w11 18f3e0: 2a0803e9 mov w9, w8 18f3e4: 93407d29 sxtw x9, w9 18f3e8: f90067e9 str x9, [sp, #0xc8] 18f3ec: f94073e9 ldr x9, [sp, #0xe0] 18f3f0: f94067ec ldr x12, [sp, #0xc8] 18f3f4: eb0c0129 subs x9, x9, x12 18f3f8: 2a0903e8 mov w8, w9 18f3fc: 6b0a011f cmp w8, w10 18f400: 1a9fd7e8 cset w8, gt 18f404: 37000048 tbnz w8, #0x0, 0x18f40c 18f408: 14000004 b 0x18f418 18f40c: 32003be8 orr w8, wzr, #0x7fff 18f410: b90087e8 str w8, [sp, #0x84] 18f414: 14000014 b 0x18f464 18f418: 321143e8 orr w8, wzr, #0xffff8000 18f41c: f94073e9 ldr x9, [sp, #0xe0] 18f420: f94067ea ldr x10, [sp, #0xc8] 18f424: eb0a0129 subs x9, x9, x10 18f428: 2a0903eb mov w11, w9 18f42c: 6b08017f cmp w11, w8 18f430: 1a9fa7e8 cset w8, lt 18f434: 37000048 tbnz w8, #0x0, 0x18f43c 18f438: 14000004 b 0x18f448 18f43c: 321143e8 orr w8, wzr, #0xffff8000 18f440: b90083e8 str w8, [sp, #0x80] 18f444: 14000006 b 0x18f45c 18f448: f94073e8 ldr x8, [sp, #0xe0] 18f44c: f94067e9 ldr x9, [sp, #0xc8] 18f450: eb090108 subs x8, x8, x9 18f454: 2a0803ea mov w10, w8 18f458: b90083ea str w10, [sp, #0x80] 18f45c: b94083e8 ldr w8, [sp, #0x80] 18f460: b90087e8 str w8, [sp, #0x84] 18f464: b94087e8 ldr w8, [sp, #0x84] 18f468: d28006c9 mov x9, #0x36 // =54 18f46c: 32003bea orr w10, wzr, #0x7fff 18f470: 32000feb orr w11, wzr, #0xf 18f474: 2a0803ec mov w12, w8 18f478: 93407d8c sxtw x12, w12 18f47c: f9005bec str x12, [sp, #0xb0] 18f480: f9405bec ldr x12, [sp, #0xb0] 18f484: 2a0c03e8 mov w8, w12 18f488: f94087ec ldr x12, [sp, #0x108] 18f48c: 8b090189 add x9, x12, x9 18f490: 79c0052d ldrsh w13, [x9, #0x2] 18f494: 1b0d7d08 mul w8, w8, w13 18f498: 1acb2908 asr w8, w8, w11 18f49c: 2a0803e9 mov w9, w8 18f4a0: 93407d29 sxtw x9, w9 18f4a4: f90067e9 str x9, [sp, #0xc8] 18f4a8: f9405fe9 ldr x9, [sp, #0xb8] 18f4ac: f94067ec ldr x12, [sp, #0xc8] 18f4b0: 8b0c0129 add x9, x9, x12 18f4b4: 2a0903e8 mov w8, w9 18f4b8: 6b0a011f cmp w8, w10 18f4bc: 1a9fd7e8 cset w8, gt 18f4c0: 37000048 tbnz w8, #0x0, 0x18f4c8 18f4c4: 14000004 b 0x18f4d4 18f4c8: 32003be8 orr w8, wzr, #0x7fff 18f4cc: b9007fe8 str w8, [sp, #0x7c] 18f4d0: 14000014 b 0x18f520 18f4d4: 321143e8 orr w8, wzr, #0xffff8000 18f4d8: f9405fe9 ldr x9, [sp, #0xb8] 18f4dc: f94067ea ldr x10, [sp, #0xc8] 18f4e0: 8b0a0129 add x9, x9, x10 18f4e4: 2a0903eb mov w11, w9 18f4e8: 6b08017f cmp w11, w8 18f4ec: 1a9fa7e8 cset w8, lt 18f4f0: 37000048 tbnz w8, #0x0, 0x18f4f8 18f4f4: 14000004 b 0x18f504 18f4f8: 321143e8 orr w8, wzr, #0xffff8000 18f4fc: b9007be8 str w8, [sp, #0x78] 18f500: 14000006 b 0x18f518 18f504: f9405fe8 ldr x8, [sp, #0xb8] 18f508: f94067e9 ldr x9, [sp, #0xc8] 18f50c: 8b090108 add x8, x8, x9 18f510: 2a0803ea mov w10, w8 18f514: b9007bea str w10, [sp, #0x78] 18f518: b9407be8 ldr w8, [sp, #0x78] 18f51c: b9007fe8 str w8, [sp, #0x7c] 18f520: b9407fe8 ldr w8, [sp, #0x7c] 18f524: d28006c9 mov x9, #0x36 // =54 18f528: 32003bea orr w10, wzr, #0x7fff 18f52c: 32000feb orr w11, wzr, #0xf 18f530: d280154c mov x12, #0xaa // =170 18f534: b2402fed orr x13, xzr, #0xfff 18f538: b27f03ee orr x14, xzr, #0x2 18f53c: 2a0803ef mov w15, w8 18f540: 93407def sxtw x15, w15 18f544: f90067ef str x15, [sp, #0xc8] 18f548: 7941bfe8 ldrh w8, [sp, #0xde] 18f54c: 2a0803ef mov w15, w8 18f550: d3403def ubfx x15, x15, #0, #16 18f554: f94087f0 ldr x16, [sp, #0x108] 18f558: 8b090209 add x9, x16, x9 18f55c: 79400928 ldrh w8, [x9, #0x4] 18f560: 2a0803e9 mov w9, w8 18f564: d3403d29 ubfx x9, x9, #0, #16 18f568: 8b0901e9 add x9, x15, x9 18f56c: 8a0d0129 and x9, x9, x13 18f570: f9006be9 str x9, [sp, #0xd0] 18f574: f94067e9 ldr x9, [sp, #0xc8] 18f578: 2a0903e8 mov w8, w9 18f57c: f94087e9 ldr x9, [sp, #0x108] 18f580: 8b0c0129 add x9, x9, x12 18f584: f9406bef ldr x15, [sp, #0xd0] 18f588: 9b0f7dcf mul x15, x14, x15 18f58c: 8b0f0129 add x9, x9, x15 18f590: 79000128 strh w8, [x9] 18f594: 7941bfe8 ldrh w8, [sp, #0xde] 18f598: 2a0803e9 mov w9, w8 18f59c: d3403d29 ubfx x9, x9, #0, #16 18f5a0: f94087ef ldr x15, [sp, #0x108] 18f5a4: 794079e8 ldrh w8, [x15, #0x3c] 18f5a8: 2a0803ef mov w15, w8 18f5ac: d3403def ubfx x15, x15, #0, #16 18f5b0: 8b0f0129 add x9, x9, x15 18f5b4: 8a0d0129 and x9, x9, x13 18f5b8: f9006be9 str x9, [sp, #0xd0] 18f5bc: f9405be9 ldr x9, [sp, #0xb0] 18f5c0: 2a0903e8 mov w8, w9 18f5c4: f94087e9 ldr x9, [sp, #0x108] 18f5c8: 8b0c0129 add x9, x9, x12 18f5cc: f9406bef ldr x15, [sp, #0xd0] 18f5d0: 9b0f7dcf mul x15, x14, x15 18f5d4: 8b0f0129 add x9, x9, x15 18f5d8: 79000128 strh w8, [x9] 18f5dc: 7941bfe8 ldrh w8, [sp, #0xde] 18f5e0: 2a0803e9 mov w9, w8 18f5e4: d3403d29 ubfx x9, x9, #0, #16 18f5e8: f94087ef ldr x15, [sp, #0x108] 18f5ec: 79407de8 ldrh w8, [x15, #0x3e] 18f5f0: 2a0803ef mov w15, w8 18f5f4: d3403def ubfx x15, x15, #0, #16 18f5f8: 8b0f0129 add x9, x9, x15 18f5fc: 8a0d0129 and x9, x9, x13 18f600: f9006be9 str x9, [sp, #0xd0] 18f604: f94087e9 ldr x9, [sp, #0x108] 18f608: 8b0c0129 add x9, x9, x12 18f60c: f9406bef ldr x15, [sp, #0xd0] 18f610: 9b0f7dcf mul x15, x14, x15 18f614: 8b0f0129 add x9, x9, x15 18f618: 79400128 ldrh w8, [x9] 18f61c: 2a0803e9 mov w9, w8 18f620: 93403d29 sxth x9, w9 18f624: f90073e9 str x9, [sp, #0xe0] 18f628: f94073e9 ldr x9, [sp, #0xe0] 18f62c: 2a0903e8 mov w8, w9 18f630: f94087e9 ldr x9, [sp, #0x108] 18f634: 79c09531 ldrsh w17, [x9, #0x4a] 18f638: 1b117d08 mul w8, w8, w17 18f63c: 1acb2908 asr w8, w8, w11 18f640: 2a0803e9 mov w9, w8 18f644: 93407d29 sxtw x9, w9 18f648: f90067e9 str x9, [sp, #0xc8] 18f64c: 7941bfe8 ldrh w8, [sp, #0xde] 18f650: 2a0803e9 mov w9, w8 18f654: d3403d29 ubfx x9, x9, #0, #16 18f658: f94087ef ldr x15, [sp, #0x108] 18f65c: 794081e8 ldrh w8, [x15, #0x40] 18f660: 2a0803ef mov w15, w8 18f664: d3403def ubfx x15, x15, #0, #16 18f668: 8b0f0129 add x9, x9, x15 18f66c: 8a0d0129 and x9, x9, x13 18f670: f9006be9 str x9, [sp, #0xd0] 18f674: f94087e9 ldr x9, [sp, #0x108] 18f678: 8b0c0129 add x9, x9, x12 18f67c: f9406bec ldr x12, [sp, #0xd0] 18f680: 9b0c7dcc mul x12, x14, x12 18f684: 8b0c0129 add x9, x9, x12 18f688: 79400128 ldrh w8, [x9] 18f68c: 2a0803e9 mov w9, w8 18f690: 93403d29 sxth x9, w9 18f694: f90073e9 str x9, [sp, #0xe0] 18f698: f94073e9 ldr x9, [sp, #0xe0] 18f69c: 2a0903e8 mov w8, w9 18f6a0: f94087e9 ldr x9, [sp, #0x108] 18f6a4: 79c09931 ldrsh w17, [x9, #0x4c] 18f6a8: 1b117d08 mul w8, w8, w17 18f6ac: 1acb2908 asr w8, w8, w11 18f6b0: 2a0803e9 mov w9, w8 18f6b4: 93407d29 sxtw x9, w9 18f6b8: f90063e9 str x9, [sp, #0xc0] 18f6bc: f94067e9 ldr x9, [sp, #0xc8] 18f6c0: f94063ec ldr x12, [sp, #0xc0] 18f6c4: 8b0c0129 add x9, x9, x12 18f6c8: 2a0903e8 mov w8, w9 18f6cc: 6b0a011f cmp w8, w10 18f6d0: 1a9fd7e8 cset w8, gt 18f6d4: 37000048 tbnz w8, #0x0, 0x18f6dc 18f6d8: 14000004 b 0x18f6e8 18f6dc: 32003be8 orr w8, wzr, #0x7fff 18f6e0: b90077e8 str w8, [sp, #0x74] 18f6e4: 14000014 b 0x18f734 18f6e8: 321143e8 orr w8, wzr, #0xffff8000 18f6ec: f94067e9 ldr x9, [sp, #0xc8] 18f6f0: f94063ea ldr x10, [sp, #0xc0] 18f6f4: 8b0a0129 add x9, x9, x10 18f6f8: 2a0903eb mov w11, w9 18f6fc: 6b08017f cmp w11, w8 18f700: 1a9fa7e8 cset w8, lt 18f704: 37000048 tbnz w8, #0x0, 0x18f70c 18f708: 14000004 b 0x18f718 18f70c: 321143e8 orr w8, wzr, #0xffff8000 18f710: b90073e8 str w8, [sp, #0x70] 18f714: 14000006 b 0x18f72c 18f718: f94067e8 ldr x8, [sp, #0xc8] 18f71c: f94063e9 ldr x9, [sp, #0xc0] 18f720: 8b090108 add x8, x8, x9 18f724: 2a0803ea mov w10, w8 18f728: b90073ea str w10, [sp, #0x70] 18f72c: b94073e8 ldr w8, [sp, #0x70] 18f730: b90077e8 str w8, [sp, #0x74] 18f734: b94077e8 ldr w8, [sp, #0x74] 18f738: 32003be9 orr w9, wzr, #0x7fff 18f73c: 32000fea orr w10, wzr, #0xf 18f740: 2a0803eb mov w11, w8 18f744: 93407d6b sxtw x11, w11 18f748: f90073eb str x11, [sp, #0xe0] 18f74c: f94073eb ldr x11, [sp, #0xe0] 18f750: 2a0b03e8 mov w8, w11 18f754: f94087eb ldr x11, [sp, #0x108] 18f758: 79c0a56c ldrsh w12, [x11, #0x52] 18f75c: 1b0c7d08 mul w8, w8, w12 18f760: 1aca2908 asr w8, w8, w10 18f764: 2a0803eb mov w11, w8 18f768: 93407d6b sxtw x11, w11 18f76c: f90067eb str x11, [sp, #0xc8] 18f770: f94087eb ldr x11, [sp, #0x108] 18f774: 79c08568 ldrsh w8, [x11, #0x42] 18f778: f94087eb ldr x11, [sp, #0x108] 18f77c: 79c0a96c ldrsh w12, [x11, #0x54] 18f780: 1b0c7d08 mul w8, w8, w12 18f784: 1aca2908 asr w8, w8, w10 18f788: 2a0803eb mov w11, w8 18f78c: 93407d6b sxtw x11, w11 18f790: f90063eb str x11, [sp, #0xc0] 18f794: f94067eb ldr x11, [sp, #0xc8] 18f798: f94063ed ldr x13, [sp, #0xc0] 18f79c: 8b0d016b add x11, x11, x13 18f7a0: 2a0b03e8 mov w8, w11 18f7a4: 6b09011f cmp w8, w9 18f7a8: 1a9fd7e8 cset w8, gt 18f7ac: 37000048 tbnz w8, #0x0, 0x18f7b4 18f7b0: 14000004 b 0x18f7c0 18f7b4: 32003be8 orr w8, wzr, #0x7fff 18f7b8: b9006fe8 str w8, [sp, #0x6c] 18f7bc: 14000014 b 0x18f80c 18f7c0: 321143e8 orr w8, wzr, #0xffff8000 18f7c4: f94067e9 ldr x9, [sp, #0xc8] 18f7c8: f94063ea ldr x10, [sp, #0xc0] 18f7cc: 8b0a0129 add x9, x9, x10 18f7d0: 2a0903eb mov w11, w9 18f7d4: 6b08017f cmp w11, w8 18f7d8: 1a9fa7e8 cset w8, lt 18f7dc: 37000048 tbnz w8, #0x0, 0x18f7e4 18f7e0: 14000004 b 0x18f7f0 18f7e4: 321143e8 orr w8, wzr, #0xffff8000 18f7e8: b9006be8 str w8, [sp, #0x68] 18f7ec: 14000006 b 0x18f804 18f7f0: f94067e8 ldr x8, [sp, #0xc8] 18f7f4: f94063e9 ldr x9, [sp, #0xc0] 18f7f8: 8b090108 add x8, x8, x9 18f7fc: 2a0803ea mov w10, w8 18f800: b9006bea str w10, [sp, #0x68] 18f804: b9406be8 ldr w8, [sp, #0x68] 18f808: b9006fe8 str w8, [sp, #0x6c] 18f80c: b9406fe8 ldr w8, [sp, #0x6c] 18f810: 32003be9 orr w9, wzr, #0x7fff 18f814: 32000fea orr w10, wzr, #0xf 18f818: d280154b mov x11, #0xaa // =170 18f81c: b2402fec orr x12, xzr, #0xfff 18f820: b27f03ed orr x13, xzr, #0x2 18f824: f94087ee ldr x14, [sp, #0x108] 18f828: 790085c8 strh w8, [x14, #0x42] 18f82c: 7941bfe8 ldrh w8, [sp, #0xde] 18f830: 2a0803ee mov w14, w8 18f834: d3403dce ubfx x14, x14, #0, #16 18f838: f94087ef ldr x15, [sp, #0x108] 18f83c: 794089e8 ldrh w8, [x15, #0x44] 18f840: 2a0803ef mov w15, w8 18f844: d3403def ubfx x15, x15, #0, #16 18f848: 8b0f01ce add x14, x14, x15 18f84c: 8a0c01ce and x14, x14, x12 18f850: f9006bee str x14, [sp, #0xd0] 18f854: f94087ee ldr x14, [sp, #0x108] 18f858: 8b0b01ce add x14, x14, x11 18f85c: f9406bef ldr x15, [sp, #0xd0] 18f860: 9b0f7daf mul x15, x13, x15 18f864: 8b0f01ce add x14, x14, x15 18f868: 794001c8 ldrh w8, [x14] 18f86c: 2a0803ee mov w14, w8 18f870: 93403dce sxth x14, w14 18f874: f90073ee str x14, [sp, #0xe0] 18f878: f94073ee ldr x14, [sp, #0xe0] 18f87c: 2a0e03e8 mov w8, w14 18f880: f94087ee ldr x14, [sp, #0x108] 18f884: 79c095d0 ldrsh w16, [x14, #0x4a] 18f888: 1b107d08 mul w8, w8, w16 18f88c: 1aca2908 asr w8, w8, w10 18f890: 2a0803ee mov w14, w8 18f894: 93407dce sxtw x14, w14 18f898: f90067ee str x14, [sp, #0xc8] 18f89c: 7941bfe8 ldrh w8, [sp, #0xde] 18f8a0: 2a0803ee mov w14, w8 18f8a4: d3403dce ubfx x14, x14, #0, #16 18f8a8: f94087ef ldr x15, [sp, #0x108] 18f8ac: 79408de8 ldrh w8, [x15, #0x46] 18f8b0: 2a0803ef mov w15, w8 18f8b4: d3403def ubfx x15, x15, #0, #16 18f8b8: 8b0f01ce add x14, x14, x15 18f8bc: 8a0c01cc and x12, x14, x12 18f8c0: f9006bec str x12, [sp, #0xd0] 18f8c4: f94087ec ldr x12, [sp, #0x108] 18f8c8: 8b0b018b add x11, x12, x11 18f8cc: f9406bec ldr x12, [sp, #0xd0] 18f8d0: 9b0c7dac mul x12, x13, x12 18f8d4: 8b0c016b add x11, x11, x12 18f8d8: 79400168 ldrh w8, [x11] 18f8dc: 2a0803eb mov w11, w8 18f8e0: 93403d6b sxth x11, w11 18f8e4: f90073eb str x11, [sp, #0xe0] 18f8e8: f94073eb ldr x11, [sp, #0xe0] 18f8ec: 2a0b03e8 mov w8, w11 18f8f0: f94087eb ldr x11, [sp, #0x108] 18f8f4: 79c09970 ldrsh w16, [x11, #0x4c] 18f8f8: 1b107d08 mul w8, w8, w16 18f8fc: 1aca2908 asr w8, w8, w10 18f900: 2a0803eb mov w11, w8 18f904: 93407d6b sxtw x11, w11 18f908: f90063eb str x11, [sp, #0xc0] 18f90c: f94067eb ldr x11, [sp, #0xc8] 18f910: f94063ec ldr x12, [sp, #0xc0] 18f914: 8b0c016b add x11, x11, x12 18f918: 2a0b03e8 mov w8, w11 18f91c: 6b09011f cmp w8, w9 18f920: 1a9fd7e8 cset w8, gt 18f924: 37000048 tbnz w8, #0x0, 0x18f92c 18f928: 14000004 b 0x18f938 18f92c: 32003be8 orr w8, wzr, #0x7fff 18f930: b90067e8 str w8, [sp, #0x64] 18f934: 14000014 b 0x18f984 18f938: 321143e8 orr w8, wzr, #0xffff8000 18f93c: f94067e9 ldr x9, [sp, #0xc8] 18f940: f94063ea ldr x10, [sp, #0xc0] 18f944: 8b0a0129 add x9, x9, x10 18f948: 2a0903eb mov w11, w9 18f94c: 6b08017f cmp w11, w8 18f950: 1a9fa7e8 cset w8, lt 18f954: 37000048 tbnz w8, #0x0, 0x18f95c 18f958: 14000004 b 0x18f968 18f95c: 321143e8 orr w8, wzr, #0xffff8000 18f960: b90063e8 str w8, [sp, #0x60] 18f964: 14000006 b 0x18f97c 18f968: f94067e8 ldr x8, [sp, #0xc8] 18f96c: f94063e9 ldr x9, [sp, #0xc0] 18f970: 8b090108 add x8, x8, x9 18f974: 2a0803ea mov w10, w8 18f978: b90063ea str w10, [sp, #0x60] 18f97c: b94063e8 ldr w8, [sp, #0x60] 18f980: b90067e8 str w8, [sp, #0x64] 18f984: b94067e8 ldr w8, [sp, #0x64] 18f988: 32003be9 orr w9, wzr, #0x7fff 18f98c: 32000fea orr w10, wzr, #0xf 18f990: 2a0803eb mov w11, w8 18f994: 93407d6b sxtw x11, w11 18f998: f90073eb str x11, [sp, #0xe0] 18f99c: f94073eb ldr x11, [sp, #0xe0] 18f9a0: 2a0b03e8 mov w8, w11 18f9a4: f94087eb ldr x11, [sp, #0x108] 18f9a8: 79c0a56c ldrsh w12, [x11, #0x52] 18f9ac: 1b0c7d08 mul w8, w8, w12 18f9b0: 1aca2908 asr w8, w8, w10 18f9b4: 2a0803eb mov w11, w8 18f9b8: 93407d6b sxtw x11, w11 18f9bc: f90067eb str x11, [sp, #0xc8] 18f9c0: f94087eb ldr x11, [sp, #0x108] 18f9c4: 79c09168 ldrsh w8, [x11, #0x48] 18f9c8: f94087eb ldr x11, [sp, #0x108] 18f9cc: 79c0a96c ldrsh w12, [x11, #0x54] 18f9d0: 1b0c7d08 mul w8, w8, w12 18f9d4: 1aca2908 asr w8, w8, w10 18f9d8: 2a0803eb mov w11, w8 18f9dc: 93407d6b sxtw x11, w11 18f9e0: f90063eb str x11, [sp, #0xc0] 18f9e4: f94067eb ldr x11, [sp, #0xc8] 18f9e8: f94063ed ldr x13, [sp, #0xc0] 18f9ec: 8b0d016b add x11, x11, x13 18f9f0: 2a0b03e8 mov w8, w11 18f9f4: 6b09011f cmp w8, w9 18f9f8: 1a9fd7e8 cset w8, gt 18f9fc: 37000048 tbnz w8, #0x0, 0x18fa04 18fa00: 14000004 b 0x18fa10 18fa04: 32003be8 orr w8, wzr, #0x7fff 18fa08: b9005fe8 str w8, [sp, #0x5c] 18fa0c: 14000014 b 0x18fa5c 18fa10: 321143e8 orr w8, wzr, #0xffff8000 18fa14: f94067e9 ldr x9, [sp, #0xc8] 18fa18: f94063ea ldr x10, [sp, #0xc0] 18fa1c: 8b0a0129 add x9, x9, x10 18fa20: 2a0903eb mov w11, w9 18fa24: 6b08017f cmp w11, w8 18fa28: 1a9fa7e8 cset w8, lt 18fa2c: 37000048 tbnz w8, #0x0, 0x18fa34 18fa30: 14000004 b 0x18fa40 18fa34: 321143e8 orr w8, wzr, #0xffff8000 18fa38: b9005be8 str w8, [sp, #0x58] 18fa3c: 14000006 b 0x18fa54 18fa40: f94067e8 ldr x8, [sp, #0xc8] 18fa44: f94063e9 ldr x9, [sp, #0xc0] 18fa48: 8b090108 add x8, x8, x9 18fa4c: 2a0803ea mov w10, w8 18fa50: b9005bea str w10, [sp, #0x58] 18fa54: b9405be8 ldr w8, [sp, #0x58] 18fa58: b9005fe8 str w8, [sp, #0x5c] 18fa5c: b9405fe8 ldr w8, [sp, #0x5c] 18fa60: 32003be9 orr w9, wzr, #0x7fff 18fa64: f94087ea ldr x10, [sp, #0x108] 18fa68: 79009148 strh w8, [x10, #0x48] 18fa6c: f94087ea ldr x10, [sp, #0x108] 18fa70: 79409148 ldrh w8, [x10, #0x48] 18fa74: 2a0803ea mov w10, w8 18fa78: 93403d4a sxth x10, w10 18fa7c: f94087eb ldr x11, [sp, #0x108] 18fa80: 79408568 ldrh w8, [x11, #0x42] 18fa84: 2a0803eb mov w11, w8 18fa88: 93403d6b sxth x11, w11 18fa8c: 8b0b014a add x10, x10, x11 18fa90: 2a0a03e8 mov w8, w10 18fa94: 6b09011f cmp w8, w9 18fa98: 1a9fd7e8 cset w8, gt 18fa9c: 37000048 tbnz w8, #0x0, 0x18faa4 18faa0: 14000004 b 0x18fab0 18faa4: 32003be8 orr w8, wzr, #0x7fff 18faa8: b90057e8 str w8, [sp, #0x54] 18faac: 14000020 b 0x18fb2c 18fab0: 321143e8 orr w8, wzr, #0xffff8000 18fab4: f94087e9 ldr x9, [sp, #0x108] 18fab8: 7940912a ldrh w10, [x9, #0x48] 18fabc: 2a0a03e9 mov w9, w10 18fac0: 93403d29 sxth x9, w9 18fac4: f94087eb ldr x11, [sp, #0x108] 18fac8: 7940856a ldrh w10, [x11, #0x42] 18facc: 2a0a03eb mov w11, w10 18fad0: 93403d6b sxth x11, w11 18fad4: 8b0b0129 add x9, x9, x11 18fad8: 2a0903ea mov w10, w9 18fadc: 6b08015f cmp w10, w8 18fae0: 1a9fa7e8 cset w8, lt 18fae4: 37000048 tbnz w8, #0x0, 0x18faec 18fae8: 14000004 b 0x18faf8 18faec: 321143e8 orr w8, wzr, #0xffff8000 18faf0: b90053e8 str w8, [sp, #0x50] 18faf4: 1400000c b 0x18fb24 18faf8: f94087e8 ldr x8, [sp, #0x108] 18fafc: 79409109 ldrh w9, [x8, #0x48] 18fb00: 2a0903e8 mov w8, w9 18fb04: 93403d08 sxth x8, w8 18fb08: f94087ea ldr x10, [sp, #0x108] 18fb0c: 79408549 ldrh w9, [x10, #0x42] 18fb10: 2a0903ea mov w10, w9 18fb14: 93403d4a sxth x10, w10 18fb18: 8b0a0108 add x8, x8, x10 18fb1c: 2a0803e9 mov w9, w8 18fb20: b90053e9 str w9, [sp, #0x50] 18fb24: b94053e8 ldr w8, [sp, #0x50] 18fb28: b90057e8 str w8, [sp, #0x54] 18fb2c: b94057e8 ldr w8, [sp, #0x54] 18fb30: 32003be9 orr w9, wzr, #0x7fff 18fb34: f94087ea ldr x10, [sp, #0x108] 18fb38: 79006948 strh w8, [x10, #0x34] 18fb3c: f94087ea ldr x10, [sp, #0x108] 18fb40: 79409148 ldrh w8, [x10, #0x48] 18fb44: 2a0803ea mov w10, w8 18fb48: 93403d4a sxth x10, w10 18fb4c: f94087eb ldr x11, [sp, #0x108] 18fb50: 79408568 ldrh w8, [x11, #0x42] 18fb54: 2a0803eb mov w11, w8 18fb58: 93403d6b sxth x11, w11 18fb5c: eb0b014a subs x10, x10, x11 18fb60: 2a0a03e8 mov w8, w10 18fb64: 6b09011f cmp w8, w9 18fb68: 1a9fd7e8 cset w8, gt 18fb6c: 37000048 tbnz w8, #0x0, 0x18fb74 18fb70: 14000004 b 0x18fb80 18fb74: 32003be8 orr w8, wzr, #0x7fff 18fb78: b9004fe8 str w8, [sp, #0x4c] 18fb7c: 14000020 b 0x18fbfc 18fb80: 321143e8 orr w8, wzr, #0xffff8000 18fb84: f94087e9 ldr x9, [sp, #0x108] 18fb88: 7940912a ldrh w10, [x9, #0x48] 18fb8c: 2a0a03e9 mov w9, w10 18fb90: 93403d29 sxth x9, w9 18fb94: f94087eb ldr x11, [sp, #0x108] 18fb98: 7940856a ldrh w10, [x11, #0x42] 18fb9c: 2a0a03eb mov w11, w10 18fba0: 93403d6b sxth x11, w11 18fba4: eb0b0129 subs x9, x9, x11 18fba8: 2a0903ea mov w10, w9 18fbac: 6b08015f cmp w10, w8 18fbb0: 1a9fa7e8 cset w8, lt 18fbb4: 37000048 tbnz w8, #0x0, 0x18fbbc 18fbb8: 14000004 b 0x18fbc8 18fbbc: 321143e8 orr w8, wzr, #0xffff8000 18fbc0: b9004be8 str w8, [sp, #0x48] 18fbc4: 1400000c b 0x18fbf4 18fbc8: f94087e8 ldr x8, [sp, #0x108] 18fbcc: 79409109 ldrh w9, [x8, #0x48] 18fbd0: 2a0903e8 mov w8, w9 18fbd4: 93403d08 sxth x8, w8 18fbd8: f94087ea ldr x10, [sp, #0x108] 18fbdc: 79408549 ldrh w9, [x10, #0x42] 18fbe0: 2a0903ea mov w10, w9 18fbe4: 93403d4a sxth x10, w10 18fbe8: eb0a0108 subs x8, x8, x10 18fbec: 2a0803e9 mov w9, w8 18fbf0: b9004be9 str w9, [sp, #0x48] 18fbf4: b9404be8 ldr w8, [sp, #0x48] 18fbf8: b9004fe8 str w8, [sp, #0x4c] 18fbfc: b9404fe8 ldr w8, [sp, #0x4c] 18fc00: f94087e9 ldr x9, [sp, #0x108] 18fc04: 79005528 strh w8, [x9, #0x2a] 18fc08: f90053ff str xzr, [sp, #0xa0] 18fc0c: f90057ff str xzr, [sp, #0xa8] 18fc10: d28000a8 mov x8, #0x5 // =5 18fc14: f94057e9 ldr x9, [sp, #0xa8] 18fc18: eb08013f cmp x9, x8 18fc1c: 1a9fa7ea cset w10, lt 18fc20: 3700004a tbnz w10, #0x0, 0x18fc28 18fc24: 14000055 b 0x18fd78 18fc28: b27c03e8 orr x8, xzr, #0x10 18fc2c: b27f07e9 orr x9, xzr, #0x6 18fc30: d2800eca mov x10, #0x76 // =118 18fc34: 32003beb orr w11, wzr, #0x7fff 18fc38: 32000fec orr w12, wzr, #0xf 18fc3c: d280154d mov x13, #0xaa // =170 18fc40: b2402fee orr x14, xzr, #0xfff 18fc44: b27f03ef orr x15, xzr, #0x2 18fc48: 7941bff0 ldrh w16, [sp, #0xde] 18fc4c: 2a1003f1 mov w17, w16 18fc50: d3403e31 ubfx x17, x17, #0, #16 18fc54: f94087e0 ldr x0, [sp, #0x108] 18fc58: 8b0a0000 add x0, x0, x10 18fc5c: 8b090009 add x9, x0, x9 18fc60: f94057e0 ldr x0, [sp, #0xa8] 18fc64: 9b007de0 mul x0, x15, x0 18fc68: 8b000129 add x9, x9, x0 18fc6c: 79400130 ldrh w16, [x9] 18fc70: 2a1003e9 mov w9, w16 18fc74: d3403d29 ubfx x9, x9, #0, #16 18fc78: 8b090229 add x9, x17, x9 18fc7c: 8a0e0129 and x9, x9, x14 18fc80: f9006be9 str x9, [sp, #0xd0] 18fc84: f94087e9 ldr x9, [sp, #0x108] 18fc88: 8b0d0129 add x9, x9, x13 18fc8c: f9406bed ldr x13, [sp, #0xd0] 18fc90: 9b0d7ded mul x13, x15, x13 18fc94: 8b0d0129 add x9, x9, x13 18fc98: 79400130 ldrh w16, [x9] 18fc9c: 2a1003e9 mov w9, w16 18fca0: 93403d29 sxth x9, w9 18fca4: f90073e9 str x9, [sp, #0xe0] 18fca8: f94073e9 ldr x9, [sp, #0xe0] 18fcac: 2a0903f0 mov w16, w9 18fcb0: f94087e9 ldr x9, [sp, #0x108] 18fcb4: 8b0a0129 add x9, x9, x10 18fcb8: 8b080128 add x8, x9, x8 18fcbc: f94057e9 ldr x9, [sp, #0xa8] 18fcc0: 9b097de9 mul x9, x15, x9 18fcc4: 8b090108 add x8, x8, x9 18fcc8: 79c00101 ldrsh w1, [x8] 18fccc: 1b017e10 mul w16, w16, w1 18fcd0: 1acc2a0c asr w12, w16, w12 18fcd4: 2a0c03e8 mov w8, w12 18fcd8: 93407d08 sxtw x8, w8 18fcdc: f90067e8 str x8, [sp, #0xc8] 18fce0: f94053e8 ldr x8, [sp, #0xa0] 18fce4: f94067e9 ldr x9, [sp, #0xc8] 18fce8: 8b090108 add x8, x8, x9 18fcec: 2a0803ec mov w12, w8 18fcf0: 6b0b019f cmp w12, w11 18fcf4: 1a9fd7eb cset w11, gt 18fcf8: 3700004b tbnz w11, #0x0, 0x18fd00 18fcfc: 14000004 b 0x18fd0c 18fd00: 32003be8 orr w8, wzr, #0x7fff 18fd04: b90047e8 str w8, [sp, #0x44] 18fd08: 14000014 b 0x18fd58 18fd0c: 321143e8 orr w8, wzr, #0xffff8000 18fd10: f94053e9 ldr x9, [sp, #0xa0] 18fd14: f94067ea ldr x10, [sp, #0xc8] 18fd18: 8b0a0129 add x9, x9, x10 18fd1c: 2a0903eb mov w11, w9 18fd20: 6b08017f cmp w11, w8 18fd24: 1a9fa7e8 cset w8, lt 18fd28: 37000048 tbnz w8, #0x0, 0x18fd30 18fd2c: 14000004 b 0x18fd3c 18fd30: 321143e8 orr w8, wzr, #0xffff8000 18fd34: b90043e8 str w8, [sp, #0x40] 18fd38: 14000006 b 0x18fd50 18fd3c: f94053e8 ldr x8, [sp, #0xa0] 18fd40: f94067e9 ldr x9, [sp, #0xc8] 18fd44: 8b090108 add x8, x8, x9 18fd48: 2a0803ea mov w10, w8 18fd4c: b90043ea str w10, [sp, #0x40] 18fd50: b94043e8 ldr w8, [sp, #0x40] 18fd54: b90047e8 str w8, [sp, #0x44] 18fd58: b94047e8 ldr w8, [sp, #0x44] 18fd5c: 2a0803e9 mov w9, w8 18fd60: 93407d29 sxtw x9, w9 18fd64: f90053e9 str x9, [sp, #0xa0] 18fd68: f94057e8 ldr x8, [sp, #0xa8] 18fd6c: 91000508 add x8, x8, #0x1 18fd70: f90057e8 str x8, [sp, #0xa8] 18fd74: 17ffffa7 b 0x18fc10 18fd78: d2800ec8 mov x8, #0x76 // =118 18fd7c: 32003be9 orr w9, wzr, #0x7fff 18fd80: 32000fea orr w10, wzr, #0xf 18fd84: f94053eb ldr x11, [sp, #0xa0] 18fd88: 2a0b03ec mov w12, w11 18fd8c: f94087eb ldr x11, [sp, #0x108] 18fd90: 8b08016b add x11, x11, x8 18fd94: 79c0056d ldrsh w13, [x11, #0x2] 18fd98: 1b0d7d8c mul w12, w12, w13 18fd9c: 1aca298c asr w12, w12, w10 18fda0: 2a0c03eb mov w11, w12 18fda4: 93407d6b sxtw x11, w11 18fda8: f90067eb str x11, [sp, #0xc8] 18fdac: f94087eb ldr x11, [sp, #0x108] 18fdb0: 8b08016b add x11, x11, x8 18fdb4: 79c0016c ldrsh w12, [x11] 18fdb8: f94087eb ldr x11, [sp, #0x108] 18fdbc: 8b080168 add x8, x11, x8 18fdc0: 79c0090d ldrsh w13, [x8, #0x4] 18fdc4: 1b0d7d8c mul w12, w12, w13 18fdc8: 1aca298a asr w10, w12, w10 18fdcc: 2a0a03e8 mov w8, w10 18fdd0: 93407d08 sxtw x8, w8 18fdd4: f90063e8 str x8, [sp, #0xc0] 18fdd8: f94067e8 ldr x8, [sp, #0xc8] 18fddc: f94063eb ldr x11, [sp, #0xc0] 18fde0: 8b0b0108 add x8, x8, x11 18fde4: 2a0803ea mov w10, w8 18fde8: 6b09015f cmp w10, w9 18fdec: 1a9fd7e9 cset w9, gt 18fdf0: 37000049 tbnz w9, #0x0, 0x18fdf8 18fdf4: 14000004 b 0x18fe04 18fdf8: 32003be8 orr w8, wzr, #0x7fff 18fdfc: b9003fe8 str w8, [sp, #0x3c] 18fe00: 14000014 b 0x18fe50 18fe04: 321143e8 orr w8, wzr, #0xffff8000 18fe08: f94067e9 ldr x9, [sp, #0xc8] 18fe0c: f94063ea ldr x10, [sp, #0xc0] 18fe10: 8b0a0129 add x9, x9, x10 18fe14: 2a0903eb mov w11, w9 18fe18: 6b08017f cmp w11, w8 18fe1c: 1a9fa7e8 cset w8, lt 18fe20: 37000048 tbnz w8, #0x0, 0x18fe28 18fe24: 14000004 b 0x18fe34 18fe28: 321143e8 orr w8, wzr, #0xffff8000 18fe2c: b9003be8 str w8, [sp, #0x38] 18fe30: 14000006 b 0x18fe48 18fe34: f94067e8 ldr x8, [sp, #0xc8] 18fe38: f94063e9 ldr x9, [sp, #0xc0] 18fe3c: 8b090108 add x8, x8, x9 18fe40: 2a0803ea mov w10, w8 18fe44: b9003bea str w10, [sp, #0x38] 18fe48: b9403be8 ldr w8, [sp, #0x38] 18fe4c: b9003fe8 str w8, [sp, #0x3c] 18fe50: b9403fe8 ldr w8, [sp, #0x3c] 18fe54: d2800ec9 mov x9, #0x76 // =118 18fe58: 32003bea orr w10, wzr, #0x7fff 18fe5c: f94087eb ldr x11, [sp, #0x108] 18fe60: 8b09016b add x11, x11, x9 18fe64: 79000168 strh w8, [x11] 18fe68: f94087eb ldr x11, [sp, #0x108] 18fe6c: 8b090169 add x9, x11, x9 18fe70: 79400128 ldrh w8, [x9] 18fe74: 2a0803e9 mov w9, w8 18fe78: 93403d29 sxth x9, w9 18fe7c: f94087eb ldr x11, [sp, #0x108] 18fe80: 79406968 ldrh w8, [x11, #0x34] 18fe84: 2a0803eb mov w11, w8 18fe88: 93403d6b sxth x11, w11 18fe8c: 8b0b0129 add x9, x9, x11 18fe90: 2a0903e8 mov w8, w9 18fe94: 6b0a011f cmp w8, w10 18fe98: 1a9fd7e8 cset w8, gt 18fe9c: 37000048 tbnz w8, #0x0, 0x18fea4 18fea0: 14000004 b 0x18feb0 18fea4: 32003be8 orr w8, wzr, #0x7fff 18fea8: b90037e8 str w8, [sp, #0x34] 18feac: 14000024 b 0x18ff3c 18feb0: d2800ec8 mov x8, #0x76 // =118 18feb4: 321143e9 orr w9, wzr, #0xffff8000 18feb8: f94087ea ldr x10, [sp, #0x108] 18febc: 8b080148 add x8, x10, x8 18fec0: 7940010b ldrh w11, [x8] 18fec4: 2a0b03e8 mov w8, w11 18fec8: 93403d08 sxth x8, w8 18fecc: f94087ea ldr x10, [sp, #0x108] 18fed0: 7940694b ldrh w11, [x10, #0x34] 18fed4: 2a0b03ea mov w10, w11 18fed8: 93403d4a sxth x10, w10 18fedc: 8b0a0108 add x8, x8, x10 18fee0: 2a0803eb mov w11, w8 18fee4: 6b09017f cmp w11, w9 18fee8: 1a9fa7e9 cset w9, lt 18feec: 37000049 tbnz w9, #0x0, 0x18fef4 18fef0: 14000004 b 0x18ff00 18fef4: 321143e8 orr w8, wzr, #0xffff8000 18fef8: b90033e8 str w8, [sp, #0x30] 18fefc: 1400000e b 0x18ff34 18ff00: d2800ec8 mov x8, #0x76 // =118 18ff04: f94087e9 ldr x9, [sp, #0x108] 18ff08: 8b080128 add x8, x9, x8 18ff0c: 7940010a ldrh w10, [x8] 18ff10: 2a0a03e8 mov w8, w10 18ff14: 93403d08 sxth x8, w8 18ff18: f94087e9 ldr x9, [sp, #0x108] 18ff1c: 7940692a ldrh w10, [x9, #0x34] 18ff20: 2a0a03e9 mov w9, w10 18ff24: 93403d29 sxth x9, w9 18ff28: 8b090108 add x8, x8, x9 18ff2c: 2a0803ea mov w10, w8 18ff30: b90033ea str w10, [sp, #0x30] 18ff34: b94033e8 ldr w8, [sp, #0x30] 18ff38: b90037e8 str w8, [sp, #0x34] 18ff3c: b94037e8 ldr w8, [sp, #0x34] 18ff40: 320003e9 orr w9, wzr, #0x1 18ff44: 32003bea orr w10, wzr, #0x7fff 18ff48: 32000feb orr w11, wzr, #0xf 18ff4c: 2a0803ec mov w12, w8 18ff50: 93407d8c sxtw x12, w12 18ff54: f9004fec str x12, [sp, #0x98] 18ff58: f9404fec ldr x12, [sp, #0x98] 18ff5c: 2a0c03e8 mov w8, w12 18ff60: f94087ec ldr x12, [sp, #0x108] 18ff64: 79c0e18d ldrsh w13, [x12, #0x70] 18ff68: 1ac921a9 lsl w9, w13, w9 18ff6c: 1b097d08 mul w8, w8, w9 18ff70: 1acb2908 asr w8, w8, w11 18ff74: 2a0803ec mov w12, w8 18ff78: 93407d8c sxtw x12, w12 18ff7c: f9004fec str x12, [sp, #0x98] 18ff80: f9407fec ldr x12, [sp, #0xf8] 18ff84: 79400188 ldrh w8, [x12] 18ff88: 2a0803ec mov w12, w8 18ff8c: 93403d8c sxth x12, w12 18ff90: f9404fee ldr x14, [sp, #0x98] 18ff94: 8b0c01cc add x12, x14, x12 18ff98: f9004fec str x12, [sp, #0x98] 18ff9c: f9404fec ldr x12, [sp, #0x98] 18ffa0: 2a0c03e8 mov w8, w12 18ffa4: 6b0a011f cmp w8, w10 18ffa8: 1a9fd7e8 cset w8, gt 18ffac: 37000048 tbnz w8, #0x0, 0x18ffb4 18ffb0: 14000004 b 0x18ffc0 18ffb4: 32003be8 orr w8, wzr, #0x7fff 18ffb8: b9002fe8 str w8, [sp, #0x2c] 18ffbc: 14000010 b 0x18fffc 18ffc0: 321143e8 orr w8, wzr, #0xffff8000 18ffc4: f9404fe9 ldr x9, [sp, #0x98] 18ffc8: 2a0903ea mov w10, w9 18ffcc: 6b08015f cmp w10, w8 18ffd0: 1a9fa7e8 cset w8, lt 18ffd4: 37000048 tbnz w8, #0x0, 0x18ffdc 18ffd8: 14000004 b 0x18ffe8 18ffdc: 321143e8 orr w8, wzr, #0xffff8000 18ffe0: b9002be8 str w8, [sp, #0x28] 18ffe4: 14000004 b 0x18fff4 18ffe8: f9404fe8 ldr x8, [sp, #0x98] 18ffec: 2a0803e9 mov w9, w8 18fff0: b9002be9 str w9, [sp, #0x28] 18fff4: b9402be8 ldr w8, [sp, #0x28] 18fff8: b9002fe8 str w8, [sp, #0x2c] 18fffc: b9402fe8 ldr w8, [sp, #0x2c] 190000: b27f03e9 orr x9, xzr, #0x2 190004: f9407fea ldr x10, [sp, #0xf8] 190008: 8b090149 add x9, x10, x9 19000c: f9007fe9 str x9, [sp, #0xf8] 190010: 79000148 strh w8, [x10] 190014: f90053ff str xzr, [sp, #0xa0] 190018: f90057ff str xzr, [sp, #0xa8] 19001c: d28000a8 mov x8, #0x5 // =5 190020: f94057e9 ldr x9, [sp, #0xa8] 190024: eb08013f cmp x9, x8 190028: 1a9fa7ea cset w10, lt 19002c: 3700004a tbnz w10, #0x0, 0x190034 190030: 14000055 b 0x190184 190034: b27c03e8 orr x8, xzr, #0x10 190038: b27f07e9 orr x9, xzr, #0x6 19003c: d280120a mov x10, #0x90 // =144 190040: 32003beb orr w11, wzr, #0x7fff 190044: 32000fec orr w12, wzr, #0xf 190048: d280154d mov x13, #0xaa // =170 19004c: b2402fee orr x14, xzr, #0xfff 190050: b27f03ef orr x15, xzr, #0x2 190054: 7941bff0 ldrh w16, [sp, #0xde] 190058: 2a1003f1 mov w17, w16 19005c: d3403e31 ubfx x17, x17, #0, #16 190060: f94087e0 ldr x0, [sp, #0x108] 190064: 8b0a0000 add x0, x0, x10 190068: 8b090009 add x9, x0, x9 19006c: f94057e0 ldr x0, [sp, #0xa8] 190070: 9b007de0 mul x0, x15, x0 190074: 8b000129 add x9, x9, x0 190078: 79400130 ldrh w16, [x9] 19007c: 2a1003e9 mov w9, w16 190080: d3403d29 ubfx x9, x9, #0, #16 190084: 8b090229 add x9, x17, x9 190088: 8a0e0129 and x9, x9, x14 19008c: f9006be9 str x9, [sp, #0xd0] 190090: f94087e9 ldr x9, [sp, #0x108] 190094: 8b0d0129 add x9, x9, x13 190098: f9406bed ldr x13, [sp, #0xd0] 19009c: 9b0d7ded mul x13, x15, x13 1900a0: 8b0d0129 add x9, x9, x13 1900a4: 79400130 ldrh w16, [x9] 1900a8: 2a1003e9 mov w9, w16 1900ac: 93403d29 sxth x9, w9 1900b0: f90073e9 str x9, [sp, #0xe0] 1900b4: f94073e9 ldr x9, [sp, #0xe0] 1900b8: 2a0903f0 mov w16, w9 1900bc: f94087e9 ldr x9, [sp, #0x108] 1900c0: 8b0a0129 add x9, x9, x10 1900c4: 8b080128 add x8, x9, x8 1900c8: f94057e9 ldr x9, [sp, #0xa8] 1900cc: 9b097de9 mul x9, x15, x9 1900d0: 8b090108 add x8, x8, x9 1900d4: 79c00101 ldrsh w1, [x8] 1900d8: 1b017e10 mul w16, w16, w1 1900dc: 1acc2a0c asr w12, w16, w12 1900e0: 2a0c03e8 mov w8, w12 1900e4: 93407d08 sxtw x8, w8 1900e8: f90067e8 str x8, [sp, #0xc8] 1900ec: f94053e8 ldr x8, [sp, #0xa0] 1900f0: f94067e9 ldr x9, [sp, #0xc8] 1900f4: 8b090108 add x8, x8, x9 1900f8: 2a0803ec mov w12, w8 1900fc: 6b0b019f cmp w12, w11 190100: 1a9fd7eb cset w11, gt 190104: 3700004b tbnz w11, #0x0, 0x19010c 190108: 14000004 b 0x190118 19010c: 32003be8 orr w8, wzr, #0x7fff 190110: b90027e8 str w8, [sp, #0x24] 190114: 14000014 b 0x190164 190118: 321143e8 orr w8, wzr, #0xffff8000 19011c: f94053e9 ldr x9, [sp, #0xa0] 190120: f94067ea ldr x10, [sp, #0xc8] 190124: 8b0a0129 add x9, x9, x10 190128: 2a0903eb mov w11, w9 19012c: 6b08017f cmp w11, w8 190130: 1a9fa7e8 cset w8, lt 190134: 37000048 tbnz w8, #0x0, 0x19013c 190138: 14000004 b 0x190148 19013c: 321143e8 orr w8, wzr, #0xffff8000 190140: b90023e8 str w8, [sp, #0x20] 190144: 14000006 b 0x19015c 190148: f94053e8 ldr x8, [sp, #0xa0] 19014c: f94067e9 ldr x9, [sp, #0xc8] 190150: 8b090108 add x8, x8, x9 190154: 2a0803ea mov w10, w8 190158: b90023ea str w10, [sp, #0x20] 19015c: b94023e8 ldr w8, [sp, #0x20] 190160: b90027e8 str w8, [sp, #0x24] 190164: b94027e8 ldr w8, [sp, #0x24] 190168: 2a0803e9 mov w9, w8 19016c: 93407d29 sxtw x9, w9 190170: f90053e9 str x9, [sp, #0xa0] 190174: f94057e8 ldr x8, [sp, #0xa8] 190178: 91000508 add x8, x8, #0x1 19017c: f90057e8 str x8, [sp, #0xa8] 190180: 17ffffa7 b 0x19001c 190184: d2801208 mov x8, #0x90 // =144 190188: 32003be9 orr w9, wzr, #0x7fff 19018c: 32000fea orr w10, wzr, #0xf 190190: f94053eb ldr x11, [sp, #0xa0] 190194: 2a0b03ec mov w12, w11 190198: f94087eb ldr x11, [sp, #0x108] 19019c: 8b08016b add x11, x11, x8 1901a0: 79c0056d ldrsh w13, [x11, #0x2] 1901a4: 1b0d7d8c mul w12, w12, w13 1901a8: 1aca298c asr w12, w12, w10 1901ac: 2a0c03eb mov w11, w12 1901b0: 93407d6b sxtw x11, w11 1901b4: f90067eb str x11, [sp, #0xc8] 1901b8: f94087eb ldr x11, [sp, #0x108] 1901bc: 8b08016b add x11, x11, x8 1901c0: 79c0016c ldrsh w12, [x11] 1901c4: f94087eb ldr x11, [sp, #0x108] 1901c8: 8b080168 add x8, x11, x8 1901cc: 79c0090d ldrsh w13, [x8, #0x4] 1901d0: 1b0d7d8c mul w12, w12, w13 1901d4: 1aca298a asr w10, w12, w10 1901d8: 2a0a03e8 mov w8, w10 1901dc: 93407d08 sxtw x8, w8 1901e0: f90063e8 str x8, [sp, #0xc0] 1901e4: f94067e8 ldr x8, [sp, #0xc8] 1901e8: f94063eb ldr x11, [sp, #0xc0] 1901ec: 8b0b0108 add x8, x8, x11 1901f0: 2a0803ea mov w10, w8 1901f4: 6b09015f cmp w10, w9 1901f8: 1a9fd7e9 cset w9, gt 1901fc: 37000049 tbnz w9, #0x0, 0x190204 190200: 14000004 b 0x190210 190204: 32003be8 orr w8, wzr, #0x7fff 190208: b9001fe8 str w8, [sp, #0x1c] 19020c: 14000014 b 0x19025c 190210: 321143e8 orr w8, wzr, #0xffff8000 190214: f94067e9 ldr x9, [sp, #0xc8] 190218: f94063ea ldr x10, [sp, #0xc0] 19021c: 8b0a0129 add x9, x9, x10 190220: 2a0903eb mov w11, w9 190224: 6b08017f cmp w11, w8 190228: 1a9fa7e8 cset w8, lt 19022c: 37000048 tbnz w8, #0x0, 0x190234 190230: 14000004 b 0x190240 190234: 321143e8 orr w8, wzr, #0xffff8000 190238: b9001be8 str w8, [sp, #0x18] 19023c: 14000006 b 0x190254 190240: f94067e8 ldr x8, [sp, #0xc8] 190244: f94063e9 ldr x9, [sp, #0xc0] 190248: 8b090108 add x8, x8, x9 19024c: 2a0803ea mov w10, w8 190250: b9001bea str w10, [sp, #0x18] 190254: b9401be8 ldr w8, [sp, #0x18] 190258: b9001fe8 str w8, [sp, #0x1c] 19025c: b9401fe8 ldr w8, [sp, #0x1c] 190260: d2801209 mov x9, #0x90 // =144 190264: 32003bea orr w10, wzr, #0x7fff 190268: f94087eb ldr x11, [sp, #0x108] 19026c: 8b09016b add x11, x11, x9 190270: 79000168 strh w8, [x11] 190274: f94087eb ldr x11, [sp, #0x108] 190278: 8b090169 add x9, x11, x9 19027c: 79400128 ldrh w8, [x9] 190280: 2a0803e9 mov w9, w8 190284: 93403d29 sxth x9, w9 190288: f94087eb ldr x11, [sp, #0x108] 19028c: 79405568 ldrh w8, [x11, #0x2a] 190290: 2a0803eb mov w11, w8 190294: 93403d6b sxth x11, w11 190298: 8b0b0129 add x9, x9, x11 19029c: 2a0903e8 mov w8, w9 1902a0: 6b0a011f cmp w8, w10 1902a4: 1a9fd7e8 cset w8, gt 1902a8: 37000048 tbnz w8, #0x0, 0x1902b0 1902ac: 14000004 b 0x1902bc 1902b0: 32003be8 orr w8, wzr, #0x7fff 1902b4: b90017e8 str w8, [sp, #0x14] 1902b8: 14000024 b 0x190348 1902bc: d2801208 mov x8, #0x90 // =144 1902c0: 321143e9 orr w9, wzr, #0xffff8000 1902c4: f94087ea ldr x10, [sp, #0x108] 1902c8: 8b080148 add x8, x10, x8 1902cc: 7940010b ldrh w11, [x8] 1902d0: 2a0b03e8 mov w8, w11 1902d4: 93403d08 sxth x8, w8 1902d8: f94087ea ldr x10, [sp, #0x108] 1902dc: 7940554b ldrh w11, [x10, #0x2a] 1902e0: 2a0b03ea mov w10, w11 1902e4: 93403d4a sxth x10, w10 1902e8: 8b0a0108 add x8, x8, x10 1902ec: 2a0803eb mov w11, w8 1902f0: 6b09017f cmp w11, w9 1902f4: 1a9fa7e9 cset w9, lt 1902f8: 37000049 tbnz w9, #0x0, 0x190300 1902fc: 14000004 b 0x19030c 190300: 321143e8 orr w8, wzr, #0xffff8000 190304: b90013e8 str w8, [sp, #0x10] 190308: 1400000e b 0x190340 19030c: d2801208 mov x8, #0x90 // =144 190310: f94087e9 ldr x9, [sp, #0x108] 190314: 8b080128 add x8, x9, x8 190318: 7940010a ldrh w10, [x8] 19031c: 2a0a03e8 mov w8, w10 190320: 93403d08 sxth x8, w8 190324: f94087e9 ldr x9, [sp, #0x108] 190328: 7940552a ldrh w10, [x9, #0x2a] 19032c: 2a0a03e9 mov w9, w10 190330: 93403d29 sxth x9, w9 190334: 8b090108 add x8, x8, x9 190338: 2a0803ea mov w10, w8 19033c: b90013ea str w10, [sp, #0x10] 190340: b94013e8 ldr w8, [sp, #0x10] 190344: b90017e8 str w8, [sp, #0x14] 190348: b94017e8 ldr w8, [sp, #0x14] 19034c: 320003e9 orr w9, wzr, #0x1 190350: 32003bea orr w10, wzr, #0x7fff 190354: 32000feb orr w11, wzr, #0xf 190358: 2a0803ec mov w12, w8 19035c: 93407d8c sxtw x12, w12 190360: f9004fec str x12, [sp, #0x98] 190364: f9404fec ldr x12, [sp, #0x98] 190368: 2a0c03e8 mov w8, w12 19036c: f94087ec ldr x12, [sp, #0x108] 190370: 79c0e18d ldrsh w13, [x12, #0x70] 190374: 1ac921a9 lsl w9, w13, w9 190378: 1b097d08 mul w8, w8, w9 19037c: 1acb2908 asr w8, w8, w11 190380: 2a0803ec mov w12, w8 190384: 93407d8c sxtw x12, w12 190388: f9004fec str x12, [sp, #0x98] 19038c: f9404fec ldr x12, [sp, #0x98] 190390: f9407fee ldr x14, [sp, #0xf8] 190394: 794001c8 ldrh w8, [x14] 190398: 2a0803ee mov w14, w8 19039c: 93403dce sxth x14, w14 1903a0: 8b0e018c add x12, x12, x14 1903a4: f9004fec str x12, [sp, #0x98] 1903a8: f9404fec ldr x12, [sp, #0x98] 1903ac: 2a0c03e8 mov w8, w12 1903b0: 6b0a011f cmp w8, w10 1903b4: 1a9fd7e8 cset w8, gt 1903b8: 37000048 tbnz w8, #0x0, 0x1903c0 1903bc: 14000004 b 0x1903cc 1903c0: 32003be8 orr w8, wzr, #0x7fff 1903c4: b9000fe8 str w8, [sp, #0xc] 1903c8: 14000010 b 0x190408 1903cc: 321143e8 orr w8, wzr, #0xffff8000 1903d0: f9404fe9 ldr x9, [sp, #0x98] 1903d4: 2a0903ea mov w10, w9 1903d8: 6b08015f cmp w10, w8 1903dc: 1a9fa7e8 cset w8, lt 1903e0: 37000048 tbnz w8, #0x0, 0x1903e8 1903e4: 14000004 b 0x1903f4 1903e8: 321143e8 orr w8, wzr, #0xffff8000 1903ec: b9000be8 str w8, [sp, #0x8] 1903f0: 14000004 b 0x190400 1903f4: f9404fe8 ldr x8, [sp, #0x98] 1903f8: 2a0803e9 mov w9, w8 1903fc: b9000be9 str w9, [sp, #0x8] 190400: b9400be8 ldr w8, [sp, #0x8] 190404: b9000fe8 str w8, [sp, #0xc] 190408: b9400fe8 ldr w8, [sp, #0xc] 19040c: 12800009 mov w9, #-0x1 // =-1 190410: b27f03ea orr x10, xzr, #0x2 190414: f9407feb ldr x11, [sp, #0xf8] 190418: 8b0a016a add x10, x11, x10 19041c: f9007fea str x10, [sp, #0xf8] 190420: 79000168 strh w8, [x11] 190424: 7941bfe8 ldrh w8, [sp, #0xde] 190428: 0b090108 add w8, w8, w9 19042c: 7901bfe8 strh w8, [sp, #0xde] 190430: f94087ea ldr x10, [sp, #0x108] 190434: 79c09d48 ldrsh w8, [x10, #0x4e] 190438: f94087ea ldr x10, [sp, #0x108] 19043c: 79c09549 ldrsh w9, [x10, #0x4a] 190440: 0b080128 add w8, w9, w8 190444: 79009548 strh w8, [x10, #0x4a] 190448: f94087ea ldr x10, [sp, #0x108] 19044c: 79c0a148 ldrsh w8, [x10, #0x50] 190450: f94087ea ldr x10, [sp, #0x108] 190454: 79c09949 ldrsh w9, [x10, #0x4c] 190458: 0b080128 add w8, w9, w8 19045c: 79009948 strh w8, [x10, #0x4c] 190460: f94077e8 ldr x8, [sp, #0xe8] 190464: 91000508 add x8, x8, #0x1 190468: f90077e8 str x8, [sp, #0xe8] 19046c: 17fffb01 b 0x18f070 190470: d2800000 mov x0, #0x0 // =0 190474: 7941bfe8 ldrh w8, [sp, #0xde] 190478: f94087e9 ldr x9, [sp, #0x108] 19047c: 79005128 strh w8, [x9, #0x28] 190480: f9408bfc ldr x28, [sp, #0x110] 190484: 910483ff add sp, sp, #0x120 190488: d65f03c0 ret 19048c: d10143ff sub sp, sp, #0x50 190490: 320003e8 orr w8, wzr, #0x1 190494: b27203e9 orr x9, xzr, #0x4000 190498: 79009fe0 strh w0, [sp, #0x4e] 19049c: f90023e1 str x1, [sp, #0x40] 1904a0: f9001fe2 str x2, [sp, #0x38] 1904a4: 79c09fe0 ldrsh w0, [sp, #0x4e] 1904a8: 1ac82808 asr w8, w0, w8 1904ac: 2a0803e1 mov w1, w8 1904b0: 93407c21 sxtw x1, w1 1904b4: f90017e1 str x1, [sp, #0x28] 1904b8: f94017e1 ldr x1, [sp, #0x28] 1904bc: eb09003f cmp x1, x9 1904c0: 1a9fd7e8 cset w8, gt 1904c4: 37000048 tbnz w8, #0x0, 0x1904cc 1904c8: 14000004 b 0x1904d8 1904cc: b27203e8 orr x8, xzr, #0x4000 1904d0: f90017e8 str x8, [sp, #0x28] 1904d4: 14000009 b 0x1904f8 1904d8: b272c7e8 orr x8, xzr, #0xffffffffffffc000 1904dc: f94017e9 ldr x9, [sp, #0x28] 1904e0: eb08013f cmp x9, x8 1904e4: 1a9fa7ea cset w10, lt 1904e8: 3700004a tbnz w10, #0x0, 0x1904f0 1904ec: 14000003 b 0x1904f8 1904f0: b272c7e8 orr x8, xzr, #0xffffffffffffc000 1904f4: f90017e8 str x8, [sp, #0x28] 1904f8: 32003be8 orr w8, wzr, #0x7fff 1904fc: 528b5049 mov w9, #0x5a82 // =23170 190500: 32000fea orr w10, wzr, #0xf 190504: 128d410b mov w11, #-0x6a09 // =-27145 190508: f94017ec ldr x12, [sp, #0x28] 19050c: 2a0c03ed mov w13, w12 190510: 1b0d7d6b mul w11, w11, w13 190514: 1aca296b asr w11, w11, w10 190518: 1140216b add w11, w11, #0x8, lsl #12 // =0x8000 19051c: 2a0b03ec mov w12, w11 190520: 93407d8c sxtw x12, w12 190524: f9001bec str x12, [sp, #0x30] 190528: f9401bec ldr x12, [sp, #0x30] 19052c: 2a0c03eb mov w11, w12 190530: f94017ec ldr x12, [sp, #0x28] 190534: 2a0c03ed mov w13, w12 190538: 1b0d7d6b mul w11, w11, w13 19053c: 1aca296a asr w10, w11, w10 190540: 0b0a0129 add w9, w9, w10 190544: 2a0903ec mov w12, w9 190548: 93407d8c sxtw x12, w12 19054c: f9001bec str x12, [sp, #0x30] 190550: f9401bec ldr x12, [sp, #0x30] 190554: 2a0c03e9 mov w9, w12 190558: 6b08013f cmp w9, w8 19055c: 1a9fd7e8 cset w8, gt 190560: 320003e9 orr w9, wzr, #0x1 190564: 0a090108 and w8, w8, w9 190568: 321c03e9 orr w9, wzr, #0x10 19056c: 1ac92108 lsl w8, w8, w9 190570: 1ac92908 asr w8, w8, w9 190574: 35000048 cbnz w8, 0x19057c 190578: 14000004 b 0x190588 19057c: b2403be8 orr x8, xzr, #0x7fff 190580: f90013e8 str x8, [sp, #0x20] 190584: 1400000f b 0x1905c0 190588: 321143e8 orr w8, wzr, #0xffff8000 19058c: f9401be9 ldr x9, [sp, #0x30] 190590: 2a0903ea mov w10, w9 190594: 6b08015f cmp w10, w8 190598: 1a9fa7e8 cset w8, lt 19059c: 37000048 tbnz w8, #0x0, 0x1905a4 1905a0: 14000004 b 0x1905b0 1905a4: b271c3e8 orr x8, xzr, #0xffffffffffff8000 1905a8: f9000fe8 str x8, [sp, #0x18] 1905ac: 14000003 b 0x1905b8 1905b0: f9401be8 ldr x8, [sp, #0x30] 1905b4: f9000fe8 str x8, [sp, #0x18] 1905b8: f9400fe8 ldr x8, [sp, #0x18] 1905bc: f90013e8 str x8, [sp, #0x20] 1905c0: f94013e8 ldr x8, [sp, #0x20] 1905c4: 321143e9 orr w9, wzr, #0xffff8000 1905c8: 32003bea orr w10, wzr, #0x7fff 1905cc: 528b504b mov w11, #0x5a82 // =23170 1905d0: 32000fec orr w12, wzr, #0xf 1905d4: 128d410d mov w13, #-0x6a09 // =-27145 1905d8: 2a0803ee mov w14, w8 1905dc: f94023e8 ldr x8, [sp, #0x40] 1905e0: 7900010e strh w14, [x8] 1905e4: f94017e8 ldr x8, [sp, #0x28] 1905e8: 2a0803ee mov w14, w8 1905ec: 1b0e7dad mul w13, w13, w14 1905f0: 1acc29ad asr w13, w13, w12 1905f4: 0b0d0129 add w9, w9, w13 1905f8: 2a0903e8 mov w8, w9 1905fc: 93407d08 sxtw x8, w8 190600: f9001be8 str x8, [sp, #0x30] 190604: f9401be8 ldr x8, [sp, #0x30] 190608: 2a0803e9 mov w9, w8 19060c: f94017e8 ldr x8, [sp, #0x28] 190610: 2a0803ed mov w13, w8 190614: 1b0d7d29 mul w9, w9, w13 190618: 1acc2929 asr w9, w9, w12 19061c: 0b090169 add w9, w11, w9 190620: 2a0903e8 mov w8, w9 190624: 93407d08 sxtw x8, w8 190628: f9001be8 str x8, [sp, #0x30] 19062c: f9401be8 ldr x8, [sp, #0x30] 190630: 2a0803e9 mov w9, w8 190634: 6b0a013f cmp w9, w10 190638: 1a9fd7e9 cset w9, gt 19063c: 320003ea orr w10, wzr, #0x1 190640: 0a0a0129 and w9, w9, w10 190644: 321c03ea orr w10, wzr, #0x10 190648: 1aca2129 lsl w9, w9, w10 19064c: 1aca2929 asr w9, w9, w10 190650: 35000049 cbnz w9, 0x190658 190654: 14000004 b 0x190664 190658: b2403be8 orr x8, xzr, #0x7fff 19065c: f9000be8 str x8, [sp, #0x10] 190660: 1400000f b 0x19069c 190664: 321143e8 orr w8, wzr, #0xffff8000 190668: f9401be9 ldr x9, [sp, #0x30] 19066c: 2a0903ea mov w10, w9 190670: 6b08015f cmp w10, w8 190674: 1a9fa7e8 cset w8, lt 190678: 37000048 tbnz w8, #0x0, 0x190680 19067c: 14000004 b 0x19068c 190680: b271c3e8 orr x8, xzr, #0xffffffffffff8000 190684: f90007e8 str x8, [sp, #0x8] 190688: 14000003 b 0x190694 19068c: f9401be8 ldr x8, [sp, #0x30] 190690: f90007e8 str x8, [sp, #0x8] 190694: f94007e8 ldr x8, [sp, #0x8] 190698: f9000be8 str x8, [sp, #0x10] 19069c: f9400be8 ldr x8, [sp, #0x10] 1906a0: d2800000 mov x0, #0x0 // =0 1906a4: 2a0803e9 mov w9, w8 1906a8: f9401fe8 ldr x8, [sp, #0x38] 1906ac: 79000109 strh w9, [x8] 1906b0: 910143ff add sp, sp, #0x50 1906b4: d65f03c0 ret 1906b8: d10303ff sub sp, sp, #0xc0 1906bc: a90b7bfd stp x29, x30, [sp, #0xb0] 1906c0: 9102c3fd add x29, sp, #0xb0 1906c4: d53bd048 mrs x8, TPIDR_EL0 1906c8: f9401508 ldr x8, [x8, #0x28] 1906cc: f81f83a8 stur x8, [x29, #-0x8] 1906d0: f9001fe0 str x0, [sp, #0x38] 1906d4: f9001be1 str x1, [sp, #0x30] 1906d8: f90017e2 str x2, [sp, #0x28] 1906dc: f90013e3 str x3, [sp, #0x20] 1906e0: f9401be8 ldr x8, [sp, #0x30] 1906e4: f90027e8 str x8, [sp, #0x48] 1906e8: f94013e8 ldr x8, [sp, #0x20] 1906ec: f9003fe8 str x8, [sp, #0x78] 1906f0: f94017e8 ldr x8, [sp, #0x28] 1906f4: aa1f03e0 mov x0, xzr 1906f8: f9000100 str x0, [x8] 1906fc: f9401fe0 ldr x0, [sp, #0x38] 190700: 910123e1 add x1, sp, #0x48 190704: 2a1f03e4 mov w4, wzr 190708: 2a0403e2 mov w2, w4 19070c: 94000389 bl 0x191530 190710: b5000560 cbnz x0, 0x1907bc 190714: 14000001 b 0x190718 190718: f9401fe8 ldr x8, [sp, #0x38] 19071c: 39462d09 ldrb w9, [x8, #0x18b] 190720: 340000c9 cbz w9, 0x190738 190724: 14000001 b 0x190728 190728: 528001a0 mov w0, #0xd // =13 19072c: 97fc50fd bl 0xa4b20 190730: f9000fe0 str x0, [sp, #0x18] 190734: 14000008 b 0x190754 190738: f9401fe8 ldr x8, [sp, #0x38] 19073c: f9400100 ldr x0, [x8] 190740: 321b07e9 orr w9, wzr, #0x60 190744: 2a0903e1 mov w1, w9 190748: 97fc44ea bl 0xa1af0 19074c: f9000fe0 str x0, [sp, #0x18] 190750: 14000001 b 0x190754 190754: f9400fe8 ldr x8, [sp, #0x18] 190758: b50000a8 cbnz x8, 0x19076c 19075c: 14000001 b 0x190760 190760: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 190764: f90023e8 str x8, [sp, #0x40] 190768: 14000018 b 0x1907c8 19076c: f9400fe0 ldr x0, [sp, #0x18] 190770: 321b07e8 orr w8, wzr, #0x60 190774: 2a0803e2 mov w2, w8 190778: 2a1f03e8 mov w8, wzr 19077c: 2a0803e1 mov w1, w8 190780: 97fc60f0 bl 0xa8b40 190784: f9401be2 ldr x2, [sp, #0x30] 190788: f9400ffe ldr x30, [sp, #0x18] 19078c: f90003c2 str x2, [x30] 190790: f94013e2 ldr x2, [sp, #0x20] 190794: f9400ffe ldr x30, [sp, #0x18] 190798: f9001bc2 str x2, [x30, #0x30] 19079c: f9400fe2 ldr x2, [sp, #0x18] 1907a0: 321f07e8 orr w8, wzr, #0x6 1907a4: 39016848 strb w8, [x2, #0x5a] 1907a8: f9400fe2 ldr x2, [sp, #0x18] 1907ac: f94017fe ldr x30, [sp, #0x28] 1907b0: f90003c2 str x2, [x30] 1907b4: f9000be0 str x0, [sp, #0x10] 1907b8: 14000001 b 0x1907bc 1907bc: aa1f03e8 mov x8, xzr 1907c0: f90023e8 str x8, [sp, #0x40] 1907c4: 14000001 b 0x1907c8 1907c8: f94023e8 ldr x8, [sp, #0x40] 1907cc: d53bd049 mrs x9, TPIDR_EL0 1907d0: f9401529 ldr x9, [x9, #0x28] 1907d4: f85f83aa ldur x10, [x29, #-0x8] 1907d8: eb0a0129 subs x9, x9, x10 1907dc: f90007e8 str x8, [sp, #0x8] 1907e0: f90003e9 str x9, [sp] 1907e4: 540000c1 b.ne 0x1907fc 1907e8: 14000001 b 0x1907ec 1907ec: f94007e0 ldr x0, [sp, #0x8] 1907f0: a94b7bfd ldp x29, x30, [sp, #0xb0] 1907f4: 910303ff add sp, sp, #0xc0 1907f8: d65f03c0 ret 1907fc: 97fc655d bl 0xa9d70 <__stack_chk_fail@plt> 190800: d10143ff sub sp, sp, #0x50 190804: a9047bfd stp x29, x30, [sp, #0x40] 190808: 910103fd add x29, sp, #0x40 19080c: 321f07e8 orr w8, wzr, #0x6 190810: d2800009 mov x9, #0x0 // =0 190814: 32000bea orr w10, wzr, #0x7 190818: 5280000b mov w11, #0x0 // =0 19081c: f81f03a0 stur x0, [x29, #-0x10] 190820: f81e83a1 stur x1, [x29, #-0x18] 190824: f85e83a0 ldur x0, [x29, #-0x18] 190828: f90013e0 str x0, [sp, #0x20] 19082c: f94013e0 ldr x0, [sp, #0x20] 190830: 3941680c ldrb w12, [x0, #0x5a] 190834: 6b08019f cmp w12, w8 190838: 1a9f07e8 cset w8, ne 19083c: f9000be9 str x9, [sp, #0x10] 190840: b9000fea str w10, [sp, #0xc] 190844: b9000beb str w11, [sp, #0x8] 190848: 37000048 tbnz w8, #0x0, 0x190850 19084c: 14000004 b 0x19085c 190850: b27befe8 orr x8, xzr, #0xffffffffffffffe1 190854: f81f83a8 stur x8, [x29, #-0x8] 190858: 14000032 b 0x190920 19085c: b27d03e8 orr x8, xzr, #0x8 190860: f85f03a0 ldur x0, [x29, #-0x10] 190864: f94013e9 ldr x9, [sp, #0x20] 190868: 8b080121 add x1, x9, x8 19086c: 97fc45c5 bl 0xa1f80 190870: f9000fe0 str x0, [sp, #0x18] 190874: b5000040 cbnz x0, 0x19087c 190878: 14000004 b 0x190888 19087c: f9400fe8 ldr x8, [sp, #0x18] 190880: f81f83a8 stur x8, [x29, #-0x8] 190884: 14000027 b 0x190920 190888: b27c03e8 orr x8, xzr, #0x10 19088c: f94013e9 ldr x9, [sp, #0x20] 190890: b9400fea ldr w10, [sp, #0xc] 190894: 3901692a strb w10, [x9, #0x5a] 190898: f85f03a0 ldur x0, [x29, #-0x10] 19089c: f94013e1 ldr x1, [sp, #0x20] 1908a0: f94013e9 ldr x9, [sp, #0x20] 1908a4: 8b080128 add x8, x9, x8 1908a8: f9400108 ldr x8, [x8] 1908ac: f9400be9 ldr x9, [sp, #0x10] 1908b0: eb09011f cmp x8, x9 1908b4: 1a9f07eb cset w11, ne 1908b8: 320003ec orr w12, wzr, #0x1 1908bc: 0a0c0162 and w2, w11, w12 1908c0: 9400031c bl 0x191530 1908c4: f9000fe0 str x0, [sp, #0x18] 1908c8: b5000040 cbnz x0, 0x1908d0 1908cc: 14000011 b 0x190910 1908d0: 52800008 mov w8, #0x0 // =0 1908d4: f85f03a9 ldur x9, [x29, #-0x10] 1908d8: 39462d2a ldrb w10, [x9, #0x18b] 1908dc: 53001d4a uxtb w10, w10 1908e0: 32001feb orr w11, wzr, #0xff 1908e4: 0a0b0108 and w8, w8, w11 1908e8: 6b08015f cmp w10, w8 1908ec: 1a9f07e8 cset w8, ne 1908f0: 370000a8 tbnz w8, #0x0, 0x190904 1908f4: f85f03a8 ldur x8, [x29, #-0x10] 1908f8: f9400100 ldr x0, [x8] 1908fc: f94013e1 ldr x1, [sp, #0x20] 190900: 97fc4470 bl 0xa1ac0 190904: f9400fe8 ldr x8, [sp, #0x18] 190908: f81f83a8 stur x8, [x29, #-0x8] 19090c: 14000005 b 0x190920 190910: f94013e8 ldr x8, [sp, #0x20] 190914: b9400be9 ldr w9, [sp, #0x8] 190918: 39016909 strb w9, [x8, #0x5a] 19091c: f81f83bf stur xzr, [x29, #-0x8] 190920: f85f83a0 ldur x0, [x29, #-0x8] 190924: a9447bfd ldp x29, x30, [sp, #0x40] 190928: 910143ff add sp, sp, #0x50 19092c: d65f03c0 ret 190930: d10083ff sub sp, sp, #0x20 190934: d2800008 mov x8, #0x0 // =0 190938: f9000fe0 str x0, [sp, #0x18] 19093c: f9000be1 str x1, [sp, #0x10] 190940: f90007e2 str x2, [sp, #0x8] 190944: f9400be0 ldr x0, [sp, #0x10] 190948: f90003e0 str x0, [sp] 19094c: f94003e0 ldr x0, [sp] 190950: f9401c00 ldr x0, [x0, #0x38] 190954: 9348fc00 asr x0, x0, #8 190958: f94007e1 ldr x1, [sp, #0x8] 19095c: f9000020 str x0, [x1] 190960: aa0803e0 mov x0, x8 190964: 910083ff add sp, sp, #0x20 190968: d65f03c0 ret 19096c: d103c3ff sub sp, sp, #0xf0 190970: a90e7bfd stp x29, x30, [sp, #0xe0] 190974: 910383fd add x29, sp, #0xe0 190978: d53bd048 mrs x8, TPIDR_EL0 19097c: f9401508 ldr x8, [x8, #0x28] 190980: f81f83a8 stur x8, [x29, #-0x8] 190984: f81d83a0 stur x0, [x29, #-0x28] 190988: f81d03a1 stur x1, [x29, #-0x30] 19098c: b81cc3a2 stur w2, [x29, #-0x34] 190990: f85d03a8 ldur x8, [x29, #-0x30] 190994: f81c03a8 stur x8, [x29, #-0x40] 190998: f85c03a8 ldur x8, [x29, #-0x40] 19099c: 39416902 ldrb w2, [x8, #0x5a] 1909a0: 71001842 subs w2, w2, #0x6 1909a4: b81a83a2 stur w2, [x29, #-0x58] 1909a8: 540000ab b.lt 0x1909bc 1909ac: 14000001 b 0x1909b0 1909b0: aa1f03e8 mov x8, xzr 1909b4: f81e03a8 stur x8, [x29, #-0x20] 1909b8: 140001af b 0x191074 1909bc: f85c03a8 ldur x8, [x29, #-0x40] 1909c0: f9401d08 ldr x8, [x8, #0x38] 1909c4: b5000268 cbnz x8, 0x190a10 1909c8: 14000001 b 0x1909cc 1909cc: f85d83a8 ldur x8, [x29, #-0x28] 1909d0: f940b900 ldr x0, [x8, #0x170] 1909d4: f85c03a8 ldur x8, [x29, #-0x40] 1909d8: f9400501 ldr x1, [x8, #0x8] 1909dc: 2a1f03e2 mov w2, wzr 1909e0: 52800a03 mov w3, #0x50 // =80 1909e4: b81a43a2 stur w2, [x29, #-0x5c] 1909e8: 97fc4f2e bl 0xa46a0 1909ec: f85d83a8 ldur x8, [x29, #-0x28] 1909f0: f940b900 ldr x0, [x8, #0x170] 1909f4: f85c03a8 ldur x8, [x29, #-0x40] 1909f8: f9400501 ldr x1, [x8, #0x8] 1909fc: 32000be3 orr w3, wzr, #0x7 190a00: 32001be4 orr w4, wzr, #0x7f 190a04: b85a43a2 ldur w2, [x29, #-0x5c] 190a08: 97fc658a bl 0xaa030 190a0c: 14000001 b 0x190a10 190a10: f85c03a8 ldur x8, [x29, #-0x40] 190a14: 39417109 ldrb w9, [x8, #0x5c] 190a18: 340003c9 cbz w9, 0x190a90 190a1c: 14000001 b 0x190a20 190a20: f85d83a8 ldur x8, [x29, #-0x28] 190a24: f940b900 ldr x0, [x8, #0x170] 190a28: f85c03a8 ldur x8, [x29, #-0x40] 190a2c: f9400501 ldr x1, [x8, #0x8] 190a30: 39417103 ldrb w3, [x8, #0x5c] 190a34: 2a1f03e9 mov w9, wzr 190a38: 2a0903e2 mov w2, w9 190a3c: 2a0903e4 mov w4, w9 190a40: b81a03a9 stur w9, [x29, #-0x60] 190a44: 97fc678b bl 0xaa870 190a48: f85c03a8 ldur x8, [x29, #-0x40] 190a4c: b85a03a9 ldur w9, [x29, #-0x60] 190a50: 39017109 strb w9, [x8, #0x5c] 190a54: f85c03a8 ldur x8, [x29, #-0x40] 190a58: f9402508 ldr x8, [x8, #0x48] 190a5c: b4000188 cbz x8, 0x190a8c 190a60: 14000001 b 0x190a64 190a64: f85c03a8 ldur x8, [x29, #-0x40] 190a68: f9402509 ldr x9, [x8, #0x48] 190a6c: f9401d0a ldr x10, [x8, #0x38] 190a70: 8b090149 add x9, x10, x9 190a74: f9001d09 str x9, [x8, #0x38] 190a78: f85c03a8 ldur x8, [x29, #-0x40] 190a7c: aa1f03e9 mov x9, xzr 190a80: f9002509 str x9, [x8, #0x48] 190a84: f81e03a9 stur x9, [x29, #-0x20] 190a88: 1400017b b 0x191074 190a8c: 14000001 b 0x190a90 190a90: f85c03a8 ldur x8, [x29, #-0x40] 190a94: 39417509 ldrb w9, [x8, #0x5d] 190a98: 381e83a9 sturb w9, [x29, #-0x18] 190a9c: 2a1f03e9 mov w9, wzr 190aa0: 381ac3a9 sturb w9, [x29, #-0x54] 190aa4: f85c03a8 ldur x8, [x29, #-0x40] 190aa8: 3981790a ldrsb x10, [x8, #0x5e] 190aac: f9402108 ldr x8, [x8, #0x40] 190ab0: 9b087d48 mul x8, x10, x8 190ab4: f81b03a8 stur x8, [x29, #-0x50] 190ab8: 14000001 b 0x190abc 190abc: f85d83a8 ldur x8, [x29, #-0x28] 190ac0: f9400100 ldr x0, [x8] 190ac4: f85c03a1 ldur x1, [x29, #-0x40] 190ac8: d10053a2 sub x2, x29, #0x14 190acc: 940003df bl 0x191a48 190ad0: f81b83a0 stur x0, [x29, #-0x48] 190ad4: b40008e0 cbz x0, 0x190bf0 190ad8: 14000001 b 0x190adc 190adc: f85b83a8 ldur x8, [x29, #-0x48] 190ae0: f1000d08 subs x8, x8, #0x3 190ae4: f81983a8 stur x8, [x29, #-0x68] 190ae8: 540000a0 b.eq 0x190afc 190aec: 14000001 b 0x190af0 190af0: f85b83a8 ldur x8, [x29, #-0x48] 190af4: f81e03a8 stur x8, [x29, #-0x20] 190af8: 1400015f b 0x191074 190afc: 385ac3a8 ldurb w8, [x29, #-0x54] 190b00: 35000708 cbnz w8, 0x190be0 190b04: 14000001 b 0x190b08 190b08: f85c03a8 ldur x8, [x29, #-0x40] 190b0c: 39416109 ldrb w9, [x8, #0x58] 190b10: 350001a9 cbnz w9, 0x190b44 190b14: 14000001 b 0x190b18 190b18: f85c03a8 ldur x8, [x29, #-0x40] 190b1c: 321f03e9 orr w9, wzr, #0x2 190b20: 39016909 strb w9, [x8, #0x5a] 190b24: f85d83a8 ldur x8, [x29, #-0x28] 190b28: f940b900 ldr x0, [x8, #0x170] 190b2c: f85c03a8 ldur x8, [x29, #-0x40] 190b30: f9400501 ldr x1, [x8, #0x8] 190b34: 97fc5e73 bl 0xa8500 190b38: aa1f03e8 mov x8, xzr 190b3c: f81e03a8 stur x8, [x29, #-0x20] 190b40: 1400014d b 0x191074 190b44: f85c03a8 ldur x8, [x29, #-0x40] 190b48: 39416109 ldrb w9, [x8, #0x58] 190b4c: 71003d29 subs w9, w9, #0xf 190b50: b81943a9 stur w9, [x29, #-0x6c] 190b54: 540000e0 b.eq 0x190b70 190b58: 14000001 b 0x190b5c 190b5c: f85c03a8 ldur x8, [x29, #-0x40] 190b60: 39416109 ldrb w9, [x8, #0x58] 190b64: 71000529 subs w9, w9, #0x1 190b68: 39016109 strb w9, [x8, #0x58] 190b6c: 14000010 b 0x190bac 190b70: b85cc3a8 ldur w8, [x29, #-0x34] 190b74: 340001a8 cbz w8, 0x190ba8 190b78: 14000001 b 0x190b7c 190b7c: f85c03a8 ldur x8, [x29, #-0x40] 190b80: 321f03e9 orr w9, wzr, #0x2 190b84: 39016909 strb w9, [x8, #0x5a] 190b88: f85d83a8 ldur x8, [x29, #-0x28] 190b8c: f940b900 ldr x0, [x8, #0x170] 190b90: f85c03a8 ldur x8, [x29, #-0x40] 190b94: f9400501 ldr x1, [x8, #0x8] 190b98: 97fc5e5a bl 0xa8500 190b9c: aa1f03e8 mov x8, xzr 190ba0: f81e03a8 stur x8, [x29, #-0x20] 190ba4: 14000134 b 0x191074 190ba8: 14000001 b 0x190bac 190bac: f85d83a8 ldur x8, [x29, #-0x28] 190bb0: f9400100 ldr x0, [x8] 190bb4: f85c03a8 ldur x8, [x29, #-0x40] 190bb8: f9400101 ldr x1, [x8] 190bbc: f9402902 ldr x2, [x8, #0x50] 190bc0: 97fc65f8 bl 0xaa3a0 190bc4: f81b83a0 stur x0, [x29, #-0x48] 190bc8: b40000a0 cbz x0, 0x190bdc 190bcc: 14000001 b 0x190bd0 190bd0: f85b83a8 ldur x8, [x29, #-0x48] 190bd4: f81e03a8 stur x8, [x29, #-0x20] 190bd8: 14000127 b 0x191074 190bdc: 17ffffb8 b 0x190abc 190be0: 52800588 mov w8, #0x2c // =44 190be4: 381ec3a8 sturb w8, [x29, #-0x14] 190be8: 14000001 b 0x190bec 190bec: 14000001 b 0x190bf0 190bf0: 38dec3a8 ldursb w8, [x29, #-0x14] 190bf4: 71018908 subs w8, w8, #0x62 190bf8: b90073e8 str w8, [sp, #0x70] 190bfc: 540008e1 b.ne 0x190d18 190c00: 14000001 b 0x190c04 190c04: f85d83a8 ldur x8, [x29, #-0x28] 190c08: f9400100 ldr x0, [x8] 190c0c: f85c03a1 ldur x1, [x29, #-0x40] 190c10: d10053a2 sub x2, x29, #0x14 190c14: 94000547 bl 0x192130 190c18: f81b83a0 stur x0, [x29, #-0x48] 190c1c: b40000a0 cbz x0, 0x190c30 190c20: 14000001 b 0x190c24 190c24: f85b83a8 ldur x8, [x29, #-0x48] 190c28: f81e03a8 stur x8, [x29, #-0x20] 190c2c: 14000112 b 0x191074 190c30: 385ec3a0 ldurb w0, [x29, #-0x14] 190c34: 9400057c bl 0x192224 190c38: 12001c00 and w0, w0, #0xff 190c3c: 34000640 cbz w0, 0x190d04 190c40: 14000001 b 0x190c44 190c44: f85d83a8 ldur x8, [x29, #-0x28] 190c48: f9400100 ldr x0, [x8] 190c4c: f85c03a1 ldur x1, [x29, #-0x40] 190c50: d10043a2 sub x2, x29, #0x10 190c54: 94000448 bl 0x191d74 190c58: f81b83a0 stur x0, [x29, #-0x48] 190c5c: b40000a0 cbz x0, 0x190c70 190c60: 14000001 b 0x190c64 190c64: f85b83a8 ldur x8, [x29, #-0x48] 190c68: f81e03a8 stur x8, [x29, #-0x20] 190c6c: 14000102 b 0x191074 190c70: f85f03a8 ldur x8, [x29, #-0x10] 190c74: f1001108 subs x8, x8, #0x4 190c78: f90037e8 str x8, [sp, #0x68] 190c7c: 5400016b b.lt 0x190ca8 190c80: 14000001 b 0x190c84 190c84: f85f03a8 ldur x8, [x29, #-0x10] 190c88: f1001d08 subs x8, x8, #0x7 190c8c: f90033e8 str x8, [sp, #0x60] 190c90: 540000cc b.gt 0x190ca8 190c94: 14000001 b 0x190c98 190c98: f85f03a8 ldur x8, [x29, #-0x10] 190c9c: 2a0803e9 mov w9, w8 190ca0: 381e83a9 sturb w9, [x29, #-0x18] 190ca4: 14000017 b 0x190d00 190ca8: f85f03a8 ldur x8, [x29, #-0x10] 190cac: f1006508 subs x8, x8, #0x19 190cb0: f9002fe8 str x8, [sp, #0x58] 190cb4: 540001eb b.lt 0x190cf0 190cb8: 14000001 b 0x190cbc 190cbc: f85f03a8 ldur x8, [x29, #-0x10] 190cc0: f10e1108 subs x8, x8, #0x384 190cc4: f9002be8 str x8, [sp, #0x50] 190cc8: 5400014c b.gt 0x190cf0 190ccc: 14000001 b 0x190cd0 190cd0: f85f03a8 ldur x8, [x29, #-0x10] 190cd4: 52898009 mov w9, #0x4c00 // =19456 190cd8: 72a003a9 movk w9, #0x1d, lsl #16 190cdc: 2a0903ea mov w10, w9 190ce0: 9ac80948 udiv x8, x10, x8 190ce4: f85c03aa ldur x10, [x29, #-0x40] 190ce8: f9002148 str x8, [x10, #0x40] 190cec: 14000004 b 0x190cfc 190cf0: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 190cf4: f81e03a8 stur x8, [x29, #-0x20] 190cf8: 140000df b 0x191074 190cfc: 14000001 b 0x190d00 190d00: 14000005 b 0x190d14 190d04: b0000368 adrp x8, 0x1fd000 190d08: 39785509 ldrb w9, [x8, #0xe15] 190d0c: 381ac3a9 sturb w9, [x29, #-0x54] 190d10: 14000001 b 0x190d14 190d14: 140000d1 b 0x191058 190d18: 38dec3a8 ldursb w8, [x29, #-0x14] 190d1c: 7101bd08 subs w8, w8, #0x6f 190d20: b9004fe8 str w8, [sp, #0x4c] 190d24: 540001e1 b.ne 0x190d60 190d28: 14000001 b 0x190d2c 190d2c: f85d83a8 ldur x8, [x29, #-0x28] 190d30: f9400100 ldr x0, [x8] 190d34: f85c03a8 ldur x8, [x29, #-0x40] 190d38: 91017502 add x2, x8, #0x5d 190d3c: aa0803e1 mov x1, x8 190d40: 94000459 bl 0x191ea4 190d44: f81b83a0 stur x0, [x29, #-0x48] 190d48: b40000a0 cbz x0, 0x190d5c 190d4c: 14000001 b 0x190d50 190d50: f85b83a8 ldur x8, [x29, #-0x48] 190d54: f81e03a8 stur x8, [x29, #-0x20] 190d58: 140000c7 b 0x191074 190d5c: 140000be b 0x191054 190d60: 38dec3a8 ldursb w8, [x29, #-0x14] 190d64: 7101cd08 subs w8, w8, #0x73 190d68: b9004be8 str w8, [sp, #0x48] 190d6c: 540001a1 b.ne 0x190da0 190d70: 14000001 b 0x190d74 190d74: f85d83a8 ldur x8, [x29, #-0x28] 190d78: f9400100 ldr x0, [x8] 190d7c: f85c03a1 ldur x1, [x29, #-0x40] 190d80: 94000481 bl 0x191f84 190d84: f81b83a0 stur x0, [x29, #-0x48] 190d88: b40000a0 cbz x0, 0x190d9c 190d8c: 14000001 b 0x190d90 190d90: f85b83a8 ldur x8, [x29, #-0x48] 190d94: f81e03a8 stur x8, [x29, #-0x20] 190d98: 140000b7 b 0x191074 190d9c: 140000ad b 0x191050 190da0: 385ec3a0 ldurb w0, [x29, #-0x14] 190da4: 94000520 bl 0x192224 190da8: 12001c00 and w0, w0, #0xff 190dac: 340004c0 cbz w0, 0x190e44 190db0: 14000001 b 0x190db4 190db4: f85c03a0 ldur x0, [x29, #-0x40] 190db8: 385ec3a1 ldurb w1, [x29, #-0x14] 190dbc: 9400052f bl 0x192278 190dc0: 385ac3a1 ldurb w1, [x29, #-0x54] 190dc4: 35000261 cbnz w1, 0x190e10 190dc8: 14000001 b 0x190dcc 190dcc: f85d83a8 ldur x8, [x29, #-0x28] 190dd0: f9400100 ldr x0, [x8] 190dd4: f85c03a1 ldur x1, [x29, #-0x40] 190dd8: d10053a2 sub x2, x29, #0x14 190ddc: 94000391 bl 0x191c20 190de0: f81b83a0 stur x0, [x29, #-0x48] 190de4: b40000a0 cbz x0, 0x190df8 190de8: 14000001 b 0x190dec 190dec: f85b83a8 ldur x8, [x29, #-0x48] 190df0: f81e03a8 stur x8, [x29, #-0x20] 190df4: 140000a0 b 0x191074 190df8: 389ec3a8 ldursb x8, [x29, #-0x14] 190dfc: f85c03a9 ldur x9, [x29, #-0x40] 190e00: f9402129 ldr x9, [x9, #0x40] 190e04: 9b097d08 mul x8, x8, x9 190e08: f81b03a8 stur x8, [x29, #-0x50] 190e0c: 1400000d b 0x190e40 190e10: f85d83a8 ldur x8, [x29, #-0x28] 190e14: f9400100 ldr x0, [x8] 190e18: f85c03a1 ldur x1, [x29, #-0x40] 190e1c: d10063a2 sub x2, x29, #0x18 190e20: 94000421 bl 0x191ea4 190e24: f81b83a0 stur x0, [x29, #-0x48] 190e28: b40000a0 cbz x0, 0x190e3c 190e2c: 14000001 b 0x190e30 190e30: f85b83a8 ldur x8, [x29, #-0x48] 190e34: f81e03a8 stur x8, [x29, #-0x20] 190e38: 1400008f b 0x191074 190e3c: 14000001 b 0x190e40 190e40: 14000083 b 0x19104c 190e44: 38dec3a8 ldursb w8, [x29, #-0x14] 190e48: 71018508 subs w8, w8, #0x61 190e4c: b90047e8 str w8, [sp, #0x44] 190e50: 540001cb b.lt 0x190e88 190e54: 14000001 b 0x190e58 190e58: 38dec3a8 ldursb w8, [x29, #-0x14] 190e5c: 7101a108 subs w8, w8, #0x68 190e60: b90043e8 str w8, [sp, #0x40] 190e64: 5400012c b.gt 0x190e88 190e68: 14000001 b 0x190e6c 190e6c: 38dec3a8 ldursb w8, [x29, #-0x14] 190e70: 71018508 subs w8, w8, #0x61 190e74: b0000369 adrp x9, 0x1fd000 190e78: 91385129 add x9, x9, #0xe14 190e7c: 3868c928 ldrb w8, [x9, w8, sxtw] 190e80: 381ac3a8 sturb w8, [x29, #-0x54] 190e84: 14000071 b 0x191048 190e88: 38dec3a8 ldursb w8, [x29, #-0x14] 190e8c: 7101c108 subs w8, w8, #0x70 190e90: b9003fe8 str w8, [sp, #0x3c] 190e94: 540000a1 b.ne 0x190ea8 190e98: 14000001 b 0x190e9c 190e9c: 320003e8 orr w8, wzr, #0x1 190ea0: 381ac3a8 sturb w8, [x29, #-0x54] 190ea4: 14000068 b 0x191044 190ea8: 38dec3a8 ldursb w8, [x29, #-0x14] 190eac: 7100b908 subs w8, w8, #0x2e 190eb0: b9003be8 str w8, [sp, #0x38] 190eb4: 540000c1 b.ne 0x190ecc 190eb8: 14000001 b 0x190ebc 190ebc: f85b03a8 ldur x8, [x29, #-0x50] 190ec0: 8b880508 add x8, x8, x8, asr #1 190ec4: f81b03a8 stur x8, [x29, #-0x50] 190ec8: 1400005e b 0x191040 190ecc: 38dec3a8 ldursb w8, [x29, #-0x14] 190ed0: 71008d08 subs w8, w8, #0x23 190ed4: b90037e8 str w8, [sp, #0x34] 190ed8: 54000141 b.ne 0x190f00 190edc: 14000001 b 0x190ee0 190ee0: 385ac3a8 ldurb w8, [x29, #-0x54] 190ee4: 340000c8 cbz w8, 0x190efc 190ee8: 14000001 b 0x190eec 190eec: 385ac3a8 ldurb w8, [x29, #-0x54] 190ef0: 11000508 add w8, w8, #0x1 190ef4: 381ac3a8 sturb w8, [x29, #-0x54] 190ef8: 14000001 b 0x190efc 190efc: 14000050 b 0x19103c 190f00: 38dec3a8 ldursb w8, [x29, #-0x14] 190f04: 7100b108 subs w8, w8, #0x2c 190f08: b90033e8 str w8, [sp, #0x30] 190f0c: 54000961 b.ne 0x191038 190f10: 14000001 b 0x190f14 190f14: 385ac3a8 ldurb w8, [x29, #-0x54] 190f18: 34000908 cbz w8, 0x191038 190f1c: 14000001 b 0x190f20 190f20: 385ac3a8 ldurb w8, [x29, #-0x54] 190f24: 71000508 subs w8, w8, #0x1 190f28: b9002fe8 str w8, [sp, #0x2c] 190f2c: 54000780 b.eq 0x19101c 190f30: 14000001 b 0x190f34 190f34: 385ac3a8 ldurb w8, [x29, #-0x54] 190f38: 385e83a9 ldurb w9, [x29, #-0x18] 190f3c: 0b090108 add w8, w8, w9 190f40: f85c03aa ldur x10, [x29, #-0x40] 190f44: 39017148 strb w8, [x10, #0x5c] 190f48: b85cc3a8 ldur w8, [x29, #-0x34] 190f4c: 35000168 cbnz w8, 0x190f78 190f50: 14000001 b 0x190f54 190f54: f85d83a8 ldur x8, [x29, #-0x28] 190f58: f940b900 ldr x0, [x8, #0x170] 190f5c: f85c03a8 ldur x8, [x29, #-0x40] 190f60: f9400501 ldr x1, [x8, #0x8] 190f64: 39417103 ldrb w3, [x8, #0x5c] 190f68: 2a1f03e2 mov w2, wzr 190f6c: 32001be4 orr w4, wzr, #0x7f 190f70: 97fc4b98 bl 0xa3dd0 190f74: 14000001 b 0x190f78 190f78: f85c03a8 ldur x8, [x29, #-0x40] 190f7c: 39c16d09 ldrsb w9, [x8, #0x5b] 190f80: 2a0903ea mov w10, w9 190f84: 71018d29 subs w9, w9, #0x63 190f88: b9002bea str w10, [sp, #0x28] 190f8c: b90027e9 str w9, [sp, #0x24] 190f90: 54000220 b.eq 0x190fd4 190f94: 14000001 b 0x190f98 190f98: b9402be8 ldr w8, [sp, #0x28] 190f9c: 7101b909 subs w9, w8, #0x6e 190fa0: b90023e9 str w9, [sp, #0x20] 190fa4: 540000e0 b.eq 0x190fc0 190fa8: 14000001 b 0x190fac 190fac: b9402be8 ldr w8, [sp, #0x28] 190fb0: 7101cd09 subs w9, w8, #0x73 190fb4: b9001fe9 str w9, [sp, #0x1c] 190fb8: 54000160 b.eq 0x190fe4 190fbc: 1400000f b 0x190ff8 190fc0: f85b03a8 ldur x8, [x29, #-0x50] 190fc4: 9344fd08 asr x8, x8, #4 190fc8: f85c03a9 ldur x9, [x29, #-0x40] 190fcc: f9002528 str x8, [x9, #0x48] 190fd0: 1400000b b 0x190ffc 190fd4: f85c03a8 ldur x8, [x29, #-0x40] 190fd8: aa1f03e9 mov x9, xzr 190fdc: f9002509 str x9, [x8, #0x48] 190fe0: 14000007 b 0x190ffc 190fe4: f85b03a8 ldur x8, [x29, #-0x50] 190fe8: 9341fd08 asr x8, x8, #1 190fec: f85c03a9 ldur x9, [x29, #-0x40] 190ff0: f9002528 str x8, [x9, #0x48] 190ff4: 14000002 b 0x190ffc 190ff8: 14000001 b 0x190ffc 190ffc: f85b03a8 ldur x8, [x29, #-0x50] 191000: f85c03a9 ldur x9, [x29, #-0x40] 191004: f940252a ldr x10, [x9, #0x48] 191008: eb0a0108 subs x8, x8, x10 19100c: f9401d2a ldr x10, [x9, #0x38] 191010: 8b080148 add x8, x10, x8 191014: f9001d28 str x8, [x9, #0x38] 191018: 14000007 b 0x191034 19101c: f85b03a8 ldur x8, [x29, #-0x50] 191020: f85c03a9 ldur x9, [x29, #-0x40] 191024: f9401d2a ldr x10, [x9, #0x38] 191028: 8b080148 add x8, x10, x8 19102c: f9001d28 str x8, [x9, #0x38] 191030: 14000001 b 0x191034 191034: 1400000a b 0x19105c 191038: 14000001 b 0x19103c 19103c: 14000001 b 0x191040 191040: 14000001 b 0x191044 191044: 14000001 b 0x191048 191048: 14000001 b 0x19104c 19104c: 14000001 b 0x191050 191050: 14000001 b 0x191054 191054: 14000001 b 0x191058 191058: 17fffe99 b 0x190abc 19105c: f85c03a8 ldur x8, [x29, #-0x40] 191060: 320003e9 orr w9, wzr, #0x1 191064: 39016909 strb w9, [x8, #0x5a] 191068: aa1f03e8 mov x8, xzr 19106c: f81e03a8 stur x8, [x29, #-0x20] 191070: 14000001 b 0x191074 191074: f85e03a8 ldur x8, [x29, #-0x20] 191078: d53bd049 mrs x9, TPIDR_EL0 19107c: f9401529 ldr x9, [x9, #0x28] 191080: f85f83aa ldur x10, [x29, #-0x8] 191084: eb0a0129 subs x9, x9, x10 191088: f9000be8 str x8, [sp, #0x10] 19108c: f90007e9 str x9, [sp, #0x8] 191090: 540000c1 b.ne 0x1910a8 191094: 14000001 b 0x191098 191098: f9400be0 ldr x0, [sp, #0x10] 19109c: a94e7bfd ldp x29, x30, [sp, #0xe0] 1910a0: 9103c3ff add sp, sp, #0xf0 1910a4: d65f03c0 ret 1910a8: 97fc6332 bl 0xa9d70 <__stack_chk_fail@plt> 1910ac: d10103ff sub sp, sp, #0x40 1910b0: a9037bfd stp x29, x30, [sp, #0x30] 1910b4: 9100c3fd add x29, sp, #0x30 1910b8: 321f03e8 orr w8, wzr, #0x2 1910bc: 321e03e9 orr w9, wzr, #0x4 1910c0: 528000aa mov w10, #0x5 // =5 1910c4: f81f83a0 stur x0, [x29, #-0x8] 1910c8: f81f03a1 stur x1, [x29, #-0x10] 1910cc: f9000fe2 str x2, [sp, #0x18] 1910d0: f85f03a0 ldur x0, [x29, #-0x10] 1910d4: f9000be0 str x0, [sp, #0x10] 1910d8: f9400be0 ldr x0, [sp, #0x10] 1910dc: 3941680b ldrb w11, [x0, #0x5a] 1910e0: 6b08017f cmp w11, w8 1910e4: 1a9f17e8 cset w8, eq 1910e8: b9000fe9 str w9, [sp, #0xc] 1910ec: b9000bea str w10, [sp, #0x8] 1910f0: 37000048 tbnz w8, #0x0, 0x1910f8 1910f4: 14000009 b 0x191118 1910f8: f9400be8 ldr x8, [sp, #0x10] 1910fc: f9400500 ldr x0, [x8, #0x8] 191100: 97fc6364 bl 0xa9e90 191104: b4000040 cbz x0, 0x19110c 191108: 14000004 b 0x191118 19110c: f9400be8 ldr x8, [sp, #0x10] 191110: b9400fe9 ldr w9, [sp, #0xc] 191114: 39016909 strb w9, [x8, #0x5a] 191118: 320007e8 orr w8, wzr, #0x3 19111c: f9400be9 ldr x9, [sp, #0x10] 191120: 3941692a ldrb w10, [x9, #0x5a] 191124: 6b08015f cmp w10, w8 191128: 1a9f17e8 cset w8, eq 19112c: 37000048 tbnz w8, #0x0, 0x191134 191130: 14000009 b 0x191154 191134: f9400be8 ldr x8, [sp, #0x10] 191138: f9400500 ldr x0, [x8, #0x8] 19113c: 97fc6355 bl 0xa9e90 191140: b4000040 cbz x0, 0x191148 191144: 14000004 b 0x191154 191148: f9400be8 ldr x8, [sp, #0x10] 19114c: b9400be9 ldr w9, [sp, #0x8] 191150: 39016909 strb w9, [x8, #0x5a] 191154: d2800000 mov x0, #0x0 // =0 191158: f9400be8 ldr x8, [sp, #0x10] 19115c: 39416909 ldrb w9, [x8, #0x5a] 191160: 2a0903e8 mov w8, w9 191164: d3401d08 ubfx x8, x8, #0, #8 191168: f9400fea ldr x10, [sp, #0x18] 19116c: f9000148 str x8, [x10] 191170: a9437bfd ldp x29, x30, [sp, #0x30] 191174: 910103ff add sp, sp, #0x40 191178: d65f03c0 ret 19117c: d10103ff sub sp, sp, #0x40 191180: a9037bfd stp x29, x30, [sp, #0x30] 191184: 9100c3fd add x29, sp, #0x30 191188: d2800008 mov x8, #0x0 // =0 19118c: f81f03a0 stur x0, [x29, #-0x10] 191190: f9000fe1 str x1, [sp, #0x18] 191194: f9400fe0 ldr x0, [sp, #0x18] 191198: f9000be0 str x0, [sp, #0x10] 19119c: f85f03a0 ldur x0, [x29, #-0x10] 1911a0: f9400000 ldr x0, [x0] 1911a4: f9400be1 ldr x1, [sp, #0x10] 1911a8: f9400021 ldr x1, [x1] 1911ac: f90003e8 str x8, [sp] 1911b0: 97fc4a34 bl 0xa3a80 1911b4: f90007e0 str x0, [sp, #0x8] 1911b8: b5000040 cbnz x0, 0x1911c0 1911bc: 14000004 b 0x1911cc 1911c0: f94007e8 ldr x8, [sp, #0x8] 1911c4: f81f83a8 stur x8, [x29, #-0x8] 1911c8: 1400001a b 0x191230 1911cc: f9400be8 ldr x8, [sp, #0x10] 1911d0: f9400508 ldr x8, [x8, #0x8] 1911d4: f94003e9 ldr x9, [sp] 1911d8: eb09011f cmp x8, x9 1911dc: 1a9f07ea cset w10, ne 1911e0: 3700004a tbnz w10, #0x0, 0x1911e8 1911e4: 14000005 b 0x1911f8 1911e8: f85f03a0 ldur x0, [x29, #-0x10] 1911ec: f9400be8 ldr x8, [sp, #0x10] 1911f0: f9400501 ldr x1, [x8, #0x8] 1911f4: 97fc3e03 bl 0xa0a00 1911f8: 52800008 mov w8, #0x0 // =0 1911fc: f85f03a9 ldur x9, [x29, #-0x10] 191200: 39462d2a ldrb w10, [x9, #0x18b] 191204: 53001d4a uxtb w10, w10 191208: 32001feb orr w11, wzr, #0xff 19120c: 0a0b0108 and w8, w8, w11 191210: 6b08015f cmp w10, w8 191214: 1a9f07e8 cset w8, ne 191218: 370000a8 tbnz w8, #0x0, 0x19122c 19121c: f85f03a8 ldur x8, [x29, #-0x10] 191220: f9400100 ldr x0, [x8] 191224: f9400be1 ldr x1, [sp, #0x10] 191228: 97fc4226 bl 0xa1ac0 19122c: f81f83bf stur xzr, [x29, #-0x8] 191230: f85f83a0 ldur x0, [x29, #-0x8] 191234: a9437bfd ldp x29, x30, [sp, #0x30] 191238: 910103ff add sp, sp, #0x40 19123c: d65f03c0 ret 191240: d10103ff sub sp, sp, #0x40 191244: a9037bfd stp x29, x30, [sp, #0x30] 191248: 9100c3fd add x29, sp, #0x30 19124c: 320003e2 orr w2, wzr, #0x1 191250: 52800008 mov w8, #0x0 // =0 191254: 32000be9 orr w9, wzr, #0x7 191258: f81f03a0 stur x0, [x29, #-0x10] 19125c: f9000fe1 str x1, [sp, #0x18] 191260: f9400fe0 ldr x0, [sp, #0x18] 191264: f9000be0 str x0, [sp, #0x10] 191268: f85f03a0 ldur x0, [x29, #-0x10] 19126c: f940b800 ldr x0, [x0, #0x170] 191270: f9400be1 ldr x1, [sp, #0x10] 191274: f9400421 ldr x1, [x1, #0x8] 191278: b90007e8 str w8, [sp, #0x4] 19127c: b90003e9 str w9, [sp] 191280: 97fc44e0 bl 0xa2600 191284: f9400be0 ldr x0, [sp, #0x10] 191288: f9001c1f str xzr, [x0, #0x38] 19128c: f9400be0 ldr x0, [sp, #0x10] 191290: b94007e8 ldr w8, [sp, #0x4] 191294: 39017008 strb w8, [x0, #0x5c] 191298: f9400be0 ldr x0, [sp, #0x10] 19129c: b94003e9 ldr w9, [sp] 1912a0: 39016809 strb w9, [x0, #0x5a] 1912a4: f85f03a0 ldur x0, [x29, #-0x10] 1912a8: f9400000 ldr x0, [x0] 1912ac: f9400be1 ldr x1, [sp, #0x10] 1912b0: f9400021 ldr x1, [x1] 1912b4: f9400bea ldr x10, [sp, #0x10] 1912b8: f9401942 ldr x2, [x10, #0x30] 1912bc: 97fc6439 bl 0xaa3a0 1912c0: f90007e0 str x0, [sp, #0x8] 1912c4: b5000040 cbnz x0, 0x1912cc 1912c8: 14000004 b 0x1912d8 1912cc: f94007e8 ldr x8, [sp, #0x8] 1912d0: f81f83a8 stur x8, [x29, #-0x8] 1912d4: 1400000f b 0x191310 1912d8: 320003e2 orr w2, wzr, #0x1 1912dc: f85f03a0 ldur x0, [x29, #-0x10] 1912e0: f9400be1 ldr x1, [sp, #0x10] 1912e4: 94000093 bl 0x191530 1912e8: f90007e0 str x0, [sp, #0x8] 1912ec: b5000040 cbnz x0, 0x1912f4 1912f0: 14000004 b 0x191300 1912f4: f94007e8 ldr x8, [sp, #0x8] 1912f8: f81f83a8 stur x8, [x29, #-0x8] 1912fc: 14000005 b 0x191310 191300: f9400be8 ldr x8, [sp, #0x10] 191304: b94007e9 ldr w9, [sp, #0x4] 191308: 39016909 strb w9, [x8, #0x5a] 19130c: f81f83bf stur xzr, [x29, #-0x8] 191310: f85f83a0 ldur x0, [x29, #-0x8] 191314: a9437bfd ldp x29, x30, [sp, #0x30] 191318: 910103ff add sp, sp, #0x40 19131c: d65f03c0 ret 191320: d10103ff sub sp, sp, #0x40 191324: a9037bfd stp x29, x30, [sp, #0x30] 191328: 9100c3fd add x29, sp, #0x30 19132c: 321e03e8 orr w8, wzr, #0x4 191330: 320007e9 orr w9, wzr, #0x3 191334: f81f03a0 stur x0, [x29, #-0x10] 191338: f9000fe1 str x1, [sp, #0x18] 19133c: f9400fe0 ldr x0, [sp, #0x18] 191340: f9000be0 str x0, [sp, #0x10] 191344: f9400be0 ldr x0, [sp, #0x10] 191348: 3941680a ldrb w10, [x0, #0x5a] 19134c: 6b08015f cmp w10, w8 191350: 1a9f17e8 cset w8, eq 191354: b9000fe9 str w9, [sp, #0xc] 191358: 37000048 tbnz w8, #0x0, 0x191360 19135c: 14000004 b 0x19136c 191360: 928002e8 mov x8, #-0x18 // =-24 191364: f81f83a8 stur x8, [x29, #-0x8] 191368: 1400000a b 0x191390 19136c: f85f03a8 ldur x8, [x29, #-0x10] 191370: f940b900 ldr x0, [x8, #0x170] 191374: f9400be8 ldr x8, [sp, #0x10] 191378: f9400501 ldr x1, [x8, #0x8] 19137c: 97fc4895 bl 0xa35d0 191380: f9400be8 ldr x8, [sp, #0x10] 191384: b9400fe9 ldr w9, [sp, #0xc] 191388: 39016909 strb w9, [x8, #0x5a] 19138c: f81f83bf stur xzr, [x29, #-0x8] 191390: f85f83a0 ldur x0, [x29, #-0x8] 191394: a9437bfd ldp x29, x30, [sp, #0x30] 191398: 910103ff add sp, sp, #0x40 19139c: d65f03c0 ret 1913a0: d100c3ff sub sp, sp, #0x30 1913a4: 321e03e8 orr w8, wzr, #0x4 1913a8: 320003e9 orr w9, wzr, #0x1 1913ac: f90013e0 str x0, [sp, #0x20] 1913b0: f9000fe1 str x1, [sp, #0x18] 1913b4: f9400fe0 ldr x0, [sp, #0x18] 1913b8: f9000be0 str x0, [sp, #0x10] 1913bc: f9400be0 ldr x0, [sp, #0x10] 1913c0: 3941680a ldrb w10, [x0, #0x5a] 1913c4: 6b08015f cmp w10, w8 1913c8: 1a9f17e8 cset w8, eq 1913cc: b9000fe9 str w9, [sp, #0xc] 1913d0: 37000048 tbnz w8, #0x0, 0x1913d8 1913d4: 14000004 b 0x1913e4 1913d8: 928002e8 mov x8, #-0x18 // =-24 1913dc: f90017e8 str x8, [sp, #0x28] 1913e0: 14000005 b 0x1913f4 1913e4: f9400be8 ldr x8, [sp, #0x10] 1913e8: b9400fe9 ldr w9, [sp, #0xc] 1913ec: 39016909 strb w9, [x8, #0x5a] 1913f0: f90017ff str xzr, [sp, #0x28] 1913f4: f94017e0 ldr x0, [sp, #0x28] 1913f8: 9100c3ff add sp, sp, #0x30 1913fc: d65f03c0 ret 191400: d10103ff sub sp, sp, #0x40 191404: a9037bfd stp x29, x30, [sp, #0x30] 191408: 9100c3fd add x29, sp, #0x30 19140c: d28000a8 mov x8, #0x5 // =5 191410: f81f03a0 stur x0, [x29, #-0x10] 191414: f9000fe1 str x1, [sp, #0x18] 191418: f9000be2 str x2, [sp, #0x10] 19141c: f90007e3 str x3, [sp, #0x8] 191420: f9400fe0 ldr x0, [sp, #0x18] 191424: f90003e0 str x0, [sp] 191428: f9400be0 ldr x0, [sp, #0x10] 19142c: eb00011f cmp x8, x0 191430: 1a9f17e9 cset w9, eq 191434: 37000069 tbnz w9, #0x0, 0x191440 191438: 14000001 b 0x19143c 19143c: 14000009 b 0x191460 191440: b27b03e2 orr x2, xzr, #0x20 191444: b27c03e8 orr x8, xzr, #0x10 191448: f94003e9 ldr x9, [sp] 19144c: 8b080120 add x0, x9, x8 191450: f94007e8 ldr x8, [sp, #0x8] 191454: aa0803e1 mov x1, x8 191458: 97fc51c6 bl 0xa5b70 19145c: 14000004 b 0x19146c 191460: 92800368 mov x8, #-0x1c // =-28 191464: f81f83a8 stur x8, [x29, #-0x8] 191468: 14000002 b 0x191470 19146c: f81f83bf stur xzr, [x29, #-0x8] 191470: f85f83a0 ldur x0, [x29, #-0x8] 191474: a9437bfd ldp x29, x30, [sp, #0x30] 191478: 910103ff add sp, sp, #0x40 19147c: d65f03c0 ret 191480: d10103ff sub sp, sp, #0x40 191484: f9001be0 str x0, [sp, #0x30] 191488: f90017e1 str x1, [sp, #0x28] 19148c: f90013e2 str x2, [sp, #0x20] 191490: f9000fe3 str x3, [sp, #0x18] 191494: f94017e0 ldr x0, [sp, #0x28] 191498: f9000be0 str x0, [sp, #0x10] 19149c: f94013e0 ldr x0, [sp, #0x20] 1914a0: f90007e0 str x0, [sp, #0x8] 1914a4: b40001e0 cbz x0, 0x1914e0 1914a8: 14000001 b 0x1914ac 1914ac: b27e03e8 orr x8, xzr, #0x4 1914b0: f94007e9 ldr x9, [sp, #0x8] 1914b4: eb09011f cmp x8, x9 1914b8: 1a9f17ea cset w10, eq 1914bc: 370001aa tbnz w10, #0x0, 0x1914f0 1914c0: 14000001 b 0x1914c4 1914c4: d2800248 mov x8, #0x12 // =18 1914c8: f94007e9 ldr x9, [sp, #0x8] 1914cc: eb09011f cmp x8, x9 1914d0: 1a9f17ea cset w10, eq 1914d4: 3700018a tbnz w10, #0x0, 0x191504 1914d8: 14000001 b 0x1914dc 1914dc: 1400000e b 0x191514 1914e0: d2800168 mov x8, #0xb // =11 1914e4: f9400fe9 ldr x9, [sp, #0x18] 1914e8: f9000128 str x8, [x9] 1914ec: 1400000d b 0x191520 1914f0: f9400be8 ldr x8, [sp, #0x10] 1914f4: f9400508 ldr x8, [x8, #0x8] 1914f8: f9400fe9 ldr x9, [sp, #0x18] 1914fc: f9000128 str x8, [x9] 191500: 14000008 b 0x191520 191504: b27d03e8 orr x8, xzr, #0x8 191508: f9400fe9 ldr x9, [sp, #0x18] 19150c: f9000128 str x8, [x9] 191510: 14000004 b 0x191520 191514: 92800368 mov x8, #-0x1c // =-28 191518: f9001fe8 str x8, [sp, #0x38] 19151c: 14000002 b 0x191524 191520: f9001fff str xzr, [sp, #0x38] 191524: f9401fe0 ldr x0, [sp, #0x38] 191528: 910103ff add sp, sp, #0x40 19152c: d65f03c0 ret 191530: d10343ff sub sp, sp, #0xd0 191534: a90c7bfd stp x29, x30, [sp, #0xc0] 191538: 910303fd add x29, sp, #0xc0 19153c: d53bd048 mrs x8, TPIDR_EL0 191540: f9401508 ldr x8, [x8, #0x28] 191544: f81f83a8 stur x8, [x29, #-0x8] 191548: f81d83a0 stur x0, [x29, #-0x28] 19154c: f81d03a1 stur x1, [x29, #-0x30] 191550: b81cc3a2 stur w2, [x29, #-0x34] 191554: f85d03a8 ldur x8, [x29, #-0x30] 191558: aa1f03e0 mov x0, xzr 19155c: f9001d00 str x0, [x8, #0x38] 191560: f85d03a8 ldur x8, [x29, #-0x30] 191564: 528ee182 mov w2, #0x770c // =30476 191568: 2a0203e1 mov w1, w2 19156c: f9002101 str x1, [x8, #0x40] 191570: f85d03a8 ldur x8, [x29, #-0x30] 191574: 2a1f03e2 mov w2, wzr 191578: 39017102 strb w2, [x8, #0x5c] 19157c: f85d03a8 ldur x8, [x29, #-0x30] 191580: 321e03e9 orr w9, wzr, #0x4 191584: 39017909 strb w9, [x8, #0x5e] 191588: f85d03a8 ldur x8, [x29, #-0x30] 19158c: f9002500 str x0, [x8, #0x48] 191590: f85d03a8 ldur x8, [x29, #-0x30] 191594: 321e0fe9 orr w9, wzr, #0x3c 191598: 39017509 strb w9, [x8, #0x5d] 19159c: f85d03a8 ldur x8, [x29, #-0x30] 1915a0: 92800000 mov x0, #-0x1 // =-1 1915a4: f9002900 str x0, [x8, #0x50] 1915a8: f85d03a8 ldur x8, [x29, #-0x30] 1915ac: 39016102 strb w2, [x8, #0x58] 1915b0: f85d03a8 ldur x8, [x29, #-0x30] 1915b4: 52800dc9 mov w9, #0x6e // =110 1915b8: 39016d09 strb w9, [x8, #0x5b] 1915bc: f85d03a8 ldur x8, [x29, #-0x30] 1915c0: 39016502 strb w2, [x8, #0x59] 1915c4: b85cc3a9 ldur w9, [x29, #-0x34] 1915c8: b81bc3a2 stur w2, [x29, #-0x44] 1915cc: 340001e9 cbz w9, 0x191608 1915d0: 14000001 b 0x1915d4 1915d4: f85d03a8 ldur x8, [x29, #-0x30] 1915d8: f9400d08 ldr x8, [x8, #0x18] 1915dc: 2a1f03e0 mov w0, wzr 1915e0: b81bc3a0 stur w0, [x29, #-0x44] 1915e4: b4000128 cbz x8, 0x191608 1915e8: 14000001 b 0x1915ec 1915ec: f85d03a8 ldur x8, [x29, #-0x30] 1915f0: f9400908 ldr x8, [x8, #0x10] 1915f4: f1000108 subs x8, x8, #0x0 1915f8: 1a9f07e9 cset w9, ne 1915fc: f81b03a8 stur x8, [x29, #-0x50] 191600: b81bc3a9 stur w9, [x29, #-0x44] 191604: 14000001 b 0x191608 191608: b85bc3a8 ldur w8, [x29, #-0x44] 19160c: 12000108 and w8, w8, #0x1 191610: b81cc3a8 stur w8, [x29, #-0x34] 191614: f85d83a9 ldur x9, [x29, #-0x28] 191618: f9400120 ldr x0, [x9] 19161c: f85d03a9 ldur x9, [x29, #-0x30] 191620: f9400121 ldr x1, [x9] 191624: f9401922 ldr x2, [x9, #0x30] 191628: 97fc635e bl 0xaa3a0 19162c: f81c03a0 stur x0, [x29, #-0x40] 191630: b40000a0 cbz x0, 0x191644 191634: 14000001 b 0x191638 191638: f85c03a8 ldur x8, [x29, #-0x40] 19163c: f81e03a8 stur x8, [x29, #-0x20] 191640: 140000f4 b 0x191a10 191644: b85cc3a8 ldur w8, [x29, #-0x34] 191648: 34000128 cbz w8, 0x19166c 19164c: 14000001 b 0x191650 191650: f85d03a8 ldur x8, [x29, #-0x30] 191654: f9400d00 ldr x0, [x8, #0x18] 191658: f9401502 ldr x2, [x8, #0x28] 19165c: 2a1f03e1 mov w1, wzr 191660: 97fc5d38 bl 0xa8b40 191664: f81a83a0 stur x0, [x29, #-0x58] 191668: 14000001 b 0x19166c 19166c: aa1f03e8 mov x8, xzr 191670: f81f03a8 stur x8, [x29, #-0x10] 191674: 14000001 b 0x191678 191678: f85f03a8 ldur x8, [x29, #-0x10] 19167c: f1007d08 subs x8, x8, #0x1f 191680: f90033e8 str x8, [sp, #0x60] 191684: 5400056c b.gt 0x191730 191688: 14000001 b 0x19168c 19168c: f85d83a8 ldur x8, [x29, #-0x28] 191690: f9400100 ldr x0, [x8] 191694: f85d03a8 ldur x8, [x29, #-0x30] 191698: f9400101 ldr x1, [x8] 19169c: d10053a2 sub x2, x29, #0x14 1916a0: 97fc4e34 bl 0xa4f70 1916a4: f81c03a0 stur x0, [x29, #-0x40] 1916a8: b40000a0 cbz x0, 0x1916bc 1916ac: 14000001 b 0x1916b0 1916b0: f85c03a8 ldur x8, [x29, #-0x40] 1916b4: f81e03a8 stur x8, [x29, #-0x20] 1916b8: 140000d6 b 0x191a10 1916bc: 38dec3a8 ldursb w8, [x29, #-0x14] 1916c0: 7100e908 subs w8, w8, #0x3a 1916c4: b9005fe8 str w8, [sp, #0x5c] 1916c8: 54000061 b.ne 0x1916d4 1916cc: 14000001 b 0x1916d0 1916d0: 14000018 b 0x191730 1916d4: b85cc3a8 ldur w8, [x29, #-0x34] 1916d8: 34000228 cbz w8, 0x19171c 1916dc: 14000001 b 0x1916e0 1916e0: f85f03a8 ldur x8, [x29, #-0x10] 1916e4: f85d03a9 ldur x9, [x29, #-0x30] 1916e8: f9401529 ldr x9, [x9, #0x28] 1916ec: f1000529 subs x9, x9, #0x1 1916f0: eb090108 subs x8, x8, x9 1916f4: f9002be8 str x8, [sp, #0x50] 1916f8: 5400010a b.ge 0x191718 1916fc: 14000001 b 0x191700 191700: 385ec3a8 ldurb w8, [x29, #-0x14] 191704: f85d03a9 ldur x9, [x29, #-0x30] 191708: f9400d29 ldr x9, [x9, #0x18] 19170c: f85f03aa ldur x10, [x29, #-0x10] 191710: 382a6928 strb w8, [x9, x10] 191714: 14000001 b 0x191718 191718: 14000001 b 0x19171c 19171c: 14000001 b 0x191720 191720: f85f03a8 ldur x8, [x29, #-0x10] 191724: 91000508 add x8, x8, #0x1 191728: f81f03a8 stur x8, [x29, #-0x10] 19172c: 17ffffd3 b 0x191678 191730: f85f03a8 ldur x8, [x29, #-0x10] 191734: f1008108 subs x8, x8, #0x20 191738: f90027e8 str x8, [sp, #0x48] 19173c: 540000a1 b.ne 0x191750 191740: 14000001 b 0x191744 191744: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 191748: f81e03a8 stur x8, [x29, #-0x20] 19174c: 140000b1 b 0x191a10 191750: b85cc3a8 ldur w8, [x29, #-0x34] 191754: 34000128 cbz w8, 0x191778 191758: 14000001 b 0x19175c 19175c: f85d03a8 ldur x8, [x29, #-0x30] 191760: f9400909 ldr x9, [x8, #0x10] 191764: f9400d01 ldr x1, [x8, #0x18] 191768: f9401102 ldr x2, [x8, #0x20] 19176c: 320003e0 orr w0, wzr, #0x1 191770: d63f0120 blr x9 191774: 14000001 b 0x191778 191778: 14000001 b 0x19177c 19177c: f85d83a8 ldur x8, [x29, #-0x28] 191780: f9400100 ldr x0, [x8] 191784: f85d03a1 ldur x1, [x29, #-0x30] 191788: d10063a2 sub x2, x29, #0x18 19178c: 940000af bl 0x191a48 191790: f81c03a0 stur x0, [x29, #-0x40] 191794: b40000a0 cbz x0, 0x1917a8 191798: 14000001 b 0x19179c 19179c: f85c03a8 ldur x8, [x29, #-0x40] 1917a0: f81e03a8 stur x8, [x29, #-0x20] 1917a4: 1400009b b 0x191a10 1917a8: f85d83a8 ldur x8, [x29, #-0x28] 1917ac: f9400100 ldr x0, [x8] 1917b0: f85d03a1 ldur x1, [x29, #-0x30] 1917b4: d10053a2 sub x2, x29, #0x14 1917b8: 940000a4 bl 0x191a48 1917bc: f81c03a0 stur x0, [x29, #-0x40] 1917c0: b40000a0 cbz x0, 0x1917d4 1917c4: 14000001 b 0x1917c8 1917c8: f85c03a8 ldur x8, [x29, #-0x40] 1917cc: f81e03a8 stur x8, [x29, #-0x20] 1917d0: 14000090 b 0x191a10 1917d4: 38dec3a8 ldursb w8, [x29, #-0x14] 1917d8: 7100f508 subs w8, w8, #0x3d 1917dc: b90047e8 str w8, [sp, #0x44] 1917e0: 540000a0 b.eq 0x1917f4 1917e4: 14000001 b 0x1917e8 1917e8: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1917ec: f81e03a8 stur x8, [x29, #-0x20] 1917f0: 14000088 b 0x191a10 1917f4: 38de83a8 ldursb w8, [x29, #-0x18] 1917f8: 71018908 subs w8, w8, #0x62 1917fc: 2a0803e9 mov w9, w8 191800: 71004508 subs w8, w8, #0x11 191804: f9001fe9 str x9, [sp, #0x38] 191808: b90037e8 str w8, [sp, #0x34] 19180c: 54000aa8 b.hi 0x191960 191810: 90000368 adrp x8, 0x1fd000 191814: 91373108 add x8, x8, #0xdcc 191818: f9401feb ldr x11, [sp, #0x38] 19181c: b8ab790a ldrsw x10, [x8, x11, lsl #2] 191820: 8b0a0109 add x9, x8, x10 191824: f90017ea str x10, [sp, #0x28] 191828: d61f0120 br x9 19182c: f85d83a8 ldur x8, [x29, #-0x28] 191830: f9400100 ldr x0, [x8] 191834: f85d03a1 ldur x1, [x29, #-0x30] 191838: 940000c3 bl 0x191b44 19183c: f81c03a0 stur x0, [x29, #-0x40] 191840: b40000a0 cbz x0, 0x191854 191844: 14000001 b 0x191848 191848: f85c03a8 ldur x8, [x29, #-0x40] 19184c: f81e03a8 stur x8, [x29, #-0x20] 191850: 14000070 b 0x191a10 191854: 14000046 b 0x19196c 191858: f85d83a8 ldur x8, [x29, #-0x28] 19185c: f9400100 ldr x0, [x8] 191860: f85d03a1 ldur x1, [x29, #-0x30] 191864: d10053a2 sub x2, x29, #0x14 191868: 940000ee bl 0x191c20 19186c: f81c03a0 stur x0, [x29, #-0x40] 191870: b40000a0 cbz x0, 0x191884 191874: 14000001 b 0x191878 191878: f85c03a8 ldur x8, [x29, #-0x40] 19187c: f81e03a8 stur x8, [x29, #-0x20] 191880: 14000064 b 0x191a10 191884: 385ec3a8 ldurb w8, [x29, #-0x14] 191888: f85d03a9 ldur x9, [x29, #-0x30] 19188c: 39017928 strb w8, [x9, #0x5e] 191890: 14000037 b 0x19196c 191894: f85d83a8 ldur x8, [x29, #-0x28] 191898: f9400100 ldr x0, [x8] 19189c: f85d03a1 ldur x1, [x29, #-0x30] 1918a0: d10043a2 sub x2, x29, #0x10 1918a4: 94000134 bl 0x191d74 1918a8: f81c03a0 stur x0, [x29, #-0x40] 1918ac: b40000a0 cbz x0, 0x1918c0 1918b0: 14000001 b 0x1918b4 1918b4: f85c03a8 ldur x8, [x29, #-0x40] 1918b8: f81e03a8 stur x8, [x29, #-0x20] 1918bc: 14000055 b 0x191a10 1918c0: f85f03a8 ldur x8, [x29, #-0x10] 1918c4: b7f800e8 tbnz x8, #0x3f, 0x1918e0 1918c8: 14000001 b 0x1918cc 1918cc: f85f03a8 ldur x8, [x29, #-0x10] 1918d0: f1004108 subs x8, x8, #0x10 1918d4: f90013e8 str x8, [sp, #0x20] 1918d8: 540000ab b.lt 0x1918ec 1918dc: 14000001 b 0x1918e0 1918e0: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1918e4: f81e03a8 stur x8, [x29, #-0x20] 1918e8: 1400004a b 0x191a10 1918ec: f85f03a8 ldur x8, [x29, #-0x10] 1918f0: f85d03a9 ldur x9, [x29, #-0x30] 1918f4: 2a0803ea mov w10, w8 1918f8: 3901612a strb w10, [x9, #0x58] 1918fc: 1400001c b 0x19196c 191900: f85d83a8 ldur x8, [x29, #-0x28] 191904: f9400100 ldr x0, [x8] 191908: f85d03a8 ldur x8, [x29, #-0x30] 19190c: 91017502 add x2, x8, #0x5d 191910: aa0803e1 mov x1, x8 191914: 94000164 bl 0x191ea4 191918: f81c03a0 stur x0, [x29, #-0x40] 19191c: b40000a0 cbz x0, 0x191930 191920: 14000001 b 0x191924 191924: f85c03a8 ldur x8, [x29, #-0x40] 191928: f81e03a8 stur x8, [x29, #-0x20] 19192c: 14000039 b 0x191a10 191930: 1400000f b 0x19196c 191934: f85d83a8 ldur x8, [x29, #-0x28] 191938: f9400100 ldr x0, [x8] 19193c: f85d03a1 ldur x1, [x29, #-0x30] 191940: 94000191 bl 0x191f84 191944: f81c03a0 stur x0, [x29, #-0x40] 191948: b40000a0 cbz x0, 0x19195c 19194c: 14000001 b 0x191950 191950: f85c03a8 ldur x8, [x29, #-0x40] 191954: f81e03a8 stur x8, [x29, #-0x20] 191958: 1400002e b 0x191a10 19195c: 14000004 b 0x19196c 191960: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 191964: f81e03a8 stur x8, [x29, #-0x20] 191968: 1400002a b 0x191a10 19196c: f85d83a8 ldur x8, [x29, #-0x28] 191970: f9400100 ldr x0, [x8] 191974: f85d03a1 ldur x1, [x29, #-0x30] 191978: d10053a2 sub x2, x29, #0x14 19197c: 94000033 bl 0x191a48 191980: f81c03a0 stur x0, [x29, #-0x40] 191984: b40000a0 cbz x0, 0x191998 191988: 14000001 b 0x19198c 19198c: f85c03a8 ldur x8, [x29, #-0x40] 191990: f81e03a8 stur x8, [x29, #-0x20] 191994: 1400001f b 0x191a10 191998: 38dec3a8 ldursb w8, [x29, #-0x14] 19199c: 7100e908 subs w8, w8, #0x3a 1919a0: b9001fe8 str w8, [sp, #0x1c] 1919a4: 54000061 b.ne 0x1919b0 1919a8: 14000001 b 0x1919ac 1919ac: 1400000a b 0x1919d4 1919b0: 38dec3a8 ldursb w8, [x29, #-0x14] 1919b4: 7100b108 subs w8, w8, #0x2c 1919b8: b9001be8 str w8, [sp, #0x18] 1919bc: 540000a0 b.eq 0x1919d0 1919c0: 14000001 b 0x1919c4 1919c4: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1919c8: f81e03a8 stur x8, [x29, #-0x20] 1919cc: 14000011 b 0x191a10 1919d0: 17ffff6b b 0x19177c 1919d4: f85d83a8 ldur x8, [x29, #-0x28] 1919d8: f9400100 ldr x0, [x8] 1919dc: f85d03a8 ldur x8, [x29, #-0x30] 1919e0: f8450501 ldr x1, [x8], #0x50 1919e4: aa0803e2 mov x2, x8 1919e8: 97fc597e bl 0xa7fe0 1919ec: f81c03a0 stur x0, [x29, #-0x40] 1919f0: b40000a0 cbz x0, 0x191a04 1919f4: 14000001 b 0x1919f8 1919f8: f85c03a8 ldur x8, [x29, #-0x40] 1919fc: f81e03a8 stur x8, [x29, #-0x20] 191a00: 14000004 b 0x191a10 191a04: aa1f03e8 mov x8, xzr 191a08: f81e03a8 stur x8, [x29, #-0x20] 191a0c: 14000001 b 0x191a10 191a10: f85e03a8 ldur x8, [x29, #-0x20] 191a14: d53bd049 mrs x9, TPIDR_EL0 191a18: f9401529 ldr x9, [x9, #0x28] 191a1c: f85f83aa ldur x10, [x29, #-0x8] 191a20: eb0a0129 subs x9, x9, x10 191a24: f9000be8 str x8, [sp, #0x10] 191a28: f90007e9 str x9, [sp, #0x8] 191a2c: 540000c1 b.ne 0x191a44 191a30: 14000001 b 0x191a34 191a34: f9400be0 ldr x0, [sp, #0x10] 191a38: a94c7bfd ldp x29, x30, [sp, #0xc0] 191a3c: 910343ff add sp, sp, #0xd0 191a40: d65f03c0 ret 191a44: 97fc60cb bl 0xa9d70 <__stack_chk_fail@plt> 191a48: d10183ff sub sp, sp, #0x60 191a4c: a9057bfd stp x29, x30, [sp, #0x50] 191a50: 910143fd add x29, sp, #0x50 191a54: d53bd048 mrs x8, TPIDR_EL0 191a58: f9401508 ldr x8, [x8, #0x28] 191a5c: f81f83a8 stur x8, [x29, #-0x8] 191a60: f81e03a0 stur x0, [x29, #-0x20] 191a64: f90017e1 str x1, [sp, #0x28] 191a68: f90013e2 str x2, [sp, #0x20] 191a6c: f94013e8 ldr x8, [sp, #0x20] 191a70: 2a1f03e9 mov w9, wzr 191a74: 39000109 strb w9, [x8] 191a78: 14000001 b 0x191a7c 191a7c: f94017e8 ldr x8, [sp, #0x28] 191a80: 39416509 ldrb w9, [x8, #0x59] 191a84: 34000129 cbz w9, 0x191aa8 191a88: 14000001 b 0x191a8c 191a8c: f94017e8 ldr x8, [sp, #0x28] 191a90: 39416509 ldrb w9, [x8, #0x59] 191a94: 381f43a9 sturb w9, [x29, #-0xc] 191a98: f94017e8 ldr x8, [sp, #0x28] 191a9c: 2a1f03e9 mov w9, wzr 191aa0: 39016509 strb w9, [x8, #0x59] 191aa4: 1400000d b 0x191ad8 191aa8: f85e03a0 ldur x0, [x29, #-0x20] 191aac: f94017e8 ldr x8, [sp, #0x28] 191ab0: f9400101 ldr x1, [x8] 191ab4: d10033a2 sub x2, x29, #0xc 191ab8: 97fc4d2e bl 0xa4f70 191abc: f9000fe0 str x0, [sp, #0x18] 191ac0: b40000a0 cbz x0, 0x191ad4 191ac4: 14000001 b 0x191ac8 191ac8: f9400fe8 ldr x8, [sp, #0x18] 191acc: f81e83a8 stur x8, [x29, #-0x18] 191ad0: 1400000f b 0x191b0c 191ad4: 14000001 b 0x191ad8 191ad8: 385f43a0 ldurb w0, [x29, #-0xc] 191adc: 94000162 bl 0x192064 191ae0: 12001c00 and w0, w0, #0xff 191ae4: 35000120 cbnz w0, 0x191b08 191ae8: 14000001 b 0x191aec 191aec: 385f43a0 ldurb w0, [x29, #-0xc] 191af0: 94000177 bl 0x1920cc 191af4: f94013fe ldr x30, [sp, #0x20] 191af8: 390003c0 strb w0, [x30] 191afc: aa1f03fe mov x30, xzr 191b00: f81e83be stur x30, [x29, #-0x18] 191b04: 14000002 b 0x191b0c 191b08: 17ffffdd b 0x191a7c 191b0c: f85e83a8 ldur x8, [x29, #-0x18] 191b10: d53bd049 mrs x9, TPIDR_EL0 191b14: f9401529 ldr x9, [x9, #0x28] 191b18: f85f83aa ldur x10, [x29, #-0x8] 191b1c: eb0a0129 subs x9, x9, x10 191b20: f9000be8 str x8, [sp, #0x10] 191b24: f90007e9 str x9, [sp, #0x8] 191b28: 540000c1 b.ne 0x191b40 191b2c: 14000001 b 0x191b30 191b30: f9400be0 ldr x0, [sp, #0x10] 191b34: a9457bfd ldp x29, x30, [sp, #0x50] 191b38: 910183ff add sp, sp, #0x60 191b3c: d65f03c0 ret 191b40: 97fc608c bl 0xa9d70 <__stack_chk_fail@plt> 191b44: d10183ff sub sp, sp, #0x60 191b48: a9057bfd stp x29, x30, [sp, #0x50] 191b4c: 910143fd add x29, sp, #0x50 191b50: d53bd048 mrs x8, TPIDR_EL0 191b54: f9401508 ldr x8, [x8, #0x28] 191b58: f81f83a8 stur x8, [x29, #-0x8] 191b5c: f81e03a0 stur x0, [x29, #-0x20] 191b60: f90017e1 str x1, [sp, #0x28] 191b64: f85e03a0 ldur x0, [x29, #-0x20] 191b68: f94017e1 ldr x1, [sp, #0x28] 191b6c: d10043a2 sub x2, x29, #0x10 191b70: 94000081 bl 0x191d74 191b74: f90013e0 str x0, [sp, #0x20] 191b78: b40000a0 cbz x0, 0x191b8c 191b7c: 14000001 b 0x191b80 191b80: f94013e8 ldr x8, [sp, #0x20] 191b84: f81e83a8 stur x8, [x29, #-0x18] 191b88: 14000018 b 0x191be8 191b8c: f85f03a8 ldur x8, [x29, #-0x10] 191b90: f1006508 subs x8, x8, #0x19 191b94: f9000fe8 str x8, [sp, #0x18] 191b98: 540000eb b.lt 0x191bb4 191b9c: 14000001 b 0x191ba0 191ba0: f85f03a8 ldur x8, [x29, #-0x10] 191ba4: f10e1508 subs x8, x8, #0x385 191ba8: f9000be8 str x8, [sp, #0x10] 191bac: 540000ab b.lt 0x191bc0 191bb0: 14000001 b 0x191bb4 191bb4: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 191bb8: f81e83a8 stur x8, [x29, #-0x18] 191bbc: 1400000b b 0x191be8 191bc0: f85f03a8 ldur x8, [x29, #-0x10] 191bc4: 52898009 mov w9, #0x4c00 // =19456 191bc8: 72a003a9 movk w9, #0x1d, lsl #16 191bcc: 2a0903ea mov w10, w9 191bd0: 9ac80948 udiv x8, x10, x8 191bd4: f94017ea ldr x10, [sp, #0x28] 191bd8: f9002148 str x8, [x10, #0x40] 191bdc: aa1f03e8 mov x8, xzr 191be0: f81e83a8 stur x8, [x29, #-0x18] 191be4: 14000001 b 0x191be8 191be8: f85e83a8 ldur x8, [x29, #-0x18] 191bec: d53bd049 mrs x9, TPIDR_EL0 191bf0: f9401529 ldr x9, [x9, #0x28] 191bf4: f85f83aa ldur x10, [x29, #-0x8] 191bf8: eb0a0129 subs x9, x9, x10 191bfc: f90007e8 str x8, [sp, #0x8] 191c00: f90003e9 str x9, [sp] 191c04: 540000c1 b.ne 0x191c1c 191c08: 14000001 b 0x191c0c 191c0c: f94007e0 ldr x0, [sp, #0x8] 191c10: a9457bfd ldp x29, x30, [sp, #0x50] 191c14: 910183ff add sp, sp, #0x60 191c18: d65f03c0 ret 191c1c: 97fc6055 bl 0xa9d70 <__stack_chk_fail@plt> 191c20: d10243ff sub sp, sp, #0x90 191c24: a9087bfd stp x29, x30, [sp, #0x80] 191c28: 910203fd add x29, sp, #0x80 191c2c: d53bd048 mrs x8, TPIDR_EL0 191c30: f9401508 ldr x8, [x8, #0x28] 191c34: f81f83a8 stur x8, [x29, #-0x8] 191c38: f81e03a0 stur x0, [x29, #-0x20] 191c3c: f81d83a1 stur x1, [x29, #-0x28] 191c40: f81d03a2 stur x2, [x29, #-0x30] 191c44: f85e03a0 ldur x0, [x29, #-0x20] 191c48: f85d83a1 ldur x1, [x29, #-0x28] 191c4c: d10043a2 sub x2, x29, #0x10 191c50: 94000049 bl 0x191d74 191c54: f81c83a0 stur x0, [x29, #-0x38] 191c58: b40000a0 cbz x0, 0x191c6c 191c5c: 14000001 b 0x191c60 191c60: f85c83a8 ldur x8, [x29, #-0x38] 191c64: f81e83a8 stur x8, [x29, #-0x18] 191c68: 14000035 b 0x191d3c 191c6c: f85f03a8 ldur x8, [x29, #-0x10] 191c70: f1000508 subs x8, x8, #0x1 191c74: f9001fe8 str x8, [sp, #0x38] 191c78: 540003c0 b.eq 0x191cf0 191c7c: 14000001 b 0x191c80 191c80: f85f03a8 ldur x8, [x29, #-0x10] 191c84: f1000908 subs x8, x8, #0x2 191c88: f9001be8 str x8, [sp, #0x30] 191c8c: 54000320 b.eq 0x191cf0 191c90: 14000001 b 0x191c94 191c94: f85f03a8 ldur x8, [x29, #-0x10] 191c98: f1001108 subs x8, x8, #0x4 191c9c: f90017e8 str x8, [sp, #0x28] 191ca0: 54000280 b.eq 0x191cf0 191ca4: 14000001 b 0x191ca8 191ca8: f85f03a8 ldur x8, [x29, #-0x10] 191cac: f1002108 subs x8, x8, #0x8 191cb0: f90013e8 str x8, [sp, #0x20] 191cb4: 540001e0 b.eq 0x191cf0 191cb8: 14000001 b 0x191cbc 191cbc: f85f03a8 ldur x8, [x29, #-0x10] 191cc0: f1004108 subs x8, x8, #0x10 191cc4: f9000fe8 str x8, [sp, #0x18] 191cc8: 54000140 b.eq 0x191cf0 191ccc: 14000001 b 0x191cd0 191cd0: f85f03a8 ldur x8, [x29, #-0x10] 191cd4: f1008108 subs x8, x8, #0x20 191cd8: f9000be8 str x8, [sp, #0x10] 191cdc: 540000a0 b.eq 0x191cf0 191ce0: 14000001 b 0x191ce4 191ce4: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 191ce8: f81e83a8 stur x8, [x29, #-0x18] 191cec: 14000014 b 0x191d3c 191cf0: 321a03e8 orr w8, wzr, #0x40 191cf4: 381c43a8 sturb w8, [x29, #-0x3c] 191cf8: 14000001 b 0x191cfc 191cfc: f85f03a8 ldur x8, [x29, #-0x10] 191d00: b4000128 cbz x8, 0x191d24 191d04: 14000001 b 0x191d08 191d08: f85f03a8 ldur x8, [x29, #-0x10] 191d0c: 9341fd08 asr x8, x8, #1 191d10: f81f03a8 stur x8, [x29, #-0x10] 191d14: 38dc43a9 ldursb w9, [x29, #-0x3c] 191d18: 53017d29 lsr w9, w9, #1 191d1c: 381c43a9 sturb w9, [x29, #-0x3c] 191d20: 17fffff7 b 0x191cfc 191d24: 385c43a8 ldurb w8, [x29, #-0x3c] 191d28: f85d03a9 ldur x9, [x29, #-0x30] 191d2c: 39000128 strb w8, [x9] 191d30: aa1f03e9 mov x9, xzr 191d34: f81e83a9 stur x9, [x29, #-0x18] 191d38: 14000001 b 0x191d3c 191d3c: f85e83a8 ldur x8, [x29, #-0x18] 191d40: d53bd049 mrs x9, TPIDR_EL0 191d44: f9401529 ldr x9, [x9, #0x28] 191d48: f85f83aa ldur x10, [x29, #-0x8] 191d4c: eb0a0129 subs x9, x9, x10 191d50: f90007e8 str x8, [sp, #0x8] 191d54: f90003e9 str x9, [sp] 191d58: 540000c1 b.ne 0x191d70 191d5c: 14000001 b 0x191d60 191d60: f94007e0 ldr x0, [sp, #0x8] 191d64: a9487bfd ldp x29, x30, [sp, #0x80] 191d68: 910243ff add sp, sp, #0x90 191d6c: d65f03c0 ret 191d70: 97fc6000 bl 0xa9d70 <__stack_chk_fail@plt> 191d74: d101c3ff sub sp, sp, #0x70 191d78: a9067bfd stp x29, x30, [sp, #0x60] 191d7c: 910183fd add x29, sp, #0x60 191d80: d53bd048 mrs x8, TPIDR_EL0 191d84: f9401508 ldr x8, [x8, #0x28] 191d88: f81f83a8 stur x8, [x29, #-0x8] 191d8c: f81e03a0 stur x0, [x29, #-0x20] 191d90: f81d83a1 stur x1, [x29, #-0x28] 191d94: f9001be2 str x2, [sp, #0x30] 191d98: f9401be8 ldr x8, [sp, #0x30] 191d9c: 92800000 mov x0, #-0x1 // =-1 191da0: f9000100 str x0, [x8] 191da4: 2a1f03e9 mov w9, wzr 191da8: b90027e9 str w9, [sp, #0x24] 191dac: 14000001 b 0x191db0 191db0: f85e03a0 ldur x0, [x29, #-0x20] 191db4: f85d83a1 ldur x1, [x29, #-0x28] 191db8: d10033a2 sub x2, x29, #0xc 191dbc: 940000dd bl 0x192130 191dc0: f90017e0 str x0, [sp, #0x28] 191dc4: b4000260 cbz x0, 0x191e10 191dc8: 14000001 b 0x191dcc 191dcc: f94017e8 ldr x8, [sp, #0x28] 191dd0: f1000d08 subs x8, x8, #0x3 191dd4: f9000fe8 str x8, [sp, #0x18] 191dd8: 54000161 b.ne 0x191e04 191ddc: 14000001 b 0x191de0 191de0: f9401be8 ldr x8, [sp, #0x30] 191de4: f9400108 ldr x8, [x8] 191de8: b1000508 adds x8, x8, #0x1 191dec: f9000be8 str x8, [sp, #0x10] 191df0: 540000a0 b.eq 0x191e04 191df4: 14000001 b 0x191df8 191df8: aa1f03e8 mov x8, xzr 191dfc: f81e83a8 stur x8, [x29, #-0x18] 191e00: 1400001b b 0x191e6c 191e04: f94017e8 ldr x8, [sp, #0x28] 191e08: f81e83a8 stur x8, [x29, #-0x18] 191e0c: 14000018 b 0x191e6c 191e10: 385f43a0 ldurb w0, [x29, #-0xc] 191e14: 94000104 bl 0x192224 191e18: 12001c00 and w0, w0, #0xff 191e1c: 34000200 cbz w0, 0x191e5c 191e20: 14000001 b 0x191e24 191e24: f85d83a8 ldur x8, [x29, #-0x28] 191e28: 2a1f03e9 mov w9, wzr 191e2c: 39016509 strb w9, [x8, #0x59] 191e30: b94027e9 ldr w9, [sp, #0x24] 191e34: 5280014a mov w10, #0xa // =10 191e38: 1b0a7d29 mul w9, w9, w10 191e3c: 38df43aa ldursb w10, [x29, #-0xc] 191e40: 0b0a0129 add w9, w9, w10 191e44: 7100c129 subs w9, w9, #0x30 191e48: b90027e9 str w9, [sp, #0x24] 191e4c: b98027e8 ldrsw x8, [sp, #0x24] 191e50: f9401beb ldr x11, [sp, #0x30] 191e54: f9000168 str x8, [x11] 191e58: 14000004 b 0x191e68 191e5c: aa1f03e8 mov x8, xzr 191e60: f81e83a8 stur x8, [x29, #-0x18] 191e64: 14000002 b 0x191e6c 191e68: 17ffffd2 b 0x191db0 191e6c: f85e83a8 ldur x8, [x29, #-0x18] 191e70: d53bd049 mrs x9, TPIDR_EL0 191e74: f9401529 ldr x9, [x9, #0x28] 191e78: f85f83aa ldur x10, [x29, #-0x8] 191e7c: eb0a0129 subs x9, x9, x10 191e80: f90007e8 str x8, [sp, #0x8] 191e84: f90003e9 str x9, [sp] 191e88: 540000c1 b.ne 0x191ea0 191e8c: 14000001 b 0x191e90 191e90: f94007e0 ldr x0, [sp, #0x8] 191e94: a9467bfd ldp x29, x30, [sp, #0x60] 191e98: 9101c3ff add sp, sp, #0x70 191e9c: d65f03c0 ret 191ea0: 97fc5fb4 bl 0xa9d70 <__stack_chk_fail@plt> 191ea4: d101c3ff sub sp, sp, #0x70 191ea8: a9067bfd stp x29, x30, [sp, #0x60] 191eac: 910183fd add x29, sp, #0x60 191eb0: d53bd048 mrs x8, TPIDR_EL0 191eb4: f9401508 ldr x8, [x8, #0x28] 191eb8: f81f83a8 stur x8, [x29, #-0x8] 191ebc: f81e03a0 stur x0, [x29, #-0x20] 191ec0: f81d83a1 stur x1, [x29, #-0x28] 191ec4: f9001be2 str x2, [sp, #0x30] 191ec8: f85e03a0 ldur x0, [x29, #-0x20] 191ecc: f85d83a1 ldur x1, [x29, #-0x28] 191ed0: d10043a2 sub x2, x29, #0x10 191ed4: 97ffffa8 bl 0x191d74 191ed8: f90017e0 str x0, [sp, #0x28] 191edc: b40000a0 cbz x0, 0x191ef0 191ee0: 14000001 b 0x191ee4 191ee4: f94017e8 ldr x8, [sp, #0x28] 191ee8: f81e83a8 stur x8, [x29, #-0x18] 191eec: 14000018 b 0x191f4c 191ef0: f85f03a8 ldur x8, [x29, #-0x10] 191ef4: f1001108 subs x8, x8, #0x4 191ef8: f90013e8 str x8, [sp, #0x20] 191efc: 540000eb b.lt 0x191f18 191f00: 14000001 b 0x191f04 191f04: f85f03a8 ldur x8, [x29, #-0x10] 191f08: f1002108 subs x8, x8, #0x8 191f0c: f9000fe8 str x8, [sp, #0x18] 191f10: 540000ab b.lt 0x191f24 191f14: 14000001 b 0x191f18 191f18: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 191f1c: f81e83a8 stur x8, [x29, #-0x18] 191f20: 1400000b b 0x191f4c 191f24: b85f03a8 ldur w8, [x29, #-0x10] 191f28: 0b080508 add w8, w8, w8, lsl #1 191f2c: 531e7508 lsl w8, w8, #2 191f30: 2a0803e0 mov w0, w8 191f34: f9401be9 ldr x9, [sp, #0x30] 191f38: 2a0003e8 mov w8, w0 191f3c: 39000128 strb w8, [x9] 191f40: aa1f03e9 mov x9, xzr 191f44: f81e83a9 stur x9, [x29, #-0x18] 191f48: 14000001 b 0x191f4c 191f4c: f85e83a8 ldur x8, [x29, #-0x18] 191f50: d53bd049 mrs x9, TPIDR_EL0 191f54: f9401529 ldr x9, [x9, #0x28] 191f58: f85f83aa ldur x10, [x29, #-0x8] 191f5c: eb0a0129 subs x9, x9, x10 191f60: f9000be8 str x8, [sp, #0x10] 191f64: f90007e9 str x9, [sp, #0x8] 191f68: 540000c1 b.ne 0x191f80 191f6c: 14000001 b 0x191f70 191f70: f9400be0 ldr x0, [sp, #0x10] 191f74: a9467bfd ldp x29, x30, [sp, #0x60] 191f78: 9101c3ff add sp, sp, #0x70 191f7c: d65f03c0 ret 191f80: 97fc5f7c bl 0xa9d70 <__stack_chk_fail@plt> 191f84: d10183ff sub sp, sp, #0x60 191f88: a9057bfd stp x29, x30, [sp, #0x50] 191f8c: 910143fd add x29, sp, #0x50 191f90: d53bd048 mrs x8, TPIDR_EL0 191f94: f9401508 ldr x8, [x8, #0x28] 191f98: f81f83a8 stur x8, [x29, #-0x8] 191f9c: f81e03a0 stur x0, [x29, #-0x20] 191fa0: f90017e1 str x1, [sp, #0x28] 191fa4: f85e03a0 ldur x0, [x29, #-0x20] 191fa8: f94017e1 ldr x1, [sp, #0x28] 191fac: d10033a2 sub x2, x29, #0xc 191fb0: 97fffea6 bl 0x191a48 191fb4: f90013e0 str x0, [sp, #0x20] 191fb8: b40000a0 cbz x0, 0x191fcc 191fbc: 14000001 b 0x191fc0 191fc0: f94013e8 ldr x8, [sp, #0x20] 191fc4: f81e83a8 stur x8, [x29, #-0x18] 191fc8: 14000019 b 0x19202c 191fcc: 38df43a8 ldursb w8, [x29, #-0xc] 191fd0: 7101cd08 subs w8, w8, #0x73 191fd4: b9001fe8 str w8, [sp, #0x1c] 191fd8: 540001e0 b.eq 0x192014 191fdc: 14000001 b 0x191fe0 191fe0: 38df43a8 ldursb w8, [x29, #-0xc] 191fe4: 7101b908 subs w8, w8, #0x6e 191fe8: b9001be8 str w8, [sp, #0x18] 191fec: 54000140 b.eq 0x192014 191ff0: 14000001 b 0x191ff4 191ff4: 38df43a8 ldursb w8, [x29, #-0xc] 191ff8: 71018d08 subs w8, w8, #0x63 191ffc: b90017e8 str w8, [sp, #0x14] 192000: 540000a0 b.eq 0x192014 192004: 14000001 b 0x192008 192008: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 19200c: f81e83a8 stur x8, [x29, #-0x18] 192010: 14000007 b 0x19202c 192014: 385f43a8 ldurb w8, [x29, #-0xc] 192018: f94017e9 ldr x9, [sp, #0x28] 19201c: 39016d28 strb w8, [x9, #0x5b] 192020: aa1f03e9 mov x9, xzr 192024: f81e83a9 stur x9, [x29, #-0x18] 192028: 14000001 b 0x19202c 19202c: f85e83a8 ldur x8, [x29, #-0x18] 192030: d53bd049 mrs x9, TPIDR_EL0 192034: f9401529 ldr x9, [x9, #0x28] 192038: f85f83aa ldur x10, [x29, #-0x8] 19203c: eb0a0129 subs x9, x9, x10 192040: f90007e8 str x8, [sp, #0x8] 192044: f90003e9 str x9, [sp] 192048: 540000c1 b.ne 0x192060 19204c: 14000001 b 0x192050 192050: f94007e0 ldr x0, [sp, #0x8] 192054: a9457bfd ldp x29, x30, [sp, #0x50] 192058: 910183ff add sp, sp, #0x60 19205c: d65f03c0 ret 192060: 97fc5f44 bl 0xa9d70 <__stack_chk_fail@plt> 192064: d10043ff sub sp, sp, #0x10 192068: 52800128 mov w8, #0x9 // =9 19206c: 39003fe0 strb w0, [sp, #0xf] 192070: 39c03fe0 ldrsb w0, [sp, #0xf] 192074: 6b08001f cmp w0, w8 192078: 1a9fb7e8 cset w8, ge 19207c: 37000048 tbnz w8, #0x0, 0x192084 192080: 14000008 b 0x1920a0 192084: 12800008 mov w8, #-0x1 // =-1 192088: 528001a9 mov w9, #0xd // =13 19208c: 39c03fea ldrsb w10, [sp, #0xf] 192090: 6b09015f cmp w10, w9 192094: 1a9fc7e9 cset w9, le 192098: b9000be8 str w8, [sp, #0x8] 19209c: 370000c9 tbnz w9, #0x0, 0x1920b4 1920a0: 321b03e8 orr w8, wzr, #0x20 1920a4: 39c03fe9 ldrsb w9, [sp, #0xf] 1920a8: 6b08013f cmp w9, w8 1920ac: 1a9f17e8 cset w8, eq 1920b0: b9000be8 str w8, [sp, #0x8] 1920b4: b9400be8 ldr w8, [sp, #0x8] 1920b8: 320003e9 orr w9, wzr, #0x1 1920bc: 0a090108 and w8, w8, w9 1920c0: 2a0803e0 mov w0, w8 1920c4: 910043ff add sp, sp, #0x10 1920c8: d65f03c0 ret 1920cc: d10043ff sub sp, sp, #0x10 1920d0: 52800828 mov w8, #0x41 // =65 1920d4: 39003be0 strb w0, [sp, #0xe] 1920d8: 39c03be0 ldrsb w0, [sp, #0xe] 1920dc: 6b08001f cmp w0, w8 1920e0: 1a9fb7e8 cset w8, ge 1920e4: 37000048 tbnz w8, #0x0, 0x1920ec 1920e8: 1400000d b 0x19211c 1920ec: 52800b48 mov w8, #0x5a // =90 1920f0: 39c03be9 ldrsb w9, [sp, #0xe] 1920f4: 6b08013f cmp w9, w8 1920f8: 1a9fc7e8 cset w8, le 1920fc: 37000048 tbnz w8, #0x0, 0x192104 192100: 14000007 b 0x19211c 192104: 321b03e8 orr w8, wzr, #0x20 192108: 39c03be9 ldrsb w9, [sp, #0xe] 19210c: 2a080128 orr w8, w9, w8 192110: 39003be8 strb w8, [sp, #0xe] 192114: 39003fe8 strb w8, [sp, #0xf] 192118: 14000003 b 0x192124 19211c: 39403be8 ldrb w8, [sp, #0xe] 192120: 39003fe8 strb w8, [sp, #0xf] 192124: 39403fe0 ldrb w0, [sp, #0xf] 192128: 910043ff add sp, sp, #0x10 19212c: d65f03c0 ret 192130: d10143ff sub sp, sp, #0x50 192134: a9047bfd stp x29, x30, [sp, #0x40] 192138: 910103fd add x29, sp, #0x40 19213c: 52800008 mov w8, #0x0 // =0 192140: f81f03a0 stur x0, [x29, #-0x10] 192144: f81e83a1 stur x1, [x29, #-0x18] 192148: f90013e2 str x2, [sp, #0x20] 19214c: f94013e0 ldr x0, [sp, #0x20] 192150: 39000008 strb w8, [x0] 192154: b90013e8 str w8, [sp, #0x10] 192158: 52800008 mov w8, #0x0 // =0 19215c: f85e83a9 ldur x9, [x29, #-0x18] 192160: 3941652a ldrb w10, [x9, #0x59] 192164: 53001d4a uxtb w10, w10 192168: 32001feb orr w11, wzr, #0xff 19216c: 0a0b0108 and w8, w8, w11 192170: 6b08015f cmp w10, w8 192174: 1a9f07e8 cset w8, ne 192178: 370001c8 tbnz w8, #0x0, 0x1921b0 19217c: d2800b28 mov x8, #0x59 // =89 192180: f85f03a0 ldur x0, [x29, #-0x10] 192184: f85e83a9 ldur x9, [x29, #-0x18] 192188: f9400121 ldr x1, [x9] 19218c: f85e83a9 ldur x9, [x29, #-0x18] 192190: 8b080122 add x2, x9, x8 192194: 97fc4b77 bl 0xa4f70 192198: f9000fe0 str x0, [sp, #0x18] 19219c: b5000040 cbnz x0, 0x1921a4 1921a0: 14000004 b 0x1921b0 1921a4: f9400fe8 ldr x8, [sp, #0x18] 1921a8: f81f83a8 stur x8, [x29, #-0x8] 1921ac: 1400001a b 0x192214 1921b0: 52800008 mov w8, #0x0 // =0 1921b4: f85e83a9 ldur x9, [x29, #-0x18] 1921b8: 3941652a ldrb w10, [x9, #0x59] 1921bc: 39005fea strb w10, [sp, #0x17] 1921c0: 39405fe0 ldrb w0, [sp, #0x17] 1921c4: b9000fe8 str w8, [sp, #0xc] 1921c8: 97ffffa7 bl 0x192064 1921cc: 32001fe8 orr w8, wzr, #0xff 1921d0: 0a080008 and w8, w0, w8 1921d4: 32001fea orr w10, wzr, #0xff 1921d8: b9400fe0 ldr w0, [sp, #0xc] 1921dc: 0a0a000a and w10, w0, w10 1921e0: 6b0a011f cmp w8, w10 1921e4: 1a9f07e8 cset w8, ne 1921e8: 370000e8 tbnz w8, #0x0, 0x192204 1921ec: 39405fe0 ldrb w0, [sp, #0x17] 1921f0: 97ffffb7 bl 0x1920cc 1921f4: f94013e8 ldr x8, [sp, #0x20] 1921f8: 39000100 strb w0, [x8] 1921fc: f81f83bf stur xzr, [x29, #-0x8] 192200: 14000005 b 0x192214 192204: f85e83a8 ldur x8, [x29, #-0x18] 192208: b94013e9 ldr w9, [sp, #0x10] 19220c: 39016509 strb w9, [x8, #0x59] 192210: 17ffffd2 b 0x192158 192214: f85f83a0 ldur x0, [x29, #-0x8] 192218: a9447bfd ldp x29, x30, [sp, #0x40] 19221c: 910143ff add sp, sp, #0x50 192220: d65f03c0 ret 192224: d10043ff sub sp, sp, #0x10 192228: 321c07e8 orr w8, wzr, #0x30 19222c: 52800009 mov w9, #0x0 // =0 192230: 39003fe0 strb w0, [sp, #0xf] 192234: 39c03fe0 ldrsb w0, [sp, #0xf] 192238: 6b08001f cmp w0, w8 19223c: 1a9fb7e8 cset w8, ge 192240: b9000be9 str w9, [sp, #0x8] 192244: 37000048 tbnz w8, #0x0, 0x19224c 192248: 14000006 b 0x192260 19224c: 52800728 mov w8, #0x39 // =57 192250: 39c03fe9 ldrsb w9, [sp, #0xf] 192254: 6b08013f cmp w9, w8 192258: 1a9fc7e8 cset w8, le 19225c: b9000be8 str w8, [sp, #0x8] 192260: b9400be8 ldr w8, [sp, #0x8] 192264: 320003e9 orr w9, wzr, #0x1 192268: 0a090108 and w8, w8, w9 19226c: 2a0803e0 mov w0, w8 192270: 910043ff add sp, sp, #0x10 192274: d65f03c0 ret 192278: d10043ff sub sp, sp, #0x10 19227c: f90007e0 str x0, [sp, #0x8] 192280: 39001fe1 strb w1, [sp, #0x7] 192284: 39401fe1 ldrb w1, [sp, #0x7] 192288: f94007e0 ldr x0, [sp, #0x8] 19228c: 39016401 strb w1, [x0, #0x59] 192290: 910043ff add sp, sp, #0x10 192294: d65f03c0 ret 0000000000192298 : 192298: d10283ff sub sp, sp, #0xa0 19229c: a9097bfd stp x29, x30, [sp, #0x90] 1922a0: 910243fd add x29, sp, #0x90 1922a4: d53bd048 mrs x8, TPIDR_EL0 1922a8: f9401508 ldr x8, [x8, #0x28] 1922ac: f81f83a8 stur x8, [x29, #-0x8] 1922b0: f81d03a0 stur x0, [x29, #-0x30] 1922b4: f81c83a1 stur x1, [x29, #-0x38] 1922b8: f81c03a2 stur x2, [x29, #-0x40] 1922bc: f81e83a3 stur x3, [x29, #-0x18] 1922c0: f85c03a8 ldur x8, [x29, #-0x40] 1922c4: aa1f03e0 mov x0, xzr 1922c8: f9000100 str x0, [x8] 1922cc: f85d03a8 ldur x8, [x29, #-0x30] 1922d0: f9400100 ldr x0, [x8] 1922d4: f85c83a1 ldur x1, [x29, #-0x38] 1922d8: f85e83a2 ldur x2, [x29, #-0x18] 1922dc: 97fc6031 bl 0xaa3a0 1922e0: f90023e0 str x0, [sp, #0x40] 1922e4: b40000a0 cbz x0, 0x1922f8 1922e8: 14000001 b 0x1922ec 1922ec: f94023e8 ldr x8, [sp, #0x40] 1922f0: f81d83a8 stur x8, [x29, #-0x28] 1922f4: 14000076 b 0x1924cc 1922f8: f85d03a8 ldur x8, [x29, #-0x30] 1922fc: 39463109 ldrb w9, [x8, #0x18c] 192300: 340003a9 cbz w9, 0x192374 192304: 14000001 b 0x192308 192308: f85d03a0 ldur x0, [x29, #-0x30] 19230c: f85c83a1 ldur x1, [x29, #-0x38] 192310: f0000342 adrp x2, 0x1fd000 192314: 91387042 add x2, x2, #0xe1c 192318: 321e03e8 orr w8, wzr, #0x4 19231c: 2a0803e3 mov w3, w8 192320: d10063a4 sub x4, x29, #0x18 192324: 97fc4793 bl 0xa4170 192328: f90023e0 str x0, [sp, #0x40] 19232c: f94023e0 ldr x0, [sp, #0x40] 192330: b4000200 cbz x0, 0x192370 192334: 14000001 b 0x192338 192338: f94023e8 ldr x8, [sp, #0x40] 19233c: f1000d08 subs x8, x8, #0x3 192340: f9001fe8 str x8, [sp, #0x38] 192344: 540000a1 b.ne 0x192358 192348: 14000001 b 0x19234c 19234c: aa1f03e0 mov x0, xzr 192350: f9001be0 str x0, [sp, #0x30] 192354: 14000004 b 0x192364 192358: f94023e8 ldr x8, [sp, #0x40] 19235c: f9001be8 str x8, [sp, #0x30] 192360: 14000001 b 0x192364 192364: f9401be8 ldr x8, [sp, #0x30] 192368: f81d83a8 stur x8, [x29, #-0x28] 19236c: 14000058 b 0x1924cc 192370: 14000027 b 0x19240c 192374: f85d03a8 ldur x8, [x29, #-0x30] 192378: f9400100 ldr x0, [x8] 19237c: f85c83a1 ldur x1, [x29, #-0x38] 192380: 321e03e9 orr w9, wzr, #0x4 192384: 2a0903e3 mov w3, w9 192388: d10033a2 sub x2, x29, #0xc 19238c: d10083a4 sub x4, x29, #0x20 192390: 97fc5804 bl 0xa83a0 192394: f90023e0 str x0, [sp, #0x40] 192398: b40000a0 cbz x0, 0x1923ac 19239c: 14000001 b 0x1923a0 1923a0: f94023e8 ldr x8, [sp, #0x40] 1923a4: f81d83a8 stur x8, [x29, #-0x28] 1923a8: 14000049 b 0x1924cc 1923ac: 385f43a8 ldurb w8, [x29, #-0xc] 1923b0: 71013508 subs w8, w8, #0x4d 1923b4: b9002fe8 str w8, [sp, #0x2c] 1923b8: 54000221 b.ne 0x1923fc 1923bc: 14000001 b 0x1923c0 1923c0: 385f53a8 ldurb w8, [x29, #-0xb] 1923c4: 71015108 subs w8, w8, #0x54 1923c8: b9002be8 str w8, [sp, #0x28] 1923cc: 54000181 b.ne 0x1923fc 1923d0: 14000001 b 0x1923d4 1923d4: 385f63a8 ldurb w8, [x29, #-0xa] 1923d8: 7101a108 subs w8, w8, #0x68 1923dc: b90027e8 str w8, [sp, #0x24] 1923e0: 540000e1 b.ne 0x1923fc 1923e4: 14000001 b 0x1923e8 1923e8: 385f73a8 ldurb w8, [x29, #-0x9] 1923ec: 71019108 subs w8, w8, #0x64 1923f0: b90023e8 str w8, [sp, #0x20] 1923f4: 540000a0 b.eq 0x192408 1923f8: 14000001 b 0x1923fc 1923fc: aa1f03e8 mov x8, xzr 192400: f81d83a8 stur x8, [x29, #-0x28] 192404: 14000032 b 0x1924cc 192408: 14000001 b 0x19240c 19240c: f85d03a8 ldur x8, [x29, #-0x30] 192410: 39462d09 ldrb w9, [x8, #0x18b] 192414: 340000c9 cbz w9, 0x19242c 192418: 14000001 b 0x19241c 19241c: 528000a0 mov w0, #0x5 // =5 192420: 97fc49c0 bl 0xa4b20 192424: f90027e0 str x0, [sp, #0x48] 192428: 14000010 b 0x192468 19242c: f85d03a8 ldur x8, [x29, #-0x30] 192430: f9400100 ldr x0, [x8] 192434: 52800b09 mov w9, #0x58 // =88 192438: 2a0903e8 mov w8, w9 19243c: aa0803e1 mov x1, x8 192440: f9000fe8 str x8, [sp, #0x18] 192444: 97fc3dab bl 0xa1af0 192448: f90027e0 str x0, [sp, #0x48] 19244c: f94027e0 ldr x0, [sp, #0x48] 192450: 2a1f03e9 mov w9, wzr 192454: 2a0903e1 mov w1, w9 192458: f9400fe2 ldr x2, [sp, #0x18] 19245c: 97fc59b9 bl 0xa8b40 192460: f9000be0 str x0, [sp, #0x10] 192464: 14000001 b 0x192468 192468: f94027e8 ldr x8, [sp, #0x48] 19246c: b50000a8 cbnz x8, 0x192480 192470: 14000001 b 0x192474 192474: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 192478: f81d83a8 stur x8, [x29, #-0x28] 19247c: 14000014 b 0x1924cc 192480: f85c83a8 ldur x8, [x29, #-0x38] 192484: f94027e9 ldr x9, [sp, #0x48] 192488: f9000d28 str x8, [x9, #0x18] 19248c: f85e83a8 ldur x8, [x29, #-0x18] 192490: f94027e9 ldr x9, [sp, #0x48] 192494: f9002128 str x8, [x9, #0x40] 192498: f94027e8 ldr x8, [sp, #0x48] 19249c: aa1f03e9 mov x9, xzr 1924a0: f9000909 str x9, [x8, #0x10] 1924a4: f94027e8 ldr x8, [sp, #0x48] 1924a8: f9002509 str x9, [x8, #0x48] 1924ac: f94027e8 ldr x8, [sp, #0x48] 1924b0: 321f07ea orr w10, wzr, #0x6 1924b4: 3901590a strb w10, [x8, #0x56] 1924b8: f94027e8 ldr x8, [sp, #0x48] 1924bc: f85c03ab ldur x11, [x29, #-0x40] 1924c0: f9000168 str x8, [x11] 1924c4: f81d83a9 stur x9, [x29, #-0x28] 1924c8: 14000001 b 0x1924cc 1924cc: f85d83a8 ldur x8, [x29, #-0x28] 1924d0: d53bd049 mrs x9, TPIDR_EL0 1924d4: f9401529 ldr x9, [x9, #0x28] 1924d8: f85f83aa ldur x10, [x29, #-0x8] 1924dc: eb0a0129 subs x9, x9, x10 1924e0: f90007e8 str x8, [sp, #0x8] 1924e4: f90003e9 str x9, [sp] 1924e8: 540000c1 b.ne 0x192500 1924ec: 14000001 b 0x1924f0 1924f0: f94007e0 ldr x0, [sp, #0x8] 1924f4: a9497bfd ldp x29, x30, [sp, #0x90] 1924f8: 910283ff add sp, sp, #0xa0 1924fc: d65f03c0 ret 192500: 97fc5e1c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000192504 : 192504: d10103ff sub sp, sp, #0x40 192508: a9037bfd stp x29, x30, [sp, #0x30] 19250c: 9100c3fd add x29, sp, #0x30 192510: 321f07e8 orr w8, wzr, #0x6 192514: 52800009 mov w9, #0x0 // =0 192518: f81f03a0 stur x0, [x29, #-0x10] 19251c: f9000fe1 str x1, [sp, #0x18] 192520: f9400fe0 ldr x0, [sp, #0x18] 192524: f9000be0 str x0, [sp, #0x10] 192528: f9400be0 ldr x0, [sp, #0x10] 19252c: 3941580a ldrb w10, [x0, #0x56] 192530: 6b08015f cmp w10, w8 192534: 1a9f07e8 cset w8, ne 192538: b90007e9 str w9, [sp, #0x4] 19253c: 37000048 tbnz w8, #0x0, 0x192544 192540: 14000004 b 0x192550 192544: b27befe8 orr x8, xzr, #0xffffffffffffffe1 192548: f81f83a8 stur x8, [x29, #-0x8] 19254c: 1400001a b 0x1925b4 192550: b27c03e8 orr x8, xzr, #0x10 192554: f85f03a0 ldur x0, [x29, #-0x10] 192558: f9400be9 ldr x9, [sp, #0x10] 19255c: 8b080121 add x1, x9, x8 192560: 97fc3e88 bl 0xa1f80 192564: f90007e0 str x0, [sp, #0x8] 192568: b5000040 cbnz x0, 0x192570 19256c: 14000004 b 0x19257c 192570: f94007e8 ldr x8, [sp, #0x8] 192574: f81f83a8 stur x8, [x29, #-0x8] 192578: 1400000f b 0x1925b4 19257c: f85f03a8 ldur x8, [x29, #-0x10] 192580: f9400100 ldr x0, [x8] 192584: f9400be1 ldr x1, [sp, #0x10] 192588: 97fc3622 bl 0x9fe10 19258c: f90007e0 str x0, [sp, #0x8] 192590: b5000040 cbnz x0, 0x192598 192594: 14000004 b 0x1925a4 192598: f94007e8 ldr x8, [sp, #0x8] 19259c: f81f83a8 stur x8, [x29, #-0x8] 1925a0: 14000005 b 0x1925b4 1925a4: f9400be8 ldr x8, [sp, #0x10] 1925a8: b94007e9 ldr w9, [sp, #0x4] 1925ac: 39015909 strb w9, [x8, #0x56] 1925b0: f81f83bf stur xzr, [x29, #-0x8] 1925b4: f85f83a0 ldur x0, [x29, #-0x8] 1925b8: a9437bfd ldp x29, x30, [sp, #0x30] 1925bc: 910103ff add sp, sp, #0x40 1925c0: d65f03c0 ret 00000000001925c4 : 1925c4: d10083ff sub sp, sp, #0x20 1925c8: d2800008 mov x8, #0x0 // =0 1925cc: f9000fe0 str x0, [sp, #0x18] 1925d0: f9000be1 str x1, [sp, #0x10] 1925d4: f90007e2 str x2, [sp, #0x8] 1925d8: f9400be0 ldr x0, [sp, #0x10] 1925dc: f90003e0 str x0, [sp] 1925e0: f94003e0 ldr x0, [sp] 1925e4: f9402400 ldr x0, [x0, #0x48] 1925e8: 9348fc00 asr x0, x0, #8 1925ec: f94007e1 ldr x1, [sp, #0x8] 1925f0: f9000020 str x0, [x1] 1925f4: f94003e0 ldr x0, [sp] 1925f8: f9402400 ldr x0, [x0, #0x48] 1925fc: 9348fc00 asr x0, x0, #8 192600: f94007e1 ldr x1, [sp, #0x8] 192604: f9000020 str x0, [x1] 192608: aa0803e0 mov x0, x8 19260c: 910083ff add sp, sp, #0x20 192610: d65f03c0 ret 0000000000192614 : 192614: d101c3ff sub sp, sp, #0x70 192618: a9067bfd stp x29, x30, [sp, #0x60] 19261c: 910183fd add x29, sp, #0x60 192620: 321f07e8 orr w8, wzr, #0x6 192624: d2800009 mov x9, #0x0 // =0 192628: 32000bea orr w10, wzr, #0x7 19262c: 320003eb orr w11, wzr, #0x1 192630: 321f03ec orr w12, wzr, #0x2 192634: f81f03a0 stur x0, [x29, #-0x10] 192638: f81e83a1 stur x1, [x29, #-0x18] 19263c: b81e43a2 stur w2, [x29, #-0x1c] 192640: f85e83a0 ldur x0, [x29, #-0x18] 192644: f81d83a0 stur x0, [x29, #-0x28] 192648: f85d83a0 ldur x0, [x29, #-0x28] 19264c: 39415802 ldrb w2, [x0, #0x56] 192650: 6b08005f cmp w2, w8 192654: 1a9fb7e8 cset w8, ge 192658: f9000be9 str x9, [sp, #0x10] 19265c: b9000fea str w10, [sp, #0xc] 192660: b9000beb str w11, [sp, #0x8] 192664: b90007ec str w12, [sp, #0x4] 192668: 37000048 tbnz w8, #0x0, 0x192670 19266c: 14000003 b 0x192678 192670: f81f83bf stur xzr, [x29, #-0x8] 192674: 140000a7 b 0x192910 192678: f85d83a8 ldur x8, [x29, #-0x28] 19267c: f9400508 ldr x8, [x8, #0x8] 192680: f9400be9 ldr x9, [sp, #0x10] 192684: eb09011f cmp x8, x9 192688: 1a9f07ea cset w10, ne 19268c: 3700008a tbnz w10, #0x0, 0x19269c 192690: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 192694: f81f83a8 stur x8, [x29, #-0x8] 192698: 1400009e b 0x192910 19269c: b24003e8 orr x8, xzr, #0x1 1926a0: b27d07e9 orr x9, xzr, #0x18 1926a4: f85d83aa ldur x10, [x29, #-0x28] 1926a8: f940054a ldr x10, [x10, #0x8] 1926ac: f940054a ldr x10, [x10, #0x8] 1926b0: f90013ea str x10, [sp, #0x20] 1926b4: f85d83aa ldur x10, [x29, #-0x28] 1926b8: b9400feb ldr w11, [sp, #0xc] 1926bc: 3901594b strb w11, [x10, #0x56] 1926c0: f85d83aa ldur x10, [x29, #-0x28] 1926c4: f940054a ldr x10, [x10, #0x8] 1926c8: 8b090149 add x9, x10, x9 1926cc: f9400529 ldr x9, [x9, #0x8] 1926d0: 8a080128 and x8, x9, x8 1926d4: b5000048 cbnz x8, 0x1926dc 1926d8: 14000003 b 0x1926e4 1926dc: 321f03e8 orr w8, wzr, #0x2 1926e0: b81e43a8 stur w8, [x29, #-0x1c] 1926e4: f85f03a0 ldur x0, [x29, #-0x10] 1926e8: f85d83a1 ldur x1, [x29, #-0x28] 1926ec: f85d83a8 ldur x8, [x29, #-0x28] 1926f0: f9400502 ldr x2, [x8, #0x8] 1926f4: b85e43a3 ldur w3, [x29, #-0x1c] 1926f8: 94000450 bl 0x193838 1926fc: f9001be0 str x0, [sp, #0x30] 192700: b5000040 cbnz x0, 0x192708 192704: 1400000f b 0x192740 192708: b24007e8 orr x8, xzr, #0x3 19270c: f9401be9 ldr x9, [sp, #0x30] 192710: eb08013f cmp x9, x8 192714: 1a9f07ea cset w10, ne 192718: 3700004a tbnz w10, #0x0, 0x192720 19271c: 14000004 b 0x19272c 192720: f9401be8 ldr x8, [sp, #0x30] 192724: f81f83a8 stur x8, [x29, #-0x8] 192728: 1400007a b 0x192910 19272c: b2407fe8 mov x8, #0xffffffff // =4294967295 192730: f85d83a9 ldur x9, [x29, #-0x28] 192734: f9400529 ldr x9, [x9, #0x8] 192738: f9000528 str x8, [x9, #0x8] 19273c: 1400002c b 0x1927ec 192740: b2407fe8 mov x8, #0xffffffff // =4294967295 192744: f85d83a9 ldur x9, [x29, #-0x28] 192748: f9400529 ldr x9, [x9, #0x8] 19274c: f9400529 ldr x9, [x9, #0x8] 192750: eb08013f cmp x9, x8 192754: 1a9f07ea cset w10, ne 192758: 3700004a tbnz w10, #0x0, 0x192760 19275c: 14000024 b 0x1927ec 192760: f85f03a8 ldur x8, [x29, #-0x10] 192764: f9400100 ldr x0, [x8] 192768: f85d83a8 ldur x8, [x29, #-0x28] 19276c: f9400501 ldr x1, [x8, #0x8] 192770: 940004d0 bl 0x193ab0 192774: f9001be0 str x0, [sp, #0x30] 192778: b5000040 cbnz x0, 0x192780 19277c: 1400000f b 0x1927b8 192780: b24007e8 orr x8, xzr, #0x3 192784: f9401be9 ldr x9, [sp, #0x30] 192788: eb08013f cmp x9, x8 19278c: 1a9f07ea cset w10, ne 192790: 3700004a tbnz w10, #0x0, 0x192798 192794: 14000004 b 0x1927a4 192798: f9401be8 ldr x8, [sp, #0x30] 19279c: f81f83a8 stur x8, [x29, #-0x8] 1927a0: 1400005c b 0x192910 1927a4: b2407fe8 mov x8, #0xffffffff // =4294967295 1927a8: f85d83a9 ldur x9, [x29, #-0x28] 1927ac: f9400529 ldr x9, [x9, #0x8] 1927b0: f9000528 str x8, [x9, #0x8] 1927b4: 1400000e b 0x1927ec 1927b8: f85d83a8 ldur x8, [x29, #-0x28] 1927bc: f9400508 ldr x8, [x8, #0x8] 1927c0: f9400508 ldr x8, [x8, #0x8] 1927c4: f94013e9 ldr x9, [sp, #0x20] 1927c8: eb09011f cmp x8, x9 1927cc: 1a9f17ea cset w10, eq 1927d0: 3700004a tbnz w10, #0x0, 0x1927d8 1927d4: 14000006 b 0x1927ec 1927d8: f85d83a8 ldur x8, [x29, #-0x28] 1927dc: b9400be9 ldr w9, [sp, #0x8] 1927e0: 39015909 strb w9, [x8, #0x56] 1927e4: f81f83bf stur xzr, [x29, #-0x8] 1927e8: 1400004a b 0x192910 1927ec: b2406be8 mov x8, #0x7ffffff // =134217727 1927f0: f9000fe8 str x8, [sp, #0x18] 1927f4: f85d83a8 ldur x8, [x29, #-0x28] 1927f8: f9400be9 ldr x9, [sp, #0x10] 1927fc: f9000509 str x9, [x8, #0x8] 192800: f90017ff str xzr, [sp, #0x28] 192804: f94017e8 ldr x8, [sp, #0x28] 192808: f85d83a9 ldur x9, [x29, #-0x28] 19280c: 7940a12a ldrh w10, [x9, #0x50] 192810: 2a0a03e9 mov w9, w10 192814: d3403d29 ubfx x9, x9, #0, #16 192818: eb09011f cmp x8, x9 19281c: 1a9fa7ea cset w10, lt 192820: 3700004a tbnz w10, #0x0, 0x192828 192824: 14000020 b 0x1928a4 192828: d2800508 mov x8, #0x28 // =40 19282c: f85d83a9 ldur x9, [x29, #-0x28] 192830: f9400129 ldr x9, [x9] 192834: f94017ea ldr x10, [sp, #0x28] 192838: 9b0a7d08 mul x8, x8, x10 19283c: 8b080128 add x8, x9, x8 192840: f9400508 ldr x8, [x8, #0x8] 192844: f9400fe9 ldr x9, [sp, #0x18] 192848: eb09011f cmp x8, x9 19284c: 1a9f27eb cset w11, lo 192850: 3700004b tbnz w11, #0x0, 0x192858 192854: 14000010 b 0x192894 192858: d2800508 mov x8, #0x28 // =40 19285c: f85d83a9 ldur x9, [x29, #-0x28] 192860: f9400129 ldr x9, [x9] 192864: f94017ea ldr x10, [sp, #0x28] 192868: 9b0a7d0a mul x10, x8, x10 19286c: 8b0a0129 add x9, x9, x10 192870: f9400529 ldr x9, [x9, #0x8] 192874: f9000fe9 str x9, [sp, #0x18] 192878: f85d83a9 ldur x9, [x29, #-0x28] 19287c: f9400129 ldr x9, [x9] 192880: f94017ea ldr x10, [sp, #0x28] 192884: 9b0a7d08 mul x8, x8, x10 192888: 8b080128 add x8, x9, x8 19288c: f85d83a9 ldur x9, [x29, #-0x28] 192890: f9000528 str x8, [x9, #0x8] 192894: f94017e8 ldr x8, [sp, #0x28] 192898: 91000508 add x8, x8, #0x1 19289c: f90017e8 str x8, [sp, #0x28] 1928a0: 17ffffd9 b 0x192804 1928a4: f85d83a8 ldur x8, [x29, #-0x28] 1928a8: f9400508 ldr x8, [x8, #0x8] 1928ac: f9400be9 ldr x9, [sp, #0x10] 1928b0: eb09011f cmp x8, x9 1928b4: 1a9f07ea cset w10, ne 1928b8: 3700004a tbnz w10, #0x0, 0x1928c0 1928bc: 1400000c b 0x1928ec 1928c0: f85d83a8 ldur x8, [x29, #-0x28] 1928c4: b9400be9 ldr w9, [sp, #0x8] 1928c8: 39015909 strb w9, [x8, #0x56] 1928cc: f85d83a0 ldur x0, [x29, #-0x28] 1928d0: f85d83a8 ldur x8, [x29, #-0x28] 1928d4: f9400508 ldr x8, [x8, #0x8] 1928d8: f9400508 ldr x8, [x8, #0x8] 1928dc: f94013ea ldr x10, [sp, #0x20] 1928e0: eb0a0101 subs x1, x8, x10 1928e4: 9400049c bl 0x193b54 1928e8: 14000009 b 0x19290c 1928ec: f85d83a8 ldur x8, [x29, #-0x28] 1928f0: b94007e9 ldr w9, [sp, #0x4] 1928f4: 39015909 strb w9, [x8, #0x56] 1928f8: f85f03a8 ldur x8, [x29, #-0x10] 1928fc: f940b900 ldr x0, [x8, #0x170] 192900: f85d83a8 ldur x8, [x29, #-0x28] 192904: f9400901 ldr x1, [x8, #0x10] 192908: 97fc56fe bl 0xa8500 19290c: f81f83bf stur xzr, [x29, #-0x8] 192910: f85f83a0 ldur x0, [x29, #-0x8] 192914: a9467bfd ldp x29, x30, [sp, #0x60] 192918: 9101c3ff add sp, sp, #0x70 19291c: d65f03c0 ret 0000000000192920 : 192920: d10103ff sub sp, sp, #0x40 192924: a9037bfd stp x29, x30, [sp, #0x30] 192928: 9100c3fd add x29, sp, #0x30 19292c: 321f03e8 orr w8, wzr, #0x2 192930: 321e03e9 orr w9, wzr, #0x4 192934: 528000aa mov w10, #0x5 // =5 192938: f81f83a0 stur x0, [x29, #-0x8] 19293c: f81f03a1 stur x1, [x29, #-0x10] 192940: f9000fe2 str x2, [sp, #0x18] 192944: f85f03a0 ldur x0, [x29, #-0x10] 192948: f9000be0 str x0, [sp, #0x10] 19294c: f9400be0 ldr x0, [sp, #0x10] 192950: 3941580b ldrb w11, [x0, #0x56] 192954: 6b08017f cmp w11, w8 192958: 1a9f17e8 cset w8, eq 19295c: b9000fe9 str w9, [sp, #0xc] 192960: b9000bea str w10, [sp, #0x8] 192964: 37000048 tbnz w8, #0x0, 0x19296c 192968: 14000009 b 0x19298c 19296c: f9400be8 ldr x8, [sp, #0x10] 192970: f9400900 ldr x0, [x8, #0x10] 192974: 97fc5d47 bl 0xa9e90 192978: b4000040 cbz x0, 0x192980 19297c: 14000004 b 0x19298c 192980: f9400be8 ldr x8, [sp, #0x10] 192984: b9400fe9 ldr w9, [sp, #0xc] 192988: 39015909 strb w9, [x8, #0x56] 19298c: 320007e8 orr w8, wzr, #0x3 192990: f9400be9 ldr x9, [sp, #0x10] 192994: 3941592a ldrb w10, [x9, #0x56] 192998: 6b08015f cmp w10, w8 19299c: 1a9f17e8 cset w8, eq 1929a0: 37000048 tbnz w8, #0x0, 0x1929a8 1929a4: 14000009 b 0x1929c8 1929a8: f9400be8 ldr x8, [sp, #0x10] 1929ac: f9400900 ldr x0, [x8, #0x10] 1929b0: 97fc5d38 bl 0xa9e90 1929b4: b4000040 cbz x0, 0x1929bc 1929b8: 14000004 b 0x1929c8 1929bc: f9400be8 ldr x8, [sp, #0x10] 1929c0: b9400be9 ldr w9, [sp, #0x8] 1929c4: 39015909 strb w9, [x8, #0x56] 1929c8: d2800000 mov x0, #0x0 // =0 1929cc: f9400be8 ldr x8, [sp, #0x10] 1929d0: 39415909 ldrb w9, [x8, #0x56] 1929d4: 2a0903e8 mov w8, w9 1929d8: d3401d08 ubfx x8, x8, #0, #8 1929dc: f9400fea ldr x10, [sp, #0x18] 1929e0: f9000148 str x8, [x10] 1929e4: a9437bfd ldp x29, x30, [sp, #0x30] 1929e8: 910103ff add sp, sp, #0x40 1929ec: d65f03c0 ret 00000000001929f0 : 1929f0: d10143ff sub sp, sp, #0x50 1929f4: a9047bfd stp x29, x30, [sp, #0x40] 1929f8: 910103fd add x29, sp, #0x40 1929fc: d2800008 mov x8, #0x0 // =0 192a00: f81f03a0 stur x0, [x29, #-0x10] 192a04: f81e83a1 stur x1, [x29, #-0x18] 192a08: f85e83a0 ldur x0, [x29, #-0x18] 192a0c: f90013e0 str x0, [sp, #0x20] 192a10: f9000fff str xzr, [sp, #0x18] 192a14: f90007e8 str x8, [sp, #0x8] 192a18: f9400fe8 ldr x8, [sp, #0x18] 192a1c: f94013e9 ldr x9, [sp, #0x20] 192a20: 7940a12a ldrh w10, [x9, #0x50] 192a24: 2a0a03e9 mov w9, w10 192a28: d3403d29 ubfx x9, x9, #0, #16 192a2c: eb09011f cmp x8, x9 192a30: 1a9fa7ea cset w10, lt 192a34: 3700004a tbnz w10, #0x0, 0x192a3c 192a38: 14000021 b 0x192abc 192a3c: d2800508 mov x8, #0x28 // =40 192a40: f94013e9 ldr x9, [sp, #0x20] 192a44: f9400129 ldr x9, [x9] 192a48: f9400fea ldr x10, [sp, #0x18] 192a4c: 9b0a7d08 mul x8, x8, x10 192a50: 8b080128 add x8, x9, x8 192a54: f9400108 ldr x8, [x8] 192a58: f94007e9 ldr x9, [sp, #0x8] 192a5c: eb09011f cmp x8, x9 192a60: 1a9f07eb cset w11, ne 192a64: 3700004b tbnz w11, #0x0, 0x192a6c 192a68: 14000011 b 0x192aac 192a6c: d2800508 mov x8, #0x28 // =40 192a70: f85f03a9 ldur x9, [x29, #-0x10] 192a74: f9400120 ldr x0, [x9] 192a78: f94013e9 ldr x9, [sp, #0x20] 192a7c: f9400129 ldr x9, [x9] 192a80: f9400fea ldr x10, [sp, #0x18] 192a84: 9b0a7d08 mul x8, x8, x10 192a88: 8b080128 add x8, x9, x8 192a8c: f9400101 ldr x1, [x8] 192a90: 97fc43fc bl 0xa3a80 192a94: f9000be0 str x0, [sp, #0x10] 192a98: b5000040 cbnz x0, 0x192aa0 192a9c: 14000004 b 0x192aac 192aa0: f9400be8 ldr x8, [sp, #0x10] 192aa4: f81f83a8 stur x8, [x29, #-0x8] 192aa8: 1400003c b 0x192b98 192aac: f9400fe8 ldr x8, [sp, #0x18] 192ab0: 91000508 add x8, x8, #0x1 192ab4: f9000fe8 str x8, [sp, #0x18] 192ab8: 17ffffd8 b 0x192a18 192abc: f94013e8 ldr x8, [sp, #0x20] 192ac0: f9400d08 ldr x8, [x8, #0x18] 192ac4: f94007e9 ldr x9, [sp, #0x8] 192ac8: eb09011f cmp x8, x9 192acc: 1a9f07ea cset w10, ne 192ad0: 3700004a tbnz w10, #0x0, 0x192ad8 192ad4: 1400000c b 0x192b04 192ad8: f85f03a8 ldur x8, [x29, #-0x10] 192adc: f9400100 ldr x0, [x8] 192ae0: f94013e8 ldr x8, [sp, #0x20] 192ae4: f9400d01 ldr x1, [x8, #0x18] 192ae8: 97fc43e6 bl 0xa3a80 192aec: f9000be0 str x0, [sp, #0x10] 192af0: b5000040 cbnz x0, 0x192af8 192af4: 14000004 b 0x192b04 192af8: f9400be8 ldr x8, [sp, #0x10] 192afc: f81f83a8 stur x8, [x29, #-0x8] 192b00: 14000026 b 0x192b98 192b04: f94013e8 ldr x8, [sp, #0x20] 192b08: f9400908 ldr x8, [x8, #0x10] 192b0c: f94007e9 ldr x9, [sp, #0x8] 192b10: eb09011f cmp x8, x9 192b14: 1a9f07ea cset w10, ne 192b18: 3700004a tbnz w10, #0x0, 0x192b20 192b1c: 14000005 b 0x192b30 192b20: f85f03a0 ldur x0, [x29, #-0x10] 192b24: f94013e8 ldr x8, [sp, #0x20] 192b28: f9400901 ldr x1, [x8, #0x10] 192b2c: 97fc37b5 bl 0xa0a00 192b30: 52800008 mov w8, #0x0 // =0 192b34: f85f03a9 ldur x9, [x29, #-0x10] 192b38: 39462d2a ldrb w10, [x9, #0x18b] 192b3c: 53001d4a uxtb w10, w10 192b40: 32001feb orr w11, wzr, #0xff 192b44: 0a0b0108 and w8, w8, w11 192b48: 6b08015f cmp w10, w8 192b4c: 1a9f07e8 cset w8, ne 192b50: 37000228 tbnz w8, #0x0, 0x192b94 192b54: f94013e8 ldr x8, [sp, #0x20] 192b58: f9400108 ldr x8, [x8] 192b5c: f94007e9 ldr x9, [sp, #0x8] 192b60: eb09011f cmp x8, x9 192b64: 1a9f07ea cset w10, ne 192b68: 3700004a tbnz w10, #0x0, 0x192b70 192b6c: 14000006 b 0x192b84 192b70: f85f03a8 ldur x8, [x29, #-0x10] 192b74: f9400100 ldr x0, [x8] 192b78: f94013e8 ldr x8, [sp, #0x20] 192b7c: f9400101 ldr x1, [x8] 192b80: 97fc3bd0 bl 0xa1ac0 192b84: f85f03a8 ldur x8, [x29, #-0x10] 192b88: f9400100 ldr x0, [x8] 192b8c: f94013e1 ldr x1, [sp, #0x20] 192b90: 97fc3bcc bl 0xa1ac0 192b94: f81f83bf stur xzr, [x29, #-0x8] 192b98: f85f83a0 ldur x0, [x29, #-0x8] 192b9c: a9447bfd ldp x29, x30, [sp, #0x40] 192ba0: 910143ff add sp, sp, #0x50 192ba4: d65f03c0 ret 0000000000192ba8 : 192ba8: d101c3ff sub sp, sp, #0x70 192bac: a9067bfd stp x29, x30, [sp, #0x60] 192bb0: 910183fd add x29, sp, #0x60 192bb4: d2800008 mov x8, #0x0 // =0 192bb8: 320003e2 orr w2, wzr, #0x1 192bbc: b2407be9 mov x9, #0x7fffffff // =2147483647 192bc0: 5280000a mov w10, #0x0 // =0 192bc4: f81f03a0 stur x0, [x29, #-0x10] 192bc8: f81e83a1 stur x1, [x29, #-0x18] 192bcc: f85e83a0 ldur x0, [x29, #-0x18] 192bd0: f81e03a0 stur x0, [x29, #-0x20] 192bd4: f85e03a0 ldur x0, [x29, #-0x20] 192bd8: f900241f str xzr, [x0, #0x48] 192bdc: f85f03a0 ldur x0, [x29, #-0x10] 192be0: f940b800 ldr x0, [x0, #0x170] 192be4: f85e03a1 ldur x1, [x29, #-0x20] 192be8: f9400821 ldr x1, [x1, #0x10] 192bec: f90013e8 str x8, [sp, #0x20] 192bf0: f9000fe9 str x9, [sp, #0x18] 192bf4: b90017ea str w10, [sp, #0x14] 192bf8: 97fc3e82 bl 0xa2600 192bfc: f9400fe8 ldr x8, [sp, #0x18] 192c00: f90017e8 str x8, [sp, #0x28] 192c04: f85e03a9 ldur x9, [x29, #-0x20] 192c08: f94013e0 ldr x0, [sp, #0x20] 192c0c: f9000520 str x0, [x9, #0x8] 192c10: f81d83bf stur xzr, [x29, #-0x28] 192c14: f85d83a8 ldur x8, [x29, #-0x28] 192c18: f85e03a9 ldur x9, [x29, #-0x20] 192c1c: 7940a12a ldrh w10, [x9, #0x50] 192c20: 2a0a03e9 mov w9, w10 192c24: d3403d29 ubfx x9, x9, #0, #16 192c28: eb09011f cmp x8, x9 192c2c: 1a9fa7ea cset w10, lt 192c30: 3700004a tbnz w10, #0x0, 0x192c38 192c34: 14000056 b 0x192d8c 192c38: d2800508 mov x8, #0x28 // =40 192c3c: f85f03a9 ldur x9, [x29, #-0x10] 192c40: f9400120 ldr x0, [x9] 192c44: f85e03a9 ldur x9, [x29, #-0x20] 192c48: f9400129 ldr x9, [x9] 192c4c: f85d83aa ldur x10, [x29, #-0x28] 192c50: 9b0a7d0a mul x10, x8, x10 192c54: 8b0a0129 add x9, x9, x10 192c58: f9400121 ldr x1, [x9] 192c5c: f85e03a9 ldur x9, [x29, #-0x20] 192c60: f9400129 ldr x9, [x9] 192c64: f85d83aa ldur x10, [x29, #-0x28] 192c68: 9b0a7d08 mul x8, x8, x10 192c6c: 8b080128 add x8, x9, x8 192c70: f9400902 ldr x2, [x8, #0x10] 192c74: 97fc5dcb bl 0xaa3a0 192c78: f9001be0 str x0, [sp, #0x30] 192c7c: b5000040 cbnz x0, 0x192c84 192c80: 14000004 b 0x192c90 192c84: f9401be8 ldr x8, [sp, #0x30] 192c88: f81f83a8 stur x8, [x29, #-0x8] 192c8c: 14000044 b 0x192d9c 192c90: b27d07e8 orr x8, xzr, #0x18 192c94: d2800509 mov x9, #0x28 // =40 192c98: f85e03aa ldur x10, [x29, #-0x20] 192c9c: f940014a ldr x10, [x10] 192ca0: f85d83ab ldur x11, [x29, #-0x28] 192ca4: 9b0b7d2b mul x11, x9, x11 192ca8: 8b0b014a add x10, x10, x11 192cac: f900055f str xzr, [x10, #0x8] 192cb0: f85e03aa ldur x10, [x29, #-0x20] 192cb4: f940014a ldr x10, [x10] 192cb8: f85d83ab ldur x11, [x29, #-0x28] 192cbc: 9b0b7d2b mul x11, x9, x11 192cc0: 8b0b014a add x10, x10, x11 192cc4: 8b080140 add x0, x10, x8 192cc8: f90007e9 str x9, [sp, #0x8] 192ccc: 97fc3df9 bl 0xa24b0 192cd0: f85f03a8 ldur x8, [x29, #-0x10] 192cd4: f9400100 ldr x0, [x8] 192cd8: f85e03a8 ldur x8, [x29, #-0x20] 192cdc: f9400108 ldr x8, [x8] 192ce0: f85d83a9 ldur x9, [x29, #-0x28] 192ce4: f94007ea ldr x10, [sp, #0x8] 192ce8: 9b097d49 mul x9, x10, x9 192cec: 8b090108 add x8, x8, x9 192cf0: aa0803e1 mov x1, x8 192cf4: 9400036f bl 0x193ab0 192cf8: f9001be0 str x0, [sp, #0x30] 192cfc: b5000040 cbnz x0, 0x192d04 192d00: 14000004 b 0x192d10 192d04: f9401be8 ldr x8, [sp, #0x30] 192d08: f81f83a8 stur x8, [x29, #-0x8] 192d0c: 14000024 b 0x192d9c 192d10: d2800508 mov x8, #0x28 // =40 192d14: f85e03a9 ldur x9, [x29, #-0x20] 192d18: f9400129 ldr x9, [x9] 192d1c: f85d83aa ldur x10, [x29, #-0x28] 192d20: 9b0a7d08 mul x8, x8, x10 192d24: 8b080128 add x8, x9, x8 192d28: f9400508 ldr x8, [x8, #0x8] 192d2c: f94017e9 ldr x9, [sp, #0x28] 192d30: eb09011f cmp x8, x9 192d34: 1a9f27eb cset w11, lo 192d38: 3700004b tbnz w11, #0x0, 0x192d40 192d3c: 14000010 b 0x192d7c 192d40: d2800508 mov x8, #0x28 // =40 192d44: f85e03a9 ldur x9, [x29, #-0x20] 192d48: f9400129 ldr x9, [x9] 192d4c: f85d83aa ldur x10, [x29, #-0x28] 192d50: 9b0a7d0a mul x10, x8, x10 192d54: 8b0a0129 add x9, x9, x10 192d58: f9400529 ldr x9, [x9, #0x8] 192d5c: f90017e9 str x9, [sp, #0x28] 192d60: f85e03a9 ldur x9, [x29, #-0x20] 192d64: f9400129 ldr x9, [x9] 192d68: f85d83aa ldur x10, [x29, #-0x28] 192d6c: 9b0a7d08 mul x8, x8, x10 192d70: 8b080128 add x8, x9, x8 192d74: f85e03a9 ldur x9, [x29, #-0x20] 192d78: f9000528 str x8, [x9, #0x8] 192d7c: f85d83a8 ldur x8, [x29, #-0x28] 192d80: 91000508 add x8, x8, #0x1 192d84: f81d83a8 stur x8, [x29, #-0x28] 192d88: 17ffffa3 b 0x192c14 192d8c: f85e03a8 ldur x8, [x29, #-0x20] 192d90: b94017e9 ldr w9, [sp, #0x14] 192d94: 39015909 strb w9, [x8, #0x56] 192d98: f81f83bf stur xzr, [x29, #-0x8] 192d9c: f85f83a0 ldur x0, [x29, #-0x8] 192da0: a9467bfd ldp x29, x30, [sp, #0x60] 192da4: 9101c3ff add sp, sp, #0x70 192da8: d65f03c0 ret 0000000000192dac : 192dac: d10103ff sub sp, sp, #0x40 192db0: a9037bfd stp x29, x30, [sp, #0x30] 192db4: 9100c3fd add x29, sp, #0x30 192db8: 321e03e8 orr w8, wzr, #0x4 192dbc: 320007e9 orr w9, wzr, #0x3 192dc0: f81f03a0 stur x0, [x29, #-0x10] 192dc4: f9000fe1 str x1, [sp, #0x18] 192dc8: f9400fe0 ldr x0, [sp, #0x18] 192dcc: f9000be0 str x0, [sp, #0x10] 192dd0: f9400be0 ldr x0, [sp, #0x10] 192dd4: 3941580a ldrb w10, [x0, #0x56] 192dd8: 6b08015f cmp w10, w8 192ddc: 1a9f17e8 cset w8, eq 192de0: b9000fe9 str w9, [sp, #0xc] 192de4: 37000048 tbnz w8, #0x0, 0x192dec 192de8: 14000004 b 0x192df8 192dec: 928002e8 mov x8, #-0x18 // =-24 192df0: f81f83a8 stur x8, [x29, #-0x8] 192df4: 1400000a b 0x192e1c 192df8: f85f03a8 ldur x8, [x29, #-0x10] 192dfc: f940b900 ldr x0, [x8, #0x170] 192e00: f9400be8 ldr x8, [sp, #0x10] 192e04: f9400901 ldr x1, [x8, #0x10] 192e08: 97fc41f2 bl 0xa35d0 192e0c: f9400be8 ldr x8, [sp, #0x10] 192e10: b9400fe9 ldr w9, [sp, #0xc] 192e14: 39015909 strb w9, [x8, #0x56] 192e18: f81f83bf stur xzr, [x29, #-0x8] 192e1c: f85f83a0 ldur x0, [x29, #-0x8] 192e20: a9437bfd ldp x29, x30, [sp, #0x30] 192e24: 910103ff add sp, sp, #0x40 192e28: d65f03c0 ret 0000000000192e2c : 192e2c: d100c3ff sub sp, sp, #0x30 192e30: 321e03e8 orr w8, wzr, #0x4 192e34: 320003e9 orr w9, wzr, #0x1 192e38: f90013e0 str x0, [sp, #0x20] 192e3c: f9000fe1 str x1, [sp, #0x18] 192e40: f9400fe0 ldr x0, [sp, #0x18] 192e44: f9000be0 str x0, [sp, #0x10] 192e48: f9400be0 ldr x0, [sp, #0x10] 192e4c: 3941580a ldrb w10, [x0, #0x56] 192e50: 6b08015f cmp w10, w8 192e54: 1a9f17e8 cset w8, eq 192e58: b9000fe9 str w9, [sp, #0xc] 192e5c: 37000048 tbnz w8, #0x0, 0x192e64 192e60: 14000004 b 0x192e70 192e64: 928002e8 mov x8, #-0x18 // =-24 192e68: f90017e8 str x8, [sp, #0x28] 192e6c: 14000005 b 0x192e80 192e70: f9400be8 ldr x8, [sp, #0x10] 192e74: b9400fe9 ldr w9, [sp, #0xc] 192e78: 39015909 strb w9, [x8, #0x56] 192e7c: f90017ff str xzr, [sp, #0x28] 192e80: f94017e0 ldr x0, [sp, #0x28] 192e84: 9100c3ff add sp, sp, #0x30 192e88: d65f03c0 ret 0000000000192e8c : 192e8c: d101c3ff sub sp, sp, #0x70 192e90: a9067bfd stp x29, x30, [sp, #0x60] 192e94: 910183fd add x29, sp, #0x60 192e98: d28000a8 mov x8, #0x5 // =5 192e9c: f81f03a0 stur x0, [x29, #-0x10] 192ea0: f81e83a1 stur x1, [x29, #-0x18] 192ea4: f81e03a2 stur x2, [x29, #-0x20] 192ea8: f81d83a3 stur x3, [x29, #-0x28] 192eac: f85e83a0 ldur x0, [x29, #-0x18] 192eb0: f9001be0 str x0, [sp, #0x30] 192eb4: f85e03a0 ldur x0, [x29, #-0x20] 192eb8: eb00011f cmp x8, x0 192ebc: 1a9f17e9 cset w9, eq 192ec0: f90007e0 str x0, [sp, #0x8] 192ec4: 37000369 tbnz w9, #0x0, 0x192f30 192ec8: 14000001 b 0x192ecc 192ecc: b27e07e8 orr x8, xzr, #0xc 192ed0: f94007e9 ldr x9, [sp, #0x8] 192ed4: eb09011f cmp x8, x9 192ed8: 1a9f17ea cset w10, eq 192edc: 370003aa tbnz w10, #0x0, 0x192f50 192ee0: 14000001 b 0x192ee4 192ee4: d28001a8 mov x8, #0xd // =13 192ee8: f94007e9 ldr x9, [sp, #0x8] 192eec: eb09011f cmp x8, x9 192ef0: 1a9f17ea cset w10, eq 192ef4: 370009aa tbnz w10, #0x0, 0x193028 192ef8: 14000001 b 0x192efc 192efc: b27f0be8 orr x8, xzr, #0xe 192f00: f94007e9 ldr x9, [sp, #0x8] 192f04: eb09011f cmp x8, x9 192f08: 1a9f17ea cset w10, eq 192f0c: 37000f6a tbnz w10, #0x0, 0x1930f8 192f10: 14000001 b 0x192f14 192f14: b2400fe8 orr x8, xzr, #0xf 192f18: f94007e9 ldr x9, [sp, #0x8] 192f1c: eb09011f cmp x8, x9 192f20: 1a9f17ea cset w10, eq 192f24: 370011ea tbnz w10, #0x0, 0x193160 192f28: 14000001 b 0x192f2c 192f2c: 140000a7 b 0x1931c8 192f30: b27b03e8 orr x8, xzr, #0x20 192f34: f9401be9 ldr x9, [sp, #0x30] 192f38: 8b080120 add x0, x9, x8 192f3c: f85d83a9 ldur x9, [x29, #-0x28] 192f40: aa0903e1 mov x1, x9 192f44: aa0803e2 mov x2, x8 192f48: 97fc4b0a bl 0xa5b70 192f4c: 140000a2 b 0x1931d4 192f50: b2681fe8 orr x8, xzr, #0xff000000 192f54: b27d07e9 orr x9, xzr, #0x18 192f58: f85d83aa ldur x10, [x29, #-0x28] 192f5c: f90013ea str x10, [sp, #0x20] 192f60: f94013ea ldr x10, [sp, #0x20] 192f64: 9ac92149 lsl x9, x10, x9 192f68: 8a080128 and x8, x9, x8 192f6c: f90013e8 str x8, [sp, #0x20] 192f70: f90017ff str xzr, [sp, #0x28] 192f74: f94017e8 ldr x8, [sp, #0x28] 192f78: f9401be9 ldr x9, [sp, #0x30] 192f7c: 7940a12a ldrh w10, [x9, #0x50] 192f80: 2a0a03e9 mov w9, w10 192f84: d3403d29 ubfx x9, x9, #0, #16 192f88: eb09011f cmp x8, x9 192f8c: 1a9f27ea cset w10, lo 192f90: 3700004a tbnz w10, #0x0, 0x192f98 192f94: 1400001f b 0x193010 192f98: b27f03e8 orr x8, xzr, #0x2 192f9c: d2800249 mov x9, #0x12 // =18 192fa0: b24047ea mov x10, #0x3ffff // =262143 192fa4: b27d07eb orr x11, xzr, #0x18 192fa8: d280050c mov x12, #0x28 // =40 192fac: f9401bed ldr x13, [sp, #0x30] 192fb0: f94001ad ldr x13, [x13] 192fb4: f94017ee ldr x14, [sp, #0x28] 192fb8: 9b0e7d8e mul x14, x12, x14 192fbc: 8b0e01ad add x13, x13, x14 192fc0: 8b0b01ad add x13, x13, x11 192fc4: f94005ad ldr x13, [x13, #0x8] 192fc8: 8a0a01aa and x10, x13, x10 192fcc: f94017ed ldr x13, [sp, #0x28] 192fd0: 9ac921a9 lsl x9, x13, x9 192fd4: aa090149 orr x9, x10, x9 192fd8: f94013ea ldr x10, [sp, #0x20] 192fdc: aa0a0129 orr x9, x9, x10 192fe0: aa080128 orr x8, x9, x8 192fe4: f9401be9 ldr x9, [sp, #0x30] 192fe8: f9400129 ldr x9, [x9] 192fec: f94017ea ldr x10, [sp, #0x28] 192ff0: 9b0a7d8a mul x10, x12, x10 192ff4: 8b0a0129 add x9, x9, x10 192ff8: 8b0b0129 add x9, x9, x11 192ffc: f9000528 str x8, [x9, #0x8] 193000: f94017e8 ldr x8, [sp, #0x28] 193004: 91000508 add x8, x8, #0x1 193008: f90017e8 str x8, [sp, #0x28] 19300c: 17ffffda b 0x192f74 193010: 321903e8 orr w8, wzr, #0x80 193014: f9401be9 ldr x9, [sp, #0x30] 193018: 39415d2a ldrb w10, [x9, #0x57] 19301c: 2a080148 orr w8, w10, w8 193020: 39015d28 strb w8, [x9, #0x57] 193024: 1400006c b 0x1931d4 193028: f85d83a8 ldur x8, [x29, #-0x28] 19302c: f9000be8 str x8, [sp, #0x10] 193030: b9001fff str wzr, [sp, #0x1c] 193034: b9401fe8 ldr w8, [sp, #0x1c] 193038: f9401be9 ldr x9, [sp, #0x30] 19303c: 7940a12a ldrh w10, [x9, #0x50] 193040: 6b0a011f cmp w8, w10 193044: 1a9fa7e8 cset w8, lt 193048: 37000048 tbnz w8, #0x0, 0x193050 19304c: 1400002a b 0x1930f4 193050: b24003e8 orr x8, xzr, #0x1 193054: f9400be9 ldr x9, [sp, #0x10] 193058: 8a080128 and x8, x9, x8 19305c: b5000048 cbnz x8, 0x193064 193060: 14000010 b 0x1930a0 193064: b24003e8 orr x8, xzr, #0x1 193068: b27d07e9 orr x9, xzr, #0x18 19306c: d280050a mov x10, #0x28 // =40 193070: f9401beb ldr x11, [sp, #0x30] 193074: f940016b ldr x11, [x11] 193078: b9401fec ldr w12, [sp, #0x1c] 19307c: 2a0c03ed mov w13, w12 193080: 93407dad sxtw x13, w13 193084: 9b0d7d4a mul x10, x10, x13 193088: 8b0a016a add x10, x11, x10 19308c: 8b090149 add x9, x10, x9 193090: f940052a ldr x10, [x9, #0x8] 193094: aa080148 orr x8, x10, x8 193098: f9000528 str x8, [x9, #0x8] 19309c: 1400000f b 0x1930d8 1930a0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1930a4: b27d07e9 orr x9, xzr, #0x18 1930a8: d280050a mov x10, #0x28 // =40 1930ac: f9401beb ldr x11, [sp, #0x30] 1930b0: f940016b ldr x11, [x11] 1930b4: b9401fec ldr w12, [sp, #0x1c] 1930b8: 2a0c03ed mov w13, w12 1930bc: 93407dad sxtw x13, w13 1930c0: 9b0d7d4a mul x10, x10, x13 1930c4: 8b0a016a add x10, x11, x10 1930c8: 8b090149 add x9, x10, x9 1930cc: f940052a ldr x10, [x9, #0x8] 1930d0: 8a080148 and x8, x10, x8 1930d4: f9000528 str x8, [x9, #0x8] 1930d8: f9400be8 ldr x8, [sp, #0x10] 1930dc: d341fd08 lsr x8, x8, #1 1930e0: f9000be8 str x8, [sp, #0x10] 1930e4: b9401fe8 ldr w8, [sp, #0x1c] 1930e8: 11000508 add w8, w8, #0x1 1930ec: b9001fe8 str w8, [sp, #0x1c] 1930f0: 17ffffd1 b 0x193034 1930f4: 14000038 b 0x1931d4 1930f8: f85d83a8 ldur x8, [x29, #-0x28] 1930fc: f9401be9 ldr x9, [sp, #0x30] 193100: 7940a12a ldrh w10, [x9, #0x50] 193104: 2a0a03e9 mov w9, w10 193108: d3403d29 ubfx x9, x9, #0, #16 19310c: eb09011f cmp x8, x9 193110: 1a9fa7ea cset w10, lt 193114: 3700004a tbnz w10, #0x0, 0x19311c 193118: 1400000e b 0x193150 19311c: b24003e8 orr x8, xzr, #0x1 193120: b27d07e9 orr x9, xzr, #0x18 193124: d280050a mov x10, #0x28 // =40 193128: f9401beb ldr x11, [sp, #0x30] 19312c: f940016b ldr x11, [x11] 193130: f85d83ac ldur x12, [x29, #-0x28] 193134: 9b0c7d4a mul x10, x10, x12 193138: 8b0a016a add x10, x11, x10 19313c: 8b090149 add x9, x10, x9 193140: f940052a ldr x10, [x9, #0x8] 193144: aa080148 orr x8, x10, x8 193148: f9000528 str x8, [x9, #0x8] 19314c: 14000004 b 0x19315c 193150: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 193154: f81f83a8 stur x8, [x29, #-0x8] 193158: 14000020 b 0x1931d8 19315c: 1400001e b 0x1931d4 193160: f85d83a8 ldur x8, [x29, #-0x28] 193164: f9401be9 ldr x9, [sp, #0x30] 193168: 7940a12a ldrh w10, [x9, #0x50] 19316c: 2a0a03e9 mov w9, w10 193170: d3403d29 ubfx x9, x9, #0, #16 193174: eb09011f cmp x8, x9 193178: 1a9fa7ea cset w10, lt 19317c: 3700004a tbnz w10, #0x0, 0x193184 193180: 1400000e b 0x1931b8 193184: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 193188: b27d07e9 orr x9, xzr, #0x18 19318c: d280050a mov x10, #0x28 // =40 193190: f9401beb ldr x11, [sp, #0x30] 193194: f940016b ldr x11, [x11] 193198: f85d83ac ldur x12, [x29, #-0x28] 19319c: 9b0c7d4a mul x10, x10, x12 1931a0: 8b0a016a add x10, x11, x10 1931a4: 8b090149 add x9, x10, x9 1931a8: f940052a ldr x10, [x9, #0x8] 1931ac: 8a080148 and x8, x10, x8 1931b0: f9000528 str x8, [x9, #0x8] 1931b4: 14000004 b 0x1931c4 1931b8: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 1931bc: f81f83a8 stur x8, [x29, #-0x8] 1931c0: 14000006 b 0x1931d8 1931c4: 14000004 b 0x1931d4 1931c8: 92800368 mov x8, #-0x1c // =-28 1931cc: f81f83a8 stur x8, [x29, #-0x8] 1931d0: 14000002 b 0x1931d8 1931d4: f81f83bf stur xzr, [x29, #-0x8] 1931d8: f85f83a0 ldur x0, [x29, #-0x8] 1931dc: a9467bfd ldp x29, x30, [sp, #0x60] 1931e0: 9101c3ff add sp, sp, #0x70 1931e4: d65f03c0 ret 00000000001931e8 : 1931e8: d10103ff sub sp, sp, #0x40 1931ec: f9001be0 str x0, [sp, #0x30] 1931f0: f90017e1 str x1, [sp, #0x28] 1931f4: f90013e2 str x2, [sp, #0x20] 1931f8: f9000fe3 str x3, [sp, #0x18] 1931fc: f94017e0 ldr x0, [sp, #0x28] 193200: f9000be0 str x0, [sp, #0x10] 193204: f94013e0 ldr x0, [sp, #0x20] 193208: f90007e0 str x0, [sp, #0x8] 19320c: b4000120 cbz x0, 0x193230 193210: 14000001 b 0x193214 193214: b27e03e8 orr x8, xzr, #0x4 193218: f94007e9 ldr x9, [sp, #0x8] 19321c: eb09011f cmp x8, x9 193220: 1a9f17ea cset w10, eq 193224: 3700024a tbnz w10, #0x0, 0x19326c 193228: 14000001 b 0x19322c 19322c: 14000015 b 0x193280 193230: 320003e8 orr w8, wzr, #0x1 193234: f9400be9 ldr x9, [sp, #0x10] 193238: 7940a12a ldrh w10, [x9, #0x50] 19323c: 6b08015f cmp w10, w8 193240: 1a9f17e8 cset w8, eq 193244: 37000048 tbnz w8, #0x0, 0x19324c 193248: 14000005 b 0x19325c 19324c: b24003e8 orr x8, xzr, #0x1 193250: f9400fe9 ldr x9, [sp, #0x18] 193254: f9000128 str x8, [x9] 193258: 14000004 b 0x193268 19325c: b27f03e8 orr x8, xzr, #0x2 193260: f9400fe9 ldr x9, [sp, #0x18] 193264: f9000128 str x8, [x9] 193268: 14000009 b 0x19328c 19326c: f9400be8 ldr x8, [sp, #0x10] 193270: f9400908 ldr x8, [x8, #0x10] 193274: f9400fe9 ldr x9, [sp, #0x18] 193278: f9000128 str x8, [x9] 19327c: 14000004 b 0x19328c 193280: 92800368 mov x8, #-0x1c // =-28 193284: f9001fe8 str x8, [sp, #0x38] 193288: 14000002 b 0x193290 19328c: f9001fff str xzr, [sp, #0x38] 193290: f9401fe0 ldr x0, [sp, #0x38] 193294: 910103ff add sp, sp, #0x40 193298: d65f03c0 ret 000000000019329c : 19329c: d10303ff sub sp, sp, #0xc0 1932a0: a90b7bfd stp x29, x30, [sp, #0xb0] 1932a4: 9102c3fd add x29, sp, #0xb0 1932a8: d53bd048 mrs x8, TPIDR_EL0 1932ac: f9401508 ldr x8, [x8, #0x28] 1932b0: f81f83a8 stur x8, [x29, #-0x8] 1932b4: f81d03a0 stur x0, [x29, #-0x30] 1932b8: f81c83a1 stur x1, [x29, #-0x38] 1932bc: f85c83a8 ldur x8, [x29, #-0x38] 1932c0: 2a1f03e9 mov w9, wzr 1932c4: 7900a109 strh w9, [x8, #0x50] 1932c8: f85d03a0 ldur x0, [x29, #-0x30] 1932cc: f85c83a8 ldur x8, [x29, #-0x38] 1932d0: f9400d01 ldr x1, [x8, #0x18] 1932d4: f9402108 ldr x8, [x8, #0x40] 1932d8: 91001102 add x2, x8, #0x4 1932dc: 97fc5c31 bl 0xaa3a0 1932e0: f81c03a0 stur x0, [x29, #-0x40] 1932e4: b4000060 cbz x0, 0x1932f0 1932e8: 14000001 b 0x1932ec 1932ec: 1400013a b 0x1937d4 1932f0: f85d03a0 ldur x0, [x29, #-0x30] 1932f4: f85c83a8 ldur x8, [x29, #-0x38] 1932f8: f9400d01 ldr x1, [x8, #0x18] 1932fc: d10063a2 sub x2, x29, #0x18 193300: 320003e3 orr w3, wzr, #0x1 193304: 97fc385b bl 0xa1470 193308: f81c03a0 stur x0, [x29, #-0x40] 19330c: b4000060 cbz x0, 0x193318 193310: 14000001 b 0x193314 193314: 14000130 b 0x1937d4 193318: f85d03a0 ldur x0, [x29, #-0x30] 19331c: f85c83a8 ldur x8, [x29, #-0x38] 193320: f9400d01 ldr x1, [x8, #0x18] 193324: f9402108 ldr x8, [x8, #0x40] 193328: 91002902 add x2, x8, #0xa 19332c: 97fc5c1d bl 0xaa3a0 193330: f81c03a0 stur x0, [x29, #-0x40] 193334: b4000060 cbz x0, 0x193340 193338: 14000001 b 0x19333c 19333c: 14000126 b 0x1937d4 193340: f85d03a0 ldur x0, [x29, #-0x30] 193344: f85c83a8 ldur x8, [x29, #-0x38] 193348: f9400d01 ldr x1, [x8, #0x18] 19334c: d10043a2 sub x2, x29, #0x10 193350: 320003e3 orr w3, wzr, #0x1 193354: 97fc330f bl 0x9ff90 193358: f81c03a0 stur x0, [x29, #-0x40] 19335c: b4000060 cbz x0, 0x193368 193360: 14000001 b 0x193364 193364: 1400011c b 0x1937d4 193368: 785f03a8 ldurh w8, [x29, #-0x10] 19336c: 71020508 subs w8, w8, #0x81 193370: b90057e8 str w8, [sp, #0x54] 193374: 540000ab b.lt 0x193388 193378: 14000001 b 0x19337c 19337c: 321903e8 orr w8, wzr, #0x80 193380: 781f03a8 sturh w8, [x29, #-0x10] 193384: 14000008 b 0x1933a4 193388: 785f03a8 ldurh w8, [x29, #-0x10] 19338c: 350000a8 cbnz w8, 0x1933a0 193390: 14000001 b 0x193394 193394: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 193398: f81d83a8 stur x8, [x29, #-0x28] 19339c: 14000119 b 0x193800 1933a0: 14000001 b 0x1933a4 1933a4: f85d03a0 ldur x0, [x29, #-0x30] 1933a8: f85c83a8 ldur x8, [x29, #-0x38] 1933ac: f9400d01 ldr x1, [x8, #0x18] 1933b0: d10033a2 sub x2, x29, #0xc 1933b4: 320003e3 orr w3, wzr, #0x1 1933b8: 97fc32f6 bl 0x9ff90 1933bc: f81c03a0 stur x0, [x29, #-0x40] 1933c0: b4000060 cbz x0, 0x1933cc 1933c4: 14000001 b 0x1933c8 1933c8: 14000103 b 0x1937d4 1933cc: f85c83a8 ldur x8, [x29, #-0x38] 1933d0: 321a07e9 orr w9, wzr, #0xc0 1933d4: 7900a909 strh w9, [x8, #0x54] 1933d8: 785f43a9 ldurh w9, [x29, #-0xc] 1933dc: 340000a9 cbz w9, 0x1933f0 1933e0: 14000001 b 0x1933e4 1933e4: 785f43a8 ldurh w8, [x29, #-0xc] 1933e8: 36780068 tbz w8, #0xf, 0x1933f4 1933ec: 14000001 b 0x1933f0 1933f0: 14000006 b 0x193408 1933f4: 785f43a8 ldurh w8, [x29, #-0xc] 1933f8: 12003908 and w8, w8, #0x7fff 1933fc: f85c83a9 ldur x9, [x29, #-0x38] 193400: 7900a928 strh w8, [x9, #0x54] 193404: 14000001 b 0x193408 193408: f85c83a8 ldur x8, [x29, #-0x38] 19340c: 7940a909 ldrh w9, [x8, #0x54] 193410: 2a0903ea mov w10, w9 193414: 52900009 mov w9, #0x8000 // =32768 193418: 72a3d089 movk w9, #0x1e84, lsl #16 19341c: 2a0903eb mov w11, w9 193420: 9aca096a udiv x10, x11, x10 193424: 9107d14a add x10, x10, #0x1f4 193428: d29ef9eb mov x11, #0xf7cf // =63439 19342c: f2bc6a6b movk x11, #0xe353, lsl #16 193430: f2d374ab movk x11, #0x9ba5, lsl #32 193434: f2e4188b movk x11, #0x20c4, lsl #48 193438: 9b4b7d4a smulh x10, x10, x11 19343c: 2a0a03e9 mov w9, w10 193440: d37ffd4a lsr x10, x10, #63 193444: 2a0a03ec mov w12, w10 193448: 0b491d89 add w9, w12, w9, lsr #7 19344c: 2a0903ea mov w10, w9 193450: 2a0a03e9 mov w9, w10 193454: 7900a509 strh w9, [x8, #0x52] 193458: f85c83a8 ldur x8, [x29, #-0x38] 19345c: f9400108 ldr x8, [x8] 193460: b5000388 cbnz x8, 0x1934d0 193464: 14000001 b 0x193468 193468: f85d03a0 ldur x0, [x29, #-0x30] 19346c: 785f03a8 ldurh w8, [x29, #-0x10] 193470: 2a0803e9 mov w9, w8 193474: 8b090929 add x9, x9, x9, lsl #2 193478: d37df121 lsl x1, x9, #3 19347c: 97fc399d bl 0xa1af0 193480: f85c83a9 ldur x9, [x29, #-0x38] 193484: f9000120 str x0, [x9] 193488: f85c83a9 ldur x9, [x29, #-0x38] 19348c: f9400129 ldr x9, [x9] 193490: b50000a9 cbnz x9, 0x1934a4 193494: 14000001 b 0x193498 193498: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 19349c: f81d83a8 stur x8, [x29, #-0x28] 1934a0: 140000d8 b 0x193800 1934a4: f85c83a8 ldur x8, [x29, #-0x38] 1934a8: f9400100 ldr x0, [x8] 1934ac: 785f03a9 ldurh w9, [x29, #-0x10] 1934b0: 2a0903e8 mov w8, w9 1934b4: 8b080908 add x8, x8, x8, lsl #2 1934b8: d37df102 lsl x2, x8, #3 1934bc: 2a1f03e9 mov w9, wzr 1934c0: 2a0903e1 mov w1, w9 1934c4: 97fc559f bl 0xa8b40 1934c8: f90027e0 str x0, [sp, #0x48] 1934cc: 14000001 b 0x1934d0 1934d0: 785f03a8 ldurh w8, [x29, #-0x10] 1934d4: f85c83a9 ldur x9, [x29, #-0x38] 1934d8: 7900a128 strh w8, [x9, #0x50] 1934dc: f85c83a9 ldur x9, [x29, #-0x38] 1934e0: f9402129 ldr x9, [x9, #0x40] 1934e4: f81b03a9 stur x9, [x29, #-0x50] 1934e8: 32007be8 orr w8, wzr, #0x7fffffff 1934ec: 2a0803e9 mov w9, w8 1934f0: f9002fe9 str x9, [sp, #0x58] 1934f4: f85c83a9 ldur x9, [x29, #-0x38] 1934f8: aa1f03ea mov x10, xzr 1934fc: f900052a str x10, [x9, #0x8] 193500: f81b83aa stur x10, [x29, #-0x48] 193504: 14000001 b 0x193508 193508: f85b83a8 ldur x8, [x29, #-0x48] 19350c: f85c83a9 ldur x9, [x29, #-0x38] 193510: 7940a12a ldrh w10, [x9, #0x50] 193514: 2a0a03e9 mov w9, w10 193518: eb090108 subs x8, x8, x9 19351c: f90023e8 str x8, [sp, #0x40] 193520: 5400140a b.ge 0x1937a0 193524: 14000001 b 0x193528 193528: 14000001 b 0x19352c 19352c: f85b03a8 ldur x8, [x29, #-0x50] 193530: f85e83a9 ldur x9, [x29, #-0x18] 193534: 8b090108 add x8, x8, x9 193538: 91002108 add x8, x8, #0x8 19353c: f81e03a8 stur x8, [x29, #-0x20] 193540: f85e03a8 ldur x8, [x29, #-0x20] 193544: f85b03a9 ldur x9, [x29, #-0x50] 193548: eb090108 subs x8, x8, x9 19354c: f9001fe8 str x8, [sp, #0x38] 193550: 540000a8 b.hi 0x193564 193554: 14000001 b 0x193558 193558: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 19355c: f81d83a8 stur x8, [x29, #-0x28] 193560: 140000a8 b 0x193800 193564: f85e03a8 ldur x8, [x29, #-0x20] 193568: f81b03a8 stur x8, [x29, #-0x50] 19356c: f85d03a0 ldur x0, [x29, #-0x30] 193570: f85c83a8 ldur x8, [x29, #-0x38] 193574: f9400d01 ldr x1, [x8, #0x18] 193578: f85b03a2 ldur x2, [x29, #-0x50] 19357c: 97fc5b89 bl 0xaa3a0 193580: f81c03a0 stur x0, [x29, #-0x40] 193584: b4000060 cbz x0, 0x193590 193588: 14000001 b 0x19358c 19358c: 14000092 b 0x1937d4 193590: f85d03a0 ldur x0, [x29, #-0x30] 193594: f85c83a8 ldur x8, [x29, #-0x38] 193598: f9400d01 ldr x1, [x8, #0x18] 19359c: d10083a2 sub x2, x29, #0x20 1935a0: 320003e3 orr w3, wzr, #0x1 1935a4: 97fc37b3 bl 0xa1470 1935a8: f81c03a0 stur x0, [x29, #-0x40] 1935ac: b4000060 cbz x0, 0x1935b8 1935b0: 14000001 b 0x1935b4 1935b4: 14000088 b 0x1937d4 1935b8: f85d03a0 ldur x0, [x29, #-0x30] 1935bc: f85c83a8 ldur x8, [x29, #-0x38] 1935c0: f9400d01 ldr x1, [x8, #0x18] 1935c4: d10063a2 sub x2, x29, #0x18 1935c8: 320003e3 orr w3, wzr, #0x1 1935cc: 97fc37a9 bl 0xa1470 1935d0: f81c03a0 stur x0, [x29, #-0x40] 1935d4: b4000060 cbz x0, 0x1935e0 1935d8: 14000001 b 0x1935dc 1935dc: 1400007e b 0x1937d4 1935e0: f85e03a8 ldur x8, [x29, #-0x20] 1935e4: 528e4d69 mov w9, #0x726b // =29291 1935e8: 72a9aa89 movk w9, #0x4d54, lsl #16 1935ec: 2a0903ea mov w10, w9 1935f0: eb0a0108 subs x8, x8, x10 1935f4: f9001be8 str x8, [sp, #0x30] 1935f8: 54000061 b.ne 0x193604 1935fc: 14000001 b 0x193600 193600: 14000002 b 0x193608 193604: 17ffffca b 0x19352c 193608: f85c83a8 ldur x8, [x29, #-0x38] 19360c: f9400108 ldr x8, [x8] 193610: f85b83a9 ldur x9, [x29, #-0x48] 193614: 5280050a mov w10, #0x28 // =40 193618: 2a0a03eb mov w11, w10 19361c: 9b0b7d29 mul x9, x9, x11 193620: 8b090108 add x8, x8, x9 193624: aa1f03e9 mov x9, xzr 193628: f9000509 str x9, [x8, #0x8] 19362c: f85c83a8 ldur x8, [x29, #-0x38] 193630: f9400d0c ldr x12, [x8, #0x18] 193634: f9400108 ldr x8, [x8] 193638: f85b83ad ldur x13, [x29, #-0x48] 19363c: 9b0b7dad mul x13, x13, x11 193640: f82d690c str x12, [x8, x13] 193644: f85c83a8 ldur x8, [x29, #-0x38] 193648: f9000d09 str x9, [x8, #0x18] 19364c: f85b03a8 ldur x8, [x29, #-0x50] 193650: 91002108 add x8, x8, #0x8 193654: f85c83a9 ldur x9, [x29, #-0x38] 193658: f9400129 ldr x9, [x9] 19365c: f85b83ac ldur x12, [x29, #-0x48] 193660: 9b0b7d8c mul x12, x12, x11 193664: 8b0c0129 add x9, x9, x12 193668: f9000928 str x8, [x9, #0x10] 19366c: f85c83a8 ldur x8, [x29, #-0x38] 193670: f9400108 ldr x8, [x8] 193674: f85b83a9 ldur x9, [x29, #-0x48] 193678: 9b0b7d29 mul x9, x9, x11 19367c: 8b090108 add x8, x8, x9 193680: 91006100 add x0, x8, #0x18 193684: f90017eb str x11, [sp, #0x28] 193688: 97fc3b8a bl 0xa24b0 19368c: f85d03a0 ldur x0, [x29, #-0x30] 193690: f85c83a8 ldur x8, [x29, #-0x38] 193694: f9400108 ldr x8, [x8] 193698: f85b83a9 ldur x9, [x29, #-0x48] 19369c: f94017eb ldr x11, [sp, #0x28] 1936a0: 9b0b7d29 mul x9, x9, x11 1936a4: 8b090101 add x1, x8, x9 1936a8: 94000102 bl 0x193ab0 1936ac: f81c03a0 stur x0, [x29, #-0x40] 1936b0: b4000060 cbz x0, 0x1936bc 1936b4: 14000001 b 0x1936b8 1936b8: 14000047 b 0x1937d4 1936bc: f85c83a8 ldur x8, [x29, #-0x38] 1936c0: f9400108 ldr x8, [x8] 1936c4: f85b83a9 ldur x9, [x29, #-0x48] 1936c8: 5280050a mov w10, #0x28 // =40 1936cc: 2a0a03eb mov w11, w10 1936d0: 9b0b7d29 mul x9, x9, x11 1936d4: 8b090108 add x8, x8, x9 1936d8: f9400508 ldr x8, [x8, #0x8] 1936dc: f9402fe9 ldr x9, [sp, #0x58] 1936e0: eb090108 subs x8, x8, x9 1936e4: f90013e8 str x8, [sp, #0x20] 1936e8: 54000242 b.hs 0x193730 1936ec: 14000001 b 0x1936f0 1936f0: f85c83a8 ldur x8, [x29, #-0x38] 1936f4: f9400108 ldr x8, [x8] 1936f8: f85b83a9 ldur x9, [x29, #-0x48] 1936fc: 5280050a mov w10, #0x28 // =40 193700: 2a0a03eb mov w11, w10 193704: 9b0b7d29 mul x9, x9, x11 193708: 8b090108 add x8, x8, x9 19370c: f9400508 ldr x8, [x8, #0x8] 193710: f9002fe8 str x8, [sp, #0x58] 193714: f85c83a8 ldur x8, [x29, #-0x38] 193718: f9400109 ldr x9, [x8] 19371c: f85b83ac ldur x12, [x29, #-0x48] 193720: 9b0b7d8b mul x11, x12, x11 193724: 8b0b0129 add x9, x9, x11 193728: f9000509 str x9, [x8, #0x8] 19372c: 14000001 b 0x193730 193730: f85b83a8 ldur x8, [x29, #-0x48] 193734: f85c83a9 ldur x9, [x29, #-0x38] 193738: 7940a12a ldrh w10, [x9, #0x50] 19373c: 7100054a subs w10, w10, #0x1 193740: eb2ac108 subs x8, x8, w10, sxtw 193744: f9000fe8 str x8, [sp, #0x18] 193748: 5400022a b.ge 0x19378c 19374c: 14000001 b 0x193750 193750: f85d03a0 ldur x0, [x29, #-0x30] 193754: f85c83a8 ldur x8, [x29, #-0x38] 193758: f8418509 ldr x9, [x8], #0x18 19375c: f85b83aa ldur x10, [x29, #-0x48] 193760: 5280050b mov w11, #0x28 // =40 193764: 2a0b03ec mov w12, w11 193768: 9b0c7d4a mul x10, x10, x12 19376c: f86a6921 ldr x1, [x9, x10] 193770: aa0803e2 mov x2, x8 193774: 97fc42ff bl 0xa4370 193778: f81c03a0 stur x0, [x29, #-0x40] 19377c: b4000060 cbz x0, 0x193788 193780: 14000001 b 0x193784 193784: 14000014 b 0x1937d4 193788: 14000001 b 0x19378c 19378c: 14000001 b 0x193790 193790: f85b83a8 ldur x8, [x29, #-0x48] 193794: 91000508 add x8, x8, #0x1 193798: f81b83a8 stur x8, [x29, #-0x48] 19379c: 17ffff5b b 0x193508 1937a0: f85c83a8 ldur x8, [x29, #-0x38] 1937a4: f9400508 ldr x8, [x8, #0x8] 1937a8: b4000108 cbz x8, 0x1937c8 1937ac: 14000001 b 0x1937b0 1937b0: f85c83a8 ldur x8, [x29, #-0x38] 1937b4: f9400509 ldr x9, [x8, #0x8] 1937b8: f9400521 ldr x1, [x9, #0x8] 1937bc: aa0803e0 mov x0, x8 1937c0: 940000e5 bl 0x193b54 1937c4: 14000001 b 0x1937c8 1937c8: aa1f03e8 mov x8, xzr 1937cc: f81d83a8 stur x8, [x29, #-0x28] 1937d0: 1400000c b 0x193800 1937d4: f85c03a8 ldur x8, [x29, #-0x40] 1937d8: f1000d08 subs x8, x8, #0x3 1937dc: f9000be8 str x8, [sp, #0x10] 1937e0: 540000a1 b.ne 0x1937f4 1937e4: 14000001 b 0x1937e8 1937e8: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1937ec: f81d83a8 stur x8, [x29, #-0x28] 1937f0: 14000004 b 0x193800 1937f4: f85c03a8 ldur x8, [x29, #-0x40] 1937f8: f81d83a8 stur x8, [x29, #-0x28] 1937fc: 14000001 b 0x193800 193800: f85d83a8 ldur x8, [x29, #-0x28] 193804: d53bd049 mrs x9, TPIDR_EL0 193808: f9401529 ldr x9, [x9, #0x28] 19380c: f85f83aa ldur x10, [x29, #-0x8] 193810: eb0a0129 subs x9, x9, x10 193814: f90007e8 str x8, [sp, #0x8] 193818: f90003e9 str x9, [sp] 19381c: 540000c1 b.ne 0x193834 193820: 14000001 b 0x193824 193824: f94007e0 ldr x0, [sp, #0x8] 193828: a94b7bfd ldp x29, x30, [sp, #0xb0] 19382c: 910303ff add sp, sp, #0xc0 193830: d65f03c0 ret 193834: 97fc594f bl 0xa9d70 <__stack_chk_fail@plt> 193838: d101c3ff sub sp, sp, #0x70 19383c: a9067bfd stp x29, x30, [sp, #0x60] 193840: 910183fd add x29, sp, #0x60 193844: d53bd048 mrs x8, TPIDR_EL0 193848: f9401508 ldr x8, [x8, #0x28] 19384c: f81f83a8 stur x8, [x29, #-0x8] 193850: f81e03a0 stur x0, [x29, #-0x20] 193854: f81d83a1 stur x1, [x29, #-0x28] 193858: f9001be2 str x2, [sp, #0x30] 19385c: b9002fe3 str w3, [sp, #0x2c] 193860: f85e03a8 ldur x8, [x29, #-0x20] 193864: f9400100 ldr x0, [x8] 193868: f9401be8 ldr x8, [sp, #0x30] 19386c: f9400101 ldr x1, [x8] 193870: d10033a2 sub x2, x29, #0xc 193874: 97fc45bf bl 0xa4f70 193878: f90013e0 str x0, [sp, #0x20] 19387c: b40000a0 cbz x0, 0x193890 193880: 14000001 b 0x193884 193884: f94013e8 ldr x8, [sp, #0x20] 193888: f81e83a8 stur x8, [x29, #-0x18] 19388c: 1400007b b 0x193a78 193890: 385f43a8 ldurb w8, [x29, #-0xc] 193894: 7103fd08 subs w8, w8, #0xff 193898: b9001fe8 str w8, [sp, #0x1c] 19389c: 540001a1 b.ne 0x1938d0 1938a0: 14000001 b 0x1938a4 1938a4: f85e03a0 ldur x0, [x29, #-0x20] 1938a8: f85d83a1 ldur x1, [x29, #-0x28] 1938ac: f9401be2 ldr x2, [sp, #0x30] 1938b0: 94000103 bl 0x193cbc 1938b4: f90013e0 str x0, [sp, #0x20] 1938b8: b40000a0 cbz x0, 0x1938cc 1938bc: 14000001 b 0x1938c0 1938c0: f94013e8 ldr x8, [sp, #0x20] 1938c4: f81e83a8 stur x8, [x29, #-0x18] 1938c8: 1400006c b 0x193a78 1938cc: 14000048 b 0x1939ec 1938d0: 385f43a8 ldurb w8, [x29, #-0xc] 1938d4: 7103c108 subs w8, w8, #0xf0 1938d8: b9001be8 str w8, [sp, #0x18] 1938dc: 540000e0 b.eq 0x1938f8 1938e0: 14000001 b 0x1938e4 1938e4: 385f43a8 ldurb w8, [x29, #-0xc] 1938e8: 7103dd08 subs w8, w8, #0xf7 1938ec: b90017e8 str w8, [sp, #0x14] 1938f0: 540001e1 b.ne 0x19392c 1938f4: 14000001 b 0x1938f8 1938f8: f85e03a0 ldur x0, [x29, #-0x20] 1938fc: f85d83a1 ldur x1, [x29, #-0x28] 193900: f9401be2 ldr x2, [sp, #0x30] 193904: b9402fe4 ldr w4, [sp, #0x2c] 193908: 385f43a3 ldurb w3, [x29, #-0xc] 19390c: 940001da bl 0x194074 193910: f90013e0 str x0, [sp, #0x20] 193914: b40000a0 cbz x0, 0x193928 193918: 14000001 b 0x19391c 19391c: f94013e8 ldr x8, [sp, #0x20] 193920: f81e83a8 stur x8, [x29, #-0x18] 193924: 14000055 b 0x193a78 193928: 14000030 b 0x1939e8 19392c: f85e03a0 ldur x0, [x29, #-0x20] 193930: f85d83a8 ldur x8, [x29, #-0x28] 193934: f9400901 ldr x1, [x8, #0x10] 193938: f9401be8 ldr x8, [sp, #0x30] 19393c: 91006102 add x2, x8, #0x18 193940: b9402fe4 ldr w4, [sp, #0x2c] 193944: 385f43a3 ldurb w3, [x29, #-0xc] 193948: 97fc3ace bl 0xa2480 19394c: f90013e0 str x0, [sp, #0x20] 193950: b40000a0 cbz x0, 0x193964 193954: 14000001 b 0x193958 193958: f94013e8 ldr x8, [sp, #0x20] 19395c: f81e83a8 stur x8, [x29, #-0x18] 193960: 14000046 b 0x193a78 193964: 14000001 b 0x193968 193968: f9401be8 ldr x8, [sp, #0x30] 19396c: 39406509 ldrb w9, [x8, #0x19] 193970: 340003a9 cbz w9, 0x1939e4 193974: 14000001 b 0x193978 193978: f85e03a8 ldur x8, [x29, #-0x20] 19397c: f9400100 ldr x0, [x8] 193980: f9401be8 ldr x8, [sp, #0x30] 193984: f9400101 ldr x1, [x8] 193988: d10033a2 sub x2, x29, #0xc 19398c: 97fc4579 bl 0xa4f70 193990: f90013e0 str x0, [sp, #0x20] 193994: b40000a0 cbz x0, 0x1939a8 193998: 14000001 b 0x19399c 19399c: f94013e8 ldr x8, [sp, #0x20] 1939a0: f81e83a8 stur x8, [x29, #-0x18] 1939a4: 14000035 b 0x193a78 1939a8: f85e03a0 ldur x0, [x29, #-0x20] 1939ac: f85d83a8 ldur x8, [x29, #-0x28] 1939b0: f9400901 ldr x1, [x8, #0x10] 1939b4: f9401be8 ldr x8, [sp, #0x30] 1939b8: 91006102 add x2, x8, #0x18 1939bc: b9402fe4 ldr w4, [sp, #0x2c] 1939c0: 385f43a3 ldurb w3, [x29, #-0xc] 1939c4: 97fc3aaf bl 0xa2480 1939c8: f90013e0 str x0, [sp, #0x20] 1939cc: b40000a0 cbz x0, 0x1939e0 1939d0: 14000001 b 0x1939d4 1939d4: f94013e8 ldr x8, [sp, #0x20] 1939d8: f81e83a8 stur x8, [x29, #-0x18] 1939dc: 14000027 b 0x193a78 1939e0: 17ffffe2 b 0x193968 1939e4: 14000001 b 0x1939e8 1939e8: 14000001 b 0x1939ec 1939ec: f85d83a8 ldur x8, [x29, #-0x28] 1939f0: f9402508 ldr x8, [x8, #0x48] 1939f4: b50003c8 cbnz x8, 0x193a6c 1939f8: 14000001 b 0x1939fc 1939fc: f85d83a8 ldur x8, [x29, #-0x28] 193a00: 39415d09 ldrb w9, [x8, #0x57] 193a04: 36000189 tbz w9, #0x0, 0x193a34 193a08: 14000001 b 0x193a0c 193a0c: f9401be8 ldr x8, [sp, #0x30] 193a10: 39407d09 ldrb w9, [x8, #0x1f] 193a14: 360800e9 tbz w9, #0x1, 0x193a30 193a18: 14000001 b 0x193a1c 193a1c: f85d83a8 ldur x8, [x29, #-0x28] 193a20: 39415d09 ldrb w9, [x8, #0x57] 193a24: 121f1929 and w9, w9, #0xfe 193a28: 39015d09 strb w9, [x8, #0x57] 193a2c: 14000001 b 0x193a30 193a30: 1400000e b 0x193a68 193a34: f85d83a8 ldur x8, [x29, #-0x28] 193a38: 39415d09 ldrb w9, [x8, #0x57] 193a3c: 2a2903e9 mvn w9, w9 193a40: 121f0929 and w9, w9, #0xe 193a44: 35000109 cbnz w9, 0x193a64 193a48: 14000001 b 0x193a4c 193a4c: f85d83a8 ldur x8, [x29, #-0x28] 193a50: 39415d09 ldrb w9, [x8, #0x57] 193a54: 121c0d29 and w9, w9, #0xf0 193a58: 32000129 orr w9, w9, #0x1 193a5c: 39015d09 strb w9, [x8, #0x57] 193a60: 14000001 b 0x193a64 193a64: 14000001 b 0x193a68 193a68: 14000001 b 0x193a6c 193a6c: aa1f03e8 mov x8, xzr 193a70: f81e83a8 stur x8, [x29, #-0x18] 193a74: 14000001 b 0x193a78 193a78: f85e83a8 ldur x8, [x29, #-0x18] 193a7c: d53bd049 mrs x9, TPIDR_EL0 193a80: f9401529 ldr x9, [x9, #0x28] 193a84: f85f83aa ldur x10, [x29, #-0x8] 193a88: eb0a0129 subs x9, x9, x10 193a8c: f90007e8 str x8, [sp, #0x8] 193a90: f90003e9 str x9, [sp] 193a94: 540000c1 b.ne 0x193aac 193a98: 14000001 b 0x193a9c 193a9c: f94007e0 ldr x0, [sp, #0x8] 193aa0: a9467bfd ldp x29, x30, [sp, #0x60] 193aa4: 9101c3ff add sp, sp, #0x70 193aa8: d65f03c0 ret 193aac: 97fc58b1 bl 0xa9d70 <__stack_chk_fail@plt> 193ab0: d10143ff sub sp, sp, #0x50 193ab4: a9047bfd stp x29, x30, [sp, #0x40] 193ab8: 910103fd add x29, sp, #0x40 193abc: d53bd048 mrs x8, TPIDR_EL0 193ac0: f9401508 ldr x8, [x8, #0x28] 193ac4: f81f83a8 stur x8, [x29, #-0x8] 193ac8: f90013e0 str x0, [sp, #0x20] 193acc: f9000fe1 str x1, [sp, #0x18] 193ad0: f94013e0 ldr x0, [sp, #0x20] 193ad4: f9400fe8 ldr x8, [sp, #0x18] 193ad8: f9400101 ldr x1, [x8] 193adc: d10043a2 sub x2, x29, #0x10 193ae0: 94000044 bl 0x193bf0 193ae4: f9000be0 str x0, [sp, #0x10] 193ae8: b40000a0 cbz x0, 0x193afc 193aec: 14000001 b 0x193af0 193af0: f9400be8 ldr x8, [sp, #0x10] 193af4: f81e83a8 stur x8, [x29, #-0x18] 193af8: 14000009 b 0x193b1c 193afc: f85f03a8 ldur x8, [x29, #-0x10] 193b00: f9400fe9 ldr x9, [sp, #0x18] 193b04: f940052a ldr x10, [x9, #0x8] 193b08: 8b080148 add x8, x10, x8 193b0c: f9000528 str x8, [x9, #0x8] 193b10: aa1f03e8 mov x8, xzr 193b14: f81e83a8 stur x8, [x29, #-0x18] 193b18: 14000001 b 0x193b1c 193b1c: f85e83a8 ldur x8, [x29, #-0x18] 193b20: d53bd049 mrs x9, TPIDR_EL0 193b24: f9401529 ldr x9, [x9, #0x28] 193b28: f85f83aa ldur x10, [x29, #-0x8] 193b2c: eb0a0129 subs x9, x9, x10 193b30: f90007e8 str x8, [sp, #0x8] 193b34: f90003e9 str x9, [sp] 193b38: 540000c1 b.ne 0x193b50 193b3c: 14000001 b 0x193b40 193b40: f94007e0 ldr x0, [sp, #0x8] 193b44: a9447bfd ldp x29, x30, [sp, #0x40] 193b48: 910143ff add sp, sp, #0x50 193b4c: d65f03c0 ret 193b50: 97fc5888 bl 0xa9d70 <__stack_chk_fail@plt> 193b54: d10083ff sub sp, sp, #0x20 193b58: 320003e8 orr w8, wzr, #0x1 193b5c: f9000fe0 str x0, [sp, #0x18] 193b60: f9000be1 str x1, [sp, #0x10] 193b64: f9400fe0 ldr x0, [sp, #0x18] 193b68: 39415c09 ldrb w9, [x0, #0x57] 193b6c: 0a080128 and w8, w9, w8 193b70: 35000048 cbnz w8, 0x193b78 193b74: 14000002 b 0x193b7c 193b78: 1400001c b 0x193be8 193b7c: b27d03e8 orr x8, xzr, #0x8 193b80: b24027e9 orr x9, xzr, #0x3ff 193b84: f9400bea ldr x10, [sp, #0x10] 193b88: d34afd4a lsr x10, x10, #10 193b8c: f9400feb ldr x11, [sp, #0x18] 193b90: 7940a56c ldrh w12, [x11, #0x52] 193b94: 2a0c03eb mov w11, w12 193b98: d3403d6b ubfx x11, x11, #0, #16 193b9c: 9b0b7d4a mul x10, x10, x11 193ba0: f90007ea str x10, [sp, #0x8] 193ba4: f9400bea ldr x10, [sp, #0x10] 193ba8: 8a090149 and x9, x10, x9 193bac: f9400fea ldr x10, [sp, #0x18] 193bb0: 7940a54c ldrh w12, [x10, #0x52] 193bb4: 2a0c03ea mov w10, w12 193bb8: d3403d4a ubfx x10, x10, #0, #16 193bbc: 9b0a7d29 mul x9, x9, x10 193bc0: f90003e9 str x9, [sp] 193bc4: f94007e9 ldr x9, [sp, #0x8] 193bc8: 9ac82128 lsl x8, x9, x8 193bcc: f94003e9 ldr x9, [sp] 193bd0: d342fd29 lsr x9, x9, #2 193bd4: 8b090108 add x8, x8, x9 193bd8: f9400fe9 ldr x9, [sp, #0x18] 193bdc: f940252a ldr x10, [x9, #0x48] 193be0: 8b080148 add x8, x10, x8 193be4: f9002528 str x8, [x9, #0x48] 193be8: 910083ff add sp, sp, #0x20 193bec: d65f03c0 ret 193bf0: d10183ff sub sp, sp, #0x60 193bf4: a9057bfd stp x29, x30, [sp, #0x50] 193bf8: 910143fd add x29, sp, #0x50 193bfc: d53bd048 mrs x8, TPIDR_EL0 193c00: f9401508 ldr x8, [x8, #0x28] 193c04: f81f83a8 stur x8, [x29, #-0x8] 193c08: f81e03a0 stur x0, [x29, #-0x20] 193c0c: f90017e1 str x1, [sp, #0x28] 193c10: f90013e2 str x2, [sp, #0x20] 193c14: aa1f03e8 mov x8, xzr 193c18: f9000be8 str x8, [sp, #0x10] 193c1c: 14000001 b 0x193c20 193c20: f85e03a0 ldur x0, [x29, #-0x20] 193c24: f94017e1 ldr x1, [sp, #0x28] 193c28: d10033a2 sub x2, x29, #0xc 193c2c: 97fc44d1 bl 0xa4f70 193c30: f9000fe0 str x0, [sp, #0x18] 193c34: b40000a0 cbz x0, 0x193c48 193c38: 14000001 b 0x193c3c 193c3c: f9400fe8 ldr x8, [sp, #0x18] 193c40: f81e83a8 stur x8, [x29, #-0x18] 193c44: 14000010 b 0x193c84 193c48: f9400be8 ldr x8, [sp, #0x10] 193c4c: 385f43a9 ldurb w9, [x29, #-0xc] 193c50: 2a0903ea mov w10, w9 193c54: b379e10a bfi x10, x8, #7, #57 193c58: f9000bea str x10, [sp, #0x10] 193c5c: 14000001 b 0x193c60 193c60: 385f43a8 ldurb w8, [x29, #-0xc] 193c64: 373ffde8 tbnz w8, #0x7, 0x193c20 193c68: 14000001 b 0x193c6c 193c6c: f9400be8 ldr x8, [sp, #0x10] 193c70: f94013e9 ldr x9, [sp, #0x20] 193c74: f9000128 str x8, [x9] 193c78: aa1f03e8 mov x8, xzr 193c7c: f81e83a8 stur x8, [x29, #-0x18] 193c80: 14000001 b 0x193c84 193c84: f85e83a8 ldur x8, [x29, #-0x18] 193c88: d53bd049 mrs x9, TPIDR_EL0 193c8c: f9401529 ldr x9, [x9, #0x28] 193c90: f85f83aa ldur x10, [x29, #-0x8] 193c94: eb0a0129 subs x9, x9, x10 193c98: f90007e8 str x8, [sp, #0x8] 193c9c: f90003e9 str x9, [sp] 193ca0: 540000c1 b.ne 0x193cb8 193ca4: 14000001 b 0x193ca8 193ca8: f94007e0 ldr x0, [sp, #0x8] 193cac: a9457bfd ldp x29, x30, [sp, #0x50] 193cb0: 910183ff add sp, sp, #0x60 193cb4: d65f03c0 ret 193cb8: 97fc582e bl 0xa9d70 <__stack_chk_fail@plt> 193cbc: d10283ff sub sp, sp, #0xa0 193cc0: a9097bfd stp x29, x30, [sp, #0x90] 193cc4: 910243fd add x29, sp, #0x90 193cc8: d53bd048 mrs x8, TPIDR_EL0 193ccc: f9401508 ldr x8, [x8, #0x28] 193cd0: f81f83a8 stur x8, [x29, #-0x8] 193cd4: f81c83a0 stur x0, [x29, #-0x38] 193cd8: f81c03a1 stur x1, [x29, #-0x40] 193cdc: f90027e2 str x2, [sp, #0x48] 193ce0: f85c83a8 ldur x8, [x29, #-0x38] 193ce4: f9400100 ldr x0, [x8] 193ce8: f94027e8 ldr x8, [sp, #0x48] 193cec: f9400101 ldr x1, [x8] 193cf0: d10073a2 sub x2, x29, #0x1c 193cf4: 97fc449f bl 0xa4f70 193cf8: f90023e0 str x0, [sp, #0x40] 193cfc: b40000a0 cbz x0, 0x193d10 193d00: 14000001 b 0x193d04 193d04: f94023e8 ldr x8, [sp, #0x40] 193d08: f81d03a8 stur x8, [x29, #-0x30] 193d0c: 140000cc b 0x19403c 193d10: f85c83a8 ldur x8, [x29, #-0x38] 193d14: f9400100 ldr x0, [x8] 193d18: f94027e8 ldr x8, [sp, #0x48] 193d1c: f9400101 ldr x1, [x8] 193d20: d10043a2 sub x2, x29, #0x10 193d24: 97ffffb3 bl 0x193bf0 193d28: f90023e0 str x0, [sp, #0x40] 193d2c: b40000a0 cbz x0, 0x193d40 193d30: 14000001 b 0x193d34 193d34: f94023e8 ldr x8, [sp, #0x40] 193d38: f81d03a8 stur x8, [x29, #-0x30] 193d3c: 140000c0 b 0x19403c 193d40: f85c83a8 ldur x8, [x29, #-0x38] 193d44: f9400100 ldr x0, [x8] 193d48: f94027e8 ldr x8, [sp, #0x48] 193d4c: f9400101 ldr x1, [x8] 193d50: d10063a2 sub x2, x29, #0x18 193d54: 97fc50a3 bl 0xa7fe0 193d58: f90023e0 str x0, [sp, #0x40] 193d5c: b40000a0 cbz x0, 0x193d70 193d60: 14000001 b 0x193d64 193d64: f94023e8 ldr x8, [sp, #0x40] 193d68: f81d03a8 stur x8, [x29, #-0x30] 193d6c: 140000b4 b 0x19403c 193d70: f85f03a8 ldur x8, [x29, #-0x10] 193d74: f85e83a9 ldur x9, [x29, #-0x18] 193d78: 8b080128 add x8, x9, x8 193d7c: f81e83a8 stur x8, [x29, #-0x18] 193d80: 385e43aa ldurb w10, [x29, #-0x1c] 193d84: 7100bd4a subs w10, w10, #0x2f 193d88: b90033ea str w10, [sp, #0x30] 193d8c: 540000e1 b.ne 0x193da8 193d90: 14000001 b 0x193d94 193d94: f94027e8 ldr x8, [sp, #0x48] 193d98: 12800009 mov w9, #-0x1 // =-1 193d9c: 2a0903ea mov w10, w9 193da0: f900050a str x10, [x8, #0x8] 193da4: 14000097 b 0x194000 193da8: 385e43a8 ldurb w8, [x29, #-0x1c] 193dac: 71014508 subs w8, w8, #0x51 193db0: b9002fe8 str w8, [sp, #0x2c] 193db4: 54000621 b.ne 0x193e78 193db8: 14000001 b 0x193dbc 193dbc: aa1f03e8 mov x8, xzr 193dc0: f9001fe8 str x8, [sp, #0x38] 193dc4: 14000001 b 0x193dc8 193dc8: f85f03a8 ldur x8, [x29, #-0x10] 193dcc: f1000509 subs x9, x8, #0x1 193dd0: f81f03a9 stur x9, [x29, #-0x10] 193dd4: b4000288 cbz x8, 0x193e24 193dd8: 14000001 b 0x193ddc 193ddc: f85c83a8 ldur x8, [x29, #-0x38] 193de0: f9400100 ldr x0, [x8] 193de4: f94027e8 ldr x8, [sp, #0x48] 193de8: f9400101 ldr x1, [x8] 193dec: d10073a2 sub x2, x29, #0x1c 193df0: 97fc4460 bl 0xa4f70 193df4: f90023e0 str x0, [sp, #0x40] 193df8: b40000a0 cbz x0, 0x193e0c 193dfc: 14000001 b 0x193e00 193e00: f94023e8 ldr x8, [sp, #0x40] 193e04: f81d03a8 stur x8, [x29, #-0x30] 193e08: 1400008d b 0x19403c 193e0c: f9401fe8 ldr x8, [sp, #0x38] 193e10: 385e43a9 ldurb w9, [x29, #-0x1c] 193e14: 2a0903ea mov w10, w9 193e18: b378dd0a bfi x10, x8, #8, #56 193e1c: f9001fea str x10, [sp, #0x38] 193e20: 17ffffea b 0x193dc8 193e24: f9401fe8 ldr x8, [sp, #0x38] 193e28: d376d508 lsl x8, x8, #10 193e2c: f85c03a9 ldur x9, [x29, #-0x40] 193e30: 7940a92a ldrh w10, [x9, #0x54] 193e34: 2a0a03eb mov w11, w10 193e38: 9acb0908 udiv x8, x8, x11 193e3c: 9107d108 add x8, x8, #0x1f4 193e40: d343fd08 lsr x8, x8, #3 193e44: d29ef9eb mov x11, #0xf7cf // =63439 193e48: f2bc6a6b movk x11, #0xe353, lsl #16 193e4c: f2d374ab movk x11, #0x9ba5, lsl #32 193e50: f2e4188b movk x11, #0x20c4, lsl #48 193e54: 9bcb7d08 umulh x8, x8, x11 193e58: d344fd08 lsr x8, x8, #4 193e5c: 2a0803ea mov w10, w8 193e60: 7900a52a strh w10, [x9, #0x52] 193e64: f85c03a8 ldur x8, [x29, #-0x40] 193e68: 39415d0a ldrb w10, [x8, #0x57] 193e6c: 321e014a orr w10, w10, #0x4 193e70: 39015d0a strb w10, [x8, #0x57] 193e74: 14000062 b 0x193ffc 193e78: 385e43a8 ldurb w8, [x29, #-0x1c] 193e7c: 71016108 subs w8, w8, #0x58 193e80: b9002be8 str w8, [sp, #0x28] 193e84: 540000e1 b.ne 0x193ea0 193e88: 14000001 b 0x193e8c 193e8c: f85c03a8 ldur x8, [x29, #-0x40] 193e90: 39415d09 ldrb w9, [x8, #0x57] 193e94: 321f0129 orr w9, w9, #0x2 193e98: 39015d09 strb w9, [x8, #0x57] 193e9c: 14000057 b 0x193ff8 193ea0: f85c03a8 ldur x8, [x29, #-0x40] 193ea4: f9401108 ldr x8, [x8, #0x20] 193ea8: b4000a68 cbz x8, 0x193ff4 193eac: 14000001 b 0x193eb0 193eb0: 2a1f03e8 mov w8, wzr 193eb4: b90037e8 str w8, [sp, #0x34] 193eb8: 385e43a8 ldurb w8, [x29, #-0x1c] 193ebc: 71000d08 subs w8, w8, #0x3 193ec0: b90027e8 str w8, [sp, #0x24] 193ec4: 540000a1 b.ne 0x193ed8 193ec8: 14000001 b 0x193ecc 193ecc: 320003e8 orr w8, wzr, #0x1 193ed0: b90037e8 str w8, [sp, #0x34] 193ed4: 1400001c b 0x193f44 193ed8: 385e43a8 ldurb w8, [x29, #-0x1c] 193edc: 71000508 subs w8, w8, #0x1 193ee0: b90023e8 str w8, [sp, #0x20] 193ee4: 540000a1 b.ne 0x193ef8 193ee8: 14000001 b 0x193eec 193eec: 528000a8 mov w8, #0x5 // =5 193ef0: b90037e8 str w8, [sp, #0x34] 193ef4: 14000013 b 0x193f40 193ef8: 385e43a8 ldurb w8, [x29, #-0x1c] 193efc: 71000908 subs w8, w8, #0x2 193f00: b9001fe8 str w8, [sp, #0x1c] 193f04: 540000a1 b.ne 0x193f18 193f08: 14000001 b 0x193f0c 193f0c: 320007e8 orr w8, wzr, #0x3 193f10: b90037e8 str w8, [sp, #0x34] 193f14: 1400000a b 0x193f3c 193f18: 385e43a8 ldurb w8, [x29, #-0x1c] 193f1c: 71001508 subs w8, w8, #0x5 193f20: b9001be8 str w8, [sp, #0x18] 193f24: 540000a1 b.ne 0x193f38 193f28: 14000001 b 0x193f2c 193f2c: 321e03e8 orr w8, wzr, #0x4 193f30: b90037e8 str w8, [sp, #0x34] 193f34: 14000001 b 0x193f38 193f38: 14000001 b 0x193f3c 193f3c: 14000001 b 0x193f40 193f40: 14000001 b 0x193f44 193f44: b94037e8 ldr w8, [sp, #0x34] 193f48: 34000548 cbz w8, 0x193ff0 193f4c: 14000001 b 0x193f50 193f50: f85c03a8 ldur x8, [x29, #-0x40] 193f54: f9401d08 ldr x8, [x8, #0x38] 193f58: f1000508 subs x8, x8, #0x1 193f5c: f81d83a8 stur x8, [x29, #-0x28] 193f60: f85f03a8 ldur x8, [x29, #-0x10] 193f64: f85d83a9 ldur x9, [x29, #-0x28] 193f68: eb090108 subs x8, x8, x9 193f6c: f9000be8 str x8, [sp, #0x10] 193f70: 540000aa b.ge 0x193f84 193f74: 14000001 b 0x193f78 193f78: f85f03a8 ldur x8, [x29, #-0x10] 193f7c: f81d83a8 stur x8, [x29, #-0x28] 193f80: 14000001 b 0x193f84 193f84: f85c83a8 ldur x8, [x29, #-0x38] 193f88: f9400100 ldr x0, [x8] 193f8c: f94027e8 ldr x8, [sp, #0x48] 193f90: f9400101 ldr x1, [x8] 193f94: f85c03a8 ldur x8, [x29, #-0x40] 193f98: f9401502 ldr x2, [x8, #0x28] 193f9c: f85d83a3 ldur x3, [x29, #-0x28] 193fa0: d100a3a4 sub x4, x29, #0x28 193fa4: 97fc50ff bl 0xa83a0 193fa8: f90023e0 str x0, [sp, #0x40] 193fac: b40000a0 cbz x0, 0x193fc0 193fb0: 14000001 b 0x193fb4 193fb4: f94023e8 ldr x8, [sp, #0x40] 193fb8: f81d03a8 stur x8, [x29, #-0x30] 193fbc: 14000020 b 0x19403c 193fc0: f85c03a8 ldur x8, [x29, #-0x40] 193fc4: f9401508 ldr x8, [x8, #0x28] 193fc8: f85d83a9 ldur x9, [x29, #-0x28] 193fcc: 2a1f03ea mov w10, wzr 193fd0: 3829690a strb w10, [x8, x9] 193fd4: f85c03a8 ldur x8, [x29, #-0x40] 193fd8: f9401109 ldr x9, [x8, #0x20] 193fdc: b94037e0 ldr w0, [sp, #0x34] 193fe0: f9401501 ldr x1, [x8, #0x28] 193fe4: f9401902 ldr x2, [x8, #0x30] 193fe8: d63f0120 blr x9 193fec: 14000001 b 0x193ff0 193ff0: 14000001 b 0x193ff4 193ff4: 14000001 b 0x193ff8 193ff8: 14000001 b 0x193ffc 193ffc: 14000001 b 0x194000 194000: f85c83a8 ldur x8, [x29, #-0x38] 194004: f9400100 ldr x0, [x8] 194008: f94027e8 ldr x8, [sp, #0x48] 19400c: f9400101 ldr x1, [x8] 194010: f85e83a2 ldur x2, [x29, #-0x18] 194014: 97fc58e3 bl 0xaa3a0 194018: f90023e0 str x0, [sp, #0x40] 19401c: b40000a0 cbz x0, 0x194030 194020: 14000001 b 0x194024 194024: f94023e8 ldr x8, [sp, #0x40] 194028: f81d03a8 stur x8, [x29, #-0x30] 19402c: 14000004 b 0x19403c 194030: aa1f03e8 mov x8, xzr 194034: f81d03a8 stur x8, [x29, #-0x30] 194038: 14000001 b 0x19403c 19403c: f85d03a8 ldur x8, [x29, #-0x30] 194040: d53bd049 mrs x9, TPIDR_EL0 194044: f9401529 ldr x9, [x9, #0x28] 194048: f85f83aa ldur x10, [x29, #-0x8] 19404c: eb0a0129 subs x9, x9, x10 194050: f90007e8 str x8, [sp, #0x8] 194054: f90003e9 str x9, [sp] 194058: 540000c1 b.ne 0x194070 19405c: 14000001 b 0x194060 194060: f94007e0 ldr x0, [sp, #0x8] 194064: a9497bfd ldp x29, x30, [sp, #0x90] 194068: 910283ff add sp, sp, #0xa0 19406c: d65f03c0 ret 194070: 97fc5740 bl 0xa9d70 <__stack_chk_fail@plt> 194074: d101c3ff sub sp, sp, #0x70 194078: a9067bfd stp x29, x30, [sp, #0x60] 19407c: 910183fd add x29, sp, #0x60 194080: d53bd048 mrs x8, TPIDR_EL0 194084: f9401508 ldr x8, [x8, #0x28] 194088: f81f83a8 stur x8, [x29, #-0x8] 19408c: f81d83a0 stur x0, [x29, #-0x28] 194090: f9001be1 str x1, [sp, #0x30] 194094: f90017e2 str x2, [sp, #0x28] 194098: 390093e3 strb w3, [sp, #0x24] 19409c: b90023e4 str w4, [sp, #0x20] 1940a0: f85d83a8 ldur x8, [x29, #-0x28] 1940a4: f9400100 ldr x0, [x8] 1940a8: f94017e8 ldr x8, [sp, #0x28] 1940ac: f9400101 ldr x1, [x8] 1940b0: d10043a2 sub x2, x29, #0x10 1940b4: 97fffecf bl 0x193bf0 1940b8: f9000fe0 str x0, [sp, #0x18] 1940bc: b40000a0 cbz x0, 0x1940d0 1940c0: 14000001 b 0x1940c4 1940c4: f9400fe8 ldr x8, [sp, #0x18] 1940c8: f81e03a8 stur x8, [x29, #-0x20] 1940cc: 14000042 b 0x1941d4 1940d0: 394093e8 ldrb w8, [sp, #0x24] 1940d4: 7103c108 subs w8, w8, #0xf0 1940d8: b90017e8 str w8, [sp, #0x14] 1940dc: 54000221 b.ne 0x194120 1940e0: 14000001 b 0x1940e4 1940e4: f85d83a0 ldur x0, [x29, #-0x28] 1940e8: f9401be8 ldr x8, [sp, #0x30] 1940ec: f9400901 ldr x1, [x8, #0x10] 1940f0: f94017e8 ldr x8, [sp, #0x28] 1940f4: 91006102 add x2, x8, #0x18 1940f8: b94023e4 ldr w4, [sp, #0x20] 1940fc: 394093e3 ldrb w3, [sp, #0x24] 194100: 97fc38e0 bl 0xa2480 194104: f9000fe0 str x0, [sp, #0x18] 194108: b40000a0 cbz x0, 0x19411c 19410c: 14000001 b 0x194110 194110: f9400fe8 ldr x8, [sp, #0x18] 194114: f81e03a8 stur x8, [x29, #-0x20] 194118: 1400002f b 0x1941d4 19411c: 14000001 b 0x194120 194120: 14000001 b 0x194124 194124: f85f03a8 ldur x8, [x29, #-0x10] 194128: f1000509 subs x9, x8, #0x1 19412c: f81f03a9 stur x9, [x29, #-0x10] 194130: b40004c8 cbz x8, 0x1941c8 194134: 14000001 b 0x194138 194138: f85d83a8 ldur x8, [x29, #-0x28] 19413c: f9400100 ldr x0, [x8] 194140: f94017e8 ldr x8, [sp, #0x28] 194144: f9400101 ldr x1, [x8] 194148: d10053a2 sub x2, x29, #0x14 19414c: 97fc4389 bl 0xa4f70 194150: f9000fe0 str x0, [sp, #0x18] 194154: b40000a0 cbz x0, 0x194168 194158: 14000001 b 0x19415c 19415c: f9400fe8 ldr x8, [sp, #0x18] 194160: f81e03a8 stur x8, [x29, #-0x20] 194164: 1400001c b 0x1941d4 194168: f85d83a0 ldur x0, [x29, #-0x28] 19416c: f9401be8 ldr x8, [sp, #0x30] 194170: f9400901 ldr x1, [x8, #0x10] 194174: f94017e8 ldr x8, [sp, #0x28] 194178: 91006102 add x2, x8, #0x18 19417c: b94023e4 ldr w4, [sp, #0x20] 194180: 385ec3a3 ldurb w3, [x29, #-0x14] 194184: 97fc38bf bl 0xa2480 194188: f9000fe0 str x0, [sp, #0x18] 19418c: b40000a0 cbz x0, 0x1941a0 194190: 14000001 b 0x194194 194194: f9400fe8 ldr x8, [sp, #0x18] 194198: f81e03a8 stur x8, [x29, #-0x20] 19419c: 1400000e b 0x1941d4 1941a0: f94017e8 ldr x8, [sp, #0x28] 1941a4: 39407d09 ldrb w9, [x8, #0x1f] 1941a8: 360000e9 tbz w9, #0x0, 0x1941c4 1941ac: 14000001 b 0x1941b0 1941b0: f9401be8 ldr x8, [sp, #0x30] 1941b4: 39415d09 ldrb w9, [x8, #0x57] 1941b8: 321d0129 orr w9, w9, #0x8 1941bc: 39015d09 strb w9, [x8, #0x57] 1941c0: 14000001 b 0x1941c4 1941c4: 17ffffd8 b 0x194124 1941c8: aa1f03e8 mov x8, xzr 1941cc: f81e03a8 stur x8, [x29, #-0x20] 1941d0: 14000001 b 0x1941d4 1941d4: f85e03a8 ldur x8, [x29, #-0x20] 1941d8: d53bd049 mrs x9, TPIDR_EL0 1941dc: f9401529 ldr x9, [x9, #0x28] 1941e0: f85f83aa ldur x10, [x29, #-0x8] 1941e4: eb0a0129 subs x9, x9, x10 1941e8: f90007e8 str x8, [sp, #0x8] 1941ec: f90003e9 str x9, [sp] 1941f0: 540000c1 b.ne 0x194208 1941f4: 14000001 b 0x1941f8 1941f8: f94007e0 ldr x0, [sp, #0x8] 1941fc: a9467bfd ldp x29, x30, [sp, #0x60] 194200: 9101c3ff add sp, sp, #0x70 194204: d65f03c0 ret 194208: 97fc56da bl 0xa9d70 <__stack_chk_fail@plt> 19420c: d102c3ff sub sp, sp, #0xb0 194210: a90a7bfd stp x29, x30, [sp, #0xa0] 194214: 910283fd add x29, sp, #0xa0 194218: d53bd048 mrs x8, TPIDR_EL0 19421c: f9401508 ldr x8, [x8, #0x28] 194220: f81f83a8 stur x8, [x29, #-0x8] 194224: f90027e0 str x0, [sp, #0x48] 194228: f90023e1 str x1, [sp, #0x40] 19422c: f9001fe2 str x2, [sp, #0x38] 194230: f9001be3 str x3, [sp, #0x30] 194234: 321a03e9 orr w9, wzr, #0x40 194238: 2a0903e2 mov w2, w9 19423c: d10123a8 sub x8, x29, #0x48 194240: 2a1f03e9 mov w9, wzr 194244: aa0803e0 mov x0, x8 194248: 2a0903e1 mov w1, w9 19424c: f90013e8 str x8, [sp, #0x20] 194250: 97fc523c bl 0xa8b40 194254: f94023e8 ldr x8, [sp, #0x40] 194258: f81b83a8 stur x8, [x29, #-0x48] 19425c: f9401be8 ldr x8, [sp, #0x30] 194260: f81c83a8 stur x8, [x29, #-0x38] 194264: f9401fe8 ldr x8, [sp, #0x38] 194268: aa1f03e2 mov x2, xzr 19426c: f9000102 str x2, [x8] 194270: f94027e8 ldr x8, [sp, #0x48] 194274: f9000fe0 str x0, [sp, #0x18] 194278: aa0803e0 mov x0, x8 19427c: f94013e1 ldr x1, [sp, #0x20] 194280: 9400024b bl 0x194bac 194284: b5000480 cbnz x0, 0x194314 194288: 14000001 b 0x19428c 19428c: f94027e8 ldr x8, [sp, #0x48] 194290: 39462d09 ldrb w9, [x8, #0x18b] 194294: 340000c9 cbz w9, 0x1942ac 194298: 14000001 b 0x19429c 19429c: 2a1f03e0 mov w0, wzr 1942a0: 97fc3c40 bl 0xa33a0 1942a4: f90017e0 str x0, [sp, #0x28] 1942a8: 14000008 b 0x1942c8 1942ac: f94027e8 ldr x8, [sp, #0x48] 1942b0: f9400100 ldr x0, [x8] 1942b4: 321a03e9 orr w9, wzr, #0x40 1942b8: 2a0903e1 mov w1, w9 1942bc: 97fc360d bl 0xa1af0 1942c0: f90017e0 str x0, [sp, #0x28] 1942c4: 14000001 b 0x1942c8 1942c8: f94017e8 ldr x8, [sp, #0x28] 1942cc: b50000a8 cbnz x8, 0x1942e0 1942d0: 14000001 b 0x1942d4 1942d4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1942d8: f9002be8 str x8, [sp, #0x50] 1942dc: 14000011 b 0x194320 1942e0: f94017e0 ldr x0, [sp, #0x28] 1942e4: 321a03e8 orr w8, wzr, #0x40 1942e8: 2a0803e2 mov w2, w8 1942ec: d10123a1 sub x1, x29, #0x48 1942f0: 97fc4620 bl 0xa5b70 1942f4: f94017e1 ldr x1, [sp, #0x28] 1942f8: 321f07e8 orr w8, wzr, #0x6 1942fc: 3900e028 strb w8, [x1, #0x38] 194300: f94017e1 ldr x1, [sp, #0x28] 194304: f9401fe2 ldr x2, [sp, #0x38] 194308: f9000041 str x1, [x2] 19430c: f9000be0 str x0, [sp, #0x10] 194310: 14000001 b 0x194314 194314: aa1f03e8 mov x8, xzr 194318: f9002be8 str x8, [sp, #0x50] 19431c: 14000001 b 0x194320 194320: f9402be8 ldr x8, [sp, #0x50] 194324: d53bd049 mrs x9, TPIDR_EL0 194328: f9401529 ldr x9, [x9, #0x28] 19432c: f85f83aa ldur x10, [x29, #-0x8] 194330: eb0a0129 subs x9, x9, x10 194334: f90007e8 str x8, [sp, #0x8] 194338: f90003e9 str x9, [sp] 19433c: 540000c1 b.ne 0x194354 194340: 14000001 b 0x194344 194344: f94007e0 ldr x0, [sp, #0x8] 194348: a94a7bfd ldp x29, x30, [sp, #0xa0] 19434c: 9102c3ff add sp, sp, #0xb0 194350: d65f03c0 ret 194354: 97fc5687 bl 0xa9d70 <__stack_chk_fail@plt> 194358: d10103ff sub sp, sp, #0x40 19435c: a9037bfd stp x29, x30, [sp, #0x30] 194360: 9100c3fd add x29, sp, #0x30 194364: 321f07e8 orr w8, wzr, #0x6 194368: 52800009 mov w9, #0x0 // =0 19436c: f81f03a0 stur x0, [x29, #-0x10] 194370: f9000fe1 str x1, [sp, #0x18] 194374: f9400fe0 ldr x0, [sp, #0x18] 194378: f9000be0 str x0, [sp, #0x10] 19437c: f9400be0 ldr x0, [sp, #0x10] 194380: 3940e00a ldrb w10, [x0, #0x38] 194384: 6b08015f cmp w10, w8 194388: 1a9f07e8 cset w8, ne 19438c: b90007e9 str w9, [sp, #0x4] 194390: 37000048 tbnz w8, #0x0, 0x194398 194394: 14000004 b 0x1943a4 194398: b27befe8 orr x8, xzr, #0xffffffffffffffe1 19439c: f81f83a8 stur x8, [x29, #-0x8] 1943a0: 14000010 b 0x1943e0 1943a4: b27d03e8 orr x8, xzr, #0x8 1943a8: f85f03a0 ldur x0, [x29, #-0x10] 1943ac: f9400be9 ldr x9, [sp, #0x10] 1943b0: 8b080121 add x1, x9, x8 1943b4: 97fc36f3 bl 0xa1f80 1943b8: f90007e0 str x0, [sp, #0x8] 1943bc: b5000040 cbnz x0, 0x1943c4 1943c0: 14000004 b 0x1943d0 1943c4: f94007e8 ldr x8, [sp, #0x8] 1943c8: f81f83a8 stur x8, [x29, #-0x8] 1943cc: 14000005 b 0x1943e0 1943d0: f9400be8 ldr x8, [sp, #0x10] 1943d4: b94007e9 ldr w9, [sp, #0x4] 1943d8: 3900e109 strb w9, [x8, #0x38] 1943dc: f81f83bf stur xzr, [x29, #-0x8] 1943e0: f85f83a0 ldur x0, [x29, #-0x8] 1943e4: a9437bfd ldp x29, x30, [sp, #0x30] 1943e8: 910103ff add sp, sp, #0x40 1943ec: d65f03c0 ret 1943f0: d10083ff sub sp, sp, #0x20 1943f4: d2800008 mov x8, #0x0 // =0 1943f8: f9000fe0 str x0, [sp, #0x18] 1943fc: f9000be1 str x1, [sp, #0x10] 194400: f90007e2 str x2, [sp, #0x8] 194404: f9400be0 ldr x0, [sp, #0x10] 194408: f90003e0 str x0, [sp] 19440c: f94003e0 ldr x0, [sp] 194410: f9400c00 ldr x0, [x0, #0x18] 194414: 9348fc00 asr x0, x0, #8 194418: f94007e1 ldr x1, [sp, #0x8] 19441c: f9000020 str x0, [x1] 194420: aa0803e0 mov x0, x8 194424: 910083ff add sp, sp, #0x20 194428: d65f03c0 ret 19442c: d10283ff sub sp, sp, #0xa0 194430: a9097bfd stp x29, x30, [sp, #0x90] 194434: 910243fd add x29, sp, #0x90 194438: d53bd048 mrs x8, TPIDR_EL0 19443c: f9401508 ldr x8, [x8, #0x28] 194440: f81f83a8 stur x8, [x29, #-0x8] 194444: f81e03a0 stur x0, [x29, #-0x20] 194448: f81d83a1 stur x1, [x29, #-0x28] 19444c: b81d43a2 stur w2, [x29, #-0x2c] 194450: f85d83a8 ldur x8, [x29, #-0x28] 194454: f81c83a8 stur x8, [x29, #-0x38] 194458: f85c83a8 ldur x8, [x29, #-0x38] 19445c: 3940e102 ldrb w2, [x8, #0x38] 194460: 71001842 subs w2, w2, #0x6 194464: b81bc3a2 stur w2, [x29, #-0x44] 194468: 540000ab b.lt 0x19447c 19446c: 14000001 b 0x194470 194470: aa1f03e8 mov x8, xzr 194474: f81e83a8 stur x8, [x29, #-0x18] 194478: 140000ba b 0x194760 19447c: f85c83a8 ldur x8, [x29, #-0x38] 194480: f9400d08 ldr x8, [x8, #0x18] 194484: b5000268 cbnz x8, 0x1944d0 194488: 14000001 b 0x19448c 19448c: f85e03a8 ldur x8, [x29, #-0x20] 194490: f940b900 ldr x0, [x8, #0x170] 194494: f85c83a8 ldur x8, [x29, #-0x38] 194498: f9400501 ldr x1, [x8, #0x8] 19449c: 2a1f03e2 mov w2, wzr 1944a0: 52800a03 mov w3, #0x50 // =80 1944a4: b9004be2 str w2, [sp, #0x48] 1944a8: 97fc407e bl 0xa46a0 1944ac: f85e03a8 ldur x8, [x29, #-0x20] 1944b0: f940b900 ldr x0, [x8, #0x170] 1944b4: f85c83a8 ldur x8, [x29, #-0x38] 1944b8: f9400501 ldr x1, [x8, #0x8] 1944bc: 32000be3 orr w3, wzr, #0x7 1944c0: 32001be4 orr w4, wzr, #0x7f 1944c4: b9404be2 ldr w2, [sp, #0x48] 1944c8: 97fc56da bl 0xaa030 1944cc: 14000001 b 0x1944d0 1944d0: f85c83a8 ldur x8, [x29, #-0x38] 1944d4: 39c0e909 ldrsb w9, [x8, #0x3a] 1944d8: 37f805e9 tbnz w9, #0x1f, 0x194594 1944dc: 14000001 b 0x1944e0 1944e0: f85e03a8 ldur x8, [x29, #-0x20] 1944e4: f940b900 ldr x0, [x8, #0x170] 1944e8: f85c83a8 ldur x8, [x29, #-0x38] 1944ec: f9400501 ldr x1, [x8, #0x8] 1944f0: 3940e903 ldrb w3, [x8, #0x3a] 1944f4: 2a1f03e2 mov w2, wzr 1944f8: b90047e2 str w2, [sp, #0x44] 1944fc: b94047e4 ldr w4, [sp, #0x44] 194500: 97fc58dc bl 0xaa870 194504: f85c83a8 ldur x8, [x29, #-0x38] 194508: 3940ed02 ldrb w2, [x8, #0x3b] 19450c: 340003c2 cbz w2, 0x194584 194510: 14000001 b 0x194514 194514: f85c83a8 ldur x8, [x29, #-0x38] 194518: 3940ed09 ldrb w9, [x8, #0x3b] 19451c: 71000529 subs w9, w9, #0x1 194520: 3900ed09 strb w9, [x8, #0x3b] 194524: f85c83a8 ldur x8, [x29, #-0x38] 194528: f940150a ldr x10, [x8, #0x28] 19452c: f9400d0b ldr x11, [x8, #0x18] 194530: 8b0a016a add x10, x11, x10 194534: f9000d0a str x10, [x8, #0x18] 194538: f85c83a8 ldur x8, [x29, #-0x38] 19453c: 39c0e909 ldrsb w9, [x8, #0x3a] 194540: 37f801c9 tbnz w9, #0x1f, 0x194578 194544: 14000001 b 0x194548 194548: b85d43a8 ldur w8, [x29, #-0x2c] 19454c: 35000168 cbnz w8, 0x194578 194550: 14000001 b 0x194554 194554: f85e03a8 ldur x8, [x29, #-0x20] 194558: f940b900 ldr x0, [x8, #0x170] 19455c: f85c83a8 ldur x8, [x29, #-0x38] 194560: f9400501 ldr x1, [x8, #0x8] 194564: 3940e504 ldrb w4, [x8, #0x39] 194568: 3940e903 ldrb w3, [x8, #0x3a] 19456c: 2a1f03e2 mov w2, wzr 194570: 97fc3e18 bl 0xa3dd0 194574: 14000001 b 0x194578 194578: aa1f03e8 mov x8, xzr 19457c: f81e83a8 stur x8, [x29, #-0x18] 194580: 14000078 b 0x194760 194584: f85c83a8 ldur x8, [x29, #-0x38] 194588: 32001fe9 orr w9, wzr, #0xff 19458c: 3900e909 strb w9, [x8, #0x3a] 194590: 14000001 b 0x194594 194594: 14000001 b 0x194598 194598: f85e03a8 ldur x8, [x29, #-0x20] 19459c: f9400100 ldr x0, [x8] 1945a0: f85c83a1 ldur x1, [x29, #-0x38] 1945a4: d10033a2 sub x2, x29, #0xc 1945a8: 9400021d bl 0x194e1c 1945ac: f81c03a0 stur x0, [x29, #-0x40] 1945b0: b40001c0 cbz x0, 0x1945e8 1945b4: 14000001 b 0x1945b8 1945b8: f85c03a8 ldur x8, [x29, #-0x40] 1945bc: f1000d08 subs x8, x8, #0x3 1945c0: f9001fe8 str x8, [sp, #0x38] 1945c4: 54000101 b.ne 0x1945e4 1945c8: 14000001 b 0x1945cc 1945cc: f85c83a8 ldur x8, [x29, #-0x38] 1945d0: 321f03e9 orr w9, wzr, #0x2 1945d4: 3900e109 strb w9, [x8, #0x38] 1945d8: aa1f03e8 mov x8, xzr 1945dc: f81e83a8 stur x8, [x29, #-0x18] 1945e0: 14000060 b 0x194760 1945e4: 14000049 b 0x194708 1945e8: 38df43a8 ldursb w8, [x29, #-0xc] 1945ec: 31000508 adds w8, w8, #0x1 1945f0: b90037e8 str w8, [sp, #0x34] 1945f4: 5400012b b.lt 0x194618 1945f8: 14000001 b 0x1945fc 1945fc: f85e03a0 ldur x0, [x29, #-0x20] 194600: f85c83a1 ldur x1, [x29, #-0x38] 194604: b85d43a2 ldur w2, [x29, #-0x2c] 194608: 385f43a3 ldurb w3, [x29, #-0xc] 19460c: 94000291 bl 0x195050 194610: f81c03a0 stur x0, [x29, #-0x40] 194614: 1400003d b 0x194708 194618: 38df43a8 ldursb w8, [x29, #-0xc] 19461c: 11002508 add w8, w8, #0x9 194620: 2a0803e9 mov w9, w8 194624: 71001908 subs w8, w8, #0x6 194628: f90017e9 str x9, [sp, #0x28] 19462c: b90027e8 str w8, [sp, #0x24] 194630: 540005c8 b.hi 0x1946e8 194634: b0000348 adrp x8, 0x1fd000 194638: 91388108 add x8, x8, #0xe20 19463c: f94017eb ldr x11, [sp, #0x28] 194640: b8ab790a ldrsw x10, [x8, x11, lsl #2] 194644: 8b0a0109 add x9, x8, x10 194648: f9000fea str x10, [sp, #0x18] 19464c: d61f0120 br x9 194650: f85e03a0 ldur x0, [x29, #-0x20] 194654: f85c83a1 ldur x1, [x29, #-0x38] 194658: 94000215 bl 0x194eac 19465c: f81c03a0 stur x0, [x29, #-0x40] 194660: 14000025 b 0x1946f4 194664: f85e03a0 ldur x0, [x29, #-0x20] 194668: f85c83a1 ldur x1, [x29, #-0x38] 19466c: 94000240 bl 0x194f6c 194670: f81c03a0 stur x0, [x29, #-0x40] 194674: 14000020 b 0x1946f4 194678: f85e03a0 ldur x0, [x29, #-0x20] 19467c: f85c83a1 ldur x1, [x29, #-0x38] 194680: 940002b5 bl 0x195154 194684: f81c03a0 stur x0, [x29, #-0x40] 194688: 1400001b b 0x1946f4 19468c: f85e03a0 ldur x0, [x29, #-0x20] 194690: f85c83a1 ldur x1, [x29, #-0x38] 194694: b85d43a2 ldur w2, [x29, #-0x2c] 194698: 940002e6 bl 0x195230 19469c: f81c03a0 stur x0, [x29, #-0x40] 1946a0: 14000015 b 0x1946f4 1946a4: f85e03a0 ldur x0, [x29, #-0x20] 1946a8: f85c83a1 ldur x1, [x29, #-0x38] 1946ac: 94000326 bl 0x195344 1946b0: f81c03a0 stur x0, [x29, #-0x40] 1946b4: 14000010 b 0x1946f4 1946b8: f85e03a8 ldur x8, [x29, #-0x20] 1946bc: f9400100 ldr x0, [x8] 1946c0: f85c83a1 ldur x1, [x29, #-0x38] 1946c4: d10033a2 sub x2, x29, #0xc 1946c8: 940001d5 bl 0x194e1c 1946cc: f81c03a0 stur x0, [x29, #-0x40] 1946d0: 14000009 b 0x1946f4 1946d4: f85e03a0 ldur x0, [x29, #-0x20] 1946d8: f85c83a1 ldur x1, [x29, #-0x38] 1946dc: 9400037f bl 0x1954d8 1946e0: f81c03a0 stur x0, [x29, #-0x40] 1946e4: 14000004 b 0x1946f4 1946e8: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1946ec: f81c03a8 stur x8, [x29, #-0x40] 1946f0: 14000001 b 0x1946f4 1946f4: f85c03a8 ldur x8, [x29, #-0x40] 1946f8: b4000068 cbz x8, 0x194704 1946fc: 14000001 b 0x194700 194700: 14000002 b 0x194708 194704: 17ffffa5 b 0x194598 194708: f85c03a8 ldur x8, [x29, #-0x40] 19470c: b40001c8 cbz x8, 0x194744 194710: 14000001 b 0x194714 194714: f85c03a8 ldur x8, [x29, #-0x40] 194718: f1000d08 subs x8, x8, #0x3 19471c: f9000be8 str x8, [sp, #0x10] 194720: 540000a1 b.ne 0x194734 194724: 14000001 b 0x194728 194728: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 19472c: f81c03a8 stur x8, [x29, #-0x40] 194730: 14000001 b 0x194734 194734: f85c83a8 ldur x8, [x29, #-0x38] 194738: 32000be9 orr w9, wzr, #0x7 19473c: 3900e109 strb w9, [x8, #0x38] 194740: 14000005 b 0x194754 194744: f85c83a8 ldur x8, [x29, #-0x38] 194748: 320003e9 orr w9, wzr, #0x1 19474c: 3900e109 strb w9, [x8, #0x38] 194750: 14000001 b 0x194754 194754: f85c03a8 ldur x8, [x29, #-0x40] 194758: f81e83a8 stur x8, [x29, #-0x18] 19475c: 14000001 b 0x194760 194760: f85e83a8 ldur x8, [x29, #-0x18] 194764: d53bd049 mrs x9, TPIDR_EL0 194768: f9401529 ldr x9, [x9, #0x28] 19476c: f85f83aa ldur x10, [x29, #-0x8] 194770: eb0a0129 subs x9, x9, x10 194774: f90007e8 str x8, [sp, #0x8] 194778: f90003e9 str x9, [sp] 19477c: 540000c1 b.ne 0x194794 194780: 14000001 b 0x194784 194784: f94007e0 ldr x0, [sp, #0x8] 194788: a9497bfd ldp x29, x30, [sp, #0x90] 19478c: 910283ff add sp, sp, #0xa0 194790: d65f03c0 ret 194794: 97fc5577 bl 0xa9d70 <__stack_chk_fail@plt> 194798: d10103ff sub sp, sp, #0x40 19479c: a9037bfd stp x29, x30, [sp, #0x30] 1947a0: 9100c3fd add x29, sp, #0x30 1947a4: 321f03e8 orr w8, wzr, #0x2 1947a8: 321e03e9 orr w9, wzr, #0x4 1947ac: 528000aa mov w10, #0x5 // =5 1947b0: f81f83a0 stur x0, [x29, #-0x8] 1947b4: f81f03a1 stur x1, [x29, #-0x10] 1947b8: f9000fe2 str x2, [sp, #0x18] 1947bc: f85f03a0 ldur x0, [x29, #-0x10] 1947c0: f9000be0 str x0, [sp, #0x10] 1947c4: f9400be0 ldr x0, [sp, #0x10] 1947c8: 3940e00b ldrb w11, [x0, #0x38] 1947cc: 6b08017f cmp w11, w8 1947d0: 1a9f17e8 cset w8, eq 1947d4: b9000fe9 str w9, [sp, #0xc] 1947d8: b9000bea str w10, [sp, #0x8] 1947dc: 37000048 tbnz w8, #0x0, 0x1947e4 1947e0: 14000009 b 0x194804 1947e4: f9400be8 ldr x8, [sp, #0x10] 1947e8: f9400500 ldr x0, [x8, #0x8] 1947ec: 97fc55a9 bl 0xa9e90 1947f0: b4000040 cbz x0, 0x1947f8 1947f4: 14000004 b 0x194804 1947f8: f9400be8 ldr x8, [sp, #0x10] 1947fc: b9400fe9 ldr w9, [sp, #0xc] 194800: 3900e109 strb w9, [x8, #0x38] 194804: 320007e8 orr w8, wzr, #0x3 194808: f9400be9 ldr x9, [sp, #0x10] 19480c: 3940e12a ldrb w10, [x9, #0x38] 194810: 6b08015f cmp w10, w8 194814: 1a9f17e8 cset w8, eq 194818: 37000048 tbnz w8, #0x0, 0x194820 19481c: 14000009 b 0x194840 194820: f9400be8 ldr x8, [sp, #0x10] 194824: f9400500 ldr x0, [x8, #0x8] 194828: 97fc559a bl 0xa9e90 19482c: b4000040 cbz x0, 0x194834 194830: 14000004 b 0x194840 194834: f9400be8 ldr x8, [sp, #0x10] 194838: b9400be9 ldr w9, [sp, #0x8] 19483c: 3900e109 strb w9, [x8, #0x38] 194840: d2800000 mov x0, #0x0 // =0 194844: f9400be8 ldr x8, [sp, #0x10] 194848: 3940e109 ldrb w9, [x8, #0x38] 19484c: 2a0903e8 mov w8, w9 194850: d3401d08 ubfx x8, x8, #0, #8 194854: f9400fea ldr x10, [sp, #0x18] 194858: f9000148 str x8, [x10] 19485c: a9437bfd ldp x29, x30, [sp, #0x30] 194860: 910103ff add sp, sp, #0x40 194864: d65f03c0 ret 194868: d10103ff sub sp, sp, #0x40 19486c: a9037bfd stp x29, x30, [sp, #0x30] 194870: 9100c3fd add x29, sp, #0x30 194874: d2800008 mov x8, #0x0 // =0 194878: f81f03a0 stur x0, [x29, #-0x10] 19487c: f9000fe1 str x1, [sp, #0x18] 194880: f9400fe0 ldr x0, [sp, #0x18] 194884: f9000be0 str x0, [sp, #0x10] 194888: f85f03a0 ldur x0, [x29, #-0x10] 19488c: f9400000 ldr x0, [x0] 194890: f9400be1 ldr x1, [sp, #0x10] 194894: f9400021 ldr x1, [x1] 194898: f90003e8 str x8, [sp] 19489c: 97fc3c79 bl 0xa3a80 1948a0: f90007e0 str x0, [sp, #0x8] 1948a4: b5000040 cbnz x0, 0x1948ac 1948a8: 14000004 b 0x1948b8 1948ac: f94007e8 ldr x8, [sp, #0x8] 1948b0: f81f83a8 stur x8, [x29, #-0x8] 1948b4: 1400001a b 0x19491c 1948b8: f9400be8 ldr x8, [sp, #0x10] 1948bc: f9400508 ldr x8, [x8, #0x8] 1948c0: f94003e9 ldr x9, [sp] 1948c4: eb09011f cmp x8, x9 1948c8: 1a9f07ea cset w10, ne 1948cc: 3700004a tbnz w10, #0x0, 0x1948d4 1948d0: 14000005 b 0x1948e4 1948d4: f85f03a0 ldur x0, [x29, #-0x10] 1948d8: f9400be8 ldr x8, [sp, #0x10] 1948dc: f9400501 ldr x1, [x8, #0x8] 1948e0: 97fc3048 bl 0xa0a00 1948e4: 52800008 mov w8, #0x0 // =0 1948e8: f85f03a9 ldur x9, [x29, #-0x10] 1948ec: 39462d2a ldrb w10, [x9, #0x18b] 1948f0: 53001d4a uxtb w10, w10 1948f4: 32001feb orr w11, wzr, #0xff 1948f8: 0a0b0108 and w8, w8, w11 1948fc: 6b08015f cmp w10, w8 194900: 1a9f07e8 cset w8, ne 194904: 370000a8 tbnz w8, #0x0, 0x194918 194908: f85f03a8 ldur x8, [x29, #-0x10] 19490c: f9400100 ldr x0, [x8] 194910: f9400be1 ldr x1, [sp, #0x10] 194914: 97fc346b bl 0xa1ac0 194918: f81f83bf stur xzr, [x29, #-0x8] 19491c: f85f83a0 ldur x0, [x29, #-0x8] 194920: a9437bfd ldp x29, x30, [sp, #0x30] 194924: 910103ff add sp, sp, #0x40 194928: d65f03c0 ret 19492c: d10103ff sub sp, sp, #0x40 194930: a9037bfd stp x29, x30, [sp, #0x30] 194934: 9100c3fd add x29, sp, #0x30 194938: 320003e2 orr w2, wzr, #0x1 19493c: 32000be8 orr w8, wzr, #0x7 194940: 52800009 mov w9, #0x0 // =0 194944: f81f03a0 stur x0, [x29, #-0x10] 194948: f9000fe1 str x1, [sp, #0x18] 19494c: f9400fe0 ldr x0, [sp, #0x18] 194950: f9000be0 str x0, [sp, #0x10] 194954: f85f03a0 ldur x0, [x29, #-0x10] 194958: f940b800 ldr x0, [x0, #0x170] 19495c: f9400be1 ldr x1, [sp, #0x10] 194960: f9400421 ldr x1, [x1, #0x8] 194964: b90007e8 str w8, [sp, #0x4] 194968: b90003e9 str w9, [sp] 19496c: 97fc3725 bl 0xa2600 194970: f9400be0 ldr x0, [sp, #0x10] 194974: f9000c1f str xzr, [x0, #0x18] 194978: f9400be0 ldr x0, [sp, #0x10] 19497c: b94007e8 ldr w8, [sp, #0x4] 194980: 3900e008 strb w8, [x0, #0x38] 194984: f85f03a0 ldur x0, [x29, #-0x10] 194988: f9400000 ldr x0, [x0] 19498c: f9400be1 ldr x1, [sp, #0x10] 194990: f9400021 ldr x1, [x1] 194994: f9400bea ldr x10, [sp, #0x10] 194998: f9400942 ldr x2, [x10, #0x10] 19499c: 97fc5681 bl 0xaa3a0 1949a0: f90007e0 str x0, [sp, #0x8] 1949a4: b5000040 cbnz x0, 0x1949ac 1949a8: 14000004 b 0x1949b8 1949ac: f94007e8 ldr x8, [sp, #0x8] 1949b0: f81f83a8 stur x8, [x29, #-0x8] 1949b4: 1400000e b 0x1949ec 1949b8: f85f03a0 ldur x0, [x29, #-0x10] 1949bc: f9400be1 ldr x1, [sp, #0x10] 1949c0: 9400007b bl 0x194bac 1949c4: f90007e0 str x0, [sp, #0x8] 1949c8: b5000040 cbnz x0, 0x1949d0 1949cc: 14000004 b 0x1949dc 1949d0: f94007e8 ldr x8, [sp, #0x8] 1949d4: f81f83a8 stur x8, [x29, #-0x8] 1949d8: 14000005 b 0x1949ec 1949dc: f9400be8 ldr x8, [sp, #0x10] 1949e0: b94003e9 ldr w9, [sp] 1949e4: 3900e109 strb w9, [x8, #0x38] 1949e8: f81f83bf stur xzr, [x29, #-0x8] 1949ec: f85f83a0 ldur x0, [x29, #-0x8] 1949f0: a9437bfd ldp x29, x30, [sp, #0x30] 1949f4: 910103ff add sp, sp, #0x40 1949f8: d65f03c0 ret 1949fc: d10103ff sub sp, sp, #0x40 194a00: a9037bfd stp x29, x30, [sp, #0x30] 194a04: 9100c3fd add x29, sp, #0x30 194a08: 321e03e8 orr w8, wzr, #0x4 194a0c: 320007e9 orr w9, wzr, #0x3 194a10: f81f03a0 stur x0, [x29, #-0x10] 194a14: f9000fe1 str x1, [sp, #0x18] 194a18: f9400fe0 ldr x0, [sp, #0x18] 194a1c: f9000be0 str x0, [sp, #0x10] 194a20: f9400be0 ldr x0, [sp, #0x10] 194a24: 3940e00a ldrb w10, [x0, #0x38] 194a28: 6b08015f cmp w10, w8 194a2c: 1a9f17e8 cset w8, eq 194a30: b9000fe9 str w9, [sp, #0xc] 194a34: 37000048 tbnz w8, #0x0, 0x194a3c 194a38: 14000004 b 0x194a48 194a3c: 928002e8 mov x8, #-0x18 // =-24 194a40: f81f83a8 stur x8, [x29, #-0x8] 194a44: 1400000a b 0x194a6c 194a48: f85f03a8 ldur x8, [x29, #-0x10] 194a4c: f940b900 ldr x0, [x8, #0x170] 194a50: f9400be8 ldr x8, [sp, #0x10] 194a54: f9400501 ldr x1, [x8, #0x8] 194a58: 97fc3ade bl 0xa35d0 194a5c: f9400be8 ldr x8, [sp, #0x10] 194a60: b9400fe9 ldr w9, [sp, #0xc] 194a64: 3900e109 strb w9, [x8, #0x38] 194a68: f81f83bf stur xzr, [x29, #-0x8] 194a6c: f85f83a0 ldur x0, [x29, #-0x8] 194a70: a9437bfd ldp x29, x30, [sp, #0x30] 194a74: 910103ff add sp, sp, #0x40 194a78: d65f03c0 ret 194a7c: d100c3ff sub sp, sp, #0x30 194a80: 321e03e8 orr w8, wzr, #0x4 194a84: 320003e9 orr w9, wzr, #0x1 194a88: f90013e0 str x0, [sp, #0x20] 194a8c: f9000fe1 str x1, [sp, #0x18] 194a90: f9400fe0 ldr x0, [sp, #0x18] 194a94: f9000be0 str x0, [sp, #0x10] 194a98: f9400be0 ldr x0, [sp, #0x10] 194a9c: 3940e00a ldrb w10, [x0, #0x38] 194aa0: 6b08015f cmp w10, w8 194aa4: 1a9f17e8 cset w8, eq 194aa8: b9000fe9 str w9, [sp, #0xc] 194aac: 37000048 tbnz w8, #0x0, 0x194ab4 194ab0: 14000004 b 0x194ac0 194ab4: 928002e8 mov x8, #-0x18 // =-24 194ab8: f90017e8 str x8, [sp, #0x28] 194abc: 14000005 b 0x194ad0 194ac0: f9400be8 ldr x8, [sp, #0x10] 194ac4: b9400fe9 ldr w9, [sp, #0xc] 194ac8: 3900e109 strb w9, [x8, #0x38] 194acc: f90017ff str xzr, [sp, #0x28] 194ad0: f94017e0 ldr x0, [sp, #0x28] 194ad4: 9100c3ff add sp, sp, #0x30 194ad8: d65f03c0 ret 194adc: d100c3ff sub sp, sp, #0x30 194ae0: d28000a8 mov x8, #0x5 // =5 194ae4: f90013e0 str x0, [sp, #0x20] 194ae8: f9000fe1 str x1, [sp, #0x18] 194aec: f9000be2 str x2, [sp, #0x10] 194af0: f90007e3 str x3, [sp, #0x8] 194af4: f9400be0 ldr x0, [sp, #0x10] 194af8: eb08001f cmp x0, x8 194afc: 1a9f17e9 cset w9, eq 194b00: 37000049 tbnz w9, #0x0, 0x194b08 194b04: 14000003 b 0x194b10 194b08: f90017ff str xzr, [sp, #0x28] 194b0c: 14000003 b 0x194b18 194b10: 92800368 mov x8, #-0x1c // =-28 194b14: f90017e8 str x8, [sp, #0x28] 194b18: f94017e0 ldr x0, [sp, #0x28] 194b1c: 9100c3ff add sp, sp, #0x30 194b20: d65f03c0 ret 194b24: d10103ff sub sp, sp, #0x40 194b28: f9001be0 str x0, [sp, #0x30] 194b2c: f90017e1 str x1, [sp, #0x28] 194b30: f90013e2 str x2, [sp, #0x20] 194b34: f9000fe3 str x3, [sp, #0x18] 194b38: f94017e0 ldr x0, [sp, #0x28] 194b3c: f9000be0 str x0, [sp, #0x10] 194b40: f94013e0 ldr x0, [sp, #0x20] 194b44: f90007e0 str x0, [sp, #0x8] 194b48: b4000120 cbz x0, 0x194b6c 194b4c: 14000001 b 0x194b50 194b50: b27e03e8 orr x8, xzr, #0x4 194b54: f94007e9 ldr x9, [sp, #0x8] 194b58: eb09011f cmp x8, x9 194b5c: 1a9f17ea cset w10, eq 194b60: 370000ea tbnz w10, #0x0, 0x194b7c 194b64: 14000001 b 0x194b68 194b68: 1400000a b 0x194b90 194b6c: b27c03e8 orr x8, xzr, #0x10 194b70: f9400fe9 ldr x9, [sp, #0x18] 194b74: f9000128 str x8, [x9] 194b78: 14000009 b 0x194b9c 194b7c: f9400be8 ldr x8, [sp, #0x10] 194b80: f9400508 ldr x8, [x8, #0x8] 194b84: f9400fe9 ldr x9, [sp, #0x18] 194b88: f9000128 str x8, [x9] 194b8c: 14000004 b 0x194b9c 194b90: 92800368 mov x8, #-0x1c // =-28 194b94: f9001fe8 str x8, [sp, #0x38] 194b98: 14000002 b 0x194ba0 194b9c: f9001fff str xzr, [sp, #0x38] 194ba0: f9401fe0 ldr x0, [sp, #0x38] 194ba4: 910103ff add sp, sp, #0x40 194ba8: d65f03c0 ret 194bac: d101c3ff sub sp, sp, #0x70 194bb0: a9067bfd stp x29, x30, [sp, #0x60] 194bb4: 910183fd add x29, sp, #0x60 194bb8: d53bd048 mrs x8, TPIDR_EL0 194bbc: f9401508 ldr x8, [x8, #0x28] 194bc0: f81f83a8 stur x8, [x29, #-0x8] 194bc4: f81e03a0 stur x0, [x29, #-0x20] 194bc8: f81d83a1 stur x1, [x29, #-0x28] 194bcc: f85d83a8 ldur x8, [x29, #-0x28] 194bd0: aa1f03e0 mov x0, xzr 194bd4: f9000d00 str x0, [x8, #0x18] 194bd8: f85d83a8 ldur x8, [x29, #-0x28] 194bdc: 321d0fe9 orr w9, wzr, #0x78 194be0: 3900f109 strb w9, [x8, #0x3c] 194be4: f85d83a8 ldur x8, [x29, #-0x28] 194be8: 321a03e9 orr w9, wzr, #0x40 194bec: 3900f509 strb w9, [x8, #0x3d] 194bf0: f85d83a8 ldur x8, [x29, #-0x28] 194bf4: 32001be9 orr w9, wzr, #0x7f 194bf8: 3900e509 strb w9, [x8, #0x39] 194bfc: f85d83a8 ldur x8, [x29, #-0x28] 194c00: 2a1f03e9 mov w9, wzr 194c04: 3900ed09 strb w9, [x8, #0x3b] 194c08: f85d83a8 ldur x8, [x29, #-0x28] 194c0c: 32001fea orr w10, wzr, #0xff 194c10: 3900e90a strb w10, [x8, #0x3a] 194c14: f85d83a8 ldur x8, [x29, #-0x28] 194c18: 3900fd09 strb w9, [x8, #0x3f] 194c1c: f85d83a0 ldur x0, [x29, #-0x28] 194c20: 9400006f bl 0x194ddc 194c24: f85e03a8 ldur x8, [x29, #-0x20] 194c28: f9400100 ldr x0, [x8] 194c2c: f85d83a8 ldur x8, [x29, #-0x28] 194c30: f9400101 ldr x1, [x8] 194c34: f9400902 ldr x2, [x8, #0x10] 194c38: 97fc55da bl 0xaa3a0 194c3c: f9001be0 str x0, [sp, #0x30] 194c40: b40000a0 cbz x0, 0x194c54 194c44: 14000001 b 0x194c48 194c48: f9401be8 ldr x8, [sp, #0x30] 194c4c: f81e83a8 stur x8, [x29, #-0x18] 194c50: 14000055 b 0x194da4 194c54: f85e03a8 ldur x8, [x29, #-0x20] 194c58: f9400100 ldr x0, [x8] 194c5c: f85d83a1 ldur x1, [x29, #-0x28] 194c60: d10033a2 sub x2, x29, #0xc 194c64: 9400006e bl 0x194e1c 194c68: f9001be0 str x0, [sp, #0x30] 194c6c: b40000a0 cbz x0, 0x194c80 194c70: 14000001 b 0x194c74 194c74: f9401be8 ldr x8, [sp, #0x30] 194c78: f81e83a8 stur x8, [x29, #-0x18] 194c7c: 1400004a b 0x194da4 194c80: 38df43a8 ldursb w8, [x29, #-0xc] 194c84: 31000908 adds w8, w8, #0x2 194c88: b9002fe8 str w8, [sp, #0x2c] 194c8c: 54000121 b.ne 0x194cb0 194c90: 14000001 b 0x194c94 194c94: f85e03a8 ldur x8, [x29, #-0x20] 194c98: f9400100 ldr x0, [x8] 194c9c: f85d83a1 ldur x1, [x29, #-0x28] 194ca0: d10033a2 sub x2, x29, #0xc 194ca4: 9400005e bl 0x194e1c 194ca8: f90013e0 str x0, [sp, #0x20] 194cac: 14000004 b 0x194cbc 194cb0: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 194cb4: f81e83a8 stur x8, [x29, #-0x18] 194cb8: 1400003b b 0x194da4 194cbc: 14000001 b 0x194cc0 194cc0: f85e03a8 ldur x8, [x29, #-0x20] 194cc4: f9400100 ldr x0, [x8] 194cc8: f85d83a1 ldur x1, [x29, #-0x28] 194ccc: d10033a2 sub x2, x29, #0xc 194cd0: 94000053 bl 0x194e1c 194cd4: f9001be0 str x0, [sp, #0x30] 194cd8: b40000a0 cbz x0, 0x194cec 194cdc: 14000001 b 0x194ce0 194ce0: f9401be8 ldr x8, [sp, #0x30] 194ce4: f81e83a8 stur x8, [x29, #-0x18] 194ce8: 1400002f b 0x194da4 194cec: 38df43a8 ldursb w8, [x29, #-0xc] 194cf0: 31000d08 adds w8, w8, #0x3 194cf4: b9001fe8 str w8, [sp, #0x1c] 194cf8: 54000181 b.ne 0x194d28 194cfc: 14000001 b 0x194d00 194d00: f85e03a0 ldur x0, [x29, #-0x20] 194d04: f85d83a1 ldur x1, [x29, #-0x28] 194d08: 94000069 bl 0x194eac 194d0c: f9001be0 str x0, [sp, #0x30] 194d10: b40000a0 cbz x0, 0x194d24 194d14: 14000001 b 0x194d18 194d18: f9401be8 ldr x8, [sp, #0x30] 194d1c: f81e83a8 stur x8, [x29, #-0x18] 194d20: 14000021 b 0x194da4 194d24: 1400001f b 0x194da0 194d28: 38df43a8 ldursb w8, [x29, #-0xc] 194d2c: 31000d08 adds w8, w8, #0x3 194d30: b9001be8 str w8, [sp, #0x18] 194d34: 54000181 b.ne 0x194d64 194d38: 14000001 b 0x194d3c 194d3c: f85e03a0 ldur x0, [x29, #-0x20] 194d40: f85d83a1 ldur x1, [x29, #-0x28] 194d44: 9400008a bl 0x194f6c 194d48: f9001be0 str x0, [sp, #0x30] 194d4c: b40000a0 cbz x0, 0x194d60 194d50: 14000001 b 0x194d54 194d54: f9401be8 ldr x8, [sp, #0x30] 194d58: f81e83a8 stur x8, [x29, #-0x18] 194d5c: 14000012 b 0x194da4 194d60: 1400000f b 0x194d9c 194d64: 38df43a8 ldursb w8, [x29, #-0xc] 194d68: 31002508 adds w8, w8, #0x9 194d6c: b90017e8 str w8, [sp, #0x14] 194d70: 5400010b b.lt 0x194d90 194d74: 14000001 b 0x194d78 194d78: f85d83a0 ldur x0, [x29, #-0x28] 194d7c: 385f43a1 ldurb w1, [x29, #-0xc] 194d80: 940000a9 bl 0x195024 194d84: aa1f03e0 mov x0, xzr 194d88: f81e83a0 stur x0, [x29, #-0x18] 194d8c: 14000006 b 0x194da4 194d90: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 194d94: f81e83a8 stur x8, [x29, #-0x18] 194d98: 14000003 b 0x194da4 194d9c: 14000001 b 0x194da0 194da0: 17ffffc8 b 0x194cc0 194da4: f85e83a8 ldur x8, [x29, #-0x18] 194da8: d53bd049 mrs x9, TPIDR_EL0 194dac: f9401529 ldr x9, [x9, #0x28] 194db0: f85f83aa ldur x10, [x29, #-0x8] 194db4: eb0a0129 subs x9, x9, x10 194db8: f90007e8 str x8, [sp, #0x8] 194dbc: f90003e9 str x9, [sp] 194dc0: 540000c1 b.ne 0x194dd8 194dc4: 14000001 b 0x194dc8 194dc8: f94007e0 ldr x0, [sp, #0x8] 194dcc: a9467bfd ldp x29, x30, [sp, #0x60] 194dd0: 9101c3ff add sp, sp, #0x70 194dd4: d65f03c0 ret 194dd8: 97fc53e6 bl 0xa9d70 <__stack_chk_fail@plt> 194ddc: d10043ff sub sp, sp, #0x10 194de0: 528c0008 mov w8, #0x6000 // =24576 194de4: 72a01d48 movk w8, #0xea, lsl #16 194de8: f90007e0 str x0, [sp, #0x8] 194dec: f94007e0 ldr x0, [sp, #0x8] 194df0: 39c0f009 ldrsb w9, [x0, #0x3c] 194df4: f94007e0 ldr x0, [sp, #0x8] 194df8: 39c0f40a ldrsb w10, [x0, #0x3d] 194dfc: 1b0a7d29 mul w9, w9, w10 194e00: 1ac90d08 sdiv w8, w8, w9 194e04: 2a0803e0 mov w0, w8 194e08: 93407c00 sxtw x0, w0 194e0c: f94007eb ldr x11, [sp, #0x8] 194e10: f9001160 str x0, [x11, #0x20] 194e14: 910043ff add sp, sp, #0x10 194e18: d65f03c0 ret 194e1c: d10103ff sub sp, sp, #0x40 194e20: a9037bfd stp x29, x30, [sp, #0x30] 194e24: 9100c3fd add x29, sp, #0x30 194e28: 52800008 mov w8, #0x0 // =0 194e2c: f81f03a0 stur x0, [x29, #-0x10] 194e30: f9000fe1 str x1, [sp, #0x18] 194e34: f9000be2 str x2, [sp, #0x10] 194e38: f9400fe0 ldr x0, [sp, #0x18] 194e3c: 3940fc09 ldrb w9, [x0, #0x3f] 194e40: 53001d29 uxtb w9, w9 194e44: 32001fea orr w10, wzr, #0xff 194e48: 0a0a010a and w10, w8, w10 194e4c: 6b0a013f cmp w9, w10 194e50: 1a9f07e9 cset w9, ne 194e54: b9000fe8 str w8, [sp, #0xc] 194e58: 37000049 tbnz w9, #0x0, 0x194e60 194e5c: 1400000a b 0x194e84 194e60: f9400fe8 ldr x8, [sp, #0x18] 194e64: b9400fe9 ldr w9, [sp, #0xc] 194e68: 3900fd09 strb w9, [x8, #0x3f] 194e6c: f9400fe8 ldr x8, [sp, #0x18] 194e70: 3940f90a ldrb w10, [x8, #0x3e] 194e74: f9400be8 ldr x8, [sp, #0x10] 194e78: 3900010a strb w10, [x8] 194e7c: f81f83bf stur xzr, [x29, #-0x8] 194e80: 14000007 b 0x194e9c 194e84: f85f03a0 ldur x0, [x29, #-0x10] 194e88: f9400fe8 ldr x8, [sp, #0x18] 194e8c: f9400101 ldr x1, [x8] 194e90: f9400be2 ldr x2, [sp, #0x10] 194e94: 97fc4037 bl 0xa4f70 194e98: f81f83a0 stur x0, [x29, #-0x8] 194e9c: f85f83a0 ldur x0, [x29, #-0x8] 194ea0: a9437bfd ldp x29, x30, [sp, #0x30] 194ea4: 910103ff add sp, sp, #0x40 194ea8: d65f03c0 ret 194eac: d10143ff sub sp, sp, #0x50 194eb0: a9047bfd stp x29, x30, [sp, #0x40] 194eb4: 910103fd add x29, sp, #0x40 194eb8: d53bd048 mrs x8, TPIDR_EL0 194ebc: f9401508 ldr x8, [x8, #0x28] 194ec0: f81f83a8 stur x8, [x29, #-0x8] 194ec4: f90013e0 str x0, [sp, #0x20] 194ec8: f9000fe1 str x1, [sp, #0x18] 194ecc: f94013e8 ldr x8, [sp, #0x20] 194ed0: f9400100 ldr x0, [x8] 194ed4: f9400fe1 ldr x1, [sp, #0x18] 194ed8: d10033a2 sub x2, x29, #0xc 194edc: 97ffffd0 bl 0x194e1c 194ee0: b40000a0 cbz x0, 0x194ef4 194ee4: 14000001 b 0x194ee8 194ee8: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 194eec: f81e83a8 stur x8, [x29, #-0x18] 194ef0: 14000011 b 0x194f34 194ef4: 38df43a8 ldursb w8, [x29, #-0xc] 194ef8: 71001108 subs w8, w8, #0x4 194efc: b90017e8 str w8, [sp, #0x14] 194f00: 540000ac b.gt 0x194f14 194f04: 14000001 b 0x194f08 194f08: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 194f0c: f81e83a8 stur x8, [x29, #-0x18] 194f10: 14000009 b 0x194f34 194f14: 385f43a8 ldurb w8, [x29, #-0xc] 194f18: f9400fe9 ldr x9, [sp, #0x18] 194f1c: 3900f128 strb w8, [x9, #0x3c] 194f20: f9400fe0 ldr x0, [sp, #0x18] 194f24: 97ffffae bl 0x194ddc 194f28: aa1f03e9 mov x9, xzr 194f2c: f81e83a9 stur x9, [x29, #-0x18] 194f30: 14000001 b 0x194f34 194f34: f85e83a8 ldur x8, [x29, #-0x18] 194f38: d53bd049 mrs x9, TPIDR_EL0 194f3c: f9401529 ldr x9, [x9, #0x28] 194f40: f85f83aa ldur x10, [x29, #-0x8] 194f44: eb0a0129 subs x9, x9, x10 194f48: f90007e8 str x8, [sp, #0x8] 194f4c: f90003e9 str x9, [sp] 194f50: 540000c1 b.ne 0x194f68 194f54: 14000001 b 0x194f58 194f58: f94007e0 ldr x0, [sp, #0x8] 194f5c: a9447bfd ldp x29, x30, [sp, #0x40] 194f60: 910143ff add sp, sp, #0x50 194f64: d65f03c0 ret 194f68: 97fc5382 bl 0xa9d70 <__stack_chk_fail@plt> 194f6c: d10143ff sub sp, sp, #0x50 194f70: a9047bfd stp x29, x30, [sp, #0x40] 194f74: 910103fd add x29, sp, #0x40 194f78: d53bd048 mrs x8, TPIDR_EL0 194f7c: f9401508 ldr x8, [x8, #0x28] 194f80: f81f83a8 stur x8, [x29, #-0x8] 194f84: f90013e0 str x0, [sp, #0x20] 194f88: f9000fe1 str x1, [sp, #0x18] 194f8c: f94013e8 ldr x8, [sp, #0x20] 194f90: f9400100 ldr x0, [x8] 194f94: f9400fe1 ldr x1, [sp, #0x18] 194f98: d10033a2 sub x2, x29, #0xc 194f9c: 97ffffa0 bl 0x194e1c 194fa0: b40000a0 cbz x0, 0x194fb4 194fa4: 14000001 b 0x194fa8 194fa8: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 194fac: f81e83a8 stur x8, [x29, #-0x18] 194fb0: 1400000f b 0x194fec 194fb4: 38df43a8 ldursb w8, [x29, #-0xc] 194fb8: 36f800a8 tbz w8, #0x1f, 0x194fcc 194fbc: 14000001 b 0x194fc0 194fc0: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 194fc4: f81e83a8 stur x8, [x29, #-0x18] 194fc8: 14000009 b 0x194fec 194fcc: 385f43a8 ldurb w8, [x29, #-0xc] 194fd0: f9400fe9 ldr x9, [sp, #0x18] 194fd4: 3900f528 strb w8, [x9, #0x3d] 194fd8: f9400fe0 ldr x0, [sp, #0x18] 194fdc: 97ffff80 bl 0x194ddc 194fe0: aa1f03e9 mov x9, xzr 194fe4: f81e83a9 stur x9, [x29, #-0x18] 194fe8: 14000001 b 0x194fec 194fec: f85e83a8 ldur x8, [x29, #-0x18] 194ff0: d53bd049 mrs x9, TPIDR_EL0 194ff4: f9401529 ldr x9, [x9, #0x28] 194ff8: f85f83aa ldur x10, [x29, #-0x8] 194ffc: eb0a0129 subs x9, x9, x10 195000: f9000be8 str x8, [sp, #0x10] 195004: f90007e9 str x9, [sp, #0x8] 195008: 540000c1 b.ne 0x195020 19500c: 14000001 b 0x195010 195010: f9400be0 ldr x0, [sp, #0x10] 195014: a9447bfd ldp x29, x30, [sp, #0x40] 195018: 910143ff add sp, sp, #0x50 19501c: d65f03c0 ret 195020: 97fc5354 bl 0xa9d70 <__stack_chk_fail@plt> 195024: d10043ff sub sp, sp, #0x10 195028: 320003e8 orr w8, wzr, #0x1 19502c: f90007e0 str x0, [sp, #0x8] 195030: 39001fe1 strb w1, [sp, #0x7] 195034: 39401fe1 ldrb w1, [sp, #0x7] 195038: f94007e0 ldr x0, [sp, #0x8] 19503c: 3900f801 strb w1, [x0, #0x3e] 195040: f94007e0 ldr x0, [sp, #0x8] 195044: 3900fc08 strb w8, [x0, #0x3f] 195048: 910043ff add sp, sp, #0x10 19504c: d65f03c0 ret 195050: d10143ff sub sp, sp, #0x50 195054: a9047bfd stp x29, x30, [sp, #0x40] 195058: 910103fd add x29, sp, #0x40 19505c: d53bd048 mrs x8, TPIDR_EL0 195060: f9401508 ldr x8, [x8, #0x28] 195064: f81f83a8 stur x8, [x29, #-0x8] 195068: f90013e0 str x0, [sp, #0x20] 19506c: f9000fe1 str x1, [sp, #0x18] 195070: b90017e2 str w2, [sp, #0x14] 195074: 390043e3 strb w3, [sp, #0x10] 195078: f94013e8 ldr x8, [sp, #0x20] 19507c: f9400100 ldr x0, [x8] 195080: f9400fe1 ldr x1, [sp, #0x18] 195084: d10033a2 sub x2, x29, #0xc 195088: 97ffff65 bl 0x194e1c 19508c: b40000a0 cbz x0, 0x1950a0 195090: 14000001 b 0x195094 195094: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 195098: f81e83a8 stur x8, [x29, #-0x18] 19509c: 14000020 b 0x19511c 1950a0: 389f43a8 ldursb x8, [x29, #-0xc] 1950a4: f9400fe9 ldr x9, [sp, #0x18] 1950a8: f940112a ldr x10, [x9, #0x20] 1950ac: 9b0a7d08 mul x8, x8, x10 1950b0: f9001528 str x8, [x9, #0x28] 1950b4: f9400fe8 ldr x8, [sp, #0x18] 1950b8: f9401509 ldr x9, [x8, #0x28] 1950bc: f9400d0a ldr x10, [x8, #0x18] 1950c0: 8b090149 add x9, x10, x9 1950c4: f9000d09 str x9, [x8, #0x18] 1950c8: 39c043eb ldrsb w11, [sp, #0x10] 1950cc: 37f8022b tbnz w11, #0x1f, 0x195110 1950d0: 14000001 b 0x1950d4 1950d4: b94017e8 ldr w8, [sp, #0x14] 1950d8: 350001c8 cbnz w8, 0x195110 1950dc: 14000001 b 0x1950e0 1950e0: f94013e8 ldr x8, [sp, #0x20] 1950e4: f940b900 ldr x0, [x8, #0x170] 1950e8: f9400fe8 ldr x8, [sp, #0x18] 1950ec: f9400501 ldr x1, [x8, #0x8] 1950f0: 3940e504 ldrb w4, [x8, #0x39] 1950f4: 394043e3 ldrb w3, [sp, #0x10] 1950f8: 2a1f03e2 mov w2, wzr 1950fc: 97fc3b35 bl 0xa3dd0 195100: 394043e2 ldrb w2, [sp, #0x10] 195104: f9400fe8 ldr x8, [sp, #0x18] 195108: 3900e902 strb w2, [x8, #0x3a] 19510c: 14000001 b 0x195110 195110: aa1f03e8 mov x8, xzr 195114: f81e83a8 stur x8, [x29, #-0x18] 195118: 14000001 b 0x19511c 19511c: f85e83a8 ldur x8, [x29, #-0x18] 195120: d53bd049 mrs x9, TPIDR_EL0 195124: f9401529 ldr x9, [x9, #0x28] 195128: f85f83aa ldur x10, [x29, #-0x8] 19512c: eb0a0129 subs x9, x9, x10 195130: f90007e8 str x8, [sp, #0x8] 195134: f90003e9 str x9, [sp] 195138: 540000c1 b.ne 0x195150 19513c: 14000001 b 0x195140 195140: f94007e0 ldr x0, [sp, #0x8] 195144: a9447bfd ldp x29, x30, [sp, #0x40] 195148: 910143ff add sp, sp, #0x50 19514c: d65f03c0 ret 195150: 97fc5308 bl 0xa9d70 <__stack_chk_fail@plt> 195154: d10143ff sub sp, sp, #0x50 195158: a9047bfd stp x29, x30, [sp, #0x40] 19515c: 910103fd add x29, sp, #0x40 195160: d53bd048 mrs x8, TPIDR_EL0 195164: f9401508 ldr x8, [x8, #0x28] 195168: f81f83a8 stur x8, [x29, #-0x8] 19516c: f90013e0 str x0, [sp, #0x20] 195170: f9000fe1 str x1, [sp, #0x18] 195174: f94013e8 ldr x8, [sp, #0x20] 195178: f9400100 ldr x0, [x8] 19517c: f9400fe1 ldr x1, [sp, #0x18] 195180: d10033a2 sub x2, x29, #0xc 195184: 97ffff26 bl 0x194e1c 195188: b40000a0 cbz x0, 0x19519c 19518c: 14000001 b 0x195190 195190: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 195194: f81e83a8 stur x8, [x29, #-0x18] 195198: 14000018 b 0x1951f8 19519c: 38df43a8 ldursb w8, [x29, #-0xc] 1951a0: 37f800e8 tbnz w8, #0x1f, 0x1951bc 1951a4: 14000001 b 0x1951a8 1951a8: 38df43a8 ldursb w8, [x29, #-0xc] 1951ac: 71019508 subs w8, w8, #0x65 1951b0: b90017e8 str w8, [sp, #0x14] 1951b4: 540000ab b.lt 0x1951c8 1951b8: 14000001 b 0x1951bc 1951bc: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 1951c0: f81e83a8 stur x8, [x29, #-0x18] 1951c4: 1400000d b 0x1951f8 1951c8: 38df43a8 ldursb w8, [x29, #-0xc] 1951cc: 5283d709 mov w9, #0x1eb8 // =7864 1951d0: 72a028a9 movk w9, #0x145, lsl #16 1951d4: 1b097d08 mul w8, w8, w9 1951d8: 53187d08 lsr w8, w8, #24 1951dc: 2a0803e0 mov w0, w8 1951e0: f9400fea ldr x10, [sp, #0x18] 1951e4: 2a0003e8 mov w8, w0 1951e8: 3900e548 strb w8, [x10, #0x39] 1951ec: aa1f03ea mov x10, xzr 1951f0: f81e83aa stur x10, [x29, #-0x18] 1951f4: 14000001 b 0x1951f8 1951f8: f85e83a8 ldur x8, [x29, #-0x18] 1951fc: d53bd049 mrs x9, TPIDR_EL0 195200: f9401529 ldr x9, [x9, #0x28] 195204: f85f83aa ldur x10, [x29, #-0x8] 195208: eb0a0129 subs x9, x9, x10 19520c: f90007e8 str x8, [sp, #0x8] 195210: f90003e9 str x9, [sp] 195214: 540000c1 b.ne 0x19522c 195218: 14000001 b 0x19521c 19521c: f94007e0 ldr x0, [sp, #0x8] 195220: a9447bfd ldp x29, x30, [sp, #0x40] 195224: 910143ff add sp, sp, #0x50 195228: d65f03c0 ret 19522c: 97fc52d1 bl 0xa9d70 <__stack_chk_fail@plt> 195230: d10143ff sub sp, sp, #0x50 195234: a9047bfd stp x29, x30, [sp, #0x40] 195238: 910103fd add x29, sp, #0x40 19523c: d53bd048 mrs x8, TPIDR_EL0 195240: f9401508 ldr x8, [x8, #0x28] 195244: f81f83a8 stur x8, [x29, #-0x8] 195248: f90013e0 str x0, [sp, #0x20] 19524c: f9000fe1 str x1, [sp, #0x18] 195250: b90017e2 str w2, [sp, #0x14] 195254: f94013e8 ldr x8, [sp, #0x20] 195258: f9400100 ldr x0, [x8] 19525c: f9400fe1 ldr x1, [sp, #0x18] 195260: d10033a2 sub x2, x29, #0xc 195264: 97fffeee bl 0x194e1c 195268: b40000a0 cbz x0, 0x19527c 19526c: 14000001 b 0x195270 195270: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 195274: f81e83a8 stur x8, [x29, #-0x18] 195278: 14000025 b 0x19530c 19527c: 38df43a8 ldursb w8, [x29, #-0xc] 195280: 71000508 subs w8, w8, #0x1 195284: b90013e8 str w8, [sp, #0x10] 195288: 540000ac b.gt 0x19529c 19528c: 14000001 b 0x195290 195290: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 195294: f81e83a8 stur x8, [x29, #-0x18] 195298: 1400001d b 0x19530c 19529c: f9400fe8 ldr x8, [sp, #0x18] 1952a0: f9401509 ldr x9, [x8, #0x28] 1952a4: f9400d0a ldr x10, [x8, #0x18] 1952a8: 8b090149 add x9, x10, x9 1952ac: f9000d09 str x9, [x8, #0x18] 1952b0: 385f43ab ldurb w11, [x29, #-0xc] 1952b4: 7100096b subs w11, w11, #0x2 1952b8: f9400fe8 ldr x8, [sp, #0x18] 1952bc: 3900ed0b strb w11, [x8, #0x3b] 1952c0: f9400fe8 ldr x8, [sp, #0x18] 1952c4: 39c0e90b ldrsb w11, [x8, #0x3a] 1952c8: 37f801cb tbnz w11, #0x1f, 0x195300 1952cc: 14000001 b 0x1952d0 1952d0: b94017e8 ldr w8, [sp, #0x14] 1952d4: 35000168 cbnz w8, 0x195300 1952d8: 14000001 b 0x1952dc 1952dc: f94013e8 ldr x8, [sp, #0x20] 1952e0: f940b900 ldr x0, [x8, #0x170] 1952e4: f9400fe8 ldr x8, [sp, #0x18] 1952e8: f9400501 ldr x1, [x8, #0x8] 1952ec: 3940e504 ldrb w4, [x8, #0x39] 1952f0: 3940e903 ldrb w3, [x8, #0x3a] 1952f4: 2a1f03e2 mov w2, wzr 1952f8: 97fc3ab6 bl 0xa3dd0 1952fc: 14000001 b 0x195300 195300: aa1f03e8 mov x8, xzr 195304: f81e83a8 stur x8, [x29, #-0x18] 195308: 14000001 b 0x19530c 19530c: f85e83a8 ldur x8, [x29, #-0x18] 195310: d53bd049 mrs x9, TPIDR_EL0 195314: f9401529 ldr x9, [x9, #0x28] 195318: f85f83aa ldur x10, [x29, #-0x8] 19531c: eb0a0129 subs x9, x9, x10 195320: f90007e8 str x8, [sp, #0x8] 195324: f90003e9 str x9, [sp] 195328: 540000c1 b.ne 0x195340 19532c: 14000001 b 0x195330 195330: f94007e0 ldr x0, [sp, #0x8] 195334: a9447bfd ldp x29, x30, [sp, #0x40] 195338: 910143ff add sp, sp, #0x50 19533c: d65f03c0 ret 195340: 97fc528c bl 0xa9d70 <__stack_chk_fail@plt> 195344: d10183ff sub sp, sp, #0x60 195348: a9057bfd stp x29, x30, [sp, #0x50] 19534c: 910143fd add x29, sp, #0x50 195350: d53bd048 mrs x8, TPIDR_EL0 195354: f9401508 ldr x8, [x8, #0x28] 195358: f81f83a8 stur x8, [x29, #-0x8] 19535c: f90017e0 str x0, [sp, #0x28] 195360: f90013e1 str x1, [sp, #0x20] 195364: f94017e8 ldr x8, [sp, #0x28] 195368: f9400100 ldr x0, [x8] 19536c: f94013e1 ldr x1, [sp, #0x20] 195370: d10033a2 sub x2, x29, #0xc 195374: 97fffeaa bl 0x194e1c 195378: b40000a0 cbz x0, 0x19538c 19537c: 14000001 b 0x195380 195380: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 195384: f81e03a8 stur x8, [x29, #-0x20] 195388: 14000046 b 0x1954a0 19538c: 38df43a8 ldursb w8, [x29, #-0xc] 195390: 36f800a8 tbz w8, #0x1f, 0x1953a4 195394: 14000001 b 0x195398 195398: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 19539c: f81e03a8 stur x8, [x29, #-0x20] 1953a0: 14000040 b 0x1954a0 1953a4: f94017e8 ldr x8, [sp, #0x28] 1953a8: f9400100 ldr x0, [x8] 1953ac: f94013e8 ldr x8, [sp, #0x20] 1953b0: f8430501 ldr x1, [x8], #0x30 1953b4: aa0803e2 mov x2, x8 1953b8: 97fc4b0a bl 0xa7fe0 1953bc: f9000fe0 str x0, [sp, #0x18] 1953c0: b40000a0 cbz x0, 0x1953d4 1953c4: 14000001 b 0x1953c8 1953c8: f9400fe8 ldr x8, [sp, #0x18] 1953cc: f81e03a8 stur x8, [x29, #-0x20] 1953d0: 14000034 b 0x1954a0 1953d4: f94013e8 ldr x8, [sp, #0x20] 1953d8: 2a1f03e9 mov w9, wzr 1953dc: 3900fd09 strb w9, [x8, #0x3f] 1953e0: f94017e8 ldr x8, [sp, #0x28] 1953e4: f9400100 ldr x0, [x8] 1953e8: f94013e8 ldr x8, [sp, #0x20] 1953ec: f9400101 ldr x1, [x8] 1953f0: f9400902 ldr x2, [x8, #0x10] 1953f4: 97fc53eb bl 0xaa3a0 1953f8: f9000fe0 str x0, [sp, #0x18] 1953fc: b40000a0 cbz x0, 0x195410 195400: 14000001 b 0x195404 195404: f9400fe8 ldr x8, [sp, #0x18] 195408: f81e03a8 stur x8, [x29, #-0x20] 19540c: 14000025 b 0x1954a0 195410: 14000001 b 0x195414 195414: f94017e8 ldr x8, [sp, #0x28] 195418: f9400100 ldr x0, [x8] 19541c: f94013e1 ldr x1, [sp, #0x20] 195420: d10043a2 sub x2, x29, #0x10 195424: 97fffe7e bl 0x194e1c 195428: b40000a0 cbz x0, 0x19543c 19542c: 14000001 b 0x195430 195430: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 195434: f81e03a8 stur x8, [x29, #-0x20] 195438: 1400001a b 0x1954a0 19543c: f94017e8 ldr x8, [sp, #0x28] 195440: f9400100 ldr x0, [x8] 195444: f94013e1 ldr x1, [sp, #0x20] 195448: d10053a2 sub x2, x29, #0x14 19544c: 97fffe74 bl 0x194e1c 195450: b40000a0 cbz x0, 0x195464 195454: 14000001 b 0x195458 195458: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 19545c: f81e03a8 stur x8, [x29, #-0x20] 195460: 14000010 b 0x1954a0 195464: 38df03a8 ldursb w8, [x29, #-0x10] 195468: 31001508 adds w8, w8, #0x5 19546c: b90017e8 str w8, [sp, #0x14] 195470: 54000161 b.ne 0x19549c 195474: 14000001 b 0x195478 195478: 38dec3a8 ldursb w8, [x29, #-0x14] 19547c: 38df43a9 ldursb w9, [x29, #-0xc] 195480: 6b090108 subs w8, w8, w9 195484: b90013e8 str w8, [sp, #0x10] 195488: 540000a1 b.ne 0x19549c 19548c: 14000001 b 0x195490 195490: aa1f03e8 mov x8, xzr 195494: f81e03a8 stur x8, [x29, #-0x20] 195498: 14000002 b 0x1954a0 19549c: 17ffffde b 0x195414 1954a0: f85e03a8 ldur x8, [x29, #-0x20] 1954a4: d53bd049 mrs x9, TPIDR_EL0 1954a8: f9401529 ldr x9, [x9, #0x28] 1954ac: f85f83aa ldur x10, [x29, #-0x8] 1954b0: eb0a0129 subs x9, x9, x10 1954b4: f90007e8 str x8, [sp, #0x8] 1954b8: f90003e9 str x9, [sp] 1954bc: 540000c1 b.ne 0x1954d4 1954c0: 14000001 b 0x1954c4 1954c4: f94007e0 ldr x0, [sp, #0x8] 1954c8: a9457bfd ldp x29, x30, [sp, #0x50] 1954cc: 910183ff add sp, sp, #0x60 1954d0: d65f03c0 ret 1954d4: 97fc5227 bl 0xa9d70 <__stack_chk_fail@plt> 1954d8: d10143ff sub sp, sp, #0x50 1954dc: a9047bfd stp x29, x30, [sp, #0x40] 1954e0: 910103fd add x29, sp, #0x40 1954e4: d53bd048 mrs x8, TPIDR_EL0 1954e8: f9401508 ldr x8, [x8, #0x28] 1954ec: f81f83a8 stur x8, [x29, #-0x8] 1954f0: f90013e0 str x0, [sp, #0x20] 1954f4: f9000fe1 str x1, [sp, #0x18] 1954f8: f94013e8 ldr x8, [sp, #0x20] 1954fc: f9400100 ldr x0, [x8] 195500: f9400fe1 ldr x1, [sp, #0x18] 195504: d10033a2 sub x2, x29, #0xc 195508: 97fffe45 bl 0x194e1c 19550c: b40000a0 cbz x0, 0x195520 195510: 14000001 b 0x195514 195514: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 195518: f81e83a8 stur x8, [x29, #-0x18] 19551c: 14000012 b 0x195564 195520: 38df43a8 ldursb w8, [x29, #-0xc] 195524: 36f800a8 tbz w8, #0x1f, 0x195538 195528: 14000001 b 0x19552c 19552c: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 195530: f81e83a8 stur x8, [x29, #-0x18] 195534: 1400000c b 0x195564 195538: f9400fe8 ldr x8, [sp, #0x18] 19553c: 2a1f03e9 mov w9, wzr 195540: 3900fd09 strb w9, [x8, #0x3f] 195544: f94013e8 ldr x8, [sp, #0x20] 195548: f9400100 ldr x0, [x8] 19554c: f9400fe8 ldr x8, [sp, #0x18] 195550: f9400101 ldr x1, [x8] 195554: f9401902 ldr x2, [x8, #0x30] 195558: 97fc5392 bl 0xaa3a0 19555c: f81e83a0 stur x0, [x29, #-0x18] 195560: 14000001 b 0x195564 195564: f85e83a8 ldur x8, [x29, #-0x18] 195568: d53bd049 mrs x9, TPIDR_EL0 19556c: f9401529 ldr x9, [x9, #0x28] 195570: f85f83aa ldur x10, [x29, #-0x8] 195574: eb0a0129 subs x9, x9, x10 195578: f9000be8 str x8, [sp, #0x10] 19557c: f90007e9 str x9, [sp, #0x8] 195580: 540000c1 b.ne 0x195598 195584: 14000001 b 0x195588 195588: f9400be0 ldr x0, [sp, #0x10] 19558c: a9447bfd ldp x29, x30, [sp, #0x40] 195590: 910143ff add sp, sp, #0x50 195594: d65f03c0 ret 195598: 97fc51f6 bl 0xa9d70 <__stack_chk_fail@plt> 000000000019559c : 19559c: d10043ff sub sp, sp, #0x10 1955a0: 321c03e8 orr w8, wzr, #0x10 1955a4: 52800d29 mov w9, #0x69 // =105 1955a8: 52800c8a mov w10, #0x64 // =100 1955ac: 5280000b mov w11, #0x0 // =0 1955b0: 5280000c mov w12, #0x0 // =0 1955b4: f90007e0 str x0, [sp, #0x8] 1955b8: f94007e0 ldr x0, [sp, #0x8] 1955bc: 39002808 strb w8, [x0, #0xa] 1955c0: f94007e0 ldr x0, [sp, #0x8] 1955c4: 39003408 strb w8, [x0, #0xd] 1955c8: f94007e0 ldr x0, [sp, #0x8] 1955cc: 39003809 strb w9, [x0, #0xe] 1955d0: f94007e0 ldr x0, [sp, #0x8] 1955d4: 39002c09 strb w9, [x0, #0xb] 1955d8: f94007e0 ldr x0, [sp, #0x8] 1955dc: 39003c0a strb w10, [x0, #0xf] 1955e0: f94007e0 ldr x0, [sp, #0x8] 1955e4: 3900300a strb w10, [x0, #0xc] 1955e8: f94007e0 ldr x0, [sp, #0x8] 1955ec: 7900000b strh w11, [x0] 1955f0: f94007e0 ldr x0, [sp, #0x8] 1955f4: 7900080b strh w11, [x0, #0x4] 1955f8: f94007e0 ldr x0, [sp, #0x8] 1955fc: 3900240c strb w12, [x0, #0x9] 195600: f94007e0 ldr x0, [sp, #0x8] 195604: 3900200c strb w12, [x0, #0x8] 195608: 910043ff add sp, sp, #0x10 19560c: d65f03c0 ret 0000000000195610 : 195610: d10143ff sub sp, sp, #0x50 195614: a9047bfd stp x29, x30, [sp, #0x40] 195618: 910103fd add x29, sp, #0x40 19561c: 52800008 mov w8, #0x0 // =0 195620: d2800009 mov x9, #0x0 // =0 195624: f000088a adrp x10, 0x2a8000 195628: f941c14a ldr x10, [x10, #0x380] 19562c: 321a03eb orr w11, wzr, #0x40 195630: f000088c adrp x12, 0x2a8000 195634: f943fd8c ldr x12, [x12, #0x7f8] 195638: f81f03a0 stur x0, [x29, #-0x10] 19563c: f85f03a0 ldur x0, [x29, #-0x10] 195640: 39462c0d ldrb w13, [x0, #0x18b] 195644: 53001dad uxtb w13, w13 195648: 32001fee orr w14, wzr, #0xff 19564c: 0a0e0108 and w8, w8, w14 195650: 6b0801bf cmp w13, w8 195654: 1a9f07e8 cset w8, ne 195658: f9000fe9 str x9, [sp, #0x18] 19565c: f9000bea str x10, [sp, #0x10] 195660: b9000feb str w11, [sp, #0xc] 195664: f90003ec str x12, [sp] 195668: 37000048 tbnz w8, #0x0, 0x195670 19566c: 14000005 b 0x195680 195670: 320007e0 orr w0, wzr, #0x3 195674: 97fc3d2b bl 0xa4b20 195678: f81e83a0 stur x0, [x29, #-0x18] 19567c: 14000006 b 0x195694 195680: d282a901 mov x1, #0x1548 // =5448 195684: f85f03a8 ldur x8, [x29, #-0x10] 195688: f9400100 ldr x0, [x8] 19568c: 97fc3119 bl 0xa1af0 195690: f81e83a0 stur x0, [x29, #-0x18] 195694: f85e83a8 ldur x8, [x29, #-0x18] 195698: f9400fe9 ldr x9, [sp, #0x18] 19569c: eb09011f cmp x8, x9 1956a0: 1a9f07ea cset w10, ne 1956a4: 3700008a tbnz w10, #0x0, 0x1956b4 1956a8: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1956ac: f81f83a8 stur x8, [x29, #-0x8] 1956b0: 1400002b b 0x19575c 1956b4: 52800001 mov w1, #0x0 // =0 1956b8: d282a902 mov x2, #0x1548 // =5448 1956bc: f85e83a0 ldur x0, [x29, #-0x18] 1956c0: 97fc4d20 bl 0xa8b40 1956c4: f85e83a2 ldur x2, [x29, #-0x18] 1956c8: f9400be8 ldr x8, [sp, #0x10] 1956cc: f90a9048 str x8, [x2, #0x1520] 1956d0: f85e83a2 ldur x2, [x29, #-0x18] 1956d4: b9400fe1 ldr w1, [sp, #0xc] 1956d8: 792a8441 strh w1, [x2, #0x1542] 1956dc: f85e83a2 ldur x2, [x29, #-0x18] 1956e0: f90a9c5f str xzr, [x2, #0x1538] 1956e4: b81e43bf stur wzr, [x29, #-0x1c] 1956e8: 321a03e8 orr w8, wzr, #0x40 1956ec: b85e43a9 ldur w9, [x29, #-0x1c] 1956f0: 6b08013f cmp w9, w8 1956f4: 1a9fa7e8 cset w8, lt 1956f8: 37000048 tbnz w8, #0x0, 0x195700 1956fc: 14000010 b 0x19573c 195700: b27c03e8 orr x8, xzr, #0x10 195704: d2822409 mov x9, #0x1120 // =4384 195708: f85e83aa ldur x10, [x29, #-0x18] 19570c: 8b090149 add x9, x10, x9 195710: b85e43ab ldur w11, [x29, #-0x1c] 195714: 2a0b03ea mov w10, w11 195718: 93407d4a sxtw x10, w10 19571c: 9b0a7d08 mul x8, x8, x10 195720: 8b080128 add x8, x9, x8 195724: aa0803e0 mov x0, x8 195728: 97fc5276 bl 0xaa100 19572c: b85e43a8 ldur w8, [x29, #-0x1c] 195730: 11000508 add w8, w8, #0x1 195734: b81e43a8 stur w8, [x29, #-0x1c] 195738: 17ffffec b 0x1956e8 19573c: f94003e8 ldr x8, [sp] 195740: f9400109 ldr x9, [x8] 195744: f85e83a0 ldur x0, [x29, #-0x18] 195748: d63f0120 blr x9 19574c: f85e83a8 ldur x8, [x29, #-0x18] 195750: f85f03a9 ldur x9, [x29, #-0x10] 195754: f900b928 str x8, [x9, #0x170] 195758: f81f83bf stur xzr, [x29, #-0x8] 19575c: f85f83a0 ldur x0, [x29, #-0x8] 195760: a9447bfd ldp x29, x30, [sp, #0x40] 195764: 910143ff add sp, sp, #0x50 195768: d65f03c0 ret 000000000019576c : 19576c: d10183ff sub sp, sp, #0x60 195770: a9057bfd stp x29, x30, [sp, #0x50] 195774: 910143fd add x29, sp, #0x50 195778: d2800008 mov x8, #0x0 // =0 19577c: 52800009 mov w9, #0x0 // =0 195780: 321e03ea orr w10, wzr, #0x4 195784: 32003beb orr w11, wzr, #0x7fff 195788: 320003ec orr w12, wzr, #0x1 19578c: 528000ad mov w13, #0x5 // =5 195790: f81f03a0 stur x0, [x29, #-0x10] 195794: f81e83a1 stur x1, [x29, #-0x18] 195798: f85e83a0 ldur x0, [x29, #-0x18] 19579c: f9000008 str x8, [x0] 1957a0: f85f03a0 ldur x0, [x29, #-0x10] 1957a4: 39462c0e ldrb w14, [x0, #0x18b] 1957a8: 53001dce uxtb w14, w14 1957ac: 32001fef orr w15, wzr, #0xff 1957b0: 0a0f0129 and w9, w9, w15 1957b4: 6b0901df cmp w14, w9 1957b8: 1a9f07e9 cset w9, ne 1957bc: f9000fe8 str x8, [sp, #0x18] 1957c0: b90017ea str w10, [sp, #0x14] 1957c4: b90013eb str w11, [sp, #0x10] 1957c8: b9000fec str w12, [sp, #0xc] 1957cc: b9000bed str w13, [sp, #0x8] 1957d0: 37000049 tbnz w9, #0x0, 0x1957d8 1957d4: 14000011 b 0x195818 1957d8: f85f03a8 ldur x8, [x29, #-0x10] 1957dc: f940b908 ldr x8, [x8, #0x170] 1957e0: f9400108 ldr x8, [x8] 1957e4: f9400fe9 ldr x9, [sp, #0x18] 1957e8: eb09011f cmp x8, x9 1957ec: 1a9f07ea cset w10, ne 1957f0: 3700004a tbnz w10, #0x0, 0x1957f8 1957f4: 14000004 b 0x195804 1957f8: b27bebe8 orr x8, xzr, #0xffffffffffffffe0 1957fc: f81f83a8 stur x8, [x29, #-0x8] 195800: 14000084 b 0x195a10 195804: 321e03e0 orr w0, wzr, #0x4 195808: 97fc3cc6 bl 0xa4b20 19580c: f90017e0 str x0, [sp, #0x28] 195810: b90027ff str wzr, [sp, #0x24] 195814: 14000029 b 0x1958b8 195818: b90027ff str wzr, [sp, #0x24] 19581c: 321e03e8 orr w8, wzr, #0x4 195820: b94027e9 ldr w9, [sp, #0x24] 195824: 6b08013f cmp w9, w8 195828: 1a9fa7e8 cset w8, lt 19582c: 37000048 tbnz w8, #0x0, 0x195834 195830: 14000014 b 0x195880 195834: b27d03e8 orr x8, xzr, #0x8 195838: f85f03a9 ldur x9, [x29, #-0x10] 19583c: f940b929 ldr x9, [x9, #0x170] 195840: b94027ea ldr w10, [sp, #0x24] 195844: 2a0a03eb mov w11, w10 195848: 93407d6b sxtw x11, w11 19584c: 9b0b7d08 mul x8, x8, x11 195850: 8b080128 add x8, x9, x8 195854: f9400108 ldr x8, [x8] 195858: f9400fe9 ldr x9, [sp, #0x18] 19585c: eb09011f cmp x8, x9 195860: 1a9f17ea cset w10, eq 195864: 3700004a tbnz w10, #0x0, 0x19586c 195868: 14000002 b 0x195870 19586c: 14000005 b 0x195880 195870: b94027e8 ldr w8, [sp, #0x24] 195874: 11000508 add w8, w8, #0x1 195878: b90027e8 str w8, [sp, #0x24] 19587c: 17ffffe8 b 0x19581c 195880: 321e03e8 orr w8, wzr, #0x4 195884: b94027e9 ldr w9, [sp, #0x24] 195888: 6b08013f cmp w9, w8 19588c: 1a9f17e8 cset w8, eq 195890: 37000048 tbnz w8, #0x0, 0x195898 195894: 14000004 b 0x1958a4 195898: b27bebe8 orr x8, xzr, #0xffffffffffffffe0 19589c: f81f83a8 stur x8, [x29, #-0x8] 1958a0: 1400005c b 0x195a10 1958a4: d2804c01 mov x1, #0x260 // =608 1958a8: f85f03a8 ldur x8, [x29, #-0x10] 1958ac: f9400100 ldr x0, [x8] 1958b0: 97fc3090 bl 0xa1af0 1958b4: f90017e0 str x0, [sp, #0x28] 1958b8: f94017e8 ldr x8, [sp, #0x28] 1958bc: f9400fe9 ldr x9, [sp, #0x18] 1958c0: eb09011f cmp x8, x9 1958c4: 1a9f17ea cset w10, eq 1958c8: 3700004a tbnz w10, #0x0, 0x1958d0 1958cc: 14000004 b 0x1958dc 1958d0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1958d4: f81f83a8 stur x8, [x29, #-0x8] 1958d8: 1400004e b 0x195a10 1958dc: d2804c02 mov x2, #0x260 // =608 1958e0: 52800001 mov w1, #0x0 // =0 1958e4: f94017e0 ldr x0, [sp, #0x28] 1958e8: 97fc4c96 bl 0xa8b40 1958ec: f94017e2 ldr x2, [sp, #0x28] 1958f0: f85f03a8 ldur x8, [x29, #-0x10] 1958f4: f940b908 ldr x8, [x8, #0x170] 1958f8: f94a9101 ldr x1, [x8, #0x1520] 1958fc: aa0203e0 mov x0, x2 195900: 97fc5174 bl 0xa9ed0 195904: f81e03a0 stur x0, [x29, #-0x20] 195908: b5000040 cbnz x0, 0x195910 19590c: 14000007 b 0x195928 195910: f85f03a0 ldur x0, [x29, #-0x10] 195914: f94017e1 ldr x1, [sp, #0x28] 195918: 97fc2c3a bl 0xa0a00 19591c: f85e03a0 ldur x0, [x29, #-0x20] 195920: f81f83a0 stur x0, [x29, #-0x8] 195924: 1400003b b 0x195a10 195928: f85f03a8 ldur x8, [x29, #-0x10] 19592c: f940b908 ldr x8, [x8, #0x170] 195930: f94a9508 ldr x8, [x8, #0x1528] 195934: f9400fe9 ldr x9, [sp, #0x18] 195938: eb09011f cmp x8, x9 19593c: 1a9f07ea cset w10, ne 195940: 3700004a tbnz w10, #0x0, 0x195948 195944: 14000009 b 0x195968 195948: f85f03a8 ldur x8, [x29, #-0x10] 19594c: f940b908 ldr x8, [x8, #0x170] 195950: f94a9508 ldr x8, [x8, #0x1528] 195954: f94017e9 ldr x9, [sp, #0x28] 195958: f9000928 str x8, [x9, #0x10] 19595c: f94017e8 ldr x8, [sp, #0x28] 195960: f9400900 ldr x0, [x8, #0x10] 195964: 97fc54b7 bl 0xaac40 195968: d28048c8 mov x8, #0x246 // =582 19596c: b27d03e9 orr x9, xzr, #0x8 195970: f94017ea ldr x10, [sp, #0x28] 195974: b94017eb ldr w11, [sp, #0x14] 195978: 3909594b strb w11, [x10, #0x256] 19597c: f94017ea ldr x10, [sp, #0x28] 195980: b94013ec ldr w12, [sp, #0x10] 195984: 7904494c strh w12, [x10, #0x224] 195988: f94017ea ldr x10, [sp, #0x28] 19598c: b9400fed ldr w13, [sp, #0xc] 195990: 3909654d strb w13, [x10, #0x259] 195994: f94017ea ldr x10, [sp, #0x28] 195998: b9400bee ldr w14, [sp, #0x8] 19599c: 3909694e strb w14, [x10, #0x25a] 1959a0: f85f03aa ldur x10, [x29, #-0x10] 1959a4: f940b94a ldr x10, [x10, #0x170] 1959a8: 796a854f ldrh w15, [x10, #0x1542] 1959ac: f94017ea ldr x10, [sp, #0x28] 1959b0: 8b080148 add x8, x10, x8 1959b4: 3900010f strb w15, [x8] 1959b8: f85f03a8 ldur x8, [x29, #-0x10] 1959bc: f940b900 ldr x0, [x8, #0x170] 1959c0: f94017e1 ldr x1, [sp, #0x28] 1959c4: f90003e9 str x9, [sp] 1959c8: 97fc3af2 bl 0xa4590 1959cc: b94027eb ldr w11, [sp, #0x24] 1959d0: f94017e8 ldr x8, [sp, #0x28] 1959d4: 3909610b strb w11, [x8, #0x258] 1959d8: f94017e8 ldr x8, [sp, #0x28] 1959dc: f85f03a9 ldur x9, [x29, #-0x10] 1959e0: f940b929 ldr x9, [x9, #0x170] 1959e4: b94027eb ldr w11, [sp, #0x24] 1959e8: 2a0b03ea mov w10, w11 1959ec: 93407d4a sxtw x10, w10 1959f0: f94003e0 ldr x0, [sp] 1959f4: 9b0a7c0a mul x10, x0, x10 1959f8: 8b0a0129 add x9, x9, x10 1959fc: f9000128 str x8, [x9] 195a00: f94017e8 ldr x8, [sp, #0x28] 195a04: f85e83a9 ldur x9, [x29, #-0x18] 195a08: f9000128 str x8, [x9] 195a0c: f81f83bf stur xzr, [x29, #-0x8] 195a10: f85f83a0 ldur x0, [x29, #-0x8] 195a14: a9457bfd ldp x29, x30, [sp, #0x50] 195a18: 910183ff add sp, sp, #0x60 195a1c: d65f03c0 ret 0000000000195a20 : 195a20: d100c3ff sub sp, sp, #0x30 195a24: a9027bfd stp x29, x30, [sp, #0x20] 195a28: 910083fd add x29, sp, #0x20 195a2c: f9000be0 str x0, [sp, #0x10] 195a30: f90007e1 str x1, [sp, #0x8] 195a34: f94007e0 ldr x0, [sp, #0x8] 195a38: 97fc507e bl 0xa9c30 195a3c: f90003e0 str x0, [sp] 195a40: f94003e0 ldr x0, [sp] 195a44: b5000040 cbnz x0, 0x195a4c 195a48: 14000004 b 0x195a58 195a4c: f94003e8 ldr x8, [sp] 195a50: f81f83a8 stur x8, [x29, #-0x8] 195a54: 14000005 b 0x195a68 195a58: f94007e8 ldr x8, [sp, #0x8] 195a5c: f9400be9 ldr x9, [sp, #0x10] 195a60: f9000528 str x8, [x9, #0x8] 195a64: f81f83bf stur xzr, [x29, #-0x8] 195a68: f85f83a0 ldur x0, [x29, #-0x8] 195a6c: a9427bfd ldp x29, x30, [sp, #0x20] 195a70: 9100c3ff add sp, sp, #0x30 195a74: d65f03c0 ret 0000000000195a78 : 195a78: d10103ff sub sp, sp, #0x40 195a7c: a9037bfd stp x29, x30, [sp, #0x30] 195a80: 9100c3fd add x29, sp, #0x30 195a84: 12800008 mov w8, #-0x1 // =-1 195a88: 52800009 mov w9, #0x0 // =0 195a8c: d280000a mov x10, #0x0 // =0 195a90: f81f83a0 stur x0, [x29, #-0x8] 195a94: f81f03a1 stur x1, [x29, #-0x10] 195a98: f85f03a0 ldur x0, [x29, #-0x10] 195a9c: 3949640b ldrb w11, [x0, #0x259] 195aa0: 0b080168 add w8, w11, w8 195aa4: 39096408 strb w8, [x0, #0x259] 195aa8: 32001feb orr w11, wzr, #0xff 195aac: 0a0b0108 and w8, w8, w11 195ab0: 6b09011f cmp w8, w9 195ab4: 1a9fd7e8 cset w8, gt 195ab8: f90007ea str x10, [sp, #0x8] 195abc: 37000048 tbnz w8, #0x0, 0x195ac4 195ac0: 14000002 b 0x195ac8 195ac4: 14000034 b 0x195b94 195ac8: f85f03a8 ldur x8, [x29, #-0x10] 195acc: 39496109 ldrb w9, [x8, #0x258] 195ad0: b81ec3a9 stur w9, [x29, #-0x14] 195ad4: f85f03a8 ldur x8, [x29, #-0x10] 195ad8: f9400908 ldr x8, [x8, #0x10] 195adc: f94007ea ldr x10, [sp, #0x8] 195ae0: eb0a011f cmp x8, x10 195ae4: 1a9f07e9 cset w9, ne 195ae8: 37000049 tbnz w9, #0x0, 0x195af0 195aec: 1400000c b 0x195b1c 195af0: f85f83a8 ldur x8, [x29, #-0x8] 195af4: f9400100 ldr x0, [x8] 195af8: f85f03a8 ldur x8, [x29, #-0x10] 195afc: f9400901 ldr x1, [x8, #0x10] 195b00: 97fc39dc bl 0xa4270 195b04: f9000be0 str x0, [sp, #0x10] 195b08: b5000040 cbnz x0, 0x195b10 195b0c: 14000001 b 0x195b10 195b10: f85f03a8 ldur x8, [x29, #-0x10] 195b14: f94007e9 ldr x9, [sp, #0x8] 195b18: f9000909 str x9, [x8, #0x10] 195b1c: 52800008 mov w8, #0x0 // =0 195b20: 320003e2 orr w2, wzr, #0x1 195b24: f85f83a9 ldur x9, [x29, #-0x8] 195b28: f940b920 ldr x0, [x9, #0x170] 195b2c: f85f03a1 ldur x1, [x29, #-0x10] 195b30: b90007e8 str w8, [sp, #0x4] 195b34: 97fc32b3 bl 0xa2600 195b38: f85f83a9 ldur x9, [x29, #-0x8] 195b3c: 39462d28 ldrb w8, [x9, #0x18b] 195b40: 53001d08 uxtb w8, w8 195b44: 32001fe2 orr w2, wzr, #0xff 195b48: b94007ea ldr w10, [sp, #0x4] 195b4c: 0a020142 and w2, w10, w2 195b50: 6b02011f cmp w8, w2 195b54: 1a9f07e8 cset w8, ne 195b58: 370000a8 tbnz w8, #0x0, 0x195b6c 195b5c: f85f83a8 ldur x8, [x29, #-0x8] 195b60: f9400100 ldr x0, [x8] 195b64: f85f03a1 ldur x1, [x29, #-0x10] 195b68: 97fc2fd6 bl 0xa1ac0 195b6c: b27d03e8 orr x8, xzr, #0x8 195b70: f85f83a9 ldur x9, [x29, #-0x8] 195b74: f940b929 ldr x9, [x9, #0x170] 195b78: b85ec3aa ldur w10, [x29, #-0x14] 195b7c: 2a0a03eb mov w11, w10 195b80: 93407d6b sxtw x11, w11 195b84: 9b0b7d08 mul x8, x8, x11 195b88: 8b080128 add x8, x9, x8 195b8c: f94007e9 ldr x9, [sp, #0x8] 195b90: f9000109 str x9, [x8] 195b94: a9437bfd ldp x29, x30, [sp, #0x30] 195b98: 910103ff add sp, sp, #0x40 195b9c: d65f03c0 ret 0000000000195ba0 : 195ba0: d10143ff sub sp, sp, #0x50 195ba4: a9047bfd stp x29, x30, [sp, #0x40] 195ba8: 910103fd add x29, sp, #0x40 195bac: b27d07e8 orr x8, xzr, #0x18 195bb0: 52800009 mov w9, #0x0 // =0 195bb4: 5280000a mov w10, #0x0 // =0 195bb8: 528f200b mov w11, #0x7900 // =30976 195bbc: 32150fec orr w12, wzr, #0x7800 195bc0: f81f83a0 stur x0, [x29, #-0x8] 195bc4: f81f03a1 stur x1, [x29, #-0x10] 195bc8: f85f03a0 ldur x0, [x29, #-0x10] 195bcc: f9000fe8 str x8, [sp, #0x18] 195bd0: b90017e9 str w9, [sp, #0x14] 195bd4: b90013ea str w10, [sp, #0x10] 195bd8: b9000feb str w11, [sp, #0xc] 195bdc: b9000bec str w12, [sp, #0x8] 195be0: 97fc3f00 bl 0xa57e0 195be4: f85f03a8 ldur x8, [x29, #-0x10] 195be8: f9400fe0 ldr x0, [sp, #0x18] 195bec: 8b000108 add x8, x8, x0 195bf0: f81e83a8 stur x8, [x29, #-0x18] 195bf4: b81e43bf stur wzr, [x29, #-0x1c] 195bf8: 321c03e8 orr w8, wzr, #0x10 195bfc: b85e43a9 ldur w9, [x29, #-0x1c] 195c00: 6b08013f cmp w9, w8 195c04: 1a9fa7e8 cset w8, lt 195c08: 37000048 tbnz w8, #0x0, 0x195c10 195c0c: 1400002c b 0x195cbc 195c10: 52800128 mov w8, #0x9 // =9 195c14: f85e83a9 ldur x9, [x29, #-0x18] 195c18: b94017ea ldr w10, [sp, #0x14] 195c1c: 3900712a strb w10, [x9, #0x1c] 195c20: f85e83a9 ldur x9, [x29, #-0x18] 195c24: b94013eb ldr w11, [sp, #0x10] 195c28: 7900112b strh w11, [x9, #0x8] 195c2c: f85e83a9 ldur x9, [x29, #-0x18] 195c30: f900013f str xzr, [x9] 195c34: f85e83a9 ldur x9, [x29, #-0x18] 195c38: 3900752a strb w10, [x9, #0x1d] 195c3c: b85e43ac ldur w12, [x29, #-0x1c] 195c40: 6b08019f cmp w12, w8 195c44: 1a9f17e8 cset w8, eq 195c48: 37000048 tbnz w8, #0x0, 0x195c50 195c4c: 1400000a b 0x195c74 195c50: 321d03e8 orr w8, wzr, #0x8 195c54: f85e83a9 ldur x9, [x29, #-0x18] 195c58: b9400bea ldr w10, [sp, #0x8] 195c5c: 7900192a strh w10, [x9, #0xc] 195c60: f85e83a9 ldur x9, [x29, #-0x18] 195c64: 3940712b ldrb w11, [x9, #0x1c] 195c68: 2a080168 orr w8, w11, w8 195c6c: 39007128 strb w8, [x9, #0x1c] 195c70: 14000004 b 0x195c80 195c74: f85e83a8 ldur x8, [x29, #-0x18] 195c78: b9400fe9 ldr w9, [sp, #0xc] 195c7c: 79001909 strh w9, [x8, #0xc] 195c80: 52800008 mov w8, #0x0 // =0 195c84: f85f83a0 ldur x0, [x29, #-0x8] 195c88: f85f03a1 ldur x1, [x29, #-0x10] 195c8c: b85e43a9 ldur w9, [x29, #-0x1c] 195c90: 2a0903e2 mov w2, w9 195c94: 2a0803e3 mov w3, w8 195c98: 97fc3a82 bl 0xa46a0 195c9c: b27b03e8 orr x8, xzr, #0x20 195ca0: b85e43a9 ldur w9, [x29, #-0x1c] 195ca4: 11000529 add w9, w9, #0x1 195ca8: b81e43a9 stur w9, [x29, #-0x1c] 195cac: f85e83aa ldur x10, [x29, #-0x18] 195cb0: 8b080148 add x8, x10, x8 195cb4: f81e83a8 stur x8, [x29, #-0x18] 195cb8: 17ffffd0 b 0x195bf8 195cbc: a9447bfd ldp x29, x30, [sp, #0x40] 195cc0: 910143ff add sp, sp, #0x50 195cc4: d65f03c0 ret 0000000000195cc8 : 195cc8: d10043ff sub sp, sp, #0x10 195ccc: 320003e8 orr w8, wzr, #0x1 195cd0: f90007e0 str x0, [sp, #0x8] 195cd4: f94007e0 ldr x0, [sp, #0x8] 195cd8: 39496409 ldrb w9, [x0, #0x259] 195cdc: 0b080128 add w8, w9, w8 195ce0: 39096408 strb w8, [x0, #0x259] 195ce4: 910043ff add sp, sp, #0x10 195ce8: d65f03c0 ret 0000000000195cec : 195cec: d100c3ff sub sp, sp, #0x30 195cf0: a9027bfd stp x29, x30, [sp, #0x20] 195cf4: 910083fd add x29, sp, #0x20 195cf8: 52800008 mov w8, #0x0 // =0 195cfc: 52800009 mov w9, #0x0 // =0 195d00: f81f83a0 stur x0, [x29, #-0x8] 195d04: f9000be1 str x1, [sp, #0x10] 195d08: b9000fe2 str w2, [sp, #0xc] 195d0c: b9400fe2 ldr w2, [sp, #0xc] 195d10: b90007e8 str w8, [sp, #0x4] 195d14: b90003e9 str w9, [sp] 195d18: 35000042 cbnz w2, 0x195d20 195d1c: 1400000f b 0x195d58 195d20: f9400be8 ldr x8, [sp, #0x10] 195d24: 79444509 ldrh w9, [x8, #0x222] 195d28: f85f83a8 ldur x8, [x29, #-0x8] 195d2c: 796a810a ldrh w10, [x8, #0x1540] 195d30: 6b090149 subs w9, w10, w9 195d34: 792a8109 strh w9, [x8, #0x1540] 195d38: f9400be8 ldr x8, [sp, #0x10] 195d3c: b94007e9 ldr w9, [sp, #0x4] 195d40: 79044509 strh w9, [x8, #0x222] 195d44: f85f83a0 ldur x0, [x29, #-0x8] 195d48: f9400be8 ldr x8, [sp, #0x10] 195d4c: 39496101 ldrb w1, [x8, #0x258] 195d50: 97fc46f8 bl 0xa7930 195d54: 14000004 b 0x195d64 195d58: f85f83a0 ldur x0, [x29, #-0x8] 195d5c: f9400be1 ldr x1, [sp, #0x10] 195d60: 97fc361c bl 0xa35d0 195d64: f9400be8 ldr x8, [sp, #0x10] 195d68: 79444509 ldrh w9, [x8, #0x222] 195d6c: 34000049 cbz w9, 0x195d74 195d70: 14000033 b 0x195e3c 195d74: f85f83a0 ldur x0, [x29, #-0x8] 195d78: f9400be1 ldr x1, [sp, #0x10] 195d7c: 97fc3a05 bl 0xa4590 195d80: b9000bff str wzr, [sp, #0x8] 195d84: 321c03e8 orr w8, wzr, #0x10 195d88: b9400be9 ldr w9, [sp, #0x8] 195d8c: 6b08013f cmp w9, w8 195d90: 1a9fa7e8 cset w8, lt 195d94: 37000048 tbnz w8, #0x0, 0x195d9c 195d98: 1400000e b 0x195dd0 195d9c: d28046c8 mov x8, #0x236 // =566 195da0: f9400be9 ldr x9, [sp, #0x10] 195da4: 8b080128 add x8, x9, x8 195da8: b9400bea ldr w10, [sp, #0x8] 195dac: 2a0a03e9 mov w9, w10 195db0: 93407d29 sxtw x9, w9 195db4: 8b090108 add x8, x8, x9 195db8: b94003ea ldr w10, [sp] 195dbc: 3900010a strb w10, [x8] 195dc0: b9400be8 ldr w8, [sp, #0x8] 195dc4: 11000508 add w8, w8, #0x1 195dc8: b9000be8 str w8, [sp, #0x8] 195dcc: 17ffffee b 0x195d84 195dd0: f9400be8 ldr x8, [sp, #0x10] 195dd4: 79444109 ldrh w9, [x8, #0x220] 195dd8: f85f83a8 ldur x8, [x29, #-0x8] 195ddc: 796a850a ldrh w10, [x8, #0x1542] 195de0: 6b0a013f cmp w9, w10 195de4: 1a9fa7e9 cset w9, lt 195de8: 37000049 tbnz w9, #0x0, 0x195df0 195dec: 14000008 b 0x195e0c 195df0: d28048c8 mov x8, #0x246 // =582 195df4: f85f83a9 ldur x9, [x29, #-0x8] 195df8: 796a852a ldrh w10, [x9, #0x1542] 195dfc: f9400be9 ldr x9, [sp, #0x10] 195e00: 8b080128 add x8, x9, x8 195e04: 3900010a strb w10, [x8] 195e08: 14000007 b 0x195e24 195e0c: d28048c8 mov x8, #0x246 // =582 195e10: f9400be9 ldr x9, [sp, #0x10] 195e14: 7944412a ldrh w10, [x9, #0x220] 195e18: f9400be9 ldr x9, [sp, #0x10] 195e1c: 8b080128 add x8, x9, x8 195e20: 3900010a strb w10, [x8] 195e24: 321f7be8 orr w8, wzr, #0xfffffffe 195e28: f9400be9 ldr x9, [sp, #0x10] 195e2c: 3949592a ldrb w10, [x9, #0x256] 195e30: 0a080148 and w8, w10, w8 195e34: 39095928 strb w8, [x9, #0x256] 195e38: 14000006 b 0x195e50 195e3c: 320003e8 orr w8, wzr, #0x1 195e40: f9400be9 ldr x9, [sp, #0x10] 195e44: 3949592a ldrb w10, [x9, #0x256] 195e48: 2a080148 orr w8, w10, w8 195e4c: 39095928 strb w8, [x9, #0x256] 195e50: a9427bfd ldp x29, x30, [sp, #0x20] 195e54: 9100c3ff add sp, sp, #0x30 195e58: d65f03c0 ret 0000000000195e5c : 195e5c: d10083ff sub sp, sp, #0x20 195e60: a9017bfd stp x29, x30, [sp, #0x10] 195e64: 910043fd add x29, sp, #0x10 195e68: f90007e0 str x0, [sp, #0x8] 195e6c: b90007e1 str w1, [sp, #0x4] 195e70: b90003ff str wzr, [sp] 195e74: 321a03e8 orr w8, wzr, #0x40 195e78: b94003e9 ldr w9, [sp] 195e7c: 6b08013f cmp w9, w8 195e80: 1a9fa7e8 cset w8, lt 195e84: 37000048 tbnz w8, #0x0, 0x195e8c 195e88: 1400004d b 0x195fbc 195e8c: 528000a8 mov w8, #0x5 // =5 195e90: b27c03e9 orr x9, xzr, #0x10 195e94: d282240a mov x10, #0x1120 // =4384 195e98: f94007eb ldr x11, [sp, #0x8] 195e9c: 8b0a016a add x10, x11, x10 195ea0: b94003ec ldr w12, [sp] 195ea4: 2a0c03eb mov w11, w12 195ea8: 93407d6b sxtw x11, w11 195eac: 9b0b7d29 mul x9, x9, x11 195eb0: 8b090149 add x9, x10, x9 195eb4: 3940212c ldrb w12, [x9, #0x8] 195eb8: 6b08019f cmp w12, w8 195ebc: 1a9f07e8 cset w8, ne 195ec0: 37000048 tbnz w8, #0x0, 0x195ec8 195ec4: 1400001e b 0x195f3c 195ec8: 321e03e8 orr w8, wzr, #0x4 195ecc: b27c03e9 orr x9, xzr, #0x10 195ed0: d282240a mov x10, #0x1120 // =4384 195ed4: f94007eb ldr x11, [sp, #0x8] 195ed8: 8b0a016a add x10, x11, x10 195edc: b94003ec ldr w12, [sp] 195ee0: 2a0c03eb mov w11, w12 195ee4: 93407d6b sxtw x11, w11 195ee8: 9b0b7d29 mul x9, x9, x11 195eec: 8b090149 add x9, x10, x9 195ef0: 3940292c ldrb w12, [x9, #0xa] 195ef4: 1ac82988 asr w8, w12, w8 195ef8: b94007ec ldr w12, [sp, #0x4] 195efc: 6b0c011f cmp w8, w12 195f00: 1a9f17e8 cset w8, eq 195f04: 37000048 tbnz w8, #0x0, 0x195f0c 195f08: 1400000c b 0x195f38 195f0c: b27c03e8 orr x8, xzr, #0x10 195f10: d2822409 mov x9, #0x1120 // =4384 195f14: f94007ea ldr x10, [sp, #0x8] 195f18: 8b090149 add x9, x10, x9 195f1c: b94003eb ldr w11, [sp] 195f20: 2a0b03ea mov w10, w11 195f24: 93407d4a sxtw x10, w10 195f28: 9b0a7d08 mul x8, x8, x10 195f2c: 8b080128 add x8, x9, x8 195f30: aa0803e0 mov x0, x8 195f34: 97fc5073 bl 0xaa100 195f38: 1400001d b 0x195fac 195f3c: 321e03e8 orr w8, wzr, #0x4 195f40: b27c03e9 orr x9, xzr, #0x10 195f44: d282240a mov x10, #0x1120 // =4384 195f48: f94007eb ldr x11, [sp, #0x8] 195f4c: 8b0a016a add x10, x11, x10 195f50: b94003ec ldr w12, [sp] 195f54: 2a0c03eb mov w11, w12 195f58: 93407d6b sxtw x11, w11 195f5c: 9b0b7d29 mul x9, x9, x11 195f60: 8b090149 add x9, x10, x9 195f64: 3940352c ldrb w12, [x9, #0xd] 195f68: 1ac82988 asr w8, w12, w8 195f6c: b94007ec ldr w12, [sp, #0x4] 195f70: 6b0c011f cmp w8, w12 195f74: 1a9f17e8 cset w8, eq 195f78: 37000048 tbnz w8, #0x0, 0x195f80 195f7c: 1400000c b 0x195fac 195f80: b27c03e8 orr x8, xzr, #0x10 195f84: d2822409 mov x9, #0x1120 // =4384 195f88: f94007ea ldr x10, [sp, #0x8] 195f8c: 8b090149 add x9, x10, x9 195f90: b94003eb ldr w11, [sp] 195f94: 2a0b03ea mov w10, w11 195f98: 93407d4a sxtw x10, w10 195f9c: 9b0a7d08 mul x8, x8, x10 195fa0: 8b080128 add x8, x9, x8 195fa4: aa0803e0 mov x0, x8 195fa8: 97fc5056 bl 0xaa100 195fac: b94003e8 ldr w8, [sp] 195fb0: 11000508 add w8, w8, #0x1 195fb4: b90003e8 str w8, [sp] 195fb8: 17ffffaf b 0x195e74 195fbc: a9417bfd ldp x29, x30, [sp, #0x10] 195fc0: 910083ff add sp, sp, #0x20 195fc4: d65f03c0 ret 0000000000195fc8 : 195fc8: d100c3ff sub sp, sp, #0x30 195fcc: a9027bfd stp x29, x30, [sp, #0x20] 195fd0: 910083fd add x29, sp, #0x20 195fd4: f81f83a0 stur x0, [x29, #-0x8] 195fd8: f9000be1 str x1, [sp, #0x10] 195fdc: b9000fff str wzr, [sp, #0xc] 195fe0: 321a03e8 orr w8, wzr, #0x40 195fe4: b9400fe9 ldr w9, [sp, #0xc] 195fe8: 6b08013f cmp w9, w8 195fec: 1a9fa7e8 cset w8, lt 195ff0: 37000048 tbnz w8, #0x0, 0x195ff8 195ff4: 14000043 b 0x196100 195ff8: 528000a8 mov w8, #0x5 // =5 195ffc: b27c03e9 orr x9, xzr, #0x10 196000: d282240a mov x10, #0x1120 // =4384 196004: f85f83ab ldur x11, [x29, #-0x8] 196008: 8b0a016a add x10, x11, x10 19600c: b9400fec ldr w12, [sp, #0xc] 196010: 2a0c03eb mov w11, w12 196014: 93407d6b sxtw x11, w11 196018: 9b0b7d29 mul x9, x9, x11 19601c: 8b090149 add x9, x10, x9 196020: 3940212c ldrb w12, [x9, #0x8] 196024: 6b08019f cmp w12, w8 196028: 1a9f17e8 cset w8, eq 19602c: 37000048 tbnz w8, #0x0, 0x196034 196030: 14000019 b 0x196094 196034: 321e03e8 orr w8, wzr, #0x4 196038: b27c03e9 orr x9, xzr, #0x10 19603c: d282240a mov x10, #0x1120 // =4384 196040: f85f83ab ldur x11, [x29, #-0x8] 196044: 8b0a016a add x10, x11, x10 196048: b9400fec ldr w12, [sp, #0xc] 19604c: 2a0c03eb mov w11, w12 196050: 93407d6b sxtw x11, w11 196054: 9b0b7d29 mul x9, x9, x11 196058: 8b090149 add x9, x10, x9 19605c: 3940352c ldrb w12, [x9, #0xd] 196060: 1ac82988 asr w8, w12, w8 196064: f9400be9 ldr x9, [sp, #0x10] 196068: 3949612c ldrb w12, [x9, #0x258] 19606c: 6b0c011f cmp w8, w12 196070: 1a9f17e8 cset w8, eq 196074: 37000048 tbnz w8, #0x0, 0x19607c 196078: 14000006 b 0x196090 19607c: f85f83a0 ldur x0, [x29, #-0x8] 196080: b9400fe8 ldr w8, [sp, #0xc] 196084: 2a0803e9 mov w9, w8 196088: 93407d21 sxtw x1, w9 19608c: 97fc2b95 bl 0xa0ee0 196090: 14000018 b 0x1960f0 196094: 321e03e8 orr w8, wzr, #0x4 196098: b27c03e9 orr x9, xzr, #0x10 19609c: d282240a mov x10, #0x1120 // =4384 1960a0: f9400beb ldr x11, [sp, #0x10] 1960a4: 3949616c ldrb w12, [x11, #0x258] 1960a8: f85f83ab ldur x11, [x29, #-0x8] 1960ac: 8b0a016a add x10, x11, x10 1960b0: b9400fed ldr w13, [sp, #0xc] 1960b4: 2a0d03eb mov w11, w13 1960b8: 93407d6b sxtw x11, w11 1960bc: 9b0b7d29 mul x9, x9, x11 1960c0: 8b090149 add x9, x10, x9 1960c4: 3940292d ldrb w13, [x9, #0xa] 1960c8: 1ac829a8 asr w8, w13, w8 1960cc: 6b08019f cmp w12, w8 1960d0: 1a9f17e8 cset w8, eq 1960d4: 37000048 tbnz w8, #0x0, 0x1960dc 1960d8: 14000006 b 0x1960f0 1960dc: f85f83a0 ldur x0, [x29, #-0x8] 1960e0: b9400fe8 ldr w8, [sp, #0xc] 1960e4: 2a0803e9 mov w9, w8 1960e8: 93407d21 sxtw x1, w9 1960ec: 97fc2b7d bl 0xa0ee0 1960f0: b9400fe8 ldr w8, [sp, #0xc] 1960f4: 11000508 add w8, w8, #0x1 1960f8: b9000fe8 str w8, [sp, #0xc] 1960fc: 17ffffb9 b 0x195fe0 196100: a9427bfd ldp x29, x30, [sp, #0x20] 196104: 9100c3ff add sp, sp, #0x30 196108: d65f03c0 ret 000000000019610c : 19610c: d100c3ff sub sp, sp, #0x30 196110: b27d07e8 orr x8, xzr, #0x18 196114: 321303e9 orr w9, wzr, #0x2000 196118: 5280000a mov w10, #0x0 // =0 19611c: 52800c8b mov w11, #0x64 // =100 196120: 321a03ec orr w12, wzr, #0x40 196124: 32001bed orr w13, wzr, #0x7f 196128: 320037ee orr w14, wzr, #0x3fff 19612c: 5280190f mov w15, #0xc8 // =200 196130: f90017e0 str x0, [sp, #0x28] 196134: f94017e0 ldr x0, [sp, #0x28] 196138: 8b080008 add x8, x0, x8 19613c: f90013e8 str x8, [sp, #0x20] 196140: b9001fff str wzr, [sp, #0x1c] 196144: b9001be9 str w9, [sp, #0x18] 196148: b90017ea str w10, [sp, #0x14] 19614c: b90013eb str w11, [sp, #0x10] 196150: b9000fec str w12, [sp, #0xc] 196154: b9000bed str w13, [sp, #0x8] 196158: b90007ee str w14, [sp, #0x4] 19615c: b90003ef str w15, [sp] 196160: 321c03e8 orr w8, wzr, #0x10 196164: b9401fe9 ldr w9, [sp, #0x1c] 196168: 6b08013f cmp w9, w8 19616c: 1a9fa7e8 cset w8, lt 196170: 37000048 tbnz w8, #0x0, 0x196178 196174: 14000029 b 0x196218 196178: 321e03e8 orr w8, wzr, #0x4 19617c: f94013e9 ldr x9, [sp, #0x20] 196180: b9401bea ldr w10, [sp, #0x18] 196184: 79001d2a strh w10, [x9, #0xe] 196188: f94013e9 ldr x9, [sp, #0x20] 19618c: b94017eb ldr w11, [sp, #0x14] 196190: 3900552b strb w11, [x9, #0x15] 196194: f94013e9 ldr x9, [sp, #0x20] 196198: b94013ec ldr w12, [sp, #0x10] 19619c: 3900592c strb w12, [x9, #0x16] 1961a0: f94013e9 ldr x9, [sp, #0x20] 1961a4: b9400fed ldr w13, [sp, #0xc] 1961a8: 39005d2d strb w13, [x9, #0x17] 1961ac: f94013e9 ldr x9, [sp, #0x20] 1961b0: b9400bee ldr w14, [sp, #0x8] 1961b4: 3900612e strb w14, [x9, #0x18] 1961b8: f94013e9 ldr x9, [sp, #0x20] 1961bc: 39006d2b strb w11, [x9, #0x1b] 1961c0: f94013e9 ldr x9, [sp, #0x20] 1961c4: b94007ef ldr w15, [sp, #0x4] 1961c8: 7900252f strh w15, [x9, #0x12] 1961cc: f94013e9 ldr x9, [sp, #0x20] 1961d0: b94003f0 ldr w16, [sp] 1961d4: 79002130 strh w16, [x9, #0x10] 1961d8: f94013e9 ldr x9, [sp, #0x20] 1961dc: 3900652b strb w11, [x9, #0x19] 1961e0: f94013e9 ldr x9, [sp, #0x20] 1961e4: 3900692b strb w11, [x9, #0x1a] 1961e8: f94013e9 ldr x9, [sp, #0x20] 1961ec: 39407131 ldrb w17, [x9, #0x1c] 1961f0: 2a080228 orr w8, w17, w8 1961f4: 39007128 strb w8, [x9, #0x1c] 1961f8: b27b03e8 orr x8, xzr, #0x20 1961fc: b9401fe9 ldr w9, [sp, #0x1c] 196200: 11000529 add w9, w9, #0x1 196204: b9001fe9 str w9, [sp, #0x1c] 196208: f94013ea ldr x10, [sp, #0x20] 19620c: 8b080148 add x8, x10, x8 196210: f90013e8 str x8, [sp, #0x20] 196214: 17ffffd3 b 0x196160 196218: 9100c3ff add sp, sp, #0x30 19621c: d65f03c0 ret 0000000000196220 : 196220: d10183ff sub sp, sp, #0x60 196224: a9057bfd stp x29, x30, [sp, #0x50] 196228: 910143fd add x29, sp, #0x50 19622c: d53bd048 mrs x8, TPIDR_EL0 196230: f9401508 ldr x8, [x8, #0x28] 196234: f81f83a8 stur x8, [x29, #-0x8] 196238: f81e83a0 stur x0, [x29, #-0x18] 19623c: f81e03a1 stur x1, [x29, #-0x20] 196240: 381dc3a2 sturb w2, [x29, #-0x24] 196244: 3900a3e3 strb w3, [sp, #0x28] 196248: f85e03a8 ldur x8, [x29, #-0x20] 19624c: 385dc3a2 ldurb w2, [x29, #-0x24] 196250: 2a0203e0 mov w0, w2 196254: 8b001508 add x8, x8, x0, lsl #5 196258: 91006108 add x8, x8, #0x18 19625c: f90013e8 str x8, [sp, #0x20] 196260: f94013e8 ldr x8, [sp, #0x20] 196264: 79401902 ldrh w2, [x8, #0xc] 196268: 2a0203e8 mov w8, w2 19626c: f9000fe8 str x8, [sp, #0x18] 196270: 394067e2 ldrb w2, [sp, #0x19] 196274: 2a0203e8 mov w8, w2 196278: 32150fe2 orr w2, wzr, #0x7800 19627c: 2a0203e0 mov w0, w2 196280: eb082008 subs x8, x0, x8, lsl #8 196284: f9000be8 str x8, [sp, #0x10] 196288: 540000e1 b.ne 0x1962a4 19628c: 14000001 b 0x196290 196290: f94013e8 ldr x8, [sp, #0x20] 196294: 39407109 ldrb w9, [x8, #0x1c] 196298: 321d0129 orr w9, w9, #0x8 19629c: 39007109 strb w9, [x8, #0x1c] 1962a0: 1400000f b 0x1962dc 1962a4: 394067e8 ldrb w8, [sp, #0x19] 1962a8: 2a0803e9 mov w9, w8 1962ac: 528f2008 mov w8, #0x7900 // =30976 1962b0: 2a0803ea mov w10, w8 1962b4: eb092149 subs x9, x10, x9, lsl #8 1962b8: f90007e9 str x9, [sp, #0x8] 1962bc: 540000e1 b.ne 0x1962d8 1962c0: 14000001 b 0x1962c4 1962c4: f94013e8 ldr x8, [sp, #0x20] 1962c8: 39407109 ldrb w9, [x8, #0x1c] 1962cc: 121c7929 and w9, w9, #0xfffffff7 1962d0: 39007109 strb w9, [x8, #0x1c] 1962d4: 14000001 b 0x1962d8 1962d8: 14000001 b 0x1962dc 1962dc: 2a1f03e8 mov w8, wzr 1962e0: 781f43a8 sturh w8, [x29, #-0xc] 1962e4: f85e03a9 ldur x9, [x29, #-0x20] 1962e8: f9400920 ldr x0, [x9, #0x10] 1962ec: f9400fe1 ldr x1, [sp, #0x18] 1962f0: 3940a3e2 ldrb w2, [sp, #0x28] 1962f4: d10033a3 sub x3, x29, #0xc 1962f8: 94000da0 bl 0x199978 1962fc: b40005a0 cbz x0, 0x1963b0 196300: 14000001 b 0x196304 196304: f85e03a8 ldur x8, [x29, #-0x20] 196308: f9400500 ldr x0, [x8, #0x8] 19630c: f9400fe1 ldr x1, [sp, #0x18] 196310: 3940a3e2 ldrb w2, [sp, #0x28] 196314: d10033a3 sub x3, x29, #0xc 196318: 94000dd7 bl 0x199a74 19631c: b4000480 cbz x0, 0x1963ac 196320: 14000001 b 0x196324 196324: f85e03a8 ldur x8, [x29, #-0x20] 196328: 385dc3a9 ldurb w9, [x29, #-0x24] 19632c: 2a0903ea mov w10, w9 196330: 8b0a1508 add x8, x8, x10, lsl #5 196334: 3940d109 ldrb w9, [x8, #0x34] 196338: 361800c9 tbz w9, #0x3, 0x196350 19633c: 14000001 b 0x196340 196340: 32150fe8 orr w8, wzr, #0x7800 196344: 2a0803e9 mov w9, w8 196348: f9000fe9 str x9, [sp, #0x18] 19634c: 14000005 b 0x196360 196350: 528f2008 mov w8, #0x7900 // =30976 196354: 2a0803e9 mov w9, w8 196358: f9000fe9 str x9, [sp, #0x18] 19635c: 14000001 b 0x196360 196360: f85e03a8 ldur x8, [x29, #-0x20] 196364: f9400500 ldr x0, [x8, #0x8] 196368: f9400fe1 ldr x1, [sp, #0x18] 19636c: 3940a3e2 ldrb w2, [sp, #0x28] 196370: d10033a3 sub x3, x29, #0xc 196374: 94000dc0 bl 0x199a74 196378: b4000180 cbz x0, 0x1963a8 19637c: 14000001 b 0x196380 196380: f85e03a8 ldur x8, [x29, #-0x20] 196384: f9400500 ldr x0, [x8, #0x8] 196388: f9400fe1 ldr x1, [sp, #0x18] 19638c: 2a1f03e2 mov w2, wzr 196390: d10033a3 sub x3, x29, #0xc 196394: 94000db8 bl 0x199a74 196398: b4000060 cbz x0, 0x1963a4 19639c: 14000001 b 0x1963a0 1963a0: 14000001 b 0x1963a4 1963a4: 14000001 b 0x1963a8 1963a8: 14000001 b 0x1963ac 1963ac: 14000001 b 0x1963b0 1963b0: 3940a3e8 ldrb w8, [sp, #0x28] 1963b4: f94013e9 ldr x9, [sp, #0x20] 1963b8: 39005128 strb w8, [x9, #0x14] 1963bc: 785f43a8 ldurh w8, [x29, #-0xc] 1963c0: f94013e9 ldr x9, [sp, #0x20] 1963c4: 79001528 strh w8, [x9, #0xa] 1963c8: f94013e9 ldr x9, [sp, #0x20] 1963cc: 39407128 ldrb w8, [x9, #0x1c] 1963d0: 321e0108 orr w8, w8, #0x4 1963d4: 39007128 strb w8, [x9, #0x1c] 1963d8: d53bd049 mrs x9, TPIDR_EL0 1963dc: f9401529 ldr x9, [x9, #0x28] 1963e0: f85f83aa ldur x10, [x29, #-0x8] 1963e4: eb0a0129 subs x9, x9, x10 1963e8: f90003e9 str x9, [sp] 1963ec: 540000a1 b.ne 0x196400 1963f0: 14000001 b 0x1963f4 1963f4: a9457bfd ldp x29, x30, [sp, #0x50] 1963f8: 910183ff add sp, sp, #0x60 1963fc: d65f03c0 ret 196400: 97fc4e5c bl 0xa9d70 <__stack_chk_fail@plt> 0000000000196404 : 196404: d10183ff sub sp, sp, #0x60 196408: a9057bfd stp x29, x30, [sp, #0x50] 19640c: 910143fd add x29, sp, #0x50 196410: d2822408 mov x8, #0x1120 // =4384 196414: b27c03e9 orr x9, xzr, #0x10 196418: 321e03ea orr w10, wzr, #0x4 19641c: 321e03eb orr w11, wzr, #0x4 196420: f81f83a0 stur x0, [x29, #-0x8] 196424: f81f03a1 stur x1, [x29, #-0x10] 196428: f85f83a0 ldur x0, [x29, #-0x8] 19642c: 8b080008 add x8, x0, x8 196430: f85f03a0 ldur x0, [x29, #-0x10] 196434: 9b007d29 mul x9, x9, x0 196438: 8b090108 add x8, x8, x9 19643c: f81e03a8 stur x8, [x29, #-0x20] 196440: f85e03a8 ldur x8, [x29, #-0x20] 196444: 3940210c ldrb w12, [x8, #0x8] 196448: 6b0a019f cmp w12, w10 19644c: 1a9f17ea cset w10, eq 196450: b81dc3ab stur w11, [x29, #-0x24] 196454: 370000aa tbnz w10, #0x0, 0x196468 196458: f85e03a8 ldur x8, [x29, #-0x20] 19645c: 39402109 ldrb w9, [x8, #0x8] 196460: 34000049 cbz w9, 0x196468 196464: 14000002 b 0x19646c 196468: 1400002e b 0x196520 19646c: 321e03e8 orr w8, wzr, #0x4 196470: b27d03e9 orr x9, xzr, #0x8 196474: f85f83a0 ldur x0, [x29, #-0x8] 196478: f85e03a1 ldur x1, [x29, #-0x20] 19647c: b9002be8 str w8, [sp, #0x28] 196480: f90013e9 str x9, [sp, #0x20] 196484: 9400002a bl 0x19652c 196488: f85f83a9 ldur x9, [x29, #-0x8] 19648c: f85e03a0 ldur x0, [x29, #-0x20] 196490: 39402808 ldrb w8, [x0, #0xa] 196494: b9402bea ldr w10, [sp, #0x28] 196498: 1aca2908 asr w8, w8, w10 19649c: 2a0803e0 mov w0, w8 1964a0: 93407c00 sxtw x0, w0 1964a4: f94013e1 ldr x1, [sp, #0x20] 1964a8: 9b007c20 mul x0, x1, x0 1964ac: 8b000129 add x9, x9, x0 1964b0: f9400129 ldr x9, [x9] 1964b4: f81e83a9 stur x9, [x29, #-0x18] 1964b8: f85f03a9 ldur x9, [x29, #-0x10] 1964bc: 2a0903e8 mov w8, w9 1964c0: 2a0803e0 mov w0, w8 1964c4: 9400006e bl 0x19667c 1964c8: f9401009 ldr x9, [x0, #0x20] 1964cc: f85f83a0 ldur x0, [x29, #-0x8] 1964d0: f85e83a1 ldur x1, [x29, #-0x18] 1964d4: f85e03a2 ldur x2, [x29, #-0x20] 1964d8: f85f03ab ldur x11, [x29, #-0x10] 1964dc: 2a0b03e8 mov w8, w11 1964e0: f9000fe0 str x0, [sp, #0x18] 1964e4: 2a0803e0 mov w0, w8 1964e8: f9000be9 str x9, [sp, #0x10] 1964ec: f90007e1 str x1, [sp, #0x8] 1964f0: f90003e2 str x2, [sp] 1964f4: 94000069 bl 0x196698 1964f8: 2a0003e9 mov w9, w0 1964fc: 93407d23 sxtw x3, w9 196500: f9400fe0 ldr x0, [sp, #0x18] 196504: f94007e1 ldr x1, [sp, #0x8] 196508: f94003e2 ldr x2, [sp] 19650c: f9400be9 ldr x9, [sp, #0x10] 196510: d63f0120 blr x9 196514: f85e03a9 ldur x9, [x29, #-0x20] 196518: b85dc3a8 ldur w8, [x29, #-0x24] 19651c: 39002128 strb w8, [x9, #0x8] 196520: a9457bfd ldp x29, x30, [sp, #0x50] 196524: 910183ff add sp, sp, #0x60 196528: d65f03c0 ret 19652c: d10083ff sub sp, sp, #0x20 196530: 321e03e8 orr w8, wzr, #0x4 196534: f9000fe0 str x0, [sp, #0x18] 196538: f9000be1 str x1, [sp, #0x10] 19653c: f9400be0 ldr x0, [sp, #0x10] 196540: 39402009 ldrb w9, [x0, #0x8] 196544: 6b08013f cmp w9, w8 196548: 1a9f17e8 cset w8, eq 19654c: 37000048 tbnz w8, #0x0, 0x196554 196550: 14000002 b 0x196558 196554: 14000048 b 0x196674 196558: 528000a8 mov w8, #0x5 // =5 19655c: f9400be9 ldr x9, [sp, #0x10] 196560: 3940212a ldrb w10, [x9, #0x8] 196564: 6b08015f cmp w10, w8 196568: 1a9f17e8 cset w8, eq 19656c: 37000048 tbnz w8, #0x0, 0x196574 196570: 1400001c b 0x1965e0 196574: b27b03e8 orr x8, xzr, #0x20 196578: 32000fe9 orr w9, wzr, #0xf 19657c: b27d07ea orr x10, xzr, #0x18 196580: 321e03eb orr w11, wzr, #0x4 196584: b27d03ec orr x12, xzr, #0x8 196588: f9400fed ldr x13, [sp, #0x18] 19658c: f9400bee ldr x14, [sp, #0x10] 196590: 394035cf ldrb w15, [x14, #0xd] 196594: 1acb29eb asr w11, w15, w11 196598: 2a0b03ee mov w14, w11 19659c: 93407dce sxtw x14, w14 1965a0: 9b0e7d8c mul x12, x12, x14 1965a4: 8b0c01ac add x12, x13, x12 1965a8: f940018c ldr x12, [x12] 1965ac: f90007ec str x12, [sp, #0x8] 1965b0: f94007ec ldr x12, [sp, #0x8] 1965b4: 8b0a018a add x10, x12, x10 1965b8: f9400bec ldr x12, [sp, #0x10] 1965bc: 3940358b ldrb w11, [x12, #0xd] 1965c0: 0a090169 and w9, w11, w9 1965c4: 2a0903ec mov w12, w9 1965c8: 93407d8c sxtw x12, w12 1965cc: 9b0c7d08 mul x8, x8, x12 1965d0: 8b080148 add x8, x10, x8 1965d4: 39407509 ldrb w9, [x8, #0x1d] 1965d8: b90007e9 str w9, [sp, #0x4] 1965dc: 1400001b b 0x196648 1965e0: b27b03e8 orr x8, xzr, #0x20 1965e4: 32000fe9 orr w9, wzr, #0xf 1965e8: b27d07ea orr x10, xzr, #0x18 1965ec: 321e03eb orr w11, wzr, #0x4 1965f0: b27d03ec orr x12, xzr, #0x8 1965f4: f9400fed ldr x13, [sp, #0x18] 1965f8: f9400bee ldr x14, [sp, #0x10] 1965fc: 394029cf ldrb w15, [x14, #0xa] 196600: 1acb29eb asr w11, w15, w11 196604: 2a0b03ee mov w14, w11 196608: 93407dce sxtw x14, w14 19660c: 9b0e7d8c mul x12, x12, x14 196610: 8b0c01ac add x12, x13, x12 196614: f940018c ldr x12, [x12] 196618: f90007ec str x12, [sp, #0x8] 19661c: f94007ec ldr x12, [sp, #0x8] 196620: 8b0a018a add x10, x12, x10 196624: f9400bec ldr x12, [sp, #0x10] 196628: 3940298b ldrb w11, [x12, #0xa] 19662c: 0a090169 and w9, w11, w9 196630: 2a0903ec mov w12, w9 196634: 93407d8c sxtw x12, w12 196638: 9b0c7d08 mul x8, x8, x12 19663c: 8b080148 add x8, x10, x8 196640: 39407509 ldrb w9, [x8, #0x1d] 196644: b90007e9 str w9, [sp, #0x4] 196648: 12800008 mov w8, #-0x1 // =-1 19664c: d28046c9 mov x9, #0x236 // =566 196650: f94007ea ldr x10, [sp, #0x8] 196654: 8b090149 add x9, x10, x9 196658: b94007eb ldr w11, [sp, #0x4] 19665c: 2a0b03ea mov w10, w11 196660: 93407d4a sxtw x10, w10 196664: 8b0a0129 add x9, x9, x10 196668: 3940012b ldrb w11, [x9] 19666c: 0b080168 add w8, w11, w8 196670: 39000128 strb w8, [x9] 196674: 910083ff add sp, sp, #0x20 196678: d65f03c0 ret 19667c: d10043ff sub sp, sp, #0x10 196680: d0000888 adrp x8, 0x2a8000 196684: f943fd08 ldr x8, [x8, #0x7f8] 196688: b9000fe0 str w0, [sp, #0xc] 19668c: aa0803e0 mov x0, x8 196690: 910043ff add sp, sp, #0x10 196694: d65f03c0 ret 196698: d10043ff sub sp, sp, #0x10 19669c: b9000fe0 str w0, [sp, #0xc] 1966a0: b9400fe0 ldr w0, [sp, #0xc] 1966a4: 910043ff add sp, sp, #0x10 1966a8: d65f03c0 ret 00000000001966ac : 1966ac: d101c3ff sub sp, sp, #0x70 1966b0: a9067bfd stp x29, x30, [sp, #0x60] 1966b4: 910183fd add x29, sp, #0x60 1966b8: d2822408 mov x8, #0x1120 // =4384 1966bc: b27c03e9 orr x9, xzr, #0x10 1966c0: 321e03ea orr w10, wzr, #0x4 1966c4: 320007eb orr w11, wzr, #0x3 1966c8: f81f83a0 stur x0, [x29, #-0x8] 1966cc: f81f03a1 stur x1, [x29, #-0x10] 1966d0: f81e83a2 stur x2, [x29, #-0x18] 1966d4: f85f83a0 ldur x0, [x29, #-0x8] 1966d8: 8b080008 add x8, x0, x8 1966dc: f85e83a0 ldur x0, [x29, #-0x18] 1966e0: 9b007d29 mul x9, x9, x0 1966e4: 8b090108 add x8, x8, x9 1966e8: f81e03a8 stur x8, [x29, #-0x20] 1966ec: f85e03a8 ldur x8, [x29, #-0x20] 1966f0: 3940210c ldrb w12, [x8, #0x8] 1966f4: 6b0a019f cmp w12, w10 1966f8: 1a9f17ea cset w10, eq 1966fc: b81dc3ab stur w11, [x29, #-0x24] 196700: 3700016a tbnz w10, #0x0, 0x19672c 196704: f85e03a8 ldur x8, [x29, #-0x20] 196708: 39402109 ldrb w9, [x8, #0x8] 19670c: 34000109 cbz w9, 0x19672c 196710: 320007e8 orr w8, wzr, #0x3 196714: f85e03a9 ldur x9, [x29, #-0x20] 196718: 3940212a ldrb w10, [x9, #0x8] 19671c: 6b08015f cmp w10, w8 196720: 1a9f17e8 cset w8, eq 196724: 37000048 tbnz w8, #0x0, 0x19672c 196728: 14000002 b 0x196730 19672c: 1400002f b 0x1967e8 196730: 528000a8 mov w8, #0x5 // =5 196734: f85e03a9 ldur x9, [x29, #-0x20] 196738: 3940212a ldrb w10, [x9, #0x8] 19673c: 6b08015f cmp w10, w8 196740: 1a9f17e8 cset w8, eq 196744: 37000048 tbnz w8, #0x0, 0x19674c 196748: 14000004 b 0x196758 19674c: f85f83a0 ldur x0, [x29, #-0x8] 196750: f85e83a1 ldur x1, [x29, #-0x18] 196754: 97fc29e3 bl 0xa0ee0 196758: b27c03e8 orr x8, xzr, #0x10 19675c: d2822409 mov x9, #0x1120 // =4384 196760: f85e83aa ldur x10, [x29, #-0x18] 196764: 2a0a03eb mov w11, w10 196768: 2a0b03e0 mov w0, w11 19676c: f9001be8 str x8, [sp, #0x30] 196770: f90017e9 str x9, [sp, #0x28] 196774: 97ffffc2 bl 0x19667c 196778: f9400c08 ldr x8, [x0, #0x18] 19677c: f85f83a0 ldur x0, [x29, #-0x8] 196780: f85f03a1 ldur x1, [x29, #-0x10] 196784: f85f83a9 ldur x9, [x29, #-0x8] 196788: f94017ea ldr x10, [sp, #0x28] 19678c: 8b0a0129 add x9, x9, x10 196790: f85e83ac ldur x12, [x29, #-0x18] 196794: f9401bed ldr x13, [sp, #0x30] 196798: 9b0c7dac mul x12, x13, x12 19679c: 8b0c0129 add x9, x9, x12 1967a0: f85e83ac ldur x12, [x29, #-0x18] 1967a4: 2a0c03eb mov w11, w12 1967a8: f90013e0 str x0, [sp, #0x20] 1967ac: 2a0b03e0 mov w0, w11 1967b0: f9000fe8 str x8, [sp, #0x18] 1967b4: f9000be1 str x1, [sp, #0x10] 1967b8: f90007e9 str x9, [sp, #0x8] 1967bc: 97ffffb7 bl 0x196698 1967c0: 2a0003e8 mov w8, w0 1967c4: 93407d03 sxtw x3, w8 1967c8: f94013e0 ldr x0, [sp, #0x20] 1967cc: f9400be1 ldr x1, [sp, #0x10] 1967d0: f94007e2 ldr x2, [sp, #0x8] 1967d4: f9400fe8 ldr x8, [sp, #0x18] 1967d8: d63f0100 blr x8 1967dc: f85e03a8 ldur x8, [x29, #-0x20] 1967e0: b85dc3ab ldur w11, [x29, #-0x24] 1967e4: 3900210b strb w11, [x8, #0x8] 1967e8: a9467bfd ldp x29, x30, [sp, #0x60] 1967ec: 9101c3ff add sp, sp, #0x70 1967f0: d65f03c0 ret 00000000001967f4 : 1967f4: d10043ff sub sp, sp, #0x10 1967f8: 321e7be8 orr w8, wzr, #0xfffffffd 1967fc: 52800009 mov w9, #0x0 // =0 196800: f90007e0 str x0, [sp, #0x8] 196804: f94007e0 ldr x0, [sp, #0x8] 196808: 3949580a ldrb w10, [x0, #0x256] 19680c: 0a080148 and w8, w10, w8 196810: 39095808 strb w8, [x0, #0x256] 196814: b90007ff str wzr, [sp, #0x4] 196818: b90003e9 str w9, [sp] 19681c: 321c03e8 orr w8, wzr, #0x10 196820: b94007e9 ldr w9, [sp, #0x4] 196824: 6b08013f cmp w9, w8 196828: 1a9fa7e8 cset w8, lt 19682c: 37000048 tbnz w8, #0x0, 0x196834 196830: 14000018 b 0x196890 196834: b27b03e8 orr x8, xzr, #0x20 196838: b27d07e9 orr x9, xzr, #0x18 19683c: f94007ea ldr x10, [sp, #0x8] 196840: 8b09014a add x10, x10, x9 196844: b94007eb ldr w11, [sp, #0x4] 196848: 2a0b03ec mov w12, w11 19684c: 93407d8c sxtw x12, w12 196850: 9b0c7d0c mul x12, x8, x12 196854: 8b0c014a add x10, x10, x12 196858: b94003eb ldr w11, [sp] 19685c: 3900754b strb w11, [x10, #0x1d] 196860: f94007ea ldr x10, [sp, #0x8] 196864: 8b090149 add x9, x10, x9 196868: b94007ed ldr w13, [sp, #0x4] 19686c: 2a0d03ea mov w10, w13 196870: 93407d4a sxtw x10, w10 196874: 9b0a7d08 mul x8, x8, x10 196878: 8b080128 add x8, x9, x8 19687c: 3900790b strb w11, [x8, #0x1e] 196880: b94007e8 ldr w8, [sp, #0x4] 196884: 11000508 add w8, w8, #0x1 196888: b90007e8 str w8, [sp, #0x4] 19688c: 17ffffe4 b 0x19681c 196890: 910043ff add sp, sp, #0x10 196894: d65f03c0 ret 0000000000196898 : 196898: d10083ff sub sp, sp, #0x20 19689c: 321c03e8 orr w8, wzr, #0x10 1968a0: f9000fe0 str x0, [sp, #0x18] 1968a4: f9000be1 str x1, [sp, #0x10] 1968a8: 39003fe2 strb w2, [sp, #0xf] 1968ac: 39003be3 strb w3, [sp, #0xe] 1968b0: 390037e4 strb w4, [sp, #0xd] 1968b4: 39403be2 ldrb w2, [sp, #0xe] 1968b8: 6b08005f cmp w2, w8 1968bc: 1a9fa7e8 cset w8, lt 1968c0: 37000048 tbnz w8, #0x0, 0x1968c8 1968c4: 14000015 b 0x196918 1968c8: b27b03e8 orr x8, xzr, #0x20 1968cc: b27d07e9 orr x9, xzr, #0x18 1968d0: 39403bea ldrb w10, [sp, #0xe] 1968d4: f9400beb ldr x11, [sp, #0x10] 1968d8: 8b09016b add x11, x11, x9 1968dc: 39403fec ldrb w12, [sp, #0xf] 1968e0: 2a0c03ed mov w13, w12 1968e4: d3401dad ubfx x13, x13, #0, #8 1968e8: 9b0d7d0d mul x13, x8, x13 1968ec: 8b0d016b add x11, x11, x13 1968f0: 3900756a strb w10, [x11, #0x1d] 1968f4: 394037ea ldrb w10, [sp, #0xd] 1968f8: f9400beb ldr x11, [sp, #0x10] 1968fc: 8b090169 add x9, x11, x9 196900: 39403fec ldrb w12, [sp, #0xf] 196904: 2a0c03eb mov w11, w12 196908: d3401d6b ubfx x11, x11, #0, #8 19690c: 9b0b7d08 mul x8, x8, x11 196910: 8b080128 add x8, x9, x8 196914: 3900790a strb w10, [x8, #0x1e] 196918: 910083ff add sp, sp, #0x20 19691c: d65f03c0 ret 0000000000196920 : 196920: d10143ff sub sp, sp, #0x50 196924: a9047bfd stp x29, x30, [sp, #0x40] 196928: 910103fd add x29, sp, #0x40 19692c: 52800008 mov w8, #0x0 // =0 196930: 321e03e9 orr w9, wzr, #0x4 196934: 5280000a mov w10, #0x0 // =0 196938: f81f83a0 stur x0, [x29, #-0x8] 19693c: f81f03a1 stur x1, [x29, #-0x10] 196940: f85f03a0 ldur x0, [x29, #-0x10] 196944: 7944400b ldrh w11, [x0, #0x220] 196948: 53003d6b uxth w11, w11 19694c: 32003fec orr w12, wzr, #0xffff 196950: 0a0c0108 and w8, w8, w12 196954: 6b08017f cmp w11, w8 196958: 1a9f07e8 cset w8, ne 19695c: b9001be9 str w9, [sp, #0x18] 196960: b90017ea str w10, [sp, #0x14] 196964: 37000048 tbnz w8, #0x0, 0x19696c 196968: 14000005 b 0x19697c 19696c: f85f03a8 ldur x8, [x29, #-0x10] 196970: 79444109 ldrh w9, [x8, #0x220] 196974: b81e83a9 stur w9, [x29, #-0x18] 196978: 14000004 b 0x196988 19697c: f85f83a8 ldur x8, [x29, #-0x8] 196980: 796a8509 ldrh w9, [x8, #0x1542] 196984: b81e83a9 stur w9, [x29, #-0x18] 196988: b81ec3bf stur wzr, [x29, #-0x14] 19698c: 321c03e8 orr w8, wzr, #0x10 196990: b85ec3a9 ldur w9, [x29, #-0x14] 196994: 6b08013f cmp w9, w8 196998: 1a9fa7e8 cset w8, lt 19699c: 37000048 tbnz w8, #0x0, 0x1969a4 1969a0: 14000044 b 0x196ab0 1969a4: b27b03e8 orr x8, xzr, #0x20 1969a8: b27d07e9 orr x9, xzr, #0x18 1969ac: f85f03aa ldur x10, [x29, #-0x10] 1969b0: 8b090149 add x9, x10, x9 1969b4: b85ec3ab ldur w11, [x29, #-0x14] 1969b8: 2a0b03ea mov w10, w11 1969bc: 93407d4a sxtw x10, w10 1969c0: 9b0a7d08 mul x8, x8, x10 1969c4: 8b080128 add x8, x9, x8 1969c8: 3940790b ldrb w11, [x8, #0x1e] 1969cc: 3500004b cbnz w11, 0x1969d4 1969d0: 1400001e b 0x196a48 1969d4: b27b03e8 orr x8, xzr, #0x20 1969d8: b27d07e9 orr x9, xzr, #0x18 1969dc: f85f03aa ldur x10, [x29, #-0x10] 1969e0: 8b090149 add x9, x10, x9 1969e4: b85ec3ab ldur w11, [x29, #-0x14] 1969e8: 2a0b03ea mov w10, w11 1969ec: 93407d4a sxtw x10, w10 1969f0: 9b0a7d08 mul x8, x8, x10 1969f4: 8b080128 add x8, x9, x8 1969f8: 3940790b ldrb w11, [x8, #0x1e] 1969fc: b85e83ac ldur w12, [x29, #-0x18] 196a00: 6b0c017f cmp w11, w12 196a04: 1a9fc7eb cset w11, le 196a08: 3700004b tbnz w11, #0x0, 0x196a10 196a0c: 1400000f b 0x196a48 196a10: 321e7be8 orr w8, wzr, #0xfffffffd 196a14: b27b03e9 orr x9, xzr, #0x20 196a18: b27d07ea orr x10, xzr, #0x18 196a1c: f85f03ab ldur x11, [x29, #-0x10] 196a20: 8b0a016a add x10, x11, x10 196a24: b85ec3ac ldur w12, [x29, #-0x14] 196a28: 2a0c03eb mov w11, w12 196a2c: 93407d6b sxtw x11, w11 196a30: 9b0b7d29 mul x9, x9, x11 196a34: 8b090149 add x9, x10, x9 196a38: 3940712c ldrb w12, [x9, #0x1c] 196a3c: 0a080188 and w8, w12, w8 196a40: 39007128 strb w8, [x9, #0x1c] 196a44: 1400000e b 0x196a7c 196a48: 321f03e8 orr w8, wzr, #0x2 196a4c: b27b03e9 orr x9, xzr, #0x20 196a50: b27d07ea orr x10, xzr, #0x18 196a54: f85f03ab ldur x11, [x29, #-0x10] 196a58: 8b0a016a add x10, x11, x10 196a5c: b85ec3ac ldur w12, [x29, #-0x14] 196a60: 2a0c03eb mov w11, w12 196a64: 93407d6b sxtw x11, w11 196a68: 9b0b7d29 mul x9, x9, x11 196a6c: 8b090149 add x9, x10, x9 196a70: 3940712c ldrb w12, [x9, #0x1c] 196a74: 2a080188 orr w8, w12, w8 196a78: 39007128 strb w8, [x9, #0x1c] 196a7c: d28046c8 mov x8, #0x236 // =566 196a80: f85f03a9 ldur x9, [x29, #-0x10] 196a84: 8b080128 add x8, x9, x8 196a88: b85ec3aa ldur w10, [x29, #-0x14] 196a8c: 2a0a03e9 mov w9, w10 196a90: 93407d29 sxtw x9, w9 196a94: 8b090108 add x8, x8, x9 196a98: b94017ea ldr w10, [sp, #0x14] 196a9c: 3900010a strb w10, [x8] 196aa0: b85ec3a8 ldur w8, [x29, #-0x14] 196aa4: 11000508 add w8, w8, #0x1 196aa8: b81ec3a8 stur w8, [x29, #-0x14] 196aac: 17ffffb8 b 0x19698c 196ab0: b81ec3bf stur wzr, [x29, #-0x14] 196ab4: 321a03e8 orr w8, wzr, #0x40 196ab8: b85ec3a9 ldur w9, [x29, #-0x14] 196abc: 6b08013f cmp w9, w8 196ac0: 1a9fa7e8 cset w8, lt 196ac4: 37000048 tbnz w8, #0x0, 0x196acc 196ac8: 140000bc b 0x196db8 196acc: b27c03e8 orr x8, xzr, #0x10 196ad0: d2822409 mov x9, #0x1120 // =4384 196ad4: f85f83aa ldur x10, [x29, #-0x8] 196ad8: 8b090149 add x9, x10, x9 196adc: b85ec3ab ldur w11, [x29, #-0x14] 196ae0: 2a0b03ea mov w10, w11 196ae4: 93407d4a sxtw x10, w10 196ae8: 9b0a7d08 mul x8, x8, x10 196aec: 8b080128 add x8, x9, x8 196af0: 3940210b ldrb w11, [x8, #0x8] 196af4: 3400004b cbz w11, 0x196afc 196af8: 14000002 b 0x196b00 196afc: 140000ab b 0x196da8 196b00: 528000a8 mov w8, #0x5 // =5 196b04: b27c03e9 orr x9, xzr, #0x10 196b08: d282240a mov x10, #0x1120 // =4384 196b0c: f85f83ab ldur x11, [x29, #-0x8] 196b10: 8b0a016a add x10, x11, x10 196b14: b85ec3ac ldur w12, [x29, #-0x14] 196b18: 2a0c03eb mov w11, w12 196b1c: 93407d6b sxtw x11, w11 196b20: 9b0b7d29 mul x9, x9, x11 196b24: 8b090149 add x9, x10, x9 196b28: 3940212c ldrb w12, [x9, #0x8] 196b2c: 6b08019f cmp w12, w8 196b30: 1a9f07e8 cset w8, ne 196b34: 37000048 tbnz w8, #0x0, 0x196b3c 196b38: 1400001a b 0x196ba0 196b3c: 32000fe8 orr w8, wzr, #0xf 196b40: 321e03e9 orr w9, wzr, #0x4 196b44: b27c03ea orr x10, xzr, #0x10 196b48: d282240b mov x11, #0x1120 // =4384 196b4c: f85f83ac ldur x12, [x29, #-0x8] 196b50: 8b0b018c add x12, x12, x11 196b54: b85ec3ad ldur w13, [x29, #-0x14] 196b58: 2a0d03ee mov w14, w13 196b5c: 93407dce sxtw x14, w14 196b60: 9b0e7d4e mul x14, x10, x14 196b64: 8b0e018c add x12, x12, x14 196b68: 3940298d ldrb w13, [x12, #0xa] 196b6c: 1ac929a9 asr w9, w13, w9 196b70: b90023e9 str w9, [sp, #0x20] 196b74: f85f83ac ldur x12, [x29, #-0x8] 196b78: 8b0b018b add x11, x12, x11 196b7c: b85ec3a9 ldur w9, [x29, #-0x14] 196b80: 2a0903ec mov w12, w9 196b84: 93407d8c sxtw x12, w12 196b88: 9b0c7d4a mul x10, x10, x12 196b8c: 8b0a016a add x10, x11, x10 196b90: 39402949 ldrb w9, [x10, #0xa] 196b94: 0a080128 and w8, w9, w8 196b98: b81e43a8 stur w8, [x29, #-0x1c] 196b9c: 14000019 b 0x196c00 196ba0: 32000fe8 orr w8, wzr, #0xf 196ba4: 321e03e9 orr w9, wzr, #0x4 196ba8: b27c03ea orr x10, xzr, #0x10 196bac: d282240b mov x11, #0x1120 // =4384 196bb0: f85f83ac ldur x12, [x29, #-0x8] 196bb4: 8b0b018c add x12, x12, x11 196bb8: b85ec3ad ldur w13, [x29, #-0x14] 196bbc: 2a0d03ee mov w14, w13 196bc0: 93407dce sxtw x14, w14 196bc4: 9b0e7d4e mul x14, x10, x14 196bc8: 8b0e018c add x12, x12, x14 196bcc: 3940358d ldrb w13, [x12, #0xd] 196bd0: 1ac929a9 asr w9, w13, w9 196bd4: b90023e9 str w9, [sp, #0x20] 196bd8: f85f83ac ldur x12, [x29, #-0x8] 196bdc: 8b0b018b add x11, x12, x11 196be0: b85ec3a9 ldur w9, [x29, #-0x14] 196be4: 2a0903ec mov w12, w9 196be8: 93407d8c sxtw x12, w12 196bec: 9b0c7d4a mul x10, x10, x12 196bf0: 8b0a016a add x10, x11, x10 196bf4: 39403549 ldrb w9, [x10, #0xd] 196bf8: 0a080128 and w8, w9, w8 196bfc: b81e43a8 stur w8, [x29, #-0x1c] 196c00: b94023e8 ldr w8, [sp, #0x20] 196c04: f85f03a9 ldur x9, [x29, #-0x10] 196c08: 3949612a ldrb w10, [x9, #0x258] 196c0c: 6b0a011f cmp w8, w10 196c10: 1a9f07e8 cset w8, ne 196c14: 37000048 tbnz w8, #0x0, 0x196c1c 196c18: 14000002 b 0x196c20 196c1c: 14000063 b 0x196da8 196c20: 321f03e8 orr w8, wzr, #0x2 196c24: b27b03e9 orr x9, xzr, #0x20 196c28: b27d07ea orr x10, xzr, #0x18 196c2c: f85f03ab ldur x11, [x29, #-0x10] 196c30: 8b0a016b add x11, x11, x10 196c34: b85e43ac ldur w12, [x29, #-0x1c] 196c38: 2a0c03ed mov w13, w12 196c3c: 93407dad sxtw x13, w13 196c40: 9b0d7d2d mul x13, x9, x13 196c44: 8b0d016b add x11, x11, x13 196c48: 3940756c ldrb w12, [x11, #0x1d] 196c4c: b9001fec str w12, [sp, #0x1c] 196c50: f85f03ab ldur x11, [x29, #-0x10] 196c54: 8b0a016a add x10, x11, x10 196c58: b85e43ac ldur w12, [x29, #-0x1c] 196c5c: 2a0c03eb mov w11, w12 196c60: 93407d6b sxtw x11, w11 196c64: 9b0b7d29 mul x9, x9, x11 196c68: 8b090149 add x9, x10, x9 196c6c: 3940712c ldrb w12, [x9, #0x1c] 196c70: 0a080188 and w8, w12, w8 196c74: 35000048 cbnz w8, 0x196c7c 196c78: 14000041 b 0x196d7c 196c7c: 528000a8 mov w8, #0x5 // =5 196c80: b27c03e9 orr x9, xzr, #0x10 196c84: d282240a mov x10, #0x1120 // =4384 196c88: f85f83ab ldur x11, [x29, #-0x8] 196c8c: 8b0a016a add x10, x11, x10 196c90: b85ec3ac ldur w12, [x29, #-0x14] 196c94: 2a0c03eb mov w11, w12 196c98: 93407d6b sxtw x11, w11 196c9c: 9b0b7d29 mul x9, x9, x11 196ca0: 8b090149 add x9, x10, x9 196ca4: 3940212c ldrb w12, [x9, #0x8] 196ca8: 6b08019f cmp w12, w8 196cac: 1a9f17e8 cset w8, eq 196cb0: 37000048 tbnz w8, #0x0, 0x196cb8 196cb4: 1400000d b 0x196ce8 196cb8: b27c03e8 orr x8, xzr, #0x10 196cbc: d2822409 mov x9, #0x1120 // =4384 196cc0: f85f83aa ldur x10, [x29, #-0x8] 196cc4: 8b090149 add x9, x10, x9 196cc8: b85ec3ab ldur w11, [x29, #-0x14] 196ccc: 2a0b03ea mov w10, w11 196cd0: 93407d4a sxtw x10, w10 196cd4: 9b0a7d08 mul x8, x8, x10 196cd8: 8b080128 add x8, x9, x8 196cdc: b9401beb ldr w11, [sp, #0x18] 196ce0: 3900210b strb w11, [x8, #0x8] 196ce4: 14000025 b 0x196d78 196ce8: 321e03e8 orr w8, wzr, #0x4 196cec: b27c03e9 orr x9, xzr, #0x10 196cf0: d282240a mov x10, #0x1120 // =4384 196cf4: f85f83ab ldur x11, [x29, #-0x8] 196cf8: 8b0a016a add x10, x11, x10 196cfc: b85ec3ac ldur w12, [x29, #-0x14] 196d00: 2a0c03eb mov w11, w12 196d04: 93407d6b sxtw x11, w11 196d08: 9b0b7d29 mul x9, x9, x11 196d0c: 8b090149 add x9, x10, x9 196d10: 3940212c ldrb w12, [x9, #0x8] 196d14: 6b08019f cmp w12, w8 196d18: 1a9f07e8 cset w8, ne 196d1c: 37000048 tbnz w8, #0x0, 0x196d24 196d20: 14000016 b 0x196d78 196d24: 320003e8 orr w8, wzr, #0x1 196d28: d28046c9 mov x9, #0x236 // =566 196d2c: f85f83a0 ldur x0, [x29, #-0x8] 196d30: f85f03a1 ldur x1, [x29, #-0x10] 196d34: b85ec3aa ldur w10, [x29, #-0x14] 196d38: 2a0a03eb mov w11, w10 196d3c: 93407d62 sxtw x2, w11 196d40: b90013e8 str w8, [sp, #0x10] 196d44: f90007e9 str x9, [sp, #0x8] 196d48: 97fc4f7e bl 0xaab40 196d4c: f85f03a9 ldur x9, [x29, #-0x10] 196d50: f94007eb ldr x11, [sp, #0x8] 196d54: 8b0b0129 add x9, x9, x11 196d58: b9401fe8 ldr w8, [sp, #0x1c] 196d5c: 2a0803e0 mov w0, w8 196d60: 93407c00 sxtw x0, w0 196d64: 8b000129 add x9, x9, x0 196d68: 39400128 ldrb w8, [x9] 196d6c: b94013ea ldr w10, [sp, #0x10] 196d70: 0b0a0108 add w8, w8, w10 196d74: 39000128 strb w8, [x9] 196d78: 1400000c b 0x196da8 196d7c: 320003e8 orr w8, wzr, #0x1 196d80: d28046c9 mov x9, #0x236 // =566 196d84: f85f03aa ldur x10, [x29, #-0x10] 196d88: 8b090149 add x9, x10, x9 196d8c: b9401feb ldr w11, [sp, #0x1c] 196d90: 2a0b03ea mov w10, w11 196d94: 93407d4a sxtw x10, w10 196d98: 8b0a0129 add x9, x9, x10 196d9c: 3940012b ldrb w11, [x9] 196da0: 0b080168 add w8, w11, w8 196da4: 39000128 strb w8, [x9] 196da8: b85ec3a8 ldur w8, [x29, #-0x14] 196dac: 11000508 add w8, w8, #0x1 196db0: b81ec3a8 stur w8, [x29, #-0x14] 196db4: 17ffff40 b 0x196ab4 196db8: a9447bfd ldp x29, x30, [sp, #0x40] 196dbc: 910143ff add sp, sp, #0x50 196dc0: d65f03c0 ret 0000000000196dc4 : 196dc4: d10283ff sub sp, sp, #0xa0 196dc8: a9097bfd stp x29, x30, [sp, #0x90] 196dcc: 910243fd add x29, sp, #0x90 196dd0: d53bd048 mrs x8, TPIDR_EL0 196dd4: f9401508 ldr x8, [x8, #0x28] 196dd8: f81f83a8 stur x8, [x29, #-0x8] 196ddc: f90023e0 str x0, [sp, #0x40] 196de0: f9001fe1 str x1, [sp, #0x38] 196de4: f9401fe8 ldr x8, [sp, #0x38] 196de8: 39495909 ldrb w9, [x8, #0x256] 196dec: 321f0129 orr w9, w9, #0x2 196df0: 39095909 strb w9, [x8, #0x256] 196df4: 2a1f03e9 mov w9, wzr 196df8: b9002fe9 str w9, [sp, #0x2c] 196dfc: 14000001 b 0x196e00 196e00: b9402fe8 ldr w8, [sp, #0x2c] 196e04: 71003d08 subs w8, w8, #0xf 196e08: b90023e8 str w8, [sp, #0x20] 196e0c: 5400016c b.gt 0x196e38 196e10: 14000001 b 0x196e14 196e14: b9802fe8 ldrsw x8, [sp, #0x2c] 196e18: 910123e9 add x9, sp, #0x48 196e1c: 1280000a mov w10, #-0x1 // =-1 196e20: b828792a str w10, [x9, x8, lsl #2] 196e24: 14000001 b 0x196e28 196e28: b9402fe8 ldr w8, [sp, #0x2c] 196e2c: 11000508 add w8, w8, #0x1 196e30: b9002fe8 str w8, [sp, #0x2c] 196e34: 17fffff3 b 0x196e00 196e38: 2a1f03e8 mov w8, wzr 196e3c: b9002fe8 str w8, [sp, #0x2c] 196e40: 14000001 b 0x196e44 196e44: b9402fe8 ldr w8, [sp, #0x2c] 196e48: 71003d08 subs w8, w8, #0xf 196e4c: b9001fe8 str w8, [sp, #0x1c] 196e50: 5400030c b.gt 0x196eb0 196e54: 14000001 b 0x196e58 196e58: f9401fe8 ldr x8, [sp, #0x38] 196e5c: b9802fe9 ldrsw x9, [sp, #0x2c] 196e60: 8b091508 add x8, x8, x9, lsl #5 196e64: 3940d50a ldrb w10, [x8, #0x35] 196e68: 7100414a subs w10, w10, #0x10 196e6c: b9001bea str w10, [sp, #0x18] 196e70: 54000160 b.eq 0x196e9c 196e74: 14000001 b 0x196e78 196e78: b9802fe8 ldrsw x8, [sp, #0x2c] 196e7c: f9401fe9 ldr x9, [sp, #0x38] 196e80: 8b081529 add x9, x9, x8, lsl #5 196e84: 3940d52a ldrb w10, [x9, #0x35] 196e88: 2a0a03e9 mov w9, w10 196e8c: 2a0803ea mov w10, w8 196e90: 910123e8 add x8, sp, #0x48 196e94: b829790a str w10, [x8, x9, lsl #2] 196e98: 14000001 b 0x196e9c 196e9c: 14000001 b 0x196ea0 196ea0: b9402fe8 ldr w8, [sp, #0x2c] 196ea4: 11000508 add w8, w8, #0x1 196ea8: b9002fe8 str w8, [sp, #0x2c] 196eac: 17ffffe6 b 0x196e44 196eb0: 2a1f03e8 mov w8, wzr 196eb4: b9002be8 str w8, [sp, #0x28] 196eb8: 12800009 mov w9, #-0x1 // =-1 196ebc: b90027e9 str w9, [sp, #0x24] 196ec0: b9002fe8 str w8, [sp, #0x2c] 196ec4: 14000001 b 0x196ec8 196ec8: b9402fe8 ldr w8, [sp, #0x2c] 196ecc: 71003d08 subs w8, w8, #0xf 196ed0: b90017e8 str w8, [sp, #0x14] 196ed4: 540006ac b.gt 0x196fa8 196ed8: 14000001 b 0x196edc 196edc: b9802fe8 ldrsw x8, [sp, #0x2c] 196ee0: 910123e9 add x9, sp, #0x48 196ee4: b868792a ldr w10, [x9, x8, lsl #2] 196ee8: 3100054a adds w10, w10, #0x1 196eec: b90013ea str w10, [sp, #0x10] 196ef0: 54000061 b.ne 0x196efc 196ef4: 14000001 b 0x196ef8 196ef8: 1400002c b 0x196fa8 196efc: f9401fe8 ldr x8, [sp, #0x38] 196f00: b9802fe9 ldrsw x9, [sp, #0x2c] 196f04: 910123ea add x10, sp, #0x48 196f08: b8a97949 ldrsw x9, [x10, x9, lsl #2] 196f0c: 8b091508 add x8, x8, x9, lsl #5 196f10: 91006108 add x8, x8, #0x18 196f14: f9001be8 str x8, [sp, #0x30] 196f18: f9401be8 ldr x8, [sp, #0x30] 196f1c: 3940790b ldrb w11, [x8, #0x1e] 196f20: b9402bec ldr w12, [sp, #0x28] 196f24: 6b0c016b subs w11, w11, w12 196f28: b9000feb str w11, [sp, #0xc] 196f2c: 54000161 b.ne 0x196f58 196f30: 14000001 b 0x196f34 196f34: b94027e8 ldr w8, [sp, #0x24] 196f38: 31000508 adds w8, w8, #0x1 196f3c: b9000be8 str w8, [sp, #0x8] 196f40: 540000c0 b.eq 0x196f58 196f44: 14000001 b 0x196f48 196f48: b94027e8 ldr w8, [sp, #0x24] 196f4c: f9401be9 ldr x9, [sp, #0x30] 196f50: 39007528 strb w8, [x9, #0x1d] 196f54: 14000010 b 0x196f94 196f58: b94027e8 ldr w8, [sp, #0x24] 196f5c: 11000508 add w8, w8, #0x1 196f60: b90027e8 str w8, [sp, #0x24] 196f64: f9401be9 ldr x9, [sp, #0x30] 196f68: 39407928 ldrb w8, [x9, #0x1e] 196f6c: b9402bea ldr w10, [sp, #0x28] 196f70: 6b0a0108 subs w8, w8, w10 196f74: f9401fe9 ldr x9, [sp, #0x38] 196f78: b98027eb ldrsw x11, [sp, #0x24] 196f7c: 8b0b0129 add x9, x9, x11 196f80: 39091928 strb w8, [x9, #0x246] 196f84: f9401be9 ldr x9, [sp, #0x30] 196f88: 39407928 ldrb w8, [x9, #0x1e] 196f8c: b9002be8 str w8, [sp, #0x28] 196f90: 14000001 b 0x196f94 196f94: 14000001 b 0x196f98 196f98: b9402fe8 ldr w8, [sp, #0x2c] 196f9c: 11000508 add w8, w8, #0x1 196fa0: b9002fe8 str w8, [sp, #0x2c] 196fa4: 17ffffc9 b 0x196ec8 196fa8: f9401fe8 ldr x8, [sp, #0x38] 196fac: 39495909 ldrb w9, [x8, #0x256] 196fb0: 321f0129 orr w9, w9, #0x2 196fb4: 39095909 strb w9, [x8, #0x256] 196fb8: f94023e0 ldr x0, [sp, #0x40] 196fbc: f9401fe1 ldr x1, [sp, #0x38] 196fc0: 97fc4da0 bl 0xaa640 196fc4: d53bd048 mrs x8, TPIDR_EL0 196fc8: f9401508 ldr x8, [x8, #0x28] 196fcc: f85f83a0 ldur x0, [x29, #-0x8] 196fd0: eb000108 subs x8, x8, x0 196fd4: f90003e8 str x8, [sp] 196fd8: 540000a1 b.ne 0x196fec 196fdc: 14000001 b 0x196fe0 196fe0: a9497bfd ldp x29, x30, [sp, #0x90] 196fe4: 910283ff add sp, sp, #0xa0 196fe8: d65f03c0 ret 196fec: 97fc4b61 bl 0xa9d70 <__stack_chk_fail@plt> 0000000000196ff0 : 196ff0: d10103ff sub sp, sp, #0x40 196ff4: a9037bfd stp x29, x30, [sp, #0x30] 196ff8: 9100c3fd add x29, sp, #0x30 196ffc: f81f83a0 stur x0, [x29, #-0x8] 197000: f81f03a1 stur x1, [x29, #-0x10] 197004: b81ec3bf stur wzr, [x29, #-0x14] 197008: 321c03e8 orr w8, wzr, #0x10 19700c: b85ec3a9 ldur w9, [x29, #-0x14] 197010: 6b08013f cmp w9, w8 197014: 1a9fa7e8 cset w8, lt 197018: 37000048 tbnz w8, #0x0, 0x197020 19701c: 1400002b b 0x1970c8 197020: b27b03e8 orr x8, xzr, #0x20 197024: b27d07e9 orr x9, xzr, #0x18 197028: 320003ea orr w10, wzr, #0x1 19702c: f85f03ab ldur x11, [x29, #-0x10] 197030: 8b090169 add x9, x11, x9 197034: b85ec3ac ldur w12, [x29, #-0x14] 197038: 2a0c03eb mov w11, w12 19703c: 93407d6b sxtw x11, w11 197040: 9b0b7d08 mul x8, x8, x11 197044: 8b080128 add x8, x9, x8 197048: 3940710c ldrb w12, [x8, #0x1c] 19704c: 0a0a018a and w10, w12, w10 197050: 3500004a cbnz w10, 0x197058 197054: 14000019 b 0x1970b8 197058: 321f7be8 orr w8, wzr, #0xfffffffe 19705c: b27b03e9 orr x9, xzr, #0x20 197060: b27d07ea orr x10, xzr, #0x18 197064: f85f83a0 ldur x0, [x29, #-0x8] 197068: f85f03a1 ldur x1, [x29, #-0x10] 19706c: b85ec3ab ldur w11, [x29, #-0x14] 197070: 2a0b03e2 mov w2, w11 197074: b9001be8 str w8, [sp, #0x18] 197078: f9000be9 str x9, [sp, #0x10] 19707c: f90007ea str x10, [sp, #0x8] 197080: 97fc39c4 bl 0xa5790 197084: f85f03a9 ldur x9, [x29, #-0x10] 197088: f94007ea ldr x10, [sp, #0x8] 19708c: 8b0a0129 add x9, x9, x10 197090: b85ec3a8 ldur w8, [x29, #-0x14] 197094: 2a0803e0 mov w0, w8 197098: 93407c00 sxtw x0, w0 19709c: f9400be1 ldr x1, [sp, #0x10] 1970a0: 9b007c20 mul x0, x1, x0 1970a4: 8b000129 add x9, x9, x0 1970a8: 39407128 ldrb w8, [x9, #0x1c] 1970ac: b9401beb ldr w11, [sp, #0x18] 1970b0: 0a0b0108 and w8, w8, w11 1970b4: 39007128 strb w8, [x9, #0x1c] 1970b8: b85ec3a8 ldur w8, [x29, #-0x14] 1970bc: 11000508 add w8, w8, #0x1 1970c0: b81ec3a8 stur w8, [x29, #-0x14] 1970c4: 17ffffd1 b 0x197008 1970c8: b81ec3bf stur wzr, [x29, #-0x14] 1970cc: 321a03e8 orr w8, wzr, #0x40 1970d0: b85ec3a9 ldur w9, [x29, #-0x14] 1970d4: 6b08013f cmp w9, w8 1970d8: 1a9fa7e8 cset w8, lt 1970dc: 37000048 tbnz w8, #0x0, 0x1970e4 1970e0: 14000069 b 0x197284 1970e4: 320003e8 orr w8, wzr, #0x1 1970e8: b27c03e9 orr x9, xzr, #0x10 1970ec: d282240a mov x10, #0x1120 // =4384 1970f0: f85f83ab ldur x11, [x29, #-0x8] 1970f4: 8b0a016a add x10, x11, x10 1970f8: b85ec3ac ldur w12, [x29, #-0x14] 1970fc: 2a0c03eb mov w11, w12 197100: 93407d6b sxtw x11, w11 197104: 9b0b7d29 mul x9, x9, x11 197108: 8b090149 add x9, x10, x9 19710c: 3940212c ldrb w12, [x9, #0x8] 197110: 6b0c011f cmp w8, w12 197114: 1a9f17e8 cset w8, eq 197118: b90007ec str w12, [sp, #0x4] 19711c: 37000488 tbnz w8, #0x0, 0x1971ac 197120: 14000001 b 0x197124 197124: 321f03e8 orr w8, wzr, #0x2 197128: b94007e9 ldr w9, [sp, #0x4] 19712c: 6b09011f cmp w8, w9 197130: 1a9f17e8 cset w8, eq 197134: 370003c8 tbnz w8, #0x0, 0x1971ac 197138: 14000001 b 0x19713c 19713c: 528000a8 mov w8, #0x5 // =5 197140: b94007e9 ldr w9, [sp, #0x4] 197144: 6b09011f cmp w8, w9 197148: 1a9f17e8 cset w8, eq 19714c: 37000628 tbnz w8, #0x0, 0x197210 197150: 14000001 b 0x197154 197154: b94007e8 ldr w8, [sp, #0x4] 197158: 340008c8 cbz w8, 0x197270 19715c: 14000001 b 0x197160 197160: 320007e8 orr w8, wzr, #0x3 197164: b94007e9 ldr w9, [sp, #0x4] 197168: 6b09011f cmp w8, w9 19716c: 1a9f17e8 cset w8, eq 197170: 37000808 tbnz w8, #0x0, 0x197270 197174: 14000001 b 0x197178 197178: 321e03e8 orr w8, wzr, #0x4 19717c: b94007e9 ldr w9, [sp, #0x4] 197180: 6b09011f cmp w8, w9 197184: 1a9f17e8 cset w8, eq 197188: 37000748 tbnz w8, #0x0, 0x197270 19718c: 14000001 b 0x197190 197190: 321f07e8 orr w8, wzr, #0x6 197194: b94007e9 ldr w9, [sp, #0x4] 197198: 6b09011f cmp w8, w9 19719c: 1a9f17e8 cset w8, eq 1971a0: 370006a8 tbnz w8, #0x0, 0x197274 1971a4: 14000001 b 0x1971a8 1971a8: 14000033 b 0x197274 1971ac: 321e03e8 orr w8, wzr, #0x4 1971b0: b27c03e9 orr x9, xzr, #0x10 1971b4: d282240a mov x10, #0x1120 // =4384 1971b8: f85f83ab ldur x11, [x29, #-0x8] 1971bc: 8b0a016a add x10, x11, x10 1971c0: b85ec3ac ldur w12, [x29, #-0x14] 1971c4: 2a0c03eb mov w11, w12 1971c8: 93407d6b sxtw x11, w11 1971cc: 9b0b7d29 mul x9, x9, x11 1971d0: 8b090149 add x9, x10, x9 1971d4: 3940292c ldrb w12, [x9, #0xa] 1971d8: 1ac82988 asr w8, w12, w8 1971dc: f85f03a9 ldur x9, [x29, #-0x10] 1971e0: 3949612c ldrb w12, [x9, #0x258] 1971e4: 6b0c011f cmp w8, w12 1971e8: 1a9f17e8 cset w8, eq 1971ec: 37000048 tbnz w8, #0x0, 0x1971f4 1971f0: 14000007 b 0x19720c 1971f4: f85f83a0 ldur x0, [x29, #-0x8] 1971f8: f85f03a1 ldur x1, [x29, #-0x10] 1971fc: b85ec3a8 ldur w8, [x29, #-0x14] 197200: 2a0803e9 mov w9, w8 197204: 93407d22 sxtw x2, w9 197208: 97fc4e4e bl 0xaab40 19720c: 1400001a b 0x197274 197210: 321e03e8 orr w8, wzr, #0x4 197214: b27c03e9 orr x9, xzr, #0x10 197218: d282240a mov x10, #0x1120 // =4384 19721c: f85f83ab ldur x11, [x29, #-0x8] 197220: 8b0a016a add x10, x11, x10 197224: b85ec3ac ldur w12, [x29, #-0x14] 197228: 2a0c03eb mov w11, w12 19722c: 93407d6b sxtw x11, w11 197230: 9b0b7d29 mul x9, x9, x11 197234: 8b090149 add x9, x10, x9 197238: 3940352c ldrb w12, [x9, #0xd] 19723c: 1ac82988 asr w8, w12, w8 197240: f85f03a9 ldur x9, [x29, #-0x10] 197244: 3949612c ldrb w12, [x9, #0x258] 197248: 6b0c011f cmp w8, w12 19724c: 1a9f17e8 cset w8, eq 197250: 37000048 tbnz w8, #0x0, 0x197258 197254: 14000006 b 0x19726c 197258: f85f83a0 ldur x0, [x29, #-0x8] 19725c: b85ec3a8 ldur w8, [x29, #-0x14] 197260: 2a0803e9 mov w9, w8 197264: 93407d21 sxtw x1, w9 197268: 97fc271e bl 0xa0ee0 19726c: 14000002 b 0x197274 197270: 14000001 b 0x197274 197274: b85ec3a8 ldur w8, [x29, #-0x14] 197278: 11000508 add w8, w8, #0x1 19727c: b81ec3a8 stur w8, [x29, #-0x14] 197280: 17ffff93 b 0x1970cc 197284: a9437bfd ldp x29, x30, [sp, #0x30] 197288: 910103ff add sp, sp, #0x40 19728c: d65f03c0 ret 0000000000197290 : 197290: d10103ff sub sp, sp, #0x40 197294: a9037bfd stp x29, x30, [sp, #0x30] 197298: 9100c3fd add x29, sp, #0x30 19729c: f81f83a0 stur x0, [x29, #-0x8] 1972a0: f81f03a1 stur x1, [x29, #-0x10] 1972a4: 381ef3a2 sturb w2, [x29, #-0x11] 1972a8: f85f83a0 ldur x0, [x29, #-0x8] 1972ac: f94a9801 ldr x1, [x0, #0x1530] 1972b0: 91001421 add x1, x1, #0x5 1972b4: f90a9801 str x1, [x0, #0x1530] 1972b8: f85f03a0 ldur x0, [x29, #-0x10] 1972bc: 385ef3a1 ldurb w1, [x29, #-0x11] 1972c0: 94000092 bl 0x197508 1972c4: 381ef3a0 sturb w0, [x29, #-0x11] 1972c8: b9000fff str wzr, [sp, #0xc] 1972cc: 321a03e8 orr w8, wzr, #0x40 1972d0: b9400fe9 ldr w9, [sp, #0xc] 1972d4: 6b08013f cmp w9, w8 1972d8: 1a9fa7e8 cset w8, lt 1972dc: 37000048 tbnz w8, #0x0, 0x1972e4 1972e0: 14000029 b 0x197384 1972e4: b27c03e8 orr x8, xzr, #0x10 1972e8: d2822409 mov x9, #0x1120 // =4384 1972ec: f85f83aa ldur x10, [x29, #-0x8] 1972f0: 8b090149 add x9, x10, x9 1972f4: b9400feb ldr w11, [sp, #0xc] 1972f8: 2a0b03ea mov w10, w11 1972fc: 93407d4a sxtw x10, w10 197300: 9b0a7d08 mul x8, x8, x10 197304: 8b080128 add x8, x9, x8 197308: f9000be8 str x8, [sp, #0x10] 19730c: 385ef3ab ldurb w11, [x29, #-0x11] 197310: f9400be8 ldr x8, [sp, #0x10] 197314: 3940290c ldrb w12, [x8, #0xa] 197318: 6b0c017f cmp w11, w12 19731c: 1a9f17eb cset w11, eq 197320: 3700004b tbnz w11, #0x0, 0x197328 197324: 14000014 b 0x197374 197328: 321f03e8 orr w8, wzr, #0x2 19732c: f9400be9 ldr x9, [sp, #0x10] 197330: 3940252a ldrb w10, [x9, #0x9] 197334: 0a080148 and w8, w10, w8 197338: 35000048 cbnz w8, 0x197340 19733c: 1400000e b 0x197374 197340: 321e7be8 orr w8, wzr, #0xfffffffd 197344: f85f83a0 ldur x0, [x29, #-0x8] 197348: f85f03a1 ldur x1, [x29, #-0x10] 19734c: b9400fe9 ldr w9, [sp, #0xc] 197350: 2a0903ea mov w10, w9 197354: 93407d42 sxtw x2, w10 197358: b9000be8 str w8, [sp, #0x8] 19735c: 97fc4df9 bl 0xaab40 197360: f9400bea ldr x10, [sp, #0x10] 197364: 39402548 ldrb w8, [x10, #0x9] 197368: b9400be9 ldr w9, [sp, #0x8] 19736c: 0a090108 and w8, w8, w9 197370: 39002548 strb w8, [x10, #0x9] 197374: b9400fe8 ldr w8, [sp, #0xc] 197378: 11000508 add w8, w8, #0x1 19737c: b9000fe8 str w8, [sp, #0xc] 197380: 17ffffd3 b 0x1972cc 197384: a9437bfd ldp x29, x30, [sp, #0x30] 197388: 910103ff add sp, sp, #0x40 19738c: d65f03c0 ret 0000000000197390 : 197390: d10183ff sub sp, sp, #0x60 197394: a9057bfd stp x29, x30, [sp, #0x50] 197398: 910143fd add x29, sp, #0x50 19739c: 321e03e8 orr w8, wzr, #0x4 1973a0: f81f83a0 stur x0, [x29, #-0x8] 1973a4: f81f03a1 stur x1, [x29, #-0x10] 1973a8: 381ef3a2 sturb w2, [x29, #-0x11] 1973ac: f85f83a0 ldur x0, [x29, #-0x8] 1973b0: f94a9801 ldr x1, [x0, #0x1530] 1973b4: 91001421 add x1, x1, #0x5 1973b8: f90a9801 str x1, [x0, #0x1530] 1973bc: f85f03a0 ldur x0, [x29, #-0x10] 1973c0: 385ef3a1 ldurb w1, [x29, #-0x11] 1973c4: b81dc3a8 stur w8, [x29, #-0x24] 1973c8: 94000050 bl 0x197508 1973cc: 381ef3a0 sturb w0, [x29, #-0x11] 1973d0: b81e83bf stur wzr, [x29, #-0x18] 1973d4: 321a03e8 orr w8, wzr, #0x40 1973d8: b85e83a9 ldur w9, [x29, #-0x18] 1973dc: 6b08013f cmp w9, w8 1973e0: 1a9fa7e8 cset w8, lt 1973e4: 37000048 tbnz w8, #0x0, 0x1973ec 1973e8: 14000045 b 0x1974fc 1973ec: b27c03e8 orr x8, xzr, #0x10 1973f0: d2822409 mov x9, #0x1120 // =4384 1973f4: f85f83aa ldur x10, [x29, #-0x8] 1973f8: 8b090149 add x9, x10, x9 1973fc: b85e83ab ldur w11, [x29, #-0x18] 197400: 2a0b03ea mov w10, w11 197404: 93407d4a sxtw x10, w10 197408: 9b0a7d08 mul x8, x8, x10 19740c: 8b080128 add x8, x9, x8 197410: f81e03a8 stur x8, [x29, #-0x20] 197414: f85e03a8 ldur x8, [x29, #-0x20] 197418: 3940210b ldrb w11, [x8, #0x8] 19741c: 3500004b cbnz w11, 0x197424 197420: 14000033 b 0x1974ec 197424: 528000a8 mov w8, #0x5 // =5 197428: f85e03a9 ldur x9, [x29, #-0x20] 19742c: 3940212a ldrb w10, [x9, #0x8] 197430: 6b08015f cmp w10, w8 197434: 1a9f07e8 cset w8, ne 197438: 37000048 tbnz w8, #0x0, 0x197440 19743c: 14000007 b 0x197458 197440: 385ef3a8 ldurb w8, [x29, #-0x11] 197444: f85e03a9 ldur x9, [x29, #-0x20] 197448: 3940292a ldrb w10, [x9, #0xa] 19744c: 6b0a011f cmp w8, w10 197450: 1a9f17e8 cset w8, eq 197454: 370001e8 tbnz w8, #0x0, 0x197490 197458: 528000a8 mov w8, #0x5 // =5 19745c: f85e03a9 ldur x9, [x29, #-0x20] 197460: 3940212a ldrb w10, [x9, #0x8] 197464: 6b08015f cmp w10, w8 197468: 1a9f17e8 cset w8, eq 19746c: 37000048 tbnz w8, #0x0, 0x197474 197470: 1400001f b 0x1974ec 197474: 385ef3a8 ldurb w8, [x29, #-0x11] 197478: f85e03a9 ldur x9, [x29, #-0x20] 19747c: 3940352a ldrb w10, [x9, #0xd] 197480: 6b0a011f cmp w8, w10 197484: 1a9f17e8 cset w8, eq 197488: 37000048 tbnz w8, #0x0, 0x197490 19748c: 14000018 b 0x1974ec 197490: b85e83a0 ldur w0, [x29, #-0x18] 197494: 97fffc7a bl 0x19667c 197498: f9401000 ldr x0, [x0, #0x20] 19749c: f85f83a8 ldur x8, [x29, #-0x8] 1974a0: f85f03a1 ldur x1, [x29, #-0x10] 1974a4: f85e03a2 ldur x2, [x29, #-0x20] 1974a8: b85e83a9 ldur w9, [x29, #-0x18] 1974ac: f90013e0 str x0, [sp, #0x20] 1974b0: 2a0903e0 mov w0, w9 1974b4: f9000fe8 str x8, [sp, #0x18] 1974b8: f9000be1 str x1, [sp, #0x10] 1974bc: f90007e2 str x2, [sp, #0x8] 1974c0: 97fffc76 bl 0x196698 1974c4: 2a0003e8 mov w8, w0 1974c8: 93407d03 sxtw x3, w8 1974cc: f9400fe0 ldr x0, [sp, #0x18] 1974d0: f9400be1 ldr x1, [sp, #0x10] 1974d4: f94007e2 ldr x2, [sp, #0x8] 1974d8: f94013e8 ldr x8, [sp, #0x20] 1974dc: d63f0100 blr x8 1974e0: f85e03a8 ldur x8, [x29, #-0x20] 1974e4: b85dc3a9 ldur w9, [x29, #-0x24] 1974e8: 39002109 strb w9, [x8, #0x8] 1974ec: b85e83a8 ldur w8, [x29, #-0x18] 1974f0: 11000508 add w8, w8, #0x1 1974f4: b81e83a8 stur w8, [x29, #-0x18] 1974f8: 17ffffb7 b 0x1973d4 1974fc: a9457bfd ldp x29, x30, [sp, #0x50] 197500: 910183ff add sp, sp, #0x60 197504: d65f03c0 ret 197508: d10043ff sub sp, sp, #0x10 19750c: 321e03e8 orr w8, wzr, #0x4 197510: f90007e0 str x0, [sp, #0x8] 197514: 39001fe1 strb w1, [sp, #0x7] 197518: 39401fe1 ldrb w1, [sp, #0x7] 19751c: f94007e0 ldr x0, [sp, #0x8] 197520: 39496009 ldrb w9, [x0, #0x258] 197524: 1ac82128 lsl w8, w9, w8 197528: 2a080028 orr w8, w1, w8 19752c: 2a0803e0 mov w0, w8 197530: 910043ff add sp, sp, #0x10 197534: d65f03c0 ret 0000000000197538 : 197538: d10203ff sub sp, sp, #0x80 19753c: a9077bfd stp x29, x30, [sp, #0x70] 197540: 9101c3fd add x29, sp, #0x70 197544: f81f83a0 stur x0, [x29, #-0x8] 197548: f81f03a1 stur x1, [x29, #-0x10] 19754c: b81e43bf stur wzr, [x29, #-0x1c] 197550: b81ec3bf stur wzr, [x29, #-0x14] 197554: 321a03e8 orr w8, wzr, #0x40 197558: b85ec3a9 ldur w9, [x29, #-0x14] 19755c: 6b08013f cmp w9, w8 197560: 1a9fa7e8 cset w8, lt 197564: 37000048 tbnz w8, #0x0, 0x19756c 197568: 14000081 b 0x19776c 19756c: 321e03e8 orr w8, wzr, #0x4 197570: b27c03e9 orr x9, xzr, #0x10 197574: d282240a mov x10, #0x1120 // =4384 197578: f85f83ab ldur x11, [x29, #-0x8] 19757c: 8b0a016a add x10, x11, x10 197580: b85ec3ac ldur w12, [x29, #-0x14] 197584: 2a0c03eb mov w11, w12 197588: 93407d6b sxtw x11, w11 19758c: 9b0b7d29 mul x9, x9, x11 197590: 8b090149 add x9, x10, x9 197594: 3940252c ldrb w12, [x9, #0x9] 197598: 0a080188 and w8, w12, w8 19759c: 35000048 cbnz w8, 0x1975a4 1975a0: 1400006f b 0x19775c 1975a4: 528000a8 mov w8, #0x5 // =5 1975a8: b27c03e9 orr x9, xzr, #0x10 1975ac: d282240a mov x10, #0x1120 // =4384 1975b0: f85f83ab ldur x11, [x29, #-0x8] 1975b4: 8b0a016a add x10, x11, x10 1975b8: b85ec3ac ldur w12, [x29, #-0x14] 1975bc: 2a0c03eb mov w11, w12 1975c0: 93407d6b sxtw x11, w11 1975c4: 9b0b7d29 mul x9, x9, x11 1975c8: 8b090149 add x9, x10, x9 1975cc: 3940212c ldrb w12, [x9, #0x8] 1975d0: 6b08019f cmp w12, w8 1975d4: 1a9f17e8 cset w8, eq 1975d8: 37000048 tbnz w8, #0x0, 0x1975e0 1975dc: 14000004 b 0x1975ec 1975e0: 320003e8 orr w8, wzr, #0x1 1975e4: b81e43a8 stur w8, [x29, #-0x1c] 1975e8: 1400005d b 0x19775c 1975ec: 320003e8 orr w8, wzr, #0x1 1975f0: b27b03e9 orr x9, xzr, #0x20 1975f4: b27d07ea orr x10, xzr, #0x18 1975f8: 32000feb orr w11, wzr, #0xf 1975fc: 321e03ec orr w12, wzr, #0x4 197600: b27c03ed orr x13, xzr, #0x10 197604: d282240e mov x14, #0x1120 // =4384 197608: f85f83af ldur x15, [x29, #-0x8] 19760c: 8b0e01ef add x15, x15, x14 197610: b85ec3b0 ldur w16, [x29, #-0x14] 197614: 2a1003f1 mov w17, w16 197618: 93407e31 sxtw x17, w17 19761c: 9b117db1 mul x17, x13, x17 197620: 8b1101ef add x15, x15, x17 197624: 394025f0 ldrb w16, [x15, #0x9] 197628: 4a0c020c eor w12, w16, w12 19762c: 390025ec strb w12, [x15, #0x9] 197630: f85f83af ldur x15, [x29, #-0x8] 197634: 8b0e01ee add x14, x15, x14 197638: b85ec3ac ldur w12, [x29, #-0x14] 19763c: 2a0c03ef mov w15, w12 197640: 93407def sxtw x15, w15 197644: 9b0f7dad mul x13, x13, x15 197648: 8b0d01cd add x13, x14, x13 19764c: 394029ac ldrb w12, [x13, #0xa] 197650: 0a0b018b and w11, w12, w11 197654: b81e83ab stur w11, [x29, #-0x18] 197658: f85f03ad ldur x13, [x29, #-0x10] 19765c: 8b0a01aa add x10, x13, x10 197660: b85e83ab ldur w11, [x29, #-0x18] 197664: 2a0b03ed mov w13, w11 197668: 93407dad sxtw x13, w13 19766c: 9b0d7d29 mul x9, x9, x13 197670: 8b090149 add x9, x10, x9 197674: 3940712b ldrb w11, [x9, #0x1c] 197678: 0a080168 and w8, w11, w8 19767c: 35000048 cbnz w8, 0x197684 197680: 14000031 b 0x197744 197684: b27b03e8 orr x8, xzr, #0x20 197688: b27d07e9 orr x9, xzr, #0x18 19768c: b27c03ea orr x10, xzr, #0x10 197690: d282240b mov x11, #0x1120 // =4384 197694: b85ec3a0 ldur w0, [x29, #-0x14] 197698: f81d83a8 stur x8, [x29, #-0x28] 19769c: f81d03a9 stur x9, [x29, #-0x30] 1976a0: f9001fea str x10, [sp, #0x38] 1976a4: f9001beb str x11, [sp, #0x30] 1976a8: 97fffbf5 bl 0x19667c 1976ac: f9401408 ldr x8, [x0, #0x28] 1976b0: f85f83a0 ldur x0, [x29, #-0x8] 1976b4: f85f03a1 ldur x1, [x29, #-0x10] 1976b8: f85f83a9 ldur x9, [x29, #-0x8] 1976bc: f9401bea ldr x10, [sp, #0x30] 1976c0: 8b0a0129 add x9, x9, x10 1976c4: b85ec3ac ldur w12, [x29, #-0x14] 1976c8: 2a0c03eb mov w11, w12 1976cc: 93407d6b sxtw x11, w11 1976d0: f9401fed ldr x13, [sp, #0x38] 1976d4: 9b0b7dab mul x11, x13, x11 1976d8: 8b0b0129 add x9, x9, x11 1976dc: f85f03ab ldur x11, [x29, #-0x10] 1976e0: f85d03ae ldur x14, [x29, #-0x30] 1976e4: 8b0e016b add x11, x11, x14 1976e8: b85e83ac ldur w12, [x29, #-0x18] 1976ec: 2a0c03ef mov w15, w12 1976f0: 93407def sxtw x15, w15 1976f4: f85d83b0 ldur x16, [x29, #-0x28] 1976f8: 9b0f7e0f mul x15, x16, x15 1976fc: 8b0f016b add x11, x11, x15 197700: b85ec3ac ldur w12, [x29, #-0x14] 197704: f90017e0 str x0, [sp, #0x28] 197708: 2a0c03e0 mov w0, w12 19770c: f90013e8 str x8, [sp, #0x20] 197710: f9000fe1 str x1, [sp, #0x18] 197714: f9000be9 str x9, [sp, #0x10] 197718: f90007eb str x11, [sp, #0x8] 19771c: 97fffbdf bl 0x196698 197720: 2a0003e8 mov w8, w0 197724: 93407d04 sxtw x4, w8 197728: f94017e0 ldr x0, [sp, #0x28] 19772c: f9400fe1 ldr x1, [sp, #0x18] 197730: f9400be2 ldr x2, [sp, #0x10] 197734: f94007e3 ldr x3, [sp, #0x8] 197738: f94013e8 ldr x8, [sp, #0x20] 19773c: d63f0100 blr x8 197740: 14000007 b 0x19775c 197744: f85f83a0 ldur x0, [x29, #-0x8] 197748: f85f03a1 ldur x1, [x29, #-0x10] 19774c: b85ec3a8 ldur w8, [x29, #-0x14] 197750: 2a0803e9 mov w9, w8 197754: 93407d22 sxtw x2, w9 197758: 97fc4cfa bl 0xaab40 19775c: b85ec3a8 ldur w8, [x29, #-0x14] 197760: 11000508 add w8, w8, #0x1 197764: b81ec3a8 stur w8, [x29, #-0x14] 197768: 17ffff7b b 0x197554 19776c: b85e43a8 ldur w8, [x29, #-0x1c] 197770: 34000048 cbz w8, 0x197778 197774: 14000006 b 0x19778c 197778: 321d03e8 orr w8, wzr, #0x8 19777c: f85f03a9 ldur x9, [x29, #-0x10] 197780: 3949592a ldrb w10, [x9, #0x256] 197784: 4a080148 eor w8, w10, w8 197788: 39095928 strb w8, [x9, #0x256] 19778c: a9477bfd ldp x29, x30, [sp, #0x70] 197790: 910203ff add sp, sp, #0x80 197794: d65f03c0 ret 0000000000197798 : 197798: d101c3ff sub sp, sp, #0x70 19779c: a9067bfd stp x29, x30, [sp, #0x60] 1977a0: 910183fd add x29, sp, #0x60 1977a4: f81f83a0 stur x0, [x29, #-0x8] 1977a8: f81f03a1 stur x1, [x29, #-0x10] 1977ac: 381ef3a2 sturb w2, [x29, #-0x11] 1977b0: f85f83a0 ldur x0, [x29, #-0x8] 1977b4: f94a9801 ldr x1, [x0, #0x1530] 1977b8: 91001421 add x1, x1, #0x5 1977bc: f90a9801 str x1, [x0, #0x1530] 1977c0: f85f03a0 ldur x0, [x29, #-0x10] 1977c4: 385ef3a1 ldurb w1, [x29, #-0x11] 1977c8: 97ffff50 bl 0x197508 1977cc: 381ef3a0 sturb w0, [x29, #-0x11] 1977d0: b81e83bf stur wzr, [x29, #-0x18] 1977d4: 321a03e8 orr w8, wzr, #0x40 1977d8: b85e83a9 ldur w9, [x29, #-0x18] 1977dc: 6b08013f cmp w9, w8 1977e0: 1a9fa7e8 cset w8, lt 1977e4: 37000048 tbnz w8, #0x0, 0x1977ec 1977e8: 14000052 b 0x197930 1977ec: b27c03e8 orr x8, xzr, #0x10 1977f0: d2822409 mov x9, #0x1120 // =4384 1977f4: 385ef3aa ldurb w10, [x29, #-0x11] 1977f8: f85f83ab ldur x11, [x29, #-0x8] 1977fc: 8b090169 add x9, x11, x9 197800: b85e83ac ldur w12, [x29, #-0x18] 197804: 2a0c03eb mov w11, w12 197808: 93407d6b sxtw x11, w11 19780c: 9b0b7d08 mul x8, x8, x11 197810: 8b080128 add x8, x9, x8 197814: 3940290c ldrb w12, [x8, #0xa] 197818: 6b0c015f cmp w10, w12 19781c: 1a9f17ea cset w10, eq 197820: 3700004a tbnz w10, #0x0, 0x197828 197824: 1400003f b 0x197920 197828: 320007e8 orr w8, wzr, #0x3 19782c: b27c03e9 orr x9, xzr, #0x10 197830: d282240a mov x10, #0x1120 // =4384 197834: f85f83ab ldur x11, [x29, #-0x8] 197838: 8b0a016a add x10, x11, x10 19783c: b85e83ac ldur w12, [x29, #-0x18] 197840: 2a0c03eb mov w11, w12 197844: 93407d6b sxtw x11, w11 197848: 9b0b7d29 mul x9, x9, x11 19784c: 8b090149 add x9, x10, x9 197850: 3940212c ldrb w12, [x9, #0x8] 197854: 6b0c011f cmp w8, w12 197858: 1a9f17e8 cset w8, eq 19785c: 37000048 tbnz w8, #0x0, 0x197864 197860: 14000030 b 0x197920 197864: b27b03e8 orr x8, xzr, #0x20 197868: b27d07e9 orr x9, xzr, #0x18 19786c: b27c03ea orr x10, xzr, #0x10 197870: d282240b mov x11, #0x1120 // =4384 197874: b85e83a0 ldur w0, [x29, #-0x18] 197878: f81e03a8 stur x8, [x29, #-0x20] 19787c: f81d83a9 stur x9, [x29, #-0x28] 197880: f9001bea str x10, [sp, #0x30] 197884: f90017eb str x11, [sp, #0x28] 197888: 97fffb7d bl 0x19667c 19788c: f9401408 ldr x8, [x0, #0x28] 197890: f85f83a0 ldur x0, [x29, #-0x8] 197894: f85f03a1 ldur x1, [x29, #-0x10] 197898: f85f83a9 ldur x9, [x29, #-0x8] 19789c: f94017ea ldr x10, [sp, #0x28] 1978a0: 8b0a0129 add x9, x9, x10 1978a4: b85e83ac ldur w12, [x29, #-0x18] 1978a8: 2a0c03eb mov w11, w12 1978ac: 93407d6b sxtw x11, w11 1978b0: f9401bed ldr x13, [sp, #0x30] 1978b4: 9b0b7dab mul x11, x13, x11 1978b8: 8b0b0129 add x9, x9, x11 1978bc: f85f03ab ldur x11, [x29, #-0x10] 1978c0: f85d83ae ldur x14, [x29, #-0x28] 1978c4: 8b0e016b add x11, x11, x14 1978c8: 385ef3ac ldurb w12, [x29, #-0x11] 1978cc: 2a0c03ef mov w15, w12 1978d0: d3401def ubfx x15, x15, #0, #8 1978d4: f85e03b0 ldur x16, [x29, #-0x20] 1978d8: 9b0f7e0f mul x15, x16, x15 1978dc: 8b0f016b add x11, x11, x15 1978e0: b85e83ac ldur w12, [x29, #-0x18] 1978e4: f90013e0 str x0, [sp, #0x20] 1978e8: 2a0c03e0 mov w0, w12 1978ec: f9000fe8 str x8, [sp, #0x18] 1978f0: f9000be1 str x1, [sp, #0x10] 1978f4: f90007e9 str x9, [sp, #0x8] 1978f8: f90003eb str x11, [sp] 1978fc: 97fffb67 bl 0x196698 197900: 2a0003e8 mov w8, w0 197904: 93407d04 sxtw x4, w8 197908: f94013e0 ldr x0, [sp, #0x20] 19790c: f9400be1 ldr x1, [sp, #0x10] 197910: f94007e2 ldr x2, [sp, #0x8] 197914: f94003e3 ldr x3, [sp] 197918: f9400fe8 ldr x8, [sp, #0x18] 19791c: d63f0100 blr x8 197920: b85e83a8 ldur w8, [x29, #-0x18] 197924: 11000508 add w8, w8, #0x1 197928: b81e83a8 stur w8, [x29, #-0x18] 19792c: 17ffffaa b 0x1977d4 197930: a9467bfd ldp x29, x30, [sp, #0x60] 197934: 9101c3ff add sp, sp, #0x70 197938: d65f03c0 ret 000000000019793c : 19793c: d10043ff sub sp, sp, #0x10 197940: f90007e0 str x0, [sp, #0x8] 197944: 79000fe1 strh w1, [sp, #0x6] 197948: b90003ff str wzr, [sp] 19794c: 321a03e8 orr w8, wzr, #0x40 197950: b94003e9 ldr w9, [sp] 197954: 6b08013f cmp w9, w8 197958: 1a9fa7e8 cset w8, lt 19795c: 37000048 tbnz w8, #0x0, 0x197964 197960: 14000023 b 0x1979ec 197964: b27c03e8 orr x8, xzr, #0x10 197968: d2822409 mov x9, #0x1120 // =4384 19796c: 5280000a mov w10, #0x0 // =0 197970: 79400feb ldrh w11, [sp, #0x6] 197974: f94007ec ldr x12, [sp, #0x8] 197978: 8b090189 add x9, x12, x9 19797c: b94003ed ldr w13, [sp] 197980: 2a0d03ec mov w12, w13 197984: 93407d8c sxtw x12, w12 197988: 9b0c7d08 mul x8, x8, x12 19798c: 8b080128 add x8, x9, x8 197990: 7940090d ldrh w13, [x8, #0x4] 197994: 6b0d016b subs w11, w11, w13 197998: 6b0a017f cmp w11, w10 19799c: 1a9fd7ea cset w10, gt 1979a0: 3700004a tbnz w10, #0x0, 0x1979a8 1979a4: 1400000e b 0x1979dc 1979a8: 320003e8 orr w8, wzr, #0x1 1979ac: b27c03e9 orr x9, xzr, #0x10 1979b0: d282240a mov x10, #0x1120 // =4384 1979b4: f94007eb ldr x11, [sp, #0x8] 1979b8: 8b0a016a add x10, x11, x10 1979bc: b94003ec ldr w12, [sp] 1979c0: 2a0c03eb mov w11, w12 1979c4: 93407d6b sxtw x11, w11 1979c8: 9b0b7d29 mul x9, x9, x11 1979cc: 8b090149 add x9, x10, x9 1979d0: 7940092c ldrh w12, [x9, #0x4] 1979d4: 0b080188 add w8, w12, w8 1979d8: 79000928 strh w8, [x9, #0x4] 1979dc: b94003e8 ldr w8, [sp] 1979e0: 11000508 add w8, w8, #0x1 1979e4: b90003e8 str w8, [sp] 1979e8: 17ffffd9 b 0x19794c 1979ec: 910043ff add sp, sp, #0x10 1979f0: d65f03c0 ret 00000000001979f4 : 1979f4: d10103ff sub sp, sp, #0x40 1979f8: a9037bfd stp x29, x30, [sp, #0x30] 1979fc: 9100c3fd add x29, sp, #0x30 197a00: f81f83a0 stur x0, [x29, #-0x8] 197a04: f81f03a1 stur x1, [x29, #-0x10] 197a08: 781ee3a2 sturh w2, [x29, #-0x12] 197a0c: 381ed3a3 sturb w3, [x29, #-0x13] 197a10: f85f83a0 ldur x0, [x29, #-0x8] 197a14: f94a9801 ldr x1, [x0, #0x1530] 197a18: 91002821 add x1, x1, #0xa 197a1c: f90a9801 str x1, [x0, #0x1530] 197a20: f85f03a0 ldur x0, [x29, #-0x10] 197a24: 385ed3a1 ldurb w1, [x29, #-0x13] 197a28: 97fffeb8 bl 0x197508 197a2c: 381ed3a0 sturb w0, [x29, #-0x13] 197a30: b9000fff str wzr, [sp, #0xc] 197a34: 321a03e8 orr w8, wzr, #0x40 197a38: b9400fe9 ldr w9, [sp, #0xc] 197a3c: 6b08013f cmp w9, w8 197a40: 1a9fa7e8 cset w8, lt 197a44: 37000048 tbnz w8, #0x0, 0x197a4c 197a48: 140000a5 b 0x197cdc 197a4c: 528000a8 mov w8, #0x5 // =5 197a50: b27c03e9 orr x9, xzr, #0x10 197a54: d282240a mov x10, #0x1120 // =4384 197a58: f85f83ab ldur x11, [x29, #-0x8] 197a5c: 8b0a016a add x10, x11, x10 197a60: b9400fec ldr w12, [sp, #0xc] 197a64: 2a0c03eb mov w11, w12 197a68: 93407d6b sxtw x11, w11 197a6c: 9b0b7d29 mul x9, x9, x11 197a70: 8b090149 add x9, x10, x9 197a74: 3940212c ldrb w12, [x9, #0x8] 197a78: 6b08019f cmp w12, w8 197a7c: 1a9f07e8 cset w8, ne 197a80: 37000048 tbnz w8, #0x0, 0x197a88 197a84: 1400004a b 0x197bac 197a88: b27c03e8 orr x8, xzr, #0x10 197a8c: d2822409 mov x9, #0x1120 // =4384 197a90: 385ed3aa ldurb w10, [x29, #-0x13] 197a94: f85f83ab ldur x11, [x29, #-0x8] 197a98: 8b090169 add x9, x11, x9 197a9c: b9400fec ldr w12, [sp, #0xc] 197aa0: 2a0c03eb mov w11, w12 197aa4: 93407d6b sxtw x11, w11 197aa8: 9b0b7d08 mul x8, x8, x11 197aac: 8b080128 add x8, x9, x8 197ab0: 3940290c ldrb w12, [x8, #0xa] 197ab4: 6b0c015f cmp w10, w12 197ab8: 1a9f17ea cset w10, eq 197abc: 3700004a tbnz w10, #0x0, 0x197ac4 197ac0: 1400003a b 0x197ba8 197ac4: 32180fe8 orr w8, wzr, #0xf00 197ac8: b27c03e9 orr x9, xzr, #0x10 197acc: d282240a mov x10, #0x1120 // =4384 197ad0: f85f03a0 ldur x0, [x29, #-0x10] 197ad4: f85f83ab ldur x11, [x29, #-0x8] 197ad8: 8b0a016a add x10, x11, x10 197adc: b9400fec ldr w12, [sp, #0xc] 197ae0: 2a0c03eb mov w11, w12 197ae4: 93407d6b sxtw x11, w11 197ae8: 9b0b7d29 mul x9, x9, x11 197aec: 8b090149 add x9, x10, x9 197af0: 79400121 ldrh w1, [x9] 197af4: b9000be8 str w8, [sp, #0x8] 197af8: 9400007c bl 0x197ce8 197afc: f9000be0 str x0, [sp, #0x10] 197b00: 785ee3a8 ldurh w8, [x29, #-0x12] 197b04: f9400be9 ldr x9, [sp, #0x10] 197b08: 7940012c ldrh w12, [x9] 197b0c: b9400be1 ldr w1, [sp, #0x8] 197b10: 0a01018c and w12, w12, w1 197b14: 6b0c011f cmp w8, w12 197b18: 1a9f17e8 cset w8, eq 197b1c: 37000048 tbnz w8, #0x0, 0x197b24 197b20: 14000022 b 0x197ba8 197b24: 321d03e8 orr w8, wzr, #0x8 197b28: b27c03e9 orr x9, xzr, #0x10 197b2c: d282240a mov x10, #0x1120 // =4384 197b30: f85f83ab ldur x11, [x29, #-0x8] 197b34: 8b0a016a add x10, x11, x10 197b38: b9400fec ldr w12, [sp, #0xc] 197b3c: 2a0c03eb mov w11, w12 197b40: 93407d6b sxtw x11, w11 197b44: 9b0b7d29 mul x9, x9, x11 197b48: 8b090149 add x9, x10, x9 197b4c: 3940252c ldrb w12, [x9, #0x9] 197b50: 0a080188 and w8, w12, w8 197b54: 35000048 cbnz w8, 0x197b5c 197b58: 1400000f b 0x197b94 197b5c: b27c03e8 orr x8, xzr, #0x10 197b60: d2822409 mov x9, #0x1120 // =4384 197b64: 321a03ea orr w10, wzr, #0x40 197b68: f85f83ab ldur x11, [x29, #-0x8] 197b6c: 8b090169 add x9, x11, x9 197b70: b9400fec ldr w12, [sp, #0xc] 197b74: 2a0c03eb mov w11, w12 197b78: 93407d6b sxtw x11, w11 197b7c: 9b0b7d08 mul x8, x8, x11 197b80: 8b080128 add x8, x9, x8 197b84: 3940250c ldrb w12, [x8, #0x9] 197b88: 2a0a018a orr w10, w12, w10 197b8c: 3900250a strb w10, [x8, #0x9] 197b90: 14000006 b 0x197ba8 197b94: f85f83a0 ldur x0, [x29, #-0x8] 197b98: b9400fe8 ldr w8, [sp, #0xc] 197b9c: 2a0803e9 mov w9, w8 197ba0: 93407d21 sxtw x1, w9 197ba4: 97fc24cf bl 0xa0ee0 197ba8: 14000049 b 0x197ccc 197bac: b27c03e8 orr x8, xzr, #0x10 197bb0: d2822409 mov x9, #0x1120 // =4384 197bb4: 385ed3aa ldurb w10, [x29, #-0x13] 197bb8: f85f83ab ldur x11, [x29, #-0x8] 197bbc: 8b090169 add x9, x11, x9 197bc0: b9400fec ldr w12, [sp, #0xc] 197bc4: 2a0c03eb mov w11, w12 197bc8: 93407d6b sxtw x11, w11 197bcc: 9b0b7d08 mul x8, x8, x11 197bd0: 8b080128 add x8, x9, x8 197bd4: 3940350c ldrb w12, [x8, #0xd] 197bd8: 6b0c015f cmp w10, w12 197bdc: 1a9f17ea cset w10, eq 197be0: 3700004a tbnz w10, #0x0, 0x197be8 197be4: 1400003a b 0x197ccc 197be8: 32180fe8 orr w8, wzr, #0xf00 197bec: b27c03e9 orr x9, xzr, #0x10 197bf0: d282240a mov x10, #0x1120 // =4384 197bf4: f85f03a0 ldur x0, [x29, #-0x10] 197bf8: f85f83ab ldur x11, [x29, #-0x8] 197bfc: 8b0a016a add x10, x11, x10 197c00: b9400fec ldr w12, [sp, #0xc] 197c04: 2a0c03eb mov w11, w12 197c08: 93407d6b sxtw x11, w11 197c0c: 9b0b7d29 mul x9, x9, x11 197c10: 8b090149 add x9, x10, x9 197c14: 79400d21 ldrh w1, [x9, #0x6] 197c18: b90007e8 str w8, [sp, #0x4] 197c1c: 94000033 bl 0x197ce8 197c20: f9000be0 str x0, [sp, #0x10] 197c24: 785ee3a8 ldurh w8, [x29, #-0x12] 197c28: f9400be9 ldr x9, [sp, #0x10] 197c2c: 7940012c ldrh w12, [x9] 197c30: b94007e1 ldr w1, [sp, #0x4] 197c34: 0a01018c and w12, w12, w1 197c38: 6b0c011f cmp w8, w12 197c3c: 1a9f17e8 cset w8, eq 197c40: 37000048 tbnz w8, #0x0, 0x197c48 197c44: 14000022 b 0x197ccc 197c48: 321d03e8 orr w8, wzr, #0x8 197c4c: b27c03e9 orr x9, xzr, #0x10 197c50: d282240a mov x10, #0x1120 // =4384 197c54: f85f83ab ldur x11, [x29, #-0x8] 197c58: 8b0a016a add x10, x11, x10 197c5c: b9400fec ldr w12, [sp, #0xc] 197c60: 2a0c03eb mov w11, w12 197c64: 93407d6b sxtw x11, w11 197c68: 9b0b7d29 mul x9, x9, x11 197c6c: 8b090149 add x9, x10, x9 197c70: 3940252c ldrb w12, [x9, #0x9] 197c74: 0a080188 and w8, w12, w8 197c78: 35000048 cbnz w8, 0x197c80 197c7c: 1400000f b 0x197cb8 197c80: b27c03e8 orr x8, xzr, #0x10 197c84: d2822409 mov x9, #0x1120 // =4384 197c88: 321a03ea orr w10, wzr, #0x40 197c8c: f85f83ab ldur x11, [x29, #-0x8] 197c90: 8b090169 add x9, x11, x9 197c94: b9400fec ldr w12, [sp, #0xc] 197c98: 2a0c03eb mov w11, w12 197c9c: 93407d6b sxtw x11, w11 197ca0: 9b0b7d08 mul x8, x8, x11 197ca4: 8b080128 add x8, x9, x8 197ca8: 3940250c ldrb w12, [x8, #0x9] 197cac: 2a0a018a orr w10, w12, w10 197cb0: 3900250a strb w10, [x8, #0x9] 197cb4: 14000006 b 0x197ccc 197cb8: f85f83a0 ldur x0, [x29, #-0x8] 197cbc: b9400fe8 ldr w8, [sp, #0xc] 197cc0: 2a0803e9 mov w9, w8 197cc4: 93407d21 sxtw x1, w9 197cc8: 97fc2486 bl 0xa0ee0 197ccc: b9400fe8 ldr w8, [sp, #0xc] 197cd0: 11000508 add w8, w8, #0x1 197cd4: b9000fe8 str w8, [sp, #0xc] 197cd8: 17ffff57 b 0x197a34 197cdc: a9437bfd ldp x29, x30, [sp, #0x30] 197ce0: 910103ff add sp, sp, #0x40 197ce4: d65f03c0 ret 197ce8: d10083ff sub sp, sp, #0x20 197cec: 321203e8 orr w8, wzr, #0x4000 197cf0: f9000be0 str x0, [sp, #0x10] 197cf4: 79001fe1 strh w1, [sp, #0xe] 197cf8: 79401fe1 ldrh w1, [sp, #0xe] 197cfc: 0a080028 and w8, w1, w8 197d00: 35000048 cbnz w8, 0x197d08 197d04: 1400000e b 0x197d3c 197d08: d2800508 mov x8, #0x28 // =40 197d0c: 320037e9 orr w9, wzr, #0x3fff 197d10: f9400bea ldr x10, [sp, #0x10] 197d14: f940094a ldr x10, [x10, #0x10] 197d18: f940054a ldr x10, [x10, #0x8] 197d1c: 79401feb ldrh w11, [sp, #0xe] 197d20: 0a090169 and w9, w11, w9 197d24: 2a0903ec mov w12, w9 197d28: 93407d8c sxtw x12, w12 197d2c: 9b0c7d08 mul x8, x8, x12 197d30: 8b080148 add x8, x10, x8 197d34: f9000fe8 str x8, [sp, #0x18] 197d38: 1400000b b 0x197d64 197d3c: b27b03e8 orr x8, xzr, #0x20 197d40: f9400be9 ldr x9, [sp, #0x10] 197d44: f9400529 ldr x9, [x9, #0x8] 197d48: f9401129 ldr x9, [x9, #0x20] 197d4c: 79401fea ldrh w10, [sp, #0xe] 197d50: 2a0a03eb mov w11, w10 197d54: d3403d6b ubfx x11, x11, #0, #16 197d58: 9b0b7d08 mul x8, x8, x11 197d5c: 8b080128 add x8, x9, x8 197d60: f9000fe8 str x8, [sp, #0x18] 197d64: f9400fe0 ldr x0, [sp, #0x18] 197d68: 910083ff add sp, sp, #0x20 197d6c: d65f03c0 ret 0000000000197d70 : 197d70: d10183ff sub sp, sp, #0x60 197d74: a9057bfd stp x29, x30, [sp, #0x50] 197d78: 910143fd add x29, sp, #0x50 197d7c: 321a03e8 orr w8, wzr, #0x40 197d80: 52800009 mov w9, #0x0 // =0 197d84: f81f03a0 stur x0, [x29, #-0x10] 197d88: f81e83a1 stur x1, [x29, #-0x18] 197d8c: 381e73a2 sturb w2, [x29, #-0x19] 197d90: 381e63a3 sturb w3, [x29, #-0x1a] 197d94: 381e53a4 sturb w4, [x29, #-0x1b] 197d98: 781e23a5 sturh w5, [x29, #-0x1e] 197d9c: f90017e6 str x6, [sp, #0x28] 197da0: f90013e7 str x7, [sp, #0x20] 197da4: f85f03a0 ldur x0, [x29, #-0x10] 197da8: f94a9801 ldr x1, [x0, #0x1530] 197dac: 91002821 add x1, x1, #0xa 197db0: f90a9801 str x1, [x0, #0x1530] 197db4: b90017ff str wzr, [sp, #0x14] 197db8: b9001be8 str w8, [sp, #0x18] 197dbc: 790023e9 strh w9, [sp, #0x10] 197dc0: f85e83a0 ldur x0, [x29, #-0x18] 197dc4: 385e73a1 ldurb w1, [x29, #-0x19] 197dc8: 97fffdd0 bl 0x197508 197dcc: 381e73a0 sturb w0, [x29, #-0x19] 197dd0: f94017e6 ldr x6, [sp, #0x28] 197dd4: 2a0603e8 mov w8, w6 197dd8: b9001fe8 str w8, [sp, #0x1c] 197ddc: b9401fe8 ldr w8, [sp, #0x1c] 197de0: 2a0803e9 mov w9, w8 197de4: 93407d29 sxtw x9, w9 197de8: f94013ea ldr x10, [sp, #0x20] 197dec: eb0a013f cmp x9, x10 197df0: 1a9fc7e8 cset w8, le 197df4: 37000048 tbnz w8, #0x0, 0x197dfc 197df8: 1400006f b 0x197fb4 197dfc: 528000a8 mov w8, #0x5 // =5 197e00: b27c03e9 orr x9, xzr, #0x10 197e04: d282240a mov x10, #0x1120 // =4384 197e08: f85f03ab ldur x11, [x29, #-0x10] 197e0c: 8b0a016a add x10, x11, x10 197e10: b9401fec ldr w12, [sp, #0x1c] 197e14: 2a0c03eb mov w11, w12 197e18: 93407d6b sxtw x11, w11 197e1c: 9b0b7d29 mul x9, x9, x11 197e20: 8b090149 add x9, x10, x9 197e24: 3940212c ldrb w12, [x9, #0x8] 197e28: 6b08019f cmp w12, w8 197e2c: 1a9f07e8 cset w8, ne 197e30: 37000048 tbnz w8, #0x0, 0x197e38 197e34: 1400003b b 0x197f20 197e38: b27c03e8 orr x8, xzr, #0x10 197e3c: d2822409 mov x9, #0x1120 // =4384 197e40: 385e73aa ldurb w10, [x29, #-0x19] 197e44: f85f03ab ldur x11, [x29, #-0x10] 197e48: 8b090169 add x9, x11, x9 197e4c: b9401fec ldr w12, [sp, #0x1c] 197e50: 2a0c03eb mov w11, w12 197e54: 93407d6b sxtw x11, w11 197e58: 9b0b7d08 mul x8, x8, x11 197e5c: 8b080128 add x8, x9, x8 197e60: 3940290c ldrb w12, [x8, #0xa] 197e64: 6b0c015f cmp w10, w12 197e68: 1a9f17ea cset w10, eq 197e6c: 3700004a tbnz w10, #0x0, 0x197e74 197e70: 1400002b b 0x197f1c 197e74: b27c03e8 orr x8, xzr, #0x10 197e78: d2822409 mov x9, #0x1120 // =4384 197e7c: 385e63aa ldurb w10, [x29, #-0x1a] 197e80: f85f03ab ldur x11, [x29, #-0x10] 197e84: 8b090169 add x9, x11, x9 197e88: b9401fec ldr w12, [sp, #0x1c] 197e8c: 2a0c03eb mov w11, w12 197e90: 93407d6b sxtw x11, w11 197e94: 9b0b7d08 mul x8, x8, x11 197e98: 8b080128 add x8, x9, x8 197e9c: 39402d0c ldrb w12, [x8, #0xb] 197ea0: 6b0c015f cmp w10, w12 197ea4: 1a9f17ea cset w10, eq 197ea8: 3700004a tbnz w10, #0x0, 0x197eb0 197eac: 1400001c b 0x197f1c 197eb0: b27c03e8 orr x8, xzr, #0x10 197eb4: d2822409 mov x9, #0x1120 // =4384 197eb8: b94017ea ldr w10, [sp, #0x14] 197ebc: 1100054a add w10, w10, #0x1 197ec0: b90017ea str w10, [sp, #0x14] 197ec4: f85f03ab ldur x11, [x29, #-0x10] 197ec8: 796a896a ldrh w10, [x11, #0x1544] 197ecc: f85f03ab ldur x11, [x29, #-0x10] 197ed0: 8b090169 add x9, x11, x9 197ed4: b9401fec ldr w12, [sp, #0x1c] 197ed8: 2a0c03eb mov w11, w12 197edc: 93407d6b sxtw x11, w11 197ee0: 9b0b7d08 mul x8, x8, x11 197ee4: 8b080128 add x8, x9, x8 197ee8: 7940090c ldrh w12, [x8, #0x4] 197eec: 6b0c014a subs w10, w10, w12 197ef0: 790027ea strh w10, [sp, #0x12] 197ef4: 794027ea ldrh w10, [sp, #0x12] 197ef8: 794023ec ldrh w12, [sp, #0x10] 197efc: 6b0c015f cmp w10, w12 197f00: 1a9fb7ea cset w10, ge 197f04: 3700004a tbnz w10, #0x0, 0x197f0c 197f08: 14000005 b 0x197f1c 197f0c: 794027e8 ldrh w8, [sp, #0x12] 197f10: 790023e8 strh w8, [sp, #0x10] 197f14: b9401fe8 ldr w8, [sp, #0x1c] 197f18: b9001be8 str w8, [sp, #0x18] 197f1c: 14000022 b 0x197fa4 197f20: b27c03e8 orr x8, xzr, #0x10 197f24: d2822409 mov x9, #0x1120 // =4384 197f28: 385e73aa ldurb w10, [x29, #-0x19] 197f2c: f85f03ab ldur x11, [x29, #-0x10] 197f30: 8b090169 add x9, x11, x9 197f34: b9401fec ldr w12, [sp, #0x1c] 197f38: 2a0c03eb mov w11, w12 197f3c: 93407d6b sxtw x11, w11 197f40: 9b0b7d08 mul x8, x8, x11 197f44: 8b080128 add x8, x9, x8 197f48: 3940350c ldrb w12, [x8, #0xd] 197f4c: 6b0c015f cmp w10, w12 197f50: 1a9f17ea cset w10, eq 197f54: 3700004a tbnz w10, #0x0, 0x197f5c 197f58: 14000013 b 0x197fa4 197f5c: b27c03e8 orr x8, xzr, #0x10 197f60: d2822409 mov x9, #0x1120 // =4384 197f64: 385e63aa ldurb w10, [x29, #-0x1a] 197f68: f85f03ab ldur x11, [x29, #-0x10] 197f6c: 8b090169 add x9, x11, x9 197f70: b9401fec ldr w12, [sp, #0x1c] 197f74: 2a0c03eb mov w11, w12 197f78: 93407d6b sxtw x11, w11 197f7c: 9b0b7d08 mul x8, x8, x11 197f80: 8b080128 add x8, x9, x8 197f84: 3940390c ldrb w12, [x8, #0xe] 197f88: 6b0c015f cmp w10, w12 197f8c: 1a9f17ea cset w10, eq 197f90: 3700004a tbnz w10, #0x0, 0x197f98 197f94: 14000004 b 0x197fa4 197f98: b94017e8 ldr w8, [sp, #0x14] 197f9c: 11000508 add w8, w8, #0x1 197fa0: b90017e8 str w8, [sp, #0x14] 197fa4: b9401fe8 ldr w8, [sp, #0x1c] 197fa8: 11000508 add w8, w8, #0x1 197fac: b9001fe8 str w8, [sp, #0x1c] 197fb0: 17ffff8b b 0x197ddc 197fb4: 321f03e8 orr w8, wzr, #0x2 197fb8: b94017e9 ldr w9, [sp, #0x14] 197fbc: 6b08013f cmp w9, w8 197fc0: 1a9fa7e8 cset w8, lt 197fc4: 37000048 tbnz w8, #0x0, 0x197fcc 197fc8: 14000003 b 0x197fd4 197fcc: b81fc3bf stur wzr, [x29, #-0x4] 197fd0: 14000017 b 0x19802c 197fd4: 321a03e8 orr w8, wzr, #0x40 197fd8: b9401be9 ldr w9, [sp, #0x18] 197fdc: 6b08013f cmp w9, w8 197fe0: 1a9f07e8 cset w8, ne 197fe4: 37000048 tbnz w8, #0x0, 0x197fec 197fe8: 14000010 b 0x198028 197fec: 320003e8 orr w8, wzr, #0x1 197ff0: f85f03a0 ldur x0, [x29, #-0x10] 197ff4: f85e83a1 ldur x1, [x29, #-0x18] 197ff8: b9401be9 ldr w9, [sp, #0x18] 197ffc: 2a0903ea mov w10, w9 198000: 93407d42 sxtw x2, w10 198004: 385e73a3 ldurb w3, [x29, #-0x19] 198008: 385e63a4 ldurb w4, [x29, #-0x1a] 19800c: 385e53a5 ldurb w5, [x29, #-0x1b] 198010: 785e23a6 ldurh w6, [x29, #-0x1e] 198014: b9000fe8 str w8, [sp, #0xc] 198018: 94000009 bl 0x19803c 19801c: b9400fe8 ldr w8, [sp, #0xc] 198020: b81fc3a8 stur w8, [x29, #-0x4] 198024: 14000002 b 0x19802c 198028: b81fc3bf stur wzr, [x29, #-0x4] 19802c: b85fc3a0 ldur w0, [x29, #-0x4] 198030: a9457bfd ldp x29, x30, [sp, #0x50] 198034: 910183ff add sp, sp, #0x60 198038: d65f03c0 ret 19803c: d10243ff sub sp, sp, #0x90 198040: a9087bfd stp x29, x30, [sp, #0x80] 198044: 910203fd add x29, sp, #0x80 198048: d2822408 mov x8, #0x1120 // =4384 19804c: b27c03e9 orr x9, xzr, #0x10 198050: 321e03ea orr w10, wzr, #0x4 198054: b27d03eb orr x11, xzr, #0x8 198058: 528000ac mov w12, #0x5 // =5 19805c: 128008cd mov w13, #-0x47 // =-71 198060: 320003ee orr w14, wzr, #0x1 198064: f81f83a0 stur x0, [x29, #-0x8] 198068: f81f03a1 stur x1, [x29, #-0x10] 19806c: f81e83a2 stur x2, [x29, #-0x18] 198070: 381e73a3 sturb w3, [x29, #-0x19] 198074: 381e63a4 sturb w4, [x29, #-0x1a] 198078: 381e53a5 sturb w5, [x29, #-0x1b] 19807c: 781e23a6 sturh w6, [x29, #-0x1e] 198080: f85f83a0 ldur x0, [x29, #-0x8] 198084: 8b080000 add x0, x0, x8 198088: f85e83a1 ldur x1, [x29, #-0x18] 19808c: 9b017d21 mul x1, x9, x1 198090: 8b010000 add x0, x0, x1 198094: f81d83a0 stur x0, [x29, #-0x28] 198098: f85f83a0 ldur x0, [x29, #-0x8] 19809c: f85d83a1 ldur x1, [x29, #-0x28] 1980a0: f81d03a8 stur x8, [x29, #-0x30] 1980a4: f81c83a9 stur x9, [x29, #-0x38] 1980a8: b81c43aa stur w10, [x29, #-0x3c] 1980ac: f9001feb str x11, [sp, #0x38] 1980b0: b90037ec str w12, [sp, #0x34] 1980b4: b90033ed str w13, [sp, #0x30] 1980b8: b9002fee str w14, [sp, #0x2c] 1980bc: 97fff91c bl 0x19652c 1980c0: f85e83a8 ldur x8, [x29, #-0x18] 1980c4: 2a0803ea mov w10, w8 1980c8: 2a0a03e0 mov w0, w10 1980cc: 97fff96c bl 0x19667c 1980d0: f9401008 ldr x8, [x0, #0x20] 1980d4: f85f83a0 ldur x0, [x29, #-0x8] 1980d8: f85f83a9 ldur x9, [x29, #-0x8] 1980dc: f85d83ab ldur x11, [x29, #-0x28] 1980e0: 3940296a ldrb w10, [x11, #0xa] 1980e4: b85c43ac ldur w12, [x29, #-0x3c] 1980e8: 1acc294a asr w10, w10, w12 1980ec: 2a0a03eb mov w11, w10 1980f0: 93407d6b sxtw x11, w11 1980f4: f9401fe1 ldr x1, [sp, #0x38] 1980f8: 9b0b7c2b mul x11, x1, x11 1980fc: 8b0b0129 add x9, x9, x11 198100: f9400121 ldr x1, [x9] 198104: f85f83a9 ldur x9, [x29, #-0x8] 198108: f85d03ab ldur x11, [x29, #-0x30] 19810c: 8b0b0129 add x9, x9, x11 198110: f85e83a2 ldur x2, [x29, #-0x18] 198114: f85c83af ldur x15, [x29, #-0x38] 198118: 9b027de2 mul x2, x15, x2 19811c: 8b020129 add x9, x9, x2 198120: f85e83a2 ldur x2, [x29, #-0x18] 198124: 2a0203ea mov w10, w2 198128: f90013e0 str x0, [sp, #0x20] 19812c: 2a0a03e0 mov w0, w10 198130: f9000fe8 str x8, [sp, #0x18] 198134: f9000be1 str x1, [sp, #0x10] 198138: f90007e9 str x9, [sp, #0x8] 19813c: 97fff957 bl 0x196698 198140: 2a0003e8 mov w8, w0 198144: 93407d03 sxtw x3, w8 198148: f94013e0 ldr x0, [sp, #0x20] 19814c: f9400be1 ldr x1, [sp, #0x10] 198150: f94007e2 ldr x2, [sp, #0x8] 198154: f9400fe8 ldr x8, [sp, #0x18] 198158: d63f0100 blr x8 19815c: f85d83a8 ldur x8, [x29, #-0x28] 198160: b94037ea ldr w10, [sp, #0x34] 198164: 3900210a strb w10, [x8, #0x8] 198168: f85f03a0 ldur x0, [x29, #-0x10] 19816c: 385e73a1 ldurb w1, [x29, #-0x19] 198170: 97fffce6 bl 0x197508 198174: f85d83a8 ldur x8, [x29, #-0x28] 198178: 39003500 strb w0, [x8, #0xd] 19817c: 385e63aa ldurb w10, [x29, #-0x1a] 198180: f85d83a8 ldur x8, [x29, #-0x28] 198184: 3900390a strb w10, [x8, #0xe] 198188: 385e53aa ldurb w10, [x29, #-0x1b] 19818c: f85d83a8 ldur x8, [x29, #-0x28] 198190: 39003d0a strb w10, [x8, #0xf] 198194: 785e23aa ldurh w10, [x29, #-0x1e] 198198: f85d83a8 ldur x8, [x29, #-0x28] 19819c: 79000d0a strh w10, [x8, #0x6] 1981a0: f85f83a0 ldur x0, [x29, #-0x8] 1981a4: f85d83a1 ldur x1, [x29, #-0x28] 1981a8: 94000124 bl 0x198638 1981ac: f85d83a8 ldur x8, [x29, #-0x28] 1981b0: 3940250a ldrb w10, [x8, #0x9] 1981b4: b94033ec ldr w12, [sp, #0x30] 1981b8: 0a0c014a and w10, w10, w12 1981bc: 3900250a strb w10, [x8, #0x9] 1981c0: f85f83a0 ldur x0, [x29, #-0x8] 1981c4: f85d83a8 ldur x8, [x29, #-0x28] 1981c8: 79400901 ldrh w1, [x8, #0x4] 1981cc: 97fc40a1 bl 0xa8450 1981d0: f85f83a8 ldur x8, [x29, #-0x8] 1981d4: 796a890a ldrh w10, [x8, #0x1544] 1981d8: b9402fec ldr w12, [sp, #0x2c] 1981dc: 0b0c014d add w13, w10, w12 1981e0: 792a890d strh w13, [x8, #0x1544] 1981e4: f85d83a8 ldur x8, [x29, #-0x28] 1981e8: 7900090a strh w10, [x8, #0x4] 1981ec: a9487bfd ldp x29, x30, [sp, #0x80] 1981f0: 910243ff add sp, sp, #0x90 1981f4: d65f03c0 ret 00000000001981f8 : 1981f8: d10303ff sub sp, sp, #0xc0 1981fc: a90b7bfd stp x29, x30, [sp, #0xb0] 198200: 9102c3fd add x29, sp, #0xb0 198204: d53bd048 mrs x8, TPIDR_EL0 198208: f9401508 ldr x8, [x8, #0x28] 19820c: f81f83a8 stur x8, [x29, #-0x8] 198210: f81e83a0 stur x0, [x29, #-0x18] 198214: f81e03a1 stur x1, [x29, #-0x20] 198218: 381dc3a2 sturb w2, [x29, #-0x24] 19821c: 381d83a3 sturb w3, [x29, #-0x28] 198220: 381d43a4 sturb w4, [x29, #-0x2c] 198224: 781d03a5 sturh w5, [x29, #-0x30] 198228: f85e03a8 ldur x8, [x29, #-0x20] 19822c: 385dc3a2 ldurb w2, [x29, #-0x24] 198230: 2a0203e0 mov w0, w2 198234: 8b001508 add x8, x8, x0, lsl #5 198238: 91006108 add x8, x8, #0x18 19823c: f81c03a8 stur x8, [x29, #-0x40] 198240: f85e03a0 ldur x0, [x29, #-0x20] 198244: 785d03a1 ldurh w1, [x29, #-0x30] 198248: 97fffea8 bl 0x197ce8 19824c: f81c83a0 stur x0, [x29, #-0x38] 198250: aa1f03e8 mov x8, xzr 198254: f81b03a8 stur x8, [x29, #-0x50] 198258: 320017e1 orr w1, wzr, #0x3f 19825c: 2a0103e8 mov w8, w1 198260: f9002fe8 str x8, [sp, #0x58] 198264: f85e83a8 ldur x8, [x29, #-0x18] 198268: f94a9900 ldr x0, [x8, #0x1530] 19826c: 91002800 add x0, x0, #0xa 198270: f90a9900 str x0, [x8, #0x1530] 198274: f85e03a8 ldur x8, [x29, #-0x20] 198278: f85c03a0 ldur x0, [x29, #-0x40] 19827c: 39407401 ldrb w1, [x0, #0x1d] 198280: 2a0103e0 mov w0, w1 198284: 8b000108 add x8, x8, x0 198288: 3948d901 ldrb w1, [x8, #0x236] 19828c: 34000461 cbz w1, 0x198318 198290: 14000001 b 0x198294 198294: f85c83a8 ldur x8, [x29, #-0x38] 198298: 79400109 ldrh w9, [x8] 19829c: 12180d29 and w9, w9, #0xf00 1982a0: 7900abe9 strh w9, [sp, #0x54] 1982a4: 7940abe9 ldrh w9, [sp, #0x54] 1982a8: 34000109 cbz w9, 0x1982c8 1982ac: 14000001 b 0x1982b0 1982b0: f85e83a0 ldur x0, [x29, #-0x18] 1982b4: f85e03a1 ldur x1, [x29, #-0x20] 1982b8: 385dc3a3 ldurb w3, [x29, #-0x24] 1982bc: 7940abe2 ldrh w2, [sp, #0x54] 1982c0: 97fc3170 bl 0xa4880 1982c4: 14000001 b 0x1982c8 1982c8: f85c83a8 ldur x8, [x29, #-0x38] 1982cc: 79400109 ldrh w9, [x8] 1982d0: 37300229 tbnz w9, #0x6, 0x198314 1982d4: 14000001 b 0x1982d8 1982d8: f85e83a0 ldur x0, [x29, #-0x18] 1982dc: f85e03a1 ldur x1, [x29, #-0x20] 1982e0: f85b03a6 ldur x6, [x29, #-0x50] 1982e4: f9402fe7 ldr x7, [sp, #0x58] 1982e8: 785d03a5 ldurh w5, [x29, #-0x30] 1982ec: 385d43a4 ldurb w4, [x29, #-0x2c] 1982f0: 385d83a3 ldurb w3, [x29, #-0x28] 1982f4: 385dc3a2 ldurb w2, [x29, #-0x24] 1982f8: 97fc3ee6 bl 0xa7e90 1982fc: 71000400 subs w0, w0, #0x1 198300: b90047e0 str w0, [sp, #0x44] 198304: 54000061 b.ne 0x198310 198308: 14000001 b 0x19830c 19830c: 14000093 b 0x198558 198310: 14000001 b 0x198314 198314: 14000001 b 0x198318 198318: f85e03a8 ldur x8, [x29, #-0x20] 19831c: 79444109 ldrh w9, [x8, #0x220] 198320: 34000149 cbz w9, 0x198348 198324: 14000001 b 0x198328 198328: f85e83a8 ldur x8, [x29, #-0x18] 19832c: 796a8509 ldrh w9, [x8, #0x1542] 198330: f85e03a8 ldur x8, [x29, #-0x20] 198334: 7944410a ldrh w10, [x8, #0x220] 198338: 6b0a0129 subs w9, w9, w10 19833c: b90043e9 str w9, [sp, #0x40] 198340: 540000ca b.ge 0x198358 198344: 14000001 b 0x198348 198348: f85e83a8 ldur x8, [x29, #-0x18] 19834c: 796a8509 ldrh w9, [x8, #0x1542] 198350: b81bc3a9 stur w9, [x29, #-0x44] 198354: 14000005 b 0x198368 198358: f85e03a8 ldur x8, [x29, #-0x20] 19835c: 79444109 ldrh w9, [x8, #0x220] 198360: b81bc3a9 stur w9, [x29, #-0x44] 198364: 14000001 b 0x198368 198368: f85e83a8 ldur x8, [x29, #-0x18] 19836c: 796a8109 ldrh w9, [x8, #0x1540] 198370: 796a850a ldrh w10, [x8, #0x1542] 198374: 6b0a0129 subs w9, w9, w10 198378: b9003fe9 str w9, [sp, #0x3c] 19837c: 54000c6a b.ge 0x198508 198380: 14000001 b 0x198384 198384: f85e03a8 ldur x8, [x29, #-0x20] 198388: 79444509 ldrh w9, [x8, #0x222] 19838c: b85bc3aa ldur w10, [x29, #-0x44] 198390: 6b0a0129 subs w9, w9, w10 198394: b9003be9 str w9, [sp, #0x38] 198398: 54000b8a b.ge 0x198508 19839c: 14000001 b 0x1983a0 1983a0: f85e83a0 ldur x0, [x29, #-0x18] 1983a4: f85b03a2 ldur x2, [x29, #-0x50] 1983a8: f9402fe3 ldr x3, [sp, #0x58] 1983ac: d10033a1 sub x1, x29, #0xc 1983b0: 97fc2cac bl 0xa3660 1983b4: b5000aa0 cbnz x0, 0x198508 1983b8: 14000001 b 0x1983bc 1983bc: f85e83a8 ldur x8, [x29, #-0x18] 1983c0: b89f43a9 ldursw x9, [x29, #-0xc] 1983c4: 8b091108 add x8, x8, x9, lsl #4 1983c8: 5282240a mov w10, #0x1120 // =4384 1983cc: 2a0a03e9 mov w9, w10 1983d0: 8b090108 add x8, x8, x9 1983d4: f90027e8 str x8, [sp, #0x48] 1983d8: f85e83a8 ldur x8, [x29, #-0x18] 1983dc: 796a810a ldrh w10, [x8, #0x1540] 1983e0: 1100054a add w10, w10, #0x1 1983e4: 792a810a strh w10, [x8, #0x1540] 1983e8: f85e03a8 ldur x8, [x29, #-0x20] 1983ec: 7944450a ldrh w10, [x8, #0x222] 1983f0: 1100054a add w10, w10, #0x1 1983f4: 7904450a strh w10, [x8, #0x222] 1983f8: f85e03a0 ldur x0, [x29, #-0x20] 1983fc: 385dc3a1 ldurb w1, [x29, #-0x24] 198400: f9001be9 str x9, [sp, #0x30] 198404: 97fffc41 bl 0x197508 198408: f85e83a8 ldur x8, [x29, #-0x18] 19840c: b89f43a9 ldursw x9, [x29, #-0xc] 198410: 8b091108 add x8, x8, x9, lsl #4 198414: 5282254a mov w10, #0x112a // =4394 198418: 2a0a03e9 mov w9, w10 19841c: 38296900 strb w0, [x8, x9] 198420: 385d83aa ldurb w10, [x29, #-0x28] 198424: f85e83a8 ldur x8, [x29, #-0x18] 198428: b89f43a9 ldursw x9, [x29, #-0xc] 19842c: 8b091108 add x8, x8, x9, lsl #4 198430: 52822560 mov w0, #0x112b // =4395 198434: 2a0003e9 mov w9, w0 198438: 3829690a strb w10, [x8, x9] 19843c: 385d43aa ldurb w10, [x29, #-0x2c] 198440: f85e83a8 ldur x8, [x29, #-0x18] 198444: b89f43a9 ldursw x9, [x29, #-0xc] 198448: 8b091108 add x8, x8, x9, lsl #4 19844c: 52822580 mov w0, #0x112c // =4396 198450: 2a0003e9 mov w9, w0 198454: 3829690a strb w10, [x8, x9] 198458: f85e83a8 ldur x8, [x29, #-0x18] 19845c: 796a890a ldrh w10, [x8, #0x1544] 198460: 11000540 add w0, w10, #0x1 198464: 792a8900 strh w0, [x8, #0x1544] 198468: f85e83a8 ldur x8, [x29, #-0x18] 19846c: b89f43a9 ldursw x9, [x29, #-0xc] 198470: 8b091108 add x8, x8, x9, lsl #4 198474: 7922490a strh w10, [x8, #0x1124] 198478: f85e83a8 ldur x8, [x29, #-0x18] 19847c: b89f43a9 ldursw x9, [x29, #-0xc] 198480: 8b091108 add x8, x8, x9, lsl #4 198484: 5282250a mov w10, #0x1128 // =4392 198488: 2a0a03e9 mov w9, w10 19848c: 320003ea orr w10, wzr, #0x1 198490: 3829690a strb w10, [x8, x9] 198494: f85e83a0 ldur x0, [x29, #-0x18] 198498: f94027e1 ldr x1, [sp, #0x48] 19849c: 94000067 bl 0x198638 1984a0: b85f43a0 ldur w0, [x29, #-0xc] 1984a4: 97fff876 bl 0x19667c 1984a8: f9400408 ldr x8, [x0, #0x8] 1984ac: f85e83a9 ldur x9, [x29, #-0x18] 1984b0: f85e03a1 ldur x1, [x29, #-0x20] 1984b4: b89f43a0 ldursw x0, [x29, #-0xc] 1984b8: 8b00113e add x30, x9, x0, lsl #4 1984bc: 2a0003ea mov w10, w0 1984c0: f9401be0 ldr x0, [sp, #0x30] 1984c4: 8b0003c2 add x2, x30, x0 1984c8: 2a0a03e0 mov w0, w10 1984cc: f90017e8 str x8, [sp, #0x28] 1984d0: f90013e9 str x9, [sp, #0x20] 1984d4: f9000fe1 str x1, [sp, #0x18] 1984d8: f9000be2 str x2, [sp, #0x10] 1984dc: 97fff86f bl 0x196698 1984e0: 2a0003e1 mov w1, w0 1984e4: 93407c23 sxtw x3, w1 1984e8: 785d03a4 ldurh w4, [x29, #-0x30] 1984ec: f94013e0 ldr x0, [sp, #0x20] 1984f0: f9400fe1 ldr x1, [sp, #0x18] 1984f4: f9400be2 ldr x2, [sp, #0x10] 1984f8: f94017e8 ldr x8, [sp, #0x28] 1984fc: d63f0100 blr x8 198500: f90007e0 str x0, [sp, #0x8] 198504: 14000015 b 0x198558 198508: f85e83a0 ldur x0, [x29, #-0x18] 19850c: f85e03a1 ldur x1, [x29, #-0x20] 198510: f85b03a5 ldur x5, [x29, #-0x50] 198514: f9402fe6 ldr x6, [sp, #0x58] 198518: 385d83a4 ldurb w4, [x29, #-0x28] 19851c: 385dc3a3 ldurb w3, [x29, #-0x24] 198520: d10033a2 sub x2, x29, #0xc 198524: 97fc4b7b bl 0xab310 198528: b5000160 cbnz x0, 0x198554 19852c: 14000001 b 0x198530 198530: f85e83a0 ldur x0, [x29, #-0x18] 198534: f85e03a1 ldur x1, [x29, #-0x20] 198538: b89f43a2 ldursw x2, [x29, #-0xc] 19853c: 785d03a6 ldurh w6, [x29, #-0x30] 198540: 385d43a5 ldurb w5, [x29, #-0x2c] 198544: 385d83a4 ldurb w4, [x29, #-0x28] 198548: 385dc3a3 ldurb w3, [x29, #-0x24] 19854c: 97fffebc bl 0x19803c 198550: 14000001 b 0x198554 198554: 14000001 b 0x198558 198558: d53bd048 mrs x8, TPIDR_EL0 19855c: f9401508 ldr x8, [x8, #0x28] 198560: f85f83a9 ldur x9, [x29, #-0x8] 198564: eb090108 subs x8, x8, x9 198568: f90003e8 str x8, [sp] 19856c: 540000a1 b.ne 0x198580 198570: 14000001 b 0x198574 198574: a94b7bfd ldp x29, x30, [sp, #0xb0] 198578: 910303ff add sp, sp, #0xc0 19857c: d65f03c0 ret 198580: 97fc45fc bl 0xa9d70 <__stack_chk_fail@plt> 0000000000198584 : 198584: d100c3ff sub sp, sp, #0x30 198588: f90013e0 str x0, [sp, #0x20] 19858c: f9000fe1 str x1, [sp, #0x18] 198590: f9000be2 str x2, [sp, #0x10] 198594: f90007e3 str x3, [sp, #0x8] 198598: f9400be0 ldr x0, [sp, #0x10] 19859c: 2a0003e8 mov w8, w0 1985a0: b90007e8 str w8, [sp, #0x4] 1985a4: b94007e8 ldr w8, [sp, #0x4] 1985a8: 2a0803e9 mov w9, w8 1985ac: 93407d29 sxtw x9, w9 1985b0: f94007ea ldr x10, [sp, #0x8] 1985b4: eb0a013f cmp x9, x10 1985b8: 1a9fc7e8 cset w8, le 1985bc: 37000048 tbnz w8, #0x0, 0x1985c4 1985c0: 14000016 b 0x198618 1985c4: b27c03e8 orr x8, xzr, #0x10 1985c8: d2822409 mov x9, #0x1120 // =4384 1985cc: f94013ea ldr x10, [sp, #0x20] 1985d0: 8b090149 add x9, x10, x9 1985d4: b94007eb ldr w11, [sp, #0x4] 1985d8: 2a0b03ea mov w10, w11 1985dc: 93407d4a sxtw x10, w10 1985e0: 9b0a7d08 mul x8, x8, x10 1985e4: 8b080128 add x8, x9, x8 1985e8: 3940210b ldrb w11, [x8, #0x8] 1985ec: 3400004b cbz w11, 0x1985f4 1985f0: 14000006 b 0x198608 1985f4: b94007e8 ldr w8, [sp, #0x4] 1985f8: f9400fe9 ldr x9, [sp, #0x18] 1985fc: b9000128 str w8, [x9] 198600: f90017ff str xzr, [sp, #0x28] 198604: 1400000a b 0x19862c 198608: b94007e8 ldr w8, [sp, #0x4] 19860c: 11000508 add w8, w8, #0x1 198610: b90007e8 str w8, [sp, #0x4] 198614: 17ffffe4 b 0x1985a4 198618: 92800008 mov x8, #-0x1 // =-1 19861c: 321a03e9 orr w9, wzr, #0x40 198620: f9400fea ldr x10, [sp, #0x18] 198624: b9000149 str w9, [x10] 198628: f90017e8 str x8, [sp, #0x28] 19862c: f94017e0 ldr x0, [sp, #0x28] 198630: 9100c3ff add sp, sp, #0x30 198634: d65f03c0 ret 198638: d10083ff sub sp, sp, #0x20 19863c: 321e03e8 orr w8, wzr, #0x4 198640: f9000fe0 str x0, [sp, #0x18] 198644: f9000be1 str x1, [sp, #0x10] 198648: f9400be0 ldr x0, [sp, #0x10] 19864c: 39402009 ldrb w9, [x0, #0x8] 198650: 6b08013f cmp w9, w8 198654: 1a9f17e8 cset w8, eq 198658: 37000048 tbnz w8, #0x0, 0x198660 19865c: 14000002 b 0x198664 198660: 14000048 b 0x198780 198664: 528000a8 mov w8, #0x5 // =5 198668: f9400be9 ldr x9, [sp, #0x10] 19866c: 3940212a ldrb w10, [x9, #0x8] 198670: 6b08015f cmp w10, w8 198674: 1a9f17e8 cset w8, eq 198678: 37000048 tbnz w8, #0x0, 0x198680 19867c: 1400001c b 0x1986ec 198680: b27b03e8 orr x8, xzr, #0x20 198684: 32000fe9 orr w9, wzr, #0xf 198688: b27d07ea orr x10, xzr, #0x18 19868c: 321e03eb orr w11, wzr, #0x4 198690: b27d03ec orr x12, xzr, #0x8 198694: f9400fed ldr x13, [sp, #0x18] 198698: f9400bee ldr x14, [sp, #0x10] 19869c: 394035cf ldrb w15, [x14, #0xd] 1986a0: 1acb29eb asr w11, w15, w11 1986a4: 2a0b03ee mov w14, w11 1986a8: 93407dce sxtw x14, w14 1986ac: 9b0e7d8c mul x12, x12, x14 1986b0: 8b0c01ac add x12, x13, x12 1986b4: f940018c ldr x12, [x12] 1986b8: f90007ec str x12, [sp, #0x8] 1986bc: f94007ec ldr x12, [sp, #0x8] 1986c0: 8b0a018a add x10, x12, x10 1986c4: f9400bec ldr x12, [sp, #0x10] 1986c8: 3940358b ldrb w11, [x12, #0xd] 1986cc: 0a090169 and w9, w11, w9 1986d0: 2a0903ec mov w12, w9 1986d4: 93407d8c sxtw x12, w12 1986d8: 9b0c7d08 mul x8, x8, x12 1986dc: 8b080148 add x8, x10, x8 1986e0: 39407509 ldrb w9, [x8, #0x1d] 1986e4: b90007e9 str w9, [sp, #0x4] 1986e8: 1400001b b 0x198754 1986ec: b27b03e8 orr x8, xzr, #0x20 1986f0: 32000fe9 orr w9, wzr, #0xf 1986f4: b27d07ea orr x10, xzr, #0x18 1986f8: 321e03eb orr w11, wzr, #0x4 1986fc: b27d03ec orr x12, xzr, #0x8 198700: f9400fed ldr x13, [sp, #0x18] 198704: f9400bee ldr x14, [sp, #0x10] 198708: 394029cf ldrb w15, [x14, #0xa] 19870c: 1acb29eb asr w11, w15, w11 198710: 2a0b03ee mov w14, w11 198714: 93407dce sxtw x14, w14 198718: 9b0e7d8c mul x12, x12, x14 19871c: 8b0c01ac add x12, x13, x12 198720: f940018c ldr x12, [x12] 198724: f90007ec str x12, [sp, #0x8] 198728: f94007ec ldr x12, [sp, #0x8] 19872c: 8b0a018a add x10, x12, x10 198730: f9400bec ldr x12, [sp, #0x10] 198734: 3940298b ldrb w11, [x12, #0xa] 198738: 0a090169 and w9, w11, w9 19873c: 2a0903ec mov w12, w9 198740: 93407d8c sxtw x12, w12 198744: 9b0c7d08 mul x8, x8, x12 198748: 8b080148 add x8, x10, x8 19874c: 39407509 ldrb w9, [x8, #0x1d] 198750: b90007e9 str w9, [sp, #0x4] 198754: 320003e8 orr w8, wzr, #0x1 198758: d28046c9 mov x9, #0x236 // =566 19875c: f94007ea ldr x10, [sp, #0x8] 198760: 8b090149 add x9, x10, x9 198764: b94007eb ldr w11, [sp, #0x4] 198768: 2a0b03ea mov w10, w11 19876c: 93407d4a sxtw x10, w10 198770: 8b0a0129 add x9, x9, x10 198774: 3940012b ldrb w11, [x9] 198778: 0b080168 add w8, w11, w8 19877c: 39000128 strb w8, [x9] 198780: 910083ff add sp, sp, #0x20 198784: d65f03c0 ret 0000000000198788 : 198788: d101c3ff sub sp, sp, #0x70 19878c: 321a03e8 orr w8, wzr, #0x40 198790: f90033e0 str x0, [sp, #0x60] 198794: f9002fe1 str x1, [sp, #0x58] 198798: f9002be2 str x2, [sp, #0x50] 19879c: 39013fe3 strb w3, [sp, #0x4f] 1987a0: 39013be4 strb w4, [sp, #0x4e] 1987a4: f90023e5 str x5, [sp, #0x40] 1987a8: f9001fe6 str x6, [sp, #0x38] 1987ac: f9000bff str xzr, [sp, #0x10] 1987b0: b90023e8 str w8, [sp, #0x20] 1987b4: f94023e0 ldr x0, [sp, #0x40] 1987b8: 2a0003e8 mov w8, w0 1987bc: b90027e8 str w8, [sp, #0x24] 1987c0: b94027e8 ldr w8, [sp, #0x24] 1987c4: 2a0803e9 mov w9, w8 1987c8: 93407d29 sxtw x9, w9 1987cc: f9401fea ldr x10, [sp, #0x38] 1987d0: eb0a013f cmp x9, x10 1987d4: 1a9fc7e8 cset w8, le 1987d8: 37000048 tbnz w8, #0x0, 0x1987e0 1987dc: 140000d3 b 0x198b28 1987e0: b27c03e8 orr x8, xzr, #0x10 1987e4: d2822409 mov x9, #0x1120 // =4384 1987e8: f94033ea ldr x10, [sp, #0x60] 1987ec: 8b090149 add x9, x10, x9 1987f0: b94027eb ldr w11, [sp, #0x24] 1987f4: 2a0b03ea mov w10, w11 1987f8: 93407d4a sxtw x10, w10 1987fc: 9b0a7d08 mul x8, x8, x10 198800: 8b080128 add x8, x9, x8 198804: f9001be8 str x8, [sp, #0x30] 198808: f9401be8 ldr x8, [sp, #0x30] 19880c: 3940210b ldrb w11, [x8, #0x8] 198810: 3400004b cbz w11, 0x198818 198814: 14000002 b 0x19881c 198818: 140000c0 b 0x198b18 19881c: 528000a8 mov w8, #0x5 // =5 198820: f9401be9 ldr x9, [sp, #0x30] 198824: 3940212a ldrb w10, [x9, #0x8] 198828: 6b08015f cmp w10, w8 19882c: 1a9f17e8 cset w8, eq 198830: 37000048 tbnz w8, #0x0, 0x198838 198834: 14000014 b 0x198884 198838: 321e03e8 orr w8, wzr, #0x4 19883c: b27d03e9 orr x9, xzr, #0x8 198840: f94033ea ldr x10, [sp, #0x60] 198844: f9401beb ldr x11, [sp, #0x30] 198848: 3940356c ldrb w12, [x11, #0xd] 19884c: 1ac82988 asr w8, w12, w8 198850: 2a0803eb mov w11, w8 198854: 93407d6b sxtw x11, w11 198858: 9b0b7d29 mul x9, x9, x11 19885c: 8b090149 add x9, x10, x9 198860: f9400129 ldr x9, [x9] 198864: f90017e9 str x9, [sp, #0x28] 198868: f9401be9 ldr x9, [sp, #0x30] 19886c: 39403528 ldrb w8, [x9, #0xd] 198870: 39007fe8 strb w8, [sp, #0x1f] 198874: f9401be9 ldr x9, [sp, #0x30] 198878: 39403928 ldrb w8, [x9, #0xe] 19887c: 39007be8 strb w8, [sp, #0x1e] 198880: 14000013 b 0x1988cc 198884: 321e03e8 orr w8, wzr, #0x4 198888: b27d03e9 orr x9, xzr, #0x8 19888c: f94033ea ldr x10, [sp, #0x60] 198890: f9401beb ldr x11, [sp, #0x30] 198894: 3940296c ldrb w12, [x11, #0xa] 198898: 1ac82988 asr w8, w12, w8 19889c: 2a0803eb mov w11, w8 1988a0: 93407d6b sxtw x11, w11 1988a4: 9b0b7d29 mul x9, x9, x11 1988a8: 8b090149 add x9, x10, x9 1988ac: f9400129 ldr x9, [x9] 1988b0: f90017e9 str x9, [sp, #0x28] 1988b4: f9401be9 ldr x9, [sp, #0x30] 1988b8: 39402928 ldrb w8, [x9, #0xa] 1988bc: 39007fe8 strb w8, [sp, #0x1f] 1988c0: f9401be9 ldr x9, [sp, #0x30] 1988c4: 39402d28 ldrb w8, [x9, #0xb] 1988c8: 39007be8 strb w8, [sp, #0x1e] 1988cc: f9402fe8 ldr x8, [sp, #0x58] 1988d0: 39496909 ldrb w9, [x8, #0x25a] 1988d4: f94017e8 ldr x8, [sp, #0x28] 1988d8: 3949690a ldrb w10, [x8, #0x25a] 1988dc: 6b0a013f cmp w9, w10 1988e0: 1a9fd7e9 cset w9, gt 1988e4: 37000049 tbnz w9, #0x0, 0x1988ec 1988e8: 14000002 b 0x1988f0 1988ec: 1400008b b 0x198b18 1988f0: 528000a8 mov w8, #0x5 // =5 1988f4: f9401be9 ldr x9, [sp, #0x30] 1988f8: 3940212a ldrb w10, [x9, #0x8] 1988fc: 6b08015f cmp w10, w8 198900: 1a9f17e8 cset w8, eq 198904: 370000e8 tbnz w8, #0x0, 0x198920 198908: 321d03e8 orr w8, wzr, #0x8 19890c: f9401be9 ldr x9, [sp, #0x30] 198910: 3940252a ldrb w10, [x9, #0x9] 198914: 0a080148 and w8, w10, w8 198918: 35000048 cbnz w8, 0x198920 19891c: 14000009 b 0x198940 198920: 321903e8 orr w8, wzr, #0x80 198924: f9401be9 ldr x9, [sp, #0x30] 198928: 39403d2a ldrb w10, [x9, #0xf] 19892c: 6b0a0108 subs w8, w8, w10 198930: 2a0803e9 mov w9, w8 198934: 93407d29 sxtw x9, w9 198938: f90007e9 str x9, [sp, #0x8] 19893c: 14000012 b 0x198984 198940: b27907e8 orr x8, xzr, #0x180 198944: b24003e9 orr x9, xzr, #0x1 198948: f9401bea ldr x10, [sp, #0x30] 19894c: 7940094b ldrh w11, [x10, #0x4] 198950: 2a0b03ea mov w10, w11 198954: d3403d4a ubfx x10, x10, #0, #16 198958: 9ac92149 lsl x9, x10, x9 19895c: f90007e9 str x9, [sp, #0x8] 198960: f9401be9 ldr x9, [sp, #0x30] 198964: 7940052b ldrh w11, [x9, #0x2] 198968: 2a0b03e9 mov w9, w11 19896c: 93403d29 sxth x9, w9 198970: 9348fd29 asr x9, x9, #8 198974: eb090108 subs x8, x8, x9 198978: f94007e9 ldr x9, [sp, #0x8] 19897c: 8b080128 add x8, x9, x8 198980: f90007e8 str x8, [sp, #0x8] 198984: 321f03e8 orr w8, wzr, #0x2 198988: f9402fe9 ldr x9, [sp, #0x58] 19898c: 3949592a ldrb w10, [x9, #0x256] 198990: 0a080148 and w8, w10, w8 198994: 35000048 cbnz w8, 0x19899c 198998: 14000047 b 0x198ab4 19899c: d28048c8 mov x8, #0x246 // =582 1989a0: d28046c9 mov x9, #0x236 // =566 1989a4: b27b03ea orr x10, xzr, #0x20 1989a8: 32000feb orr w11, wzr, #0xf 1989ac: b27d07ec orr x12, xzr, #0x18 1989b0: f94017ed ldr x13, [sp, #0x28] 1989b4: 8b0c01ac add x12, x13, x12 1989b8: 39407fee ldrb w14, [sp, #0x1f] 1989bc: 0a0b01cb and w11, w14, w11 1989c0: 2a0b03ed mov w13, w11 1989c4: 93407dad sxtw x13, w13 1989c8: 9b0d7d4a mul x10, x10, x13 1989cc: 8b0a018a add x10, x12, x10 1989d0: f90003ea str x10, [sp] 1989d4: f9402fea ldr x10, [sp, #0x58] 1989d8: 8b090149 add x9, x10, x9 1989dc: f94003ea ldr x10, [sp] 1989e0: 3940754b ldrb w11, [x10, #0x1d] 1989e4: 2a0b03ea mov w10, w11 1989e8: d3401d4a ubfx x10, x10, #0, #8 1989ec: 8b0a0129 add x9, x9, x10 1989f0: 3940012b ldrb w11, [x9] 1989f4: f9402fe9 ldr x9, [sp, #0x58] 1989f8: 8b080128 add x8, x9, x8 1989fc: f94003e9 ldr x9, [sp] 198a00: 3940752e ldrb w14, [x9, #0x1d] 198a04: 2a0e03e9 mov w9, w14 198a08: d3401d29 ubfx x9, x9, #0, #8 198a0c: 8b090108 add x8, x8, x9 198a10: 3940010e ldrb w14, [x8] 198a14: 6b0e017f cmp w11, w14 198a18: 1a9fb7eb cset w11, ge 198a1c: 3700004b tbnz w11, #0x0, 0x198a24 198a20: 1400001c b 0x198a90 198a24: 321e07e8 orr w8, wzr, #0xc 198a28: d28048c9 mov x9, #0x246 // =582 198a2c: d28046ca mov x10, #0x236 // =566 198a30: f9402feb ldr x11, [sp, #0x58] 198a34: 8b0a016a add x10, x11, x10 198a38: f94003eb ldr x11, [sp] 198a3c: 3940756c ldrb w12, [x11, #0x1d] 198a40: 2a0c03eb mov w11, w12 198a44: d3401d6b ubfx x11, x11, #0, #8 198a48: 8b0b014a add x10, x10, x11 198a4c: 3940014c ldrb w12, [x10] 198a50: f9402fea ldr x10, [sp, #0x58] 198a54: 8b090149 add x9, x10, x9 198a58: f94003ea ldr x10, [sp] 198a5c: 3940754d ldrb w13, [x10, #0x1d] 198a60: 2a0d03ea mov w10, w13 198a64: d3401d4a ubfx x10, x10, #0, #8 198a68: 8b0a0129 add x9, x9, x10 198a6c: 3940012d ldrb w13, [x9] 198a70: 6b0d018c subs w12, w12, w13 198a74: 1100058c add w12, w12, #0x1 198a78: 1ac82188 lsl w8, w12, w8 198a7c: 2a0803e9 mov w9, w8 198a80: 93407d29 sxtw x9, w9 198a84: f94007ea ldr x10, [sp, #0x8] 198a88: 8b090149 add x9, x10, x9 198a8c: f90007e9 str x9, [sp, #0x8] 198a90: 321f03e8 orr w8, wzr, #0x2 198a94: f94003e9 ldr x9, [sp] 198a98: 3940752a ldrb w10, [x9, #0x1d] 198a9c: 1ac82148 lsl w8, w10, w8 198aa0: 2a0803e9 mov w9, w8 198aa4: 93407d29 sxtw x9, w9 198aa8: f94007eb ldr x11, [sp, #0x8] 198aac: 8b090169 add x9, x11, x9 198ab0: f90007e9 str x9, [sp, #0x8] 198ab4: 39413be8 ldrb w8, [sp, #0x4e] 198ab8: 39407be9 ldrb w9, [sp, #0x1e] 198abc: 6b09011f cmp w8, w9 198ac0: 1a9f17e8 cset w8, eq 198ac4: 37000048 tbnz w8, #0x0, 0x198acc 198ac8: 1400000a b 0x198af0 198acc: 39413fe8 ldrb w8, [sp, #0x4f] 198ad0: 39407fe9 ldrb w9, [sp, #0x1f] 198ad4: 6b09011f cmp w8, w9 198ad8: 1a9f17e8 cset w8, eq 198adc: 37000048 tbnz w8, #0x0, 0x198ae4 198ae0: 14000004 b 0x198af0 198ae4: f94007e8 ldr x8, [sp, #0x8] 198ae8: 91020108 add x8, x8, #0x80 198aec: f90007e8 str x8, [sp, #0x8] 198af0: f94007e8 ldr x8, [sp, #0x8] 198af4: f9400be9 ldr x9, [sp, #0x10] 198af8: eb09011f cmp x8, x9 198afc: 1a9fb7ea cset w10, ge 198b00: 3700004a tbnz w10, #0x0, 0x198b08 198b04: 14000005 b 0x198b18 198b08: f94007e8 ldr x8, [sp, #0x8] 198b0c: f9000be8 str x8, [sp, #0x10] 198b10: b94027e9 ldr w9, [sp, #0x24] 198b14: b90023e9 str w9, [sp, #0x20] 198b18: b94027e8 ldr w8, [sp, #0x24] 198b1c: 11000508 add w8, w8, #0x1 198b20: b90027e8 str w8, [sp, #0x24] 198b24: 17ffff27 b 0x1987c0 198b28: 321a03e8 orr w8, wzr, #0x40 198b2c: b94023e9 ldr w9, [sp, #0x20] 198b30: 6b08013f cmp w9, w8 198b34: 1a9f17e8 cset w8, eq 198b38: 37000048 tbnz w8, #0x0, 0x198b40 198b3c: 14000004 b 0x198b4c 198b40: 928002a8 mov x8, #-0x16 // =-22 198b44: f90037e8 str x8, [sp, #0x68] 198b48: 14000007 b 0x198b64 198b4c: b94023e8 ldr w8, [sp, #0x20] 198b50: 32003fe9 orr w9, wzr, #0xffff 198b54: 0a090108 and w8, w8, w9 198b58: f9402bea ldr x10, [sp, #0x50] 198b5c: b9000148 str w8, [x10] 198b60: f90037ff str xzr, [sp, #0x68] 198b64: f94037e0 ldr x0, [sp, #0x68] 198b68: 9101c3ff add sp, sp, #0x70 198b6c: d65f03c0 ret 0000000000198b70 : 198b70: d10143ff sub sp, sp, #0x50 198b74: a9047bfd stp x29, x30, [sp, #0x40] 198b78: 910103fd add x29, sp, #0x40 198b7c: b27d07e8 orr x8, xzr, #0x18 198b80: b27b03e9 orr x9, xzr, #0x20 198b84: 321f03ea orr w10, wzr, #0x2 198b88: 32001beb orr w11, wzr, #0x7f 198b8c: 5280000c mov w12, #0x0 // =0 198b90: f81f83a0 stur x0, [x29, #-0x8] 198b94: f81f03a1 stur x1, [x29, #-0x10] 198b98: 381ef3a2 sturb w2, [x29, #-0x11] 198b9c: 381ee3a3 sturb w3, [x29, #-0x12] 198ba0: 381ed3a4 sturb w4, [x29, #-0x13] 198ba4: f85f03a0 ldur x0, [x29, #-0x10] 198ba8: f9410c01 ldr x1, [x0, #0x218] 198bac: 91000421 add x1, x1, #0x1 198bb0: f9010c01 str x1, [x0, #0x218] 198bb4: f85f03a0 ldur x0, [x29, #-0x10] 198bb8: 8b080008 add x8, x0, x8 198bbc: 385ef3a2 ldurb w2, [x29, #-0x11] 198bc0: 2a0203e0 mov w0, w2 198bc4: d3401c00 ubfx x0, x0, #0, #8 198bc8: 9b007d29 mul x9, x9, x0 198bcc: 8b090108 add x8, x8, x9 198bd0: f90013e8 str x8, [sp, #0x20] 198bd4: f94013e8 ldr x8, [sp, #0x20] 198bd8: 39407102 ldrb w2, [x8, #0x1c] 198bdc: 0a0a004a and w10, w2, w10 198be0: b90007eb str w11, [sp, #0x4] 198be4: b90003ec str w12, [sp] 198be8: 3500004a cbnz w10, 0x198bf0 198bec: 14000002 b 0x198bf4 198bf0: 1400008a b 0x198e18 198bf4: 321d03e8 orr w8, wzr, #0x8 198bf8: f94013e9 ldr x9, [sp, #0x20] 198bfc: 7940152a ldrh w10, [x9, #0xa] 198c00: 79003fea strh w10, [sp, #0x1e] 198c04: 385ee3aa ldurb w10, [x29, #-0x12] 198c08: 79003bea strh w10, [sp, #0x1c] 198c0c: f94013e9 ldr x9, [sp, #0x20] 198c10: 3940712a ldrb w10, [x9, #0x1c] 198c14: 0a080148 and w8, w10, w8 198c18: 35000048 cbnz w8, 0x198c20 198c1c: 14000007 b 0x198c38 198c20: f94013e8 ldr x8, [sp, #0x20] 198c24: 39c06909 ldrsb w9, [x8, #0x1a] 198c28: 79c03bea ldrsh w10, [sp, #0x1c] 198c2c: 0b090149 add w9, w10, w9 198c30: 79003be9 strh w9, [sp, #0x1c] 198c34: 14000009 b 0x198c58 198c38: f94013e8 ldr x8, [sp, #0x20] 198c3c: 39c06909 ldrsb w9, [x8, #0x1a] 198c40: f85f03a8 ldur x8, [x29, #-0x10] 198c44: 39c95d0a ldrsb w10, [x8, #0x257] 198c48: 0b0a0129 add w9, w9, w10 198c4c: 79c03bea ldrsh w10, [sp, #0x1c] 198c50: 0b090149 add w9, w10, w9 198c54: 79003be9 strh w9, [sp, #0x1c] 198c58: 52800008 mov w8, #0x0 // =0 198c5c: 79c03be9 ldrsh w9, [sp, #0x1c] 198c60: 6b08013f cmp w9, w8 198c64: 1a9fa7e8 cset w8, lt 198c68: 37000048 tbnz w8, #0x0, 0x198c70 198c6c: 14000004 b 0x198c7c 198c70: b94003e8 ldr w8, [sp] 198c74: 79003be8 strh w8, [sp, #0x1c] 198c78: 14000009 b 0x198c9c 198c7c: 32001be8 orr w8, wzr, #0x7f 198c80: 79c03be9 ldrsh w9, [sp, #0x1c] 198c84: 6b08013f cmp w9, w8 198c88: 1a9fd7e8 cset w8, gt 198c8c: 37000048 tbnz w8, #0x0, 0x198c94 198c90: 14000003 b 0x198c9c 198c94: b94007e8 ldr w8, [sp, #0x4] 198c98: 79003be8 strh w8, [sp, #0x1c] 198c9c: 321203e8 orr w8, wzr, #0x4000 198ca0: 79403fe9 ldrh w9, [sp, #0x1e] 198ca4: 0a080128 and w8, w9, w8 198ca8: 35000048 cbnz w8, 0x198cb0 198cac: 14000035 b 0x198d80 198cb0: f85f03a0 ldur x0, [x29, #-0x10] 198cb4: 79403fe1 ldrh w1, [sp, #0x1e] 198cb8: 97fffc0c bl 0x197ce8 198cbc: f9000be0 str x0, [sp, #0x10] 198cc0: 79c03be1 ldrsh w1, [sp, #0x1c] 198cc4: f9400be0 ldr x0, [sp, #0x10] 198cc8: 39400808 ldrb w8, [x0, #0x2] 198ccc: 6b08003f cmp w1, w8 198cd0: 1a9fb7e8 cset w8, ge 198cd4: 37000048 tbnz w8, #0x0, 0x198cdc 198cd8: 1400001d b 0x198d4c 198cdc: 79c03be8 ldrsh w8, [sp, #0x1c] 198ce0: f9400be9 ldr x9, [sp, #0x10] 198ce4: 39400d2a ldrb w10, [x9, #0x3] 198ce8: 6b0a011f cmp w8, w10 198cec: 1a9fc7e8 cset w8, le 198cf0: 37000048 tbnz w8, #0x0, 0x198cf8 198cf4: 14000016 b 0x198d4c 198cf8: 385ed3a8 ldurb w8, [x29, #-0x13] 198cfc: f9400be9 ldr x9, [sp, #0x10] 198d00: 3940812a ldrb w10, [x9, #0x20] 198d04: 6b0a011f cmp w8, w10 198d08: 1a9fb7e8 cset w8, ge 198d0c: 37000048 tbnz w8, #0x0, 0x198d14 198d10: 1400000f b 0x198d4c 198d14: 385ed3a8 ldurb w8, [x29, #-0x13] 198d18: f9400be9 ldr x9, [sp, #0x10] 198d1c: 3940852a ldrb w10, [x9, #0x21] 198d20: 6b0a011f cmp w8, w10 198d24: 1a9fc7e8 cset w8, le 198d28: 37000048 tbnz w8, #0x0, 0x198d30 198d2c: 14000008 b 0x198d4c 198d30: f85f83a0 ldur x0, [x29, #-0x8] 198d34: f85f03a1 ldur x1, [x29, #-0x10] 198d38: 385ef3a2 ldurb w2, [x29, #-0x11] 198d3c: 385ee3a3 ldurb w3, [x29, #-0x12] 198d40: 385ed3a4 ldurb w4, [x29, #-0x13] 198d44: 79403fe5 ldrh w5, [sp, #0x1e] 198d48: 97fc1cd2 bl 0xa0090 198d4c: 321103e8 orr w8, wzr, #0x8000 198d50: f9400be9 ldr x9, [sp, #0x10] 198d54: 7940012a ldrh w10, [x9] 198d58: 0a080148 and w8, w10, w8 198d5c: 35000048 cbnz w8, 0x198d64 198d60: 14000002 b 0x198d68 198d64: 14000006 b 0x198d7c 198d68: 320003e8 orr w8, wzr, #0x1 198d6c: 79403fe9 ldrh w9, [sp, #0x1e] 198d70: 0b080128 add w8, w9, w8 198d74: 79003fe8 strh w8, [sp, #0x1e] 198d78: 17ffffce b 0x198cb0 198d7c: 14000027 b 0x198e18 198d80: f85f03a0 ldur x0, [x29, #-0x10] 198d84: 79403fe1 ldrh w1, [sp, #0x1e] 198d88: 97fffbd8 bl 0x197ce8 198d8c: f90007e0 str x0, [sp, #0x8] 198d90: 79c03be1 ldrsh w1, [sp, #0x1c] 198d94: f94007e0 ldr x0, [sp, #0x8] 198d98: 39400808 ldrb w8, [x0, #0x2] 198d9c: 6b08003f cmp w1, w8 198da0: 1a9fb7e8 cset w8, ge 198da4: 37000048 tbnz w8, #0x0, 0x198dac 198da8: 14000010 b 0x198de8 198dac: 79c03be8 ldrsh w8, [sp, #0x1c] 198db0: f94007e9 ldr x9, [sp, #0x8] 198db4: 39400d2a ldrb w10, [x9, #0x3] 198db8: 6b0a011f cmp w8, w10 198dbc: 1a9fc7e8 cset w8, le 198dc0: 37000048 tbnz w8, #0x0, 0x198dc8 198dc4: 14000009 b 0x198de8 198dc8: f85f83a0 ldur x0, [x29, #-0x8] 198dcc: f85f03a1 ldur x1, [x29, #-0x10] 198dd0: 385ef3a2 ldurb w2, [x29, #-0x11] 198dd4: 385ee3a3 ldurb w3, [x29, #-0x12] 198dd8: 385ed3a4 ldurb w4, [x29, #-0x13] 198ddc: 79403fe5 ldrh w5, [sp, #0x1e] 198de0: 97fc1cac bl 0xa0090 198de4: 1400000d b 0x198e18 198de8: 321103e8 orr w8, wzr, #0x8000 198dec: f94007e9 ldr x9, [sp, #0x8] 198df0: 7940012a ldrh w10, [x9] 198df4: 0a080148 and w8, w10, w8 198df8: 35000048 cbnz w8, 0x198e00 198dfc: 14000002 b 0x198e04 198e00: 14000006 b 0x198e18 198e04: 320003e8 orr w8, wzr, #0x1 198e08: 79403fe9 ldrh w9, [sp, #0x1e] 198e0c: 0b080128 add w8, w9, w8 198e10: 79003fe8 strh w8, [sp, #0x1e] 198e14: 17ffffdb b 0x198d80 198e18: a9447bfd ldp x29, x30, [sp, #0x40] 198e1c: 910143ff add sp, sp, #0x50 198e20: d65f03c0 ret 0000000000198e24 : 198e24: d10103ff sub sp, sp, #0x40 198e28: a9037bfd stp x29, x30, [sp, #0x30] 198e2c: 9100c3fd add x29, sp, #0x30 198e30: b27d07e8 orr x8, xzr, #0x18 198e34: b27b03e9 orr x9, xzr, #0x20 198e38: f81f83a0 stur x0, [x29, #-0x8] 198e3c: f81f03a1 stur x1, [x29, #-0x10] 198e40: 381ef3a2 sturb w2, [x29, #-0x11] 198e44: 381ee3a3 sturb w3, [x29, #-0x12] 198e48: 381ed3a4 sturb w4, [x29, #-0x13] 198e4c: f85f03a0 ldur x0, [x29, #-0x10] 198e50: 8b080008 add x8, x0, x8 198e54: 385ef3a2 ldurb w2, [x29, #-0x11] 198e58: 2a0203e0 mov w0, w2 198e5c: d3401c00 ubfx x0, x0, #0, #8 198e60: 9b007d29 mul x9, x9, x0 198e64: 8b090108 add x8, x8, x9 198e68: f9000be8 str x8, [sp, #0x10] 198e6c: f85f83a8 ldur x8, [x29, #-0x8] 198e70: f94a9909 ldr x9, [x8, #0x1530] 198e74: 91002929 add x9, x9, #0xa 198e78: f90a9909 str x9, [x8, #0x1530] 198e7c: f85f03a0 ldur x0, [x29, #-0x10] 198e80: 385ef3a1 ldurb w1, [x29, #-0x11] 198e84: 97fff9a1 bl 0x197508 198e88: 381ef3a0 sturb w0, [x29, #-0x11] 198e8c: b9000fff str wzr, [sp, #0xc] 198e90: 321a03e8 orr w8, wzr, #0x40 198e94: b9400fe9 ldr w9, [sp, #0xc] 198e98: 6b08013f cmp w9, w8 198e9c: 1a9fa7e8 cset w8, lt 198ea0: 37000048 tbnz w8, #0x0, 0x198ea8 198ea4: 14000099 b 0x199108 198ea8: 528000a8 mov w8, #0x5 // =5 198eac: b27c03e9 orr x9, xzr, #0x10 198eb0: d282240a mov x10, #0x1120 // =4384 198eb4: f85f83ab ldur x11, [x29, #-0x8] 198eb8: 8b0a016a add x10, x11, x10 198ebc: b9400fec ldr w12, [sp, #0xc] 198ec0: 2a0c03eb mov w11, w12 198ec4: 93407d6b sxtw x11, w11 198ec8: 9b0b7d29 mul x9, x9, x11 198ecc: 8b090149 add x9, x10, x9 198ed0: 3940212c ldrb w12, [x9, #0x8] 198ed4: 6b0c011f cmp w8, w12 198ed8: 1a9f07e8 cset w8, ne 198edc: 37000048 tbnz w8, #0x0, 0x198ee4 198ee0: 1400005b b 0x19904c 198ee4: b27c03e8 orr x8, xzr, #0x10 198ee8: d2822409 mov x9, #0x1120 // =4384 198eec: 385ef3aa ldurb w10, [x29, #-0x11] 198ef0: f85f83ab ldur x11, [x29, #-0x8] 198ef4: 8b090169 add x9, x11, x9 198ef8: b9400fec ldr w12, [sp, #0xc] 198efc: 2a0c03eb mov w11, w12 198f00: 93407d6b sxtw x11, w11 198f04: 9b0b7d08 mul x8, x8, x11 198f08: 8b080128 add x8, x9, x8 198f0c: 3940290c ldrb w12, [x8, #0xa] 198f10: 6b0c015f cmp w10, w12 198f14: 1a9f17ea cset w10, eq 198f18: 3700004a tbnz w10, #0x0, 0x198f20 198f1c: 1400004b b 0x199048 198f20: b27c03e8 orr x8, xzr, #0x10 198f24: d2822409 mov x9, #0x1120 // =4384 198f28: 385ee3aa ldurb w10, [x29, #-0x12] 198f2c: f85f83ab ldur x11, [x29, #-0x8] 198f30: 8b090169 add x9, x11, x9 198f34: b9400fec ldr w12, [sp, #0xc] 198f38: 2a0c03eb mov w11, w12 198f3c: 93407d6b sxtw x11, w11 198f40: 9b0b7d08 mul x8, x8, x11 198f44: 8b080128 add x8, x9, x8 198f48: 39402d0c ldrb w12, [x8, #0xb] 198f4c: 6b0c015f cmp w10, w12 198f50: 1a9f17ea cset w10, eq 198f54: 3700004a tbnz w10, #0x0, 0x198f5c 198f58: 1400003c b 0x199048 198f5c: 320003e8 orr w8, wzr, #0x1 198f60: f9400be9 ldr x9, [sp, #0x10] 198f64: 3940712a ldrb w10, [x9, #0x1c] 198f68: 0a080148 and w8, w10, w8 198f6c: 35000048 cbnz w8, 0x198f74 198f70: 1400000f b 0x198fac 198f74: 321f03e8 orr w8, wzr, #0x2 198f78: b27c03e9 orr x9, xzr, #0x10 198f7c: d282240a mov x10, #0x1120 // =4384 198f80: f85f83ab ldur x11, [x29, #-0x8] 198f84: 8b0a016a add x10, x11, x10 198f88: b9400fec ldr w12, [sp, #0xc] 198f8c: 2a0c03eb mov w11, w12 198f90: 93407d6b sxtw x11, w11 198f94: 9b0b7d29 mul x9, x9, x11 198f98: 8b090149 add x9, x10, x9 198f9c: 3940252c ldrb w12, [x9, #0x9] 198fa0: 2a080188 orr w8, w12, w8 198fa4: 39002528 strb w8, [x9, #0x9] 198fa8: 14000054 b 0x1990f8 198fac: 321d03e8 orr w8, wzr, #0x8 198fb0: b27c03e9 orr x9, xzr, #0x10 198fb4: d282240a mov x10, #0x1120 // =4384 198fb8: f85f83ab ldur x11, [x29, #-0x8] 198fbc: 8b0a016a add x10, x11, x10 198fc0: b9400fec ldr w12, [sp, #0xc] 198fc4: 2a0c03eb mov w11, w12 198fc8: 93407d6b sxtw x11, w11 198fcc: 9b0b7d29 mul x9, x9, x11 198fd0: 8b090149 add x9, x10, x9 198fd4: 3940252c ldrb w12, [x9, #0x9] 198fd8: 0a080188 and w8, w12, w8 198fdc: 35000048 cbnz w8, 0x198fe4 198fe0: 14000014 b 0x199030 198fe4: 321d03e8 orr w8, wzr, #0x8 198fe8: 321e03e9 orr w9, wzr, #0x4 198fec: b27c03ea orr x10, xzr, #0x10 198ff0: d282240b mov x11, #0x1120 // =4384 198ff4: f85f83ac ldur x12, [x29, #-0x8] 198ff8: 8b0b018b add x11, x12, x11 198ffc: b9400fed ldr w13, [sp, #0xc] 199000: 2a0d03ec mov w12, w13 199004: 93407d8c sxtw x12, w12 199008: 9b0c7d4a mul x10, x10, x12 19900c: 8b0a016a add x10, x11, x10 199010: 3940254d ldrb w13, [x10, #0x9] 199014: 2a0901a9 orr w9, w13, w9 199018: 39002549 strb w9, [x10, #0x9] 19901c: f85f03aa ldur x10, [x29, #-0x10] 199020: 39495949 ldrb w9, [x10, #0x256] 199024: 2a080128 orr w8, w9, w8 199028: 39095948 strb w8, [x10, #0x256] 19902c: 14000007 b 0x199048 199030: f85f83a0 ldur x0, [x29, #-0x8] 199034: f85f03a1 ldur x1, [x29, #-0x10] 199038: b9400fe8 ldr w8, [sp, #0xc] 19903c: 2a0803e9 mov w9, w8 199040: 93407d22 sxtw x2, w9 199044: 97fc46bf bl 0xaab40 199048: 1400002c b 0x1990f8 19904c: b27c03e8 orr x8, xzr, #0x10 199050: d2822409 mov x9, #0x1120 // =4384 199054: 385ef3aa ldurb w10, [x29, #-0x11] 199058: f85f83ab ldur x11, [x29, #-0x8] 19905c: 8b090169 add x9, x11, x9 199060: b9400fec ldr w12, [sp, #0xc] 199064: 2a0c03eb mov w11, w12 199068: 93407d6b sxtw x11, w11 19906c: 9b0b7d08 mul x8, x8, x11 199070: 8b080128 add x8, x9, x8 199074: 3940350c ldrb w12, [x8, #0xd] 199078: 6b0c015f cmp w10, w12 19907c: 1a9f17ea cset w10, eq 199080: 3700004a tbnz w10, #0x0, 0x199088 199084: 1400001d b 0x1990f8 199088: b27c03e8 orr x8, xzr, #0x10 19908c: d2822409 mov x9, #0x1120 // =4384 199090: 385ee3aa ldurb w10, [x29, #-0x12] 199094: f85f83ab ldur x11, [x29, #-0x8] 199098: 8b090169 add x9, x11, x9 19909c: b9400fec ldr w12, [sp, #0xc] 1990a0: 2a0c03eb mov w11, w12 1990a4: 93407d6b sxtw x11, w11 1990a8: 9b0b7d08 mul x8, x8, x11 1990ac: 8b080128 add x8, x9, x8 1990b0: 3940390c ldrb w12, [x8, #0xe] 1990b4: 6b0c015f cmp w10, w12 1990b8: 1a9f17ea cset w10, eq 1990bc: 3700004a tbnz w10, #0x0, 0x1990c4 1990c0: 1400000e b 0x1990f8 1990c4: 321e03e8 orr w8, wzr, #0x4 1990c8: b27c03e9 orr x9, xzr, #0x10 1990cc: d282240a mov x10, #0x1120 // =4384 1990d0: f85f83ab ldur x11, [x29, #-0x8] 1990d4: 8b0a016a add x10, x11, x10 1990d8: b9400fec ldr w12, [sp, #0xc] 1990dc: 2a0c03eb mov w11, w12 1990e0: 93407d6b sxtw x11, w11 1990e4: 9b0b7d29 mul x9, x9, x11 1990e8: 8b090149 add x9, x10, x9 1990ec: 3940252c ldrb w12, [x9, #0x9] 1990f0: 2a080188 orr w8, w12, w8 1990f4: 39002528 strb w8, [x9, #0x9] 1990f8: b9400fe8 ldr w8, [sp, #0xc] 1990fc: 11000508 add w8, w8, #0x1 199100: b9000fe8 str w8, [sp, #0xc] 199104: 17ffff63 b 0x198e90 199108: a9437bfd ldp x29, x30, [sp, #0x30] 19910c: 910103ff add sp, sp, #0x40 199110: d65f03c0 ret 0000000000199114 : 199114: d10083ff sub sp, sp, #0x20 199118: b27d07e8 orr x8, xzr, #0x18 19911c: b27b03e9 orr x9, xzr, #0x20 199120: 321e03ea orr w10, wzr, #0x4 199124: f9000fe0 str x0, [sp, #0x18] 199128: 39005fe1 strb w1, [sp, #0x17] 19912c: 39005be2 strb w2, [sp, #0x16] 199130: f9400fe0 ldr x0, [sp, #0x18] 199134: 8b080008 add x8, x0, x8 199138: 39405fe1 ldrb w1, [sp, #0x17] 19913c: 2a0103e0 mov w0, w1 199140: d3401c00 ubfx x0, x0, #0, #8 199144: 9b007d29 mul x9, x9, x0 199148: 8b090108 add x8, x8, x9 19914c: f90007e8 str x8, [sp, #0x8] 199150: 39405be1 ldrb w1, [sp, #0x16] 199154: f94007e8 ldr x8, [sp, #0x8] 199158: 39006d01 strb w1, [x8, #0x1b] 19915c: f94007e8 ldr x8, [sp, #0x8] 199160: 39407101 ldrb w1, [x8, #0x1c] 199164: 2a0a002a orr w10, w1, w10 199168: 3900710a strb w10, [x8, #0x1c] 19916c: 910083ff add sp, sp, #0x20 199170: d65f03c0 ret 0000000000199174 : 199174: d10083ff sub sp, sp, #0x20 199178: b27d07e8 orr x8, xzr, #0x18 19917c: b27b03e9 orr x9, xzr, #0x20 199180: 32000bea orr w10, wzr, #0x7 199184: 321e03eb orr w11, wzr, #0x4 199188: f9000fe0 str x0, [sp, #0x18] 19918c: 39005fe1 strb w1, [sp, #0x17] 199190: 39005be2 strb w2, [sp, #0x16] 199194: 390057e3 strb w3, [sp, #0x15] 199198: f9400fe0 ldr x0, [sp, #0x18] 19919c: 8b080008 add x8, x0, x8 1991a0: 39405fe1 ldrb w1, [sp, #0x17] 1991a4: 2a0103e0 mov w0, w1 1991a8: d3401c00 ubfx x0, x0, #0, #8 1991ac: 9b007d29 mul x9, x9, x0 1991b0: 8b090108 add x8, x8, x9 1991b4: f90007e8 str x8, [sp, #0x8] 1991b8: 394057e1 ldrb w1, [sp, #0x15] 1991bc: 1aca202a lsl w10, w1, w10 1991c0: 39405be1 ldrb w1, [sp, #0x16] 1991c4: 2a01014a orr w10, w10, w1 1991c8: f94007e8 ldr x8, [sp, #0x8] 1991cc: 79001d0a strh w10, [x8, #0xe] 1991d0: f94007e8 ldr x8, [sp, #0x8] 1991d4: 3940710a ldrb w10, [x8, #0x1c] 1991d8: 2a0b014a orr w10, w10, w11 1991dc: 3900710a strb w10, [x8, #0x1c] 1991e0: 910083ff add sp, sp, #0x20 1991e4: d65f03c0 ret 00000000001991e8 : 1991e8: d10143ff sub sp, sp, #0x50 1991ec: a9047bfd stp x29, x30, [sp, #0x40] 1991f0: 910103fd add x29, sp, #0x40 1991f4: b27d07e8 orr x8, xzr, #0x18 1991f8: b27b03e9 orr x9, xzr, #0x20 1991fc: 321e03ea orr w10, wzr, #0x4 199200: 5280000b mov w11, #0x0 // =0 199204: 32001bec orr w12, wzr, #0x7f 199208: 321303ed orr w13, wzr, #0x2000 19920c: 320037ee orr w14, wzr, #0x3fff 199210: 5280190f mov w15, #0xc8 // =200 199214: f81f83a0 stur x0, [x29, #-0x8] 199218: f81f03a1 stur x1, [x29, #-0x10] 19921c: 381ef3a2 sturb w2, [x29, #-0x11] 199220: 381ee3a3 sturb w3, [x29, #-0x12] 199224: 381ed3a4 sturb w4, [x29, #-0x13] 199228: f85f03a0 ldur x0, [x29, #-0x10] 19922c: 8b080008 add x8, x0, x8 199230: 385ef3a2 ldurb w2, [x29, #-0x11] 199234: 2a0203e0 mov w0, w2 199238: d3401c00 ubfx x0, x0, #0, #8 19923c: 9b007d29 mul x9, x9, x0 199240: 8b090108 add x8, x8, x9 199244: f90013e8 str x8, [sp, #0x20] 199248: f94013e8 ldr x8, [sp, #0x20] 19924c: 39407102 ldrb w2, [x8, #0x1c] 199250: 2a0a004a orr w10, w2, w10 199254: 3900710a strb w10, [x8, #0x1c] 199258: 385ee3aa ldurb w10, [x29, #-0x12] 19925c: b9001feb str w11, [sp, #0x1c] 199260: b9001bec str w12, [sp, #0x18] 199264: b90017ed str w13, [sp, #0x14] 199268: b90013ee str w14, [sp, #0x10] 19926c: b9000fef str w15, [sp, #0xc] 199270: b9000bea str w10, [sp, #0x8] 199274: 34000eaa cbz w10, 0x199448 199278: 14000001 b 0x19927c 19927c: 320003e8 orr w8, wzr, #0x1 199280: b9400be9 ldr w9, [sp, #0x8] 199284: 6b09011f cmp w8, w9 199288: 1a9f17e8 cset w8, eq 19928c: 37000ea8 tbnz w8, #0x0, 0x199460 199290: 14000001 b 0x199294 199294: 32000be8 orr w8, wzr, #0x7 199298: b9400be9 ldr w9, [sp, #0x8] 19929c: 6b09011f cmp w8, w9 1992a0: 1a9f17e8 cset w8, eq 1992a4: 37000e68 tbnz w8, #0x0, 0x199470 1992a8: 14000001 b 0x1992ac 1992ac: 52800148 mov w8, #0xa // =10 1992b0: b9400be9 ldr w9, [sp, #0x8] 1992b4: 6b09011f cmp w8, w9 1992b8: 1a9f17e8 cset w8, eq 1992bc: 37000e28 tbnz w8, #0x0, 0x199480 1992c0: 14000001 b 0x1992c4 1992c4: 52800168 mov w8, #0xb // =11 1992c8: b9400be9 ldr w9, [sp, #0x8] 1992cc: 6b09011f cmp w8, w9 1992d0: 1a9f17e8 cset w8, eq 1992d4: 37000de8 tbnz w8, #0x0, 0x199490 1992d8: 14000001 b 0x1992dc 1992dc: 321b03e8 orr w8, wzr, #0x20 1992e0: b9400be9 ldr w9, [sp, #0x8] 1992e4: 6b09011f cmp w8, w9 1992e8: 1a9f17e8 cset w8, eq 1992ec: 37000da8 tbnz w8, #0x0, 0x1994a0 1992f0: 14000001 b 0x1992f4 1992f4: 321a03e8 orr w8, wzr, #0x40 1992f8: b9400be9 ldr w9, [sp, #0x8] 1992fc: 6b09011f cmp w8, w9 199300: 1a9f17e8 cset w8, eq 199304: 37000e08 tbnz w8, #0x0, 0x1994c4 199308: 14000001 b 0x19930c 19930c: 52800f28 mov w8, #0x79 // =121 199310: b9400be9 ldr w9, [sp, #0x8] 199314: 6b09011f cmp w8, w9 199318: 1a9f17e8 cset w8, eq 19931c: 37001208 tbnz w8, #0x0, 0x19955c 199320: 14000001 b 0x199324 199324: 321f07e8 orr w8, wzr, #0x6 199328: b9400be9 ldr w9, [sp, #0x8] 19932c: 6b09011f cmp w8, w9 199330: 1a9f17e8 cset w8, eq 199334: 370014a8 tbnz w8, #0x0, 0x1995c8 199338: 14000001 b 0x19933c 19933c: 528004c8 mov w8, #0x26 // =38 199340: b9400be9 ldr w9, [sp, #0x8] 199344: 6b09011f cmp w8, w9 199348: 1a9f17e8 cset w8, eq 19934c: 370013e8 tbnz w8, #0x0, 0x1995c8 199350: 14000001 b 0x199354 199354: 52800c88 mov w8, #0x64 // =100 199358: b9400be9 ldr w9, [sp, #0x8] 19935c: 6b09011f cmp w8, w9 199360: 1a9f17e8 cset w8, eq 199364: 37001328 tbnz w8, #0x0, 0x1995c8 199368: 14000001 b 0x19936c 19936c: 52800ca8 mov w8, #0x65 // =101 199370: b9400be9 ldr w9, [sp, #0x8] 199374: 6b09011f cmp w8, w9 199378: 1a9f17e8 cset w8, eq 19937c: 37001268 tbnz w8, #0x0, 0x1995c8 199380: 14000001 b 0x199384 199384: 52800c68 mov w8, #0x63 // =99 199388: b9400be9 ldr w9, [sp, #0x8] 19938c: 6b09011f cmp w8, w9 199390: 1a9f17e8 cset w8, eq 199394: 370011a8 tbnz w8, #0x0, 0x1995c8 199398: 14000001 b 0x19939c 19939c: 52800c48 mov w8, #0x62 // =98 1993a0: b9400be9 ldr w9, [sp, #0x8] 1993a4: 6b09011f cmp w8, w9 1993a8: 1a9f17e8 cset w8, eq 1993ac: 370010e8 tbnz w8, #0x0, 0x1995c8 1993b0: 14000001 b 0x1993b4 1993b4: 321d0fe8 orr w8, wzr, #0x78 1993b8: b9400be9 ldr w9, [sp, #0x8] 1993bc: 6b09011f cmp w8, w9 1993c0: 1a9f17e8 cset w8, eq 1993c4: 370010e8 tbnz w8, #0x0, 0x1995e0 1993c8: 14000001 b 0x1993cc 1993cc: 52800f68 mov w8, #0x7b // =123 1993d0: b9400be9 ldr w9, [sp, #0x8] 1993d4: 6b09011f cmp w8, w9 1993d8: 1a9f17e8 cset w8, eq 1993dc: 37001028 tbnz w8, #0x0, 0x1995e0 1993e0: 14000001 b 0x1993e4 1993e4: 321e13e8 orr w8, wzr, #0x7c 1993e8: b9400be9 ldr w9, [sp, #0x8] 1993ec: 6b09011f cmp w8, w9 1993f0: 1a9f17e8 cset w8, eq 1993f4: 37000f68 tbnz w8, #0x0, 0x1995e0 1993f8: 14000001 b 0x1993fc 1993fc: 52800fa8 mov w8, #0x7d // =125 199400: b9400be9 ldr w9, [sp, #0x8] 199404: 6b09011f cmp w8, w9 199408: 1a9f17e8 cset w8, eq 19940c: 37000ea8 tbnz w8, #0x0, 0x1995e0 199410: 14000001 b 0x199414 199414: 321f17e8 orr w8, wzr, #0x7e 199418: b9400be9 ldr w9, [sp, #0x8] 19941c: 6b09011f cmp w8, w9 199420: 1a9f17e8 cset w8, eq 199424: 37000de8 tbnz w8, #0x0, 0x1995e0 199428: 14000001 b 0x19942c 19942c: 32001be8 orr w8, wzr, #0x7f 199430: b9400be9 ldr w9, [sp, #0x8] 199434: 6b09011f cmp w8, w9 199438: 1a9f17e8 cset w8, eq 19943c: 37000d28 tbnz w8, #0x0, 0x1995e0 199440: 14000001 b 0x199444 199444: 1400006c b 0x1995f4 199448: 321d03e8 orr w8, wzr, #0x8 19944c: 385ed3a9 ldurb w9, [x29, #-0x13] 199450: 1ac82128 lsl w8, w9, w8 199454: f94013ea ldr x10, [sp, #0x20] 199458: 79001948 strh w8, [x10, #0xc] 19945c: 14000066 b 0x1995f4 199460: 385ed3a8 ldurb w8, [x29, #-0x13] 199464: f94013e9 ldr x9, [sp, #0x20] 199468: 39005528 strb w8, [x9, #0x15] 19946c: 14000062 b 0x1995f4 199470: 385ed3a8 ldurb w8, [x29, #-0x13] 199474: f94013e9 ldr x9, [sp, #0x20] 199478: 39005928 strb w8, [x9, #0x16] 19947c: 1400005e b 0x1995f4 199480: 385ed3a8 ldurb w8, [x29, #-0x13] 199484: f94013e9 ldr x9, [sp, #0x20] 199488: 39005d28 strb w8, [x9, #0x17] 19948c: 1400005a b 0x1995f4 199490: 385ed3a8 ldurb w8, [x29, #-0x13] 199494: f94013e9 ldr x9, [sp, #0x20] 199498: 39006128 strb w8, [x9, #0x18] 19949c: 14000056 b 0x1995f4 1994a0: 32181fe8 orr w8, wzr, #0xff00 1994a4: f94013e9 ldr x9, [sp, #0x20] 1994a8: 7940192a ldrh w10, [x9, #0xc] 1994ac: 0a080148 and w8, w10, w8 1994b0: 385ed3aa ldurb w10, [x29, #-0x13] 1994b4: 2a0a0108 orr w8, w8, w10 1994b8: f94013e9 ldr x9, [sp, #0x20] 1994bc: 79001928 strh w8, [x9, #0xc] 1994c0: 1400004d b 0x1995f4 1994c4: 321a03e8 orr w8, wzr, #0x40 1994c8: 385ed3a9 ldurb w9, [x29, #-0x13] 1994cc: 6b08013f cmp w9, w8 1994d0: 1a9fa7e8 cset w8, lt 1994d4: 37000048 tbnz w8, #0x0, 0x1994dc 1994d8: 14000011 b 0x19951c 1994dc: 320003e8 orr w8, wzr, #0x1 1994e0: f94013e9 ldr x9, [sp, #0x20] 1994e4: 3940712a ldrb w10, [x9, #0x1c] 1994e8: 0a080148 and w8, w10, w8 1994ec: 35000048 cbnz w8, 0x1994f4 1994f0: 14000005 b 0x199504 1994f4: f85f83a0 ldur x0, [x29, #-0x8] 1994f8: f85f03a1 ldur x1, [x29, #-0x10] 1994fc: 385ef3a2 ldurb w2, [x29, #-0x11] 199500: 97fc30a4 bl 0xa5790 199504: 321f7be8 orr w8, wzr, #0xfffffffe 199508: f94013e9 ldr x9, [sp, #0x20] 19950c: 3940712a ldrb w10, [x9, #0x1c] 199510: 0a080148 and w8, w10, w8 199514: 39007128 strb w8, [x9, #0x1c] 199518: 14000010 b 0x199558 19951c: 320003e8 orr w8, wzr, #0x1 199520: f94013e9 ldr x9, [sp, #0x20] 199524: 3940712a ldrb w10, [x9, #0x1c] 199528: 0a080148 and w8, w10, w8 19952c: 34000048 cbz w8, 0x199534 199530: 14000005 b 0x199544 199534: f85f83a0 ldur x0, [x29, #-0x8] 199538: f85f03a1 ldur x1, [x29, #-0x10] 19953c: 385ef3a2 ldurb w2, [x29, #-0x11] 199540: 97fc4410 bl 0xaa580 199544: 320003e8 orr w8, wzr, #0x1 199548: f94013e9 ldr x9, [sp, #0x20] 19954c: 3940712a ldrb w10, [x9, #0x1c] 199550: 2a080148 orr w8, w10, w8 199554: 39007128 strb w8, [x9, #0x1c] 199558: 14000027 b 0x1995f4 19955c: 321f7be8 orr w8, wzr, #0xfffffffe 199560: f94013e9 ldr x9, [sp, #0x20] 199564: b9401fea ldr w10, [sp, #0x1c] 199568: 3900552a strb w10, [x9, #0x15] 19956c: f94013e9 ldr x9, [sp, #0x20] 199570: b9401beb ldr w11, [sp, #0x18] 199574: 3900612b strb w11, [x9, #0x18] 199578: f94013e9 ldr x9, [sp, #0x20] 19957c: 3940712c ldrb w12, [x9, #0x1c] 199580: 0a080188 and w8, w12, w8 199584: 39007128 strb w8, [x9, #0x1c] 199588: f94013e9 ldr x9, [sp, #0x20] 19958c: b94017e8 ldr w8, [sp, #0x14] 199590: 79001d28 strh w8, [x9, #0xe] 199594: f94013e9 ldr x9, [sp, #0x20] 199598: 39006d2a strb w10, [x9, #0x1b] 19959c: f94013e9 ldr x9, [sp, #0x20] 1995a0: b94013ec ldr w12, [sp, #0x10] 1995a4: 7900252c strh w12, [x9, #0x12] 1995a8: f94013e9 ldr x9, [sp, #0x20] 1995ac: b9400fed ldr w13, [sp, #0xc] 1995b0: 7900212d strh w13, [x9, #0x10] 1995b4: f94013e9 ldr x9, [sp, #0x20] 1995b8: 3900652a strb w10, [x9, #0x19] 1995bc: f94013e9 ldr x9, [sp, #0x20] 1995c0: 3900692a strb w10, [x9, #0x1a] 1995c4: 1400000c b 0x1995f4 1995c8: f85f03a0 ldur x0, [x29, #-0x10] 1995cc: 385ef3a1 ldurb w1, [x29, #-0x11] 1995d0: 385ee3a2 ldurb w2, [x29, #-0x12] 1995d4: 385ed3a3 ldurb w3, [x29, #-0x13] 1995d8: 97fc323a bl 0xa5ec0 1995dc: 14000006 b 0x1995f4 1995e0: f85f83a0 ldur x0, [x29, #-0x8] 1995e4: f85f03a1 ldur x1, [x29, #-0x10] 1995e8: 385ef3a2 ldurb w2, [x29, #-0x11] 1995ec: 97fc1f7d bl 0xa13e0 1995f0: 14000001 b 0x1995f4 1995f4: a9447bfd ldp x29, x30, [sp, #0x40] 1995f8: 910143ff add sp, sp, #0x50 1995fc: d65f03c0 ret 0000000000199600 : 199600: d100c3ff sub sp, sp, #0x30 199604: b27d07e8 orr x8, xzr, #0x18 199608: b27b03e9 orr x9, xzr, #0x20 19960c: 52800c6a mov w10, #0x63 // =99 199610: 320037eb orr w11, wzr, #0x3fff 199614: f90013e0 str x0, [sp, #0x20] 199618: 39007fe1 strb w1, [sp, #0x1f] 19961c: 39007be2 strb w2, [sp, #0x1e] 199620: 390077e3 strb w3, [sp, #0x1d] 199624: f94013e0 ldr x0, [sp, #0x20] 199628: 8b080008 add x8, x0, x8 19962c: 39407fe1 ldrb w1, [sp, #0x1f] 199630: 2a0103e0 mov w0, w1 199634: d3401c00 ubfx x0, x0, #0, #8 199638: 9b007d29 mul x9, x9, x0 19963c: 8b090108 add x8, x8, x9 199640: f9000be8 str x8, [sp, #0x10] 199644: 39407be1 ldrb w1, [sp, #0x1e] 199648: 6b01015f cmp w10, w1 19964c: 1a9f17ea cset w10, eq 199650: b9000feb str w11, [sp, #0xc] 199654: b9000be1 str w1, [sp, #0x8] 199658: 3700042a tbnz w10, #0x0, 0x1996dc 19965c: 14000001 b 0x199660 199660: 52800c48 mov w8, #0x62 // =98 199664: b9400be9 ldr w9, [sp, #0x8] 199668: 6b09011f cmp w8, w9 19966c: 1a9f17e8 cset w8, eq 199670: 37000368 tbnz w8, #0x0, 0x1996dc 199674: 14000001 b 0x199678 199678: 52800ca8 mov w8, #0x65 // =101 19967c: b9400be9 ldr w9, [sp, #0x8] 199680: 6b09011f cmp w8, w9 199684: 1a9f17e8 cset w8, eq 199688: 37000328 tbnz w8, #0x0, 0x1996ec 19968c: 14000001 b 0x199690 199690: 52800c88 mov w8, #0x64 // =100 199694: b9400be9 ldr w9, [sp, #0x8] 199698: 6b09011f cmp w8, w9 19969c: 1a9f17e8 cset w8, eq 1996a0: 370003c8 tbnz w8, #0x0, 0x199718 1996a4: 14000001 b 0x1996a8 1996a8: 321f07e8 orr w8, wzr, #0x6 1996ac: b9400be9 ldr w9, [sp, #0x8] 1996b0: 6b09011f cmp w8, w9 1996b4: 1a9f17e8 cset w8, eq 1996b8: 37000428 tbnz w8, #0x0, 0x19973c 1996bc: 14000001 b 0x1996c0 1996c0: 528004c8 mov w8, #0x26 // =38 1996c4: b9400be9 ldr w9, [sp, #0x8] 1996c8: 6b09011f cmp w8, w9 1996cc: 1a9f17e8 cset w8, eq 1996d0: 37000888 tbnz w8, #0x0, 0x1997e0 1996d4: 14000001 b 0x1996d8 1996d8: 14000058 b 0x199838 1996dc: f9400be8 ldr x8, [sp, #0x10] 1996e0: b9400fe9 ldr w9, [sp, #0xc] 1996e4: 79002509 strh w9, [x8, #0x12] 1996e8: 14000057 b 0x199844 1996ec: 32001be8 orr w8, wzr, #0x7f 1996f0: 32000be9 orr w9, wzr, #0x7 1996f4: f9400bea ldr x10, [sp, #0x10] 1996f8: 79c0254b ldrsh w11, [x10, #0x12] 1996fc: 0a080168 and w8, w11, w8 199700: 394077eb ldrb w11, [sp, #0x1d] 199704: 1ac92169 lsl w9, w11, w9 199708: 2a090108 orr w8, w8, w9 19970c: f9400bea ldr x10, [sp, #0x10] 199710: 79002548 strh w8, [x10, #0x12] 199714: 1400004c b 0x199844 199718: 32181be8 orr w8, wzr, #0x7f00 19971c: f9400be9 ldr x9, [sp, #0x10] 199720: 79c0252a ldrsh w10, [x9, #0x12] 199724: 0a080148 and w8, w10, w8 199728: 394077ea ldrb w10, [sp, #0x1d] 19972c: 2a0a0108 orr w8, w8, w10 199730: f9400be9 ldr x9, [sp, #0x10] 199734: 79002528 strh w8, [x9, #0x12] 199738: 14000043 b 0x199844 19973c: f9400be8 ldr x8, [sp, #0x10] 199740: 79c02509 ldrsh w9, [x8, #0x12] 199744: b90007e9 str w9, [sp, #0x4] 199748: 340001e9 cbz w9, 0x199784 19974c: 14000001 b 0x199750 199750: 320003e8 orr w8, wzr, #0x1 199754: b94007e9 ldr w9, [sp, #0x4] 199758: 6b09011f cmp w8, w9 19975c: 1a9f17e8 cset w8, eq 199760: 370001e8 tbnz w8, #0x0, 0x19979c 199764: 14000001 b 0x199768 199768: 321f03e8 orr w8, wzr, #0x2 19976c: b94007e9 ldr w9, [sp, #0x4] 199770: 6b09011f cmp w8, w9 199774: 1a9f17e8 cset w8, eq 199778: 37000288 tbnz w8, #0x0, 0x1997c8 19977c: 14000001 b 0x199780 199780: 14000017 b 0x1997dc 199784: 52800c88 mov w8, #0x64 // =100 199788: 394077e9 ldrb w9, [sp, #0x1d] 19978c: 1b087d28 mul w8, w9, w8 199790: f9400bea ldr x10, [sp, #0x10] 199794: 79002148 strh w8, [x10, #0x10] 199798: 14000011 b 0x1997dc 19979c: 528001a8 mov w8, #0xd // =13 1997a0: 32000be9 orr w9, wzr, #0x7 1997a4: 52800c8a mov w10, #0x64 // =100 1997a8: 394077eb ldrb w11, [sp, #0x1d] 1997ac: 1ac92169 lsl w9, w11, w9 1997b0: 71400929 subs w9, w9, #0x2, lsl #12 // =0x2000 1997b4: 1b0a7d29 mul w9, w9, w10 1997b8: 1ac82928 asr w8, w9, w8 1997bc: f9400bec ldr x12, [sp, #0x10] 1997c0: 39006588 strb w8, [x12, #0x19] 1997c4: 14000006 b 0x1997dc 1997c8: 394077e8 ldrb w8, [sp, #0x1d] 1997cc: 71010108 subs w8, w8, #0x40 1997d0: f9400be9 ldr x9, [sp, #0x10] 1997d4: 39006928 strb w8, [x9, #0x1a] 1997d8: 14000001 b 0x1997dc 1997dc: 1400001a b 0x199844 1997e0: f9400be8 ldr x8, [sp, #0x10] 1997e4: 79c02509 ldrsh w9, [x8, #0x12] 1997e8: b90003e9 str w9, [sp] 1997ec: 340001e9 cbz w9, 0x199828 1997f0: 14000001 b 0x1997f4 1997f4: 320003e8 orr w8, wzr, #0x1 1997f8: b94003e9 ldr w9, [sp] 1997fc: 6b09011f cmp w8, w9 199800: 1a9f17e8 cset w8, eq 199804: 37000148 tbnz w8, #0x0, 0x19982c 199808: 14000001 b 0x19980c 19980c: 321f03e8 orr w8, wzr, #0x2 199810: b94003e9 ldr w9, [sp] 199814: 6b09011f cmp w8, w9 199818: 1a9f17e8 cset w8, eq 19981c: 370000a8 tbnz w8, #0x0, 0x199830 199820: 14000001 b 0x199824 199824: 14000004 b 0x199834 199828: 14000003 b 0x199834 19982c: 14000002 b 0x199834 199830: 14000001 b 0x199834 199834: 14000004 b 0x199844 199838: 92800008 mov x8, #-0x1 // =-1 19983c: f90017e8 str x8, [sp, #0x28] 199840: 14000002 b 0x199848 199844: f90017ff str xzr, [sp, #0x28] 199848: f94017e0 ldr x0, [sp, #0x28] 19984c: 9100c3ff add sp, sp, #0x30 199850: d65f03c0 ret 0000000000199854 : 199854: d100c3ff sub sp, sp, #0x30 199858: a9027bfd stp x29, x30, [sp, #0x20] 19985c: 910083fd add x29, sp, #0x20 199860: 321e03e8 orr w8, wzr, #0x4 199864: f0000869 adrp x9, 0x2a8000 199868: f943fd29 ldr x9, [x9, #0x7f8] 19986c: f81f83a0 stur x0, [x29, #-0x8] 199870: f9000be1 str x1, [sp, #0x10] 199874: f9400be0 ldr x0, [sp, #0x10] 199878: 3949580a ldrb w10, [x0, #0x256] 19987c: 0a080148 and w8, w10, w8 199880: f90003e9 str x9, [sp] 199884: 35000048 cbnz w8, 0x19988c 199888: 14000019 b 0x1998ec 19988c: b9000fff str wzr, [sp, #0xc] 199890: 321c03e8 orr w8, wzr, #0x10 199894: b9400fe9 ldr w9, [sp, #0xc] 199898: 6b08013f cmp w9, w8 19989c: 1a9fa7e8 cset w8, lt 1998a0: 37000048 tbnz w8, #0x0, 0x1998a8 1998a4: 1400000c b 0x1998d4 1998a8: f94003e8 ldr x8, [sp] 1998ac: f9401909 ldr x9, [x8, #0x30] 1998b0: f85f83a0 ldur x0, [x29, #-0x8] 1998b4: f9400be1 ldr x1, [sp, #0x10] 1998b8: b9400fea ldr w10, [sp, #0xc] 1998bc: 2a0a03e2 mov w2, w10 1998c0: d63f0120 blr x9 1998c4: b9400fe8 ldr w8, [sp, #0xc] 1998c8: 11000508 add w8, w8, #0x1 1998cc: b9000fe8 str w8, [sp, #0xc] 1998d0: 17fffff0 b 0x199890 1998d4: 321d7be8 orr w8, wzr, #0xfffffffb 1998d8: f9400be9 ldr x9, [sp, #0x10] 1998dc: 3949592a ldrb w10, [x9, #0x256] 1998e0: 0a080148 and w8, w10, w8 1998e4: 39095928 strb w8, [x9, #0x256] 1998e8: 14000021 b 0x19996c 1998ec: b9000fff str wzr, [sp, #0xc] 1998f0: 321c03e8 orr w8, wzr, #0x10 1998f4: b9400fe9 ldr w9, [sp, #0xc] 1998f8: 6b08013f cmp w9, w8 1998fc: 1a9fa7e8 cset w8, lt 199900: 37000048 tbnz w8, #0x0, 0x199908 199904: 1400001a b 0x19996c 199908: b27b03e8 orr x8, xzr, #0x20 19990c: b27d07e9 orr x9, xzr, #0x18 199910: 321e03ea orr w10, wzr, #0x4 199914: f9400beb ldr x11, [sp, #0x10] 199918: 8b090169 add x9, x11, x9 19991c: b9400fec ldr w12, [sp, #0xc] 199920: 2a0c03eb mov w11, w12 199924: 93407d6b sxtw x11, w11 199928: 9b0b7d08 mul x8, x8, x11 19992c: 8b080128 add x8, x9, x8 199930: 3940710c ldrb w12, [x8, #0x1c] 199934: 0a0a018a and w10, w12, w10 199938: 3500004a cbnz w10, 0x199940 19993c: 14000008 b 0x19995c 199940: f94003e8 ldr x8, [sp] 199944: f9401909 ldr x9, [x8, #0x30] 199948: f85f83a0 ldur x0, [x29, #-0x8] 19994c: f9400be1 ldr x1, [sp, #0x10] 199950: b9400fea ldr w10, [sp, #0xc] 199954: 2a0a03e2 mov w2, w10 199958: d63f0120 blr x9 19995c: b9400fe8 ldr w8, [sp, #0xc] 199960: 11000508 add w8, w8, #0x1 199964: b9000fe8 str w8, [sp, #0xc] 199968: 17ffffe2 b 0x1998f0 19996c: a9427bfd ldp x29, x30, [sp, #0x20] 199970: 9100c3ff add sp, sp, #0x30 199974: d65f03c0 ret 199978: d10103ff sub sp, sp, #0x40 19997c: d2800008 mov x8, #0x0 // =0 199980: 52800009 mov w9, #0x0 // =0 199984: f9001be0 str x0, [sp, #0x30] 199988: f90017e1 str x1, [sp, #0x28] 19998c: 39009fe2 strb w2, [sp, #0x27] 199990: f9000fe3 str x3, [sp, #0x18] 199994: f9401be0 ldr x0, [sp, #0x30] 199998: eb08001f cmp x0, x8 19999c: 1a9f17e2 cset w2, eq 1999a0: b90003e9 str w9, [sp] 1999a4: 37000042 tbnz w2, #0x0, 0x1999ac 1999a8: 14000004 b 0x1999b8 1999ac: 92800008 mov x8, #-0x1 // =-1 1999b0: f9001fe8 str x8, [sp, #0x38] 1999b4: 1400002d b 0x199a68 1999b8: b27d03e8 orr x8, xzr, #0x8 1999bc: f94017e9 ldr x9, [sp, #0x28] 1999c0: 9ac82128 lsl x8, x9, x8 1999c4: 39409fea ldrb w10, [sp, #0x27] 1999c8: 2a0a03e9 mov w9, w10 1999cc: d3401d29 ubfx x9, x9, #0, #8 1999d0: aa090108 orr x8, x8, x9 1999d4: f9000be8 str x8, [sp, #0x10] 1999d8: b94003ea ldr w10, [sp] 1999dc: 79000fea strh w10, [sp, #0x6] 1999e0: f9401be8 ldr x8, [sp, #0x30] 1999e4: f9400108 ldr x8, [x8] 1999e8: f90007e8 str x8, [sp, #0x8] 1999ec: 79400fe8 ldrh w8, [sp, #0x6] 1999f0: f9401be9 ldr x9, [sp, #0x30] 1999f4: 7940612a ldrh w10, [x9, #0x30] 1999f8: 6b0a011f cmp w8, w10 1999fc: 1a9fa7e8 cset w8, lt 199a00: 37000048 tbnz w8, #0x0, 0x199a08 199a04: 14000017 b 0x199a60 199a08: f94007e8 ldr x8, [sp, #0x8] 199a0c: f9400108 ldr x8, [x8] 199a10: f9400be9 ldr x9, [sp, #0x10] 199a14: eb09011f cmp x8, x9 199a18: 1a9f17ea cset w10, eq 199a1c: 3700004a tbnz w10, #0x0, 0x199a24 199a20: 14000007 b 0x199a3c 199a24: f94007e8 ldr x8, [sp, #0x8] 199a28: 79401109 ldrh w9, [x8, #0x8] 199a2c: f9400fe8 ldr x8, [sp, #0x18] 199a30: 79000109 strh w9, [x8] 199a34: f9001fff str xzr, [sp, #0x38] 199a38: 1400000c b 0x199a68 199a3c: b27c03e8 orr x8, xzr, #0x10 199a40: 320003e9 orr w9, wzr, #0x1 199a44: 79400fea ldrh w10, [sp, #0x6] 199a48: 0b090149 add w9, w10, w9 199a4c: 79000fe9 strh w9, [sp, #0x6] 199a50: f94007eb ldr x11, [sp, #0x8] 199a54: 8b080168 add x8, x11, x8 199a58: f90007e8 str x8, [sp, #0x8] 199a5c: 17ffffe4 b 0x1999ec 199a60: 92800008 mov x8, #-0x1 // =-1 199a64: f9001fe8 str x8, [sp, #0x38] 199a68: f9401fe0 ldr x0, [sp, #0x38] 199a6c: 910103ff add sp, sp, #0x40 199a70: d65f03c0 ret 199a74: d10103ff sub sp, sp, #0x40 199a78: d2800008 mov x8, #0x0 // =0 199a7c: 52800009 mov w9, #0x0 // =0 199a80: f9001be0 str x0, [sp, #0x30] 199a84: f90017e1 str x1, [sp, #0x28] 199a88: 39009fe2 strb w2, [sp, #0x27] 199a8c: f9000fe3 str x3, [sp, #0x18] 199a90: f9401be0 ldr x0, [sp, #0x30] 199a94: eb08001f cmp x0, x8 199a98: 1a9f17e2 cset w2, eq 199a9c: b90003e9 str w9, [sp] 199aa0: 37000042 tbnz w2, #0x0, 0x199aa8 199aa4: 14000004 b 0x199ab4 199aa8: 92800008 mov x8, #-0x1 // =-1 199aac: f9001fe8 str x8, [sp, #0x38] 199ab0: 14000068 b 0x199c50 199ab4: b94003e8 ldr w8, [sp] 199ab8: 79000fe8 strh w8, [sp, #0x6] 199abc: 79400fe8 ldrh w8, [sp, #0x6] 199ac0: f9401be9 ldr x9, [sp, #0x30] 199ac4: 7940a12a ldrh w10, [x9, #0x50] 199ac8: 6b0a011f cmp w8, w10 199acc: 1a9fa7e8 cset w8, lt 199ad0: 37000048 tbnz w8, #0x0, 0x199ad8 199ad4: 14000033 b 0x199ba0 199ad8: d2802048 mov x8, #0x102 // =258 199adc: f94017e9 ldr x9, [sp, #0x28] 199ae0: f9401bea ldr x10, [sp, #0x30] 199ae4: f940094a ldr x10, [x10, #0x10] 199ae8: 79400feb ldrh w11, [sp, #0x6] 199aec: 2a0b03ec mov w12, w11 199af0: d3403d8c ubfx x12, x12, #0, #16 199af4: 9b0c7d08 mul x8, x8, x12 199af8: 8b080148 add x8, x10, x8 199afc: 7940010b ldrh w11, [x8] 199b00: 2a0b03e8 mov w8, w11 199b04: d3403d08 ubfx x8, x8, #0, #16 199b08: eb08013f cmp x9, x8 199b0c: 1a9f17eb cset w11, eq 199b10: 3700004b tbnz w11, #0x0, 0x199b18 199b14: 1400001e b 0x199b8c 199b18: 32003fe8 orr w8, wzr, #0xffff 199b1c: b27f03e9 orr x9, xzr, #0x2 199b20: d280204a mov x10, #0x102 // =258 199b24: f9401beb ldr x11, [sp, #0x30] 199b28: f940096b ldr x11, [x11, #0x10] 199b2c: 79400fec ldrh w12, [sp, #0x6] 199b30: 2a0c03ed mov w13, w12 199b34: d3403dad ubfx x13, x13, #0, #16 199b38: 9b0d7d4a mul x10, x10, x13 199b3c: 8b0a016a add x10, x11, x10 199b40: 8b09014a add x10, x10, x9 199b44: 39409fec ldrb w12, [sp, #0x27] 199b48: 2a0c03eb mov w11, w12 199b4c: d3401d6b ubfx x11, x11, #0, #8 199b50: 9b0b7d29 mul x9, x9, x11 199b54: 8b090149 add x9, x10, x9 199b58: 7940012c ldrh w12, [x9] 199b5c: 79000bec strh w12, [sp, #0x4] 199b60: 79400bec ldrh w12, [sp, #0x4] 199b64: 6b08019f cmp w12, w8 199b68: 1a9f07e8 cset w8, ne 199b6c: 37000048 tbnz w8, #0x0, 0x199b74 199b70: 14000006 b 0x199b88 199b74: 79400be8 ldrh w8, [sp, #0x4] 199b78: f9400fe9 ldr x9, [sp, #0x18] 199b7c: 79000128 strh w8, [x9] 199b80: f9001fff str xzr, [sp, #0x38] 199b84: 14000033 b 0x199c50 199b88: 14000006 b 0x199ba0 199b8c: 320003e8 orr w8, wzr, #0x1 199b90: 79400fe9 ldrh w9, [sp, #0x6] 199b94: 0b080128 add w8, w9, w8 199b98: 79000fe8 strh w8, [sp, #0x6] 199b9c: 17ffffc8 b 0x199abc 199ba0: b27d03e8 orr x8, xzr, #0x8 199ba4: f94017e9 ldr x9, [sp, #0x28] 199ba8: 9ac82128 lsl x8, x9, x8 199bac: 39409fea ldrb w10, [sp, #0x27] 199bb0: 2a0a03e9 mov w9, w10 199bb4: d3401d29 ubfx x9, x9, #0, #8 199bb8: aa090108 orr x8, x8, x9 199bbc: f9000be8 str x8, [sp, #0x10] 199bc0: b94003ea ldr w10, [sp] 199bc4: 79000fea strh w10, [sp, #0x6] 199bc8: f9401be8 ldr x8, [sp, #0x30] 199bcc: f9400d08 ldr x8, [x8, #0x18] 199bd0: f90007e8 str x8, [sp, #0x8] 199bd4: 79400fe8 ldrh w8, [sp, #0x6] 199bd8: f9401be9 ldr x9, [sp, #0x30] 199bdc: 7940a52a ldrh w10, [x9, #0x52] 199be0: 6b0a011f cmp w8, w10 199be4: 1a9fa7e8 cset w8, lt 199be8: 37000048 tbnz w8, #0x0, 0x199bf0 199bec: 14000017 b 0x199c48 199bf0: f94007e8 ldr x8, [sp, #0x8] 199bf4: f9400108 ldr x8, [x8] 199bf8: f9400be9 ldr x9, [sp, #0x10] 199bfc: eb09011f cmp x8, x9 199c00: 1a9f17ea cset w10, eq 199c04: 3700004a tbnz w10, #0x0, 0x199c0c 199c08: 14000007 b 0x199c24 199c0c: f94007e8 ldr x8, [sp, #0x8] 199c10: 79401109 ldrh w9, [x8, #0x8] 199c14: f9400fe8 ldr x8, [sp, #0x18] 199c18: 79000109 strh w9, [x8] 199c1c: f9001fff str xzr, [sp, #0x38] 199c20: 1400000c b 0x199c50 199c24: 320003e8 orr w8, wzr, #0x1 199c28: b27c03e9 orr x9, xzr, #0x10 199c2c: 79400fea ldrh w10, [sp, #0x6] 199c30: 0b080148 add w8, w10, w8 199c34: 79000fe8 strh w8, [sp, #0x6] 199c38: f94007eb ldr x11, [sp, #0x8] 199c3c: 8b090169 add x9, x11, x9 199c40: f90007e9 str x9, [sp, #0x8] 199c44: 17ffffe4 b 0x199bd4 199c48: 92800008 mov x8, #-0x1 // =-1 199c4c: f9001fe8 str x8, [sp, #0x38] 199c50: f9401fe0 ldr x0, [sp, #0x38] 199c54: 910103ff add sp, sp, #0x40 199c58: d65f03c0 ret 0000000000199c5c : 199c5c: d10203ff sub sp, sp, #0x80 199c60: a9077bfd stp x29, x30, [sp, #0x70] 199c64: 9101c3fd add x29, sp, #0x70 199c68: 52800008 mov w8, #0x0 // =0 199c6c: 321f03e9 orr w9, wzr, #0x2 199c70: f81f83a0 stur x0, [x29, #-0x8] 199c74: f81f03a1 stur x1, [x29, #-0x10] 199c78: f81e83a2 stur x2, [x29, #-0x18] 199c7c: b81dc3bf stur wzr, [x29, #-0x24] 199c80: b81d83bf stur wzr, [x29, #-0x28] 199c84: b81d03a8 stur w8, [x29, #-0x30] 199c88: b81cc3a9 stur w9, [x29, #-0x34] 199c8c: 321a03e8 orr w8, wzr, #0x40 199c90: b85d83a9 ldur w9, [x29, #-0x28] 199c94: 6b08013f cmp w9, w8 199c98: 1a9fa7e8 cset w8, lt 199c9c: 37000048 tbnz w8, #0x0, 0x199ca4 199ca0: 140000d6 b 0x199ff8 199ca4: 528000a8 mov w8, #0x5 // =5 199ca8: b27c03e9 orr x9, xzr, #0x10 199cac: d282240a mov x10, #0x1120 // =4384 199cb0: f85f83ab ldur x11, [x29, #-0x8] 199cb4: 8b0a016a add x10, x11, x10 199cb8: b85d83ac ldur w12, [x29, #-0x28] 199cbc: 2a0c03eb mov w11, w12 199cc0: 93407d6b sxtw x11, w11 199cc4: 9b0b7d29 mul x9, x9, x11 199cc8: 8b090149 add x9, x10, x9 199ccc: 3940212c ldrb w12, [x9, #0x8] 199cd0: 6b08019f cmp w12, w8 199cd4: 1a9f17e8 cset w8, eq 199cd8: 37000048 tbnz w8, #0x0, 0x199ce0 199cdc: 14000015 b 0x199d30 199ce0: b27c03e8 orr x8, xzr, #0x10 199ce4: d2822409 mov x9, #0x1120 // =4384 199ce8: 5280000a mov w10, #0x0 // =0 199cec: f85f83ab ldur x11, [x29, #-0x8] 199cf0: 8b090169 add x9, x11, x9 199cf4: b85d83ac ldur w12, [x29, #-0x28] 199cf8: 2a0c03eb mov w11, w12 199cfc: 93407d6b sxtw x11, w11 199d00: 9b0b7d08 mul x8, x8, x11 199d04: 8b080128 add x8, x9, x8 199d08: 79c0050c ldrsh w12, [x8, #0x2] 199d0c: 6b0a019f cmp w12, w10 199d10: 1a9fc7ea cset w10, le 199d14: 3700004a tbnz w10, #0x0, 0x199d1c 199d18: 14000006 b 0x199d30 199d1c: f85f83a0 ldur x0, [x29, #-0x8] 199d20: b85d83a8 ldur w8, [x29, #-0x28] 199d24: 2a0803e9 mov w9, w8 199d28: 93407d21 sxtw x1, w9 199d2c: 940000b9 bl 0x19a010 199d30: 321e03e8 orr w8, wzr, #0x4 199d34: b27d03e9 orr x9, xzr, #0x8 199d38: b27c03ea orr x10, xzr, #0x10 199d3c: d282240b mov x11, #0x1120 // =4384 199d40: f85f83ac ldur x12, [x29, #-0x8] 199d44: f85f83ad ldur x13, [x29, #-0x8] 199d48: 8b0b01ad add x13, x13, x11 199d4c: b85d83ae ldur w14, [x29, #-0x28] 199d50: 2a0e03ef mov w15, w14 199d54: 93407def sxtw x15, w15 199d58: 9b0f7d4f mul x15, x10, x15 199d5c: 8b0f01ad add x13, x13, x15 199d60: 394029ae ldrb w14, [x13, #0xa] 199d64: 1ac829c8 asr w8, w14, w8 199d68: 2a0803ed mov w13, w8 199d6c: 93407dad sxtw x13, w13 199d70: 9b0d7d29 mul x9, x9, x13 199d74: 8b090189 add x9, x12, x9 199d78: f9400129 ldr x9, [x9] 199d7c: f81e03a9 stur x9, [x29, #-0x20] 199d80: f85f83a9 ldur x9, [x29, #-0x8] 199d84: 8b0b0129 add x9, x9, x11 199d88: b85d83a8 ldur w8, [x29, #-0x28] 199d8c: 2a0803eb mov w11, w8 199d90: 93407d6b sxtw x11, w11 199d94: 9b0b7d4a mul x10, x10, x11 199d98: 8b0a0129 add x9, x9, x10 199d9c: 39402128 ldrb w8, [x9, #0x8] 199da0: 35000048 cbnz w8, 0x199da8 199da4: 14000091 b 0x199fe8 199da8: 320003e8 orr w8, wzr, #0x1 199dac: b27c03e9 orr x9, xzr, #0x10 199db0: d282240a mov x10, #0x1120 // =4384 199db4: b85d83a0 ldur w0, [x29, #-0x28] 199db8: b9003be8 str w8, [sp, #0x38] 199dbc: f9001be9 str x9, [sp, #0x30] 199dc0: f90017ea str x10, [sp, #0x28] 199dc4: 97fff22e bl 0x19667c 199dc8: f9400809 ldr x9, [x0, #0x10] 199dcc: f85f83a0 ldur x0, [x29, #-0x8] 199dd0: f85e03a1 ldur x1, [x29, #-0x20] 199dd4: f85f83aa ldur x10, [x29, #-0x8] 199dd8: f94017eb ldr x11, [sp, #0x28] 199ddc: 8b0b014a add x10, x10, x11 199de0: b85d83a8 ldur w8, [x29, #-0x28] 199de4: 2a0803ec mov w12, w8 199de8: 93407d8c sxtw x12, w12 199dec: f9401bed ldr x13, [sp, #0x30] 199df0: 9b0c7dac mul x12, x13, x12 199df4: 8b0c014a add x10, x10, x12 199df8: b85d83a8 ldur w8, [x29, #-0x28] 199dfc: f90013e0 str x0, [sp, #0x20] 199e00: 2a0803e0 mov w0, w8 199e04: f9000fe9 str x9, [sp, #0x18] 199e08: f9000be1 str x1, [sp, #0x10] 199e0c: f90007ea str x10, [sp, #0x8] 199e10: 97fff222 bl 0x196698 199e14: 2a0003e9 mov w9, w0 199e18: 93407d23 sxtw x3, w9 199e1c: f85f03a4 ldur x4, [x29, #-0x10] 199e20: f85e83a5 ldur x5, [x29, #-0x18] 199e24: f94013e0 ldr x0, [sp, #0x20] 199e28: f9400be1 ldr x1, [sp, #0x10] 199e2c: f94007e2 ldr x2, [sp, #0x8] 199e30: f9400fe9 ldr x9, [sp, #0x18] 199e34: d63f0120 blr x9 199e38: b81d43a0 stur w0, [x29, #-0x2c] 199e3c: b85dc3a8 ldur w8, [x29, #-0x24] 199e40: 11000508 add w8, w8, #0x1 199e44: b81dc3a8 stur w8, [x29, #-0x24] 199e48: b85d43a8 ldur w8, [x29, #-0x2c] 199e4c: b9403be0 ldr w0, [sp, #0x38] 199e50: 6b00011f cmp w8, w0 199e54: 1a9f17e8 cset w8, eq 199e58: 37000048 tbnz w8, #0x0, 0x199e60 199e5c: 14000029 b 0x199f00 199e60: 528000a8 mov w8, #0x5 // =5 199e64: b27c03e9 orr x9, xzr, #0x10 199e68: d282240a mov x10, #0x1120 // =4384 199e6c: f85f83ab ldur x11, [x29, #-0x8] 199e70: 8b0a016a add x10, x11, x10 199e74: b85d83ac ldur w12, [x29, #-0x28] 199e78: 2a0c03eb mov w11, w12 199e7c: 93407d6b sxtw x11, w11 199e80: 9b0b7d29 mul x9, x9, x11 199e84: 8b090149 add x9, x10, x9 199e88: 3940212c ldrb w12, [x9, #0x8] 199e8c: 6b08019f cmp w12, w8 199e90: 1a9f17e8 cset w8, eq 199e94: 37000048 tbnz w8, #0x0, 0x199e9c 199e98: 1400000d b 0x199ecc 199e9c: b27c03e8 orr x8, xzr, #0x10 199ea0: d2822409 mov x9, #0x1120 // =4384 199ea4: f85f83aa ldur x10, [x29, #-0x8] 199ea8: 8b090149 add x9, x10, x9 199eac: b85d83ab ldur w11, [x29, #-0x28] 199eb0: 2a0b03ea mov w10, w11 199eb4: 93407d4a sxtw x10, w10 199eb8: 9b0a7d08 mul x8, x8, x10 199ebc: 8b080128 add x8, x9, x8 199ec0: b85d03ab ldur w11, [x29, #-0x30] 199ec4: 7900050b strh w11, [x8, #0x2] 199ec8: 1400000e b 0x199f00 199ecc: b27c03e8 orr x8, xzr, #0x10 199ed0: d2822409 mov x9, #0x1120 // =4384 199ed4: f85f83a0 ldur x0, [x29, #-0x8] 199ed8: f85e03a1 ldur x1, [x29, #-0x20] 199edc: f85f83aa ldur x10, [x29, #-0x8] 199ee0: 8b090149 add x9, x10, x9 199ee4: b85d83ab ldur w11, [x29, #-0x28] 199ee8: 2a0b03ea mov w10, w11 199eec: 93407d4a sxtw x10, w10 199ef0: 9b0a7d08 mul x8, x8, x10 199ef4: 8b080128 add x8, x9, x8 199ef8: aa0803e2 mov x2, x8 199efc: 94000108 bl 0x19a31c 199f00: b27c03e8 orr x8, xzr, #0x10 199f04: d2822409 mov x9, #0x1120 // =4384 199f08: 321a03ea orr w10, wzr, #0x40 199f0c: f85f83ab ldur x11, [x29, #-0x8] 199f10: 8b090169 add x9, x11, x9 199f14: b85d83ac ldur w12, [x29, #-0x28] 199f18: 2a0c03eb mov w11, w12 199f1c: 93407d6b sxtw x11, w11 199f20: 9b0b7d08 mul x8, x8, x11 199f24: 8b080128 add x8, x9, x8 199f28: 3940250c ldrb w12, [x8, #0x9] 199f2c: 0a0a018a and w10, w12, w10 199f30: 3500004a cbnz w10, 0x199f38 199f34: 14000013 b 0x199f80 199f38: 12800888 mov w8, #-0x45 // =-69 199f3c: b27c03e9 orr x9, xzr, #0x10 199f40: d282240a mov x10, #0x1120 // =4384 199f44: f85f83ab ldur x11, [x29, #-0x8] 199f48: 8b0a016a add x10, x11, x10 199f4c: b85d83ac ldur w12, [x29, #-0x28] 199f50: 2a0c03eb mov w11, w12 199f54: 93407d6b sxtw x11, w11 199f58: 9b0b7d29 mul x9, x9, x11 199f5c: 8b090149 add x9, x10, x9 199f60: 3940252c ldrb w12, [x9, #0x9] 199f64: 0a080188 and w8, w12, w8 199f68: 39002528 strb w8, [x9, #0x9] 199f6c: f85f83a0 ldur x0, [x29, #-0x8] 199f70: b85d83a8 ldur w8, [x29, #-0x28] 199f74: 2a0803e9 mov w9, w8 199f78: 93407d21 sxtw x1, w9 199f7c: 97fc1bd9 bl 0xa0ee0 199f80: 320003e8 orr w8, wzr, #0x1 199f84: b27c03e9 orr x9, xzr, #0x10 199f88: d282240a mov x10, #0x1120 // =4384 199f8c: f85f83ab ldur x11, [x29, #-0x8] 199f90: 8b0a016a add x10, x11, x10 199f94: b85d83ac ldur w12, [x29, #-0x28] 199f98: 2a0c03eb mov w11, w12 199f9c: 93407d6b sxtw x11, w11 199fa0: 9b0b7d29 mul x9, x9, x11 199fa4: 8b090149 add x9, x10, x9 199fa8: 3940212c ldrb w12, [x9, #0x8] 199fac: 6b08019f cmp w12, w8 199fb0: 1a9f17e8 cset w8, eq 199fb4: 37000048 tbnz w8, #0x0, 0x199fbc 199fb8: 1400000c b 0x199fe8 199fbc: b27c03e8 orr x8, xzr, #0x10 199fc0: d2822409 mov x9, #0x1120 // =4384 199fc4: f85f83aa ldur x10, [x29, #-0x8] 199fc8: 8b090149 add x9, x10, x9 199fcc: b85d83ab ldur w11, [x29, #-0x28] 199fd0: 2a0b03ea mov w10, w11 199fd4: 93407d4a sxtw x10, w10 199fd8: 9b0a7d08 mul x8, x8, x10 199fdc: 8b080128 add x8, x9, x8 199fe0: b85cc3ab ldur w11, [x29, #-0x34] 199fe4: 3900210b strb w11, [x8, #0x8] 199fe8: b85d83a8 ldur w8, [x29, #-0x28] 199fec: 11000508 add w8, w8, #0x1 199ff0: b81d83a8 stur w8, [x29, #-0x28] 199ff4: 17ffff26 b 0x199c8c 199ff8: b85dc3a8 ldur w8, [x29, #-0x24] 199ffc: 2a0803e9 mov w9, w8 19a000: 93407d20 sxtw x0, w9 19a004: a9477bfd ldp x29, x30, [sp, #0x70] 19a008: 910203ff add sp, sp, #0x80 19a00c: d65f03c0 ret 19a010: d10243ff sub sp, sp, #0x90 19a014: a9087bfd stp x29, x30, [sp, #0x80] 19a018: 910203fd add x29, sp, #0x80 19a01c: d2822408 mov x8, #0x1120 // =4384 19a020: b27c03e9 orr x9, xzr, #0x10 19a024: 321e03ea orr w10, wzr, #0x4 19a028: b27d03eb orr x11, xzr, #0x8 19a02c: b27d07ec orr x12, xzr, #0x18 19a030: 32000fed orr w13, wzr, #0xf 19a034: b27b03ee orr x14, xzr, #0x20 19a038: 321f03ef orr w15, wzr, #0x2 19a03c: 321c03f0 orr w16, wzr, #0x10 19a040: 320003f1 orr w17, wzr, #0x1 19a044: f81f03a0 stur x0, [x29, #-0x10] 19a048: f81e83a1 stur x1, [x29, #-0x18] 19a04c: f85f03a0 ldur x0, [x29, #-0x10] 19a050: 8b080008 add x8, x0, x8 19a054: f85e83a0 ldur x0, [x29, #-0x18] 19a058: 9b007d29 mul x9, x9, x0 19a05c: 8b090108 add x8, x8, x9 19a060: f81d03a8 stur x8, [x29, #-0x30] 19a064: f85f03a8 ldur x8, [x29, #-0x10] 19a068: f85d03a9 ldur x9, [x29, #-0x30] 19a06c: 39402922 ldrb w2, [x9, #0xa] 19a070: 1aca2842 asr w2, w2, w10 19a074: 2a0203e9 mov w9, w2 19a078: 93407d29 sxtw x9, w9 19a07c: 9b097d69 mul x9, x11, x9 19a080: 8b090108 add x8, x8, x9 19a084: f9400108 ldr x8, [x8] 19a088: f81c83a8 stur x8, [x29, #-0x38] 19a08c: f85c83a8 ldur x8, [x29, #-0x38] 19a090: 8b0c0108 add x8, x8, x12 19a094: f85d03a9 ldur x9, [x29, #-0x30] 19a098: 39402922 ldrb w2, [x9, #0xa] 19a09c: 0a0d004d and w13, w2, w13 19a0a0: 2a0d03e9 mov w9, w13 19a0a4: 93407d29 sxtw x9, w9 19a0a8: 9b097dc9 mul x9, x14, x9 19a0ac: 8b090108 add x8, x8, x9 19a0b0: f81d83a8 stur x8, [x29, #-0x28] 19a0b4: f85f03a8 ldur x8, [x29, #-0x10] 19a0b8: f85d03a9 ldur x9, [x29, #-0x30] 19a0bc: 3940352d ldrb w13, [x9, #0xd] 19a0c0: 1aca29aa asr w10, w13, w10 19a0c4: 2a0a03e9 mov w9, w10 19a0c8: 93407d29 sxtw x9, w9 19a0cc: 9b097d69 mul x9, x11, x9 19a0d0: 8b090108 add x8, x8, x9 19a0d4: f9400108 ldr x8, [x8] 19a0d8: f90023e8 str x8, [sp, #0x40] 19a0dc: f85c83a8 ldur x8, [x29, #-0x38] 19a0e0: 3949590a ldrb w10, [x8, #0x256] 19a0e4: 0a0f014a and w10, w10, w15 19a0e8: b9003ff0 str w16, [sp, #0x3c] 19a0ec: b9003bf1 str w17, [sp, #0x38] 19a0f0: 3500004a cbnz w10, 0x19a0f8 19a0f4: 14000014 b 0x19a144 19a0f8: 321f03e8 orr w8, wzr, #0x2 19a0fc: f85d83a9 ldur x9, [x29, #-0x28] 19a100: 3940712a ldrb w10, [x9, #0x1c] 19a104: 0a080148 and w8, w10, w8 19a108: 35000048 cbnz w8, 0x19a110 19a10c: 1400000e b 0x19a144 19a110: b27c03e8 orr x8, xzr, #0x10 19a114: d2822409 mov x9, #0x1120 // =4384 19a118: f85f03a0 ldur x0, [x29, #-0x10] 19a11c: f85c83a1 ldur x1, [x29, #-0x38] 19a120: f85f03aa ldur x10, [x29, #-0x10] 19a124: 8b090149 add x9, x10, x9 19a128: f85e83aa ldur x10, [x29, #-0x18] 19a12c: 9b0a7d08 mul x8, x8, x10 19a130: 8b080128 add x8, x9, x8 19a134: aa0803e2 mov x2, x8 19a138: 94000079 bl 0x19a31c 19a13c: b81fc3bf stur wzr, [x29, #-0x4] 19a140: 14000073 b 0x19a30c 19a144: f85d03a8 ldur x8, [x29, #-0x30] 19a148: 39402909 ldrb w9, [x8, #0xa] 19a14c: f85d03a8 ldur x8, [x29, #-0x30] 19a150: 3940350a ldrb w10, [x8, #0xd] 19a154: 6b0a013f cmp w9, w10 19a158: 1a9f07e9 cset w9, ne 19a15c: 37000049 tbnz w9, #0x0, 0x19a164 19a160: 1400000b b 0x19a18c 19a164: 320003e8 orr w8, wzr, #0x1 19a168: 12800009 mov w9, #-0x1 // =-1 19a16c: f85c83aa ldur x10, [x29, #-0x38] 19a170: 7944454b ldrh w11, [x10, #0x222] 19a174: 0b090169 add w9, w11, w9 19a178: 79044549 strh w9, [x10, #0x222] 19a17c: f94023ea ldr x10, [sp, #0x40] 19a180: 79444549 ldrh w9, [x10, #0x222] 19a184: 0b080128 add w8, w9, w8 19a188: 79044548 strh w8, [x10, #0x222] 19a18c: b27b03e8 orr x8, xzr, #0x20 19a190: 32000fe9 orr w9, wzr, #0xf 19a194: b27d07ea orr x10, xzr, #0x18 19a198: 321e03eb orr w11, wzr, #0x4 19a19c: b27c03ec orr x12, xzr, #0x10 19a1a0: d282240d mov x13, #0x1120 // =4384 19a1a4: f85d03ae ldur x14, [x29, #-0x30] 19a1a8: 394035cf ldrb w15, [x14, #0xd] 19a1ac: f85d03ae ldur x14, [x29, #-0x30] 19a1b0: 390029cf strb w15, [x14, #0xa] 19a1b4: f94023ee ldr x14, [sp, #0x40] 19a1b8: 8b0a01ca add x10, x14, x10 19a1bc: f85d03ae ldur x14, [x29, #-0x30] 19a1c0: 394029cf ldrb w15, [x14, #0xa] 19a1c4: 0a0901e9 and w9, w15, w9 19a1c8: 2a0903ee mov w14, w9 19a1cc: 93407dce sxtw x14, w14 19a1d0: 9b0e7d08 mul x8, x8, x14 19a1d4: 8b080148 add x8, x10, x8 19a1d8: f81d83a8 stur x8, [x29, #-0x28] 19a1dc: f85d03a8 ldur x8, [x29, #-0x30] 19a1e0: 39403909 ldrb w9, [x8, #0xe] 19a1e4: f85d03a8 ldur x8, [x29, #-0x30] 19a1e8: 39002d09 strb w9, [x8, #0xb] 19a1ec: f85d03a8 ldur x8, [x29, #-0x30] 19a1f0: 39403d09 ldrb w9, [x8, #0xf] 19a1f4: f85d03a8 ldur x8, [x29, #-0x30] 19a1f8: 39003109 strb w9, [x8, #0xc] 19a1fc: f85d03a8 ldur x8, [x29, #-0x30] 19a200: b9403fe9 ldr w9, [sp, #0x3c] 19a204: 39003509 strb w9, [x8, #0xd] 19a208: f85d03a8 ldur x8, [x29, #-0x30] 19a20c: 79400d0f ldrh w15, [x8, #0x6] 19a210: f85d03a8 ldur x8, [x29, #-0x30] 19a214: 7900010f strh w15, [x8] 19a218: f85d03a8 ldur x8, [x29, #-0x30] 19a21c: 3940250f ldrb w15, [x8, #0x9] 19a220: 381e73af sturb w15, [x29, #-0x19] 19a224: f85f03a8 ldur x8, [x29, #-0x10] 19a228: f94a990a ldr x10, [x8, #0x1530] 19a22c: 9100294a add x10, x10, #0xa 19a230: f90a990a str x10, [x8, #0x1530] 19a234: f85d03a8 ldur x8, [x29, #-0x30] 19a238: b9403bef ldr w15, [sp, #0x38] 19a23c: 3900210f strb w15, [x8, #0x8] 19a240: f85e83a8 ldur x8, [x29, #-0x18] 19a244: 2a0803f0 mov w16, w8 19a248: 2a1003e0 mov w0, w16 19a24c: b90037eb str w11, [sp, #0x34] 19a250: f90017ec str x12, [sp, #0x28] 19a254: f90013ed str x13, [sp, #0x20] 19a258: 97fff109 bl 0x19667c 19a25c: f9400408 ldr x8, [x0, #0x8] 19a260: f85f03a0 ldur x0, [x29, #-0x10] 19a264: f94023e1 ldr x1, [sp, #0x40] 19a268: f85f03aa ldur x10, [x29, #-0x10] 19a26c: f94013ec ldr x12, [sp, #0x20] 19a270: 8b0c014a add x10, x10, x12 19a274: f85e83ad ldur x13, [x29, #-0x18] 19a278: f94017ee ldr x14, [sp, #0x28] 19a27c: 9b0d7dcd mul x13, x14, x13 19a280: 8b0d014a add x10, x10, x13 19a284: f85e83ad ldur x13, [x29, #-0x18] 19a288: 2a0d03e9 mov w9, w13 19a28c: f9000fe0 str x0, [sp, #0x18] 19a290: 2a0903e0 mov w0, w9 19a294: f9000be8 str x8, [sp, #0x10] 19a298: f90007e1 str x1, [sp, #0x8] 19a29c: f90003ea str x10, [sp] 19a2a0: 97fff0fe bl 0x196698 19a2a4: 2a0003e8 mov w8, w0 19a2a8: 93407d03 sxtw x3, w8 19a2ac: f85d03a8 ldur x8, [x29, #-0x30] 19a2b0: 79400104 ldrh w4, [x8] 19a2b4: f9400fe0 ldr x0, [sp, #0x18] 19a2b8: f94007e1 ldr x1, [sp, #0x8] 19a2bc: f94003e2 ldr x2, [sp] 19a2c0: f9400be8 ldr x8, [sp, #0x10] 19a2c4: d63f0100 blr x8 19a2c8: 385e73a9 ldurb w9, [x29, #-0x19] 19a2cc: b94037eb ldr w11, [sp, #0x34] 19a2d0: 0a0b0129 and w9, w9, w11 19a2d4: 35000049 cbnz w9, 0x19a2dc 19a2d8: 1400000b b 0x19a304 19a2dc: 321d03e8 orr w8, wzr, #0x8 19a2e0: 321e03e9 orr w9, wzr, #0x4 19a2e4: f85d03aa ldur x10, [x29, #-0x30] 19a2e8: 3940254b ldrb w11, [x10, #0x9] 19a2ec: 2a090169 orr w9, w11, w9 19a2f0: 39002549 strb w9, [x10, #0x9] 19a2f4: f94023ea ldr x10, [sp, #0x40] 19a2f8: 39495949 ldrb w9, [x10, #0x256] 19a2fc: 2a080128 orr w8, w9, w8 19a300: 39095948 strb w8, [x10, #0x256] 19a304: 320003e8 orr w8, wzr, #0x1 19a308: b81fc3a8 stur w8, [x29, #-0x4] 19a30c: b85fc3a0 ldur w0, [x29, #-0x4] 19a310: a9487bfd ldp x29, x30, [sp, #0x80] 19a314: 910243ff add sp, sp, #0x90 19a318: d65f03c0 ret 19a31c: d100c3ff sub sp, sp, #0x30 19a320: a9027bfd stp x29, x30, [sp, #0x20] 19a324: 910083fd add x29, sp, #0x20 19a328: f81f83a0 stur x0, [x29, #-0x8] 19a32c: f9000be1 str x1, [sp, #0x10] 19a330: f90007e2 str x2, [sp, #0x8] 19a334: f94007e0 ldr x0, [sp, #0x8] 19a338: 39402008 ldrb w8, [x0, #0x8] 19a33c: 34000048 cbz w8, 0x19a344 19a340: 14000002 b 0x19a348 19a344: 14000015 b 0x19a398 19a348: 12800008 mov w8, #-0x1 // =-1 19a34c: f85f83a0 ldur x0, [x29, #-0x8] 19a350: f94007e1 ldr x1, [sp, #0x8] 19a354: b90007e8 str w8, [sp, #0x4] 19a358: 97fff075 bl 0x19652c 19a35c: f85f83a0 ldur x0, [x29, #-0x8] 19a360: 796a8008 ldrh w8, [x0, #0x1540] 19a364: b94007e9 ldr w9, [sp, #0x4] 19a368: 0b090108 add w8, w8, w9 19a36c: 792a8008 strh w8, [x0, #0x1540] 19a370: f9400be0 ldr x0, [sp, #0x10] 19a374: 79444408 ldrh w8, [x0, #0x222] 19a378: 0b090108 add w8, w8, w9 19a37c: 79044408 strh w8, [x0, #0x222] 19a380: f94007e0 ldr x0, [sp, #0x8] 19a384: 97fc3f5f bl 0xaa100 19a388: f85f83a0 ldur x0, [x29, #-0x8] 19a38c: f94007e1 ldr x1, [sp, #0x8] 19a390: 79400821 ldrh w1, [x1, #0x4] 19a394: 97fc382f bl 0xa8450 19a398: a9427bfd ldp x29, x30, [sp, #0x20] 19a39c: 9100c3ff add sp, sp, #0x30 19a3a0: d65f03c0 ret 000000000019a3a4 : 19a3a4: d10143ff sub sp, sp, #0x50 19a3a8: a9047bfd stp x29, x30, [sp, #0x40] 19a3ac: 910103fd add x29, sp, #0x40 19a3b0: d2800008 mov x8, #0x0 // =0 19a3b4: f81f83a0 stur x0, [x29, #-0x8] 19a3b8: f81f03a1 stur x1, [x29, #-0x10] 19a3bc: f81e83a2 stur x2, [x29, #-0x18] 19a3c0: f90013e3 str x3, [sp, #0x20] 19a3c4: f94013e0 ldr x0, [sp, #0x20] 19a3c8: f900001f str xzr, [x0] 19a3cc: b90017ff str wzr, [sp, #0x14] 19a3d0: f90007e8 str x8, [sp, #0x8] 19a3d4: 321e03e8 orr w8, wzr, #0x4 19a3d8: b94017e9 ldr w9, [sp, #0x14] 19a3dc: 6b08013f cmp w9, w8 19a3e0: 1a9fa7e8 cset w8, lt 19a3e4: 37000048 tbnz w8, #0x0, 0x19a3ec 19a3e8: 1400001c b 0x19a458 19a3ec: b27d03e8 orr x8, xzr, #0x8 19a3f0: f85f83a9 ldur x9, [x29, #-0x8] 19a3f4: b94017ea ldr w10, [sp, #0x14] 19a3f8: 2a0a03eb mov w11, w10 19a3fc: 93407d6b sxtw x11, w11 19a400: 9b0b7d08 mul x8, x8, x11 19a404: 8b080128 add x8, x9, x8 19a408: f9400108 ldr x8, [x8] 19a40c: f94007e9 ldr x9, [sp, #0x8] 19a410: eb09011f cmp x8, x9 19a414: 1a9f07ea cset w10, ne 19a418: 3700004a tbnz w10, #0x0, 0x19a420 19a41c: 1400000b b 0x19a448 19a420: b27d03e8 orr x8, xzr, #0x8 19a424: f85f83a0 ldur x0, [x29, #-0x8] 19a428: f85f83a9 ldur x9, [x29, #-0x8] 19a42c: b94017ea ldr w10, [sp, #0x14] 19a430: 2a0a03eb mov w11, w10 19a434: 93407d6b sxtw x11, w11 19a438: 9b0b7d08 mul x8, x8, x11 19a43c: 8b080128 add x8, x9, x8 19a440: f9400101 ldr x1, [x8] 19a444: 97fc3523 bl 0xa78d0 19a448: b94017e8 ldr w8, [sp, #0x14] 19a44c: 11000508 add w8, w8, #0x1 19a450: b90017e8 str w8, [sp, #0x14] 19a454: 17ffffe0 b 0x19a3d4 19a458: f85f83a0 ldur x0, [x29, #-0x8] 19a45c: f85e83a1 ldur x1, [x29, #-0x18] 19a460: f85f03a2 ldur x2, [x29, #-0x10] 19a464: 97fc2d13 bl 0xa58b0 19a468: f94013e1 ldr x1, [sp, #0x20] 19a46c: f9000020 str x0, [x1] 19a470: b90017ff str wzr, [sp, #0x14] 19a474: 321e03e8 orr w8, wzr, #0x4 19a478: b94017e9 ldr w9, [sp, #0x14] 19a47c: 6b08013f cmp w9, w8 19a480: 1a9fa7e8 cset w8, lt 19a484: 37000048 tbnz w8, #0x0, 0x19a48c 19a488: 1400004e b 0x19a5c0 19a48c: b27d03e8 orr x8, xzr, #0x8 19a490: f85f83a9 ldur x9, [x29, #-0x8] 19a494: b94017ea ldr w10, [sp, #0x14] 19a498: 2a0a03eb mov w11, w10 19a49c: 93407d6b sxtw x11, w11 19a4a0: 9b0b7d08 mul x8, x8, x11 19a4a4: 8b080128 add x8, x9, x8 19a4a8: f9400108 ldr x8, [x8] 19a4ac: f9000fe8 str x8, [sp, #0x18] 19a4b0: f9400fe8 ldr x8, [sp, #0x18] 19a4b4: f94007e9 ldr x9, [sp, #0x8] 19a4b8: eb09011f cmp x8, x9 19a4bc: 1a9f17ea cset w10, eq 19a4c0: 3700004a tbnz w10, #0x0, 0x19a4c8 19a4c4: 14000002 b 0x19a4cc 19a4c8: 1400003a b 0x19a5b0 19a4cc: 321d03e8 orr w8, wzr, #0x8 19a4d0: f9400fe9 ldr x9, [sp, #0x18] 19a4d4: 3949592a ldrb w10, [x9, #0x256] 19a4d8: 0a080148 and w8, w10, w8 19a4dc: 35000048 cbnz w8, 0x19a4e4 19a4e0: 14000004 b 0x19a4f0 19a4e4: f85f83a0 ldur x0, [x29, #-0x8] 19a4e8: f9400fe1 ldr x1, [sp, #0x18] 19a4ec: 97fc2a49 bl 0xa4e10 19a4f0: 320003e8 orr w8, wzr, #0x1 19a4f4: f9400fe9 ldr x9, [sp, #0x18] 19a4f8: 3949592a ldrb w10, [x9, #0x256] 19a4fc: 0a080148 and w8, w10, w8 19a500: 35000048 cbnz w8, 0x19a508 19a504: 14000013 b 0x19a550 19a508: f9400fe8 ldr x8, [sp, #0x18] 19a50c: 79444509 ldrh w9, [x8, #0x222] 19a510: 34000049 cbz w9, 0x19a518 19a514: 1400000f b 0x19a550 19a518: 321f7be8 orr w8, wzr, #0xfffffffe 19a51c: f85f83a0 ldur x0, [x29, #-0x8] 19a520: f9400fe1 ldr x1, [sp, #0x18] 19a524: b90007e8 str w8, [sp, #0x4] 19a528: 97fc281a bl 0xa4590 19a52c: f85f83a0 ldur x0, [x29, #-0x8] 19a530: f9400fe1 ldr x1, [sp, #0x18] 19a534: 39496021 ldrb w1, [x1, #0x258] 19a538: 97fc34fe bl 0xa7930 19a53c: f9400fe0 ldr x0, [sp, #0x18] 19a540: 39495808 ldrb w8, [x0, #0x256] 19a544: b94007e1 ldr w1, [sp, #0x4] 19a548: 0a010108 and w8, w8, w1 19a54c: 39095808 strb w8, [x0, #0x256] 19a550: b90013ff str wzr, [sp, #0x10] 19a554: 321c03e8 orr w8, wzr, #0x10 19a558: b94013e9 ldr w9, [sp, #0x10] 19a55c: 6b08013f cmp w9, w8 19a560: 1a9fa7e8 cset w8, lt 19a564: 37000048 tbnz w8, #0x0, 0x19a56c 19a568: 14000012 b 0x19a5b0 19a56c: 321d7be8 orr w8, wzr, #0xfffffffb 19a570: b27b03e9 orr x9, xzr, #0x20 19a574: b27d07ea orr x10, xzr, #0x18 19a578: f9400feb ldr x11, [sp, #0x18] 19a57c: 8b0a016a add x10, x11, x10 19a580: b94013ec ldr w12, [sp, #0x10] 19a584: 2a0c03eb mov w11, w12 19a588: 93407d6b sxtw x11, w11 19a58c: 9b0b7d29 mul x9, x9, x11 19a590: 8b090149 add x9, x10, x9 19a594: 3940712c ldrb w12, [x9, #0x1c] 19a598: 0a080188 and w8, w12, w8 19a59c: 39007128 strb w8, [x9, #0x1c] 19a5a0: b94013e8 ldr w8, [sp, #0x10] 19a5a4: 11000508 add w8, w8, #0x1 19a5a8: b90013e8 str w8, [sp, #0x10] 19a5ac: 17ffffea b 0x19a554 19a5b0: b94017e8 ldr w8, [sp, #0x14] 19a5b4: 11000508 add w8, w8, #0x1 19a5b8: b90017e8 str w8, [sp, #0x14] 19a5bc: 17ffffae b 0x19a474 19a5c0: d2800000 mov x0, #0x0 // =0 19a5c4: a9447bfd ldp x29, x30, [sp, #0x40] 19a5c8: 910143ff add sp, sp, #0x50 19a5cc: d65f03c0 ret 000000000019a5d0 : 19a5d0: d10043ff sub sp, sp, #0x10 19a5d4: f90007e0 str x0, [sp, #0x8] 19a5d8: f94007e0 ldr x0, [sp, #0x8] 19a5dc: f90a981f str xzr, [x0, #0x1530] 19a5e0: 910043ff add sp, sp, #0x10 19a5e4: d65f03c0 ret 000000000019a5e8 : 19a5e8: d10043ff sub sp, sp, #0x10 19a5ec: f90007e0 str x0, [sp, #0x8] 19a5f0: f90003e1 str x1, [sp] 19a5f4: f94003e0 ldr x0, [sp] 19a5f8: f94007e1 ldr x1, [sp, #0x8] 19a5fc: f90a9c20 str x0, [x1, #0x1538] 19a600: 910043ff add sp, sp, #0x10 19a604: d65f03c0 ret 000000000019a608 : 19a608: d10043ff sub sp, sp, #0x10 19a60c: d2800008 mov x8, #0x0 // =0 19a610: f90003e0 str x0, [sp] 19a614: f94003e0 ldr x0, [sp] 19a618: f94a9c00 ldr x0, [x0, #0x1538] 19a61c: eb08001f cmp x0, x8 19a620: 1a9fd7e9 cset w9, gt 19a624: 37000049 tbnz w9, #0x0, 0x19a62c 19a628: 1400000b b 0x19a654 19a62c: f94003e8 ldr x8, [sp] 19a630: f94a9908 ldr x8, [x8, #0x1530] 19a634: f94003e9 ldr x9, [sp] 19a638: f94a9d29 ldr x9, [x9, #0x1538] 19a63c: eb09011f cmp x8, x9 19a640: 1a9fb7ea cset w10, ge 19a644: 320003eb orr w11, wzr, #0x1 19a648: 0a0b014a and w10, w10, w11 19a64c: b9000fea str w10, [sp, #0xc] 19a650: 14000002 b 0x19a658 19a654: b9000fff str wzr, [sp, #0xc] 19a658: b9400fe0 ldr w0, [sp, #0xc] 19a65c: 910043ff add sp, sp, #0x10 19a660: d65f03c0 ret 000000000019a664 : 19a664: d10043ff sub sp, sp, #0x10 19a668: f90007e0 str x0, [sp, #0x8] 19a66c: f94007e0 ldr x0, [sp, #0x8] 19a670: 79444408 ldrh w8, [x0, #0x222] 19a674: 2a0803e0 mov w0, w8 19a678: d3403c00 ubfx x0, x0, #0, #16 19a67c: 910043ff add sp, sp, #0x10 19a680: d65f03c0 ret 000000000019a684 : 19a684: d101c3ff sub sp, sp, #0x70 19a688: a9067bfd stp x29, x30, [sp, #0x60] 19a68c: 910183fd add x29, sp, #0x60 19a690: b24003e8 orr x8, xzr, #0x1 19a694: d2800009 mov x9, #0x0 // =0 19a698: f81f03a0 stur x0, [x29, #-0x10] 19a69c: f81e83a1 stur x1, [x29, #-0x18] 19a6a0: f81e03a2 stur x2, [x29, #-0x20] 19a6a4: f85e03a0 ldur x0, [x29, #-0x20] 19a6a8: eb08001f cmp x0, x8 19a6ac: 1a9fa7ea cset w10, lt 19a6b0: f90007e9 str x9, [sp, #0x8] 19a6b4: 3700004a tbnz w10, #0x0, 0x19a6bc 19a6b8: 14000003 b 0x19a6c4 19a6bc: b24003e8 orr x8, xzr, #0x1 19a6c0: f81e03a8 stur x8, [x29, #-0x20] 19a6c4: f85e83a8 ldur x8, [x29, #-0x18] 19a6c8: b5000048 cbnz x8, 0x19a6d0 19a6cc: 14000004 b 0x19a6dc 19a6d0: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 19a6d4: f81f83a8 stur x8, [x29, #-0x8] 19a6d8: 14000136 b 0x19abb0 19a6dc: b27a03e8 orr x8, xzr, #0x40 19a6e0: f85e03a9 ldur x9, [x29, #-0x20] 19a6e4: eb08013f cmp x9, x8 19a6e8: 1a9fd7ea cset w10, gt 19a6ec: 3700004a tbnz w10, #0x0, 0x19a6f4 19a6f0: 14000003 b 0x19a6fc 19a6f4: b27a03e8 orr x8, xzr, #0x40 19a6f8: f81e03a8 stur x8, [x29, #-0x20] 19a6fc: f85f03a8 ldur x8, [x29, #-0x10] 19a700: 796a8509 ldrh w9, [x8, #0x1542] 19a704: 2a0903e8 mov w8, w9 19a708: d3403d08 ubfx x8, x8, #0, #16 19a70c: f85e03aa ldur x10, [x29, #-0x20] 19a710: eb0a011f cmp x8, x10 19a714: 1a9f17e9 cset w9, eq 19a718: 37000049 tbnz w9, #0x0, 0x19a720 19a71c: 14000003 b 0x19a728 19a720: f81f83bf stur xzr, [x29, #-0x8] 19a724: 14000123 b 0x19abb0 19a728: f85e03a8 ldur x8, [x29, #-0x20] 19a72c: 2a0803e9 mov w9, w8 19a730: f85f03a8 ldur x8, [x29, #-0x10] 19a734: 792a8509 strh w9, [x8, #0x1542] 19a738: b81dc3bf stur wzr, [x29, #-0x24] 19a73c: 321e03e8 orr w8, wzr, #0x4 19a740: b85dc3a9 ldur w9, [x29, #-0x24] 19a744: 6b08013f cmp w9, w8 19a748: 1a9fa7e8 cset w8, lt 19a74c: 37000048 tbnz w8, #0x0, 0x19a754 19a750: 14000037 b 0x19a82c 19a754: b27d03e8 orr x8, xzr, #0x8 19a758: f85f03a9 ldur x9, [x29, #-0x10] 19a75c: b85dc3aa ldur w10, [x29, #-0x24] 19a760: 2a0a03eb mov w11, w10 19a764: 93407d6b sxtw x11, w11 19a768: 9b0b7d08 mul x8, x8, x11 19a76c: 8b080128 add x8, x9, x8 19a770: f9400108 ldr x8, [x8] 19a774: f94007e9 ldr x9, [sp, #0x8] 19a778: eb09011f cmp x8, x9 19a77c: 1a9f07ea cset w10, ne 19a780: 3700004a tbnz w10, #0x0, 0x19a788 19a784: 14000026 b 0x19a81c 19a788: 321f03e8 orr w8, wzr, #0x2 19a78c: b27d03e9 orr x9, xzr, #0x8 19a790: f85f03aa ldur x10, [x29, #-0x10] 19a794: b85dc3ab ldur w11, [x29, #-0x24] 19a798: 2a0b03ec mov w12, w11 19a79c: 93407d8c sxtw x12, w12 19a7a0: 9b0c7d29 mul x9, x9, x12 19a7a4: 8b090149 add x9, x10, x9 19a7a8: f9400129 ldr x9, [x9] 19a7ac: 3949592b ldrb w11, [x9, #0x256] 19a7b0: 0a080168 and w8, w11, w8 19a7b4: 35000048 cbnz w8, 0x19a7bc 19a7b8: 1400000c b 0x19a7e8 19a7bc: b27d03e8 orr x8, xzr, #0x8 19a7c0: f85f03a0 ldur x0, [x29, #-0x10] 19a7c4: f85f03a9 ldur x9, [x29, #-0x10] 19a7c8: b85dc3aa ldur w10, [x29, #-0x24] 19a7cc: 2a0a03eb mov w11, w10 19a7d0: 93407d6b sxtw x11, w11 19a7d4: 9b0b7d08 mul x8, x8, x11 19a7d8: 8b080128 add x8, x9, x8 19a7dc: f9400101 ldr x1, [x8] 19a7e0: 97fc3f98 bl 0xaa640 19a7e4: 1400000e b 0x19a81c 19a7e8: d28048c8 mov x8, #0x246 // =582 19a7ec: b27d03e9 orr x9, xzr, #0x8 19a7f0: f85e03aa ldur x10, [x29, #-0x20] 19a7f4: 2a0a03eb mov w11, w10 19a7f8: f85f03aa ldur x10, [x29, #-0x10] 19a7fc: b85dc3ac ldur w12, [x29, #-0x24] 19a800: 2a0c03ed mov w13, w12 19a804: 93407dad sxtw x13, w13 19a808: 9b0d7d29 mul x9, x9, x13 19a80c: 8b090149 add x9, x10, x9 19a810: f9400129 ldr x9, [x9] 19a814: 8b080128 add x8, x9, x8 19a818: 3900010b strb w11, [x8] 19a81c: b85dc3a8 ldur w8, [x29, #-0x24] 19a820: 11000508 add w8, w8, #0x1 19a824: b81dc3a8 stur w8, [x29, #-0x24] 19a828: 17ffffc5 b 0x19a73c 19a82c: f85f03a8 ldur x8, [x29, #-0x10] 19a830: 796a8109 ldrh w9, [x8, #0x1540] 19a834: 2a0903e8 mov w8, w9 19a838: d3403d08 ubfx x8, x8, #0, #16 19a83c: f85e03aa ldur x10, [x29, #-0x20] 19a840: eb0a011f cmp x8, x10 19a844: 1a9fc7e9 cset w9, le 19a848: 37000049 tbnz w9, #0x0, 0x19a850 19a84c: 14000003 b 0x19a858 19a850: f81f83bf stur xzr, [x29, #-0x8] 19a854: 140000d7 b 0x19abb0 19a858: b81d83bf stur wzr, [x29, #-0x28] 19a85c: b81dc3bf stur wzr, [x29, #-0x24] 19a860: 321a03e8 orr w8, wzr, #0x40 19a864: b85dc3a9 ldur w9, [x29, #-0x24] 19a868: 6b08013f cmp w9, w8 19a86c: 1a9fa7e8 cset w8, lt 19a870: 37000048 tbnz w8, #0x0, 0x19a878 19a874: 14000023 b 0x19a900 19a878: b27c03e8 orr x8, xzr, #0x10 19a87c: d2822409 mov x9, #0x1120 // =4384 19a880: f85f03aa ldur x10, [x29, #-0x10] 19a884: 8b090149 add x9, x10, x9 19a888: b85dc3ab ldur w11, [x29, #-0x24] 19a88c: 2a0b03ea mov w10, w11 19a890: 93407d4a sxtw x10, w10 19a894: 9b0a7d08 mul x8, x8, x10 19a898: 8b080128 add x8, x9, x8 19a89c: 3940210b ldrb w11, [x8, #0x8] 19a8a0: 3500004b cbnz w11, 0x19a8a8 19a8a4: 14000013 b 0x19a8f0 19a8a8: b27c03e8 orr x8, xzr, #0x10 19a8ac: d2822409 mov x9, #0x1120 // =4384 19a8b0: 321e03ea orr w10, wzr, #0x4 19a8b4: f85f03ab ldur x11, [x29, #-0x10] 19a8b8: 8b090169 add x9, x11, x9 19a8bc: b85dc3ac ldur w12, [x29, #-0x24] 19a8c0: 2a0c03eb mov w11, w12 19a8c4: 93407d6b sxtw x11, w11 19a8c8: 9b0b7d08 mul x8, x8, x11 19a8cc: 8b080128 add x8, x9, x8 19a8d0: 3940210c ldrb w12, [x8, #0x8] 19a8d4: 6b0a019f cmp w12, w10 19a8d8: 1a9f07ea cset w10, ne 19a8dc: 3700004a tbnz w10, #0x0, 0x19a8e4 19a8e0: 14000004 b 0x19a8f0 19a8e4: b85d83a8 ldur w8, [x29, #-0x28] 19a8e8: 11000508 add w8, w8, #0x1 19a8ec: b81d83a8 stur w8, [x29, #-0x28] 19a8f0: b85dc3a8 ldur w8, [x29, #-0x24] 19a8f4: 11000508 add w8, w8, #0x1 19a8f8: b81dc3a8 stur w8, [x29, #-0x24] 19a8fc: 17ffffd9 b 0x19a860 19a900: b85d83a8 ldur w8, [x29, #-0x28] 19a904: 2a0803e9 mov w9, w8 19a908: 93407d29 sxtw x9, w9 19a90c: f85e03aa ldur x10, [x29, #-0x20] 19a910: eb0a013f cmp x9, x10 19a914: 1a9fd7e8 cset w8, gt 19a918: 37000048 tbnz w8, #0x0, 0x19a920 19a91c: 140000a4 b 0x19abac 19a920: 92800008 mov x8, #-0x1 // =-1 19a924: 12800009 mov w9, #-0x1 // =-1 19a928: b90017e9 str w9, [sp, #0x14] 19a92c: f9000fe8 str x8, [sp, #0x18] 19a930: b81dc3bf stur wzr, [x29, #-0x24] 19a934: 321a03e8 orr w8, wzr, #0x40 19a938: b85dc3a9 ldur w9, [x29, #-0x24] 19a93c: 6b08013f cmp w9, w8 19a940: 1a9fa7e8 cset w8, lt 19a944: 37000048 tbnz w8, #0x0, 0x19a94c 19a948: 14000086 b 0x19ab60 19a94c: b27c03e8 orr x8, xzr, #0x10 19a950: d2822409 mov x9, #0x1120 // =4384 19a954: f85f03aa ldur x10, [x29, #-0x10] 19a958: 8b090149 add x9, x10, x9 19a95c: b85dc3ab ldur w11, [x29, #-0x24] 19a960: 2a0b03ea mov w10, w11 19a964: 93407d4a sxtw x10, w10 19a968: 9b0a7d08 mul x8, x8, x10 19a96c: 8b080128 add x8, x9, x8 19a970: f90017e8 str x8, [sp, #0x28] 19a974: f94017e8 ldr x8, [sp, #0x28] 19a978: 3940210b ldrb w11, [x8, #0x8] 19a97c: 3400010b cbz w11, 0x19a99c 19a980: 321e03e8 orr w8, wzr, #0x4 19a984: f94017e9 ldr x9, [sp, #0x28] 19a988: 3940212a ldrb w10, [x9, #0x8] 19a98c: 6b08015f cmp w10, w8 19a990: 1a9f17e8 cset w8, eq 19a994: 37000048 tbnz w8, #0x0, 0x19a99c 19a998: 14000002 b 0x19a9a0 19a99c: 1400006d b 0x19ab50 19a9a0: 528000a8 mov w8, #0x5 // =5 19a9a4: b27d03e9 orr x9, xzr, #0x8 19a9a8: 321e03ea orr w10, wzr, #0x4 19a9ac: f85f03ab ldur x11, [x29, #-0x10] 19a9b0: f94017ec ldr x12, [sp, #0x28] 19a9b4: 3940298d ldrb w13, [x12, #0xa] 19a9b8: 1aca29aa asr w10, w13, w10 19a9bc: 2a0a03ec mov w12, w10 19a9c0: 93407d8c sxtw x12, w12 19a9c4: 9b0c7d29 mul x9, x9, x12 19a9c8: 8b090169 add x9, x11, x9 19a9cc: f9400129 ldr x9, [x9] 19a9d0: f9001be9 str x9, [sp, #0x30] 19a9d4: f94017e9 ldr x9, [sp, #0x28] 19a9d8: 3940212a ldrb w10, [x9, #0x8] 19a9dc: 6b08015f cmp w10, w8 19a9e0: 1a9f17e8 cset w8, eq 19a9e4: 370000e8 tbnz w8, #0x0, 0x19aa00 19a9e8: 321d03e8 orr w8, wzr, #0x8 19a9ec: f94017e9 ldr x9, [sp, #0x28] 19a9f0: 3940252a ldrb w10, [x9, #0x9] 19a9f4: 0a080148 and w8, w10, w8 19a9f8: 35000048 cbnz w8, 0x19aa00 19a9fc: 1400001d b 0x19aa70 19aa00: 321903e8 orr w8, wzr, #0x80 19aa04: 321f03e9 orr w9, wzr, #0x2 19aa08: b27b03ea orr x10, xzr, #0x20 19aa0c: 32000feb orr w11, wzr, #0xf 19aa10: b27d07ec orr x12, xzr, #0x18 19aa14: f94017ed ldr x13, [sp, #0x28] 19aa18: 39403dae ldrb w14, [x13, #0xf] 19aa1c: 6b0e0108 subs w8, w8, w14 19aa20: 2a0803ed mov w13, w8 19aa24: 93407dad sxtw x13, w13 19aa28: f90013ed str x13, [sp, #0x20] 19aa2c: f9401bed ldr x13, [sp, #0x30] 19aa30: 8b0c01ac add x12, x13, x12 19aa34: f94017ed ldr x13, [sp, #0x28] 19aa38: 394035a8 ldrb w8, [x13, #0xd] 19aa3c: 0a0b0108 and w8, w8, w11 19aa40: 2a0803ed mov w13, w8 19aa44: 93407dad sxtw x13, w13 19aa48: 9b0d7d4a mul x10, x10, x13 19aa4c: 8b0a018a add x10, x12, x10 19aa50: 39407548 ldrb w8, [x10, #0x1d] 19aa54: 1ac92108 lsl w8, w8, w9 19aa58: 2a0803ea mov w10, w8 19aa5c: 93407d4a sxtw x10, w10 19aa60: f94013ec ldr x12, [sp, #0x20] 19aa64: 8b0a018a add x10, x12, x10 19aa68: f90013ea str x10, [sp, #0x20] 19aa6c: 14000026 b 0x19ab04 19aa70: 321f03e8 orr w8, wzr, #0x2 19aa74: b27b03e9 orr x9, xzr, #0x20 19aa78: 32000fea orr w10, wzr, #0xf 19aa7c: b27d07eb orr x11, xzr, #0x18 19aa80: b27907ec orr x12, xzr, #0x180 19aa84: b24003ed orr x13, xzr, #0x1 19aa88: f94017ee ldr x14, [sp, #0x28] 19aa8c: 794009cf ldrh w15, [x14, #0x4] 19aa90: 2a0f03ee mov w14, w15 19aa94: d3403dce ubfx x14, x14, #0, #16 19aa98: 9acd21cd lsl x13, x14, x13 19aa9c: f90013ed str x13, [sp, #0x20] 19aaa0: f94017ed ldr x13, [sp, #0x28] 19aaa4: 794005af ldrh w15, [x13, #0x2] 19aaa8: 2a0f03ed mov w13, w15 19aaac: 93403dad sxth x13, w13 19aab0: 9348fdad asr x13, x13, #8 19aab4: eb0d018c subs x12, x12, x13 19aab8: f94013ed ldr x13, [sp, #0x20] 19aabc: 8b0c01ac add x12, x13, x12 19aac0: f90013ec str x12, [sp, #0x20] 19aac4: f9401bec ldr x12, [sp, #0x30] 19aac8: 8b0b018b add x11, x12, x11 19aacc: f94017ec ldr x12, [sp, #0x28] 19aad0: 3940298f ldrb w15, [x12, #0xa] 19aad4: 0a0a01ea and w10, w15, w10 19aad8: 2a0a03ec mov w12, w10 19aadc: 93407d8c sxtw x12, w12 19aae0: 9b0c7d29 mul x9, x9, x12 19aae4: 8b090169 add x9, x11, x9 19aae8: 3940752a ldrb w10, [x9, #0x1d] 19aaec: 1ac82148 lsl w8, w10, w8 19aaf0: 2a0803e9 mov w9, w8 19aaf4: 93407d29 sxtw x9, w9 19aaf8: f94013eb ldr x11, [sp, #0x20] 19aafc: 8b090169 add x9, x11, x9 19ab00: f90013e9 str x9, [sp, #0x20] 19ab04: 321d03e8 orr w8, wzr, #0x8 19ab08: f9401be9 ldr x9, [sp, #0x30] 19ab0c: 3949692a ldrb w10, [x9, #0x25a] 19ab10: 1ac82148 lsl w8, w10, w8 19ab14: 2a0803e9 mov w9, w8 19ab18: 93407d29 sxtw x9, w9 19ab1c: f94013eb ldr x11, [sp, #0x20] 19ab20: 8b090169 add x9, x11, x9 19ab24: f90013e9 str x9, [sp, #0x20] 19ab28: f94013e9 ldr x9, [sp, #0x20] 19ab2c: f9400feb ldr x11, [sp, #0x18] 19ab30: eb0b013f cmp x9, x11 19ab34: 1a9fd7e8 cset w8, gt 19ab38: 37000048 tbnz w8, #0x0, 0x19ab40 19ab3c: 14000005 b 0x19ab50 19ab40: f94013e8 ldr x8, [sp, #0x20] 19ab44: f9000fe8 str x8, [sp, #0x18] 19ab48: b85dc3a9 ldur w9, [x29, #-0x24] 19ab4c: b90017e9 str w9, [sp, #0x14] 19ab50: b85dc3a8 ldur w8, [x29, #-0x24] 19ab54: 11000508 add w8, w8, #0x1 19ab58: b81dc3a8 stur w8, [x29, #-0x24] 19ab5c: 17ffff76 b 0x19a934 19ab60: 52800008 mov w8, #0x0 // =0 19ab64: b94017e9 ldr w9, [sp, #0x14] 19ab68: 6b08013f cmp w9, w8 19ab6c: 1a9fa7e8 cset w8, lt 19ab70: 37000048 tbnz w8, #0x0, 0x19ab78 19ab74: 14000002 b 0x19ab7c 19ab78: 1400000d b 0x19abac 19ab7c: 12800008 mov w8, #-0x1 // =-1 19ab80: f85f03a0 ldur x0, [x29, #-0x10] 19ab84: b94017e9 ldr w9, [sp, #0x14] 19ab88: 2a0903ea mov w10, w9 19ab8c: 93407d41 sxtw x1, w10 19ab90: b90007e8 str w8, [sp, #0x4] 19ab94: 97fc18d3 bl 0xa0ee0 19ab98: b85d83a8 ldur w8, [x29, #-0x28] 19ab9c: b94007e9 ldr w9, [sp, #0x4] 19aba0: 0b090108 add w8, w8, w9 19aba4: b81d83a8 stur w8, [x29, #-0x28] 19aba8: 17ffff56 b 0x19a900 19abac: f81f83bf stur xzr, [x29, #-0x8] 19abb0: f85f83a0 ldur x0, [x29, #-0x8] 19abb4: a9467bfd ldp x29, x30, [sp, #0x60] 19abb8: 9101c3ff add sp, sp, #0x70 19abbc: d65f03c0 ret 000000000019abc0 : 19abc0: d10083ff sub sp, sp, #0x20 19abc4: f9000be0 str x0, [sp, #0x10] 19abc8: f90007e1 str x1, [sp, #0x8] 19abcc: f90003e2 str x2, [sp] 19abd0: f94007e0 ldr x0, [sp, #0x8] 19abd4: b5000040 cbnz x0, 0x19abdc 19abd8: 14000004 b 0x19abe8 19abdc: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 19abe0: f9000fe8 str x8, [sp, #0x18] 19abe4: 14000008 b 0x19ac04 19abe8: f9400be8 ldr x8, [sp, #0x10] 19abec: 796a8509 ldrh w9, [x8, #0x1542] 19abf0: 2a0903e8 mov w8, w9 19abf4: d3403d08 ubfx x8, x8, #0, #16 19abf8: f94003ea ldr x10, [sp] 19abfc: f9000148 str x8, [x10] 19ac00: f9000fff str xzr, [sp, #0x18] 19ac04: f9400fe0 ldr x0, [sp, #0x18] 19ac08: 910083ff add sp, sp, #0x20 19ac0c: d65f03c0 ret 000000000019ac10 : 19ac10: d10183ff sub sp, sp, #0x60 19ac14: a9057bfd stp x29, x30, [sp, #0x50] 19ac18: 910143fd add x29, sp, #0x50 19ac1c: d2800008 mov x8, #0x0 // =0 19ac20: 52800009 mov w9, #0x0 // =0 19ac24: f81f03a0 stur x0, [x29, #-0x10] 19ac28: f81e83a1 stur x1, [x29, #-0x18] 19ac2c: f81e03a2 stur x2, [x29, #-0x20] 19ac30: f85e03a0 ldur x0, [x29, #-0x20] 19ac34: eb08001f cmp x0, x8 19ac38: 1a9fa7ea cset w10, lt 19ac3c: b9000be9 str w9, [sp, #0x8] 19ac40: 3700004a tbnz w10, #0x0, 0x19ac48 19ac44: 14000004 b 0x19ac54 19ac48: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 19ac4c: f81f83a8 stur x8, [x29, #-0x8] 19ac50: 1400010f b 0x19b08c 19ac54: f85e03a8 ldur x8, [x29, #-0x20] 19ac58: b40000e8 cbz x8, 0x19ac74 19ac5c: b27a03e8 orr x8, xzr, #0x40 19ac60: f85e03a9 ldur x9, [x29, #-0x20] 19ac64: eb08013f cmp x9, x8 19ac68: 1a9fd7ea cset w10, gt 19ac6c: 3700004a tbnz w10, #0x0, 0x19ac74 19ac70: 14000006 b 0x19ac88 19ac74: f85e83a8 ldur x8, [x29, #-0x18] 19ac78: b9400be9 ldr w9, [sp, #0x8] 19ac7c: 79044109 strh w9, [x8, #0x220] 19ac80: f81f83bf stur xzr, [x29, #-0x8] 19ac84: 14000102 b 0x19b08c 19ac88: f85e03a8 ldur x8, [x29, #-0x20] 19ac8c: 2a0803e9 mov w9, w8 19ac90: f85e83a8 ldur x8, [x29, #-0x18] 19ac94: 79044109 strh w9, [x8, #0x220] 19ac98: f85e03a8 ldur x8, [x29, #-0x20] 19ac9c: f85f03aa ldur x10, [x29, #-0x10] 19aca0: 796a8549 ldrh w9, [x10, #0x1542] 19aca4: 2a0903ea mov w10, w9 19aca8: d3403d4a ubfx x10, x10, #0, #16 19acac: eb0a011f cmp x8, x10 19acb0: 1a9fd7e9 cset w9, gt 19acb4: 37000049 tbnz w9, #0x0, 0x19acbc 19acb8: 14000006 b 0x19acd0 19acbc: f85f03a8 ldur x8, [x29, #-0x10] 19acc0: 796a8509 ldrh w9, [x8, #0x1542] 19acc4: 2a0903e8 mov w8, w9 19acc8: d3403d08 ubfx x8, x8, #0, #16 19accc: f81e03a8 stur x8, [x29, #-0x20] 19acd0: 321f03e8 orr w8, wzr, #0x2 19acd4: f85e83a9 ldur x9, [x29, #-0x18] 19acd8: 3949592a ldrb w10, [x9, #0x256] 19acdc: 0a080148 and w8, w10, w8 19ace0: 35000048 cbnz w8, 0x19ace8 19ace4: 14000005 b 0x19acf8 19ace8: f85f03a0 ldur x0, [x29, #-0x10] 19acec: f85e83a1 ldur x1, [x29, #-0x18] 19acf0: 97fc3e54 bl 0xaa640 19acf4: 14000007 b 0x19ad10 19acf8: d28048c8 mov x8, #0x246 // =582 19acfc: f85e03a9 ldur x9, [x29, #-0x20] 19ad00: 2a0903ea mov w10, w9 19ad04: f85e83a9 ldur x9, [x29, #-0x18] 19ad08: 8b080128 add x8, x9, x8 19ad0c: 3900010a strb w10, [x8] 19ad10: f85e83a8 ldur x8, [x29, #-0x18] 19ad14: 79444509 ldrh w9, [x8, #0x222] 19ad18: 2a0903e8 mov w8, w9 19ad1c: d3403d08 ubfx x8, x8, #0, #16 19ad20: f85e03aa ldur x10, [x29, #-0x20] 19ad24: eb0a011f cmp x8, x10 19ad28: 1a9fc7e9 cset w9, le 19ad2c: 37000049 tbnz w9, #0x0, 0x19ad34 19ad30: 14000003 b 0x19ad3c 19ad34: f81f83bf stur xzr, [x29, #-0x8] 19ad38: 140000d5 b 0x19b08c 19ad3c: b9002bff str wzr, [sp, #0x28] 19ad40: b81dc3bf stur wzr, [x29, #-0x24] 19ad44: 321a03e8 orr w8, wzr, #0x40 19ad48: b85dc3a9 ldur w9, [x29, #-0x24] 19ad4c: 6b08013f cmp w9, w8 19ad50: 1a9fa7e8 cset w8, lt 19ad54: 37000048 tbnz w8, #0x0, 0x19ad5c 19ad58: 14000036 b 0x19ae30 19ad5c: 321e03e8 orr w8, wzr, #0x4 19ad60: b27c03e9 orr x9, xzr, #0x10 19ad64: d282240a mov x10, #0x1120 // =4384 19ad68: f85f03ab ldur x11, [x29, #-0x10] 19ad6c: 8b0a016a add x10, x11, x10 19ad70: b85dc3ac ldur w12, [x29, #-0x24] 19ad74: 2a0c03eb mov w11, w12 19ad78: 93407d6b sxtw x11, w11 19ad7c: 9b0b7d29 mul x9, x9, x11 19ad80: 8b090149 add x9, x10, x9 19ad84: 3940352c ldrb w12, [x9, #0xd] 19ad88: 1ac82988 asr w8, w12, w8 19ad8c: f85e83a9 ldur x9, [x29, #-0x18] 19ad90: 3949612c ldrb w12, [x9, #0x258] 19ad94: 6b0c011f cmp w8, w12 19ad98: 1a9f07e8 cset w8, ne 19ad9c: 37000048 tbnz w8, #0x0, 0x19ada4 19ada0: 14000002 b 0x19ada8 19ada4: 1400001f b 0x19ae20 19ada8: b27c03e8 orr x8, xzr, #0x10 19adac: d2822409 mov x9, #0x1120 // =4384 19adb0: f85f03aa ldur x10, [x29, #-0x10] 19adb4: 8b090149 add x9, x10, x9 19adb8: b85dc3ab ldur w11, [x29, #-0x24] 19adbc: 2a0b03ea mov w10, w11 19adc0: 93407d4a sxtw x10, w10 19adc4: 9b0a7d08 mul x8, x8, x10 19adc8: 8b080128 add x8, x9, x8 19adcc: 3940210b ldrb w11, [x8, #0x8] 19add0: 3500004b cbnz w11, 0x19add8 19add4: 14000013 b 0x19ae20 19add8: 321e03e8 orr w8, wzr, #0x4 19addc: b27c03e9 orr x9, xzr, #0x10 19ade0: d282240a mov x10, #0x1120 // =4384 19ade4: f85f03ab ldur x11, [x29, #-0x10] 19ade8: 8b0a016a add x10, x11, x10 19adec: b85dc3ac ldur w12, [x29, #-0x24] 19adf0: 2a0c03eb mov w11, w12 19adf4: 93407d6b sxtw x11, w11 19adf8: 9b0b7d29 mul x9, x9, x11 19adfc: 8b090149 add x9, x10, x9 19ae00: 3940212c ldrb w12, [x9, #0x8] 19ae04: 6b08019f cmp w12, w8 19ae08: 1a9f07e8 cset w8, ne 19ae0c: 37000048 tbnz w8, #0x0, 0x19ae14 19ae10: 14000004 b 0x19ae20 19ae14: b9402be8 ldr w8, [sp, #0x28] 19ae18: 11000508 add w8, w8, #0x1 19ae1c: b9002be8 str w8, [sp, #0x28] 19ae20: b85dc3a8 ldur w8, [x29, #-0x24] 19ae24: 11000508 add w8, w8, #0x1 19ae28: b81dc3a8 stur w8, [x29, #-0x24] 19ae2c: 17ffffc6 b 0x19ad44 19ae30: b9402be8 ldr w8, [sp, #0x28] 19ae34: 2a0803e9 mov w9, w8 19ae38: 93407d29 sxtw x9, w9 19ae3c: f85e03aa ldur x10, [x29, #-0x20] 19ae40: eb0a013f cmp x9, x10 19ae44: 1a9fd7e8 cset w8, gt 19ae48: 37000048 tbnz w8, #0x0, 0x19ae50 19ae4c: 1400008f b 0x19b088 19ae50: 92800008 mov x8, #-0x1 // =-1 19ae54: 12800009 mov w9, #-0x1 // =-1 19ae58: b9000fe9 str w9, [sp, #0xc] 19ae5c: f9000be8 str x8, [sp, #0x10] 19ae60: b81dc3bf stur wzr, [x29, #-0x24] 19ae64: 321a03e8 orr w8, wzr, #0x40 19ae68: b85dc3a9 ldur w9, [x29, #-0x24] 19ae6c: 6b08013f cmp w9, w8 19ae70: 1a9fa7e8 cset w8, lt 19ae74: 37000048 tbnz w8, #0x0, 0x19ae7c 19ae78: 14000071 b 0x19b03c 19ae7c: 321e03e8 orr w8, wzr, #0x4 19ae80: b27c03e9 orr x9, xzr, #0x10 19ae84: d282240a mov x10, #0x1120 // =4384 19ae88: f85f03ab ldur x11, [x29, #-0x10] 19ae8c: 8b0a016a add x10, x11, x10 19ae90: b85dc3ac ldur w12, [x29, #-0x24] 19ae94: 2a0c03eb mov w11, w12 19ae98: 93407d6b sxtw x11, w11 19ae9c: 9b0b7d29 mul x9, x9, x11 19aea0: 8b090149 add x9, x10, x9 19aea4: f90013e9 str x9, [sp, #0x20] 19aea8: f94013e9 ldr x9, [sp, #0x20] 19aeac: 3940352c ldrb w12, [x9, #0xd] 19aeb0: 1ac82988 asr w8, w12, w8 19aeb4: f85e83a9 ldur x9, [x29, #-0x18] 19aeb8: 3949612c ldrb w12, [x9, #0x258] 19aebc: 6b0c011f cmp w8, w12 19aec0: 1a9f07e8 cset w8, ne 19aec4: 37000048 tbnz w8, #0x0, 0x19aecc 19aec8: 14000002 b 0x19aed0 19aecc: 14000058 b 0x19b02c 19aed0: 528000a8 mov w8, #0x5 // =5 19aed4: f94013e9 ldr x9, [sp, #0x20] 19aed8: 3940212a ldrb w10, [x9, #0x8] 19aedc: 6b08015f cmp w10, w8 19aee0: 1a9f17e8 cset w8, eq 19aee4: 370000e8 tbnz w8, #0x0, 0x19af00 19aee8: 321d03e8 orr w8, wzr, #0x8 19aeec: f94013e9 ldr x9, [sp, #0x20] 19aef0: 3940252a ldrb w10, [x9, #0x9] 19aef4: 0a080148 and w8, w10, w8 19aef8: 35000048 cbnz w8, 0x19af00 19aefc: 1400001d b 0x19af70 19af00: 321903e8 orr w8, wzr, #0x80 19af04: b27b03e9 orr x9, xzr, #0x20 19af08: 32000fea orr w10, wzr, #0xf 19af0c: b27d07eb orr x11, xzr, #0x18 19af10: 321f03ec orr w12, wzr, #0x2 19af14: f94013ed ldr x13, [sp, #0x20] 19af18: 39403dae ldrb w14, [x13, #0xf] 19af1c: 6b0e0108 subs w8, w8, w14 19af20: 2a0803ed mov w13, w8 19af24: 93407dad sxtw x13, w13 19af28: f9000fed str x13, [sp, #0x18] 19af2c: f85e83ad ldur x13, [x29, #-0x18] 19af30: 8b0b01ab add x11, x13, x11 19af34: f94013ed ldr x13, [sp, #0x20] 19af38: 394035a8 ldrb w8, [x13, #0xd] 19af3c: 0a0a0108 and w8, w8, w10 19af40: 2a0803ed mov w13, w8 19af44: 93407dad sxtw x13, w13 19af48: 9b0d7d29 mul x9, x9, x13 19af4c: 8b090169 add x9, x11, x9 19af50: 39407528 ldrb w8, [x9, #0x1d] 19af54: 1acc2108 lsl w8, w8, w12 19af58: 2a0803e9 mov w9, w8 19af5c: 93407d29 sxtw x9, w9 19af60: f9400feb ldr x11, [sp, #0x18] 19af64: 8b090169 add x9, x11, x9 19af68: f9000fe9 str x9, [sp, #0x18] 19af6c: 14000026 b 0x19b004 19af70: b27b03e8 orr x8, xzr, #0x20 19af74: 32000fe9 orr w9, wzr, #0xf 19af78: b27d07ea orr x10, xzr, #0x18 19af7c: b27907eb orr x11, xzr, #0x180 19af80: b24003ec orr x12, xzr, #0x1 19af84: 321f03ed orr w13, wzr, #0x2 19af88: f94013ee ldr x14, [sp, #0x20] 19af8c: 794009cf ldrh w15, [x14, #0x4] 19af90: 2a0f03ee mov w14, w15 19af94: d3403dce ubfx x14, x14, #0, #16 19af98: 9acc21cc lsl x12, x14, x12 19af9c: f9000fec str x12, [sp, #0x18] 19afa0: f94013ec ldr x12, [sp, #0x20] 19afa4: 7940058f ldrh w15, [x12, #0x2] 19afa8: 2a0f03ec mov w12, w15 19afac: 93403d8c sxth x12, w12 19afb0: 9348fd8c asr x12, x12, #8 19afb4: eb0c016b subs x11, x11, x12 19afb8: f9400fec ldr x12, [sp, #0x18] 19afbc: 8b0b018b add x11, x12, x11 19afc0: f9000feb str x11, [sp, #0x18] 19afc4: f85e83ab ldur x11, [x29, #-0x18] 19afc8: 8b0a016a add x10, x11, x10 19afcc: f94013eb ldr x11, [sp, #0x20] 19afd0: 3940356f ldrb w15, [x11, #0xd] 19afd4: 0a0901e9 and w9, w15, w9 19afd8: 2a0903eb mov w11, w9 19afdc: 93407d6b sxtw x11, w11 19afe0: 9b0b7d08 mul x8, x8, x11 19afe4: 8b080148 add x8, x10, x8 19afe8: 39407509 ldrb w9, [x8, #0x1d] 19afec: 1acd2129 lsl w9, w9, w13 19aff0: 2a0903e8 mov w8, w9 19aff4: 93407d08 sxtw x8, w8 19aff8: f9400fea ldr x10, [sp, #0x18] 19affc: 8b080148 add x8, x10, x8 19b000: f9000fe8 str x8, [sp, #0x18] 19b004: f9400fe8 ldr x8, [sp, #0x18] 19b008: f9400be9 ldr x9, [sp, #0x10] 19b00c: eb09011f cmp x8, x9 19b010: 1a9fd7ea cset w10, gt 19b014: 3700004a tbnz w10, #0x0, 0x19b01c 19b018: 14000005 b 0x19b02c 19b01c: f9400fe8 ldr x8, [sp, #0x18] 19b020: f9000be8 str x8, [sp, #0x10] 19b024: b85dc3a9 ldur w9, [x29, #-0x24] 19b028: b9000fe9 str w9, [sp, #0xc] 19b02c: b85dc3a8 ldur w8, [x29, #-0x24] 19b030: 11000508 add w8, w8, #0x1 19b034: b81dc3a8 stur w8, [x29, #-0x24] 19b038: 17ffff8b b 0x19ae64 19b03c: 52800008 mov w8, #0x0 // =0 19b040: b9400fe9 ldr w9, [sp, #0xc] 19b044: 6b08013f cmp w9, w8 19b048: 1a9fa7e8 cset w8, lt 19b04c: 37000048 tbnz w8, #0x0, 0x19b054 19b050: 14000002 b 0x19b058 19b054: 1400000d b 0x19b088 19b058: 12800008 mov w8, #-0x1 // =-1 19b05c: f85f03a0 ldur x0, [x29, #-0x10] 19b060: b9400fe9 ldr w9, [sp, #0xc] 19b064: 2a0903ea mov w10, w9 19b068: 93407d41 sxtw x1, w10 19b06c: b90007e8 str w8, [sp, #0x4] 19b070: 97fc179c bl 0xa0ee0 19b074: b9402be8 ldr w8, [sp, #0x28] 19b078: b94007e9 ldr w9, [sp, #0x4] 19b07c: 0b090108 add w8, w8, w9 19b080: b9002be8 str w8, [sp, #0x28] 19b084: 17ffff6b b 0x19ae30 19b088: f81f83bf stur xzr, [x29, #-0x8] 19b08c: f85f83a0 ldur x0, [x29, #-0x8] 19b090: a9457bfd ldp x29, x30, [sp, #0x50] 19b094: 910183ff add sp, sp, #0x60 19b098: d65f03c0 ret 000000000019b09c : 19b09c: d10083ff sub sp, sp, #0x20 19b0a0: d2800008 mov x8, #0x0 // =0 19b0a4: f9000fe0 str x0, [sp, #0x18] 19b0a8: f9000be1 str x1, [sp, #0x10] 19b0ac: f90007e2 str x2, [sp, #0x8] 19b0b0: f9400be0 ldr x0, [sp, #0x10] 19b0b4: 79444009 ldrh w9, [x0, #0x220] 19b0b8: 2a0903e0 mov w0, w9 19b0bc: d3403c00 ubfx x0, x0, #0, #16 19b0c0: f94007e1 ldr x1, [sp, #0x8] 19b0c4: f9000020 str x0, [x1] 19b0c8: aa0803e0 mov x0, x8 19b0cc: 910083ff add sp, sp, #0x20 19b0d0: d65f03c0 ret 000000000019b0d4 : 19b0d4: d10083ff sub sp, sp, #0x20 19b0d8: d2800008 mov x8, #0x0 // =0 19b0dc: f9000fe0 str x0, [sp, #0x18] 19b0e0: f9000be1 str x1, [sp, #0x10] 19b0e4: f90007e2 str x2, [sp, #0x8] 19b0e8: f94007e0 ldr x0, [sp, #0x8] 19b0ec: 2a0003e9 mov w9, w0 19b0f0: f9400be0 ldr x0, [sp, #0x10] 19b0f4: 39096809 strb w9, [x0, #0x25a] 19b0f8: aa0803e0 mov x0, x8 19b0fc: 910083ff add sp, sp, #0x20 19b100: d65f03c0 ret 000000000019b104 : 19b104: d10083ff sub sp, sp, #0x20 19b108: d2800008 mov x8, #0x0 // =0 19b10c: f9000fe0 str x0, [sp, #0x18] 19b110: f9000be1 str x1, [sp, #0x10] 19b114: f90007e2 str x2, [sp, #0x8] 19b118: f9400be0 ldr x0, [sp, #0x10] 19b11c: 39496809 ldrb w9, [x0, #0x25a] 19b120: 2a0903e0 mov w0, w9 19b124: d3401c00 ubfx x0, x0, #0, #8 19b128: f94007e1 ldr x1, [sp, #0x8] 19b12c: f9000020 str x0, [x1] 19b130: aa0803e0 mov x0, x8 19b134: 910083ff add sp, sp, #0x20 19b138: d65f03c0 ret 000000000019b13c : 19b13c: d10043ff sub sp, sp, #0x10 19b140: 321e03e8 orr w8, wzr, #0x4 19b144: f90007e0 str x0, [sp, #0x8] 19b148: 79000fe1 strh w1, [sp, #0x6] 19b14c: 79400fe1 ldrh w1, [sp, #0x6] 19b150: f94007e0 ldr x0, [sp, #0x8] 19b154: 79044801 strh w1, [x0, #0x224] 19b158: f94007e0 ldr x0, [sp, #0x8] 19b15c: 39495801 ldrb w1, [x0, #0x256] 19b160: 2a080028 orr w8, w1, w8 19b164: 39095808 strb w8, [x0, #0x256] 19b168: 910043ff add sp, sp, #0x10 19b16c: d65f03c0 ret 000000000019b170 : 19b170: d10043ff sub sp, sp, #0x10 19b174: b27d07e8 orr x8, xzr, #0x18 19b178: b27b03e9 orr x9, xzr, #0x20 19b17c: f90007e0 str x0, [sp, #0x8] 19b180: b90007e1 str w1, [sp, #0x4] 19b184: 790007e2 strh w2, [sp, #0x2] 19b188: 794007e1 ldrh w1, [sp, #0x2] 19b18c: f94007e0 ldr x0, [sp, #0x8] 19b190: 8b080008 add x8, x0, x8 19b194: b94007e2 ldr w2, [sp, #0x4] 19b198: 2a0203e0 mov w0, w2 19b19c: 93407c00 sxtw x0, w0 19b1a0: 9b007d29 mul x9, x9, x0 19b1a4: 8b090108 add x8, x8, x9 19b1a8: 79002101 strh w1, [x8, #0x10] 19b1ac: 910043ff add sp, sp, #0x10 19b1b0: d65f03c0 ret 000000000019b1b4 : 19b1b4: d10043ff sub sp, sp, #0x10 19b1b8: d2800008 mov x8, #0x0 // =0 19b1bc: f90003e0 str x0, [sp] 19b1c0: f94003e0 ldr x0, [sp] 19b1c4: eb08001f cmp x0, x8 19b1c8: 1a9f07e9 cset w9, ne 19b1cc: 37000049 tbnz w9, #0x0, 0x19b1d4 19b1d0: 14000021 b 0x19b254 19b1d4: d28828a8 mov x8, #0x4145 // =16709 19b1d8: f2a02a68 movk x8, #0x153, lsl #16 19b1dc: f94003e9 ldr x9, [sp] 19b1e0: f9400129 ldr x9, [x9] 19b1e4: eb08013f cmp x9, x8 19b1e8: 1a9f07ea cset w10, ne 19b1ec: 3700004a tbnz w10, #0x0, 0x19b1f4 19b1f0: 14000004 b 0x19b200 19b1f4: 928003a8 mov x8, #-0x1e // =-30 19b1f8: f90007e8 str x8, [sp, #0x8] 19b1fc: 14000017 b 0x19b258 19b200: d28ac448 mov x8, #0x5622 // =22050 19b204: b24047e9 mov x9, #0x3ffff // =262143 19b208: f94003ea ldr x10, [sp] 19b20c: f940054a ldr x10, [x10, #0x8] 19b210: 8a090149 and x9, x10, x9 19b214: eb08013f cmp x9, x8 19b218: 1a9f07eb cset w11, ne 19b21c: 3700004b tbnz w11, #0x0, 0x19b224 19b220: 14000004 b 0x19b230 19b224: 928003a8 mov x8, #-0x1e // =-30 19b228: f90007e8 str x8, [sp, #0x8] 19b22c: 1400000b b 0x19b258 19b230: b26b03e8 orr x8, xzr, #0x200000 19b234: f94003e9 ldr x9, [sp] 19b238: f9400529 ldr x9, [x9, #0x8] 19b23c: 8a080128 and x8, x9, x8 19b240: b5000048 cbnz x8, 0x19b248 19b244: 14000004 b 0x19b254 19b248: 928003a8 mov x8, #-0x1e // =-30 19b24c: f90007e8 str x8, [sp, #0x8] 19b250: 14000002 b 0x19b258 19b254: f90007ff str xzr, [sp, #0x8] 19b258: f94007e0 ldr x0, [sp, #0x8] 19b25c: 910043ff add sp, sp, #0x10 19b260: d65f03c0 ret 000000000019b264 : 19b264: d100c3ff sub sp, sp, #0x30 19b268: a9027bfd stp x29, x30, [sp, #0x20] 19b26c: 910083fd add x29, sp, #0x20 19b270: f9000be0 str x0, [sp, #0x10] 19b274: f90007e1 str x1, [sp, #0x8] 19b278: f94007e0 ldr x0, [sp, #0x8] 19b27c: 97fc3a6d bl 0xa9c30 19b280: f90003e0 str x0, [sp] 19b284: f94003e0 ldr x0, [sp] 19b288: b5000040 cbnz x0, 0x19b290 19b28c: 14000004 b 0x19b29c 19b290: f94003e8 ldr x8, [sp] 19b294: f81f83a8 stur x8, [x29, #-0x8] 19b298: 14000005 b 0x19b2ac 19b29c: f94007e8 ldr x8, [sp, #0x8] 19b2a0: f9400be9 ldr x9, [sp, #0x10] 19b2a4: f90a9128 str x8, [x9, #0x1520] 19b2a8: f81f83bf stur xzr, [x29, #-0x8] 19b2ac: f85f83a0 ldur x0, [x29, #-0x8] 19b2b0: a9427bfd ldp x29, x30, [sp, #0x20] 19b2b4: 9100c3ff add sp, sp, #0x30 19b2b8: d65f03c0 ret 000000000019b2bc : 19b2bc: d10083ff sub sp, sp, #0x20 19b2c0: a9017bfd stp x29, x30, [sp, #0x10] 19b2c4: 910043fd add x29, sp, #0x10 19b2c8: d2800008 mov x8, #0x0 // =0 19b2cc: f90007e0 str x0, [sp, #0x8] 19b2d0: f90003e1 str x1, [sp] 19b2d4: f94007e0 ldr x0, [sp, #0x8] 19b2d8: f940b800 ldr x0, [x0, #0x170] 19b2dc: f94a9400 ldr x0, [x0, #0x1528] 19b2e0: eb08001f cmp x0, x8 19b2e4: 1a9f07e9 cset w9, ne 19b2e8: 37000049 tbnz w9, #0x0, 0x19b2f0 19b2ec: 14000007 b 0x19b308 19b2f0: f94007e8 ldr x8, [sp, #0x8] 19b2f4: f9400100 ldr x0, [x8] 19b2f8: f94007e8 ldr x8, [sp, #0x8] 19b2fc: f940b908 ldr x8, [x8, #0x170] 19b300: f94a9501 ldr x1, [x8, #0x1528] 19b304: 97fc23db bl 0xa4270 19b308: d2800000 mov x0, #0x0 // =0 19b30c: f94003e8 ldr x8, [sp] 19b310: f94007e9 ldr x9, [sp, #0x8] 19b314: f940b929 ldr x9, [x9, #0x170] 19b318: f90a9528 str x8, [x9, #0x1528] 19b31c: a9417bfd ldp x29, x30, [sp, #0x10] 19b320: 910083ff add sp, sp, #0x20 19b324: d65f03c0 ret 000000000019b328 : 19b328: d10043ff sub sp, sp, #0x10 19b32c: d2800008 mov x8, #0x0 // =0 19b330: f90007e0 str x0, [sp, #0x8] 19b334: f90003e1 str x1, [sp] 19b338: f94003e0 ldr x0, [sp] 19b33c: f94007e1 ldr x1, [sp, #0x8] 19b340: f9000820 str x0, [x1, #0x10] 19b344: aa0803e0 mov x0, x8 19b348: 910043ff add sp, sp, #0x10 19b34c: d65f03c0 ret 000000000019b350 : 19b350: d10043ff sub sp, sp, #0x10 19b354: f90007e0 str x0, [sp, #0x8] 19b358: f90003e1 str x1, [sp] 19b35c: f94003e0 ldr x0, [sp] 19b360: 2a0003e8 mov w8, w0 19b364: f94007e0 ldr x0, [sp, #0x8] 19b368: 39095c08 strb w8, [x0, #0x257] 19b36c: 910043ff add sp, sp, #0x10 19b370: d65f03c0 ret 000000000019b374 : 19b374: d10043ff sub sp, sp, #0x10 19b378: f90007e0 str x0, [sp, #0x8] 19b37c: f90003e1 str x1, [sp] 19b380: f94007e0 ldr x0, [sp, #0x8] 19b384: 39495c08 ldrb w8, [x0, #0x257] 19b388: 2a0803e0 mov w0, w8 19b38c: 93401c00 sxtb x0, w0 19b390: f94003e1 ldr x1, [sp] 19b394: f9000020 str x0, [x1] 19b398: 910043ff add sp, sp, #0x10 19b39c: d65f03c0 ret 000000000019b3a0 : 19b3a0: d10043ff sub sp, sp, #0x10 19b3a4: f90007e0 str x0, [sp, #0x8] 19b3a8: f94007e0 ldr x0, [sp, #0x8] 19b3ac: f9410c00 ldr x0, [x0, #0x218] 19b3b0: 910043ff add sp, sp, #0x10 19b3b4: d65f03c0 ret 000000000019b3b8 : 19b3b8: d10083ff sub sp, sp, #0x20 19b3bc: a9017bfd stp x29, x30, [sp, #0x10] 19b3c0: 910043fd add x29, sp, #0x10 19b3c4: d2800008 mov x8, #0x0 // =0 19b3c8: f90007e0 str x0, [sp, #0x8] 19b3cc: f94007e0 ldr x0, [sp, #0x8] 19b3d0: f940b800 ldr x0, [x0, #0x170] 19b3d4: eb08001f cmp x0, x8 19b3d8: 1a9f17e9 cset w9, eq 19b3dc: f90003e8 str x8, [sp] 19b3e0: 37000049 tbnz w9, #0x0, 0x19b3e8 19b3e4: 14000002 b 0x19b3ec 19b3e8: 14000024 b 0x19b478 19b3ec: f94007e8 ldr x8, [sp, #0x8] 19b3f0: f940b908 ldr x8, [x8, #0x170] 19b3f4: f94a9508 ldr x8, [x8, #0x1528] 19b3f8: f94003e9 ldr x9, [sp] 19b3fc: eb09011f cmp x8, x9 19b400: 1a9f07ea cset w10, ne 19b404: 3700004a tbnz w10, #0x0, 0x19b40c 19b408: 1400000b b 0x19b434 19b40c: f94007e8 ldr x8, [sp, #0x8] 19b410: f9400100 ldr x0, [x8] 19b414: f94007e8 ldr x8, [sp, #0x8] 19b418: f940b908 ldr x8, [x8, #0x170] 19b41c: f94a9501 ldr x1, [x8, #0x1528] 19b420: 97fc2394 bl 0xa4270 19b424: f94007e8 ldr x8, [sp, #0x8] 19b428: f940b908 ldr x8, [x8, #0x170] 19b42c: f94003e1 ldr x1, [sp] 19b430: f90a9501 str x1, [x8, #0x1528] 19b434: 52800008 mov w8, #0x0 // =0 19b438: f94007e9 ldr x9, [sp, #0x8] 19b43c: 39462d2a ldrb w10, [x9, #0x18b] 19b440: 53001d4a uxtb w10, w10 19b444: 32001feb orr w11, wzr, #0xff 19b448: 0a0b0108 and w8, w8, w11 19b44c: 6b08015f cmp w10, w8 19b450: 1a9f07e8 cset w8, ne 19b454: 370000c8 tbnz w8, #0x0, 0x19b46c 19b458: f94007e8 ldr x8, [sp, #0x8] 19b45c: f9400100 ldr x0, [x8] 19b460: f94007e8 ldr x8, [sp, #0x8] 19b464: f940b901 ldr x1, [x8, #0x170] 19b468: 97fc1996 bl 0xa1ac0 19b46c: f94007e8 ldr x8, [sp, #0x8] 19b470: f94003e9 ldr x9, [sp] 19b474: f900b909 str x9, [x8, #0x170] 19b478: a9417bfd ldp x29, x30, [sp, #0x10] 19b47c: 910083ff add sp, sp, #0x20 19b480: d65f03c0 ret 000000000019b484 : 19b484: d10183ff sub sp, sp, #0x60 19b488: d2800008 mov x8, #0x0 // =0 19b48c: f9002fe0 str x0, [sp, #0x58] 19b490: f9002be1 str x1, [sp, #0x50] 19b494: f9402be0 ldr x0, [sp, #0x50] 19b498: f9401c00 ldr x0, [x0, #0x38] 19b49c: f9000be0 str x0, [sp, #0x10] 19b4a0: f9400be0 ldr x0, [sp, #0x10] 19b4a4: eb08001f cmp x0, x8 19b4a8: 1a9fc7e9 cset w9, le 19b4ac: 37000049 tbnz w9, #0x0, 0x19b4b4 19b4b0: 14000002 b 0x19b4b8 19b4b4: 1400006b b 0x19b660 19b4b8: d2800128 mov x8, #0x9 // =9 19b4bc: d2800009 mov x9, #0x0 // =0 19b4c0: f9402bea ldr x10, [sp, #0x50] 19b4c4: f940194a ldr x10, [x10, #0x30] 19b4c8: f90027ea str x10, [sp, #0x48] 19b4cc: f9402bea ldr x10, [sp, #0x50] 19b4d0: f940154a ldr x10, [x10, #0x28] 19b4d4: f90023ea str x10, [sp, #0x40] 19b4d8: f9402bea ldr x10, [sp, #0x50] 19b4dc: f940014a ldr x10, [x10] 19b4e0: f9402beb ldr x11, [sp, #0x50] 19b4e4: f940216b ldr x11, [x11, #0x40] 19b4e8: eb0b014a subs x10, x10, x11 19b4ec: 9ac82148 lsl x8, x10, x8 19b4f0: f9001be8 str x8, [sp, #0x30] 19b4f4: f9401be8 ldr x8, [sp, #0x30] 19b4f8: eb09011f cmp x8, x9 19b4fc: 1a9fa7ec cset w12, lt 19b500: 3700004c tbnz w12, #0x0, 0x19b508 19b504: 14000004 b 0x19b514 19b508: f9401be8 ldr x8, [sp, #0x30] 19b50c: 91000508 add x8, x8, #0x1 19b510: f9001be8 str x8, [sp, #0x30] 19b514: b27c03e8 orr x8, xzr, #0x10 19b518: f9402be9 ldr x9, [sp, #0x50] 19b51c: f9402129 ldr x9, [x9, #0x40] 19b520: 9ac82128 lsl x8, x9, x8 19b524: f9001fe8 str x8, [sp, #0x38] 19b528: f9402fe8 ldr x8, [sp, #0x58] 19b52c: 7940410a ldrh w10, [x8, #0x20] 19b530: 2a0a03e8 mov w8, w10 19b534: 93403d08 sxth x8, w8 19b538: f90007e8 str x8, [sp, #0x8] 19b53c: f9402fe8 ldr x8, [sp, #0x58] 19b540: 7940450a ldrh w10, [x8, #0x22] 19b544: 2a0a03e8 mov w8, w10 19b548: 93403d08 sxth x8, w8 19b54c: f90003e8 str x8, [sp] 19b550: 92800008 mov x8, #-0x1 // =-1 19b554: f9400be9 ldr x9, [sp, #0x10] 19b558: 8b080128 add x8, x9, x8 19b55c: f9000be8 str x8, [sp, #0x10] 19b560: b5000049 cbnz x9, 0x19b568 19b564: 1400003f b 0x19b660 19b568: b27d03e8 orr x8, xzr, #0x8 19b56c: b27f03e9 orr x9, xzr, #0x2 19b570: f94023ea ldr x10, [sp, #0x40] 19b574: 8b090149 add x9, x10, x9 19b578: f90023e9 str x9, [sp, #0x40] 19b57c: 7940014b ldrh w11, [x10] 19b580: 2a0b03e9 mov w9, w11 19b584: 93403d29 sxth x9, w9 19b588: f90017e9 str x9, [sp, #0x28] 19b58c: f9401be9 ldr x9, [sp, #0x30] 19b590: f9401fea ldr x10, [sp, #0x38] 19b594: 8b090149 add x9, x10, x9 19b598: f9001fe9 str x9, [sp, #0x38] 19b59c: f9401fe9 ldr x9, [sp, #0x38] 19b5a0: 9350fd29 asr x9, x9, #16 19b5a4: f9000fe9 str x9, [sp, #0x18] 19b5a8: f94017e9 ldr x9, [sp, #0x28] 19b5ac: f9400fea ldr x10, [sp, #0x18] 19b5b0: 9b097d49 mul x9, x10, x9 19b5b4: f9000fe9 str x9, [sp, #0x18] 19b5b8: f9400fe9 ldr x9, [sp, #0x18] 19b5bc: 934efd29 asr x9, x9, #14 19b5c0: f9000fe9 str x9, [sp, #0x18] 19b5c4: f94027e9 ldr x9, [sp, #0x48] 19b5c8: f9400129 ldr x9, [x9] 19b5cc: f90013e9 str x9, [sp, #0x20] 19b5d0: f9400fe9 ldr x9, [sp, #0x18] 19b5d4: f94007ea ldr x10, [sp, #0x8] 19b5d8: 9b0a7d29 mul x9, x9, x10 19b5dc: f90017e9 str x9, [sp, #0x28] 19b5e0: f94017e9 ldr x9, [sp, #0x28] 19b5e4: 9344fd29 asr x9, x9, #4 19b5e8: f90017e9 str x9, [sp, #0x28] 19b5ec: f94017e9 ldr x9, [sp, #0x28] 19b5f0: f94013ea ldr x10, [sp, #0x20] 19b5f4: 8b090149 add x9, x10, x9 19b5f8: f90013e9 str x9, [sp, #0x20] 19b5fc: f94013e9 ldr x9, [sp, #0x20] 19b600: f94027ea ldr x10, [sp, #0x48] 19b604: 8b08014c add x12, x10, x8 19b608: f90027ec str x12, [sp, #0x48] 19b60c: f9000149 str x9, [x10] 19b610: f94027e9 ldr x9, [sp, #0x48] 19b614: f9400129 ldr x9, [x9] 19b618: f90013e9 str x9, [sp, #0x20] 19b61c: f9400fe9 ldr x9, [sp, #0x18] 19b620: f94003ea ldr x10, [sp] 19b624: 9b0a7d29 mul x9, x9, x10 19b628: f90017e9 str x9, [sp, #0x28] 19b62c: f94017e9 ldr x9, [sp, #0x28] 19b630: 9344fd29 asr x9, x9, #4 19b634: f90017e9 str x9, [sp, #0x28] 19b638: f94017e9 ldr x9, [sp, #0x28] 19b63c: f94013ea ldr x10, [sp, #0x20] 19b640: 8b090149 add x9, x10, x9 19b644: f90013e9 str x9, [sp, #0x20] 19b648: f94013e9 ldr x9, [sp, #0x20] 19b64c: f94027ea ldr x10, [sp, #0x48] 19b650: 8b080148 add x8, x10, x8 19b654: f90027e8 str x8, [sp, #0x48] 19b658: f9000149 str x9, [x10] 19b65c: 17ffffbd b 0x19b550 19b660: 910183ff add sp, sp, #0x60 19b664: d65f03c0 ret 000000000019b668 : 19b668: d10183ff sub sp, sp, #0x60 19b66c: d2800008 mov x8, #0x0 // =0 19b670: f9002fe0 str x0, [sp, #0x58] 19b674: f9002be1 str x1, [sp, #0x50] 19b678: f9402be0 ldr x0, [sp, #0x50] 19b67c: f9401c00 ldr x0, [x0, #0x38] 19b680: f90007e0 str x0, [sp, #0x8] 19b684: f94007e0 ldr x0, [sp, #0x8] 19b688: eb08001f cmp x0, x8 19b68c: 1a9fc7e9 cset w9, le 19b690: 37000049 tbnz w9, #0x0, 0x19b698 19b694: 14000002 b 0x19b69c 19b698: 14000072 b 0x19b860 19b69c: 321d03e8 orr w8, wzr, #0x8 19b6a0: b24003e9 orr x9, xzr, #0x1 19b6a4: f9402bea ldr x10, [sp, #0x50] 19b6a8: f940154a ldr x10, [x10, #0x28] 19b6ac: f90027ea str x10, [sp, #0x48] 19b6b0: f9402fea ldr x10, [sp, #0x58] 19b6b4: f940014a ldr x10, [x10] 19b6b8: 8b090149 add x9, x10, x9 19b6bc: f90013e9 str x9, [sp, #0x20] 19b6c0: f9402fe9 ldr x9, [sp, #0x58] 19b6c4: f9400929 ldr x9, [x9, #0x10] 19b6c8: f90017e9 str x9, [sp, #0x28] 19b6cc: f9402fe9 ldr x9, [sp, #0x58] 19b6d0: f9400d29 ldr x9, [x9, #0x18] 19b6d4: f9001fe9 str x9, [sp, #0x38] 19b6d8: f9402be9 ldr x9, [sp, #0x50] 19b6dc: f9400529 ldr x9, [x9, #0x8] 19b6e0: f90023e9 str x9, [sp, #0x40] 19b6e4: f94017e9 ldr x9, [sp, #0x28] 19b6e8: 39c0012b ldrsb w11, [x9] 19b6ec: 1ac8216b lsl w11, w11, w8 19b6f0: 2a0b03e9 mov w9, w11 19b6f4: 93407d29 sxtw x9, w9 19b6f8: f9000fe9 str x9, [sp, #0x18] 19b6fc: f94017e9 ldr x9, [sp, #0x28] 19b700: 39c0052b ldrsb w11, [x9, #0x1] 19b704: 1ac82168 lsl w8, w11, w8 19b708: 2a0803e9 mov w9, w8 19b70c: 93407d29 sxtw x9, w9 19b710: f9000be9 str x9, [sp, #0x10] 19b714: 92800008 mov x8, #-0x1 // =-1 19b718: f94007e9 ldr x9, [sp, #0x8] 19b71c: 8b080128 add x8, x9, x8 19b720: f90007e8 str x8, [sp, #0x8] 19b724: b5000049 cbnz x9, 0x19b72c 19b728: 14000048 b 0x19b848 19b72c: b27f03e8 orr x8, xzr, #0x2 19b730: d2800009 mov x9, #0x0 // =0 19b734: f9400bea ldr x10, [sp, #0x10] 19b738: f9400feb ldr x11, [sp, #0x18] 19b73c: eb0b014a subs x10, x10, x11 19b740: f9001bea str x10, [sp, #0x30] 19b744: f9401bea ldr x10, [sp, #0x30] 19b748: f9401feb ldr x11, [sp, #0x38] 19b74c: 9b0b7d4a mul x10, x10, x11 19b750: f9001bea str x10, [sp, #0x30] 19b754: f9400fea ldr x10, [sp, #0x18] 19b758: f9401beb ldr x11, [sp, #0x30] 19b75c: 934ffd6b asr x11, x11, #15 19b760: 8b0b014a add x10, x10, x11 19b764: f9001bea str x10, [sp, #0x30] 19b768: f9401bea ldr x10, [sp, #0x30] 19b76c: 9342fd4a asr x10, x10, #2 19b770: 2a0a03ec mov w12, w10 19b774: f94027ea ldr x10, [sp, #0x48] 19b778: 8b080148 add x8, x10, x8 19b77c: f90027e8 str x8, [sp, #0x48] 19b780: 7900014c strh w12, [x10] 19b784: f94023e8 ldr x8, [sp, #0x40] 19b788: f9401fea ldr x10, [sp, #0x38] 19b78c: 8b080148 add x8, x10, x8 19b790: f9001fe8 str x8, [sp, #0x38] 19b794: f9401fe8 ldr x8, [sp, #0x38] 19b798: 934ffd08 asr x8, x8, #15 19b79c: f9001be8 str x8, [sp, #0x30] 19b7a0: f9401be8 ldr x8, [sp, #0x30] 19b7a4: eb09011f cmp x8, x9 19b7a8: 1a9fd7ec cset w12, gt 19b7ac: 3700004c tbnz w12, #0x0, 0x19b7b4 19b7b0: 14000025 b 0x19b844 19b7b4: b2403be8 orr x8, xzr, #0x7fff 19b7b8: d2800009 mov x9, #0x0 // =0 19b7bc: f9401bea ldr x10, [sp, #0x30] 19b7c0: f94017eb ldr x11, [sp, #0x28] 19b7c4: 8b0a016a add x10, x11, x10 19b7c8: f90017ea str x10, [sp, #0x28] 19b7cc: f9401fea ldr x10, [sp, #0x38] 19b7d0: 8a080148 and x8, x10, x8 19b7d4: f9001fe8 str x8, [sp, #0x38] 19b7d8: f94017e8 ldr x8, [sp, #0x28] 19b7dc: f94013ea ldr x10, [sp, #0x20] 19b7e0: eb0a0108 subs x8, x8, x10 19b7e4: f9001be8 str x8, [sp, #0x30] 19b7e8: f9401be8 ldr x8, [sp, #0x30] 19b7ec: eb09011f cmp x8, x9 19b7f0: 1a9fb7ec cset w12, ge 19b7f4: 3700004c tbnz w12, #0x0, 0x19b7fc 19b7f8: 14000006 b 0x19b810 19b7fc: f9402fe8 ldr x8, [sp, #0x58] 19b800: f9400508 ldr x8, [x8, #0x8] 19b804: f9401be9 ldr x9, [sp, #0x30] 19b808: 8b090108 add x8, x8, x9 19b80c: f90017e8 str x8, [sp, #0x28] 19b810: 321d03e8 orr w8, wzr, #0x8 19b814: f94017e9 ldr x9, [sp, #0x28] 19b818: 39c0012a ldrsb w10, [x9] 19b81c: 1ac8214a lsl w10, w10, w8 19b820: 2a0a03e9 mov w9, w10 19b824: 93407d29 sxtw x9, w9 19b828: f9000fe9 str x9, [sp, #0x18] 19b82c: f94017e9 ldr x9, [sp, #0x28] 19b830: 39c0052a ldrsb w10, [x9, #0x1] 19b834: 1ac82148 lsl w8, w10, w8 19b838: 2a0803e9 mov w9, w8 19b83c: 93407d29 sxtw x9, w9 19b840: f9000be9 str x9, [sp, #0x10] 19b844: 17ffffb4 b 0x19b714 19b848: f94017e8 ldr x8, [sp, #0x28] 19b84c: f9402fe9 ldr x9, [sp, #0x58] 19b850: f9000928 str x8, [x9, #0x10] 19b854: f9401fe8 ldr x8, [sp, #0x38] 19b858: f9402fe9 ldr x9, [sp, #0x58] 19b85c: f9000d28 str x8, [x9, #0x18] 19b860: 910183ff add sp, sp, #0x60 19b864: d65f03c0 ret 000000000019b868 : 19b868: d10143ff sub sp, sp, #0x50 19b86c: d2800008 mov x8, #0x0 // =0 19b870: f90027e0 str x0, [sp, #0x48] 19b874: f90023e1 str x1, [sp, #0x40] 19b878: f94023e0 ldr x0, [sp, #0x40] 19b87c: f9401c00 ldr x0, [x0, #0x38] 19b880: f90003e0 str x0, [sp] 19b884: f94003e0 ldr x0, [sp] 19b888: eb08001f cmp x0, x8 19b88c: 1a9fc7e9 cset w9, le 19b890: 37000049 tbnz w9, #0x0, 0x19b898 19b894: 14000002 b 0x19b89c 19b898: 1400005e b 0x19ba10 19b89c: 321d03e8 orr w8, wzr, #0x8 19b8a0: f94023e9 ldr x9, [sp, #0x40] 19b8a4: f9401529 ldr x9, [x9, #0x28] 19b8a8: f9001fe9 str x9, [sp, #0x38] 19b8ac: f94023e9 ldr x9, [sp, #0x40] 19b8b0: f9400529 ldr x9, [x9, #0x8] 19b8b4: f9001be9 str x9, [sp, #0x30] 19b8b8: f94027e9 ldr x9, [sp, #0x48] 19b8bc: f9400929 ldr x9, [x9, #0x10] 19b8c0: f9000fe9 str x9, [sp, #0x18] 19b8c4: f94027e9 ldr x9, [sp, #0x48] 19b8c8: f9400d29 ldr x9, [x9, #0x18] 19b8cc: f90017e9 str x9, [sp, #0x28] 19b8d0: f9400fe9 ldr x9, [sp, #0x18] 19b8d4: 39c0012a ldrsb w10, [x9] 19b8d8: 1ac8214a lsl w10, w10, w8 19b8dc: 2a0a03e9 mov w9, w10 19b8e0: 93407d29 sxtw x9, w9 19b8e4: f9000be9 str x9, [sp, #0x10] 19b8e8: f9400fe9 ldr x9, [sp, #0x18] 19b8ec: 39c0052a ldrsb w10, [x9, #0x1] 19b8f0: 1ac82148 lsl w8, w10, w8 19b8f4: 2a0803e9 mov w9, w8 19b8f8: 93407d29 sxtw x9, w9 19b8fc: f90007e9 str x9, [sp, #0x8] 19b900: 92800008 mov x8, #-0x1 // =-1 19b904: f94003e9 ldr x9, [sp] 19b908: 8b080128 add x8, x9, x8 19b90c: f90003e8 str x8, [sp] 19b910: b5000049 cbnz x9, 0x19b918 19b914: 14000039 b 0x19b9f8 19b918: b27f03e8 orr x8, xzr, #0x2 19b91c: d2800009 mov x9, #0x0 // =0 19b920: f94007ea ldr x10, [sp, #0x8] 19b924: f9400beb ldr x11, [sp, #0x10] 19b928: eb0b014a subs x10, x10, x11 19b92c: f90013ea str x10, [sp, #0x20] 19b930: f94013ea ldr x10, [sp, #0x20] 19b934: f94017eb ldr x11, [sp, #0x28] 19b938: 9b0b7d4a mul x10, x10, x11 19b93c: f90013ea str x10, [sp, #0x20] 19b940: f9400bea ldr x10, [sp, #0x10] 19b944: f94013eb ldr x11, [sp, #0x20] 19b948: 934ffd6b asr x11, x11, #15 19b94c: 8b0b014a add x10, x10, x11 19b950: f90013ea str x10, [sp, #0x20] 19b954: f94013ea ldr x10, [sp, #0x20] 19b958: 9342fd4a asr x10, x10, #2 19b95c: 2a0a03ec mov w12, w10 19b960: f9401fea ldr x10, [sp, #0x38] 19b964: 8b080148 add x8, x10, x8 19b968: f9001fe8 str x8, [sp, #0x38] 19b96c: 7900014c strh w12, [x10] 19b970: f9401be8 ldr x8, [sp, #0x30] 19b974: f94017ea ldr x10, [sp, #0x28] 19b978: 8b080148 add x8, x10, x8 19b97c: f90017e8 str x8, [sp, #0x28] 19b980: f94017e8 ldr x8, [sp, #0x28] 19b984: 934ffd08 asr x8, x8, #15 19b988: f90013e8 str x8, [sp, #0x20] 19b98c: f94013e8 ldr x8, [sp, #0x20] 19b990: eb09011f cmp x8, x9 19b994: 1a9fd7ec cset w12, gt 19b998: 3700004c tbnz w12, #0x0, 0x19b9a0 19b99c: 14000016 b 0x19b9f4 19b9a0: b2403be8 orr x8, xzr, #0x7fff 19b9a4: 321d03e9 orr w9, wzr, #0x8 19b9a8: f94013ea ldr x10, [sp, #0x20] 19b9ac: f9400feb ldr x11, [sp, #0x18] 19b9b0: 8b0a016a add x10, x11, x10 19b9b4: f9000fea str x10, [sp, #0x18] 19b9b8: f94017ea ldr x10, [sp, #0x28] 19b9bc: 8a080148 and x8, x10, x8 19b9c0: f90017e8 str x8, [sp, #0x28] 19b9c4: f9400fe8 ldr x8, [sp, #0x18] 19b9c8: 39c0010c ldrsb w12, [x8] 19b9cc: 1ac9218c lsl w12, w12, w9 19b9d0: 2a0c03e8 mov w8, w12 19b9d4: 93407d08 sxtw x8, w8 19b9d8: f9000be8 str x8, [sp, #0x10] 19b9dc: f9400fe8 ldr x8, [sp, #0x18] 19b9e0: 39c0050c ldrsb w12, [x8, #0x1] 19b9e4: 1ac92189 lsl w9, w12, w9 19b9e8: 2a0903e8 mov w8, w9 19b9ec: 93407d08 sxtw x8, w8 19b9f0: f90007e8 str x8, [sp, #0x8] 19b9f4: 17ffffc3 b 0x19b900 19b9f8: f9400fe8 ldr x8, [sp, #0x18] 19b9fc: f94027e9 ldr x9, [sp, #0x48] 19ba00: f9000928 str x8, [x9, #0x10] 19ba04: f94017e8 ldr x8, [sp, #0x28] 19ba08: f94027e9 ldr x9, [sp, #0x48] 19ba0c: f9000d28 str x8, [x9, #0x18] 19ba10: 910143ff add sp, sp, #0x50 19ba14: d65f03c0 ret 000000000019ba18 : 19ba18: d10183ff sub sp, sp, #0x60 19ba1c: d2800008 mov x8, #0x0 // =0 19ba20: f9002fe0 str x0, [sp, #0x58] 19ba24: f9002be1 str x1, [sp, #0x50] 19ba28: f9402be0 ldr x0, [sp, #0x50] 19ba2c: f9401c00 ldr x0, [x0, #0x38] 19ba30: f90007e0 str x0, [sp, #0x8] 19ba34: f94007e0 ldr x0, [sp, #0x8] 19ba38: eb08001f cmp x0, x8 19ba3c: 1a9fc7e9 cset w9, le 19ba40: 37000049 tbnz w9, #0x0, 0x19ba48 19ba44: 14000002 b 0x19ba4c 19ba48: 1400004c b 0x19bb78 19ba4c: d2800008 mov x8, #0x0 // =0 19ba50: f9402be9 ldr x9, [sp, #0x50] 19ba54: f9401529 ldr x9, [x9, #0x28] 19ba58: f90027e9 str x9, [sp, #0x48] 19ba5c: f9402fe9 ldr x9, [sp, #0x58] 19ba60: 7940012a ldrh w10, [x9] 19ba64: 2a0a03e9 mov w9, w10 19ba68: 93403d29 sxth x9, w9 19ba6c: f90017e9 str x9, [sp, #0x28] 19ba70: f9402fe9 ldr x9, [sp, #0x58] 19ba74: 7940052a ldrh w10, [x9, #0x2] 19ba78: 2a0a03e9 mov w9, w10 19ba7c: 93403d29 sxth x9, w9 19ba80: f90013e9 str x9, [sp, #0x20] 19ba84: f9402be9 ldr x9, [sp, #0x50] 19ba88: f9400d29 ldr x9, [x9, #0x18] 19ba8c: eb090109 subs x9, x8, x9 19ba90: f9001fe9 str x9, [sp, #0x38] 19ba94: f9402be9 ldr x9, [sp, #0x50] 19ba98: f9401129 ldr x9, [x9, #0x20] 19ba9c: eb090108 subs x8, x8, x9 19baa0: 9341fd08 asr x8, x8, #1 19baa4: f9001be8 str x8, [sp, #0x30] 19baa8: f9402be8 ldr x8, [sp, #0x50] 19baac: f9400908 ldr x8, [x8, #0x10] 19bab0: 9341fd08 asr x8, x8, #1 19bab4: f90023e8 str x8, [sp, #0x40] 19bab8: 92800008 mov x8, #-0x1 // =-1 19babc: f94007e9 ldr x9, [sp, #0x8] 19bac0: 8b080128 add x8, x9, x8 19bac4: f90007e8 str x8, [sp, #0x8] 19bac8: b5000049 cbnz x9, 0x19bad0 19bacc: 14000023 b 0x19bb58 19bad0: b27f03e8 orr x8, xzr, #0x2 19bad4: f94027e9 ldr x9, [sp, #0x48] 19bad8: 7940012a ldrh w10, [x9] 19badc: 2a0a03e9 mov w9, w10 19bae0: 93403d29 sxth x9, w9 19bae4: f9000fe9 str x9, [sp, #0x18] 19bae8: f94017e9 ldr x9, [sp, #0x28] 19baec: f9401feb ldr x11, [sp, #0x38] 19baf0: 9b0b7d29 mul x9, x9, x11 19baf4: f9000be9 str x9, [sp, #0x10] 19baf8: f94013e9 ldr x9, [sp, #0x20] 19bafc: f9401beb ldr x11, [sp, #0x30] 19bb00: 9b0b7d29 mul x9, x9, x11 19bb04: f9400beb ldr x11, [sp, #0x10] 19bb08: 8b090169 add x9, x11, x9 19bb0c: f9000be9 str x9, [sp, #0x10] 19bb10: f9400be9 ldr x9, [sp, #0x10] 19bb14: f94023eb ldr x11, [sp, #0x40] 19bb18: f9400fec ldr x12, [sp, #0x18] 19bb1c: 9b0c7d6b mul x11, x11, x12 19bb20: 8b0b0129 add x9, x9, x11 19bb24: f9000fe9 str x9, [sp, #0x18] 19bb28: f94017e9 ldr x9, [sp, #0x28] 19bb2c: f90013e9 str x9, [sp, #0x20] 19bb30: f9400fe9 ldr x9, [sp, #0x18] 19bb34: 934efd29 asr x9, x9, #14 19bb38: f90017e9 str x9, [sp, #0x28] 19bb3c: f94017e9 ldr x9, [sp, #0x28] 19bb40: 2a0903ea mov w10, w9 19bb44: f94027e9 ldr x9, [sp, #0x48] 19bb48: 8b080128 add x8, x9, x8 19bb4c: f90027e8 str x8, [sp, #0x48] 19bb50: 7900012a strh w10, [x9] 19bb54: 17ffffd9 b 0x19bab8 19bb58: f94017e8 ldr x8, [sp, #0x28] 19bb5c: 2a0803e9 mov w9, w8 19bb60: f9402fe8 ldr x8, [sp, #0x58] 19bb64: 79000109 strh w9, [x8] 19bb68: f94013e8 ldr x8, [sp, #0x20] 19bb6c: 2a0803e9 mov w9, w8 19bb70: f9402fe8 ldr x8, [sp, #0x58] 19bb74: 79000509 strh w9, [x8, #0x2] 19bb78: 910183ff add sp, sp, #0x60 19bb7c: d65f03c0 ret 000000000019bb80 : 19bb80: d10103ff sub sp, sp, #0x40 19bb84: d2800008 mov x8, #0x0 // =0 19bb88: f9001fe0 str x0, [sp, #0x38] 19bb8c: f9001be1 str x1, [sp, #0x30] 19bb90: f9401be0 ldr x0, [sp, #0x30] 19bb94: f9401c00 ldr x0, [x0, #0x38] 19bb98: f90003e0 str x0, [sp] 19bb9c: f94003e0 ldr x0, [sp] 19bba0: eb08001f cmp x0, x8 19bba4: 1a9fc7e9 cset w9, le 19bba8: 37000049 tbnz w9, #0x0, 0x19bbb0 19bbac: 14000002 b 0x19bbb4 19bbb0: 1400005b b 0x19bd1c 19bbb4: f9401be8 ldr x8, [sp, #0x30] 19bbb8: f9401508 ldr x8, [x8, #0x28] 19bbbc: f90017e8 str x8, [sp, #0x28] 19bbc0: f9401be8 ldr x8, [sp, #0x30] 19bbc4: f9400508 ldr x8, [x8, #0x8] 19bbc8: f90013e8 str x8, [sp, #0x20] 19bbcc: f9401fe8 ldr x8, [sp, #0x38] 19bbd0: f9400908 ldr x8, [x8, #0x10] 19bbd4: 9352fd08 asr x8, x8, #18 19bbd8: f9000fe8 str x8, [sp, #0x18] 19bbdc: f9401fe8 ldr x8, [sp, #0x38] 19bbe0: f9400108 ldr x8, [x8] 19bbe4: 9352fd08 asr x8, x8, #18 19bbe8: f9000be8 str x8, [sp, #0x10] 19bbec: 92800008 mov x8, #-0x1 // =-1 19bbf0: f94003e9 ldr x9, [sp] 19bbf4: 8b080128 add x8, x9, x8 19bbf8: f90003e8 str x8, [sp] 19bbfc: b5000049 cbnz x9, 0x19bc04 19bc00: 14000047 b 0x19bd1c 19bc04: b27f03e8 orr x8, xzr, #0x2 19bc08: 32000fe9 orr w9, wzr, #0xf 19bc0c: b27103ea orr x10, xzr, #0x8000 19bc10: f9400feb ldr x11, [sp, #0x18] 19bc14: 2a0b03ec mov w12, w11 19bc18: f9401feb ldr x11, [sp, #0x38] 19bc1c: f9400d6b ldr x11, [x11, #0x18] 19bc20: eb0b014a subs x10, x10, x11 19bc24: 2a0a03ed mov w13, w10 19bc28: 1b0d7d8c mul w12, w12, w13 19bc2c: 1ac9298c asr w12, w12, w9 19bc30: 2a0c03ea mov w10, w12 19bc34: 93407d4a sxtw x10, w10 19bc38: f90007ea str x10, [sp, #0x8] 19bc3c: f9400bea ldr x10, [sp, #0x10] 19bc40: 2a0a03ec mov w12, w10 19bc44: f9401fea ldr x10, [sp, #0x38] 19bc48: f9400d4a ldr x10, [x10, #0x18] 19bc4c: 2a0a03ed mov w13, w10 19bc50: 1b0d7d8c mul w12, w12, w13 19bc54: 1ac9298c asr w12, w12, w9 19bc58: 2a0c03ea mov w10, w12 19bc5c: 93407d4a sxtw x10, w10 19bc60: f94007eb ldr x11, [sp, #0x8] 19bc64: 8b0a016a add x10, x11, x10 19bc68: f90007ea str x10, [sp, #0x8] 19bc6c: f94007ea ldr x10, [sp, #0x8] 19bc70: 2a0a03ec mov w12, w10 19bc74: f94017ea ldr x10, [sp, #0x28] 19bc78: 8b080148 add x8, x10, x8 19bc7c: f90017e8 str x8, [sp, #0x28] 19bc80: 7900014c strh w12, [x10] 19bc84: f94013e8 ldr x8, [sp, #0x20] 19bc88: f9401fea ldr x10, [sp, #0x38] 19bc8c: f9400d4b ldr x11, [x10, #0x18] 19bc90: 8b080168 add x8, x11, x8 19bc94: f9000d48 str x8, [x10, #0x18] 19bc98: f9401fe8 ldr x8, [sp, #0x38] 19bc9c: f9400d08 ldr x8, [x8, #0x18] 19bca0: 2a0803ec mov w12, w8 19bca4: 1ac92589 lsr w9, w12, w9 19bca8: 35000049 cbnz w9, 0x19bcb0 19bcac: 1400001b b 0x19bd18 19bcb0: 32003be8 orr w8, wzr, #0x7fff 19bcb4: d28000a9 mov x9, #0x5 // =5 19bcb8: f9400bea ldr x10, [sp, #0x10] 19bcbc: f9000fea str x10, [sp, #0x18] 19bcc0: f9401fea ldr x10, [sp, #0x38] 19bcc4: f940014a ldr x10, [x10] 19bcc8: f9401feb ldr x11, [sp, #0x38] 19bccc: f900096a str x10, [x11, #0x10] 19bcd0: f9401fea ldr x10, [sp, #0x38] 19bcd4: f940014a ldr x10, [x10] 19bcd8: 9b0a7d29 mul x9, x9, x10 19bcdc: 91000529 add x9, x9, #0x1 19bce0: f9401fea ldr x10, [sp, #0x38] 19bce4: f9000149 str x9, [x10] 19bce8: f9401fe9 ldr x9, [sp, #0x38] 19bcec: f9400129 ldr x9, [x9] 19bcf0: 9352fd29 asr x9, x9, #18 19bcf4: f9000be9 str x9, [sp, #0x10] 19bcf8: f9401fe9 ldr x9, [sp, #0x38] 19bcfc: f9400d29 ldr x9, [x9, #0x18] 19bd00: 2a0903ec mov w12, w9 19bd04: 0a080188 and w8, w12, w8 19bd08: 2a0803e9 mov w9, w8 19bd0c: d3407d29 ubfx x9, x9, #0, #32 19bd10: f9401fea ldr x10, [sp, #0x38] 19bd14: f9000d49 str x9, [x10, #0x18] 19bd18: 17ffffb5 b 0x19bbec 19bd1c: 910103ff add sp, sp, #0x40 19bd20: d65f03c0 ret 000000000019bd24 : 19bd24: d10083ff sub sp, sp, #0x20 19bd28: a9017bfd stp x29, x30, [sp, #0x10] 19bd2c: 910043fd add x29, sp, #0x10 19bd30: b2407fe8 mov x8, #0xffffffff // =4294967295 19bd34: f90007e0 str x0, [sp, #0x8] 19bd38: f90003e1 str x1, [sp] 19bd3c: f94007e0 ldr x0, [sp, #0x8] 19bd40: f9400400 ldr x0, [x0, #0x8] 19bd44: eb08001f cmp x0, x8 19bd48: 1a9f17e9 cset w9, eq 19bd4c: 37000049 tbnz w9, #0x0, 0x19bd54 19bd50: 14000005 b 0x19bd64 19bd54: f94007e0 ldr x0, [sp, #0x8] 19bd58: f94003e1 ldr x1, [sp] 19bd5c: 97fc33f5 bl 0xa8d30 19bd60: 14000010 b 0x19bda0 19bd64: f94007e8 ldr x8, [sp, #0x8] 19bd68: f9400508 ldr x8, [x8, #0x8] 19bd6c: f94007e9 ldr x9, [sp, #0x8] 19bd70: f9400129 ldr x9, [x9] 19bd74: eb09011f cmp x8, x9 19bd78: 1a9f07ea cset w10, ne 19bd7c: 3700004a tbnz w10, #0x0, 0x19bd84 19bd80: 14000005 b 0x19bd94 19bd84: f94007e0 ldr x0, [sp, #0x8] 19bd88: f94003e1 ldr x1, [sp] 19bd8c: 97fc36d5 bl 0xa98e0 19bd90: 14000004 b 0x19bda0 19bd94: f94007e0 ldr x0, [sp, #0x8] 19bd98: f94003e1 ldr x1, [sp] 19bd9c: 97fc3725 bl 0xa9a30 19bda0: f94003e8 ldr x8, [sp] 19bda4: f9400908 ldr x8, [x8, #0x10] 19bda8: b5000048 cbnz x8, 0x19bdb0 19bdac: 14000006 b 0x19bdc4 19bdb0: d2800488 mov x8, #0x24 // =36 19bdb4: f94007e9 ldr x9, [sp, #0x8] 19bdb8: 8b080120 add x0, x9, x8 19bdbc: f94003e1 ldr x1, [sp] 19bdc0: 97fc1ae8 bl 0xa2960 19bdc4: f94007e0 ldr x0, [sp, #0x8] 19bdc8: f94003e1 ldr x1, [sp] 19bdcc: 97fc314d bl 0xa8300 19bdd0: a9417bfd ldp x29, x30, [sp, #0x10] 19bdd4: 910083ff add sp, sp, #0x20 19bdd8: d65f03c0 ret 19bddc: d10083ff sub sp, sp, #0x20 19bde0: 52800008 mov w8, #0x0 // =0 19bde4: 321f03e9 orr w9, wzr, #0x2 19bde8: f9000fe0 str x0, [sp, #0x18] 19bdec: b90017ff str wzr, [sp, #0x14] 19bdf0: b90013e8 str w8, [sp, #0x10] 19bdf4: b9000fe9 str w9, [sp, #0xc] 19bdf8: 321a03e8 orr w8, wzr, #0x40 19bdfc: b94017e9 ldr w9, [sp, #0x14] 19be00: 6b08013f cmp w9, w8 19be04: 1a9fa7e8 cset w8, lt 19be08: 37000048 tbnz w8, #0x0, 0x19be10 19be0c: 14000074 b 0x19bfdc 19be10: d2800488 mov x8, #0x24 // =36 19be14: b27a03e9 orr x9, xzr, #0x40 19be18: d280240a mov x10, #0x120 // =288 19be1c: f9400feb ldr x11, [sp, #0x18] 19be20: 8b0a016b add x11, x11, x10 19be24: b94017ec ldr w12, [sp, #0x14] 19be28: 2a0c03ed mov w13, w12 19be2c: 93407dad sxtw x13, w13 19be30: 9b0d7d2d mul x13, x9, x13 19be34: 8b0d016b add x11, x11, x13 19be38: b94013ec ldr w12, [sp, #0x10] 19be3c: 7900756c strh w12, [x11, #0x3a] 19be40: f9400feb ldr x11, [sp, #0x18] 19be44: 8b0a016b add x11, x11, x10 19be48: b94017ee ldr w14, [sp, #0x14] 19be4c: 2a0e03ed mov w13, w14 19be50: 93407dad sxtw x13, w13 19be54: 9b0d7d2d mul x13, x9, x13 19be58: 8b0d016b add x11, x11, x13 19be5c: b9400fee ldr w14, [sp, #0xc] 19be60: 3900e16e strb w14, [x11, #0x38] 19be64: f9400feb ldr x11, [sp, #0x18] 19be68: 8b0a016b add x11, x11, x10 19be6c: b94017ef ldr w15, [sp, #0x14] 19be70: 2a0f03ed mov w13, w15 19be74: 93407dad sxtw x13, w13 19be78: 9b0d7d2d mul x13, x9, x13 19be7c: 8b0d016b add x11, x11, x13 19be80: 7900616c strh w12, [x11, #0x30] 19be84: f9400feb ldr x11, [sp, #0x18] 19be88: 8b0a016b add x11, x11, x10 19be8c: b94017ef ldr w15, [sp, #0x14] 19be90: 2a0f03ed mov w13, w15 19be94: 93407dad sxtw x13, w13 19be98: 9b0d7d2d mul x13, x9, x13 19be9c: 8b0d016b add x11, x11, x13 19bea0: 7900696c strh w12, [x11, #0x34] 19bea4: f9400feb ldr x11, [sp, #0x18] 19bea8: 8b0a016b add x11, x11, x10 19beac: b94017ef ldr w15, [sp, #0x14] 19beb0: 2a0f03ed mov w13, w15 19beb4: 93407dad sxtw x13, w13 19beb8: 9b0d7d2d mul x13, x9, x13 19bebc: 8b0d016b add x11, x11, x13 19bec0: 3900e56e strb w14, [x11, #0x39] 19bec4: f9400feb ldr x11, [sp, #0x18] 19bec8: 8b0a016b add x11, x11, x10 19becc: b94017ef ldr w15, [sp, #0x14] 19bed0: 2a0f03ed mov w13, w15 19bed4: 93407dad sxtw x13, w13 19bed8: 9b0d7d2d mul x13, x9, x13 19bedc: 8b0d016b add x11, x11, x13 19bee0: 7900656c strh w12, [x11, #0x32] 19bee4: f9400feb ldr x11, [sp, #0x18] 19bee8: 8b0a016b add x11, x11, x10 19beec: b94017ef ldr w15, [sp, #0x14] 19bef0: 2a0f03ed mov w13, w15 19bef4: 93407dad sxtw x13, w13 19bef8: 9b0d7d2d mul x13, x9, x13 19befc: 8b0d016b add x11, x11, x13 19bf00: 79006d6c strh w12, [x11, #0x36] 19bf04: f9400feb ldr x11, [sp, #0x18] 19bf08: 8b0a016b add x11, x11, x10 19bf0c: b94017ef ldr w15, [sp, #0x14] 19bf10: 2a0f03ed mov w13, w15 19bf14: 93407dad sxtw x13, w13 19bf18: 9b0d7d2d mul x13, x9, x13 19bf1c: 8b0d016b add x11, x11, x13 19bf20: 7900416c strh w12, [x11, #0x20] 19bf24: f9400feb ldr x11, [sp, #0x18] 19bf28: 8b0a016b add x11, x11, x10 19bf2c: b94017ef ldr w15, [sp, #0x14] 19bf30: 2a0f03ed mov w13, w15 19bf34: 93407dad sxtw x13, w13 19bf38: 9b0d7d2d mul x13, x9, x13 19bf3c: 8b0d016b add x11, x11, x13 19bf40: 7900456c strh w12, [x11, #0x22] 19bf44: f9400feb ldr x11, [sp, #0x18] 19bf48: 8b0a016b add x11, x11, x10 19bf4c: b94017ef ldr w15, [sp, #0x14] 19bf50: 2a0f03ed mov w13, w15 19bf54: 93407dad sxtw x13, w13 19bf58: 9b0d7d2d mul x13, x9, x13 19bf5c: 8b0d016b add x11, x11, x13 19bf60: f9000d7f str xzr, [x11, #0x18] 19bf64: f9400feb ldr x11, [sp, #0x18] 19bf68: 8b0a016b add x11, x11, x10 19bf6c: b94017ef ldr w15, [sp, #0x14] 19bf70: 2a0f03ed mov w13, w15 19bf74: 93407dad sxtw x13, w13 19bf78: 9b0d7d2d mul x13, x9, x13 19bf7c: 8b0d016b add x11, x11, x13 19bf80: f900097f str xzr, [x11, #0x10] 19bf84: f9400feb ldr x11, [sp, #0x18] 19bf88: 8b0a016b add x11, x11, x10 19bf8c: b94017ef ldr w15, [sp, #0x14] 19bf90: 2a0f03ed mov w13, w15 19bf94: 93407dad sxtw x13, w13 19bf98: 9b0d7d2d mul x13, x9, x13 19bf9c: 8b0d016b add x11, x11, x13 19bfa0: 8b08016b add x11, x11, x8 19bfa4: 7900016c strh w12, [x11] 19bfa8: f9400feb ldr x11, [sp, #0x18] 19bfac: 8b0a016a add x10, x11, x10 19bfb0: b94017ef ldr w15, [sp, #0x14] 19bfb4: 2a0f03eb mov w11, w15 19bfb8: 93407d6b sxtw x11, w11 19bfbc: 9b0b7d29 mul x9, x9, x11 19bfc0: 8b090149 add x9, x10, x9 19bfc4: 8b080128 add x8, x9, x8 19bfc8: 7900050c strh w12, [x8, #0x2] 19bfcc: b94017e8 ldr w8, [sp, #0x14] 19bfd0: 11000508 add w8, w8, #0x1 19bfd4: b90017e8 str w8, [sp, #0x14] 19bfd8: 17ffff88 b 0x19bdf8 19bfdc: b24003e0 orr x0, xzr, #0x1 19bfe0: 910083ff add sp, sp, #0x20 19bfe4: d65f03c0 ret 19bfe8: d10203ff sub sp, sp, #0x80 19bfec: a9077bfd stp x29, x30, [sp, #0x70] 19bff0: 9101c3fd add x29, sp, #0x70 19bff4: 321d03e8 orr w8, wzr, #0x8 19bff8: d2802409 mov x9, #0x120 // =288 19bffc: b27a03ea orr x10, xzr, #0x40 19c000: b27d07eb orr x11, xzr, #0x18 19c004: 32000fec orr w12, wzr, #0xf 19c008: b27b03ed orr x13, xzr, #0x20 19c00c: 321e03ee orr w14, wzr, #0x4 19c010: 321f03ef orr w15, wzr, #0x2 19c014: 52800010 mov w16, #0x0 // =0 19c018: f81f03a0 stur x0, [x29, #-0x10] 19c01c: f81e83a1 stur x1, [x29, #-0x18] 19c020: f81e03a2 stur x2, [x29, #-0x20] 19c024: f81d83a3 stur x3, [x29, #-0x28] 19c028: 781d63a4 sturh w4, [x29, #-0x2a] 19c02c: 785d63a4 ldurh w4, [x29, #-0x2a] 19c030: f85e03a0 ldur x0, [x29, #-0x20] 19c034: 79000004 strh w4, [x0] 19c038: f85e03a0 ldur x0, [x29, #-0x20] 19c03c: 39002408 strb w8, [x0, #0x9] 19c040: f85f03a0 ldur x0, [x29, #-0x10] 19c044: 8b090009 add x9, x0, x9 19c048: f85d83a0 ldur x0, [x29, #-0x28] 19c04c: 9b007d4a mul x10, x10, x0 19c050: 8b0a0129 add x9, x9, x10 19c054: f9001fe9 str x9, [sp, #0x38] 19c058: f85e83a9 ldur x9, [x29, #-0x18] 19c05c: 8b0b0129 add x9, x9, x11 19c060: f85e03aa ldur x10, [x29, #-0x20] 19c064: 39402948 ldrb w8, [x10, #0xa] 19c068: 0a0c0108 and w8, w8, w12 19c06c: 2a0803ea mov w10, w8 19c070: 93407d4a sxtw x10, w10 19c074: 9b0a7daa mul x10, x13, x10 19c078: 8b0a0129 add x9, x9, x10 19c07c: f90013e9 str x9, [sp, #0x20] 19c080: f94013e9 ldr x9, [sp, #0x20] 19c084: 39407128 ldrb w8, [x9, #0x1c] 19c088: 0a0e0108 and w8, w8, w14 19c08c: b9001bef str w15, [sp, #0x18] 19c090: b90017f0 str w16, [sp, #0x14] 19c094: 35000048 cbnz w8, 0x19c09c 19c098: 14000009 b 0x19c0bc 19c09c: 32000fe8 orr w8, wzr, #0xf 19c0a0: f85f03a0 ldur x0, [x29, #-0x10] 19c0a4: f85e83a1 ldur x1, [x29, #-0x18] 19c0a8: f85e03a9 ldur x9, [x29, #-0x20] 19c0ac: 3940292a ldrb w10, [x9, #0xa] 19c0b0: 0a080148 and w8, w10, w8 19c0b4: 2a0803e2 mov w2, w8 19c0b8: 9400024c bl 0x19c9e8 19c0bc: 321203e8 orr w8, wzr, #0x4000 19c0c0: f85e03a9 ldur x9, [x29, #-0x20] 19c0c4: 7940012a ldrh w10, [x9] 19c0c8: 0a080148 and w8, w10, w8 19c0cc: 35000048 cbnz w8, 0x19c0d4 19c0d0: 14000009 b 0x19c0f4 19c0d4: f85f03a0 ldur x0, [x29, #-0x10] 19c0d8: f85e83a1 ldur x1, [x29, #-0x18] 19c0dc: f85e03a2 ldur x2, [x29, #-0x20] 19c0e0: f85d83a3 ldur x3, [x29, #-0x28] 19c0e4: 785d63a4 ldurh w4, [x29, #-0x2a] 19c0e8: 97fc1e82 bl 0xa3af0 19c0ec: f81f83a0 stur x0, [x29, #-0x8] 19c0f0: 140000ad b 0x19c3a4 19c0f4: 321f03e8 orr w8, wzr, #0x2 19c0f8: d2800489 mov x9, #0x24 // =36 19c0fc: d280044a mov x10, #0x22 // =34 19c100: d280050b mov x11, #0x28 // =40 19c104: b27d03ec orr x12, xzr, #0x8 19c108: 5280000d mov w13, #0x0 // =0 19c10c: b27b03ee orr x14, xzr, #0x20 19c110: 32000fef orr w15, wzr, #0xf 19c114: b27d07f0 orr x16, xzr, #0x18 19c118: f85e83b1 ldur x17, [x29, #-0x18] 19c11c: f9400631 ldr x17, [x17, #0x8] 19c120: f9401231 ldr x17, [x17, #0x20] 19c124: 785d63a0 ldurh w0, [x29, #-0x2a] 19c128: 2a0003e1 mov w1, w0 19c12c: d3403c21 ubfx x1, x1, #0, #16 19c130: 9b017dc1 mul x1, x14, x1 19c134: 8b010231 add x17, x17, x1 19c138: f9001bf1 str x17, [sp, #0x30] 19c13c: f9401bf1 ldr x17, [sp, #0x30] 19c140: 79403620 ldrh w0, [x17, #0x1a] 19c144: f9401ff1 ldr x17, [sp, #0x38] 19c148: 79007620 strh w0, [x17, #0x3a] 19c14c: f85e83b1 ldur x17, [x29, #-0x18] 19c150: f9400631 ldr x17, [x17, #0x8] 19c154: f9401631 ldr x17, [x17, #0x28] 19c158: f9401fe1 ldr x1, [sp, #0x38] 19c15c: 79407420 ldrh w0, [x1, #0x3a] 19c160: 2a0003e1 mov w1, w0 19c164: d3403c21 ubfx x1, x1, #0, #16 19c168: 9b017dc1 mul x1, x14, x1 19c16c: 8b010231 add x17, x17, x1 19c170: f90017f1 str x17, [sp, #0x28] 19c174: f9401ff1 ldr x17, [sp, #0x38] 19c178: b9401be0 ldr w0, [sp, #0x18] 19c17c: 3900e220 strb w0, [x17, #0x38] 19c180: f9401ff1 ldr x17, [sp, #0x38] 19c184: b94017e2 ldr w2, [sp, #0x14] 19c188: 79006222 strh w2, [x17, #0x30] 19c18c: f94017f1 ldr x17, [sp, #0x28] 19c190: 79400223 ldrh w3, [x17] 19c194: f9401ff1 ldr x17, [sp, #0x38] 19c198: 79006a23 strh w3, [x17, #0x34] 19c19c: f9401ff1 ldr x17, [sp, #0x38] 19c1a0: 3900e620 strb w0, [x17, #0x39] 19c1a4: f9401ff1 ldr x17, [sp, #0x38] 19c1a8: 79006622 strh w2, [x17, #0x32] 19c1ac: f94017f1 ldr x17, [sp, #0x28] 19c1b0: 8b0c022c add x12, x17, x12 19c1b4: 79400183 ldrh w3, [x12] 19c1b8: f9401fec ldr x12, [sp, #0x38] 19c1bc: 79006d83 strh w3, [x12, #0x36] 19c1c0: f9401fec ldr x12, [sp, #0x38] 19c1c4: 8b0b018c add x12, x12, x11 19c1c8: 79000182 strh w2, [x12] 19c1cc: f94017ec ldr x12, [sp, #0x28] 19c1d0: 79c02583 ldrsh w3, [x12, #0x12] 19c1d4: 6b0301ad subs w13, w13, w3 19c1d8: f9401fec ldr x12, [sp, #0x38] 19c1dc: 8b0b018b add x11, x12, x11 19c1e0: 7900056d strh w13, [x11, #0x2] 19c1e4: f85e03ab ldur x11, [x29, #-0x20] 19c1e8: 79000562 strh w2, [x11, #0x2] 19c1ec: f85e83ab ldur x11, [x29, #-0x18] 19c1f0: 8b10016b add x11, x11, x16 19c1f4: f85e03ac ldur x12, [x29, #-0x20] 19c1f8: 3940298d ldrb w13, [x12, #0xa] 19c1fc: 0a0f01ad and w13, w13, w15 19c200: 2a0d03ec mov w12, w13 19c204: 93407d8c sxtw x12, w12 19c208: 9b0c7dcc mul x12, x14, x12 19c20c: 8b0c016b add x11, x11, x12 19c210: 39405d6d ldrb w13, [x11, #0x17] 19c214: 710101ad subs w13, w13, #0x40 19c218: b9001fed str w13, [sp, #0x1c] 19c21c: f94017eb ldr x11, [sp, #0x28] 19c220: 39c0796d ldrsb w13, [x11, #0x1e] 19c224: b9401fef ldr w15, [sp, #0x1c] 19c228: 0b0d01ed add w13, w15, w13 19c22c: b9001fed str w13, [sp, #0x1c] 19c230: b9401fe0 ldr w0, [sp, #0x1c] 19c234: f9401feb ldr x11, [sp, #0x38] 19c238: 8b0e0161 add x1, x11, x14 19c23c: f9401feb ldr x11, [sp, #0x38] 19c240: 8b0a0162 add x2, x11, x10 19c244: b90013e8 str w8, [sp, #0x10] 19c248: f90007e9 str x9, [sp, #0x8] 19c24c: 97fc1639 bl 0xa1b30 19c250: f9401fe9 ldr x9, [sp, #0x38] 19c254: f94007ea ldr x10, [sp, #0x8] 19c258: 8b0a0129 add x9, x9, x10 19c25c: b94017e8 ldr w8, [sp, #0x14] 19c260: 79000128 strh w8, [x9] 19c264: f9401fe9 ldr x9, [sp, #0x38] 19c268: 8b0a0129 add x9, x9, x10 19c26c: 79000528 strh w8, [x9, #0x2] 19c270: f9401be9 ldr x9, [sp, #0x30] 19c274: 7940012d ldrh w13, [x9] 19c278: b94013ef ldr w15, [sp, #0x10] 19c27c: 0a0f01ad and w13, w13, w15 19c280: 3500004d cbnz w13, 0x19c288 19c284: 1400000d b 0x19c2b8 19c288: d2998ae8 mov x8, #0xcc57 // =52311 19c28c: f2a008a8 movk x8, #0x45, lsl #16 19c290: b2407fe9 mov x9, #0xffffffff // =4294967295 19c294: d2998b0a mov x10, #0xcc58 // =52312 19c298: f2a008aa movk x10, #0x45, lsl #16 19c29c: f9401feb ldr x11, [sp, #0x38] 19c2a0: f900096a str x10, [x11, #0x10] 19c2a4: f9401fea ldr x10, [sp, #0x38] 19c2a8: f9000549 str x9, [x10, #0x8] 19c2ac: f9401fe9 ldr x9, [sp, #0x38] 19c2b0: f9000128 str x8, [x9] 19c2b4: 1400003b b 0x19c3a0 19c2b8: 320003e8 orr w8, wzr, #0x1 19c2bc: b27d03e9 orr x9, xzr, #0x8 19c2c0: f85e83aa ldur x10, [x29, #-0x18] 19c2c4: f940054a ldr x10, [x10, #0x8] 19c2c8: f940214a ldr x10, [x10, #0x40] 19c2cc: f85e83ab ldur x11, [x29, #-0x18] 19c2d0: f940056b ldr x11, [x11, #0x8] 19c2d4: f9401d6b ldr x11, [x11, #0x38] 19c2d8: f9401bec ldr x12, [sp, #0x30] 19c2dc: 7940318d ldrh w13, [x12, #0x18] 19c2e0: 2a0d03ec mov w12, w13 19c2e4: d3403d8c ubfx x12, x12, #0, #16 19c2e8: 9b0c7d29 mul x9, x9, x12 19c2ec: 8b090169 add x9, x11, x9 19c2f0: f9400129 ldr x9, [x9] 19c2f4: 8b090149 add x9, x10, x9 19c2f8: f9401fea ldr x10, [sp, #0x38] 19c2fc: f9000949 str x9, [x10, #0x10] 19c300: f9401be9 ldr x9, [sp, #0x30] 19c304: 7940012d ldrh w13, [x9] 19c308: 0a0801a8 and w8, w13, w8 19c30c: 35000048 cbnz w8, 0x19c314 19c310: 14000011 b 0x19c354 19c314: f9401fe8 ldr x8, [sp, #0x38] 19c318: f9400908 ldr x8, [x8, #0x10] 19c31c: f9401be9 ldr x9, [sp, #0x30] 19c320: f9400529 ldr x9, [x9, #0x8] 19c324: 8b090108 add x8, x8, x9 19c328: f9401fe9 ldr x9, [sp, #0x38] 19c32c: f9000528 str x8, [x9, #0x8] 19c330: f9401fe8 ldr x8, [sp, #0x38] 19c334: f9400908 ldr x8, [x8, #0x10] 19c338: f9401be9 ldr x9, [sp, #0x30] 19c33c: f9400929 ldr x9, [x9, #0x10] 19c340: 8b090108 add x8, x8, x9 19c344: f1000508 subs x8, x8, #0x1 19c348: f9401fe9 ldr x9, [sp, #0x38] 19c34c: f9000128 str x8, [x9] 19c350: 14000014 b 0x19c3a0 19c354: b27d03e8 orr x8, xzr, #0x8 19c358: f9401fe9 ldr x9, [sp, #0x38] 19c35c: f9400929 ldr x9, [x9, #0x10] 19c360: f85e83aa ldur x10, [x29, #-0x18] 19c364: f940054a ldr x10, [x10, #0x8] 19c368: f940194a ldr x10, [x10, #0x30] 19c36c: f9401beb ldr x11, [sp, #0x30] 19c370: 7940316c ldrh w12, [x11, #0x18] 19c374: 2a0c03eb mov w11, w12 19c378: d3403d6b ubfx x11, x11, #0, #16 19c37c: 9b0b7d08 mul x8, x8, x11 19c380: 8b080148 add x8, x10, x8 19c384: f9400108 ldr x8, [x8] 19c388: 8b080128 add x8, x9, x8 19c38c: f1000508 subs x8, x8, #0x1 19c390: f9401fe9 ldr x9, [sp, #0x38] 19c394: f9000128 str x8, [x9] 19c398: f9401fe9 ldr x9, [sp, #0x38] 19c39c: f9000528 str x8, [x9, #0x8] 19c3a0: f81f83bf stur xzr, [x29, #-0x8] 19c3a4: f85f83a0 ldur x0, [x29, #-0x8] 19c3a8: a9477bfd ldp x29, x30, [sp, #0x70] 19c3ac: 910203ff add sp, sp, #0x80 19c3b0: d65f03c0 ret 19c3b4: d10483ff sub sp, sp, #0x120 19c3b8: f90083fc str x28, [sp, #0x100] 19c3bc: a9117bfd stp x29, x30, [sp, #0x110] 19c3c0: 910443fd add x29, sp, #0x110 19c3c4: d10183a8 sub x8, x29, #0x60 19c3c8: d53bd049 mrs x9, TPIDR_EL0 19c3cc: f9401529 ldr x9, [x9, #0x28] 19c3d0: f9002509 str x9, [x8, #0x48] 19c3d4: f81903a0 stur x0, [x29, #-0x70] 19c3d8: f81883a1 stur x1, [x29, #-0x78] 19c3dc: f81803a2 stur x2, [x29, #-0x80] 19c3e0: f90047e3 str x3, [sp, #0x88] 19c3e4: f90043e4 str x4, [sp, #0x80] 19c3e8: f9003fe5 str x5, [sp, #0x78] 19c3ec: f85803a9 ldur x9, [x29, #-0x80] 19c3f0: 7940012a ldrh w10, [x9] 19c3f4: f9001fe8 str x8, [sp, #0x38] 19c3f8: 3670016a tbz w10, #0xe, 0x19c424 19c3fc: 14000001 b 0x19c400 19c400: f85903a0 ldur x0, [x29, #-0x70] 19c404: f85883a1 ldur x1, [x29, #-0x78] 19c408: f85803a2 ldur x2, [x29, #-0x80] 19c40c: f94047e3 ldr x3, [sp, #0x88] 19c410: f94043e4 ldr x4, [sp, #0x80] 19c414: f9403fe5 ldr x5, [sp, #0x78] 19c418: 97fc353a bl 0xa9900 19c41c: b819c3a0 stur w0, [x29, #-0x64] 19c420: 140000bb b 0x19c70c 19c424: f85903a8 ldur x8, [x29, #-0x70] 19c428: f94047e9 ldr x9, [sp, #0x88] 19c42c: 8b091908 add x8, x8, x9, lsl #6 19c430: 91048108 add x8, x8, #0x120 19c434: f9003be8 str x8, [sp, #0x70] 19c438: f85883a8 ldur x8, [x29, #-0x78] 19c43c: f9400508 ldr x8, [x8, #0x8] 19c440: f9401108 ldr x8, [x8, #0x20] 19c444: f85803a9 ldur x9, [x29, #-0x80] 19c448: 7940012a ldrh w10, [x9] 19c44c: 2a0a03e9 mov w9, w10 19c450: 92403529 and x9, x9, #0x3fff 19c454: 8b091508 add x8, x8, x9, lsl #5 19c458: f90033e8 str x8, [sp, #0x60] 19c45c: f85883a8 ldur x8, [x29, #-0x78] 19c460: f9400508 ldr x8, [x8, #0x8] 19c464: f9401508 ldr x8, [x8, #0x28] 19c468: f9403be9 ldr x9, [sp, #0x70] 19c46c: 7940752a ldrh w10, [x9, #0x3a] 19c470: 2a0a03e9 mov w9, w10 19c474: 8b091508 add x8, x8, x9, lsl #5 19c478: f9002fe8 str x8, [sp, #0x58] 19c47c: f85883a8 ldur x8, [x29, #-0x78] 19c480: f85803a9 ldur x9, [x29, #-0x80] 19c484: 3940292a ldrb w10, [x9, #0xa] 19c488: 2a0a03e9 mov w9, w10 19c48c: 92400d29 and x9, x9, #0xf 19c490: 8b091508 add x8, x8, x9, lsl #5 19c494: 91006108 add x8, x8, #0x18 19c498: f90037e8 str x8, [sp, #0x68] 19c49c: f85803a8 ldur x8, [x29, #-0x80] 19c4a0: 79800508 ldrsh x8, [x8, #0x2] 19c4a4: f9401fe9 ldr x9, [sp, #0x38] 19c4a8: f9002128 str x8, [x9, #0x40] 19c4ac: f9403be0 ldr x0, [sp, #0x70] 19c4b0: f9402fe1 ldr x1, [sp, #0x58] 19c4b4: 940002b5 bl 0x19cf88 19c4b8: f9403be0 ldr x0, [sp, #0x70] 19c4bc: f9402fe8 ldr x8, [sp, #0x58] 19c4c0: 91002101 add x1, x8, #0x8 19c4c4: 9400033e bl 0x19d1bc 19c4c8: f9403be8 ldr x8, [sp, #0x70] 19c4cc: 9100a100 add x0, x8, #0x28 19c4d0: f9402fe8 ldr x8, [sp, #0x58] 19c4d4: 79402901 ldrh w1, [x8, #0x14] 19c4d8: 97fc33f2 bl 0xa94a0 19c4dc: f85883a8 ldur x8, [x29, #-0x78] 19c4e0: f9400508 ldr x8, [x8, #0x8] 19c4e4: 3940290a ldrb w10, [x8, #0xa] 19c4e8: 362000ea tbz w10, #0x4, 0x19c504 19c4ec: 14000001 b 0x19c4f0 19c4f0: f9403be0 ldr x0, [sp, #0x70] 19c4f4: f9402fe2 ldr x2, [sp, #0x58] 19c4f8: d10183a1 sub x1, x29, #0x60 19c4fc: 940003af bl 0x19d3b8 19c500: 14000004 b 0x19c510 19c504: aa1f03e8 mov x8, xzr 19c508: f81b03a8 stur x8, [x29, #-0x50] 19c50c: 14000001 b 0x19c510 19c510: f85803a0 ldur x0, [x29, #-0x80] 19c514: f9403be1 ldr x1, [sp, #0x70] 19c518: f9402fe2 ldr x2, [sp, #0x58] 19c51c: f94037e3 ldr x3, [sp, #0x68] 19c520: f94033e8 ldr x8, [sp, #0x60] 19c524: 79800d04 ldrsh x4, [x8, #0x6] 19c528: 940003e1 bl 0x19d4ac 19c52c: f81a03a0 stur x0, [x29, #-0x60] 19c530: f94037e8 ldr x8, [sp, #0x68] 19c534: f9400108 ldr x8, [x8] 19c538: f94033e0 ldr x0, [sp, #0x60] 19c53c: 79800800 ldrsh x0, [x0, #0x4] 19c540: 8b000108 add x8, x8, x0 19c544: f9002be8 str x8, [sp, #0x50] 19c548: f94037e8 ldr x8, [sp, #0x68] 19c54c: 39407109 ldrb w9, [x8, #0x1c] 19c550: 36180169 tbz w9, #0x3, 0x19c57c 19c554: 14000001 b 0x19c558 19c558: f85803a8 ldur x8, [x29, #-0x80] 19c55c: 39402d09 ldrb w9, [x8, #0xb] 19c560: 52800c8a mov w10, #0x64 // =100 19c564: 1b0a7d29 mul w9, w9, w10 19c568: 2a0903e8 mov w8, w9 19c56c: f9402beb ldr x11, [sp, #0x50] 19c570: 8b080168 add x8, x11, x8 19c574: f9002be8 str x8, [sp, #0x50] 19c578: 1400000c b 0x19c5a8 19c57c: f85803a8 ldur x8, [x29, #-0x80] 19c580: 39402d09 ldrb w9, [x8, #0xb] 19c584: f85883a8 ldur x8, [x29, #-0x78] 19c588: 39c95d0a ldrsb w10, [x8, #0x257] 19c58c: 0b0a0129 add w9, w9, w10 19c590: 52800c8a mov w10, #0x64 // =100 19c594: 1b0a7d29 mul w9, w9, w10 19c598: f9402be8 ldr x8, [sp, #0x50] 19c59c: 8b29c108 add x8, x8, w9, sxtw 19c5a0: f9002be8 str x8, [sp, #0x50] 19c5a4: 14000001 b 0x19c5a8 19c5a8: f9403be0 ldr x0, [sp, #0x70] 19c5ac: f9402fe1 ldr x1, [sp, #0x58] 19c5b0: f94037e2 ldr x2, [sp, #0x68] 19c5b4: f9402be3 ldr x3, [sp, #0x50] 19c5b8: 94000419 bl 0x19d61c 19c5bc: f81a83a0 stur x0, [x29, #-0x58] 19c5c0: f85903a0 ldur x0, [x29, #-0x70] 19c5c4: 91008000 add x0, x0, #0x20 19c5c8: f9401fe1 ldr x1, [sp, #0x38] 19c5cc: f9001420 str x0, [x1, #0x28] 19c5d0: f94043e0 ldr x0, [sp, #0x80] 19c5d4: f9001820 str x0, [x1, #0x30] 19c5d8: f9403fe0 ldr x0, [sp, #0x78] 19c5dc: f9001c20 str x0, [x1, #0x38] 19c5e0: f9403be0 ldr x0, [sp, #0x70] 19c5e4: f9400400 ldr x0, [x0, #0x8] 19c5e8: 12800008 mov w8, #-0x1 // =-1 19c5ec: 2a0803e2 mov w2, w8 19c5f0: eb020000 subs x0, x0, x2 19c5f4: f9001be0 str x0, [sp, #0x30] 19c5f8: 54000240 b.eq 0x19c640 19c5fc: 14000001 b 0x19c600 19c600: f9403be8 ldr x8, [sp, #0x70] 19c604: f9400509 ldr x9, [x8, #0x8] 19c608: f9400108 ldr x8, [x8] 19c60c: eb080128 subs x8, x9, x8 19c610: f90017e8 str x8, [sp, #0x28] 19c614: 54000161 b.ne 0x19c640 19c618: 14000001 b 0x19c61c 19c61c: f9403be0 ldr x0, [sp, #0x70] 19c620: f94047e8 ldr x8, [sp, #0x88] 19c624: f100fd08 subs x8, x8, #0x3f 19c628: 1a9fd7e2 cset w2, gt 19c62c: d10183a1 sub x1, x29, #0x60 19c630: f90013e8 str x8, [sp, #0x20] 19c634: 97fc1c77 bl 0xa3810 19c638: b9004fe0 str w0, [sp, #0x4c] 19c63c: 14000004 b 0x19c64c 19c640: 2a1f03e8 mov w8, wzr 19c644: b9004fe8 str w8, [sp, #0x4c] 19c648: 14000001 b 0x19c64c 19c64c: f9401fe8 ldr x8, [sp, #0x38] 19c650: f9401d09 ldr x9, [x8, #0x38] 19c654: b6f800c9 tbz x9, #0x3f, 0x19c66c 19c658: 14000001 b 0x19c65c 19c65c: aa1f03e8 mov x8, xzr 19c660: f9401fe9 ldr x9, [sp, #0x38] 19c664: f9001d28 str x8, [x9, #0x38] 19c668: 14000001 b 0x19c66c 19c66c: f9401fe8 ldr x8, [sp, #0x38] 19c670: f9401d09 ldr x9, [x8, #0x38] 19c674: f1020529 subs x9, x9, #0x81 19c678: f9000fe9 str x9, [sp, #0x18] 19c67c: 540000eb b.lt 0x19c698 19c680: 14000001 b 0x19c684 19c684: 321903e8 orr w8, wzr, #0x80 19c688: 2a0803e9 mov w9, w8 19c68c: f9401fea ldr x10, [sp, #0x38] 19c690: f9001d49 str x9, [x10, #0x38] 19c694: 14000001 b 0x19c698 19c698: f9403be0 ldr x0, [sp, #0x70] 19c69c: d10183a1 sub x1, x29, #0x60 19c6a0: 97fc1110 bl 0xa0ae0 19c6a4: f85803a0 ldur x0, [x29, #-0x80] 19c6a8: 39402408 ldrb w8, [x0, #0x9] 19c6ac: 121c7908 and w8, w8, #0xfffffff7 19c6b0: 39002408 strb w8, [x0, #0x9] 19c6b4: f85803a0 ldur x0, [x29, #-0x80] 19c6b8: 39402008 ldrb w8, [x0, #0x8] 19c6bc: 71001508 subs w8, w8, #0x5 19c6c0: b90017e8 str w8, [sp, #0x14] 19c6c4: 54000160 b.eq 0x19c6f0 19c6c8: 14000001 b 0x19c6cc 19c6cc: f9403be8 ldr x8, [sp, #0x70] 19c6d0: 3940e109 ldrb w9, [x8, #0x38] 19c6d4: 71002129 subs w9, w9, #0x8 19c6d8: b90013e9 str w9, [sp, #0x10] 19c6dc: 540000a1 b.ne 0x19c6f0 19c6e0: 14000001 b 0x19c6e4 19c6e4: 320003e8 orr w8, wzr, #0x1 19c6e8: b9004fe8 str w8, [sp, #0x4c] 19c6ec: 14000001 b 0x19c6f0 19c6f0: f85a03a8 ldur x8, [x29, #-0x60] 19c6f4: f85803a9 ldur x9, [x29, #-0x80] 19c6f8: 2a0803ea mov w10, w8 19c6fc: 7900052a strh w10, [x9, #0x2] 19c700: b9404fea ldr w10, [sp, #0x4c] 19c704: b819c3aa stur w10, [x29, #-0x64] 19c708: 14000001 b 0x19c70c 19c70c: b859c3a8 ldur w8, [x29, #-0x64] 19c710: d53bd049 mrs x9, TPIDR_EL0 19c714: f9401529 ldr x9, [x9, #0x28] 19c718: f9401fea ldr x10, [sp, #0x38] 19c71c: f940254b ldr x11, [x10, #0x48] 19c720: eb0b0129 subs x9, x9, x11 19c724: b9000fe8 str w8, [sp, #0xc] 19c728: f90003e9 str x9, [sp] 19c72c: 540000e1 b.ne 0x19c748 19c730: 14000001 b 0x19c734 19c734: b9400fe0 ldr w0, [sp, #0xc] 19c738: a9517bfd ldp x29, x30, [sp, #0x110] 19c73c: f94083fc ldr x28, [sp, #0x100] 19c740: 910483ff add sp, sp, #0x120 19c744: d65f03c0 ret 19c748: 97fc358a bl 0xa9d70 <__stack_chk_fail@plt> 19c74c: d10143ff sub sp, sp, #0x50 19c750: a9047bfd stp x29, x30, [sp, #0x40] 19c754: 910103fd add x29, sp, #0x40 19c758: 321203e8 orr w8, wzr, #0x4000 19c75c: 321f07e9 orr w9, wzr, #0x6 19c760: f81f83a0 stur x0, [x29, #-0x8] 19c764: f81f03a1 stur x1, [x29, #-0x10] 19c768: f81e83a2 stur x2, [x29, #-0x18] 19c76c: f90013e3 str x3, [sp, #0x20] 19c770: f85e83a0 ldur x0, [x29, #-0x18] 19c774: 7940000a ldrh w10, [x0] 19c778: 0a080148 and w8, w10, w8 19c77c: b9000fe9 str w9, [sp, #0xc] 19c780: 35000048 cbnz w8, 0x19c788 19c784: 14000007 b 0x19c7a0 19c788: f85f83a0 ldur x0, [x29, #-0x8] 19c78c: f85f03a1 ldur x1, [x29, #-0x10] 19c790: f85e83a2 ldur x2, [x29, #-0x18] 19c794: f94013e3 ldr x3, [sp, #0x20] 19c798: 97fc1d06 bl 0xa3bb0 19c79c: 14000023 b 0x19c828 19c7a0: b27b03e8 orr x8, xzr, #0x20 19c7a4: b27d03e9 orr x9, xzr, #0x8 19c7a8: b27a03ea orr x10, xzr, #0x40 19c7ac: d280240b mov x11, #0x120 // =288 19c7b0: f85f83ac ldur x12, [x29, #-0x8] 19c7b4: 8b0b018b add x11, x12, x11 19c7b8: f94013ec ldr x12, [sp, #0x20] 19c7bc: 9b0c7d4a mul x10, x10, x12 19c7c0: 8b0a016a add x10, x11, x10 19c7c4: f9000fea str x10, [sp, #0x18] 19c7c8: f85f03aa ldur x10, [x29, #-0x10] 19c7cc: f940054a ldr x10, [x10, #0x8] 19c7d0: f940154a ldr x10, [x10, #0x28] 19c7d4: f9400feb ldr x11, [sp, #0x18] 19c7d8: 7940756d ldrh w13, [x11, #0x3a] 19c7dc: 2a0d03eb mov w11, w13 19c7e0: d3403d6b ubfx x11, x11, #0, #16 19c7e4: 9b0b7d08 mul x8, x8, x11 19c7e8: 8b080148 add x8, x10, x8 19c7ec: f9000be8 str x8, [sp, #0x10] 19c7f0: f9400fe8 ldr x8, [sp, #0x18] 19c7f4: b9400fed ldr w13, [sp, #0xc] 19c7f8: 3900e10d strb w13, [x8, #0x38] 19c7fc: f9400be8 ldr x8, [sp, #0x10] 19c800: 79400d0e ldrh w14, [x8, #0x6] 19c804: f9400fe8 ldr x8, [sp, #0x18] 19c808: 7900690e strh w14, [x8, #0x34] 19c80c: f9400fe8 ldr x8, [sp, #0x18] 19c810: 3900e50d strb w13, [x8, #0x39] 19c814: f9400be8 ldr x8, [sp, #0x10] 19c818: 8b090108 add x8, x8, x9 19c81c: 79400d0e ldrh w14, [x8, #0x6] 19c820: f9400fe8 ldr x8, [sp, #0x18] 19c824: 79006d0e strh w14, [x8, #0x36] 19c828: a9447bfd ldp x29, x30, [sp, #0x40] 19c82c: 910143ff add sp, sp, #0x50 19c830: d65f03c0 ret 19c834: d10103ff sub sp, sp, #0x40 19c838: a9037bfd stp x29, x30, [sp, #0x30] 19c83c: 9100c3fd add x29, sp, #0x30 19c840: 321203e8 orr w8, wzr, #0x4000 19c844: 321d03e9 orr w9, wzr, #0x8 19c848: f81f83a0 stur x0, [x29, #-0x8] 19c84c: f81f03a1 stur x1, [x29, #-0x10] 19c850: f9000fe2 str x2, [sp, #0x18] 19c854: f9000be3 str x3, [sp, #0x10] 19c858: f9400fe0 ldr x0, [sp, #0x18] 19c85c: 7940000a ldrh w10, [x0] 19c860: 0a080148 and w8, w10, w8 19c864: b9000fe9 str w9, [sp, #0xc] 19c868: 35000048 cbnz w8, 0x19c870 19c86c: 14000007 b 0x19c888 19c870: f85f83a0 ldur x0, [x29, #-0x8] 19c874: f85f03a1 ldur x1, [x29, #-0x10] 19c878: f9400fe2 ldr x2, [sp, #0x18] 19c87c: f9400be3 ldr x3, [sp, #0x10] 19c880: 97fc11e4 bl 0xa1010 19c884: 14000015 b 0x19c8d8 19c888: b27a03e8 orr x8, xzr, #0x40 19c88c: d2802409 mov x9, #0x120 // =288 19c890: 128008ca mov w10, #-0x47 // =-71 19c894: f9400feb ldr x11, [sp, #0x18] 19c898: 3940256c ldrb w12, [x11, #0x9] 19c89c: 0a0a018a and w10, w12, w10 19c8a0: 3900256a strb w10, [x11, #0x9] 19c8a4: f85f83ab ldur x11, [x29, #-0x8] 19c8a8: 8b09016b add x11, x11, x9 19c8ac: f9400bed ldr x13, [sp, #0x10] 19c8b0: 9b0d7d0d mul x13, x8, x13 19c8b4: 8b0d016b add x11, x11, x13 19c8b8: b9400fea ldr w10, [sp, #0xc] 19c8bc: 3900e16a strb w10, [x11, #0x38] 19c8c0: f85f83ab ldur x11, [x29, #-0x8] 19c8c4: 8b090169 add x9, x11, x9 19c8c8: f9400beb ldr x11, [sp, #0x10] 19c8cc: 9b0b7d08 mul x8, x8, x11 19c8d0: 8b080128 add x8, x9, x8 19c8d4: 3900e50a strb w10, [x8, #0x39] 19c8d8: a9437bfd ldp x29, x30, [sp, #0x30] 19c8dc: 910103ff add sp, sp, #0x40 19c8e0: d65f03c0 ret 19c8e4: d10143ff sub sp, sp, #0x50 19c8e8: a9047bfd stp x29, x30, [sp, #0x40] 19c8ec: 910103fd add x29, sp, #0x40 19c8f0: 321203e8 orr w8, wzr, #0x4000 19c8f4: 321e03e9 orr w9, wzr, #0x4 19c8f8: 321f03ea orr w10, wzr, #0x2 19c8fc: f81f83a0 stur x0, [x29, #-0x8] 19c900: f81f03a1 stur x1, [x29, #-0x10] 19c904: f81e83a2 stur x2, [x29, #-0x18] 19c908: f90013e3 str x3, [sp, #0x20] 19c90c: f9000fe4 str x4, [sp, #0x18] 19c910: f85e83a0 ldur x0, [x29, #-0x18] 19c914: 7940000b ldrh w11, [x0] 19c918: 0a080168 and w8, w11, w8 19c91c: b9000fe9 str w9, [sp, #0xc] 19c920: b9000bea str w10, [sp, #0x8] 19c924: 35000048 cbnz w8, 0x19c92c 19c928: 14000008 b 0x19c948 19c92c: f85f83a0 ldur x0, [x29, #-0x8] 19c930: f85f03a1 ldur x1, [x29, #-0x10] 19c934: f85e83a2 ldur x2, [x29, #-0x18] 19c938: f94013e3 ldr x3, [sp, #0x20] 19c93c: f9400fe4 ldr x4, [sp, #0x18] 19c940: 97fc2210 bl 0xa5180 19c944: 14000026 b 0x19c9dc 19c948: b27b03e8 orr x8, xzr, #0x20 19c94c: b27a03e9 orr x9, xzr, #0x40 19c950: d280240a mov x10, #0x120 // =288 19c954: f85f83ab ldur x11, [x29, #-0x8] 19c958: 8b0a016a add x10, x11, x10 19c95c: f9400feb ldr x11, [sp, #0x18] 19c960: 9b0b7d29 mul x9, x9, x11 19c964: 8b090149 add x9, x10, x9 19c968: f9000be9 str x9, [sp, #0x10] 19c96c: f9400be9 ldr x9, [sp, #0x10] 19c970: 79c0612c ldrsh w12, [x9, #0x30] 19c974: f85f03a9 ldur x9, [x29, #-0x10] 19c978: f9400529 ldr x9, [x9, #0x8] 19c97c: f9401529 ldr x9, [x9, #0x28] 19c980: f9400bea ldr x10, [sp, #0x10] 19c984: 7940754d ldrh w13, [x10, #0x3a] 19c988: 2a0d03ea mov w10, w13 19c98c: d3403d4a ubfx x10, x10, #0, #16 19c990: 9b0a7d08 mul x8, x8, x10 19c994: 8b080128 add x8, x9, x8 19c998: 79c0090d ldrsh w13, [x8, #0x4] 19c99c: 6b0d019f cmp w12, w13 19c9a0: 1a9fa7ec cset w12, lt 19c9a4: 3700004c tbnz w12, #0x0, 0x19c9ac 19c9a8: 14000002 b 0x19c9b0 19c9ac: 1400000c b 0x19c9dc 19c9b0: 321f03e8 orr w8, wzr, #0x2 19c9b4: f9400be9 ldr x9, [sp, #0x10] 19c9b8: b9400fea ldr w10, [sp, #0xc] 19c9bc: 3900e12a strb w10, [x9, #0x38] 19c9c0: f85e83a9 ldur x9, [x29, #-0x18] 19c9c4: b9400beb ldr w11, [sp, #0x8] 19c9c8: 3900212b strb w11, [x9, #0x8] 19c9cc: f85e83a9 ldur x9, [x29, #-0x18] 19c9d0: 3940252c ldrb w12, [x9, #0x9] 19c9d4: 2a080188 orr w8, w12, w8 19c9d8: 39002528 strb w8, [x9, #0x9] 19c9dc: a9447bfd ldp x29, x30, [sp, #0x40] 19c9e0: 910143ff add sp, sp, #0x50 19c9e4: d65f03c0 ret 19c9e8: d100c3ff sub sp, sp, #0x30 19c9ec: b27d07e8 orr x8, xzr, #0x18 19c9f0: b27b03e9 orr x9, xzr, #0x20 19c9f4: 321d03ea orr w10, wzr, #0x8 19c9f8: 32000feb orr w11, wzr, #0xf 19c9fc: b27f03ec orr x12, xzr, #0x2 19ca00: f90017e0 str x0, [sp, #0x28] 19ca04: f90013e1 str x1, [sp, #0x20] 19ca08: 39007fe2 strb w2, [sp, #0x1f] 19ca0c: f94013e0 ldr x0, [sp, #0x20] 19ca10: 8b080008 add x8, x0, x8 19ca14: 39407fe2 ldrb w2, [sp, #0x1f] 19ca18: 2a0203e0 mov w0, w2 19ca1c: d3401c00 ubfx x0, x0, #0, #8 19ca20: 9b007d29 mul x9, x9, x0 19ca24: 8b090108 add x8, x8, x9 19ca28: f90003e8 str x8, [sp] 19ca2c: f94003e8 ldr x8, [sp] 19ca30: 39405902 ldrb w2, [x8, #0x16] 19ca34: 1aca2042 lsl w2, w2, w10 19ca38: f94003e8 ldr x8, [sp] 19ca3c: 3940610d ldrb w13, [x8, #0x18] 19ca40: 1aca21ad lsl w13, w13, w10 19ca44: 1b0d7c4d mul w13, w2, w13 19ca48: 1acb29ad asr w13, w13, w11 19ca4c: 2a0d03e8 mov w8, w13 19ca50: 93407d08 sxtw x8, w8 19ca54: f9000be8 str x8, [sp, #0x10] 19ca58: f9400be8 ldr x8, [sp, #0x10] 19ca5c: 2a0803ed mov w13, w8 19ca60: f9400be8 ldr x8, [sp, #0x10] 19ca64: 2a0803e2 mov w2, w8 19ca68: 1b027dad mul w13, w13, w2 19ca6c: 1acb29ad asr w13, w13, w11 19ca70: 2a0d03e8 mov w8, w13 19ca74: 93407d08 sxtw x8, w8 19ca78: f9000be8 str x8, [sp, #0x10] 19ca7c: f9400be8 ldr x8, [sp, #0x10] 19ca80: 2a0803ed mov w13, w8 19ca84: f94013e8 ldr x8, [sp, #0x20] 19ca88: 79444902 ldrh w2, [x8, #0x224] 19ca8c: 1b027dad mul w13, w13, w2 19ca90: 1acb29ad asr w13, w13, w11 19ca94: f94003e8 ldr x8, [sp] 19ca98: 7900110d strh w13, [x8, #0x8] 19ca9c: f94003e8 ldr x8, [sp] 19caa0: 79401d0d ldrh w13, [x8, #0xe] 19caa4: 2a0d03e8 mov w8, w13 19caa8: 93403d08 sxth x8, w8 19caac: 9acc2108 lsl x8, x8, x12 19cab0: f1402108 subs x8, x8, #0x8, lsl #12 // =0x8000 19cab4: f90007e8 str x8, [sp, #0x8] 19cab8: f94007e8 ldr x8, [sp, #0x8] 19cabc: 2a0803ed mov w13, w8 19cac0: f94003e8 ldr x8, [sp] 19cac4: 79c02102 ldrsh w2, [x8, #0x10] 19cac8: 1b027dad mul w13, w13, w2 19cacc: 1acb29ab asr w11, w13, w11 19cad0: 2a0b03e8 mov w8, w11 19cad4: 93407d08 sxtw x8, w8 19cad8: f94003e9 ldr x9, [sp] 19cadc: f9000128 str x8, [x9] 19cae0: f94003e8 ldr x8, [sp] 19cae4: 3940710b ldrb w11, [x8, #0x1c] 19cae8: 0a0a016a and w10, w11, w10 19caec: 350001ca cbnz w10, 0x19cb24 19caf0: 52800c88 mov w8, #0x64 // =100 19caf4: f94003e9 ldr x9, [sp] 19caf8: 39c0652a ldrsb w10, [x9, #0x19] 19cafc: f94003e9 ldr x9, [sp] 19cb00: 39c0692b ldrsb w11, [x9, #0x1a] 19cb04: 1b087d68 mul w8, w11, w8 19cb08: 0b080148 add w8, w10, w8 19cb0c: 2a0803e9 mov w9, w8 19cb10: 93407d29 sxtw x9, w9 19cb14: f94003ec ldr x12, [sp] 19cb18: f940018d ldr x13, [x12] 19cb1c: 8b0901a9 add x9, x13, x9 19cb20: f9000189 str x9, [x12] 19cb24: 321d7be8 orr w8, wzr, #0xfffffffb 19cb28: f94003e9 ldr x9, [sp] 19cb2c: 3940712a ldrb w10, [x9, #0x1c] 19cb30: 0a080148 and w8, w10, w8 19cb34: 39007128 strb w8, [x9, #0x1c] 19cb38: 9100c3ff add sp, sp, #0x30 19cb3c: d65f03c0 ret 000000000019cb40 : 19cb40: d10103ff sub sp, sp, #0x40 19cb44: b2400be8 orr x8, xzr, #0x7 19cb48: 32000fe9 orr w9, wzr, #0xf 19cb4c: f9001fe0 str x0, [sp, #0x38] 19cb50: f9001be1 str x1, [sp, #0x30] 19cb54: b9002fe2 str w2, [sp, #0x2c] 19cb58: b9000fff str wzr, [sp, #0xc] 19cb5c: f9401fe0 ldr x0, [sp, #0x38] 19cb60: f9400c00 ldr x0, [x0, #0x18] 19cb64: f9401be1 ldr x1, [sp, #0x30] 19cb68: f9400421 ldr x1, [x1, #0x8] 19cb6c: 9ac82028 lsl x8, x1, x8 19cb70: 8b080008 add x8, x0, x8 19cb74: f9000fe8 str x8, [sp, #0x18] 19cb78: f9401fe8 ldr x8, [sp, #0x38] 19cb7c: f9400908 ldr x8, [x8, #0x10] 19cb80: f9400fe0 ldr x0, [sp, #0x18] 19cb84: 2a0003e2 mov w2, w0 19cb88: 1ac92449 lsr w9, w2, w9 19cb8c: 2a0903e0 mov w0, w9 19cb90: d3407c00 ubfx x0, x0, #0, #32 19cb94: 8b000108 add x8, x8, x0 19cb98: f90013e8 str x8, [sp, #0x20] 19cb9c: f94013e8 ldr x8, [sp, #0x20] 19cba0: f9401fe0 ldr x0, [sp, #0x38] 19cba4: f9400000 ldr x0, [x0] 19cba8: eb00011f cmp x8, x0 19cbac: 1a9f37e9 cset w9, hs 19cbb0: 37000049 tbnz w9, #0x0, 0x19cbb8 19cbb4: 14000028 b 0x19cc54 19cbb8: b2400fe8 orr x8, xzr, #0xf 19cbbc: f9401fe9 ldr x9, [sp, #0x38] 19cbc0: f9400129 ldr x9, [x9] 19cbc4: f9401fea ldr x10, [sp, #0x38] 19cbc8: f940094a ldr x10, [x10, #0x10] 19cbcc: eb0a0129 subs x9, x9, x10 19cbd0: f9000be9 str x9, [sp, #0x10] 19cbd4: f9400be9 ldr x9, [sp, #0x10] 19cbd8: 9ac82128 lsl x8, x9, x8 19cbdc: f9401fe9 ldr x9, [sp, #0x38] 19cbe0: f9400d29 ldr x9, [x9, #0x18] 19cbe4: eb090108 subs x8, x8, x9 19cbe8: f9000be8 str x8, [sp, #0x10] 19cbec: f9401be8 ldr x8, [sp, #0x30] 19cbf0: f9400508 ldr x8, [x8, #0x8] 19cbf4: b5000048 cbnz x8, 0x19cbfc 19cbf8: 14000009 b 0x19cc1c 19cbfc: f9400be8 ldr x8, [sp, #0x10] 19cc00: f9401be9 ldr x9, [sp, #0x30] 19cc04: f9400529 ldr x9, [x9, #0x8] 19cc08: 9ac90d08 sdiv x8, x8, x9 19cc0c: 91000508 add x8, x8, #0x1 19cc10: f9401be9 ldr x9, [sp, #0x30] 19cc14: f9001d28 str x8, [x9, #0x38] 19cc18: 14000004 b 0x19cc28 19cc1c: f9400be8 ldr x8, [sp, #0x10] 19cc20: f9401be9 ldr x9, [sp, #0x30] 19cc24: f9001d28 str x8, [x9, #0x38] 19cc28: d2800008 mov x8, #0x0 // =0 19cc2c: f9401be9 ldr x9, [sp, #0x30] 19cc30: f9401d29 ldr x9, [x9, #0x38] 19cc34: eb08013f cmp x9, x8 19cc38: 1a9fa7ea cset w10, lt 19cc3c: 3700004a tbnz w10, #0x0, 0x19cc44 19cc40: 14000003 b 0x19cc4c 19cc44: f9401be8 ldr x8, [sp, #0x30] 19cc48: f9001d1f str xzr, [x8, #0x38] 19cc4c: 320003e8 orr w8, wzr, #0x1 19cc50: b9000fe8 str w8, [sp, #0xc] 19cc54: b9402fe8 ldr w8, [sp, #0x2c] 19cc58: 35000048 cbnz w8, 0x19cc60 19cc5c: 14000007 b 0x19cc78 19cc60: f9400fe8 ldr x8, [sp, #0x18] 19cc64: f9401fe9 ldr x9, [sp, #0x38] 19cc68: f9000d28 str x8, [x9, #0x18] 19cc6c: f94013e8 ldr x8, [sp, #0x20] 19cc70: f9401fe9 ldr x9, [sp, #0x38] 19cc74: f9000928 str x8, [x9, #0x10] 19cc78: b9400fe0 ldr w0, [sp, #0xc] 19cc7c: 910103ff add sp, sp, #0x40 19cc80: d65f03c0 ret 000000000019cc84 : 19cc84: d10043ff sub sp, sp, #0x10 19cc88: 52800008 mov w8, #0x0 // =0 19cc8c: f90007e0 str x0, [sp, #0x8] 19cc90: 79000fe1 strh w1, [sp, #0x6] 19cc94: f94007e0 ldr x0, [sp, #0x8] 19cc98: 79c00401 ldrsh w1, [x0, #0x2] 19cc9c: 6b08003f cmp w1, w8 19cca0: 1a9fa7e8 cset w8, lt 19cca4: 37000048 tbnz w8, #0x0, 0x19ccac 19cca8: 14000007 b 0x19ccc4 19ccac: 320003e8 orr w8, wzr, #0x1 19ccb0: f94007e9 ldr x9, [sp, #0x8] 19ccb4: 7940052a ldrh w10, [x9, #0x2] 19ccb8: 0b080148 add w8, w10, w8 19ccbc: 79000528 strh w8, [x9, #0x2] 19ccc0: 14000022 b 0x19cd48 19ccc4: 320033e8 orr w8, wzr, #0x1fff 19ccc8: 321f03e9 orr w9, wzr, #0x2 19cccc: f94007ea ldr x10, [sp, #0x8] 19ccd0: 79c0054b ldrsh w11, [x10, #0x2] 19ccd4: 1ac92169 lsl w9, w11, w9 19ccd8: f94007ea ldr x10, [sp, #0x8] 19ccdc: 79000149 strh w9, [x10] 19cce0: f94007ea ldr x10, [sp, #0x8] 19cce4: 79c00549 ldrsh w9, [x10, #0x2] 19cce8: 6b08013f cmp w9, w8 19ccec: 1a9fd7e8 cset w8, gt 19ccf0: 37000048 tbnz w8, #0x0, 0x19ccf8 19ccf4: 1400000d b 0x19cd28 19ccf8: 321307e8 orr w8, wzr, #0x6000 19ccfc: f94007e9 ldr x9, [sp, #0x8] 19cd00: 79c0052a ldrsh w10, [x9, #0x2] 19cd04: 6b08015f cmp w10, w8 19cd08: 1a9fa7e8 cset w8, lt 19cd0c: 37000048 tbnz w8, #0x0, 0x19cd14 19cd10: 14000006 b 0x19cd28 19cd14: f94007e8 ldr x8, [sp, #0x8] 19cd18: 79c00109 ldrsh w9, [x8] 19cd1c: 2a2903e9 mvn w9, w9 19cd20: f94007e8 ldr x8, [sp, #0x8] 19cd24: 79000109 strh w9, [x8] 19cd28: 32003be8 orr w8, wzr, #0x7fff 19cd2c: f94007e9 ldr x9, [sp, #0x8] 19cd30: 79c0052a ldrsh w10, [x9, #0x2] 19cd34: 79c00feb ldrsh w11, [sp, #0x6] 19cd38: 0b0b014a add w10, w10, w11 19cd3c: 0a080148 and w8, w10, w8 19cd40: f94007e9 ldr x9, [sp, #0x8] 19cd44: 79000528 strh w8, [x9, #0x2] 19cd48: 910043ff add sp, sp, #0x10 19cd4c: d65f03c0 ret 000000000019cd50 : 19cd50: d101c3ff sub sp, sp, #0x70 19cd54: a9067bfd stp x29, x30, [sp, #0x60] 19cd58: 910183fd add x29, sp, #0x60 19cd5c: b0000308 adrp x8, 0x1fd000 19cd60: 9138f108 add x8, x8, #0xe3c 19cd64: b27f03e9 orr x9, xzr, #0x2 19cd68: b000030a adrp x10, 0x1fd000 19cd6c: 9139e94a add x10, x10, #0xe7a 19cd70: 32000feb orr w11, wzr, #0xf 19cd74: 32003bec orr w12, wzr, #0x7fff 19cd78: 5280c58d mov w13, #0x62c // =1580 19cd7c: 321143ee orr w14, wzr, #0xffff8000 19cd80: b000030f adrp x15, 0x1fd000 19cd84: 913ae1ef add x15, x15, #0xeb8 19cd88: b0000310 adrp x16, 0x1fd000 19cd8c: 913bda10 add x16, x16, #0xef6 19cd90: f81f83a0 stur x0, [x29, #-0x8] 19cd94: f81f03a1 stur x1, [x29, #-0x10] 19cd98: f81e83a2 stur x2, [x29, #-0x18] 19cd9c: f85f03a0 ldur x0, [x29, #-0x10] 19cda0: f81d83a8 stur x8, [x29, #-0x28] 19cda4: f9001be9 str x9, [sp, #0x30] 19cda8: f90017ea str x10, [sp, #0x28] 19cdac: b90027eb str w11, [sp, #0x24] 19cdb0: b90023ec str w12, [sp, #0x20] 19cdb4: b9001fed str w13, [sp, #0x1c] 19cdb8: b9001bee str w14, [sp, #0x18] 19cdbc: f9000bef str x15, [sp, #0x10] 19cdc0: f90007f0 str x16, [sp, #0x8] 19cdc4: 97fc2e73 bl 0xa8790 19cdc8: f81f03a0 stur x0, [x29, #-0x10] 19cdcc: f85e83a8 ldur x8, [x29, #-0x18] 19cdd0: f9401be9 ldr x9, [sp, #0x30] 19cdd4: 9b087d28 mul x8, x9, x8 19cdd8: f85d83aa ldur x10, [x29, #-0x28] 19cddc: 8b080148 add x8, x10, x8 19cde0: 79c0010b ldrsh w11, [x8] 19cde4: f85f03a8 ldur x8, [x29, #-0x10] 19cde8: 2a0803ec mov w12, w8 19cdec: f85e83a8 ldur x8, [x29, #-0x18] 19cdf0: 9b087d28 mul x8, x9, x8 19cdf4: f94017ef ldr x15, [sp, #0x28] 19cdf8: 8b0801e8 add x8, x15, x8 19cdfc: 79c0010d ldrsh w13, [x8] 19ce00: 1b0d7d8c mul w12, w12, w13 19ce04: b94027ed ldr w13, [sp, #0x24] 19ce08: 1acd298c asr w12, w12, w13 19ce0c: 0b0c016b add w11, w11, w12 19ce10: 2a0b03e8 mov w8, w11 19ce14: 93407d08 sxtw x8, w8 19ce18: f81e03a8 stur x8, [x29, #-0x20] 19ce1c: f85f03a8 ldur x8, [x29, #-0x10] 19ce20: 2a0803eb mov w11, w8 19ce24: f85e03a8 ldur x8, [x29, #-0x20] 19ce28: 2a0803ec mov w12, w8 19ce2c: 1b0c7d6b mul w11, w11, w12 19ce30: 1acd296b asr w11, w11, w13 19ce34: b94023ec ldr w12, [sp, #0x20] 19ce38: 0b0b018b add w11, w12, w11 19ce3c: 2a0b03e8 mov w8, w11 19ce40: 93407d08 sxtw x8, w8 19ce44: f81e03a8 stur x8, [x29, #-0x20] 19ce48: f85e03a8 ldur x8, [x29, #-0x20] 19ce4c: f85f83b0 ldur x16, [x29, #-0x8] 19ce50: f9001208 str x8, [x16, #0x20] 19ce54: f85f03a8 ldur x8, [x29, #-0x10] 19ce58: 2a0803eb mov w11, w8 19ce5c: b9401fee ldr w14, [sp, #0x1c] 19ce60: 1b0e7d6b mul w11, w11, w14 19ce64: 1acd296b asr w11, w11, w13 19ce68: 2a0b03e8 mov w8, w11 19ce6c: 93407d08 sxtw x8, w8 19ce70: f81e03a8 stur x8, [x29, #-0x20] 19ce74: f85f03a8 ldur x8, [x29, #-0x10] 19ce78: 2a0803eb mov w11, w8 19ce7c: f85e03a8 ldur x8, [x29, #-0x20] 19ce80: 2a0803f1 mov w17, w8 19ce84: 1b117d6b mul w11, w11, w17 19ce88: 1acd296b asr w11, w11, w13 19ce8c: b9401bf1 ldr w17, [sp, #0x18] 19ce90: 0b0b022b add w11, w17, w11 19ce94: 2a0b03e8 mov w8, w11 19ce98: 93407d08 sxtw x8, w8 19ce9c: f81e03a8 stur x8, [x29, #-0x20] 19cea0: f85e03a8 ldur x8, [x29, #-0x20] 19cea4: 2a0803eb mov w11, w8 19cea8: f85f83a8 ldur x8, [x29, #-0x8] 19ceac: f9401108 ldr x8, [x8, #0x20] 19ceb0: 2a0803e3 mov w3, w8 19ceb4: 1b037d6b mul w11, w11, w3 19ceb8: 1acd296b asr w11, w11, w13 19cebc: 2a0b03e8 mov w8, w11 19cec0: 93407d08 sxtw x8, w8 19cec4: f85e03b0 ldur x16, [x29, #-0x20] 19cec8: 8b080208 add x8, x16, x8 19cecc: f81e03a8 stur x8, [x29, #-0x20] 19ced0: f85e03a8 ldur x8, [x29, #-0x20] 19ced4: 9341fd08 asr x8, x8, #1 19ced8: f85f83b0 ldur x16, [x29, #-0x8] 19cedc: f9000e08 str x8, [x16, #0x18] 19cee0: f85e83a8 ldur x8, [x29, #-0x18] 19cee4: 9b087d28 mul x8, x9, x8 19cee8: f9400bf0 ldr x16, [sp, #0x10] 19ceec: 8b080208 add x8, x16, x8 19cef0: 79c0010b ldrsh w11, [x8] 19cef4: f85f03a8 ldur x8, [x29, #-0x10] 19cef8: 2a0803e3 mov w3, w8 19cefc: f85e83a8 ldur x8, [x29, #-0x18] 19cf00: 9b087d28 mul x8, x9, x8 19cf04: f94007e0 ldr x0, [sp, #0x8] 19cf08: 8b080008 add x8, x0, x8 19cf0c: 79c00104 ldrsh w4, [x8] 19cf10: 1b047c63 mul w3, w3, w4 19cf14: 1acd2863 asr w3, w3, w13 19cf18: 0b03016b add w11, w11, w3 19cf1c: 2a0b03e8 mov w8, w11 19cf20: 93407d08 sxtw x8, w8 19cf24: f81e03a8 stur x8, [x29, #-0x20] 19cf28: f85f03a8 ldur x8, [x29, #-0x10] 19cf2c: 2a0803eb mov w11, w8 19cf30: f85e03a8 ldur x8, [x29, #-0x20] 19cf34: 2a0803e3 mov w3, w8 19cf38: 1b037d6b mul w11, w11, w3 19cf3c: 1acd296b asr w11, w11, w13 19cf40: 2a0b03e8 mov w8, w11 19cf44: 93407d08 sxtw x8, w8 19cf48: f81e03a8 stur x8, [x29, #-0x20] 19cf4c: f85f03a8 ldur x8, [x29, #-0x10] 19cf50: 2a0803eb mov w11, w8 19cf54: f85e03a8 ldur x8, [x29, #-0x20] 19cf58: 2a0803e3 mov w3, w8 19cf5c: 1b037d6b mul w11, w11, w3 19cf60: 1acd296b asr w11, w11, w13 19cf64: 2a0b03e8 mov w8, w11 19cf68: 93407d08 sxtw x8, w8 19cf6c: f81e03a8 stur x8, [x29, #-0x20] 19cf70: f85e03a8 ldur x8, [x29, #-0x20] 19cf74: f85f83a1 ldur x1, [x29, #-0x8] 19cf78: f9000828 str x8, [x1, #0x10] 19cf7c: a9467bfd ldp x29, x30, [sp, #0x60] 19cf80: 9101c3ff add sp, sp, #0x70 19cf84: d65f03c0 ret 19cf88: d100c3ff sub sp, sp, #0x30 19cf8c: 321f03e8 orr w8, wzr, #0x2 19cf90: 321d03e9 orr w9, wzr, #0x8 19cf94: 528000aa mov w10, #0x5 // =5 19cf98: 321e03eb orr w11, wzr, #0x4 19cf9c: f90017e0 str x0, [sp, #0x28] 19cfa0: f90013e1 str x1, [sp, #0x20] 19cfa4: f94017e0 ldr x0, [sp, #0x28] 19cfa8: 3940e00c ldrb w12, [x0, #0x38] 19cfac: 6b0c011f cmp w8, w12 19cfb0: 1a9f17e8 cset w8, eq 19cfb4: b90017e9 str w9, [sp, #0x14] 19cfb8: b90013ea str w10, [sp, #0x10] 19cfbc: b9000feb str w11, [sp, #0xc] 19cfc0: b9000bec str w12, [sp, #0x8] 19cfc4: 37000428 tbnz w8, #0x0, 0x19d048 19cfc8: 14000001 b 0x19cfcc 19cfcc: 321e03e8 orr w8, wzr, #0x4 19cfd0: b9400be9 ldr w9, [sp, #0x8] 19cfd4: 6b09011f cmp w8, w9 19cfd8: 1a9f17e8 cset w8, eq 19cfdc: 37000668 tbnz w8, #0x0, 0x19d0a8 19cfe0: 14000001 b 0x19cfe4 19cfe4: 528000a8 mov w8, #0x5 // =5 19cfe8: b9400be9 ldr w9, [sp, #0x8] 19cfec: 6b09011f cmp w8, w9 19cff0: 1a9f17e8 cset w8, eq 19cff4: 37000a68 tbnz w8, #0x0, 0x19d140 19cff8: 14000001 b 0x19cffc 19cffc: 321f07e8 orr w8, wzr, #0x6 19d000: b9400be9 ldr w9, [sp, #0x8] 19d004: 6b09011f cmp w8, w9 19d008: 1a9f17e8 cset w8, eq 19d00c: 370009c8 tbnz w8, #0x0, 0x19d144 19d010: 14000001 b 0x19d014 19d014: 321d03e8 orr w8, wzr, #0x8 19d018: b9400be9 ldr w9, [sp, #0x8] 19d01c: 6b09011f cmp w8, w9 19d020: 1a9f17e8 cset w8, eq 19d024: 37000ba8 tbnz w8, #0x0, 0x19d198 19d028: 14000001 b 0x19d02c 19d02c: 52800128 mov w8, #0x9 // =9 19d030: b9400be9 ldr w9, [sp, #0x8] 19d034: 6b09011f cmp w8, w9 19d038: 1a9f17e8 cset w8, eq 19d03c: 37000b28 tbnz w8, #0x0, 0x19d1a0 19d040: 14000001 b 0x19d044 19d044: 14000057 b 0x19d1a0 19d048: b2403be8 orr x8, xzr, #0x7fff 19d04c: f94017e9 ldr x9, [sp, #0x28] 19d050: 79c0612a ldrsh w10, [x9, #0x30] 19d054: f94017e9 ldr x9, [sp, #0x28] 19d058: 79c0692b ldrsh w11, [x9, #0x34] 19d05c: 0b0b014a add w10, w10, w11 19d060: 2a0a03e9 mov w9, w10 19d064: 93407d29 sxtw x9, w9 19d068: f9000fe9 str x9, [sp, #0x18] 19d06c: f9400fe9 ldr x9, [sp, #0x18] 19d070: eb08013f cmp x9, x8 19d074: 1a9fb7ea cset w10, ge 19d078: 3700004a tbnz w10, #0x0, 0x19d080 19d07c: 1400000a b 0x19d0a4 19d080: b2403be8 orr x8, xzr, #0x7fff 19d084: f9000fe8 str x8, [sp, #0x18] 19d088: f94017e8 ldr x8, [sp, #0x28] 19d08c: b9400fe9 ldr w9, [sp, #0xc] 19d090: 3900e109 strb w9, [x8, #0x38] 19d094: f94013e8 ldr x8, [sp, #0x20] 19d098: 7940050a ldrh w10, [x8, #0x2] 19d09c: f94017e8 ldr x8, [sp, #0x28] 19d0a0: 7900690a strh w10, [x8, #0x34] 19d0a4: 14000040 b 0x19d1a4 19d0a8: 32000fe8 orr w8, wzr, #0xf 19d0ac: f94017e9 ldr x9, [sp, #0x28] 19d0b0: 79c0612a ldrsh w10, [x9, #0x30] 19d0b4: f94017e9 ldr x9, [sp, #0x28] 19d0b8: 79c0692b ldrsh w11, [x9, #0x34] 19d0bc: 1b0b7d4a mul w10, w10, w11 19d0c0: 1ac82948 asr w8, w10, w8 19d0c4: 2a0803e9 mov w9, w8 19d0c8: 93407d29 sxtw x9, w9 19d0cc: f9000fe9 str x9, [sp, #0x18] 19d0d0: f9400fe9 ldr x9, [sp, #0x18] 19d0d4: f94013ec ldr x12, [sp, #0x20] 19d0d8: 79400988 ldrh w8, [x12, #0x4] 19d0dc: 2a0803ec mov w12, w8 19d0e0: 93403d8c sxth x12, w12 19d0e4: eb0c013f cmp x9, x12 19d0e8: 1a9fc7e8 cset w8, le 19d0ec: 37000048 tbnz w8, #0x0, 0x19d0f4 19d0f0: 14000013 b 0x19d13c 19d0f4: d2800008 mov x8, #0x0 // =0 19d0f8: f94013e9 ldr x9, [sp, #0x20] 19d0fc: 7940092a ldrh w10, [x9, #0x4] 19d100: 2a0a03e9 mov w9, w10 19d104: 93403d29 sxth x9, w9 19d108: f9000fe9 str x9, [sp, #0x18] 19d10c: f9400fe9 ldr x9, [sp, #0x18] 19d110: eb08013f cmp x9, x8 19d114: 1a9fd7ea cset w10, gt 19d118: 3700004a tbnz w10, #0x0, 0x19d120 19d11c: 14000005 b 0x19d130 19d120: f94017e8 ldr x8, [sp, #0x28] 19d124: b94013e9 ldr w9, [sp, #0x10] 19d128: 3900e109 strb w9, [x8, #0x38] 19d12c: 14000004 b 0x19d13c 19d130: f94017e8 ldr x8, [sp, #0x28] 19d134: b94017e9 ldr w9, [sp, #0x14] 19d138: 3900e109 strb w9, [x8, #0x38] 19d13c: 1400001a b 0x19d1a4 19d140: 1400001d b 0x19d1b4 19d144: 32000fe8 orr w8, wzr, #0xf 19d148: d2800009 mov x9, #0x0 // =0 19d14c: f94017ea ldr x10, [sp, #0x28] 19d150: 79c0614b ldrsh w11, [x10, #0x30] 19d154: f94017ea ldr x10, [sp, #0x28] 19d158: 79c0694c ldrsh w12, [x10, #0x34] 19d15c: 1b0c7d6b mul w11, w11, w12 19d160: 1ac82968 asr w8, w11, w8 19d164: 2a0803ea mov w10, w8 19d168: 93407d4a sxtw x10, w10 19d16c: f9000fea str x10, [sp, #0x18] 19d170: f9400fea ldr x10, [sp, #0x18] 19d174: eb09015f cmp x10, x9 19d178: 1a9fc7e8 cset w8, le 19d17c: 37000048 tbnz w8, #0x0, 0x19d184 19d180: 14000005 b 0x19d194 19d184: f9000fff str xzr, [sp, #0x18] 19d188: f94017e8 ldr x8, [sp, #0x28] 19d18c: b94017e9 ldr w9, [sp, #0x14] 19d190: 3900e109 strb w9, [x8, #0x38] 19d194: 14000004 b 0x19d1a4 19d198: f9000fff str xzr, [sp, #0x18] 19d19c: 14000002 b 0x19d1a4 19d1a0: f9000fff str xzr, [sp, #0x18] 19d1a4: f9400fe8 ldr x8, [sp, #0x18] 19d1a8: 2a0803e9 mov w9, w8 19d1ac: f94017e8 ldr x8, [sp, #0x28] 19d1b0: 79006109 strh w9, [x8, #0x30] 19d1b4: 9100c3ff add sp, sp, #0x30 19d1b8: d65f03c0 ret 19d1bc: d100c3ff sub sp, sp, #0x30 19d1c0: 321f03e8 orr w8, wzr, #0x2 19d1c4: 321d03e9 orr w9, wzr, #0x8 19d1c8: 528000aa mov w10, #0x5 // =5 19d1cc: 321e03eb orr w11, wzr, #0x4 19d1d0: f90017e0 str x0, [sp, #0x28] 19d1d4: f90013e1 str x1, [sp, #0x20] 19d1d8: f94017e0 ldr x0, [sp, #0x28] 19d1dc: 3940e40c ldrb w12, [x0, #0x39] 19d1e0: 6b0c011f cmp w8, w12 19d1e4: 1a9f17e8 cset w8, eq 19d1e8: b90017e9 str w9, [sp, #0x14] 19d1ec: b90013ea str w10, [sp, #0x10] 19d1f0: b9000feb str w11, [sp, #0xc] 19d1f4: b9000bec str w12, [sp, #0x8] 19d1f8: 37000428 tbnz w8, #0x0, 0x19d27c 19d1fc: 14000001 b 0x19d200 19d200: 321e03e8 orr w8, wzr, #0x4 19d204: b9400be9 ldr w9, [sp, #0x8] 19d208: 6b09011f cmp w8, w9 19d20c: 1a9f17e8 cset w8, eq 19d210: 37000668 tbnz w8, #0x0, 0x19d2dc 19d214: 14000001 b 0x19d218 19d218: 528000a8 mov w8, #0x5 // =5 19d21c: b9400be9 ldr w9, [sp, #0x8] 19d220: 6b09011f cmp w8, w9 19d224: 1a9f17e8 cset w8, eq 19d228: 370008e8 tbnz w8, #0x0, 0x19d344 19d22c: 14000001 b 0x19d230 19d230: 321f07e8 orr w8, wzr, #0x6 19d234: b9400be9 ldr w9, [sp, #0x8] 19d238: 6b09011f cmp w8, w9 19d23c: 1a9f17e8 cset w8, eq 19d240: 37000848 tbnz w8, #0x0, 0x19d348 19d244: 14000001 b 0x19d248 19d248: 321d03e8 orr w8, wzr, #0x8 19d24c: b9400be9 ldr w9, [sp, #0x8] 19d250: 6b09011f cmp w8, w9 19d254: 1a9f17e8 cset w8, eq 19d258: 370009e8 tbnz w8, #0x0, 0x19d394 19d25c: 14000001 b 0x19d260 19d260: 52800128 mov w8, #0x9 // =9 19d264: b9400be9 ldr w9, [sp, #0x8] 19d268: 6b09011f cmp w8, w9 19d26c: 1a9f17e8 cset w8, eq 19d270: 37000968 tbnz w8, #0x0, 0x19d39c 19d274: 14000001 b 0x19d278 19d278: 14000049 b 0x19d39c 19d27c: b2403be8 orr x8, xzr, #0x7fff 19d280: f94017e9 ldr x9, [sp, #0x28] 19d284: 79c0652a ldrsh w10, [x9, #0x32] 19d288: f94017e9 ldr x9, [sp, #0x28] 19d28c: 79c06d2b ldrsh w11, [x9, #0x36] 19d290: 0b0b014a add w10, w10, w11 19d294: 2a0a03e9 mov w9, w10 19d298: 93407d29 sxtw x9, w9 19d29c: f9000fe9 str x9, [sp, #0x18] 19d2a0: f9400fe9 ldr x9, [sp, #0x18] 19d2a4: eb08013f cmp x9, x8 19d2a8: 1a9fb7ea cset w10, ge 19d2ac: 3700004a tbnz w10, #0x0, 0x19d2b4 19d2b0: 1400000a b 0x19d2d8 19d2b4: b2403be8 orr x8, xzr, #0x7fff 19d2b8: f9000fe8 str x8, [sp, #0x18] 19d2bc: f94017e8 ldr x8, [sp, #0x28] 19d2c0: b9400fe9 ldr w9, [sp, #0xc] 19d2c4: 3900e509 strb w9, [x8, #0x39] 19d2c8: f94013e8 ldr x8, [sp, #0x20] 19d2cc: 7940050a ldrh w10, [x8, #0x2] 19d2d0: f94017e8 ldr x8, [sp, #0x28] 19d2d4: 79006d0a strh w10, [x8, #0x36] 19d2d8: 14000032 b 0x19d3a0 19d2dc: f94017e8 ldr x8, [sp, #0x28] 19d2e0: 79c06509 ldrsh w9, [x8, #0x32] 19d2e4: f94017e8 ldr x8, [sp, #0x28] 19d2e8: 79c06d0a ldrsh w10, [x8, #0x36] 19d2ec: 6b0a0129 subs w9, w9, w10 19d2f0: 2a0903e8 mov w8, w9 19d2f4: 93407d08 sxtw x8, w8 19d2f8: f9000fe8 str x8, [sp, #0x18] 19d2fc: f9400fe8 ldr x8, [sp, #0x18] 19d300: f94013eb ldr x11, [sp, #0x20] 19d304: 79400969 ldrh w9, [x11, #0x4] 19d308: 2a0903eb mov w11, w9 19d30c: 93403d6b sxth x11, w11 19d310: eb0b011f cmp x8, x11 19d314: 1a9fc7e9 cset w9, le 19d318: 37000049 tbnz w9, #0x0, 0x19d320 19d31c: 14000009 b 0x19d340 19d320: f94013e8 ldr x8, [sp, #0x20] 19d324: 79400909 ldrh w9, [x8, #0x4] 19d328: 2a0903e8 mov w8, w9 19d32c: 93403d08 sxth x8, w8 19d330: f9000fe8 str x8, [sp, #0x18] 19d334: f94017e8 ldr x8, [sp, #0x28] 19d338: b94013e9 ldr w9, [sp, #0x10] 19d33c: 3900e509 strb w9, [x8, #0x39] 19d340: 14000018 b 0x19d3a0 19d344: 1400001b b 0x19d3b0 19d348: d2800008 mov x8, #0x0 // =0 19d34c: f94017e9 ldr x9, [sp, #0x28] 19d350: 79c0652a ldrsh w10, [x9, #0x32] 19d354: f94017e9 ldr x9, [sp, #0x28] 19d358: 79c06d2b ldrsh w11, [x9, #0x36] 19d35c: 6b0b014a subs w10, w10, w11 19d360: 2a0a03e9 mov w9, w10 19d364: 93407d29 sxtw x9, w9 19d368: f9000fe9 str x9, [sp, #0x18] 19d36c: f9400fe9 ldr x9, [sp, #0x18] 19d370: eb08013f cmp x9, x8 19d374: 1a9fc7ea cset w10, le 19d378: 3700004a tbnz w10, #0x0, 0x19d380 19d37c: 14000005 b 0x19d390 19d380: f9000fff str xzr, [sp, #0x18] 19d384: f94017e8 ldr x8, [sp, #0x28] 19d388: b94017e9 ldr w9, [sp, #0x14] 19d38c: 3900e509 strb w9, [x8, #0x39] 19d390: 14000004 b 0x19d3a0 19d394: f9000fff str xzr, [sp, #0x18] 19d398: 14000002 b 0x19d3a0 19d39c: f9000fff str xzr, [sp, #0x18] 19d3a0: f9400fe8 ldr x8, [sp, #0x18] 19d3a4: 2a0803e9 mov w9, w8 19d3a8: f94017e8 ldr x8, [sp, #0x28] 19d3ac: 79006509 strh w9, [x8, #0x32] 19d3b0: 9100c3ff add sp, sp, #0x30 19d3b4: d65f03c0 ret 19d3b8: d100c3ff sub sp, sp, #0x30 19d3bc: a9027bfd stp x29, x30, [sp, #0x20] 19d3c0: 910083fd add x29, sp, #0x20 19d3c4: f81f83a0 stur x0, [x29, #-0x8] 19d3c8: f9000be1 str x1, [sp, #0x10] 19d3cc: f90007e2 str x2, [sp, #0x8] 19d3d0: f94007e0 ldr x0, [sp, #0x8] 19d3d4: 79c03408 ldrsh w8, [x0, #0x1a] 19d3d8: 34000048 cbz w8, 0x19d3e0 19d3dc: 14000004 b 0x19d3ec 19d3e0: f9400be8 ldr x8, [sp, #0x10] 19d3e4: f900091f str xzr, [x8, #0x10] 19d3e8: 1400002e b 0x19d4a0 19d3ec: d280efe8 mov x8, #0x77f // =1919 19d3f0: d2843a09 mov x9, #0x21d0 // =8656 19d3f4: 32000fea orr w10, wzr, #0xf 19d3f8: f85f83ab ldur x11, [x29, #-0x8] 19d3fc: 79c0656c ldrsh w12, [x11, #0x32] 19d400: f94007eb ldr x11, [sp, #0x8] 19d404: 79c0316d ldrsh w13, [x11, #0x18] 19d408: 1b0d7d8c mul w12, w12, w13 19d40c: 1aca298a asr w10, w12, w10 19d410: 2a0a03eb mov w11, w10 19d414: 93407d6b sxtw x11, w11 19d418: f90003eb str x11, [sp] 19d41c: f94007eb ldr x11, [sp, #0x8] 19d420: 7940356a ldrh w10, [x11, #0x1a] 19d424: 2a0a03eb mov w11, w10 19d428: 93403d6b sxth x11, w11 19d42c: f94003ee ldr x14, [sp] 19d430: 8b0b01cb add x11, x14, x11 19d434: f90003eb str x11, [sp] 19d438: f94003eb ldr x11, [sp] 19d43c: eb090169 subs x9, x11, x9 19d440: f90003e9 str x9, [sp] 19d444: f94003e9 ldr x9, [sp] 19d448: eb08013f cmp x9, x8 19d44c: 1a9fd7ea cset w10, gt 19d450: 3700004a tbnz w10, #0x0, 0x19d458 19d454: 14000004 b 0x19d464 19d458: d280efe8 mov x8, #0x77f // =1919 19d45c: f90003e8 str x8, [sp] 19d460: 14000009 b 0x19d484 19d464: 92822e48 mov x8, #-0x1173 // =-4467 19d468: f94003e9 ldr x9, [sp] 19d46c: eb08013f cmp x9, x8 19d470: 1a9fa7ea cset w10, lt 19d474: 3700004a tbnz w10, #0x0, 0x19d47c 19d478: 14000003 b 0x19d484 19d47c: 92822e48 mov x8, #-0x1173 // =-4467 19d480: f90003e8 str x8, [sp] 19d484: f9400be0 ldr x0, [sp, #0x10] 19d488: f94003e1 ldr x1, [sp] 19d48c: f94007e8 ldr x8, [sp, #0x8] 19d490: 39407509 ldrb w9, [x8, #0x1d] 19d494: 2a0903e8 mov w8, w9 19d498: d3401d02 ubfx x2, x8, #0, #8 19d49c: 97fc108d bl 0xa16d0 19d4a0: a9427bfd ldp x29, x30, [sp, #0x20] 19d4a4: 9100c3ff add sp, sp, #0x30 19d4a8: d65f03c0 ret 19d4ac: d10143ff sub sp, sp, #0x50 19d4b0: a9047bfd stp x29, x30, [sp, #0x40] 19d4b4: 910103fd add x29, sp, #0x40 19d4b8: 321d03e8 orr w8, wzr, #0x8 19d4bc: 32000fe9 orr w9, wzr, #0xf 19d4c0: d280050a mov x10, #0x28 // =40 19d4c4: 52950d0b mov w11, #0xa868 // =43112 19d4c8: 72a00c6b movk w11, #0x63, lsl #16 19d4cc: f81f83a0 stur x0, [x29, #-0x8] 19d4d0: f81f03a1 stur x1, [x29, #-0x10] 19d4d4: f81e83a2 stur x2, [x29, #-0x18] 19d4d8: f90013e3 str x3, [sp, #0x20] 19d4dc: f9000fe4 str x4, [sp, #0x18] 19d4e0: f85f83a0 ldur x0, [x29, #-0x8] 19d4e4: 3940300c ldrb w12, [x0, #0xc] 19d4e8: 1ac82188 lsl w8, w12, w8 19d4ec: 2a0803e0 mov w0, w8 19d4f0: 93407c00 sxtw x0, w0 19d4f4: f90007e0 str x0, [sp, #0x8] 19d4f8: f94007e0 ldr x0, [sp, #0x8] 19d4fc: 2a0003e8 mov w8, w0 19d500: f94007e0 ldr x0, [sp, #0x8] 19d504: 2a0003ec mov w12, w0 19d508: 1b0c7d08 mul w8, w8, w12 19d50c: 1ac92908 asr w8, w8, w9 19d510: 2a0803e0 mov w0, w8 19d514: 93407c00 sxtw x0, w0 19d518: f90007e0 str x0, [sp, #0x8] 19d51c: f94007e0 ldr x0, [sp, #0x8] 19d520: 2a0003e8 mov w8, w0 19d524: f9400fe0 ldr x0, [sp, #0x18] 19d528: 2a0003ec mov w12, w0 19d52c: 1b0c7d08 mul w8, w8, w12 19d530: 1ac92908 asr w8, w8, w9 19d534: 2a0803e0 mov w0, w8 19d538: 93407c00 sxtw x0, w0 19d53c: f90007e0 str x0, [sp, #0x8] 19d540: f94007e0 ldr x0, [sp, #0x8] 19d544: 2a0003e8 mov w8, w0 19d548: f94013e0 ldr x0, [sp, #0x20] 19d54c: 79c0100c ldrsh w12, [x0, #0x8] 19d550: 1b0c7d08 mul w8, w8, w12 19d554: 1ac92908 asr w8, w8, w9 19d558: 2a0803e0 mov w0, w8 19d55c: 93407c00 sxtw x0, w0 19d560: f90007e0 str x0, [sp, #0x8] 19d564: f85f03a0 ldur x0, [x29, #-0x10] 19d568: 8b0a000a add x10, x0, x10 19d56c: 79c00148 ldrsh w8, [x10] 19d570: f85e83aa ldur x10, [x29, #-0x18] 19d574: 39c0714c ldrsb w12, [x10, #0x1c] 19d578: 1b0c7d08 mul w8, w8, w12 19d57c: 1ac92908 asr w8, w8, w9 19d580: 2a0803ea mov w10, w8 19d584: 93407d4a sxtw x10, w10 19d588: f9000bea str x10, [sp, #0x10] 19d58c: f9400bea ldr x10, [sp, #0x10] 19d590: 2a0a03e8 mov w8, w10 19d594: 1b0b7d08 mul w8, w8, w11 19d598: 1ac92908 asr w8, w8, w9 19d59c: 2a0803ea mov w10, w8 19d5a0: 93407d4a sxtw x10, w10 19d5a4: f9000bea str x10, [sp, #0x10] 19d5a8: f9400be0 ldr x0, [sp, #0x10] 19d5ac: b90007e9 str w9, [sp, #0x4] 19d5b0: 97fc2c78 bl 0xa8790 19d5b4: f9000be0 str x0, [sp, #0x10] 19d5b8: f94007ea ldr x10, [sp, #0x8] 19d5bc: 2a0a03e8 mov w8, w10 19d5c0: f9400bea ldr x10, [sp, #0x10] 19d5c4: 2a0a03e9 mov w9, w10 19d5c8: 1b097d08 mul w8, w8, w9 19d5cc: b94007e9 ldr w9, [sp, #0x4] 19d5d0: 1ac92908 asr w8, w8, w9 19d5d4: 2a0803ea mov w10, w8 19d5d8: 93407d4a sxtw x10, w10 19d5dc: f90007ea str x10, [sp, #0x8] 19d5e0: f94007ea ldr x10, [sp, #0x8] 19d5e4: 2a0a03e8 mov w8, w10 19d5e8: f85f03aa ldur x10, [x29, #-0x10] 19d5ec: 79c0614b ldrsh w11, [x10, #0x30] 19d5f0: 1b0b7d08 mul w8, w8, w11 19d5f4: 1ac92908 asr w8, w8, w9 19d5f8: b27c07ea orr x10, xzr, #0x30 19d5fc: 2a0803e0 mov w0, w8 19d600: 9aca200a lsl x10, x0, x10 19d604: 9370fd4a asr x10, x10, #48 19d608: f90007ea str x10, [sp, #0x8] 19d60c: f94007e0 ldr x0, [sp, #0x8] 19d610: a9447bfd ldp x29, x30, [sp, #0x40] 19d614: 910143ff add sp, sp, #0x50 19d618: d65f03c0 ret 19d61c: d10103ff sub sp, sp, #0x40 19d620: a9037bfd stp x29, x30, [sp, #0x30] 19d624: 9100c3fd add x29, sp, #0x30 19d628: 321d03e8 orr w8, wzr, #0x8 19d62c: 52800649 mov w9, #0x32 // =50 19d630: 32000fea orr w10, wzr, #0xf 19d634: d280050b mov x11, #0x28 // =40 19d638: f81f83a0 stur x0, [x29, #-0x8] 19d63c: f81f03a1 stur x1, [x29, #-0x10] 19d640: f9000fe2 str x2, [sp, #0x18] 19d644: f9000be3 str x3, [sp, #0x10] 19d648: f9400fe0 ldr x0, [sp, #0x18] 19d64c: 3940540c ldrb w12, [x0, #0x15] 19d650: 1ac8218c lsl w12, w12, w8 19d654: 1b0c7d2c mul w12, w9, w12 19d658: 1aca298c asr w12, w12, w10 19d65c: 2a0c03e0 mov w0, w12 19d660: 93407c00 sxtw x0, w0 19d664: f90007e0 str x0, [sp, #0x8] 19d668: f9400fe0 ldr x0, [sp, #0x18] 19d66c: 39406c0c ldrb w12, [x0, #0x1b] 19d670: 1ac82188 lsl w8, w12, w8 19d674: 1b087d28 mul w8, w9, w8 19d678: 1aca2908 asr w8, w8, w10 19d67c: 2a0803e0 mov w0, w8 19d680: 93407c00 sxtw x0, w0 19d684: f94007e1 ldr x1, [sp, #0x8] 19d688: 8b000020 add x0, x1, x0 19d68c: f90007e0 str x0, [sp, #0x8] 19d690: f85f83a0 ldur x0, [x29, #-0x8] 19d694: 8b0b0000 add x0, x0, x11 19d698: 79c00008 ldrsh w8, [x0] 19d69c: f94007e0 ldr x0, [sp, #0x8] 19d6a0: 2a0003e9 mov w9, w0 19d6a4: 1b097d08 mul w8, w8, w9 19d6a8: 1aca2908 asr w8, w8, w10 19d6ac: 2a0803e0 mov w0, w8 19d6b0: 93407c00 sxtw x0, w0 19d6b4: f90007e0 str x0, [sp, #0x8] 19d6b8: f9400be0 ldr x0, [sp, #0x10] 19d6bc: f85f83a1 ldur x1, [x29, #-0x8] 19d6c0: 79c06428 ldrsh w8, [x1, #0x32] 19d6c4: f85f03a1 ldur x1, [x29, #-0x10] 19d6c8: 79c02c29 ldrsh w9, [x1, #0x16] 19d6cc: 1b097d08 mul w8, w8, w9 19d6d0: 1aca2908 asr w8, w8, w10 19d6d4: 2a0803e1 mov w1, w8 19d6d8: 93407c21 sxtw x1, w1 19d6dc: 8b010000 add x0, x0, x1 19d6e0: f85f83a1 ldur x1, [x29, #-0x8] 19d6e4: 8b0b002b add x11, x1, x11 19d6e8: 79c00168 ldrsh w8, [x11] 19d6ec: f85f03ab ldur x11, [x29, #-0x10] 19d6f0: 79c02169 ldrsh w9, [x11, #0x10] 19d6f4: 1b097d08 mul w8, w8, w9 19d6f8: 1aca2908 asr w8, w8, w10 19d6fc: 2a0803eb mov w11, w8 19d700: 93407d6b sxtw x11, w11 19d704: 8b0b000b add x11, x0, x11 19d708: f94007e0 ldr x0, [sp, #0x8] 19d70c: 8b0b000b add x11, x0, x11 19d710: f90007eb str x11, [sp, #0x8] 19d714: f94007e0 ldr x0, [sp, #0x8] 19d718: 97fc2c1e bl 0xa8790 19d71c: a9437bfd ldp x29, x30, [sp, #0x30] 19d720: 910103ff add sp, sp, #0x40 19d724: d65f03c0 ret 19d728: d10283ff sub sp, sp, #0xa0 19d72c: a9097bfd stp x29, x30, [sp, #0x90] 19d730: 910243fd add x29, sp, #0x90 19d734: d53bd048 mrs x8, TPIDR_EL0 19d738: f9401508 ldr x8, [x8, #0x28] 19d73c: f81f83a8 stur x8, [x29, #-0x8] 19d740: f81e03a0 stur x0, [x29, #-0x20] 19d744: f81d83a1 stur x1, [x29, #-0x28] 19d748: f81d03a2 stur x2, [x29, #-0x30] 19d74c: f81c83a3 stur x3, [x29, #-0x38] 19d750: f85d03a8 ldur x8, [x29, #-0x30] 19d754: aa1f03e0 mov x0, xzr 19d758: f9000100 str x0, [x8] 19d75c: f85e03a8 ldur x8, [x29, #-0x20] 19d760: f9400100 ldr x0, [x8] 19d764: f85d83a1 ldur x1, [x29, #-0x28] 19d768: d10043a2 sub x2, x29, #0x10 19d76c: 320003e3 orr w3, wzr, #0x1 19d770: 97fc0f40 bl 0xa1470 19d774: f90027e0 str x0, [sp, #0x48] 19d778: b40000a0 cbz x0, 0x19d78c 19d77c: 14000001 b 0x19d780 19d780: f94027e8 ldr x8, [sp, #0x48] 19d784: f81e83a8 stur x8, [x29, #-0x18] 19d788: 140000a3 b 0x19da14 19d78c: f85f03a8 ldur x8, [x29, #-0x10] 19d790: 5288cbe9 mov w9, #0x465f // =18015 19d794: 72ab09a9 movk w9, #0x584d, lsl #16 19d798: 2a0903ea mov w10, w9 19d79c: eb0a0108 subs x8, x8, x10 19d7a0: f90023e8 str x8, [sp, #0x40] 19d7a4: 540000a0 b.eq 0x19d7b8 19d7a8: 14000001 b 0x19d7ac 19d7ac: aa1f03e8 mov x8, xzr 19d7b0: f81e83a8 stur x8, [x29, #-0x18] 19d7b4: 14000098 b 0x19da14 19d7b8: f85e03a8 ldur x8, [x29, #-0x20] 19d7bc: f9400100 ldr x0, [x8] 19d7c0: f85d83a1 ldur x1, [x29, #-0x28] 19d7c4: d10043a2 sub x2, x29, #0x10 19d7c8: 320003e3 orr w3, wzr, #0x1 19d7cc: 97fc0f29 bl 0xa1470 19d7d0: f90027e0 str x0, [sp, #0x48] 19d7d4: b40000a0 cbz x0, 0x19d7e8 19d7d8: 14000001 b 0x19d7dc 19d7dc: f94027e8 ldr x8, [sp, #0x48] 19d7e0: f81e83a8 stur x8, [x29, #-0x18] 19d7e4: 1400008c b 0x19da14 19d7e8: f85f03a8 ldur x8, [x29, #-0x10] 19d7ec: 52860609 mov w9, #0x3030 // =12336 19d7f0: 72a645c9 movk w9, #0x322e, lsl #16 19d7f4: 2a0903ea mov w10, w9 19d7f8: eb0a0108 subs x8, x8, x10 19d7fc: f9001fe8 str x8, [sp, #0x38] 19d800: 540005a1 b.ne 0x19d8b4 19d804: 14000001 b 0x19d808 19d808: f85e03a8 ldur x8, [x29, #-0x20] 19d80c: f9400100 ldr x0, [x8] 19d810: f85d83a1 ldur x1, [x29, #-0x28] 19d814: d10043a2 sub x2, x29, #0x10 19d818: 320003e3 orr w3, wzr, #0x1 19d81c: 97fc0f15 bl 0xa1470 19d820: f90027e0 str x0, [sp, #0x48] 19d824: f94027e8 ldr x8, [sp, #0x48] 19d828: b40000a8 cbz x8, 0x19d83c 19d82c: 14000001 b 0x19d830 19d830: f94027e8 ldr x8, [sp, #0x48] 19d834: f81e83a8 stur x8, [x29, #-0x18] 19d838: 14000077 b 0x19da14 19d83c: f85f03a8 ldur x8, [x29, #-0x10] 19d840: f1000908 subs x8, x8, #0x2 19d844: f9001be8 str x8, [sp, #0x30] 19d848: 540000a0 b.eq 0x19d85c 19d84c: 14000001 b 0x19d850 19d850: aa1f03e8 mov x8, xzr 19d854: f81e83a8 stur x8, [x29, #-0x18] 19d858: 1400006f b 0x19da14 19d85c: f85e03a8 ldur x8, [x29, #-0x20] 19d860: f9400100 ldr x0, [x8] 19d864: f85d83a1 ldur x1, [x29, #-0x28] 19d868: d10043a2 sub x2, x29, #0x10 19d86c: 320003e3 orr w3, wzr, #0x1 19d870: 97fc0f00 bl 0xa1470 19d874: f90027e0 str x0, [sp, #0x48] 19d878: f94027e8 ldr x8, [sp, #0x48] 19d87c: b40000a8 cbz x8, 0x19d890 19d880: 14000001 b 0x19d884 19d884: f94027e8 ldr x8, [sp, #0x48] 19d888: f81e83a8 stur x8, [x29, #-0x18] 19d88c: 14000062 b 0x19da14 19d890: f85f03a8 ldur x8, [x29, #-0x10] 19d894: f1000508 subs x8, x8, #0x1 19d898: f90017e8 str x8, [sp, #0x28] 19d89c: 540000a0 b.eq 0x19d8b0 19d8a0: 14000001 b 0x19d8a4 19d8a4: aa1f03e8 mov x8, xzr 19d8a8: f81e83a8 stur x8, [x29, #-0x18] 19d8ac: 1400005a b 0x19da14 19d8b0: 14000015 b 0x19d904 19d8b4: f85f03a8 ldur x8, [x29, #-0x10] 19d8b8: 52860609 mov w9, #0x3030 // =12336 19d8bc: 72a625c9 movk w9, #0x312e, lsl #16 19d8c0: 2a0903ea mov w10, w9 19d8c4: eb0a0108 subs x8, x8, x10 19d8c8: f90013e8 str x8, [sp, #0x20] 19d8cc: 540001a0 b.eq 0x19d900 19d8d0: 14000001 b 0x19d8d4 19d8d4: f85f03a8 ldur x8, [x29, #-0x10] 19d8d8: 52860629 mov w9, #0x3031 // =12337 19d8dc: 72a625c9 movk w9, #0x312e, lsl #16 19d8e0: 2a0903ea mov w10, w9 19d8e4: eb0a0108 subs x8, x8, x10 19d8e8: f9000fe8 str x8, [sp, #0x18] 19d8ec: 540000a0 b.eq 0x19d900 19d8f0: 14000001 b 0x19d8f4 19d8f4: aa1f03e8 mov x8, xzr 19d8f8: f81e83a8 stur x8, [x29, #-0x18] 19d8fc: 14000046 b 0x19da14 19d900: 14000001 b 0x19d904 19d904: f85e03a8 ldur x8, [x29, #-0x20] 19d908: 39462d09 ldrb w9, [x8, #0x18b] 19d90c: 340000c9 cbz w9, 0x19d924 19d910: 14000001 b 0x19d914 19d914: 321f07e0 orr w0, wzr, #0x6 19d918: 97fc1c82 bl 0xa4b20 19d91c: f81c03a0 stur x0, [x29, #-0x40] 19d920: 14000008 b 0x19d940 19d924: f85e03a8 ldur x8, [x29, #-0x20] 19d928: f9400100 ldr x0, [x8] 19d92c: 321c07e9 orr w9, wzr, #0x30 19d930: 2a0903e1 mov w1, w9 19d934: 97fc106f bl 0xa1af0 19d938: f81c03a0 stur x0, [x29, #-0x40] 19d93c: 14000001 b 0x19d940 19d940: f85c03a8 ldur x8, [x29, #-0x40] 19d944: b50000a8 cbnz x8, 0x19d958 19d948: 14000001 b 0x19d94c 19d94c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 19d950: f81e83a8 stur x8, [x29, #-0x18] 19d954: 14000030 b 0x19da14 19d958: f85c03a0 ldur x0, [x29, #-0x40] 19d95c: 321c07e8 orr w8, wzr, #0x30 19d960: 2a0803e2 mov w2, w8 19d964: 2a1f03e8 mov w8, wzr 19d968: 2a0803e1 mov w1, w8 19d96c: 97fc2c75 bl 0xa8b40 19d970: f85d83a2 ldur x2, [x29, #-0x28] 19d974: f85c03be ldur x30, [x29, #-0x40] 19d978: f90003c2 str x2, [x30] 19d97c: f85c83a2 ldur x2, [x29, #-0x38] 19d980: f85c03be ldur x30, [x29, #-0x40] 19d984: f90007c2 str x2, [x30, #0x8] 19d988: f85c03a2 ldur x2, [x29, #-0x40] 19d98c: f85d03be ldur x30, [x29, #-0x30] 19d990: f90003c2 str x2, [x30] 19d994: f85e03a2 ldur x2, [x29, #-0x20] 19d998: f9400042 ldr x2, [x2] 19d99c: f85c03a1 ldur x1, [x29, #-0x40] 19d9a0: f9000be0 str x0, [sp, #0x10] 19d9a4: aa0203e0 mov x0, x2 19d9a8: 94000131 bl 0x19de6c 19d9ac: f90027e0 str x0, [sp, #0x48] 19d9b0: b40000a0 cbz x0, 0x19d9c4 19d9b4: 14000001 b 0x19d9b8 19d9b8: f94027e8 ldr x8, [sp, #0x48] 19d9bc: f81e83a8 stur x8, [x29, #-0x18] 19d9c0: 14000015 b 0x19da14 19d9c4: f85e03a8 ldur x8, [x29, #-0x20] 19d9c8: f9400100 ldr x0, [x8] 19d9cc: f85d83a1 ldur x1, [x29, #-0x28] 19d9d0: f85c03a8 ldur x8, [x29, #-0x40] 19d9d4: f9400d02 ldr x2, [x8, #0x18] 19d9d8: 97fc3272 bl 0xaa3a0 19d9dc: f90027e0 str x0, [sp, #0x48] 19d9e0: b40000a0 cbz x0, 0x19d9f4 19d9e4: 14000001 b 0x19d9e8 19d9e8: f94027e8 ldr x8, [sp, #0x48] 19d9ec: f81e83a8 stur x8, [x29, #-0x18] 19d9f0: 14000009 b 0x19da14 19d9f4: f85e03a0 ldur x0, [x29, #-0x20] 19d9f8: f85d83a1 ldur x1, [x29, #-0x28] 19d9fc: f85c03a8 ldur x8, [x29, #-0x40] 19da00: 91004102 add x2, x8, #0x10 19da04: f9400d03 ldr x3, [x8, #0x18] 19da08: 97fc1dfa bl 0xa51f0 19da0c: f81e83a0 stur x0, [x29, #-0x18] 19da10: 14000001 b 0x19da14 19da14: f85e83a8 ldur x8, [x29, #-0x18] 19da18: d53bd049 mrs x9, TPIDR_EL0 19da1c: f9401529 ldr x9, [x9, #0x28] 19da20: f85f83aa ldur x10, [x29, #-0x8] 19da24: eb0a0129 subs x9, x9, x10 19da28: f90007e8 str x8, [sp, #0x8] 19da2c: f90003e9 str x9, [sp] 19da30: 540000c1 b.ne 0x19da48 19da34: 14000001 b 0x19da38 19da38: f94007e0 ldr x0, [sp, #0x8] 19da3c: a9497bfd ldp x29, x30, [sp, #0x90] 19da40: 910283ff add sp, sp, #0xa0 19da44: d65f03c0 ret 19da48: 97fc30ca bl 0xa9d70 <__stack_chk_fail@plt> 19da4c: d10103ff sub sp, sp, #0x40 19da50: a9037bfd stp x29, x30, [sp, #0x30] 19da54: 9100c3fd add x29, sp, #0x30 19da58: d2800008 mov x8, #0x0 // =0 19da5c: f81f03a0 stur x0, [x29, #-0x10] 19da60: f9000fe1 str x1, [sp, #0x18] 19da64: f9400fe0 ldr x0, [sp, #0x18] 19da68: f9000be0 str x0, [sp, #0x10] 19da6c: f9400be0 ldr x0, [sp, #0x10] 19da70: f9401000 ldr x0, [x0, #0x20] 19da74: f90003e8 str x8, [sp] 19da78: b5000040 cbnz x0, 0x19da80 19da7c: 14000011 b 0x19dac0 19da80: d2800508 mov x8, #0x28 // =40 19da84: f85f03a9 ldur x9, [x29, #-0x10] 19da88: f9400120 ldr x0, [x9] 19da8c: f9400be9 ldr x9, [sp, #0x10] 19da90: f9400121 ldr x1, [x9] 19da94: f9400be9 ldr x9, [sp, #0x10] 19da98: f9401122 ldr x2, [x9, #0x20] 19da9c: f9400be9 ldr x9, [sp, #0x10] 19daa0: 8b080123 add x3, x9, x8 19daa4: 97fc2623 bl 0xa7330 19daa8: f90007e0 str x0, [sp, #0x8] 19daac: b5000040 cbnz x0, 0x19dab4 19dab0: 14000004 b 0x19dac0 19dab4: f94007e8 ldr x8, [sp, #0x8] 19dab8: f81f83a8 stur x8, [x29, #-0x8] 19dabc: 14000029 b 0x19db60 19dac0: f85f03a0 ldur x0, [x29, #-0x10] 19dac4: f9400be8 ldr x8, [sp, #0x10] 19dac8: f9400901 ldr x1, [x8, #0x10] 19dacc: 97fc35e9 bl 0xab270 19dad0: f90007e0 str x0, [sp, #0x8] 19dad4: b5000040 cbnz x0, 0x19dadc 19dad8: 14000004 b 0x19dae8 19dadc: f94007e8 ldr x8, [sp, #0x8] 19dae0: f81f83a8 stur x8, [x29, #-0x8] 19dae4: 1400001f b 0x19db60 19dae8: f9400be8 ldr x8, [sp, #0x10] 19daec: f9401508 ldr x8, [x8, #0x28] 19daf0: f94003e9 ldr x9, [sp] 19daf4: eb09011f cmp x8, x9 19daf8: 1a9f17ea cset w10, eq 19dafc: 3700004a tbnz w10, #0x0, 0x19db04 19db00: 14000003 b 0x19db0c 19db04: f81f83bf stur xzr, [x29, #-0x8] 19db08: 14000016 b 0x19db60 19db0c: f9400be8 ldr x8, [sp, #0x10] 19db10: f9400908 ldr x8, [x8, #0x10] 19db14: f9400900 ldr x0, [x8, #0x10] 19db18: f9400be8 ldr x8, [sp, #0x10] 19db1c: f9401501 ldr x1, [x8, #0x28] 19db20: 97fc0e2c bl 0xa13d0 19db24: f90007e0 str x0, [sp, #0x8] 19db28: f94007e8 ldr x8, [sp, #0x8] 19db2c: b4000048 cbz x8, 0x19db34 19db30: 1400000a b 0x19db58 19db34: f9400be8 ldr x8, [sp, #0x10] 19db38: f9401500 ldr x0, [x8, #0x28] 19db3c: 97fc3441 bl 0xaac40 19db40: f85f03a8 ldur x8, [x29, #-0x10] 19db44: f940b900 ldr x0, [x8, #0x170] 19db48: f9400be8 ldr x8, [sp, #0x10] 19db4c: f9400908 ldr x8, [x8, #0x10] 19db50: f9400901 ldr x1, [x8, #0x10] 19db54: 97fc1a8f bl 0xa4590 19db58: f94007e8 ldr x8, [sp, #0x8] 19db5c: f81f83a8 stur x8, [x29, #-0x8] 19db60: f85f83a0 ldur x0, [x29, #-0x8] 19db64: a9437bfd ldp x29, x30, [sp, #0x30] 19db68: 910103ff add sp, sp, #0x40 19db6c: d65f03c0 ret 19db70: d100c3ff sub sp, sp, #0x30 19db74: a9027bfd stp x29, x30, [sp, #0x20] 19db78: 910083fd add x29, sp, #0x20 19db7c: f81f83a0 stur x0, [x29, #-0x8] 19db80: f9000be1 str x1, [sp, #0x10] 19db84: f90007e2 str x2, [sp, #0x8] 19db88: f85f83a0 ldur x0, [x29, #-0x8] 19db8c: f9400be1 ldr x1, [sp, #0x10] 19db90: f9400821 ldr x1, [x1, #0x10] 19db94: f94007e2 ldr x2, [sp, #0x8] 19db98: 97fc0a82 bl 0xa05a0 19db9c: a9427bfd ldp x29, x30, [sp, #0x20] 19dba0: 9100c3ff add sp, sp, #0x30 19dba4: d65f03c0 ret 19dba8: d100c3ff sub sp, sp, #0x30 19dbac: a9027bfd stp x29, x30, [sp, #0x20] 19dbb0: 910083fd add x29, sp, #0x20 19dbb4: f81f83a0 stur x0, [x29, #-0x8] 19dbb8: f9000be1 str x1, [sp, #0x10] 19dbbc: b9000fe2 str w2, [sp, #0xc] 19dbc0: f85f83a0 ldur x0, [x29, #-0x8] 19dbc4: f9400be1 ldr x1, [sp, #0x10] 19dbc8: f9400821 ldr x1, [x1, #0x10] 19dbcc: b9400fe2 ldr w2, [sp, #0xc] 19dbd0: 97fc1e28 bl 0xa5470 19dbd4: a9427bfd ldp x29, x30, [sp, #0x20] 19dbd8: 9100c3ff add sp, sp, #0x30 19dbdc: d65f03c0 ret 19dbe0: d100c3ff sub sp, sp, #0x30 19dbe4: a9027bfd stp x29, x30, [sp, #0x20] 19dbe8: 910083fd add x29, sp, #0x20 19dbec: f81f83a0 stur x0, [x29, #-0x8] 19dbf0: f9000be1 str x1, [sp, #0x10] 19dbf4: f90007e2 str x2, [sp, #0x8] 19dbf8: f85f83a0 ldur x0, [x29, #-0x8] 19dbfc: f9400be1 ldr x1, [sp, #0x10] 19dc00: f9400821 ldr x1, [x1, #0x10] 19dc04: f94007e2 ldr x2, [sp, #0x8] 19dc08: 97fc2c62 bl 0xa8d90 19dc0c: a9427bfd ldp x29, x30, [sp, #0x20] 19dc10: 9100c3ff add sp, sp, #0x30 19dc14: d65f03c0 ret 19dc18: d10103ff sub sp, sp, #0x40 19dc1c: a9037bfd stp x29, x30, [sp, #0x30] 19dc20: 9100c3fd add x29, sp, #0x30 19dc24: d2800008 mov x8, #0x0 // =0 19dc28: f81f03a0 stur x0, [x29, #-0x10] 19dc2c: f9000fe1 str x1, [sp, #0x18] 19dc30: f9400fe0 ldr x0, [sp, #0x18] 19dc34: f9000be0 str x0, [sp, #0x10] 19dc38: f85f03a0 ldur x0, [x29, #-0x10] 19dc3c: f9400be1 ldr x1, [sp, #0x10] 19dc40: f9400821 ldr x1, [x1, #0x10] 19dc44: f90003e8 str x8, [sp] 19dc48: 97fc2fbe bl 0xa9b40 19dc4c: f90007e0 str x0, [sp, #0x8] 19dc50: b5000040 cbnz x0, 0x19dc58 19dc54: 14000004 b 0x19dc64 19dc58: f94007e8 ldr x8, [sp, #0x8] 19dc5c: f81f83a8 stur x8, [x29, #-0x8] 19dc60: 1400001b b 0x19dccc 19dc64: f9400be8 ldr x8, [sp, #0x10] 19dc68: f9401508 ldr x8, [x8, #0x28] 19dc6c: f94003e9 ldr x9, [sp] 19dc70: eb09011f cmp x8, x9 19dc74: 1a9f07ea cset w10, ne 19dc78: 3700004a tbnz w10, #0x0, 0x19dc80 19dc7c: 14000006 b 0x19dc94 19dc80: f85f03a8 ldur x8, [x29, #-0x10] 19dc84: f9400100 ldr x0, [x8] 19dc88: f9400be8 ldr x8, [sp, #0x10] 19dc8c: f9401501 ldr x1, [x8, #0x28] 19dc90: 97fc1978 bl 0xa4270 19dc94: 52800008 mov w8, #0x0 // =0 19dc98: f85f03a9 ldur x9, [x29, #-0x10] 19dc9c: 39462d2a ldrb w10, [x9, #0x18b] 19dca0: 53001d4a uxtb w10, w10 19dca4: 32001feb orr w11, wzr, #0xff 19dca8: 0a0b0108 and w8, w8, w11 19dcac: 6b08015f cmp w10, w8 19dcb0: 1a9f07e8 cset w8, ne 19dcb4: 370000a8 tbnz w8, #0x0, 0x19dcc8 19dcb8: f85f03a8 ldur x8, [x29, #-0x10] 19dcbc: f9400100 ldr x0, [x8] 19dcc0: f9400be1 ldr x1, [sp, #0x10] 19dcc4: 97fc0f7f bl 0xa1ac0 19dcc8: f81f83bf stur xzr, [x29, #-0x8] 19dccc: f85f83a0 ldur x0, [x29, #-0x8] 19dcd0: a9437bfd ldp x29, x30, [sp, #0x30] 19dcd4: 910103ff add sp, sp, #0x40 19dcd8: d65f03c0 ret 19dcdc: d10083ff sub sp, sp, #0x20 19dce0: a9017bfd stp x29, x30, [sp, #0x10] 19dce4: 910043fd add x29, sp, #0x10 19dce8: f90007e0 str x0, [sp, #0x8] 19dcec: f90003e1 str x1, [sp] 19dcf0: f94007e0 ldr x0, [sp, #0x8] 19dcf4: f94003e1 ldr x1, [sp] 19dcf8: f9400821 ldr x1, [x1, #0x10] 19dcfc: 97fc0a91 bl 0xa0740 19dd00: a9417bfd ldp x29, x30, [sp, #0x10] 19dd04: 910083ff add sp, sp, #0x20 19dd08: d65f03c0 ret 19dd0c: d10083ff sub sp, sp, #0x20 19dd10: a9017bfd stp x29, x30, [sp, #0x10] 19dd14: 910043fd add x29, sp, #0x10 19dd18: f90007e0 str x0, [sp, #0x8] 19dd1c: f90003e1 str x1, [sp] 19dd20: f94007e0 ldr x0, [sp, #0x8] 19dd24: f94003e1 ldr x1, [sp] 19dd28: f9400821 ldr x1, [x1, #0x10] 19dd2c: 97fc2081 bl 0xa5f30 19dd30: a9417bfd ldp x29, x30, [sp, #0x10] 19dd34: 910083ff add sp, sp, #0x20 19dd38: d65f03c0 ret 19dd3c: d10083ff sub sp, sp, #0x20 19dd40: a9017bfd stp x29, x30, [sp, #0x10] 19dd44: 910043fd add x29, sp, #0x10 19dd48: f90007e0 str x0, [sp, #0x8] 19dd4c: f90003e1 str x1, [sp] 19dd50: f94007e0 ldr x0, [sp, #0x8] 19dd54: f94003e1 ldr x1, [sp] 19dd58: f9400821 ldr x1, [x1, #0x10] 19dd5c: 97fc1ec5 bl 0xa5870 19dd60: a9417bfd ldp x29, x30, [sp, #0x10] 19dd64: 910083ff add sp, sp, #0x20 19dd68: d65f03c0 ret 19dd6c: d100c3ff sub sp, sp, #0x30 19dd70: a9027bfd stp x29, x30, [sp, #0x20] 19dd74: 910083fd add x29, sp, #0x20 19dd78: f81f83a0 stur x0, [x29, #-0x8] 19dd7c: f9000be1 str x1, [sp, #0x10] 19dd80: f90007e2 str x2, [sp, #0x8] 19dd84: f90003e3 str x3, [sp] 19dd88: f85f83a0 ldur x0, [x29, #-0x8] 19dd8c: f9400be1 ldr x1, [sp, #0x10] 19dd90: f9400821 ldr x1, [x1, #0x10] 19dd94: f94007e2 ldr x2, [sp, #0x8] 19dd98: f94003e3 ldr x3, [sp] 19dd9c: 97fc32f5 bl 0xaa970 19dda0: a9427bfd ldp x29, x30, [sp, #0x20] 19dda4: 9100c3ff add sp, sp, #0x30 19dda8: d65f03c0 ret 19ddac: d10103ff sub sp, sp, #0x40 19ddb0: a9037bfd stp x29, x30, [sp, #0x30] 19ddb4: 9100c3fd add x29, sp, #0x30 19ddb8: f81f03a0 stur x0, [x29, #-0x10] 19ddbc: f9000fe1 str x1, [sp, #0x18] 19ddc0: f9000be2 str x2, [sp, #0x10] 19ddc4: f90007e3 str x3, [sp, #0x8] 19ddc8: f85f03a0 ldur x0, [x29, #-0x10] 19ddcc: f9400fe1 ldr x1, [sp, #0x18] 19ddd0: f9400821 ldr x1, [x1, #0x10] 19ddd4: f9400be2 ldr x2, [sp, #0x10] 19ddd8: f94007e3 ldr x3, [sp, #0x8] 19dddc: 97fc2f25 bl 0xa9a70 19dde0: f90003e0 str x0, [sp] 19dde4: b5000040 cbnz x0, 0x19ddec 19dde8: 14000004 b 0x19ddf8 19ddec: f94003e8 ldr x8, [sp] 19ddf0: f81f83a8 stur x8, [x29, #-0x8] 19ddf4: 1400001a b 0x19de5c 19ddf8: f9400be8 ldr x8, [sp, #0x10] 19ddfc: b4000048 cbz x8, 0x19de04 19de00: 14000016 b 0x19de58 19de04: b24003e8 orr x8, xzr, #0x1 19de08: f94007e9 ldr x9, [sp, #0x8] 19de0c: f9400129 ldr x9, [x9] 19de10: eb08013f cmp x9, x8 19de14: 1a9f17ea cset w10, eq 19de18: 3700004a tbnz w10, #0x0, 0x19de20 19de1c: 14000005 b 0x19de30 19de20: b27e07e8 orr x8, xzr, #0xc 19de24: f94007e9 ldr x9, [sp, #0x8] 19de28: f9000128 str x8, [x9] 19de2c: 1400000b b 0x19de58 19de30: b27f03e8 orr x8, xzr, #0x2 19de34: f94007e9 ldr x9, [sp, #0x8] 19de38: f9400129 ldr x9, [x9] 19de3c: eb08013f cmp x9, x8 19de40: 1a9f17ea cset w10, eq 19de44: 3700004a tbnz w10, #0x0, 0x19de4c 19de48: 14000004 b 0x19de58 19de4c: d28001a8 mov x8, #0xd // =13 19de50: f94007e9 ldr x9, [sp, #0x8] 19de54: f9000128 str x8, [x9] 19de58: f81f83bf stur xzr, [x29, #-0x8] 19de5c: f85f83a0 ldur x0, [x29, #-0x8] 19de60: a9437bfd ldp x29, x30, [sp, #0x30] 19de64: 910103ff add sp, sp, #0x40 19de68: d65f03c0 ret 19de6c: d101c3ff sub sp, sp, #0x70 19de70: a9067bfd stp x29, x30, [sp, #0x60] 19de74: 910183fd add x29, sp, #0x60 19de78: d53bd048 mrs x8, TPIDR_EL0 19de7c: f9401508 ldr x8, [x8, #0x28] 19de80: f81f83a8 stur x8, [x29, #-0x8] 19de84: f81d83a0 stur x0, [x29, #-0x28] 19de88: f9001be1 str x1, [sp, #0x30] 19de8c: f9401be8 ldr x8, [sp, #0x30] 19de90: aa1f03e0 mov x0, xzr 19de94: f9000d00 str x0, [x8, #0x18] 19de98: f9401be8 ldr x8, [sp, #0x30] 19de9c: f9001100 str x0, [x8, #0x20] 19dea0: f85d83a0 ldur x0, [x29, #-0x28] 19dea4: f9401be8 ldr x8, [sp, #0x30] 19dea8: f9400101 ldr x1, [x8] 19deac: d10043a2 sub x2, x29, #0x10 19deb0: 94000059 bl 0x19e014 19deb4: f90017e0 str x0, [sp, #0x28] 19deb8: b40000a0 cbz x0, 0x19decc 19debc: 14000001 b 0x19dec0 19dec0: f94017e8 ldr x8, [sp, #0x28] 19dec4: f81e03a8 stur x8, [x29, #-0x20] 19dec8: 14000045 b 0x19dfdc 19decc: f85d83a0 ldur x0, [x29, #-0x28] 19ded0: f9401be8 ldr x8, [sp, #0x30] 19ded4: f9400101 ldr x1, [x8] 19ded8: d10043a2 sub x2, x29, #0x10 19dedc: 9400004e bl 0x19e014 19dee0: f90017e0 str x0, [sp, #0x28] 19dee4: b40000a0 cbz x0, 0x19def8 19dee8: 14000001 b 0x19deec 19deec: f94017e8 ldr x8, [sp, #0x28] 19def0: f81e03a8 stur x8, [x29, #-0x20] 19def4: 1400003a b 0x19dfdc 19def8: f85d83a0 ldur x0, [x29, #-0x28] 19defc: f9401be8 ldr x8, [sp, #0x30] 19df00: f9400101 ldr x1, [x8] 19df04: f85f03a2 ldur x2, [x29, #-0x10] 19df08: 97fc2ca2 bl 0xa9190 19df0c: f90017e0 str x0, [sp, #0x28] 19df10: b40000a0 cbz x0, 0x19df24 19df14: 14000001 b 0x19df18 19df18: f94017e8 ldr x8, [sp, #0x28] 19df1c: f81e03a8 stur x8, [x29, #-0x20] 19df20: 1400002f b 0x19dfdc 19df24: f85d83a0 ldur x0, [x29, #-0x28] 19df28: f9401be8 ldr x8, [sp, #0x30] 19df2c: f9400101 ldr x1, [x8] 19df30: d10043a2 sub x2, x29, #0x10 19df34: 94000038 bl 0x19e014 19df38: f90017e0 str x0, [sp, #0x28] 19df3c: b40000a0 cbz x0, 0x19df50 19df40: 14000001 b 0x19df44 19df44: f94017e8 ldr x8, [sp, #0x28] 19df48: f81e03a8 stur x8, [x29, #-0x20] 19df4c: 14000024 b 0x19dfdc 19df50: f85d83a0 ldur x0, [x29, #-0x28] 19df54: f9401be1 ldr x1, [sp, #0x30] 19df58: f85f03a2 ldur x2, [x29, #-0x10] 19df5c: d10063a3 sub x3, x29, #0x18 19df60: 94000071 bl 0x19e124 19df64: f90017e0 str x0, [sp, #0x28] 19df68: b40000a0 cbz x0, 0x19df7c 19df6c: 14000001 b 0x19df70 19df70: f94017e8 ldr x8, [sp, #0x28] 19df74: f81e03a8 stur x8, [x29, #-0x20] 19df78: 14000019 b 0x19dfdc 19df7c: f9401be8 ldr x8, [sp, #0x30] 19df80: f9400d08 ldr x8, [x8, #0x18] 19df84: b50000a8 cbnz x8, 0x19df98 19df88: 14000001 b 0x19df8c 19df8c: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 19df90: f81e03a8 stur x8, [x29, #-0x20] 19df94: 14000012 b 0x19dfdc 19df98: f9401be8 ldr x8, [sp, #0x30] 19df9c: f9401108 ldr x8, [x8, #0x20] 19dfa0: f1000508 subs x8, x8, #0x1 19dfa4: f90013e8 str x8, [sp, #0x20] 19dfa8: 5400014b b.lt 0x19dfd0 19dfac: 14000001 b 0x19dfb0 19dfb0: f9401be8 ldr x8, [sp, #0x30] 19dfb4: f9400d09 ldr x9, [x8, #0x18] 19dfb8: f9401108 ldr x8, [x8, #0x20] 19dfbc: eb080128 subs x8, x9, x8 19dfc0: f9000fe8 str x8, [sp, #0x18] 19dfc4: 5400006a b.ge 0x19dfd0 19dfc8: 14000001 b 0x19dfcc 19dfcc: 14000001 b 0x19dfd0 19dfd0: aa1f03e8 mov x8, xzr 19dfd4: f81e03a8 stur x8, [x29, #-0x20] 19dfd8: 14000001 b 0x19dfdc 19dfdc: f85e03a8 ldur x8, [x29, #-0x20] 19dfe0: d53bd049 mrs x9, TPIDR_EL0 19dfe4: f9401529 ldr x9, [x9, #0x28] 19dfe8: f85f83aa ldur x10, [x29, #-0x8] 19dfec: eb0a0129 subs x9, x9, x10 19dff0: f9000be8 str x8, [sp, #0x10] 19dff4: f90007e9 str x9, [sp, #0x8] 19dff8: 540000c1 b.ne 0x19e010 19dffc: 14000001 b 0x19e000 19e000: f9400be0 ldr x0, [sp, #0x10] 19e004: a9467bfd ldp x29, x30, [sp, #0x60] 19e008: 9101c3ff add sp, sp, #0x70 19e00c: d65f03c0 ret 19e010: 97fc2f58 bl 0xa9d70 <__stack_chk_fail@plt> 19e014: d10183ff sub sp, sp, #0x60 19e018: a9057bfd stp x29, x30, [sp, #0x50] 19e01c: 910143fd add x29, sp, #0x50 19e020: d53bd048 mrs x8, TPIDR_EL0 19e024: f9401508 ldr x8, [x8, #0x28] 19e028: f81f83a8 stur x8, [x29, #-0x8] 19e02c: f81e03a0 stur x0, [x29, #-0x20] 19e030: f90017e1 str x1, [sp, #0x28] 19e034: f90013e2 str x2, [sp, #0x20] 19e038: f94013e8 ldr x8, [sp, #0x20] 19e03c: aa1f03e0 mov x0, xzr 19e040: f9000100 str x0, [x8] 19e044: f85e03a0 ldur x0, [x29, #-0x20] 19e048: f94017e1 ldr x1, [sp, #0x28] 19e04c: d10033a2 sub x2, x29, #0xc 19e050: 97fc1bc8 bl 0xa4f70 19e054: f9000fe0 str x0, [sp, #0x18] 19e058: b40000a0 cbz x0, 0x19e06c 19e05c: 14000001 b 0x19e060 19e060: f9400fe8 ldr x8, [sp, #0x18] 19e064: f81e83a8 stur x8, [x29, #-0x18] 19e068: 14000021 b 0x19e0ec 19e06c: 14000001 b 0x19e070 19e070: 385f43a8 ldurb w8, [x29, #-0xc] 19e074: 71020108 subs w8, w8, #0x80 19e078: b90017e8 str w8, [sp, #0x14] 19e07c: 5400026b b.lt 0x19e0c8 19e080: 14000001 b 0x19e084 19e084: f94013e8 ldr x8, [sp, #0x20] 19e088: f9400109 ldr x9, [x8] 19e08c: 385f43aa ldurb w10, [x29, #-0xc] 19e090: 2a0a03eb mov w11, w10 19e094: b379e12b bfi x11, x9, #7, #57 19e098: f900010b str x11, [x8] 19e09c: f85e03a0 ldur x0, [x29, #-0x20] 19e0a0: f94017e1 ldr x1, [sp, #0x28] 19e0a4: d10033a2 sub x2, x29, #0xc 19e0a8: 97fc1bb2 bl 0xa4f70 19e0ac: f9000fe0 str x0, [sp, #0x18] 19e0b0: b40000a0 cbz x0, 0x19e0c4 19e0b4: 14000001 b 0x19e0b8 19e0b8: f9400fe8 ldr x8, [sp, #0x18] 19e0bc: f81e83a8 stur x8, [x29, #-0x18] 19e0c0: 1400000b b 0x19e0ec 19e0c4: 17ffffeb b 0x19e070 19e0c8: f94013e8 ldr x8, [sp, #0x20] 19e0cc: f9400109 ldr x9, [x8] 19e0d0: 385f43aa ldurb w10, [x29, #-0xc] 19e0d4: 2a0a03eb mov w11, w10 19e0d8: aa091d69 orr x9, x11, x9, lsl #7 19e0dc: f9000109 str x9, [x8] 19e0e0: aa1f03e8 mov x8, xzr 19e0e4: f81e83a8 stur x8, [x29, #-0x18] 19e0e8: 14000001 b 0x19e0ec 19e0ec: f85e83a8 ldur x8, [x29, #-0x18] 19e0f0: d53bd049 mrs x9, TPIDR_EL0 19e0f4: f9401529 ldr x9, [x9, #0x28] 19e0f8: f85f83aa ldur x10, [x29, #-0x8] 19e0fc: eb0a0129 subs x9, x9, x10 19e100: f90007e8 str x8, [sp, #0x8] 19e104: f90003e9 str x9, [sp] 19e108: 540000c1 b.ne 0x19e120 19e10c: 14000001 b 0x19e110 19e110: f94007e0 ldr x0, [sp, #0x8] 19e114: a9457bfd ldp x29, x30, [sp, #0x50] 19e118: 910183ff add sp, sp, #0x60 19e11c: d65f03c0 ret 19e120: 97fc2f14 bl 0xa9d70 <__stack_chk_fail@plt> 19e124: d10303ff sub sp, sp, #0xc0 19e128: a90b7bfd stp x29, x30, [sp, #0xb0] 19e12c: 9102c3fd add x29, sp, #0xb0 19e130: d53bd048 mrs x8, TPIDR_EL0 19e134: f9401508 ldr x8, [x8, #0x28] 19e138: f81f83a8 stur x8, [x29, #-0x8] 19e13c: f81b83a0 stur x0, [x29, #-0x48] 19e140: f81b03a1 stur x1, [x29, #-0x50] 19e144: f9002fe2 str x2, [sp, #0x58] 19e148: f9002be3 str x3, [sp, #0x50] 19e14c: f85b83a0 ldur x0, [x29, #-0x48] 19e150: f85b03a8 ldur x8, [x29, #-0x50] 19e154: f9400101 ldr x1, [x8] 19e158: f9402fe2 ldr x2, [sp, #0x58] 19e15c: 97fc3091 bl 0xaa3a0 19e160: f90027e0 str x0, [sp, #0x48] 19e164: b40000a0 cbz x0, 0x19e178 19e168: 14000001 b 0x19e16c 19e16c: f94027e8 ldr x8, [sp, #0x48] 19e170: f81c03a8 stur x8, [x29, #-0x40] 19e174: 14000103 b 0x19e580 19e178: f85b83a0 ldur x0, [x29, #-0x48] 19e17c: f85b03a8 ldur x8, [x29, #-0x50] 19e180: f9400101 ldr x1, [x8] 19e184: f9402be2 ldr x2, [sp, #0x50] 19e188: 97ffffa3 bl 0x19e014 19e18c: f90027e0 str x0, [sp, #0x48] 19e190: b40000a0 cbz x0, 0x19e1a4 19e194: 14000001 b 0x19e198 19e198: f94027e8 ldr x8, [sp, #0x48] 19e19c: f81c03a8 stur x8, [x29, #-0x40] 19e1a0: 140000f8 b 0x19e580 19e1a4: f85b83a0 ldur x0, [x29, #-0x48] 19e1a8: f85b03a8 ldur x8, [x29, #-0x50] 19e1ac: f9400101 ldr x1, [x8] 19e1b0: d10063a2 sub x2, x29, #0x18 19e1b4: 97ffff98 bl 0x19e014 19e1b8: f90027e0 str x0, [sp, #0x48] 19e1bc: b40000a0 cbz x0, 0x19e1d0 19e1c0: 14000001 b 0x19e1c4 19e1c4: f94027e8 ldr x8, [sp, #0x48] 19e1c8: f81c03a8 stur x8, [x29, #-0x40] 19e1cc: 140000ed b 0x19e580 19e1d0: f85b83a0 ldur x0, [x29, #-0x48] 19e1d4: f85b03a8 ldur x8, [x29, #-0x50] 19e1d8: f9400101 ldr x1, [x8] 19e1dc: d100c3a2 sub x2, x29, #0x30 19e1e0: 97ffff8d bl 0x19e014 19e1e4: f90027e0 str x0, [sp, #0x48] 19e1e8: b40000a0 cbz x0, 0x19e1fc 19e1ec: 14000001 b 0x19e1f0 19e1f0: f94027e8 ldr x8, [sp, #0x48] 19e1f4: f81c03a8 stur x8, [x29, #-0x40] 19e1f8: 140000e2 b 0x19e580 19e1fc: f85b83a0 ldur x0, [x29, #-0x48] 19e200: f85b03a8 ldur x8, [x29, #-0x50] 19e204: f9400101 ldr x1, [x8] 19e208: d100a3a2 sub x2, x29, #0x28 19e20c: 97ffff82 bl 0x19e014 19e210: f90027e0 str x0, [sp, #0x48] 19e214: b40000a0 cbz x0, 0x19e228 19e218: 14000001 b 0x19e21c 19e21c: f94027e8 ldr x8, [sp, #0x48] 19e220: f81c03a8 stur x8, [x29, #-0x40] 19e224: 140000d7 b 0x19e580 19e228: f85b83a0 ldur x0, [x29, #-0x48] 19e22c: f85b03a8 ldur x8, [x29, #-0x50] 19e230: f9400101 ldr x1, [x8] 19e234: d10083a2 sub x2, x29, #0x20 19e238: 97fc276a bl 0xa7fe0 19e23c: f90027e0 str x0, [sp, #0x48] 19e240: b40000a0 cbz x0, 0x19e254 19e244: 14000001 b 0x19e248 19e248: f94027e8 ldr x8, [sp, #0x48] 19e24c: f81c03a8 stur x8, [x29, #-0x40] 19e250: 140000cc b 0x19e580 19e254: f85e03a8 ldur x8, [x29, #-0x20] 19e258: f9402fe9 ldr x9, [sp, #0x58] 19e25c: eb090108 subs x8, x8, x9 19e260: f85d03a9 ldur x9, [x29, #-0x30] 19e264: eb090108 subs x8, x8, x9 19e268: f90023e8 str x8, [sp, #0x40] 19e26c: 540000ad b.le 0x19e280 19e270: 14000001 b 0x19e274 19e274: 92800008 mov x8, #-0x1 // =-1 19e278: f81c03a8 stur x8, [x29, #-0x40] 19e27c: 140000c1 b 0x19e580 19e280: f85b83a0 ldur x0, [x29, #-0x48] 19e284: f85b03a8 ldur x8, [x29, #-0x50] 19e288: f9400101 ldr x1, [x8] 19e28c: f9402fe8 ldr x8, [sp, #0x58] 19e290: f85d03a9 ldur x9, [x29, #-0x30] 19e294: 8b090102 add x2, x8, x9 19e298: 97fc3042 bl 0xaa3a0 19e29c: f90027e0 str x0, [sp, #0x48] 19e2a0: b40000a0 cbz x0, 0x19e2b4 19e2a4: 14000001 b 0x19e2a8 19e2a8: f94027e8 ldr x8, [sp, #0x48] 19e2ac: f81c03a8 stur x8, [x29, #-0x40] 19e2b0: 140000b4 b 0x19e580 19e2b4: f85b83a0 ldur x0, [x29, #-0x48] 19e2b8: f85b03a8 ldur x8, [x29, #-0x50] 19e2bc: f9400101 ldr x1, [x8] 19e2c0: d10043a2 sub x2, x29, #0x10 19e2c4: 97ffff54 bl 0x19e014 19e2c8: f90027e0 str x0, [sp, #0x48] 19e2cc: b40000a0 cbz x0, 0x19e2e0 19e2d0: 14000001 b 0x19e2d4 19e2d4: f94027e8 ldr x8, [sp, #0x48] 19e2d8: f81c03a8 stur x8, [x29, #-0x40] 19e2dc: 140000a9 b 0x19e580 19e2e0: f85b83a0 ldur x0, [x29, #-0x48] 19e2e4: f85b03a8 ldur x8, [x29, #-0x50] 19e2e8: f9400101 ldr x1, [x8] 19e2ec: d10083a2 sub x2, x29, #0x20 19e2f0: 97fc273c bl 0xa7fe0 19e2f4: f90027e0 str x0, [sp, #0x48] 19e2f8: b40000a0 cbz x0, 0x19e30c 19e2fc: 14000001 b 0x19e300 19e300: f94027e8 ldr x8, [sp, #0x48] 19e304: f81c03a8 stur x8, [x29, #-0x40] 19e308: 1400009e b 0x19e580 19e30c: f85e83a8 ldur x8, [x29, #-0x18] 19e310: b5000e68 cbnz x8, 0x19e4dc 19e314: 14000001 b 0x19e318 19e318: f85f03a8 ldur x8, [x29, #-0x10] 19e31c: f1000908 subs x8, x8, #0x2 19e320: f9001fe8 str x8, [sp, #0x38] 19e324: 540003c1 b.ne 0x19e39c 19e328: 14000001 b 0x19e32c 19e32c: f85b83a0 ldur x0, [x29, #-0x48] 19e330: f85b03a8 ldur x8, [x29, #-0x50] 19e334: f9400101 ldr x1, [x8] 19e338: d10083a2 sub x2, x29, #0x20 19e33c: 97ffff36 bl 0x19e014 19e340: f90027e0 str x0, [sp, #0x48] 19e344: b40000a0 cbz x0, 0x19e358 19e348: 14000001 b 0x19e34c 19e34c: f94027e8 ldr x8, [sp, #0x48] 19e350: f81c03a8 stur x8, [x29, #-0x40] 19e354: 1400008b b 0x19e580 19e358: f85b03a8 ldur x8, [x29, #-0x50] 19e35c: f9400508 ldr x8, [x8, #0x8] 19e360: f85e03a9 ldur x9, [x29, #-0x20] 19e364: 8b080128 add x8, x9, x8 19e368: f81e03a8 stur x8, [x29, #-0x20] 19e36c: f85b83a0 ldur x0, [x29, #-0x48] 19e370: f85b03a8 ldur x8, [x29, #-0x50] 19e374: f9400101 ldr x1, [x8] 19e378: f85e03a2 ldur x2, [x29, #-0x20] 19e37c: 97fc3009 bl 0xaa3a0 19e380: f90027e0 str x0, [sp, #0x48] 19e384: b40000a0 cbz x0, 0x19e398 19e388: 14000001 b 0x19e38c 19e38c: f94027e8 ldr x8, [sp, #0x48] 19e390: f81c03a8 stur x8, [x29, #-0x40] 19e394: 1400007b b 0x19e580 19e398: 1400000a b 0x19e3c0 19e39c: f85f03a8 ldur x8, [x29, #-0x10] 19e3a0: f1000508 subs x8, x8, #0x1 19e3a4: f9001be8 str x8, [sp, #0x30] 19e3a8: 540000a0 b.eq 0x19e3bc 19e3ac: 14000001 b 0x19e3b0 19e3b0: b27bfbe8 orr x8, xzr, #0xffffffffffffffef 19e3b4: f81c03a8 stur x8, [x29, #-0x40] 19e3b8: 14000072 b 0x19e580 19e3bc: 14000001 b 0x19e3c0 19e3c0: f85b83a0 ldur x0, [x29, #-0x48] 19e3c4: f85b03a8 ldur x8, [x29, #-0x50] 19e3c8: f9400101 ldr x1, [x8] 19e3cc: d100e3a2 sub x2, x29, #0x38 19e3d0: 320003e3 orr w3, wzr, #0x1 19e3d4: 97fc0c27 bl 0xa1470 19e3d8: f90027e0 str x0, [sp, #0x48] 19e3dc: b40000a0 cbz x0, 0x19e3f0 19e3e0: 14000001 b 0x19e3e4 19e3e4: f94027e8 ldr x8, [sp, #0x48] 19e3e8: f81c03a8 stur x8, [x29, #-0x40] 19e3ec: 14000065 b 0x19e580 19e3f0: f85c83a8 ldur x8, [x29, #-0x38] 19e3f4: 5288c8c9 mov w9, #0x4646 // =17990 19e3f8: 72aa4929 movk w9, #0x5249, lsl #16 19e3fc: 2a0903ea mov w10, w9 19e400: eb0a0108 subs x8, x8, x10 19e404: f90017e8 str x8, [sp, #0x28] 19e408: 540004e1 b.ne 0x19e4a4 19e40c: 14000001 b 0x19e410 19e410: f85b83a0 ldur x0, [x29, #-0x48] 19e414: f85b03a8 ldur x8, [x29, #-0x50] 19e418: f9400101 ldr x1, [x8] 19e41c: 321d03e9 orr w9, wzr, #0x8 19e420: 2a0903e2 mov w2, w9 19e424: 97fc2b5b bl 0xa9190 19e428: f90027e0 str x0, [sp, #0x48] 19e42c: b40000a0 cbz x0, 0x19e440 19e430: 14000001 b 0x19e434 19e434: f94027e8 ldr x8, [sp, #0x48] 19e438: f81c03a8 stur x8, [x29, #-0x40] 19e43c: 14000051 b 0x19e580 19e440: f85b83a0 ldur x0, [x29, #-0x48] 19e444: f85b03a8 ldur x8, [x29, #-0x50] 19e448: f9400101 ldr x1, [x8] 19e44c: d100e3a2 sub x2, x29, #0x38 19e450: 320003e3 orr w3, wzr, #0x1 19e454: 97fc0c07 bl 0xa1470 19e458: f90027e0 str x0, [sp, #0x48] 19e45c: b40000a0 cbz x0, 0x19e470 19e460: 14000001 b 0x19e464 19e464: f94027e8 ldr x8, [sp, #0x48] 19e468: f81c03a8 stur x8, [x29, #-0x40] 19e46c: 14000045 b 0x19e580 19e470: f85c83a8 ldur x8, [x29, #-0x38] 19e474: 528a6409 mov w9, #0x5320 // =21280 19e478: 72a88989 movk w9, #0x444c, lsl #16 19e47c: 2a0903ea mov w10, w9 19e480: eb0a0108 subs x8, x8, x10 19e484: f90013e8 str x8, [sp, #0x20] 19e488: 540000c1 b.ne 0x19e4a0 19e48c: 14000001 b 0x19e490 19e490: f85e03a8 ldur x8, [x29, #-0x20] 19e494: f85b03a9 ldur x9, [x29, #-0x50] 19e498: f9001128 str x8, [x9, #0x20] 19e49c: 14000001 b 0x19e4a0 19e4a0: 1400000e b 0x19e4d8 19e4a4: f85c83a8 ldur x8, [x29, #-0x38] 19e4a8: 528d0c89 mov w9, #0x6864 // =26724 19e4ac: 72a9aa89 movk w9, #0x4d54, lsl #16 19e4b0: 2a0903ea mov w10, w9 19e4b4: eb0a0108 subs x8, x8, x10 19e4b8: f9000fe8 str x8, [sp, #0x18] 19e4bc: 540000c1 b.ne 0x19e4d4 19e4c0: 14000001 b 0x19e4c4 19e4c4: f85e03a8 ldur x8, [x29, #-0x20] 19e4c8: f85b03a9 ldur x9, [x29, #-0x50] 19e4cc: f9000d28 str x8, [x9, #0x18] 19e4d0: 14000001 b 0x19e4d4 19e4d4: 14000001 b 0x19e4d8 19e4d8: 14000027 b 0x19e574 19e4dc: 14000001 b 0x19e4e0 19e4e0: f85e83a8 ldur x8, [x29, #-0x18] 19e4e4: f1000508 subs x8, x8, #0x1 19e4e8: f9000be8 str x8, [sp, #0x10] 19e4ec: 5400042b b.lt 0x19e570 19e4f0: 14000001 b 0x19e4f4 19e4f4: f85b83a0 ldur x0, [x29, #-0x48] 19e4f8: f85b03a1 ldur x1, [x29, #-0x50] 19e4fc: f85e03a2 ldur x2, [x29, #-0x20] 19e500: d100a3a3 sub x3, x29, #0x28 19e504: 97ffff08 bl 0x19e124 19e508: f90027e0 str x0, [sp, #0x48] 19e50c: b40000a0 cbz x0, 0x19e520 19e510: 14000001 b 0x19e514 19e514: f94027e8 ldr x8, [sp, #0x48] 19e518: f81c03a8 stur x8, [x29, #-0x40] 19e51c: 14000019 b 0x19e580 19e520: f85d83a8 ldur x8, [x29, #-0x28] 19e524: f85e03a9 ldur x9, [x29, #-0x20] 19e528: 8b080128 add x8, x9, x8 19e52c: f81e03a8 stur x8, [x29, #-0x20] 19e530: f85b83a0 ldur x0, [x29, #-0x48] 19e534: f85b03a8 ldur x8, [x29, #-0x50] 19e538: f9400101 ldr x1, [x8] 19e53c: f85e03a2 ldur x2, [x29, #-0x20] 19e540: 97fc2f98 bl 0xaa3a0 19e544: f90027e0 str x0, [sp, #0x48] 19e548: b40000a0 cbz x0, 0x19e55c 19e54c: 14000001 b 0x19e550 19e550: f94027e8 ldr x8, [sp, #0x48] 19e554: f81c03a8 stur x8, [x29, #-0x40] 19e558: 1400000a b 0x19e580 19e55c: 14000001 b 0x19e560 19e560: f85e83a8 ldur x8, [x29, #-0x18] 19e564: f1000508 subs x8, x8, #0x1 19e568: f81e83a8 stur x8, [x29, #-0x18] 19e56c: 17ffffdd b 0x19e4e0 19e570: 14000001 b 0x19e574 19e574: aa1f03e8 mov x8, xzr 19e578: f81c03a8 stur x8, [x29, #-0x40] 19e57c: 14000001 b 0x19e580 19e580: f85c03a8 ldur x8, [x29, #-0x40] 19e584: d53bd049 mrs x9, TPIDR_EL0 19e588: f9401529 ldr x9, [x9, #0x28] 19e58c: f85f83aa ldur x10, [x29, #-0x8] 19e590: eb0a0129 subs x9, x9, x10 19e594: f90007e8 str x8, [sp, #0x8] 19e598: f90003e9 str x9, [sp] 19e59c: 540000c1 b.ne 0x19e5b4 19e5a0: 14000001 b 0x19e5a4 19e5a4: f94007e0 ldr x0, [sp, #0x8] 19e5a8: a94b7bfd ldp x29, x30, [sp, #0xb0] 19e5ac: 910303ff add sp, sp, #0xc0 19e5b0: d65f03c0 ret 19e5b4: 97fc2def bl 0xa9d70 <__stack_chk_fail@plt> 000000000019e5b8 : 19e5b8: d10043ff sub sp, sp, #0x10 19e5bc: b2681fe8 orr x8, xzr, #0xff000000 19e5c0: b26e17e9 orr x9, xzr, #0xfc0000 19e5c4: b2720fea mov x10, #0x3c000 // =245760 19e5c8: b2791beb orr x11, xzr, #0x3f80 19e5cc: b2401bec orr x12, xzr, #0x7f 19e5d0: f90007e0 str x0, [sp, #0x8] 19e5d4: f90003e1 str x1, [sp] 19e5d8: f94007e0 ldr x0, [sp, #0x8] 19e5dc: 8a080008 and x8, x0, x8 19e5e0: d358fd08 lsr x8, x8, #24 19e5e4: 2a0803ed mov w13, w8 19e5e8: f94003e8 ldr x8, [sp] 19e5ec: 3900010d strb w13, [x8] 19e5f0: f94007e8 ldr x8, [sp, #0x8] 19e5f4: 8a090108 and x8, x8, x9 19e5f8: d352fd08 lsr x8, x8, #18 19e5fc: 2a0803ed mov w13, w8 19e600: f94003e8 ldr x8, [sp] 19e604: 3900090d strb w13, [x8, #0x2] 19e608: f94007e8 ldr x8, [sp, #0x8] 19e60c: 8a0a0108 and x8, x8, x10 19e610: d34efd08 lsr x8, x8, #14 19e614: 2a0803ed mov w13, w8 19e618: f94003e8 ldr x8, [sp] 19e61c: 3900050d strb w13, [x8, #0x1] 19e620: f94007e8 ldr x8, [sp, #0x8] 19e624: 8a0b0108 and x8, x8, x11 19e628: d347fd08 lsr x8, x8, #7 19e62c: 2a0803ed mov w13, w8 19e630: f94003e8 ldr x8, [sp] 19e634: 39000d0d strb w13, [x8, #0x3] 19e638: f94007e8 ldr x8, [sp, #0x8] 19e63c: 8a0c0108 and x8, x8, x12 19e640: 2a0803ed mov w13, w8 19e644: f94003e8 ldr x8, [sp] 19e648: 3900110d strb w13, [x8, #0x4] 19e64c: 910043ff add sp, sp, #0x10 19e650: d65f03c0 ret 000000000019e654 : 19e654: d10343ff sub sp, sp, #0xd0 19e658: a90c7bfd stp x29, x30, [sp, #0xc0] 19e65c: 910303fd add x29, sp, #0xc0 19e660: d53bd048 mrs x8, TPIDR_EL0 19e664: f9401508 ldr x8, [x8, #0x28] 19e668: f81f83a8 stur x8, [x29, #-0x8] 19e66c: f81d03a0 stur x0, [x29, #-0x30] 19e670: f81c83a1 stur x1, [x29, #-0x38] 19e674: aa1f03e8 mov x8, xzr 19e678: f81e03a8 stur x8, [x29, #-0x20] 19e67c: f85d03a8 ldur x8, [x29, #-0x30] 19e680: f940bd08 ldr x8, [x8, #0x178] 19e684: f9400108 ldr x8, [x8] 19e688: b40000a8 cbz x8, 0x19e69c 19e68c: 14000001 b 0x19e690 19e690: b27afbe8 orr x8, xzr, #0xffffffffffffffdf 19e694: f81d83a8 stur x8, [x29, #-0x28] 19e698: 140000e8 b 0x19ea38 19e69c: f85d03a8 ldur x8, [x29, #-0x30] 19e6a0: f9400100 ldr x0, [x8] 19e6a4: f85c83a1 ldur x1, [x29, #-0x38] 19e6a8: f940bd02 ldr x2, [x8, #0x178] 19e6ac: 320003e9 orr w9, wzr, #0x1 19e6b0: 2a0903e3 mov w3, w9 19e6b4: 97fc0877 bl 0xa0890 19e6b8: f81c03a0 stur x0, [x29, #-0x40] 19e6bc: f85c03a8 ldur x8, [x29, #-0x40] 19e6c0: b40000a8 cbz x8, 0x19e6d4 19e6c4: 14000001 b 0x19e6c8 19e6c8: f85c03a8 ldur x8, [x29, #-0x40] 19e6cc: f81d83a8 stur x8, [x29, #-0x28] 19e6d0: 140000da b 0x19ea38 19e6d4: f85d03a8 ldur x8, [x29, #-0x30] 19e6d8: f9400100 ldr x0, [x8] 19e6dc: f940bd08 ldr x8, [x8, #0x178] 19e6e0: f9400101 ldr x1, [x8] 19e6e4: d10043a2 sub x2, x29, #0x10 19e6e8: 320003e3 orr w3, wzr, #0x1 19e6ec: 97fc0b61 bl 0xa1470 19e6f0: f81c03a0 stur x0, [x29, #-0x40] 19e6f4: f85c03a8 ldur x8, [x29, #-0x40] 19e6f8: b50001c8 cbnz x8, 0x19e730 19e6fc: 14000001 b 0x19e700 19e700: f85f03a8 ldur x8, [x29, #-0x10] 19e704: 528a8409 mov w9, #0x5420 // =21536 19e708: 72a948a9 movk w9, #0x4a45, lsl #16 19e70c: 2a0903ea mov w10, w9 19e710: eb0a0108 subs x8, x8, x10 19e714: f81a83a8 stur x8, [x29, #-0x58] 19e718: 540000a0 b.eq 0x19e72c 19e71c: 14000001 b 0x19e720 19e720: b27cf3e8 orr x8, xzr, #0xfffffffffffffff1 19e724: f81c03a8 stur x8, [x29, #-0x40] 19e728: 14000001 b 0x19e72c 19e72c: 14000001 b 0x19e730 19e730: f85c03a8 ldur x8, [x29, #-0x40] 19e734: b5000168 cbnz x8, 0x19e760 19e738: 14000001 b 0x19e73c 19e73c: f85d03a8 ldur x8, [x29, #-0x30] 19e740: f9400100 ldr x0, [x8] 19e744: f940bd08 ldr x8, [x8, #0x178] 19e748: f9400101 ldr x1, [x8] 19e74c: d10083a2 sub x2, x29, #0x20 19e750: 2a1f03e3 mov w3, wzr 19e754: 97fc0b47 bl 0xa1470 19e758: f81c03a0 stur x0, [x29, #-0x40] 19e75c: 14000001 b 0x19e760 19e760: 2a1f03e8 mov w8, wzr 19e764: b81b03a8 stur w8, [x29, #-0x50] 19e768: b81b43a8 stur w8, [x29, #-0x4c] 19e76c: 321d03e8 orr w8, wzr, #0x8 19e770: 2a0803e9 mov w9, w8 19e774: f81e83a9 stur x9, [x29, #-0x18] 19e778: f81b83a9 stur x9, [x29, #-0x48] 19e77c: 14000001 b 0x19e780 19e780: f85c03a8 ldur x8, [x29, #-0x40] 19e784: 2a1f03e0 mov w0, wzr 19e788: b81a43a0 stur w0, [x29, #-0x5c] 19e78c: b5000128 cbnz x8, 0x19e7b0 19e790: 14000001 b 0x19e794 19e794: f85b83a8 ldur x8, [x29, #-0x48] 19e798: f85e03a9 ldur x9, [x29, #-0x20] 19e79c: eb090108 subs x8, x8, x9 19e7a0: 1a9fa7ea cset w10, lt 19e7a4: f9002fe8 str x8, [sp, #0x58] 19e7a8: b81a43aa stur w10, [x29, #-0x5c] 19e7ac: 14000001 b 0x19e7b0 19e7b0: b85a43a8 ldur w8, [x29, #-0x5c] 19e7b4: 36001288 tbz w8, #0x0, 0x19ea04 19e7b8: 14000001 b 0x19e7bc 19e7bc: f85d03a8 ldur x8, [x29, #-0x30] 19e7c0: f9400100 ldr x0, [x8] 19e7c4: f940bd08 ldr x8, [x8, #0x178] 19e7c8: f9400101 ldr x1, [x8] 19e7cc: f85b83a2 ldur x2, [x29, #-0x48] 19e7d0: 97fc2ef4 bl 0xaa3a0 19e7d4: f81c03a0 stur x0, [x29, #-0x40] 19e7d8: f85c03a8 ldur x8, [x29, #-0x40] 19e7dc: b4000068 cbz x8, 0x19e7e8 19e7e0: 14000001 b 0x19e7e4 19e7e4: 14000088 b 0x19ea04 19e7e8: f85d03a8 ldur x8, [x29, #-0x30] 19e7ec: f9400100 ldr x0, [x8] 19e7f0: f940bd08 ldr x8, [x8, #0x178] 19e7f4: f9400101 ldr x1, [x8] 19e7f8: d10043a2 sub x2, x29, #0x10 19e7fc: 320003e3 orr w3, wzr, #0x1 19e800: 97fc0b1c bl 0xa1470 19e804: f81c03a0 stur x0, [x29, #-0x40] 19e808: f85c03a8 ldur x8, [x29, #-0x40] 19e80c: b4000068 cbz x8, 0x19e818 19e810: 14000001 b 0x19e814 19e814: 1400007c b 0x19ea04 19e818: f85d03a8 ldur x8, [x29, #-0x30] 19e81c: f9400100 ldr x0, [x8] 19e820: f940bd08 ldr x8, [x8, #0x178] 19e824: f9400101 ldr x1, [x8] 19e828: d10063a2 sub x2, x29, #0x18 19e82c: 2a1f03e3 mov w3, wzr 19e830: 97fc0b10 bl 0xa1470 19e834: f81c03a0 stur x0, [x29, #-0x40] 19e838: f85c03a8 ldur x8, [x29, #-0x40] 19e83c: b4000068 cbz x8, 0x19e848 19e840: 14000001 b 0x19e844 19e844: 14000070 b 0x19ea04 19e848: f85b83a8 ldur x8, [x29, #-0x48] 19e84c: 91002108 add x8, x8, #0x8 19e850: f81b83a8 stur x8, [x29, #-0x48] 19e854: f85f03a8 ldur x8, [x29, #-0x10] 19e858: aa0803e9 mov x9, x8 19e85c: 528a0a0a mov w10, #0x5050 // =20560 19e860: 72a9482a movk w10, #0x4a41, lsl #16 19e864: 2a0a03eb mov w11, w10 19e868: eb0b0108 subs x8, x8, x11 19e86c: f9002be9 str x9, [sp, #0x50] 19e870: f90027e8 str x8, [sp, #0x48] 19e874: 54000a80 b.eq 0x19e9c4 19e878: 14000001 b 0x19e87c 19e87c: 5289ea08 mov w8, #0x4f50 // =20304 19e880: 72a94868 movk w8, #0x4a43, lsl #16 19e884: 2a0803e9 mov w9, w8 19e888: f9402bea ldr x10, [sp, #0x50] 19e88c: eb090149 subs x9, x10, x9 19e890: f90023e9 str x9, [sp, #0x40] 19e894: 54000aa0 b.eq 0x19e9e8 19e898: 14000001 b 0x19e89c 19e89c: 52898a68 mov w8, #0x4c53 // =19539 19e8a0: 72a94888 movk w8, #0x4a44, lsl #16 19e8a4: 2a0803e9 mov w9, w8 19e8a8: f9402bea ldr x10, [sp, #0x50] 19e8ac: eb090149 subs x9, x10, x9 19e8b0: f9001fe9 str x9, [sp, #0x38] 19e8b4: 54000580 b.eq 0x19e964 19e8b8: 14000001 b 0x19e8bc 19e8bc: 5289c8c8 mov w8, #0x4e46 // =20038 19e8c0: 72a94928 movk w8, #0x4a49, lsl #16 19e8c4: 2a0803e9 mov w9, w8 19e8c8: f9402bea ldr x10, [sp, #0x50] 19e8cc: eb090149 subs x9, x10, x9 19e8d0: f9001be9 str x9, [sp, #0x30] 19e8d4: 54000140 b.eq 0x19e8fc 19e8d8: 14000001 b 0x19e8dc 19e8dc: 5289a8c8 mov w8, #0x4d46 // =19782 19e8e0: 72a94a68 movk w8, #0x4a53, lsl #16 19e8e4: 2a0803e9 mov w9, w8 19e8e8: f9402bea ldr x10, [sp, #0x50] 19e8ec: eb090149 subs x9, x10, x9 19e8f0: f90017e9 str x9, [sp, #0x28] 19e8f4: 54000100 b.eq 0x19e914 19e8f8: 1400003d b 0x19e9ec 19e8fc: f85d03a0 ldur x0, [x29, #-0x30] 19e900: f85b83a1 ldur x1, [x29, #-0x48] 19e904: f85e83a2 ldur x2, [x29, #-0x18] 19e908: 9400005a bl 0x19ea70 19e90c: f81c03a0 stur x0, [x29, #-0x40] 19e910: 14000038 b 0x19e9f0 19e914: b85b43a8 ldur w8, [x29, #-0x4c] 19e918: f85d03a9 ldur x9, [x29, #-0x30] 19e91c: f940bd29 ldr x9, [x9, #0x178] 19e920: 394e612a ldrb w10, [x9, #0x398] 19e924: 6b0a0108 subs w8, w8, w10 19e928: b90027e8 str w8, [sp, #0x24] 19e92c: 5400018a b.ge 0x19e95c 19e930: 14000001 b 0x19e934 19e934: f85b83a8 ldur x8, [x29, #-0x48] 19e938: f85d03a9 ldur x9, [x29, #-0x30] 19e93c: f940bd29 ldr x9, [x9, #0x178] 19e940: b89b43aa ldursw x10, [x29, #-0x4c] 19e944: 8b0a0d29 add x9, x9, x10, lsl #3 19e948: 2a0a03eb mov w11, w10 19e94c: 1100056b add w11, w11, #0x1 19e950: b81b43ab stur w11, [x29, #-0x4c] 19e954: f9002928 str x8, [x9, #0x50] 19e958: 14000002 b 0x19e960 19e95c: 14000001 b 0x19e960 19e960: 14000024 b 0x19e9f0 19e964: b85b03a8 ldur w8, [x29, #-0x50] 19e968: f85d03a9 ldur x9, [x29, #-0x30] 19e96c: f940bd29 ldr x9, [x9, #0x178] 19e970: 394e652a ldrb w10, [x9, #0x399] 19e974: 6b0a0108 subs w8, w8, w10 19e978: b90023e8 str w8, [sp, #0x20] 19e97c: 5400020a b.ge 0x19e9bc 19e980: 14000001 b 0x19e984 19e984: f85d03a8 ldur x8, [x29, #-0x30] 19e988: f9400100 ldr x0, [x8] 19e98c: f940bd08 ldr x8, [x8, #0x178] 19e990: f9400101 ldr x1, [x8] 19e994: f85b83a2 ldur x2, [x29, #-0x48] 19e998: b89b03a9 ldursw x9, [x29, #-0x50] 19e99c: 8b090d08 add x8, x8, x9, lsl #3 19e9a0: 2a0903ea mov w10, w9 19e9a4: 1100054a add w10, w10, #0x1 19e9a8: b81b03aa stur w10, [x29, #-0x50] 19e9ac: 91058103 add x3, x8, #0x160 19e9b0: 97fc2260 bl 0xa7330 19e9b4: f81c03a0 stur x0, [x29, #-0x40] 19e9b8: 14000002 b 0x19e9c0 19e9bc: 14000001 b 0x19e9c0 19e9c0: 1400000c b 0x19e9f0 19e9c4: f85b83a8 ldur x8, [x29, #-0x48] 19e9c8: f85d03a9 ldur x9, [x29, #-0x30] 19e9cc: f940bd29 ldr x9, [x9, #0x178] 19e9d0: f900a928 str x8, [x9, #0x150] 19e9d4: f85e83a8 ldur x8, [x29, #-0x18] 19e9d8: f85d03a9 ldur x9, [x29, #-0x30] 19e9dc: f940bd29 ldr x9, [x9, #0x178] 19e9e0: f900ad28 str x8, [x9, #0x158] 19e9e4: 14000003 b 0x19e9f0 19e9e8: 14000002 b 0x19e9f0 19e9ec: 14000001 b 0x19e9f0 19e9f0: f85e83a8 ldur x8, [x29, #-0x18] 19e9f4: f85b83a9 ldur x9, [x29, #-0x48] 19e9f8: 8b080128 add x8, x9, x8 19e9fc: f81b83a8 stur x8, [x29, #-0x48] 19ea00: 17ffff60 b 0x19e780 19ea04: f85c03a8 ldur x8, [x29, #-0x40] 19ea08: b4000128 cbz x8, 0x19ea2c 19ea0c: 14000001 b 0x19ea10 19ea10: f85d03a8 ldur x8, [x29, #-0x30] 19ea14: f9400100 ldr x0, [x8] 19ea18: f940bd08 ldr x8, [x8, #0x178] 19ea1c: f9400101 ldr x1, [x8] 19ea20: 97fc1418 bl 0xa3a80 19ea24: f9000fe0 str x0, [sp, #0x18] 19ea28: 14000001 b 0x19ea2c 19ea2c: f85c03a8 ldur x8, [x29, #-0x40] 19ea30: f81d83a8 stur x8, [x29, #-0x28] 19ea34: 14000001 b 0x19ea38 19ea38: f85d83a8 ldur x8, [x29, #-0x28] 19ea3c: d53bd049 mrs x9, TPIDR_EL0 19ea40: f9401529 ldr x9, [x9, #0x28] 19ea44: f85f83aa ldur x10, [x29, #-0x8] 19ea48: eb0a0129 subs x9, x9, x10 19ea4c: f9000be8 str x8, [sp, #0x10] 19ea50: f90007e9 str x9, [sp, #0x8] 19ea54: 540000c1 b.ne 0x19ea6c 19ea58: 14000001 b 0x19ea5c 19ea5c: f9400be0 ldr x0, [sp, #0x10] 19ea60: a94c7bfd ldp x29, x30, [sp, #0xc0] 19ea64: 910343ff add sp, sp, #0xd0 19ea68: d65f03c0 ret 19ea6c: 97fc2cc1 bl 0xa9d70 <__stack_chk_fail@plt> 19ea70: d102c3ff sub sp, sp, #0xb0 19ea74: a90a7bfd stp x29, x30, [sp, #0xa0] 19ea78: 910283fd add x29, sp, #0xa0 19ea7c: d53bd048 mrs x8, TPIDR_EL0 19ea80: f9401508 ldr x8, [x8, #0x28] 19ea84: f81f83a8 stur x8, [x29, #-0x8] 19ea88: f81d83a0 stur x0, [x29, #-0x28] 19ea8c: f81d03a1 stur x1, [x29, #-0x30] 19ea90: f81c83a2 stur x2, [x29, #-0x38] 19ea94: f85d83a8 ldur x8, [x29, #-0x28] 19ea98: f9400100 ldr x0, [x8] 19ea9c: f940bd08 ldr x8, [x8, #0x178] 19eaa0: f9400101 ldr x1, [x8] 19eaa4: f85d03a2 ldur x2, [x29, #-0x30] 19eaa8: 97fc2e3e bl 0xaa3a0 19eaac: f81c03a0 stur x0, [x29, #-0x40] 19eab0: f85c03a8 ldur x8, [x29, #-0x40] 19eab4: b40000a8 cbz x8, 0x19eac8 19eab8: 14000001 b 0x19eabc 19eabc: f85c03a8 ldur x8, [x29, #-0x40] 19eac0: f81e03a8 stur x8, [x29, #-0x20] 19eac4: 14000074 b 0x19ec94 19eac8: aa1f03e8 mov x8, xzr 19eacc: f81c03a8 stur x8, [x29, #-0x40] 19ead0: 14000001 b 0x19ead4 19ead4: f85c03a8 ldur x8, [x29, #-0x40] 19ead8: 2a1f03e0 mov w0, wzr 19eadc: b81bc3a0 stur w0, [x29, #-0x44] 19eae0: b5000108 cbnz x8, 0x19eb00 19eae4: 14000001 b 0x19eae8 19eae8: f85c83a8 ldur x8, [x29, #-0x38] 19eaec: f1000108 subs x8, x8, #0x0 19eaf0: 1a9fd7e9 cset w9, gt 19eaf4: f9002be8 str x8, [sp, #0x50] 19eaf8: b81bc3a9 stur w9, [x29, #-0x44] 19eafc: 14000001 b 0x19eb00 19eb00: b85bc3a8 ldur w8, [x29, #-0x44] 19eb04: 36000c28 tbz w8, #0x0, 0x19ec88 19eb08: 14000001 b 0x19eb0c 19eb0c: f85d83a8 ldur x8, [x29, #-0x28] 19eb10: f9400100 ldr x0, [x8] 19eb14: f940bd08 ldr x8, [x8, #0x178] 19eb18: f9400101 ldr x1, [x8] 19eb1c: d10043a2 sub x2, x29, #0x10 19eb20: 320003e3 orr w3, wzr, #0x1 19eb24: 97fc0a53 bl 0xa1470 19eb28: f81c03a0 stur x0, [x29, #-0x40] 19eb2c: f85c03a8 ldur x8, [x29, #-0x40] 19eb30: b4000068 cbz x8, 0x19eb3c 19eb34: 14000001 b 0x19eb38 19eb38: 14000054 b 0x19ec88 19eb3c: f85d83a8 ldur x8, [x29, #-0x28] 19eb40: f9400100 ldr x0, [x8] 19eb44: f940bd08 ldr x8, [x8, #0x178] 19eb48: f9400101 ldr x1, [x8] 19eb4c: d10063a2 sub x2, x29, #0x18 19eb50: 2a1f03e3 mov w3, wzr 19eb54: 97fc0a47 bl 0xa1470 19eb58: f81c03a0 stur x0, [x29, #-0x40] 19eb5c: f85c03a8 ldur x8, [x29, #-0x40] 19eb60: b50008c8 cbnz x8, 0x19ec78 19eb64: 14000001 b 0x19eb68 19eb68: f85f03a8 ldur x8, [x29, #-0x10] 19eb6c: aa0803e9 mov x9, x8 19eb70: 528a646a mov w10, #0x5323 // =21283 19eb74: 72a8898a movk w10, #0x444c, lsl #16 19eb78: 2a0a03eb mov w11, w10 19eb7c: eb0b0108 subs x8, x8, x11 19eb80: f90027e9 str x9, [sp, #0x48] 19eb84: f90023e8 str x8, [sp, #0x40] 19eb88: 54000400 b.eq 0x19ec08 19eb8c: 14000001 b 0x19eb90 19eb90: 5288aa48 mov w8, #0x4552 // =17746 19eb94: 72a94ac8 movk w8, #0x4a56, lsl #16 19eb98: 2a0803e9 mov w9, w8 19eb9c: f94027ea ldr x10, [sp, #0x48] 19eba0: eb090149 subs x9, x10, x9 19eba4: f9001fe9 str x9, [sp, #0x38] 19eba8: 540004c0 b.eq 0x19ec40 19ebac: 14000001 b 0x19ebb0 19ebb0: 5288c468 mov w8, #0x4623 // =17955 19ebb4: 72aa69a8 movk w8, #0x534d, lsl #16 19ebb8: 2a0803e9 mov w9, w8 19ebbc: f94027ea ldr x10, [sp, #0x48] 19ebc0: eb090149 subs x9, x10, x9 19ebc4: f9001be9 str x9, [sp, #0x30] 19ebc8: 54000541 b.ne 0x19ec70 19ebcc: 14000001 b 0x19ebd0 19ebd0: f85e83a8 ldur x8, [x29, #-0x18] 19ebd4: f1008108 subs x8, x8, #0x20 19ebd8: f90017e8 str x8, [sp, #0x28] 19ebdc: 540000a3 b.lo 0x19ebf0 19ebe0: 14000001 b 0x19ebe4 19ebe4: 92800448 mov x8, #-0x23 // =-35 19ebe8: f81e03a8 stur x8, [x29, #-0x20] 19ebec: 1400002a b 0x19ec94 19ebf0: f85e83a8 ldur x8, [x29, #-0x18] 19ebf4: f85d83a9 ldur x9, [x29, #-0x28] 19ebf8: f940bd29 ldr x9, [x9, #0x178] 19ebfc: 2a0803ea mov w10, w8 19ec00: 390e612a strb w10, [x9, #0x398] 19ec04: 1400001c b 0x19ec74 19ec08: f85e83a8 ldur x8, [x29, #-0x18] 19ec0c: f1001108 subs x8, x8, #0x4 19ec10: f90013e8 str x8, [sp, #0x20] 19ec14: 540000a3 b.lo 0x19ec28 19ec18: 14000001 b 0x19ec1c 19ec1c: 92800448 mov x8, #-0x23 // =-35 19ec20: f81e03a8 stur x8, [x29, #-0x20] 19ec24: 1400001c b 0x19ec94 19ec28: f85e83a8 ldur x8, [x29, #-0x18] 19ec2c: f85d83a9 ldur x9, [x29, #-0x28] 19ec30: f940bd29 ldr x9, [x9, #0x178] 19ec34: 2a0803ea mov w10, w8 19ec38: 390e652a strb w10, [x9, #0x399] 19ec3c: 1400000e b 0x19ec74 19ec40: 385eb3a8 ldurb w8, [x29, #-0x15] 19ec44: 2a0803e9 mov w9, w8 19ec48: 320803e8 orr w8, wzr, #0x1000000 19ec4c: 2a0803ea mov w10, w8 19ec50: eb096149 subs x9, x10, x9, lsl #24 19ec54: f9000fe9 str x9, [sp, #0x18] 19ec58: 540000a0 b.eq 0x19ec6c 19ec5c: 14000001 b 0x19ec60 19ec60: 92800448 mov x8, #-0x23 // =-35 19ec64: f81e03a8 stur x8, [x29, #-0x20] 19ec68: 1400000b b 0x19ec94 19ec6c: 14000002 b 0x19ec74 19ec70: 14000001 b 0x19ec74 19ec74: 14000001 b 0x19ec78 19ec78: f85c83a8 ldur x8, [x29, #-0x38] 19ec7c: f1002108 subs x8, x8, #0x8 19ec80: f81c83a8 stur x8, [x29, #-0x38] 19ec84: 17ffff94 b 0x19ead4 19ec88: f85c03a8 ldur x8, [x29, #-0x40] 19ec8c: f81e03a8 stur x8, [x29, #-0x20] 19ec90: 14000001 b 0x19ec94 19ec94: f85e03a8 ldur x8, [x29, #-0x20] 19ec98: d53bd049 mrs x9, TPIDR_EL0 19ec9c: f9401529 ldr x9, [x9, #0x28] 19eca0: f85f83aa ldur x10, [x29, #-0x8] 19eca4: eb0a0129 subs x9, x9, x10 19eca8: f9000be8 str x8, [sp, #0x10] 19ecac: f90007e9 str x9, [sp, #0x8] 19ecb0: 540000c1 b.ne 0x19ecc8 19ecb4: 14000001 b 0x19ecb8 19ecb8: f9400be0 ldr x0, [sp, #0x10] 19ecbc: a94a7bfd ldp x29, x30, [sp, #0xa0] 19ecc0: 9102c3ff add sp, sp, #0xb0 19ecc4: d65f03c0 ret 19ecc8: 97fc2c2a bl 0xa9d70 <__stack_chk_fail@plt> 000000000019eccc : 19eccc: d10083ff sub sp, sp, #0x20 19ecd0: f9000be0 str x0, [sp, #0x10] 19ecd4: f90007e1 str x1, [sp, #0x8] 19ecd8: f90003e2 str x2, [sp] 19ecdc: f9400be0 ldr x0, [sp, #0x10] 19ece0: f940bc00 ldr x0, [x0, #0x178] 19ece4: f940ac00 ldr x0, [x0, #0x158] 19ece8: b4000040 cbz x0, 0x19ecf0 19ecec: 14000008 b 0x19ed0c 19ecf0: 92800008 mov x8, #-0x1 // =-1 19ecf4: f94003e9 ldr x9, [sp] 19ecf8: f900013f str xzr, [x9] 19ecfc: f94007e9 ldr x9, [sp, #0x8] 19ed00: f900013f str xzr, [x9] 19ed04: f9000fe8 str x8, [sp, #0x18] 19ed08: 1400000c b 0x19ed38 19ed0c: f9400be8 ldr x8, [sp, #0x10] 19ed10: f940bd08 ldr x8, [x8, #0x178] 19ed14: f940a908 ldr x8, [x8, #0x150] 19ed18: f94007e9 ldr x9, [sp, #0x8] 19ed1c: f9000128 str x8, [x9] 19ed20: f9400be8 ldr x8, [sp, #0x10] 19ed24: f940bd08 ldr x8, [x8, #0x178] 19ed28: f940ad08 ldr x8, [x8, #0x158] 19ed2c: f94003e9 ldr x9, [sp] 19ed30: f9000128 str x8, [x9] 19ed34: f9000fff str xzr, [sp, #0x18] 19ed38: f9400fe0 ldr x0, [sp, #0x18] 19ed3c: 910083ff add sp, sp, #0x20 19ed40: d65f03c0 ret 000000000019ed44 : 19ed44: d100c3ff sub sp, sp, #0x30 19ed48: a9027bfd stp x29, x30, [sp, #0x20] 19ed4c: 910083fd add x29, sp, #0x20 19ed50: d2800008 mov x8, #0x0 // =0 19ed54: f81f83a0 stur x0, [x29, #-0x8] 19ed58: f90007ff str xzr, [sp, #0x8] 19ed5c: b81f43bf stur wzr, [x29, #-0xc] 19ed60: f90003e8 str x8, [sp] 19ed64: 320007e8 orr w8, wzr, #0x3 19ed68: b85f43a9 ldur w9, [x29, #-0xc] 19ed6c: 6b08013f cmp w9, w8 19ed70: 1a9fa7e8 cset w8, lt 19ed74: 37000048 tbnz w8, #0x0, 0x19ed7c 19ed78: 1400001f b 0x19edf4 19ed7c: b27d07e8 orr x8, xzr, #0x18 19ed80: b27d03e9 orr x9, xzr, #0x8 19ed84: f85f83aa ldur x10, [x29, #-0x8] 19ed88: f940bd4a ldr x10, [x10, #0x178] 19ed8c: 8b090149 add x9, x10, x9 19ed90: b85f43ab ldur w11, [x29, #-0xc] 19ed94: 2a0b03ea mov w10, w11 19ed98: 93407d4a sxtw x10, w10 19ed9c: 9b0a7d08 mul x8, x8, x10 19eda0: 8b080128 add x8, x9, x8 19eda4: f9400108 ldr x8, [x8] 19eda8: f94003e9 ldr x9, [sp] 19edac: eb09011f cmp x8, x9 19edb0: 1a9f07eb cset w11, ne 19edb4: 3700004b tbnz w11, #0x0, 0x19edbc 19edb8: 1400000b b 0x19ede4 19edbc: f85f83a0 ldur x0, [x29, #-0x8] 19edc0: b85f43a1 ldur w1, [x29, #-0xc] 19edc4: 94000029 bl 0x19ee68 19edc8: 2a0003e8 mov w8, w0 19edcc: 93407d08 sxtw x8, w8 19edd0: f90007e8 str x8, [sp, #0x8] 19edd4: f94007e8 ldr x8, [sp, #0x8] 19edd8: b5000048 cbnz x8, 0x19ede0 19eddc: 14000002 b 0x19ede4 19ede0: 14000005 b 0x19edf4 19ede4: b85f43a8 ldur w8, [x29, #-0xc] 19ede8: 11000508 add w8, w8, #0x1 19edec: b81f43a8 stur w8, [x29, #-0xc] 19edf0: 17ffffdd b 0x19ed64 19edf4: f94007e8 ldr x8, [sp, #0x8] 19edf8: b4000048 cbz x8, 0x19ee00 19edfc: 14000017 b 0x19ee58 19ee00: f85f83a8 ldur x8, [x29, #-0x8] 19ee04: f940bd08 ldr x8, [x8, #0x178] 19ee08: f9400108 ldr x8, [x8] 19ee0c: f94003e9 ldr x9, [sp] 19ee10: eb09011f cmp x8, x9 19ee14: 1a9f07ea cset w10, ne 19ee18: 3700004a tbnz w10, #0x0, 0x19ee20 19ee1c: 1400000f b 0x19ee58 19ee20: f85f83a8 ldur x8, [x29, #-0x8] 19ee24: f9400100 ldr x0, [x8] 19ee28: f85f83a8 ldur x8, [x29, #-0x8] 19ee2c: f940bd08 ldr x8, [x8, #0x178] 19ee30: f9400101 ldr x1, [x8] 19ee34: 97fc1313 bl 0xa3a80 19ee38: f90007e0 str x0, [sp, #0x8] 19ee3c: f94007e8 ldr x8, [sp, #0x8] 19ee40: b4000048 cbz x8, 0x19ee48 19ee44: 14000005 b 0x19ee58 19ee48: f85f83a8 ldur x8, [x29, #-0x8] 19ee4c: f940bd08 ldr x8, [x8, #0x178] 19ee50: f94003e9 ldr x9, [sp] 19ee54: f9000109 str x9, [x8] 19ee58: f94007e0 ldr x0, [sp, #0x8] 19ee5c: a9427bfd ldp x29, x30, [sp, #0x20] 19ee60: 9100c3ff add sp, sp, #0x30 19ee64: d65f03c0 ret 19ee68: d10103ff sub sp, sp, #0x40 19ee6c: a9037bfd stp x29, x30, [sp, #0x30] 19ee70: 9100c3fd add x29, sp, #0x30 19ee74: b27d03e8 orr x8, xzr, #0x8 19ee78: b27d07e9 orr x9, xzr, #0x18 19ee7c: d280000a mov x10, #0x0 // =0 19ee80: 5280000b mov w11, #0x0 // =0 19ee84: f81f03a0 stur x0, [x29, #-0x10] 19ee88: b81ec3a1 stur w1, [x29, #-0x14] 19ee8c: f85f03a0 ldur x0, [x29, #-0x10] 19ee90: f85f03ac ldur x12, [x29, #-0x10] 19ee94: f940bd8c ldr x12, [x12, #0x178] 19ee98: 8b080188 add x8, x12, x8 19ee9c: b85ec3a1 ldur w1, [x29, #-0x14] 19eea0: 2a0103ec mov w12, w1 19eea4: 93407d8c sxtw x12, w12 19eea8: 9b0c7d29 mul x9, x9, x12 19eeac: 8b090108 add x8, x8, x9 19eeb0: f9400101 ldr x1, [x8] 19eeb4: f90007ea str x10, [sp, #0x8] 19eeb8: b90007eb str w11, [sp, #0x4] 19eebc: 97fc3119 bl 0xab320 19eec0: f9000be0 str x0, [sp, #0x10] 19eec4: f9400be8 ldr x8, [sp, #0x10] 19eec8: b5000048 cbnz x8, 0x19eed0 19eecc: 14000005 b 0x19eee0 19eed0: f9400be8 ldr x8, [sp, #0x10] 19eed4: 2a0803e9 mov w9, w8 19eed8: b81fc3a9 stur w9, [x29, #-0x4] 19eedc: 14000020 b 0x19ef5c 19eee0: 12800008 mov w8, #-0x1 // =-1 19eee4: b27d07e9 orr x9, xzr, #0x18 19eee8: b27d03ea orr x10, xzr, #0x8 19eeec: f85f03ab ldur x11, [x29, #-0x10] 19eef0: f940bd6b ldr x11, [x11, #0x178] 19eef4: 8b0a016b add x11, x11, x10 19eef8: b85ec3ac ldur w12, [x29, #-0x14] 19eefc: 2a0c03ed mov w13, w12 19ef00: 93407dad sxtw x13, w13 19ef04: 9b0d7d2d mul x13, x9, x13 19ef08: 8b0d016b add x11, x11, x13 19ef0c: f94007ed ldr x13, [sp, #0x8] 19ef10: f900016d str x13, [x11] 19ef14: f85f03ab ldur x11, [x29, #-0x10] 19ef18: f940bd6b ldr x11, [x11, #0x178] 19ef1c: 8b0a016a add x10, x11, x10 19ef20: b85ec3ac ldur w12, [x29, #-0x14] 19ef24: 2a0c03eb mov w11, w12 19ef28: 93407d6b sxtw x11, w11 19ef2c: 9b0b7d29 mul x9, x9, x11 19ef30: 8b090149 add x9, x10, x9 19ef34: b94007ec ldr w12, [sp, #0x4] 19ef38: 3900552c strb w12, [x9, #0x15] 19ef3c: f85f03a9 ldur x9, [x29, #-0x10] 19ef40: f940bd29 ldr x9, [x9, #0x178] 19ef44: 394e752e ldrb w14, [x9, #0x39d] 19ef48: 0b0801c8 add w8, w14, w8 19ef4c: 390e7528 strb w8, [x9, #0x39d] 19ef50: f9400be9 ldr x9, [sp, #0x10] 19ef54: 2a0903e8 mov w8, w9 19ef58: b81fc3a8 stur w8, [x29, #-0x4] 19ef5c: b85fc3a0 ldur w0, [x29, #-0x4] 19ef60: a9437bfd ldp x29, x30, [sp, #0x30] 19ef64: 910103ff add sp, sp, #0x40 19ef68: d65f03c0 ret 000000000019ef6c : 19ef6c: d10183ff sub sp, sp, #0x60 19ef70: a9057bfd stp x29, x30, [sp, #0x50] 19ef74: 910143fd add x29, sp, #0x50 19ef78: 52800008 mov w8, #0x0 // =0 19ef7c: d2800009 mov x9, #0x0 // =0 19ef80: f00002ea adrp x10, 0x1fd000 19ef84: 913d214a add x10, x10, #0xf48 19ef88: f81f03a0 stur x0, [x29, #-0x10] 19ef8c: f81e83a1 stur x1, [x29, #-0x18] 19ef90: b81e43a2 stur w2, [x29, #-0x1c] 19ef94: 39009fe8 strb w8, [sp, #0x27] 19ef98: f85f03a0 ldur x0, [x29, #-0x10] 19ef9c: eb09001f cmp x0, x9 19efa0: 1a9f17e8 cset w8, eq 19efa4: f9000fe9 str x9, [sp, #0x18] 19efa8: f9000bea str x10, [sp, #0x10] 19efac: 37000048 tbnz w8, #0x0, 0x19efb4 19efb0: 14000004 b 0x19efc0 19efb4: 92800328 mov x8, #-0x1a // =-26 19efb8: f81f83a8 stur x8, [x29, #-0x8] 19efbc: 1400003e b 0x19f0b4 19efc0: f85f03a8 ldur x8, [x29, #-0x10] 19efc4: f940bd08 ldr x8, [x8, #0x178] 19efc8: f9400fe9 ldr x9, [sp, #0x18] 19efcc: eb09011f cmp x8, x9 19efd0: 1a9f07ea cset w10, ne 19efd4: 3700004a tbnz w10, #0x0, 0x19efdc 19efd8: 14000004 b 0x19efe8 19efdc: 928004a8 mov x8, #-0x26 // =-38 19efe0: f81f83a8 stur x8, [x29, #-0x8] 19efe4: 14000034 b 0x19f0b4 19efe8: f85e83a8 ldur x8, [x29, #-0x18] 19efec: f9400fe9 ldr x9, [sp, #0x18] 19eff0: eb09011f cmp x8, x9 19eff4: 1a9f17ea cset w10, eq 19eff8: 3700004a tbnz w10, #0x0, 0x19f000 19effc: 14000003 b 0x19f008 19f000: f9400be8 ldr x8, [sp, #0x10] 19f004: f81e83a8 stur x8, [x29, #-0x18] 19f008: d2807501 mov x1, #0x3a8 // =936 19f00c: f85f03a8 ldur x8, [x29, #-0x10] 19f010: f9400100 ldr x0, [x8] 19f014: 97fc0ab7 bl 0xa1af0 19f018: f90017e0 str x0, [sp, #0x28] 19f01c: f94017e8 ldr x8, [sp, #0x28] 19f020: f9400fe0 ldr x0, [sp, #0x18] 19f024: eb00011f cmp x8, x0 19f028: 1a9f17e9 cset w9, eq 19f02c: 37000049 tbnz w9, #0x0, 0x19f034 19f030: 14000004 b 0x19f040 19f034: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 19f038: f81f83a8 stur x8, [x29, #-0x8] 19f03c: 1400001e b 0x19f0b4 19f040: 321f03e8 orr w8, wzr, #0x2 19f044: 52800001 mov w1, #0x0 // =0 19f048: d2807502 mov x2, #0x3a8 // =936 19f04c: f94017e0 ldr x0, [sp, #0x28] 19f050: b9000fe8 str w8, [sp, #0xc] 19f054: 97fc26bb bl 0xa8b40 19f058: f94017e2 ldr x2, [sp, #0x28] 19f05c: f85f03a9 ldur x9, [x29, #-0x10] 19f060: f900bd22 str x2, [x9, #0x178] 19f064: 39409fe8 ldrb w8, [sp, #0x27] 19f068: f94017e9 ldr x9, [sp, #0x28] 19f06c: 390e6928 strb w8, [x9, #0x39a] 19f070: b85e43a8 ldur w8, [x29, #-0x1c] 19f074: b9400fe1 ldr w1, [sp, #0xc] 19f078: 6b01011f cmp w8, w1 19f07c: 1a9fd7e8 cset w8, gt 19f080: 37000048 tbnz w8, #0x0, 0x19f088 19f084: 14000003 b 0x19f090 19f088: 321f03e8 orr w8, wzr, #0x2 19f08c: b81e43a8 stur w8, [x29, #-0x1c] 19f090: b2790be8 orr x8, xzr, #0x380 19f094: f94017e9 ldr x9, [sp, #0x28] 19f098: 8b080120 add x0, x9, x8 19f09c: f85e83a1 ldur x1, [x29, #-0x18] 19f0a0: b85e43aa ldur w10, [x29, #-0x1c] 19f0a4: 2a0a03e8 mov w8, w10 19f0a8: 93407d02 sxtw x2, w8 19f0ac: 97fc1ab1 bl 0xa5b70 19f0b0: f81f83bf stur xzr, [x29, #-0x8] 19f0b4: f85f83a0 ldur x0, [x29, #-0x8] 19f0b8: a9457bfd ldp x29, x30, [sp, #0x50] 19f0bc: 910183ff add sp, sp, #0x60 19f0c0: d65f03c0 ret 000000000019f0c4 : 19f0c4: d100c3ff sub sp, sp, #0x30 19f0c8: a9027bfd stp x29, x30, [sp, #0x20] 19f0cc: 910083fd add x29, sp, #0x20 19f0d0: d2800008 mov x8, #0x0 // =0 19f0d4: f81f83a0 stur x0, [x29, #-0x8] 19f0d8: f85f83a0 ldur x0, [x29, #-0x8] 19f0dc: f90007e8 str x8, [sp, #0x8] 19f0e0: 97fc2c44 bl 0xaa1f0 19f0e4: f9000be0 str x0, [sp, #0x10] 19f0e8: f85f83a8 ldur x8, [x29, #-0x8] 19f0ec: f9400100 ldr x0, [x8] 19f0f0: f85f83a8 ldur x8, [x29, #-0x8] 19f0f4: f940bd01 ldr x1, [x8, #0x178] 19f0f8: 97fc0a72 bl 0xa1ac0 19f0fc: f85f83a8 ldur x8, [x29, #-0x8] 19f100: f94007e0 ldr x0, [sp, #0x8] 19f104: f900bd00 str x0, [x8, #0x178] 19f108: f9400be0 ldr x0, [sp, #0x10] 19f10c: a9427bfd ldp x29, x30, [sp, #0x20] 19f110: 9100c3ff add sp, sp, #0x30 19f114: d65f03c0 ret 000000000019f118 : 19f118: d10143ff sub sp, sp, #0x50 19f11c: a9047bfd stp x29, x30, [sp, #0x40] 19f120: 910103fd add x29, sp, #0x40 19f124: d53bd048 mrs x8, TPIDR_EL0 19f128: f9401508 ldr x8, [x8, #0x28] 19f12c: f81f83a8 stur x8, [x29, #-0x8] 19f130: f81e83a0 stur x0, [x29, #-0x18] 19f134: f90013e1 str x1, [sp, #0x20] 19f138: f85e83a8 ldur x8, [x29, #-0x18] 19f13c: f940bd08 ldr x8, [x8, #0x178] 19f140: 394e6d09 ldrb w9, [x8, #0x39b] 19f144: 2a0903e0 mov w0, w9 19f148: 321d07e9 orr w9, wzr, #0x18 19f14c: 2a0903e1 mov w1, w9 19f150: 9b017c00 mul x0, x0, x1 19f154: 8b000108 add x8, x8, x0 19f158: 91002108 add x8, x8, #0x8 19f15c: f9000fe8 str x8, [sp, #0x18] 19f160: f9400fe8 ldr x8, [sp, #0x18] 19f164: f9400108 ldr x8, [x8] 19f168: b4000168 cbz x8, 0x19f194 19f16c: 14000001 b 0x19f170 19f170: f9400fe8 ldr x8, [sp, #0x18] 19f174: 39404909 ldrb w9, [x8, #0x12] 19f178: f94013e8 ldr x8, [sp, #0x20] 19f17c: b9000109 str w9, [x8] 19f180: f9400fe8 ldr x8, [sp, #0x18] 19f184: 79c02109 ldrsh w9, [x8, #0x10] 19f188: f94013e8 ldr x8, [sp, #0x20] 19f18c: b9000509 str w9, [x8, #0x4] 19f190: 14000008 b 0x19f1b0 19f194: f94013e8 ldr x8, [sp, #0x20] 19f198: 12800009 mov w9, #-0x1 // =-1 19f19c: b9000109 str w9, [x8] 19f1a0: f94013e8 ldr x8, [sp, #0x20] 19f1a4: 2a1f03e9 mov w9, wzr 19f1a8: b9000509 str w9, [x8, #0x4] 19f1ac: 14000001 b 0x19f1b0 19f1b0: f85e83a8 ldur x8, [x29, #-0x18] 19f1b4: f940bd08 ldr x8, [x8, #0x178] 19f1b8: 394e6909 ldrb w9, [x8, #0x39a] 19f1bc: 72000129 ands w9, w9, #0x1 19f1c0: 1a9f17ea cset w10, eq 19f1c4: f94013e8 ldr x8, [sp, #0x20] 19f1c8: b9000d0a str w10, [x8, #0xc] 19f1cc: f85e83a8 ldur x8, [x29, #-0x18] 19f1d0: f940bd08 ldr x8, [x8, #0x178] 19f1d4: 394e750a ldrb w10, [x8, #0x39d] 19f1d8: f94013e8 ldr x8, [sp, #0x20] 19f1dc: b900090a str w10, [x8, #0x8] 19f1e0: f85e83a8 ldur x8, [x29, #-0x18] 19f1e4: f940bd08 ldr x8, [x8, #0x178] 19f1e8: 394e6d0a ldrb w10, [x8, #0x39b] 19f1ec: f94013e8 ldr x8, [sp, #0x20] 19f1f0: 3900610a strb w10, [x8, #0x18] 19f1f4: f85e83a8 ldur x8, [x29, #-0x18] 19f1f8: f940bd08 ldr x8, [x8, #0x178] 19f1fc: 394e710a ldrb w10, [x8, #0x39c] 19f200: f94013e8 ldr x8, [sp, #0x20] 19f204: 3900650a strb w10, [x8, #0x19] 19f208: f9400fe8 ldr x8, [sp, #0x18] 19f20c: f9400108 ldr x8, [x8] 19f210: b9000fe9 str w9, [sp, #0xc] 19f214: b4000268 cbz x8, 0x19f260 19f218: 14000001 b 0x19f21c 19f21c: f85e83a0 ldur x0, [x29, #-0x18] 19f220: f9400fe8 ldr x8, [sp, #0x18] 19f224: f9400101 ldr x1, [x8] 19f228: d10043a2 sub x2, x29, #0x10 19f22c: 97fc09e5 bl 0xa19c0 19f230: f9000be0 str x0, [sp, #0x10] 19f234: b5000140 cbnz x0, 0x19f25c 19f238: 14000001 b 0x19f23c 19f23c: f85f03a8 ldur x8, [x29, #-0x10] 19f240: b40000c8 cbz x8, 0x19f258 19f244: 14000001 b 0x19f248 19f248: f85f03a8 ldur x8, [x29, #-0x10] 19f24c: f94013e9 ldr x9, [sp, #0x20] 19f250: f9000928 str x8, [x9, #0x10] 19f254: 14000001 b 0x19f258 19f258: 14000001 b 0x19f25c 19f25c: 14000001 b 0x19f260 19f260: d53bd048 mrs x8, TPIDR_EL0 19f264: f9401508 ldr x8, [x8, #0x28] 19f268: f85f83a9 ldur x9, [x29, #-0x8] 19f26c: eb090108 subs x8, x8, x9 19f270: f90003e8 str x8, [sp] 19f274: 540000c1 b.ne 0x19f28c 19f278: 14000001 b 0x19f27c 19f27c: aa1f03e0 mov x0, xzr 19f280: a9447bfd ldp x29, x30, [sp, #0x40] 19f284: 910143ff add sp, sp, #0x50 19f288: d65f03c0 ret 19f28c: 97fc2ab9 bl 0xa9d70 <__stack_chk_fail@plt> 000000000019f290 : 19f290: d10143ff sub sp, sp, #0x50 19f294: a9047bfd stp x29, x30, [sp, #0x40] 19f298: 910103fd add x29, sp, #0x40 19f29c: d53bd048 mrs x8, TPIDR_EL0 19f2a0: f9401508 ldr x8, [x8, #0x28] 19f2a4: f81f83a8 stur x8, [x29, #-0x8] 19f2a8: f81e83a0 stur x0, [x29, #-0x18] 19f2ac: f90013e1 str x1, [sp, #0x20] 19f2b0: f9000fe2 str x2, [sp, #0x18] 19f2b4: f85e83a8 ldur x8, [x29, #-0x18] 19f2b8: f940bd08 ldr x8, [x8, #0x178] 19f2bc: 910a0100 add x0, x8, #0x280 19f2c0: 910e8101 add x1, x8, #0x3a0 19f2c4: 394e8502 ldrb w2, [x8, #0x3a1] 19f2c8: 321b03e3 orr w3, wzr, #0x20 19f2cc: d10043a4 sub x4, x29, #0x10 19f2d0: 94000022 bl 0x19f358 19f2d4: b90017e0 str w0, [sp, #0x14] 19f2d8: b94017e0 ldr w0, [sp, #0x14] 19f2dc: 34000220 cbz w0, 0x19f320 19f2e0: 14000001 b 0x19f2e4 19f2e4: f94013e8 ldr x8, [sp, #0x20] 19f2e8: b40000c8 cbz x8, 0x19f300 19f2ec: 14000001 b 0x19f2f0 19f2f0: f85f03a8 ldur x8, [x29, #-0x10] 19f2f4: f94013e9 ldr x9, [sp, #0x20] 19f2f8: f9000128 str x8, [x9] 19f2fc: 14000001 b 0x19f300 19f300: f9400fe8 ldr x8, [sp, #0x18] 19f304: b40000c8 cbz x8, 0x19f31c 19f308: 14000001 b 0x19f30c 19f30c: f85f03a0 ldur x0, [x29, #-0x10] 19f310: f9400fe1 ldr x1, [sp, #0x18] 19f314: 97fc0f1f bl 0xa2f90 19f318: 14000001 b 0x19f31c 19f31c: 14000001 b 0x19f320 19f320: b94017e8 ldr w8, [sp, #0x14] 19f324: d53bd049 mrs x9, TPIDR_EL0 19f328: f9401529 ldr x9, [x9, #0x28] 19f32c: f85f83aa ldur x10, [x29, #-0x8] 19f330: eb0a0129 subs x9, x9, x10 19f334: b90013e8 str w8, [sp, #0x10] 19f338: f90007e9 str x9, [sp, #0x8] 19f33c: 540000c1 b.ne 0x19f354 19f340: 14000001 b 0x19f344 19f344: b94013e0 ldr w0, [sp, #0x10] 19f348: a9447bfd ldp x29, x30, [sp, #0x40] 19f34c: 910143ff add sp, sp, #0x50 19f350: d65f03c0 ret 19f354: 97fc2a87 bl 0xa9d70 <__stack_chk_fail@plt> 19f358: d10103ff sub sp, sp, #0x40 19f35c: a9037bfd stp x29, x30, [sp, #0x30] 19f360: 9100c3fd add x29, sp, #0x30 19f364: f81f03a0 stur x0, [x29, #-0x10] 19f368: f9000fe1 str x1, [sp, #0x18] 19f36c: 39005fe2 strb w2, [sp, #0x17] 19f370: 39005be3 strb w3, [sp, #0x16] 19f374: f90007e4 str x4, [sp, #0x8] 19f378: f9400fe0 ldr x0, [sp, #0x18] 19f37c: 39400002 ldrb w2, [x0] 19f380: 39405fe3 ldrb w3, [sp, #0x17] 19f384: 6b03005f cmp w2, w3 19f388: 1a9f17e2 cset w2, eq 19f38c: 37000042 tbnz w2, #0x0, 0x19f394 19f390: 14000003 b 0x19f39c 19f394: b81fc3bf stur wzr, [x29, #-0x4] 19f398: 14000016 b 0x19f3f0 19f39c: 320003e8 orr w8, wzr, #0x1 19f3a0: b27d03e9 orr x9, xzr, #0x8 19f3a4: f85f03aa ldur x10, [x29, #-0x10] 19f3a8: f9400feb ldr x11, [sp, #0x18] 19f3ac: 3940016c ldrb w12, [x11] 19f3b0: 2a0c03eb mov w11, w12 19f3b4: d3401d6b ubfx x11, x11, #0, #8 19f3b8: 9b0b7d29 mul x9, x9, x11 19f3bc: 8b090149 add x9, x10, x9 19f3c0: f9400129 ldr x9, [x9] 19f3c4: f94007ea ldr x10, [sp, #0x8] 19f3c8: f9000149 str x9, [x10] 19f3cc: f9400fe9 ldr x9, [sp, #0x18] 19f3d0: 39400120 ldrb w0, [x9] 19f3d4: 39405be1 ldrb w1, [sp, #0x16] 19f3d8: b90007e8 str w8, [sp, #0x4] 19f3dc: 940005f4 bl 0x1a0bac 19f3e0: f9400fe9 ldr x9, [sp, #0x18] 19f3e4: 39000120 strb w0, [x9] 19f3e8: b94007e8 ldr w8, [sp, #0x4] 19f3ec: b81fc3a8 stur w8, [x29, #-0x4] 19f3f0: b85fc3a0 ldur w0, [x29, #-0x4] 19f3f4: a9437bfd ldp x29, x30, [sp, #0x30] 19f3f8: 910103ff add sp, sp, #0x40 19f3fc: d65f03c0 ret 000000000019f400 : 19f400: d10203ff sub sp, sp, #0x80 19f404: a9077bfd stp x29, x30, [sp, #0x70] 19f408: 9101c3fd add x29, sp, #0x70 19f40c: d53bd048 mrs x8, TPIDR_EL0 19f410: f9401508 ldr x8, [x8, #0x28] 19f414: f81f83a8 stur x8, [x29, #-0x8] 19f418: f81e03a0 stur x0, [x29, #-0x20] 19f41c: b81dc3a1 stur w1, [x29, #-0x24] 19f420: b81d83a2 stur w2, [x29, #-0x28] 19f424: b81d43a3 stur w3, [x29, #-0x2c] 19f428: b81d03a4 stur w4, [x29, #-0x30] 19f42c: f9001fe5 str x5, [sp, #0x38] 19f430: 3900d3e6 strb w6, [sp, #0x34] 19f434: b85dc3a1 ldur w1, [x29, #-0x24] 19f438: f85e03a8 ldur x8, [x29, #-0x20] 19f43c: f940bd08 ldr x8, [x8, #0x178] 19f440: 394e6102 ldrb w2, [x8, #0x398] 19f444: 6b020021 subs w1, w1, w2 19f448: b9001fe1 str w1, [sp, #0x1c] 19f44c: 540000ab b.lt 0x19f460 19f450: 14000001 b 0x19f454 19f454: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 19f458: f81e83a8 stur x8, [x29, #-0x18] 19f45c: 14000075 b 0x19f630 19f460: b85d83a8 ldur w8, [x29, #-0x28] 19f464: f85e03a9 ldur x9, [x29, #-0x20] 19f468: f940bd29 ldr x9, [x9, #0x178] 19f46c: 394e652a ldrb w10, [x9, #0x399] 19f470: 6b0a0108 subs w8, w8, w10 19f474: b9001be8 str w8, [sp, #0x18] 19f478: 540000ab b.lt 0x19f48c 19f47c: 14000001 b 0x19f480 19f480: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 19f484: f81e83a8 stur x8, [x29, #-0x18] 19f488: 1400006a b 0x19f630 19f48c: f85e03a8 ldur x8, [x29, #-0x20] 19f490: f940bd08 ldr x8, [x8, #0x178] 19f494: 394e7109 ldrb w9, [x8, #0x39c] 19f498: 2a0903ea mov w10, w9 19f49c: 321d07e9 orr w9, wzr, #0x18 19f4a0: 2a0903eb mov w11, w9 19f4a4: 9b0b7d4a mul x10, x10, x11 19f4a8: 8b0a0108 add x8, x8, x10 19f4ac: 91002108 add x8, x8, #0x8 19f4b0: f90013e8 str x8, [sp, #0x20] 19f4b4: f94013e8 ldr x8, [sp, #0x20] 19f4b8: f9400108 ldr x8, [x8] 19f4bc: b40000a8 cbz x8, 0x19f4d0 19f4c0: 14000001 b 0x19f4c4 19f4c4: 92800468 mov x8, #-0x24 // =-36 19f4c8: f81e83a8 stur x8, [x29, #-0x18] 19f4cc: 14000059 b 0x19f630 19f4d0: 3940d3e8 ldrb w8, [sp, #0x34] 19f4d4: f94013e9 ldr x9, [sp, #0x20] 19f4d8: 39004928 strb w8, [x9, #0x12] 19f4dc: b85d43a8 ldur w8, [x29, #-0x2c] 19f4e0: f94013e9 ldr x9, [sp, #0x20] 19f4e4: 79002128 strh w8, [x9, #0x10] 19f4e8: b85d03a8 ldur w8, [x29, #-0x30] 19f4ec: f94013e9 ldr x9, [sp, #0x20] 19f4f0: 39004d28 strb w8, [x9, #0x13] 19f4f4: b85d83a8 ldur w8, [x29, #-0x28] 19f4f8: f94013e9 ldr x9, [sp, #0x20] 19f4fc: 39005128 strb w8, [x9, #0x14] 19f500: f9401fe9 ldr x9, [sp, #0x38] 19f504: f94013ea ldr x10, [sp, #0x20] 19f508: f9000549 str x9, [x10, #0x8] 19f50c: f94013e9 ldr x9, [sp, #0x20] 19f510: 2a1f03e8 mov w8, wzr 19f514: 39005528 strb w8, [x9, #0x15] 19f518: f85e03a9 ldur x9, [x29, #-0x20] 19f51c: f940bd2a ldr x10, [x9, #0x178] 19f520: f9400141 ldr x1, [x10] 19f524: b89dc3ab ldursw x11, [x29, #-0x24] 19f528: 8b0b0d4a add x10, x10, x11, lsl #3 19f52c: f9402942 ldr x2, [x10, #0x50] 19f530: f94013e3 ldr x3, [sp, #0x20] 19f534: aa0903e0 mov x0, x9 19f538: 97fc0ec6 bl 0xa3050 19f53c: f90017e0 str x0, [sp, #0x28] 19f540: f94017e9 ldr x9, [sp, #0x28] 19f544: b40000a9 cbz x9, 0x19f558 19f548: 14000001 b 0x19f54c 19f54c: f94017e8 ldr x8, [sp, #0x28] 19f550: f81e83a8 stur x8, [x29, #-0x18] 19f554: 14000037 b 0x19f630 19f558: f94013e8 ldr x8, [sp, #0x20] 19f55c: 320003e9 orr w9, wzr, #0x1 19f560: 39005509 strb w9, [x8, #0x15] 19f564: f85e03a8 ldur x8, [x29, #-0x20] 19f568: f940bd08 ldr x8, [x8, #0x178] 19f56c: 394e7509 ldrb w9, [x8, #0x39d] 19f570: 11000529 add w9, w9, #0x1 19f574: 390e7509 strb w9, [x8, #0x39d] 19f578: 12001d29 and w9, w9, #0xff 19f57c: 71000929 subs w9, w9, #0x2 19f580: b90017e9 str w9, [sp, #0x14] 19f584: 5400020c b.gt 0x19f5c4 19f588: 14000001 b 0x19f58c 19f58c: f85e03a8 ldur x8, [x29, #-0x20] 19f590: f940bd09 ldr x9, [x8, #0x178] 19f594: 394e712a ldrb w10, [x9, #0x39c] 19f598: 2a0a03e1 mov w1, w10 19f59c: aa0803e0 mov x0, x8 19f5a0: 94000032 bl 0x19f668 19f5a4: f90017e0 str x0, [sp, #0x28] 19f5a8: f94017e8 ldr x8, [sp, #0x28] 19f5ac: b40000a8 cbz x8, 0x19f5c0 19f5b0: 14000001 b 0x19f5b4 19f5b4: f94017e8 ldr x8, [sp, #0x28] 19f5b8: f81e83a8 stur x8, [x29, #-0x18] 19f5bc: 1400001d b 0x19f630 19f5c0: 14000001 b 0x19f5c4 19f5c4: f85e03a8 ldur x8, [x29, #-0x20] 19f5c8: f9400100 ldr x0, [x8] 19f5cc: f940bd08 ldr x8, [x8, #0x178] 19f5d0: f9400101 ldr x1, [x8] 19f5d4: d10043a2 sub x2, x29, #0x10 19f5d8: 97fc1366 bl 0xa4370 19f5dc: f90017e0 str x0, [sp, #0x28] 19f5e0: f94017e8 ldr x8, [sp, #0x28] 19f5e4: b40000a8 cbz x8, 0x19f5f8 19f5e8: 14000001 b 0x19f5ec 19f5ec: f94017e8 ldr x8, [sp, #0x28] 19f5f0: f81e83a8 stur x8, [x29, #-0x18] 19f5f4: 1400000f b 0x19f630 19f5f8: f85f03a8 ldur x8, [x29, #-0x10] 19f5fc: f85e03a9 ldur x9, [x29, #-0x20] 19f600: f940bd29 ldr x9, [x9, #0x178] 19f604: f9000128 str x8, [x9] 19f608: f85e03a8 ldur x8, [x29, #-0x20] 19f60c: f940bd08 ldr x8, [x8, #0x178] 19f610: 394e7100 ldrb w0, [x8, #0x39c] 19f614: 94000089 bl 0x19f838 19f618: f85e03a8 ldur x8, [x29, #-0x20] 19f61c: f940bd08 ldr x8, [x8, #0x178] 19f620: 390e7100 strb w0, [x8, #0x39c] 19f624: f94017e8 ldr x8, [sp, #0x28] 19f628: f81e83a8 stur x8, [x29, #-0x18] 19f62c: 14000001 b 0x19f630 19f630: f85e83a8 ldur x8, [x29, #-0x18] 19f634: d53bd049 mrs x9, TPIDR_EL0 19f638: f9401529 ldr x9, [x9, #0x28] 19f63c: f85f83aa ldur x10, [x29, #-0x8] 19f640: eb0a0129 subs x9, x9, x10 19f644: f90007e8 str x8, [sp, #0x8] 19f648: f90003e9 str x9, [sp] 19f64c: 540000c1 b.ne 0x19f664 19f650: 14000001 b 0x19f654 19f654: f94007e0 ldr x0, [sp, #0x8] 19f658: a9477bfd ldp x29, x30, [sp, #0x70] 19f65c: 910203ff add sp, sp, #0x80 19f660: d65f03c0 ret 19f664: 97fc29c3 bl 0xa9d70 <__stack_chk_fail@plt> 19f668: d10103ff sub sp, sp, #0x40 19f66c: a9037bfd stp x29, x30, [sp, #0x30] 19f670: 9100c3fd add x29, sp, #0x30 19f674: b27d03e8 orr x8, xzr, #0x8 19f678: b27d07e9 orr x9, xzr, #0x18 19f67c: 321f03ea orr w10, wzr, #0x2 19f680: f81f03a0 stur x0, [x29, #-0x10] 19f684: f9000fe1 str x1, [sp, #0x18] 19f688: f85f03a0 ldur x0, [x29, #-0x10] 19f68c: f940bc00 ldr x0, [x0, #0x178] 19f690: 8b080008 add x8, x0, x8 19f694: f9400fe0 ldr x0, [sp, #0x18] 19f698: 9b007d29 mul x9, x9, x0 19f69c: 8b090108 add x8, x8, x9 19f6a0: f90007e8 str x8, [sp, #0x8] 19f6a4: f85f03a0 ldur x0, [x29, #-0x10] 19f6a8: f94007e8 ldr x8, [sp, #0x8] 19f6ac: f9400101 ldr x1, [x8] 19f6b0: b90007ea str w10, [sp, #0x4] 19f6b4: 97fc1317 bl 0xa4310 19f6b8: f9000be0 str x0, [sp, #0x10] 19f6bc: f9400be8 ldr x8, [sp, #0x10] 19f6c0: b5000048 cbnz x8, 0x19f6c8 19f6c4: 14000004 b 0x19f6d4 19f6c8: f9400be8 ldr x8, [sp, #0x10] 19f6cc: f81f83a8 stur x8, [x29, #-0x8] 19f6d0: 14000056 b 0x19f828 19f6d4: f85f03a0 ldur x0, [x29, #-0x10] 19f6d8: f94007e8 ldr x8, [sp, #0x8] 19f6dc: f9400101 ldr x1, [x8] 19f6e0: 97fc18e8 bl 0xa5a80 19f6e4: f9000be0 str x0, [sp, #0x10] 19f6e8: f9400be8 ldr x8, [sp, #0x10] 19f6ec: b5000048 cbnz x8, 0x19f6f4 19f6f0: 14000004 b 0x19f700 19f6f4: f9400be8 ldr x8, [sp, #0x10] 19f6f8: f81f83a8 stur x8, [x29, #-0x8] 19f6fc: 1400004b b 0x19f828 19f700: 321e07e2 orr w2, wzr, #0xc 19f704: f94007e8 ldr x8, [sp, #0x8] 19f708: b94007e9 ldr w9, [sp, #0x4] 19f70c: 39005509 strb w9, [x8, #0x15] 19f710: f85f03a0 ldur x0, [x29, #-0x10] 19f714: f94007e8 ldr x8, [sp, #0x8] 19f718: f9400101 ldr x1, [x8] 19f71c: f9400fe3 ldr x3, [sp, #0x18] 19f720: 97fc05c8 bl 0xa0e40 19f724: f9000be0 str x0, [sp, #0x10] 19f728: f9400be8 ldr x8, [sp, #0x10] 19f72c: b5000048 cbnz x8, 0x19f734 19f730: 14000004 b 0x19f740 19f734: f9400be8 ldr x8, [sp, #0x10] 19f738: f81f83a8 stur x8, [x29, #-0x8] 19f73c: 1400003b b 0x19f828 19f740: 52800008 mov w8, #0x0 // =0 19f744: f94007e9 ldr x9, [sp, #0x8] 19f748: 39c0512a ldrsb w10, [x9, #0x14] 19f74c: 6b08015f cmp w10, w8 19f750: 1a9fb7e8 cset w8, ge 19f754: 37000048 tbnz w8, #0x0, 0x19f75c 19f758: 14000019 b 0x19f7bc 19f75c: 321f07e2 orr w2, wzr, #0x6 19f760: d2802c08 mov x8, #0x160 // =352 19f764: b27d03e9 orr x9, xzr, #0x8 19f768: f85f03a0 ldur x0, [x29, #-0x10] 19f76c: f94007ea ldr x10, [sp, #0x8] 19f770: f9400141 ldr x1, [x10] 19f774: f85f03aa ldur x10, [x29, #-0x10] 19f778: f940bd4a ldr x10, [x10, #0x178] 19f77c: 8b080148 add x8, x10, x8 19f780: f94007ea ldr x10, [sp, #0x8] 19f784: 3940514b ldrb w11, [x10, #0x14] 19f788: 2a0b03ea mov w10, w11 19f78c: 93401d4a sxtb x10, w10 19f790: 9b0a7d29 mul x9, x9, x10 19f794: 8b090108 add x8, x8, x9 19f798: f9400103 ldr x3, [x8] 19f79c: 97fc05a9 bl 0xa0e40 19f7a0: f9000be0 str x0, [sp, #0x10] 19f7a4: f9400be8 ldr x8, [sp, #0x10] 19f7a8: b5000048 cbnz x8, 0x19f7b0 19f7ac: 14000004 b 0x19f7bc 19f7b0: f9400be8 ldr x8, [sp, #0x10] 19f7b4: f81f83a8 stur x8, [x29, #-0x8] 19f7b8: 1400001c b 0x19f828 19f7bc: 52800008 mov w8, #0x0 // =0 19f7c0: f94007e9 ldr x9, [sp, #0x8] 19f7c4: 39404d2a ldrb w10, [x9, #0x13] 19f7c8: 53001d4a uxtb w10, w10 19f7cc: 32001feb orr w11, wzr, #0xff 19f7d0: 0a0b0108 and w8, w8, w11 19f7d4: 6b08015f cmp w10, w8 19f7d8: 1a9f07e8 cset w8, ne 19f7dc: 37000048 tbnz w8, #0x0, 0x19f7e4 19f7e0: 14000010 b 0x19f820 19f7e4: f85f03a0 ldur x0, [x29, #-0x10] 19f7e8: f94007e8 ldr x8, [sp, #0x8] 19f7ec: f9400101 ldr x1, [x8] 19f7f0: f94007e8 ldr x8, [sp, #0x8] 19f7f4: 39404d09 ldrb w9, [x8, #0x13] 19f7f8: 2a0903e8 mov w8, w9 19f7fc: 93401d02 sxtb x2, w8 19f800: 97fc0ce0 bl 0xa2b80 19f804: f9000be0 str x0, [sp, #0x10] 19f808: f9400be8 ldr x8, [sp, #0x10] 19f80c: b5000048 cbnz x8, 0x19f814 19f810: 14000004 b 0x19f820 19f814: f9400be8 ldr x8, [sp, #0x10] 19f818: f81f83a8 stur x8, [x29, #-0x8] 19f81c: 14000003 b 0x19f828 19f820: f9400be8 ldr x8, [sp, #0x10] 19f824: f81f83a8 stur x8, [x29, #-0x8] 19f828: f85f83a0 ldur x0, [x29, #-0x8] 19f82c: a9437bfd ldp x29, x30, [sp, #0x30] 19f830: 910103ff add sp, sp, #0x40 19f834: d65f03c0 ret 19f838: d10043ff sub sp, sp, #0x10 19f83c: 320007e8 orr w8, wzr, #0x3 19f840: b9000fe0 str w0, [sp, #0xc] 19f844: b9400fe0 ldr w0, [sp, #0xc] 19f848: 11000400 add w0, w0, #0x1 19f84c: b9000fe0 str w0, [sp, #0xc] 19f850: 6b08001f cmp w0, w8 19f854: 1a9f17e8 cset w8, eq 19f858: 37000048 tbnz w8, #0x0, 0x19f860 19f85c: 14000002 b 0x19f864 19f860: b9000fff str wzr, [sp, #0xc] 19f864: b9400fe0 ldr w0, [sp, #0xc] 19f868: 910043ff add sp, sp, #0x10 19f86c: d65f03c0 ret 000000000019f870 : 19f870: d100c3ff sub sp, sp, #0x30 19f874: a9027bfd stp x29, x30, [sp, #0x20] 19f878: 910083fd add x29, sp, #0x20 19f87c: 320003e8 orr w8, wzr, #0x1 19f880: f9000be0 str x0, [sp, #0x10] 19f884: b90003ff str wzr, [sp] 19f888: f9400be0 ldr x0, [sp, #0x10] 19f88c: f940bc00 ldr x0, [x0, #0x178] 19f890: 394e6809 ldrb w9, [x0, #0x39a] 19f894: 0a080128 and w8, w9, w8 19f898: 35000048 cbnz w8, 0x19f8a0 19f89c: 14000004 b 0x19f8ac 19f8a0: b27befe8 orr x8, xzr, #0xffffffffffffffe1 19f8a4: f81f83a8 stur x8, [x29, #-0x8] 19f8a8: 1400004e b 0x19f9e0 19f8ac: b90007ff str wzr, [sp, #0x4] 19f8b0: 320007e8 orr w8, wzr, #0x3 19f8b4: b94007e9 ldr w9, [sp, #0x4] 19f8b8: 6b08013f cmp w9, w8 19f8bc: 1a9fa7e8 cset w8, lt 19f8c0: 37000048 tbnz w8, #0x0, 0x19f8c8 19f8c4: 1400003b b 0x19f9b0 19f8c8: b94007e8 ldr w8, [sp, #0x4] 19f8cc: f9400be9 ldr x9, [sp, #0x10] 19f8d0: f940bd29 ldr x9, [x9, #0x178] 19f8d4: 394e6d2a ldrb w10, [x9, #0x39b] 19f8d8: 6b0a011f cmp w8, w10 19f8dc: 1a9f17e8 cset w8, eq 19f8e0: 37000048 tbnz w8, #0x0, 0x19f8e8 19f8e4: 14000010 b 0x19f924 19f8e8: 321f03e8 orr w8, wzr, #0x2 19f8ec: b27d07e9 orr x9, xzr, #0x18 19f8f0: b27d03ea orr x10, xzr, #0x8 19f8f4: f9400beb ldr x11, [sp, #0x10] 19f8f8: f940bd6b ldr x11, [x11, #0x178] 19f8fc: 8b0a016a add x10, x11, x10 19f900: b94007ec ldr w12, [sp, #0x4] 19f904: 2a0c03eb mov w11, w12 19f908: 93407d6b sxtw x11, w11 19f90c: 9b0b7d29 mul x9, x9, x11 19f910: 8b090149 add x9, x10, x9 19f914: 3940552c ldrb w12, [x9, #0x15] 19f918: 6b08019f cmp w12, w8 19f91c: 1a9f17e8 cset w8, eq 19f920: 37000228 tbnz w8, #0x0, 0x19f964 19f924: 321e03e8 orr w8, wzr, #0x4 19f928: b27d07e9 orr x9, xzr, #0x18 19f92c: b27d03ea orr x10, xzr, #0x8 19f930: f9400beb ldr x11, [sp, #0x10] 19f934: f940bd6b ldr x11, [x11, #0x178] 19f938: 8b0a016a add x10, x11, x10 19f93c: b94007ec ldr w12, [sp, #0x4] 19f940: 2a0c03eb mov w11, w12 19f944: 93407d6b sxtw x11, w11 19f948: 9b0b7d29 mul x9, x9, x11 19f94c: 8b090149 add x9, x10, x9 19f950: 3940552c ldrb w12, [x9, #0x15] 19f954: 6b08019f cmp w12, w8 19f958: 1a9f17e8 cset w8, eq 19f95c: 37000048 tbnz w8, #0x0, 0x19f964 19f960: 14000010 b 0x19f9a0 19f964: f9400be0 ldr x0, [sp, #0x10] 19f968: b94007e8 ldr w8, [sp, #0x4] 19f96c: 2a0803e9 mov w9, w8 19f970: 93407d21 sxtw x1, w9 19f974: 9400001f bl 0x19f9f0 19f978: f90007e0 str x0, [sp, #0x8] 19f97c: f94007e9 ldr x9, [sp, #0x8] 19f980: b5000049 cbnz x9, 0x19f988 19f984: 14000004 b 0x19f994 19f988: f94007e8 ldr x8, [sp, #0x8] 19f98c: f81f83a8 stur x8, [x29, #-0x8] 19f990: 14000014 b 0x19f9e0 19f994: b94003e8 ldr w8, [sp] 19f998: 11000508 add w8, w8, #0x1 19f99c: b90003e8 str w8, [sp] 19f9a0: b94007e8 ldr w8, [sp, #0x4] 19f9a4: 11000508 add w8, w8, #0x1 19f9a8: b90007e8 str w8, [sp, #0x4] 19f9ac: 17ffffc1 b 0x19f8b0 19f9b0: b94003e8 ldr w8, [sp] 19f9b4: 35000088 cbnz w8, 0x19f9c4 19f9b8: 92800488 mov x8, #-0x25 // =-37 19f9bc: f81f83a8 stur x8, [x29, #-0x8] 19f9c0: 14000008 b 0x19f9e0 19f9c4: 320003e8 orr w8, wzr, #0x1 19f9c8: f9400be9 ldr x9, [sp, #0x10] 19f9cc: f940bd29 ldr x9, [x9, #0x178] 19f9d0: 394e692a ldrb w10, [x9, #0x39a] 19f9d4: 2a080148 orr w8, w10, w8 19f9d8: 390e6928 strb w8, [x9, #0x39a] 19f9dc: f81f83bf stur xzr, [x29, #-0x8] 19f9e0: f85f83a0 ldur x0, [x29, #-0x8] 19f9e4: a9427bfd ldp x29, x30, [sp, #0x20] 19f9e8: 9100c3ff add sp, sp, #0x30 19f9ec: d65f03c0 ret 19f9f0: d10143ff sub sp, sp, #0x50 19f9f4: a9047bfd stp x29, x30, [sp, #0x40] 19f9f8: 910103fd add x29, sp, #0x40 19f9fc: d2800008 mov x8, #0x0 // =0 19fa00: b27d03e9 orr x9, xzr, #0x8 19fa04: b27d07ea orr x10, xzr, #0x18 19fa08: 320007eb orr w11, wzr, #0x3 19fa0c: f81f83a0 stur x0, [x29, #-0x8] 19fa10: f81f03a1 stur x1, [x29, #-0x10] 19fa14: f81e83bf stur xzr, [x29, #-0x18] 19fa18: f85f83a0 ldur x0, [x29, #-0x8] 19fa1c: f940bc00 ldr x0, [x0, #0x178] 19fa20: 8b090009 add x9, x0, x9 19fa24: f85f03a0 ldur x0, [x29, #-0x10] 19fa28: 9b007d4a mul x10, x10, x0 19fa2c: 8b0a0129 add x9, x9, x10 19fa30: f90013e9 str x9, [sp, #0x20] 19fa34: f94013e9 ldr x9, [sp, #0x20] 19fa38: f9400129 ldr x9, [x9] 19fa3c: eb08013f cmp x9, x8 19fa40: 1a9f07ec cset w12, ne 19fa44: b9001feb str w11, [sp, #0x1c] 19fa48: 3700004c tbnz w12, #0x0, 0x19fa50 19fa4c: 14000023 b 0x19fad8 19fa50: b27d07e8 orr x8, xzr, #0x18 19fa54: b27d03e9 orr x9, xzr, #0x8 19fa58: f85f83a0 ldur x0, [x29, #-0x8] 19fa5c: f94013ea ldr x10, [sp, #0x20] 19fa60: f9400141 ldr x1, [x10] 19fa64: f9000be8 str x8, [sp, #0x10] 19fa68: f90007e9 str x9, [sp, #0x8] 19fa6c: 97fc0a29 bl 0xa2310 19fa70: f81e83a0 stur x0, [x29, #-0x18] 19fa74: f85f83a8 ldur x8, [x29, #-0x8] 19fa78: f940bd08 ldr x8, [x8, #0x178] 19fa7c: f94007e9 ldr x9, [sp, #0x8] 19fa80: 8b090108 add x8, x8, x9 19fa84: f85f03aa ldur x10, [x29, #-0x10] 19fa88: f9400be0 ldr x0, [sp, #0x10] 19fa8c: 9b0a7c0a mul x10, x0, x10 19fa90: 8b0a0108 add x8, x8, x10 19fa94: b9401feb ldr w11, [sp, #0x1c] 19fa98: 3900550b strb w11, [x8, #0x15] 19fa9c: f85e83a8 ldur x8, [x29, #-0x18] 19faa0: b4000048 cbz x8, 0x19faa8 19faa4: 1400000d b 0x19fad8 19faa8: f94013e8 ldr x8, [sp, #0x20] 19faac: f9400508 ldr x8, [x8, #0x8] 19fab0: b5000048 cbnz x8, 0x19fab8 19fab4: 14000009 b 0x19fad8 19fab8: 528001a2 mov w2, #0xd // =13 19fabc: f85f83a0 ldur x0, [x29, #-0x8] 19fac0: f94013e8 ldr x8, [sp, #0x20] 19fac4: f9400101 ldr x1, [x8] 19fac8: f94013e8 ldr x8, [sp, #0x20] 19facc: f9400503 ldr x3, [x8, #0x8] 19fad0: 97fc04dc bl 0xa0e40 19fad4: f81e83a0 stur x0, [x29, #-0x18] 19fad8: f85e83a0 ldur x0, [x29, #-0x18] 19fadc: a9447bfd ldp x29, x30, [sp, #0x40] 19fae0: 910143ff add sp, sp, #0x50 19fae4: d65f03c0 ret 000000000019fae8 : 19fae8: d10103ff sub sp, sp, #0x40 19faec: a9037bfd stp x29, x30, [sp, #0x30] 19faf0: 9100c3fd add x29, sp, #0x30 19faf4: 320003e8 orr w8, wzr, #0x1 19faf8: 321e03e9 orr w9, wzr, #0x4 19fafc: f81f03a0 stur x0, [x29, #-0x10] 19fb00: b90013ff str wzr, [sp, #0x10] 19fb04: f85f03a0 ldur x0, [x29, #-0x10] 19fb08: f940bc00 ldr x0, [x0, #0x178] 19fb0c: 394e680a ldrb w10, [x0, #0x39a] 19fb10: 0a080148 and w8, w10, w8 19fb14: b9000fe9 str w9, [sp, #0xc] 19fb18: 34000048 cbz w8, 0x19fb20 19fb1c: 14000004 b 0x19fb2c 19fb20: b27befe8 orr x8, xzr, #0xffffffffffffffe1 19fb24: f81f83a8 stur x8, [x29, #-0x8] 19fb28: 1400004f b 0x19fc64 19fb2c: b90017ff str wzr, [sp, #0x14] 19fb30: 320007e8 orr w8, wzr, #0x3 19fb34: b94017e9 ldr w9, [sp, #0x14] 19fb38: 6b08013f cmp w9, w8 19fb3c: 1a9fa7e8 cset w8, lt 19fb40: 37000048 tbnz w8, #0x0, 0x19fb48 19fb44: 1400003c b 0x19fc34 19fb48: b27d07e8 orr x8, xzr, #0x18 19fb4c: b27d03e9 orr x9, xzr, #0x8 19fb50: 320007ea orr w10, wzr, #0x3 19fb54: f85f03ab ldur x11, [x29, #-0x10] 19fb58: f940bd6b ldr x11, [x11, #0x178] 19fb5c: 8b090169 add x9, x11, x9 19fb60: b94017ec ldr w12, [sp, #0x14] 19fb64: 2a0c03eb mov w11, w12 19fb68: 93407d6b sxtw x11, w11 19fb6c: 9b0b7d08 mul x8, x8, x11 19fb70: 8b080128 add x8, x9, x8 19fb74: 3940550c ldrb w12, [x8, #0x15] 19fb78: 6b0a019f cmp w12, w10 19fb7c: 1a9f17ea cset w10, eq 19fb80: 3700004a tbnz w10, #0x0, 0x19fb88 19fb84: 14000028 b 0x19fc24 19fb88: b27d07e8 orr x8, xzr, #0x18 19fb8c: b27d03e9 orr x9, xzr, #0x8 19fb90: f85f03a0 ldur x0, [x29, #-0x10] 19fb94: f85f03aa ldur x10, [x29, #-0x10] 19fb98: f940bd4a ldr x10, [x10, #0x178] 19fb9c: 8b090149 add x9, x10, x9 19fba0: f85f03aa ldur x10, [x29, #-0x10] 19fba4: f940bd4a ldr x10, [x10, #0x178] 19fba8: 394e6d4b ldrb w11, [x10, #0x39b] 19fbac: 2a0b03ea mov w10, w11 19fbb0: d3401d4a ubfx x10, x10, #0, #8 19fbb4: 9b0a7d08 mul x8, x8, x10 19fbb8: 8b080128 add x8, x9, x8 19fbbc: f9400101 ldr x1, [x8] 19fbc0: 97fc17b0 bl 0xa5a80 19fbc4: f9000fe0 str x0, [sp, #0x18] 19fbc8: f9400fe8 ldr x8, [sp, #0x18] 19fbcc: b5000048 cbnz x8, 0x19fbd4 19fbd0: 14000004 b 0x19fbe0 19fbd4: f9400fe8 ldr x8, [sp, #0x18] 19fbd8: f81f83a8 stur x8, [x29, #-0x8] 19fbdc: 14000022 b 0x19fc64 19fbe0: b27d07e8 orr x8, xzr, #0x18 19fbe4: b27d03e9 orr x9, xzr, #0x8 19fbe8: f85f03aa ldur x10, [x29, #-0x10] 19fbec: f940bd4a ldr x10, [x10, #0x178] 19fbf0: 8b090149 add x9, x10, x9 19fbf4: f85f03aa ldur x10, [x29, #-0x10] 19fbf8: f940bd4a ldr x10, [x10, #0x178] 19fbfc: 394e6d4b ldrb w11, [x10, #0x39b] 19fc00: 2a0b03ea mov w10, w11 19fc04: d3401d4a ubfx x10, x10, #0, #8 19fc08: 9b0a7d08 mul x8, x8, x10 19fc0c: 8b080128 add x8, x9, x8 19fc10: b9400feb ldr w11, [sp, #0xc] 19fc14: 3900550b strb w11, [x8, #0x15] 19fc18: b94013ec ldr w12, [sp, #0x10] 19fc1c: 1100058c add w12, w12, #0x1 19fc20: b90013ec str w12, [sp, #0x10] 19fc24: b94017e8 ldr w8, [sp, #0x14] 19fc28: 11000508 add w8, w8, #0x1 19fc2c: b90017e8 str w8, [sp, #0x14] 19fc30: 17ffffc0 b 0x19fb30 19fc34: b94013e8 ldr w8, [sp, #0x10] 19fc38: 35000088 cbnz w8, 0x19fc48 19fc3c: 92800488 mov x8, #-0x25 // =-37 19fc40: f81f83a8 stur x8, [x29, #-0x8] 19fc44: 14000008 b 0x19fc64 19fc48: 321f7be8 orr w8, wzr, #0xfffffffe 19fc4c: f85f03a9 ldur x9, [x29, #-0x10] 19fc50: f940bd29 ldr x9, [x9, #0x178] 19fc54: 394e692a ldrb w10, [x9, #0x39a] 19fc58: 0a080148 and w8, w10, w8 19fc5c: 390e6928 strb w8, [x9, #0x39a] 19fc60: f81f83bf stur xzr, [x29, #-0x8] 19fc64: f85f83a0 ldur x0, [x29, #-0x8] 19fc68: a9437bfd ldp x29, x30, [sp, #0x30] 19fc6c: 910103ff add sp, sp, #0x40 19fc70: d65f03c0 ret 000000000019fc74 : 19fc74: d10103ff sub sp, sp, #0x40 19fc78: a9037bfd stp x29, x30, [sp, #0x30] 19fc7c: 9100c3fd add x29, sp, #0x30 19fc80: b27d03e8 orr x8, xzr, #0x8 19fc84: b27d07e9 orr x9, xzr, #0x18 19fc88: d280000a mov x10, #0x0 // =0 19fc8c: f81f03a0 stur x0, [x29, #-0x10] 19fc90: f9000fe1 str x1, [sp, #0x18] 19fc94: b90017e2 str w2, [sp, #0x14] 19fc98: f85f03a0 ldur x0, [x29, #-0x10] 19fc9c: f940bc00 ldr x0, [x0, #0x178] 19fca0: 8b080008 add x8, x0, x8 19fca4: f85f03a0 ldur x0, [x29, #-0x10] 19fca8: f940bc00 ldr x0, [x0, #0x178] 19fcac: 394e6c02 ldrb w2, [x0, #0x39b] 19fcb0: 2a0203e0 mov w0, w2 19fcb4: d3401c00 ubfx x0, x0, #0, #8 19fcb8: 9b007d29 mul x9, x9, x0 19fcbc: 8b090108 add x8, x8, x9 19fcc0: f90007e8 str x8, [sp, #0x8] 19fcc4: b94017e2 ldr w2, [sp, #0x14] 19fcc8: f90003ea str x10, [sp] 19fccc: 350002c2 cbnz w2, 0x19fd24 19fcd0: f94007e8 ldr x8, [sp, #0x8] 19fcd4: f9400108 ldr x8, [x8] 19fcd8: f94003e9 ldr x9, [sp] 19fcdc: eb09011f cmp x8, x9 19fce0: 1a9f17ea cset w10, eq 19fce4: 3700004a tbnz w10, #0x0, 0x19fcec 19fce8: 14000004 b 0x19fcf8 19fcec: 92800488 mov x8, #-0x25 // =-37 19fcf0: f81f83a8 stur x8, [x29, #-0x8] 19fcf4: 1400001f b 0x19fd70 19fcf8: 528001a2 mov w2, #0xd // =13 19fcfc: f9400fe8 ldr x8, [sp, #0x18] 19fd00: f94007e9 ldr x9, [sp, #0x8] 19fd04: f9000528 str x8, [x9, #0x8] 19fd08: f85f03a0 ldur x0, [x29, #-0x10] 19fd0c: f94007e8 ldr x8, [sp, #0x8] 19fd10: f9400101 ldr x1, [x8] 19fd14: f9400fe3 ldr x3, [sp, #0x18] 19fd18: 97fc044a bl 0xa0e40 19fd1c: f81f83a0 stur x0, [x29, #-0x8] 19fd20: 14000014 b 0x19fd70 19fd24: f94007e8 ldr x8, [sp, #0x8] 19fd28: 39405509 ldrb w9, [x8, #0x15] 19fd2c: 34000049 cbz w9, 0x19fd34 19fd30: 14000004 b 0x19fd40 19fd34: 92800488 mov x8, #-0x25 // =-37 19fd38: f81f83a8 stur x8, [x29, #-0x8] 19fd3c: 1400000d b 0x19fd70 19fd40: f9400fe8 ldr x8, [sp, #0x18] 19fd44: f94007e9 ldr x9, [sp, #0x8] 19fd48: f9000528 str x8, [x9, #0x8] 19fd4c: b94017ea ldr w10, [sp, #0x14] 19fd50: 3500004a cbnz w10, 0x19fd58 19fd54: 14000006 b 0x19fd6c 19fd58: 320003e8 orr w8, wzr, #0x1 19fd5c: f94007e9 ldr x9, [sp, #0x8] 19fd60: 3940592a ldrb w10, [x9, #0x16] 19fd64: 2a080148 orr w8, w10, w8 19fd68: 39005928 strb w8, [x9, #0x16] 19fd6c: f81f83bf stur xzr, [x29, #-0x8] 19fd70: f85f83a0 ldur x0, [x29, #-0x8] 19fd74: a9437bfd ldp x29, x30, [sp, #0x30] 19fd78: 910103ff add sp, sp, #0x40 19fd7c: d65f03c0 ret 000000000019fd80 : 19fd80: d10143ff sub sp, sp, #0x50 19fd84: a9047bfd stp x29, x30, [sp, #0x40] 19fd88: 910103fd add x29, sp, #0x40 19fd8c: 52800008 mov w8, #0x0 // =0 19fd90: d2800009 mov x9, #0x0 // =0 19fd94: f81f03a0 stur x0, [x29, #-0x10] 19fd98: b81ec3a1 stur w1, [x29, #-0x14] 19fd9c: b81e83a2 stur w2, [x29, #-0x18] 19fda0: b81e43a3 stur w3, [x29, #-0x1c] 19fda4: b85ec3a1 ldur w1, [x29, #-0x14] 19fda8: 6b08003f cmp w1, w8 19fdac: 1a9fa7e8 cset w8, lt 19fdb0: f90007e9 str x9, [sp, #0x8] 19fdb4: 370000e8 tbnz w8, #0x0, 0x19fdd0 19fdb8: 320013e8 orr w8, wzr, #0x1f 19fdbc: b85ec3a9 ldur w9, [x29, #-0x14] 19fdc0: 6b08013f cmp w9, w8 19fdc4: 1a9fd7e8 cset w8, gt 19fdc8: 37000048 tbnz w8, #0x0, 0x19fdd0 19fdcc: 14000004 b 0x19fddc 19fdd0: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 19fdd4: f81f83a8 stur x8, [x29, #-0x8] 19fdd8: 14000052 b 0x19ff20 19fddc: b27d07e8 orr x8, xzr, #0x18 19fde0: b27d03e9 orr x9, xzr, #0x8 19fde4: 320003ea orr w10, wzr, #0x1 19fde8: b85ec3ab ldur w11, [x29, #-0x14] 19fdec: 1acb214a lsl w10, w10, w11 19fdf0: 2a0a03ec mov w12, w10 19fdf4: 93407d8c sxtw x12, w12 19fdf8: f9000bec str x12, [sp, #0x10] 19fdfc: f85f03ac ldur x12, [x29, #-0x10] 19fe00: f940bd8c ldr x12, [x12, #0x178] 19fe04: 8b090189 add x9, x12, x9 19fe08: f85f03ac ldur x12, [x29, #-0x10] 19fe0c: f940bd8c ldr x12, [x12, #0x178] 19fe10: 394e6d8a ldrb w10, [x12, #0x39b] 19fe14: 2a0a03ec mov w12, w10 19fe18: d3401d8c ubfx x12, x12, #0, #8 19fe1c: 9b0c7d08 mul x8, x8, x12 19fe20: 8b080128 add x8, x9, x8 19fe24: f9000fe8 str x8, [sp, #0x18] 19fe28: b85e43aa ldur w10, [x29, #-0x1c] 19fe2c: 3500044a cbnz w10, 0x19feb4 19fe30: f9400fe8 ldr x8, [sp, #0x18] 19fe34: f9400108 ldr x8, [x8] 19fe38: f94007e9 ldr x9, [sp, #0x8] 19fe3c: eb09011f cmp x8, x9 19fe40: 1a9f17ea cset w10, eq 19fe44: 3700004a tbnz w10, #0x0, 0x19fe4c 19fe48: 14000004 b 0x19fe58 19fe4c: 92800488 mov x8, #-0x25 // =-37 19fe50: f81f83a8 stur x8, [x29, #-0x8] 19fe54: 14000033 b 0x19ff20 19fe58: b85e83a8 ldur w8, [x29, #-0x18] 19fe5c: 35000048 cbnz w8, 0x19fe64 19fe60: 14000007 b 0x19fe7c 19fe64: f9400be8 ldr x8, [sp, #0x10] 19fe68: f9400fe9 ldr x9, [sp, #0x18] 19fe6c: f940052a ldr x10, [x9, #0x8] 19fe70: aa080148 orr x8, x10, x8 19fe74: f9000528 str x8, [x9, #0x8] 19fe78: 14000006 b 0x19fe90 19fe7c: f9400be8 ldr x8, [sp, #0x10] 19fe80: f9400fe9 ldr x9, [sp, #0x18] 19fe84: f940052a ldr x10, [x9, #0x8] 19fe88: 8a280148 bic x8, x10, x8 19fe8c: f9000528 str x8, [x9, #0x8] 19fe90: 528001a2 mov w2, #0xd // =13 19fe94: f85f03a0 ldur x0, [x29, #-0x10] 19fe98: f9400fe8 ldr x8, [sp, #0x18] 19fe9c: f9400101 ldr x1, [x8] 19fea0: f9400fe8 ldr x8, [sp, #0x18] 19fea4: f9400503 ldr x3, [x8, #0x8] 19fea8: 97fc03e6 bl 0xa0e40 19feac: f81f83a0 stur x0, [x29, #-0x8] 19feb0: 1400001c b 0x19ff20 19feb4: f9400fe8 ldr x8, [sp, #0x18] 19feb8: 39405509 ldrb w9, [x8, #0x15] 19febc: 34000049 cbz w9, 0x19fec4 19fec0: 14000004 b 0x19fed0 19fec4: 92800488 mov x8, #-0x25 // =-37 19fec8: f81f83a8 stur x8, [x29, #-0x8] 19fecc: 14000015 b 0x19ff20 19fed0: b85e83a8 ldur w8, [x29, #-0x18] 19fed4: 35000048 cbnz w8, 0x19fedc 19fed8: 14000007 b 0x19fef4 19fedc: f9400be8 ldr x8, [sp, #0x10] 19fee0: f9400fe9 ldr x9, [sp, #0x18] 19fee4: f940052a ldr x10, [x9, #0x8] 19fee8: aa080148 orr x8, x10, x8 19feec: f9000528 str x8, [x9, #0x8] 19fef0: 14000006 b 0x19ff08 19fef4: f9400be8 ldr x8, [sp, #0x10] 19fef8: f9400fe9 ldr x9, [sp, #0x18] 19fefc: f940052a ldr x10, [x9, #0x8] 19ff00: 8a280148 bic x8, x10, x8 19ff04: f9000528 str x8, [x9, #0x8] 19ff08: 320003e8 orr w8, wzr, #0x1 19ff0c: f9400fe9 ldr x9, [sp, #0x18] 19ff10: 3940592a ldrb w10, [x9, #0x16] 19ff14: 2a080148 orr w8, w10, w8 19ff18: 39005928 strb w8, [x9, #0x16] 19ff1c: f81f83bf stur xzr, [x29, #-0x8] 19ff20: f85f83a0 ldur x0, [x29, #-0x8] 19ff24: a9447bfd ldp x29, x30, [sp, #0x40] 19ff28: 910143ff add sp, sp, #0x50 19ff2c: d65f03c0 ret 000000000019ff30 : 19ff30: d10083ff sub sp, sp, #0x20 19ff34: 12800008 mov w8, #-0x1 // =-1 19ff38: 52800009 mov w9, #0x0 // =0 19ff3c: f9000be0 str x0, [sp, #0x10] 19ff40: b9000fe1 str w1, [sp, #0xc] 19ff44: b90007e8 str w8, [sp, #0x4] 19ff48: b9400fe8 ldr w8, [sp, #0xc] 19ff4c: 6b09011f cmp w8, w9 19ff50: 1a9fa7e8 cset w8, lt 19ff54: 370000e8 tbnz w8, #0x0, 0x19ff70 19ff58: 320017e8 orr w8, wzr, #0x3f 19ff5c: b9400fe9 ldr w9, [sp, #0xc] 19ff60: 6b08013f cmp w9, w8 19ff64: 1a9fd7e8 cset w8, gt 19ff68: 37000048 tbnz w8, #0x0, 0x19ff70 19ff6c: 14000004 b 0x19ff7c 19ff70: b27cf7e8 orr x8, xzr, #0xfffffffffffffff3 19ff74: f9000fe8 str x8, [sp, #0x18] 19ff78: 14000048 b 0x1a0098 19ff7c: 32000be8 orr w8, wzr, #0x7 19ff80: 321903e9 orr w9, wzr, #0x80 19ff84: b9400fea ldr w10, [sp, #0xc] 19ff88: 2a090149 orr w9, w10, w9 19ff8c: b9000fe9 str w9, [sp, #0xc] 19ff90: b9000be8 str w8, [sp, #0x8] 19ff94: 52800008 mov w8, #0x0 // =0 19ff98: b9400be9 ldr w9, [sp, #0x8] 19ff9c: 6b08013f cmp w9, w8 19ffa0: 1a9fb7e8 cset w8, ge 19ffa4: 37000048 tbnz w8, #0x0, 0x19ffac 19ffa8: 14000024 b 0x1a0038 19ffac: d2807208 mov x8, #0x390 // =912 19ffb0: f9400be9 ldr x9, [sp, #0x10] 19ffb4: f940bd29 ldr x9, [x9, #0x178] 19ffb8: 8b080128 add x8, x9, x8 19ffbc: b9400bea ldr w10, [sp, #0x8] 19ffc0: 2a0a03e9 mov w9, w10 19ffc4: 93407d29 sxtw x9, w9 19ffc8: 8b090108 add x8, x8, x9 19ffcc: 3940010a ldrb w10, [x8] 19ffd0: b9400feb ldr w11, [sp, #0xc] 19ffd4: 6b0b015f cmp w10, w11 19ffd8: 1a9f17ea cset w10, eq 19ffdc: 3700004a tbnz w10, #0x0, 0x19ffe4 19ffe0: 14000004 b 0x19fff0 19ffe4: b9400be8 ldr w8, [sp, #0x8] 19ffe8: b90007e8 str w8, [sp, #0x4] 19ffec: 14000013 b 0x1a0038 19fff0: d2807208 mov x8, #0x390 // =912 19fff4: f9400be9 ldr x9, [sp, #0x10] 19fff8: f940bd29 ldr x9, [x9, #0x178] 19fffc: 8b080128 add x8, x9, x8 1a0000: b9400bea ldr w10, [sp, #0x8] 1a0004: 2a0a03e9 mov w9, w10 1a0008: 93407d29 sxtw x9, w9 1a000c: 8b090108 add x8, x8, x9 1a0010: 3940010a ldrb w10, [x8] 1a0014: 3400004a cbz w10, 0x1a001c 1a0018: 14000003 b 0x1a0024 1a001c: b9400be8 ldr w8, [sp, #0x8] 1a0020: b90007e8 str w8, [sp, #0x4] 1a0024: 12800008 mov w8, #-0x1 // =-1 1a0028: b9400be9 ldr w9, [sp, #0x8] 1a002c: 0b080128 add w8, w9, w8 1a0030: b9000be8 str w8, [sp, #0x8] 1a0034: 17ffffd8 b 0x19ff94 1a0038: 52800008 mov w8, #0x0 // =0 1a003c: b94007e9 ldr w9, [sp, #0x4] 1a0040: 6b08013f cmp w9, w8 1a0044: 1a9fa7e8 cset w8, lt 1a0048: 37000048 tbnz w8, #0x0, 0x1a0050 1a004c: 14000004 b 0x1a005c 1a0050: 92800468 mov x8, #-0x24 // =-36 1a0054: f9000fe8 str x8, [sp, #0x18] 1a0058: 14000010 b 0x1a0098 1a005c: 321a03e8 orr w8, wzr, #0x40 1a0060: d2807209 mov x9, #0x390 // =912 1a0064: b9400fea ldr w10, [sp, #0xc] 1a0068: 32001feb orr w11, wzr, #0xff 1a006c: 0a0b014a and w10, w10, w11 1a0070: 2a080148 orr w8, w10, w8 1a0074: f9400bec ldr x12, [sp, #0x10] 1a0078: f940bd8c ldr x12, [x12, #0x178] 1a007c: 8b090189 add x9, x12, x9 1a0080: b94007ea ldr w10, [sp, #0x4] 1a0084: 2a0a03ec mov w12, w10 1a0088: 93407d8c sxtw x12, w12 1a008c: 8b0c0129 add x9, x9, x12 1a0090: 39000128 strb w8, [x9] 1a0094: f9000fff str xzr, [sp, #0x18] 1a0098: f9400fe0 ldr x0, [sp, #0x18] 1a009c: 910083ff add sp, sp, #0x20 1a00a0: d65f03c0 ret 00000000001a00a4 : 1a00a4: d10303ff sub sp, sp, #0xc0 1a00a8: a90b7bfd stp x29, x30, [sp, #0xb0] 1a00ac: 9102c3fd add x29, sp, #0xb0 1a00b0: d53bd048 mrs x8, TPIDR_EL0 1a00b4: f9401508 ldr x8, [x8, #0x28] 1a00b8: f81f83a8 stur x8, [x29, #-0x8] 1a00bc: f81d03a0 stur x0, [x29, #-0x30] 1a00c0: aa1f03e8 mov x8, xzr 1a00c4: f81b83a8 stur x8, [x29, #-0x48] 1a00c8: 2a1f03e9 mov w9, wzr 1a00cc: b81b43a9 stur w9, [x29, #-0x4c] 1a00d0: b81b03a9 stur w9, [x29, #-0x50] 1a00d4: b81ac3a9 stur w9, [x29, #-0x54] 1a00d8: 14000001 b 0x1a00dc 1a00dc: f85d03a8 ldur x8, [x29, #-0x30] 1a00e0: f940bd08 ldr x8, [x8, #0x178] 1a00e4: 91060100 add x0, x8, #0x180 1a00e8: 910e7901 add x1, x8, #0x39e 1a00ec: 394e7d02 ldrb w2, [x8, #0x39f] 1a00f0: 321b03e3 orr w3, wzr, #0x20 1a00f4: d10063a4 sub x4, x29, #0x18 1a00f8: 97fffc98 bl 0x19f358 1a00fc: 34000380 cbz w0, 0x1a016c 1a0100: 14000001 b 0x1a0104 1a0104: f85e83a0 ldur x0, [x29, #-0x18] 1a0108: d10083a1 sub x1, x29, #0x20 1a010c: 97fc0ba1 bl 0xa2f90 1a0110: 385e33a8 ldurb w8, [x29, #-0x1d] 1a0114: 71019908 subs w8, w8, #0x66 1a0118: b9005be8 str w8, [sp, #0x58] 1a011c: 54000261 b.ne 0x1a0168 1a0120: 14000001 b 0x1a0124 1a0124: 385e43a8 ldurb w8, [x29, #-0x1c] 1a0128: 35000208 cbnz w8, 0x1a0168 1a012c: 14000001 b 0x1a0130 1a0130: f85d03a8 ldur x8, [x29, #-0x30] 1a0134: f940bd08 ldr x8, [x8, #0x178] 1a0138: 394e6d09 ldrb w9, [x8, #0x39b] 1a013c: 2a0903ea mov w10, w9 1a0140: 321d07e9 orr w9, wzr, #0x18 1a0144: 2a0903eb mov w11, w9 1a0148: 9b0b7d4a mul x10, x10, x11 1a014c: 8b0a0108 add x8, x8, x10 1a0150: f9400508 ldr x8, [x8, #0x8] 1a0154: b40000a8 cbz x8, 0x1a0168 1a0158: 14000001 b 0x1a015c 1a015c: 320003e8 orr w8, wzr, #0x1 1a0160: b81b43a8 stur w8, [x29, #-0x4c] 1a0164: 14000001 b 0x1a0168 1a0168: 17ffffdd b 0x1a00dc 1a016c: f85d03a8 ldur x8, [x29, #-0x30] 1a0170: f940bd08 ldr x8, [x8, #0x178] 1a0174: 394e6d09 ldrb w9, [x8, #0x39b] 1a0178: b81c03a9 stur w9, [x29, #-0x40] 1a017c: b81c43a9 stur w9, [x29, #-0x3c] 1a0180: 14000001 b 0x1a0184 1a0184: f85d03a8 ldur x8, [x29, #-0x30] 1a0188: f940bd08 ldr x8, [x8, #0x178] 1a018c: b89c43a9 ldursw x9, [x29, #-0x3c] 1a0190: 321d07ea orr w10, wzr, #0x18 1a0194: 2a0a03eb mov w11, w10 1a0198: 9b0b7d29 mul x9, x9, x11 1a019c: 8b090108 add x8, x8, x9 1a01a0: 91002108 add x8, x8, #0x8 1a01a4: f81c83a8 stur x8, [x29, #-0x38] 1a01a8: f85c83a8 ldur x8, [x29, #-0x38] 1a01ac: 3940550a ldrb w10, [x8, #0x15] 1a01b0: 340014ea cbz w10, 0x1a044c 1a01b4: 14000001 b 0x1a01b8 1a01b8: f85d03a0 ldur x0, [x29, #-0x30] 1a01bc: f85c83a8 ldur x8, [x29, #-0x38] 1a01c0: f9400101 ldr x1, [x8] 1a01c4: d10043a2 sub x2, x29, #0x10 1a01c8: 97fc23da bl 0xa9130 1a01cc: f81b83a0 stur x0, [x29, #-0x48] 1a01d0: f85b83a8 ldur x8, [x29, #-0x48] 1a01d4: b40000a8 cbz x8, 0x1a01e8 1a01d8: 14000001 b 0x1a01dc 1a01dc: f85b83a8 ldur x8, [x29, #-0x48] 1a01e0: f81d83a8 stur x8, [x29, #-0x28] 1a01e4: 140000b3 b 0x1a04b0 1a01e8: f85c83a8 ldur x8, [x29, #-0x38] 1a01ec: 39405509 ldrb w9, [x8, #0x15] 1a01f0: 71000529 subs w9, w9, #0x1 1a01f4: 2a0903e8 mov w8, w9 1a01f8: 71001129 subs w9, w9, #0x4 1a01fc: f9002be8 str x8, [sp, #0x50] 1a0200: b9004fe9 str w9, [sp, #0x4c] 1a0204: 54001208 b.hi 0x1a0444 1a0208: b00002e8 adrp x8, 0x1fd000 1a020c: 913cd108 add x8, x8, #0xf34 1a0210: f9402beb ldr x11, [sp, #0x50] 1a0214: b8ab790a ldrsw x10, [x8, x11, lsl #2] 1a0218: 8b0a0109 add x9, x8, x10 1a021c: f90023ea str x10, [sp, #0x40] 1a0220: d61f0120 br x9 1a0224: b85b43a8 ldur w8, [x29, #-0x4c] 1a0228: 35000188 cbnz w8, 0x1a0258 1a022c: 14000001 b 0x1a0230 1a0230: f85f03a8 ldur x8, [x29, #-0x10] 1a0234: f1000908 subs x8, x8, #0x2 1a0238: f9001fe8 str x8, [sp, #0x38] 1a023c: 540000e0 b.eq 0x1a0258 1a0240: 14000001 b 0x1a0244 1a0244: f85f03a8 ldur x8, [x29, #-0x10] 1a0248: f1001108 subs x8, x8, #0x4 1a024c: f9001be8 str x8, [sp, #0x30] 1a0250: 54000881 b.ne 0x1a0360 1a0254: 14000001 b 0x1a0258 1a0258: f85c83a8 ldur x8, [x29, #-0x38] 1a025c: 79c02109 ldrsh w9, [x8, #0x10] 1a0260: 34000689 cbz w9, 0x1a0330 1a0264: 14000001 b 0x1a0268 1a0268: f85d03a0 ldur x0, [x29, #-0x30] 1a026c: f85c83a8 ldur x8, [x29, #-0x38] 1a0270: f9400101 ldr x1, [x8] 1a0274: aa1f03e8 mov x8, xzr 1a0278: 2a1f03e2 mov w2, wzr 1a027c: b9002fe2 str w2, [sp, #0x2c] 1a0280: aa0803e2 mov x2, x8 1a0284: b9402fe3 ldr w3, [sp, #0x2c] 1a0288: 97fc1812 bl 0xa62d0 1a028c: f81b83a0 stur x0, [x29, #-0x48] 1a0290: f85b83a8 ldur x8, [x29, #-0x48] 1a0294: b40000a8 cbz x8, 0x1a02a8 1a0298: 14000001 b 0x1a029c 1a029c: f85b83a8 ldur x8, [x29, #-0x48] 1a02a0: f81d83a8 stur x8, [x29, #-0x28] 1a02a4: 14000083 b 0x1a04b0 1a02a8: f85c83a8 ldur x8, [x29, #-0x38] 1a02ac: 79c02109 ldrsh w9, [x8, #0x10] 1a02b0: 71000529 subs w9, w9, #0x1 1a02b4: b9002be9 str w9, [sp, #0x28] 1a02b8: 540000eb b.lt 0x1a02d4 1a02bc: 14000001 b 0x1a02c0 1a02c0: f85c83a8 ldur x8, [x29, #-0x38] 1a02c4: 79402109 ldrh w9, [x8, #0x10] 1a02c8: 71000529 subs w9, w9, #0x1 1a02cc: 79002109 strh w9, [x8, #0x10] 1a02d0: 14000001 b 0x1a02d4 1a02d4: f85c83a8 ldur x8, [x29, #-0x38] 1a02d8: 39405909 ldrb w9, [x8, #0x16] 1a02dc: 36000289 tbz w9, #0x0, 0x1a032c 1a02e0: 14000001 b 0x1a02e4 1a02e4: f85d03a0 ldur x0, [x29, #-0x30] 1a02e8: f85c83a8 ldur x8, [x29, #-0x38] 1a02ec: f9400101 ldr x1, [x8] 1a02f0: f9400503 ldr x3, [x8, #0x8] 1a02f4: 528001a2 mov w2, #0xd // =13 1a02f8: 97fc02d2 bl 0xa0e40 1a02fc: f81b83a0 stur x0, [x29, #-0x48] 1a0300: f85b83a8 ldur x8, [x29, #-0x48] 1a0304: b40000a8 cbz x8, 0x1a0318 1a0308: 14000001 b 0x1a030c 1a030c: f85b83a8 ldur x8, [x29, #-0x48] 1a0310: f81d83a8 stur x8, [x29, #-0x28] 1a0314: 14000067 b 0x1a04b0 1a0318: f85c83a8 ldur x8, [x29, #-0x38] 1a031c: 39405909 ldrb w9, [x8, #0x16] 1a0320: 121f1929 and w9, w9, #0xfe 1a0324: 39005909 strb w9, [x8, #0x16] 1a0328: 14000001 b 0x1a032c 1a032c: 1400000c b 0x1a035c 1a0330: 320003e8 orr w8, wzr, #0x1 1a0334: b81b03a8 stur w8, [x29, #-0x50] 1a0338: f85c83a9 ldur x9, [x29, #-0x38] 1a033c: 528000a8 mov w8, #0x5 // =5 1a0340: 39005528 strb w8, [x9, #0x15] 1a0344: b85c43a0 ldur w0, [x29, #-0x3c] 1a0348: 97fffd3c bl 0x19f838 1a034c: f85d03a9 ldur x9, [x29, #-0x30] 1a0350: f940bd29 ldr x9, [x9, #0x178] 1a0354: 390e6d20 strb w0, [x9, #0x39b] 1a0358: 14000001 b 0x1a035c 1a035c: 14000001 b 0x1a0360 1a0360: 1400003a b 0x1a0448 1a0364: f85f03a8 ldur x8, [x29, #-0x10] 1a0368: f1001108 subs x8, x8, #0x4 1a036c: f90013e8 str x8, [sp, #0x20] 1a0370: 540001e1 b.ne 0x1a03ac 1a0374: 14000001 b 0x1a0378 1a0378: f85d03a0 ldur x0, [x29, #-0x30] 1a037c: b85c43a1 ldur w1, [x29, #-0x3c] 1a0380: 97fffaba bl 0x19ee68 1a0384: 2a0003fe mov w30, w0 1a0388: 93407fde sxtw x30, w30 1a038c: f81b83be stur x30, [x29, #-0x48] 1a0390: f85b83be ldur x30, [x29, #-0x48] 1a0394: b40000be cbz x30, 0x1a03a8 1a0398: 14000001 b 0x1a039c 1a039c: f85b83a8 ldur x8, [x29, #-0x48] 1a03a0: f81d83a8 stur x8, [x29, #-0x28] 1a03a4: 14000043 b 0x1a04b0 1a03a8: 14000001 b 0x1a03ac 1a03ac: 14000027 b 0x1a0448 1a03b0: b85b03a8 ldur w8, [x29, #-0x50] 1a03b4: 34000228 cbz w8, 0x1a03f8 1a03b8: 14000001 b 0x1a03bc 1a03bc: f85d03a0 ldur x0, [x29, #-0x30] 1a03c0: b89c43a1 ldursw x1, [x29, #-0x3c] 1a03c4: 97fffd8b bl 0x19f9f0 1a03c8: f81b83a0 stur x0, [x29, #-0x48] 1a03cc: f85b83a0 ldur x0, [x29, #-0x48] 1a03d0: b40000a0 cbz x0, 0x1a03e4 1a03d4: 14000001 b 0x1a03d8 1a03d8: f85b83a8 ldur x8, [x29, #-0x48] 1a03dc: f81d83a8 stur x8, [x29, #-0x28] 1a03e0: 14000034 b 0x1a04b0 1a03e4: 2a1f03e8 mov w8, wzr 1a03e8: b81b03a8 stur w8, [x29, #-0x50] 1a03ec: 320003e8 orr w8, wzr, #0x1 1a03f0: b81ac3a8 stur w8, [x29, #-0x54] 1a03f4: 14000001 b 0x1a03f8 1a03f8: 14000014 b 0x1a0448 1a03fc: b85ac3a8 ldur w8, [x29, #-0x54] 1a0400: 340001e8 cbz w8, 0x1a043c 1a0404: 14000001 b 0x1a0408 1a0408: f85d03a0 ldur x0, [x29, #-0x30] 1a040c: b89c43a1 ldursw x1, [x29, #-0x3c] 1a0410: 97fffc96 bl 0x19f668 1a0414: f81b83a0 stur x0, [x29, #-0x48] 1a0418: f85b83a0 ldur x0, [x29, #-0x48] 1a041c: b40000a0 cbz x0, 0x1a0430 1a0420: 14000001 b 0x1a0424 1a0424: f85b83a8 ldur x8, [x29, #-0x48] 1a0428: f81d83a8 stur x8, [x29, #-0x28] 1a042c: 14000021 b 0x1a04b0 1a0430: 2a1f03e8 mov w8, wzr 1a0434: b81ac3a8 stur w8, [x29, #-0x54] 1a0438: 14000001 b 0x1a043c 1a043c: 14000003 b 0x1a0448 1a0440: 14000002 b 0x1a0448 1a0444: 14000001 b 0x1a0448 1a0448: 14000001 b 0x1a044c 1a044c: b85c43a0 ldur w0, [x29, #-0x3c] 1a0450: 97fffcfa bl 0x19f838 1a0454: b81c43a0 stur w0, [x29, #-0x3c] 1a0458: b85c43a0 ldur w0, [x29, #-0x3c] 1a045c: b85c03a8 ldur w8, [x29, #-0x40] 1a0460: 6b080008 subs w8, w0, w8 1a0464: b9001fe8 str w8, [sp, #0x1c] 1a0468: 54000061 b.ne 0x1a0474 1a046c: 14000001 b 0x1a0470 1a0470: 14000002 b 0x1a0478 1a0474: 17ffff44 b 0x1a0184 1a0478: f85d03a8 ldur x8, [x29, #-0x30] 1a047c: f940bd08 ldr x8, [x8, #0x178] 1a0480: 394e7509 ldrb w9, [x8, #0x39d] 1a0484: 35000109 cbnz w9, 0x1a04a4 1a0488: 14000001 b 0x1a048c 1a048c: f85d03a8 ldur x8, [x29, #-0x30] 1a0490: f940bd08 ldr x8, [x8, #0x178] 1a0494: 394e6909 ldrb w9, [x8, #0x39a] 1a0498: 121f1929 and w9, w9, #0xfe 1a049c: 390e6909 strb w9, [x8, #0x39a] 1a04a0: 14000001 b 0x1a04a4 1a04a4: f85b83a8 ldur x8, [x29, #-0x48] 1a04a8: f81d83a8 stur x8, [x29, #-0x28] 1a04ac: 14000001 b 0x1a04b0 1a04b0: f85d83a8 ldur x8, [x29, #-0x28] 1a04b4: d53bd049 mrs x9, TPIDR_EL0 1a04b8: f9401529 ldr x9, [x9, #0x28] 1a04bc: f85f83aa ldur x10, [x29, #-0x8] 1a04c0: eb0a0129 subs x9, x9, x10 1a04c4: f9000be8 str x8, [sp, #0x10] 1a04c8: f90007e9 str x9, [sp, #0x8] 1a04cc: 540000c1 b.ne 0x1a04e4 1a04d0: 14000001 b 0x1a04d4 1a04d4: f9400be0 ldr x0, [sp, #0x10] 1a04d8: a94b7bfd ldp x29, x30, [sp, #0xb0] 1a04dc: 910303ff add sp, sp, #0xc0 1a04e0: d65f03c0 ret 1a04e4: 97fc2623 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001a04e8 : 1a04e8: d10183ff sub sp, sp, #0x60 1a04ec: a9057bfd stp x29, x30, [sp, #0x50] 1a04f0: 910143fd add x29, sp, #0x50 1a04f4: d2800008 mov x8, #0x0 // =0 1a04f8: 52800009 mov w9, #0x0 // =0 1a04fc: f81f83a0 stur x0, [x29, #-0x8] 1a0500: f81f03a1 stur x1, [x29, #-0x10] 1a0504: 381ef3a2 sturb w2, [x29, #-0x11] 1a0508: 381ee3a3 sturb w3, [x29, #-0x12] 1a050c: 381ed3a4 sturb w4, [x29, #-0x13] 1a0510: f85f83a0 ldur x0, [x29, #-0x8] 1a0514: f940bc00 ldr x0, [x0, #0x178] 1a0518: eb08001f cmp x0, x8 1a051c: 1a9f17e2 cset w2, eq 1a0520: b9000fe9 str w9, [sp, #0xc] 1a0524: 37000042 tbnz w2, #0x0, 0x1a052c 1a0528: 14000002 b 0x1a0530 1a052c: 140000e4 b 0x1a08bc 1a0530: 52800ce8 mov w8, #0x67 // =103 1a0534: 385ee3a9 ldurb w9, [x29, #-0x12] 1a0538: 6b08013f cmp w9, w8 1a053c: 1a9f17e8 cset w8, eq 1a0540: 37000048 tbnz w8, #0x0, 0x1a0548 1a0544: 1400007a b 0x1a072c 1a0548: b90027ff str wzr, [sp, #0x24] 1a054c: 321d03e8 orr w8, wzr, #0x8 1a0550: b94027e9 ldr w9, [sp, #0x24] 1a0554: 6b08013f cmp w9, w8 1a0558: 1a9fa7e8 cset w8, lt 1a055c: 37000048 tbnz w8, #0x0, 0x1a0564 1a0560: 14000072 b 0x1a0728 1a0564: 320017e8 orr w8, wzr, #0x3f 1a0568: d2807209 mov x9, #0x390 // =912 1a056c: f85f83aa ldur x10, [x29, #-0x8] 1a0570: f940bd4a ldr x10, [x10, #0x178] 1a0574: 8b090149 add x9, x10, x9 1a0578: b94027eb ldr w11, [sp, #0x24] 1a057c: 2a0b03ea mov w10, w11 1a0580: 93407d4a sxtw x10, w10 1a0584: 8b0a0129 add x9, x9, x10 1a0588: 3940012b ldrb w11, [x9] 1a058c: 0a08016b and w11, w11, w8 1a0590: 385ed3ac ldurb w12, [x29, #-0x13] 1a0594: 0a080188 and w8, w12, w8 1a0598: 6b08017f cmp w11, w8 1a059c: 1a9f17e8 cset w8, eq 1a05a0: 37000048 tbnz w8, #0x0, 0x1a05a8 1a05a4: 1400005d b 0x1a0718 1a05a8: 321a03e8 orr w8, wzr, #0x40 1a05ac: b26e17e9 orr x9, xzr, #0xfc0000 1a05b0: 320003ea orr w10, wzr, #0x1 1a05b4: d280720b mov x11, #0x390 // =912 1a05b8: b27d07ec orr x12, xzr, #0x18 1a05bc: b27d03ed orr x13, xzr, #0x8 1a05c0: f85f83ae ldur x14, [x29, #-0x8] 1a05c4: f940bdce ldr x14, [x14, #0x178] 1a05c8: 8b0d01cd add x13, x14, x13 1a05cc: f85f03ae ldur x14, [x29, #-0x10] 1a05d0: d358fdce lsr x14, x14, #24 1a05d4: 9b0e7d8c mul x12, x12, x14 1a05d8: 8b0c01ac add x12, x13, x12 1a05dc: f90017ec str x12, [sp, #0x28] 1a05e0: f85f03ac ldur x12, [x29, #-0x10] 1a05e4: 8a090189 and x9, x12, x9 1a05e8: d352fd29 lsr x9, x9, #18 1a05ec: 2a0903ef mov w15, w9 1a05f0: 1acf214a lsl w10, w10, w15 1a05f4: 2a0a03e9 mov w9, w10 1a05f8: 93407d29 sxtw x9, w9 1a05fc: f9000fe9 str x9, [sp, #0x18] 1a0600: f85f83a9 ldur x9, [x29, #-0x8] 1a0604: f940bd29 ldr x9, [x9, #0x178] 1a0608: 8b0b0129 add x9, x9, x11 1a060c: b94027ea ldr w10, [sp, #0x24] 1a0610: 2a0a03eb mov w11, w10 1a0614: 93407d6b sxtw x11, w11 1a0618: 8b0b0129 add x9, x9, x11 1a061c: 3940012a ldrb w10, [x9] 1a0620: 0a080148 and w8, w10, w8 1a0624: 35000048 cbnz w8, 0x1a062c 1a0628: 1400001b b 0x1a0694 1a062c: 321a03e8 orr w8, wzr, #0x40 1a0630: 52800009 mov w9, #0x0 // =0 1a0634: 385ed3aa ldurb w10, [x29, #-0x13] 1a0638: 0a080148 and w8, w10, w8 1a063c: 6b09011f cmp w8, w9 1a0640: 1a9fd7e8 cset w8, gt 1a0644: 37000048 tbnz w8, #0x0, 0x1a064c 1a0648: 14000013 b 0x1a0694 1a064c: 32197be8 orr w8, wzr, #0xffffffbf 1a0650: d2807209 mov x9, #0x390 // =912 1a0654: f9400fea ldr x10, [sp, #0x18] 1a0658: f94017eb ldr x11, [sp, #0x28] 1a065c: f940056c ldr x12, [x11, #0x8] 1a0660: 8a2a018a bic x10, x12, x10 1a0664: f900056a str x10, [x11, #0x8] 1a0668: f85f83aa ldur x10, [x29, #-0x8] 1a066c: f940bd4a ldr x10, [x10, #0x178] 1a0670: 8b090149 add x9, x10, x9 1a0674: b94027ed ldr w13, [sp, #0x24] 1a0678: 2a0d03ea mov w10, w13 1a067c: 93407d4a sxtw x10, w10 1a0680: 8b0a0129 add x9, x9, x10 1a0684: 3940012d ldrb w13, [x9] 1a0688: 0a0801a8 and w8, w13, w8 1a068c: 39000128 strb w8, [x9] 1a0690: 1400001a b 0x1a06f8 1a0694: f94017e8 ldr x8, [sp, #0x28] 1a0698: f9400508 ldr x8, [x8, #0x8] 1a069c: f9000be8 str x8, [sp, #0x10] 1a06a0: f9400fe8 ldr x8, [sp, #0x18] 1a06a4: f94017e9 ldr x9, [sp, #0x28] 1a06a8: f940052a ldr x10, [x9, #0x8] 1a06ac: aa080148 orr x8, x10, x8 1a06b0: f9000528 str x8, [x9, #0x8] 1a06b4: f9400be8 ldr x8, [sp, #0x10] 1a06b8: f94017e9 ldr x9, [sp, #0x28] 1a06bc: f9400529 ldr x9, [x9, #0x8] 1a06c0: eb09011f cmp x8, x9 1a06c4: 1a9f07eb cset w11, ne 1a06c8: 3700004b tbnz w11, #0x0, 0x1a06d0 1a06cc: 1400000b b 0x1a06f8 1a06d0: d2807208 mov x8, #0x390 // =912 1a06d4: f85f83a9 ldur x9, [x29, #-0x8] 1a06d8: f940bd29 ldr x9, [x9, #0x178] 1a06dc: 8b080128 add x8, x9, x8 1a06e0: b94027ea ldr w10, [sp, #0x24] 1a06e4: 2a0a03e9 mov w9, w10 1a06e8: 93407d29 sxtw x9, w9 1a06ec: 8b090108 add x8, x8, x9 1a06f0: b9400fea ldr w10, [sp, #0xc] 1a06f4: 3900010a strb w10, [x8] 1a06f8: 528001a2 mov w2, #0xd // =13 1a06fc: f85f83a0 ldur x0, [x29, #-0x8] 1a0700: f94017e8 ldr x8, [sp, #0x28] 1a0704: f9400101 ldr x1, [x8] 1a0708: f94017e8 ldr x8, [sp, #0x28] 1a070c: f9400503 ldr x3, [x8, #0x8] 1a0710: 97fc01cc bl 0xa0e40 1a0714: 1400006a b 0x1a08bc 1a0718: b94027e8 ldr w8, [sp, #0x24] 1a071c: 11000508 add w8, w8, #0x1 1a0720: b90027e8 str w8, [sp, #0x24] 1a0724: 17ffff8a b 0x1a054c 1a0728: 14000065 b 0x1a08bc 1a072c: b2790be8 orr x8, xzr, #0x380 1a0730: 32000be9 orr w9, wzr, #0x7 1a0734: 321f0bea orr w10, wzr, #0xe 1a0738: 385ef3ab ldurb w11, [x29, #-0x11] 1a073c: 1aca216a lsl w10, w11, w10 1a0740: 385ee3ab ldurb w11, [x29, #-0x12] 1a0744: 1ac92169 lsl w9, w11, w9 1a0748: 2a090149 orr w9, w10, w9 1a074c: 385ed3aa ldurb w10, [x29, #-0x13] 1a0750: 2a0a0129 orr w9, w9, w10 1a0754: 2a0903ec mov w12, w9 1a0758: 93407d8c sxtw x12, w12 1a075c: f81e03ac stur x12, [x29, #-0x20] 1a0760: 385ee3a9 ldurb w9, [x29, #-0x12] 1a0764: f85f83ac ldur x12, [x29, #-0x8] 1a0768: f940bd8c ldr x12, [x12, #0x178] 1a076c: 8b080188 add x8, x12, x8 1a0770: 3940010a ldrb w10, [x8] 1a0774: 6b0a013f cmp w9, w10 1a0778: 1a9fb7e9 cset w9, ge 1a077c: 37000049 tbnz w9, #0x0, 0x1a0784 1a0780: 1400002f b 0x1a083c 1a0784: b2790be8 orr x8, xzr, #0x380 1a0788: 385ee3a9 ldurb w9, [x29, #-0x12] 1a078c: f85f83aa ldur x10, [x29, #-0x8] 1a0790: f940bd4a ldr x10, [x10, #0x178] 1a0794: 8b080148 add x8, x10, x8 1a0798: 3940050b ldrb w11, [x8, #0x1] 1a079c: 6b0b013f cmp w9, w11 1a07a0: 1a9fc7e9 cset w9, le 1a07a4: 37000049 tbnz w9, #0x0, 0x1a07ac 1a07a8: 14000025 b 0x1a083c 1a07ac: d2807428 mov x8, #0x3a1 // =929 1a07b0: d2805009 mov x9, #0x280 // =640 1a07b4: 321d07ea orr w10, wzr, #0x18 1a07b8: b27d07eb orr x11, xzr, #0x18 1a07bc: b2681fec orr x12, xzr, #0xff000000 1a07c0: b27d03ed orr x13, xzr, #0x8 1a07c4: 321b03ee orr w14, wzr, #0x20 1a07c8: f85f83af ldur x15, [x29, #-0x8] 1a07cc: f940bdef ldr x15, [x15, #0x178] 1a07d0: 8b0d01ed add x13, x15, x13 1a07d4: f85f03af ldur x15, [x29, #-0x10] 1a07d8: 8a0c01ec and x12, x15, x12 1a07dc: d358fd8c lsr x12, x12, #24 1a07e0: 9b0c7d6b mul x11, x11, x12 1a07e4: 8b0b01ab add x11, x13, x11 1a07e8: 39404970 ldrb w16, [x11, #0x12] 1a07ec: 1aca220a lsl w10, w16, w10 1a07f0: 2a0a03eb mov w11, w10 1a07f4: 93407d6b sxtw x11, w11 1a07f8: f85e03ac ldur x12, [x29, #-0x20] 1a07fc: aa0b018b orr x11, x12, x11 1a0800: f81e03ab stur x11, [x29, #-0x20] 1a0804: f85f83ab ldur x11, [x29, #-0x8] 1a0808: f940bd6b ldr x11, [x11, #0x178] 1a080c: 8b090169 add x9, x11, x9 1a0810: f85f83ab ldur x11, [x29, #-0x8] 1a0814: f940bd6b ldr x11, [x11, #0x178] 1a0818: 8b080161 add x1, x11, x8 1a081c: f85f83a8 ldur x8, [x29, #-0x8] 1a0820: f940bd08 ldr x8, [x8, #0x178] 1a0824: 394e8102 ldrb w2, [x8, #0x3a0] 1a0828: f85e03a4 ldur x4, [x29, #-0x20] 1a082c: aa0903e0 mov x0, x9 1a0830: 2a0e03e3 mov w3, w14 1a0834: 94000025 bl 0x1a08c8 1a0838: 14000021 b 0x1a08bc 1a083c: 52800cc8 mov w8, #0x66 // =102 1a0840: 385ee3a9 ldurb w9, [x29, #-0x12] 1a0844: 6b08013f cmp w9, w8 1a0848: 1a9fb7e8 cset w8, ge 1a084c: 37000048 tbnz w8, #0x0, 0x1a0854 1a0850: 1400001b b 0x1a08bc 1a0854: 52800ee8 mov w8, #0x77 // =119 1a0858: 385ee3a9 ldurb w9, [x29, #-0x12] 1a085c: 6b08013f cmp w9, w8 1a0860: 1a9fc7e8 cset w8, le 1a0864: 37000048 tbnz w8, #0x0, 0x1a086c 1a0868: 14000015 b 0x1a08bc 1a086c: 321b03e8 orr w8, wzr, #0x20 1a0870: d28073e9 mov x9, #0x39f // =927 1a0874: b27907ea orr x10, xzr, #0x180 1a0878: f85f03ab ldur x11, [x29, #-0x10] 1a087c: f85e03ac ldur x12, [x29, #-0x20] 1a0880: aa0b018b orr x11, x12, x11 1a0884: f81e03ab stur x11, [x29, #-0x20] 1a0888: f85f83ab ldur x11, [x29, #-0x8] 1a088c: f940bd6b ldr x11, [x11, #0x178] 1a0890: 8b0a016a add x10, x11, x10 1a0894: f85f83ab ldur x11, [x29, #-0x8] 1a0898: f940bd6b ldr x11, [x11, #0x178] 1a089c: 8b090161 add x1, x11, x9 1a08a0: f85f83a9 ldur x9, [x29, #-0x8] 1a08a4: f940bd29 ldr x9, [x9, #0x178] 1a08a8: 394e7922 ldrb w2, [x9, #0x39e] 1a08ac: f85e03a4 ldur x4, [x29, #-0x20] 1a08b0: aa0a03e0 mov x0, x10 1a08b4: 2a0803e3 mov w3, w8 1a08b8: 94000004 bl 0x1a08c8 1a08bc: a9457bfd ldp x29, x30, [sp, #0x50] 1a08c0: 910183ff add sp, sp, #0x60 1a08c4: d65f03c0 ret 1a08c8: d10103ff sub sp, sp, #0x40 1a08cc: a9037bfd stp x29, x30, [sp, #0x30] 1a08d0: 9100c3fd add x29, sp, #0x30 1a08d4: f81f83a0 stur x0, [x29, #-0x8] 1a08d8: f81f03a1 stur x1, [x29, #-0x10] 1a08dc: 381ef3a2 sturb w2, [x29, #-0x11] 1a08e0: 381ee3a3 sturb w3, [x29, #-0x12] 1a08e4: f9000be4 str x4, [sp, #0x10] 1a08e8: f85f03a0 ldur x0, [x29, #-0x10] 1a08ec: 39400000 ldrb w0, [x0] 1a08f0: 385ee3a1 ldurb w1, [x29, #-0x12] 1a08f4: 940000ae bl 0x1a0bac 1a08f8: 39003fe0 strb w0, [sp, #0xf] 1a08fc: 39403fe0 ldrb w0, [sp, #0xf] 1a0900: 385ef3a1 ldurb w1, [x29, #-0x11] 1a0904: 6b01001f cmp w0, w1 1a0908: 1a9f17e0 cset w0, eq 1a090c: 37000040 tbnz w0, #0x0, 0x1a0914 1a0910: 14000002 b 0x1a0918 1a0914: 1400000e b 0x1a094c 1a0918: b27d03e8 orr x8, xzr, #0x8 1a091c: f9400be9 ldr x9, [sp, #0x10] 1a0920: f85f83aa ldur x10, [x29, #-0x8] 1a0924: f85f03ab ldur x11, [x29, #-0x10] 1a0928: 3940016c ldrb w12, [x11] 1a092c: 2a0c03eb mov w11, w12 1a0930: d3401d6b ubfx x11, x11, #0, #8 1a0934: 9b0b7d08 mul x8, x8, x11 1a0938: 8b080148 add x8, x10, x8 1a093c: f9000109 str x9, [x8] 1a0940: 39403fec ldrb w12, [sp, #0xf] 1a0944: f85f03a8 ldur x8, [x29, #-0x10] 1a0948: 3900010c strb w12, [x8] 1a094c: a9437bfd ldp x29, x30, [sp, #0x30] 1a0950: 910103ff add sp, sp, #0x40 1a0954: d65f03c0 ret 00000000001a0958 : 1a0958: d10103ff sub sp, sp, #0x40 1a095c: a9037bfd stp x29, x30, [sp, #0x30] 1a0960: 9100c3fd add x29, sp, #0x30 1a0964: d2800008 mov x8, #0x0 // =0 1a0968: 52800009 mov w9, #0x0 // =0 1a096c: 321e03ea orr w10, wzr, #0x4 1a0970: f81f03a0 stur x0, [x29, #-0x10] 1a0974: f9000bff str xzr, [sp, #0x10] 1a0978: b81ec3bf stur wzr, [x29, #-0x14] 1a097c: f90007e8 str x8, [sp, #0x8] 1a0980: b90007e9 str w9, [sp, #0x4] 1a0984: b90003ea str w10, [sp] 1a0988: 320007e8 orr w8, wzr, #0x3 1a098c: b85ec3a9 ldur w9, [x29, #-0x14] 1a0990: 6b08013f cmp w9, w8 1a0994: 1a9fa7e8 cset w8, lt 1a0998: 37000048 tbnz w8, #0x0, 0x1a09a0 1a099c: 14000035 b 0x1a0a70 1a09a0: b27d07e8 orr x8, xzr, #0x18 1a09a4: b27d03e9 orr x9, xzr, #0x8 1a09a8: 320007ea orr w10, wzr, #0x3 1a09ac: f85f03ab ldur x11, [x29, #-0x10] 1a09b0: f940bd6b ldr x11, [x11, #0x178] 1a09b4: 8b090169 add x9, x11, x9 1a09b8: b85ec3ac ldur w12, [x29, #-0x14] 1a09bc: 2a0c03eb mov w11, w12 1a09c0: 93407d6b sxtw x11, w11 1a09c4: 9b0b7d08 mul x8, x8, x11 1a09c8: 8b080128 add x8, x9, x8 1a09cc: 3940550c ldrb w12, [x8, #0x15] 1a09d0: 6b0a019f cmp w12, w10 1a09d4: 1a9f17ea cset w10, eq 1a09d8: 3700004a tbnz w10, #0x0, 0x1a09e0 1a09dc: 14000021 b 0x1a0a60 1a09e0: b27d07e8 orr x8, xzr, #0x18 1a09e4: b27d03e9 orr x9, xzr, #0x8 1a09e8: f85f03a0 ldur x0, [x29, #-0x10] 1a09ec: f85f03aa ldur x10, [x29, #-0x10] 1a09f0: f940bd4a ldr x10, [x10, #0x178] 1a09f4: 8b090149 add x9, x10, x9 1a09f8: b85ec3ab ldur w11, [x29, #-0x14] 1a09fc: 2a0b03ea mov w10, w11 1a0a00: 93407d4a sxtw x10, w10 1a0a04: 9b0a7d08 mul x8, x8, x10 1a0a08: 8b080128 add x8, x9, x8 1a0a0c: f9400101 ldr x1, [x8] 1a0a10: 97fc141c bl 0xa5a80 1a0a14: f9000be0 str x0, [sp, #0x10] 1a0a18: f9400be8 ldr x8, [sp, #0x10] 1a0a1c: b5000048 cbnz x8, 0x1a0a24 1a0a20: 14000004 b 0x1a0a30 1a0a24: f9400be8 ldr x8, [sp, #0x10] 1a0a28: f81f83a8 stur x8, [x29, #-0x8] 1a0a2c: 1400005c b 0x1a0b9c 1a0a30: b27d07e8 orr x8, xzr, #0x18 1a0a34: b27d03e9 orr x9, xzr, #0x8 1a0a38: f85f03aa ldur x10, [x29, #-0x10] 1a0a3c: f940bd4a ldr x10, [x10, #0x178] 1a0a40: 8b090149 add x9, x10, x9 1a0a44: b85ec3ab ldur w11, [x29, #-0x14] 1a0a48: 2a0b03ea mov w10, w11 1a0a4c: 93407d4a sxtw x10, w10 1a0a50: 9b0a7d08 mul x8, x8, x10 1a0a54: 8b080128 add x8, x9, x8 1a0a58: b94003eb ldr w11, [sp] 1a0a5c: 3900550b strb w11, [x8, #0x15] 1a0a60: b85ec3a8 ldur w8, [x29, #-0x14] 1a0a64: 11000508 add w8, w8, #0x1 1a0a68: b81ec3a8 stur w8, [x29, #-0x14] 1a0a6c: 17ffffc7 b 0x1a0988 1a0a70: b81ec3bf stur wzr, [x29, #-0x14] 1a0a74: 320007e8 orr w8, wzr, #0x3 1a0a78: b85ec3a9 ldur w9, [x29, #-0x14] 1a0a7c: 6b08013f cmp w9, w8 1a0a80: 1a9fa7e8 cset w8, lt 1a0a84: 37000048 tbnz w8, #0x0, 0x1a0a8c 1a0a88: 14000021 b 0x1a0b0c 1a0a8c: b27d07e8 orr x8, xzr, #0x18 1a0a90: b27d03e9 orr x9, xzr, #0x8 1a0a94: f85f03aa ldur x10, [x29, #-0x10] 1a0a98: f940bd4a ldr x10, [x10, #0x178] 1a0a9c: 8b090149 add x9, x10, x9 1a0aa0: b85ec3ab ldur w11, [x29, #-0x14] 1a0aa4: 2a0b03ea mov w10, w11 1a0aa8: 93407d4a sxtw x10, w10 1a0aac: 9b0a7d08 mul x8, x8, x10 1a0ab0: 8b080128 add x8, x9, x8 1a0ab4: f9400108 ldr x8, [x8] 1a0ab8: f94007e9 ldr x9, [sp, #0x8] 1a0abc: eb09011f cmp x8, x9 1a0ac0: 1a9f07eb cset w11, ne 1a0ac4: 3700004b tbnz w11, #0x0, 0x1a0acc 1a0ac8: 1400000d b 0x1a0afc 1a0acc: f85f03a0 ldur x0, [x29, #-0x10] 1a0ad0: b85ec3a1 ldur w1, [x29, #-0x14] 1a0ad4: 97fff8e5 bl 0x19ee68 1a0ad8: 2a0003e8 mov w8, w0 1a0adc: 93407d08 sxtw x8, w8 1a0ae0: f9000be8 str x8, [sp, #0x10] 1a0ae4: f9400be8 ldr x8, [sp, #0x10] 1a0ae8: b5000048 cbnz x8, 0x1a0af0 1a0aec: 14000004 b 0x1a0afc 1a0af0: f9400be8 ldr x8, [sp, #0x10] 1a0af4: f81f83a8 stur x8, [x29, #-0x8] 1a0af8: 14000029 b 0x1a0b9c 1a0afc: b85ec3a8 ldur w8, [x29, #-0x14] 1a0b00: 11000508 add w8, w8, #0x1 1a0b04: b81ec3a8 stur w8, [x29, #-0x14] 1a0b08: 17ffffdb b 0x1a0a74 1a0b0c: b81ec3bf stur wzr, [x29, #-0x14] 1a0b10: 321d03e8 orr w8, wzr, #0x8 1a0b14: b85ec3a9 ldur w9, [x29, #-0x14] 1a0b18: 6b08013f cmp w9, w8 1a0b1c: 1a9fa7e8 cset w8, lt 1a0b20: 37000048 tbnz w8, #0x0, 0x1a0b28 1a0b24: 1400000f b 0x1a0b60 1a0b28: d2807208 mov x8, #0x390 // =912 1a0b2c: f85f03a9 ldur x9, [x29, #-0x10] 1a0b30: f940bd29 ldr x9, [x9, #0x178] 1a0b34: 8b080128 add x8, x9, x8 1a0b38: b85ec3aa ldur w10, [x29, #-0x14] 1a0b3c: 2a0a03e9 mov w9, w10 1a0b40: 93407d29 sxtw x9, w9 1a0b44: 8b090108 add x8, x8, x9 1a0b48: b94007ea ldr w10, [sp, #0x4] 1a0b4c: 3900010a strb w10, [x8] 1a0b50: b85ec3a8 ldur w8, [x29, #-0x14] 1a0b54: 11000508 add w8, w8, #0x1 1a0b58: b81ec3a8 stur w8, [x29, #-0x14] 1a0b5c: 17ffffed b 0x1a0b10 1a0b60: 321f7be8 orr w8, wzr, #0xfffffffe 1a0b64: f85f03a9 ldur x9, [x29, #-0x10] 1a0b68: f940bd29 ldr x9, [x9, #0x178] 1a0b6c: 394e692a ldrb w10, [x9, #0x39a] 1a0b70: 0a080148 and w8, w10, w8 1a0b74: 390e6928 strb w8, [x9, #0x39a] 1a0b78: f85f03a9 ldur x9, [x29, #-0x10] 1a0b7c: f940bd29 ldr x9, [x9, #0x178] 1a0b80: b94007e8 ldr w8, [sp, #0x4] 1a0b84: 390e7128 strb w8, [x9, #0x39c] 1a0b88: f85f03a9 ldur x9, [x29, #-0x10] 1a0b8c: f940bd29 ldr x9, [x9, #0x178] 1a0b90: 390e6d28 strb w8, [x9, #0x39b] 1a0b94: f9400be9 ldr x9, [sp, #0x10] 1a0b98: f81f83a9 stur x9, [x29, #-0x8] 1a0b9c: f85f83a0 ldur x0, [x29, #-0x8] 1a0ba0: a9437bfd ldp x29, x30, [sp, #0x30] 1a0ba4: 910103ff add sp, sp, #0x40 1a0ba8: d65f03c0 ret 1a0bac: d10043ff sub sp, sp, #0x10 1a0bb0: 320003e8 orr w8, wzr, #0x1 1a0bb4: 52800009 mov w9, #0x0 // =0 1a0bb8: 39003fe0 strb w0, [sp, #0xf] 1a0bbc: 39003be1 strb w1, [sp, #0xe] 1a0bc0: 39403fe0 ldrb w0, [sp, #0xf] 1a0bc4: 0b080008 add w8, w0, w8 1a0bc8: 39003fe8 strb w8, [sp, #0xf] 1a0bcc: 32001fe0 orr w0, wzr, #0xff 1a0bd0: 0a000108 and w8, w8, w0 1a0bd4: 39403be0 ldrb w0, [sp, #0xe] 1a0bd8: 6b00011f cmp w8, w0 1a0bdc: 1a9f17e8 cset w8, eq 1a0be0: b9000be9 str w9, [sp, #0x8] 1a0be4: 37000048 tbnz w8, #0x0, 0x1a0bec 1a0be8: 14000003 b 0x1a0bf4 1a0bec: b9400be8 ldr w8, [sp, #0x8] 1a0bf0: 39003fe8 strb w8, [sp, #0xf] 1a0bf4: 39403fe0 ldrb w0, [sp, #0xf] 1a0bf8: 910043ff add sp, sp, #0x10 1a0bfc: d65f03c0 ret 00000000001a0c00 : 1a0c00: 52800000 mov w0, #0x0 // =0 1a0c04: d65f03c0 ret 00000000001a0c08 : 1a0c08: d10083ff sub sp, sp, #0x20 1a0c0c: 528000a8 mov w8, #0x5 // =5 1a0c10: 90000849 adrp x9, 0x2a8000 1a0c14: f9433929 ldr x9, [x9, #0x670] 1a0c18: d280000a mov x10, #0x0 // =0 1a0c1c: b90017e0 str w0, [sp, #0x14] 1a0c20: b94017e0 ldr w0, [sp, #0x14] 1a0c24: 6b08001f cmp w0, w8 1a0c28: 1a9fb7e8 cset w8, ge 1a0c2c: f90007e9 str x9, [sp, #0x8] 1a0c30: f90003ea str x10, [sp] 1a0c34: 37000048 tbnz w8, #0x0, 0x1a0c3c 1a0c38: 14000004 b 0x1a0c48 1a0c3c: f94003e8 ldr x8, [sp] 1a0c40: f9000fe8 str x8, [sp, #0x18] 1a0c44: 1400000a b 0x1a0c6c 1a0c48: b27d03e8 orr x8, xzr, #0x8 1a0c4c: b94017e9 ldr w9, [sp, #0x14] 1a0c50: 2a0903ea mov w10, w9 1a0c54: 93407d4a sxtw x10, w10 1a0c58: 9b0a7d08 mul x8, x8, x10 1a0c5c: f94007ea ldr x10, [sp, #0x8] 1a0c60: 8b080148 add x8, x10, x8 1a0c64: f9400108 ldr x8, [x8] 1a0c68: f9000fe8 str x8, [sp, #0x18] 1a0c6c: f9400fe0 ldr x0, [sp, #0x18] 1a0c70: 910083ff add sp, sp, #0x20 1a0c74: d65f03c0 ret 00000000001a0c78 : 1a0c78: d10043ff sub sp, sp, #0x10 1a0c7c: d2800008 mov x8, #0x0 // =0 1a0c80: b9000fe0 str w0, [sp, #0xc] 1a0c84: aa0803e0 mov x0, x8 1a0c88: 910043ff add sp, sp, #0x10 1a0c8c: d65f03c0 ret 00000000001a0c90 : 1a0c90: d10083ff sub sp, sp, #0x20 1a0c94: 52800128 mov w8, #0x9 // =9 1a0c98: 90000849 adrp x9, 0x2a8000 1a0c9c: f9431129 ldr x9, [x9, #0x620] 1a0ca0: d280000a mov x10, #0x0 // =0 1a0ca4: b90017e0 str w0, [sp, #0x14] 1a0ca8: b94017e0 ldr w0, [sp, #0x14] 1a0cac: 6b08001f cmp w0, w8 1a0cb0: 1a9fb7e8 cset w8, ge 1a0cb4: f90007e9 str x9, [sp, #0x8] 1a0cb8: f90003ea str x10, [sp] 1a0cbc: 37000048 tbnz w8, #0x0, 0x1a0cc4 1a0cc0: 14000004 b 0x1a0cd0 1a0cc4: f94003e8 ldr x8, [sp] 1a0cc8: f9000fe8 str x8, [sp, #0x18] 1a0ccc: 1400000a b 0x1a0cf4 1a0cd0: b27d03e8 orr x8, xzr, #0x8 1a0cd4: b94017e9 ldr w9, [sp, #0x14] 1a0cd8: 2a0903ea mov w10, w9 1a0cdc: 93407d4a sxtw x10, w10 1a0ce0: 9b0a7d08 mul x8, x8, x10 1a0ce4: f94007ea ldr x10, [sp, #0x8] 1a0ce8: 8b080148 add x8, x10, x8 1a0cec: f9400108 ldr x8, [x8] 1a0cf0: f9000fe8 str x8, [sp, #0x18] 1a0cf4: f9400fe0 ldr x0, [sp, #0x18] 1a0cf8: 910083ff add sp, sp, #0x20 1a0cfc: d65f03c0 ret 00000000001a0d00 : 1a0d00: d10083ff sub sp, sp, #0x20 1a0d04: 52800128 mov w8, #0x9 // =9 1a0d08: 90000849 adrp x9, 0x2a8000 1a0d0c: f9425129 ldr x9, [x9, #0x4a0] 1a0d10: d280000a mov x10, #0x0 // =0 1a0d14: b90017e0 str w0, [sp, #0x14] 1a0d18: b94017e0 ldr w0, [sp, #0x14] 1a0d1c: 6b08001f cmp w0, w8 1a0d20: 1a9fb7e8 cset w8, ge 1a0d24: f90007e9 str x9, [sp, #0x8] 1a0d28: f90003ea str x10, [sp] 1a0d2c: 37000048 tbnz w8, #0x0, 0x1a0d34 1a0d30: 14000004 b 0x1a0d40 1a0d34: f94003e8 ldr x8, [sp] 1a0d38: f9000fe8 str x8, [sp, #0x18] 1a0d3c: 1400000a b 0x1a0d64 1a0d40: b27d03e8 orr x8, xzr, #0x8 1a0d44: b94017e9 ldr w9, [sp, #0x14] 1a0d48: 2a0903ea mov w10, w9 1a0d4c: 93407d4a sxtw x10, w10 1a0d50: 9b0a7d08 mul x8, x8, x10 1a0d54: f94007ea ldr x10, [sp, #0x8] 1a0d58: 8b080148 add x8, x10, x8 1a0d5c: f9400108 ldr x8, [x8] 1a0d60: f9000fe8 str x8, [sp, #0x18] 1a0d64: f9400fe0 ldr x0, [sp, #0x18] 1a0d68: 910083ff add sp, sp, #0x20 1a0d6c: d65f03c0 ret 00000000001a0d70 : 1a0d70: d10083ff sub sp, sp, #0x20 1a0d74: 321f03e8 orr w8, wzr, #0x2 1a0d78: 90000849 adrp x9, 0x2a8000 1a0d7c: f9452929 ldr x9, [x9, #0xa50] 1a0d80: d280000a mov x10, #0x0 // =0 1a0d84: b90017e0 str w0, [sp, #0x14] 1a0d88: b94017e0 ldr w0, [sp, #0x14] 1a0d8c: 6b08001f cmp w0, w8 1a0d90: 1a9fb7e8 cset w8, ge 1a0d94: f90007e9 str x9, [sp, #0x8] 1a0d98: f90003ea str x10, [sp] 1a0d9c: 37000048 tbnz w8, #0x0, 0x1a0da4 1a0da0: 14000004 b 0x1a0db0 1a0da4: f94003e8 ldr x8, [sp] 1a0da8: f9000fe8 str x8, [sp, #0x18] 1a0dac: 1400000a b 0x1a0dd4 1a0db0: b27d03e8 orr x8, xzr, #0x8 1a0db4: b94017e9 ldr w9, [sp, #0x14] 1a0db8: 2a0903ea mov w10, w9 1a0dbc: 93407d4a sxtw x10, w10 1a0dc0: 9b0a7d08 mul x8, x8, x10 1a0dc4: f94007ea ldr x10, [sp, #0x8] 1a0dc8: 8b080148 add x8, x10, x8 1a0dcc: f9400108 ldr x8, [x8] 1a0dd0: f9000fe8 str x8, [sp, #0x18] 1a0dd4: f9400fe0 ldr x0, [sp, #0x18] 1a0dd8: 910083ff add sp, sp, #0x20 1a0ddc: d65f03c0 ret 00000000001a0de0 : 1a0de0: d10083ff sub sp, sp, #0x20 1a0de4: 321f03e8 orr w8, wzr, #0x2 1a0de8: 90000849 adrp x9, 0x2a8000 1a0dec: f9428129 ldr x9, [x9, #0x500] 1a0df0: d280000a mov x10, #0x0 // =0 1a0df4: b90017e0 str w0, [sp, #0x14] 1a0df8: b94017e0 ldr w0, [sp, #0x14] 1a0dfc: 6b08001f cmp w0, w8 1a0e00: 1a9fb7e8 cset w8, ge 1a0e04: f90007e9 str x9, [sp, #0x8] 1a0e08: f90003ea str x10, [sp] 1a0e0c: 37000048 tbnz w8, #0x0, 0x1a0e14 1a0e10: 14000004 b 0x1a0e20 1a0e14: f94003e8 ldr x8, [sp] 1a0e18: f9000fe8 str x8, [sp, #0x18] 1a0e1c: 1400000a b 0x1a0e44 1a0e20: b27d03e8 orr x8, xzr, #0x8 1a0e24: b94017e9 ldr w9, [sp, #0x14] 1a0e28: 2a0903ea mov w10, w9 1a0e2c: 93407d4a sxtw x10, w10 1a0e30: 9b0a7d08 mul x8, x8, x10 1a0e34: f94007ea ldr x10, [sp, #0x8] 1a0e38: 8b080148 add x8, x10, x8 1a0e3c: f9400108 ldr x8, [x8] 1a0e40: f9000fe8 str x8, [sp, #0x18] 1a0e44: f9400fe0 ldr x0, [sp, #0x18] 1a0e48: 910083ff add sp, sp, #0x20 1a0e4c: d65f03c0 ret 00000000001a0e50 : 1a0e50: d10103ff sub sp, sp, #0x40 1a0e54: a9037bfd stp x29, x30, [sp, #0x30] 1a0e58: 9100c3fd add x29, sp, #0x30 1a0e5c: d2819008 mov x8, #0xc80 // =3200 1a0e60: d2800009 mov x9, #0x0 // =0 1a0e64: f81f03a0 stur x0, [x29, #-0x10] 1a0e68: aa0803e0 mov x0, x8 1a0e6c: f90007e9 str x9, [sp, #0x8] 1a0e70: 97fc0508 bl 0xa2290 1a0e74: f85f03a8 ldur x8, [x29, #-0x10] 1a0e78: f9000100 str x0, [x8] 1a0e7c: f85f03a8 ldur x8, [x29, #-0x10] 1a0e80: f9400108 ldr x8, [x8] 1a0e84: f94007e9 ldr x9, [sp, #0x8] 1a0e88: eb09011f cmp x8, x9 1a0e8c: 1a9f07ea cset w10, ne 1a0e90: 3700008a tbnz w10, #0x0, 0x1a0ea0 1a0e94: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1a0e98: f81f83a8 stur x8, [x29, #-0x8] 1a0e9c: 1400001c b 0x1a0f0c 1a0ea0: 52800001 mov w1, #0x0 // =0 1a0ea4: d2819002 mov x2, #0xc80 // =3200 1a0ea8: f85f03a8 ldur x8, [x29, #-0x10] 1a0eac: f9400100 ldr x0, [x8] 1a0eb0: 97fc1f24 bl 0xa8b40 1a0eb4: f85f03a8 ldur x8, [x29, #-0x10] 1a0eb8: f9400108 ldr x8, [x8] 1a0ebc: f9000fe8 str x8, [sp, #0x18] 1a0ec0: b90017ff str wzr, [sp, #0x14] 1a0ec4: 52800c88 mov w8, #0x64 // =100 1a0ec8: b94017e9 ldr w9, [sp, #0x14] 1a0ecc: 6b08013f cmp w9, w8 1a0ed0: 1a9fa7e8 cset w8, lt 1a0ed4: 37000048 tbnz w8, #0x0, 0x1a0edc 1a0ed8: 1400000c b 0x1a0f08 1a0edc: b27b03e8 orr x8, xzr, #0x20 1a0ee0: f9400fe9 ldr x9, [sp, #0x18] 1a0ee4: f94007ea ldr x10, [sp, #0x8] 1a0ee8: f9000d2a str x10, [x9, #0x18] 1a0eec: f9400fe9 ldr x9, [sp, #0x18] 1a0ef0: 8b080128 add x8, x9, x8 1a0ef4: f9000fe8 str x8, [sp, #0x18] 1a0ef8: b94017e8 ldr w8, [sp, #0x14] 1a0efc: 11000508 add w8, w8, #0x1 1a0f00: b90017e8 str w8, [sp, #0x14] 1a0f04: 17fffff0 b 0x1a0ec4 1a0f08: f81f83bf stur xzr, [x29, #-0x8] 1a0f0c: f85f83a0 ldur x0, [x29, #-0x8] 1a0f10: a9437bfd ldp x29, x30, [sp, #0x30] 1a0f14: 910103ff add sp, sp, #0x40 1a0f18: d65f03c0 ret 00000000001a0f1c : 1a0f1c: d10103ff sub sp, sp, #0x40 1a0f20: a9037bfd stp x29, x30, [sp, #0x30] 1a0f24: 9100c3fd add x29, sp, #0x30 1a0f28: d2800008 mov x8, #0x0 // =0 1a0f2c: f81f83a0 stur x0, [x29, #-0x8] 1a0f30: b81f43a1 stur w1, [x29, #-0xc] 1a0f34: f9000fe2 str x2, [sp, #0x18] 1a0f38: f9400fe0 ldr x0, [sp, #0x18] 1a0f3c: eb08001f cmp x0, x8 1a0f40: 1a9fa7e1 cset w1, lt 1a0f44: 37000041 tbnz w1, #0x0, 0x1a0f4c 1a0f48: 1400000c b 0x1a0f78 1a0f4c: 32001fe0 orr w0, wzr, #0xff 1a0f50: 528000a2 mov w2, #0x5 // =5 1a0f54: d296dd01 mov x1, #0xb6e8 // =46824 1a0f58: f2a34a81 movk x1, #0x1a54, lsl #16 1a0f5c: 52800008 mov w8, #0x0 // =0 1a0f60: f9400fe3 ldr x3, [sp, #0x18] 1a0f64: b90017e0 str w0, [sp, #0x14] 1a0f68: 2a0803e0 mov w0, w8 1a0f6c: 97fc08a5 bl 0xa3200 1a0f70: b94017e0 ldr w0, [sp, #0x14] 1a0f74: 97fc1c5f bl 0xa80f0 1a0f78: f85f83a8 ldur x8, [x29, #-0x8] 1a0f7c: b85f43a9 ldur w9, [x29, #-0xc] 1a0f80: f9400fe2 ldr x2, [sp, #0x18] 1a0f84: aa0803e0 mov x0, x8 1a0f88: 2a0903e1 mov w1, w9 1a0f8c: f90007e8 str x8, [sp, #0x8] 1a0f90: 97fc1718 bl 0xa6bf0 1a0f94: f94007e0 ldr x0, [sp, #0x8] 1a0f98: a9437bfd ldp x29, x30, [sp, #0x30] 1a0f9c: 910103ff add sp, sp, #0x40 1a0fa0: d65f03c0 ret 00000000001a0fa4 : 1a0fa4: d10083ff sub sp, sp, #0x20 1a0fa8: a9017bfd stp x29, x30, [sp, #0x10] 1a0fac: 910043fd add x29, sp, #0x10 1a0fb0: d2800008 mov x8, #0x0 // =0 1a0fb4: f90007e0 str x0, [sp, #0x8] 1a0fb8: f94007e0 ldr x0, [sp, #0x8] 1a0fbc: f90003e8 str x8, [sp] 1a0fc0: 97fc03a4 bl 0xa1e50 1a0fc4: f94003e0 ldr x0, [sp] 1a0fc8: a9417bfd ldp x29, x30, [sp, #0x10] 1a0fcc: 910083ff add sp, sp, #0x20 1a0fd0: d65f03c0 ret 00000000001a0fd4 : 1a0fd4: d100c3ff sub sp, sp, #0x30 1a0fd8: a9027bfd stp x29, x30, [sp, #0x20] 1a0fdc: 910083fd add x29, sp, #0x20 1a0fe0: d2800008 mov x8, #0x0 // =0 1a0fe4: f9000be0 str x0, [sp, #0x10] 1a0fe8: f90007e1 str x1, [sp, #0x8] 1a0fec: f94007e0 ldr x0, [sp, #0x8] 1a0ff0: eb08001f cmp x0, x8 1a0ff4: 1a9fc7e9 cset w9, le 1a0ff8: f90003e8 str x8, [sp] 1a0ffc: 37000049 tbnz w9, #0x0, 0x1a1004 1a1000: 14000004 b 0x1a1010 1a1004: f94003e8 ldr x8, [sp] 1a1008: f81f83a8 stur x8, [x29, #-0x8] 1a100c: 14000004 b 0x1a101c 1a1010: f94007e0 ldr x0, [sp, #0x8] 1a1014: 97fc049f bl 0xa2290 1a1018: f81f83a0 stur x0, [x29, #-0x8] 1a101c: f85f83a0 ldur x0, [x29, #-0x8] 1a1020: a9427bfd ldp x29, x30, [sp, #0x20] 1a1024: 9100c3ff add sp, sp, #0x30 1a1028: d65f03c0 ret 00000000001a102c : 1a102c: d10083ff sub sp, sp, #0x20 1a1030: a9017bfd stp x29, x30, [sp, #0x10] 1a1034: 910043fd add x29, sp, #0x10 1a1038: f90007e0 str x0, [sp, #0x8] 1a103c: f90003e1 str x1, [sp] 1a1040: f94003e0 ldr x0, [sp] 1a1044: 97fc0383 bl 0xa1e50 1a1048: a9417bfd ldp x29, x30, [sp, #0x10] 1a104c: 910083ff add sp, sp, #0x20 1a1050: d65f03c0 ret 00000000001a1054 : 1a1054: d10103ff sub sp, sp, #0x40 1a1058: a9037bfd stp x29, x30, [sp, #0x30] 1a105c: 9100c3fd add x29, sp, #0x30 1a1060: d2800008 mov x8, #0x0 // =0 1a1064: f81f83a0 stur x0, [x29, #-0x8] 1a1068: f81f03a1 stur x1, [x29, #-0x10] 1a106c: f9000fe2 str x2, [sp, #0x18] 1a1070: f9400fe0 ldr x0, [sp, #0x18] 1a1074: eb08001f cmp x0, x8 1a1078: 1a9fa7e9 cset w9, lt 1a107c: 37000049 tbnz w9, #0x0, 0x1a1084 1a1080: 1400000c b 0x1a10b0 1a1084: 32001fe0 orr w0, wzr, #0xff 1a1088: 321e03e2 orr w2, wzr, #0x4 1a108c: d296dd01 mov x1, #0xb6e8 // =46824 1a1090: f2a34a81 movk x1, #0x1a54, lsl #16 1a1094: 52800008 mov w8, #0x0 // =0 1a1098: f9400fe3 ldr x3, [sp, #0x18] 1a109c: b90017e0 str w0, [sp, #0x14] 1a10a0: 2a0803e0 mov w0, w8 1a10a4: 97fc0857 bl 0xa3200 1a10a8: b94017e0 ldr w0, [sp, #0x14] 1a10ac: 97fc1c11 bl 0xa80f0 1a10b0: f85f83a8 ldur x8, [x29, #-0x8] 1a10b4: f85f03a1 ldur x1, [x29, #-0x10] 1a10b8: f9400fe2 ldr x2, [sp, #0x18] 1a10bc: aa0803e0 mov x0, x8 1a10c0: f90007e8 str x8, [sp, #0x8] 1a10c4: 97fbfb33 bl 0x9fd90 1a10c8: f94007e0 ldr x0, [sp, #0x8] 1a10cc: a9437bfd ldp x29, x30, [sp, #0x30] 1a10d0: 910103ff add sp, sp, #0x40 1a10d4: d65f03c0 ret 00000000001a10d8 : 1a10d8: d100c3ff sub sp, sp, #0x30 1a10dc: a9027bfd stp x29, x30, [sp, #0x20] 1a10e0: 910083fd add x29, sp, #0x20 1a10e4: d2800008 mov x8, #0x0 // =0 1a10e8: f81f83a0 stur x0, [x29, #-0x8] 1a10ec: f9000be1 str x1, [sp, #0x10] 1a10f0: f90007e2 str x2, [sp, #0x8] 1a10f4: f94007e0 ldr x0, [sp, #0x8] 1a10f8: eb08001f cmp x0, x8 1a10fc: 1a9fa7e9 cset w9, lt 1a1100: 37000049 tbnz w9, #0x0, 0x1a1108 1a1104: 1400000c b 0x1a1134 1a1108: 32001fe0 orr w0, wzr, #0xff 1a110c: 321f07e2 orr w2, wzr, #0x6 1a1110: d296dd01 mov x1, #0xb6e8 // =46824 1a1114: f2a34a81 movk x1, #0x1a54, lsl #16 1a1118: 52800008 mov w8, #0x0 // =0 1a111c: f94007e3 ldr x3, [sp, #0x8] 1a1120: b90007e0 str w0, [sp, #0x4] 1a1124: 2a0803e0 mov w0, w8 1a1128: 97fc0836 bl 0xa3200 1a112c: b94007e0 ldr w0, [sp, #0x4] 1a1130: 97fc1bf0 bl 0xa80f0 1a1134: f85f83a0 ldur x0, [x29, #-0x8] 1a1138: f9400be1 ldr x1, [sp, #0x10] 1a113c: f94007e2 ldr x2, [sp, #0x8] 1a1140: 97fc1ccc bl 0xa8470 1a1144: 2a0003e1 mov w1, w0 1a1148: 93407c20 sxtw x0, w1 1a114c: a9427bfd ldp x29, x30, [sp, #0x20] 1a1150: 9100c3ff add sp, sp, #0x30 1a1154: d65f03c0 ret 00000000001a1158 : 1a1158: d10143ff sub sp, sp, #0x50 1a115c: d2800008 mov x8, #0x0 // =0 1a1160: b24003e9 orr x9, xzr, #0x1 1a1164: f90023e0 str x0, [sp, #0x40] 1a1168: f9001fe1 str x1, [sp, #0x38] 1a116c: f9001be2 str x2, [sp, #0x30] 1a1170: f90017e3 str x3, [sp, #0x28] 1a1174: f9401be0 ldr x0, [sp, #0x30] 1a1178: f9000008 str x8, [x0] 1a117c: f94017e0 ldr x0, [sp, #0x28] 1a1180: eb09001f cmp x0, x9 1a1184: 1a9f07ea cset w10, ne 1a1188: f90007e8 str x8, [sp, #0x8] 1a118c: 3700004a tbnz w10, #0x0, 0x1a1194 1a1190: 14000004 b 0x1a11a0 1a1194: b27dfbe8 orr x8, xzr, #0xfffffffffffffffb 1a1198: f90027e8 str x8, [sp, #0x48] 1a119c: 1400002e b 0x1a1254 1a11a0: f94023e8 ldr x8, [sp, #0x40] 1a11a4: f90013e8 str x8, [sp, #0x20] 1a11a8: b9001bff str wzr, [sp, #0x18] 1a11ac: 52800c88 mov w8, #0x64 // =100 1a11b0: b9401be9 ldr w9, [sp, #0x18] 1a11b4: 6b08013f cmp w9, w8 1a11b8: 1a9fa7e8 cset w8, lt 1a11bc: 37000048 tbnz w8, #0x0, 0x1a11c4 1a11c0: 14000023 b 0x1a124c 1a11c4: f94013e8 ldr x8, [sp, #0x20] 1a11c8: f9400d08 ldr x8, [x8, #0x18] 1a11cc: f94007e9 ldr x9, [sp, #0x8] 1a11d0: eb09011f cmp x8, x9 1a11d4: 1a9f17ea cset w10, eq 1a11d8: 3700004a tbnz w10, #0x0, 0x1a11e0 1a11dc: 14000014 b 0x1a122c 1a11e0: f9401fe8 ldr x8, [sp, #0x38] 1a11e4: f9400108 ldr x8, [x8] 1a11e8: f94013e9 ldr x9, [sp, #0x20] 1a11ec: f9000d28 str x8, [x9, #0x18] 1a11f0: f9401fe8 ldr x8, [sp, #0x38] 1a11f4: f9400508 ldr x8, [x8, #0x8] 1a11f8: f94013e9 ldr x9, [sp, #0x20] 1a11fc: f9000128 str x8, [x9] 1a1200: f9401fe8 ldr x8, [sp, #0x38] 1a1204: f9400908 ldr x8, [x8, #0x10] 1a1208: f94013e9 ldr x9, [sp, #0x20] 1a120c: f9000528 str x8, [x9, #0x8] 1a1210: f94013e8 ldr x8, [sp, #0x20] 1a1214: b900111f str wzr, [x8, #0x10] 1a1218: f94013e8 ldr x8, [sp, #0x20] 1a121c: f9401be9 ldr x9, [sp, #0x30] 1a1220: f9000128 str x8, [x9] 1a1224: f90027ff str xzr, [sp, #0x48] 1a1228: 1400000b b 0x1a1254 1a122c: b27b03e8 orr x8, xzr, #0x20 1a1230: f94013e9 ldr x9, [sp, #0x20] 1a1234: 8b080128 add x8, x9, x8 1a1238: f90013e8 str x8, [sp, #0x20] 1a123c: b9401be8 ldr w8, [sp, #0x18] 1a1240: 11000508 add w8, w8, #0x1 1a1244: b9001be8 str w8, [sp, #0x18] 1a1248: 17ffffd9 b 0x1a11ac 1a124c: 928001a8 mov x8, #-0xe // =-14 1a1250: f90027e8 str x8, [sp, #0x48] 1a1254: f94027e0 ldr x0, [sp, #0x48] 1a1258: 910143ff add sp, sp, #0x50 1a125c: d65f03c0 ret 00000000001a1260 : 1a1260: d10143ff sub sp, sp, #0x50 1a1264: a9047bfd stp x29, x30, [sp, #0x40] 1a1268: 910103fd add x29, sp, #0x40 1a126c: d2800008 mov x8, #0x0 // =0 1a1270: f81f03a0 stur x0, [x29, #-0x10] 1a1274: f81e83a1 stur x1, [x29, #-0x18] 1a1278: f90013e2 str x2, [sp, #0x20] 1a127c: f9000fe3 str x3, [sp, #0x18] 1a1280: f9000be4 str x4, [sp, #0x10] 1a1284: f85e83a0 ldur x0, [x29, #-0x18] 1a1288: f9400c00 ldr x0, [x0, #0x18] 1a128c: eb08001f cmp x0, x8 1a1290: 1a9f17e9 cset w9, eq 1a1294: 37000049 tbnz w9, #0x0, 0x1a129c 1a1298: 14000004 b 0x1a12a8 1a129c: 92800148 mov x8, #-0xb // =-11 1a12a0: f81f83a8 stur x8, [x29, #-0x8] 1a12a4: 1400004c b 0x1a13d4 1a12a8: d2800008 mov x8, #0x0 // =0 1a12ac: f9400fe9 ldr x9, [sp, #0x18] 1a12b0: eb08013f cmp x9, x8 1a12b4: 1a9fa7ea cset w10, lt 1a12b8: 3700004a tbnz w10, #0x0, 0x1a12c0 1a12bc: 14000004 b 0x1a12cc 1a12c0: b24007e8 orr x8, xzr, #0x3 1a12c4: f81f83a8 stur x8, [x29, #-0x8] 1a12c8: 14000043 b 0x1a13d4 1a12cc: f85e83a8 ldur x8, [x29, #-0x18] 1a12d0: f9400508 ldr x8, [x8, #0x8] 1a12d4: f85e83a9 ldur x9, [x29, #-0x18] 1a12d8: f9400d20 ldr x0, [x9, #0x18] 1a12dc: d63f0100 blr x8 1a12e0: f85e83a8 ldur x8, [x29, #-0x18] 1a12e4: b940110a ldr w10, [x8, #0x10] 1a12e8: 6b0a000a subs w10, w0, w10 1a12ec: 2a0a03e8 mov w8, w10 1a12f0: 93407d08 sxtw x8, w8 1a12f4: f90007e8 str x8, [sp, #0x8] 1a12f8: f9400fe8 ldr x8, [sp, #0x18] 1a12fc: f94007e9 ldr x9, [sp, #0x8] 1a1300: eb09011f cmp x8, x9 1a1304: 1a9fa7ea cset w10, lt 1a1308: 3700004a tbnz w10, #0x0, 0x1a1310 1a130c: 14000003 b 0x1a1318 1a1310: f9400fe8 ldr x8, [sp, #0x18] 1a1314: f90007e8 str x8, [sp, #0x8] 1a1318: d2800008 mov x8, #0x0 // =0 1a131c: f94007e9 ldr x9, [sp, #0x8] 1a1320: eb08013f cmp x9, x8 1a1324: 1a9fa7ea cset w10, lt 1a1328: 3700004a tbnz w10, #0x0, 0x1a1330 1a132c: 14000004 b 0x1a133c 1a1330: b24007e8 orr x8, xzr, #0x3 1a1334: f81f83a8 stur x8, [x29, #-0x8] 1a1338: 14000027 b 0x1a13d4 1a133c: f94007e8 ldr x8, [sp, #0x8] 1a1340: b5000048 cbnz x8, 0x1a1348 1a1344: 1400000f b 0x1a1380 1a1348: f85e83a8 ldur x8, [x29, #-0x18] 1a134c: f9400108 ldr x8, [x8] 1a1350: f85e83a9 ldur x9, [x29, #-0x18] 1a1354: f9400d20 ldr x0, [x9, #0x18] 1a1358: f94013e1 ldr x1, [sp, #0x20] 1a135c: f85e83a9 ldur x9, [x29, #-0x18] 1a1360: b9401122 ldr w2, [x9, #0x10] 1a1364: f94007e9 ldr x9, [sp, #0x8] 1a1368: 2a0903ea mov w10, w9 1a136c: 2a0a03e3 mov w3, w10 1a1370: d63f0100 blr x8 1a1374: 2a0003e8 mov w8, w0 1a1378: 93407d08 sxtw x8, w8 1a137c: f90007e8 str x8, [sp, #0x8] 1a1380: f94007e8 ldr x8, [sp, #0x8] 1a1384: f85e83a9 ldur x9, [x29, #-0x18] 1a1388: b940112a ldr w10, [x9, #0x10] 1a138c: 2a0a03eb mov w11, w10 1a1390: 93407d6b sxtw x11, w11 1a1394: 8b080168 add x8, x11, x8 1a1398: 2a0803ea mov w10, w8 1a139c: b900112a str w10, [x9, #0x10] 1a13a0: f94007e8 ldr x8, [sp, #0x8] 1a13a4: f9400be9 ldr x9, [sp, #0x10] 1a13a8: f9000128 str x8, [x9] 1a13ac: f94007e8 ldr x8, [sp, #0x8] 1a13b0: f9400fe9 ldr x9, [sp, #0x18] 1a13b4: eb09011f cmp x8, x9 1a13b8: 1a9f07ea cset w10, ne 1a13bc: 3700004a tbnz w10, #0x0, 0x1a13c4 1a13c0: 14000004 b 0x1a13d0 1a13c4: b24007e8 orr x8, xzr, #0x3 1a13c8: f81f83a8 stur x8, [x29, #-0x8] 1a13cc: 14000002 b 0x1a13d4 1a13d0: f81f83bf stur xzr, [x29, #-0x8] 1a13d4: f85f83a0 ldur x0, [x29, #-0x8] 1a13d8: a9447bfd ldp x29, x30, [sp, #0x40] 1a13dc: 910143ff add sp, sp, #0x50 1a13e0: d65f03c0 ret 00000000001a13e4 : 1a13e4: d10143ff sub sp, sp, #0x50 1a13e8: a9047bfd stp x29, x30, [sp, #0x40] 1a13ec: 910103fd add x29, sp, #0x40 1a13f0: d53bd048 mrs x8, TPIDR_EL0 1a13f4: f9401509 ldr x9, [x8, #0x28] 1a13f8: f81f83a9 stur x9, [x29, #-0x8] 1a13fc: f81e83a0 stur x0, [x29, #-0x18] 1a1400: f90013e1 str x1, [sp, #0x20] 1a1404: f9000fe2 str x2, [sp, #0x18] 1a1408: f85e83a0 ldur x0, [x29, #-0x18] 1a140c: f94013e1 ldr x1, [sp, #0x20] 1a1410: f9400fe2 ldr x2, [sp, #0x18] 1a1414: 320003ea orr w10, wzr, #0x1 1a1418: 2a0a03e3 mov w3, w10 1a141c: d10043a4 sub x4, x29, #0x10 1a1420: f9000be8 str x8, [sp, #0x10] 1a1424: 97fc1bdf bl 0xa83a0 1a1428: f9400be8 ldr x8, [sp, #0x10] 1a142c: f9401509 ldr x9, [x8, #0x28] 1a1430: f85f83a1 ldur x1, [x29, #-0x8] 1a1434: eb010129 subs x9, x9, x1 1a1438: f90007e0 str x0, [sp, #0x8] 1a143c: f90003e9 str x9, [sp] 1a1440: 540000c1 b.ne 0x1a1458 1a1444: 14000001 b 0x1a1448 1a1448: f94007e0 ldr x0, [sp, #0x8] 1a144c: a9447bfd ldp x29, x30, [sp, #0x40] 1a1450: 910143ff add sp, sp, #0x50 1a1454: d65f03c0 ret 1a1458: 97fc2246 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001a145c : 1a145c: d10183ff sub sp, sp, #0x60 1a1460: a9057bfd stp x29, x30, [sp, #0x50] 1a1464: 910143fd add x29, sp, #0x50 1a1468: d53bd048 mrs x8, TPIDR_EL0 1a146c: f9401508 ldr x8, [x8, #0x28] 1a1470: f81f83a8 stur x8, [x29, #-0x8] 1a1474: f81e03a0 stur x0, [x29, #-0x20] 1a1478: f90017e1 str x1, [sp, #0x28] 1a147c: f90013e2 str x2, [sp, #0x20] 1a1480: b9001fe3 str w3, [sp, #0x1c] 1a1484: f85e03a0 ldur x0, [x29, #-0x20] 1a1488: f94017e1 ldr x1, [sp, #0x28] 1a148c: d10033a2 sub x2, x29, #0xc 1a1490: 97fc0eb8 bl 0xa4f70 1a1494: f9000be0 str x0, [sp, #0x10] 1a1498: b40000a0 cbz x0, 0x1a14ac 1a149c: 14000001 b 0x1a14a0 1a14a0: f9400be8 ldr x8, [sp, #0x10] 1a14a4: f81e83a8 stur x8, [x29, #-0x18] 1a14a8: 1400001d b 0x1a151c 1a14ac: f85e03a0 ldur x0, [x29, #-0x20] 1a14b0: f94017e1 ldr x1, [sp, #0x28] 1a14b4: d10043a2 sub x2, x29, #0x10 1a14b8: 97fc0eae bl 0xa4f70 1a14bc: f9000be0 str x0, [sp, #0x10] 1a14c0: b40000a0 cbz x0, 0x1a14d4 1a14c4: 14000001 b 0x1a14c8 1a14c8: f9400be8 ldr x8, [sp, #0x10] 1a14cc: f81e83a8 stur x8, [x29, #-0x18] 1a14d0: 14000013 b 0x1a151c 1a14d4: b9401fe8 ldr w8, [sp, #0x1c] 1a14d8: 34000108 cbz w8, 0x1a14f8 1a14dc: 14000001 b 0x1a14e0 1a14e0: 385f43a8 ldurb w8, [x29, #-0xc] 1a14e4: 385f03a9 ldurb w9, [x29, #-0x10] 1a14e8: 33185d09 bfi w9, w8, #8, #24 1a14ec: f94013ea ldr x10, [sp, #0x20] 1a14f0: 79000149 strh w9, [x10] 1a14f4: 14000007 b 0x1a1510 1a14f8: 385f03a8 ldurb w8, [x29, #-0x10] 1a14fc: 385f43a9 ldurb w9, [x29, #-0xc] 1a1500: 33185d09 bfi w9, w8, #8, #24 1a1504: f94013ea ldr x10, [sp, #0x20] 1a1508: 79000149 strh w9, [x10] 1a150c: 14000001 b 0x1a1510 1a1510: aa1f03e8 mov x8, xzr 1a1514: f81e83a8 stur x8, [x29, #-0x18] 1a1518: 14000001 b 0x1a151c 1a151c: f85e83a8 ldur x8, [x29, #-0x18] 1a1520: d53bd049 mrs x9, TPIDR_EL0 1a1524: f9401529 ldr x9, [x9, #0x28] 1a1528: f85f83aa ldur x10, [x29, #-0x8] 1a152c: eb0a0129 subs x9, x9, x10 1a1530: f90007e8 str x8, [sp, #0x8] 1a1534: f90003e9 str x9, [sp] 1a1538: 540000c1 b.ne 0x1a1550 1a153c: 14000001 b 0x1a1540 1a1540: f94007e0 ldr x0, [sp, #0x8] 1a1544: a9457bfd ldp x29, x30, [sp, #0x50] 1a1548: 910183ff add sp, sp, #0x60 1a154c: d65f03c0 ret 1a1550: 97fc2208 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001a1554 : 1a1554: d101c3ff sub sp, sp, #0x70 1a1558: a9067bfd stp x29, x30, [sp, #0x60] 1a155c: 910183fd add x29, sp, #0x60 1a1560: d53bd048 mrs x8, TPIDR_EL0 1a1564: f9401508 ldr x8, [x8, #0x28] 1a1568: f81f83a8 stur x8, [x29, #-0x8] 1a156c: f81d83a0 stur x0, [x29, #-0x28] 1a1570: f9001be1 str x1, [sp, #0x30] 1a1574: f90017e2 str x2, [sp, #0x28] 1a1578: b90027e3 str w3, [sp, #0x24] 1a157c: f85d83a0 ldur x0, [x29, #-0x28] 1a1580: f9401be1 ldr x1, [sp, #0x30] 1a1584: d10033a2 sub x2, x29, #0xc 1a1588: 97fc0e7a bl 0xa4f70 1a158c: f9000fe0 str x0, [sp, #0x18] 1a1590: b40000a0 cbz x0, 0x1a15a4 1a1594: 14000001 b 0x1a1598 1a1598: f9400fe8 ldr x8, [sp, #0x18] 1a159c: f81e03a8 stur x8, [x29, #-0x20] 1a15a0: 14000043 b 0x1a16ac 1a15a4: f85d83a0 ldur x0, [x29, #-0x28] 1a15a8: f9401be1 ldr x1, [sp, #0x30] 1a15ac: d10043a2 sub x2, x29, #0x10 1a15b0: 97fc0e70 bl 0xa4f70 1a15b4: f9000fe0 str x0, [sp, #0x18] 1a15b8: b40000a0 cbz x0, 0x1a15cc 1a15bc: 14000001 b 0x1a15c0 1a15c0: f9400fe8 ldr x8, [sp, #0x18] 1a15c4: f81e03a8 stur x8, [x29, #-0x20] 1a15c8: 14000039 b 0x1a16ac 1a15cc: f85d83a0 ldur x0, [x29, #-0x28] 1a15d0: f9401be1 ldr x1, [sp, #0x30] 1a15d4: d10053a2 sub x2, x29, #0x14 1a15d8: 97fc0e66 bl 0xa4f70 1a15dc: f9000fe0 str x0, [sp, #0x18] 1a15e0: b40000a0 cbz x0, 0x1a15f4 1a15e4: 14000001 b 0x1a15e8 1a15e8: f9400fe8 ldr x8, [sp, #0x18] 1a15ec: f81e03a8 stur x8, [x29, #-0x20] 1a15f0: 1400002f b 0x1a16ac 1a15f4: f85d83a0 ldur x0, [x29, #-0x28] 1a15f8: f9401be1 ldr x1, [sp, #0x30] 1a15fc: d10063a2 sub x2, x29, #0x18 1a1600: 97fc0e5c bl 0xa4f70 1a1604: f9000fe0 str x0, [sp, #0x18] 1a1608: b40000a0 cbz x0, 0x1a161c 1a160c: 14000001 b 0x1a1610 1a1610: f9400fe8 ldr x8, [sp, #0x18] 1a1614: f81e03a8 stur x8, [x29, #-0x20] 1a1618: 14000025 b 0x1a16ac 1a161c: b94027e8 ldr w8, [sp, #0x24] 1a1620: 34000228 cbz w8, 0x1a1664 1a1624: 14000001 b 0x1a1628 1a1628: 385f43a8 ldurb w8, [x29, #-0xc] 1a162c: 2a0803e9 mov w9, w8 1a1630: 385f03a8 ldurb w8, [x29, #-0x10] 1a1634: 2a0803ea mov w10, w8 1a1638: d370bd4a lsl x10, x10, #16 1a163c: b3681d2a bfi x10, x9, #24, #8 1a1640: 385ec3a8 ldurb w8, [x29, #-0x14] 1a1644: 2a0803e9 mov w9, w8 1a1648: b3781d2a bfi x10, x9, #8, #8 1a164c: 385e83a8 ldurb w8, [x29, #-0x18] 1a1650: 2a0803e9 mov w9, w8 1a1654: aa090149 orr x9, x10, x9 1a1658: f94017ea ldr x10, [sp, #0x28] 1a165c: f9000149 str x9, [x10] 1a1660: 14000010 b 0x1a16a0 1a1664: 385e83a8 ldurb w8, [x29, #-0x18] 1a1668: 2a0803e9 mov w9, w8 1a166c: 385ec3a8 ldurb w8, [x29, #-0x14] 1a1670: 2a0803ea mov w10, w8 1a1674: d370bd4a lsl x10, x10, #16 1a1678: b3681d2a bfi x10, x9, #24, #8 1a167c: 385f03a8 ldurb w8, [x29, #-0x10] 1a1680: 2a0803e9 mov w9, w8 1a1684: b3781d2a bfi x10, x9, #8, #8 1a1688: 385f43a8 ldurb w8, [x29, #-0xc] 1a168c: 2a0803e9 mov w9, w8 1a1690: aa090149 orr x9, x10, x9 1a1694: f94017ea ldr x10, [sp, #0x28] 1a1698: f9000149 str x9, [x10] 1a169c: 14000001 b 0x1a16a0 1a16a0: aa1f03e8 mov x8, xzr 1a16a4: f81e03a8 stur x8, [x29, #-0x20] 1a16a8: 14000001 b 0x1a16ac 1a16ac: f85e03a8 ldur x8, [x29, #-0x20] 1a16b0: d53bd049 mrs x9, TPIDR_EL0 1a16b4: f9401529 ldr x9, [x9, #0x28] 1a16b8: f85f83aa ldur x10, [x29, #-0x8] 1a16bc: eb0a0129 subs x9, x9, x10 1a16c0: f9000be8 str x8, [sp, #0x10] 1a16c4: f90007e9 str x9, [sp, #0x8] 1a16c8: 540000c1 b.ne 0x1a16e0 1a16cc: 14000001 b 0x1a16d0 1a16d0: f9400be0 ldr x0, [sp, #0x10] 1a16d4: a9467bfd ldp x29, x30, [sp, #0x60] 1a16d8: 9101c3ff add sp, sp, #0x70 1a16dc: d65f03c0 ret 1a16e0: 97fc21a4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001a16e4 : 1a16e4: d10083ff sub sp, sp, #0x20 1a16e8: d2800008 mov x8, #0x0 // =0 1a16ec: f9000be0 str x0, [sp, #0x10] 1a16f0: f90007e1 str x1, [sp, #0x8] 1a16f4: f90003e2 str x2, [sp] 1a16f8: f94007e0 ldr x0, [sp, #0x8] 1a16fc: f9400c00 ldr x0, [x0, #0x18] 1a1700: eb08001f cmp x0, x8 1a1704: 1a9f17e9 cset w9, eq 1a1708: 37000049 tbnz w9, #0x0, 0x1a1710 1a170c: 14000004 b 0x1a171c 1a1710: 92800148 mov x8, #-0xb // =-11 1a1714: f9000fe8 str x8, [sp, #0x18] 1a1718: 14000008 b 0x1a1738 1a171c: f94007e8 ldr x8, [sp, #0x8] 1a1720: b9401109 ldr w9, [x8, #0x10] 1a1724: 2a0903e8 mov w8, w9 1a1728: 93407d08 sxtw x8, w8 1a172c: f94003ea ldr x10, [sp] 1a1730: f9000148 str x8, [x10] 1a1734: f9000fff str xzr, [sp, #0x18] 1a1738: f9400fe0 ldr x0, [sp, #0x18] 1a173c: 910083ff add sp, sp, #0x20 1a1740: d65f03c0 ret 00000000001a1744 : 1a1744: d10103ff sub sp, sp, #0x40 1a1748: a9037bfd stp x29, x30, [sp, #0x30] 1a174c: 9100c3fd add x29, sp, #0x30 1a1750: d2800008 mov x8, #0x0 // =0 1a1754: f81f03a0 stur x0, [x29, #-0x10] 1a1758: f9000fe1 str x1, [sp, #0x18] 1a175c: f9000be2 str x2, [sp, #0x10] 1a1760: f9400fe0 ldr x0, [sp, #0x18] 1a1764: f9400c00 ldr x0, [x0, #0x18] 1a1768: eb08001f cmp x0, x8 1a176c: 1a9f17e9 cset w9, eq 1a1770: 37000049 tbnz w9, #0x0, 0x1a1778 1a1774: 14000004 b 0x1a1784 1a1778: 92800148 mov x8, #-0xb // =-11 1a177c: f81f83a8 stur x8, [x29, #-0x8] 1a1780: 1400001c b 0x1a17f0 1a1784: d2800008 mov x8, #0x0 // =0 1a1788: f9400be9 ldr x9, [sp, #0x10] 1a178c: eb08013f cmp x9, x8 1a1790: 1a9fa7ea cset w10, lt 1a1794: 370001ea tbnz w10, #0x0, 0x1a17d0 1a1798: f9400be8 ldr x8, [sp, #0x10] 1a179c: f9400fe9 ldr x9, [sp, #0x18] 1a17a0: f9400529 ldr x9, [x9, #0x8] 1a17a4: f9400fea ldr x10, [sp, #0x18] 1a17a8: f9400d40 ldr x0, [x10, #0x18] 1a17ac: f90007e8 str x8, [sp, #0x8] 1a17b0: d63f0120 blr x9 1a17b4: 2a0003e8 mov w8, w0 1a17b8: 93407d08 sxtw x8, w8 1a17bc: f94007e9 ldr x9, [sp, #0x8] 1a17c0: eb08013f cmp x9, x8 1a17c4: 1a9fd7e0 cset w0, gt 1a17c8: 37000040 tbnz w0, #0x0, 0x1a17d0 1a17cc: 14000004 b 0x1a17dc 1a17d0: 928000a8 mov x8, #-0x6 // =-6 1a17d4: f81f83a8 stur x8, [x29, #-0x8] 1a17d8: 14000006 b 0x1a17f0 1a17dc: f9400be8 ldr x8, [sp, #0x10] 1a17e0: 2a0803e9 mov w9, w8 1a17e4: f9400fe8 ldr x8, [sp, #0x18] 1a17e8: b9001109 str w9, [x8, #0x10] 1a17ec: f81f83bf stur xzr, [x29, #-0x8] 1a17f0: f85f83a0 ldur x0, [x29, #-0x8] 1a17f4: a9437bfd ldp x29, x30, [sp, #0x30] 1a17f8: 910103ff add sp, sp, #0x40 1a17fc: d65f03c0 ret 00000000001a1800 : 1a1800: d10103ff sub sp, sp, #0x40 1a1804: a9037bfd stp x29, x30, [sp, #0x30] 1a1808: 9100c3fd add x29, sp, #0x30 1a180c: d2800008 mov x8, #0x0 // =0 1a1810: f81f03a0 stur x0, [x29, #-0x10] 1a1814: f9000fe1 str x1, [sp, #0x18] 1a1818: f9000be2 str x2, [sp, #0x10] 1a181c: f9400fe0 ldr x0, [sp, #0x18] 1a1820: f9400c00 ldr x0, [x0, #0x18] 1a1824: eb08001f cmp x0, x8 1a1828: 1a9f17e9 cset w9, eq 1a182c: 37000049 tbnz w9, #0x0, 0x1a1834 1a1830: 14000004 b 0x1a1840 1a1834: 92800148 mov x8, #-0xb // =-11 1a1838: f81f83a8 stur x8, [x29, #-0x8] 1a183c: 14000023 b 0x1a18c8 1a1840: d2800008 mov x8, #0x0 // =0 1a1844: f9400fe9 ldr x9, [sp, #0x18] 1a1848: b940112a ldr w10, [x9, #0x10] 1a184c: 2a0a03e9 mov w9, w10 1a1850: 93407d29 sxtw x9, w9 1a1854: f9400beb ldr x11, [sp, #0x10] 1a1858: 8b090169 add x9, x11, x9 1a185c: f9000be9 str x9, [sp, #0x10] 1a1860: f9400be9 ldr x9, [sp, #0x10] 1a1864: eb08013f cmp x9, x8 1a1868: 1a9fa7ea cset w10, lt 1a186c: 370001ea tbnz w10, #0x0, 0x1a18a8 1a1870: f9400be8 ldr x8, [sp, #0x10] 1a1874: f9400fe9 ldr x9, [sp, #0x18] 1a1878: f9400529 ldr x9, [x9, #0x8] 1a187c: f9400fea ldr x10, [sp, #0x18] 1a1880: f9400d40 ldr x0, [x10, #0x18] 1a1884: f90007e8 str x8, [sp, #0x8] 1a1888: d63f0120 blr x9 1a188c: 2a0003e8 mov w8, w0 1a1890: 93407d08 sxtw x8, w8 1a1894: f94007e9 ldr x9, [sp, #0x8] 1a1898: eb08013f cmp x9, x8 1a189c: 1a9fd7e0 cset w0, gt 1a18a0: 37000040 tbnz w0, #0x0, 0x1a18a8 1a18a4: 14000004 b 0x1a18b4 1a18a8: 928000a8 mov x8, #-0x6 // =-6 1a18ac: f81f83a8 stur x8, [x29, #-0x8] 1a18b0: 14000006 b 0x1a18c8 1a18b4: f9400be8 ldr x8, [sp, #0x10] 1a18b8: 2a0803e9 mov w9, w8 1a18bc: f9400fe8 ldr x8, [sp, #0x18] 1a18c0: b9001109 str w9, [x8, #0x10] 1a18c4: f81f83bf stur xzr, [x29, #-0x8] 1a18c8: f85f83a0 ldur x0, [x29, #-0x8] 1a18cc: a9437bfd ldp x29, x30, [sp, #0x30] 1a18d0: 910103ff add sp, sp, #0x40 1a18d4: d65f03c0 ret 00000000001a18d8 : 1a18d8: d10103ff sub sp, sp, #0x40 1a18dc: d2800008 mov x8, #0x0 // =0 1a18e0: f9001be0 str x0, [sp, #0x30] 1a18e4: f90017e1 str x1, [sp, #0x28] 1a18e8: f90013e2 str x2, [sp, #0x20] 1a18ec: f94017e0 ldr x0, [sp, #0x28] 1a18f0: f9400c00 ldr x0, [x0, #0x18] 1a18f4: eb08001f cmp x0, x8 1a18f8: 1a9f17e9 cset w9, eq 1a18fc: f90007e8 str x8, [sp, #0x8] 1a1900: 37000049 tbnz w9, #0x0, 0x1a1908 1a1904: 14000004 b 0x1a1914 1a1908: 92800148 mov x8, #-0xb // =-11 1a190c: f9001fe8 str x8, [sp, #0x38] 1a1910: 14000030 b 0x1a19d0 1a1914: f9401be8 ldr x8, [sp, #0x30] 1a1918: f9000fe8 str x8, [sp, #0x18] 1a191c: b90017ff str wzr, [sp, #0x14] 1a1920: 52800c88 mov w8, #0x64 // =100 1a1924: b94017e9 ldr w9, [sp, #0x14] 1a1928: 6b08013f cmp w9, w8 1a192c: 1a9fa7e8 cset w8, lt 1a1930: 37000048 tbnz w8, #0x0, 0x1a1938 1a1934: 14000025 b 0x1a19c8 1a1938: f9400fe8 ldr x8, [sp, #0x18] 1a193c: f9400d08 ldr x8, [x8, #0x18] 1a1940: f94007e9 ldr x9, [sp, #0x8] 1a1944: eb09011f cmp x8, x9 1a1948: 1a9f17ea cset w10, eq 1a194c: 3700004a tbnz w10, #0x0, 0x1a1954 1a1950: 14000016 b 0x1a19a8 1a1954: f94017e8 ldr x8, [sp, #0x28] 1a1958: f9400d08 ldr x8, [x8, #0x18] 1a195c: f9400fe9 ldr x9, [sp, #0x18] 1a1960: f9000d28 str x8, [x9, #0x18] 1a1964: f94017e8 ldr x8, [sp, #0x28] 1a1968: b940110a ldr w10, [x8, #0x10] 1a196c: f9400fe8 ldr x8, [sp, #0x18] 1a1970: b900110a str w10, [x8, #0x10] 1a1974: f94017e8 ldr x8, [sp, #0x28] 1a1978: f9400108 ldr x8, [x8] 1a197c: f9400fe9 ldr x9, [sp, #0x18] 1a1980: f9000128 str x8, [x9] 1a1984: f94017e8 ldr x8, [sp, #0x28] 1a1988: f9400508 ldr x8, [x8, #0x8] 1a198c: f9400fe9 ldr x9, [sp, #0x18] 1a1990: f9000528 str x8, [x9, #0x8] 1a1994: f9400fe8 ldr x8, [sp, #0x18] 1a1998: f94013e9 ldr x9, [sp, #0x20] 1a199c: f9000128 str x8, [x9] 1a19a0: f9001fff str xzr, [sp, #0x38] 1a19a4: 1400000b b 0x1a19d0 1a19a8: b27b03e8 orr x8, xzr, #0x20 1a19ac: f9400fe9 ldr x9, [sp, #0x18] 1a19b0: 8b080128 add x8, x9, x8 1a19b4: f9000fe8 str x8, [sp, #0x18] 1a19b8: b94017e8 ldr w8, [sp, #0x14] 1a19bc: 11000508 add w8, w8, #0x1 1a19c0: b90017e8 str w8, [sp, #0x14] 1a19c4: 17ffffd7 b 0x1a1920 1a19c8: 928001a8 mov x8, #-0xe // =-14 1a19cc: f9001fe8 str x8, [sp, #0x38] 1a19d0: f9401fe0 ldr x0, [sp, #0x38] 1a19d4: 910103ff add sp, sp, #0x40 1a19d8: d65f03c0 ret 00000000001a19dc : 1a19dc: d10103ff sub sp, sp, #0x40 1a19e0: d2800008 mov x8, #0x0 // =0 1a19e4: f9001be0 str x0, [sp, #0x30] 1a19e8: f90017e1 str x1, [sp, #0x28] 1a19ec: f94017e0 ldr x0, [sp, #0x28] 1a19f0: f9400c00 ldr x0, [x0, #0x18] 1a19f4: eb08001f cmp x0, x8 1a19f8: 1a9f17e9 cset w9, eq 1a19fc: f90007e8 str x8, [sp, #0x8] 1a1a00: 37000049 tbnz w9, #0x0, 0x1a1a08 1a1a04: 14000004 b 0x1a1a14 1a1a08: 92800148 mov x8, #-0xb // =-11 1a1a0c: f9001fe8 str x8, [sp, #0x38] 1a1a10: 14000005 b 0x1a1a24 1a1a14: f94017e8 ldr x8, [sp, #0x28] 1a1a18: f94007e9 ldr x9, [sp, #0x8] 1a1a1c: f9000d09 str x9, [x8, #0x18] 1a1a20: f9001fff str xzr, [sp, #0x38] 1a1a24: f9401fe0 ldr x0, [sp, #0x38] 1a1a28: 910103ff add sp, sp, #0x40 1a1a2c: d65f03c0 ret 00000000001a1a30 : 1a1a30: d100c3ff sub sp, sp, #0x30 1a1a34: a9027bfd stp x29, x30, [sp, #0x20] 1a1a38: 910083fd add x29, sp, #0x20 1a1a3c: 52800008 mov w8, #0x0 // =0 1a1a40: d296dd09 mov x9, #0xb6e8 // =46824 1a1a44: f2a34a89 movk x9, #0x1a54, lsl #16 1a1a48: 320003e2 orr w2, wzr, #0x1 1a1a4c: d280000a mov x10, #0x0 // =0 1a1a50: f81f83a0 stur x0, [x29, #-0x8] 1a1a54: b81f43a1 stur w1, [x29, #-0xc] 1a1a58: b85f43a3 ldur w3, [x29, #-0xc] 1a1a5c: 2a0803e0 mov w0, w8 1a1a60: aa0903e1 mov x1, x9 1a1a64: f90007ea str x10, [sp, #0x8] 1a1a68: 97fc05e6 bl 0xa3200 1a1a6c: f94007e0 ldr x0, [sp, #0x8] 1a1a70: a9427bfd ldp x29, x30, [sp, #0x20] 1a1a74: 9100c3ff add sp, sp, #0x30 1a1a78: d65f03c0 ret 00000000001a1a7c : 1a1a7c: d100c3ff sub sp, sp, #0x30 1a1a80: a9027bfd stp x29, x30, [sp, #0x20] 1a1a84: 910083fd add x29, sp, #0x20 1a1a88: 52800008 mov w8, #0x0 // =0 1a1a8c: d296dd09 mov x9, #0xb6e8 // =46824 1a1a90: f2a34a89 movk x9, #0x1a54, lsl #16 1a1a94: 321f03e2 orr w2, wzr, #0x2 1a1a98: d280000a mov x10, #0x0 // =0 1a1a9c: f81f83a0 stur x0, [x29, #-0x8] 1a1aa0: b81f43a1 stur w1, [x29, #-0xc] 1a1aa4: b85f43a3 ldur w3, [x29, #-0xc] 1a1aa8: 2a0803e0 mov w0, w8 1a1aac: aa0903e1 mov x1, x9 1a1ab0: f90007ea str x10, [sp, #0x8] 1a1ab4: 97fc05d3 bl 0xa3200 1a1ab8: f94007e0 ldr x0, [sp, #0x8] 1a1abc: a9427bfd ldp x29, x30, [sp, #0x20] 1a1ac0: 9100c3ff add sp, sp, #0x30 1a1ac4: d65f03c0 ret 00000000001a1ac8 : 1a1ac8: d100c3ff sub sp, sp, #0x30 1a1acc: a9027bfd stp x29, x30, [sp, #0x20] 1a1ad0: 910083fd add x29, sp, #0x20 1a1ad4: 52800008 mov w8, #0x0 // =0 1a1ad8: d296dd09 mov x9, #0xb6e8 // =46824 1a1adc: f2a34a89 movk x9, #0x1a54, lsl #16 1a1ae0: 320007e2 orr w2, wzr, #0x3 1a1ae4: d280000a mov x10, #0x0 // =0 1a1ae8: f81f83a0 stur x0, [x29, #-0x8] 1a1aec: b81f43a1 stur w1, [x29, #-0xc] 1a1af0: b85f43a3 ldur w3, [x29, #-0xc] 1a1af4: 2a0803e0 mov w0, w8 1a1af8: aa0903e1 mov x1, x9 1a1afc: f90007ea str x10, [sp, #0x8] 1a1b00: 97fc05c0 bl 0xa3200 1a1b04: f94007e0 ldr x0, [sp, #0x8] 1a1b08: a9427bfd ldp x29, x30, [sp, #0x20] 1a1b0c: 9100c3ff add sp, sp, #0x30 1a1b10: d65f03c0 ret 00000000001a1b14 : 1a1b14: d10043ff sub sp, sp, #0x10 1a1b18: 52800008 mov w8, #0x0 // =0 1a1b1c: f90007e0 str x0, [sp, #0x8] 1a1b20: 2a0803e0 mov w0, w8 1a1b24: 910043ff add sp, sp, #0x10 1a1b28: d65f03c0 ret 00000000001a1b2c : 1a1b2c: d10643ff sub sp, sp, #0x190 1a1b30: f900bbfc str x28, [sp, #0x170] 1a1b34: a9187bfd stp x29, x30, [sp, #0x180] 1a1b38: 910603fd add x29, sp, #0x180 1a1b3c: d100e3a8 sub x8, x29, #0x38 1a1b40: 3d802fe7 str q7, [sp, #0xb0] 1a1b44: 3d802be6 str q6, [sp, #0xa0] 1a1b48: 3d8027e5 str q5, [sp, #0x90] 1a1b4c: 3d8023e4 str q4, [sp, #0x80] 1a1b50: 3d801fe3 str q3, [sp, #0x70] 1a1b54: 3d801be2 str q2, [sp, #0x60] 1a1b58: 3d8017e1 str q1, [sp, #0x50] 1a1b5c: 3d8013e0 str q0, [sp, #0x40] 1a1b60: f90073e7 str x7, [sp, #0xe0] 1a1b64: f9006fe6 str x6, [sp, #0xd8] 1a1b68: f9006be5 str x5, [sp, #0xd0] 1a1b6c: f90067e4 str x4, [sp, #0xc8] 1a1b70: f90063e3 str x3, [sp, #0xc0] 1a1b74: d53bd043 mrs x3, TPIDR_EL0 1a1b78: f9401463 ldr x3, [x3, #0x28] 1a1b7c: f9001fe3 str x3, [sp, #0x38] 1a1b80: b817c3a0 stur w0, [x29, #-0x84] 1a1b84: f81703a1 stur x1, [x29, #-0x90] 1a1b88: b816c3a2 stur w2, [x29, #-0x94] 1a1b8c: b857c3a0 ldur w0, [x29, #-0x84] 1a1b90: 90000841 adrp x1, 0x2a9000 1a1b94: b94c2822 ldr w2, [x1, #0xc28] 1a1b98: 6b020000 subs w0, w0, w2 1a1b9c: f9001be8 str x8, [sp, #0x30] 1a1ba0: b9002fe0 str w0, [sp, #0x2c] 1a1ba4: 5400006d b.le 0x1a1bb0 1a1ba8: 14000001 b 0x1a1bac 1a1bac: 14000073 b 0x1a1d78 1a1bb0: 2a1f03e8 mov w8, wzr 1a1bb4: b81683a8 stur w8, [x29, #-0x98] 1a1bb8: 14000001 b 0x1a1bbc 1a1bbc: b89683a8 ldursw x8, [x29, #-0x98] 1a1bc0: 321d07e9 orr w9, wzr, #0x18 1a1bc4: 2a0903ea mov w10, w9 1a1bc8: 9b0a7d08 mul x8, x8, x10 1a1bcc: f000082a adrp x10, 0x2a8000 1a1bd0: f941554a ldr x10, [x10, #0x2a8] 1a1bd4: 8b080148 add x8, x10, x8 1a1bd8: f9400908 ldr x8, [x8, #0x10] 1a1bdc: b4000be8 cbz x8, 0x1a1d58 1a1be0: 14000001 b 0x1a1be4 1a1be4: b89683a8 ldursw x8, [x29, #-0x98] 1a1be8: 321d07e9 orr w9, wzr, #0x18 1a1bec: 2a0903ea mov w10, w9 1a1bf0: 9b0a7d08 mul x8, x8, x10 1a1bf4: f000082a adrp x10, 0x2a8000 1a1bf8: f941554a ldr x10, [x10, #0x2a8] 1a1bfc: f8686948 ldr x8, [x10, x8] 1a1c00: f85703aa ldur x10, [x29, #-0x90] 1a1c04: eb0a0108 subs x8, x8, x10 1a1c08: f90013e8 str x8, [sp, #0x20] 1a1c0c: 540009c1 b.ne 0x1a1d44 1a1c10: 14000001 b 0x1a1c14 1a1c14: b89683a8 ldursw x8, [x29, #-0x98] 1a1c18: 321d07e9 orr w9, wzr, #0x18 1a1c1c: 2a0903ea mov w10, w9 1a1c20: 9b0a7d08 mul x8, x8, x10 1a1c24: f000082a adrp x10, 0x2a8000 1a1c28: f941554a ldr x10, [x10, #0x2a8] 1a1c2c: 8b080148 add x8, x10, x8 1a1c30: b9400909 ldr w9, [x8, #0x8] 1a1c34: b856c3ab ldur w11, [x29, #-0x94] 1a1c38: 6b0b0129 subs w9, w9, w11 1a1c3c: b9001fe9 str w9, [sp, #0x1c] 1a1c40: 54000821 b.ne 0x1a1d44 1a1c44: 14000001 b 0x1a1c48 1a1c48: 321963e8 orr w8, wzr, #0xffffff80 1a1c4c: b81e43a8 stur w8, [x29, #-0x1c] 1a1c50: 128004e8 mov w8, #-0x28 // =-40 1a1c54: b81e03a8 stur w8, [x29, #-0x20] 1a1c58: 910043a9 add x9, x29, #0x10 1a1c5c: f81c83a9 stur x9, [x29, #-0x38] 1a1c60: 910103e9 add x9, sp, #0x40 1a1c64: 91020129 add x9, x9, #0x80 1a1c68: f81d83a9 stur x9, [x29, #-0x28] 1a1c6c: 910303e9 add x9, sp, #0xc0 1a1c70: 9100a129 add x9, x9, #0x28 1a1c74: f81d03a9 stur x9, [x29, #-0x30] 1a1c78: d0000849 adrp x9, 0x2ab000 1a1c7c: f944e129 ldr x9, [x9, #0x9c0] 1a1c80: b40003e9 cbz x9, 0x1a1cfc 1a1c84: 14000001 b 0x1a1c88 1a1c88: d0000848 adrp x8, 0x2ab000 1a1c8c: f944e100 ldr x0, [x8, #0x9c0] 1a1c90: b89683a8 ldursw x8, [x29, #-0x98] 1a1c94: 321d07e9 orr w9, wzr, #0x18 1a1c98: 2a0903ea mov w10, w9 1a1c9c: 9b0a7d08 mul x8, x8, x10 1a1ca0: f000082a adrp x10, 0x2a8000 1a1ca4: f941554a ldr x10, [x10, #0x2a8] 1a1ca8: 8b080148 add x8, x10, x8 1a1cac: f9400901 ldr x1, [x8, #0x10] 1a1cb0: f9401be8 ldr x8, [sp, #0x30] 1a1cb4: 3dc00100 ldr q0, [x8] 1a1cb8: 3dc00501 ldr q1, [x8, #0x10] 1a1cbc: 3c9b03a1 stur q1, [x29, #-0x50] 1a1cc0: 3c9a03a0 stur q0, [x29, #-0x60] 1a1cc4: d10183a2 sub x2, x29, #0x60 1a1cc8: 97fc180e bl 0xa7d00 1a1ccc: f0000828 adrp x8, 0x2a8000 1a1cd0: f9418908 ldr x8, [x8, #0x310] 1a1cd4: b9400109 ldr w9, [x8] 1a1cd8: b9001be0 str w0, [sp, #0x18] 1a1cdc: 340000e9 cbz w9, 0x1a1cf8 1a1ce0: 14000001 b 0x1a1ce4 1a1ce4: d0000848 adrp x8, 0x2ab000 1a1ce8: f944e100 ldr x0, [x8, #0x9c0] 1a1cec: 97fc1e25 bl 0xa9580 1a1cf0: b90017e0 str w0, [sp, #0x14] 1a1cf4: 14000001 b 0x1a1cf8 1a1cf8: 14000012 b 0x1a1d40 1a1cfc: b89683a8 ldursw x8, [x29, #-0x98] 1a1d00: 321d07e9 orr w9, wzr, #0x18 1a1d04: 2a0903ea mov w10, w9 1a1d08: 9b0a7d08 mul x8, x8, x10 1a1d0c: f000082a adrp x10, 0x2a8000 1a1d10: f941554a ldr x10, [x10, #0x2a8] 1a1d14: 8b080148 add x8, x10, x8 1a1d18: f9400900 ldr x0, [x8, #0x10] 1a1d1c: f9401be8 ldr x8, [sp, #0x30] 1a1d20: 3dc00100 ldr q0, [x8] 1a1d24: 3dc00501 ldr q1, [x8, #0x10] 1a1d28: 3c9903a1 stur q1, [x29, #-0x70] 1a1d2c: 3c9803a0 stur q0, [x29, #-0x80] 1a1d30: d10203a1 sub x1, x29, #0x80 1a1d34: 97fbf85f bl 0x9feb0 1a1d38: b90013e0 str w0, [sp, #0x10] 1a1d3c: 14000001 b 0x1a1d40 1a1d40: 1400000e b 0x1a1d78 1a1d44: 14000001 b 0x1a1d48 1a1d48: b85683a8 ldur w8, [x29, #-0x98] 1a1d4c: 11000508 add w8, w8, #0x1 1a1d50: b81683a8 stur w8, [x29, #-0x98] 1a1d54: 17ffff9a b 0x1a1bbc 1a1d58: b857c3a1 ldur w1, [x29, #-0x84] 1a1d5c: f85703a2 ldur x2, [x29, #-0x90] 1a1d60: b856c3a3 ldur w3, [x29, #-0x94] 1a1d64: d00004a0 adrp x0, 0x237000 1a1d68: 9112fc00 add x0, x0, #0x4bf 1a1d6c: 97fc1929 bl 0xa8210 1a1d70: b9000fe0 str w0, [sp, #0xc] 1a1d74: 14000001 b 0x1a1d78 1a1d78: d53bd048 mrs x8, TPIDR_EL0 1a1d7c: f9401508 ldr x8, [x8, #0x28] 1a1d80: f9401fe9 ldr x9, [sp, #0x38] 1a1d84: eb090108 subs x8, x8, x9 1a1d88: f90003e8 str x8, [sp] 1a1d8c: 540000c1 b.ne 0x1a1da4 1a1d90: 14000001 b 0x1a1d94 1a1d94: a9587bfd ldp x29, x30, [sp, #0x180] 1a1d98: f940bbfc ldr x28, [sp, #0x170] 1a1d9c: 910643ff add sp, sp, #0x190 1a1da0: d65f03c0 ret 1a1da4: 97fc1ff3 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001a1da8 : 1a1da8: d10043ff sub sp, sp, #0x10 1a1dac: 90000848 adrp x8, 0x2a9000 1a1db0: 9130a108 add x8, x8, #0xc28 1a1db4: b9000fe0 str w0, [sp, #0xc] 1a1db8: b9400fe0 ldr w0, [sp, #0xc] 1a1dbc: b9000100 str w0, [x8] 1a1dc0: 910043ff add sp, sp, #0x10 1a1dc4: d65f03c0 ret 00000000001a1dc8 : 1a1dc8: d10043ff sub sp, sp, #0x10 1a1dcc: d0000848 adrp x8, 0x2ab000 1a1dd0: 91270108 add x8, x8, #0x9c0 1a1dd4: f0000829 adrp x9, 0x2a8000 1a1dd8: f9418929 ldr x9, [x9, #0x310] 1a1ddc: f90007e0 str x0, [sp, #0x8] 1a1de0: b90007e1 str w1, [sp, #0x4] 1a1de4: f94007e0 ldr x0, [sp, #0x8] 1a1de8: f9000100 str x0, [x8] 1a1dec: b94007e1 ldr w1, [sp, #0x4] 1a1df0: b9000121 str w1, [x9] 1a1df4: 910043ff add sp, sp, #0x10 1a1df8: d65f03c0 ret 00000000001a1dfc : 1a1dfc: d100c3ff sub sp, sp, #0x30 1a1e00: a9027bfd stp x29, x30, [sp, #0x20] 1a1e04: 910083fd add x29, sp, #0x20 1a1e08: 52800008 mov w8, #0x0 // =0 1a1e0c: b27c07e2 orr x2, xzr, #0x30 1a1e10: d2800009 mov x9, #0x0 // =0 1a1e14: f81f83a0 stur x0, [x29, #-0x8] 1a1e18: f9000be1 str x1, [sp, #0x10] 1a1e1c: f85f83a0 ldur x0, [x29, #-0x8] 1a1e20: 2a0803e1 mov w1, w8 1a1e24: f90007e9 str x9, [sp, #0x8] 1a1e28: 97fc1372 bl 0xa6bf0 1a1e2c: f9400be9 ldr x9, [sp, #0x10] 1a1e30: f85f83a0 ldur x0, [x29, #-0x8] 1a1e34: f9000c09 str x9, [x0, #0x18] 1a1e38: f85f83a0 ldur x0, [x29, #-0x8] 1a1e3c: f9001009 str x9, [x0, #0x20] 1a1e40: f85f83a9 ldur x9, [x29, #-0x8] 1a1e44: f900153f str xzr, [x9, #0x28] 1a1e48: f85f83a9 ldur x9, [x29, #-0x8] 1a1e4c: f9400d29 ldr x9, [x9, #0x18] 1a1e50: f94007e0 ldr x0, [sp, #0x8] 1a1e54: eb00013f cmp x9, x0 1a1e58: 1a9f07e8 cset w8, ne 1a1e5c: 37000048 tbnz w8, #0x0, 0x1a1e64 1a1e60: 14000015 b 0x1a1eb4 1a1e64: f9400be8 ldr x8, [sp, #0x10] 1a1e68: f9400908 ldr x8, [x8, #0x10] 1a1e6c: b5000048 cbnz x8, 0x1a1e74 1a1e70: 14000011 b 0x1a1eb4 1a1e74: f85f83a8 ldur x8, [x29, #-0x8] 1a1e78: f9400d08 ldr x8, [x8, #0x18] 1a1e7c: f9400108 ldr x8, [x8] 1a1e80: f9400108 ldr x8, [x8] 1a1e84: f85f83a9 ldur x9, [x29, #-0x8] 1a1e88: f9400d29 ldr x9, [x9, #0x18] 1a1e8c: f9400529 ldr x9, [x9, #0x8] 1a1e90: 8b090108 add x8, x8, x9 1a1e94: f85f83a9 ldur x9, [x29, #-0x8] 1a1e98: f9000528 str x8, [x9, #0x8] 1a1e9c: f85f83a8 ldur x8, [x29, #-0x8] 1a1ea0: f9400d08 ldr x8, [x8, #0x18] 1a1ea4: f9400908 ldr x8, [x8, #0x10] 1a1ea8: f85f83a9 ldur x9, [x29, #-0x8] 1a1eac: f9000928 str x8, [x9, #0x10] 1a1eb0: 14000006 b 0x1a1ec8 1a1eb4: f85f83a8 ldur x8, [x29, #-0x8] 1a1eb8: f94007e9 ldr x9, [sp, #0x8] 1a1ebc: f9000509 str x9, [x8, #0x8] 1a1ec0: f85f83a8 ldur x8, [x29, #-0x8] 1a1ec4: f900091f str xzr, [x8, #0x10] 1a1ec8: f85f83a0 ldur x0, [x29, #-0x8] 1a1ecc: 94000004 bl 0x1a1edc 1a1ed0: a9427bfd ldp x29, x30, [sp, #0x20] 1a1ed4: 9100c3ff add sp, sp, #0x30 1a1ed8: d65f03c0 ret 1a1edc: d10043ff sub sp, sp, #0x10 1a1ee0: d2800008 mov x8, #0x0 // =0 1a1ee4: f90007e0 str x0, [sp, #0x8] 1a1ee8: f90003e8 str x8, [sp] 1a1eec: b24003e8 orr x8, xzr, #0x1 1a1ef0: 320007e9 orr w9, wzr, #0x3 1a1ef4: f94007ea ldr x10, [sp, #0x8] 1a1ef8: f940094a ldr x10, [x10, #0x10] 1a1efc: f94007eb ldr x11, [sp, #0x8] 1a1f00: b940016c ldr w12, [x11] 1a1f04: 1ac92989 asr w9, w12, w9 1a1f08: 2a0903eb mov w11, w9 1a1f0c: 93407d6b sxtw x11, w11 1a1f10: eb0b014a subs x10, x10, x11 1a1f14: eb08015f cmp x10, x8 1a1f18: 1a9fa7e9 cset w9, lt 1a1f1c: 37000049 tbnz w9, #0x0, 0x1a1f24 1a1f20: 1400005e b 0x1a2098 1a1f24: 32000be8 orr w8, wzr, #0x7 1a1f28: 320007e9 orr w9, wzr, #0x3 1a1f2c: f94007ea ldr x10, [sp, #0x8] 1a1f30: b940014b ldr w11, [x10] 1a1f34: 1ac92969 asr w9, w11, w9 1a1f38: 2a0903ea mov w10, w9 1a1f3c: 93407d4a sxtw x10, w10 1a1f40: f94007ec ldr x12, [sp, #0x8] 1a1f44: f940098d ldr x13, [x12, #0x10] 1a1f48: eb0a01aa subs x10, x13, x10 1a1f4c: f900098a str x10, [x12, #0x10] 1a1f50: f94007ea ldr x10, [sp, #0x8] 1a1f54: b9400149 ldr w9, [x10] 1a1f58: 0a080128 and w8, w9, w8 1a1f5c: b9000148 str w8, [x10] 1a1f60: f94007ea ldr x10, [sp, #0x8] 1a1f64: f9400d4a ldr x10, [x10, #0x18] 1a1f68: f94003ec ldr x12, [sp] 1a1f6c: eb0c015f cmp x10, x12 1a1f70: 1a9f07e8 cset w8, ne 1a1f74: 37000048 tbnz w8, #0x0, 0x1a1f7c 1a1f78: 14000037 b 0x1a2054 1a1f7c: f94007e8 ldr x8, [sp, #0x8] 1a1f80: f9400d08 ldr x8, [x8, #0x18] 1a1f84: f9400d08 ldr x8, [x8, #0x18] 1a1f88: f94003e9 ldr x9, [sp] 1a1f8c: eb09011f cmp x8, x9 1a1f90: 1a9f07ea cset w10, ne 1a1f94: 3700004a tbnz w10, #0x0, 0x1a1f9c 1a1f98: 1400002f b 0x1a2054 1a1f9c: d2800008 mov x8, #0x0 // =0 1a1fa0: f94007e9 ldr x9, [sp, #0x8] 1a1fa4: f9400d29 ldr x9, [x9, #0x18] 1a1fa8: f9400929 ldr x9, [x9, #0x10] 1a1fac: f94007ea ldr x10, [sp, #0x8] 1a1fb0: f940154b ldr x11, [x10, #0x28] 1a1fb4: 8b090169 add x9, x11, x9 1a1fb8: f9001549 str x9, [x10, #0x28] 1a1fbc: f94007e9 ldr x9, [sp, #0x8] 1a1fc0: f9400d29 ldr x9, [x9, #0x18] 1a1fc4: f9400d29 ldr x9, [x9, #0x18] 1a1fc8: f94007ea ldr x10, [sp, #0x8] 1a1fcc: f9000d49 str x9, [x10, #0x18] 1a1fd0: f94007e9 ldr x9, [sp, #0x8] 1a1fd4: f9400929 ldr x9, [x9, #0x10] 1a1fd8: f94007ea ldr x10, [sp, #0x8] 1a1fdc: f9400d4a ldr x10, [x10, #0x18] 1a1fe0: f940094a ldr x10, [x10, #0x10] 1a1fe4: 8b0a0129 add x9, x9, x10 1a1fe8: eb08013f cmp x9, x8 1a1fec: 1a9fd7ec cset w12, gt 1a1ff0: 3700004c tbnz w12, #0x0, 0x1a1ff8 1a1ff4: 14000010 b 0x1a2034 1a1ff8: d2800008 mov x8, #0x0 // =0 1a1ffc: f94007e9 ldr x9, [sp, #0x8] 1a2000: f9400d29 ldr x9, [x9, #0x18] 1a2004: f9400129 ldr x9, [x9] 1a2008: f9400129 ldr x9, [x9] 1a200c: f94007ea ldr x10, [sp, #0x8] 1a2010: f9400d4a ldr x10, [x10, #0x18] 1a2014: f940054a ldr x10, [x10, #0x8] 1a2018: 8b0a0129 add x9, x9, x10 1a201c: f94007ea ldr x10, [sp, #0x8] 1a2020: f940094a ldr x10, [x10, #0x10] 1a2024: eb0a0108 subs x8, x8, x10 1a2028: 8b080128 add x8, x9, x8 1a202c: f94007e9 ldr x9, [sp, #0x8] 1a2030: f9000528 str x8, [x9, #0x8] 1a2034: f94007e8 ldr x8, [sp, #0x8] 1a2038: f9400d08 ldr x8, [x8, #0x18] 1a203c: f9400908 ldr x8, [x8, #0x10] 1a2040: f94007e9 ldr x9, [sp, #0x8] 1a2044: f940092a ldr x10, [x9, #0x10] 1a2048: 8b080148 add x8, x10, x8 1a204c: f9000928 str x8, [x9, #0x10] 1a2050: 14000011 b 0x1a2094 1a2054: b27d03e8 orr x8, xzr, #0x8 1a2058: f94007e9 ldr x9, [sp, #0x8] 1a205c: f9400929 ldr x9, [x9, #0x10] 1a2060: 9b087d28 mul x8, x9, x8 1a2064: f94007e9 ldr x9, [sp, #0x8] 1a2068: b940012a ldr w10, [x9] 1a206c: 2a0a03e9 mov w9, w10 1a2070: 93407d29 sxtw x9, w9 1a2074: eb09011f cmp x8, x9 1a2078: 1a9fa7ea cset w10, lt 1a207c: 3700004a tbnz w10, #0x0, 0x1a2084 1a2080: 14000004 b 0x1a2090 1a2084: 92800008 mov x8, #-0x1 // =-1 1a2088: f94007e9 ldr x9, [sp, #0x8] 1a208c: f9000928 str x8, [x9, #0x10] 1a2090: 14000002 b 0x1a2098 1a2094: 17ffff96 b 0x1a1eec 1a2098: 910043ff add sp, sp, #0x10 1a209c: d65f03c0 ret 00000000001a20a0 : 1a20a0: d10143ff sub sp, sp, #0x50 1a20a4: f0000828 adrp x8, 0x2a9000 1a20a8: 9130c108 add x8, x8, #0xc30 1a20ac: b27d03e9 orr x9, xzr, #0x8 1a20b0: d280000a mov x10, #0x0 // =0 1a20b4: f90023e0 str x0, [sp, #0x40] 1a20b8: b9003fe1 str w1, [sp, #0x3c] 1a20bc: b9403fe1 ldr w1, [sp, #0x3c] 1a20c0: 2a0103e0 mov w0, w1 1a20c4: 93407c00 sxtw x0, w0 1a20c8: 9b007d29 mul x9, x9, x0 1a20cc: 8b090108 add x8, x8, x9 1a20d0: f9400108 ldr x8, [x8] 1a20d4: f9001be8 str x8, [sp, #0x30] 1a20d8: f90017ff str xzr, [sp, #0x28] 1a20dc: b9403fe1 ldr w1, [sp, #0x3c] 1a20e0: b90027e1 str w1, [sp, #0x24] 1a20e4: f94023e8 ldr x8, [sp, #0x40] 1a20e8: f9400508 ldr x8, [x8, #0x8] 1a20ec: eb0a011f cmp x8, x10 1a20f0: 1a9f07e1 cset w1, ne 1a20f4: f90007ea str x10, [sp, #0x8] 1a20f8: 37000061 tbnz w1, #0x0, 0x1a2104 1a20fc: f90027ff str xzr, [sp, #0x48] 1a2100: 1400019b b 0x1a276c 1a2104: b24007e8 orr x8, xzr, #0x3 1a2108: f94023e9 ldr x9, [sp, #0x40] 1a210c: b940012a ldr w10, [x9] 1a2110: b9403feb ldr w11, [sp, #0x3c] 1a2114: 0b0a016a add w10, w11, w10 1a2118: b9003fea str w10, [sp, #0x3c] 1a211c: b9403fea ldr w10, [sp, #0x3c] 1a2120: 2a0a03e9 mov w9, w10 1a2124: 93407d29 sxtw x9, w9 1a2128: f94023ec ldr x12, [sp, #0x40] 1a212c: f940098c ldr x12, [x12, #0x10] 1a2130: 9ac82188 lsl x8, x12, x8 1a2134: eb08013f cmp x9, x8 1a2138: 1a9fb7ea cset w10, ge 1a213c: 3700004a tbnz w10, #0x0, 0x1a2144 1a2140: 1400012c b 0x1a25f0 1a2144: 52800008 mov w8, #0x0 // =0 1a2148: f94023e9 ldr x9, [sp, #0x40] 1a214c: f9400929 ldr x9, [x9, #0x10] 1a2150: 2a0903ea mov w10, w9 1a2154: b90023ea str w10, [sp, #0x20] 1a2158: f94023e9 ldr x9, [sp, #0x40] 1a215c: f9400529 ldr x9, [x9, #0x8] 1a2160: f9000fe9 str x9, [sp, #0x18] 1a2164: f94023e9 ldr x9, [sp, #0x40] 1a2168: f9400d29 ldr x9, [x9, #0x18] 1a216c: f9000be9 str x9, [sp, #0x10] 1a2170: b94023ea ldr w10, [sp, #0x20] 1a2174: 6b08015f cmp w10, w8 1a2178: 1a9fa7e8 cset w8, lt 1a217c: 37000048 tbnz w8, #0x0, 0x1a2184 1a2180: 14000003 b 0x1a218c 1a2184: f90027ff str xzr, [sp, #0x48] 1a2188: 14000179 b 0x1a276c 1a218c: f9400be8 ldr x8, [sp, #0x10] 1a2190: f94007e9 ldr x9, [sp, #0x8] 1a2194: eb09011f cmp x8, x9 1a2198: 1a9f07ea cset w10, ne 1a219c: 3700004a tbnz w10, #0x0, 0x1a21a4 1a21a0: 14000003 b 0x1a21ac 1a21a4: b94023e8 ldr w8, [sp, #0x20] 1a21a8: 35000068 cbnz w8, 0x1a21b4 1a21ac: f90027ff str xzr, [sp, #0x48] 1a21b0: 1400016f b 0x1a276c 1a21b4: b9403fe8 ldr w8, [sp, #0x3c] 1a21b8: 35000048 cbnz w8, 0x1a21c0 1a21bc: 1400010c b 0x1a25ec 1a21c0: 12800008 mov w8, #-0x1 // =-1 1a21c4: 52800009 mov w9, #0x0 // =0 1a21c8: b94023ea ldr w10, [sp, #0x20] 1a21cc: 6b09015f cmp w10, w9 1a21d0: 1a9f07e9 cset w9, ne 1a21d4: 4a080128 eor w8, w9, w8 1a21d8: 37000048 tbnz w8, #0x0, 0x1a21e0 1a21dc: 14000018 b 0x1a223c 1a21e0: f9400be8 ldr x8, [sp, #0x10] 1a21e4: f9400d08 ldr x8, [x8, #0x18] 1a21e8: f9000be8 str x8, [sp, #0x10] 1a21ec: f9400be8 ldr x8, [sp, #0x10] 1a21f0: f94007e9 ldr x9, [sp, #0x8] 1a21f4: eb09011f cmp x8, x9 1a21f8: 1a9f07ea cset w10, ne 1a21fc: 3700008a tbnz w10, #0x0, 0x1a220c 1a2200: 92800008 mov x8, #-0x1 // =-1 1a2204: f90027e8 str x8, [sp, #0x48] 1a2208: 14000159 b 0x1a276c 1a220c: f9400be8 ldr x8, [sp, #0x10] 1a2210: f9400108 ldr x8, [x8] 1a2214: f9400108 ldr x8, [x8] 1a2218: f9400be9 ldr x9, [sp, #0x10] 1a221c: f9400529 ldr x9, [x9, #0x8] 1a2220: 8b090108 add x8, x8, x9 1a2224: f9000fe8 str x8, [sp, #0x18] 1a2228: f9400be8 ldr x8, [sp, #0x10] 1a222c: f9400908 ldr x8, [x8, #0x10] 1a2230: 2a0803ea mov w10, w8 1a2234: b90023ea str w10, [sp, #0x20] 1a2238: 17ffffe2 b 0x1a21c0 1a223c: b24003e8 orr x8, xzr, #0x1 1a2240: 321d03e9 orr w9, wzr, #0x8 1a2244: f9400fea ldr x10, [sp, #0x18] 1a2248: 8b080148 add x8, x10, x8 1a224c: f9000fe8 str x8, [sp, #0x18] 1a2250: 3940014b ldrb w11, [x10] 1a2254: f94023e8 ldr x8, [sp, #0x40] 1a2258: b940010c ldr w12, [x8] 1a225c: 1acc296b asr w11, w11, w12 1a2260: 2a0b03e8 mov w8, w11 1a2264: 93407d08 sxtw x8, w8 1a2268: f90017e8 str x8, [sp, #0x28] 1a226c: b9403feb ldr w11, [sp, #0x3c] 1a2270: 6b09017f cmp w11, w9 1a2274: 1a9fd7e9 cset w9, gt 1a2278: 37000049 tbnz w9, #0x0, 0x1a2280 1a227c: 140000dc b 0x1a25ec 1a2280: 12800008 mov w8, #-0x1 // =-1 1a2284: b94023e9 ldr w9, [sp, #0x20] 1a2288: 0b080128 add w8, w9, w8 1a228c: b90023e8 str w8, [sp, #0x20] 1a2290: 12800008 mov w8, #-0x1 // =-1 1a2294: 52800009 mov w9, #0x0 // =0 1a2298: b94023ea ldr w10, [sp, #0x20] 1a229c: 6b09015f cmp w10, w9 1a22a0: 1a9f07e9 cset w9, ne 1a22a4: 4a080128 eor w8, w9, w8 1a22a8: 37000048 tbnz w8, #0x0, 0x1a22b0 1a22ac: 14000018 b 0x1a230c 1a22b0: f9400be8 ldr x8, [sp, #0x10] 1a22b4: f9400d08 ldr x8, [x8, #0x18] 1a22b8: f9000be8 str x8, [sp, #0x10] 1a22bc: f9400be8 ldr x8, [sp, #0x10] 1a22c0: f94007e9 ldr x9, [sp, #0x8] 1a22c4: eb09011f cmp x8, x9 1a22c8: 1a9f07ea cset w10, ne 1a22cc: 3700008a tbnz w10, #0x0, 0x1a22dc 1a22d0: 92800008 mov x8, #-0x1 // =-1 1a22d4: f90027e8 str x8, [sp, #0x48] 1a22d8: 14000125 b 0x1a276c 1a22dc: f9400be8 ldr x8, [sp, #0x10] 1a22e0: f9400108 ldr x8, [x8] 1a22e4: f9400108 ldr x8, [x8] 1a22e8: f9400be9 ldr x9, [sp, #0x10] 1a22ec: f9400529 ldr x9, [x9, #0x8] 1a22f0: 8b090108 add x8, x8, x9 1a22f4: f9000fe8 str x8, [sp, #0x18] 1a22f8: f9400be8 ldr x8, [sp, #0x10] 1a22fc: f9400908 ldr x8, [x8, #0x10] 1a2300: 2a0803ea mov w10, w8 1a2304: b90023ea str w10, [sp, #0x20] 1a2308: 17ffffe2 b 0x1a2290 1a230c: 321c03e8 orr w8, wzr, #0x10 1a2310: b24003e9 orr x9, xzr, #0x1 1a2314: 321d03ea orr w10, wzr, #0x8 1a2318: f9400feb ldr x11, [sp, #0x18] 1a231c: 8b090169 add x9, x11, x9 1a2320: f9000fe9 str x9, [sp, #0x18] 1a2324: 3940016c ldrb w12, [x11] 1a2328: f94023e9 ldr x9, [sp, #0x40] 1a232c: b940012d ldr w13, [x9] 1a2330: 6b0d014a subs w10, w10, w13 1a2334: 1aca218a lsl w10, w12, w10 1a2338: 2a0a03e9 mov w9, w10 1a233c: 93407d29 sxtw x9, w9 1a2340: f94017eb ldr x11, [sp, #0x28] 1a2344: aa090169 orr x9, x11, x9 1a2348: f90017e9 str x9, [sp, #0x28] 1a234c: b9403fea ldr w10, [sp, #0x3c] 1a2350: 6b08015f cmp w10, w8 1a2354: 1a9fd7e8 cset w8, gt 1a2358: 37000048 tbnz w8, #0x0, 0x1a2360 1a235c: 140000a4 b 0x1a25ec 1a2360: 12800008 mov w8, #-0x1 // =-1 1a2364: b94023e9 ldr w9, [sp, #0x20] 1a2368: 0b080128 add w8, w9, w8 1a236c: b90023e8 str w8, [sp, #0x20] 1a2370: 12800008 mov w8, #-0x1 // =-1 1a2374: 52800009 mov w9, #0x0 // =0 1a2378: b94023ea ldr w10, [sp, #0x20] 1a237c: 6b09015f cmp w10, w9 1a2380: 1a9f07e9 cset w9, ne 1a2384: 4a080128 eor w8, w9, w8 1a2388: 37000048 tbnz w8, #0x0, 0x1a2390 1a238c: 14000018 b 0x1a23ec 1a2390: f9400be8 ldr x8, [sp, #0x10] 1a2394: f9400d08 ldr x8, [x8, #0x18] 1a2398: f9000be8 str x8, [sp, #0x10] 1a239c: f9400be8 ldr x8, [sp, #0x10] 1a23a0: f94007e9 ldr x9, [sp, #0x8] 1a23a4: eb09011f cmp x8, x9 1a23a8: 1a9f07ea cset w10, ne 1a23ac: 3700008a tbnz w10, #0x0, 0x1a23bc 1a23b0: 92800008 mov x8, #-0x1 // =-1 1a23b4: f90027e8 str x8, [sp, #0x48] 1a23b8: 140000ed b 0x1a276c 1a23bc: f9400be8 ldr x8, [sp, #0x10] 1a23c0: f9400108 ldr x8, [x8] 1a23c4: f9400108 ldr x8, [x8] 1a23c8: f9400be9 ldr x9, [sp, #0x10] 1a23cc: f9400529 ldr x9, [x9, #0x8] 1a23d0: 8b090108 add x8, x8, x9 1a23d4: f9000fe8 str x8, [sp, #0x18] 1a23d8: f9400be8 ldr x8, [sp, #0x10] 1a23dc: f9400908 ldr x8, [x8, #0x10] 1a23e0: 2a0803ea mov w10, w8 1a23e4: b90023ea str w10, [sp, #0x20] 1a23e8: 17ffffe2 b 0x1a2370 1a23ec: 321d07e8 orr w8, wzr, #0x18 1a23f0: 321c03e9 orr w9, wzr, #0x10 1a23f4: b24003ea orr x10, xzr, #0x1 1a23f8: f9400feb ldr x11, [sp, #0x18] 1a23fc: 8b0a016a add x10, x11, x10 1a2400: f9000fea str x10, [sp, #0x18] 1a2404: 3940016c ldrb w12, [x11] 1a2408: f94023ea ldr x10, [sp, #0x40] 1a240c: b940014d ldr w13, [x10] 1a2410: 6b0d0129 subs w9, w9, w13 1a2414: 1ac92189 lsl w9, w12, w9 1a2418: 2a0903ea mov w10, w9 1a241c: 93407d4a sxtw x10, w10 1a2420: f94017eb ldr x11, [sp, #0x28] 1a2424: aa0a016a orr x10, x11, x10 1a2428: f90017ea str x10, [sp, #0x28] 1a242c: b9403fe9 ldr w9, [sp, #0x3c] 1a2430: 6b08013f cmp w9, w8 1a2434: 1a9fd7e8 cset w8, gt 1a2438: 37000048 tbnz w8, #0x0, 0x1a2440 1a243c: 1400006c b 0x1a25ec 1a2440: 12800008 mov w8, #-0x1 // =-1 1a2444: b94023e9 ldr w9, [sp, #0x20] 1a2448: 0b080128 add w8, w9, w8 1a244c: b90023e8 str w8, [sp, #0x20] 1a2450: 12800008 mov w8, #-0x1 // =-1 1a2454: 52800009 mov w9, #0x0 // =0 1a2458: b94023ea ldr w10, [sp, #0x20] 1a245c: 6b09015f cmp w10, w9 1a2460: 1a9f07e9 cset w9, ne 1a2464: 4a080128 eor w8, w9, w8 1a2468: 37000048 tbnz w8, #0x0, 0x1a2470 1a246c: 14000018 b 0x1a24cc 1a2470: f9400be8 ldr x8, [sp, #0x10] 1a2474: f9400d08 ldr x8, [x8, #0x18] 1a2478: f9000be8 str x8, [sp, #0x10] 1a247c: f9400be8 ldr x8, [sp, #0x10] 1a2480: f94007e9 ldr x9, [sp, #0x8] 1a2484: eb09011f cmp x8, x9 1a2488: 1a9f07ea cset w10, ne 1a248c: 3700008a tbnz w10, #0x0, 0x1a249c 1a2490: 92800008 mov x8, #-0x1 // =-1 1a2494: f90027e8 str x8, [sp, #0x48] 1a2498: 140000b5 b 0x1a276c 1a249c: f9400be8 ldr x8, [sp, #0x10] 1a24a0: f9400108 ldr x8, [x8] 1a24a4: f9400108 ldr x8, [x8] 1a24a8: f9400be9 ldr x9, [sp, #0x10] 1a24ac: f9400529 ldr x9, [x9, #0x8] 1a24b0: 8b090108 add x8, x8, x9 1a24b4: f9000fe8 str x8, [sp, #0x18] 1a24b8: f9400be8 ldr x8, [sp, #0x10] 1a24bc: f9400908 ldr x8, [x8, #0x10] 1a24c0: 2a0803ea mov w10, w8 1a24c4: b90023ea str w10, [sp, #0x20] 1a24c8: 17ffffe2 b 0x1a2450 1a24cc: 321b03e8 orr w8, wzr, #0x20 1a24d0: 321d07e9 orr w9, wzr, #0x18 1a24d4: b24003ea orr x10, xzr, #0x1 1a24d8: f9400feb ldr x11, [sp, #0x18] 1a24dc: 8b0a016a add x10, x11, x10 1a24e0: f9000fea str x10, [sp, #0x18] 1a24e4: 3940016c ldrb w12, [x11] 1a24e8: f94023ea ldr x10, [sp, #0x40] 1a24ec: b940014d ldr w13, [x10] 1a24f0: 6b0d0129 subs w9, w9, w13 1a24f4: 1ac92189 lsl w9, w12, w9 1a24f8: 2a0903ea mov w10, w9 1a24fc: 93407d4a sxtw x10, w10 1a2500: f94017eb ldr x11, [sp, #0x28] 1a2504: aa0a016a orr x10, x11, x10 1a2508: f90017ea str x10, [sp, #0x28] 1a250c: b9403fe9 ldr w9, [sp, #0x3c] 1a2510: 6b08013f cmp w9, w8 1a2514: 1a9fd7e8 cset w8, gt 1a2518: 37000048 tbnz w8, #0x0, 0x1a2520 1a251c: 14000034 b 0x1a25ec 1a2520: f94023e8 ldr x8, [sp, #0x40] 1a2524: b9400109 ldr w9, [x8] 1a2528: 35000049 cbnz w9, 0x1a2530 1a252c: 14000030 b 0x1a25ec 1a2530: 12800008 mov w8, #-0x1 // =-1 1a2534: b94023e9 ldr w9, [sp, #0x20] 1a2538: 0b080128 add w8, w9, w8 1a253c: b90023e8 str w8, [sp, #0x20] 1a2540: 12800008 mov w8, #-0x1 // =-1 1a2544: 52800009 mov w9, #0x0 // =0 1a2548: b94023ea ldr w10, [sp, #0x20] 1a254c: 6b09015f cmp w10, w9 1a2550: 1a9f07e9 cset w9, ne 1a2554: 4a080128 eor w8, w9, w8 1a2558: 37000048 tbnz w8, #0x0, 0x1a2560 1a255c: 14000018 b 0x1a25bc 1a2560: f9400be8 ldr x8, [sp, #0x10] 1a2564: f9400d08 ldr x8, [x8, #0x18] 1a2568: f9000be8 str x8, [sp, #0x10] 1a256c: f9400be8 ldr x8, [sp, #0x10] 1a2570: f94007e9 ldr x9, [sp, #0x8] 1a2574: eb09011f cmp x8, x9 1a2578: 1a9f07ea cset w10, ne 1a257c: 3700008a tbnz w10, #0x0, 0x1a258c 1a2580: 92800008 mov x8, #-0x1 // =-1 1a2584: f90027e8 str x8, [sp, #0x48] 1a2588: 14000079 b 0x1a276c 1a258c: f9400be8 ldr x8, [sp, #0x10] 1a2590: f9400108 ldr x8, [x8] 1a2594: f9400108 ldr x8, [x8] 1a2598: f9400be9 ldr x9, [sp, #0x10] 1a259c: f9400529 ldr x9, [x9, #0x8] 1a25a0: 8b090108 add x8, x8, x9 1a25a4: f9000fe8 str x8, [sp, #0x18] 1a25a8: f9400be8 ldr x8, [sp, #0x10] 1a25ac: f9400908 ldr x8, [x8, #0x10] 1a25b0: 2a0803ea mov w10, w8 1a25b4: b90023ea str w10, [sp, #0x20] 1a25b8: 17ffffe2 b 0x1a2540 1a25bc: 321b03e8 orr w8, wzr, #0x20 1a25c0: f9400fe9 ldr x9, [sp, #0x18] 1a25c4: 3940012a ldrb w10, [x9] 1a25c8: f94023e9 ldr x9, [sp, #0x40] 1a25cc: b940012b ldr w11, [x9] 1a25d0: 6b0b0108 subs w8, w8, w11 1a25d4: 1ac82148 lsl w8, w10, w8 1a25d8: 2a0803e9 mov w9, w8 1a25dc: 93407d29 sxtw x9, w9 1a25e0: f94017ec ldr x12, [sp, #0x28] 1a25e4: aa090189 orr x9, x12, x9 1a25e8: f90017e9 str x9, [sp, #0x28] 1a25ec: 1400005a b 0x1a2754 1a25f0: 321d03e8 orr w8, wzr, #0x8 1a25f4: f94023e9 ldr x9, [sp, #0x40] 1a25f8: f9400529 ldr x9, [x9, #0x8] 1a25fc: 3940012a ldrb w10, [x9] 1a2600: f94023e9 ldr x9, [sp, #0x40] 1a2604: b940012b ldr w11, [x9] 1a2608: 1acb294a asr w10, w10, w11 1a260c: 2a0a03e9 mov w9, w10 1a2610: 93407d29 sxtw x9, w9 1a2614: f90017e9 str x9, [sp, #0x28] 1a2618: b9403fea ldr w10, [sp, #0x3c] 1a261c: 6b08015f cmp w10, w8 1a2620: 1a9fd7e8 cset w8, gt 1a2624: 37000048 tbnz w8, #0x0, 0x1a262c 1a2628: 1400004b b 0x1a2754 1a262c: 321c03e8 orr w8, wzr, #0x10 1a2630: 321d03e9 orr w9, wzr, #0x8 1a2634: f94023ea ldr x10, [sp, #0x40] 1a2638: f940054a ldr x10, [x10, #0x8] 1a263c: 3940054b ldrb w11, [x10, #0x1] 1a2640: f94023ea ldr x10, [sp, #0x40] 1a2644: b940014c ldr w12, [x10] 1a2648: 6b0c0129 subs w9, w9, w12 1a264c: 1ac92169 lsl w9, w11, w9 1a2650: 2a0903ea mov w10, w9 1a2654: 93407d4a sxtw x10, w10 1a2658: f94017ed ldr x13, [sp, #0x28] 1a265c: aa0a01aa orr x10, x13, x10 1a2660: f90017ea str x10, [sp, #0x28] 1a2664: b9403fe9 ldr w9, [sp, #0x3c] 1a2668: 6b08013f cmp w9, w8 1a266c: 1a9fd7e8 cset w8, gt 1a2670: 37000048 tbnz w8, #0x0, 0x1a2678 1a2674: 14000038 b 0x1a2754 1a2678: 321d07e8 orr w8, wzr, #0x18 1a267c: 321c03e9 orr w9, wzr, #0x10 1a2680: f94023ea ldr x10, [sp, #0x40] 1a2684: f940054a ldr x10, [x10, #0x8] 1a2688: 3940094b ldrb w11, [x10, #0x2] 1a268c: f94023ea ldr x10, [sp, #0x40] 1a2690: b940014c ldr w12, [x10] 1a2694: 6b0c0129 subs w9, w9, w12 1a2698: 1ac92169 lsl w9, w11, w9 1a269c: 2a0903ea mov w10, w9 1a26a0: 93407d4a sxtw x10, w10 1a26a4: f94017ed ldr x13, [sp, #0x28] 1a26a8: aa0a01aa orr x10, x13, x10 1a26ac: f90017ea str x10, [sp, #0x28] 1a26b0: b9403fe9 ldr w9, [sp, #0x3c] 1a26b4: 6b08013f cmp w9, w8 1a26b8: 1a9fd7e8 cset w8, gt 1a26bc: 37000048 tbnz w8, #0x0, 0x1a26c4 1a26c0: 14000025 b 0x1a2754 1a26c4: 321b03e8 orr w8, wzr, #0x20 1a26c8: 321d07e9 orr w9, wzr, #0x18 1a26cc: f94023ea ldr x10, [sp, #0x40] 1a26d0: f940054a ldr x10, [x10, #0x8] 1a26d4: 39400d4b ldrb w11, [x10, #0x3] 1a26d8: f94023ea ldr x10, [sp, #0x40] 1a26dc: b940014c ldr w12, [x10] 1a26e0: 6b0c0129 subs w9, w9, w12 1a26e4: 1ac92169 lsl w9, w11, w9 1a26e8: 2a0903ea mov w10, w9 1a26ec: 93407d4a sxtw x10, w10 1a26f0: f94017ed ldr x13, [sp, #0x28] 1a26f4: aa0a01aa orr x10, x13, x10 1a26f8: f90017ea str x10, [sp, #0x28] 1a26fc: b9403fe9 ldr w9, [sp, #0x3c] 1a2700: 6b08013f cmp w9, w8 1a2704: 1a9fd7e8 cset w8, gt 1a2708: 37000048 tbnz w8, #0x0, 0x1a2710 1a270c: 14000012 b 0x1a2754 1a2710: f94023e8 ldr x8, [sp, #0x40] 1a2714: b9400109 ldr w9, [x8] 1a2718: 35000049 cbnz w9, 0x1a2720 1a271c: 1400000e b 0x1a2754 1a2720: 321b03e8 orr w8, wzr, #0x20 1a2724: f94023e9 ldr x9, [sp, #0x40] 1a2728: f9400529 ldr x9, [x9, #0x8] 1a272c: 3940112a ldrb w10, [x9, #0x4] 1a2730: f94023e9 ldr x9, [sp, #0x40] 1a2734: b940012b ldr w11, [x9] 1a2738: 6b0b0108 subs w8, w8, w11 1a273c: 1ac82148 lsl w8, w10, w8 1a2740: 2a0803e9 mov w9, w8 1a2744: 93407d29 sxtw x9, w9 1a2748: f94017ec ldr x12, [sp, #0x28] 1a274c: aa090189 orr x9, x12, x9 1a2750: f90017e9 str x9, [sp, #0x28] 1a2754: f9401be8 ldr x8, [sp, #0x30] 1a2758: f94017e9 ldr x9, [sp, #0x28] 1a275c: 8a080128 and x8, x9, x8 1a2760: f90017e8 str x8, [sp, #0x28] 1a2764: f94017e8 ldr x8, [sp, #0x28] 1a2768: f90027e8 str x8, [sp, #0x48] 1a276c: f94027e0 ldr x0, [sp, #0x48] 1a2770: 910143ff add sp, sp, #0x50 1a2774: d65f03c0 ret 00000000001a2778 : 1a2778: d10083ff sub sp, sp, #0x20 1a277c: a9017bfd stp x29, x30, [sp, #0x10] 1a2780: 910043fd add x29, sp, #0x10 1a2784: 32000be8 orr w8, wzr, #0x7 1a2788: 320007e9 orr w9, wzr, #0x3 1a278c: b24003ea orr x10, xzr, #0x1 1a2790: f90007e0 str x0, [sp, #0x8] 1a2794: b90007e1 str w1, [sp, #0x4] 1a2798: b94007e1 ldr w1, [sp, #0x4] 1a279c: b90003e1 str w1, [sp] 1a27a0: f94007e0 ldr x0, [sp, #0x8] 1a27a4: b9400001 ldr w1, [x0] 1a27a8: b94007eb ldr w11, [sp, #0x4] 1a27ac: 0b01016b add w11, w11, w1 1a27b0: b90007eb str w11, [sp, #0x4] 1a27b4: b94007eb ldr w11, [sp, #0x4] 1a27b8: 0a080168 and w8, w11, w8 1a27bc: f94007e0 ldr x0, [sp, #0x8] 1a27c0: b9000008 str w8, [x0] 1a27c4: b94007e8 ldr w8, [sp, #0x4] 1a27c8: 1ac92908 asr w8, w8, w9 1a27cc: 2a0803e0 mov w0, w8 1a27d0: 93407c00 sxtw x0, w0 1a27d4: f94007ec ldr x12, [sp, #0x8] 1a27d8: f940098d ldr x13, [x12, #0x10] 1a27dc: eb0001ad subs x13, x13, x0 1a27e0: f900098d str x13, [x12, #0x10] 1a27e4: b94007e8 ldr w8, [sp, #0x4] 1a27e8: 1ac92908 asr w8, w8, w9 1a27ec: f94007ec ldr x12, [sp, #0x8] 1a27f0: f940058d ldr x13, [x12, #0x8] 1a27f4: 2a0803e0 mov w0, w8 1a27f8: 93407c00 sxtw x0, w0 1a27fc: 8b0001ad add x13, x13, x0 1a2800: f900058d str x13, [x12, #0x8] 1a2804: f94007ec ldr x12, [sp, #0x8] 1a2808: f940098c ldr x12, [x12, #0x10] 1a280c: eb0a019f cmp x12, x10 1a2810: 1a9fa7e8 cset w8, lt 1a2814: 37000048 tbnz w8, #0x0, 0x1a281c 1a2818: 14000003 b 0x1a2824 1a281c: f94007e0 ldr x0, [sp, #0x8] 1a2820: 97fffdaf bl 0x1a1edc 1a2824: a9417bfd ldp x29, x30, [sp, #0x10] 1a2828: 910083ff add sp, sp, #0x20 1a282c: d65f03c0 ret 00000000001a2830 : 1a2830: d10043ff sub sp, sp, #0x10 1a2834: d2800008 mov x8, #0x0 // =0 1a2838: f90007e0 str x0, [sp, #0x8] 1a283c: f94007e0 ldr x0, [sp, #0x8] 1a2840: f9400800 ldr x0, [x0, #0x10] 1a2844: eb08001f cmp x0, x8 1a2848: 1a9fa7e9 cset w9, lt 1a284c: 37000049 tbnz w9, #0x0, 0x1a2854 1a2850: 14000004 b 0x1a2860 1a2854: 12800008 mov w8, #-0x1 // =-1 1a2858: b90007e8 str w8, [sp, #0x4] 1a285c: 14000002 b 0x1a2864 1a2860: b90007ff str wzr, [sp, #0x4] 1a2864: b94007e0 ldr w0, [sp, #0x4] 1a2868: 910043ff add sp, sp, #0x10 1a286c: d65f03c0 ret 00000000001a2870 : 1a2870: d10043ff sub sp, sp, #0x10 1a2874: d2800008 mov x8, #0x0 // =0 1a2878: f90007e0 str x0, [sp, #0x8] 1a287c: f94007e0 ldr x0, [sp, #0x8] 1a2880: f9400800 ldr x0, [x0, #0x10] 1a2884: eb08001f cmp x0, x8 1a2888: 1a9fa7e9 cset w9, lt 1a288c: 37000049 tbnz w9, #0x0, 0x1a2894 1a2890: 14000008 b 0x1a28b0 1a2894: f94007e8 ldr x8, [sp, #0x8] 1a2898: f9401508 ldr x8, [x8, #0x28] 1a289c: f94007e9 ldr x9, [sp, #0x8] 1a28a0: f9400d29 ldr x9, [x9, #0x18] 1a28a4: f9400929 ldr x9, [x9, #0x10] 1a28a8: 8b090108 add x8, x8, x9 1a28ac: f90003e8 str x8, [sp] 1a28b0: 321d03e8 orr w8, wzr, #0x8 1a28b4: f94007e9 ldr x9, [sp, #0x8] 1a28b8: f9401529 ldr x9, [x9, #0x28] 1a28bc: f94007ea ldr x10, [sp, #0x8] 1a28c0: f9400d4a ldr x10, [x10, #0x18] 1a28c4: f940094a ldr x10, [x10, #0x10] 1a28c8: 8b0a0129 add x9, x9, x10 1a28cc: f94007ea ldr x10, [sp, #0x8] 1a28d0: f940094a ldr x10, [x10, #0x10] 1a28d4: eb0a0129 subs x9, x9, x10 1a28d8: f94007ea ldr x10, [sp, #0x8] 1a28dc: b940014b ldr w11, [x10] 1a28e0: 11001d6b add w11, w11, #0x7 1a28e4: 1ac80d68 sdiv w8, w11, w8 1a28e8: 2a0803ea mov w10, w8 1a28ec: 93407d4a sxtw x10, w10 1a28f0: 8b0a0129 add x9, x9, x10 1a28f4: f90003e9 str x9, [sp] 1a28f8: f94003e0 ldr x0, [sp] 1a28fc: 910043ff add sp, sp, #0x10 1a2900: d65f03c0 ret 00000000001a2904 : 1a2904: d10043ff sub sp, sp, #0x10 1a2908: d2800008 mov x8, #0x0 // =0 1a290c: f90007e0 str x0, [sp, #0x8] 1a2910: f94007e0 ldr x0, [sp, #0x8] 1a2914: f9400800 ldr x0, [x0, #0x10] 1a2918: eb08001f cmp x0, x8 1a291c: 1a9fa7e9 cset w9, lt 1a2920: 37000049 tbnz w9, #0x0, 0x1a2928 1a2924: 1400000b b 0x1a2950 1a2928: b27d03e8 orr x8, xzr, #0x8 1a292c: f94007e9 ldr x9, [sp, #0x8] 1a2930: f9401529 ldr x9, [x9, #0x28] 1a2934: f94007ea ldr x10, [sp, #0x8] 1a2938: f9400d4a ldr x10, [x10, #0x18] 1a293c: f940094a ldr x10, [x10, #0x10] 1a2940: 8b0a0129 add x9, x9, x10 1a2944: 9b087d28 mul x8, x9, x8 1a2948: f90003e8 str x8, [sp] 1a294c: 14000012 b 0x1a2994 1a2950: b27d03e8 orr x8, xzr, #0x8 1a2954: f94007e9 ldr x9, [sp, #0x8] 1a2958: f9401529 ldr x9, [x9, #0x28] 1a295c: f94007ea ldr x10, [sp, #0x8] 1a2960: f9400d4a ldr x10, [x10, #0x18] 1a2964: f940094a ldr x10, [x10, #0x10] 1a2968: 8b0a0129 add x9, x9, x10 1a296c: f94007ea ldr x10, [sp, #0x8] 1a2970: f940094a ldr x10, [x10, #0x10] 1a2974: eb0a0129 subs x9, x9, x10 1a2978: 9b087d28 mul x8, x9, x8 1a297c: f94007e9 ldr x9, [sp, #0x8] 1a2980: b940012b ldr w11, [x9] 1a2984: 2a0b03e9 mov w9, w11 1a2988: 93407d29 sxtw x9, w9 1a298c: 8b090108 add x8, x8, x9 1a2990: f90003e8 str x8, [sp] 1a2994: f94003e0 ldr x0, [sp] 1a2998: 910043ff add sp, sp, #0x10 1a299c: d65f03c0 ret 00000000001a29a0 : 1a29a0: d100c3ff sub sp, sp, #0x30 1a29a4: a9027bfd stp x29, x30, [sp, #0x20] 1a29a8: 910083fd add x29, sp, #0x20 1a29ac: f81f83a0 stur x0, [x29, #-0x8] 1a29b0: b81f43a1 stur w1, [x29, #-0xc] 1a29b4: f85f83a0 ldur x0, [x29, #-0x8] 1a29b8: b85f43a1 ldur w1, [x29, #-0xc] 1a29bc: 97fc1e75 bl 0xaa390 1a29c0: f90007e0 str x0, [sp, #0x8] 1a29c4: f85f83a0 ldur x0, [x29, #-0x8] 1a29c8: b85f43a1 ldur w1, [x29, #-0xc] 1a29cc: 97fbfe0d bl 0xa2200 1a29d0: f94007e0 ldr x0, [sp, #0x8] 1a29d4: a9427bfd ldp x29, x30, [sp, #0x20] 1a29d8: 9100c3ff add sp, sp, #0x30 1a29dc: d65f03c0 ret 00000000001a29e0 <_ilog>: 1a29e0: d10043ff sub sp, sp, #0x10 1a29e4: b9000fe0 str w0, [sp, #0xc] 1a29e8: b9000bff str wzr, [sp, #0x8] 1a29ec: b9400fe8 ldr w8, [sp, #0xc] 1a29f0: 35000048 cbnz w8, 0x1a29f8 <_ilog+0x18> 1a29f4: 14000009 b 0x1a2a18 <_ilog+0x38> 1a29f8: 320003e8 orr w8, wzr, #0x1 1a29fc: b9400be9 ldr w9, [sp, #0x8] 1a2a00: 11000529 add w9, w9, #0x1 1a2a04: b9000be9 str w9, [sp, #0x8] 1a2a08: b9400fe9 ldr w9, [sp, #0xc] 1a2a0c: 1ac82528 lsr w8, w9, w8 1a2a10: b9000fe8 str w8, [sp, #0xc] 1a2a14: 17fffff6 b 0x1a29ec <_ilog+0xc> 1a2a18: b9400be0 ldr w0, [sp, #0x8] 1a2a1c: 910043ff add sp, sp, #0x10 1a2a20: d65f03c0 ret 00000000001a2a24 <_book_maptype1_quantvals>: 1a2a24: d10103ff sub sp, sp, #0x40 1a2a28: a9037bfd stp x29, x30, [sp, #0x30] 1a2a2c: 9100c3fd add x29, sp, #0x30 1a2a30: f81f83a0 stur x0, [x29, #-0x8] 1a2a34: f85f83a0 ldur x0, [x29, #-0x8] 1a2a38: f9403000 ldr x0, [x0, #0x60] 1a2a3c: 2a0003e8 mov w8, w0 1a2a40: 2a0803e0 mov w0, w8 1a2a44: 97fc101f bl 0xa6ac0 <_ilog@plt> 1a2a48: b81f43a0 stur w0, [x29, #-0xc] 1a2a4c: f85f83a9 ldur x9, [x29, #-0x8] 1a2a50: f9403129 ldr x9, [x9, #0x60] 1a2a54: b85f43a8 ldur w8, [x29, #-0xc] 1a2a58: 71000508 subs w8, w8, #0x1 1a2a5c: 2a0803ea mov w10, w8 1a2a60: 93407d4a sxtw x10, w10 1a2a64: f85f83ab ldur x11, [x29, #-0x8] 1a2a68: f940116b ldr x11, [x11, #0x20] 1a2a6c: f100056b subs x11, x11, #0x1 1a2a70: 9b0b7d4a mul x10, x10, x11 1a2a74: f85f83ab ldur x11, [x29, #-0x8] 1a2a78: f940116b ldr x11, [x11, #0x20] 1a2a7c: 9acb0d4a sdiv x10, x10, x11 1a2a80: 9aca2929 asr x9, x9, x10 1a2a84: 2a0903e8 mov w8, w9 1a2a88: b81f03a8 stur w8, [x29, #-0x10] 1a2a8c: b24003e8 orr x8, xzr, #0x1 1a2a90: f9000fe8 str x8, [sp, #0x18] 1a2a94: f9000be8 str x8, [sp, #0x10] 1a2a98: b9000fff str wzr, [sp, #0xc] 1a2a9c: b9400fe8 ldr w8, [sp, #0xc] 1a2aa0: 2a0803e9 mov w9, w8 1a2aa4: 93407d29 sxtw x9, w9 1a2aa8: f85f83aa ldur x10, [x29, #-0x8] 1a2aac: f940114a ldr x10, [x10, #0x20] 1a2ab0: eb0a013f cmp x9, x10 1a2ab4: 1a9fa7e8 cset w8, lt 1a2ab8: 37000048 tbnz w8, #0x0, 0x1a2ac0 <_book_maptype1_quantvals+0x9c> 1a2abc: 14000012 b 0x1a2b04 <_book_maptype1_quantvals+0xe0> 1a2ac0: b85f03a8 ldur w8, [x29, #-0x10] 1a2ac4: 2a0803e9 mov w9, w8 1a2ac8: 93407d29 sxtw x9, w9 1a2acc: f9400fea ldr x10, [sp, #0x18] 1a2ad0: 9b097d49 mul x9, x10, x9 1a2ad4: f9000fe9 str x9, [sp, #0x18] 1a2ad8: b85f03a8 ldur w8, [x29, #-0x10] 1a2adc: 11000508 add w8, w8, #0x1 1a2ae0: 2a0803e9 mov w9, w8 1a2ae4: 93407d29 sxtw x9, w9 1a2ae8: f9400bea ldr x10, [sp, #0x10] 1a2aec: 9b097d49 mul x9, x10, x9 1a2af0: f9000be9 str x9, [sp, #0x10] 1a2af4: b9400fe8 ldr w8, [sp, #0xc] 1a2af8: 11000508 add w8, w8, #0x1 1a2afc: b9000fe8 str w8, [sp, #0xc] 1a2b00: 17ffffe7 b 0x1a2a9c <_book_maptype1_quantvals+0x78> 1a2b04: f9400fe8 ldr x8, [sp, #0x18] 1a2b08: f85f83a9 ldur x9, [x29, #-0x8] 1a2b0c: f9403129 ldr x9, [x9, #0x60] 1a2b10: eb09011f cmp x8, x9 1a2b14: 1a9fc7ea cset w10, le 1a2b18: 3700004a tbnz w10, #0x0, 0x1a2b20 <_book_maptype1_quantvals+0xfc> 1a2b1c: 1400000e b 0x1a2b54 <_book_maptype1_quantvals+0x130> 1a2b20: f9400be8 ldr x8, [sp, #0x10] 1a2b24: f85f83a9 ldur x9, [x29, #-0x8] 1a2b28: f9403129 ldr x9, [x9, #0x60] 1a2b2c: eb09011f cmp x8, x9 1a2b30: 1a9fd7ea cset w10, gt 1a2b34: 3700004a tbnz w10, #0x0, 0x1a2b3c <_book_maptype1_quantvals+0x118> 1a2b38: 14000007 b 0x1a2b54 <_book_maptype1_quantvals+0x130> 1a2b3c: b85f03a8 ldur w8, [x29, #-0x10] 1a2b40: 2a0803e9 mov w9, w8 1a2b44: 93407d20 sxtw x0, w9 1a2b48: a9437bfd ldp x29, x30, [sp, #0x30] 1a2b4c: 910103ff add sp, sp, #0x40 1a2b50: d65f03c0 ret 1a2b54: f9400fe8 ldr x8, [sp, #0x18] 1a2b58: f85f83a9 ldur x9, [x29, #-0x8] 1a2b5c: f9403129 ldr x9, [x9, #0x60] 1a2b60: eb09011f cmp x8, x9 1a2b64: 1a9fd7ea cset w10, gt 1a2b68: 3700004a tbnz w10, #0x0, 0x1a2b70 <_book_maptype1_quantvals+0x14c> 1a2b6c: 14000006 b 0x1a2b84 <_book_maptype1_quantvals+0x160> 1a2b70: 12800008 mov w8, #-0x1 // =-1 1a2b74: b85f03a9 ldur w9, [x29, #-0x10] 1a2b78: 0b080128 add w8, w9, w8 1a2b7c: b81f03a8 stur w8, [x29, #-0x10] 1a2b80: 14000004 b 0x1a2b90 <_book_maptype1_quantvals+0x16c> 1a2b84: b85f03a8 ldur w8, [x29, #-0x10] 1a2b88: 11000508 add w8, w8, #0x1 1a2b8c: b81f03a8 stur w8, [x29, #-0x10] 1a2b90: 17ffffbf b 0x1a2a8c <_book_maptype1_quantvals+0x68> 00000000001a2b94 : 1a2b94: d10083ff sub sp, sp, #0x20 1a2b98: a9017bfd stp x29, x30, [sp, #0x10] 1a2b9c: 910043fd add x29, sp, #0x10 1a2ba0: d2800008 mov x8, #0x0 // =0 1a2ba4: f90007e0 str x0, [sp, #0x8] 1a2ba8: f94007e0 ldr x0, [sp, #0x8] 1a2bac: f9402000 ldr x0, [x0, #0x40] 1a2bb0: eb08001f cmp x0, x8 1a2bb4: 1a9f07e9 cset w9, ne 1a2bb8: f90003e8 str x8, [sp] 1a2bbc: 37000049 tbnz w9, #0x0, 0x1a2bc4 1a2bc0: 14000004 b 0x1a2bd0 1a2bc4: f94007e8 ldr x8, [sp, #0x8] 1a2bc8: f9402100 ldr x0, [x8, #0x40] 1a2bcc: 97fbfca1 bl 0xa1e50 1a2bd0: f94007e8 ldr x8, [sp, #0x8] 1a2bd4: f9400508 ldr x8, [x8, #0x8] 1a2bd8: f94003e9 ldr x9, [sp] 1a2bdc: eb09011f cmp x8, x9 1a2be0: 1a9f07ea cset w10, ne 1a2be4: 3700004a tbnz w10, #0x0, 0x1a2bec 1a2be8: 14000004 b 0x1a2bf8 1a2bec: f94007e8 ldr x8, [sp, #0x8] 1a2bf0: f9400500 ldr x0, [x8, #0x8] 1a2bf4: 97fbfc97 bl 0xa1e50 1a2bf8: f94007e8 ldr x8, [sp, #0x8] 1a2bfc: f9402908 ldr x8, [x8, #0x50] 1a2c00: f94003e9 ldr x9, [sp] 1a2c04: eb09011f cmp x8, x9 1a2c08: 1a9f07ea cset w10, ne 1a2c0c: 3700004a tbnz w10, #0x0, 0x1a2c14 1a2c10: 14000004 b 0x1a2c20 1a2c14: f94007e8 ldr x8, [sp, #0x8] 1a2c18: f9402900 ldr x0, [x8, #0x50] 1a2c1c: 97fbfc8d bl 0xa1e50 1a2c20: d2800d02 mov x2, #0x68 // =104 1a2c24: 52800008 mov w8, #0x0 // =0 1a2c28: f94007e0 ldr x0, [sp, #0x8] 1a2c2c: 2a0803e1 mov w1, w8 1a2c30: 97fc0ff0 bl 0xa6bf0 1a2c34: a9417bfd ldp x29, x30, [sp, #0x10] 1a2c38: 910083ff add sp, sp, #0x20 1a2c3c: d65f03c0 ret 00000000001a2c40 : 1a2c40: d10703ff sub sp, sp, #0x1c0 1a2c44: f900d3fc str x28, [sp, #0x1a0] 1a2c48: a91b7bfd stp x29, x30, [sp, #0x1b0] 1a2c4c: 9106c3fd add x29, sp, #0x1b0 1a2c50: d2800008 mov x8, #0x0 // =0 1a2c54: 52800009 mov w9, #0x0 // =0 1a2c58: d2800d02 mov x2, #0x68 // =104 1a2c5c: 321d07ea orr w10, wzr, #0x18 1a2c60: d288684b mov x11, #0x4342 // =17218 1a2c64: f2a00acb movk x11, #0x56, lsl #16 1a2c68: f81e03a0 stur x0, [x29, #-0x20] 1a2c6c: f81d83a1 stur x1, [x29, #-0x28] 1a2c70: f81d03a8 stur x8, [x29, #-0x30] 1a2c74: b81cc3bf stur wzr, [x29, #-0x34] 1a2c78: f85d83a0 ldur x0, [x29, #-0x28] 1a2c7c: 2a0903e3 mov w3, w9 1a2c80: 2a0303e1 mov w1, w3 1a2c84: f81783a8 stur x8, [x29, #-0x88] 1a2c88: b81743a9 stur w9, [x29, #-0x8c] 1a2c8c: b81703aa stur w10, [x29, #-0x90] 1a2c90: f81683ab stur x11, [x29, #-0x98] 1a2c94: 97fc0fd7 bl 0xa6bf0 1a2c98: f85e03a0 ldur x0, [x29, #-0x20] 1a2c9c: b85703a1 ldur w1, [x29, #-0x90] 1a2ca0: 97fc0a98 bl 0xa5700 1a2ca4: f85683a8 ldur x8, [x29, #-0x98] 1a2ca8: eb08001f cmp x0, x8 1a2cac: 1a9f07e9 cset w9, ne 1a2cb0: 37000049 tbnz w9, #0x0, 0x1a2cb8 1a2cb4: 14000002 b 0x1a2cbc 1a2cb8: 14000410 b 0x1a3cf8 1a2cbc: b27e03e8 orr x8, xzr, #0x4 1a2cc0: 321c03e1 orr w1, wzr, #0x10 1a2cc4: f85e03a0 ldur x0, [x29, #-0x20] 1a2cc8: f81603a8 stur x8, [x29, #-0xa0] 1a2ccc: 97fc0a8d bl 0xa5700 1a2cd0: f85d83a8 ldur x8, [x29, #-0x28] 1a2cd4: f9001100 str x0, [x8, #0x20] 1a2cd8: f85d83a8 ldur x8, [x29, #-0x28] 1a2cdc: f9401108 ldr x8, [x8, #0x20] 1a2ce0: f85603a0 ldur x0, [x29, #-0xa0] 1a2ce4: 9b087c00 mul x0, x0, x8 1a2ce8: 97fbfd6a bl 0xa2290 1a2cec: f85d83a8 ldur x8, [x29, #-0x28] 1a2cf0: f9002900 str x0, [x8, #0x50] 1a2cf4: f85d83a8 ldur x8, [x29, #-0x28] 1a2cf8: f9402908 ldr x8, [x8, #0x50] 1a2cfc: f85783a0 ldur x0, [x29, #-0x88] 1a2d00: eb00011f cmp x8, x0 1a2d04: 1a9f17e1 cset w1, eq 1a2d08: 37000041 tbnz w1, #0x0, 0x1a2d10 1a2d0c: 14000002 b 0x1a2d14 1a2d10: 140003fa b 0x1a3cf8 1a2d14: 321d07e1 orr w1, wzr, #0x18 1a2d18: d2800008 mov x8, #0x0 // =0 1a2d1c: f85e03a0 ldur x0, [x29, #-0x20] 1a2d20: f81583a8 stur x8, [x29, #-0xa8] 1a2d24: 97fc0a77 bl 0xa5700 1a2d28: f85d83a8 ldur x8, [x29, #-0x28] 1a2d2c: f9003100 str x0, [x8, #0x60] 1a2d30: f85d83a8 ldur x8, [x29, #-0x28] 1a2d34: f9403108 ldr x8, [x8, #0x60] 1a2d38: f85583a0 ldur x0, [x29, #-0xa8] 1a2d3c: eb00011f cmp x8, x0 1a2d40: 1a9fc7e1 cset w1, le 1a2d44: 37000041 tbnz w1, #0x0, 0x1a2d4c 1a2d48: 14000002 b 0x1a2d50 1a2d4c: 140003eb b 0x1a3cf8 1a2d50: d2800008 mov x8, #0x0 // =0 1a2d54: f85d83a9 ldur x9, [x29, #-0x28] 1a2d58: f9401129 ldr x9, [x9, #0x20] 1a2d5c: eb08013f cmp x9, x8 1a2d60: 1a9fc7ea cset w10, le 1a2d64: 3700004a tbnz w10, #0x0, 0x1a2d6c 1a2d68: 14000002 b 0x1a2d70 1a2d6c: 140003e3 b 0x1a3cf8 1a2d70: 321d07e8 orr w8, wzr, #0x18 1a2d74: f85d83a9 ldur x9, [x29, #-0x28] 1a2d78: f9401129 ldr x9, [x9, #0x20] 1a2d7c: 2a0903ea mov w10, w9 1a2d80: 2a0a03e0 mov w0, w10 1a2d84: b81543a8 stur w8, [x29, #-0xac] 1a2d88: 97fc0f4e bl 0xa6ac0 <_ilog@plt> 1a2d8c: f85d83a9 ldur x9, [x29, #-0x28] 1a2d90: f9403129 ldr x9, [x9, #0x60] 1a2d94: 2a0903e8 mov w8, w9 1a2d98: b81503a0 stur w0, [x29, #-0xb0] 1a2d9c: 2a0803e0 mov w0, w8 1a2da0: 97fc0f48 bl 0xa6ac0 <_ilog@plt> 1a2da4: b85503a8 ldur w8, [x29, #-0xb0] 1a2da8: 0b00010a add w10, w8, w0 1a2dac: b85543a0 ldur w0, [x29, #-0xac] 1a2db0: 6b00015f cmp w10, w0 1a2db4: 1a9fd7ea cset w10, gt 1a2db8: 3700004a tbnz w10, #0x0, 0x1a2dc0 1a2dbc: 14000002 b 0x1a2dc4 1a2dc0: 140003ce b 0x1a3cf8 1a2dc4: b2407be8 mov x8, #0x7fffffff // =2147483647 1a2dc8: f85d83a9 ldur x9, [x29, #-0x28] 1a2dcc: f9401129 ldr x9, [x9, #0x20] 1a2dd0: f85d83aa ldur x10, [x29, #-0x28] 1a2dd4: f940314a ldr x10, [x10, #0x60] 1a2dd8: 9aca0d08 sdiv x8, x8, x10 1a2ddc: eb08013f cmp x9, x8 1a2de0: 1a9fd7eb cset w11, gt 1a2de4: 3700004b tbnz w11, #0x0, 0x1a2dec 1a2de8: 14000002 b 0x1a2df0 1a2dec: 140003c3 b 0x1a3cf8 1a2df0: 320003e1 orr w1, wzr, #0x1 1a2df4: f85e03a0 ldur x0, [x29, #-0x20] 1a2df8: 97fc0a42 bl 0xa5700 1a2dfc: 2a0003e1 mov w1, w0 1a2e00: b814c3a1 stur w1, [x29, #-0xb4] 1a2e04: 34000121 cbz w1, 0x1a2e28 1a2e08: 14000001 b 0x1a2e0c 1a2e0c: 320003e8 orr w8, wzr, #0x1 1a2e10: b854c3a9 ldur w9, [x29, #-0xb4] 1a2e14: 6b09011f cmp w8, w9 1a2e18: 1a9f17e8 cset w8, eq 1a2e1c: 370010c8 tbnz w8, #0x0, 0x1a3034 1a2e20: 14000001 b 0x1a2e24 1a2e24: 140000e3 b 0x1a31b0 1a2e28: b24003e1 orr x1, xzr, #0x1 1a2e2c: f85d83a8 ldur x8, [x29, #-0x28] 1a2e30: f9403100 ldr x0, [x8, #0x60] 1a2e34: 97fbfcb3 bl 0xa2100 1a2e38: f81d03a0 stur x0, [x29, #-0x30] 1a2e3c: f85d03a8 ldur x8, [x29, #-0x30] 1a2e40: f85783a0 ldur x0, [x29, #-0x88] 1a2e44: eb00011f cmp x8, x0 1a2e48: 1a9f07e9 cset w9, ne 1a2e4c: 37000049 tbnz w9, #0x0, 0x1a2e54 1a2e50: 140003aa b 0x1a3cf8 1a2e54: 320003e1 orr w1, wzr, #0x1 1a2e58: f85e03a0 ldur x0, [x29, #-0x20] 1a2e5c: 97fc0a29 bl 0xa5700 1a2e60: b5000040 cbnz x0, 0x1a2e68 1a2e64: 14000040 b 0x1a2f64 1a2e68: f81c03bf stur xzr, [x29, #-0x40] 1a2e6c: f85c03a8 ldur x8, [x29, #-0x40] 1a2e70: f85d83a9 ldur x9, [x29, #-0x28] 1a2e74: f9403129 ldr x9, [x9, #0x60] 1a2e78: eb09011f cmp x8, x9 1a2e7c: 1a9fa7ea cset w10, lt 1a2e80: 3700004a tbnz w10, #0x0, 0x1a2e88 1a2e84: 14000037 b 0x1a2f60 1a2e88: 320003e1 orr w1, wzr, #0x1 1a2e8c: f85e03a0 ldur x0, [x29, #-0x20] 1a2e90: 97fc0a1c bl 0xa5700 1a2e94: b5000040 cbnz x0, 0x1a2e9c 1a2e98: 14000029 b 0x1a2f3c 1a2e9c: 92800008 mov x8, #-0x1 // =-1 1a2ea0: 528000a1 mov w1, #0x5 // =5 1a2ea4: f85e03a0 ldur x0, [x29, #-0x20] 1a2ea8: f81403a8 stur x8, [x29, #-0xc0] 1a2eac: 97fc0a15 bl 0xa5700 1a2eb0: f81a83a0 stur x0, [x29, #-0x58] 1a2eb4: f85a83a8 ldur x8, [x29, #-0x58] 1a2eb8: f85403a0 ldur x0, [x29, #-0xc0] 1a2ebc: eb00011f cmp x8, x0 1a2ec0: 1a9f17e1 cset w1, eq 1a2ec4: 37000041 tbnz w1, #0x0, 0x1a2ecc 1a2ec8: 14000002 b 0x1a2ed0 1a2ecc: 1400038b b 0x1a3cf8 1a2ed0: f85a83a8 ldur x8, [x29, #-0x58] 1a2ed4: 91000508 add x8, x8, #0x1 1a2ed8: 2a0803e9 mov w9, w8 1a2edc: f85d03a8 ldur x8, [x29, #-0x30] 1a2ee0: f85c03aa ldur x10, [x29, #-0x40] 1a2ee4: 8b0a0108 add x8, x8, x10 1a2ee8: 39000109 strb w9, [x8] 1a2eec: f85d83a8 ldur x8, [x29, #-0x28] 1a2ef0: f940250a ldr x10, [x8, #0x48] 1a2ef4: 9100054a add x10, x10, #0x1 1a2ef8: f900250a str x10, [x8, #0x48] 1a2efc: f85a83a8 ldur x8, [x29, #-0x58] 1a2f00: 91000508 add x8, x8, #0x1 1a2f04: f85d83aa ldur x10, [x29, #-0x28] 1a2f08: b9400149 ldr w9, [x10] 1a2f0c: 2a0903ea mov w10, w9 1a2f10: 93407d4a sxtw x10, w10 1a2f14: eb0a011f cmp x8, x10 1a2f18: 1a9fd7e9 cset w9, gt 1a2f1c: 37000049 tbnz w9, #0x0, 0x1a2f24 1a2f20: 14000006 b 0x1a2f38 1a2f24: f85a83a8 ldur x8, [x29, #-0x58] 1a2f28: 91000508 add x8, x8, #0x1 1a2f2c: 2a0803e9 mov w9, w8 1a2f30: f85d83a8 ldur x8, [x29, #-0x28] 1a2f34: b9000109 str w9, [x8] 1a2f38: 14000006 b 0x1a2f50 1a2f3c: f85d03a8 ldur x8, [x29, #-0x30] 1a2f40: f85c03a9 ldur x9, [x29, #-0x40] 1a2f44: 8b090108 add x8, x8, x9 1a2f48: b85743aa ldur w10, [x29, #-0x8c] 1a2f4c: 3900010a strb w10, [x8] 1a2f50: f85c03a8 ldur x8, [x29, #-0x40] 1a2f54: 91000508 add x8, x8, #0x1 1a2f58: f81c03a8 stur x8, [x29, #-0x40] 1a2f5c: 17ffffc4 b 0x1a2e6c 1a2f60: 14000034 b 0x1a3030 1a2f64: f85d83a8 ldur x8, [x29, #-0x28] 1a2f68: f9403108 ldr x8, [x8, #0x60] 1a2f6c: f85d83a9 ldur x9, [x29, #-0x28] 1a2f70: f9002528 str x8, [x9, #0x48] 1a2f74: f81c03bf stur xzr, [x29, #-0x40] 1a2f78: f85c03a8 ldur x8, [x29, #-0x40] 1a2f7c: f85d83a9 ldur x9, [x29, #-0x28] 1a2f80: f9403129 ldr x9, [x9, #0x60] 1a2f84: eb09011f cmp x8, x9 1a2f88: 1a9fa7ea cset w10, lt 1a2f8c: 3700004a tbnz w10, #0x0, 0x1a2f94 1a2f90: 14000028 b 0x1a3030 1a2f94: 92800008 mov x8, #-0x1 // =-1 1a2f98: 528000a1 mov w1, #0x5 // =5 1a2f9c: f85e03a0 ldur x0, [x29, #-0x20] 1a2fa0: f81383a8 stur x8, [x29, #-0xc8] 1a2fa4: 97fc09d7 bl 0xa5700 1a2fa8: f81a03a0 stur x0, [x29, #-0x60] 1a2fac: f85a03a8 ldur x8, [x29, #-0x60] 1a2fb0: f85383a0 ldur x0, [x29, #-0xc8] 1a2fb4: eb00011f cmp x8, x0 1a2fb8: 1a9f17e1 cset w1, eq 1a2fbc: 37000041 tbnz w1, #0x0, 0x1a2fc4 1a2fc0: 14000002 b 0x1a2fc8 1a2fc4: 1400034d b 0x1a3cf8 1a2fc8: f85a03a8 ldur x8, [x29, #-0x60] 1a2fcc: 91000508 add x8, x8, #0x1 1a2fd0: 2a0803e9 mov w9, w8 1a2fd4: f85d03a8 ldur x8, [x29, #-0x30] 1a2fd8: f85c03aa ldur x10, [x29, #-0x40] 1a2fdc: 8b0a0108 add x8, x8, x10 1a2fe0: 39000109 strb w9, [x8] 1a2fe4: f85a03a8 ldur x8, [x29, #-0x60] 1a2fe8: 91000508 add x8, x8, #0x1 1a2fec: f85d83aa ldur x10, [x29, #-0x28] 1a2ff0: b9400149 ldr w9, [x10] 1a2ff4: 2a0903ea mov w10, w9 1a2ff8: 93407d4a sxtw x10, w10 1a2ffc: eb0a011f cmp x8, x10 1a3000: 1a9fd7e9 cset w9, gt 1a3004: 37000049 tbnz w9, #0x0, 0x1a300c 1a3008: 14000006 b 0x1a3020 1a300c: f85a03a8 ldur x8, [x29, #-0x60] 1a3010: 91000508 add x8, x8, #0x1 1a3014: 2a0803e9 mov w9, w8 1a3018: f85d83a8 ldur x8, [x29, #-0x28] 1a301c: b9000109 str w9, [x8] 1a3020: f85c03a8 ldur x8, [x29, #-0x40] 1a3024: 91000508 add x8, x8, #0x1 1a3028: f81c03a8 stur x8, [x29, #-0x40] 1a302c: 17ffffd3 b 0x1a2f78 1a3030: 14000061 b 0x1a31b4 1a3034: b24003e1 orr x1, xzr, #0x1 1a3038: 528000a8 mov w8, #0x5 // =5 1a303c: f85e03a0 ldur x0, [x29, #-0x20] 1a3040: f81303a1 stur x1, [x29, #-0xd0] 1a3044: 2a0803e1 mov w1, w8 1a3048: 97fc09ae bl 0xa5700 1a304c: 91000400 add x0, x0, #0x1 1a3050: f81983a0 stur x0, [x29, #-0x68] 1a3054: f85d83a0 ldur x0, [x29, #-0x28] 1a3058: f9403000 ldr x0, [x0, #0x60] 1a305c: f85d83a9 ldur x9, [x29, #-0x28] 1a3060: f9002520 str x0, [x9, #0x48] 1a3064: f85d83a9 ldur x9, [x29, #-0x28] 1a3068: f9403120 ldr x0, [x9, #0x60] 1a306c: f85303a1 ldur x1, [x29, #-0xd0] 1a3070: 97fbfc24 bl 0xa2100 1a3074: f81d03a0 stur x0, [x29, #-0x30] 1a3078: f85d03a9 ldur x9, [x29, #-0x30] 1a307c: f85783a0 ldur x0, [x29, #-0x88] 1a3080: eb00013f cmp x9, x0 1a3084: 1a9f07e8 cset w8, ne 1a3088: 37000048 tbnz w8, #0x0, 0x1a3090 1a308c: 1400031b b 0x1a3cf8 1a3090: f81c03bf stur xzr, [x29, #-0x40] 1a3094: f85c03a8 ldur x8, [x29, #-0x40] 1a3098: f85d83a9 ldur x9, [x29, #-0x28] 1a309c: f9403129 ldr x9, [x9, #0x60] 1a30a0: eb09011f cmp x8, x9 1a30a4: 1a9fa7ea cset w10, lt 1a30a8: 3700004a tbnz w10, #0x0, 0x1a30b0 1a30ac: 14000040 b 0x1a31ac 1a30b0: d2800008 mov x8, #0x0 // =0 1a30b4: f85e03a0 ldur x0, [x29, #-0x20] 1a30b8: f85d83a9 ldur x9, [x29, #-0x28] 1a30bc: f9403129 ldr x9, [x9, #0x60] 1a30c0: f85c03aa ldur x10, [x29, #-0x40] 1a30c4: eb0a0129 subs x9, x9, x10 1a30c8: 2a0903eb mov w11, w9 1a30cc: f9006fe0 str x0, [sp, #0xd8] 1a30d0: 2a0b03e0 mov w0, w11 1a30d4: f9006be8 str x8, [sp, #0xd0] 1a30d8: 97fc0e7a bl 0xa6ac0 <_ilog@plt> 1a30dc: f9406fe8 ldr x8, [sp, #0xd8] 1a30e0: b900cfe0 str w0, [sp, #0xcc] 1a30e4: aa0803e0 mov x0, x8 1a30e8: b940cfe1 ldr w1, [sp, #0xcc] 1a30ec: 97fc0985 bl 0xa5700 1a30f0: f81903a0 stur x0, [x29, #-0x70] 1a30f4: f85903a8 ldur x8, [x29, #-0x70] 1a30f8: f9406be9 ldr x9, [sp, #0xd0] 1a30fc: eb09011f cmp x8, x9 1a3100: 1a9fa7eb cset w11, lt 1a3104: 3700004b tbnz w11, #0x0, 0x1a310c 1a3108: 14000002 b 0x1a3110 1a310c: 140002fb b 0x1a3cf8 1a3110: f81b83bf stur xzr, [x29, #-0x48] 1a3114: 52800008 mov w8, #0x0 // =0 1a3118: f85b83a9 ldur x9, [x29, #-0x48] 1a311c: f85903aa ldur x10, [x29, #-0x70] 1a3120: eb0a013f cmp x9, x10 1a3124: 1a9fa7eb cset w11, lt 1a3128: b900cbe8 str w8, [sp, #0xc8] 1a312c: 3700004b tbnz w11, #0x0, 0x1a3134 1a3130: 14000007 b 0x1a314c 1a3134: f85c03a8 ldur x8, [x29, #-0x40] 1a3138: f85d83a9 ldur x9, [x29, #-0x28] 1a313c: f9403129 ldr x9, [x9, #0x60] 1a3140: eb09011f cmp x8, x9 1a3144: 1a9fa7ea cset w10, lt 1a3148: b900cbea str w10, [sp, #0xc8] 1a314c: b940cbe8 ldr w8, [sp, #0xc8] 1a3150: 37000048 tbnz w8, #0x0, 0x1a3158 1a3154: 1400000e b 0x1a318c 1a3158: f85983a8 ldur x8, [x29, #-0x68] 1a315c: 2a0803e9 mov w9, w8 1a3160: f85d03a8 ldur x8, [x29, #-0x30] 1a3164: f85c03aa ldur x10, [x29, #-0x40] 1a3168: 8b0a0108 add x8, x8, x10 1a316c: 39000109 strb w9, [x8] 1a3170: f85b83a8 ldur x8, [x29, #-0x48] 1a3174: 91000508 add x8, x8, #0x1 1a3178: f81b83a8 stur x8, [x29, #-0x48] 1a317c: f85c03a8 ldur x8, [x29, #-0x40] 1a3180: 91000508 add x8, x8, #0x1 1a3184: f81c03a8 stur x8, [x29, #-0x40] 1a3188: 17ffffe3 b 0x1a3114 1a318c: f85983a8 ldur x8, [x29, #-0x68] 1a3190: 2a0803e9 mov w9, w8 1a3194: f85d83a8 ldur x8, [x29, #-0x28] 1a3198: b9000109 str w9, [x8] 1a319c: f85983a8 ldur x8, [x29, #-0x68] 1a31a0: 91000508 add x8, x8, #0x1 1a31a4: f81983a8 stur x8, [x29, #-0x68] 1a31a8: 17ffffbb b 0x1a3094 1a31ac: 14000002 b 0x1a31b4 1a31b0: 140002d2 b 0x1a3cf8 1a31b4: 321e03e1 orr w1, wzr, #0x4 1a31b8: 52800008 mov w8, #0x0 // =0 1a31bc: f85e03a0 ldur x0, [x29, #-0x20] 1a31c0: b900c7e8 str w8, [sp, #0xc4] 1a31c4: 97fc094f bl 0xa5700 1a31c8: 2a0003e8 mov w8, w0 1a31cc: b81b43a8 stur w8, [x29, #-0x4c] 1a31d0: b940c7e1 ldr w1, [sp, #0xc4] 1a31d4: 6b01011f cmp w8, w1 1a31d8: 1a9fd7e8 cset w8, gt 1a31dc: 37000048 tbnz w8, #0x0, 0x1a31e4 1a31e0: 14000036 b 0x1a32b8 1a31e4: d2800508 mov x8, #0x28 // =40 1a31e8: d2800589 mov x9, #0x2c // =44 1a31ec: 321b03ea orr w10, wzr, #0x20 1a31f0: 321e03e1 orr w1, wzr, #0x4 1a31f4: 320003eb orr w11, wzr, #0x1 1a31f8: f85e03a0 ldur x0, [x29, #-0x20] 1a31fc: b900c3e1 str w1, [sp, #0xc0] 1a3200: 2a0a03e1 mov w1, w10 1a3204: f9005fe8 str x8, [sp, #0xb8] 1a3208: f9005be9 str x9, [sp, #0xb0] 1a320c: b900afea str w10, [sp, #0xac] 1a3210: b900abeb str w11, [sp, #0xa8] 1a3214: 97fc093b bl 0xa5700 1a3218: f85d83a8 ldur x8, [x29, #-0x28] 1a321c: f9405be9 ldr x9, [sp, #0xb0] 1a3220: 8b090101 add x1, x8, x9 1a3224: 940002c5 bl 0x1a3d38 1a3228: f85d83a8 ldur x8, [x29, #-0x28] 1a322c: b9003500 str w0, [x8, #0x34] 1a3230: f85e03a0 ldur x0, [x29, #-0x20] 1a3234: b940afe1 ldr w1, [sp, #0xac] 1a3238: 97fc0932 bl 0xa5700 1a323c: f85d83a8 ldur x8, [x29, #-0x28] 1a3240: f9405fe9 ldr x9, [sp, #0xb8] 1a3244: 8b090101 add x1, x8, x9 1a3248: 940002bc bl 0x1a3d38 1a324c: f85d83a8 ldur x8, [x29, #-0x28] 1a3250: b9003100 str w0, [x8, #0x30] 1a3254: f85e03a0 ldur x0, [x29, #-0x20] 1a3258: b940c3e1 ldr w1, [sp, #0xc0] 1a325c: 97fc0929 bl 0xa5700 1a3260: 91000408 add x8, x0, #0x1 1a3264: 2a0803ea mov w10, w8 1a3268: f85d83a8 ldur x8, [x29, #-0x28] 1a326c: b900190a str w10, [x8, #0x18] 1a3270: f85e03a0 ldur x0, [x29, #-0x20] 1a3274: b940abe1 ldr w1, [sp, #0xa8] 1a3278: 97fc0922 bl 0xa5700 1a327c: 2a0003ea mov w10, w0 1a3280: f85d83a8 ldur x8, [x29, #-0x28] 1a3284: b900390a str w10, [x8, #0x38] 1a3288: f85d83a8 ldur x8, [x29, #-0x28] 1a328c: b940190a ldr w10, [x8, #0x18] 1a3290: f85d83a8 ldur x8, [x29, #-0x28] 1a3294: b940310b ldr w11, [x8, #0x30] 1a3298: 1aca296a asr w10, w11, w10 1a329c: b900310a str w10, [x8, #0x30] 1a32a0: f85d83a8 ldur x8, [x29, #-0x28] 1a32a4: b940190a ldr w10, [x8, #0x18] 1a32a8: f85d83a8 ldur x8, [x29, #-0x28] 1a32ac: b940290b ldr w11, [x8, #0x28] 1a32b0: 0b0a016a add w10, w11, w10 1a32b4: b900290a str w10, [x8, #0x28] 1a32b8: b85b43a8 ldur w8, [x29, #-0x4c] 1a32bc: b900a7e8 str w8, [sp, #0xa4] 1a32c0: 340001e8 cbz w8, 0x1a32fc 1a32c4: 14000001 b 0x1a32c8 1a32c8: 320003e8 orr w8, wzr, #0x1 1a32cc: b940a7e9 ldr w9, [sp, #0xa4] 1a32d0: 6b09011f cmp w8, w9 1a32d4: 1a9f17e8 cset w8, eq 1a32d8: 370006e8 tbnz w8, #0x0, 0x1a33b4 1a32dc: 14000001 b 0x1a32e0 1a32e0: 321f03e8 orr w8, wzr, #0x2 1a32e4: b940a7e9 ldr w9, [sp, #0xa4] 1a32e8: 6b09011f cmp w8, w9 1a32ec: 1a9f17e8 cset w8, eq 1a32f0: 37002f68 tbnz w8, #0x0, 0x1a38dc 1a32f4: 14000001 b 0x1a32f8 1a32f8: 14000248 b 0x1a3c18 1a32fc: 321d03e8 orr w8, wzr, #0x8 1a3300: f85d83a9 ldur x9, [x29, #-0x28] 1a3304: f9402520 ldr x0, [x9, #0x48] 1a3308: f85d83a9 ldur x9, [x29, #-0x28] 1a330c: f9403129 ldr x9, [x9, #0x60] 1a3310: 2a0903ea mov w10, w9 1a3314: f9004fe0 str x0, [sp, #0x98] 1a3318: 2a0a03e0 mov w0, w10 1a331c: b90097e8 str w8, [sp, #0x94] 1a3320: 97fc0de8 bl 0xa6ac0 <_ilog@plt> 1a3324: b94097e8 ldr w8, [sp, #0x94] 1a3328: 1ac80c0a sdiv w10, w0, w8 1a332c: 11000541 add w1, w10, #0x1 1a3330: f9404fe0 ldr x0, [sp, #0x98] 1a3334: 940002bb bl 0x1a3e20 1a3338: f85d83a9 ldur x9, [x29, #-0x28] 1a333c: b9005920 str w0, [x9, #0x58] 1a3340: f85d83a9 ldur x9, [x29, #-0x28] 1a3344: b9405920 ldr w0, [x9, #0x58] 1a3348: f85d83a9 ldur x9, [x29, #-0x28] 1a334c: f9403129 ldr x9, [x9, #0x60] 1a3350: 2a0903e8 mov w8, w9 1a3354: b90093e0 str w0, [sp, #0x90] 1a3358: 2a0803e0 mov w0, w8 1a335c: 97fc0dd9 bl 0xa6ac0 <_ilog@plt> 1a3360: b94097e8 ldr w8, [sp, #0x94] 1a3364: 1ac80c0a sdiv w10, w0, w8 1a3368: 11000541 add w1, w10, #0x1 1a336c: b94093e0 ldr w0, [sp, #0x90] 1a3370: 940002e8 bl 0x1a3f10 1a3374: f85d83a9 ldur x9, [x29, #-0x28] 1a3378: b9005d20 str w0, [x9, #0x5c] 1a337c: f85d83a9 ldur x9, [x29, #-0x28] 1a3380: b900153f str wzr, [x9, #0x14] 1a3384: f85d83a0 ldur x0, [x29, #-0x28] 1a3388: f85d03a1 ldur x1, [x29, #-0x30] 1a338c: b85cc3a8 ldur w8, [x29, #-0x34] 1a3390: 2a0803e9 mov w9, w8 1a3394: 93407d22 sxtw x2, w9 1a3398: f85e03a3 ldur x3, [x29, #-0x20] 1a339c: b85b43a4 ldur w4, [x29, #-0x4c] 1a33a0: 940002ed bl 0x1a3f54 1a33a4: 35000040 cbnz w0, 0x1a33ac 1a33a8: 14000002 b 0x1a33b0 1a33ac: 14000253 b 0x1a3cf8 1a33b0: 1400021b b 0x1a3c1c 1a33b4: 529ffee8 mov w8, #0xfff7 // =65527 1a33b8: 72afffe8 movk w8, #0x7fff, lsl #16 1a33bc: b27d03e9 orr x9, xzr, #0x8 1a33c0: f85d83a0 ldur x0, [x29, #-0x28] 1a33c4: b9008fe8 str w8, [sp, #0x8c] 1a33c8: f90043e9 str x9, [sp, #0x80] 1a33cc: 97fc1d45 bl 0xaa8e0 <_book_maptype1_quantvals@plt> 1a33d0: 2a0003e8 mov w8, w0 1a33d4: b81cc3a8 stur w8, [x29, #-0x34] 1a33d8: f85d83a9 ldur x9, [x29, #-0x28] 1a33dc: b9401928 ldr w8, [x9, #0x18] 1a33e0: 2a0803e9 mov w9, w8 1a33e4: 93407d29 sxtw x9, w9 1a33e8: f85d83a0 ldur x0, [x29, #-0x28] 1a33ec: f9401000 ldr x0, [x0, #0x20] 1a33f0: 9b007d29 mul x9, x9, x0 1a33f4: 91002129 add x9, x9, #0x8 1a33f8: f94043e0 ldr x0, [sp, #0x80] 1a33fc: 9ac00d29 sdiv x9, x9, x0 1a3400: f81883a9 stur x9, [x29, #-0x78] 1a3404: f85d83a9 ldur x9, [x29, #-0x28] 1a3408: f9401129 ldr x9, [x9, #0x20] 1a340c: f85d83aa ldur x10, [x29, #-0x28] 1a3410: b9401948 ldr w8, [x10, #0x18] 1a3414: b9408feb ldr w11, [sp, #0x8c] 1a3418: 1ac80d68 sdiv w8, w11, w8 1a341c: 2a0803ea mov w10, w8 1a3420: 93407d4a sxtw x10, w10 1a3424: eb0a013f cmp x9, x10 1a3428: 1a9fd7e8 cset w8, gt 1a342c: 37000048 tbnz w8, #0x0, 0x1a3434 1a3430: 14000002 b 0x1a3438 1a3434: 14000231 b 0x1a3cf8 1a3438: 321d03e8 orr w8, wzr, #0x8 1a343c: b27d03e9 orr x9, xzr, #0x8 1a3440: b27e03ea orr x10, xzr, #0x4 1a3444: b85cc3ab ldur w11, [x29, #-0x34] 1a3448: 71000560 subs w0, w11, #0x1 1a344c: b9007fe8 str w8, [sp, #0x7c] 1a3450: f9003be9 str x9, [sp, #0x70] 1a3454: f90037ea str x10, [sp, #0x68] 1a3458: 97fc0d9a bl 0xa6ac0 <_ilog@plt> 1a345c: 2a0003e9 mov w9, w0 1a3460: 93407d29 sxtw x9, w9 1a3464: f85d83aa ldur x10, [x29, #-0x28] 1a3468: f940114a ldr x10, [x10, #0x20] 1a346c: 9b0a7d29 mul x9, x9, x10 1a3470: 91002129 add x9, x9, #0x8 1a3474: f9403bea ldr x10, [sp, #0x70] 1a3478: 9aca0d29 sdiv x9, x9, x10 1a347c: f85d83ac ldur x12, [x29, #-0x28] 1a3480: b9401988 ldr w8, [x12, #0x18] 1a3484: 11001d08 add w8, w8, #0x7 1a3488: b9407feb ldr w11, [sp, #0x7c] 1a348c: 1acb0d08 sdiv w8, w8, w11 1a3490: 2a0803ec mov w12, w8 1a3494: 93407d8c sxtw x12, w12 1a3498: 8b0c0129 add x9, x9, x12 1a349c: f81803a9 stur x9, [x29, #-0x80] 1a34a0: f85883a9 ldur x9, [x29, #-0x78] 1a34a4: f94037ec ldr x12, [sp, #0x68] 1a34a8: eb0c013f cmp x9, x12 1a34ac: 1a9fc7e8 cset w8, le 1a34b0: 37000048 tbnz w8, #0x0, 0x1a34b8 1a34b4: 1400006d b 0x1a3668 1a34b8: f85883a8 ldur x8, [x29, #-0x78] 1a34bc: f85803a9 ldur x9, [x29, #-0x80] 1a34c0: eb09011f cmp x8, x9 1a34c4: 1a9fc7ea cset w10, le 1a34c8: 3700004a tbnz w10, #0x0, 0x1a34d0 1a34cc: 14000067 b 0x1a3668 1a34d0: b27f03e0 orr x0, xzr, #0x2 1a34d4: b85cc3a8 ldur w8, [x29, #-0x34] 1a34d8: 2a0803e9 mov w9, w8 1a34dc: 93407d21 sxtw x1, w9 1a34e0: 97fbfb08 bl 0xa2100 1a34e4: f85d83a9 ldur x9, [x29, #-0x28] 1a34e8: f9002120 str x0, [x9, #0x40] 1a34ec: f85d83a9 ldur x9, [x29, #-0x28] 1a34f0: f9402129 ldr x9, [x9, #0x40] 1a34f4: f85783a0 ldur x0, [x29, #-0x88] 1a34f8: eb00013f cmp x9, x0 1a34fc: 1a9f07e8 cset w8, ne 1a3500: 37000048 tbnz w8, #0x0, 0x1a3508 1a3504: 140001fd b 0x1a3cf8 1a3508: f81c03bf stur xzr, [x29, #-0x40] 1a350c: f85c03a8 ldur x8, [x29, #-0x40] 1a3510: b85cc3a9 ldur w9, [x29, #-0x34] 1a3514: 2a0903ea mov w10, w9 1a3518: 93407d4a sxtw x10, w10 1a351c: eb0a011f cmp x8, x10 1a3520: 1a9fa7e9 cset w9, lt 1a3524: 37000049 tbnz w9, #0x0, 0x1a352c 1a3528: 14000013 b 0x1a3574 1a352c: b27f03e8 orr x8, xzr, #0x2 1a3530: f85e03a0 ldur x0, [x29, #-0x20] 1a3534: f85d83a9 ldur x9, [x29, #-0x28] 1a3538: b9401921 ldr w1, [x9, #0x18] 1a353c: f90033e8 str x8, [sp, #0x60] 1a3540: 97fc0870 bl 0xa5700 1a3544: 2a0003e1 mov w1, w0 1a3548: f85d83a8 ldur x8, [x29, #-0x28] 1a354c: f9402108 ldr x8, [x8, #0x40] 1a3550: f85c03a9 ldur x9, [x29, #-0x40] 1a3554: f94033e0 ldr x0, [sp, #0x60] 1a3558: 9b097c09 mul x9, x0, x9 1a355c: 8b090108 add x8, x8, x9 1a3560: 79000101 strh w1, [x8] 1a3564: f85c03a8 ldur x8, [x29, #-0x40] 1a3568: 91000508 add x8, x8, #0x1 1a356c: f81c03a8 stur x8, [x29, #-0x40] 1a3570: 17ffffe7 b 0x1a350c 1a3574: f85e03a0 ldur x0, [x29, #-0x20] 1a3578: 97fbfeda bl 0xa30e0 1a357c: 35000040 cbnz w0, 0x1a3584 1a3580: 14000002 b 0x1a3588 1a3584: 140001dd b 0x1a3cf8 1a3588: b27d03e8 orr x8, xzr, #0x8 1a358c: 320003e9 orr w9, wzr, #0x1 1a3590: f85d83aa ldur x10, [x29, #-0x28] 1a3594: b9001549 str w9, [x10, #0x14] 1a3598: f85d83aa ldur x10, [x29, #-0x28] 1a359c: f9402540 ldr x0, [x10, #0x48] 1a35a0: f85d83aa ldur x10, [x29, #-0x28] 1a35a4: b9401949 ldr w9, [x10, #0x18] 1a35a8: 2a0903ea mov w10, w9 1a35ac: 93407d4a sxtw x10, w10 1a35b0: f85d83ab ldur x11, [x29, #-0x28] 1a35b4: f940116b ldr x11, [x11, #0x20] 1a35b8: 9b0b7d4a mul x10, x10, x11 1a35bc: 9100214a add x10, x10, #0x8 1a35c0: 9ac80d4a sdiv x10, x10, x8 1a35c4: 2a0a03e9 mov w9, w10 1a35c8: 2a0903e1 mov w1, w9 1a35cc: f9002fe8 str x8, [sp, #0x58] 1a35d0: 94000214 bl 0x1a3e20 1a35d4: f85d83a8 ldur x8, [x29, #-0x28] 1a35d8: b9005900 str w0, [x8, #0x58] 1a35dc: f85d83a8 ldur x8, [x29, #-0x28] 1a35e0: b9405900 ldr w0, [x8, #0x58] 1a35e4: f85d83a8 ldur x8, [x29, #-0x28] 1a35e8: b9401909 ldr w9, [x8, #0x18] 1a35ec: 2a0903e8 mov w8, w9 1a35f0: 93407d08 sxtw x8, w8 1a35f4: f85d83aa ldur x10, [x29, #-0x28] 1a35f8: f940114a ldr x10, [x10, #0x20] 1a35fc: 9b0a7d08 mul x8, x8, x10 1a3600: 91002108 add x8, x8, #0x8 1a3604: f9402fea ldr x10, [sp, #0x58] 1a3608: 9aca0d08 sdiv x8, x8, x10 1a360c: 2a0803e9 mov w9, w8 1a3610: 2a0903e1 mov w1, w9 1a3614: 9400023f bl 0x1a3f10 1a3618: f85d83a8 ldur x8, [x29, #-0x28] 1a361c: b9005d00 str w0, [x8, #0x5c] 1a3620: f85d83a0 ldur x0, [x29, #-0x28] 1a3624: f85d03a1 ldur x1, [x29, #-0x30] 1a3628: b85cc3a9 ldur w9, [x29, #-0x34] 1a362c: 2a0903e8 mov w8, w9 1a3630: 93407d02 sxtw x2, w8 1a3634: f85e03a3 ldur x3, [x29, #-0x20] 1a3638: b85b43a4 ldur w4, [x29, #-0x4c] 1a363c: 94000246 bl 0x1a3f54 1a3640: 35000040 cbnz w0, 0x1a3648 1a3644: 14000002 b 0x1a364c 1a3648: 140001ac b 0x1a3cf8 1a364c: f85d83a8 ldur x8, [x29, #-0x28] 1a3650: f9402100 ldr x0, [x8, #0x40] 1a3654: 97fbf9ff bl 0xa1e50 1a3658: f85d83a8 ldur x8, [x29, #-0x28] 1a365c: f85783a0 ldur x0, [x29, #-0x88] 1a3660: f9002100 str x0, [x8, #0x40] 1a3664: 1400009d b 0x1a38d8 1a3668: 321d03e8 orr w8, wzr, #0x8 1a366c: f85d83a9 ldur x9, [x29, #-0x28] 1a3670: b940192a ldr w10, [x9, #0x18] 1a3674: 6b08015f cmp w10, w8 1a3678: 1a9fc7e8 cset w8, le 1a367c: 37000048 tbnz w8, #0x0, 0x1a3684 1a3680: 14000026 b 0x1a3718 1a3684: b85cc3a8 ldur w8, [x29, #-0x34] 1a3688: 2a0803e9 mov w9, w8 1a368c: 93407d20 sxtw x0, w9 1a3690: 97fbfb00 bl 0xa2290 1a3694: f85d83a9 ldur x9, [x29, #-0x28] 1a3698: f9002120 str x0, [x9, #0x40] 1a369c: f85d83a9 ldur x9, [x29, #-0x28] 1a36a0: f9402129 ldr x9, [x9, #0x40] 1a36a4: f85783a0 ldur x0, [x29, #-0x88] 1a36a8: eb00013f cmp x9, x0 1a36ac: 1a9f07e8 cset w8, ne 1a36b0: 37000048 tbnz w8, #0x0, 0x1a36b8 1a36b4: 14000191 b 0x1a3cf8 1a36b8: f81c03bf stur xzr, [x29, #-0x40] 1a36bc: f85c03a8 ldur x8, [x29, #-0x40] 1a36c0: b85cc3a9 ldur w9, [x29, #-0x34] 1a36c4: 2a0903ea mov w10, w9 1a36c8: 93407d4a sxtw x10, w10 1a36cc: eb0a011f cmp x8, x10 1a36d0: 1a9fa7e9 cset w9, lt 1a36d4: 37000049 tbnz w9, #0x0, 0x1a36dc 1a36d8: 1400000f b 0x1a3714 1a36dc: f85e03a0 ldur x0, [x29, #-0x20] 1a36e0: f85d83a8 ldur x8, [x29, #-0x28] 1a36e4: b9401901 ldr w1, [x8, #0x18] 1a36e8: 97fc0806 bl 0xa5700 1a36ec: 2a0003e1 mov w1, w0 1a36f0: f85d83a8 ldur x8, [x29, #-0x28] 1a36f4: f9402108 ldr x8, [x8, #0x40] 1a36f8: f85c03a0 ldur x0, [x29, #-0x40] 1a36fc: 8b000108 add x8, x8, x0 1a3700: 39000101 strb w1, [x8] 1a3704: f85c03a8 ldur x8, [x29, #-0x40] 1a3708: 91000508 add x8, x8, #0x1 1a370c: f81c03a8 stur x8, [x29, #-0x40] 1a3710: 17ffffeb b 0x1a36bc 1a3714: 1400002b b 0x1a37c0 1a3718: 321f03e8 orr w8, wzr, #0x2 1a371c: b85cc3a9 ldur w9, [x29, #-0x34] 1a3720: 1b087d28 mul w8, w9, w8 1a3724: 2a0803ea mov w10, w8 1a3728: 93407d40 sxtw x0, w10 1a372c: 97fbfad9 bl 0xa2290 1a3730: f85d83aa ldur x10, [x29, #-0x28] 1a3734: f9002140 str x0, [x10, #0x40] 1a3738: f85d83aa ldur x10, [x29, #-0x28] 1a373c: f940214a ldr x10, [x10, #0x40] 1a3740: f85783a0 ldur x0, [x29, #-0x88] 1a3744: eb00015f cmp x10, x0 1a3748: 1a9f07e8 cset w8, ne 1a374c: 37000048 tbnz w8, #0x0, 0x1a3754 1a3750: 1400016a b 0x1a3cf8 1a3754: f81c03bf stur xzr, [x29, #-0x40] 1a3758: f85c03a8 ldur x8, [x29, #-0x40] 1a375c: b85cc3a9 ldur w9, [x29, #-0x34] 1a3760: 2a0903ea mov w10, w9 1a3764: 93407d4a sxtw x10, w10 1a3768: eb0a011f cmp x8, x10 1a376c: 1a9fa7e9 cset w9, lt 1a3770: 37000049 tbnz w9, #0x0, 0x1a3778 1a3774: 14000013 b 0x1a37c0 1a3778: b27f03e8 orr x8, xzr, #0x2 1a377c: f85e03a0 ldur x0, [x29, #-0x20] 1a3780: f85d83a9 ldur x9, [x29, #-0x28] 1a3784: b9401921 ldr w1, [x9, #0x18] 1a3788: f9002be8 str x8, [sp, #0x50] 1a378c: 97fc07dd bl 0xa5700 1a3790: 2a0003e1 mov w1, w0 1a3794: f85d83a8 ldur x8, [x29, #-0x28] 1a3798: f9402108 ldr x8, [x8, #0x40] 1a379c: f85c03a9 ldur x9, [x29, #-0x40] 1a37a0: f9402be0 ldr x0, [sp, #0x50] 1a37a4: 9b097c09 mul x9, x0, x9 1a37a8: 8b090108 add x8, x8, x9 1a37ac: 79000101 strh w1, [x8] 1a37b0: f85c03a8 ldur x8, [x29, #-0x40] 1a37b4: 91000508 add x8, x8, #0x1 1a37b8: f81c03a8 stur x8, [x29, #-0x40] 1a37bc: 17ffffe7 b 0x1a3758 1a37c0: f85e03a0 ldur x0, [x29, #-0x20] 1a37c4: 97fbfe47 bl 0xa30e0 1a37c8: 35000040 cbnz w0, 0x1a37d0 1a37cc: 14000002 b 0x1a37d4 1a37d0: 1400014a b 0x1a3cf8 1a37d4: b27d03e8 orr x8, xzr, #0x8 1a37d8: 321f03e9 orr w9, wzr, #0x2 1a37dc: b85cc3aa ldur w10, [x29, #-0x34] 1a37e0: 71000540 subs w0, w10, #0x1 1a37e4: f90027e8 str x8, [sp, #0x48] 1a37e8: b90047e9 str w9, [sp, #0x44] 1a37ec: 97fc0cb5 bl 0xa6ac0 <_ilog@plt> 1a37f0: f85d83a8 ldur x8, [x29, #-0x28] 1a37f4: b9003d00 str w0, [x8, #0x3c] 1a37f8: f85d83a8 ldur x8, [x29, #-0x28] 1a37fc: b94047e9 ldr w9, [sp, #0x44] 1a3800: b9001509 str w9, [x8, #0x14] 1a3804: f85d83a8 ldur x8, [x29, #-0x28] 1a3808: f9402500 ldr x0, [x8, #0x48] 1a380c: b85cc3aa ldur w10, [x29, #-0x34] 1a3810: 7100054a subs w10, w10, #0x1 1a3814: f9001fe0 str x0, [sp, #0x38] 1a3818: 2a0a03e0 mov w0, w10 1a381c: 97fc0ca9 bl 0xa6ac0 <_ilog@plt> 1a3820: 2a0003e8 mov w8, w0 1a3824: 93407d08 sxtw x8, w8 1a3828: f85d83ab ldur x11, [x29, #-0x28] 1a382c: f940116b ldr x11, [x11, #0x20] 1a3830: 9b0b7d08 mul x8, x8, x11 1a3834: 91002108 add x8, x8, #0x8 1a3838: f94027eb ldr x11, [sp, #0x48] 1a383c: 9acb0d08 sdiv x8, x8, x11 1a3840: 2a0803e9 mov w9, w8 1a3844: f9401fe0 ldr x0, [sp, #0x38] 1a3848: 2a0903e1 mov w1, w9 1a384c: 94000175 bl 0x1a3e20 1a3850: f85d83a8 ldur x8, [x29, #-0x28] 1a3854: b9005900 str w0, [x8, #0x58] 1a3858: f85d83a8 ldur x8, [x29, #-0x28] 1a385c: b9405900 ldr w0, [x8, #0x58] 1a3860: b85cc3a9 ldur w9, [x29, #-0x34] 1a3864: 71000529 subs w9, w9, #0x1 1a3868: b90037e0 str w0, [sp, #0x34] 1a386c: 2a0903e0 mov w0, w9 1a3870: 97fc0c94 bl 0xa6ac0 <_ilog@plt> 1a3874: 2a0003e8 mov w8, w0 1a3878: 93407d08 sxtw x8, w8 1a387c: f85d83ab ldur x11, [x29, #-0x28] 1a3880: f940116b ldr x11, [x11, #0x20] 1a3884: 9b0b7d08 mul x8, x8, x11 1a3888: 91002108 add x8, x8, #0x8 1a388c: f94027eb ldr x11, [sp, #0x48] 1a3890: 9acb0d08 sdiv x8, x8, x11 1a3894: 2a0803e9 mov w9, w8 1a3898: b94037e0 ldr w0, [sp, #0x34] 1a389c: 2a0903e1 mov w1, w9 1a38a0: 9400019c bl 0x1a3f10 1a38a4: f85d83a8 ldur x8, [x29, #-0x28] 1a38a8: b9005d00 str w0, [x8, #0x5c] 1a38ac: f85d83a0 ldur x0, [x29, #-0x28] 1a38b0: f85d03a1 ldur x1, [x29, #-0x30] 1a38b4: b85cc3a9 ldur w9, [x29, #-0x34] 1a38b8: 2a0903e8 mov w8, w9 1a38bc: 93407d02 sxtw x2, w8 1a38c0: f85e03a3 ldur x3, [x29, #-0x20] 1a38c4: b85b43a4 ldur w4, [x29, #-0x4c] 1a38c8: 940001a3 bl 0x1a3f54 1a38cc: 35000040 cbnz w0, 0x1a38d4 1a38d0: 14000002 b 0x1a38d8 1a38d4: 14000109 b 0x1a3cf8 1a38d8: 140000d1 b 0x1a3c1c 1a38dc: b27d03e8 orr x8, xzr, #0x8 1a38e0: b27e03e9 orr x9, xzr, #0x4 1a38e4: f85d83aa ldur x10, [x29, #-0x28] 1a38e8: f940314a ldr x10, [x10, #0x60] 1a38ec: f85d83ab ldur x11, [x29, #-0x28] 1a38f0: f940116b ldr x11, [x11, #0x20] 1a38f4: 9b0b7d4a mul x10, x10, x11 1a38f8: 2a0a03ec mov w12, w10 1a38fc: b81cc3ac stur w12, [x29, #-0x34] 1a3900: f85d83aa ldur x10, [x29, #-0x28] 1a3904: b940194c ldr w12, [x10, #0x18] 1a3908: 2a0c03ea mov w10, w12 1a390c: 93407d4a sxtw x10, w10 1a3910: f85d83ab ldur x11, [x29, #-0x28] 1a3914: f940116b ldr x11, [x11, #0x20] 1a3918: 9b0b7d4a mul x10, x10, x11 1a391c: 9100214a add x10, x10, #0x8 1a3920: 9ac80d48 sdiv x8, x10, x8 1a3924: eb09011f cmp x8, x9 1a3928: 1a9fc7ec cset w12, le 1a392c: 3700004c tbnz w12, #0x0, 0x1a3934 1a3930: 14000033 b 0x1a39fc 1a3934: b27d03e8 orr x8, xzr, #0x8 1a3938: 320003e9 orr w9, wzr, #0x1 1a393c: f85d83aa ldur x10, [x29, #-0x28] 1a3940: b9001549 str w9, [x10, #0x14] 1a3944: f85d83aa ldur x10, [x29, #-0x28] 1a3948: f9402540 ldr x0, [x10, #0x48] 1a394c: f85d83aa ldur x10, [x29, #-0x28] 1a3950: b9401949 ldr w9, [x10, #0x18] 1a3954: 2a0903ea mov w10, w9 1a3958: 93407d4a sxtw x10, w10 1a395c: f85d83ab ldur x11, [x29, #-0x28] 1a3960: f940116b ldr x11, [x11, #0x20] 1a3964: 9b0b7d4a mul x10, x10, x11 1a3968: 9100214a add x10, x10, #0x8 1a396c: 9ac80d4a sdiv x10, x10, x8 1a3970: 2a0a03e9 mov w9, w10 1a3974: 2a0903e1 mov w1, w9 1a3978: f90017e8 str x8, [sp, #0x28] 1a397c: 94000129 bl 0x1a3e20 1a3980: f85d83a8 ldur x8, [x29, #-0x28] 1a3984: b9005900 str w0, [x8, #0x58] 1a3988: f85d83a8 ldur x8, [x29, #-0x28] 1a398c: b9405900 ldr w0, [x8, #0x58] 1a3990: f85d83a8 ldur x8, [x29, #-0x28] 1a3994: b9401909 ldr w9, [x8, #0x18] 1a3998: 2a0903e8 mov w8, w9 1a399c: 93407d08 sxtw x8, w8 1a39a0: f85d83aa ldur x10, [x29, #-0x28] 1a39a4: f940114a ldr x10, [x10, #0x20] 1a39a8: 9b0a7d08 mul x8, x8, x10 1a39ac: 91002108 add x8, x8, #0x8 1a39b0: f94017ea ldr x10, [sp, #0x28] 1a39b4: 9aca0d08 sdiv x8, x8, x10 1a39b8: 2a0803e9 mov w9, w8 1a39bc: 2a0903e1 mov w1, w9 1a39c0: 94000154 bl 0x1a3f10 1a39c4: f85d83a8 ldur x8, [x29, #-0x28] 1a39c8: b9005d00 str w0, [x8, #0x5c] 1a39cc: f85d83a0 ldur x0, [x29, #-0x28] 1a39d0: f85d03a1 ldur x1, [x29, #-0x30] 1a39d4: b85cc3a9 ldur w9, [x29, #-0x34] 1a39d8: 2a0903e8 mov w8, w9 1a39dc: 93407d02 sxtw x2, w8 1a39e0: f85e03a3 ldur x3, [x29, #-0x20] 1a39e4: b85b43a4 ldur w4, [x29, #-0x4c] 1a39e8: 9400015b bl 0x1a3f54 1a39ec: 35000040 cbnz w0, 0x1a39f4 1a39f0: 14000002 b 0x1a39f8 1a39f4: 140000c1 b 0x1a3cf8 1a39f8: 14000087 b 0x1a3c14 1a39fc: 321d03e8 orr w8, wzr, #0x8 1a3a00: 320007e9 orr w9, wzr, #0x3 1a3a04: f85d83aa ldur x10, [x29, #-0x28] 1a3a08: b9001549 str w9, [x10, #0x14] 1a3a0c: f85d83aa ldur x10, [x29, #-0x28] 1a3a10: f9402540 ldr x0, [x10, #0x48] 1a3a14: f85d83aa ldur x10, [x29, #-0x28] 1a3a18: f940254a ldr x10, [x10, #0x48] 1a3a1c: f100054a subs x10, x10, #0x1 1a3a20: 2a0a03e9 mov w9, w10 1a3a24: f90013e0 str x0, [sp, #0x20] 1a3a28: 2a0903e0 mov w0, w9 1a3a2c: b9001fe8 str w8, [sp, #0x1c] 1a3a30: 97fc0c24 bl 0xa6ac0 <_ilog@plt> 1a3a34: b9401fe8 ldr w8, [sp, #0x1c] 1a3a38: 1ac80c09 sdiv w9, w0, w8 1a3a3c: 11000521 add w1, w9, #0x1 1a3a40: f94013e0 ldr x0, [sp, #0x20] 1a3a44: 940000f7 bl 0x1a3e20 1a3a48: f85d83aa ldur x10, [x29, #-0x28] 1a3a4c: b9005940 str w0, [x10, #0x58] 1a3a50: f85d83aa ldur x10, [x29, #-0x28] 1a3a54: b9405940 ldr w0, [x10, #0x58] 1a3a58: f85d83aa ldur x10, [x29, #-0x28] 1a3a5c: f940254a ldr x10, [x10, #0x48] 1a3a60: f100054a subs x10, x10, #0x1 1a3a64: 2a0a03e8 mov w8, w10 1a3a68: b9001be0 str w0, [sp, #0x18] 1a3a6c: 2a0803e0 mov w0, w8 1a3a70: 97fc0c14 bl 0xa6ac0 <_ilog@plt> 1a3a74: b9401fe8 ldr w8, [sp, #0x1c] 1a3a78: 1ac80c09 sdiv w9, w0, w8 1a3a7c: 11000521 add w1, w9, #0x1 1a3a80: b9401be0 ldr w0, [sp, #0x18] 1a3a84: 94000123 bl 0x1a3f10 1a3a88: f85d83aa ldur x10, [x29, #-0x28] 1a3a8c: b9005d40 str w0, [x10, #0x5c] 1a3a90: f85d83a0 ldur x0, [x29, #-0x28] 1a3a94: f85d03a1 ldur x1, [x29, #-0x30] 1a3a98: b85cc3a8 ldur w8, [x29, #-0x34] 1a3a9c: 2a0803ea mov w10, w8 1a3aa0: 93407d42 sxtw x2, w10 1a3aa4: f85e03a3 ldur x3, [x29, #-0x20] 1a3aa8: b85b43a4 ldur w4, [x29, #-0x4c] 1a3aac: 9400012a bl 0x1a3f54 1a3ab0: 35000040 cbnz w0, 0x1a3ab8 1a3ab4: 14000002 b 0x1a3abc 1a3ab8: 14000090 b 0x1a3cf8 1a3abc: 321d03e8 orr w8, wzr, #0x8 1a3ac0: f85d83a9 ldur x9, [x29, #-0x28] 1a3ac4: b940192a ldr w10, [x9, #0x18] 1a3ac8: 11001d4a add w10, w10, #0x7 1a3acc: 1ac80d4a sdiv w10, w10, w8 1a3ad0: 2a0a03e9 mov w9, w10 1a3ad4: 93407d29 sxtw x9, w9 1a3ad8: f85d83ab ldur x11, [x29, #-0x28] 1a3adc: f940116b ldr x11, [x11, #0x20] 1a3ae0: 9b0b7d29 mul x9, x9, x11 1a3ae4: 2a0903ea mov w10, w9 1a3ae8: f85d83a9 ldur x9, [x29, #-0x28] 1a3aec: b9003d2a str w10, [x9, #0x3c] 1a3af0: f85d83a9 ldur x9, [x29, #-0x28] 1a3af4: b9403d2a ldr w10, [x9, #0x3c] 1a3af8: 2a0a03e9 mov w9, w10 1a3afc: 93407d29 sxtw x9, w9 1a3b00: f85d83ab ldur x11, [x29, #-0x28] 1a3b04: f940256b ldr x11, [x11, #0x48] 1a3b08: 9b0b7d20 mul x0, x9, x11 1a3b0c: b90017e8 str w8, [sp, #0x14] 1a3b10: 97fbf9e0 bl 0xa2290 1a3b14: f85d83a9 ldur x9, [x29, #-0x28] 1a3b18: f9002120 str x0, [x9, #0x40] 1a3b1c: f85d83a9 ldur x9, [x29, #-0x28] 1a3b20: b9401928 ldr w8, [x9, #0x18] 1a3b24: b94017ea ldr w10, [sp, #0x14] 1a3b28: 6b0a011f cmp w8, w10 1a3b2c: 1a9fc7e8 cset w8, le 1a3b30: 37000048 tbnz w8, #0x0, 0x1a3b38 1a3b34: 1400001b b 0x1a3ba0 1a3b38: f81c03bf stur xzr, [x29, #-0x40] 1a3b3c: f85c03a8 ldur x8, [x29, #-0x40] 1a3b40: f85d83a9 ldur x9, [x29, #-0x28] 1a3b44: f9402529 ldr x9, [x9, #0x48] 1a3b48: f85d83aa ldur x10, [x29, #-0x28] 1a3b4c: f940114a ldr x10, [x10, #0x20] 1a3b50: 9b0a7d29 mul x9, x9, x10 1a3b54: eb09011f cmp x8, x9 1a3b58: 1a9fa7eb cset w11, lt 1a3b5c: 3700004b tbnz w11, #0x0, 0x1a3b64 1a3b60: 1400000f b 0x1a3b9c 1a3b64: f85e03a0 ldur x0, [x29, #-0x20] 1a3b68: f85d83a8 ldur x8, [x29, #-0x28] 1a3b6c: b9401901 ldr w1, [x8, #0x18] 1a3b70: 97fc06e4 bl 0xa5700 1a3b74: 2a0003e1 mov w1, w0 1a3b78: f85d83a8 ldur x8, [x29, #-0x28] 1a3b7c: f9402108 ldr x8, [x8, #0x40] 1a3b80: f85c03a0 ldur x0, [x29, #-0x40] 1a3b84: 8b000108 add x8, x8, x0 1a3b88: 39000101 strb w1, [x8] 1a3b8c: f85c03a8 ldur x8, [x29, #-0x40] 1a3b90: 91000508 add x8, x8, #0x1 1a3b94: f81c03a8 stur x8, [x29, #-0x40] 1a3b98: 17ffffe9 b 0x1a3b3c 1a3b9c: 1400001e b 0x1a3c14 1a3ba0: f81c03bf stur xzr, [x29, #-0x40] 1a3ba4: f85c03a8 ldur x8, [x29, #-0x40] 1a3ba8: f85d83a9 ldur x9, [x29, #-0x28] 1a3bac: f9402529 ldr x9, [x9, #0x48] 1a3bb0: f85d83aa ldur x10, [x29, #-0x28] 1a3bb4: f940114a ldr x10, [x10, #0x20] 1a3bb8: 9b0a7d29 mul x9, x9, x10 1a3bbc: eb09011f cmp x8, x9 1a3bc0: 1a9fa7eb cset w11, lt 1a3bc4: 3700004b tbnz w11, #0x0, 0x1a3bcc 1a3bc8: 14000013 b 0x1a3c14 1a3bcc: b27f03e8 orr x8, xzr, #0x2 1a3bd0: f85e03a0 ldur x0, [x29, #-0x20] 1a3bd4: f85d83a9 ldur x9, [x29, #-0x28] 1a3bd8: b9401921 ldr w1, [x9, #0x18] 1a3bdc: f90007e8 str x8, [sp, #0x8] 1a3be0: 97fc06c8 bl 0xa5700 1a3be4: 2a0003e1 mov w1, w0 1a3be8: f85d83a8 ldur x8, [x29, #-0x28] 1a3bec: f9402108 ldr x8, [x8, #0x40] 1a3bf0: f85c03a9 ldur x9, [x29, #-0x40] 1a3bf4: f94007e0 ldr x0, [sp, #0x8] 1a3bf8: 9b097c09 mul x9, x0, x9 1a3bfc: 8b090108 add x8, x8, x9 1a3c00: 79000101 strh w1, [x8] 1a3c04: f85c03a8 ldur x8, [x29, #-0x40] 1a3c08: 91000508 add x8, x8, #0x1 1a3c0c: f81c03a8 stur x8, [x29, #-0x40] 1a3c10: 17ffffe5 b 0x1a3ba4 1a3c14: 14000002 b 0x1a3c1c 1a3c18: 14000038 b 0x1a3cf8 1a3c1c: 320003e8 orr w8, wzr, #0x1 1a3c20: f85d83a9 ldur x9, [x29, #-0x28] 1a3c24: b940592a ldr w10, [x9, #0x58] 1a3c28: 6b08015f cmp w10, w8 1a3c2c: 1a9f17e8 cset w8, eq 1a3c30: 37000048 tbnz w8, #0x0, 0x1a3c38 1a3c34: 1400000f b 0x1a3c70 1a3c38: 320003e8 orr w8, wzr, #0x1 1a3c3c: f85d83a9 ldur x9, [x29, #-0x28] 1a3c40: b9405d2a ldr w10, [x9, #0x5c] 1a3c44: 6b08015f cmp w10, w8 1a3c48: 1a9f17e8 cset w8, eq 1a3c4c: 37000048 tbnz w8, #0x0, 0x1a3c54 1a3c50: 14000004 b 0x1a3c60 1a3c54: f85d83a8 ldur x8, [x29, #-0x28] 1a3c58: b900111f str wzr, [x8, #0x10] 1a3c5c: 14000004 b 0x1a3c6c 1a3c60: 320003e8 orr w8, wzr, #0x1 1a3c64: f85d83a9 ldur x9, [x29, #-0x28] 1a3c68: b9001128 str w8, [x9, #0x10] 1a3c6c: 1400001a b 0x1a3cd4 1a3c70: 321f03e8 orr w8, wzr, #0x2 1a3c74: f85d83a9 ldur x9, [x29, #-0x28] 1a3c78: b940592a ldr w10, [x9, #0x58] 1a3c7c: 6b08015f cmp w10, w8 1a3c80: 1a9f17e8 cset w8, eq 1a3c84: 37000048 tbnz w8, #0x0, 0x1a3c8c 1a3c88: 14000010 b 0x1a3cc8 1a3c8c: 320003e8 orr w8, wzr, #0x1 1a3c90: f85d83a9 ldur x9, [x29, #-0x28] 1a3c94: b9405d2a ldr w10, [x9, #0x5c] 1a3c98: 6b08015f cmp w10, w8 1a3c9c: 1a9f17e8 cset w8, eq 1a3ca0: 37000048 tbnz w8, #0x0, 0x1a3ca8 1a3ca4: 14000005 b 0x1a3cb8 1a3ca8: 321f03e8 orr w8, wzr, #0x2 1a3cac: f85d83a9 ldur x9, [x29, #-0x28] 1a3cb0: b9001128 str w8, [x9, #0x10] 1a3cb4: 14000004 b 0x1a3cc4 1a3cb8: 320007e8 orr w8, wzr, #0x3 1a3cbc: f85d83a9 ldur x9, [x29, #-0x28] 1a3cc0: b9001128 str w8, [x9, #0x10] 1a3cc4: 14000004 b 0x1a3cd4 1a3cc8: 321e03e8 orr w8, wzr, #0x4 1a3ccc: f85d83a9 ldur x9, [x29, #-0x28] 1a3cd0: b9001128 str w8, [x9, #0x10] 1a3cd4: f85e03a0 ldur x0, [x29, #-0x20] 1a3cd8: 97fbfd02 bl 0xa30e0 1a3cdc: 35000040 cbnz w0, 0x1a3ce4 1a3ce0: 14000002 b 0x1a3ce8 1a3ce4: 14000005 b 0x1a3cf8 1a3ce8: f85d03a0 ldur x0, [x29, #-0x30] 1a3cec: 97fbf859 bl 0xa1e50 1a3cf0: b81ec3bf stur wzr, [x29, #-0x14] 1a3cf4: 1400000c b 0x1a3d24 1a3cf8: 12800008 mov w8, #-0x1 // =-1 1a3cfc: f85d83a0 ldur x0, [x29, #-0x28] 1a3d00: b90007e8 str w8, [sp, #0x4] 1a3d04: 97fc033f bl 0xa4a00 1a3d08: f85d03a0 ldur x0, [x29, #-0x30] 1a3d0c: 97fbf851 bl 0xa1e50 1a3d10: f85d83a0 ldur x0, [x29, #-0x28] 1a3d14: f9402000 ldr x0, [x0, #0x40] 1a3d18: 97fbf84e bl 0xa1e50 1a3d1c: b94007e8 ldr w8, [sp, #0x4] 1a3d20: b81ec3a8 stur w8, [x29, #-0x14] 1a3d24: b85ec3a0 ldur w0, [x29, #-0x14] 1a3d28: a95b7bfd ldp x29, x30, [sp, #0x1b0] 1a3d2c: f940d3fc ldr x28, [sp, #0x1a0] 1a3d30: 910703ff add sp, sp, #0x1c0 1a3d34: d65f03c0 ret 1a3d38: d10083ff sub sp, sp, #0x20 1a3d3c: b24053e8 mov x8, #0x1fffff // =2097151 1a3d40: b26103e9 orr x9, xzr, #0x80000000 1a3d44: b26b27ea orr x10, xzr, #0x7fe00000 1a3d48: f9000fe0 str x0, [sp, #0x18] 1a3d4c: f9000be1 str x1, [sp, #0x10] 1a3d50: f9400fe0 ldr x0, [sp, #0x18] 1a3d54: 8a080008 and x8, x0, x8 1a3d58: f90007e8 str x8, [sp, #0x8] 1a3d5c: f9400fe8 ldr x8, [sp, #0x18] 1a3d60: 8a090108 and x8, x8, x9 1a3d64: 2a0803eb mov w11, w8 1a3d68: b90007eb str w11, [sp, #0x4] 1a3d6c: f9400fe8 ldr x8, [sp, #0x18] 1a3d70: 8a0a0108 and x8, x8, x10 1a3d74: 9355fd08 asr x8, x8, #21 1a3d78: f10c5108 subs x8, x8, #0x314 1a3d7c: 2a0803eb mov w11, w8 1a3d80: f9400be8 ldr x8, [sp, #0x10] 1a3d84: b900010b str w11, [x8] 1a3d88: f94007e8 ldr x8, [sp, #0x8] 1a3d8c: b5000048 cbnz x8, 0x1a3d94 1a3d90: 1400001c b 0x1a3e00 1a3d94: 12800008 mov w8, #-0x1 // =-1 1a3d98: b26203e9 orr x9, xzr, #0x40000000 1a3d9c: d280000a mov x10, #0x0 // =0 1a3da0: f94007eb ldr x11, [sp, #0x8] 1a3da4: 8a090169 and x9, x11, x9 1a3da8: eb0a013f cmp x9, x10 1a3dac: 1a9f07ec cset w12, ne 1a3db0: 4a080188 eor w8, w12, w8 1a3db4: 37000048 tbnz w8, #0x0, 0x1a3dbc 1a3db8: 1400000a b 0x1a3de0 1a3dbc: b24003e8 orr x8, xzr, #0x1 1a3dc0: f94007e9 ldr x9, [sp, #0x8] 1a3dc4: 9ac82128 lsl x8, x9, x8 1a3dc8: f90007e8 str x8, [sp, #0x8] 1a3dcc: f9400be8 ldr x8, [sp, #0x10] 1a3dd0: b940010a ldr w10, [x8] 1a3dd4: 7100054a subs w10, w10, #0x1 1a3dd8: b900010a str w10, [x8] 1a3ddc: 17ffffee b 0x1a3d94 1a3de0: b94007e8 ldr w8, [sp, #0x4] 1a3de4: 35000048 cbnz w8, 0x1a3dec 1a3de8: 14000005 b 0x1a3dfc 1a3dec: d2800008 mov x8, #0x0 // =0 1a3df0: f94007e9 ldr x9, [sp, #0x8] 1a3df4: eb090108 subs x8, x8, x9 1a3df8: f90007e8 str x8, [sp, #0x8] 1a3dfc: 14000004 b 0x1a3e0c 1a3e00: 1284e1c8 mov w8, #-0x270f // =-9999 1a3e04: f9400be9 ldr x9, [sp, #0x10] 1a3e08: b9000128 str w8, [x9] 1a3e0c: f94007e8 ldr x8, [sp, #0x8] 1a3e10: 2a0803e9 mov w9, w8 1a3e14: 2a0903e0 mov w0, w9 1a3e18: 910083ff add sp, sp, #0x20 1a3e1c: d65f03c0 ret 1a3e20: d100c3ff sub sp, sp, #0x30 1a3e24: a9027bfd stp x29, x30, [sp, #0x20] 1a3e28: 910083fd add x29, sp, #0x20 1a3e2c: b27f03e8 orr x8, xzr, #0x2 1a3e30: f9000be0 str x0, [sp, #0x10] 1a3e34: b9000fe1 str w1, [sp, #0xc] 1a3e38: f9400be0 ldr x0, [sp, #0x10] 1a3e3c: eb08001f cmp x0, x8 1a3e40: 1a9fa7e1 cset w1, lt 1a3e44: 37000041 tbnz w1, #0x0, 0x1a3e4c 1a3e48: 14000004 b 0x1a3e58 1a3e4c: 321e03e8 orr w8, wzr, #0x4 1a3e50: b81fc3a8 stur w8, [x29, #-0x4] 1a3e54: 1400002b b 0x1a3f00 1a3e58: 320007e8 orr w8, wzr, #0x3 1a3e5c: b9400fe9 ldr w9, [sp, #0xc] 1a3e60: 6b08013f cmp w9, w8 1a3e64: 1a9f17e8 cset w8, eq 1a3e68: 37000048 tbnz w8, #0x0, 0x1a3e70 1a3e6c: 14000003 b 0x1a3e78 1a3e70: 321e03e8 orr w8, wzr, #0x4 1a3e74: b9000fe8 str w8, [sp, #0xc] 1a3e78: b24007e8 orr x8, xzr, #0x3 1a3e7c: 321e03e9 orr w9, wzr, #0x4 1a3e80: f9400bea ldr x10, [sp, #0x10] 1a3e84: 9b0a7d08 mul x8, x8, x10 1a3e88: f1001908 subs x8, x8, #0x6 1a3e8c: 2a0803eb mov w11, w8 1a3e90: 2a0b03e0 mov w0, w11 1a3e94: b9000be9 str w9, [sp, #0x8] 1a3e98: 97fc0b0a bl 0xa6ac0 <_ilog@plt> 1a3e9c: 11000409 add w9, w0, #0x1 1a3ea0: b9400feb ldr w11, [sp, #0xc] 1a3ea4: b9400be0 ldr w0, [sp, #0x8] 1a3ea8: 1b007d6b mul w11, w11, w0 1a3eac: 6b0b013f cmp w9, w11 1a3eb0: 1a9fc7e9 cset w9, le 1a3eb4: 37000049 tbnz w9, #0x0, 0x1a3ebc 1a3eb8: 14000010 b 0x1a3ef8 1a3ebc: 321f03e8 orr w8, wzr, #0x2 1a3ec0: b9400fe9 ldr w9, [sp, #0xc] 1a3ec4: 1ac80d28 sdiv w8, w9, w8 1a3ec8: 35000048 cbnz w8, 0x1a3ed0 1a3ecc: 14000006 b 0x1a3ee4 1a3ed0: 321f03e8 orr w8, wzr, #0x2 1a3ed4: b9400fe9 ldr w9, [sp, #0xc] 1a3ed8: 1ac80d28 sdiv w8, w9, w8 1a3edc: b90007e8 str w8, [sp, #0x4] 1a3ee0: 14000003 b 0x1a3eec 1a3ee4: 320003e8 orr w8, wzr, #0x1 1a3ee8: b90007e8 str w8, [sp, #0x4] 1a3eec: b94007e8 ldr w8, [sp, #0x4] 1a3ef0: b81fc3a8 stur w8, [x29, #-0x4] 1a3ef4: 14000003 b 0x1a3f00 1a3ef8: b9400fe8 ldr w8, [sp, #0xc] 1a3efc: b81fc3a8 stur w8, [x29, #-0x4] 1a3f00: b85fc3a0 ldur w0, [x29, #-0x4] 1a3f04: a9427bfd ldp x29, x30, [sp, #0x20] 1a3f08: 9100c3ff add sp, sp, #0x30 1a3f0c: d65f03c0 ret 1a3f10: d10043ff sub sp, sp, #0x10 1a3f14: b9000be0 str w0, [sp, #0x8] 1a3f18: b90007e1 str w1, [sp, #0x4] 1a3f1c: b94007e0 ldr w0, [sp, #0x4] 1a3f20: b9400be1 ldr w1, [sp, #0x8] 1a3f24: 6b01001f cmp w0, w1 1a3f28: 1a9fd7e0 cset w0, gt 1a3f2c: 37000040 tbnz w0, #0x0, 0x1a3f34 1a3f30: 14000004 b 0x1a3f40 1a3f34: 321f03e8 orr w8, wzr, #0x2 1a3f38: b9000fe8 str w8, [sp, #0xc] 1a3f3c: 14000003 b 0x1a3f48 1a3f40: 320003e8 orr w8, wzr, #0x1 1a3f44: b9000fe8 str w8, [sp, #0xc] 1a3f48: b9400fe0 ldr w0, [sp, #0xc] 1a3f4c: 910043ff add sp, sp, #0x10 1a3f50: d65f03c0 ret 1a3f54: d101c3ff sub sp, sp, #0x70 1a3f58: a9067bfd stp x29, x30, [sp, #0x60] 1a3f5c: 910183fd add x29, sp, #0x60 1a3f60: d2800008 mov x8, #0x0 // =0 1a3f64: f81f03a0 stur x0, [x29, #-0x10] 1a3f68: f81e83a1 stur x1, [x29, #-0x18] 1a3f6c: f81e03a2 stur x2, [x29, #-0x20] 1a3f70: f81d83a3 stur x3, [x29, #-0x28] 1a3f74: b81d43a4 stur w4, [x29, #-0x2c] 1a3f78: f85e83a0 ldur x0, [x29, #-0x18] 1a3f7c: eb08001f cmp x0, x8 1a3f80: 1a9f07e4 cset w4, ne 1a3f84: f90007e8 str x8, [sp, #0x8] 1a3f88: 37000084 tbnz w4, #0x0, 0x1a3f98 1a3f8c: 320003e8 orr w8, wzr, #0x1 1a3f90: b81fc3a8 stur w8, [x29, #-0x4] 1a3f94: 1400038d b 0x1a4dc8 1a3f98: 321e03e8 orr w8, wzr, #0x4 1a3f9c: f85f03a9 ldur x9, [x29, #-0x10] 1a3fa0: b940592a ldr w10, [x9, #0x58] 1a3fa4: 6b08015f cmp w10, w8 1a3fa8: 1a9f17e8 cset w8, eq 1a3fac: 37000048 tbnz w8, #0x0, 0x1a3fb4 1a3fb0: 14000025 b 0x1a4044 1a3fb4: b27e03e8 orr x8, xzr, #0x4 1a3fb8: b27f03e9 orr x9, xzr, #0x2 1a3fbc: f85f03aa ldur x10, [x29, #-0x10] 1a3fc0: f940314a ldr x10, [x10, #0x60] 1a3fc4: 9b097d49 mul x9, x10, x9 1a3fc8: 91000529 add x9, x9, #0x1 1a3fcc: 9b087d20 mul x0, x9, x8 1a3fd0: 97fbf8b0 bl 0xa2290 1a3fd4: f85f03a8 ldur x8, [x29, #-0x10] 1a3fd8: f9000500 str x0, [x8, #0x8] 1a3fdc: f85f03a8 ldur x8, [x29, #-0x10] 1a3fe0: f9400508 ldr x8, [x8, #0x8] 1a3fe4: f94007e9 ldr x9, [sp, #0x8] 1a3fe8: eb09011f cmp x8, x9 1a3fec: 1a9f07eb cset w11, ne 1a3ff0: 3700008b tbnz w11, #0x0, 0x1a4000 1a3ff4: 320003e8 orr w8, wzr, #0x1 1a3ff8: b81fc3a8 stur w8, [x29, #-0x4] 1a3ffc: 14000373 b 0x1a4dc8 1a4000: f85e83a0 ldur x0, [x29, #-0x18] 1a4004: f85f03a8 ldur x8, [x29, #-0x10] 1a4008: f9403101 ldr x1, [x8, #0x60] 1a400c: f85f03a8 ldur x8, [x29, #-0x10] 1a4010: f9400502 ldr x2, [x8, #0x8] 1a4014: f85e03a3 ldur x3, [x29, #-0x20] 1a4018: f85f03a4 ldur x4, [x29, #-0x10] 1a401c: f85d83a5 ldur x5, [x29, #-0x28] 1a4020: b85d43a6 ldur w6, [x29, #-0x2c] 1a4024: 94000827 bl 0x1a60c0 1a4028: 35000040 cbnz w0, 0x1a4030 1a402c: 14000004 b 0x1a403c 1a4030: 320003e8 orr w8, wzr, #0x1 1a4034: b81fc3a8 stur w8, [x29, #-0x4] 1a4038: 14000364 b 0x1a4dc8 1a403c: b81fc3bf stur wzr, [x29, #-0x4] 1a4040: 14000362 b 0x1a4dc8 1a4044: b24077e8 mov x8, #0x3fffffff // =1073741823 1a4048: f85f03a9 ldur x9, [x29, #-0x10] 1a404c: f9402529 ldr x9, [x9, #0x48] 1a4050: eb08013f cmp x9, x8 1a4054: 1a9fd7ea cset w10, gt 1a4058: 3700014a tbnz w10, #0x0, 0x1a4080 1a405c: b27f6fe8 mov x8, #0x1ffffffe // =536870910 1a4060: b27f03e9 orr x9, xzr, #0x2 1a4064: f85f03aa ldur x10, [x29, #-0x10] 1a4068: f940254a ldr x10, [x10, #0x48] 1a406c: 9b097d49 mul x9, x10, x9 1a4070: eb08013f cmp x9, x8 1a4074: 1a9fd7eb cset w11, gt 1a4078: 3700004b tbnz w11, #0x0, 0x1a4080 1a407c: 14000004 b 0x1a408c 1a4080: 320003e8 orr w8, wzr, #0x1 1a4084: b81fc3a8 stur w8, [x29, #-0x4] 1a4088: 14000350 b 0x1a4dc8 1a408c: b27e03e1 orr x1, xzr, #0x4 1a4090: b27f03e8 orr x8, xzr, #0x2 1a4094: f85f03a9 ldur x9, [x29, #-0x10] 1a4098: f9403129 ldr x9, [x9, #0x60] 1a409c: 9b087d28 mul x8, x9, x8 1a40a0: 91000500 add x0, x8, #0x1 1a40a4: 97fbf817 bl 0xa2100 1a40a8: f90017e0 str x0, [sp, #0x28] 1a40ac: f94017e8 ldr x8, [sp, #0x28] 1a40b0: f94007e9 ldr x9, [sp, #0x8] 1a40b4: eb09011f cmp x8, x9 1a40b8: 1a9f07ea cset w10, ne 1a40bc: 3700008a tbnz w10, #0x0, 0x1a40cc 1a40c0: 320003e8 orr w8, wzr, #0x1 1a40c4: b81fc3a8 stur w8, [x29, #-0x4] 1a40c8: 14000340 b 0x1a4dc8 1a40cc: f85e83a0 ldur x0, [x29, #-0x18] 1a40d0: f85f03a8 ldur x8, [x29, #-0x10] 1a40d4: f9403101 ldr x1, [x8, #0x60] 1a40d8: f94017e2 ldr x2, [sp, #0x28] 1a40dc: f85e03a3 ldur x3, [x29, #-0x20] 1a40e0: f85f03a4 ldur x4, [x29, #-0x10] 1a40e4: f85d83a5 ldur x5, [x29, #-0x28] 1a40e8: b85d43a6 ldur w6, [x29, #-0x2c] 1a40ec: 940007f5 bl 0x1a60c0 1a40f0: 35000040 cbnz w0, 0x1a40f8 1a40f4: 14000002 b 0x1a40fc 1a40f8: 1400032e b 0x1a4db0 1a40fc: 32007be8 orr w8, wzr, #0x7fffffff 1a4100: f85f03a9 ldur x9, [x29, #-0x10] 1a4104: f9402529 ldr x9, [x9, #0x48] 1a4108: f85f03aa ldur x10, [x29, #-0x10] 1a410c: b9405d4b ldr w11, [x10, #0x5c] 1a4110: 1100056b add w11, w11, #0x1 1a4114: 1acb0d08 sdiv w8, w8, w11 1a4118: 2a0803ea mov w10, w8 1a411c: 93407d4a sxtw x10, w10 1a4120: eb0a013f cmp x9, x10 1a4124: 1a9fd7e8 cset w8, gt 1a4128: 37000048 tbnz w8, #0x0, 0x1a4130 1a412c: 14000002 b 0x1a4134 1a4130: 14000320 b 0x1a4db0 1a4134: f85f03a8 ldur x8, [x29, #-0x10] 1a4138: b9405909 ldr w9, [x8, #0x58] 1a413c: 35000049 cbnz w9, 0x1a4144 1a4140: 14000014 b 0x1a4190 1a4144: 32007be8 orr w8, wzr, #0x7fffffff 1a4148: f85f03a9 ldur x9, [x29, #-0x10] 1a414c: f9402529 ldr x9, [x9, #0x48] 1a4150: f85f03aa ldur x10, [x29, #-0x10] 1a4154: b9405d4b ldr w11, [x10, #0x5c] 1a4158: 1100056b add w11, w11, #0x1 1a415c: 2a0b03ea mov w10, w11 1a4160: 93407d4a sxtw x10, w10 1a4164: 9b0a7d29 mul x9, x9, x10 1a4168: f85f03aa ldur x10, [x29, #-0x10] 1a416c: b940594b ldr w11, [x10, #0x58] 1a4170: 1acb0d08 sdiv w8, w8, w11 1a4174: 2a0803ea mov w10, w8 1a4178: 93407d4a sxtw x10, w10 1a417c: eb0a013f cmp x9, x10 1a4180: 1a9fd7e8 cset w8, gt 1a4184: 37000048 tbnz w8, #0x0, 0x1a418c 1a4188: 14000002 b 0x1a4190 1a418c: 14000309 b 0x1a4db0 1a4190: f85f03a8 ldur x8, [x29, #-0x10] 1a4194: f9402508 ldr x8, [x8, #0x48] 1a4198: f85f03a9 ldur x9, [x29, #-0x10] 1a419c: b9405d2a ldr w10, [x9, #0x5c] 1a41a0: 1100054a add w10, w10, #0x1 1a41a4: 2a0a03e9 mov w9, w10 1a41a8: 93407d29 sxtw x9, w9 1a41ac: 9b097d08 mul x8, x8, x9 1a41b0: f1000908 subs x8, x8, #0x2 1a41b4: f85f03a9 ldur x9, [x29, #-0x10] 1a41b8: b940592a ldr w10, [x9, #0x58] 1a41bc: 2a0a03e9 mov w9, w10 1a41c0: 93407d29 sxtw x9, w9 1a41c4: 9b097d00 mul x0, x8, x9 1a41c8: 97fbf832 bl 0xa2290 1a41cc: f85f03a8 ldur x8, [x29, #-0x10] 1a41d0: f9000500 str x0, [x8, #0x8] 1a41d4: f85f03a8 ldur x8, [x29, #-0x10] 1a41d8: f9400508 ldr x8, [x8, #0x8] 1a41dc: f94007e9 ldr x9, [sp, #0x8] 1a41e0: eb09011f cmp x8, x9 1a41e4: 1a9f07ea cset w10, ne 1a41e8: 3700004a tbnz w10, #0x0, 0x1a41f0 1a41ec: 140002f1 b 0x1a4db0 1a41f0: 320003e8 orr w8, wzr, #0x1 1a41f4: f85f03a9 ldur x9, [x29, #-0x10] 1a41f8: b9405d2a ldr w10, [x9, #0x5c] 1a41fc: 6b08015f cmp w10, w8 1a4200: 1a9f17e8 cset w8, eq 1a4204: 37000048 tbnz w8, #0x0, 0x1a420c 1a4208: 14000074 b 0x1a43d8 1a420c: 320003e8 orr w8, wzr, #0x1 1a4210: f85f03a9 ldur x9, [x29, #-0x10] 1a4214: b940592a ldr w10, [x9, #0x58] 1a4218: 6b0a011f cmp w8, w10 1a421c: 1a9f17e8 cset w8, eq 1a4220: b90007ea str w10, [sp, #0x4] 1a4224: 37000128 tbnz w8, #0x0, 0x1a4248 1a4228: 14000001 b 0x1a422c 1a422c: 321f03e8 orr w8, wzr, #0x2 1a4230: b94007e9 ldr w9, [sp, #0x4] 1a4234: 6b09011f cmp w8, w9 1a4238: 1a9f17e8 cset w8, eq 1a423c: 37000688 tbnz w8, #0x0, 0x1a430c 1a4240: 14000001 b 0x1a4244 1a4244: 14000064 b 0x1a43d4 1a4248: b90033ff str wzr, [sp, #0x30] 1a424c: b27f03e8 orr x8, xzr, #0x2 1a4250: b94033e9 ldr w9, [sp, #0x30] 1a4254: 2a0903ea mov w10, w9 1a4258: 93407d4a sxtw x10, w10 1a425c: f85f03ab ldur x11, [x29, #-0x10] 1a4260: f940256b ldr x11, [x11, #0x48] 1a4264: 9b087d68 mul x8, x11, x8 1a4268: f1000908 subs x8, x8, #0x2 1a426c: eb08015f cmp x10, x8 1a4270: 1a9fa7e9 cset w9, lt 1a4274: 37000049 tbnz w9, #0x0, 0x1a427c 1a4278: 14000024 b 0x1a4308 1a427c: b26103e8 orr x8, xzr, #0x80000000 1a4280: b27e03e9 orr x9, xzr, #0x4 1a4284: f94017ea ldr x10, [sp, #0x28] 1a4288: b94033eb ldr w11, [sp, #0x30] 1a428c: 2a0b03ec mov w12, w11 1a4290: 93407d8c sxtw x12, w12 1a4294: 9b0c7d2c mul x12, x9, x12 1a4298: 8b0c014a add x10, x10, x12 1a429c: b940014b ldr w11, [x10] 1a42a0: 2a0b03ea mov w10, w11 1a42a4: d3407d4a ubfx x10, x10, #0, #32 1a42a8: 8a080148 and x8, x10, x8 1a42ac: d358fd08 lsr x8, x8, #24 1a42b0: f94017ea ldr x10, [sp, #0x28] 1a42b4: b94033eb ldr w11, [sp, #0x30] 1a42b8: 2a0b03ec mov w12, w11 1a42bc: 93407d8c sxtw x12, w12 1a42c0: 9b0c7d29 mul x9, x9, x12 1a42c4: 8b090149 add x9, x10, x9 1a42c8: b940012b ldr w11, [x9] 1a42cc: 2a0b03e9 mov w9, w11 1a42d0: d3407d29 ubfx x9, x9, #0, #32 1a42d4: aa090108 orr x8, x8, x9 1a42d8: 2a0803eb mov w11, w8 1a42dc: f85f03a8 ldur x8, [x29, #-0x10] 1a42e0: f9400508 ldr x8, [x8, #0x8] 1a42e4: b94033ed ldr w13, [sp, #0x30] 1a42e8: 2a0d03e9 mov w9, w13 1a42ec: 93407d29 sxtw x9, w9 1a42f0: 8b090108 add x8, x8, x9 1a42f4: 3900010b strb w11, [x8] 1a42f8: b94033e8 ldr w8, [sp, #0x30] 1a42fc: 11000508 add w8, w8, #0x1 1a4300: b90033e8 str w8, [sp, #0x30] 1a4304: 17ffffd2 b 0x1a424c 1a4308: 14000033 b 0x1a43d4 1a430c: b90033ff str wzr, [sp, #0x30] 1a4310: b27f03e8 orr x8, xzr, #0x2 1a4314: b94033e9 ldr w9, [sp, #0x30] 1a4318: 2a0903ea mov w10, w9 1a431c: 93407d4a sxtw x10, w10 1a4320: f85f03ab ldur x11, [x29, #-0x10] 1a4324: f940256b ldr x11, [x11, #0x48] 1a4328: 9b087d68 mul x8, x11, x8 1a432c: f1000908 subs x8, x8, #0x2 1a4330: eb08015f cmp x10, x8 1a4334: 1a9fa7e9 cset w9, lt 1a4338: 37000049 tbnz w9, #0x0, 0x1a4340 1a433c: 14000026 b 0x1a43d4 1a4340: b26103e8 orr x8, xzr, #0x80000000 1a4344: b27e03e9 orr x9, xzr, #0x4 1a4348: b27f03ea orr x10, xzr, #0x2 1a434c: f94017eb ldr x11, [sp, #0x28] 1a4350: b94033ec ldr w12, [sp, #0x30] 1a4354: 2a0c03ed mov w13, w12 1a4358: 93407dad sxtw x13, w13 1a435c: 9b0d7d2d mul x13, x9, x13 1a4360: 8b0d016b add x11, x11, x13 1a4364: b940016c ldr w12, [x11] 1a4368: 2a0c03eb mov w11, w12 1a436c: d3407d6b ubfx x11, x11, #0, #32 1a4370: 8a080168 and x8, x11, x8 1a4374: d350fd08 lsr x8, x8, #16 1a4378: f94017eb ldr x11, [sp, #0x28] 1a437c: b94033ec ldr w12, [sp, #0x30] 1a4380: 2a0c03ed mov w13, w12 1a4384: 93407dad sxtw x13, w13 1a4388: 9b0d7d29 mul x9, x9, x13 1a438c: 8b090169 add x9, x11, x9 1a4390: b940012c ldr w12, [x9] 1a4394: 2a0c03e9 mov w9, w12 1a4398: d3407d29 ubfx x9, x9, #0, #32 1a439c: aa090108 orr x8, x8, x9 1a43a0: 2a0803ec mov w12, w8 1a43a4: f85f03a8 ldur x8, [x29, #-0x10] 1a43a8: f9400508 ldr x8, [x8, #0x8] 1a43ac: b94033ee ldr w14, [sp, #0x30] 1a43b0: 2a0e03e9 mov w9, w14 1a43b4: 93407d29 sxtw x9, w9 1a43b8: 9b097d49 mul x9, x10, x9 1a43bc: 8b090108 add x8, x8, x9 1a43c0: 7900010c strh w12, [x8] 1a43c4: b94033e8 ldr w8, [sp, #0x30] 1a43c8: 11000508 add w8, w8, #0x1 1a43cc: b90033e8 str w8, [sp, #0x30] 1a43d0: 17ffffd0 b 0x1a4310 1a43d4: 14000273 b 0x1a4da0 1a43d8: b24007e8 orr x8, xzr, #0x3 1a43dc: 320003e9 orr w9, wzr, #0x1 1a43e0: f85f03aa ldur x10, [x29, #-0x10] 1a43e4: f940254a ldr x10, [x10, #0x48] 1a43e8: 9b087d48 mul x8, x10, x8 1a43ec: f1000908 subs x8, x8, #0x2 1a43f0: f90013e8 str x8, [sp, #0x20] 1a43f4: f85f03a8 ldur x8, [x29, #-0x10] 1a43f8: b940590b ldr w11, [x8, #0x58] 1a43fc: 6b09017f cmp w11, w9 1a4400: 1a9f17e9 cset w9, eq 1a4404: 37000049 tbnz w9, #0x0, 0x1a440c 1a4408: 1400012c b 0x1a48b8 1a440c: b27f03e8 orr x8, xzr, #0x2 1a4410: f85f03a9 ldur x9, [x29, #-0x10] 1a4414: f9400529 ldr x9, [x9, #0x8] 1a4418: f9000fe9 str x9, [sp, #0x18] 1a441c: f85f03a9 ldur x9, [x29, #-0x10] 1a4420: f9402529 ldr x9, [x9, #0x48] 1a4424: 9b087d28 mul x8, x9, x8 1a4428: f1001108 subs x8, x8, #0x4 1a442c: 2a0803ea mov w10, w8 1a4430: b90033ea str w10, [sp, #0x30] 1a4434: 52800008 mov w8, #0x0 // =0 1a4438: b94033e9 ldr w9, [sp, #0x30] 1a443c: 6b08013f cmp w9, w8 1a4440: 1a9fb7e8 cset w8, ge 1a4444: 37000048 tbnz w8, #0x0, 0x1a444c 1a4448: 1400011b b 0x1a48b4 1a444c: b26103e8 orr x8, xzr, #0x80000000 1a4450: b27e03e9 orr x9, xzr, #0x4 1a4454: f94017ea ldr x10, [sp, #0x28] 1a4458: b94033eb ldr w11, [sp, #0x30] 1a445c: 2a0b03ec mov w12, w11 1a4460: 93407d8c sxtw x12, w12 1a4464: 9b0c7d29 mul x9, x9, x12 1a4468: 8b090149 add x9, x10, x9 1a446c: b940012b ldr w11, [x9] 1a4470: 2a0b03e9 mov w9, w11 1a4474: d3407d29 ubfx x9, x9, #0, #32 1a4478: 8a080128 and x8, x9, x8 1a447c: b5000048 cbnz x8, 0x1a4484 1a4480: 1400008b b 0x1a46ac 1a4484: b26103e8 orr x8, xzr, #0x80000000 1a4488: b27e03e9 orr x9, xzr, #0x4 1a448c: f94017ea ldr x10, [sp, #0x28] 1a4490: b94033eb ldr w11, [sp, #0x30] 1a4494: 1100056b add w11, w11, #0x1 1a4498: 2a0b03ec mov w12, w11 1a449c: 93407d8c sxtw x12, w12 1a44a0: 9b0c7d29 mul x9, x9, x12 1a44a4: 8b090149 add x9, x10, x9 1a44a8: b940012b ldr w11, [x9] 1a44ac: 2a0b03e9 mov w9, w11 1a44b0: d3407d29 ubfx x9, x9, #0, #32 1a44b4: 8a080128 and x8, x9, x8 1a44b8: b5000048 cbnz x8, 0x1a44c0 1a44bc: 14000043 b 0x1a45c8 1a44c0: 32001fe8 orr w8, wzr, #0xff 1a44c4: 321903e9 orr w9, wzr, #0x80 1a44c8: 32001bea orr w10, wzr, #0x7f 1a44cc: 321d03eb orr w11, wzr, #0x8 1a44d0: b27e03ec orr x12, xzr, #0x4 1a44d4: f94013ed ldr x13, [sp, #0x20] 1a44d8: f10011ad subs x13, x13, #0x4 1a44dc: f90013ed str x13, [sp, #0x20] 1a44e0: f94017ed ldr x13, [sp, #0x28] 1a44e4: b94033ee ldr w14, [sp, #0x30] 1a44e8: 2a0e03ef mov w15, w14 1a44ec: 93407def sxtw x15, w15 1a44f0: 9b0f7d8f mul x15, x12, x15 1a44f4: 8b0f01ad add x13, x13, x15 1a44f8: b94001ae ldr w14, [x13] 1a44fc: 1acb25ce lsr w14, w14, w11 1a4500: 0a0a01ce and w14, w14, w10 1a4504: 2a0901ce orr w14, w14, w9 1a4508: f9400fed ldr x13, [sp, #0x18] 1a450c: f94013ef ldr x15, [sp, #0x20] 1a4510: 8b0f01ad add x13, x13, x15 1a4514: 390001ae strb w14, [x13] 1a4518: f94017ed ldr x13, [sp, #0x28] 1a451c: b94033ee ldr w14, [sp, #0x30] 1a4520: 110005ce add w14, w14, #0x1 1a4524: 2a0e03ef mov w15, w14 1a4528: 93407def sxtw x15, w15 1a452c: 9b0f7d8f mul x15, x12, x15 1a4530: 8b0f01ad add x13, x13, x15 1a4534: b94001ae ldr w14, [x13] 1a4538: 1acb25cb lsr w11, w14, w11 1a453c: 0a0a016a and w10, w11, w10 1a4540: 2a090149 orr w9, w10, w9 1a4544: f9400fed ldr x13, [sp, #0x18] 1a4548: f94013ef ldr x15, [sp, #0x20] 1a454c: 910005ef add x15, x15, #0x1 1a4550: 8b0f01ad add x13, x13, x15 1a4554: 390001a9 strb w9, [x13] 1a4558: f94017ed ldr x13, [sp, #0x28] 1a455c: b94033e9 ldr w9, [sp, #0x30] 1a4560: 2a0903ef mov w15, w9 1a4564: 93407def sxtw x15, w15 1a4568: 9b0f7d8f mul x15, x12, x15 1a456c: 8b0f01ad add x13, x13, x15 1a4570: b94001a9 ldr w9, [x13] 1a4574: 0a080129 and w9, w9, w8 1a4578: f9400fed ldr x13, [sp, #0x18] 1a457c: f94013ef ldr x15, [sp, #0x20] 1a4580: 910009ef add x15, x15, #0x2 1a4584: 8b0f01ad add x13, x13, x15 1a4588: 390001a9 strb w9, [x13] 1a458c: f94017ed ldr x13, [sp, #0x28] 1a4590: b94033e9 ldr w9, [sp, #0x30] 1a4594: 11000529 add w9, w9, #0x1 1a4598: 2a0903ef mov w15, w9 1a459c: 93407def sxtw x15, w15 1a45a0: 9b0f7d8c mul x12, x12, x15 1a45a4: 8b0c01ac add x12, x13, x12 1a45a8: b9400189 ldr w9, [x12] 1a45ac: 0a080128 and w8, w9, w8 1a45b0: f9400fec ldr x12, [sp, #0x18] 1a45b4: f94013ed ldr x13, [sp, #0x20] 1a45b8: 91000dad add x13, x13, #0x3 1a45bc: 8b0d018c add x12, x12, x13 1a45c0: 39000188 strb w8, [x12] 1a45c4: 14000039 b 0x1a46a8 1a45c8: 32001fe8 orr w8, wzr, #0xff 1a45cc: 321903e9 orr w9, wzr, #0x80 1a45d0: 32001bea orr w10, wzr, #0x7f 1a45d4: 321d03eb orr w11, wzr, #0x8 1a45d8: 321f03ec orr w12, wzr, #0x2 1a45dc: b27e03ed orr x13, xzr, #0x4 1a45e0: f94013ee ldr x14, [sp, #0x20] 1a45e4: f1000dce subs x14, x14, #0x3 1a45e8: f90013ee str x14, [sp, #0x20] 1a45ec: f94017ee ldr x14, [sp, #0x28] 1a45f0: b94033ef ldr w15, [sp, #0x30] 1a45f4: 2a0f03f0 mov w16, w15 1a45f8: 93407e10 sxtw x16, w16 1a45fc: 9b107db0 mul x16, x13, x16 1a4600: 8b1001ce add x14, x14, x16 1a4604: b94001cf ldr w15, [x14] 1a4608: 1acb25eb lsr w11, w15, w11 1a460c: 0a0a016a and w10, w11, w10 1a4610: 2a090149 orr w9, w10, w9 1a4614: f9400fee ldr x14, [sp, #0x18] 1a4618: f94013f0 ldr x16, [sp, #0x20] 1a461c: 8b1001ce add x14, x14, x16 1a4620: 390001c9 strb w9, [x14] 1a4624: f94017ee ldr x14, [sp, #0x28] 1a4628: f94017f0 ldr x16, [sp, #0x28] 1a462c: b94033e9 ldr w9, [sp, #0x30] 1a4630: 11000529 add w9, w9, #0x1 1a4634: 2a0903f1 mov w17, w9 1a4638: 93407e31 sxtw x17, w17 1a463c: 9b117db1 mul x17, x13, x17 1a4640: 8b110210 add x16, x16, x17 1a4644: b9400209 ldr w9, [x16] 1a4648: 1b0c7d29 mul w9, w9, w12 1a464c: 2a0903f0 mov w16, w9 1a4650: d3407e10 ubfx x16, x16, #0, #32 1a4654: 9b107db0 mul x16, x13, x16 1a4658: 8b1001ce add x14, x14, x16 1a465c: b94001c9 ldr w9, [x14] 1a4660: f9400fee ldr x14, [sp, #0x18] 1a4664: f94013f0 ldr x16, [sp, #0x20] 1a4668: 91000610 add x16, x16, #0x1 1a466c: 8b1001ce add x14, x14, x16 1a4670: 390001c9 strb w9, [x14] 1a4674: f94017ee ldr x14, [sp, #0x28] 1a4678: b94033e9 ldr w9, [sp, #0x30] 1a467c: 2a0903f0 mov w16, w9 1a4680: 93407e10 sxtw x16, w16 1a4684: 9b107dad mul x13, x13, x16 1a4688: 8b0d01cd add x13, x14, x13 1a468c: b94001a9 ldr w9, [x13] 1a4690: 0a080128 and w8, w9, w8 1a4694: f9400fed ldr x13, [sp, #0x18] 1a4698: f94013ee ldr x14, [sp, #0x20] 1a469c: 910009ce add x14, x14, #0x2 1a46a0: 8b0e01ad add x13, x13, x14 1a46a4: 390001a8 strb w8, [x13] 1a46a8: 14000075 b 0x1a487c 1a46ac: b26103e8 orr x8, xzr, #0x80000000 1a46b0: b27e03e9 orr x9, xzr, #0x4 1a46b4: f94017ea ldr x10, [sp, #0x28] 1a46b8: b94033eb ldr w11, [sp, #0x30] 1a46bc: 1100056b add w11, w11, #0x1 1a46c0: 2a0b03ec mov w12, w11 1a46c4: 93407d8c sxtw x12, w12 1a46c8: 9b0c7d29 mul x9, x9, x12 1a46cc: 8b090149 add x9, x10, x9 1a46d0: b940012b ldr w11, [x9] 1a46d4: 2a0b03e9 mov w9, w11 1a46d8: d3407d29 ubfx x9, x9, #0, #32 1a46dc: 8a080128 and x8, x9, x8 1a46e0: b5000048 cbnz x8, 0x1a46e8 1a46e4: 1400003b b 0x1a47d0 1a46e8: 32001fe8 orr w8, wzr, #0xff 1a46ec: 321903e9 orr w9, wzr, #0x80 1a46f0: 32001bea orr w10, wzr, #0x7f 1a46f4: 321d03eb orr w11, wzr, #0x8 1a46f8: 321f03ec orr w12, wzr, #0x2 1a46fc: b27e03ed orr x13, xzr, #0x4 1a4700: f94013ee ldr x14, [sp, #0x20] 1a4704: f1000dce subs x14, x14, #0x3 1a4708: f90013ee str x14, [sp, #0x20] 1a470c: f94017ee ldr x14, [sp, #0x28] 1a4710: f94017ef ldr x15, [sp, #0x28] 1a4714: b94033f0 ldr w16, [sp, #0x30] 1a4718: 2a1003f1 mov w17, w16 1a471c: 93407e31 sxtw x17, w17 1a4720: 9b117db1 mul x17, x13, x17 1a4724: 8b1101ef add x15, x15, x17 1a4728: b94001f0 ldr w16, [x15] 1a472c: 1b0c7e0c mul w12, w16, w12 1a4730: 2a0c03ef mov w15, w12 1a4734: d3407def ubfx x15, x15, #0, #32 1a4738: 9b0f7daf mul x15, x13, x15 1a473c: 8b0f01ce add x14, x14, x15 1a4740: b94001cc ldr w12, [x14] 1a4744: f9400fee ldr x14, [sp, #0x18] 1a4748: f94013ef ldr x15, [sp, #0x20] 1a474c: 8b0f01ce add x14, x14, x15 1a4750: 390001cc strb w12, [x14] 1a4754: f94017ee ldr x14, [sp, #0x28] 1a4758: b94033ec ldr w12, [sp, #0x30] 1a475c: 1100058c add w12, w12, #0x1 1a4760: 2a0c03ef mov w15, w12 1a4764: 93407def sxtw x15, w15 1a4768: 9b0f7daf mul x15, x13, x15 1a476c: 8b0f01ce add x14, x14, x15 1a4770: b94001cc ldr w12, [x14] 1a4774: 1acb258b lsr w11, w12, w11 1a4778: 0a0a016a and w10, w11, w10 1a477c: 2a090149 orr w9, w10, w9 1a4780: f9400fee ldr x14, [sp, #0x18] 1a4784: f94013ef ldr x15, [sp, #0x20] 1a4788: 910005ef add x15, x15, #0x1 1a478c: 8b0f01ce add x14, x14, x15 1a4790: 390001c9 strb w9, [x14] 1a4794: f94017ee ldr x14, [sp, #0x28] 1a4798: b94033e9 ldr w9, [sp, #0x30] 1a479c: 11000529 add w9, w9, #0x1 1a47a0: 2a0903ef mov w15, w9 1a47a4: 93407def sxtw x15, w15 1a47a8: 9b0f7dad mul x13, x13, x15 1a47ac: 8b0d01cd add x13, x14, x13 1a47b0: b94001a9 ldr w9, [x13] 1a47b4: 0a080128 and w8, w9, w8 1a47b8: f9400fed ldr x13, [sp, #0x18] 1a47bc: f94013ee ldr x14, [sp, #0x20] 1a47c0: 910009ce add x14, x14, #0x2 1a47c4: 8b0e01ad add x13, x13, x14 1a47c8: 390001a8 strb w8, [x13] 1a47cc: 1400002c b 0x1a487c 1a47d0: 321f03e8 orr w8, wzr, #0x2 1a47d4: b27e03e9 orr x9, xzr, #0x4 1a47d8: f94013ea ldr x10, [sp, #0x20] 1a47dc: f100094a subs x10, x10, #0x2 1a47e0: f90013ea str x10, [sp, #0x20] 1a47e4: f94017ea ldr x10, [sp, #0x28] 1a47e8: f94017eb ldr x11, [sp, #0x28] 1a47ec: b94033ec ldr w12, [sp, #0x30] 1a47f0: 2a0c03ed mov w13, w12 1a47f4: 93407dad sxtw x13, w13 1a47f8: 9b0d7d2d mul x13, x9, x13 1a47fc: 8b0d016b add x11, x11, x13 1a4800: b940016c ldr w12, [x11] 1a4804: 1b087d8c mul w12, w12, w8 1a4808: 2a0c03eb mov w11, w12 1a480c: d3407d6b ubfx x11, x11, #0, #32 1a4810: 9b0b7d2b mul x11, x9, x11 1a4814: 8b0b014a add x10, x10, x11 1a4818: b940014c ldr w12, [x10] 1a481c: f9400fea ldr x10, [sp, #0x18] 1a4820: f94013eb ldr x11, [sp, #0x20] 1a4824: 8b0b014a add x10, x10, x11 1a4828: 3900014c strb w12, [x10] 1a482c: f94017ea ldr x10, [sp, #0x28] 1a4830: f94017eb ldr x11, [sp, #0x28] 1a4834: b94033ec ldr w12, [sp, #0x30] 1a4838: 1100058c add w12, w12, #0x1 1a483c: 2a0c03ed mov w13, w12 1a4840: 93407dad sxtw x13, w13 1a4844: 9b0d7d2d mul x13, x9, x13 1a4848: 8b0d016b add x11, x11, x13 1a484c: b940016c ldr w12, [x11] 1a4850: 1b087d88 mul w8, w12, w8 1a4854: 2a0803eb mov w11, w8 1a4858: d3407d6b ubfx x11, x11, #0, #32 1a485c: 9b0b7d29 mul x9, x9, x11 1a4860: 8b090149 add x9, x10, x9 1a4864: b9400128 ldr w8, [x9] 1a4868: f9400fe9 ldr x9, [sp, #0x18] 1a486c: f94013ea ldr x10, [sp, #0x20] 1a4870: 9100054a add x10, x10, #0x1 1a4874: 8b0a0129 add x9, x9, x10 1a4878: 39000128 strb w8, [x9] 1a487c: b27e03e8 orr x8, xzr, #0x4 1a4880: f94013e9 ldr x9, [sp, #0x20] 1a4884: 2a0903ea mov w10, w9 1a4888: f94017e9 ldr x9, [sp, #0x28] 1a488c: b94033eb ldr w11, [sp, #0x30] 1a4890: 2a0b03ec mov w12, w11 1a4894: 93407d8c sxtw x12, w12 1a4898: 9b0c7d08 mul x8, x8, x12 1a489c: 8b080128 add x8, x9, x8 1a48a0: b900010a str w10, [x8] 1a48a4: b94033e8 ldr w8, [sp, #0x30] 1a48a8: 71000908 subs w8, w8, #0x2 1a48ac: b90033e8 str w8, [sp, #0x30] 1a48b0: 17fffee1 b 0x1a4434 1a48b4: 1400013b b 0x1a4da0 1a48b8: b27f03e8 orr x8, xzr, #0x2 1a48bc: f85f03a9 ldur x9, [x29, #-0x10] 1a48c0: f9400529 ldr x9, [x9, #0x8] 1a48c4: f9000be9 str x9, [sp, #0x10] 1a48c8: f85f03a9 ldur x9, [x29, #-0x10] 1a48cc: f9402529 ldr x9, [x9, #0x48] 1a48d0: 9b087d28 mul x8, x9, x8 1a48d4: f1001108 subs x8, x8, #0x4 1a48d8: 2a0803ea mov w10, w8 1a48dc: b90033ea str w10, [sp, #0x30] 1a48e0: 52800008 mov w8, #0x0 // =0 1a48e4: b94033e9 ldr w9, [sp, #0x30] 1a48e8: 6b08013f cmp w9, w8 1a48ec: 1a9fb7e8 cset w8, ge 1a48f0: 37000048 tbnz w8, #0x0, 0x1a48f8 1a48f4: 1400012b b 0x1a4da0 1a48f8: b26103e8 orr x8, xzr, #0x80000000 1a48fc: b27e03e9 orr x9, xzr, #0x4 1a4900: f94017ea ldr x10, [sp, #0x28] 1a4904: b94033eb ldr w11, [sp, #0x30] 1a4908: 2a0b03ec mov w12, w11 1a490c: 93407d8c sxtw x12, w12 1a4910: 9b0c7d29 mul x9, x9, x12 1a4914: 8b090149 add x9, x10, x9 1a4918: b940012b ldr w11, [x9] 1a491c: 2a0b03e9 mov w9, w11 1a4920: d3407d29 ubfx x9, x9, #0, #32 1a4924: 8a080128 and x8, x9, x8 1a4928: b5000048 cbnz x8, 0x1a4930 1a492c: 14000094 b 0x1a4b7c 1a4930: b26103e8 orr x8, xzr, #0x80000000 1a4934: b27e03e9 orr x9, xzr, #0x4 1a4938: f94017ea ldr x10, [sp, #0x28] 1a493c: b94033eb ldr w11, [sp, #0x30] 1a4940: 1100056b add w11, w11, #0x1 1a4944: 2a0b03ec mov w12, w11 1a4948: 93407d8c sxtw x12, w12 1a494c: 9b0c7d29 mul x9, x9, x12 1a4950: 8b090149 add x9, x10, x9 1a4954: b940012b ldr w11, [x9] 1a4958: 2a0b03e9 mov w9, w11 1a495c: d3407d29 ubfx x9, x9, #0, #32 1a4960: 8a080128 and x8, x9, x8 1a4964: b5000048 cbnz x8, 0x1a496c 1a4968: 14000048 b 0x1a4a88 1a496c: 32003fe8 orr w8, wzr, #0xffff 1a4970: 321103e9 orr w9, wzr, #0x8000 1a4974: 32003bea orr w10, wzr, #0x7fff 1a4978: 321c03eb orr w11, wzr, #0x10 1a497c: b27e03ec orr x12, xzr, #0x4 1a4980: b27f03ed orr x13, xzr, #0x2 1a4984: f94013ee ldr x14, [sp, #0x20] 1a4988: f10011ce subs x14, x14, #0x4 1a498c: f90013ee str x14, [sp, #0x20] 1a4990: f94017ee ldr x14, [sp, #0x28] 1a4994: b94033ef ldr w15, [sp, #0x30] 1a4998: 2a0f03f0 mov w16, w15 1a499c: 93407e10 sxtw x16, w16 1a49a0: 9b107d90 mul x16, x12, x16 1a49a4: 8b1001ce add x14, x14, x16 1a49a8: b94001cf ldr w15, [x14] 1a49ac: 1acb25ef lsr w15, w15, w11 1a49b0: 0a0a01ef and w15, w15, w10 1a49b4: 2a0901ef orr w15, w15, w9 1a49b8: f9400bee ldr x14, [sp, #0x10] 1a49bc: f94013f0 ldr x16, [sp, #0x20] 1a49c0: 9b107db0 mul x16, x13, x16 1a49c4: 8b1001ce add x14, x14, x16 1a49c8: 790001cf strh w15, [x14] 1a49cc: f94017ee ldr x14, [sp, #0x28] 1a49d0: b94033ef ldr w15, [sp, #0x30] 1a49d4: 110005ef add w15, w15, #0x1 1a49d8: 2a0f03f0 mov w16, w15 1a49dc: 93407e10 sxtw x16, w16 1a49e0: 9b107d90 mul x16, x12, x16 1a49e4: 8b1001ce add x14, x14, x16 1a49e8: b94001cf ldr w15, [x14] 1a49ec: 1acb25eb lsr w11, w15, w11 1a49f0: 0a0a016a and w10, w11, w10 1a49f4: 2a090149 orr w9, w10, w9 1a49f8: f9400bee ldr x14, [sp, #0x10] 1a49fc: f94013f0 ldr x16, [sp, #0x20] 1a4a00: 91000610 add x16, x16, #0x1 1a4a04: 9b107db0 mul x16, x13, x16 1a4a08: 8b1001ce add x14, x14, x16 1a4a0c: 790001c9 strh w9, [x14] 1a4a10: f94017ee ldr x14, [sp, #0x28] 1a4a14: b94033e9 ldr w9, [sp, #0x30] 1a4a18: 2a0903f0 mov w16, w9 1a4a1c: 93407e10 sxtw x16, w16 1a4a20: 9b107d90 mul x16, x12, x16 1a4a24: 8b1001ce add x14, x14, x16 1a4a28: b94001c9 ldr w9, [x14] 1a4a2c: 0a080129 and w9, w9, w8 1a4a30: f9400bee ldr x14, [sp, #0x10] 1a4a34: f94013f0 ldr x16, [sp, #0x20] 1a4a38: 91000a10 add x16, x16, #0x2 1a4a3c: 9b107db0 mul x16, x13, x16 1a4a40: 8b1001ce add x14, x14, x16 1a4a44: 790001c9 strh w9, [x14] 1a4a48: f94017ee ldr x14, [sp, #0x28] 1a4a4c: b94033e9 ldr w9, [sp, #0x30] 1a4a50: 11000529 add w9, w9, #0x1 1a4a54: 2a0903f0 mov w16, w9 1a4a58: 93407e10 sxtw x16, w16 1a4a5c: 9b107d8c mul x12, x12, x16 1a4a60: 8b0c01cc add x12, x14, x12 1a4a64: b9400189 ldr w9, [x12] 1a4a68: 0a080128 and w8, w9, w8 1a4a6c: f9400bec ldr x12, [sp, #0x10] 1a4a70: f94013ee ldr x14, [sp, #0x20] 1a4a74: 91000dce add x14, x14, #0x3 1a4a78: 9b0e7dad mul x13, x13, x14 1a4a7c: 8b0d018c add x12, x12, x13 1a4a80: 79000188 strh w8, [x12] 1a4a84: 1400003d b 0x1a4b78 1a4a88: 32003fe8 orr w8, wzr, #0xffff 1a4a8c: 321103e9 orr w9, wzr, #0x8000 1a4a90: 32003bea orr w10, wzr, #0x7fff 1a4a94: 321c03eb orr w11, wzr, #0x10 1a4a98: 321f03ec orr w12, wzr, #0x2 1a4a9c: b27e03ed orr x13, xzr, #0x4 1a4aa0: b27f03ee orr x14, xzr, #0x2 1a4aa4: f94013ef ldr x15, [sp, #0x20] 1a4aa8: f1000def subs x15, x15, #0x3 1a4aac: f90013ef str x15, [sp, #0x20] 1a4ab0: f94017ef ldr x15, [sp, #0x28] 1a4ab4: b94033f0 ldr w16, [sp, #0x30] 1a4ab8: 2a1003f1 mov w17, w16 1a4abc: 93407e31 sxtw x17, w17 1a4ac0: 9b117db1 mul x17, x13, x17 1a4ac4: 8b1101ef add x15, x15, x17 1a4ac8: b94001f0 ldr w16, [x15] 1a4acc: 1acb260b lsr w11, w16, w11 1a4ad0: 0a0a016a and w10, w11, w10 1a4ad4: 2a090149 orr w9, w10, w9 1a4ad8: f9400bef ldr x15, [sp, #0x10] 1a4adc: f94013f1 ldr x17, [sp, #0x20] 1a4ae0: 9b117dd1 mul x17, x14, x17 1a4ae4: 8b1101ef add x15, x15, x17 1a4ae8: 790001e9 strh w9, [x15] 1a4aec: f94017ef ldr x15, [sp, #0x28] 1a4af0: f94017f1 ldr x17, [sp, #0x28] 1a4af4: b94033e9 ldr w9, [sp, #0x30] 1a4af8: 11000529 add w9, w9, #0x1 1a4afc: 2a0903e0 mov w0, w9 1a4b00: 93407c00 sxtw x0, w0 1a4b04: 9b007da0 mul x0, x13, x0 1a4b08: 8b000231 add x17, x17, x0 1a4b0c: b9400229 ldr w9, [x17] 1a4b10: 1b0c7d29 mul w9, w9, w12 1a4b14: 2a0903f1 mov w17, w9 1a4b18: d3407e31 ubfx x17, x17, #0, #32 1a4b1c: 9b117db1 mul x17, x13, x17 1a4b20: 8b1101ef add x15, x15, x17 1a4b24: b94001e9 ldr w9, [x15] 1a4b28: f9400bef ldr x15, [sp, #0x10] 1a4b2c: f94013f1 ldr x17, [sp, #0x20] 1a4b30: 91000631 add x17, x17, #0x1 1a4b34: 9b117dd1 mul x17, x14, x17 1a4b38: 8b1101ef add x15, x15, x17 1a4b3c: 790001e9 strh w9, [x15] 1a4b40: f94017ef ldr x15, [sp, #0x28] 1a4b44: b94033e9 ldr w9, [sp, #0x30] 1a4b48: 2a0903f1 mov w17, w9 1a4b4c: 93407e31 sxtw x17, w17 1a4b50: 9b117dad mul x13, x13, x17 1a4b54: 8b0d01ed add x13, x15, x13 1a4b58: b94001a9 ldr w9, [x13] 1a4b5c: 0a080128 and w8, w9, w8 1a4b60: f9400bed ldr x13, [sp, #0x10] 1a4b64: f94013ef ldr x15, [sp, #0x20] 1a4b68: 910009ef add x15, x15, #0x2 1a4b6c: 9b0f7dce mul x14, x14, x15 1a4b70: 8b0e01ad add x13, x13, x14 1a4b74: 790001a8 strh w8, [x13] 1a4b78: 1400007c b 0x1a4d68 1a4b7c: b26103e8 orr x8, xzr, #0x80000000 1a4b80: b27e03e9 orr x9, xzr, #0x4 1a4b84: f94017ea ldr x10, [sp, #0x28] 1a4b88: b94033eb ldr w11, [sp, #0x30] 1a4b8c: 1100056b add w11, w11, #0x1 1a4b90: 2a0b03ec mov w12, w11 1a4b94: 93407d8c sxtw x12, w12 1a4b98: 9b0c7d29 mul x9, x9, x12 1a4b9c: 8b090149 add x9, x10, x9 1a4ba0: b940012b ldr w11, [x9] 1a4ba4: 2a0b03e9 mov w9, w11 1a4ba8: d3407d29 ubfx x9, x9, #0, #32 1a4bac: 8a080128 and x8, x9, x8 1a4bb0: b5000048 cbnz x8, 0x1a4bb8 1a4bb4: 1400003f b 0x1a4cb0 1a4bb8: 32003fe8 orr w8, wzr, #0xffff 1a4bbc: 321103e9 orr w9, wzr, #0x8000 1a4bc0: 32003bea orr w10, wzr, #0x7fff 1a4bc4: 321c03eb orr w11, wzr, #0x10 1a4bc8: 321f03ec orr w12, wzr, #0x2 1a4bcc: b27e03ed orr x13, xzr, #0x4 1a4bd0: b27f03ee orr x14, xzr, #0x2 1a4bd4: f94013ef ldr x15, [sp, #0x20] 1a4bd8: f1000def subs x15, x15, #0x3 1a4bdc: f90013ef str x15, [sp, #0x20] 1a4be0: f94017ef ldr x15, [sp, #0x28] 1a4be4: f94017f0 ldr x16, [sp, #0x28] 1a4be8: b94033f1 ldr w17, [sp, #0x30] 1a4bec: 2a1103e0 mov w0, w17 1a4bf0: 93407c00 sxtw x0, w0 1a4bf4: 9b007da0 mul x0, x13, x0 1a4bf8: 8b000210 add x16, x16, x0 1a4bfc: b9400211 ldr w17, [x16] 1a4c00: 1b0c7e2c mul w12, w17, w12 1a4c04: 2a0c03f0 mov w16, w12 1a4c08: d3407e10 ubfx x16, x16, #0, #32 1a4c0c: 9b107db0 mul x16, x13, x16 1a4c10: 8b1001ef add x15, x15, x16 1a4c14: b94001ec ldr w12, [x15] 1a4c18: f9400bef ldr x15, [sp, #0x10] 1a4c1c: f94013f0 ldr x16, [sp, #0x20] 1a4c20: 9b107dd0 mul x16, x14, x16 1a4c24: 8b1001ef add x15, x15, x16 1a4c28: 790001ec strh w12, [x15] 1a4c2c: f94017ef ldr x15, [sp, #0x28] 1a4c30: b94033ec ldr w12, [sp, #0x30] 1a4c34: 1100058c add w12, w12, #0x1 1a4c38: 2a0c03f0 mov w16, w12 1a4c3c: 93407e10 sxtw x16, w16 1a4c40: 9b107db0 mul x16, x13, x16 1a4c44: 8b1001ef add x15, x15, x16 1a4c48: b94001ec ldr w12, [x15] 1a4c4c: 1acb258b lsr w11, w12, w11 1a4c50: 0a0a016a and w10, w11, w10 1a4c54: 2a090149 orr w9, w10, w9 1a4c58: f9400bef ldr x15, [sp, #0x10] 1a4c5c: f94013f0 ldr x16, [sp, #0x20] 1a4c60: 91000610 add x16, x16, #0x1 1a4c64: 9b107dd0 mul x16, x14, x16 1a4c68: 8b1001ef add x15, x15, x16 1a4c6c: 790001e9 strh w9, [x15] 1a4c70: f94017ef ldr x15, [sp, #0x28] 1a4c74: b94033e9 ldr w9, [sp, #0x30] 1a4c78: 11000529 add w9, w9, #0x1 1a4c7c: 2a0903f0 mov w16, w9 1a4c80: 93407e10 sxtw x16, w16 1a4c84: 9b107dad mul x13, x13, x16 1a4c88: 8b0d01ed add x13, x15, x13 1a4c8c: b94001a9 ldr w9, [x13] 1a4c90: 0a080128 and w8, w9, w8 1a4c94: f9400bed ldr x13, [sp, #0x10] 1a4c98: f94013ef ldr x15, [sp, #0x20] 1a4c9c: 910009ef add x15, x15, #0x2 1a4ca0: 9b0f7dce mul x14, x14, x15 1a4ca4: 8b0e01ad add x13, x13, x14 1a4ca8: 790001a8 strh w8, [x13] 1a4cac: 1400002f b 0x1a4d68 1a4cb0: 321f03e8 orr w8, wzr, #0x2 1a4cb4: b27e03e9 orr x9, xzr, #0x4 1a4cb8: b27f03ea orr x10, xzr, #0x2 1a4cbc: f94013eb ldr x11, [sp, #0x20] 1a4cc0: f100096b subs x11, x11, #0x2 1a4cc4: f90013eb str x11, [sp, #0x20] 1a4cc8: f94017eb ldr x11, [sp, #0x28] 1a4ccc: f94017ec ldr x12, [sp, #0x28] 1a4cd0: b94033ed ldr w13, [sp, #0x30] 1a4cd4: 2a0d03ee mov w14, w13 1a4cd8: 93407dce sxtw x14, w14 1a4cdc: 9b0e7d2e mul x14, x9, x14 1a4ce0: 8b0e018c add x12, x12, x14 1a4ce4: b940018d ldr w13, [x12] 1a4ce8: 1b087dad mul w13, w13, w8 1a4cec: 2a0d03ec mov w12, w13 1a4cf0: d3407d8c ubfx x12, x12, #0, #32 1a4cf4: 9b0c7d2c mul x12, x9, x12 1a4cf8: 8b0c016b add x11, x11, x12 1a4cfc: b940016d ldr w13, [x11] 1a4d00: f9400beb ldr x11, [sp, #0x10] 1a4d04: f94013ec ldr x12, [sp, #0x20] 1a4d08: 9b0c7d4c mul x12, x10, x12 1a4d0c: 8b0c016b add x11, x11, x12 1a4d10: 7900016d strh w13, [x11] 1a4d14: f94017eb ldr x11, [sp, #0x28] 1a4d18: f94017ec ldr x12, [sp, #0x28] 1a4d1c: b94033ed ldr w13, [sp, #0x30] 1a4d20: 110005ad add w13, w13, #0x1 1a4d24: 2a0d03ee mov w14, w13 1a4d28: 93407dce sxtw x14, w14 1a4d2c: 9b0e7d2e mul x14, x9, x14 1a4d30: 8b0e018c add x12, x12, x14 1a4d34: b940018d ldr w13, [x12] 1a4d38: 1b087da8 mul w8, w13, w8 1a4d3c: 2a0803ec mov w12, w8 1a4d40: d3407d8c ubfx x12, x12, #0, #32 1a4d44: 9b0c7d29 mul x9, x9, x12 1a4d48: 8b090169 add x9, x11, x9 1a4d4c: b9400128 ldr w8, [x9] 1a4d50: f9400be9 ldr x9, [sp, #0x10] 1a4d54: f94013eb ldr x11, [sp, #0x20] 1a4d58: 9100056b add x11, x11, #0x1 1a4d5c: 9b0b7d4a mul x10, x10, x11 1a4d60: 8b0a0129 add x9, x9, x10 1a4d64: 79000128 strh w8, [x9] 1a4d68: b27e03e8 orr x8, xzr, #0x4 1a4d6c: f94013e9 ldr x9, [sp, #0x20] 1a4d70: 2a0903ea mov w10, w9 1a4d74: f94017e9 ldr x9, [sp, #0x28] 1a4d78: b94033eb ldr w11, [sp, #0x30] 1a4d7c: 2a0b03ec mov w12, w11 1a4d80: 93407d8c sxtw x12, w12 1a4d84: 9b0c7d08 mul x8, x8, x12 1a4d88: 8b080128 add x8, x9, x8 1a4d8c: b900010a str w10, [x8] 1a4d90: b94033e8 ldr w8, [sp, #0x30] 1a4d94: 71000908 subs w8, w8, #0x2 1a4d98: b90033e8 str w8, [sp, #0x30] 1a4d9c: 17fffed1 b 0x1a48e0 1a4da0: f94017e0 ldr x0, [sp, #0x28] 1a4da4: 97fbf42b bl 0xa1e50 1a4da8: b81fc3bf stur wzr, [x29, #-0x4] 1a4dac: 14000007 b 0x1a4dc8 1a4db0: 320003e8 orr w8, wzr, #0x1 1a4db4: f94017e0 ldr x0, [sp, #0x28] 1a4db8: b90003e8 str w8, [sp] 1a4dbc: 97fbf425 bl 0xa1e50 1a4dc0: b94003e8 ldr w8, [sp] 1a4dc4: b81fc3a8 stur w8, [x29, #-0x4] 1a4dc8: b85fc3a0 ldur w0, [x29, #-0x4] 1a4dcc: a9467bfd ldp x29, x30, [sp, #0x60] 1a4dd0: 9101c3ff add sp, sp, #0x70 1a4dd4: d65f03c0 ret 00000000001a4dd8 : 1a4dd8: d100c3ff sub sp, sp, #0x30 1a4ddc: a9027bfd stp x29, x30, [sp, #0x20] 1a4de0: 910083fd add x29, sp, #0x20 1a4de4: f9000be0 str x0, [sp, #0x10] 1a4de8: f90007e1 str x1, [sp, #0x8] 1a4dec: f9400be0 ldr x0, [sp, #0x10] 1a4df0: b9401408 ldr w8, [x0, #0x14] 1a4df4: 35000048 cbnz w8, 0x1a4dfc 1a4df8: 14000004 b 0x1a4e08 1a4dfc: 92800008 mov x8, #-0x1 // =-1 1a4e00: f81f83a8 stur x8, [x29, #-0x8] 1a4e04: 14000007 b 0x1a4e20 1a4e08: f9400be0 ldr x0, [sp, #0x10] 1a4e0c: f94007e1 ldr x1, [sp, #0x8] 1a4e10: 94000008 bl 0x1a4e30 1a4e14: 2a0003e1 mov w1, w0 1a4e18: d3407c21 ubfx x1, x1, #0, #32 1a4e1c: f81f83a1 stur x1, [x29, #-0x8] 1a4e20: f85f83a0 ldur x0, [x29, #-0x8] 1a4e24: a9427bfd ldp x29, x30, [sp, #0x20] 1a4e28: 9100c3ff add sp, sp, #0x30 1a4e2c: d65f03c0 ret 1a4e30: d102c3ff sub sp, sp, #0xb0 1a4e34: a90a7bfd stp x29, x30, [sp, #0xa0] 1a4e38: 910283fd add x29, sp, #0xa0 1a4e3c: f81f03a0 stur x0, [x29, #-0x10] 1a4e40: f81e83a1 stur x1, [x29, #-0x18] 1a4e44: b81e43bf stur wzr, [x29, #-0x1c] 1a4e48: f85f03a0 ldur x0, [x29, #-0x10] 1a4e4c: b9400008 ldr w8, [x0] 1a4e50: b81e03a8 stur w8, [x29, #-0x20] 1a4e54: f85e83a0 ldur x0, [x29, #-0x18] 1a4e58: b85e03a1 ldur w1, [x29, #-0x20] 1a4e5c: 97fc154d bl 0xaa390 1a4e60: f81d83a0 stur x0, [x29, #-0x28] 1a4e64: 52800008 mov w8, #0x0 // =0 1a4e68: d2800009 mov x9, #0x0 // =0 1a4e6c: f85d83aa ldur x10, [x29, #-0x28] 1a4e70: eb09015f cmp x10, x9 1a4e74: 1a9fa7eb cset w11, lt 1a4e78: b90047e8 str w8, [sp, #0x44] 1a4e7c: 3700004b tbnz w11, #0x0, 0x1a4e84 1a4e80: 14000006 b 0x1a4e98 1a4e84: 320003e8 orr w8, wzr, #0x1 1a4e88: b85e03a9 ldur w9, [x29, #-0x20] 1a4e8c: 6b08013f cmp w9, w8 1a4e90: 1a9fd7e8 cset w8, gt 1a4e94: b90047e8 str w8, [sp, #0x44] 1a4e98: b94047e8 ldr w8, [sp, #0x44] 1a4e9c: 37000048 tbnz w8, #0x0, 0x1a4ea4 1a4ea0: 1400000a b 0x1a4ec8 1a4ea4: 12800008 mov w8, #-0x1 // =-1 1a4ea8: f85e83a0 ldur x0, [x29, #-0x18] 1a4eac: b85e03a9 ldur w9, [x29, #-0x20] 1a4eb0: 0b080128 add w8, w9, w8 1a4eb4: b81e03a8 stur w8, [x29, #-0x20] 1a4eb8: 2a0803e1 mov w1, w8 1a4ebc: 97fc1535 bl 0xaa390 1a4ec0: f81d83a0 stur x0, [x29, #-0x28] 1a4ec4: 17ffffe8 b 0x1a4e64 1a4ec8: d2800008 mov x8, #0x0 // =0 1a4ecc: f85d83a9 ldur x9, [x29, #-0x28] 1a4ed0: eb08013f cmp x9, x8 1a4ed4: 1a9fa7ea cset w10, lt 1a4ed8: 3700004a tbnz w10, #0x0, 0x1a4ee0 1a4edc: 14000009 b 0x1a4f00 1a4ee0: 12800008 mov w8, #-0x1 // =-1 1a4ee4: 320003e1 orr w1, wzr, #0x1 1a4ee8: f85e83a0 ldur x0, [x29, #-0x18] 1a4eec: b90043e8 str w8, [sp, #0x40] 1a4ef0: 97fbf4c4 bl 0xa2200 1a4ef4: b94043e8 ldr w8, [sp, #0x40] 1a4ef8: b81fc3a8 stur w8, [x29, #-0x4] 1a4efc: 1400017c b 0x1a54ec 1a4f00: f85f03a8 ldur x8, [x29, #-0x10] 1a4f04: b9401109 ldr w9, [x8, #0x10] 1a4f08: b9003fe9 str w9, [sp, #0x3c] 1a4f0c: 34000369 cbz w9, 0x1a4f78 1a4f10: 14000001 b 0x1a4f14 1a4f14: 320003e8 orr w8, wzr, #0x1 1a4f18: b9403fe9 ldr w9, [sp, #0x3c] 1a4f1c: 6b09011f cmp w8, w9 1a4f20: 1a9f17e8 cset w8, eq 1a4f24: 37000888 tbnz w8, #0x0, 0x1a5034 1a4f28: 14000001 b 0x1a4f2c 1a4f2c: 321f03e8 orr w8, wzr, #0x2 1a4f30: b9403fe9 ldr w9, [sp, #0x3c] 1a4f34: 6b09011f cmp w8, w9 1a4f38: 1a9f17e8 cset w8, eq 1a4f3c: 370012e8 tbnz w8, #0x0, 0x1a5198 1a4f40: 14000001 b 0x1a4f44 1a4f44: 320007e8 orr w8, wzr, #0x3 1a4f48: b9403fe9 ldr w9, [sp, #0x3c] 1a4f4c: 6b09011f cmp w8, w9 1a4f50: 1a9f17e8 cset w8, eq 1a4f54: 37001808 tbnz w8, #0x0, 0x1a5254 1a4f58: 14000001 b 0x1a4f5c 1a4f5c: 321e03e8 orr w8, wzr, #0x4 1a4f60: b9403fe9 ldr w9, [sp, #0x3c] 1a4f64: 6b09011f cmp w8, w9 1a4f68: 1a9f17e8 cset w8, eq 1a4f6c: 37002328 tbnz w8, #0x0, 0x1a53d0 1a4f70: 14000001 b 0x1a4f74 1a4f74: 14000145 b 0x1a5488 1a4f78: f85f03a8 ldur x8, [x29, #-0x10] 1a4f7c: f9400508 ldr x8, [x8, #0x8] 1a4f80: f81c83a8 stur x8, [x29, #-0x38] 1a4f84: f81d03bf stur xzr, [x29, #-0x30] 1a4f88: f85d03a8 ldur x8, [x29, #-0x30] 1a4f8c: b85e03a9 ldur w9, [x29, #-0x20] 1a4f90: 2a0903ea mov w10, w9 1a4f94: 93407d4a sxtw x10, w10 1a4f98: eb0a011f cmp x8, x10 1a4f9c: 1a9fa7e9 cset w9, lt 1a4fa0: 37000049 tbnz w9, #0x0, 0x1a4fa8 1a4fa4: 1400001c b 0x1a5014 1a4fa8: b27903e8 orr x8, xzr, #0x80 1a4fac: b24003e9 orr x9, xzr, #0x1 1a4fb0: 321f03ea orr w10, wzr, #0x2 1a4fb4: f85c83ab ldur x11, [x29, #-0x38] 1a4fb8: b85e43ac ldur w12, [x29, #-0x1c] 1a4fbc: 1b0a7d8a mul w10, w12, w10 1a4fc0: 2a0a03ed mov w13, w10 1a4fc4: d3407dad ubfx x13, x13, #0, #32 1a4fc8: f85d83ae ldur x14, [x29, #-0x28] 1a4fcc: f85d03af ldur x15, [x29, #-0x30] 1a4fd0: 9acf29ce asr x14, x14, x15 1a4fd4: 8a0901c9 and x9, x14, x9 1a4fd8: 8b0901a9 add x9, x13, x9 1a4fdc: 8b090169 add x9, x11, x9 1a4fe0: 3940012a ldrb w10, [x9] 1a4fe4: b81e43aa stur w10, [x29, #-0x1c] 1a4fe8: b85e43aa ldur w10, [x29, #-0x1c] 1a4fec: 2a0a03e9 mov w9, w10 1a4ff0: d3407d29 ubfx x9, x9, #0, #32 1a4ff4: 8a080128 and x8, x9, x8 1a4ff8: b5000048 cbnz x8, 0x1a5000 1a4ffc: 14000002 b 0x1a5004 1a5000: 14000005 b 0x1a5014 1a5004: f85d03a8 ldur x8, [x29, #-0x30] 1a5008: 91000508 add x8, x8, #0x1 1a500c: f81d03a8 stur x8, [x29, #-0x30] 1a5010: 17ffffde b 0x1a4f88 1a5014: b2401be8 orr x8, xzr, #0x7f 1a5018: b85e43a9 ldur w9, [x29, #-0x1c] 1a501c: 2a0903ea mov w10, w9 1a5020: d3407d4a ubfx x10, x10, #0, #32 1a5024: 8a080148 and x8, x10, x8 1a5028: 2a0803e9 mov w9, w8 1a502c: b81e43a9 stur w9, [x29, #-0x1c] 1a5030: 14000116 b 0x1a5488 1a5034: f85f03a8 ldur x8, [x29, #-0x10] 1a5038: f9400508 ldr x8, [x8, #0x8] 1a503c: f81c03a8 stur x8, [x29, #-0x40] 1a5040: f81d03bf stur xzr, [x29, #-0x30] 1a5044: f85d03a8 ldur x8, [x29, #-0x30] 1a5048: b85e03a9 ldur w9, [x29, #-0x20] 1a504c: 2a0903ea mov w10, w9 1a5050: 93407d4a sxtw x10, w10 1a5054: eb0a011f cmp x8, x10 1a5058: 1a9fa7e9 cset w9, lt 1a505c: 37000049 tbnz w9, #0x0, 0x1a5064 1a5060: 14000046 b 0x1a5178 1a5064: 321903e8 orr w8, wzr, #0x80 1a5068: b24003e9 orr x9, xzr, #0x1 1a506c: f85d83aa ldur x10, [x29, #-0x28] 1a5070: f85d03ab ldur x11, [x29, #-0x30] 1a5074: 9acb294a asr x10, x10, x11 1a5078: 8a090149 and x9, x10, x9 1a507c: 2a0903ec mov w12, w9 1a5080: b81bc3ac stur w12, [x29, #-0x44] 1a5084: f85c03a9 ldur x9, [x29, #-0x40] 1a5088: b85e43ac ldur w12, [x29, #-0x1c] 1a508c: b85bc3ad ldur w13, [x29, #-0x44] 1a5090: 0b0d018c add w12, w12, w13 1a5094: 2a0c03ea mov w10, w12 1a5098: d3407d4a ubfx x10, x10, #0, #32 1a509c: 8b0a0129 add x9, x9, x10 1a50a0: 3940012c ldrb w12, [x9] 1a50a4: b81b83ac stur w12, [x29, #-0x48] 1a50a8: b85b83ac ldur w12, [x29, #-0x48] 1a50ac: 0a080188 and w8, w12, w8 1a50b0: 35000048 cbnz w8, 0x1a50b8 1a50b4: 1400002b b 0x1a5160 1a50b8: 12800008 mov w8, #-0x1 // =-1 1a50bc: 321d03e9 orr w9, wzr, #0x8 1a50c0: b85b83aa ldur w10, [x29, #-0x48] 1a50c4: 1ac92149 lsl w9, w10, w9 1a50c8: f85c03ab ldur x11, [x29, #-0x40] 1a50cc: b85e43aa ldur w10, [x29, #-0x1c] 1a50d0: b85bc3ac ldur w12, [x29, #-0x44] 1a50d4: 0b0c014a add w10, w10, w12 1a50d8: 1100054a add w10, w10, #0x1 1a50dc: b85bc3ac ldur w12, [x29, #-0x44] 1a50e0: b9003be9 str w9, [sp, #0x38] 1a50e4: f9001beb str x11, [sp, #0x30] 1a50e8: b9002fea str w10, [sp, #0x2c] 1a50ec: b9002be8 str w8, [sp, #0x28] 1a50f0: 3500004c cbnz w12, 0x1a50f8 1a50f4: 1400000d b 0x1a5128 1a50f8: 321903e8 orr w8, wzr, #0x80 1a50fc: 52800009 mov w9, #0x0 // =0 1a5100: f85c03aa ldur x10, [x29, #-0x40] 1a5104: b85e43ab ldur w11, [x29, #-0x1c] 1a5108: 2a0b03ec mov w12, w11 1a510c: d3407d8c ubfx x12, x12, #0, #32 1a5110: 8b0c014a add x10, x10, x12 1a5114: 3940014b ldrb w11, [x10] 1a5118: 0a080168 and w8, w11, w8 1a511c: 6b09011f cmp w8, w9 1a5120: 1a9f07e8 cset w8, ne 1a5124: b9002be8 str w8, [sp, #0x28] 1a5128: b9402be8 ldr w8, [sp, #0x28] 1a512c: 320003e9 orr w9, wzr, #0x1 1a5130: 0a090108 and w8, w8, w9 1a5134: b9402fe9 ldr w9, [sp, #0x2c] 1a5138: 0b080128 add w8, w9, w8 1a513c: 2a0803ea mov w10, w8 1a5140: d3407d4a ubfx x10, x10, #0, #32 1a5144: f9401beb ldr x11, [sp, #0x30] 1a5148: 8b0a016a add x10, x11, x10 1a514c: 39400148 ldrb w8, [x10] 1a5150: b9403bec ldr w12, [sp, #0x38] 1a5154: 2a080188 orr w8, w12, w8 1a5158: b81e43a8 stur w8, [x29, #-0x1c] 1a515c: 14000007 b 0x1a5178 1a5160: b85b83a8 ldur w8, [x29, #-0x48] 1a5164: b81e43a8 stur w8, [x29, #-0x1c] 1a5168: f85d03a8 ldur x8, [x29, #-0x30] 1a516c: 91000508 add x8, x8, #0x1 1a5170: f81d03a8 stur x8, [x29, #-0x30] 1a5174: 17ffffb4 b 0x1a5044 1a5178: b270fbe8 orr x8, xzr, #0xffffffffffff7fff 1a517c: b85e43a9 ldur w9, [x29, #-0x1c] 1a5180: 2a0903ea mov w10, w9 1a5184: d3407d4a ubfx x10, x10, #0, #32 1a5188: 8a080148 and x8, x10, x8 1a518c: 2a0803e9 mov w9, w8 1a5190: b81e43a9 stur w9, [x29, #-0x1c] 1a5194: 140000bd b 0x1a5488 1a5198: f81d03bf stur xzr, [x29, #-0x30] 1a519c: f85d03a8 ldur x8, [x29, #-0x30] 1a51a0: b85e03a9 ldur w9, [x29, #-0x20] 1a51a4: 2a0903ea mov w10, w9 1a51a8: 93407d4a sxtw x10, w10 1a51ac: eb0a011f cmp x8, x10 1a51b0: 1a9fa7e9 cset w9, lt 1a51b4: 37000049 tbnz w9, #0x0, 0x1a51bc 1a51b8: 1400001f b 0x1a5234 1a51bc: b27103e8 orr x8, xzr, #0x8000 1a51c0: b27f03e9 orr x9, xzr, #0x2 1a51c4: b24003ea orr x10, xzr, #0x1 1a51c8: 321f03eb orr w11, wzr, #0x2 1a51cc: f85f03ac ldur x12, [x29, #-0x10] 1a51d0: f940058c ldr x12, [x12, #0x8] 1a51d4: b85e43ad ldur w13, [x29, #-0x1c] 1a51d8: 1b0b7dab mul w11, w13, w11 1a51dc: 2a0b03ee mov w14, w11 1a51e0: d3407dce ubfx x14, x14, #0, #32 1a51e4: f85d83af ldur x15, [x29, #-0x28] 1a51e8: f85d03b0 ldur x16, [x29, #-0x30] 1a51ec: 9ad029ef asr x15, x15, x16 1a51f0: 8a0a01ea and x10, x15, x10 1a51f4: 8b0a01ca add x10, x14, x10 1a51f8: 9b0a7d29 mul x9, x9, x10 1a51fc: 8b090189 add x9, x12, x9 1a5200: 7940012b ldrh w11, [x9] 1a5204: b81e43ab stur w11, [x29, #-0x1c] 1a5208: b85e43ab ldur w11, [x29, #-0x1c] 1a520c: 2a0b03e9 mov w9, w11 1a5210: d3407d29 ubfx x9, x9, #0, #32 1a5214: 8a080128 and x8, x9, x8 1a5218: b5000048 cbnz x8, 0x1a5220 1a521c: 14000002 b 0x1a5224 1a5220: 14000005 b 0x1a5234 1a5224: f85d03a8 ldur x8, [x29, #-0x30] 1a5228: 91000508 add x8, x8, #0x1 1a522c: f81d03a8 stur x8, [x29, #-0x30] 1a5230: 17ffffdb b 0x1a519c 1a5234: b270fbe8 orr x8, xzr, #0xffffffffffff7fff 1a5238: b85e43a9 ldur w9, [x29, #-0x1c] 1a523c: 2a0903ea mov w10, w9 1a5240: d3407d4a ubfx x10, x10, #0, #32 1a5244: 8a080148 and x8, x10, x8 1a5248: 2a0803e9 mov w9, w8 1a524c: b81e43a9 stur w9, [x29, #-0x1c] 1a5250: 1400008e b 0x1a5488 1a5254: f85f03a8 ldur x8, [x29, #-0x10] 1a5258: f9400508 ldr x8, [x8, #0x8] 1a525c: f9002be8 str x8, [sp, #0x50] 1a5260: f81d03bf stur xzr, [x29, #-0x30] 1a5264: f85d03a8 ldur x8, [x29, #-0x30] 1a5268: b85e03a9 ldur w9, [x29, #-0x20] 1a526c: 2a0903ea mov w10, w9 1a5270: 93407d4a sxtw x10, w10 1a5274: eb0a011f cmp x8, x10 1a5278: 1a9fa7e9 cset w9, lt 1a527c: 37000049 tbnz w9, #0x0, 0x1a5284 1a5280: 1400004c b 0x1a53b0 1a5284: 321103e8 orr w8, wzr, #0x8000 1a5288: b27f03e9 orr x9, xzr, #0x2 1a528c: b24003ea orr x10, xzr, #0x1 1a5290: f85d83ab ldur x11, [x29, #-0x28] 1a5294: f85d03ac ldur x12, [x29, #-0x30] 1a5298: 9acc296b asr x11, x11, x12 1a529c: 8a0a016a and x10, x11, x10 1a52a0: 2a0a03ed mov w13, w10 1a52a4: b9004fed str w13, [sp, #0x4c] 1a52a8: f9402bea ldr x10, [sp, #0x50] 1a52ac: b85e43ad ldur w13, [x29, #-0x1c] 1a52b0: b9404fee ldr w14, [sp, #0x4c] 1a52b4: 0b0e01ad add w13, w13, w14 1a52b8: 2a0d03eb mov w11, w13 1a52bc: d3407d6b ubfx x11, x11, #0, #32 1a52c0: 9b0b7d29 mul x9, x9, x11 1a52c4: 8b090149 add x9, x10, x9 1a52c8: 7940012d ldrh w13, [x9] 1a52cc: b9004bed str w13, [sp, #0x48] 1a52d0: b9404bed ldr w13, [sp, #0x48] 1a52d4: 0a0801a8 and w8, w13, w8 1a52d8: 35000048 cbnz w8, 0x1a52e0 1a52dc: 1400002f b 0x1a5398 1a52e0: 12800008 mov w8, #-0x1 // =-1 1a52e4: 321c03e9 orr w9, wzr, #0x10 1a52e8: b9404bea ldr w10, [sp, #0x48] 1a52ec: 1ac92149 lsl w9, w10, w9 1a52f0: f9402beb ldr x11, [sp, #0x50] 1a52f4: b85e43aa ldur w10, [x29, #-0x1c] 1a52f8: b9404fec ldr w12, [sp, #0x4c] 1a52fc: 0b0c014a add w10, w10, w12 1a5300: 1100054a add w10, w10, #0x1 1a5304: b9404fec ldr w12, [sp, #0x4c] 1a5308: b90027e9 str w9, [sp, #0x24] 1a530c: f9000feb str x11, [sp, #0x18] 1a5310: b90017ea str w10, [sp, #0x14] 1a5314: b90013e8 str w8, [sp, #0x10] 1a5318: 3500004c cbnz w12, 0x1a5320 1a531c: 1400000f b 0x1a5358 1a5320: 321103e8 orr w8, wzr, #0x8000 1a5324: b27f03e9 orr x9, xzr, #0x2 1a5328: 5280000a mov w10, #0x0 // =0 1a532c: f9402beb ldr x11, [sp, #0x50] 1a5330: b85e43ac ldur w12, [x29, #-0x1c] 1a5334: 2a0c03ed mov w13, w12 1a5338: d3407dad ubfx x13, x13, #0, #32 1a533c: 9b0d7d29 mul x9, x9, x13 1a5340: 8b090169 add x9, x11, x9 1a5344: 7940012c ldrh w12, [x9] 1a5348: 0a080188 and w8, w12, w8 1a534c: 6b0a011f cmp w8, w10 1a5350: 1a9f07e8 cset w8, ne 1a5354: b90013e8 str w8, [sp, #0x10] 1a5358: b94013e8 ldr w8, [sp, #0x10] 1a535c: b27f03e9 orr x9, xzr, #0x2 1a5360: 320003ea orr w10, wzr, #0x1 1a5364: 0a0a0108 and w8, w8, w10 1a5368: b94017ea ldr w10, [sp, #0x14] 1a536c: 0b080148 add w8, w10, w8 1a5370: 2a0803eb mov w11, w8 1a5374: d3407d6b ubfx x11, x11, #0, #32 1a5378: 9b0b7d29 mul x9, x9, x11 1a537c: f9400feb ldr x11, [sp, #0x18] 1a5380: 8b090169 add x9, x11, x9 1a5384: 79400128 ldrh w8, [x9] 1a5388: b94027ec ldr w12, [sp, #0x24] 1a538c: 2a080188 orr w8, w12, w8 1a5390: b81e43a8 stur w8, [x29, #-0x1c] 1a5394: 14000007 b 0x1a53b0 1a5398: b9404be8 ldr w8, [sp, #0x48] 1a539c: b81e43a8 stur w8, [x29, #-0x1c] 1a53a0: f85d03a8 ldur x8, [x29, #-0x30] 1a53a4: 91000508 add x8, x8, #0x1 1a53a8: f81d03a8 stur x8, [x29, #-0x30] 1a53ac: 17ffffae b 0x1a5264 1a53b0: b260fbe8 orr x8, xzr, #0xffffffff7fffffff 1a53b4: b85e43a9 ldur w9, [x29, #-0x1c] 1a53b8: 2a0903ea mov w10, w9 1a53bc: d3407d4a ubfx x10, x10, #0, #32 1a53c0: 8a080148 and x8, x10, x8 1a53c4: 2a0803e9 mov w9, w8 1a53c8: b81e43a9 stur w9, [x29, #-0x1c] 1a53cc: 1400002f b 0x1a5488 1a53d0: f81d03bf stur xzr, [x29, #-0x30] 1a53d4: f85d03a8 ldur x8, [x29, #-0x30] 1a53d8: b85e03a9 ldur w9, [x29, #-0x20] 1a53dc: 2a0903ea mov w10, w9 1a53e0: 93407d4a sxtw x10, w10 1a53e4: eb0a011f cmp x8, x10 1a53e8: 1a9fa7e9 cset w9, lt 1a53ec: 37000049 tbnz w9, #0x0, 0x1a53f4 1a53f0: 1400001f b 0x1a546c 1a53f4: b26103e8 orr x8, xzr, #0x80000000 1a53f8: b27e03e9 orr x9, xzr, #0x4 1a53fc: b24003ea orr x10, xzr, #0x1 1a5400: 321f03eb orr w11, wzr, #0x2 1a5404: f85f03ac ldur x12, [x29, #-0x10] 1a5408: f940058c ldr x12, [x12, #0x8] 1a540c: b85e43ad ldur w13, [x29, #-0x1c] 1a5410: 1b0b7dab mul w11, w13, w11 1a5414: 2a0b03ee mov w14, w11 1a5418: d3407dce ubfx x14, x14, #0, #32 1a541c: f85d83af ldur x15, [x29, #-0x28] 1a5420: f85d03b0 ldur x16, [x29, #-0x30] 1a5424: 9ad029ef asr x15, x15, x16 1a5428: 8a0a01ea and x10, x15, x10 1a542c: 8b0a01ca add x10, x14, x10 1a5430: 9b0a7d29 mul x9, x9, x10 1a5434: 8b090189 add x9, x12, x9 1a5438: b940012b ldr w11, [x9] 1a543c: b81e43ab stur w11, [x29, #-0x1c] 1a5440: b85e43ab ldur w11, [x29, #-0x1c] 1a5444: 2a0b03e9 mov w9, w11 1a5448: d3407d29 ubfx x9, x9, #0, #32 1a544c: 8a080128 and x8, x9, x8 1a5450: b5000048 cbnz x8, 0x1a5458 1a5454: 14000002 b 0x1a545c 1a5458: 14000005 b 0x1a546c 1a545c: f85d03a8 ldur x8, [x29, #-0x30] 1a5460: 91000508 add x8, x8, #0x1 1a5464: f81d03a8 stur x8, [x29, #-0x30] 1a5468: 17ffffdb b 0x1a53d4 1a546c: b260fbe8 orr x8, xzr, #0xffffffff7fffffff 1a5470: b85e43a9 ldur w9, [x29, #-0x1c] 1a5474: 2a0903ea mov w10, w9 1a5478: d3407d4a ubfx x10, x10, #0, #32 1a547c: 8a080148 and x8, x10, x8 1a5480: 2a0803e9 mov w9, w8 1a5484: b81e43a9 stur w9, [x29, #-0x1c] 1a5488: f85d03a8 ldur x8, [x29, #-0x30] 1a548c: b85e03a9 ldur w9, [x29, #-0x20] 1a5490: 2a0903ea mov w10, w9 1a5494: 93407d4a sxtw x10, w10 1a5498: eb0a011f cmp x8, x10 1a549c: 1a9fa7e9 cset w9, lt 1a54a0: 37000049 tbnz w9, #0x0, 0x1a54a8 1a54a4: 1400000a b 0x1a54cc 1a54a8: f85e83a0 ldur x0, [x29, #-0x18] 1a54ac: f85d03a8 ldur x8, [x29, #-0x30] 1a54b0: 91000508 add x8, x8, #0x1 1a54b4: 2a0803e9 mov w9, w8 1a54b8: 2a0903e1 mov w1, w9 1a54bc: 97fbf351 bl 0xa2200 1a54c0: b85e43a9 ldur w9, [x29, #-0x1c] 1a54c4: b81fc3a9 stur w9, [x29, #-0x4] 1a54c8: 14000009 b 0x1a54ec 1a54cc: 12800008 mov w8, #-0x1 // =-1 1a54d0: f85e83a0 ldur x0, [x29, #-0x18] 1a54d4: b85e03a9 ldur w9, [x29, #-0x20] 1a54d8: 11000521 add w1, w9, #0x1 1a54dc: b9000fe8 str w8, [sp, #0xc] 1a54e0: 97fbf348 bl 0xa2200 1a54e4: b9400fe8 ldr w8, [sp, #0xc] 1a54e8: b81fc3a8 stur w8, [x29, #-0x4] 1a54ec: b85fc3a0 ldur w0, [x29, #-0x4] 1a54f0: a94a7bfd ldp x29, x30, [sp, #0xa0] 1a54f4: 9102c3ff add sp, sp, #0xb0 1a54f8: d65f03c0 ret 00000000001a54fc : 1a54fc: d10183ff sub sp, sp, #0x60 1a5500: a9057bfd stp x29, x30, [sp, #0x50] 1a5504: 910143fd add x29, sp, #0x50 1a5508: d2800008 mov x8, #0x0 // =0 1a550c: f81f03a0 stur x0, [x29, #-0x10] 1a5510: f81e83a1 stur x1, [x29, #-0x18] 1a5514: f81e03a2 stur x2, [x29, #-0x20] 1a5518: b81dc3a3 stur w3, [x29, #-0x24] 1a551c: b9002be4 str w4, [sp, #0x28] 1a5520: f85f03a0 ldur x0, [x29, #-0x10] 1a5524: f9402400 ldr x0, [x0, #0x48] 1a5528: eb08001f cmp x0, x8 1a552c: 1a9fd7e3 cset w3, gt 1a5530: f90003e8 str x8, [sp] 1a5534: 37000043 tbnz w3, #0x0, 0x1a553c 1a5538: 1400004e b 0x1a5670 1a553c: b85dc3a8 ldur w8, [x29, #-0x24] 1a5540: 2a0803e9 mov w9, w8 1a5544: 93407d29 sxtw x9, w9 1a5548: f85f03aa ldur x10, [x29, #-0x10] 1a554c: f940114a ldr x10, [x10, #0x20] 1a5550: 9aca0d29 sdiv x9, x9, x10 1a5554: 2a0903e8 mov w8, w9 1a5558: b90027e8 str w8, [sp, #0x24] 1a555c: f85f03a9 ldur x9, [x29, #-0x10] 1a5560: f9402929 ldr x9, [x9, #0x50] 1a5564: f9000fe9 str x9, [sp, #0x18] 1a5568: f9400fe9 ldr x9, [sp, #0x18] 1a556c: f94003ea ldr x10, [sp] 1a5570: eb0a013f cmp x9, x10 1a5574: 1a9f07e8 cset w8, ne 1a5578: 37000088 tbnz w8, #0x0, 0x1a5588 1a557c: 92800008 mov x8, #-0x1 // =-1 1a5580: f81f83a8 stur x8, [x29, #-0x8] 1a5584: 1400003c b 0x1a5674 1a5588: b90013ff str wzr, [sp, #0x10] 1a558c: b94013e8 ldr w8, [sp, #0x10] 1a5590: b94027e9 ldr w9, [sp, #0x24] 1a5594: 6b09011f cmp w8, w9 1a5598: 1a9fa7e8 cset w8, lt 1a559c: 37000048 tbnz w8, #0x0, 0x1a55a4 1a55a0: 14000034 b 0x1a5670 1a55a4: f85f03a0 ldur x0, [x29, #-0x10] 1a55a8: f85e03a1 ldur x1, [x29, #-0x20] 1a55ac: f9400fe2 ldr x2, [sp, #0x18] 1a55b0: b9402be3 ldr w3, [sp, #0x28] 1a55b4: 94000034 bl 0x1a5684 1a55b8: 35000040 cbnz w0, 0x1a55c0 1a55bc: 14000004 b 0x1a55cc 1a55c0: 92800008 mov x8, #-0x1 // =-1 1a55c4: f81f83a8 stur x8, [x29, #-0x8] 1a55c8: 1400002b b 0x1a5674 1a55cc: b90017ff str wzr, [sp, #0x14] 1a55d0: b94013e8 ldr w8, [sp, #0x10] 1a55d4: b9000fe8 str w8, [sp, #0xc] 1a55d8: b94017e8 ldr w8, [sp, #0x14] 1a55dc: 2a0803e9 mov w9, w8 1a55e0: 93407d29 sxtw x9, w9 1a55e4: f85f03aa ldur x10, [x29, #-0x10] 1a55e8: f940114a ldr x10, [x10, #0x20] 1a55ec: eb0a013f cmp x9, x10 1a55f0: 1a9fa7e8 cset w8, lt 1a55f4: 37000048 tbnz w8, #0x0, 0x1a55fc 1a55f8: 1400001a b 0x1a5660 1a55fc: b27e03e8 orr x8, xzr, #0x4 1a5600: f9400fe9 ldr x9, [sp, #0x18] 1a5604: b94017ea ldr w10, [sp, #0x14] 1a5608: 2a0a03eb mov w11, w10 1a560c: 93407d6b sxtw x11, w11 1a5610: 9b0b7d0b mul x11, x8, x11 1a5614: 8b0b0129 add x9, x9, x11 1a5618: b940012a ldr w10, [x9] 1a561c: f85e83a9 ldur x9, [x29, #-0x18] 1a5620: b9400fec ldr w12, [sp, #0xc] 1a5624: 2a0c03eb mov w11, w12 1a5628: 93407d6b sxtw x11, w11 1a562c: 9b0b7d08 mul x8, x8, x11 1a5630: 8b080128 add x8, x9, x8 1a5634: b940010c ldr w12, [x8] 1a5638: 0b0a018a add w10, w12, w10 1a563c: b900010a str w10, [x8] 1a5640: b94017e8 ldr w8, [sp, #0x14] 1a5644: 11000508 add w8, w8, #0x1 1a5648: b90017e8 str w8, [sp, #0x14] 1a564c: b94027e8 ldr w8, [sp, #0x24] 1a5650: b9400fe9 ldr w9, [sp, #0xc] 1a5654: 0b080128 add w8, w9, w8 1a5658: b9000fe8 str w8, [sp, #0xc] 1a565c: 17ffffdf b 0x1a55d8 1a5660: b94013e8 ldr w8, [sp, #0x10] 1a5664: 11000508 add w8, w8, #0x1 1a5668: b90013e8 str w8, [sp, #0x10] 1a566c: 17ffffc8 b 0x1a558c 1a5670: f81f83bf stur xzr, [x29, #-0x8] 1a5674: f85f83a0 ldur x0, [x29, #-0x8] 1a5678: a9457bfd ldp x29, x30, [sp, #0x50] 1a567c: 910183ff add sp, sp, #0x60 1a5680: d65f03c0 ret 1a5684: d10183ff sub sp, sp, #0x60 1a5688: a9057bfd stp x29, x30, [sp, #0x50] 1a568c: 910143fd add x29, sp, #0x50 1a5690: f81f03a0 stur x0, [x29, #-0x10] 1a5694: f81e83a1 stur x1, [x29, #-0x18] 1a5698: f81e03a2 stur x2, [x29, #-0x20] 1a569c: b81dc3a3 stur w3, [x29, #-0x24] 1a56a0: f85f03a0 ldur x0, [x29, #-0x10] 1a56a4: f85e83a1 ldur x1, [x29, #-0x18] 1a56a8: 97fffde2 bl 0x1a4e30 1a56ac: b9002be0 str w0, [sp, #0x28] 1a56b0: f85e83a0 ldur x0, [x29, #-0x18] 1a56b4: 97fbf68b bl 0xa30e0 1a56b8: 35000040 cbnz w0, 0x1a56c0 1a56bc: 14000004 b 0x1a56cc 1a56c0: 12800008 mov w8, #-0x1 // =-1 1a56c4: b81fc3a8 stur w8, [x29, #-0x4] 1a56c8: 1400014b b 0x1a5bf4 1a56cc: 320003e8 orr w8, wzr, #0x1 1a56d0: f85f03a9 ldur x9, [x29, #-0x10] 1a56d4: b940152a ldr w10, [x9, #0x14] 1a56d8: 6b0a011f cmp w8, w10 1a56dc: 1a9f17e8 cset w8, eq 1a56e0: b90003ea str w10, [sp] 1a56e4: 370001e8 tbnz w8, #0x0, 0x1a5720 1a56e8: 14000001 b 0x1a56ec 1a56ec: 321f03e8 orr w8, wzr, #0x2 1a56f0: b94003e9 ldr w9, [sp] 1a56f4: 6b09011f cmp w8, w9 1a56f8: 1a9f17e8 cset w8, eq 1a56fc: 370005c8 tbnz w8, #0x0, 0x1a57b4 1a5700: 14000001 b 0x1a5704 1a5704: 320007e8 orr w8, wzr, #0x3 1a5708: b94003e9 ldr w9, [sp] 1a570c: 6b09011f cmp w8, w9 1a5710: 1a9f17e8 cset w8, eq 1a5714: 37000dc8 tbnz w8, #0x0, 0x1a58cc 1a5718: 14000001 b 0x1a571c 1a571c: 140000b9 b 0x1a5a00 1a5720: 320003e8 orr w8, wzr, #0x1 1a5724: f85f03a9 ldur x9, [x29, #-0x10] 1a5728: b940192a ldr w10, [x9, #0x18] 1a572c: 1aca2108 lsl w8, w8, w10 1a5730: 71000508 subs w8, w8, #0x1 1a5734: b90023e8 str w8, [sp, #0x20] 1a5738: b90027ff str wzr, [sp, #0x24] 1a573c: b94027e8 ldr w8, [sp, #0x24] 1a5740: 2a0803e9 mov w9, w8 1a5744: 93407d29 sxtw x9, w9 1a5748: f85f03aa ldur x10, [x29, #-0x10] 1a574c: f940114a ldr x10, [x10, #0x20] 1a5750: eb0a013f cmp x9, x10 1a5754: 1a9fa7e8 cset w8, lt 1a5758: 37000048 tbnz w8, #0x0, 0x1a5760 1a575c: 14000015 b 0x1a57b0 1a5760: b27e03e8 orr x8, xzr, #0x4 1a5764: b9402be9 ldr w9, [sp, #0x28] 1a5768: b94023ea ldr w10, [sp, #0x20] 1a576c: 0a0a0129 and w9, w9, w10 1a5770: f85e03ab ldur x11, [x29, #-0x20] 1a5774: b94027ea ldr w10, [sp, #0x24] 1a5778: 2a0a03ec mov w12, w10 1a577c: 93407d8c sxtw x12, w12 1a5780: 9b0c7d08 mul x8, x8, x12 1a5784: 8b080168 add x8, x11, x8 1a5788: b9000109 str w9, [x8] 1a578c: f85f03a8 ldur x8, [x29, #-0x10] 1a5790: b9401909 ldr w9, [x8, #0x18] 1a5794: b9402bea ldr w10, [sp, #0x28] 1a5798: 1ac92549 lsr w9, w10, w9 1a579c: b9002be9 str w9, [sp, #0x28] 1a57a0: b94027e8 ldr w8, [sp, #0x24] 1a57a4: 11000508 add w8, w8, #0x1 1a57a8: b90027e8 str w8, [sp, #0x24] 1a57ac: 17ffffe4 b 0x1a573c 1a57b0: 14000097 b 0x1a5a0c 1a57b4: 320003e8 orr w8, wzr, #0x1 1a57b8: f85f03a9 ldur x9, [x29, #-0x10] 1a57bc: b9403d2a ldr w10, [x9, #0x3c] 1a57c0: 1aca2108 lsl w8, w8, w10 1a57c4: 71000508 subs w8, w8, #0x1 1a57c8: b9001fe8 str w8, [sp, #0x1c] 1a57cc: b90027ff str wzr, [sp, #0x24] 1a57d0: b94027e8 ldr w8, [sp, #0x24] 1a57d4: 2a0803e9 mov w9, w8 1a57d8: 93407d29 sxtw x9, w9 1a57dc: f85f03aa ldur x10, [x29, #-0x10] 1a57e0: f940114a ldr x10, [x10, #0x20] 1a57e4: eb0a013f cmp x9, x10 1a57e8: 1a9fa7e8 cset w8, lt 1a57ec: 37000048 tbnz w8, #0x0, 0x1a57f4 1a57f0: 14000036 b 0x1a58c8 1a57f4: 321d03e8 orr w8, wzr, #0x8 1a57f8: f85f03a9 ldur x9, [x29, #-0x10] 1a57fc: b940192a ldr w10, [x9, #0x18] 1a5800: 6b08015f cmp w10, w8 1a5804: 1a9fc7e8 cset w8, le 1a5808: 37000048 tbnz w8, #0x0, 0x1a5810 1a580c: 14000013 b 0x1a5858 1a5810: b27e03e8 orr x8, xzr, #0x4 1a5814: f85f03a9 ldur x9, [x29, #-0x10] 1a5818: f9402129 ldr x9, [x9, #0x40] 1a581c: b9402bea ldr w10, [sp, #0x28] 1a5820: b9401feb ldr w11, [sp, #0x1c] 1a5824: 0a0b014a and w10, w10, w11 1a5828: 2a0a03ec mov w12, w10 1a582c: d3407d8c ubfx x12, x12, #0, #32 1a5830: 8b0c0129 add x9, x9, x12 1a5834: 3940012a ldrb w10, [x9] 1a5838: f85e03a9 ldur x9, [x29, #-0x20] 1a583c: b94027eb ldr w11, [sp, #0x24] 1a5840: 2a0b03ec mov w12, w11 1a5844: 93407d8c sxtw x12, w12 1a5848: 9b0c7d08 mul x8, x8, x12 1a584c: 8b080128 add x8, x9, x8 1a5850: b900010a str w10, [x8] 1a5854: 14000014 b 0x1a58a4 1a5858: b27e03e8 orr x8, xzr, #0x4 1a585c: b27f03e9 orr x9, xzr, #0x2 1a5860: f85f03aa ldur x10, [x29, #-0x10] 1a5864: f940214a ldr x10, [x10, #0x40] 1a5868: b9402beb ldr w11, [sp, #0x28] 1a586c: b9401fec ldr w12, [sp, #0x1c] 1a5870: 0a0c016b and w11, w11, w12 1a5874: 2a0b03ed mov w13, w11 1a5878: d3407dad ubfx x13, x13, #0, #32 1a587c: 9b0d7d29 mul x9, x9, x13 1a5880: 8b090149 add x9, x10, x9 1a5884: 7940012b ldrh w11, [x9] 1a5888: f85e03a9 ldur x9, [x29, #-0x20] 1a588c: b94027ec ldr w12, [sp, #0x24] 1a5890: 2a0c03ea mov w10, w12 1a5894: 93407d4a sxtw x10, w10 1a5898: 9b0a7d08 mul x8, x8, x10 1a589c: 8b080128 add x8, x9, x8 1a58a0: b900010b str w11, [x8] 1a58a4: f85f03a8 ldur x8, [x29, #-0x10] 1a58a8: b9403d09 ldr w9, [x8, #0x3c] 1a58ac: b9402bea ldr w10, [sp, #0x28] 1a58b0: 1ac92549 lsr w9, w10, w9 1a58b4: b9002be9 str w9, [sp, #0x28] 1a58b8: b94027e8 ldr w8, [sp, #0x24] 1a58bc: 11000508 add w8, w8, #0x1 1a58c0: b90027e8 str w8, [sp, #0x24] 1a58c4: 17ffffc3 b 0x1a57d0 1a58c8: 14000051 b 0x1a5a0c 1a58cc: 321d03e8 orr w8, wzr, #0x8 1a58d0: f85f03a9 ldur x9, [x29, #-0x10] 1a58d4: f9402129 ldr x9, [x9, #0x40] 1a58d8: b9402bea ldr w10, [sp, #0x28] 1a58dc: f85f03ab ldur x11, [x29, #-0x10] 1a58e0: b9403d6c ldr w12, [x11, #0x3c] 1a58e4: 1b0c7d4a mul w10, w10, w12 1a58e8: 2a0a03eb mov w11, w10 1a58ec: d3407d6b ubfx x11, x11, #0, #32 1a58f0: 8b0b0129 add x9, x9, x11 1a58f4: f9000be9 str x9, [sp, #0x10] 1a58f8: f85f03a9 ldur x9, [x29, #-0x10] 1a58fc: b940192a ldr w10, [x9, #0x18] 1a5900: 6b08015f cmp w10, w8 1a5904: 1a9fc7e8 cset w8, le 1a5908: 37000048 tbnz w8, #0x0, 0x1a5910 1a590c: 1400001e b 0x1a5984 1a5910: b90027ff str wzr, [sp, #0x24] 1a5914: b94027e8 ldr w8, [sp, #0x24] 1a5918: 2a0803e9 mov w9, w8 1a591c: 93407d29 sxtw x9, w9 1a5920: f85f03aa ldur x10, [x29, #-0x10] 1a5924: f940114a ldr x10, [x10, #0x20] 1a5928: eb0a013f cmp x9, x10 1a592c: 1a9fa7e8 cset w8, lt 1a5930: 37000048 tbnz w8, #0x0, 0x1a5938 1a5934: 14000013 b 0x1a5980 1a5938: b27e03e8 orr x8, xzr, #0x4 1a593c: f9400be9 ldr x9, [sp, #0x10] 1a5940: b94027ea ldr w10, [sp, #0x24] 1a5944: 2a0a03eb mov w11, w10 1a5948: 93407d6b sxtw x11, w11 1a594c: 8b0b0129 add x9, x9, x11 1a5950: 3940012a ldrb w10, [x9] 1a5954: f85e03a9 ldur x9, [x29, #-0x20] 1a5958: b94027ec ldr w12, [sp, #0x24] 1a595c: 2a0c03eb mov w11, w12 1a5960: 93407d6b sxtw x11, w11 1a5964: 9b0b7d08 mul x8, x8, x11 1a5968: 8b080128 add x8, x9, x8 1a596c: b900010a str w10, [x8] 1a5970: b94027e8 ldr w8, [sp, #0x24] 1a5974: 11000508 add w8, w8, #0x1 1a5978: b90027e8 str w8, [sp, #0x24] 1a597c: 17ffffe6 b 0x1a5914 1a5980: 1400001f b 0x1a59fc 1a5984: b90027ff str wzr, [sp, #0x24] 1a5988: b94027e8 ldr w8, [sp, #0x24] 1a598c: 2a0803e9 mov w9, w8 1a5990: 93407d29 sxtw x9, w9 1a5994: f85f03aa ldur x10, [x29, #-0x10] 1a5998: f940114a ldr x10, [x10, #0x20] 1a599c: eb0a013f cmp x9, x10 1a59a0: 1a9fa7e8 cset w8, lt 1a59a4: 37000048 tbnz w8, #0x0, 0x1a59ac 1a59a8: 14000015 b 0x1a59fc 1a59ac: b27e03e8 orr x8, xzr, #0x4 1a59b0: b27f03e9 orr x9, xzr, #0x2 1a59b4: f9400bea ldr x10, [sp, #0x10] 1a59b8: b94027eb ldr w11, [sp, #0x24] 1a59bc: 2a0b03ec mov w12, w11 1a59c0: 93407d8c sxtw x12, w12 1a59c4: 9b0c7d29 mul x9, x9, x12 1a59c8: 8b090149 add x9, x10, x9 1a59cc: 7940012b ldrh w11, [x9] 1a59d0: f85e03a9 ldur x9, [x29, #-0x20] 1a59d4: b94027ed ldr w13, [sp, #0x24] 1a59d8: 2a0d03ea mov w10, w13 1a59dc: 93407d4a sxtw x10, w10 1a59e0: 9b0a7d08 mul x8, x8, x10 1a59e4: 8b080128 add x8, x9, x8 1a59e8: b900010b str w11, [x8] 1a59ec: b94027e8 ldr w8, [sp, #0x24] 1a59f0: 11000508 add w8, w8, #0x1 1a59f4: b90027e8 str w8, [sp, #0x24] 1a59f8: 17ffffe4 b 0x1a5988 1a59fc: 14000004 b 0x1a5a0c 1a5a00: 12800008 mov w8, #-0x1 // =-1 1a5a04: b81fc3a8 stur w8, [x29, #-0x4] 1a5a08: 1400007b b 0x1a5bf4 1a5a0c: 52800008 mov w8, #0x0 // =0 1a5a10: b85dc3a9 ldur w9, [x29, #-0x24] 1a5a14: f85f03aa ldur x10, [x29, #-0x10] 1a5a18: b940294b ldr w11, [x10, #0x28] 1a5a1c: 6b0b0129 subs w9, w9, w11 1a5a20: b9000fe9 str w9, [sp, #0xc] 1a5a24: b85dc3a9 ldur w9, [x29, #-0x24] 1a5a28: f85f03aa ldur x10, [x29, #-0x10] 1a5a2c: b9402d4b ldr w11, [x10, #0x2c] 1a5a30: 6b0b0129 subs w9, w9, w11 1a5a34: b9000be9 str w9, [sp, #0x8] 1a5a38: f85f03aa ldur x10, [x29, #-0x10] 1a5a3c: b9403149 ldr w9, [x10, #0x30] 1a5a40: b90007e9 str w9, [sp, #0x4] 1a5a44: b9400be9 ldr w9, [sp, #0x8] 1a5a48: 6b08013f cmp w9, w8 1a5a4c: 1a9fd7e8 cset w8, gt 1a5a50: 37000048 tbnz w8, #0x0, 0x1a5a58 1a5a54: 14000007 b 0x1a5a70 1a5a58: f85f03a8 ldur x8, [x29, #-0x10] 1a5a5c: b9403509 ldr w9, [x8, #0x34] 1a5a60: b9400bea ldr w10, [sp, #0x8] 1a5a64: 1aca2929 asr w9, w9, w10 1a5a68: b9000be9 str w9, [sp, #0x8] 1a5a6c: 14000008 b 0x1a5a8c 1a5a70: 52800008 mov w8, #0x0 // =0 1a5a74: f85f03a9 ldur x9, [x29, #-0x10] 1a5a78: b940352a ldr w10, [x9, #0x34] 1a5a7c: b9400beb ldr w11, [sp, #0x8] 1a5a80: 6b0b0108 subs w8, w8, w11 1a5a84: 1ac82148 lsl w8, w10, w8 1a5a88: b9000be8 str w8, [sp, #0x8] 1a5a8c: 52800008 mov w8, #0x0 // =0 1a5a90: b9400fe9 ldr w9, [sp, #0xc] 1a5a94: 6b08013f cmp w9, w8 1a5a98: 1a9fa7e8 cset w8, lt 1a5a9c: 37000048 tbnz w8, #0x0, 0x1a5aa4 1a5aa0: 14000008 b 0x1a5ac0 1a5aa4: 52800008 mov w8, #0x0 // =0 1a5aa8: b9400fe9 ldr w9, [sp, #0xc] 1a5aac: 6b090108 subs w8, w8, w9 1a5ab0: b94007e9 ldr w9, [sp, #0x4] 1a5ab4: 1ac82128 lsl w8, w9, w8 1a5ab8: b90007e8 str w8, [sp, #0x4] 1a5abc: b9000fff str wzr, [sp, #0xc] 1a5ac0: b9400fe8 ldr w8, [sp, #0xc] 1a5ac4: b9400be9 ldr w9, [sp, #0x8] 1a5ac8: 1ac82128 lsl w8, w9, w8 1a5acc: b9000be8 str w8, [sp, #0x8] 1a5ad0: b90027ff str wzr, [sp, #0x24] 1a5ad4: b94027e8 ldr w8, [sp, #0x24] 1a5ad8: 2a0803e9 mov w9, w8 1a5adc: 93407d29 sxtw x9, w9 1a5ae0: f85f03aa ldur x10, [x29, #-0x10] 1a5ae4: f940114a ldr x10, [x10, #0x20] 1a5ae8: eb0a013f cmp x9, x10 1a5aec: 1a9fa7e8 cset w8, lt 1a5af0: 37000048 tbnz w8, #0x0, 0x1a5af8 1a5af4: 1400001a b 0x1a5b5c 1a5af8: b27e03e8 orr x8, xzr, #0x4 1a5afc: b9400be9 ldr w9, [sp, #0x8] 1a5b00: f85e03aa ldur x10, [x29, #-0x20] 1a5b04: b94027eb ldr w11, [sp, #0x24] 1a5b08: 2a0b03ec mov w12, w11 1a5b0c: 93407d8c sxtw x12, w12 1a5b10: 9b0c7d0c mul x12, x8, x12 1a5b14: 8b0c014a add x10, x10, x12 1a5b18: b940014b ldr w11, [x10] 1a5b1c: b94007ed ldr w13, [sp, #0x4] 1a5b20: 1b0d7d6b mul w11, w11, w13 1a5b24: 0b0b0129 add w9, w9, w11 1a5b28: b9400feb ldr w11, [sp, #0xc] 1a5b2c: 1acb2929 asr w9, w9, w11 1a5b30: f85e03aa ldur x10, [x29, #-0x20] 1a5b34: b94027eb ldr w11, [sp, #0x24] 1a5b38: 2a0b03ec mov w12, w11 1a5b3c: 93407d8c sxtw x12, w12 1a5b40: 9b0c7d08 mul x8, x8, x12 1a5b44: 8b080148 add x8, x10, x8 1a5b48: b9000109 str w9, [x8] 1a5b4c: b94027e8 ldr w8, [sp, #0x24] 1a5b50: 11000508 add w8, w8, #0x1 1a5b54: b90027e8 str w8, [sp, #0x24] 1a5b58: 17ffffdf b 0x1a5ad4 1a5b5c: f85f03a8 ldur x8, [x29, #-0x10] 1a5b60: b9403909 ldr w9, [x8, #0x38] 1a5b64: 35000049 cbnz w9, 0x1a5b6c 1a5b68: 14000022 b 0x1a5bf0 1a5b6c: 320003e8 orr w8, wzr, #0x1 1a5b70: b90027e8 str w8, [sp, #0x24] 1a5b74: b94027e8 ldr w8, [sp, #0x24] 1a5b78: 2a0803e9 mov w9, w8 1a5b7c: 93407d29 sxtw x9, w9 1a5b80: f85f03aa ldur x10, [x29, #-0x10] 1a5b84: f940114a ldr x10, [x10, #0x20] 1a5b88: eb0a013f cmp x9, x10 1a5b8c: 1a9fa7e8 cset w8, lt 1a5b90: 37000048 tbnz w8, #0x0, 0x1a5b98 1a5b94: 14000017 b 0x1a5bf0 1a5b98: b27e03e8 orr x8, xzr, #0x4 1a5b9c: f85e03a9 ldur x9, [x29, #-0x20] 1a5ba0: b94027ea ldr w10, [sp, #0x24] 1a5ba4: 7100054a subs w10, w10, #0x1 1a5ba8: 2a0a03eb mov w11, w10 1a5bac: 93407d6b sxtw x11, w11 1a5bb0: 9b0b7d0b mul x11, x8, x11 1a5bb4: 8b0b0129 add x9, x9, x11 1a5bb8: b940012a ldr w10, [x9] 1a5bbc: f85e03a9 ldur x9, [x29, #-0x20] 1a5bc0: b94027ec ldr w12, [sp, #0x24] 1a5bc4: 2a0c03eb mov w11, w12 1a5bc8: 93407d6b sxtw x11, w11 1a5bcc: 9b0b7d08 mul x8, x8, x11 1a5bd0: 8b080128 add x8, x9, x8 1a5bd4: b940010c ldr w12, [x8] 1a5bd8: 0b0a018a add w10, w12, w10 1a5bdc: b900010a str w10, [x8] 1a5be0: b94027e8 ldr w8, [sp, #0x24] 1a5be4: 11000508 add w8, w8, #0x1 1a5be8: b90027e8 str w8, [sp, #0x24] 1a5bec: 17ffffe2 b 0x1a5b74 1a5bf0: b81fc3bf stur wzr, [x29, #-0x4] 1a5bf4: b85fc3a0 ldur w0, [x29, #-0x4] 1a5bf8: a9457bfd ldp x29, x30, [sp, #0x50] 1a5bfc: 910183ff add sp, sp, #0x60 1a5c00: d65f03c0 ret 00000000001a5c04 : 1a5c04: d10143ff sub sp, sp, #0x50 1a5c08: a9047bfd stp x29, x30, [sp, #0x40] 1a5c0c: 910103fd add x29, sp, #0x40 1a5c10: d2800008 mov x8, #0x0 // =0 1a5c14: f81f03a0 stur x0, [x29, #-0x10] 1a5c18: f81e83a1 stur x1, [x29, #-0x18] 1a5c1c: f90013e2 str x2, [sp, #0x20] 1a5c20: b9001fe3 str w3, [sp, #0x1c] 1a5c24: b9001be4 str w4, [sp, #0x18] 1a5c28: f85f03a0 ldur x0, [x29, #-0x10] 1a5c2c: f9402400 ldr x0, [x0, #0x48] 1a5c30: eb08001f cmp x0, x8 1a5c34: 1a9fd7e3 cset w3, gt 1a5c38: f90003e8 str x8, [sp] 1a5c3c: 37000043 tbnz w3, #0x0, 0x1a5c44 1a5c40: 14000040 b 0x1a5d40 1a5c44: f85f03a8 ldur x8, [x29, #-0x10] 1a5c48: f9402908 ldr x8, [x8, #0x50] 1a5c4c: f9000be8 str x8, [sp, #0x10] 1a5c50: f9400be8 ldr x8, [sp, #0x10] 1a5c54: f94003e9 ldr x9, [sp] 1a5c58: eb09011f cmp x8, x9 1a5c5c: 1a9f07ea cset w10, ne 1a5c60: 3700008a tbnz w10, #0x0, 0x1a5c70 1a5c64: 92800008 mov x8, #-0x1 // =-1 1a5c68: f81f83a8 stur x8, [x29, #-0x8] 1a5c6c: 14000036 b 0x1a5d44 1a5c70: b9000fff str wzr, [sp, #0xc] 1a5c74: b9400fe8 ldr w8, [sp, #0xc] 1a5c78: b9401fe9 ldr w9, [sp, #0x1c] 1a5c7c: 6b09011f cmp w8, w9 1a5c80: 1a9fa7e8 cset w8, lt 1a5c84: 37000048 tbnz w8, #0x0, 0x1a5c8c 1a5c88: 1400002e b 0x1a5d40 1a5c8c: f85f03a0 ldur x0, [x29, #-0x10] 1a5c90: f94013e1 ldr x1, [sp, #0x20] 1a5c94: f9400be2 ldr x2, [sp, #0x10] 1a5c98: b9401be3 ldr w3, [sp, #0x18] 1a5c9c: 97fffe7a bl 0x1a5684 1a5ca0: 35000040 cbnz w0, 0x1a5ca8 1a5ca4: 14000004 b 0x1a5cb4 1a5ca8: 92800008 mov x8, #-0x1 // =-1 1a5cac: f81f83a8 stur x8, [x29, #-0x8] 1a5cb0: 14000025 b 0x1a5d44 1a5cb4: b9000bff str wzr, [sp, #0x8] 1a5cb8: b9400be8 ldr w8, [sp, #0x8] 1a5cbc: 2a0803e9 mov w9, w8 1a5cc0: 93407d29 sxtw x9, w9 1a5cc4: f85f03aa ldur x10, [x29, #-0x10] 1a5cc8: f940114a ldr x10, [x10, #0x20] 1a5ccc: eb0a013f cmp x9, x10 1a5cd0: 1a9fa7e8 cset w8, lt 1a5cd4: 37000048 tbnz w8, #0x0, 0x1a5cdc 1a5cd8: 14000019 b 0x1a5d3c 1a5cdc: b27e03e8 orr x8, xzr, #0x4 1a5ce0: f9400be9 ldr x9, [sp, #0x10] 1a5ce4: b9400bea ldr w10, [sp, #0x8] 1a5ce8: 2a0a03eb mov w11, w10 1a5cec: 93407d6b sxtw x11, w11 1a5cf0: 9b0b7d0b mul x11, x8, x11 1a5cf4: 8b0b0129 add x9, x9, x11 1a5cf8: b940012a ldr w10, [x9] 1a5cfc: f85e83a9 ldur x9, [x29, #-0x18] 1a5d00: b9400fec ldr w12, [sp, #0xc] 1a5d04: 2a0c03eb mov w11, w12 1a5d08: 93407d6b sxtw x11, w11 1a5d0c: 2a0b03ec mov w12, w11 1a5d10: 1100058c add w12, w12, #0x1 1a5d14: b9000fec str w12, [sp, #0xc] 1a5d18: 9b0b7d08 mul x8, x8, x11 1a5d1c: 8b080128 add x8, x9, x8 1a5d20: b940010c ldr w12, [x8] 1a5d24: 0b0a018a add w10, w12, w10 1a5d28: b900010a str w10, [x8] 1a5d2c: b9400be8 ldr w8, [sp, #0x8] 1a5d30: 11000508 add w8, w8, #0x1 1a5d34: b9000be8 str w8, [sp, #0x8] 1a5d38: 17ffffe0 b 0x1a5cb8 1a5d3c: 17ffffce b 0x1a5c74 1a5d40: f81f83bf stur xzr, [x29, #-0x8] 1a5d44: f85f83a0 ldur x0, [x29, #-0x8] 1a5d48: a9447bfd ldp x29, x30, [sp, #0x40] 1a5d4c: 910143ff add sp, sp, #0x50 1a5d50: d65f03c0 ret 00000000001a5d54 : 1a5d54: d10183ff sub sp, sp, #0x60 1a5d58: a9057bfd stp x29, x30, [sp, #0x50] 1a5d5c: 910143fd add x29, sp, #0x50 1a5d60: d2800008 mov x8, #0x0 // =0 1a5d64: f81f03a0 stur x0, [x29, #-0x10] 1a5d68: f81e83a1 stur x1, [x29, #-0x18] 1a5d6c: f81e03a2 stur x2, [x29, #-0x20] 1a5d70: b81dc3a3 stur w3, [x29, #-0x24] 1a5d74: b9002be4 str w4, [sp, #0x28] 1a5d78: f85f03a0 ldur x0, [x29, #-0x10] 1a5d7c: f9402400 ldr x0, [x0, #0x48] 1a5d80: eb08001f cmp x0, x8 1a5d84: 1a9fd7e3 cset w3, gt 1a5d88: f90007e8 str x8, [sp, #0x8] 1a5d8c: 37000043 tbnz w3, #0x0, 0x1a5d94 1a5d90: 1400003f b 0x1a5e8c 1a5d94: f85f03a8 ldur x8, [x29, #-0x10] 1a5d98: f9402908 ldr x8, [x8, #0x50] 1a5d9c: f90013e8 str x8, [sp, #0x20] 1a5da0: f94013e8 ldr x8, [sp, #0x20] 1a5da4: f94007e9 ldr x9, [sp, #0x8] 1a5da8: eb09011f cmp x8, x9 1a5dac: 1a9f07ea cset w10, ne 1a5db0: 3700008a tbnz w10, #0x0, 0x1a5dc0 1a5db4: 92800008 mov x8, #-0x1 // =-1 1a5db8: f81f83a8 stur x8, [x29, #-0x8] 1a5dbc: 14000056 b 0x1a5f14 1a5dc0: b9001fff str wzr, [sp, #0x1c] 1a5dc4: b9401fe8 ldr w8, [sp, #0x1c] 1a5dc8: b85dc3a9 ldur w9, [x29, #-0x24] 1a5dcc: 6b09011f cmp w8, w9 1a5dd0: 1a9fa7e8 cset w8, lt 1a5dd4: 37000048 tbnz w8, #0x0, 0x1a5ddc 1a5dd8: 1400002c b 0x1a5e88 1a5ddc: f85f03a0 ldur x0, [x29, #-0x10] 1a5de0: f85e03a1 ldur x1, [x29, #-0x20] 1a5de4: f94013e2 ldr x2, [sp, #0x20] 1a5de8: b9402be3 ldr w3, [sp, #0x28] 1a5dec: 97fffe26 bl 0x1a5684 1a5df0: 35000040 cbnz w0, 0x1a5df8 1a5df4: 14000004 b 0x1a5e04 1a5df8: 92800008 mov x8, #-0x1 // =-1 1a5dfc: f81f83a8 stur x8, [x29, #-0x8] 1a5e00: 14000045 b 0x1a5f14 1a5e04: b9001bff str wzr, [sp, #0x18] 1a5e08: b9401be8 ldr w8, [sp, #0x18] 1a5e0c: 2a0803e9 mov w9, w8 1a5e10: 93407d29 sxtw x9, w9 1a5e14: f85f03aa ldur x10, [x29, #-0x10] 1a5e18: f940114a ldr x10, [x10, #0x20] 1a5e1c: eb0a013f cmp x9, x10 1a5e20: 1a9fa7e8 cset w8, lt 1a5e24: 37000048 tbnz w8, #0x0, 0x1a5e2c 1a5e28: 14000017 b 0x1a5e84 1a5e2c: b27e03e8 orr x8, xzr, #0x4 1a5e30: f94013e9 ldr x9, [sp, #0x20] 1a5e34: b9401bea ldr w10, [sp, #0x18] 1a5e38: 2a0a03eb mov w11, w10 1a5e3c: 93407d6b sxtw x11, w11 1a5e40: 9b0b7d0b mul x11, x8, x11 1a5e44: 8b0b0129 add x9, x9, x11 1a5e48: b940012a ldr w10, [x9] 1a5e4c: f85e83a9 ldur x9, [x29, #-0x18] 1a5e50: b9401fec ldr w12, [sp, #0x1c] 1a5e54: 2a0c03eb mov w11, w12 1a5e58: 93407d6b sxtw x11, w11 1a5e5c: 2a0b03ec mov w12, w11 1a5e60: 1100058c add w12, w12, #0x1 1a5e64: b9001fec str w12, [sp, #0x1c] 1a5e68: 9b0b7d08 mul x8, x8, x11 1a5e6c: 8b080128 add x8, x9, x8 1a5e70: b900010a str w10, [x8] 1a5e74: b9401be8 ldr w8, [sp, #0x18] 1a5e78: 11000508 add w8, w8, #0x1 1a5e7c: b9001be8 str w8, [sp, #0x18] 1a5e80: 17ffffe2 b 0x1a5e08 1a5e84: 17ffffd0 b 0x1a5dc4 1a5e88: 14000022 b 0x1a5f10 1a5e8c: b90017ff str wzr, [sp, #0x14] 1a5e90: b94017e8 ldr w8, [sp, #0x14] 1a5e94: b85dc3a9 ldur w9, [x29, #-0x24] 1a5e98: 6b09011f cmp w8, w9 1a5e9c: 1a9fa7e8 cset w8, lt 1a5ea0: 37000048 tbnz w8, #0x0, 0x1a5ea8 1a5ea4: 1400001b b 0x1a5f10 1a5ea8: b90013ff str wzr, [sp, #0x10] 1a5eac: b94013e8 ldr w8, [sp, #0x10] 1a5eb0: 2a0803e9 mov w9, w8 1a5eb4: 93407d29 sxtw x9, w9 1a5eb8: f85f03aa ldur x10, [x29, #-0x10] 1a5ebc: f940114a ldr x10, [x10, #0x20] 1a5ec0: eb0a013f cmp x9, x10 1a5ec4: 1a9fa7e8 cset w8, lt 1a5ec8: 37000048 tbnz w8, #0x0, 0x1a5ed0 1a5ecc: 14000010 b 0x1a5f0c 1a5ed0: b27e03e8 orr x8, xzr, #0x4 1a5ed4: f85e83a9 ldur x9, [x29, #-0x18] 1a5ed8: b94017ea ldr w10, [sp, #0x14] 1a5edc: 2a0a03eb mov w11, w10 1a5ee0: 93407d6b sxtw x11, w11 1a5ee4: 2a0b03ea mov w10, w11 1a5ee8: 1100054a add w10, w10, #0x1 1a5eec: b90017ea str w10, [sp, #0x14] 1a5ef0: 9b0b7d08 mul x8, x8, x11 1a5ef4: 8b080128 add x8, x9, x8 1a5ef8: b900011f str wzr, [x8] 1a5efc: b94013e8 ldr w8, [sp, #0x10] 1a5f00: 11000508 add w8, w8, #0x1 1a5f04: b90013e8 str w8, [sp, #0x10] 1a5f08: 17ffffe9 b 0x1a5eac 1a5f0c: 17ffffe1 b 0x1a5e90 1a5f10: f81f83bf stur xzr, [x29, #-0x8] 1a5f14: f85f83a0 ldur x0, [x29, #-0x8] 1a5f18: a9457bfd ldp x29, x30, [sp, #0x50] 1a5f1c: 910183ff add sp, sp, #0x60 1a5f20: d65f03c0 ret 00000000001a5f24 : 1a5f24: d101c3ff sub sp, sp, #0x70 1a5f28: a9067bfd stp x29, x30, [sp, #0x60] 1a5f2c: 910183fd add x29, sp, #0x60 1a5f30: d2800008 mov x8, #0x0 // =0 1a5f34: f81f03a0 stur x0, [x29, #-0x10] 1a5f38: f81e83a1 stur x1, [x29, #-0x18] 1a5f3c: f81e03a2 stur x2, [x29, #-0x20] 1a5f40: b81dc3a3 stur w3, [x29, #-0x24] 1a5f44: f9001be4 str x4, [sp, #0x30] 1a5f48: b9002fe5 str w5, [sp, #0x2c] 1a5f4c: b9002be6 str w6, [sp, #0x28] 1a5f50: f85f03a0 ldur x0, [x29, #-0x10] 1a5f54: f9402400 ldr x0, [x0, #0x48] 1a5f58: eb08001f cmp x0, x8 1a5f5c: 1a9fd7e3 cset w3, gt 1a5f60: f90003e8 str x8, [sp] 1a5f64: 37000043 tbnz w3, #0x0, 0x1a5f6c 1a5f68: 14000051 b 0x1a60ac 1a5f6c: f85f03a8 ldur x8, [x29, #-0x10] 1a5f70: f9402908 ldr x8, [x8, #0x50] 1a5f74: f90013e8 str x8, [sp, #0x20] 1a5f78: b9000fff str wzr, [sp, #0xc] 1a5f7c: f94013e8 ldr x8, [sp, #0x20] 1a5f80: f94003e9 ldr x9, [sp] 1a5f84: eb09011f cmp x8, x9 1a5f88: 1a9f07ea cset w10, ne 1a5f8c: 3700008a tbnz w10, #0x0, 0x1a5f9c 1a5f90: 92800008 mov x8, #-0x1 // =-1 1a5f94: f81f83a8 stur x8, [x29, #-0x8] 1a5f98: 14000046 b 0x1a60b0 1a5f9c: f85e03a8 ldur x8, [x29, #-0x20] 1a5fa0: f9000fe8 str x8, [sp, #0x18] 1a5fa4: f9400fe8 ldr x8, [sp, #0x18] 1a5fa8: f85e03a9 ldur x9, [x29, #-0x20] 1a5fac: b9402fea ldr w10, [sp, #0x2c] 1a5fb0: 2a0a03eb mov w11, w10 1a5fb4: 93407d6b sxtw x11, w11 1a5fb8: 8b0b0129 add x9, x9, x11 1a5fbc: eb09011f cmp x8, x9 1a5fc0: 1a9fa7ea cset w10, lt 1a5fc4: 3700004a tbnz w10, #0x0, 0x1a5fcc 1a5fc8: 14000039 b 0x1a60ac 1a5fcc: f85f03a0 ldur x0, [x29, #-0x10] 1a5fd0: f9401be1 ldr x1, [sp, #0x30] 1a5fd4: f94013e2 ldr x2, [sp, #0x20] 1a5fd8: b9402be3 ldr w3, [sp, #0x28] 1a5fdc: 97fffdaa bl 0x1a5684 1a5fe0: 35000040 cbnz w0, 0x1a5fe8 1a5fe4: 14000004 b 0x1a5ff4 1a5fe8: 92800008 mov x8, #-0x1 // =-1 1a5fec: f81f83a8 stur x8, [x29, #-0x8] 1a5ff0: 14000030 b 0x1a60b0 1a5ff4: f9000bff str xzr, [sp, #0x10] 1a5ff8: f9400be8 ldr x8, [sp, #0x10] 1a5ffc: f85f03a9 ldur x9, [x29, #-0x10] 1a6000: f9401129 ldr x9, [x9, #0x20] 1a6004: eb09011f cmp x8, x9 1a6008: 1a9fa7ea cset w10, lt 1a600c: 3700004a tbnz w10, #0x0, 0x1a6014 1a6010: 14000026 b 0x1a60a8 1a6014: b27d03e8 orr x8, xzr, #0x8 1a6018: b27e03e9 orr x9, xzr, #0x4 1a601c: f94013ea ldr x10, [sp, #0x20] 1a6020: f9400beb ldr x11, [sp, #0x10] 1a6024: 9b0b7d2b mul x11, x9, x11 1a6028: 8b0b014a add x10, x10, x11 1a602c: b940014c ldr w12, [x10] 1a6030: f85e83aa ldur x10, [x29, #-0x18] 1a6034: b9400fed ldr w13, [sp, #0xc] 1a6038: 2a0d03eb mov w11, w13 1a603c: 93407d6b sxtw x11, w11 1a6040: 2a0b03ed mov w13, w11 1a6044: 110005ad add w13, w13, #0x1 1a6048: b9000fed str w13, [sp, #0xc] 1a604c: 9b0b7d08 mul x8, x8, x11 1a6050: 8b080148 add x8, x10, x8 1a6054: f9400108 ldr x8, [x8] 1a6058: f9400fea ldr x10, [sp, #0x18] 1a605c: 9b0a7d29 mul x9, x9, x10 1a6060: 8b090108 add x8, x8, x9 1a6064: b940010d ldr w13, [x8] 1a6068: 0b0c01ac add w12, w13, w12 1a606c: b900010c str w12, [x8] 1a6070: b9400fec ldr w12, [sp, #0xc] 1a6074: b85dc3ad ldur w13, [x29, #-0x24] 1a6078: 6b0d019f cmp w12, w13 1a607c: 1a9f17ec cset w12, eq 1a6080: 3700004c tbnz w12, #0x0, 0x1a6088 1a6084: 14000005 b 0x1a6098 1a6088: b9000fff str wzr, [sp, #0xc] 1a608c: f9400fe8 ldr x8, [sp, #0x18] 1a6090: 91000508 add x8, x8, #0x1 1a6094: f9000fe8 str x8, [sp, #0x18] 1a6098: f9400be8 ldr x8, [sp, #0x10] 1a609c: 91000508 add x8, x8, #0x1 1a60a0: f9000be8 str x8, [sp, #0x10] 1a60a4: 17ffffd5 b 0x1a5ff8 1a60a8: 17ffffbf b 0x1a5fa4 1a60ac: f81f83bf stur xzr, [x29, #-0x8] 1a60b0: f85f83a0 ldur x0, [x29, #-0x8] 1a60b4: a9467bfd ldp x29, x30, [sp, #0x60] 1a60b8: 9101c3ff add sp, sp, #0x70 1a60bc: d65f03c0 ret 1a60c0: d10703ff sub sp, sp, #0x1c0 1a60c4: f900d3fc str x28, [sp, #0x1a0] 1a60c8: a91b7bfd stp x29, x30, [sp, #0x1b0] 1a60cc: 9106c3fd add x29, sp, #0x1b0 1a60d0: d53bd048 mrs x8, TPIDR_EL0 1a60d4: f9401508 ldr x8, [x8, #0x28] 1a60d8: f81e83a8 stur x8, [x29, #-0x18] 1a60dc: f81503a0 stur x0, [x29, #-0xb0] 1a60e0: f81483a1 stur x1, [x29, #-0xb8] 1a60e4: f81403a2 stur x2, [x29, #-0xc0] 1a60e8: f81383a3 stur x3, [x29, #-0xc8] 1a60ec: f81303a4 stur x4, [x29, #-0xd0] 1a60f0: f9006fe5 str x5, [sp, #0xd8] 1a60f4: b900d7e6 str w6, [sp, #0xd4] 1a60f8: aa1f03e8 mov x8, xzr 1a60fc: f9005fe8 str x8, [sp, #0xb8] 1a6100: f9005be8 str x8, [sp, #0xb0] 1a6104: f85483a8 ldur x8, [x29, #-0xb8] 1a6108: f1000108 subs x8, x8, #0x0 1a610c: f90047e8 str x8, [sp, #0x88] 1a6110: 540000ac b.gt 0x1a6124 1a6114: 14000001 b 0x1a6118 1a6118: 320003e8 orr w8, wzr, #0x1 1a611c: b815c3a8 stur w8, [x29, #-0xa4] 1a6120: 14000148 b 0x1a6640 1a6124: f85483a8 ldur x8, [x29, #-0xb8] 1a6128: f1000508 subs x8, x8, #0x1 1a612c: f90043e8 str x8, [sp, #0x80] 1a6130: 540000cc b.gt 0x1a6148 1a6134: 14000001 b 0x1a6138 1a6138: f85403a8 ldur x8, [x29, #-0xc0] 1a613c: 320103e9 orr w9, wzr, #0x80000000 1a6140: b9000109 str w9, [x8] 1a6144: 14000117 b 0x1a65a0 1a6148: 2a1f03e8 mov w8, wzr 1a614c: b81e03a8 stur w8, [x29, #-0x20] 1a6150: 6f00e400 movi v0.2d, #0000000000000000 1a6154: 3c9d03a0 stur q0, [x29, #-0x30] 1a6158: 3c9c03a0 stur q0, [x29, #-0x40] 1a615c: 3c9b03a0 stur q0, [x29, #-0x50] 1a6160: 3c9a03a0 stur q0, [x29, #-0x60] 1a6164: 3c9903a0 stur q0, [x29, #-0x70] 1a6168: 3c9803a0 stur q0, [x29, #-0x80] 1a616c: 3c9703a0 stur q0, [x29, #-0x90] 1a6170: 3c9603a0 stur q0, [x29, #-0xa0] 1a6174: aa1f03e9 mov x9, xzr 1a6178: f90067e9 str x9, [sp, #0xc8] 1a617c: 14000001 b 0x1a6180 1a6180: f94067e8 ldr x8, [sp, #0xc8] 1a6184: f85483a9 ldur x9, [x29, #-0xb8] 1a6188: eb090108 subs x8, x8, x9 1a618c: f9003fe8 str x8, [sp, #0x78] 1a6190: 5400206a b.ge 0x1a659c 1a6194: 14000001 b 0x1a6198 1a6198: f85503a8 ldur x8, [x29, #-0xb0] 1a619c: f94067e9 ldr x9, [sp, #0xc8] 1a61a0: 3869690a ldrb w10, [x8, x9] 1a61a4: 2a0a03e8 mov w8, w10 1a61a8: f90057e8 str x8, [sp, #0xa8] 1a61ac: f94057e8 ldr x8, [sp, #0xa8] 1a61b0: b4001ec8 cbz x8, 0x1a6588 1a61b4: 14000001 b 0x1a61b8 1a61b8: f94057e8 ldr x8, [sp, #0xa8] 1a61bc: b7f800e8 tbnz x8, #0x3f, 0x1a61d8 1a61c0: 14000001 b 0x1a61c4 1a61c4: f94057e8 ldr x8, [sp, #0xa8] 1a61c8: f1008508 subs x8, x8, #0x21 1a61cc: f9003be8 str x8, [sp, #0x70] 1a61d0: 540000ab b.lt 0x1a61e4 1a61d4: 14000001 b 0x1a61d8 1a61d8: 320003e8 orr w8, wzr, #0x1 1a61dc: b815c3a8 stur w8, [x29, #-0xa4] 1a61e0: 14000118 b 0x1a6640 1a61e4: f94057e8 ldr x8, [sp, #0xa8] 1a61e8: d10283a9 sub x9, x29, #0xa0 1a61ec: b868792a ldr w10, [x9, x8, lsl #2] 1a61f0: b900a7ea str w10, [sp, #0xa4] 1a61f4: aa1f03e8 mov x8, xzr 1a61f8: f9004fe8 str x8, [sp, #0x98] 1a61fc: f9405fe8 ldr x8, [sp, #0xb8] 1a6200: b4000108 cbz x8, 0x1a6220 1a6204: 14000001 b 0x1a6208 1a6208: b940a7e8 ldr w8, [sp, #0xa4] 1a620c: 350000a8 cbnz w8, 0x1a6220 1a6210: 14000001 b 0x1a6214 1a6214: 12800008 mov w8, #-0x1 // =-1 1a6218: b815c3a8 stur w8, [x29, #-0xa4] 1a621c: 14000109 b 0x1a6640 1a6220: aa1f03e8 mov x8, xzr 1a6224: f90063e8 str x8, [sp, #0xc0] 1a6228: 14000001 b 0x1a622c 1a622c: f94063e8 ldr x8, [sp, #0xc0] 1a6230: f94057e9 ldr x9, [sp, #0xa8] 1a6234: f1000529 subs x9, x9, #0x1 1a6238: eb090108 subs x8, x8, x9 1a623c: f90037e8 str x8, [sp, #0x68] 1a6240: 54000d4a b.ge 0x1a63e8 1a6244: 14000001 b 0x1a6248 1a6248: b940a7e8 ldr w8, [sp, #0xa4] 1a624c: b940abe9 ldr w9, [sp, #0xa8] 1a6250: b940c3ea ldr w10, [sp, #0xc0] 1a6254: 6b0a0129 subs w9, w9, w10 1a6258: 71000529 subs w9, w9, #0x1 1a625c: 1ac92508 lsr w8, w8, w9 1a6260: 12000108 and w8, w8, #0x1 1a6264: b90097e8 str w8, [sp, #0x94] 1a6268: f9404feb ldr x11, [sp, #0x98] 1a626c: f9405bec ldr x12, [sp, #0xb0] 1a6270: eb0c016b subs x11, x11, x12 1a6274: f90033eb str x11, [sp, #0x60] 1a6278: 540003ab b.lt 0x1a62ec 1a627c: 14000001 b 0x1a6280 1a6280: f9404fe8 ldr x8, [sp, #0x98] 1a6284: b7f80108 tbnz x8, #0x3f, 0x1a62a4 1a6288: 14000001 b 0x1a628c 1a628c: f9404fe8 ldr x8, [sp, #0x98] 1a6290: f85483a9 ldur x9, [x29, #-0xb8] 1a6294: eb090108 subs x8, x8, x9 1a6298: f9002fe8 str x8, [sp, #0x58] 1a629c: 540000ab b.lt 0x1a62b0 1a62a0: 14000001 b 0x1a62a4 1a62a4: 320003e8 orr w8, wzr, #0x1 1a62a8: b815c3a8 stur w8, [x29, #-0xa4] 1a62ac: 140000e5 b 0x1a6640 1a62b0: f9405be8 ldr x8, [sp, #0xb0] 1a62b4: 91000508 add x8, x8, #0x1 1a62b8: f9005be8 str x8, [sp, #0xb0] 1a62bc: f9405be8 ldr x8, [sp, #0xb0] 1a62c0: f85403a9 ldur x9, [x29, #-0xc0] 1a62c4: f9404fea ldr x10, [sp, #0x98] 1a62c8: d37df14a lsl x10, x10, #3 1a62cc: 2a0803eb mov w11, w8 1a62d0: b82a692b str w11, [x9, x10] 1a62d4: f85403a8 ldur x8, [x29, #-0xc0] 1a62d8: f9404fe9 ldr x9, [sp, #0x98] 1a62dc: 8b090d08 add x8, x8, x9, lsl #3 1a62e0: 2a1f03eb mov w11, wzr 1a62e4: b900050b str w11, [x8, #0x4] 1a62e8: 14000019 b 0x1a634c 1a62ec: f9404fe8 ldr x8, [sp, #0x98] 1a62f0: b7f80268 tbnz x8, #0x3f, 0x1a633c 1a62f4: 14000001 b 0x1a62f8 1a62f8: f9404fe8 ldr x8, [sp, #0x98] 1a62fc: f85483a9 ldur x9, [x29, #-0xb8] 1a6300: eb090108 subs x8, x8, x9 1a6304: f9002be8 str x8, [sp, #0x50] 1a6308: 540001aa b.ge 0x1a633c 1a630c: 14000001 b 0x1a6310 1a6310: f9404fe8 ldr x8, [sp, #0x98] 1a6314: b98097e9 ldrsw x9, [sp, #0x94] 1a6318: 8b080528 add x8, x9, x8, lsl #1 1a631c: f85483a9 ldur x9, [x29, #-0xb8] 1a6320: 320003ea orr w10, wzr, #0x1 1a6324: 2a0a03eb mov w11, w10 1a6328: b37ff92b bfi x11, x9, #1, #63 1a632c: eb0b0108 subs x8, x8, x11 1a6330: f90027e8 str x8, [sp, #0x48] 1a6334: 540000ad b.le 0x1a6348 1a6338: 14000001 b 0x1a633c 1a633c: 320003e8 orr w8, wzr, #0x1 1a6340: b815c3a8 stur w8, [x29, #-0xa4] 1a6344: 140000bf b 0x1a6640 1a6348: 14000001 b 0x1a634c 1a634c: f85403a8 ldur x8, [x29, #-0xc0] 1a6350: f9404fe9 ldr x9, [sp, #0x98] 1a6354: b98097ea ldrsw x10, [sp, #0x94] 1a6358: 8b090549 add x9, x10, x9, lsl #1 1a635c: b869790b ldr w11, [x8, x9, lsl #2] 1a6360: 3500014b cbnz w11, 0x1a6388 1a6364: 14000001 b 0x1a6368 1a6368: f9405be8 ldr x8, [sp, #0xb0] 1a636c: f85403a9 ldur x9, [x29, #-0xc0] 1a6370: f9404fea ldr x10, [sp, #0x98] 1a6374: b98097eb ldrsw x11, [sp, #0x94] 1a6378: 8b0a056a add x10, x11, x10, lsl #1 1a637c: 2a0803ec mov w12, w8 1a6380: b82a792c str w12, [x9, x10, lsl #2] 1a6384: 14000001 b 0x1a6388 1a6388: f85403a8 ldur x8, [x29, #-0xc0] 1a638c: f9404fe9 ldr x9, [sp, #0x98] 1a6390: b98097ea ldrsw x10, [sp, #0x94] 1a6394: 8b090549 add x9, x10, x9, lsl #1 1a6398: b869790b ldr w11, [x8, x9, lsl #2] 1a639c: 2a0b03e8 mov w8, w11 1a63a0: f9004fe8 str x8, [sp, #0x98] 1a63a4: f9404fe8 ldr x8, [sp, #0x98] 1a63a8: b7f80108 tbnz x8, #0x3f, 0x1a63c8 1a63ac: 14000001 b 0x1a63b0 1a63b0: f9404fe8 ldr x8, [sp, #0x98] 1a63b4: f85483a9 ldur x9, [x29, #-0xb8] 1a63b8: eb090108 subs x8, x8, x9 1a63bc: f90023e8 str x8, [sp, #0x40] 1a63c0: 540000ab b.lt 0x1a63d4 1a63c4: 14000001 b 0x1a63c8 1a63c8: 320003e8 orr w8, wzr, #0x1 1a63cc: b815c3a8 stur w8, [x29, #-0xa4] 1a63d0: 1400009c b 0x1a6640 1a63d4: 14000001 b 0x1a63d8 1a63d8: f94063e8 ldr x8, [sp, #0xc0] 1a63dc: 91000508 add x8, x8, #0x1 1a63e0: f90063e8 str x8, [sp, #0xc0] 1a63e4: 17ffff92 b 0x1a622c 1a63e8: b940a7e8 ldr w8, [sp, #0xa4] 1a63ec: b940abe9 ldr w9, [sp, #0xa8] 1a63f0: b940c3ea ldr w10, [sp, #0xc0] 1a63f4: 6b0a0129 subs w9, w9, w10 1a63f8: 71000529 subs w9, w9, #0x1 1a63fc: 1ac92508 lsr w8, w8, w9 1a6400: 12000108 and w8, w8, #0x1 1a6404: b90093e8 str w8, [sp, #0x90] 1a6408: f9404feb ldr x11, [sp, #0x98] 1a640c: f9405bec ldr x12, [sp, #0xb0] 1a6410: eb0c016b subs x11, x11, x12 1a6414: f9001feb str x11, [sp, #0x38] 1a6418: 5400016b b.lt 0x1a6444 1a641c: 14000001 b 0x1a6420 1a6420: f9405be8 ldr x8, [sp, #0xb0] 1a6424: 91000508 add x8, x8, #0x1 1a6428: f9005be8 str x8, [sp, #0xb0] 1a642c: f85403a8 ldur x8, [x29, #-0xc0] 1a6430: f9404fe9 ldr x9, [sp, #0x98] 1a6434: 8b090d08 add x8, x8, x9, lsl #3 1a6438: 2a1f03ea mov w10, wzr 1a643c: b900050a str w10, [x8, #0x4] 1a6440: 14000001 b 0x1a6444 1a6444: f94067e0 ldr x0, [sp, #0xc8] 1a6448: f9405fe8 ldr x8, [sp, #0xb8] 1a644c: 91000509 add x9, x8, #0x1 1a6450: f9005fe9 str x9, [sp, #0xb8] 1a6454: f85383a2 ldur x2, [x29, #-0xc8] 1a6458: f85303a3 ldur x3, [x29, #-0xd0] 1a645c: f9406fe4 ldr x4, [sp, #0xd8] 1a6460: b940d7e5 ldr w5, [sp, #0xd4] 1a6464: aa0803e1 mov x1, x8 1a6468: 94000085 bl 0x1a667c 1a646c: 32010000 orr w0, w0, #0x80000000 1a6470: f85403a8 ldur x8, [x29, #-0xc0] 1a6474: f9404fe9 ldr x9, [sp, #0x98] 1a6478: b98093e1 ldrsw x1, [sp, #0x90] 1a647c: 8b090429 add x9, x1, x9, lsl #1 1a6480: b8297900 str w0, [x8, x9, lsl #2] 1a6484: f94057e8 ldr x8, [sp, #0xa8] 1a6488: f90063e8 str x8, [sp, #0xc0] 1a648c: 14000001 b 0x1a6490 1a6490: f94063e8 ldr x8, [sp, #0xc0] 1a6494: f1000508 subs x8, x8, #0x1 1a6498: f9001be8 str x8, [sp, #0x30] 1a649c: 5400032b b.lt 0x1a6500 1a64a0: 14000001 b 0x1a64a4 1a64a4: f94063e8 ldr x8, [sp, #0xc0] 1a64a8: d10283a9 sub x9, x29, #0xa0 1a64ac: b868792a ldr w10, [x9, x8, lsl #2] 1a64b0: 3600012a tbz w10, #0x0, 0x1a64d4 1a64b4: 14000001 b 0x1a64b8 1a64b8: f94063e8 ldr x8, [sp, #0xc0] 1a64bc: d10283a9 sub x9, x29, #0xa0 1a64c0: 8b080928 add x8, x9, x8, lsl #2 1a64c4: b85fc10a ldur w10, [x8, #-0x4] 1a64c8: 531f794a lsl w10, w10, #1 1a64cc: b900010a str w10, [x8] 1a64d0: 1400000c b 0x1a6500 1a64d4: f94063e8 ldr x8, [sp, #0xc0] 1a64d8: d37ef508 lsl x8, x8, #2 1a64dc: d10283a9 sub x9, x29, #0xa0 1a64e0: b868692a ldr w10, [x9, x8] 1a64e4: 1100054a add w10, w10, #0x1 1a64e8: b828692a str w10, [x9, x8] 1a64ec: 14000001 b 0x1a64f0 1a64f0: f94063e8 ldr x8, [sp, #0xc0] 1a64f4: f1000508 subs x8, x8, #0x1 1a64f8: f90063e8 str x8, [sp, #0xc0] 1a64fc: 17ffffe5 b 0x1a6490 1a6500: f94057e8 ldr x8, [sp, #0xa8] 1a6504: 91000508 add x8, x8, #0x1 1a6508: f90063e8 str x8, [sp, #0xc0] 1a650c: 14000001 b 0x1a6510 1a6510: f94063e8 ldr x8, [sp, #0xc0] 1a6514: f1008108 subs x8, x8, #0x20 1a6518: f90017e8 str x8, [sp, #0x28] 1a651c: 5400034c b.gt 0x1a6584 1a6520: 14000001 b 0x1a6524 1a6524: f94063e8 ldr x8, [sp, #0xc0] 1a6528: d10283a9 sub x9, x29, #0xa0 1a652c: b868792a ldr w10, [x9, x8, lsl #2] 1a6530: b940a7eb ldr w11, [sp, #0xa4] 1a6534: 6b4a056a subs w10, w11, w10, lsr #1 1a6538: b90027ea str w10, [sp, #0x24] 1a653c: 54000181 b.ne 0x1a656c 1a6540: 14000001 b 0x1a6544 1a6544: f94063e8 ldr x8, [sp, #0xc0] 1a6548: d10283a9 sub x9, x29, #0xa0 1a654c: b868792a ldr w10, [x9, x8, lsl #2] 1a6550: b900a7ea str w10, [sp, #0xa4] 1a6554: f94063e8 ldr x8, [sp, #0xc0] 1a6558: 8b080928 add x8, x9, x8, lsl #2 1a655c: b85fc10a ldur w10, [x8, #-0x4] 1a6560: 531f794a lsl w10, w10, #1 1a6564: b900010a str w10, [x8] 1a6568: 14000002 b 0x1a6570 1a656c: 14000006 b 0x1a6584 1a6570: 14000001 b 0x1a6574 1a6574: f94063e8 ldr x8, [sp, #0xc0] 1a6578: 91000508 add x8, x8, #0x1 1a657c: f90063e8 str x8, [sp, #0xc0] 1a6580: 17ffffe4 b 0x1a6510 1a6584: 14000001 b 0x1a6588 1a6588: 14000001 b 0x1a658c 1a658c: f94067e8 ldr x8, [sp, #0xc8] 1a6590: 91000508 add x8, x8, #0x1 1a6594: f90067e8 str x8, [sp, #0xc8] 1a6598: 17fffefa b 0x1a6180 1a659c: 14000001 b 0x1a65a0 1a65a0: f85303a8 ldur x8, [x29, #-0xd0] 1a65a4: f9402508 ldr x8, [x8, #0x48] 1a65a8: f1000508 subs x8, x8, #0x1 1a65ac: f9000fe8 str x8, [sp, #0x18] 1a65b0: 54000420 b.eq 0x1a6634 1a65b4: 14000001 b 0x1a65b8 1a65b8: 320003e8 orr w8, wzr, #0x1 1a65bc: 2a0803e9 mov w9, w8 1a65c0: f90067e9 str x9, [sp, #0xc8] 1a65c4: 14000001 b 0x1a65c8 1a65c8: f94067e8 ldr x8, [sp, #0xc8] 1a65cc: f1008108 subs x8, x8, #0x20 1a65d0: f9000be8 str x8, [sp, #0x10] 1a65d4: 540002ec b.gt 0x1a6630 1a65d8: 14000001 b 0x1a65dc 1a65dc: f94067e8 ldr x8, [sp, #0xc8] 1a65e0: d10283a9 sub x9, x29, #0xa0 1a65e4: b868792a ldr w10, [x9, x8, lsl #2] 1a65e8: 2a0a03e9 mov w9, w10 1a65ec: 321b03ea orr w10, wzr, #0x20 1a65f0: 2a0a03eb mov w11, w10 1a65f4: eb080168 subs x8, x11, x8 1a65f8: 1280000a mov w10, #-0x1 // =-1 1a65fc: 2a0a03eb mov w11, w10 1a6600: 9ac82568 lsr x8, x11, x8 1a6604: 8a080128 and x8, x9, x8 1a6608: b40000a8 cbz x8, 0x1a661c 1a660c: 14000001 b 0x1a6610 1a6610: 320003e8 orr w8, wzr, #0x1 1a6614: b815c3a8 stur w8, [x29, #-0xa4] 1a6618: 1400000a b 0x1a6640 1a661c: 14000001 b 0x1a6620 1a6620: f94067e8 ldr x8, [sp, #0xc8] 1a6624: 91000508 add x8, x8, #0x1 1a6628: f90067e8 str x8, [sp, #0xc8] 1a662c: 17ffffe7 b 0x1a65c8 1a6630: 14000001 b 0x1a6634 1a6634: 2a1f03e8 mov w8, wzr 1a6638: b815c3a8 stur w8, [x29, #-0xa4] 1a663c: 14000001 b 0x1a6640 1a6640: b855c3a8 ldur w8, [x29, #-0xa4] 1a6644: d53bd049 mrs x9, TPIDR_EL0 1a6648: f9401529 ldr x9, [x9, #0x28] 1a664c: f85e83aa ldur x10, [x29, #-0x18] 1a6650: eb0a0129 subs x9, x9, x10 1a6654: b9000fe8 str w8, [sp, #0xc] 1a6658: f90003e9 str x9, [sp] 1a665c: 540000e1 b.ne 0x1a6678 1a6660: 14000001 b 0x1a6664 1a6664: b9400fe0 ldr w0, [sp, #0xc] 1a6668: a95b7bfd ldp x29, x30, [sp, #0x1b0] 1a666c: f940d3fc ldr x28, [sp, #0x1a0] 1a6670: 910703ff add sp, sp, #0x1c0 1a6674: d65f03c0 ret 1a6678: 97fc0dbe bl 0xa9d70 <__stack_chk_fail@plt> 1a667c: d10183ff sub sp, sp, #0x60 1a6680: a9057bfd stp x29, x30, [sp, #0x50] 1a6684: 910143fd add x29, sp, #0x50 1a6688: f81f03a0 stur x0, [x29, #-0x10] 1a668c: f81e83a1 stur x1, [x29, #-0x18] 1a6690: f81e03a2 stur x2, [x29, #-0x20] 1a6694: f90017e3 str x3, [sp, #0x28] 1a6698: f90013e4 str x4, [sp, #0x20] 1a669c: b9001fe5 str w5, [sp, #0x1c] 1a66a0: b9001bff str wzr, [sp, #0x18] 1a66a4: f94017e0 ldr x0, [sp, #0x28] 1a66a8: b9401405 ldr w5, [x0, #0x14] 1a66ac: b9000be5 str w5, [sp, #0x8] 1a66b0: 340002a5 cbz w5, 0x1a6704 1a66b4: 14000001 b 0x1a66b8 1a66b8: 320003e8 orr w8, wzr, #0x1 1a66bc: b9400be9 ldr w9, [sp, #0x8] 1a66c0: 6b09011f cmp w8, w9 1a66c4: 1a9f17e8 cset w8, eq 1a66c8: 37000268 tbnz w8, #0x0, 0x1a6714 1a66cc: 14000001 b 0x1a66d0 1a66d0: 321f03e8 orr w8, wzr, #0x2 1a66d4: b9400be9 ldr w9, [sp, #0x8] 1a66d8: 6b09011f cmp w8, w9 1a66dc: 1a9f17e8 cset w8, eq 1a66e0: 37000c08 tbnz w8, #0x0, 0x1a6860 1a66e4: 14000001 b 0x1a66e8 1a66e8: 320007e8 orr w8, wzr, #0x3 1a66ec: b9400be9 ldr w9, [sp, #0x8] 1a66f0: 6b09011f cmp w8, w9 1a66f4: 1a9f17e8 cset w8, eq 1a66f8: 37000fe8 tbnz w8, #0x0, 0x1a68f4 1a66fc: 14000001 b 0x1a6700 1a6700: 14000081 b 0x1a6904 1a6704: f85f03a8 ldur x8, [x29, #-0x10] 1a6708: 2a0803e9 mov w9, w8 1a670c: b81fc3a9 stur w9, [x29, #-0x4] 1a6710: 1400007e b 0x1a6908 1a6714: 320003e8 orr w8, wzr, #0x1 1a6718: b9401fe9 ldr w9, [sp, #0x1c] 1a671c: 6b08013f cmp w9, w8 1a6720: 1a9f17e8 cset w8, eq 1a6724: 37000048 tbnz w8, #0x0, 0x1a672c 1a6728: 1400002c b 0x1a67d8 1a672c: b90017ff str wzr, [sp, #0x14] 1a6730: b94017e8 ldr w8, [sp, #0x14] 1a6734: 2a0803e9 mov w9, w8 1a6738: 93407d29 sxtw x9, w9 1a673c: f94017ea ldr x10, [sp, #0x28] 1a6740: f940114a ldr x10, [x10, #0x20] 1a6744: eb0a013f cmp x9, x10 1a6748: 1a9fa7e8 cset w8, lt 1a674c: 37000048 tbnz w8, #0x0, 0x1a6754 1a6750: 14000021 b 0x1a67d4 1a6754: b27f03e8 orr x8, xzr, #0x2 1a6758: f85f03a9 ldur x9, [x29, #-0x10] 1a675c: f85e03aa ldur x10, [x29, #-0x20] 1a6760: 9aca0d2b sdiv x11, x9, x10 1a6764: 9b0a7d6a mul x10, x11, x10 1a6768: eb0a0129 subs x9, x9, x10 1a676c: 2a0903ec mov w12, w9 1a6770: b90013ec str w12, [sp, #0x10] 1a6774: f85e03a9 ldur x9, [x29, #-0x20] 1a6778: f85f03aa ldur x10, [x29, #-0x10] 1a677c: 9ac90d49 sdiv x9, x10, x9 1a6780: f81f03a9 stur x9, [x29, #-0x10] 1a6784: f94017e9 ldr x9, [sp, #0x28] 1a6788: f9402129 ldr x9, [x9, #0x40] 1a678c: b94013ec ldr w12, [sp, #0x10] 1a6790: 2a0c03ea mov w10, w12 1a6794: d3407d4a ubfx x10, x10, #0, #32 1a6798: 9b0a7d08 mul x8, x8, x10 1a679c: 8b080128 add x8, x9, x8 1a67a0: 7940010c ldrh w12, [x8] 1a67a4: f94017e8 ldr x8, [sp, #0x28] 1a67a8: b940190d ldr w13, [x8, #0x18] 1a67ac: b94017ee ldr w14, [sp, #0x14] 1a67b0: 1b0e7dad mul w13, w13, w14 1a67b4: 1acd218c lsl w12, w12, w13 1a67b8: b9401bed ldr w13, [sp, #0x18] 1a67bc: 2a0c01ac orr w12, w13, w12 1a67c0: b9001bec str w12, [sp, #0x18] 1a67c4: b94017e8 ldr w8, [sp, #0x14] 1a67c8: 11000508 add w8, w8, #0x1 1a67cc: b90017e8 str w8, [sp, #0x14] 1a67d0: 17ffffd8 b 0x1a6730 1a67d4: 14000020 b 0x1a6854 1a67d8: b90017ff str wzr, [sp, #0x14] 1a67dc: b94017e8 ldr w8, [sp, #0x14] 1a67e0: 2a0803e9 mov w9, w8 1a67e4: 93407d29 sxtw x9, w9 1a67e8: f94017ea ldr x10, [sp, #0x28] 1a67ec: f940114a ldr x10, [x10, #0x20] 1a67f0: eb0a013f cmp x9, x10 1a67f4: 1a9fa7e8 cset w8, lt 1a67f8: 37000048 tbnz w8, #0x0, 0x1a6800 1a67fc: 14000016 b 0x1a6854 1a6800: f94013e0 ldr x0, [sp, #0x20] 1a6804: f94017e8 ldr x8, [sp, #0x28] 1a6808: b9401901 ldr w1, [x8, #0x18] 1a680c: 97fbfbbd bl 0xa5700 1a6810: f94017e8 ldr x8, [sp, #0x28] 1a6814: b9401901 ldr w1, [x8, #0x18] 1a6818: b94017e9 ldr w9, [sp, #0x14] 1a681c: 1b097c29 mul w9, w1, w9 1a6820: 2a0903e8 mov w8, w9 1a6824: d3407d08 ubfx x8, x8, #0, #32 1a6828: 9ac82008 lsl x8, x0, x8 1a682c: b9401be9 ldr w9, [sp, #0x18] 1a6830: 2a0903e0 mov w0, w9 1a6834: d3407c00 ubfx x0, x0, #0, #32 1a6838: aa080008 orr x8, x0, x8 1a683c: 2a0803e9 mov w9, w8 1a6840: b9001be9 str w9, [sp, #0x18] 1a6844: b94017e8 ldr w8, [sp, #0x14] 1a6848: 11000508 add w8, w8, #0x1 1a684c: b90017e8 str w8, [sp, #0x14] 1a6850: 17ffffe3 b 0x1a67dc 1a6854: b9401be8 ldr w8, [sp, #0x18] 1a6858: b81fc3a8 stur w8, [x29, #-0x4] 1a685c: 1400002b b 0x1a6908 1a6860: b90017ff str wzr, [sp, #0x14] 1a6864: b94017e8 ldr w8, [sp, #0x14] 1a6868: 2a0803e9 mov w9, w8 1a686c: 93407d29 sxtw x9, w9 1a6870: f94017ea ldr x10, [sp, #0x28] 1a6874: f940114a ldr x10, [x10, #0x20] 1a6878: eb0a013f cmp x9, x10 1a687c: 1a9fa7e8 cset w8, lt 1a6880: 37000048 tbnz w8, #0x0, 0x1a6888 1a6884: 14000019 b 0x1a68e8 1a6888: f85f03a8 ldur x8, [x29, #-0x10] 1a688c: f85e03a9 ldur x9, [x29, #-0x20] 1a6890: 9ac90d0a sdiv x10, x8, x9 1a6894: 9b097d49 mul x9, x10, x9 1a6898: eb090108 subs x8, x8, x9 1a689c: 2a0803eb mov w11, w8 1a68a0: b9000feb str w11, [sp, #0xc] 1a68a4: f85e03a8 ldur x8, [x29, #-0x20] 1a68a8: f85f03a9 ldur x9, [x29, #-0x10] 1a68ac: 9ac80d28 sdiv x8, x9, x8 1a68b0: f81f03a8 stur x8, [x29, #-0x10] 1a68b4: b9400feb ldr w11, [sp, #0xc] 1a68b8: f94017e8 ldr x8, [sp, #0x28] 1a68bc: b9403d0c ldr w12, [x8, #0x3c] 1a68c0: b94017ed ldr w13, [sp, #0x14] 1a68c4: 1b0d7d8c mul w12, w12, w13 1a68c8: 1acc216b lsl w11, w11, w12 1a68cc: b9401bec ldr w12, [sp, #0x18] 1a68d0: 2a0b018b orr w11, w12, w11 1a68d4: b9001beb str w11, [sp, #0x18] 1a68d8: b94017e8 ldr w8, [sp, #0x14] 1a68dc: 11000508 add w8, w8, #0x1 1a68e0: b90017e8 str w8, [sp, #0x14] 1a68e4: 17ffffe0 b 0x1a6864 1a68e8: b9401be8 ldr w8, [sp, #0x18] 1a68ec: b81fc3a8 stur w8, [x29, #-0x4] 1a68f0: 14000006 b 0x1a6908 1a68f4: f85e83a8 ldur x8, [x29, #-0x18] 1a68f8: 2a0803e9 mov w9, w8 1a68fc: b81fc3a9 stur w9, [x29, #-0x4] 1a6900: 14000002 b 0x1a6908 1a6904: b81fc3bf stur wzr, [x29, #-0x4] 1a6908: b85fc3a0 ldur w0, [x29, #-0x4] 1a690c: a9457bfd ldp x29, x30, [sp, #0x50] 1a6910: 910183ff add sp, sp, #0x60 1a6914: d65f03c0 ret 00000000001a6918 : 1a6918: d100c3ff sub sp, sp, #0x30 1a691c: d2800008 mov x8, #0x0 // =0 1a6920: f90013e0 str x0, [sp, #0x20] 1a6924: f94013e0 ldr x0, [sp, #0x20] 1a6928: eb08001f cmp x0, x8 1a692c: 1a9f07e9 cset w9, ne 1a6930: f90007e8 str x8, [sp, #0x8] 1a6934: 37000089 tbnz w9, #0x0, 0x1a6944 1a6938: 12800008 mov w8, #-0x1 // =-1 1a693c: b9002fe8 str w8, [sp, #0x2c] 1a6940: 14000024 b 0x1a69d0 1a6944: f94013e8 ldr x8, [sp, #0x20] 1a6948: f9400108 ldr x8, [x8] 1a694c: f9000fe8 str x8, [sp, #0x18] 1a6950: f9400fe8 ldr x8, [sp, #0x18] 1a6954: f94007e9 ldr x9, [sp, #0x8] 1a6958: eb09011f cmp x8, x9 1a695c: 1a9f07ea cset w10, ne 1a6960: 3700008a tbnz w10, #0x0, 0x1a6970 1a6964: 12800008 mov w8, #-0x1 // =-1 1a6968: b9002fe8 str w8, [sp, #0x2c] 1a696c: 14000019 b 0x1a69d0 1a6970: f9400fe8 ldr x8, [sp, #0x18] 1a6974: f9401908 ldr x8, [x8, #0x30] 1a6978: f9000be8 str x8, [sp, #0x10] 1a697c: f9400be8 ldr x8, [sp, #0x10] 1a6980: f94007e9 ldr x9, [sp, #0x8] 1a6984: eb09011f cmp x8, x9 1a6988: 1a9f07ea cset w10, ne 1a698c: 3700008a tbnz w10, #0x0, 0x1a699c 1a6990: 12800008 mov w8, #-0x1 // =-1 1a6994: b9002fe8 str w8, [sp, #0x2c] 1a6998: 1400000e b 0x1a69d0 1a699c: 92800008 mov x8, #-0x1 // =-1 1a69a0: 12800009 mov w9, #-0x1 // =-1 1a69a4: f94013ea ldr x10, [sp, #0x20] 1a69a8: b9004d49 str w9, [x10, #0x4c] 1a69ac: f94013ea ldr x10, [sp, #0x20] 1a69b0: b9004949 str w9, [x10, #0x48] 1a69b4: f94013ea ldr x10, [sp, #0x20] 1a69b8: f9003148 str x8, [x10, #0x60] 1a69bc: f94013ea ldr x10, [sp, #0x20] 1a69c0: f9003548 str x8, [x10, #0x68] 1a69c4: f94013ea ldr x10, [sp, #0x20] 1a69c8: f9003948 str x8, [x10, #0x70] 1a69cc: b9002fff str wzr, [sp, #0x2c] 1a69d0: b9402fe0 ldr w0, [sp, #0x2c] 1a69d4: 9100c3ff add sp, sp, #0x30 1a69d8: d65f03c0 ret 00000000001a69dc : 1a69dc: d10143ff sub sp, sp, #0x50 1a69e0: a9047bfd stp x29, x30, [sp, #0x40] 1a69e4: 910103fd add x29, sp, #0x40 1a69e8: f81f83a0 stur x0, [x29, #-0x8] 1a69ec: f81f03a1 stur x1, [x29, #-0x10] 1a69f0: f85f03a0 ldur x0, [x29, #-0x10] 1a69f4: f9401800 ldr x0, [x0, #0x30] 1a69f8: f90013e0 str x0, [sp, #0x20] 1a69fc: f85f03a0 ldur x0, [x29, #-0x10] 1a6a00: f85f83a1 ldur x1, [x29, #-0x8] 1a6a04: f9000020 str x0, [x1] 1a6a08: f85f03a0 ldur x0, [x29, #-0x10] 1a6a0c: b9400408 ldr w8, [x0, #0x4] 1a6a10: 321d03e9 orr w9, wzr, #0x8 1a6a14: 9b297d00 smull x0, w8, w9 1a6a18: 97fbee1e bl 0xa2290 1a6a1c: f85f83a1 ldur x1, [x29, #-0x8] 1a6a20: f9001c20 str x0, [x1, #0x38] 1a6a24: f85f03a0 ldur x0, [x29, #-0x10] 1a6a28: b9400408 ldr w8, [x0, #0x4] 1a6a2c: 321d03e9 orr w9, wzr, #0x8 1a6a30: 9b297d00 smull x0, w8, w9 1a6a34: 97fbee17 bl 0xa2290 1a6a38: f85f83a1 ldur x1, [x29, #-0x8] 1a6a3c: f9002020 str x0, [x1, #0x40] 1a6a40: b81ec3bf stur wzr, [x29, #-0x14] 1a6a44: b85ec3a8 ldur w8, [x29, #-0x14] 1a6a48: f85f03a9 ldur x9, [x29, #-0x10] 1a6a4c: b940052a ldr w10, [x9, #0x4] 1a6a50: 6b0a011f cmp w8, w10 1a6a54: 1a9fa7e8 cset w8, lt 1a6a58: 37000048 tbnz w8, #0x0, 0x1a6a60 1a6a5c: 1400002a b 0x1a6b04 1a6a60: b24003e8 orr x8, xzr, #0x1 1a6a64: b27d03e9 orr x9, xzr, #0x8 1a6a68: b27e03ea orr x10, xzr, #0x4 1a6a6c: f94013eb ldr x11, [sp, #0x20] 1a6a70: f940056b ldr x11, [x11, #0x8] 1a6a74: 9341fd6b asr x11, x11, #1 1a6a78: 9b0a7d61 mul x1, x11, x10 1a6a7c: aa0803e0 mov x0, x8 1a6a80: f9000fe8 str x8, [sp, #0x18] 1a6a84: f9000be9 str x9, [sp, #0x10] 1a6a88: f90007ea str x10, [sp, #0x8] 1a6a8c: 97fbed9d bl 0xa2100 1a6a90: f85f83a8 ldur x8, [x29, #-0x8] 1a6a94: f9401d08 ldr x8, [x8, #0x38] 1a6a98: b85ec3ac ldur w12, [x29, #-0x14] 1a6a9c: 2a0c03e9 mov w9, w12 1a6aa0: 93407d29 sxtw x9, w9 1a6aa4: f9400bea ldr x10, [sp, #0x10] 1a6aa8: 9b097d49 mul x9, x10, x9 1a6aac: 8b090108 add x8, x8, x9 1a6ab0: f9000100 str x0, [x8] 1a6ab4: f94013e8 ldr x8, [sp, #0x20] 1a6ab8: f9400508 ldr x8, [x8, #0x8] 1a6abc: 9342fd08 asr x8, x8, #2 1a6ac0: f94007e9 ldr x9, [sp, #0x8] 1a6ac4: 9b097d01 mul x1, x8, x9 1a6ac8: f9400fe0 ldr x0, [sp, #0x18] 1a6acc: 97fbed8d bl 0xa2100 1a6ad0: f85f83a8 ldur x8, [x29, #-0x8] 1a6ad4: f9402108 ldr x8, [x8, #0x40] 1a6ad8: b85ec3ac ldur w12, [x29, #-0x14] 1a6adc: 2a0c03e9 mov w9, w12 1a6ae0: 93407d29 sxtw x9, w9 1a6ae4: f9400bea ldr x10, [sp, #0x10] 1a6ae8: 9b097d49 mul x9, x10, x9 1a6aec: 8b090108 add x8, x8, x9 1a6af0: f9000100 str x0, [x8] 1a6af4: b85ec3a8 ldur w8, [x29, #-0x14] 1a6af8: 11000508 add w8, w8, #0x1 1a6afc: b81ec3a8 stur w8, [x29, #-0x14] 1a6b00: 17ffffd1 b 0x1a6a44 1a6b04: 52800000 mov w0, #0x0 // =0 1a6b08: f85f83a8 ldur x8, [x29, #-0x8] 1a6b0c: f900291f str xzr, [x8, #0x50] 1a6b10: f85f83a8 ldur x8, [x29, #-0x8] 1a6b14: f9002d1f str xzr, [x8, #0x58] 1a6b18: f85f83a8 ldur x8, [x29, #-0x8] 1a6b1c: b90007e0 str w0, [sp, #0x4] 1a6b20: aa0803e0 mov x0, x8 1a6b24: 97fc0187 bl 0xa7140 1a6b28: b94007e9 ldr w9, [sp, #0x4] 1a6b2c: 2a0903e0 mov w0, w9 1a6b30: a9447bfd ldp x29, x30, [sp, #0x40] 1a6b34: 910143ff add sp, sp, #0x50 1a6b38: d65f03c0 ret 00000000001a6b3c : 1a6b3c: d10083ff sub sp, sp, #0x20 1a6b40: a9017bfd stp x29, x30, [sp, #0x10] 1a6b44: 910043fd add x29, sp, #0x10 1a6b48: b24003e8 orr x8, xzr, #0x1 1a6b4c: b27d0fe1 orr x1, xzr, #0x78 1a6b50: f90007e0 str x0, [sp, #0x8] 1a6b54: aa0803e0 mov x0, x8 1a6b58: 97fbed6a bl 0xa2100 1a6b5c: f90003e0 str x0, [sp] 1a6b60: f94003e0 ldr x0, [sp] 1a6b64: f94007e1 ldr x1, [sp, #0x8] 1a6b68: 97fc08ae bl 0xa8e20 1a6b6c: f94003e8 ldr x8, [sp] 1a6b70: aa0803e0 mov x0, x8 1a6b74: a9417bfd ldp x29, x30, [sp, #0x10] 1a6b78: 910083ff add sp, sp, #0x20 1a6b7c: d65f03c0 ret 00000000001a6b80 : 1a6b80: d100c3ff sub sp, sp, #0x30 1a6b84: a9027bfd stp x29, x30, [sp, #0x20] 1a6b88: 910083fd add x29, sp, #0x20 1a6b8c: d2800008 mov x8, #0x0 // =0 1a6b90: f81f83a0 stur x0, [x29, #-0x8] 1a6b94: f85f83a0 ldur x0, [x29, #-0x8] 1a6b98: eb08001f cmp x0, x8 1a6b9c: 1a9f07e9 cset w9, ne 1a6ba0: f90003e8 str x8, [sp] 1a6ba4: 37000049 tbnz w9, #0x0, 0x1a6bac 1a6ba8: 14000060 b 0x1a6d28 1a6bac: f85f83a8 ldur x8, [x29, #-0x8] 1a6bb0: f9400108 ldr x8, [x8] 1a6bb4: f90007e8 str x8, [sp, #0x8] 1a6bb8: f85f83a8 ldur x8, [x29, #-0x8] 1a6bbc: f9401d08 ldr x8, [x8, #0x38] 1a6bc0: f94003e9 ldr x9, [sp] 1a6bc4: eb09011f cmp x8, x9 1a6bc8: 1a9f07ea cset w10, ne 1a6bcc: 3700004a tbnz w10, #0x0, 0x1a6bd4 1a6bd0: 14000028 b 0x1a6c70 1a6bd4: b81f43bf stur wzr, [x29, #-0xc] 1a6bd8: b85f43a8 ldur w8, [x29, #-0xc] 1a6bdc: f94007e9 ldr x9, [sp, #0x8] 1a6be0: b940052a ldr w10, [x9, #0x4] 1a6be4: 6b0a011f cmp w8, w10 1a6be8: 1a9fa7e8 cset w8, lt 1a6bec: 37000048 tbnz w8, #0x0, 0x1a6bf4 1a6bf0: 1400001d b 0x1a6c64 1a6bf4: b27d03e8 orr x8, xzr, #0x8 1a6bf8: f85f83a9 ldur x9, [x29, #-0x8] 1a6bfc: f9401d29 ldr x9, [x9, #0x38] 1a6c00: b85f43aa ldur w10, [x29, #-0xc] 1a6c04: 2a0a03eb mov w11, w10 1a6c08: 93407d6b sxtw x11, w11 1a6c0c: 9b0b7d08 mul x8, x8, x11 1a6c10: 8b080128 add x8, x9, x8 1a6c14: f9400108 ldr x8, [x8] 1a6c18: f94003e9 ldr x9, [sp] 1a6c1c: eb09011f cmp x8, x9 1a6c20: 1a9f07ea cset w10, ne 1a6c24: 3700004a tbnz w10, #0x0, 0x1a6c2c 1a6c28: 1400000b b 0x1a6c54 1a6c2c: b27d03e8 orr x8, xzr, #0x8 1a6c30: f85f83a9 ldur x9, [x29, #-0x8] 1a6c34: f9401d29 ldr x9, [x9, #0x38] 1a6c38: b85f43aa ldur w10, [x29, #-0xc] 1a6c3c: 2a0a03eb mov w11, w10 1a6c40: 93407d6b sxtw x11, w11 1a6c44: 9b0b7d08 mul x8, x8, x11 1a6c48: 8b080128 add x8, x9, x8 1a6c4c: f9400100 ldr x0, [x8] 1a6c50: 97fbec80 bl 0xa1e50 1a6c54: b85f43a8 ldur w8, [x29, #-0xc] 1a6c58: 11000508 add w8, w8, #0x1 1a6c5c: b81f43a8 stur w8, [x29, #-0xc] 1a6c60: 17ffffde b 0x1a6bd8 1a6c64: f85f83a8 ldur x8, [x29, #-0x8] 1a6c68: f9401d00 ldr x0, [x8, #0x38] 1a6c6c: 97fbec79 bl 0xa1e50 1a6c70: f85f83a8 ldur x8, [x29, #-0x8] 1a6c74: f9402108 ldr x8, [x8, #0x40] 1a6c78: f94003e9 ldr x9, [sp] 1a6c7c: eb09011f cmp x8, x9 1a6c80: 1a9f07ea cset w10, ne 1a6c84: 3700004a tbnz w10, #0x0, 0x1a6c8c 1a6c88: 14000028 b 0x1a6d28 1a6c8c: b81f43bf stur wzr, [x29, #-0xc] 1a6c90: b85f43a8 ldur w8, [x29, #-0xc] 1a6c94: f94007e9 ldr x9, [sp, #0x8] 1a6c98: b940052a ldr w10, [x9, #0x4] 1a6c9c: 6b0a011f cmp w8, w10 1a6ca0: 1a9fa7e8 cset w8, lt 1a6ca4: 37000048 tbnz w8, #0x0, 0x1a6cac 1a6ca8: 1400001d b 0x1a6d1c 1a6cac: b27d03e8 orr x8, xzr, #0x8 1a6cb0: f85f83a9 ldur x9, [x29, #-0x8] 1a6cb4: f9402129 ldr x9, [x9, #0x40] 1a6cb8: b85f43aa ldur w10, [x29, #-0xc] 1a6cbc: 2a0a03eb mov w11, w10 1a6cc0: 93407d6b sxtw x11, w11 1a6cc4: 9b0b7d08 mul x8, x8, x11 1a6cc8: 8b080128 add x8, x9, x8 1a6ccc: f9400108 ldr x8, [x8] 1a6cd0: f94003e9 ldr x9, [sp] 1a6cd4: eb09011f cmp x8, x9 1a6cd8: 1a9f07ea cset w10, ne 1a6cdc: 3700004a tbnz w10, #0x0, 0x1a6ce4 1a6ce0: 1400000b b 0x1a6d0c 1a6ce4: b27d03e8 orr x8, xzr, #0x8 1a6ce8: f85f83a9 ldur x9, [x29, #-0x8] 1a6cec: f9402129 ldr x9, [x9, #0x40] 1a6cf0: b85f43aa ldur w10, [x29, #-0xc] 1a6cf4: 2a0a03eb mov w11, w10 1a6cf8: 93407d6b sxtw x11, w11 1a6cfc: 9b0b7d08 mul x8, x8, x11 1a6d00: 8b080128 add x8, x9, x8 1a6d04: f9400100 ldr x0, [x8] 1a6d08: 97fbec52 bl 0xa1e50 1a6d0c: b85f43a8 ldur w8, [x29, #-0xc] 1a6d10: 11000508 add w8, w8, #0x1 1a6d14: b81f43a8 stur w8, [x29, #-0xc] 1a6d18: 17ffffde b 0x1a6c90 1a6d1c: f85f83a8 ldur x8, [x29, #-0x8] 1a6d20: f9402100 ldr x0, [x8, #0x40] 1a6d24: 97fbec4b bl 0xa1e50 1a6d28: a9427bfd ldp x29, x30, [sp, #0x20] 1a6d2c: 9100c3ff add sp, sp, #0x30 1a6d30: d65f03c0 ret 00000000001a6d34 : 1a6d34: d10083ff sub sp, sp, #0x20 1a6d38: a9017bfd stp x29, x30, [sp, #0x10] 1a6d3c: 910043fd add x29, sp, #0x10 1a6d40: f90007e0 str x0, [sp, #0x8] 1a6d44: f94007e0 ldr x0, [sp, #0x8] 1a6d48: 97fc0a0a bl 0xa9570 1a6d4c: f94007e0 ldr x0, [sp, #0x8] 1a6d50: 97fbec40 bl 0xa1e50 1a6d54: a9417bfd ldp x29, x30, [sp, #0x10] 1a6d58: 910083ff add sp, sp, #0x20 1a6d5c: d65f03c0 ret 00000000001a6d60 : 1a6d60: d102c3ff sub sp, sp, #0xb0 1a6d64: a90a7bfd stp x29, x30, [sp, #0xa0] 1a6d68: 910283fd add x29, sp, #0xa0 1a6d6c: 12800008 mov w8, #-0x1 // =-1 1a6d70: d2800009 mov x9, #0x0 // =0 1a6d74: f81f03a0 stur x0, [x29, #-0x10] 1a6d78: f81e83a1 stur x1, [x29, #-0x18] 1a6d7c: b81e43a2 stur w2, [x29, #-0x1c] 1a6d80: f85f03a0 ldur x0, [x29, #-0x10] 1a6d84: f9400000 ldr x0, [x0] 1a6d88: f81d83a0 stur x0, [x29, #-0x28] 1a6d8c: f85d83a0 ldur x0, [x29, #-0x28] 1a6d90: f9401800 ldr x0, [x0, #0x30] 1a6d94: f81d03a0 stur x0, [x29, #-0x30] 1a6d98: f85f03a0 ldur x0, [x29, #-0x10] 1a6d9c: b9404802 ldr w2, [x0, #0x48] 1a6da0: 6b08005f cmp w2, w8 1a6da4: 1a9fd7e8 cset w8, gt 1a6da8: f81c03a9 stur x9, [x29, #-0x40] 1a6dac: 37000048 tbnz w8, #0x0, 0x1a6db4 1a6db0: 14000080 b 0x1a6fb0 1a6db4: f85f03a8 ldur x8, [x29, #-0x10] 1a6db8: b9404909 ldr w9, [x8, #0x48] 1a6dbc: f85f03a8 ldur x8, [x29, #-0x10] 1a6dc0: b9404d0a ldr w10, [x8, #0x4c] 1a6dc4: 6b0a013f cmp w9, w10 1a6dc8: 1a9fa7e9 cset w9, lt 1a6dcc: 37000049 tbnz w9, #0x0, 0x1a6dd4 1a6dd0: 14000078 b 0x1a6fb0 1a6dd4: f85f03a8 ldur x8, [x29, #-0x10] 1a6dd8: b9404d09 ldr w9, [x8, #0x4c] 1a6ddc: f85f03a8 ldur x8, [x29, #-0x10] 1a6de0: b940490a ldr w10, [x8, #0x48] 1a6de4: 6b0a0129 subs w9, w9, w10 1a6de8: b81cc3a9 stur w9, [x29, #-0x34] 1a6dec: f85e83a8 ldur x8, [x29, #-0x18] 1a6df0: f85c03ab ldur x11, [x29, #-0x40] 1a6df4: eb0b011f cmp x8, x11 1a6df8: 1a9f07e9 cset w9, ne 1a6dfc: 37000049 tbnz w9, #0x0, 0x1a6e04 1a6e00: 14000069 b 0x1a6fa4 1a6e04: b85cc3a8 ldur w8, [x29, #-0x34] 1a6e08: b85e43a9 ldur w9, [x29, #-0x1c] 1a6e0c: 6b09011f cmp w8, w9 1a6e10: 1a9fd7e8 cset w8, gt 1a6e14: 37000048 tbnz w8, #0x0, 0x1a6e1c 1a6e18: 14000003 b 0x1a6e24 1a6e1c: b85e43a8 ldur w8, [x29, #-0x1c] 1a6e20: b81cc3a8 stur w8, [x29, #-0x34] 1a6e24: b81c83bf stur wzr, [x29, #-0x38] 1a6e28: b85c83a8 ldur w8, [x29, #-0x38] 1a6e2c: f85d83a9 ldur x9, [x29, #-0x28] 1a6e30: b940052a ldr w10, [x9, #0x4] 1a6e34: 6b0a011f cmp w8, w10 1a6e38: 1a9fa7e8 cset w8, lt 1a6e3c: 37000048 tbnz w8, #0x0, 0x1a6e44 1a6e40: 14000059 b 0x1a6fa4 1a6e44: b27f03e8 orr x8, xzr, #0x2 1a6e48: b27d03e9 orr x9, xzr, #0x8 1a6e4c: f85d03aa ldur x10, [x29, #-0x30] 1a6e50: f940014a ldr x10, [x10] 1a6e54: 2a0a03eb mov w11, w10 1a6e58: f85d03aa ldur x10, [x29, #-0x30] 1a6e5c: f940054a ldr x10, [x10, #0x8] 1a6e60: 2a0a03ec mov w12, w10 1a6e64: f85f03aa ldur x10, [x29, #-0x10] 1a6e68: f940294a ldr x10, [x10, #0x50] 1a6e6c: 2a0a03ed mov w13, w10 1a6e70: f85f03aa ldur x10, [x29, #-0x10] 1a6e74: f9402d4a ldr x10, [x10, #0x58] 1a6e78: 2a0a03ee mov w14, w10 1a6e7c: f85f03aa ldur x10, [x29, #-0x10] 1a6e80: f9401d4a ldr x10, [x10, #0x38] 1a6e84: b85c83af ldur w15, [x29, #-0x38] 1a6e88: 2a0f03f0 mov w16, w15 1a6e8c: 93407e10 sxtw x16, w16 1a6e90: 9b107d30 mul x16, x9, x16 1a6e94: 8b10014a add x10, x10, x16 1a6e98: f9400144 ldr x4, [x10] 1a6e9c: f85f03aa ldur x10, [x29, #-0x10] 1a6ea0: f940214a ldr x10, [x10, #0x40] 1a6ea4: b85c83af ldur w15, [x29, #-0x38] 1a6ea8: 2a0f03f0 mov w16, w15 1a6eac: 93407e10 sxtw x16, w16 1a6eb0: 9b107d29 mul x9, x9, x16 1a6eb4: 8b090149 add x9, x10, x9 1a6eb8: f9400125 ldr x5, [x9] 1a6ebc: f85d03a9 ldur x9, [x29, #-0x30] 1a6ec0: f9400129 ldr x9, [x9] 1a6ec4: 9341fd29 asr x9, x9, #1 1a6ec8: 2a0903ef mov w15, w9 1a6ecc: 2a0f03e0 mov w0, w15 1a6ed0: f81b83a8 stur x8, [x29, #-0x48] 1a6ed4: b81b43ab stur w11, [x29, #-0x4c] 1a6ed8: b90053ec str w12, [sp, #0x50] 1a6edc: b9004fed str w13, [sp, #0x4c] 1a6ee0: b9004bee str w14, [sp, #0x48] 1a6ee4: f90023e4 str x4, [sp, #0x40] 1a6ee8: f9001fe5 str x5, [sp, #0x38] 1a6eec: 94000036 bl 0x1a6fc4 1a6ef0: f85d03a8 ldur x8, [x29, #-0x30] 1a6ef4: f9400508 ldr x8, [x8, #0x8] 1a6ef8: 9341fd08 asr x8, x8, #1 1a6efc: 2a0803eb mov w11, w8 1a6f00: f9001be0 str x0, [sp, #0x30] 1a6f04: 2a0b03e0 mov w0, w11 1a6f08: 9400002f bl 0x1a6fc4 1a6f0c: f85e83a8 ldur x8, [x29, #-0x18] 1a6f10: b85c83ab ldur w11, [x29, #-0x38] 1a6f14: 2a0b03e9 mov w9, w11 1a6f18: 93407d29 sxtw x9, w9 1a6f1c: f85b83aa ldur x10, [x29, #-0x48] 1a6f20: 9b097d49 mul x9, x10, x9 1a6f24: 8b090108 add x8, x8, x9 1a6f28: f85d83a9 ldur x9, [x29, #-0x28] 1a6f2c: b940052b ldr w11, [x9, #0x4] 1a6f30: f85f03a9 ldur x9, [x29, #-0x10] 1a6f34: b940492c ldr w12, [x9, #0x48] 1a6f38: f85f03a9 ldur x9, [x29, #-0x10] 1a6f3c: b940492d ldr w13, [x9, #0x48] 1a6f40: b85cc3ae ldur w14, [x29, #-0x34] 1a6f44: 0b0e01ad add w13, w13, w14 1a6f48: b85b43ae ldur w14, [x29, #-0x4c] 1a6f4c: f90017e0 str x0, [sp, #0x28] 1a6f50: 2a0e03e0 mov w0, w14 1a6f54: b94053e1 ldr w1, [sp, #0x50] 1a6f58: b9404fe2 ldr w2, [sp, #0x4c] 1a6f5c: b9404be3 ldr w3, [sp, #0x48] 1a6f60: f94023e4 ldr x4, [sp, #0x40] 1a6f64: f9401fe5 ldr x5, [sp, #0x38] 1a6f68: f9401be6 ldr x6, [sp, #0x30] 1a6f6c: f94017e7 ldr x7, [sp, #0x28] 1a6f70: 910003e9 mov x9, sp 1a6f74: f9000128 str x8, [x9] 1a6f78: 910003e8 mov x8, sp 1a6f7c: b900090b str w11, [x8, #0x8] 1a6f80: 910003e8 mov x8, sp 1a6f84: b900110c str w12, [x8, #0x10] 1a6f88: 910003e8 mov x8, sp 1a6f8c: b900190d str w13, [x8, #0x18] 1a6f90: 97fbe77c bl 0xa0d80 1a6f94: b85c83a8 ldur w8, [x29, #-0x38] 1a6f98: 11000508 add w8, w8, #0x1 1a6f9c: b81c83a8 stur w8, [x29, #-0x38] 1a6fa0: 17ffffa2 b 0x1a6e28 1a6fa4: b85cc3a8 ldur w8, [x29, #-0x34] 1a6fa8: b81fc3a8 stur w8, [x29, #-0x4] 1a6fac: 14000002 b 0x1a6fb4 1a6fb0: b81fc3bf stur wzr, [x29, #-0x4] 1a6fb4: b85fc3a0 ldur w0, [x29, #-0x4] 1a6fb8: a94a7bfd ldp x29, x30, [sp, #0xa0] 1a6fbc: 9102c3ff add sp, sp, #0xb0 1a6fc0: d65f03c0 ret 1a6fc4: d10183ff sub sp, sp, #0x60 1a6fc8: 321b03e8 orr w8, wzr, #0x20 1a6fcc: b00004a9 adrp x9, 0x23b000 1a6fd0: 9111f129 add x9, x9, #0x47c 1a6fd4: f000048a adrp x10, 0x239000 1a6fd8: 9111f14a add x10, x10, #0x47c 1a6fdc: d000048b adrp x11, 0x238000 1a6fe0: 9111f16b add x11, x11, #0x47c 1a6fe4: b000048c adrp x12, 0x237000 1a6fe8: 9131f18c add x12, x12, #0xc7c 1a6fec: b000048d adrp x13, 0x237000 1a6ff0: 9121f1ad add x13, x13, #0x87c 1a6ff4: b000048e adrp x14, 0x237000 1a6ff8: 9119f1ce add x14, x14, #0x67c 1a6ffc: b000048f adrp x15, 0x237000 1a7000: 9115f1ef add x15, x15, #0x57c 1a7004: 90000490 adrp x16, 0x237000 1a7008: 9113f210 add x16, x16, #0x4fc 1a700c: d2800011 mov x17, #0x0 // =0 1a7010: b90057e0 str w0, [sp, #0x54] 1a7014: b94057e0 ldr w0, [sp, #0x54] 1a7018: 6b00011f cmp w8, w0 1a701c: 1a9f17e8 cset w8, eq 1a7020: f90027e9 str x9, [sp, #0x48] 1a7024: f90023ea str x10, [sp, #0x40] 1a7028: f9001feb str x11, [sp, #0x38] 1a702c: f9001bec str x12, [sp, #0x30] 1a7030: f90017ed str x13, [sp, #0x28] 1a7034: f90013ee str x14, [sp, #0x20] 1a7038: f9000fef str x15, [sp, #0x18] 1a703c: f9000bf0 str x16, [sp, #0x10] 1a7040: f90007f1 str x17, [sp, #0x8] 1a7044: b90007e0 str w0, [sp, #0x4] 1a7048: 370005a8 tbnz w8, #0x0, 0x1a70fc 1a704c: 14000001 b 0x1a7050 1a7050: 321a03e8 orr w8, wzr, #0x40 1a7054: b94007e9 ldr w9, [sp, #0x4] 1a7058: 6b09011f cmp w8, w9 1a705c: 1a9f17e8 cset w8, eq 1a7060: 37000548 tbnz w8, #0x0, 0x1a7108 1a7064: 14000001 b 0x1a7068 1a7068: 321903e8 orr w8, wzr, #0x80 1a706c: b94007e9 ldr w9, [sp, #0x4] 1a7070: 6b09011f cmp w8, w9 1a7074: 1a9f17e8 cset w8, eq 1a7078: 370004e8 tbnz w8, #0x0, 0x1a7114 1a707c: 14000001 b 0x1a7080 1a7080: 321803e8 orr w8, wzr, #0x100 1a7084: b94007e9 ldr w9, [sp, #0x4] 1a7088: 6b09011f cmp w8, w9 1a708c: 1a9f17e8 cset w8, eq 1a7090: 37000488 tbnz w8, #0x0, 0x1a7120 1a7094: 14000001 b 0x1a7098 1a7098: 321703e8 orr w8, wzr, #0x200 1a709c: b94007e9 ldr w9, [sp, #0x4] 1a70a0: 6b09011f cmp w8, w9 1a70a4: 1a9f17e8 cset w8, eq 1a70a8: 37000428 tbnz w8, #0x0, 0x1a712c 1a70ac: 14000001 b 0x1a70b0 1a70b0: 321603e8 orr w8, wzr, #0x400 1a70b4: b94007e9 ldr w9, [sp, #0x4] 1a70b8: 6b09011f cmp w8, w9 1a70bc: 1a9f17e8 cset w8, eq 1a70c0: 370003c8 tbnz w8, #0x0, 0x1a7138 1a70c4: 14000001 b 0x1a70c8 1a70c8: 321503e8 orr w8, wzr, #0x800 1a70cc: b94007e9 ldr w9, [sp, #0x4] 1a70d0: 6b09011f cmp w8, w9 1a70d4: 1a9f17e8 cset w8, eq 1a70d8: 37000368 tbnz w8, #0x0, 0x1a7144 1a70dc: 14000001 b 0x1a70e0 1a70e0: 321403e8 orr w8, wzr, #0x1000 1a70e4: b94007e9 ldr w9, [sp, #0x4] 1a70e8: 6b09011f cmp w8, w9 1a70ec: 1a9f17e8 cset w8, eq 1a70f0: 37000308 tbnz w8, #0x0, 0x1a7150 1a70f4: 14000001 b 0x1a70f8 1a70f8: 14000019 b 0x1a715c 1a70fc: f9400be8 ldr x8, [sp, #0x10] 1a7100: f9002fe8 str x8, [sp, #0x58] 1a7104: 14000018 b 0x1a7164 1a7108: f9400fe8 ldr x8, [sp, #0x18] 1a710c: f9002fe8 str x8, [sp, #0x58] 1a7110: 14000015 b 0x1a7164 1a7114: f94013e8 ldr x8, [sp, #0x20] 1a7118: f9002fe8 str x8, [sp, #0x58] 1a711c: 14000012 b 0x1a7164 1a7120: f94017e8 ldr x8, [sp, #0x28] 1a7124: f9002fe8 str x8, [sp, #0x58] 1a7128: 1400000f b 0x1a7164 1a712c: f9401be8 ldr x8, [sp, #0x30] 1a7130: f9002fe8 str x8, [sp, #0x58] 1a7134: 1400000c b 0x1a7164 1a7138: f9401fe8 ldr x8, [sp, #0x38] 1a713c: f9002fe8 str x8, [sp, #0x58] 1a7140: 14000009 b 0x1a7164 1a7144: f94023e8 ldr x8, [sp, #0x40] 1a7148: f9002fe8 str x8, [sp, #0x58] 1a714c: 14000006 b 0x1a7164 1a7150: f94027e8 ldr x8, [sp, #0x48] 1a7154: f9002fe8 str x8, [sp, #0x58] 1a7158: 14000003 b 0x1a7164 1a715c: f94007e8 ldr x8, [sp, #0x8] 1a7160: f9002fe8 str x8, [sp, #0x58] 1a7164: f9402fe0 ldr x0, [sp, #0x58] 1a7168: 910183ff add sp, sp, #0x60 1a716c: d65f03c0 ret 00000000001a7170 : 1a7170: d10083ff sub sp, sp, #0x20 1a7174: f9000be0 str x0, [sp, #0x10] 1a7178: b9000fe1 str w1, [sp, #0xc] 1a717c: b9400fe1 ldr w1, [sp, #0xc] 1a7180: 35000041 cbnz w1, 0x1a7188 1a7184: 1400000e b 0x1a71bc 1a7188: f9400be8 ldr x8, [sp, #0x10] 1a718c: b9404909 ldr w9, [x8, #0x48] 1a7190: b9400fea ldr w10, [sp, #0xc] 1a7194: 0b0a0129 add w9, w9, w10 1a7198: f9400be8 ldr x8, [sp, #0x10] 1a719c: b9404d0a ldr w10, [x8, #0x4c] 1a71a0: 6b0a013f cmp w9, w10 1a71a4: 1a9fd7e9 cset w9, gt 1a71a8: 37000049 tbnz w9, #0x0, 0x1a71b0 1a71ac: 14000004 b 0x1a71bc 1a71b0: 12801048 mov w8, #-0x83 // =-131 1a71b4: b9001fe8 str w8, [sp, #0x1c] 1a71b8: 14000007 b 0x1a71d4 1a71bc: b9400fe8 ldr w8, [sp, #0xc] 1a71c0: f9400be9 ldr x9, [sp, #0x10] 1a71c4: b940492a ldr w10, [x9, #0x48] 1a71c8: 0b080148 add w8, w10, w8 1a71cc: b9004928 str w8, [x9, #0x48] 1a71d0: b9001fff str wzr, [sp, #0x1c] 1a71d4: b9401fe0 ldr w0, [sp, #0x1c] 1a71d8: 910083ff add sp, sp, #0x20 1a71dc: d65f03c0 ret 00000000001a71e0 : 1a71e0: d10283ff sub sp, sp, #0xa0 1a71e4: a9097bfd stp x29, x30, [sp, #0x90] 1a71e8: 910243fd add x29, sp, #0x90 1a71ec: d53bd048 mrs x8, TPIDR_EL0 1a71f0: f9401508 ldr x8, [x8, #0x28] 1a71f4: f81f83a8 stur x8, [x29, #-0x8] 1a71f8: f90027e0 str x0, [sp, #0x48] 1a71fc: f90023e1 str x1, [sp, #0x40] 1a7200: f94027e8 ldr x8, [sp, #0x48] 1a7204: f9401908 ldr x8, [x8, #0x30] 1a7208: f9001fe8 str x8, [sp, #0x38] 1a720c: 2a1f03e9 mov w9, wzr 1a7210: b90033e9 str w9, [sp, #0x30] 1a7214: f9401fe8 ldr x8, [sp, #0x38] 1a7218: b9401109 ldr w9, [x8, #0x10] 1a721c: b9002fe9 str w9, [sp, #0x2c] 1a7220: f94023e8 ldr x8, [sp, #0x40] 1a7224: f9400101 ldr x1, [x8] 1a7228: d100e3a8 sub x8, x29, #0x38 1a722c: aa0803e0 mov x0, x8 1a7230: f90013e8 str x8, [sp, #0x20] 1a7234: 97fbe4f7 bl 0xa0610 1a7238: 320003e1 orr w1, wzr, #0x1 1a723c: f94013e0 ldr x0, [sp, #0x20] 1a7240: 97fbf930 bl 0xa5700 1a7244: b40000a0 cbz x0, 0x1a7258 1a7248: 14000001 b 0x1a724c 1a724c: 928010c8 mov x8, #-0x87 // =-135 1a7250: f81c03a8 stur x8, [x29, #-0x40] 1a7254: 14000024 b 0x1a72e4 1a7258: 14000001 b 0x1a725c 1a725c: b9402fe8 ldr w8, [sp, #0x2c] 1a7260: 71000908 subs w8, w8, #0x2 1a7264: b9001fe8 str w8, [sp, #0x1c] 1a7268: 5400012b b.lt 0x1a728c 1a726c: 14000001 b 0x1a7270 1a7270: b94033e8 ldr w8, [sp, #0x30] 1a7274: 11000508 add w8, w8, #0x1 1a7278: b90033e8 str w8, [sp, #0x30] 1a727c: b9402fe8 ldr w8, [sp, #0x2c] 1a7280: 13017d08 asr w8, w8, #1 1a7284: b9002fe8 str w8, [sp, #0x2c] 1a7288: 17fffff5 b 0x1a725c 1a728c: b94033e1 ldr w1, [sp, #0x30] 1a7290: d100e3a0 sub x0, x29, #0x38 1a7294: 97fbf91b bl 0xa5700 1a7298: 2a0003e1 mov w1, w0 1a729c: b90037e1 str w1, [sp, #0x34] 1a72a0: b94037e1 ldr w1, [sp, #0x34] 1a72a4: 31000421 adds w1, w1, #0x1 1a72a8: b9001be1 str w1, [sp, #0x18] 1a72ac: 540000a1 b.ne 0x1a72c0 1a72b0: 14000001 b 0x1a72b4 1a72b4: 928010e8 mov x8, #-0x88 // =-136 1a72b8: f81c03a8 stur x8, [x29, #-0x40] 1a72bc: 1400000a b 0x1a72e4 1a72c0: f9401fe8 ldr x8, [sp, #0x38] 1a72c4: f9401509 ldr x9, [x8, #0x28] 1a72c8: b98037ea ldrsw x10, [sp, #0x34] 1a72cc: d37ff94a lsl x10, x10, #1 1a72d0: 386a692b ldrb w11, [x9, x10] 1a72d4: 2a0b03e9 mov w9, w11 1a72d8: f8697908 ldr x8, [x8, x9, lsl #3] 1a72dc: f81c03a8 stur x8, [x29, #-0x40] 1a72e0: 14000001 b 0x1a72e4 1a72e4: f85c03a8 ldur x8, [x29, #-0x40] 1a72e8: d53bd049 mrs x9, TPIDR_EL0 1a72ec: f9401529 ldr x9, [x9, #0x28] 1a72f0: f85f83aa ldur x10, [x29, #-0x8] 1a72f4: eb0a0129 subs x9, x9, x10 1a72f8: f9000be8 str x8, [sp, #0x10] 1a72fc: f90007e9 str x9, [sp, #0x8] 1a7300: 540000c1 b.ne 0x1a7318 1a7304: 14000001 b 0x1a7308 1a7308: f9400be0 ldr x0, [sp, #0x10] 1a730c: a9497bfd ldp x29, x30, [sp, #0x90] 1a7310: 910283ff add sp, sp, #0xa0 1a7314: d65f03c0 ret 1a7318: 97fc0a96 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001a731c : 1a731c: d10243ff sub sp, sp, #0x90 1a7320: a9087bfd stp x29, x30, [sp, #0x80] 1a7324: 910203fd add x29, sp, #0x80 1a7328: b27d03e8 orr x8, xzr, #0x8 1a732c: 320003e9 orr w9, wzr, #0x1 1a7330: f81f03a0 stur x0, [x29, #-0x10] 1a7334: f81e83a1 stur x1, [x29, #-0x18] 1a7338: b81e43a2 stur w2, [x29, #-0x1c] 1a733c: f85f03a0 ldur x0, [x29, #-0x10] 1a7340: f9400000 ldr x0, [x0] 1a7344: f81d83a0 stur x0, [x29, #-0x28] 1a7348: f85d83a0 ldur x0, [x29, #-0x28] 1a734c: f9401800 ldr x0, [x0, #0x30] 1a7350: f81d03a0 stur x0, [x29, #-0x30] 1a7354: f85f03a0 ldur x0, [x29, #-0x10] 1a7358: 8b080000 add x0, x0, x8 1a735c: f85e83a1 ldur x1, [x29, #-0x18] 1a7360: f9400021 ldr x1, [x1] 1a7364: f9001be8 str x8, [sp, #0x30] 1a7368: b9002fe9 str w9, [sp, #0x2c] 1a736c: 97fbe4a9 bl 0xa0610 1a7370: f85f03a8 ldur x8, [x29, #-0x10] 1a7374: f9401be0 ldr x0, [sp, #0x30] 1a7378: 8b000100 add x0, x8, x0 1a737c: b9402fe1 ldr w1, [sp, #0x2c] 1a7380: 97fbf8e0 bl 0xa5700 1a7384: b5000040 cbnz x0, 0x1a738c 1a7388: 14000004 b 0x1a7398 1a738c: 128010c8 mov w8, #-0x87 // =-135 1a7390: b81fc3a8 stur w8, [x29, #-0x4] 1a7394: 14000174 b 0x1a7964 1a7398: 12800008 mov w8, #-0x1 // =-1 1a739c: b27d03e9 orr x9, xzr, #0x8 1a73a0: f85f03aa ldur x10, [x29, #-0x10] 1a73a4: 8b090140 add x0, x10, x9 1a73a8: f85d03a9 ldur x9, [x29, #-0x30] 1a73ac: b940112b ldr w11, [x9, #0x10] 1a73b0: f90013e0 str x0, [sp, #0x20] 1a73b4: 2a0b03e0 mov w0, w11 1a73b8: b9001fe8 str w8, [sp, #0x1c] 1a73bc: 9400016e bl 0x1a7974 1a73c0: f94013e9 ldr x9, [sp, #0x20] 1a73c4: b9001be0 str w0, [sp, #0x18] 1a73c8: aa0903e0 mov x0, x9 1a73cc: b9401be1 ldr w1, [sp, #0x18] 1a73d0: 97fbf8cc bl 0xa5700 1a73d4: 2a0003e8 mov w8, w0 1a73d8: b81cc3a8 stur w8, [x29, #-0x34] 1a73dc: b85cc3a8 ldur w8, [x29, #-0x34] 1a73e0: b9401feb ldr w11, [sp, #0x1c] 1a73e4: 6b0b011f cmp w8, w11 1a73e8: 1a9f17e8 cset w8, eq 1a73ec: 37000108 tbnz w8, #0x0, 0x1a740c 1a73f0: b85cc3a8 ldur w8, [x29, #-0x34] 1a73f4: f85d03a9 ldur x9, [x29, #-0x30] 1a73f8: b940112a ldr w10, [x9, #0x10] 1a73fc: 6b0a011f cmp w8, w10 1a7400: 1a9fb7e8 cset w8, ge 1a7404: 37000048 tbnz w8, #0x0, 0x1a740c 1a7408: 14000004 b 0x1a7418 1a740c: 128010e8 mov w8, #-0x88 // =-136 1a7410: b81fc3a8 stur w8, [x29, #-0x4] 1a7414: 14000154 b 0x1a7964 1a7418: b27f03e8 orr x8, xzr, #0x2 1a741c: f85f03a9 ldur x9, [x29, #-0x10] 1a7420: f9402d29 ldr x9, [x9, #0x58] 1a7424: f85f03aa ldur x10, [x29, #-0x10] 1a7428: f9002949 str x9, [x10, #0x50] 1a742c: f85d03a9 ldur x9, [x29, #-0x30] 1a7430: f9401529 ldr x9, [x9, #0x28] 1a7434: b85cc3ab ldur w11, [x29, #-0x34] 1a7438: 2a0b03ea mov w10, w11 1a743c: 93407d4a sxtw x10, w10 1a7440: 9b0a7d08 mul x8, x8, x10 1a7444: 8b080128 add x8, x9, x8 1a7448: 3940010b ldrb w11, [x8] 1a744c: 2a0b03e8 mov w8, w11 1a7450: d3401d08 ubfx x8, x8, #0, #8 1a7454: f85f03a9 ldur x9, [x29, #-0x10] 1a7458: f9002d28 str x8, [x9, #0x58] 1a745c: b81c83bf stur wzr, [x29, #-0x38] 1a7460: b85c83a8 ldur w8, [x29, #-0x38] 1a7464: f85d83a9 ldur x9, [x29, #-0x28] 1a7468: b940052a ldr w10, [x9, #0x4] 1a746c: 6b0a011f cmp w8, w10 1a7470: 1a9fa7e8 cset w8, lt 1a7474: 37000048 tbnz w8, #0x0, 0x1a747c 1a7478: 1400001f b 0x1a74f4 1a747c: b27d03e8 orr x8, xzr, #0x8 1a7480: f85d03a9 ldur x9, [x29, #-0x30] 1a7484: f85f03aa ldur x10, [x29, #-0x10] 1a7488: f940294a ldr x10, [x10, #0x50] 1a748c: 9b0a7d0a mul x10, x8, x10 1a7490: 8b0a0129 add x9, x9, x10 1a7494: f9400129 ldr x9, [x9] 1a7498: 2a0903eb mov w11, w9 1a749c: f85f03a9 ldur x9, [x29, #-0x10] 1a74a0: f9401d29 ldr x9, [x9, #0x38] 1a74a4: b85c83ac ldur w12, [x29, #-0x38] 1a74a8: 2a0c03ea mov w10, w12 1a74ac: 93407d4a sxtw x10, w10 1a74b0: 9b0a7d0a mul x10, x8, x10 1a74b4: 8b0a0129 add x9, x9, x10 1a74b8: f9400121 ldr x1, [x9] 1a74bc: f85f03a9 ldur x9, [x29, #-0x10] 1a74c0: f9402129 ldr x9, [x9, #0x40] 1a74c4: b85c83ac ldur w12, [x29, #-0x38] 1a74c8: 2a0c03ea mov w10, w12 1a74cc: 93407d4a sxtw x10, w10 1a74d0: 9b0a7d08 mul x8, x8, x10 1a74d4: 8b080128 add x8, x9, x8 1a74d8: f9400102 ldr x2, [x8] 1a74dc: 2a0b03e0 mov w0, w11 1a74e0: 97fbf834 bl 0xa55b0 1a74e4: b85c83a8 ldur w8, [x29, #-0x38] 1a74e8: 11000508 add w8, w8, #0x1 1a74ec: b81c83a8 stur w8, [x29, #-0x38] 1a74f0: 17ffffdc b 0x1a7460 1a74f4: f85f03a8 ldur x8, [x29, #-0x10] 1a74f8: f9402d08 ldr x8, [x8, #0x58] 1a74fc: b5000048 cbnz x8, 0x1a7504 1a7500: 1400001c b 0x1a7570 1a7504: 12800008 mov w8, #-0x1 // =-1 1a7508: 320003e9 orr w9, wzr, #0x1 1a750c: b27d03ea orr x10, xzr, #0x8 1a7510: f85f03ab ldur x11, [x29, #-0x10] 1a7514: 8b0a0160 add x0, x11, x10 1a7518: 2a0903e1 mov w1, w9 1a751c: b90017e8 str w8, [sp, #0x14] 1a7520: b90013e9 str w9, [sp, #0x10] 1a7524: f90007ea str x10, [sp, #0x8] 1a7528: 97fbf876 bl 0xa5700 1a752c: f85f03aa ldur x10, [x29, #-0x10] 1a7530: f94007eb ldr x11, [sp, #0x8] 1a7534: 8b0b014a add x10, x10, x11 1a7538: aa0a03e0 mov x0, x10 1a753c: b94013e1 ldr w1, [sp, #0x10] 1a7540: 97fbf870 bl 0xa5700 1a7544: 2a0003e8 mov w8, w0 1a7548: b81c43a8 stur w8, [x29, #-0x3c] 1a754c: b85c43a8 ldur w8, [x29, #-0x3c] 1a7550: b94017e9 ldr w9, [sp, #0x14] 1a7554: 6b09011f cmp w8, w9 1a7558: 1a9f17e8 cset w8, eq 1a755c: 37000048 tbnz w8, #0x0, 0x1a7564 1a7560: 14000004 b 0x1a7570 1a7564: 128010e8 mov w8, #-0x88 // =-136 1a7568: b81fc3a8 stur w8, [x29, #-0x4] 1a756c: 140000fe b 0x1a7964 1a7570: b85e43a8 ldur w8, [x29, #-0x1c] 1a7574: 35000048 cbnz w8, 0x1a757c 1a7578: 14000038 b 0x1a7658 1a757c: b27f03e8 orr x8, xzr, #0x2 1a7580: d2800509 mov x9, #0x28 // =40 1a7584: 1280000a mov w10, #-0x1 // =-1 1a7588: f85f03a0 ldur x0, [x29, #-0x10] 1a758c: f85d03ab ldur x11, [x29, #-0x30] 1a7590: f940196b ldr x11, [x11, #0x30] 1a7594: f85d03ac ldur x12, [x29, #-0x30] 1a7598: f940158c ldr x12, [x12, #0x28] 1a759c: b85cc3ad ldur w13, [x29, #-0x34] 1a75a0: 2a0d03ee mov w14, w13 1a75a4: 93407dce sxtw x14, w14 1a75a8: 9b0e7d08 mul x8, x8, x14 1a75ac: 8b080188 add x8, x12, x8 1a75b0: 3940050d ldrb w13, [x8, #0x1] 1a75b4: 2a0d03e8 mov w8, w13 1a75b8: 93407d08 sxtw x8, w8 1a75bc: 9b087d28 mul x8, x9, x8 1a75c0: 8b080168 add x8, x11, x8 1a75c4: aa0803e1 mov x1, x8 1a75c8: b90007ea str w10, [sp, #0x4] 1a75cc: 97fbf085 bl 0xa37e0 1a75d0: f85f03a8 ldur x8, [x29, #-0x10] 1a75d4: b940490a ldr w10, [x8, #0x48] 1a75d8: b94007ed ldr w13, [sp, #0x4] 1a75dc: 6b0d015f cmp w10, w13 1a75e0: 1a9f17ea cset w10, eq 1a75e4: 3700004a tbnz w10, #0x0, 0x1a75ec 1a75e8: 14000006 b 0x1a7600 1a75ec: f85f03a8 ldur x8, [x29, #-0x10] 1a75f0: b900491f str wzr, [x8, #0x48] 1a75f4: f85f03a8 ldur x8, [x29, #-0x10] 1a75f8: b9004d1f str wzr, [x8, #0x4c] 1a75fc: 14000017 b 0x1a7658 1a7600: b27e03e8 orr x8, xzr, #0x4 1a7604: b27d03e9 orr x9, xzr, #0x8 1a7608: f85f03aa ldur x10, [x29, #-0x10] 1a760c: b900495f str wzr, [x10, #0x48] 1a7610: f85d03aa ldur x10, [x29, #-0x30] 1a7614: f85f03ab ldur x11, [x29, #-0x10] 1a7618: f940296b ldr x11, [x11, #0x50] 1a761c: 9b0b7d2b mul x11, x9, x11 1a7620: 8b0b014a add x10, x10, x11 1a7624: f940014a ldr x10, [x10] 1a7628: 9ac80d4a sdiv x10, x10, x8 1a762c: f85d03ab ldur x11, [x29, #-0x30] 1a7630: f85f03ac ldur x12, [x29, #-0x10] 1a7634: f9402d8c ldr x12, [x12, #0x58] 1a7638: 9b0c7d29 mul x9, x9, x12 1a763c: 8b090169 add x9, x11, x9 1a7640: f9400129 ldr x9, [x9] 1a7644: 9ac80d28 sdiv x8, x9, x8 1a7648: 8b080148 add x8, x10, x8 1a764c: 2a0803ed mov w13, w8 1a7650: f85f03a8 ldur x8, [x29, #-0x10] 1a7654: b9004d0d str w13, [x8, #0x4c] 1a7658: 92800008 mov x8, #-0x1 // =-1 1a765c: f85f03a9 ldur x9, [x29, #-0x10] 1a7660: f9403529 ldr x9, [x9, #0x68] 1a7664: eb08013f cmp x9, x8 1a7668: 1a9f17ea cset w10, eq 1a766c: 3700016a tbnz w10, #0x0, 0x1a7698 1a7670: f85f03a8 ldur x8, [x29, #-0x10] 1a7674: f9403508 ldr x8, [x8, #0x68] 1a7678: 91000508 add x8, x8, #0x1 1a767c: f85e83a9 ldur x9, [x29, #-0x18] 1a7680: f9401529 ldr x9, [x9, #0x28] 1a7684: f1000d29 subs x9, x9, #0x3 1a7688: eb09011f cmp x8, x9 1a768c: 1a9f07ea cset w10, ne 1a7690: 3700004a tbnz w10, #0x0, 0x1a7698 1a7694: 14000006 b 0x1a76ac 1a7698: 92800008 mov x8, #-0x1 // =-1 1a769c: f85f03a9 ldur x9, [x29, #-0x10] 1a76a0: f9003128 str x8, [x9, #0x60] 1a76a4: f85f03a9 ldur x9, [x29, #-0x10] 1a76a8: f9003928 str x8, [x9, #0x70] 1a76ac: 92800008 mov x8, #-0x1 // =-1 1a76b0: f85e83a9 ldur x9, [x29, #-0x18] 1a76b4: f9401529 ldr x9, [x9, #0x28] 1a76b8: f85f03aa ldur x10, [x29, #-0x10] 1a76bc: f9003549 str x9, [x10, #0x68] 1a76c0: f85f03a9 ldur x9, [x29, #-0x10] 1a76c4: f9403529 ldr x9, [x9, #0x68] 1a76c8: f1000d29 subs x9, x9, #0x3 1a76cc: f85f03aa ldur x10, [x29, #-0x10] 1a76d0: f9003549 str x9, [x10, #0x68] 1a76d4: f85f03a9 ldur x9, [x29, #-0x10] 1a76d8: f9403929 ldr x9, [x9, #0x70] 1a76dc: eb08013f cmp x9, x8 1a76e0: 1a9f17eb cset w11, eq 1a76e4: 3700004b tbnz w11, #0x0, 0x1a76ec 1a76e8: 14000004 b 0x1a76f8 1a76ec: f85f03a8 ldur x8, [x29, #-0x10] 1a76f0: f900391f str xzr, [x8, #0x70] 1a76f4: 14000016 b 0x1a774c 1a76f8: b27e03e8 orr x8, xzr, #0x4 1a76fc: b27d03e9 orr x9, xzr, #0x8 1a7700: f85d03aa ldur x10, [x29, #-0x30] 1a7704: f85f03ab ldur x11, [x29, #-0x10] 1a7708: f940296b ldr x11, [x11, #0x50] 1a770c: 9b0b7d2b mul x11, x9, x11 1a7710: 8b0b014a add x10, x10, x11 1a7714: f940014a ldr x10, [x10] 1a7718: 9ac80d4a sdiv x10, x10, x8 1a771c: f85d03ab ldur x11, [x29, #-0x30] 1a7720: f85f03ac ldur x12, [x29, #-0x10] 1a7724: f9402d8c ldr x12, [x12, #0x58] 1a7728: 9b0c7d29 mul x9, x9, x12 1a772c: 8b090169 add x9, x11, x9 1a7730: f9400129 ldr x9, [x9] 1a7734: 9ac80d28 sdiv x8, x9, x8 1a7738: 8b080148 add x8, x10, x8 1a773c: f85f03a9 ldur x9, [x29, #-0x10] 1a7740: f940392a ldr x10, [x9, #0x70] 1a7744: 8b080148 add x8, x10, x8 1a7748: f9003928 str x8, [x9, #0x70] 1a774c: 92800008 mov x8, #-0x1 // =-1 1a7750: f85f03a9 ldur x9, [x29, #-0x10] 1a7754: f9403129 ldr x9, [x9, #0x60] 1a7758: eb08013f cmp x9, x8 1a775c: 1a9f17ea cset w10, eq 1a7760: 3700004a tbnz w10, #0x0, 0x1a7768 1a7764: 1400003a b 0x1a784c 1a7768: 92800008 mov x8, #-0x1 // =-1 1a776c: f85e83a9 ldur x9, [x29, #-0x18] 1a7770: f9401129 ldr x9, [x9, #0x20] 1a7774: eb08013f cmp x9, x8 1a7778: 1a9f07ea cset w10, ne 1a777c: 3700004a tbnz w10, #0x0, 0x1a7784 1a7780: 14000032 b 0x1a7848 1a7784: f85e83a8 ldur x8, [x29, #-0x18] 1a7788: f9401108 ldr x8, [x8, #0x20] 1a778c: f85f03a9 ldur x9, [x29, #-0x10] 1a7790: f9003128 str x8, [x9, #0x60] 1a7794: f85f03a8 ldur x8, [x29, #-0x10] 1a7798: f9403908 ldr x8, [x8, #0x70] 1a779c: f85f03a9 ldur x9, [x29, #-0x10] 1a77a0: f9403129 ldr x9, [x9, #0x60] 1a77a4: eb09011f cmp x8, x9 1a77a8: 1a9fd7ea cset w10, gt 1a77ac: 3700004a tbnz w10, #0x0, 0x1a77b4 1a77b0: 14000026 b 0x1a7848 1a77b4: f85e83a8 ldur x8, [x29, #-0x18] 1a77b8: f9400d08 ldr x8, [x8, #0x18] 1a77bc: b5000048 cbnz x8, 0x1a77c4 1a77c0: 1400000c b 0x1a77f0 1a77c4: f85f03a8 ldur x8, [x29, #-0x10] 1a77c8: f9403908 ldr x8, [x8, #0x70] 1a77cc: f85f03a9 ldur x9, [x29, #-0x10] 1a77d0: f9403129 ldr x9, [x9, #0x60] 1a77d4: eb090108 subs x8, x8, x9 1a77d8: 2a0803ea mov w10, w8 1a77dc: f85f03a8 ldur x8, [x29, #-0x10] 1a77e0: b9404d0b ldr w11, [x8, #0x4c] 1a77e4: 6b0a016a subs w10, w11, w10 1a77e8: b9004d0a str w10, [x8, #0x4c] 1a77ec: 14000017 b 0x1a7848 1a77f0: f85f03a8 ldur x8, [x29, #-0x10] 1a77f4: f9403908 ldr x8, [x8, #0x70] 1a77f8: f85f03a9 ldur x9, [x29, #-0x10] 1a77fc: f9403129 ldr x9, [x9, #0x60] 1a7800: eb090108 subs x8, x8, x9 1a7804: 2a0803ea mov w10, w8 1a7808: f85f03a8 ldur x8, [x29, #-0x10] 1a780c: b940490b ldr w11, [x8, #0x48] 1a7810: 0b0a016a add w10, w11, w10 1a7814: b900490a str w10, [x8, #0x48] 1a7818: f85f03a8 ldur x8, [x29, #-0x10] 1a781c: b940490a ldr w10, [x8, #0x48] 1a7820: f85f03a8 ldur x8, [x29, #-0x10] 1a7824: b9404d0b ldr w11, [x8, #0x4c] 1a7828: 6b0b015f cmp w10, w11 1a782c: 1a9fd7ea cset w10, gt 1a7830: 3700004a tbnz w10, #0x0, 0x1a7838 1a7834: 14000005 b 0x1a7848 1a7838: f85f03a8 ldur x8, [x29, #-0x10] 1a783c: b9404d09 ldr w9, [x8, #0x4c] 1a7840: f85f03a8 ldur x8, [x29, #-0x10] 1a7844: b9004909 str w9, [x8, #0x48] 1a7848: 14000046 b 0x1a7960 1a784c: 92800008 mov x8, #-0x1 // =-1 1a7850: b27e03e9 orr x9, xzr, #0x4 1a7854: b27d03ea orr x10, xzr, #0x8 1a7858: f85d03ab ldur x11, [x29, #-0x30] 1a785c: f85f03ac ldur x12, [x29, #-0x10] 1a7860: f940298c ldr x12, [x12, #0x50] 1a7864: 9b0c7d4c mul x12, x10, x12 1a7868: 8b0c016b add x11, x11, x12 1a786c: f940016b ldr x11, [x11] 1a7870: 9ac90d6b sdiv x11, x11, x9 1a7874: f85d03ac ldur x12, [x29, #-0x30] 1a7878: f85f03ad ldur x13, [x29, #-0x10] 1a787c: f9402dad ldr x13, [x13, #0x58] 1a7880: 9b0d7d4a mul x10, x10, x13 1a7884: 8b0a018a add x10, x12, x10 1a7888: f940014a ldr x10, [x10] 1a788c: 9ac90d49 sdiv x9, x10, x9 1a7890: 8b090169 add x9, x11, x9 1a7894: f85f03aa ldur x10, [x29, #-0x10] 1a7898: f940314b ldr x11, [x10, #0x60] 1a789c: 8b090169 add x9, x11, x9 1a78a0: f9003149 str x9, [x10, #0x60] 1a78a4: f85e83a9 ldur x9, [x29, #-0x18] 1a78a8: f9401129 ldr x9, [x9, #0x20] 1a78ac: eb08013f cmp x9, x8 1a78b0: 1a9f07ee cset w14, ne 1a78b4: 3700004e tbnz w14, #0x0, 0x1a78bc 1a78b8: 1400002a b 0x1a7960 1a78bc: f85f03a8 ldur x8, [x29, #-0x10] 1a78c0: f9403108 ldr x8, [x8, #0x60] 1a78c4: f85e83a9 ldur x9, [x29, #-0x18] 1a78c8: f9401129 ldr x9, [x9, #0x20] 1a78cc: eb09011f cmp x8, x9 1a78d0: 1a9f07ea cset w10, ne 1a78d4: 3700004a tbnz w10, #0x0, 0x1a78dc 1a78d8: 14000022 b 0x1a7960 1a78dc: f85f03a8 ldur x8, [x29, #-0x10] 1a78e0: f9403108 ldr x8, [x8, #0x60] 1a78e4: f85e83a9 ldur x9, [x29, #-0x18] 1a78e8: f9401129 ldr x9, [x9, #0x20] 1a78ec: eb09011f cmp x8, x9 1a78f0: 1a9fd7ea cset w10, gt 1a78f4: 3700004a tbnz w10, #0x0, 0x1a78fc 1a78f8: 14000016 b 0x1a7950 1a78fc: f85f03a8 ldur x8, [x29, #-0x10] 1a7900: f9403108 ldr x8, [x8, #0x60] 1a7904: f85e83a9 ldur x9, [x29, #-0x18] 1a7908: f9401129 ldr x9, [x9, #0x20] 1a790c: eb090108 subs x8, x8, x9 1a7910: f9001fe8 str x8, [sp, #0x38] 1a7914: f9401fe8 ldr x8, [sp, #0x38] 1a7918: b5000048 cbnz x8, 0x1a7920 1a791c: 1400000d b 0x1a7950 1a7920: f85e83a8 ldur x8, [x29, #-0x18] 1a7924: f9400d08 ldr x8, [x8, #0x18] 1a7928: b5000048 cbnz x8, 0x1a7930 1a792c: 14000009 b 0x1a7950 1a7930: f9401fe8 ldr x8, [sp, #0x38] 1a7934: f85f03a9 ldur x9, [x29, #-0x10] 1a7938: b9404d2a ldr w10, [x9, #0x4c] 1a793c: 2a0a03eb mov w11, w10 1a7940: 93407d6b sxtw x11, w11 1a7944: eb080168 subs x8, x11, x8 1a7948: 2a0803ea mov w10, w8 1a794c: b9004d2a str w10, [x9, #0x4c] 1a7950: f85e83a8 ldur x8, [x29, #-0x18] 1a7954: f9401108 ldr x8, [x8, #0x20] 1a7958: f85f03a9 ldur x9, [x29, #-0x10] 1a795c: f9003128 str x8, [x9, #0x60] 1a7960: b81fc3bf stur wzr, [x29, #-0x4] 1a7964: b85fc3a0 ldur w0, [x29, #-0x4] 1a7968: a9487bfd ldp x29, x30, [sp, #0x80] 1a796c: 910243ff add sp, sp, #0x90 1a7970: d65f03c0 ret 1a7974: d10043ff sub sp, sp, #0x10 1a7978: b9000fe0 str w0, [sp, #0xc] 1a797c: b9000bff str wzr, [sp, #0x8] 1a7980: b9400fe0 ldr w0, [sp, #0xc] 1a7984: 35000040 cbnz w0, 0x1a798c 1a7988: 14000005 b 0x1a799c 1a798c: 12800008 mov w8, #-0x1 // =-1 1a7990: b9400fe9 ldr w9, [sp, #0xc] 1a7994: 0b080128 add w8, w9, w8 1a7998: b9000fe8 str w8, [sp, #0xc] 1a799c: b9400fe8 ldr w8, [sp, #0xc] 1a79a0: 35000048 cbnz w8, 0x1a79a8 1a79a4: 14000009 b 0x1a79c8 1a79a8: 320003e8 orr w8, wzr, #0x1 1a79ac: b9400be9 ldr w9, [sp, #0x8] 1a79b0: 11000529 add w9, w9, #0x1 1a79b4: b9000be9 str w9, [sp, #0x8] 1a79b8: b9400fe9 ldr w9, [sp, #0xc] 1a79bc: 1ac82528 lsr w8, w9, w8 1a79c0: b9000fe8 str w8, [sp, #0xc] 1a79c4: 17fffff6 b 0x1a799c 1a79c8: b9400be0 ldr w0, [sp, #0x8] 1a79cc: 910043ff add sp, sp, #0x10 1a79d0: d65f03c0 ret 00000000001a79d4 : 1a79d4: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1a79d8: 910003fd mov x29, sp 1a79dc: d103c3ff sub sp, sp, #0xf0 1a79e0: d53bd048 mrs x8, TPIDR_EL0 1a79e4: f9401508 ldr x8, [x8, #0x28] 1a79e8: f81f83a8 stur x8, [x29, #-0x8] 1a79ec: f81f03a0 stur x0, [x29, #-0x10] 1a79f0: b81ec3a1 stur w1, [x29, #-0x14] 1a79f4: b81e83a2 stur w2, [x29, #-0x18] 1a79f8: f81e03a3 stur x3, [x29, #-0x20] 1a79fc: b81dc3a4 stur w4, [x29, #-0x24] 1a7a00: b81d83a5 stur w5, [x29, #-0x28] 1a7a04: b81d43a6 stur w6, [x29, #-0x2c] 1a7a08: b81d03a7 stur w7, [x29, #-0x30] 1a7a0c: b85d43a1 ldur w1, [x29, #-0x2c] 1a7a10: 53144c21 lsl w1, w1, #12 1a7a14: b81c83a1 stur w1, [x29, #-0x38] 1a7a18: b85d83a1 ldur w1, [x29, #-0x28] 1a7a1c: b81c43a1 stur w1, [x29, #-0x3c] 1a7a20: b89dc3a8 ldursw x8, [x29, #-0x24] 1a7a24: d37ef508 lsl x8, x8, #2 1a7a28: 91003d08 add x8, x8, #0xf 1a7a2c: 927ced08 and x8, x8, #0xfffffffffffffff0 1a7a30: 910003e0 mov x0, sp 1a7a34: eb080008 subs x8, x0, x8 1a7a38: 9100011f mov sp, x8 1a7a3c: f81b83a8 stur x8, [x29, #-0x48] 1a7a40: b85d03a0 ldur w0, [x29, #-0x30] 1a7a44: 9400024e bl 0x1a837c 1a7a48: 2a0003e3 mov w3, w0 1a7a4c: 93407c68 sxtw x8, w3 1a7a50: 320103e0 orr w0, wzr, #0x80000000 1a7a54: 2a0003e3 mov w3, w0 1a7a58: 9ac80868 udiv x8, x3, x8 1a7a5c: 2a0803e0 mov w0, w8 1a7a60: b81b43a0 stur w0, [x29, #-0x4c] 1a7a64: b89e83a8 ldursw x8, [x29, #-0x18] 1a7a68: 9ac80868 udiv x8, x3, x8 1a7a6c: 2a0803e0 mov w0, w8 1a7a70: b81b03a0 stur w0, [x29, #-0x50] 1a7a74: b85d03a0 ldur w0, [x29, #-0x30] 1a7a78: 94000241 bl 0x1a837c 1a7a7c: 531f7800 lsl w0, w0, #1 1a7a80: b81ac3a0 stur w0, [x29, #-0x54] 1a7a84: 2a1f03e0 mov w0, wzr 1a7a88: b81a83a0 stur w0, [x29, #-0x58] 1a7a8c: b85ec3a1 ldur w1, [x29, #-0x14] 1a7a90: b81a43a1 stur w1, [x29, #-0x5c] 1a7a94: b85d03a1 ldur w1, [x29, #-0x30] 1a7a98: b85a43a2 ldur w2, [x29, #-0x5c] 1a7a9c: 1ac20c21 sdiv w1, w1, w2 1a7aa0: b81a03a1 stur w1, [x29, #-0x60] 1a7aa4: b819c3a0 stur w0, [x29, #-0x64] 1a7aa8: b85d03a1 ldur w1, [x29, #-0x30] 1a7aac: b85a03a2 ldur w2, [x29, #-0x60] 1a7ab0: b85a43a4 ldur w4, [x29, #-0x5c] 1a7ab4: 1b047c42 mul w2, w2, w4 1a7ab8: 6b020021 subs w1, w1, w2 1a7abc: b81983a1 stur w1, [x29, #-0x68] 1a7ac0: b81943a0 stur w0, [x29, #-0x6c] 1a7ac4: b85b03a1 ldur w1, [x29, #-0x50] 1a7ac8: 53017c21 lsr w1, w1, #1 1a7acc: b85ac3a2 ldur w2, [x29, #-0x54] 1a7ad0: b816c3a0 stur w0, [x29, #-0x94] 1a7ad4: 2a0103e0 mov w0, w1 1a7ad8: 2a0203e1 mov w1, w2 1a7adc: 94000289 bl 0x1a8500 1a7ae0: b81903a0 stur w0, [x29, #-0x70] 1a7ae4: b85903a0 ldur w0, [x29, #-0x70] 1a7ae8: 530e7c01 lsr w1, w0, #14 1a7aec: 900004c8 adrp x8, 0x23f000 1a7af0: 9111f108 add x8, x8, #0x47c 1a7af4: 78615902 ldrh w2, [x8, w1, uxtw #1] 1a7af8: 12003400 and w0, w0, #0x3fff 1a7afc: 11000421 add w1, w1, #0x1 1a7b00: 78615901 ldrh w1, [x8, w1, uxtw #1] 1a7b04: 6b020021 subs w1, w1, w2 1a7b08: 1b017c00 mul w0, w0, w1 1a7b0c: 0b403840 add w0, w2, w0, lsr #14 1a7b10: b818c3a0 stur w0, [x29, #-0x74] 1a7b14: b856c3a0 ldur w0, [x29, #-0x94] 1a7b18: b81cc3a0 stur w0, [x29, #-0x34] 1a7b1c: 14000001 b 0x1a7b20 1a7b20: b85cc3a8 ldur w8, [x29, #-0x34] 1a7b24: b85dc3a9 ldur w9, [x29, #-0x24] 1a7b28: 6b090108 subs w8, w8, w9 1a7b2c: b81683a8 stur w8, [x29, #-0x98] 1a7b30: 5400046a b.ge 0x1a7bbc 1a7b34: 14000001 b 0x1a7b38 1a7b38: f85e03a8 ldur x8, [x29, #-0x20] 1a7b3c: b89cc3a9 ldursw x9, [x29, #-0x34] 1a7b40: b8697900 ldr w0, [x8, x9, lsl #2] 1a7b44: 528f9841 mov w1, #0x7cc2 // =31938 1a7b48: 72a00a21 movk w1, #0x51, lsl #16 1a7b4c: 9400027c bl 0x1a853c 1a7b50: b81883a0 stur w0, [x29, #-0x78] 1a7b54: b85883a0 ldur w0, [x29, #-0x78] 1a7b58: 37f80100 tbnz w0, #0x1f, 0x1a7b78 1a7b5c: 14000001 b 0x1a7b60 1a7b60: b85883a8 ldur w8, [x29, #-0x78] 1a7b64: 13097d08 asr w8, w8, #9 1a7b68: 71020108 subs w8, w8, #0x80 1a7b6c: b81643a8 stur w8, [x29, #-0x9c] 1a7b70: 5400012b b.lt 0x1a7b94 1a7b74: 14000001 b 0x1a7b78 1a7b78: f85f03a0 ldur x0, [x29, #-0x10] 1a7b7c: b89ec3a8 ldursw x8, [x29, #-0x14] 1a7b80: d37ef502 lsl x2, x8, #2 1a7b84: 2a1f03e1 mov w1, wzr 1a7b88: 97fbfc1a bl 0xa6bf0 1a7b8c: f81583a0 stur x0, [x29, #-0xa8] 1a7b90: 140001f0 b 0x1a8350 1a7b94: b89883a0 ldursw x0, [x29, #-0x78] 1a7b98: 94000273 bl 0x1a8564 1a7b9c: f85b83be ldur x30, [x29, #-0x48] 1a7ba0: b89cc3a8 ldursw x8, [x29, #-0x34] 1a7ba4: b8287bc0 str w0, [x30, x8, lsl #2] 1a7ba8: 14000001 b 0x1a7bac 1a7bac: b85cc3a8 ldur w8, [x29, #-0x34] 1a7bb0: 11000508 add w8, w8, #0x1 1a7bb4: b81cc3a8 stur w8, [x29, #-0x34] 1a7bb8: 17ffffda b 0x1a7b20 1a7bbc: 2a1f03e8 mov w8, wzr 1a7bc0: b81cc3a8 stur w8, [x29, #-0x34] 1a7bc4: 14000001 b 0x1a7bc8 1a7bc8: b85cc3a8 ldur w8, [x29, #-0x34] 1a7bcc: b85ec3a9 ldur w9, [x29, #-0x14] 1a7bd0: 6b090108 subs w8, w8, w9 1a7bd4: b81543a8 stur w8, [x29, #-0xac] 1a7bd8: 54003bca b.ge 0x1a8350 1a7bdc: 14000001 b 0x1a7be0 1a7be0: 5296a0a8 mov w8, #0xb505 // =46341 1a7be4: b81803a8 stur w8, [x29, #-0x80] 1a7be8: b817c3a8 stur w8, [x29, #-0x84] 1a7bec: 2a1f03e8 mov w8, wzr 1a7bf0: b81783a8 stur w8, [x29, #-0x88] 1a7bf4: b85943a8 ldur w8, [x29, #-0x6c] 1a7bf8: b85b03a9 ldur w9, [x29, #-0x50] 1a7bfc: 1b097d08 mul w8, w8, w9 1a7c00: 530f7d08 lsr w8, w8, #15 1a7c04: 2a0803e0 mov w0, w8 1a7c08: 94000280 bl 0x1a8608 1a7c0c: b81703a0 stur w0, [x29, #-0x90] 1a7c10: f85b83be ldur x30, [x29, #-0x48] 1a7c14: b94003c8 ldr w8, [x30] 1a7c18: b85703a9 ldur w9, [x29, #-0x90] 1a7c1c: 6b090108 subs w8, w8, w9 1a7c20: 2a0803fe mov w30, w8 1a7c24: 93407fc0 sxtw x0, w30 1a7c28: 97fbf9ce bl 0xa6360 1a7c2c: b857c3a8 ldur w8, [x29, #-0x84] 1a7c30: 2a0003e9 mov w9, w0 1a7c34: 1b097d08 mul w8, w8, w9 1a7c38: 2a0803e0 mov w0, w8 1a7c3c: 2a0003e8 mov w8, w0 1a7c40: b817c3a8 stur w8, [x29, #-0x84] 1a7c44: f85b83a0 ldur x0, [x29, #-0x48] 1a7c48: b9400408 ldr w8, [x0, #0x4] 1a7c4c: b85703a9 ldur w9, [x29, #-0x90] 1a7c50: 6b090108 subs w8, w8, w9 1a7c54: 2a0803e0 mov w0, w8 1a7c58: 93407c00 sxtw x0, w0 1a7c5c: 97fbf9c1 bl 0xa6360 1a7c60: b85803a8 ldur w8, [x29, #-0x80] 1a7c64: 2a0003e9 mov w9, w0 1a7c68: 1b097d08 mul w8, w8, w9 1a7c6c: 2a0803e0 mov w0, w8 1a7c70: 2a0003e8 mov w8, w0 1a7c74: b81803a8 stur w8, [x29, #-0x80] 1a7c78: 320007e8 orr w8, wzr, #0x3 1a7c7c: b81843a8 stur w8, [x29, #-0x7c] 1a7c80: 14000001 b 0x1a7c84 1a7c84: b85843a8 ldur w8, [x29, #-0x7c] 1a7c88: b85dc3a9 ldur w9, [x29, #-0x24] 1a7c8c: 6b090108 subs w8, w8, w9 1a7c90: b81503a8 stur w8, [x29, #-0xb0] 1a7c94: 54000a4a b.ge 0x1a7ddc 1a7c98: 14000001 b 0x1a7c9c 1a7c9c: b85803a8 ldur w8, [x29, #-0x80] 1a7ca0: b857c3a9 ldur w9, [x29, #-0x84] 1a7ca4: 2a090108 orr w8, w8, w9 1a7ca8: 53197d08 lsr w8, w8, #25 1a7cac: 900004ca adrp x10, 0x23f000 1a7cb0: 9113a14a add x10, x10, #0x4e8 1a7cb4: 38684948 ldrb w8, [x10, w8, uxtw] 1a7cb8: b81743a8 stur w8, [x29, #-0x8c] 1a7cbc: 350002c8 cbnz w8, 0x1a7d14 1a7cc0: 14000001 b 0x1a7cc4 1a7cc4: b85803a8 ldur w8, [x29, #-0x80] 1a7cc8: b857c3a9 ldur w9, [x29, #-0x84] 1a7ccc: 2a090108 orr w8, w8, w9 1a7cd0: 53137d08 lsr w8, w8, #19 1a7cd4: 900004ca adrp x10, 0x23f000 1a7cd8: 9114a14a add x10, x10, #0x528 1a7cdc: 38684948 ldrb w8, [x10, w8, uxtw] 1a7ce0: b81743a8 stur w8, [x29, #-0x8c] 1a7ce4: 35000168 cbnz w8, 0x1a7d10 1a7ce8: 14000001 b 0x1a7cec 1a7cec: b85803a8 ldur w8, [x29, #-0x80] 1a7cf0: b857c3a9 ldur w9, [x29, #-0x84] 1a7cf4: 2a090108 orr w8, w8, w9 1a7cf8: 53107d08 lsr w8, w8, #16 1a7cfc: 900004ca adrp x10, 0x23f000 1a7d00: 9115a14a add x10, x10, #0x568 1a7d04: 38684948 ldrb w8, [x10, w8, uxtw] 1a7d08: b81743a8 stur w8, [x29, #-0x8c] 1a7d0c: 14000001 b 0x1a7d10 1a7d10: 14000001 b 0x1a7d14 1a7d14: b857c3a8 ldur w8, [x29, #-0x84] 1a7d18: b85743a9 ldur w9, [x29, #-0x8c] 1a7d1c: 2a0903e0 mov w0, w9 1a7d20: 2a0003e9 mov w9, w0 1a7d24: 1ac92508 lsr w8, w8, w9 1a7d28: f85b83a0 ldur x0, [x29, #-0x48] 1a7d2c: b85843a9 ldur w9, [x29, #-0x7c] 1a7d30: 71000529 subs w9, w9, #0x1 1a7d34: b869d809 ldr w9, [x0, w9, sxtw #2] 1a7d38: b85703aa ldur w10, [x29, #-0x90] 1a7d3c: 6b0a0129 subs w9, w9, w10 1a7d40: 2a0903e0 mov w0, w9 1a7d44: 93407c00 sxtw x0, w0 1a7d48: b814c3a8 stur w8, [x29, #-0xb4] 1a7d4c: 97fbf985 bl 0xa6360 1a7d50: 2a0003e8 mov w8, w0 1a7d54: b854c3a9 ldur w9, [x29, #-0xb4] 1a7d58: 1b087d28 mul w8, w9, w8 1a7d5c: 2a0803e0 mov w0, w8 1a7d60: 2a0003e8 mov w8, w0 1a7d64: b817c3a8 stur w8, [x29, #-0x84] 1a7d68: b85803a8 ldur w8, [x29, #-0x80] 1a7d6c: b85743a9 ldur w9, [x29, #-0x8c] 1a7d70: 2a0903e0 mov w0, w9 1a7d74: 2a0003e9 mov w9, w0 1a7d78: 1ac92508 lsr w8, w8, w9 1a7d7c: f85b83a0 ldur x0, [x29, #-0x48] 1a7d80: b89843be ldursw x30, [x29, #-0x7c] 1a7d84: b87e7809 ldr w9, [x0, x30, lsl #2] 1a7d88: b85703aa ldur w10, [x29, #-0x90] 1a7d8c: 6b0a0129 subs w9, w9, w10 1a7d90: 2a0903e0 mov w0, w9 1a7d94: 93407c00 sxtw x0, w0 1a7d98: b81483a8 stur w8, [x29, #-0xb8] 1a7d9c: 97fbf971 bl 0xa6360 1a7da0: 2a0003e8 mov w8, w0 1a7da4: b85483a9 ldur w9, [x29, #-0xb8] 1a7da8: 1b087d28 mul w8, w9, w8 1a7dac: 2a0803e0 mov w0, w8 1a7db0: 2a0003e8 mov w8, w0 1a7db4: b81803a8 stur w8, [x29, #-0x80] 1a7db8: b85743a8 ldur w8, [x29, #-0x8c] 1a7dbc: b85783a9 ldur w9, [x29, #-0x88] 1a7dc0: 0b080128 add w8, w9, w8 1a7dc4: b81783a8 stur w8, [x29, #-0x88] 1a7dc8: 14000001 b 0x1a7dcc 1a7dcc: b85843a8 ldur w8, [x29, #-0x7c] 1a7dd0: 11000908 add w8, w8, #0x2 1a7dd4: b81843a8 stur w8, [x29, #-0x7c] 1a7dd8: 17ffffab b 0x1a7c84 1a7ddc: b85803a8 ldur w8, [x29, #-0x80] 1a7de0: b857c3a9 ldur w9, [x29, #-0x84] 1a7de4: 2a090108 orr w8, w8, w9 1a7de8: 53197d08 lsr w8, w8, #25 1a7dec: 900004ca adrp x10, 0x23f000 1a7df0: 9113a14a add x10, x10, #0x4e8 1a7df4: 38684948 ldrb w8, [x10, w8, uxtw] 1a7df8: b81743a8 stur w8, [x29, #-0x8c] 1a7dfc: 350002c8 cbnz w8, 0x1a7e54 1a7e00: 14000001 b 0x1a7e04 1a7e04: b85803a8 ldur w8, [x29, #-0x80] 1a7e08: b857c3a9 ldur w9, [x29, #-0x84] 1a7e0c: 2a090108 orr w8, w8, w9 1a7e10: 53137d08 lsr w8, w8, #19 1a7e14: 900004ca adrp x10, 0x23f000 1a7e18: 9114a14a add x10, x10, #0x528 1a7e1c: 38684948 ldrb w8, [x10, w8, uxtw] 1a7e20: b81743a8 stur w8, [x29, #-0x8c] 1a7e24: 35000168 cbnz w8, 0x1a7e50 1a7e28: 14000001 b 0x1a7e2c 1a7e2c: b85803a8 ldur w8, [x29, #-0x80] 1a7e30: b857c3a9 ldur w9, [x29, #-0x84] 1a7e34: 2a090108 orr w8, w8, w9 1a7e38: 53107d08 lsr w8, w8, #16 1a7e3c: 900004ca adrp x10, 0x23f000 1a7e40: 9115a14a add x10, x10, #0x568 1a7e44: 38684948 ldrb w8, [x10, w8, uxtw] 1a7e48: b81743a8 stur w8, [x29, #-0x8c] 1a7e4c: 14000001 b 0x1a7e50 1a7e50: 14000001 b 0x1a7e54 1a7e54: 385dc3a8 ldurb w8, [x29, #-0x24] 1a7e58: 36000dc8 tbz w8, #0x0, 0x1a8010 1a7e5c: 14000001 b 0x1a7e60 1a7e60: b857c3a8 ldur w8, [x29, #-0x84] 1a7e64: b85743a9 ldur w9, [x29, #-0x8c] 1a7e68: 2a0903e0 mov w0, w9 1a7e6c: 2a0003e9 mov w9, w0 1a7e70: 1ac92508 lsr w8, w8, w9 1a7e74: f85b83a0 ldur x0, [x29, #-0x48] 1a7e78: b85843a9 ldur w9, [x29, #-0x7c] 1a7e7c: 71000529 subs w9, w9, #0x1 1a7e80: b869d809 ldr w9, [x0, w9, sxtw #2] 1a7e84: b85703aa ldur w10, [x29, #-0x90] 1a7e88: 6b0a0129 subs w9, w9, w10 1a7e8c: 2a0903e0 mov w0, w9 1a7e90: 93407c00 sxtw x0, w0 1a7e94: b81443a8 stur w8, [x29, #-0xbc] 1a7e98: 97fbf932 bl 0xa6360 1a7e9c: 2a0003e8 mov w8, w0 1a7ea0: b85443a9 ldur w9, [x29, #-0xbc] 1a7ea4: 1b087d28 mul w8, w9, w8 1a7ea8: 2a0803e0 mov w0, w8 1a7eac: 2a0003e8 mov w8, w0 1a7eb0: b817c3a8 stur w8, [x29, #-0x84] 1a7eb4: b85803a8 ldur w8, [x29, #-0x80] 1a7eb8: b85743a9 ldur w9, [x29, #-0x8c] 1a7ebc: 2a0903e0 mov w0, w9 1a7ec0: 2a0003e9 mov w9, w0 1a7ec4: 1ac92508 lsr w8, w8, w9 1a7ec8: 53124508 lsl w8, w8, #14 1a7ecc: b81803a8 stur w8, [x29, #-0x80] 1a7ed0: b85743a8 ldur w8, [x29, #-0x8c] 1a7ed4: b85783a9 ldur w9, [x29, #-0x88] 1a7ed8: 0b080128 add w8, w9, w8 1a7edc: b81783a8 stur w8, [x29, #-0x88] 1a7ee0: b85803a8 ldur w8, [x29, #-0x80] 1a7ee4: b857c3a9 ldur w9, [x29, #-0x84] 1a7ee8: 2a090108 orr w8, w8, w9 1a7eec: 53197d08 lsr w8, w8, #25 1a7ef0: 900004c0 adrp x0, 0x23f000 1a7ef4: 9113a000 add x0, x0, #0x4e8 1a7ef8: 38684808 ldrb w8, [x0, w8, uxtw] 1a7efc: b81743a8 stur w8, [x29, #-0x8c] 1a7f00: 350002c8 cbnz w8, 0x1a7f58 1a7f04: 14000001 b 0x1a7f08 1a7f08: b85803a8 ldur w8, [x29, #-0x80] 1a7f0c: b857c3a9 ldur w9, [x29, #-0x84] 1a7f10: 2a090108 orr w8, w8, w9 1a7f14: 53137d08 lsr w8, w8, #19 1a7f18: 900004ca adrp x10, 0x23f000 1a7f1c: 9114a14a add x10, x10, #0x528 1a7f20: 38684948 ldrb w8, [x10, w8, uxtw] 1a7f24: b81743a8 stur w8, [x29, #-0x8c] 1a7f28: 35000168 cbnz w8, 0x1a7f54 1a7f2c: 14000001 b 0x1a7f30 1a7f30: b85803a8 ldur w8, [x29, #-0x80] 1a7f34: b857c3a9 ldur w9, [x29, #-0x84] 1a7f38: 2a090108 orr w8, w8, w9 1a7f3c: 53107d08 lsr w8, w8, #16 1a7f40: 900004ca adrp x10, 0x23f000 1a7f44: 9115a14a add x10, x10, #0x568 1a7f48: 38684948 ldrb w8, [x10, w8, uxtw] 1a7f4c: b81743a8 stur w8, [x29, #-0x8c] 1a7f50: 14000001 b 0x1a7f54 1a7f54: 14000001 b 0x1a7f58 1a7f58: b85743a8 ldur w8, [x29, #-0x8c] 1a7f5c: 2a0803e0 mov w0, w8 1a7f60: b85803a8 ldur w8, [x29, #-0x80] 1a7f64: 2a0003e9 mov w9, w0 1a7f68: 1ac92508 lsr w8, w8, w9 1a7f6c: b81803a8 stur w8, [x29, #-0x80] 1a7f70: b85743a8 ldur w8, [x29, #-0x8c] 1a7f74: 2a0803e0 mov w0, w8 1a7f78: b857c3a8 ldur w8, [x29, #-0x84] 1a7f7c: 2a0003e9 mov w9, w0 1a7f80: 1ac92508 lsr w8, w8, w9 1a7f84: b817c3a8 stur w8, [x29, #-0x84] 1a7f88: b85743a8 ldur w8, [x29, #-0x8c] 1a7f8c: b85dc3a9 ldur w9, [x29, #-0x24] 1a7f90: 11000529 add w9, w9, #0x1 1a7f94: 13017d29 asr w9, w9, #1 1a7f98: 321f0bea orr w10, wzr, #0xe 1a7f9c: 1b0a7d29 mul w9, w9, w10 1a7fa0: 6b090108 subs w8, w8, w9 1a7fa4: b85783a9 ldur w9, [x29, #-0x88] 1a7fa8: 0b080128 add w8, w9, w8 1a7fac: b81783a8 stur w8, [x29, #-0x88] 1a7fb0: b85803a8 ldur w8, [x29, #-0x80] 1a7fb4: 1b087d08 mul w8, w8, w8 1a7fb8: 53107d08 lsr w8, w8, #16 1a7fbc: b81803a8 stur w8, [x29, #-0x80] 1a7fc0: b857c3a8 ldur w8, [x29, #-0x84] 1a7fc4: 1b087d08 mul w8, w8, w8 1a7fc8: 53107d08 lsr w8, w8, #16 1a7fcc: b817c3a8 stur w8, [x29, #-0x84] 1a7fd0: b85783a8 ldur w8, [x29, #-0x88] 1a7fd4: b85dc3a9 ldur w9, [x29, #-0x24] 1a7fd8: 0b080528 add w8, w9, w8, lsl #1 1a7fdc: b81783a8 stur w8, [x29, #-0x88] 1a7fe0: b85703a8 ldur w8, [x29, #-0x90] 1a7fe4: 1b087d08 mul w8, w8, w8 1a7fe8: 321203e9 orr w9, wzr, #0x4000 1a7fec: 6b883928 subs w8, w9, w8, asr #14 1a7ff0: b85803a9 ldur w9, [x29, #-0x80] 1a7ff4: 1b087d28 mul w8, w9, w8 1a7ff8: b81803a8 stur w8, [x29, #-0x80] 1a7ffc: b85803a8 ldur w8, [x29, #-0x80] 1a8000: b857c3a9 ldur w9, [x29, #-0x84] 1a8004: 0b483928 add w8, w9, w8, lsr #14 1a8008: b817c3a8 stur w8, [x29, #-0x84] 1a800c: 14000031 b 0x1a80d0 1a8010: b85743a8 ldur w8, [x29, #-0x8c] 1a8014: 2a0803e0 mov w0, w8 1a8018: b85803a8 ldur w8, [x29, #-0x80] 1a801c: 2a0003e9 mov w9, w0 1a8020: 1ac92508 lsr w8, w8, w9 1a8024: b81803a8 stur w8, [x29, #-0x80] 1a8028: b85743a8 ldur w8, [x29, #-0x8c] 1a802c: 2a0803e0 mov w0, w8 1a8030: b857c3a8 ldur w8, [x29, #-0x84] 1a8034: 2a0003e9 mov w9, w0 1a8038: 1ac92508 lsr w8, w8, w9 1a803c: b817c3a8 stur w8, [x29, #-0x84] 1a8040: b85743a8 ldur w8, [x29, #-0x8c] 1a8044: b85dc3a9 ldur w9, [x29, #-0x24] 1a8048: 6b090d29 subs w9, w9, w9, lsl #3 1a804c: 0b090108 add w8, w8, w9 1a8050: b85783a9 ldur w9, [x29, #-0x88] 1a8054: 0b080128 add w8, w9, w8 1a8058: b81783a8 stur w8, [x29, #-0x88] 1a805c: b85803a8 ldur w8, [x29, #-0x80] 1a8060: 1b087d08 mul w8, w8, w8 1a8064: 53107d08 lsr w8, w8, #16 1a8068: b81803a8 stur w8, [x29, #-0x80] 1a806c: b857c3a8 ldur w8, [x29, #-0x84] 1a8070: 1b087d08 mul w8, w8, w8 1a8074: 53107d08 lsr w8, w8, #16 1a8078: b817c3a8 stur w8, [x29, #-0x84] 1a807c: b85783a8 ldur w8, [x29, #-0x88] 1a8080: b85dc3a9 ldur w9, [x29, #-0x24] 1a8084: 0b080528 add w8, w9, w8, lsl #1 1a8088: b81783a8 stur w8, [x29, #-0x88] 1a808c: b85703a8 ldur w8, [x29, #-0x90] 1a8090: 321203e9 orr w9, wzr, #0x4000 1a8094: 6b080128 subs w8, w9, w8 1a8098: b85803a9 ldur w9, [x29, #-0x80] 1a809c: 1b087d28 mul w8, w9, w8 1a80a0: b81803a8 stur w8, [x29, #-0x80] 1a80a4: b85703a8 ldur w8, [x29, #-0x90] 1a80a8: 11401108 add w8, w8, #0x4, lsl #12 // =0x4000 1a80ac: b857c3a9 ldur w9, [x29, #-0x84] 1a80b0: 1b087d28 mul w8, w9, w8 1a80b4: b817c3a8 stur w8, [x29, #-0x84] 1a80b8: b857c3a8 ldur w8, [x29, #-0x84] 1a80bc: b85803a9 ldur w9, [x29, #-0x80] 1a80c0: 0b090108 add w8, w8, w9 1a80c4: 530e7d08 lsr w8, w8, #14 1a80c8: b817c3a8 stur w8, [x29, #-0x84] 1a80cc: 14000001 b 0x1a80d0 1a80d0: 7857e3a8 ldurh w8, [x29, #-0x82] 1a80d4: 34000128 cbz w8, 0x1a80f8 1a80d8: 14000001 b 0x1a80dc 1a80dc: b857c3a8 ldur w8, [x29, #-0x84] 1a80e0: 53017d08 lsr w8, w8, #1 1a80e4: b817c3a8 stur w8, [x29, #-0x84] 1a80e8: b85783a8 ldur w8, [x29, #-0x88] 1a80ec: 11000508 add w8, w8, #0x1 1a80f0: b81783a8 stur w8, [x29, #-0x88] 1a80f4: 14000018 b 0x1a8154 1a80f8: 14000001 b 0x1a80fc 1a80fc: b857c3a8 ldur w8, [x29, #-0x84] 1a8100: 2a1f03e0 mov w0, wzr 1a8104: b81403a0 stur w0, [x29, #-0xc0] 1a8108: 34000108 cbz w8, 0x1a8128 1a810c: 14000001 b 0x1a8110 1a8110: 3857d3a8 ldurb w8, [x29, #-0x83] 1a8114: 72190108 ands w8, w8, #0x80 1a8118: 1a9f17e9 cset w9, eq 1a811c: b813c3a8 stur w8, [x29, #-0xc4] 1a8120: b81403a9 stur w9, [x29, #-0xc0] 1a8124: 14000001 b 0x1a8128 1a8128: b85403a8 ldur w8, [x29, #-0xc0] 1a812c: 36000128 tbz w8, #0x0, 0x1a8150 1a8130: 14000001 b 0x1a8134 1a8134: b857c3a8 ldur w8, [x29, #-0x84] 1a8138: 531f7908 lsl w8, w8, #1 1a813c: b817c3a8 stur w8, [x29, #-0x84] 1a8140: b85783a8 ldur w8, [x29, #-0x88] 1a8144: 71000508 subs w8, w8, #0x1 1a8148: b81783a8 stur w8, [x29, #-0x88] 1a814c: 17ffffec b 0x1a80fc 1a8150: 14000001 b 0x1a8154 1a8154: b85c43a8 ldur w8, [x29, #-0x3c] 1a8158: b857c3a9 ldur w9, [x29, #-0x84] 1a815c: 2a0903e0 mov w0, w9 1a8160: b89783a1 ldursw x1, [x29, #-0x88] 1a8164: b81383a8 stur w8, [x29, #-0xc8] 1a8168: 94000177 bl 0x1a8744 1a816c: b85383a8 ldur w8, [x29, #-0xc8] 1a8170: 1b007d08 mul w8, w8, w0 1a8174: b85c83a9 ldur w9, [x29, #-0x38] 1a8178: 6b090108 subs w8, w8, w9 1a817c: 2a0803e1 mov w1, w8 1a8180: 93407c20 sxtw x0, w1 1a8184: 9400014b bl 0x1a86b0 1a8188: b81d83a0 stur w0, [x29, #-0x28] 1a818c: f85f03a1 ldur x1, [x29, #-0x10] 1a8190: b89cc3be ldursw x30, [x29, #-0x34] 1a8194: b87e7820 ldr w0, [x1, x30, lsl #2] 1a8198: b85d83a1 ldur w1, [x29, #-0x28] 1a819c: 9400019e bl 0x1a8814 1a81a0: f85f03be ldur x30, [x29, #-0x10] 1a81a4: b89cc3aa ldursw x10, [x29, #-0x34] 1a81a8: b82a7bc0 str w0, [x30, x10, lsl #2] 1a81ac: 14000001 b 0x1a81b0 1a81b0: b85cc3a8 ldur w8, [x29, #-0x34] 1a81b4: 11000508 add w8, w8, #0x1 1a81b8: b81cc3a8 stur w8, [x29, #-0x34] 1a81bc: b85ec3a9 ldur w9, [x29, #-0x14] 1a81c0: 6b090108 subs w8, w8, w9 1a81c4: b81343a8 stur w8, [x29, #-0xcc] 1a81c8: 5400050a b.ge 0x1a8268 1a81cc: 14000001 b 0x1a81d0 1a81d0: b85983a8 ldur w8, [x29, #-0x68] 1a81d4: b859c3a9 ldur w9, [x29, #-0x64] 1a81d8: 0b080128 add w8, w9, w8 1a81dc: b819c3a8 stur w8, [x29, #-0x64] 1a81e0: b859c3a8 ldur w8, [x29, #-0x64] 1a81e4: b85a43a9 ldur w9, [x29, #-0x5c] 1a81e8: 6b090108 subs w8, w8, w9 1a81ec: b81303a8 stur w8, [x29, #-0xd0] 1a81f0: 5400014b b.lt 0x1a8218 1a81f4: 14000001 b 0x1a81f8 1a81f8: b85a43a8 ldur w8, [x29, #-0x5c] 1a81fc: b859c3a9 ldur w9, [x29, #-0x64] 1a8200: 6b080128 subs w8, w9, w8 1a8204: b819c3a8 stur w8, [x29, #-0x64] 1a8208: b85a83a8 ldur w8, [x29, #-0x58] 1a820c: 11000508 add w8, w8, #0x1 1a8210: b81a83a8 stur w8, [x29, #-0x58] 1a8214: 14000001 b 0x1a8218 1a8218: b85a03a8 ldur w8, [x29, #-0x60] 1a821c: b85a83a9 ldur w9, [x29, #-0x58] 1a8220: 0b080128 add w8, w9, w8 1a8224: b81a83a8 stur w8, [x29, #-0x58] 1a8228: b85a83a8 ldur w8, [x29, #-0x58] 1a822c: b858c3a9 ldur w9, [x29, #-0x74] 1a8230: 6b090108 subs w8, w8, w9 1a8234: b812c3a8 stur w8, [x29, #-0xd4] 1a8238: 5400006b b.lt 0x1a8244 1a823c: 14000001 b 0x1a8240 1a8240: 1400000a b 0x1a8268 1a8244: f85f03a8 ldur x8, [x29, #-0x10] 1a8248: b89cc3a9 ldursw x9, [x29, #-0x34] 1a824c: b8697900 ldr w0, [x8, x9, lsl #2] 1a8250: b85d83a1 ldur w1, [x29, #-0x28] 1a8254: 94000170 bl 0x1a8814 1a8258: f85f03a8 ldur x8, [x29, #-0x10] 1a825c: b89cc3a9 ldursw x9, [x29, #-0x34] 1a8260: b8297900 str w0, [x8, x9, lsl #2] 1a8264: 17ffffd3 b 0x1a81b0 1a8268: 14000001 b 0x1a826c 1a826c: b85943a8 ldur w8, [x29, #-0x6c] 1a8270: 11000508 add w8, w8, #0x1 1a8274: b81943a8 stur w8, [x29, #-0x6c] 1a8278: b85943a8 ldur w8, [x29, #-0x6c] 1a827c: 11000508 add w8, w8, #0x1 1a8280: b85e83a9 ldur w9, [x29, #-0x18] 1a8284: 6b090108 subs w8, w8, w9 1a8288: b81283a8 stur w8, [x29, #-0xd8] 1a828c: 540003ca b.ge 0x1a8304 1a8290: 14000001 b 0x1a8294 1a8294: b85943a8 ldur w8, [x29, #-0x6c] 1a8298: 11000508 add w8, w8, #0x1 1a829c: b85b03a9 ldur w9, [x29, #-0x50] 1a82a0: 53017d29 lsr w9, w9, #1 1a82a4: 1b097d00 mul w0, w8, w9 1a82a8: b85ac3a1 ldur w1, [x29, #-0x54] 1a82ac: 94000095 bl 0x1a8500 1a82b0: b81903a0 stur w0, [x29, #-0x70] 1a82b4: b85903a8 ldur w8, [x29, #-0x70] 1a82b8: 530e7d09 lsr w9, w8, #14 1a82bc: f00004be adrp x30, 0x23f000 1a82c0: 9111f3de add x30, x30, #0x47c 1a82c4: 78695bc0 ldrh w0, [x30, w9, uxtw #1] 1a82c8: 12003508 and w8, w8, #0x3fff 1a82cc: 11000529 add w9, w9, #0x1 1a82d0: 78695bc9 ldrh w9, [x30, w9, uxtw #1] 1a82d4: 6b000129 subs w9, w9, w0 1a82d8: 1b097d08 mul w8, w8, w9 1a82dc: 0b483808 add w8, w0, w8, lsr #14 1a82e0: b818c3a8 stur w8, [x29, #-0x74] 1a82e4: b85a83a8 ldur w8, [x29, #-0x58] 1a82e8: b858c3a9 ldur w9, [x29, #-0x74] 1a82ec: 6b090108 subs w8, w8, w9 1a82f0: b81243a8 stur w8, [x29, #-0xdc] 1a82f4: 5400006c b.gt 0x1a8300 1a82f8: 14000001 b 0x1a82fc 1a82fc: 14000007 b 0x1a8318 1a8300: 14000005 b 0x1a8314 1a8304: 5292cfe8 mov w8, #0x967f // =38527 1a8308: 72a01308 movk w8, #0x98, lsl #16 1a830c: b818c3a8 stur w8, [x29, #-0x74] 1a8310: 14000002 b 0x1a8318 1a8314: 17ffffd6 b 0x1a826c 1a8318: b85943a8 ldur w8, [x29, #-0x6c] 1a831c: b85e83a9 ldur w9, [x29, #-0x18] 1a8320: 6b090108 subs w8, w8, w9 1a8324: b81203a8 stur w8, [x29, #-0xe0] 1a8328: 5400012b b.lt 0x1a834c 1a832c: 14000001 b 0x1a8330 1a8330: b85e83a8 ldur w8, [x29, #-0x18] 1a8334: 71000508 subs w8, w8, #0x1 1a8338: b81943a8 stur w8, [x29, #-0x6c] 1a833c: 5292cfe8 mov w8, #0x967f // =38527 1a8340: 72a01308 movk w8, #0x98, lsl #16 1a8344: b818c3a8 stur w8, [x29, #-0x74] 1a8348: 14000001 b 0x1a834c 1a834c: 17fffe1f b 0x1a7bc8 1a8350: d53bd048 mrs x8, TPIDR_EL0 1a8354: f9401508 ldr x8, [x8, #0x28] 1a8358: f85f83a9 ldur x9, [x29, #-0x8] 1a835c: eb090108 subs x8, x8, x9 1a8360: f81183a8 stur x8, [x29, #-0xe8] 1a8364: 540000a1 b.ne 0x1a8378 1a8368: 14000001 b 0x1a836c 1a836c: 910003bf mov sp, x29 1a8370: a8c17bfd ldp x29, x30, [sp], #0x10 1a8374: d65f03c0 ret 1a8378: 97fc067e bl 0xa9d70 <__stack_chk_fail@plt> 1a837c: d10083ff sub sp, sp, #0x20 1a8380: f00004a8 adrp x8, 0x23f000 1a8384: 9111f108 add x8, x8, #0x47c 1a8388: b9001be0 str w0, [sp, #0x18] 1a838c: b90017ff str wzr, [sp, #0x14] 1a8390: f90007e8 str x8, [sp, #0x8] 1a8394: 528006c8 mov w8, #0x36 // =54 1a8398: b94017e9 ldr w9, [sp, #0x14] 1a839c: 6b08013f cmp w9, w8 1a83a0: 1a9fa7e8 cset w8, lt 1a83a4: 37000048 tbnz w8, #0x0, 0x1a83ac 1a83a8: 14000021 b 0x1a842c 1a83ac: b27f03e8 orr x8, xzr, #0x2 1a83b0: b9401be9 ldr w9, [sp, #0x18] 1a83b4: b94017ea ldr w10, [sp, #0x14] 1a83b8: 2a0a03eb mov w11, w10 1a83bc: 93407d6b sxtw x11, w11 1a83c0: 9b0b7d08 mul x8, x8, x11 1a83c4: f94007eb ldr x11, [sp, #0x8] 1a83c8: 8b080168 add x8, x11, x8 1a83cc: 7940010a ldrh w10, [x8] 1a83d0: 6b0a013f cmp w9, w10 1a83d4: 1a9fb7e9 cset w9, ge 1a83d8: 37000049 tbnz w9, #0x0, 0x1a83e0 1a83dc: 14000010 b 0x1a841c 1a83e0: b27f03e8 orr x8, xzr, #0x2 1a83e4: b9401be9 ldr w9, [sp, #0x18] 1a83e8: b94017ea ldr w10, [sp, #0x14] 1a83ec: 1100054a add w10, w10, #0x1 1a83f0: 2a0a03eb mov w11, w10 1a83f4: 93407d6b sxtw x11, w11 1a83f8: 9b0b7d08 mul x8, x8, x11 1a83fc: f94007eb ldr x11, [sp, #0x8] 1a8400: 8b080168 add x8, x11, x8 1a8404: 7940010a ldrh w10, [x8] 1a8408: 6b0a013f cmp w9, w10 1a840c: 1a9fa7e9 cset w9, lt 1a8410: 37000049 tbnz w9, #0x0, 0x1a8418 1a8414: 14000002 b 0x1a841c 1a8418: 14000005 b 0x1a842c 1a841c: b94017e8 ldr w8, [sp, #0x14] 1a8420: 11000508 add w8, w8, #0x1 1a8424: b90017e8 str w8, [sp, #0x14] 1a8428: 17ffffdb b 0x1a8394 1a842c: 528006c8 mov w8, #0x36 // =54 1a8430: b94017e9 ldr w9, [sp, #0x14] 1a8434: 6b08013f cmp w9, w8 1a8438: 1a9f17e8 cset w8, eq 1a843c: 37000048 tbnz w8, #0x0, 0x1a8444 1a8440: 14000005 b 0x1a8454 1a8444: 52900008 mov w8, #0x8000 // =32768 1a8448: 72a001a8 movk w8, #0xd, lsl #16 1a844c: b9001fe8 str w8, [sp, #0x1c] 1a8450: 14000029 b 0x1a84f4 1a8454: b26103e8 orr x8, xzr, #0x80000000 1a8458: 321f0be9 orr w9, wzr, #0xe 1a845c: b27f03ea orr x10, xzr, #0x2 1a8460: b94017eb ldr w11, [sp, #0x14] 1a8464: 1ac92169 lsl w9, w11, w9 1a8468: 2a0903ec mov w12, w9 1a846c: 93407d8c sxtw x12, w12 1a8470: b9401be9 ldr w9, [sp, #0x18] 1a8474: b94017eb ldr w11, [sp, #0x14] 1a8478: 2a0b03ed mov w13, w11 1a847c: 93407dad sxtw x13, w13 1a8480: 9b0d7d4d mul x13, x10, x13 1a8484: f94007ee ldr x14, [sp, #0x8] 1a8488: 8b0d01cd add x13, x14, x13 1a848c: 794001ab ldrh w11, [x13] 1a8490: 6b0b0129 subs w9, w9, w11 1a8494: 2a0903ed mov w13, w9 1a8498: 93407dad sxtw x13, w13 1a849c: b94017e9 ldr w9, [sp, #0x14] 1a84a0: 11000529 add w9, w9, #0x1 1a84a4: 2a0903ef mov w15, w9 1a84a8: 93407def sxtw x15, w15 1a84ac: 9b0f7d4f mul x15, x10, x15 1a84b0: 8b0f01cf add x15, x14, x15 1a84b4: 794001e9 ldrh w9, [x15] 1a84b8: b94017eb ldr w11, [sp, #0x14] 1a84bc: 2a0b03ef mov w15, w11 1a84c0: 93407def sxtw x15, w15 1a84c4: 9b0f7d4a mul x10, x10, x15 1a84c8: 8b0a01ca add x10, x14, x10 1a84cc: 7940014b ldrh w11, [x10] 1a84d0: 6b0b0129 subs w9, w9, w11 1a84d4: 2a0903ea mov w10, w9 1a84d8: 93407d4a sxtw x10, w10 1a84dc: 9aca0908 udiv x8, x8, x10 1a84e0: 9b087da8 mul x8, x13, x8 1a84e4: d351fd08 lsr x8, x8, #17 1a84e8: 8b080188 add x8, x12, x8 1a84ec: 2a0803e9 mov w9, w8 1a84f0: b9001fe9 str w9, [sp, #0x1c] 1a84f4: b9401fe0 ldr w0, [sp, #0x1c] 1a84f8: 910083ff add sp, sp, #0x20 1a84fc: d65f03c0 ret 1a8500: d10083ff sub sp, sp, #0x20 1a8504: a9017bfd stp x29, x30, [sp, #0x10] 1a8508: 910043fd add x29, sp, #0x10 1a850c: 320003e8 orr w8, wzr, #0x1 1a8510: b81fc3a0 stur w0, [x29, #-0x4] 1a8514: b9000be1 str w1, [sp, #0x8] 1a8518: b85fc3a0 ldur w0, [x29, #-0x4] 1a851c: b9400be1 ldr w1, [sp, #0x8] 1a8520: b90007e8 str w8, [sp, #0x4] 1a8524: 94000006 bl 0x1a853c 1a8528: b94007e8 ldr w8, [sp, #0x4] 1a852c: 1ac82000 lsl w0, w0, w8 1a8530: a9417bfd ldp x29, x30, [sp, #0x10] 1a8534: 910083ff add sp, sp, #0x20 1a8538: d65f03c0 ret 1a853c: d10043ff sub sp, sp, #0x10 1a8540: b9000fe0 str w0, [sp, #0xc] 1a8544: b9000be1 str w1, [sp, #0x8] 1a8548: b9400fe0 ldr w0, [sp, #0xc] 1a854c: b9400be1 ldr w1, [sp, #0x8] 1a8550: 9b217c08 smull x8, w0, w1 1a8554: f90003e8 str x8, [sp] 1a8558: b94007e0 ldr w0, [sp, #0x4] 1a855c: 910043ff add sp, sp, #0x10 1a8560: d65f03c0 ret 1a8564: d10043ff sub sp, sp, #0x10 1a8568: b24023e8 orr x8, xzr, #0x1ff 1a856c: f00004a9 adrp x9, 0x23f000 1a8570: 9115c129 add x9, x9, #0x570 1a8574: b27e03ea orr x10, xzr, #0x4 1a8578: 5280012b mov w11, #0x9 // =9 1a857c: f90007e0 str x0, [sp, #0x8] 1a8580: f94007e0 ldr x0, [sp, #0x8] 1a8584: 9349fc00 asr x0, x0, #9 1a8588: 2a0003ec mov w12, w0 1a858c: b90007ec str w12, [sp, #0x4] 1a8590: f94007e0 ldr x0, [sp, #0x8] 1a8594: 8a080008 and x8, x0, x8 1a8598: 2a0803ec mov w12, w8 1a859c: b90003ec str w12, [sp] 1a85a0: b94007ec ldr w12, [sp, #0x4] 1a85a4: 2a0c03e8 mov w8, w12 1a85a8: 93407d08 sxtw x8, w8 1a85ac: 9b087d48 mul x8, x10, x8 1a85b0: 8b080128 add x8, x9, x8 1a85b4: b940010c ldr w12, [x8] 1a85b8: b94003ed ldr w13, [sp] 1a85bc: b94007ee ldr w14, [sp, #0x4] 1a85c0: 2a0e03e8 mov w8, w14 1a85c4: 93407d08 sxtw x8, w8 1a85c8: 9b087d48 mul x8, x10, x8 1a85cc: 8b080128 add x8, x9, x8 1a85d0: b940010e ldr w14, [x8] 1a85d4: b94007ef ldr w15, [sp, #0x4] 1a85d8: 110005ef add w15, w15, #0x1 1a85dc: 2a0f03e8 mov w8, w15 1a85e0: 93407d08 sxtw x8, w8 1a85e4: 9b087d48 mul x8, x10, x8 1a85e8: 8b080128 add x8, x9, x8 1a85ec: b940010f ldr w15, [x8] 1a85f0: 6b0f01ce subs w14, w14, w15 1a85f4: 1b0e7dad mul w13, w13, w14 1a85f8: 1acb29ab asr w11, w13, w11 1a85fc: 6b0b0180 subs w0, w12, w11 1a8600: 910043ff add sp, sp, #0x10 1a8604: d65f03c0 ret 1a8608: d10043ff sub sp, sp, #0x10 1a860c: b24023e8 orr x8, xzr, #0x1ff 1a8610: f00004a9 adrp x9, 0x23f000 1a8614: 9115c129 add x9, x9, #0x570 1a8618: b27e03ea orr x10, xzr, #0x4 1a861c: 5280012b mov w11, #0x9 // =9 1a8620: f90007e0 str x0, [sp, #0x8] 1a8624: f94007e0 ldr x0, [sp, #0x8] 1a8628: 9349fc00 asr x0, x0, #9 1a862c: 2a0003ec mov w12, w0 1a8630: b90007ec str w12, [sp, #0x4] 1a8634: f94007e0 ldr x0, [sp, #0x8] 1a8638: 8a080008 and x8, x0, x8 1a863c: 2a0803ec mov w12, w8 1a8640: b90003ec str w12, [sp] 1a8644: b94007ec ldr w12, [sp, #0x4] 1a8648: 2a0c03e8 mov w8, w12 1a864c: 93407d08 sxtw x8, w8 1a8650: 9b087d48 mul x8, x10, x8 1a8654: 8b080128 add x8, x9, x8 1a8658: b940010c ldr w12, [x8] 1a865c: 1acb218c lsl w12, w12, w11 1a8660: b94003ed ldr w13, [sp] 1a8664: b94007ee ldr w14, [sp, #0x4] 1a8668: 2a0e03e8 mov w8, w14 1a866c: 93407d08 sxtw x8, w8 1a8670: 9b087d48 mul x8, x10, x8 1a8674: 8b080128 add x8, x9, x8 1a8678: b940010e ldr w14, [x8] 1a867c: b94007ef ldr w15, [sp, #0x4] 1a8680: 110005ef add w15, w15, #0x1 1a8684: 2a0f03e8 mov w8, w15 1a8688: 93407d08 sxtw x8, w8 1a868c: 9b087d48 mul x8, x10, x8 1a8690: 8b080128 add x8, x9, x8 1a8694: b940010f ldr w15, [x8] 1a8698: 6b0f01ce subs w14, w14, w15 1a869c: 1b0e7dad mul w13, w13, w14 1a86a0: 6b0d018c subs w12, w12, w13 1a86a4: 1acb2980 asr w0, w12, w11 1a86a8: 910043ff add sp, sp, #0x10 1a86ac: d65f03c0 ret 1a86b0: d10083ff sub sp, sp, #0x20 1a86b4: d2800008 mov x8, #0x0 // =0 1a86b8: 90000809 adrp x9, 0x2a8000 1a86bc: f9477d29 ldr x9, [x9, #0xef8] 1a86c0: f9000be0 str x0, [sp, #0x10] 1a86c4: f9400be0 ldr x0, [sp, #0x10] 1a86c8: eb08001f cmp x0, x8 1a86cc: 1a9fd7ea cset w10, gt 1a86d0: f90007e9 str x9, [sp, #0x8] 1a86d4: 3700004a tbnz w10, #0x0, 0x1a86dc 1a86d8: 14000004 b 0x1a86e8 1a86dc: 32007be8 orr w8, wzr, #0x7fffffff 1a86e0: b9001fe8 str w8, [sp, #0x1c] 1a86e4: 14000015 b 0x1a8738 1a86e8: 9297ffe8 mov x8, #-0xc000 // =-49152 1a86ec: f2bffee8 movk x8, #0xfff7, lsl #16 1a86f0: f9400be9 ldr x9, [sp, #0x10] 1a86f4: eb08013f cmp x9, x8 1a86f8: 1a9fa7ea cset w10, lt 1a86fc: 3700004a tbnz w10, #0x0, 0x1a8704 1a8700: 14000003 b 0x1a870c 1a8704: b9001fff str wzr, [sp, #0x1c] 1a8708: 1400000c b 0x1a8738 1a870c: b27e03e8 orr x8, xzr, #0x4 1a8710: d2803a69 mov x9, #0x1d3 // =467 1a8714: f9400bea ldr x10, [sp, #0x10] 1a8718: 9142314a add x10, x10, #0x8c, lsl #12 // =0x8c000 1a871c: 9b097d49 mul x9, x10, x9 1a8720: 9354fd29 asr x9, x9, #20 1a8724: 9b097d08 mul x8, x8, x9 1a8728: f94007e9 ldr x9, [sp, #0x8] 1a872c: 8b080128 add x8, x9, x8 1a8730: b940010b ldr w11, [x8] 1a8734: b9001feb str w11, [sp, #0x1c] 1a8738: b9401fe0 ldr w0, [sp, #0x1c] 1a873c: 910083ff add sp, sp, #0x20 1a8740: d65f03c0 ret 1a8744: d100c3ff sub sp, sp, #0x30 1a8748: b2403be8 orr x8, xzr, #0x7fff 1a874c: b24027e9 orr x9, xzr, #0x3ff 1a8750: f00004aa adrp x10, 0x23f000 1a8754: 911de14a add x10, x10, #0x778 1a8758: b27d03eb orr x11, xzr, #0x8 1a875c: f00004ac adrp x12, 0x23f000 1a8760: 9126018c add x12, x12, #0x980 1a8764: b24003ed orr x13, xzr, #0x1 1a8768: b000080e adrp x14, 0x2a9000 1a876c: 9134e1ce add x14, x14, #0xd38 1a8770: f90017e0 str x0, [sp, #0x28] 1a8774: f90013e1 str x1, [sp, #0x20] 1a8778: f94017e0 ldr x0, [sp, #0x28] 1a877c: 8a080008 and x8, x0, x8 1a8780: 9349fd08 asr x8, x8, #9 1a8784: f9000fe8 str x8, [sp, #0x18] 1a8788: f94017e8 ldr x8, [sp, #0x28] 1a878c: 8a090108 and x8, x8, x9 1a8790: f9000be8 str x8, [sp, #0x10] 1a8794: f9400fe8 ldr x8, [sp, #0x18] 1a8798: 9b087d68 mul x8, x11, x8 1a879c: 8b080148 add x8, x10, x8 1a87a0: f9400108 ldr x8, [x8] 1a87a4: f9400fe9 ldr x9, [sp, #0x18] 1a87a8: 9b097d69 mul x9, x11, x9 1a87ac: 8b090189 add x9, x12, x9 1a87b0: f9400129 ldr x9, [x9] 1a87b4: f9400bea ldr x10, [sp, #0x10] 1a87b8: 9b0a7d29 mul x9, x9, x10 1a87bc: 934afd29 asr x9, x9, #10 1a87c0: eb090108 subs x8, x8, x9 1a87c4: f90007e8 str x8, [sp, #0x8] 1a87c8: f94013e8 ldr x8, [sp, #0x20] 1a87cc: 8a0d0108 and x8, x8, x13 1a87d0: 9b087d68 mul x8, x11, x8 1a87d4: 8b0801c8 add x8, x14, x8 1a87d8: f9400108 ldr x8, [x8] 1a87dc: f94007e9 ldr x9, [sp, #0x8] 1a87e0: 9b087d28 mul x8, x9, x8 1a87e4: f90007e8 str x8, [sp, #0x8] 1a87e8: f94013e8 ldr x8, [sp, #0x20] 1a87ec: 9341fd08 asr x8, x8, #1 1a87f0: 91005508 add x8, x8, #0x15 1a87f4: f90013e8 str x8, [sp, #0x20] 1a87f8: f94007e8 ldr x8, [sp, #0x8] 1a87fc: f94013e9 ldr x9, [sp, #0x20] 1a8800: 9ac92908 asr x8, x8, x9 1a8804: 2a0803ef mov w15, w8 1a8808: 2a0f03e0 mov w0, w15 1a880c: 9100c3ff add sp, sp, #0x30 1a8810: d65f03c0 ret 1a8814: d10043ff sub sp, sp, #0x10 1a8818: 32000fe8 orr w8, wzr, #0xf 1a881c: 52800229 mov w9, #0x11 // =17 1a8820: 910003ea mov x10, sp 1a8824: b9000fe0 str w0, [sp, #0xc] 1a8828: b9000be1 str w1, [sp, #0x8] 1a882c: b9400fe0 ldr w0, [sp, #0xc] 1a8830: b9400be1 ldr w1, [sp, #0x8] 1a8834: 9b217c0b smull x11, w0, w1 1a8838: f90003eb str x11, [sp] 1a883c: b9400140 ldr w0, [x10] 1a8840: 1ac82408 lsr w8, w0, w8 1a8844: b94007e0 ldr w0, [sp, #0x4] 1a8848: 1ac92009 lsl w9, w0, w9 1a884c: 2a090100 orr w0, w8, w9 1a8850: 910043ff add sp, sp, #0x10 1a8854: d65f03c0 ret 00000000001a8858 : 1a8858: d10083ff sub sp, sp, #0x20 1a885c: a9017bfd stp x29, x30, [sp, #0x10] 1a8860: 910043fd add x29, sp, #0x10 1a8864: d2800008 mov x8, #0x0 // =0 1a8868: f90007e0 str x0, [sp, #0x8] 1a886c: f94007e0 ldr x0, [sp, #0x8] 1a8870: f90003e0 str x0, [sp] 1a8874: f94003e0 ldr x0, [sp] 1a8878: eb08001f cmp x0, x8 1a887c: 1a9f07e9 cset w9, ne 1a8880: 37000049 tbnz w9, #0x0, 0x1a8888 1a8884: 14000003 b 0x1a8890 1a8888: f94003e0 ldr x0, [sp] 1a888c: 97fbe571 bl 0xa1e50 1a8890: a9417bfd ldp x29, x30, [sp, #0x10] 1a8894: 910083ff add sp, sp, #0x20 1a8898: d65f03c0 ret 00000000001a889c : 1a889c: d101c3ff sub sp, sp, #0x70 1a88a0: a9067bfd stp x29, x30, [sp, #0x60] 1a88a4: 910183fd add x29, sp, #0x60 1a88a8: b27d0be8 orr x8, xzr, #0x38 1a88ac: 321d03e9 orr w9, wzr, #0x8 1a88b0: 321c03ea orr w10, wzr, #0x10 1a88b4: 321f07eb orr w11, wzr, #0x6 1a88b8: 321e03ec orr w12, wzr, #0x4 1a88bc: 320003ed orr w13, wzr, #0x1 1a88c0: d280000e mov x14, #0x0 // =0 1a88c4: f81f03a0 stur x0, [x29, #-0x10] 1a88c8: f81e83a1 stur x1, [x29, #-0x18] 1a88cc: f85f03a0 ldur x0, [x29, #-0x10] 1a88d0: f9401800 ldr x0, [x0, #0x30] 1a88d4: f81e03a0 stur x0, [x29, #-0x20] 1a88d8: aa0803e0 mov x0, x8 1a88dc: b9002fe9 str w9, [sp, #0x2c] 1a88e0: b9002bea str w10, [sp, #0x28] 1a88e4: b90027eb str w11, [sp, #0x24] 1a88e8: b90023ec str w12, [sp, #0x20] 1a88ec: b9001fed str w13, [sp, #0x1c] 1a88f0: f9000bee str x14, [sp, #0x10] 1a88f4: 97fbe667 bl 0xa2290 1a88f8: f9001be0 str x0, [sp, #0x30] 1a88fc: f85e83a0 ldur x0, [x29, #-0x18] 1a8900: b9402fe1 ldr w1, [sp, #0x2c] 1a8904: 97fbf37f bl 0xa5700 1a8908: 2a0003e9 mov w9, w0 1a890c: f9401be8 ldr x8, [sp, #0x30] 1a8910: b9000109 str w9, [x8] 1a8914: f85e83a0 ldur x0, [x29, #-0x18] 1a8918: b9402be1 ldr w1, [sp, #0x28] 1a891c: 97fbf379 bl 0xa5700 1a8920: f9401be8 ldr x8, [sp, #0x30] 1a8924: f9000500 str x0, [x8, #0x8] 1a8928: f85e83a0 ldur x0, [x29, #-0x18] 1a892c: b9402be1 ldr w1, [sp, #0x28] 1a8930: 97fbf374 bl 0xa5700 1a8934: f9401be8 ldr x8, [sp, #0x30] 1a8938: f9000900 str x0, [x8, #0x10] 1a893c: f85e83a0 ldur x0, [x29, #-0x18] 1a8940: b94027e1 ldr w1, [sp, #0x24] 1a8944: 97fbf36f bl 0xa5700 1a8948: 2a0003e9 mov w9, w0 1a894c: f9401be8 ldr x8, [sp, #0x30] 1a8950: b9001909 str w9, [x8, #0x18] 1a8954: f85e83a0 ldur x0, [x29, #-0x18] 1a8958: b9402fe1 ldr w1, [sp, #0x2c] 1a895c: 97fbf369 bl 0xa5700 1a8960: 2a0003e9 mov w9, w0 1a8964: f9401be8 ldr x8, [sp, #0x30] 1a8968: b9001d09 str w9, [x8, #0x1c] 1a896c: f85e83a0 ldur x0, [x29, #-0x18] 1a8970: b94023e1 ldr w1, [sp, #0x20] 1a8974: 97fbf363 bl 0xa5700 1a8978: 91000408 add x8, x0, #0x1 1a897c: 2a0803e9 mov w9, w8 1a8980: f9401be8 ldr x8, [sp, #0x30] 1a8984: b9002109 str w9, [x8, #0x20] 1a8988: f9401be8 ldr x8, [sp, #0x30] 1a898c: b9400109 ldr w9, [x8] 1a8990: b9401fea ldr w10, [sp, #0x1c] 1a8994: 6b0a013f cmp w9, w10 1a8998: 1a9fa7e9 cset w9, lt 1a899c: 37000049 tbnz w9, #0x0, 0x1a89a4 1a89a0: 14000002 b 0x1a89a8 1a89a4: 14000041 b 0x1a8aa8 1a89a8: b24003e8 orr x8, xzr, #0x1 1a89ac: f9401be9 ldr x9, [sp, #0x30] 1a89b0: f9400529 ldr x9, [x9, #0x8] 1a89b4: eb08013f cmp x9, x8 1a89b8: 1a9fa7ea cset w10, lt 1a89bc: 3700004a tbnz w10, #0x0, 0x1a89c4 1a89c0: 14000002 b 0x1a89c8 1a89c4: 14000039 b 0x1a8aa8 1a89c8: b24003e8 orr x8, xzr, #0x1 1a89cc: f9401be9 ldr x9, [sp, #0x30] 1a89d0: f9400929 ldr x9, [x9, #0x10] 1a89d4: eb08013f cmp x9, x8 1a89d8: 1a9fa7ea cset w10, lt 1a89dc: 3700004a tbnz w10, #0x0, 0x1a89e4 1a89e0: 14000002 b 0x1a89e8 1a89e4: 14000031 b 0x1a8aa8 1a89e8: b81dc3bf stur wzr, [x29, #-0x24] 1a89ec: b85dc3a8 ldur w8, [x29, #-0x24] 1a89f0: f9401be9 ldr x9, [sp, #0x30] 1a89f4: b940212a ldr w10, [x9, #0x20] 1a89f8: 6b0a011f cmp w8, w10 1a89fc: 1a9fa7e8 cset w8, lt 1a8a00: 37000048 tbnz w8, #0x0, 0x1a8a08 1a8a04: 14000021 b 0x1a8a88 1a8a08: d2800488 mov x8, #0x24 // =36 1a8a0c: 321d03e1 orr w1, wzr, #0x8 1a8a10: f85e83a0 ldur x0, [x29, #-0x18] 1a8a14: f90007e8 str x8, [sp, #0x8] 1a8a18: 97fbf33a bl 0xa5700 1a8a1c: 2a0003e1 mov w1, w0 1a8a20: f9401be8 ldr x8, [sp, #0x30] 1a8a24: f94007e0 ldr x0, [sp, #0x8] 1a8a28: 8b000108 add x8, x8, x0 1a8a2c: b85dc3a9 ldur w9, [x29, #-0x24] 1a8a30: 2a0903ea mov w10, w9 1a8a34: 93407d4a sxtw x10, w10 1a8a38: 8b0a0108 add x8, x8, x10 1a8a3c: 39000101 strb w1, [x8] 1a8a40: f9401be8 ldr x8, [sp, #0x30] 1a8a44: 8b000108 add x8, x8, x0 1a8a48: b85dc3a9 ldur w9, [x29, #-0x24] 1a8a4c: 2a0903ea mov w10, w9 1a8a50: 93407d4a sxtw x10, w10 1a8a54: 8b0a0108 add x8, x8, x10 1a8a58: 39400109 ldrb w9, [x8] 1a8a5c: f85e03a8 ldur x8, [x29, #-0x20] 1a8a60: b9402101 ldr w1, [x8, #0x20] 1a8a64: 6b01013f cmp w9, w1 1a8a68: 1a9fb7e9 cset w9, ge 1a8a6c: 37000049 tbnz w9, #0x0, 0x1a8a74 1a8a70: 14000002 b 0x1a8a78 1a8a74: 1400000d b 0x1a8aa8 1a8a78: b85dc3a8 ldur w8, [x29, #-0x24] 1a8a7c: 11000508 add w8, w8, #0x1 1a8a80: b81dc3a8 stur w8, [x29, #-0x24] 1a8a84: 17ffffda b 0x1a89ec 1a8a88: f85e83a0 ldur x0, [x29, #-0x18] 1a8a8c: 97fbe995 bl 0xa30e0 1a8a90: 35000040 cbnz w0, 0x1a8a98 1a8a94: 14000002 b 0x1a8a9c 1a8a98: 14000004 b 0x1a8aa8 1a8a9c: f9401be8 ldr x8, [sp, #0x30] 1a8aa0: f81f83a8 stur x8, [x29, #-0x8] 1a8aa4: 14000005 b 0x1a8ab8 1a8aa8: f9401be0 ldr x0, [sp, #0x30] 1a8aac: 97fbe855 bl 0xa2c00 1a8ab0: f9400be0 ldr x0, [sp, #0x10] 1a8ab4: f81f83a0 stur x0, [x29, #-0x8] 1a8ab8: f85f83a0 ldur x0, [x29, #-0x8] 1a8abc: a9467bfd ldp x29, x30, [sp, #0x60] 1a8ac0: 9101c3ff add sp, sp, #0x70 1a8ac4: d65f03c0 ret 00000000001a8ac8 : 1a8ac8: d10043ff sub sp, sp, #0x10 1a8acc: f90007e0 str x0, [sp, #0x8] 1a8ad0: f94007e0 ldr x0, [sp, #0x8] 1a8ad4: f90003e0 str x0, [sp] 1a8ad8: f94003e0 ldr x0, [sp] 1a8adc: b9400008 ldr w8, [x0] 1a8ae0: 11000500 add w0, w8, #0x1 1a8ae4: 910043ff add sp, sp, #0x10 1a8ae8: d65f03c0 ret 00000000001a8aec : 1a8aec: d10243ff sub sp, sp, #0x90 1a8af0: a9087bfd stp x29, x30, [sp, #0x80] 1a8af4: 910203fd add x29, sp, #0x80 1a8af8: b27d03e8 orr x8, xzr, #0x8 1a8afc: 52800009 mov w9, #0x0 // =0 1a8b00: d280000a mov x10, #0x0 // =0 1a8b04: f81f03a0 stur x0, [x29, #-0x10] 1a8b08: f81e83a1 stur x1, [x29, #-0x18] 1a8b0c: f81e03a2 stur x2, [x29, #-0x20] 1a8b10: f85e83a0 ldur x0, [x29, #-0x18] 1a8b14: f81d83a0 stur x0, [x29, #-0x28] 1a8b18: f85f03a0 ldur x0, [x29, #-0x10] 1a8b1c: 8b080000 add x0, x0, x8 1a8b20: f85d83a8 ldur x8, [x29, #-0x28] 1a8b24: b9401901 ldr w1, [x8, #0x18] 1a8b28: b90023e9 str w9, [sp, #0x20] 1a8b2c: f9000fea str x10, [sp, #0x18] 1a8b30: 97fbf2f4 bl 0xa5700 1a8b34: 2a0003e9 mov w9, w0 1a8b38: b81cc3a9 stur w9, [x29, #-0x34] 1a8b3c: b85cc3a9 ldur w9, [x29, #-0x34] 1a8b40: b94023e1 ldr w1, [sp, #0x20] 1a8b44: 6b01013f cmp w9, w1 1a8b48: 1a9fd7e9 cset w9, gt 1a8b4c: 37000049 tbnz w9, #0x0, 0x1a8b54 1a8b50: 140000af b 0x1a8e0c 1a8b54: 12800008 mov w8, #-0x1 // =-1 1a8b58: 321e03e9 orr w9, wzr, #0x4 1a8b5c: 320003ea orr w10, wzr, #0x1 1a8b60: b27d03eb orr x11, xzr, #0x8 1a8b64: f85d83ac ldur x12, [x29, #-0x28] 1a8b68: b940198d ldr w13, [x12, #0x18] 1a8b6c: 1acd214a lsl w10, w10, w13 1a8b70: 7100054a subs w10, w10, #0x1 1a8b74: 2a0a03ec mov w12, w10 1a8b78: 93407d8c sxtw x12, w12 1a8b7c: f90023ec str x12, [sp, #0x40] 1a8b80: b85cc3aa ldur w10, [x29, #-0x34] 1a8b84: f85d83ac ldur x12, [x29, #-0x28] 1a8b88: b9401d8d ldr w13, [x12, #0x1c] 1a8b8c: 1b0d7d4a mul w10, w10, w13 1a8b90: 1ac92149 lsl w9, w10, w9 1a8b94: 2a0903ec mov w12, w9 1a8b98: 93407d8c sxtw x12, w12 1a8b9c: f94023ee ldr x14, [sp, #0x40] 1a8ba0: 9ace0d8c sdiv x12, x12, x14 1a8ba4: 2a0c03e9 mov w9, w12 1a8ba8: b9003fe9 str w9, [sp, #0x3c] 1a8bac: f85f03ac ldur x12, [x29, #-0x10] 1a8bb0: 8b0b0180 add x0, x12, x11 1a8bb4: f85d83ab ldur x11, [x29, #-0x28] 1a8bb8: b9402169 ldr w9, [x11, #0x20] 1a8bbc: f9000be0 str x0, [sp, #0x10] 1a8bc0: 2a0903e0 mov w0, w9 1a8bc4: b9000fe8 str w8, [sp, #0xc] 1a8bc8: 97fbf7be bl 0xa6ac0 <_ilog@plt> 1a8bcc: f9400beb ldr x11, [sp, #0x10] 1a8bd0: b9000be0 str w0, [sp, #0x8] 1a8bd4: aa0b03e0 mov x0, x11 1a8bd8: b9400be1 ldr w1, [sp, #0x8] 1a8bdc: 97fbf2c9 bl 0xa5700 1a8be0: 2a0003e8 mov w8, w0 1a8be4: b9003be8 str w8, [sp, #0x38] 1a8be8: b9403be8 ldr w8, [sp, #0x38] 1a8bec: b9400fe9 ldr w9, [sp, #0xc] 1a8bf0: 6b09011f cmp w8, w9 1a8bf4: 1a9f07e8 cset w8, ne 1a8bf8: 37000048 tbnz w8, #0x0, 0x1a8c00 1a8bfc: 14000084 b 0x1a8e0c 1a8c00: b9403be8 ldr w8, [sp, #0x38] 1a8c04: f85d83a9 ldur x9, [x29, #-0x28] 1a8c08: b940212a ldr w10, [x9, #0x20] 1a8c0c: 6b0a011f cmp w8, w10 1a8c10: 1a9fa7e8 cset w8, lt 1a8c14: 37000048 tbnz w8, #0x0, 0x1a8c1c 1a8c18: 1400007d b 0x1a8e0c 1a8c1c: d2800d08 mov x8, #0x68 // =104 1a8c20: d2800489 mov x9, #0x24 // =36 1a8c24: f85f03aa ldur x10, [x29, #-0x10] 1a8c28: f940014a ldr x10, [x10] 1a8c2c: f940194a ldr x10, [x10, #0x30] 1a8c30: f9001bea str x10, [sp, #0x30] 1a8c34: f9401bea ldr x10, [sp, #0x30] 1a8c38: f940294a ldr x10, [x10, #0x50] 1a8c3c: f85d83ab ldur x11, [x29, #-0x28] 1a8c40: 8b090169 add x9, x11, x9 1a8c44: b9403bec ldr w12, [sp, #0x38] 1a8c48: 2a0c03eb mov w11, w12 1a8c4c: 93407d6b sxtw x11, w11 1a8c50: 8b0b0129 add x9, x9, x11 1a8c54: 3940012c ldrb w12, [x9] 1a8c58: 2a0c03e9 mov w9, w12 1a8c5c: 93407d29 sxtw x9, w9 1a8c60: 9b097d08 mul x8, x8, x9 1a8c64: 8b080148 add x8, x10, x8 1a8c68: f90017e8 str x8, [sp, #0x28] 1a8c6c: b90027ff str wzr, [sp, #0x24] 1a8c70: b81d43bf stur wzr, [x29, #-0x2c] 1a8c74: b85d43a8 ldur w8, [x29, #-0x2c] 1a8c78: f85d83a9 ldur x9, [x29, #-0x28] 1a8c7c: b940012a ldr w10, [x9] 1a8c80: 6b0a011f cmp w8, w10 1a8c84: 1a9fa7e8 cset w8, lt 1a8c88: 37000048 tbnz w8, #0x0, 0x1a8c90 1a8c8c: 14000024 b 0x1a8d1c 1a8c90: 92800008 mov x8, #-0x1 // =-1 1a8c94: 128002e4 mov w4, #-0x18 // =-24 1a8c98: b27e03e9 orr x9, xzr, #0x4 1a8c9c: b27d03ea orr x10, xzr, #0x8 1a8ca0: f94017e0 ldr x0, [sp, #0x28] 1a8ca4: f85e03ab ldur x11, [x29, #-0x20] 1a8ca8: b85d43ac ldur w12, [x29, #-0x2c] 1a8cac: 2a0c03ed mov w13, w12 1a8cb0: 93407dad sxtw x13, w13 1a8cb4: 9b0d7d29 mul x9, x9, x13 1a8cb8: 8b090169 add x9, x11, x9 1a8cbc: f85f03ab ldur x11, [x29, #-0x10] 1a8cc0: 8b0a0162 add x2, x11, x10 1a8cc4: f94017ea ldr x10, [sp, #0x28] 1a8cc8: f940114a ldr x10, [x10, #0x20] 1a8ccc: 2a0a03ec mov w12, w10 1a8cd0: aa0903e1 mov x1, x9 1a8cd4: 2a0c03e3 mov w3, w12 1a8cd8: f90003e8 str x8, [sp] 1a8cdc: 97fbe6c1 bl 0xa27e0 1a8ce0: f94003e8 ldr x8, [sp] 1a8ce4: eb08001f cmp x0, x8 1a8ce8: 1a9f17ec cset w12, eq 1a8cec: 3700004c tbnz w12, #0x0, 0x1a8cf4 1a8cf0: 14000002 b 0x1a8cf8 1a8cf4: 14000046 b 0x1a8e0c 1a8cf8: f94017e8 ldr x8, [sp, #0x28] 1a8cfc: f9401108 ldr x8, [x8, #0x20] 1a8d00: b85d43a9 ldur w9, [x29, #-0x2c] 1a8d04: 2a0903ea mov w10, w9 1a8d08: 93407d4a sxtw x10, w10 1a8d0c: 8b080148 add x8, x10, x8 1a8d10: 2a0803e9 mov w9, w8 1a8d14: b81d43a9 stur w9, [x29, #-0x2c] 1a8d18: 17ffffd7 b 0x1a8c74 1a8d1c: b81d43bf stur wzr, [x29, #-0x2c] 1a8d20: b85d43a8 ldur w8, [x29, #-0x2c] 1a8d24: f85d83a9 ldur x9, [x29, #-0x28] 1a8d28: b940012a ldr w10, [x9] 1a8d2c: 6b0a011f cmp w8, w10 1a8d30: 1a9fa7e8 cset w8, lt 1a8d34: 37000048 tbnz w8, #0x0, 0x1a8d3c 1a8d38: 14000028 b 0x1a8dd8 1a8d3c: b81d03bf stur wzr, [x29, #-0x30] 1a8d40: b85d03a8 ldur w8, [x29, #-0x30] 1a8d44: 2a0803e9 mov w9, w8 1a8d48: 93407d29 sxtw x9, w9 1a8d4c: f94017ea ldr x10, [sp, #0x28] 1a8d50: f940114a ldr x10, [x10, #0x20] 1a8d54: eb0a013f cmp x9, x10 1a8d58: 1a9fa7e8 cset w8, lt 1a8d5c: 37000048 tbnz w8, #0x0, 0x1a8d64 1a8d60: 14000013 b 0x1a8dac 1a8d64: b27e03e8 orr x8, xzr, #0x4 1a8d68: b94027e9 ldr w9, [sp, #0x24] 1a8d6c: f85e03aa ldur x10, [x29, #-0x20] 1a8d70: b85d43ab ldur w11, [x29, #-0x2c] 1a8d74: 2a0b03ec mov w12, w11 1a8d78: 93407d8c sxtw x12, w12 1a8d7c: 9b0c7d08 mul x8, x8, x12 1a8d80: 8b080148 add x8, x10, x8 1a8d84: b940010b ldr w11, [x8] 1a8d88: 0b090169 add w9, w11, w9 1a8d8c: b9000109 str w9, [x8] 1a8d90: b85d03a8 ldur w8, [x29, #-0x30] 1a8d94: 11000508 add w8, w8, #0x1 1a8d98: b81d03a8 stur w8, [x29, #-0x30] 1a8d9c: b85d43a8 ldur w8, [x29, #-0x2c] 1a8da0: 11000508 add w8, w8, #0x1 1a8da4: b81d43a8 stur w8, [x29, #-0x2c] 1a8da8: 17ffffe6 b 0x1a8d40 1a8dac: b27e03e8 orr x8, xzr, #0x4 1a8db0: f85e03a9 ldur x9, [x29, #-0x20] 1a8db4: b85d43aa ldur w10, [x29, #-0x2c] 1a8db8: 7100054a subs w10, w10, #0x1 1a8dbc: 2a0a03eb mov w11, w10 1a8dc0: 93407d6b sxtw x11, w11 1a8dc4: 9b0b7d08 mul x8, x8, x11 1a8dc8: 8b080128 add x8, x9, x8 1a8dcc: b940010a ldr w10, [x8] 1a8dd0: b90027ea str w10, [sp, #0x24] 1a8dd4: 17ffffd3 b 0x1a8d20 1a8dd8: b27e03e8 orr x8, xzr, #0x4 1a8ddc: b9403fe9 ldr w9, [sp, #0x3c] 1a8de0: f85e03aa ldur x10, [x29, #-0x20] 1a8de4: f85d83ab ldur x11, [x29, #-0x28] 1a8de8: b940016c ldr w12, [x11] 1a8dec: 2a0c03eb mov w11, w12 1a8df0: 93407d6b sxtw x11, w11 1a8df4: 9b0b7d08 mul x8, x8, x11 1a8df8: 8b080148 add x8, x10, x8 1a8dfc: b9000109 str w9, [x8] 1a8e00: f85e03a8 ldur x8, [x29, #-0x20] 1a8e04: f81f83a8 stur x8, [x29, #-0x8] 1a8e08: 14000003 b 0x1a8e14 1a8e0c: f9400fe8 ldr x8, [sp, #0x18] 1a8e10: f81f83a8 stur x8, [x29, #-0x8] 1a8e14: f85f83a0 ldur x0, [x29, #-0x8] 1a8e18: a9487bfd ldp x29, x30, [sp, #0x80] 1a8e1c: 910243ff add sp, sp, #0x90 1a8e20: d65f03c0 ret 00000000001a8e24 : 1a8e24: d10143ff sub sp, sp, #0x50 1a8e28: a9047bfd stp x29, x30, [sp, #0x40] 1a8e2c: 910103fd add x29, sp, #0x40 1a8e30: d2800008 mov x8, #0x0 // =0 1a8e34: f81f03a0 stur x0, [x29, #-0x10] 1a8e38: f81e83a1 stur x1, [x29, #-0x18] 1a8e3c: f90013e2 str x2, [sp, #0x20] 1a8e40: f9000fe3 str x3, [sp, #0x18] 1a8e44: f85e83a0 ldur x0, [x29, #-0x18] 1a8e48: f9000be0 str x0, [sp, #0x10] 1a8e4c: f85f03a0 ldur x0, [x29, #-0x10] 1a8e50: f9400000 ldr x0, [x0] 1a8e54: f9401800 ldr x0, [x0, #0x30] 1a8e58: f90007e0 str x0, [sp, #0x8] 1a8e5c: f94013e0 ldr x0, [sp, #0x20] 1a8e60: eb08001f cmp x0, x8 1a8e64: 1a9f07e9 cset w9, ne 1a8e68: 37000049 tbnz w9, #0x0, 0x1a8e70 1a8e6c: 1400002c b 0x1a8f1c 1a8e70: 320003e8 orr w8, wzr, #0x1 1a8e74: b27f03e9 orr x9, xzr, #0x2 1a8e78: b27e03ea orr x10, xzr, #0x4 1a8e7c: b27d03eb orr x11, xzr, #0x8 1a8e80: f94013ec ldr x12, [sp, #0x20] 1a8e84: f9400bed ldr x13, [sp, #0x10] 1a8e88: b94001ae ldr w14, [x13] 1a8e8c: 2a0e03ed mov w13, w14 1a8e90: 93407dad sxtw x13, w13 1a8e94: 9b0d7d4a mul x10, x10, x13 1a8e98: 8b0a018a add x10, x12, x10 1a8e9c: b940014e ldr w14, [x10] 1a8ea0: b90007ee str w14, [sp, #0x4] 1a8ea4: f9400fe0 ldr x0, [sp, #0x18] 1a8ea8: f94007ea ldr x10, [sp, #0x8] 1a8eac: f85f03ac ldur x12, [x29, #-0x10] 1a8eb0: f9402d8c ldr x12, [x12, #0x58] 1a8eb4: 9b0c7d6b mul x11, x11, x12 1a8eb8: 8b0b014a add x10, x10, x11 1a8ebc: f940014a ldr x10, [x10] 1a8ec0: 9ac90d49 sdiv x9, x10, x9 1a8ec4: 2a0903ee mov w14, w9 1a8ec8: f9400be9 ldr x9, [sp, #0x10] 1a8ecc: f9400929 ldr x9, [x9, #0x10] 1a8ed0: 2a0903ef mov w15, w9 1a8ed4: f94013e3 ldr x3, [sp, #0x20] 1a8ed8: f9400be9 ldr x9, [sp, #0x10] 1a8edc: b9400124 ldr w4, [x9] 1a8ee0: b94007e5 ldr w5, [sp, #0x4] 1a8ee4: f9400be9 ldr x9, [sp, #0x10] 1a8ee8: b9401d26 ldr w6, [x9, #0x1c] 1a8eec: f9400be9 ldr x9, [sp, #0x10] 1a8ef0: f9400529 ldr x9, [x9, #0x8] 1a8ef4: 9341fd29 asr x9, x9, #1 1a8ef8: 2a0903f0 mov w16, w9 1a8efc: 2a0e03e1 mov w1, w14 1a8f00: 2a0f03e2 mov w2, w15 1a8f04: 2a1003e7 mov w7, w16 1a8f08: b90003e8 str w8, [sp] 1a8f0c: 97fbfbbd bl 0xa7e00 1a8f10: b94003e8 ldr w8, [sp] 1a8f14: b81fc3a8 stur w8, [x29, #-0x4] 1a8f18: 14000011 b 0x1a8f5c 1a8f1c: 52800008 mov w8, #0x0 // =0 1a8f20: b27f03e9 orr x9, xzr, #0x2 1a8f24: b27e03ea orr x10, xzr, #0x4 1a8f28: b27d03eb orr x11, xzr, #0x8 1a8f2c: f9400fe0 ldr x0, [sp, #0x18] 1a8f30: f94007ec ldr x12, [sp, #0x8] 1a8f34: f85f03ad ldur x13, [x29, #-0x10] 1a8f38: f9402dad ldr x13, [x13, #0x58] 1a8f3c: 9b0d7d6b mul x11, x11, x13 1a8f40: 8b0b018b add x11, x12, x11 1a8f44: f940016b ldr x11, [x11] 1a8f48: 9b0b7d4a mul x10, x10, x11 1a8f4c: 9ac90942 udiv x2, x10, x9 1a8f50: 2a0803e1 mov w1, w8 1a8f54: 97fbf727 bl 0xa6bf0 1a8f58: b81fc3bf stur wzr, [x29, #-0x4] 1a8f5c: b85fc3a0 ldur w0, [x29, #-0x4] 1a8f60: a9447bfd ldp x29, x30, [sp, #0x40] 1a8f64: 910143ff add sp, sp, #0x50 1a8f68: d65f03c0 ret 00000000001a8f6c : 1a8f6c: d100c3ff sub sp, sp, #0x30 1a8f70: a9027bfd stp x29, x30, [sp, #0x20] 1a8f74: 910083fd add x29, sp, #0x20 1a8f78: d2800008 mov x8, #0x0 // =0 1a8f7c: f81f83a0 stur x0, [x29, #-0x8] 1a8f80: f85f83a0 ldur x0, [x29, #-0x8] 1a8f84: f9000be0 str x0, [sp, #0x10] 1a8f88: f9400be0 ldr x0, [sp, #0x10] 1a8f8c: eb08001f cmp x0, x8 1a8f90: 1a9f07e9 cset w9, ne 1a8f94: f90007e8 str x8, [sp, #0x8] 1a8f98: 37000049 tbnz w9, #0x0, 0x1a8fa0 1a8f9c: 14000044 b 0x1a90ac 1a8fa0: f9400be8 ldr x8, [sp, #0x10] 1a8fa4: f9400108 ldr x8, [x8] 1a8fa8: f94007e9 ldr x9, [sp, #0x8] 1a8fac: eb09011f cmp x8, x9 1a8fb0: 1a9f07ea cset w10, ne 1a8fb4: 3700004a tbnz w10, #0x0, 0x1a8fbc 1a8fb8: 14000004 b 0x1a8fc8 1a8fbc: f9400be8 ldr x8, [sp, #0x10] 1a8fc0: f9400100 ldr x0, [x8] 1a8fc4: 97fbe3a3 bl 0xa1e50 1a8fc8: f9400be8 ldr x8, [sp, #0x10] 1a8fcc: f9400508 ldr x8, [x8, #0x8] 1a8fd0: f94007e9 ldr x9, [sp, #0x8] 1a8fd4: eb09011f cmp x8, x9 1a8fd8: 1a9f07ea cset w10, ne 1a8fdc: 3700004a tbnz w10, #0x0, 0x1a8fe4 1a8fe0: 14000004 b 0x1a8ff0 1a8fe4: f9400be8 ldr x8, [sp, #0x10] 1a8fe8: f9400500 ldr x0, [x8, #0x8] 1a8fec: 97fbe399 bl 0xa1e50 1a8ff0: f9400be8 ldr x8, [sp, #0x10] 1a8ff4: f9400908 ldr x8, [x8, #0x10] 1a8ff8: f94007e9 ldr x9, [sp, #0x8] 1a8ffc: eb09011f cmp x8, x9 1a9000: 1a9f07ea cset w10, ne 1a9004: 3700004a tbnz w10, #0x0, 0x1a900c 1a9008: 14000004 b 0x1a9018 1a900c: f9400be8 ldr x8, [sp, #0x10] 1a9010: f9400900 ldr x0, [x8, #0x10] 1a9014: 97fbe38f bl 0xa1e50 1a9018: f9400be8 ldr x8, [sp, #0x10] 1a901c: f9400d08 ldr x8, [x8, #0x18] 1a9020: f94007e9 ldr x9, [sp, #0x8] 1a9024: eb09011f cmp x8, x9 1a9028: 1a9f07ea cset w10, ne 1a902c: 3700004a tbnz w10, #0x0, 0x1a9034 1a9030: 14000004 b 0x1a9040 1a9034: f9400be8 ldr x8, [sp, #0x10] 1a9038: f9400d00 ldr x0, [x8, #0x18] 1a903c: 97fbe385 bl 0xa1e50 1a9040: f9400be8 ldr x8, [sp, #0x10] 1a9044: f9401108 ldr x8, [x8, #0x20] 1a9048: f94007e9 ldr x9, [sp, #0x8] 1a904c: eb09011f cmp x8, x9 1a9050: 1a9f07ea cset w10, ne 1a9054: 3700004a tbnz w10, #0x0, 0x1a905c 1a9058: 14000004 b 0x1a9068 1a905c: f9400be8 ldr x8, [sp, #0x10] 1a9060: f9401100 ldr x0, [x8, #0x20] 1a9064: 97fbe37b bl 0xa1e50 1a9068: f9400be8 ldr x8, [sp, #0x10] 1a906c: f9401508 ldr x8, [x8, #0x28] 1a9070: f94007e9 ldr x9, [sp, #0x8] 1a9074: eb09011f cmp x8, x9 1a9078: 1a9f07ea cset w10, ne 1a907c: 3700004a tbnz w10, #0x0, 0x1a9084 1a9080: 14000004 b 0x1a9090 1a9084: f9400be8 ldr x8, [sp, #0x10] 1a9088: f9401500 ldr x0, [x8, #0x28] 1a908c: 97fbe371 bl 0xa1e50 1a9090: b27a03e2 orr x2, xzr, #0x40 1a9094: 52800008 mov w8, #0x0 // =0 1a9098: f9400be0 ldr x0, [sp, #0x10] 1a909c: 2a0803e1 mov w1, w8 1a90a0: 97fbf6d4 bl 0xa6bf0 1a90a4: f9400be0 ldr x0, [sp, #0x10] 1a90a8: 97fbe36a bl 0xa1e50 1a90ac: a9427bfd ldp x29, x30, [sp, #0x20] 1a90b0: 9100c3ff add sp, sp, #0x30 1a90b4: d65f03c0 ret 00000000001a90b8 : 1a90b8: d10343ff sub sp, sp, #0xd0 1a90bc: a90c7bfd stp x29, x30, [sp, #0xc0] 1a90c0: 910303fd add x29, sp, #0xc0 1a90c4: 12800008 mov w8, #-0x1 // =-1 1a90c8: b24003e9 orr x9, xzr, #0x1 1a90cc: b27a03ea orr x10, xzr, #0x40 1a90d0: 528000ab mov w11, #0x5 // =5 1a90d4: 5280000c mov w12, #0x0 // =0 1a90d8: 5280000d mov w13, #0x0 // =0 1a90dc: d280000e mov x14, #0x0 // =0 1a90e0: f81f03a0 stur x0, [x29, #-0x10] 1a90e4: f81e83a1 stur x1, [x29, #-0x18] 1a90e8: f85f03a0 ldur x0, [x29, #-0x10] 1a90ec: f9401800 ldr x0, [x0, #0x30] 1a90f0: f81e03a0 stur x0, [x29, #-0x20] 1a90f4: b81d43bf stur wzr, [x29, #-0x2c] 1a90f8: b81d03a8 stur w8, [x29, #-0x30] 1a90fc: aa0903e0 mov x0, x9 1a9100: aa0a03e1 mov x1, x10 1a9104: b90063eb str w11, [sp, #0x60] 1a9108: b9005fec str w12, [sp, #0x5c] 1a910c: b9005bed str w13, [sp, #0x58] 1a9110: f9002bee str x14, [sp, #0x50] 1a9114: 97fbe3fb bl 0xa2100 1a9118: f81c03a0 stur x0, [x29, #-0x40] 1a911c: f85e83a0 ldur x0, [x29, #-0x18] 1a9120: b94063e1 ldr w1, [sp, #0x60] 1a9124: 97fbf177 bl 0xa5700 1a9128: 2a0003e8 mov w8, w0 1a912c: f85c03a9 ldur x9, [x29, #-0x40] 1a9130: b9003128 str w8, [x9, #0x30] 1a9134: f85c03a9 ldur x9, [x29, #-0x40] 1a9138: b9403128 ldr w8, [x9, #0x30] 1a913c: 320003eb orr w11, wzr, #0x1 1a9140: 9b2b7d00 smull x0, w8, w11 1a9144: 97fbe453 bl 0xa2290 1a9148: f85c03a9 ldur x9, [x29, #-0x40] 1a914c: f9000520 str x0, [x9, #0x8] 1a9150: b81dc3bf stur wzr, [x29, #-0x24] 1a9154: b85dc3a8 ldur w8, [x29, #-0x24] 1a9158: f85c03a9 ldur x9, [x29, #-0x40] 1a915c: b940312a ldr w10, [x9, #0x30] 1a9160: 6b0a011f cmp w8, w10 1a9164: 1a9fa7e8 cset w8, lt 1a9168: 37000048 tbnz w8, #0x0, 0x1a9170 1a916c: 14000024 b 0x1a91fc 1a9170: 321e03e1 orr w1, wzr, #0x4 1a9174: f85e83a0 ldur x0, [x29, #-0x18] 1a9178: 97fbf162 bl 0xa5700 1a917c: 2a0003e1 mov w1, w0 1a9180: f85c03a0 ldur x0, [x29, #-0x40] 1a9184: f9400400 ldr x0, [x0, #0x8] 1a9188: b85dc3a8 ldur w8, [x29, #-0x24] 1a918c: 2a0803e9 mov w9, w8 1a9190: 93407d29 sxtw x9, w9 1a9194: 8b090009 add x9, x0, x9 1a9198: 39000121 strb w1, [x9] 1a919c: b85d03a8 ldur w8, [x29, #-0x30] 1a91a0: f85c03a9 ldur x9, [x29, #-0x40] 1a91a4: f9400529 ldr x9, [x9, #0x8] 1a91a8: b85dc3a1 ldur w1, [x29, #-0x24] 1a91ac: 2a0103e0 mov w0, w1 1a91b0: 93407c00 sxtw x0, w0 1a91b4: 8b000129 add x9, x9, x0 1a91b8: 39400121 ldrb w1, [x9] 1a91bc: 6b01011f cmp w8, w1 1a91c0: 1a9fa7e8 cset w8, lt 1a91c4: 37000048 tbnz w8, #0x0, 0x1a91cc 1a91c8: 14000009 b 0x1a91ec 1a91cc: f85c03a8 ldur x8, [x29, #-0x40] 1a91d0: f9400508 ldr x8, [x8, #0x8] 1a91d4: b85dc3a9 ldur w9, [x29, #-0x24] 1a91d8: 2a0903ea mov w10, w9 1a91dc: 93407d4a sxtw x10, w10 1a91e0: 8b0a0108 add x8, x8, x10 1a91e4: 39400109 ldrb w9, [x8] 1a91e8: b81d03a9 stur w9, [x29, #-0x30] 1a91ec: b85dc3a8 ldur w8, [x29, #-0x24] 1a91f0: 11000508 add w8, w8, #0x1 1a91f4: b81dc3a8 stur w8, [x29, #-0x24] 1a91f8: 17ffffd7 b 0x1a9154 1a91fc: b85d03a8 ldur w8, [x29, #-0x30] 1a9200: 11000508 add w8, w8, #0x1 1a9204: 52800169 mov w9, #0xb // =11 1a9208: 9b297d00 smull x0, w8, w9 1a920c: 97fbe421 bl 0xa2290 1a9210: f85c03aa ldur x10, [x29, #-0x40] 1a9214: f9000140 str x0, [x10] 1a9218: b81dc3bf stur wzr, [x29, #-0x24] 1a921c: b85dc3a8 ldur w8, [x29, #-0x24] 1a9220: b85d03a9 ldur w9, [x29, #-0x30] 1a9224: 11000529 add w9, w9, #0x1 1a9228: 6b09011f cmp w8, w9 1a922c: 1a9fa7e8 cset w8, lt 1a9230: 37000048 tbnz w8, #0x0, 0x1a9238 1a9234: 140000c0 b 0x1a9534 1a9238: 320007e1 orr w1, wzr, #0x3 1a923c: 321f03e8 orr w8, wzr, #0x2 1a9240: d2800169 mov x9, #0xb // =11 1a9244: 5280000a mov w10, #0x0 // =0 1a9248: f85e83a0 ldur x0, [x29, #-0x18] 1a924c: b9004fe8 str w8, [sp, #0x4c] 1a9250: f90023e9 str x9, [sp, #0x40] 1a9254: b9003fea str w10, [sp, #0x3c] 1a9258: 97fbf12a bl 0xa5700 1a925c: 32001fe8 orr w8, wzr, #0xff 1a9260: 2a0003ea mov w10, w0 1a9264: 0a080148 and w8, w10, w8 1a9268: 11000508 add w8, w8, #0x1 1a926c: f85c03a9 ldur x9, [x29, #-0x40] 1a9270: f9400129 ldr x9, [x9] 1a9274: b85dc3aa ldur w10, [x29, #-0x24] 1a9278: 2a0a03e0 mov w0, w10 1a927c: 93407c00 sxtw x0, w0 1a9280: f94023eb ldr x11, [sp, #0x40] 1a9284: 9b007d60 mul x0, x11, x0 1a9288: 8b000129 add x9, x9, x0 1a928c: 39000128 strb w8, [x9] 1a9290: f85e83a0 ldur x0, [x29, #-0x18] 1a9294: b9404fe1 ldr w1, [sp, #0x4c] 1a9298: 97fbf11a bl 0xa5700 1a929c: 2a0003e8 mov w8, w0 1a92a0: f85c03a9 ldur x9, [x29, #-0x40] 1a92a4: f9400129 ldr x9, [x9] 1a92a8: b85dc3aa ldur w10, [x29, #-0x24] 1a92ac: 2a0a03eb mov w11, w10 1a92b0: 93407d6b sxtw x11, w11 1a92b4: f94023e0 ldr x0, [sp, #0x40] 1a92b8: 9b0b7c0b mul x11, x0, x11 1a92bc: 8b0b0129 add x9, x9, x11 1a92c0: 39000528 strb w8, [x9, #0x1] 1a92c4: f85e83a0 ldur x0, [x29, #-0x18] 1a92c8: 97fbe786 bl 0xa30e0 1a92cc: b9403fe8 ldr w8, [sp, #0x3c] 1a92d0: 6b08001f cmp w0, w8 1a92d4: 1a9fa7ea cset w10, lt 1a92d8: 3700004a tbnz w10, #0x0, 0x1a92e0 1a92dc: 14000002 b 0x1a92e4 1a92e0: 140001be b 0x1a99d8 1a92e4: 52800008 mov w8, #0x0 // =0 1a92e8: d2800169 mov x9, #0xb // =11 1a92ec: f85c03aa ldur x10, [x29, #-0x40] 1a92f0: f940014a ldr x10, [x10] 1a92f4: b85dc3ab ldur w11, [x29, #-0x24] 1a92f8: 2a0b03ec mov w12, w11 1a92fc: 93407d8c sxtw x12, w12 1a9300: 9b0c7d29 mul x9, x9, x12 1a9304: 8b090149 add x9, x10, x9 1a9308: 3940052b ldrb w11, [x9, #0x1] 1a930c: 53001d6b uxtb w11, w11 1a9310: 32001fed orr w13, wzr, #0xff 1a9314: 0a0d0108 and w8, w8, w13 1a9318: 6b08017f cmp w11, w8 1a931c: 1a9f07e8 cset w8, ne 1a9320: 37000048 tbnz w8, #0x0, 0x1a9328 1a9324: 14000011 b 0x1a9368 1a9328: 321d03e1 orr w1, wzr, #0x8 1a932c: d2800168 mov x8, #0xb // =11 1a9330: f85e83a0 ldur x0, [x29, #-0x18] 1a9334: f9001be8 str x8, [sp, #0x30] 1a9338: 97fbf0f2 bl 0xa5700 1a933c: 2a0003e1 mov w1, w0 1a9340: f85c03a8 ldur x8, [x29, #-0x40] 1a9344: f9400108 ldr x8, [x8] 1a9348: b85dc3a9 ldur w9, [x29, #-0x24] 1a934c: 2a0903e0 mov w0, w9 1a9350: 93407c00 sxtw x0, w0 1a9354: f9401bea ldr x10, [sp, #0x30] 1a9358: 9b007d40 mul x0, x10, x0 1a935c: 8b000108 add x8, x8, x0 1a9360: 39000901 strb w1, [x8, #0x2] 1a9364: 1400000b b 0x1a9390 1a9368: d2800168 mov x8, #0xb // =11 1a936c: f85c03a9 ldur x9, [x29, #-0x40] 1a9370: f9400129 ldr x9, [x9] 1a9374: b85dc3aa ldur w10, [x29, #-0x24] 1a9378: 2a0a03eb mov w11, w10 1a937c: 93407d6b sxtw x11, w11 1a9380: 9b0b7d08 mul x8, x8, x11 1a9384: 8b080128 add x8, x9, x8 1a9388: b9405bea ldr w10, [sp, #0x58] 1a938c: 3900090a strb w10, [x8, #0x2] 1a9390: d2800168 mov x8, #0xb // =11 1a9394: f85c03a9 ldur x9, [x29, #-0x40] 1a9398: f9400129 ldr x9, [x9] 1a939c: b85dc3aa ldur w10, [x29, #-0x24] 1a93a0: 2a0a03eb mov w11, w10 1a93a4: 93407d6b sxtw x11, w11 1a93a8: 9b0b7d08 mul x8, x8, x11 1a93ac: 8b080128 add x8, x9, x8 1a93b0: 3940090a ldrb w10, [x8, #0x2] 1a93b4: f85e03a8 ldur x8, [x29, #-0x20] 1a93b8: b940210c ldr w12, [x8, #0x20] 1a93bc: 6b0c015f cmp w10, w12 1a93c0: 1a9fb7ea cset w10, ge 1a93c4: 3700004a tbnz w10, #0x0, 0x1a93cc 1a93c8: 14000002 b 0x1a93d0 1a93cc: 14000183 b 0x1a99d8 1a93d0: b81d83bf stur wzr, [x29, #-0x28] 1a93d4: d2800168 mov x8, #0xb // =11 1a93d8: 320003e9 orr w9, wzr, #0x1 1a93dc: b85d83aa ldur w10, [x29, #-0x28] 1a93e0: f85c03ab ldur x11, [x29, #-0x40] 1a93e4: f940016b ldr x11, [x11] 1a93e8: b85dc3ac ldur w12, [x29, #-0x24] 1a93ec: 2a0c03ed mov w13, w12 1a93f0: 93407dad sxtw x13, w13 1a93f4: 9b0d7d08 mul x8, x8, x13 1a93f8: 8b080168 add x8, x11, x8 1a93fc: 3940050c ldrb w12, [x8, #0x1] 1a9400: 1acc2129 lsl w9, w9, w12 1a9404: 6b09015f cmp w10, w9 1a9408: 1a9fa7e9 cset w9, lt 1a940c: 37000049 tbnz w9, #0x0, 0x1a9414 1a9410: 14000045 b 0x1a9524 1a9414: b24007e8 orr x8, xzr, #0x3 1a9418: 321d03e1 orr w1, wzr, #0x8 1a941c: d2800169 mov x9, #0xb // =11 1a9420: f85e83a0 ldur x0, [x29, #-0x18] 1a9424: f90017e8 str x8, [sp, #0x28] 1a9428: f90013e9 str x9, [sp, #0x20] 1a942c: 97fbf0b5 bl 0xa5700 1a9430: f1000408 subs x8, x0, #0x1 1a9434: 2a0803e1 mov w1, w8 1a9438: f85c03a8 ldur x8, [x29, #-0x40] 1a943c: f9400108 ldr x8, [x8] 1a9440: b85dc3aa ldur w10, [x29, #-0x24] 1a9444: 2a0a03e9 mov w9, w10 1a9448: 93407d29 sxtw x9, w9 1a944c: f94013e0 ldr x0, [sp, #0x20] 1a9450: 9b097c09 mul x9, x0, x9 1a9454: 8b090108 add x8, x8, x9 1a9458: f94017e9 ldr x9, [sp, #0x28] 1a945c: 8b090108 add x8, x8, x9 1a9460: b85d83aa ldur w10, [x29, #-0x28] 1a9464: 2a0a03eb mov w11, w10 1a9468: 93407d6b sxtw x11, w11 1a946c: 8b0b0108 add x8, x8, x11 1a9470: 39000101 strb w1, [x8] 1a9474: f85c03a8 ldur x8, [x29, #-0x40] 1a9478: f9400108 ldr x8, [x8] 1a947c: b85dc3aa ldur w10, [x29, #-0x24] 1a9480: 2a0a03eb mov w11, w10 1a9484: 93407d6b sxtw x11, w11 1a9488: 9b0b7c0b mul x11, x0, x11 1a948c: 8b0b0108 add x8, x8, x11 1a9490: 8b090108 add x8, x8, x9 1a9494: b85d83aa ldur w10, [x29, #-0x28] 1a9498: 2a0a03eb mov w11, w10 1a949c: 93407d6b sxtw x11, w11 1a94a0: 8b0b0108 add x8, x8, x11 1a94a4: 3940010a ldrb w10, [x8] 1a94a8: f85e03a8 ldur x8, [x29, #-0x20] 1a94ac: b9402101 ldr w1, [x8, #0x20] 1a94b0: 6b01015f cmp w10, w1 1a94b4: 1a9fb7ea cset w10, ge 1a94b8: 3700004a tbnz w10, #0x0, 0x1a94c0 1a94bc: 14000016 b 0x1a9514 1a94c0: 32001fe8 orr w8, wzr, #0xff 1a94c4: b24007e9 orr x9, xzr, #0x3 1a94c8: d280016a mov x10, #0xb // =11 1a94cc: f85c03ab ldur x11, [x29, #-0x40] 1a94d0: f940016b ldr x11, [x11] 1a94d4: b85dc3ac ldur w12, [x29, #-0x24] 1a94d8: 2a0c03ed mov w13, w12 1a94dc: 93407dad sxtw x13, w13 1a94e0: 9b0d7d4a mul x10, x10, x13 1a94e4: 8b0a016a add x10, x11, x10 1a94e8: 8b090149 add x9, x10, x9 1a94ec: b85d83ac ldur w12, [x29, #-0x28] 1a94f0: 2a0c03ea mov w10, w12 1a94f4: 93407d4a sxtw x10, w10 1a94f8: 8b0a0129 add x9, x9, x10 1a94fc: 3940012c ldrb w12, [x9] 1a9500: 6b08019f cmp w12, w8 1a9504: 1a9f07e8 cset w8, ne 1a9508: 37000048 tbnz w8, #0x0, 0x1a9510 1a950c: 14000002 b 0x1a9514 1a9510: 14000132 b 0x1a99d8 1a9514: b85d83a8 ldur w8, [x29, #-0x28] 1a9518: 11000508 add w8, w8, #0x1 1a951c: b81d83a8 stur w8, [x29, #-0x28] 1a9520: 17ffffad b 0x1a93d4 1a9524: b85dc3a8 ldur w8, [x29, #-0x24] 1a9528: 11000508 add w8, w8, #0x1 1a952c: b81dc3a8 stur w8, [x29, #-0x24] 1a9530: 17ffff3b b 0x1a921c 1a9534: 321e03e1 orr w1, wzr, #0x4 1a9538: 321f03e8 orr w8, wzr, #0x2 1a953c: f85e83a0 ldur x0, [x29, #-0x18] 1a9540: b9001fe1 str w1, [sp, #0x1c] 1a9544: 2a0803e1 mov w1, w8 1a9548: 97fbf06e bl 0xa5700 1a954c: 91000400 add x0, x0, #0x1 1a9550: 2a0003e8 mov w8, w0 1a9554: f85c03a0 ldur x0, [x29, #-0x40] 1a9558: b9003808 str w8, [x0, #0x38] 1a955c: f85e83a0 ldur x0, [x29, #-0x18] 1a9560: b9401fe1 ldr w1, [sp, #0x1c] 1a9564: 97fbf067 bl 0xa5700 1a9568: 2a0003e8 mov w8, w0 1a956c: b81cc3a8 stur w8, [x29, #-0x34] 1a9570: b81dc3bf stur wzr, [x29, #-0x24] 1a9574: b81d83bf stur wzr, [x29, #-0x28] 1a9578: b85dc3a8 ldur w8, [x29, #-0x24] 1a957c: f85c03a9 ldur x9, [x29, #-0x40] 1a9580: b940312a ldr w10, [x9, #0x30] 1a9584: 6b0a011f cmp w8, w10 1a9588: 1a9fa7e8 cset w8, lt 1a958c: 37000048 tbnz w8, #0x0, 0x1a9594 1a9590: 14000017 b 0x1a95ec 1a9594: d2800168 mov x8, #0xb // =11 1a9598: f85c03a9 ldur x9, [x29, #-0x40] 1a959c: f9400129 ldr x9, [x9] 1a95a0: f85c03aa ldur x10, [x29, #-0x40] 1a95a4: f940054a ldr x10, [x10, #0x8] 1a95a8: b85dc3ab ldur w11, [x29, #-0x24] 1a95ac: 2a0b03ec mov w12, w11 1a95b0: 93407d8c sxtw x12, w12 1a95b4: 8b0c014a add x10, x10, x12 1a95b8: 3940014b ldrb w11, [x10] 1a95bc: 2a0b03ea mov w10, w11 1a95c0: d3401d4a ubfx x10, x10, #0, #8 1a95c4: 9b0a7d08 mul x8, x8, x10 1a95c8: 8b080128 add x8, x9, x8 1a95cc: 3940010b ldrb w11, [x8] 1a95d0: b85d43ad ldur w13, [x29, #-0x2c] 1a95d4: 0b0b01ab add w11, w13, w11 1a95d8: b81d43ab stur w11, [x29, #-0x2c] 1a95dc: b85dc3a8 ldur w8, [x29, #-0x24] 1a95e0: 11000508 add w8, w8, #0x1 1a95e4: b81dc3a8 stur w8, [x29, #-0x24] 1a95e8: 17ffffe4 b 0x1a9578 1a95ec: b85d43a8 ldur w8, [x29, #-0x2c] 1a95f0: 11000908 add w8, w8, #0x2 1a95f4: 321f03e9 orr w9, wzr, #0x2 1a95f8: 9b297d00 smull x0, w8, w9 1a95fc: 97fbe325 bl 0xa2290 1a9600: f85c03aa ldur x10, [x29, #-0x40] 1a9604: f9000940 str x0, [x10, #0x10] 1a9608: b85d43a8 ldur w8, [x29, #-0x2c] 1a960c: 11000908 add w8, w8, #0x2 1a9610: 320003e9 orr w9, wzr, #0x1 1a9614: 9b297d00 smull x0, w8, w9 1a9618: 97fbe31e bl 0xa2290 1a961c: f85c03aa ldur x10, [x29, #-0x40] 1a9620: f9000d40 str x0, [x10, #0x18] 1a9624: b85d43a8 ldur w8, [x29, #-0x2c] 1a9628: 320003e9 orr w9, wzr, #0x1 1a962c: 9b297d00 smull x0, w8, w9 1a9630: 97fbe318 bl 0xa2290 1a9634: f85c03aa ldur x10, [x29, #-0x40] 1a9638: f9001540 str x0, [x10, #0x28] 1a963c: b85d43a8 ldur w8, [x29, #-0x2c] 1a9640: 320003e9 orr w9, wzr, #0x1 1a9644: 9b297d00 smull x0, w8, w9 1a9648: 97fbe312 bl 0xa2290 1a964c: f85c03aa ldur x10, [x29, #-0x40] 1a9650: f9001140 str x0, [x10, #0x20] 1a9654: b81d43bf stur wzr, [x29, #-0x2c] 1a9658: b81dc3bf stur wzr, [x29, #-0x24] 1a965c: b81d83bf stur wzr, [x29, #-0x28] 1a9660: b85dc3a8 ldur w8, [x29, #-0x24] 1a9664: f85c03a9 ldur x9, [x29, #-0x40] 1a9668: b940312a ldr w10, [x9, #0x30] 1a966c: 6b0a011f cmp w8, w10 1a9670: 1a9fa7e8 cset w8, lt 1a9674: 37000048 tbnz w8, #0x0, 0x1a967c 1a9678: 14000040 b 0x1a9778 1a967c: d2800168 mov x8, #0xb // =11 1a9680: f85c03a9 ldur x9, [x29, #-0x40] 1a9684: f9400129 ldr x9, [x9] 1a9688: f85c03aa ldur x10, [x29, #-0x40] 1a968c: f940054a ldr x10, [x10, #0x8] 1a9690: b85dc3ab ldur w11, [x29, #-0x24] 1a9694: 2a0b03ec mov w12, w11 1a9698: 93407d8c sxtw x12, w12 1a969c: 8b0c014a add x10, x10, x12 1a96a0: 3940014b ldrb w11, [x10] 1a96a4: 2a0b03ea mov w10, w11 1a96a8: d3401d4a ubfx x10, x10, #0, #8 1a96ac: 9b0a7d08 mul x8, x8, x10 1a96b0: 8b080128 add x8, x9, x8 1a96b4: 3940010b ldrb w11, [x8] 1a96b8: b85d43ad ldur w13, [x29, #-0x2c] 1a96bc: 0b0b01ab add w11, w13, w11 1a96c0: b81d43ab stur w11, [x29, #-0x2c] 1a96c4: b85d83a8 ldur w8, [x29, #-0x28] 1a96c8: b85d43a9 ldur w9, [x29, #-0x2c] 1a96cc: 6b09011f cmp w8, w9 1a96d0: 1a9fa7e8 cset w8, lt 1a96d4: 37000048 tbnz w8, #0x0, 0x1a96dc 1a96d8: 14000024 b 0x1a9768 1a96dc: b27f03e8 orr x8, xzr, #0x2 1a96e0: 320003e9 orr w9, wzr, #0x1 1a96e4: f85e83a0 ldur x0, [x29, #-0x18] 1a96e8: b85cc3a1 ldur w1, [x29, #-0x34] 1a96ec: f9000be8 str x8, [sp, #0x10] 1a96f0: b9000fe9 str w9, [sp, #0xc] 1a96f4: 97fbf003 bl 0xa5700 1a96f8: 2a0003e9 mov w9, w0 1a96fc: f85c03a8 ldur x8, [x29, #-0x40] 1a9700: f9400908 ldr x8, [x8, #0x10] 1a9704: b85d83a1 ldur w1, [x29, #-0x28] 1a9708: 11000821 add w1, w1, #0x2 1a970c: 2a0103ea mov w10, w1 1a9710: 93407d4a sxtw x10, w10 1a9714: f9400beb ldr x11, [sp, #0x10] 1a9718: 9b0a7d6a mul x10, x11, x10 1a971c: 8b0a0108 add x8, x8, x10 1a9720: 79000109 strh w9, [x8] 1a9724: 32003fe9 orr w9, wzr, #0xffff 1a9728: 2a0003e1 mov w1, w0 1a972c: 0a090029 and w9, w1, w9 1a9730: b81bc3a9 stur w9, [x29, #-0x44] 1a9734: b85bc3a9 ldur w9, [x29, #-0x44] 1a9738: b85cc3a1 ldur w1, [x29, #-0x34] 1a973c: b9400fec ldr w12, [sp, #0xc] 1a9740: 1ac12181 lsl w1, w12, w1 1a9744: 6b01013f cmp w9, w1 1a9748: 1a9fb7e9 cset w9, ge 1a974c: 37000049 tbnz w9, #0x0, 0x1a9754 1a9750: 14000002 b 0x1a9758 1a9754: 140000a1 b 0x1a99d8 1a9758: b85d83a8 ldur w8, [x29, #-0x28] 1a975c: 11000508 add w8, w8, #0x1 1a9760: b81d83a8 stur w8, [x29, #-0x28] 1a9764: 17ffffd8 b 0x1a96c4 1a9768: b85dc3a8 ldur w8, [x29, #-0x24] 1a976c: 11000508 add w8, w8, #0x1 1a9770: b81dc3a8 stur w8, [x29, #-0x24] 1a9774: 17ffffbb b 0x1a9660 1a9778: f85e83a0 ldur x0, [x29, #-0x18] 1a977c: 97fbe659 bl 0xa30e0 1a9780: 35000040 cbnz w0, 0x1a9788 1a9784: 14000002 b 0x1a978c 1a9788: 14000094 b 0x1a99d8 1a978c: 320003e8 orr w8, wzr, #0x1 1a9790: f85c03a9 ldur x9, [x29, #-0x40] 1a9794: f9400929 ldr x9, [x9, #0x10] 1a9798: b9405fea ldr w10, [sp, #0x5c] 1a979c: 7900012a strh w10, [x9] 1a97a0: b85cc3ab ldur w11, [x29, #-0x34] 1a97a4: 1acb2108 lsl w8, w8, w11 1a97a8: f85c03a9 ldur x9, [x29, #-0x40] 1a97ac: f9400929 ldr x9, [x9, #0x10] 1a97b0: 79000528 strh w8, [x9, #0x2] 1a97b4: b85d43a8 ldur w8, [x29, #-0x2c] 1a97b8: 11000908 add w8, w8, #0x2 1a97bc: f85c03a9 ldur x9, [x29, #-0x40] 1a97c0: b9003528 str w8, [x9, #0x34] 1a97c4: b81dc3bf stur wzr, [x29, #-0x24] 1a97c8: b85dc3a8 ldur w8, [x29, #-0x24] 1a97cc: f85c03a9 ldur x9, [x29, #-0x40] 1a97d0: b940352a ldr w10, [x9, #0x34] 1a97d4: 6b0a011f cmp w8, w10 1a97d8: 1a9fa7e8 cset w8, lt 1a97dc: 37000048 tbnz w8, #0x0, 0x1a97e4 1a97e0: 1400000d b 0x1a9814 1a97e4: b85dc3a8 ldur w8, [x29, #-0x24] 1a97e8: f85c03a9 ldur x9, [x29, #-0x40] 1a97ec: f9400d29 ldr x9, [x9, #0x18] 1a97f0: b85dc3aa ldur w10, [x29, #-0x24] 1a97f4: 2a0a03eb mov w11, w10 1a97f8: 93407d6b sxtw x11, w11 1a97fc: 8b0b0129 add x9, x9, x11 1a9800: 39000128 strb w8, [x9] 1a9804: b85dc3a8 ldur w8, [x29, #-0x24] 1a9808: 11000508 add w8, w8, #0x1 1a980c: b81dc3a8 stur w8, [x29, #-0x24] 1a9810: 17ffffee b 0x1a97c8 1a9814: f85c03a8 ldur x8, [x29, #-0x40] 1a9818: f9400d00 ldr x0, [x8, #0x18] 1a981c: f85c03a8 ldur x8, [x29, #-0x40] 1a9820: f9400901 ldr x1, [x8, #0x10] 1a9824: f85c03a8 ldur x8, [x29, #-0x40] 1a9828: b9403509 ldr w9, [x8, #0x34] 1a982c: 2a0903e2 mov w2, w9 1a9830: 94000072 bl 0x1a99f8 1a9834: b81dc3bf stur wzr, [x29, #-0x24] 1a9838: b85dc3a8 ldur w8, [x29, #-0x24] 1a983c: f85c03a9 ldur x9, [x29, #-0x40] 1a9840: b940352a ldr w10, [x9, #0x34] 1a9844: 7100094a subs w10, w10, #0x2 1a9848: 6b0a011f cmp w8, w10 1a984c: 1a9fa7e8 cset w8, lt 1a9850: 37000048 tbnz w8, #0x0, 0x1a9858 1a9854: 1400005e b 0x1a99cc 1a9858: b27f03e8 orr x8, xzr, #0x2 1a985c: 320003e9 orr w9, wzr, #0x1 1a9860: b81b83bf stur wzr, [x29, #-0x48] 1a9864: b81b43a9 stur w9, [x29, #-0x4c] 1a9868: b81b03bf stur wzr, [x29, #-0x50] 1a986c: f85c03aa ldur x10, [x29, #-0x40] 1a9870: f940094a ldr x10, [x10, #0x10] 1a9874: 79400549 ldrh w9, [x10, #0x2] 1a9878: b81ac3a9 stur w9, [x29, #-0x54] 1a987c: f85c03aa ldur x10, [x29, #-0x40] 1a9880: f940094a ldr x10, [x10, #0x10] 1a9884: b85dc3a9 ldur w9, [x29, #-0x24] 1a9888: 11000929 add w9, w9, #0x2 1a988c: 2a0903eb mov w11, w9 1a9890: 93407d6b sxtw x11, w11 1a9894: 9b0b7d08 mul x8, x8, x11 1a9898: 8b080148 add x8, x10, x8 1a989c: 79400109 ldrh w9, [x8] 1a98a0: b81a83a9 stur w9, [x29, #-0x58] 1a98a4: b81d83bf stur wzr, [x29, #-0x28] 1a98a8: b85d83a8 ldur w8, [x29, #-0x28] 1a98ac: b85dc3a9 ldur w9, [x29, #-0x24] 1a98b0: 11000929 add w9, w9, #0x2 1a98b4: 6b09011f cmp w8, w9 1a98b8: 1a9fa7e8 cset w8, lt 1a98bc: 37000048 tbnz w8, #0x0, 0x1a98c4 1a98c0: 1400002f b 0x1a997c 1a98c4: b27f03e8 orr x8, xzr, #0x2 1a98c8: f85c03a9 ldur x9, [x29, #-0x40] 1a98cc: f9400929 ldr x9, [x9, #0x10] 1a98d0: b85d83aa ldur w10, [x29, #-0x28] 1a98d4: 2a0a03eb mov w11, w10 1a98d8: 93407d6b sxtw x11, w11 1a98dc: 9b0b7d08 mul x8, x8, x11 1a98e0: 8b080128 add x8, x9, x8 1a98e4: 7940010a ldrh w10, [x8] 1a98e8: b81a43aa stur w10, [x29, #-0x5c] 1a98ec: b85a43aa ldur w10, [x29, #-0x5c] 1a98f0: b85b03ac ldur w12, [x29, #-0x50] 1a98f4: 6b0c015f cmp w10, w12 1a98f8: 1a9fd7ea cset w10, gt 1a98fc: 3700004a tbnz w10, #0x0, 0x1a9904 1a9900: 1400000b b 0x1a992c 1a9904: b85a43a8 ldur w8, [x29, #-0x5c] 1a9908: b85a83a9 ldur w9, [x29, #-0x58] 1a990c: 6b09011f cmp w8, w9 1a9910: 1a9fa7e8 cset w8, lt 1a9914: 37000048 tbnz w8, #0x0, 0x1a991c 1a9918: 14000005 b 0x1a992c 1a991c: b85d83a8 ldur w8, [x29, #-0x28] 1a9920: b81b83a8 stur w8, [x29, #-0x48] 1a9924: b85a43a8 ldur w8, [x29, #-0x5c] 1a9928: b81b03a8 stur w8, [x29, #-0x50] 1a992c: b85a43a8 ldur w8, [x29, #-0x5c] 1a9930: b85ac3a9 ldur w9, [x29, #-0x54] 1a9934: 6b09011f cmp w8, w9 1a9938: 1a9fa7e8 cset w8, lt 1a993c: 37000048 tbnz w8, #0x0, 0x1a9944 1a9940: 1400000b b 0x1a996c 1a9944: b85a43a8 ldur w8, [x29, #-0x5c] 1a9948: b85a83a9 ldur w9, [x29, #-0x58] 1a994c: 6b09011f cmp w8, w9 1a9950: 1a9fd7e8 cset w8, gt 1a9954: 37000048 tbnz w8, #0x0, 0x1a995c 1a9958: 14000005 b 0x1a996c 1a995c: b85d83a8 ldur w8, [x29, #-0x28] 1a9960: b81b43a8 stur w8, [x29, #-0x4c] 1a9964: b85a43a8 ldur w8, [x29, #-0x5c] 1a9968: b81ac3a8 stur w8, [x29, #-0x54] 1a996c: b85d83a8 ldur w8, [x29, #-0x28] 1a9970: 11000508 add w8, w8, #0x1 1a9974: b81d83a8 stur w8, [x29, #-0x28] 1a9978: 17ffffcc b 0x1a98a8 1a997c: b85b83a8 ldur w8, [x29, #-0x48] 1a9980: f85c03a9 ldur x9, [x29, #-0x40] 1a9984: f9401529 ldr x9, [x9, #0x28] 1a9988: b85dc3aa ldur w10, [x29, #-0x24] 1a998c: 2a0a03eb mov w11, w10 1a9990: 93407d6b sxtw x11, w11 1a9994: 8b0b0129 add x9, x9, x11 1a9998: 39000128 strb w8, [x9] 1a999c: b85b43a8 ldur w8, [x29, #-0x4c] 1a99a0: f85c03a9 ldur x9, [x29, #-0x40] 1a99a4: f9401129 ldr x9, [x9, #0x20] 1a99a8: b85dc3aa ldur w10, [x29, #-0x24] 1a99ac: 2a0a03eb mov w11, w10 1a99b0: 93407d6b sxtw x11, w11 1a99b4: 8b0b0129 add x9, x9, x11 1a99b8: 39000128 strb w8, [x9] 1a99bc: b85dc3a8 ldur w8, [x29, #-0x24] 1a99c0: 11000508 add w8, w8, #0x1 1a99c4: b81dc3a8 stur w8, [x29, #-0x24] 1a99c8: 17ffff9c b 0x1a9838 1a99cc: f85c03a8 ldur x8, [x29, #-0x40] 1a99d0: f81f83a8 stur x8, [x29, #-0x8] 1a99d4: 14000005 b 0x1a99e8 1a99d8: f85c03a0 ldur x0, [x29, #-0x40] 1a99dc: 97fbe5bd bl 0xa30d0 1a99e0: f9402be0 ldr x0, [sp, #0x50] 1a99e4: f81f83a0 stur x0, [x29, #-0x8] 1a99e8: f85f83a0 ldur x0, [x29, #-0x8] 1a99ec: a94c7bfd ldp x29, x30, [sp, #0xc0] 1a99f0: 910343ff add sp, sp, #0xd0 1a99f4: d65f03c0 ret 1a99f8: d10183ff sub sp, sp, #0x60 1a99fc: a9057bfd stp x29, x30, [sp, #0x50] 1a9a00: 910143fd add x29, sp, #0x50 1a9a04: b24003e8 orr x8, xzr, #0x1 1a9a08: 320003e9 orr w9, wzr, #0x1 1a9a0c: 5280000a mov w10, #0x0 // =0 1a9a10: f81f83a0 stur x0, [x29, #-0x8] 1a9a14: f81f03a1 stur x1, [x29, #-0x10] 1a9a18: 781ee3a2 sturh w2, [x29, #-0x12] 1a9a1c: f85f83a0 ldur x0, [x29, #-0x8] 1a9a20: f90017e0 str x0, [sp, #0x28] 1a9a24: 785ee3a2 ldurh w2, [x29, #-0x12] 1a9a28: 2a0203e0 mov w0, w2 1a9a2c: d3403c00 ubfx x0, x0, #0, #16 1a9a30: 9b087c00 mul x0, x0, x8 1a9a34: b9000fe9 str w9, [sp, #0xc] 1a9a38: b9000bea str w10, [sp, #0x8] 1a9a3c: 97fbe215 bl 0xa2290 1a9a40: f90013e0 str x0, [sp, #0x20] 1a9a44: b9400fe9 ldr w9, [sp, #0xc] 1a9a48: 781ec3a9 sturh w9, [x29, #-0x14] 1a9a4c: 785ec3a8 ldurh w8, [x29, #-0x14] 1a9a50: 785ee3a9 ldurh w9, [x29, #-0x12] 1a9a54: 6b09011f cmp w8, w9 1a9a58: 1a9fa7e8 cset w8, lt 1a9a5c: 37000048 tbnz w8, #0x0, 0x1a9a64 1a9a60: 140000d4 b 0x1a9db0 1a9a64: b9400be8 ldr w8, [sp, #0x8] 1a9a68: 781ea3a8 sturh w8, [x29, #-0x16] 1a9a6c: 785ea3a8 ldurh w8, [x29, #-0x16] 1a9a70: 785ec3a9 ldurh w9, [x29, #-0x14] 1a9a74: 0b090108 add w8, w8, w9 1a9a78: 785ee3a9 ldurh w9, [x29, #-0x12] 1a9a7c: 6b09011f cmp w8, w9 1a9a80: 1a9fa7e8 cset w8, lt 1a9a84: 37000048 tbnz w8, #0x0, 0x1a9a8c 1a9a88: 140000a8 b 0x1a9d28 1a9a8c: 321f03e8 orr w8, wzr, #0x2 1a9a90: 785ea3a9 ldurh w9, [x29, #-0x16] 1a9a94: b9001fe9 str w9, [sp, #0x1c] 1a9a98: 785ea3a9 ldurh w9, [x29, #-0x16] 1a9a9c: 785ec3aa ldurh w10, [x29, #-0x14] 1a9aa0: 0b0a0129 add w9, w9, w10 1a9aa4: b9001be9 str w9, [sp, #0x18] 1a9aa8: b9401be9 ldr w9, [sp, #0x18] 1a9aac: b90017e9 str w9, [sp, #0x14] 1a9ab0: 785ea3a9 ldurh w9, [x29, #-0x16] 1a9ab4: 785ec3aa ldurh w10, [x29, #-0x14] 1a9ab8: 1b087d48 mul w8, w10, w8 1a9abc: 0b080128 add w8, w9, w8 1a9ac0: 785ee3a9 ldurh w9, [x29, #-0x12] 1a9ac4: 6b09011f cmp w8, w9 1a9ac8: 1a9fa7e8 cset w8, lt 1a9acc: 37000048 tbnz w8, #0x0, 0x1a9ad4 1a9ad0: 14000008 b 0x1a9af0 1a9ad4: 321f03e8 orr w8, wzr, #0x2 1a9ad8: 785ea3a9 ldurh w9, [x29, #-0x16] 1a9adc: 785ec3aa ldurh w10, [x29, #-0x14] 1a9ae0: 1b087d48 mul w8, w10, w8 1a9ae4: 0b080128 add w8, w9, w8 1a9ae8: b90007e8 str w8, [sp, #0x4] 1a9aec: 14000003 b 0x1a9af8 1a9af0: 785ee3a8 ldurh w8, [x29, #-0x12] 1a9af4: b90007e8 str w8, [sp, #0x4] 1a9af8: b94007e8 ldr w8, [sp, #0x4] 1a9afc: b90013e8 str w8, [sp, #0x10] 1a9b00: 52800008 mov w8, #0x0 // =0 1a9b04: b9401fe9 ldr w9, [sp, #0x1c] 1a9b08: b9401bea ldr w10, [sp, #0x18] 1a9b0c: 6b0a013f cmp w9, w10 1a9b10: 1a9fa7e9 cset w9, lt 1a9b14: b90003e8 str w8, [sp] 1a9b18: 37000049 tbnz w9, #0x0, 0x1a9b20 1a9b1c: 14000006 b 0x1a9b34 1a9b20: b94017e8 ldr w8, [sp, #0x14] 1a9b24: b94013e9 ldr w9, [sp, #0x10] 1a9b28: 6b09011f cmp w8, w9 1a9b2c: 1a9fa7e8 cset w8, lt 1a9b30: b90003e8 str w8, [sp] 1a9b34: b94003e8 ldr w8, [sp] 1a9b38: 37000048 tbnz w8, #0x0, 0x1a9b40 1a9b3c: 14000046 b 0x1a9c54 1a9b40: b27f03e8 orr x8, xzr, #0x2 1a9b44: f85f03a9 ldur x9, [x29, #-0x10] 1a9b48: f94017ea ldr x10, [sp, #0x28] 1a9b4c: b9401feb ldr w11, [sp, #0x1c] 1a9b50: 2a0b03ec mov w12, w11 1a9b54: 93407d8c sxtw x12, w12 1a9b58: 8b0c014a add x10, x10, x12 1a9b5c: 3940014b ldrb w11, [x10] 1a9b60: 2a0b03ea mov w10, w11 1a9b64: d3401d4a ubfx x10, x10, #0, #8 1a9b68: 9b0a7d0a mul x10, x8, x10 1a9b6c: 8b0a0129 add x9, x9, x10 1a9b70: 7940012b ldrh w11, [x9] 1a9b74: f85f03a9 ldur x9, [x29, #-0x10] 1a9b78: f94017ea ldr x10, [sp, #0x28] 1a9b7c: b94017ed ldr w13, [sp, #0x14] 1a9b80: 2a0d03ec mov w12, w13 1a9b84: 93407d8c sxtw x12, w12 1a9b88: 8b0c014a add x10, x10, x12 1a9b8c: 3940014d ldrb w13, [x10] 1a9b90: 2a0d03ea mov w10, w13 1a9b94: d3401d4a ubfx x10, x10, #0, #8 1a9b98: 9b0a7d08 mul x8, x8, x10 1a9b9c: 8b080128 add x8, x9, x8 1a9ba0: 7940010d ldrh w13, [x8] 1a9ba4: 6b0d017f cmp w11, w13 1a9ba8: 1a9fa7eb cset w11, lt 1a9bac: 3700004b tbnz w11, #0x0, 0x1a9bb4 1a9bb0: 14000015 b 0x1a9c04 1a9bb4: 320003e8 orr w8, wzr, #0x1 1a9bb8: f94017e9 ldr x9, [sp, #0x28] 1a9bbc: b9401fea ldr w10, [sp, #0x1c] 1a9bc0: 2a0a03eb mov w11, w10 1a9bc4: 93407d6b sxtw x11, w11 1a9bc8: 2a0b03ea mov w10, w11 1a9bcc: 1100054a add w10, w10, #0x1 1a9bd0: b9001fea str w10, [sp, #0x1c] 1a9bd4: 8b0b0129 add x9, x9, x11 1a9bd8: 3940012a ldrb w10, [x9] 1a9bdc: f94013e9 ldr x9, [sp, #0x20] 1a9be0: 785ea3ac ldurh w12, [x29, #-0x16] 1a9be4: 2a0c03eb mov w11, w12 1a9be8: d3403d6b ubfx x11, x11, #0, #16 1a9bec: 2a0b03ec mov w12, w11 1a9bf0: 0b080188 add w8, w12, w8 1a9bf4: 781ea3a8 sturh w8, [x29, #-0x16] 1a9bf8: 8b0b0129 add x9, x9, x11 1a9bfc: 3900012a strb w10, [x9] 1a9c00: 14000014 b 0x1a9c50 1a9c04: 320003e8 orr w8, wzr, #0x1 1a9c08: f94017e9 ldr x9, [sp, #0x28] 1a9c0c: b94017ea ldr w10, [sp, #0x14] 1a9c10: 2a0a03eb mov w11, w10 1a9c14: 93407d6b sxtw x11, w11 1a9c18: 2a0b03ea mov w10, w11 1a9c1c: 1100054a add w10, w10, #0x1 1a9c20: b90017ea str w10, [sp, #0x14] 1a9c24: 8b0b0129 add x9, x9, x11 1a9c28: 3940012a ldrb w10, [x9] 1a9c2c: f94013e9 ldr x9, [sp, #0x20] 1a9c30: 785ea3ac ldurh w12, [x29, #-0x16] 1a9c34: 2a0c03eb mov w11, w12 1a9c38: d3403d6b ubfx x11, x11, #0, #16 1a9c3c: 2a0b03ec mov w12, w11 1a9c40: 0b080188 add w8, w12, w8 1a9c44: 781ea3a8 sturh w8, [x29, #-0x16] 1a9c48: 8b0b0129 add x9, x9, x11 1a9c4c: 3900012a strb w10, [x9] 1a9c50: 17ffffac b 0x1a9b00 1a9c54: b9401fe8 ldr w8, [sp, #0x1c] 1a9c58: b9401be9 ldr w9, [sp, #0x18] 1a9c5c: 6b09011f cmp w8, w9 1a9c60: 1a9fa7e8 cset w8, lt 1a9c64: 37000048 tbnz w8, #0x0, 0x1a9c6c 1a9c68: 14000015 b 0x1a9cbc 1a9c6c: 320003e8 orr w8, wzr, #0x1 1a9c70: f94017e9 ldr x9, [sp, #0x28] 1a9c74: b9401fea ldr w10, [sp, #0x1c] 1a9c78: 2a0a03eb mov w11, w10 1a9c7c: 93407d6b sxtw x11, w11 1a9c80: 2a0b03ea mov w10, w11 1a9c84: 1100054a add w10, w10, #0x1 1a9c88: b9001fea str w10, [sp, #0x1c] 1a9c8c: 8b0b0129 add x9, x9, x11 1a9c90: 3940012a ldrb w10, [x9] 1a9c94: f94013e9 ldr x9, [sp, #0x20] 1a9c98: 785ea3ac ldurh w12, [x29, #-0x16] 1a9c9c: 2a0c03eb mov w11, w12 1a9ca0: d3403d6b ubfx x11, x11, #0, #16 1a9ca4: 2a0b03ec mov w12, w11 1a9ca8: 0b080188 add w8, w12, w8 1a9cac: 781ea3a8 sturh w8, [x29, #-0x16] 1a9cb0: 8b0b0129 add x9, x9, x11 1a9cb4: 3900012a strb w10, [x9] 1a9cb8: 17ffffe7 b 0x1a9c54 1a9cbc: b94017e8 ldr w8, [sp, #0x14] 1a9cc0: b94013e9 ldr w9, [sp, #0x10] 1a9cc4: 6b09011f cmp w8, w9 1a9cc8: 1a9fa7e8 cset w8, lt 1a9ccc: 37000048 tbnz w8, #0x0, 0x1a9cd4 1a9cd0: 14000015 b 0x1a9d24 1a9cd4: 320003e8 orr w8, wzr, #0x1 1a9cd8: f94017e9 ldr x9, [sp, #0x28] 1a9cdc: b94017ea ldr w10, [sp, #0x14] 1a9ce0: 2a0a03eb mov w11, w10 1a9ce4: 93407d6b sxtw x11, w11 1a9ce8: 2a0b03ea mov w10, w11 1a9cec: 1100054a add w10, w10, #0x1 1a9cf0: b90017ea str w10, [sp, #0x14] 1a9cf4: 8b0b0129 add x9, x9, x11 1a9cf8: 3940012a ldrb w10, [x9] 1a9cfc: f94013e9 ldr x9, [sp, #0x20] 1a9d00: 785ea3ac ldurh w12, [x29, #-0x16] 1a9d04: 2a0c03eb mov w11, w12 1a9d08: d3403d6b ubfx x11, x11, #0, #16 1a9d0c: 2a0b03ec mov w12, w11 1a9d10: 0b080188 add w8, w12, w8 1a9d14: 781ea3a8 sturh w8, [x29, #-0x16] 1a9d18: 8b0b0129 add x9, x9, x11 1a9d1c: 3900012a strb w10, [x9] 1a9d20: 17ffffe7 b 0x1a9cbc 1a9d24: 17ffff52 b 0x1a9a6c 1a9d28: 785ea3a8 ldurh w8, [x29, #-0x16] 1a9d2c: 785ee3a9 ldurh w9, [x29, #-0x12] 1a9d30: 6b09011f cmp w8, w9 1a9d34: 1a9fa7e8 cset w8, lt 1a9d38: 37000048 tbnz w8, #0x0, 0x1a9d40 1a9d3c: 14000012 b 0x1a9d84 1a9d40: f94017e8 ldr x8, [sp, #0x28] 1a9d44: 785ea3a9 ldurh w9, [x29, #-0x16] 1a9d48: 2a0903ea mov w10, w9 1a9d4c: d3403d4a ubfx x10, x10, #0, #16 1a9d50: 8b0a0108 add x8, x8, x10 1a9d54: 39400109 ldrb w9, [x8] 1a9d58: f94013e8 ldr x8, [sp, #0x20] 1a9d5c: 785ea3ab ldurh w11, [x29, #-0x16] 1a9d60: 2a0b03ea mov w10, w11 1a9d64: d3403d4a ubfx x10, x10, #0, #16 1a9d68: 8b0a0108 add x8, x8, x10 1a9d6c: 39000109 strb w9, [x8] 1a9d70: 320003e8 orr w8, wzr, #0x1 1a9d74: 785ea3a9 ldurh w9, [x29, #-0x16] 1a9d78: 0b080128 add w8, w9, w8 1a9d7c: 781ea3a8 sturh w8, [x29, #-0x16] 1a9d80: 17ffffea b 0x1a9d28 1a9d84: f94017e8 ldr x8, [sp, #0x28] 1a9d88: f81e03a8 stur x8, [x29, #-0x20] 1a9d8c: f94013e8 ldr x8, [sp, #0x20] 1a9d90: f90017e8 str x8, [sp, #0x28] 1a9d94: f85e03a8 ldur x8, [x29, #-0x20] 1a9d98: f90013e8 str x8, [sp, #0x20] 1a9d9c: 320003e8 orr w8, wzr, #0x1 1a9da0: 785ec3a9 ldurh w9, [x29, #-0x14] 1a9da4: 1ac82128 lsl w8, w9, w8 1a9da8: 781ec3a8 sturh w8, [x29, #-0x14] 1a9dac: 17ffff28 b 0x1a9a4c 1a9db0: f94013e8 ldr x8, [sp, #0x20] 1a9db4: f85f83a9 ldur x9, [x29, #-0x8] 1a9db8: eb09011f cmp x8, x9 1a9dbc: 1a9f17ea cset w10, eq 1a9dc0: 3700004a tbnz w10, #0x0, 0x1a9dc8 1a9dc4: 1400001d b 0x1a9e38 1a9dc8: b9400be8 ldr w8, [sp, #0x8] 1a9dcc: 781ea3a8 sturh w8, [x29, #-0x16] 1a9dd0: 785ea3a8 ldurh w8, [x29, #-0x16] 1a9dd4: 785ee3a9 ldurh w9, [x29, #-0x12] 1a9dd8: 6b09011f cmp w8, w9 1a9ddc: 1a9fa7e8 cset w8, lt 1a9de0: 37000048 tbnz w8, #0x0, 0x1a9de8 1a9de4: 14000012 b 0x1a9e2c 1a9de8: f94017e8 ldr x8, [sp, #0x28] 1a9dec: 785ea3a9 ldurh w9, [x29, #-0x16] 1a9df0: 2a0903ea mov w10, w9 1a9df4: d3403d4a ubfx x10, x10, #0, #16 1a9df8: 8b0a0108 add x8, x8, x10 1a9dfc: 39400109 ldrb w9, [x8] 1a9e00: f94013e8 ldr x8, [sp, #0x20] 1a9e04: 785ea3ab ldurh w11, [x29, #-0x16] 1a9e08: 2a0b03ea mov w10, w11 1a9e0c: d3403d4a ubfx x10, x10, #0, #16 1a9e10: 8b0a0108 add x8, x8, x10 1a9e14: 39000109 strb w9, [x8] 1a9e18: 320003e8 orr w8, wzr, #0x1 1a9e1c: 785ea3a9 ldurh w9, [x29, #-0x16] 1a9e20: 0b080128 add w8, w9, w8 1a9e24: 781ea3a8 sturh w8, [x29, #-0x16] 1a9e28: 17ffffea b 0x1a9dd0 1a9e2c: f94017e0 ldr x0, [sp, #0x28] 1a9e30: 97fbe008 bl 0xa1e50 1a9e34: 14000003 b 0x1a9e40 1a9e38: f94013e0 ldr x0, [sp, #0x20] 1a9e3c: 97fbe005 bl 0xa1e50 1a9e40: a9457bfd ldp x29, x30, [sp, #0x50] 1a9e44: 910183ff add sp, sp, #0x60 1a9e48: d65f03c0 ret 00000000001a9e4c : 1a9e4c: d10043ff sub sp, sp, #0x10 1a9e50: f90007e0 str x0, [sp, #0x8] 1a9e54: f94007e0 ldr x0, [sp, #0x8] 1a9e58: f90003e0 str x0, [sp] 1a9e5c: f94003e0 ldr x0, [sp] 1a9e60: b9403400 ldr w0, [x0, #0x34] 1a9e64: 910043ff add sp, sp, #0x10 1a9e68: d65f03c0 ret 00000000001a9e6c : 1a9e6c: d10383ff sub sp, sp, #0xe0 1a9e70: a90d7bfd stp x29, x30, [sp, #0xd0] 1a9e74: 910343fd add x29, sp, #0xd0 1a9e78: 320003e8 orr w8, wzr, #0x1 1a9e7c: 90000809 adrp x9, 0x2a9000 1a9e80: 91352129 add x9, x9, #0xd48 1a9e84: b27e03ea orr x10, xzr, #0x4 1a9e88: b27d03eb orr x11, xzr, #0x8 1a9e8c: b24003ec orr x12, xzr, #0x1 1a9e90: d280000d mov x13, #0x0 // =0 1a9e94: f81f03a0 stur x0, [x29, #-0x10] 1a9e98: f81e83a1 stur x1, [x29, #-0x18] 1a9e9c: f81e03a2 stur x2, [x29, #-0x20] 1a9ea0: f85e83a0 ldur x0, [x29, #-0x18] 1a9ea4: f81d83a0 stur x0, [x29, #-0x28] 1a9ea8: f85f03a0 ldur x0, [x29, #-0x10] 1a9eac: f9400000 ldr x0, [x0] 1a9eb0: f9401800 ldr x0, [x0, #0x30] 1a9eb4: f81d03a0 stur x0, [x29, #-0x30] 1a9eb8: f85d03a0 ldur x0, [x29, #-0x30] 1a9ebc: f9402800 ldr x0, [x0, #0x50] 1a9ec0: f81b83a0 stur x0, [x29, #-0x48] 1a9ec4: f85d83a0 ldur x0, [x29, #-0x28] 1a9ec8: b940380e ldr w14, [x0, #0x38] 1a9ecc: 710005ce subs w14, w14, #0x1 1a9ed0: 2a0e03e0 mov w0, w14 1a9ed4: 93407c00 sxtw x0, w0 1a9ed8: 9b007d4a mul x10, x10, x0 1a9edc: 8b0a0129 add x9, x9, x10 1a9ee0: b940012e ldr w14, [x9] 1a9ee4: b81b43ae stur w14, [x29, #-0x4c] 1a9ee8: f85f03a9 ldur x9, [x29, #-0x10] 1a9eec: 8b0b0120 add x0, x9, x11 1a9ef0: 2a0803e1 mov w1, w8 1a9ef4: f9002bec str x12, [sp, #0x50] 1a9ef8: f90027ed str x13, [sp, #0x48] 1a9efc: 97fbee01 bl 0xa5700 1a9f00: f9402be9 ldr x9, [sp, #0x50] 1a9f04: eb09001f cmp x0, x9 1a9f08: 1a9f17e8 cset w8, eq 1a9f0c: 37000048 tbnz w8, #0x0, 0x1a9f14 1a9f10: 140001a4 b 0x1aa5a0 1a9f14: 321f03e8 orr w8, wzr, #0x2 1a9f18: b27d03e9 orr x9, xzr, #0x8 1a9f1c: f85f03aa ldur x10, [x29, #-0x10] 1a9f20: 8b090140 add x0, x10, x9 1a9f24: b85b43ab ldur w11, [x29, #-0x4c] 1a9f28: 7100056b subs w11, w11, #0x1 1a9f2c: f90023e0 str x0, [sp, #0x40] 1a9f30: 2a0b03e0 mov w0, w11 1a9f34: b9003fe8 str w8, [sp, #0x3c] 1a9f38: f9001be9 str x9, [sp, #0x30] 1a9f3c: 9400019f bl 0x1aa5b8 1a9f40: f94023e9 ldr x9, [sp, #0x40] 1a9f44: b9002fe0 str w0, [sp, #0x2c] 1a9f48: aa0903e0 mov x0, x9 1a9f4c: b9402fe1 ldr w1, [sp, #0x2c] 1a9f50: 97fbedec bl 0xa5700 1a9f54: 2a0003e8 mov w8, w0 1a9f58: f85e03a9 ldur x9, [x29, #-0x20] 1a9f5c: b9000128 str w8, [x9] 1a9f60: f85f03a9 ldur x9, [x29, #-0x10] 1a9f64: f9401bea ldr x10, [sp, #0x30] 1a9f68: 8b0a0120 add x0, x9, x10 1a9f6c: b85b43a8 ldur w8, [x29, #-0x4c] 1a9f70: 71000508 subs w8, w8, #0x1 1a9f74: f90013e0 str x0, [sp, #0x20] 1a9f78: 2a0803e0 mov w0, w8 1a9f7c: 9400018f bl 0x1aa5b8 1a9f80: f94013e9 ldr x9, [sp, #0x20] 1a9f84: b9001fe0 str w0, [sp, #0x1c] 1a9f88: aa0903e0 mov x0, x9 1a9f8c: b9401fe1 ldr w1, [sp, #0x1c] 1a9f90: 97fbeddc bl 0xa5700 1a9f94: 2a0003e8 mov w8, w0 1a9f98: f85e03a9 ldur x9, [x29, #-0x20] 1a9f9c: b9000528 str w8, [x9, #0x4] 1a9fa0: b81cc3bf stur wzr, [x29, #-0x34] 1a9fa4: b9403fe8 ldr w8, [sp, #0x3c] 1a9fa8: b81c83a8 stur w8, [x29, #-0x38] 1a9fac: b85cc3a8 ldur w8, [x29, #-0x34] 1a9fb0: f85d83a9 ldur x9, [x29, #-0x28] 1a9fb4: b940312a ldr w10, [x9, #0x30] 1a9fb8: 6b0a011f cmp w8, w10 1a9fbc: 1a9fa7e8 cset w8, lt 1a9fc0: 37000048 tbnz w8, #0x0, 0x1a9fc8 1a9fc4: 1400009f b 0x1aa240 1a9fc8: d2800168 mov x8, #0xb // =11 1a9fcc: 320003e9 orr w9, wzr, #0x1 1a9fd0: f85d83aa ldur x10, [x29, #-0x28] 1a9fd4: f940054a ldr x10, [x10, #0x8] 1a9fd8: b85cc3ab ldur w11, [x29, #-0x34] 1a9fdc: 2a0b03ec mov w12, w11 1a9fe0: 93407d8c sxtw x12, w12 1a9fe4: 8b0c014a add x10, x10, x12 1a9fe8: 3940014b ldrb w11, [x10] 1a9fec: b81b03ab stur w11, [x29, #-0x50] 1a9ff0: f85d83aa ldur x10, [x29, #-0x28] 1a9ff4: f940014a ldr x10, [x10] 1a9ff8: b85b03ab ldur w11, [x29, #-0x50] 1a9ffc: 2a0b03ec mov w12, w11 1aa000: 93407d8c sxtw x12, w12 1aa004: 9b0c7d0c mul x12, x8, x12 1aa008: 8b0c014a add x10, x10, x12 1aa00c: 3940014b ldrb w11, [x10] 1aa010: b81ac3ab stur w11, [x29, #-0x54] 1aa014: f85d83aa ldur x10, [x29, #-0x28] 1aa018: f940014a ldr x10, [x10] 1aa01c: b85b03ab ldur w11, [x29, #-0x50] 1aa020: 2a0b03ec mov w12, w11 1aa024: 93407d8c sxtw x12, w12 1aa028: 9b0c7d08 mul x8, x8, x12 1aa02c: 8b080148 add x8, x10, x8 1aa030: 3940050b ldrb w11, [x8, #0x1] 1aa034: b81a83ab stur w11, [x29, #-0x58] 1aa038: b85a83ab ldur w11, [x29, #-0x58] 1aa03c: 1acb2129 lsl w9, w9, w11 1aa040: b81a43a9 stur w9, [x29, #-0x5c] 1aa044: b81a03bf stur wzr, [x29, #-0x60] 1aa048: b85a83a9 ldur w9, [x29, #-0x58] 1aa04c: 35000049 cbnz w9, 0x1aa054 1aa050: 14000020 b 0x1aa0d0 1aa054: d2800d08 mov x8, #0x68 // =104 1aa058: d2800169 mov x9, #0xb // =11 1aa05c: 1280000a mov w10, #-0x1 // =-1 1aa060: b27d03eb orr x11, xzr, #0x8 1aa064: f85b83ac ldur x12, [x29, #-0x48] 1aa068: f85d83ad ldur x13, [x29, #-0x28] 1aa06c: f94001ad ldr x13, [x13] 1aa070: b85b03ae ldur w14, [x29, #-0x50] 1aa074: 2a0e03ef mov w15, w14 1aa078: 93407def sxtw x15, w15 1aa07c: 9b0f7d29 mul x9, x9, x15 1aa080: 8b0901a9 add x9, x13, x9 1aa084: 3940092e ldrb w14, [x9, #0x2] 1aa088: 2a0e03e9 mov w9, w14 1aa08c: 93407d29 sxtw x9, w9 1aa090: 9b097d08 mul x8, x8, x9 1aa094: 8b080188 add x8, x12, x8 1aa098: f85f03a9 ldur x9, [x29, #-0x10] 1aa09c: 8b0b0121 add x1, x9, x11 1aa0a0: aa0803e0 mov x0, x8 1aa0a4: b9001bea str w10, [sp, #0x18] 1aa0a8: 97fbe1fa bl 0xa2890 1aa0ac: 2a0003ea mov w10, w0 1aa0b0: b81a03aa stur w10, [x29, #-0x60] 1aa0b4: b85a03aa ldur w10, [x29, #-0x60] 1aa0b8: b9401bee ldr w14, [sp, #0x18] 1aa0bc: 6b0e015f cmp w10, w14 1aa0c0: 1a9f17ea cset w10, eq 1aa0c4: 3700004a tbnz w10, #0x0, 0x1aa0cc 1aa0c8: 14000002 b 0x1aa0d0 1aa0cc: 14000135 b 0x1aa5a0 1aa0d0: b81c43bf stur wzr, [x29, #-0x3c] 1aa0d4: b85c43a8 ldur w8, [x29, #-0x3c] 1aa0d8: b85ac3a9 ldur w9, [x29, #-0x54] 1aa0dc: 6b09011f cmp w8, w9 1aa0e0: 1a9fa7e8 cset w8, lt 1aa0e4: 37000048 tbnz w8, #0x0, 0x1aa0ec 1aa0e8: 1400004e b 0x1aa220 1aa0ec: 32001fe8 orr w8, wzr, #0xff 1aa0f0: b24007e9 orr x9, xzr, #0x3 1aa0f4: d280016a mov x10, #0xb // =11 1aa0f8: f85d83ab ldur x11, [x29, #-0x28] 1aa0fc: f940016b ldr x11, [x11] 1aa100: b85b03ac ldur w12, [x29, #-0x50] 1aa104: 2a0c03ed mov w13, w12 1aa108: 93407dad sxtw x13, w13 1aa10c: 9b0d7d4a mul x10, x10, x13 1aa110: 8b0a016a add x10, x11, x10 1aa114: 8b090149 add x9, x10, x9 1aa118: b85a03ac ldur w12, [x29, #-0x60] 1aa11c: b85a43ae ldur w14, [x29, #-0x5c] 1aa120: 710005ce subs w14, w14, #0x1 1aa124: 0a0e018c and w12, w12, w14 1aa128: 2a0c03ea mov w10, w12 1aa12c: 93407d4a sxtw x10, w10 1aa130: 8b0a0129 add x9, x9, x10 1aa134: 3940012c ldrb w12, [x9] 1aa138: b819c3ac stur w12, [x29, #-0x64] 1aa13c: b85a83ac ldur w12, [x29, #-0x58] 1aa140: b85a03ae ldur w14, [x29, #-0x60] 1aa144: 1acc29cc asr w12, w14, w12 1aa148: b81a03ac stur w12, [x29, #-0x60] 1aa14c: b859c3ac ldur w12, [x29, #-0x64] 1aa150: 6b08019f cmp w12, w8 1aa154: 1a9f07e8 cset w8, ne 1aa158: 37000048 tbnz w8, #0x0, 0x1aa160 1aa15c: 14000023 b 0x1aa1e8 1aa160: d2800d08 mov x8, #0x68 // =104 1aa164: 12800009 mov w9, #-0x1 // =-1 1aa168: b27d03ea orr x10, xzr, #0x8 1aa16c: b27e03eb orr x11, xzr, #0x4 1aa170: f85b83ac ldur x12, [x29, #-0x48] 1aa174: b859c3ad ldur w13, [x29, #-0x64] 1aa178: 2a0d03ee mov w14, w13 1aa17c: 93407dce sxtw x14, w14 1aa180: 9b0e7d08 mul x8, x8, x14 1aa184: 8b080188 add x8, x12, x8 1aa188: f85f03ac ldur x12, [x29, #-0x10] 1aa18c: 8b0a0181 add x1, x12, x10 1aa190: aa0803e0 mov x0, x8 1aa194: b90017e9 str w9, [sp, #0x14] 1aa198: f90007eb str x11, [sp, #0x8] 1aa19c: 97fbe1bd bl 0xa2890 1aa1a0: 2a0003e9 mov w9, w0 1aa1a4: f85e03a8 ldur x8, [x29, #-0x20] 1aa1a8: b85c83ad ldur w13, [x29, #-0x38] 1aa1ac: b85c43af ldur w15, [x29, #-0x3c] 1aa1b0: 0b0f01ad add w13, w13, w15 1aa1b4: 2a0d03ea mov w10, w13 1aa1b8: 93407d4a sxtw x10, w10 1aa1bc: f94007eb ldr x11, [sp, #0x8] 1aa1c0: 9b0a7d6a mul x10, x11, x10 1aa1c4: 8b0a0108 add x8, x8, x10 1aa1c8: b9000109 str w9, [x8] 1aa1cc: b94017ed ldr w13, [sp, #0x14] 1aa1d0: 6b0d013f cmp w9, w13 1aa1d4: 1a9f17e9 cset w9, eq 1aa1d8: 37000049 tbnz w9, #0x0, 0x1aa1e0 1aa1dc: 14000002 b 0x1aa1e4 1aa1e0: 140000f0 b 0x1aa5a0 1aa1e4: 1400000b b 0x1aa210 1aa1e8: b27e03e8 orr x8, xzr, #0x4 1aa1ec: f85e03a9 ldur x9, [x29, #-0x20] 1aa1f0: b85c83aa ldur w10, [x29, #-0x38] 1aa1f4: b85c43ab ldur w11, [x29, #-0x3c] 1aa1f8: 0b0b014a add w10, w10, w11 1aa1fc: 2a0a03ec mov w12, w10 1aa200: 93407d8c sxtw x12, w12 1aa204: 9b0c7d08 mul x8, x8, x12 1aa208: 8b080128 add x8, x9, x8 1aa20c: b900011f str wzr, [x8] 1aa210: b85c43a8 ldur w8, [x29, #-0x3c] 1aa214: 11000508 add w8, w8, #0x1 1aa218: b81c43a8 stur w8, [x29, #-0x3c] 1aa21c: 17ffffae b 0x1aa0d4 1aa220: b85ac3a8 ldur w8, [x29, #-0x54] 1aa224: b85c83a9 ldur w9, [x29, #-0x38] 1aa228: 0b080128 add w8, w9, w8 1aa22c: b81c83a8 stur w8, [x29, #-0x38] 1aa230: b85cc3a8 ldur w8, [x29, #-0x34] 1aa234: 11000508 add w8, w8, #0x1 1aa238: b81cc3a8 stur w8, [x29, #-0x34] 1aa23c: 17ffff5c b 0x1a9fac 1aa240: 321f03e8 orr w8, wzr, #0x2 1aa244: b81cc3a8 stur w8, [x29, #-0x34] 1aa248: b85cc3a8 ldur w8, [x29, #-0x34] 1aa24c: f85d83a9 ldur x9, [x29, #-0x28] 1aa250: b940352a ldr w10, [x9, #0x34] 1aa254: 6b0a011f cmp w8, w10 1aa258: 1a9fa7e8 cset w8, lt 1aa25c: 37000048 tbnz w8, #0x0, 0x1aa264 1aa260: 140000cd b 0x1aa594 1aa264: b27f03e8 orr x8, xzr, #0x2 1aa268: b27e03e9 orr x9, xzr, #0x4 1aa26c: f85d83aa ldur x10, [x29, #-0x28] 1aa270: f940094a ldr x10, [x10, #0x10] 1aa274: f85d83ab ldur x11, [x29, #-0x28] 1aa278: f940156b ldr x11, [x11, #0x28] 1aa27c: b85cc3ac ldur w12, [x29, #-0x34] 1aa280: 7100098c subs w12, w12, #0x2 1aa284: 2a0c03ed mov w13, w12 1aa288: 93407dad sxtw x13, w13 1aa28c: 8b0d016b add x11, x11, x13 1aa290: 3940016c ldrb w12, [x11] 1aa294: 2a0c03eb mov w11, w12 1aa298: d3401d6b ubfx x11, x11, #0, #8 1aa29c: 9b0b7d0b mul x11, x8, x11 1aa2a0: 8b0b014a add x10, x10, x11 1aa2a4: 79400140 ldrh w0, [x10] 1aa2a8: f85d83aa ldur x10, [x29, #-0x28] 1aa2ac: f940094a ldr x10, [x10, #0x10] 1aa2b0: f85d83ab ldur x11, [x29, #-0x28] 1aa2b4: f940116b ldr x11, [x11, #0x20] 1aa2b8: b85cc3ac ldur w12, [x29, #-0x34] 1aa2bc: 7100098c subs w12, w12, #0x2 1aa2c0: 2a0c03ed mov w13, w12 1aa2c4: 93407dad sxtw x13, w13 1aa2c8: 8b0d016b add x11, x11, x13 1aa2cc: 3940016c ldrb w12, [x11] 1aa2d0: 2a0c03eb mov w11, w12 1aa2d4: d3401d6b ubfx x11, x11, #0, #8 1aa2d8: 9b0b7d0b mul x11, x8, x11 1aa2dc: 8b0b014a add x10, x10, x11 1aa2e0: 79400141 ldrh w1, [x10] 1aa2e4: f85e03aa ldur x10, [x29, #-0x20] 1aa2e8: f85d83ab ldur x11, [x29, #-0x28] 1aa2ec: f940156b ldr x11, [x11, #0x28] 1aa2f0: b85cc3ac ldur w12, [x29, #-0x34] 1aa2f4: 7100098c subs w12, w12, #0x2 1aa2f8: 2a0c03ed mov w13, w12 1aa2fc: 93407dad sxtw x13, w13 1aa300: 8b0d016b add x11, x11, x13 1aa304: 3940016c ldrb w12, [x11] 1aa308: 2a0c03eb mov w11, w12 1aa30c: d3401d6b ubfx x11, x11, #0, #8 1aa310: 9b0b7d2b mul x11, x9, x11 1aa314: 8b0b014a add x10, x10, x11 1aa318: b9400142 ldr w2, [x10] 1aa31c: f85e03aa ldur x10, [x29, #-0x20] 1aa320: f85d83ab ldur x11, [x29, #-0x28] 1aa324: f940116b ldr x11, [x11, #0x20] 1aa328: b85cc3ac ldur w12, [x29, #-0x34] 1aa32c: 7100098c subs w12, w12, #0x2 1aa330: 2a0c03ed mov w13, w12 1aa334: 93407dad sxtw x13, w13 1aa338: 8b0d016b add x11, x11, x13 1aa33c: 3940016c ldrb w12, [x11] 1aa340: 2a0c03eb mov w11, w12 1aa344: d3401d6b ubfx x11, x11, #0, #8 1aa348: 9b0b7d29 mul x9, x9, x11 1aa34c: 8b090149 add x9, x10, x9 1aa350: b9400123 ldr w3, [x9] 1aa354: f85d83a9 ldur x9, [x29, #-0x28] 1aa358: f9400929 ldr x9, [x9, #0x10] 1aa35c: b85cc3ac ldur w12, [x29, #-0x34] 1aa360: 2a0c03ea mov w10, w12 1aa364: 93407d4a sxtw x10, w10 1aa368: 9b0a7d08 mul x8, x8, x10 1aa36c: 8b080128 add x8, x9, x8 1aa370: 79400104 ldrh w4, [x8] 1aa374: 940000a2 bl 0x1aa5fc 1aa378: b9006be0 str w0, [sp, #0x68] 1aa37c: b85b43ac ldur w12, [x29, #-0x4c] 1aa380: b9406be0 ldr w0, [sp, #0x68] 1aa384: 6b00018c subs w12, w12, w0 1aa388: b90067ec str w12, [sp, #0x64] 1aa38c: b9406bec ldr w12, [sp, #0x68] 1aa390: b90063ec str w12, [sp, #0x60] 1aa394: b94067ec ldr w12, [sp, #0x64] 1aa398: b94063e0 ldr w0, [sp, #0x60] 1aa39c: 6b00019f cmp w12, w0 1aa3a0: 1a9fa7ec cset w12, lt 1aa3a4: 3700004c tbnz w12, #0x0, 0x1aa3ac 1aa3a8: 14000004 b 0x1aa3b8 1aa3ac: b94067e8 ldr w8, [sp, #0x64] 1aa3b0: b90007e8 str w8, [sp, #0x4] 1aa3b4: 14000003 b 0x1aa3c0 1aa3b8: b94063e8 ldr w8, [sp, #0x60] 1aa3bc: b90007e8 str w8, [sp, #0x4] 1aa3c0: b94007e8 ldr w8, [sp, #0x4] 1aa3c4: b27e03e9 orr x9, xzr, #0x4 1aa3c8: 320003ea orr w10, wzr, #0x1 1aa3cc: 1aca2108 lsl w8, w8, w10 1aa3d0: b9005fe8 str w8, [sp, #0x5c] 1aa3d4: f85e03ab ldur x11, [x29, #-0x20] 1aa3d8: b85cc3a8 ldur w8, [x29, #-0x34] 1aa3dc: 2a0803ec mov w12, w8 1aa3e0: 93407d8c sxtw x12, w12 1aa3e4: 9b0c7d29 mul x9, x9, x12 1aa3e8: 8b090169 add x9, x11, x9 1aa3ec: b9400128 ldr w8, [x9] 1aa3f0: b9005be8 str w8, [sp, #0x58] 1aa3f4: b9405be8 ldr w8, [sp, #0x58] 1aa3f8: 35000048 cbnz w8, 0x1aa400 1aa3fc: 14000057 b 0x1aa558 1aa400: b9405be8 ldr w8, [sp, #0x58] 1aa404: b9405fe9 ldr w9, [sp, #0x5c] 1aa408: 6b09011f cmp w8, w9 1aa40c: 1a9fb7e8 cset w8, ge 1aa410: 37000048 tbnz w8, #0x0, 0x1aa418 1aa414: 14000013 b 0x1aa460 1aa418: b94067e8 ldr w8, [sp, #0x64] 1aa41c: b94063e9 ldr w9, [sp, #0x60] 1aa420: 6b09011f cmp w8, w9 1aa424: 1a9fd7e8 cset w8, gt 1aa428: 37000048 tbnz w8, #0x0, 0x1aa430 1aa42c: 14000006 b 0x1aa444 1aa430: b9405be8 ldr w8, [sp, #0x58] 1aa434: b94063e9 ldr w9, [sp, #0x60] 1aa438: 6b090108 subs w8, w8, w9 1aa43c: b9005be8 str w8, [sp, #0x58] 1aa440: 14000007 b 0x1aa45c 1aa444: 12800008 mov w8, #-0x1 // =-1 1aa448: b9405be9 ldr w9, [sp, #0x58] 1aa44c: b94067ea ldr w10, [sp, #0x64] 1aa450: 6b0a0129 subs w9, w9, w10 1aa454: 6b090108 subs w8, w8, w9 1aa458: b9005be8 str w8, [sp, #0x58] 1aa45c: 14000012 b 0x1aa4a4 1aa460: 320003e8 orr w8, wzr, #0x1 1aa464: b9405be9 ldr w9, [sp, #0x58] 1aa468: 0a080128 and w8, w9, w8 1aa46c: 35000048 cbnz w8, 0x1aa474 1aa470: 14000009 b 0x1aa494 1aa474: 52800008 mov w8, #0x0 // =0 1aa478: 320003e9 orr w9, wzr, #0x1 1aa47c: b9405bea ldr w10, [sp, #0x58] 1aa480: 1100054a add w10, w10, #0x1 1aa484: 1ac92949 asr w9, w10, w9 1aa488: 6b090108 subs w8, w8, w9 1aa48c: b9005be8 str w8, [sp, #0x58] 1aa490: 14000005 b 0x1aa4a4 1aa494: 320003e8 orr w8, wzr, #0x1 1aa498: b9405be9 ldr w9, [sp, #0x58] 1aa49c: 1ac82928 asr w8, w9, w8 1aa4a0: b9005be8 str w8, [sp, #0x58] 1aa4a4: 32003be8 orr w8, wzr, #0x7fff 1aa4a8: b27e03e9 orr x9, xzr, #0x4 1aa4ac: b9405bea ldr w10, [sp, #0x58] 1aa4b0: b9406beb ldr w11, [sp, #0x68] 1aa4b4: 0b0b014a add w10, w10, w11 1aa4b8: f85e03ac ldur x12, [x29, #-0x20] 1aa4bc: b85cc3ab ldur w11, [x29, #-0x34] 1aa4c0: 2a0b03ed mov w13, w11 1aa4c4: 93407dad sxtw x13, w13 1aa4c8: 9b0d7d2d mul x13, x9, x13 1aa4cc: 8b0d018c add x12, x12, x13 1aa4d0: b900018a str w10, [x12] 1aa4d4: f85e03ac ldur x12, [x29, #-0x20] 1aa4d8: f85d83ad ldur x13, [x29, #-0x28] 1aa4dc: f94015ad ldr x13, [x13, #0x28] 1aa4e0: b85cc3aa ldur w10, [x29, #-0x34] 1aa4e4: 7100094a subs w10, w10, #0x2 1aa4e8: 2a0a03ee mov w14, w10 1aa4ec: 93407dce sxtw x14, w14 1aa4f0: 8b0e01ad add x13, x13, x14 1aa4f4: 394001aa ldrb w10, [x13] 1aa4f8: 2a0a03ed mov w13, w10 1aa4fc: d3401dad ubfx x13, x13, #0, #8 1aa500: 9b0d7d2d mul x13, x9, x13 1aa504: 8b0d018c add x12, x12, x13 1aa508: b940018a ldr w10, [x12] 1aa50c: 0a08014a and w10, w10, w8 1aa510: b900018a str w10, [x12] 1aa514: f85e03ac ldur x12, [x29, #-0x20] 1aa518: f85d83ad ldur x13, [x29, #-0x28] 1aa51c: f94011ad ldr x13, [x13, #0x20] 1aa520: b85cc3aa ldur w10, [x29, #-0x34] 1aa524: 7100094a subs w10, w10, #0x2 1aa528: 2a0a03ee mov w14, w10 1aa52c: 93407dce sxtw x14, w14 1aa530: 8b0e01ad add x13, x13, x14 1aa534: 394001aa ldrb w10, [x13] 1aa538: 2a0a03ed mov w13, w10 1aa53c: d3401dad ubfx x13, x13, #0, #8 1aa540: 9b0d7d29 mul x9, x9, x13 1aa544: 8b090189 add x9, x12, x9 1aa548: b940012a ldr w10, [x9] 1aa54c: 0a080148 and w8, w10, w8 1aa550: b9000128 str w8, [x9] 1aa554: 1400000c b 0x1aa584 1aa558: 321103e8 orr w8, wzr, #0x8000 1aa55c: b27e03e9 orr x9, xzr, #0x4 1aa560: b9406bea ldr w10, [sp, #0x68] 1aa564: 2a080148 orr w8, w10, w8 1aa568: f85e03ab ldur x11, [x29, #-0x20] 1aa56c: b85cc3aa ldur w10, [x29, #-0x34] 1aa570: 2a0a03ec mov w12, w10 1aa574: 93407d8c sxtw x12, w12 1aa578: 9b0c7d29 mul x9, x9, x12 1aa57c: 8b090169 add x9, x11, x9 1aa580: b9000128 str w8, [x9] 1aa584: b85cc3a8 ldur w8, [x29, #-0x34] 1aa588: 11000508 add w8, w8, #0x1 1aa58c: b81cc3a8 stur w8, [x29, #-0x34] 1aa590: 17ffff2e b 0x1aa248 1aa594: f85e03a8 ldur x8, [x29, #-0x20] 1aa598: f81f83a8 stur x8, [x29, #-0x8] 1aa59c: 14000003 b 0x1aa5a8 1aa5a0: f94027e8 ldr x8, [sp, #0x48] 1aa5a4: f81f83a8 stur x8, [x29, #-0x8] 1aa5a8: f85f83a0 ldur x0, [x29, #-0x8] 1aa5ac: a94d7bfd ldp x29, x30, [sp, #0xd0] 1aa5b0: 910383ff add sp, sp, #0xe0 1aa5b4: d65f03c0 ret 1aa5b8: d10043ff sub sp, sp, #0x10 1aa5bc: b9000fe0 str w0, [sp, #0xc] 1aa5c0: b9000bff str wzr, [sp, #0x8] 1aa5c4: b9400fe8 ldr w8, [sp, #0xc] 1aa5c8: 35000048 cbnz w8, 0x1aa5d0 1aa5cc: 14000009 b 0x1aa5f0 1aa5d0: 320003e8 orr w8, wzr, #0x1 1aa5d4: b9400be9 ldr w9, [sp, #0x8] 1aa5d8: 11000529 add w9, w9, #0x1 1aa5dc: b9000be9 str w9, [sp, #0x8] 1aa5e0: b9400fe9 ldr w9, [sp, #0xc] 1aa5e4: 1ac82528 lsr w8, w9, w8 1aa5e8: b9000fe8 str w8, [sp, #0xc] 1aa5ec: 17fffff6 b 0x1aa5c4 1aa5f0: b9400be0 ldr w0, [sp, #0x8] 1aa5f4: 910043ff add sp, sp, #0x10 1aa5f8: d65f03c0 ret 1aa5fc: d10103ff sub sp, sp, #0x40 1aa600: a9037bfd stp x29, x30, [sp, #0x30] 1aa604: 9100c3fd add x29, sp, #0x30 1aa608: 32003be8 orr w8, wzr, #0x7fff 1aa60c: 52800009 mov w9, #0x0 // =0 1aa610: b81f83a0 stur w0, [x29, #-0x8] 1aa614: b81f43a1 stur w1, [x29, #-0xc] 1aa618: b81f03a2 stur w2, [x29, #-0x10] 1aa61c: b81ec3a3 stur w3, [x29, #-0x14] 1aa620: b9001be4 str w4, [sp, #0x18] 1aa624: b85f03a0 ldur w0, [x29, #-0x10] 1aa628: 0a080000 and w0, w0, w8 1aa62c: b81f03a0 stur w0, [x29, #-0x10] 1aa630: b85ec3a0 ldur w0, [x29, #-0x14] 1aa634: 0a080008 and w8, w0, w8 1aa638: b81ec3a8 stur w8, [x29, #-0x14] 1aa63c: b85ec3a8 ldur w8, [x29, #-0x14] 1aa640: b85f03a0 ldur w0, [x29, #-0x10] 1aa644: 6b000108 subs w8, w8, w0 1aa648: b90017e8 str w8, [sp, #0x14] 1aa64c: b85f43a8 ldur w8, [x29, #-0xc] 1aa650: b85f83a0 ldur w0, [x29, #-0x8] 1aa654: 6b000108 subs w8, w8, w0 1aa658: b90013e8 str w8, [sp, #0x10] 1aa65c: b94017e0 ldr w0, [sp, #0x14] 1aa660: b90003e9 str w9, [sp] 1aa664: 97fc00cf bl 0xaa9a0 1aa668: b9000fe0 str w0, [sp, #0xc] 1aa66c: b9400fe8 ldr w8, [sp, #0xc] 1aa670: b9401be9 ldr w9, [sp, #0x18] 1aa674: b85f83a0 ldur w0, [x29, #-0x8] 1aa678: 6b000129 subs w9, w9, w0 1aa67c: 1b097d08 mul w8, w8, w9 1aa680: b9000be8 str w8, [sp, #0x8] 1aa684: b9400be8 ldr w8, [sp, #0x8] 1aa688: b94013e9 ldr w9, [sp, #0x10] 1aa68c: 1ac90d08 sdiv w8, w8, w9 1aa690: b90007e8 str w8, [sp, #0x4] 1aa694: b94017e8 ldr w8, [sp, #0x14] 1aa698: b94003e9 ldr w9, [sp] 1aa69c: 6b09011f cmp w8, w9 1aa6a0: 1a9fa7e8 cset w8, lt 1aa6a4: 37000048 tbnz w8, #0x0, 0x1aa6ac 1aa6a8: 14000006 b 0x1aa6c0 1aa6ac: b85f03a8 ldur w8, [x29, #-0x10] 1aa6b0: b94007e9 ldr w9, [sp, #0x4] 1aa6b4: 6b090108 subs w8, w8, w9 1aa6b8: b81fc3a8 stur w8, [x29, #-0x4] 1aa6bc: 14000005 b 0x1aa6d0 1aa6c0: b85f03a8 ldur w8, [x29, #-0x10] 1aa6c4: b94007e9 ldr w9, [sp, #0x4] 1aa6c8: 0b090108 add w8, w8, w9 1aa6cc: b81fc3a8 stur w8, [x29, #-0x4] 1aa6d0: b85fc3a0 ldur w0, [x29, #-0x4] 1aa6d4: a9437bfd ldp x29, x30, [sp, #0x30] 1aa6d8: 910103ff add sp, sp, #0x40 1aa6dc: d65f03c0 ret 00000000001aa6e0 : 1aa6e0: d101c3ff sub sp, sp, #0x70 1aa6e4: a9067bfd stp x29, x30, [sp, #0x60] 1aa6e8: 910183fd add x29, sp, #0x60 1aa6ec: b27d03e8 orr x8, xzr, #0x8 1aa6f0: b27f03e9 orr x9, xzr, #0x2 1aa6f4: d280000a mov x10, #0x0 // =0 1aa6f8: f81f03a0 stur x0, [x29, #-0x10] 1aa6fc: f81e83a1 stur x1, [x29, #-0x18] 1aa700: f81e03a2 stur x2, [x29, #-0x20] 1aa704: f81d83a3 stur x3, [x29, #-0x28] 1aa708: f85e83a0 ldur x0, [x29, #-0x18] 1aa70c: f9001be0 str x0, [sp, #0x30] 1aa710: f85f03a0 ldur x0, [x29, #-0x10] 1aa714: f9400000 ldr x0, [x0] 1aa718: f9401800 ldr x0, [x0, #0x30] 1aa71c: f90017e0 str x0, [sp, #0x28] 1aa720: f94017e0 ldr x0, [sp, #0x28] 1aa724: f85f03a1 ldur x1, [x29, #-0x10] 1aa728: f9402c21 ldr x1, [x1, #0x58] 1aa72c: 9b017d08 mul x8, x8, x1 1aa730: 8b080008 add x8, x0, x8 1aa734: f9400108 ldr x8, [x8] 1aa738: 9ac90d08 sdiv x8, x8, x9 1aa73c: 2a0803eb mov w11, w8 1aa740: b90027eb str w11, [sp, #0x24] 1aa744: f85e03a8 ldur x8, [x29, #-0x20] 1aa748: eb0a011f cmp x8, x10 1aa74c: 1a9f07eb cset w11, ne 1aa750: 3700004b tbnz w11, #0x0, 0x1aa758 1aa754: 14000069 b 0x1aa8f8 1aa758: 320003e8 orr w8, wzr, #0x1 1aa75c: b9001fff str wzr, [sp, #0x1c] 1aa760: b9001bff str wzr, [sp, #0x18] 1aa764: f85e03a9 ldur x9, [x29, #-0x20] 1aa768: b940012a ldr w10, [x9] 1aa76c: f9401be9 ldr x9, [sp, #0x30] 1aa770: b940392b ldr w11, [x9, #0x38] 1aa774: 1b0b7d4a mul w10, w10, w11 1aa778: b90017ea str w10, [sp, #0x14] 1aa77c: b90023e8 str w8, [sp, #0x20] 1aa780: b94023e8 ldr w8, [sp, #0x20] 1aa784: f9401be9 ldr x9, [sp, #0x30] 1aa788: b940352a ldr w10, [x9, #0x34] 1aa78c: 6b0a011f cmp w8, w10 1aa790: 1a9fa7e8 cset w8, lt 1aa794: 37000048 tbnz w8, #0x0, 0x1aa79c 1aa798: 1400003e b 0x1aa890 1aa79c: 32003be8 orr w8, wzr, #0x7fff 1aa7a0: b27e03e9 orr x9, xzr, #0x4 1aa7a4: f9401bea ldr x10, [sp, #0x30] 1aa7a8: f9400d4a ldr x10, [x10, #0x18] 1aa7ac: b94023eb ldr w11, [sp, #0x20] 1aa7b0: 2a0b03ec mov w12, w11 1aa7b4: 93407d8c sxtw x12, w12 1aa7b8: 8b0c014a add x10, x10, x12 1aa7bc: 3940014b ldrb w11, [x10] 1aa7c0: b90013eb str w11, [sp, #0x10] 1aa7c4: f85e03aa ldur x10, [x29, #-0x20] 1aa7c8: b94013eb ldr w11, [sp, #0x10] 1aa7cc: 2a0b03ec mov w12, w11 1aa7d0: 93407d8c sxtw x12, w12 1aa7d4: 9b0c7d2c mul x12, x9, x12 1aa7d8: 8b0c014a add x10, x10, x12 1aa7dc: b940014b ldr w11, [x10] 1aa7e0: 0a080168 and w8, w11, w8 1aa7e4: b9000fe8 str w8, [sp, #0xc] 1aa7e8: b9400fe8 ldr w8, [sp, #0xc] 1aa7ec: f85e03aa ldur x10, [x29, #-0x20] 1aa7f0: b94013eb ldr w11, [sp, #0x10] 1aa7f4: 2a0b03ec mov w12, w11 1aa7f8: 93407d8c sxtw x12, w12 1aa7fc: 9b0c7d29 mul x9, x9, x12 1aa800: 8b090149 add x9, x10, x9 1aa804: b940012b ldr w11, [x9] 1aa808: 6b0b011f cmp w8, w11 1aa80c: 1a9f17e8 cset w8, eq 1aa810: 37000048 tbnz w8, #0x0, 0x1aa818 1aa814: 1400001b b 0x1aa880 1aa818: b27f03e8 orr x8, xzr, #0x2 1aa81c: f9401be9 ldr x9, [sp, #0x30] 1aa820: b940392a ldr w10, [x9, #0x38] 1aa824: b9400feb ldr w11, [sp, #0xc] 1aa828: 1b0a7d6a mul w10, w11, w10 1aa82c: b9000fea str w10, [sp, #0xc] 1aa830: f9401be9 ldr x9, [sp, #0x30] 1aa834: f9400929 ldr x9, [x9, #0x10] 1aa838: b94013ea ldr w10, [sp, #0x10] 1aa83c: 2a0a03ec mov w12, w10 1aa840: 93407d8c sxtw x12, w12 1aa844: 9b0c7d08 mul x8, x8, x12 1aa848: 8b080128 add x8, x9, x8 1aa84c: 7940010a ldrh w10, [x8] 1aa850: b9001fea str w10, [sp, #0x1c] 1aa854: b94027e0 ldr w0, [sp, #0x24] 1aa858: b9401be1 ldr w1, [sp, #0x18] 1aa85c: b9401fe2 ldr w2, [sp, #0x1c] 1aa860: b94017e3 ldr w3, [sp, #0x14] 1aa864: b9400fe4 ldr w4, [sp, #0xc] 1aa868: f85d83a5 ldur x5, [x29, #-0x28] 1aa86c: 94000031 bl 0x1aa930 1aa870: b9401fea ldr w10, [sp, #0x1c] 1aa874: b9001bea str w10, [sp, #0x18] 1aa878: b9400fea ldr w10, [sp, #0xc] 1aa87c: b90017ea str w10, [sp, #0x14] 1aa880: b94023e8 ldr w8, [sp, #0x20] 1aa884: 11000508 add w8, w8, #0x1 1aa888: b90023e8 str w8, [sp, #0x20] 1aa88c: 17ffffbd b 0x1aa780 1aa890: b9401fe8 ldr w8, [sp, #0x1c] 1aa894: b90023e8 str w8, [sp, #0x20] 1aa898: b94023e8 ldr w8, [sp, #0x20] 1aa89c: b94027e9 ldr w9, [sp, #0x24] 1aa8a0: 6b09011f cmp w8, w9 1aa8a4: 1a9fa7e8 cset w8, lt 1aa8a8: 37000048 tbnz w8, #0x0, 0x1aa8b0 1aa8ac: 14000010 b 0x1aa8ec 1aa8b0: b27e03e8 orr x8, xzr, #0x4 1aa8b4: b94017e9 ldr w9, [sp, #0x14] 1aa8b8: f85d83aa ldur x10, [x29, #-0x28] 1aa8bc: b94023eb ldr w11, [sp, #0x20] 1aa8c0: 2a0b03ec mov w12, w11 1aa8c4: 93407d8c sxtw x12, w12 1aa8c8: 9b0c7d08 mul x8, x8, x12 1aa8cc: 8b080148 add x8, x10, x8 1aa8d0: b940010b ldr w11, [x8] 1aa8d4: 1b097d69 mul w9, w11, w9 1aa8d8: b9000109 str w9, [x8] 1aa8dc: b94023e8 ldr w8, [sp, #0x20] 1aa8e0: 11000508 add w8, w8, #0x1 1aa8e4: b90023e8 str w8, [sp, #0x20] 1aa8e8: 17ffffec b 0x1aa898 1aa8ec: 320003e8 orr w8, wzr, #0x1 1aa8f0: b81fc3a8 stur w8, [x29, #-0x4] 1aa8f4: 1400000b b 0x1aa920 1aa8f8: 52800008 mov w8, #0x0 // =0 1aa8fc: b27e03e9 orr x9, xzr, #0x4 1aa900: f85d83a0 ldur x0, [x29, #-0x28] 1aa904: b94027ea ldr w10, [sp, #0x24] 1aa908: 2a0a03eb mov w11, w10 1aa90c: 93407d6b sxtw x11, w11 1aa910: 9b0b7d22 mul x2, x9, x11 1aa914: 2a0803e1 mov w1, w8 1aa918: 97fbf0b6 bl 0xa6bf0 1aa91c: b81fc3bf stur wzr, [x29, #-0x4] 1aa920: b85fc3a0 ldur w0, [x29, #-0x4] 1aa924: a9467bfd ldp x29, x30, [sp, #0x60] 1aa928: 9101c3ff add sp, sp, #0x70 1aa92c: d65f03c0 ret 1aa930: d10203ff sub sp, sp, #0x80 1aa934: a9077bfd stp x29, x30, [sp, #0x70] 1aa938: 9101c3fd add x29, sp, #0x70 1aa93c: d00007e8 adrp x8, 0x2a8000 1aa940: f9477d08 ldr x8, [x8, #0xef8] 1aa944: b81fc3a0 stur w0, [x29, #-0x4] 1aa948: b81f83a1 stur w1, [x29, #-0x8] 1aa94c: b81f43a2 stur w2, [x29, #-0xc] 1aa950: b81f03a3 stur w3, [x29, #-0x10] 1aa954: b81ec3a4 stur w4, [x29, #-0x14] 1aa958: f81e03a5 stur x5, [x29, #-0x20] 1aa95c: b85fc3a0 ldur w0, [x29, #-0x4] 1aa960: b85f43a1 ldur w1, [x29, #-0xc] 1aa964: 6b01001f cmp w0, w1 1aa968: 1a9fd7e0 cset w0, gt 1aa96c: f90017e8 str x8, [sp, #0x28] 1aa970: 37000040 tbnz w0, #0x0, 0x1aa978 1aa974: 14000003 b 0x1aa980 1aa978: b85f43a8 ldur w8, [x29, #-0xc] 1aa97c: b81fc3a8 stur w8, [x29, #-0x4] 1aa980: 52800008 mov w8, #0x0 // =0 1aa984: b85f83a9 ldur w9, [x29, #-0x8] 1aa988: b85fc3aa ldur w10, [x29, #-0x4] 1aa98c: 6b090149 subs w9, w10, w9 1aa990: b81fc3a9 stur w9, [x29, #-0x4] 1aa994: b85fc3a9 ldur w9, [x29, #-0x4] 1aa998: 6b08013f cmp w9, w8 1aa99c: 1a9fc7e8 cset w8, le 1aa9a0: 370002c8 tbnz w8, #0x0, 0x1aa9f8 1aa9a4: 52800008 mov w8, #0x0 // =0 1aa9a8: b85f03a9 ldur w9, [x29, #-0x10] 1aa9ac: 6b08013f cmp w9, w8 1aa9b0: 1a9fa7e8 cset w8, lt 1aa9b4: 37000228 tbnz w8, #0x0, 0x1aa9f8 1aa9b8: 32001fe8 orr w8, wzr, #0xff 1aa9bc: b85f03a9 ldur w9, [x29, #-0x10] 1aa9c0: 6b08013f cmp w9, w8 1aa9c4: 1a9fd7e8 cset w8, gt 1aa9c8: 37000188 tbnz w8, #0x0, 0x1aa9f8 1aa9cc: 52800008 mov w8, #0x0 // =0 1aa9d0: b85ec3a9 ldur w9, [x29, #-0x14] 1aa9d4: 6b08013f cmp w9, w8 1aa9d8: 1a9fa7e8 cset w8, lt 1aa9dc: 370000e8 tbnz w8, #0x0, 0x1aa9f8 1aa9e0: 32001fe8 orr w8, wzr, #0xff 1aa9e4: b85ec3a9 ldur w9, [x29, #-0x14] 1aa9e8: 6b08013f cmp w9, w8 1aa9ec: 1a9fd7e8 cset w8, gt 1aa9f0: 37000048 tbnz w8, #0x0, 0x1aa9f8 1aa9f4: 14000002 b 0x1aa9fc 1aa9f8: 1400006d b 0x1aabac 1aa9fc: b27e03e8 orr x8, xzr, #0x4 1aaa00: 52800009 mov w9, #0x0 // =0 1aaa04: b85ec3aa ldur w10, [x29, #-0x14] 1aaa08: b85f03ab ldur w11, [x29, #-0x10] 1aaa0c: 6b0b014a subs w10, w10, w11 1aaa10: b81dc3aa stur w10, [x29, #-0x24] 1aaa14: b85f43aa ldur w10, [x29, #-0xc] 1aaa18: b85f83ab ldur w11, [x29, #-0x8] 1aaa1c: 6b0b014a subs w10, w10, w11 1aaa20: b81d83aa stur w10, [x29, #-0x28] 1aaa24: b85dc3a0 ldur w0, [x29, #-0x24] 1aaa28: f90013e8 str x8, [sp, #0x20] 1aaa2c: b9001fe9 str w9, [sp, #0x1c] 1aaa30: 97fbffdc bl 0xaa9a0 1aaa34: b81d43a0 stur w0, [x29, #-0x2c] 1aaa38: b85dc3a9 ldur w9, [x29, #-0x24] 1aaa3c: b85d83aa ldur w10, [x29, #-0x28] 1aaa40: 1aca0d29 sdiv w9, w9, w10 1aaa44: b81d03a9 stur w9, [x29, #-0x30] 1aaa48: b85d83a9 ldur w9, [x29, #-0x28] 1aaa4c: 71000529 subs w9, w9, #0x1 1aaa50: b81cc3a9 stur w9, [x29, #-0x34] 1aaa54: b85f03a9 ldur w9, [x29, #-0x10] 1aaa58: 2a0903e8 mov w8, w9 1aaa5c: 93407d08 sxtw x8, w8 1aaa60: f94013ec ldr x12, [sp, #0x20] 1aaa64: 9b087d88 mul x8, x12, x8 1aaa68: f94017ed ldr x13, [sp, #0x28] 1aaa6c: 8b0801a8 add x8, x13, x8 1aaa70: f9001be8 str x8, [sp, #0x30] 1aaa74: b85f83a9 ldur w9, [x29, #-0x8] 1aaa78: 2a0903e8 mov w8, w9 1aaa7c: 93407d08 sxtw x8, w8 1aaa80: f85e03ae ldur x14, [x29, #-0x20] 1aaa84: 9b087d88 mul x8, x12, x8 1aaa88: 8b0801c8 add x8, x14, x8 1aaa8c: f81e03a8 stur x8, [x29, #-0x20] 1aaa90: b85d03a9 ldur w9, [x29, #-0x30] 1aaa94: b85d83aa ldur w10, [x29, #-0x28] 1aaa98: 1b0a7d20 mul w0, w9, w10 1aaa9c: 97fbffc1 bl 0xaa9a0 1aaaa0: b85d43a9 ldur w9, [x29, #-0x2c] 1aaaa4: 6b000129 subs w9, w9, w0 1aaaa8: b81d43a9 stur w9, [x29, #-0x2c] 1aaaac: b85dc3a9 ldur w9, [x29, #-0x24] 1aaab0: b9401fea ldr w10, [sp, #0x1c] 1aaab4: 6b0a013f cmp w9, w10 1aaab8: 1a9fa7e9 cset w9, lt 1aaabc: 37000049 tbnz w9, #0x0, 0x1aaac4 1aaac0: 1400000a b 0x1aaae8 1aaac4: 12800008 mov w8, #-0x1 // =-1 1aaac8: b85d03a9 ldur w9, [x29, #-0x30] 1aaacc: 0b080128 add w8, w9, w8 1aaad0: b81d03a8 stur w8, [x29, #-0x30] 1aaad4: b85d83a8 ldur w8, [x29, #-0x28] 1aaad8: b85d43a9 ldur w9, [x29, #-0x2c] 1aaadc: 6b090108 subs w8, w8, w9 1aaae0: b81d43a8 stur w8, [x29, #-0x2c] 1aaae4: b81cc3bf stur wzr, [x29, #-0x34] 1aaae8: b27e03e8 orr x8, xzr, #0x4 1aaaec: 52800009 mov w9, #0x0 // =0 1aaaf0: f85e03aa ldur x10, [x29, #-0x20] 1aaaf4: b9400140 ldr w0, [x10] 1aaaf8: f9401bea ldr x10, [sp, #0x30] 1aaafc: b9400141 ldr w1, [x10] 1aab00: f9000be8 str x8, [sp, #0x10] 1aab04: b9000fe9 str w9, [sp, #0xc] 1aab08: 9400002c bl 0x1aabb8 1aab0c: f85e03a8 ldur x8, [x29, #-0x20] 1aab10: b9000100 str w0, [x8] 1aab14: f85e03a8 ldur x8, [x29, #-0x20] 1aab18: f9400bea ldr x10, [sp, #0x10] 1aab1c: 8b0a0108 add x8, x8, x10 1aab20: f81e03a8 stur x8, [x29, #-0x20] 1aab24: b85d03a9 ldur w9, [x29, #-0x30] 1aab28: 2a0903e8 mov w8, w9 1aab2c: 93407d08 sxtw x8, w8 1aab30: f9401beb ldr x11, [sp, #0x30] 1aab34: 9b087d48 mul x8, x10, x8 1aab38: 8b080168 add x8, x11, x8 1aab3c: f9001be8 str x8, [sp, #0x30] 1aab40: b85d43a9 ldur w9, [x29, #-0x2c] 1aab44: b85cc3a0 ldur w0, [x29, #-0x34] 1aab48: 6b090009 subs w9, w0, w9 1aab4c: b81cc3a9 stur w9, [x29, #-0x34] 1aab50: b85cc3a9 ldur w9, [x29, #-0x34] 1aab54: b9400fe0 ldr w0, [sp, #0xc] 1aab58: 6b00013f cmp w9, w0 1aab5c: 1a9fa7e9 cset w9, lt 1aab60: 37000049 tbnz w9, #0x0, 0x1aab68 1aab64: 14000009 b 0x1aab88 1aab68: b27e03e8 orr x8, xzr, #0x4 1aab6c: b85d83a9 ldur w9, [x29, #-0x28] 1aab70: b85cc3aa ldur w10, [x29, #-0x34] 1aab74: 0b090149 add w9, w10, w9 1aab78: b81cc3a9 stur w9, [x29, #-0x34] 1aab7c: f9401beb ldr x11, [sp, #0x30] 1aab80: 8b080168 add x8, x11, x8 1aab84: f9001be8 str x8, [sp, #0x30] 1aab88: 12800008 mov w8, #-0x1 // =-1 1aab8c: b85fc3a9 ldur w9, [x29, #-0x4] 1aab90: 0b080128 add w8, w9, w8 1aab94: b81fc3a8 stur w8, [x29, #-0x4] 1aab98: 52800008 mov w8, #0x0 // =0 1aab9c: b85fc3a9 ldur w9, [x29, #-0x4] 1aaba0: 6b08013f cmp w9, w8 1aaba4: 1a9fd7e8 cset w8, gt 1aaba8: 3707fa08 tbnz w8, #0x0, 0x1aaae8 1aabac: a9477bfd ldp x29, x30, [sp, #0x70] 1aabb0: 910203ff add sp, sp, #0x80 1aabb4: d65f03c0 ret 1aabb8: d10043ff sub sp, sp, #0x10 1aabbc: 32000fe8 orr w8, wzr, #0xf 1aabc0: 52800229 mov w9, #0x11 // =17 1aabc4: 910003ea mov x10, sp 1aabc8: b9000fe0 str w0, [sp, #0xc] 1aabcc: b9000be1 str w1, [sp, #0x8] 1aabd0: b9400fe0 ldr w0, [sp, #0xc] 1aabd4: b9400be1 ldr w1, [sp, #0x8] 1aabd8: 9b217c0b smull x11, w0, w1 1aabdc: f90003eb str x11, [sp] 1aabe0: b9400140 ldr w0, [x10] 1aabe4: 1ac82408 lsr w8, w0, w8 1aabe8: b94007e0 ldr w0, [sp, #0x4] 1aabec: 1ac92009 lsl w9, w0, w9 1aabf0: 2a090100 orr w0, w8, w9 1aabf4: 910043ff add sp, sp, #0x10 1aabf8: d65f03c0 ret 00000000001aabfc : 1aabfc: d10103ff sub sp, sp, #0x40 1aac00: a9037bfd stp x29, x30, [sp, #0x30] 1aac04: 9100c3fd add x29, sp, #0x30 1aac08: d2800008 mov x8, #0x0 // =0 1aac0c: f81f83a0 stur x0, [x29, #-0x8] 1aac10: f81f03a8 stur x8, [x29, #-0x10] 1aac14: f9000fe8 str x8, [sp, #0x18] 1aac18: f90007e8 str x8, [sp, #0x8] 1aac1c: f85f83a8 ldur x8, [x29, #-0x8] 1aac20: f94007e9 ldr x9, [sp, #0x8] 1aac24: eb09011f cmp x8, x9 1aac28: 1a9f07ea cset w10, ne 1aac2c: 3700004a tbnz w10, #0x0, 0x1aac34 1aac30: 14000024 b 0x1aacc0 1aac34: f85f83a8 ldur x8, [x29, #-0x8] 1aac38: f9400108 ldr x8, [x8] 1aac3c: f9400d00 ldr x0, [x8, #0x18] 1aac40: 94000026 bl 0x1aacd8 1aac44: f9000be0 str x0, [sp, #0x10] 1aac48: f9400fe8 ldr x8, [sp, #0x18] 1aac4c: f94007e0 ldr x0, [sp, #0x8] 1aac50: eb00011f cmp x8, x0 1aac54: 1a9f07e9 cset w9, ne 1aac58: 37000049 tbnz w9, #0x0, 0x1aac60 1aac5c: 14000005 b 0x1aac70 1aac60: f9400be8 ldr x8, [sp, #0x10] 1aac64: f9400fe9 ldr x9, [sp, #0x18] 1aac68: f9000d28 str x8, [x9, #0x18] 1aac6c: 14000003 b 0x1aac78 1aac70: f9400be8 ldr x8, [sp, #0x10] 1aac74: f81f03a8 stur x8, [x29, #-0x10] 1aac78: f9400be8 ldr x8, [sp, #0x10] 1aac7c: f9000fe8 str x8, [sp, #0x18] 1aac80: f85f83a8 ldur x8, [x29, #-0x8] 1aac84: f9400108 ldr x8, [x8] 1aac88: f9400fe9 ldr x9, [sp, #0x18] 1aac8c: f9000128 str x8, [x9] 1aac90: f85f83a8 ldur x8, [x29, #-0x8] 1aac94: f9400508 ldr x8, [x8, #0x8] 1aac98: f9400fe9 ldr x9, [sp, #0x18] 1aac9c: f9000528 str x8, [x9, #0x8] 1aaca0: f85f83a8 ldur x8, [x29, #-0x8] 1aaca4: f9400908 ldr x8, [x8, #0x10] 1aaca8: f9400fe9 ldr x9, [sp, #0x18] 1aacac: f9000928 str x8, [x9, #0x10] 1aacb0: f85f83a8 ldur x8, [x29, #-0x8] 1aacb4: f9400d08 ldr x8, [x8, #0x18] 1aacb8: f81f83a8 stur x8, [x29, #-0x8] 1aacbc: 17ffffd8 b 0x1aac1c 1aacc0: f85f03a0 ldur x0, [x29, #-0x10] 1aacc4: 9400002b bl 0x1aad70 1aacc8: f85f03a0 ldur x0, [x29, #-0x10] 1aaccc: a9437bfd ldp x29, x30, [sp, #0x30] 1aacd0: 910103ff add sp, sp, #0x40 1aacd4: d65f03c0 ret 1aacd8: d100c3ff sub sp, sp, #0x30 1aacdc: a9027bfd stp x29, x30, [sp, #0x20] 1aace0: 910083fd add x29, sp, #0x20 1aace4: d2800008 mov x8, #0x0 // =0 1aace8: f81f83a0 stur x0, [x29, #-0x8] 1aacec: f85f83a0 ldur x0, [x29, #-0x8] 1aacf0: b9401009 ldr w9, [x0, #0x10] 1aacf4: 11000529 add w9, w9, #0x1 1aacf8: b9001009 str w9, [x0, #0x10] 1aacfc: f85f83a0 ldur x0, [x29, #-0x8] 1aad00: f9400400 ldr x0, [x0, #0x8] 1aad04: eb08001f cmp x0, x8 1aad08: 1a9f07e9 cset w9, ne 1aad0c: f90007e8 str x8, [sp, #0x8] 1aad10: 37000049 tbnz w9, #0x0, 0x1aad18 1aad14: 14000009 b 0x1aad38 1aad18: f85f83a8 ldur x8, [x29, #-0x8] 1aad1c: f9400508 ldr x8, [x8, #0x8] 1aad20: f9000be8 str x8, [sp, #0x10] 1aad24: f9400be8 ldr x8, [sp, #0x10] 1aad28: f9400d08 ldr x8, [x8, #0x18] 1aad2c: f85f83a9 ldur x9, [x29, #-0x8] 1aad30: f9000528 str x8, [x9, #0x8] 1aad34: 14000004 b 0x1aad44 1aad38: b27b03e0 orr x0, xzr, #0x20 1aad3c: 97fbdd55 bl 0xa2290 1aad40: f9000be0 str x0, [sp, #0x10] 1aad44: f9400be8 ldr x8, [sp, #0x10] 1aad48: f900051f str xzr, [x8, #0x8] 1aad4c: f9400be8 ldr x8, [sp, #0x10] 1aad50: f900091f str xzr, [x8, #0x10] 1aad54: f9400be8 ldr x8, [sp, #0x10] 1aad58: f94007e9 ldr x9, [sp, #0x8] 1aad5c: f9000d09 str x9, [x8, #0x18] 1aad60: f9400be0 ldr x0, [sp, #0x10] 1aad64: a9427bfd ldp x29, x30, [sp, #0x20] 1aad68: 9100c3ff add sp, sp, #0x30 1aad6c: d65f03c0 ret 1aad70: d10083ff sub sp, sp, #0x20 1aad74: a9017bfd stp x29, x30, [sp, #0x10] 1aad78: 910043fd add x29, sp, #0x10 1aad7c: d2800008 mov x8, #0x0 // =0 1aad80: f90007e0 str x0, [sp, #0x8] 1aad84: f90003e8 str x8, [sp] 1aad88: f94007e8 ldr x8, [sp, #0x8] 1aad8c: f94003e9 ldr x9, [sp] 1aad90: eb09011f cmp x8, x9 1aad94: 1a9f07ea cset w10, ne 1aad98: 3700004a tbnz w10, #0x0, 0x1aada0 1aad9c: 14000007 b 0x1aadb8 1aada0: f94007e0 ldr x0, [sp, #0x8] 1aada4: 9400090e bl 0x1ad1dc 1aada8: f94007e0 ldr x0, [sp, #0x8] 1aadac: f9400c00 ldr x0, [x0, #0x18] 1aadb0: f90007e0 str x0, [sp, #0x8] 1aadb4: 17fffff5 b 0x1aad88 1aadb8: a9417bfd ldp x29, x30, [sp, #0x10] 1aadbc: 910083ff add sp, sp, #0x20 1aadc0: d65f03c0 ret 00000000001aadc4 : 1aadc4: d10183ff sub sp, sp, #0x60 1aadc8: a9057bfd stp x29, x30, [sp, #0x50] 1aadcc: 910143fd add x29, sp, #0x50 1aadd0: d53bd048 mrs x8, TPIDR_EL0 1aadd4: f9401508 ldr x8, [x8, #0x28] 1aadd8: f81f83a8 stur x8, [x29, #-0x8] 1aaddc: f9000be0 str x0, [sp, #0x10] 1aade0: f9400be8 ldr x8, [sp, #0x10] 1aade4: f9400101 ldr x1, [x8] 1aade8: 910083e0 add x0, sp, #0x20 1aadec: 9400001a bl 0x1aae54 1aadf0: 340000a0 cbz w0, 0x1aae04 1aadf4: 14000001 b 0x1aadf8 1aadf8: 12800008 mov w8, #-0x1 // =-1 1aadfc: b9001fe8 str w8, [sp, #0x1c] 1aae00: 14000007 b 0x1aae1c 1aae04: 910083e0 add x0, sp, #0x20 1aae08: 321e03e1 orr w1, wzr, #0x4 1aae0c: 94000041 bl 0x1aaf10 1aae10: 12001c00 and w0, w0, #0xff 1aae14: b9001fe0 str w0, [sp, #0x1c] 1aae18: 14000001 b 0x1aae1c 1aae1c: b9401fe8 ldr w8, [sp, #0x1c] 1aae20: d53bd049 mrs x9, TPIDR_EL0 1aae24: f9401529 ldr x9, [x9, #0x28] 1aae28: f85f83aa ldur x10, [x29, #-0x8] 1aae2c: eb0a0129 subs x9, x9, x10 1aae30: b9000fe8 str w8, [sp, #0xc] 1aae34: f90003e9 str x9, [sp] 1aae38: 540000c1 b.ne 0x1aae50 1aae3c: 14000001 b 0x1aae40 1aae40: b9400fe0 ldr w0, [sp, #0xc] 1aae44: a9457bfd ldp x29, x30, [sp, #0x50] 1aae48: 910183ff add sp, sp, #0x60 1aae4c: d65f03c0 ret 1aae50: 97fbfbc8 bl 0xa9d70 <__stack_chk_fail@plt> 1aae54: d100c3ff sub sp, sp, #0x30 1aae58: f90013fe str x30, [sp, #0x20] 1aae5c: 52800008 mov w8, #0x0 // =0 1aae60: d2800502 mov x2, #0x28 // =40 1aae64: d2800009 mov x9, #0x0 // =0 1aae68: f9000be0 str x0, [sp, #0x10] 1aae6c: f90007e1 str x1, [sp, #0x8] 1aae70: f9400be0 ldr x0, [sp, #0x10] 1aae74: 2a0803e1 mov w1, w8 1aae78: f90003e9 str x9, [sp] 1aae7c: 97fbef5d bl 0xa6bf0 1aae80: f94007e9 ldr x9, [sp, #0x8] 1aae84: f94003e0 ldr x0, [sp] 1aae88: eb00013f cmp x9, x0 1aae8c: 1a9f07e8 cset w8, ne 1aae90: 37000048 tbnz w8, #0x0, 0x1aae98 1aae94: 14000019 b 0x1aaef8 1aae98: f94007e8 ldr x8, [sp, #0x8] 1aae9c: f9400be9 ldr x9, [sp, #0x10] 1aaea0: f9000128 str x8, [x9] 1aaea4: f9400be9 ldr x9, [sp, #0x10] 1aaea8: f9000528 str x8, [x9, #0x8] 1aaeac: f9400be8 ldr x8, [sp, #0x10] 1aaeb0: f9000d1f str xzr, [x8, #0x18] 1aaeb4: f9400be8 ldr x8, [sp, #0x10] 1aaeb8: f9400508 ldr x8, [x8, #0x8] 1aaebc: f9400908 ldr x8, [x8, #0x10] 1aaec0: f9400be9 ldr x9, [sp, #0x10] 1aaec4: f9001128 str x8, [x9, #0x20] 1aaec8: f9400be8 ldr x8, [sp, #0x10] 1aaecc: f9400508 ldr x8, [x8, #0x8] 1aaed0: f9400108 ldr x8, [x8] 1aaed4: f9400108 ldr x8, [x8] 1aaed8: f9400be9 ldr x9, [sp, #0x10] 1aaedc: f9400529 ldr x9, [x9, #0x8] 1aaee0: f9400529 ldr x9, [x9, #0x8] 1aaee4: 8b090108 add x8, x8, x9 1aaee8: f9400be9 ldr x9, [sp, #0x10] 1aaeec: f9000928 str x8, [x9, #0x10] 1aaef0: b9001fff str wzr, [sp, #0x1c] 1aaef4: 14000003 b 0x1aaf00 1aaef8: 12800008 mov w8, #-0x1 // =-1 1aaefc: b9001fe8 str w8, [sp, #0x1c] 1aaf00: b9401fe0 ldr w0, [sp, #0x1c] 1aaf04: f94013fe ldr x30, [sp, #0x20] 1aaf08: 9100c3ff add sp, sp, #0x30 1aaf0c: d65f03c0 ret 1aaf10: d10083ff sub sp, sp, #0x20 1aaf14: a9017bfd stp x29, x30, [sp, #0x10] 1aaf18: 910043fd add x29, sp, #0x10 1aaf1c: f90007e0 str x0, [sp, #0x8] 1aaf20: b90007e1 str w1, [sp, #0x4] 1aaf24: f94007e0 ldr x0, [sp, #0x8] 1aaf28: b94007e1 ldr w1, [sp, #0x4] 1aaf2c: 940008b5 bl 0x1ad200 1aaf30: f94007e0 ldr x0, [sp, #0x8] 1aaf34: b94007e1 ldr w1, [sp, #0x4] 1aaf38: 940008d8 bl 0x1ad298 1aaf3c: f94007e0 ldr x0, [sp, #0x8] 1aaf40: f9400800 ldr x0, [x0, #0x10] 1aaf44: b94007e1 ldr w1, [sp, #0x4] 1aaf48: 2a0103e8 mov w8, w1 1aaf4c: 93407d08 sxtw x8, w8 1aaf50: f94007e9 ldr x9, [sp, #0x8] 1aaf54: f9400d29 ldr x9, [x9, #0x18] 1aaf58: eb090108 subs x8, x8, x9 1aaf5c: 8b080008 add x8, x0, x8 1aaf60: 39400100 ldrb w0, [x8] 1aaf64: a9417bfd ldp x29, x30, [sp, #0x10] 1aaf68: 910083ff add sp, sp, #0x20 1aaf6c: d65f03c0 ret 00000000001aaf70 : 1aaf70: d10183ff sub sp, sp, #0x60 1aaf74: a9057bfd stp x29, x30, [sp, #0x50] 1aaf78: 910143fd add x29, sp, #0x50 1aaf7c: d53bd048 mrs x8, TPIDR_EL0 1aaf80: f9401508 ldr x8, [x8, #0x28] 1aaf84: f81f83a8 stur x8, [x29, #-0x8] 1aaf88: f9000be0 str x0, [sp, #0x10] 1aaf8c: f9400be8 ldr x8, [sp, #0x10] 1aaf90: f9400101 ldr x1, [x8] 1aaf94: 910083e0 add x0, sp, #0x20 1aaf98: 97ffffaf bl 0x1aae54 1aaf9c: 340000a0 cbz w0, 0x1aafb0 1aafa0: 14000001 b 0x1aafa4 1aafa4: 12800008 mov w8, #-0x1 // =-1 1aafa8: b9001fe8 str w8, [sp, #0x1c] 1aafac: 14000007 b 0x1aafc8 1aafb0: 910083e0 add x0, sp, #0x20 1aafb4: 528000a1 mov w1, #0x5 // =5 1aafb8: 97ffffd6 bl 0x1aaf10 1aafbc: 12000000 and w0, w0, #0x1 1aafc0: b9001fe0 str w0, [sp, #0x1c] 1aafc4: 14000001 b 0x1aafc8 1aafc8: b9401fe8 ldr w8, [sp, #0x1c] 1aafcc: d53bd049 mrs x9, TPIDR_EL0 1aafd0: f9401529 ldr x9, [x9, #0x28] 1aafd4: f85f83aa ldur x10, [x29, #-0x8] 1aafd8: eb0a0129 subs x9, x9, x10 1aafdc: b9000fe8 str w8, [sp, #0xc] 1aafe0: f90003e9 str x9, [sp] 1aafe4: 540000c1 b.ne 0x1aaffc 1aafe8: 14000001 b 0x1aafec 1aafec: b9400fe0 ldr w0, [sp, #0xc] 1aaff0: a9457bfd ldp x29, x30, [sp, #0x50] 1aaff4: 910183ff add sp, sp, #0x60 1aaff8: d65f03c0 ret 1aaffc: 97fbfb5d bl 0xa9d70 <__stack_chk_fail@plt> 00000000001ab000 : 1ab000: d10183ff sub sp, sp, #0x60 1ab004: a9057bfd stp x29, x30, [sp, #0x50] 1ab008: 910143fd add x29, sp, #0x50 1ab00c: d53bd048 mrs x8, TPIDR_EL0 1ab010: f9401508 ldr x8, [x8, #0x28] 1ab014: f81f83a8 stur x8, [x29, #-0x8] 1ab018: f9000be0 str x0, [sp, #0x10] 1ab01c: f9400be8 ldr x8, [sp, #0x10] 1ab020: f9400101 ldr x1, [x8] 1ab024: 910083e0 add x0, sp, #0x20 1ab028: 97ffff8b bl 0x1aae54 1ab02c: 340000a0 cbz w0, 0x1ab040 1ab030: 14000001 b 0x1ab034 1ab034: 12800008 mov w8, #-0x1 // =-1 1ab038: b9001fe8 str w8, [sp, #0x1c] 1ab03c: 14000007 b 0x1ab058 1ab040: 910083e0 add x0, sp, #0x20 1ab044: 528000a1 mov w1, #0x5 // =5 1ab048: 97ffffb2 bl 0x1aaf10 1ab04c: 121f0000 and w0, w0, #0x2 1ab050: b9001fe0 str w0, [sp, #0x1c] 1ab054: 14000001 b 0x1ab058 1ab058: b9401fe8 ldr w8, [sp, #0x1c] 1ab05c: d53bd049 mrs x9, TPIDR_EL0 1ab060: f9401529 ldr x9, [x9, #0x28] 1ab064: f85f83aa ldur x10, [x29, #-0x8] 1ab068: eb0a0129 subs x9, x9, x10 1ab06c: b9000fe8 str w8, [sp, #0xc] 1ab070: f90003e9 str x9, [sp] 1ab074: 540000c1 b.ne 0x1ab08c 1ab078: 14000001 b 0x1ab07c 1ab07c: b9400fe0 ldr w0, [sp, #0xc] 1ab080: a9457bfd ldp x29, x30, [sp, #0x50] 1ab084: 910183ff add sp, sp, #0x60 1ab088: d65f03c0 ret 1ab08c: 97fbfb39 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001ab090 : 1ab090: d10183ff sub sp, sp, #0x60 1ab094: a9057bfd stp x29, x30, [sp, #0x50] 1ab098: 910143fd add x29, sp, #0x50 1ab09c: d53bd048 mrs x8, TPIDR_EL0 1ab0a0: f9401508 ldr x8, [x8, #0x28] 1ab0a4: f81f83a8 stur x8, [x29, #-0x8] 1ab0a8: f9000be0 str x0, [sp, #0x10] 1ab0ac: f9400be8 ldr x8, [sp, #0x10] 1ab0b0: f9400101 ldr x1, [x8] 1ab0b4: 910083e0 add x0, sp, #0x20 1ab0b8: 97ffff67 bl 0x1aae54 1ab0bc: 340000a0 cbz w0, 0x1ab0d0 1ab0c0: 14000001 b 0x1ab0c4 1ab0c4: 12800008 mov w8, #-0x1 // =-1 1ab0c8: b9001fe8 str w8, [sp, #0x1c] 1ab0cc: 14000007 b 0x1ab0e8 1ab0d0: 910083e0 add x0, sp, #0x20 1ab0d4: 528000a1 mov w1, #0x5 // =5 1ab0d8: 97ffff8e bl 0x1aaf10 1ab0dc: 121e0000 and w0, w0, #0x4 1ab0e0: b9001fe0 str w0, [sp, #0x1c] 1ab0e4: 14000001 b 0x1ab0e8 1ab0e8: b9401fe8 ldr w8, [sp, #0x1c] 1ab0ec: d53bd049 mrs x9, TPIDR_EL0 1ab0f0: f9401529 ldr x9, [x9, #0x28] 1ab0f4: f85f83aa ldur x10, [x29, #-0x8] 1ab0f8: eb0a0129 subs x9, x9, x10 1ab0fc: b9000fe8 str w8, [sp, #0xc] 1ab100: f90003e9 str x9, [sp] 1ab104: 540000c1 b.ne 0x1ab11c 1ab108: 14000001 b 0x1ab10c 1ab10c: b9400fe0 ldr w0, [sp, #0xc] 1ab110: a9457bfd ldp x29, x30, [sp, #0x50] 1ab114: 910183ff add sp, sp, #0x60 1ab118: d65f03c0 ret 1ab11c: 97fbfb15 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001ab120 : 1ab120: d10183ff sub sp, sp, #0x60 1ab124: a9057bfd stp x29, x30, [sp, #0x50] 1ab128: 910143fd add x29, sp, #0x50 1ab12c: d53bd048 mrs x8, TPIDR_EL0 1ab130: f9401508 ldr x8, [x8, #0x28] 1ab134: f81f83a8 stur x8, [x29, #-0x8] 1ab138: f9000be0 str x0, [sp, #0x10] 1ab13c: f9400be8 ldr x8, [sp, #0x10] 1ab140: f9400101 ldr x1, [x8] 1ab144: 910083e0 add x0, sp, #0x20 1ab148: 97ffff43 bl 0x1aae54 1ab14c: 340000a0 cbz w0, 0x1ab160 1ab150: 14000001 b 0x1ab154 1ab154: 92800008 mov x8, #-0x1 // =-1 1ab158: f9000fe8 str x8, [sp, #0x18] 1ab15c: 14000006 b 0x1ab174 1ab160: 910083e0 add x0, sp, #0x20 1ab164: 321f07e1 orr w1, wzr, #0x6 1ab168: 94000011 bl 0x1ab1ac 1ab16c: f9000fe0 str x0, [sp, #0x18] 1ab170: 14000001 b 0x1ab174 1ab174: f9400fe8 ldr x8, [sp, #0x18] 1ab178: d53bd049 mrs x9, TPIDR_EL0 1ab17c: f9401529 ldr x9, [x9, #0x28] 1ab180: f85f83aa ldur x10, [x29, #-0x8] 1ab184: eb0a0129 subs x9, x9, x10 1ab188: f90007e8 str x8, [sp, #0x8] 1ab18c: f90003e9 str x9, [sp] 1ab190: 540000c1 b.ne 0x1ab1a8 1ab194: 14000001 b 0x1ab198 1ab198: f94007e0 ldr x0, [sp, #0x8] 1ab19c: a9457bfd ldp x29, x30, [sp, #0x50] 1ab1a0: 910183ff add sp, sp, #0x60 1ab1a4: d65f03c0 ret 1ab1a8: 97fbfaf2 bl 0xa9d70 <__stack_chk_fail@plt> 1ab1ac: d10143ff sub sp, sp, #0x50 1ab1b0: a9047bfd stp x29, x30, [sp, #0x40] 1ab1b4: 910103fd add x29, sp, #0x40 1ab1b8: d53bd048 mrs x8, TPIDR_EL0 1ab1bc: f9401508 ldr x8, [x8, #0x28] 1ab1c0: f81f83a8 stur x8, [x29, #-0x8] 1ab1c4: f81e83a0 stur x0, [x29, #-0x18] 1ab1c8: b81e43a1 stur w1, [x29, #-0x1c] 1ab1cc: f85e83a0 ldur x0, [x29, #-0x18] 1ab1d0: b85e43a1 ldur w1, [x29, #-0x1c] 1ab1d4: 9400080b bl 0x1ad200 1ab1d8: 2a1f03e1 mov w1, wzr 1ab1dc: b90017e1 str w1, [sp, #0x14] 1ab1e0: 14000001 b 0x1ab1e4 1ab1e4: b94017e8 ldr w8, [sp, #0x14] 1ab1e8: 71001908 subs w8, w8, #0x6 1ab1ec: b90013e8 str w8, [sp, #0x10] 1ab1f0: 540002ec b.gt 0x1ab24c 1ab1f4: 14000001 b 0x1ab1f8 1ab1f8: f85e83a0 ldur x0, [x29, #-0x18] 1ab1fc: b85e43a1 ldur w1, [x29, #-0x1c] 1ab200: 94000826 bl 0x1ad298 1ab204: f85e83a0 ldur x0, [x29, #-0x18] 1ab208: f9400800 ldr x0, [x0, #0x10] 1ab20c: b89e43be ldursw x30, [x29, #-0x1c] 1ab210: 2a1e03e1 mov w1, w30 1ab214: 11000421 add w1, w1, #0x1 1ab218: b81e43a1 stur w1, [x29, #-0x1c] 1ab21c: f85e83a8 ldur x8, [x29, #-0x18] 1ab220: f9400d08 ldr x8, [x8, #0x18] 1ab224: eb0803c8 subs x8, x30, x8 1ab228: 38686801 ldrb w1, [x0, x8] 1ab22c: b98017e8 ldrsw x8, [sp, #0x14] 1ab230: d10043a0 sub x0, x29, #0x10 1ab234: 38286801 strb w1, [x0, x8] 1ab238: 14000001 b 0x1ab23c 1ab23c: b94017e8 ldr w8, [sp, #0x14] 1ab240: 11000508 add w8, w8, #0x1 1ab244: b90017e8 str w8, [sp, #0x14] 1ab248: 17ffffe7 b 0x1ab1e4 1ab24c: f85e83a0 ldur x0, [x29, #-0x18] 1ab250: b85e43a1 ldur w1, [x29, #-0x1c] 1ab254: 94000811 bl 0x1ad298 1ab258: f85e83a0 ldur x0, [x29, #-0x18] 1ab25c: f940081e ldr x30, [x0, #0x10] 1ab260: b89e43a8 ldursw x8, [x29, #-0x1c] 1ab264: f9400c00 ldr x0, [x0, #0x18] 1ab268: eb000108 subs x8, x8, x0 1ab26c: 38686bc1 ldrb w1, [x30, x8] 1ab270: 2a0103e8 mov w8, w1 1ab274: f9000fe8 str x8, [sp, #0x18] 1ab278: 321f07e1 orr w1, wzr, #0x6 1ab27c: b90017e1 str w1, [sp, #0x14] 1ab280: 14000001 b 0x1ab284 1ab284: b94017e8 ldr w8, [sp, #0x14] 1ab288: 37f801c8 tbnz w8, #0x1f, 0x1ab2c0 1ab28c: 14000001 b 0x1ab290 1ab290: f9400fe8 ldr x8, [sp, #0x18] 1ab294: b98017e9 ldrsw x9, [sp, #0x14] 1ab298: d10043aa sub x10, x29, #0x10 1ab29c: 3869694b ldrb w11, [x10, x9] 1ab2a0: 2a0b03e9 mov w9, w11 1ab2a4: b378dd09 bfi x9, x8, #8, #56 1ab2a8: f9000fe9 str x9, [sp, #0x18] 1ab2ac: 14000001 b 0x1ab2b0 1ab2b0: b94017e8 ldr w8, [sp, #0x14] 1ab2b4: 71000508 subs w8, w8, #0x1 1ab2b8: b90017e8 str w8, [sp, #0x14] 1ab2bc: 17fffff2 b 0x1ab284 1ab2c0: f9400fe8 ldr x8, [sp, #0x18] 1ab2c4: d53bd049 mrs x9, TPIDR_EL0 1ab2c8: f9401529 ldr x9, [x9, #0x28] 1ab2cc: f85f83aa ldur x10, [x29, #-0x8] 1ab2d0: eb0a0129 subs x9, x9, x10 1ab2d4: f90007e8 str x8, [sp, #0x8] 1ab2d8: f90003e9 str x9, [sp] 1ab2dc: 540000c1 b.ne 0x1ab2f4 1ab2e0: 14000001 b 0x1ab2e4 1ab2e4: f94007e0 ldr x0, [sp, #0x8] 1ab2e8: a9447bfd ldp x29, x30, [sp, #0x40] 1ab2ec: 910143ff add sp, sp, #0x50 1ab2f0: d65f03c0 ret 1ab2f4: 97fbfa9f bl 0xa9d70 <__stack_chk_fail@plt> 00000000001ab2f8 : 1ab2f8: d10183ff sub sp, sp, #0x60 1ab2fc: a9057bfd stp x29, x30, [sp, #0x50] 1ab300: 910143fd add x29, sp, #0x50 1ab304: d53bd048 mrs x8, TPIDR_EL0 1ab308: f9401508 ldr x8, [x8, #0x28] 1ab30c: f81f83a8 stur x8, [x29, #-0x8] 1ab310: f9000be0 str x0, [sp, #0x10] 1ab314: f9400be8 ldr x8, [sp, #0x10] 1ab318: f9400101 ldr x1, [x8] 1ab31c: 910083e0 add x0, sp, #0x20 1ab320: 97fffecd bl 0x1aae54 1ab324: 340000a0 cbz w0, 0x1ab338 1ab328: 14000001 b 0x1ab32c 1ab32c: 12800008 mov w8, #-0x1 // =-1 1ab330: b9001fe8 str w8, [sp, #0x1c] 1ab334: 14000006 b 0x1ab34c 1ab338: 910083e0 add x0, sp, #0x20 1ab33c: 321f0be1 orr w1, wzr, #0xe 1ab340: 94000011 bl 0x1ab384 1ab344: b9001fe0 str w0, [sp, #0x1c] 1ab348: 14000001 b 0x1ab34c 1ab34c: b9401fe8 ldr w8, [sp, #0x1c] 1ab350: d53bd049 mrs x9, TPIDR_EL0 1ab354: f9401529 ldr x9, [x9, #0x28] 1ab358: f85f83aa ldur x10, [x29, #-0x8] 1ab35c: eb0a0129 subs x9, x9, x10 1ab360: b9000fe8 str w8, [sp, #0xc] 1ab364: f90003e9 str x9, [sp] 1ab368: 540000c1 b.ne 0x1ab380 1ab36c: 14000001 b 0x1ab370 1ab370: b9400fe0 ldr w0, [sp, #0xc] 1ab374: a9457bfd ldp x29, x30, [sp, #0x50] 1ab378: 910183ff add sp, sp, #0x60 1ab37c: d65f03c0 ret 1ab380: 97fbfa7c bl 0xa9d70 <__stack_chk_fail@plt> 1ab384: d100c3ff sub sp, sp, #0x30 1ab388: a9027bfd stp x29, x30, [sp, #0x20] 1ab38c: 910083fd add x29, sp, #0x20 1ab390: 321d03e8 orr w8, wzr, #0x8 1ab394: 321c03e9 orr w9, wzr, #0x10 1ab398: 321d07ea orr w10, wzr, #0x18 1ab39c: f81f83a0 stur x0, [x29, #-0x8] 1ab3a0: b81f43a1 stur w1, [x29, #-0xc] 1ab3a4: f85f83a0 ldur x0, [x29, #-0x8] 1ab3a8: b85f43a1 ldur w1, [x29, #-0xc] 1ab3ac: b9000fe8 str w8, [sp, #0xc] 1ab3b0: b9000be9 str w9, [sp, #0x8] 1ab3b4: b90007ea str w10, [sp, #0x4] 1ab3b8: 94000792 bl 0x1ad200 1ab3bc: f85f83a0 ldur x0, [x29, #-0x8] 1ab3c0: b85f43a1 ldur w1, [x29, #-0xc] 1ab3c4: 940007b5 bl 0x1ad298 1ab3c8: f85f83a0 ldur x0, [x29, #-0x8] 1ab3cc: f9400800 ldr x0, [x0, #0x10] 1ab3d0: b85f43a8 ldur w8, [x29, #-0xc] 1ab3d4: 2a0803eb mov w11, w8 1ab3d8: 93407d6b sxtw x11, w11 1ab3dc: f85f83ac ldur x12, [x29, #-0x8] 1ab3e0: f9400d8c ldr x12, [x12, #0x18] 1ab3e4: eb0c016b subs x11, x11, x12 1ab3e8: 8b0b000b add x11, x0, x11 1ab3ec: 39400168 ldrb w8, [x11] 1ab3f0: b90013e8 str w8, [sp, #0x10] 1ab3f4: f85f83a0 ldur x0, [x29, #-0x8] 1ab3f8: b85f43a8 ldur w8, [x29, #-0xc] 1ab3fc: 11000508 add w8, w8, #0x1 1ab400: b81f43a8 stur w8, [x29, #-0xc] 1ab404: 2a0803e1 mov w1, w8 1ab408: 940007a4 bl 0x1ad298 1ab40c: f85f83ab ldur x11, [x29, #-0x8] 1ab410: f940096b ldr x11, [x11, #0x10] 1ab414: b85f43a8 ldur w8, [x29, #-0xc] 1ab418: 2a0803ec mov w12, w8 1ab41c: 93407d8c sxtw x12, w12 1ab420: f85f83a0 ldur x0, [x29, #-0x8] 1ab424: f9400c00 ldr x0, [x0, #0x18] 1ab428: eb00018c subs x12, x12, x0 1ab42c: 8b0c016b add x11, x11, x12 1ab430: 39400168 ldrb w8, [x11] 1ab434: b9400fe9 ldr w9, [sp, #0xc] 1ab438: 1ac92108 lsl w8, w8, w9 1ab43c: b94013ea ldr w10, [sp, #0x10] 1ab440: 2a080148 orr w8, w10, w8 1ab444: b90013e8 str w8, [sp, #0x10] 1ab448: f85f83a0 ldur x0, [x29, #-0x8] 1ab44c: b85f43a8 ldur w8, [x29, #-0xc] 1ab450: 11000508 add w8, w8, #0x1 1ab454: b81f43a8 stur w8, [x29, #-0xc] 1ab458: 2a0803e1 mov w1, w8 1ab45c: 9400078f bl 0x1ad298 1ab460: f85f83ab ldur x11, [x29, #-0x8] 1ab464: f940096b ldr x11, [x11, #0x10] 1ab468: b85f43a8 ldur w8, [x29, #-0xc] 1ab46c: 2a0803ec mov w12, w8 1ab470: 93407d8c sxtw x12, w12 1ab474: f85f83a0 ldur x0, [x29, #-0x8] 1ab478: f9400c00 ldr x0, [x0, #0x18] 1ab47c: eb00018c subs x12, x12, x0 1ab480: 8b0c016b add x11, x11, x12 1ab484: 39400168 ldrb w8, [x11] 1ab488: b9400be9 ldr w9, [sp, #0x8] 1ab48c: 1ac92108 lsl w8, w8, w9 1ab490: b94013ea ldr w10, [sp, #0x10] 1ab494: 2a080148 orr w8, w10, w8 1ab498: b90013e8 str w8, [sp, #0x10] 1ab49c: f85f83a0 ldur x0, [x29, #-0x8] 1ab4a0: b85f43a8 ldur w8, [x29, #-0xc] 1ab4a4: 11000508 add w8, w8, #0x1 1ab4a8: b81f43a8 stur w8, [x29, #-0xc] 1ab4ac: 2a0803e1 mov w1, w8 1ab4b0: 9400077a bl 0x1ad298 1ab4b4: f85f83ab ldur x11, [x29, #-0x8] 1ab4b8: f940096b ldr x11, [x11, #0x10] 1ab4bc: b85f43a8 ldur w8, [x29, #-0xc] 1ab4c0: 2a0803ec mov w12, w8 1ab4c4: 93407d8c sxtw x12, w12 1ab4c8: f85f83a0 ldur x0, [x29, #-0x8] 1ab4cc: f9400c00 ldr x0, [x0, #0x18] 1ab4d0: eb00018c subs x12, x12, x0 1ab4d4: 8b0c016b add x11, x11, x12 1ab4d8: 39400168 ldrb w8, [x11] 1ab4dc: b94007e9 ldr w9, [sp, #0x4] 1ab4e0: 1ac92108 lsl w8, w8, w9 1ab4e4: b94013ea ldr w10, [sp, #0x10] 1ab4e8: 2a080148 orr w8, w10, w8 1ab4ec: b90013e8 str w8, [sp, #0x10] 1ab4f0: b94013e0 ldr w0, [sp, #0x10] 1ab4f4: a9427bfd ldp x29, x30, [sp, #0x20] 1ab4f8: 9100c3ff add sp, sp, #0x30 1ab4fc: d65f03c0 ret 00000000001ab500 : 1ab500: d10183ff sub sp, sp, #0x60 1ab504: a9057bfd stp x29, x30, [sp, #0x50] 1ab508: 910143fd add x29, sp, #0x50 1ab50c: d53bd048 mrs x8, TPIDR_EL0 1ab510: f9401508 ldr x8, [x8, #0x28] 1ab514: f81f83a8 stur x8, [x29, #-0x8] 1ab518: f9000be0 str x0, [sp, #0x10] 1ab51c: f9400be8 ldr x8, [sp, #0x10] 1ab520: f9400101 ldr x1, [x8] 1ab524: 910083e0 add x0, sp, #0x20 1ab528: 97fffe4b bl 0x1aae54 1ab52c: 340000a0 cbz w0, 0x1ab540 1ab530: 14000001 b 0x1ab534 1ab534: 12800008 mov w8, #-0x1 // =-1 1ab538: b9001fe8 str w8, [sp, #0x1c] 1ab53c: 14000006 b 0x1ab554 1ab540: 910083e0 add x0, sp, #0x20 1ab544: 52800241 mov w1, #0x12 // =18 1ab548: 97ffff8f bl 0x1ab384 1ab54c: b9001fe0 str w0, [sp, #0x1c] 1ab550: 14000001 b 0x1ab554 1ab554: b9401fe8 ldr w8, [sp, #0x1c] 1ab558: d53bd049 mrs x9, TPIDR_EL0 1ab55c: f9401529 ldr x9, [x9, #0x28] 1ab560: f85f83aa ldur x10, [x29, #-0x8] 1ab564: eb0a0129 subs x9, x9, x10 1ab568: b9000fe8 str w8, [sp, #0xc] 1ab56c: f90003e9 str x9, [sp] 1ab570: 540000c1 b.ne 0x1ab588 1ab574: 14000001 b 0x1ab578 1ab578: b9400fe0 ldr w0, [sp, #0xc] 1ab57c: a9457bfd ldp x29, x30, [sp, #0x50] 1ab580: 910183ff add sp, sp, #0x60 1ab584: d65f03c0 ret 1ab588: 97fbf9fa bl 0xa9d70 <__stack_chk_fail@plt> 00000000001ab58c : 1ab58c: d10203ff sub sp, sp, #0x80 1ab590: a9077bfd stp x29, x30, [sp, #0x70] 1ab594: 9101c3fd add x29, sp, #0x70 1ab598: d53bd048 mrs x8, TPIDR_EL0 1ab59c: f9401508 ldr x8, [x8, #0x28] 1ab5a0: f81f83a8 stur x8, [x29, #-0x8] 1ab5a4: f9001fe0 str x0, [sp, #0x38] 1ab5a8: 2a1f03e9 mov w9, wzr 1ab5ac: b9002fe9 str w9, [sp, #0x2c] 1ab5b0: f9401fe8 ldr x8, [sp, #0x38] 1ab5b4: f9400101 ldr x1, [x8] 1ab5b8: d100c3a8 sub x8, x29, #0x30 1ab5bc: aa0803e0 mov x0, x8 1ab5c0: b9002be9 str w9, [sp, #0x28] 1ab5c4: f90013e8 str x8, [sp, #0x20] 1ab5c8: 97fffe23 bl 0x1aae54 1ab5cc: 52800341 mov w1, #0x1a // =26 1ab5d0: f94013e8 ldr x8, [sp, #0x20] 1ab5d4: b9001fe0 str w0, [sp, #0x1c] 1ab5d8: aa0803e0 mov x0, x8 1ab5dc: 97fffe4d bl 0x1aaf10 1ab5e0: 12001c09 and w9, w0, #0xff 1ab5e4: b90033e9 str w9, [sp, #0x30] 1ab5e8: b9402be9 ldr w9, [sp, #0x28] 1ab5ec: b90037e9 str w9, [sp, #0x34] 1ab5f0: 14000001 b 0x1ab5f4 1ab5f4: b94037e8 ldr w8, [sp, #0x34] 1ab5f8: b94033e9 ldr w9, [sp, #0x30] 1ab5fc: 6b090108 subs w8, w8, w9 1ab600: b9001be8 str w8, [sp, #0x18] 1ab604: 5400028a b.ge 0x1ab654 1ab608: 14000001 b 0x1ab60c 1ab60c: b94037e8 ldr w8, [sp, #0x34] 1ab610: 11006d01 add w1, w8, #0x1b 1ab614: d100c3a0 sub x0, x29, #0x30 1ab618: 97fffe3e bl 0x1aaf10 1ab61c: 12001c08 and w8, w0, #0xff 1ab620: 7103f908 subs w8, w8, #0xfe 1ab624: b90017e8 str w8, [sp, #0x14] 1ab628: 540000cc b.gt 0x1ab640 1ab62c: 14000001 b 0x1ab630 1ab630: b9402fe8 ldr w8, [sp, #0x2c] 1ab634: 11000508 add w8, w8, #0x1 1ab638: b9002fe8 str w8, [sp, #0x2c] 1ab63c: 14000001 b 0x1ab640 1ab640: 14000001 b 0x1ab644 1ab644: b94037e8 ldr w8, [sp, #0x34] 1ab648: 11000508 add w8, w8, #0x1 1ab64c: b90037e8 str w8, [sp, #0x34] 1ab650: 17ffffe9 b 0x1ab5f4 1ab654: b9402fe8 ldr w8, [sp, #0x2c] 1ab658: d53bd049 mrs x9, TPIDR_EL0 1ab65c: f9401529 ldr x9, [x9, #0x28] 1ab660: f85f83aa ldur x10, [x29, #-0x8] 1ab664: eb0a0129 subs x9, x9, x10 1ab668: b90013e8 str w8, [sp, #0x10] 1ab66c: f90007e9 str x9, [sp, #0x8] 1ab670: 540000c1 b.ne 0x1ab688 1ab674: 14000001 b 0x1ab678 1ab678: b94013e0 ldr w0, [sp, #0x10] 1ab67c: a9477bfd ldp x29, x30, [sp, #0x70] 1ab680: 910203ff add sp, sp, #0x80 1ab684: d65f03c0 ret 1ab688: 97fbf9ba bl 0xa9d70 <__stack_chk_fail@plt> 00000000001ab68c : 1ab68c: d10083ff sub sp, sp, #0x20 1ab690: a9017bfd stp x29, x30, [sp, #0x10] 1ab694: 910043fd add x29, sp, #0x10 1ab698: 52800008 mov w8, #0x0 // =0 1ab69c: b27c07e2 orr x2, xzr, #0x30 1ab6a0: f90007e0 str x0, [sp, #0x8] 1ab6a4: f94007e0 ldr x0, [sp, #0x8] 1ab6a8: 2a0803e1 mov w1, w8 1ab6ac: 97fbed51 bl 0xa6bf0 1ab6b0: 94000006 bl 0x1ab6c8 1ab6b4: f94007e2 ldr x2, [sp, #0x8] 1ab6b8: f9000040 str x0, [x2] 1ab6bc: a9417bfd ldp x29, x30, [sp, #0x10] 1ab6c0: 910083ff add sp, sp, #0x20 1ab6c4: d65f03c0 ret 1ab6c8: d10083ff sub sp, sp, #0x20 1ab6cc: a9017bfd stp x29, x30, [sp, #0x10] 1ab6d0: 910043fd add x29, sp, #0x10 1ab6d4: b24003e0 orr x0, xzr, #0x1 1ab6d8: b27d07e1 orr x1, xzr, #0x18 1ab6dc: 97fbda89 bl 0xa2100 1ab6e0: f90007e0 str x0, [sp, #0x8] 1ab6e4: f94007e0 ldr x0, [sp, #0x8] 1ab6e8: a9417bfd ldp x29, x30, [sp, #0x10] 1ab6ec: 910083ff add sp, sp, #0x20 1ab6f0: d65f03c0 ret 00000000001ab6f4 : 1ab6f4: d100c3ff sub sp, sp, #0x30 1ab6f8: a9027bfd stp x29, x30, [sp, #0x20] 1ab6fc: 910083fd add x29, sp, #0x20 1ab700: b24003e0 orr x0, xzr, #0x1 1ab704: b27c07e8 orr x8, xzr, #0x30 1ab708: 52800009 mov w9, #0x0 // =0 1ab70c: aa0803e1 mov x1, x8 1ab710: f9000be8 str x8, [sp, #0x10] 1ab714: b9000fe9 str w9, [sp, #0xc] 1ab718: 97fbda7a bl 0xa2100 1ab71c: f81f83a0 stur x0, [x29, #-0x8] 1ab720: f85f83a0 ldur x0, [x29, #-0x8] 1ab724: b9400fe9 ldr w9, [sp, #0xc] 1ab728: 2a0903e1 mov w1, w9 1ab72c: f9400be2 ldr x2, [sp, #0x10] 1ab730: 97fbed30 bl 0xa6bf0 1ab734: 97ffffe5 bl 0x1ab6c8 1ab738: f85f83a8 ldur x8, [x29, #-0x8] 1ab73c: f9000100 str x0, [x8] 1ab740: f85f83a0 ldur x0, [x29, #-0x8] 1ab744: a9427bfd ldp x29, x30, [sp, #0x20] 1ab748: 9100c3ff add sp, sp, #0x30 1ab74c: d65f03c0 ret 00000000001ab750 : 1ab750: d100c3ff sub sp, sp, #0x30 1ab754: a9027bfd stp x29, x30, [sp, #0x20] 1ab758: 910083fd add x29, sp, #0x20 1ab75c: d2800008 mov x8, #0x0 // =0 1ab760: f81f83a0 stur x0, [x29, #-0x8] 1ab764: f85f83a0 ldur x0, [x29, #-0x8] 1ab768: eb08001f cmp x0, x8 1ab76c: 1a9f07e9 cset w9, ne 1ab770: 37000049 tbnz w9, #0x0, 0x1ab778 1ab774: 14000010 b 0x1ab7b4 1ab778: b27c07e2 orr x2, xzr, #0x30 1ab77c: 52800008 mov w8, #0x0 // =0 1ab780: f85f83a0 ldur x0, [x29, #-0x8] 1ab784: f9000be2 str x2, [sp, #0x10] 1ab788: b9000fe8 str w8, [sp, #0xc] 1ab78c: 97fbe0d5 bl 0xa3ae0 1ab790: f85f83a2 ldur x2, [x29, #-0x8] 1ab794: f9400042 ldr x2, [x2] 1ab798: aa0203e0 mov x0, x2 1ab79c: 94000026 bl 0x1ab834 1ab7a0: f85f83a0 ldur x0, [x29, #-0x8] 1ab7a4: b9400fe8 ldr w8, [sp, #0xc] 1ab7a8: 2a0803e1 mov w1, w8 1ab7ac: f9400be2 ldr x2, [sp, #0x10] 1ab7b0: 97fbed10 bl 0xa6bf0 1ab7b4: 52800000 mov w0, #0x0 // =0 1ab7b8: a9427bfd ldp x29, x30, [sp, #0x20] 1ab7bc: 9100c3ff add sp, sp, #0x30 1ab7c0: d65f03c0 ret 00000000001ab7c4 : 1ab7c4: d100c3ff sub sp, sp, #0x30 1ab7c8: a9027bfd stp x29, x30, [sp, #0x20] 1ab7cc: 910083fd add x29, sp, #0x20 1ab7d0: d2800008 mov x8, #0x0 // =0 1ab7d4: 52800009 mov w9, #0x0 // =0 1ab7d8: f81f83a0 stur x0, [x29, #-0x8] 1ab7dc: f85f83a0 ldur x0, [x29, #-0x8] 1ab7e0: f9400800 ldr x0, [x0, #0x10] 1ab7e4: f9000be8 str x8, [sp, #0x10] 1ab7e8: b9000fe9 str w9, [sp, #0xc] 1ab7ec: 940003d5 bl 0x1ac740 1ab7f0: f85f83a8 ldur x8, [x29, #-0x8] 1ab7f4: f9400be0 ldr x0, [sp, #0x10] 1ab7f8: f9000900 str x0, [x8, #0x10] 1ab7fc: f85f83a8 ldur x8, [x29, #-0x8] 1ab800: f9000500 str x0, [x8, #0x8] 1ab804: f85f83a8 ldur x8, [x29, #-0x8] 1ab808: f9000d1f str xzr, [x8, #0x18] 1ab80c: f85f83a8 ldur x8, [x29, #-0x8] 1ab810: b900211f str wzr, [x8, #0x20] 1ab814: f85f83a8 ldur x8, [x29, #-0x8] 1ab818: b900251f str wzr, [x8, #0x24] 1ab81c: f85f83a8 ldur x8, [x29, #-0x8] 1ab820: b900291f str wzr, [x8, #0x28] 1ab824: b9400fe0 ldr w0, [sp, #0xc] 1ab828: a9427bfd ldp x29, x30, [sp, #0x20] 1ab82c: 9100c3ff add sp, sp, #0x30 1ab830: d65f03c0 ret 1ab834: d10083ff sub sp, sp, #0x20 1ab838: a9017bfd stp x29, x30, [sp, #0x10] 1ab83c: 910043fd add x29, sp, #0x10 1ab840: 320003e8 orr w8, wzr, #0x1 1ab844: f90007e0 str x0, [sp, #0x8] 1ab848: f94007e0 ldr x0, [sp, #0x8] 1ab84c: b9001408 str w8, [x0, #0x14] 1ab850: f94007e0 ldr x0, [sp, #0x8] 1ab854: 940006be bl 0x1ad34c 1ab858: a9417bfd ldp x29, x30, [sp, #0x10] 1ab85c: 910083ff add sp, sp, #0x20 1ab860: d65f03c0 ret 00000000001ab864 : 1ab864: d100c3ff sub sp, sp, #0x30 1ab868: a9027bfd stp x29, x30, [sp, #0x20] 1ab86c: 910083fd add x29, sp, #0x20 1ab870: d2800008 mov x8, #0x0 // =0 1ab874: f81f83a0 stur x0, [x29, #-0x8] 1ab878: f85f83a0 ldur x0, [x29, #-0x8] 1ab87c: eb08001f cmp x0, x8 1ab880: 1a9f07e9 cset w9, ne 1ab884: 37000049 tbnz w9, #0x0, 0x1ab88c 1ab888: 14000012 b 0x1ab8d0 1ab88c: b27c07e2 orr x2, xzr, #0x30 1ab890: 52800008 mov w8, #0x0 // =0 1ab894: f85f83a0 ldur x0, [x29, #-0x8] 1ab898: f9000be2 str x2, [sp, #0x10] 1ab89c: b9000fe8 str w8, [sp, #0xc] 1ab8a0: 97fbe090 bl 0xa3ae0 1ab8a4: f85f83a2 ldur x2, [x29, #-0x8] 1ab8a8: f9400042 ldr x2, [x2] 1ab8ac: aa0203e0 mov x0, x2 1ab8b0: 97ffffe1 bl 0x1ab834 1ab8b4: f85f83a0 ldur x0, [x29, #-0x8] 1ab8b8: b9400fe8 ldr w8, [sp, #0xc] 1ab8bc: 2a0803e1 mov w1, w8 1ab8c0: f9400be2 ldr x2, [sp, #0x10] 1ab8c4: 97fbeccb bl 0xa6bf0 1ab8c8: f85f83a0 ldur x0, [x29, #-0x8] 1ab8cc: 97fbd961 bl 0xa1e50 1ab8d0: 52800000 mov w0, #0x0 // =0 1ab8d4: a9427bfd ldp x29, x30, [sp, #0x20] 1ab8d8: 9100c3ff add sp, sp, #0x30 1ab8dc: d65f03c0 ret 00000000001ab8e0 : 1ab8e0: d100c3ff sub sp, sp, #0x30 1ab8e4: a9027bfd stp x29, x30, [sp, #0x20] 1ab8e8: 910083fd add x29, sp, #0x20 1ab8ec: d2800008 mov x8, #0x0 // =0 1ab8f0: f9000be0 str x0, [sp, #0x10] 1ab8f4: f90007e1 str x1, [sp, #0x8] 1ab8f8: f9400be0 ldr x0, [sp, #0x10] 1ab8fc: f9400400 ldr x0, [x0, #0x8] 1ab900: eb08001f cmp x0, x8 1ab904: 1a9f07e9 cset w9, ne 1ab908: 370001e9 tbnz w9, #0x0, 0x1ab944 1ab90c: f9400be8 ldr x8, [sp, #0x10] 1ab910: f9400100 ldr x0, [x8] 1ab914: f94007e1 ldr x1, [sp, #0x8] 1ab918: 94000051 bl 0x1aba5c 1ab91c: f9400be8 ldr x8, [sp, #0x10] 1ab920: f9000900 str x0, [x8, #0x10] 1ab924: f9400be8 ldr x8, [sp, #0x10] 1ab928: f9000500 str x0, [x8, #0x8] 1ab92c: f9400be8 ldr x8, [sp, #0x10] 1ab930: f9400508 ldr x8, [x8, #0x8] 1ab934: f9400108 ldr x8, [x8] 1ab938: f9400108 ldr x8, [x8] 1ab93c: f81f83a8 stur x8, [x29, #-0x8] 1ab940: 14000043 b 0x1aba4c 1ab944: f9400be8 ldr x8, [sp, #0x10] 1ab948: f9400508 ldr x8, [x8, #0x8] 1ab94c: f9400108 ldr x8, [x8] 1ab950: f9400508 ldr x8, [x8, #0x8] 1ab954: f9400be9 ldr x9, [sp, #0x10] 1ab958: f9400529 ldr x9, [x9, #0x8] 1ab95c: f9400929 ldr x9, [x9, #0x10] 1ab960: eb090108 subs x8, x8, x9 1ab964: f9400be9 ldr x9, [sp, #0x10] 1ab968: f9400529 ldr x9, [x9, #0x8] 1ab96c: f9400529 ldr x9, [x9, #0x8] 1ab970: eb090108 subs x8, x8, x9 1ab974: f94007e9 ldr x9, [sp, #0x8] 1ab978: eb09011f cmp x8, x9 1ab97c: 1a9fb7ea cset w10, ge 1ab980: 3700004a tbnz w10, #0x0, 0x1ab988 1ab984: 1400000f b 0x1ab9c0 1ab988: f9400be8 ldr x8, [sp, #0x10] 1ab98c: f9400508 ldr x8, [x8, #0x8] 1ab990: f9400108 ldr x8, [x8] 1ab994: f9400108 ldr x8, [x8] 1ab998: f9400be9 ldr x9, [sp, #0x10] 1ab99c: f9400529 ldr x9, [x9, #0x8] 1ab9a0: f9400929 ldr x9, [x9, #0x10] 1ab9a4: 8b090108 add x8, x8, x9 1ab9a8: f9400be9 ldr x9, [sp, #0x10] 1ab9ac: f9400529 ldr x9, [x9, #0x8] 1ab9b0: f9400529 ldr x9, [x9, #0x8] 1ab9b4: 8b090108 add x8, x8, x9 1ab9b8: f81f83a8 stur x8, [x29, #-0x8] 1ab9bc: 14000024 b 0x1aba4c 1ab9c0: f9400be8 ldr x8, [sp, #0x10] 1ab9c4: f9400508 ldr x8, [x8, #0x8] 1ab9c8: f9400908 ldr x8, [x8, #0x10] 1ab9cc: b50001e8 cbnz x8, 0x1aba08 1ab9d0: f9400be8 ldr x8, [sp, #0x10] 1ab9d4: f9400500 ldr x0, [x8, #0x8] 1ab9d8: f94007e1 ldr x1, [sp, #0x8] 1ab9dc: 94000033 bl 0x1abaa8 1ab9e0: f9400be8 ldr x8, [sp, #0x10] 1ab9e4: f9400508 ldr x8, [x8, #0x8] 1ab9e8: f9400108 ldr x8, [x8] 1ab9ec: f9400108 ldr x8, [x8] 1ab9f0: f9400be0 ldr x0, [sp, #0x10] 1ab9f4: f9400400 ldr x0, [x0, #0x8] 1ab9f8: f9400400 ldr x0, [x0, #0x8] 1ab9fc: 8b000108 add x8, x8, x0 1aba00: f81f83a8 stur x8, [x29, #-0x8] 1aba04: 14000012 b 0x1aba4c 1aba08: f9400be8 ldr x8, [sp, #0x10] 1aba0c: f9400100 ldr x0, [x8] 1aba10: f94007e1 ldr x1, [sp, #0x8] 1aba14: 94000012 bl 0x1aba5c 1aba18: f90003e0 str x0, [sp] 1aba1c: f94003e8 ldr x8, [sp] 1aba20: f9400be0 ldr x0, [sp, #0x10] 1aba24: f9400400 ldr x0, [x0, #0x8] 1aba28: f9000c08 str x8, [x0, #0x18] 1aba2c: f94003e8 ldr x8, [sp] 1aba30: f9400be0 ldr x0, [sp, #0x10] 1aba34: f9000408 str x8, [x0, #0x8] 1aba38: f9400be8 ldr x8, [sp, #0x10] 1aba3c: f9400508 ldr x8, [x8, #0x8] 1aba40: f9400108 ldr x8, [x8] 1aba44: f9400108 ldr x8, [x8] 1aba48: f81f83a8 stur x8, [x29, #-0x8] 1aba4c: f85f83a0 ldur x0, [x29, #-0x8] 1aba50: a9427bfd ldp x29, x30, [sp, #0x20] 1aba54: 9100c3ff add sp, sp, #0x30 1aba58: d65f03c0 ret 1aba5c: d100c3ff sub sp, sp, #0x30 1aba60: a9027bfd stp x29, x30, [sp, #0x20] 1aba64: 910083fd add x29, sp, #0x20 1aba68: f81f83a0 stur x0, [x29, #-0x8] 1aba6c: f9000be1 str x1, [sp, #0x10] 1aba70: f85f83a0 ldur x0, [x29, #-0x8] 1aba74: f9400be1 ldr x1, [sp, #0x10] 1aba78: 94000679 bl 0x1ad45c 1aba7c: f90007e0 str x0, [sp, #0x8] 1aba80: f85f83a0 ldur x0, [x29, #-0x8] 1aba84: 97fffc95 bl 0x1aacd8 1aba88: f90003e0 str x0, [sp] 1aba8c: f94007e0 ldr x0, [sp, #0x8] 1aba90: f94003e1 ldr x1, [sp] 1aba94: f9000020 str x0, [x1] 1aba98: f94003e0 ldr x0, [sp] 1aba9c: a9427bfd ldp x29, x30, [sp, #0x20] 1abaa0: 9100c3ff add sp, sp, #0x30 1abaa4: d65f03c0 ret 1abaa8: d100c3ff sub sp, sp, #0x30 1abaac: a9027bfd stp x29, x30, [sp, #0x20] 1abab0: 910083fd add x29, sp, #0x20 1abab4: f81f83a0 stur x0, [x29, #-0x8] 1abab8: f9000be1 str x1, [sp, #0x10] 1ababc: f85f83a0 ldur x0, [x29, #-0x8] 1abac0: f9400000 ldr x0, [x0] 1abac4: f90007e0 str x0, [sp, #0x8] 1abac8: f94007e0 ldr x0, [sp, #0x8] 1abacc: f9400400 ldr x0, [x0, #0x8] 1abad0: f9400be1 ldr x1, [sp, #0x10] 1abad4: eb01001f cmp x0, x1 1abad8: 1a9fa7e8 cset w8, lt 1abadc: 37000048 tbnz w8, #0x0, 0x1abae4 1abae0: 1400000a b 0x1abb08 1abae4: f94007e8 ldr x8, [sp, #0x8] 1abae8: f9400100 ldr x0, [x8] 1abaec: f9400be1 ldr x1, [sp, #0x10] 1abaf0: 97fbdfe0 bl 0xa3a70 1abaf4: f94007e8 ldr x8, [sp, #0x8] 1abaf8: f9000100 str x0, [x8] 1abafc: f9400be8 ldr x8, [sp, #0x10] 1abb00: f94007e0 ldr x0, [sp, #0x8] 1abb04: f9000408 str x8, [x0, #0x8] 1abb08: a9427bfd ldp x29, x30, [sp, #0x20] 1abb0c: 9100c3ff add sp, sp, #0x30 1abb10: d65f03c0 ret 00000000001abb14 : 1abb14: d10083ff sub sp, sp, #0x20 1abb18: d2800008 mov x8, #0x0 // =0 1abb1c: f9000be0 str x0, [sp, #0x10] 1abb20: f90007e1 str x1, [sp, #0x8] 1abb24: f9400be0 ldr x0, [sp, #0x10] 1abb28: f9400400 ldr x0, [x0, #0x8] 1abb2c: eb08001f cmp x0, x8 1abb30: 1a9f07e9 cset w9, ne 1abb34: 37000089 tbnz w9, #0x0, 0x1abb44 1abb38: 128001a8 mov w8, #-0xe // =-14 1abb3c: b9001fe8 str w8, [sp, #0x1c] 1abb40: 14000021 b 0x1abbc4 1abb44: f9400be8 ldr x8, [sp, #0x10] 1abb48: f9400508 ldr x8, [x8, #0x8] 1abb4c: f9400108 ldr x8, [x8] 1abb50: f9400508 ldr x8, [x8, #0x8] 1abb54: f9400be9 ldr x9, [sp, #0x10] 1abb58: f9400529 ldr x9, [x9, #0x8] 1abb5c: f9400929 ldr x9, [x9, #0x10] 1abb60: eb090108 subs x8, x8, x9 1abb64: f9400be9 ldr x9, [sp, #0x10] 1abb68: f9400529 ldr x9, [x9, #0x8] 1abb6c: f9400529 ldr x9, [x9, #0x8] 1abb70: eb090108 subs x8, x8, x9 1abb74: f94007e9 ldr x9, [sp, #0x8] 1abb78: eb09011f cmp x8, x9 1abb7c: 1a9fa7ea cset w10, lt 1abb80: 3700004a tbnz w10, #0x0, 0x1abb88 1abb84: 14000004 b 0x1abb94 1abb88: 128001a8 mov w8, #-0xe // =-14 1abb8c: b9001fe8 str w8, [sp, #0x1c] 1abb90: 1400000d b 0x1abbc4 1abb94: f94007e8 ldr x8, [sp, #0x8] 1abb98: f9400be9 ldr x9, [sp, #0x10] 1abb9c: f9400529 ldr x9, [x9, #0x8] 1abba0: f940092a ldr x10, [x9, #0x10] 1abba4: 8b080148 add x8, x10, x8 1abba8: f9000928 str x8, [x9, #0x10] 1abbac: f94007e8 ldr x8, [sp, #0x8] 1abbb0: f9400be9 ldr x9, [sp, #0x10] 1abbb4: f9400d2a ldr x10, [x9, #0x18] 1abbb8: 8b080148 add x8, x10, x8 1abbbc: f9000d28 str x8, [x9, #0x18] 1abbc0: b9001fff str wzr, [sp, #0x1c] 1abbc4: b9401fe0 ldr w0, [sp, #0x1c] 1abbc8: 910083ff add sp, sp, #0x20 1abbcc: d65f03c0 ret 00000000001abbd0 : 1abbd0: d103c3ff sub sp, sp, #0xf0 1abbd4: a90e7bfd stp x29, x30, [sp, #0xe0] 1abbd8: 910383fd add x29, sp, #0xe0 1abbdc: d53bd048 mrs x8, TPIDR_EL0 1abbe0: f9401508 ldr x8, [x8, #0x28] 1abbe4: f81f83a8 stur x8, [x29, #-0x8] 1abbe8: f81c03a0 stur x0, [x29, #-0x40] 1abbec: f81b83a1 stur x1, [x29, #-0x48] 1abbf0: aa1f03e8 mov x8, xzr 1abbf4: f81a83a8 stur x8, [x29, #-0x58] 1abbf8: f85b83a0 ldur x0, [x29, #-0x48] 1abbfc: 97fbe515 bl 0xa5050 1abc00: f85c03a8 ldur x8, [x29, #-0x40] 1abc04: f9400d08 ldr x8, [x8, #0x18] 1abc08: f81b03a8 stur x8, [x29, #-0x50] 1abc0c: f85c03a8 ldur x8, [x29, #-0x40] 1abc10: f9400901 ldr x1, [x8, #0x10] 1abc14: d100c3a8 sub x8, x29, #0x30 1abc18: b9005fe0 str w0, [sp, #0x5c] 1abc1c: aa0803e0 mov x0, x8 1abc20: 97fffc8d bl 0x1aae54 1abc24: f85c03a8 ldur x8, [x29, #-0x40] 1abc28: b9402509 ldr w9, [x8, #0x24] 1abc2c: b9005be0 str w0, [sp, #0x58] 1abc30: 35000629 cbnz w9, 0x1abcf4 1abc34: 14000001 b 0x1abc38 1abc38: f85b03a8 ldur x8, [x29, #-0x50] 1abc3c: f1006908 subs x8, x8, #0x1a 1abc40: f9002be8 str x8, [sp, #0x50] 1abc44: 5400006c b.gt 0x1abc50 1abc48: 14000001 b 0x1abc4c 1abc4c: 14000115 b 0x1ac0a0 1abc50: d100c3a0 sub x0, x29, #0x30 1abc54: 2a1f03e1 mov w1, wzr 1abc58: 97fffcae bl 0x1aaf10 1abc5c: 12001c00 and w0, w0, #0xff 1abc60: 71013c00 subs w0, w0, #0x4f 1abc64: b9004fe0 str w0, [sp, #0x4c] 1abc68: 54000341 b.ne 0x1abcd0 1abc6c: 14000001 b 0x1abc70 1abc70: d100c3a0 sub x0, x29, #0x30 1abc74: 320003e1 orr w1, wzr, #0x1 1abc78: 97fffca6 bl 0x1aaf10 1abc7c: 12001c00 and w0, w0, #0xff 1abc80: 71019c00 subs w0, w0, #0x67 1abc84: b9004be0 str w0, [sp, #0x48] 1abc88: 54000241 b.ne 0x1abcd0 1abc8c: 14000001 b 0x1abc90 1abc90: d100c3a0 sub x0, x29, #0x30 1abc94: 321f03e1 orr w1, wzr, #0x2 1abc98: 97fffc9e bl 0x1aaf10 1abc9c: 12001c00 and w0, w0, #0xff 1abca0: 71019c00 subs w0, w0, #0x67 1abca4: b90047e0 str w0, [sp, #0x44] 1abca8: 54000141 b.ne 0x1abcd0 1abcac: 14000001 b 0x1abcb0 1abcb0: d100c3a0 sub x0, x29, #0x30 1abcb4: 320007e1 orr w1, wzr, #0x3 1abcb8: 97fffc96 bl 0x1aaf10 1abcbc: 12001c00 and w0, w0, #0xff 1abcc0: 71014c00 subs w0, w0, #0x53 1abcc4: b90043e0 str w0, [sp, #0x40] 1abcc8: 54000060 b.eq 0x1abcd4 1abccc: 14000001 b 0x1abcd0 1abcd0: 140000a2 b 0x1abf58 1abcd4: d100c3a0 sub x0, x29, #0x30 1abcd8: 52800341 mov w1, #0x1a // =26 1abcdc: 97fffc8d bl 0x1aaf10 1abce0: 12001c00 and w0, w0, #0xff 1abce4: 11006c00 add w0, w0, #0x1b 1abce8: f85c03be ldur x30, [x29, #-0x40] 1abcec: b90027c0 str w0, [x30, #0x24] 1abcf0: 14000001 b 0x1abcf4 1abcf4: f85b03a8 ldur x8, [x29, #-0x50] 1abcf8: f85c03a9 ldur x9, [x29, #-0x40] 1abcfc: b9802529 ldrsw x9, [x9, #0x24] 1abd00: eb090108 subs x8, x8, x9 1abd04: f9001fe8 str x8, [sp, #0x38] 1abd08: 5400006a b.ge 0x1abd14 1abd0c: 14000001 b 0x1abd10 1abd10: 140000e4 b 0x1ac0a0 1abd14: f85c03a8 ldur x8, [x29, #-0x40] 1abd18: b9402909 ldr w9, [x8, #0x28] 1abd1c: 35000369 cbnz w9, 0x1abd88 1abd20: 14000001 b 0x1abd24 1abd24: 2a1f03e8 mov w8, wzr 1abd28: b81a43a8 stur w8, [x29, #-0x5c] 1abd2c: 14000001 b 0x1abd30 1abd30: b85a43a8 ldur w8, [x29, #-0x5c] 1abd34: f85c03a9 ldur x9, [x29, #-0x40] 1abd38: b940252a ldr w10, [x9, #0x24] 1abd3c: 71006d4a subs w10, w10, #0x1b 1abd40: 6b0a0108 subs w8, w8, w10 1abd44: b90037e8 str w8, [sp, #0x34] 1abd48: 540001ea b.ge 0x1abd84 1abd4c: 14000001 b 0x1abd50 1abd50: b85a43a8 ldur w8, [x29, #-0x5c] 1abd54: 11006d01 add w1, w8, #0x1b 1abd58: d100c3a0 sub x0, x29, #0x30 1abd5c: 97fffc6d bl 0x1aaf10 1abd60: f85c03be ldur x30, [x29, #-0x40] 1abd64: b9402bc8 ldr w8, [x30, #0x28] 1abd68: 0b200108 add w8, w8, w0, uxtb 1abd6c: b9002bc8 str w8, [x30, #0x28] 1abd70: 14000001 b 0x1abd74 1abd74: b85a43a8 ldur w8, [x29, #-0x5c] 1abd78: 11000508 add w8, w8, #0x1 1abd7c: b81a43a8 stur w8, [x29, #-0x5c] 1abd80: 17ffffec b 0x1abd30 1abd84: 14000001 b 0x1abd88 1abd88: f85c03a8 ldur x8, [x29, #-0x40] 1abd8c: b9402909 ldr w9, [x8, #0x28] 1abd90: b940250a ldr w10, [x8, #0x24] 1abd94: 0b0a0129 add w9, w9, w10 1abd98: 2a0903e8 mov w8, w9 1abd9c: 93407d08 sxtw x8, w8 1abda0: f85b03ab ldur x11, [x29, #-0x50] 1abda4: eb0b0108 subs x8, x8, x11 1abda8: f90017e8 str x8, [sp, #0x28] 1abdac: 5400006d b.le 0x1abdb8 1abdb0: 14000001 b 0x1abdb4 1abdb4: 140000bb b 0x1ac0a0 1abdb8: d100c3a8 sub x8, x29, #0x30 1abdbc: 528002c9 mov w9, #0x16 // =22 1abdc0: aa0803e0 mov x0, x8 1abdc4: 2a0903e1 mov w1, w9 1abdc8: f90013e8 str x8, [sp, #0x20] 1abdcc: b9001fe9 str w9, [sp, #0x1c] 1abdd0: 97fffd6d bl 0x1ab384 1abdd4: b81a03a0 stur w0, [x29, #-0x60] 1abdd8: 2a1f03e0 mov w0, wzr 1abddc: f94013e8 ldr x8, [sp, #0x20] 1abde0: b9001be0 str w0, [sp, #0x18] 1abde4: aa0803e0 mov x0, x8 1abde8: b9401be1 ldr w1, [sp, #0x18] 1abdec: b9401fe2 ldr w2, [sp, #0x1c] 1abdf0: 940000da bl 0x1ac158 1abdf4: b85a03a9 ldur w9, [x29, #-0x60] 1abdf8: f85c03a8 ldur x8, [x29, #-0x40] 1abdfc: f9400900 ldr x0, [x8, #0x10] 1abe00: b9402901 ldr w1, [x8, #0x28] 1abe04: b9402502 ldr w2, [x8, #0x24] 1abe08: 0b020021 add w1, w1, w2 1abe0c: b90017e9 str w9, [sp, #0x14] 1abe10: 94000100 bl 0x1ac210 1abe14: b94017e9 ldr w9, [sp, #0x14] 1abe18: 6b000129 subs w9, w9, w0 1abe1c: b90013e9 str w9, [sp, #0x10] 1abe20: 540000e0 b.eq 0x1abe3c 1abe24: 14000001 b 0x1abe28 1abe28: b85a03a1 ldur w1, [x29, #-0x60] 1abe2c: d100c3a0 sub x0, x29, #0x30 1abe30: 528002c2 mov w2, #0x16 // =22 1abe34: 940000c9 bl 0x1ac158 1abe38: 14000048 b 0x1abf58 1abe3c: b85a03a1 ldur w1, [x29, #-0x60] 1abe40: d100c3a0 sub x0, x29, #0x30 1abe44: 528002c2 mov w2, #0x16 // =22 1abe48: 940000c4 bl 0x1ac158 1abe4c: f85b83a0 ldur x0, [x29, #-0x48] 1abe50: b4000320 cbz x0, 0x1abeb4 1abe54: 14000001 b 0x1abe58 1abe58: f85c03a8 ldur x8, [x29, #-0x40] 1abe5c: 91004100 add x0, x8, #0x10 1abe60: 91002101 add x1, x8, #0x8 1abe64: b9802502 ldrsw x2, [x8, #0x24] 1abe68: 94000142 bl 0x1ac370 1abe6c: f85b83a8 ldur x8, [x29, #-0x48] 1abe70: f9000100 str x0, [x8] 1abe74: f85c03a8 ldur x8, [x29, #-0x40] 1abe78: b9402509 ldr w9, [x8, #0x24] 1abe7c: f85b83a8 ldur x8, [x29, #-0x48] 1abe80: b9000909 str w9, [x8, #0x8] 1abe84: f85c03a8 ldur x8, [x29, #-0x40] 1abe88: 91004100 add x0, x8, #0x10 1abe8c: 91002101 add x1, x8, #0x8 1abe90: b9802902 ldrsw x2, [x8, #0x28] 1abe94: 94000137 bl 0x1ac370 1abe98: f85b83a8 ldur x8, [x29, #-0x48] 1abe9c: f9000900 str x0, [x8, #0x10] 1abea0: f85c03a8 ldur x8, [x29, #-0x40] 1abea4: b9802908 ldrsw x8, [x8, #0x28] 1abea8: f85b83a0 ldur x0, [x29, #-0x48] 1abeac: f9000c08 str x8, [x0, #0x18] 1abeb0: 14000014 b 0x1abf00 1abeb4: f85c03a8 ldur x8, [x29, #-0x40] 1abeb8: f9400900 ldr x0, [x8, #0x10] 1abebc: b9402509 ldr w9, [x8, #0x24] 1abec0: b940290a ldr w10, [x8, #0x28] 1abec4: 0b0a0129 add w9, w9, w10 1abec8: 2a0903e8 mov w8, w9 1abecc: 93407d01 sxtw x1, w8 1abed0: 940001bc bl 0x1ac5c0 1abed4: f85c03a8 ldur x8, [x29, #-0x40] 1abed8: f9000900 str x0, [x8, #0x10] 1abedc: f85c03a8 ldur x8, [x29, #-0x40] 1abee0: f9400908 ldr x8, [x8, #0x10] 1abee4: b50000c8 cbnz x8, 0x1abefc 1abee8: 14000001 b 0x1abeec 1abeec: f85c03a8 ldur x8, [x29, #-0x40] 1abef0: aa1f03e9 mov x9, xzr 1abef4: f9000509 str x9, [x8, #0x8] 1abef8: 14000001 b 0x1abefc 1abefc: 14000001 b 0x1abf00 1abf00: f85c03a8 ldur x8, [x29, #-0x40] 1abf04: b9402509 ldr w9, [x8, #0x24] 1abf08: b940290a ldr w10, [x8, #0x28] 1abf0c: 0b0a0129 add w9, w9, w10 1abf10: 2a0903e8 mov w8, w9 1abf14: 93407d08 sxtw x8, w8 1abf18: f81a83a8 stur x8, [x29, #-0x58] 1abf1c: f85c03a8 ldur x8, [x29, #-0x40] 1abf20: 2a1f03e9 mov w9, wzr 1abf24: b9002109 str w9, [x8, #0x20] 1abf28: f85c03a8 ldur x8, [x29, #-0x40] 1abf2c: b9002509 str w9, [x8, #0x24] 1abf30: f85c03a8 ldur x8, [x29, #-0x40] 1abf34: b9002909 str w9, [x8, #0x28] 1abf38: f85a83a8 ldur x8, [x29, #-0x58] 1abf3c: f85c03ab ldur x11, [x29, #-0x40] 1abf40: f9400d6c ldr x12, [x11, #0x18] 1abf44: eb080188 subs x8, x12, x8 1abf48: f9000d68 str x8, [x11, #0x18] 1abf4c: f85a83a8 ldur x8, [x29, #-0x58] 1abf50: f81c83a8 stur x8, [x29, #-0x38] 1abf54: 14000056 b 0x1ac0ac 1abf58: f85c03a8 ldur x8, [x29, #-0x40] 1abf5c: 2a1f03e9 mov w9, wzr 1abf60: b9002509 str w9, [x8, #0x24] 1abf64: f85c03a8 ldur x8, [x29, #-0x40] 1abf68: b9002909 str w9, [x8, #0x28] 1abf6c: f85c03a8 ldur x8, [x29, #-0x40] 1abf70: f9400900 ldr x0, [x8, #0x10] 1abf74: 320003e9 orr w9, wzr, #0x1 1abf78: 2a0903e1 mov w1, w9 1abf7c: 94000191 bl 0x1ac5c0 1abf80: f85c03a8 ldur x8, [x29, #-0x40] 1abf84: f9000900 str x0, [x8, #0x10] 1abf88: f85a83a8 ldur x8, [x29, #-0x58] 1abf8c: f1000508 subs x8, x8, #0x1 1abf90: f81a83a8 stur x8, [x29, #-0x58] 1abf94: 14000001 b 0x1abf98 1abf98: f85c03a8 ldur x8, [x29, #-0x40] 1abf9c: f9400908 ldr x8, [x8, #0x10] 1abfa0: b4000648 cbz x8, 0x1ac068 1abfa4: 14000001 b 0x1abfa8 1abfa8: f85c03a8 ldur x8, [x29, #-0x40] 1abfac: f9400908 ldr x8, [x8, #0x10] 1abfb0: f9400109 ldr x9, [x8] 1abfb4: f9400129 ldr x9, [x9] 1abfb8: f9400508 ldr x8, [x8, #0x8] 1abfbc: 8b080128 add x8, x9, x8 1abfc0: f81983a8 stur x8, [x29, #-0x68] 1abfc4: f85983a0 ldur x0, [x29, #-0x68] 1abfc8: f85c03a8 ldur x8, [x29, #-0x40] 1abfcc: f9400908 ldr x8, [x8, #0x10] 1abfd0: f9400902 ldr x2, [x8, #0x10] 1abfd4: 528009e1 mov w1, #0x4f // =79 1abfd8: 97fbd03e bl 0xa00d0 1abfdc: f9003be0 str x0, [sp, #0x70] 1abfe0: f9403be8 ldr x8, [sp, #0x70] 1abfe4: b4000228 cbz x8, 0x1ac028 1abfe8: 14000001 b 0x1abfec 1abfec: f9403be8 ldr x8, [sp, #0x70] 1abff0: f85983a9 ldur x9, [x29, #-0x68] 1abff4: eb090108 subs x8, x8, x9 1abff8: f90037e8 str x8, [sp, #0x68] 1abffc: f85c03a8 ldur x8, [x29, #-0x40] 1ac000: f9400900 ldr x0, [x8, #0x10] 1ac004: f94037e1 ldr x1, [sp, #0x68] 1ac008: 9400016e bl 0x1ac5c0 1ac00c: f85c03a8 ldur x8, [x29, #-0x40] 1ac010: f9000900 str x0, [x8, #0x10] 1ac014: f94037e8 ldr x8, [sp, #0x68] 1ac018: f85a83a9 ldur x9, [x29, #-0x58] 1ac01c: eb080128 subs x8, x9, x8 1ac020: f81a83a8 stur x8, [x29, #-0x58] 1ac024: 14000011 b 0x1ac068 1ac028: f85c03a8 ldur x8, [x29, #-0x40] 1ac02c: f9400908 ldr x8, [x8, #0x10] 1ac030: f9400908 ldr x8, [x8, #0x10] 1ac034: f90033e8 str x8, [sp, #0x60] 1ac038: f94033e8 ldr x8, [sp, #0x60] 1ac03c: f85a83a9 ldur x9, [x29, #-0x58] 1ac040: eb080128 subs x8, x9, x8 1ac044: f81a83a8 stur x8, [x29, #-0x58] 1ac048: f85c03a8 ldur x8, [x29, #-0x40] 1ac04c: f9400900 ldr x0, [x8, #0x10] 1ac050: f94033e1 ldr x1, [sp, #0x60] 1ac054: 9400015b bl 0x1ac5c0 1ac058: f85c03a8 ldur x8, [x29, #-0x40] 1ac05c: f9000900 str x0, [x8, #0x10] 1ac060: 14000001 b 0x1ac064 1ac064: 17ffffcd b 0x1abf98 1ac068: f85c03a8 ldur x8, [x29, #-0x40] 1ac06c: f9400908 ldr x8, [x8, #0x10] 1ac070: b50000c8 cbnz x8, 0x1ac088 1ac074: 14000001 b 0x1ac078 1ac078: f85c03a8 ldur x8, [x29, #-0x40] 1ac07c: aa1f03e9 mov x9, xzr 1ac080: f9000509 str x9, [x8, #0x8] 1ac084: 14000001 b 0x1ac088 1ac088: f85a83a8 ldur x8, [x29, #-0x58] 1ac08c: f85c03a9 ldur x9, [x29, #-0x40] 1ac090: f9400d2a ldr x10, [x9, #0x18] 1ac094: 8b080148 add x8, x10, x8 1ac098: f9000d28 str x8, [x9, #0x18] 1ac09c: 14000001 b 0x1ac0a0 1ac0a0: f85a83a8 ldur x8, [x29, #-0x58] 1ac0a4: f81c83a8 stur x8, [x29, #-0x38] 1ac0a8: 14000001 b 0x1ac0ac 1ac0ac: f85c83a8 ldur x8, [x29, #-0x38] 1ac0b0: d53bd049 mrs x9, TPIDR_EL0 1ac0b4: f9401529 ldr x9, [x9, #0x28] 1ac0b8: f85f83aa ldur x10, [x29, #-0x8] 1ac0bc: eb0a0129 subs x9, x9, x10 1ac0c0: f90007e8 str x8, [sp, #0x8] 1ac0c4: f90003e9 str x9, [sp] 1ac0c8: 540000c1 b.ne 0x1ac0e0 1ac0cc: 14000001 b 0x1ac0d0 1ac0d0: f94007e0 ldr x0, [sp, #0x8] 1ac0d4: a94e7bfd ldp x29, x30, [sp, #0xe0] 1ac0d8: 9103c3ff add sp, sp, #0xf0 1ac0dc: d65f03c0 ret 1ac0e0: 97fbf724 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001ac0e4 : 1ac0e4: d100c3ff sub sp, sp, #0x30 1ac0e8: a9027bfd stp x29, x30, [sp, #0x20] 1ac0ec: 910083fd add x29, sp, #0x20 1ac0f0: d2800008 mov x8, #0x0 // =0 1ac0f4: f81f83a0 stur x0, [x29, #-0x8] 1ac0f8: f85f83a0 ldur x0, [x29, #-0x8] 1ac0fc: eb08001f cmp x0, x8 1ac100: 1a9f07e9 cset w9, ne 1ac104: 37000049 tbnz w9, #0x0, 0x1ac10c 1ac108: 14000010 b 0x1ac148 1ac10c: b27b03e2 orr x2, xzr, #0x20 1ac110: 52800008 mov w8, #0x0 // =0 1ac114: f85f83a9 ldur x9, [x29, #-0x8] 1ac118: f9400120 ldr x0, [x9] 1ac11c: f9000be2 str x2, [sp, #0x10] 1ac120: b9000fe8 str w8, [sp, #0xc] 1ac124: 94000187 bl 0x1ac740 1ac128: f85f83a9 ldur x9, [x29, #-0x8] 1ac12c: f9400920 ldr x0, [x9, #0x10] 1ac130: 94000184 bl 0x1ac740 1ac134: f85f83a0 ldur x0, [x29, #-0x8] 1ac138: b9400fe8 ldr w8, [sp, #0xc] 1ac13c: 2a0803e1 mov w1, w8 1ac140: f9400be2 ldr x2, [sp, #0x10] 1ac144: 97fbeaab bl 0xa6bf0 1ac148: 52800000 mov w0, #0x0 // =0 1ac14c: a9427bfd ldp x29, x30, [sp, #0x20] 1ac150: 9100c3ff add sp, sp, #0x30 1ac154: d65f03c0 ret 1ac158: d100c3ff sub sp, sp, #0x30 1ac15c: a9027bfd stp x29, x30, [sp, #0x20] 1ac160: 910083fd add x29, sp, #0x20 1ac164: f81f83a0 stur x0, [x29, #-0x8] 1ac168: b81f43a1 stur w1, [x29, #-0xc] 1ac16c: b90013e2 str w2, [sp, #0x10] 1ac170: f85f83a0 ldur x0, [x29, #-0x8] 1ac174: b94013e1 ldr w1, [sp, #0x10] 1ac178: 94000422 bl 0x1ad200 1ac17c: b9000fff str wzr, [sp, #0xc] 1ac180: 321e03e8 orr w8, wzr, #0x4 1ac184: b9400fe9 ldr w9, [sp, #0xc] 1ac188: 6b08013f cmp w9, w8 1ac18c: 1a9fa7e8 cset w8, lt 1ac190: 37000048 tbnz w8, #0x0, 0x1ac198 1ac194: 1400001c b 0x1ac204 1ac198: 321d03e8 orr w8, wzr, #0x8 1ac19c: f85f83a0 ldur x0, [x29, #-0x8] 1ac1a0: b94013e1 ldr w1, [sp, #0x10] 1ac1a4: b9000be8 str w8, [sp, #0x8] 1ac1a8: 9400043c bl 0x1ad298 1ac1ac: b85f43a8 ldur w8, [x29, #-0xc] 1ac1b0: f85f83a0 ldur x0, [x29, #-0x8] 1ac1b4: f9400800 ldr x0, [x0, #0x10] 1ac1b8: b94013e1 ldr w1, [sp, #0x10] 1ac1bc: 2a0103e9 mov w9, w1 1ac1c0: 93407d29 sxtw x9, w9 1ac1c4: f85f83aa ldur x10, [x29, #-0x8] 1ac1c8: f9400d4a ldr x10, [x10, #0x18] 1ac1cc: eb0a0129 subs x9, x9, x10 1ac1d0: 8b090009 add x9, x0, x9 1ac1d4: 39000128 strb w8, [x9] 1ac1d8: b85f43a8 ldur w8, [x29, #-0xc] 1ac1dc: b9400be1 ldr w1, [sp, #0x8] 1ac1e0: 1ac12508 lsr w8, w8, w1 1ac1e4: b81f43a8 stur w8, [x29, #-0xc] 1ac1e8: b94013e8 ldr w8, [sp, #0x10] 1ac1ec: 11000508 add w8, w8, #0x1 1ac1f0: b90013e8 str w8, [sp, #0x10] 1ac1f4: b9400fe8 ldr w8, [sp, #0xc] 1ac1f8: 11000508 add w8, w8, #0x1 1ac1fc: b9000fe8 str w8, [sp, #0xc] 1ac200: 17ffffe0 b 0x1ac180 1ac204: a9427bfd ldp x29, x30, [sp, #0x20] 1ac208: 9100c3ff add sp, sp, #0x30 1ac20c: d65f03c0 ret 1ac210: d10103ff sub sp, sp, #0x40 1ac214: d2800008 mov x8, #0x0 // =0 1ac218: 900007e9 adrp x9, 0x2a8000 1ac21c: f942a929 ldr x9, [x9, #0x550] 1ac220: f9001fe0 str x0, [sp, #0x38] 1ac224: b90037e1 str w1, [sp, #0x34] 1ac228: b90033ff str wzr, [sp, #0x30] 1ac22c: f9000fe8 str x8, [sp, #0x18] 1ac230: f9000be9 str x9, [sp, #0x10] 1ac234: f9401fe8 ldr x8, [sp, #0x38] 1ac238: f9400fe9 ldr x9, [sp, #0x18] 1ac23c: eb09011f cmp x8, x9 1ac240: 1a9f07ea cset w10, ne 1ac244: 3700004a tbnz w10, #0x0, 0x1ac24c 1ac248: 14000047 b 0x1ac364 1ac24c: f9401fe8 ldr x8, [sp, #0x38] 1ac250: f9400108 ldr x8, [x8] 1ac254: f9400108 ldr x8, [x8] 1ac258: f9401fe9 ldr x9, [sp, #0x38] 1ac25c: f9400529 ldr x9, [x9, #0x8] 1ac260: 8b090108 add x8, x8, x9 1ac264: f90013e8 str x8, [sp, #0x20] 1ac268: b94037ea ldr w10, [sp, #0x34] 1ac26c: 2a0a03e8 mov w8, w10 1ac270: 93407d08 sxtw x8, w8 1ac274: f9401fe9 ldr x9, [sp, #0x38] 1ac278: f9400929 ldr x9, [x9, #0x10] 1ac27c: eb09011f cmp x8, x9 1ac280: 1a9fa7ea cset w10, lt 1ac284: 3700004a tbnz w10, #0x0, 0x1ac28c 1ac288: 14000006 b 0x1ac2a0 1ac28c: b94037e8 ldr w8, [sp, #0x34] 1ac290: 2a0803e9 mov w9, w8 1ac294: 93407d29 sxtw x9, w9 1ac298: f90007e9 str x9, [sp, #0x8] 1ac29c: 14000004 b 0x1ac2ac 1ac2a0: f9401fe8 ldr x8, [sp, #0x38] 1ac2a4: f9400908 ldr x8, [x8, #0x10] 1ac2a8: f90007e8 str x8, [sp, #0x8] 1ac2ac: f94007e8 ldr x8, [sp, #0x8] 1ac2b0: 2a0803e9 mov w9, w8 1ac2b4: b9002be9 str w9, [sp, #0x28] 1ac2b8: b9002fff str wzr, [sp, #0x2c] 1ac2bc: b9402fe8 ldr w8, [sp, #0x2c] 1ac2c0: b9402be9 ldr w9, [sp, #0x28] 1ac2c4: 6b09011f cmp w8, w9 1ac2c8: 1a9fa7e8 cset w8, lt 1ac2cc: 37000048 tbnz w8, #0x0, 0x1ac2d4 1ac2d0: 1400001d b 0x1ac344 1ac2d4: b27e03e8 orr x8, xzr, #0x4 1ac2d8: 32001fe9 orr w9, wzr, #0xff 1ac2dc: 321d07ea orr w10, wzr, #0x18 1ac2e0: 321d03eb orr w11, wzr, #0x8 1ac2e4: b94033ec ldr w12, [sp, #0x30] 1ac2e8: 1acb218b lsl w11, w12, w11 1ac2ec: b94033ec ldr w12, [sp, #0x30] 1ac2f0: 1aca258a lsr w10, w12, w10 1ac2f4: 0a090149 and w9, w10, w9 1ac2f8: f94013ed ldr x13, [sp, #0x20] 1ac2fc: b9402fea ldr w10, [sp, #0x2c] 1ac300: 2a0a03ee mov w14, w10 1ac304: 93407dce sxtw x14, w14 1ac308: 8b0e01ad add x13, x13, x14 1ac30c: 394001aa ldrb w10, [x13] 1ac310: 4a0a0129 eor w9, w9, w10 1ac314: 2a0903ed mov w13, w9 1ac318: d3407dad ubfx x13, x13, #0, #32 1ac31c: 9b0d7d08 mul x8, x8, x13 1ac320: f9400bed ldr x13, [sp, #0x10] 1ac324: 8b0801a8 add x8, x13, x8 1ac328: b9400109 ldr w9, [x8] 1ac32c: 4a090169 eor w9, w11, w9 1ac330: b90033e9 str w9, [sp, #0x30] 1ac334: b9402fe8 ldr w8, [sp, #0x2c] 1ac338: 11000508 add w8, w8, #0x1 1ac33c: b9002fe8 str w8, [sp, #0x2c] 1ac340: 17ffffdf b 0x1ac2bc 1ac344: b9402fe8 ldr w8, [sp, #0x2c] 1ac348: b94037e9 ldr w9, [sp, #0x34] 1ac34c: 6b080128 subs w8, w9, w8 1ac350: b90037e8 str w8, [sp, #0x34] 1ac354: f9401fea ldr x10, [sp, #0x38] 1ac358: f9400d4a ldr x10, [x10, #0x18] 1ac35c: f9001fea str x10, [sp, #0x38] 1ac360: 17ffffb5 b 0x1ac234 1ac364: b94033e0 ldr w0, [sp, #0x30] 1ac368: 910103ff add sp, sp, #0x40 1ac36c: d65f03c0 ret 1ac370: d101c3ff sub sp, sp, #0x70 1ac374: a9067bfd stp x29, x30, [sp, #0x60] 1ac378: 910183fd add x29, sp, #0x60 1ac37c: d2800008 mov x8, #0x0 // =0 1ac380: f81f03a0 stur x0, [x29, #-0x10] 1ac384: f81e83a1 stur x1, [x29, #-0x18] 1ac388: f81e03a2 stur x2, [x29, #-0x20] 1ac38c: f85f03a0 ldur x0, [x29, #-0x10] 1ac390: f9400000 ldr x0, [x0] 1ac394: f81d83a0 stur x0, [x29, #-0x28] 1ac398: f85f03a0 ldur x0, [x29, #-0x10] 1ac39c: f9400000 ldr x0, [x0] 1ac3a0: f9001be0 str x0, [sp, #0x30] 1ac3a4: f9000be8 str x8, [sp, #0x10] 1ac3a8: 52800008 mov w8, #0x0 // =0 1ac3ac: f9401be9 ldr x9, [sp, #0x30] 1ac3b0: f9400bea ldr x10, [sp, #0x10] 1ac3b4: eb0a013f cmp x9, x10 1ac3b8: 1a9f07eb cset w11, ne 1ac3bc: b9000fe8 str w8, [sp, #0xc] 1ac3c0: 3700004b tbnz w11, #0x0, 0x1ac3c8 1ac3c4: 14000007 b 0x1ac3e0 1ac3c8: f85e03a8 ldur x8, [x29, #-0x20] 1ac3cc: f9401be9 ldr x9, [sp, #0x30] 1ac3d0: f9400929 ldr x9, [x9, #0x10] 1ac3d4: eb09011f cmp x8, x9 1ac3d8: 1a9fd7ea cset w10, gt 1ac3dc: b9000fea str w10, [sp, #0xc] 1ac3e0: b9400fe8 ldr w8, [sp, #0xc] 1ac3e4: 37000048 tbnz w8, #0x0, 0x1ac3ec 1ac3e8: 1400000a b 0x1ac410 1ac3ec: f9401be8 ldr x8, [sp, #0x30] 1ac3f0: f9400908 ldr x8, [x8, #0x10] 1ac3f4: f85e03a9 ldur x9, [x29, #-0x20] 1ac3f8: eb080128 subs x8, x9, x8 1ac3fc: f81e03a8 stur x8, [x29, #-0x20] 1ac400: f9401be8 ldr x8, [sp, #0x30] 1ac404: f9400d08 ldr x8, [x8, #0x18] 1ac408: f9001be8 str x8, [sp, #0x30] 1ac40c: 17ffffe7 b 0x1ac3a8 1ac410: f9401be8 ldr x8, [sp, #0x30] 1ac414: f9400be9 ldr x9, [sp, #0x10] 1ac418: eb09011f cmp x8, x9 1ac41c: 1a9f07ea cset w10, ne 1ac420: 3700004a tbnz w10, #0x0, 0x1ac428 1ac424: 14000004 b 0x1ac434 1ac428: f85e03a8 ldur x8, [x29, #-0x20] 1ac42c: b4000048 cbz x8, 0x1ac434 1ac430: 14000004 b 0x1ac440 1ac434: f9400be8 ldr x8, [sp, #0x10] 1ac438: f81f83a8 stur x8, [x29, #-0x8] 1ac43c: 1400005d b 0x1ac5b0 1ac440: f85e03a8 ldur x8, [x29, #-0x20] 1ac444: f9401be9 ldr x9, [sp, #0x30] 1ac448: f9400929 ldr x9, [x9, #0x10] 1ac44c: eb09011f cmp x8, x9 1ac450: 1a9fb7ea cset w10, ge 1ac454: 3700004a tbnz w10, #0x0, 0x1ac45c 1ac458: 14000016 b 0x1ac4b0 1ac45c: f9401be8 ldr x8, [sp, #0x30] 1ac460: f9400d08 ldr x8, [x8, #0x18] 1ac464: f9400be9 ldr x9, [sp, #0x10] 1ac468: eb09011f cmp x8, x9 1ac46c: 1a9f07ea cset w10, ne 1ac470: 3700004a tbnz w10, #0x0, 0x1ac478 1ac474: 14000009 b 0x1ac498 1ac478: f9401be8 ldr x8, [sp, #0x30] 1ac47c: f9400d08 ldr x8, [x8, #0x18] 1ac480: f85f03a9 ldur x9, [x29, #-0x10] 1ac484: f9000128 str x8, [x9] 1ac488: f9401be8 ldr x8, [sp, #0x30] 1ac48c: f9400be9 ldr x9, [sp, #0x10] 1ac490: f9000d09 str x9, [x8, #0x18] 1ac494: 14000006 b 0x1ac4ac 1ac498: f85e83a8 ldur x8, [x29, #-0x18] 1ac49c: f9400be9 ldr x9, [sp, #0x10] 1ac4a0: f9000109 str x9, [x8] 1ac4a4: f85f03a8 ldur x8, [x29, #-0x10] 1ac4a8: f9000109 str x9, [x8] 1ac4ac: 1400003f b 0x1ac5a8 1ac4b0: f85e03a8 ldur x8, [x29, #-0x20] 1ac4b4: f90017e8 str x8, [sp, #0x28] 1ac4b8: f9401be8 ldr x8, [sp, #0x30] 1ac4bc: f9400508 ldr x8, [x8, #0x8] 1ac4c0: f85e03a9 ldur x9, [x29, #-0x20] 1ac4c4: 8b090108 add x8, x8, x9 1ac4c8: f90013e8 str x8, [sp, #0x20] 1ac4cc: f9401be8 ldr x8, [sp, #0x30] 1ac4d0: f9400908 ldr x8, [x8, #0x10] 1ac4d4: f85e03a9 ldur x9, [x29, #-0x20] 1ac4d8: eb090108 subs x8, x8, x9 1ac4dc: f9000fe8 str x8, [sp, #0x18] 1ac4e0: f9401be8 ldr x8, [sp, #0x30] 1ac4e4: f9400108 ldr x8, [x8] 1ac4e8: f9400d00 ldr x0, [x8, #0x18] 1ac4ec: 97fff9fb bl 0x1aacd8 1ac4f0: f85f03a8 ldur x8, [x29, #-0x10] 1ac4f4: f9000100 str x0, [x8] 1ac4f8: f9401be8 ldr x8, [sp, #0x30] 1ac4fc: f9400108 ldr x8, [x8] 1ac500: f85f03a9 ldur x9, [x29, #-0x10] 1ac504: f9400129 ldr x9, [x9] 1ac508: f9000128 str x8, [x9] 1ac50c: f94013e8 ldr x8, [sp, #0x20] 1ac510: f85f03a9 ldur x9, [x29, #-0x10] 1ac514: f9400129 ldr x9, [x9] 1ac518: f9000528 str x8, [x9, #0x8] 1ac51c: f9400fe8 ldr x8, [sp, #0x18] 1ac520: f85f03a9 ldur x9, [x29, #-0x10] 1ac524: f9400129 ldr x9, [x9] 1ac528: f9000928 str x8, [x9, #0x10] 1ac52c: f9401be8 ldr x8, [sp, #0x30] 1ac530: f9400d08 ldr x8, [x8, #0x18] 1ac534: f85f03a9 ldur x9, [x29, #-0x10] 1ac538: f9400129 ldr x9, [x9] 1ac53c: f9000d28 str x8, [x9, #0x18] 1ac540: f85f03a8 ldur x8, [x29, #-0x10] 1ac544: f9400100 ldr x0, [x8] 1ac548: 94000325 bl 0x1ad1dc 1ac54c: f85e83a8 ldur x8, [x29, #-0x18] 1ac550: f9400be9 ldr x9, [sp, #0x10] 1ac554: eb09011f cmp x8, x9 1ac558: 1a9f07ea cset w10, ne 1ac55c: 3700004a tbnz w10, #0x0, 0x1ac564 1ac560: 1400000c b 0x1ac590 1ac564: f9401be8 ldr x8, [sp, #0x30] 1ac568: f85e83a9 ldur x9, [x29, #-0x18] 1ac56c: f9400129 ldr x9, [x9] 1ac570: eb09011f cmp x8, x9 1ac574: 1a9f17ea cset w10, eq 1ac578: 3700004a tbnz w10, #0x0, 0x1ac580 1ac57c: 14000005 b 0x1ac590 1ac580: f85f03a8 ldur x8, [x29, #-0x10] 1ac584: f9400108 ldr x8, [x8] 1ac588: f85e83a9 ldur x9, [x29, #-0x18] 1ac58c: f9000128 str x8, [x9] 1ac590: f9401be8 ldr x8, [sp, #0x30] 1ac594: f9400be9 ldr x9, [sp, #0x10] 1ac598: f9000d09 str x9, [x8, #0x18] 1ac59c: f94017e8 ldr x8, [sp, #0x28] 1ac5a0: f9401bea ldr x10, [sp, #0x30] 1ac5a4: f9000948 str x8, [x10, #0x10] 1ac5a8: f85d83a8 ldur x8, [x29, #-0x28] 1ac5ac: f81f83a8 stur x8, [x29, #-0x8] 1ac5b0: f85f83a0 ldur x0, [x29, #-0x8] 1ac5b4: a9467bfd ldp x29, x30, [sp, #0x60] 1ac5b8: 9101c3ff add sp, sp, #0x70 1ac5bc: d65f03c0 ret 1ac5c0: d10103ff sub sp, sp, #0x40 1ac5c4: a9037bfd stp x29, x30, [sp, #0x30] 1ac5c8: 9100c3fd add x29, sp, #0x30 1ac5cc: d2800008 mov x8, #0x0 // =0 1ac5d0: f81f83a0 stur x0, [x29, #-0x8] 1ac5d4: f81f03a1 stur x1, [x29, #-0x10] 1ac5d8: f9000be8 str x8, [sp, #0x10] 1ac5dc: 52800008 mov w8, #0x0 // =0 1ac5e0: f85f83a9 ldur x9, [x29, #-0x8] 1ac5e4: f9400bea ldr x10, [sp, #0x10] 1ac5e8: eb0a013f cmp x9, x10 1ac5ec: 1a9f07eb cset w11, ne 1ac5f0: b9000fe8 str w8, [sp, #0xc] 1ac5f4: 3700004b tbnz w11, #0x0, 0x1ac5fc 1ac5f8: 14000007 b 0x1ac614 1ac5fc: f85f03a8 ldur x8, [x29, #-0x10] 1ac600: f85f83a9 ldur x9, [x29, #-0x8] 1ac604: f9400929 ldr x9, [x9, #0x10] 1ac608: eb09011f cmp x8, x9 1ac60c: 1a9fb7ea cset w10, ge 1ac610: b9000fea str w10, [sp, #0xc] 1ac614: b9400fe8 ldr w8, [sp, #0xc] 1ac618: 37000048 tbnz w8, #0x0, 0x1ac620 1ac61c: 1400000e b 0x1ac654 1ac620: f85f83a8 ldur x8, [x29, #-0x8] 1ac624: f9400d08 ldr x8, [x8, #0x18] 1ac628: f9000fe8 str x8, [sp, #0x18] 1ac62c: f85f83a8 ldur x8, [x29, #-0x8] 1ac630: f9400908 ldr x8, [x8, #0x10] 1ac634: f85f03a9 ldur x9, [x29, #-0x10] 1ac638: eb080128 subs x8, x9, x8 1ac63c: f81f03a8 stur x8, [x29, #-0x10] 1ac640: f85f83a0 ldur x0, [x29, #-0x8] 1ac644: 940003d0 bl 0x1ad584 1ac648: f9400fe8 ldr x8, [sp, #0x18] 1ac64c: f81f83a8 stur x8, [x29, #-0x8] 1ac650: 17ffffe3 b 0x1ac5dc 1ac654: f85f83a8 ldur x8, [x29, #-0x8] 1ac658: f9400be9 ldr x9, [sp, #0x10] 1ac65c: eb09011f cmp x8, x9 1ac660: 1a9f07ea cset w10, ne 1ac664: 3700004a tbnz w10, #0x0, 0x1ac66c 1ac668: 1400000b b 0x1ac694 1ac66c: f85f03a8 ldur x8, [x29, #-0x10] 1ac670: f85f83a9 ldur x9, [x29, #-0x8] 1ac674: f940052a ldr x10, [x9, #0x8] 1ac678: 8b080148 add x8, x10, x8 1ac67c: f9000528 str x8, [x9, #0x8] 1ac680: f85f03a8 ldur x8, [x29, #-0x10] 1ac684: f85f83a9 ldur x9, [x29, #-0x8] 1ac688: f940092a ldr x10, [x9, #0x10] 1ac68c: eb080148 subs x8, x10, x8 1ac690: f9000928 str x8, [x9, #0x10] 1ac694: f85f83a0 ldur x0, [x29, #-0x8] 1ac698: a9437bfd ldp x29, x30, [sp, #0x30] 1ac69c: 910103ff add sp, sp, #0x40 1ac6a0: d65f03c0 ret 00000000001ac6a4 : 1ac6a4: d10103ff sub sp, sp, #0x40 1ac6a8: a9037bfd stp x29, x30, [sp, #0x30] 1ac6ac: 9100c3fd add x29, sp, #0x30 1ac6b0: f81f03a0 stur x0, [x29, #-0x10] 1ac6b4: f9000fe1 str x1, [sp, #0x18] 1ac6b8: d2800008 mov x8, #0x0 // =0 1ac6bc: f85f03a0 ldur x0, [x29, #-0x10] 1ac6c0: f9400fe1 ldr x1, [sp, #0x18] 1ac6c4: f90007e8 str x8, [sp, #0x8] 1ac6c8: 97fbecc6 bl 0xa79e0 1ac6cc: f9000be0 str x0, [sp, #0x10] 1ac6d0: f9400be8 ldr x8, [sp, #0x10] 1ac6d4: f94007e0 ldr x0, [sp, #0x8] 1ac6d8: eb00011f cmp x8, x0 1ac6dc: 1a9fd7e9 cset w9, gt 1ac6e0: 37000049 tbnz w9, #0x0, 0x1ac6e8 1ac6e4: 14000004 b 0x1ac6f4 1ac6e8: 320003e8 orr w8, wzr, #0x1 1ac6ec: b81fc3a8 stur w8, [x29, #-0x4] 1ac6f0: 14000010 b 0x1ac730 1ac6f4: f9400be8 ldr x8, [sp, #0x10] 1ac6f8: b4000048 cbz x8, 0x1ac700 1ac6fc: 14000003 b 0x1ac708 1ac700: b81fc3bf stur wzr, [x29, #-0x4] 1ac704: 1400000b b 0x1ac730 1ac708: f85f03a8 ldur x8, [x29, #-0x10] 1ac70c: b9402109 ldr w9, [x8, #0x20] 1ac710: 350000e9 cbnz w9, 0x1ac72c 1ac714: 12800128 mov w8, #-0xa // =-10 1ac718: 320003e9 orr w9, wzr, #0x1 1ac71c: f85f03aa ldur x10, [x29, #-0x10] 1ac720: b9002149 str w9, [x10, #0x20] 1ac724: b81fc3a8 stur w8, [x29, #-0x4] 1ac728: 14000002 b 0x1ac730 1ac72c: 17ffffe3 b 0x1ac6b8 1ac730: b85fc3a0 ldur w0, [x29, #-0x4] 1ac734: a9437bfd ldp x29, x30, [sp, #0x30] 1ac738: 910103ff add sp, sp, #0x40 1ac73c: d65f03c0 ret 1ac740: d100c3ff sub sp, sp, #0x30 1ac744: a9027bfd stp x29, x30, [sp, #0x20] 1ac748: 910083fd add x29, sp, #0x20 1ac74c: d2800008 mov x8, #0x0 // =0 1ac750: f81f83a0 stur x0, [x29, #-0x8] 1ac754: f90007e8 str x8, [sp, #0x8] 1ac758: f85f83a8 ldur x8, [x29, #-0x8] 1ac75c: f94007e9 ldr x9, [sp, #0x8] 1ac760: eb09011f cmp x8, x9 1ac764: 1a9f07ea cset w10, ne 1ac768: 3700004a tbnz w10, #0x0, 0x1ac770 1ac76c: 14000009 b 0x1ac790 1ac770: f85f83a8 ldur x8, [x29, #-0x8] 1ac774: f9400d08 ldr x8, [x8, #0x18] 1ac778: f9000be8 str x8, [sp, #0x10] 1ac77c: f85f83a0 ldur x0, [x29, #-0x8] 1ac780: 94000381 bl 0x1ad584 1ac784: f9400be8 ldr x8, [sp, #0x10] 1ac788: f81f83a8 stur x8, [x29, #-0x8] 1ac78c: 17fffff3 b 0x1ac758 1ac790: a9427bfd ldp x29, x30, [sp, #0x20] 1ac794: 9100c3ff add sp, sp, #0x30 1ac798: d65f03c0 ret 00000000001ac79c : 1ac79c: d100c3ff sub sp, sp, #0x30 1ac7a0: f90013fe str x30, [sp, #0x20] 1ac7a4: 52800008 mov w8, #0x0 // =0 1ac7a8: d2800d02 mov x2, #0x68 // =104 1ac7ac: 92800009 mov x9, #-0x1 // =-1 1ac7b0: f9000fe0 str x0, [sp, #0x18] 1ac7b4: b90017e1 str w1, [sp, #0x14] 1ac7b8: f9400fe0 ldr x0, [sp, #0x18] 1ac7bc: 2a0803e1 mov w1, w8 1ac7c0: f90007e9 str x9, [sp, #0x8] 1ac7c4: 97fbe90b bl 0xa6bf0 1ac7c8: b94017e8 ldr w8, [sp, #0x14] 1ac7cc: 2a0803e9 mov w9, w8 1ac7d0: 93407d29 sxtw x9, w9 1ac7d4: f9400fe0 ldr x0, [sp, #0x18] 1ac7d8: f9001409 str x9, [x0, #0x28] 1ac7dc: f9400fe9 ldr x9, [sp, #0x18] 1ac7e0: f94007e0 ldr x0, [sp, #0x8] 1ac7e4: f9001920 str x0, [x9, #0x30] 1ac7e8: f94013fe ldr x30, [sp, #0x20] 1ac7ec: 9100c3ff add sp, sp, #0x30 1ac7f0: d65f03c0 ret 00000000001ac7f4 : 1ac7f4: d100c3ff sub sp, sp, #0x30 1ac7f8: a9027bfd stp x29, x30, [sp, #0x20] 1ac7fc: 910083fd add x29, sp, #0x20 1ac800: b24003e8 orr x8, xzr, #0x1 1ac804: d2800d01 mov x1, #0x68 // =104 1ac808: 92800009 mov x9, #-0x1 // =-1 1ac80c: b81fc3a0 stur w0, [x29, #-0x4] 1ac810: aa0803e0 mov x0, x8 1ac814: f90007e9 str x9, [sp, #0x8] 1ac818: 97fbd63a bl 0xa2100 1ac81c: f9000be0 str x0, [sp, #0x10] 1ac820: b85fc3aa ldur w10, [x29, #-0x4] 1ac824: 2a0a03e8 mov w8, w10 1ac828: 93407d08 sxtw x8, w8 1ac82c: f9400be9 ldr x9, [sp, #0x10] 1ac830: f9001528 str x8, [x9, #0x28] 1ac834: f9400be8 ldr x8, [sp, #0x10] 1ac838: f94007e9 ldr x9, [sp, #0x8] 1ac83c: f9001909 str x9, [x8, #0x30] 1ac840: f9400be0 ldr x0, [sp, #0x10] 1ac844: a9427bfd ldp x29, x30, [sp, #0x20] 1ac848: 9100c3ff add sp, sp, #0x30 1ac84c: d65f03c0 ret 00000000001ac850 : 1ac850: d100c3ff sub sp, sp, #0x30 1ac854: a9027bfd stp x29, x30, [sp, #0x20] 1ac858: 910083fd add x29, sp, #0x20 1ac85c: d2800008 mov x8, #0x0 // =0 1ac860: f81f83a0 stur x0, [x29, #-0x8] 1ac864: f85f83a0 ldur x0, [x29, #-0x8] 1ac868: eb08001f cmp x0, x8 1ac86c: 1a9f07e9 cset w9, ne 1ac870: 37000049 tbnz w9, #0x0, 0x1ac878 1ac874: 14000010 b 0x1ac8b4 1ac878: d2800d02 mov x2, #0x68 // =104 1ac87c: 52800008 mov w8, #0x0 // =0 1ac880: f85f83a9 ldur x9, [x29, #-0x8] 1ac884: f9400520 ldr x0, [x9, #0x8] 1ac888: f9000be2 str x2, [sp, #0x10] 1ac88c: b9000fe8 str w8, [sp, #0xc] 1ac890: 97ffffac bl 0x1ac740 1ac894: f85f83a9 ldur x9, [x29, #-0x8] 1ac898: f9400d20 ldr x0, [x9, #0x18] 1ac89c: 97ffffa9 bl 0x1ac740 1ac8a0: f85f83a0 ldur x0, [x29, #-0x8] 1ac8a4: b9400fe8 ldr w8, [sp, #0xc] 1ac8a8: 2a0803e1 mov w1, w8 1ac8ac: f9400be2 ldr x2, [sp, #0x10] 1ac8b0: 97fbe8d0 bl 0xa6bf0 1ac8b4: 52800000 mov w0, #0x0 // =0 1ac8b8: a9427bfd ldp x29, x30, [sp, #0x20] 1ac8bc: 9100c3ff add sp, sp, #0x30 1ac8c0: d65f03c0 ret 00000000001ac8c4 : 1ac8c4: d100c3ff sub sp, sp, #0x30 1ac8c8: a9027bfd stp x29, x30, [sp, #0x20] 1ac8cc: 910083fd add x29, sp, #0x20 1ac8d0: d2800008 mov x8, #0x0 // =0 1ac8d4: f81f83a0 stur x0, [x29, #-0x8] 1ac8d8: f85f83a0 ldur x0, [x29, #-0x8] 1ac8dc: eb08001f cmp x0, x8 1ac8e0: 1a9f07e9 cset w9, ne 1ac8e4: 37000049 tbnz w9, #0x0, 0x1ac8ec 1ac8e8: 14000012 b 0x1ac930 1ac8ec: d2800d02 mov x2, #0x68 // =104 1ac8f0: 52800008 mov w8, #0x0 // =0 1ac8f4: f85f83a9 ldur x9, [x29, #-0x8] 1ac8f8: f9400520 ldr x0, [x9, #0x8] 1ac8fc: f9000be2 str x2, [sp, #0x10] 1ac900: b9000fe8 str w8, [sp, #0xc] 1ac904: 97ffff8f bl 0x1ac740 1ac908: f85f83a9 ldur x9, [x29, #-0x8] 1ac90c: f9400d20 ldr x0, [x9, #0x18] 1ac910: 97ffff8c bl 0x1ac740 1ac914: f85f83a0 ldur x0, [x29, #-0x8] 1ac918: b9400fe8 ldr w8, [sp, #0xc] 1ac91c: 2a0803e1 mov w1, w8 1ac920: f9400be2 ldr x2, [sp, #0x10] 1ac924: 97fbe8b3 bl 0xa6bf0 1ac928: f85f83a0 ldur x0, [x29, #-0x8] 1ac92c: 97fbd549 bl 0xa1e50 1ac930: 52800000 mov w0, #0x0 // =0 1ac934: a9427bfd ldp x29, x30, [sp, #0x20] 1ac938: 9100c3ff add sp, sp, #0x30 1ac93c: d65f03c0 ret 00000000001ac940 : 1ac940: d10103ff sub sp, sp, #0x40 1ac944: a9037bfd stp x29, x30, [sp, #0x30] 1ac948: 9100c3fd add x29, sp, #0x30 1ac94c: d2800008 mov x8, #0x0 // =0 1ac950: f81f03a0 stur x0, [x29, #-0x10] 1ac954: f9000fe1 str x1, [sp, #0x18] 1ac958: f9400fe0 ldr x0, [sp, #0x18] 1ac95c: f90007e8 str x8, [sp, #0x8] 1ac960: 97fbf25c bl 0xa92d0 1ac964: b90017e0 str w0, [sp, #0x14] 1ac968: f9400fe0 ldr x0, [sp, #0x18] 1ac96c: 97fbda95 bl 0xa33c0 1ac970: b90013e0 str w0, [sp, #0x10] 1ac974: b94017e0 ldr w0, [sp, #0x14] 1ac978: 2a0003e8 mov w8, w0 1ac97c: 93407d08 sxtw x8, w8 1ac980: f85f03a1 ldur x1, [x29, #-0x10] 1ac984: f9401421 ldr x1, [x1, #0x28] 1ac988: eb01011f cmp x8, x1 1ac98c: 1a9f07e0 cset w0, ne 1ac990: 37000040 tbnz w0, #0x0, 0x1ac998 1ac994: 14000004 b 0x1ac9a4 1ac998: 321c77e8 orr w8, wzr, #0xfffffff3 1ac99c: b81fc3a8 stur w8, [x29, #-0x4] 1ac9a0: 14000043 b 0x1acaac 1ac9a4: 52800008 mov w8, #0x0 // =0 1ac9a8: b94013e9 ldr w9, [sp, #0x10] 1ac9ac: 6b08013f cmp w9, w8 1ac9b0: 1a9fd7e8 cset w8, gt 1ac9b4: 37000048 tbnz w8, #0x0, 0x1ac9bc 1ac9b8: 14000004 b 0x1ac9c8 1ac9bc: 12800168 mov w8, #-0xc // =-12 1ac9c0: b81fc3a8 stur w8, [x29, #-0x4] 1ac9c4: 1400003a b 0x1acaac 1ac9c8: f85f03a8 ldur x8, [x29, #-0x10] 1ac9cc: f9400d08 ldr x8, [x8, #0x18] 1ac9d0: f94007e9 ldr x9, [sp, #0x8] 1ac9d4: eb09011f cmp x8, x9 1ac9d8: 1a9f07ea cset w10, ne 1ac9dc: 3700016a tbnz w10, #0x0, 0x1aca08 1ac9e0: f9400fe8 ldr x8, [sp, #0x18] 1ac9e4: f9400908 ldr x8, [x8, #0x10] 1ac9e8: f85f03a9 ldur x9, [x29, #-0x10] 1ac9ec: f9000d28 str x8, [x9, #0x18] 1ac9f0: f9400fe8 ldr x8, [sp, #0x18] 1ac9f4: f9400900 ldr x0, [x8, #0x10] 1ac9f8: 94000031 bl 0x1acabc 1ac9fc: f85f03a8 ldur x8, [x29, #-0x10] 1aca00: f9000900 str x0, [x8, #0x10] 1aca04: 14000008 b 0x1aca24 1aca08: f85f03a8 ldur x8, [x29, #-0x10] 1aca0c: f9400900 ldr x0, [x8, #0x10] 1aca10: f9400fe8 ldr x8, [sp, #0x18] 1aca14: f9400901 ldr x1, [x8, #0x10] 1aca18: 94000044 bl 0x1acb28 1aca1c: f85f03a8 ldur x8, [x29, #-0x10] 1aca20: f9000900 str x0, [x8, #0x10] 1aca24: f85f03a8 ldur x8, [x29, #-0x10] 1aca28: f9400508 ldr x8, [x8, #0x8] 1aca2c: f94007e9 ldr x9, [sp, #0x8] 1aca30: eb09011f cmp x8, x9 1aca34: 1a9f07ea cset w10, ne 1aca38: 3700020a tbnz w10, #0x0, 0x1aca78 1aca3c: 12800348 mov w8, #-0x1b // =-27 1aca40: f9400fe9 ldr x9, [sp, #0x18] 1aca44: f9400129 ldr x9, [x9] 1aca48: f85f03aa ldur x10, [x29, #-0x10] 1aca4c: f9000549 str x9, [x10, #0x8] 1aca50: f9400fe9 ldr x9, [sp, #0x18] 1aca54: f9400120 ldr x0, [x9] 1aca58: b90007e8 str w8, [sp, #0x4] 1aca5c: 94000018 bl 0x1acabc 1aca60: f85f03a9 ldur x9, [x29, #-0x10] 1aca64: f9000120 str x0, [x9] 1aca68: f85f03a9 ldur x9, [x29, #-0x10] 1aca6c: b94007e8 ldr w8, [sp, #0x4] 1aca70: b9004928 str w8, [x9, #0x48] 1aca74: 14000008 b 0x1aca94 1aca78: f85f03a8 ldur x8, [x29, #-0x10] 1aca7c: f9400100 ldr x0, [x8] 1aca80: f9400fe8 ldr x8, [sp, #0x18] 1aca84: f9400101 ldr x1, [x8] 1aca88: 94000028 bl 0x1acb28 1aca8c: f85f03a8 ldur x8, [x29, #-0x10] 1aca90: f9000100 str x0, [x8] 1aca94: b27b03e2 orr x2, xzr, #0x20 1aca98: 52800008 mov w8, #0x0 // =0 1aca9c: f9400fe0 ldr x0, [sp, #0x18] 1acaa0: 2a0803e1 mov w1, w8 1acaa4: 97fbe853 bl 0xa6bf0 1acaa8: b81fc3bf stur wzr, [x29, #-0x4] 1acaac: b85fc3a0 ldur w0, [x29, #-0x4] 1acab0: a9437bfd ldp x29, x30, [sp, #0x30] 1acab4: 910103ff add sp, sp, #0x40 1acab8: d65f03c0 ret 1acabc: d10083ff sub sp, sp, #0x20 1acac0: d2800008 mov x8, #0x0 // =0 1acac4: f9000be0 str x0, [sp, #0x10] 1acac8: f9400be0 ldr x0, [sp, #0x10] 1acacc: eb08001f cmp x0, x8 1acad0: 1a9f07e9 cset w9, ne 1acad4: f90007e8 str x8, [sp, #0x8] 1acad8: 37000089 tbnz w9, #0x0, 0x1acae8 1acadc: f94007e8 ldr x8, [sp, #0x8] 1acae0: f9000fe8 str x8, [sp, #0x18] 1acae4: 1400000e b 0x1acb1c 1acae8: f9400be8 ldr x8, [sp, #0x10] 1acaec: f9400d08 ldr x8, [x8, #0x18] 1acaf0: f94007e9 ldr x9, [sp, #0x8] 1acaf4: eb09011f cmp x8, x9 1acaf8: 1a9f07ea cset w10, ne 1acafc: 3700004a tbnz w10, #0x0, 0x1acb04 1acb00: 14000005 b 0x1acb14 1acb04: f9400be8 ldr x8, [sp, #0x10] 1acb08: f9400d08 ldr x8, [x8, #0x18] 1acb0c: f9000be8 str x8, [sp, #0x10] 1acb10: 17fffff6 b 0x1acae8 1acb14: f9400be8 ldr x8, [sp, #0x10] 1acb18: f9000fe8 str x8, [sp, #0x18] 1acb1c: f9400fe0 ldr x0, [sp, #0x18] 1acb20: 910083ff add sp, sp, #0x20 1acb24: d65f03c0 ret 1acb28: d100c3ff sub sp, sp, #0x30 1acb2c: a9027bfd stp x29, x30, [sp, #0x20] 1acb30: 910083fd add x29, sp, #0x20 1acb34: d2800008 mov x8, #0x0 // =0 1acb38: f9000be0 str x0, [sp, #0x10] 1acb3c: f90007e1 str x1, [sp, #0x8] 1acb40: f9400be0 ldr x0, [sp, #0x10] 1acb44: eb08001f cmp x0, x8 1acb48: 1a9f07e9 cset w9, ne 1acb4c: f90003e8 str x8, [sp] 1acb50: 37000089 tbnz w9, #0x0, 0x1acb60 1acb54: f94007e8 ldr x8, [sp, #0x8] 1acb58: f81f83a8 stur x8, [x29, #-0x8] 1acb5c: 14000012 b 0x1acba4 1acb60: f9400be8 ldr x8, [sp, #0x10] 1acb64: f9400d08 ldr x8, [x8, #0x18] 1acb68: f94003e9 ldr x9, [sp] 1acb6c: eb09011f cmp x8, x9 1acb70: 1a9f07ea cset w10, ne 1acb74: 3700004a tbnz w10, #0x0, 0x1acb7c 1acb78: 14000005 b 0x1acb8c 1acb7c: f9400be8 ldr x8, [sp, #0x10] 1acb80: f9400d08 ldr x8, [x8, #0x18] 1acb84: f9000be8 str x8, [sp, #0x10] 1acb88: 17fffff6 b 0x1acb60 1acb8c: f94007e8 ldr x8, [sp, #0x8] 1acb90: f9400be9 ldr x9, [sp, #0x10] 1acb94: f9000d28 str x8, [x9, #0x18] 1acb98: f94007e0 ldr x0, [sp, #0x8] 1acb9c: 97ffffc8 bl 0x1acabc 1acba0: f81f83a0 stur x0, [x29, #-0x8] 1acba4: f85f83a0 ldur x0, [x29, #-0x8] 1acba8: a9427bfd ldp x29, x30, [sp, #0x20] 1acbac: 9100c3ff add sp, sp, #0x30 1acbb0: d65f03c0 ret 00000000001acbb4 : 1acbb4: d100c3ff sub sp, sp, #0x30 1acbb8: a9027bfd stp x29, x30, [sp, #0x20] 1acbbc: 910083fd add x29, sp, #0x20 1acbc0: d2800008 mov x8, #0x0 // =0 1acbc4: 52800009 mov w9, #0x0 // =0 1acbc8: 9280000a mov x10, #-0x1 // =-1 1acbcc: f81f83a0 stur x0, [x29, #-0x8] 1acbd0: f85f83a0 ldur x0, [x29, #-0x8] 1acbd4: f9400400 ldr x0, [x0, #0x8] 1acbd8: f9000be8 str x8, [sp, #0x10] 1acbdc: b9000fe9 str w9, [sp, #0xc] 1acbe0: f90003ea str x10, [sp] 1acbe4: 97fffed7 bl 0x1ac740 1acbe8: f85f83a8 ldur x8, [x29, #-0x8] 1acbec: f9400d00 ldr x0, [x8, #0x18] 1acbf0: 97fffed4 bl 0x1ac740 1acbf4: f85f83a8 ldur x8, [x29, #-0x8] 1acbf8: f9400bea ldr x10, [sp, #0x10] 1acbfc: f900010a str x10, [x8] 1acc00: f85f83a8 ldur x8, [x29, #-0x8] 1acc04: f900050a str x10, [x8, #0x8] 1acc08: f85f83a8 ldur x8, [x29, #-0x8] 1acc0c: f900090a str x10, [x8, #0x10] 1acc10: f85f83a8 ldur x8, [x29, #-0x8] 1acc14: f9000d0a str x10, [x8, #0x18] 1acc18: f85f83a8 ldur x8, [x29, #-0x8] 1acc1c: b900211f str wzr, [x8, #0x20] 1acc20: f85f83a8 ldur x8, [x29, #-0x8] 1acc24: b900251f str wzr, [x8, #0x24] 1acc28: f85f83a8 ldur x8, [x29, #-0x8] 1acc2c: f94003e0 ldr x0, [sp] 1acc30: f9001900 str x0, [x8, #0x30] 1acc34: f85f83a8 ldur x8, [x29, #-0x8] 1acc38: f9001d1f str xzr, [x8, #0x38] 1acc3c: f85f83a8 ldur x8, [x29, #-0x8] 1acc40: f900211f str xzr, [x8, #0x40] 1acc44: f85f83a8 ldur x8, [x29, #-0x8] 1acc48: b9004d1f str wzr, [x8, #0x4c] 1acc4c: f85f83a8 ldur x8, [x29, #-0x8] 1acc50: b900491f str wzr, [x8, #0x48] 1acc54: f85f83a8 ldur x8, [x29, #-0x8] 1acc58: b900511f str wzr, [x8, #0x50] 1acc5c: f85f83a8 ldur x8, [x29, #-0x8] 1acc60: b900551f str wzr, [x8, #0x54] 1acc64: f85f83a8 ldur x8, [x29, #-0x8] 1acc68: b900591f str wzr, [x8, #0x58] 1acc6c: f85f83a8 ldur x8, [x29, #-0x8] 1acc70: b9005d1f str wzr, [x8, #0x5c] 1acc74: f85f83a8 ldur x8, [x29, #-0x8] 1acc78: b900611f str wzr, [x8, #0x60] 1acc7c: b9400fe0 ldr w0, [sp, #0xc] 1acc80: a9427bfd ldp x29, x30, [sp, #0x20] 1acc84: 9100c3ff add sp, sp, #0x30 1acc88: d65f03c0 ret 00000000001acc8c : 1acc8c: d10083ff sub sp, sp, #0x20 1acc90: a9017bfd stp x29, x30, [sp, #0x10] 1acc94: 910043fd add x29, sp, #0x10 1acc98: 52800008 mov w8, #0x0 // =0 1acc9c: f90007e0 str x0, [sp, #0x8] 1acca0: b90007e1 str w1, [sp, #0x4] 1acca4: f94007e0 ldr x0, [sp, #0x8] 1acca8: b90003e8 str w8, [sp] 1accac: 97fbcc11 bl 0x9fcf0 1accb0: b94007e8 ldr w8, [sp, #0x4] 1accb4: 2a0803e9 mov w9, w8 1accb8: 93407d29 sxtw x9, w9 1accbc: f94007ea ldr x10, [sp, #0x8] 1accc0: f9001549 str x9, [x10, #0x28] 1accc4: b94003e8 ldr w8, [sp] 1accc8: 2a0803e0 mov w0, w8 1acccc: a9417bfd ldp x29, x30, [sp, #0x10] 1accd0: 910083ff add sp, sp, #0x20 1accd4: d65f03c0 ret 00000000001accd8 : 1accd8: d10083ff sub sp, sp, #0x20 1accdc: a9017bfd stp x29, x30, [sp, #0x10] 1acce0: 910043fd add x29, sp, #0x10 1acce4: 320003e2 orr w2, wzr, #0x1 1acce8: f90007e0 str x0, [sp, #0x8] 1accec: f90003e1 str x1, [sp] 1accf0: f94007e0 ldr x0, [sp, #0x8] 1accf4: f94003e1 ldr x1, [sp] 1accf8: 94000004 bl 0x1acd08 1accfc: a9417bfd ldp x29, x30, [sp, #0x10] 1acd00: 910083ff add sp, sp, #0x20 1acd04: d65f03c0 ret 1acd08: d10203ff sub sp, sp, #0x80 1acd0c: a9077bfd stp x29, x30, [sp, #0x70] 1acd10: 9101c3fd add x29, sp, #0x70 1acd14: d53bd048 mrs x8, TPIDR_EL0 1acd18: f9401508 ldr x8, [x8, #0x28] 1acd1c: f81f83a8 stur x8, [x29, #-0x8] 1acd20: f9001be0 str x0, [sp, #0x30] 1acd24: f90017e1 str x1, [sp, #0x28] 1acd28: b90027e2 str w2, [sp, #0x24] 1acd2c: f94017e0 ldr x0, [sp, #0x28] 1acd30: 97fbf620 bl 0xaa5b0 1acd34: f9401be8 ldr x8, [sp, #0x30] 1acd38: b9001be0 str w0, [sp, #0x18] 1acd3c: aa0803e0 mov x0, x8 1acd40: 94000241 bl 0x1ad644 1acd44: f9401be8 ldr x8, [sp, #0x30] 1acd48: b9405102 ldr w2, [x8, #0x50] 1acd4c: 340003c2 cbz w2, 0x1acdc4 1acd50: 14000001 b 0x1acd54 1acd54: f9401be8 ldr x8, [sp, #0x30] 1acd58: b9405109 ldr w9, [x8, #0x50] 1acd5c: b90023e9 str w9, [sp, #0x20] 1acd60: f9401be8 ldr x8, [sp, #0x30] 1acd64: b9405909 ldr w9, [x8, #0x58] 1acd68: 340000c9 cbz w9, 0x1acd80 1acd6c: 14000001 b 0x1acd70 1acd70: f9401be8 ldr x8, [sp, #0x30] 1acd74: 2a1f03e9 mov w9, wzr 1acd78: b9005109 str w9, [x8, #0x50] 1acd7c: 14000005 b 0x1acd90 1acd80: f9401be8 ldr x8, [sp, #0x30] 1acd84: 320003e9 orr w9, wzr, #0x1 1acd88: b9005109 str w9, [x8, #0x50] 1acd8c: 14000001 b 0x1acd90 1acd90: b94023e8 ldr w8, [sp, #0x20] 1acd94: 71000908 subs w8, w8, #0x2 1acd98: b90017e8 str w8, [sp, #0x14] 1acd9c: 54000121 b.ne 0x1acdc0 1acda0: 14000001 b 0x1acda4 1acda4: f9401be8 ldr x8, [sp, #0x30] 1acda8: f9401d09 ldr x9, [x8, #0x38] 1acdac: 91000529 add x9, x9, #0x1 1acdb0: f9001d09 str x9, [x8, #0x38] 1acdb4: 1280012a mov w10, #-0xa // =-10 1acdb8: b81cc3aa stur w10, [x29, #-0x34] 1acdbc: 140000ba b 0x1ad0a4 1acdc0: 14000001 b 0x1acdc4 1acdc4: f9401be8 ldr x8, [sp, #0x30] 1acdc8: b9405509 ldr w9, [x8, #0x54] 1acdcc: 340003c9 cbz w9, 0x1ace44 1acdd0: 14000001 b 0x1acdd4 1acdd4: f9401be8 ldr x8, [sp, #0x30] 1acdd8: b9405509 ldr w9, [x8, #0x54] 1acddc: b9001fe9 str w9, [sp, #0x1c] 1acde0: f9401be8 ldr x8, [sp, #0x30] 1acde4: b9405909 ldr w9, [x8, #0x58] 1acde8: 340000c9 cbz w9, 0x1ace00 1acdec: 14000001 b 0x1acdf0 1acdf0: f9401be8 ldr x8, [sp, #0x30] 1acdf4: 2a1f03e9 mov w9, wzr 1acdf8: b9005509 str w9, [x8, #0x54] 1acdfc: 14000005 b 0x1ace10 1ace00: f9401be8 ldr x8, [sp, #0x30] 1ace04: 320003e9 orr w9, wzr, #0x1 1ace08: b9005509 str w9, [x8, #0x54] 1ace0c: 14000001 b 0x1ace10 1ace10: b9401fe8 ldr w8, [sp, #0x1c] 1ace14: 71000908 subs w8, w8, #0x2 1ace18: b90013e8 str w8, [sp, #0x10] 1ace1c: 54000121 b.ne 0x1ace40 1ace20: 14000001 b 0x1ace24 1ace24: f9401be8 ldr x8, [sp, #0x30] 1ace28: f9401d09 ldr x9, [x8, #0x38] 1ace2c: 91000529 add x9, x9, #0x1 1ace30: f9001d09 str x9, [x8, #0x38] 1ace34: 1280014a mov w10, #-0xb // =-11 1ace38: b81cc3aa stur w10, [x29, #-0x34] 1ace3c: 1400009a b 0x1ad0a4 1ace40: 14000001 b 0x1ace44 1ace44: f9401be8 ldr x8, [sp, #0x30] 1ace48: b9404d09 ldr w9, [x8, #0x4c] 1ace4c: 2a0903e8 mov w8, w9 1ace50: 2a0803e9 mov w9, w8 1ace54: 37f800a9 tbnz w9, #0x1f, 0x1ace68 1ace58: 14000001 b 0x1ace5c 1ace5c: 2a1f03e8 mov w8, wzr 1ace60: b81cc3a8 stur w8, [x29, #-0x34] 1ace64: 14000090 b 0x1ad0a4 1ace68: f94017e8 ldr x8, [sp, #0x28] 1ace6c: b5000108 cbnz x8, 0x1ace8c 1ace70: 14000001 b 0x1ace74 1ace74: b94027e8 ldr w8, [sp, #0x24] 1ace78: 350000a8 cbnz w8, 0x1ace8c 1ace7c: 14000001 b 0x1ace80 1ace80: 320003e8 orr w8, wzr, #0x1 1ace84: b81cc3a8 stur w8, [x29, #-0x34] 1ace88: 14000087 b 0x1ad0a4 1ace8c: f94017e8 ldr x8, [sp, #0x28] 1ace90: b4000628 cbz x8, 0x1acf54 1ace94: 14000001 b 0x1ace98 1ace98: f9401be8 ldr x8, [sp, #0x30] 1ace9c: b9802508 ldrsw x8, [x8, #0x24] 1acea0: f94017e9 ldr x9, [sp, #0x28] 1acea4: f9000928 str x8, [x9, #0x10] 1acea8: f9401be8 ldr x8, [sp, #0x30] 1aceac: b940210a ldr w10, [x8, #0x20] 1aceb0: 3400016a cbz w10, 0x1acedc 1aceb4: 14000001 b 0x1aceb8 1aceb8: f9401be8 ldr x8, [sp, #0x30] 1acebc: b9406109 ldr w9, [x8, #0x60] 1acec0: 350000e9 cbnz w9, 0x1acedc 1acec4: 14000001 b 0x1acec8 1acec8: f9401be8 ldr x8, [sp, #0x30] 1acecc: b9802108 ldrsw x8, [x8, #0x20] 1aced0: f94017e9 ldr x9, [sp, #0x28] 1aced4: f9000d28 str x8, [x9, #0x18] 1aced8: 14000005 b 0x1aceec 1acedc: f94017e8 ldr x8, [sp, #0x28] 1acee0: aa1f03e9 mov x9, xzr 1acee4: f9000d09 str x9, [x8, #0x18] 1acee8: 14000001 b 0x1aceec 1aceec: f9401be8 ldr x8, [sp, #0x30] 1acef0: b9404d09 ldr w9, [x8, #0x4c] 1acef4: 2a0903e8 mov w8, w9 1acef8: 2a0803e9 mov w9, w8 1acefc: 36f801a9 tbz w9, #0x1f, 0x1acf30 1acf00: 14000001 b 0x1acf04 1acf04: f9401be8 ldr x8, [sp, #0x30] 1acf08: b9406109 ldr w9, [x8, #0x60] 1acf0c: 2a0903e8 mov w8, w9 1acf10: 2a0803e9 mov w9, w8 1acf14: 37f800e9 tbnz w9, #0x1f, 0x1acf30 1acf18: 14000001 b 0x1acf1c 1acf1c: f9401be8 ldr x8, [sp, #0x30] 1acf20: f9402108 ldr x8, [x8, #0x40] 1acf24: f94017e9 ldr x9, [sp, #0x28] 1acf28: f9001128 str x8, [x9, #0x20] 1acf2c: 14000005 b 0x1acf40 1acf30: f94017e8 ldr x8, [sp, #0x28] 1acf34: 92800009 mov x9, #-0x1 // =-1 1acf38: f9001109 str x9, [x8, #0x20] 1acf3c: 14000001 b 0x1acf40 1acf40: f9401be8 ldr x8, [sp, #0x30] 1acf44: f9401d08 ldr x8, [x8, #0x38] 1acf48: f94017e9 ldr x9, [sp, #0x28] 1acf4c: f9001528 str x8, [x9, #0x28] 1acf50: 14000001 b 0x1acf54 1acf54: b94027e8 ldr w8, [sp, #0x24] 1acf58: 34000648 cbz w8, 0x1ad020 1acf5c: 14000001 b 0x1acf60 1acf60: f9401be8 ldr x8, [sp, #0x30] 1acf64: f9400501 ldr x1, [x8, #0x8] 1acf68: d100c3a0 sub x0, x29, #0x30 1acf6c: 97fff7ba bl 0x1aae54 1acf70: f94017e8 ldr x8, [sp, #0x28] 1acf74: b9000fe0 str w0, [sp, #0xc] 1acf78: b4000248 cbz x8, 0x1acfc0 1acf7c: 14000001 b 0x1acf80 1acf80: f9401be8 ldr x8, [sp, #0x30] 1acf84: 91006100 add x0, x8, #0x18 1acf88: 91004101 add x1, x8, #0x10 1acf8c: b9404d09 ldr w9, [x8, #0x4c] 1acf90: 2a0903e8 mov w8, w9 1acf94: 92407902 and x2, x8, #0x7fffffff 1acf98: 97fffcf6 bl 0x1ac370 1acf9c: f94017e8 ldr x8, [sp, #0x28] 1acfa0: f9000100 str x0, [x8] 1acfa4: f9401be8 ldr x8, [sp, #0x30] 1acfa8: b9404d09 ldr w9, [x8, #0x4c] 1acfac: 2a0903e8 mov w8, w9 1acfb0: 92407908 and x8, x8, #0x7fffffff 1acfb4: f94017e0 ldr x0, [sp, #0x28] 1acfb8: f9000408 str x8, [x0, #0x8] 1acfbc: 14000012 b 0x1ad004 1acfc0: f9401be8 ldr x8, [sp, #0x30] 1acfc4: f9400d00 ldr x0, [x8, #0x18] 1acfc8: b9404d09 ldr w9, [x8, #0x4c] 1acfcc: 2a0903e8 mov w8, w9 1acfd0: 92407901 and x1, x8, #0x7fffffff 1acfd4: 97fffd7b bl 0x1ac5c0 1acfd8: f9401be8 ldr x8, [sp, #0x30] 1acfdc: f9000d00 str x0, [x8, #0x18] 1acfe0: f9401be8 ldr x8, [sp, #0x30] 1acfe4: f9400d08 ldr x8, [x8, #0x18] 1acfe8: b50000c8 cbnz x8, 0x1ad000 1acfec: 14000001 b 0x1acff0 1acff0: f9401be8 ldr x8, [sp, #0x30] 1acff4: aa1f03e9 mov x9, xzr 1acff8: f9000909 str x9, [x8, #0x10] 1acffc: 14000001 b 0x1ad000 1ad000: 14000001 b 0x1ad004 1ad004: f9401be8 ldr x8, [sp, #0x30] 1ad008: b9406109 ldr w9, [x8, #0x60] 1ad00c: b9004d09 str w9, [x8, #0x4c] 1ad010: f9401be1 ldr x1, [sp, #0x30] 1ad014: d100c3a0 sub x0, x29, #0x30 1ad018: 9400027c bl 0x1ada08 1ad01c: 14000014 b 0x1ad06c 1ad020: f94017e8 ldr x8, [sp, #0x28] 1ad024: b4000228 cbz x8, 0x1ad068 1ad028: 14000001 b 0x1ad02c 1ad02c: f9401be8 ldr x8, [sp, #0x30] 1ad030: f9400d00 ldr x0, [x8, #0x18] 1ad034: b9404d09 ldr w9, [x8, #0x4c] 1ad038: 2a0903e8 mov w8, w9 1ad03c: 92407901 and x1, x8, #0x7fffffff 1ad040: 940002a8 bl 0x1adae0 1ad044: f94017e8 ldr x8, [sp, #0x28] 1ad048: f9000100 str x0, [x8] 1ad04c: f9401be8 ldr x8, [sp, #0x30] 1ad050: b9404d09 ldr w9, [x8, #0x4c] 1ad054: 2a0903e8 mov w8, w9 1ad058: 92407908 and x8, x8, #0x7fffffff 1ad05c: f94017e0 ldr x0, [sp, #0x28] 1ad060: f9000408 str x8, [x0, #0x8] 1ad064: 14000001 b 0x1ad068 1ad068: 14000001 b 0x1ad06c 1ad06c: b94027e8 ldr w8, [sp, #0x24] 1ad070: 34000148 cbz w8, 0x1ad098 1ad074: 14000001 b 0x1ad078 1ad078: f9401be8 ldr x8, [sp, #0x30] 1ad07c: f9401d09 ldr x9, [x8, #0x38] 1ad080: 91000529 add x9, x9, #0x1 1ad084: f9001d09 str x9, [x8, #0x38] 1ad088: f9401be8 ldr x8, [sp, #0x30] 1ad08c: 2a1f03ea mov w10, wzr 1ad090: b900250a str w10, [x8, #0x24] 1ad094: 14000001 b 0x1ad098 1ad098: 320003e8 orr w8, wzr, #0x1 1ad09c: b81cc3a8 stur w8, [x29, #-0x34] 1ad0a0: 14000001 b 0x1ad0a4 1ad0a4: b85cc3a8 ldur w8, [x29, #-0x34] 1ad0a8: d53bd049 mrs x9, TPIDR_EL0 1ad0ac: f9401529 ldr x9, [x9, #0x28] 1ad0b0: f85f83aa ldur x10, [x29, #-0x8] 1ad0b4: eb0a0129 subs x9, x9, x10 1ad0b8: b9000be8 str w8, [sp, #0x8] 1ad0bc: f90003e9 str x9, [sp] 1ad0c0: 540000c1 b.ne 0x1ad0d8 1ad0c4: 14000001 b 0x1ad0c8 1ad0c8: b9400be0 ldr w0, [sp, #0x8] 1ad0cc: a9477bfd ldp x29, x30, [sp, #0x70] 1ad0d0: 910203ff add sp, sp, #0x80 1ad0d4: d65f03c0 ret 1ad0d8: 97fbf326 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001ad0dc : 1ad0dc: d10083ff sub sp, sp, #0x20 1ad0e0: a9017bfd stp x29, x30, [sp, #0x10] 1ad0e4: 910043fd add x29, sp, #0x10 1ad0e8: 52800002 mov w2, #0x0 // =0 1ad0ec: f90007e0 str x0, [sp, #0x8] 1ad0f0: f90003e1 str x1, [sp] 1ad0f4: f94007e0 ldr x0, [sp, #0x8] 1ad0f8: f94003e1 ldr x1, [sp] 1ad0fc: 97ffff03 bl 0x1acd08 1ad100: a9417bfd ldp x29, x30, [sp, #0x10] 1ad104: 910083ff add sp, sp, #0x20 1ad108: d65f03c0 ret 00000000001ad10c : 1ad10c: d100c3ff sub sp, sp, #0x30 1ad110: a9027bfd stp x29, x30, [sp, #0x20] 1ad114: 910083fd add x29, sp, #0x20 1ad118: d2800008 mov x8, #0x0 // =0 1ad11c: f81f83a0 stur x0, [x29, #-0x8] 1ad120: f85f83a0 ldur x0, [x29, #-0x8] 1ad124: eb08001f cmp x0, x8 1ad128: 1a9f07e9 cset w9, ne 1ad12c: 37000049 tbnz w9, #0x0, 0x1ad134 1ad130: 1400000d b 0x1ad164 1ad134: b27c07e2 orr x2, xzr, #0x30 1ad138: 52800008 mov w8, #0x0 // =0 1ad13c: f85f83a9 ldur x9, [x29, #-0x8] 1ad140: f9400120 ldr x0, [x9] 1ad144: f9000be2 str x2, [sp, #0x10] 1ad148: b9000fe8 str w8, [sp, #0xc] 1ad14c: 97fffd7d bl 0x1ac740 1ad150: f85f83a0 ldur x0, [x29, #-0x8] 1ad154: b9400fe8 ldr w8, [sp, #0xc] 1ad158: 2a0803e1 mov w1, w8 1ad15c: f9400be2 ldr x2, [sp, #0x10] 1ad160: 97fbe6a4 bl 0xa6bf0 1ad164: 52800000 mov w0, #0x0 // =0 1ad168: a9427bfd ldp x29, x30, [sp, #0x20] 1ad16c: 9100c3ff add sp, sp, #0x30 1ad170: d65f03c0 ret 00000000001ad174 : 1ad174: d10083ff sub sp, sp, #0x20 1ad178: a9017bfd stp x29, x30, [sp, #0x10] 1ad17c: 910043fd add x29, sp, #0x10 1ad180: f90007e0 str x0, [sp, #0x8] 1ad184: f90003e1 str x1, [sp] 1ad188: f94003e0 ldr x0, [sp] 1ad18c: b9400808 ldr w8, [x0, #0x8] 1ad190: f94007e0 ldr x0, [sp, #0x8] 1ad194: b9000808 str w8, [x0, #0x8] 1ad198: f94003e0 ldr x0, [sp] 1ad19c: f9400c00 ldr x0, [x0, #0x18] 1ad1a0: f94007e1 ldr x1, [sp, #0x8] 1ad1a4: f9000c20 str x0, [x1, #0x18] 1ad1a8: f94003e0 ldr x0, [sp] 1ad1ac: f9400000 ldr x0, [x0] 1ad1b0: 97fbe11c bl 0xa5620 1ad1b4: f94007e1 ldr x1, [sp, #0x8] 1ad1b8: f9000020 str x0, [x1] 1ad1bc: f94003e0 ldr x0, [sp] 1ad1c0: f9400800 ldr x0, [x0, #0x10] 1ad1c4: 97fbe117 bl 0xa5620 1ad1c8: f94007e1 ldr x1, [sp, #0x8] 1ad1cc: f9000820 str x0, [x1, #0x10] 1ad1d0: a9417bfd ldp x29, x30, [sp, #0x10] 1ad1d4: 910083ff add sp, sp, #0x20 1ad1d8: d65f03c0 ret 1ad1dc: d10043ff sub sp, sp, #0x10 1ad1e0: f90007e0 str x0, [sp, #0x8] 1ad1e4: f94007e0 ldr x0, [sp, #0x8] 1ad1e8: f9400000 ldr x0, [x0] 1ad1ec: b9401008 ldr w8, [x0, #0x10] 1ad1f0: 11000508 add w8, w8, #0x1 1ad1f4: b9001008 str w8, [x0, #0x10] 1ad1f8: 910043ff add sp, sp, #0x10 1ad1fc: d65f03c0 ret 1ad200: d10043ff sub sp, sp, #0x10 1ad204: f90007e0 str x0, [sp, #0x8] 1ad208: b90007e1 str w1, [sp, #0x4] 1ad20c: b94007e1 ldr w1, [sp, #0x4] 1ad210: 2a0103e0 mov w0, w1 1ad214: 93407c00 sxtw x0, w0 1ad218: f94007e8 ldr x8, [sp, #0x8] 1ad21c: f9400d08 ldr x8, [x8, #0x18] 1ad220: eb08001f cmp x0, x8 1ad224: 1a9fa7e1 cset w1, lt 1ad228: 37000041 tbnz w1, #0x0, 0x1ad230 1ad22c: 14000019 b 0x1ad290 1ad230: f94007e8 ldr x8, [sp, #0x8] 1ad234: f9400108 ldr x8, [x8] 1ad238: f94007e9 ldr x9, [sp, #0x8] 1ad23c: f9000528 str x8, [x9, #0x8] 1ad240: f94007e8 ldr x8, [sp, #0x8] 1ad244: f9000d1f str xzr, [x8, #0x18] 1ad248: f94007e8 ldr x8, [sp, #0x8] 1ad24c: f9400d08 ldr x8, [x8, #0x18] 1ad250: f94007e9 ldr x9, [sp, #0x8] 1ad254: f9400529 ldr x9, [x9, #0x8] 1ad258: f9400929 ldr x9, [x9, #0x10] 1ad25c: 8b090108 add x8, x8, x9 1ad260: f94007e9 ldr x9, [sp, #0x8] 1ad264: f9001128 str x8, [x9, #0x20] 1ad268: f94007e8 ldr x8, [sp, #0x8] 1ad26c: f9400508 ldr x8, [x8, #0x8] 1ad270: f9400108 ldr x8, [x8] 1ad274: f9400108 ldr x8, [x8] 1ad278: f94007e9 ldr x9, [sp, #0x8] 1ad27c: f9400529 ldr x9, [x9, #0x8] 1ad280: f9400529 ldr x9, [x9, #0x8] 1ad284: 8b090108 add x8, x8, x9 1ad288: f94007e9 ldr x9, [sp, #0x8] 1ad28c: f9000928 str x8, [x9, #0x10] 1ad290: 910043ff add sp, sp, #0x10 1ad294: d65f03c0 ret 1ad298: d10043ff sub sp, sp, #0x10 1ad29c: f90007e0 str x0, [sp, #0x8] 1ad2a0: b90007e1 str w1, [sp, #0x4] 1ad2a4: b94007e8 ldr w8, [sp, #0x4] 1ad2a8: 2a0803e9 mov w9, w8 1ad2ac: 93407d29 sxtw x9, w9 1ad2b0: f94007ea ldr x10, [sp, #0x8] 1ad2b4: f940114a ldr x10, [x10, #0x20] 1ad2b8: eb0a013f cmp x9, x10 1ad2bc: 1a9fb7e8 cset w8, ge 1ad2c0: 37000048 tbnz w8, #0x0, 0x1ad2c8 1ad2c4: 14000020 b 0x1ad344 1ad2c8: f94007e8 ldr x8, [sp, #0x8] 1ad2cc: f9400508 ldr x8, [x8, #0x8] 1ad2d0: f9400908 ldr x8, [x8, #0x10] 1ad2d4: f94007e9 ldr x9, [sp, #0x8] 1ad2d8: f9400d2a ldr x10, [x9, #0x18] 1ad2dc: 8b080148 add x8, x10, x8 1ad2e0: f9000d28 str x8, [x9, #0x18] 1ad2e4: f94007e8 ldr x8, [sp, #0x8] 1ad2e8: f9400508 ldr x8, [x8, #0x8] 1ad2ec: f9400d08 ldr x8, [x8, #0x18] 1ad2f0: f94007e9 ldr x9, [sp, #0x8] 1ad2f4: f9000528 str x8, [x9, #0x8] 1ad2f8: f94007e8 ldr x8, [sp, #0x8] 1ad2fc: f9400508 ldr x8, [x8, #0x8] 1ad300: f9400908 ldr x8, [x8, #0x10] 1ad304: f94007e9 ldr x9, [sp, #0x8] 1ad308: f9400d29 ldr x9, [x9, #0x18] 1ad30c: 8b090108 add x8, x8, x9 1ad310: f94007e9 ldr x9, [sp, #0x8] 1ad314: f9001128 str x8, [x9, #0x20] 1ad318: f94007e8 ldr x8, [sp, #0x8] 1ad31c: f9400508 ldr x8, [x8, #0x8] 1ad320: f9400108 ldr x8, [x8] 1ad324: f9400108 ldr x8, [x8] 1ad328: f94007e9 ldr x9, [sp, #0x8] 1ad32c: f9400529 ldr x9, [x9, #0x8] 1ad330: f9400529 ldr x9, [x9, #0x8] 1ad334: 8b090108 add x8, x8, x9 1ad338: f94007e9 ldr x9, [sp, #0x8] 1ad33c: f9000928 str x8, [x9, #0x10] 1ad340: 17ffffd9 b 0x1ad2a4 1ad344: 910043ff add sp, sp, #0x10 1ad348: d65f03c0 ret 1ad34c: d10103ff sub sp, sp, #0x40 1ad350: a9037bfd stp x29, x30, [sp, #0x30] 1ad354: 9100c3fd add x29, sp, #0x30 1ad358: d2800008 mov x8, #0x0 // =0 1ad35c: f81f83a0 stur x0, [x29, #-0x8] 1ad360: f85f83a0 ldur x0, [x29, #-0x8] 1ad364: b9401409 ldr w9, [x0, #0x14] 1ad368: f90003e8 str x8, [sp] 1ad36c: 35000049 cbnz w9, 0x1ad374 1ad370: 14000038 b 0x1ad450 1ad374: f85f83a8 ldur x8, [x29, #-0x8] 1ad378: f9400108 ldr x8, [x8] 1ad37c: f81f03a8 stur x8, [x29, #-0x10] 1ad380: f85f83a8 ldur x8, [x29, #-0x8] 1ad384: f9400508 ldr x8, [x8, #0x8] 1ad388: f9000fe8 str x8, [sp, #0x18] 1ad38c: f85f03a8 ldur x8, [x29, #-0x10] 1ad390: f94003e9 ldr x9, [sp] 1ad394: eb09011f cmp x8, x9 1ad398: 1a9f07ea cset w10, ne 1ad39c: 3700004a tbnz w10, #0x0, 0x1ad3a4 1ad3a0: 14000013 b 0x1ad3ec 1ad3a4: f85f03a8 ldur x8, [x29, #-0x10] 1ad3a8: f9000be8 str x8, [sp, #0x10] 1ad3ac: f9400be8 ldr x8, [sp, #0x10] 1ad3b0: f9400d08 ldr x8, [x8, #0x18] 1ad3b4: f81f03a8 stur x8, [x29, #-0x10] 1ad3b8: f9400be8 ldr x8, [sp, #0x10] 1ad3bc: f9400108 ldr x8, [x8] 1ad3c0: f94003e9 ldr x9, [sp] 1ad3c4: eb09011f cmp x8, x9 1ad3c8: 1a9f07ea cset w10, ne 1ad3cc: 3700004a tbnz w10, #0x0, 0x1ad3d4 1ad3d0: 14000004 b 0x1ad3e0 1ad3d4: f9400be8 ldr x8, [sp, #0x10] 1ad3d8: f9400100 ldr x0, [x8] 1ad3dc: 97fbd29d bl 0xa1e50 1ad3e0: f9400be0 ldr x0, [sp, #0x10] 1ad3e4: 97fbd29b bl 0xa1e50 1ad3e8: 17ffffe9 b 0x1ad38c 1ad3ec: f85f83a8 ldur x8, [x29, #-0x8] 1ad3f0: f94003e9 ldr x9, [sp] 1ad3f4: f9000109 str x9, [x8] 1ad3f8: f9400fe8 ldr x8, [sp, #0x18] 1ad3fc: f94003e9 ldr x9, [sp] 1ad400: eb09011f cmp x8, x9 1ad404: 1a9f07ea cset w10, ne 1ad408: 3700004a tbnz w10, #0x0, 0x1ad410 1ad40c: 14000009 b 0x1ad430 1ad410: f9400fe8 ldr x8, [sp, #0x18] 1ad414: f90007e8 str x8, [sp, #0x8] 1ad418: f94007e8 ldr x8, [sp, #0x8] 1ad41c: f9400d08 ldr x8, [x8, #0x18] 1ad420: f9000fe8 str x8, [sp, #0x18] 1ad424: f94007e0 ldr x0, [sp, #0x8] 1ad428: 97fbd28a bl 0xa1e50 1ad42c: 17fffff3 b 0x1ad3f8 1ad430: f85f83a8 ldur x8, [x29, #-0x8] 1ad434: f94003e9 ldr x9, [sp] 1ad438: f9000509 str x9, [x8, #0x8] 1ad43c: f85f83a8 ldur x8, [x29, #-0x8] 1ad440: b940110a ldr w10, [x8, #0x10] 1ad444: 3500006a cbnz w10, 0x1ad450 1ad448: f85f83a0 ldur x0, [x29, #-0x8] 1ad44c: 97fbd281 bl 0xa1e50 1ad450: a9437bfd ldp x29, x30, [sp, #0x30] 1ad454: 910103ff add sp, sp, #0x40 1ad458: d65f03c0 ret 1ad45c: d10103ff sub sp, sp, #0x40 1ad460: a9037bfd stp x29, x30, [sp, #0x30] 1ad464: 9100c3fd add x29, sp, #0x30 1ad468: d2800008 mov x8, #0x0 // =0 1ad46c: f81f83a0 stur x0, [x29, #-0x8] 1ad470: f81f03a1 stur x1, [x29, #-0x10] 1ad474: f85f83a0 ldur x0, [x29, #-0x8] 1ad478: b9401009 ldr w9, [x0, #0x10] 1ad47c: 11000529 add w9, w9, #0x1 1ad480: b9001009 str w9, [x0, #0x10] 1ad484: f85f83a0 ldur x0, [x29, #-0x8] 1ad488: f9400000 ldr x0, [x0] 1ad48c: eb08001f cmp x0, x8 1ad490: 1a9f07e9 cset w9, ne 1ad494: 37000049 tbnz w9, #0x0, 0x1ad49c 1ad498: 14000019 b 0x1ad4fc 1ad49c: f85f83a8 ldur x8, [x29, #-0x8] 1ad4a0: f9400108 ldr x8, [x8] 1ad4a4: f9000fe8 str x8, [sp, #0x18] 1ad4a8: f9400fe8 ldr x8, [sp, #0x18] 1ad4ac: f9400d08 ldr x8, [x8, #0x18] 1ad4b0: f85f83a9 ldur x9, [x29, #-0x8] 1ad4b4: f9000128 str x8, [x9] 1ad4b8: f9400fe8 ldr x8, [sp, #0x18] 1ad4bc: f9400508 ldr x8, [x8, #0x8] 1ad4c0: f85f03a9 ldur x9, [x29, #-0x10] 1ad4c4: eb09011f cmp x8, x9 1ad4c8: 1a9fa7ea cset w10, lt 1ad4cc: 3700004a tbnz w10, #0x0, 0x1ad4d4 1ad4d0: 1400000a b 0x1ad4f8 1ad4d4: f9400fe8 ldr x8, [sp, #0x18] 1ad4d8: f9400100 ldr x0, [x8] 1ad4dc: f85f03a1 ldur x1, [x29, #-0x10] 1ad4e0: 97fbd964 bl 0xa3a70 1ad4e4: f9400fe8 ldr x8, [sp, #0x18] 1ad4e8: f9000100 str x0, [x8] 1ad4ec: f85f03a8 ldur x8, [x29, #-0x10] 1ad4f0: f9400fe0 ldr x0, [sp, #0x18] 1ad4f4: f9000408 str x8, [x0, #0x8] 1ad4f8: 14000019 b 0x1ad55c 1ad4fc: b27b03e0 orr x0, xzr, #0x20 1ad500: b27c03e8 orr x8, xzr, #0x10 1ad504: f9000be8 str x8, [sp, #0x10] 1ad508: 97fbd362 bl 0xa2290 1ad50c: f9000fe0 str x0, [sp, #0x18] 1ad510: f85f03a8 ldur x8, [x29, #-0x10] 1ad514: f9400be0 ldr x0, [sp, #0x10] 1ad518: eb00011f cmp x8, x0 1ad51c: 1a9fa7e9 cset w9, lt 1ad520: 37000049 tbnz w9, #0x0, 0x1ad528 1ad524: 14000004 b 0x1ad534 1ad528: b27c03e8 orr x8, xzr, #0x10 1ad52c: f90007e8 str x8, [sp, #0x8] 1ad530: 14000003 b 0x1ad53c 1ad534: f85f03a8 ldur x8, [x29, #-0x10] 1ad538: f90007e8 str x8, [sp, #0x8] 1ad53c: f94007e8 ldr x8, [sp, #0x8] 1ad540: aa0803e0 mov x0, x8 1ad544: 97fbd353 bl 0xa2290 1ad548: f9400fe8 ldr x8, [sp, #0x18] 1ad54c: f9000100 str x0, [x8] 1ad550: f85f03a8 ldur x8, [x29, #-0x10] 1ad554: f9400fe0 ldr x0, [sp, #0x18] 1ad558: f9000408 str x8, [x0, #0x8] 1ad55c: 320003e8 orr w8, wzr, #0x1 1ad560: f9400fe9 ldr x9, [sp, #0x18] 1ad564: b9001128 str w8, [x9, #0x10] 1ad568: f85f83a9 ldur x9, [x29, #-0x8] 1ad56c: f9400fea ldr x10, [sp, #0x18] 1ad570: f9000d49 str x9, [x10, #0x18] 1ad574: f9400fe0 ldr x0, [sp, #0x18] 1ad578: a9437bfd ldp x29, x30, [sp, #0x30] 1ad57c: 910103ff add sp, sp, #0x40 1ad580: d65f03c0 ret 1ad584: d100c3ff sub sp, sp, #0x30 1ad588: a9027bfd stp x29, x30, [sp, #0x20] 1ad58c: 910083fd add x29, sp, #0x20 1ad590: 12800008 mov w8, #-0x1 // =-1 1ad594: f81f83a0 stur x0, [x29, #-0x8] 1ad598: f85f83a0 ldur x0, [x29, #-0x8] 1ad59c: f9400000 ldr x0, [x0] 1ad5a0: f9000be0 str x0, [sp, #0x10] 1ad5a4: f9400be0 ldr x0, [sp, #0x10] 1ad5a8: f9400c00 ldr x0, [x0, #0x18] 1ad5ac: f90007e0 str x0, [sp, #0x8] 1ad5b0: f9400be0 ldr x0, [sp, #0x10] 1ad5b4: b9401009 ldr w9, [x0, #0x10] 1ad5b8: 0b080128 add w8, w9, w8 1ad5bc: b9001008 str w8, [x0, #0x10] 1ad5c0: f9400be0 ldr x0, [sp, #0x10] 1ad5c4: b9401008 ldr w8, [x0, #0x10] 1ad5c8: 34000048 cbz w8, 0x1ad5d0 1ad5cc: 1400000d b 0x1ad600 1ad5d0: 12800008 mov w8, #-0x1 // =-1 1ad5d4: f94007e9 ldr x9, [sp, #0x8] 1ad5d8: b940112a ldr w10, [x9, #0x10] 1ad5dc: 0b080148 add w8, w10, w8 1ad5e0: b9001128 str w8, [x9, #0x10] 1ad5e4: f94007e9 ldr x9, [sp, #0x8] 1ad5e8: f9400129 ldr x9, [x9] 1ad5ec: f9400beb ldr x11, [sp, #0x10] 1ad5f0: f9000d69 str x9, [x11, #0x18] 1ad5f4: f9400be9 ldr x9, [sp, #0x10] 1ad5f8: f94007eb ldr x11, [sp, #0x8] 1ad5fc: f9000169 str x9, [x11] 1ad600: 12800008 mov w8, #-0x1 // =-1 1ad604: f94007e9 ldr x9, [sp, #0x8] 1ad608: b940112a ldr w10, [x9, #0x10] 1ad60c: 0b080148 add w8, w10, w8 1ad610: b9001128 str w8, [x9, #0x10] 1ad614: f94007e9 ldr x9, [sp, #0x8] 1ad618: f9400529 ldr x9, [x9, #0x8] 1ad61c: f85f83ab ldur x11, [x29, #-0x8] 1ad620: f9000d69 str x9, [x11, #0x18] 1ad624: f85f83a9 ldur x9, [x29, #-0x8] 1ad628: f94007eb ldr x11, [sp, #0x8] 1ad62c: f9000569 str x9, [x11, #0x8] 1ad630: f94007e0 ldr x0, [sp, #0x8] 1ad634: 97ffff46 bl 0x1ad34c 1ad638: a9427bfd ldp x29, x30, [sp, #0x20] 1ad63c: 9100c3ff add sp, sp, #0x30 1ad640: d65f03c0 ret 1ad644: d10303ff sub sp, sp, #0xc0 1ad648: a90b7bfd stp x29, x30, [sp, #0xb0] 1ad64c: 9102c3fd add x29, sp, #0xb0 1ad650: d53bd048 mrs x8, TPIDR_EL0 1ad654: f9401508 ldr x8, [x8, #0x28] 1ad658: f81f83a8 stur x8, [x29, #-0x8] 1ad65c: f9002fe0 str x0, [sp, #0x58] 1ad660: 14000001 b 0x1ad664 1ad664: f9402fe8 ldr x8, [sp, #0x58] 1ad668: b9404d09 ldr w9, [x8, #0x4c] 1ad66c: 2a0903e8 mov w8, w9 1ad670: 2a0803e9 mov w9, w8 1ad674: 37f81b49 tbnz w9, #0x1f, 0x1ad9dc 1ad678: 14000001 b 0x1ad67c 1ad67c: f9402fe8 ldr x8, [sp, #0x58] 1ad680: f9400508 ldr x8, [x8, #0x8] 1ad684: b5000068 cbnz x8, 0x1ad690 1ad688: 14000001 b 0x1ad68c 1ad68c: 140000d4 b 0x1ad9dc 1ad690: f9402fe8 ldr x8, [sp, #0x58] 1ad694: b9404909 ldr w9, [x8, #0x48] 1ad698: 37f80189 tbnz w9, #0x1f, 0x1ad6c8 1ad69c: 14000001 b 0x1ad6a0 1ad6a0: f9402fe8 ldr x8, [sp, #0x58] 1ad6a4: f9400500 ldr x0, [x8, #0x8] 1ad6a8: b9404909 ldr w9, [x8, #0x48] 1ad6ac: 11006d29 add w9, w9, #0x1b 1ad6b0: 2a0903e8 mov w8, w9 1ad6b4: 93407d01 sxtw x1, w8 1ad6b8: 97fffbc2 bl 0x1ac5c0 1ad6bc: f9402fe8 ldr x8, [sp, #0x58] 1ad6c0: f9000500 str x0, [x8, #0x8] 1ad6c4: 14000001 b 0x1ad6c8 1ad6c8: f9402fe8 ldr x8, [sp, #0x58] 1ad6cc: 2a1f03e9 mov w9, wzr 1ad6d0: b9004909 str w9, [x8, #0x48] 1ad6d4: f9402fe8 ldr x8, [sp, #0x58] 1ad6d8: b9005d09 str w9, [x8, #0x5c] 1ad6dc: f9402fe8 ldr x8, [sp, #0x58] 1ad6e0: b9005909 str w9, [x8, #0x58] 1ad6e4: f9402fe8 ldr x8, [sp, #0x58] 1ad6e8: f9400508 ldr x8, [x8, #0x8] 1ad6ec: b50000c8 cbnz x8, 0x1ad704 1ad6f0: 14000001 b 0x1ad6f4 1ad6f4: f9402fe8 ldr x8, [sp, #0x58] 1ad6f8: aa1f03e9 mov x9, xzr 1ad6fc: f9000109 str x9, [x8] 1ad700: 140000b7 b 0x1ad9dc 1ad704: f9402fe8 ldr x8, [sp, #0x58] 1ad708: f9400508 ldr x8, [x8, #0x8] 1ad70c: f81b03a8 stur x8, [x29, #-0x50] 1ad710: d10143a0 sub x0, x29, #0x50 1ad714: 97fbcd03 bl 0xa0b20 1ad718: 2a0003e0 mov w0, w0 1ad71c: 2a0003e8 mov w8, w0 1ad720: f9002be8 str x8, [sp, #0x50] 1ad724: f9402fe8 ldr x8, [sp, #0x58] 1ad728: f9400501 ldr x1, [x8, #0x8] 1ad72c: d100c3a8 sub x8, x29, #0x30 1ad730: aa0803e0 mov x0, x8 1ad734: f90027e8 str x8, [sp, #0x48] 1ad738: 97fff5c7 bl 0x1aae54 1ad73c: 52800341 mov w1, #0x1a // =26 1ad740: f94027e8 ldr x8, [sp, #0x48] 1ad744: b90047e0 str w0, [sp, #0x44] 1ad748: aa0803e0 mov x0, x8 1ad74c: 97fff5f1 bl 0x1aaf10 1ad750: 12001c00 and w0, w0, #0xff 1ad754: f9402fe8 ldr x8, [sp, #0x58] 1ad758: b9004900 str w0, [x8, #0x48] 1ad75c: f9402be8 ldr x8, [sp, #0x50] 1ad760: f9402ffe ldr x30, [sp, #0x58] 1ad764: f9401bde ldr x30, [x30, #0x30] 1ad768: eb1e0108 subs x8, x8, x30 1ad76c: f9001fe8 str x8, [sp, #0x38] 1ad770: 54000460 b.eq 0x1ad7fc 1ad774: 14000001 b 0x1ad778 1ad778: f9402fe8 ldr x8, [sp, #0x58] 1ad77c: f9401908 ldr x8, [x8, #0x30] 1ad780: b1000508 adds x8, x8, #0x1 1ad784: f9001be8 str x8, [sp, #0x30] 1ad788: 540000c1 b.ne 0x1ad7a0 1ad78c: 14000001 b 0x1ad790 1ad790: f9402fe8 ldr x8, [sp, #0x58] 1ad794: 320003e9 orr w9, wzr, #0x1 1ad798: b9005109 str w9, [x8, #0x50] 1ad79c: 14000005 b 0x1ad7b0 1ad7a0: f9402fe8 ldr x8, [sp, #0x58] 1ad7a4: 321f03e9 orr w9, wzr, #0x2 1ad7a8: b9005109 str w9, [x8, #0x50] 1ad7ac: 14000001 b 0x1ad7b0 1ad7b0: f9402fe8 ldr x8, [sp, #0x58] 1ad7b4: f9400d00 ldr x0, [x8, #0x18] 1ad7b8: b9404d09 ldr w9, [x8, #0x4c] 1ad7bc: 2a0903e1 mov w1, w9 1ad7c0: 97fffb80 bl 0x1ac5c0 1ad7c4: f9402fe8 ldr x8, [sp, #0x58] 1ad7c8: f9000d00 str x0, [x8, #0x18] 1ad7cc: f9402fe8 ldr x8, [sp, #0x58] 1ad7d0: f9400d08 ldr x8, [x8, #0x18] 1ad7d4: b50000c8 cbnz x8, 0x1ad7ec 1ad7d8: 14000001 b 0x1ad7dc 1ad7dc: f9402fe8 ldr x8, [sp, #0x58] 1ad7e0: aa1f03e9 mov x9, xzr 1ad7e4: f9000909 str x9, [x8, #0x10] 1ad7e8: 14000001 b 0x1ad7ec 1ad7ec: f9402fe8 ldr x8, [sp, #0x58] 1ad7f0: 2a1f03e9 mov w9, wzr 1ad7f4: b9004d09 str w9, [x8, #0x4c] 1ad7f8: 14000001 b 0x1ad7fc 1ad7fc: d10143a0 sub x0, x29, #0x50 1ad800: 97fbf150 bl 0xa9d40 1ad804: 34000540 cbz w0, 0x1ad8ac 1ad808: 14000001 b 0x1ad80c 1ad80c: f9402fe8 ldr x8, [sp, #0x58] 1ad810: b9404d09 ldr w9, [x8, #0x4c] 1ad814: 350004a9 cbnz w9, 0x1ad8a8 1ad818: 14000001 b 0x1ad81c 1ad81c: f9402fe1 ldr x1, [sp, #0x58] 1ad820: d100c3a0 sub x0, x29, #0x30 1ad824: 94000079 bl 0x1ada08 1ad828: f9402fe0 ldr x0, [sp, #0x58] 1ad82c: f9400c01 ldr x1, [x0, #0x18] 1ad830: b9406008 ldr w8, [x0, #0x60] 1ad834: 2a0803e0 mov w0, w8 1ad838: 92407800 and x0, x0, #0x7fffffff 1ad83c: f90017e0 str x0, [sp, #0x28] 1ad840: aa0103e0 mov x0, x1 1ad844: f94017e1 ldr x1, [sp, #0x28] 1ad848: 97fffb5e bl 0x1ac5c0 1ad84c: f9402fe1 ldr x1, [sp, #0x58] 1ad850: f9000c20 str x0, [x1, #0x18] 1ad854: f9402fe0 ldr x0, [sp, #0x58] 1ad858: f9400c00 ldr x0, [x0, #0x18] 1ad85c: b50000c0 cbnz x0, 0x1ad874 1ad860: 14000001 b 0x1ad864 1ad864: f9402fe8 ldr x8, [sp, #0x58] 1ad868: aa1f03e9 mov x9, xzr 1ad86c: f9000909 str x9, [x8, #0x10] 1ad870: 14000001 b 0x1ad874 1ad874: f9402fe8 ldr x8, [sp, #0x58] 1ad878: b9405509 ldr w9, [x8, #0x54] 1ad87c: 35000149 cbnz w9, 0x1ad8a4 1ad880: 14000001 b 0x1ad884 1ad884: f9402fe8 ldr x8, [sp, #0x58] 1ad888: b9405109 ldr w9, [x8, #0x50] 1ad88c: 350000c9 cbnz w9, 0x1ad8a4 1ad890: 14000001 b 0x1ad894 1ad894: f9402fe8 ldr x8, [sp, #0x58] 1ad898: 321f03e9 orr w9, wzr, #0x2 1ad89c: b9005509 str w9, [x8, #0x54] 1ad8a0: 14000001 b 0x1ad8a4 1ad8a4: 14000001 b 0x1ad8a8 1ad8a8: 14000025 b 0x1ad93c 1ad8ac: f9402fe8 ldr x8, [sp, #0x58] 1ad8b0: b9404d09 ldr w9, [x8, #0x4c] 1ad8b4: 34000429 cbz w9, 0x1ad938 1ad8b8: 14000001 b 0x1ad8bc 1ad8bc: f9402fe8 ldr x8, [sp, #0x58] 1ad8c0: f9400d00 ldr x0, [x8, #0x18] 1ad8c4: b9404d09 ldr w9, [x8, #0x4c] 1ad8c8: 2a0903e1 mov w1, w9 1ad8cc: 97fffb3d bl 0x1ac5c0 1ad8d0: f9402fe8 ldr x8, [sp, #0x58] 1ad8d4: f9000d00 str x0, [x8, #0x18] 1ad8d8: f9402fe8 ldr x8, [sp, #0x58] 1ad8dc: f9400d08 ldr x8, [x8, #0x18] 1ad8e0: b50000c8 cbnz x8, 0x1ad8f8 1ad8e4: 14000001 b 0x1ad8e8 1ad8e8: f9402fe8 ldr x8, [sp, #0x58] 1ad8ec: aa1f03e9 mov x9, xzr 1ad8f0: f9000909 str x9, [x8, #0x10] 1ad8f4: 14000001 b 0x1ad8f8 1ad8f8: f9402fe8 ldr x8, [sp, #0x58] 1ad8fc: 2a1f03e9 mov w9, wzr 1ad900: b9004d09 str w9, [x8, #0x4c] 1ad904: f9402fe8 ldr x8, [sp, #0x58] 1ad908: b9405509 ldr w9, [x8, #0x54] 1ad90c: 35000149 cbnz w9, 0x1ad934 1ad910: 14000001 b 0x1ad914 1ad914: f9402fe8 ldr x8, [sp, #0x58] 1ad918: b9405109 ldr w9, [x8, #0x50] 1ad91c: 350000c9 cbnz w9, 0x1ad934 1ad920: 14000001 b 0x1ad924 1ad924: f9402fe8 ldr x8, [sp, #0x58] 1ad928: 321f03e9 orr w9, wzr, #0x2 1ad92c: b9005509 str w9, [x8, #0x54] 1ad930: 14000001 b 0x1ad934 1ad934: 14000001 b 0x1ad938 1ad938: 14000001 b 0x1ad93c 1ad93c: f9402fe8 ldr x8, [sp, #0x58] 1ad940: b9405d09 ldr w9, [x8, #0x5c] 1ad944: b940490a ldr w10, [x8, #0x48] 1ad948: 6b0a0129 subs w9, w9, w10 1ad94c: b90027e9 str w9, [sp, #0x24] 1ad950: 5400026a b.ge 0x1ad99c 1ad954: 14000001 b 0x1ad958 1ad958: d10143a0 sub x0, x29, #0x50 1ad95c: 97fbdf35 bl 0xa5630 1ad960: f9402ffe ldr x30, [sp, #0x58] 1ad964: f90023c0 str x0, [x30, #0x40] 1ad968: f9402fe1 ldr x1, [sp, #0x58] 1ad96c: d100c3a0 sub x0, x29, #0x30 1ad970: f9000fe0 str x0, [sp, #0x18] 1ad974: 94000025 bl 0x1ada08 1ad978: f9402fe0 ldr x0, [sp, #0x58] 1ad97c: b9406008 ldr w8, [x0, #0x60] 1ad980: b9404c09 ldr w9, [x0, #0x4c] 1ad984: 0b080128 add w8, w9, w8 1ad988: b9004c08 str w8, [x0, #0x4c] 1ad98c: f9402fe1 ldr x1, [sp, #0x58] 1ad990: f9400fe0 ldr x0, [sp, #0x18] 1ad994: 9400001d bl 0x1ada08 1ad998: 14000001 b 0x1ad99c 1ad99c: f9402be8 ldr x8, [sp, #0x50] 1ad9a0: 91000508 add x8, x8, #0x1 1ad9a4: f9402fe9 ldr x9, [sp, #0x58] 1ad9a8: f9001928 str x8, [x9, #0x30] 1ad9ac: d10143a8 sub x8, x29, #0x50 1ad9b0: aa0803e0 mov x0, x8 1ad9b4: f9000be8 str x8, [sp, #0x10] 1ad9b8: 97fbf2ee bl 0xaa570 1ad9bc: f9402fe8 ldr x8, [sp, #0x58] 1ad9c0: b9002100 str w0, [x8, #0x20] 1ad9c4: f9400be0 ldr x0, [sp, #0x10] 1ad9c8: 97fbca66 bl 0xa0360 1ad9cc: f9402fe8 ldr x8, [sp, #0x58] 1ad9d0: b9002500 str w0, [x8, #0x24] 1ad9d4: 14000001 b 0x1ad9d8 1ad9d8: 17ffff23 b 0x1ad664 1ad9dc: d53bd048 mrs x8, TPIDR_EL0 1ad9e0: f9401508 ldr x8, [x8, #0x28] 1ad9e4: f85f83a9 ldur x9, [x29, #-0x8] 1ad9e8: eb090108 subs x8, x8, x9 1ad9ec: f90007e8 str x8, [sp, #0x8] 1ad9f0: 540000a1 b.ne 0x1ada04 1ad9f4: 14000001 b 0x1ad9f8 1ad9f8: a94b7bfd ldp x29, x30, [sp, #0xb0] 1ad9fc: 910303ff add sp, sp, #0xc0 1ada00: d65f03c0 ret 1ada04: 97fbf0db bl 0xa9d70 <__stack_chk_fail@plt> 1ada08: d100c3ff sub sp, sp, #0x30 1ada0c: a9027bfd stp x29, x30, [sp, #0x20] 1ada10: 910083fd add x29, sp, #0x20 1ada14: f81f83a0 stur x0, [x29, #-0x8] 1ada18: f9000be1 str x1, [sp, #0x10] 1ada1c: f9400be0 ldr x0, [sp, #0x10] 1ada20: b900601f str wzr, [x0, #0x60] 1ada24: f9400be8 ldr x8, [sp, #0x10] 1ada28: b9405d09 ldr w9, [x8, #0x5c] 1ada2c: f9400be8 ldr x8, [sp, #0x10] 1ada30: b940490a ldr w10, [x8, #0x48] 1ada34: 6b0a013f cmp w9, w10 1ada38: 1a9fa7e9 cset w9, lt 1ada3c: 37000049 tbnz w9, #0x0, 0x1ada44 1ada40: 14000025 b 0x1adad4 1ada44: 32001fe8 orr w8, wzr, #0xff 1ada48: f85f83a0 ldur x0, [x29, #-0x8] 1ada4c: f9400be9 ldr x9, [sp, #0x10] 1ada50: b9405d2a ldr w10, [x9, #0x5c] 1ada54: 1100054b add w11, w10, #0x1 1ada58: b9005d2b str w11, [x9, #0x5c] 1ada5c: 11006d41 add w1, w10, #0x1b 1ada60: b9000be8 str w8, [sp, #0x8] 1ada64: 97fff52b bl 0x1aaf10 1ada68: 32001fe8 orr w8, wzr, #0xff 1ada6c: 0a080008 and w8, w0, w8 1ada70: b9000fe8 str w8, [sp, #0xc] 1ada74: b9400fe8 ldr w8, [sp, #0xc] 1ada78: f9400be9 ldr x9, [sp, #0x10] 1ada7c: b940612a ldr w10, [x9, #0x60] 1ada80: 0b080148 add w8, w10, w8 1ada84: b9006128 str w8, [x9, #0x60] 1ada88: b9400fe8 ldr w8, [sp, #0xc] 1ada8c: b9400bea ldr w10, [sp, #0x8] 1ada90: 6b0a011f cmp w8, w10 1ada94: 1a9fa7e8 cset w8, lt 1ada98: 37000048 tbnz w8, #0x0, 0x1adaa0 1ada9c: 1400000d b 0x1adad0 1adaa0: b26103e8 orr x8, xzr, #0x80000000 1adaa4: 320003e9 orr w9, wzr, #0x1 1adaa8: f9400bea ldr x10, [sp, #0x10] 1adaac: b940614b ldr w11, [x10, #0x60] 1adab0: 2a0b03ec mov w12, w11 1adab4: d3407d8c ubfx x12, x12, #0, #32 1adab8: aa080188 orr x8, x12, x8 1adabc: 2a0803eb mov w11, w8 1adac0: b900614b str w11, [x10, #0x60] 1adac4: f9400be8 ldr x8, [sp, #0x10] 1adac8: b9005909 str w9, [x8, #0x58] 1adacc: 14000002 b 0x1adad4 1adad0: 17ffffd5 b 0x1ada24 1adad4: a9427bfd ldp x29, x30, [sp, #0x20] 1adad8: 9100c3ff add sp, sp, #0x30 1adadc: d65f03c0 ret 1adae0: d10143ff sub sp, sp, #0x50 1adae4: a9047bfd stp x29, x30, [sp, #0x40] 1adae8: 910103fd add x29, sp, #0x40 1adaec: d2800008 mov x8, #0x0 // =0 1adaf0: f81f83a0 stur x0, [x29, #-0x8] 1adaf4: f81f03a1 stur x1, [x29, #-0x10] 1adaf8: f81e83a8 stur x8, [x29, #-0x18] 1adafc: f90013e8 str x8, [sp, #0x20] 1adb00: f9000be8 str x8, [sp, #0x10] 1adb04: 52800008 mov w8, #0x0 // =0 1adb08: f85f83a9 ldur x9, [x29, #-0x8] 1adb0c: f9400bea ldr x10, [sp, #0x10] 1adb10: eb0a013f cmp x9, x10 1adb14: 1a9f07eb cset w11, ne 1adb18: b9000fe8 str w8, [sp, #0xc] 1adb1c: 3700004b tbnz w11, #0x0, 0x1adb24 1adb20: 14000006 b 0x1adb38 1adb24: d2800008 mov x8, #0x0 // =0 1adb28: f85f03a9 ldur x9, [x29, #-0x10] 1adb2c: eb08013f cmp x9, x8 1adb30: 1a9f07ea cset w10, ne 1adb34: b9000fea str w10, [sp, #0xc] 1adb38: b9400fe8 ldr w8, [sp, #0xc] 1adb3c: 37000048 tbnz w8, #0x0, 0x1adb44 1adb40: 14000034 b 0x1adc10 1adb44: f85f83a8 ldur x8, [x29, #-0x8] 1adb48: f9400108 ldr x8, [x8] 1adb4c: f9400d00 ldr x0, [x8, #0x18] 1adb50: 97fff462 bl 0x1aacd8 1adb54: f9000fe0 str x0, [sp, #0x18] 1adb58: f94013e8 ldr x8, [sp, #0x20] 1adb5c: f9400be0 ldr x0, [sp, #0x10] 1adb60: eb00011f cmp x8, x0 1adb64: 1a9f07e9 cset w9, ne 1adb68: 37000049 tbnz w9, #0x0, 0x1adb70 1adb6c: 14000005 b 0x1adb80 1adb70: f9400fe8 ldr x8, [sp, #0x18] 1adb74: f94013e9 ldr x9, [sp, #0x20] 1adb78: f9000d28 str x8, [x9, #0x18] 1adb7c: 14000003 b 0x1adb88 1adb80: f9400fe8 ldr x8, [sp, #0x18] 1adb84: f81e83a8 stur x8, [x29, #-0x18] 1adb88: f9400fe8 ldr x8, [sp, #0x18] 1adb8c: f90013e8 str x8, [sp, #0x20] 1adb90: f85f83a8 ldur x8, [x29, #-0x8] 1adb94: f9400108 ldr x8, [x8] 1adb98: f94013e9 ldr x9, [sp, #0x20] 1adb9c: f9000128 str x8, [x9] 1adba0: f85f83a8 ldur x8, [x29, #-0x8] 1adba4: f9400508 ldr x8, [x8, #0x8] 1adba8: f94013e9 ldr x9, [sp, #0x20] 1adbac: f9000528 str x8, [x9, #0x8] 1adbb0: f85f03a8 ldur x8, [x29, #-0x10] 1adbb4: f94013e9 ldr x9, [sp, #0x20] 1adbb8: f9000928 str x8, [x9, #0x10] 1adbbc: f94013e8 ldr x8, [sp, #0x20] 1adbc0: f9400908 ldr x8, [x8, #0x10] 1adbc4: f85f83a9 ldur x9, [x29, #-0x8] 1adbc8: f9400929 ldr x9, [x9, #0x10] 1adbcc: eb09011f cmp x8, x9 1adbd0: 1a9fd7ea cset w10, gt 1adbd4: 3700004a tbnz w10, #0x0, 0x1adbdc 1adbd8: 14000005 b 0x1adbec 1adbdc: f85f83a8 ldur x8, [x29, #-0x8] 1adbe0: f9400908 ldr x8, [x8, #0x10] 1adbe4: f94013e9 ldr x9, [sp, #0x20] 1adbe8: f9000928 str x8, [x9, #0x10] 1adbec: f94013e8 ldr x8, [sp, #0x20] 1adbf0: f9400908 ldr x8, [x8, #0x10] 1adbf4: f85f03a9 ldur x9, [x29, #-0x10] 1adbf8: eb080128 subs x8, x9, x8 1adbfc: f81f03a8 stur x8, [x29, #-0x10] 1adc00: f85f83a8 ldur x8, [x29, #-0x8] 1adc04: f9400d08 ldr x8, [x8, #0x18] 1adc08: f81f83a8 stur x8, [x29, #-0x8] 1adc0c: 17ffffbe b 0x1adb04 1adc10: f85e83a0 ldur x0, [x29, #-0x18] 1adc14: 97fff457 bl 0x1aad70 1adc18: f85e83a0 ldur x0, [x29, #-0x18] 1adc1c: a9447bfd ldp x29, x30, [sp, #0x40] 1adc20: 910143ff add sp, sp, #0x50 1adc24: d65f03c0 ret 00000000001adc28 : 1adc28: d10083ff sub sp, sp, #0x20 1adc2c: a9017bfd stp x29, x30, [sp, #0x10] 1adc30: 910043fd add x29, sp, #0x10 1adc34: d2800008 mov x8, #0x0 // =0 1adc38: f90007e0 str x0, [sp, #0x8] 1adc3c: f94007e0 ldr x0, [sp, #0x8] 1adc40: eb08001f cmp x0, x8 1adc44: 1a9f07e9 cset w9, ne 1adc48: f90003e8 str x8, [sp] 1adc4c: 37000049 tbnz w9, #0x0, 0x1adc54 1adc50: 14000024 b 0x1adce0 1adc54: f94007e8 ldr x8, [sp, #0x8] 1adc58: f9400508 ldr x8, [x8, #0x8] 1adc5c: f94003e9 ldr x9, [sp] 1adc60: eb09011f cmp x8, x9 1adc64: 1a9f07ea cset w10, ne 1adc68: 3700004a tbnz w10, #0x0, 0x1adc70 1adc6c: 14000004 b 0x1adc7c 1adc70: f94007e8 ldr x8, [sp, #0x8] 1adc74: f9400500 ldr x0, [x8, #0x8] 1adc78: 97fbd076 bl 0xa1e50 1adc7c: f94007e8 ldr x8, [sp, #0x8] 1adc80: f9400908 ldr x8, [x8, #0x10] 1adc84: f94003e9 ldr x9, [sp] 1adc88: eb09011f cmp x8, x9 1adc8c: 1a9f07ea cset w10, ne 1adc90: 3700004a tbnz w10, #0x0, 0x1adc98 1adc94: 14000004 b 0x1adca4 1adc98: f94007e8 ldr x8, [sp, #0x8] 1adc9c: f9400900 ldr x0, [x8, #0x10] 1adca0: 97fbd06c bl 0xa1e50 1adca4: f94007e8 ldr x8, [sp, #0x8] 1adca8: f9401108 ldr x8, [x8, #0x20] 1adcac: f94003e9 ldr x9, [sp] 1adcb0: eb09011f cmp x8, x9 1adcb4: 1a9f07ea cset w10, ne 1adcb8: 3700004a tbnz w10, #0x0, 0x1adcc0 1adcbc: 14000004 b 0x1adccc 1adcc0: f94007e8 ldr x8, [sp, #0x8] 1adcc4: f9401100 ldr x0, [x8, #0x20] 1adcc8: 97fbd062 bl 0xa1e50 1adccc: d2800502 mov x2, #0x28 // =40 1adcd0: 52800008 mov w8, #0x0 // =0 1adcd4: f94007e0 ldr x0, [sp, #0x8] 1adcd8: 2a0803e1 mov w1, w8 1adcdc: 97fbe3c5 bl 0xa6bf0 1adce0: a9417bfd ldp x29, x30, [sp, #0x10] 1adce4: 910083ff add sp, sp, #0x20 1adce8: d65f03c0 ret 00000000001adcec : 1adcec: d102c3ff sub sp, sp, #0xb0 1adcf0: a90a7bfd stp x29, x30, [sp, #0xa0] 1adcf4: 910283fd add x29, sp, #0xa0 1adcf8: 52800008 mov w8, #0x0 // =0 1adcfc: d2800509 mov x9, #0x28 // =40 1add00: 320003ea orr w10, wzr, #0x1 1add04: f81f03a0 stur x0, [x29, #-0x10] 1add08: f81e83a1 stur x1, [x29, #-0x18] 1add0c: f81e03a2 stur x2, [x29, #-0x20] 1add10: f85e83a0 ldur x0, [x29, #-0x18] 1add14: f9401800 ldr x0, [x0, #0x30] 1add18: f81d03a0 stur x0, [x29, #-0x30] 1add1c: f85f03a0 ldur x0, [x29, #-0x10] 1add20: 2a0803e1 mov w1, w8 1add24: aa0903e2 mov x2, x9 1add28: b81c03aa stur w10, [x29, #-0x40] 1add2c: 97fbe3b1 bl 0xa6bf0 1add30: f85e03a0 ldur x0, [x29, #-0x20] 1add34: b85c03a1 ldur w1, [x29, #-0x40] 1add38: 97fbde72 bl 0xa5700 1add3c: b5000040 cbnz x0, 0x1add44 1add40: 14000009 b 0x1add64 1add44: 321e03e1 orr w1, wzr, #0x4 1add48: f85e03a0 ldur x0, [x29, #-0x20] 1add4c: 97fbde6d bl 0xa5700 1add50: 91000400 add x0, x0, #0x1 1add54: 2a0003e1 mov w1, w0 1add58: f85f03a0 ldur x0, [x29, #-0x10] 1add5c: b9000001 str w1, [x0] 1add60: 14000004 b 0x1add70 1add64: 320003e8 orr w8, wzr, #0x1 1add68: f85f03a9 ldur x9, [x29, #-0x10] 1add6c: b9000128 str w8, [x9] 1add70: 320003e1 orr w1, wzr, #0x1 1add74: f85e03a0 ldur x0, [x29, #-0x20] 1add78: 97fbde62 bl 0xa5700 1add7c: b5000040 cbnz x0, 0x1add84 1add80: 1400006e b 0x1adf38 1add84: 321d03e1 orr w1, wzr, #0x8 1add88: f85e03a0 ldur x0, [x29, #-0x20] 1add8c: 97fbde5d bl 0xa5700 1add90: 91000400 add x0, x0, #0x1 1add94: 2a0003e1 mov w1, w0 1add98: f85f03a0 ldur x0, [x29, #-0x10] 1add9c: b9001801 str w1, [x0, #0x18] 1adda0: f85f03a0 ldur x0, [x29, #-0x10] 1adda4: b9401801 ldr w1, [x0, #0x18] 1adda8: 321f03e8 orr w8, wzr, #0x2 1addac: 9b287c20 smull x0, w1, w8 1addb0: 97fbd138 bl 0xa2290 1addb4: f85f03a9 ldur x9, [x29, #-0x10] 1addb8: f9001120 str x0, [x9, #0x20] 1addbc: b81dc3bf stur wzr, [x29, #-0x24] 1addc0: b85dc3a8 ldur w8, [x29, #-0x24] 1addc4: f85f03a9 ldur x9, [x29, #-0x10] 1addc8: b940192a ldr w10, [x9, #0x18] 1addcc: 6b0a011f cmp w8, w10 1addd0: 1a9fa7e8 cset w8, lt 1addd4: 37000048 tbnz w8, #0x0, 0x1adddc 1addd8: 14000058 b 0x1adf38 1adddc: 52800008 mov w8, #0x0 // =0 1adde0: b27f03e9 orr x9, xzr, #0x2 1adde4: f85e03a0 ldur x0, [x29, #-0x20] 1adde8: f85e83aa ldur x10, [x29, #-0x18] 1addec: b940054b ldr w11, [x10, #0x4] 1addf0: f81b83a0 stur x0, [x29, #-0x48] 1addf4: 2a0b03e0 mov w0, w11 1addf8: b81b43a8 stur w8, [x29, #-0x4c] 1addfc: f90027e9 str x9, [sp, #0x48] 1ade00: 940000f2 bl 0x1ae1c8 1ade04: f85b83a9 ldur x9, [x29, #-0x48] 1ade08: b90047e0 str w0, [sp, #0x44] 1ade0c: aa0903e0 mov x0, x9 1ade10: b94047e1 ldr w1, [sp, #0x44] 1ade14: 97fbde3b bl 0xa5700 1ade18: 2a0003e8 mov w8, w0 1ade1c: f85f03a9 ldur x9, [x29, #-0x10] 1ade20: f9401129 ldr x9, [x9, #0x20] 1ade24: b85dc3ab ldur w11, [x29, #-0x24] 1ade28: 2a0b03ea mov w10, w11 1ade2c: 93407d4a sxtw x10, w10 1ade30: f94027ec ldr x12, [sp, #0x48] 1ade34: 9b0a7d8a mul x10, x12, x10 1ade38: 8b0a0129 add x9, x9, x10 1ade3c: 39000128 strb w8, [x9] 1ade40: 32001fe8 orr w8, wzr, #0xff 1ade44: 2a0003eb mov w11, w0 1ade48: 0a080168 and w8, w11, w8 1ade4c: b81cc3a8 stur w8, [x29, #-0x34] 1ade50: f85e03a0 ldur x0, [x29, #-0x20] 1ade54: f85e83a9 ldur x9, [x29, #-0x18] 1ade58: b9400528 ldr w8, [x9, #0x4] 1ade5c: f9001fe0 str x0, [sp, #0x38] 1ade60: 2a0803e0 mov w0, w8 1ade64: 940000d9 bl 0x1ae1c8 1ade68: f9401fe9 ldr x9, [sp, #0x38] 1ade6c: b90037e0 str w0, [sp, #0x34] 1ade70: aa0903e0 mov x0, x9 1ade74: b94037e1 ldr w1, [sp, #0x34] 1ade78: 97fbde22 bl 0xa5700 1ade7c: 2a0003e8 mov w8, w0 1ade80: f85f03a9 ldur x9, [x29, #-0x10] 1ade84: f9401129 ldr x9, [x9, #0x20] 1ade88: b85dc3ab ldur w11, [x29, #-0x24] 1ade8c: 2a0b03ea mov w10, w11 1ade90: 93407d4a sxtw x10, w10 1ade94: f94027ec ldr x12, [sp, #0x48] 1ade98: 9b0a7d8a mul x10, x12, x10 1ade9c: 8b0a0129 add x9, x9, x10 1adea0: 39000528 strb w8, [x9, #0x1] 1adea4: 32001fe8 orr w8, wzr, #0xff 1adea8: 2a0003eb mov w11, w0 1adeac: 0a080168 and w8, w11, w8 1adeb0: b81c83a8 stur w8, [x29, #-0x38] 1adeb4: b85cc3a8 ldur w8, [x29, #-0x34] 1adeb8: b85b43ab ldur w11, [x29, #-0x4c] 1adebc: 6b0b011f cmp w8, w11 1adec0: 1a9fa7e8 cset w8, lt 1adec4: 37000308 tbnz w8, #0x0, 0x1adf24 1adec8: 52800008 mov w8, #0x0 // =0 1adecc: b85c83a9 ldur w9, [x29, #-0x38] 1aded0: 6b08013f cmp w9, w8 1aded4: 1a9fa7e8 cset w8, lt 1aded8: 37000268 tbnz w8, #0x0, 0x1adf24 1adedc: b85cc3a8 ldur w8, [x29, #-0x34] 1adee0: b85c83a9 ldur w9, [x29, #-0x38] 1adee4: 6b09011f cmp w8, w9 1adee8: 1a9f17e8 cset w8, eq 1adeec: 370001c8 tbnz w8, #0x0, 0x1adf24 1adef0: b85cc3a8 ldur w8, [x29, #-0x34] 1adef4: f85e83a9 ldur x9, [x29, #-0x18] 1adef8: b940052a ldr w10, [x9, #0x4] 1adefc: 6b0a011f cmp w8, w10 1adf00: 1a9fb7e8 cset w8, ge 1adf04: 37000108 tbnz w8, #0x0, 0x1adf24 1adf08: b85c83a8 ldur w8, [x29, #-0x38] 1adf0c: f85e83a9 ldur x9, [x29, #-0x18] 1adf10: b940052a ldr w10, [x9, #0x4] 1adf14: 6b0a011f cmp w8, w10 1adf18: 1a9fb7e8 cset w8, ge 1adf1c: 37000048 tbnz w8, #0x0, 0x1adf24 1adf20: 14000002 b 0x1adf28 1adf24: 1400009f b 0x1ae1a0 1adf28: b85dc3a8 ldur w8, [x29, #-0x24] 1adf2c: 11000508 add w8, w8, #0x1 1adf30: b81dc3a8 stur w8, [x29, #-0x24] 1adf34: 17ffffa3 b 0x1addc0 1adf38: 321f03e1 orr w1, wzr, #0x2 1adf3c: d2800008 mov x8, #0x0 // =0 1adf40: f85e03a0 ldur x0, [x29, #-0x20] 1adf44: f90017e8 str x8, [sp, #0x28] 1adf48: 97fbddee bl 0xa5700 1adf4c: f94017e8 ldr x8, [sp, #0x28] 1adf50: eb08001f cmp x0, x8 1adf54: 1a9fd7e1 cset w1, gt 1adf58: 37000041 tbnz w1, #0x0, 0x1adf60 1adf5c: 14000002 b 0x1adf64 1adf60: 14000090 b 0x1ae1a0 1adf64: 320003e8 orr w8, wzr, #0x1 1adf68: f85f03a9 ldur x9, [x29, #-0x10] 1adf6c: b940012a ldr w10, [x9] 1adf70: 6b08015f cmp w10, w8 1adf74: 1a9fd7e8 cset w8, gt 1adf78: 37000048 tbnz w8, #0x0, 0x1adf80 1adf7c: 1400002f b 0x1ae038 1adf80: b24003e8 orr x8, xzr, #0x1 1adf84: f85e83a9 ldur x9, [x29, #-0x18] 1adf88: b940052a ldr w10, [x9, #0x4] 1adf8c: 2a0a03e9 mov w9, w10 1adf90: 93407d29 sxtw x9, w9 1adf94: 9b097d00 mul x0, x8, x9 1adf98: 97fbd0be bl 0xa2290 1adf9c: f85f03a8 ldur x8, [x29, #-0x10] 1adfa0: f9000500 str x0, [x8, #0x8] 1adfa4: b81dc3bf stur wzr, [x29, #-0x24] 1adfa8: b85dc3a8 ldur w8, [x29, #-0x24] 1adfac: f85e83a9 ldur x9, [x29, #-0x18] 1adfb0: b940052a ldr w10, [x9, #0x4] 1adfb4: 6b0a011f cmp w8, w10 1adfb8: 1a9fa7e8 cset w8, lt 1adfbc: 37000048 tbnz w8, #0x0, 0x1adfc4 1adfc0: 1400001e b 0x1ae038 1adfc4: 321e03e1 orr w1, wzr, #0x4 1adfc8: f85e03a0 ldur x0, [x29, #-0x20] 1adfcc: 97fbddcd bl 0xa5700 1adfd0: 2a0003e1 mov w1, w0 1adfd4: f85f03a0 ldur x0, [x29, #-0x10] 1adfd8: f9400400 ldr x0, [x0, #0x8] 1adfdc: b85dc3a8 ldur w8, [x29, #-0x24] 1adfe0: 2a0803e9 mov w9, w8 1adfe4: 93407d29 sxtw x9, w9 1adfe8: 8b090009 add x9, x0, x9 1adfec: 39000121 strb w1, [x9] 1adff0: f85f03a9 ldur x9, [x29, #-0x10] 1adff4: f9400529 ldr x9, [x9, #0x8] 1adff8: b85dc3a8 ldur w8, [x29, #-0x24] 1adffc: 2a0803e0 mov w0, w8 1ae000: 93407c00 sxtw x0, w0 1ae004: 8b000129 add x9, x9, x0 1ae008: 39400128 ldrb w8, [x9] 1ae00c: f85f03a9 ldur x9, [x29, #-0x10] 1ae010: b9400121 ldr w1, [x9] 1ae014: 6b01011f cmp w8, w1 1ae018: 1a9fb7e8 cset w8, ge 1ae01c: 37000048 tbnz w8, #0x0, 0x1ae024 1ae020: 14000002 b 0x1ae028 1ae024: 1400005f b 0x1ae1a0 1ae028: b85dc3a8 ldur w8, [x29, #-0x24] 1ae02c: 11000508 add w8, w8, #0x1 1ae030: b81dc3a8 stur w8, [x29, #-0x24] 1ae034: 17ffffdd b 0x1adfa8 1ae038: b27f03e8 orr x8, xzr, #0x2 1ae03c: f85f03a9 ldur x9, [x29, #-0x10] 1ae040: b940012a ldr w10, [x9] 1ae044: 2a0a03e9 mov w9, w10 1ae048: 93407d29 sxtw x9, w9 1ae04c: 9b097d00 mul x0, x8, x9 1ae050: 97fbd090 bl 0xa2290 1ae054: f85f03a8 ldur x8, [x29, #-0x10] 1ae058: f9000900 str x0, [x8, #0x10] 1ae05c: b81dc3bf stur wzr, [x29, #-0x24] 1ae060: b85dc3a8 ldur w8, [x29, #-0x24] 1ae064: f85f03a9 ldur x9, [x29, #-0x10] 1ae068: b940012a ldr w10, [x9] 1ae06c: 6b0a011f cmp w8, w10 1ae070: 1a9fa7e8 cset w8, lt 1ae074: 37000048 tbnz w8, #0x0, 0x1ae07c 1ae078: 14000048 b 0x1ae198 1ae07c: b27f03e8 orr x8, xzr, #0x2 1ae080: 321d03e9 orr w9, wzr, #0x8 1ae084: f85e03a0 ldur x0, [x29, #-0x20] 1ae088: 2a0903e1 mov w1, w9 1ae08c: f90013e8 str x8, [sp, #0x20] 1ae090: b9001fe9 str w9, [sp, #0x1c] 1ae094: 97fbdd9b bl 0xa5700 1ae098: 2a0003e9 mov w9, w0 1ae09c: b81c43a9 stur w9, [x29, #-0x3c] 1ae0a0: f85e03a0 ldur x0, [x29, #-0x20] 1ae0a4: b9401fe1 ldr w1, [sp, #0x1c] 1ae0a8: 97fbdd96 bl 0xa5700 1ae0ac: 2a0003e9 mov w9, w0 1ae0b0: f85f03a8 ldur x8, [x29, #-0x10] 1ae0b4: f9400908 ldr x8, [x8, #0x10] 1ae0b8: b85dc3a1 ldur w1, [x29, #-0x24] 1ae0bc: 2a0103e0 mov w0, w1 1ae0c0: 93407c00 sxtw x0, w0 1ae0c4: f94013ea ldr x10, [sp, #0x20] 1ae0c8: 9b007d40 mul x0, x10, x0 1ae0cc: 8b000108 add x8, x8, x0 1ae0d0: 39000109 strb w9, [x8] 1ae0d4: f85f03a8 ldur x8, [x29, #-0x10] 1ae0d8: f9400908 ldr x8, [x8, #0x10] 1ae0dc: b85dc3a9 ldur w9, [x29, #-0x24] 1ae0e0: 2a0903e0 mov w0, w9 1ae0e4: 93407c00 sxtw x0, w0 1ae0e8: 9b007d40 mul x0, x10, x0 1ae0ec: 8b000108 add x8, x8, x0 1ae0f0: 39400109 ldrb w9, [x8] 1ae0f4: f85d03a8 ldur x8, [x29, #-0x30] 1ae0f8: b9401901 ldr w1, [x8, #0x18] 1ae0fc: 6b01013f cmp w9, w1 1ae100: 1a9fb7e9 cset w9, ge 1ae104: 37000049 tbnz w9, #0x0, 0x1ae10c 1ae108: 14000002 b 0x1ae110 1ae10c: 14000025 b 0x1ae1a0 1ae110: b27f03e8 orr x8, xzr, #0x2 1ae114: 321d03e1 orr w1, wzr, #0x8 1ae118: f85e03a0 ldur x0, [x29, #-0x20] 1ae11c: f9000be8 str x8, [sp, #0x10] 1ae120: 97fbdd78 bl 0xa5700 1ae124: 2a0003e1 mov w1, w0 1ae128: f85f03a8 ldur x8, [x29, #-0x10] 1ae12c: f9400908 ldr x8, [x8, #0x10] 1ae130: b85dc3a9 ldur w9, [x29, #-0x24] 1ae134: 2a0903e0 mov w0, w9 1ae138: 93407c00 sxtw x0, w0 1ae13c: f9400bea ldr x10, [sp, #0x10] 1ae140: 9b007d40 mul x0, x10, x0 1ae144: 8b000108 add x8, x8, x0 1ae148: 39000501 strb w1, [x8, #0x1] 1ae14c: f85f03a8 ldur x8, [x29, #-0x10] 1ae150: f9400908 ldr x8, [x8, #0x10] 1ae154: b85dc3a9 ldur w9, [x29, #-0x24] 1ae158: 2a0903e0 mov w0, w9 1ae15c: 93407c00 sxtw x0, w0 1ae160: 9b007d40 mul x0, x10, x0 1ae164: 8b000108 add x8, x8, x0 1ae168: 39400509 ldrb w9, [x8, #0x1] 1ae16c: f85d03a8 ldur x8, [x29, #-0x30] 1ae170: b9401d01 ldr w1, [x8, #0x1c] 1ae174: 6b01013f cmp w9, w1 1ae178: 1a9fb7e9 cset w9, ge 1ae17c: 37000049 tbnz w9, #0x0, 0x1ae184 1ae180: 14000002 b 0x1ae188 1ae184: 14000007 b 0x1ae1a0 1ae188: b85dc3a8 ldur w8, [x29, #-0x24] 1ae18c: 11000508 add w8, w8, #0x1 1ae190: b81dc3a8 stur w8, [x29, #-0x24] 1ae194: 17ffffb3 b 0x1ae060 1ae198: b81fc3bf stur wzr, [x29, #-0x4] 1ae19c: 14000007 b 0x1ae1b8 1ae1a0: 12800008 mov w8, #-0x1 // =-1 1ae1a4: f85f03a0 ldur x0, [x29, #-0x10] 1ae1a8: b9000fe8 str w8, [sp, #0xc] 1ae1ac: 97fbe335 bl 0xa6e80 1ae1b0: b9400fe8 ldr w8, [sp, #0xc] 1ae1b4: b81fc3a8 stur w8, [x29, #-0x4] 1ae1b8: b85fc3a0 ldur w0, [x29, #-0x4] 1ae1bc: a94a7bfd ldp x29, x30, [sp, #0xa0] 1ae1c0: 9102c3ff add sp, sp, #0xb0 1ae1c4: d65f03c0 ret 1ae1c8: d10043ff sub sp, sp, #0x10 1ae1cc: b9000fe0 str w0, [sp, #0xc] 1ae1d0: b9000bff str wzr, [sp, #0x8] 1ae1d4: b9400fe0 ldr w0, [sp, #0xc] 1ae1d8: 35000040 cbnz w0, 0x1ae1e0 1ae1dc: 14000005 b 0x1ae1f0 1ae1e0: 12800008 mov w8, #-0x1 // =-1 1ae1e4: b9400fe9 ldr w9, [sp, #0xc] 1ae1e8: 0b080128 add w8, w9, w8 1ae1ec: b9000fe8 str w8, [sp, #0xc] 1ae1f0: b9400fe8 ldr w8, [sp, #0xc] 1ae1f4: 35000048 cbnz w8, 0x1ae1fc 1ae1f8: 14000009 b 0x1ae21c 1ae1fc: 320003e8 orr w8, wzr, #0x1 1ae200: b9400be9 ldr w9, [sp, #0x8] 1ae204: 11000529 add w9, w9, #0x1 1ae208: b9000be9 str w9, [sp, #0x8] 1ae20c: b9400fe9 ldr w9, [sp, #0xc] 1ae210: 1ac82528 lsr w8, w9, w8 1ae214: b9000fe8 str w8, [sp, #0xc] 1ae218: 17fffff6 b 0x1ae1f0 1ae21c: b9400be0 ldr w0, [sp, #0x8] 1ae220: 910043ff add sp, sp, #0x10 1ae224: d65f03c0 ret 00000000001ae228 : 1ae228: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1ae22c: 910003fd mov x29, sp 1ae230: d103c3ff sub sp, sp, #0xf0 1ae234: d53bd048 mrs x8, TPIDR_EL0 1ae238: f9401508 ldr x8, [x8, #0x28] 1ae23c: f81f83a8 stur x8, [x29, #-0x8] 1ae240: f81f03a0 stur x0, [x29, #-0x10] 1ae244: f81e83a1 stur x1, [x29, #-0x18] 1ae248: f85f03a8 ldur x8, [x29, #-0x10] 1ae24c: f9400108 ldr x8, [x8] 1ae250: f81e03a8 stur x8, [x29, #-0x20] 1ae254: f85e03a8 ldur x8, [x29, #-0x20] 1ae258: f9401908 ldr x8, [x8, #0x30] 1ae25c: f81d83a8 stur x8, [x29, #-0x28] 1ae260: f85d83a8 ldur x8, [x29, #-0x28] 1ae264: f85f03a0 ldur x0, [x29, #-0x10] 1ae268: f9402c00 ldr x0, [x0, #0x58] 1ae26c: f8607908 ldr x8, [x8, x0, lsl #3] 1ae270: f81c83a8 stur x8, [x29, #-0x38] 1ae274: f85e03a8 ldur x8, [x29, #-0x20] 1ae278: b9800508 ldrsw x8, [x8, #0x4] 1ae27c: d37df108 lsl x8, x8, #3 1ae280: 91003d08 add x8, x8, #0xf 1ae284: 927ced08 and x8, x8, #0xfffffffffffffff0 1ae288: 910003e0 mov x0, sp 1ae28c: eb080008 subs x8, x0, x8 1ae290: 9100011f mov sp, x8 1ae294: f81c03a8 stur x8, [x29, #-0x40] 1ae298: f85e03a8 ldur x8, [x29, #-0x20] 1ae29c: b9800508 ldrsw x8, [x8, #0x4] 1ae2a0: d37ef508 lsl x8, x8, #2 1ae2a4: 91003d08 add x8, x8, #0xf 1ae2a8: 927ced08 and x8, x8, #0xfffffffffffffff0 1ae2ac: 910003e0 mov x0, sp 1ae2b0: eb080008 subs x8, x0, x8 1ae2b4: 9100011f mov sp, x8 1ae2b8: f81b83a8 stur x8, [x29, #-0x48] 1ae2bc: f85e03a8 ldur x8, [x29, #-0x20] 1ae2c0: b9800508 ldrsw x8, [x8, #0x4] 1ae2c4: d37ef508 lsl x8, x8, #2 1ae2c8: 91003d08 add x8, x8, #0xf 1ae2cc: 927ced08 and x8, x8, #0xfffffffffffffff0 1ae2d0: 910003e0 mov x0, sp 1ae2d4: eb080008 subs x8, x0, x8 1ae2d8: 9100011f mov sp, x8 1ae2dc: f81b03a8 stur x8, [x29, #-0x50] 1ae2e0: f85e03a8 ldur x8, [x29, #-0x20] 1ae2e4: b9800508 ldrsw x8, [x8, #0x4] 1ae2e8: d37df108 lsl x8, x8, #3 1ae2ec: 91003d08 add x8, x8, #0xf 1ae2f0: 927ced08 and x8, x8, #0xfffffffffffffff0 1ae2f4: 910003e0 mov x0, sp 1ae2f8: eb080008 subs x8, x0, x8 1ae2fc: 9100011f mov sp, x8 1ae300: f81a83a8 stur x8, [x29, #-0x58] 1ae304: 2a1f03e9 mov w9, wzr 1ae308: b81d43a9 stur w9, [x29, #-0x2c] 1ae30c: 14000001 b 0x1ae310 1ae310: b85d43a8 ldur w8, [x29, #-0x2c] 1ae314: f85e03a9 ldur x9, [x29, #-0x20] 1ae318: b940052a ldr w10, [x9, #0x4] 1ae31c: 6b0a0108 subs w8, w8, w10 1ae320: b816c3a8 stur w8, [x29, #-0x94] 1ae324: 54000e2a b.ge 0x1ae4e8 1ae328: 14000001 b 0x1ae32c 1ae32c: 2a1f03e8 mov w8, wzr 1ae330: b81a43a8 stur w8, [x29, #-0x5c] 1ae334: f85e83a9 ldur x9, [x29, #-0x18] 1ae338: b9400128 ldr w8, [x9] 1ae33c: 71000908 subs w8, w8, #0x2 1ae340: b81683a8 stur w8, [x29, #-0x98] 1ae344: 5400010b b.lt 0x1ae364 1ae348: 14000001 b 0x1ae34c 1ae34c: f85e83a8 ldur x8, [x29, #-0x18] 1ae350: f9400508 ldr x8, [x8, #0x8] 1ae354: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae358: 3869690a ldrb w10, [x8, x9] 1ae35c: b81a43aa stur w10, [x29, #-0x5c] 1ae360: 14000001 b 0x1ae364 1ae364: f85e83a8 ldur x8, [x29, #-0x18] 1ae368: f9400908 ldr x8, [x8, #0x10] 1ae36c: b89a43a9 ldursw x9, [x29, #-0x5c] 1ae370: d37ff929 lsl x9, x9, #1 1ae374: 3869690a ldrb w10, [x8, x9] 1ae378: b81a03aa stur w10, [x29, #-0x60] 1ae37c: f85d83a8 ldur x8, [x29, #-0x28] 1ae380: f9401d08 ldr x8, [x8, #0x38] 1ae384: b89a03a9 ldursw x9, [x29, #-0x60] 1ae388: 3869690a ldrb w10, [x8, x9] 1ae38c: 340003ca cbz w10, 0x1ae404 1ae390: 14000001 b 0x1ae394 1ae394: f85d83a8 ldur x8, [x29, #-0x28] 1ae398: f9402108 ldr x8, [x8, #0x40] 1ae39c: b89a03a9 ldursw x9, [x29, #-0x60] 1ae3a0: f8697900 ldr x0, [x8, x9, lsl #3] 1ae3a4: 97fbe78f bl 0xa81e0 1ae3a8: 2a0003e8 mov w8, w0 1ae3ac: 937e7d08 sbfiz x8, x8, #2, #32 1ae3b0: 91003d08 add x8, x8, #0xf 1ae3b4: 927ced08 and x8, x8, #0xfffffffffffffff0 1ae3b8: 910003e9 mov x9, sp 1ae3bc: eb080128 subs x8, x9, x8 1ae3c0: 9100011f mov sp, x8 1ae3c4: f85a83a9 ldur x9, [x29, #-0x58] 1ae3c8: b89d43be ldursw x30, [x29, #-0x2c] 1ae3cc: f83e7928 str x8, [x9, x30, lsl #3] 1ae3d0: f85f03a0 ldur x0, [x29, #-0x10] 1ae3d4: f85d83a8 ldur x8, [x29, #-0x28] 1ae3d8: f9402108 ldr x8, [x8, #0x40] 1ae3dc: b89a03a9 ldursw x9, [x29, #-0x60] 1ae3e0: f8697901 ldr x1, [x8, x9, lsl #3] 1ae3e4: f85a83a8 ldur x8, [x29, #-0x58] 1ae3e8: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae3ec: f8697902 ldr x2, [x8, x9, lsl #3] 1ae3f0: 97fbcff0 bl 0xa23b0 1ae3f4: f85a83a8 ldur x8, [x29, #-0x58] 1ae3f8: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae3fc: f8297900 str x0, [x8, x9, lsl #3] 1ae400: 1400001d b 0x1ae474 1ae404: f85d83a8 ldur x8, [x29, #-0x28] 1ae408: f9402108 ldr x8, [x8, #0x40] 1ae40c: b89a03a9 ldursw x9, [x29, #-0x60] 1ae410: f8697900 ldr x0, [x8, x9, lsl #3] 1ae414: 97fbf3a7 bl 0xab2b0 1ae418: 2a0003e8 mov w8, w0 1ae41c: 937e7d08 sbfiz x8, x8, #2, #32 1ae420: 91003d08 add x8, x8, #0xf 1ae424: 927ced08 and x8, x8, #0xfffffffffffffff0 1ae428: 910003e9 mov x9, sp 1ae42c: eb080128 subs x8, x9, x8 1ae430: 9100011f mov sp, x8 1ae434: f85a83a9 ldur x9, [x29, #-0x58] 1ae438: b89d43be ldursw x30, [x29, #-0x2c] 1ae43c: f83e7928 str x8, [x9, x30, lsl #3] 1ae440: f85f03a0 ldur x0, [x29, #-0x10] 1ae444: f85d83a8 ldur x8, [x29, #-0x28] 1ae448: f9402108 ldr x8, [x8, #0x40] 1ae44c: b89a03a9 ldursw x9, [x29, #-0x60] 1ae450: f8697901 ldr x1, [x8, x9, lsl #3] 1ae454: f85a83a8 ldur x8, [x29, #-0x58] 1ae458: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae45c: f8697902 ldr x2, [x8, x9, lsl #3] 1ae460: 97fbc828 bl 0xa0500 1ae464: f85a83a8 ldur x8, [x29, #-0x58] 1ae468: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae46c: f8297900 str x0, [x8, x9, lsl #3] 1ae470: 14000001 b 0x1ae474 1ae474: f85a83a8 ldur x8, [x29, #-0x58] 1ae478: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae47c: f8697908 ldr x8, [x8, x9, lsl #3] 1ae480: b40000e8 cbz x8, 0x1ae49c 1ae484: 14000001 b 0x1ae488 1ae488: f85b03a8 ldur x8, [x29, #-0x50] 1ae48c: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae490: 320003ea orr w10, wzr, #0x1 1ae494: b829790a str w10, [x8, x9, lsl #2] 1ae498: 14000006 b 0x1ae4b0 1ae49c: f85b03a8 ldur x8, [x29, #-0x50] 1ae4a0: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae4a4: 2a1f03ea mov w10, wzr 1ae4a8: b829790a str w10, [x8, x9, lsl #2] 1ae4ac: 14000001 b 0x1ae4b0 1ae4b0: f85f03a8 ldur x8, [x29, #-0x10] 1ae4b4: f9401d08 ldr x8, [x8, #0x38] 1ae4b8: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae4bc: f8697900 ldr x0, [x8, x9, lsl #3] 1ae4c0: f85c83a8 ldur x8, [x29, #-0x38] 1ae4c4: d37ff502 ubfiz x2, x8, #1, #62 1ae4c8: 2a1f03e1 mov w1, wzr 1ae4cc: 97fbe1c9 bl 0xa6bf0 1ae4d0: f81603a0 stur x0, [x29, #-0xa0] 1ae4d4: 14000001 b 0x1ae4d8 1ae4d8: b85d43a8 ldur w8, [x29, #-0x2c] 1ae4dc: 11000508 add w8, w8, #0x1 1ae4e0: b81d43a8 stur w8, [x29, #-0x2c] 1ae4e4: 17ffff8b b 0x1ae310 1ae4e8: 2a1f03e8 mov w8, wzr 1ae4ec: b81d43a8 stur w8, [x29, #-0x2c] 1ae4f0: 14000001 b 0x1ae4f4 1ae4f4: b85d43a8 ldur w8, [x29, #-0x2c] 1ae4f8: f85e83a9 ldur x9, [x29, #-0x18] 1ae4fc: b940192a ldr w10, [x9, #0x18] 1ae500: 6b0a0108 subs w8, w8, w10 1ae504: b815c3a8 stur w8, [x29, #-0xa4] 1ae508: 540005aa b.ge 0x1ae5bc 1ae50c: 14000001 b 0x1ae510 1ae510: f85b03a8 ldur x8, [x29, #-0x50] 1ae514: f85e83a9 ldur x9, [x29, #-0x18] 1ae518: f9401129 ldr x9, [x9, #0x20] 1ae51c: b89d43aa ldursw x10, [x29, #-0x2c] 1ae520: d37ff94a lsl x10, x10, #1 1ae524: 386a692b ldrb w11, [x9, x10] 1ae528: 2a0b03e9 mov w9, w11 1ae52c: b869790b ldr w11, [x8, x9, lsl #2] 1ae530: 3500018b cbnz w11, 0x1ae560 1ae534: 14000001 b 0x1ae538 1ae538: f85b03a8 ldur x8, [x29, #-0x50] 1ae53c: f85e83a9 ldur x9, [x29, #-0x18] 1ae540: f9401129 ldr x9, [x9, #0x20] 1ae544: b89d43aa ldursw x10, [x29, #-0x2c] 1ae548: 8b0a0529 add x9, x9, x10, lsl #1 1ae54c: 3940052b ldrb w11, [x9, #0x1] 1ae550: 2a0b03e9 mov w9, w11 1ae554: b869790b ldr w11, [x8, x9, lsl #2] 1ae558: 3400028b cbz w11, 0x1ae5a8 1ae55c: 14000001 b 0x1ae560 1ae560: f85b03a8 ldur x8, [x29, #-0x50] 1ae564: f85e83a9 ldur x9, [x29, #-0x18] 1ae568: f9401129 ldr x9, [x9, #0x20] 1ae56c: b89d43aa ldursw x10, [x29, #-0x2c] 1ae570: d37ff94a lsl x10, x10, #1 1ae574: 386a692b ldrb w11, [x9, x10] 1ae578: 2a0b03e9 mov w9, w11 1ae57c: 320003eb orr w11, wzr, #0x1 1ae580: b829790b str w11, [x8, x9, lsl #2] 1ae584: f85b03a8 ldur x8, [x29, #-0x50] 1ae588: f85e83a9 ldur x9, [x29, #-0x18] 1ae58c: f9401129 ldr x9, [x9, #0x20] 1ae590: b89d43aa ldursw x10, [x29, #-0x2c] 1ae594: 8b0a0529 add x9, x9, x10, lsl #1 1ae598: 3940052c ldrb w12, [x9, #0x1] 1ae59c: 2a0c03e9 mov w9, w12 1ae5a0: b829790b str w11, [x8, x9, lsl #2] 1ae5a4: 14000001 b 0x1ae5a8 1ae5a8: 14000001 b 0x1ae5ac 1ae5ac: b85d43a8 ldur w8, [x29, #-0x2c] 1ae5b0: 11000508 add w8, w8, #0x1 1ae5b4: b81d43a8 stur w8, [x29, #-0x2c] 1ae5b8: 17ffffcf b 0x1ae4f4 1ae5bc: 2a1f03e8 mov w8, wzr 1ae5c0: b81d43a8 stur w8, [x29, #-0x2c] 1ae5c4: 14000001 b 0x1ae5c8 1ae5c8: b85d43a8 ldur w8, [x29, #-0x2c] 1ae5cc: f85e83a9 ldur x9, [x29, #-0x18] 1ae5d0: b940012a ldr w10, [x9] 1ae5d4: 6b0a0108 subs w8, w8, w10 1ae5d8: b81583a8 stur w8, [x29, #-0xa8] 1ae5dc: 54000a0a b.ge 0x1ae71c 1ae5e0: 14000001 b 0x1ae5e4 1ae5e4: 2a1f03e8 mov w8, wzr 1ae5e8: b819c3a8 stur w8, [x29, #-0x64] 1ae5ec: b81d03a8 stur w8, [x29, #-0x30] 1ae5f0: 14000001 b 0x1ae5f4 1ae5f4: b85d03a8 ldur w8, [x29, #-0x30] 1ae5f8: f85e03a9 ldur x9, [x29, #-0x20] 1ae5fc: b940052a ldr w10, [x9, #0x4] 1ae600: 6b0a0108 subs w8, w8, w10 1ae604: b81543a8 stur w8, [x29, #-0xac] 1ae608: 540005ca b.ge 0x1ae6c0 1ae60c: 14000001 b 0x1ae610 1ae610: f85e83a8 ldur x8, [x29, #-0x18] 1ae614: f9400508 ldr x8, [x8, #0x8] 1ae618: b4000168 cbz x8, 0x1ae644 1ae61c: 14000001 b 0x1ae620 1ae620: f85e83a8 ldur x8, [x29, #-0x18] 1ae624: f9400508 ldr x8, [x8, #0x8] 1ae628: b89d03a9 ldursw x9, [x29, #-0x30] 1ae62c: 3869690a ldrb w10, [x8, x9] 1ae630: b85d43ab ldur w11, [x29, #-0x2c] 1ae634: 6b0b014a subs w10, w10, w11 1ae638: b81503aa stur w10, [x29, #-0xb0] 1ae63c: 54000381 b.ne 0x1ae6ac 1ae640: 14000001 b 0x1ae644 1ae644: f85b03a8 ldur x8, [x29, #-0x50] 1ae648: b89d03a9 ldursw x9, [x29, #-0x30] 1ae64c: b869790a ldr w10, [x8, x9, lsl #2] 1ae650: 340000ea cbz w10, 0x1ae66c 1ae654: 14000001 b 0x1ae658 1ae658: f85b83a8 ldur x8, [x29, #-0x48] 1ae65c: b899c3a9 ldursw x9, [x29, #-0x64] 1ae660: 320003ea orr w10, wzr, #0x1 1ae664: b829790a str w10, [x8, x9, lsl #2] 1ae668: 14000006 b 0x1ae680 1ae66c: f85b83a8 ldur x8, [x29, #-0x48] 1ae670: b899c3a9 ldursw x9, [x29, #-0x64] 1ae674: 2a1f03ea mov w10, wzr 1ae678: b829790a str w10, [x8, x9, lsl #2] 1ae67c: 14000001 b 0x1ae680 1ae680: f85f03a8 ldur x8, [x29, #-0x10] 1ae684: f9401d08 ldr x8, [x8, #0x38] 1ae688: b89d03a9 ldursw x9, [x29, #-0x30] 1ae68c: f8697908 ldr x8, [x8, x9, lsl #3] 1ae690: f85c03a9 ldur x9, [x29, #-0x40] 1ae694: b899c3aa ldursw x10, [x29, #-0x64] 1ae698: 2a0a03eb mov w11, w10 1ae69c: 1100056b add w11, w11, #0x1 1ae6a0: b819c3ab stur w11, [x29, #-0x64] 1ae6a4: f82a7928 str x8, [x9, x10, lsl #3] 1ae6a8: 14000001 b 0x1ae6ac 1ae6ac: 14000001 b 0x1ae6b0 1ae6b0: b85d03a8 ldur w8, [x29, #-0x30] 1ae6b4: 11000508 add w8, w8, #0x1 1ae6b8: b81d03a8 stur w8, [x29, #-0x30] 1ae6bc: 17ffffce b 0x1ae5f4 1ae6c0: f85f03a0 ldur x0, [x29, #-0x10] 1ae6c4: f85d83a8 ldur x8, [x29, #-0x28] 1ae6c8: f9402508 ldr x8, [x8, #0x48] 1ae6cc: f85e83a9 ldur x9, [x29, #-0x18] 1ae6d0: f9400929 ldr x9, [x9, #0x10] 1ae6d4: b89d43aa ldursw x10, [x29, #-0x2c] 1ae6d8: 8b0a0529 add x9, x9, x10, lsl #1 1ae6dc: 3940052b ldrb w11, [x9, #0x1] 1ae6e0: 2a0b03e9 mov w9, w11 1ae6e4: 321c07eb orr w11, wzr, #0x30 1ae6e8: 2a0b03ea mov w10, w11 1ae6ec: 9b0a7d29 mul x9, x9, x10 1ae6f0: 8b090101 add x1, x8, x9 1ae6f4: f85c03a2 ldur x2, [x29, #-0x40] 1ae6f8: f85b83a3 ldur x3, [x29, #-0x48] 1ae6fc: b859c3a4 ldur w4, [x29, #-0x64] 1ae700: 97fbd928 bl 0xa4ba0 1ae704: b814c3a0 stur w0, [x29, #-0xb4] 1ae708: 14000001 b 0x1ae70c 1ae70c: b85d43a8 ldur w8, [x29, #-0x2c] 1ae710: 11000508 add w8, w8, #0x1 1ae714: b81d43a8 stur w8, [x29, #-0x2c] 1ae718: 17ffffac b 0x1ae5c8 1ae71c: f85e83a8 ldur x8, [x29, #-0x18] 1ae720: b9401909 ldr w9, [x8, #0x18] 1ae724: 71000529 subs w9, w9, #0x1 1ae728: b81d43a9 stur w9, [x29, #-0x2c] 1ae72c: 14000001 b 0x1ae730 1ae730: b85d43a8 ldur w8, [x29, #-0x2c] 1ae734: 37f80e28 tbnz w8, #0x1f, 0x1ae8f8 1ae738: 14000001 b 0x1ae73c 1ae73c: f85f03a8 ldur x8, [x29, #-0x10] 1ae740: f9401d08 ldr x8, [x8, #0x38] 1ae744: f85e83a9 ldur x9, [x29, #-0x18] 1ae748: f9401129 ldr x9, [x9, #0x20] 1ae74c: b89d43aa ldursw x10, [x29, #-0x2c] 1ae750: d37ff94a lsl x10, x10, #1 1ae754: 386a692b ldrb w11, [x9, x10] 1ae758: 2a0b03e9 mov w9, w11 1ae75c: f8697908 ldr x8, [x8, x9, lsl #3] 1ae760: f81903a8 stur x8, [x29, #-0x70] 1ae764: f85f03a8 ldur x8, [x29, #-0x10] 1ae768: f9401d08 ldr x8, [x8, #0x38] 1ae76c: f85e83a9 ldur x9, [x29, #-0x18] 1ae770: f9401129 ldr x9, [x9, #0x20] 1ae774: b89d43aa ldursw x10, [x29, #-0x2c] 1ae778: 8b0a0529 add x9, x9, x10, lsl #1 1ae77c: 3940052b ldrb w11, [x9, #0x1] 1ae780: 2a0b03e9 mov w9, w11 1ae784: f8697908 ldr x8, [x8, x9, lsl #3] 1ae788: f81883a8 stur x8, [x29, #-0x78] 1ae78c: 2a1f03eb mov w11, wzr 1ae790: b81d03ab stur w11, [x29, #-0x30] 1ae794: 14000001 b 0x1ae798 1ae798: b89d03a8 ldursw x8, [x29, #-0x30] 1ae79c: f85c83a9 ldur x9, [x29, #-0x38] 1ae7a0: f100012a subs x10, x9, #0x0 1ae7a4: 9a89a529 cinc x9, x9, lt 1ae7a8: eb890508 subs x8, x8, x9, asr #1 1ae7ac: f81403aa stur x10, [x29, #-0xc0] 1ae7b0: f81383a8 stur x8, [x29, #-0xc8] 1ae7b4: 5400098a b.ge 0x1ae8e4 1ae7b8: 14000001 b 0x1ae7bc 1ae7bc: f85903a8 ldur x8, [x29, #-0x70] 1ae7c0: b89d03a9 ldursw x9, [x29, #-0x30] 1ae7c4: b869790a ldr w10, [x8, x9, lsl #2] 1ae7c8: b81843aa stur w10, [x29, #-0x7c] 1ae7cc: f85883a8 ldur x8, [x29, #-0x78] 1ae7d0: b89d03a9 ldursw x9, [x29, #-0x30] 1ae7d4: b869790a ldr w10, [x8, x9, lsl #2] 1ae7d8: b81803aa stur w10, [x29, #-0x80] 1ae7dc: b85843aa ldur w10, [x29, #-0x7c] 1ae7e0: 7100054a subs w10, w10, #0x1 1ae7e4: b81343aa stur w10, [x29, #-0xcc] 1ae7e8: 540003cb b.lt 0x1ae860 1ae7ec: 14000001 b 0x1ae7f0 1ae7f0: b85803a8 ldur w8, [x29, #-0x80] 1ae7f4: 71000508 subs w8, w8, #0x1 1ae7f8: b81303a8 stur w8, [x29, #-0xd0] 1ae7fc: 540001ab b.lt 0x1ae830 1ae800: 14000001 b 0x1ae804 1ae804: b85843a8 ldur w8, [x29, #-0x7c] 1ae808: f85903a9 ldur x9, [x29, #-0x70] 1ae80c: b89d03aa ldursw x10, [x29, #-0x30] 1ae810: b82a7928 str w8, [x9, x10, lsl #2] 1ae814: b85843a8 ldur w8, [x29, #-0x7c] 1ae818: b85803ab ldur w11, [x29, #-0x80] 1ae81c: 6b0b0108 subs w8, w8, w11 1ae820: f85883a9 ldur x9, [x29, #-0x78] 1ae824: b89d03aa ldursw x10, [x29, #-0x30] 1ae828: b82a7928 str w8, [x9, x10, lsl #2] 1ae82c: 1400000c b 0x1ae85c 1ae830: b85843a8 ldur w8, [x29, #-0x7c] 1ae834: f85883a9 ldur x9, [x29, #-0x78] 1ae838: b89d03aa ldursw x10, [x29, #-0x30] 1ae83c: b82a7928 str w8, [x9, x10, lsl #2] 1ae840: b85843a8 ldur w8, [x29, #-0x7c] 1ae844: b85803ab ldur w11, [x29, #-0x80] 1ae848: 0b0b0108 add w8, w8, w11 1ae84c: f85903a9 ldur x9, [x29, #-0x70] 1ae850: b89d03aa ldursw x10, [x29, #-0x30] 1ae854: b82a7928 str w8, [x9, x10, lsl #2] 1ae858: 14000001 b 0x1ae85c 1ae85c: 1400001d b 0x1ae8d0 1ae860: b85803a8 ldur w8, [x29, #-0x80] 1ae864: 71000508 subs w8, w8, #0x1 1ae868: b812c3a8 stur w8, [x29, #-0xd4] 1ae86c: 540001ab b.lt 0x1ae8a0 1ae870: 14000001 b 0x1ae874 1ae874: b85843a8 ldur w8, [x29, #-0x7c] 1ae878: f85903a9 ldur x9, [x29, #-0x70] 1ae87c: b89d03aa ldursw x10, [x29, #-0x30] 1ae880: b82a7928 str w8, [x9, x10, lsl #2] 1ae884: b85843a8 ldur w8, [x29, #-0x7c] 1ae888: b85803ab ldur w11, [x29, #-0x80] 1ae88c: 0b0b0108 add w8, w8, w11 1ae890: f85883a9 ldur x9, [x29, #-0x78] 1ae894: b89d03aa ldursw x10, [x29, #-0x30] 1ae898: b82a7928 str w8, [x9, x10, lsl #2] 1ae89c: 1400000c b 0x1ae8cc 1ae8a0: b85843a8 ldur w8, [x29, #-0x7c] 1ae8a4: f85883a9 ldur x9, [x29, #-0x78] 1ae8a8: b89d03aa ldursw x10, [x29, #-0x30] 1ae8ac: b82a7928 str w8, [x9, x10, lsl #2] 1ae8b0: b85843a8 ldur w8, [x29, #-0x7c] 1ae8b4: b85803ab ldur w11, [x29, #-0x80] 1ae8b8: 6b0b0108 subs w8, w8, w11 1ae8bc: f85903a9 ldur x9, [x29, #-0x70] 1ae8c0: b89d03aa ldursw x10, [x29, #-0x30] 1ae8c4: b82a7928 str w8, [x9, x10, lsl #2] 1ae8c8: 14000001 b 0x1ae8cc 1ae8cc: 14000001 b 0x1ae8d0 1ae8d0: 14000001 b 0x1ae8d4 1ae8d4: b85d03a8 ldur w8, [x29, #-0x30] 1ae8d8: 11000508 add w8, w8, #0x1 1ae8dc: b81d03a8 stur w8, [x29, #-0x30] 1ae8e0: 17ffffae b 0x1ae798 1ae8e4: 14000001 b 0x1ae8e8 1ae8e8: b85d43a8 ldur w8, [x29, #-0x2c] 1ae8ec: 71000508 subs w8, w8, #0x1 1ae8f0: b81d43a8 stur w8, [x29, #-0x2c] 1ae8f4: 17ffff8f b 0x1ae730 1ae8f8: 2a1f03e8 mov w8, wzr 1ae8fc: b81d43a8 stur w8, [x29, #-0x2c] 1ae900: 14000001 b 0x1ae904 1ae904: b85d43a8 ldur w8, [x29, #-0x2c] 1ae908: f85e03a9 ldur x9, [x29, #-0x20] 1ae90c: b940052a ldr w10, [x9, #0x4] 1ae910: 6b0a0108 subs w8, w8, w10 1ae914: b81283a8 stur w8, [x29, #-0xd8] 1ae918: 540007ca b.ge 0x1aea10 1ae91c: 14000001 b 0x1ae920 1ae920: f85f03a8 ldur x8, [x29, #-0x10] 1ae924: f9401d08 ldr x8, [x8, #0x38] 1ae928: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae92c: f8697908 ldr x8, [x8, x9, lsl #3] 1ae930: f81783a8 stur x8, [x29, #-0x88] 1ae934: 2a1f03ea mov w10, wzr 1ae938: b81743aa stur w10, [x29, #-0x8c] 1ae93c: f85e83a8 ldur x8, [x29, #-0x18] 1ae940: b940010a ldr w10, [x8] 1ae944: 7100094a subs w10, w10, #0x2 1ae948: b81243aa stur w10, [x29, #-0xdc] 1ae94c: 5400010b b.lt 0x1ae96c 1ae950: 14000001 b 0x1ae954 1ae954: f85e83a8 ldur x8, [x29, #-0x18] 1ae958: f9400508 ldr x8, [x8, #0x8] 1ae95c: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae960: 3869690a ldrb w10, [x8, x9] 1ae964: b81743aa stur w10, [x29, #-0x8c] 1ae968: 14000001 b 0x1ae96c 1ae96c: f85e83a8 ldur x8, [x29, #-0x18] 1ae970: f9400908 ldr x8, [x8, #0x10] 1ae974: b89743a9 ldursw x9, [x29, #-0x8c] 1ae978: d37ff929 lsl x9, x9, #1 1ae97c: 3869690a ldrb w10, [x8, x9] 1ae980: b81703aa stur w10, [x29, #-0x90] 1ae984: f85d83a8 ldur x8, [x29, #-0x28] 1ae988: f9401d08 ldr x8, [x8, #0x38] 1ae98c: b89703a9 ldursw x9, [x29, #-0x90] 1ae990: 3869690a ldrb w10, [x8, x9] 1ae994: 340001ca cbz w10, 0x1ae9cc 1ae998: 14000001 b 0x1ae99c 1ae99c: f85f03a0 ldur x0, [x29, #-0x10] 1ae9a0: f85d83a8 ldur x8, [x29, #-0x28] 1ae9a4: f9402108 ldr x8, [x8, #0x40] 1ae9a8: b89703a9 ldursw x9, [x29, #-0x90] 1ae9ac: f8697901 ldr x1, [x8, x9, lsl #3] 1ae9b0: f85a83a8 ldur x8, [x29, #-0x58] 1ae9b4: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae9b8: f8697902 ldr x2, [x8, x9, lsl #3] 1ae9bc: f85783a3 ldur x3, [x29, #-0x88] 1ae9c0: 97fbe574 bl 0xa7f90 1ae9c4: b81203a0 stur w0, [x29, #-0xe0] 1ae9c8: 1400000d b 0x1ae9fc 1ae9cc: f85f03a0 ldur x0, [x29, #-0x10] 1ae9d0: f85d83a8 ldur x8, [x29, #-0x28] 1ae9d4: f9402108 ldr x8, [x8, #0x40] 1ae9d8: b89703a9 ldursw x9, [x29, #-0x90] 1ae9dc: f8697901 ldr x1, [x8, x9, lsl #3] 1ae9e0: f85a83a8 ldur x8, [x29, #-0x58] 1ae9e4: b89d43a9 ldursw x9, [x29, #-0x2c] 1ae9e8: f8697902 ldr x2, [x8, x9, lsl #3] 1ae9ec: f85783a3 ldur x3, [x29, #-0x88] 1ae9f0: 97fbddf4 bl 0xa61c0 1ae9f4: b811c3a0 stur w0, [x29, #-0xe4] 1ae9f8: 14000001 b 0x1ae9fc 1ae9fc: 14000001 b 0x1aea00 1aea00: b85d43a8 ldur w8, [x29, #-0x2c] 1aea04: 11000508 add w8, w8, #0x1 1aea08: b81d43a8 stur w8, [x29, #-0x2c] 1aea0c: 17ffffbe b 0x1ae904 1aea10: 2a1f03e8 mov w8, wzr 1aea14: b81d43a8 stur w8, [x29, #-0x2c] 1aea18: 14000001 b 0x1aea1c 1aea1c: b85d43a8 ldur w8, [x29, #-0x2c] 1aea20: f85e03a9 ldur x9, [x29, #-0x20] 1aea24: b940052a ldr w10, [x9, #0x4] 1aea28: 6b0a0108 subs w8, w8, w10 1aea2c: b81183a8 stur w8, [x29, #-0xe8] 1aea30: 540001aa b.ge 0x1aea64 1aea34: 14000001 b 0x1aea38 1aea38: b85c83a0 ldur w0, [x29, #-0x38] 1aea3c: f85f03a8 ldur x8, [x29, #-0x10] 1aea40: f9401d08 ldr x8, [x8, #0x38] 1aea44: b89d43a9 ldursw x9, [x29, #-0x2c] 1aea48: f8697901 ldr x1, [x8, x9, lsl #3] 1aea4c: 97fbc605 bl 0xa0260 1aea50: 14000001 b 0x1aea54 1aea54: b85d43a8 ldur w8, [x29, #-0x2c] 1aea58: 11000508 add w8, w8, #0x1 1aea5c: b81d43a8 stur w8, [x29, #-0x2c] 1aea60: 17ffffef b 0x1aea1c 1aea64: d53bd048 mrs x8, TPIDR_EL0 1aea68: f9401508 ldr x8, [x8, #0x28] 1aea6c: f85f83a9 ldur x9, [x29, #-0x8] 1aea70: eb090108 subs x8, x8, x9 1aea74: f81103a8 stur x8, [x29, #-0xf0] 1aea78: 540000c1 b.ne 0x1aea90 1aea7c: 14000001 b 0x1aea80 1aea80: 2a1f03e0 mov w0, wzr 1aea84: 910003bf mov sp, x29 1aea88: a8c17bfd ldp x29, x30, [sp], #0x10 1aea8c: d65f03c0 ret 1aea90: 97fbecb8 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001aea94 : 1aea94: d100c3ff sub sp, sp, #0x30 1aea98: a9027bfd stp x29, x30, [sp, #0x20] 1aea9c: 910083fd add x29, sp, #0x20 1aeaa0: 321e03e8 orr w8, wzr, #0x4 1aeaa4: b81fc3a0 stur w0, [x29, #-0x4] 1aeaa8: f9000be1 str x1, [sp, #0x10] 1aeaac: b9000be8 str w8, [sp, #0x8] 1aeab0: 12800008 mov w8, #-0x1 // =-1 1aeab4: 52800009 mov w9, #0x0 // =0 1aeab8: 320003ea orr w10, wzr, #0x1 1aeabc: b85fc3ab ldur w11, [x29, #-0x4] 1aeac0: b9400bec ldr w12, [sp, #0x8] 1aeac4: 1acc214a lsl w10, w10, w12 1aeac8: 0a0a016a and w10, w11, w10 1aeacc: 6b09015f cmp w10, w9 1aead0: 1a9f07e9 cset w9, ne 1aead4: 4a080128 eor w8, w9, w8 1aead8: 37000048 tbnz w8, #0x0, 0x1aeae0 1aeadc: 14000005 b 0x1aeaf0 1aeae0: b9400be8 ldr w8, [sp, #0x8] 1aeae4: 11000508 add w8, w8, #0x1 1aeae8: b9000be8 str w8, [sp, #0x8] 1aeaec: 17fffff1 b 0x1aeab0 1aeaf0: 321f03e8 orr w8, wzr, #0x2 1aeaf4: 528001a9 mov w9, #0xd // =13 1aeaf8: 320003ea orr w10, wzr, #0x1 1aeafc: b9400beb ldr w11, [sp, #0x8] 1aeb00: 6b0b0129 subs w9, w9, w11 1aeb04: b9000be9 str w9, [sp, #0x8] 1aeb08: b9400be9 ldr w9, [sp, #0x8] 1aeb0c: 1ac92109 lsl w9, w8, w9 1aeb10: b9000fe9 str w9, [sp, #0xc] 1aeb14: f9400be0 ldr x0, [sp, #0x10] 1aeb18: b85fc3a9 ldur w9, [x29, #-0x4] 1aeb1c: 1aca2921 asr w1, w9, w10 1aeb20: b9400fe2 ldr w2, [sp, #0xc] 1aeb24: b90007e8 str w8, [sp, #0x4] 1aeb28: b90003ea str w10, [sp] 1aeb2c: 94000018 bl 0x1aeb8c 1aeb30: f9400be0 ldr x0, [sp, #0x10] 1aeb34: b85fc3a8 ldur w8, [x29, #-0x4] 1aeb38: b94003e9 ldr w9, [sp] 1aeb3c: 1ac92901 asr w1, w8, w9 1aeb40: b9400be2 ldr w2, [sp, #0x8] 1aeb44: 940000cf bl 0x1aee80 1aeb48: f9400be0 ldr x0, [sp, #0x10] 1aeb4c: b85fc3a1 ldur w1, [x29, #-0x4] 1aeb50: b9400be2 ldr w2, [sp, #0x8] 1aeb54: 9400011c bl 0x1aefc4 1aeb58: f9400be0 ldr x0, [sp, #0x10] 1aeb5c: b85fc3a1 ldur w1, [x29, #-0x4] 1aeb60: b9400fe2 ldr w2, [sp, #0xc] 1aeb64: 94000163 bl 0x1af0f0 1aeb68: f9400be0 ldr x0, [sp, #0x10] 1aeb6c: b85fc3a1 ldur w1, [x29, #-0x4] 1aeb70: b9400fe8 ldr w8, [sp, #0xc] 1aeb74: b94007e9 ldr w9, [sp, #0x4] 1aeb78: 1ac92902 asr w2, w8, w9 1aeb7c: 94000257 bl 0x1af4d8 1aeb80: a9427bfd ldp x29, x30, [sp, #0x20] 1aeb84: 9100c3ff add sp, sp, #0x30 1aeb88: d65f03c0 ret 1aeb8c: d102c3ff sub sp, sp, #0xb0 1aeb90: a90a7bfd stp x29, x30, [sp, #0xa0] 1aeb94: 910283fd add x29, sp, #0xa0 1aeb98: 320003e8 orr w8, wzr, #0x1 1aeb9c: b27e03e9 orr x9, xzr, #0x4 1aeba0: 9280016a mov x10, #-0xc // =-12 1aeba4: d00007cb adrp x11, 0x2a8000 1aeba8: f946a16b ldr x11, [x11, #0xd40] 1aebac: f81f83a0 stur x0, [x29, #-0x8] 1aebb0: b81f43a1 stur w1, [x29, #-0xc] 1aebb4: b81f03a2 stur w2, [x29, #-0x10] 1aebb8: b85f43a1 ldur w1, [x29, #-0xc] 1aebbc: 1ac82828 asr w8, w1, w8 1aebc0: b81d43a8 stur w8, [x29, #-0x2c] 1aebc4: f85f83a0 ldur x0, [x29, #-0x8] 1aebc8: b85f43a8 ldur w8, [x29, #-0xc] 1aebcc: 2a0803ec mov w12, w8 1aebd0: 93407d8c sxtw x12, w12 1aebd4: 9b0c7d29 mul x9, x9, x12 1aebd8: 8b090009 add x9, x0, x9 1aebdc: 8b0a0129 add x9, x9, x10 1aebe0: f81e83a9 stur x9, [x29, #-0x18] 1aebe4: f81d83ab stur x11, [x29, #-0x28] 1aebe8: f90027eb str x11, [sp, #0x48] 1aebec: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 1aebf0: b27d03e9 orr x9, xzr, #0x8 1aebf4: b27e03ea orr x10, xzr, #0x4 1aebf8: f85e83ab ldur x11, [x29, #-0x18] 1aebfc: b940016c ldr w12, [x11] 1aec00: b81d03ac stur w12, [x29, #-0x30] 1aec04: f85e83ab ldur x11, [x29, #-0x18] 1aec08: b940096c ldr w12, [x11, #0x8] 1aec0c: b81cc3ac stur w12, [x29, #-0x34] 1aec10: b85d03a0 ldur w0, [x29, #-0x30] 1aec14: b85cc3a1 ldur w1, [x29, #-0x34] 1aec18: f85d83ab ldur x11, [x29, #-0x28] 1aec1c: b9400162 ldr w2, [x11] 1aec20: f85d83ab ldur x11, [x29, #-0x28] 1aec24: b9400563 ldr w3, [x11, #0x4] 1aec28: f85e83ab ldur x11, [x29, #-0x18] 1aec2c: f85e83ad ldur x13, [x29, #-0x18] 1aec30: 8b0901a5 add x5, x13, x9 1aec34: aa0b03e4 mov x4, x11 1aec38: f90023e8 str x8, [sp, #0x40] 1aec3c: f9001fea str x10, [sp, #0x38] 1aec40: 94000646 bl 0x1b0558 1aec44: b85f03ac ldur w12, [x29, #-0x10] 1aec48: 2a0c03e8 mov w8, w12 1aec4c: 93407d08 sxtw x8, w8 1aec50: f85d83a9 ldur x9, [x29, #-0x28] 1aec54: f9401fea ldr x10, [sp, #0x38] 1aec58: 9b087d48 mul x8, x10, x8 1aec5c: 8b080128 add x8, x9, x8 1aec60: f81d83a8 stur x8, [x29, #-0x28] 1aec64: f85e83a8 ldur x8, [x29, #-0x18] 1aec68: f94023e9 ldr x9, [sp, #0x40] 1aec6c: 8b090108 add x8, x8, x9 1aec70: f81e83a8 stur x8, [x29, #-0x18] 1aec74: b27e03e8 orr x8, xzr, #0x4 1aec78: f85e83a9 ldur x9, [x29, #-0x18] 1aec7c: f85f83aa ldur x10, [x29, #-0x8] 1aec80: b85d43ab ldur w11, [x29, #-0x2c] 1aec84: 2a0b03ec mov w12, w11 1aec88: 93407d8c sxtw x12, w12 1aec8c: 9b0c7d08 mul x8, x8, x12 1aec90: 8b080148 add x8, x10, x8 1aec94: eb08013f cmp x9, x8 1aec98: 1a9f37eb cset w11, hs 1aec9c: 3707fa8b tbnz w11, #0x0, 0x1aebec 1aeca0: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 1aeca4: b27d03e9 orr x9, xzr, #0x8 1aeca8: b27e03ea orr x10, xzr, #0x4 1aecac: f85e83ab ldur x11, [x29, #-0x18] 1aecb0: b940016c ldr w12, [x11] 1aecb4: b81c83ac stur w12, [x29, #-0x38] 1aecb8: f85e83ab ldur x11, [x29, #-0x18] 1aecbc: b940096c ldr w12, [x11, #0x8] 1aecc0: b81c43ac stur w12, [x29, #-0x3c] 1aecc4: b85c83a0 ldur w0, [x29, #-0x38] 1aecc8: b85c43a1 ldur w1, [x29, #-0x3c] 1aeccc: f85d83ab ldur x11, [x29, #-0x28] 1aecd0: b9400562 ldr w2, [x11, #0x4] 1aecd4: f85d83ab ldur x11, [x29, #-0x28] 1aecd8: b9400163 ldr w3, [x11] 1aecdc: f85e83ab ldur x11, [x29, #-0x18] 1aece0: f85e83ad ldur x13, [x29, #-0x18] 1aece4: 8b0901a5 add x5, x13, x9 1aece8: aa0b03e4 mov x4, x11 1aecec: f9001be8 str x8, [sp, #0x30] 1aecf0: f90017ea str x10, [sp, #0x28] 1aecf4: 94000619 bl 0x1b0558 1aecf8: b85f03ac ldur w12, [x29, #-0x10] 1aecfc: 2a0c03e8 mov w8, w12 1aed00: 93407d08 sxtw x8, w8 1aed04: f85d83a9 ldur x9, [x29, #-0x28] 1aed08: f94017ea ldr x10, [sp, #0x28] 1aed0c: 9b0afd08 mneg x8, x8, x10 1aed10: 8b080128 add x8, x9, x8 1aed14: f81d83a8 stur x8, [x29, #-0x28] 1aed18: f85e83a8 ldur x8, [x29, #-0x18] 1aed1c: f9401be9 ldr x9, [sp, #0x30] 1aed20: 8b090108 add x8, x8, x9 1aed24: f81e83a8 stur x8, [x29, #-0x18] 1aed28: f85e83a8 ldur x8, [x29, #-0x18] 1aed2c: f85f83a9 ldur x9, [x29, #-0x8] 1aed30: eb09011f cmp x8, x9 1aed34: 1a9f37ea cset w10, hs 1aed38: 3707fb4a tbnz w10, #0x0, 0x1aeca0 1aed3c: b27cefe8 orr x8, xzr, #0xfffffffffffffff0 1aed40: b27e03e9 orr x9, xzr, #0x4 1aed44: f85f83aa ldur x10, [x29, #-0x8] 1aed48: b85f43ab ldur w11, [x29, #-0xc] 1aed4c: 2a0b03ec mov w12, w11 1aed50: 93407d8c sxtw x12, w12 1aed54: 9b0c7d29 mul x9, x9, x12 1aed58: 8b090149 add x9, x10, x9 1aed5c: 8b080128 add x8, x9, x8 1aed60: f81e83a8 stur x8, [x29, #-0x18] 1aed64: f85f83a8 ldur x8, [x29, #-0x8] 1aed68: f81e03a8 stur x8, [x29, #-0x20] 1aed6c: f94027e8 ldr x8, [sp, #0x48] 1aed70: f81d83a8 stur x8, [x29, #-0x28] 1aed74: b27c03e8 orr x8, xzr, #0x10 1aed78: b27cefe9 orr x9, xzr, #0xfffffffffffffff0 1aed7c: b27d03ea orr x10, xzr, #0x8 1aed80: b27e03eb orr x11, xzr, #0x4 1aed84: f85e83ac ldur x12, [x29, #-0x18] 1aed88: b940018d ldr w13, [x12] 1aed8c: b81c03ad stur w13, [x29, #-0x40] 1aed90: f85e83ac ldur x12, [x29, #-0x18] 1aed94: b940098d ldr w13, [x12, #0x8] 1aed98: b81bc3ad stur w13, [x29, #-0x44] 1aed9c: f85e03ac ldur x12, [x29, #-0x20] 1aeda0: b940018d ldr w13, [x12] 1aeda4: b81b83ad stur w13, [x29, #-0x48] 1aeda8: f85e03ac ldur x12, [x29, #-0x20] 1aedac: b940098d ldr w13, [x12, #0x8] 1aedb0: b81b43ad stur w13, [x29, #-0x4c] 1aedb4: b85b43a0 ldur w0, [x29, #-0x4c] 1aedb8: b85b83a1 ldur w1, [x29, #-0x48] 1aedbc: f85d83ac ldur x12, [x29, #-0x28] 1aedc0: b9400582 ldr w2, [x12, #0x4] 1aedc4: f85d83ac ldur x12, [x29, #-0x28] 1aedc8: b9400183 ldr w3, [x12] 1aedcc: f85e83ac ldur x12, [x29, #-0x18] 1aedd0: f85e83ae ldur x14, [x29, #-0x18] 1aedd4: 8b0a01c5 add x5, x14, x10 1aedd8: aa0c03e4 mov x4, x12 1aeddc: f90013e8 str x8, [sp, #0x20] 1aede0: f9000fe9 str x9, [sp, #0x18] 1aede4: f9000bea str x10, [sp, #0x10] 1aede8: f90007eb str x11, [sp, #0x8] 1aedec: 94000601 bl 0x1b05f0 1aedf0: b85f03ad ldur w13, [x29, #-0x10] 1aedf4: 2a0d03e8 mov w8, w13 1aedf8: 93407d08 sxtw x8, w8 1aedfc: f85d83a9 ldur x9, [x29, #-0x28] 1aee00: f94007ea ldr x10, [sp, #0x8] 1aee04: 9b087d48 mul x8, x10, x8 1aee08: 8b080128 add x8, x9, x8 1aee0c: f81d83a8 stur x8, [x29, #-0x28] 1aee10: b85bc3a0 ldur w0, [x29, #-0x44] 1aee14: b85c03a1 ldur w1, [x29, #-0x40] 1aee18: f85d83a8 ldur x8, [x29, #-0x28] 1aee1c: b9400102 ldr w2, [x8] 1aee20: f85d83a8 ldur x8, [x29, #-0x28] 1aee24: b9400503 ldr w3, [x8, #0x4] 1aee28: f85e03a8 ldur x8, [x29, #-0x20] 1aee2c: f85e03a9 ldur x9, [x29, #-0x20] 1aee30: f9400beb ldr x11, [sp, #0x10] 1aee34: 8b0b0125 add x5, x9, x11 1aee38: aa0803e4 mov x4, x8 1aee3c: 940005ed bl 0x1b05f0 1aee40: f85e83a8 ldur x8, [x29, #-0x18] 1aee44: f9400fe9 ldr x9, [sp, #0x18] 1aee48: 8b090108 add x8, x8, x9 1aee4c: f81e83a8 stur x8, [x29, #-0x18] 1aee50: f85e03a8 ldur x8, [x29, #-0x20] 1aee54: f94013ea ldr x10, [sp, #0x20] 1aee58: 8b0a0108 add x8, x8, x10 1aee5c: f81e03a8 stur x8, [x29, #-0x20] 1aee60: f85e83a8 ldur x8, [x29, #-0x18] 1aee64: f85e03a9 ldur x9, [x29, #-0x20] 1aee68: eb09011f cmp x8, x9 1aee6c: 1a9f37ea cset w10, hs 1aee70: 3707f82a tbnz w10, #0x0, 0x1aed74 1aee74: a94a7bfd ldp x29, x30, [sp, #0xa0] 1aee78: 9102c3ff add sp, sp, #0xb0 1aee7c: d65f03c0 ret 1aee80: d100c3ff sub sp, sp, #0x30 1aee84: a9027bfd stp x29, x30, [sp, #0x20] 1aee88: 910083fd add x29, sp, #0x20 1aee8c: 32000be8 orr w8, wzr, #0x7 1aee90: f81f83a0 stur x0, [x29, #-0x8] 1aee94: b81f43a1 stur w1, [x29, #-0xc] 1aee98: b90013e2 str w2, [sp, #0x10] 1aee9c: b94013e1 ldr w1, [sp, #0x10] 1aeea0: 6b010108 subs w8, w8, w1 1aeea4: b9000fe8 str w8, [sp, #0xc] 1aeea8: b9000bff str wzr, [sp, #0x8] 1aeeac: 12800008 mov w8, #-0x1 // =-1 1aeeb0: 52800009 mov w9, #0x0 // =0 1aeeb4: b9400fea ldr w10, [sp, #0xc] 1aeeb8: 0b080148 add w8, w10, w8 1aeebc: b9000fe8 str w8, [sp, #0xc] 1aeec0: 6b09011f cmp w8, w9 1aeec4: 1a9fb7e8 cset w8, ge 1aeec8: 37000048 tbnz w8, #0x0, 0x1aeed0 1aeecc: 14000027 b 0x1aef68 1aeed0: b90007ff str wzr, [sp, #0x4] 1aeed4: 320003e8 orr w8, wzr, #0x1 1aeed8: b94007e9 ldr w9, [sp, #0x4] 1aeedc: b9400bea ldr w10, [sp, #0x8] 1aeee0: 1aca2108 lsl w8, w8, w10 1aeee4: 6b08013f cmp w9, w8 1aeee8: 1a9fa7e8 cset w8, lt 1aeeec: 37000048 tbnz w8, #0x0, 0x1aeef4 1aeef0: 1400001a b 0x1aef58 1aeef4: 321e03e8 orr w8, wzr, #0x4 1aeef8: b27e03e9 orr x9, xzr, #0x4 1aeefc: f85f83aa ldur x10, [x29, #-0x8] 1aef00: b85f43ab ldur w11, [x29, #-0xc] 1aef04: b9400bec ldr w12, [sp, #0x8] 1aef08: 1acc296b asr w11, w11, w12 1aef0c: b94007ec ldr w12, [sp, #0x4] 1aef10: 1b0c7d6b mul w11, w11, w12 1aef14: 2a0b03ed mov w13, w11 1aef18: 93407dad sxtw x13, w13 1aef1c: 9b0d7d29 mul x9, x9, x13 1aef20: 8b090149 add x9, x10, x9 1aef24: b85f43ab ldur w11, [x29, #-0xc] 1aef28: b9400bec ldr w12, [sp, #0x8] 1aef2c: 1acc2961 asr w1, w11, w12 1aef30: b9400beb ldr w11, [sp, #0x8] 1aef34: b94013ec ldr w12, [sp, #0x10] 1aef38: 0b0c016b add w11, w11, w12 1aef3c: 1acb2102 lsl w2, w8, w11 1aef40: aa0903e0 mov x0, x9 1aef44: 940005d1 bl 0x1b0688 1aef48: b94007e8 ldr w8, [sp, #0x4] 1aef4c: 11000508 add w8, w8, #0x1 1aef50: b90007e8 str w8, [sp, #0x4] 1aef54: 17ffffe0 b 0x1aeed4 1aef58: b9400be8 ldr w8, [sp, #0x8] 1aef5c: 11000508 add w8, w8, #0x1 1aef60: b9000be8 str w8, [sp, #0x8] 1aef64: 17ffffd2 b 0x1aeeac 1aef68: b90007ff str wzr, [sp, #0x4] 1aef6c: b94007e8 ldr w8, [sp, #0x4] 1aef70: b85f43a9 ldur w9, [x29, #-0xc] 1aef74: 6b09011f cmp w8, w9 1aef78: 1a9fa7e8 cset w8, lt 1aef7c: 37000048 tbnz w8, #0x0, 0x1aef84 1aef80: 1400000e b 0x1aefb8 1aef84: b27e03e8 orr x8, xzr, #0x4 1aef88: f85f83a9 ldur x9, [x29, #-0x8] 1aef8c: b94007ea ldr w10, [sp, #0x4] 1aef90: 2a0a03eb mov w11, w10 1aef94: 93407d6b sxtw x11, w11 1aef98: 9b0b7d08 mul x8, x8, x11 1aef9c: 8b080128 add x8, x9, x8 1aefa0: aa0803e0 mov x0, x8 1aefa4: 940006c5 bl 0x1b0ab8 1aefa8: b94007e8 ldr w8, [sp, #0x4] 1aefac: 11008108 add w8, w8, #0x20 1aefb0: b90007e8 str w8, [sp, #0x4] 1aefb4: 17ffffee b 0x1aef6c 1aefb8: a9427bfd ldp x29, x30, [sp, #0x20] 1aefbc: 9100c3ff add sp, sp, #0x30 1aefc0: d65f03c0 ret 1aefc4: d10183ff sub sp, sp, #0x60 1aefc8: a9057bfd stp x29, x30, [sp, #0x50] 1aefcc: 910143fd add x29, sp, #0x50 1aefd0: 320003e8 orr w8, wzr, #0x1 1aefd4: b27e03e9 orr x9, xzr, #0x4 1aefd8: f81f83a0 stur x0, [x29, #-0x8] 1aefdc: b81f43a1 stur w1, [x29, #-0xc] 1aefe0: b81f03a2 stur w2, [x29, #-0x10] 1aefe4: b81ec3bf stur wzr, [x29, #-0x14] 1aefe8: f85f83a0 ldur x0, [x29, #-0x8] 1aefec: b85f43a1 ldur w1, [x29, #-0xc] 1aeff0: 1ac82828 asr w8, w1, w8 1aeff4: 2a0803ea mov w10, w8 1aeff8: 93407d4a sxtw x10, w10 1aeffc: 9b0a7d29 mul x9, x9, x10 1af000: 8b090009 add x9, x0, x9 1af004: f81e03a9 stur x9, [x29, #-0x20] 1af008: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 1af00c: b27e03e9 orr x9, xzr, #0x4 1af010: b85ec3aa ldur w10, [x29, #-0x14] 1af014: 1100054b add w11, w10, #0x1 1af018: b81ec3ab stur w11, [x29, #-0x14] 1af01c: 2a0a03e0 mov w0, w10 1af020: f9000be8 str x8, [sp, #0x10] 1af024: f90007e9 str x9, [sp, #0x8] 1af028: 940008dd bl 0x1b139c 1af02c: b81dc3a0 stur w0, [x29, #-0x24] 1af030: f85f83a8 ldur x8, [x29, #-0x8] 1af034: b85dc3aa ldur w10, [x29, #-0x24] 1af038: b85f03ab ldur w11, [x29, #-0x10] 1af03c: 1acb294a asr w10, w10, w11 1af040: 2a0a03e9 mov w9, w10 1af044: 93407d29 sxtw x9, w9 1af048: f94007ec ldr x12, [sp, #0x8] 1af04c: 9b097d89 mul x9, x12, x9 1af050: 8b090108 add x8, x8, x9 1af054: f90013e8 str x8, [sp, #0x20] 1af058: f85e03a8 ldur x8, [x29, #-0x20] 1af05c: f9400be9 ldr x9, [sp, #0x10] 1af060: 8b090108 add x8, x8, x9 1af064: f81e03a8 stur x8, [x29, #-0x20] 1af068: f85e03a8 ldur x8, [x29, #-0x20] 1af06c: f94013ed ldr x13, [sp, #0x20] 1af070: eb0d011f cmp x8, x13 1af074: 1a9f97ea cset w10, hi 1af078: 3700004a tbnz w10, #0x0, 0x1af080 1af07c: 14000015 b 0x1af0d0 1af080: f94013e8 ldr x8, [sp, #0x20] 1af084: b9400109 ldr w9, [x8] 1af088: b9001fe9 str w9, [sp, #0x1c] 1af08c: f85e03a8 ldur x8, [x29, #-0x20] 1af090: b9400109 ldr w9, [x8] 1af094: f94013e8 ldr x8, [sp, #0x20] 1af098: b9000109 str w9, [x8] 1af09c: b9401fe9 ldr w9, [sp, #0x1c] 1af0a0: f85e03a8 ldur x8, [x29, #-0x20] 1af0a4: b9000109 str w9, [x8] 1af0a8: f94013e8 ldr x8, [sp, #0x20] 1af0ac: b9400509 ldr w9, [x8, #0x4] 1af0b0: b9001fe9 str w9, [sp, #0x1c] 1af0b4: f85e03a8 ldur x8, [x29, #-0x20] 1af0b8: b9400509 ldr w9, [x8, #0x4] 1af0bc: f94013e8 ldr x8, [sp, #0x20] 1af0c0: b9000509 str w9, [x8, #0x4] 1af0c4: b9401fe9 ldr w9, [sp, #0x1c] 1af0c8: f85e03a8 ldur x8, [x29, #-0x20] 1af0cc: b9000509 str w9, [x8, #0x4] 1af0d0: f85e03a8 ldur x8, [x29, #-0x20] 1af0d4: f85f83a9 ldur x9, [x29, #-0x8] 1af0d8: eb09011f cmp x8, x9 1af0dc: 1a9f97ea cset w10, hi 1af0e0: 3707f94a tbnz w10, #0x0, 0x1af008 1af0e4: a9457bfd ldp x29, x30, [sp, #0x50] 1af0e8: 910183ff add sp, sp, #0x60 1af0ec: d65f03c0 ret 1af0f0: d10283ff sub sp, sp, #0xa0 1af0f4: a9097bfd stp x29, x30, [sp, #0x90] 1af0f8: 910243fd add x29, sp, #0x90 1af0fc: 320003e8 orr w8, wzr, #0x1 1af100: b27e03e9 orr x9, xzr, #0x4 1af104: 321e03ea orr w10, wzr, #0x4 1af108: b00007cb adrp x11, 0x2a8000 1af10c: f946a16b ldr x11, [x11, #0xd40] 1af110: b00007cc adrp x12, 0x2a8000 1af114: f9434d8c ldr x12, [x12, #0x698] 1af118: f81f83a0 stur x0, [x29, #-0x8] 1af11c: b81f43a1 stur w1, [x29, #-0xc] 1af120: b81f03a2 stur w2, [x29, #-0x10] 1af124: f85f83a0 ldur x0, [x29, #-0x8] 1af128: f81e83a0 stur x0, [x29, #-0x18] 1af12c: f85f83a0 ldur x0, [x29, #-0x8] 1af130: b85f43a1 ldur w1, [x29, #-0xc] 1af134: 1ac82828 asr w8, w1, w8 1af138: 2a0803ed mov w13, w8 1af13c: 93407dad sxtw x13, w13 1af140: 9b0d7d29 mul x9, x9, x13 1af144: 8b090009 add x9, x0, x9 1af148: f81e03a9 stur x9, [x29, #-0x20] 1af14c: b85f03a8 ldur w8, [x29, #-0x10] 1af150: 6b0a011f cmp w8, w10 1af154: 1a9fb7e8 cset w8, ge 1af158: f90027eb str x11, [sp, #0x48] 1af15c: f90023ec str x12, [sp, #0x40] 1af160: 37000048 tbnz w8, #0x0, 0x1af168 1af164: 1400000c b 0x1af194 1af168: b27e03e8 orr x8, xzr, #0x4 1af16c: 320003e9 orr w9, wzr, #0x1 1af170: b85f03aa ldur w10, [x29, #-0x10] 1af174: 1ac92949 asr w9, w10, w9 1af178: 2a0903eb mov w11, w9 1af17c: 93407d6b sxtw x11, w11 1af180: 9b0b7d08 mul x8, x8, x11 1af184: f94027eb ldr x11, [sp, #0x48] 1af188: 8b080168 add x8, x11, x8 1af18c: f9001fe8 str x8, [sp, #0x38] 1af190: 14000003 b 0x1af19c 1af194: f94023e0 ldr x0, [sp, #0x40] 1af198: f9001fe0 str x0, [sp, #0x38] 1af19c: f9401fe8 ldr x8, [sp, #0x38] 1af1a0: b27403e9 orr x9, xzr, #0x1000 1af1a4: f81d83a8 stur x8, [x29, #-0x28] 1af1a8: f85d83a8 ldur x8, [x29, #-0x28] 1af1ac: 8b090108 add x8, x8, x9 1af1b0: f81d03a8 stur x8, [x29, #-0x30] 1af1b4: b27d03e8 orr x8, xzr, #0x8 1af1b8: b27df3e9 orr x9, xzr, #0xfffffffffffffff8 1af1bc: b27e03ea orr x10, xzr, #0x4 1af1c0: 320003eb orr w11, wzr, #0x1 1af1c4: f85e03ac ldur x12, [x29, #-0x20] 1af1c8: 8b090189 add x9, x12, x9 1af1cc: f81e03a9 stur x9, [x29, #-0x20] 1af1d0: f85e83a9 ldur x9, [x29, #-0x18] 1af1d4: b940012d ldr w13, [x9] 1af1d8: f85e03a9 ldur x9, [x29, #-0x20] 1af1dc: b940012e ldr w14, [x9] 1af1e0: 0b0e01ad add w13, w13, w14 1af1e4: b81cc3ad stur w13, [x29, #-0x34] 1af1e8: f85e03a9 ldur x9, [x29, #-0x20] 1af1ec: b940052d ldr w13, [x9, #0x4] 1af1f0: f85e83a9 ldur x9, [x29, #-0x18] 1af1f4: b940052e ldr w14, [x9, #0x4] 1af1f8: 6b0e01ad subs w13, w13, w14 1af1fc: b81c83ad stur w13, [x29, #-0x38] 1af200: b85cc3a0 ldur w0, [x29, #-0x34] 1af204: f85d83a9 ldur x9, [x29, #-0x28] 1af208: b9400521 ldr w1, [x9, #0x4] 1af20c: f9001be8 str x8, [sp, #0x30] 1af210: f90017ea str x10, [sp, #0x28] 1af214: b90027eb str w11, [sp, #0x24] 1af218: 94000882 bl 0x1b1420 1af21c: b85c83ab ldur w11, [x29, #-0x38] 1af220: f85d83a8 ldur x8, [x29, #-0x28] 1af224: b9400101 ldr w1, [x8] 1af228: b90023e0 str w0, [sp, #0x20] 1af22c: 2a0b03e0 mov w0, w11 1af230: 9400087c bl 0x1b1420 1af234: b94023eb ldr w11, [sp, #0x20] 1af238: 0b00016d add w13, w11, w0 1af23c: b81c43ad stur w13, [x29, #-0x3c] 1af240: b85c83a0 ldur w0, [x29, #-0x38] 1af244: f85d83a8 ldur x8, [x29, #-0x28] 1af248: b9400501 ldr w1, [x8, #0x4] 1af24c: 94000875 bl 0x1b1420 1af250: b85cc3ab ldur w11, [x29, #-0x34] 1af254: f85d83a8 ldur x8, [x29, #-0x28] 1af258: b9400101 ldr w1, [x8] 1af25c: b9001fe0 str w0, [sp, #0x1c] 1af260: 2a0b03e0 mov w0, w11 1af264: 9400086f bl 0x1b1420 1af268: b9401feb ldr w11, [sp, #0x1c] 1af26c: 6b00016d subs w13, w11, w0 1af270: b81c03ad stur w13, [x29, #-0x40] 1af274: b85f03ad ldur w13, [x29, #-0x10] 1af278: 2a0d03e8 mov w8, w13 1af27c: 93407d08 sxtw x8, w8 1af280: f85d83a9 ldur x9, [x29, #-0x28] 1af284: f94017ea ldr x10, [sp, #0x28] 1af288: 9b087d48 mul x8, x10, x8 1af28c: 8b080128 add x8, x9, x8 1af290: f81d83a8 stur x8, [x29, #-0x28] 1af294: f85e83a8 ldur x8, [x29, #-0x18] 1af298: b940050d ldr w13, [x8, #0x4] 1af29c: f85e03a8 ldur x8, [x29, #-0x20] 1af2a0: b940050e ldr w14, [x8, #0x4] 1af2a4: 0b0e01ad add w13, w13, w14 1af2a8: b94027ee ldr w14, [sp, #0x24] 1af2ac: 1ace29ad asr w13, w13, w14 1af2b0: b81cc3ad stur w13, [x29, #-0x34] 1af2b4: f85e83a8 ldur x8, [x29, #-0x18] 1af2b8: b940010d ldr w13, [x8] 1af2bc: f85e03a8 ldur x8, [x29, #-0x20] 1af2c0: b9400100 ldr w0, [x8] 1af2c4: 6b0001ad subs w13, w13, w0 1af2c8: 1ace29ad asr w13, w13, w14 1af2cc: b81c83ad stur w13, [x29, #-0x38] 1af2d0: b85cc3ad ldur w13, [x29, #-0x34] 1af2d4: b85c43a0 ldur w0, [x29, #-0x3c] 1af2d8: 0b0001ad add w13, w13, w0 1af2dc: f85e83a8 ldur x8, [x29, #-0x18] 1af2e0: b900010d str w13, [x8] 1af2e4: b85c83ad ldur w13, [x29, #-0x38] 1af2e8: b85c03a0 ldur w0, [x29, #-0x40] 1af2ec: 0b0001ad add w13, w13, w0 1af2f0: f85e83a8 ldur x8, [x29, #-0x18] 1af2f4: b900050d str w13, [x8, #0x4] 1af2f8: b85cc3ad ldur w13, [x29, #-0x34] 1af2fc: b85c43a0 ldur w0, [x29, #-0x3c] 1af300: 6b0001ad subs w13, w13, w0 1af304: f85e03a8 ldur x8, [x29, #-0x20] 1af308: b900010d str w13, [x8] 1af30c: b85c03ad ldur w13, [x29, #-0x40] 1af310: b85c83a0 ldur w0, [x29, #-0x38] 1af314: 6b0001ad subs w13, w13, w0 1af318: f85e03a8 ldur x8, [x29, #-0x20] 1af31c: b900050d str w13, [x8, #0x4] 1af320: f85e83a8 ldur x8, [x29, #-0x18] 1af324: f9401be9 ldr x9, [sp, #0x30] 1af328: 8b090108 add x8, x8, x9 1af32c: f81e83a8 stur x8, [x29, #-0x18] 1af330: f85d83a8 ldur x8, [x29, #-0x28] 1af334: f85d03a9 ldur x9, [x29, #-0x30] 1af338: eb09011f cmp x8, x9 1af33c: 1a9f27ea cset w10, lo 1af340: 3707f3aa tbnz w10, #0x0, 0x1af1b4 1af344: b27d03e8 orr x8, xzr, #0x8 1af348: b27df3e9 orr x9, xzr, #0xfffffffffffffff8 1af34c: b27e03ea orr x10, xzr, #0x4 1af350: 320003eb orr w11, wzr, #0x1 1af354: f85e03ac ldur x12, [x29, #-0x20] 1af358: 8b090189 add x9, x12, x9 1af35c: f81e03a9 stur x9, [x29, #-0x20] 1af360: f85e83a9 ldur x9, [x29, #-0x18] 1af364: b940012d ldr w13, [x9] 1af368: f85e03a9 ldur x9, [x29, #-0x20] 1af36c: b940012e ldr w14, [x9] 1af370: 0b0e01ad add w13, w13, w14 1af374: b81cc3ad stur w13, [x29, #-0x34] 1af378: f85e03a9 ldur x9, [x29, #-0x20] 1af37c: b940052d ldr w13, [x9, #0x4] 1af380: f85e83a9 ldur x9, [x29, #-0x18] 1af384: b940052e ldr w14, [x9, #0x4] 1af388: 6b0e01ad subs w13, w13, w14 1af38c: b81c83ad stur w13, [x29, #-0x38] 1af390: b85f03ad ldur w13, [x29, #-0x10] 1af394: 2a0d03e9 mov w9, w13 1af398: 93407d29 sxtw x9, w9 1af39c: f85d83ac ldur x12, [x29, #-0x28] 1af3a0: 9b0afd29 mneg x9, x9, x10 1af3a4: 8b090189 add x9, x12, x9 1af3a8: f81d83a9 stur x9, [x29, #-0x28] 1af3ac: b85cc3a0 ldur w0, [x29, #-0x34] 1af3b0: f85d83a9 ldur x9, [x29, #-0x28] 1af3b4: b9400121 ldr w1, [x9] 1af3b8: f9000be8 str x8, [sp, #0x10] 1af3bc: b9000feb str w11, [sp, #0xc] 1af3c0: 94000818 bl 0x1b1420 1af3c4: b85c83ab ldur w11, [x29, #-0x38] 1af3c8: f85d83a8 ldur x8, [x29, #-0x28] 1af3cc: b9400501 ldr w1, [x8, #0x4] 1af3d0: b9000be0 str w0, [sp, #0x8] 1af3d4: 2a0b03e0 mov w0, w11 1af3d8: 94000812 bl 0x1b1420 1af3dc: b9400beb ldr w11, [sp, #0x8] 1af3e0: 0b00016d add w13, w11, w0 1af3e4: b81c43ad stur w13, [x29, #-0x3c] 1af3e8: b85c83a0 ldur w0, [x29, #-0x38] 1af3ec: f85d83a8 ldur x8, [x29, #-0x28] 1af3f0: b9400101 ldr w1, [x8] 1af3f4: 9400080b bl 0x1b1420 1af3f8: b85cc3ab ldur w11, [x29, #-0x34] 1af3fc: f85d83a8 ldur x8, [x29, #-0x28] 1af400: b9400501 ldr w1, [x8, #0x4] 1af404: b90007e0 str w0, [sp, #0x4] 1af408: 2a0b03e0 mov w0, w11 1af40c: 94000805 bl 0x1b1420 1af410: b94007eb ldr w11, [sp, #0x4] 1af414: 6b00016d subs w13, w11, w0 1af418: b81c03ad stur w13, [x29, #-0x40] 1af41c: f85e83a8 ldur x8, [x29, #-0x18] 1af420: b940050d ldr w13, [x8, #0x4] 1af424: f85e03a8 ldur x8, [x29, #-0x20] 1af428: b940050e ldr w14, [x8, #0x4] 1af42c: 0b0e01ad add w13, w13, w14 1af430: b9400fee ldr w14, [sp, #0xc] 1af434: 1ace29ad asr w13, w13, w14 1af438: b81cc3ad stur w13, [x29, #-0x34] 1af43c: f85e83a8 ldur x8, [x29, #-0x18] 1af440: b940010d ldr w13, [x8] 1af444: f85e03a8 ldur x8, [x29, #-0x20] 1af448: b9400100 ldr w0, [x8] 1af44c: 6b0001ad subs w13, w13, w0 1af450: 1ace29ad asr w13, w13, w14 1af454: b81c83ad stur w13, [x29, #-0x38] 1af458: b85cc3ad ldur w13, [x29, #-0x34] 1af45c: b85c43a0 ldur w0, [x29, #-0x3c] 1af460: 0b0001ad add w13, w13, w0 1af464: f85e83a8 ldur x8, [x29, #-0x18] 1af468: b900010d str w13, [x8] 1af46c: b85c83ad ldur w13, [x29, #-0x38] 1af470: b85c03a0 ldur w0, [x29, #-0x40] 1af474: 0b0001ad add w13, w13, w0 1af478: f85e83a8 ldur x8, [x29, #-0x18] 1af47c: b900050d str w13, [x8, #0x4] 1af480: b85cc3ad ldur w13, [x29, #-0x34] 1af484: b85c43a0 ldur w0, [x29, #-0x3c] 1af488: 6b0001ad subs w13, w13, w0 1af48c: f85e03a8 ldur x8, [x29, #-0x20] 1af490: b900010d str w13, [x8] 1af494: b85c03ad ldur w13, [x29, #-0x40] 1af498: b85c83a0 ldur w0, [x29, #-0x38] 1af49c: 6b0001ad subs w13, w13, w0 1af4a0: f85e03a8 ldur x8, [x29, #-0x20] 1af4a4: b900050d str w13, [x8, #0x4] 1af4a8: f85e83a8 ldur x8, [x29, #-0x18] 1af4ac: f9400be9 ldr x9, [sp, #0x10] 1af4b0: 8b090108 add x8, x8, x9 1af4b4: f81e83a8 stur x8, [x29, #-0x18] 1af4b8: f85e83a8 ldur x8, [x29, #-0x18] 1af4bc: f85e03a9 ldur x9, [x29, #-0x20] 1af4c0: eb09011f cmp x8, x9 1af4c4: 1a9f27ea cset w10, lo 1af4c8: 3707f3ea tbnz w10, #0x0, 0x1af344 1af4cc: a9497bfd ldp x29, x30, [sp, #0x90] 1af4d0: 910283ff add sp, sp, #0xa0 1af4d4: d65f03c0 ret 1af4d8: d104c3ff sub sp, sp, #0x130 1af4dc: f9008bfc str x28, [sp, #0x110] 1af4e0: a9127bfd stp x29, x30, [sp, #0x120] 1af4e4: 910483fd add x29, sp, #0x120 1af4e8: 320003e8 orr w8, wzr, #0x1 1af4ec: b27e03e9 orr x9, xzr, #0x4 1af4f0: b00007ca adrp x10, 0x2a8000 1af4f4: f946a14a ldr x10, [x10, #0xd40] 1af4f8: b00007cb adrp x11, 0x2a8000 1af4fc: f9434d6b ldr x11, [x11, #0x698] 1af500: f81e83a0 stur x0, [x29, #-0x18] 1af504: b81e43a1 stur w1, [x29, #-0x1c] 1af508: b81e03a2 stur w2, [x29, #-0x20] 1af50c: f85e83a0 ldur x0, [x29, #-0x18] 1af510: b85e43a1 ldur w1, [x29, #-0x1c] 1af514: 1ac82821 asr w1, w1, w8 1af518: 2a0103ec mov w12, w1 1af51c: 93407d8c sxtw x12, w12 1af520: 9b0c7d29 mul x9, x9, x12 1af524: 8b090009 add x9, x0, x9 1af528: f81c83a9 stur x9, [x29, #-0x38] 1af52c: b85e03a1 ldur w1, [x29, #-0x20] 1af530: 6b01011f cmp w8, w1 1af534: 1a9f17e8 cset w8, eq 1af538: f81803aa stur x10, [x29, #-0x80] 1af53c: f81783ab stur x11, [x29, #-0x88] 1af540: b81743a1 stur w1, [x29, #-0x8c] 1af544: 37000868 tbnz w8, #0x0, 0x1af650 1af548: 14000001 b 0x1af54c 1af54c: b85743a8 ldur w8, [x29, #-0x8c] 1af550: 34001608 cbz w8, 0x1af810 1af554: 14000001 b 0x1af558 1af558: 14000001 b 0x1af55c 1af55c: 321e03e8 orr w8, wzr, #0x4 1af560: b85e03a9 ldur w9, [x29, #-0x20] 1af564: 6b08013f cmp w9, w8 1af568: 1a9fb7e8 cset w8, ge 1af56c: 37000048 tbnz w8, #0x0, 0x1af574 1af570: 1400000c b 0x1af5a0 1af574: b27e03e8 orr x8, xzr, #0x4 1af578: 320003e9 orr w9, wzr, #0x1 1af57c: b85e03aa ldur w10, [x29, #-0x20] 1af580: 1ac92949 asr w9, w10, w9 1af584: 2a0903eb mov w11, w9 1af588: 93407d6b sxtw x11, w11 1af58c: 9b0b7d08 mul x8, x8, x11 1af590: f85803ab ldur x11, [x29, #-0x80] 1af594: 8b080168 add x8, x11, x8 1af598: f90047e8 str x8, [sp, #0x88] 1af59c: 14000003 b 0x1af5a8 1af5a0: f85783a8 ldur x8, [x29, #-0x88] 1af5a4: f90047e8 str x8, [sp, #0x88] 1af5a8: f94047e8 ldr x8, [sp, #0x88] 1af5ac: f81d83a8 stur x8, [x29, #-0x28] 1af5b0: b27d03e8 orr x8, xzr, #0x8 1af5b4: 52800009 mov w9, #0x0 // =0 1af5b8: b27e03ea orr x10, xzr, #0x4 1af5bc: f85e83ab ldur x11, [x29, #-0x18] 1af5c0: b940016c ldr w12, [x11] 1af5c4: b81c43ac stur w12, [x29, #-0x3c] 1af5c8: f85e83ab ldur x11, [x29, #-0x18] 1af5cc: b940056c ldr w12, [x11, #0x4] 1af5d0: 6b0c0129 subs w9, w9, w12 1af5d4: b81c03a9 stur w9, [x29, #-0x40] 1af5d8: b85c43a0 ldur w0, [x29, #-0x3c] 1af5dc: b85c03a1 ldur w1, [x29, #-0x40] 1af5e0: f85d83ab ldur x11, [x29, #-0x28] 1af5e4: b9400162 ldr w2, [x11] 1af5e8: f85d83ab ldur x11, [x29, #-0x28] 1af5ec: b9400563 ldr w3, [x11, #0x4] 1af5f0: f85e83a4 ldur x4, [x29, #-0x18] 1af5f4: f85e83ab ldur x11, [x29, #-0x18] 1af5f8: 8b0a0165 add x5, x11, x10 1af5fc: f90043e8 str x8, [sp, #0x80] 1af600: f9003fea str x10, [sp, #0x78] 1af604: 940003d5 bl 0x1b0558 1af608: b85e03a9 ldur w9, [x29, #-0x20] 1af60c: 2a0903e8 mov w8, w9 1af610: 93407d08 sxtw x8, w8 1af614: f85d83aa ldur x10, [x29, #-0x28] 1af618: f9403feb ldr x11, [sp, #0x78] 1af61c: 9b087d68 mul x8, x11, x8 1af620: 8b080148 add x8, x10, x8 1af624: f81d83a8 stur x8, [x29, #-0x28] 1af628: f85e83a8 ldur x8, [x29, #-0x18] 1af62c: f94043ea ldr x10, [sp, #0x80] 1af630: 8b0a0108 add x8, x8, x10 1af634: f81e83a8 stur x8, [x29, #-0x18] 1af638: f85e83a8 ldur x8, [x29, #-0x18] 1af63c: f85c83a9 ldur x9, [x29, #-0x38] 1af640: eb09011f cmp x8, x9 1af644: 1a9f27ea cset w10, lo 1af648: 3707fb4a tbnz w10, #0x0, 0x1af5b0 1af64c: 14000129 b 0x1afaf0 1af650: b27e03e8 orr x8, xzr, #0x4 1af654: 320003e9 orr w9, wzr, #0x1 1af658: f85803aa ldur x10, [x29, #-0x80] 1af65c: f81d83aa stur x10, [x29, #-0x28] 1af660: f85783ab ldur x11, [x29, #-0x88] 1af664: f81d03ab stur x11, [x29, #-0x30] 1af668: f85d83ac ldur x12, [x29, #-0x28] 1af66c: 8b08018d add x13, x12, x8 1af670: f81d83ad stur x13, [x29, #-0x28] 1af674: b940018e ldr w14, [x12] 1af678: 1ac929ce asr w14, w14, w9 1af67c: b81bc3ae stur w14, [x29, #-0x44] 1af680: f85d83ac ldur x12, [x29, #-0x28] 1af684: 8b080188 add x8, x12, x8 1af688: f81d83a8 stur x8, [x29, #-0x28] 1af68c: b940018e ldr w14, [x12] 1af690: 1ac929c9 asr w9, w14, w9 1af694: b81b83a9 stur w9, [x29, #-0x48] 1af698: b27c03e8 orr x8, xzr, #0x10 1af69c: b27e07e9 orr x9, xzr, #0xc 1af6a0: b27d03ea orr x10, xzr, #0x8 1af6a4: 5280000b mov w11, #0x0 // =0 1af6a8: b27e03ec orr x12, xzr, #0x4 1af6ac: 320003ed orr w13, wzr, #0x1 1af6b0: f85e83ae ldur x14, [x29, #-0x18] 1af6b4: b94001cf ldr w15, [x14] 1af6b8: b81ac3af stur w15, [x29, #-0x54] 1af6bc: f85e83ae ldur x14, [x29, #-0x18] 1af6c0: b94005cf ldr w15, [x14, #0x4] 1af6c4: 6b0f016f subs w15, w11, w15 1af6c8: b81a83af stur w15, [x29, #-0x58] 1af6cc: f85d03ae ldur x14, [x29, #-0x30] 1af6d0: 8b0c01d0 add x16, x14, x12 1af6d4: f81d03b0 stur x16, [x29, #-0x30] 1af6d8: b94001cf ldr w15, [x14] 1af6dc: 1acd29ef asr w15, w15, w13 1af6e0: b81b43af stur w15, [x29, #-0x4c] 1af6e4: b85bc3b1 ldur w17, [x29, #-0x44] 1af6e8: 0b0f022f add w15, w17, w15 1af6ec: b81bc3af stur w15, [x29, #-0x44] 1af6f0: f85d03ae ldur x14, [x29, #-0x30] 1af6f4: 8b0c01d0 add x16, x14, x12 1af6f8: f81d03b0 stur x16, [x29, #-0x30] 1af6fc: b94001cf ldr w15, [x14] 1af700: 1acd29ef asr w15, w15, w13 1af704: b81b03af stur w15, [x29, #-0x50] 1af708: b85b83b1 ldur w17, [x29, #-0x48] 1af70c: 0b0f022f add w15, w17, w15 1af710: b81b83af stur w15, [x29, #-0x48] 1af714: b85ac3a0 ldur w0, [x29, #-0x54] 1af718: b85a83a1 ldur w1, [x29, #-0x58] 1af71c: b85bc3a2 ldur w2, [x29, #-0x44] 1af720: b85b83a3 ldur w3, [x29, #-0x48] 1af724: f85e83a4 ldur x4, [x29, #-0x18] 1af728: f85e83ae ldur x14, [x29, #-0x18] 1af72c: 8b0c01c5 add x5, x14, x12 1af730: f9003be8 str x8, [sp, #0x70] 1af734: f90037e9 str x9, [sp, #0x68] 1af738: f90033ea str x10, [sp, #0x60] 1af73c: b9005feb str w11, [sp, #0x5c] 1af740: f9002bec str x12, [sp, #0x50] 1af744: b9004fed str w13, [sp, #0x4c] 1af748: 94000384 bl 0x1b0558 1af74c: f85e83a8 ldur x8, [x29, #-0x18] 1af750: b940090b ldr w11, [x8, #0x8] 1af754: b81ac3ab stur w11, [x29, #-0x54] 1af758: f85e83a8 ldur x8, [x29, #-0x18] 1af75c: b9400d0b ldr w11, [x8, #0xc] 1af760: b9405fed ldr w13, [sp, #0x5c] 1af764: 6b0b01ab subs w11, w13, w11 1af768: b81a83ab stur w11, [x29, #-0x58] 1af76c: f85d83a8 ldur x8, [x29, #-0x28] 1af770: f9402be9 ldr x9, [sp, #0x50] 1af774: 8b09010a add x10, x8, x9 1af778: f81d83aa stur x10, [x29, #-0x28] 1af77c: b940010b ldr w11, [x8] 1af780: b9404fef ldr w15, [sp, #0x4c] 1af784: 1acf296b asr w11, w11, w15 1af788: b81bc3ab stur w11, [x29, #-0x44] 1af78c: b85b43b1 ldur w17, [x29, #-0x4c] 1af790: 0b0b022b add w11, w17, w11 1af794: b81b43ab stur w11, [x29, #-0x4c] 1af798: f85d83a8 ldur x8, [x29, #-0x28] 1af79c: 8b09010a add x10, x8, x9 1af7a0: f81d83aa stur x10, [x29, #-0x28] 1af7a4: b940010b ldr w11, [x8] 1af7a8: 1acf296b asr w11, w11, w15 1af7ac: b81b83ab stur w11, [x29, #-0x48] 1af7b0: b85b03b1 ldur w17, [x29, #-0x50] 1af7b4: 0b0b022b add w11, w17, w11 1af7b8: b81b03ab stur w11, [x29, #-0x50] 1af7bc: b85ac3a0 ldur w0, [x29, #-0x54] 1af7c0: b85a83a1 ldur w1, [x29, #-0x58] 1af7c4: b85b43a2 ldur w2, [x29, #-0x4c] 1af7c8: b85b03a3 ldur w3, [x29, #-0x50] 1af7cc: f85e83a8 ldur x8, [x29, #-0x18] 1af7d0: f94033ea ldr x10, [sp, #0x60] 1af7d4: 8b0a0104 add x4, x8, x10 1af7d8: f85e83a8 ldur x8, [x29, #-0x18] 1af7dc: f94037ec ldr x12, [sp, #0x68] 1af7e0: 8b0c0105 add x5, x8, x12 1af7e4: 9400035d bl 0x1b0558 1af7e8: f85e83a8 ldur x8, [x29, #-0x18] 1af7ec: f9403be9 ldr x9, [sp, #0x70] 1af7f0: 8b090108 add x8, x8, x9 1af7f4: f81e83a8 stur x8, [x29, #-0x18] 1af7f8: f85e83a8 ldur x8, [x29, #-0x18] 1af7fc: f85c83a9 ldur x9, [x29, #-0x38] 1af800: eb09011f cmp x8, x9 1af804: 1a9f27ea cset w10, lo 1af808: 3707f48a tbnz w10, #0x0, 0x1af698 1af80c: 140000b9 b 0x1afaf0 1af810: b27e03e8 orr x8, xzr, #0x4 1af814: f85803a9 ldur x9, [x29, #-0x80] 1af818: f81d83a9 stur x9, [x29, #-0x28] 1af81c: f85783aa ldur x10, [x29, #-0x88] 1af820: f81d03aa stur x10, [x29, #-0x30] 1af824: f85d83ab ldur x11, [x29, #-0x28] 1af828: 8b08016c add x12, x11, x8 1af82c: f81d83ac stur x12, [x29, #-0x28] 1af830: b940016d ldr w13, [x11] 1af834: b81a43ad stur w13, [x29, #-0x5c] 1af838: f85d83ab ldur x11, [x29, #-0x28] 1af83c: 8b080168 add x8, x11, x8 1af840: f81d83a8 stur x8, [x29, #-0x28] 1af844: b940016d ldr w13, [x11] 1af848: b81a03ad stur w13, [x29, #-0x60] 1af84c: b27b03e8 orr x8, xzr, #0x20 1af850: b27d07e9 orr x9, xzr, #0x18 1af854: d280028a mov x10, #0x14 // =20 1af858: b27c03eb orr x11, xzr, #0x10 1af85c: b27e07ec orr x12, xzr, #0xc 1af860: b27d03ed orr x13, xzr, #0x8 1af864: 321f03ee orr w14, wzr, #0x2 1af868: 5280000f mov w15, #0x0 // =0 1af86c: b27e03f0 orr x16, xzr, #0x4 1af870: f85d03b1 ldur x17, [x29, #-0x30] 1af874: 8b100220 add x0, x17, x16 1af878: f81d03a0 stur x0, [x29, #-0x30] 1af87c: b9400221 ldr w1, [x17] 1af880: b819c3a1 stur w1, [x29, #-0x64] 1af884: f85d03b1 ldur x17, [x29, #-0x30] 1af888: 8b100220 add x0, x17, x16 1af88c: f81d03a0 stur x0, [x29, #-0x30] 1af890: b9400221 ldr w1, [x17] 1af894: b81983a1 stur w1, [x29, #-0x68] 1af898: b859c3a1 ldur w1, [x29, #-0x64] 1af89c: b85a43a2 ldur w2, [x29, #-0x5c] 1af8a0: 6b020021 subs w1, w1, w2 1af8a4: 1ace2821 asr w1, w1, w14 1af8a8: b81943a1 stur w1, [x29, #-0x6c] 1af8ac: b85a43a2 ldur w2, [x29, #-0x5c] 1af8b0: 0b010041 add w1, w2, w1 1af8b4: b81a43a1 stur w1, [x29, #-0x5c] 1af8b8: b85983a1 ldur w1, [x29, #-0x68] 1af8bc: b85a03a2 ldur w2, [x29, #-0x60] 1af8c0: 6b020021 subs w1, w1, w2 1af8c4: 1ace2821 asr w1, w1, w14 1af8c8: b81903a1 stur w1, [x29, #-0x70] 1af8cc: b85a03a2 ldur w2, [x29, #-0x60] 1af8d0: 0b010041 add w1, w2, w1 1af8d4: b81a03a1 stur w1, [x29, #-0x60] 1af8d8: f85e83b1 ldur x17, [x29, #-0x18] 1af8dc: b9400221 ldr w1, [x17] 1af8e0: b818c3a1 stur w1, [x29, #-0x74] 1af8e4: f85e83b1 ldur x17, [x29, #-0x18] 1af8e8: b9400621 ldr w1, [x17, #0x4] 1af8ec: 6b0101e1 subs w1, w15, w1 1af8f0: b81883a1 stur w1, [x29, #-0x78] 1af8f4: b858c3a0 ldur w0, [x29, #-0x74] 1af8f8: b85883a1 ldur w1, [x29, #-0x78] 1af8fc: b85a43a2 ldur w2, [x29, #-0x5c] 1af900: b85a03a3 ldur w3, [x29, #-0x60] 1af904: f85e83a4 ldur x4, [x29, #-0x18] 1af908: f85e83b1 ldur x17, [x29, #-0x18] 1af90c: 8b100225 add x5, x17, x16 1af910: f90023e8 str x8, [sp, #0x40] 1af914: f9001fe9 str x9, [sp, #0x38] 1af918: f9001bea str x10, [sp, #0x30] 1af91c: f90017eb str x11, [sp, #0x28] 1af920: f90013ec str x12, [sp, #0x20] 1af924: f9000fed str x13, [sp, #0x18] 1af928: b90017ee str w14, [sp, #0x14] 1af92c: b90013ef str w15, [sp, #0x10] 1af930: f90007f0 str x16, [sp, #0x8] 1af934: 94000309 bl 0x1b0558 1af938: b859c3ae ldur w14, [x29, #-0x64] 1af93c: b85943af ldur w15, [x29, #-0x6c] 1af940: 6b0f01ce subs w14, w14, w15 1af944: b81a43ae stur w14, [x29, #-0x5c] 1af948: b85983ae ldur w14, [x29, #-0x68] 1af94c: b85903af ldur w15, [x29, #-0x70] 1af950: 6b0f01ce subs w14, w14, w15 1af954: b81a03ae stur w14, [x29, #-0x60] 1af958: f85e83a8 ldur x8, [x29, #-0x18] 1af95c: b940090e ldr w14, [x8, #0x8] 1af960: b818c3ae stur w14, [x29, #-0x74] 1af964: f85e83a8 ldur x8, [x29, #-0x18] 1af968: b9400d0e ldr w14, [x8, #0xc] 1af96c: b94013ef ldr w15, [sp, #0x10] 1af970: 6b0e01ee subs w14, w15, w14 1af974: b81883ae stur w14, [x29, #-0x78] 1af978: b858c3a0 ldur w0, [x29, #-0x74] 1af97c: b85883a1 ldur w1, [x29, #-0x78] 1af980: b85a43a2 ldur w2, [x29, #-0x5c] 1af984: b85a03a3 ldur w3, [x29, #-0x60] 1af988: f85e83a8 ldur x8, [x29, #-0x18] 1af98c: f9400fe9 ldr x9, [sp, #0x18] 1af990: 8b090104 add x4, x8, x9 1af994: f85e83a8 ldur x8, [x29, #-0x18] 1af998: f94013ea ldr x10, [sp, #0x20] 1af99c: 8b0a0105 add x5, x8, x10 1af9a0: 940002ee bl 0x1b0558 1af9a4: f85d83a8 ldur x8, [x29, #-0x28] 1af9a8: f94007e9 ldr x9, [sp, #0x8] 1af9ac: 8b09010a add x10, x8, x9 1af9b0: f81d83aa stur x10, [x29, #-0x28] 1af9b4: b940010e ldr w14, [x8] 1af9b8: b81a43ae stur w14, [x29, #-0x5c] 1af9bc: f85d83a8 ldur x8, [x29, #-0x28] 1af9c0: 8b09010a add x10, x8, x9 1af9c4: f81d83aa stur x10, [x29, #-0x28] 1af9c8: b940010e ldr w14, [x8] 1af9cc: b81a03ae stur w14, [x29, #-0x60] 1af9d0: b85a43ae ldur w14, [x29, #-0x5c] 1af9d4: b859c3af ldur w15, [x29, #-0x64] 1af9d8: 6b0f01ce subs w14, w14, w15 1af9dc: b94017ef ldr w15, [sp, #0x14] 1af9e0: 1acf29ce asr w14, w14, w15 1af9e4: b81943ae stur w14, [x29, #-0x6c] 1af9e8: b859c3a0 ldur w0, [x29, #-0x64] 1af9ec: 0b0e000e add w14, w0, w14 1af9f0: b819c3ae stur w14, [x29, #-0x64] 1af9f4: b85a03ae ldur w14, [x29, #-0x60] 1af9f8: b85983a0 ldur w0, [x29, #-0x68] 1af9fc: 6b0001ce subs w14, w14, w0 1afa00: 1acf29ce asr w14, w14, w15 1afa04: b81903ae stur w14, [x29, #-0x70] 1afa08: b85983a0 ldur w0, [x29, #-0x68] 1afa0c: 0b0e000e add w14, w0, w14 1afa10: b81983ae stur w14, [x29, #-0x68] 1afa14: f85e83a8 ldur x8, [x29, #-0x18] 1afa18: b940110e ldr w14, [x8, #0x10] 1afa1c: b818c3ae stur w14, [x29, #-0x74] 1afa20: f85e83a8 ldur x8, [x29, #-0x18] 1afa24: b940150e ldr w14, [x8, #0x14] 1afa28: b94013e0 ldr w0, [sp, #0x10] 1afa2c: 6b0e000e subs w14, w0, w14 1afa30: b81883ae stur w14, [x29, #-0x78] 1afa34: b858c3a0 ldur w0, [x29, #-0x74] 1afa38: b85883a1 ldur w1, [x29, #-0x78] 1afa3c: b859c3a2 ldur w2, [x29, #-0x64] 1afa40: b85983a3 ldur w3, [x29, #-0x68] 1afa44: f85e83a8 ldur x8, [x29, #-0x18] 1afa48: f94017ea ldr x10, [sp, #0x28] 1afa4c: 8b0a0104 add x4, x8, x10 1afa50: f85e83a8 ldur x8, [x29, #-0x18] 1afa54: f9401beb ldr x11, [sp, #0x30] 1afa58: 8b0b0105 add x5, x8, x11 1afa5c: 940002bf bl 0x1b0558 1afa60: b85a43ae ldur w14, [x29, #-0x5c] 1afa64: b85943af ldur w15, [x29, #-0x6c] 1afa68: 6b0f01ce subs w14, w14, w15 1afa6c: b819c3ae stur w14, [x29, #-0x64] 1afa70: b85a03ae ldur w14, [x29, #-0x60] 1afa74: b85903af ldur w15, [x29, #-0x70] 1afa78: 6b0f01ce subs w14, w14, w15 1afa7c: b81983ae stur w14, [x29, #-0x68] 1afa80: f85e83a8 ldur x8, [x29, #-0x18] 1afa84: b940190e ldr w14, [x8, #0x18] 1afa88: b818c3ae stur w14, [x29, #-0x74] 1afa8c: f85e83a8 ldur x8, [x29, #-0x18] 1afa90: b9401d0e ldr w14, [x8, #0x1c] 1afa94: b94013ef ldr w15, [sp, #0x10] 1afa98: 6b0e01ee subs w14, w15, w14 1afa9c: b81883ae stur w14, [x29, #-0x78] 1afaa0: b858c3a0 ldur w0, [x29, #-0x74] 1afaa4: b85883a1 ldur w1, [x29, #-0x78] 1afaa8: b859c3a2 ldur w2, [x29, #-0x64] 1afaac: b85983a3 ldur w3, [x29, #-0x68] 1afab0: f85e83a8 ldur x8, [x29, #-0x18] 1afab4: f9401be9 ldr x9, [sp, #0x30] 1afab8: 8b090104 add x4, x8, x9 1afabc: f85e83a8 ldur x8, [x29, #-0x18] 1afac0: f9401fea ldr x10, [sp, #0x38] 1afac4: 8b0a0105 add x5, x8, x10 1afac8: 940002a4 bl 0x1b0558 1afacc: f85e83a8 ldur x8, [x29, #-0x18] 1afad0: f94023e9 ldr x9, [sp, #0x40] 1afad4: 8b090108 add x8, x8, x9 1afad8: f81e83a8 stur x8, [x29, #-0x18] 1afadc: f85e83a8 ldur x8, [x29, #-0x18] 1afae0: f85c83a9 ldur x9, [x29, #-0x38] 1afae4: eb09011f cmp x8, x9 1afae8: 1a9f27ea cset w10, lo 1afaec: 3707eb0a tbnz w10, #0x0, 0x1af84c 1afaf0: a9527bfd ldp x29, x30, [sp, #0x120] 1afaf4: f9408bfc ldr x28, [sp, #0x110] 1afaf8: 9104c3ff add sp, sp, #0x130 1afafc: d65f03c0 ret 00000000001afb00 : 1afb00: d10083ff sub sp, sp, #0x20 1afb04: 321f03e8 orr w8, wzr, #0x2 1afb08: b27e03e9 orr x9, xzr, #0x4 1afb0c: b9001fe0 str w0, [sp, #0x1c] 1afb10: f9000be1 str x1, [sp, #0x10] 1afb14: f90007e2 str x2, [sp, #0x8] 1afb18: b9401fe0 ldr w0, [sp, #0x1c] 1afb1c: 1ac82808 asr w8, w0, w8 1afb20: b9001fe8 str w8, [sp, #0x1c] 1afb24: f9400be1 ldr x1, [sp, #0x10] 1afb28: 8b090029 add x9, x1, x9 1afb2c: f9000be9 str x9, [sp, #0x10] 1afb30: b90007ff str wzr, [sp, #0x4] 1afb34: b94007e8 ldr w8, [sp, #0x4] 1afb38: b9401fe9 ldr w9, [sp, #0x1c] 1afb3c: 6b09011f cmp w8, w9 1afb40: 1a9fa7e8 cset w8, lt 1afb44: 37000048 tbnz w8, #0x0, 0x1afb4c 1afb48: 14000016 b 0x1afba0 1afb4c: 320003e8 orr w8, wzr, #0x1 1afb50: b27e03e9 orr x9, xzr, #0x4 1afb54: f9400bea ldr x10, [sp, #0x10] 1afb58: b94007eb ldr w11, [sp, #0x4] 1afb5c: 1ac82168 lsl w8, w11, w8 1afb60: 2a0803ec mov w12, w8 1afb64: 93407d8c sxtw x12, w12 1afb68: 9b0c7d2c mul x12, x9, x12 1afb6c: 8b0c014a add x10, x10, x12 1afb70: b9400148 ldr w8, [x10] 1afb74: f94007ea ldr x10, [sp, #0x8] 1afb78: b94007eb ldr w11, [sp, #0x4] 1afb7c: 2a0b03ec mov w12, w11 1afb80: 93407d8c sxtw x12, w12 1afb84: 9b0c7d29 mul x9, x9, x12 1afb88: 8b090149 add x9, x10, x9 1afb8c: b9000128 str w8, [x9] 1afb90: b94007e8 ldr w8, [sp, #0x4] 1afb94: 11000508 add w8, w8, #0x1 1afb98: b90007e8 str w8, [sp, #0x4] 1afb9c: 17ffffe6 b 0x1afb34 1afba0: 910083ff add sp, sp, #0x20 1afba4: d65f03c0 ret 00000000001afba8 : 1afba8: d105c3ff sub sp, sp, #0x170 1afbac: f900abfc str x28, [sp, #0x150] 1afbb0: a9167bfd stp x29, x30, [sp, #0x160] 1afbb4: 910583fd add x29, sp, #0x160 1afbb8: f9400ba8 ldr x8, [x29, #0x10] 1afbbc: b9401ba9 ldr w9, [x29, #0x18] 1afbc0: b94023aa ldr w10, [x29, #0x20] 1afbc4: b9402bab ldr w11, [x29, #0x28] 1afbc8: b81ec3a0 stur w0, [x29, #-0x14] 1afbcc: b81e83a1 stur w1, [x29, #-0x18] 1afbd0: b81e43a2 stur w2, [x29, #-0x1c] 1afbd4: b81e03a3 stur w3, [x29, #-0x20] 1afbd8: f81d83a4 stur x4, [x29, #-0x28] 1afbdc: f81d03a5 stur x5, [x29, #-0x30] 1afbe0: f81c83a6 stur x6, [x29, #-0x38] 1afbe4: f81c03a7 stur x7, [x29, #-0x40] 1afbe8: f81b83a8 stur x8, [x29, #-0x48] 1afbec: b81b43a9 stur w9, [x29, #-0x4c] 1afbf0: b81b03aa stur w10, [x29, #-0x50] 1afbf4: b81ac3ab stur w11, [x29, #-0x54] 1afbf8: f85d83a8 ldur x8, [x29, #-0x28] 1afbfc: b85e03a9 ldur w9, [x29, #-0x20] 1afc00: f81603a8 stur x8, [x29, #-0xa0] 1afc04: 35000049 cbnz w9, 0x1afc0c 1afc08: 14000009 b 0x1afc2c 1afc0c: b85e43a8 ldur w8, [x29, #-0x1c] 1afc10: 35000048 cbnz w8, 0x1afc18 1afc14: 14000006 b 0x1afc2c 1afc18: 320003e8 orr w8, wzr, #0x1 1afc1c: b85e83a9 ldur w9, [x29, #-0x18] 1afc20: 1ac82928 asr w8, w9, w8 1afc24: b815c3a8 stur w8, [x29, #-0xa4] 1afc28: 14000005 b 0x1afc3c 1afc2c: 320003e8 orr w8, wzr, #0x1 1afc30: b85ec3a9 ldur w9, [x29, #-0x14] 1afc34: 1ac82928 asr w8, w9, w8 1afc38: b815c3a8 stur w8, [x29, #-0xa4] 1afc3c: b855c3a8 ldur w8, [x29, #-0xa4] 1afc40: b27e03e9 orr x9, xzr, #0x4 1afc44: 2a0803ea mov w10, w8 1afc48: 93407d4a sxtw x10, w10 1afc4c: 9b0a7d29 mul x9, x9, x10 1afc50: f85603aa ldur x10, [x29, #-0xa0] 1afc54: 8b090149 add x9, x10, x9 1afc58: f81a03a9 stur x9, [x29, #-0x60] 1afc5c: f85d03a9 ldur x9, [x29, #-0x30] 1afc60: b85e43a8 ldur w8, [x29, #-0x1c] 1afc64: f9005be9 str x9, [sp, #0xb0] 1afc68: 35000048 cbnz w8, 0x1afc70 1afc6c: 14000006 b 0x1afc84 1afc70: 321f03e8 orr w8, wzr, #0x2 1afc74: b85e83a9 ldur w9, [x29, #-0x18] 1afc78: 1ac82928 asr w8, w9, w8 1afc7c: b900afe8 str w8, [sp, #0xac] 1afc80: 14000005 b 0x1afc94 1afc84: 321f03e8 orr w8, wzr, #0x2 1afc88: b85ec3a9 ldur w9, [x29, #-0x14] 1afc8c: 1ac82928 asr w8, w9, w8 1afc90: b900afe8 str w8, [sp, #0xac] 1afc94: b940afe8 ldr w8, [sp, #0xac] 1afc98: b27e03e9 orr x9, xzr, #0x4 1afc9c: 2a0803ea mov w10, w8 1afca0: 93407d4a sxtw x10, w10 1afca4: 9b0a7d29 mul x9, x9, x10 1afca8: f9405bea ldr x10, [sp, #0xb0] 1afcac: 8b090149 add x9, x10, x9 1afcb0: f81983a9 stur x9, [x29, #-0x68] 1afcb4: b85e03a8 ldur w8, [x29, #-0x20] 1afcb8: 35000048 cbnz w8, 0x1afcc0 1afcbc: 1400000f b 0x1afcf8 1afcc0: b85e43a8 ldur w8, [x29, #-0x1c] 1afcc4: 35000048 cbnz w8, 0x1afccc 1afcc8: 1400000c b 0x1afcf8 1afccc: b27e03e8 orr x8, xzr, #0x4 1afcd0: 320003e9 orr w9, wzr, #0x1 1afcd4: f85c03aa ldur x10, [x29, #-0x40] 1afcd8: b85e83ab ldur w11, [x29, #-0x18] 1afcdc: 1ac92969 asr w9, w11, w9 1afce0: 2a0903ec mov w12, w9 1afce4: 93407d8c sxtw x12, w12 1afce8: 9b0c7d08 mul x8, x8, x12 1afcec: 8b080148 add x8, x10, x8 1afcf0: f90053e8 str x8, [sp, #0xa0] 1afcf4: 1400000b b 0x1afd20 1afcf8: b27e03e8 orr x8, xzr, #0x4 1afcfc: 320003e9 orr w9, wzr, #0x1 1afd00: f85c83aa ldur x10, [x29, #-0x38] 1afd04: b85ec3ab ldur w11, [x29, #-0x14] 1afd08: 1ac92969 asr w9, w11, w9 1afd0c: 2a0903ec mov w12, w9 1afd10: 93407d8c sxtw x12, w12 1afd14: 9b0c7d08 mul x8, x8, x12 1afd18: 8b080148 add x8, x10, x8 1afd1c: f90053e8 str x8, [sp, #0xa0] 1afd20: f94053e8 ldr x8, [sp, #0xa0] 1afd24: f81883a8 stur x8, [x29, #-0x78] 1afd28: b85e03a9 ldur w9, [x29, #-0x20] 1afd2c: 35000049 cbnz w9, 0x1afd34 1afd30: 14000007 b 0x1afd4c 1afd34: b85e43a8 ldur w8, [x29, #-0x1c] 1afd38: 35000048 cbnz w8, 0x1afd40 1afd3c: 14000004 b 0x1afd4c 1afd40: f85c03a8 ldur x8, [x29, #-0x40] 1afd44: f9004fe8 str x8, [sp, #0x98] 1afd48: 14000003 b 0x1afd54 1afd4c: f85c83a8 ldur x8, [x29, #-0x38] 1afd50: f9004fe8 str x8, [sp, #0x98] 1afd54: f9404fe8 ldr x8, [sp, #0x98] 1afd58: f81803a8 stur x8, [x29, #-0x80] 1afd5c: b85e43a9 ldur w9, [x29, #-0x1c] 1afd60: 35000049 cbnz w9, 0x1afd68 1afd64: 1400000b b 0x1afd90 1afd68: b85e03a8 ldur w8, [x29, #-0x20] 1afd6c: 35000128 cbnz w8, 0x1afd90 1afd70: 321f03e8 orr w8, wzr, #0x2 1afd74: b85e83a9 ldur w9, [x29, #-0x18] 1afd78: 1ac82929 asr w9, w9, w8 1afd7c: b85ec3aa ldur w10, [x29, #-0x14] 1afd80: 1ac82948 asr w8, w10, w8 1afd84: 6b080128 subs w8, w9, w8 1afd88: b90097e8 str w8, [sp, #0x94] 1afd8c: 14000003 b 0x1afd98 1afd90: 52800008 mov w8, #0x0 // =0 1afd94: b90097e8 str w8, [sp, #0x94] 1afd98: b94097e8 ldr w8, [sp, #0x94] 1afd9c: b817c3a8 stur w8, [x29, #-0x84] 1afda0: b85e43a8 ldur w8, [x29, #-0x1c] 1afda4: 35000048 cbnz w8, 0x1afdac 1afda8: 14000009 b 0x1afdcc 1afdac: b85e03a8 ldur w8, [x29, #-0x20] 1afdb0: 35000048 cbnz w8, 0x1afdb8 1afdb4: 14000006 b 0x1afdcc 1afdb8: 321f03e8 orr w8, wzr, #0x2 1afdbc: b85e83a9 ldur w9, [x29, #-0x18] 1afdc0: 1ac82928 asr w8, w9, w8 1afdc4: b90093e8 str w8, [sp, #0x90] 1afdc8: 14000005 b 0x1afddc 1afdcc: 321f03e8 orr w8, wzr, #0x2 1afdd0: b85ec3a9 ldur w9, [x29, #-0x14] 1afdd4: 1ac82928 asr w8, w9, w8 1afdd8: b90093e8 str w8, [sp, #0x90] 1afddc: b94093e8 ldr w8, [sp, #0x90] 1afde0: b81783a8 stur w8, [x29, #-0x88] 1afde4: b85e43a8 ldur w8, [x29, #-0x1c] 1afde8: 35000188 cbnz w8, 0x1afe18 1afdec: b85e03a8 ldur w8, [x29, #-0x20] 1afdf0: 35000048 cbnz w8, 0x1afdf8 1afdf4: 14000009 b 0x1afe18 1afdf8: 321f03e8 orr w8, wzr, #0x2 1afdfc: b85e83a9 ldur w9, [x29, #-0x18] 1afe00: 1ac82929 asr w9, w9, w8 1afe04: b85ec3aa ldur w10, [x29, #-0x14] 1afe08: 1ac82948 asr w8, w10, w8 1afe0c: 6b080128 subs w8, w9, w8 1afe10: b9008fe8 str w8, [sp, #0x8c] 1afe14: 14000003 b 0x1afe20 1afe18: 52800008 mov w8, #0x0 // =0 1afe1c: b9008fe8 str w8, [sp, #0x8c] 1afe20: b9408fe8 ldr w8, [sp, #0x8c] 1afe24: b81743a8 stur w8, [x29, #-0x8c] 1afe28: b857c3a8 ldur w8, [x29, #-0x84] 1afe2c: 35000048 cbnz w8, 0x1afe34 1afe30: 1400004d b 0x1aff64 1afe34: b85ac3a8 ldur w8, [x29, #-0x54] 1afe38: b857c3a9 ldur w9, [x29, #-0x84] 1afe3c: 6b09011f cmp w8, w9 1afe40: 1a9fa7e8 cset w8, lt 1afe44: 37000048 tbnz w8, #0x0, 0x1afe4c 1afe48: 14000004 b 0x1afe58 1afe4c: b85ac3a8 ldur w8, [x29, #-0x54] 1afe50: b9008be8 str w8, [sp, #0x88] 1afe54: 14000003 b 0x1afe60 1afe58: b857c3a8 ldur w8, [x29, #-0x84] 1afe5c: b9008be8 str w8, [sp, #0x88] 1afe60: b9408be8 ldr w8, [sp, #0x88] 1afe64: b81703a8 stur w8, [x29, #-0x90] 1afe68: b85b03a8 ldur w8, [x29, #-0x50] 1afe6c: b857c3a9 ldur w9, [x29, #-0x84] 1afe70: 6b09011f cmp w8, w9 1afe74: 1a9fa7e8 cset w8, lt 1afe78: 37000048 tbnz w8, #0x0, 0x1afe80 1afe7c: 14000004 b 0x1afe8c 1afe80: b85b03a8 ldur w8, [x29, #-0x50] 1afe84: b90087e8 str w8, [sp, #0x84] 1afe88: 14000003 b 0x1afe94 1afe8c: b857c3a8 ldur w8, [x29, #-0x84] 1afe90: b90087e8 str w8, [sp, #0x84] 1afe94: b94087e8 ldr w8, [sp, #0x84] 1afe98: b27e03e9 orr x9, xzr, #0x4 1afe9c: b816c3a8 stur w8, [x29, #-0x94] 1afea0: f85983aa ldur x10, [x29, #-0x68] 1afea4: b85703a8 ldur w8, [x29, #-0x90] 1afea8: 2a0803eb mov w11, w8 1afeac: 93407d6b sxtw x11, w11 1afeb0: 9b09fd6b mneg x11, x11, x9 1afeb4: 8b0b014a add x10, x10, x11 1afeb8: f81903aa stur x10, [x29, #-0x70] 1afebc: b856c3a8 ldur w8, [x29, #-0x94] 1afec0: 2a0803ea mov w10, w8 1afec4: 93407d4a sxtw x10, w10 1afec8: f85983ab ldur x11, [x29, #-0x68] 1afecc: 9b09fd49 mneg x9, x10, x9 1afed0: 8b090169 add x9, x11, x9 1afed4: f81983a9 stur x9, [x29, #-0x68] 1afed8: b856c3a8 ldur w8, [x29, #-0x94] 1afedc: b85b03ac ldur w12, [x29, #-0x50] 1afee0: 6b080188 subs w8, w12, w8 1afee4: b81b03a8 stur w8, [x29, #-0x50] 1afee8: b85703a8 ldur w8, [x29, #-0x90] 1afeec: b85ac3ac ldur w12, [x29, #-0x54] 1afef0: 6b080188 subs w8, w12, w8 1afef4: b81ac3a8 stur w8, [x29, #-0x54] 1afef8: f85983a8 ldur x8, [x29, #-0x68] 1afefc: f85903a9 ldur x9, [x29, #-0x70] 1aff00: eb09011f cmp x8, x9 1aff04: 1a9f97ea cset w10, hi 1aff08: 3700004a tbnz w10, #0x0, 0x1aff10 1aff0c: 14000016 b 0x1aff64 1aff10: b27ef7e8 orr x8, xzr, #0xfffffffffffffffc 1aff14: b27f03e9 orr x9, xzr, #0x2 1aff18: 5280012a mov w10, #0x9 // =9 1aff1c: f85983ab ldur x11, [x29, #-0x68] 1aff20: 8b080168 add x8, x11, x8 1aff24: f81983a8 stur x8, [x29, #-0x68] 1aff28: b85fc16c ldur w12, [x11, #-0x4] 1aff2c: 1aca2980 asr w0, w12, w10 1aff30: f9003fe9 str x9, [sp, #0x78] 1aff34: 94000159 bl 0x1b0498 1aff38: f85b83a8 ldur x8, [x29, #-0x48] 1aff3c: 79000100 strh w0, [x8] 1aff40: b85b43aa ldur w10, [x29, #-0x4c] 1aff44: 2a0a03e8 mov w8, w10 1aff48: 93407d08 sxtw x8, w8 1aff4c: f85b83a9 ldur x9, [x29, #-0x48] 1aff50: f9403feb ldr x11, [sp, #0x78] 1aff54: 9b087d68 mul x8, x11, x8 1aff58: 8b080128 add x8, x9, x8 1aff5c: f81b83a8 stur x8, [x29, #-0x48] 1aff60: 17ffffe6 b 0x1afef8 1aff64: b85ac3a8 ldur w8, [x29, #-0x54] 1aff68: b85783a9 ldur w9, [x29, #-0x88] 1aff6c: 6b09011f cmp w8, w9 1aff70: 1a9fa7e8 cset w8, lt 1aff74: 37000048 tbnz w8, #0x0, 0x1aff7c 1aff78: 14000004 b 0x1aff88 1aff7c: b85ac3a8 ldur w8, [x29, #-0x54] 1aff80: b90077e8 str w8, [sp, #0x74] 1aff84: 14000003 b 0x1aff90 1aff88: b85783a8 ldur w8, [x29, #-0x88] 1aff8c: b90077e8 str w8, [sp, #0x74] 1aff90: b94077e8 ldr w8, [sp, #0x74] 1aff94: b81703a8 stur w8, [x29, #-0x90] 1aff98: b85b03a8 ldur w8, [x29, #-0x50] 1aff9c: b85783a9 ldur w9, [x29, #-0x88] 1affa0: 6b09011f cmp w8, w9 1affa4: 1a9fa7e8 cset w8, lt 1affa8: 37000048 tbnz w8, #0x0, 0x1affb0 1affac: 14000004 b 0x1affbc 1affb0: b85b03a8 ldur w8, [x29, #-0x50] 1affb4: b90073e8 str w8, [sp, #0x70] 1affb8: 14000003 b 0x1affc4 1affbc: b85783a8 ldur w8, [x29, #-0x88] 1affc0: b90073e8 str w8, [sp, #0x70] 1affc4: b94073e8 ldr w8, [sp, #0x70] 1affc8: 321f03e9 orr w9, wzr, #0x2 1affcc: b27e03ea orr x10, xzr, #0x4 1affd0: b816c3a8 stur w8, [x29, #-0x94] 1affd4: f85983ab ldur x11, [x29, #-0x68] 1affd8: b85703a8 ldur w8, [x29, #-0x90] 1affdc: 2a0803ec mov w12, w8 1affe0: 93407d8c sxtw x12, w12 1affe4: 9b0afd8c mneg x12, x12, x10 1affe8: 8b0c016b add x11, x11, x12 1affec: f81903ab stur x11, [x29, #-0x70] 1afff0: b856c3a8 ldur w8, [x29, #-0x94] 1afff4: 2a0803eb mov w11, w8 1afff8: 93407d6b sxtw x11, w11 1afffc: f85983ac ldur x12, [x29, #-0x68] 1b0000: 9b0afd6b mneg x11, x11, x10 1b0004: 8b0b018b add x11, x12, x11 1b0008: f81983ab stur x11, [x29, #-0x68] 1b000c: b856c3a8 ldur w8, [x29, #-0x94] 1b0010: 1b097d08 mul w8, w8, w9 1b0014: f85a03ab ldur x11, [x29, #-0x60] 1b0018: 2a0803ec mov w12, w8 1b001c: 93407d8c sxtw x12, w12 1b0020: 9b0afd8c mneg x12, x12, x10 1b0024: 8b0c016b add x11, x11, x12 1b0028: f81a03ab stur x11, [x29, #-0x60] 1b002c: b856c3a8 ldur w8, [x29, #-0x94] 1b0030: b85b03a9 ldur w9, [x29, #-0x50] 1b0034: 6b080128 subs w8, w9, w8 1b0038: b81b03a8 stur w8, [x29, #-0x50] 1b003c: b856c3a8 ldur w8, [x29, #-0x94] 1b0040: 2a0803eb mov w11, w8 1b0044: 93407d6b sxtw x11, w11 1b0048: f85883ac ldur x12, [x29, #-0x78] 1b004c: 9b0afd6b mneg x11, x11, x10 1b0050: 8b0b018b add x11, x12, x11 1b0054: f81883ab stur x11, [x29, #-0x78] 1b0058: b856c3a8 ldur w8, [x29, #-0x94] 1b005c: 2a0803eb mov w11, w8 1b0060: 93407d6b sxtw x11, w11 1b0064: f85803ac ldur x12, [x29, #-0x80] 1b0068: 9b0b7d4a mul x10, x10, x11 1b006c: 8b0a018a add x10, x12, x10 1b0070: f81803aa stur x10, [x29, #-0x80] 1b0074: b85703a8 ldur w8, [x29, #-0x90] 1b0078: b85ac3a9 ldur w9, [x29, #-0x54] 1b007c: 6b080128 subs w8, w9, w8 1b0080: b81ac3a8 stur w8, [x29, #-0x54] 1b0084: f85983a8 ldur x8, [x29, #-0x68] 1b0088: f85903a9 ldur x9, [x29, #-0x70] 1b008c: eb09011f cmp x8, x9 1b0090: 1a9f97ea cset w10, hi 1b0094: 3700004a tbnz w10, #0x0, 0x1b009c 1b0098: 1400002f b 0x1b0154 1b009c: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 1b00a0: b27ef7e9 orr x9, xzr, #0xfffffffffffffffc 1b00a4: b27f03ea orr x10, xzr, #0x2 1b00a8: 5280012b mov w11, #0x9 // =9 1b00ac: b27e03ec orr x12, xzr, #0x4 1b00b0: f85a03ad ldur x13, [x29, #-0x60] 1b00b4: 8b0801a8 add x8, x13, x8 1b00b8: f81a03a8 stur x8, [x29, #-0x60] 1b00bc: f85983a8 ldur x8, [x29, #-0x68] 1b00c0: 8b09010d add x13, x8, x9 1b00c4: f81983ad stur x13, [x29, #-0x68] 1b00c8: b85fc100 ldur w0, [x8, #-0x4] 1b00cc: f85883a8 ldur x8, [x29, #-0x78] 1b00d0: 8b090109 add x9, x8, x9 1b00d4: f81883a9 stur x9, [x29, #-0x78] 1b00d8: b85fc101 ldur w1, [x8, #-0x4] 1b00dc: f90037ea str x10, [sp, #0x68] 1b00e0: b90067eb str w11, [sp, #0x64] 1b00e4: f9002fec str x12, [sp, #0x58] 1b00e8: 9400010d bl 0x1b051c 1b00ec: f85a03a8 ldur x8, [x29, #-0x60] 1b00f0: b940010b ldr w11, [x8] 1b00f4: f85803a8 ldur x8, [x29, #-0x80] 1b00f8: f9402fe9 ldr x9, [sp, #0x58] 1b00fc: 8b09010a add x10, x8, x9 1b0100: f81803aa stur x10, [x29, #-0x80] 1b0104: b9400101 ldr w1, [x8] 1b0108: b90057e0 str w0, [sp, #0x54] 1b010c: 2a0b03e0 mov w0, w11 1b0110: 94000103 bl 0x1b051c 1b0114: b94057eb ldr w11, [sp, #0x54] 1b0118: 0b000160 add w0, w11, w0 1b011c: b94067e1 ldr w1, [sp, #0x64] 1b0120: 1ac12800 asr w0, w0, w1 1b0124: 940000dd bl 0x1b0498 1b0128: f85b83a8 ldur x8, [x29, #-0x48] 1b012c: 79000100 strh w0, [x8] 1b0130: b85b43ab ldur w11, [x29, #-0x4c] 1b0134: 2a0b03e8 mov w8, w11 1b0138: 93407d08 sxtw x8, w8 1b013c: f85b83a9 ldur x9, [x29, #-0x48] 1b0140: f94037ea ldr x10, [sp, #0x68] 1b0144: 9b087d48 mul x8, x10, x8 1b0148: 8b080128 add x8, x9, x8 1b014c: f81b83a8 stur x8, [x29, #-0x48] 1b0150: 17ffffcd b 0x1b0084 1b0154: b85ac3a8 ldur w8, [x29, #-0x54] 1b0158: b85783a9 ldur w9, [x29, #-0x88] 1b015c: 6b09011f cmp w8, w9 1b0160: 1a9fa7e8 cset w8, lt 1b0164: 37000048 tbnz w8, #0x0, 0x1b016c 1b0168: 14000004 b 0x1b0178 1b016c: b85ac3a8 ldur w8, [x29, #-0x54] 1b0170: b90053e8 str w8, [sp, #0x50] 1b0174: 14000003 b 0x1b0180 1b0178: b85783a8 ldur w8, [x29, #-0x88] 1b017c: b90053e8 str w8, [sp, #0x50] 1b0180: b94053e8 ldr w8, [sp, #0x50] 1b0184: b81703a8 stur w8, [x29, #-0x90] 1b0188: b85b03a8 ldur w8, [x29, #-0x50] 1b018c: b85783a9 ldur w9, [x29, #-0x88] 1b0190: 6b09011f cmp w8, w9 1b0194: 1a9fa7e8 cset w8, lt 1b0198: 37000048 tbnz w8, #0x0, 0x1b01a0 1b019c: 14000004 b 0x1b01ac 1b01a0: b85b03a8 ldur w8, [x29, #-0x50] 1b01a4: b9004fe8 str w8, [sp, #0x4c] 1b01a8: 14000003 b 0x1b01b4 1b01ac: b85783a8 ldur w8, [x29, #-0x88] 1b01b0: b9004fe8 str w8, [sp, #0x4c] 1b01b4: b9404fe8 ldr w8, [sp, #0x4c] 1b01b8: 321f03e9 orr w9, wzr, #0x2 1b01bc: b27e03ea orr x10, xzr, #0x4 1b01c0: b816c3a8 stur w8, [x29, #-0x94] 1b01c4: f85983ab ldur x11, [x29, #-0x68] 1b01c8: b85703a8 ldur w8, [x29, #-0x90] 1b01cc: 2a0803ec mov w12, w8 1b01d0: 93407d8c sxtw x12, w12 1b01d4: 9b0c7d4c mul x12, x10, x12 1b01d8: 8b0c016b add x11, x11, x12 1b01dc: f81903ab stur x11, [x29, #-0x70] 1b01e0: b856c3a8 ldur w8, [x29, #-0x94] 1b01e4: 2a0803eb mov w11, w8 1b01e8: 93407d6b sxtw x11, w11 1b01ec: f85983ac ldur x12, [x29, #-0x68] 1b01f0: 9b0b7d4b mul x11, x10, x11 1b01f4: 8b0b018b add x11, x12, x11 1b01f8: f81983ab stur x11, [x29, #-0x68] 1b01fc: b856c3a8 ldur w8, [x29, #-0x94] 1b0200: 1b097d08 mul w8, w8, w9 1b0204: f85a03ab ldur x11, [x29, #-0x60] 1b0208: 2a0803ec mov w12, w8 1b020c: 93407d8c sxtw x12, w12 1b0210: 9b0c7d4c mul x12, x10, x12 1b0214: 8b0c016b add x11, x11, x12 1b0218: f81a03ab stur x11, [x29, #-0x60] 1b021c: b856c3a8 ldur w8, [x29, #-0x94] 1b0220: b85b03a9 ldur w9, [x29, #-0x50] 1b0224: 6b080128 subs w8, w9, w8 1b0228: b81b03a8 stur w8, [x29, #-0x50] 1b022c: b85703a8 ldur w8, [x29, #-0x90] 1b0230: b85ac3a9 ldur w9, [x29, #-0x54] 1b0234: 6b080128 subs w8, w9, w8 1b0238: b81ac3a8 stur w8, [x29, #-0x54] 1b023c: b856c3a8 ldur w8, [x29, #-0x94] 1b0240: 2a0803eb mov w11, w8 1b0244: 93407d6b sxtw x11, w11 1b0248: f85883ac ldur x12, [x29, #-0x78] 1b024c: 9b0afd6b mneg x11, x11, x10 1b0250: 8b0b018b add x11, x12, x11 1b0254: f81883ab stur x11, [x29, #-0x78] 1b0258: b856c3a8 ldur w8, [x29, #-0x94] 1b025c: 2a0803eb mov w11, w8 1b0260: 93407d6b sxtw x11, w11 1b0264: f85803ac ldur x12, [x29, #-0x80] 1b0268: 9b0b7d4a mul x10, x10, x11 1b026c: 8b0a018a add x10, x12, x10 1b0270: f81803aa stur x10, [x29, #-0x80] 1b0274: f85983a8 ldur x8, [x29, #-0x68] 1b0278: f85903a9 ldur x9, [x29, #-0x70] 1b027c: eb09011f cmp x8, x9 1b0280: 1a9f27ea cset w10, lo 1b0284: 3700004a tbnz w10, #0x0, 0x1b028c 1b0288: 14000031 b 0x1b034c 1b028c: b27ef7e8 orr x8, xzr, #0xfffffffffffffffc 1b0290: b27d03e9 orr x9, xzr, #0x8 1b0294: b27f03ea orr x10, xzr, #0x2 1b0298: 5280012b mov w11, #0x9 // =9 1b029c: b27e03ec orr x12, xzr, #0x4 1b02a0: f85983ad ldur x13, [x29, #-0x68] 1b02a4: 8b0c01ae add x14, x13, x12 1b02a8: f81983ae stur x14, [x29, #-0x68] 1b02ac: b94001a0 ldr w0, [x13] 1b02b0: f85883ad ldur x13, [x29, #-0x78] 1b02b4: 8b0801a8 add x8, x13, x8 1b02b8: f81883a8 stur x8, [x29, #-0x78] 1b02bc: b85fc1a1 ldur w1, [x13, #-0x4] 1b02c0: f90023e9 str x9, [sp, #0x40] 1b02c4: f9001fea str x10, [sp, #0x38] 1b02c8: b90037eb str w11, [sp, #0x34] 1b02cc: f90017ec str x12, [sp, #0x28] 1b02d0: 94000093 bl 0x1b051c 1b02d4: f85a03a8 ldur x8, [x29, #-0x60] 1b02d8: b940010b ldr w11, [x8] 1b02dc: f85803a8 ldur x8, [x29, #-0x80] 1b02e0: f94017e9 ldr x9, [sp, #0x28] 1b02e4: 8b09010a add x10, x8, x9 1b02e8: f81803aa stur x10, [x29, #-0x80] 1b02ec: b9400101 ldr w1, [x8] 1b02f0: b90027e0 str w0, [sp, #0x24] 1b02f4: 2a0b03e0 mov w0, w11 1b02f8: 94000089 bl 0x1b051c 1b02fc: b94027eb ldr w11, [sp, #0x24] 1b0300: 6b000160 subs w0, w11, w0 1b0304: b94037e1 ldr w1, [sp, #0x34] 1b0308: 1ac12800 asr w0, w0, w1 1b030c: 94000063 bl 0x1b0498 1b0310: f85b83a8 ldur x8, [x29, #-0x48] 1b0314: 79000100 strh w0, [x8] 1b0318: b85b43ab ldur w11, [x29, #-0x4c] 1b031c: 2a0b03e8 mov w8, w11 1b0320: 93407d08 sxtw x8, w8 1b0324: f85b83a9 ldur x9, [x29, #-0x48] 1b0328: f9401fea ldr x10, [sp, #0x38] 1b032c: 9b087d48 mul x8, x10, x8 1b0330: 8b080128 add x8, x9, x8 1b0334: f81b83a8 stur x8, [x29, #-0x48] 1b0338: f85a03a8 ldur x8, [x29, #-0x60] 1b033c: f94023e9 ldr x9, [sp, #0x40] 1b0340: 8b090108 add x8, x8, x9 1b0344: f81a03a8 stur x8, [x29, #-0x60] 1b0348: 17ffffcb b 0x1b0274 1b034c: b85743a8 ldur w8, [x29, #-0x8c] 1b0350: 35000048 cbnz w8, 0x1b0358 1b0354: 1400004d b 0x1b0488 1b0358: b85ac3a8 ldur w8, [x29, #-0x54] 1b035c: b85743a9 ldur w9, [x29, #-0x8c] 1b0360: 6b09011f cmp w8, w9 1b0364: 1a9fa7e8 cset w8, lt 1b0368: 37000048 tbnz w8, #0x0, 0x1b0370 1b036c: 14000004 b 0x1b037c 1b0370: b85ac3a8 ldur w8, [x29, #-0x54] 1b0374: b90023e8 str w8, [sp, #0x20] 1b0378: 14000003 b 0x1b0384 1b037c: b85743a8 ldur w8, [x29, #-0x8c] 1b0380: b90023e8 str w8, [sp, #0x20] 1b0384: b94023e8 ldr w8, [sp, #0x20] 1b0388: b81703a8 stur w8, [x29, #-0x90] 1b038c: b85b03a8 ldur w8, [x29, #-0x50] 1b0390: b85743a9 ldur w9, [x29, #-0x8c] 1b0394: 6b09011f cmp w8, w9 1b0398: 1a9fa7e8 cset w8, lt 1b039c: 37000048 tbnz w8, #0x0, 0x1b03a4 1b03a0: 14000004 b 0x1b03b0 1b03a4: b85b03a8 ldur w8, [x29, #-0x50] 1b03a8: b9001fe8 str w8, [sp, #0x1c] 1b03ac: 14000003 b 0x1b03b8 1b03b0: b85743a8 ldur w8, [x29, #-0x8c] 1b03b4: b9001fe8 str w8, [sp, #0x1c] 1b03b8: b9401fe8 ldr w8, [sp, #0x1c] 1b03bc: 321f03e9 orr w9, wzr, #0x2 1b03c0: b27e03ea orr x10, xzr, #0x4 1b03c4: b816c3a8 stur w8, [x29, #-0x94] 1b03c8: f85a03ab ldur x11, [x29, #-0x60] 1b03cc: b85703a8 ldur w8, [x29, #-0x90] 1b03d0: 1b097d08 mul w8, w8, w9 1b03d4: 2a0803ec mov w12, w8 1b03d8: 93407d8c sxtw x12, w12 1b03dc: 9b0c7d4c mul x12, x10, x12 1b03e0: 8b0c016b add x11, x11, x12 1b03e4: f81903ab stur x11, [x29, #-0x70] 1b03e8: b856c3a8 ldur w8, [x29, #-0x94] 1b03ec: 1b097d08 mul w8, w8, w9 1b03f0: f85a03ab ldur x11, [x29, #-0x60] 1b03f4: 2a0803ec mov w12, w8 1b03f8: 93407d8c sxtw x12, w12 1b03fc: 9b0c7d4a mul x10, x10, x12 1b0400: 8b0a016a add x10, x11, x10 1b0404: f81a03aa stur x10, [x29, #-0x60] 1b0408: f85a03a8 ldur x8, [x29, #-0x60] 1b040c: f85903a9 ldur x9, [x29, #-0x70] 1b0410: eb09011f cmp x8, x9 1b0414: 1a9f27ea cset w10, lo 1b0418: 3700004a tbnz w10, #0x0, 0x1b0420 1b041c: 1400001b b 0x1b0488 1b0420: b27d03e8 orr x8, xzr, #0x8 1b0424: b27f03e9 orr x9, xzr, #0x2 1b0428: 5280012a mov w10, #0x9 // =9 1b042c: 5280000b mov w11, #0x0 // =0 1b0430: f85a03ac ldur x12, [x29, #-0x60] 1b0434: b940018d ldr w13, [x12] 1b0438: 6b0d016b subs w11, w11, w13 1b043c: 1aca2960 asr w0, w11, w10 1b0440: f9000be8 str x8, [sp, #0x10] 1b0444: f90007e9 str x9, [sp, #0x8] 1b0448: 94000014 bl 0x1b0498 1b044c: f85b83a8 ldur x8, [x29, #-0x48] 1b0450: 79000100 strh w0, [x8] 1b0454: b85b43aa ldur w10, [x29, #-0x4c] 1b0458: 2a0a03e8 mov w8, w10 1b045c: 93407d08 sxtw x8, w8 1b0460: f85b83a9 ldur x9, [x29, #-0x48] 1b0464: f94007ec ldr x12, [sp, #0x8] 1b0468: 9b087d88 mul x8, x12, x8 1b046c: 8b080128 add x8, x9, x8 1b0470: f81b83a8 stur x8, [x29, #-0x48] 1b0474: f85a03a8 ldur x8, [x29, #-0x60] 1b0478: f9400be9 ldr x9, [sp, #0x10] 1b047c: 8b090108 add x8, x8, x9 1b0480: f81a03a8 stur x8, [x29, #-0x60] 1b0484: 17ffffe1 b 0x1b0408 1b0488: a9567bfd ldp x29, x30, [sp, #0x160] 1b048c: f940abfc ldr x28, [sp, #0x150] 1b0490: 9105c3ff add sp, sp, #0x170 1b0494: d65f03c0 ret 1b0498: d10043ff sub sp, sp, #0x10 1b049c: 32003be8 orr w8, wzr, #0x7fff 1b04a0: 321143e9 orr w9, wzr, #0xffff8000 1b04a4: b9000fe0 str w0, [sp, #0xc] 1b04a8: b9400fe0 ldr w0, [sp, #0xc] 1b04ac: b9000be0 str w0, [sp, #0x8] 1b04b0: b9400fe0 ldr w0, [sp, #0xc] 1b04b4: 6b08001f cmp w0, w8 1b04b8: 1a9fc7e0 cset w0, le 1b04bc: 320003ea orr w10, wzr, #0x1 1b04c0: 0a0a000a and w10, w0, w10 1b04c4: 7100054a subs w10, w10, #0x1 1b04c8: b9400fe0 ldr w0, [sp, #0xc] 1b04cc: 6b080008 subs w8, w0, w8 1b04d0: 0a080148 and w8, w10, w8 1b04d4: b9400bea ldr w10, [sp, #0x8] 1b04d8: 6b080148 subs w8, w10, w8 1b04dc: b9000be8 str w8, [sp, #0x8] 1b04e0: b9400fe8 ldr w8, [sp, #0xc] 1b04e4: 6b09011f cmp w8, w9 1b04e8: 1a9fb7e8 cset w8, ge 1b04ec: 320003e9 orr w9, wzr, #0x1 1b04f0: 0a090108 and w8, w8, w9 1b04f4: 71000508 subs w8, w8, #0x1 1b04f8: b9400fe9 ldr w9, [sp, #0xc] 1b04fc: 11402129 add w9, w9, #0x8, lsl #12 // =0x8000 1b0500: 0a090108 and w8, w8, w9 1b0504: b9400be9 ldr w9, [sp, #0x8] 1b0508: 6b080128 subs w8, w9, w8 1b050c: b9000be8 str w8, [sp, #0x8] 1b0510: b9400be0 ldr w0, [sp, #0x8] 1b0514: 910043ff add sp, sp, #0x10 1b0518: d65f03c0 ret 1b051c: d10083ff sub sp, sp, #0x20 1b0520: a9017bfd stp x29, x30, [sp, #0x10] 1b0524: 910043fd add x29, sp, #0x10 1b0528: 320003e8 orr w8, wzr, #0x1 1b052c: b81fc3a0 stur w0, [x29, #-0x4] 1b0530: b9000be1 str w1, [sp, #0x8] 1b0534: b85fc3a0 ldur w0, [x29, #-0x4] 1b0538: b9400be1 ldr w1, [sp, #0x8] 1b053c: b90007e8 str w8, [sp, #0x4] 1b0540: 940003b8 bl 0x1b1420 1b0544: b94007e8 ldr w8, [sp, #0x4] 1b0548: 1ac82000 lsl w0, w0, w8 1b054c: a9417bfd ldp x29, x30, [sp, #0x10] 1b0550: 910083ff add sp, sp, #0x20 1b0554: d65f03c0 ret 1b0558: d10103ff sub sp, sp, #0x40 1b055c: a9037bfd stp x29, x30, [sp, #0x30] 1b0560: 9100c3fd add x29, sp, #0x30 1b0564: b81fc3a0 stur w0, [x29, #-0x4] 1b0568: b81f83a1 stur w1, [x29, #-0x8] 1b056c: b81f43a2 stur w2, [x29, #-0xc] 1b0570: b81f03a3 stur w3, [x29, #-0x10] 1b0574: f9000fe4 str x4, [sp, #0x18] 1b0578: f9000be5 str x5, [sp, #0x10] 1b057c: b85fc3a0 ldur w0, [x29, #-0x4] 1b0580: b85f43a1 ldur w1, [x29, #-0xc] 1b0584: 97ffffe6 bl 0x1b051c 1b0588: b85f83a1 ldur w1, [x29, #-0x8] 1b058c: b85f03a2 ldur w2, [x29, #-0x10] 1b0590: b9000fe0 str w0, [sp, #0xc] 1b0594: 2a0103e0 mov w0, w1 1b0598: 2a0203e1 mov w1, w2 1b059c: 97ffffe0 bl 0x1b051c 1b05a0: b9400fe1 ldr w1, [sp, #0xc] 1b05a4: 0b000020 add w0, w1, w0 1b05a8: f9400fe4 ldr x4, [sp, #0x18] 1b05ac: b9000080 str w0, [x4] 1b05b0: b85f83a0 ldur w0, [x29, #-0x8] 1b05b4: b85f43a1 ldur w1, [x29, #-0xc] 1b05b8: 97ffffd9 bl 0x1b051c 1b05bc: b85fc3a1 ldur w1, [x29, #-0x4] 1b05c0: b85f03a2 ldur w2, [x29, #-0x10] 1b05c4: b9000be0 str w0, [sp, #0x8] 1b05c8: 2a0103e0 mov w0, w1 1b05cc: 2a0203e1 mov w1, w2 1b05d0: 97ffffd3 bl 0x1b051c 1b05d4: b9400be1 ldr w1, [sp, #0x8] 1b05d8: 6b000020 subs w0, w1, w0 1b05dc: f9400be4 ldr x4, [sp, #0x10] 1b05e0: b9000080 str w0, [x4] 1b05e4: a9437bfd ldp x29, x30, [sp, #0x30] 1b05e8: 910103ff add sp, sp, #0x40 1b05ec: d65f03c0 ret 1b05f0: d10103ff sub sp, sp, #0x40 1b05f4: a9037bfd stp x29, x30, [sp, #0x30] 1b05f8: 9100c3fd add x29, sp, #0x30 1b05fc: b81fc3a0 stur w0, [x29, #-0x4] 1b0600: b81f83a1 stur w1, [x29, #-0x8] 1b0604: b81f43a2 stur w2, [x29, #-0xc] 1b0608: b81f03a3 stur w3, [x29, #-0x10] 1b060c: f9000fe4 str x4, [sp, #0x18] 1b0610: f9000be5 str x5, [sp, #0x10] 1b0614: b85fc3a0 ldur w0, [x29, #-0x4] 1b0618: b85f43a1 ldur w1, [x29, #-0xc] 1b061c: 97ffffc0 bl 0x1b051c 1b0620: b85f83a1 ldur w1, [x29, #-0x8] 1b0624: b85f03a2 ldur w2, [x29, #-0x10] 1b0628: b9000fe0 str w0, [sp, #0xc] 1b062c: 2a0103e0 mov w0, w1 1b0630: 2a0203e1 mov w1, w2 1b0634: 97ffffba bl 0x1b051c 1b0638: b9400fe1 ldr w1, [sp, #0xc] 1b063c: 6b000020 subs w0, w1, w0 1b0640: f9400fe4 ldr x4, [sp, #0x18] 1b0644: b9000080 str w0, [x4] 1b0648: b85f83a0 ldur w0, [x29, #-0x8] 1b064c: b85f43a1 ldur w1, [x29, #-0xc] 1b0650: 97ffffb3 bl 0x1b051c 1b0654: b85fc3a1 ldur w1, [x29, #-0x4] 1b0658: b85f03a2 ldur w2, [x29, #-0x10] 1b065c: b9000be0 str w0, [sp, #0x8] 1b0660: 2a0103e0 mov w0, w1 1b0664: 2a0203e1 mov w1, w2 1b0668: 97ffffad bl 0x1b051c 1b066c: b9400be1 ldr w1, [sp, #0x8] 1b0670: 0b000020 add w0, w1, w0 1b0674: f9400be4 ldr x4, [sp, #0x10] 1b0678: b9000080 str w0, [x4] 1b067c: a9437bfd ldp x29, x30, [sp, #0x30] 1b0680: 910103ff add sp, sp, #0x40 1b0684: d65f03c0 ret 1b0688: d10243ff sub sp, sp, #0x90 1b068c: a9087bfd stp x29, x30, [sp, #0x80] 1b0690: 910203fd add x29, sp, #0x80 1b0694: 900007c8 adrp x8, 0x2a8000 1b0698: f946a108 ldr x8, [x8, #0xd40] 1b069c: b27e03e9 orr x9, xzr, #0x4 1b06a0: b27cefea orr x10, xzr, #0xfffffffffffffff0 1b06a4: 320003eb orr w11, wzr, #0x1 1b06a8: b27403ec orr x12, xzr, #0x1000 1b06ac: 8b0c010c add x12, x8, x12 1b06b0: f81f83a0 stur x0, [x29, #-0x8] 1b06b4: b81f43a1 stur w1, [x29, #-0xc] 1b06b8: b81f03a2 stur w2, [x29, #-0x10] 1b06bc: f81e83a8 stur x8, [x29, #-0x18] 1b06c0: f85f83a0 ldur x0, [x29, #-0x8] 1b06c4: b85f43a1 ldur w1, [x29, #-0xc] 1b06c8: 2a0103ed mov w13, w1 1b06cc: 93407dad sxtw x13, w13 1b06d0: 9b0d7d2d mul x13, x9, x13 1b06d4: 8b0d000d add x13, x0, x13 1b06d8: 8b0a01ad add x13, x13, x10 1b06dc: f81e03ad stur x13, [x29, #-0x20] 1b06e0: f85f83ad ldur x13, [x29, #-0x8] 1b06e4: b85f43a1 ldur w1, [x29, #-0xc] 1b06e8: 1acb282b asr w11, w1, w11 1b06ec: 2a0b03e0 mov w0, w11 1b06f0: 93407c00 sxtw x0, w0 1b06f4: 9b007d29 mul x9, x9, x0 1b06f8: 8b0901a9 add x9, x13, x9 1b06fc: 8b0a0129 add x9, x9, x10 1b0700: f81d83a9 stur x9, [x29, #-0x28] 1b0704: f90023e8 str x8, [sp, #0x40] 1b0708: f9001fec str x12, [sp, #0x38] 1b070c: b27d03e8 orr x8, xzr, #0x8 1b0710: b27e07e9 orr x9, xzr, #0xc 1b0714: b27cefea orr x10, xzr, #0xfffffffffffffff0 1b0718: b27e03eb orr x11, xzr, #0x4 1b071c: f85e03ac ldur x12, [x29, #-0x20] 1b0720: b940018d ldr w13, [x12] 1b0724: f85e03ac ldur x12, [x29, #-0x20] 1b0728: b940058e ldr w14, [x12, #0x4] 1b072c: 6b0e01ad subs w13, w13, w14 1b0730: b81d43ad stur w13, [x29, #-0x2c] 1b0734: f85e03ac ldur x12, [x29, #-0x20] 1b0738: b940058d ldr w13, [x12, #0x4] 1b073c: f85e03ac ldur x12, [x29, #-0x20] 1b0740: b940018e ldr w14, [x12] 1b0744: 0b0d01cd add w13, w14, w13 1b0748: b900018d str w13, [x12] 1b074c: f85e03ac ldur x12, [x29, #-0x20] 1b0750: b9400d8d ldr w13, [x12, #0xc] 1b0754: f85e03ac ldur x12, [x29, #-0x20] 1b0758: b940098e ldr w14, [x12, #0x8] 1b075c: 6b0e01ad subs w13, w13, w14 1b0760: b81d03ad stur w13, [x29, #-0x30] 1b0764: f85e03ac ldur x12, [x29, #-0x20] 1b0768: b9400d8d ldr w13, [x12, #0xc] 1b076c: f85e03ac ldur x12, [x29, #-0x20] 1b0770: b940098e ldr w14, [x12, #0x8] 1b0774: 0b0d01cd add w13, w14, w13 1b0778: b900098d str w13, [x12, #0x8] 1b077c: f85d83ac ldur x12, [x29, #-0x28] 1b0780: b940058d ldr w13, [x12, #0x4] 1b0784: f85d83ac ldur x12, [x29, #-0x28] 1b0788: b940018e ldr w14, [x12] 1b078c: 6b0e01ad subs w13, w13, w14 1b0790: b81cc3ad stur w13, [x29, #-0x34] 1b0794: f85d83ac ldur x12, [x29, #-0x28] 1b0798: b940058d ldr w13, [x12, #0x4] 1b079c: f85d83ac ldur x12, [x29, #-0x28] 1b07a0: b940018e ldr w14, [x12] 1b07a4: 0b0e01ad add w13, w13, w14 1b07a8: f85e03ac ldur x12, [x29, #-0x20] 1b07ac: b900058d str w13, [x12, #0x4] 1b07b0: f85d83ac ldur x12, [x29, #-0x28] 1b07b4: b9400d8d ldr w13, [x12, #0xc] 1b07b8: f85d83ac ldur x12, [x29, #-0x28] 1b07bc: b940098e ldr w14, [x12, #0x8] 1b07c0: 6b0e01ad subs w13, w13, w14 1b07c4: b81c83ad stur w13, [x29, #-0x38] 1b07c8: f85d83ac ldur x12, [x29, #-0x28] 1b07cc: b9400d8d ldr w13, [x12, #0xc] 1b07d0: f85d83ac ldur x12, [x29, #-0x28] 1b07d4: b940098e ldr w14, [x12, #0x8] 1b07d8: 0b0e01ad add w13, w13, w14 1b07dc: f85e03ac ldur x12, [x29, #-0x20] 1b07e0: b9000d8d str w13, [x12, #0xc] 1b07e4: b85d03a0 ldur w0, [x29, #-0x30] 1b07e8: b85d43a1 ldur w1, [x29, #-0x2c] 1b07ec: f85e83ac ldur x12, [x29, #-0x18] 1b07f0: b9400182 ldr w2, [x12] 1b07f4: f85e83ac ldur x12, [x29, #-0x18] 1b07f8: b9400583 ldr w3, [x12, #0x4] 1b07fc: f85d83ac ldur x12, [x29, #-0x28] 1b0800: f85d83af ldur x15, [x29, #-0x28] 1b0804: 8b0801e5 add x5, x15, x8 1b0808: aa0c03e4 mov x4, x12 1b080c: f9001be9 str x9, [sp, #0x30] 1b0810: f90017ea str x10, [sp, #0x28] 1b0814: f90013eb str x11, [sp, #0x20] 1b0818: 97ffff50 bl 0x1b0558 1b081c: b85cc3a0 ldur w0, [x29, #-0x34] 1b0820: b85c83a1 ldur w1, [x29, #-0x38] 1b0824: f85e83a8 ldur x8, [x29, #-0x18] 1b0828: b9400102 ldr w2, [x8] 1b082c: f85e83a8 ldur x8, [x29, #-0x18] 1b0830: b9400503 ldr w3, [x8, #0x4] 1b0834: f85d83a8 ldur x8, [x29, #-0x28] 1b0838: f94013e9 ldr x9, [sp, #0x20] 1b083c: 8b090104 add x4, x8, x9 1b0840: f85d83a8 ldur x8, [x29, #-0x28] 1b0844: f9401bea ldr x10, [sp, #0x30] 1b0848: 8b0a0105 add x5, x8, x10 1b084c: 97ffff43 bl 0x1b0558 1b0850: b85f03ad ldur w13, [x29, #-0x10] 1b0854: 2a0d03e8 mov w8, w13 1b0858: 93407d08 sxtw x8, w8 1b085c: f85e83a9 ldur x9, [x29, #-0x18] 1b0860: f94013ea ldr x10, [sp, #0x20] 1b0864: 9b087d48 mul x8, x10, x8 1b0868: 8b080128 add x8, x9, x8 1b086c: f81e83a8 stur x8, [x29, #-0x18] 1b0870: f85e03a8 ldur x8, [x29, #-0x20] 1b0874: f94017e9 ldr x9, [sp, #0x28] 1b0878: 8b090108 add x8, x8, x9 1b087c: f81e03a8 stur x8, [x29, #-0x20] 1b0880: f85d83a8 ldur x8, [x29, #-0x28] 1b0884: 8b090108 add x8, x8, x9 1b0888: f81d83a8 stur x8, [x29, #-0x28] 1b088c: f85e83a8 ldur x8, [x29, #-0x18] 1b0890: f9401fe9 ldr x9, [sp, #0x38] 1b0894: eb09011f cmp x8, x9 1b0898: 1a9f27ea cset w10, lo 1b089c: 3707f38a tbnz w10, #0x0, 0x1b070c 1b08a0: 321f03e8 orr w8, wzr, #0x2 1b08a4: 320003e9 orr w9, wzr, #0x1 1b08a8: b27cefea orr x10, xzr, #0xfffffffffffffff0 1b08ac: b27e03eb orr x11, xzr, #0x4 1b08b0: f85f83ac ldur x12, [x29, #-0x8] 1b08b4: b85f43ad ldur w13, [x29, #-0xc] 1b08b8: 1ac929a9 asr w9, w13, w9 1b08bc: 2a0903ee mov w14, w9 1b08c0: 93407dce sxtw x14, w14 1b08c4: 9b0e7d6e mul x14, x11, x14 1b08c8: 8b0e018c add x12, x12, x14 1b08cc: b85f43a9 ldur w9, [x29, #-0xc] 1b08d0: 1ac82929 asr w9, w9, w8 1b08d4: 2a0903ee mov w14, w9 1b08d8: 93407dce sxtw x14, w14 1b08dc: 9b0e7d6e mul x14, x11, x14 1b08e0: 8b0e018c add x12, x12, x14 1b08e4: 8b0a018c add x12, x12, x10 1b08e8: f81e03ac stur x12, [x29, #-0x20] 1b08ec: f85f83ac ldur x12, [x29, #-0x8] 1b08f0: b85f43a9 ldur w9, [x29, #-0xc] 1b08f4: 1ac82928 asr w8, w9, w8 1b08f8: 2a0803ee mov w14, w8 1b08fc: 93407dce sxtw x14, w14 1b0900: 9b0e7d6b mul x11, x11, x14 1b0904: 8b0b018b add x11, x12, x11 1b0908: 8b0a016a add x10, x11, x10 1b090c: f81d83aa stur x10, [x29, #-0x28] 1b0910: f9401fea ldr x10, [sp, #0x38] 1b0914: f81e83aa stur x10, [x29, #-0x18] 1b0918: b27d03e8 orr x8, xzr, #0x8 1b091c: b27e07e9 orr x9, xzr, #0xc 1b0920: b27cefea orr x10, xzr, #0xfffffffffffffff0 1b0924: b27e03eb orr x11, xzr, #0x4 1b0928: f85e03ac ldur x12, [x29, #-0x20] 1b092c: b940018d ldr w13, [x12] 1b0930: f85e03ac ldur x12, [x29, #-0x20] 1b0934: b940058e ldr w14, [x12, #0x4] 1b0938: 6b0e01ad subs w13, w13, w14 1b093c: b81d43ad stur w13, [x29, #-0x2c] 1b0940: f85e03ac ldur x12, [x29, #-0x20] 1b0944: b940058d ldr w13, [x12, #0x4] 1b0948: f85e03ac ldur x12, [x29, #-0x20] 1b094c: b940018e ldr w14, [x12] 1b0950: 0b0d01cd add w13, w14, w13 1b0954: b900018d str w13, [x12] 1b0958: f85e03ac ldur x12, [x29, #-0x20] 1b095c: b940098d ldr w13, [x12, #0x8] 1b0960: f85e03ac ldur x12, [x29, #-0x20] 1b0964: b9400d8e ldr w14, [x12, #0xc] 1b0968: 6b0e01ad subs w13, w13, w14 1b096c: b81d03ad stur w13, [x29, #-0x30] 1b0970: f85e03ac ldur x12, [x29, #-0x20] 1b0974: b9400d8d ldr w13, [x12, #0xc] 1b0978: f85e03ac ldur x12, [x29, #-0x20] 1b097c: b940098e ldr w14, [x12, #0x8] 1b0980: 0b0d01cd add w13, w14, w13 1b0984: b900098d str w13, [x12, #0x8] 1b0988: f85d83ac ldur x12, [x29, #-0x28] 1b098c: b940018d ldr w13, [x12] 1b0990: f85d83ac ldur x12, [x29, #-0x28] 1b0994: b940058e ldr w14, [x12, #0x4] 1b0998: 6b0e01ad subs w13, w13, w14 1b099c: b81cc3ad stur w13, [x29, #-0x34] 1b09a0: f85d83ac ldur x12, [x29, #-0x28] 1b09a4: b940058d ldr w13, [x12, #0x4] 1b09a8: f85d83ac ldur x12, [x29, #-0x28] 1b09ac: b940018e ldr w14, [x12] 1b09b0: 0b0e01ad add w13, w13, w14 1b09b4: f85e03ac ldur x12, [x29, #-0x20] 1b09b8: b900058d str w13, [x12, #0x4] 1b09bc: f85d83ac ldur x12, [x29, #-0x28] 1b09c0: b9400d8d ldr w13, [x12, #0xc] 1b09c4: f85d83ac ldur x12, [x29, #-0x28] 1b09c8: b940098e ldr w14, [x12, #0x8] 1b09cc: 6b0e01ad subs w13, w13, w14 1b09d0: b81c83ad stur w13, [x29, #-0x38] 1b09d4: f85d83ac ldur x12, [x29, #-0x28] 1b09d8: b9400d8d ldr w13, [x12, #0xc] 1b09dc: f85d83ac ldur x12, [x29, #-0x28] 1b09e0: b940098e ldr w14, [x12, #0x8] 1b09e4: 0b0e01ad add w13, w13, w14 1b09e8: f85e03ac ldur x12, [x29, #-0x20] 1b09ec: b9000d8d str w13, [x12, #0xc] 1b09f0: b85d43a0 ldur w0, [x29, #-0x2c] 1b09f4: b85d03a1 ldur w1, [x29, #-0x30] 1b09f8: f85e83ac ldur x12, [x29, #-0x18] 1b09fc: b9400182 ldr w2, [x12] 1b0a00: f85e83ac ldur x12, [x29, #-0x18] 1b0a04: b9400583 ldr w3, [x12, #0x4] 1b0a08: f85d83ac ldur x12, [x29, #-0x28] 1b0a0c: f85d83af ldur x15, [x29, #-0x28] 1b0a10: 8b0801e5 add x5, x15, x8 1b0a14: aa0c03e4 mov x4, x12 1b0a18: f9000fe9 str x9, [sp, #0x18] 1b0a1c: f9000bea str x10, [sp, #0x10] 1b0a20: f90007eb str x11, [sp, #0x8] 1b0a24: 97fffef3 bl 0x1b05f0 1b0a28: b85c83a0 ldur w0, [x29, #-0x38] 1b0a2c: b85cc3a1 ldur w1, [x29, #-0x34] 1b0a30: f85e83a8 ldur x8, [x29, #-0x18] 1b0a34: b9400102 ldr w2, [x8] 1b0a38: f85e83a8 ldur x8, [x29, #-0x18] 1b0a3c: b9400503 ldr w3, [x8, #0x4] 1b0a40: f85d83a8 ldur x8, [x29, #-0x28] 1b0a44: f94007e9 ldr x9, [sp, #0x8] 1b0a48: 8b090104 add x4, x8, x9 1b0a4c: f85d83a8 ldur x8, [x29, #-0x28] 1b0a50: f9400fea ldr x10, [sp, #0x18] 1b0a54: 8b0a0105 add x5, x8, x10 1b0a58: 97fffee6 bl 0x1b05f0 1b0a5c: b85f03ad ldur w13, [x29, #-0x10] 1b0a60: 2a0d03e8 mov w8, w13 1b0a64: 93407d08 sxtw x8, w8 1b0a68: f85e83a9 ldur x9, [x29, #-0x18] 1b0a6c: f94007ea ldr x10, [sp, #0x8] 1b0a70: 9b0afd08 mneg x8, x8, x10 1b0a74: 8b080128 add x8, x9, x8 1b0a78: f81e83a8 stur x8, [x29, #-0x18] 1b0a7c: f85e03a8 ldur x8, [x29, #-0x20] 1b0a80: f9400be9 ldr x9, [sp, #0x10] 1b0a84: 8b090108 add x8, x8, x9 1b0a88: f81e03a8 stur x8, [x29, #-0x20] 1b0a8c: f85d83a8 ldur x8, [x29, #-0x28] 1b0a90: 8b090108 add x8, x8, x9 1b0a94: f81d83a8 stur x8, [x29, #-0x28] 1b0a98: f85e83a8 ldur x8, [x29, #-0x18] 1b0a9c: f94023e9 ldr x9, [sp, #0x40] 1b0aa0: eb09011f cmp x8, x9 1b0aa4: 1a9f97ea cset w10, hi 1b0aa8: 3707f38a tbnz w10, #0x0, 0x1b0918 1b0aac: a9487bfd ldp x29, x30, [sp, #0x80] 1b0ab0: 910243ff add sp, sp, #0x90 1b0ab4: d65f03c0 ret 1b0ab8: d101c3ff sub sp, sp, #0x70 1b0abc: a9067bfd stp x29, x30, [sp, #0x60] 1b0ac0: 910183fd add x29, sp, #0x60 1b0ac4: b27a03e8 orr x8, xzr, #0x40 1b0ac8: b27e03e9 orr x9, xzr, #0x4 1b0acc: b27e07ea orr x10, xzr, #0xc 1b0ad0: b27d03eb orr x11, xzr, #0x8 1b0ad4: 5298a9ac mov w12, #0xc54d // =50509 1b0ad8: 72a61f6c movk w12, #0x30fb, lsl #16 1b0adc: 5295e7ad mov w13, #0xaf3d // =44861 1b0ae0: 72aec82d movk w13, #0x7641, lsl #16 1b0ae4: 528f334e mov w14, #0x799a // =31130 1b0ae8: 72ab504e movk w14, #0x5a82, lsl #16 1b0aec: d280048f mov x15, #0x24 // =36 1b0af0: b27b03f0 orr x16, xzr, #0x20 1b0af4: d2800591 mov x17, #0x2c // =44 1b0af8: d2800501 mov x1, #0x28 // =40 1b0afc: f81f83a0 stur x0, [x29, #-0x8] 1b0b00: f85f83a0 ldur x0, [x29, #-0x8] 1b0b04: b9404002 ldr w2, [x0, #0x40] 1b0b08: f85f83a0 ldur x0, [x29, #-0x8] 1b0b0c: b9404403 ldr w3, [x0, #0x44] 1b0b10: 6b030042 subs w2, w2, w3 1b0b14: b81f43a2 stur w2, [x29, #-0xc] 1b0b18: f85f83a0 ldur x0, [x29, #-0x8] 1b0b1c: b9404402 ldr w2, [x0, #0x44] 1b0b20: f85f83a0 ldur x0, [x29, #-0x8] 1b0b24: b9404003 ldr w3, [x0, #0x40] 1b0b28: 0b020062 add w2, w3, w2 1b0b2c: b9004002 str w2, [x0, #0x40] 1b0b30: f85f83a0 ldur x0, [x29, #-0x8] 1b0b34: b9404802 ldr w2, [x0, #0x48] 1b0b38: f85f83a0 ldur x0, [x29, #-0x8] 1b0b3c: b9404c03 ldr w3, [x0, #0x4c] 1b0b40: 6b030042 subs w2, w2, w3 1b0b44: b81f03a2 stur w2, [x29, #-0x10] 1b0b48: f85f83a0 ldur x0, [x29, #-0x8] 1b0b4c: b9404c02 ldr w2, [x0, #0x4c] 1b0b50: f85f83a0 ldur x0, [x29, #-0x8] 1b0b54: b9404803 ldr w3, [x0, #0x48] 1b0b58: 0b020062 add w2, w3, w2 1b0b5c: b9004802 str w2, [x0, #0x48] 1b0b60: f85f83a0 ldur x0, [x29, #-0x8] 1b0b64: b9400402 ldr w2, [x0, #0x4] 1b0b68: f85f83a0 ldur x0, [x29, #-0x8] 1b0b6c: b9400003 ldr w3, [x0] 1b0b70: 6b030042 subs w2, w2, w3 1b0b74: b81ec3a2 stur w2, [x29, #-0x14] 1b0b78: f85f83a0 ldur x0, [x29, #-0x8] 1b0b7c: b9400402 ldr w2, [x0, #0x4] 1b0b80: f85f83a0 ldur x0, [x29, #-0x8] 1b0b84: b9400003 ldr w3, [x0] 1b0b88: 0b030042 add w2, w2, w3 1b0b8c: f85f83a0 ldur x0, [x29, #-0x8] 1b0b90: b9004402 str w2, [x0, #0x44] 1b0b94: f85f83a0 ldur x0, [x29, #-0x8] 1b0b98: b9400c02 ldr w2, [x0, #0xc] 1b0b9c: f85f83a0 ldur x0, [x29, #-0x8] 1b0ba0: b9400803 ldr w3, [x0, #0x8] 1b0ba4: 6b030042 subs w2, w2, w3 1b0ba8: b81e83a2 stur w2, [x29, #-0x18] 1b0bac: f85f83a0 ldur x0, [x29, #-0x8] 1b0bb0: b9400c02 ldr w2, [x0, #0xc] 1b0bb4: f85f83a0 ldur x0, [x29, #-0x8] 1b0bb8: b9400803 ldr w3, [x0, #0x8] 1b0bbc: 0b030042 add w2, w2, w3 1b0bc0: f85f83a0 ldur x0, [x29, #-0x8] 1b0bc4: b9004c02 str w2, [x0, #0x4c] 1b0bc8: b85f43a0 ldur w0, [x29, #-0xc] 1b0bcc: b85f03a2 ldur w2, [x29, #-0x10] 1b0bd0: f85f83a4 ldur x4, [x29, #-0x8] 1b0bd4: f85f83a5 ldur x5, [x29, #-0x8] 1b0bd8: 8b0b00a5 add x5, x5, x11 1b0bdc: f81e03a1 stur x1, [x29, #-0x20] 1b0be0: 2a0203e1 mov w1, w2 1b0be4: 2a0c03e2 mov w2, w12 1b0be8: 2a0d03e3 mov w3, w13 1b0bec: f81d83a8 stur x8, [x29, #-0x28] 1b0bf0: f9001be9 str x9, [sp, #0x30] 1b0bf4: f90017ea str x10, [sp, #0x28] 1b0bf8: b90027ec str w12, [sp, #0x24] 1b0bfc: b90023ed str w13, [sp, #0x20] 1b0c00: b9001fee str w14, [sp, #0x1c] 1b0c04: f9000bef str x15, [sp, #0x10] 1b0c08: f90007f0 str x16, [sp, #0x8] 1b0c0c: f90003f1 str x17, [sp] 1b0c10: 97fffe78 bl 0x1b05f0 1b0c14: b85ec3a0 ldur w0, [x29, #-0x14] 1b0c18: b85e83a1 ldur w1, [x29, #-0x18] 1b0c1c: f85f83a8 ldur x8, [x29, #-0x8] 1b0c20: f9401be9 ldr x9, [sp, #0x30] 1b0c24: 8b090104 add x4, x8, x9 1b0c28: f85f83a8 ldur x8, [x29, #-0x8] 1b0c2c: f94017ea ldr x10, [sp, #0x28] 1b0c30: 8b0a0105 add x5, x8, x10 1b0c34: b94023e2 ldr w2, [sp, #0x20] 1b0c38: b94027e3 ldr w3, [sp, #0x24] 1b0c3c: 97fffe47 bl 0x1b0558 1b0c40: f85f83a8 ldur x8, [x29, #-0x8] 1b0c44: b940510c ldr w12, [x8, #0x50] 1b0c48: f85f83a8 ldur x8, [x29, #-0x8] 1b0c4c: b940550d ldr w13, [x8, #0x54] 1b0c50: 6b0d018c subs w12, w12, w13 1b0c54: b81f43ac stur w12, [x29, #-0xc] 1b0c58: f85f83a8 ldur x8, [x29, #-0x8] 1b0c5c: b940550c ldr w12, [x8, #0x54] 1b0c60: f85f83a8 ldur x8, [x29, #-0x8] 1b0c64: b940510d ldr w13, [x8, #0x50] 1b0c68: 0b0c01ac add w12, w13, w12 1b0c6c: b900510c str w12, [x8, #0x50] 1b0c70: f85f83a8 ldur x8, [x29, #-0x8] 1b0c74: b940590c ldr w12, [x8, #0x58] 1b0c78: f85f83a8 ldur x8, [x29, #-0x8] 1b0c7c: b9405d0d ldr w13, [x8, #0x5c] 1b0c80: 6b0d018c subs w12, w12, w13 1b0c84: b81f03ac stur w12, [x29, #-0x10] 1b0c88: f85f83a8 ldur x8, [x29, #-0x8] 1b0c8c: b9405d0c ldr w12, [x8, #0x5c] 1b0c90: f85f83a8 ldur x8, [x29, #-0x8] 1b0c94: b940590d ldr w13, [x8, #0x58] 1b0c98: 0b0c01ac add w12, w13, w12 1b0c9c: b900590c str w12, [x8, #0x58] 1b0ca0: f85f83a8 ldur x8, [x29, #-0x8] 1b0ca4: b940150c ldr w12, [x8, #0x14] 1b0ca8: f85f83a8 ldur x8, [x29, #-0x8] 1b0cac: b940110d ldr w13, [x8, #0x10] 1b0cb0: 6b0d018c subs w12, w12, w13 1b0cb4: b81ec3ac stur w12, [x29, #-0x14] 1b0cb8: f85f83a8 ldur x8, [x29, #-0x8] 1b0cbc: b940150c ldr w12, [x8, #0x14] 1b0cc0: f85f83a8 ldur x8, [x29, #-0x8] 1b0cc4: b940110d ldr w13, [x8, #0x10] 1b0cc8: 0b0d018c add w12, w12, w13 1b0ccc: f85f83a8 ldur x8, [x29, #-0x8] 1b0cd0: b900550c str w12, [x8, #0x54] 1b0cd4: f85f83a8 ldur x8, [x29, #-0x8] 1b0cd8: b9401d0c ldr w12, [x8, #0x1c] 1b0cdc: f85f83a8 ldur x8, [x29, #-0x8] 1b0ce0: b940190d ldr w13, [x8, #0x18] 1b0ce4: 6b0d018c subs w12, w12, w13 1b0ce8: b81e83ac stur w12, [x29, #-0x18] 1b0cec: f85f83a8 ldur x8, [x29, #-0x8] 1b0cf0: b9401d0c ldr w12, [x8, #0x1c] 1b0cf4: f85f83a8 ldur x8, [x29, #-0x8] 1b0cf8: b940190d ldr w13, [x8, #0x18] 1b0cfc: 0b0d018c add w12, w12, w13 1b0d00: f85f83a8 ldur x8, [x29, #-0x8] 1b0d04: b9005d0c str w12, [x8, #0x5c] 1b0d08: b85f43ac ldur w12, [x29, #-0xc] 1b0d0c: b85f03ad ldur w13, [x29, #-0x10] 1b0d10: 6b0d0180 subs w0, w12, w13 1b0d14: b9401fe1 ldr w1, [sp, #0x1c] 1b0d18: 97fffe01 bl 0x1b051c 1b0d1c: f85f83a8 ldur x8, [x29, #-0x8] 1b0d20: b9001100 str w0, [x8, #0x10] 1b0d24: b85e83ac ldur w12, [x29, #-0x18] 1b0d28: b85ec3ad ldur w13, [x29, #-0x14] 1b0d2c: 0b0d0180 add w0, w12, w13 1b0d30: b9401fe1 ldr w1, [sp, #0x1c] 1b0d34: 97fffdfa bl 0x1b051c 1b0d38: f85f83a8 ldur x8, [x29, #-0x8] 1b0d3c: b9001500 str w0, [x8, #0x14] 1b0d40: b85f43ac ldur w12, [x29, #-0xc] 1b0d44: b85f03ad ldur w13, [x29, #-0x10] 1b0d48: 0b0d0180 add w0, w12, w13 1b0d4c: b9401fe1 ldr w1, [sp, #0x1c] 1b0d50: 97fffdf3 bl 0x1b051c 1b0d54: f85f83a8 ldur x8, [x29, #-0x8] 1b0d58: b9001900 str w0, [x8, #0x18] 1b0d5c: b85e83ac ldur w12, [x29, #-0x18] 1b0d60: b85ec3ad ldur w13, [x29, #-0x14] 1b0d64: 6b0d0180 subs w0, w12, w13 1b0d68: b9401fe1 ldr w1, [sp, #0x1c] 1b0d6c: 97fffdec bl 0x1b051c 1b0d70: f85f83a8 ldur x8, [x29, #-0x8] 1b0d74: b9001d00 str w0, [x8, #0x1c] 1b0d78: f85f83a8 ldur x8, [x29, #-0x8] 1b0d7c: b940610c ldr w12, [x8, #0x60] 1b0d80: f85f83a8 ldur x8, [x29, #-0x8] 1b0d84: b940650d ldr w13, [x8, #0x64] 1b0d88: 6b0d018c subs w12, w12, w13 1b0d8c: b81f43ac stur w12, [x29, #-0xc] 1b0d90: f85f83a8 ldur x8, [x29, #-0x8] 1b0d94: b940650c ldr w12, [x8, #0x64] 1b0d98: f85f83a8 ldur x8, [x29, #-0x8] 1b0d9c: b940610d ldr w13, [x8, #0x60] 1b0da0: 0b0c01ac add w12, w13, w12 1b0da4: b900610c str w12, [x8, #0x60] 1b0da8: f85f83a8 ldur x8, [x29, #-0x8] 1b0dac: b940690c ldr w12, [x8, #0x68] 1b0db0: f85f83a8 ldur x8, [x29, #-0x8] 1b0db4: b9406d0d ldr w13, [x8, #0x6c] 1b0db8: 6b0d018c subs w12, w12, w13 1b0dbc: b81f03ac stur w12, [x29, #-0x10] 1b0dc0: f85f83a8 ldur x8, [x29, #-0x8] 1b0dc4: b9406d0c ldr w12, [x8, #0x6c] 1b0dc8: f85f83a8 ldur x8, [x29, #-0x8] 1b0dcc: b940690d ldr w13, [x8, #0x68] 1b0dd0: 0b0c01ac add w12, w13, w12 1b0dd4: b900690c str w12, [x8, #0x68] 1b0dd8: f85f83a8 ldur x8, [x29, #-0x8] 1b0ddc: b940250c ldr w12, [x8, #0x24] 1b0de0: f85f83a8 ldur x8, [x29, #-0x8] 1b0de4: b940210d ldr w13, [x8, #0x20] 1b0de8: 6b0d018c subs w12, w12, w13 1b0dec: b81ec3ac stur w12, [x29, #-0x14] 1b0df0: f85f83a8 ldur x8, [x29, #-0x8] 1b0df4: b940250c ldr w12, [x8, #0x24] 1b0df8: f85f83a8 ldur x8, [x29, #-0x8] 1b0dfc: b940210d ldr w13, [x8, #0x20] 1b0e00: 0b0d018c add w12, w12, w13 1b0e04: f85f83a8 ldur x8, [x29, #-0x8] 1b0e08: b900650c str w12, [x8, #0x64] 1b0e0c: f85f83a8 ldur x8, [x29, #-0x8] 1b0e10: b9402d0c ldr w12, [x8, #0x2c] 1b0e14: f85f83a8 ldur x8, [x29, #-0x8] 1b0e18: b940290d ldr w13, [x8, #0x28] 1b0e1c: 6b0d018c subs w12, w12, w13 1b0e20: b81e83ac stur w12, [x29, #-0x18] 1b0e24: f85f83a8 ldur x8, [x29, #-0x8] 1b0e28: b9402d0c ldr w12, [x8, #0x2c] 1b0e2c: f85f83a8 ldur x8, [x29, #-0x8] 1b0e30: b940290d ldr w13, [x8, #0x28] 1b0e34: 0b0d018c add w12, w12, w13 1b0e38: f85f83a8 ldur x8, [x29, #-0x8] 1b0e3c: b9006d0c str w12, [x8, #0x6c] 1b0e40: b85f43a0 ldur w0, [x29, #-0xc] 1b0e44: b85f03a1 ldur w1, [x29, #-0x10] 1b0e48: f85f83a8 ldur x8, [x29, #-0x8] 1b0e4c: f94007e9 ldr x9, [sp, #0x8] 1b0e50: 8b090104 add x4, x8, x9 1b0e54: f85f83a8 ldur x8, [x29, #-0x8] 1b0e58: f85e03aa ldur x10, [x29, #-0x20] 1b0e5c: 8b0a0105 add x5, x8, x10 1b0e60: b94023e2 ldr w2, [sp, #0x20] 1b0e64: b94027e3 ldr w3, [sp, #0x24] 1b0e68: 97fffde2 bl 0x1b05f0 1b0e6c: b85ec3a0 ldur w0, [x29, #-0x14] 1b0e70: b85e83a1 ldur w1, [x29, #-0x18] 1b0e74: f85f83a8 ldur x8, [x29, #-0x8] 1b0e78: f9400be9 ldr x9, [sp, #0x10] 1b0e7c: 8b090104 add x4, x8, x9 1b0e80: f85f83a8 ldur x8, [x29, #-0x8] 1b0e84: f94003ea ldr x10, [sp] 1b0e88: 8b0a0105 add x5, x8, x10 1b0e8c: b94027e2 ldr w2, [sp, #0x24] 1b0e90: b94023e3 ldr w3, [sp, #0x20] 1b0e94: 97fffdb1 bl 0x1b0558 1b0e98: f85f83a8 ldur x8, [x29, #-0x8] 1b0e9c: b940710c ldr w12, [x8, #0x70] 1b0ea0: f85f83a8 ldur x8, [x29, #-0x8] 1b0ea4: b940750d ldr w13, [x8, #0x74] 1b0ea8: 6b0d018c subs w12, w12, w13 1b0eac: b81f43ac stur w12, [x29, #-0xc] 1b0eb0: f85f83a8 ldur x8, [x29, #-0x8] 1b0eb4: b940750c ldr w12, [x8, #0x74] 1b0eb8: f85f83a8 ldur x8, [x29, #-0x8] 1b0ebc: b940710d ldr w13, [x8, #0x70] 1b0ec0: 0b0c01ac add w12, w13, w12 1b0ec4: b900710c str w12, [x8, #0x70] 1b0ec8: f85f83a8 ldur x8, [x29, #-0x8] 1b0ecc: b940790c ldr w12, [x8, #0x78] 1b0ed0: f85f83a8 ldur x8, [x29, #-0x8] 1b0ed4: b9407d0d ldr w13, [x8, #0x7c] 1b0ed8: 6b0d018c subs w12, w12, w13 1b0edc: b81f03ac stur w12, [x29, #-0x10] 1b0ee0: f85f83a8 ldur x8, [x29, #-0x8] 1b0ee4: b9407d0c ldr w12, [x8, #0x7c] 1b0ee8: f85f83a8 ldur x8, [x29, #-0x8] 1b0eec: b940790d ldr w13, [x8, #0x78] 1b0ef0: 0b0c01ac add w12, w13, w12 1b0ef4: b900790c str w12, [x8, #0x78] 1b0ef8: f85f83a8 ldur x8, [x29, #-0x8] 1b0efc: b940310c ldr w12, [x8, #0x30] 1b0f00: f85f83a8 ldur x8, [x29, #-0x8] 1b0f04: b940350d ldr w13, [x8, #0x34] 1b0f08: 6b0d018c subs w12, w12, w13 1b0f0c: b81ec3ac stur w12, [x29, #-0x14] 1b0f10: f85f83a8 ldur x8, [x29, #-0x8] 1b0f14: b940350c ldr w12, [x8, #0x34] 1b0f18: f85f83a8 ldur x8, [x29, #-0x8] 1b0f1c: b940310d ldr w13, [x8, #0x30] 1b0f20: 0b0d018c add w12, w12, w13 1b0f24: f85f83a8 ldur x8, [x29, #-0x8] 1b0f28: b900750c str w12, [x8, #0x74] 1b0f2c: f85f83a8 ldur x8, [x29, #-0x8] 1b0f30: b9403d0c ldr w12, [x8, #0x3c] 1b0f34: f85f83a8 ldur x8, [x29, #-0x8] 1b0f38: b940390d ldr w13, [x8, #0x38] 1b0f3c: 6b0d018c subs w12, w12, w13 1b0f40: b81e83ac stur w12, [x29, #-0x18] 1b0f44: f85f83a8 ldur x8, [x29, #-0x8] 1b0f48: b9403d0c ldr w12, [x8, #0x3c] 1b0f4c: f85f83a8 ldur x8, [x29, #-0x8] 1b0f50: b940390d ldr w13, [x8, #0x38] 1b0f54: 0b0d018c add w12, w12, w13 1b0f58: f85f83a8 ldur x8, [x29, #-0x8] 1b0f5c: b9007d0c str w12, [x8, #0x7c] 1b0f60: b85f43ac ldur w12, [x29, #-0xc] 1b0f64: f85f83a8 ldur x8, [x29, #-0x8] 1b0f68: b900310c str w12, [x8, #0x30] 1b0f6c: b85e83ac ldur w12, [x29, #-0x18] 1b0f70: f85f83a8 ldur x8, [x29, #-0x8] 1b0f74: b900350c str w12, [x8, #0x34] 1b0f78: b85f03ac ldur w12, [x29, #-0x10] 1b0f7c: f85f83a8 ldur x8, [x29, #-0x8] 1b0f80: b900390c str w12, [x8, #0x38] 1b0f84: b85ec3ac ldur w12, [x29, #-0x14] 1b0f88: f85f83a8 ldur x8, [x29, #-0x8] 1b0f8c: b9003d0c str w12, [x8, #0x3c] 1b0f90: f85f83a0 ldur x0, [x29, #-0x8] 1b0f94: 94000008 bl 0x1b0fb4 1b0f98: f85f83a8 ldur x8, [x29, #-0x8] 1b0f9c: f85d83a9 ldur x9, [x29, #-0x28] 1b0fa0: 8b090100 add x0, x8, x9 1b0fa4: 94000004 bl 0x1b0fb4 1b0fa8: a9467bfd ldp x29, x30, [sp, #0x60] 1b0fac: 9101c3ff add sp, sp, #0x70 1b0fb0: d65f03c0 ret 1b0fb4: d10103ff sub sp, sp, #0x40 1b0fb8: a9037bfd stp x29, x30, [sp, #0x30] 1b0fbc: 9100c3fd add x29, sp, #0x30 1b0fc0: b27b03e8 orr x8, xzr, #0x20 1b0fc4: 528f3349 mov w9, #0x799a // =31130 1b0fc8: 72ab5049 movk w9, #0x5a82, lsl #16 1b0fcc: f81f83a0 stur x0, [x29, #-0x8] 1b0fd0: f85f83a0 ldur x0, [x29, #-0x8] 1b0fd4: b940200a ldr w10, [x0, #0x20] 1b0fd8: f85f83a0 ldur x0, [x29, #-0x8] 1b0fdc: b940240b ldr w11, [x0, #0x24] 1b0fe0: 6b0b014a subs w10, w10, w11 1b0fe4: b81f43aa stur w10, [x29, #-0xc] 1b0fe8: f85f83a0 ldur x0, [x29, #-0x8] 1b0fec: b940240a ldr w10, [x0, #0x24] 1b0ff0: f85f83a0 ldur x0, [x29, #-0x8] 1b0ff4: b940200b ldr w11, [x0, #0x20] 1b0ff8: 0b0a016a add w10, w11, w10 1b0ffc: b900200a str w10, [x0, #0x20] 1b1000: f85f83a0 ldur x0, [x29, #-0x8] 1b1004: b940280a ldr w10, [x0, #0x28] 1b1008: f85f83a0 ldur x0, [x29, #-0x8] 1b100c: b9402c0b ldr w11, [x0, #0x2c] 1b1010: 6b0b014a subs w10, w10, w11 1b1014: b81f03aa stur w10, [x29, #-0x10] 1b1018: f85f83a0 ldur x0, [x29, #-0x8] 1b101c: b9402c0a ldr w10, [x0, #0x2c] 1b1020: f85f83a0 ldur x0, [x29, #-0x8] 1b1024: b940280b ldr w11, [x0, #0x28] 1b1028: 0b0a016a add w10, w11, w10 1b102c: b900280a str w10, [x0, #0x28] 1b1030: f85f83a0 ldur x0, [x29, #-0x8] 1b1034: b940040a ldr w10, [x0, #0x4] 1b1038: f85f83a0 ldur x0, [x29, #-0x8] 1b103c: b940000b ldr w11, [x0] 1b1040: 6b0b014a subs w10, w10, w11 1b1044: b81ec3aa stur w10, [x29, #-0x14] 1b1048: f85f83a0 ldur x0, [x29, #-0x8] 1b104c: b940040a ldr w10, [x0, #0x4] 1b1050: f85f83a0 ldur x0, [x29, #-0x8] 1b1054: b940000b ldr w11, [x0] 1b1058: 0b0b014a add w10, w10, w11 1b105c: f85f83a0 ldur x0, [x29, #-0x8] 1b1060: b900240a str w10, [x0, #0x24] 1b1064: f85f83a0 ldur x0, [x29, #-0x8] 1b1068: b9400c0a ldr w10, [x0, #0xc] 1b106c: f85f83a0 ldur x0, [x29, #-0x8] 1b1070: b940080b ldr w11, [x0, #0x8] 1b1074: 6b0b014a subs w10, w10, w11 1b1078: b9001bea str w10, [sp, #0x18] 1b107c: f85f83a0 ldur x0, [x29, #-0x8] 1b1080: b9400c0a ldr w10, [x0, #0xc] 1b1084: f85f83a0 ldur x0, [x29, #-0x8] 1b1088: b940080b ldr w11, [x0, #0x8] 1b108c: 0b0b014a add w10, w10, w11 1b1090: f85f83a0 ldur x0, [x29, #-0x8] 1b1094: b9002c0a str w10, [x0, #0x2c] 1b1098: b85f43aa ldur w10, [x29, #-0xc] 1b109c: b85f03ab ldur w11, [x29, #-0x10] 1b10a0: 6b0b0140 subs w0, w10, w11 1b10a4: 2a0903e1 mov w1, w9 1b10a8: f9000be8 str x8, [sp, #0x10] 1b10ac: b9000fe9 str w9, [sp, #0xc] 1b10b0: 97fffd1b bl 0x1b051c 1b10b4: f85f83a8 ldur x8, [x29, #-0x8] 1b10b8: b9000100 str w0, [x8] 1b10bc: b85ec3a9 ldur w9, [x29, #-0x14] 1b10c0: b9401bea ldr w10, [sp, #0x18] 1b10c4: 0b0a0120 add w0, w9, w10 1b10c8: b9400fe1 ldr w1, [sp, #0xc] 1b10cc: 97fffd14 bl 0x1b051c 1b10d0: f85f83a8 ldur x8, [x29, #-0x8] 1b10d4: b9000500 str w0, [x8, #0x4] 1b10d8: b85f43a9 ldur w9, [x29, #-0xc] 1b10dc: b85f03aa ldur w10, [x29, #-0x10] 1b10e0: 0b0a0120 add w0, w9, w10 1b10e4: b9400fe1 ldr w1, [sp, #0xc] 1b10e8: 97fffd0d bl 0x1b051c 1b10ec: f85f83a8 ldur x8, [x29, #-0x8] 1b10f0: b9000900 str w0, [x8, #0x8] 1b10f4: b9401be9 ldr w9, [sp, #0x18] 1b10f8: b85ec3aa ldur w10, [x29, #-0x14] 1b10fc: 6b0a0120 subs w0, w9, w10 1b1100: b9400fe1 ldr w1, [sp, #0xc] 1b1104: 97fffd06 bl 0x1b051c 1b1108: f85f83a8 ldur x8, [x29, #-0x8] 1b110c: b9000d00 str w0, [x8, #0xc] 1b1110: f85f83a8 ldur x8, [x29, #-0x8] 1b1114: b9403109 ldr w9, [x8, #0x30] 1b1118: f85f83a8 ldur x8, [x29, #-0x8] 1b111c: b940350a ldr w10, [x8, #0x34] 1b1120: 6b0a0129 subs w9, w9, w10 1b1124: b81ec3a9 stur w9, [x29, #-0x14] 1b1128: f85f83a8 ldur x8, [x29, #-0x8] 1b112c: b9403509 ldr w9, [x8, #0x34] 1b1130: f85f83a8 ldur x8, [x29, #-0x8] 1b1134: b940310a ldr w10, [x8, #0x30] 1b1138: 0b090149 add w9, w10, w9 1b113c: b9003109 str w9, [x8, #0x30] 1b1140: f85f83a8 ldur x8, [x29, #-0x8] 1b1144: b9403909 ldr w9, [x8, #0x38] 1b1148: f85f83a8 ldur x8, [x29, #-0x8] 1b114c: b9403d0a ldr w10, [x8, #0x3c] 1b1150: 6b0a0129 subs w9, w9, w10 1b1154: b9001be9 str w9, [sp, #0x18] 1b1158: f85f83a8 ldur x8, [x29, #-0x8] 1b115c: b9403d09 ldr w9, [x8, #0x3c] 1b1160: f85f83a8 ldur x8, [x29, #-0x8] 1b1164: b940390a ldr w10, [x8, #0x38] 1b1168: 0b090149 add w9, w10, w9 1b116c: b9003909 str w9, [x8, #0x38] 1b1170: f85f83a8 ldur x8, [x29, #-0x8] 1b1174: b9401109 ldr w9, [x8, #0x10] 1b1178: f85f83a8 ldur x8, [x29, #-0x8] 1b117c: b940150a ldr w10, [x8, #0x14] 1b1180: 6b0a0129 subs w9, w9, w10 1b1184: b81f43a9 stur w9, [x29, #-0xc] 1b1188: f85f83a8 ldur x8, [x29, #-0x8] 1b118c: b9401509 ldr w9, [x8, #0x14] 1b1190: f85f83a8 ldur x8, [x29, #-0x8] 1b1194: b940110a ldr w10, [x8, #0x10] 1b1198: 0b0a0129 add w9, w9, w10 1b119c: f85f83a8 ldur x8, [x29, #-0x8] 1b11a0: b9003509 str w9, [x8, #0x34] 1b11a4: f85f83a8 ldur x8, [x29, #-0x8] 1b11a8: b9401d09 ldr w9, [x8, #0x1c] 1b11ac: f85f83a8 ldur x8, [x29, #-0x8] 1b11b0: b940190a ldr w10, [x8, #0x18] 1b11b4: 6b0a0129 subs w9, w9, w10 1b11b8: b81f03a9 stur w9, [x29, #-0x10] 1b11bc: f85f83a8 ldur x8, [x29, #-0x8] 1b11c0: b9401d09 ldr w9, [x8, #0x1c] 1b11c4: f85f83a8 ldur x8, [x29, #-0x8] 1b11c8: b940190a ldr w10, [x8, #0x18] 1b11cc: 0b0a0129 add w9, w9, w10 1b11d0: f85f83a8 ldur x8, [x29, #-0x8] 1b11d4: b9003d09 str w9, [x8, #0x3c] 1b11d8: b85ec3a9 ldur w9, [x29, #-0x14] 1b11dc: f85f83a8 ldur x8, [x29, #-0x8] 1b11e0: b9001109 str w9, [x8, #0x10] 1b11e4: b85f03a9 ldur w9, [x29, #-0x10] 1b11e8: f85f83a8 ldur x8, [x29, #-0x8] 1b11ec: b9001509 str w9, [x8, #0x14] 1b11f0: b9401be9 ldr w9, [sp, #0x18] 1b11f4: f85f83a8 ldur x8, [x29, #-0x8] 1b11f8: b9001909 str w9, [x8, #0x18] 1b11fc: b85f43a9 ldur w9, [x29, #-0xc] 1b1200: f85f83a8 ldur x8, [x29, #-0x8] 1b1204: b9001d09 str w9, [x8, #0x1c] 1b1208: f85f83a0 ldur x0, [x29, #-0x8] 1b120c: 94000008 bl 0x1b122c 1b1210: f85f83a8 ldur x8, [x29, #-0x8] 1b1214: f9400be0 ldr x0, [sp, #0x10] 1b1218: 8b000100 add x0, x8, x0 1b121c: 94000004 bl 0x1b122c 1b1220: a9437bfd ldp x29, x30, [sp, #0x30] 1b1224: 910103ff add sp, sp, #0x40 1b1228: d65f03c0 ret 1b122c: d100c3ff sub sp, sp, #0x30 1b1230: f90017e0 str x0, [sp, #0x28] 1b1234: f94017e0 ldr x0, [sp, #0x28] 1b1238: b9400008 ldr w8, [x0] 1b123c: f94017e0 ldr x0, [sp, #0x28] 1b1240: b9400409 ldr w9, [x0, #0x4] 1b1244: 0b090108 add w8, w8, w9 1b1248: b90027e8 str w8, [sp, #0x24] 1b124c: f94017e0 ldr x0, [sp, #0x28] 1b1250: b9400008 ldr w8, [x0] 1b1254: f94017e0 ldr x0, [sp, #0x28] 1b1258: b9400409 ldr w9, [x0, #0x4] 1b125c: 6b090108 subs w8, w8, w9 1b1260: b90023e8 str w8, [sp, #0x20] 1b1264: f94017e0 ldr x0, [sp, #0x28] 1b1268: b9400808 ldr w8, [x0, #0x8] 1b126c: f94017e0 ldr x0, [sp, #0x28] 1b1270: b9400c09 ldr w9, [x0, #0xc] 1b1274: 0b090108 add w8, w8, w9 1b1278: b9001fe8 str w8, [sp, #0x1c] 1b127c: f94017e0 ldr x0, [sp, #0x28] 1b1280: b9400808 ldr w8, [x0, #0x8] 1b1284: f94017e0 ldr x0, [sp, #0x28] 1b1288: b9400c09 ldr w9, [x0, #0xc] 1b128c: 6b090108 subs w8, w8, w9 1b1290: b9001be8 str w8, [sp, #0x18] 1b1294: f94017e0 ldr x0, [sp, #0x28] 1b1298: b9401008 ldr w8, [x0, #0x10] 1b129c: f94017e0 ldr x0, [sp, #0x28] 1b12a0: b9401409 ldr w9, [x0, #0x14] 1b12a4: 0b090108 add w8, w8, w9 1b12a8: b90017e8 str w8, [sp, #0x14] 1b12ac: f94017e0 ldr x0, [sp, #0x28] 1b12b0: b9401008 ldr w8, [x0, #0x10] 1b12b4: f94017e0 ldr x0, [sp, #0x28] 1b12b8: b9401409 ldr w9, [x0, #0x14] 1b12bc: 6b090108 subs w8, w8, w9 1b12c0: b90013e8 str w8, [sp, #0x10] 1b12c4: f94017e0 ldr x0, [sp, #0x28] 1b12c8: b9401808 ldr w8, [x0, #0x18] 1b12cc: f94017e0 ldr x0, [sp, #0x28] 1b12d0: b9401c09 ldr w9, [x0, #0x1c] 1b12d4: 0b090108 add w8, w8, w9 1b12d8: b9000fe8 str w8, [sp, #0xc] 1b12dc: f94017e0 ldr x0, [sp, #0x28] 1b12e0: b9401808 ldr w8, [x0, #0x18] 1b12e4: f94017e0 ldr x0, [sp, #0x28] 1b12e8: b9401c09 ldr w9, [x0, #0x1c] 1b12ec: 6b090108 subs w8, w8, w9 1b12f0: b9000be8 str w8, [sp, #0x8] 1b12f4: b94013e8 ldr w8, [sp, #0x10] 1b12f8: b9401be9 ldr w9, [sp, #0x18] 1b12fc: 0b090108 add w8, w8, w9 1b1300: f94017e0 ldr x0, [sp, #0x28] 1b1304: b9000008 str w8, [x0] 1b1308: b9400be8 ldr w8, [sp, #0x8] 1b130c: b94023e9 ldr w9, [sp, #0x20] 1b1310: 6b090108 subs w8, w8, w9 1b1314: f94017e0 ldr x0, [sp, #0x28] 1b1318: b9000408 str w8, [x0, #0x4] 1b131c: b94013e8 ldr w8, [sp, #0x10] 1b1320: b9401be9 ldr w9, [sp, #0x18] 1b1324: 6b090108 subs w8, w8, w9 1b1328: f94017e0 ldr x0, [sp, #0x28] 1b132c: b9000808 str w8, [x0, #0x8] 1b1330: b9400be8 ldr w8, [sp, #0x8] 1b1334: b94023e9 ldr w9, [sp, #0x20] 1b1338: 0b090108 add w8, w8, w9 1b133c: f94017e0 ldr x0, [sp, #0x28] 1b1340: b9000c08 str w8, [x0, #0xc] 1b1344: b94017e8 ldr w8, [sp, #0x14] 1b1348: b94027e9 ldr w9, [sp, #0x24] 1b134c: 6b090108 subs w8, w8, w9 1b1350: f94017e0 ldr x0, [sp, #0x28] 1b1354: b9001008 str w8, [x0, #0x10] 1b1358: b9400fe8 ldr w8, [sp, #0xc] 1b135c: b9401fe9 ldr w9, [sp, #0x1c] 1b1360: 6b090108 subs w8, w8, w9 1b1364: f94017e0 ldr x0, [sp, #0x28] 1b1368: b9001408 str w8, [x0, #0x14] 1b136c: b94017e8 ldr w8, [sp, #0x14] 1b1370: b94027e9 ldr w9, [sp, #0x24] 1b1374: 0b090108 add w8, w8, w9 1b1378: f94017e0 ldr x0, [sp, #0x28] 1b137c: b9001808 str w8, [x0, #0x18] 1b1380: b9400fe8 ldr w8, [sp, #0xc] 1b1384: b9401fe9 ldr w9, [sp, #0x1c] 1b1388: 0b090108 add w8, w8, w9 1b138c: f94017e0 ldr x0, [sp, #0x28] 1b1390: b9001c08 str w8, [x0, #0x1c] 1b1394: 9100c3ff add sp, sp, #0x30 1b1398: d65f03c0 ret 1b139c: d10043ff sub sp, sp, #0x10 1b13a0: 321d03e8 orr w8, wzr, #0x8 1b13a4: b00007c9 adrp x9, 0x2aa000 1b13a8: 91056129 add x9, x9, #0x158 1b13ac: 321c0fea orr w10, wzr, #0xf0 1b13b0: 321e03eb orr w11, wzr, #0x4 1b13b4: 32000fec orr w12, wzr, #0xf 1b13b8: b9000fe0 str w0, [sp, #0xc] 1b13bc: b9400fe0 ldr w0, [sp, #0xc] 1b13c0: 1ac82800 asr w0, w0, w8 1b13c4: 2a0003ed mov w13, w0 1b13c8: 93407dad sxtw x13, w13 1b13cc: 8b0d012d add x13, x9, x13 1b13d0: 394001a0 ldrb w0, [x13] 1b13d4: b9400fee ldr w14, [sp, #0xc] 1b13d8: 0a0a01ca and w10, w14, w10 1b13dc: 1acb294a asr w10, w10, w11 1b13e0: 2a0a03ed mov w13, w10 1b13e4: 93407dad sxtw x13, w13 1b13e8: 8b0d012d add x13, x9, x13 1b13ec: 394001aa ldrb w10, [x13] 1b13f0: 1acb214a lsl w10, w10, w11 1b13f4: 2a0a000a orr w10, w0, w10 1b13f8: b9400feb ldr w11, [sp, #0xc] 1b13fc: 0a0c016b and w11, w11, w12 1b1400: 2a0b03ed mov w13, w11 1b1404: 93407dad sxtw x13, w13 1b1408: 8b0d0129 add x9, x9, x13 1b140c: 3940012b ldrb w11, [x9] 1b1410: 1ac82168 lsl w8, w11, w8 1b1414: 2a080140 orr w0, w10, w8 1b1418: 910043ff add sp, sp, #0x10 1b141c: d65f03c0 ret 1b1420: d10043ff sub sp, sp, #0x10 1b1424: b9000fe0 str w0, [sp, #0xc] 1b1428: b9000be1 str w1, [sp, #0x8] 1b142c: b9400fe0 ldr w0, [sp, #0xc] 1b1430: b9400be1 ldr w1, [sp, #0x8] 1b1434: 9b217c08 smull x8, w0, w1 1b1438: f90003e8 str x8, [sp] 1b143c: b94007e0 ldr w0, [sp, #0x4] 1b1440: 910043ff add sp, sp, #0x10 1b1444: d65f03c0 ret 00000000001b1448 <_VDBG_dump>: 1b1448: d10143ff sub sp, sp, #0x50 1b144c: a9047bfd stp x29, x30, [sp, #0x40] 1b1450: 910103fd add x29, sp, #0x40 1b1454: d00007c8 adrp x8, 0x2ab000 1b1458: 91274108 add x8, x8, #0x9d0 1b145c: d00007c9 adrp x9, 0x2ab000 1b1460: 91276129 add x9, x9, #0x9d8 1b1464: d280000a mov x10, #0x0 // =0 1b1468: f00007ab adrp x11, 0x2a8000 1b146c: f943316b ldr x11, [x11, #0x660] 1b1470: d280260c mov x12, #0x130 // =304 1b1474: 8b0c0160 add x0, x11, x12 1b1478: 9000048b adrp x11, 0x241000 1b147c: 913e216b add x11, x11, #0xf88 1b1480: b81fc3bf stur wzr, [x29, #-0x4] 1b1484: f81e83a8 stur x8, [x29, #-0x18] 1b1488: f90013e9 str x9, [sp, #0x20] 1b148c: f9000fea str x10, [sp, #0x18] 1b1490: f9000be0 str x0, [sp, #0x10] 1b1494: f90007eb str x11, [sp, #0x8] 1b1498: b85fc3a8 ldur w8, [x29, #-0x4] 1b149c: f85e83a9 ldur x9, [x29, #-0x18] 1b14a0: b940012a ldr w10, [x9] 1b14a4: 6b0a011f cmp w8, w10 1b14a8: 1a9fa7e8 cset w8, lt 1b14ac: 37000048 tbnz w8, #0x0, 0x1b14b4 <_VDBG_dump+0x6c> 1b14b0: 1400001c b 0x1b1520 <_VDBG_dump+0xd8> 1b14b4: b27d03e8 orr x8, xzr, #0x8 1b14b8: f94013e9 ldr x9, [sp, #0x20] 1b14bc: f940012a ldr x10, [x9] 1b14c0: b85fc3ab ldur w11, [x29, #-0x4] 1b14c4: 2a0b03ec mov w12, w11 1b14c8: 93407d8c sxtw x12, w12 1b14cc: 9b0c7d08 mul x8, x8, x12 1b14d0: 8b080148 add x8, x10, x8 1b14d4: f9400108 ldr x8, [x8] 1b14d8: f81f03a8 stur x8, [x29, #-0x10] 1b14dc: f85f03a8 ldur x8, [x29, #-0x10] 1b14e0: f9400fea ldr x10, [sp, #0x18] 1b14e4: eb0a011f cmp x8, x10 1b14e8: 1a9f07eb cset w11, ne 1b14ec: 3700004b tbnz w11, #0x0, 0x1b14f4 <_VDBG_dump+0xac> 1b14f0: 14000008 b 0x1b1510 <_VDBG_dump+0xc8> 1b14f4: f85f03a8 ldur x8, [x29, #-0x10] 1b14f8: f9400102 ldr x2, [x8] 1b14fc: f85f03a8 ldur x8, [x29, #-0x10] 1b1500: f9400503 ldr x3, [x8, #0x8] 1b1504: f9400be0 ldr x0, [sp, #0x10] 1b1508: f94007e1 ldr x1, [sp, #0x8] 1b150c: 97fbcae5 bl 0xa40a0 1b1510: b85fc3a8 ldur w8, [x29, #-0x4] 1b1514: 11000508 add w8, w8, #0x1 1b1518: b81fc3a8 stur w8, [x29, #-0x4] 1b151c: 17ffffdf b 0x1b1498 <_VDBG_dump+0x50> 1b1520: a9447bfd ldp x29, x30, [sp, #0x40] 1b1524: 910143ff add sp, sp, #0x50 1b1528: d65f03c0 ret 00000000001b152c <_VDBG_malloc>: 1b152c: d10103ff sub sp, sp, #0x40 1b1530: a9037bfd stp x29, x30, [sp, #0x30] 1b1534: 9100c3fd add x29, sp, #0x30 1b1538: d2800008 mov x8, #0x0 // =0 1b153c: f81f83a0 stur x0, [x29, #-0x8] 1b1540: f81f03a1 stur x1, [x29, #-0x10] 1b1544: f9000fe2 str x2, [sp, #0x18] 1b1548: f9000be3 str x3, [sp, #0x10] 1b154c: f85f03a0 ldur x0, [x29, #-0x10] 1b1550: 91010000 add x0, x0, #0x40 1b1554: f81f03a0 stur x0, [x29, #-0x10] 1b1558: f85f83a0 ldur x0, [x29, #-0x8] 1b155c: eb08001f cmp x0, x8 1b1560: 1a9f07e9 cset w9, ne 1b1564: 37000049 tbnz w9, #0x0, 0x1b156c <_VDBG_malloc+0x40> 1b1568: 1400000c b 0x1b1598 <_VDBG_malloc+0x6c> 1b156c: b27ae7e8 orr x8, xzr, #0xffffffffffffffc0 1b1570: f85f83a9 ldur x9, [x29, #-0x8] 1b1574: 8b080128 add x8, x9, x8 1b1578: f81f83a8 stur x8, [x29, #-0x8] 1b157c: f85f83a0 ldur x0, [x29, #-0x8] 1b1580: 94000018 bl 0x1b15e0 <_VDBG_malloc+0xb4> 1b1584: f85f83a0 ldur x0, [x29, #-0x8] 1b1588: f85f03a1 ldur x1, [x29, #-0x10] 1b158c: 97fbc939 bl 0xa3a70 1b1590: f81f83a0 stur x0, [x29, #-0x8] 1b1594: 1400000b b 0x1b15c0 <_VDBG_malloc+0x94> 1b1598: 52800008 mov w8, #0x0 // =0 1b159c: f85f03a0 ldur x0, [x29, #-0x10] 1b15a0: b9000fe8 str w8, [sp, #0xc] 1b15a4: 97fbc33b bl 0xa2290 1b15a8: f81f83a0 stur x0, [x29, #-0x8] 1b15ac: f85f83a0 ldur x0, [x29, #-0x8] 1b15b0: f85f03a2 ldur x2, [x29, #-0x10] 1b15b4: b9400fe8 ldr w8, [sp, #0xc] 1b15b8: 2a0803e1 mov w1, w8 1b15bc: 97fbd58d bl 0xa6bf0 1b15c0: f85f83a0 ldur x0, [x29, #-0x8] 1b15c4: f85f03a1 ldur x1, [x29, #-0x10] 1b15c8: f9400fe2 ldr x2, [sp, #0x18] 1b15cc: f9400be3 ldr x3, [sp, #0x10] 1b15d0: 94000065 bl 0x1b1764 <_VDBG_malloc+0x238> 1b15d4: a9437bfd ldp x29, x30, [sp, #0x30] 1b15d8: 910103ff add sp, sp, #0x40 1b15dc: d65f03c0 ret 1b15e0: d10183ff sub sp, sp, #0x60 1b15e4: a9057bfd stp x29, x30, [sp, #0x50] 1b15e8: 910143fd add x29, sp, #0x50 1b15ec: f00007a8 adrp x8, 0x2a8000 1b15f0: f9458108 ldr x8, [x8, #0xb00] 1b15f4: d00007c9 adrp x9, 0x2ab000 1b15f8: 91278129 add x9, x9, #0x9e0 1b15fc: d00007ca adrp x10, 0x2ab000 1b1600: 9127a14a add x10, x10, #0x9e8 1b1604: b27d03eb orr x11, xzr, #0x8 1b1608: d00007cc adrp x12, 0x2ab000 1b160c: 9127618c add x12, x12, #0x9d8 1b1610: d280000d mov x13, #0x0 // =0 1b1614: f00007ae adrp x14, 0x2a8000 1b1618: f94331ce ldr x14, [x14, #0x660] 1b161c: d280260f mov x15, #0x130 // =304 1b1620: 8b0f01ce add x14, x14, x15 1b1624: 9000048f adrp x15, 0x241000 1b1628: 913e8def add x15, x15, #0xfa3 1b162c: 90000490 adrp x16, 0x241000 1b1630: 913f7210 add x16, x16, #0xfdc 1b1634: 90000491 adrp x17, 0x241000 1b1638: 913f9631 add x17, x17, #0xfe5 1b163c: f81f83a0 stur x0, [x29, #-0x8] 1b1640: f85f83a0 ldur x0, [x29, #-0x8] 1b1644: f9400c00 ldr x0, [x0, #0x18] 1b1648: f9400101 ldr x1, [x8] 1b164c: eb000020 subs x0, x1, x0 1b1650: f9000100 str x0, [x8] 1b1654: f85f83a0 ldur x0, [x29, #-0x8] 1b1658: f9400800 ldr x0, [x0, #0x10] 1b165c: 2a0003e2 mov w2, w0 1b1660: b81f43a2 stur w2, [x29, #-0xc] 1b1664: b9400122 ldr w2, [x9] 1b1668: 2a0203e0 mov w0, w2 1b166c: 93407c00 sxtw x0, w0 1b1670: f940014a ldr x10, [x10] 1b1674: b85f43a2 ldur w2, [x29, #-0xc] 1b1678: 2a0203e1 mov w1, w2 1b167c: 93407c21 sxtw x1, w1 1b1680: 9b017d61 mul x1, x11, x1 1b1684: 8b01014a add x10, x10, x1 1b1688: f9000140 str x0, [x10] 1b168c: b85f43a2 ldur w2, [x29, #-0xc] 1b1690: b9000122 str w2, [x9] 1b1694: f9400189 ldr x9, [x12] 1b1698: b85f43a2 ldur w2, [x29, #-0xc] 1b169c: 2a0203ea mov w10, w2 1b16a0: 93407d4a sxtw x10, w10 1b16a4: 9b0a7d6a mul x10, x11, x10 1b16a8: 8b0a0129 add x9, x9, x10 1b16ac: f9400129 ldr x9, [x9] 1b16b0: eb0d013f cmp x9, x13 1b16b4: 1a9f17e2 cset w2, eq 1b16b8: f81e83a8 stur x8, [x29, #-0x18] 1b16bc: f81e03ac stur x12, [x29, #-0x20] 1b16c0: f90017ed str x13, [sp, #0x28] 1b16c4: f90013ee str x14, [sp, #0x20] 1b16c8: f9000fef str x15, [sp, #0x18] 1b16cc: f9000bf0 str x16, [sp, #0x10] 1b16d0: f90007f1 str x17, [sp, #0x8] 1b16d4: 37000042 tbnz w2, #0x0, 0x1b16dc <_VDBG_malloc+0x1b0> 1b16d8: 1400000c b 0x1b1708 <_VDBG_malloc+0x1dc> 1b16dc: f94013e0 ldr x0, [sp, #0x20] 1b16e0: f9400fe1 ldr x1, [sp, #0x18] 1b16e4: 97fbca6f bl 0xa40a0 1b16e8: f85f83a1 ldur x1, [x29, #-0x8] 1b16ec: f9400022 ldr x2, [x1] 1b16f0: f85f83a1 ldur x1, [x29, #-0x8] 1b16f4: f9400423 ldr x3, [x1, #0x8] 1b16f8: f94013e1 ldr x1, [sp, #0x20] 1b16fc: aa0103e0 mov x0, x1 1b1700: f9400be1 ldr x1, [sp, #0x10] 1b1704: 97fbca67 bl 0xa40a0 1b1708: d2800008 mov x8, #0x0 // =0 1b170c: f85e83a9 ldur x9, [x29, #-0x18] 1b1710: f940012a ldr x10, [x9] 1b1714: eb08015f cmp x10, x8 1b1718: 1a9fa7eb cset w11, lt 1b171c: 3700004b tbnz w11, #0x0, 0x1b1724 <_VDBG_malloc+0x1f8> 1b1720: 14000004 b 0x1b1730 <_VDBG_malloc+0x204> 1b1724: f94013e0 ldr x0, [sp, #0x20] 1b1728: f94007e1 ldr x1, [sp, #0x8] 1b172c: 97fbca5d bl 0xa40a0 1b1730: b27d03e8 orr x8, xzr, #0x8 1b1734: f85e03a9 ldur x9, [x29, #-0x20] 1b1738: f940012a ldr x10, [x9] 1b173c: b85f43ab ldur w11, [x29, #-0xc] 1b1740: 2a0b03ec mov w12, w11 1b1744: 93407d8c sxtw x12, w12 1b1748: 9b0c7d08 mul x8, x8, x12 1b174c: 8b080148 add x8, x10, x8 1b1750: f94017ea ldr x10, [sp, #0x28] 1b1754: f900010a str x10, [x8] 1b1758: a9457bfd ldp x29, x30, [sp, #0x50] 1b175c: 910183ff add sp, sp, #0x60 1b1760: d65f03c0 ret 1b1764: d10203ff sub sp, sp, #0x80 1b1768: a9077bfd stp x29, x30, [sp, #0x70] 1b176c: 9101c3fd add x29, sp, #0x70 1b1770: d00007c8 adrp x8, 0x2ab000 1b1774: 91278108 add x8, x8, #0x9e0 1b1778: d00007c9 adrp x9, 0x2ab000 1b177c: 9127c129 add x9, x9, #0x9f0 1b1780: d00007ca adrp x10, 0x2ab000 1b1784: 9127614a add x10, x10, #0x9d8 1b1788: d280000b mov x11, #0x0 // =0 1b178c: d00007cc adrp x12, 0x2ab000 1b1790: 9127a18c add x12, x12, #0x9e8 1b1794: d00007cd adrp x13, 0x2ab000 1b1798: 912741ad add x13, x13, #0x9d0 1b179c: f00007ae adrp x14, 0x2a8000 1b17a0: f94581ce ldr x14, [x14, #0xb00] 1b17a4: f81f83a0 stur x0, [x29, #-0x8] 1b17a8: f81f03a1 stur x1, [x29, #-0x10] 1b17ac: f81e83a2 stur x2, [x29, #-0x18] 1b17b0: f81e03a3 stur x3, [x29, #-0x20] 1b17b4: f85e83a0 ldur x0, [x29, #-0x18] 1b17b8: f85f83a1 ldur x1, [x29, #-0x8] 1b17bc: f9000020 str x0, [x1] 1b17c0: f85e03a0 ldur x0, [x29, #-0x20] 1b17c4: f85f83a1 ldur x1, [x29, #-0x8] 1b17c8: f9000420 str x0, [x1, #0x8] 1b17cc: b940010f ldr w15, [x8] 1b17d0: 2a0f03e0 mov w0, w15 1b17d4: 93407c00 sxtw x0, w0 1b17d8: f85f83a1 ldur x1, [x29, #-0x8] 1b17dc: f9000820 str x0, [x1, #0x10] 1b17e0: f85f03a0 ldur x0, [x29, #-0x10] 1b17e4: f1010000 subs x0, x0, #0x40 1b17e8: f85f83a1 ldur x1, [x29, #-0x8] 1b17ec: f9000c20 str x0, [x1, #0x18] 1b17f0: b940010f ldr w15, [x8] 1b17f4: b9400130 ldr w16, [x9] 1b17f8: 6b1001ff cmp w15, w16 1b17fc: 1a9fb7ef cset w15, ge 1b1800: f81d83a8 stur x8, [x29, #-0x28] 1b1804: f81d03a9 stur x9, [x29, #-0x30] 1b1808: f9001fea str x10, [sp, #0x38] 1b180c: f9001beb str x11, [sp, #0x30] 1b1810: f90017ec str x12, [sp, #0x28] 1b1814: f90013ed str x13, [sp, #0x20] 1b1818: f9000fee str x14, [sp, #0x18] 1b181c: 3700004f tbnz w15, #0x0, 0x1b1824 <_VDBG_malloc+0x2f8> 1b1820: 14000037 b 0x1b18fc <_VDBG_malloc+0x3d0> 1b1824: f85d03a8 ldur x8, [x29, #-0x30] 1b1828: b9400109 ldr w9, [x8] 1b182c: 11010129 add w9, w9, #0x40 1b1830: b9000109 str w9, [x8] 1b1834: f9401fea ldr x10, [sp, #0x38] 1b1838: f940014b ldr x11, [x10] 1b183c: f9401bec ldr x12, [sp, #0x30] 1b1840: eb0c017f cmp x11, x12 1b1844: 1a9f07e9 cset w9, ne 1b1848: 37000049 tbnz w9, #0x0, 0x1b1850 <_VDBG_malloc+0x324> 1b184c: 14000019 b 0x1b18b0 <_VDBG_malloc+0x384> 1b1850: b27d03e8 orr x8, xzr, #0x8 1b1854: f9401fe9 ldr x9, [sp, #0x38] 1b1858: f9400120 ldr x0, [x9] 1b185c: f85d03aa ldur x10, [x29, #-0x30] 1b1860: b940014b ldr w11, [x10] 1b1864: 2a0b03ec mov w12, w11 1b1868: 93407d8c sxtw x12, w12 1b186c: 9b0c7d01 mul x1, x8, x12 1b1870: f9000be8 str x8, [sp, #0x10] 1b1874: 97fbc87f bl 0xa3a70 1b1878: f9401fe8 ldr x8, [sp, #0x38] 1b187c: f9000100 str x0, [x8] 1b1880: f94017e9 ldr x9, [sp, #0x28] 1b1884: f9400120 ldr x0, [x9] 1b1888: f85d03aa ldur x10, [x29, #-0x30] 1b188c: b940014b ldr w11, [x10] 1b1890: 2a0b03ec mov w12, w11 1b1894: 93407d8c sxtw x12, w12 1b1898: f9400be1 ldr x1, [sp, #0x10] 1b189c: 9b0c7c21 mul x1, x1, x12 1b18a0: 97fbc874 bl 0xa3a70 1b18a4: f94017e8 ldr x8, [sp, #0x28] 1b18a8: f9000100 str x0, [x8] 1b18ac: 14000014 b 0x1b18fc <_VDBG_malloc+0x3d0> 1b18b0: b27d03e8 orr x8, xzr, #0x8 1b18b4: f85d03a9 ldur x9, [x29, #-0x30] 1b18b8: b940012a ldr w10, [x9] 1b18bc: 2a0a03eb mov w11, w10 1b18c0: 93407d6b sxtw x11, w11 1b18c4: 9b0b7d00 mul x0, x8, x11 1b18c8: f90007e8 str x8, [sp, #0x8] 1b18cc: 97fbc271 bl 0xa2290 1b18d0: f9401fe8 ldr x8, [sp, #0x38] 1b18d4: f9000100 str x0, [x8] 1b18d8: f85d03a9 ldur x9, [x29, #-0x30] 1b18dc: b940012a ldr w10, [x9] 1b18e0: 2a0a03eb mov w11, w10 1b18e4: 93407d6b sxtw x11, w11 1b18e8: f94007e0 ldr x0, [sp, #0x8] 1b18ec: 9b0b7c00 mul x0, x0, x11 1b18f0: 97fbc268 bl 0xa2290 1b18f4: f94017e8 ldr x8, [sp, #0x28] 1b18f8: f9000100 str x0, [x8] 1b18fc: b27d03e8 orr x8, xzr, #0x8 1b1900: f85f83a9 ldur x9, [x29, #-0x8] 1b1904: f9401fea ldr x10, [sp, #0x38] 1b1908: f940014b ldr x11, [x10] 1b190c: f85d83ac ldur x12, [x29, #-0x28] 1b1910: b940018d ldr w13, [x12] 1b1914: 2a0d03ee mov w14, w13 1b1918: 93407dce sxtw x14, w14 1b191c: 9b0e7d08 mul x8, x8, x14 1b1920: 8b080168 add x8, x11, x8 1b1924: f9000109 str x9, [x8] 1b1928: b940018d ldr w13, [x12] 1b192c: f94013e8 ldr x8, [sp, #0x20] 1b1930: b940010f ldr w15, [x8] 1b1934: 6b0f01bf cmp w13, w15 1b1938: 1a9f17ed cset w13, eq 1b193c: 3700004d tbnz w13, #0x0, 0x1b1944 <_VDBG_malloc+0x418> 1b1940: 14000008 b 0x1b1960 <_VDBG_malloc+0x434> 1b1944: f94013e8 ldr x8, [sp, #0x20] 1b1948: b9400109 ldr w9, [x8] 1b194c: 11000529 add w9, w9, #0x1 1b1950: b9000109 str w9, [x8] 1b1954: f85d83aa ldur x10, [x29, #-0x28] 1b1958: b9000149 str w9, [x10] 1b195c: 1400000d b 0x1b1990 <_VDBG_malloc+0x464> 1b1960: b27d03e8 orr x8, xzr, #0x8 1b1964: f94017e9 ldr x9, [sp, #0x28] 1b1968: f940012a ldr x10, [x9] 1b196c: f85d83ab ldur x11, [x29, #-0x28] 1b1970: b940016c ldr w12, [x11] 1b1974: 2a0c03ed mov w13, w12 1b1978: 93407dad sxtw x13, w13 1b197c: 9b0d7d08 mul x8, x8, x13 1b1980: 8b080148 add x8, x10, x8 1b1984: f9400108 ldr x8, [x8] 1b1988: 2a0803ec mov w12, w8 1b198c: b900016c str w12, [x11] 1b1990: b27a03e8 orr x8, xzr, #0x40 1b1994: f85f03a9 ldur x9, [x29, #-0x10] 1b1998: f1010129 subs x9, x9, #0x40 1b199c: f9400fea ldr x10, [sp, #0x18] 1b19a0: f940014b ldr x11, [x10] 1b19a4: 8b090169 add x9, x11, x9 1b19a8: f9000149 str x9, [x10] 1b19ac: f85f83a9 ldur x9, [x29, #-0x8] 1b19b0: 8b080120 add x0, x9, x8 1b19b4: a9477bfd ldp x29, x30, [sp, #0x70] 1b19b8: 910203ff add sp, sp, #0x80 1b19bc: d65f03c0 ret 00000000001b19c0 <_VDBG_free>: 1b19c0: d10083ff sub sp, sp, #0x20 1b19c4: a9017bfd stp x29, x30, [sp, #0x10] 1b19c8: 910043fd add x29, sp, #0x10 1b19cc: d2800008 mov x8, #0x0 // =0 1b19d0: f90007e0 str x0, [sp, #0x8] 1b19d4: f94007e0 ldr x0, [sp, #0x8] 1b19d8: eb08001f cmp x0, x8 1b19dc: 1a9f07e9 cset w9, ne 1b19e0: 37000049 tbnz w9, #0x0, 0x1b19e8 <_VDBG_free+0x28> 1b19e4: 14000009 b 0x1b1a08 <_VDBG_free+0x48> 1b19e8: b27ae7e8 orr x8, xzr, #0xffffffffffffffc0 1b19ec: f94007e9 ldr x9, [sp, #0x8] 1b19f0: 8b080128 add x8, x9, x8 1b19f4: f90007e8 str x8, [sp, #0x8] 1b19f8: f94007e0 ldr x0, [sp, #0x8] 1b19fc: 97fffef9 bl 0x1b15e0 <_VDBG_malloc+0xb4> 1b1a00: f94007e0 ldr x0, [sp, #0x8] 1b1a04: 97fbc113 bl 0xa1e50 1b1a08: a9417bfd ldp x29, x30, [sp, #0x10] 1b1a0c: 910083ff add sp, sp, #0x20 1b1a10: d65f03c0 ret 00000000001b1a14 : 1b1a14: d10083ff sub sp, sp, #0x20 1b1a18: a9017bfd stp x29, x30, [sp, #0x10] 1b1a1c: 910043fd add x29, sp, #0x10 1b1a20: d2800008 mov x8, #0x0 // =0 1b1a24: f90007e0 str x0, [sp, #0x8] 1b1a28: f94007e0 ldr x0, [sp, #0x8] 1b1a2c: eb08001f cmp x0, x8 1b1a30: 1a9f07e9 cset w9, ne 1b1a34: f90003e8 str x8, [sp] 1b1a38: 37000049 tbnz w9, #0x0, 0x1b1a40 1b1a3c: 1400001a b 0x1b1aa4 1b1a40: f94007e8 ldr x8, [sp, #0x8] 1b1a44: f9400508 ldr x8, [x8, #0x8] 1b1a48: f94003e9 ldr x9, [sp] 1b1a4c: eb09011f cmp x8, x9 1b1a50: 1a9f07ea cset w10, ne 1b1a54: 3700004a tbnz w10, #0x0, 0x1b1a5c 1b1a58: 14000004 b 0x1b1a68 1b1a5c: f94007e8 ldr x8, [sp, #0x8] 1b1a60: f9400500 ldr x0, [x8, #0x8] 1b1a64: 97fbc0fb bl 0xa1e50 1b1a68: f94007e8 ldr x8, [sp, #0x8] 1b1a6c: f9400908 ldr x8, [x8, #0x10] 1b1a70: f94003e9 ldr x9, [sp] 1b1a74: eb09011f cmp x8, x9 1b1a78: 1a9f07ea cset w10, ne 1b1a7c: 3700004a tbnz w10, #0x0, 0x1b1a84 1b1a80: 14000004 b 0x1b1a90 1b1a84: f94007e8 ldr x8, [sp, #0x8] 1b1a88: f9400900 ldr x0, [x8, #0x10] 1b1a8c: 97fbc0f1 bl 0xa1e50 1b1a90: b27c07e2 orr x2, xzr, #0x30 1b1a94: 52800008 mov w8, #0x0 // =0 1b1a98: f94007e0 ldr x0, [sp, #0x8] 1b1a9c: 2a0803e1 mov w1, w8 1b1aa0: 97fbd454 bl 0xa6bf0 1b1aa4: a9417bfd ldp x29, x30, [sp, #0x10] 1b1aa8: 910083ff add sp, sp, #0x20 1b1aac: d65f03c0 ret 00000000001b1ab0 : 1b1ab0: d10203ff sub sp, sp, #0x80 1b1ab4: a9077bfd stp x29, x30, [sp, #0x70] 1b1ab8: 9101c3fd add x29, sp, #0x70 1b1abc: b27c07e8 orr x8, xzr, #0x30 1b1ac0: 52800009 mov w9, #0x0 // =0 1b1ac4: 321c03ea orr w10, wzr, #0x10 1b1ac8: 321f03eb orr w11, wzr, #0x2 1b1acc: 1280000c mov w12, #-0x1 // =-1 1b1ad0: f81f03a0 stur x0, [x29, #-0x10] 1b1ad4: f81e83a1 stur x1, [x29, #-0x18] 1b1ad8: f81e03a2 stur x2, [x29, #-0x20] 1b1adc: f85e83a0 ldur x0, [x29, #-0x18] 1b1ae0: f9401800 ldr x0, [x0, #0x30] 1b1ae4: f81d03a0 stur x0, [x29, #-0x30] 1b1ae8: f85f03a0 ldur x0, [x29, #-0x10] 1b1aec: 2a0903e1 mov w1, w9 1b1af0: aa0803e2 mov x2, x8 1b1af4: b90037ea str w10, [sp, #0x34] 1b1af8: b90033eb str w11, [sp, #0x30] 1b1afc: b9002fec str w12, [sp, #0x2c] 1b1b00: 97fbd43c bl 0xa6bf0 1b1b04: f85e03a0 ldur x0, [x29, #-0x20] 1b1b08: b94037e1 ldr w1, [sp, #0x34] 1b1b0c: 97fbcefd bl 0xa5700 1b1b10: 2a0003e9 mov w9, w0 1b1b14: f85f03a8 ldur x8, [x29, #-0x10] 1b1b18: b9000109 str w9, [x8] 1b1b1c: f85f03a8 ldur x8, [x29, #-0x10] 1b1b20: b9400109 ldr w9, [x8] 1b1b24: b94033ea ldr w10, [sp, #0x30] 1b1b28: 6b0a013f cmp w9, w10 1b1b2c: 1a9fd7e9 cset w9, gt 1b1b30: 37000109 tbnz w9, #0x0, 0x1b1b50 1b1b34: 52800008 mov w8, #0x0 // =0 1b1b38: f85f03a9 ldur x9, [x29, #-0x10] 1b1b3c: b940012a ldr w10, [x9] 1b1b40: 6b08015f cmp w10, w8 1b1b44: 1a9fa7e8 cset w8, lt 1b1b48: 37000048 tbnz w8, #0x0, 0x1b1b50 1b1b4c: 14000002 b 0x1b1b54 1b1b50: 140000cc b 0x1b1e80 1b1b54: 321d03e1 orr w1, wzr, #0x8 1b1b58: 321f07e8 orr w8, wzr, #0x6 1b1b5c: 321d07e9 orr w9, wzr, #0x18 1b1b60: f85e03a0 ldur x0, [x29, #-0x20] 1b1b64: b9002be1 str w1, [sp, #0x28] 1b1b68: 2a0903e1 mov w1, w9 1b1b6c: b90027e8 str w8, [sp, #0x24] 1b1b70: b90023e9 str w9, [sp, #0x20] 1b1b74: 97fbcee3 bl 0xa5700 1b1b78: f85f03aa ldur x10, [x29, #-0x10] 1b1b7c: f9000d40 str x0, [x10, #0x18] 1b1b80: f85e03a0 ldur x0, [x29, #-0x20] 1b1b84: b94023e1 ldr w1, [sp, #0x20] 1b1b88: 97fbcede bl 0xa5700 1b1b8c: f85f03aa ldur x10, [x29, #-0x10] 1b1b90: f9001140 str x0, [x10, #0x20] 1b1b94: f85e03a0 ldur x0, [x29, #-0x20] 1b1b98: b94023e1 ldr w1, [sp, #0x20] 1b1b9c: 97fbced9 bl 0xa5700 1b1ba0: 9100040a add x10, x0, #0x1 1b1ba4: 2a0a03e8 mov w8, w10 1b1ba8: f85f03aa ldur x10, [x29, #-0x10] 1b1bac: b9002948 str w8, [x10, #0x28] 1b1bb0: f85e03a0 ldur x0, [x29, #-0x20] 1b1bb4: b94027e1 ldr w1, [sp, #0x24] 1b1bb8: 97fbced2 bl 0xa5700 1b1bbc: 9100040a add x10, x0, #0x1 1b1bc0: 2a0a03e8 mov w8, w10 1b1bc4: f85f03aa ldur x10, [x29, #-0x10] 1b1bc8: 3900b148 strb w8, [x10, #0x2c] 1b1bcc: f85e03a0 ldur x0, [x29, #-0x20] 1b1bd0: b9402be1 ldr w1, [sp, #0x28] 1b1bd4: 97fbcecb bl 0xa5700 1b1bd8: 2a0003e8 mov w8, w0 1b1bdc: f85f03aa ldur x10, [x29, #-0x10] 1b1be0: 3900b548 strb w8, [x10, #0x2d] 1b1be4: f85f03aa ldur x10, [x29, #-0x10] 1b1be8: 3940b548 ldrb w8, [x10, #0x2d] 1b1bec: f85d03aa ldur x10, [x29, #-0x30] 1b1bf0: b9402149 ldr w9, [x10, #0x20] 1b1bf4: 6b09011f cmp w8, w9 1b1bf8: 1a9fb7e8 cset w8, ge 1b1bfc: 37000048 tbnz w8, #0x0, 0x1b1c04 1b1c00: 14000002 b 0x1b1c08 1b1c04: 1400009f b 0x1b1e80 1b1c08: 321d03e8 orr w8, wzr, #0x8 1b1c0c: b24003e9 orr x9, xzr, #0x1 1b1c10: f85f03aa ldur x10, [x29, #-0x10] 1b1c14: 3940b14b ldrb w11, [x10, #0x2c] 1b1c18: 2a0b03ea mov w10, w11 1b1c1c: d3401d4a ubfx x10, x10, #0, #8 1b1c20: 9b097d40 mul x0, x10, x9 1b1c24: b9001fe8 str w8, [sp, #0x1c] 1b1c28: 97fbc19a bl 0xa2290 1b1c2c: f85f03a9 ldur x9, [x29, #-0x10] 1b1c30: f9000520 str x0, [x9, #0x8] 1b1c34: f85f03a9 ldur x9, [x29, #-0x10] 1b1c38: 3940b128 ldrb w8, [x9, #0x2c] 1b1c3c: b9401feb ldr w11, [sp, #0x1c] 1b1c40: 1b0b7d08 mul w8, w8, w11 1b1c44: 320003ec orr w12, wzr, #0x1 1b1c48: 9b2c7d00 smull x0, w8, w12 1b1c4c: 97fbc191 bl 0xa2290 1b1c50: f85f03a9 ldur x9, [x29, #-0x10] 1b1c54: f9000920 str x0, [x9, #0x10] 1b1c58: b81dc3bf stur wzr, [x29, #-0x24] 1b1c5c: b85dc3a8 ldur w8, [x29, #-0x24] 1b1c60: f85f03a9 ldur x9, [x29, #-0x10] 1b1c64: 3940b12a ldrb w10, [x9, #0x2c] 1b1c68: 6b0a011f cmp w8, w10 1b1c6c: 1a9fa7e8 cset w8, lt 1b1c70: 37000048 tbnz w8, #0x0, 0x1b1c78 1b1c74: 14000026 b 0x1b1d0c 1b1c78: 320007e1 orr w1, wzr, #0x3 1b1c7c: 320003e8 orr w8, wzr, #0x1 1b1c80: f85e03a0 ldur x0, [x29, #-0x20] 1b1c84: b9001be8 str w8, [sp, #0x18] 1b1c88: 97fbce9e bl 0xa5700 1b1c8c: 2a0003e8 mov w8, w0 1b1c90: b81cc3a8 stur w8, [x29, #-0x34] 1b1c94: f85e03a0 ldur x0, [x29, #-0x20] 1b1c98: b9401be1 ldr w1, [sp, #0x18] 1b1c9c: 97fbce99 bl 0xa5700 1b1ca0: b5000040 cbnz x0, 0x1b1ca8 1b1ca4: 1400000e b 0x1b1cdc 1b1ca8: b24007e8 orr x8, xzr, #0x3 1b1cac: 528000a1 mov w1, #0x5 // =5 1b1cb0: f85e03a0 ldur x0, [x29, #-0x20] 1b1cb4: f9000be8 str x8, [sp, #0x10] 1b1cb8: 97fbce92 bl 0xa5700 1b1cbc: f9400be8 ldr x8, [sp, #0x10] 1b1cc0: 9ac82000 lsl x0, x0, x8 1b1cc4: b85cc3a1 ldur w1, [x29, #-0x34] 1b1cc8: 2a0103e9 mov w9, w1 1b1ccc: 93407d29 sxtw x9, w9 1b1cd0: aa000129 orr x9, x9, x0 1b1cd4: 2a0903e1 mov w1, w9 1b1cd8: b81cc3a1 stur w1, [x29, #-0x34] 1b1cdc: b85cc3a8 ldur w8, [x29, #-0x34] 1b1ce0: f85f03a9 ldur x9, [x29, #-0x10] 1b1ce4: f9400529 ldr x9, [x9, #0x8] 1b1ce8: b85dc3aa ldur w10, [x29, #-0x24] 1b1cec: 2a0a03eb mov w11, w10 1b1cf0: 93407d6b sxtw x11, w11 1b1cf4: 8b0b0129 add x9, x9, x11 1b1cf8: 39000128 strb w8, [x9] 1b1cfc: b85dc3a8 ldur w8, [x29, #-0x24] 1b1d00: 11000508 add w8, w8, #0x1 1b1d04: b81dc3a8 stur w8, [x29, #-0x24] 1b1d08: 17ffffd5 b 0x1b1c5c 1b1d0c: b81dc3bf stur wzr, [x29, #-0x24] 1b1d10: b85dc3a8 ldur w8, [x29, #-0x24] 1b1d14: f85f03a9 ldur x9, [x29, #-0x10] 1b1d18: 3940b12a ldrb w10, [x9, #0x2c] 1b1d1c: 6b0a011f cmp w8, w10 1b1d20: 1a9fa7e8 cset w8, lt 1b1d24: 37000048 tbnz w8, #0x0, 0x1b1d2c 1b1d28: 1400004f b 0x1b1e64 1b1d2c: b81d83bf stur wzr, [x29, #-0x28] 1b1d30: 321d03e8 orr w8, wzr, #0x8 1b1d34: b85d83a9 ldur w9, [x29, #-0x28] 1b1d38: 6b08013f cmp w9, w8 1b1d3c: 1a9fa7e8 cset w8, lt 1b1d40: 37000048 tbnz w8, #0x0, 0x1b1d48 1b1d44: 14000044 b 0x1b1e54 1b1d48: 320003e8 orr w8, wzr, #0x1 1b1d4c: f85f03a9 ldur x9, [x29, #-0x10] 1b1d50: f9400529 ldr x9, [x9, #0x8] 1b1d54: b85dc3aa ldur w10, [x29, #-0x24] 1b1d58: 2a0a03eb mov w11, w10 1b1d5c: 93407d6b sxtw x11, w11 1b1d60: 8b0b0129 add x9, x9, x11 1b1d64: 3940012a ldrb w10, [x9] 1b1d68: b85d83ac ldur w12, [x29, #-0x28] 1b1d6c: 1acc294a asr w10, w10, w12 1b1d70: 0a080148 and w8, w10, w8 1b1d74: 35000048 cbnz w8, 0x1b1d7c 1b1d78: 14000027 b 0x1b1e14 1b1d7c: 321d03e1 orr w1, wzr, #0x8 1b1d80: f85e03a0 ldur x0, [x29, #-0x20] 1b1d84: 97fbce5f bl 0xa5700 1b1d88: 2a0003e1 mov w1, w0 1b1d8c: 381cb3a1 sturb w1, [x29, #-0x35] 1b1d90: 385cb3a1 ldurb w1, [x29, #-0x35] 1b1d94: f85d03a0 ldur x0, [x29, #-0x30] 1b1d98: b9402008 ldr w8, [x0, #0x20] 1b1d9c: 6b08003f cmp w1, w8 1b1da0: 1a9fb7e8 cset w8, ge 1b1da4: 37000048 tbnz w8, #0x0, 0x1b1dac 1b1da8: 14000002 b 0x1b1db0 1b1dac: 14000035 b 0x1b1e80 1b1db0: 321d03e8 orr w8, wzr, #0x8 1b1db4: 385cb3a9 ldurb w9, [x29, #-0x35] 1b1db8: f85f03aa ldur x10, [x29, #-0x10] 1b1dbc: f940094a ldr x10, [x10, #0x10] 1b1dc0: b85dc3ab ldur w11, [x29, #-0x24] 1b1dc4: 1b087d68 mul w8, w11, w8 1b1dc8: b85d83ab ldur w11, [x29, #-0x28] 1b1dcc: 0b0b0108 add w8, w8, w11 1b1dd0: 2a0803ec mov w12, w8 1b1dd4: 93407d8c sxtw x12, w12 1b1dd8: 8b0c014a add x10, x10, x12 1b1ddc: 39000149 strb w9, [x10] 1b1de0: b85d83a8 ldur w8, [x29, #-0x28] 1b1de4: 11000508 add w8, w8, #0x1 1b1de8: f85f03aa ldur x10, [x29, #-0x10] 1b1dec: 3940b949 ldrb w9, [x10, #0x2e] 1b1df0: 6b09011f cmp w8, w9 1b1df4: 1a9fd7e8 cset w8, gt 1b1df8: 37000048 tbnz w8, #0x0, 0x1b1e00 1b1dfc: 14000005 b 0x1b1e10 1b1e00: b85d83a8 ldur w8, [x29, #-0x28] 1b1e04: 11000508 add w8, w8, #0x1 1b1e08: f85f03a9 ldur x9, [x29, #-0x10] 1b1e0c: 3900b928 strb w8, [x9, #0x2e] 1b1e10: 1400000d b 0x1b1e44 1b1e14: 321d03e8 orr w8, wzr, #0x8 1b1e18: f85f03a9 ldur x9, [x29, #-0x10] 1b1e1c: f9400929 ldr x9, [x9, #0x10] 1b1e20: b85dc3aa ldur w10, [x29, #-0x24] 1b1e24: 1b087d48 mul w8, w10, w8 1b1e28: b85d83aa ldur w10, [x29, #-0x28] 1b1e2c: 0b0a0108 add w8, w8, w10 1b1e30: 2a0803eb mov w11, w8 1b1e34: 93407d6b sxtw x11, w11 1b1e38: 8b0b0129 add x9, x9, x11 1b1e3c: b9402fe8 ldr w8, [sp, #0x2c] 1b1e40: 39000128 strb w8, [x9] 1b1e44: b85d83a8 ldur w8, [x29, #-0x28] 1b1e48: 11000508 add w8, w8, #0x1 1b1e4c: b81d83a8 stur w8, [x29, #-0x28] 1b1e50: 17ffffb8 b 0x1b1d30 1b1e54: b85dc3a8 ldur w8, [x29, #-0x24] 1b1e58: 11000508 add w8, w8, #0x1 1b1e5c: b81dc3a8 stur w8, [x29, #-0x24] 1b1e60: 17ffffac b 0x1b1d10 1b1e64: f85e03a0 ldur x0, [x29, #-0x20] 1b1e68: 97fbc49e bl 0xa30e0 1b1e6c: 35000040 cbnz w0, 0x1b1e74 1b1e70: 14000002 b 0x1b1e78 1b1e74: 14000003 b 0x1b1e80 1b1e78: b81fc3bf stur wzr, [x29, #-0x4] 1b1e7c: 14000007 b 0x1b1e98 1b1e80: 320003e8 orr w8, wzr, #0x1 1b1e84: f85f03a0 ldur x0, [x29, #-0x10] 1b1e88: b9000fe8 str w8, [sp, #0xc] 1b1e8c: 97fbe405 bl 0xaaea0 1b1e90: b9400fe8 ldr w8, [sp, #0xc] 1b1e94: b81fc3a8 stur w8, [x29, #-0x4] 1b1e98: b85fc3a0 ldur w0, [x29, #-0x4] 1b1e9c: a9477bfd ldp x29, x30, [sp, #0x70] 1b1ea0: 910203ff add sp, sp, #0x80 1b1ea4: d65f03c0 ret 00000000001b1ea8 : 1b1ea8: f81e0ffc str x28, [sp, #-0x20]! 1b1eac: a9017bfd stp x29, x30, [sp, #0x10] 1b1eb0: 910043fd add x29, sp, #0x10 1b1eb4: d10643ff sub sp, sp, #0x190 1b1eb8: d53bd048 mrs x8, TPIDR_EL0 1b1ebc: f9401508 ldr x8, [x8, #0x28] 1b1ec0: f81e83a8 stur x8, [x29, #-0x18] 1b1ec4: f81d83a0 stur x0, [x29, #-0x28] 1b1ec8: f81d03a1 stur x1, [x29, #-0x30] 1b1ecc: f81c83a2 stur x2, [x29, #-0x38] 1b1ed0: f81c03a3 stur x3, [x29, #-0x40] 1b1ed4: b81bc3a4 stur w4, [x29, #-0x44] 1b1ed8: 2a1f03e4 mov w4, wzr 1b1edc: b81a83a4 stur w4, [x29, #-0x58] 1b1ee0: f85d83a8 ldur x8, [x29, #-0x28] 1b1ee4: f9400108 ldr x8, [x8] 1b1ee8: f9401908 ldr x8, [x8, #0x30] 1b1eec: f81a03a8 stur x8, [x29, #-0x60] 1b1ef0: f85a03a8 ldur x8, [x29, #-0x60] 1b1ef4: f9402908 ldr x8, [x8, #0x50] 1b1ef8: f85d03a0 ldur x0, [x29, #-0x30] 1b1efc: 3940b404 ldrb w4, [x0, #0x2d] 1b1f00: 2a0403e0 mov w0, w4 1b1f04: 52800d04 mov w4, #0x68 // =104 1b1f08: 2a0403e1 mov w1, w4 1b1f0c: 9b017c00 mul x0, x0, x1 1b1f10: 8b000108 add x8, x8, x0 1b1f14: f81983a8 stur x8, [x29, #-0x68] 1b1f18: f85d03a8 ldur x8, [x29, #-0x30] 1b1f1c: b9402904 ldr w4, [x8, #0x28] 1b1f20: b81943a4 stur w4, [x29, #-0x6c] 1b1f24: f85983a8 ldur x8, [x29, #-0x68] 1b1f28: f9401108 ldr x8, [x8, #0x20] 1b1f2c: 2a0803e4 mov w4, w8 1b1f30: b81903a4 stur w4, [x29, #-0x70] 1b1f34: f85a03a8 ldur x8, [x29, #-0x60] 1b1f38: f85d83a0 ldur x0, [x29, #-0x28] 1b1f3c: f9402c00 ldr x0, [x0, #0x58] 1b1f40: f8607908 ldr x8, [x8, x0, lsl #3] 1b1f44: 2a0803e4 mov w4, w8 1b1f48: b818c3a4 stur w4, [x29, #-0x74] 1b1f4c: f85d03a8 ldur x8, [x29, #-0x30] 1b1f50: b9400104 ldr w4, [x8] 1b1f54: 71000484 subs w4, w4, #0x1 1b1f58: b81143a4 stur w4, [x29, #-0xec] 1b1f5c: 5400364c b.gt 0x1b2624 1b1f60: 14000001 b 0x1b1f64 1b1f64: b858c3a8 ldur w8, [x29, #-0x74] 1b1f68: 13017d08 asr w8, w8, #1 1b1f6c: b81883a8 stur w8, [x29, #-0x78] 1b1f70: f85d03a9 ldur x9, [x29, #-0x30] 1b1f74: f9401129 ldr x9, [x9, #0x20] 1b1f78: b89883aa ldursw x10, [x29, #-0x78] 1b1f7c: eb0a0129 subs x9, x9, x10 1b1f80: f81083a9 stur x9, [x29, #-0xf8] 1b1f84: 540000ca b.ge 0x1b1f9c 1b1f88: 14000001 b 0x1b1f8c 1b1f8c: f85d03a8 ldur x8, [x29, #-0x30] 1b1f90: f9401108 ldr x8, [x8, #0x20] 1b1f94: f81003a8 stur x8, [x29, #-0x100] 1b1f98: 14000004 b 0x1b1fa8 1b1f9c: b89883a8 ldursw x8, [x29, #-0x78] 1b1fa0: f81003a8 stur x8, [x29, #-0x100] 1b1fa4: 14000001 b 0x1b1fa8 1b1fa8: f85003a0 ldur x0, [x29, #-0x100] 1b1fac: 2a0003e8 mov w8, w0 1b1fb0: b81843a8 stur w8, [x29, #-0x7c] 1b1fb4: b85843a8 ldur w8, [x29, #-0x7c] 1b1fb8: f85d03a0 ldur x0, [x29, #-0x30] 1b1fbc: b9401809 ldr w9, [x0, #0x18] 1b1fc0: 6b090108 subs w8, w8, w9 1b1fc4: 2a0803e0 mov w0, w8 1b1fc8: 2a0003e8 mov w8, w0 1b1fcc: b81803a8 stur w8, [x29, #-0x80] 1b1fd0: b85803a8 ldur w8, [x29, #-0x80] 1b1fd4: 71000508 subs w8, w8, #0x1 1b1fd8: d10013a9 sub x9, x29, #0x4 1b1fdc: b8100128 stur w8, [x9, #-0x100] 1b1fe0: 5400320b b.lt 0x1b2620 1b1fe4: 14000001 b 0x1b1fe8 1b1fe8: b85803a8 ldur w8, [x29, #-0x80] 1b1fec: b85943a9 ldur w9, [x29, #-0x6c] 1b1ff0: 1ac90d08 sdiv w8, w8, w9 1b1ff4: b817c3a8 stur w8, [x29, #-0x84] 1b1ff8: b857c3a8 ldur w8, [x29, #-0x84] 1b1ffc: b85903a9 ldur w9, [x29, #-0x70] 1b2000: 0b090108 add w8, w8, w9 1b2004: 71000508 subs w8, w8, #0x1 1b2008: 1ac90d08 sdiv w8, w8, w9 1b200c: b81783a8 stur w8, [x29, #-0x88] 1b2010: 2a1f03e8 mov w8, wzr 1b2014: b81b83a8 stur w8, [x29, #-0x48] 1b2018: 14000001 b 0x1b201c 1b201c: b85b83a8 ldur w8, [x29, #-0x48] 1b2020: b85bc3a9 ldur w9, [x29, #-0x44] 1b2024: 6b090108 subs w8, w8, w9 1b2028: d10023a9 sub x9, x29, #0x8 1b202c: b8100128 stur w8, [x9, #-0x100] 1b2030: 540002aa b.ge 0x1b2084 1b2034: 14000001 b 0x1b2038 1b2038: f85c03a8 ldur x8, [x29, #-0x40] 1b203c: b89b83a9 ldursw x9, [x29, #-0x48] 1b2040: b869790a ldr w10, [x8, x9, lsl #2] 1b2044: 3400016a cbz w10, 0x1b2070 1b2048: 14000001 b 0x1b204c 1b204c: f85c83a8 ldur x8, [x29, #-0x38] 1b2050: b89b83a9 ldursw x9, [x29, #-0x48] 1b2054: f8697909 ldr x9, [x8, x9, lsl #3] 1b2058: b89a83aa ldursw x10, [x29, #-0x58] 1b205c: 2a0a03eb mov w11, w10 1b2060: 1100056b add w11, w11, #0x1 1b2064: b81a83ab stur w11, [x29, #-0x58] 1b2068: f82a7909 str x9, [x8, x10, lsl #3] 1b206c: 14000001 b 0x1b2070 1b2070: 14000001 b 0x1b2074 1b2074: b85b83a8 ldur w8, [x29, #-0x48] 1b2078: 11000508 add w8, w8, #0x1 1b207c: b81b83a8 stur w8, [x29, #-0x48] 1b2080: 17ffffe7 b 0x1b201c 1b2084: b85a83a8 ldur w8, [x29, #-0x58] 1b2088: b81bc3a8 stur w8, [x29, #-0x44] 1b208c: b85a83a8 ldur w8, [x29, #-0x58] 1b2090: 34002c68 cbz w8, 0x1b261c 1b2094: 14000001 b 0x1b2098 1b2098: b89bc3a8 ldursw x8, [x29, #-0x44] 1b209c: d37df108 lsl x8, x8, #3 1b20a0: 91003d08 add x8, x8, #0xf 1b20a4: 927ced08 and x8, x8, #0xfffffffffffffff0 1b20a8: 910003e9 mov x9, sp 1b20ac: eb080128 subs x8, x9, x8 1b20b0: 9100011f mov sp, x8 1b20b4: f81703a8 stur x8, [x29, #-0x90] 1b20b8: 2a1f03ea mov w10, wzr 1b20bc: b81b43aa stur w10, [x29, #-0x4c] 1b20c0: 14000001 b 0x1b20c4 1b20c4: b85b43a8 ldur w8, [x29, #-0x4c] 1b20c8: b85bc3a9 ldur w9, [x29, #-0x44] 1b20cc: 6b090108 subs w8, w8, w9 1b20d0: d10033a9 sub x9, x29, #0xc 1b20d4: b8100128 stur w8, [x9, #-0x100] 1b20d8: 5400028a b.ge 0x1b2128 1b20dc: 14000001 b 0x1b20e0 1b20e0: b85783a8 ldur w8, [x29, #-0x88] 1b20e4: b85903a9 ldur w9, [x29, #-0x70] 1b20e8: 1b097d08 mul w8, w8, w9 1b20ec: 2a0803e0 mov w0, w8 1b20f0: 93407c00 sxtw x0, w0 1b20f4: 91003c00 add x0, x0, #0xf 1b20f8: 927cec00 and x0, x0, #0xfffffffffffffff0 1b20fc: 910003ea mov x10, sp 1b2100: eb00014a subs x10, x10, x0 1b2104: 9100015f mov sp, x10 1b2108: f85703a0 ldur x0, [x29, #-0x90] 1b210c: b89b43ab ldursw x11, [x29, #-0x4c] 1b2110: f82b780a str x10, [x0, x11, lsl #3] 1b2114: 14000001 b 0x1b2118 1b2118: b85b43a8 ldur w8, [x29, #-0x4c] 1b211c: 11000508 add w8, w8, #0x1 1b2120: b81b43a8 stur w8, [x29, #-0x4c] 1b2124: 17ffffe8 b 0x1b20c4 1b2128: 2a1f03e8 mov w8, wzr 1b212c: b81ac3a8 stur w8, [x29, #-0x54] 1b2130: 14000001 b 0x1b2134 1b2134: b85ac3a8 ldur w8, [x29, #-0x54] 1b2138: f85d03a9 ldur x9, [x29, #-0x30] 1b213c: 3940b92a ldrb w10, [x9, #0x2e] 1b2140: 6b0a0108 subs w8, w8, w10 1b2144: d10043a9 sub x9, x29, #0x10 1b2148: b8100128 stur w8, [x9, #-0x100] 1b214c: 5400266a b.ge 0x1b2618 1b2150: 14000001 b 0x1b2154 1b2154: 2a1f03e8 mov w8, wzr 1b2158: b81b83a8 stur w8, [x29, #-0x48] 1b215c: 14000001 b 0x1b2160 1b2160: b85b83a8 ldur w8, [x29, #-0x48] 1b2164: b857c3a9 ldur w9, [x29, #-0x84] 1b2168: 6b090108 subs w8, w8, w9 1b216c: d10053a9 sub x9, x29, #0x14 1b2170: b8100128 stur w8, [x9, #-0x100] 1b2174: 5400248a b.ge 0x1b2604 1b2178: 14000001 b 0x1b217c 1b217c: b85ac3a8 ldur w8, [x29, #-0x54] 1b2180: 35001268 cbnz w8, 0x1b23cc 1b2184: 14000001 b 0x1b2188 1b2188: f85703a8 ldur x8, [x29, #-0x90] 1b218c: f9400108 ldr x8, [x8] 1b2190: b85b83a9 ldur w9, [x29, #-0x48] 1b2194: b85903aa ldur w10, [x29, #-0x70] 1b2198: 0b0a0129 add w9, w9, w10 1b219c: 71000529 subs w9, w9, #0x1 1b21a0: 320003ea orr w10, wzr, #0x1 1b21a4: 3829c90a strb w10, [x8, w9, sxtw] 1b21a8: b85903a9 ldur w9, [x29, #-0x70] 1b21ac: 71000929 subs w9, w9, #0x2 1b21b0: b81b03a9 stur w9, [x29, #-0x50] 1b21b4: 14000001 b 0x1b21b8 1b21b8: b85b03a8 ldur w8, [x29, #-0x50] 1b21bc: 37f80248 tbnz w8, #0x1f, 0x1b2204 1b21c0: 14000001 b 0x1b21c4 1b21c4: f85703a8 ldur x8, [x29, #-0x90] 1b21c8: f9400108 ldr x8, [x8] 1b21cc: b85b83a9 ldur w9, [x29, #-0x48] 1b21d0: b85b03aa ldur w10, [x29, #-0x50] 1b21d4: 0b0a0129 add w9, w9, w10 1b21d8: 1100052a add w10, w9, #0x1 1b21dc: 386ac90a ldrb w10, [x8, w10, sxtw] 1b21e0: f85d03ab ldur x11, [x29, #-0x30] 1b21e4: 3940b16c ldrb w12, [x11, #0x2c] 1b21e8: 1b0c7d4a mul w10, w10, w12 1b21ec: 3829c90a strb w10, [x8, w9, sxtw] 1b21f0: 14000001 b 0x1b21f4 1b21f4: b85b03a8 ldur w8, [x29, #-0x50] 1b21f8: 71000508 subs w8, w8, #0x1 1b21fc: b81b03a8 stur w8, [x29, #-0x50] 1b2200: 17ffffee b 0x1b21b8 1b2204: 320003e8 orr w8, wzr, #0x1 1b2208: b81b43a8 stur w8, [x29, #-0x4c] 1b220c: 14000001 b 0x1b2210 1b2210: b85b43a8 ldur w8, [x29, #-0x4c] 1b2214: b85bc3a9 ldur w9, [x29, #-0x44] 1b2218: 6b090108 subs w8, w8, w9 1b221c: d10063a9 sub x9, x29, #0x18 1b2220: b8100128 stur w8, [x9, #-0x100] 1b2224: 5400040a b.ge 0x1b22a4 1b2228: 14000001 b 0x1b222c 1b222c: b85903a8 ldur w8, [x29, #-0x70] 1b2230: 71000508 subs w8, w8, #0x1 1b2234: b81b03a8 stur w8, [x29, #-0x50] 1b2238: 14000001 b 0x1b223c 1b223c: b85b03a8 ldur w8, [x29, #-0x50] 1b2240: 37f80288 tbnz w8, #0x1f, 0x1b2290 1b2244: 14000001 b 0x1b2248 1b2248: f85703a8 ldur x8, [x29, #-0x90] 1b224c: b89b43a9 ldursw x9, [x29, #-0x4c] 1b2250: 2a0903ea mov w10, w9 1b2254: 7100054a subs w10, w10, #0x1 1b2258: f86ad90b ldr x11, [x8, w10, sxtw #3] 1b225c: b85b83aa ldur w10, [x29, #-0x48] 1b2260: b85b03ac ldur w12, [x29, #-0x50] 1b2264: 0b0c014a add w10, w10, w12 1b2268: 2a0a03e0 mov w0, w10 1b226c: 93407c00 sxtw x0, w0 1b2270: 3860696a ldrb w10, [x11, x0] 1b2274: f8697908 ldr x8, [x8, x9, lsl #3] 1b2278: 3820690a strb w10, [x8, x0] 1b227c: 14000001 b 0x1b2280 1b2280: b85b03a8 ldur w8, [x29, #-0x50] 1b2284: 71000508 subs w8, w8, #0x1 1b2288: b81b03a8 stur w8, [x29, #-0x50] 1b228c: 17ffffec b 0x1b223c 1b2290: 14000001 b 0x1b2294 1b2294: b85b43a8 ldur w8, [x29, #-0x4c] 1b2298: 11000508 add w8, w8, #0x1 1b229c: b81b43a8 stur w8, [x29, #-0x4c] 1b22a0: 17ffffdc b 0x1b2210 1b22a4: 2a1f03e8 mov w8, wzr 1b22a8: b81b43a8 stur w8, [x29, #-0x4c] 1b22ac: 14000001 b 0x1b22b0 1b22b0: b85b43a8 ldur w8, [x29, #-0x4c] 1b22b4: b85bc3a9 ldur w9, [x29, #-0x44] 1b22b8: 6b090108 subs w8, w8, w9 1b22bc: d10073a9 sub x9, x29, #0x1c 1b22c0: b8100128 stur w8, [x9, #-0x100] 1b22c4: 5400082a b.ge 0x1b23c8 1b22c8: 14000001 b 0x1b22cc 1b22cc: f85983a0 ldur x0, [x29, #-0x68] 1b22d0: f85d83a8 ldur x8, [x29, #-0x28] 1b22d4: 91002101 add x1, x8, #0x8 1b22d8: 97fbc16e bl 0xa2890 1b22dc: 2a0003e9 mov w9, w0 1b22e0: b816c3a9 stur w9, [x29, #-0x94] 1b22e4: b856c3a9 ldur w9, [x29, #-0x94] 1b22e8: 31000529 adds w9, w9, #0x1 1b22ec: d10083a8 sub x8, x29, #0x20 1b22f0: b8100109 stur w9, [x8, #-0x100] 1b22f4: 54000061 b.ne 0x1b2300 1b22f8: 14000001 b 0x1b22fc 1b22fc: 14000208 b 0x1b2b1c 1b2300: 2a1f03e8 mov w8, wzr 1b2304: b81b03a8 stur w8, [x29, #-0x50] 1b2308: 14000001 b 0x1b230c 1b230c: b85b03a8 ldur w8, [x29, #-0x50] 1b2310: b85903a9 ldur w9, [x29, #-0x70] 1b2314: 6b090108 subs w8, w8, w9 1b2318: d10093a9 sub x9, x29, #0x24 1b231c: b8100128 stur w8, [x9, #-0x100] 1b2320: 540004aa b.ge 0x1b23b4 1b2324: 14000001 b 0x1b2328 1b2328: f85703a8 ldur x8, [x29, #-0x90] 1b232c: b89b43a9 ldursw x9, [x29, #-0x4c] 1b2330: f8697908 ldr x8, [x8, x9, lsl #3] 1b2334: b85b83aa ldur w10, [x29, #-0x48] 1b2338: b85b03ab ldur w11, [x29, #-0x50] 1b233c: 0b0b014a add w10, w10, w11 1b2340: 386ac90a ldrb w10, [x8, w10, sxtw] 1b2344: b81683aa stur w10, [x29, #-0x98] 1b2348: b856c3aa ldur w10, [x29, #-0x94] 1b234c: b85683ab ldur w11, [x29, #-0x98] 1b2350: 1acb094a udiv w10, w10, w11 1b2354: f85703a8 ldur x8, [x29, #-0x90] 1b2358: b89b43a9 ldursw x9, [x29, #-0x4c] 1b235c: f8697908 ldr x8, [x8, x9, lsl #3] 1b2360: b85b83ab ldur w11, [x29, #-0x48] 1b2364: b85b03ac ldur w12, [x29, #-0x50] 1b2368: 0b0c016b add w11, w11, w12 1b236c: 382bc90a strb w10, [x8, w11, sxtw] 1b2370: f85703a8 ldur x8, [x29, #-0x90] 1b2374: b89b43a9 ldursw x9, [x29, #-0x4c] 1b2378: f8697908 ldr x8, [x8, x9, lsl #3] 1b237c: b85b83aa ldur w10, [x29, #-0x48] 1b2380: b85b03ab ldur w11, [x29, #-0x50] 1b2384: 0b0b014a add w10, w10, w11 1b2388: 386ac90a ldrb w10, [x8, w10, sxtw] 1b238c: b85683ab ldur w11, [x29, #-0x98] 1b2390: 1b0b7d4a mul w10, w10, w11 1b2394: b856c3ab ldur w11, [x29, #-0x94] 1b2398: 6b0a016a subs w10, w11, w10 1b239c: b816c3aa stur w10, [x29, #-0x94] 1b23a0: 14000001 b 0x1b23a4 1b23a4: b85b03a8 ldur w8, [x29, #-0x50] 1b23a8: 11000508 add w8, w8, #0x1 1b23ac: b81b03a8 stur w8, [x29, #-0x50] 1b23b0: 17ffffd7 b 0x1b230c 1b23b4: 14000001 b 0x1b23b8 1b23b8: b85b43a8 ldur w8, [x29, #-0x4c] 1b23bc: 11000508 add w8, w8, #0x1 1b23c0: b81b43a8 stur w8, [x29, #-0x4c] 1b23c4: 17ffffbb b 0x1b22b0 1b23c8: 14000001 b 0x1b23cc 1b23cc: 2a1f03e8 mov w8, wzr 1b23d0: b81b03a8 stur w8, [x29, #-0x50] 1b23d4: 14000001 b 0x1b23d8 1b23d8: b85b03a8 ldur w8, [x29, #-0x50] 1b23dc: b85903a9 ldur w9, [x29, #-0x70] 1b23e0: 2a1f03e0 mov w0, wzr 1b23e4: 6b090108 subs w8, w8, w9 1b23e8: d100a3a9 sub x9, x29, #0x28 1b23ec: b8100128 stur w8, [x9, #-0x100] 1b23f0: d100b3a8 sub x8, x29, #0x2c 1b23f4: b8100100 stur w0, [x8, #-0x100] 1b23f8: 5400016a b.ge 0x1b2424 1b23fc: 14000001 b 0x1b2400 1b2400: b85b83a8 ldur w8, [x29, #-0x48] 1b2404: b857c3a9 ldur w9, [x29, #-0x84] 1b2408: 6b090108 subs w8, w8, w9 1b240c: 1a9fa7e9 cset w9, lt 1b2410: d100c3aa sub x10, x29, #0x30 1b2414: b8100148 stur w8, [x10, #-0x100] 1b2418: d100b3a8 sub x8, x29, #0x2c 1b241c: b8100109 stur w9, [x8, #-0x100] 1b2420: 14000001 b 0x1b2424 1b2424: d100b3a8 sub x8, x29, #0x2c 1b2428: b8500108 ldur w8, [x8, #-0x100] 1b242c: 36000ea8 tbz w8, #0x0, 0x1b2600 1b2430: 14000001 b 0x1b2434 1b2434: 2a1f03e8 mov w8, wzr 1b2438: b81b43a8 stur w8, [x29, #-0x4c] 1b243c: 14000001 b 0x1b2440 1b2440: b85b43a8 ldur w8, [x29, #-0x4c] 1b2444: b85bc3a9 ldur w9, [x29, #-0x44] 1b2448: 6b090108 subs w8, w8, w9 1b244c: d100d3a9 sub x9, x29, #0x34 1b2450: b8100128 stur w8, [x9, #-0x100] 1b2454: 54000c6a b.ge 0x1b25e0 1b2458: 14000001 b 0x1b245c 1b245c: f85d03a8 ldur x8, [x29, #-0x30] 1b2460: f9400d08 ldr x8, [x8, #0x18] 1b2464: b85b83a9 ldur w9, [x29, #-0x48] 1b2468: b85943aa ldur w10, [x29, #-0x6c] 1b246c: 1b0a7d29 mul w9, w9, w10 1b2470: 8b29c108 add x8, x8, w9, sxtw 1b2474: f81603a8 stur x8, [x29, #-0xa0] 1b2478: f85703a8 ldur x8, [x29, #-0x90] 1b247c: b89b43ab ldursw x11, [x29, #-0x4c] 1b2480: f86b7908 ldr x8, [x8, x11, lsl #3] 1b2484: b89b83ab ldursw x11, [x29, #-0x48] 1b2488: 386b6909 ldrb w9, [x8, x11] 1b248c: b815c3a9 stur w9, [x29, #-0xa4] 1b2490: b855c3a9 ldur w9, [x29, #-0xa4] 1b2494: f85d03a8 ldur x8, [x29, #-0x30] 1b2498: 3940b10a ldrb w10, [x8, #0x2c] 1b249c: 6b0a0129 subs w9, w9, w10 1b24a0: d100e3a8 sub x8, x29, #0x38 1b24a4: b8100109 stur w9, [x8, #-0x100] 1b24a8: 5400092a b.ge 0x1b25cc 1b24ac: 14000001 b 0x1b24b0 1b24b0: f85d03a8 ldur x8, [x29, #-0x30] 1b24b4: f9400508 ldr x8, [x8, #0x8] 1b24b8: b895c3a9 ldursw x9, [x29, #-0xa4] 1b24bc: 3869690a ldrb w10, [x8, x9] 1b24c0: b85ac3ab ldur w11, [x29, #-0x54] 1b24c4: 2a0b03e8 mov w8, w11 1b24c8: 2a0803eb mov w11, w8 1b24cc: 320003ec orr w12, wzr, #0x1 1b24d0: 1acb218b lsl w11, w12, w11 1b24d4: 0a0b014a and w10, w10, w11 1b24d8: 340007aa cbz w10, 0x1b25cc 1b24dc: 14000001 b 0x1b24e0 1b24e0: f85a03a8 ldur x8, [x29, #-0x60] 1b24e4: f9402908 ldr x8, [x8, #0x50] 1b24e8: f85d03a9 ldur x9, [x29, #-0x30] 1b24ec: f9400929 ldr x9, [x9, #0x10] 1b24f0: f85703aa ldur x10, [x29, #-0x90] 1b24f4: b89b43ab ldursw x11, [x29, #-0x4c] 1b24f8: f86b794a ldr x10, [x10, x11, lsl #3] 1b24fc: b89b83ab ldursw x11, [x29, #-0x48] 1b2500: 386b694c ldrb w12, [x10, x11] 1b2504: b85ac3ad ldur w13, [x29, #-0x54] 1b2508: 0b0c0dac add w12, w13, w12, lsl #3 1b250c: 386cc92c ldrb w12, [x9, w12, sxtw] 1b2510: 2a0c03e9 mov w9, w12 1b2514: 52800d0c mov w12, #0x68 // =104 1b2518: 2a0c03ea mov w10, w12 1b251c: 9b0a7d29 mul x9, x9, x10 1b2520: 8b090108 add x8, x8, x9 1b2524: f81503a8 stur x8, [x29, #-0xb0] 1b2528: f85d03a8 ldur x8, [x29, #-0x30] 1b252c: b940010c ldr w12, [x8] 1b2530: 3400028c cbz w12, 0x1b2580 1b2534: 14000001 b 0x1b2538 1b2538: f85503a0 ldur x0, [x29, #-0xb0] 1b253c: f85c83a8 ldur x8, [x29, #-0x38] 1b2540: b89b43a9 ldursw x9, [x29, #-0x4c] 1b2544: f8697908 ldr x8, [x8, x9, lsl #3] 1b2548: f85603a9 ldur x9, [x29, #-0xa0] 1b254c: 8b090901 add x1, x8, x9, lsl #2 1b2550: f85d83a8 ldur x8, [x29, #-0x28] 1b2554: 91002102 add x2, x8, #0x8 1b2558: b85943a3 ldur w3, [x29, #-0x6c] 1b255c: 321d73e4 orr w4, wzr, #0xfffffff8 1b2560: 97fbba54 bl 0xa0eb0 1b2564: b1000408 adds x8, x0, #0x1 1b2568: d10103a9 sub x9, x29, #0x40 1b256c: f8100128 stur x8, [x9, #-0x100] 1b2570: 54000061 b.ne 0x1b257c 1b2574: 14000001 b 0x1b2578 1b2578: 14000169 b 0x1b2b1c 1b257c: 14000013 b 0x1b25c8 1b2580: f85503a0 ldur x0, [x29, #-0xb0] 1b2584: f85c83a8 ldur x8, [x29, #-0x38] 1b2588: b89b43a9 ldursw x9, [x29, #-0x4c] 1b258c: f8697908 ldr x8, [x8, x9, lsl #3] 1b2590: f85603a9 ldur x9, [x29, #-0xa0] 1b2594: 8b090901 add x1, x8, x9, lsl #2 1b2598: f85d83a8 ldur x8, [x29, #-0x28] 1b259c: 91002102 add x2, x8, #0x8 1b25a0: b85943a3 ldur w3, [x29, #-0x6c] 1b25a4: 321d73e4 orr w4, wzr, #0xfffffff8 1b25a8: 97fbd21e bl 0xa6e20 1b25ac: b1000408 adds x8, x0, #0x1 1b25b0: d10123a9 sub x9, x29, #0x48 1b25b4: f8100128 stur x8, [x9, #-0x100] 1b25b8: 54000061 b.ne 0x1b25c4 1b25bc: 14000001 b 0x1b25c0 1b25c0: 14000157 b 0x1b2b1c 1b25c4: 14000001 b 0x1b25c8 1b25c8: 14000001 b 0x1b25cc 1b25cc: 14000001 b 0x1b25d0 1b25d0: b85b43a8 ldur w8, [x29, #-0x4c] 1b25d4: 11000508 add w8, w8, #0x1 1b25d8: b81b43a8 stur w8, [x29, #-0x4c] 1b25dc: 17ffff99 b 0x1b2440 1b25e0: 14000001 b 0x1b25e4 1b25e4: b85b03a8 ldur w8, [x29, #-0x50] 1b25e8: 11000508 add w8, w8, #0x1 1b25ec: b81b03a8 stur w8, [x29, #-0x50] 1b25f0: b85b83a8 ldur w8, [x29, #-0x48] 1b25f4: 11000508 add w8, w8, #0x1 1b25f8: b81b83a8 stur w8, [x29, #-0x48] 1b25fc: 17ffff77 b 0x1b23d8 1b2600: 17fffed8 b 0x1b2160 1b2604: 14000001 b 0x1b2608 1b2608: b85ac3a8 ldur w8, [x29, #-0x54] 1b260c: 11000508 add w8, w8, #0x1 1b2610: b81ac3a8 stur w8, [x29, #-0x54] 1b2614: 17fffec8 b 0x1b2134 1b2618: 14000001 b 0x1b261c 1b261c: 14000001 b 0x1b2620 1b2620: 1400013e b 0x1b2b18 1b2624: b858c3a8 ldur w8, [x29, #-0x74] 1b2628: b85bc3a9 ldur w9, [x29, #-0x44] 1b262c: 1b097d08 mul w8, w8, w9 1b2630: 13017d08 asr w8, w8, #1 1b2634: b814c3a8 stur w8, [x29, #-0xb4] 1b2638: f85d03aa ldur x10, [x29, #-0x30] 1b263c: f940114a ldr x10, [x10, #0x20] 1b2640: b894c3ab ldursw x11, [x29, #-0xb4] 1b2644: eb0b014a subs x10, x10, x11 1b2648: d10143a8 sub x8, x29, #0x50 1b264c: f810010a stur x10, [x8, #-0x100] 1b2650: 540000ea b.ge 0x1b266c 1b2654: 14000001 b 0x1b2658 1b2658: f85d03a8 ldur x8, [x29, #-0x30] 1b265c: f9401108 ldr x8, [x8, #0x20] 1b2660: d10163a9 sub x9, x29, #0x58 1b2664: f8100128 stur x8, [x9, #-0x100] 1b2668: 14000005 b 0x1b267c 1b266c: b894c3a8 ldursw x8, [x29, #-0xb4] 1b2670: d10163a9 sub x9, x29, #0x58 1b2674: f8100128 stur x8, [x9, #-0x100] 1b2678: 14000001 b 0x1b267c 1b267c: d10163a8 sub x8, x29, #0x58 1b2680: f8500100 ldur x0, [x8, #-0x100] 1b2684: 2a0003e8 mov w8, w0 1b2688: b81483a8 stur w8, [x29, #-0xb8] 1b268c: b85483a8 ldur w8, [x29, #-0xb8] 1b2690: f85d03a0 ldur x0, [x29, #-0x30] 1b2694: b9401809 ldr w9, [x0, #0x18] 1b2698: 6b090108 subs w8, w8, w9 1b269c: 2a0803e0 mov w0, w8 1b26a0: 2a0003e8 mov w8, w0 1b26a4: b81443a8 stur w8, [x29, #-0xbc] 1b26a8: b85443a8 ldur w8, [x29, #-0xbc] 1b26ac: 71000508 subs w8, w8, #0x1 1b26b0: d10173a9 sub x9, x29, #0x5c 1b26b4: b8100128 stur w8, [x9, #-0x100] 1b26b8: 540022eb b.lt 0x1b2b14 1b26bc: 14000001 b 0x1b26c0 1b26c0: b85443a8 ldur w8, [x29, #-0xbc] 1b26c4: b85943a9 ldur w9, [x29, #-0x6c] 1b26c8: 1ac90d08 sdiv w8, w8, w9 1b26cc: b81403a8 stur w8, [x29, #-0xc0] 1b26d0: b85403a8 ldur w8, [x29, #-0xc0] 1b26d4: b85903a9 ldur w9, [x29, #-0x70] 1b26d8: 0b090108 add w8, w8, w9 1b26dc: 71000508 subs w8, w8, #0x1 1b26e0: 1ac90d08 sdiv w8, w8, w9 1b26e4: b813c3a8 stur w8, [x29, #-0xc4] 1b26e8: b853c3a8 ldur w8, [x29, #-0xc4] 1b26ec: b85903a9 ldur w9, [x29, #-0x70] 1b26f0: 1b097d08 mul w8, w8, w9 1b26f4: 2a0803e0 mov w0, w8 1b26f8: 93407c00 sxtw x0, w0 1b26fc: 91003c00 add x0, x0, #0xf 1b2700: 927cec00 and x0, x0, #0xfffffffffffffff0 1b2704: 910003ea mov x10, sp 1b2708: eb00014a subs x10, x10, x0 1b270c: 9100015f mov sp, x10 1b2710: f81303aa stur x10, [x29, #-0xd0] 1b2714: f85d03aa ldur x10, [x29, #-0x30] 1b2718: f9400d4a ldr x10, [x10, #0x18] 1b271c: b89bc3a0 ldursw x0, [x29, #-0x44] 1b2720: 9ac00d4a sdiv x10, x10, x0 1b2724: 2a0a03e8 mov w8, w10 1b2728: b812c3a8 stur w8, [x29, #-0xd4] 1b272c: 2a1f03e8 mov w8, wzr 1b2730: b81b83a8 stur w8, [x29, #-0x48] 1b2734: 14000001 b 0x1b2738 1b2738: b85b83a8 ldur w8, [x29, #-0x48] 1b273c: b85bc3a9 ldur w9, [x29, #-0x44] 1b2740: 6b090108 subs w8, w8, w9 1b2744: d10183a9 sub x9, x29, #0x60 1b2748: b8100128 stur w8, [x9, #-0x100] 1b274c: 540001aa b.ge 0x1b2780 1b2750: 14000001 b 0x1b2754 1b2754: f85c03a8 ldur x8, [x29, #-0x40] 1b2758: b89b83a9 ldursw x9, [x29, #-0x48] 1b275c: b869790a ldr w10, [x8, x9, lsl #2] 1b2760: 3400006a cbz w10, 0x1b276c 1b2764: 14000001 b 0x1b2768 1b2768: 14000006 b 0x1b2780 1b276c: 14000001 b 0x1b2770 1b2770: b85b83a8 ldur w8, [x29, #-0x48] 1b2774: 11000508 add w8, w8, #0x1 1b2778: b81b83a8 stur w8, [x29, #-0x48] 1b277c: 17ffffef b 0x1b2738 1b2780: b85b83a8 ldur w8, [x29, #-0x48] 1b2784: b85bc3a9 ldur w9, [x29, #-0x44] 1b2788: 6b090108 subs w8, w8, w9 1b278c: d10193a9 sub x9, x29, #0x64 1b2790: b8100128 stur w8, [x9, #-0x100] 1b2794: 540000a1 b.ne 0x1b27a8 1b2798: 14000001 b 0x1b279c 1b279c: 2a1f03e8 mov w8, wzr 1b27a0: b81e43a8 stur w8, [x29, #-0x1c] 1b27a4: 140000e1 b 0x1b2b28 1b27a8: b85bc3a8 ldur w8, [x29, #-0x44] 1b27ac: b85943a9 ldur w9, [x29, #-0x6c] 1b27b0: 1ac80d28 sdiv w8, w9, w8 1b27b4: b81943a8 stur w8, [x29, #-0x6c] 1b27b8: 2a1f03e8 mov w8, wzr 1b27bc: b81ac3a8 stur w8, [x29, #-0x54] 1b27c0: 14000001 b 0x1b27c4 1b27c4: b85ac3a8 ldur w8, [x29, #-0x54] 1b27c8: f85d03a9 ldur x9, [x29, #-0x30] 1b27cc: 3940b92a ldrb w10, [x9, #0x2e] 1b27d0: 6b0a0108 subs w8, w8, w10 1b27d4: d101a3a9 sub x9, x29, #0x68 1b27d8: b8100128 stur w8, [x9, #-0x100] 1b27dc: 540019aa b.ge 0x1b2b10 1b27e0: 14000001 b 0x1b27e4 1b27e4: 2a1f03e8 mov w8, wzr 1b27e8: b81b83a8 stur w8, [x29, #-0x48] 1b27ec: 14000001 b 0x1b27f0 1b27f0: b85b83a8 ldur w8, [x29, #-0x48] 1b27f4: b85403a9 ldur w9, [x29, #-0xc0] 1b27f8: 6b090108 subs w8, w8, w9 1b27fc: d101b3a9 sub x9, x29, #0x6c 1b2800: b8100128 stur w8, [x9, #-0x100] 1b2804: 540017ca b.ge 0x1b2afc 1b2808: 14000001 b 0x1b280c 1b280c: b85ac3a8 ldur w8, [x29, #-0x54] 1b2810: 35000a88 cbnz w8, 0x1b2960 1b2814: 14000001 b 0x1b2818 1b2818: f85303a8 ldur x8, [x29, #-0xd0] 1b281c: b85b83a9 ldur w9, [x29, #-0x48] 1b2820: b85903aa ldur w10, [x29, #-0x70] 1b2824: 0b0a0129 add w9, w9, w10 1b2828: 71000529 subs w9, w9, #0x1 1b282c: 320003ea orr w10, wzr, #0x1 1b2830: 3829c90a strb w10, [x8, w9, sxtw] 1b2834: b85903a9 ldur w9, [x29, #-0x70] 1b2838: 71000929 subs w9, w9, #0x2 1b283c: b81b03a9 stur w9, [x29, #-0x50] 1b2840: 14000001 b 0x1b2844 1b2844: b85b03a8 ldur w8, [x29, #-0x50] 1b2848: 37f80228 tbnz w8, #0x1f, 0x1b288c 1b284c: 14000001 b 0x1b2850 1b2850: f85303a8 ldur x8, [x29, #-0xd0] 1b2854: b85b83a9 ldur w9, [x29, #-0x48] 1b2858: b85b03aa ldur w10, [x29, #-0x50] 1b285c: 0b0a0129 add w9, w9, w10 1b2860: 1100052a add w10, w9, #0x1 1b2864: 386ac90a ldrb w10, [x8, w10, sxtw] 1b2868: f85d03ab ldur x11, [x29, #-0x30] 1b286c: 3940b16c ldrb w12, [x11, #0x2c] 1b2870: 1b0c7d4a mul w10, w10, w12 1b2874: 3829c90a strb w10, [x8, w9, sxtw] 1b2878: 14000001 b 0x1b287c 1b287c: b85b03a8 ldur w8, [x29, #-0x50] 1b2880: 71000508 subs w8, w8, #0x1 1b2884: b81b03a8 stur w8, [x29, #-0x50] 1b2888: 17ffffef b 0x1b2844 1b288c: f85983a0 ldur x0, [x29, #-0x68] 1b2890: f85d83a8 ldur x8, [x29, #-0x28] 1b2894: 91002101 add x1, x8, #0x8 1b2898: 97fbbffe bl 0xa2890 1b289c: 2a0003e9 mov w9, w0 1b28a0: b81283a9 stur w9, [x29, #-0xd8] 1b28a4: b85283a9 ldur w9, [x29, #-0xd8] 1b28a8: 31000529 adds w9, w9, #0x1 1b28ac: d101c3a8 sub x8, x29, #0x70 1b28b0: b8100109 stur w9, [x8, #-0x100] 1b28b4: 54000061 b.ne 0x1b28c0 1b28b8: 14000001 b 0x1b28bc 1b28bc: 14000098 b 0x1b2b1c 1b28c0: 2a1f03e8 mov w8, wzr 1b28c4: b81b03a8 stur w8, [x29, #-0x50] 1b28c8: 14000001 b 0x1b28cc 1b28cc: b85b03a8 ldur w8, [x29, #-0x50] 1b28d0: b85903a9 ldur w9, [x29, #-0x70] 1b28d4: 6b090108 subs w8, w8, w9 1b28d8: d101d3a9 sub x9, x29, #0x74 1b28dc: b8100128 stur w8, [x9, #-0x100] 1b28e0: 540003ea b.ge 0x1b295c 1b28e4: 14000001 b 0x1b28e8 1b28e8: f85303a8 ldur x8, [x29, #-0xd0] 1b28ec: b85b83a9 ldur w9, [x29, #-0x48] 1b28f0: b85b03aa ldur w10, [x29, #-0x50] 1b28f4: 0b0a0129 add w9, w9, w10 1b28f8: 3869c909 ldrb w9, [x8, w9, sxtw] 1b28fc: b81243a9 stur w9, [x29, #-0xdc] 1b2900: b85283a9 ldur w9, [x29, #-0xd8] 1b2904: b85243aa ldur w10, [x29, #-0xdc] 1b2908: 1aca0929 udiv w9, w9, w10 1b290c: f85303a8 ldur x8, [x29, #-0xd0] 1b2910: b85b83aa ldur w10, [x29, #-0x48] 1b2914: b85b03ab ldur w11, [x29, #-0x50] 1b2918: 0b0b014a add w10, w10, w11 1b291c: 382ac909 strb w9, [x8, w10, sxtw] 1b2920: f85303a8 ldur x8, [x29, #-0xd0] 1b2924: b85b83a9 ldur w9, [x29, #-0x48] 1b2928: b85b03aa ldur w10, [x29, #-0x50] 1b292c: 0b0a0129 add w9, w9, w10 1b2930: 3869c909 ldrb w9, [x8, w9, sxtw] 1b2934: b85243aa ldur w10, [x29, #-0xdc] 1b2938: 1b0a7d29 mul w9, w9, w10 1b293c: b85283aa ldur w10, [x29, #-0xd8] 1b2940: 6b090149 subs w9, w10, w9 1b2944: b81283a9 stur w9, [x29, #-0xd8] 1b2948: 14000001 b 0x1b294c 1b294c: b85b03a8 ldur w8, [x29, #-0x50] 1b2950: 11000508 add w8, w8, #0x1 1b2954: b81b03a8 stur w8, [x29, #-0x50] 1b2958: 17ffffdd b 0x1b28cc 1b295c: 14000001 b 0x1b2960 1b2960: 2a1f03e8 mov w8, wzr 1b2964: b81b03a8 stur w8, [x29, #-0x50] 1b2968: 14000001 b 0x1b296c 1b296c: b85b03a8 ldur w8, [x29, #-0x50] 1b2970: b85903a9 ldur w9, [x29, #-0x70] 1b2974: 2a1f03e0 mov w0, wzr 1b2978: 6b090108 subs w8, w8, w9 1b297c: d101e3a9 sub x9, x29, #0x78 1b2980: b8100128 stur w8, [x9, #-0x100] 1b2984: d101f3a8 sub x8, x29, #0x7c 1b2988: b8100100 stur w0, [x8, #-0x100] 1b298c: 5400016a b.ge 0x1b29b8 1b2990: 14000001 b 0x1b2994 1b2994: b85b83a8 ldur w8, [x29, #-0x48] 1b2998: b85403a9 ldur w9, [x29, #-0xc0] 1b299c: 6b090108 subs w8, w8, w9 1b29a0: 1a9fa7e9 cset w9, lt 1b29a4: d10203aa sub x10, x29, #0x80 1b29a8: b8100148 stur w8, [x10, #-0x100] 1b29ac: d101f3a8 sub x8, x29, #0x7c 1b29b0: b8100109 stur w9, [x8, #-0x100] 1b29b4: 14000001 b 0x1b29b8 1b29b8: d101f3a8 sub x8, x29, #0x7c 1b29bc: b8500108 ldur w8, [x8, #-0x100] 1b29c0: 360009c8 tbz w8, #0x0, 0x1b2af8 1b29c4: 14000001 b 0x1b29c8 1b29c8: f85303a8 ldur x8, [x29, #-0xd0] 1b29cc: b89b83a9 ldursw x9, [x29, #-0x48] 1b29d0: 3869690a ldrb w10, [x8, x9] 1b29d4: 37f8082a tbnz w10, #0x1f, 0x1b2ad8 1b29d8: 14000001 b 0x1b29dc 1b29dc: f85303a8 ldur x8, [x29, #-0xd0] 1b29e0: b89b83a9 ldursw x9, [x29, #-0x48] 1b29e4: 3869690a ldrb w10, [x8, x9] 1b29e8: f85d03a8 ldur x8, [x29, #-0x30] 1b29ec: 3940b10b ldrb w11, [x8, #0x2c] 1b29f0: 6b0b014a subs w10, w10, w11 1b29f4: d10213a8 sub x8, x29, #0x84 1b29f8: b810010a stur w10, [x8, #-0x100] 1b29fc: 540006ea b.ge 0x1b2ad8 1b2a00: 14000001 b 0x1b2a04 1b2a04: f85d03a8 ldur x8, [x29, #-0x30] 1b2a08: f9400508 ldr x8, [x8, #0x8] 1b2a0c: f85303a9 ldur x9, [x29, #-0xd0] 1b2a10: b89b83aa ldursw x10, [x29, #-0x48] 1b2a14: 386a692b ldrb w11, [x9, x10] 1b2a18: 2a0b03e9 mov w9, w11 1b2a1c: 3869690b ldrb w11, [x8, x9] 1b2a20: b85ac3ac ldur w12, [x29, #-0x54] 1b2a24: 2a0c03e8 mov w8, w12 1b2a28: 2a0803ec mov w12, w8 1b2a2c: 320003ed orr w13, wzr, #0x1 1b2a30: 1acc21ac lsl w12, w13, w12 1b2a34: 0a0c016b and w11, w11, w12 1b2a38: 3400050b cbz w11, 0x1b2ad8 1b2a3c: 14000001 b 0x1b2a40 1b2a40: f85a03a8 ldur x8, [x29, #-0x60] 1b2a44: f9402908 ldr x8, [x8, #0x50] 1b2a48: f85d03a9 ldur x9, [x29, #-0x30] 1b2a4c: f9400929 ldr x9, [x9, #0x10] 1b2a50: f85303aa ldur x10, [x29, #-0xd0] 1b2a54: b89b83ab ldursw x11, [x29, #-0x48] 1b2a58: 386b694c ldrb w12, [x10, x11] 1b2a5c: b85ac3ad ldur w13, [x29, #-0x54] 1b2a60: 0b0c0dac add w12, w13, w12, lsl #3 1b2a64: 386cc92c ldrb w12, [x9, w12, sxtw] 1b2a68: 2a0c03e9 mov w9, w12 1b2a6c: 52800d0c mov w12, #0x68 // =104 1b2a70: 2a0c03ea mov w10, w12 1b2a74: 9b0a7d29 mul x9, x9, x10 1b2a78: 8b090108 add x8, x8, x9 1b2a7c: f81183a8 stur x8, [x29, #-0xe8] 1b2a80: f85183a0 ldur x0, [x29, #-0xe8] 1b2a84: f85c83a1 ldur x1, [x29, #-0x38] 1b2a88: b85b83ac ldur w12, [x29, #-0x48] 1b2a8c: b85943ad ldur w13, [x29, #-0x6c] 1b2a90: 1b0d7d8c mul w12, w12, w13 1b2a94: b852c3ae ldur w14, [x29, #-0xd4] 1b2a98: 0b0e018c add w12, w12, w14 1b2a9c: 2a0c03e8 mov w8, w12 1b2aa0: 93407d02 sxtw x2, w8 1b2aa4: b85bc3a3 ldur w3, [x29, #-0x44] 1b2aa8: f85d83a8 ldur x8, [x29, #-0x28] 1b2aac: 91002104 add x4, x8, #0x8 1b2ab0: 321d73e6 orr w6, wzr, #0xfffffff8 1b2ab4: 2a0d03e5 mov w5, w13 1b2ab8: 97fbd85a bl 0xa8c20 1b2abc: b1000408 adds x8, x0, #0x1 1b2ac0: d10243a9 sub x9, x29, #0x90 1b2ac4: f8100128 stur x8, [x9, #-0x100] 1b2ac8: 54000061 b.ne 0x1b2ad4 1b2acc: 14000001 b 0x1b2ad0 1b2ad0: 14000013 b 0x1b2b1c 1b2ad4: 14000001 b 0x1b2ad8 1b2ad8: 14000001 b 0x1b2adc 1b2adc: b85b03a8 ldur w8, [x29, #-0x50] 1b2ae0: 11000508 add w8, w8, #0x1 1b2ae4: b81b03a8 stur w8, [x29, #-0x50] 1b2ae8: b85b83a8 ldur w8, [x29, #-0x48] 1b2aec: 11000508 add w8, w8, #0x1 1b2af0: b81b83a8 stur w8, [x29, #-0x48] 1b2af4: 17ffff9e b 0x1b296c 1b2af8: 17ffff3e b 0x1b27f0 1b2afc: 14000001 b 0x1b2b00 1b2b00: b85ac3a8 ldur w8, [x29, #-0x54] 1b2b04: 11000508 add w8, w8, #0x1 1b2b08: b81ac3a8 stur w8, [x29, #-0x54] 1b2b0c: 17ffff2e b 0x1b27c4 1b2b10: 14000001 b 0x1b2b14 1b2b14: 14000001 b 0x1b2b18 1b2b18: 14000001 b 0x1b2b1c 1b2b1c: 2a1f03e8 mov w8, wzr 1b2b20: b81e43a8 stur w8, [x29, #-0x1c] 1b2b24: 14000001 b 0x1b2b28 1b2b28: b85e43a8 ldur w8, [x29, #-0x1c] 1b2b2c: d53bd049 mrs x9, TPIDR_EL0 1b2b30: f9401529 ldr x9, [x9, #0x28] 1b2b34: f85e83aa ldur x10, [x29, #-0x18] 1b2b38: eb0a0129 subs x9, x9, x10 1b2b3c: d10253aa sub x10, x29, #0x94 1b2b40: b8100148 stur w8, [x10, #-0x100] 1b2b44: d10283a8 sub x8, x29, #0xa0 1b2b48: f8100109 stur x9, [x8, #-0x100] 1b2b4c: 54000101 b.ne 0x1b2b6c 1b2b50: 14000001 b 0x1b2b54 1b2b54: d10253a8 sub x8, x29, #0x94 1b2b58: b8500100 ldur w0, [x8, #-0x100] 1b2b5c: d10043bf sub sp, x29, #0x10 1b2b60: a9417bfd ldp x29, x30, [sp, #0x10] 1b2b64: f84207fc ldr x28, [sp], #0x20 1b2b68: d65f03c0 ret 1b2b6c: 97fbdc81 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001b2b70 : 1b2b70: d10083ff sub sp, sp, #0x20 1b2b74: f9000bfe str x30, [sp, #0x10] 1b2b78: 52800008 mov w8, #0x0 // =0 1b2b7c: b27b03e2 orr x2, xzr, #0x20 1b2b80: f90007e0 str x0, [sp, #0x8] 1b2b84: f94007e0 ldr x0, [sp, #0x8] 1b2b88: 2a0803e1 mov w1, w8 1b2b8c: 97fbd019 bl 0xa6bf0 1b2b90: f9400bfe ldr x30, [sp, #0x10] 1b2b94: 910083ff add sp, sp, #0x20 1b2b98: d65f03c0 ret 00000000001b2b9c : 1b2b9c: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1b2ba0: 910003fd mov x29, sp 1b2ba4: d101c3ff sub sp, sp, #0x70 1b2ba8: d53bd048 mrs x8, TPIDR_EL0 1b2bac: f9401508 ldr x8, [x8, #0x28] 1b2bb0: f81f83a8 stur x8, [x29, #-0x8] 1b2bb4: f81e83a0 stur x0, [x29, #-0x18] 1b2bb8: f81e03a1 stur x1, [x29, #-0x20] 1b2bbc: b81dc3a2 stur w2, [x29, #-0x24] 1b2bc0: 2a1f03e2 mov w2, wzr 1b2bc4: b81cc3a2 stur w2, [x29, #-0x34] 1b2bc8: f85e03a0 ldur x0, [x29, #-0x20] 1b2bcc: 97fbc1e9 bl 0xa3370 1b2bd0: 2a0003e2 mov w2, w0 1b2bd4: 11000442 add w2, w2, #0x1 1b2bd8: 2a0203e0 mov w0, w2 1b2bdc: 2a0003e2 mov w2, w0 1b2be0: b81c83a2 stur w2, [x29, #-0x38] 1b2be4: b85c83a2 ldur w2, [x29, #-0x38] 1b2be8: 11000442 add w2, w2, #0x1 1b2bec: 2a0203e0 mov w0, w2 1b2bf0: 93407c08 sxtw x8, w0 1b2bf4: 91003d08 add x8, x8, #0xf 1b2bf8: 927ced08 and x8, x8, #0xfffffffffffffff0 1b2bfc: 910003e0 mov x0, sp 1b2c00: eb080008 subs x8, x0, x8 1b2c04: 9100011f mov sp, x8 1b2c08: f81c03a8 stur x8, [x29, #-0x40] 1b2c0c: f85c03a0 ldur x0, [x29, #-0x40] 1b2c10: f85e03a1 ldur x1, [x29, #-0x20] 1b2c14: 97fbcdc7 bl 0xa6330 1b2c18: f85c03a8 ldur x8, [x29, #-0x40] 1b2c1c: f0000481 adrp x1, 0x245000 1b2c20: 91168c21 add x1, x1, #0x5a3 1b2c24: f81b83a0 stur x0, [x29, #-0x48] 1b2c28: aa0803e0 mov x0, x8 1b2c2c: 97fbd469 bl 0xa7dd0 1b2c30: aa1f03e8 mov x8, xzr 1b2c34: f81d03a8 stur x8, [x29, #-0x30] 1b2c38: f81b03a0 stur x0, [x29, #-0x50] 1b2c3c: 14000001 b 0x1b2c40 1b2c40: f85d03a8 ldur x8, [x29, #-0x30] 1b2c44: f85e83a9 ldur x9, [x29, #-0x18] 1b2c48: b9801129 ldrsw x9, [x9, #0x10] 1b2c4c: eb090108 subs x8, x8, x9 1b2c50: f81a83a8 stur x8, [x29, #-0x58] 1b2c54: 5400046a b.ge 0x1b2ce0 1b2c58: 14000001 b 0x1b2c5c 1b2c5c: f85e83a8 ldur x8, [x29, #-0x18] 1b2c60: f9400108 ldr x8, [x8] 1b2c64: f85d03a9 ldur x9, [x29, #-0x30] 1b2c68: f8697900 ldr x0, [x8, x9, lsl #3] 1b2c6c: f85c03a1 ldur x1, [x29, #-0x40] 1b2c70: b85c83a2 ldur w2, [x29, #-0x38] 1b2c74: 9400002c bl 0x1b2d24 1b2c78: 350002a0 cbnz w0, 0x1b2ccc 1b2c7c: 14000001 b 0x1b2c80 1b2c80: b85dc3a8 ldur w8, [x29, #-0x24] 1b2c84: b85cc3a9 ldur w9, [x29, #-0x34] 1b2c88: 6b090108 subs w8, w8, w9 1b2c8c: b81a43a8 stur w8, [x29, #-0x5c] 1b2c90: 54000141 b.ne 0x1b2cb8 1b2c94: 14000001 b 0x1b2c98 1b2c98: f85e83a8 ldur x8, [x29, #-0x18] 1b2c9c: f9400108 ldr x8, [x8] 1b2ca0: f85d03a9 ldur x9, [x29, #-0x30] 1b2ca4: f8697908 ldr x8, [x8, x9, lsl #3] 1b2ca8: b89c83a9 ldursw x9, [x29, #-0x38] 1b2cac: 8b090108 add x8, x8, x9 1b2cb0: f81f03a8 stur x8, [x29, #-0x10] 1b2cb4: 1400000e b 0x1b2cec 1b2cb8: b85cc3a8 ldur w8, [x29, #-0x34] 1b2cbc: 11000508 add w8, w8, #0x1 1b2cc0: b81cc3a8 stur w8, [x29, #-0x34] 1b2cc4: 14000001 b 0x1b2cc8 1b2cc8: 14000001 b 0x1b2ccc 1b2ccc: 14000001 b 0x1b2cd0 1b2cd0: f85d03a8 ldur x8, [x29, #-0x30] 1b2cd4: 91000508 add x8, x8, #0x1 1b2cd8: f81d03a8 stur x8, [x29, #-0x30] 1b2cdc: 17ffffd9 b 0x1b2c40 1b2ce0: aa1f03e8 mov x8, xzr 1b2ce4: f81f03a8 stur x8, [x29, #-0x10] 1b2ce8: 14000001 b 0x1b2cec 1b2cec: f85f03a8 ldur x8, [x29, #-0x10] 1b2cf0: d53bd049 mrs x9, TPIDR_EL0 1b2cf4: f9401529 ldr x9, [x9, #0x28] 1b2cf8: f85f83aa ldur x10, [x29, #-0x8] 1b2cfc: eb0a0129 subs x9, x9, x10 1b2d00: f81983a8 stur x8, [x29, #-0x68] 1b2d04: f81903a9 stur x9, [x29, #-0x70] 1b2d08: 540000c1 b.ne 0x1b2d20 1b2d0c: 14000001 b 0x1b2d10 1b2d10: f85983a0 ldur x0, [x29, #-0x68] 1b2d14: 910003bf mov sp, x29 1b2d18: a8c17bfd ldp x29, x30, [sp], #0x10 1b2d1c: d65f03c0 ret 1b2d20: 97fbdc14 bl 0xa9d70 <__stack_chk_fail@plt> 1b2d24: d10103ff sub sp, sp, #0x40 1b2d28: a9037bfd stp x29, x30, [sp, #0x30] 1b2d2c: 9100c3fd add x29, sp, #0x30 1b2d30: f81f03a0 stur x0, [x29, #-0x10] 1b2d34: f9000fe1 str x1, [sp, #0x18] 1b2d38: b90017e2 str w2, [sp, #0x14] 1b2d3c: b90013ff str wzr, [sp, #0x10] 1b2d40: b94013e8 ldr w8, [sp, #0x10] 1b2d44: b94017e9 ldr w9, [sp, #0x14] 1b2d48: 6b09011f cmp w8, w9 1b2d4c: 1a9fa7e8 cset w8, lt 1b2d50: 37000048 tbnz w8, #0x0, 0x1b2d58 1b2d54: 1400001d b 0x1b2dc8 1b2d58: f85f03a8 ldur x8, [x29, #-0x10] 1b2d5c: b94013e9 ldr w9, [sp, #0x10] 1b2d60: 2a0903ea mov w10, w9 1b2d64: 93407d4a sxtw x10, w10 1b2d68: 8b0a0108 add x8, x8, x10 1b2d6c: 39400100 ldrb w0, [x8] 1b2d70: 97fbd820 bl 0xa8df0 1b2d74: f9400fe8 ldr x8, [sp, #0x18] 1b2d78: b94013e9 ldr w9, [sp, #0x10] 1b2d7c: 2a0903ea mov w10, w9 1b2d80: 93407d4a sxtw x10, w10 1b2d84: 8b0a0108 add x8, x8, x10 1b2d88: 39400109 ldrb w9, [x8] 1b2d8c: b9000fe0 str w0, [sp, #0xc] 1b2d90: 2a0903e0 mov w0, w9 1b2d94: 97fbd817 bl 0xa8df0 1b2d98: b9400fe9 ldr w9, [sp, #0xc] 1b2d9c: 6b00013f cmp w9, w0 1b2da0: 1a9f07e0 cset w0, ne 1b2da4: 37000040 tbnz w0, #0x0, 0x1b2dac 1b2da8: 14000004 b 0x1b2db8 1b2dac: 320003e8 orr w8, wzr, #0x1 1b2db0: b81fc3a8 stur w8, [x29, #-0x4] 1b2db4: 14000006 b 0x1b2dcc 1b2db8: b94013e8 ldr w8, [sp, #0x10] 1b2dbc: 11000508 add w8, w8, #0x1 1b2dc0: b90013e8 str w8, [sp, #0x10] 1b2dc4: 17ffffdf b 0x1b2d40 1b2dc8: b81fc3bf stur wzr, [x29, #-0x4] 1b2dcc: b85fc3a0 ldur w0, [x29, #-0x4] 1b2dd0: a9437bfd ldp x29, x30, [sp, #0x30] 1b2dd4: 910103ff add sp, sp, #0x40 1b2dd8: d65f03c0 ret 00000000001b2ddc : 1b2ddc: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1b2de0: 910003fd mov x29, sp 1b2de4: d10183ff sub sp, sp, #0x60 1b2de8: d53bd048 mrs x8, TPIDR_EL0 1b2dec: f9401508 ldr x8, [x8, #0x28] 1b2df0: f81f83a8 stur x8, [x29, #-0x8] 1b2df4: f81f03a0 stur x0, [x29, #-0x10] 1b2df8: f81e83a1 stur x1, [x29, #-0x18] 1b2dfc: 2a1f03e9 mov w9, wzr 1b2e00: b81e03a9 stur w9, [x29, #-0x20] 1b2e04: f85e83a0 ldur x0, [x29, #-0x18] 1b2e08: b81cc3a9 stur w9, [x29, #-0x34] 1b2e0c: 97fbc159 bl 0xa3370 1b2e10: 2a0003e9 mov w9, w0 1b2e14: 11000529 add w9, w9, #0x1 1b2e18: 2a0903e0 mov w0, w9 1b2e1c: 2a0003e9 mov w9, w0 1b2e20: b81dc3a9 stur w9, [x29, #-0x24] 1b2e24: b85dc3a9 ldur w9, [x29, #-0x24] 1b2e28: 11000529 add w9, w9, #0x1 1b2e2c: 2a0903e0 mov w0, w9 1b2e30: 93407c08 sxtw x8, w0 1b2e34: 91003d08 add x8, x8, #0xf 1b2e38: 927ced08 and x8, x8, #0xfffffffffffffff0 1b2e3c: 910003e0 mov x0, sp 1b2e40: eb080008 subs x8, x0, x8 1b2e44: 9100011f mov sp, x8 1b2e48: f81d03a8 stur x8, [x29, #-0x30] 1b2e4c: f85d03a0 ldur x0, [x29, #-0x30] 1b2e50: f85e83a1 ldur x1, [x29, #-0x18] 1b2e54: 97fbcd37 bl 0xa6330 1b2e58: f85d03a8 ldur x8, [x29, #-0x30] 1b2e5c: f0000481 adrp x1, 0x245000 1b2e60: 91168c21 add x1, x1, #0x5a3 1b2e64: f81c03a0 stur x0, [x29, #-0x40] 1b2e68: aa0803e0 mov x0, x8 1b2e6c: 97fbd3d9 bl 0xa7dd0 1b2e70: b85cc3a9 ldur w9, [x29, #-0x34] 1b2e74: b81e43a9 stur w9, [x29, #-0x1c] 1b2e78: f81b83a0 stur x0, [x29, #-0x48] 1b2e7c: 14000001 b 0x1b2e80 1b2e80: b85e43a8 ldur w8, [x29, #-0x1c] 1b2e84: f85f03a9 ldur x9, [x29, #-0x10] 1b2e88: b940112a ldr w10, [x9, #0x10] 1b2e8c: 6b0a0108 subs w8, w8, w10 1b2e90: b81b43a8 stur w8, [x29, #-0x4c] 1b2e94: 5400028a b.ge 0x1b2ee4 1b2e98: 14000001 b 0x1b2e9c 1b2e9c: f85f03a8 ldur x8, [x29, #-0x10] 1b2ea0: f9400108 ldr x8, [x8] 1b2ea4: b89e43a9 ldursw x9, [x29, #-0x1c] 1b2ea8: f8697900 ldr x0, [x8, x9, lsl #3] 1b2eac: f85d03a1 ldur x1, [x29, #-0x30] 1b2eb0: b85dc3a2 ldur w2, [x29, #-0x24] 1b2eb4: 97ffff9c bl 0x1b2d24 1b2eb8: 350000c0 cbnz w0, 0x1b2ed0 1b2ebc: 14000001 b 0x1b2ec0 1b2ec0: b85e03a8 ldur w8, [x29, #-0x20] 1b2ec4: 11000508 add w8, w8, #0x1 1b2ec8: b81e03a8 stur w8, [x29, #-0x20] 1b2ecc: 14000001 b 0x1b2ed0 1b2ed0: 14000001 b 0x1b2ed4 1b2ed4: b85e43a8 ldur w8, [x29, #-0x1c] 1b2ed8: 11000508 add w8, w8, #0x1 1b2edc: b81e43a8 stur w8, [x29, #-0x1c] 1b2ee0: 17ffffe8 b 0x1b2e80 1b2ee4: b85e03a8 ldur w8, [x29, #-0x20] 1b2ee8: d53bd049 mrs x9, TPIDR_EL0 1b2eec: f9401529 ldr x9, [x9, #0x28] 1b2ef0: f85f83aa ldur x10, [x29, #-0x8] 1b2ef4: eb0a0129 subs x9, x9, x10 1b2ef8: b81b03a8 stur w8, [x29, #-0x50] 1b2efc: f81a83a9 stur x9, [x29, #-0x58] 1b2f00: 540000c1 b.ne 0x1b2f18 1b2f04: 14000001 b 0x1b2f08 1b2f08: b85b03a0 ldur w0, [x29, #-0x50] 1b2f0c: 910003bf mov sp, x29 1b2f10: a8c17bfd ldp x29, x30, [sp], #0x10 1b2f14: d65f03c0 ret 1b2f18: 97fbdb96 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001b2f1c : 1b2f1c: d100c3ff sub sp, sp, #0x30 1b2f20: a9027bfd stp x29, x30, [sp, #0x20] 1b2f24: 910083fd add x29, sp, #0x20 1b2f28: d2800008 mov x8, #0x0 // =0 1b2f2c: f81f83a0 stur x0, [x29, #-0x8] 1b2f30: f85f83a0 ldur x0, [x29, #-0x8] 1b2f34: eb08001f cmp x0, x8 1b2f38: 1a9f07e9 cset w9, ne 1b2f3c: f90007e8 str x8, [sp, #0x8] 1b2f40: 37000049 tbnz w9, #0x0, 0x1b2f48 1b2f44: 14000041 b 0x1b3048 1b2f48: f9000bff str xzr, [sp, #0x10] 1b2f4c: f9400be8 ldr x8, [sp, #0x10] 1b2f50: f85f83a9 ldur x9, [x29, #-0x8] 1b2f54: b940112a ldr w10, [x9, #0x10] 1b2f58: 2a0a03e9 mov w9, w10 1b2f5c: 93407d29 sxtw x9, w9 1b2f60: eb09011f cmp x8, x9 1b2f64: 1a9fa7ea cset w10, lt 1b2f68: 3700004a tbnz w10, #0x0, 0x1b2f70 1b2f6c: 14000019 b 0x1b2fd0 1b2f70: b27d03e8 orr x8, xzr, #0x8 1b2f74: f85f83a9 ldur x9, [x29, #-0x8] 1b2f78: f9400129 ldr x9, [x9] 1b2f7c: f9400bea ldr x10, [sp, #0x10] 1b2f80: 9b0a7d08 mul x8, x8, x10 1b2f84: 8b080128 add x8, x9, x8 1b2f88: f9400108 ldr x8, [x8] 1b2f8c: f94007e9 ldr x9, [sp, #0x8] 1b2f90: eb09011f cmp x8, x9 1b2f94: 1a9f07eb cset w11, ne 1b2f98: 3700004b tbnz w11, #0x0, 0x1b2fa0 1b2f9c: 14000009 b 0x1b2fc0 1b2fa0: b27d03e8 orr x8, xzr, #0x8 1b2fa4: f85f83a9 ldur x9, [x29, #-0x8] 1b2fa8: f9400129 ldr x9, [x9] 1b2fac: f9400bea ldr x10, [sp, #0x10] 1b2fb0: 9b0a7d08 mul x8, x8, x10 1b2fb4: 8b080128 add x8, x9, x8 1b2fb8: f9400100 ldr x0, [x8] 1b2fbc: 97fbbba5 bl 0xa1e50 1b2fc0: f9400be8 ldr x8, [sp, #0x10] 1b2fc4: 91000508 add x8, x8, #0x1 1b2fc8: f9000be8 str x8, [sp, #0x10] 1b2fcc: 17ffffe0 b 0x1b2f4c 1b2fd0: f85f83a8 ldur x8, [x29, #-0x8] 1b2fd4: f9400108 ldr x8, [x8] 1b2fd8: f94007e9 ldr x9, [sp, #0x8] 1b2fdc: eb09011f cmp x8, x9 1b2fe0: 1a9f07ea cset w10, ne 1b2fe4: 3700004a tbnz w10, #0x0, 0x1b2fec 1b2fe8: 14000004 b 0x1b2ff8 1b2fec: f85f83a8 ldur x8, [x29, #-0x8] 1b2ff0: f9400100 ldr x0, [x8] 1b2ff4: 97fbbb97 bl 0xa1e50 1b2ff8: f85f83a8 ldur x8, [x29, #-0x8] 1b2ffc: f9400508 ldr x8, [x8, #0x8] 1b3000: f94007e9 ldr x9, [sp, #0x8] 1b3004: eb09011f cmp x8, x9 1b3008: 1a9f07ea cset w10, ne 1b300c: 3700004a tbnz w10, #0x0, 0x1b3014 1b3010: 14000004 b 0x1b3020 1b3014: f85f83a8 ldur x8, [x29, #-0x8] 1b3018: f9400500 ldr x0, [x8, #0x8] 1b301c: 97fbbb8d bl 0xa1e50 1b3020: f85f83a8 ldur x8, [x29, #-0x8] 1b3024: f9400d08 ldr x8, [x8, #0x18] 1b3028: f94007e9 ldr x9, [sp, #0x8] 1b302c: eb09011f cmp x8, x9 1b3030: 1a9f07ea cset w10, ne 1b3034: 3700004a tbnz w10, #0x0, 0x1b303c 1b3038: 14000004 b 0x1b3048 1b303c: f85f83a8 ldur x8, [x29, #-0x8] 1b3040: f9400d00 ldr x0, [x8, #0x18] 1b3044: 97fbbb83 bl 0xa1e50 1b3048: b27b03e2 orr x2, xzr, #0x20 1b304c: 52800008 mov w8, #0x0 // =0 1b3050: f85f83a0 ldur x0, [x29, #-0x8] 1b3054: 2a0803e1 mov w1, w8 1b3058: 97fbcee6 bl 0xa6bf0 1b305c: a9427bfd ldp x29, x30, [sp, #0x20] 1b3060: 9100c3ff add sp, sp, #0x30 1b3064: d65f03c0 ret 00000000001b3068 : 1b3068: d10083ff sub sp, sp, #0x20 1b306c: d2800008 mov x8, #0x0 // =0 1b3070: f9000fe0 str x0, [sp, #0x18] 1b3074: b90017e1 str w1, [sp, #0x14] 1b3078: f9400fe0 ldr x0, [sp, #0x18] 1b307c: f9401800 ldr x0, [x0, #0x30] 1b3080: f90007e0 str x0, [sp, #0x8] 1b3084: f94007e0 ldr x0, [sp, #0x8] 1b3088: eb08001f cmp x0, x8 1b308c: 1a9f07e1 cset w1, ne 1b3090: 37000041 tbnz w1, #0x0, 0x1b3098 1b3094: 1400000b b 0x1b30c0 1b3098: b27d03e8 orr x8, xzr, #0x8 1b309c: f94007e9 ldr x9, [sp, #0x8] 1b30a0: b94017ea ldr w10, [sp, #0x14] 1b30a4: 2a0a03eb mov w11, w10 1b30a8: 93407d6b sxtw x11, w11 1b30ac: 9b0b7d08 mul x8, x8, x11 1b30b0: 8b080128 add x8, x9, x8 1b30b4: f9400108 ldr x8, [x8] 1b30b8: f90003e8 str x8, [sp] 1b30bc: 14000003 b 0x1b30c8 1b30c0: 92800008 mov x8, #-0x1 // =-1 1b30c4: f90003e8 str x8, [sp] 1b30c8: f94003e8 ldr x8, [sp] 1b30cc: 2a0803e9 mov w9, w8 1b30d0: 2a0903e0 mov w0, w9 1b30d4: 910083ff add sp, sp, #0x20 1b30d8: d65f03c0 ret 00000000001b30dc : 1b30dc: d100c3ff sub sp, sp, #0x30 1b30e0: a9027bfd stp x29, x30, [sp, #0x20] 1b30e4: 910083fd add x29, sp, #0x20 1b30e8: 52800008 mov w8, #0x0 // =0 1b30ec: b27d0be2 orr x2, xzr, #0x38 1b30f0: b24003e9 orr x9, xzr, #0x1 1b30f4: d2800b01 mov x1, #0x58 // =88 1b30f8: f81f83a0 stur x0, [x29, #-0x8] 1b30fc: f85f83a0 ldur x0, [x29, #-0x8] 1b3100: f9000be1 str x1, [sp, #0x10] 1b3104: 2a0803e1 mov w1, w8 1b3108: f90007e9 str x9, [sp, #0x8] 1b310c: 97fbceb9 bl 0xa6bf0 1b3110: f94007e0 ldr x0, [sp, #0x8] 1b3114: f9400be1 ldr x1, [sp, #0x10] 1b3118: 97fbbbfa bl 0xa2100 1b311c: f85f83a9 ldur x9, [x29, #-0x8] 1b3120: f9001920 str x0, [x9, #0x30] 1b3124: a9427bfd ldp x29, x30, [sp, #0x20] 1b3128: 9100c3ff add sp, sp, #0x30 1b312c: d65f03c0 ret 00000000001b3130 : 1b3130: d100c3ff sub sp, sp, #0x30 1b3134: a9027bfd stp x29, x30, [sp, #0x20] 1b3138: 910083fd add x29, sp, #0x20 1b313c: d2800008 mov x8, #0x0 // =0 1b3140: f81f83a0 stur x0, [x29, #-0x8] 1b3144: f85f83a0 ldur x0, [x29, #-0x8] 1b3148: f9401800 ldr x0, [x0, #0x30] 1b314c: f9000be0 str x0, [sp, #0x10] 1b3150: f9400be0 ldr x0, [sp, #0x10] 1b3154: eb08001f cmp x0, x8 1b3158: 1a9f07e9 cset w9, ne 1b315c: f90003e8 str x8, [sp] 1b3160: 37000049 tbnz w9, #0x0, 0x1b3168 1b3164: 140000aa b 0x1b340c 1b3168: f9400be8 ldr x8, [sp, #0x10] 1b316c: f9401508 ldr x8, [x8, #0x28] 1b3170: f94003e9 ldr x9, [sp] 1b3174: eb09011f cmp x8, x9 1b3178: 1a9f07ea cset w10, ne 1b317c: 3700004a tbnz w10, #0x0, 0x1b3184 1b3180: 14000004 b 0x1b3190 1b3184: f9400be8 ldr x8, [sp, #0x10] 1b3188: f9401500 ldr x0, [x8, #0x28] 1b318c: 97fbbb31 bl 0xa1e50 1b3190: f9400be8 ldr x8, [sp, #0x10] 1b3194: f9401908 ldr x8, [x8, #0x30] 1b3198: f94003e9 ldr x9, [sp] 1b319c: eb09011f cmp x8, x9 1b31a0: 1a9f07ea cset w10, ne 1b31a4: 3700004a tbnz w10, #0x0, 0x1b31ac 1b31a8: 1400001a b 0x1b3210 1b31ac: b9000fff str wzr, [sp, #0xc] 1b31b0: b9400fe8 ldr w8, [sp, #0xc] 1b31b4: f9400be9 ldr x9, [sp, #0x10] 1b31b8: b940152a ldr w10, [x9, #0x14] 1b31bc: 6b0a011f cmp w8, w10 1b31c0: 1a9fa7e8 cset w8, lt 1b31c4: 37000048 tbnz w8, #0x0, 0x1b31cc 1b31c8: 1400000f b 0x1b3204 1b31cc: d2800508 mov x8, #0x28 // =40 1b31d0: f9400be9 ldr x9, [sp, #0x10] 1b31d4: f9401929 ldr x9, [x9, #0x30] 1b31d8: b9400fea ldr w10, [sp, #0xc] 1b31dc: 2a0a03eb mov w11, w10 1b31e0: 93407d6b sxtw x11, w11 1b31e4: 9b0b7d08 mul x8, x8, x11 1b31e8: 8b080128 add x8, x9, x8 1b31ec: aa0803e0 mov x0, x8 1b31f0: 97fbcf24 bl 0xa6e80 1b31f4: b9400fe8 ldr w8, [sp, #0xc] 1b31f8: 11000508 add w8, w8, #0x1 1b31fc: b9000fe8 str w8, [sp, #0xc] 1b3200: 17ffffec b 0x1b31b0 1b3204: f9400be8 ldr x8, [sp, #0x10] 1b3208: f9401900 ldr x0, [x8, #0x30] 1b320c: 97fbbb11 bl 0xa1e50 1b3210: f9400be8 ldr x8, [sp, #0x10] 1b3214: f9402108 ldr x8, [x8, #0x40] 1b3218: f94003e9 ldr x9, [sp] 1b321c: eb09011f cmp x8, x9 1b3220: 1a9f07ea cset w10, ne 1b3224: 3700004a tbnz w10, #0x0, 0x1b322c 1b3228: 14000037 b 0x1b3304 1b322c: b9000fff str wzr, [sp, #0xc] 1b3230: b9400fe8 ldr w8, [sp, #0xc] 1b3234: f9400be9 ldr x9, [sp, #0x10] 1b3238: b940192a ldr w10, [x9, #0x18] 1b323c: 6b0a011f cmp w8, w10 1b3240: 1a9fa7e8 cset w8, lt 1b3244: 37000048 tbnz w8, #0x0, 0x1b324c 1b3248: 14000029 b 0x1b32ec 1b324c: 52800008 mov w8, #0x0 // =0 1b3250: f9400be9 ldr x9, [sp, #0x10] 1b3254: f9401d29 ldr x9, [x9, #0x38] 1b3258: b9400fea ldr w10, [sp, #0xc] 1b325c: 2a0a03eb mov w11, w10 1b3260: 93407d6b sxtw x11, w11 1b3264: 8b0b0129 add x9, x9, x11 1b3268: 3940012a ldrb w10, [x9] 1b326c: 53001d4a uxtb w10, w10 1b3270: 32001fec orr w12, wzr, #0xff 1b3274: 0a0c0108 and w8, w8, w12 1b3278: 6b08015f cmp w10, w8 1b327c: 1a9f07e8 cset w8, ne 1b3280: 37000048 tbnz w8, #0x0, 0x1b3288 1b3284: 1400000c b 0x1b32b4 1b3288: b27d03e8 orr x8, xzr, #0x8 1b328c: f9400be9 ldr x9, [sp, #0x10] 1b3290: f9402129 ldr x9, [x9, #0x40] 1b3294: b9400fea ldr w10, [sp, #0xc] 1b3298: 2a0a03eb mov w11, w10 1b329c: 93407d6b sxtw x11, w11 1b32a0: 9b0b7d08 mul x8, x8, x11 1b32a4: 8b080128 add x8, x9, x8 1b32a8: f9400100 ldr x0, [x8] 1b32ac: 97fbbf89 bl 0xa30d0 1b32b0: 1400000b b 0x1b32dc 1b32b4: b27d03e8 orr x8, xzr, #0x8 1b32b8: f9400be9 ldr x9, [sp, #0x10] 1b32bc: f9402129 ldr x9, [x9, #0x40] 1b32c0: b9400fea ldr w10, [sp, #0xc] 1b32c4: 2a0a03eb mov w11, w10 1b32c8: 93407d6b sxtw x11, w11 1b32cc: 9b0b7d08 mul x8, x8, x11 1b32d0: 8b080128 add x8, x9, x8 1b32d4: f9400100 ldr x0, [x8] 1b32d8: 97fbbe4a bl 0xa2c00 1b32dc: b9400fe8 ldr w8, [sp, #0xc] 1b32e0: 11000508 add w8, w8, #0x1 1b32e4: b9000fe8 str w8, [sp, #0xc] 1b32e8: 17ffffd2 b 0x1b3230 1b32ec: f9400be8 ldr x8, [sp, #0x10] 1b32f0: f9402100 ldr x0, [x8, #0x40] 1b32f4: 97fbbad7 bl 0xa1e50 1b32f8: f9400be8 ldr x8, [sp, #0x10] 1b32fc: f9401d00 ldr x0, [x8, #0x38] 1b3300: 97fbbad4 bl 0xa1e50 1b3304: f9400be8 ldr x8, [sp, #0x10] 1b3308: f9402508 ldr x8, [x8, #0x48] 1b330c: f94003e9 ldr x9, [sp] 1b3310: eb09011f cmp x8, x9 1b3314: 1a9f07ea cset w10, ne 1b3318: 3700004a tbnz w10, #0x0, 0x1b3320 1b331c: 1400001a b 0x1b3384 1b3320: b9000fff str wzr, [sp, #0xc] 1b3324: b9400fe8 ldr w8, [sp, #0xc] 1b3328: f9400be9 ldr x9, [sp, #0x10] 1b332c: b9401d2a ldr w10, [x9, #0x1c] 1b3330: 6b0a011f cmp w8, w10 1b3334: 1a9fa7e8 cset w8, lt 1b3338: 37000048 tbnz w8, #0x0, 0x1b3340 1b333c: 1400000f b 0x1b3378 1b3340: b27c07e8 orr x8, xzr, #0x30 1b3344: f9400be9 ldr x9, [sp, #0x10] 1b3348: f9402529 ldr x9, [x9, #0x48] 1b334c: b9400fea ldr w10, [sp, #0xc] 1b3350: 2a0a03eb mov w11, w10 1b3354: 93407d6b sxtw x11, w11 1b3358: 9b0b7d08 mul x8, x8, x11 1b335c: 8b080128 add x8, x9, x8 1b3360: aa0803e0 mov x0, x8 1b3364: 97fbdecf bl 0xaaea0 1b3368: b9400fe8 ldr w8, [sp, #0xc] 1b336c: 11000508 add w8, w8, #0x1 1b3370: b9000fe8 str w8, [sp, #0xc] 1b3374: 17ffffec b 0x1b3324 1b3378: f9400be8 ldr x8, [sp, #0x10] 1b337c: f9402500 ldr x0, [x8, #0x48] 1b3380: 97fbbab4 bl 0xa1e50 1b3384: f9400be8 ldr x8, [sp, #0x10] 1b3388: f9402908 ldr x8, [x8, #0x50] 1b338c: f94003e9 ldr x9, [sp] 1b3390: eb09011f cmp x8, x9 1b3394: 1a9f07ea cset w10, ne 1b3398: 3700004a tbnz w10, #0x0, 0x1b33a0 1b339c: 1400001a b 0x1b3404 1b33a0: b9000fff str wzr, [sp, #0xc] 1b33a4: b9400fe8 ldr w8, [sp, #0xc] 1b33a8: f9400be9 ldr x9, [sp, #0x10] 1b33ac: b940212a ldr w10, [x9, #0x20] 1b33b0: 6b0a011f cmp w8, w10 1b33b4: 1a9fa7e8 cset w8, lt 1b33b8: 37000048 tbnz w8, #0x0, 0x1b33c0 1b33bc: 1400000f b 0x1b33f8 1b33c0: d2800d08 mov x8, #0x68 // =104 1b33c4: f9400be9 ldr x9, [sp, #0x10] 1b33c8: f9402929 ldr x9, [x9, #0x50] 1b33cc: b9400fea ldr w10, [sp, #0xc] 1b33d0: 2a0a03eb mov w11, w10 1b33d4: 93407d6b sxtw x11, w11 1b33d8: 9b0b7d08 mul x8, x8, x11 1b33dc: 8b080128 add x8, x9, x8 1b33e0: aa0803e0 mov x0, x8 1b33e4: 97fbc587 bl 0xa4a00 1b33e8: b9400fe8 ldr w8, [sp, #0xc] 1b33ec: 11000508 add w8, w8, #0x1 1b33f0: b9000fe8 str w8, [sp, #0xc] 1b33f4: 17ffffec b 0x1b33a4 1b33f8: f9400be8 ldr x8, [sp, #0x10] 1b33fc: f9402900 ldr x0, [x8, #0x50] 1b3400: 97fbba94 bl 0xa1e50 1b3404: f9400be0 ldr x0, [sp, #0x10] 1b3408: 97fbba92 bl 0xa1e50 1b340c: 52800008 mov w8, #0x0 // =0 1b3410: b27d0be2 orr x2, xzr, #0x38 1b3414: f85f83a0 ldur x0, [x29, #-0x8] 1b3418: 2a0803e1 mov w1, w8 1b341c: 97fbcdf5 bl 0xa6bf0 1b3420: a9427bfd ldp x29, x30, [sp, #0x20] 1b3424: 9100c3ff add sp, sp, #0x30 1b3428: d65f03c0 ret 00000000001b342c <_vorbis_unpack_info>: 1b342c: d10183ff sub sp, sp, #0x60 1b3430: a9057bfd stp x29, x30, [sp, #0x50] 1b3434: 910143fd add x29, sp, #0x50 1b3438: d2800008 mov x8, #0x0 // =0 1b343c: f81f03a0 stur x0, [x29, #-0x10] 1b3440: f81e83a1 stur x1, [x29, #-0x18] 1b3444: f85f03a0 ldur x0, [x29, #-0x10] 1b3448: f9401800 ldr x0, [x0, #0x30] 1b344c: f81e03a0 stur x0, [x29, #-0x20] 1b3450: f85e03a0 ldur x0, [x29, #-0x20] 1b3454: eb08001f cmp x0, x8 1b3458: 1a9f07e9 cset w9, ne 1b345c: 37000089 tbnz w9, #0x0, 0x1b346c <_vorbis_unpack_info+0x40> 1b3460: 32187be8 orr w8, wzr, #0xffffff7f 1b3464: b81fc3a8 stur w8, [x29, #-0x4] 1b3468: 1400008f b 0x1b36a4 <_vorbis_unpack_info+0x278> 1b346c: 321b03e1 orr w1, wzr, #0x20 1b3470: f85e83a0 ldur x0, [x29, #-0x18] 1b3474: 97fbc8a3 bl 0xa5700 1b3478: 2a0003e1 mov w1, w0 1b347c: f85f03a0 ldur x0, [x29, #-0x10] 1b3480: b9000001 str w1, [x0] 1b3484: f85f03a0 ldur x0, [x29, #-0x10] 1b3488: b9400001 ldr w1, [x0] 1b348c: 35000041 cbnz w1, 0x1b3494 <_vorbis_unpack_info+0x68> 1b3490: 14000004 b 0x1b34a0 <_vorbis_unpack_info+0x74> 1b3494: 128010a8 mov w8, #-0x86 // =-134 1b3498: b81fc3a8 stur w8, [x29, #-0x4] 1b349c: 14000082 b 0x1b36a4 <_vorbis_unpack_info+0x278> 1b34a0: d29f4008 mov x8, #0xfa00 // =64000 1b34a4: 320003e9 orr w9, wzr, #0x1 1b34a8: 321e03ea orr w10, wzr, #0x4 1b34ac: 321d03e1 orr w1, wzr, #0x8 1b34b0: 321b03eb orr w11, wzr, #0x20 1b34b4: f85e83a0 ldur x0, [x29, #-0x18] 1b34b8: f90017e8 str x8, [sp, #0x28] 1b34bc: b90027e9 str w9, [sp, #0x24] 1b34c0: b90023ea str w10, [sp, #0x20] 1b34c4: b9001feb str w11, [sp, #0x1c] 1b34c8: 97fbc88e bl 0xa5700 1b34cc: 2a0003e9 mov w9, w0 1b34d0: f85f03a8 ldur x8, [x29, #-0x10] 1b34d4: b9000509 str w9, [x8, #0x4] 1b34d8: f85e83a0 ldur x0, [x29, #-0x18] 1b34dc: b9401fe1 ldr w1, [sp, #0x1c] 1b34e0: 97fbc888 bl 0xa5700 1b34e4: f85f03a8 ldur x8, [x29, #-0x10] 1b34e8: f9000500 str x0, [x8, #0x8] 1b34ec: f85e83a0 ldur x0, [x29, #-0x18] 1b34f0: b9401fe1 ldr w1, [sp, #0x1c] 1b34f4: 97fbc883 bl 0xa5700 1b34f8: f85f03a8 ldur x8, [x29, #-0x10] 1b34fc: f9000900 str x0, [x8, #0x10] 1b3500: f85e83a0 ldur x0, [x29, #-0x18] 1b3504: b9401fe1 ldr w1, [sp, #0x1c] 1b3508: 97fbc87e bl 0xa5700 1b350c: f85f03a8 ldur x8, [x29, #-0x10] 1b3510: f9000d00 str x0, [x8, #0x18] 1b3514: f85e83a0 ldur x0, [x29, #-0x18] 1b3518: b9401fe1 ldr w1, [sp, #0x1c] 1b351c: 97fbc879 bl 0xa5700 1b3520: f85f03a8 ldur x8, [x29, #-0x10] 1b3524: f9001100 str x0, [x8, #0x20] 1b3528: f85e83a0 ldur x0, [x29, #-0x18] 1b352c: b94023e1 ldr w1, [sp, #0x20] 1b3530: 97fbc874 bl 0xa5700 1b3534: 2a0003e9 mov w9, w0 1b3538: b94027ea ldr w10, [sp, #0x24] 1b353c: 1ac92149 lsl w9, w10, w9 1b3540: 2a0903e8 mov w8, w9 1b3544: 93407d08 sxtw x8, w8 1b3548: f85e03a0 ldur x0, [x29, #-0x20] 1b354c: f9000008 str x8, [x0] 1b3550: f85e83a0 ldur x0, [x29, #-0x18] 1b3554: b94023e1 ldr w1, [sp, #0x20] 1b3558: 97fbc86a bl 0xa5700 1b355c: 2a0003e9 mov w9, w0 1b3560: b94027ea ldr w10, [sp, #0x24] 1b3564: 1ac92149 lsl w9, w10, w9 1b3568: 2a0903e8 mov w8, w9 1b356c: 93407d08 sxtw x8, w8 1b3570: f85e03a0 ldur x0, [x29, #-0x20] 1b3574: f9000408 str x8, [x0, #0x8] 1b3578: f85f03a8 ldur x8, [x29, #-0x10] 1b357c: f9400508 ldr x8, [x8, #0x8] 1b3580: f94017e0 ldr x0, [sp, #0x28] 1b3584: eb00011f cmp x8, x0 1b3588: 1a9fa7e9 cset w9, lt 1b358c: 37000049 tbnz w9, #0x0, 0x1b3594 <_vorbis_unpack_info+0x168> 1b3590: 14000009 b 0x1b35b4 <_vorbis_unpack_info+0x188> 1b3594: b27403e8 orr x8, xzr, #0x1000 1b3598: f85e03a9 ldur x9, [x29, #-0x20] 1b359c: f9400529 ldr x9, [x9, #0x8] 1b35a0: eb08013f cmp x9, x8 1b35a4: 1a9fd7ea cset w10, gt 1b35a8: 3700004a tbnz w10, #0x0, 0x1b35b0 <_vorbis_unpack_info+0x184> 1b35ac: 14000002 b 0x1b35b4 <_vorbis_unpack_info+0x188> 1b35b0: 14000037 b 0x1b368c <_vorbis_unpack_info+0x260> 1b35b4: b24003e8 orr x8, xzr, #0x1 1b35b8: f85f03a9 ldur x9, [x29, #-0x10] 1b35bc: f9400529 ldr x9, [x9, #0x8] 1b35c0: eb08013f cmp x9, x8 1b35c4: 1a9fa7ea cset w10, lt 1b35c8: 3700004a tbnz w10, #0x0, 0x1b35d0 <_vorbis_unpack_info+0x1a4> 1b35cc: 14000002 b 0x1b35d4 <_vorbis_unpack_info+0x1a8> 1b35d0: 1400002f b 0x1b368c <_vorbis_unpack_info+0x260> 1b35d4: 320003e8 orr w8, wzr, #0x1 1b35d8: f85f03a9 ldur x9, [x29, #-0x10] 1b35dc: b940052a ldr w10, [x9, #0x4] 1b35e0: 6b08015f cmp w10, w8 1b35e4: 1a9fa7e8 cset w8, lt 1b35e8: 37000048 tbnz w8, #0x0, 0x1b35f0 <_vorbis_unpack_info+0x1c4> 1b35ec: 14000002 b 0x1b35f4 <_vorbis_unpack_info+0x1c8> 1b35f0: 14000027 b 0x1b368c <_vorbis_unpack_info+0x260> 1b35f4: b27a03e8 orr x8, xzr, #0x40 1b35f8: f85e03a9 ldur x9, [x29, #-0x20] 1b35fc: f9400129 ldr x9, [x9] 1b3600: eb08013f cmp x9, x8 1b3604: 1a9fa7ea cset w10, lt 1b3608: 3700004a tbnz w10, #0x0, 0x1b3610 <_vorbis_unpack_info+0x1e4> 1b360c: 14000002 b 0x1b3614 <_vorbis_unpack_info+0x1e8> 1b3610: 1400001f b 0x1b368c <_vorbis_unpack_info+0x260> 1b3614: f85e03a8 ldur x8, [x29, #-0x20] 1b3618: f9400508 ldr x8, [x8, #0x8] 1b361c: f85e03a9 ldur x9, [x29, #-0x20] 1b3620: f9400129 ldr x9, [x9] 1b3624: eb09011f cmp x8, x9 1b3628: 1a9fa7ea cset w10, lt 1b362c: 3700004a tbnz w10, #0x0, 0x1b3634 <_vorbis_unpack_info+0x208> 1b3630: 14000002 b 0x1b3638 <_vorbis_unpack_info+0x20c> 1b3634: 14000016 b 0x1b368c <_vorbis_unpack_info+0x260> 1b3638: b27303e8 orr x8, xzr, #0x2000 1b363c: f85e03a9 ldur x9, [x29, #-0x20] 1b3640: f9400529 ldr x9, [x9, #0x8] 1b3644: eb08013f cmp x9, x8 1b3648: 1a9fd7ea cset w10, gt 1b364c: 3700004a tbnz w10, #0x0, 0x1b3654 <_vorbis_unpack_info+0x228> 1b3650: 14000002 b 0x1b3658 <_vorbis_unpack_info+0x22c> 1b3654: 1400000e b 0x1b368c <_vorbis_unpack_info+0x260> 1b3658: b24003e8 orr x8, xzr, #0x1 1b365c: 320003e1 orr w1, wzr, #0x1 1b3660: f85e83a0 ldur x0, [x29, #-0x18] 1b3664: f9000be8 str x8, [sp, #0x10] 1b3668: 97fbc826 bl 0xa5700 1b366c: f9400be8 ldr x8, [sp, #0x10] 1b3670: eb08001f cmp x0, x8 1b3674: 1a9f07e1 cset w1, ne 1b3678: 37000041 tbnz w1, #0x0, 0x1b3680 <_vorbis_unpack_info+0x254> 1b367c: 14000002 b 0x1b3684 <_vorbis_unpack_info+0x258> 1b3680: 14000003 b 0x1b368c <_vorbis_unpack_info+0x260> 1b3684: b81fc3bf stur wzr, [x29, #-0x4] 1b3688: 14000007 b 0x1b36a4 <_vorbis_unpack_info+0x278> 1b368c: 12801088 mov w8, #-0x85 // =-133 1b3690: f85f03a0 ldur x0, [x29, #-0x10] 1b3694: b9000fe8 str w8, [sp, #0xc] 1b3698: 97fbd822 bl 0xa9720 1b369c: b9400fe8 ldr w8, [sp, #0xc] 1b36a0: b81fc3a8 stur w8, [x29, #-0x4] 1b36a4: b85fc3a0 ldur w0, [x29, #-0x4] 1b36a8: a9457bfd ldp x29, x30, [sp, #0x50] 1b36ac: 910183ff add sp, sp, #0x60 1b36b0: d65f03c0 ret 00000000001b36b4 <_vorbis_unpack_comment>: 1b36b4: d101c3ff sub sp, sp, #0x70 1b36b8: a9067bfd stp x29, x30, [sp, #0x60] 1b36bc: 910183fd add x29, sp, #0x60 1b36c0: 321b03e8 orr w8, wzr, #0x20 1b36c4: 52800009 mov w9, #0x0 // =0 1b36c8: d280000a mov x10, #0x0 // =0 1b36cc: f81f03a0 stur x0, [x29, #-0x10] 1b36d0: f81e83a1 stur x1, [x29, #-0x18] 1b36d4: f85e83a0 ldur x0, [x29, #-0x18] 1b36d8: 2a0803e1 mov w1, w8 1b36dc: b81d83a9 stur w9, [x29, #-0x28] 1b36e0: f9001bea str x10, [sp, #0x30] 1b36e4: 97fbc807 bl 0xa5700 1b36e8: 2a0003e8 mov w8, w0 1b36ec: b81e03a8 stur w8, [x29, #-0x20] 1b36f0: b85e03a8 ldur w8, [x29, #-0x20] 1b36f4: b85d83a9 ldur w9, [x29, #-0x28] 1b36f8: 6b09011f cmp w8, w9 1b36fc: 1a9fa7e8 cset w8, lt 1b3700: 37000048 tbnz w8, #0x0, 0x1b3708 <_vorbis_unpack_comment+0x54> 1b3704: 14000002 b 0x1b370c <_vorbis_unpack_comment+0x58> 1b3708: 140000a5 b 0x1b399c <_vorbis_unpack_comment+0x2e8> 1b370c: b24003e1 orr x1, xzr, #0x1 1b3710: b85e03a8 ldur w8, [x29, #-0x20] 1b3714: 11000508 add w8, w8, #0x1 1b3718: 2a0803e9 mov w9, w8 1b371c: 93407d20 sxtw x0, w9 1b3720: 97fbba78 bl 0xa2100 1b3724: f85f03a9 ldur x9, [x29, #-0x10] 1b3728: f9000d20 str x0, [x9, #0x18] 1b372c: f85f03a9 ldur x9, [x29, #-0x10] 1b3730: f9400d29 ldr x9, [x9, #0x18] 1b3734: f9401be0 ldr x0, [sp, #0x30] 1b3738: eb00013f cmp x9, x0 1b373c: 1a9f07e8 cset w8, ne 1b3740: 37000048 tbnz w8, #0x0, 0x1b3748 <_vorbis_unpack_comment+0x94> 1b3744: 14000096 b 0x1b399c <_vorbis_unpack_comment+0x2e8> 1b3748: 52800008 mov w8, #0x0 // =0 1b374c: 321b03e1 orr w1, wzr, #0x20 1b3750: f85e83a0 ldur x0, [x29, #-0x18] 1b3754: f85f03a9 ldur x9, [x29, #-0x10] 1b3758: f9400d29 ldr x9, [x9, #0x18] 1b375c: b85e03a2 ldur w2, [x29, #-0x20] 1b3760: b9002fe1 str w1, [sp, #0x2c] 1b3764: aa0903e1 mov x1, x9 1b3768: b9002be8 str w8, [sp, #0x28] 1b376c: 94000096 bl 0x1b39c4 <_vorbis_unpack_comment+0x310> 1b3770: f85e83a0 ldur x0, [x29, #-0x18] 1b3774: b9402fe1 ldr w1, [sp, #0x2c] 1b3778: 97fbc7e2 bl 0xa5700 1b377c: 2a0003e8 mov w8, w0 1b3780: f85f03a9 ldur x9, [x29, #-0x10] 1b3784: b9001128 str w8, [x9, #0x10] 1b3788: f85f03a9 ldur x9, [x29, #-0x10] 1b378c: b9401128 ldr w8, [x9, #0x10] 1b3790: b9402be1 ldr w1, [sp, #0x28] 1b3794: 6b01011f cmp w8, w1 1b3798: 1a9fa7e8 cset w8, lt 1b379c: 37000048 tbnz w8, #0x0, 0x1b37a4 <_vorbis_unpack_comment+0xf0> 1b37a0: 14000002 b 0x1b37a8 <_vorbis_unpack_comment+0xf4> 1b37a4: 1400007e b 0x1b399c <_vorbis_unpack_comment+0x2e8> 1b37a8: b27d03e1 orr x1, xzr, #0x8 1b37ac: f85f03a8 ldur x8, [x29, #-0x10] 1b37b0: b9401109 ldr w9, [x8, #0x10] 1b37b4: 11000529 add w9, w9, #0x1 1b37b8: 2a0903e8 mov w8, w9 1b37bc: 93407d00 sxtw x0, w8 1b37c0: 97fbba50 bl 0xa2100 1b37c4: f85f03a8 ldur x8, [x29, #-0x10] 1b37c8: f9000100 str x0, [x8] 1b37cc: f85f03a8 ldur x8, [x29, #-0x10] 1b37d0: f9400108 ldr x8, [x8] 1b37d4: f9401be0 ldr x0, [sp, #0x30] 1b37d8: eb00011f cmp x8, x0 1b37dc: 1a9f07e9 cset w9, ne 1b37e0: 37000089 tbnz w9, #0x0, 0x1b37f0 <_vorbis_unpack_comment+0x13c> 1b37e4: f85f03a8 ldur x8, [x29, #-0x10] 1b37e8: b900111f str wzr, [x8, #0x10] 1b37ec: 1400006c b 0x1b399c <_vorbis_unpack_comment+0x2e8> 1b37f0: b27e03e1 orr x1, xzr, #0x4 1b37f4: f85f03a8 ldur x8, [x29, #-0x10] 1b37f8: b9401109 ldr w9, [x8, #0x10] 1b37fc: 11000529 add w9, w9, #0x1 1b3800: 2a0903e8 mov w8, w9 1b3804: 93407d00 sxtw x0, w8 1b3808: 97fbba3e bl 0xa2100 1b380c: f85f03a8 ldur x8, [x29, #-0x10] 1b3810: f9000500 str x0, [x8, #0x8] 1b3814: f85f03a8 ldur x8, [x29, #-0x10] 1b3818: f9400508 ldr x8, [x8, #0x8] 1b381c: f9401be0 ldr x0, [sp, #0x30] 1b3820: eb00011f cmp x8, x0 1b3824: 1a9f07e9 cset w9, ne 1b3828: 37000049 tbnz w9, #0x0, 0x1b3830 <_vorbis_unpack_comment+0x17c> 1b382c: 1400005c b 0x1b399c <_vorbis_unpack_comment+0x2e8> 1b3830: b81e43bf stur wzr, [x29, #-0x1c] 1b3834: b85e43a8 ldur w8, [x29, #-0x1c] 1b3838: f85f03a9 ldur x9, [x29, #-0x10] 1b383c: b940112a ldr w10, [x9, #0x10] 1b3840: 6b0a011f cmp w8, w10 1b3844: 1a9fa7e8 cset w8, lt 1b3848: 37000048 tbnz w8, #0x0, 0x1b3850 <_vorbis_unpack_comment+0x19c> 1b384c: 14000047 b 0x1b3968 <_vorbis_unpack_comment+0x2b4> 1b3850: 52800008 mov w8, #0x0 // =0 1b3854: 321b03e1 orr w1, wzr, #0x20 1b3858: f85e83a0 ldur x0, [x29, #-0x18] 1b385c: b90027e8 str w8, [sp, #0x24] 1b3860: 97fbc7a8 bl 0xa5700 1b3864: 2a0003e8 mov w8, w0 1b3868: b81dc3a8 stur w8, [x29, #-0x24] 1b386c: b85dc3a8 ldur w8, [x29, #-0x24] 1b3870: b94027e1 ldr w1, [sp, #0x24] 1b3874: 6b01011f cmp w8, w1 1b3878: 1a9fa7e8 cset w8, lt 1b387c: 37000048 tbnz w8, #0x0, 0x1b3884 <_vorbis_unpack_comment+0x1d0> 1b3880: 14000002 b 0x1b3888 <_vorbis_unpack_comment+0x1d4> 1b3884: 14000046 b 0x1b399c <_vorbis_unpack_comment+0x2e8> 1b3888: b27e03e8 orr x8, xzr, #0x4 1b388c: b27d03e9 orr x9, xzr, #0x8 1b3890: b24003e1 orr x1, xzr, #0x1 1b3894: b85dc3aa ldur w10, [x29, #-0x24] 1b3898: f85f03ab ldur x11, [x29, #-0x10] 1b389c: f940056b ldr x11, [x11, #0x8] 1b38a0: b85e43ac ldur w12, [x29, #-0x1c] 1b38a4: 2a0c03ed mov w13, w12 1b38a8: 93407dad sxtw x13, w13 1b38ac: 9b0d7d08 mul x8, x8, x13 1b38b0: 8b080168 add x8, x11, x8 1b38b4: b900010a str w10, [x8] 1b38b8: b85dc3aa ldur w10, [x29, #-0x24] 1b38bc: 1100054a add w10, w10, #0x1 1b38c0: 2a0a03e8 mov w8, w10 1b38c4: 93407d00 sxtw x0, w8 1b38c8: f9000fe9 str x9, [sp, #0x18] 1b38cc: 97fbba0d bl 0xa2100 1b38d0: f85f03a8 ldur x8, [x29, #-0x10] 1b38d4: f9400108 ldr x8, [x8] 1b38d8: b85e43aa ldur w10, [x29, #-0x1c] 1b38dc: 2a0a03e9 mov w9, w10 1b38e0: 93407d29 sxtw x9, w9 1b38e4: f9400feb ldr x11, [sp, #0x18] 1b38e8: 9b097d69 mul x9, x11, x9 1b38ec: 8b090108 add x8, x8, x9 1b38f0: f9000100 str x0, [x8] 1b38f4: f85f03a8 ldur x8, [x29, #-0x10] 1b38f8: f9400108 ldr x8, [x8] 1b38fc: b85e43aa ldur w10, [x29, #-0x1c] 1b3900: 2a0a03e9 mov w9, w10 1b3904: 93407d29 sxtw x9, w9 1b3908: 9b097d69 mul x9, x11, x9 1b390c: 8b090108 add x8, x8, x9 1b3910: f9400108 ldr x8, [x8] 1b3914: f9401be9 ldr x9, [sp, #0x30] 1b3918: eb09011f cmp x8, x9 1b391c: 1a9f07ea cset w10, ne 1b3920: 3700004a tbnz w10, #0x0, 0x1b3928 <_vorbis_unpack_comment+0x274> 1b3924: 1400001e b 0x1b399c <_vorbis_unpack_comment+0x2e8> 1b3928: b27d03e8 orr x8, xzr, #0x8 1b392c: f85e83a0 ldur x0, [x29, #-0x18] 1b3930: f85f03a9 ldur x9, [x29, #-0x10] 1b3934: f9400129 ldr x9, [x9] 1b3938: b85e43aa ldur w10, [x29, #-0x1c] 1b393c: 2a0a03eb mov w11, w10 1b3940: 93407d6b sxtw x11, w11 1b3944: 9b0b7d08 mul x8, x8, x11 1b3948: 8b080128 add x8, x9, x8 1b394c: f9400101 ldr x1, [x8] 1b3950: b85dc3a2 ldur w2, [x29, #-0x24] 1b3954: 9400001c bl 0x1b39c4 <_vorbis_unpack_comment+0x310> 1b3958: b85e43a8 ldur w8, [x29, #-0x1c] 1b395c: 11000508 add w8, w8, #0x1 1b3960: b81e43a8 stur w8, [x29, #-0x1c] 1b3964: 17ffffb4 b 0x1b3834 <_vorbis_unpack_comment+0x180> 1b3968: b24003e8 orr x8, xzr, #0x1 1b396c: 320003e1 orr w1, wzr, #0x1 1b3970: f85e83a0 ldur x0, [x29, #-0x18] 1b3974: f9000be8 str x8, [sp, #0x10] 1b3978: 97fbc762 bl 0xa5700 1b397c: f9400be8 ldr x8, [sp, #0x10] 1b3980: eb08001f cmp x0, x8 1b3984: 1a9f07e1 cset w1, ne 1b3988: 37000041 tbnz w1, #0x0, 0x1b3990 <_vorbis_unpack_comment+0x2dc> 1b398c: 14000002 b 0x1b3994 <_vorbis_unpack_comment+0x2e0> 1b3990: 14000003 b 0x1b399c <_vorbis_unpack_comment+0x2e8> 1b3994: b81fc3bf stur wzr, [x29, #-0x4] 1b3998: 14000007 b 0x1b39b4 <_vorbis_unpack_comment+0x300> 1b399c: 12801088 mov w8, #-0x85 // =-133 1b39a0: f85f03a0 ldur x0, [x29, #-0x10] 1b39a4: b9000fe8 str w8, [sp, #0xc] 1b39a8: 97fbc1fa bl 0xa4190 1b39ac: b9400fe8 ldr w8, [sp, #0xc] 1b39b0: b81fc3a8 stur w8, [x29, #-0x4] 1b39b4: b85fc3a0 ldur w0, [x29, #-0x4] 1b39b8: a9467bfd ldp x29, x30, [sp, #0x60] 1b39bc: 9101c3ff add sp, sp, #0x70 1b39c0: d65f03c0 ret 1b39c4: d100c3ff sub sp, sp, #0x30 1b39c8: a9027bfd stp x29, x30, [sp, #0x20] 1b39cc: 910083fd add x29, sp, #0x20 1b39d0: f81f83a0 stur x0, [x29, #-0x8] 1b39d4: f9000be1 str x1, [sp, #0x10] 1b39d8: b9000fe2 str w2, [sp, #0xc] 1b39dc: 12800008 mov w8, #-0x1 // =-1 1b39e0: b9400fe9 ldr w9, [sp, #0xc] 1b39e4: 0b080128 add w8, w9, w8 1b39e8: b9000fe8 str w8, [sp, #0xc] 1b39ec: 35000049 cbnz w9, 0x1b39f4 <_vorbis_unpack_comment+0x340> 1b39f0: 1400000d b 0x1b3a24 <_vorbis_unpack_comment+0x370> 1b39f4: b24003e8 orr x8, xzr, #0x1 1b39f8: 321d03e1 orr w1, wzr, #0x8 1b39fc: f85f83a0 ldur x0, [x29, #-0x8] 1b3a00: f90003e8 str x8, [sp] 1b3a04: 97fbc73f bl 0xa5700 1b3a08: 2a0003e1 mov w1, w0 1b3a0c: f9400be8 ldr x8, [sp, #0x10] 1b3a10: f94003e0 ldr x0, [sp] 1b3a14: 8b000109 add x9, x8, x0 1b3a18: f9000be9 str x9, [sp, #0x10] 1b3a1c: 39000101 strb w1, [x8] 1b3a20: 17ffffef b 0x1b39dc <_vorbis_unpack_comment+0x328> 1b3a24: a9427bfd ldp x29, x30, [sp, #0x20] 1b3a28: 9100c3ff add sp, sp, #0x30 1b3a2c: d65f03c0 ret 00000000001b3a30 <_vorbis_unpack_books>: 1b3a30: d102c3ff sub sp, sp, #0xb0 1b3a34: a90a7bfd stp x29, x30, [sp, #0xa0] 1b3a38: 910283fd add x29, sp, #0xa0 1b3a3c: d2800008 mov x8, #0x0 // =0 1b3a40: f81f03a0 stur x0, [x29, #-0x10] 1b3a44: f81e83a1 stur x1, [x29, #-0x18] 1b3a48: f85f03a0 ldur x0, [x29, #-0x10] 1b3a4c: f9401800 ldr x0, [x0, #0x30] 1b3a50: f81e03a0 stur x0, [x29, #-0x20] 1b3a54: f85e03a0 ldur x0, [x29, #-0x20] 1b3a58: eb08001f cmp x0, x8 1b3a5c: 1a9f07e9 cset w9, ne 1b3a60: f81d03a8 stur x8, [x29, #-0x30] 1b3a64: 37000089 tbnz w9, #0x0, 0x1b3a74 <_vorbis_unpack_books+0x44> 1b3a68: 32187be8 orr w8, wzr, #0xffffff7f 1b3a6c: b81fc3a8 stur w8, [x29, #-0x4] 1b3a70: 140001ca b 0x1b4198 <_vorbis_unpack_books+0x768> 1b3a74: d2800d01 mov x1, #0x68 // =104 1b3a78: 321d03e8 orr w8, wzr, #0x8 1b3a7c: f85e83a0 ldur x0, [x29, #-0x18] 1b3a80: f81c83a1 stur x1, [x29, #-0x38] 1b3a84: 2a0803e1 mov w1, w8 1b3a88: 97fbc71e bl 0xa5700 1b3a8c: 91000400 add x0, x0, #0x1 1b3a90: 2a0003e8 mov w8, w0 1b3a94: f85e03a0 ldur x0, [x29, #-0x20] 1b3a98: b9002008 str w8, [x0, #0x20] 1b3a9c: f85e03a0 ldur x0, [x29, #-0x20] 1b3aa0: b9402008 ldr w8, [x0, #0x20] 1b3aa4: 2a0803e0 mov w0, w8 1b3aa8: 93407c00 sxtw x0, w0 1b3aac: f85c83a1 ldur x1, [x29, #-0x38] 1b3ab0: 97fbb994 bl 0xa2100 1b3ab4: f85e03a1 ldur x1, [x29, #-0x20] 1b3ab8: f9002820 str x0, [x1, #0x50] 1b3abc: f85e03a0 ldur x0, [x29, #-0x20] 1b3ac0: f9402800 ldr x0, [x0, #0x50] 1b3ac4: f85d03a1 ldur x1, [x29, #-0x30] 1b3ac8: eb01001f cmp x0, x1 1b3acc: 1a9f07e8 cset w8, ne 1b3ad0: 37000088 tbnz w8, #0x0, 0x1b3ae0 <_vorbis_unpack_books+0xb0> 1b3ad4: f85e03a8 ldur x8, [x29, #-0x20] 1b3ad8: b900211f str wzr, [x8, #0x20] 1b3adc: 140001a9 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3ae0: b81dc3bf stur wzr, [x29, #-0x24] 1b3ae4: b85dc3a8 ldur w8, [x29, #-0x24] 1b3ae8: f85e03a9 ldur x9, [x29, #-0x20] 1b3aec: b940212a ldr w10, [x9, #0x20] 1b3af0: 6b0a011f cmp w8, w10 1b3af4: 1a9fa7e8 cset w8, lt 1b3af8: 37000048 tbnz w8, #0x0, 0x1b3b00 <_vorbis_unpack_books+0xd0> 1b3afc: 14000013 b 0x1b3b48 <_vorbis_unpack_books+0x118> 1b3b00: d2800d08 mov x8, #0x68 // =104 1b3b04: f85e83a0 ldur x0, [x29, #-0x18] 1b3b08: f85e03a9 ldur x9, [x29, #-0x20] 1b3b0c: f9402929 ldr x9, [x9, #0x50] 1b3b10: b85dc3aa ldur w10, [x29, #-0x24] 1b3b14: 2a0a03eb mov w11, w10 1b3b18: 93407d6b sxtw x11, w11 1b3b1c: 9b0b7d08 mul x8, x8, x11 1b3b20: 8b080128 add x8, x9, x8 1b3b24: aa0803e1 mov x1, x8 1b3b28: 97fbd086 bl 0xa7d40 1b3b2c: 35000040 cbnz w0, 0x1b3b34 <_vorbis_unpack_books+0x104> 1b3b30: 14000002 b 0x1b3b38 <_vorbis_unpack_books+0x108> 1b3b34: 14000193 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3b38: b85dc3a8 ldur w8, [x29, #-0x24] 1b3b3c: 11000508 add w8, w8, #0x1 1b3b40: b81dc3a8 stur w8, [x29, #-0x24] 1b3b44: 17ffffe8 b 0x1b3ae4 <_vorbis_unpack_books+0xb4> 1b3b48: 321f07e1 orr w1, wzr, #0x6 1b3b4c: f85e83a0 ldur x0, [x29, #-0x18] 1b3b50: 97fbc6ec bl 0xa5700 1b3b54: 2a0003e1 mov w1, w0 1b3b58: b81dc3a1 stur w1, [x29, #-0x24] 1b3b5c: 52800008 mov w8, #0x0 // =0 1b3b60: b85dc3a9 ldur w9, [x29, #-0x24] 1b3b64: 6b08013f cmp w9, w8 1b3b68: 1a9fb7e8 cset w8, ge 1b3b6c: 37000048 tbnz w8, #0x0, 0x1b3b74 <_vorbis_unpack_books+0x144> 1b3b70: 1400000c b 0x1b3ba0 <_vorbis_unpack_books+0x170> 1b3b74: 321c03e1 orr w1, wzr, #0x10 1b3b78: f85e83a0 ldur x0, [x29, #-0x18] 1b3b7c: 97fbc6e1 bl 0xa5700 1b3b80: b5000040 cbnz x0, 0x1b3b88 <_vorbis_unpack_books+0x158> 1b3b84: 14000002 b 0x1b3b8c <_vorbis_unpack_books+0x15c> 1b3b88: 1400017e b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3b8c: 12800008 mov w8, #-0x1 // =-1 1b3b90: b85dc3a9 ldur w9, [x29, #-0x24] 1b3b94: 0b080128 add w8, w9, w8 1b3b98: b81dc3a8 stur w8, [x29, #-0x24] 1b3b9c: 17fffff0 b 0x1b3b5c <_vorbis_unpack_books+0x12c> 1b3ba0: b27d03e1 orr x1, xzr, #0x8 1b3ba4: 321f07e8 orr w8, wzr, #0x6 1b3ba8: b24003e9 orr x9, xzr, #0x1 1b3bac: f85e83a0 ldur x0, [x29, #-0x18] 1b3bb0: f81c03a1 stur x1, [x29, #-0x40] 1b3bb4: 2a0803e1 mov w1, w8 1b3bb8: f81b83a9 stur x9, [x29, #-0x48] 1b3bbc: 97fbc6d1 bl 0xa5700 1b3bc0: 91000409 add x9, x0, #0x1 1b3bc4: 2a0903e8 mov w8, w9 1b3bc8: f85e03a9 ldur x9, [x29, #-0x20] 1b3bcc: b9001928 str w8, [x9, #0x18] 1b3bd0: f85e03a9 ldur x9, [x29, #-0x20] 1b3bd4: b9401928 ldr w8, [x9, #0x18] 1b3bd8: 2a0803e9 mov w9, w8 1b3bdc: 93407d20 sxtw x0, w9 1b3be0: f85c03a1 ldur x1, [x29, #-0x40] 1b3be4: 97fbb947 bl 0xa2100 1b3be8: f85e03a9 ldur x9, [x29, #-0x20] 1b3bec: f9002120 str x0, [x9, #0x40] 1b3bf0: f85e03a9 ldur x9, [x29, #-0x20] 1b3bf4: b9401928 ldr w8, [x9, #0x18] 1b3bf8: 2a0803e9 mov w9, w8 1b3bfc: 93407d20 sxtw x0, w9 1b3c00: f85b83a1 ldur x1, [x29, #-0x48] 1b3c04: 97fbb93f bl 0xa2100 1b3c08: f85e03a9 ldur x9, [x29, #-0x20] 1b3c0c: f9001d20 str x0, [x9, #0x38] 1b3c10: f85e03a9 ldur x9, [x29, #-0x20] 1b3c14: f9402129 ldr x9, [x9, #0x40] 1b3c18: f85d03a0 ldur x0, [x29, #-0x30] 1b3c1c: eb00013f cmp x9, x0 1b3c20: 1a9f07e8 cset w8, ne 1b3c24: 37000048 tbnz w8, #0x0, 0x1b3c2c <_vorbis_unpack_books+0x1fc> 1b3c28: 14000007 b 0x1b3c44 <_vorbis_unpack_books+0x214> 1b3c2c: f85e03a8 ldur x8, [x29, #-0x20] 1b3c30: f9401d08 ldr x8, [x8, #0x38] 1b3c34: f85d03a9 ldur x9, [x29, #-0x30] 1b3c38: eb09011f cmp x8, x9 1b3c3c: 1a9f07ea cset w10, ne 1b3c40: 3700008a tbnz w10, #0x0, 0x1b3c50 <_vorbis_unpack_books+0x220> 1b3c44: f85e03a8 ldur x8, [x29, #-0x20] 1b3c48: b900191f str wzr, [x8, #0x18] 1b3c4c: 1400014d b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3c50: b81dc3bf stur wzr, [x29, #-0x24] 1b3c54: b85dc3a8 ldur w8, [x29, #-0x24] 1b3c58: f85e03a9 ldur x9, [x29, #-0x20] 1b3c5c: b940192a ldr w10, [x9, #0x18] 1b3c60: 6b0a011f cmp w8, w10 1b3c64: 1a9fa7e8 cset w8, lt 1b3c68: 37000048 tbnz w8, #0x0, 0x1b3c70 <_vorbis_unpack_books+0x240> 1b3c6c: 14000064 b 0x1b3dfc <_vorbis_unpack_books+0x3cc> 1b3c70: 321c03e1 orr w1, wzr, #0x10 1b3c74: 52800008 mov w8, #0x0 // =0 1b3c78: f85e83a0 ldur x0, [x29, #-0x18] 1b3c7c: b81b43a8 stur w8, [x29, #-0x4c] 1b3c80: 97fbc6a0 bl 0xa5700 1b3c84: 2a0003e8 mov w8, w0 1b3c88: f85e03a0 ldur x0, [x29, #-0x20] 1b3c8c: f9401c00 ldr x0, [x0, #0x38] 1b3c90: b85dc3a1 ldur w1, [x29, #-0x24] 1b3c94: 2a0103e9 mov w9, w1 1b3c98: 93407d29 sxtw x9, w9 1b3c9c: 8b090009 add x9, x0, x9 1b3ca0: 39000128 strb w8, [x9] 1b3ca4: f85e03a9 ldur x9, [x29, #-0x20] 1b3ca8: f9401d29 ldr x9, [x9, #0x38] 1b3cac: b85dc3a8 ldur w8, [x29, #-0x24] 1b3cb0: 2a0803e0 mov w0, w8 1b3cb4: 93407c00 sxtw x0, w0 1b3cb8: 8b000129 add x9, x9, x0 1b3cbc: 39400128 ldrb w8, [x9] 1b3cc0: b85b43a1 ldur w1, [x29, #-0x4c] 1b3cc4: 6b01011f cmp w8, w1 1b3cc8: 1a9fa7e8 cset w8, lt 1b3ccc: 370001a8 tbnz w8, #0x0, 0x1b3d00 <_vorbis_unpack_books+0x2d0> 1b3cd0: 321f03e8 orr w8, wzr, #0x2 1b3cd4: f85e03a9 ldur x9, [x29, #-0x20] 1b3cd8: f9401d29 ldr x9, [x9, #0x38] 1b3cdc: b85dc3aa ldur w10, [x29, #-0x24] 1b3ce0: 2a0a03eb mov w11, w10 1b3ce4: 93407d6b sxtw x11, w11 1b3ce8: 8b0b0129 add x9, x9, x11 1b3cec: 3940012a ldrb w10, [x9] 1b3cf0: 6b08015f cmp w10, w8 1b3cf4: 1a9fb7e8 cset w8, ge 1b3cf8: 37000048 tbnz w8, #0x0, 0x1b3d00 <_vorbis_unpack_books+0x2d0> 1b3cfc: 14000002 b 0x1b3d04 <_vorbis_unpack_books+0x2d4> 1b3d00: 14000120 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3d04: 52800008 mov w8, #0x0 // =0 1b3d08: f85e03a9 ldur x9, [x29, #-0x20] 1b3d0c: f9401d29 ldr x9, [x9, #0x38] 1b3d10: b85dc3aa ldur w10, [x29, #-0x24] 1b3d14: 2a0a03eb mov w11, w10 1b3d18: 93407d6b sxtw x11, w11 1b3d1c: 8b0b0129 add x9, x9, x11 1b3d20: 3940012a ldrb w10, [x9] 1b3d24: 53001d4a uxtb w10, w10 1b3d28: 32001fec orr w12, wzr, #0xff 1b3d2c: 0a0c0108 and w8, w8, w12 1b3d30: 6b08015f cmp w10, w8 1b3d34: 1a9f07e8 cset w8, ne 1b3d38: 37000048 tbnz w8, #0x0, 0x1b3d40 <_vorbis_unpack_books+0x310> 1b3d3c: 14000010 b 0x1b3d7c <_vorbis_unpack_books+0x34c> 1b3d40: b27d03e8 orr x8, xzr, #0x8 1b3d44: f85f03a0 ldur x0, [x29, #-0x10] 1b3d48: f85e83a1 ldur x1, [x29, #-0x18] 1b3d4c: f90027e8 str x8, [sp, #0x48] 1b3d50: 97fbbfac bl 0xa3c00 1b3d54: f85e03a8 ldur x8, [x29, #-0x20] 1b3d58: f9402108 ldr x8, [x8, #0x40] 1b3d5c: b85dc3a9 ldur w9, [x29, #-0x24] 1b3d60: 2a0903e1 mov w1, w9 1b3d64: 93407c21 sxtw x1, w1 1b3d68: f94027ea ldr x10, [sp, #0x48] 1b3d6c: 9b017d41 mul x1, x10, x1 1b3d70: 8b010108 add x8, x8, x1 1b3d74: f9000100 str x0, [x8] 1b3d78: 1400000f b 0x1b3db4 <_vorbis_unpack_books+0x384> 1b3d7c: b27d03e8 orr x8, xzr, #0x8 1b3d80: f85f03a0 ldur x0, [x29, #-0x10] 1b3d84: f85e83a1 ldur x1, [x29, #-0x18] 1b3d88: f90023e8 str x8, [sp, #0x40] 1b3d8c: 97fbcaa1 bl 0xa6810 1b3d90: f85e03a8 ldur x8, [x29, #-0x20] 1b3d94: f9402108 ldr x8, [x8, #0x40] 1b3d98: b85dc3a9 ldur w9, [x29, #-0x24] 1b3d9c: 2a0903e1 mov w1, w9 1b3da0: 93407c21 sxtw x1, w1 1b3da4: f94023ea ldr x10, [sp, #0x40] 1b3da8: 9b017d41 mul x1, x10, x1 1b3dac: 8b010108 add x8, x8, x1 1b3db0: f9000100 str x0, [x8] 1b3db4: b27d03e8 orr x8, xzr, #0x8 1b3db8: f85e03a9 ldur x9, [x29, #-0x20] 1b3dbc: f9402129 ldr x9, [x9, #0x40] 1b3dc0: b85dc3aa ldur w10, [x29, #-0x24] 1b3dc4: 2a0a03eb mov w11, w10 1b3dc8: 93407d6b sxtw x11, w11 1b3dcc: 9b0b7d08 mul x8, x8, x11 1b3dd0: 8b080128 add x8, x9, x8 1b3dd4: f9400108 ldr x8, [x8] 1b3dd8: f85d03a9 ldur x9, [x29, #-0x30] 1b3ddc: eb09011f cmp x8, x9 1b3de0: 1a9f07ea cset w10, ne 1b3de4: 3700004a tbnz w10, #0x0, 0x1b3dec <_vorbis_unpack_books+0x3bc> 1b3de8: 140000e6 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3dec: b85dc3a8 ldur w8, [x29, #-0x24] 1b3df0: 11000508 add w8, w8, #0x1 1b3df4: b81dc3a8 stur w8, [x29, #-0x24] 1b3df8: 17ffff97 b 0x1b3c54 <_vorbis_unpack_books+0x224> 1b3dfc: 321f07e1 orr w1, wzr, #0x6 1b3e00: b27c07e8 orr x8, xzr, #0x30 1b3e04: f85e83a0 ldur x0, [x29, #-0x18] 1b3e08: f9001fe8 str x8, [sp, #0x38] 1b3e0c: 97fbc63d bl 0xa5700 1b3e10: 91000408 add x8, x0, #0x1 1b3e14: 2a0803e1 mov w1, w8 1b3e18: f85e03a8 ldur x8, [x29, #-0x20] 1b3e1c: b9001d01 str w1, [x8, #0x1c] 1b3e20: f85e03a8 ldur x8, [x29, #-0x20] 1b3e24: b9401d01 ldr w1, [x8, #0x1c] 1b3e28: 2a0103e8 mov w8, w1 1b3e2c: 93407d00 sxtw x0, w8 1b3e30: f9401fe1 ldr x1, [sp, #0x38] 1b3e34: 97fbb8b3 bl 0xa2100 1b3e38: f85e03a8 ldur x8, [x29, #-0x20] 1b3e3c: f9002500 str x0, [x8, #0x48] 1b3e40: f85e03a8 ldur x8, [x29, #-0x20] 1b3e44: f9402508 ldr x8, [x8, #0x48] 1b3e48: f85d03a0 ldur x0, [x29, #-0x30] 1b3e4c: eb00011f cmp x8, x0 1b3e50: 1a9f07e9 cset w9, ne 1b3e54: 37000089 tbnz w9, #0x0, 0x1b3e64 <_vorbis_unpack_books+0x434> 1b3e58: f85e03a8 ldur x8, [x29, #-0x20] 1b3e5c: b9001d1f str wzr, [x8, #0x1c] 1b3e60: 140000c8 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3e64: b81dc3bf stur wzr, [x29, #-0x24] 1b3e68: b85dc3a8 ldur w8, [x29, #-0x24] 1b3e6c: f85e03a9 ldur x9, [x29, #-0x20] 1b3e70: b9401d2a ldr w10, [x9, #0x1c] 1b3e74: 6b0a011f cmp w8, w10 1b3e78: 1a9fa7e8 cset w8, lt 1b3e7c: 37000048 tbnz w8, #0x0, 0x1b3e84 <_vorbis_unpack_books+0x454> 1b3e80: 14000014 b 0x1b3ed0 <_vorbis_unpack_books+0x4a0> 1b3e84: b27c07e8 orr x8, xzr, #0x30 1b3e88: f85e03a9 ldur x9, [x29, #-0x20] 1b3e8c: f9402529 ldr x9, [x9, #0x48] 1b3e90: b85dc3aa ldur w10, [x29, #-0x24] 1b3e94: 2a0a03eb mov w11, w10 1b3e98: 93407d6b sxtw x11, w11 1b3e9c: 9b0b7d08 mul x8, x8, x11 1b3ea0: 8b080128 add x8, x9, x8 1b3ea4: f85f03a1 ldur x1, [x29, #-0x10] 1b3ea8: f85e83a2 ldur x2, [x29, #-0x18] 1b3eac: aa0803e0 mov x0, x8 1b3eb0: 97fbb2b0 bl 0xa0970 1b3eb4: 35000040 cbnz w0, 0x1b3ebc <_vorbis_unpack_books+0x48c> 1b3eb8: 14000002 b 0x1b3ec0 <_vorbis_unpack_books+0x490> 1b3ebc: 140000b1 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3ec0: b85dc3a8 ldur w8, [x29, #-0x24] 1b3ec4: 11000508 add w8, w8, #0x1 1b3ec8: b81dc3a8 stur w8, [x29, #-0x24] 1b3ecc: 17ffffe7 b 0x1b3e68 <_vorbis_unpack_books+0x438> 1b3ed0: d2800501 mov x1, #0x28 // =40 1b3ed4: 321f07e8 orr w8, wzr, #0x6 1b3ed8: f85e83a0 ldur x0, [x29, #-0x18] 1b3edc: f9001be1 str x1, [sp, #0x30] 1b3ee0: 2a0803e1 mov w1, w8 1b3ee4: 97fbc607 bl 0xa5700 1b3ee8: 91000400 add x0, x0, #0x1 1b3eec: 2a0003e8 mov w8, w0 1b3ef0: f85e03a0 ldur x0, [x29, #-0x20] 1b3ef4: b9001408 str w8, [x0, #0x14] 1b3ef8: f85e03a0 ldur x0, [x29, #-0x20] 1b3efc: b9401408 ldr w8, [x0, #0x14] 1b3f00: 2a0803e0 mov w0, w8 1b3f04: 93407c00 sxtw x0, w0 1b3f08: f9401be1 ldr x1, [sp, #0x30] 1b3f0c: 97fbb87d bl 0xa2100 1b3f10: f85e03a1 ldur x1, [x29, #-0x20] 1b3f14: f9001820 str x0, [x1, #0x30] 1b3f18: f85e03a0 ldur x0, [x29, #-0x20] 1b3f1c: f9401800 ldr x0, [x0, #0x30] 1b3f20: f85d03a1 ldur x1, [x29, #-0x30] 1b3f24: eb01001f cmp x0, x1 1b3f28: 1a9f07e8 cset w8, ne 1b3f2c: 37000088 tbnz w8, #0x0, 0x1b3f3c <_vorbis_unpack_books+0x50c> 1b3f30: f85e03a8 ldur x8, [x29, #-0x20] 1b3f34: b900151f str wzr, [x8, #0x14] 1b3f38: 14000092 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3f3c: b81dc3bf stur wzr, [x29, #-0x24] 1b3f40: b85dc3a8 ldur w8, [x29, #-0x24] 1b3f44: f85e03a9 ldur x9, [x29, #-0x20] 1b3f48: b940152a ldr w10, [x9, #0x14] 1b3f4c: 6b0a011f cmp w8, w10 1b3f50: 1a9fa7e8 cset w8, lt 1b3f54: 37000048 tbnz w8, #0x0, 0x1b3f5c <_vorbis_unpack_books+0x52c> 1b3f58: 1400001a b 0x1b3fc0 <_vorbis_unpack_books+0x590> 1b3f5c: 321c03e1 orr w1, wzr, #0x10 1b3f60: f85e83a0 ldur x0, [x29, #-0x18] 1b3f64: 97fbc5e7 bl 0xa5700 1b3f68: b5000040 cbnz x0, 0x1b3f70 <_vorbis_unpack_books+0x540> 1b3f6c: 14000002 b 0x1b3f74 <_vorbis_unpack_books+0x544> 1b3f70: 14000084 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3f74: d2800508 mov x8, #0x28 // =40 1b3f78: f85e03a9 ldur x9, [x29, #-0x20] 1b3f7c: f9401929 ldr x9, [x9, #0x30] 1b3f80: b85dc3aa ldur w10, [x29, #-0x24] 1b3f84: 2a0a03eb mov w11, w10 1b3f88: 93407d6b sxtw x11, w11 1b3f8c: 9b0b7d08 mul x8, x8, x11 1b3f90: 8b080128 add x8, x9, x8 1b3f94: f85f03a1 ldur x1, [x29, #-0x10] 1b3f98: f85e83a2 ldur x2, [x29, #-0x18] 1b3f9c: aa0803e0 mov x0, x8 1b3fa0: 97fbb3f0 bl 0xa0f60 1b3fa4: 35000040 cbnz w0, 0x1b3fac <_vorbis_unpack_books+0x57c> 1b3fa8: 14000002 b 0x1b3fb0 <_vorbis_unpack_books+0x580> 1b3fac: 14000075 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b3fb0: b85dc3a8 ldur w8, [x29, #-0x24] 1b3fb4: 11000508 add w8, w8, #0x1 1b3fb8: b81dc3a8 stur w8, [x29, #-0x24] 1b3fbc: 17ffffe1 b 0x1b3f40 <_vorbis_unpack_books+0x510> 1b3fc0: b27f03e1 orr x1, xzr, #0x2 1b3fc4: 321f07e8 orr w8, wzr, #0x6 1b3fc8: f85e83a0 ldur x0, [x29, #-0x18] 1b3fcc: f90017e1 str x1, [sp, #0x28] 1b3fd0: 2a0803e1 mov w1, w8 1b3fd4: 97fbc5cb bl 0xa5700 1b3fd8: 91000400 add x0, x0, #0x1 1b3fdc: 2a0003e8 mov w8, w0 1b3fe0: f85e03a0 ldur x0, [x29, #-0x20] 1b3fe4: b9001008 str w8, [x0, #0x10] 1b3fe8: f85e03a0 ldur x0, [x29, #-0x20] 1b3fec: b9401008 ldr w8, [x0, #0x10] 1b3ff0: 2a0803e0 mov w0, w8 1b3ff4: 93407c00 sxtw x0, w0 1b3ff8: f94017e1 ldr x1, [sp, #0x28] 1b3ffc: 97fbb841 bl 0xa2100 1b4000: f85e03a1 ldur x1, [x29, #-0x20] 1b4004: f9001420 str x0, [x1, #0x28] 1b4008: f85e03a0 ldur x0, [x29, #-0x20] 1b400c: f9401400 ldr x0, [x0, #0x28] 1b4010: f85d03a1 ldur x1, [x29, #-0x30] 1b4014: eb01001f cmp x0, x1 1b4018: 1a9f07e8 cset w8, ne 1b401c: 37000088 tbnz w8, #0x0, 0x1b402c <_vorbis_unpack_books+0x5fc> 1b4020: f85e03a8 ldur x8, [x29, #-0x20] 1b4024: b900111f str wzr, [x8, #0x10] 1b4028: 14000056 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b402c: b81dc3bf stur wzr, [x29, #-0x24] 1b4030: b85dc3a8 ldur w8, [x29, #-0x24] 1b4034: f85e03a9 ldur x9, [x29, #-0x20] 1b4038: b940112a ldr w10, [x9, #0x10] 1b403c: 6b0a011f cmp w8, w10 1b4040: 1a9fa7e8 cset w8, lt 1b4044: 37000048 tbnz w8, #0x0, 0x1b404c <_vorbis_unpack_books+0x61c> 1b4048: 14000041 b 0x1b414c <_vorbis_unpack_books+0x71c> 1b404c: 321c03e1 orr w1, wzr, #0x10 1b4050: 320003e8 orr w8, wzr, #0x1 1b4054: b27f03e9 orr x9, xzr, #0x2 1b4058: f85e83a0 ldur x0, [x29, #-0x18] 1b405c: b90027e1 str w1, [sp, #0x24] 1b4060: 2a0803e1 mov w1, w8 1b4064: f9000fe9 str x9, [sp, #0x18] 1b4068: 97fbc5a6 bl 0xa5700 1b406c: 2a0003e8 mov w8, w0 1b4070: f85e03a9 ldur x9, [x29, #-0x20] 1b4074: f9401529 ldr x9, [x9, #0x28] 1b4078: b85dc3a1 ldur w1, [x29, #-0x24] 1b407c: 2a0103e0 mov w0, w1 1b4080: 93407c00 sxtw x0, w0 1b4084: f9400fea ldr x10, [sp, #0x18] 1b4088: 9b007d40 mul x0, x10, x0 1b408c: 8b000129 add x9, x9, x0 1b4090: 39000128 strb w8, [x9] 1b4094: f85e83a0 ldur x0, [x29, #-0x18] 1b4098: b94027e1 ldr w1, [sp, #0x24] 1b409c: 97fbc599 bl 0xa5700 1b40a0: b5000040 cbnz x0, 0x1b40a8 <_vorbis_unpack_books+0x678> 1b40a4: 14000002 b 0x1b40ac <_vorbis_unpack_books+0x67c> 1b40a8: 14000036 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b40ac: 321c03e1 orr w1, wzr, #0x10 1b40b0: f85e83a0 ldur x0, [x29, #-0x18] 1b40b4: 97fbc593 bl 0xa5700 1b40b8: b5000040 cbnz x0, 0x1b40c0 <_vorbis_unpack_books+0x690> 1b40bc: 14000002 b 0x1b40c4 <_vorbis_unpack_books+0x694> 1b40c0: 14000030 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b40c4: b27f03e8 orr x8, xzr, #0x2 1b40c8: 321d03e1 orr w1, wzr, #0x8 1b40cc: f85e83a0 ldur x0, [x29, #-0x18] 1b40d0: f9000be8 str x8, [sp, #0x10] 1b40d4: 97fbc58b bl 0xa5700 1b40d8: 2a0003e1 mov w1, w0 1b40dc: f85e03a8 ldur x8, [x29, #-0x20] 1b40e0: f9401508 ldr x8, [x8, #0x28] 1b40e4: b85dc3a9 ldur w9, [x29, #-0x24] 1b40e8: 2a0903e0 mov w0, w9 1b40ec: 93407c00 sxtw x0, w0 1b40f0: f9400bea ldr x10, [sp, #0x10] 1b40f4: 9b007d40 mul x0, x10, x0 1b40f8: 8b000108 add x8, x8, x0 1b40fc: 39000501 strb w1, [x8, #0x1] 1b4100: f85e03a8 ldur x8, [x29, #-0x20] 1b4104: f9401508 ldr x8, [x8, #0x28] 1b4108: b85dc3a9 ldur w9, [x29, #-0x24] 1b410c: 2a0903e0 mov w0, w9 1b4110: 93407c00 sxtw x0, w0 1b4114: 9b007d40 mul x0, x10, x0 1b4118: 8b000108 add x8, x8, x0 1b411c: 39400509 ldrb w9, [x8, #0x1] 1b4120: f85e03a8 ldur x8, [x29, #-0x20] 1b4124: b9401501 ldr w1, [x8, #0x14] 1b4128: 6b01013f cmp w9, w1 1b412c: 1a9fb7e9 cset w9, ge 1b4130: 37000049 tbnz w9, #0x0, 0x1b4138 <_vorbis_unpack_books+0x708> 1b4134: 14000002 b 0x1b413c <_vorbis_unpack_books+0x70c> 1b4138: 14000012 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b413c: b85dc3a8 ldur w8, [x29, #-0x24] 1b4140: 11000508 add w8, w8, #0x1 1b4144: b81dc3a8 stur w8, [x29, #-0x24] 1b4148: 17ffffba b 0x1b4030 <_vorbis_unpack_books+0x600> 1b414c: 320003e1 orr w1, wzr, #0x1 1b4150: b24003e8 orr x8, xzr, #0x1 1b4154: f85e83a0 ldur x0, [x29, #-0x18] 1b4158: f90007e8 str x8, [sp, #0x8] 1b415c: 97fbc569 bl 0xa5700 1b4160: f94007e8 ldr x8, [sp, #0x8] 1b4164: eb08001f cmp x0, x8 1b4168: 1a9f07e1 cset w1, ne 1b416c: 37000041 tbnz w1, #0x0, 0x1b4174 <_vorbis_unpack_books+0x744> 1b4170: 14000002 b 0x1b4178 <_vorbis_unpack_books+0x748> 1b4174: 14000003 b 0x1b4180 <_vorbis_unpack_books+0x750> 1b4178: b81fc3bf stur wzr, [x29, #-0x4] 1b417c: 14000007 b 0x1b4198 <_vorbis_unpack_books+0x768> 1b4180: 12801088 mov w8, #-0x85 // =-133 1b4184: f85f03a0 ldur x0, [x29, #-0x10] 1b4188: b90007e8 str w8, [sp, #0x4] 1b418c: 97fbd565 bl 0xa9720 1b4190: b94007e8 ldr w8, [sp, #0x4] 1b4194: b81fc3a8 stur w8, [x29, #-0x4] 1b4198: b85fc3a0 ldur w0, [x29, #-0x4] 1b419c: a94a7bfd ldp x29, x30, [sp, #0xa0] 1b41a0: 9102c3ff add sp, sp, #0xb0 1b41a4: d65f03c0 ret 00000000001b41a8 : 1b41a8: d102c3ff sub sp, sp, #0xb0 1b41ac: a90a7bfd stp x29, x30, [sp, #0xa0] 1b41b0: 910283fd add x29, sp, #0xa0 1b41b4: d53bd048 mrs x8, TPIDR_EL0 1b41b8: f9401508 ldr x8, [x8, #0x28] 1b41bc: f81f83a8 stur x8, [x29, #-0x8] 1b41c0: f9002be0 str x0, [sp, #0x50] 1b41c4: f90027e1 str x1, [sp, #0x48] 1b41c8: f90023e2 str x2, [sp, #0x40] 1b41cc: f94023e8 ldr x8, [sp, #0x40] 1b41d0: b4000ca8 cbz x8, 0x1b4364 1b41d4: 14000001 b 0x1b41d8 1b41d8: f94023e8 ldr x8, [sp, #0x40] 1b41dc: f9400101 ldr x1, [x8] 1b41e0: d10103a8 sub x8, x29, #0x40 1b41e4: aa0803e0 mov x0, x8 1b41e8: f9001be8 str x8, [sp, #0x30] 1b41ec: 97fbb109 bl 0xa0610 1b41f0: 321d03e1 orr w1, wzr, #0x8 1b41f4: f9401be0 ldr x0, [sp, #0x30] 1b41f8: 97fbc542 bl 0xa5700 1b41fc: 2a0003e1 mov w1, w0 1b4200: b9003fe1 str w1, [sp, #0x3c] 1b4204: 2a1f03e1 mov w1, wzr 1b4208: 781f43a1 sturh w1, [x29, #-0xc] 1b420c: b81f03a1 stur w1, [x29, #-0x10] 1b4210: d10043a8 sub x8, x29, #0x10 1b4214: 321f07e1 orr w1, wzr, #0x6 1b4218: f9401be0 ldr x0, [sp, #0x30] 1b421c: b9002fe1 str w1, [sp, #0x2c] 1b4220: aa0803e1 mov x1, x8 1b4224: b9402fe2 ldr w2, [sp, #0x2c] 1b4228: f90013e8 str x8, [sp, #0x20] 1b422c: 97fffde6 bl 0x1b39c4 <_vorbis_unpack_comment+0x310> 1b4230: b0000221 adrp x1, 0x1f9000 1b4234: 910bdc21 add x1, x1, #0x2f7 1b4238: b9402fe2 ldr w2, [sp, #0x2c] 1b423c: f94013e0 ldr x0, [sp, #0x20] 1b4240: 97fbd08c bl 0xa8470 1b4244: 340000a0 cbz w0, 0x1b4258 1b4248: 14000001 b 0x1b424c 1b424c: 12801068 mov w8, #-0x84 // =-132 1b4250: b81bc3a8 stur w8, [x29, #-0x44] 1b4254: 14000047 b 0x1b4370 1b4258: b9403fe8 ldr w8, [sp, #0x3c] 1b425c: 2a0803e9 mov w9, w8 1b4260: 71000508 subs w8, w8, #0x1 1b4264: b9001fe9 str w9, [sp, #0x1c] 1b4268: b9001be8 str w8, [sp, #0x18] 1b426c: 54000180 b.eq 0x1b429c 1b4270: 14000001 b 0x1b4274 1b4274: b9401fe8 ldr w8, [sp, #0x1c] 1b4278: 71000d09 subs w9, w8, #0x3 1b427c: b90017e9 str w9, [sp, #0x14] 1b4280: 54000340 b.eq 0x1b42e8 1b4284: 14000001 b 0x1b4288 1b4288: b9401fe8 ldr w8, [sp, #0x1c] 1b428c: 71001509 subs w9, w8, #0x5 1b4290: b90013e9 str w9, [sp, #0x10] 1b4294: 54000420 b.eq 0x1b4318 1b4298: 14000030 b 0x1b4358 1b429c: f94023e8 ldr x8, [sp, #0x40] 1b42a0: f9400908 ldr x8, [x8, #0x10] 1b42a4: b50000a8 cbnz x8, 0x1b42b8 1b42a8: 14000001 b 0x1b42ac 1b42ac: 12801088 mov w8, #-0x85 // =-133 1b42b0: b81bc3a8 stur w8, [x29, #-0x44] 1b42b4: 1400002f b 0x1b4370 1b42b8: f9402be8 ldr x8, [sp, #0x50] 1b42bc: f9400508 ldr x8, [x8, #0x8] 1b42c0: b40000a8 cbz x8, 0x1b42d4 1b42c4: 14000001 b 0x1b42c8 1b42c8: 12801088 mov w8, #-0x85 // =-133 1b42cc: b81bc3a8 stur w8, [x29, #-0x44] 1b42d0: 14000028 b 0x1b4370 1b42d4: f9402be0 ldr x0, [sp, #0x50] 1b42d8: d10103a1 sub x1, x29, #0x40 1b42dc: 97fbb2e1 bl 0xa0e60 <_vorbis_unpack_info@plt> 1b42e0: b81bc3a0 stur w0, [x29, #-0x44] 1b42e4: 14000023 b 0x1b4370 1b42e8: f9402be8 ldr x8, [sp, #0x50] 1b42ec: f9400508 ldr x8, [x8, #0x8] 1b42f0: b50000a8 cbnz x8, 0x1b4304 1b42f4: 14000001 b 0x1b42f8 1b42f8: 12801088 mov w8, #-0x85 // =-133 1b42fc: b81bc3a8 stur w8, [x29, #-0x44] 1b4300: 1400001c b 0x1b4370 1b4304: f94027e0 ldr x0, [sp, #0x48] 1b4308: d10103a1 sub x1, x29, #0x40 1b430c: 97fbd405 bl 0xa9320 <_vorbis_unpack_comment@plt> 1b4310: b81bc3a0 stur w0, [x29, #-0x44] 1b4314: 14000017 b 0x1b4370 1b4318: f9402be8 ldr x8, [sp, #0x50] 1b431c: f9400508 ldr x8, [x8, #0x8] 1b4320: b40000c8 cbz x8, 0x1b4338 1b4324: 14000001 b 0x1b4328 1b4328: f94027e8 ldr x8, [sp, #0x48] 1b432c: f9400d08 ldr x8, [x8, #0x18] 1b4330: b50000a8 cbnz x8, 0x1b4344 1b4334: 14000001 b 0x1b4338 1b4338: 12801088 mov w8, #-0x85 // =-133 1b433c: b81bc3a8 stur w8, [x29, #-0x44] 1b4340: 1400000c b 0x1b4370 1b4344: f9402be0 ldr x0, [sp, #0x50] 1b4348: d10103a1 sub x1, x29, #0x40 1b434c: 97fbbed1 bl 0xa3e90 <_vorbis_unpack_books@plt> 1b4350: b81bc3a0 stur w0, [x29, #-0x44] 1b4354: 14000007 b 0x1b4370 1b4358: 12801088 mov w8, #-0x85 // =-133 1b435c: b81bc3a8 stur w8, [x29, #-0x44] 1b4360: 14000004 b 0x1b4370 1b4364: 12801088 mov w8, #-0x85 // =-133 1b4368: b81bc3a8 stur w8, [x29, #-0x44] 1b436c: 14000001 b 0x1b4370 1b4370: b85bc3a8 ldur w8, [x29, #-0x44] 1b4374: d53bd049 mrs x9, TPIDR_EL0 1b4378: f9401529 ldr x9, [x9, #0x28] 1b437c: f85f83aa ldur x10, [x29, #-0x8] 1b4380: eb0a0129 subs x9, x9, x10 1b4384: b9000fe8 str w8, [sp, #0xc] 1b4388: f90003e9 str x9, [sp] 1b438c: 540000c1 b.ne 0x1b43a4 1b4390: 14000001 b 0x1b4394 1b4394: b9400fe0 ldr w0, [sp, #0xc] 1b4398: a94a7bfd ldp x29, x30, [sp, #0xa0] 1b439c: 9102c3ff add sp, sp, #0xb0 1b43a0: d65f03c0 ret 1b43a4: 97fbd673 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001b43a8 : 1b43a8: d100c3ff sub sp, sp, #0x30 1b43ac: a9027bfd stp x29, x30, [sp, #0x20] 1b43b0: 910083fd add x29, sp, #0x20 1b43b4: d2800008 mov x8, #0x0 // =0 1b43b8: f81f83a0 stur x0, [x29, #-0x8] 1b43bc: f85f83a0 ldur x0, [x29, #-0x8] 1b43c0: eb08001f cmp x0, x8 1b43c4: 1a9f07e9 cset w9, ne 1b43c8: f9000be8 str x8, [sp, #0x10] 1b43cc: 37000049 tbnz w9, #0x0, 0x1b43d4 1b43d0: 14000055 b 0x1b4524 1b43d4: d2801108 mov x8, #0x88 // =136 1b43d8: d2800a09 mov x9, #0x50 // =80 1b43dc: f85f83aa ldur x10, [x29, #-0x8] 1b43e0: f9406d40 ldr x0, [x10, #0xd8] 1b43e4: f90007e8 str x8, [sp, #0x8] 1b43e8: f90003e9 str x9, [sp] 1b43ec: 97fbb119 bl 0xa0850 1b43f0: f85f83a8 ldur x8, [x29, #-0x8] 1b43f4: f9400be9 ldr x9, [sp, #0x10] 1b43f8: f9006d09 str x9, [x8, #0xd8] 1b43fc: f85f83a8 ldur x8, [x29, #-0x8] 1b4400: f9406900 ldr x0, [x8, #0xd0] 1b4404: 97fbcebf bl 0xa7f00 1b4408: f85f83a8 ldur x8, [x29, #-0x8] 1b440c: f94003e9 ldr x9, [sp] 1b4410: 8b090108 add x8, x8, x9 1b4414: aa0803e0 mov x0, x8 1b4418: 97fbd4c2 bl 0xa9720 1b441c: f85f83a8 ldur x8, [x29, #-0x8] 1b4420: f94007e9 ldr x9, [sp, #0x8] 1b4424: 8b090100 add x0, x8, x9 1b4428: 97fbbf5a bl 0xa4190 1b442c: f85f83a8 ldur x8, [x29, #-0x8] 1b4430: f9401d08 ldr x8, [x8, #0x38] 1b4434: f9400be9 ldr x9, [sp, #0x10] 1b4438: eb09011f cmp x8, x9 1b443c: 1a9f07eb cset w11, ne 1b4440: 3700004b tbnz w11, #0x0, 0x1b4448 1b4444: 14000004 b 0x1b4454 1b4448: f85f83a8 ldur x8, [x29, #-0x8] 1b444c: f9401d00 ldr x0, [x8, #0x38] 1b4450: 97fbb680 bl 0xa1e50 1b4454: f85f83a8 ldur x8, [x29, #-0x8] 1b4458: f9402508 ldr x8, [x8, #0x48] 1b445c: f9400be9 ldr x9, [sp, #0x10] 1b4460: eb09011f cmp x8, x9 1b4464: 1a9f07ea cset w10, ne 1b4468: 3700004a tbnz w10, #0x0, 0x1b4470 1b446c: 14000004 b 0x1b447c 1b4470: f85f83a8 ldur x8, [x29, #-0x8] 1b4474: f9402500 ldr x0, [x8, #0x48] 1b4478: 97fbb676 bl 0xa1e50 1b447c: f85f83a8 ldur x8, [x29, #-0x8] 1b4480: f9402108 ldr x8, [x8, #0x40] 1b4484: f9400be9 ldr x9, [sp, #0x10] 1b4488: eb09011f cmp x8, x9 1b448c: 1a9f07ea cset w10, ne 1b4490: 3700004a tbnz w10, #0x0, 0x1b4498 1b4494: 14000004 b 0x1b44a4 1b4498: f85f83a8 ldur x8, [x29, #-0x8] 1b449c: f9402100 ldr x0, [x8, #0x40] 1b44a0: 97fbb66c bl 0xa1e50 1b44a4: f85f83a8 ldur x8, [x29, #-0x8] 1b44a8: f9401908 ldr x8, [x8, #0x30] 1b44ac: f9400be9 ldr x9, [sp, #0x10] 1b44b0: eb09011f cmp x8, x9 1b44b4: 1a9f07ea cset w10, ne 1b44b8: 3700004a tbnz w10, #0x0, 0x1b44c0 1b44bc: 14000004 b 0x1b44cc 1b44c0: f85f83a8 ldur x8, [x29, #-0x8] 1b44c4: f9401900 ldr x0, [x8, #0x30] 1b44c8: 97fbb662 bl 0xa1e50 1b44cc: f85f83a8 ldur x8, [x29, #-0x8] 1b44d0: f9401100 ldr x0, [x8, #0x20] 1b44d4: 97fbb7d7 bl 0xa2430 1b44d8: f85f83a8 ldur x8, [x29, #-0x8] 1b44dc: f9400108 ldr x8, [x8] 1b44e0: f9400be9 ldr x9, [sp, #0x10] 1b44e4: eb09011f cmp x8, x9 1b44e8: 1a9f07ea cset w10, ne 1b44ec: 3700004a tbnz w10, #0x0, 0x1b44f4 1b44f0: 14000008 b 0x1b4510 1b44f4: b27b0be8 orr x8, xzr, #0xe0 1b44f8: f85f83a9 ldur x9, [x29, #-0x8] 1b44fc: 8b080128 add x8, x9, x8 1b4500: f9400908 ldr x8, [x8, #0x10] 1b4504: f85f83a9 ldur x9, [x29, #-0x8] 1b4508: f9400120 ldr x0, [x9] 1b450c: d63f0100 blr x8 1b4510: b27803e2 orr x2, xzr, #0x100 1b4514: 52800008 mov w8, #0x0 // =0 1b4518: f85f83a0 ldur x0, [x29, #-0x8] 1b451c: 2a0803e1 mov w1, w8 1b4520: 97fbc9b4 bl 0xa6bf0 1b4524: 52800000 mov w0, #0x0 // =0 1b4528: a9427bfd ldp x29, x30, [sp, #0x20] 1b452c: 9100c3ff add sp, sp, #0x30 1b4530: d65f03c0 ret 00000000001b4534 : 1b4534: d10203ff sub sp, sp, #0x80 1b4538: a9077bfd stp x29, x30, [sp, #0x70] 1b453c: 9101c3fd add x29, sp, #0x70 1b4540: d53bd048 mrs x8, TPIDR_EL0 1b4544: f9401508 ldr x8, [x8, #0x28] 1b4548: f81f83a8 stur x8, [x29, #-0x8] 1b454c: f9001be0 str x0, [sp, #0x30] 1b4550: f90017e1 str x1, [sp, #0x28] 1b4554: f90013e2 str x2, [sp, #0x20] 1b4558: f9000fe3 str x3, [sp, #0x18] 1b455c: f9401be0 ldr x0, [sp, #0x30] 1b4560: f94017e1 ldr x1, [sp, #0x28] 1b4564: f94013e2 ldr x2, [sp, #0x20] 1b4568: f9400fe3 ldr x3, [sp, #0x18] 1b456c: 3dc00080 ldr q0, [x4] 1b4570: 3dc00481 ldr q1, [x4, #0x10] 1b4574: 3c9e03a1 stur q1, [x29, #-0x20] 1b4578: 3c9d03a0 stur q0, [x29, #-0x30] 1b457c: d100c3a4 sub x4, x29, #0x30 1b4580: 9400001a bl 0x1b45e8 1b4584: b90017e0 str w0, [sp, #0x14] 1b4588: b94017e0 ldr w0, [sp, #0x14] 1b458c: 340000a0 cbz w0, 0x1b45a0 1b4590: 14000001 b 0x1b4594 1b4594: b94017e8 ldr w8, [sp, #0x14] 1b4598: b81cc3a8 stur w8, [x29, #-0x34] 1b459c: 14000005 b 0x1b45b0 1b45a0: f94017e0 ldr x0, [sp, #0x28] 1b45a4: 94000095 bl 0x1b47f8 1b45a8: b81cc3a0 stur w0, [x29, #-0x34] 1b45ac: 14000001 b 0x1b45b0 1b45b0: b85cc3a8 ldur w8, [x29, #-0x34] 1b45b4: d53bd049 mrs x9, TPIDR_EL0 1b45b8: f9401529 ldr x9, [x9, #0x28] 1b45bc: f85f83aa ldur x10, [x29, #-0x8] 1b45c0: eb0a0129 subs x9, x9, x10 1b45c4: b90013e8 str w8, [sp, #0x10] 1b45c8: f90007e9 str x9, [sp, #0x8] 1b45cc: 540000c1 b.ne 0x1b45e4 1b45d0: 14000001 b 0x1b45d4 1b45d4: b94013e0 ldr w0, [sp, #0x10] 1b45d8: a9477bfd ldp x29, x30, [sp, #0x70] 1b45dc: 910203ff add sp, sp, #0x80 1b45e0: d65f03c0 ret 1b45e4: 97fbd5e3 bl 0xa9d70 <__stack_chk_fail@plt> 1b45e8: d10243ff sub sp, sp, #0x90 1b45ec: a9087bfd stp x29, x30, [sp, #0x80] 1b45f0: 910203fd add x29, sp, #0x80 1b45f4: d2800008 mov x8, #0x0 // =0 1b45f8: aa0803e5 mov x5, x8 1b45fc: f81f83a0 stur x0, [x29, #-0x8] 1b4600: f81f03a1 stur x1, [x29, #-0x10] 1b4604: f81e83a2 stur x2, [x29, #-0x18] 1b4608: f81e03a3 stur x3, [x29, #-0x20] 1b460c: f85f83a0 ldur x0, [x29, #-0x8] 1b4610: eb08001f cmp x0, x8 1b4614: 1a9f07e9 cset w9, ne 1b4618: f81c83a4 stur x4, [x29, #-0x38] 1b461c: f90023e8 str x8, [sp, #0x40] 1b4620: f9001fe5 str x5, [sp, #0x38] 1b4624: 37000049 tbnz w9, #0x0, 0x1b462c 1b4628: 14000009 b 0x1b464c 1b462c: 320003e2 orr w2, wzr, #0x1 1b4630: d2800001 mov x1, #0x0 // =0 1b4634: f85c83a8 ldur x8, [x29, #-0x38] 1b4638: f9400509 ldr x9, [x8, #0x8] 1b463c: f85f83a0 ldur x0, [x29, #-0x8] 1b4640: d63f0120 blr x9 1b4644: b90037e0 str w0, [sp, #0x34] 1b4648: 14000003 b 0x1b4654 1b464c: 12800008 mov w8, #-0x1 // =-1 1b4650: b90037e8 str w8, [sp, #0x34] 1b4654: b94037e8 ldr w8, [sp, #0x34] 1b4658: b27b03e2 orr x2, xzr, #0x20 1b465c: b27b0be9 orr x9, xzr, #0xe0 1b4660: b27803ea orr x10, xzr, #0x100 1b4664: 5280000b mov w11, #0x0 // =0 1b4668: b81dc3a8 stur w8, [x29, #-0x24] 1b466c: f85f03a0 ldur x0, [x29, #-0x10] 1b4670: 2a0b03e1 mov w1, w11 1b4674: f90017e2 str x2, [sp, #0x28] 1b4678: aa0a03e2 mov x2, x10 1b467c: f90013e9 str x9, [sp, #0x20] 1b4680: 97fbc95c bl 0xa6bf0 1b4684: f85f83a9 ldur x9, [x29, #-0x8] 1b4688: f85f03aa ldur x10, [x29, #-0x10] 1b468c: f9000149 str x9, [x10] 1b4690: f85f03a9 ldur x9, [x29, #-0x10] 1b4694: f94013ea ldr x10, [sp, #0x20] 1b4698: 8b0a0120 add x0, x9, x10 1b469c: f85c83a1 ldur x1, [x29, #-0x38] 1b46a0: f94017e2 ldr x2, [sp, #0x28] 1b46a4: 97fbadbb bl 0x9fd90 1b46a8: 97fbc6de bl 0xa6220 1b46ac: f85f03a9 ldur x9, [x29, #-0x10] 1b46b0: f9001120 str x0, [x9, #0x20] 1b46b4: f85e83a9 ldur x9, [x29, #-0x18] 1b46b8: f94023ea ldr x10, [sp, #0x40] 1b46bc: eb0a013f cmp x9, x10 1b46c0: 1a9f07e8 cset w8, ne 1b46c4: 37000048 tbnz w8, #0x0, 0x1b46cc 1b46c8: 1400000e b 0x1b4700 1b46cc: f85f03a8 ldur x8, [x29, #-0x10] 1b46d0: f9401100 ldr x0, [x8, #0x20] 1b46d4: f85e03a1 ldur x1, [x29, #-0x20] 1b46d8: 97fbb032 bl 0xa07a0 1b46dc: f81d03a0 stur x0, [x29, #-0x30] 1b46e0: f85d03a0 ldur x0, [x29, #-0x30] 1b46e4: f85e83a1 ldur x1, [x29, #-0x18] 1b46e8: f85e03a2 ldur x2, [x29, #-0x20] 1b46ec: 97fbada9 bl 0x9fd90 1b46f0: f85f03a8 ldur x8, [x29, #-0x10] 1b46f4: f9401100 ldr x0, [x8, #0x20] 1b46f8: f85e03a1 ldur x1, [x29, #-0x20] 1b46fc: 97fbc051 bl 0xa4840 1b4700: 12800008 mov w8, #-0x1 // =-1 1b4704: b85dc3a9 ldur w9, [x29, #-0x24] 1b4708: 6b08013f cmp w9, w8 1b470c: 1a9f07e8 cset w8, ne 1b4710: 37000048 tbnz w8, #0x0, 0x1b4718 1b4714: 14000004 b 0x1b4724 1b4718: 320003e8 orr w8, wzr, #0x1 1b471c: f85f03a9 ldur x9, [x29, #-0x10] 1b4720: b9000928 str w8, [x9, #0x8] 1b4724: 52800008 mov w8, #0x0 // =0 1b4728: d2801689 mov x9, #0xb4 // =180 1b472c: d280110a mov x10, #0x88 // =136 1b4730: d2800a0b mov x11, #0x50 // =80 1b4734: 12800000 mov w0, #-0x1 // =-1 1b4738: 320003ec orr w12, wzr, #0x1 1b473c: f85f03ad ldur x13, [x29, #-0x10] 1b4740: b90029ac str w12, [x13, #0x28] 1b4744: b9001fe8 str w8, [sp, #0x1c] 1b4748: f9000be9 str x9, [sp, #0x10] 1b474c: f90007ea str x10, [sp, #0x8] 1b4750: f90003eb str x11, [sp] 1b4754: 97fbcd0b bl 0xa7b80 1b4758: f85f03a9 ldur x9, [x29, #-0x10] 1b475c: f9006920 str x0, [x9, #0xd0] 1b4760: f85f03a0 ldur x0, [x29, #-0x10] 1b4764: f85f03a9 ldur x9, [x29, #-0x10] 1b4768: f94003ea ldr x10, [sp] 1b476c: 8b0a0121 add x1, x9, x10 1b4770: f85f03a9 ldur x9, [x29, #-0x10] 1b4774: f94007eb ldr x11, [sp, #0x8] 1b4778: 8b0b0122 add x2, x9, x11 1b477c: f85f03a9 ldur x9, [x29, #-0x10] 1b4780: f9400bed ldr x13, [sp, #0x10] 1b4784: 8b0d0123 add x3, x9, x13 1b4788: f9401fe4 ldr x4, [sp, #0x38] 1b478c: 940009d9 bl 0x1b6ef0 1b4790: b81d83a0 stur w0, [x29, #-0x28] 1b4794: b9401fe8 ldr w8, [sp, #0x1c] 1b4798: 6b08001f cmp w0, w8 1b479c: 1a9fa7ec cset w12, lt 1b47a0: 3700004c tbnz w12, #0x0, 0x1b47a8 1b47a4: 14000007 b 0x1b47c0 1b47a8: f85f03a8 ldur x8, [x29, #-0x10] 1b47ac: f94023e9 ldr x9, [sp, #0x40] 1b47b0: f9000109 str x9, [x8] 1b47b4: f85f03a0 ldur x0, [x29, #-0x10] 1b47b8: 97fbc972 bl 0xa6d80 1b47bc: 1400000b b 0x1b47e8 1b47c0: 320003e8 orr w8, wzr, #0x1 1b47c4: f85f03a9 ldur x9, [x29, #-0x10] 1b47c8: b940b12a ldr w10, [x9, #0xb0] 1b47cc: 6b08015f cmp w10, w8 1b47d0: 1a9fa7e8 cset w8, lt 1b47d4: 37000048 tbnz w8, #0x0, 0x1b47dc 1b47d8: 14000004 b 0x1b47e8 1b47dc: 320003e8 orr w8, wzr, #0x1 1b47e0: f85f03a9 ldur x9, [x29, #-0x10] 1b47e4: b900b128 str w8, [x9, #0xb0] 1b47e8: b85d83a0 ldur w0, [x29, #-0x28] 1b47ec: a9487bfd ldp x29, x30, [sp, #0x80] 1b47f0: 910243ff add sp, sp, #0x90 1b47f4: d65f03c0 ret 1b47f8: d100c3ff sub sp, sp, #0x30 1b47fc: a9027bfd stp x29, x30, [sp, #0x20] 1b4800: 910083fd add x29, sp, #0x20 1b4804: 321f03e8 orr w8, wzr, #0x2 1b4808: d2800009 mov x9, #0x0 // =0 1b480c: f9000be0 str x0, [sp, #0x10] 1b4810: f9400be0 ldr x0, [sp, #0x10] 1b4814: b940b00a ldr w10, [x0, #0xb0] 1b4818: 6b08015f cmp w10, w8 1b481c: 1a9fa7e8 cset w8, lt 1b4820: f90003e9 str x9, [sp] 1b4824: 37000048 tbnz w8, #0x0, 0x1b482c 1b4828: 14000004 b 0x1b4838 1b482c: 321f03e8 orr w8, wzr, #0x2 1b4830: f9400be9 ldr x9, [sp, #0x10] 1b4834: b900b128 str w8, [x9, #0xb0] 1b4838: f9400be8 ldr x8, [sp, #0x10] 1b483c: b9400909 ldr w9, [x8, #0x8] 1b4840: 35000049 cbnz w9, 0x1b4848 1b4844: 1400000f b 0x1b4880 1b4848: f9400be0 ldr x0, [sp, #0x10] 1b484c: 94000e0c bl 0x1b807c 1b4850: b9000fe0 str w0, [sp, #0xc] 1b4854: b9400fe0 ldr w0, [sp, #0xc] 1b4858: 35000040 cbnz w0, 0x1b4860 1b485c: 14000006 b 0x1b4874 1b4860: f9400be8 ldr x8, [sp, #0x10] 1b4864: f94003e9 ldr x9, [sp] 1b4868: f9000109 str x9, [x8] 1b486c: f9400be0 ldr x0, [sp, #0x10] 1b4870: 97fbc944 bl 0xa6d80 1b4874: b9400fe8 ldr w8, [sp, #0xc] 1b4878: b81fc3a8 stur w8, [x29, #-0x4] 1b487c: 14000002 b 0x1b4884 1b4880: b81fc3bf stur wzr, [x29, #-0x4] 1b4884: b85fc3a0 ldur w0, [x29, #-0x4] 1b4888: a9427bfd ldp x29, x30, [sp, #0x20] 1b488c: 9100c3ff add sp, sp, #0x30 1b4890: d65f03c0 ret 00000000001b4894 : 1b4894: d10283ff sub sp, sp, #0xa0 1b4898: a9097bfd stp x29, x30, [sp, #0x90] 1b489c: 910243fd add x29, sp, #0x90 1b48a0: d53bd048 mrs x8, TPIDR_EL0 1b48a4: f9401509 ldr x9, [x8, #0x28] 1b48a8: f81f83a9 stur x9, [x29, #-0x8] 1b48ac: f9001fe0 str x0, [sp, #0x38] 1b48b0: f9001be1 str x1, [sp, #0x30] 1b48b4: f90017e2 str x2, [sp, #0x28] 1b48b8: f90013e3 str x3, [sp, #0x20] 1b48bc: f0000749 adrp x9, 0x29f000 1b48c0: 91086129 add x9, x9, #0x218 1b48c4: 3dc00120 ldr q0, [x9] 1b48c8: 3dc00521 ldr q1, [x9, #0x10] 1b48cc: 3c9e03a1 stur q1, [x29, #-0x20] 1b48d0: 3c9d03a0 stur q0, [x29, #-0x30] 1b48d4: f9401fe0 ldr x0, [sp, #0x38] 1b48d8: f9401be1 ldr x1, [sp, #0x30] 1b48dc: f94017e2 ldr x2, [sp, #0x28] 1b48e0: f94013e3 ldr x3, [sp, #0x20] 1b48e4: 3cdd03a0 ldur q0, [x29, #-0x30] 1b48e8: 3cde03a1 ldur q1, [x29, #-0x20] 1b48ec: 3d8017e1 str q1, [sp, #0x50] 1b48f0: 3d8013e0 str q0, [sp, #0x40] 1b48f4: 910103e4 add x4, sp, #0x40 1b48f8: f9000fe8 str x8, [sp, #0x18] 1b48fc: 97fbbb05 bl 0xa3510 1b4900: f9400fe8 ldr x8, [sp, #0x18] 1b4904: f9401509 ldr x9, [x8, #0x28] 1b4908: f85f83a1 ldur x1, [x29, #-0x8] 1b490c: eb010129 subs x9, x9, x1 1b4910: b90017e0 str w0, [sp, #0x14] 1b4914: f90007e9 str x9, [sp, #0x8] 1b4918: 540000c1 b.ne 0x1b4930 1b491c: 14000001 b 0x1b4920 1b4920: b94017e0 ldr w0, [sp, #0x14] 1b4924: a9497bfd ldp x29, x30, [sp, #0x90] 1b4928: 910283ff add sp, sp, #0xa0 1b492c: d65f03c0 ret 1b4930: 97fbd510 bl 0xa9d70 <__stack_chk_fail@plt> 1b4934: d100c3ff sub sp, sp, #0x30 1b4938: a9027bfd stp x29, x30, [sp, #0x20] 1b493c: 910083fd add x29, sp, #0x20 1b4940: d2800008 mov x8, #0x0 // =0 1b4944: f9000be0 str x0, [sp, #0x10] 1b4948: f90007e1 str x1, [sp, #0x8] 1b494c: b90007e2 str w2, [sp, #0x4] 1b4950: f9400be0 ldr x0, [sp, #0x10] 1b4954: eb08001f cmp x0, x8 1b4958: 1a9f17e2 cset w2, eq 1b495c: 37000042 tbnz w2, #0x0, 0x1b4964 1b4960: 14000004 b 0x1b4970 1b4964: 12800008 mov w8, #-0x1 // =-1 1b4968: b81fc3a8 stur w8, [x29, #-0x4] 1b496c: 14000006 b 0x1b4984 1b4970: f9400be0 ldr x0, [sp, #0x10] 1b4974: f94007e1 ldr x1, [sp, #0x8] 1b4978: b94007e2 ldr w2, [sp, #0x4] 1b497c: 97fbcd1d bl 0xa7df0 1b4980: b81fc3a0 stur w0, [x29, #-0x4] 1b4984: b85fc3a0 ldur w0, [x29, #-0x4] 1b4988: a9427bfd ldp x29, x30, [sp, #0x20] 1b498c: 9100c3ff add sp, sp, #0x30 1b4990: d65f03c0 ret 00000000001b4994 : 1b4994: d10203ff sub sp, sp, #0x80 1b4998: a9077bfd stp x29, x30, [sp, #0x70] 1b499c: 9101c3fd add x29, sp, #0x70 1b49a0: d53bd048 mrs x8, TPIDR_EL0 1b49a4: f9401509 ldr x9, [x8, #0x28] 1b49a8: f81f83a9 stur x9, [x29, #-0x8] 1b49ac: f9001fe0 str x0, [sp, #0x38] 1b49b0: f9001be1 str x1, [sp, #0x30] 1b49b4: f90017e2 str x2, [sp, #0x28] 1b49b8: f90013e3 str x3, [sp, #0x20] 1b49bc: f9401fe0 ldr x0, [sp, #0x38] 1b49c0: f9401be1 ldr x1, [sp, #0x30] 1b49c4: f94017e2 ldr x2, [sp, #0x28] 1b49c8: f94013e3 ldr x3, [sp, #0x20] 1b49cc: 3dc00080 ldr q0, [x4] 1b49d0: 3dc00481 ldr q1, [x4, #0x10] 1b49d4: 3c9e03a1 stur q1, [x29, #-0x20] 1b49d8: 3c9d03a0 stur q0, [x29, #-0x30] 1b49dc: d100c3a4 sub x4, x29, #0x30 1b49e0: f9000fe8 str x8, [sp, #0x18] 1b49e4: 97ffff01 bl 0x1b45e8 1b49e8: f9400fe8 ldr x8, [sp, #0x18] 1b49ec: f9401509 ldr x9, [x8, #0x28] 1b49f0: f85f83a1 ldur x1, [x29, #-0x8] 1b49f4: eb010129 subs x9, x9, x1 1b49f8: b90017e0 str w0, [sp, #0x14] 1b49fc: f90007e9 str x9, [sp, #0x8] 1b4a00: 540000c1 b.ne 0x1b4a18 1b4a04: 14000001 b 0x1b4a08 1b4a08: b94017e0 ldr w0, [sp, #0x14] 1b4a0c: a9477bfd ldp x29, x30, [sp, #0x70] 1b4a10: 910203ff add sp, sp, #0x80 1b4a14: d65f03c0 ret 1b4a18: 97fbd4d6 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001b4a1c : 1b4a1c: d10283ff sub sp, sp, #0xa0 1b4a20: a9097bfd stp x29, x30, [sp, #0x90] 1b4a24: 910243fd add x29, sp, #0x90 1b4a28: d53bd048 mrs x8, TPIDR_EL0 1b4a2c: f9401509 ldr x9, [x8, #0x28] 1b4a30: f81f83a9 stur x9, [x29, #-0x8] 1b4a34: f9001fe0 str x0, [sp, #0x38] 1b4a38: f9001be1 str x1, [sp, #0x30] 1b4a3c: f90017e2 str x2, [sp, #0x28] 1b4a40: f90013e3 str x3, [sp, #0x20] 1b4a44: f0000749 adrp x9, 0x29f000 1b4a48: 9108e129 add x9, x9, #0x238 1b4a4c: 3dc00120 ldr q0, [x9] 1b4a50: 3dc00521 ldr q1, [x9, #0x10] 1b4a54: 3c9e03a1 stur q1, [x29, #-0x20] 1b4a58: 3c9d03a0 stur q0, [x29, #-0x30] 1b4a5c: f9401fe0 ldr x0, [sp, #0x38] 1b4a60: f9401be1 ldr x1, [sp, #0x30] 1b4a64: f94017e2 ldr x2, [sp, #0x28] 1b4a68: f94013e3 ldr x3, [sp, #0x20] 1b4a6c: 3cdd03a0 ldur q0, [x29, #-0x30] 1b4a70: 3cde03a1 ldur q1, [x29, #-0x20] 1b4a74: 3d8017e1 str q1, [sp, #0x50] 1b4a78: 3d8013e0 str q0, [sp, #0x40] 1b4a7c: 910103e4 add x4, sp, #0x40 1b4a80: f9000fe8 str x8, [sp, #0x18] 1b4a84: 97fbc28f bl 0xa54c0 1b4a88: f9400fe8 ldr x8, [sp, #0x18] 1b4a8c: f9401509 ldr x9, [x8, #0x28] 1b4a90: f85f83a1 ldur x1, [x29, #-0x8] 1b4a94: eb010129 subs x9, x9, x1 1b4a98: b90017e0 str w0, [sp, #0x14] 1b4a9c: f90007e9 str x9, [sp, #0x8] 1b4aa0: 540000c1 b.ne 0x1b4ab8 1b4aa4: 14000001 b 0x1b4aa8 1b4aa8: b94017e0 ldr w0, [sp, #0x14] 1b4aac: a9497bfd ldp x29, x30, [sp, #0x90] 1b4ab0: 910283ff add sp, sp, #0xa0 1b4ab4: d65f03c0 ret 1b4ab8: 97fbd4ae bl 0xa9d70 <__stack_chk_fail@plt> 00000000001b4abc : 1b4abc: d10083ff sub sp, sp, #0x20 1b4ac0: a9017bfd stp x29, x30, [sp, #0x10] 1b4ac4: 910043fd add x29, sp, #0x10 1b4ac8: 320003e8 orr w8, wzr, #0x1 1b4acc: f90003e0 str x0, [sp] 1b4ad0: f94003e0 ldr x0, [sp] 1b4ad4: b940b009 ldr w9, [x0, #0xb0] 1b4ad8: 6b08013f cmp w9, w8 1b4adc: 1a9f07e8 cset w8, ne 1b4ae0: 37000048 tbnz w8, #0x0, 0x1b4ae8 1b4ae4: 14000004 b 0x1b4af4 1b4ae8: 12801048 mov w8, #-0x83 // =-131 1b4aec: b81fc3a8 stur w8, [x29, #-0x4] 1b4af0: 14000004 b 0x1b4b00 1b4af4: f94003e0 ldr x0, [sp] 1b4af8: 97ffff40 bl 0x1b47f8 1b4afc: b81fc3a0 stur w0, [x29, #-0x4] 1b4b00: b85fc3a0 ldur w0, [x29, #-0x4] 1b4b04: a9417bfd ldp x29, x30, [sp, #0x10] 1b4b08: 910083ff add sp, sp, #0x20 1b4b0c: d65f03c0 ret 00000000001b4b10 : 1b4b10: d10043ff sub sp, sp, #0x10 1b4b14: f90007e0 str x0, [sp, #0x8] 1b4b18: f94007e0 ldr x0, [sp, #0x8] 1b4b1c: b9402808 ldr w8, [x0, #0x28] 1b4b20: 2a0803e0 mov w0, w8 1b4b24: 93407c00 sxtw x0, w0 1b4b28: 910043ff add sp, sp, #0x10 1b4b2c: d65f03c0 ret 00000000001b4b30 : 1b4b30: d10043ff sub sp, sp, #0x10 1b4b34: f90007e0 str x0, [sp, #0x8] 1b4b38: f94007e0 ldr x0, [sp, #0x8] 1b4b3c: b9400808 ldr w8, [x0, #0x8] 1b4b40: 2a0803e0 mov w0, w8 1b4b44: 93407c00 sxtw x0, w0 1b4b48: 910043ff add sp, sp, #0x10 1b4b4c: d65f03c0 ret 00000000001b4b50 : 1b4b50: d10143ff sub sp, sp, #0x50 1b4b54: a9047bfd stp x29, x30, [sp, #0x40] 1b4b58: 910103fd add x29, sp, #0x40 1b4b5c: 321f03e8 orr w8, wzr, #0x2 1b4b60: f81f03a0 stur x0, [x29, #-0x10] 1b4b64: b81ec3a1 stur w1, [x29, #-0x14] 1b4b68: f85f03a0 ldur x0, [x29, #-0x10] 1b4b6c: b940b001 ldr w1, [x0, #0xb0] 1b4b70: 6b08003f cmp w1, w8 1b4b74: 1a9fa7e8 cset w8, lt 1b4b78: 37000048 tbnz w8, #0x0, 0x1b4b80 1b4b7c: 14000004 b 0x1b4b8c 1b4b80: 92801048 mov x8, #-0x83 // =-131 1b4b84: f81f83a8 stur x8, [x29, #-0x8] 1b4b88: 140000a1 b 0x1b4e0c 1b4b8c: b85ec3a8 ldur w8, [x29, #-0x14] 1b4b90: f85f03a9 ldur x9, [x29, #-0x10] 1b4b94: b940292a ldr w10, [x9, #0x28] 1b4b98: 6b0a011f cmp w8, w10 1b4b9c: 1a9fb7e8 cset w8, ge 1b4ba0: 37000048 tbnz w8, #0x0, 0x1b4ba8 1b4ba4: 14000004 b 0x1b4bb4 1b4ba8: 92801048 mov x8, #-0x83 // =-131 1b4bac: f81f83a8 stur x8, [x29, #-0x8] 1b4bb0: 14000097 b 0x1b4e0c 1b4bb4: f85f03a8 ldur x8, [x29, #-0x10] 1b4bb8: b9400909 ldr w9, [x8, #0x8] 1b4bbc: 35000129 cbnz w9, 0x1b4be0 1b4bc0: b85ec3a8 ldur w8, [x29, #-0x14] 1b4bc4: 35000048 cbnz w8, 0x1b4bcc 1b4bc8: 14000006 b 0x1b4be0 1b4bcc: 52800001 mov w1, #0x0 // =0 1b4bd0: f85f03a0 ldur x0, [x29, #-0x10] 1b4bd4: 97ffffdf bl 0x1b4b50 1b4bd8: f81f83a0 stur x0, [x29, #-0x8] 1b4bdc: 1400008c b 0x1b4e0c 1b4be0: 52800008 mov w8, #0x0 // =0 1b4be4: b85ec3a9 ldur w9, [x29, #-0x14] 1b4be8: 6b08013f cmp w9, w8 1b4bec: 1a9fa7e8 cset w8, lt 1b4bf0: 37000048 tbnz w8, #0x0, 0x1b4bf8 1b4bf4: 14000030 b 0x1b4cb4 1b4bf8: f90013ff str xzr, [sp, #0x20] 1b4bfc: b9001fff str wzr, [sp, #0x1c] 1b4c00: b9401fe8 ldr w8, [sp, #0x1c] 1b4c04: f85f03a9 ldur x9, [x29, #-0x10] 1b4c08: b940292a ldr w10, [x9, #0x28] 1b4c0c: 6b0a011f cmp w8, w10 1b4c10: 1a9fa7e8 cset w8, lt 1b4c14: 37000048 tbnz w8, #0x0, 0x1b4c1c 1b4c18: 1400001c b 0x1b4c88 1b4c1c: b27d03e8 orr x8, xzr, #0x8 1b4c20: f85f03a9 ldur x9, [x29, #-0x10] 1b4c24: f9401929 ldr x9, [x9, #0x30] 1b4c28: b9401fea ldr w10, [sp, #0x1c] 1b4c2c: 1100054a add w10, w10, #0x1 1b4c30: 2a0a03eb mov w11, w10 1b4c34: 93407d6b sxtw x11, w11 1b4c38: 9b0b7d0b mul x11, x8, x11 1b4c3c: 8b0b0129 add x9, x9, x11 1b4c40: f9400129 ldr x9, [x9] 1b4c44: f85f03ab ldur x11, [x29, #-0x10] 1b4c48: f9401d6b ldr x11, [x11, #0x38] 1b4c4c: b9401fea ldr w10, [sp, #0x1c] 1b4c50: 2a0a03ec mov w12, w10 1b4c54: 93407d8c sxtw x12, w12 1b4c58: 9b0c7d0c mul x12, x8, x12 1b4c5c: 8b0c016b add x11, x11, x12 1b4c60: f940016b ldr x11, [x11] 1b4c64: eb0b0129 subs x9, x9, x11 1b4c68: 9b087d28 mul x8, x9, x8 1b4c6c: f94013e9 ldr x9, [sp, #0x20] 1b4c70: 8b080128 add x8, x9, x8 1b4c74: f90013e8 str x8, [sp, #0x20] 1b4c78: b9401fe8 ldr w8, [sp, #0x1c] 1b4c7c: 11000508 add w8, w8, #0x1 1b4c80: b9001fe8 str w8, [sp, #0x1c] 1b4c84: 17ffffdf b 0x1b4c00 1b4c88: 12800001 mov w1, #-0x1 // =-1 1b4c8c: d2807d08 mov x8, #0x3e8 // =1000 1b4c90: f94013e9 ldr x9, [sp, #0x20] 1b4c94: 9b087d28 mul x8, x9, x8 1b4c98: f85f03a0 ldur x0, [x29, #-0x10] 1b4c9c: f9000be8 str x8, [sp, #0x10] 1b4ca0: 97fbbc30 bl 0xa3d60 1b4ca4: f9400be8 ldr x8, [sp, #0x10] 1b4ca8: 9ac00d09 sdiv x9, x8, x0 1b4cac: f81f83a9 stur x9, [x29, #-0x8] 1b4cb0: 14000057 b 0x1b4e0c 1b4cb4: f85f03a8 ldur x8, [x29, #-0x10] 1b4cb8: b9400909 ldr w9, [x8, #0x8] 1b4cbc: 35000049 cbnz w9, 0x1b4cc4 1b4cc0: 1400001e b 0x1b4d38 1b4cc4: d283e808 mov x8, #0x1f40 // =8000 1b4cc8: b27d03e9 orr x9, xzr, #0x8 1b4ccc: f85f03aa ldur x10, [x29, #-0x10] 1b4cd0: f940194a ldr x10, [x10, #0x30] 1b4cd4: b85ec3ab ldur w11, [x29, #-0x14] 1b4cd8: 1100056b add w11, w11, #0x1 1b4cdc: 2a0b03ec mov w12, w11 1b4ce0: 93407d8c sxtw x12, w12 1b4ce4: 9b0c7d2c mul x12, x9, x12 1b4ce8: 8b0c014a add x10, x10, x12 1b4cec: f940014a ldr x10, [x10] 1b4cf0: f85f03ac ldur x12, [x29, #-0x10] 1b4cf4: f9401d8c ldr x12, [x12, #0x38] 1b4cf8: b85ec3ab ldur w11, [x29, #-0x14] 1b4cfc: 2a0b03ed mov w13, w11 1b4d00: 93407dad sxtw x13, w13 1b4d04: 9b0d7d29 mul x9, x9, x13 1b4d08: 8b090189 add x9, x12, x9 1b4d0c: f9400129 ldr x9, [x9] 1b4d10: eb090149 subs x9, x10, x9 1b4d14: 9b087d28 mul x8, x9, x8 1b4d18: f85f03a0 ldur x0, [x29, #-0x10] 1b4d1c: b85ec3a1 ldur w1, [x29, #-0x14] 1b4d20: f90007e8 str x8, [sp, #0x8] 1b4d24: 97fbbc0f bl 0xa3d60 1b4d28: f94007e8 ldr x8, [sp, #0x8] 1b4d2c: 9ac00d09 sdiv x9, x8, x0 1b4d30: f81f83a9 stur x9, [x29, #-0x8] 1b4d34: 14000036 b 0x1b4e0c 1b4d38: d2800008 mov x8, #0x0 // =0 1b4d3c: d2800a09 mov x9, #0x50 // =80 1b4d40: f85f03aa ldur x10, [x29, #-0x10] 1b4d44: 8b090149 add x9, x10, x9 1b4d48: f9400d29 ldr x9, [x9, #0x18] 1b4d4c: eb08013f cmp x9, x8 1b4d50: 1a9fd7eb cset w11, gt 1b4d54: 3700004b tbnz w11, #0x0, 0x1b4d5c 1b4d58: 14000007 b 0x1b4d74 1b4d5c: d2800a08 mov x8, #0x50 // =80 1b4d60: f85f03a9 ldur x9, [x29, #-0x10] 1b4d64: 8b080128 add x8, x9, x8 1b4d68: f9400d08 ldr x8, [x8, #0x18] 1b4d6c: f81f83a8 stur x8, [x29, #-0x8] 1b4d70: 14000027 b 0x1b4e0c 1b4d74: d2800008 mov x8, #0x0 // =0 1b4d78: d2800a09 mov x9, #0x50 // =80 1b4d7c: f85f03aa ldur x10, [x29, #-0x10] 1b4d80: 8b090149 add x9, x10, x9 1b4d84: f9400929 ldr x9, [x9, #0x10] 1b4d88: eb08013f cmp x9, x8 1b4d8c: 1a9fd7eb cset w11, gt 1b4d90: 3700004b tbnz w11, #0x0, 0x1b4d98 1b4d94: 1400001c b 0x1b4e04 1b4d98: d2800008 mov x8, #0x0 // =0 1b4d9c: d2800a09 mov x9, #0x50 // =80 1b4da0: f85f03aa ldur x10, [x29, #-0x10] 1b4da4: 8b090149 add x9, x10, x9 1b4da8: f9401129 ldr x9, [x9, #0x20] 1b4dac: eb08013f cmp x9, x8 1b4db0: 1a9fd7eb cset w11, gt 1b4db4: 3700004b tbnz w11, #0x0, 0x1b4dbc 1b4db8: 1400000d b 0x1b4dec 1b4dbc: b27f03e8 orr x8, xzr, #0x2 1b4dc0: d2800a09 mov x9, #0x50 // =80 1b4dc4: f85f03aa ldur x10, [x29, #-0x10] 1b4dc8: 8b09014a add x10, x10, x9 1b4dcc: f940094a ldr x10, [x10, #0x10] 1b4dd0: f85f03ab ldur x11, [x29, #-0x10] 1b4dd4: 8b090169 add x9, x11, x9 1b4dd8: f9401129 ldr x9, [x9, #0x20] 1b4ddc: 8b090149 add x9, x10, x9 1b4de0: 9ac80d28 sdiv x8, x9, x8 1b4de4: f81f83a8 stur x8, [x29, #-0x8] 1b4de8: 14000009 b 0x1b4e0c 1b4dec: d2800a08 mov x8, #0x50 // =80 1b4df0: f85f03a9 ldur x9, [x29, #-0x10] 1b4df4: 8b080128 add x8, x9, x8 1b4df8: f9400908 ldr x8, [x8, #0x10] 1b4dfc: f81f83a8 stur x8, [x29, #-0x8] 1b4e00: 14000003 b 0x1b4e0c 1b4e04: 92800008 mov x8, #-0x1 // =-1 1b4e08: f81f83a8 stur x8, [x29, #-0x8] 1b4e0c: f85f83a0 ldur x0, [x29, #-0x8] 1b4e10: a9447bfd ldp x29, x30, [sp, #0x40] 1b4e14: 910143ff add sp, sp, #0x50 1b4e18: d65f03c0 ret 00000000001b4e1c : 1b4e1c: d10103ff sub sp, sp, #0x40 1b4e20: a9037bfd stp x29, x30, [sp, #0x30] 1b4e24: 9100c3fd add x29, sp, #0x30 1b4e28: 321f03e8 orr w8, wzr, #0x2 1b4e2c: f81f03a0 stur x0, [x29, #-0x10] 1b4e30: b81ec3a1 stur w1, [x29, #-0x14] 1b4e34: f85f03a0 ldur x0, [x29, #-0x10] 1b4e38: b940b001 ldr w1, [x0, #0xb0] 1b4e3c: 6b08003f cmp w1, w8 1b4e40: 1a9fa7e8 cset w8, lt 1b4e44: 37000048 tbnz w8, #0x0, 0x1b4e4c 1b4e48: 14000004 b 0x1b4e58 1b4e4c: 92801048 mov x8, #-0x83 // =-131 1b4e50: f81f83a8 stur x8, [x29, #-0x8] 1b4e54: 1400003f b 0x1b4f50 1b4e58: f85f03a8 ldur x8, [x29, #-0x10] 1b4e5c: b9400909 ldr w9, [x8, #0x8] 1b4e60: 35000049 cbnz w9, 0x1b4e68 1b4e64: 14000008 b 0x1b4e84 1b4e68: b85ec3a8 ldur w8, [x29, #-0x14] 1b4e6c: f85f03a9 ldur x9, [x29, #-0x10] 1b4e70: b940292a ldr w10, [x9, #0x28] 1b4e74: 6b0a011f cmp w8, w10 1b4e78: 1a9fb7e8 cset w8, ge 1b4e7c: 37000048 tbnz w8, #0x0, 0x1b4e84 1b4e80: 14000004 b 0x1b4e90 1b4e84: 92801048 mov x8, #-0x83 // =-131 1b4e88: f81f83a8 stur x8, [x29, #-0x8] 1b4e8c: 14000031 b 0x1b4f50 1b4e90: 52800008 mov w8, #0x0 // =0 1b4e94: b85ec3a9 ldur w9, [x29, #-0x14] 1b4e98: 6b08013f cmp w9, w8 1b4e9c: 1a9fa7e8 cset w8, lt 1b4ea0: 37000048 tbnz w8, #0x0, 0x1b4ea8 1b4ea4: 14000017 b 0x1b4f00 1b4ea8: f9000bff str xzr, [sp, #0x10] 1b4eac: b9000fff str wzr, [sp, #0xc] 1b4eb0: b9400fe8 ldr w8, [sp, #0xc] 1b4eb4: f85f03a9 ldur x9, [x29, #-0x10] 1b4eb8: b940292a ldr w10, [x9, #0x28] 1b4ebc: 6b0a011f cmp w8, w10 1b4ec0: 1a9fa7e8 cset w8, lt 1b4ec4: 37000048 tbnz w8, #0x0, 0x1b4ecc 1b4ec8: 1400000b b 0x1b4ef4 1b4ecc: f85f03a0 ldur x0, [x29, #-0x10] 1b4ed0: b9400fe1 ldr w1, [sp, #0xc] 1b4ed4: 97ffffd2 bl 0x1b4e1c 1b4ed8: f9400be8 ldr x8, [sp, #0x10] 1b4edc: 8b000108 add x8, x8, x0 1b4ee0: f9000be8 str x8, [sp, #0x10] 1b4ee4: b9400fe8 ldr w8, [sp, #0xc] 1b4ee8: 11000508 add w8, w8, #0x1 1b4eec: b9000fe8 str w8, [sp, #0xc] 1b4ef0: 17fffff0 b 0x1b4eb0 1b4ef4: f9400be8 ldr x8, [sp, #0x10] 1b4ef8: f81f83a8 stur x8, [x29, #-0x8] 1b4efc: 14000015 b 0x1b4f50 1b4f00: d2800a08 mov x8, #0x50 // =80 1b4f04: d2807d09 mov x9, #0x3e8 // =1000 1b4f08: b27d03ea orr x10, xzr, #0x8 1b4f0c: 321f03eb orr w11, wzr, #0x2 1b4f10: f85f03ac ldur x12, [x29, #-0x10] 1b4f14: f940258c ldr x12, [x12, #0x48] 1b4f18: b85ec3ad ldur w13, [x29, #-0x14] 1b4f1c: 1b0b7dab mul w11, w13, w11 1b4f20: 1100056b add w11, w11, #0x1 1b4f24: 2a0b03ee mov w14, w11 1b4f28: 93407dce sxtw x14, w14 1b4f2c: 9b0e7d4a mul x10, x10, x14 1b4f30: 8b0a018a add x10, x12, x10 1b4f34: f940014a ldr x10, [x10] 1b4f38: 9b097d49 mul x9, x10, x9 1b4f3c: f85f03aa ldur x10, [x29, #-0x10] 1b4f40: 8b080148 add x8, x10, x8 1b4f44: f9400508 ldr x8, [x8, #0x8] 1b4f48: 9ac80d28 sdiv x8, x9, x8 1b4f4c: f81f83a8 stur x8, [x29, #-0x8] 1b4f50: f85f83a0 ldur x0, [x29, #-0x8] 1b4f54: a9437bfd ldp x29, x30, [sp, #0x30] 1b4f58: 910103ff add sp, sp, #0x40 1b4f5c: d65f03c0 ret 00000000001b4f60 : 1b4f60: d10083ff sub sp, sp, #0x20 1b4f64: 321f03e8 orr w8, wzr, #0x2 1b4f68: f9000be0 str x0, [sp, #0x10] 1b4f6c: f9400be0 ldr x0, [sp, #0x10] 1b4f70: b940b009 ldr w9, [x0, #0xb0] 1b4f74: 6b08013f cmp w9, w8 1b4f78: 1a9fa7e8 cset w8, lt 1b4f7c: 37000048 tbnz w8, #0x0, 0x1b4f84 1b4f80: 14000004 b 0x1b4f90 1b4f84: 92801048 mov x8, #-0x83 // =-131 1b4f88: f9000fe8 str x8, [sp, #0x18] 1b4f8c: 14000019 b 0x1b4ff0 1b4f90: f9400be8 ldr x8, [sp, #0x10] 1b4f94: f9406508 ldr x8, [x8, #0xc8] 1b4f98: b4000048 cbz x8, 0x1b4fa0 1b4f9c: 14000004 b 0x1b4fac 1b4fa0: 92800008 mov x8, #-0x1 // =-1 1b4fa4: f9000fe8 str x8, [sp, #0x18] 1b4fa8: 14000012 b 0x1b4ff0 1b4fac: d2800a08 mov x8, #0x50 // =80 1b4fb0: f9400be9 ldr x9, [sp, #0x10] 1b4fb4: f9406129 ldr x9, [x9, #0xc0] 1b4fb8: f9400bea ldr x10, [sp, #0x10] 1b4fbc: f940654a ldr x10, [x10, #0xc8] 1b4fc0: 9aca0d29 sdiv x9, x9, x10 1b4fc4: f9400bea ldr x10, [sp, #0x10] 1b4fc8: 8b080148 add x8, x10, x8 1b4fcc: f9400508 ldr x8, [x8, #0x8] 1b4fd0: 9b087d28 mul x8, x9, x8 1b4fd4: f90007e8 str x8, [sp, #0x8] 1b4fd8: f9400be8 ldr x8, [sp, #0x10] 1b4fdc: f900611f str xzr, [x8, #0xc0] 1b4fe0: f9400be8 ldr x8, [sp, #0x10] 1b4fe4: f900651f str xzr, [x8, #0xc8] 1b4fe8: f94007e8 ldr x8, [sp, #0x8] 1b4fec: f9000fe8 str x8, [sp, #0x18] 1b4ff0: f9400fe0 ldr x0, [sp, #0x18] 1b4ff4: 910083ff add sp, sp, #0x20 1b4ff8: d65f03c0 ret 00000000001b4ffc : 1b4ffc: d100c3ff sub sp, sp, #0x30 1b5000: a9027bfd stp x29, x30, [sp, #0x20] 1b5004: 910083fd add x29, sp, #0x20 1b5008: f9000be0 str x0, [sp, #0x10] 1b500c: b9000fe1 str w1, [sp, #0xc] 1b5010: b9400fe1 ldr w1, [sp, #0xc] 1b5014: f9400be0 ldr x0, [sp, #0x10] 1b5018: b9402808 ldr w8, [x0, #0x28] 1b501c: 6b08003f cmp w1, w8 1b5020: 1a9fb7e8 cset w8, ge 1b5024: 37000048 tbnz w8, #0x0, 0x1b502c 1b5028: 14000008 b 0x1b5048 1b502c: f9400be0 ldr x0, [sp, #0x10] 1b5030: f9400be8 ldr x8, [sp, #0x10] 1b5034: b9402909 ldr w9, [x8, #0x28] 1b5038: 71000521 subs w1, w9, #0x1 1b503c: 97fffff0 bl 0x1b4ffc 1b5040: f81f83a0 stur x0, [x29, #-0x8] 1b5044: 14000027 b 0x1b50e0 1b5048: f9400be8 ldr x8, [sp, #0x10] 1b504c: b9400909 ldr w9, [x8, #0x8] 1b5050: 35000189 cbnz w9, 0x1b5080 1b5054: 52800008 mov w8, #0x0 // =0 1b5058: b9400fe9 ldr w9, [sp, #0xc] 1b505c: 6b08013f cmp w9, w8 1b5060: 1a9fb7e8 cset w8, ge 1b5064: 37000048 tbnz w8, #0x0, 0x1b506c 1b5068: 14000006 b 0x1b5080 1b506c: 12800001 mov w1, #-0x1 // =-1 1b5070: f9400be0 ldr x0, [sp, #0x10] 1b5074: 97ffffe2 bl 0x1b4ffc 1b5078: f81f83a0 stur x0, [x29, #-0x8] 1b507c: 14000019 b 0x1b50e0 1b5080: 52800008 mov w8, #0x0 // =0 1b5084: b9400fe9 ldr w9, [sp, #0xc] 1b5088: 6b08013f cmp w9, w8 1b508c: 1a9fa7e8 cset w8, lt 1b5090: 37000048 tbnz w8, #0x0, 0x1b5098 1b5094: 14000007 b 0x1b50b0 1b5098: f9400be8 ldr x8, [sp, #0x10] 1b509c: b940b509 ldr w9, [x8, #0xb4] 1b50a0: 2a0903e8 mov w8, w9 1b50a4: d3407d08 ubfx x8, x8, #0, #32 1b50a8: f81f83a8 stur x8, [x29, #-0x8] 1b50ac: 1400000d b 0x1b50e0 1b50b0: b27e03e8 orr x8, xzr, #0x4 1b50b4: f9400be9 ldr x9, [sp, #0x10] 1b50b8: f9402129 ldr x9, [x9, #0x40] 1b50bc: b9400fea ldr w10, [sp, #0xc] 1b50c0: 2a0a03eb mov w11, w10 1b50c4: 93407d6b sxtw x11, w11 1b50c8: 9b0b7d08 mul x8, x8, x11 1b50cc: 8b080128 add x8, x9, x8 1b50d0: b940010a ldr w10, [x8] 1b50d4: 2a0a03e8 mov w8, w10 1b50d8: d3407d08 ubfx x8, x8, #0, #32 1b50dc: f81f83a8 stur x8, [x29, #-0x8] 1b50e0: f85f83a0 ldur x0, [x29, #-0x8] 1b50e4: a9427bfd ldp x29, x30, [sp, #0x20] 1b50e8: 9100c3ff add sp, sp, #0x30 1b50ec: d65f03c0 ret 00000000001b50f0 : 1b50f0: d10103ff sub sp, sp, #0x40 1b50f4: a9037bfd stp x29, x30, [sp, #0x30] 1b50f8: 9100c3fd add x29, sp, #0x30 1b50fc: 321f03e8 orr w8, wzr, #0x2 1b5100: f81f03a0 stur x0, [x29, #-0x10] 1b5104: b81ec3a1 stur w1, [x29, #-0x14] 1b5108: f85f03a0 ldur x0, [x29, #-0x10] 1b510c: b940b001 ldr w1, [x0, #0xb0] 1b5110: 6b08003f cmp w1, w8 1b5114: 1a9fa7e8 cset w8, lt 1b5118: 37000048 tbnz w8, #0x0, 0x1b5120 1b511c: 14000004 b 0x1b512c 1b5120: 92801048 mov x8, #-0x83 // =-131 1b5124: f81f83a8 stur x8, [x29, #-0x8] 1b5128: 1400003f b 0x1b5224 1b512c: f85f03a8 ldur x8, [x29, #-0x10] 1b5130: b9400909 ldr w9, [x8, #0x8] 1b5134: 35000049 cbnz w9, 0x1b513c 1b5138: 14000008 b 0x1b5158 1b513c: b85ec3a8 ldur w8, [x29, #-0x14] 1b5140: f85f03a9 ldur x9, [x29, #-0x10] 1b5144: b940292a ldr w10, [x9, #0x28] 1b5148: 6b0a011f cmp w8, w10 1b514c: 1a9fb7e8 cset w8, ge 1b5150: 37000048 tbnz w8, #0x0, 0x1b5158 1b5154: 14000004 b 0x1b5164 1b5158: 92801048 mov x8, #-0x83 // =-131 1b515c: f81f83a8 stur x8, [x29, #-0x8] 1b5160: 14000031 b 0x1b5224 1b5164: 52800008 mov w8, #0x0 // =0 1b5168: b85ec3a9 ldur w9, [x29, #-0x14] 1b516c: 6b08013f cmp w9, w8 1b5170: 1a9fa7e8 cset w8, lt 1b5174: 37000048 tbnz w8, #0x0, 0x1b517c 1b5178: 14000017 b 0x1b51d4 1b517c: f9000bff str xzr, [sp, #0x10] 1b5180: b9000fff str wzr, [sp, #0xc] 1b5184: b9400fe8 ldr w8, [sp, #0xc] 1b5188: f85f03a9 ldur x9, [x29, #-0x10] 1b518c: b940292a ldr w10, [x9, #0x28] 1b5190: 6b0a011f cmp w8, w10 1b5194: 1a9fa7e8 cset w8, lt 1b5198: 37000048 tbnz w8, #0x0, 0x1b51a0 1b519c: 1400000b b 0x1b51c8 1b51a0: f85f03a0 ldur x0, [x29, #-0x10] 1b51a4: b9400fe1 ldr w1, [sp, #0xc] 1b51a8: 97ffffd2 bl 0x1b50f0 1b51ac: f9400be8 ldr x8, [sp, #0x10] 1b51b0: 8b000108 add x8, x8, x0 1b51b4: f9000be8 str x8, [sp, #0x10] 1b51b8: b9400fe8 ldr w8, [sp, #0xc] 1b51bc: 11000508 add w8, w8, #0x1 1b51c0: b9000fe8 str w8, [sp, #0xc] 1b51c4: 17fffff0 b 0x1b5184 1b51c8: f9400be8 ldr x8, [sp, #0x10] 1b51cc: f81f83a8 stur x8, [x29, #-0x8] 1b51d0: 14000015 b 0x1b5224 1b51d4: b27d03e8 orr x8, xzr, #0x8 1b51d8: f85f03a9 ldur x9, [x29, #-0x10] 1b51dc: f9401929 ldr x9, [x9, #0x30] 1b51e0: b85ec3aa ldur w10, [x29, #-0x14] 1b51e4: 1100054a add w10, w10, #0x1 1b51e8: 2a0a03eb mov w11, w10 1b51ec: 93407d6b sxtw x11, w11 1b51f0: 9b0b7d0b mul x11, x8, x11 1b51f4: 8b0b0129 add x9, x9, x11 1b51f8: f9400129 ldr x9, [x9] 1b51fc: f85f03ab ldur x11, [x29, #-0x10] 1b5200: f940196b ldr x11, [x11, #0x30] 1b5204: b85ec3aa ldur w10, [x29, #-0x14] 1b5208: 2a0a03ec mov w12, w10 1b520c: 93407d8c sxtw x12, w12 1b5210: 9b0c7d08 mul x8, x8, x12 1b5214: 8b080168 add x8, x11, x8 1b5218: f9400108 ldr x8, [x8] 1b521c: eb080128 subs x8, x9, x8 1b5220: f81f83a8 stur x8, [x29, #-0x8] 1b5224: f85f83a0 ldur x0, [x29, #-0x8] 1b5228: a9437bfd ldp x29, x30, [sp, #0x30] 1b522c: 910103ff add sp, sp, #0x40 1b5230: d65f03c0 ret 00000000001b5234 : 1b5234: d10103ff sub sp, sp, #0x40 1b5238: a9037bfd stp x29, x30, [sp, #0x30] 1b523c: 9100c3fd add x29, sp, #0x30 1b5240: 321f03e8 orr w8, wzr, #0x2 1b5244: f81f03a0 stur x0, [x29, #-0x10] 1b5248: b81ec3a1 stur w1, [x29, #-0x14] 1b524c: f85f03a0 ldur x0, [x29, #-0x10] 1b5250: b940b001 ldr w1, [x0, #0xb0] 1b5254: 6b08003f cmp w1, w8 1b5258: 1a9fa7e8 cset w8, lt 1b525c: 37000048 tbnz w8, #0x0, 0x1b5264 1b5260: 14000004 b 0x1b5270 1b5264: 92801048 mov x8, #-0x83 // =-131 1b5268: f81f83a8 stur x8, [x29, #-0x8] 1b526c: 14000038 b 0x1b534c 1b5270: f85f03a8 ldur x8, [x29, #-0x10] 1b5274: b9400909 ldr w9, [x8, #0x8] 1b5278: 35000049 cbnz w9, 0x1b5280 1b527c: 14000008 b 0x1b529c 1b5280: b85ec3a8 ldur w8, [x29, #-0x14] 1b5284: f85f03a9 ldur x9, [x29, #-0x10] 1b5288: b940292a ldr w10, [x9, #0x28] 1b528c: 6b0a011f cmp w8, w10 1b5290: 1a9fb7e8 cset w8, ge 1b5294: 37000048 tbnz w8, #0x0, 0x1b529c 1b5298: 14000004 b 0x1b52a8 1b529c: 92801048 mov x8, #-0x83 // =-131 1b52a0: f81f83a8 stur x8, [x29, #-0x8] 1b52a4: 1400002a b 0x1b534c 1b52a8: 52800008 mov w8, #0x0 // =0 1b52ac: b85ec3a9 ldur w9, [x29, #-0x14] 1b52b0: 6b08013f cmp w9, w8 1b52b4: 1a9fa7e8 cset w8, lt 1b52b8: 37000048 tbnz w8, #0x0, 0x1b52c0 1b52bc: 14000017 b 0x1b5318 1b52c0: f9000bff str xzr, [sp, #0x10] 1b52c4: b9000fff str wzr, [sp, #0xc] 1b52c8: b9400fe8 ldr w8, [sp, #0xc] 1b52cc: f85f03a9 ldur x9, [x29, #-0x10] 1b52d0: b940292a ldr w10, [x9, #0x28] 1b52d4: 6b0a011f cmp w8, w10 1b52d8: 1a9fa7e8 cset w8, lt 1b52dc: 37000048 tbnz w8, #0x0, 0x1b52e4 1b52e0: 1400000b b 0x1b530c 1b52e4: f85f03a0 ldur x0, [x29, #-0x10] 1b52e8: b9400fe1 ldr w1, [sp, #0xc] 1b52ec: 97ffffd2 bl 0x1b5234 1b52f0: f9400be8 ldr x8, [sp, #0x10] 1b52f4: 8b000108 add x8, x8, x0 1b52f8: f9000be8 str x8, [sp, #0x10] 1b52fc: b9400fe8 ldr w8, [sp, #0xc] 1b5300: 11000508 add w8, w8, #0x1 1b5304: b9000fe8 str w8, [sp, #0xc] 1b5308: 17fffff0 b 0x1b52c8 1b530c: f9400be8 ldr x8, [sp, #0x10] 1b5310: f81f83a8 stur x8, [x29, #-0x8] 1b5314: 1400000e b 0x1b534c 1b5318: b27d03e8 orr x8, xzr, #0x8 1b531c: 321f03e9 orr w9, wzr, #0x2 1b5320: f85f03aa ldur x10, [x29, #-0x10] 1b5324: f940254a ldr x10, [x10, #0x48] 1b5328: b85ec3ab ldur w11, [x29, #-0x14] 1b532c: 1b097d69 mul w9, w11, w9 1b5330: 11000529 add w9, w9, #0x1 1b5334: 2a0903ec mov w12, w9 1b5338: 93407d8c sxtw x12, w12 1b533c: 9b0c7d08 mul x8, x8, x12 1b5340: 8b080148 add x8, x10, x8 1b5344: f9400108 ldr x8, [x8] 1b5348: f81f83a8 stur x8, [x29, #-0x8] 1b534c: f85f83a0 ldur x0, [x29, #-0x8] 1b5350: a9437bfd ldp x29, x30, [sp, #0x30] 1b5354: 910103ff add sp, sp, #0x40 1b5358: d65f03c0 ret 00000000001b535c : 1b535c: d10683ff sub sp, sp, #0x1a0 1b5360: f900c3fc str x28, [sp, #0x180] 1b5364: a9197bfd stp x29, x30, [sp, #0x190] 1b5368: 910643fd add x29, sp, #0x190 1b536c: d53bd048 mrs x8, TPIDR_EL0 1b5370: f9401508 ldr x8, [x8, #0x28] 1b5374: f81e83a8 stur x8, [x29, #-0x18] 1b5378: f81603a0 stur x0, [x29, #-0xa0] 1b537c: f81583a1 stur x1, [x29, #-0xa8] 1b5380: aa1f03e8 mov x8, xzr 1b5384: f81503a8 stur x8, [x29, #-0xb0] 1b5388: 6f00e400 movi v0.2d, #0000000000000000 1b538c: 3c9d03a0 stur q0, [x29, #-0x30] 1b5390: 3c9c03a0 stur q0, [x29, #-0x40] 1b5394: 3c9b03a0 stur q0, [x29, #-0x50] 1b5398: 3c9a03a0 stur q0, [x29, #-0x60] 1b539c: 3c9903a0 stur q0, [x29, #-0x70] 1b53a0: f85603a8 ldur x8, [x29, #-0xa0] 1b53a4: b940b109 ldr w9, [x8, #0xb0] 1b53a8: 71000529 subs w9, w9, #0x1 1b53ac: b900afe9 str w9, [sp, #0xac] 1b53b0: 540000ac b.gt 0x1b53c4 1b53b4: 14000001 b 0x1b53b8 1b53b8: 12801048 mov w8, #-0x83 // =-131 1b53bc: b816c3a8 stur w8, [x29, #-0x94] 1b53c0: 14000151 b 0x1b5904 1b53c4: f85603a8 ldur x8, [x29, #-0xa0] 1b53c8: b9400909 ldr w9, [x8, #0x8] 1b53cc: 350000a9 cbnz w9, 0x1b53e0 1b53d0: 14000001 b 0x1b53d4 1b53d4: 12801128 mov w8, #-0x8a // =-138 1b53d8: b816c3a8 stur w8, [x29, #-0x94] 1b53dc: 1400014a b 0x1b5904 1b53e0: f85583a8 ldur x8, [x29, #-0xa8] 1b53e4: b7f80128 tbnz x8, #0x3f, 0x1b5408 1b53e8: 14000001 b 0x1b53ec 1b53ec: f85583a8 ldur x8, [x29, #-0xa8] 1b53f0: f85603a9 ldur x9, [x29, #-0xa0] 1b53f4: f9400d29 ldr x9, [x9, #0x18] 1b53f8: eb090108 subs x8, x8, x9 1b53fc: f90053e8 str x8, [sp, #0xa0] 1b5400: 540000ad b.le 0x1b5414 1b5404: 14000001 b 0x1b5408 1b5408: 12801048 mov w8, #-0x83 // =-131 1b540c: b816c3a8 stur w8, [x29, #-0x94] 1b5410: 1400013d b 0x1b5904 1b5414: f85603a8 ldur x8, [x29, #-0xa0] 1b5418: 92800009 mov x9, #-0x1 // =-1 1b541c: f9005509 str x9, [x8, #0xa8] 1b5420: f85603a8 ldur x8, [x29, #-0xa0] 1b5424: f9406900 ldr x0, [x8, #0xd0] 1b5428: b940b501 ldr w1, [x8, #0xb4] 1b542c: 97fbcb99 bl 0xa8290 1b5430: f85603a8 ldur x8, [x29, #-0xa0] 1b5434: f9406d08 ldr x8, [x8, #0xd8] 1b5438: b9009fe0 str w0, [sp, #0x9c] 1b543c: aa0803e0 mov x0, x8 1b5440: 97fbc740 bl 0xa7140 1b5444: f85603a8 ldur x8, [x29, #-0xa0] 1b5448: f85583a1 ldur x1, [x29, #-0xa8] 1b544c: b9009be0 str w0, [sp, #0x98] 1b5450: aa0803e0 mov x0, x8 1b5454: 9400013b bl 0x1b5940 1b5458: 2a1f03ea mov w10, wzr 1b545c: b814c3aa stur w10, [x29, #-0xb4] 1b5460: b81483aa stur w10, [x29, #-0xb8] 1b5464: f85603a8 ldur x8, [x29, #-0xa0] 1b5468: b940b500 ldr w0, [x8, #0xb4] 1b546c: 97fbc9c5 bl 0xa7b80 1b5470: f81503a0 stur x0, [x29, #-0xb0] 1b5474: 14000001 b 0x1b5478 1b5478: f85603a8 ldur x8, [x29, #-0xa0] 1b547c: b940b109 ldr w9, [x8, #0xb0] 1b5480: 71000d29 subs w9, w9, #0x3 1b5484: b90097e9 str w9, [sp, #0x94] 1b5488: 54000ecb b.lt 0x1b5660 1b548c: 14000001 b 0x1b5490 1b5490: f85503a0 ldur x0, [x29, #-0xb0] 1b5494: d101c3a1 sub x1, x29, #0x70 1b5498: 97fbb57e bl 0xa2a90 1b549c: b813c3a0 stur w0, [x29, #-0xc4] 1b54a0: b853c3a0 ldur w0, [x29, #-0xc4] 1b54a4: 71000400 subs w0, w0, #0x1 1b54a8: b90093e0 str w0, [sp, #0x90] 1b54ac: 54000d8b b.lt 0x1b565c 1b54b0: 14000001 b 0x1b54b4 1b54b4: f85603a8 ldur x8, [x29, #-0xa0] 1b54b8: f9404108 ldr x8, [x8, #0x80] 1b54bc: b4000c08 cbz x8, 0x1b563c 1b54c0: 14000001 b 0x1b54c4 1b54c4: f85603a8 ldur x8, [x29, #-0xa0] 1b54c8: 91014100 add x0, x8, #0x50 1b54cc: d101c3a1 sub x1, x29, #0x70 1b54d0: 97fbc23c bl 0xa5dc0 1b54d4: 2a0003e9 mov w9, w0 1b54d8: b81443a9 stur w9, [x29, #-0xbc] 1b54dc: b85443a9 ldur w9, [x29, #-0xbc] 1b54e0: 36f80169 tbz w9, #0x1f, 0x1b550c 1b54e4: 14000001 b 0x1b54e8 1b54e8: f85603a8 ldur x8, [x29, #-0xa0] 1b54ec: f9406900 ldr x0, [x8, #0xd0] 1b54f0: aa1f03e8 mov x8, xzr 1b54f4: aa0803e1 mov x1, x8 1b54f8: 97fbb566 bl 0xa2a90 1b54fc: 2a1f03e9 mov w9, wzr 1b5500: b81443a9 stur w9, [x29, #-0xbc] 1b5504: b9008fe0 str w0, [sp, #0x8c] 1b5508: 14000017 b 0x1b5564 1b550c: b85403a8 ldur w8, [x29, #-0xc0] 1b5510: 34000128 cbz w8, 0x1b5534 1b5514: 14000001 b 0x1b5518 1b5518: f85603a8 ldur x8, [x29, #-0xa0] 1b551c: f9406900 ldr x0, [x8, #0xd0] 1b5520: aa1f03e8 mov x8, xzr 1b5524: aa0803e1 mov x1, x8 1b5528: 97fbb55a bl 0xa2a90 1b552c: b9008be0 str w0, [sp, #0x88] 1b5530: 1400000c b 0x1b5560 1b5534: b854c3a8 ldur w8, [x29, #-0xb4] 1b5538: 34000128 cbz w8, 0x1b555c 1b553c: 14000001 b 0x1b5540 1b5540: b854c3a8 ldur w8, [x29, #-0xb4] 1b5544: b85443a9 ldur w9, [x29, #-0xbc] 1b5548: 0b090108 add w8, w8, w9 1b554c: b85483a9 ldur w9, [x29, #-0xb8] 1b5550: 0b880928 add w8, w9, w8, asr #2 1b5554: b81483a8 stur w8, [x29, #-0xb8] 1b5558: 14000001 b 0x1b555c 1b555c: 14000001 b 0x1b5560 1b5560: 14000001 b 0x1b5564 1b5564: f85b03a8 ldur x8, [x29, #-0x50] 1b5568: b1000508 adds x8, x8, #0x1 1b556c: f90043e8 str x8, [sp, #0x80] 1b5570: 54000600 b.eq 0x1b5630 1b5574: 14000001 b 0x1b5578 1b5578: f85603a8 ldur x8, [x29, #-0xa0] 1b557c: b940b909 ldr w9, [x8, #0xb8] 1b5580: b900c7e9 str w9, [sp, #0xc4] 1b5584: f85b03a8 ldur x8, [x29, #-0x50] 1b5588: f85603aa ldur x10, [x29, #-0xa0] 1b558c: f940254a ldr x10, [x10, #0x48] 1b5590: b940c7e9 ldr w9, [sp, #0xc4] 1b5594: 531f7929 lsl w9, w9, #1 1b5598: f869d94a ldr x10, [x10, w9, sxtw #3] 1b559c: eb0a0108 subs x8, x8, x10 1b55a0: f9005fe8 str x8, [sp, #0xb8] 1b55a4: f9405fe8 ldr x8, [sp, #0xb8] 1b55a8: b6f800a8 tbz x8, #0x3f, 0x1b55bc 1b55ac: 14000001 b 0x1b55b0 1b55b0: aa1f03e8 mov x8, xzr 1b55b4: f9005fe8 str x8, [sp, #0xb8] 1b55b8: 14000001 b 0x1b55bc 1b55bc: 2a1f03e8 mov w8, wzr 1b55c0: b900cbe8 str w8, [sp, #0xc8] 1b55c4: 14000001 b 0x1b55c8 1b55c8: b940cbe8 ldr w8, [sp, #0xc8] 1b55cc: b940c7e9 ldr w9, [sp, #0xc4] 1b55d0: 6b090108 subs w8, w8, w9 1b55d4: b9007fe8 str w8, [sp, #0x7c] 1b55d8: 5400020a b.ge 0x1b5618 1b55dc: 14000001 b 0x1b55e0 1b55e0: f85603a8 ldur x8, [x29, #-0xa0] 1b55e4: f9402508 ldr x8, [x8, #0x48] 1b55e8: b940cbe9 ldr w9, [sp, #0xc8] 1b55ec: 320003ea orr w10, wzr, #0x1 1b55f0: 331f792a bfi w10, w9, #1, #31 1b55f4: f86ad908 ldr x8, [x8, w10, sxtw #3] 1b55f8: f9405feb ldr x11, [sp, #0xb8] 1b55fc: 8b080168 add x8, x11, x8 1b5600: f9005fe8 str x8, [sp, #0xb8] 1b5604: 14000001 b 0x1b5608 1b5608: b940cbe8 ldr w8, [sp, #0xc8] 1b560c: 11000508 add w8, w8, #0x1 1b5610: b900cbe8 str w8, [sp, #0xc8] 1b5614: 17ffffed b 0x1b55c8 1b5618: f9405fe8 ldr x8, [sp, #0xb8] 1b561c: b89483a9 ldursw x9, [x29, #-0xb8] 1b5620: eb090108 subs x8, x8, x9 1b5624: f85603a9 ldur x9, [x29, #-0xa0] 1b5628: f9005528 str x8, [x9, #0xa8] 1b562c: 1400008e b 0x1b5864 1b5630: b85443a8 ldur w8, [x29, #-0xbc] 1b5634: b814c3a8 stur w8, [x29, #-0xb4] 1b5638: 17ffff90 b 0x1b5478 1b563c: f85603a8 ldur x8, [x29, #-0xa0] 1b5640: f9406900 ldr x0, [x8, #0xd0] 1b5644: aa1f03e8 mov x8, xzr 1b5648: aa0803e1 mov x1, x8 1b564c: 97fbb511 bl 0xa2a90 1b5650: b9007be0 str w0, [sp, #0x78] 1b5654: 14000001 b 0x1b5658 1b5658: 14000001 b 0x1b565c 1b565c: 14000001 b 0x1b5660 1b5660: b854c3a8 ldur w8, [x29, #-0xb4] 1b5664: 350001e8 cbnz w8, 0x1b56a0 1b5668: 14000001 b 0x1b566c 1b566c: f85603a0 ldur x0, [x29, #-0xa0] 1b5670: d10103a1 sub x1, x29, #0x40 1b5674: 92800002 mov x2, #-0x1 // =-1 1b5678: 940000d2 bl 0x1b59c0 1b567c: b6f80100 tbz x0, #0x3f, 0x1b569c 1b5680: 14000001 b 0x1b5684 1b5684: f85603a0 ldur x0, [x29, #-0xa0] 1b5688: 12800001 mov w1, #-0x1 // =-1 1b568c: 97fbc819 bl 0xa76f0 1b5690: f85603be ldur x30, [x29, #-0xa0] 1b5694: f90057c0 str x0, [x30, #0xa8] 1b5698: 14000073 b 0x1b5864 1b569c: 14000005 b 0x1b56b0 1b56a0: f85603a8 ldur x8, [x29, #-0xa0] 1b56a4: 92800009 mov x9, #-0x1 // =-1 1b56a8: f9005509 str x9, [x8, #0xa8] 1b56ac: 1400006e b 0x1b5864 1b56b0: f85603a8 ldur x8, [x29, #-0xa0] 1b56b4: b940b109 ldr w9, [x8, #0xb0] 1b56b8: 71000d29 subs w9, w9, #0x3 1b56bc: b90077e9 str w9, [sp, #0x74] 1b56c0: 540002ab b.lt 0x1b5714 1b56c4: 14000001 b 0x1b56c8 1b56c8: f85603a8 ldur x8, [x29, #-0xa0] 1b56cc: b940b509 ldr w9, [x8, #0xb4] 1b56d0: d10103a0 sub x0, x29, #0x40 1b56d4: b90073e9 str w9, [sp, #0x70] 1b56d8: 97fbcefe bl 0xa92d0 1b56dc: b94073e9 ldr w9, [sp, #0x70] 1b56e0: 6b000129 subs w9, w9, w0 1b56e4: b9006fe9 str w9, [sp, #0x6c] 1b56e8: 54000140 b.eq 0x1b5710 1b56ec: 14000001 b 0x1b56f0 1b56f0: f85603a0 ldur x0, [x29, #-0xa0] 1b56f4: 94000112 bl 0x1b5b3c 1b56f8: f85503be ldur x30, [x29, #-0xb0] 1b56fc: b9006be0 str w0, [sp, #0x68] 1b5700: aa1e03e0 mov x0, x30 1b5704: 97fbc9ff bl 0xa7f00 1b5708: b90067e0 str w0, [sp, #0x64] 1b570c: 14000001 b 0x1b5710 1b5710: 14000001 b 0x1b5714 1b5714: f85603a8 ldur x8, [x29, #-0xa0] 1b5718: b940b109 ldr w9, [x8, #0xb0] 1b571c: 71000929 subs w9, w9, #0x2 1b5720: b90063e9 str w9, [sp, #0x60] 1b5724: 5400076c b.gt 0x1b5810 1b5728: 14000001 b 0x1b572c 1b572c: d10103a0 sub x0, x29, #0x40 1b5730: 97fbcee8 bl 0xa92d0 1b5734: f85603be ldur x30, [x29, #-0xa0] 1b5738: b900b7c0 str w0, [x30, #0xb4] 1b573c: 2a1f03e0 mov w0, wzr 1b5740: b900b7e0 str w0, [sp, #0xb4] 1b5744: 14000001 b 0x1b5748 1b5748: b940b7e8 ldr w8, [sp, #0xb4] 1b574c: f85603a9 ldur x9, [x29, #-0xa0] 1b5750: b940292a ldr w10, [x9, #0x28] 1b5754: 6b0a0108 subs w8, w8, w10 1b5758: b9005fe8 str w8, [sp, #0x5c] 1b575c: 5400022a b.ge 0x1b57a0 1b5760: 14000001 b 0x1b5764 1b5764: f85603a8 ldur x8, [x29, #-0xa0] 1b5768: f9402109 ldr x9, [x8, #0x40] 1b576c: b980b7ea ldrsw x10, [sp, #0xb4] 1b5770: b86a792b ldr w11, [x9, x10, lsl #2] 1b5774: b940b50c ldr w12, [x8, #0xb4] 1b5778: 6b0c016b subs w11, w11, w12 1b577c: b9005beb str w11, [sp, #0x58] 1b5780: 54000061 b.ne 0x1b578c 1b5784: 14000001 b 0x1b5788 1b5788: 14000006 b 0x1b57a0 1b578c: 14000001 b 0x1b5790 1b5790: b940b7e8 ldr w8, [sp, #0xb4] 1b5794: 11000508 add w8, w8, #0x1 1b5798: b900b7e8 str w8, [sp, #0xb4] 1b579c: 17ffffeb b 0x1b5748 1b57a0: b940b7e8 ldr w8, [sp, #0xb4] 1b57a4: f85603a9 ldur x9, [x29, #-0xa0] 1b57a8: b940292a ldr w10, [x9, #0x28] 1b57ac: 6b0a0108 subs w8, w8, w10 1b57b0: b90057e8 str w8, [sp, #0x54] 1b57b4: 54000061 b.ne 0x1b57c0 1b57b8: 14000001 b 0x1b57bc 1b57bc: 1400003d b 0x1b58b0 1b57c0: f85603a0 ldur x0, [x29, #-0xa0] 1b57c4: b940b7e1 ldr w1, [sp, #0xb4] 1b57c8: 9400010f bl 0x1b5c04 1b57cc: b900b3e0 str w0, [sp, #0xb0] 1b57d0: b940b3e0 ldr w0, [sp, #0xb0] 1b57d4: 34000060 cbz w0, 0x1b57e0 1b57d8: 14000001 b 0x1b57dc 1b57dc: 14000035 b 0x1b58b0 1b57e0: f85603a8 ldur x8, [x29, #-0xa0] 1b57e4: f9406900 ldr x0, [x8, #0xd0] 1b57e8: b940b501 ldr w1, [x8, #0xb4] 1b57ec: 97fbcaa9 bl 0xa8290 1b57f0: f85503a8 ldur x8, [x29, #-0xb0] 1b57f4: f85603be ldur x30, [x29, #-0xa0] 1b57f8: b940b7c1 ldr w1, [x30, #0xb4] 1b57fc: b90053e0 str w0, [sp, #0x50] 1b5800: aa0803e0 mov x0, x8 1b5804: 97fbcaa3 bl 0xa8290 1b5808: b9004fe0 str w0, [sp, #0x4c] 1b580c: 14000001 b 0x1b5810 1b5810: d10243a8 sub x8, x29, #0x90 1b5814: d10103a9 sub x9, x29, #0x40 1b5818: aa0803e0 mov x0, x8 1b581c: aa0903e1 mov x1, x9 1b5820: f90023e8 str x8, [sp, #0x40] 1b5824: f9001fe9 str x9, [sp, #0x38] 1b5828: 97fbd106 bl 0xa9c40 1b582c: f9401fe0 ldr x0, [sp, #0x38] 1b5830: 97fbd350 bl 0xaa570 1b5834: b81403a0 stur w0, [x29, #-0xc0] 1b5838: f85603a8 ldur x8, [x29, #-0xa0] 1b583c: f9406900 ldr x0, [x8, #0xd0] 1b5840: f9401fe1 ldr x1, [sp, #0x38] 1b5844: 97fbb633 bl 0xa3110 1b5848: f85503a8 ldur x8, [x29, #-0xb0] 1b584c: b90037e0 str w0, [sp, #0x34] 1b5850: aa0803e0 mov x0, x8 1b5854: f94023e1 ldr x1, [sp, #0x40] 1b5858: 97fbb62e bl 0xa3110 1b585c: b90033e0 str w0, [sp, #0x30] 1b5860: 17ffff06 b 0x1b5478 1b5864: d101c3a0 sub x0, x29, #0x70 1b5868: 97fbd352 bl 0xaa5b0 1b586c: d10103be sub x30, x29, #0x40 1b5870: b9002fe0 str w0, [sp, #0x2c] 1b5874: aa1e03e0 mov x0, x30 1b5878: 97fbbdf6 bl 0xa5050 1b587c: f85503be ldur x30, [x29, #-0xb0] 1b5880: b9002be0 str w0, [sp, #0x28] 1b5884: aa1e03e0 mov x0, x30 1b5888: 97fbc99e bl 0xa7f00 1b588c: f85603be ldur x30, [x29, #-0xa0] 1b5890: aa1f03e8 mov x8, xzr 1b5894: f90063c8 str x8, [x30, #0xc0] 1b5898: f85603be ldur x30, [x29, #-0xa0] 1b589c: f90067c8 str x8, [x30, #0xc8] 1b58a0: 2a1f03e9 mov w9, wzr 1b58a4: b816c3a9 stur w9, [x29, #-0x94] 1b58a8: b90027e0 str w0, [sp, #0x24] 1b58ac: 14000016 b 0x1b5904 1b58b0: d101c3a0 sub x0, x29, #0x70 1b58b4: 97fbd33f bl 0xaa5b0 1b58b8: d10103be sub x30, x29, #0x40 1b58bc: b90023e0 str w0, [sp, #0x20] 1b58c0: aa1e03e0 mov x0, x30 1b58c4: 97fbbde3 bl 0xa5050 1b58c8: f85603be ldur x30, [x29, #-0xa0] 1b58cc: 92800008 mov x8, #-0x1 // =-1 1b58d0: f90057c8 str x8, [x30, #0xa8] 1b58d4: f85503a8 ldur x8, [x29, #-0xb0] 1b58d8: b9001fe0 str w0, [sp, #0x1c] 1b58dc: aa0803e0 mov x0, x8 1b58e0: 97fbc988 bl 0xa7f00 1b58e4: f85603a8 ldur x8, [x29, #-0xa0] 1b58e8: b9001be0 str w0, [sp, #0x18] 1b58ec: aa0803e0 mov x0, x8 1b58f0: 94000093 bl 0x1b5b3c 1b58f4: 12801109 mov w9, #-0x89 // =-137 1b58f8: b816c3a9 stur w9, [x29, #-0x94] 1b58fc: b90017e0 str w0, [sp, #0x14] 1b5900: 14000001 b 0x1b5904 1b5904: b856c3a8 ldur w8, [x29, #-0x94] 1b5908: d53bd049 mrs x9, TPIDR_EL0 1b590c: f9401529 ldr x9, [x9, #0x28] 1b5910: f85e83aa ldur x10, [x29, #-0x18] 1b5914: eb0a0129 subs x9, x9, x10 1b5918: b90013e8 str w8, [sp, #0x10] 1b591c: f90007e9 str x9, [sp, #0x8] 1b5920: 540000e1 b.ne 0x1b593c 1b5924: 14000001 b 0x1b5928 1b5928: b94013e0 ldr w0, [sp, #0x10] 1b592c: a9597bfd ldp x29, x30, [sp, #0x190] 1b5930: f940c3fc ldr x28, [sp, #0x180] 1b5934: 910683ff add sp, sp, #0x1a0 1b5938: d65f03c0 ret 1b593c: 97fbd10d bl 0xa9d70 <__stack_chk_fail@plt> 1b5940: d10083ff sub sp, sp, #0x20 1b5944: a9017bfd stp x29, x30, [sp, #0x10] 1b5948: 910043fd add x29, sp, #0x10 1b594c: d2800008 mov x8, #0x0 // =0 1b5950: f90007e0 str x0, [sp, #0x8] 1b5954: f90003e1 str x1, [sp] 1b5958: f94007e0 ldr x0, [sp, #0x8] 1b595c: f9400000 ldr x0, [x0] 1b5960: eb08001f cmp x0, x8 1b5964: 1a9f07e9 cset w9, ne 1b5968: 37000049 tbnz w9, #0x0, 0x1b5970 1b596c: 14000012 b 0x1b59b4 1b5970: 52800002 mov w2, #0x0 // =0 1b5974: b27b0be8 orr x8, xzr, #0xe0 1b5978: f94007e9 ldr x9, [sp, #0x8] 1b597c: 8b080128 add x8, x9, x8 1b5980: f9400508 ldr x8, [x8, #0x8] 1b5984: f94007e9 ldr x9, [sp, #0x8] 1b5988: f9400120 ldr x0, [x9] 1b598c: f94003e1 ldr x1, [sp] 1b5990: d63f0100 blr x8 1b5994: f94003e8 ldr x8, [sp] 1b5998: f94007e9 ldr x9, [sp, #0x8] 1b599c: f9000928 str x8, [x9, #0x10] 1b59a0: f94007e8 ldr x8, [sp, #0x8] 1b59a4: f9401108 ldr x8, [x8, #0x20] 1b59a8: aa0803e0 mov x0, x8 1b59ac: 97fbb84d bl 0xa3ae0 1b59b0: 14000001 b 0x1b59b4 1b59b4: a9417bfd ldp x29, x30, [sp, #0x10] 1b59b8: 910083ff add sp, sp, #0x20 1b59bc: d65f03c0 ret 1b59c0: d10143ff sub sp, sp, #0x50 1b59c4: a9047bfd stp x29, x30, [sp, #0x40] 1b59c8: 910103fd add x29, sp, #0x40 1b59cc: d2800008 mov x8, #0x0 // =0 1b59d0: f81f03a0 stur x0, [x29, #-0x10] 1b59d4: f81e83a1 stur x1, [x29, #-0x18] 1b59d8: f90013e2 str x2, [sp, #0x20] 1b59dc: f94013e0 ldr x0, [sp, #0x20] 1b59e0: eb08001f cmp x0, x8 1b59e4: 1a9fd7e9 cset w9, gt 1b59e8: 37000049 tbnz w9, #0x0, 0x1b59f0 1b59ec: 14000006 b 0x1b5a04 1b59f0: f85f03a8 ldur x8, [x29, #-0x10] 1b59f4: f9400908 ldr x8, [x8, #0x10] 1b59f8: f94013e9 ldr x9, [sp, #0x20] 1b59fc: 8b080128 add x8, x9, x8 1b5a00: f90013e8 str x8, [sp, #0x20] 1b5a04: d2800008 mov x8, #0x0 // =0 1b5a08: f94013e9 ldr x9, [sp, #0x20] 1b5a0c: eb08013f cmp x9, x8 1b5a10: 1a9fd7ea cset w10, gt 1b5a14: 3700004a tbnz w10, #0x0, 0x1b5a1c 1b5a18: 1400000b b 0x1b5a44 1b5a1c: f85f03a8 ldur x8, [x29, #-0x10] 1b5a20: f9400908 ldr x8, [x8, #0x10] 1b5a24: f94013e9 ldr x9, [sp, #0x20] 1b5a28: eb09011f cmp x8, x9 1b5a2c: 1a9fb7ea cset w10, ge 1b5a30: 3700004a tbnz w10, #0x0, 0x1b5a38 1b5a34: 14000004 b 0x1b5a44 1b5a38: 92800008 mov x8, #-0x1 // =-1 1b5a3c: f81f83a8 stur x8, [x29, #-0x8] 1b5a40: 1400003b b 0x1b5b2c 1b5a44: d2800008 mov x8, #0x0 // =0 1b5a48: f85f03a9 ldur x9, [x29, #-0x10] 1b5a4c: f9401120 ldr x0, [x9, #0x20] 1b5a50: f85e83a1 ldur x1, [x29, #-0x18] 1b5a54: f90003e8 str x8, [sp] 1b5a58: 97fbc7e2 bl 0xa79e0 1b5a5c: f9000fe0 str x0, [sp, #0x18] 1b5a60: f9400fe8 ldr x8, [sp, #0x18] 1b5a64: f94003e9 ldr x9, [sp] 1b5a68: eb09011f cmp x8, x9 1b5a6c: 1a9fa7ea cset w10, lt 1b5a70: 3700004a tbnz w10, #0x0, 0x1b5a78 1b5a74: 14000007 b 0x1b5a90 1b5a78: f9400fe8 ldr x8, [sp, #0x18] 1b5a7c: f85f03a9 ldur x9, [x29, #-0x10] 1b5a80: f940092a ldr x10, [x9, #0x10] 1b5a84: eb080148 subs x8, x10, x8 1b5a88: f9000928 str x8, [x9, #0x10] 1b5a8c: 14000027 b 0x1b5b28 1b5a90: f9400fe8 ldr x8, [sp, #0x18] 1b5a94: b4000048 cbz x8, 0x1b5a9c 1b5a98: 14000019 b 0x1b5afc 1b5a9c: f94013e8 ldr x8, [sp, #0x20] 1b5aa0: b5000088 cbnz x8, 0x1b5ab0 1b5aa4: 92800008 mov x8, #-0x1 // =-1 1b5aa8: f81f83a8 stur x8, [x29, #-0x8] 1b5aac: 14000020 b 0x1b5b2c 1b5ab0: f85f03a0 ldur x0, [x29, #-0x10] 1b5ab4: 94000bba bl 0x1b899c 1b5ab8: f9000be0 str x0, [sp, #0x10] 1b5abc: f9400be0 ldr x0, [sp, #0x10] 1b5ac0: b4000040 cbz x0, 0x1b5ac8 1b5ac4: 14000004 b 0x1b5ad4 1b5ac8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1b5acc: f81f83a8 stur x8, [x29, #-0x8] 1b5ad0: 14000017 b 0x1b5b2c 1b5ad4: d2800008 mov x8, #0x0 // =0 1b5ad8: f9400be9 ldr x9, [sp, #0x10] 1b5adc: eb08013f cmp x9, x8 1b5ae0: 1a9fa7ea cset w10, lt 1b5ae4: 3700004a tbnz w10, #0x0, 0x1b5aec 1b5ae8: 14000004 b 0x1b5af8 1b5aec: b279e3e8 orr x8, xzr, #0xffffffffffffff80 1b5af0: f81f83a8 stur x8, [x29, #-0x8] 1b5af4: 1400000e b 0x1b5b2c 1b5af8: 1400000c b 0x1b5b28 1b5afc: f85f03a8 ldur x8, [x29, #-0x10] 1b5b00: f9400908 ldr x8, [x8, #0x10] 1b5b04: f90007e8 str x8, [sp, #0x8] 1b5b08: f9400fe8 ldr x8, [sp, #0x18] 1b5b0c: f85f03a9 ldur x9, [x29, #-0x10] 1b5b10: f940092a ldr x10, [x9, #0x10] 1b5b14: 8b080148 add x8, x10, x8 1b5b18: f9000928 str x8, [x9, #0x10] 1b5b1c: f94007e8 ldr x8, [sp, #0x8] 1b5b20: f81f83a8 stur x8, [x29, #-0x8] 1b5b24: 14000002 b 0x1b5b2c 1b5b28: 17ffffb7 b 0x1b5a04 1b5b2c: f85f83a0 ldur x0, [x29, #-0x8] 1b5b30: a9447bfd ldp x29, x30, [sp, #0x40] 1b5b34: 910143ff add sp, sp, #0x50 1b5b38: d65f03c0 ret 1b5b3c: d100c3ff sub sp, sp, #0x30 1b5b40: a9027bfd stp x29, x30, [sp, #0x20] 1b5b44: 910083fd add x29, sp, #0x20 1b5b48: 528000a8 mov w8, #0x5 // =5 1b5b4c: d2800009 mov x9, #0x0 // =0 1b5b50: f81f83a0 stur x0, [x29, #-0x8] 1b5b54: f85f83a0 ldur x0, [x29, #-0x8] 1b5b58: b940b00a ldr w10, [x0, #0xb0] 1b5b5c: 6b08015f cmp w10, w8 1b5b60: 1a9f17e8 cset w8, eq 1b5b64: f9000be9 str x9, [sp, #0x10] 1b5b68: 37000048 tbnz w8, #0x0, 0x1b5b70 1b5b6c: 1400000c b 0x1b5b9c 1b5b70: 320007e8 orr w8, wzr, #0x3 1b5b74: f85f83a9 ldur x9, [x29, #-0x8] 1b5b78: f9406d20 ldr x0, [x9, #0xd8] 1b5b7c: b9000fe8 str w8, [sp, #0xc] 1b5b80: 97fbab34 bl 0xa0850 1b5b84: f85f83a9 ldur x9, [x29, #-0x8] 1b5b88: f9400be0 ldr x0, [sp, #0x10] 1b5b8c: f9006d20 str x0, [x9, #0xd8] 1b5b90: f85f83a9 ldur x9, [x29, #-0x8] 1b5b94: b9400fe8 ldr w8, [sp, #0xc] 1b5b98: b900b128 str w8, [x9, #0xb0] 1b5b9c: 320007e8 orr w8, wzr, #0x3 1b5ba0: f85f83a9 ldur x9, [x29, #-0x8] 1b5ba4: b940b12a ldr w10, [x9, #0xb0] 1b5ba8: 6b08015f cmp w10, w8 1b5bac: 1a9fb7e8 cset w8, ge 1b5bb0: 37000048 tbnz w8, #0x0, 0x1b5bb8 1b5bb4: 14000010 b 0x1b5bf4 1b5bb8: 321f03e8 orr w8, wzr, #0x2 1b5bbc: d2801109 mov x9, #0x88 // =136 1b5bc0: d2800a0a mov x10, #0x50 // =80 1b5bc4: f85f83ab ldur x11, [x29, #-0x8] 1b5bc8: 8b0a0160 add x0, x11, x10 1b5bcc: b9000be8 str w8, [sp, #0x8] 1b5bd0: f90003e9 str x9, [sp] 1b5bd4: 97fbced3 bl 0xa9720 1b5bd8: f85f83a9 ldur x9, [x29, #-0x8] 1b5bdc: f94003ea ldr x10, [sp] 1b5be0: 8b0a0120 add x0, x9, x10 1b5be4: 97fbb96b bl 0xa4190 1b5be8: f85f83a9 ldur x9, [x29, #-0x8] 1b5bec: b9400be8 ldr w8, [sp, #0x8] 1b5bf0: b900b128 str w8, [x9, #0xb0] 1b5bf4: 52800000 mov w0, #0x0 // =0 1b5bf8: a9427bfd ldp x29, x30, [sp, #0x20] 1b5bfc: 9100c3ff add sp, sp, #0x30 1b5c00: d65f03c0 ret 1b5c04: d10103ff sub sp, sp, #0x40 1b5c08: a9037bfd stp x29, x30, [sp, #0x30] 1b5c0c: 9100c3fd add x29, sp, #0x30 1b5c10: f81f03a0 stur x0, [x29, #-0x10] 1b5c14: b81ec3a1 stur w1, [x29, #-0x14] 1b5c18: f85f03a0 ldur x0, [x29, #-0x10] 1b5c1c: f9400800 ldr x0, [x0, #0x10] 1b5c20: f9000be0 str x0, [sp, #0x10] 1b5c24: f85f03a0 ldur x0, [x29, #-0x10] 1b5c28: b85ec3a1 ldur w1, [x29, #-0x14] 1b5c2c: 94000227 bl 0x1b64c8 1b5c30: b9000fe0 str w0, [sp, #0xc] 1b5c34: b9400fe0 ldr w0, [sp, #0xc] 1b5c38: 35000040 cbnz w0, 0x1b5c40 1b5c3c: 14000004 b 0x1b5c4c 1b5c40: b9400fe8 ldr w8, [sp, #0xc] 1b5c44: b81fc3a8 stur w8, [x29, #-0x4] 1b5c48: 14000026 b 0x1b5ce0 1b5c4c: b27d03e8 orr x8, xzr, #0x8 1b5c50: f85f03a0 ldur x0, [x29, #-0x10] 1b5c54: f9400be1 ldr x1, [sp, #0x10] 1b5c58: f90003e8 str x8, [sp] 1b5c5c: 97ffff39 bl 0x1b5940 1b5c60: f9400be8 ldr x8, [sp, #0x10] 1b5c64: f85f03a0 ldur x0, [x29, #-0x10] 1b5c68: f9401800 ldr x0, [x0, #0x30] 1b5c6c: b85ec3a9 ldur w9, [x29, #-0x14] 1b5c70: 2a0903e1 mov w1, w9 1b5c74: 93407c21 sxtw x1, w1 1b5c78: f94003ea ldr x10, [sp] 1b5c7c: 9b017d41 mul x1, x10, x1 1b5c80: 8b010000 add x0, x0, x1 1b5c84: f9400000 ldr x0, [x0] 1b5c88: eb00011f cmp x8, x0 1b5c8c: 1a9fa7e9 cset w9, lt 1b5c90: 37000209 tbnz w9, #0x0, 0x1b5cd0 1b5c94: b27d03e8 orr x8, xzr, #0x8 1b5c98: f9400be9 ldr x9, [sp, #0x10] 1b5c9c: f85f03aa ldur x10, [x29, #-0x10] 1b5ca0: f940194a ldr x10, [x10, #0x30] 1b5ca4: b85ec3ab ldur w11, [x29, #-0x14] 1b5ca8: 1100056b add w11, w11, #0x1 1b5cac: 2a0b03ec mov w12, w11 1b5cb0: 93407d8c sxtw x12, w12 1b5cb4: 9b0c7d08 mul x8, x8, x12 1b5cb8: 8b080148 add x8, x10, x8 1b5cbc: f9400108 ldr x8, [x8] 1b5cc0: eb08013f cmp x9, x8 1b5cc4: 1a9fb7eb cset w11, ge 1b5cc8: 3700004b tbnz w11, #0x0, 0x1b5cd0 1b5ccc: 14000004 b 0x1b5cdc 1b5cd0: 320007e8 orr w8, wzr, #0x3 1b5cd4: f85f03a9 ldur x9, [x29, #-0x10] 1b5cd8: b900b128 str w8, [x9, #0xb0] 1b5cdc: b81fc3bf stur wzr, [x29, #-0x4] 1b5ce0: b85fc3a0 ldur w0, [x29, #-0x4] 1b5ce4: a9437bfd ldp x29, x30, [sp, #0x30] 1b5ce8: 910103ff add sp, sp, #0x40 1b5cec: d65f03c0 ret 00000000001b5cf0 : 1b5cf0: d107c3ff sub sp, sp, #0x1f0 1b5cf4: f900ebfc str x28, [sp, #0x1d0] 1b5cf8: a91e7bfd stp x29, x30, [sp, #0x1e0] 1b5cfc: 910783fd add x29, sp, #0x1e0 1b5d00: d101c3a8 sub x8, x29, #0x70 1b5d04: d53bd049 mrs x9, TPIDR_EL0 1b5d08: f9401529 ldr x9, [x9, #0x28] 1b5d0c: f9007be9 str x9, [sp, #0xf0] 1b5d10: f81803a0 stur x0, [x29, #-0x80] 1b5d14: f81783a1 stur x1, [x29, #-0x88] 1b5d18: 1280000a mov w10, #-0x1 // =-1 1b5d1c: b81743aa stur w10, [x29, #-0x8c] 1b5d20: aa1f03e9 mov x9, xzr 1b5d24: f81683a9 stur x9, [x29, #-0x98] 1b5d28: f85803a0 ldur x0, [x29, #-0x80] 1b5d2c: 2a0a03e1 mov w1, w10 1b5d30: f90077e8 str x8, [sp, #0xe8] 1b5d34: 97fbc66f bl 0xa76f0 1b5d38: f81603a0 stur x0, [x29, #-0xa0] 1b5d3c: 6f00e400 movi v0.2d, #0000000000000000 1b5d40: f94077e8 ldr x8, [sp, #0xe8] 1b5d44: 3d801100 str q0, [x8, #0x40] 1b5d48: 3d800d00 str q0, [x8, #0x30] 1b5d4c: 3d800900 str q0, [x8, #0x20] 1b5d50: 3d800500 str q0, [x8, #0x10] 1b5d54: 3c9903a0 stur q0, [x29, #-0x70] 1b5d58: f85803a9 ldur x9, [x29, #-0x80] 1b5d5c: b940b12a ldr w10, [x9, #0xb0] 1b5d60: 7100054a subs w10, w10, #0x1 1b5d64: b900e7ea str w10, [sp, #0xe4] 1b5d68: 540000ac b.gt 0x1b5d7c 1b5d6c: 14000001 b 0x1b5d70 1b5d70: 12801048 mov w8, #-0x83 // =-131 1b5d74: b818c3a8 stur w8, [x29, #-0x74] 1b5d78: 140001c5 b 0x1b648c 1b5d7c: f85803a8 ldur x8, [x29, #-0x80] 1b5d80: b9400909 ldr w9, [x8, #0x8] 1b5d84: 350000a9 cbnz w9, 0x1b5d98 1b5d88: 14000001 b 0x1b5d8c 1b5d8c: 12801128 mov w8, #-0x8a // =-138 1b5d90: b818c3a8 stur w8, [x29, #-0x74] 1b5d94: 140001be b 0x1b648c 1b5d98: f85783a8 ldur x8, [x29, #-0x88] 1b5d9c: b7f80108 tbnz x8, #0x3f, 0x1b5dbc 1b5da0: 14000001 b 0x1b5da4 1b5da4: f85783a8 ldur x8, [x29, #-0x88] 1b5da8: f85603a9 ldur x9, [x29, #-0xa0] 1b5dac: eb090108 subs x8, x8, x9 1b5db0: f9006fe8 str x8, [sp, #0xd8] 1b5db4: 540000ad b.le 0x1b5dc8 1b5db8: 14000001 b 0x1b5dbc 1b5dbc: 12801048 mov w8, #-0x83 // =-131 1b5dc0: b818c3a8 stur w8, [x29, #-0x74] 1b5dc4: 140001b2 b 0x1b648c 1b5dc8: f85803a8 ldur x8, [x29, #-0x80] 1b5dcc: b9402909 ldr w9, [x8, #0x28] 1b5dd0: 71000529 subs w9, w9, #0x1 1b5dd4: b81743a9 stur w9, [x29, #-0x8c] 1b5dd8: 14000001 b 0x1b5ddc 1b5ddc: b85743a8 ldur w8, [x29, #-0x8c] 1b5de0: 37f802e8 tbnz w8, #0x1f, 0x1b5e3c 1b5de4: 14000001 b 0x1b5de8 1b5de8: f85803a8 ldur x8, [x29, #-0x80] 1b5dec: f9402508 ldr x8, [x8, #0x48] 1b5df0: b85743a9 ldur w9, [x29, #-0x8c] 1b5df4: 320003ea orr w10, wzr, #0x1 1b5df8: 331f792a bfi w10, w9, #1, #31 1b5dfc: f86ad908 ldr x8, [x8, w10, sxtw #3] 1b5e00: f85603ab ldur x11, [x29, #-0xa0] 1b5e04: eb080168 subs x8, x11, x8 1b5e08: f81603a8 stur x8, [x29, #-0xa0] 1b5e0c: f85783a8 ldur x8, [x29, #-0x88] 1b5e10: f85603ab ldur x11, [x29, #-0xa0] 1b5e14: eb0b0108 subs x8, x8, x11 1b5e18: f9006be8 str x8, [sp, #0xd0] 1b5e1c: 5400006b b.lt 0x1b5e28 1b5e20: 14000001 b 0x1b5e24 1b5e24: 14000006 b 0x1b5e3c 1b5e28: 14000001 b 0x1b5e2c 1b5e2c: b85743a8 ldur w8, [x29, #-0x8c] 1b5e30: 71000508 subs w8, w8, #0x1 1b5e34: b81743a8 stur w8, [x29, #-0x8c] 1b5e38: 17ffffe9 b 0x1b5ddc 1b5e3c: b85743a8 ldur w8, [x29, #-0x8c] 1b5e40: f85803a9 ldur x9, [x29, #-0x80] 1b5e44: b940b92a ldr w10, [x9, #0xb8] 1b5e48: 6b0a0108 subs w8, w8, w10 1b5e4c: b900cfe8 str w8, [sp, #0xcc] 1b5e50: 54000160 b.eq 0x1b5e7c 1b5e54: 14000001 b 0x1b5e58 1b5e58: f85803a0 ldur x0, [x29, #-0x80] 1b5e5c: b85743a1 ldur w1, [x29, #-0x8c] 1b5e60: 9400019a bl 0x1b64c8 1b5e64: b815c3a0 stur w0, [x29, #-0xa4] 1b5e68: b855c3a0 ldur w0, [x29, #-0xa4] 1b5e6c: 34000060 cbz w0, 0x1b5e78 1b5e70: 14000001 b 0x1b5e74 1b5e74: 14000174 b 0x1b6444 1b5e78: 14000006 b 0x1b5e90 1b5e7c: f85803a8 ldur x8, [x29, #-0x80] 1b5e80: f9406d00 ldr x0, [x8, #0xd8] 1b5e84: 97fbc4af bl 0xa7140 1b5e88: b900cbe0 str w0, [sp, #0xc8] 1b5e8c: 14000001 b 0x1b5e90 1b5e90: f85803a8 ldur x8, [x29, #-0x80] 1b5e94: f9406900 ldr x0, [x8, #0xd0] 1b5e98: f9402108 ldr x8, [x8, #0x40] 1b5e9c: b89743a9 ldursw x9, [x29, #-0x8c] 1b5ea0: b8697901 ldr w1, [x8, x9, lsl #2] 1b5ea4: 97fbc8fb bl 0xa8290 1b5ea8: f85803a8 ldur x8, [x29, #-0x80] 1b5eac: f9401908 ldr x8, [x8, #0x30] 1b5eb0: b85743a1 ldur w1, [x29, #-0x8c] 1b5eb4: 11000421 add w1, w1, #0x1 1b5eb8: f861d908 ldr x8, [x8, w1, sxtw #3] 1b5ebc: f81503a8 stur x8, [x29, #-0xb0] 1b5ec0: f85803a8 ldur x8, [x29, #-0x80] 1b5ec4: f9401908 ldr x8, [x8, #0x30] 1b5ec8: b89743a9 ldursw x9, [x29, #-0x8c] 1b5ecc: f8697908 ldr x8, [x8, x9, lsl #3] 1b5ed0: f81483a8 stur x8, [x29, #-0xb8] 1b5ed4: f85803a8 ldur x8, [x29, #-0x80] 1b5ed8: f9402508 ldr x8, [x8, #0x48] 1b5edc: b85743a1 ldur w1, [x29, #-0x8c] 1b5ee0: 531f7821 lsl w1, w1, #1 1b5ee4: f861d908 ldr x8, [x8, w1, sxtw #3] 1b5ee8: f81403a8 stur x8, [x29, #-0xc0] 1b5eec: f85803a8 ldur x8, [x29, #-0x80] 1b5ef0: f9402508 ldr x8, [x8, #0x48] 1b5ef4: b85743a1 ldur w1, [x29, #-0x8c] 1b5ef8: 320003ea orr w10, wzr, #0x1 1b5efc: 331f782a bfi w10, w1, #1, #31 1b5f00: f86ad908 ldr x8, [x8, w10, sxtw #3] 1b5f04: f85403a9 ldur x9, [x29, #-0xc0] 1b5f08: 8b090108 add x8, x8, x9 1b5f0c: f81383a8 stur x8, [x29, #-0xc8] 1b5f10: f85783a8 ldur x8, [x29, #-0x88] 1b5f14: f85603a9 ldur x9, [x29, #-0xa0] 1b5f18: eb090108 subs x8, x8, x9 1b5f1c: f85403a9 ldur x9, [x29, #-0xc0] 1b5f20: 8b090108 add x8, x8, x9 1b5f24: f81303a8 stur x8, [x29, #-0xd0] 1b5f28: f85483a8 ldur x8, [x29, #-0xb8] 1b5f2c: f81283a8 stur x8, [x29, #-0xd8] 1b5f30: b900c7e0 str w0, [sp, #0xc4] 1b5f34: 14000001 b 0x1b5f38 1b5f38: f85483a8 ldur x8, [x29, #-0xb8] 1b5f3c: f85503a9 ldur x9, [x29, #-0xb0] 1b5f40: eb090108 subs x8, x8, x9 1b5f44: f9005fe8 str x8, [sp, #0xb8] 1b5f48: 5400160a b.ge 0x1b6208 1b5f4c: 14000001 b 0x1b5f50 1b5f50: f85503a8 ldur x8, [x29, #-0xb0] 1b5f54: f85483a9 ldur x9, [x29, #-0xb8] 1b5f58: eb090108 subs x8, x8, x9 1b5f5c: f10ffd08 subs x8, x8, #0x3ff 1b5f60: f9005be8 str x8, [sp, #0xb0] 1b5f64: 540000ac b.gt 0x1b5f78 1b5f68: 14000001 b 0x1b5f6c 1b5f6c: f85483a8 ldur x8, [x29, #-0xb8] 1b5f70: f81203a8 stur x8, [x29, #-0xe0] 1b5f74: 14000019 b 0x1b5fd8 1b5f78: f85483a8 ldur x8, [x29, #-0xb8] 1b5f7c: f85303a9 ldur x9, [x29, #-0xd0] 1b5f80: f85403aa ldur x10, [x29, #-0xc0] 1b5f84: eb0a0129 subs x9, x9, x10 1b5f88: f85503ab ldur x11, [x29, #-0xb0] 1b5f8c: eb08016b subs x11, x11, x8 1b5f90: 9b0b7d29 mul x9, x9, x11 1b5f94: f85383ab ldur x11, [x29, #-0xc8] 1b5f98: eb0a016a subs x10, x11, x10 1b5f9c: 9aca0d29 sdiv x9, x9, x10 1b5fa0: 8b090108 add x8, x8, x9 1b5fa4: f1100108 subs x8, x8, #0x400 1b5fa8: f81203a8 stur x8, [x29, #-0xe0] 1b5fac: f85203a8 ldur x8, [x29, #-0xe0] 1b5fb0: f85483a9 ldur x9, [x29, #-0xb8] 1b5fb4: eb090108 subs x8, x8, x9 1b5fb8: f90057e8 str x8, [sp, #0xa8] 1b5fbc: 540000cc b.gt 0x1b5fd4 1b5fc0: 14000001 b 0x1b5fc4 1b5fc4: f85483a8 ldur x8, [x29, #-0xb8] 1b5fc8: 91000508 add x8, x8, #0x1 1b5fcc: f81203a8 stur x8, [x29, #-0xe0] 1b5fd0: 14000001 b 0x1b5fd4 1b5fd4: 14000001 b 0x1b5fd8 1b5fd8: f85803a0 ldur x0, [x29, #-0x80] 1b5fdc: f85203a1 ldur x1, [x29, #-0xe0] 1b5fe0: 97fffe58 bl 0x1b5940 1b5fe4: 14000001 b 0x1b5fe8 1b5fe8: f85483a8 ldur x8, [x29, #-0xb8] 1b5fec: f85503a9 ldur x9, [x29, #-0xb0] 1b5ff0: eb090108 subs x8, x8, x9 1b5ff4: f90053e8 str x8, [sp, #0xa0] 1b5ff8: 5400106a b.ge 0x1b6204 1b5ffc: 14000001 b 0x1b6000 1b6000: f85803a8 ldur x8, [x29, #-0x80] 1b6004: f85503a9 ldur x9, [x29, #-0xb0] 1b6008: f940090a ldr x10, [x8, #0x10] 1b600c: eb0a0122 subs x2, x9, x10 1b6010: d10103a1 sub x1, x29, #0x40 1b6014: aa0803e0 mov x0, x8 1b6018: 97fffe6a bl 0x1b59c0 1b601c: f81683a0 stur x0, [x29, #-0x98] 1b6020: f85683a8 ldur x8, [x29, #-0x98] 1b6024: b1020108 adds x8, x8, #0x80 1b6028: f9004fe8 str x8, [sp, #0x98] 1b602c: 54000061 b.ne 0x1b6038 1b6030: 14000001 b 0x1b6034 1b6034: 14000104 b 0x1b6444 1b6038: f85683a8 ldur x8, [x29, #-0x98] 1b603c: b6f80448 tbz x8, #0x3f, 0x1b60c4 1b6040: 14000001 b 0x1b6044 1b6044: f85203a8 ldur x8, [x29, #-0xe0] 1b6048: f85483a9 ldur x9, [x29, #-0xb8] 1b604c: 91000529 add x9, x9, #0x1 1b6050: eb090108 subs x8, x8, x9 1b6054: f9004be8 str x8, [sp, #0x90] 1b6058: 540000ac b.gt 0x1b606c 1b605c: 14000001 b 0x1b6060 1b6060: f85483a8 ldur x8, [x29, #-0xb8] 1b6064: f81503a8 stur x8, [x29, #-0xb0] 1b6068: 14000016 b 0x1b60c0 1b606c: f85203a8 ldur x8, [x29, #-0xe0] 1b6070: b5000068 cbnz x8, 0x1b607c 1b6074: 14000001 b 0x1b6078 1b6078: 140000f3 b 0x1b6444 1b607c: f85203a8 ldur x8, [x29, #-0xe0] 1b6080: f1100108 subs x8, x8, #0x400 1b6084: f81203a8 stur x8, [x29, #-0xe0] 1b6088: f85203a8 ldur x8, [x29, #-0xe0] 1b608c: f85483a9 ldur x9, [x29, #-0xb8] 1b6090: eb090108 subs x8, x8, x9 1b6094: f90047e8 str x8, [sp, #0x88] 1b6098: 540000cc b.gt 0x1b60b0 1b609c: 14000001 b 0x1b60a0 1b60a0: f85483a8 ldur x8, [x29, #-0xb8] 1b60a4: 91000508 add x8, x8, #0x1 1b60a8: f81203a8 stur x8, [x29, #-0xe0] 1b60ac: 14000001 b 0x1b60b0 1b60b0: f85803a0 ldur x0, [x29, #-0x80] 1b60b4: f85203a1 ldur x1, [x29, #-0xe0] 1b60b8: 97fffe22 bl 0x1b5940 1b60bc: 14000001 b 0x1b60c0 1b60c0: 14000050 b 0x1b6200 1b60c4: d10103a0 sub x0, x29, #0x40 1b60c8: 97fbbd5a bl 0xa5630 1b60cc: f81183a0 stur x0, [x29, #-0xe8] 1b60d0: f85183a0 ldur x0, [x29, #-0xe8] 1b60d4: b1000400 adds x0, x0, #0x1 1b60d8: f90043e0 str x0, [sp, #0x80] 1b60dc: 54000061 b.ne 0x1b60e8 1b60e0: 14000001 b 0x1b60e4 1b60e4: 17ffffc1 b 0x1b5fe8 1b60e8: f85183a8 ldur x8, [x29, #-0xe8] 1b60ec: f85303a9 ldur x9, [x29, #-0xd0] 1b60f0: eb090108 subs x8, x8, x9 1b60f4: f9003fe8 str x8, [sp, #0x78] 1b60f8: 540002ca b.ge 0x1b6150 1b60fc: 14000001 b 0x1b6100 1b6100: f85683a8 ldur x8, [x29, #-0x98] 1b6104: f81283a8 stur x8, [x29, #-0xd8] 1b6108: f85803a8 ldur x8, [x29, #-0x80] 1b610c: f9400908 ldr x8, [x8, #0x10] 1b6110: f81483a8 stur x8, [x29, #-0xb8] 1b6114: f85183a8 ldur x8, [x29, #-0xe8] 1b6118: f81403a8 stur x8, [x29, #-0xc0] 1b611c: f85303a8 ldur x8, [x29, #-0xd0] 1b6120: f85403a9 ldur x9, [x29, #-0xc0] 1b6124: eb090108 subs x8, x8, x9 1b6128: 529588aa mov w10, #0xac45 // =44101 1b612c: 2a0a03e9 mov w9, w10 1b6130: eb090108 subs x8, x8, x9 1b6134: f9003be8 str x8, [sp, #0x70] 1b6138: 5400006b b.lt 0x1b6144 1b613c: 14000001 b 0x1b6140 1b6140: 14000031 b 0x1b6204 1b6144: f85483a8 ldur x8, [x29, #-0xb8] 1b6148: f81203a8 stur x8, [x29, #-0xe0] 1b614c: 1400002c b 0x1b61fc 1b6150: f85203a8 ldur x8, [x29, #-0xe0] 1b6154: f85483a9 ldur x9, [x29, #-0xb8] 1b6158: 91000529 add x9, x9, #0x1 1b615c: eb090108 subs x8, x8, x9 1b6160: f90037e8 str x8, [sp, #0x68] 1b6164: 540000ac b.gt 0x1b6178 1b6168: 14000001 b 0x1b616c 1b616c: f85483a8 ldur x8, [x29, #-0xb8] 1b6170: f81503a8 stur x8, [x29, #-0xb0] 1b6174: 14000021 b 0x1b61f8 1b6178: f85503a8 ldur x8, [x29, #-0xb0] 1b617c: f85803a9 ldur x9, [x29, #-0x80] 1b6180: f9400929 ldr x9, [x9, #0x10] 1b6184: eb090108 subs x8, x8, x9 1b6188: f90033e8 str x8, [sp, #0x60] 1b618c: 540002a1 b.ne 0x1b61e0 1b6190: 14000001 b 0x1b6194 1b6194: f85683a8 ldur x8, [x29, #-0x98] 1b6198: f81503a8 stur x8, [x29, #-0xb0] 1b619c: f85203a8 ldur x8, [x29, #-0xe0] 1b61a0: f1100108 subs x8, x8, #0x400 1b61a4: f81203a8 stur x8, [x29, #-0xe0] 1b61a8: f85203a8 ldur x8, [x29, #-0xe0] 1b61ac: f85483a9 ldur x9, [x29, #-0xb8] 1b61b0: eb090108 subs x8, x8, x9 1b61b4: f9002fe8 str x8, [sp, #0x58] 1b61b8: 540000cc b.gt 0x1b61d0 1b61bc: 14000001 b 0x1b61c0 1b61c0: f85483a8 ldur x8, [x29, #-0xb8] 1b61c4: 91000508 add x8, x8, #0x1 1b61c8: f81203a8 stur x8, [x29, #-0xe0] 1b61cc: 14000001 b 0x1b61d0 1b61d0: f85803a0 ldur x0, [x29, #-0x80] 1b61d4: f85203a1 ldur x1, [x29, #-0xe0] 1b61d8: 97fffdda bl 0x1b5940 1b61dc: 14000006 b 0x1b61f4 1b61e0: f85683a8 ldur x8, [x29, #-0x98] 1b61e4: f81503a8 stur x8, [x29, #-0xb0] 1b61e8: f85183a8 ldur x8, [x29, #-0xe8] 1b61ec: f81383a8 stur x8, [x29, #-0xc8] 1b61f0: 14000005 b 0x1b6204 1b61f4: 14000001 b 0x1b61f8 1b61f8: 14000001 b 0x1b61fc 1b61fc: 14000001 b 0x1b6200 1b6200: 17ffff7a b 0x1b5fe8 1b6204: 17ffff4d b 0x1b5f38 1b6208: f85803a0 ldur x0, [x29, #-0x80] 1b620c: f85283a1 ldur x1, [x29, #-0xd8] 1b6210: 97fffdcc bl 0x1b5940 1b6214: f85803a0 ldur x0, [x29, #-0x80] 1b6218: 92800001 mov x1, #-0x1 // =-1 1b621c: f9005401 str x1, [x0, #0xa8] 1b6220: f85803a0 ldur x0, [x29, #-0x80] 1b6224: d10103be sub x30, x29, #0x40 1b6228: f9002be1 str x1, [sp, #0x50] 1b622c: aa1e03e1 mov x1, x30 1b6230: f9402be2 ldr x2, [sp, #0x50] 1b6234: 97fffde3 bl 0x1b59c0 1b6238: b6f80100 tbz x0, #0x3f, 0x1b6258 1b623c: 14000001 b 0x1b6240 1b6240: d10103a0 sub x0, x29, #0x40 1b6244: 97fbbb83 bl 0xa5050 1b6248: 321f7be8 orr w8, wzr, #0xfffffffe 1b624c: b818c3a8 stur w8, [x29, #-0x74] 1b6250: b9004fe0 str w0, [sp, #0x4c] 1b6254: 1400008e b 0x1b648c 1b6258: f85803a8 ldur x8, [x29, #-0x80] 1b625c: f9406900 ldr x0, [x8, #0xd0] 1b6260: d10103a1 sub x1, x29, #0x40 1b6264: 97fbb3ab bl 0xa3110 1b6268: b9004be0 str w0, [sp, #0x48] 1b626c: 14000001 b 0x1b6270 1b6270: f85803a8 ldur x8, [x29, #-0x80] 1b6274: f9406900 ldr x0, [x8, #0xd0] 1b6278: d101c3a1 sub x1, x29, #0x70 1b627c: 97fba74d bl 0x9ffb0 1b6280: 2a0003e1 mov w1, w0 1b6284: 93407c28 sxtw x8, w1 1b6288: f81683a8 stur x8, [x29, #-0x98] 1b628c: f85683a8 ldur x8, [x29, #-0x98] 1b6290: b50003e8 cbnz x8, 0x1b630c 1b6294: 14000001 b 0x1b6298 1b6298: f85803a0 ldur x0, [x29, #-0x80] 1b629c: f85283a1 ldur x1, [x29, #-0xd8] 1b62a0: 97fffda8 bl 0x1b5940 1b62a4: 14000001 b 0x1b62a8 1b62a8: f85803a0 ldur x0, [x29, #-0x80] 1b62ac: d10103a1 sub x1, x29, #0x40 1b62b0: 940000de bl 0x1b6628 1b62b4: f81683a0 stur x0, [x29, #-0x98] 1b62b8: f85683a0 ldur x0, [x29, #-0x98] 1b62bc: b6f80060 tbz x0, #0x3f, 0x1b62c8 1b62c0: 14000001 b 0x1b62c4 1b62c4: 14000060 b 0x1b6444 1b62c8: d10103a0 sub x0, x29, #0x40 1b62cc: 97fbbcd9 bl 0xa5630 1b62d0: b6f800c0 tbz x0, #0x3f, 0x1b62e8 1b62d4: 14000001 b 0x1b62d8 1b62d8: d10103a0 sub x0, x29, #0x40 1b62dc: 97fbce99 bl 0xa9d40 1b62e0: 350000e0 cbnz w0, 0x1b62fc 1b62e4: 14000001 b 0x1b62e8 1b62e8: f85803a0 ldur x0, [x29, #-0x80] 1b62ec: f85683a1 ldur x1, [x29, #-0x98] 1b62f0: 97fba8a8 bl 0xa0590 1b62f4: b818c3a0 stur w0, [x29, #-0x74] 1b62f8: 14000065 b 0x1b648c 1b62fc: f85683a8 ldur x8, [x29, #-0x98] 1b6300: f85803a9 ldur x9, [x29, #-0x80] 1b6304: f9000928 str x8, [x9, #0x10] 1b6308: 17ffffe8 b 0x1b62a8 1b630c: f85683a8 ldur x8, [x29, #-0x98] 1b6310: b6f800a8 tbz x8, #0x3f, 0x1b6324 1b6314: 14000001 b 0x1b6318 1b6318: 928010e8 mov x8, #-0x88 // =-136 1b631c: f81683a8 stur x8, [x29, #-0x98] 1b6320: 14000049 b 0x1b6444 1b6324: f85b03a8 ldur x8, [x29, #-0x50] 1b6328: b1000508 adds x8, x8, #0x1 1b632c: f90023e8 str x8, [sp, #0x40] 1b6330: 54000300 b.eq 0x1b6390 1b6334: 14000001 b 0x1b6338 1b6338: f85b03a8 ldur x8, [x29, #-0x50] 1b633c: f85803a9 ldur x9, [x29, #-0x80] 1b6340: f940252a ldr x10, [x9, #0x48] 1b6344: b940b92b ldr w11, [x9, #0xb8] 1b6348: 531f796b lsl w11, w11, #1 1b634c: f86bd94a ldr x10, [x10, w11, sxtw #3] 1b6350: eb0a0108 subs x8, x8, x10 1b6354: f9005528 str x8, [x9, #0xa8] 1b6358: f85803a8 ldur x8, [x29, #-0x80] 1b635c: f9405508 ldr x8, [x8, #0xa8] 1b6360: b6f800c8 tbz x8, #0x3f, 0x1b6378 1b6364: 14000001 b 0x1b6368 1b6368: f85803a8 ldur x8, [x29, #-0x80] 1b636c: aa1f03e9 mov x9, xzr 1b6370: f9005509 str x9, [x8, #0xa8] 1b6374: 14000001 b 0x1b6378 1b6378: f85603a8 ldur x8, [x29, #-0xa0] 1b637c: f85803a9 ldur x9, [x29, #-0x80] 1b6380: f940552a ldr x10, [x9, #0xa8] 1b6384: 8b080148 add x8, x10, x8 1b6388: f9005528 str x8, [x9, #0xa8] 1b638c: 1400000b b 0x1b63b8 1b6390: f85803a8 ldur x8, [x29, #-0x80] 1b6394: f9406900 ldr x0, [x8, #0xd0] 1b6398: aa1f03e8 mov x8, xzr 1b639c: aa0803e1 mov x1, x8 1b63a0: 97fbb1bc bl 0xa2a90 1b63a4: 2a0003e1 mov w1, w0 1b63a8: 93407c28 sxtw x8, w1 1b63ac: f81683a8 stur x8, [x29, #-0x98] 1b63b0: 14000001 b 0x1b63b4 1b63b4: 17ffffaf b 0x1b6270 1b63b8: f85803a8 ldur x8, [x29, #-0x80] 1b63bc: f9405508 ldr x8, [x8, #0xa8] 1b63c0: f85783a9 ldur x9, [x29, #-0x88] 1b63c4: eb090108 subs x8, x8, x9 1b63c8: f9001fe8 str x8, [sp, #0x38] 1b63cc: 5400018c b.gt 0x1b63fc 1b63d0: 14000001 b 0x1b63d4 1b63d4: f85783a8 ldur x8, [x29, #-0x88] 1b63d8: f85803a0 ldur x0, [x29, #-0x80] 1b63dc: 12800001 mov w1, #-0x1 // =-1 1b63e0: f9001be8 str x8, [sp, #0x30] 1b63e4: 97fbc4c3 bl 0xa76f0 1b63e8: f9401be8 ldr x8, [sp, #0x30] 1b63ec: eb000108 subs x8, x8, x0 1b63f0: f90017e8 str x8, [sp, #0x28] 1b63f4: 540000ad b.le 0x1b6408 1b63f8: 14000001 b 0x1b63fc 1b63fc: b278fbe8 orr x8, xzr, #0xffffffffffffff7f 1b6400: f81683a8 stur x8, [x29, #-0x98] 1b6404: 14000010 b 0x1b6444 1b6408: f85803a8 ldur x8, [x29, #-0x80] 1b640c: aa1f03e9 mov x9, xzr 1b6410: f9006109 str x9, [x8, #0xc0] 1b6414: f85803a8 ldur x8, [x29, #-0x80] 1b6418: f9006509 str x9, [x8, #0xc8] 1b641c: d10103a0 sub x0, x29, #0x40 1b6420: 97fbbb0c bl 0xa5050 1b6424: d101c3a8 sub x8, x29, #0x70 1b6428: b90027e0 str w0, [sp, #0x24] 1b642c: aa0803e0 mov x0, x8 1b6430: 97fbd060 bl 0xaa5b0 1b6434: 2a1f03ea mov w10, wzr 1b6438: b818c3aa stur w10, [x29, #-0x74] 1b643c: b90023e0 str w0, [sp, #0x20] 1b6440: 14000013 b 0x1b648c 1b6444: d10103a0 sub x0, x29, #0x40 1b6448: 97fbbb02 bl 0xa5050 1b644c: d101c3be sub x30, x29, #0x70 1b6450: b9001fe0 str w0, [sp, #0x1c] 1b6454: aa1e03e0 mov x0, x30 1b6458: 97fbd056 bl 0xaa5b0 1b645c: f85803be ldur x30, [x29, #-0x80] 1b6460: 92800008 mov x8, #-0x1 // =-1 1b6464: f90057c8 str x8, [x30, #0xa8] 1b6468: f85803a8 ldur x8, [x29, #-0x80] 1b646c: b9001be0 str w0, [sp, #0x18] 1b6470: aa0803e0 mov x0, x8 1b6474: 97fffdb2 bl 0x1b5b3c 1b6478: f85683a8 ldur x8, [x29, #-0x98] 1b647c: 2a0803e9 mov w9, w8 1b6480: b818c3a9 stur w9, [x29, #-0x74] 1b6484: b90017e0 str w0, [sp, #0x14] 1b6488: 14000001 b 0x1b648c 1b648c: b858c3a8 ldur w8, [x29, #-0x74] 1b6490: d53bd049 mrs x9, TPIDR_EL0 1b6494: f9401529 ldr x9, [x9, #0x28] 1b6498: f9407bea ldr x10, [sp, #0xf0] 1b649c: eb0a0129 subs x9, x9, x10 1b64a0: b90013e8 str w8, [sp, #0x10] 1b64a4: f90007e9 str x9, [sp, #0x8] 1b64a8: 540000e1 b.ne 0x1b64c4 1b64ac: 14000001 b 0x1b64b0 1b64b0: b94013e0 ldr w0, [sp, #0x10] 1b64b4: a95e7bfd ldp x29, x30, [sp, #0x1e0] 1b64b8: f940ebfc ldr x28, [sp, #0x1d0] 1b64bc: 9107c3ff add sp, sp, #0x1f0 1b64c0: d65f03c0 ret 1b64c4: 97fbce2b bl 0xa9d70 <__stack_chk_fail@plt> 1b64c8: d10143ff sub sp, sp, #0x50 1b64cc: a9047bfd stp x29, x30, [sp, #0x40] 1b64d0: 910103fd add x29, sp, #0x40 1b64d4: d2800008 mov x8, #0x0 // =0 1b64d8: f81f03a0 stur x0, [x29, #-0x10] 1b64dc: b81ec3a1 stur w1, [x29, #-0x14] 1b64e0: b85ec3a1 ldur w1, [x29, #-0x14] 1b64e4: f85f03a0 ldur x0, [x29, #-0x10] 1b64e8: b940b809 ldr w9, [x0, #0xb8] 1b64ec: 6b09003f cmp w1, w9 1b64f0: 1a9f07e9 cset w9, ne 1b64f4: f90013e8 str x8, [sp, #0x20] 1b64f8: 37000049 tbnz w9, #0x0, 0x1b6500 1b64fc: 14000003 b 0x1b6508 1b6500: f85f03a0 ldur x0, [x29, #-0x10] 1b6504: 97fffd8e bl 0x1b5b3c 1b6508: 320007e8 orr w8, wzr, #0x3 1b650c: f85f03a9 ldur x9, [x29, #-0x10] 1b6510: b940b12a ldr w10, [x9, #0xb0] 1b6514: 6b08015f cmp w10, w8 1b6518: 1a9fa7e8 cset w8, lt 1b651c: 37000048 tbnz w8, #0x0, 0x1b6524 1b6520: 1400003d b 0x1b6614 1b6524: d2801108 mov x8, #0x88 // =136 1b6528: d2800a09 mov x9, #0x50 // =80 1b652c: d280168a mov x10, #0xb4 // =180 1b6530: b27e03eb orr x11, xzr, #0x4 1b6534: b27d03ec orr x12, xzr, #0x8 1b6538: f85f03a0 ldur x0, [x29, #-0x10] 1b653c: f85f03ad ldur x13, [x29, #-0x10] 1b6540: f94019ad ldr x13, [x13, #0x30] 1b6544: b85ec3ae ldur w14, [x29, #-0x14] 1b6548: 2a0e03ef mov w15, w14 1b654c: 93407def sxtw x15, w15 1b6550: 9b0f7d8c mul x12, x12, x15 1b6554: 8b0c01ac add x12, x13, x12 1b6558: f9400181 ldr x1, [x12] 1b655c: f9000fe8 str x8, [sp, #0x18] 1b6560: f9000be9 str x9, [sp, #0x10] 1b6564: f90007ea str x10, [sp, #0x8] 1b6568: f90003eb str x11, [sp] 1b656c: 97fffcf5 bl 0x1b5940 1b6570: f85f03a8 ldur x8, [x29, #-0x10] 1b6574: f9406900 ldr x0, [x8, #0xd0] 1b6578: f85f03a8 ldur x8, [x29, #-0x10] 1b657c: f9402108 ldr x8, [x8, #0x40] 1b6580: b85ec3ae ldur w14, [x29, #-0x14] 1b6584: 2a0e03e9 mov w9, w14 1b6588: 93407d29 sxtw x9, w9 1b658c: f94003ea ldr x10, [sp] 1b6590: 9b097d49 mul x9, x10, x9 1b6594: 8b090108 add x8, x8, x9 1b6598: b9400101 ldr w1, [x8] 1b659c: 97fbc73d bl 0xa8290 1b65a0: f85f03a8 ldur x8, [x29, #-0x10] 1b65a4: f9402108 ldr x8, [x8, #0x40] 1b65a8: b85ec3ae ldur w14, [x29, #-0x14] 1b65ac: 2a0e03e9 mov w9, w14 1b65b0: 93407d29 sxtw x9, w9 1b65b4: f94003ea ldr x10, [sp] 1b65b8: 9b097d49 mul x9, x10, x9 1b65bc: 8b090108 add x8, x8, x9 1b65c0: b940010e ldr w14, [x8] 1b65c4: f85f03a8 ldur x8, [x29, #-0x10] 1b65c8: b900b50e str w14, [x8, #0xb4] 1b65cc: b85ec3ae ldur w14, [x29, #-0x14] 1b65d0: f85f03a8 ldur x8, [x29, #-0x10] 1b65d4: b900b90e str w14, [x8, #0xb8] 1b65d8: f85f03a8 ldur x8, [x29, #-0x10] 1b65dc: f85f03a9 ldur x9, [x29, #-0x10] 1b65e0: f9400beb ldr x11, [sp, #0x10] 1b65e4: 8b0b0121 add x1, x9, x11 1b65e8: f85f03a9 ldur x9, [x29, #-0x10] 1b65ec: f9400fec ldr x12, [sp, #0x18] 1b65f0: 8b0c0122 add x2, x9, x12 1b65f4: f85f03a9 ldur x9, [x29, #-0x10] 1b65f8: f94007ed ldr x13, [sp, #0x8] 1b65fc: 8b0d0123 add x3, x9, x13 1b6600: aa0803e0 mov x0, x8 1b6604: f94013e4 ldr x4, [sp, #0x20] 1b6608: 9400023a bl 0x1b6ef0 1b660c: b81fc3a0 stur w0, [x29, #-0x4] 1b6610: 14000002 b 0x1b6618 1b6614: b81fc3bf stur wzr, [x29, #-0x4] 1b6618: b85fc3a0 ldur w0, [x29, #-0x4] 1b661c: a9447bfd ldp x29, x30, [sp, #0x40] 1b6620: 910143ff add sp, sp, #0x50 1b6624: d65f03c0 ret 1b6628: d10183ff sub sp, sp, #0x60 1b662c: a9057bfd stp x29, x30, [sp, #0x50] 1b6630: 910143fd add x29, sp, #0x50 1b6634: 92800008 mov x8, #-0x1 // =-1 1b6638: f81f03a0 stur x0, [x29, #-0x10] 1b663c: f81e83a1 stur x1, [x29, #-0x18] 1b6640: f85f03a0 ldur x0, [x29, #-0x10] 1b6644: f9400800 ldr x0, [x0, #0x10] 1b6648: f81e03a0 stur x0, [x29, #-0x20] 1b664c: f85e03a0 ldur x0, [x29, #-0x20] 1b6650: f90017e0 str x0, [sp, #0x28] 1b6654: f9000fe8 str x8, [sp, #0x18] 1b6658: 92800008 mov x8, #-0x1 // =-1 1b665c: f9400fe9 ldr x9, [sp, #0x18] 1b6660: eb08013f cmp x9, x8 1b6664: 1a9f17ea cset w10, eq 1b6668: 3700004a tbnz w10, #0x0, 0x1b6670 1b666c: 14000033 b 0x1b6738 1b6670: d2800008 mov x8, #0x0 // =0 1b6674: f85e03a9 ldur x9, [x29, #-0x20] 1b6678: f1100129 subs x9, x9, #0x400 1b667c: f81e03a9 stur x9, [x29, #-0x20] 1b6680: f85e03a9 ldur x9, [x29, #-0x20] 1b6684: eb08013f cmp x9, x8 1b6688: 1a9fa7ea cset w10, lt 1b668c: 3700004a tbnz w10, #0x0, 0x1b6694 1b6690: 14000002 b 0x1b6698 1b6694: f81e03bf stur xzr, [x29, #-0x20] 1b6698: f85f03a0 ldur x0, [x29, #-0x10] 1b669c: f85e03a1 ldur x1, [x29, #-0x20] 1b66a0: 97fffca8 bl 0x1b5940 1b66a4: f85f03a8 ldur x8, [x29, #-0x10] 1b66a8: f9400908 ldr x8, [x8, #0x10] 1b66ac: f94017e9 ldr x9, [sp, #0x28] 1b66b0: eb09011f cmp x8, x9 1b66b4: 1a9fa7ea cset w10, lt 1b66b8: 3700004a tbnz w10, #0x0, 0x1b66c0 1b66bc: 1400001e b 0x1b6734 1b66c0: b279e3e8 orr x8, xzr, #0xffffffffffffff80 1b66c4: f85f03a0 ldur x0, [x29, #-0x10] 1b66c8: f85e83a1 ldur x1, [x29, #-0x18] 1b66cc: f94017e9 ldr x9, [sp, #0x28] 1b66d0: f85f03aa ldur x10, [x29, #-0x10] 1b66d4: f940094a ldr x10, [x10, #0x10] 1b66d8: eb0a0122 subs x2, x9, x10 1b66dc: f9000be8 str x8, [sp, #0x10] 1b66e0: 97fffcb8 bl 0x1b59c0 1b66e4: f90013e0 str x0, [sp, #0x20] 1b66e8: f94013e8 ldr x8, [sp, #0x20] 1b66ec: f9400be9 ldr x9, [sp, #0x10] 1b66f0: eb09011f cmp x8, x9 1b66f4: 1a9f17eb cset w11, eq 1b66f8: 3700004b tbnz w11, #0x0, 0x1b6700 1b66fc: 14000004 b 0x1b670c 1b6700: b279e3e8 orr x8, xzr, #0xffffffffffffff80 1b6704: f81f83a8 stur x8, [x29, #-0x8] 1b6708: 14000023 b 0x1b6794 1b670c: d2800008 mov x8, #0x0 // =0 1b6710: f94013e9 ldr x9, [sp, #0x20] 1b6714: eb08013f cmp x9, x8 1b6718: 1a9fa7ea cset w10, lt 1b671c: 3700004a tbnz w10, #0x0, 0x1b6724 1b6720: 14000002 b 0x1b6728 1b6724: 14000004 b 0x1b6734 1b6728: f94013e8 ldr x8, [sp, #0x20] 1b672c: f9000fe8 str x8, [sp, #0x18] 1b6730: 17ffffdd b 0x1b66a4 1b6734: 17ffffc9 b 0x1b6658 1b6738: d2800008 mov x8, #0x0 // =0 1b673c: b27603e2 orr x2, xzr, #0x400 1b6740: f85f03a0 ldur x0, [x29, #-0x10] 1b6744: f9400fe1 ldr x1, [sp, #0x18] 1b6748: f90007e8 str x8, [sp, #0x8] 1b674c: f90003e2 str x2, [sp] 1b6750: 97fffc7c bl 0x1b5940 1b6754: f85f03a0 ldur x0, [x29, #-0x10] 1b6758: f85e83a1 ldur x1, [x29, #-0x18] 1b675c: f94003e2 ldr x2, [sp] 1b6760: 97fffc98 bl 0x1b59c0 1b6764: f90013e0 str x0, [sp, #0x20] 1b6768: f94013e8 ldr x8, [sp, #0x20] 1b676c: f94007e0 ldr x0, [sp, #0x8] 1b6770: eb00011f cmp x8, x0 1b6774: 1a9fa7e9 cset w9, lt 1b6778: 37000049 tbnz w9, #0x0, 0x1b6780 1b677c: 14000004 b 0x1b678c 1b6780: b278fbe8 orr x8, xzr, #0xffffffffffffff7f 1b6784: f81f83a8 stur x8, [x29, #-0x8] 1b6788: 14000003 b 0x1b6794 1b678c: f9400fe8 ldr x8, [sp, #0x18] 1b6790: f81f83a8 stur x8, [x29, #-0x8] 1b6794: f85f83a0 ldur x0, [x29, #-0x8] 1b6798: a9457bfd ldp x29, x30, [sp, #0x50] 1b679c: 910183ff add sp, sp, #0x60 1b67a0: d65f03c0 ret 00000000001b67a4 : 1b67a4: d10583ff sub sp, sp, #0x160 1b67a8: f900a3fc str x28, [sp, #0x140] 1b67ac: a9157bfd stp x29, x30, [sp, #0x150] 1b67b0: 910543fd add x29, sp, #0x150 1b67b4: d53bd048 mrs x8, TPIDR_EL0 1b67b8: f9401508 ldr x8, [x8, #0x28] 1b67bc: f81e83a8 stur x8, [x29, #-0x18] 1b67c0: f81803a0 stur x0, [x29, #-0x80] 1b67c4: f81783a1 stur x1, [x29, #-0x88] 1b67c8: 6f00e400 movi v0.2d, #0000000000000000 1b67cc: 3c9d03a0 stur q0, [x29, #-0x30] 1b67d0: 3c9c03a0 stur q0, [x29, #-0x40] 1b67d4: 3c9b03a0 stur q0, [x29, #-0x50] 1b67d8: 3c9a03a0 stur q0, [x29, #-0x60] 1b67dc: 3c9903a0 stur q0, [x29, #-0x70] 1b67e0: 2a1f03e9 mov w9, wzr 1b67e4: b81703a9 stur w9, [x29, #-0x90] 1b67e8: f85803a0 ldur x0, [x29, #-0x80] 1b67ec: f85783a1 ldur x1, [x29, #-0x88] 1b67f0: 97fbb7e8 bl 0xa4790 1b67f4: b816c3a0 stur w0, [x29, #-0x94] 1b67f8: b856c3a9 ldur w9, [x29, #-0x94] 1b67fc: 36f800a9 tbz w9, #0x1f, 0x1b6810 1b6800: 14000001 b 0x1b6804 1b6804: b856c3a8 ldur w8, [x29, #-0x94] 1b6808: b818c3a8 stur w8, [x29, #-0x74] 1b680c: 14000143 b 0x1b6d18 1b6810: f85803a0 ldur x0, [x29, #-0x80] 1b6814: 94000150 bl 0x1b6d54 1b6818: 340000a0 cbz w0, 0x1b682c 1b681c: 14000001 b 0x1b6820 1b6820: 12801108 mov w8, #-0x89 // =-137 1b6824: b818c3a8 stur w8, [x29, #-0x74] 1b6828: 1400013c b 0x1b6d18 1b682c: 14000001 b 0x1b6830 1b6830: f85803a8 ldur x8, [x29, #-0x80] 1b6834: f9406900 ldr x0, [x8, #0xd0] 1b6838: d10143a1 sub x1, x29, #0x50 1b683c: 97fba5dd bl 0x9ffb0 1b6840: b81683a0 stur w0, [x29, #-0x98] 1b6844: b85683a0 ldur w0, [x29, #-0x98] 1b6848: 71000400 subs w0, w0, #0x1 1b684c: b90097e0 str w0, [sp, #0x94] 1b6850: 54000dab b.lt 0x1b6a04 1b6854: 14000001 b 0x1b6858 1b6858: f85803a8 ldur x8, [x29, #-0x80] 1b685c: 91014100 add x0, x8, #0x50 1b6860: d10143a1 sub x1, x29, #0x50 1b6864: 97fbbd57 bl 0xa5dc0 1b6868: 2a0003e9 mov w9, w0 1b686c: b81743a9 stur w9, [x29, #-0x8c] 1b6870: b85743a9 ldur w9, [x29, #-0x8c] 1b6874: 36f80129 tbz w9, #0x1f, 0x1b6898 1b6878: 14000001 b 0x1b687c 1b687c: f85803a8 ldur x8, [x29, #-0x80] 1b6880: f9406900 ldr x0, [x8, #0xd0] 1b6884: aa1f03e8 mov x8, xzr 1b6888: aa0803e1 mov x1, x8 1b688c: 97fbb081 bl 0xa2a90 1b6890: b90093e0 str w0, [sp, #0x90] 1b6894: 17ffffe7 b 0x1b6830 1b6898: b85703a8 ldur w8, [x29, #-0x90] 1b689c: 34000168 cbz w8, 0x1b68c8 1b68a0: 14000001 b 0x1b68a4 1b68a4: b85703a8 ldur w8, [x29, #-0x90] 1b68a8: b85743a9 ldur w9, [x29, #-0x8c] 1b68ac: 0b090108 add w8, w8, w9 1b68b0: 13027d08 asr w8, w8, #2 1b68b4: f85803aa ldur x10, [x29, #-0x80] 1b68b8: f940554b ldr x11, [x10, #0xa8] 1b68bc: 8b28c16b add x11, x11, w8, sxtw 1b68c0: f900554b str x11, [x10, #0xa8] 1b68c4: 14000001 b 0x1b68c8 1b68c8: f85803a8 ldur x8, [x29, #-0x80] 1b68cc: f9405509 ldr x9, [x8, #0xa8] 1b68d0: b85743aa ldur w10, [x29, #-0x8c] 1b68d4: 91014100 add x0, x8, #0x50 1b68d8: 320003e1 orr w1, wzr, #0x1 1b68dc: f90047e9 str x9, [sp, #0x88] 1b68e0: b90087ea str w10, [sp, #0x84] 1b68e4: 97fbb2d7 bl 0xa3440 1b68e8: b94087ea ldr w10, [sp, #0x84] 1b68ec: 0b00014a add w10, w10, w0 1b68f0: 13027d4a asr w10, w10, #2 1b68f4: f94047e8 ldr x8, [sp, #0x88] 1b68f8: 8b2ac108 add x8, x8, w10, sxtw 1b68fc: f85783a9 ldur x9, [x29, #-0x88] 1b6900: eb090108 subs x8, x8, x9 1b6904: f9003fe8 str x8, [sp, #0x78] 1b6908: 5400006b b.lt 0x1b6914 1b690c: 14000001 b 0x1b6910 1b6910: 140000b1 b 0x1b6bd4 1b6914: f85803a8 ldur x8, [x29, #-0x80] 1b6918: f9406900 ldr x0, [x8, #0xd0] 1b691c: aa1f03e8 mov x8, xzr 1b6920: aa0803e1 mov x1, x8 1b6924: 97fbb05b bl 0xa2a90 1b6928: f85803a8 ldur x8, [x29, #-0x80] 1b692c: f9406d08 ldr x8, [x8, #0xd8] 1b6930: d10143a1 sub x1, x29, #0x50 1b6934: 2a1f03e2 mov w2, wzr 1b6938: b90077e0 str w0, [sp, #0x74] 1b693c: aa0803e0 mov x0, x8 1b6940: 97fbbea0 bl 0xa63c0 1b6944: f85d03a8 ldur x8, [x29, #-0x30] 1b6948: b90073e0 str w0, [sp, #0x70] 1b694c: b7f80568 tbnz x8, #0x3f, 0x1b69f8 1b6950: 14000001 b 0x1b6954 1b6954: f85d03a8 ldur x8, [x29, #-0x30] 1b6958: f85803a9 ldur x9, [x29, #-0x80] 1b695c: f940252a ldr x10, [x9, #0x48] 1b6960: b940b92b ldr w11, [x9, #0xb8] 1b6964: 531f796b lsl w11, w11, #1 1b6968: f86bd94a ldr x10, [x10, w11, sxtw #3] 1b696c: eb0a0108 subs x8, x8, x10 1b6970: f9005528 str x8, [x9, #0xa8] 1b6974: f85803a8 ldur x8, [x29, #-0x80] 1b6978: f9405508 ldr x8, [x8, #0xa8] 1b697c: b6f800c8 tbz x8, #0x3f, 0x1b6994 1b6980: 14000001 b 0x1b6984 1b6984: f85803a8 ldur x8, [x29, #-0x80] 1b6988: aa1f03e9 mov x9, xzr 1b698c: f9005509 str x9, [x8, #0xa8] 1b6990: 14000001 b 0x1b6994 1b6994: 2a1f03e8 mov w8, wzr 1b6998: b81643a8 stur w8, [x29, #-0x9c] 1b699c: 14000001 b 0x1b69a0 1b69a0: b85643a8 ldur w8, [x29, #-0x9c] 1b69a4: f85803a9 ldur x9, [x29, #-0x80] 1b69a8: b940b92a ldr w10, [x9, #0xb8] 1b69ac: 6b0a0108 subs w8, w8, w10 1b69b0: b9006fe8 str w8, [sp, #0x6c] 1b69b4: 5400020a b.ge 0x1b69f4 1b69b8: 14000001 b 0x1b69bc 1b69bc: f85803a8 ldur x8, [x29, #-0x80] 1b69c0: f9402509 ldr x9, [x8, #0x48] 1b69c4: b85643aa ldur w10, [x29, #-0x9c] 1b69c8: 320003eb orr w11, wzr, #0x1 1b69cc: 331f794b bfi w11, w10, #1, #31 1b69d0: f86bd929 ldr x9, [x9, w11, sxtw #3] 1b69d4: f940550c ldr x12, [x8, #0xa8] 1b69d8: 8b090189 add x9, x12, x9 1b69dc: f9005509 str x9, [x8, #0xa8] 1b69e0: 14000001 b 0x1b69e4 1b69e4: b85643a8 ldur w8, [x29, #-0x9c] 1b69e8: 11000508 add w8, w8, #0x1 1b69ec: b81643a8 stur w8, [x29, #-0x9c] 1b69f0: 17ffffec b 0x1b69a0 1b69f4: 14000001 b 0x1b69f8 1b69f8: b85743a8 ldur w8, [x29, #-0x8c] 1b69fc: b81703a8 stur w8, [x29, #-0x90] 1b6a00: 14000074 b 0x1b6bd0 1b6a04: b85683a8 ldur w8, [x29, #-0x98] 1b6a08: 36f80108 tbz w8, #0x1f, 0x1b6a28 1b6a0c: 14000001 b 0x1b6a10 1b6a10: b85683a8 ldur w8, [x29, #-0x98] 1b6a14: 31000d08 adds w8, w8, #0x3 1b6a18: b9006be8 str w8, [sp, #0x68] 1b6a1c: 54000060 b.eq 0x1b6a28 1b6a20: 14000001 b 0x1b6a24 1b6a24: 1400006c b 0x1b6bd4 1b6a28: f85803a0 ldur x0, [x29, #-0x80] 1b6a2c: d101c3a1 sub x1, x29, #0x70 1b6a30: 92800002 mov x2, #-0x1 // =-1 1b6a34: 97fffbe3 bl 0x1b59c0 1b6a38: b6f80060 tbz x0, #0x3f, 0x1b6a44 1b6a3c: 14000001 b 0x1b6a40 1b6a40: 14000065 b 0x1b6bd4 1b6a44: f85803a8 ldur x8, [x29, #-0x80] 1b6a48: b940b509 ldr w9, [x8, #0xb4] 1b6a4c: d101c3a0 sub x0, x29, #0x70 1b6a50: b90067e9 str w9, [sp, #0x64] 1b6a54: 97fbca1f bl 0xa92d0 1b6a58: b94067e9 ldr w9, [sp, #0x64] 1b6a5c: 6b000129 subs w9, w9, w0 1b6a60: b90063e9 str w9, [sp, #0x60] 1b6a64: 540000c0 b.eq 0x1b6a7c 1b6a68: 14000001 b 0x1b6a6c 1b6a6c: f85803a0 ldur x0, [x29, #-0x80] 1b6a70: 97fffc33 bl 0x1b5b3c 1b6a74: b9005fe0 str w0, [sp, #0x5c] 1b6a78: 14000001 b 0x1b6a7c 1b6a7c: f85803a8 ldur x8, [x29, #-0x80] 1b6a80: b940b109 ldr w9, [x8, #0xb0] 1b6a84: 71000929 subs w9, w9, #0x2 1b6a88: b9005be9 str w9, [sp, #0x58] 1b6a8c: 5400096c b.gt 0x1b6bb8 1b6a90: 14000001 b 0x1b6a94 1b6a94: d101c3a0 sub x0, x29, #0x70 1b6a98: 97fbca0e bl 0xa92d0 1b6a9c: f85803be ldur x30, [x29, #-0x80] 1b6aa0: b900b7c0 str w0, [x30, #0xb4] 1b6aa4: 2a1f03e0 mov w0, wzr 1b6aa8: b81603a0 stur w0, [x29, #-0xa0] 1b6aac: 14000001 b 0x1b6ab0 1b6ab0: b85603a8 ldur w8, [x29, #-0xa0] 1b6ab4: f85803a9 ldur x9, [x29, #-0x80] 1b6ab8: b940292a ldr w10, [x9, #0x28] 1b6abc: 6b0a0108 subs w8, w8, w10 1b6ac0: b90057e8 str w8, [sp, #0x54] 1b6ac4: 5400022a b.ge 0x1b6b08 1b6ac8: 14000001 b 0x1b6acc 1b6acc: f85803a8 ldur x8, [x29, #-0x80] 1b6ad0: f9402109 ldr x9, [x8, #0x40] 1b6ad4: b89603aa ldursw x10, [x29, #-0xa0] 1b6ad8: b86a792b ldr w11, [x9, x10, lsl #2] 1b6adc: b940b50c ldr w12, [x8, #0xb4] 1b6ae0: 6b0c016b subs w11, w11, w12 1b6ae4: b90053eb str w11, [sp, #0x50] 1b6ae8: 54000061 b.ne 0x1b6af4 1b6aec: 14000001 b 0x1b6af0 1b6af0: 14000006 b 0x1b6b08 1b6af4: 14000001 b 0x1b6af8 1b6af8: b85603a8 ldur w8, [x29, #-0xa0] 1b6afc: 11000508 add w8, w8, #0x1 1b6b00: b81603a8 stur w8, [x29, #-0xa0] 1b6b04: 17ffffeb b 0x1b6ab0 1b6b08: b85603a8 ldur w8, [x29, #-0xa0] 1b6b0c: f85803a9 ldur x9, [x29, #-0x80] 1b6b10: b940292a ldr w10, [x9, #0x28] 1b6b14: 6b0a0108 subs w8, w8, w10 1b6b18: b9004fe8 str w8, [sp, #0x4c] 1b6b1c: 54000181 b.ne 0x1b6b4c 1b6b20: 14000001 b 0x1b6b24 1b6b24: d101c3a0 sub x0, x29, #0x70 1b6b28: 97fbb94a bl 0xa5050 1b6b2c: d10143be sub x30, x29, #0x50 1b6b30: b9004be0 str w0, [sp, #0x48] 1b6b34: aa1e03e0 mov x0, x30 1b6b38: 97fbce9e bl 0xaa5b0 1b6b3c: 12801108 mov w8, #-0x89 // =-137 1b6b40: b818c3a8 stur w8, [x29, #-0x74] 1b6b44: b90047e0 str w0, [sp, #0x44] 1b6b48: 14000074 b 0x1b6d18 1b6b4c: b85603a8 ldur w8, [x29, #-0xa0] 1b6b50: f85803a9 ldur x9, [x29, #-0x80] 1b6b54: b900b928 str w8, [x9, #0xb8] 1b6b58: f85803a9 ldur x9, [x29, #-0x80] 1b6b5c: 91014121 add x1, x9, #0x50 1b6b60: 91022122 add x2, x9, #0x88 1b6b64: 9102d123 add x3, x9, #0xb4 1b6b68: d101c3a4 sub x4, x29, #0x70 1b6b6c: aa0903e0 mov x0, x9 1b6b70: 940000e0 bl 0x1b6ef0 1b6b74: b815c3a0 stur w0, [x29, #-0xa4] 1b6b78: b855c3a8 ldur w8, [x29, #-0xa4] 1b6b7c: 340000a8 cbz w8, 0x1b6b90 1b6b80: 14000001 b 0x1b6b84 1b6b84: b855c3a8 ldur w8, [x29, #-0xa4] 1b6b88: b818c3a8 stur w8, [x29, #-0x74] 1b6b8c: 14000063 b 0x1b6d18 1b6b90: f85803a0 ldur x0, [x29, #-0x80] 1b6b94: 94000070 bl 0x1b6d54 1b6b98: 340000a0 cbz w0, 0x1b6bac 1b6b9c: 14000001 b 0x1b6ba0 1b6ba0: 12801108 mov w8, #-0x89 // =-137 1b6ba4: b818c3a8 stur w8, [x29, #-0x74] 1b6ba8: 1400005c b 0x1b6d18 1b6bac: 2a1f03e8 mov w8, wzr 1b6bb0: b81703a8 stur w8, [x29, #-0x90] 1b6bb4: 14000001 b 0x1b6bb8 1b6bb8: f85803a8 ldur x8, [x29, #-0x80] 1b6bbc: f9406900 ldr x0, [x8, #0xd0] 1b6bc0: d101c3a1 sub x1, x29, #0x70 1b6bc4: 97fbb153 bl 0xa3110 1b6bc8: b90043e0 str w0, [sp, #0x40] 1b6bcc: 14000001 b 0x1b6bd0 1b6bd0: 17ffff18 b 0x1b6830 1b6bd4: f85803a8 ldur x8, [x29, #-0x80] 1b6bd8: aa1f03e9 mov x9, xzr 1b6bdc: f9006109 str x9, [x8, #0xc0] 1b6be0: f85803a8 ldur x8, [x29, #-0x80] 1b6be4: f9006509 str x9, [x8, #0xc8] 1b6be8: 14000001 b 0x1b6bec 1b6bec: f85803a8 ldur x8, [x29, #-0x80] 1b6bf0: f9405508 ldr x8, [x8, #0xa8] 1b6bf4: f85783a9 ldur x9, [x29, #-0x88] 1b6bf8: eb090108 subs x8, x8, x9 1b6bfc: f9001fe8 str x8, [sp, #0x38] 1b6c00: 5400078a b.ge 0x1b6cf0 1b6c04: 14000001 b 0x1b6c08 1b6c08: f85783a8 ldur x8, [x29, #-0x88] 1b6c0c: f85803a9 ldur x9, [x29, #-0x80] 1b6c10: f9405529 ldr x9, [x9, #0xa8] 1b6c14: eb090108 subs x8, x8, x9 1b6c18: f90053e8 str x8, [sp, #0xa0] 1b6c1c: f85803a8 ldur x8, [x29, #-0x80] 1b6c20: f9406d00 ldr x0, [x8, #0xd8] 1b6c24: aa1f03e8 mov x8, xzr 1b6c28: 2a1f03e1 mov w1, wzr 1b6c2c: b90037e1 str w1, [sp, #0x34] 1b6c30: aa0803e1 mov x1, x8 1b6c34: b94037e2 ldr w2, [sp, #0x34] 1b6c38: 97fbafc2 bl 0xa2b40 1b6c3c: 2a0003e1 mov w1, w0 1b6c40: 93407c28 sxtw x8, w1 1b6c44: f9004fe8 str x8, [sp, #0x98] 1b6c48: f9404fe8 ldr x8, [sp, #0x98] 1b6c4c: f94053e9 ldr x9, [sp, #0xa0] 1b6c50: eb090108 subs x8, x8, x9 1b6c54: f90017e8 str x8, [sp, #0x28] 1b6c58: 540000ad b.le 0x1b6c6c 1b6c5c: 14000001 b 0x1b6c60 1b6c60: f94053e8 ldr x8, [sp, #0xa0] 1b6c64: f9004fe8 str x8, [sp, #0x98] 1b6c68: 14000001 b 0x1b6c6c 1b6c6c: f85803a8 ldur x8, [x29, #-0x80] 1b6c70: f9406d00 ldr x0, [x8, #0xd8] 1b6c74: b9409be1 ldr w1, [sp, #0x98] 1b6c78: 97fbb79e bl 0xa4af0 1b6c7c: f9404fe8 ldr x8, [sp, #0x98] 1b6c80: f85803be ldur x30, [x29, #-0x80] 1b6c84: f94057c9 ldr x9, [x30, #0xa8] 1b6c88: 8b080128 add x8, x9, x8 1b6c8c: f90057c8 str x8, [x30, #0xa8] 1b6c90: f9404fe8 ldr x8, [sp, #0x98] 1b6c94: f94053e9 ldr x9, [sp, #0xa0] 1b6c98: eb090108 subs x8, x8, x9 1b6c9c: b90027e0 str w0, [sp, #0x24] 1b6ca0: f9000fe8 str x8, [sp, #0x18] 1b6ca4: 5400024a b.ge 0x1b6cec 1b6ca8: 14000001 b 0x1b6cac 1b6cac: f85803a0 ldur x0, [x29, #-0x80] 1b6cb0: 320003e8 orr w8, wzr, #0x1 1b6cb4: 2a0803e1 mov w1, w8 1b6cb8: 2a0803e2 mov w2, w8 1b6cbc: 9400014f bl 0x1b71f8 1b6cc0: 71000008 subs w8, w0, #0x0 1b6cc4: b90017e8 str w8, [sp, #0x14] 1b6cc8: 5400010c b.gt 0x1b6ce8 1b6ccc: 14000001 b 0x1b6cd0 1b6cd0: f85803a0 ldur x0, [x29, #-0x80] 1b6cd4: 12800001 mov w1, #-0x1 // =-1 1b6cd8: 97fbc286 bl 0xa76f0 1b6cdc: f85803be ldur x30, [x29, #-0x80] 1b6ce0: f90057c0 str x0, [x30, #0xa8] 1b6ce4: 14000001 b 0x1b6ce8 1b6ce8: 14000001 b 0x1b6cec 1b6cec: 17ffffc0 b 0x1b6bec 1b6cf0: d101c3a0 sub x0, x29, #0x70 1b6cf4: 97fbb8d7 bl 0xa5050 1b6cf8: d10143be sub x30, x29, #0x50 1b6cfc: b90013e0 str w0, [sp, #0x10] 1b6d00: aa1e03e0 mov x0, x30 1b6d04: 97fbce2b bl 0xaa5b0 1b6d08: 2a1f03e8 mov w8, wzr 1b6d0c: b818c3a8 stur w8, [x29, #-0x74] 1b6d10: b9000fe0 str w0, [sp, #0xc] 1b6d14: 14000001 b 0x1b6d18 1b6d18: b858c3a8 ldur w8, [x29, #-0x74] 1b6d1c: d53bd049 mrs x9, TPIDR_EL0 1b6d20: f9401529 ldr x9, [x9, #0x28] 1b6d24: f85e83aa ldur x10, [x29, #-0x18] 1b6d28: eb0a0129 subs x9, x9, x10 1b6d2c: b9000be8 str w8, [sp, #0x8] 1b6d30: f90003e9 str x9, [sp] 1b6d34: 540000e1 b.ne 0x1b6d50 1b6d38: 14000001 b 0x1b6d3c 1b6d3c: b9400be0 ldr w0, [sp, #0x8] 1b6d40: a9557bfd ldp x29, x30, [sp, #0x150] 1b6d44: f940a3fc ldr x28, [sp, #0x140] 1b6d48: 910583ff add sp, sp, #0x160 1b6d4c: d65f03c0 ret 1b6d50: 97fbcc08 bl 0xa9d70 <__stack_chk_fail@plt> 1b6d54: d100c3ff sub sp, sp, #0x30 1b6d58: a9027bfd stp x29, x30, [sp, #0x20] 1b6d5c: 910083fd add x29, sp, #0x20 1b6d60: 321f03e8 orr w8, wzr, #0x2 1b6d64: f9000be0 str x0, [sp, #0x10] 1b6d68: f9400be0 ldr x0, [sp, #0x10] 1b6d6c: b940b009 ldr w9, [x0, #0xb0] 1b6d70: 6b09011f cmp w8, w9 1b6d74: 1a9f17e8 cset w8, eq 1b6d78: b9000be9 str w9, [sp, #0x8] 1b6d7c: 370002a8 tbnz w8, #0x0, 0x1b6dd0 1b6d80: 14000001 b 0x1b6d84 1b6d84: 320007e8 orr w8, wzr, #0x3 1b6d88: b9400be9 ldr w9, [sp, #0x8] 1b6d8c: 6b09011f cmp w8, w9 1b6d90: 1a9f17e8 cset w8, eq 1b6d94: 370001e8 tbnz w8, #0x0, 0x1b6dd0 1b6d98: 14000001 b 0x1b6d9c 1b6d9c: 321e03e8 orr w8, wzr, #0x4 1b6da0: b9400be9 ldr w9, [sp, #0x8] 1b6da4: 6b09011f cmp w8, w9 1b6da8: 1a9f17e8 cset w8, eq 1b6dac: 37000748 tbnz w8, #0x0, 0x1b6e94 1b6db0: 14000001 b 0x1b6db4 1b6db4: 528000a8 mov w8, #0x5 // =5 1b6db8: b9400be9 ldr w9, [sp, #0x8] 1b6dbc: 6b09011f cmp w8, w9 1b6dc0: 1a9f17e8 cset w8, eq 1b6dc4: 37000868 tbnz w8, #0x0, 0x1b6ed0 1b6dc8: 14000001 b 0x1b6dcc 1b6dcc: 14000043 b 0x1b6ed8 1b6dd0: b9000fff str wzr, [sp, #0xc] 1b6dd4: b9400fe8 ldr w8, [sp, #0xc] 1b6dd8: f9400be9 ldr x9, [sp, #0x10] 1b6ddc: b940292a ldr w10, [x9, #0x28] 1b6de0: 6b0a011f cmp w8, w10 1b6de4: 1a9fa7e8 cset w8, lt 1b6de8: 37000048 tbnz w8, #0x0, 0x1b6df0 1b6dec: 14000016 b 0x1b6e44 1b6df0: b27d03e8 orr x8, xzr, #0x8 1b6df4: f9400be9 ldr x9, [sp, #0x10] 1b6df8: f9401929 ldr x9, [x9, #0x30] 1b6dfc: b9400fea ldr w10, [sp, #0xc] 1b6e00: 1100054a add w10, w10, #0x1 1b6e04: 2a0a03eb mov w11, w10 1b6e08: 93407d6b sxtw x11, w11 1b6e0c: 9b0b7d08 mul x8, x8, x11 1b6e10: 8b080128 add x8, x9, x8 1b6e14: f9400108 ldr x8, [x8] 1b6e18: f9400be9 ldr x9, [sp, #0x10] 1b6e1c: f9400929 ldr x9, [x9, #0x10] 1b6e20: eb09011f cmp x8, x9 1b6e24: 1a9fb7ea cset w10, ge 1b6e28: 3700004a tbnz w10, #0x0, 0x1b6e30 1b6e2c: 14000002 b 0x1b6e34 1b6e30: 14000005 b 0x1b6e44 1b6e34: b9400fe8 ldr w8, [sp, #0xc] 1b6e38: 11000508 add w8, w8, #0x1 1b6e3c: b9000fe8 str w8, [sp, #0xc] 1b6e40: 17ffffe5 b 0x1b6dd4 1b6e44: b9400fe8 ldr w8, [sp, #0xc] 1b6e48: f9400be9 ldr x9, [sp, #0x10] 1b6e4c: b940292a ldr w10, [x9, #0x28] 1b6e50: 6b0a011f cmp w8, w10 1b6e54: 1a9f17e8 cset w8, eq 1b6e58: 37000048 tbnz w8, #0x0, 0x1b6e60 1b6e5c: 14000004 b 0x1b6e6c 1b6e60: 12800008 mov w8, #-0x1 // =-1 1b6e64: b81fc3a8 stur w8, [x29, #-0x4] 1b6e68: 1400001e b 0x1b6ee0 1b6e6c: f9400be0 ldr x0, [sp, #0x10] 1b6e70: b9400fe1 ldr w1, [sp, #0xc] 1b6e74: 97fffb64 bl 0x1b5c04 1b6e78: b9000fe0 str w0, [sp, #0xc] 1b6e7c: b9400fe0 ldr w0, [sp, #0xc] 1b6e80: 35000040 cbnz w0, 0x1b6e88 1b6e84: 14000004 b 0x1b6e94 1b6e88: b9400fe8 ldr w8, [sp, #0xc] 1b6e8c: b81fc3a8 stur w8, [x29, #-0x4] 1b6e90: 14000014 b 0x1b6ee0 1b6e94: d2800a08 mov x8, #0x50 // =80 1b6e98: 528000a9 mov w9, #0x5 // =5 1b6e9c: f9400bea ldr x10, [sp, #0x10] 1b6ea0: 8b080140 add x0, x10, x8 1b6ea4: b90007e9 str w9, [sp, #0x4] 1b6ea8: 97fbb04a bl 0xa2fd0 1b6eac: f9400be8 ldr x8, [sp, #0x10] 1b6eb0: f9006d00 str x0, [x8, #0xd8] 1b6eb4: f9400be8 ldr x8, [sp, #0x10] 1b6eb8: b94007e9 ldr w9, [sp, #0x4] 1b6ebc: b900b109 str w9, [x8, #0xb0] 1b6ec0: f9400be8 ldr x8, [sp, #0x10] 1b6ec4: f900611f str xzr, [x8, #0xc0] 1b6ec8: f9400be8 ldr x8, [sp, #0x10] 1b6ecc: f900651f str xzr, [x8, #0xc8] 1b6ed0: b81fc3bf stur wzr, [x29, #-0x4] 1b6ed4: 14000003 b 0x1b6ee0 1b6ed8: 12800008 mov w8, #-0x1 // =-1 1b6edc: b81fc3a8 stur w8, [x29, #-0x4] 1b6ee0: b85fc3a0 ldur w0, [x29, #-0x4] 1b6ee4: a9427bfd ldp x29, x30, [sp, #0x20] 1b6ee8: 9100c3ff add sp, sp, #0x30 1b6eec: d65f03c0 ret 1b6ef0: d104c3ff sub sp, sp, #0x130 1b6ef4: f9008bfc str x28, [sp, #0x110] 1b6ef8: a9127bfd stp x29, x30, [sp, #0x120] 1b6efc: 910483fd add x29, sp, #0x120 1b6f00: d10103a8 sub x8, x29, #0x40 1b6f04: d53bd049 mrs x9, TPIDR_EL0 1b6f08: f9401529 ldr x9, [x9, #0x28] 1b6f0c: f9001509 str x9, [x8, #0x28] 1b6f10: f81803a0 stur x0, [x29, #-0x80] 1b6f14: f81783a1 stur x1, [x29, #-0x88] 1b6f18: f9004be2 str x2, [sp, #0x90] 1b6f1c: f90047e3 str x3, [sp, #0x88] 1b6f20: f90043e4 str x4, [sp, #0x80] 1b6f24: 6f00e400 movi v0.2d, #0000000000000000 1b6f28: 3d800500 str q0, [x8, #0x10] 1b6f2c: 3c9c03a0 stur q0, [x29, #-0x40] 1b6f30: 3c9b03a0 stur q0, [x29, #-0x50] 1b6f34: 3c9a03a0 stur q0, [x29, #-0x60] 1b6f38: 3c9903a0 stur q0, [x29, #-0x70] 1b6f3c: f85803a9 ldur x9, [x29, #-0x80] 1b6f40: b940b12a ldr w10, [x9, #0xb0] 1b6f44: 71000d4a subs w10, w10, #0x3 1b6f48: f9002fe8 str x8, [sp, #0x58] 1b6f4c: b90057ea str w10, [sp, #0x54] 1b6f50: 540000cb b.lt 0x1b6f68 1b6f54: 14000001 b 0x1b6f58 1b6f58: f85803a0 ldur x0, [x29, #-0x80] 1b6f5c: 97fffaf8 bl 0x1b5b3c 1b6f60: b90053e0 str w0, [sp, #0x50] 1b6f64: 14000001 b 0x1b6f68 1b6f68: f94043e8 ldr x8, [sp, #0x80] 1b6f6c: b5000328 cbnz x8, 0x1b6fd0 1b6f70: 14000001 b 0x1b6f74 1b6f74: f85803a0 ldur x0, [x29, #-0x80] 1b6f78: 321603e8 orr w8, wzr, #0x400 1b6f7c: 2a0803e2 mov w2, w8 1b6f80: d10103a1 sub x1, x29, #0x40 1b6f84: 97fffa8f bl 0x1b59c0 1b6f88: f9003be0 str x0, [sp, #0x70] 1b6f8c: f9403be0 ldr x0, [sp, #0x70] 1b6f90: b1020000 adds x0, x0, #0x80 1b6f94: f90027e0 str x0, [sp, #0x48] 1b6f98: 540000a1 b.ne 0x1b6fac 1b6f9c: 14000001 b 0x1b6fa0 1b6fa0: 321963e8 orr w8, wzr, #0xffffff80 1b6fa4: b818c3a8 stur w8, [x29, #-0x74] 1b6fa8: 14000084 b 0x1b71b8 1b6fac: f9403be8 ldr x8, [sp, #0x70] 1b6fb0: b6f800a8 tbz x8, #0x3f, 0x1b6fc4 1b6fb4: 14000001 b 0x1b6fb8 1b6fb8: 12801068 mov w8, #-0x84 // =-132 1b6fbc: b818c3a8 stur w8, [x29, #-0x74] 1b6fc0: 1400007e b 0x1b71b8 1b6fc4: d10103a8 sub x8, x29, #0x40 1b6fc8: f90043e8 str x8, [sp, #0x80] 1b6fcc: 14000001 b 0x1b6fd0 1b6fd0: f85803a8 ldur x8, [x29, #-0x80] 1b6fd4: f9406900 ldr x0, [x8, #0xd0] 1b6fd8: f94043e8 ldr x8, [sp, #0x80] 1b6fdc: f90023e0 str x0, [sp, #0x40] 1b6fe0: aa0803e0 mov x0, x8 1b6fe4: 97fbc8bb bl 0xa92d0 1b6fe8: f94023e8 ldr x8, [sp, #0x40] 1b6fec: b9003fe0 str w0, [sp, #0x3c] 1b6ff0: aa0803e0 mov x0, x8 1b6ff4: b9403fe1 ldr w1, [sp, #0x3c] 1b6ff8: 97fbc4a6 bl 0xa8290 1b6ffc: f94047e8 ldr x8, [sp, #0x88] 1b7000: b9003be0 str w0, [sp, #0x38] 1b7004: b4000128 cbz x8, 0x1b7028 1b7008: 14000001 b 0x1b700c 1b700c: f85803a8 ldur x8, [x29, #-0x80] 1b7010: f9406908 ldr x8, [x8, #0xd0] 1b7014: f9401508 ldr x8, [x8, #0x28] 1b7018: f94047e9 ldr x9, [sp, #0x88] 1b701c: 2a0803ea mov w10, w8 1b7020: b900012a str w10, [x9] 1b7024: 14000001 b 0x1b7028 1b7028: f85783a0 ldur x0, [x29, #-0x88] 1b702c: 97fba99d bl 0xa16a0 1b7030: f9404be0 ldr x0, [sp, #0x90] 1b7034: 97fbad0f bl 0xa2470 1b7038: 2a1f03e8 mov w8, wzr 1b703c: b9007fe8 str w8, [sp, #0x7c] 1b7040: 14000001 b 0x1b7044 1b7044: b9407fe8 ldr w8, [sp, #0x7c] 1b7048: 71000908 subs w8, w8, #0x2 1b704c: b90037e8 str w8, [sp, #0x34] 1b7050: 5400076c b.gt 0x1b713c 1b7054: 14000001 b 0x1b7058 1b7058: f85803a8 ldur x8, [x29, #-0x80] 1b705c: f9406900 ldr x0, [x8, #0xd0] 1b7060: f94043e1 ldr x1, [sp, #0x80] 1b7064: 97fbb02b bl 0xa3110 1b7068: b90033e0 str w0, [sp, #0x30] 1b706c: 14000001 b 0x1b7070 1b7070: b9407fe8 ldr w8, [sp, #0x7c] 1b7074: 71000908 subs w8, w8, #0x2 1b7078: b9002fe8 str w8, [sp, #0x2c] 1b707c: 540003ec b.gt 0x1b70f8 1b7080: 14000001 b 0x1b7084 1b7084: f85803a8 ldur x8, [x29, #-0x80] 1b7088: f9406900 ldr x0, [x8, #0xd0] 1b708c: d101c3a1 sub x1, x29, #0x70 1b7090: 97fbae80 bl 0xa2a90 1b7094: b9006fe0 str w0, [sp, #0x6c] 1b7098: b9406fe0 ldr w0, [sp, #0x6c] 1b709c: 35000060 cbnz w0, 0x1b70a8 1b70a0: 14000001 b 0x1b70a4 1b70a4: 14000015 b 0x1b70f8 1b70a8: b9406fe8 ldr w8, [sp, #0x6c] 1b70ac: 31000508 adds w8, w8, #0x1 1b70b0: b9002be8 str w8, [sp, #0x28] 1b70b4: 540000a1 b.ne 0x1b70c8 1b70b8: 14000001 b 0x1b70bc 1b70bc: 12801088 mov w8, #-0x85 // =-133 1b70c0: b9007be8 str w8, [sp, #0x78] 1b70c4: 1400002b b 0x1b7170 1b70c8: f85783a0 ldur x0, [x29, #-0x88] 1b70cc: f9404be1 ldr x1, [sp, #0x90] 1b70d0: d101c3a2 sub x2, x29, #0x70 1b70d4: 97fbb443 bl 0xa41e0 1b70d8: b9007be0 str w0, [sp, #0x78] 1b70dc: 34000060 cbz w0, 0x1b70e8 1b70e0: 14000001 b 0x1b70e4 1b70e4: 14000023 b 0x1b7170 1b70e8: b9407fe8 ldr w8, [sp, #0x7c] 1b70ec: 11000508 add w8, w8, #0x1 1b70f0: b9007fe8 str w8, [sp, #0x7c] 1b70f4: 17ffffdf b 0x1b7070 1b70f8: b9407fe8 ldr w8, [sp, #0x7c] 1b70fc: 71000908 subs w8, w8, #0x2 1b7100: b90027e8 str w8, [sp, #0x24] 1b7104: 540001ac b.gt 0x1b7138 1b7108: 14000001 b 0x1b710c 1b710c: f85803a0 ldur x0, [x29, #-0x80] 1b7110: f94043e1 ldr x1, [sp, #0x80] 1b7114: 321603e8 orr w8, wzr, #0x400 1b7118: 2a0803e2 mov w2, w8 1b711c: 97fffa29 bl 0x1b59c0 1b7120: b6f800a0 tbz x0, #0x3f, 0x1b7134 1b7124: 14000001 b 0x1b7128 1b7128: 12801088 mov w8, #-0x85 // =-133 1b712c: b9007be8 str w8, [sp, #0x78] 1b7130: 14000010 b 0x1b7170 1b7134: 14000001 b 0x1b7138 1b7138: 17ffffc3 b 0x1b7044 1b713c: d101c3a0 sub x0, x29, #0x70 1b7140: 97fbcd1c bl 0xaa5b0 1b7144: d10103be sub x30, x29, #0x40 1b7148: b90023e0 str w0, [sp, #0x20] 1b714c: aa1e03e0 mov x0, x30 1b7150: 97fbb7c0 bl 0xa5050 1b7154: f85803be ldur x30, [x29, #-0x80] 1b7158: 321e03e8 orr w8, wzr, #0x4 1b715c: b900b3c8 str w8, [x30, #0xb0] 1b7160: 2a1f03e8 mov w8, wzr 1b7164: b818c3a8 stur w8, [x29, #-0x74] 1b7168: b9001fe0 str w0, [sp, #0x1c] 1b716c: 14000013 b 0x1b71b8 1b7170: d101c3a0 sub x0, x29, #0x70 1b7174: 97fbcd0f bl 0xaa5b0 1b7178: d10103be sub x30, x29, #0x40 1b717c: b9001be0 str w0, [sp, #0x18] 1b7180: aa1e03e0 mov x0, x30 1b7184: 97fbb7b3 bl 0xa5050 1b7188: f85783be ldur x30, [x29, #-0x88] 1b718c: b90017e0 str w0, [sp, #0x14] 1b7190: aa1e03e0 mov x0, x30 1b7194: 97fbc963 bl 0xa9720 1b7198: f9404be0 ldr x0, [sp, #0x90] 1b719c: 97fbb3fd bl 0xa4190 1b71a0: f85803a0 ldur x0, [x29, #-0x80] 1b71a4: 321f03e8 orr w8, wzr, #0x2 1b71a8: b900b008 str w8, [x0, #0xb0] 1b71ac: b9407be8 ldr w8, [sp, #0x78] 1b71b0: b818c3a8 stur w8, [x29, #-0x74] 1b71b4: 14000001 b 0x1b71b8 1b71b8: b858c3a8 ldur w8, [x29, #-0x74] 1b71bc: d53bd049 mrs x9, TPIDR_EL0 1b71c0: f9401529 ldr x9, [x9, #0x28] 1b71c4: f9402fea ldr x10, [sp, #0x58] 1b71c8: f940154b ldr x11, [x10, #0x28] 1b71cc: eb0b0129 subs x9, x9, x11 1b71d0: b90013e8 str w8, [sp, #0x10] 1b71d4: f90007e9 str x9, [sp, #0x8] 1b71d8: 540000e1 b.ne 0x1b71f4 1b71dc: 14000001 b 0x1b71e0 1b71e0: b94013e0 ldr w0, [sp, #0x10] 1b71e4: a9527bfd ldp x29, x30, [sp, #0x120] 1b71e8: f9408bfc ldr x28, [sp, #0x110] 1b71ec: 9104c3ff add sp, sp, #0x130 1b71f0: d65f03c0 ret 1b71f4: 97fbcadf bl 0xa9d70 <__stack_chk_fail@plt> 1b71f8: d10503ff sub sp, sp, #0x140 1b71fc: f90093fc str x28, [sp, #0x120] 1b7200: a9137bfd stp x29, x30, [sp, #0x130] 1b7204: 9104c3fd add x29, sp, #0x130 1b7208: d10103a8 sub x8, x29, #0x40 1b720c: d53bd049 mrs x9, TPIDR_EL0 1b7210: f9401529 ldr x9, [x9, #0x28] 1b7214: f9001509 str x9, [x8, #0x28] 1b7218: f81803a0 stur x0, [x29, #-0x80] 1b721c: b817c3a1 stur w1, [x29, #-0x84] 1b7220: b81783a2 stur w2, [x29, #-0x88] 1b7224: 6f00e400 movi v0.2d, #0000000000000000 1b7228: 3d800500 str q0, [x8, #0x10] 1b722c: 3c9c03a0 stur q0, [x29, #-0x40] 1b7230: 3c9b03a0 stur q0, [x29, #-0x50] 1b7234: 3c9a03a0 stur q0, [x29, #-0x60] 1b7238: 3c9903a0 stur q0, [x29, #-0x70] 1b723c: 2a1f03e1 mov w1, wzr 1b7240: b81743a1 stur w1, [x29, #-0x8c] 1b7244: f90037e8 str x8, [sp, #0x68] 1b7248: 14000001 b 0x1b724c 1b724c: f85803a8 ldur x8, [x29, #-0x80] 1b7250: b940b109 ldr w9, [x8, #0xb0] 1b7254: 71001529 subs w9, w9, #0x5 1b7258: b90067e9 str w9, [sp, #0x64] 1b725c: 54001121 b.ne 0x1b7480 1b7260: 14000001 b 0x1b7264 1b7264: 14000001 b 0x1b7268 1b7268: f85803a8 ldur x8, [x29, #-0x80] 1b726c: f9406900 ldr x0, [x8, #0xd0] 1b7270: d101c3a1 sub x1, x29, #0x70 1b7274: 97fbae07 bl 0xa2a90 1b7278: b81703a0 stur w0, [x29, #-0x90] 1b727c: b85703a0 ldur w0, [x29, #-0x90] 1b7280: 36f800a0 tbz w0, #0x1f, 0x1b7294 1b7284: 14000001 b 0x1b7288 1b7288: 321e7be8 orr w8, wzr, #0xfffffffd 1b728c: b81743a8 stur w8, [x29, #-0x8c] 1b7290: 1400011d b 0x1b7704 1b7294: b85703a8 ldur w8, [x29, #-0x90] 1b7298: 71000508 subs w8, w8, #0x1 1b729c: b90063e8 str w8, [sp, #0x60] 1b72a0: 54000eab b.lt 0x1b7474 1b72a4: 14000001 b 0x1b72a8 1b72a8: f85b03a8 ldur x8, [x29, #-0x50] 1b72ac: f9004fe8 str x8, [sp, #0x98] 1b72b0: f85803a8 ldur x8, [x29, #-0x80] 1b72b4: f9406d00 ldr x0, [x8, #0xd8] 1b72b8: d101c3a1 sub x1, x29, #0x70 1b72bc: 320003e2 orr w2, wzr, #0x1 1b72c0: 97fbbc40 bl 0xa63c0 1b72c4: 35000d60 cbnz w0, 0x1b7470 1b72c8: 14000001 b 0x1b72cc 1b72cc: f85803a8 ldur x8, [x29, #-0x80] 1b72d0: f9406d00 ldr x0, [x8, #0xd8] 1b72d4: aa1f03e8 mov x8, xzr 1b72d8: 2a1f03e1 mov w1, wzr 1b72dc: b9005fe1 str w1, [sp, #0x5c] 1b72e0: aa0803e1 mov x1, x8 1b72e4: b9405fe2 ldr w2, [sp, #0x5c] 1b72e8: 97fbae16 bl 0xa2b40 1b72ec: f85803a8 ldur x8, [x29, #-0x80] 1b72f0: f9406501 ldr x1, [x8, #0xc8] 1b72f4: 8b20c021 add x1, x1, w0, sxtw 1b72f8: f9006501 str x1, [x8, #0xc8] 1b72fc: f85983a8 ldur x8, [x29, #-0x68] 1b7300: f85803a1 ldur x1, [x29, #-0x80] 1b7304: f940603e ldr x30, [x1, #0xc0] 1b7308: 8b080fc8 add x8, x30, x8, lsl #3 1b730c: f9006028 str x8, [x1, #0xc0] 1b7310: f9404fe8 ldr x8, [sp, #0x98] 1b7314: b1000508 adds x8, x8, #0x1 1b7318: f9002be8 str x8, [sp, #0x50] 1b731c: 54000a40 b.eq 0x1b7464 1b7320: 14000001 b 0x1b7324 1b7324: f85a83a8 ldur x8, [x29, #-0x58] 1b7328: b50009e8 cbnz x8, 0x1b7464 1b732c: 14000001 b 0x1b7330 1b7330: f85803a8 ldur x8, [x29, #-0x80] 1b7334: b9400909 ldr w9, [x8, #0x8] 1b7338: 340000c9 cbz w9, 0x1b7350 1b733c: 14000001 b 0x1b7340 1b7340: f85803a8 ldur x8, [x29, #-0x80] 1b7344: b940b909 ldr w9, [x8, #0xb8] 1b7348: b9004fe9 str w9, [sp, #0x4c] 1b734c: 14000004 b 0x1b735c 1b7350: 2a1f03e0 mov w0, wzr 1b7354: b9004fe0 str w0, [sp, #0x4c] 1b7358: 14000001 b 0x1b735c 1b735c: b9404fe8 ldr w8, [sp, #0x4c] 1b7360: b90097e8 str w8, [sp, #0x94] 1b7364: f85803a9 ldur x9, [x29, #-0x80] 1b7368: b9400928 ldr w8, [x9, #0x8] 1b736c: 34000208 cbz w8, 0x1b73ac 1b7370: 14000001 b 0x1b7374 1b7374: b94097e8 ldr w8, [sp, #0x94] 1b7378: 71000508 subs w8, w8, #0x1 1b737c: b9004be8 str w8, [sp, #0x48] 1b7380: 5400016b b.lt 0x1b73ac 1b7384: 14000001 b 0x1b7388 1b7388: f85803a8 ldur x8, [x29, #-0x80] 1b738c: f9402508 ldr x8, [x8, #0x48] 1b7390: b94097e9 ldr w9, [sp, #0x94] 1b7394: 531f7929 lsl w9, w9, #1 1b7398: f869d908 ldr x8, [x8, w9, sxtw #3] 1b739c: f9404fea ldr x10, [sp, #0x98] 1b73a0: eb080148 subs x8, x10, x8 1b73a4: f9004fe8 str x8, [sp, #0x98] 1b73a8: 14000001 b 0x1b73ac 1b73ac: f9404fe8 ldr x8, [sp, #0x98] 1b73b0: b6f800a8 tbz x8, #0x3f, 0x1b73c4 1b73b4: 14000001 b 0x1b73b8 1b73b8: aa1f03e8 mov x8, xzr 1b73bc: f9004fe8 str x8, [sp, #0x98] 1b73c0: 14000001 b 0x1b73c4 1b73c4: f85803a8 ldur x8, [x29, #-0x80] 1b73c8: f9406d00 ldr x0, [x8, #0xd8] 1b73cc: aa1f03e8 mov x8, xzr 1b73d0: 2a1f03e9 mov w9, wzr 1b73d4: aa0803e1 mov x1, x8 1b73d8: 2a0903e2 mov w2, w9 1b73dc: b90047e9 str w9, [sp, #0x44] 1b73e0: 97fbadd8 bl 0xa2b40 1b73e4: b9008fe0 str w0, [sp, #0x8c] 1b73e8: b9808fe8 ldrsw x8, [sp, #0x8c] 1b73ec: f9404fe1 ldr x1, [sp, #0x98] 1b73f0: eb080028 subs x8, x1, x8 1b73f4: f9004fe8 str x8, [sp, #0x98] 1b73f8: b94047e9 ldr w9, [sp, #0x44] 1b73fc: b90093e9 str w9, [sp, #0x90] 1b7400: 14000001 b 0x1b7404 1b7404: b94093e8 ldr w8, [sp, #0x90] 1b7408: b94097e9 ldr w9, [sp, #0x94] 1b740c: 6b090108 subs w8, w8, w9 1b7410: b90043e8 str w8, [sp, #0x40] 1b7414: 5400020a b.ge 0x1b7454 1b7418: 14000001 b 0x1b741c 1b741c: f85803a8 ldur x8, [x29, #-0x80] 1b7420: f9402508 ldr x8, [x8, #0x48] 1b7424: b94093e9 ldr w9, [sp, #0x90] 1b7428: 320003ea orr w10, wzr, #0x1 1b742c: 331f792a bfi w10, w9, #1, #31 1b7430: f86ad908 ldr x8, [x8, w10, sxtw #3] 1b7434: f9404feb ldr x11, [sp, #0x98] 1b7438: 8b080168 add x8, x11, x8 1b743c: f9004fe8 str x8, [sp, #0x98] 1b7440: 14000001 b 0x1b7444 1b7444: b94093e8 ldr w8, [sp, #0x90] 1b7448: 11000508 add w8, w8, #0x1 1b744c: b90093e8 str w8, [sp, #0x90] 1b7450: 17ffffed b 0x1b7404 1b7454: f9404fe8 ldr x8, [sp, #0x98] 1b7458: f85803a9 ldur x9, [x29, #-0x80] 1b745c: f9005528 str x8, [x9, #0xa8] 1b7460: 14000001 b 0x1b7464 1b7464: 320003e8 orr w8, wzr, #0x1 1b7468: b81743a8 stur w8, [x29, #-0x8c] 1b746c: 140000a6 b 0x1b7704 1b7470: 14000002 b 0x1b7478 1b7474: 14000002 b 0x1b747c 1b7478: 17ffff7c b 0x1b7268 1b747c: 14000001 b 0x1b7480 1b7480: f85803a8 ldur x8, [x29, #-0x80] 1b7484: b940b109 ldr w9, [x8, #0xb0] 1b7488: 71000929 subs w9, w9, #0x2 1b748c: b9003fe9 str w9, [sp, #0x3c] 1b7490: 540006cb b.lt 0x1b7568 1b7494: 14000001 b 0x1b7498 1b7498: b857c3a8 ldur w8, [x29, #-0x84] 1b749c: 350000a8 cbnz w8, 0x1b74b0 1b74a0: 14000001 b 0x1b74a4 1b74a4: 2a1f03e8 mov w8, wzr 1b74a8: b9008be8 str w8, [sp, #0x88] 1b74ac: 14000096 b 0x1b7704 1b74b0: f85803a0 ldur x0, [x29, #-0x80] 1b74b4: d10103a1 sub x1, x29, #0x40 1b74b8: 92800002 mov x2, #-0x1 // =-1 1b74bc: 97fff941 bl 0x1b59c0 1b74c0: 2a0003e8 mov w8, w0 1b74c4: b9008be8 str w8, [sp, #0x88] 1b74c8: b9408be8 ldr w8, [sp, #0x88] 1b74cc: 36f800a8 tbz w8, #0x1f, 0x1b74e0 1b74d0: 14000001 b 0x1b74d4 1b74d4: 321f7be8 orr w8, wzr, #0xfffffffe 1b74d8: b9008be8 str w8, [sp, #0x88] 1b74dc: 1400008a b 0x1b7704 1b74e0: b85c83a8 ldur w8, [x29, #-0x38] 1b74e4: 531d7108 lsl w8, w8, #3 1b74e8: f85803a9 ldur x9, [x29, #-0x80] 1b74ec: f940612a ldr x10, [x9, #0xc0] 1b74f0: 8b28c14a add x10, x10, w8, sxtw 1b74f4: f900612a str x10, [x9, #0xc0] 1b74f8: f85803a9 ldur x9, [x29, #-0x80] 1b74fc: b940b128 ldr w8, [x9, #0xb0] 1b7500: 71001508 subs w8, w8, #0x5 1b7504: b9003be8 str w8, [sp, #0x38] 1b7508: 540002e1 b.ne 0x1b7564 1b750c: 14000001 b 0x1b7510 1b7510: f85803a8 ldur x8, [x29, #-0x80] 1b7514: b940b509 ldr w9, [x8, #0xb4] 1b7518: d10103a0 sub x0, x29, #0x40 1b751c: b90037e9 str w9, [sp, #0x34] 1b7520: 97fbc76c bl 0xa92d0 1b7524: b94037e9 ldr w9, [sp, #0x34] 1b7528: 6b000129 subs w9, w9, w0 1b752c: b90033e9 str w9, [sp, #0x30] 1b7530: 54000180 b.eq 0x1b7560 1b7534: 14000001 b 0x1b7538 1b7538: b85783a8 ldur w8, [x29, #-0x88] 1b753c: 350000a8 cbnz w8, 0x1b7550 1b7540: 14000001 b 0x1b7544 1b7544: 321f7be8 orr w8, wzr, #0xfffffffe 1b7548: b9008be8 str w8, [sp, #0x88] 1b754c: 1400006e b 0x1b7704 1b7550: f85803a0 ldur x0, [x29, #-0x80] 1b7554: 97fff97a bl 0x1b5b3c 1b7558: b9002fe0 str w0, [sp, #0x2c] 1b755c: 14000001 b 0x1b7560 1b7560: 14000001 b 0x1b7564 1b7564: 14000001 b 0x1b7568 1b7568: f85803a8 ldur x8, [x29, #-0x80] 1b756c: b940b109 ldr w9, [x8, #0xb0] 1b7570: 71001529 subs w9, w9, #0x5 1b7574: b9002be9 str w9, [sp, #0x28] 1b7578: 54000ba0 b.eq 0x1b76ec 1b757c: 14000001 b 0x1b7580 1b7580: f85803a8 ldur x8, [x29, #-0x80] 1b7584: b940b109 ldr w9, [x8, #0xb0] 1b7588: 71000929 subs w9, w9, #0x2 1b758c: b90027e9 str w9, [sp, #0x24] 1b7590: 540009ec b.gt 0x1b76cc 1b7594: 14000001 b 0x1b7598 1b7598: f85803a8 ldur x8, [x29, #-0x80] 1b759c: b9400909 ldr w9, [x8, #0x8] 1b75a0: 34000729 cbz w9, 0x1b7684 1b75a4: 14000001 b 0x1b75a8 1b75a8: d10103a0 sub x0, x29, #0x40 1b75ac: 97fbc749 bl 0xa92d0 1b75b0: f85803be ldur x30, [x29, #-0x80] 1b75b4: b900b7c0 str w0, [x30, #0xb4] 1b75b8: 2a1f03e0 mov w0, wzr 1b75bc: b90087e0 str w0, [sp, #0x84] 1b75c0: 14000001 b 0x1b75c4 1b75c4: b94087e8 ldr w8, [sp, #0x84] 1b75c8: f85803a9 ldur x9, [x29, #-0x80] 1b75cc: b940292a ldr w10, [x9, #0x28] 1b75d0: 6b0a0108 subs w8, w8, w10 1b75d4: b90023e8 str w8, [sp, #0x20] 1b75d8: 5400022a b.ge 0x1b761c 1b75dc: 14000001 b 0x1b75e0 1b75e0: f85803a8 ldur x8, [x29, #-0x80] 1b75e4: f9402109 ldr x9, [x8, #0x40] 1b75e8: b98087ea ldrsw x10, [sp, #0x84] 1b75ec: b86a792b ldr w11, [x9, x10, lsl #2] 1b75f0: b940b50c ldr w12, [x8, #0xb4] 1b75f4: 6b0c016b subs w11, w11, w12 1b75f8: b9001feb str w11, [sp, #0x1c] 1b75fc: 54000061 b.ne 0x1b7608 1b7600: 14000001 b 0x1b7604 1b7604: 14000006 b 0x1b761c 1b7608: 14000001 b 0x1b760c 1b760c: b94087e8 ldr w8, [sp, #0x84] 1b7610: 11000508 add w8, w8, #0x1 1b7614: b90087e8 str w8, [sp, #0x84] 1b7618: 17ffffeb b 0x1b75c4 1b761c: b94087e8 ldr w8, [sp, #0x84] 1b7620: f85803a9 ldur x9, [x29, #-0x80] 1b7624: b940292a ldr w10, [x9, #0x28] 1b7628: 6b0a0108 subs w8, w8, w10 1b762c: b9001be8 str w8, [sp, #0x18] 1b7630: 540000a1 b.ne 0x1b7644 1b7634: 14000001 b 0x1b7638 1b7638: 12801108 mov w8, #-0x89 // =-137 1b763c: b90083e8 str w8, [sp, #0x80] 1b7640: 14000031 b 0x1b7704 1b7644: b94087e8 ldr w8, [sp, #0x84] 1b7648: f85803a9 ldur x9, [x29, #-0x80] 1b764c: b900b928 str w8, [x9, #0xb8] 1b7650: f85803a9 ldur x9, [x29, #-0x80] 1b7654: 91014121 add x1, x9, #0x50 1b7658: 91022122 add x2, x9, #0x88 1b765c: 9102d123 add x3, x9, #0xb4 1b7660: d10103a4 sub x4, x29, #0x40 1b7664: aa0903e0 mov x0, x9 1b7668: 97fffe22 bl 0x1b6ef0 1b766c: b90083e0 str w0, [sp, #0x80] 1b7670: b94083e8 ldr w8, [sp, #0x80] 1b7674: 34000068 cbz w8, 0x1b7680 1b7678: 14000001 b 0x1b767c 1b767c: 14000022 b 0x1b7704 1b7680: 14000012 b 0x1b76c8 1b7684: f85803a8 ldur x8, [x29, #-0x80] 1b7688: 91014101 add x1, x8, #0x50 1b768c: 91022102 add x2, x8, #0x88 1b7690: 9102d103 add x3, x8, #0xb4 1b7694: d10103a4 sub x4, x29, #0x40 1b7698: aa0803e0 mov x0, x8 1b769c: 97fffe15 bl 0x1b6ef0 1b76a0: b9007fe0 str w0, [sp, #0x7c] 1b76a4: b9407fe0 ldr w0, [sp, #0x7c] 1b76a8: 34000060 cbz w0, 0x1b76b4 1b76ac: 14000001 b 0x1b76b0 1b76b0: 14000015 b 0x1b7704 1b76b4: f85803a8 ldur x8, [x29, #-0x80] 1b76b8: b940b909 ldr w9, [x8, #0xb8] 1b76bc: 11000529 add w9, w9, #0x1 1b76c0: b900b909 str w9, [x8, #0xb8] 1b76c4: 14000001 b 0x1b76c8 1b76c8: 14000001 b 0x1b76cc 1b76cc: f85803a0 ldur x0, [x29, #-0x80] 1b76d0: 97fffda1 bl 0x1b6d54 1b76d4: 340000a0 cbz w0, 0x1b76e8 1b76d8: 14000001 b 0x1b76dc 1b76dc: 12801108 mov w8, #-0x89 // =-137 1b76e0: b818c3a8 stur w8, [x29, #-0x74] 1b76e4: 14000012 b 0x1b772c 1b76e8: 14000001 b 0x1b76ec 1b76ec: f85803a8 ldur x8, [x29, #-0x80] 1b76f0: f9406900 ldr x0, [x8, #0xd0] 1b76f4: d10103a1 sub x1, x29, #0x40 1b76f8: 97fbae86 bl 0xa3110 1b76fc: b90017e0 str w0, [sp, #0x14] 1b7700: 17fffed3 b 0x1b724c 1b7704: d101c3a0 sub x0, x29, #0x70 1b7708: 97fbcbaa bl 0xaa5b0 1b770c: d10103be sub x30, x29, #0x40 1b7710: b90013e0 str w0, [sp, #0x10] 1b7714: aa1e03e0 mov x0, x30 1b7718: 97fbb64e bl 0xa5050 1b771c: b85743a8 ldur w8, [x29, #-0x8c] 1b7720: b818c3a8 stur w8, [x29, #-0x74] 1b7724: b9000fe0 str w0, [sp, #0xc] 1b7728: 14000001 b 0x1b772c 1b772c: b858c3a8 ldur w8, [x29, #-0x74] 1b7730: d53bd049 mrs x9, TPIDR_EL0 1b7734: f9401529 ldr x9, [x9, #0x28] 1b7738: f94037ea ldr x10, [sp, #0x68] 1b773c: f940154b ldr x11, [x10, #0x28] 1b7740: eb0b0129 subs x9, x9, x11 1b7744: b9000be8 str w8, [sp, #0x8] 1b7748: f90003e9 str x9, [sp] 1b774c: 540000e1 b.ne 0x1b7768 1b7750: 14000001 b 0x1b7754 1b7754: b9400be0 ldr w0, [sp, #0x8] 1b7758: a9537bfd ldp x29, x30, [sp, #0x130] 1b775c: f94093fc ldr x28, [sp, #0x120] 1b7760: 910503ff add sp, sp, #0x140 1b7764: d65f03c0 ret 1b7768: 97fbc982 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001b776c : 1b776c: d10143ff sub sp, sp, #0x50 1b7770: a9047bfd stp x29, x30, [sp, #0x40] 1b7774: 910103fd add x29, sp, #0x40 1b7778: 12800008 mov w8, #-0x1 // =-1 1b777c: 321f03e9 orr w9, wzr, #0x2 1b7780: f81f03a0 stur x0, [x29, #-0x10] 1b7784: f81e83a1 stur x1, [x29, #-0x18] 1b7788: b81e43a8 stur w8, [x29, #-0x1c] 1b778c: f85f03a0 ldur x0, [x29, #-0x10] 1b7790: 2a0803e1 mov w1, w8 1b7794: b9000be8 str w8, [sp, #0x8] 1b7798: b90007e9 str w9, [sp, #0x4] 1b779c: 97fbbfd5 bl 0xa76f0 1b77a0: f9000fe0 str x0, [sp, #0x18] 1b77a4: f85f03a0 ldur x0, [x29, #-0x10] 1b77a8: b9400be1 ldr w1, [sp, #0x8] 1b77ac: 97fbb16d bl 0xa3d60 1b77b0: f9000be0 str x0, [sp, #0x10] 1b77b4: f85f03a0 ldur x0, [x29, #-0x10] 1b77b8: b940b008 ldr w8, [x0, #0xb0] 1b77bc: b94007e9 ldr w9, [sp, #0x4] 1b77c0: 6b09011f cmp w8, w9 1b77c4: 1a9fa7e8 cset w8, lt 1b77c8: 37000048 tbnz w8, #0x0, 0x1b77d0 1b77cc: 14000004 b 0x1b77dc 1b77d0: 12801048 mov w8, #-0x83 // =-131 1b77d4: b81fc3a8 stur w8, [x29, #-0x4] 1b77d8: 14000059 b 0x1b793c 1b77dc: f85f03a8 ldur x8, [x29, #-0x10] 1b77e0: b9400909 ldr w9, [x8, #0x8] 1b77e4: 35000089 cbnz w9, 0x1b77f4 1b77e8: 12801128 mov w8, #-0x8a // =-138 1b77ec: b81fc3a8 stur w8, [x29, #-0x4] 1b77f0: 14000053 b 0x1b793c 1b77f4: d2800008 mov x8, #0x0 // =0 1b77f8: f85e83a9 ldur x9, [x29, #-0x18] 1b77fc: eb08013f cmp x9, x8 1b7800: 1a9fa7ea cset w10, lt 1b7804: 370000ea tbnz w10, #0x0, 0x1b7820 1b7808: f85e83a8 ldur x8, [x29, #-0x18] 1b780c: f9400be9 ldr x9, [sp, #0x10] 1b7810: eb09011f cmp x8, x9 1b7814: 1a9fd7ea cset w10, gt 1b7818: 3700004a tbnz w10, #0x0, 0x1b7820 1b781c: 14000004 b 0x1b782c 1b7820: 12801048 mov w8, #-0x83 // =-131 1b7824: b81fc3a8 stur w8, [x29, #-0x4] 1b7828: 14000045 b 0x1b793c 1b782c: f85f03a8 ldur x8, [x29, #-0x10] 1b7830: b9402909 ldr w9, [x8, #0x28] 1b7834: 71000529 subs w9, w9, #0x1 1b7838: b81e43a9 stur w9, [x29, #-0x1c] 1b783c: 52800008 mov w8, #0x0 // =0 1b7840: b85e43a9 ldur w9, [x29, #-0x1c] 1b7844: 6b08013f cmp w9, w8 1b7848: 1a9fb7e8 cset w8, ge 1b784c: 37000048 tbnz w8, #0x0, 0x1b7854 1b7850: 14000022 b 0x1b78d8 1b7854: b27d03e8 orr x8, xzr, #0x8 1b7858: 321f03e9 orr w9, wzr, #0x2 1b785c: f85f03aa ldur x10, [x29, #-0x10] 1b7860: f940254a ldr x10, [x10, #0x48] 1b7864: b85e43ab ldur w11, [x29, #-0x1c] 1b7868: 1b097d69 mul w9, w11, w9 1b786c: 11000529 add w9, w9, #0x1 1b7870: 2a0903ec mov w12, w9 1b7874: 93407d8c sxtw x12, w12 1b7878: 9b0c7d08 mul x8, x8, x12 1b787c: 8b080148 add x8, x10, x8 1b7880: f9400108 ldr x8, [x8] 1b7884: f9400fea ldr x10, [sp, #0x18] 1b7888: eb080148 subs x8, x10, x8 1b788c: f9000fe8 str x8, [sp, #0x18] 1b7890: f85f03a0 ldur x0, [x29, #-0x10] 1b7894: b85e43a1 ldur w1, [x29, #-0x1c] 1b7898: 97fbb132 bl 0xa3d60 1b789c: f9400be8 ldr x8, [sp, #0x10] 1b78a0: eb000108 subs x8, x8, x0 1b78a4: f9000be8 str x8, [sp, #0x10] 1b78a8: f85e83a8 ldur x8, [x29, #-0x18] 1b78ac: f9400bea ldr x10, [sp, #0x10] 1b78b0: eb0a011f cmp x8, x10 1b78b4: 1a9fb7e9 cset w9, ge 1b78b8: 37000049 tbnz w9, #0x0, 0x1b78c0 1b78bc: 14000002 b 0x1b78c4 1b78c0: 14000006 b 0x1b78d8 1b78c4: 12800008 mov w8, #-0x1 // =-1 1b78c8: b85e43a9 ldur w9, [x29, #-0x1c] 1b78cc: 0b080128 add w8, w9, w8 1b78d0: b81e43a8 stur w8, [x29, #-0x1c] 1b78d4: 17ffffda b 0x1b783c 1b78d8: f85f03a0 ldur x0, [x29, #-0x10] 1b78dc: b85e43a1 ldur w1, [x29, #-0x1c] 1b78e0: 97fffafa bl 0x1b64c8 1b78e4: b9000fe0 str w0, [sp, #0xc] 1b78e8: b9400fe0 ldr w0, [sp, #0xc] 1b78ec: 35000040 cbnz w0, 0x1b78f4 1b78f0: 14000004 b 0x1b7900 1b78f4: b9400fe8 ldr w8, [sp, #0xc] 1b78f8: b81fc3a8 stur w8, [x29, #-0x4] 1b78fc: 14000010 b 0x1b793c 1b7900: d2807d08 mov x8, #0x3e8 // =1000 1b7904: d2800a09 mov x9, #0x50 // =80 1b7908: f85f03a0 ldur x0, [x29, #-0x10] 1b790c: f9400fea ldr x10, [sp, #0x18] 1b7910: f85e83ab ldur x11, [x29, #-0x18] 1b7914: f9400bec ldr x12, [sp, #0x10] 1b7918: eb0c016b subs x11, x11, x12 1b791c: f85f03ac ldur x12, [x29, #-0x10] 1b7920: 8b090189 add x9, x12, x9 1b7924: f9400529 ldr x9, [x9, #0x8] 1b7928: 9b097d69 mul x9, x11, x9 1b792c: 9ac80d28 sdiv x8, x9, x8 1b7930: 8b080141 add x1, x10, x8 1b7934: 97fbb997 bl 0xa5f90 1b7938: b81fc3a0 stur w0, [x29, #-0x4] 1b793c: b85fc3a0 ldur w0, [x29, #-0x4] 1b7940: a9447bfd ldp x29, x30, [sp, #0x40] 1b7944: 910143ff add sp, sp, #0x50 1b7948: d65f03c0 ret 00000000001b794c : 1b794c: d10143ff sub sp, sp, #0x50 1b7950: a9047bfd stp x29, x30, [sp, #0x40] 1b7954: 910103fd add x29, sp, #0x40 1b7958: 12800008 mov w8, #-0x1 // =-1 1b795c: 321f03e9 orr w9, wzr, #0x2 1b7960: f81f03a0 stur x0, [x29, #-0x10] 1b7964: f81e83a1 stur x1, [x29, #-0x18] 1b7968: b81e43a8 stur w8, [x29, #-0x1c] 1b796c: f85f03a0 ldur x0, [x29, #-0x10] 1b7970: 2a0803e1 mov w1, w8 1b7974: b9000be8 str w8, [sp, #0x8] 1b7978: b90007e9 str w9, [sp, #0x4] 1b797c: 97fbbf5d bl 0xa76f0 1b7980: f9000fe0 str x0, [sp, #0x18] 1b7984: f85f03a0 ldur x0, [x29, #-0x10] 1b7988: b9400be1 ldr w1, [sp, #0x8] 1b798c: 97fbb0f5 bl 0xa3d60 1b7990: f9000be0 str x0, [sp, #0x10] 1b7994: f85f03a0 ldur x0, [x29, #-0x10] 1b7998: b940b008 ldr w8, [x0, #0xb0] 1b799c: b94007e9 ldr w9, [sp, #0x4] 1b79a0: 6b09011f cmp w8, w9 1b79a4: 1a9fa7e8 cset w8, lt 1b79a8: 37000048 tbnz w8, #0x0, 0x1b79b0 1b79ac: 14000004 b 0x1b79bc 1b79b0: 12801048 mov w8, #-0x83 // =-131 1b79b4: b81fc3a8 stur w8, [x29, #-0x4] 1b79b8: 14000059 b 0x1b7b1c 1b79bc: f85f03a8 ldur x8, [x29, #-0x10] 1b79c0: b9400909 ldr w9, [x8, #0x8] 1b79c4: 35000089 cbnz w9, 0x1b79d4 1b79c8: 12801128 mov w8, #-0x8a // =-138 1b79cc: b81fc3a8 stur w8, [x29, #-0x4] 1b79d0: 14000053 b 0x1b7b1c 1b79d4: d2800008 mov x8, #0x0 // =0 1b79d8: f85e83a9 ldur x9, [x29, #-0x18] 1b79dc: eb08013f cmp x9, x8 1b79e0: 1a9fa7ea cset w10, lt 1b79e4: 370000ea tbnz w10, #0x0, 0x1b7a00 1b79e8: f85e83a8 ldur x8, [x29, #-0x18] 1b79ec: f9400be9 ldr x9, [sp, #0x10] 1b79f0: eb09011f cmp x8, x9 1b79f4: 1a9fd7ea cset w10, gt 1b79f8: 3700004a tbnz w10, #0x0, 0x1b7a00 1b79fc: 14000004 b 0x1b7a0c 1b7a00: 12801048 mov w8, #-0x83 // =-131 1b7a04: b81fc3a8 stur w8, [x29, #-0x4] 1b7a08: 14000045 b 0x1b7b1c 1b7a0c: f85f03a8 ldur x8, [x29, #-0x10] 1b7a10: b9402909 ldr w9, [x8, #0x28] 1b7a14: 71000529 subs w9, w9, #0x1 1b7a18: b81e43a9 stur w9, [x29, #-0x1c] 1b7a1c: 52800008 mov w8, #0x0 // =0 1b7a20: b85e43a9 ldur w9, [x29, #-0x1c] 1b7a24: 6b08013f cmp w9, w8 1b7a28: 1a9fb7e8 cset w8, ge 1b7a2c: 37000048 tbnz w8, #0x0, 0x1b7a34 1b7a30: 14000022 b 0x1b7ab8 1b7a34: b27d03e8 orr x8, xzr, #0x8 1b7a38: 321f03e9 orr w9, wzr, #0x2 1b7a3c: f85f03aa ldur x10, [x29, #-0x10] 1b7a40: f940254a ldr x10, [x10, #0x48] 1b7a44: b85e43ab ldur w11, [x29, #-0x1c] 1b7a48: 1b097d69 mul w9, w11, w9 1b7a4c: 11000529 add w9, w9, #0x1 1b7a50: 2a0903ec mov w12, w9 1b7a54: 93407d8c sxtw x12, w12 1b7a58: 9b0c7d08 mul x8, x8, x12 1b7a5c: 8b080148 add x8, x10, x8 1b7a60: f9400108 ldr x8, [x8] 1b7a64: f9400fea ldr x10, [sp, #0x18] 1b7a68: eb080148 subs x8, x10, x8 1b7a6c: f9000fe8 str x8, [sp, #0x18] 1b7a70: f85f03a0 ldur x0, [x29, #-0x10] 1b7a74: b85e43a1 ldur w1, [x29, #-0x1c] 1b7a78: 97fbb0ba bl 0xa3d60 1b7a7c: f9400be8 ldr x8, [sp, #0x10] 1b7a80: eb000108 subs x8, x8, x0 1b7a84: f9000be8 str x8, [sp, #0x10] 1b7a88: f85e83a8 ldur x8, [x29, #-0x18] 1b7a8c: f9400bea ldr x10, [sp, #0x10] 1b7a90: eb0a011f cmp x8, x10 1b7a94: 1a9fb7e9 cset w9, ge 1b7a98: 37000049 tbnz w9, #0x0, 0x1b7aa0 1b7a9c: 14000002 b 0x1b7aa4 1b7aa0: 14000006 b 0x1b7ab8 1b7aa4: 12800008 mov w8, #-0x1 // =-1 1b7aa8: b85e43a9 ldur w9, [x29, #-0x1c] 1b7aac: 0b080128 add w8, w9, w8 1b7ab0: b81e43a8 stur w8, [x29, #-0x1c] 1b7ab4: 17ffffda b 0x1b7a1c 1b7ab8: f85f03a0 ldur x0, [x29, #-0x10] 1b7abc: b85e43a1 ldur w1, [x29, #-0x1c] 1b7ac0: 97fffa82 bl 0x1b64c8 1b7ac4: b9000fe0 str w0, [sp, #0xc] 1b7ac8: b9400fe0 ldr w0, [sp, #0xc] 1b7acc: 35000040 cbnz w0, 0x1b7ad4 1b7ad0: 14000004 b 0x1b7ae0 1b7ad4: b9400fe8 ldr w8, [sp, #0xc] 1b7ad8: b81fc3a8 stur w8, [x29, #-0x4] 1b7adc: 14000010 b 0x1b7b1c 1b7ae0: d2807d08 mov x8, #0x3e8 // =1000 1b7ae4: d2800a09 mov x9, #0x50 // =80 1b7ae8: f85f03a0 ldur x0, [x29, #-0x10] 1b7aec: f9400fea ldr x10, [sp, #0x18] 1b7af0: f85e83ab ldur x11, [x29, #-0x18] 1b7af4: f9400bec ldr x12, [sp, #0x10] 1b7af8: eb0c016b subs x11, x11, x12 1b7afc: f85f03ac ldur x12, [x29, #-0x10] 1b7b00: 8b090189 add x9, x12, x9 1b7b04: f9400529 ldr x9, [x9, #0x8] 1b7b08: 9b097d69 mul x9, x11, x9 1b7b0c: 9ac80d28 sdiv x8, x9, x8 1b7b10: 8b080141 add x1, x10, x8 1b7b14: 97fbb31f bl 0xa4790 1b7b18: b81fc3a0 stur w0, [x29, #-0x4] 1b7b1c: b85fc3a0 ldur w0, [x29, #-0x4] 1b7b20: a9447bfd ldp x29, x30, [sp, #0x40] 1b7b24: 910143ff add sp, sp, #0x50 1b7b28: d65f03c0 ret 00000000001b7b2c : 1b7b2c: d10043ff sub sp, sp, #0x10 1b7b30: 321f03e8 orr w8, wzr, #0x2 1b7b34: f90003e0 str x0, [sp] 1b7b38: f94003e0 ldr x0, [sp] 1b7b3c: b940b009 ldr w9, [x0, #0xb0] 1b7b40: 6b08013f cmp w9, w8 1b7b44: 1a9fa7e8 cset w8, lt 1b7b48: 37000048 tbnz w8, #0x0, 0x1b7b50 1b7b4c: 14000004 b 0x1b7b5c 1b7b50: 92801048 mov x8, #-0x83 // =-131 1b7b54: f90007e8 str x8, [sp, #0x8] 1b7b58: 14000004 b 0x1b7b68 1b7b5c: f94003e8 ldr x8, [sp] 1b7b60: f9400908 ldr x8, [x8, #0x10] 1b7b64: f90007e8 str x8, [sp, #0x8] 1b7b68: f94007e0 ldr x0, [sp, #0x8] 1b7b6c: 910043ff add sp, sp, #0x10 1b7b70: d65f03c0 ret 00000000001b7b74 : 1b7b74: d10043ff sub sp, sp, #0x10 1b7b78: 321f03e8 orr w8, wzr, #0x2 1b7b7c: f90003e0 str x0, [sp] 1b7b80: f94003e0 ldr x0, [sp] 1b7b84: b940b009 ldr w9, [x0, #0xb0] 1b7b88: 6b08013f cmp w9, w8 1b7b8c: 1a9fa7e8 cset w8, lt 1b7b90: 37000048 tbnz w8, #0x0, 0x1b7b98 1b7b94: 14000004 b 0x1b7ba4 1b7b98: 92801048 mov x8, #-0x83 // =-131 1b7b9c: f90007e8 str x8, [sp, #0x8] 1b7ba0: 14000004 b 0x1b7bb0 1b7ba4: f94003e8 ldr x8, [sp] 1b7ba8: f9405508 ldr x8, [x8, #0xa8] 1b7bac: f90007e8 str x8, [sp, #0x8] 1b7bb0: f94007e0 ldr x0, [sp, #0x8] 1b7bb4: 910043ff add sp, sp, #0x10 1b7bb8: d65f03c0 ret 00000000001b7bbc : 1b7bbc: d10103ff sub sp, sp, #0x40 1b7bc0: a9037bfd stp x29, x30, [sp, #0x30] 1b7bc4: 9100c3fd add x29, sp, #0x30 1b7bc8: 321f03e8 orr w8, wzr, #0x2 1b7bcc: f81f03a0 stur x0, [x29, #-0x10] 1b7bd0: b81ec3bf stur wzr, [x29, #-0x14] 1b7bd4: f9000bff str xzr, [sp, #0x10] 1b7bd8: f90007ff str xzr, [sp, #0x8] 1b7bdc: f85f03a0 ldur x0, [x29, #-0x10] 1b7be0: b940b009 ldr w9, [x0, #0xb0] 1b7be4: 6b08013f cmp w9, w8 1b7be8: 1a9fa7e8 cset w8, lt 1b7bec: 37000048 tbnz w8, #0x0, 0x1b7bf4 1b7bf0: 14000004 b 0x1b7c00 1b7bf4: 92801048 mov x8, #-0x83 // =-131 1b7bf8: f81f83a8 stur x8, [x29, #-0x8] 1b7bfc: 14000049 b 0x1b7d20 1b7c00: f85f03a8 ldur x8, [x29, #-0x10] 1b7c04: b9400909 ldr w9, [x8, #0x8] 1b7c08: 35000049 cbnz w9, 0x1b7c10 1b7c0c: 14000037 b 0x1b7ce8 1b7c10: 12800008 mov w8, #-0x1 // =-1 1b7c14: f85f03a0 ldur x0, [x29, #-0x10] 1b7c18: 2a0803e1 mov w1, w8 1b7c1c: b90007e8 str w8, [sp, #0x4] 1b7c20: 97fbbeb4 bl 0xa76f0 1b7c24: f9000be0 str x0, [sp, #0x10] 1b7c28: f85f03a0 ldur x0, [x29, #-0x10] 1b7c2c: b94007e1 ldr w1, [sp, #0x4] 1b7c30: 97fbb04c bl 0xa3d60 1b7c34: f90007e0 str x0, [sp, #0x8] 1b7c38: f85f03a0 ldur x0, [x29, #-0x10] 1b7c3c: b9402808 ldr w8, [x0, #0x28] 1b7c40: 71000508 subs w8, w8, #0x1 1b7c44: b81ec3a8 stur w8, [x29, #-0x14] 1b7c48: 52800008 mov w8, #0x0 // =0 1b7c4c: b85ec3a9 ldur w9, [x29, #-0x14] 1b7c50: 6b08013f cmp w9, w8 1b7c54: 1a9fb7e8 cset w8, ge 1b7c58: 37000048 tbnz w8, #0x0, 0x1b7c60 1b7c5c: 14000023 b 0x1b7ce8 1b7c60: b27d03e8 orr x8, xzr, #0x8 1b7c64: 321f03e9 orr w9, wzr, #0x2 1b7c68: f85f03aa ldur x10, [x29, #-0x10] 1b7c6c: f940254a ldr x10, [x10, #0x48] 1b7c70: b85ec3ab ldur w11, [x29, #-0x14] 1b7c74: 1b097d69 mul w9, w11, w9 1b7c78: 11000529 add w9, w9, #0x1 1b7c7c: 2a0903ec mov w12, w9 1b7c80: 93407d8c sxtw x12, w12 1b7c84: 9b0c7d08 mul x8, x8, x12 1b7c88: 8b080148 add x8, x10, x8 1b7c8c: f9400108 ldr x8, [x8] 1b7c90: f9400bea ldr x10, [sp, #0x10] 1b7c94: eb080148 subs x8, x10, x8 1b7c98: f9000be8 str x8, [sp, #0x10] 1b7c9c: f85f03a0 ldur x0, [x29, #-0x10] 1b7ca0: b85ec3a1 ldur w1, [x29, #-0x14] 1b7ca4: 97fbb02f bl 0xa3d60 1b7ca8: f94007e8 ldr x8, [sp, #0x8] 1b7cac: eb000108 subs x8, x8, x0 1b7cb0: f90007e8 str x8, [sp, #0x8] 1b7cb4: f85f03a8 ldur x8, [x29, #-0x10] 1b7cb8: f9405508 ldr x8, [x8, #0xa8] 1b7cbc: f9400bea ldr x10, [sp, #0x10] 1b7cc0: eb0a011f cmp x8, x10 1b7cc4: 1a9fb7e9 cset w9, ge 1b7cc8: 37000049 tbnz w9, #0x0, 0x1b7cd0 1b7ccc: 14000002 b 0x1b7cd4 1b7cd0: 14000006 b 0x1b7ce8 1b7cd4: 12800008 mov w8, #-0x1 // =-1 1b7cd8: b85ec3a9 ldur w9, [x29, #-0x14] 1b7cdc: 0b080128 add w8, w9, w8 1b7ce0: b81ec3a8 stur w8, [x29, #-0x14] 1b7ce4: 17ffffd9 b 0x1b7c48 1b7ce8: d2800a08 mov x8, #0x50 // =80 1b7cec: d2807d09 mov x9, #0x3e8 // =1000 1b7cf0: f94007ea ldr x10, [sp, #0x8] 1b7cf4: f85f03ab ldur x11, [x29, #-0x10] 1b7cf8: f940556b ldr x11, [x11, #0xa8] 1b7cfc: 9b0b7d29 mul x9, x9, x11 1b7d00: f9400beb ldr x11, [sp, #0x10] 1b7d04: eb0b0129 subs x9, x9, x11 1b7d08: f85f03ab ldur x11, [x29, #-0x10] 1b7d0c: 8b080168 add x8, x11, x8 1b7d10: f9400508 ldr x8, [x8, #0x8] 1b7d14: 9ac80d28 sdiv x8, x9, x8 1b7d18: 8b080148 add x8, x10, x8 1b7d1c: f81f83a8 stur x8, [x29, #-0x8] 1b7d20: f85f83a0 ldur x0, [x29, #-0x8] 1b7d24: a9437bfd ldp x29, x30, [sp, #0x30] 1b7d28: 910103ff add sp, sp, #0x40 1b7d2c: d65f03c0 ret 00000000001b7d30 : 1b7d30: d100c3ff sub sp, sp, #0x30 1b7d34: a9027bfd stp x29, x30, [sp, #0x20] 1b7d38: 910083fd add x29, sp, #0x20 1b7d3c: d2800008 mov x8, #0x0 // =0 1b7d40: f9000be0 str x0, [sp, #0x10] 1b7d44: b9000fe1 str w1, [sp, #0xc] 1b7d48: f9400be0 ldr x0, [sp, #0x10] 1b7d4c: b9400801 ldr w1, [x0, #0x8] 1b7d50: f90003e8 str x8, [sp] 1b7d54: 35000041 cbnz w1, 0x1b7d5c 1b7d58: 1400001b b 0x1b7dc4 1b7d5c: b9400fe8 ldr w8, [sp, #0xc] 1b7d60: f9400be9 ldr x9, [sp, #0x10] 1b7d64: b940292a ldr w10, [x9, #0x28] 1b7d68: 6b0a011f cmp w8, w10 1b7d6c: 1a9fb7e8 cset w8, ge 1b7d70: 37000048 tbnz w8, #0x0, 0x1b7d78 1b7d74: 14000004 b 0x1b7d84 1b7d78: f94003e8 ldr x8, [sp] 1b7d7c: f81f83a8 stur x8, [x29, #-0x8] 1b7d80: 14000015 b 0x1b7dd4 1b7d84: 52800008 mov w8, #0x0 // =0 1b7d88: b9400fe9 ldr w9, [sp, #0xc] 1b7d8c: 6b08013f cmp w9, w8 1b7d90: 1a9fb7e8 cset w8, ge 1b7d94: 37000048 tbnz w8, #0x0, 0x1b7d9c 1b7d98: 1400000b b 0x1b7dc4 1b7d9c: f9400be0 ldr x0, [sp, #0x10] 1b7da0: b9400fe1 ldr w1, [sp, #0xc] 1b7da4: 97fff798 bl 0x1b5c04 1b7da8: b9000be0 str w0, [sp, #0x8] 1b7dac: b9400be0 ldr w0, [sp, #0x8] 1b7db0: 35000040 cbnz w0, 0x1b7db8 1b7db4: 14000004 b 0x1b7dc4 1b7db8: f94003e8 ldr x8, [sp] 1b7dbc: f81f83a8 stur x8, [x29, #-0x8] 1b7dc0: 14000005 b 0x1b7dd4 1b7dc4: d2800a08 mov x8, #0x50 // =80 1b7dc8: f9400be9 ldr x9, [sp, #0x10] 1b7dcc: 8b080128 add x8, x9, x8 1b7dd0: f81f83a8 stur x8, [x29, #-0x8] 1b7dd4: f85f83a0 ldur x0, [x29, #-0x8] 1b7dd8: a9427bfd ldp x29, x30, [sp, #0x20] 1b7ddc: 9100c3ff add sp, sp, #0x30 1b7de0: d65f03c0 ret 00000000001b7de4 : 1b7de4: d100c3ff sub sp, sp, #0x30 1b7de8: a9027bfd stp x29, x30, [sp, #0x20] 1b7dec: 910083fd add x29, sp, #0x20 1b7df0: d2800008 mov x8, #0x0 // =0 1b7df4: f9000be0 str x0, [sp, #0x10] 1b7df8: b9000fe1 str w1, [sp, #0xc] 1b7dfc: f9400be0 ldr x0, [sp, #0x10] 1b7e00: b9400801 ldr w1, [x0, #0x8] 1b7e04: f90003e8 str x8, [sp] 1b7e08: 35000041 cbnz w1, 0x1b7e10 1b7e0c: 1400001b b 0x1b7e78 1b7e10: b9400fe8 ldr w8, [sp, #0xc] 1b7e14: f9400be9 ldr x9, [sp, #0x10] 1b7e18: b940292a ldr w10, [x9, #0x28] 1b7e1c: 6b0a011f cmp w8, w10 1b7e20: 1a9fb7e8 cset w8, ge 1b7e24: 37000048 tbnz w8, #0x0, 0x1b7e2c 1b7e28: 14000004 b 0x1b7e38 1b7e2c: f94003e8 ldr x8, [sp] 1b7e30: f81f83a8 stur x8, [x29, #-0x8] 1b7e34: 14000015 b 0x1b7e88 1b7e38: 52800008 mov w8, #0x0 // =0 1b7e3c: b9400fe9 ldr w9, [sp, #0xc] 1b7e40: 6b08013f cmp w9, w8 1b7e44: 1a9fb7e8 cset w8, ge 1b7e48: 37000048 tbnz w8, #0x0, 0x1b7e50 1b7e4c: 1400000b b 0x1b7e78 1b7e50: f9400be0 ldr x0, [sp, #0x10] 1b7e54: b9400fe1 ldr w1, [sp, #0xc] 1b7e58: 97fff76b bl 0x1b5c04 1b7e5c: b9000be0 str w0, [sp, #0x8] 1b7e60: b9400be0 ldr w0, [sp, #0x8] 1b7e64: 35000040 cbnz w0, 0x1b7e6c 1b7e68: 14000004 b 0x1b7e78 1b7e6c: f94003e8 ldr x8, [sp] 1b7e70: f81f83a8 stur x8, [x29, #-0x8] 1b7e74: 14000005 b 0x1b7e88 1b7e78: d2801108 mov x8, #0x88 // =136 1b7e7c: f9400be9 ldr x9, [sp, #0x10] 1b7e80: 8b080128 add x8, x9, x8 1b7e84: f81f83a8 stur x8, [x29, #-0x8] 1b7e88: f85f83a0 ldur x0, [x29, #-0x8] 1b7e8c: a9427bfd ldp x29, x30, [sp, #0x20] 1b7e90: 9100c3ff add sp, sp, #0x30 1b7e94: d65f03c0 ret 00000000001b7e98 : 1b7e98: d10183ff sub sp, sp, #0x60 1b7e9c: a9057bfd stp x29, x30, [sp, #0x50] 1b7ea0: 910143fd add x29, sp, #0x50 1b7ea4: 321f03e8 orr w8, wzr, #0x2 1b7ea8: d2800009 mov x9, #0x0 // =0 1b7eac: f81f03a0 stur x0, [x29, #-0x10] 1b7eb0: f81e83a1 stur x1, [x29, #-0x18] 1b7eb4: b81e43a2 stur w2, [x29, #-0x1c] 1b7eb8: f90017e3 str x3, [sp, #0x28] 1b7ebc: f85f03a0 ldur x0, [x29, #-0x10] 1b7ec0: b940b002 ldr w2, [x0, #0xb0] 1b7ec4: 6b08005f cmp w2, w8 1b7ec8: 1a9fa7e8 cset w8, lt 1b7ecc: f90007e9 str x9, [sp, #0x8] 1b7ed0: 37000048 tbnz w8, #0x0, 0x1b7ed8 1b7ed4: 14000004 b 0x1b7ee4 1b7ed8: 92801048 mov x8, #-0x83 // =-131 1b7edc: f81f83a8 stur x8, [x29, #-0x8] 1b7ee0: 14000063 b 0x1b806c 1b7ee4: 528000a8 mov w8, #0x5 // =5 1b7ee8: f85f03a9 ldur x9, [x29, #-0x10] 1b7eec: b940b12a ldr w10, [x9, #0xb0] 1b7ef0: 6b08015f cmp w10, w8 1b7ef4: 1a9f17e8 cset w8, eq 1b7ef8: 37000048 tbnz w8, #0x0, 0x1b7f00 1b7efc: 14000040 b 0x1b7ffc 1b7f00: 320003e8 orr w8, wzr, #0x1 1b7f04: d2800a09 mov x9, #0x50 // =80 1b7f08: f85f03aa ldur x10, [x29, #-0x10] 1b7f0c: 8b090149 add x9, x10, x9 1b7f10: b940052b ldr w11, [x9, #0x4] 1b7f14: 2a0b03e9 mov w9, w11 1b7f18: 93407d29 sxtw x9, w9 1b7f1c: f9000fe9 str x9, [sp, #0x18] 1b7f20: f85f03a9 ldur x9, [x29, #-0x10] 1b7f24: f9406d20 ldr x0, [x9, #0xd8] 1b7f28: f85e83a1 ldur x1, [x29, #-0x18] 1b7f2c: b85e43ab ldur w11, [x29, #-0x1c] 1b7f30: 1ac82968 asr w8, w11, w8 1b7f34: 2a0803e9 mov w9, w8 1b7f38: 93407d29 sxtw x9, w9 1b7f3c: f9400fea ldr x10, [sp, #0x18] 1b7f40: 9aca0d29 sdiv x9, x9, x10 1b7f44: 2a0903e8 mov w8, w9 1b7f48: 2a0803e2 mov w2, w8 1b7f4c: 97fbaafd bl 0xa2b40 1b7f50: 2a0003e9 mov w9, w0 1b7f54: 93407d29 sxtw x9, w9 1b7f58: f90013e9 str x9, [sp, #0x20] 1b7f5c: f94013e9 ldr x9, [sp, #0x20] 1b7f60: b5000049 cbnz x9, 0x1b7f68 1b7f64: 14000026 b 0x1b7ffc 1b7f68: d2800008 mov x8, #0x0 // =0 1b7f6c: f94013e9 ldr x9, [sp, #0x20] 1b7f70: eb08013f cmp x9, x8 1b7f74: 1a9fd7ea cset w10, gt 1b7f78: 3700004a tbnz w10, #0x0, 0x1b7f80 1b7f7c: 1400001d b 0x1b7ff0 1b7f80: f85f03a8 ldur x8, [x29, #-0x10] 1b7f84: f9406d00 ldr x0, [x8, #0xd8] 1b7f88: f94013e8 ldr x8, [sp, #0x20] 1b7f8c: 2a0803e9 mov w9, w8 1b7f90: 2a0903e1 mov w1, w9 1b7f94: 97fbb2d7 bl 0xa4af0 1b7f98: f94013e8 ldr x8, [sp, #0x20] 1b7f9c: f85f03aa ldur x10, [x29, #-0x10] 1b7fa0: f940554b ldr x11, [x10, #0xa8] 1b7fa4: 8b080168 add x8, x11, x8 1b7fa8: f9005548 str x8, [x10, #0xa8] 1b7fac: f94017e8 ldr x8, [sp, #0x28] 1b7fb0: f94007ea ldr x10, [sp, #0x8] 1b7fb4: eb0a011f cmp x8, x10 1b7fb8: 1a9f07e9 cset w9, ne 1b7fbc: 37000049 tbnz w9, #0x0, 0x1b7fc4 1b7fc0: 14000005 b 0x1b7fd4 1b7fc4: f85f03a8 ldur x8, [x29, #-0x10] 1b7fc8: b940b909 ldr w9, [x8, #0xb8] 1b7fcc: f94017e8 ldr x8, [sp, #0x28] 1b7fd0: b9000109 str w9, [x8] 1b7fd4: b27f03e8 orr x8, xzr, #0x2 1b7fd8: f94013e9 ldr x9, [sp, #0x20] 1b7fdc: 9b087d28 mul x8, x9, x8 1b7fe0: f9400fe9 ldr x9, [sp, #0x18] 1b7fe4: 9b097d08 mul x8, x8, x9 1b7fe8: f81f83a8 stur x8, [x29, #-0x8] 1b7fec: 14000020 b 0x1b806c 1b7ff0: f94013e8 ldr x8, [sp, #0x20] 1b7ff4: f81f83a8 stur x8, [x29, #-0x8] 1b7ff8: 1400001d b 0x1b806c 1b7ffc: 321f7be8 orr w8, wzr, #0xfffffffe 1b8000: 320003e9 orr w9, wzr, #0x1 1b8004: f85f03a0 ldur x0, [x29, #-0x10] 1b8008: 2a0903e1 mov w1, w9 1b800c: 2a0903e2 mov w2, w9 1b8010: b90007e8 str w8, [sp, #0x4] 1b8014: 97fffc79 bl 0x1b71f8 1b8018: b90017e0 str w0, [sp, #0x14] 1b801c: b94017e8 ldr w8, [sp, #0x14] 1b8020: b94007e9 ldr w9, [sp, #0x4] 1b8024: 6b09011f cmp w8, w9 1b8028: 1a9f17e8 cset w8, eq 1b802c: 37000048 tbnz w8, #0x0, 0x1b8034 1b8030: 14000003 b 0x1b803c 1b8034: f81f83bf stur xzr, [x29, #-0x8] 1b8038: 1400000d b 0x1b806c 1b803c: 52800008 mov w8, #0x0 // =0 1b8040: b94017e9 ldr w9, [sp, #0x14] 1b8044: 6b08013f cmp w9, w8 1b8048: 1a9fc7e8 cset w8, le 1b804c: 37000048 tbnz w8, #0x0, 0x1b8054 1b8050: 14000006 b 0x1b8068 1b8054: b94017e8 ldr w8, [sp, #0x14] 1b8058: 2a0803e9 mov w9, w8 1b805c: 93407d29 sxtw x9, w9 1b8060: f81f83a9 stur x9, [x29, #-0x8] 1b8064: 14000002 b 0x1b806c 1b8068: 17ffff9f b 0x1b7ee4 1b806c: f85f83a0 ldur x0, [x29, #-0x8] 1b8070: a9457bfd ldp x29, x30, [sp, #0x50] 1b8074: 910183ff add sp, sp, #0x60 1b8078: d65f03c0 ret 1b807c: d10283ff sub sp, sp, #0xa0 1b8080: a9097bfd stp x29, x30, [sp, #0x90] 1b8084: 910243fd add x29, sp, #0x90 1b8088: d53bd048 mrs x8, TPIDR_EL0 1b808c: f9401508 ldr x8, [x8, #0x28] 1b8090: f81f83a8 stur x8, [x29, #-0x8] 1b8094: f81c03a0 stur x0, [x29, #-0x40] 1b8098: f85c03a8 ldur x8, [x29, #-0x40] 1b809c: b940b509 ldr w9, [x8, #0xb4] 1b80a0: b81bc3a9 stur w9, [x29, #-0x44] 1b80a4: f85c03a8 ldur x8, [x29, #-0x40] 1b80a8: f9400908 ldr x8, [x8, #0x10] 1b80ac: f90023e8 str x8, [sp, #0x40] 1b80b0: 6f00e400 movi v0.2d, #0000000000000000 1b80b4: 3c9e03a0 stur q0, [x29, #-0x20] 1b80b8: 3c9d03a0 stur q0, [x29, #-0x30] 1b80bc: f85c03a8 ldur x8, [x29, #-0x40] 1b80c0: f9407500 ldr x0, [x8, #0xe8] 1b80c4: f9400108 ldr x8, [x8] 1b80c8: aa1f03e1 mov x1, xzr 1b80cc: 321f03e2 orr w2, wzr, #0x2 1b80d0: f9001be0 str x0, [sp, #0x30] 1b80d4: aa0803e0 mov x0, x8 1b80d8: f9401be8 ldr x8, [sp, #0x30] 1b80dc: d63f0100 blr x8 1b80e0: f85c03a8 ldur x8, [x29, #-0x40] 1b80e4: f9407d01 ldr x1, [x8, #0xf8] 1b80e8: f9400108 ldr x8, [x8] 1b80ec: b9002fe0 str w0, [sp, #0x2c] 1b80f0: aa0803e0 mov x0, x8 1b80f4: d63f0020 blr x1 1b80f8: f85c03a8 ldur x8, [x29, #-0x40] 1b80fc: f9000d00 str x0, [x8, #0x18] 1b8100: f85c03a8 ldur x8, [x29, #-0x40] 1b8104: f9000900 str x0, [x8, #0x10] 1b8108: f85c03a0 ldur x0, [x29, #-0x40] 1b810c: d100c3a1 sub x1, x29, #0x30 1b8110: 97fff946 bl 0x1b6628 1b8114: f9001fe0 str x0, [sp, #0x38] 1b8118: f9401fe8 ldr x8, [sp, #0x38] 1b811c: b6f800c8 tbz x8, #0x3f, 0x1b8134 1b8120: 14000001 b 0x1b8124 1b8124: f9401fe8 ldr x8, [sp, #0x38] 1b8128: 2a0803e9 mov w9, w8 1b812c: b81cc3a9 stur w9, [x29, #-0x34] 1b8130: 14000035 b 0x1b8204 1b8134: d100c3a8 sub x8, x29, #0x30 1b8138: aa0803e0 mov x0, x8 1b813c: f90013e8 str x8, [sp, #0x20] 1b8140: 97fbc464 bl 0xa92d0 1b8144: b9004be0 str w0, [sp, #0x48] 1b8148: f94013e0 ldr x0, [sp, #0x20] 1b814c: 97fbb3c1 bl 0xa5050 1b8150: b9404be9 ldr w9, [sp, #0x48] 1b8154: b85bc3aa ldur w10, [x29, #-0x44] 1b8158: 6b0a0129 subs w9, w9, w10 1b815c: b9001fe0 str w0, [sp, #0x1c] 1b8160: b9001be9 str w9, [sp, #0x18] 1b8164: 54000220 b.eq 0x1b81a8 1b8168: 14000001 b 0x1b816c 1b816c: f85c03a0 ldur x0, [x29, #-0x40] 1b8170: f9401fe8 ldr x8, [sp, #0x38] 1b8174: 91000503 add x3, x8, #0x1 1b8178: b85bc3a4 ldur w4, [x29, #-0x44] 1b817c: aa1f03e8 mov x8, xzr 1b8180: aa0803e1 mov x1, x8 1b8184: aa0803e2 mov x2, x8 1b8188: aa0803e5 mov x5, x8 1b818c: 9400002c bl 0x1b823c 1b8190: 36f800a0 tbz w0, #0x1f, 0x1b81a4 1b8194: 14000001 b 0x1b8198 1b8198: 321963e8 orr w8, wzr, #0xffffff80 1b819c: b81cc3a8 stur w8, [x29, #-0x34] 1b81a0: 14000019 b 0x1b8204 1b81a4: 14000010 b 0x1b81e4 1b81a8: f85c03a0 ldur x0, [x29, #-0x40] 1b81ac: f9401fe8 ldr x8, [sp, #0x38] 1b81b0: 91000503 add x3, x8, #0x1 1b81b4: b85bc3a4 ldur w4, [x29, #-0x44] 1b81b8: aa1f03e1 mov x1, xzr 1b81bc: f9000be1 str x1, [sp, #0x10] 1b81c0: aa0803e2 mov x2, x8 1b81c4: f9400be5 ldr x5, [sp, #0x10] 1b81c8: 9400001d bl 0x1b823c 1b81cc: 340000a0 cbz w0, 0x1b81e0 1b81d0: 14000001 b 0x1b81d4 1b81d4: 321963e8 orr w8, wzr, #0xffffff80 1b81d8: b81cc3a8 stur w8, [x29, #-0x34] 1b81dc: 1400000a b 0x1b8204 1b81e0: 14000001 b 0x1b81e4 1b81e4: f85c03a0 ldur x0, [x29, #-0x40] 1b81e8: f94023e1 ldr x1, [sp, #0x40] 1b81ec: 940000e9 bl 0x1b8590 1b81f0: f85c03a0 ldur x0, [x29, #-0x40] 1b81f4: aa1f03e1 mov x1, xzr 1b81f8: 97fba0e6 bl 0xa0590 1b81fc: b81cc3a0 stur w0, [x29, #-0x34] 1b8200: 14000001 b 0x1b8204 1b8204: b85cc3a8 ldur w8, [x29, #-0x34] 1b8208: d53bd049 mrs x9, TPIDR_EL0 1b820c: f9401529 ldr x9, [x9, #0x28] 1b8210: f85f83aa ldur x10, [x29, #-0x8] 1b8214: eb0a0129 subs x9, x9, x10 1b8218: b9000fe8 str w8, [sp, #0xc] 1b821c: f90003e9 str x9, [sp] 1b8220: 540000c1 b.ne 0x1b8238 1b8224: 14000001 b 0x1b8228 1b8228: b9400fe0 ldr w0, [sp, #0xc] 1b822c: a9497bfd ldp x29, x30, [sp, #0x90] 1b8230: 910283ff add sp, sp, #0xa0 1b8234: d65f03c0 ret 1b8238: 97fbc6ce bl 0xa9d70 <__stack_chk_fail@plt> 1b823c: d104c3ff sub sp, sp, #0x130 1b8240: f9008bfc str x28, [sp, #0x110] 1b8244: a9127bfd stp x29, x30, [sp, #0x120] 1b8248: 910483fd add x29, sp, #0x120 1b824c: d53bd048 mrs x8, TPIDR_EL0 1b8250: f9401508 ldr x8, [x8, #0x28] 1b8254: f81e83a8 stur x8, [x29, #-0x18] 1b8258: f81b03a0 stur x0, [x29, #-0x50] 1b825c: f81a83a1 stur x1, [x29, #-0x58] 1b8260: f81a03a2 stur x2, [x29, #-0x60] 1b8264: f81983a3 stur x3, [x29, #-0x68] 1b8268: b81943a4 stur w4, [x29, #-0x6c] 1b826c: f81883a5 stur x5, [x29, #-0x78] 1b8270: f85983a8 ldur x8, [x29, #-0x68] 1b8274: f81803a8 stur x8, [x29, #-0x80] 1b8278: f85983a8 ldur x8, [x29, #-0x68] 1b827c: f81783a8 stur x8, [x29, #-0x88] 1b8280: 6f00e400 movi v0.2d, #0000000000000000 1b8284: 3c9d03a0 stur q0, [x29, #-0x30] 1b8288: 3c9c03a0 stur q0, [x29, #-0x40] 1b828c: 14000001 b 0x1b8290 1b8290: f85a03a8 ldur x8, [x29, #-0x60] 1b8294: f85803a9 ldur x9, [x29, #-0x80] 1b8298: eb090108 subs x8, x8, x9 1b829c: f90043e8 str x8, [sp, #0x80] 1b82a0: 5400086a b.ge 0x1b83ac 1b82a4: 14000001 b 0x1b82a8 1b82a8: f85803a8 ldur x8, [x29, #-0x80] 1b82ac: f85a03a9 ldur x9, [x29, #-0x60] 1b82b0: eb090108 subs x8, x8, x9 1b82b4: f10ffd08 subs x8, x8, #0x3ff 1b82b8: f9003fe8 str x8, [sp, #0x78] 1b82bc: 540000ac b.gt 0x1b82d0 1b82c0: 14000001 b 0x1b82c4 1b82c4: f85a03a8 ldur x8, [x29, #-0x60] 1b82c8: f90047e8 str x8, [sp, #0x88] 1b82cc: 1400000a b 0x1b82f4 1b82d0: f85a03a8 ldur x8, [x29, #-0x60] 1b82d4: f85803a9 ldur x9, [x29, #-0x80] 1b82d8: 8b090108 add x8, x8, x9 1b82dc: f1000109 subs x9, x8, #0x0 1b82e0: 9a88a508 cinc x8, x8, lt 1b82e4: 9341fd08 asr x8, x8, #1 1b82e8: f90047e8 str x8, [sp, #0x88] 1b82ec: f9003be9 str x9, [sp, #0x70] 1b82f0: 14000001 b 0x1b82f4 1b82f4: f85b03a0 ldur x0, [x29, #-0x50] 1b82f8: f94047e1 ldr x1, [sp, #0x88] 1b82fc: 97fff591 bl 0x1b5940 1b8300: f85b03a0 ldur x0, [x29, #-0x50] 1b8304: d10103a1 sub x1, x29, #0x40 1b8308: 92800002 mov x2, #-0x1 // =-1 1b830c: 97fff5ad bl 0x1b59c0 1b8310: f9004be0 str x0, [sp, #0x90] 1b8314: f9404be0 ldr x0, [sp, #0x90] 1b8318: b1020000 adds x0, x0, #0x80 1b831c: f90037e0 str x0, [sp, #0x68] 1b8320: 540000a1 b.ne 0x1b8334 1b8324: 14000001 b 0x1b8328 1b8328: 321963e8 orr w8, wzr, #0xffffff80 1b832c: b81bc3a8 stur w8, [x29, #-0x44] 1b8330: 14000089 b 0x1b8554 1b8334: f9404be8 ldr x8, [sp, #0x90] 1b8338: b7f80128 tbnz x8, #0x3f, 0x1b835c 1b833c: 14000001 b 0x1b8340 1b8340: d10103a0 sub x0, x29, #0x40 1b8344: 97fbc3e3 bl 0xa92d0 1b8348: b85943a8 ldur w8, [x29, #-0x6c] 1b834c: 6b080008 subs w8, w0, w8 1b8350: b90067e8 str w8, [sp, #0x64] 1b8354: 54000160 b.eq 0x1b8380 1b8358: 14000001 b 0x1b835c 1b835c: f94047e8 ldr x8, [sp, #0x88] 1b8360: f81803a8 stur x8, [x29, #-0x80] 1b8364: f9404be8 ldr x8, [sp, #0x90] 1b8368: b7f800a8 tbnz x8, #0x3f, 0x1b837c 1b836c: 14000001 b 0x1b8370 1b8370: f9404be8 ldr x8, [sp, #0x90] 1b8374: f81783a8 stur x8, [x29, #-0x88] 1b8378: 14000001 b 0x1b837c 1b837c: 14000008 b 0x1b839c 1b8380: f9404be8 ldr x8, [sp, #0x90] 1b8384: b89c83a9 ldursw x9, [x29, #-0x38] 1b8388: 8b090108 add x8, x8, x9 1b838c: f85d83a9 ldur x9, [x29, #-0x28] 1b8390: 8b090108 add x8, x8, x9 1b8394: f81a03a8 stur x8, [x29, #-0x60] 1b8398: 14000001 b 0x1b839c 1b839c: d10103a0 sub x0, x29, #0x40 1b83a0: 97fbb32c bl 0xa5050 1b83a4: b90063e0 str w0, [sp, #0x60] 1b83a8: 17ffffba b 0x1b8290 1b83ac: f85b03a0 ldur x0, [x29, #-0x50] 1b83b0: f85783a1 ldur x1, [x29, #-0x88] 1b83b4: 97fff563 bl 0x1b5940 1b83b8: f85b03a0 ldur x0, [x29, #-0x50] 1b83bc: d10103a1 sub x1, x29, #0x40 1b83c0: 92800002 mov x2, #-0x1 // =-1 1b83c4: 97fff57f bl 0x1b59c0 1b83c8: f9004be0 str x0, [sp, #0x90] 1b83cc: f9404be0 ldr x0, [sp, #0x90] 1b83d0: b1020000 adds x0, x0, #0x80 1b83d4: f9002fe0 str x0, [sp, #0x58] 1b83d8: 540000a1 b.ne 0x1b83ec 1b83dc: 14000001 b 0x1b83e0 1b83e0: 321963e8 orr w8, wzr, #0xffffff80 1b83e4: b81bc3a8 stur w8, [x29, #-0x44] 1b83e8: 1400005b b 0x1b8554 1b83ec: f85a03a8 ldur x8, [x29, #-0x60] 1b83f0: f85983a9 ldur x9, [x29, #-0x68] 1b83f4: eb090108 subs x8, x8, x9 1b83f8: f9002be8 str x8, [sp, #0x50] 1b83fc: 540000aa b.ge 0x1b8410 1b8400: 14000001 b 0x1b8404 1b8404: f9404be8 ldr x8, [sp, #0x90] 1b8408: b6f80428 tbz x8, #0x3f, 0x1b848c 1b840c: 14000001 b 0x1b8410 1b8410: d10103a0 sub x0, x29, #0x40 1b8414: 97fbb30f bl 0xa5050 1b8418: b85883a8 ldur w8, [x29, #-0x78] 1b841c: 11000508 add w8, w8, #0x1 1b8420: 2a0803fe mov w30, w8 1b8424: f85b03a9 ldur x9, [x29, #-0x50] 1b8428: 2a1e03e8 mov w8, w30 1b842c: b9002928 str w8, [x9, #0x28] 1b8430: f85b03a9 ldur x9, [x29, #-0x50] 1b8434: b9402928 ldr w8, [x9, #0x28] 1b8438: 11000508 add w8, w8, #0x1 1b843c: 2a0803e9 mov w9, w8 1b8440: 937d7d29 sbfiz x9, x9, #3, #32 1b8444: b9004fe0 str w0, [sp, #0x4c] 1b8448: aa0903e0 mov x0, x9 1b844c: 97fba791 bl 0xa2290 1b8450: f85b03a9 ldur x9, [x29, #-0x50] 1b8454: f9001920 str x0, [x9, #0x30] 1b8458: f85b03a9 ldur x9, [x29, #-0x50] 1b845c: b9802929 ldrsw x9, [x9, #0x28] 1b8460: d37ef520 lsl x0, x9, #2 1b8464: 97fba78b bl 0xa2290 1b8468: f85b03a9 ldur x9, [x29, #-0x50] 1b846c: f9002120 str x0, [x9, #0x40] 1b8470: f85a03a9 ldur x9, [x29, #-0x60] 1b8474: f85b03a0 ldur x0, [x29, #-0x50] 1b8478: f9401800 ldr x0, [x0, #0x30] 1b847c: f85883be ldur x30, [x29, #-0x78] 1b8480: 8b1e0c00 add x0, x0, x30, lsl #3 1b8484: f9000409 str x9, [x0, #0x8] 1b8488: 14000026 b 0x1b8520 1b848c: f85b03a8 ldur x8, [x29, #-0x50] 1b8490: f85783a1 ldur x1, [x29, #-0x88] 1b8494: f9400902 ldr x2, [x8, #0x10] 1b8498: f85983a3 ldur x3, [x29, #-0x68] 1b849c: d10103a9 sub x9, x29, #0x40 1b84a0: aa0903e0 mov x0, x9 1b84a4: f90023e8 str x8, [sp, #0x40] 1b84a8: f9001fe1 str x1, [sp, #0x38] 1b84ac: f9001be2 str x2, [sp, #0x30] 1b84b0: f90017e3 str x3, [sp, #0x28] 1b84b4: f90013e9 str x9, [sp, #0x20] 1b84b8: 97fbc386 bl 0xa92d0 1b84bc: f85883a8 ldur x8, [x29, #-0x78] 1b84c0: 91000505 add x5, x8, #0x1 1b84c4: f94023e8 ldr x8, [sp, #0x40] 1b84c8: b9001fe0 str w0, [sp, #0x1c] 1b84cc: aa0803e0 mov x0, x8 1b84d0: f9401fe1 ldr x1, [sp, #0x38] 1b84d4: f9401be2 ldr x2, [sp, #0x30] 1b84d8: f94017e3 ldr x3, [sp, #0x28] 1b84dc: b9401fe4 ldr w4, [sp, #0x1c] 1b84e0: 97ffff57 bl 0x1b823c 1b84e4: 2a0003e1 mov w1, w0 1b84e8: 93407c28 sxtw x8, w1 1b84ec: f9004be8 str x8, [sp, #0x90] 1b84f0: f94013e0 ldr x0, [sp, #0x20] 1b84f4: 97fbb2d7 bl 0xa5050 1b84f8: f9404be8 ldr x8, [sp, #0x90] 1b84fc: b1020108 adds x8, x8, #0x80 1b8500: b9001be0 str w0, [sp, #0x18] 1b8504: f9000be8 str x8, [sp, #0x10] 1b8508: 540000a1 b.ne 0x1b851c 1b850c: 14000001 b 0x1b8510 1b8510: 321963e8 orr w8, wzr, #0xffffff80 1b8514: b81bc3a8 stur w8, [x29, #-0x44] 1b8518: 1400000f b 0x1b8554 1b851c: 14000001 b 0x1b8520 1b8520: f85a83a8 ldur x8, [x29, #-0x58] 1b8524: f85b03a9 ldur x9, [x29, #-0x50] 1b8528: f9401929 ldr x9, [x9, #0x30] 1b852c: f85883aa ldur x10, [x29, #-0x78] 1b8530: f82a7928 str x8, [x9, x10, lsl #3] 1b8534: b85943ab ldur w11, [x29, #-0x6c] 1b8538: f85b03a8 ldur x8, [x29, #-0x50] 1b853c: f9402108 ldr x8, [x8, #0x40] 1b8540: f85883a9 ldur x9, [x29, #-0x78] 1b8544: b829790b str w11, [x8, x9, lsl #2] 1b8548: 2a1f03eb mov w11, wzr 1b854c: b81bc3ab stur w11, [x29, #-0x44] 1b8550: 14000001 b 0x1b8554 1b8554: b85bc3a8 ldur w8, [x29, #-0x44] 1b8558: d53bd049 mrs x9, TPIDR_EL0 1b855c: f9401529 ldr x9, [x9, #0x28] 1b8560: f85e83aa ldur x10, [x29, #-0x18] 1b8564: eb0a0129 subs x9, x9, x10 1b8568: b9000fe8 str w8, [sp, #0xc] 1b856c: f90003e9 str x9, [sp] 1b8570: 540000e1 b.ne 0x1b858c 1b8574: 14000001 b 0x1b8578 1b8578: b9400fe0 ldr w0, [sp, #0xc] 1b857c: a9527bfd ldp x29, x30, [sp, #0x120] 1b8580: f9408bfc ldr x28, [sp, #0x110] 1b8584: 9104c3ff add sp, sp, #0x130 1b8588: d65f03c0 ret 1b858c: 97fbc5f9 bl 0xa9d70 <__stack_chk_fail@plt> 1b8590: d104c3ff sub sp, sp, #0x130 1b8594: f9008bfc str x28, [sp, #0x110] 1b8598: a9127bfd stp x29, x30, [sp, #0x120] 1b859c: 910483fd add x29, sp, #0x120 1b85a0: d53bd048 mrs x8, TPIDR_EL0 1b85a4: f9401508 ldr x8, [x8, #0x28] 1b85a8: f81e83a8 stur x8, [x29, #-0x18] 1b85ac: f81883a0 stur x0, [x29, #-0x78] 1b85b0: f81803a1 stur x1, [x29, #-0x80] 1b85b4: 6f00e400 movi v0.2d, #0000000000000000 1b85b8: 3c9d03a0 stur q0, [x29, #-0x30] 1b85bc: 3c9c03a0 stur q0, [x29, #-0x40] 1b85c0: f85883a8 ldur x8, [x29, #-0x78] 1b85c4: b9802908 ldrsw x8, [x8, #0x28] 1b85c8: d37df100 lsl x0, x8, #3 1b85cc: 97fba731 bl 0xa2290 1b85d0: f85883a8 ldur x8, [x29, #-0x78] 1b85d4: f9001d00 str x0, [x8, #0x38] 1b85d8: f85883a8 ldur x8, [x29, #-0x78] 1b85dc: b9402909 ldr w9, [x8, #0x28] 1b85e0: 531f7929 lsl w9, w9, #1 1b85e4: 2a0903e0 mov w0, w9 1b85e8: 937d7c00 sbfiz x0, x0, #3, #32 1b85ec: 97fba729 bl 0xa2290 1b85f0: f85883a8 ldur x8, [x29, #-0x78] 1b85f4: f9002500 str x0, [x8, #0x48] 1b85f8: 2a1f03e9 mov w9, wzr 1b85fc: b817c3a9 stur w9, [x29, #-0x84] 1b8600: 14000001 b 0x1b8604 1b8604: b857c3a8 ldur w8, [x29, #-0x84] 1b8608: f85883a9 ldur x9, [x29, #-0x78] 1b860c: b940292a ldr w10, [x9, #0x28] 1b8610: 6b0a0108 subs w8, w8, w10 1b8614: b9005fe8 str w8, [sp, #0x5c] 1b8618: 54001a4a b.ge 0x1b8960 1b861c: 14000001 b 0x1b8620 1b8620: b857c3a8 ldur w8, [x29, #-0x84] 1b8624: 35000168 cbnz w8, 0x1b8650 1b8628: 14000001 b 0x1b862c 1b862c: f85803a8 ldur x8, [x29, #-0x80] 1b8630: f85883a9 ldur x9, [x29, #-0x78] 1b8634: f9401d29 ldr x9, [x9, #0x38] 1b8638: b897c3aa ldursw x10, [x29, #-0x84] 1b863c: f82a7928 str x8, [x9, x10, lsl #3] 1b8640: f85883a0 ldur x0, [x29, #-0x78] 1b8644: f85803a1 ldur x1, [x29, #-0x80] 1b8648: 97fff4be bl 0x1b5940 1b864c: 1400001f b 0x1b86c8 1b8650: f85883a8 ldur x8, [x29, #-0x78] 1b8654: f9401909 ldr x9, [x8, #0x30] 1b8658: b897c3aa ldursw x10, [x29, #-0x84] 1b865c: f86a7921 ldr x1, [x9, x10, lsl #3] 1b8660: aa0803e0 mov x0, x8 1b8664: 97fff4b7 bl 0x1b5940 1b8668: f85883a8 ldur x8, [x29, #-0x78] 1b866c: 91014101 add x1, x8, #0x50 1b8670: 91022102 add x2, x8, #0x88 1b8674: aa1f03e0 mov x0, xzr 1b8678: f9002be0 str x0, [sp, #0x50] 1b867c: aa0803e0 mov x0, x8 1b8680: f9402be3 ldr x3, [sp, #0x50] 1b8684: f9402be4 ldr x4, [sp, #0x50] 1b8688: 97fffa1a bl 0x1b6ef0 1b868c: 36f80100 tbz w0, #0x1f, 0x1b86ac 1b8690: 14000001 b 0x1b8694 1b8694: f85883a8 ldur x8, [x29, #-0x78] 1b8698: f9401d08 ldr x8, [x8, #0x38] 1b869c: b897c3a9 ldursw x9, [x29, #-0x84] 1b86a0: 9280000a mov x10, #-0x1 // =-1 1b86a4: f829790a str x10, [x8, x9, lsl #3] 1b86a8: 14000007 b 0x1b86c4 1b86ac: f85883a8 ldur x8, [x29, #-0x78] 1b86b0: f9400909 ldr x9, [x8, #0x10] 1b86b4: f9401d08 ldr x8, [x8, #0x38] 1b86b8: b897c3aa ldursw x10, [x29, #-0x84] 1b86bc: f82a7909 str x9, [x8, x10, lsl #3] 1b86c0: 14000001 b 0x1b86c4 1b86c4: 14000001 b 0x1b86c8 1b86c8: f85883a8 ldur x8, [x29, #-0x78] 1b86cc: f9401d08 ldr x8, [x8, #0x38] 1b86d0: b897c3a9 ldursw x9, [x29, #-0x84] 1b86d4: f8697908 ldr x8, [x8, x9, lsl #3] 1b86d8: b1000508 adds x8, x8, #0x1 1b86dc: f90027e8 str x8, [sp, #0x48] 1b86e0: 54000da0 b.eq 0x1b8894 1b86e4: 14000001 b 0x1b86e8 1b86e8: aa1f03e8 mov x8, xzr 1b86ec: f90047e8 str x8, [sp, #0x88] 1b86f0: 92800008 mov x8, #-0x1 // =-1 1b86f4: f9003fe8 str x8, [sp, #0x78] 1b86f8: f85883a8 ldur x8, [x29, #-0x78] 1b86fc: f9406900 ldr x0, [x8, #0xd0] 1b8700: f9402108 ldr x8, [x8, #0x40] 1b8704: b897c3a9 ldursw x9, [x29, #-0x84] 1b8708: b8697901 ldr w1, [x8, x9, lsl #2] 1b870c: 97fbbee1 bl 0xa8290 1b8710: b90047e0 str w0, [sp, #0x44] 1b8714: 14000001 b 0x1b8718 1b8718: 6f00e400 movi v0.2d, #0000000000000000 1b871c: 3c9b03a0 stur q0, [x29, #-0x50] 1b8720: 3c9a03a0 stur q0, [x29, #-0x60] 1b8724: 3c9903a0 stur q0, [x29, #-0x70] 1b8728: f85883a0 ldur x0, [x29, #-0x78] 1b872c: d10103a1 sub x1, x29, #0x40 1b8730: 92800002 mov x2, #-0x1 // =-1 1b8734: 97fff4a3 bl 0x1b59c0 1b8738: f9004be0 str x0, [sp, #0x90] 1b873c: f9404be0 ldr x0, [sp, #0x90] 1b8740: b6f80060 tbz x0, #0x3f, 0x1b874c 1b8744: 14000001 b 0x1b8748 1b8748: 14000046 b 0x1b8860 1b874c: d10103a0 sub x0, x29, #0x40 1b8750: 97fbc2e0 bl 0xa92d0 1b8754: f85883be ldur x30, [x29, #-0x78] 1b8758: f94023de ldr x30, [x30, #0x40] 1b875c: b897c3a8 ldursw x8, [x29, #-0x84] 1b8760: b8687bc9 ldr w9, [x30, x8, lsl #2] 1b8764: 6b090009 subs w9, w0, w9 1b8768: b90043e9 str w9, [sp, #0x40] 1b876c: 54000060 b.eq 0x1b8778 1b8770: 14000001 b 0x1b8774 1b8774: 1400003b b 0x1b8860 1b8778: d10103a8 sub x8, x29, #0x40 1b877c: aa0803e0 mov x0, x8 1b8780: f9001fe8 str x8, [sp, #0x38] 1b8784: 97fbb3ab bl 0xa5630 1b8788: f90043e0 str x0, [sp, #0x80] 1b878c: f85883a8 ldur x8, [x29, #-0x78] 1b8790: f9406900 ldr x0, [x8, #0xd0] 1b8794: f9401fe1 ldr x1, [sp, #0x38] 1b8798: 97fbaa5e bl 0xa3110 1b879c: b90037e0 str w0, [sp, #0x34] 1b87a0: 14000001 b 0x1b87a4 1b87a4: f85883a8 ldur x8, [x29, #-0x78] 1b87a8: f9406900 ldr x0, [x8, #0xd0] 1b87ac: d101c3a1 sub x1, x29, #0x70 1b87b0: 97fba8b8 bl 0xa2a90 1b87b4: b90077e0 str w0, [sp, #0x74] 1b87b8: 34000380 cbz w0, 0x1b8828 1b87bc: 14000001 b 0x1b87c0 1b87c0: b94077e8 ldr w8, [sp, #0x74] 1b87c4: 71000508 subs w8, w8, #0x1 1b87c8: b90033e8 str w8, [sp, #0x30] 1b87cc: 540002cb b.lt 0x1b8824 1b87d0: 14000001 b 0x1b87d4 1b87d4: f85883a8 ldur x8, [x29, #-0x78] 1b87d8: 91014100 add x0, x8, #0x50 1b87dc: d101c3a1 sub x1, x29, #0x70 1b87e0: 97fbb578 bl 0xa5dc0 1b87e4: f90037e0 str x0, [sp, #0x68] 1b87e8: f9403fe8 ldr x8, [sp, #0x78] 1b87ec: b1000508 adds x8, x8, #0x1 1b87f0: f90017e8 str x8, [sp, #0x28] 1b87f4: 54000120 b.eq 0x1b8818 1b87f8: 14000001 b 0x1b87fc 1b87fc: f9403fe8 ldr x8, [sp, #0x78] 1b8800: f94037e9 ldr x9, [sp, #0x68] 1b8804: 8b090108 add x8, x8, x9 1b8808: f94047e9 ldr x9, [sp, #0x88] 1b880c: 8b880928 add x8, x9, x8, asr #2 1b8810: f90047e8 str x8, [sp, #0x88] 1b8814: 14000001 b 0x1b8818 1b8818: f94037e8 ldr x8, [sp, #0x68] 1b881c: f9003fe8 str x8, [sp, #0x78] 1b8820: 14000001 b 0x1b8824 1b8824: 17ffffe0 b 0x1b87a4 1b8828: d101c3a0 sub x0, x29, #0x70 1b882c: 97fbc761 bl 0xaa5b0 1b8830: f94043fe ldr x30, [sp, #0x80] 1b8834: b10007de adds x30, x30, #0x1 1b8838: b90027e0 str w0, [sp, #0x24] 1b883c: f9000ffe str x30, [sp, #0x18] 1b8840: 540000e0 b.eq 0x1b885c 1b8844: 14000001 b 0x1b8848 1b8848: f94043e8 ldr x8, [sp, #0x80] 1b884c: f94047e9 ldr x9, [sp, #0x88] 1b8850: eb090108 subs x8, x8, x9 1b8854: f90047e8 str x8, [sp, #0x88] 1b8858: 14000002 b 0x1b8860 1b885c: 17ffffaf b 0x1b8718 1b8860: f94047e8 ldr x8, [sp, #0x88] 1b8864: b6f800a8 tbz x8, #0x3f, 0x1b8878 1b8868: 14000001 b 0x1b886c 1b886c: aa1f03e8 mov x8, xzr 1b8870: f90047e8 str x8, [sp, #0x88] 1b8874: 14000001 b 0x1b8878 1b8878: f94047e8 ldr x8, [sp, #0x88] 1b887c: f85883a9 ldur x9, [x29, #-0x78] 1b8880: f9402529 ldr x9, [x9, #0x48] 1b8884: b857c3aa ldur w10, [x29, #-0x84] 1b8888: 531f794a lsl w10, w10, #1 1b888c: f82ad928 str x8, [x9, w10, sxtw #3] 1b8890: 14000001 b 0x1b8894 1b8894: f85883a8 ldur x8, [x29, #-0x78] 1b8898: f9401908 ldr x8, [x8, #0x30] 1b889c: b857c3a9 ldur w9, [x29, #-0x84] 1b88a0: 11000529 add w9, w9, #0x1 1b88a4: f869d908 ldr x8, [x8, w9, sxtw #3] 1b88a8: f90033e8 str x8, [sp, #0x60] 1b88ac: f85883a0 ldur x0, [x29, #-0x78] 1b88b0: f94033e1 ldr x1, [sp, #0x60] 1b88b4: 97fff423 bl 0x1b5940 1b88b8: 14000001 b 0x1b88bc 1b88bc: f85883a0 ldur x0, [x29, #-0x78] 1b88c0: d10103a1 sub x1, x29, #0x40 1b88c4: 97fff759 bl 0x1b6628 1b88c8: f9004be0 str x0, [sp, #0x90] 1b88cc: f9404be0 ldr x0, [sp, #0x90] 1b88d0: b6f80120 tbz x0, #0x3f, 0x1b88f4 1b88d4: 14000001 b 0x1b88d8 1b88d8: f85883a8 ldur x8, [x29, #-0x78] 1b88dc: 91014100 add x0, x8, #0x50 1b88e0: 97fbc390 bl 0xa9720 1b88e4: f85883a8 ldur x8, [x29, #-0x78] 1b88e8: 91022100 add x0, x8, #0x88 1b88ec: 97fbae29 bl 0xa4190 1b88f0: 14000017 b 0x1b894c 1b88f4: d10103a0 sub x0, x29, #0x40 1b88f8: 97fbb34e bl 0xa5630 1b88fc: b1000400 adds x0, x0, #0x1 1b8900: f9000be0 str x0, [sp, #0x10] 1b8904: 540001c0 b.eq 0x1b893c 1b8908: 14000001 b 0x1b890c 1b890c: d10103a0 sub x0, x29, #0x40 1b8910: 97fbb348 bl 0xa5630 1b8914: f85883be ldur x30, [x29, #-0x78] 1b8918: f94027de ldr x30, [x30, #0x48] 1b891c: b857c3a8 ldur w8, [x29, #-0x84] 1b8920: 531f7909 lsl w9, w8, #1 1b8924: f869dbca ldr x10, [x30, w9, sxtw #3] 1b8928: eb0a000a subs x10, x0, x10 1b892c: 320003e9 orr w9, wzr, #0x1 1b8930: 331f7909 bfi w9, w8, #1, #31 1b8934: f829dbca str x10, [x30, w9, sxtw #3] 1b8938: 14000005 b 0x1b894c 1b893c: f9404be8 ldr x8, [sp, #0x90] 1b8940: f85883a9 ldur x9, [x29, #-0x78] 1b8944: f9000928 str x8, [x9, #0x10] 1b8948: 17ffffdd b 0x1b88bc 1b894c: 14000001 b 0x1b8950 1b8950: b857c3a8 ldur w8, [x29, #-0x84] 1b8954: 11000508 add w8, w8, #0x1 1b8958: b817c3a8 stur w8, [x29, #-0x84] 1b895c: 17ffff2a b 0x1b8604 1b8960: d10103a0 sub x0, x29, #0x40 1b8964: 97fbb1bb bl 0xa5050 1b8968: d53bd05e mrs x30, TPIDR_EL0 1b896c: f94017de ldr x30, [x30, #0x28] 1b8970: f85e83a8 ldur x8, [x29, #-0x18] 1b8974: eb0803c8 subs x8, x30, x8 1b8978: b9000fe0 str w0, [sp, #0xc] 1b897c: f90003e8 str x8, [sp] 1b8980: 540000c1 b.ne 0x1b8998 1b8984: 14000001 b 0x1b8988 1b8988: a9527bfd ldp x29, x30, [sp, #0x120] 1b898c: f9408bfc ldr x28, [sp, #0x110] 1b8990: 9104c3ff add sp, sp, #0x130 1b8994: d65f03c0 ret 1b8998: 97fbc4f6 bl 0xa9d70 <__stack_chk_fail@plt> 1b899c: d10183ff sub sp, sp, #0x60 1b89a0: a9057bfd stp x29, x30, [sp, #0x50] 1b89a4: 910143fd add x29, sp, #0x50 1b89a8: 90000788 adrp x8, 0x2a8000 1b89ac: f943bd08 ldr x8, [x8, #0x778] 1b89b0: d2800009 mov x9, #0x0 // =0 1b89b4: f81f03a0 stur x0, [x29, #-0x10] 1b89b8: b900011f str wzr, [x8] 1b89bc: f85f03a0 ldur x0, [x29, #-0x10] 1b89c0: f9400000 ldr x0, [x0] 1b89c4: eb09001f cmp x0, x9 1b89c8: 1a9f07ea cset w10, ne 1b89cc: f90017e8 str x8, [sp, #0x28] 1b89d0: 3700004a tbnz w10, #0x0, 0x1b89d8 1b89d4: 14000030 b 0x1b8a94 1b89d8: b24003e1 orr x1, xzr, #0x1 1b89dc: b27b0be8 orr x8, xzr, #0xe0 1b89e0: b27603e9 orr x9, xzr, #0x400 1b89e4: d280000a mov x10, #0x0 // =0 1b89e8: f85f03ab ldur x11, [x29, #-0x10] 1b89ec: f9401160 ldr x0, [x11, #0x20] 1b89f0: f90013e1 str x1, [sp, #0x20] 1b89f4: aa0903e1 mov x1, x9 1b89f8: f9000fe8 str x8, [sp, #0x18] 1b89fc: f9000be9 str x9, [sp, #0x10] 1b8a00: f90007ea str x10, [sp, #0x8] 1b8a04: 97fb9f67 bl 0xa07a0 1b8a08: f81e83a0 stur x0, [x29, #-0x18] 1b8a0c: f85f03a8 ldur x8, [x29, #-0x10] 1b8a10: f9400fe9 ldr x9, [sp, #0x18] 1b8a14: 8b090108 add x8, x8, x9 1b8a18: f9400108 ldr x8, [x8] 1b8a1c: f85e83a0 ldur x0, [x29, #-0x18] 1b8a20: f85f03aa ldur x10, [x29, #-0x10] 1b8a24: f9400143 ldr x3, [x10] 1b8a28: f94013e1 ldr x1, [sp, #0x20] 1b8a2c: f9400be2 ldr x2, [sp, #0x10] 1b8a30: d63f0100 blr x8 1b8a34: f81e03a0 stur x0, [x29, #-0x20] 1b8a38: f85e03a8 ldur x8, [x29, #-0x20] 1b8a3c: f94007e9 ldr x9, [sp, #0x8] 1b8a40: eb09011f cmp x8, x9 1b8a44: 1a9fd7ec cset w12, gt 1b8a48: 3700004c tbnz w12, #0x0, 0x1b8a50 1b8a4c: 14000005 b 0x1b8a60 1b8a50: f85f03a8 ldur x8, [x29, #-0x10] 1b8a54: f9401100 ldr x0, [x8, #0x20] 1b8a58: f85e03a1 ldur x1, [x29, #-0x20] 1b8a5c: 97fbaf79 bl 0xa4840 1b8a60: f85e03a8 ldur x8, [x29, #-0x20] 1b8a64: b4000048 cbz x8, 0x1b8a6c 1b8a68: 14000008 b 0x1b8a88 1b8a6c: f94017e8 ldr x8, [sp, #0x28] 1b8a70: b9400109 ldr w9, [x8] 1b8a74: 35000049 cbnz w9, 0x1b8a7c 1b8a78: 14000004 b 0x1b8a88 1b8a7c: 92800008 mov x8, #-0x1 // =-1 1b8a80: f81f83a8 stur x8, [x29, #-0x8] 1b8a84: 14000005 b 0x1b8a98 1b8a88: f85e03a8 ldur x8, [x29, #-0x20] 1b8a8c: f81f83a8 stur x8, [x29, #-0x8] 1b8a90: 14000002 b 0x1b8a98 1b8a94: f81f83bf stur xzr, [x29, #-0x8] 1b8a98: f85f83a0 ldur x0, [x29, #-0x8] 1b8a9c: a9457bfd ldp x29, x30, [sp, #0x50] 1b8aa0: 910183ff add sp, sp, #0x60 1b8aa4: d65f03c0 ret 00000000001b8aa8 : 1b8aa8: d10043ff sub sp, sp, #0x10 1b8aac: f90007e0 str x0, [sp, #0x8] 1b8ab0: f94007e0 ldr x0, [sp, #0x8] 1b8ab4: bd402000 ldr s0, [x0, #0x20] 1b8ab8: 910043ff add sp, sp, #0x10 1b8abc: d65f03c0 ret 00000000001b8ac0 : 1b8ac0: d10043ff sub sp, sp, #0x10 1b8ac4: f90007e0 str x0, [sp, #0x8] 1b8ac8: bd0007e0 str s0, [sp, #0x4] 1b8acc: b94007e8 ldr w8, [sp, #0x4] 1b8ad0: f94007e0 ldr x0, [sp, #0x8] 1b8ad4: b9002008 str w8, [x0, #0x20] 1b8ad8: 910043ff add sp, sp, #0x10 1b8adc: d65f03c0 ret 00000000001b8ae0 : 1b8ae0: d10043ff sub sp, sp, #0x10 1b8ae4: f90007e0 str x0, [sp, #0x8] 1b8ae8: f94007e0 ldr x0, [sp, #0x8] 1b8aec: bd402800 ldr s0, [x0, #0x28] 1b8af0: 910043ff add sp, sp, #0x10 1b8af4: d65f03c0 ret 00000000001b8af8 : 1b8af8: d10043ff sub sp, sp, #0x10 1b8afc: f90007e0 str x0, [sp, #0x8] 1b8b00: bd0007e0 str s0, [sp, #0x4] 1b8b04: b94007e8 ldr w8, [sp, #0x4] 1b8b08: f94007e0 ldr x0, [sp, #0x8] 1b8b0c: b9002808 str w8, [x0, #0x28] 1b8b10: 910043ff add sp, sp, #0x10 1b8b14: d65f03c0 ret 00000000001b8b18 : 1b8b18: d10043ff sub sp, sp, #0x10 1b8b1c: f90007e0 str x0, [sp, #0x8] 1b8b20: f94007e0 ldr x0, [sp, #0x8] 1b8b24: bd402c00 ldr s0, [x0, #0x2c] 1b8b28: 910043ff add sp, sp, #0x10 1b8b2c: d65f03c0 ret 00000000001b8b30 : 1b8b30: d10043ff sub sp, sp, #0x10 1b8b34: f90007e0 str x0, [sp, #0x8] 1b8b38: bd0007e0 str s0, [sp, #0x4] 1b8b3c: b94007e8 ldr w8, [sp, #0x4] 1b8b40: f94007e0 ldr x0, [sp, #0x8] 1b8b44: b9002c08 str w8, [x0, #0x2c] 1b8b48: f94007e0 ldr x0, [sp, #0x8] 1b8b4c: b900301f str wzr, [x0, #0x30] 1b8b50: f94007e0 ldr x0, [sp, #0x8] 1b8b54: b900341f str wzr, [x0, #0x34] 1b8b58: 910043ff add sp, sp, #0x10 1b8b5c: d65f03c0 ret 00000000001b8b60 : 1b8b60: d10043ff sub sp, sp, #0x10 1b8b64: f90007e0 str x0, [sp, #0x8] 1b8b68: f94007e0 ldr x0, [sp, #0x8] 1b8b6c: b9403800 ldr w0, [x0, #0x38] 1b8b70: 910043ff add sp, sp, #0x10 1b8b74: d65f03c0 ret 00000000001b8b78 : 1b8b78: d10043ff sub sp, sp, #0x10 1b8b7c: f90007e0 str x0, [sp, #0x8] 1b8b80: b90007e1 str w1, [sp, #0x4] 1b8b84: b94007e1 ldr w1, [sp, #0x4] 1b8b88: f94007e0 ldr x0, [sp, #0x8] 1b8b8c: b9003801 str w1, [x0, #0x38] 1b8b90: 910043ff add sp, sp, #0x10 1b8b94: d65f03c0 ret 00000000001b8b98 : 1b8b98: d10043ff sub sp, sp, #0x10 1b8b9c: f90007e0 str x0, [sp, #0x8] 1b8ba0: f94007e0 ldr x0, [sp, #0x8] 1b8ba4: b9403c00 ldr w0, [x0, #0x3c] 1b8ba8: 910043ff add sp, sp, #0x10 1b8bac: d65f03c0 ret 00000000001b8bb0 : 1b8bb0: d10043ff sub sp, sp, #0x10 1b8bb4: f90007e0 str x0, [sp, #0x8] 1b8bb8: b90007e1 str w1, [sp, #0x4] 1b8bbc: b94007e1 ldr w1, [sp, #0x4] 1b8bc0: f94007e0 ldr x0, [sp, #0x8] 1b8bc4: b9003c01 str w1, [x0, #0x3c] 1b8bc8: 910043ff add sp, sp, #0x10 1b8bcc: d65f03c0 ret 00000000001b8bd0 : 1b8bd0: d10043ff sub sp, sp, #0x10 1b8bd4: f90007e0 str x0, [sp, #0x8] 1b8bd8: f94007e0 ldr x0, [sp, #0x8] 1b8bdc: bd402400 ldr s0, [x0, #0x24] 1b8be0: 910043ff add sp, sp, #0x10 1b8be4: d65f03c0 ret 00000000001b8be8 : 1b8be8: d10043ff sub sp, sp, #0x10 1b8bec: f90007e0 str x0, [sp, #0x8] 1b8bf0: bd0007e0 str s0, [sp, #0x4] 1b8bf4: b94007e8 ldr w8, [sp, #0x4] 1b8bf8: f94007e0 ldr x0, [sp, #0x8] 1b8bfc: b9002408 str w8, [x0, #0x24] 1b8c00: 910043ff add sp, sp, #0x10 1b8c04: d65f03c0 ret 00000000001b8c08 : 1b8c08: d10083ff sub sp, sp, #0x20 1b8c0c: a9017bfd stp x29, x30, [sp, #0x10] 1b8c10: 910043fd add x29, sp, #0x10 1b8c14: f90007e0 str x0, [sp, #0x8] 1b8c18: f94007e0 ldr x0, [sp, #0x8] 1b8c1c: 94000006 bl 0x1b8c34 1b8c20: f94007e0 ldr x0, [sp, #0x8] 1b8c24: 97fba48b bl 0xa1e50 1b8c28: a9417bfd ldp x29, x30, [sp, #0x10] 1b8c2c: 910083ff add sp, sp, #0x20 1b8c30: d65f03c0 ret 1b8c34: d10083ff sub sp, sp, #0x20 1b8c38: a9017bfd stp x29, x30, [sp, #0x10] 1b8c3c: 910043fd add x29, sp, #0x10 1b8c40: d2800008 mov x8, #0x0 // =0 1b8c44: f90007e0 str x0, [sp, #0x8] 1b8c48: f94007e0 ldr x0, [sp, #0x8] 1b8c4c: f9400000 ldr x0, [x0] 1b8c50: eb08001f cmp x0, x8 1b8c54: 1a9f07e9 cset w9, ne 1b8c58: f90003e8 str x8, [sp] 1b8c5c: 37000049 tbnz w9, #0x0, 0x1b8c64 1b8c60: 14000004 b 0x1b8c70 1b8c64: f94007e8 ldr x8, [sp, #0x8] 1b8c68: f9400100 ldr x0, [x8] 1b8c6c: 97fba479 bl 0xa1e50 1b8c70: f94007e8 ldr x8, [sp, #0x8] 1b8c74: f9400508 ldr x8, [x8, #0x8] 1b8c78: f94003e9 ldr x9, [sp] 1b8c7c: eb09011f cmp x8, x9 1b8c80: 1a9f07ea cset w10, ne 1b8c84: 3700004a tbnz w10, #0x0, 0x1b8c8c 1b8c88: 14000004 b 0x1b8c98 1b8c8c: f94007e8 ldr x8, [sp, #0x8] 1b8c90: f9400500 ldr x0, [x8, #0x8] 1b8c94: 97fba46f bl 0xa1e50 1b8c98: f94007e8 ldr x8, [sp, #0x8] 1b8c9c: f9400908 ldr x8, [x8, #0x10] 1b8ca0: f94003e9 ldr x9, [sp] 1b8ca4: eb09011f cmp x8, x9 1b8ca8: 1a9f07ea cset w10, ne 1b8cac: 3700004a tbnz w10, #0x0, 0x1b8cb4 1b8cb0: 14000004 b 0x1b8cc0 1b8cb4: f94007e8 ldr x8, [sp, #0x8] 1b8cb8: f9400900 ldr x0, [x8, #0x10] 1b8cbc: 97fba465 bl 0xa1e50 1b8cc0: f94007e8 ldr x8, [sp, #0x8] 1b8cc4: f9400d08 ldr x8, [x8, #0x18] 1b8cc8: f94003e9 ldr x9, [sp] 1b8ccc: eb09011f cmp x8, x9 1b8cd0: 1a9f07ea cset w10, ne 1b8cd4: 3700004a tbnz w10, #0x0, 0x1b8cdc 1b8cd8: 14000004 b 0x1b8ce8 1b8cdc: f94007e8 ldr x8, [sp, #0x8] 1b8ce0: f9400d00 ldr x0, [x8, #0x18] 1b8ce4: 97fba45b bl 0xa1e50 1b8ce8: a9417bfd ldp x29, x30, [sp, #0x10] 1b8cec: 910083ff add sp, sp, #0x20 1b8cf0: d65f03c0 ret 00000000001b8cf4 : 1b8cf4: d100c3ff sub sp, sp, #0x30 1b8cf8: a9027bfd stp x29, x30, [sp, #0x20] 1b8cfc: 910083fd add x29, sp, #0x20 1b8d00: b24003e8 orr x8, xzr, #0x1 1b8d04: b27d0fe9 orr x9, xzr, #0x78 1b8d08: d280000a mov x10, #0x0 // =0 1b8d0c: b81f43a0 stur w0, [x29, #-0xc] 1b8d10: b90013e1 str w1, [sp, #0x10] 1b8d14: aa0803e0 mov x0, x8 1b8d18: aa0903e1 mov x1, x9 1b8d1c: f90003ea str x10, [sp] 1b8d20: 97fba4f8 bl 0xa2100 1b8d24: f90007e0 str x0, [sp, #0x8] 1b8d28: f94007e8 ldr x8, [sp, #0x8] 1b8d2c: f94003e9 ldr x9, [sp] 1b8d30: eb09011f cmp x8, x9 1b8d34: 1a9f17eb cset w11, eq 1b8d38: 3700004b tbnz w11, #0x0, 0x1b8d40 1b8d3c: 14000004 b 0x1b8d4c 1b8d40: f94003e8 ldr x8, [sp] 1b8d44: f81f83a8 stur x8, [x29, #-0x8] 1b8d48: 1400001d b 0x1b8dbc 1b8d4c: f94007e0 ldr x0, [sp, #0x8] 1b8d50: b85f43a1 ldur w1, [x29, #-0xc] 1b8d54: b94013e2 ldr w2, [sp, #0x10] 1b8d58: 9400001d bl 0x1b8dcc 1b8d5c: 35000080 cbnz w0, 0x1b8d6c 1b8d60: f94003e8 ldr x8, [sp] 1b8d64: f81f83a8 stur x8, [x29, #-0x8] 1b8d68: 14000015 b 0x1b8dbc 1b8d6c: 32091be8 orr w8, wzr, #0x3f800000 1b8d70: 1e270100 fmov s0, w8 1b8d74: f94007e9 ldr x9, [sp, #0x8] 1b8d78: bd002120 str s0, [x9, #0x20] 1b8d7c: f94007e9 ldr x9, [sp, #0x8] 1b8d80: bd002920 str s0, [x9, #0x28] 1b8d84: f94007e9 ldr x9, [sp, #0x8] 1b8d88: bd002520 str s0, [x9, #0x24] 1b8d8c: f94007e9 ldr x9, [sp, #0x8] 1b8d90: bd002d20 str s0, [x9, #0x2c] 1b8d94: f94007e9 ldr x9, [sp, #0x8] 1b8d98: b900313f str wzr, [x9, #0x30] 1b8d9c: f94007e9 ldr x9, [sp, #0x8] 1b8da0: b900353f str wzr, [x9, #0x34] 1b8da4: f94007e9 ldr x9, [sp, #0x8] 1b8da8: b900393f str wzr, [x9, #0x38] 1b8dac: f94007e9 ldr x9, [sp, #0x8] 1b8db0: b9003d3f str wzr, [x9, #0x3c] 1b8db4: f94007e9 ldr x9, [sp, #0x8] 1b8db8: f81f83a9 stur x9, [x29, #-0x8] 1b8dbc: f85f83a0 ldur x0, [x29, #-0x8] 1b8dc0: a9427bfd ldp x29, x30, [sp, #0x20] 1b8dc4: 9100c3ff add sp, sp, #0x30 1b8dc8: d65f03c0 ret 1b8dcc: d10103ff sub sp, sp, #0x40 1b8dd0: a9037bfd stp x29, x30, [sp, #0x30] 1b8dd4: 9100c3fd add x29, sp, #0x30 1b8dd8: 52803208 mov w8, #0x190 // =400 1b8ddc: 52800829 mov w9, #0x41 // =65 1b8de0: 321f03ea orr w10, wzr, #0x2 1b8de4: b27f03eb orr x11, xzr, #0x2 1b8de8: d280000c mov x12, #0x0 // =0 1b8dec: f81f03a0 stur x0, [x29, #-0x10] 1b8df0: b81ec3a1 stur w1, [x29, #-0x14] 1b8df4: b9001be2 str w2, [sp, #0x18] 1b8df8: b85ec3a1 ldur w1, [x29, #-0x14] 1b8dfc: 1ac80c28 sdiv w8, w1, w8 1b8e00: b90017e8 str w8, [sp, #0x14] 1b8e04: b85ec3a8 ldur w8, [x29, #-0x14] 1b8e08: 1ac90d08 sdiv w8, w8, w9 1b8e0c: b90013e8 str w8, [sp, #0x10] 1b8e10: b94013e8 ldr w8, [sp, #0x10] 1b8e14: 1b087d48 mul w8, w10, w8 1b8e18: b9000fe8 str w8, [sp, #0xc] 1b8e1c: b9400fe8 ldr w8, [sp, #0xc] 1b8e20: f85f03a0 ldur x0, [x29, #-0x10] 1b8e24: b9004408 str w8, [x0, #0x44] 1b8e28: b9400fe8 ldr w8, [sp, #0xc] 1b8e2c: 2a0803e0 mov w0, w8 1b8e30: 93407c00 sxtw x0, w0 1b8e34: b9401be8 ldr w8, [sp, #0x18] 1b8e38: 2a0803ed mov w13, w8 1b8e3c: 93407dad sxtw x13, w13 1b8e40: 9b0d7d61 mul x1, x11, x13 1b8e44: f90003ec str x12, [sp] 1b8e48: 97fba4ae bl 0xa2100 1b8e4c: f85f03ab ldur x11, [x29, #-0x10] 1b8e50: f9000160 str x0, [x11] 1b8e54: f85f03ab ldur x11, [x29, #-0x10] 1b8e58: f940016b ldr x11, [x11] 1b8e5c: f94003ec ldr x12, [sp] 1b8e60: eb0c017f cmp x11, x12 1b8e64: 1a9f17e8 cset w8, eq 1b8e68: 37000048 tbnz w8, #0x0, 0x1b8e70 1b8e6c: 14000005 b 0x1b8e80 1b8e70: f85f03a0 ldur x0, [x29, #-0x10] 1b8e74: 97fbacd3 bl 0xa41c0 1b8e78: b81fc3bf stur wzr, [x29, #-0x4] 1b8e7c: 1400005c b 0x1b8fec 1b8e80: b27f03e8 orr x8, xzr, #0x2 1b8e84: b9400fe9 ldr w9, [sp, #0xc] 1b8e88: f85f03aa ldur x10, [x29, #-0x10] 1b8e8c: b9004d49 str w9, [x10, #0x4c] 1b8e90: b9400fe9 ldr w9, [sp, #0xc] 1b8e94: 2a0903ea mov w10, w9 1b8e98: 93407d40 sxtw x0, w10 1b8e9c: b9401be9 ldr w9, [sp, #0x18] 1b8ea0: 2a0903ea mov w10, w9 1b8ea4: 93407d4a sxtw x10, w10 1b8ea8: 9b0a7d01 mul x1, x8, x10 1b8eac: 97fba495 bl 0xa2100 1b8eb0: f85f03a8 ldur x8, [x29, #-0x10] 1b8eb4: f9000500 str x0, [x8, #0x8] 1b8eb8: f85f03a8 ldur x8, [x29, #-0x10] 1b8ebc: f9400508 ldr x8, [x8, #0x8] 1b8ec0: f94003ea ldr x10, [sp] 1b8ec4: eb0a011f cmp x8, x10 1b8ec8: 1a9f17e9 cset w9, eq 1b8ecc: 37000049 tbnz w9, #0x0, 0x1b8ed4 1b8ed0: 14000005 b 0x1b8ee4 1b8ed4: f85f03a0 ldur x0, [x29, #-0x10] 1b8ed8: 97fbacba bl 0xa41c0 1b8edc: b81fc3bf stur wzr, [x29, #-0x4] 1b8ee0: 14000043 b 0x1b8fec 1b8ee4: b27f03e8 orr x8, xzr, #0x2 1b8ee8: b9400fe9 ldr w9, [sp, #0xc] 1b8eec: f85f03aa ldur x10, [x29, #-0x10] 1b8ef0: b9004949 str w9, [x10, #0x48] 1b8ef4: b9400fe9 ldr w9, [sp, #0xc] 1b8ef8: 2a0903ea mov w10, w9 1b8efc: 93407d40 sxtw x0, w10 1b8f00: b9401be9 ldr w9, [sp, #0x18] 1b8f04: 2a0903ea mov w10, w9 1b8f08: 93407d4a sxtw x10, w10 1b8f0c: 9b0a7d01 mul x1, x8, x10 1b8f10: 97fba47c bl 0xa2100 1b8f14: f85f03a8 ldur x8, [x29, #-0x10] 1b8f18: f9000900 str x0, [x8, #0x10] 1b8f1c: f85f03a8 ldur x8, [x29, #-0x10] 1b8f20: f9400908 ldr x8, [x8, #0x10] 1b8f24: f94003ea ldr x10, [sp] 1b8f28: eb0a011f cmp x8, x10 1b8f2c: 1a9f17e9 cset w9, eq 1b8f30: 37000049 tbnz w9, #0x0, 0x1b8f38 1b8f34: 14000005 b 0x1b8f48 1b8f38: f85f03a0 ldur x0, [x29, #-0x10] 1b8f3c: 97fbaca1 bl 0xa41c0 1b8f40: b81fc3bf stur wzr, [x29, #-0x4] 1b8f44: 1400002a b 0x1b8fec 1b8f48: b27f03e1 orr x1, xzr, #0x2 1b8f4c: b9400fe8 ldr w8, [sp, #0xc] 1b8f50: 2a0803e9 mov w9, w8 1b8f54: 93407d20 sxtw x0, w9 1b8f58: 97fba46a bl 0xa2100 1b8f5c: f85f03a9 ldur x9, [x29, #-0x10] 1b8f60: f9000d20 str x0, [x9, #0x18] 1b8f64: f85f03a9 ldur x9, [x29, #-0x10] 1b8f68: f9400d29 ldr x9, [x9, #0x18] 1b8f6c: f94003e0 ldr x0, [sp] 1b8f70: eb00013f cmp x9, x0 1b8f74: 1a9f17e8 cset w8, eq 1b8f78: 37000048 tbnz w8, #0x0, 0x1b8f80 1b8f7c: 14000005 b 0x1b8f90 1b8f80: f85f03a0 ldur x0, [x29, #-0x10] 1b8f84: 97fbac8f bl 0xa41c0 1b8f88: b81fc3bf stur wzr, [x29, #-0x4] 1b8f8c: 14000018 b 0x1b8fec 1b8f90: 320003e8 orr w8, wzr, #0x1 1b8f94: b85ec3a9 ldur w9, [x29, #-0x14] 1b8f98: f85f03aa ldur x10, [x29, #-0x10] 1b8f9c: b9006d49 str w9, [x10, #0x6c] 1b8fa0: b9401be9 ldr w9, [sp, #0x18] 1b8fa4: f85f03aa ldur x10, [x29, #-0x10] 1b8fa8: b9004149 str w9, [x10, #0x40] 1b8fac: f85f03aa ldur x10, [x29, #-0x10] 1b8fb0: b900315f str wzr, [x10, #0x30] 1b8fb4: f85f03aa ldur x10, [x29, #-0x10] 1b8fb8: b900355f str wzr, [x10, #0x34] 1b8fbc: b94017e9 ldr w9, [sp, #0x14] 1b8fc0: f85f03aa ldur x10, [x29, #-0x10] 1b8fc4: b9005d49 str w9, [x10, #0x5c] 1b8fc8: b94013e9 ldr w9, [sp, #0x10] 1b8fcc: f85f03aa ldur x10, [x29, #-0x10] 1b8fd0: b9006149 str w9, [x10, #0x60] 1b8fd4: b9400fe9 ldr w9, [sp, #0xc] 1b8fd8: f85f03aa ldur x10, [x29, #-0x10] 1b8fdc: b9006549 str w9, [x10, #0x64] 1b8fe0: f85f03aa ldur x10, [x29, #-0x10] 1b8fe4: b900715f str wzr, [x10, #0x70] 1b8fe8: b81fc3a8 stur w8, [x29, #-0x4] 1b8fec: b85fc3a0 ldur w0, [x29, #-0x4] 1b8ff0: a9437bfd ldp x29, x30, [sp, #0x30] 1b8ff4: 910103ff add sp, sp, #0x40 1b8ff8: d65f03c0 ret 00000000001b8ffc : 1b8ffc: d10043ff sub sp, sp, #0x10 1b9000: f90007e0 str x0, [sp, #0x8] 1b9004: f94007e0 ldr x0, [sp, #0x8] 1b9008: b9406c00 ldr w0, [x0, #0x6c] 1b900c: 910043ff add sp, sp, #0x10 1b9010: d65f03c0 ret 00000000001b9014 : 1b9014: d10083ff sub sp, sp, #0x20 1b9018: a9017bfd stp x29, x30, [sp, #0x10] 1b901c: 910043fd add x29, sp, #0x10 1b9020: f90007e0 str x0, [sp, #0x8] 1b9024: b90007e1 str w1, [sp, #0x4] 1b9028: f94007e0 ldr x0, [sp, #0x8] 1b902c: 97ffff02 bl 0x1b8c34 1b9030: f94007e0 ldr x0, [sp, #0x8] 1b9034: b94007e1 ldr w1, [sp, #0x4] 1b9038: f94007e8 ldr x8, [sp, #0x8] 1b903c: b9404102 ldr w2, [x8, #0x40] 1b9040: 97ffff63 bl 0x1b8dcc 1b9044: a9417bfd ldp x29, x30, [sp, #0x10] 1b9048: 910083ff add sp, sp, #0x20 1b904c: d65f03c0 ret 00000000001b9050 : 1b9050: d10043ff sub sp, sp, #0x10 1b9054: f90007e0 str x0, [sp, #0x8] 1b9058: f94007e0 ldr x0, [sp, #0x8] 1b905c: b9404000 ldr w0, [x0, #0x40] 1b9060: 910043ff add sp, sp, #0x10 1b9064: d65f03c0 ret 00000000001b9068 : 1b9068: d10083ff sub sp, sp, #0x20 1b906c: a9017bfd stp x29, x30, [sp, #0x10] 1b9070: 910043fd add x29, sp, #0x10 1b9074: f90007e0 str x0, [sp, #0x8] 1b9078: b90007e1 str w1, [sp, #0x4] 1b907c: f94007e0 ldr x0, [sp, #0x8] 1b9080: 97fffeed bl 0x1b8c34 1b9084: f94007e0 ldr x0, [sp, #0x8] 1b9088: f94007e8 ldr x8, [sp, #0x8] 1b908c: b9406d01 ldr w1, [x8, #0x6c] 1b9090: b94007e2 ldr w2, [sp, #0x4] 1b9094: 97ffff4e bl 0x1b8dcc 1b9098: a9417bfd ldp x29, x30, [sp, #0x10] 1b909c: 910083ff add sp, sp, #0x20 1b90a0: d65f03c0 ret 00000000001b90a4 : 1b90a4: d10143ff sub sp, sp, #0x50 1b90a8: f90023fe str x30, [sp, #0x40] 1b90ac: f9001be0 str x0, [sp, #0x30] 1b90b0: f90017e1 str x1, [sp, #0x28] 1b90b4: b90027e2 str w2, [sp, #0x24] 1b90b8: f9401be0 ldr x0, [sp, #0x30] 1b90bc: b9405402 ldr w2, [x0, #0x54] 1b90c0: b90023e2 str w2, [sp, #0x20] 1b90c4: b9001fff str wzr, [sp, #0x1c] 1b90c8: b94023e2 ldr w2, [sp, #0x20] 1b90cc: 34000042 cbz w2, 0x1b90d4 1b90d0: 14000003 b 0x1b90dc 1b90d4: b9003fff str wzr, [sp, #0x3c] 1b90d8: 1400004d b 0x1b920c 1b90dc: b94023e8 ldr w8, [sp, #0x20] 1b90e0: b94027e9 ldr w9, [sp, #0x24] 1b90e4: 6b09011f cmp w8, w9 1b90e8: 1a9fd7e8 cset w8, gt 1b90ec: 37000048 tbnz w8, #0x0, 0x1b90f4 1b90f0: 14000007 b 0x1b910c 1b90f4: b94023e8 ldr w8, [sp, #0x20] 1b90f8: b94027e9 ldr w9, [sp, #0x24] 1b90fc: 6b090108 subs w8, w8, w9 1b9100: b9001fe8 str w8, [sp, #0x1c] 1b9104: b94027e8 ldr w8, [sp, #0x24] 1b9108: b90023e8 str w8, [sp, #0x20] 1b910c: f9401be8 ldr x8, [sp, #0x30] 1b9110: f9400508 ldr x8, [x8, #0x8] 1b9114: f9000be8 str x8, [sp, #0x10] 1b9118: b94023e9 ldr w9, [sp, #0x20] 1b911c: f9401be8 ldr x8, [sp, #0x30] 1b9120: b940410a ldr w10, [x8, #0x40] 1b9124: 1b0a7d29 mul w9, w9, w10 1b9128: b9000fe9 str w9, [sp, #0xc] 1b912c: 12800008 mov w8, #-0x1 // =-1 1b9130: b9400fe9 ldr w9, [sp, #0xc] 1b9134: 0b080128 add w8, w9, w8 1b9138: b9000fe8 str w8, [sp, #0xc] 1b913c: 35000049 cbnz w9, 0x1b9144 1b9140: 14000011 b 0x1b9184 1b9144: b27e03e8 orr x8, xzr, #0x4 1b9148: 529fc009 mov w9, #0xfe00 // =65024 1b914c: 72a8dfe9 movk w9, #0x46ff, lsl #16 1b9150: 1e270120 fmov s0, w9 1b9154: b27f03ea orr x10, xzr, #0x2 1b9158: f9400beb ldr x11, [sp, #0x10] 1b915c: 8b0a016a add x10, x11, x10 1b9160: f9000bea str x10, [sp, #0x10] 1b9164: 79c00169 ldrsh w9, [x11] 1b9168: 1e220121 scvtf s1, w9 1b916c: 1e201820 fdiv s0, s1, s0 1b9170: f94017ea ldr x10, [sp, #0x28] 1b9174: 8b080148 add x8, x10, x8 1b9178: f90017e8 str x8, [sp, #0x28] 1b917c: bd000140 str s0, [x10] 1b9180: 17ffffeb b 0x1b912c 1b9184: 52800008 mov w8, #0x0 // =0 1b9188: b9401fe9 ldr w9, [sp, #0x1c] 1b918c: 6b08013f cmp w9, w8 1b9190: 1a9fd7e8 cset w8, gt 1b9194: 37000048 tbnz w8, #0x0, 0x1b919c 1b9198: 14000018 b 0x1b91f8 1b919c: b27f03e8 orr x8, xzr, #0x2 1b91a0: f9401be9 ldr x9, [sp, #0x30] 1b91a4: f9400520 ldr x0, [x9, #0x8] 1b91a8: f9401be9 ldr x9, [sp, #0x30] 1b91ac: f9400529 ldr x9, [x9, #0x8] 1b91b0: b94023ea ldr w10, [sp, #0x20] 1b91b4: f9401beb ldr x11, [sp, #0x30] 1b91b8: b940416c ldr w12, [x11, #0x40] 1b91bc: 1b0c7d4a mul w10, w10, w12 1b91c0: 2a0a03eb mov w11, w10 1b91c4: 93407d6b sxtw x11, w11 1b91c8: 9b0b7d08 mul x8, x8, x11 1b91cc: 8b080128 add x8, x9, x8 1b91d0: b9401fea ldr w10, [sp, #0x1c] 1b91d4: 321f03ec orr w12, wzr, #0x2 1b91d8: 9b2c7d49 smull x9, w10, w12 1b91dc: f9401beb ldr x11, [sp, #0x30] 1b91e0: b940416a ldr w10, [x11, #0x40] 1b91e4: 2a0a03eb mov w11, w10 1b91e8: 93407d6b sxtw x11, w11 1b91ec: 9b0b7d22 mul x2, x9, x11 1b91f0: aa0803e1 mov x1, x8 1b91f4: 97fba713 bl 0xa2e40 1b91f8: b9401fe8 ldr w8, [sp, #0x1c] 1b91fc: f9401be9 ldr x9, [sp, #0x30] 1b9200: b9005528 str w8, [x9, #0x54] 1b9204: b94023e8 ldr w8, [sp, #0x20] 1b9208: b9003fe8 str w8, [sp, #0x3c] 1b920c: b9403fe0 ldr w0, [sp, #0x3c] 1b9210: f94023fe ldr x30, [sp, #0x40] 1b9214: 910143ff add sp, sp, #0x50 1b9218: d65f03c0 ret 00000000001b921c : 1b921c: d10103ff sub sp, sp, #0x40 1b9220: f9001bfe str x30, [sp, #0x30] 1b9224: f90013e0 str x0, [sp, #0x20] 1b9228: f9000fe1 str x1, [sp, #0x18] 1b922c: b90017e2 str w2, [sp, #0x14] 1b9230: f94013e0 ldr x0, [sp, #0x20] 1b9234: b9405402 ldr w2, [x0, #0x54] 1b9238: b90013e2 str w2, [sp, #0x10] 1b923c: b9000fff str wzr, [sp, #0xc] 1b9240: b94013e2 ldr w2, [sp, #0x10] 1b9244: 34000042 cbz w2, 0x1b924c 1b9248: 14000003 b 0x1b9254 1b924c: b9002fff str wzr, [sp, #0x2c] 1b9250: 1400003d b 0x1b9344 1b9254: b94013e8 ldr w8, [sp, #0x10] 1b9258: b94017e9 ldr w9, [sp, #0x14] 1b925c: 6b09011f cmp w8, w9 1b9260: 1a9fd7e8 cset w8, gt 1b9264: 37000048 tbnz w8, #0x0, 0x1b926c 1b9268: 14000007 b 0x1b9284 1b926c: b94013e8 ldr w8, [sp, #0x10] 1b9270: b94017e9 ldr w9, [sp, #0x14] 1b9274: 6b090108 subs w8, w8, w9 1b9278: b9000fe8 str w8, [sp, #0xc] 1b927c: b94017e8 ldr w8, [sp, #0x14] 1b9280: b90013e8 str w8, [sp, #0x10] 1b9284: 52800008 mov w8, #0x0 // =0 1b9288: f9400fe0 ldr x0, [sp, #0x18] 1b928c: f94013e9 ldr x9, [sp, #0x20] 1b9290: f9400521 ldr x1, [x9, #0x8] 1b9294: b94013ea ldr w10, [sp, #0x10] 1b9298: 321f03eb orr w11, wzr, #0x2 1b929c: 9b2b7d49 smull x9, w10, w11 1b92a0: f94013ec ldr x12, [sp, #0x20] 1b92a4: b940418a ldr w10, [x12, #0x40] 1b92a8: 2a0a03ec mov w12, w10 1b92ac: 93407d8c sxtw x12, w12 1b92b0: 9b0c7d22 mul x2, x9, x12 1b92b4: b9000be8 str w8, [sp, #0x8] 1b92b8: 97fb9ab6 bl 0x9fd90 1b92bc: b9400fe8 ldr w8, [sp, #0xc] 1b92c0: b9400bea ldr w10, [sp, #0x8] 1b92c4: 6b0a011f cmp w8, w10 1b92c8: 1a9fd7e8 cset w8, gt 1b92cc: 37000048 tbnz w8, #0x0, 0x1b92d4 1b92d0: 14000018 b 0x1b9330 1b92d4: b27f03e8 orr x8, xzr, #0x2 1b92d8: f94013e9 ldr x9, [sp, #0x20] 1b92dc: f9400520 ldr x0, [x9, #0x8] 1b92e0: f94013e9 ldr x9, [sp, #0x20] 1b92e4: f9400529 ldr x9, [x9, #0x8] 1b92e8: b94013ea ldr w10, [sp, #0x10] 1b92ec: f94013eb ldr x11, [sp, #0x20] 1b92f0: b940416c ldr w12, [x11, #0x40] 1b92f4: 1b0c7d4a mul w10, w10, w12 1b92f8: 2a0a03eb mov w11, w10 1b92fc: 93407d6b sxtw x11, w11 1b9300: 9b0b7d08 mul x8, x8, x11 1b9304: 8b080128 add x8, x9, x8 1b9308: b9400fea ldr w10, [sp, #0xc] 1b930c: 321f03ec orr w12, wzr, #0x2 1b9310: 9b2c7d49 smull x9, w10, w12 1b9314: f94013eb ldr x11, [sp, #0x20] 1b9318: b940416a ldr w10, [x11, #0x40] 1b931c: 2a0a03eb mov w11, w10 1b9320: 93407d6b sxtw x11, w11 1b9324: 9b0b7d22 mul x2, x9, x11 1b9328: aa0803e1 mov x1, x8 1b932c: 97fba6c5 bl 0xa2e40 1b9330: b9400fe8 ldr w8, [sp, #0xc] 1b9334: f94013e9 ldr x9, [sp, #0x20] 1b9338: b9005528 str w8, [x9, #0x54] 1b933c: b94013e8 ldr w8, [sp, #0x10] 1b9340: b9002fe8 str w8, [sp, #0x2c] 1b9344: b9402fe0 ldr w0, [sp, #0x2c] 1b9348: f9401bfe ldr x30, [sp, #0x30] 1b934c: 910103ff add sp, sp, #0x40 1b9350: d65f03c0 ret 00000000001b9354 : 1b9354: d10143ff sub sp, sp, #0x50 1b9358: f90023fe str x30, [sp, #0x40] 1b935c: f9001be0 str x0, [sp, #0x30] 1b9360: f90017e1 str x1, [sp, #0x28] 1b9364: b90027e2 str w2, [sp, #0x24] 1b9368: f9401be0 ldr x0, [sp, #0x30] 1b936c: b9405402 ldr w2, [x0, #0x54] 1b9370: b90023e2 str w2, [sp, #0x20] 1b9374: b9001fff str wzr, [sp, #0x1c] 1b9378: b94023e2 ldr w2, [sp, #0x20] 1b937c: 34000042 cbz w2, 0x1b9384 1b9380: 14000003 b 0x1b938c 1b9384: b9003fff str wzr, [sp, #0x3c] 1b9388: 1400004d b 0x1b94bc 1b938c: b94023e8 ldr w8, [sp, #0x20] 1b9390: b94027e9 ldr w9, [sp, #0x24] 1b9394: 6b09011f cmp w8, w9 1b9398: 1a9fd7e8 cset w8, gt 1b939c: 37000048 tbnz w8, #0x0, 0x1b93a4 1b93a0: 14000007 b 0x1b93bc 1b93a4: b94023e8 ldr w8, [sp, #0x20] 1b93a8: b94027e9 ldr w9, [sp, #0x24] 1b93ac: 6b090108 subs w8, w8, w9 1b93b0: b9001fe8 str w8, [sp, #0x1c] 1b93b4: b94027e8 ldr w8, [sp, #0x24] 1b93b8: b90023e8 str w8, [sp, #0x20] 1b93bc: f9401be8 ldr x8, [sp, #0x30] 1b93c0: f9400508 ldr x8, [x8, #0x8] 1b93c4: f9000be8 str x8, [sp, #0x10] 1b93c8: b94023e9 ldr w9, [sp, #0x20] 1b93cc: f9401be8 ldr x8, [sp, #0x30] 1b93d0: b940410a ldr w10, [x8, #0x40] 1b93d4: 1b0a7d29 mul w9, w9, w10 1b93d8: b9000fe9 str w9, [sp, #0xc] 1b93dc: 12800008 mov w8, #-0x1 // =-1 1b93e0: b9400fe9 ldr w9, [sp, #0xc] 1b93e4: 0b080128 add w8, w9, w8 1b93e8: b9000fe8 str w8, [sp, #0xc] 1b93ec: 35000049 cbnz w9, 0x1b93f4 1b93f0: 14000011 b 0x1b9434 1b93f4: b24003e8 orr x8, xzr, #0x1 1b93f8: 321d03e9 orr w9, wzr, #0x8 1b93fc: b27f03ea orr x10, xzr, #0x2 1b9400: f9400beb ldr x11, [sp, #0x10] 1b9404: 8b0a016a add x10, x11, x10 1b9408: f9000bea str x10, [sp, #0x10] 1b940c: 79c0016c ldrsh w12, [x11] 1b9410: 1ac92989 asr w9, w12, w9 1b9414: 32001fec orr w12, wzr, #0xff 1b9418: 0a0c0129 and w9, w9, w12 1b941c: 11020129 add w9, w9, #0x80 1b9420: f94017ea ldr x10, [sp, #0x28] 1b9424: 8b080148 add x8, x10, x8 1b9428: f90017e8 str x8, [sp, #0x28] 1b942c: 39000149 strb w9, [x10] 1b9430: 17ffffeb b 0x1b93dc 1b9434: 52800008 mov w8, #0x0 // =0 1b9438: b9401fe9 ldr w9, [sp, #0x1c] 1b943c: 6b08013f cmp w9, w8 1b9440: 1a9fd7e8 cset w8, gt 1b9444: 37000048 tbnz w8, #0x0, 0x1b944c 1b9448: 14000018 b 0x1b94a8 1b944c: b27f03e8 orr x8, xzr, #0x2 1b9450: f9401be9 ldr x9, [sp, #0x30] 1b9454: f9400520 ldr x0, [x9, #0x8] 1b9458: f9401be9 ldr x9, [sp, #0x30] 1b945c: f9400529 ldr x9, [x9, #0x8] 1b9460: b94023ea ldr w10, [sp, #0x20] 1b9464: f9401beb ldr x11, [sp, #0x30] 1b9468: b940416c ldr w12, [x11, #0x40] 1b946c: 1b0c7d4a mul w10, w10, w12 1b9470: 2a0a03eb mov w11, w10 1b9474: 93407d6b sxtw x11, w11 1b9478: 9b0b7d08 mul x8, x8, x11 1b947c: 8b080128 add x8, x9, x8 1b9480: b9401fea ldr w10, [sp, #0x1c] 1b9484: 321f03ec orr w12, wzr, #0x2 1b9488: 9b2c7d49 smull x9, w10, w12 1b948c: f9401beb ldr x11, [sp, #0x30] 1b9490: b940416a ldr w10, [x11, #0x40] 1b9494: 2a0a03eb mov w11, w10 1b9498: 93407d6b sxtw x11, w11 1b949c: 9b0b7d22 mul x2, x9, x11 1b94a0: aa0803e1 mov x1, x8 1b94a4: 97fba667 bl 0xa2e40 1b94a8: b9401fe8 ldr w8, [sp, #0x1c] 1b94ac: f9401be9 ldr x9, [sp, #0x30] 1b94b0: b9005528 str w8, [x9, #0x54] 1b94b4: b94023e8 ldr w8, [sp, #0x20] 1b94b8: b9003fe8 str w8, [sp, #0x3c] 1b94bc: b9403fe0 ldr w0, [sp, #0x3c] 1b94c0: f94023fe ldr x30, [sp, #0x40] 1b94c4: 910143ff add sp, sp, #0x50 1b94c8: d65f03c0 ret 00000000001b94cc : 1b94cc: d10143ff sub sp, sp, #0x50 1b94d0: a9047bfd stp x29, x30, [sp, #0x40] 1b94d4: 910103fd add x29, sp, #0x40 1b94d8: 320817e8 orr w8, wzr, #0x3f000000 1b94dc: 1e270100 fmov s0, w8 1b94e0: 321f03e8 orr w8, wzr, #0x2 1b94e4: d2800009 mov x9, #0x0 // =0 1b94e8: f81f03a0 stur x0, [x29, #-0x10] 1b94ec: f85f03a0 ldur x0, [x29, #-0x10] 1b94f0: b940640a ldr w10, [x0, #0x64] 1b94f4: b81ec3aa stur w10, [x29, #-0x14] 1b94f8: f85f03a0 ldur x0, [x29, #-0x10] 1b94fc: b940500a ldr w10, [x0, #0x50] 1b9500: b81e83aa stur w10, [x29, #-0x18] 1b9504: f85f03a0 ldur x0, [x29, #-0x10] 1b9508: bd402001 ldr s1, [x0, #0x20] 1b950c: f85f03a0 ldur x0, [x29, #-0x10] 1b9510: bd402802 ldr s2, [x0, #0x28] 1b9514: 1e221821 fdiv s1, s1, s2 1b9518: bc1e43a1 stur s1, [x29, #-0x1c] 1b951c: f85f03a0 ldur x0, [x29, #-0x10] 1b9520: bd402c01 ldr s1, [x0, #0x2c] 1b9524: f85f03a0 ldur x0, [x29, #-0x10] 1b9528: bd402802 ldr s2, [x0, #0x28] 1b952c: 1e220821 fmul s1, s1, s2 1b9530: bd0023e1 str s1, [sp, #0x20] 1b9534: f85f03a0 ldur x0, [x29, #-0x10] 1b9538: b940540a ldr w10, [x0, #0x54] 1b953c: b85e83ab ldur w11, [x29, #-0x18] 1b9540: 1e220161 scvtf s1, w11 1b9544: bc5e43a2 ldur s2, [x29, #-0x1c] 1b9548: 1e221821 fdiv s1, s1, s2 1b954c: f85f03a0 ldur x0, [x29, #-0x10] 1b9550: b940580b ldr w11, [x0, #0x58] 1b9554: 1e220162 scvtf s2, w11 1b9558: 1e222821 fadd s1, s1, s2 1b955c: bd4023e2 ldr s2, [sp, #0x20] 1b9560: 1e221821 fdiv s1, s1, s2 1b9564: 1e202820 fadd s0, s1, s0 1b9568: 1e38000b fcvtzs w11, s0 1b956c: 0b0b014a add w10, w10, w11 1b9570: b9001fea str w10, [sp, #0x1c] 1b9574: f85f03a0 ldur x0, [x29, #-0x10] 1b9578: b85e83aa ldur w10, [x29, #-0x18] 1b957c: b85ec3ab ldur w11, [x29, #-0x14] 1b9580: 1b0b7d08 mul w8, w8, w11 1b9584: 0b080141 add w1, w10, w8 1b9588: f9000be9 str x9, [sp, #0x10] 1b958c: 94000045 bl 0x1b96a0 1b9590: 35000060 cbnz w0, 0x1b959c 1b9594: b81fc3bf stur wzr, [x29, #-0x4] 1b9598: 1400003e b 0x1b9690 1b959c: 52800008 mov w8, #0x0 // =0 1b95a0: b27f03e9 orr x9, xzr, #0x2 1b95a4: 52800002 mov w2, #0x0 // =0 1b95a8: 321f03ea orr w10, wzr, #0x2 1b95ac: f85f03ab ldur x11, [x29, #-0x10] 1b95b0: f940016b ldr x11, [x11] 1b95b4: b85e83ac ldur w12, [x29, #-0x18] 1b95b8: f85f03ad ldur x13, [x29, #-0x10] 1b95bc: b94041ae ldr w14, [x13, #0x40] 1b95c0: 1b0e7d8c mul w12, w12, w14 1b95c4: 2a0c03ed mov w13, w12 1b95c8: 93407dad sxtw x13, w13 1b95cc: 9b0d7d29 mul x9, x9, x13 1b95d0: 8b090169 add x9, x11, x9 1b95d4: b85ec3ac ldur w12, [x29, #-0x14] 1b95d8: 1b0c7d4c mul w12, w10, w12 1b95dc: 321f03ee orr w14, wzr, #0x2 1b95e0: 9b2e7d8b smull x11, w12, w14 1b95e4: f85f03ad ldur x13, [x29, #-0x10] 1b95e8: b94041ac ldr w12, [x13, #0x40] 1b95ec: 2a0c03ed mov w13, w12 1b95f0: 93407dad sxtw x13, w13 1b95f4: 9b0d7d6b mul x11, x11, x13 1b95f8: aa0903e0 mov x0, x9 1b95fc: 2a0803e1 mov w1, w8 1b9600: b9000fe2 str w2, [sp, #0xc] 1b9604: aa0b03e2 mov x2, x11 1b9608: b9000bea str w10, [sp, #0x8] 1b960c: 97fbb579 bl 0xa6bf0 1b9610: b85ec3a8 ldur w8, [x29, #-0x14] 1b9614: b9400bea ldr w10, [sp, #0x8] 1b9618: 1b087d48 mul w8, w10, w8 1b961c: f85f03a9 ldur x9, [x29, #-0x10] 1b9620: b940512c ldr w12, [x9, #0x50] 1b9624: 0b080188 add w8, w12, w8 1b9628: b9005128 str w8, [x9, #0x50] 1b962c: f85f03a0 ldur x0, [x29, #-0x10] 1b9630: f9400be1 ldr x1, [sp, #0x10] 1b9634: b9400fe2 ldr w2, [sp, #0xc] 1b9638: 97fba75e bl 0xa33b0 1b963c: 35000060 cbnz w0, 0x1b9648 1b9640: b81fc3bf stur wzr, [x29, #-0x4] 1b9644: 14000013 b 0x1b9690 1b9648: f85f03a8 ldur x8, [x29, #-0x10] 1b964c: b9405509 ldr w9, [x8, #0x54] 1b9650: b9401fea ldr w10, [sp, #0x1c] 1b9654: 6b0a013f cmp w9, w10 1b9658: 1a9fd7e9 cset w9, gt 1b965c: 37000049 tbnz w9, #0x0, 0x1b9664 1b9660: 14000004 b 0x1b9670 1b9664: b9401fe8 ldr w8, [sp, #0x1c] 1b9668: f85f03a9 ldur x9, [x29, #-0x10] 1b966c: b9005528 str w8, [x9, #0x54] 1b9670: 320003e8 orr w8, wzr, #0x1 1b9674: f85f03a9 ldur x9, [x29, #-0x10] 1b9678: b900513f str wzr, [x9, #0x50] 1b967c: f85f03a9 ldur x9, [x29, #-0x10] 1b9680: b900693f str wzr, [x9, #0x68] 1b9684: f85f03a9 ldur x9, [x29, #-0x10] 1b9688: b900593f str wzr, [x9, #0x58] 1b968c: b81fc3a8 stur w8, [x29, #-0x4] 1b9690: b85fc3a0 ldur w0, [x29, #-0x4] 1b9694: a9447bfd ldp x29, x30, [sp, #0x40] 1b9698: 910143ff add sp, sp, #0x50 1b969c: d65f03c0 ret 1b96a0: d100c3ff sub sp, sp, #0x30 1b96a4: a9027bfd stp x29, x30, [sp, #0x20] 1b96a8: 910083fd add x29, sp, #0x20 1b96ac: d2800008 mov x8, #0x0 // =0 1b96b0: f9000be0 str x0, [sp, #0x10] 1b96b4: b9000fe1 str w1, [sp, #0xc] 1b96b8: f9400be0 ldr x0, [sp, #0x10] 1b96bc: b9405001 ldr w1, [x0, #0x50] 1b96c0: b9400fe9 ldr w9, [sp, #0xc] 1b96c4: 0b090029 add w9, w1, w9 1b96c8: f9400be0 ldr x0, [sp, #0x10] 1b96cc: b9404401 ldr w1, [x0, #0x44] 1b96d0: 6b01013f cmp w9, w1 1b96d4: 1a9fd7e9 cset w9, gt 1b96d8: f90003e8 str x8, [sp] 1b96dc: 37000049 tbnz w9, #0x0, 0x1b96e4 1b96e0: 14000022 b 0x1b9768 1b96e4: 320003e8 orr w8, wzr, #0x1 1b96e8: f9400be9 ldr x9, [sp, #0x10] 1b96ec: b940452a ldr w10, [x9, #0x44] 1b96f0: 1ac82948 asr w8, w10, w8 1b96f4: b9400fea ldr w10, [sp, #0xc] 1b96f8: 0b0a0108 add w8, w8, w10 1b96fc: f9400be9 ldr x9, [sp, #0x10] 1b9700: b940452a ldr w10, [x9, #0x44] 1b9704: 0b080148 add w8, w10, w8 1b9708: b9004528 str w8, [x9, #0x44] 1b970c: f9400be9 ldr x9, [sp, #0x10] 1b9710: f9400120 ldr x0, [x9] 1b9714: f9400be9 ldr x9, [sp, #0x10] 1b9718: b9404528 ldr w8, [x9, #0x44] 1b971c: 321f03ea orr w10, wzr, #0x2 1b9720: 9b2a7d09 smull x9, w8, w10 1b9724: f9400beb ldr x11, [sp, #0x10] 1b9728: b9404168 ldr w8, [x11, #0x40] 1b972c: 2a0803eb mov w11, w8 1b9730: 93407d6b sxtw x11, w11 1b9734: 9b0b7d21 mul x1, x9, x11 1b9738: 97fba8ce bl 0xa3a70 1b973c: f9400be9 ldr x9, [sp, #0x10] 1b9740: f9000120 str x0, [x9] 1b9744: f9400be9 ldr x9, [sp, #0x10] 1b9748: f9400129 ldr x9, [x9] 1b974c: f94003eb ldr x11, [sp] 1b9750: eb0b013f cmp x9, x11 1b9754: 1a9f17e8 cset w8, eq 1b9758: 37000048 tbnz w8, #0x0, 0x1b9760 1b975c: 14000003 b 0x1b9768 1b9760: b81fc3bf stur wzr, [x29, #-0x4] 1b9764: 14000003 b 0x1b9770 1b9768: 320003e8 orr w8, wzr, #0x1 1b976c: b81fc3a8 stur w8, [x29, #-0x4] 1b9770: b85fc3a0 ldur w0, [x29, #-0x4] 1b9774: a9427bfd ldp x29, x30, [sp, #0x20] 1b9778: 9100c3ff add sp, sp, #0x30 1b977c: d65f03c0 ret 00000000001b9780 : 1b9780: d100c3ff sub sp, sp, #0x30 1b9784: a9027bfd stp x29, x30, [sp, #0x20] 1b9788: 910083fd add x29, sp, #0x20 1b978c: f9000be0 str x0, [sp, #0x10] 1b9790: f90007e1 str x1, [sp, #0x8] 1b9794: b90007e2 str w2, [sp, #0x4] 1b9798: f9400be0 ldr x0, [sp, #0x10] 1b979c: f94007e1 ldr x1, [sp, #0x8] 1b97a0: b94007e2 ldr w2, [sp, #0x4] 1b97a4: 940000ee bl 0x1b9b5c 1b97a8: 35000060 cbnz w0, 0x1b97b4 1b97ac: b81fc3bf stur wzr, [x29, #-0x4] 1b97b0: 14000004 b 0x1b97c0 1b97b4: f9400be0 ldr x0, [sp, #0x10] 1b97b8: 94000065 bl 0x1b994c 1b97bc: b81fc3a0 stur w0, [x29, #-0x4] 1b97c0: b85fc3a0 ldur w0, [x29, #-0x4] 1b97c4: a9427bfd ldp x29, x30, [sp, #0x20] 1b97c8: 9100c3ff add sp, sp, #0x30 1b97cc: d65f03c0 ret 00000000001b97d0 : 1b97d0: d10043ff sub sp, sp, #0x10 1b97d4: f90007e0 str x0, [sp, #0x8] 1b97d8: f94007e0 ldr x0, [sp, #0x8] 1b97dc: b9405400 ldr w0, [x0, #0x54] 1b97e0: 910043ff add sp, sp, #0x10 1b97e4: d65f03c0 ret 00000000001b97e8 : 1b97e8: d100c3ff sub sp, sp, #0x30 1b97ec: a9027bfd stp x29, x30, [sp, #0x20] 1b97f0: 910083fd add x29, sp, #0x20 1b97f4: f9000be0 str x0, [sp, #0x10] 1b97f8: f90007e1 str x1, [sp, #0x8] 1b97fc: b90007e2 str w2, [sp, #0x4] 1b9800: f9400be0 ldr x0, [sp, #0x10] 1b9804: f94007e1 ldr x1, [sp, #0x8] 1b9808: b94007e2 ldr w2, [sp, #0x4] 1b980c: 9400000b bl 0x1b9838 1b9810: 35000060 cbnz w0, 0x1b981c 1b9814: b81fc3bf stur wzr, [x29, #-0x4] 1b9818: 14000004 b 0x1b9828 1b981c: f9400be0 ldr x0, [sp, #0x10] 1b9820: 9400004b bl 0x1b994c 1b9824: b81fc3a0 stur w0, [x29, #-0x4] 1b9828: b85fc3a0 ldur w0, [x29, #-0x4] 1b982c: a9427bfd ldp x29, x30, [sp, #0x20] 1b9830: 9100c3ff add sp, sp, #0x30 1b9834: d65f03c0 ret 1b9838: d10103ff sub sp, sp, #0x40 1b983c: a9037bfd stp x29, x30, [sp, #0x30] 1b9840: 9100c3fd add x29, sp, #0x30 1b9844: f81f03a0 stur x0, [x29, #-0x10] 1b9848: f9000fe1 str x1, [sp, #0x18] 1b984c: b90017e2 str w2, [sp, #0x14] 1b9850: b94017e2 ldr w2, [sp, #0x14] 1b9854: f85f03a0 ldur x0, [x29, #-0x10] 1b9858: b9404008 ldr w8, [x0, #0x40] 1b985c: 1b087c48 mul w8, w2, w8 1b9860: b90007e8 str w8, [sp, #0x4] 1b9864: b94017e8 ldr w8, [sp, #0x14] 1b9868: 34000048 cbz w8, 0x1b9870 1b986c: 14000004 b 0x1b987c 1b9870: 320003e8 orr w8, wzr, #0x1 1b9874: b81fc3a8 stur w8, [x29, #-0x4] 1b9878: 14000031 b 0x1b993c 1b987c: f85f03a0 ldur x0, [x29, #-0x10] 1b9880: b94017e1 ldr w1, [sp, #0x14] 1b9884: 97ffff87 bl 0x1b96a0 1b9888: 35000060 cbnz w0, 0x1b9894 1b988c: b81fc3bf stur wzr, [x29, #-0x4] 1b9890: 1400002b b 0x1b993c 1b9894: b27f03e8 orr x8, xzr, #0x2 1b9898: f85f03a9 ldur x9, [x29, #-0x10] 1b989c: f9400129 ldr x9, [x9] 1b98a0: f85f03aa ldur x10, [x29, #-0x10] 1b98a4: b940514b ldr w11, [x10, #0x50] 1b98a8: f85f03aa ldur x10, [x29, #-0x10] 1b98ac: b940414c ldr w12, [x10, #0x40] 1b98b0: 1b0c7d6b mul w11, w11, w12 1b98b4: 2a0b03ea mov w10, w11 1b98b8: 93407d4a sxtw x10, w10 1b98bc: 9b0a7d08 mul x8, x8, x10 1b98c0: 8b080128 add x8, x9, x8 1b98c4: f90007e8 str x8, [sp, #0x8] 1b98c8: 12800008 mov w8, #-0x1 // =-1 1b98cc: b94007e9 ldr w9, [sp, #0x4] 1b98d0: 0b080128 add w8, w9, w8 1b98d4: b90007e8 str w8, [sp, #0x4] 1b98d8: 35000049 cbnz w9, 0x1b98e0 1b98dc: 14000011 b 0x1b9920 1b98e0: 529fc008 mov w8, #0xfe00 // =65024 1b98e4: 72a8dfe8 movk w8, #0x46ff, lsl #16 1b98e8: 1e270100 fmov s0, w8 1b98ec: b27e03e9 orr x9, xzr, #0x4 1b98f0: b27f03ea orr x10, xzr, #0x2 1b98f4: f9400feb ldr x11, [sp, #0x18] 1b98f8: 8b090169 add x9, x11, x9 1b98fc: f9000fe9 str x9, [sp, #0x18] 1b9900: bd400161 ldr s1, [x11] 1b9904: 1e200820 fmul s0, s1, s0 1b9908: 1e380008 fcvtzs w8, s0 1b990c: f94007e9 ldr x9, [sp, #0x8] 1b9910: 8b0a012a add x10, x9, x10 1b9914: f90007ea str x10, [sp, #0x8] 1b9918: 79000128 strh w8, [x9] 1b991c: 17ffffeb b 0x1b98c8 1b9920: 320003e8 orr w8, wzr, #0x1 1b9924: b94017e9 ldr w9, [sp, #0x14] 1b9928: f85f03aa ldur x10, [x29, #-0x10] 1b992c: b940514b ldr w11, [x10, #0x50] 1b9930: 0b090169 add w9, w11, w9 1b9934: b9005149 str w9, [x10, #0x50] 1b9938: b81fc3a8 stur w8, [x29, #-0x4] 1b993c: b85fc3a0 ldur w0, [x29, #-0x4] 1b9940: a9437bfd ldp x29, x30, [sp, #0x30] 1b9944: 910103ff add sp, sp, #0x40 1b9948: d65f03c0 ret 1b994c: d100c3ff sub sp, sp, #0x30 1b9950: a9027bfd stp x29, x30, [sp, #0x20] 1b9954: 910083fd add x29, sp, #0x20 1b9958: f9000be0 str x0, [sp, #0x10] 1b995c: f9400be0 ldr x0, [sp, #0x10] 1b9960: b9405408 ldr w8, [x0, #0x54] 1b9964: b9000fe8 str w8, [sp, #0xc] 1b9968: f9400be0 ldr x0, [sp, #0x10] 1b996c: bd402000 ldr s0, [x0, #0x20] 1b9970: f9400be0 ldr x0, [sp, #0x10] 1b9974: bd402801 ldr s1, [x0, #0x28] 1b9978: 1e211800 fdiv s0, s0, s1 1b997c: bd000be0 str s0, [sp, #0x8] 1b9980: f9400be0 ldr x0, [sp, #0x10] 1b9984: b9402c08 ldr w8, [x0, #0x2c] 1b9988: b90007e8 str w8, [sp, #0x4] 1b998c: f9400be0 ldr x0, [sp, #0x10] 1b9990: b9403808 ldr w8, [x0, #0x38] 1b9994: 350000c8 cbnz w8, 0x1b99ac 1b9998: f9400be8 ldr x8, [sp, #0x10] 1b999c: bd402900 ldr s0, [x8, #0x28] 1b99a0: bd4007e1 ldr s1, [sp, #0x4] 1b99a4: 1e200820 fmul s0, s1, s0 1b99a8: bd0007e0 str s0, [sp, #0x4] 1b99ac: d2988e48 mov x8, #0xc472 // =50290 1b99b0: f2af8b48 movk x8, #0x7c5a, lsl #16 1b99b4: f2c00148 movk x8, #0xa, lsl #32 1b99b8: f2e7fe08 movk x8, #0x3ff0, lsl #48 1b99bc: 9e670100 fmov d0, x8 1b99c0: bd400be1 ldr s1, [sp, #0x8] 1b99c4: 1e22c022 fcvt d2, s1 1b99c8: 1e602040 fcmp d2, d0 1b99cc: 1a9fd7e9 cset w9, gt 1b99d0: 37000189 tbnz w9, #0x0, 0x1b9a00 1b99d4: d28ee3a8 mov x8, #0x771d // =30493 1b99d8: f2a0e948 movk x8, #0x74a, lsl #16 1b99dc: f2dffd68 movk x8, #0xffeb, lsl #32 1b99e0: f2e7fde8 movk x8, #0x3fef, lsl #48 1b99e4: 9e670100 fmov d0, x8 1b99e8: bd400be1 ldr s1, [sp, #0x8] 1b99ec: 1e22c022 fcvt d2, s1 1b99f0: 1e602040 fcmp d2, d0 1b99f4: 1a9f57e9 cset w9, mi 1b99f8: 37000049 tbnz w9, #0x0, 0x1b9a00 1b99fc: 14000005 b 0x1b9a10 1b9a00: f9400be0 ldr x0, [sp, #0x10] 1b9a04: bd400be0 ldr s0, [sp, #0x8] 1b9a08: 9400014c bl 0x1b9f38 1b9a0c: 1400000c b 0x1b9a3c 1b9a10: f9400be0 ldr x0, [sp, #0x10] 1b9a14: f9400be8 ldr x8, [sp, #0x10] 1b9a18: f9400101 ldr x1, [x8] 1b9a1c: f9400be8 ldr x8, [sp, #0x10] 1b9a20: b9405102 ldr w2, [x8, #0x50] 1b9a24: 940001b4 bl 0x1ba0f4 1b9a28: 35000060 cbnz w0, 0x1b9a34 1b9a2c: b81fc3bf stur wzr, [x29, #-0x4] 1b9a30: 14000047 b 0x1b9b4c 1b9a34: f9400be8 ldr x8, [sp, #0x10] 1b9a38: b900511f str wzr, [x8, #0x50] 1b9a3c: f9400be8 ldr x8, [sp, #0x10] 1b9a40: b9403909 ldr w9, [x8, #0x38] 1b9a44: 35000049 cbnz w9, 0x1b9a4c 1b9a48: 14000011 b 0x1b9a8c 1b9a4c: 32091be8 orr w8, wzr, #0x3f800000 1b9a50: 1e270100 fmov s0, w8 1b9a54: f9400be9 ldr x9, [sp, #0x10] 1b9a58: b9402928 ldr w8, [x9, #0x28] 1b9a5c: 1e270101 fmov s1, w8 1b9a60: 1e202020 fcmp s1, s0 1b9a64: 1a9f07e8 cset w8, ne 1b9a68: 37000048 tbnz w8, #0x0, 0x1b9a70 1b9a6c: 14000007 b 0x1b9a88 1b9a70: f9400be0 ldr x0, [sp, #0x10] 1b9a74: b9400fe1 ldr w1, [sp, #0xc] 1b9a78: 940001cf bl 0x1ba1b4 1b9a7c: 35000060 cbnz w0, 0x1b9a88 1b9a80: b81fc3bf stur wzr, [x29, #-0x4] 1b9a84: 14000032 b 0x1b9b4c 1b9a88: 14000010 b 0x1b9ac8 1b9a8c: 32091be8 orr w8, wzr, #0x3f800000 1b9a90: 1e270100 fmov s0, w8 1b9a94: b94007e8 ldr w8, [sp, #0x4] 1b9a98: 1e270101 fmov s1, w8 1b9a9c: 1e202020 fcmp s1, s0 1b9aa0: 1a9f07e8 cset w8, ne 1b9aa4: 37000048 tbnz w8, #0x0, 0x1b9aac 1b9aa8: 14000008 b 0x1b9ac8 1b9aac: f9400be0 ldr x0, [sp, #0x10] 1b9ab0: bd4007e0 ldr s0, [sp, #0x4] 1b9ab4: b9400fe1 ldr w1, [sp, #0xc] 1b9ab8: 94000269 bl 0x1ba45c 1b9abc: 35000060 cbnz w0, 0x1b9ac8 1b9ac0: b81fc3bf stur wzr, [x29, #-0x4] 1b9ac4: 14000022 b 0x1b9b4c 1b9ac8: 32091be8 orr w8, wzr, #0x3f800000 1b9acc: 1e270100 fmov s0, w8 1b9ad0: f9400be9 ldr x9, [sp, #0x10] 1b9ad4: b9402528 ldr w8, [x9, #0x24] 1b9ad8: 1e270101 fmov s1, w8 1b9adc: 1e202020 fcmp s1, s0 1b9ae0: 1a9f07e8 cset w8, ne 1b9ae4: 37000048 tbnz w8, #0x0, 0x1b9aec 1b9ae8: 14000017 b 0x1b9b44 1b9aec: b27f03e8 orr x8, xzr, #0x2 1b9af0: f9400be9 ldr x9, [sp, #0x10] 1b9af4: f9400529 ldr x9, [x9, #0x8] 1b9af8: b9400fea ldr w10, [sp, #0xc] 1b9afc: f9400beb ldr x11, [sp, #0x10] 1b9b00: b940416c ldr w12, [x11, #0x40] 1b9b04: 1b0c7d4a mul w10, w10, w12 1b9b08: 2a0a03eb mov w11, w10 1b9b0c: 93407d6b sxtw x11, w11 1b9b10: 9b0b7d08 mul x8, x8, x11 1b9b14: 8b080128 add x8, x9, x8 1b9b18: f9400be9 ldr x9, [sp, #0x10] 1b9b1c: b940552a ldr w10, [x9, #0x54] 1b9b20: b9400fec ldr w12, [sp, #0xc] 1b9b24: 6b0c014a subs w10, w10, w12 1b9b28: f9400be9 ldr x9, [sp, #0x10] 1b9b2c: b940412c ldr w12, [x9, #0x40] 1b9b30: 1b0c7d41 mul w1, w10, w12 1b9b34: f9400be9 ldr x9, [sp, #0x10] 1b9b38: bd402520 ldr s0, [x9, #0x24] 1b9b3c: aa0803e0 mov x0, x8 1b9b40: 9400030b bl 0x1ba76c 1b9b44: 320003e8 orr w8, wzr, #0x1 1b9b48: b81fc3a8 stur w8, [x29, #-0x4] 1b9b4c: b85fc3a0 ldur w0, [x29, #-0x4] 1b9b50: a9427bfd ldp x29, x30, [sp, #0x20] 1b9b54: 9100c3ff add sp, sp, #0x30 1b9b58: d65f03c0 ret 1b9b5c: d100c3ff sub sp, sp, #0x30 1b9b60: a9027bfd stp x29, x30, [sp, #0x20] 1b9b64: 910083fd add x29, sp, #0x20 1b9b68: f9000be0 str x0, [sp, #0x10] 1b9b6c: f90007e1 str x1, [sp, #0x8] 1b9b70: b90007e2 str w2, [sp, #0x4] 1b9b74: b94007e2 ldr w2, [sp, #0x4] 1b9b78: 34000042 cbz w2, 0x1b9b80 1b9b7c: 14000004 b 0x1b9b8c 1b9b80: 320003e8 orr w8, wzr, #0x1 1b9b84: b81fc3a8 stur w8, [x29, #-0x4] 1b9b88: 14000027 b 0x1b9c24 1b9b8c: f9400be0 ldr x0, [sp, #0x10] 1b9b90: b94007e1 ldr w1, [sp, #0x4] 1b9b94: 97fffec3 bl 0x1b96a0 1b9b98: 35000060 cbnz w0, 0x1b9ba4 1b9b9c: b81fc3bf stur wzr, [x29, #-0x4] 1b9ba0: 14000021 b 0x1b9c24 1b9ba4: 320003e8 orr w8, wzr, #0x1 1b9ba8: b27f03e9 orr x9, xzr, #0x2 1b9bac: f9400bea ldr x10, [sp, #0x10] 1b9bb0: f940014a ldr x10, [x10] 1b9bb4: f9400beb ldr x11, [sp, #0x10] 1b9bb8: b940516c ldr w12, [x11, #0x50] 1b9bbc: f9400beb ldr x11, [sp, #0x10] 1b9bc0: b940416d ldr w13, [x11, #0x40] 1b9bc4: 1b0d7d8c mul w12, w12, w13 1b9bc8: 2a0c03eb mov w11, w12 1b9bcc: 93407d6b sxtw x11, w11 1b9bd0: 9b0b7d29 mul x9, x9, x11 1b9bd4: 8b090149 add x9, x10, x9 1b9bd8: f94007e1 ldr x1, [sp, #0x8] 1b9bdc: b94007ec ldr w12, [sp, #0x4] 1b9be0: 321f03ed orr w13, wzr, #0x2 1b9be4: 9b2d7d8a smull x10, w12, w13 1b9be8: f9400beb ldr x11, [sp, #0x10] 1b9bec: b940416c ldr w12, [x11, #0x40] 1b9bf0: 2a0c03eb mov w11, w12 1b9bf4: 93407d6b sxtw x11, w11 1b9bf8: 9b0b7d42 mul x2, x10, x11 1b9bfc: aa0903e0 mov x0, x9 1b9c00: b90003e8 str w8, [sp] 1b9c04: 97fb9863 bl 0x9fd90 1b9c08: b94007e8 ldr w8, [sp, #0x4] 1b9c0c: f9400be9 ldr x9, [sp, #0x10] 1b9c10: b940512c ldr w12, [x9, #0x50] 1b9c14: 0b080188 add w8, w12, w8 1b9c18: b9005128 str w8, [x9, #0x50] 1b9c1c: b94003e8 ldr w8, [sp] 1b9c20: b81fc3a8 stur w8, [x29, #-0x4] 1b9c24: b85fc3a0 ldur w0, [x29, #-0x4] 1b9c28: a9427bfd ldp x29, x30, [sp, #0x20] 1b9c2c: 9100c3ff add sp, sp, #0x30 1b9c30: d65f03c0 ret 00000000001b9c34 : 1b9c34: d100c3ff sub sp, sp, #0x30 1b9c38: a9027bfd stp x29, x30, [sp, #0x20] 1b9c3c: 910083fd add x29, sp, #0x20 1b9c40: f9000be0 str x0, [sp, #0x10] 1b9c44: f90007e1 str x1, [sp, #0x8] 1b9c48: b90007e2 str w2, [sp, #0x4] 1b9c4c: f9400be0 ldr x0, [sp, #0x10] 1b9c50: f94007e1 ldr x1, [sp, #0x8] 1b9c54: b94007e2 ldr w2, [sp, #0x4] 1b9c58: 9400000b bl 0x1b9c84 1b9c5c: 35000060 cbnz w0, 0x1b9c68 1b9c60: b81fc3bf stur wzr, [x29, #-0x4] 1b9c64: 14000004 b 0x1b9c74 1b9c68: f9400be0 ldr x0, [sp, #0x10] 1b9c6c: 97ffff38 bl 0x1b994c 1b9c70: b81fc3a0 stur w0, [x29, #-0x4] 1b9c74: b85fc3a0 ldur w0, [x29, #-0x4] 1b9c78: a9427bfd ldp x29, x30, [sp, #0x20] 1b9c7c: 9100c3ff add sp, sp, #0x30 1b9c80: d65f03c0 ret 1b9c84: d10103ff sub sp, sp, #0x40 1b9c88: a9037bfd stp x29, x30, [sp, #0x30] 1b9c8c: 9100c3fd add x29, sp, #0x30 1b9c90: f81f03a0 stur x0, [x29, #-0x10] 1b9c94: f9000fe1 str x1, [sp, #0x18] 1b9c98: b90017e2 str w2, [sp, #0x14] 1b9c9c: b94017e2 ldr w2, [sp, #0x14] 1b9ca0: f85f03a0 ldur x0, [x29, #-0x10] 1b9ca4: b9404008 ldr w8, [x0, #0x40] 1b9ca8: 1b087c48 mul w8, w2, w8 1b9cac: b90007e8 str w8, [sp, #0x4] 1b9cb0: b94017e8 ldr w8, [sp, #0x14] 1b9cb4: 34000048 cbz w8, 0x1b9cbc 1b9cb8: 14000004 b 0x1b9cc8 1b9cbc: 320003e8 orr w8, wzr, #0x1 1b9cc0: b81fc3a8 stur w8, [x29, #-0x4] 1b9cc4: 1400002f b 0x1b9d80 1b9cc8: f85f03a0 ldur x0, [x29, #-0x10] 1b9ccc: b94017e1 ldr w1, [sp, #0x14] 1b9cd0: 97fffe74 bl 0x1b96a0 1b9cd4: 35000060 cbnz w0, 0x1b9ce0 1b9cd8: b81fc3bf stur wzr, [x29, #-0x4] 1b9cdc: 14000029 b 0x1b9d80 1b9ce0: b27f03e8 orr x8, xzr, #0x2 1b9ce4: f85f03a9 ldur x9, [x29, #-0x10] 1b9ce8: f9400129 ldr x9, [x9] 1b9cec: f85f03aa ldur x10, [x29, #-0x10] 1b9cf0: b940514b ldr w11, [x10, #0x50] 1b9cf4: f85f03aa ldur x10, [x29, #-0x10] 1b9cf8: b940414c ldr w12, [x10, #0x40] 1b9cfc: 1b0c7d6b mul w11, w11, w12 1b9d00: 2a0b03ea mov w10, w11 1b9d04: 93407d4a sxtw x10, w10 1b9d08: 9b0a7d08 mul x8, x8, x10 1b9d0c: 8b080128 add x8, x9, x8 1b9d10: f90007e8 str x8, [sp, #0x8] 1b9d14: 12800008 mov w8, #-0x1 // =-1 1b9d18: b94007e9 ldr w9, [sp, #0x4] 1b9d1c: 0b080128 add w8, w9, w8 1b9d20: b90007e8 str w8, [sp, #0x4] 1b9d24: 35000049 cbnz w9, 0x1b9d2c 1b9d28: 1400000f b 0x1b9d64 1b9d2c: 321d03e8 orr w8, wzr, #0x8 1b9d30: b24003e9 orr x9, xzr, #0x1 1b9d34: b27f03ea orr x10, xzr, #0x2 1b9d38: f9400feb ldr x11, [sp, #0x18] 1b9d3c: 8b090169 add x9, x11, x9 1b9d40: f9000fe9 str x9, [sp, #0x18] 1b9d44: 3940016c ldrb w12, [x11] 1b9d48: 7102018c subs w12, w12, #0x80 1b9d4c: 1ac82188 lsl w8, w12, w8 1b9d50: f94007e9 ldr x9, [sp, #0x8] 1b9d54: 8b0a012a add x10, x9, x10 1b9d58: f90007ea str x10, [sp, #0x8] 1b9d5c: 79000128 strh w8, [x9] 1b9d60: 17ffffed b 0x1b9d14 1b9d64: 320003e8 orr w8, wzr, #0x1 1b9d68: b94017e9 ldr w9, [sp, #0x14] 1b9d6c: f85f03aa ldur x10, [x29, #-0x10] 1b9d70: b940514b ldr w11, [x10, #0x50] 1b9d74: 0b090169 add w9, w11, w9 1b9d78: b9005149 str w9, [x10, #0x50] 1b9d7c: b81fc3a8 stur w8, [x29, #-0x4] 1b9d80: b85fc3a0 ldur w0, [x29, #-0x4] 1b9d84: a9437bfd ldp x29, x30, [sp, #0x30] 1b9d88: 910103ff add sp, sp, #0x40 1b9d8c: d65f03c0 ret 00000000001b9d90 : 1b9d90: d10103ff sub sp, sp, #0x40 1b9d94: a9037bfd stp x29, x30, [sp, #0x30] 1b9d98: 9100c3fd add x29, sp, #0x30 1b9d9c: f81f83a0 stur x0, [x29, #-0x8] 1b9da0: b81f43a1 stur w1, [x29, #-0xc] 1b9da4: bc1f03a0 stur s0, [x29, #-0x10] 1b9da8: bc1ec3a1 stur s1, [x29, #-0x14] 1b9dac: bd001be2 str s2, [sp, #0x18] 1b9db0: bd0017e3 str s3, [sp, #0x14] 1b9db4: b90013e2 str w2, [sp, #0x10] 1b9db8: b9000fe3 str w3, [sp, #0xc] 1b9dbc: b9000be4 str w4, [sp, #0x8] 1b9dc0: b9400fe0 ldr w0, [sp, #0xc] 1b9dc4: b9400be1 ldr w1, [sp, #0x8] 1b9dc8: 97fbb246 bl 0xa66e0 1b9dcc: f90003e0 str x0, [sp] 1b9dd0: f94003e0 ldr x0, [sp] 1b9dd4: bc5f03a0 ldur s0, [x29, #-0x10] 1b9dd8: 97fbb306 bl 0xa69f0 1b9ddc: f94003e0 ldr x0, [sp] 1b9de0: bc5ec3a0 ldur s0, [x29, #-0x14] 1b9de4: 97fb9e77 bl 0xa17c0 1b9de8: f94003e0 ldr x0, [sp] 1b9dec: bd401be0 ldr s0, [sp, #0x18] 1b9df0: 97fbb9f8 bl 0xa85d0 1b9df4: f94003e0 ldr x0, [sp] 1b9df8: bd4017e0 ldr s0, [sp, #0x14] 1b9dfc: 97fb9c45 bl 0xa0f10 1b9e00: f94003e0 ldr x0, [sp] 1b9e04: b94013e1 ldr w1, [sp, #0x10] 1b9e08: 97fb97a2 bl 0x9fc90 1b9e0c: f94003e0 ldr x0, [sp] 1b9e10: f85f83a1 ldur x1, [x29, #-0x8] 1b9e14: b85f43a2 ldur w2, [x29, #-0xc] 1b9e18: 97fbc442 bl 0xaaf20 1b9e1c: f94003e1 ldr x1, [sp] 1b9e20: aa0103e0 mov x0, x1 1b9e24: 97fba887 bl 0xa4040 1b9e28: f94003e1 ldr x1, [sp] 1b9e2c: aa0103e0 mov x0, x1 1b9e30: 97fbb230 bl 0xa66f0 1b9e34: b81f43a0 stur w0, [x29, #-0xc] 1b9e38: f94003e0 ldr x0, [sp] 1b9e3c: f85f83a1 ldur x1, [x29, #-0x8] 1b9e40: b85f43a2 ldur w2, [x29, #-0xc] 1b9e44: 97fbbb13 bl 0xa8a90 1b9e48: f94003e1 ldr x1, [sp] 1b9e4c: aa0103e0 mov x0, x1 1b9e50: 97fba8dc bl 0xa41c0 1b9e54: b85f43a0 ldur w0, [x29, #-0xc] 1b9e58: a9437bfd ldp x29, x30, [sp, #0x30] 1b9e5c: 910103ff add sp, sp, #0x40 1b9e60: d65f03c0 ret 00000000001b9e64 : 1b9e64: d10103ff sub sp, sp, #0x40 1b9e68: a9037bfd stp x29, x30, [sp, #0x30] 1b9e6c: 9100c3fd add x29, sp, #0x30 1b9e70: f81f83a0 stur x0, [x29, #-0x8] 1b9e74: b81f43a1 stur w1, [x29, #-0xc] 1b9e78: bc1f03a0 stur s0, [x29, #-0x10] 1b9e7c: bc1ec3a1 stur s1, [x29, #-0x14] 1b9e80: bd001be2 str s2, [sp, #0x18] 1b9e84: bd0017e3 str s3, [sp, #0x14] 1b9e88: b90013e2 str w2, [sp, #0x10] 1b9e8c: b9000fe3 str w3, [sp, #0xc] 1b9e90: b9000be4 str w4, [sp, #0x8] 1b9e94: b9400fe0 ldr w0, [sp, #0xc] 1b9e98: b9400be1 ldr w1, [sp, #0x8] 1b9e9c: 97fbb211 bl 0xa66e0 1b9ea0: f90003e0 str x0, [sp] 1b9ea4: f94003e0 ldr x0, [sp] 1b9ea8: bc5f03a0 ldur s0, [x29, #-0x10] 1b9eac: 97fbb2d1 bl 0xa69f0 1b9eb0: f94003e0 ldr x0, [sp] 1b9eb4: bc5ec3a0 ldur s0, [x29, #-0x14] 1b9eb8: 97fb9e42 bl 0xa17c0 1b9ebc: f94003e0 ldr x0, [sp] 1b9ec0: bd401be0 ldr s0, [sp, #0x18] 1b9ec4: 97fbb9c3 bl 0xa85d0 1b9ec8: f94003e0 ldr x0, [sp] 1b9ecc: bd4017e0 ldr s0, [sp, #0x14] 1b9ed0: 97fb9c10 bl 0xa0f10 1b9ed4: f94003e0 ldr x0, [sp] 1b9ed8: b94013e1 ldr w1, [sp, #0x10] 1b9edc: 97fb976d bl 0x9fc90 1b9ee0: f94003e0 ldr x0, [sp] 1b9ee4: f85f83a1 ldur x1, [x29, #-0x8] 1b9ee8: b85f43a2 ldur w2, [x29, #-0xc] 1b9eec: 97fba531 bl 0xa33b0 1b9ef0: f94003e1 ldr x1, [sp] 1b9ef4: aa0103e0 mov x0, x1 1b9ef8: 97fba852 bl 0xa4040 1b9efc: f94003e1 ldr x1, [sp] 1b9f00: aa0103e0 mov x0, x1 1b9f04: 97fbb1fb bl 0xa66f0 1b9f08: b81f43a0 stur w0, [x29, #-0xc] 1b9f0c: f94003e0 ldr x0, [sp] 1b9f10: f85f83a1 ldur x1, [x29, #-0x8] 1b9f14: b85f43a2 ldur w2, [x29, #-0xc] 1b9f18: 97fba79a bl 0xa3d80 1b9f1c: f94003e1 ldr x1, [sp] 1b9f20: aa0103e0 mov x0, x1 1b9f24: 97fba8a7 bl 0xa41c0 1b9f28: b85f43a0 ldur w0, [x29, #-0xc] 1b9f2c: a9437bfd ldp x29, x30, [sp, #0x30] 1b9f30: 910103ff add sp, sp, #0x40 1b9f34: d65f03c0 ret 1b9f38: d10183ff sub sp, sp, #0x60 1b9f3c: a9057bfd stp x29, x30, [sp, #0x50] 1b9f40: 910143fd add x29, sp, #0x50 1b9f44: f81f03a0 stur x0, [x29, #-0x10] 1b9f48: bc1ec3a0 stur s0, [x29, #-0x14] 1b9f4c: f85f03a0 ldur x0, [x29, #-0x10] 1b9f50: b9405008 ldr w8, [x0, #0x50] 1b9f54: b81dc3a8 stur w8, [x29, #-0x24] 1b9f58: b9002bff str wzr, [sp, #0x28] 1b9f5c: f85f03a0 ldur x0, [x29, #-0x10] 1b9f60: b9406408 ldr w8, [x0, #0x64] 1b9f64: b9001fe8 str w8, [sp, #0x1c] 1b9f68: f85f03a0 ldur x0, [x29, #-0x10] 1b9f6c: b9405008 ldr w8, [x0, #0x50] 1b9f70: b9401fe9 ldr w9, [sp, #0x1c] 1b9f74: 6b09011f cmp w8, w9 1b9f78: 1a9fa7e8 cset w8, lt 1b9f7c: 37000048 tbnz w8, #0x0, 0x1b9f84 1b9f80: 14000004 b 0x1b9f90 1b9f84: 320003e8 orr w8, wzr, #0x1 1b9f88: b81fc3a8 stur w8, [x29, #-0x4] 1b9f8c: 14000056 b 0x1ba0e4 1b9f90: 52800008 mov w8, #0x0 // =0 1b9f94: f85f03a9 ldur x9, [x29, #-0x10] 1b9f98: b940692a ldr w10, [x9, #0x68] 1b9f9c: 6b08015f cmp w10, w8 1b9fa0: 1a9fd7e8 cset w8, gt 1b9fa4: 37000048 tbnz w8, #0x0, 0x1b9fac 1b9fa8: 1400000a b 0x1b9fd0 1b9fac: f85f03a0 ldur x0, [x29, #-0x10] 1b9fb0: b9402be1 ldr w1, [sp, #0x28] 1b9fb4: 9400021f bl 0x1ba830 1b9fb8: b90023e0 str w0, [sp, #0x20] 1b9fbc: b94023e0 ldr w0, [sp, #0x20] 1b9fc0: b9402be1 ldr w1, [sp, #0x28] 1b9fc4: 0b000020 add w0, w1, w0 1b9fc8: b9002be0 str w0, [sp, #0x28] 1b9fcc: 14000033 b 0x1ba098 1b9fd0: b24c27e8 orr x8, xzr, #0x3ff0000000000000 1b9fd4: 9e670100 fmov d0, x8 1b9fd8: 320003e2 orr w2, wzr, #0x1 1b9fdc: b27f03e8 orr x8, xzr, #0x2 1b9fe0: f85f03a9 ldur x9, [x29, #-0x10] 1b9fe4: f9400129 ldr x9, [x9] 1b9fe8: b9402bea ldr w10, [sp, #0x28] 1b9fec: f85f03ab ldur x11, [x29, #-0x10] 1b9ff0: b940416c ldr w12, [x11, #0x40] 1b9ff4: 1b0c7d4a mul w10, w10, w12 1b9ff8: 2a0a03eb mov w11, w10 1b9ffc: 93407d6b sxtw x11, w11 1ba000: 9b0b7d08 mul x8, x8, x11 1ba004: 8b080128 add x8, x9, x8 1ba008: f81e03a8 stur x8, [x29, #-0x20] 1ba00c: f85f03a0 ldur x0, [x29, #-0x10] 1ba010: f85e03a1 ldur x1, [x29, #-0x20] 1ba014: fd000be0 str d0, [sp, #0x10] 1ba018: 94000235 bl 0x1ba8ec 1ba01c: b90027e0 str w0, [sp, #0x24] 1ba020: bc5ec3a1 ldur s1, [x29, #-0x14] 1ba024: 1e22c020 fcvt d0, s1 1ba028: fd400be2 ldr d2, [sp, #0x10] 1ba02c: 1e622000 fcmp d0, d2 1ba030: 1a9fd7ea cset w10, gt 1ba034: 3700004a tbnz w10, #0x0, 0x1ba03c 1ba038: 1400000e b 0x1ba070 1ba03c: f85f03a0 ldur x0, [x29, #-0x10] 1ba040: f85e03a1 ldur x1, [x29, #-0x20] 1ba044: bc5ec3a0 ldur s0, [x29, #-0x14] 1ba048: b94027e2 ldr w2, [sp, #0x24] 1ba04c: 940002da bl 0x1babb4 1ba050: b90023e0 str w0, [sp, #0x20] 1ba054: b94027e0 ldr w0, [sp, #0x24] 1ba058: b94023e2 ldr w2, [sp, #0x20] 1ba05c: 0b020000 add w0, w0, w2 1ba060: b9402be2 ldr w2, [sp, #0x28] 1ba064: 0b000040 add w0, w2, w0 1ba068: b9002be0 str w0, [sp, #0x28] 1ba06c: 1400000b b 0x1ba098 1ba070: f85f03a0 ldur x0, [x29, #-0x10] 1ba074: f85e03a1 ldur x1, [x29, #-0x20] 1ba078: bc5ec3a0 ldur s0, [x29, #-0x14] 1ba07c: b94027e2 ldr w2, [sp, #0x24] 1ba080: 9400032e bl 0x1bad38 1ba084: b90023e0 str w0, [sp, #0x20] 1ba088: b94023e0 ldr w0, [sp, #0x20] 1ba08c: b9402be2 ldr w2, [sp, #0x28] 1ba090: 0b000040 add w0, w2, w0 1ba094: b9002be0 str w0, [sp, #0x28] 1ba098: b94023e8 ldr w8, [sp, #0x20] 1ba09c: 34000048 cbz w8, 0x1ba0a4 1ba0a0: 14000003 b 0x1ba0ac 1ba0a4: b81fc3bf stur wzr, [x29, #-0x4] 1ba0a8: 1400000f b 0x1ba0e4 1ba0ac: b9402be8 ldr w8, [sp, #0x28] 1ba0b0: b9401fe9 ldr w9, [sp, #0x1c] 1ba0b4: 0b090108 add w8, w8, w9 1ba0b8: b85dc3a9 ldur w9, [x29, #-0x24] 1ba0bc: 6b09011f cmp w8, w9 1ba0c0: 1a9fc7e8 cset w8, le 1ba0c4: 3707f668 tbnz w8, #0x0, 0x1b9f90 1ba0c8: 320003e8 orr w8, wzr, #0x1 1ba0cc: f85f03a0 ldur x0, [x29, #-0x10] 1ba0d0: b9402be1 ldr w1, [sp, #0x28] 1ba0d4: b9000fe8 str w8, [sp, #0xc] 1ba0d8: 9400039e bl 0x1baf50 1ba0dc: b9400fe8 ldr w8, [sp, #0xc] 1ba0e0: b81fc3a8 stur w8, [x29, #-0x4] 1ba0e4: b85fc3a0 ldur w0, [x29, #-0x4] 1ba0e8: a9457bfd ldp x29, x30, [sp, #0x50] 1ba0ec: 910183ff add sp, sp, #0x60 1ba0f0: d65f03c0 ret 1ba0f4: d100c3ff sub sp, sp, #0x30 1ba0f8: a9027bfd stp x29, x30, [sp, #0x20] 1ba0fc: 910083fd add x29, sp, #0x20 1ba100: f9000be0 str x0, [sp, #0x10] 1ba104: f90007e1 str x1, [sp, #0x8] 1ba108: b90007e2 str w2, [sp, #0x4] 1ba10c: f9400be0 ldr x0, [sp, #0x10] 1ba110: b94007e1 ldr w1, [sp, #0x4] 1ba114: 940004b7 bl 0x1bb3f0 1ba118: 35000060 cbnz w0, 0x1ba124 1ba11c: b81fc3bf stur wzr, [x29, #-0x4] 1ba120: 14000021 b 0x1ba1a4 1ba124: 320003e8 orr w8, wzr, #0x1 1ba128: b27f03e9 orr x9, xzr, #0x2 1ba12c: f9400bea ldr x10, [sp, #0x10] 1ba130: f940054a ldr x10, [x10, #0x8] 1ba134: f9400beb ldr x11, [sp, #0x10] 1ba138: b940556c ldr w12, [x11, #0x54] 1ba13c: f9400beb ldr x11, [sp, #0x10] 1ba140: b940416d ldr w13, [x11, #0x40] 1ba144: 1b0d7d8c mul w12, w12, w13 1ba148: 2a0c03eb mov w11, w12 1ba14c: 93407d6b sxtw x11, w11 1ba150: 9b0b7d29 mul x9, x9, x11 1ba154: 8b090149 add x9, x10, x9 1ba158: f94007e1 ldr x1, [sp, #0x8] 1ba15c: b94007ec ldr w12, [sp, #0x4] 1ba160: 321f03ed orr w13, wzr, #0x2 1ba164: 9b2d7d8a smull x10, w12, w13 1ba168: f9400beb ldr x11, [sp, #0x10] 1ba16c: b940416c ldr w12, [x11, #0x40] 1ba170: 2a0c03eb mov w11, w12 1ba174: 93407d6b sxtw x11, w11 1ba178: 9b0b7d42 mul x2, x10, x11 1ba17c: aa0903e0 mov x0, x9 1ba180: b90003e8 str w8, [sp] 1ba184: 97fb9703 bl 0x9fd90 1ba188: b94007e8 ldr w8, [sp, #0x4] 1ba18c: f9400be9 ldr x9, [sp, #0x10] 1ba190: b940552c ldr w12, [x9, #0x54] 1ba194: 0b080188 add w8, w12, w8 1ba198: b9005528 str w8, [x9, #0x54] 1ba19c: b94003e8 ldr w8, [sp] 1ba1a0: b81fc3a8 stur w8, [x29, #-0x4] 1ba1a4: b85fc3a0 ldur w0, [x29, #-0x4] 1ba1a8: a9427bfd ldp x29, x30, [sp, #0x20] 1ba1ac: 9100c3ff add sp, sp, #0x30 1ba1b0: d65f03c0 ret 1ba1b4: d10183ff sub sp, sp, #0x60 1ba1b8: a9057bfd stp x29, x30, [sp, #0x50] 1ba1bc: 910143fd add x29, sp, #0x50 1ba1c0: f81f03a0 stur x0, [x29, #-0x10] 1ba1c4: b81ec3a1 stur w1, [x29, #-0x14] 1ba1c8: f85f03a0 ldur x0, [x29, #-0x10] 1ba1cc: b9402801 ldr w1, [x0, #0x28] 1ba1d0: b81e83a1 stur w1, [x29, #-0x18] 1ba1d4: f85f03a0 ldur x0, [x29, #-0x10] 1ba1d8: b9404001 ldr w1, [x0, #0x40] 1ba1dc: b81e43a1 stur w1, [x29, #-0x1c] 1ba1e0: b90027ff str wzr, [sp, #0x24] 1ba1e4: f85f03a0 ldur x0, [x29, #-0x10] 1ba1e8: b9405401 ldr w1, [x0, #0x54] 1ba1ec: b85ec3a8 ldur w8, [x29, #-0x14] 1ba1f0: 6b08003f cmp w1, w8 1ba1f4: 1a9f17e8 cset w8, eq 1ba1f8: 37000048 tbnz w8, #0x0, 0x1ba200 1ba1fc: 14000004 b 0x1ba20c 1ba200: 320003e8 orr w8, wzr, #0x1 1ba204: b81fc3a8 stur w8, [x29, #-0x4] 1ba208: 14000091 b 0x1ba44c 1ba20c: f85f03a0 ldur x0, [x29, #-0x10] 1ba210: b85ec3a1 ldur w1, [x29, #-0x14] 1ba214: 94000508 bl 0x1bb634 1ba218: 35000060 cbnz w0, 0x1ba224 1ba21c: b81fc3bf stur wzr, [x29, #-0x4] 1ba220: 1400008b b 0x1ba44c 1ba224: f85f03a8 ldur x8, [x29, #-0x10] 1ba228: b9405909 ldr w9, [x8, #0x58] 1ba22c: b94027ea ldr w10, [sp, #0x24] 1ba230: 6b0a0129 subs w9, w9, w10 1ba234: f85f03a8 ldur x8, [x29, #-0x10] 1ba238: b940650a ldr w10, [x8, #0x64] 1ba23c: 6b0a013f cmp w9, w10 1ba240: 1a9fb7e9 cset w9, ge 1ba244: 37000049 tbnz w9, #0x0, 0x1ba24c 1ba248: 1400007a b 0x1ba430 1ba24c: b27f03e8 orr x8, xzr, #0x2 1ba250: 52800002 mov w2, #0x0 // =0 1ba254: f85f03a0 ldur x0, [x29, #-0x10] 1ba258: f85f03a9 ldur x9, [x29, #-0x10] 1ba25c: f9400929 ldr x9, [x9, #0x10] 1ba260: b94027ea ldr w10, [sp, #0x24] 1ba264: b85e43ab ldur w11, [x29, #-0x1c] 1ba268: 1b0b7d4a mul w10, w10, w11 1ba26c: 2a0a03ec mov w12, w10 1ba270: 93407d8c sxtw x12, w12 1ba274: 9b0c7d08 mul x8, x8, x12 1ba278: 8b080128 add x8, x9, x8 1ba27c: aa0803e1 mov x1, x8 1ba280: 9400019b bl 0x1ba8ec 1ba284: b81e03a0 stur w0, [x29, #-0x20] 1ba288: b85e03aa ldur w10, [x29, #-0x20] 1ba28c: 1e220140 scvtf s0, w10 1ba290: bc5e83a1 ldur s1, [x29, #-0x18] 1ba294: 1e211800 fdiv s0, s0, s1 1ba298: 1e38000a fcvtzs w10, s0 1ba29c: b81dc3aa stur w10, [x29, #-0x24] 1ba2a0: f85f03a0 ldur x0, [x29, #-0x10] 1ba2a4: b85dc3a1 ldur w1, [x29, #-0x24] 1ba2a8: 94000452 bl 0x1bb3f0 1ba2ac: 35000060 cbnz w0, 0x1ba2b8 1ba2b0: b81fc3bf stur wzr, [x29, #-0x4] 1ba2b4: 14000066 b 0x1ba44c 1ba2b8: 32091be8 orr w8, wzr, #0x3f800000 1ba2bc: 1e270100 fmov s0, w8 1ba2c0: b27f03e9 orr x9, xzr, #0x2 1ba2c4: f85f03aa ldur x10, [x29, #-0x10] 1ba2c8: f940054a ldr x10, [x10, #0x8] 1ba2cc: f85f03ab ldur x11, [x29, #-0x10] 1ba2d0: b9405568 ldr w8, [x11, #0x54] 1ba2d4: b85e43ac ldur w12, [x29, #-0x1c] 1ba2d8: 1b0c7d08 mul w8, w8, w12 1ba2dc: 2a0803eb mov w11, w8 1ba2e0: 93407d6b sxtw x11, w11 1ba2e4: 9b0b7d29 mul x9, x9, x11 1ba2e8: 8b090149 add x9, x10, x9 1ba2ec: f9000fe9 str x9, [sp, #0x18] 1ba2f0: b85e83a8 ldur w8, [x29, #-0x18] 1ba2f4: 1e270101 fmov s1, w8 1ba2f8: 1e202020 fcmp s1, s0 1ba2fc: 1a9fb7e8 cset w8, ge 1ba300: 37000048 tbnz w8, #0x0, 0x1ba308 1ba304: 14000021 b 0x1ba388 1ba308: b27f03e8 orr x8, xzr, #0x2 1ba30c: f85f03a9 ldur x9, [x29, #-0x10] 1ba310: f9400929 ldr x9, [x9, #0x10] 1ba314: b94027ea ldr w10, [sp, #0x24] 1ba318: b85e43ab ldur w11, [x29, #-0x1c] 1ba31c: 1b0b7d4a mul w10, w10, w11 1ba320: 2a0a03ec mov w12, w10 1ba324: 93407d8c sxtw x12, w12 1ba328: 9b0c7d0c mul x12, x8, x12 1ba32c: 8b0c0129 add x9, x9, x12 1ba330: f9000be9 str x9, [sp, #0x10] 1ba334: f85f03a9 ldur x9, [x29, #-0x10] 1ba338: f9400929 ldr x9, [x9, #0x10] 1ba33c: b94027ea ldr w10, [sp, #0x24] 1ba340: b85e03ab ldur w11, [x29, #-0x20] 1ba344: 0b0b014a add w10, w10, w11 1ba348: b85dc3ab ldur w11, [x29, #-0x24] 1ba34c: 6b0b014a subs w10, w10, w11 1ba350: b85e43ab ldur w11, [x29, #-0x1c] 1ba354: 1b0b7d4a mul w10, w10, w11 1ba358: 2a0a03ec mov w12, w10 1ba35c: 93407d8c sxtw x12, w12 1ba360: 9b0c7d08 mul x8, x8, x12 1ba364: 8b080128 add x8, x9, x8 1ba368: f90007e8 str x8, [sp, #0x8] 1ba36c: b85dc3a0 ldur w0, [x29, #-0x24] 1ba370: b85e43a1 ldur w1, [x29, #-0x1c] 1ba374: f9400fe2 ldr x2, [sp, #0x18] 1ba378: f9400be3 ldr x3, [sp, #0x10] 1ba37c: f94007e4 ldr x4, [sp, #0x8] 1ba380: 94000454 bl 0x1bb4d0 1ba384: 14000021 b 0x1ba408 1ba388: b27f03e8 orr x8, xzr, #0x2 1ba38c: f85f03a9 ldur x9, [x29, #-0x10] 1ba390: f9400929 ldr x9, [x9, #0x10] 1ba394: b94027ea ldr w10, [sp, #0x24] 1ba398: b85e43ab ldur w11, [x29, #-0x1c] 1ba39c: 1b0b7d4a mul w10, w10, w11 1ba3a0: 2a0a03ec mov w12, w10 1ba3a4: 93407d8c sxtw x12, w12 1ba3a8: 9b0c7d0c mul x12, x8, x12 1ba3ac: 8b0c0129 add x9, x9, x12 1ba3b0: f9000be9 str x9, [sp, #0x10] 1ba3b4: f85f03a9 ldur x9, [x29, #-0x10] 1ba3b8: f9400929 ldr x9, [x9, #0x10] 1ba3bc: b94027ea ldr w10, [sp, #0x24] 1ba3c0: b85e43ab ldur w11, [x29, #-0x1c] 1ba3c4: 1b0b7d4a mul w10, w10, w11 1ba3c8: 2a0a03ec mov w12, w10 1ba3cc: 93407d8c sxtw x12, w12 1ba3d0: 9b0c7d08 mul x8, x8, x12 1ba3d4: 8b080128 add x8, x9, x8 1ba3d8: f90007e8 str x8, [sp, #0x8] 1ba3dc: b85dc3aa ldur w10, [x29, #-0x24] 1ba3e0: b85e03ab ldur w11, [x29, #-0x20] 1ba3e4: 6b0b014a subs w10, w10, w11 1ba3e8: b9002bea str w10, [sp, #0x28] 1ba3ec: b85e03a0 ldur w0, [x29, #-0x20] 1ba3f0: b85e43a1 ldur w1, [x29, #-0x1c] 1ba3f4: b9402be2 ldr w2, [sp, #0x28] 1ba3f8: f9400fe3 ldr x3, [sp, #0x18] 1ba3fc: f9400be4 ldr x4, [sp, #0x10] 1ba400: f94007e5 ldr x5, [sp, #0x8] 1ba404: 940004f3 bl 0x1bb7d0 1ba408: b85dc3a8 ldur w8, [x29, #-0x24] 1ba40c: f85f03a9 ldur x9, [x29, #-0x10] 1ba410: b940552a ldr w10, [x9, #0x54] 1ba414: 0b080148 add w8, w10, w8 1ba418: b9005528 str w8, [x9, #0x54] 1ba41c: b85e03a8 ldur w8, [x29, #-0x20] 1ba420: b94027ea ldr w10, [sp, #0x24] 1ba424: 0b080148 add w8, w10, w8 1ba428: b90027e8 str w8, [sp, #0x24] 1ba42c: 17ffff7e b 0x1ba224 1ba430: 320003e8 orr w8, wzr, #0x1 1ba434: f85f03a0 ldur x0, [x29, #-0x10] 1ba438: b94027e1 ldr w1, [sp, #0x24] 1ba43c: b90007e8 str w8, [sp, #0x4] 1ba440: 94000575 bl 0x1bba14 1ba444: b94007e8 ldr w8, [sp, #0x4] 1ba448: b81fc3a8 stur w8, [x29, #-0x4] 1ba44c: b85fc3a0 ldur w0, [x29, #-0x4] 1ba450: a9457bfd ldp x29, x30, [sp, #0x50] 1ba454: 910183ff add sp, sp, #0x60 1ba458: d65f03c0 ret 1ba45c: d10203ff sub sp, sp, #0x80 1ba460: a9077bfd stp x29, x30, [sp, #0x70] 1ba464: 9101c3fd add x29, sp, #0x70 1ba468: d0000768 adrp x8, 0x2a8000 1ba46c: f9433108 ldr x8, [x8, #0x660] 1ba470: d2802609 mov x9, #0x130 // =304 1ba474: 8b090108 add x8, x8, x9 1ba478: 90000449 adrp x9, 0x242000 1ba47c: 91006129 add x9, x9, #0x18 1ba480: f81f03a0 stur x0, [x29, #-0x10] 1ba484: bc1ec3a0 stur s0, [x29, #-0x14] 1ba488: b81e83a1 stur w1, [x29, #-0x18] 1ba48c: f85f03a0 ldur x0, [x29, #-0x10] 1ba490: b9406c01 ldr w1, [x0, #0x6c] 1ba494: 1e220020 scvtf s0, w1 1ba498: bc5ec3a1 ldur s1, [x29, #-0x14] 1ba49c: 1e211800 fdiv s0, s0, s1 1ba4a0: 1e380001 fcvtzs w1, s0 1ba4a4: b81e43a1 stur w1, [x29, #-0x1c] 1ba4a8: f85f03a0 ldur x0, [x29, #-0x10] 1ba4ac: b9406c01 ldr w1, [x0, #0x6c] 1ba4b0: b81e03a1 stur w1, [x29, #-0x20] 1ba4b4: f85f03a0 ldur x0, [x29, #-0x10] 1ba4b8: b9404001 ldr w1, [x0, #0x40] 1ba4bc: b81dc3a1 stur w1, [x29, #-0x24] 1ba4c0: b81d83bf stur wzr, [x29, #-0x28] 1ba4c4: f90017e8 str x8, [sp, #0x28] 1ba4c8: f90013e9 str x9, [sp, #0x20] 1ba4cc: 12800008 mov w8, #-0x1 // =-1 1ba4d0: 321203e9 orr w9, wzr, #0x4000 1ba4d4: b85e43aa ldur w10, [x29, #-0x1c] 1ba4d8: 6b09015f cmp w10, w9 1ba4dc: 1a9fd7e9 cset w9, gt 1ba4e0: b9001fe8 str w8, [sp, #0x1c] 1ba4e4: 370000c9 tbnz w9, #0x0, 0x1ba4fc 1ba4e8: 321203e8 orr w8, wzr, #0x4000 1ba4ec: b85e03a9 ldur w9, [x29, #-0x20] 1ba4f0: 6b08013f cmp w9, w8 1ba4f4: 1a9fd7e8 cset w8, gt 1ba4f8: b9001fe8 str w8, [sp, #0x1c] 1ba4fc: b9401fe8 ldr w8, [sp, #0x1c] 1ba500: 37000048 tbnz w8, #0x0, 0x1ba508 1ba504: 14000009 b 0x1ba528 1ba508: 320003e8 orr w8, wzr, #0x1 1ba50c: b85e43a9 ldur w9, [x29, #-0x1c] 1ba510: 1ac82929 asr w9, w9, w8 1ba514: b81e43a9 stur w9, [x29, #-0x1c] 1ba518: b85e03a9 ldur w9, [x29, #-0x20] 1ba51c: 1ac82928 asr w8, w9, w8 1ba520: b81e03a8 stur w8, [x29, #-0x20] 1ba524: 17ffffea b 0x1ba4cc 1ba528: f85f03a8 ldur x8, [x29, #-0x10] 1ba52c: b9405509 ldr w9, [x8, #0x54] 1ba530: b85e83aa ldur w10, [x29, #-0x18] 1ba534: 6b0a013f cmp w9, w10 1ba538: 1a9f17e9 cset w9, eq 1ba53c: 37000049 tbnz w9, #0x0, 0x1ba544 1ba540: 14000004 b 0x1ba550 1ba544: 320003e8 orr w8, wzr, #0x1 1ba548: b81fc3a8 stur w8, [x29, #-0x4] 1ba54c: 14000084 b 0x1ba75c 1ba550: f85f03a0 ldur x0, [x29, #-0x10] 1ba554: b85e83a1 ldur w1, [x29, #-0x18] 1ba558: 94000437 bl 0x1bb634 1ba55c: 35000060 cbnz w0, 0x1ba568 1ba560: b81fc3bf stur wzr, [x29, #-0x4] 1ba564: 1400007e b 0x1ba75c 1ba568: b81d83bf stur wzr, [x29, #-0x28] 1ba56c: b85d83a8 ldur w8, [x29, #-0x28] 1ba570: f85f03a9 ldur x9, [x29, #-0x10] 1ba574: b940592a ldr w10, [x9, #0x58] 1ba578: 7100054a subs w10, w10, #0x1 1ba57c: 6b0a011f cmp w8, w10 1ba580: 1a9fa7e8 cset w8, lt 1ba584: 37000048 tbnz w8, #0x0, 0x1ba58c 1ba588: 1400006e b 0x1ba740 1ba58c: f85f03a8 ldur x8, [x29, #-0x10] 1ba590: b9403109 ldr w9, [x8, #0x30] 1ba594: 11000529 add w9, w9, #0x1 1ba598: b85e43aa ldur w10, [x29, #-0x1c] 1ba59c: 1b0a7d29 mul w9, w9, w10 1ba5a0: f85f03a8 ldur x8, [x29, #-0x10] 1ba5a4: b940350a ldr w10, [x8, #0x34] 1ba5a8: b85e03ab ldur w11, [x29, #-0x20] 1ba5ac: 1b0b7d4a mul w10, w10, w11 1ba5b0: 6b0a013f cmp w9, w10 1ba5b4: 1a9fd7e9 cset w9, gt 1ba5b8: 37000049 tbnz w9, #0x0, 0x1ba5c0 1ba5bc: 1400003e b 0x1ba6b4 1ba5c0: 320003e1 orr w1, wzr, #0x1 1ba5c4: f85f03a0 ldur x0, [x29, #-0x10] 1ba5c8: 9400038a bl 0x1bb3f0 1ba5cc: 35000060 cbnz w0, 0x1ba5d8 1ba5d0: b81fc3bf stur wzr, [x29, #-0x4] 1ba5d4: 14000062 b 0x1ba75c 1ba5d8: b27f03e8 orr x8, xzr, #0x2 1ba5dc: f85f03a9 ldur x9, [x29, #-0x10] 1ba5e0: f9400529 ldr x9, [x9, #0x8] 1ba5e4: f85f03aa ldur x10, [x29, #-0x10] 1ba5e8: b940554b ldr w11, [x10, #0x54] 1ba5ec: b85dc3ac ldur w12, [x29, #-0x24] 1ba5f0: 1b0c7d6b mul w11, w11, w12 1ba5f4: 2a0b03ea mov w10, w11 1ba5f8: 93407d4a sxtw x10, w10 1ba5fc: 9b0a7d0a mul x10, x8, x10 1ba600: 8b0a0129 add x9, x9, x10 1ba604: f9001fe9 str x9, [sp, #0x38] 1ba608: f85f03a9 ldur x9, [x29, #-0x10] 1ba60c: f9400929 ldr x9, [x9, #0x10] 1ba610: b85d83ab ldur w11, [x29, #-0x28] 1ba614: 2a0b03ea mov w10, w11 1ba618: 93407d4a sxtw x10, w10 1ba61c: 9b0a7d08 mul x8, x8, x10 1ba620: 8b080128 add x8, x9, x8 1ba624: f81d03a8 stur x8, [x29, #-0x30] 1ba628: b90037ff str wzr, [sp, #0x34] 1ba62c: b94037e8 ldr w8, [sp, #0x34] 1ba630: b85dc3a9 ldur w9, [x29, #-0x24] 1ba634: 6b09011f cmp w8, w9 1ba638: 1a9fa7e8 cset w8, lt 1ba63c: 37000048 tbnz w8, #0x0, 0x1ba644 1ba640: 14000014 b 0x1ba690 1ba644: b27f03e8 orr x8, xzr, #0x2 1ba648: f85f03a0 ldur x0, [x29, #-0x10] 1ba64c: f85d03a1 ldur x1, [x29, #-0x30] 1ba650: b85e03a2 ldur w2, [x29, #-0x20] 1ba654: b85e43a3 ldur w3, [x29, #-0x1c] 1ba658: f9000be8 str x8, [sp, #0x10] 1ba65c: 94000521 bl 0x1bbae0 1ba660: f9401fe8 ldr x8, [sp, #0x38] 1ba664: f9400be1 ldr x1, [sp, #0x10] 1ba668: 8b010109 add x9, x8, x1 1ba66c: f9001fe9 str x9, [sp, #0x38] 1ba670: 79000100 strh w0, [x8] 1ba674: f85d03a8 ldur x8, [x29, #-0x30] 1ba678: 8b010108 add x8, x8, x1 1ba67c: f81d03a8 stur x8, [x29, #-0x30] 1ba680: b94037e8 ldr w8, [sp, #0x34] 1ba684: 11000508 add w8, w8, #0x1 1ba688: b90037e8 str w8, [sp, #0x34] 1ba68c: 17ffffe8 b 0x1ba62c 1ba690: f85f03a8 ldur x8, [x29, #-0x10] 1ba694: b9403509 ldr w9, [x8, #0x34] 1ba698: 11000529 add w9, w9, #0x1 1ba69c: b9003509 str w9, [x8, #0x34] 1ba6a0: f85f03a8 ldur x8, [x29, #-0x10] 1ba6a4: b9405509 ldr w9, [x8, #0x54] 1ba6a8: 11000529 add w9, w9, #0x1 1ba6ac: b9005509 str w9, [x8, #0x54] 1ba6b0: 17ffffb7 b 0x1ba58c 1ba6b4: f85f03a8 ldur x8, [x29, #-0x10] 1ba6b8: b9403109 ldr w9, [x8, #0x30] 1ba6bc: 11000529 add w9, w9, #0x1 1ba6c0: b9003109 str w9, [x8, #0x30] 1ba6c4: f85f03a8 ldur x8, [x29, #-0x10] 1ba6c8: b9403109 ldr w9, [x8, #0x30] 1ba6cc: b85e03aa ldur w10, [x29, #-0x20] 1ba6d0: 6b0a013f cmp w9, w10 1ba6d4: 1a9f17e9 cset w9, eq 1ba6d8: 37000049 tbnz w9, #0x0, 0x1ba6e0 1ba6dc: 14000015 b 0x1ba730 1ba6e0: f85f03a8 ldur x8, [x29, #-0x10] 1ba6e4: b900311f str wzr, [x8, #0x30] 1ba6e8: f85f03a8 ldur x8, [x29, #-0x10] 1ba6ec: b9403509 ldr w9, [x8, #0x34] 1ba6f0: b85e43aa ldur w10, [x29, #-0x1c] 1ba6f4: 6b0a013f cmp w9, w10 1ba6f8: 1a9f07e9 cset w9, ne 1ba6fc: 37000049 tbnz w9, #0x0, 0x1ba704 1ba700: 1400000a b 0x1ba728 1ba704: 320003e0 orr w0, wzr, #0x1 1ba708: f94017e8 ldr x8, [sp, #0x28] 1ba70c: b9000fe0 str w0, [sp, #0xc] 1ba710: aa0803e0 mov x0, x8 1ba714: f94013e1 ldr x1, [sp, #0x20] 1ba718: 97fba662 bl 0xa40a0 1ba71c: b9400fe9 ldr w9, [sp, #0xc] 1ba720: 2a0903e0 mov w0, w9 1ba724: 97fbb673 bl 0xa80f0 1ba728: f85f03a8 ldur x8, [x29, #-0x10] 1ba72c: b900351f str wzr, [x8, #0x34] 1ba730: b85d83a8 ldur w8, [x29, #-0x28] 1ba734: 11000508 add w8, w8, #0x1 1ba738: b81d83a8 stur w8, [x29, #-0x28] 1ba73c: 17ffff8c b 0x1ba56c 1ba740: 320003e8 orr w8, wzr, #0x1 1ba744: f85f03a0 ldur x0, [x29, #-0x10] 1ba748: b85d83a1 ldur w1, [x29, #-0x28] 1ba74c: b9000be8 str w8, [sp, #0x8] 1ba750: 940004b1 bl 0x1bba14 1ba754: b9400be8 ldr w8, [sp, #0x8] 1ba758: b81fc3a8 stur w8, [x29, #-0x4] 1ba75c: b85fc3a0 ldur w0, [x29, #-0x4] 1ba760: a9477bfd ldp x29, x30, [sp, #0x70] 1ba764: 910203ff add sp, sp, #0x80 1ba768: d65f03c0 ret 1ba76c: d10083ff sub sp, sp, #0x20 1ba770: 52a8b008 mov w8, #0x45800000 // =1166016512 1ba774: 1e270101 fmov s1, w8 1ba778: f9000fe0 str x0, [sp, #0x18] 1ba77c: b90017e1 str w1, [sp, #0x14] 1ba780: bd0013e0 str s0, [sp, #0x10] 1ba784: bd4013e0 ldr s0, [sp, #0x10] 1ba788: 1e210800 fmul s0, s0, s1 1ba78c: 1e380008 fcvtzs w8, s0 1ba790: b9000fe8 str w8, [sp, #0xc] 1ba794: 12800008 mov w8, #-0x1 // =-1 1ba798: b94017e9 ldr w9, [sp, #0x14] 1ba79c: 0b080128 add w8, w9, w8 1ba7a0: b90017e8 str w8, [sp, #0x14] 1ba7a4: 35000049 cbnz w9, 0x1ba7ac 1ba7a8: 14000020 b 0x1ba828 1ba7ac: 32003be8 orr w8, wzr, #0x7fff 1ba7b0: 321e07e9 orr w9, wzr, #0xc 1ba7b4: f9400fea ldr x10, [sp, #0x18] 1ba7b8: 79c0014b ldrsh w11, [x10] 1ba7bc: b9400fec ldr w12, [sp, #0xc] 1ba7c0: 1b0c7d6b mul w11, w11, w12 1ba7c4: 1ac92969 asr w9, w11, w9 1ba7c8: b9000be9 str w9, [sp, #0x8] 1ba7cc: b9400be9 ldr w9, [sp, #0x8] 1ba7d0: 6b08013f cmp w9, w8 1ba7d4: 1a9fd7e8 cset w8, gt 1ba7d8: 37000048 tbnz w8, #0x0, 0x1ba7e0 1ba7dc: 14000004 b 0x1ba7ec 1ba7e0: 32003be8 orr w8, wzr, #0x7fff 1ba7e4: b9000be8 str w8, [sp, #0x8] 1ba7e8: 14000009 b 0x1ba80c 1ba7ec: 321147e8 orr w8, wzr, #0xffff8001 1ba7f0: b9400be9 ldr w9, [sp, #0x8] 1ba7f4: 6b08013f cmp w9, w8 1ba7f8: 1a9fa7e8 cset w8, lt 1ba7fc: 37000048 tbnz w8, #0x0, 0x1ba804 1ba800: 14000003 b 0x1ba80c 1ba804: 321147e8 orr w8, wzr, #0xffff8001 1ba808: b9000be8 str w8, [sp, #0x8] 1ba80c: b27f03e8 orr x8, xzr, #0x2 1ba810: b9400be9 ldr w9, [sp, #0x8] 1ba814: f9400fea ldr x10, [sp, #0x18] 1ba818: 8b080148 add x8, x10, x8 1ba81c: f9000fe8 str x8, [sp, #0x18] 1ba820: 79000149 strh w9, [x10] 1ba824: 17ffffdc b 0x1ba794 1ba828: 910083ff add sp, sp, #0x20 1ba82c: d65f03c0 ret 1ba830: d100c3ff sub sp, sp, #0x30 1ba834: a9027bfd stp x29, x30, [sp, #0x20] 1ba838: 910083fd add x29, sp, #0x20 1ba83c: f9000be0 str x0, [sp, #0x10] 1ba840: b9000fe1 str w1, [sp, #0xc] 1ba844: f9400be0 ldr x0, [sp, #0x10] 1ba848: b9406801 ldr w1, [x0, #0x68] 1ba84c: b9000be1 str w1, [sp, #0x8] 1ba850: b9400be1 ldr w1, [sp, #0x8] 1ba854: f9400be0 ldr x0, [sp, #0x10] 1ba858: b9406408 ldr w8, [x0, #0x64] 1ba85c: 6b08003f cmp w1, w8 1ba860: 1a9fd7e8 cset w8, gt 1ba864: 37000048 tbnz w8, #0x0, 0x1ba86c 1ba868: 14000004 b 0x1ba878 1ba86c: f9400be8 ldr x8, [sp, #0x10] 1ba870: b9406509 ldr w9, [x8, #0x64] 1ba874: b9000be9 str w9, [sp, #0x8] 1ba878: b27f03e8 orr x8, xzr, #0x2 1ba87c: f9400be0 ldr x0, [sp, #0x10] 1ba880: f9400be9 ldr x9, [sp, #0x10] 1ba884: f9400129 ldr x9, [x9] 1ba888: b9400fea ldr w10, [sp, #0xc] 1ba88c: f9400beb ldr x11, [sp, #0x10] 1ba890: b940416c ldr w12, [x11, #0x40] 1ba894: 1b0c7d4a mul w10, w10, w12 1ba898: 2a0a03eb mov w11, w10 1ba89c: 93407d6b sxtw x11, w11 1ba8a0: 9b0b7d08 mul x8, x8, x11 1ba8a4: 8b080128 add x8, x9, x8 1ba8a8: b9400be2 ldr w2, [sp, #0x8] 1ba8ac: aa0803e1 mov x1, x8 1ba8b0: 97fffe11 bl 0x1ba0f4 1ba8b4: 35000060 cbnz w0, 0x1ba8c0 1ba8b8: b81fc3bf stur wzr, [x29, #-0x4] 1ba8bc: 14000008 b 0x1ba8dc 1ba8c0: b9400be8 ldr w8, [sp, #0x8] 1ba8c4: f9400be9 ldr x9, [sp, #0x10] 1ba8c8: b940692a ldr w10, [x9, #0x68] 1ba8cc: 6b080148 subs w8, w10, w8 1ba8d0: b9006928 str w8, [x9, #0x68] 1ba8d4: b9400be8 ldr w8, [sp, #0x8] 1ba8d8: b81fc3a8 stur w8, [x29, #-0x4] 1ba8dc: b85fc3a0 ldur w0, [x29, #-0x4] 1ba8e0: a9427bfd ldp x29, x30, [sp, #0x20] 1ba8e4: 9100c3ff add sp, sp, #0x30 1ba8e8: d65f03c0 ret 1ba8ec: d10203ff sub sp, sp, #0x80 1ba8f0: a9077bfd stp x29, x30, [sp, #0x70] 1ba8f4: 9101c3fd add x29, sp, #0x70 1ba8f8: d53bd048 mrs x8, TPIDR_EL0 1ba8fc: f9401508 ldr x8, [x8, #0x28] 1ba900: f81f83a8 stur x8, [x29, #-0x8] 1ba904: f81e83a0 stur x0, [x29, #-0x18] 1ba908: f81e03a1 stur x1, [x29, #-0x20] 1ba90c: b81dc3a2 stur w2, [x29, #-0x24] 1ba910: f85e83a8 ldur x8, [x29, #-0x18] 1ba914: b9405d02 ldr w2, [x8, #0x5c] 1ba918: b81d83a2 stur w2, [x29, #-0x28] 1ba91c: f85e83a8 ldur x8, [x29, #-0x18] 1ba920: b9406102 ldr w2, [x8, #0x60] 1ba924: b81d43a2 stur w2, [x29, #-0x2c] 1ba928: f85e83a8 ldur x8, [x29, #-0x18] 1ba92c: b9406d02 ldr w2, [x8, #0x6c] 1ba930: b81d03a2 stur w2, [x29, #-0x30] 1ba934: 320003e2 orr w2, wzr, #0x1 1ba938: b9003be2 str w2, [sp, #0x38] 1ba93c: b85d03a2 ldur w2, [x29, #-0x30] 1ba940: 713e8442 subs w2, w2, #0xfa1 1ba944: b90033e2 str w2, [sp, #0x30] 1ba948: 5400024b b.lt 0x1ba990 1ba94c: 14000001 b 0x1ba950 1ba950: f85e83a8 ldur x8, [x29, #-0x18] 1ba954: b9403d09 ldr w9, [x8, #0x3c] 1ba958: 350001c9 cbnz w9, 0x1ba990 1ba95c: 14000001 b 0x1ba960 1ba960: b89d03a8 ldursw x8, [x29, #-0x30] 1ba964: 5289ba69 mov w9, #0x4dd3 // =19923 1ba968: 72a20c49 movk w9, #0x1062, lsl #16 1ba96c: 2a0903ea mov w10, w9 1ba970: 9b0a7d08 mul x8, x8, x10 1ba974: d37ffd0a lsr x10, x8, #63 1ba978: 2a0a03e9 mov w9, w10 1ba97c: 9368fd08 asr x8, x8, #40 1ba980: 2a0803eb mov w11, w8 1ba984: 0b090169 add w9, w11, w9 1ba988: b9003be9 str w9, [sp, #0x38] 1ba98c: 14000001 b 0x1ba990 1ba990: f85e83a8 ldur x8, [x29, #-0x18] 1ba994: b9404109 ldr w9, [x8, #0x40] 1ba998: 71000529 subs w9, w9, #0x1 1ba99c: b9002fe9 str w9, [sp, #0x2c] 1ba9a0: 540001e1 b.ne 0x1ba9dc 1ba9a4: 14000001 b 0x1ba9a8 1ba9a8: b9403be8 ldr w8, [sp, #0x38] 1ba9ac: 71000508 subs w8, w8, #0x1 1ba9b0: b9002be8 str w8, [sp, #0x28] 1ba9b4: 54000141 b.ne 0x1ba9dc 1ba9b8: 14000001 b 0x1ba9bc 1ba9bc: f85e03a0 ldur x0, [x29, #-0x20] 1ba9c0: b85d83a1 ldur w1, [x29, #-0x28] 1ba9c4: b85d43a2 ldur w2, [x29, #-0x2c] 1ba9c8: d10033a3 sub x3, x29, #0xc 1ba9cc: d10043a4 sub x4, x29, #0x10 1ba9d0: 9400018c bl 0x1bb000 1ba9d4: b90037e0 str w0, [sp, #0x34] 1ba9d8: 14000054 b 0x1bab28 1ba9dc: f85e83a0 ldur x0, [x29, #-0x18] 1ba9e0: f85e03a1 ldur x1, [x29, #-0x20] 1ba9e4: b9403be2 ldr w2, [sp, #0x38] 1ba9e8: 9400020f bl 0x1bb224 1ba9ec: f85e83a0 ldur x0, [x29, #-0x18] 1ba9f0: f9400c00 ldr x0, [x0, #0x18] 1ba9f4: b85d83a2 ldur w2, [x29, #-0x28] 1ba9f8: b9403be8 ldr w8, [sp, #0x38] 1ba9fc: 1ac80c41 sdiv w1, w2, w8 1baa00: b85d43a2 ldur w2, [x29, #-0x2c] 1baa04: 1ac80c42 sdiv w2, w2, w8 1baa08: d10033a3 sub x3, x29, #0xc 1baa0c: d10043a4 sub x4, x29, #0x10 1baa10: 9400017c bl 0x1bb000 1baa14: b90037e0 str w0, [sp, #0x34] 1baa18: b9403be8 ldr w8, [sp, #0x38] 1baa1c: 71000508 subs w8, w8, #0x1 1baa20: b90027e8 str w8, [sp, #0x24] 1baa24: 54000800 b.eq 0x1bab24 1baa28: 14000001 b 0x1baa2c 1baa2c: b9403be8 ldr w8, [sp, #0x38] 1baa30: b94037e9 ldr w9, [sp, #0x34] 1baa34: 1b087d28 mul w8, w9, w8 1baa38: b90037e8 str w8, [sp, #0x34] 1baa3c: b94037e8 ldr w8, [sp, #0x34] 1baa40: b9403be9 ldr w9, [sp, #0x38] 1baa44: 6b090908 subs w8, w8, w9, lsl #2 1baa48: b81d83a8 stur w8, [x29, #-0x28] 1baa4c: b94037e8 ldr w8, [sp, #0x34] 1baa50: b9403be9 ldr w9, [sp, #0x38] 1baa54: 0b090908 add w8, w8, w9, lsl #2 1baa58: b81d43a8 stur w8, [x29, #-0x2c] 1baa5c: b85d83a8 ldur w8, [x29, #-0x28] 1baa60: f85e83aa ldur x10, [x29, #-0x18] 1baa64: b9405d49 ldr w9, [x10, #0x5c] 1baa68: 6b090108 subs w8, w8, w9 1baa6c: b90023e8 str w8, [sp, #0x20] 1baa70: 540000ca b.ge 0x1baa88 1baa74: 14000001 b 0x1baa78 1baa78: f85e83a8 ldur x8, [x29, #-0x18] 1baa7c: b9405d09 ldr w9, [x8, #0x5c] 1baa80: b81d83a9 stur w9, [x29, #-0x28] 1baa84: 14000001 b 0x1baa88 1baa88: b85d43a8 ldur w8, [x29, #-0x2c] 1baa8c: f85e83a9 ldur x9, [x29, #-0x18] 1baa90: b940612a ldr w10, [x9, #0x60] 1baa94: 6b0a0108 subs w8, w8, w10 1baa98: b9001fe8 str w8, [sp, #0x1c] 1baa9c: 540000cd b.le 0x1baab4 1baaa0: 14000001 b 0x1baaa4 1baaa4: f85e83a8 ldur x8, [x29, #-0x18] 1baaa8: b9406109 ldr w9, [x8, #0x60] 1baaac: b81d43a9 stur w9, [x29, #-0x2c] 1baab0: 14000001 b 0x1baab4 1baab4: f85e83a8 ldur x8, [x29, #-0x18] 1baab8: b9404109 ldr w9, [x8, #0x40] 1baabc: 71000529 subs w9, w9, #0x1 1baac0: b9001be9 str w9, [sp, #0x18] 1baac4: 54000141 b.ne 0x1baaec 1baac8: 14000001 b 0x1baacc 1baacc: f85e03a0 ldur x0, [x29, #-0x20] 1baad0: b85d83a1 ldur w1, [x29, #-0x28] 1baad4: b85d43a2 ldur w2, [x29, #-0x2c] 1baad8: d10033a3 sub x3, x29, #0xc 1baadc: d10043a4 sub x4, x29, #0x10 1baae0: 94000148 bl 0x1bb000 1baae4: b90037e0 str w0, [sp, #0x34] 1baae8: 1400000e b 0x1bab20 1baaec: f85e83a0 ldur x0, [x29, #-0x18] 1baaf0: f85e03a1 ldur x1, [x29, #-0x20] 1baaf4: 320003e2 orr w2, wzr, #0x1 1baaf8: 940001cb bl 0x1bb224 1baafc: f85e83a0 ldur x0, [x29, #-0x18] 1bab00: f9400c00 ldr x0, [x0, #0x18] 1bab04: b85d83a1 ldur w1, [x29, #-0x28] 1bab08: b85d43a2 ldur w2, [x29, #-0x2c] 1bab0c: d10033a3 sub x3, x29, #0xc 1bab10: d10043a4 sub x4, x29, #0x10 1bab14: 9400013b bl 0x1bb000 1bab18: b90037e0 str w0, [sp, #0x34] 1bab1c: 14000001 b 0x1bab20 1bab20: 14000001 b 0x1bab24 1bab24: 14000001 b 0x1bab28 1bab28: f85e83a0 ldur x0, [x29, #-0x18] 1bab2c: b94037e1 ldr w1, [sp, #0x34] 1bab30: b85f43a2 ldur w2, [x29, #-0xc] 1bab34: b85f03a3 ldur w3, [x29, #-0x10] 1bab38: b85dc3a4 ldur w4, [x29, #-0x24] 1bab3c: 940001f6 bl 0x1bb314 1bab40: 340000c0 cbz w0, 0x1bab58 1bab44: 14000001 b 0x1bab48 1bab48: f85e83a8 ldur x8, [x29, #-0x18] 1bab4c: b9407109 ldr w9, [x8, #0x70] 1bab50: b81cc3a9 stur w9, [x29, #-0x34] 1bab54: 14000004 b 0x1bab64 1bab58: b94037e8 ldr w8, [sp, #0x34] 1bab5c: b81cc3a8 stur w8, [x29, #-0x34] 1bab60: 14000001 b 0x1bab64 1bab64: b85f43a8 ldur w8, [x29, #-0xc] 1bab68: f85e83a9 ldur x9, [x29, #-0x18] 1bab6c: b9007528 str w8, [x9, #0x74] 1bab70: b94037e8 ldr w8, [sp, #0x34] 1bab74: f85e83a9 ldur x9, [x29, #-0x18] 1bab78: b9007128 str w8, [x9, #0x70] 1bab7c: b85cc3a8 ldur w8, [x29, #-0x34] 1bab80: d53bd049 mrs x9, TPIDR_EL0 1bab84: f9401529 ldr x9, [x9, #0x28] 1bab88: f85f83aa ldur x10, [x29, #-0x8] 1bab8c: eb0a0129 subs x9, x9, x10 1bab90: b90017e8 str w8, [sp, #0x14] 1bab94: f90007e9 str x9, [sp, #0x8] 1bab98: 540000c1 b.ne 0x1babb0 1bab9c: 14000001 b 0x1baba0 1baba0: b94017e0 ldr w0, [sp, #0x14] 1baba4: a9477bfd ldp x29, x30, [sp, #0x70] 1baba8: 910203ff add sp, sp, #0x80 1babac: d65f03c0 ret 1babb0: 97fbbc70 bl 0xa9d70 <__stack_chk_fail@plt> 1babb4: d10103ff sub sp, sp, #0x40 1babb8: a9037bfd stp x29, x30, [sp, #0x30] 1babbc: 9100c3fd add x29, sp, #0x30 1babc0: 320203e8 orr w8, wzr, #0x40000000 1babc4: 1e270101 fmov s1, w8 1babc8: f81f03a0 stur x0, [x29, #-0x10] 1babcc: f9000fe1 str x1, [sp, #0x18] 1babd0: bd0017e0 str s0, [sp, #0x14] 1babd4: b90013e2 str w2, [sp, #0x10] 1babd8: f85f03a0 ldur x0, [x29, #-0x10] 1babdc: b9404008 ldr w8, [x0, #0x40] 1babe0: b90007e8 str w8, [sp, #0x4] 1babe4: b94017e8 ldr w8, [sp, #0x14] 1babe8: 1e270100 fmov s0, w8 1babec: 1e212000 fcmp s0, s1 1babf0: 1a9fb7e8 cset w8, ge 1babf4: 37000048 tbnz w8, #0x0, 0x1babfc 1babf8: 1400000b b 0x1bac24 1babfc: 32091be8 orr w8, wzr, #0x3f800000 1bac00: 1e270100 fmov s0, w8 1bac04: b94013e8 ldr w8, [sp, #0x10] 1bac08: 1e220101 scvtf s1, w8 1bac0c: bd4017e2 ldr s2, [sp, #0x14] 1bac10: 1e203840 fsub s0, s2, s0 1bac14: 1e201820 fdiv s0, s1, s0 1bac18: 9e380009 fcvtzs x9, s0 1bac1c: f90007e9 str x9, [sp, #0x8] 1bac20: 14000014 b 0x1bac70 1bac24: 32091be8 orr w8, wzr, #0x3f800000 1bac28: 1e270100 fmov s0, w8 1bac2c: 320203e8 orr w8, wzr, #0x40000000 1bac30: 1e270101 fmov s1, w8 1bac34: b94013e8 ldr w8, [sp, #0x10] 1bac38: 2a0803e9 mov w9, w8 1bac3c: 93407d29 sxtw x9, w9 1bac40: f90007e9 str x9, [sp, #0x8] 1bac44: b94013e8 ldr w8, [sp, #0x10] 1bac48: 1e220102 scvtf s2, w8 1bac4c: bd4017e3 ldr s3, [sp, #0x14] 1bac50: 1e233821 fsub s1, s1, s3 1bac54: 1e210841 fmul s1, s2, s1 1bac58: bd4017e2 ldr s2, [sp, #0x14] 1bac5c: 1e203840 fsub s0, s2, s0 1bac60: 1e201820 fdiv s0, s1, s0 1bac64: 1e380008 fcvtzs w8, s0 1bac68: f85f03a9 ldur x9, [x29, #-0x10] 1bac6c: b9006928 str w8, [x9, #0x68] 1bac70: f85f03a0 ldur x0, [x29, #-0x10] 1bac74: f94007e8 ldr x8, [sp, #0x8] 1bac78: 2a0803e9 mov w9, w8 1bac7c: 2a0903e1 mov w1, w9 1bac80: 940001dc bl 0x1bb3f0 1bac84: 35000060 cbnz w0, 0x1bac90 1bac88: b81fc3bf stur wzr, [x29, #-0x4] 1bac8c: 14000027 b 0x1bad28 1bac90: b27f03e8 orr x8, xzr, #0x2 1bac94: f94007e9 ldr x9, [sp, #0x8] 1bac98: 2a0903ea mov w10, w9 1bac9c: b94007e1 ldr w1, [sp, #0x4] 1baca0: f85f03a9 ldur x9, [x29, #-0x10] 1baca4: f9400529 ldr x9, [x9, #0x8] 1baca8: f85f03ab ldur x11, [x29, #-0x10] 1bacac: b940556c ldr w12, [x11, #0x54] 1bacb0: b94007ed ldr w13, [sp, #0x4] 1bacb4: 1b0d7d8c mul w12, w12, w13 1bacb8: 2a0c03eb mov w11, w12 1bacbc: 93407d6b sxtw x11, w11 1bacc0: 9b0b7d0b mul x11, x8, x11 1bacc4: 8b0b0129 add x9, x9, x11 1bacc8: f9400fe3 ldr x3, [sp, #0x18] 1baccc: f9400feb ldr x11, [sp, #0x18] 1bacd0: b94013ec ldr w12, [sp, #0x10] 1bacd4: b94007ed ldr w13, [sp, #0x4] 1bacd8: 1b0d7d8c mul w12, w12, w13 1bacdc: 2a0c03ee mov w14, w12 1bace0: 93407dce sxtw x14, w14 1bace4: 9b0e7d08 mul x8, x8, x14 1bace8: 8b080168 add x8, x11, x8 1bacec: 2a0a03e0 mov w0, w10 1bacf0: aa0903e2 mov x2, x9 1bacf4: aa0803e4 mov x4, x8 1bacf8: 940001f6 bl 0x1bb4d0 1bacfc: f94007e8 ldr x8, [sp, #0x8] 1bad00: f85f03a9 ldur x9, [x29, #-0x10] 1bad04: b940552a ldr w10, [x9, #0x54] 1bad08: 2a0a03eb mov w11, w10 1bad0c: 93407d6b sxtw x11, w11 1bad10: 8b080168 add x8, x11, x8 1bad14: 2a0803ea mov w10, w8 1bad18: b900552a str w10, [x9, #0x54] 1bad1c: f94007e8 ldr x8, [sp, #0x8] 1bad20: 2a0803ea mov w10, w8 1bad24: b81fc3aa stur w10, [x29, #-0x4] 1bad28: b85fc3a0 ldur w0, [x29, #-0x4] 1bad2c: a9437bfd ldp x29, x30, [sp, #0x30] 1bad30: 910103ff add sp, sp, #0x40 1bad34: d65f03c0 ret 1bad38: d10143ff sub sp, sp, #0x50 1bad3c: a9047bfd stp x29, x30, [sp, #0x40] 1bad40: 910103fd add x29, sp, #0x40 1bad44: 320817e8 orr w8, wzr, #0x3f000000 1bad48: 1e270101 fmov s1, w8 1bad4c: f81f03a0 stur x0, [x29, #-0x10] 1bad50: f81e83a1 stur x1, [x29, #-0x18] 1bad54: bc1e43a0 stur s0, [x29, #-0x1c] 1bad58: b90023e2 str w2, [sp, #0x20] 1bad5c: f85f03a0 ldur x0, [x29, #-0x10] 1bad60: b9404008 ldr w8, [x0, #0x40] 1bad64: b9000fe8 str w8, [sp, #0xc] 1bad68: b85e43a8 ldur w8, [x29, #-0x1c] 1bad6c: 1e270100 fmov s0, w8 1bad70: 1e212000 fcmp s0, s1 1bad74: 1a9f57e8 cset w8, mi 1bad78: 37000048 tbnz w8, #0x0, 0x1bad80 1bad7c: 1400000d b 0x1badb0 1bad80: 32091be8 orr w8, wzr, #0x3f800000 1bad84: 1e270100 fmov s0, w8 1bad88: b94023e8 ldr w8, [sp, #0x20] 1bad8c: 1e220101 scvtf s1, w8 1bad90: bc5e43a2 ldur s2, [x29, #-0x1c] 1bad94: 1e220821 fmul s1, s1, s2 1bad98: bc5e43a2 ldur s2, [x29, #-0x1c] 1bad9c: 1e223800 fsub s0, s0, s2 1bada0: 1e201820 fdiv s0, s1, s0 1bada4: 9e380009 fcvtzs x9, s0 1bada8: f9000fe9 str x9, [sp, #0x18] 1badac: 14000015 b 0x1bae00 1badb0: 32091be8 orr w8, wzr, #0x3f800000 1badb4: 1e270100 fmov s0, w8 1badb8: 320203e8 orr w8, wzr, #0x40000000 1badbc: 1e270101 fmov s1, w8 1badc0: b94023e8 ldr w8, [sp, #0x20] 1badc4: 2a0803e9 mov w9, w8 1badc8: 93407d29 sxtw x9, w9 1badcc: f9000fe9 str x9, [sp, #0x18] 1badd0: b94023e8 ldr w8, [sp, #0x20] 1badd4: 1e220102 scvtf s2, w8 1badd8: bc5e43a3 ldur s3, [x29, #-0x1c] 1baddc: 1e230821 fmul s1, s1, s3 1bade0: 1e203821 fsub s1, s1, s0 1bade4: 1e210841 fmul s1, s2, s1 1bade8: bc5e43a2 ldur s2, [x29, #-0x1c] 1badec: 1e223800 fsub s0, s0, s2 1badf0: 1e201820 fdiv s0, s1, s0 1badf4: 1e380008 fcvtzs w8, s0 1badf8: f85f03a9 ldur x9, [x29, #-0x10] 1badfc: b9006928 str w8, [x9, #0x68] 1bae00: f85f03a0 ldur x0, [x29, #-0x10] 1bae04: b94023e8 ldr w8, [sp, #0x20] 1bae08: 2a0803e9 mov w9, w8 1bae0c: 93407d29 sxtw x9, w9 1bae10: f9400fea ldr x10, [sp, #0x18] 1bae14: 8b0a0129 add x9, x9, x10 1bae18: 2a0903e8 mov w8, w9 1bae1c: 2a0803e1 mov w1, w8 1bae20: 94000174 bl 0x1bb3f0 1bae24: 35000060 cbnz w0, 0x1bae30 1bae28: b81fc3bf stur wzr, [x29, #-0x4] 1bae2c: 14000045 b 0x1baf40 1bae30: b27f03e8 orr x8, xzr, #0x2 1bae34: f85f03a9 ldur x9, [x29, #-0x10] 1bae38: f9400529 ldr x9, [x9, #0x8] 1bae3c: f85f03aa ldur x10, [x29, #-0x10] 1bae40: b940554b ldr w11, [x10, #0x54] 1bae44: b9400fec ldr w12, [sp, #0xc] 1bae48: 1b0c7d6b mul w11, w11, w12 1bae4c: 2a0b03ea mov w10, w11 1bae50: 93407d4a sxtw x10, w10 1bae54: 9b0a7d0a mul x10, x8, x10 1bae58: 8b0a0129 add x9, x9, x10 1bae5c: f9000be9 str x9, [sp, #0x10] 1bae60: f9400be0 ldr x0, [sp, #0x10] 1bae64: f85e83a1 ldur x1, [x29, #-0x18] 1bae68: b94023eb ldr w11, [sp, #0x20] 1bae6c: 321f03ec orr w12, wzr, #0x2 1bae70: 9b2c7d69 smull x9, w11, w12 1bae74: b9400feb ldr w11, [sp, #0xc] 1bae78: 2a0b03ea mov w10, w11 1bae7c: 93407d4a sxtw x10, w10 1bae80: 9b0a7d22 mul x2, x9, x10 1bae84: f90003e8 str x8, [sp] 1bae88: 97fb93c2 bl 0x9fd90 1bae8c: f85f03a8 ldur x8, [x29, #-0x10] 1bae90: f9400508 ldr x8, [x8, #0x8] 1bae94: f85f03a9 ldur x9, [x29, #-0x10] 1bae98: b940552b ldr w11, [x9, #0x54] 1bae9c: b94023ec ldr w12, [sp, #0x20] 1baea0: 0b0c016b add w11, w11, w12 1baea4: b9400fec ldr w12, [sp, #0xc] 1baea8: 1b0c7d6b mul w11, w11, w12 1baeac: 2a0b03e9 mov w9, w11 1baeb0: 93407d29 sxtw x9, w9 1baeb4: f94003ea ldr x10, [sp] 1baeb8: 9b097d49 mul x9, x10, x9 1baebc: 8b090108 add x8, x8, x9 1baec0: f9000be8 str x8, [sp, #0x10] 1baec4: f9400fe8 ldr x8, [sp, #0x18] 1baec8: 2a0803eb mov w11, w8 1baecc: b9400fe1 ldr w1, [sp, #0xc] 1baed0: f9400be2 ldr x2, [sp, #0x10] 1baed4: f85e83a8 ldur x8, [x29, #-0x18] 1baed8: b94023ec ldr w12, [sp, #0x20] 1baedc: b9400fed ldr w13, [sp, #0xc] 1baee0: 1b0d7d8c mul w12, w12, w13 1baee4: 2a0c03e9 mov w9, w12 1baee8: 93407d29 sxtw x9, w9 1baeec: 9b097d49 mul x9, x10, x9 1baef0: 8b090108 add x8, x8, x9 1baef4: f85e83a4 ldur x4, [x29, #-0x18] 1baef8: 2a0b03e0 mov w0, w11 1baefc: aa0803e3 mov x3, x8 1baf00: 94000174 bl 0x1bb4d0 1baf04: b94023eb ldr w11, [sp, #0x20] 1baf08: 2a0b03e8 mov w8, w11 1baf0c: 93407d08 sxtw x8, w8 1baf10: f9400fe9 ldr x9, [sp, #0x18] 1baf14: 8b090108 add x8, x8, x9 1baf18: f85f03a9 ldur x9, [x29, #-0x10] 1baf1c: b940552b ldr w11, [x9, #0x54] 1baf20: 2a0b03ea mov w10, w11 1baf24: 93407d4a sxtw x10, w10 1baf28: 8b080148 add x8, x10, x8 1baf2c: 2a0803eb mov w11, w8 1baf30: b900552b str w11, [x9, #0x54] 1baf34: f9400fe8 ldr x8, [sp, #0x18] 1baf38: 2a0803eb mov w11, w8 1baf3c: b81fc3ab stur w11, [x29, #-0x4] 1baf40: b85fc3a0 ldur w0, [x29, #-0x4] 1baf44: a9447bfd ldp x29, x30, [sp, #0x40] 1baf48: 910143ff add sp, sp, #0x50 1baf4c: d65f03c0 ret 1baf50: d10083ff sub sp, sp, #0x20 1baf54: f9000bfe str x30, [sp, #0x10] 1baf58: 52800008 mov w8, #0x0 // =0 1baf5c: f90007e0 str x0, [sp, #0x8] 1baf60: b90007e1 str w1, [sp, #0x4] 1baf64: f94007e0 ldr x0, [sp, #0x8] 1baf68: b9405001 ldr w1, [x0, #0x50] 1baf6c: b94007e9 ldr w9, [sp, #0x4] 1baf70: 6b090029 subs w9, w1, w9 1baf74: b90003e9 str w9, [sp] 1baf78: b94003e9 ldr w9, [sp] 1baf7c: 6b08013f cmp w9, w8 1baf80: 1a9fd7e8 cset w8, gt 1baf84: 37000048 tbnz w8, #0x0, 0x1baf8c 1baf88: 14000018 b 0x1bafe8 1baf8c: b27f03e8 orr x8, xzr, #0x2 1baf90: f94007e9 ldr x9, [sp, #0x8] 1baf94: f9400120 ldr x0, [x9] 1baf98: f94007e9 ldr x9, [sp, #0x8] 1baf9c: f9400129 ldr x9, [x9] 1bafa0: b94007ea ldr w10, [sp, #0x4] 1bafa4: f94007eb ldr x11, [sp, #0x8] 1bafa8: b940416c ldr w12, [x11, #0x40] 1bafac: 1b0c7d4a mul w10, w10, w12 1bafb0: 2a0a03eb mov w11, w10 1bafb4: 93407d6b sxtw x11, w11 1bafb8: 9b0b7d08 mul x8, x8, x11 1bafbc: 8b080128 add x8, x9, x8 1bafc0: b94003ea ldr w10, [sp] 1bafc4: 321f03ec orr w12, wzr, #0x2 1bafc8: 9b2c7d49 smull x9, w10, w12 1bafcc: f94007eb ldr x11, [sp, #0x8] 1bafd0: b940416a ldr w10, [x11, #0x40] 1bafd4: 2a0a03eb mov w11, w10 1bafd8: 93407d6b sxtw x11, w11 1bafdc: 9b0b7d22 mul x2, x9, x11 1bafe0: aa0803e1 mov x1, x8 1bafe4: 97fb9f97 bl 0xa2e40 1bafe8: b94003e8 ldr w8, [sp] 1bafec: f94007e9 ldr x9, [sp, #0x8] 1baff0: b9005128 str w8, [x9, #0x50] 1baff4: f9400bfe ldr x30, [sp, #0x10] 1baff8: 910083ff add sp, sp, #0x20 1baffc: d65f03c0 ret 1bb000: d101c3ff sub sp, sp, #0x70 1bb004: 32001fe8 orr w8, wzr, #0xff 1bb008: b24003e9 orr x9, xzr, #0x1 1bb00c: f90037e0 str x0, [sp, #0x68] 1bb010: b90067e1 str w1, [sp, #0x64] 1bb014: b90063e2 str w2, [sp, #0x60] 1bb018: f9002fe3 str x3, [sp, #0x58] 1bb01c: f9002be4 str x4, [sp, #0x50] 1bb020: b9004bff str wzr, [sp, #0x48] 1bb024: b90047e8 str w8, [sp, #0x44] 1bb028: f9000fe9 str x9, [sp, #0x18] 1bb02c: f9000bff str xzr, [sp, #0x10] 1bb030: b94067e8 ldr w8, [sp, #0x64] 1bb034: b9004fe8 str w8, [sp, #0x4c] 1bb038: b9404fe8 ldr w8, [sp, #0x4c] 1bb03c: b94063e9 ldr w9, [sp, #0x60] 1bb040: 6b09011f cmp w8, w9 1bb044: 1a9fc7e8 cset w8, le 1bb048: 37000048 tbnz w8, #0x0, 0x1bb050 1bb04c: 14000063 b 0x1bb1d8 1bb050: b27f03e8 orr x8, xzr, #0x2 1bb054: f90013ff str xzr, [sp, #0x20] 1bb058: f94037e9 ldr x9, [sp, #0x68] 1bb05c: f9001fe9 str x9, [sp, #0x38] 1bb060: f94037e9 ldr x9, [sp, #0x68] 1bb064: b9404fea ldr w10, [sp, #0x4c] 1bb068: 2a0a03eb mov w11, w10 1bb06c: 93407d6b sxtw x11, w11 1bb070: 9b0b7d08 mul x8, x8, x11 1bb074: 8b080128 add x8, x9, x8 1bb078: f9001be8 str x8, [sp, #0x30] 1bb07c: b9000fff str wzr, [sp, #0xc] 1bb080: b9400fe8 ldr w8, [sp, #0xc] 1bb084: b9404fe9 ldr w9, [sp, #0x4c] 1bb088: 6b09011f cmp w8, w9 1bb08c: 1a9fa7e8 cset w8, lt 1bb090: 37000048 tbnz w8, #0x0, 0x1bb098 1bb094: 14000029 b 0x1bb138 1bb098: b27f03e8 orr x8, xzr, #0x2 1bb09c: f9401fe9 ldr x9, [sp, #0x38] 1bb0a0: 8b08012a add x10, x9, x8 1bb0a4: f9001fea str x10, [sp, #0x38] 1bb0a8: 7940012b ldrh w11, [x9] 1bb0ac: 79005feb strh w11, [sp, #0x2e] 1bb0b0: f9401be9 ldr x9, [sp, #0x30] 1bb0b4: 8b080128 add x8, x9, x8 1bb0b8: f9001be8 str x8, [sp, #0x30] 1bb0bc: 7940012b ldrh w11, [x9] 1bb0c0: 79005beb strh w11, [sp, #0x2c] 1bb0c4: 79c05feb ldrsh w11, [sp, #0x2e] 1bb0c8: 79c05bec ldrsh w12, [sp, #0x2c] 1bb0cc: 6b0c017f cmp w11, w12 1bb0d0: 1a9fb7eb cset w11, ge 1bb0d4: 3700004b tbnz w11, #0x0, 0x1bb0dc 1bb0d8: 14000008 b 0x1bb0f8 1bb0dc: 79c05fe8 ldrsh w8, [sp, #0x2e] 1bb0e0: 79c05be9 ldrsh w9, [sp, #0x2c] 1bb0e4: 6b090108 subs w8, w8, w9 1bb0e8: 32003fe9 orr w9, wzr, #0xffff 1bb0ec: 0a090108 and w8, w8, w9 1bb0f0: b9000be8 str w8, [sp, #0x8] 1bb0f4: 14000007 b 0x1bb110 1bb0f8: 79c05be8 ldrsh w8, [sp, #0x2c] 1bb0fc: 79c05fe9 ldrsh w9, [sp, #0x2e] 1bb100: 6b090108 subs w8, w8, w9 1bb104: 32003fe9 orr w9, wzr, #0xffff 1bb108: 0a090108 and w8, w8, w9 1bb10c: b9000be8 str w8, [sp, #0x8] 1bb110: b9400be8 ldr w8, [sp, #0x8] 1bb114: 2a0803e9 mov w9, w8 1bb118: 93407d29 sxtw x9, w9 1bb11c: f94013ea ldr x10, [sp, #0x20] 1bb120: 8b090149 add x9, x10, x9 1bb124: f90013e9 str x9, [sp, #0x20] 1bb128: b9400fe8 ldr w8, [sp, #0xc] 1bb12c: 11000508 add w8, w8, #0x1 1bb130: b9000fe8 str w8, [sp, #0xc] 1bb134: 17ffffd3 b 0x1bb080 1bb138: f94013e8 ldr x8, [sp, #0x20] 1bb13c: b9404be9 ldr w9, [sp, #0x48] 1bb140: 2a0903ea mov w10, w9 1bb144: 93407d4a sxtw x10, w10 1bb148: 9b0a7d08 mul x8, x8, x10 1bb14c: f9400fea ldr x10, [sp, #0x18] 1bb150: b9404fe9 ldr w9, [sp, #0x4c] 1bb154: 2a0903eb mov w11, w9 1bb158: 93407d6b sxtw x11, w11 1bb15c: 9b0b7d4a mul x10, x10, x11 1bb160: eb0a011f cmp x8, x10 1bb164: 1a9f27e9 cset w9, lo 1bb168: 37000049 tbnz w9, #0x0, 0x1bb170 1bb16c: 14000005 b 0x1bb180 1bb170: f94013e8 ldr x8, [sp, #0x20] 1bb174: f9000fe8 str x8, [sp, #0x18] 1bb178: b9404fe9 ldr w9, [sp, #0x4c] 1bb17c: b9004be9 str w9, [sp, #0x48] 1bb180: f94013e8 ldr x8, [sp, #0x20] 1bb184: b94047e9 ldr w9, [sp, #0x44] 1bb188: 2a0903ea mov w10, w9 1bb18c: 93407d4a sxtw x10, w10 1bb190: 9b0a7d08 mul x8, x8, x10 1bb194: f9400bea ldr x10, [sp, #0x10] 1bb198: b9404fe9 ldr w9, [sp, #0x4c] 1bb19c: 2a0903eb mov w11, w9 1bb1a0: 93407d6b sxtw x11, w11 1bb1a4: 9b0b7d4a mul x10, x10, x11 1bb1a8: eb0a011f cmp x8, x10 1bb1ac: 1a9f97e9 cset w9, hi 1bb1b0: 37000049 tbnz w9, #0x0, 0x1bb1b8 1bb1b4: 14000005 b 0x1bb1c8 1bb1b8: f94013e8 ldr x8, [sp, #0x20] 1bb1bc: f9000be8 str x8, [sp, #0x10] 1bb1c0: b9404fe9 ldr w9, [sp, #0x4c] 1bb1c4: b90047e9 str w9, [sp, #0x44] 1bb1c8: b9404fe8 ldr w8, [sp, #0x4c] 1bb1cc: 11000508 add w8, w8, #0x1 1bb1d0: b9004fe8 str w8, [sp, #0x4c] 1bb1d4: 17ffff99 b 0x1bb038 1bb1d8: f9400fe8 ldr x8, [sp, #0x18] 1bb1dc: b9404be9 ldr w9, [sp, #0x48] 1bb1e0: 2a0903ea mov w10, w9 1bb1e4: 93407d4a sxtw x10, w10 1bb1e8: 9aca0908 udiv x8, x8, x10 1bb1ec: 2a0803e9 mov w9, w8 1bb1f0: f9402fe8 ldr x8, [sp, #0x58] 1bb1f4: b9000109 str w9, [x8] 1bb1f8: f9400be8 ldr x8, [sp, #0x10] 1bb1fc: b94047e9 ldr w9, [sp, #0x44] 1bb200: 2a0903ea mov w10, w9 1bb204: 93407d4a sxtw x10, w10 1bb208: 9aca0908 udiv x8, x8, x10 1bb20c: 2a0803e9 mov w9, w8 1bb210: f9402be8 ldr x8, [sp, #0x50] 1bb214: b9000109 str w9, [x8] 1bb218: b9404be0 ldr w0, [sp, #0x48] 1bb21c: 9101c3ff add sp, sp, #0x70 1bb220: d65f03c0 ret 1bb224: d100c3ff sub sp, sp, #0x30 1bb228: f90017e0 str x0, [sp, #0x28] 1bb22c: f90013e1 str x1, [sp, #0x20] 1bb230: b9001fe2 str w2, [sp, #0x1c] 1bb234: f94017e0 ldr x0, [sp, #0x28] 1bb238: b9406402 ldr w2, [x0, #0x64] 1bb23c: b9401fe8 ldr w8, [sp, #0x1c] 1bb240: 1ac80c48 sdiv w8, w2, w8 1bb244: b9001be8 str w8, [sp, #0x18] 1bb248: f94017e0 ldr x0, [sp, #0x28] 1bb24c: b9404008 ldr w8, [x0, #0x40] 1bb250: b9401fe2 ldr w2, [sp, #0x1c] 1bb254: 1b027d08 mul w8, w8, w2 1bb258: b90017e8 str w8, [sp, #0x14] 1bb25c: f94017e0 ldr x0, [sp, #0x28] 1bb260: f9400c00 ldr x0, [x0, #0x18] 1bb264: f90003e0 str x0, [sp] 1bb268: b90013ff str wzr, [sp, #0x10] 1bb26c: b94013e8 ldr w8, [sp, #0x10] 1bb270: b9401be9 ldr w9, [sp, #0x18] 1bb274: 6b09011f cmp w8, w9 1bb278: 1a9fa7e8 cset w8, lt 1bb27c: 37000048 tbnz w8, #0x0, 0x1bb284 1bb280: 14000023 b 0x1bb30c 1bb284: b9000bff str wzr, [sp, #0x8] 1bb288: b9000fff str wzr, [sp, #0xc] 1bb28c: b9400fe8 ldr w8, [sp, #0xc] 1bb290: b94017e9 ldr w9, [sp, #0x14] 1bb294: 6b09011f cmp w8, w9 1bb298: 1a9fa7e8 cset w8, lt 1bb29c: 37000048 tbnz w8, #0x0, 0x1bb2a4 1bb2a0: 1400000d b 0x1bb2d4 1bb2a4: b27f03e8 orr x8, xzr, #0x2 1bb2a8: f94013e9 ldr x9, [sp, #0x20] 1bb2ac: 8b080128 add x8, x9, x8 1bb2b0: f90013e8 str x8, [sp, #0x20] 1bb2b4: 79c0012a ldrsh w10, [x9] 1bb2b8: b9400beb ldr w11, [sp, #0x8] 1bb2bc: 0b0a016a add w10, w11, w10 1bb2c0: b9000bea str w10, [sp, #0x8] 1bb2c4: b9400fe8 ldr w8, [sp, #0xc] 1bb2c8: 11000508 add w8, w8, #0x1 1bb2cc: b9000fe8 str w8, [sp, #0xc] 1bb2d0: 17ffffef b 0x1bb28c 1bb2d4: b27f03e8 orr x8, xzr, #0x2 1bb2d8: b94017e9 ldr w9, [sp, #0x14] 1bb2dc: b9400bea ldr w10, [sp, #0x8] 1bb2e0: 1ac90d49 sdiv w9, w10, w9 1bb2e4: b9000be9 str w9, [sp, #0x8] 1bb2e8: b9400be9 ldr w9, [sp, #0x8] 1bb2ec: f94003eb ldr x11, [sp] 1bb2f0: 8b080168 add x8, x11, x8 1bb2f4: f90003e8 str x8, [sp] 1bb2f8: 79000169 strh w9, [x11] 1bb2fc: b94013e8 ldr w8, [sp, #0x10] 1bb300: 11000508 add w8, w8, #0x1 1bb304: b90013e8 str w8, [sp, #0x10] 1bb308: 17ffffd9 b 0x1bb26c 1bb30c: 9100c3ff add sp, sp, #0x30 1bb310: d65f03c0 ret 1bb314: d10083ff sub sp, sp, #0x20 1bb318: f9000be0 str x0, [sp, #0x10] 1bb31c: b9000fe1 str w1, [sp, #0xc] 1bb320: b9000be2 str w2, [sp, #0x8] 1bb324: b90007e3 str w3, [sp, #0x4] 1bb328: b90003e4 str w4, [sp] 1bb32c: b9400be1 ldr w1, [sp, #0x8] 1bb330: 340000a1 cbz w1, 0x1bb344 1bb334: f9400be8 ldr x8, [sp, #0x10] 1bb338: b9407109 ldr w9, [x8, #0x70] 1bb33c: 34000049 cbz w9, 0x1bb344 1bb340: 14000003 b 0x1bb34c 1bb344: b9001fff str wzr, [sp, #0x1c] 1bb348: 14000027 b 0x1bb3e4 1bb34c: b94003e8 ldr w8, [sp] 1bb350: 35000048 cbnz w8, 0x1bb358 1bb354: 14000019 b 0x1bb3b8 1bb358: 320007e8 orr w8, wzr, #0x3 1bb35c: b94007e9 ldr w9, [sp, #0x4] 1bb360: b9400bea ldr w10, [sp, #0x8] 1bb364: 1b087d48 mul w8, w10, w8 1bb368: 6b08013f cmp w9, w8 1bb36c: 1a9fd7e8 cset w8, gt 1bb370: 37000048 tbnz w8, #0x0, 0x1bb378 1bb374: 14000003 b 0x1bb380 1bb378: b9001fff str wzr, [sp, #0x1c] 1bb37c: 1400001a b 0x1bb3e4 1bb380: 321f03e8 orr w8, wzr, #0x2 1bb384: 320007e9 orr w9, wzr, #0x3 1bb388: b9400bea ldr w10, [sp, #0x8] 1bb38c: 1b087d48 mul w8, w10, w8 1bb390: f9400beb ldr x11, [sp, #0x10] 1bb394: b940756a ldr w10, [x11, #0x74] 1bb398: 1b097d49 mul w9, w10, w9 1bb39c: 6b09011f cmp w8, w9 1bb3a0: 1a9fc7e8 cset w8, le 1bb3a4: 37000048 tbnz w8, #0x0, 0x1bb3ac 1bb3a8: 14000003 b 0x1bb3b4 1bb3ac: b9001fff str wzr, [sp, #0x1c] 1bb3b0: 1400000d b 0x1bb3e4 1bb3b4: 1400000a b 0x1bb3dc 1bb3b8: b9400be8 ldr w8, [sp, #0x8] 1bb3bc: f9400be9 ldr x9, [sp, #0x10] 1bb3c0: b940752a ldr w10, [x9, #0x74] 1bb3c4: 6b0a011f cmp w8, w10 1bb3c8: 1a9fc7e8 cset w8, le 1bb3cc: 37000048 tbnz w8, #0x0, 0x1bb3d4 1bb3d0: 14000003 b 0x1bb3dc 1bb3d4: b9001fff str wzr, [sp, #0x1c] 1bb3d8: 14000003 b 0x1bb3e4 1bb3dc: 320003e8 orr w8, wzr, #0x1 1bb3e0: b9001fe8 str w8, [sp, #0x1c] 1bb3e4: b9401fe0 ldr w0, [sp, #0x1c] 1bb3e8: 910083ff add sp, sp, #0x20 1bb3ec: d65f03c0 ret 1bb3f0: d100c3ff sub sp, sp, #0x30 1bb3f4: a9027bfd stp x29, x30, [sp, #0x20] 1bb3f8: 910083fd add x29, sp, #0x20 1bb3fc: d2800008 mov x8, #0x0 // =0 1bb400: f9000be0 str x0, [sp, #0x10] 1bb404: b9000fe1 str w1, [sp, #0xc] 1bb408: f9400be0 ldr x0, [sp, #0x10] 1bb40c: b9405401 ldr w1, [x0, #0x54] 1bb410: b9400fe9 ldr w9, [sp, #0xc] 1bb414: 0b090029 add w9, w1, w9 1bb418: f9400be0 ldr x0, [sp, #0x10] 1bb41c: b9404c01 ldr w1, [x0, #0x4c] 1bb420: 6b01013f cmp w9, w1 1bb424: 1a9fd7e9 cset w9, gt 1bb428: f90003e8 str x8, [sp] 1bb42c: 37000049 tbnz w9, #0x0, 0x1bb434 1bb430: 14000022 b 0x1bb4b8 1bb434: 320003e8 orr w8, wzr, #0x1 1bb438: f9400be9 ldr x9, [sp, #0x10] 1bb43c: b9404d2a ldr w10, [x9, #0x4c] 1bb440: 1ac82948 asr w8, w10, w8 1bb444: b9400fea ldr w10, [sp, #0xc] 1bb448: 0b0a0108 add w8, w8, w10 1bb44c: f9400be9 ldr x9, [sp, #0x10] 1bb450: b9404d2a ldr w10, [x9, #0x4c] 1bb454: 0b080148 add w8, w10, w8 1bb458: b9004d28 str w8, [x9, #0x4c] 1bb45c: f9400be9 ldr x9, [sp, #0x10] 1bb460: f9400520 ldr x0, [x9, #0x8] 1bb464: f9400be9 ldr x9, [sp, #0x10] 1bb468: b9404d28 ldr w8, [x9, #0x4c] 1bb46c: 321f03ea orr w10, wzr, #0x2 1bb470: 9b2a7d09 smull x9, w8, w10 1bb474: f9400beb ldr x11, [sp, #0x10] 1bb478: b9404168 ldr w8, [x11, #0x40] 1bb47c: 2a0803eb mov w11, w8 1bb480: 93407d6b sxtw x11, w11 1bb484: 9b0b7d21 mul x1, x9, x11 1bb488: 97fba17a bl 0xa3a70 1bb48c: f9400be9 ldr x9, [sp, #0x10] 1bb490: f9000520 str x0, [x9, #0x8] 1bb494: f9400be9 ldr x9, [sp, #0x10] 1bb498: f9400529 ldr x9, [x9, #0x8] 1bb49c: f94003eb ldr x11, [sp] 1bb4a0: eb0b013f cmp x9, x11 1bb4a4: 1a9f17e8 cset w8, eq 1bb4a8: 37000048 tbnz w8, #0x0, 0x1bb4b0 1bb4ac: 14000003 b 0x1bb4b8 1bb4b0: b81fc3bf stur wzr, [x29, #-0x4] 1bb4b4: 14000003 b 0x1bb4c0 1bb4b8: 320003e8 orr w8, wzr, #0x1 1bb4bc: b81fc3a8 stur w8, [x29, #-0x4] 1bb4c0: b85fc3a0 ldur w0, [x29, #-0x4] 1bb4c4: a9427bfd ldp x29, x30, [sp, #0x20] 1bb4c8: 9100c3ff add sp, sp, #0x30 1bb4cc: d65f03c0 ret 1bb4d0: d10103ff sub sp, sp, #0x40 1bb4d4: b9003fe0 str w0, [sp, #0x3c] 1bb4d8: b9003be1 str w1, [sp, #0x38] 1bb4dc: f9001be2 str x2, [sp, #0x30] 1bb4e0: f90017e3 str x3, [sp, #0x28] 1bb4e4: f90013e4 str x4, [sp, #0x20] 1bb4e8: b90007ff str wzr, [sp, #0x4] 1bb4ec: b94007e8 ldr w8, [sp, #0x4] 1bb4f0: b9403be9 ldr w9, [sp, #0x38] 1bb4f4: 6b09011f cmp w8, w9 1bb4f8: 1a9fa7e8 cset w8, lt 1bb4fc: 37000048 tbnz w8, #0x0, 0x1bb504 1bb500: 1400004b b 0x1bb62c 1bb504: b27f03e8 orr x8, xzr, #0x2 1bb508: f9401be9 ldr x9, [sp, #0x30] 1bb50c: b94007ea ldr w10, [sp, #0x4] 1bb510: 2a0a03eb mov w11, w10 1bb514: 93407d6b sxtw x11, w11 1bb518: 9b0b7d0b mul x11, x8, x11 1bb51c: 8b0b0129 add x9, x9, x11 1bb520: f9000fe9 str x9, [sp, #0x18] 1bb524: f94013e9 ldr x9, [sp, #0x20] 1bb528: b94007ea ldr w10, [sp, #0x4] 1bb52c: 2a0a03eb mov w11, w10 1bb530: 93407d6b sxtw x11, w11 1bb534: 9b0b7d0b mul x11, x8, x11 1bb538: 8b0b0129 add x9, x9, x11 1bb53c: f9000be9 str x9, [sp, #0x10] 1bb540: f94017e9 ldr x9, [sp, #0x28] 1bb544: b94007ea ldr w10, [sp, #0x4] 1bb548: 2a0a03eb mov w11, w10 1bb54c: 93407d6b sxtw x11, w11 1bb550: 9b0b7d08 mul x8, x8, x11 1bb554: 8b080128 add x8, x9, x8 1bb558: f90007e8 str x8, [sp, #0x8] 1bb55c: b90003ff str wzr, [sp] 1bb560: b94003e8 ldr w8, [sp] 1bb564: b9403fe9 ldr w9, [sp, #0x3c] 1bb568: 6b09011f cmp w8, w9 1bb56c: 1a9fa7e8 cset w8, lt 1bb570: 37000048 tbnz w8, #0x0, 0x1bb578 1bb574: 1400002a b 0x1bb61c 1bb578: b27f03e8 orr x8, xzr, #0x2 1bb57c: f94007e9 ldr x9, [sp, #0x8] 1bb580: 79c0012a ldrsh w10, [x9] 1bb584: b9403feb ldr w11, [sp, #0x3c] 1bb588: b94003ec ldr w12, [sp] 1bb58c: 6b0c016b subs w11, w11, w12 1bb590: 1b0b7d4a mul w10, w10, w11 1bb594: f9400be9 ldr x9, [sp, #0x10] 1bb598: 79c0012b ldrsh w11, [x9] 1bb59c: b94003ec ldr w12, [sp] 1bb5a0: 1b0c7d6b mul w11, w11, w12 1bb5a4: 0b0b014a add w10, w10, w11 1bb5a8: b9403feb ldr w11, [sp, #0x3c] 1bb5ac: 1acb0d4a sdiv w10, w10, w11 1bb5b0: f9400fe9 ldr x9, [sp, #0x18] 1bb5b4: 7900012a strh w10, [x9] 1bb5b8: b9403bea ldr w10, [sp, #0x38] 1bb5bc: 2a0a03e9 mov w9, w10 1bb5c0: 93407d29 sxtw x9, w9 1bb5c4: f9400fed ldr x13, [sp, #0x18] 1bb5c8: 9b097d09 mul x9, x8, x9 1bb5cc: 8b0901a9 add x9, x13, x9 1bb5d0: f9000fe9 str x9, [sp, #0x18] 1bb5d4: b9403bea ldr w10, [sp, #0x38] 1bb5d8: 2a0a03e9 mov w9, w10 1bb5dc: 93407d29 sxtw x9, w9 1bb5e0: f94007ed ldr x13, [sp, #0x8] 1bb5e4: 9b097d09 mul x9, x8, x9 1bb5e8: 8b0901a9 add x9, x13, x9 1bb5ec: f90007e9 str x9, [sp, #0x8] 1bb5f0: b9403bea ldr w10, [sp, #0x38] 1bb5f4: 2a0a03e9 mov w9, w10 1bb5f8: 93407d29 sxtw x9, w9 1bb5fc: f9400bed ldr x13, [sp, #0x10] 1bb600: 9b097d08 mul x8, x8, x9 1bb604: 8b0801a8 add x8, x13, x8 1bb608: f9000be8 str x8, [sp, #0x10] 1bb60c: b94003e8 ldr w8, [sp] 1bb610: 11000508 add w8, w8, #0x1 1bb614: b90003e8 str w8, [sp] 1bb618: 17ffffd2 b 0x1bb560 1bb61c: b94007e8 ldr w8, [sp, #0x4] 1bb620: 11000508 add w8, w8, #0x1 1bb624: b90007e8 str w8, [sp, #0x4] 1bb628: 17ffffb1 b 0x1bb4ec 1bb62c: 910103ff add sp, sp, #0x40 1bb630: d65f03c0 ret 1bb634: d10103ff sub sp, sp, #0x40 1bb638: a9037bfd stp x29, x30, [sp, #0x30] 1bb63c: 9100c3fd add x29, sp, #0x30 1bb640: d2800008 mov x8, #0x0 // =0 1bb644: f81f03a0 stur x0, [x29, #-0x10] 1bb648: b81ec3a1 stur w1, [x29, #-0x14] 1bb64c: f85f03a0 ldur x0, [x29, #-0x10] 1bb650: b9405401 ldr w1, [x0, #0x54] 1bb654: b85ec3a9 ldur w9, [x29, #-0x14] 1bb658: 6b090029 subs w9, w1, w9 1bb65c: b9001be9 str w9, [sp, #0x18] 1bb660: f85f03a0 ldur x0, [x29, #-0x10] 1bb664: b9404009 ldr w9, [x0, #0x40] 1bb668: b90017e9 str w9, [sp, #0x14] 1bb66c: f85f03a0 ldur x0, [x29, #-0x10] 1bb670: b9405809 ldr w9, [x0, #0x58] 1bb674: b9401be1 ldr w1, [sp, #0x18] 1bb678: 0b010129 add w9, w9, w1 1bb67c: f85f03a0 ldur x0, [x29, #-0x10] 1bb680: b9404801 ldr w1, [x0, #0x48] 1bb684: 6b01013f cmp w9, w1 1bb688: 1a9fd7e9 cset w9, gt 1bb68c: f90007e8 str x8, [sp, #0x8] 1bb690: 37000049 tbnz w9, #0x0, 0x1bb698 1bb694: 14000021 b 0x1bb718 1bb698: 320003e8 orr w8, wzr, #0x1 1bb69c: f85f03a9 ldur x9, [x29, #-0x10] 1bb6a0: b940492a ldr w10, [x9, #0x48] 1bb6a4: 1ac82948 asr w8, w10, w8 1bb6a8: b9401bea ldr w10, [sp, #0x18] 1bb6ac: 0b0a0108 add w8, w8, w10 1bb6b0: f85f03a9 ldur x9, [x29, #-0x10] 1bb6b4: b940492a ldr w10, [x9, #0x48] 1bb6b8: 0b080148 add w8, w10, w8 1bb6bc: b9004928 str w8, [x9, #0x48] 1bb6c0: f85f03a9 ldur x9, [x29, #-0x10] 1bb6c4: f9400920 ldr x0, [x9, #0x10] 1bb6c8: f85f03a9 ldur x9, [x29, #-0x10] 1bb6cc: b9404928 ldr w8, [x9, #0x48] 1bb6d0: 321f03ea orr w10, wzr, #0x2 1bb6d4: 9b2a7d09 smull x9, w8, w10 1bb6d8: b94017e8 ldr w8, [sp, #0x14] 1bb6dc: 2a0803eb mov w11, w8 1bb6e0: 93407d6b sxtw x11, w11 1bb6e4: 9b0b7d21 mul x1, x9, x11 1bb6e8: 97fba0e2 bl 0xa3a70 1bb6ec: f85f03a9 ldur x9, [x29, #-0x10] 1bb6f0: f9000920 str x0, [x9, #0x10] 1bb6f4: f85f03a9 ldur x9, [x29, #-0x10] 1bb6f8: f9400929 ldr x9, [x9, #0x10] 1bb6fc: f94007eb ldr x11, [sp, #0x8] 1bb700: eb0b013f cmp x9, x11 1bb704: 1a9f17e8 cset w8, eq 1bb708: 37000048 tbnz w8, #0x0, 0x1bb710 1bb70c: 14000003 b 0x1bb718 1bb710: b81fc3bf stur wzr, [x29, #-0x4] 1bb714: 1400002b b 0x1bb7c0 1bb718: b27f03e8 orr x8, xzr, #0x2 1bb71c: 320003e9 orr w9, wzr, #0x1 1bb720: f85f03aa ldur x10, [x29, #-0x10] 1bb724: f940094a ldr x10, [x10, #0x10] 1bb728: f85f03ab ldur x11, [x29, #-0x10] 1bb72c: b940596c ldr w12, [x11, #0x58] 1bb730: b94017ed ldr w13, [sp, #0x14] 1bb734: 1b0d7d8c mul w12, w12, w13 1bb738: 2a0c03eb mov w11, w12 1bb73c: 93407d6b sxtw x11, w11 1bb740: 9b0b7d0b mul x11, x8, x11 1bb744: 8b0b014a add x10, x10, x11 1bb748: f85f03ab ldur x11, [x29, #-0x10] 1bb74c: f940056b ldr x11, [x11, #0x8] 1bb750: b85ec3ac ldur w12, [x29, #-0x14] 1bb754: b94017ed ldr w13, [sp, #0x14] 1bb758: 1b0d7d8c mul w12, w12, w13 1bb75c: 2a0c03ee mov w14, w12 1bb760: 93407dce sxtw x14, w14 1bb764: 9b0e7d08 mul x8, x8, x14 1bb768: 8b080168 add x8, x11, x8 1bb76c: b9401bec ldr w12, [sp, #0x18] 1bb770: 321f03ed orr w13, wzr, #0x2 1bb774: 9b2d7d8b smull x11, w12, w13 1bb778: b94017ec ldr w12, [sp, #0x14] 1bb77c: 2a0c03ee mov w14, w12 1bb780: 93407dce sxtw x14, w14 1bb784: 9b0e7d62 mul x2, x11, x14 1bb788: aa0a03e0 mov x0, x10 1bb78c: aa0803e1 mov x1, x8 1bb790: b90007e9 str w9, [sp, #0x4] 1bb794: 97fb917f bl 0x9fd90 1bb798: b85ec3a9 ldur w9, [x29, #-0x14] 1bb79c: f85f03a8 ldur x8, [x29, #-0x10] 1bb7a0: b9005509 str w9, [x8, #0x54] 1bb7a4: b9401be9 ldr w9, [sp, #0x18] 1bb7a8: f85f03a8 ldur x8, [x29, #-0x10] 1bb7ac: b940590c ldr w12, [x8, #0x58] 1bb7b0: 0b090189 add w9, w12, w9 1bb7b4: b9005909 str w9, [x8, #0x58] 1bb7b8: b94007e9 ldr w9, [sp, #0x4] 1bb7bc: b81fc3a9 stur w9, [x29, #-0x4] 1bb7c0: b85fc3a0 ldur w0, [x29, #-0x4] 1bb7c4: a9437bfd ldp x29, x30, [sp, #0x30] 1bb7c8: 910103ff add sp, sp, #0x40 1bb7cc: d65f03c0 ret 1bb7d0: d10143ff sub sp, sp, #0x50 1bb7d4: b9004fe0 str w0, [sp, #0x4c] 1bb7d8: b9004be1 str w1, [sp, #0x48] 1bb7dc: b90047e2 str w2, [sp, #0x44] 1bb7e0: f9001fe3 str x3, [sp, #0x38] 1bb7e4: f9001be4 str x4, [sp, #0x30] 1bb7e8: f90017e5 str x5, [sp, #0x28] 1bb7ec: b9000fff str wzr, [sp, #0xc] 1bb7f0: b9400fe8 ldr w8, [sp, #0xc] 1bb7f4: b9404be9 ldr w9, [sp, #0x48] 1bb7f8: 6b09011f cmp w8, w9 1bb7fc: 1a9fa7e8 cset w8, lt 1bb800: 37000048 tbnz w8, #0x0, 0x1bb808 1bb804: 14000082 b 0x1bba0c 1bb808: b27f03e8 orr x8, xzr, #0x2 1bb80c: f9401fe9 ldr x9, [sp, #0x38] 1bb810: b9400fea ldr w10, [sp, #0xc] 1bb814: 2a0a03eb mov w11, w10 1bb818: 93407d6b sxtw x11, w11 1bb81c: 9b0b7d0b mul x11, x8, x11 1bb820: 8b0b0129 add x9, x9, x11 1bb824: f90013e9 str x9, [sp, #0x20] 1bb828: f94017e9 ldr x9, [sp, #0x28] 1bb82c: b9400fea ldr w10, [sp, #0xc] 1bb830: 2a0a03eb mov w11, w10 1bb834: 93407d6b sxtw x11, w11 1bb838: 9b0b7d0b mul x11, x8, x11 1bb83c: 8b0b0129 add x9, x9, x11 1bb840: f9000fe9 str x9, [sp, #0x18] 1bb844: f9401be9 ldr x9, [sp, #0x30] 1bb848: b9400fea ldr w10, [sp, #0xc] 1bb84c: 2a0a03eb mov w11, w10 1bb850: 93407d6b sxtw x11, w11 1bb854: 9b0b7d08 mul x8, x8, x11 1bb858: 8b080128 add x8, x9, x8 1bb85c: f9000be8 str x8, [sp, #0x10] 1bb860: b9000bff str wzr, [sp, #0x8] 1bb864: b9400be8 ldr w8, [sp, #0x8] 1bb868: b9404fe9 ldr w9, [sp, #0x4c] 1bb86c: b94047ea ldr w10, [sp, #0x44] 1bb870: 0b0a0129 add w9, w9, w10 1bb874: 6b09011f cmp w8, w9 1bb878: 1a9fa7e8 cset w8, lt 1bb87c: 37000048 tbnz w8, #0x0, 0x1bb884 1bb880: 1400005f b 0x1bb9fc 1bb884: b9400be8 ldr w8, [sp, #0x8] 1bb888: b94047e9 ldr w9, [sp, #0x44] 1bb88c: 6b09011f cmp w8, w9 1bb890: 1a9fa7e8 cset w8, lt 1bb894: 37000048 tbnz w8, #0x0, 0x1bb89c 1bb898: 14000014 b 0x1bb8e8 1bb89c: b27f03e8 orr x8, xzr, #0x2 1bb8a0: f9400be9 ldr x9, [sp, #0x10] 1bb8a4: 79c0012a ldrsh w10, [x9] 1bb8a8: b9404feb ldr w11, [sp, #0x4c] 1bb8ac: b9400bec ldr w12, [sp, #0x8] 1bb8b0: 6b0c016b subs w11, w11, w12 1bb8b4: 1b0b7d4a mul w10, w10, w11 1bb8b8: b9404feb ldr w11, [sp, #0x4c] 1bb8bc: 1acb0d4a sdiv w10, w10, w11 1bb8c0: f94013e9 ldr x9, [sp, #0x20] 1bb8c4: 7900012a strh w10, [x9] 1bb8c8: b9404bea ldr w10, [sp, #0x48] 1bb8cc: 2a0a03e9 mov w9, w10 1bb8d0: 93407d29 sxtw x9, w9 1bb8d4: f9400bed ldr x13, [sp, #0x10] 1bb8d8: 9b097d08 mul x8, x8, x9 1bb8dc: 8b0801a8 add x8, x13, x8 1bb8e0: f9000be8 str x8, [sp, #0x10] 1bb8e4: 1400003a b 0x1bb9cc 1bb8e8: b9400be8 ldr w8, [sp, #0x8] 1bb8ec: b9404fe9 ldr w9, [sp, #0x4c] 1bb8f0: 6b09011f cmp w8, w9 1bb8f4: 1a9fa7e8 cset w8, lt 1bb8f8: 37000048 tbnz w8, #0x0, 0x1bb900 1bb8fc: 14000022 b 0x1bb984 1bb900: b27f03e8 orr x8, xzr, #0x2 1bb904: f9400be9 ldr x9, [sp, #0x10] 1bb908: 79c0012a ldrsh w10, [x9] 1bb90c: b9404feb ldr w11, [sp, #0x4c] 1bb910: b9400bec ldr w12, [sp, #0x8] 1bb914: 6b0c016b subs w11, w11, w12 1bb918: 1b0b7d4a mul w10, w10, w11 1bb91c: f9400fe9 ldr x9, [sp, #0x18] 1bb920: 79c0012b ldrsh w11, [x9] 1bb924: b9400bec ldr w12, [sp, #0x8] 1bb928: b94047ed ldr w13, [sp, #0x44] 1bb92c: 6b0d018c subs w12, w12, w13 1bb930: 1b0c7d6b mul w11, w11, w12 1bb934: 0b0b014a add w10, w10, w11 1bb938: b9404feb ldr w11, [sp, #0x4c] 1bb93c: 1acb0d4a sdiv w10, w10, w11 1bb940: f94013e9 ldr x9, [sp, #0x20] 1bb944: 7900012a strh w10, [x9] 1bb948: b9404bea ldr w10, [sp, #0x48] 1bb94c: 2a0a03e9 mov w9, w10 1bb950: 93407d29 sxtw x9, w9 1bb954: f9400bee ldr x14, [sp, #0x10] 1bb958: 9b097d09 mul x9, x8, x9 1bb95c: 8b0901c9 add x9, x14, x9 1bb960: f9000be9 str x9, [sp, #0x10] 1bb964: b9404bea ldr w10, [sp, #0x48] 1bb968: 2a0a03e9 mov w9, w10 1bb96c: 93407d29 sxtw x9, w9 1bb970: f9400fee ldr x14, [sp, #0x18] 1bb974: 9b097d08 mul x8, x8, x9 1bb978: 8b0801c8 add x8, x14, x8 1bb97c: f9000fe8 str x8, [sp, #0x18] 1bb980: 14000013 b 0x1bb9cc 1bb984: b27f03e8 orr x8, xzr, #0x2 1bb988: f9400fe9 ldr x9, [sp, #0x18] 1bb98c: 79c0012a ldrsh w10, [x9] 1bb990: b9400beb ldr w11, [sp, #0x8] 1bb994: b94047ec ldr w12, [sp, #0x44] 1bb998: 6b0c016b subs w11, w11, w12 1bb99c: 1b0b7d4a mul w10, w10, w11 1bb9a0: b9404feb ldr w11, [sp, #0x4c] 1bb9a4: 1acb0d4a sdiv w10, w10, w11 1bb9a8: f94013e9 ldr x9, [sp, #0x20] 1bb9ac: 7900012a strh w10, [x9] 1bb9b0: b9404bea ldr w10, [sp, #0x48] 1bb9b4: 2a0a03e9 mov w9, w10 1bb9b8: 93407d29 sxtw x9, w9 1bb9bc: f9400fed ldr x13, [sp, #0x18] 1bb9c0: 9b097d08 mul x8, x8, x9 1bb9c4: 8b0801a8 add x8, x13, x8 1bb9c8: f9000fe8 str x8, [sp, #0x18] 1bb9cc: b27f03e8 orr x8, xzr, #0x2 1bb9d0: b9404be9 ldr w9, [sp, #0x48] 1bb9d4: 2a0903ea mov w10, w9 1bb9d8: 93407d4a sxtw x10, w10 1bb9dc: f94013eb ldr x11, [sp, #0x20] 1bb9e0: 9b0a7d08 mul x8, x8, x10 1bb9e4: 8b080168 add x8, x11, x8 1bb9e8: f90013e8 str x8, [sp, #0x20] 1bb9ec: b9400be8 ldr w8, [sp, #0x8] 1bb9f0: 11000508 add w8, w8, #0x1 1bb9f4: b9000be8 str w8, [sp, #0x8] 1bb9f8: 17ffff9b b 0x1bb864 1bb9fc: b9400fe8 ldr w8, [sp, #0xc] 1bba00: 11000508 add w8, w8, #0x1 1bba04: b9000fe8 str w8, [sp, #0xc] 1bba08: 17ffff7a b 0x1bb7f0 1bba0c: 910143ff add sp, sp, #0x50 1bba10: d65f03c0 ret 1bba14: d100c3ff sub sp, sp, #0x30 1bba18: f90013fe str x30, [sp, #0x20] 1bba1c: b27f03e8 orr x8, xzr, #0x2 1bba20: f9000fe0 str x0, [sp, #0x18] 1bba24: b90017e1 str w1, [sp, #0x14] 1bba28: f9400fe0 ldr x0, [sp, #0x18] 1bba2c: b9404001 ldr w1, [x0, #0x40] 1bba30: b90013e1 str w1, [sp, #0x10] 1bba34: f9400fe0 ldr x0, [sp, #0x18] 1bba38: f9400800 ldr x0, [x0, #0x10] 1bba3c: b94017e1 ldr w1, [sp, #0x14] 1bba40: b94013e9 ldr w9, [sp, #0x10] 1bba44: 1b097c29 mul w9, w1, w9 1bba48: 2a0903ea mov w10, w9 1bba4c: 93407d4a sxtw x10, w10 1bba50: 9b0a7d08 mul x8, x8, x10 1bba54: 8b080008 add x8, x0, x8 1bba58: f90007e8 str x8, [sp, #0x8] 1bba5c: b94017e9 ldr w9, [sp, #0x14] 1bba60: 34000049 cbz w9, 0x1bba68 1bba64: 14000002 b 0x1bba6c 1bba68: 1400001b b 0x1bbad4 1bba6c: b94017e8 ldr w8, [sp, #0x14] 1bba70: f9400fe9 ldr x9, [sp, #0x18] 1bba74: b940592a ldr w10, [x9, #0x58] 1bba78: 6b0a011f cmp w8, w10 1bba7c: 1a9f07e8 cset w8, ne 1bba80: 37000048 tbnz w8, #0x0, 0x1bba88 1bba84: 1400000f b 0x1bbac0 1bba88: f9400fe8 ldr x8, [sp, #0x18] 1bba8c: f9400900 ldr x0, [x8, #0x10] 1bba90: f94007e1 ldr x1, [sp, #0x8] 1bba94: f9400fe8 ldr x8, [sp, #0x18] 1bba98: b9405909 ldr w9, [x8, #0x58] 1bba9c: b94017ea ldr w10, [sp, #0x14] 1bbaa0: 6b0a0129 subs w9, w9, w10 1bbaa4: 321f03ea orr w10, wzr, #0x2 1bbaa8: 9b2a7d28 smull x8, w9, w10 1bbaac: b94013e9 ldr w9, [sp, #0x10] 1bbab0: 2a0903eb mov w11, w9 1bbab4: 93407d6b sxtw x11, w11 1bbab8: 9b0b7d02 mul x2, x8, x11 1bbabc: 97fb9ce1 bl 0xa2e40 1bbac0: b94017e8 ldr w8, [sp, #0x14] 1bbac4: f9400fe9 ldr x9, [sp, #0x18] 1bbac8: b940592a ldr w10, [x9, #0x58] 1bbacc: 6b080148 subs w8, w10, w8 1bbad0: b9005928 str w8, [x9, #0x58] 1bbad4: f94013fe ldr x30, [sp, #0x20] 1bbad8: 9100c3ff add sp, sp, #0x30 1bbadc: d65f03c0 ret 1bbae0: d100c3ff sub sp, sp, #0x30 1bbae4: b27f03e8 orr x8, xzr, #0x2 1bbae8: f90017e0 str x0, [sp, #0x28] 1bbaec: f90013e1 str x1, [sp, #0x20] 1bbaf0: b9001fe2 str w2, [sp, #0x1c] 1bbaf4: b9001be3 str w3, [sp, #0x18] 1bbaf8: f94013e0 ldr x0, [sp, #0x20] 1bbafc: 79400002 ldrh w2, [x0] 1bbb00: 79002fe2 strh w2, [sp, #0x16] 1bbb04: f94013e0 ldr x0, [sp, #0x20] 1bbb08: f94017e1 ldr x1, [sp, #0x28] 1bbb0c: b9404022 ldr w2, [x1, #0x40] 1bbb10: 2a0203e1 mov w1, w2 1bbb14: 93407c21 sxtw x1, w1 1bbb18: 9b017d08 mul x8, x8, x1 1bbb1c: 8b080008 add x8, x0, x8 1bbb20: 79400102 ldrh w2, [x8] 1bbb24: 79002be2 strh w2, [sp, #0x14] 1bbb28: f94017e8 ldr x8, [sp, #0x28] 1bbb2c: b9403502 ldr w2, [x8, #0x34] 1bbb30: b9401fe3 ldr w3, [sp, #0x1c] 1bbb34: 1b037c42 mul w2, w2, w3 1bbb38: b90013e2 str w2, [sp, #0x10] 1bbb3c: f94017e8 ldr x8, [sp, #0x28] 1bbb40: b9403102 ldr w2, [x8, #0x30] 1bbb44: b9401be3 ldr w3, [sp, #0x18] 1bbb48: 1b037c42 mul w2, w2, w3 1bbb4c: b9000fe2 str w2, [sp, #0xc] 1bbb50: f94017e8 ldr x8, [sp, #0x28] 1bbb54: b9403102 ldr w2, [x8, #0x30] 1bbb58: 11000442 add w2, w2, #0x1 1bbb5c: b9401be3 ldr w3, [sp, #0x18] 1bbb60: 1b037c42 mul w2, w2, w3 1bbb64: b9000be2 str w2, [sp, #0x8] 1bbb68: b9400be2 ldr w2, [sp, #0x8] 1bbb6c: b94013e3 ldr w3, [sp, #0x10] 1bbb70: 6b030042 subs w2, w2, w3 1bbb74: b90007e2 str w2, [sp, #0x4] 1bbb78: b9400be2 ldr w2, [sp, #0x8] 1bbb7c: b9400fe3 ldr w3, [sp, #0xc] 1bbb80: 6b030042 subs w2, w2, w3 1bbb84: b90003e2 str w2, [sp] 1bbb88: b94007e2 ldr w2, [sp, #0x4] 1bbb8c: 79c02fe3 ldrsh w3, [sp, #0x16] 1bbb90: 1b037c42 mul w2, w2, w3 1bbb94: b94003e3 ldr w3, [sp] 1bbb98: b94007e9 ldr w9, [sp, #0x4] 1bbb9c: 6b090069 subs w9, w3, w9 1bbba0: 79c02be3 ldrsh w3, [sp, #0x14] 1bbba4: 1b037d29 mul w9, w9, w3 1bbba8: 0b090049 add w9, w2, w9 1bbbac: b94003e2 ldr w2, [sp] 1bbbb0: 1ac20d29 sdiv w9, w9, w2 1bbbb4: 2a0903e0 mov w0, w9 1bbbb8: 9100c3ff add sp, sp, #0x30 1bbbbc: d65f03c0 ret 00000000001bbbc0 : 1bbbc0: d10043ff sub sp, sp, #0x10 1bbbc4: f90007e0 str x0, [sp, #0x8] 1bbbc8: 910043ff add sp, sp, #0x10 1bbbcc: d65f03c0 ret 00000000001bbbd0 : 1bbbd0: d10043ff sub sp, sp, #0x10 1bbbd4: f90007e0 str x0, [sp, #0x8] 1bbbd8: d4200020 brk #0x1 00000000001bbbdc : 1bbbdc: d10083ff sub sp, sp, #0x20 1bbbe0: 320003e8 orr w8, wzr, #0x1 1bbbe4: 321f0fe9 orr w9, wzr, #0x1e 1bbbe8: f9000fe0 str x0, [sp, #0x18] 1bbbec: f9000be1 str x1, [sp, #0x10] 1bbbf0: f90007e2 str x2, [sp, #0x8] 1bbbf4: f90003e3 str x3, [sp] 1bbbf8: f9400fe0 ldr x0, [sp, #0x18] 1bbbfc: b9000008 str w8, [x0] 1bbc00: f9400be0 ldr x0, [sp, #0x10] 1bbc04: b900001f str wzr, [x0] 1bbc08: f94007e0 ldr x0, [sp, #0x8] 1bbc0c: b900001f str wzr, [x0] 1bbc10: f94003e0 ldr x0, [sp] 1bbc14: b9000009 str w9, [x0] 1bbc18: 910083ff add sp, sp, #0x20 1bbc1c: d65f03c0 ret 00000000001bbc20 : 1bbc20: d10203ff sub sp, sp, #0x80 1bbc24: a9077bfd stp x29, x30, [sp, #0x70] 1bbc28: 9101c3fd add x29, sp, #0x70 1bbc2c: d53bd048 mrs x8, TPIDR_EL0 1bbc30: f9401508 ldr x8, [x8, #0x28] 1bbc34: f81f83a8 stur x8, [x29, #-0x8] 1bbc38: f81e03a0 stur x0, [x29, #-0x20] 1bbc3c: f81d83a1 stur x1, [x29, #-0x28] 1bbc40: f81d03a2 stur x2, [x29, #-0x30] 1bbc44: f85e03a8 ldur x8, [x29, #-0x20] 1bbc48: b40000a8 cbz x8, 0x1bbc5c 1bbc4c: 14000001 b 0x1bbc50 1bbc50: f85d83a8 ldur x8, [x29, #-0x28] 1bbc54: b6f800a8 tbz x8, #0x3f, 0x1bbc68 1bbc58: 14000001 b 0x1bbc5c 1bbc5c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bbc60: f81e83a8 stur x8, [x29, #-0x18] 1bbc64: 14000077 b 0x1bbe40 1bbc68: f85d03a8 ldur x8, [x29, #-0x30] 1bbc6c: 320003e9 orr w9, wzr, #0x1 1bbc70: 2a0903ea mov w10, w9 1bbc74: f900010a str x10, [x8] 1bbc78: f85e03a8 ldur x8, [x29, #-0x20] 1bbc7c: f85d83a1 ldur x1, [x29, #-0x28] 1bbc80: f940010b ldr x11, [x8] 1bbc84: f940016b ldr x11, [x11] 1bbc88: d10033a3 sub x3, x29, #0xc 1bbc8c: aa0803e0 mov x0, x8 1bbc90: aa0a03e2 mov x2, x10 1bbc94: d63f0160 blr x11 1bbc98: b81cc3a0 stur w0, [x29, #-0x34] 1bbc9c: b85cc3a9 ldur w9, [x29, #-0x34] 1bbca0: 36f800a9 tbz w9, #0x1f, 0x1bbcb4 1bbca4: 14000001 b 0x1bbca8 1bbca8: b89cc3a8 ldursw x8, [x29, #-0x34] 1bbcac: f81e83a8 stur x8, [x29, #-0x18] 1bbcb0: 14000064 b 0x1bbe40 1bbcb4: b85cc3a8 ldur w8, [x29, #-0x34] 1bbcb8: 71000508 subs w8, w8, #0x1 1bbcbc: b9002be8 str w8, [sp, #0x28] 1bbcc0: 540000ab b.lt 0x1bbcd4 1bbcc4: 14000001 b 0x1bbcc8 1bbcc8: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1bbccc: f81e83a8 stur x8, [x29, #-0x18] 1bbcd0: 1400005c b 0x1bbe40 1bbcd4: 385f43a8 ldurb w8, [x29, #-0xc] 1bbcd8: 350000a8 cbnz w8, 0x1bbcec 1bbcdc: 14000001 b 0x1bbce0 1bbce0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bbce4: f81e83a8 stur x8, [x29, #-0x18] 1bbce8: 14000056 b 0x1bbe40 1bbcec: 321903e8 orr w8, wzr, #0x80 1bbcf0: 3900e3e8 strb w8, [sp, #0x38] 1bbcf4: 14000001 b 0x1bbcf8 1bbcf8: 385f43a8 ldurb w8, [x29, #-0xc] 1bbcfc: 3940e3e9 ldrb w9, [sp, #0x38] 1bbd00: 0a090108 and w8, w8, w9 1bbd04: 35000148 cbnz w8, 0x1bbd2c 1bbd08: 14000001 b 0x1bbd0c 1bbd0c: 3940e3e8 ldrb w8, [sp, #0x38] 1bbd10: 53017d08 lsr w8, w8, #1 1bbd14: 3900e3e8 strb w8, [sp, #0x38] 1bbd18: f85d03a9 ldur x9, [x29, #-0x30] 1bbd1c: f940012a ldr x10, [x9] 1bbd20: 9100054a add x10, x10, #0x1 1bbd24: f900012a str x10, [x9] 1bbd28: 17fffff4 b 0x1bbcf8 1bbd2c: 385f43a8 ldurb w8, [x29, #-0xc] 1bbd30: 3940e3e9 ldrb w9, [sp, #0x38] 1bbd34: 0a290108 bic w8, w8, w9 1bbd38: 2a0803ea mov w10, w8 1bbd3c: f9001bea str x10, [sp, #0x30] 1bbd40: f85d83aa ldur x10, [x29, #-0x28] 1bbd44: 9100054a add x10, x10, #0x1 1bbd48: f81d83aa stur x10, [x29, #-0x28] 1bbd4c: 320003e8 orr w8, wzr, #0x1 1bbd50: b9002fe8 str w8, [sp, #0x2c] 1bbd54: 14000001 b 0x1bbd58 1bbd58: b9802fe8 ldrsw x8, [sp, #0x2c] 1bbd5c: f85d03a9 ldur x9, [x29, #-0x30] 1bbd60: f9400129 ldr x9, [x9] 1bbd64: eb090108 subs x8, x8, x9 1bbd68: f90013e8 str x8, [sp, #0x20] 1bbd6c: 5400064a b.ge 0x1bbe34 1bbd70: 14000001 b 0x1bbd74 1bbd74: f85e03a8 ldur x8, [x29, #-0x20] 1bbd78: f85d83a1 ldur x1, [x29, #-0x28] 1bbd7c: f9400109 ldr x9, [x8] 1bbd80: f9400129 ldr x9, [x9] 1bbd84: 320003ea orr w10, wzr, #0x1 1bbd88: 2a0a03e2 mov w2, w10 1bbd8c: d10033a3 sub x3, x29, #0xc 1bbd90: aa0803e0 mov x0, x8 1bbd94: d63f0120 blr x9 1bbd98: b81cc3a0 stur w0, [x29, #-0x34] 1bbd9c: b85cc3aa ldur w10, [x29, #-0x34] 1bbda0: 36f8012a tbz w10, #0x1f, 0x1bbdc4 1bbda4: 14000001 b 0x1bbda8 1bbda8: f85d03a8 ldur x8, [x29, #-0x30] 1bbdac: 320003e9 orr w9, wzr, #0x1 1bbdb0: 2a0903ea mov w10, w9 1bbdb4: f900010a str x10, [x8] 1bbdb8: b89cc3a8 ldursw x8, [x29, #-0x34] 1bbdbc: f81e83a8 stur x8, [x29, #-0x18] 1bbdc0: 14000020 b 0x1bbe40 1bbdc4: b85cc3a8 ldur w8, [x29, #-0x34] 1bbdc8: 71000508 subs w8, w8, #0x1 1bbdcc: b9001fe8 str w8, [sp, #0x1c] 1bbdd0: 5400012b b.lt 0x1bbdf4 1bbdd4: 14000001 b 0x1bbdd8 1bbdd8: f85d03a8 ldur x8, [x29, #-0x30] 1bbddc: 320003e9 orr w9, wzr, #0x1 1bbde0: 2a0903ea mov w10, w9 1bbde4: f900010a str x10, [x8] 1bbde8: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1bbdec: f81e83a8 stur x8, [x29, #-0x18] 1bbdf0: 14000014 b 0x1bbe40 1bbdf4: f9401be8 ldr x8, [sp, #0x30] 1bbdf8: d378dd08 lsl x8, x8, #8 1bbdfc: f9001be8 str x8, [sp, #0x30] 1bbe00: 385f43a9 ldurb w9, [x29, #-0xc] 1bbe04: 2a0903e8 mov w8, w9 1bbe08: f9401bea ldr x10, [sp, #0x30] 1bbe0c: aa080148 orr x8, x10, x8 1bbe10: f9001be8 str x8, [sp, #0x30] 1bbe14: f85d83a8 ldur x8, [x29, #-0x28] 1bbe18: 91000508 add x8, x8, #0x1 1bbe1c: f81d83a8 stur x8, [x29, #-0x28] 1bbe20: 14000001 b 0x1bbe24 1bbe24: b9402fe8 ldr w8, [sp, #0x2c] 1bbe28: 11000508 add w8, w8, #0x1 1bbe2c: b9002fe8 str w8, [sp, #0x2c] 1bbe30: 17ffffca b 0x1bbd58 1bbe34: f9401be8 ldr x8, [sp, #0x30] 1bbe38: f81e83a8 stur x8, [x29, #-0x18] 1bbe3c: 14000001 b 0x1bbe40 1bbe40: f85e83a8 ldur x8, [x29, #-0x18] 1bbe44: d53bd049 mrs x9, TPIDR_EL0 1bbe48: f9401529 ldr x9, [x9, #0x28] 1bbe4c: f85f83aa ldur x10, [x29, #-0x8] 1bbe50: eb0a0129 subs x9, x9, x10 1bbe54: f9000be8 str x8, [sp, #0x10] 1bbe58: f90007e9 str x9, [sp, #0x8] 1bbe5c: 540000c1 b.ne 0x1bbe74 1bbe60: 14000001 b 0x1bbe64 1bbe64: f9400be0 ldr x0, [sp, #0x10] 1bbe68: a9477bfd ldp x29, x30, [sp, #0x70] 1bbe6c: 910203ff add sp, sp, #0x80 1bbe70: d65f03c0 ret 1bbe74: 97fbb7bf bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bbe78 : 1bbe78: d10243ff sub sp, sp, #0x90 1bbe7c: a9087bfd stp x29, x30, [sp, #0x80] 1bbe80: 910203fd add x29, sp, #0x80 1bbe84: d53bd048 mrs x8, TPIDR_EL0 1bbe88: f9401508 ldr x8, [x8, #0x28] 1bbe8c: f81f83a8 stur x8, [x29, #-0x8] 1bbe90: f81e03a0 stur x0, [x29, #-0x20] 1bbe94: f81d83a1 stur x1, [x29, #-0x28] 1bbe98: f81d03a2 stur x2, [x29, #-0x30] 1bbe9c: f85e03a8 ldur x8, [x29, #-0x20] 1bbea0: b40000a8 cbz x8, 0x1bbeb4 1bbea4: 14000001 b 0x1bbea8 1bbea8: f85d83a8 ldur x8, [x29, #-0x28] 1bbeac: b6f800a8 tbz x8, #0x3f, 0x1bbec0 1bbeb0: 14000001 b 0x1bbeb4 1bbeb4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bbeb8: f81e83a8 stur x8, [x29, #-0x18] 1bbebc: 14000083 b 0x1bc0c8 1bbec0: 2a1f03e8 mov w8, wzr 1bbec4: 381f43a8 sturb w8, [x29, #-0xc] 1bbec8: f85e03a9 ldur x9, [x29, #-0x20] 1bbecc: f85d83a1 ldur x1, [x29, #-0x28] 1bbed0: f940012a ldr x10, [x9] 1bbed4: f940014a ldr x10, [x10] 1bbed8: 320003e8 orr w8, wzr, #0x1 1bbedc: 2a0803e2 mov w2, w8 1bbee0: d10033a3 sub x3, x29, #0xc 1bbee4: aa0903e0 mov x0, x9 1bbee8: d63f0140 blr x10 1bbeec: b81cc3a0 stur w0, [x29, #-0x34] 1bbef0: b85cc3a8 ldur w8, [x29, #-0x34] 1bbef4: 36f800a8 tbz w8, #0x1f, 0x1bbf08 1bbef8: 14000001 b 0x1bbefc 1bbefc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bbf00: f81e83a8 stur x8, [x29, #-0x18] 1bbf04: 14000071 b 0x1bc0c8 1bbf08: b85cc3a8 ldur w8, [x29, #-0x34] 1bbf0c: 71000508 subs w8, w8, #0x1 1bbf10: b9002be8 str w8, [sp, #0x28] 1bbf14: 540000ab b.lt 0x1bbf28 1bbf18: 14000001 b 0x1bbf1c 1bbf1c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1bbf20: f81e83a8 stur x8, [x29, #-0x18] 1bbf24: 14000069 b 0x1bc0c8 1bbf28: 14000001 b 0x1bbf2c 1bbf2c: 385f43a8 ldurb w8, [x29, #-0xc] 1bbf30: 350000a8 cbnz w8, 0x1bbf44 1bbf34: 14000001 b 0x1bbf38 1bbf38: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bbf3c: f81e83a8 stur x8, [x29, #-0x18] 1bbf40: 14000062 b 0x1bc0c8 1bbf44: 2a1f03e8 mov w8, wzr 1bbf48: b81c83a8 stur w8, [x29, #-0x38] 1bbf4c: 321e03e9 orr w9, wzr, #0x4 1bbf50: b81c43a9 stur w9, [x29, #-0x3c] 1bbf54: 321903e9 orr w9, wzr, #0x80 1bbf58: b90043e9 str w9, [sp, #0x40] 1bbf5c: 3900f3e8 strb w8, [sp, #0x3c] 1bbf60: 14000001 b 0x1bbf64 1bbf64: b85c83a8 ldur w8, [x29, #-0x38] 1bbf68: 71000d08 subs w8, w8, #0x3 1bbf6c: b90027e8 str w8, [sp, #0x24] 1bbf70: 5400026c b.gt 0x1bbfbc 1bbf74: 14000001 b 0x1bbf78 1bbf78: b85c83a8 ldur w8, [x29, #-0x38] 1bbf7c: 2a0803e0 mov w0, w8 1bbf80: 2a0003e8 mov w8, w0 1bbf84: 321903e9 orr w9, wzr, #0x80 1bbf88: 1ac82528 lsr w8, w9, w8 1bbf8c: 385f43a9 ldurb w9, [x29, #-0xc] 1bbf90: 0a090108 and w8, w8, w9 1bbf94: 340000a8 cbz w8, 0x1bbfa8 1bbf98: 14000001 b 0x1bbf9c 1bbf9c: 320003e8 orr w8, wzr, #0x1 1bbfa0: 3900f3e8 strb w8, [sp, #0x3c] 1bbfa4: 14000006 b 0x1bbfbc 1bbfa8: 14000001 b 0x1bbfac 1bbfac: b85c83a8 ldur w8, [x29, #-0x38] 1bbfb0: 11000508 add w8, w8, #0x1 1bbfb4: b81c83a8 stur w8, [x29, #-0x38] 1bbfb8: 17ffffeb b 0x1bbf64 1bbfbc: 3940f3e8 ldrb w8, [sp, #0x3c] 1bbfc0: 370000a8 tbnz w8, #0x0, 0x1bbfd4 1bbfc4: 14000001 b 0x1bbfc8 1bbfc8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bbfcc: f81e83a8 stur x8, [x29, #-0x18] 1bbfd0: 1400003e b 0x1bc0c8 1bbfd4: b85c83a8 ldur w8, [x29, #-0x38] 1bbfd8: 11000508 add w8, w8, #0x1 1bbfdc: b9003be8 str w8, [sp, #0x38] 1bbfe0: 385f43a8 ldurb w8, [x29, #-0xc] 1bbfe4: 2a0803e9 mov w9, w8 1bbfe8: f9001be9 str x9, [sp, #0x30] 1bbfec: 320003e8 orr w8, wzr, #0x1 1bbff0: b9002fe8 str w8, [sp, #0x2c] 1bbff4: 14000001 b 0x1bbff8 1bbff8: b9402fe8 ldr w8, [sp, #0x2c] 1bbffc: b9403be9 ldr w9, [sp, #0x38] 1bc000: 6b090108 subs w8, w8, w9 1bc004: b90023e8 str w8, [sp, #0x20] 1bc008: 5400054a b.ge 0x1bc0b0 1bc00c: 14000001 b 0x1bc010 1bc010: f9401be8 ldr x8, [sp, #0x30] 1bc014: d378dd08 lsl x8, x8, #8 1bc018: f9001be8 str x8, [sp, #0x30] 1bc01c: f85e03a8 ldur x8, [x29, #-0x20] 1bc020: f85d83a9 ldur x9, [x29, #-0x28] 1bc024: b9802fea ldrsw x10, [sp, #0x2c] 1bc028: 8b0a0121 add x1, x9, x10 1bc02c: f9400109 ldr x9, [x8] 1bc030: f9400129 ldr x9, [x9] 1bc034: 320003eb orr w11, wzr, #0x1 1bc038: 2a0b03e2 mov w2, w11 1bc03c: d10033a3 sub x3, x29, #0xc 1bc040: aa0803e0 mov x0, x8 1bc044: d63f0120 blr x9 1bc048: b81cc3a0 stur w0, [x29, #-0x34] 1bc04c: b85cc3ab ldur w11, [x29, #-0x34] 1bc050: 36f800ab tbz w11, #0x1f, 0x1bc064 1bc054: 14000001 b 0x1bc058 1bc058: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bc05c: f81e83a8 stur x8, [x29, #-0x18] 1bc060: 1400001a b 0x1bc0c8 1bc064: b85cc3a8 ldur w8, [x29, #-0x34] 1bc068: 71000508 subs w8, w8, #0x1 1bc06c: b9001fe8 str w8, [sp, #0x1c] 1bc070: 540000ab b.lt 0x1bc084 1bc074: 14000001 b 0x1bc078 1bc078: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1bc07c: f81e83a8 stur x8, [x29, #-0x18] 1bc080: 14000012 b 0x1bc0c8 1bc084: 14000001 b 0x1bc088 1bc088: 385f43a8 ldurb w8, [x29, #-0xc] 1bc08c: 2a0803e9 mov w9, w8 1bc090: f9401bea ldr x10, [sp, #0x30] 1bc094: aa090149 orr x9, x10, x9 1bc098: f9001be9 str x9, [sp, #0x30] 1bc09c: 14000001 b 0x1bc0a0 1bc0a0: b9402fe8 ldr w8, [sp, #0x2c] 1bc0a4: 11000508 add w8, w8, #0x1 1bc0a8: b9002fe8 str w8, [sp, #0x2c] 1bc0ac: 17ffffd3 b 0x1bbff8 1bc0b0: b9803be8 ldrsw x8, [sp, #0x38] 1bc0b4: f85d03a9 ldur x9, [x29, #-0x30] 1bc0b8: f9000128 str x8, [x9] 1bc0bc: f9401be8 ldr x8, [sp, #0x30] 1bc0c0: f81e83a8 stur x8, [x29, #-0x18] 1bc0c4: 14000001 b 0x1bc0c8 1bc0c8: f85e83a8 ldur x8, [x29, #-0x18] 1bc0cc: d53bd049 mrs x9, TPIDR_EL0 1bc0d0: f9401529 ldr x9, [x9, #0x28] 1bc0d4: f85f83aa ldur x10, [x29, #-0x8] 1bc0d8: eb0a0129 subs x9, x9, x10 1bc0dc: f9000be8 str x8, [sp, #0x10] 1bc0e0: f90007e9 str x9, [sp, #0x8] 1bc0e4: 540000c1 b.ne 0x1bc0fc 1bc0e8: 14000001 b 0x1bc0ec 1bc0ec: f9400be0 ldr x0, [sp, #0x10] 1bc0f0: a9487bfd ldp x29, x30, [sp, #0x80] 1bc0f4: 910243ff add sp, sp, #0x90 1bc0f8: d65f03c0 ret 1bc0fc: 97fbb71d bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bc100 : 1bc100: d10203ff sub sp, sp, #0x80 1bc104: a9077bfd stp x29, x30, [sp, #0x70] 1bc108: 9101c3fd add x29, sp, #0x70 1bc10c: d53bd048 mrs x8, TPIDR_EL0 1bc110: f9401508 ldr x8, [x8, #0x28] 1bc114: f81f83a8 stur x8, [x29, #-0x8] 1bc118: f81d03a0 stur x0, [x29, #-0x30] 1bc11c: f9001fe1 str x1, [sp, #0x38] 1bc120: f9001be2 str x2, [sp, #0x30] 1bc124: f85d03a8 ldur x8, [x29, #-0x30] 1bc128: b40000a8 cbz x8, 0x1bc13c 1bc12c: 14000001 b 0x1bc130 1bc130: f9401fe8 ldr x8, [sp, #0x38] 1bc134: b6f800a8 tbz x8, #0x3f, 0x1bc148 1bc138: 14000001 b 0x1bc13c 1bc13c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bc140: f81d83a8 stur x8, [x29, #-0x28] 1bc144: 1400004e b 0x1bc27c 1bc148: f85d03a8 ldur x8, [x29, #-0x30] 1bc14c: f9400109 ldr x9, [x8] 1bc150: f9400529 ldr x9, [x9, #0x8] 1bc154: d10043a1 sub x1, x29, #0x10 1bc158: d10063a2 sub x2, x29, #0x18 1bc15c: aa0803e0 mov x0, x8 1bc160: d63f0120 blr x9 1bc164: b9002fe0 str w0, [sp, #0x2c] 1bc168: b9402fe0 ldr w0, [sp, #0x2c] 1bc16c: 37f80160 tbnz w0, #0x1f, 0x1bc198 1bc170: 14000001 b 0x1bc174 1bc174: f85f03a8 ldur x8, [x29, #-0x10] 1bc178: b7f80168 tbnz x8, #0x3f, 0x1bc1a4 1bc17c: 14000001 b 0x1bc180 1bc180: f85e83a8 ldur x8, [x29, #-0x18] 1bc184: f85f03a9 ldur x9, [x29, #-0x10] 1bc188: eb090108 subs x8, x8, x9 1bc18c: f90013e8 str x8, [sp, #0x20] 1bc190: 540000ad b.le 0x1bc1a4 1bc194: 14000001 b 0x1bc198 1bc198: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bc19c: f81d83a8 stur x8, [x29, #-0x28] 1bc1a0: 14000037 b 0x1bc27c 1bc1a4: f9401be8 ldr x8, [sp, #0x30] 1bc1a8: 320003e9 orr w9, wzr, #0x1 1bc1ac: 2a0903ea mov w10, w9 1bc1b0: f900010a str x10, [x8] 1bc1b4: f9401fe8 ldr x8, [sp, #0x38] 1bc1b8: f85e83aa ldur x10, [x29, #-0x18] 1bc1bc: eb0a0108 subs x8, x8, x10 1bc1c0: f9000fe8 str x8, [sp, #0x18] 1bc1c4: 540000ab b.lt 0x1bc1d8 1bc1c8: 14000001 b 0x1bc1cc 1bc1cc: f9401fe8 ldr x8, [sp, #0x38] 1bc1d0: f81d83a8 stur x8, [x29, #-0x28] 1bc1d4: 1400002a b 0x1bc27c 1bc1d8: f85d03a8 ldur x8, [x29, #-0x30] 1bc1dc: f9401fe1 ldr x1, [sp, #0x38] 1bc1e0: f9400109 ldr x9, [x8] 1bc1e4: f9400129 ldr x9, [x9] 1bc1e8: 320003ea orr w10, wzr, #0x1 1bc1ec: 2a0a03e2 mov w2, w10 1bc1f0: d10073a3 sub x3, x29, #0x1c 1bc1f4: aa0803e0 mov x0, x8 1bc1f8: d63f0120 blr x9 1bc1fc: b9002fe0 str w0, [sp, #0x2c] 1bc200: b9402fea ldr w10, [sp, #0x2c] 1bc204: 340000aa cbz w10, 0x1bc218 1bc208: 14000001 b 0x1bc20c 1bc20c: b9802fe8 ldrsw x8, [sp, #0x2c] 1bc210: f81d83a8 stur x8, [x29, #-0x28] 1bc214: 1400001a b 0x1bc27c 1bc218: 385e43a8 ldurb w8, [x29, #-0x1c] 1bc21c: 350000a8 cbnz w8, 0x1bc230 1bc220: 14000001 b 0x1bc224 1bc224: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bc228: f81d83a8 stur x8, [x29, #-0x28] 1bc22c: 14000014 b 0x1bc27c 1bc230: 321903e8 orr w8, wzr, #0x80 1bc234: 3900a3e8 strb w8, [sp, #0x28] 1bc238: 14000001 b 0x1bc23c 1bc23c: 385e43a8 ldurb w8, [x29, #-0x1c] 1bc240: 3940a3e9 ldrb w9, [sp, #0x28] 1bc244: 0a090108 and w8, w8, w9 1bc248: 35000148 cbnz w8, 0x1bc270 1bc24c: 14000001 b 0x1bc250 1bc250: 3940a3e8 ldrb w8, [sp, #0x28] 1bc254: 53017d08 lsr w8, w8, #1 1bc258: 3900a3e8 strb w8, [sp, #0x28] 1bc25c: f9401be9 ldr x9, [sp, #0x30] 1bc260: f940012a ldr x10, [x9] 1bc264: 9100054a add x10, x10, #0x1 1bc268: f900012a str x10, [x9] 1bc26c: 17fffff4 b 0x1bc23c 1bc270: aa1f03e8 mov x8, xzr 1bc274: f81d83a8 stur x8, [x29, #-0x28] 1bc278: 14000001 b 0x1bc27c 1bc27c: f85d83a8 ldur x8, [x29, #-0x28] 1bc280: d53bd049 mrs x9, TPIDR_EL0 1bc284: f9401529 ldr x9, [x9, #0x28] 1bc288: f85f83aa ldur x10, [x29, #-0x8] 1bc28c: eb0a0129 subs x9, x9, x10 1bc290: f9000be8 str x8, [sp, #0x10] 1bc294: f90007e9 str x9, [sp, #0x8] 1bc298: 540000c1 b.ne 0x1bc2b0 1bc29c: 14000001 b 0x1bc2a0 1bc2a0: f9400be0 ldr x0, [sp, #0x10] 1bc2a4: a9477bfd ldp x29, x30, [sp, #0x70] 1bc2a8: 910203ff add sp, sp, #0x80 1bc2ac: d65f03c0 ret 1bc2b0: 97fbb6b0 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bc2b4 : 1bc2b4: d10203ff sub sp, sp, #0x80 1bc2b8: a9077bfd stp x29, x30, [sp, #0x70] 1bc2bc: 9101c3fd add x29, sp, #0x70 1bc2c0: d53bd048 mrs x8, TPIDR_EL0 1bc2c4: f9401508 ldr x8, [x8, #0x28] 1bc2c8: f81f83a8 stur x8, [x29, #-0x8] 1bc2cc: f81e03a0 stur x0, [x29, #-0x20] 1bc2d0: f81d83a1 stur x1, [x29, #-0x28] 1bc2d4: f81d03a2 stur x2, [x29, #-0x30] 1bc2d8: f85e03a8 ldur x8, [x29, #-0x20] 1bc2dc: b40001e8 cbz x8, 0x1bc318 1bc2e0: 14000001 b 0x1bc2e4 1bc2e4: f85d83a8 ldur x8, [x29, #-0x28] 1bc2e8: b7f80188 tbnz x8, #0x3f, 0x1bc318 1bc2ec: 14000001 b 0x1bc2f0 1bc2f0: f85d03a8 ldur x8, [x29, #-0x30] 1bc2f4: f1000508 subs x8, x8, #0x1 1bc2f8: f90013e8 str x8, [sp, #0x20] 1bc2fc: 540000eb b.lt 0x1bc318 1bc300: 14000001 b 0x1bc304 1bc304: f85d03a8 ldur x8, [x29, #-0x30] 1bc308: f1002508 subs x8, x8, #0x9 1bc30c: f9000fe8 str x8, [sp, #0x18] 1bc310: 540000ab b.lt 0x1bc324 1bc314: 14000001 b 0x1bc318 1bc318: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bc31c: f81e83a8 stur x8, [x29, #-0x18] 1bc320: 14000030 b 0x1bc3e0 1bc324: aa1f03e8 mov x8, xzr 1bc328: f9001fe8 str x8, [sp, #0x38] 1bc32c: f9001be8 str x8, [sp, #0x30] 1bc330: 14000001 b 0x1bc334 1bc334: f9401be8 ldr x8, [sp, #0x30] 1bc338: f85d03a9 ldur x9, [x29, #-0x30] 1bc33c: eb090108 subs x8, x8, x9 1bc340: f9000be8 str x8, [sp, #0x10] 1bc344: 5400048a b.ge 0x1bc3d4 1bc348: 14000001 b 0x1bc34c 1bc34c: f85e03a8 ldur x8, [x29, #-0x20] 1bc350: f85d83a1 ldur x1, [x29, #-0x28] 1bc354: f9400109 ldr x9, [x8] 1bc358: f9400129 ldr x9, [x9] 1bc35c: 320003ea orr w10, wzr, #0x1 1bc360: 2a0a03e2 mov w2, w10 1bc364: d10033a3 sub x3, x29, #0xc 1bc368: aa0803e0 mov x0, x8 1bc36c: d63f0120 blr x9 1bc370: 2a0003e1 mov w1, w0 1bc374: 93407c28 sxtw x8, w1 1bc378: f90017e8 str x8, [sp, #0x28] 1bc37c: f94017e8 ldr x8, [sp, #0x28] 1bc380: b6f800a8 tbz x8, #0x3f, 0x1bc394 1bc384: 14000001 b 0x1bc388 1bc388: f94017e8 ldr x8, [sp, #0x28] 1bc38c: f81e83a8 stur x8, [x29, #-0x18] 1bc390: 14000014 b 0x1bc3e0 1bc394: f9401fe8 ldr x8, [sp, #0x38] 1bc398: d378dd08 lsl x8, x8, #8 1bc39c: f9001fe8 str x8, [sp, #0x38] 1bc3a0: 385f43a9 ldurb w9, [x29, #-0xc] 1bc3a4: 2a0903e8 mov w8, w9 1bc3a8: f9401fea ldr x10, [sp, #0x38] 1bc3ac: aa080148 orr x8, x10, x8 1bc3b0: f9001fe8 str x8, [sp, #0x38] 1bc3b4: f85d83a8 ldur x8, [x29, #-0x28] 1bc3b8: 91000508 add x8, x8, #0x1 1bc3bc: f81d83a8 stur x8, [x29, #-0x28] 1bc3c0: 14000001 b 0x1bc3c4 1bc3c4: f9401be8 ldr x8, [sp, #0x30] 1bc3c8: 91000508 add x8, x8, #0x1 1bc3cc: f9001be8 str x8, [sp, #0x30] 1bc3d0: 17ffffd9 b 0x1bc334 1bc3d4: f9401fe8 ldr x8, [sp, #0x38] 1bc3d8: f81e83a8 stur x8, [x29, #-0x18] 1bc3dc: 14000001 b 0x1bc3e0 1bc3e0: f85e83a8 ldur x8, [x29, #-0x18] 1bc3e4: d53bd049 mrs x9, TPIDR_EL0 1bc3e8: f9401529 ldr x9, [x9, #0x28] 1bc3ec: f85f83aa ldur x10, [x29, #-0x8] 1bc3f0: eb0a0129 subs x9, x9, x10 1bc3f4: f90007e8 str x8, [sp, #0x8] 1bc3f8: f90003e9 str x9, [sp] 1bc3fc: 540000c1 b.ne 0x1bc414 1bc400: 14000001 b 0x1bc404 1bc404: f94007e0 ldr x0, [sp, #0x8] 1bc408: a9477bfd ldp x29, x30, [sp, #0x70] 1bc40c: 910203ff add sp, sp, #0x80 1bc410: d65f03c0 ret 1bc414: 97fbb657 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bc418 : 1bc418: d102c3ff sub sp, sp, #0xb0 1bc41c: a90a7bfd stp x29, x30, [sp, #0xa0] 1bc420: 910283fd add x29, sp, #0xa0 1bc424: d53bd048 mrs x8, TPIDR_EL0 1bc428: f9401508 ldr x8, [x8, #0x28] 1bc42c: f81f83a8 stur x8, [x29, #-0x8] 1bc430: f81e03a0 stur x0, [x29, #-0x20] 1bc434: f81d83a1 stur x1, [x29, #-0x28] 1bc438: f81d03a2 stur x2, [x29, #-0x30] 1bc43c: f81c83a3 stur x3, [x29, #-0x38] 1bc440: f85e03a8 ldur x8, [x29, #-0x20] 1bc444: b40001e8 cbz x8, 0x1bc480 1bc448: 14000001 b 0x1bc44c 1bc44c: f85d83a8 ldur x8, [x29, #-0x28] 1bc450: b7f80188 tbnz x8, #0x3f, 0x1bc480 1bc454: 14000001 b 0x1bc458 1bc458: f85d03a8 ldur x8, [x29, #-0x30] 1bc45c: f1001108 subs x8, x8, #0x4 1bc460: f9001be8 str x8, [sp, #0x30] 1bc464: 54000140 b.eq 0x1bc48c 1bc468: 14000001 b 0x1bc46c 1bc46c: f85d03a8 ldur x8, [x29, #-0x30] 1bc470: f1002108 subs x8, x8, #0x8 1bc474: f90017e8 str x8, [sp, #0x28] 1bc478: 540000a0 b.eq 0x1bc48c 1bc47c: 14000001 b 0x1bc480 1bc480: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bc484: f81e83a8 stur x8, [x29, #-0x18] 1bc488: 14000060 b 0x1bc608 1bc48c: f85d03a8 ldur x8, [x29, #-0x30] 1bc490: f81c03a8 stur x8, [x29, #-0x40] 1bc494: f85e03a8 ldur x8, [x29, #-0x20] 1bc498: f85d83a1 ldur x1, [x29, #-0x28] 1bc49c: f85c03a2 ldur x2, [x29, #-0x40] 1bc4a0: f9400109 ldr x9, [x8] 1bc4a4: f9400129 ldr x9, [x9] 1bc4a8: d10043a3 sub x3, x29, #0x10 1bc4ac: aa0803e0 mov x0, x8 1bc4b0: d63f0120 blr x9 1bc4b4: b81bc3a0 stur w0, [x29, #-0x44] 1bc4b8: b85bc3a0 ldur w0, [x29, #-0x44] 1bc4bc: 36f800a0 tbz w0, #0x1f, 0x1bc4d0 1bc4c0: 14000001 b 0x1bc4c4 1bc4c4: b89bc3a8 ldursw x8, [x29, #-0x44] 1bc4c8: f81e83a8 stur x8, [x29, #-0x18] 1bc4cc: 1400004f b 0x1bc608 1bc4d0: f85c03a8 ldur x8, [x29, #-0x40] 1bc4d4: f1001108 subs x8, x8, #0x4 1bc4d8: f90013e8 str x8, [sp, #0x20] 1bc4dc: 540003e1 b.ne 0x1bc558 1bc4e0: 14000001 b 0x1bc4e4 1bc4e4: aa1f03e8 mov x8, xzr 1bc4e8: f9002be8 str x8, [sp, #0x50] 1bc4ec: 2a1f03e9 mov w9, wzr 1bc4f0: b9004fe9 str w9, [sp, #0x4c] 1bc4f4: 14000001 b 0x1bc4f8 1bc4f8: b9804fe8 ldrsw x8, [sp, #0x4c] 1bc4fc: d10043a9 sub x9, x29, #0x10 1bc500: 3868692a ldrb w10, [x9, x8] 1bc504: 2a0a03e8 mov w8, w10 1bc508: f9402be9 ldr x9, [sp, #0x50] 1bc50c: aa080128 orr x8, x9, x8 1bc510: f9002be8 str x8, [sp, #0x50] 1bc514: b9404fea ldr w10, [sp, #0x4c] 1bc518: 1100054a add w10, w10, #0x1 1bc51c: b9004fea str w10, [sp, #0x4c] 1bc520: 7100114a subs w10, w10, #0x4 1bc524: b9001fea str w10, [sp, #0x1c] 1bc528: 5400006b b.lt 0x1bc534 1bc52c: 14000001 b 0x1bc530 1bc530: 14000005 b 0x1bc544 1bc534: f9402be8 ldr x8, [sp, #0x50] 1bc538: d378dd08 lsl x8, x8, #8 1bc53c: f9002be8 str x8, [sp, #0x50] 1bc540: 17ffffee b 0x1bc4f8 1bc544: bd4053e0 ldr s0, [sp, #0x50] 1bc548: 1e22c001 fcvt d1, s0 1bc54c: f85c83a8 ldur x8, [x29, #-0x38] 1bc550: fd000101 str d1, [x8] 1bc554: 1400001d b 0x1bc5c8 1bc558: aa1f03e8 mov x8, xzr 1bc55c: f90023e8 str x8, [sp, #0x40] 1bc560: 2a1f03e9 mov w9, wzr 1bc564: b9003fe9 str w9, [sp, #0x3c] 1bc568: 14000001 b 0x1bc56c 1bc56c: b9803fe8 ldrsw x8, [sp, #0x3c] 1bc570: d10043a9 sub x9, x29, #0x10 1bc574: 3868692a ldrb w10, [x9, x8] 1bc578: 2a0a03e8 mov w8, w10 1bc57c: f94023e9 ldr x9, [sp, #0x40] 1bc580: aa080128 orr x8, x9, x8 1bc584: f90023e8 str x8, [sp, #0x40] 1bc588: b9403fea ldr w10, [sp, #0x3c] 1bc58c: 1100054a add w10, w10, #0x1 1bc590: b9003fea str w10, [sp, #0x3c] 1bc594: 7100214a subs w10, w10, #0x8 1bc598: b9001bea str w10, [sp, #0x18] 1bc59c: 5400006b b.lt 0x1bc5a8 1bc5a0: 14000001 b 0x1bc5a4 1bc5a4: 14000005 b 0x1bc5b8 1bc5a8: f94023e8 ldr x8, [sp, #0x40] 1bc5ac: d378dd08 lsl x8, x8, #8 1bc5b0: f90023e8 str x8, [sp, #0x40] 1bc5b4: 17ffffee b 0x1bc56c 1bc5b8: fd4023e0 ldr d0, [sp, #0x40] 1bc5bc: f85c83a8 ldur x8, [x29, #-0x38] 1bc5c0: fd000100 str d0, [x8] 1bc5c4: 14000001 b 0x1bc5c8 1bc5c8: f85c83a8 ldur x8, [x29, #-0x38] 1bc5cc: fd400100 ldr d0, [x8] 1bc5d0: 97fbb218 bl 0xa8e30 <_ZN9mkvparser5isinfEd@plt> 1bc5d4: 370000e0 tbnz w0, #0x0, 0x1bc5f0 1bc5d8: 14000001 b 0x1bc5dc 1bc5dc: f85c83a8 ldur x8, [x29, #-0x38] 1bc5e0: fd400100 ldr d0, [x8] 1bc5e4: 97fba5a3 bl 0xa5c70 <_ZN9mkvparser5isnanEd@plt> 1bc5e8: 360000a0 tbz w0, #0x0, 0x1bc5fc 1bc5ec: 14000001 b 0x1bc5f0 1bc5f0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bc5f4: f81e83a8 stur x8, [x29, #-0x18] 1bc5f8: 14000004 b 0x1bc608 1bc5fc: aa1f03e8 mov x8, xzr 1bc600: f81e83a8 stur x8, [x29, #-0x18] 1bc604: 14000001 b 0x1bc608 1bc608: f85e83a8 ldur x8, [x29, #-0x18] 1bc60c: d53bd049 mrs x9, TPIDR_EL0 1bc610: f9401529 ldr x9, [x9, #0x28] 1bc614: f85f83aa ldur x10, [x29, #-0x8] 1bc618: eb0a0129 subs x9, x9, x10 1bc61c: f9000be8 str x8, [sp, #0x10] 1bc620: f90007e9 str x9, [sp, #0x8] 1bc624: 540000c1 b.ne 0x1bc63c 1bc628: 14000001 b 0x1bc62c 1bc62c: f9400be0 ldr x0, [sp, #0x10] 1bc630: a94a7bfd ldp x29, x30, [sp, #0xa0] 1bc634: 9102c3ff add sp, sp, #0xb0 1bc638: d65f03c0 ret 1bc63c: 97fbb5cd bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bc640 : 1bc640: d10083ff sub sp, sp, #0x20 1bc644: a9017bfd stp x29, x30, [sp, #0x10] 1bc648: 910043fd add x29, sp, #0x10 1bc64c: fd0007e0 str d0, [sp, #0x8] 1bc650: fd4007e0 ldr d0, [sp, #0x8] 1bc654: 9400741e bl 0x1d96cc 1bc658: 320003e8 orr w8, wzr, #0x1 1bc65c: 0a080008 and w8, w0, w8 1bc660: 2a0803e0 mov w0, w8 1bc664: a9417bfd ldp x29, x30, [sp, #0x10] 1bc668: 910083ff add sp, sp, #0x20 1bc66c: d65f03c0 ret 00000000001bc670 : 1bc670: d10083ff sub sp, sp, #0x20 1bc674: a9017bfd stp x29, x30, [sp, #0x10] 1bc678: 910043fd add x29, sp, #0x10 1bc67c: fd0007e0 str d0, [sp, #0x8] 1bc680: fd4007e0 ldr d0, [sp, #0x8] 1bc684: 94007428 bl 0x1d9724 1bc688: 320003e8 orr w8, wzr, #0x1 1bc68c: 0a080008 and w8, w0, w8 1bc690: 2a0803e0 mov w0, w8 1bc694: a9417bfd ldp x29, x30, [sp, #0x10] 1bc698: 910083ff add sp, sp, #0x20 1bc69c: d65f03c0 ret 00000000001bc6a0 : 1bc6a0: d10243ff sub sp, sp, #0x90 1bc6a4: a9087bfd stp x29, x30, [sp, #0x80] 1bc6a8: 910203fd add x29, sp, #0x80 1bc6ac: d53bd048 mrs x8, TPIDR_EL0 1bc6b0: f9401508 ldr x8, [x8, #0x28] 1bc6b4: f81f83a8 stur x8, [x29, #-0x8] 1bc6b8: f81e03a0 stur x0, [x29, #-0x20] 1bc6bc: f81d83a1 stur x1, [x29, #-0x28] 1bc6c0: f81d03a2 stur x2, [x29, #-0x30] 1bc6c4: f81c83a3 stur x3, [x29, #-0x38] 1bc6c8: f85e03a8 ldur x8, [x29, #-0x20] 1bc6cc: b40001e8 cbz x8, 0x1bc708 1bc6d0: 14000001 b 0x1bc6d4 1bc6d4: f85d83a8 ldur x8, [x29, #-0x28] 1bc6d8: b7f80188 tbnz x8, #0x3f, 0x1bc708 1bc6dc: 14000001 b 0x1bc6e0 1bc6e0: f85d03a8 ldur x8, [x29, #-0x30] 1bc6e4: f1000508 subs x8, x8, #0x1 1bc6e8: f90013e8 str x8, [sp, #0x20] 1bc6ec: 540000eb b.lt 0x1bc708 1bc6f0: 14000001 b 0x1bc6f4 1bc6f4: f85d03a8 ldur x8, [x29, #-0x30] 1bc6f8: f1002508 subs x8, x8, #0x9 1bc6fc: f9000fe8 str x8, [sp, #0x18] 1bc700: 540000ab b.lt 0x1bc714 1bc704: 14000001 b 0x1bc708 1bc708: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bc70c: f81e83a8 stur x8, [x29, #-0x18] 1bc710: 1400004c b 0x1bc840 1bc714: 2a1f03e8 mov w8, wzr 1bc718: 381f43a8 sturb w8, [x29, #-0xc] 1bc71c: f85e03a9 ldur x9, [x29, #-0x20] 1bc720: f85d83a1 ldur x1, [x29, #-0x28] 1bc724: f940012a ldr x10, [x9] 1bc728: f940014a ldr x10, [x10] 1bc72c: 320003e8 orr w8, wzr, #0x1 1bc730: 2a0803e2 mov w2, w8 1bc734: d10033a3 sub x3, x29, #0xc 1bc738: aa0903e0 mov x0, x9 1bc73c: d63f0140 blr x10 1bc740: 2a0003e1 mov w1, w0 1bc744: 93407c29 sxtw x9, w1 1bc748: f90023e9 str x9, [sp, #0x40] 1bc74c: f94023e9 ldr x9, [sp, #0x40] 1bc750: b6f800a9 tbz x9, #0x3f, 0x1bc764 1bc754: 14000001 b 0x1bc758 1bc758: f94023e8 ldr x8, [sp, #0x40] 1bc75c: f81e83a8 stur x8, [x29, #-0x18] 1bc760: 14000038 b 0x1bc840 1bc764: 389f43a8 ldursb x8, [x29, #-0xc] 1bc768: f9001fe8 str x8, [sp, #0x38] 1bc76c: f85d83a8 ldur x8, [x29, #-0x28] 1bc770: 91000508 add x8, x8, #0x1 1bc774: f81d83a8 stur x8, [x29, #-0x28] 1bc778: 320003e9 orr w9, wzr, #0x1 1bc77c: 2a0903e8 mov w8, w9 1bc780: f9001be8 str x8, [sp, #0x30] 1bc784: 14000001 b 0x1bc788 1bc788: f9401be8 ldr x8, [sp, #0x30] 1bc78c: f85d03a9 ldur x9, [x29, #-0x30] 1bc790: eb090108 subs x8, x8, x9 1bc794: f9000be8 str x8, [sp, #0x10] 1bc798: 5400048a b.ge 0x1bc828 1bc79c: 14000001 b 0x1bc7a0 1bc7a0: f85e03a8 ldur x8, [x29, #-0x20] 1bc7a4: f85d83a1 ldur x1, [x29, #-0x28] 1bc7a8: f9400109 ldr x9, [x8] 1bc7ac: f9400129 ldr x9, [x9] 1bc7b0: 320003ea orr w10, wzr, #0x1 1bc7b4: 2a0a03e2 mov w2, w10 1bc7b8: d10043a3 sub x3, x29, #0x10 1bc7bc: aa0803e0 mov x0, x8 1bc7c0: d63f0120 blr x9 1bc7c4: 2a0003e1 mov w1, w0 1bc7c8: 93407c28 sxtw x8, w1 1bc7cc: f90017e8 str x8, [sp, #0x28] 1bc7d0: f94017e8 ldr x8, [sp, #0x28] 1bc7d4: b6f800a8 tbz x8, #0x3f, 0x1bc7e8 1bc7d8: 14000001 b 0x1bc7dc 1bc7dc: f94017e8 ldr x8, [sp, #0x28] 1bc7e0: f81e83a8 stur x8, [x29, #-0x18] 1bc7e4: 14000017 b 0x1bc840 1bc7e8: f9401fe8 ldr x8, [sp, #0x38] 1bc7ec: d378dd08 lsl x8, x8, #8 1bc7f0: f9001fe8 str x8, [sp, #0x38] 1bc7f4: 385f03a9 ldurb w9, [x29, #-0x10] 1bc7f8: 2a0903e8 mov w8, w9 1bc7fc: f9401fea ldr x10, [sp, #0x38] 1bc800: aa080148 orr x8, x10, x8 1bc804: f9001fe8 str x8, [sp, #0x38] 1bc808: f85d83a8 ldur x8, [x29, #-0x28] 1bc80c: 91000508 add x8, x8, #0x1 1bc810: f81d83a8 stur x8, [x29, #-0x28] 1bc814: 14000001 b 0x1bc818 1bc818: f9401be8 ldr x8, [sp, #0x30] 1bc81c: 91000508 add x8, x8, #0x1 1bc820: f9001be8 str x8, [sp, #0x30] 1bc824: 17ffffd9 b 0x1bc788 1bc828: f9401fe8 ldr x8, [sp, #0x38] 1bc82c: f85c83a9 ldur x9, [x29, #-0x38] 1bc830: f9000128 str x8, [x9] 1bc834: aa1f03e8 mov x8, xzr 1bc838: f81e83a8 stur x8, [x29, #-0x18] 1bc83c: 14000001 b 0x1bc840 1bc840: f85e83a8 ldur x8, [x29, #-0x18] 1bc844: d53bd049 mrs x9, TPIDR_EL0 1bc848: f9401529 ldr x9, [x9, #0x28] 1bc84c: f85f83aa ldur x10, [x29, #-0x8] 1bc850: eb0a0129 subs x9, x9, x10 1bc854: f90007e8 str x8, [sp, #0x8] 1bc858: f90003e9 str x9, [sp] 1bc85c: 540000c1 b.ne 0x1bc874 1bc860: 14000001 b 0x1bc864 1bc864: f94007e0 ldr x0, [sp, #0x8] 1bc868: a9487bfd ldp x29, x30, [sp, #0x80] 1bc86c: 910243ff add sp, sp, #0x90 1bc870: d65f03c0 ret 1bc874: 97fbb53f bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bc878 : 1bc878: d101c3ff sub sp, sp, #0x70 1bc87c: a9067bfd stp x29, x30, [sp, #0x60] 1bc880: 910183fd add x29, sp, #0x60 1bc884: d2800008 mov x8, #0x0 // =0 1bc888: 52800009 mov w9, #0x0 // =0 1bc88c: f81f03a0 stur x0, [x29, #-0x10] 1bc890: f81e83a1 stur x1, [x29, #-0x18] 1bc894: f81e03a2 stur x2, [x29, #-0x20] 1bc898: f81d83a3 stur x3, [x29, #-0x28] 1bc89c: f85d83a0 ldur x0, [x29, #-0x28] 1bc8a0: f9400000 ldr x0, [x0] 1bc8a4: eb08001f cmp x0, x8 1bc8a8: 1a9f17ea cset w10, eq 1bc8ac: f9000fe8 str x8, [sp, #0x18] 1bc8b0: b90017e9 str w9, [sp, #0x14] 1bc8b4: f90007e0 str x0, [sp, #0x8] 1bc8b8: 3700006a tbnz w10, #0x0, 0x1bc8c4 1bc8bc: f94007e0 ldr x0, [sp, #0x8] 1bc8c0: 97fba6ec bl 0xa6470 <_ZdaPv@plt> 1bc8c4: b240fbe8 orr x8, xzr, #0x7fffffffffffffff 1bc8c8: f85d83a9 ldur x9, [x29, #-0x28] 1bc8cc: f9400fea ldr x10, [sp, #0x18] 1bc8d0: f900012a str x10, [x9] 1bc8d4: f85e03a9 ldur x9, [x29, #-0x20] 1bc8d8: eb08013f cmp x9, x8 1bc8dc: 1a9fb7eb cset w11, ge 1bc8e0: 370000eb tbnz w11, #0x0, 0x1bc8fc 1bc8e4: d2800008 mov x8, #0x0 // =0 1bc8e8: f85e03a9 ldur x9, [x29, #-0x20] 1bc8ec: eb08013f cmp x9, x8 1bc8f0: 1a9fa7ea cset w10, lt 1bc8f4: 3700004a tbnz w10, #0x0, 0x1bc8fc 1bc8f8: 14000004 b 0x1bc908 1bc8fc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bc900: f81f83a8 stur x8, [x29, #-0x8] 1bc904: 1400003b b 0x1bc9f0 1bc908: b24003e0 orr x0, xzr, #0x1 1bc90c: f85e03a8 ldur x8, [x29, #-0x20] 1bc910: 91000508 add x8, x8, #0x1 1bc914: f9001be8 str x8, [sp, #0x30] 1bc918: f9401be1 ldr x1, [sp, #0x30] 1bc91c: 97fbb859 bl 0xaaa80 <_ZN9mkvparser14SafeArrayAllocIcEEPT_yy@plt> 1bc920: f85d83a8 ldur x8, [x29, #-0x28] 1bc924: f9000100 str x0, [x8] 1bc928: f85d83a8 ldur x8, [x29, #-0x28] 1bc92c: f9400108 ldr x8, [x8] 1bc930: f9400fe0 ldr x0, [sp, #0x18] 1bc934: eb00011f cmp x8, x0 1bc938: 1a9f17e9 cset w9, eq 1bc93c: 37000049 tbnz w9, #0x0, 0x1bc944 1bc940: 14000004 b 0x1bc950 1bc944: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bc948: f81f83a8 stur x8, [x29, #-0x8] 1bc94c: 14000029 b 0x1bc9f0 1bc950: f85d83a8 ldur x8, [x29, #-0x28] 1bc954: f9400108 ldr x8, [x8] 1bc958: f90017e8 str x8, [sp, #0x28] 1bc95c: f85f03a8 ldur x8, [x29, #-0x10] 1bc960: f85e83a1 ldur x1, [x29, #-0x18] 1bc964: f85e03a2 ldur x2, [x29, #-0x20] 1bc968: f94017e3 ldr x3, [sp, #0x28] 1bc96c: f9400109 ldr x9, [x8] 1bc970: f9400129 ldr x9, [x9] 1bc974: aa0803e0 mov x0, x8 1bc978: d63f0120 blr x9 1bc97c: 2a0003e8 mov w8, w0 1bc980: 93407d08 sxtw x8, w8 1bc984: f90013e8 str x8, [sp, #0x20] 1bc988: f94013e8 ldr x8, [sp, #0x20] 1bc98c: b5000048 cbnz x8, 0x1bc994 1bc990: 14000010 b 0x1bc9d0 1bc994: f85d83a8 ldur x8, [x29, #-0x28] 1bc998: f9400108 ldr x8, [x8] 1bc99c: f9400fe9 ldr x9, [sp, #0x18] 1bc9a0: eb09011f cmp x8, x9 1bc9a4: 1a9f17ea cset w10, eq 1bc9a8: f90003e8 str x8, [sp] 1bc9ac: 3700006a tbnz w10, #0x0, 0x1bc9b8 1bc9b0: f94003e0 ldr x0, [sp] 1bc9b4: 97fba6af bl 0xa6470 <_ZdaPv@plt> 1bc9b8: f85d83a8 ldur x8, [x29, #-0x28] 1bc9bc: f9400fe9 ldr x9, [sp, #0x18] 1bc9c0: f9000109 str x9, [x8] 1bc9c4: f94013e8 ldr x8, [sp, #0x20] 1bc9c8: f81f83a8 stur x8, [x29, #-0x8] 1bc9cc: 14000009 b 0x1bc9f0 1bc9d0: f85d83a8 ldur x8, [x29, #-0x28] 1bc9d4: f9400108 ldr x8, [x8] 1bc9d8: f9401be9 ldr x9, [sp, #0x30] 1bc9dc: f1000529 subs x9, x9, #0x1 1bc9e0: 8b090108 add x8, x8, x9 1bc9e4: b94017ea ldr w10, [sp, #0x14] 1bc9e8: 3900010a strb w10, [x8] 1bc9ec: f81f83bf stur xzr, [x29, #-0x8] 1bc9f0: f85f83a0 ldur x0, [x29, #-0x8] 1bc9f4: a9467bfd ldp x29, x30, [sp, #0x60] 1bc9f8: 9101c3ff add sp, sp, #0x70 1bc9fc: d65f03c0 ret 00000000001bca00 (unsigned long long, unsigned long long)>: 1bca00: d10143ff sub sp, sp, #0x50 1bca04: a9047bfd stp x29, x30, [sp, #0x40] 1bca08: 910103fd add x29, sp, #0x40 1bca0c: d2800008 mov x8, #0x0 // =0 1bca10: 90000769 adrp x9, 0x2a8000 1bca14: f9435529 ldr x9, [x9, #0x6a8] 1bca18: f81f03a0 stur x0, [x29, #-0x10] 1bca1c: f81e83a1 stur x1, [x29, #-0x18] 1bca20: f85f03a0 ldur x0, [x29, #-0x10] 1bca24: f9000be8 str x8, [sp, #0x10] 1bca28: f90007e9 str x9, [sp, #0x8] 1bca2c: b4000080 cbz x0, 0x1bca3c (unsigned long long, unsigned long long)+0x3c> 1bca30: f85e83a8 ldur x8, [x29, #-0x18] 1bca34: b4000048 cbz x8, 0x1bca3c (unsigned long long, unsigned long long)+0x3c> 1bca38: 14000004 b 0x1bca48 (unsigned long long, unsigned long long)+0x48> 1bca3c: f9400be8 ldr x8, [sp, #0x10] 1bca40: f81f83a8 stur x8, [x29, #-0x8] 1bca44: 1400001e b 0x1bcabc (unsigned long long, unsigned long long)+0xbc> 1bca48: b26103e8 orr x8, xzr, #0x80000000 1bca4c: f90013e8 str x8, [sp, #0x20] 1bca50: f85f03a9 ldur x9, [x29, #-0x10] 1bca54: f85e83aa ldur x10, [x29, #-0x18] 1bca58: 9b0a7d29 mul x9, x9, x10 1bca5c: f9000fe9 str x9, [sp, #0x18] 1bca60: f85e83a9 ldur x9, [x29, #-0x18] 1bca64: f85f03aa ldur x10, [x29, #-0x10] 1bca68: 9aca0908 udiv x8, x8, x10 1bca6c: eb08013f cmp x9, x8 1bca70: 1a9f97eb cset w11, hi 1bca74: 3700004b tbnz w11, #0x0, 0x1bca7c (unsigned long long, unsigned long long)+0x7c> 1bca78: 14000004 b 0x1bca88 (unsigned long long, unsigned long long)+0x88> 1bca7c: f9400be8 ldr x8, [sp, #0x10] 1bca80: f81f83a8 stur x8, [x29, #-0x8] 1bca84: 1400000e b 0x1bcabc (unsigned long long, unsigned long long)+0xbc> 1bca88: f9400fe8 ldr x8, [sp, #0x18] 1bca8c: f9400fe9 ldr x9, [sp, #0x18] 1bca90: eb09011f cmp x8, x9 1bca94: 1a9f07ea cset w10, ne 1bca98: 3700004a tbnz w10, #0x0, 0x1bcaa0 (unsigned long long, unsigned long long)+0xa0> 1bca9c: 14000004 b 0x1bcaac (unsigned long long, unsigned long long)+0xac> 1bcaa0: f9400be8 ldr x8, [sp, #0x10] 1bcaa4: f81f83a8 stur x8, [x29, #-0x8] 1bcaa8: 14000005 b 0x1bcabc (unsigned long long, unsigned long long)+0xbc> 1bcaac: f9400fe0 ldr x0, [sp, #0x18] 1bcab0: f94007e1 ldr x1, [sp, #0x8] 1bcab4: 97fb9d97 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1bcab8: f81f83a0 stur x0, [x29, #-0x8] 1bcabc: f85f83a0 ldur x0, [x29, #-0x8] 1bcac0: a9447bfd ldp x29, x30, [sp, #0x40] 1bcac4: 910143ff add sp, sp, #0x50 1bcac8: d65f03c0 ret 00000000001bcacc : 1bcacc: d10243ff sub sp, sp, #0x90 1bcad0: a9087bfd stp x29, x30, [sp, #0x80] 1bcad4: 910203fd add x29, sp, #0x80 1bcad8: d53bd048 mrs x8, TPIDR_EL0 1bcadc: f9401508 ldr x8, [x8, #0x28] 1bcae0: f81f83a8 stur x8, [x29, #-0x8] 1bcae4: f81e03a0 stur x0, [x29, #-0x20] 1bcae8: f81d83a1 stur x1, [x29, #-0x28] 1bcaec: f81d03a2 stur x2, [x29, #-0x30] 1bcaf0: f81c83a3 stur x3, [x29, #-0x38] 1bcaf4: f90023e4 str x4, [sp, #0x40] 1bcaf8: f85d03a8 ldur x8, [x29, #-0x30] 1bcafc: b7f80188 tbnz x8, #0x3f, 0x1bcb2c 1bcb00: 14000001 b 0x1bcb04 1bcb04: f85d83a8 ldur x8, [x29, #-0x28] 1bcb08: f9400108 ldr x8, [x8] 1bcb0c: f85d03a9 ldur x9, [x29, #-0x30] 1bcb10: eb090108 subs x8, x8, x9 1bcb14: f9001be8 str x8, [sp, #0x30] 1bcb18: 540000ab b.lt 0x1bcb2c 1bcb1c: 14000001 b 0x1bcb20 1bcb20: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bcb24: f81e83a8 stur x8, [x29, #-0x18] 1bcb28: 14000059 b 0x1bcc8c 1bcb2c: f85e03a0 ldur x0, [x29, #-0x20] 1bcb30: f85d83a8 ldur x8, [x29, #-0x28] 1bcb34: f9400101 ldr x1, [x8] 1bcb38: d10043a2 sub x2, x29, #0x10 1bcb3c: 97fba921 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1bcb40: f85c83a8 ldur x8, [x29, #-0x38] 1bcb44: f9000100 str x0, [x8] 1bcb48: f85c83a8 ldur x8, [x29, #-0x38] 1bcb4c: f9400108 ldr x8, [x8] 1bcb50: b6f800a8 tbz x8, #0x3f, 0x1bcb64 1bcb54: 14000001 b 0x1bcb58 1bcb58: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bcb5c: f81e83a8 stur x8, [x29, #-0x18] 1bcb60: 1400004b b 0x1bcc8c 1bcb64: f85f03a8 ldur x8, [x29, #-0x10] 1bcb68: f85d83a9 ldur x9, [x29, #-0x28] 1bcb6c: f940012a ldr x10, [x9] 1bcb70: 8b080148 add x8, x10, x8 1bcb74: f9000128 str x8, [x9] 1bcb78: f85d03a8 ldur x8, [x29, #-0x30] 1bcb7c: b7f80188 tbnz x8, #0x3f, 0x1bcbac 1bcb80: 14000001 b 0x1bcb84 1bcb84: f85d83a8 ldur x8, [x29, #-0x28] 1bcb88: f9400108 ldr x8, [x8] 1bcb8c: f85d03a9 ldur x9, [x29, #-0x30] 1bcb90: eb090108 subs x8, x8, x9 1bcb94: f90017e8 str x8, [sp, #0x28] 1bcb98: 540000ab b.lt 0x1bcbac 1bcb9c: 14000001 b 0x1bcba0 1bcba0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bcba4: f81e83a8 stur x8, [x29, #-0x18] 1bcba8: 14000039 b 0x1bcc8c 1bcbac: f85e03a0 ldur x0, [x29, #-0x20] 1bcbb0: f85d83a8 ldur x8, [x29, #-0x28] 1bcbb4: f9400101 ldr x1, [x8] 1bcbb8: d10043a2 sub x2, x29, #0x10 1bcbbc: 97fba381 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1bcbc0: f94023e8 ldr x8, [sp, #0x40] 1bcbc4: f9000100 str x0, [x8] 1bcbc8: f94023e8 ldr x8, [sp, #0x40] 1bcbcc: f9400108 ldr x8, [x8] 1bcbd0: b7f80188 tbnz x8, #0x3f, 0x1bcc00 1bcbd4: 14000001 b 0x1bcbd8 1bcbd8: f85f03a8 ldur x8, [x29, #-0x10] 1bcbdc: f1000508 subs x8, x8, #0x1 1bcbe0: f90013e8 str x8, [sp, #0x20] 1bcbe4: 540000eb b.lt 0x1bcc00 1bcbe8: 14000001 b 0x1bcbec 1bcbec: f85f03a8 ldur x8, [x29, #-0x10] 1bcbf0: f1002508 subs x8, x8, #0x9 1bcbf4: f9000fe8 str x8, [sp, #0x18] 1bcbf8: 540000ab b.lt 0x1bcc0c 1bcbfc: 14000001 b 0x1bcc00 1bcc00: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bcc04: f81e83a8 stur x8, [x29, #-0x18] 1bcc08: 14000021 b 0x1bcc8c 1bcc0c: f85d83a8 ldur x8, [x29, #-0x28] 1bcc10: f9400108 ldr x8, [x8] 1bcc14: f85f03a9 ldur x9, [x29, #-0x10] 1bcc18: 8b090108 add x8, x8, x9 1bcc1c: f9001fe8 str x8, [sp, #0x38] 1bcc20: f9401fe8 ldr x8, [sp, #0x38] 1bcc24: b6f800a8 tbz x8, #0x3f, 0x1bcc38 1bcc28: 14000001 b 0x1bcc2c 1bcc2c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bcc30: f81e83a8 stur x8, [x29, #-0x18] 1bcc34: 14000016 b 0x1bcc8c 1bcc38: f85f03a8 ldur x8, [x29, #-0x10] 1bcc3c: f85d83a9 ldur x9, [x29, #-0x28] 1bcc40: f940012a ldr x10, [x9] 1bcc44: 8b080148 add x8, x10, x8 1bcc48: f9000128 str x8, [x9] 1bcc4c: f85d03a8 ldur x8, [x29, #-0x30] 1bcc50: b7f80188 tbnz x8, #0x3f, 0x1bcc80 1bcc54: 14000001 b 0x1bcc58 1bcc58: f85d83a8 ldur x8, [x29, #-0x28] 1bcc5c: f9400108 ldr x8, [x8] 1bcc60: f85d03a9 ldur x9, [x29, #-0x30] 1bcc64: eb090108 subs x8, x8, x9 1bcc68: f9000be8 str x8, [sp, #0x10] 1bcc6c: 540000ad b.le 0x1bcc80 1bcc70: 14000001 b 0x1bcc74 1bcc74: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bcc78: f81e83a8 stur x8, [x29, #-0x18] 1bcc7c: 14000004 b 0x1bcc8c 1bcc80: aa1f03e8 mov x8, xzr 1bcc84: f81e83a8 stur x8, [x29, #-0x18] 1bcc88: 14000001 b 0x1bcc8c 1bcc8c: f85e83a8 ldur x8, [x29, #-0x18] 1bcc90: d53bd049 mrs x9, TPIDR_EL0 1bcc94: f9401529 ldr x9, [x9, #0x28] 1bcc98: f85f83aa ldur x10, [x29, #-0x8] 1bcc9c: eb0a0129 subs x9, x9, x10 1bcca0: f90007e8 str x8, [sp, #0x8] 1bcca4: f90003e9 str x9, [sp] 1bcca8: 540000c1 b.ne 0x1bccc0 1bccac: 14000001 b 0x1bccb0 1bccb0: f94007e0 ldr x0, [sp, #0x8] 1bccb4: a9487bfd ldp x29, x30, [sp, #0x80] 1bccb8: 910243ff add sp, sp, #0x90 1bccbc: d65f03c0 ret 1bccc0: 97fbb42c bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bccc4 : 1bccc4: d10303ff sub sp, sp, #0xc0 1bccc8: a90b7bfd stp x29, x30, [sp, #0xb0] 1bcccc: 9102c3fd add x29, sp, #0xb0 1bccd0: d53bd048 mrs x8, TPIDR_EL0 1bccd4: f9401508 ldr x8, [x8, #0x28] 1bccd8: f81f83a8 stur x8, [x29, #-0x8] 1bccdc: f81d03a0 stur x0, [x29, #-0x30] 1bcce0: f81c83a1 stur x1, [x29, #-0x38] 1bcce4: f81c03a2 stur x2, [x29, #-0x40] 1bcce8: f81b83a3 stur x3, [x29, #-0x48] 1bccec: f85d03a8 ldur x8, [x29, #-0x30] 1bccf0: b40000c8 cbz x8, 0x1bcd08 1bccf4: 14000001 b 0x1bccf8 1bccf8: f85c83a8 ldur x8, [x29, #-0x38] 1bccfc: f9400108 ldr x8, [x8] 1bcd00: b6f800a8 tbz x8, #0x3f, 0x1bcd14 1bcd04: 14000001 b 0x1bcd08 1bcd08: 2a1f03e8 mov w8, wzr 1bcd0c: 381df3a8 sturb w8, [x29, #-0x21] 1bcd10: 14000081 b 0x1bcf14 1bcd14: aa1f03e8 mov x8, xzr 1bcd18: f81f03a8 stur x8, [x29, #-0x10] 1bcd1c: f81e83a8 stur x8, [x29, #-0x18] 1bcd20: f85d03a8 ldur x8, [x29, #-0x30] 1bcd24: f9400109 ldr x9, [x8] 1bcd28: f9400529 ldr x9, [x9, #0x8] 1bcd2c: d10043a1 sub x1, x29, #0x10 1bcd30: d10063a2 sub x2, x29, #0x18 1bcd34: aa0803e0 mov x0, x8 1bcd38: d63f0120 blr x9 1bcd3c: 2a0003e1 mov w1, w0 1bcd40: 93407c28 sxtw x8, w1 1bcd44: f81b03a8 stur x8, [x29, #-0x50] 1bcd48: f85b03a8 ldur x8, [x29, #-0x50] 1bcd4c: b7f80168 tbnz x8, #0x3f, 0x1bcd78 1bcd50: 14000001 b 0x1bcd54 1bcd54: f85f03a8 ldur x8, [x29, #-0x10] 1bcd58: b7f80168 tbnz x8, #0x3f, 0x1bcd84 1bcd5c: 14000001 b 0x1bcd60 1bcd60: f85e83a8 ldur x8, [x29, #-0x18] 1bcd64: f85f03a9 ldur x9, [x29, #-0x10] 1bcd68: eb090108 subs x8, x8, x9 1bcd6c: f90027e8 str x8, [sp, #0x48] 1bcd70: 540000ad b.le 0x1bcd84 1bcd74: 14000001 b 0x1bcd78 1bcd78: 2a1f03e8 mov w8, wzr 1bcd7c: 381df3a8 sturb w8, [x29, #-0x21] 1bcd80: 14000065 b 0x1bcf14 1bcd84: aa1f03e8 mov x8, xzr 1bcd88: f81e03a8 stur x8, [x29, #-0x20] 1bcd8c: f85d03a0 ldur x0, [x29, #-0x30] 1bcd90: f85c83a8 ldur x8, [x29, #-0x38] 1bcd94: f9400101 ldr x1, [x8] 1bcd98: d10083a2 sub x2, x29, #0x20 1bcd9c: 97fba889 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1bcda0: f9002fe0 str x0, [sp, #0x58] 1bcda4: f9402fe8 ldr x8, [sp, #0x58] 1bcda8: b7f80168 tbnz x8, #0x3f, 0x1bcdd4 1bcdac: 14000001 b 0x1bcdb0 1bcdb0: f85e83a8 ldur x8, [x29, #-0x18] 1bcdb4: f85c83a9 ldur x9, [x29, #-0x38] 1bcdb8: f9400129 ldr x9, [x9] 1bcdbc: eb090108 subs x8, x8, x9 1bcdc0: f85e03a9 ldur x9, [x29, #-0x20] 1bcdc4: eb090108 subs x8, x8, x9 1bcdc8: f90023e8 str x8, [sp, #0x40] 1bcdcc: 540000ad b.le 0x1bcde0 1bcdd0: 14000001 b 0x1bcdd4 1bcdd4: 2a1f03e8 mov w8, wzr 1bcdd8: 381df3a8 sturb w8, [x29, #-0x21] 1bcddc: 1400004e b 0x1bcf14 1bcde0: f9402fe8 ldr x8, [sp, #0x58] 1bcde4: f85c03a9 ldur x9, [x29, #-0x40] 1bcde8: eb090108 subs x8, x8, x9 1bcdec: f9001fe8 str x8, [sp, #0x38] 1bcdf0: 540000a0 b.eq 0x1bce04 1bcdf4: 14000001 b 0x1bcdf8 1bcdf8: 2a1f03e8 mov w8, wzr 1bcdfc: 381df3a8 sturb w8, [x29, #-0x21] 1bce00: 14000045 b 0x1bcf14 1bce04: f85e03a8 ldur x8, [x29, #-0x20] 1bce08: f85c83a9 ldur x9, [x29, #-0x38] 1bce0c: f940012a ldr x10, [x9] 1bce10: 8b080148 add x8, x10, x8 1bce14: f9000128 str x8, [x9] 1bce18: f85d03a0 ldur x0, [x29, #-0x30] 1bce1c: f85c83a8 ldur x8, [x29, #-0x38] 1bce20: f9400101 ldr x1, [x8] 1bce24: d10083a2 sub x2, x29, #0x20 1bce28: 97fba2e6 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1bce2c: f9002be0 str x0, [sp, #0x50] 1bce30: f9402be8 ldr x8, [sp, #0x50] 1bce34: b7f80348 tbnz x8, #0x3f, 0x1bce9c 1bce38: 14000001 b 0x1bce3c 1bce3c: f9402be8 ldr x8, [sp, #0x50] 1bce40: f1002108 subs x8, x8, #0x8 1bce44: f9001be8 str x8, [sp, #0x30] 1bce48: 540002ac b.gt 0x1bce9c 1bce4c: 14000001 b 0x1bce50 1bce50: f85e03a8 ldur x8, [x29, #-0x20] 1bce54: f1000508 subs x8, x8, #0x1 1bce58: f90017e8 str x8, [sp, #0x28] 1bce5c: 5400020b b.lt 0x1bce9c 1bce60: 14000001 b 0x1bce64 1bce64: f85e03a8 ldur x8, [x29, #-0x20] 1bce68: f1002108 subs x8, x8, #0x8 1bce6c: f90013e8 str x8, [sp, #0x20] 1bce70: 5400016c b.gt 0x1bce9c 1bce74: 14000001 b 0x1bce78 1bce78: f85e83a8 ldur x8, [x29, #-0x18] 1bce7c: f85c83a9 ldur x9, [x29, #-0x38] 1bce80: f9400129 ldr x9, [x9] 1bce84: eb090108 subs x8, x8, x9 1bce88: f85e03a9 ldur x9, [x29, #-0x20] 1bce8c: eb090108 subs x8, x8, x9 1bce90: f9000fe8 str x8, [sp, #0x18] 1bce94: 540000ad b.le 0x1bcea8 1bce98: 14000001 b 0x1bce9c 1bce9c: 2a1f03e8 mov w8, wzr 1bcea0: 381df3a8 sturb w8, [x29, #-0x21] 1bcea4: 1400001c b 0x1bcf14 1bcea8: f85e03a8 ldur x8, [x29, #-0x20] 1bceac: f85c83a9 ldur x9, [x29, #-0x38] 1bceb0: f940012a ldr x10, [x9] 1bceb4: 8b080148 add x8, x10, x8 1bceb8: f9000128 str x8, [x9] 1bcebc: f85d03a0 ldur x0, [x29, #-0x30] 1bcec0: f85c83a8 ldur x8, [x29, #-0x38] 1bcec4: f9400101 ldr x1, [x8] 1bcec8: f9402be2 ldr x2, [sp, #0x50] 1bcecc: 97fba939 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1bced0: f85b83a8 ldur x8, [x29, #-0x48] 1bced4: f9000100 str x0, [x8] 1bced8: f85b83a8 ldur x8, [x29, #-0x48] 1bcedc: f9400108 ldr x8, [x8] 1bcee0: b6f800a8 tbz x8, #0x3f, 0x1bcef4 1bcee4: 14000001 b 0x1bcee8 1bcee8: 2a1f03e8 mov w8, wzr 1bceec: 381df3a8 sturb w8, [x29, #-0x21] 1bcef0: 14000009 b 0x1bcf14 1bcef4: f9402be8 ldr x8, [sp, #0x50] 1bcef8: f85c83a9 ldur x9, [x29, #-0x38] 1bcefc: f940012a ldr x10, [x9] 1bcf00: 8b080148 add x8, x10, x8 1bcf04: f9000128 str x8, [x9] 1bcf08: 320003eb orr w11, wzr, #0x1 1bcf0c: 381df3ab sturb w11, [x29, #-0x21] 1bcf10: 14000001 b 0x1bcf14 1bcf14: 385df3a8 ldurb w8, [x29, #-0x21] 1bcf18: d53bd049 mrs x9, TPIDR_EL0 1bcf1c: f9401529 ldr x9, [x9, #0x28] 1bcf20: f85f83aa ldur x10, [x29, #-0x8] 1bcf24: eb0a0129 subs x9, x9, x10 1bcf28: b90017e8 str w8, [sp, #0x14] 1bcf2c: f90007e9 str x9, [sp, #0x8] 1bcf30: 540000e1 b.ne 0x1bcf4c 1bcf34: 14000001 b 0x1bcf38 1bcf38: b94017e8 ldr w8, [sp, #0x14] 1bcf3c: 12000100 and w0, w8, #0x1 1bcf40: a94b7bfd ldp x29, x30, [sp, #0xb0] 1bcf44: 910303ff add sp, sp, #0xc0 1bcf48: d65f03c0 ret 1bcf4c: 97fbb389 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bcf50 : 1bcf50: d10383ff sub sp, sp, #0xe0 1bcf54: a90d7bfd stp x29, x30, [sp, #0xd0] 1bcf58: 910343fd add x29, sp, #0xd0 1bcf5c: d53bd048 mrs x8, TPIDR_EL0 1bcf60: f9401508 ldr x8, [x8, #0x28] 1bcf64: f81f83a8 stur x8, [x29, #-0x8] 1bcf68: f81d03a0 stur x0, [x29, #-0x30] 1bcf6c: f81c83a1 stur x1, [x29, #-0x38] 1bcf70: f81c03a2 stur x2, [x29, #-0x40] 1bcf74: f81b83a3 stur x3, [x29, #-0x48] 1bcf78: f81b03a4 stur x4, [x29, #-0x50] 1bcf7c: f85d03a8 ldur x8, [x29, #-0x30] 1bcf80: b40000c8 cbz x8, 0x1bcf98 1bcf84: 14000001 b 0x1bcf88 1bcf88: f85c83a8 ldur x8, [x29, #-0x38] 1bcf8c: f9400108 ldr x8, [x8] 1bcf90: b6f800a8 tbz x8, #0x3f, 0x1bcfa4 1bcf94: 14000001 b 0x1bcf98 1bcf98: 2a1f03e8 mov w8, wzr 1bcf9c: 381df3a8 sturb w8, [x29, #-0x21] 1bcfa0: 140000be b 0x1bd298 1bcfa4: aa1f03e8 mov x8, xzr 1bcfa8: f81f03a8 stur x8, [x29, #-0x10] 1bcfac: f81e83a8 stur x8, [x29, #-0x18] 1bcfb0: f85d03a8 ldur x8, [x29, #-0x30] 1bcfb4: f9400109 ldr x9, [x8] 1bcfb8: f9400529 ldr x9, [x9, #0x8] 1bcfbc: d10043a1 sub x1, x29, #0x10 1bcfc0: d10063a2 sub x2, x29, #0x18 1bcfc4: aa0803e0 mov x0, x8 1bcfc8: d63f0120 blr x9 1bcfcc: 2a0003e1 mov w1, w0 1bcfd0: 93407c28 sxtw x8, w1 1bcfd4: f81a83a8 stur x8, [x29, #-0x58] 1bcfd8: f85a83a8 ldur x8, [x29, #-0x58] 1bcfdc: b7f80168 tbnz x8, #0x3f, 0x1bd008 1bcfe0: 14000001 b 0x1bcfe4 1bcfe4: f85f03a8 ldur x8, [x29, #-0x10] 1bcfe8: b7f80168 tbnz x8, #0x3f, 0x1bd014 1bcfec: 14000001 b 0x1bcff0 1bcff0: f85e83a8 ldur x8, [x29, #-0x18] 1bcff4: f85f03a9 ldur x9, [x29, #-0x10] 1bcff8: eb090108 subs x8, x8, x9 1bcffc: f9002be8 str x8, [sp, #0x50] 1bd000: 540000ad b.le 0x1bd014 1bd004: 14000001 b 0x1bd008 1bd008: 2a1f03e8 mov w8, wzr 1bd00c: 381df3a8 sturb w8, [x29, #-0x21] 1bd010: 140000a2 b 0x1bd298 1bd014: aa1f03e8 mov x8, xzr 1bd018: f81e03a8 stur x8, [x29, #-0x20] 1bd01c: f85d03a0 ldur x0, [x29, #-0x30] 1bd020: f85c83a8 ldur x8, [x29, #-0x38] 1bd024: f9400101 ldr x1, [x8] 1bd028: d10083a2 sub x2, x29, #0x20 1bd02c: 97fba7e5 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1bd030: f81a03a0 stur x0, [x29, #-0x60] 1bd034: f85a03a8 ldur x8, [x29, #-0x60] 1bd038: b7f80168 tbnz x8, #0x3f, 0x1bd064 1bd03c: 14000001 b 0x1bd040 1bd040: f85e83a8 ldur x8, [x29, #-0x18] 1bd044: f85c83a9 ldur x9, [x29, #-0x38] 1bd048: f9400129 ldr x9, [x9] 1bd04c: eb090108 subs x8, x8, x9 1bd050: f85e03a9 ldur x9, [x29, #-0x20] 1bd054: eb090108 subs x8, x8, x9 1bd058: f90027e8 str x8, [sp, #0x48] 1bd05c: 540000ad b.le 0x1bd070 1bd060: 14000001 b 0x1bd064 1bd064: 2a1f03e8 mov w8, wzr 1bd068: 381df3a8 sturb w8, [x29, #-0x21] 1bd06c: 1400008b b 0x1bd298 1bd070: f85a03a8 ldur x8, [x29, #-0x60] 1bd074: f85c03a9 ldur x9, [x29, #-0x40] 1bd078: eb090108 subs x8, x8, x9 1bd07c: f90023e8 str x8, [sp, #0x40] 1bd080: 540000a0 b.eq 0x1bd094 1bd084: 14000001 b 0x1bd088 1bd088: 2a1f03e8 mov w8, wzr 1bd08c: 381df3a8 sturb w8, [x29, #-0x21] 1bd090: 14000082 b 0x1bd298 1bd094: f85e03a8 ldur x8, [x29, #-0x20] 1bd098: f85c83a9 ldur x9, [x29, #-0x38] 1bd09c: f940012a ldr x10, [x9] 1bd0a0: 8b080148 add x8, x10, x8 1bd0a4: f9000128 str x8, [x9] 1bd0a8: f85d03a0 ldur x0, [x29, #-0x30] 1bd0ac: f85c83a8 ldur x8, [x29, #-0x38] 1bd0b0: f9400101 ldr x1, [x8] 1bd0b4: d10083a2 sub x2, x29, #0x20 1bd0b8: 97fba242 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1bd0bc: f90037e0 str x0, [sp, #0x68] 1bd0c0: f94037e8 ldr x8, [sp, #0x68] 1bd0c4: b7f802a8 tbnz x8, #0x3f, 0x1bd118 1bd0c8: 14000001 b 0x1bd0cc 1bd0cc: f85e03a8 ldur x8, [x29, #-0x20] 1bd0d0: f1000508 subs x8, x8, #0x1 1bd0d4: f9001fe8 str x8, [sp, #0x38] 1bd0d8: 5400020b b.lt 0x1bd118 1bd0dc: 14000001 b 0x1bd0e0 1bd0e0: f85e03a8 ldur x8, [x29, #-0x20] 1bd0e4: f1002108 subs x8, x8, #0x8 1bd0e8: f9001be8 str x8, [sp, #0x30] 1bd0ec: 5400016c b.gt 0x1bd118 1bd0f0: 14000001 b 0x1bd0f4 1bd0f4: f85e83a8 ldur x8, [x29, #-0x18] 1bd0f8: f85c83a9 ldur x9, [x29, #-0x38] 1bd0fc: f9400129 ldr x9, [x9] 1bd100: eb090108 subs x8, x8, x9 1bd104: f85e03a9 ldur x9, [x29, #-0x20] 1bd108: eb090108 subs x8, x8, x9 1bd10c: f90017e8 str x8, [sp, #0x28] 1bd110: 540000ad b.le 0x1bd124 1bd114: 14000001 b 0x1bd118 1bd118: 2a1f03e8 mov w8, wzr 1bd11c: 381df3a8 sturb w8, [x29, #-0x21] 1bd120: 1400005e b 0x1bd298 1bd124: f85c83a8 ldur x8, [x29, #-0x38] 1bd128: f9400108 ldr x8, [x8] 1bd12c: f85e03a9 ldur x9, [x29, #-0x20] 1bd130: 8b090108 add x8, x8, x9 1bd134: f90033e8 str x8, [sp, #0x60] 1bd138: f94033e8 ldr x8, [sp, #0x60] 1bd13c: b6f800a8 tbz x8, #0x3f, 0x1bd150 1bd140: 14000001 b 0x1bd144 1bd144: 2a1f03e8 mov w8, wzr 1bd148: 381df3a8 sturb w8, [x29, #-0x21] 1bd14c: 14000053 b 0x1bd298 1bd150: f85e03a8 ldur x8, [x29, #-0x20] 1bd154: f85c83a9 ldur x9, [x29, #-0x38] 1bd158: f940012a ldr x10, [x9] 1bd15c: 8b080148 add x8, x10, x8 1bd160: f9000128 str x8, [x9] 1bd164: f85c83a8 ldur x8, [x29, #-0x38] 1bd168: f9400108 ldr x8, [x8] 1bd16c: f94037e9 ldr x9, [sp, #0x68] 1bd170: 8b090108 add x8, x8, x9 1bd174: f90033e8 str x8, [sp, #0x60] 1bd178: f94033e8 ldr x8, [sp, #0x60] 1bd17c: b6f800a8 tbz x8, #0x3f, 0x1bd190 1bd180: 14000001 b 0x1bd184 1bd184: 2a1f03e8 mov w8, wzr 1bd188: 381df3a8 sturb w8, [x29, #-0x21] 1bd18c: 14000043 b 0x1bd298 1bd190: f85c83a8 ldur x8, [x29, #-0x38] 1bd194: f9400108 ldr x8, [x8] 1bd198: f94037e9 ldr x9, [sp, #0x68] 1bd19c: 8b090108 add x8, x8, x9 1bd1a0: f85e83a9 ldur x9, [x29, #-0x18] 1bd1a4: eb090108 subs x8, x8, x9 1bd1a8: f90013e8 str x8, [sp, #0x20] 1bd1ac: 540000ad b.le 0x1bd1c0 1bd1b0: 14000001 b 0x1bd1b4 1bd1b4: 2a1f03e8 mov w8, wzr 1bd1b8: 381df3a8 sturb w8, [x29, #-0x21] 1bd1bc: 14000037 b 0x1bd298 1bd1c0: f94037e8 ldr x8, [sp, #0x68] 1bd1c4: b240fbe9 orr x9, xzr, #0x7fffffffffffffff 1bd1c8: eb090108 subs x8, x8, x9 1bd1cc: f9000fe8 str x8, [sp, #0x18] 1bd1d0: 540000a1 b.ne 0x1bd1e4 1bd1d4: 14000001 b 0x1bd1d8 1bd1d8: 2a1f03e8 mov w8, wzr 1bd1dc: 381df3a8 sturb w8, [x29, #-0x21] 1bd1e0: 1400002e b 0x1bd298 1bd1e4: f94037e8 ldr x8, [sp, #0x68] 1bd1e8: f9002fe8 str x8, [sp, #0x58] 1bd1ec: f9402fe1 ldr x1, [sp, #0x58] 1bd1f0: 320003e9 orr w9, wzr, #0x1 1bd1f4: 2a0903e0 mov w0, w9 1bd1f8: 97fbad3e bl 0xa86f0 <_ZN9mkvparser14SafeArrayAllocIhEEPT_yy@plt> 1bd1fc: f85b83a8 ldur x8, [x29, #-0x48] 1bd200: f9000100 str x0, [x8] 1bd204: f85b83a8 ldur x8, [x29, #-0x48] 1bd208: f9400108 ldr x8, [x8] 1bd20c: b50000a8 cbnz x8, 0x1bd220 1bd210: 14000001 b 0x1bd214 1bd214: 2a1f03e8 mov w8, wzr 1bd218: 381df3a8 sturb w8, [x29, #-0x21] 1bd21c: 1400001f b 0x1bd298 1bd220: f85d03a8 ldur x8, [x29, #-0x30] 1bd224: f85c83a9 ldur x9, [x29, #-0x38] 1bd228: f9400121 ldr x1, [x9] 1bd22c: f9402fe2 ldr x2, [sp, #0x58] 1bd230: f85b83a9 ldur x9, [x29, #-0x48] 1bd234: f9400123 ldr x3, [x9] 1bd238: f9400109 ldr x9, [x8] 1bd23c: f9400129 ldr x9, [x9] 1bd240: aa0803e0 mov x0, x8 1bd244: d63f0120 blr x9 1bd248: 2a0003e1 mov w1, w0 1bd24c: 93407c28 sxtw x8, w1 1bd250: f81a83a8 stur x8, [x29, #-0x58] 1bd254: f85a83a8 ldur x8, [x29, #-0x58] 1bd258: b40000a8 cbz x8, 0x1bd26c 1bd25c: 14000001 b 0x1bd260 1bd260: 2a1f03e8 mov w8, wzr 1bd264: 381df3a8 sturb w8, [x29, #-0x21] 1bd268: 1400000c b 0x1bd298 1bd26c: f9402fe8 ldr x8, [sp, #0x58] 1bd270: f85b03a9 ldur x9, [x29, #-0x50] 1bd274: f9000128 str x8, [x9] 1bd278: f94037e8 ldr x8, [sp, #0x68] 1bd27c: f85c83a9 ldur x9, [x29, #-0x38] 1bd280: f940012a ldr x10, [x9] 1bd284: 8b080148 add x8, x10, x8 1bd288: f9000128 str x8, [x9] 1bd28c: 320003eb orr w11, wzr, #0x1 1bd290: 381df3ab sturb w11, [x29, #-0x21] 1bd294: 14000001 b 0x1bd298 1bd298: 385df3a8 ldurb w8, [x29, #-0x21] 1bd29c: d53bd049 mrs x9, TPIDR_EL0 1bd2a0: f9401529 ldr x9, [x9, #0x28] 1bd2a4: f85f83aa ldur x10, [x29, #-0x8] 1bd2a8: eb0a0129 subs x9, x9, x10 1bd2ac: b90017e8 str w8, [sp, #0x14] 1bd2b0: f90007e9 str x9, [sp, #0x8] 1bd2b4: 540000e1 b.ne 0x1bd2d0 1bd2b8: 14000001 b 0x1bd2bc 1bd2bc: b94017e8 ldr w8, [sp, #0x14] 1bd2c0: 12000100 and w0, w8, #0x1 1bd2c4: a94d7bfd ldp x29, x30, [sp, #0xd0] 1bd2c8: 910383ff add sp, sp, #0xe0 1bd2cc: d65f03c0 ret 1bd2d0: 97fbb2a8 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bd2d4 (unsigned long long, unsigned long long)>: 1bd2d4: d10143ff sub sp, sp, #0x50 1bd2d8: a9047bfd stp x29, x30, [sp, #0x40] 1bd2dc: 910103fd add x29, sp, #0x40 1bd2e0: d2800008 mov x8, #0x0 // =0 1bd2e4: f0000749 adrp x9, 0x2a8000 1bd2e8: f9435529 ldr x9, [x9, #0x6a8] 1bd2ec: f81f03a0 stur x0, [x29, #-0x10] 1bd2f0: f81e83a1 stur x1, [x29, #-0x18] 1bd2f4: f85f03a0 ldur x0, [x29, #-0x10] 1bd2f8: f9000be8 str x8, [sp, #0x10] 1bd2fc: f90007e9 str x9, [sp, #0x8] 1bd300: b4000080 cbz x0, 0x1bd310 (unsigned long long, unsigned long long)+0x3c> 1bd304: f85e83a8 ldur x8, [x29, #-0x18] 1bd308: b4000048 cbz x8, 0x1bd310 (unsigned long long, unsigned long long)+0x3c> 1bd30c: 14000004 b 0x1bd31c (unsigned long long, unsigned long long)+0x48> 1bd310: f9400be8 ldr x8, [sp, #0x10] 1bd314: f81f83a8 stur x8, [x29, #-0x8] 1bd318: 1400001e b 0x1bd390 (unsigned long long, unsigned long long)+0xbc> 1bd31c: b26103e8 orr x8, xzr, #0x80000000 1bd320: f90013e8 str x8, [sp, #0x20] 1bd324: f85f03a9 ldur x9, [x29, #-0x10] 1bd328: f85e83aa ldur x10, [x29, #-0x18] 1bd32c: 9b0a7d29 mul x9, x9, x10 1bd330: f9000fe9 str x9, [sp, #0x18] 1bd334: f85e83a9 ldur x9, [x29, #-0x18] 1bd338: f85f03aa ldur x10, [x29, #-0x10] 1bd33c: 9aca0908 udiv x8, x8, x10 1bd340: eb08013f cmp x9, x8 1bd344: 1a9f97eb cset w11, hi 1bd348: 3700004b tbnz w11, #0x0, 0x1bd350 (unsigned long long, unsigned long long)+0x7c> 1bd34c: 14000004 b 0x1bd35c (unsigned long long, unsigned long long)+0x88> 1bd350: f9400be8 ldr x8, [sp, #0x10] 1bd354: f81f83a8 stur x8, [x29, #-0x8] 1bd358: 1400000e b 0x1bd390 (unsigned long long, unsigned long long)+0xbc> 1bd35c: f9400fe8 ldr x8, [sp, #0x18] 1bd360: f9400fe9 ldr x9, [sp, #0x18] 1bd364: eb09011f cmp x8, x9 1bd368: 1a9f07ea cset w10, ne 1bd36c: 3700004a tbnz w10, #0x0, 0x1bd374 (unsigned long long, unsigned long long)+0xa0> 1bd370: 14000004 b 0x1bd380 (unsigned long long, unsigned long long)+0xac> 1bd374: f9400be8 ldr x8, [sp, #0x10] 1bd378: f81f83a8 stur x8, [x29, #-0x8] 1bd37c: 14000005 b 0x1bd390 (unsigned long long, unsigned long long)+0xbc> 1bd380: f9400fe0 ldr x0, [sp, #0x18] 1bd384: f94007e1 ldr x1, [sp, #0x8] 1bd388: 97fb9b62 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1bd38c: f81f83a0 stur x0, [x29, #-0x8] 1bd390: f85f83a0 ldur x0, [x29, #-0x8] 1bd394: a9447bfd ldp x29, x30, [sp, #0x40] 1bd398: 910143ff add sp, sp, #0x50 1bd39c: d65f03c0 ret 00000000001bd3a0 : 1bd3a0: d10083ff sub sp, sp, #0x20 1bd3a4: a9017bfd stp x29, x30, [sp, #0x10] 1bd3a8: 910043fd add x29, sp, #0x10 1bd3ac: d2800008 mov x8, #0x0 // =0 1bd3b0: f90007e0 str x0, [sp, #0x8] 1bd3b4: f94007e0 ldr x0, [sp, #0x8] 1bd3b8: f9001008 str x8, [x0, #0x20] 1bd3bc: 97fba449 bl 0xa64e0 <_ZN9mkvparser10EBMLHeader4InitEv@plt> 1bd3c0: a9417bfd ldp x29, x30, [sp, #0x10] 1bd3c4: 910083ff add sp, sp, #0x20 1bd3c8: d65f03c0 ret 00000000001bd3cc : 1bd3cc: d100c3ff sub sp, sp, #0x30 1bd3d0: a9027bfd stp x29, x30, [sp, #0x20] 1bd3d4: 910083fd add x29, sp, #0x20 1bd3d8: b24003e8 orr x8, xzr, #0x1 1bd3dc: b27d03e9 orr x9, xzr, #0x8 1bd3e0: b27e03ea orr x10, xzr, #0x4 1bd3e4: d280000b mov x11, #0x0 // =0 1bd3e8: f81f83a0 stur x0, [x29, #-0x8] 1bd3ec: f85f83a0 ldur x0, [x29, #-0x8] 1bd3f0: aa0003ec mov x12, x0 1bd3f4: f9000188 str x8, [x12] 1bd3f8: f9000408 str x8, [x0, #0x8] 1bd3fc: f900080a str x10, [x0, #0x10] 1bd400: f9000c09 str x9, [x0, #0x18] 1bd404: f9401008 ldr x8, [x0, #0x20] 1bd408: eb0b011f cmp x8, x11 1bd40c: 1a9f07ed cset w13, ne 1bd410: f9000beb str x11, [sp, #0x10] 1bd414: f90007e0 str x0, [sp, #0x8] 1bd418: 3700004d tbnz w13, #0x0, 0x1bd420 1bd41c: 1400000d b 0x1bd450 1bd420: f94007e8 ldr x8, [sp, #0x8] 1bd424: f9401109 ldr x9, [x8, #0x20] 1bd428: f9400bea ldr x10, [sp, #0x10] 1bd42c: eb0a013f cmp x9, x10 1bd430: 1a9f17eb cset w11, eq 1bd434: f90003e9 str x9, [sp] 1bd438: 3700006b tbnz w11, #0x0, 0x1bd444 1bd43c: f94003e0 ldr x0, [sp] 1bd440: 97fba40c bl 0xa6470 <_ZdaPv@plt> 1bd444: f9400be8 ldr x8, [sp, #0x10] 1bd448: f94007e9 ldr x9, [sp, #0x8] 1bd44c: f9001128 str x8, [x9, #0x20] 1bd450: b24003e8 orr x8, xzr, #0x1 1bd454: f94007e9 ldr x9, [sp, #0x8] 1bd458: f9001528 str x8, [x9, #0x28] 1bd45c: f9001928 str x8, [x9, #0x30] 1bd460: a9427bfd ldp x29, x30, [sp, #0x20] 1bd464: 9100c3ff add sp, sp, #0x30 1bd468: d65f03c0 ret 00000000001bd46c : 1bd46c: d10083ff sub sp, sp, #0x20 1bd470: a9017bfd stp x29, x30, [sp, #0x10] 1bd474: 910043fd add x29, sp, #0x10 1bd478: d2800008 mov x8, #0x0 // =0 1bd47c: f90007e0 str x0, [sp, #0x8] 1bd480: f94007e0 ldr x0, [sp, #0x8] 1bd484: f9401000 ldr x0, [x0, #0x20] 1bd488: eb08001f cmp x0, x8 1bd48c: 1a9f17e9 cset w9, eq 1bd490: f90003e0 str x0, [sp] 1bd494: 37000069 tbnz w9, #0x0, 0x1bd4a0 1bd498: f94003e0 ldr x0, [sp] 1bd49c: 97fba3f5 bl 0xa6470 <_ZdaPv@plt> 1bd4a0: a9417bfd ldp x29, x30, [sp, #0x10] 1bd4a4: 910083ff add sp, sp, #0x20 1bd4a8: d65f03c0 ret 00000000001bd4ac : 1bd4ac: d10783ff sub sp, sp, #0x1e0 1bd4b0: f900e3fc str x28, [sp, #0x1c0] 1bd4b4: a91d7bfd stp x29, x30, [sp, #0x1d0] 1bd4b8: 910743fd add x29, sp, #0x1d0 1bd4bc: d53bd048 mrs x8, TPIDR_EL0 1bd4c0: f9401508 ldr x8, [x8, #0x28] 1bd4c4: f81e83a8 stur x8, [x29, #-0x18] 1bd4c8: f81a83a0 stur x0, [x29, #-0x58] 1bd4cc: f81a03a1 stur x1, [x29, #-0x60] 1bd4d0: f81983a2 stur x2, [x29, #-0x68] 1bd4d4: f85a83a8 ldur x8, [x29, #-0x58] 1bd4d8: f85a03a0 ldur x0, [x29, #-0x60] 1bd4dc: f81603a8 stur x8, [x29, #-0xa0] 1bd4e0: b50000a0 cbnz x0, 0x1bd4f4 1bd4e4: 14000001 b 0x1bd4e8 1bd4e8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bd4ec: f81b03a8 stur x8, [x29, #-0x50] 1bd4f0: 140001f8 b 0x1bdcd0 1bd4f4: f85a03a8 ldur x8, [x29, #-0x60] 1bd4f8: f9400109 ldr x9, [x8] 1bd4fc: f9400529 ldr x9, [x9, #0x8] 1bd500: d10083a1 sub x1, x29, #0x20 1bd504: d100a3a2 sub x2, x29, #0x28 1bd508: aa0803e0 mov x0, x8 1bd50c: d63f0120 blr x9 1bd510: 2a0003e1 mov w1, w0 1bd514: 93407c28 sxtw x8, w1 1bd518: f81903a8 stur x8, [x29, #-0x70] 1bd51c: f85903a8 ldur x8, [x29, #-0x70] 1bd520: b6f800a8 tbz x8, #0x3f, 0x1bd534 1bd524: 14000001 b 0x1bd528 1bd528: f85903a8 ldur x8, [x29, #-0x70] 1bd52c: f81b03a8 stur x8, [x29, #-0x50] 1bd530: 140001e8 b 0x1bdcd0 1bd534: f85983a8 ldur x8, [x29, #-0x68] 1bd538: aa1f03e9 mov x9, xzr 1bd53c: f9000109 str x9, [x8] 1bd540: f85d83a8 ldur x8, [x29, #-0x28] 1bd544: f1100108 subs x8, x8, #0x400 1bd548: f81583a8 stur x8, [x29, #-0xa8] 1bd54c: 540000cb b.lt 0x1bd564 1bd550: 14000001 b 0x1bd554 1bd554: 321603e8 orr w8, wzr, #0x400 1bd558: 2a0803e0 mov w0, w8 1bd55c: f81503a0 stur x0, [x29, #-0xb0] 1bd560: 14000004 b 0x1bd570 1bd564: f85d83a8 ldur x8, [x29, #-0x28] 1bd568: f81503a8 stur x8, [x29, #-0xb0] 1bd56c: 14000001 b 0x1bd570 1bd570: f85503a8 ldur x8, [x29, #-0xb0] 1bd574: f81883a8 stur x8, [x29, #-0x78] 1bd578: 52800349 mov w9, #0x1a // =26 1bd57c: 381843a9 sturb w9, [x29, #-0x7c] 1bd580: 2a1f03e9 mov w9, wzr 1bd584: 381d43a9 sturb w9, [x29, #-0x2c] 1bd588: 14000001 b 0x1bd58c 1bd58c: f85983a8 ldur x8, [x29, #-0x68] 1bd590: f9400108 ldr x8, [x8] 1bd594: f85883a9 ldur x9, [x29, #-0x78] 1bd598: eb090108 subs x8, x8, x9 1bd59c: f81483a8 stur x8, [x29, #-0xb8] 1bd5a0: 5400052a b.ge 0x1bd644 1bd5a4: 14000001 b 0x1bd5a8 1bd5a8: f85a03a8 ldur x8, [x29, #-0x60] 1bd5ac: f85983a9 ldur x9, [x29, #-0x68] 1bd5b0: f9400121 ldr x1, [x9] 1bd5b4: f9400109 ldr x9, [x8] 1bd5b8: f9400129 ldr x9, [x9] 1bd5bc: 320003ea orr w10, wzr, #0x1 1bd5c0: 2a0a03e2 mov w2, w10 1bd5c4: d100b3a3 sub x3, x29, #0x2c 1bd5c8: aa0803e0 mov x0, x8 1bd5cc: d63f0120 blr x9 1bd5d0: 2a0003e1 mov w1, w0 1bd5d4: 93407c28 sxtw x8, w1 1bd5d8: f81903a8 stur x8, [x29, #-0x70] 1bd5dc: f85903a8 ldur x8, [x29, #-0x70] 1bd5e0: b6f800a8 tbz x8, #0x3f, 0x1bd5f4 1bd5e4: 14000001 b 0x1bd5e8 1bd5e8: f85903a8 ldur x8, [x29, #-0x70] 1bd5ec: f81b03a8 stur x8, [x29, #-0x50] 1bd5f0: 140001b8 b 0x1bdcd0 1bd5f4: f85903a8 ldur x8, [x29, #-0x70] 1bd5f8: f1000508 subs x8, x8, #0x1 1bd5fc: f81403a8 stur x8, [x29, #-0xc0] 1bd600: 540000ab b.lt 0x1bd614 1bd604: 14000001 b 0x1bd608 1bd608: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1bd60c: f81b03a8 stur x8, [x29, #-0x50] 1bd610: 140001b0 b 0x1bdcd0 1bd614: 14000001 b 0x1bd618 1bd618: 385d43a8 ldurb w8, [x29, #-0x2c] 1bd61c: 71006908 subs w8, w8, #0x1a 1bd620: b813c3a8 stur w8, [x29, #-0xc4] 1bd624: 54000061 b.ne 0x1bd630 1bd628: 14000001 b 0x1bd62c 1bd62c: 14000006 b 0x1bd644 1bd630: f85983a8 ldur x8, [x29, #-0x68] 1bd634: f9400109 ldr x9, [x8] 1bd638: 91000529 add x9, x9, #0x1 1bd63c: f9000109 str x9, [x8] 1bd640: 17ffffd3 b 0x1bd58c 1bd644: aa1f03e8 mov x8, xzr 1bd648: f81c83a8 stur x8, [x29, #-0x38] 1bd64c: f85a03a0 ldur x0, [x29, #-0x60] 1bd650: f85983a8 ldur x8, [x29, #-0x68] 1bd654: f9400101 ldr x1, [x8] 1bd658: d100e3a2 sub x2, x29, #0x38 1bd65c: 97fba659 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1bd660: f81783a0 stur x0, [x29, #-0x88] 1bd664: f85783a8 ldur x8, [x29, #-0x88] 1bd668: b1000d08 adds x8, x8, #0x3 1bd66c: f81303a8 stur x8, [x29, #-0xd0] 1bd670: 540000a1 b.ne 0x1bd684 1bd674: 14000001 b 0x1bd678 1bd678: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1bd67c: f81b03a8 stur x8, [x29, #-0x50] 1bd680: 14000194 b 0x1bdcd0 1bd684: f85c83a8 ldur x8, [x29, #-0x38] 1bd688: f1001108 subs x8, x8, #0x4 1bd68c: f81283a8 stur x8, [x29, #-0xd8] 1bd690: 54000141 b.ne 0x1bd6b8 1bd694: 14000001 b 0x1bd698 1bd698: f85783a8 ldur x8, [x29, #-0x88] 1bd69c: 529bf469 mov w9, #0xdfa3 // =57251 1bd6a0: 72a348a9 movk w9, #0x1a45, lsl #16 1bd6a4: 2a0903ea mov w10, w9 1bd6a8: eb0a0108 subs x8, x8, x10 1bd6ac: f81203a8 stur x8, [x29, #-0xe0] 1bd6b0: 540000a0 b.eq 0x1bd6c4 1bd6b4: 14000001 b 0x1bd6b8 1bd6b8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bd6bc: f81b03a8 stur x8, [x29, #-0x50] 1bd6c0: 14000184 b 0x1bdcd0 1bd6c4: f85983a8 ldur x8, [x29, #-0x68] 1bd6c8: f9400109 ldr x9, [x8] 1bd6cc: 91001129 add x9, x9, #0x4 1bd6d0: f9000109 str x9, [x8] 1bd6d4: f85a03a0 ldur x0, [x29, #-0x60] 1bd6d8: f85983a8 ldur x8, [x29, #-0x68] 1bd6dc: f9400101 ldr x1, [x8] 1bd6e0: d100e3a2 sub x2, x29, #0x38 1bd6e4: 97fb8efb bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1bd6e8: f81703a0 stur x0, [x29, #-0x90] 1bd6ec: f85703a8 ldur x8, [x29, #-0x90] 1bd6f0: b6f800a8 tbz x8, #0x3f, 0x1bd704 1bd6f4: 14000001 b 0x1bd6f8 1bd6f8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bd6fc: f81b03a8 stur x8, [x29, #-0x50] 1bd700: 14000174 b 0x1bdcd0 1bd704: f85703a8 ldur x8, [x29, #-0x90] 1bd708: f1000508 subs x8, x8, #0x1 1bd70c: f90077e8 str x8, [sp, #0xe8] 1bd710: 540000ab b.lt 0x1bd724 1bd714: 14000001 b 0x1bd718 1bd718: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1bd71c: f81b03a8 stur x8, [x29, #-0x50] 1bd720: 1400016c b 0x1bdcd0 1bd724: 14000001 b 0x1bd728 1bd728: f85c83a8 ldur x8, [x29, #-0x38] 1bd72c: f1000508 subs x8, x8, #0x1 1bd730: f90073e8 str x8, [sp, #0xe0] 1bd734: 540000eb b.lt 0x1bd750 1bd738: 14000001 b 0x1bd73c 1bd73c: f85c83a8 ldur x8, [x29, #-0x38] 1bd740: f1002508 subs x8, x8, #0x9 1bd744: f9006fe8 str x8, [sp, #0xd8] 1bd748: 540000ab b.lt 0x1bd75c 1bd74c: 14000001 b 0x1bd750 1bd750: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bd754: f81b03a8 stur x8, [x29, #-0x50] 1bd758: 1400015e b 0x1bdcd0 1bd75c: f85e03a8 ldur x8, [x29, #-0x20] 1bd760: b7f801c8 tbnz x8, #0x3f, 0x1bd798 1bd764: 14000001 b 0x1bd768 1bd768: f85e03a8 ldur x8, [x29, #-0x20] 1bd76c: f85983a9 ldur x9, [x29, #-0x68] 1bd770: f9400129 ldr x9, [x9] 1bd774: eb090108 subs x8, x8, x9 1bd778: f85c83a9 ldur x9, [x29, #-0x38] 1bd77c: eb090108 subs x8, x8, x9 1bd780: f9006be8 str x8, [sp, #0xd0] 1bd784: 540000aa b.ge 0x1bd798 1bd788: 14000001 b 0x1bd78c 1bd78c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bd790: f81b03a8 stur x8, [x29, #-0x50] 1bd794: 1400014f b 0x1bdcd0 1bd798: f85d83a8 ldur x8, [x29, #-0x28] 1bd79c: f85983a9 ldur x9, [x29, #-0x68] 1bd7a0: f9400129 ldr x9, [x9] 1bd7a4: eb090108 subs x8, x8, x9 1bd7a8: f85c83a9 ldur x9, [x29, #-0x38] 1bd7ac: eb090108 subs x8, x8, x9 1bd7b0: f90067e8 str x8, [sp, #0xc8] 1bd7b4: 5400010a b.ge 0x1bd7d4 1bd7b8: 14000001 b 0x1bd7bc 1bd7bc: f85983a8 ldur x8, [x29, #-0x68] 1bd7c0: f9400108 ldr x8, [x8] 1bd7c4: f85c83a9 ldur x9, [x29, #-0x38] 1bd7c8: 8b090108 add x8, x8, x9 1bd7cc: f81b03a8 stur x8, [x29, #-0x50] 1bd7d0: 14000140 b 0x1bdcd0 1bd7d4: f85a03a0 ldur x0, [x29, #-0x60] 1bd7d8: f85983a8 ldur x8, [x29, #-0x68] 1bd7dc: f9400101 ldr x1, [x8] 1bd7e0: d100e3a2 sub x2, x29, #0x38 1bd7e4: 97fba077 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1bd7e8: f81703a0 stur x0, [x29, #-0x90] 1bd7ec: f85703a8 ldur x8, [x29, #-0x90] 1bd7f0: b6f800a8 tbz x8, #0x3f, 0x1bd804 1bd7f4: 14000001 b 0x1bd7f8 1bd7f8: f85703a8 ldur x8, [x29, #-0x90] 1bd7fc: f81b03a8 stur x8, [x29, #-0x50] 1bd800: 14000134 b 0x1bdcd0 1bd804: f85c83a8 ldur x8, [x29, #-0x38] 1bd808: f85983a9 ldur x9, [x29, #-0x68] 1bd80c: f940012a ldr x10, [x9] 1bd810: 8b080148 add x8, x10, x8 1bd814: f9000128 str x8, [x9] 1bd818: f85e03a8 ldur x8, [x29, #-0x20] 1bd81c: b7f801c8 tbnz x8, #0x3f, 0x1bd854 1bd820: 14000001 b 0x1bd824 1bd824: f85e03a8 ldur x8, [x29, #-0x20] 1bd828: f85983a9 ldur x9, [x29, #-0x68] 1bd82c: f9400129 ldr x9, [x9] 1bd830: eb090108 subs x8, x8, x9 1bd834: f85703a9 ldur x9, [x29, #-0x90] 1bd838: eb090108 subs x8, x8, x9 1bd83c: f90063e8 str x8, [sp, #0xc0] 1bd840: 540000aa b.ge 0x1bd854 1bd844: 14000001 b 0x1bd848 1bd848: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bd84c: f81b03a8 stur x8, [x29, #-0x50] 1bd850: 14000120 b 0x1bdcd0 1bd854: f85d83a8 ldur x8, [x29, #-0x28] 1bd858: f85983a9 ldur x9, [x29, #-0x68] 1bd85c: f9400129 ldr x9, [x9] 1bd860: eb090108 subs x8, x8, x9 1bd864: f85703a9 ldur x9, [x29, #-0x90] 1bd868: eb090108 subs x8, x8, x9 1bd86c: f9005fe8 str x8, [sp, #0xb8] 1bd870: 5400010a b.ge 0x1bd890 1bd874: 14000001 b 0x1bd878 1bd878: f85983a8 ldur x8, [x29, #-0x68] 1bd87c: f9400108 ldr x8, [x8] 1bd880: f85703a9 ldur x9, [x29, #-0x90] 1bd884: 8b090108 add x8, x8, x9 1bd888: f81b03a8 stur x8, [x29, #-0x50] 1bd88c: 14000111 b 0x1bdcd0 1bd890: f85983a8 ldur x8, [x29, #-0x68] 1bd894: f9400108 ldr x8, [x8] 1bd898: f85703a9 ldur x9, [x29, #-0x90] 1bd89c: 8b090108 add x8, x8, x9 1bd8a0: f81683a8 stur x8, [x29, #-0x98] 1bd8a4: f85603a0 ldur x0, [x29, #-0xa0] 1bd8a8: 97fba30e bl 0xa64e0 <_ZN9mkvparser10EBMLHeader4InitEv@plt> 1bd8ac: 14000001 b 0x1bd8b0 1bd8b0: f85983a8 ldur x8, [x29, #-0x68] 1bd8b4: f9400108 ldr x8, [x8] 1bd8b8: f85683a9 ldur x9, [x29, #-0x98] 1bd8bc: eb090108 subs x8, x8, x9 1bd8c0: f9005be8 str x8, [sp, #0xb0] 1bd8c4: 5400190a b.ge 0x1bdbe4 1bd8c8: 14000001 b 0x1bd8cc 1bd8cc: f85a03a0 ldur x0, [x29, #-0x60] 1bd8d0: f85983a1 ldur x1, [x29, #-0x68] 1bd8d4: f85683a2 ldur x2, [x29, #-0x98] 1bd8d8: d10103a3 sub x3, x29, #0x40 1bd8dc: d10123a4 sub x4, x29, #0x48 1bd8e0: 97fb9074 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1bd8e4: f81903a0 stur x0, [x29, #-0x70] 1bd8e8: f85903a0 ldur x0, [x29, #-0x70] 1bd8ec: b6f800a0 tbz x0, #0x3f, 0x1bd900 1bd8f0: 14000001 b 0x1bd8f4 1bd8f4: f85903a8 ldur x8, [x29, #-0x70] 1bd8f8: f81b03a8 stur x8, [x29, #-0x50] 1bd8fc: 140000f5 b 0x1bdcd0 1bd900: f85b83a8 ldur x8, [x29, #-0x48] 1bd904: b50000a8 cbnz x8, 0x1bd918 1bd908: 14000001 b 0x1bd90c 1bd90c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bd910: f81b03a8 stur x8, [x29, #-0x50] 1bd914: 140000ef b 0x1bdcd0 1bd918: f85c03a8 ldur x8, [x29, #-0x40] 1bd91c: 528850c9 mov w9, #0x4286 // =17030 1bd920: 2a0903ea mov w10, w9 1bd924: eb0a0108 subs x8, x8, x10 1bd928: f90057e8 str x8, [sp, #0xa8] 1bd92c: 54000241 b.ne 0x1bd974 1bd930: 14000001 b 0x1bd934 1bd934: f85a03a0 ldur x0, [x29, #-0x60] 1bd938: f85983a8 ldur x8, [x29, #-0x68] 1bd93c: f9400101 ldr x1, [x8] 1bd940: f85b83a2 ldur x2, [x29, #-0x48] 1bd944: 97fba69b bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1bd948: f85603a8 ldur x8, [x29, #-0xa0] 1bd94c: f9000100 str x0, [x8] 1bd950: f9400100 ldr x0, [x8] 1bd954: f1000000 subs x0, x0, #0x0 1bd958: f90053e0 str x0, [sp, #0xa0] 1bd95c: 540000ac b.gt 0x1bd970 1bd960: 14000001 b 0x1bd964 1bd964: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bd968: f81b03a8 stur x8, [x29, #-0x50] 1bd96c: 140000d9 b 0x1bdcd0 1bd970: 14000097 b 0x1bdbcc 1bd974: f85c03a8 ldur x8, [x29, #-0x40] 1bd978: 52885ee9 mov w9, #0x42f7 // =17143 1bd97c: 2a0903ea mov w10, w9 1bd980: eb0a0108 subs x8, x8, x10 1bd984: f9004fe8 str x8, [sp, #0x98] 1bd988: 54000241 b.ne 0x1bd9d0 1bd98c: 14000001 b 0x1bd990 1bd990: f85a03a0 ldur x0, [x29, #-0x60] 1bd994: f85983a8 ldur x8, [x29, #-0x68] 1bd998: f9400101 ldr x1, [x8] 1bd99c: f85b83a2 ldur x2, [x29, #-0x48] 1bd9a0: 97fba684 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1bd9a4: f85603a8 ldur x8, [x29, #-0xa0] 1bd9a8: f9000500 str x0, [x8, #0x8] 1bd9ac: f9400500 ldr x0, [x8, #0x8] 1bd9b0: f1000000 subs x0, x0, #0x0 1bd9b4: f9004be0 str x0, [sp, #0x90] 1bd9b8: 540000ac b.gt 0x1bd9cc 1bd9bc: 14000001 b 0x1bd9c0 1bd9c0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bd9c4: f81b03a8 stur x8, [x29, #-0x50] 1bd9c8: 140000c2 b 0x1bdcd0 1bd9cc: 1400007f b 0x1bdbc8 1bd9d0: f85c03a8 ldur x8, [x29, #-0x40] 1bd9d4: 52885e49 mov w9, #0x42f2 // =17138 1bd9d8: 2a0903ea mov w10, w9 1bd9dc: eb0a0108 subs x8, x8, x10 1bd9e0: f90047e8 str x8, [sp, #0x88] 1bd9e4: 54000241 b.ne 0x1bda2c 1bd9e8: 14000001 b 0x1bd9ec 1bd9ec: f85a03a0 ldur x0, [x29, #-0x60] 1bd9f0: f85983a8 ldur x8, [x29, #-0x68] 1bd9f4: f9400101 ldr x1, [x8] 1bd9f8: f85b83a2 ldur x2, [x29, #-0x48] 1bd9fc: 97fba66d bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1bda00: f85603a8 ldur x8, [x29, #-0xa0] 1bda04: f9000900 str x0, [x8, #0x10] 1bda08: f9400900 ldr x0, [x8, #0x10] 1bda0c: f1000000 subs x0, x0, #0x0 1bda10: f90043e0 str x0, [sp, #0x80] 1bda14: 540000ac b.gt 0x1bda28 1bda18: 14000001 b 0x1bda1c 1bda1c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bda20: f81b03a8 stur x8, [x29, #-0x50] 1bda24: 140000ab b 0x1bdcd0 1bda28: 14000067 b 0x1bdbc4 1bda2c: f85c03a8 ldur x8, [x29, #-0x40] 1bda30: 52885e69 mov w9, #0x42f3 // =17139 1bda34: 2a0903ea mov w10, w9 1bda38: eb0a0108 subs x8, x8, x10 1bda3c: f9003fe8 str x8, [sp, #0x78] 1bda40: 54000241 b.ne 0x1bda88 1bda44: 14000001 b 0x1bda48 1bda48: f85a03a0 ldur x0, [x29, #-0x60] 1bda4c: f85983a8 ldur x8, [x29, #-0x68] 1bda50: f9400101 ldr x1, [x8] 1bda54: f85b83a2 ldur x2, [x29, #-0x48] 1bda58: 97fba656 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1bda5c: f85603a8 ldur x8, [x29, #-0xa0] 1bda60: f9000d00 str x0, [x8, #0x18] 1bda64: f9400d00 ldr x0, [x8, #0x18] 1bda68: f1000000 subs x0, x0, #0x0 1bda6c: f9003be0 str x0, [sp, #0x70] 1bda70: 540000ac b.gt 0x1bda84 1bda74: 14000001 b 0x1bda78 1bda78: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bda7c: f81b03a8 stur x8, [x29, #-0x50] 1bda80: 14000094 b 0x1bdcd0 1bda84: 1400004f b 0x1bdbc0 1bda88: f85c03a8 ldur x8, [x29, #-0x40] 1bda8c: 52885049 mov w9, #0x4282 // =17026 1bda90: 2a0903ea mov w10, w9 1bda94: eb0a0108 subs x8, x8, x10 1bda98: f90037e8 str x8, [sp, #0x68] 1bda9c: 54000301 b.ne 0x1bdafc 1bdaa0: 14000001 b 0x1bdaa4 1bdaa4: f85603a8 ldur x8, [x29, #-0xa0] 1bdaa8: f9401109 ldr x9, [x8, #0x20] 1bdaac: b40000a9 cbz x9, 0x1bdac0 1bdab0: 14000001 b 0x1bdab4 1bdab4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bdab8: f81b03a8 stur x8, [x29, #-0x50] 1bdabc: 14000085 b 0x1bdcd0 1bdac0: f85a03a0 ldur x0, [x29, #-0x60] 1bdac4: f85983a8 ldur x8, [x29, #-0x68] 1bdac8: f9400101 ldr x1, [x8] 1bdacc: f85b83a2 ldur x2, [x29, #-0x48] 1bdad0: f85603a8 ldur x8, [x29, #-0xa0] 1bdad4: 91008103 add x3, x8, #0x20 1bdad8: 97fb89b6 bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1bdadc: f81903a0 stur x0, [x29, #-0x70] 1bdae0: f85903a8 ldur x8, [x29, #-0x70] 1bdae4: b40000a8 cbz x8, 0x1bdaf8 1bdae8: 14000001 b 0x1bdaec 1bdaec: f85903a8 ldur x8, [x29, #-0x70] 1bdaf0: f81b03a8 stur x8, [x29, #-0x50] 1bdaf4: 14000077 b 0x1bdcd0 1bdaf8: 14000031 b 0x1bdbbc 1bdafc: f85c03a8 ldur x8, [x29, #-0x40] 1bdb00: 528850e9 mov w9, #0x4287 // =17031 1bdb04: 2a0903ea mov w10, w9 1bdb08: eb0a0108 subs x8, x8, x10 1bdb0c: f90033e8 str x8, [sp, #0x60] 1bdb10: 54000241 b.ne 0x1bdb58 1bdb14: 14000001 b 0x1bdb18 1bdb18: f85a03a0 ldur x0, [x29, #-0x60] 1bdb1c: f85983a8 ldur x8, [x29, #-0x68] 1bdb20: f9400101 ldr x1, [x8] 1bdb24: f85b83a2 ldur x2, [x29, #-0x48] 1bdb28: 97fba622 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1bdb2c: f85603a8 ldur x8, [x29, #-0xa0] 1bdb30: f9001500 str x0, [x8, #0x28] 1bdb34: f9401500 ldr x0, [x8, #0x28] 1bdb38: f1000000 subs x0, x0, #0x0 1bdb3c: f9002fe0 str x0, [sp, #0x58] 1bdb40: 540000ac b.gt 0x1bdb54 1bdb44: 14000001 b 0x1bdb48 1bdb48: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bdb4c: f81b03a8 stur x8, [x29, #-0x50] 1bdb50: 14000060 b 0x1bdcd0 1bdb54: 14000019 b 0x1bdbb8 1bdb58: f85c03a8 ldur x8, [x29, #-0x40] 1bdb5c: 528850a9 mov w9, #0x4285 // =17029 1bdb60: 2a0903ea mov w10, w9 1bdb64: eb0a0108 subs x8, x8, x10 1bdb68: f9002be8 str x8, [sp, #0x50] 1bdb6c: 54000241 b.ne 0x1bdbb4 1bdb70: 14000001 b 0x1bdb74 1bdb74: f85a03a0 ldur x0, [x29, #-0x60] 1bdb78: f85983a8 ldur x8, [x29, #-0x68] 1bdb7c: f9400101 ldr x1, [x8] 1bdb80: f85b83a2 ldur x2, [x29, #-0x48] 1bdb84: 97fba60b bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1bdb88: f85603a8 ldur x8, [x29, #-0xa0] 1bdb8c: f9001900 str x0, [x8, #0x30] 1bdb90: f9401900 ldr x0, [x8, #0x30] 1bdb94: f1000000 subs x0, x0, #0x0 1bdb98: f90027e0 str x0, [sp, #0x48] 1bdb9c: 540000ac b.gt 0x1bdbb0 1bdba0: 14000001 b 0x1bdba4 1bdba4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bdba8: f81b03a8 stur x8, [x29, #-0x50] 1bdbac: 14000049 b 0x1bdcd0 1bdbb0: 14000001 b 0x1bdbb4 1bdbb4: 14000001 b 0x1bdbb8 1bdbb8: 14000001 b 0x1bdbbc 1bdbbc: 14000001 b 0x1bdbc0 1bdbc0: 14000001 b 0x1bdbc4 1bdbc4: 14000001 b 0x1bdbc8 1bdbc8: 14000001 b 0x1bdbcc 1bdbcc: f85b83a8 ldur x8, [x29, #-0x48] 1bdbd0: f85983a9 ldur x9, [x29, #-0x68] 1bdbd4: f940012a ldr x10, [x9] 1bdbd8: 8b080148 add x8, x10, x8 1bdbdc: f9000128 str x8, [x9] 1bdbe0: 17ffff34 b 0x1bd8b0 1bdbe4: f85983a8 ldur x8, [x29, #-0x68] 1bdbe8: f9400108 ldr x8, [x8] 1bdbec: f85683a9 ldur x9, [x29, #-0x98] 1bdbf0: eb090108 subs x8, x8, x9 1bdbf4: f90023e8 str x8, [sp, #0x40] 1bdbf8: 540000a0 b.eq 0x1bdc0c 1bdbfc: 14000001 b 0x1bdc00 1bdc00: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bdc04: f81b03a8 stur x8, [x29, #-0x50] 1bdc08: 14000032 b 0x1bdcd0 1bdc0c: f85603a8 ldur x8, [x29, #-0xa0] 1bdc10: f9401109 ldr x9, [x8, #0x20] 1bdc14: b40001c9 cbz x9, 0x1bdc4c 1bdc18: 14000001 b 0x1bdc1c 1bdc1c: f85603a8 ldur x8, [x29, #-0xa0] 1bdc20: f9401909 ldr x9, [x8, #0x30] 1bdc24: f1000529 subs x9, x9, #0x1 1bdc28: f9001fe9 str x9, [sp, #0x38] 1bdc2c: 5400010b b.lt 0x1bdc4c 1bdc30: 14000001 b 0x1bdc34 1bdc34: f85603a8 ldur x8, [x29, #-0xa0] 1bdc38: f9401509 ldr x9, [x8, #0x28] 1bdc3c: f1000129 subs x9, x9, #0x0 1bdc40: f9001be9 str x9, [sp, #0x30] 1bdc44: 540000ac b.gt 0x1bdc58 1bdc48: 14000001 b 0x1bdc4c 1bdc4c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bdc50: f81b03a8 stur x8, [x29, #-0x50] 1bdc54: 1400001f b 0x1bdcd0 1bdc58: f85603a8 ldur x8, [x29, #-0xa0] 1bdc5c: f9400909 ldr x9, [x8, #0x10] 1bdc60: f1000529 subs x9, x9, #0x1 1bdc64: f90017e9 str x9, [sp, #0x28] 1bdc68: 5400028b b.lt 0x1bdcb8 1bdc6c: 14000001 b 0x1bdc70 1bdc70: f85603a8 ldur x8, [x29, #-0xa0] 1bdc74: f9400909 ldr x9, [x8, #0x10] 1bdc78: f1001129 subs x9, x9, #0x4 1bdc7c: f90013e9 str x9, [sp, #0x20] 1bdc80: 540001cc b.gt 0x1bdcb8 1bdc84: 14000001 b 0x1bdc88 1bdc88: f85603a8 ldur x8, [x29, #-0xa0] 1bdc8c: f9400d09 ldr x9, [x8, #0x18] 1bdc90: f1000529 subs x9, x9, #0x1 1bdc94: f9000fe9 str x9, [sp, #0x18] 1bdc98: 5400010b b.lt 0x1bdcb8 1bdc9c: 14000001 b 0x1bdca0 1bdca0: f85603a8 ldur x8, [x29, #-0xa0] 1bdca4: f9400d09 ldr x9, [x8, #0x18] 1bdca8: f1002529 subs x9, x9, #0x9 1bdcac: f9000be9 str x9, [sp, #0x10] 1bdcb0: 540000ab b.lt 0x1bdcc4 1bdcb4: 14000001 b 0x1bdcb8 1bdcb8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bdcbc: f81b03a8 stur x8, [x29, #-0x50] 1bdcc0: 14000004 b 0x1bdcd0 1bdcc4: aa1f03e8 mov x8, xzr 1bdcc8: f81b03a8 stur x8, [x29, #-0x50] 1bdccc: 14000001 b 0x1bdcd0 1bdcd0: f85b03a8 ldur x8, [x29, #-0x50] 1bdcd4: d53bd049 mrs x9, TPIDR_EL0 1bdcd8: f9401529 ldr x9, [x9, #0x28] 1bdcdc: f85e83aa ldur x10, [x29, #-0x18] 1bdce0: eb0a0129 subs x9, x9, x10 1bdce4: f90007e8 str x8, [sp, #0x8] 1bdce8: f90003e9 str x9, [sp] 1bdcec: 540000e1 b.ne 0x1bdd08 1bdcf0: 14000001 b 0x1bdcf4 1bdcf4: f94007e0 ldr x0, [sp, #0x8] 1bdcf8: a95d7bfd ldp x29, x30, [sp, #0x1d0] 1bdcfc: f940e3fc ldr x28, [sp, #0x1c0] 1bdd00: 910783ff add sp, sp, #0x1e0 1bdd04: d65f03c0 ret 1bdd08: 97fbb01a bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bdd0c : 1bdd0c: d10143ff sub sp, sp, #0x50 1bdd10: a9047bfd stp x29, x30, [sp, #0x40] 1bdd14: 910103fd add x29, sp, #0x40 1bdd18: b27b03e8 orr x8, xzr, #0x20 1bdd1c: f0000749 adrp x9, 0x2a8000 1bdd20: f9438529 ldr x9, [x9, #0x708] 1bdd24: d280000a mov x10, #0x0 // =0 1bdd28: f81f83a0 stur x0, [x29, #-0x8] 1bdd2c: f81f03a1 stur x1, [x29, #-0x10] 1bdd30: f81e83a2 stur x2, [x29, #-0x18] 1bdd34: f90013e3 str x3, [sp, #0x20] 1bdd38: f9000fe4 str x4, [sp, #0x18] 1bdd3c: f85f83a0 ldur x0, [x29, #-0x8] 1bdd40: aa0003e1 mov x1, x0 1bdd44: f85f03a2 ldur x2, [x29, #-0x10] 1bdd48: f9000022 str x2, [x1] 1bdd4c: f85e83a1 ldur x1, [x29, #-0x18] 1bdd50: f9000401 str x1, [x0, #0x8] 1bdd54: f94013e1 ldr x1, [sp, #0x20] 1bdd58: f9000801 str x1, [x0, #0x10] 1bdd5c: f9400fe1 ldr x1, [sp, #0x18] 1bdd60: f9000c01 str x1, [x0, #0x18] 1bdd64: 8b080008 add x8, x0, x8 1bdd68: f9000be0 str x0, [sp, #0x10] 1bdd6c: aa0803e0 mov x0, x8 1bdd70: f90007ea str x10, [sp, #0x8] 1bdd74: d63f0120 blr x9 1bdd78: f94013e8 ldr x8, [sp, #0x20] 1bdd7c: f9400be9 ldr x9, [sp, #0x10] 1bdd80: f9003528 str x8, [x9, #0x68] 1bdd84: f94007e8 ldr x8, [sp, #0x8] 1bdd88: f9003928 str x8, [x9, #0x70] 1bdd8c: f9003d28 str x8, [x9, #0x78] 1bdd90: f9004128 str x8, [x9, #0x80] 1bdd94: f9004528 str x8, [x9, #0x88] 1bdd98: f9004928 str x8, [x9, #0x90] 1bdd9c: f9004d28 str x8, [x9, #0x98] 1bdda0: f9005128 str x8, [x9, #0xa0] 1bdda4: f9005528 str x8, [x9, #0xa8] 1bdda8: f900593f str xzr, [x9, #0xb0] 1bddac: f9005d3f str xzr, [x9, #0xb8] 1bddb0: f900613f str xzr, [x9, #0xc0] 1bddb4: a9447bfd ldp x29, x30, [sp, #0x40] 1bddb8: 910143ff add sp, sp, #0x50 1bddbc: d65f03c0 ret 00000000001bddc0 : 1bddc0: d10303ff sub sp, sp, #0xc0 1bddc4: a90b7bfd stp x29, x30, [sp, #0xb0] 1bddc8: 9102c3fd add x29, sp, #0xb0 1bddcc: b27d03e8 orr x8, xzr, #0x8 1bddd0: d2800009 mov x9, #0x0 // =0 1bddd4: f000074a adrp x10, 0x2a8000 1bddd8: f942a14a ldr x10, [x10, #0x540] 1bdddc: f000074b adrp x11, 0x2a8000 1bdde0: f942b96b ldr x11, [x11, #0x570] 1bdde4: f000074c adrp x12, 0x2a8000 1bdde8: f944558c ldr x12, [x12, #0x8a8] 1bddec: f000074d adrp x13, 0x2a8000 1bddf0: f94769ad ldr x13, [x13, #0xed0] 1bddf4: f000074e adrp x14, 0x2a8000 1bddf8: f946bdce ldr x14, [x14, #0xd78] 1bddfc: f000074f adrp x15, 0x2a8000 1bde00: f947bdef ldr x15, [x15, #0xf78] 1bde04: f0000750 adrp x16, 0x2a8000 1bde08: f945fa10 ldr x16, [x16, #0xbf0] 1bde0c: f81f83a0 stur x0, [x29, #-0x8] 1bde10: f85f83a0 ldur x0, [x29, #-0x8] 1bde14: f9405811 ldr x17, [x0, #0xb0] 1bde18: f9405c01 ldr x1, [x0, #0xb8] 1bde1c: 8b010231 add x17, x17, x1 1bde20: f81f03b1 stur x17, [x29, #-0x10] 1bde24: f9405411 ldr x17, [x0, #0xa8] 1bde28: f81e83b1 stur x17, [x29, #-0x18] 1bde2c: f9405411 ldr x17, [x0, #0xa8] 1bde30: f85f03a1 ldur x1, [x29, #-0x10] 1bde34: 9b017d08 mul x8, x8, x1 1bde38: 8b080228 add x8, x17, x8 1bde3c: f81e03a8 stur x8, [x29, #-0x20] 1bde40: f81d03a9 stur x9, [x29, #-0x30] 1bde44: f81c83aa stur x10, [x29, #-0x38] 1bde48: f81c03ab stur x11, [x29, #-0x40] 1bde4c: f81b83ac stur x12, [x29, #-0x48] 1bde50: f81b03ad stur x13, [x29, #-0x50] 1bde54: f9002fee str x14, [sp, #0x58] 1bde58: f9002bef str x15, [sp, #0x50] 1bde5c: f90027f0 str x16, [sp, #0x48] 1bde60: f90023e0 str x0, [sp, #0x40] 1bde64: f85e83a8 ldur x8, [x29, #-0x18] 1bde68: f85e03a9 ldur x9, [x29, #-0x20] 1bde6c: eb09011f cmp x8, x9 1bde70: 1a9f07ea cset w10, ne 1bde74: 3700004a tbnz w10, #0x0, 0x1bde7c 1bde78: 14000013 b 0x1bdec4 1bde7c: b27d03e8 orr x8, xzr, #0x8 1bde80: f85e83a9 ldur x9, [x29, #-0x18] 1bde84: 8b080128 add x8, x9, x8 1bde88: f81e83a8 stur x8, [x29, #-0x18] 1bde8c: f9400128 ldr x8, [x9] 1bde90: f81d83a8 stur x8, [x29, #-0x28] 1bde94: f85d83a8 ldur x8, [x29, #-0x28] 1bde98: f85d03a9 ldur x9, [x29, #-0x30] 1bde9c: eb09011f cmp x8, x9 1bdea0: 1a9f17ea cset w10, eq 1bdea4: f9001fe8 str x8, [sp, #0x38] 1bdea8: 370000ca tbnz w10, #0x0, 0x1bdec0 1bdeac: f9401fe0 ldr x0, [sp, #0x38] 1bdeb0: f94027e8 ldr x8, [sp, #0x48] 1bdeb4: d63f0100 blr x8 1bdeb8: f9401fe0 ldr x0, [sp, #0x38] 1bdebc: 97fb8aa9 bl 0xa0960 <_ZdlPv@plt> 1bdec0: 17ffffe9 b 0x1bde64 1bdec4: f94023e8 ldr x8, [sp, #0x40] 1bdec8: f9405509 ldr x9, [x8, #0xa8] 1bdecc: f85d03aa ldur x10, [x29, #-0x30] 1bded0: eb0a013f cmp x9, x10 1bded4: 1a9f17eb cset w11, eq 1bded8: f9001be9 str x9, [sp, #0x30] 1bdedc: 3700006b tbnz w11, #0x0, 0x1bdee8 1bdee0: f9401be0 ldr x0, [sp, #0x30] 1bdee4: 97fba163 bl 0xa6470 <_ZdaPv@plt> 1bdee8: f94023e8 ldr x8, [sp, #0x40] 1bdeec: f9404509 ldr x9, [x8, #0x88] 1bdef0: f85d03aa ldur x10, [x29, #-0x30] 1bdef4: eb0a013f cmp x9, x10 1bdef8: 1a9f17eb cset w11, eq 1bdefc: f90017e9 str x9, [sp, #0x28] 1bdf00: 370000cb tbnz w11, #0x0, 0x1bdf18 1bdf04: f94017e0 ldr x0, [sp, #0x28] 1bdf08: f85c83a8 ldur x8, [x29, #-0x38] 1bdf0c: d63f0100 blr x8 1bdf10: f94017e0 ldr x0, [sp, #0x28] 1bdf14: 97fb8a93 bl 0xa0960 <_ZdlPv@plt> 1bdf18: f94023e8 ldr x8, [sp, #0x40] 1bdf1c: f9404109 ldr x9, [x8, #0x80] 1bdf20: f85d03aa ldur x10, [x29, #-0x30] 1bdf24: eb0a013f cmp x9, x10 1bdf28: 1a9f17eb cset w11, eq 1bdf2c: f90013e9 str x9, [sp, #0x20] 1bdf30: 370000cb tbnz w11, #0x0, 0x1bdf48 1bdf34: f94013e0 ldr x0, [sp, #0x20] 1bdf38: f85c03a8 ldur x8, [x29, #-0x40] 1bdf3c: d63f0100 blr x8 1bdf40: f94013e0 ldr x0, [sp, #0x20] 1bdf44: 97fb8a87 bl 0xa0960 <_ZdlPv@plt> 1bdf48: f94023e8 ldr x8, [sp, #0x40] 1bdf4c: f9404909 ldr x9, [x8, #0x90] 1bdf50: f85d03aa ldur x10, [x29, #-0x30] 1bdf54: eb0a013f cmp x9, x10 1bdf58: 1a9f17eb cset w11, eq 1bdf5c: f9000fe9 str x9, [sp, #0x18] 1bdf60: 370000cb tbnz w11, #0x0, 0x1bdf78 1bdf64: f9400fe0 ldr x0, [sp, #0x18] 1bdf68: f85b83a8 ldur x8, [x29, #-0x48] 1bdf6c: d63f0100 blr x8 1bdf70: f9400fe0 ldr x0, [sp, #0x18] 1bdf74: 97fb8a7b bl 0xa0960 <_ZdlPv@plt> 1bdf78: f94023e8 ldr x8, [sp, #0x40] 1bdf7c: f9404d09 ldr x9, [x8, #0x98] 1bdf80: f85d03aa ldur x10, [x29, #-0x30] 1bdf84: eb0a013f cmp x9, x10 1bdf88: 1a9f17eb cset w11, eq 1bdf8c: f9000be9 str x9, [sp, #0x10] 1bdf90: 370000cb tbnz w11, #0x0, 0x1bdfa8 1bdf94: f9400be0 ldr x0, [sp, #0x10] 1bdf98: f85b03a8 ldur x8, [x29, #-0x50] 1bdf9c: d63f0100 blr x8 1bdfa0: f9400be0 ldr x0, [sp, #0x10] 1bdfa4: 97fb8a6f bl 0xa0960 <_ZdlPv@plt> 1bdfa8: f94023e8 ldr x8, [sp, #0x40] 1bdfac: f9405109 ldr x9, [x8, #0xa0] 1bdfb0: f85d03aa ldur x10, [x29, #-0x30] 1bdfb4: eb0a013f cmp x9, x10 1bdfb8: 1a9f17eb cset w11, eq 1bdfbc: f90007e9 str x9, [sp, #0x8] 1bdfc0: 370000cb tbnz w11, #0x0, 0x1bdfd8 1bdfc4: f94007e0 ldr x0, [sp, #0x8] 1bdfc8: f9402fe8 ldr x8, [sp, #0x58] 1bdfcc: d63f0100 blr x8 1bdfd0: f94007e0 ldr x0, [sp, #0x8] 1bdfd4: 97fb8a63 bl 0xa0960 <_ZdlPv@plt> 1bdfd8: f94023e8 ldr x8, [sp, #0x40] 1bdfdc: f9403d09 ldr x9, [x8, #0x78] 1bdfe0: f85d03aa ldur x10, [x29, #-0x30] 1bdfe4: eb0a013f cmp x9, x10 1bdfe8: 1a9f17eb cset w11, eq 1bdfec: f90003e9 str x9, [sp] 1bdff0: 370000cb tbnz w11, #0x0, 0x1be008 1bdff4: f94003e0 ldr x0, [sp] 1bdff8: f9402be8 ldr x8, [sp, #0x50] 1bdffc: d63f0100 blr x8 1be000: f94003e0 ldr x0, [sp] 1be004: 97fb8a57 bl 0xa0960 <_ZdlPv@plt> 1be008: b27b03e8 orr x8, xzr, #0x20 1be00c: f94023e9 ldr x9, [sp, #0x40] 1be010: 8b080120 add x0, x9, x8 1be014: f94027e8 ldr x8, [sp, #0x48] 1be018: d63f0100 blr x8 1be01c: a94b7bfd ldp x29, x30, [sp, #0xb0] 1be020: 910303ff add sp, sp, #0xc0 1be024: d65f03c0 ret 00000000001be028 : 1be028: d10543ff sub sp, sp, #0x150 1be02c: f9009bfc str x28, [sp, #0x130] 1be030: a9147bfd stp x29, x30, [sp, #0x140] 1be034: 910503fd add x29, sp, #0x140 1be038: 910263e8 add x8, sp, #0x98 1be03c: d53bd049 mrs x9, TPIDR_EL0 1be040: f9401529 ldr x9, [x9, #0x28] 1be044: f9000109 str x9, [x8] 1be048: f81c03a0 stur x0, [x29, #-0x40] 1be04c: f81b83a1 stur x1, [x29, #-0x48] 1be050: f81b03a2 stur x2, [x29, #-0x50] 1be054: f85c03a9 ldur x9, [x29, #-0x40] 1be058: f9004be8 str x8, [sp, #0x90] 1be05c: b40000a9 cbz x9, 0x1be070 1be060: 14000001 b 0x1be064 1be064: f85b83a8 ldur x8, [x29, #-0x48] 1be068: b6f800a8 tbz x8, #0x3f, 0x1be07c 1be06c: 14000001 b 0x1be070 1be070: 92800008 mov x8, #-0x1 // =-1 1be074: f81c83a8 stur x8, [x29, #-0x38] 1be078: 1400012b b 0x1be524 1be07c: f85b03a8 ldur x8, [x29, #-0x50] 1be080: aa1f03e9 mov x9, xzr 1be084: f9000109 str x9, [x8] 1be088: f85c03a8 ldur x8, [x29, #-0x40] 1be08c: f9400109 ldr x9, [x8] 1be090: f9400529 ldr x9, [x9, #0x8] 1be094: d10083a1 sub x1, x29, #0x20 1be098: d100a3a2 sub x2, x29, #0x28 1be09c: aa0803e0 mov x0, x8 1be0a0: d63f0120 blr x9 1be0a4: 2a0003e1 mov w1, w0 1be0a8: 93407c28 sxtw x8, w1 1be0ac: f81a83a8 stur x8, [x29, #-0x58] 1be0b0: f85a83a8 ldur x8, [x29, #-0x58] 1be0b4: b6f800a8 tbz x8, #0x3f, 0x1be0c8 1be0b8: 14000001 b 0x1be0bc 1be0bc: f85a83a8 ldur x8, [x29, #-0x58] 1be0c0: f81c83a8 stur x8, [x29, #-0x38] 1be0c4: 14000118 b 0x1be524 1be0c8: f85d83a8 ldur x8, [x29, #-0x28] 1be0cc: b6f800a8 tbz x8, #0x3f, 0x1be0e0 1be0d0: 14000001 b 0x1be0d4 1be0d4: 92800008 mov x8, #-0x1 // =-1 1be0d8: f81c83a8 stur x8, [x29, #-0x38] 1be0dc: 14000112 b 0x1be524 1be0e0: f85e03a8 ldur x8, [x29, #-0x20] 1be0e4: b7f80168 tbnz x8, #0x3f, 0x1be110 1be0e8: 14000001 b 0x1be0ec 1be0ec: f85d83a8 ldur x8, [x29, #-0x28] 1be0f0: f85e03a9 ldur x9, [x29, #-0x20] 1be0f4: eb090108 subs x8, x8, x9 1be0f8: f90047e8 str x8, [sp, #0x88] 1be0fc: 540000ad b.le 0x1be110 1be100: 14000001 b 0x1be104 1be104: 92800008 mov x8, #-0x1 // =-1 1be108: f81c83a8 stur x8, [x29, #-0x38] 1be10c: 14000106 b 0x1be524 1be110: 14000001 b 0x1be114 1be114: f85e03a8 ldur x8, [x29, #-0x20] 1be118: b7f80168 tbnz x8, #0x3f, 0x1be144 1be11c: 14000001 b 0x1be120 1be120: f85b83a8 ldur x8, [x29, #-0x48] 1be124: f85e03a9 ldur x9, [x29, #-0x20] 1be128: eb090108 subs x8, x8, x9 1be12c: f90043e8 str x8, [sp, #0x80] 1be130: 540000ab b.lt 0x1be144 1be134: 14000001 b 0x1be138 1be138: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be13c: f81c83a8 stur x8, [x29, #-0x38] 1be140: 140000f9 b 0x1be524 1be144: f85c03a0 ldur x0, [x29, #-0x40] 1be148: f85b83a1 ldur x1, [x29, #-0x48] 1be14c: d100c3a2 sub x2, x29, #0x30 1be150: 97fb8c60 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1be154: f81a03a0 stur x0, [x29, #-0x60] 1be158: f85a03a0 ldur x0, [x29, #-0x60] 1be15c: b40000a0 cbz x0, 0x1be170 1be160: 14000001 b 0x1be164 1be164: f85a03a8 ldur x8, [x29, #-0x60] 1be168: f81c83a8 stur x8, [x29, #-0x38] 1be16c: 140000ee b 0x1be524 1be170: f85e03a8 ldur x8, [x29, #-0x20] 1be174: b7f801a8 tbnz x8, #0x3f, 0x1be1a8 1be178: 14000001 b 0x1be17c 1be17c: f85b83a8 ldur x8, [x29, #-0x48] 1be180: f85d03a9 ldur x9, [x29, #-0x30] 1be184: 8b090108 add x8, x8, x9 1be188: f85e03a9 ldur x9, [x29, #-0x20] 1be18c: eb090108 subs x8, x8, x9 1be190: f9003fe8 str x8, [sp, #0x78] 1be194: 540000ad b.le 0x1be1a8 1be198: 14000001 b 0x1be19c 1be19c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be1a0: f81c83a8 stur x8, [x29, #-0x38] 1be1a4: 140000e0 b 0x1be524 1be1a8: f85b83a8 ldur x8, [x29, #-0x48] 1be1ac: f85d03a9 ldur x9, [x29, #-0x30] 1be1b0: 8b090108 add x8, x8, x9 1be1b4: f85d83a9 ldur x9, [x29, #-0x28] 1be1b8: eb090108 subs x8, x8, x9 1be1bc: f9003be8 str x8, [sp, #0x70] 1be1c0: 540000ed b.le 0x1be1dc 1be1c4: 14000001 b 0x1be1c8 1be1c8: f85b83a8 ldur x8, [x29, #-0x48] 1be1cc: f85d03a9 ldur x9, [x29, #-0x30] 1be1d0: 8b090108 add x8, x8, x9 1be1d4: f81c83a8 stur x8, [x29, #-0x38] 1be1d8: 140000d3 b 0x1be524 1be1dc: f85b83a8 ldur x8, [x29, #-0x48] 1be1e0: f81983a8 stur x8, [x29, #-0x68] 1be1e4: f85c03a0 ldur x0, [x29, #-0x40] 1be1e8: f85b83a1 ldur x1, [x29, #-0x48] 1be1ec: d100c3a2 sub x2, x29, #0x30 1be1f0: 97fba374 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1be1f4: f81903a0 stur x0, [x29, #-0x70] 1be1f8: f85903a8 ldur x8, [x29, #-0x70] 1be1fc: b6f800a8 tbz x8, #0x3f, 0x1be210 1be200: 14000001 b 0x1be204 1be204: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be208: f81c83a8 stur x8, [x29, #-0x38] 1be20c: 140000c6 b 0x1be524 1be210: f85d03a8 ldur x8, [x29, #-0x30] 1be214: f85b83a9 ldur x9, [x29, #-0x48] 1be218: 8b080128 add x8, x9, x8 1be21c: f81b83a8 stur x8, [x29, #-0x48] 1be220: f85c03a0 ldur x0, [x29, #-0x40] 1be224: f85b83a1 ldur x1, [x29, #-0x48] 1be228: d100c3a2 sub x2, x29, #0x30 1be22c: 97fb8c29 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1be230: f81a03a0 stur x0, [x29, #-0x60] 1be234: f85a03a8 ldur x8, [x29, #-0x60] 1be238: b40000a8 cbz x8, 0x1be24c 1be23c: 14000001 b 0x1be240 1be240: f85a03a8 ldur x8, [x29, #-0x60] 1be244: f81c83a8 stur x8, [x29, #-0x38] 1be248: 140000b7 b 0x1be524 1be24c: f85e03a8 ldur x8, [x29, #-0x20] 1be250: b7f801a8 tbnz x8, #0x3f, 0x1be284 1be254: 14000001 b 0x1be258 1be258: f85b83a8 ldur x8, [x29, #-0x48] 1be25c: f85d03a9 ldur x9, [x29, #-0x30] 1be260: 8b090108 add x8, x8, x9 1be264: f85e03a9 ldur x9, [x29, #-0x20] 1be268: eb090108 subs x8, x8, x9 1be26c: f90037e8 str x8, [sp, #0x68] 1be270: 540000ad b.le 0x1be284 1be274: 14000001 b 0x1be278 1be278: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be27c: f81c83a8 stur x8, [x29, #-0x38] 1be280: 140000a9 b 0x1be524 1be284: f85b83a8 ldur x8, [x29, #-0x48] 1be288: f85d03a9 ldur x9, [x29, #-0x30] 1be28c: 8b090108 add x8, x8, x9 1be290: f85d83a9 ldur x9, [x29, #-0x28] 1be294: eb090108 subs x8, x8, x9 1be298: f90033e8 str x8, [sp, #0x60] 1be29c: 540000ed b.le 0x1be2b8 1be2a0: 14000001 b 0x1be2a4 1be2a4: f85b83a8 ldur x8, [x29, #-0x48] 1be2a8: f85d03a9 ldur x9, [x29, #-0x30] 1be2ac: 8b090108 add x8, x8, x9 1be2b0: f81c83a8 stur x8, [x29, #-0x38] 1be2b4: 1400009c b 0x1be524 1be2b8: f85c03a0 ldur x0, [x29, #-0x40] 1be2bc: f85b83a1 ldur x1, [x29, #-0x48] 1be2c0: d100c3a2 sub x2, x29, #0x30 1be2c4: 97fb9dbf bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1be2c8: f81883a0 stur x0, [x29, #-0x78] 1be2cc: f85883a0 ldur x0, [x29, #-0x78] 1be2d0: b6f800a0 tbz x0, #0x3f, 0x1be2e4 1be2d4: 14000001 b 0x1be2d8 1be2d8: f85883a8 ldur x8, [x29, #-0x78] 1be2dc: f81c83a8 stur x8, [x29, #-0x38] 1be2e0: 14000091 b 0x1be524 1be2e4: f85d03a8 ldur x8, [x29, #-0x30] 1be2e8: f85b83a9 ldur x9, [x29, #-0x48] 1be2ec: 8b080128 add x8, x9, x8 1be2f0: f81b83a8 stur x8, [x29, #-0x48] 1be2f4: f85d03a8 ldur x8, [x29, #-0x30] 1be2f8: d37df109 lsl x9, x8, #3 1be2fc: eb080128 subs x8, x9, x8 1be300: 320003ea orr w10, wzr, #0x1 1be304: 2a0a03e9 mov w9, w10 1be308: 9ac82128 lsl x8, x9, x8 1be30c: f1000508 subs x8, x8, #0x1 1be310: f81803a8 stur x8, [x29, #-0x80] 1be314: f85903a8 ldur x8, [x29, #-0x70] 1be318: 52900cea mov w10, #0x8067 // =32871 1be31c: 72a30a6a movk w10, #0x1853, lsl #16 1be320: 2a0a03e9 mov w9, w10 1be324: eb090108 subs x8, x8, x9 1be328: f9002fe8 str x8, [sp, #0x58] 1be32c: 54000aa1 b.ne 0x1be480 1be330: 14000001 b 0x1be334 1be334: f85883a8 ldur x8, [x29, #-0x78] 1be338: f85803a9 ldur x9, [x29, #-0x80] 1be33c: eb090108 subs x8, x8, x9 1be340: f9002be8 str x8, [sp, #0x50] 1be344: 540000a1 b.ne 0x1be358 1be348: 14000001 b 0x1be34c 1be34c: 92800008 mov x8, #-0x1 // =-1 1be350: f81883a8 stur x8, [x29, #-0x78] 1be354: 14000014 b 0x1be3a4 1be358: f85e03a8 ldur x8, [x29, #-0x20] 1be35c: b6f800a8 tbz x8, #0x3f, 0x1be370 1be360: 14000001 b 0x1be364 1be364: 92800008 mov x8, #-0x1 // =-1 1be368: f81883a8 stur x8, [x29, #-0x78] 1be36c: 1400000d b 0x1be3a0 1be370: f85b83a8 ldur x8, [x29, #-0x48] 1be374: f85883a9 ldur x9, [x29, #-0x78] 1be378: 8b090108 add x8, x8, x9 1be37c: f85e03a9 ldur x9, [x29, #-0x20] 1be380: eb090108 subs x8, x8, x9 1be384: f90027e8 str x8, [sp, #0x48] 1be388: 540000ad b.le 0x1be39c 1be38c: 14000001 b 0x1be390 1be390: 92800008 mov x8, #-0x1 // =-1 1be394: f81883a8 stur x8, [x29, #-0x78] 1be398: 14000001 b 0x1be39c 1be39c: 14000001 b 0x1be3a0 1be3a0: 14000001 b 0x1be3a4 1be3a4: d0000741 adrp x1, 0x2a8000 1be3a8: f9435421 ldr x1, [x1, #0x6a8] 1be3ac: 52801908 mov w8, #0xc8 // =200 1be3b0: 2a0803e0 mov w0, w8 1be3b4: 97fb89fb bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1be3b8: aa0003e1 mov x1, x0 1be3bc: 2a1f03e8 mov w8, wzr 1be3c0: 381773a8 sturb w8, [x29, #-0x89] 1be3c4: aa1f03fe mov x30, xzr 1be3c8: f90023e1 str x1, [sp, #0x40] 1be3cc: f9001ffe str x30, [sp, #0x38] 1be3d0: b4000220 cbz x0, 0x1be414 1be3d4: 14000001 b 0x1be3d8 1be3d8: f94023e8 ldr x8, [sp, #0x40] 1be3dc: f81783a8 stur x8, [x29, #-0x88] 1be3e0: 320003e9 orr w9, wzr, #0x1 1be3e4: 381773a9 sturb w9, [x29, #-0x89] 1be3e8: f85c03a1 ldur x1, [x29, #-0x40] 1be3ec: f85983a2 ldur x2, [x29, #-0x68] 1be3f0: f85b83a3 ldur x3, [x29, #-0x48] 1be3f4: f85883a4 ldur x4, [x29, #-0x78] 1be3f8: f94023e0 ldr x0, [sp, #0x40] 1be3fc: f9001be8 str x8, [sp, #0x30] 1be400: 97fb8658 bl 0x9fd60 <_ZN9mkvparser7SegmentC1EPNS_10IMkvReaderExxx@plt> 1be404: 14000001 b 0x1be408 1be408: f9401be0 ldr x0, [sp, #0x30] 1be40c: f9001fe0 str x0, [sp, #0x38] 1be410: 14000001 b 0x1be414 1be414: f9401fe8 ldr x8, [sp, #0x38] 1be418: f85b03a9 ldur x9, [x29, #-0x50] 1be41c: f9000128 str x8, [x9] 1be420: f85b03a8 ldur x8, [x29, #-0x50] 1be424: f9400108 ldr x8, [x8] 1be428: b5000268 cbnz x8, 0x1be474 1be42c: 14000001 b 0x1be430 1be430: 92800008 mov x8, #-0x1 // =-1 1be434: f81c83a8 stur x8, [x29, #-0x38] 1be438: 1400003b b 0x1be524 1be43c: f81683a0 stur x0, [x29, #-0x98] 1be440: 2a0103e8 mov w8, w1 1be444: b81643a8 stur w8, [x29, #-0x9c] 1be448: 385773a8 ldurb w8, [x29, #-0x89] 1be44c: 71000508 subs w8, w8, #0x1 1be450: b9002fe8 str w8, [sp, #0x2c] 1be454: 540000e1 b.ne 0x1be470 1be458: 14000001 b 0x1be45c 1be45c: f85783a0 ldur x0, [x29, #-0x88] 1be460: d0000741 adrp x1, 0x2a8000 1be464: f9435421 ldr x1, [x1, #0x6a8] 1be468: 97fba5f6 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1be46c: 14000001 b 0x1be470 1be470: 1400003c b 0x1be560 1be474: aa1f03e8 mov x8, xzr 1be478: f81c83a8 stur x8, [x29, #-0x38] 1be47c: 1400002a b 0x1be524 1be480: f85883a8 ldur x8, [x29, #-0x78] 1be484: f85803a9 ldur x9, [x29, #-0x80] 1be488: eb090108 subs x8, x8, x9 1be48c: f90013e8 str x8, [sp, #0x20] 1be490: 540000a1 b.ne 0x1be4a4 1be494: 14000001 b 0x1be498 1be498: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be49c: f81c83a8 stur x8, [x29, #-0x38] 1be4a0: 14000021 b 0x1be524 1be4a4: f85e03a8 ldur x8, [x29, #-0x20] 1be4a8: b7f801a8 tbnz x8, #0x3f, 0x1be4dc 1be4ac: 14000001 b 0x1be4b0 1be4b0: f85b83a8 ldur x8, [x29, #-0x48] 1be4b4: f85883a9 ldur x9, [x29, #-0x78] 1be4b8: 8b090108 add x8, x8, x9 1be4bc: f85e03a9 ldur x9, [x29, #-0x20] 1be4c0: eb090108 subs x8, x8, x9 1be4c4: f9000fe8 str x8, [sp, #0x18] 1be4c8: 540000ad b.le 0x1be4dc 1be4cc: 14000001 b 0x1be4d0 1be4d0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be4d4: f81c83a8 stur x8, [x29, #-0x38] 1be4d8: 14000013 b 0x1be524 1be4dc: f85b83a8 ldur x8, [x29, #-0x48] 1be4e0: f85883a9 ldur x9, [x29, #-0x78] 1be4e4: 8b090108 add x8, x8, x9 1be4e8: f85d83a9 ldur x9, [x29, #-0x28] 1be4ec: eb090108 subs x8, x8, x9 1be4f0: f9000be8 str x8, [sp, #0x10] 1be4f4: 540000ed b.le 0x1be510 1be4f8: 14000001 b 0x1be4fc 1be4fc: f85b83a8 ldur x8, [x29, #-0x48] 1be500: f85883a9 ldur x9, [x29, #-0x78] 1be504: 8b090108 add x8, x8, x9 1be508: f81c83a8 stur x8, [x29, #-0x38] 1be50c: 14000006 b 0x1be524 1be510: f85883a8 ldur x8, [x29, #-0x78] 1be514: f85b83a9 ldur x9, [x29, #-0x48] 1be518: 8b080128 add x8, x9, x8 1be51c: f81b83a8 stur x8, [x29, #-0x48] 1be520: 17fffefd b 0x1be114 1be524: f85c83a8 ldur x8, [x29, #-0x38] 1be528: d53bd049 mrs x9, TPIDR_EL0 1be52c: f9401529 ldr x9, [x9, #0x28] 1be530: f9404bea ldr x10, [sp, #0x90] 1be534: f940014b ldr x11, [x10] 1be538: eb0b0129 subs x9, x9, x11 1be53c: f90007e8 str x8, [sp, #0x8] 1be540: f90003e9 str x9, [sp] 1be544: 54000121 b.ne 0x1be568 1be548: 14000001 b 0x1be54c 1be54c: f94007e0 ldr x0, [sp, #0x8] 1be550: a9547bfd ldp x29, x30, [sp, #0x140] 1be554: f9409bfc ldr x28, [sp, #0x130] 1be558: 910543ff add sp, sp, #0x150 1be55c: d65f03c0 ret 1be560: f85683a0 ldur x0, [x29, #-0x98] 1be564: 97fba66b bl 0xa7f10 <_Unwind_Resume@plt> 1be568: 97fbae02 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001be56c : 1be56c: f81e0ffc str x28, [sp, #-0x20]! 1be570: a9017bfd stp x29, x30, [sp, #0x10] 1be574: 910043fd add x29, sp, #0x10 1be578: d10b43ff sub sp, sp, #0x2d0 1be57c: d53bd048 mrs x8, TPIDR_EL0 1be580: f9401508 ldr x8, [x8, #0x28] 1be584: f81e83a8 stur x8, [x29, #-0x18] 1be588: f81c03a0 stur x0, [x29, #-0x40] 1be58c: f85c03a8 ldur x8, [x29, #-0x40] 1be590: aa0803e0 mov x0, x8 1be594: f9400108 ldr x8, [x8] 1be598: f9400109 ldr x9, [x8] 1be59c: f9400529 ldr x9, [x9, #0x8] 1be5a0: d10083a1 sub x1, x29, #0x20 1be5a4: d100a3a2 sub x2, x29, #0x28 1be5a8: f900dbe0 str x0, [sp, #0x1b0] 1be5ac: aa0803e0 mov x0, x8 1be5b0: d63f0120 blr x9 1be5b4: b81bc3a0 stur w0, [x29, #-0x44] 1be5b8: b85bc3a0 ldur w0, [x29, #-0x44] 1be5bc: 36f800a0 tbz w0, #0x1f, 0x1be5d0 1be5c0: 14000001 b 0x1be5c4 1be5c4: b89bc3a8 ldursw x8, [x29, #-0x44] 1be5c8: f81c83a8 stur x8, [x29, #-0x38] 1be5cc: 1400031d b 0x1bf240 1be5d0: f85e03a8 ldur x8, [x29, #-0x20] 1be5d4: f1000508 subs x8, x8, #0x1 1be5d8: f900d7e8 str x8, [sp, #0x1a8] 1be5dc: 5400016b b.lt 0x1be608 1be5e0: 14000001 b 0x1be5e4 1be5e4: f85d83a8 ldur x8, [x29, #-0x28] 1be5e8: f85e03a9 ldur x9, [x29, #-0x20] 1be5ec: eb090108 subs x8, x8, x9 1be5f0: f900d3e8 str x8, [sp, #0x1a0] 1be5f4: 540000ad b.le 0x1be608 1be5f8: 14000001 b 0x1be5fc 1be5fc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be600: f81c83a8 stur x8, [x29, #-0x38] 1be604: 1400030f b 0x1bf240 1be608: f940dbe8 ldr x8, [sp, #0x1b0] 1be60c: f9400d09 ldr x9, [x8, #0x18] 1be610: b6f800a9 tbz x9, #0x3f, 0x1be624 1be614: 14000001 b 0x1be618 1be618: 92800008 mov x8, #-0x1 // =-1 1be61c: f900cfe8 str x8, [sp, #0x198] 1be620: 14000007 b 0x1be63c 1be624: f940dbe8 ldr x8, [sp, #0x1b0] 1be628: f9400909 ldr x9, [x8, #0x10] 1be62c: f9400d0a ldr x10, [x8, #0x18] 1be630: 8b0a0129 add x9, x9, x10 1be634: f900cfe9 str x9, [sp, #0x198] 1be638: 14000001 b 0x1be63c 1be63c: f940cfe8 ldr x8, [sp, #0x198] 1be640: f81b03a8 stur x8, [x29, #-0x50] 1be644: f85b03a8 ldur x8, [x29, #-0x50] 1be648: b7f80168 tbnz x8, #0x3f, 0x1be674 1be64c: 14000001 b 0x1be650 1be650: f85e03a8 ldur x8, [x29, #-0x20] 1be654: b7f80108 tbnz x8, #0x3f, 0x1be674 1be658: 14000001 b 0x1be65c 1be65c: f85b03a8 ldur x8, [x29, #-0x50] 1be660: f85e03a9 ldur x9, [x29, #-0x20] 1be664: eb090108 subs x8, x8, x9 1be668: f900cbe8 str x8, [sp, #0x190] 1be66c: 5400018c b.gt 0x1be69c 1be670: 14000001 b 0x1be674 1be674: f85b03a8 ldur x8, [x29, #-0x50] 1be678: b7f80188 tbnz x8, #0x3f, 0x1be6a8 1be67c: 14000001 b 0x1be680 1be680: f940dbe8 ldr x8, [sp, #0x1b0] 1be684: f9403509 ldr x9, [x8, #0x68] 1be688: f85b03aa ldur x10, [x29, #-0x50] 1be68c: eb0a0129 subs x9, x9, x10 1be690: f900c7e9 str x9, [sp, #0x188] 1be694: 540000ad b.le 0x1be6a8 1be698: 14000001 b 0x1be69c 1be69c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be6a0: f81c83a8 stur x8, [x29, #-0x38] 1be6a4: 140002e7 b 0x1bf240 1be6a8: 14000001 b 0x1be6ac 1be6ac: f85e03a8 ldur x8, [x29, #-0x20] 1be6b0: b7f80148 tbnz x8, #0x3f, 0x1be6d8 1be6b4: 14000001 b 0x1be6b8 1be6b8: f940dbe8 ldr x8, [sp, #0x1b0] 1be6bc: f9403509 ldr x9, [x8, #0x68] 1be6c0: f85e03aa ldur x10, [x29, #-0x20] 1be6c4: eb0a0129 subs x9, x9, x10 1be6c8: f900c3e9 str x9, [sp, #0x180] 1be6cc: 5400006b b.lt 0x1be6d8 1be6d0: 14000001 b 0x1be6d4 1be6d4: 140002bd b 0x1bf1c8 1be6d8: f85b03a8 ldur x8, [x29, #-0x50] 1be6dc: b7f80148 tbnz x8, #0x3f, 0x1be704 1be6e0: 14000001 b 0x1be6e4 1be6e4: f940dbe8 ldr x8, [sp, #0x1b0] 1be6e8: f9403509 ldr x9, [x8, #0x68] 1be6ec: f85b03aa ldur x10, [x29, #-0x50] 1be6f0: eb0a0129 subs x9, x9, x10 1be6f4: f900bfe9 str x9, [sp, #0x178] 1be6f8: 5400006b b.lt 0x1be704 1be6fc: 14000001 b 0x1be700 1be700: 140002b2 b 0x1bf1c8 1be704: f940dbe8 ldr x8, [sp, #0x1b0] 1be708: f9403509 ldr x9, [x8, #0x68] 1be70c: f81a83a9 stur x9, [x29, #-0x58] 1be710: f85a83a9 ldur x9, [x29, #-0x58] 1be714: f81a03a9 stur x9, [x29, #-0x60] 1be718: f85a83a9 ldur x9, [x29, #-0x58] 1be71c: 91000529 add x9, x9, #0x1 1be720: f81983a9 stur x9, [x29, #-0x68] 1be724: f85983a9 ldur x9, [x29, #-0x68] 1be728: b6f800a9 tbz x9, #0x3f, 0x1be73c 1be72c: 14000001 b 0x1be730 1be730: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be734: f81c83a8 stur x8, [x29, #-0x38] 1be738: 140002c2 b 0x1bf240 1be73c: f85a83a8 ldur x8, [x29, #-0x58] 1be740: 91000508 add x8, x8, #0x1 1be744: f85d83a9 ldur x9, [x29, #-0x28] 1be748: eb090108 subs x8, x8, x9 1be74c: f900bbe8 str x8, [sp, #0x170] 1be750: 540000cd b.le 0x1be768 1be754: 14000001 b 0x1be758 1be758: f85a83a8 ldur x8, [x29, #-0x58] 1be75c: 91000508 add x8, x8, #0x1 1be760: f81c83a8 stur x8, [x29, #-0x38] 1be764: 140002b7 b 0x1bf240 1be768: f940dbe8 ldr x8, [sp, #0x1b0] 1be76c: f9400100 ldr x0, [x8] 1be770: f85a83a1 ldur x1, [x29, #-0x58] 1be774: d100c3a2 sub x2, x29, #0x30 1be778: 97fb8ad6 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1be77c: f81903a0 stur x0, [x29, #-0x70] 1be780: f85903a8 ldur x8, [x29, #-0x70] 1be784: b6f800a8 tbz x8, #0x3f, 0x1be798 1be788: 14000001 b 0x1be78c 1be78c: f85903a8 ldur x8, [x29, #-0x70] 1be790: f81c83a8 stur x8, [x29, #-0x38] 1be794: 140002ab b 0x1bf240 1be798: f85903a8 ldur x8, [x29, #-0x70] 1be79c: f1000508 subs x8, x8, #0x1 1be7a0: f900b7e8 str x8, [sp, #0x168] 1be7a4: 540000cb b.lt 0x1be7bc 1be7a8: 14000001 b 0x1be7ac 1be7ac: f85a83a8 ldur x8, [x29, #-0x58] 1be7b0: 91000508 add x8, x8, #0x1 1be7b4: f81c83a8 stur x8, [x29, #-0x38] 1be7b8: 140002a2 b 0x1bf240 1be7bc: f85b03a8 ldur x8, [x29, #-0x50] 1be7c0: b7f801a8 tbnz x8, #0x3f, 0x1be7f4 1be7c4: 14000001 b 0x1be7c8 1be7c8: f85a83a8 ldur x8, [x29, #-0x58] 1be7cc: f85d03a9 ldur x9, [x29, #-0x30] 1be7d0: 8b090108 add x8, x8, x9 1be7d4: f85b03a9 ldur x9, [x29, #-0x50] 1be7d8: eb090108 subs x8, x8, x9 1be7dc: f900b3e8 str x8, [sp, #0x160] 1be7e0: 540000ad b.le 0x1be7f4 1be7e4: 14000001 b 0x1be7e8 1be7e8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be7ec: f81c83a8 stur x8, [x29, #-0x38] 1be7f0: 14000294 b 0x1bf240 1be7f4: f85a83a8 ldur x8, [x29, #-0x58] 1be7f8: f85d03a9 ldur x9, [x29, #-0x30] 1be7fc: 8b090108 add x8, x8, x9 1be800: f85d83a9 ldur x9, [x29, #-0x28] 1be804: eb090108 subs x8, x8, x9 1be808: f900afe8 str x8, [sp, #0x158] 1be80c: 540000ed b.le 0x1be828 1be810: 14000001 b 0x1be814 1be814: f85a83a8 ldur x8, [x29, #-0x58] 1be818: f85d03a9 ldur x9, [x29, #-0x30] 1be81c: 8b090108 add x8, x8, x9 1be820: f81c83a8 stur x8, [x29, #-0x38] 1be824: 14000287 b 0x1bf240 1be828: f85a83a8 ldur x8, [x29, #-0x58] 1be82c: f81883a8 stur x8, [x29, #-0x78] 1be830: f940dbe8 ldr x8, [sp, #0x1b0] 1be834: f9400100 ldr x0, [x8] 1be838: f85883a1 ldur x1, [x29, #-0x78] 1be83c: d100c3a2 sub x2, x29, #0x30 1be840: 97fba1e0 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1be844: f81803a0 stur x0, [x29, #-0x80] 1be848: f85803a8 ldur x8, [x29, #-0x80] 1be84c: b6f800a8 tbz x8, #0x3f, 0x1be860 1be850: 14000001 b 0x1be854 1be854: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be858: f81c83a8 stur x8, [x29, #-0x38] 1be85c: 14000279 b 0x1bf240 1be860: f85803a8 ldur x8, [x29, #-0x80] 1be864: 5296cea9 mov w9, #0xb675 // =46709 1be868: 72a3e869 movk w9, #0x1f43, lsl #16 1be86c: 2a0903ea mov w10, w9 1be870: eb0a0108 subs x8, x8, x10 1be874: f900abe8 str x8, [sp, #0x150] 1be878: 54000061 b.ne 0x1be884 1be87c: 14000001 b 0x1be880 1be880: 14000252 b 0x1bf1c8 1be884: f85d03a8 ldur x8, [x29, #-0x30] 1be888: f85a83a9 ldur x9, [x29, #-0x58] 1be88c: 8b080128 add x8, x9, x8 1be890: f81a83a8 stur x8, [x29, #-0x58] 1be894: f85a83a8 ldur x8, [x29, #-0x58] 1be898: 91000508 add x8, x8, #0x1 1be89c: f85d83a9 ldur x9, [x29, #-0x28] 1be8a0: eb090108 subs x8, x8, x9 1be8a4: f900a7e8 str x8, [sp, #0x148] 1be8a8: 540000cd b.le 0x1be8c0 1be8ac: 14000001 b 0x1be8b0 1be8b0: f85a83a8 ldur x8, [x29, #-0x58] 1be8b4: 91000508 add x8, x8, #0x1 1be8b8: f81c83a8 stur x8, [x29, #-0x38] 1be8bc: 14000261 b 0x1bf240 1be8c0: f940dbe8 ldr x8, [sp, #0x1b0] 1be8c4: f9400100 ldr x0, [x8] 1be8c8: f85a83a1 ldur x1, [x29, #-0x58] 1be8cc: d100c3a2 sub x2, x29, #0x30 1be8d0: 97fb8a80 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1be8d4: f81903a0 stur x0, [x29, #-0x70] 1be8d8: f85903a8 ldur x8, [x29, #-0x70] 1be8dc: b6f800a8 tbz x8, #0x3f, 0x1be8f0 1be8e0: 14000001 b 0x1be8e4 1be8e4: f85903a8 ldur x8, [x29, #-0x70] 1be8e8: f81c83a8 stur x8, [x29, #-0x38] 1be8ec: 14000255 b 0x1bf240 1be8f0: f85903a8 ldur x8, [x29, #-0x70] 1be8f4: f1000508 subs x8, x8, #0x1 1be8f8: f900a3e8 str x8, [sp, #0x140] 1be8fc: 540000cb b.lt 0x1be914 1be900: 14000001 b 0x1be904 1be904: f85a83a8 ldur x8, [x29, #-0x58] 1be908: 91000508 add x8, x8, #0x1 1be90c: f81c83a8 stur x8, [x29, #-0x38] 1be910: 1400024c b 0x1bf240 1be914: f85b03a8 ldur x8, [x29, #-0x50] 1be918: b7f801a8 tbnz x8, #0x3f, 0x1be94c 1be91c: 14000001 b 0x1be920 1be920: f85a83a8 ldur x8, [x29, #-0x58] 1be924: f85d03a9 ldur x9, [x29, #-0x30] 1be928: 8b090108 add x8, x8, x9 1be92c: f85b03a9 ldur x9, [x29, #-0x50] 1be930: eb090108 subs x8, x8, x9 1be934: f9009fe8 str x8, [sp, #0x138] 1be938: 540000ad b.le 0x1be94c 1be93c: 14000001 b 0x1be940 1be940: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1be944: f81c83a8 stur x8, [x29, #-0x38] 1be948: 1400023e b 0x1bf240 1be94c: f85a83a8 ldur x8, [x29, #-0x58] 1be950: f85d03a9 ldur x9, [x29, #-0x30] 1be954: 8b090108 add x8, x8, x9 1be958: f85d83a9 ldur x9, [x29, #-0x28] 1be95c: eb090108 subs x8, x8, x9 1be960: f9009be8 str x8, [sp, #0x130] 1be964: 540000ed b.le 0x1be980 1be968: 14000001 b 0x1be96c 1be96c: f85a83a8 ldur x8, [x29, #-0x58] 1be970: f85d03a9 ldur x9, [x29, #-0x30] 1be974: 8b090108 add x8, x8, x9 1be978: f81c83a8 stur x8, [x29, #-0x38] 1be97c: 14000231 b 0x1bf240 1be980: f940dbe8 ldr x8, [sp, #0x1b0] 1be984: f9400100 ldr x0, [x8] 1be988: f85a83a1 ldur x1, [x29, #-0x58] 1be98c: d100c3a2 sub x2, x29, #0x30 1be990: 97fb9c0c bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1be994: f81783a0 stur x0, [x29, #-0x88] 1be998: f85783a8 ldur x8, [x29, #-0x88] 1be99c: b7f80188 tbnz x8, #0x3f, 0x1be9cc 1be9a0: 14000001 b 0x1be9a4 1be9a4: f85d03a8 ldur x8, [x29, #-0x30] 1be9a8: f1000508 subs x8, x8, #0x1 1be9ac: f90097e8 str x8, [sp, #0x128] 1be9b0: 540000eb b.lt 0x1be9cc 1be9b4: 14000001 b 0x1be9b8 1be9b8: f85d03a8 ldur x8, [x29, #-0x30] 1be9bc: f1002508 subs x8, x8, #0x9 1be9c0: f90093e8 str x8, [sp, #0x120] 1be9c4: 540000ab b.lt 0x1be9d8 1be9c8: 14000001 b 0x1be9cc 1be9cc: f85783a8 ldur x8, [x29, #-0x88] 1be9d0: f81c83a8 stur x8, [x29, #-0x38] 1be9d4: 1400021b b 0x1bf240 1be9d8: f85d03a8 ldur x8, [x29, #-0x30] 1be9dc: f85a83a9 ldur x9, [x29, #-0x58] 1be9e0: 8b080128 add x8, x9, x8 1be9e4: f81a83a8 stur x8, [x29, #-0x58] 1be9e8: f85a83a8 ldur x8, [x29, #-0x58] 1be9ec: f85783a9 ldur x9, [x29, #-0x88] 1be9f0: 8b090108 add x8, x8, x9 1be9f4: f81983a8 stur x8, [x29, #-0x68] 1be9f8: f85983a8 ldur x8, [x29, #-0x68] 1be9fc: b6f800a8 tbz x8, #0x3f, 0x1bea10 1bea00: 14000001 b 0x1bea04 1bea04: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bea08: f81c83a8 stur x8, [x29, #-0x38] 1bea0c: 1400020d b 0x1bf240 1bea10: f85783a8 ldur x8, [x29, #-0x88] 1bea14: f85a83a9 ldur x9, [x29, #-0x58] 1bea18: 8b090108 add x8, x8, x9 1bea1c: f85a03a9 ldur x9, [x29, #-0x60] 1bea20: eb090108 subs x8, x8, x9 1bea24: f81703a8 stur x8, [x29, #-0x90] 1bea28: f85b03a8 ldur x8, [x29, #-0x50] 1bea2c: b7f801a8 tbnz x8, #0x3f, 0x1bea60 1bea30: 14000001 b 0x1bea34 1bea34: f85a83a8 ldur x8, [x29, #-0x58] 1bea38: f85783a9 ldur x9, [x29, #-0x88] 1bea3c: 8b090108 add x8, x8, x9 1bea40: f85b03a9 ldur x9, [x29, #-0x50] 1bea44: eb090108 subs x8, x8, x9 1bea48: f9008fe8 str x8, [sp, #0x118] 1bea4c: 540000ad b.le 0x1bea60 1bea50: 14000001 b 0x1bea54 1bea54: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bea58: f81c83a8 stur x8, [x29, #-0x38] 1bea5c: 140001f9 b 0x1bf240 1bea60: f85a83a8 ldur x8, [x29, #-0x58] 1bea64: f85783a9 ldur x9, [x29, #-0x88] 1bea68: 8b090108 add x8, x8, x9 1bea6c: f85d83a9 ldur x9, [x29, #-0x28] 1bea70: eb090108 subs x8, x8, x9 1bea74: f9008be8 str x8, [sp, #0x110] 1bea78: 540000ed b.le 0x1bea94 1bea7c: 14000001 b 0x1bea80 1bea80: f85a83a8 ldur x8, [x29, #-0x58] 1bea84: f85783a9 ldur x9, [x29, #-0x88] 1bea88: 8b090108 add x8, x8, x9 1bea8c: f81c83a8 stur x8, [x29, #-0x38] 1bea90: 140001ec b 0x1bf240 1bea94: f85803a8 ldur x8, [x29, #-0x80] 1bea98: 52952cc9 mov w9, #0xa966 // =43366 1bea9c: 72a2a929 movk w9, #0x1549, lsl #16 1beaa0: 2a0903ea mov w10, w9 1beaa4: eb0a0108 subs x8, x8, x10 1beaa8: f90087e8 str x8, [sp, #0x108] 1beaac: 54000901 b.ne 0x1bebcc 1beab0: 14000001 b 0x1beab4 1beab4: f940dbe8 ldr x8, [sp, #0x1b0] 1beab8: f9404109 ldr x9, [x8, #0x80] 1beabc: b40000a9 cbz x9, 0x1bead0 1beac0: 14000001 b 0x1beac4 1beac4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1beac8: f81c83a8 stur x8, [x29, #-0x38] 1beacc: 140001dd b 0x1bf240 1bead0: d0000741 adrp x1, 0x2a8000 1bead4: f9435421 ldr x1, [x1, #0x6a8] 1bead8: 52800a08 mov w8, #0x50 // =80 1beadc: 2a0803e0 mov w0, w8 1beae0: 97fb8830 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1beae4: aa0003e1 mov x1, x0 1beae8: 2a1f03e8 mov w8, wzr 1beaec: 381673a8 sturb w8, [x29, #-0x99] 1beaf0: aa1f03fe mov x30, xzr 1beaf4: f90083e1 str x1, [sp, #0x100] 1beaf8: f9007ffe str x30, [sp, #0xf8] 1beafc: b4000240 cbz x0, 0x1beb44 1beb00: 14000001 b 0x1beb04 1beb04: f94083e8 ldr x8, [sp, #0x100] 1beb08: f81683a8 stur x8, [x29, #-0x98] 1beb0c: 320003e9 orr w9, wzr, #0x1 1beb10: 381673a9 sturb w9, [x29, #-0x99] 1beb14: f85a83a2 ldur x2, [x29, #-0x58] 1beb18: f85783a3 ldur x3, [x29, #-0x88] 1beb1c: f85a03a4 ldur x4, [x29, #-0x60] 1beb20: f85703a5 ldur x5, [x29, #-0x90] 1beb24: f94083e0 ldr x0, [sp, #0x100] 1beb28: f940dbe1 ldr x1, [sp, #0x1b0] 1beb2c: f9007be8 str x8, [sp, #0xf0] 1beb30: 97fb9e84 bl 0xa6540 <_ZN9mkvparser11SegmentInfoC1EPNS_7SegmentExxxx@plt> 1beb34: 14000001 b 0x1beb38 1beb38: f9407be0 ldr x0, [sp, #0xf0] 1beb3c: f9007fe0 str x0, [sp, #0xf8] 1beb40: 14000001 b 0x1beb44 1beb44: f9407fe8 ldr x8, [sp, #0xf8] 1beb48: f940dbe9 ldr x9, [sp, #0x1b0] 1beb4c: f9004128 str x8, [x9, #0x80] 1beb50: f9404128 ldr x8, [x9, #0x80] 1beb54: b5000268 cbnz x8, 0x1beba0 1beb58: 14000001 b 0x1beb5c 1beb5c: 92800008 mov x8, #-0x1 // =-1 1beb60: f81c83a8 stur x8, [x29, #-0x38] 1beb64: 140001b7 b 0x1bf240 1beb68: f81583a0 stur x0, [x29, #-0xa8] 1beb6c: 2a0103e8 mov w8, w1 1beb70: b81543a8 stur w8, [x29, #-0xac] 1beb74: 385673a8 ldurb w8, [x29, #-0x99] 1beb78: 71000508 subs w8, w8, #0x1 1beb7c: b900efe8 str w8, [sp, #0xec] 1beb80: 540000e1 b.ne 0x1beb9c 1beb84: 14000001 b 0x1beb88 1beb88: f85683a0 ldur x0, [x29, #-0x98] 1beb8c: d0000741 adrp x1, 0x2a8000 1beb90: f9435421 ldr x1, [x1, #0x6a8] 1beb94: 97fba42b bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1beb98: 14000001 b 0x1beb9c 1beb9c: 140001b7 b 0x1bf278 1beba0: f940dbe8 ldr x8, [sp, #0x1b0] 1beba4: f9404100 ldr x0, [x8, #0x80] 1beba8: 97fbaa16 bl 0xa9400 <_ZN9mkvparser11SegmentInfo5ParseEv@plt> 1bebac: f81483a0 stur x0, [x29, #-0xb8] 1bebb0: f85483a8 ldur x8, [x29, #-0xb8] 1bebb4: b40000a8 cbz x8, 0x1bebc8 1bebb8: 14000001 b 0x1bebbc 1bebbc: f85483a8 ldur x8, [x29, #-0xb8] 1bebc0: f81c83a8 stur x8, [x29, #-0x38] 1bebc4: 1400019f b 0x1bf240 1bebc8: 1400017a b 0x1bf1b0 1bebcc: f85803a8 ldur x8, [x29, #-0x80] 1bebd0: 5295cd69 mov w9, #0xae6b // =44651 1bebd4: 72a2ca89 movk w9, #0x1654, lsl #16 1bebd8: 2a0903ea mov w10, w9 1bebdc: eb0a0108 subs x8, x8, x10 1bebe0: f90073e8 str x8, [sp, #0xe0] 1bebe4: 54000901 b.ne 0x1bed04 1bebe8: 14000001 b 0x1bebec 1bebec: f940dbe8 ldr x8, [sp, #0x1b0] 1bebf0: f9404509 ldr x9, [x8, #0x88] 1bebf4: b40000a9 cbz x9, 0x1bec08 1bebf8: 14000001 b 0x1bebfc 1bebfc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bec00: f81c83a8 stur x8, [x29, #-0x38] 1bec04: 1400018f b 0x1bf240 1bec08: d0000741 adrp x1, 0x2a8000 1bec0c: f9435421 ldr x1, [x1, #0x6a8] 1bec10: 321d0be8 orr w8, wzr, #0x38 1bec14: 2a0803e0 mov w0, w8 1bec18: 97fb87e2 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1bec1c: aa0003e1 mov x1, x0 1bec20: 2a1f03e8 mov w8, wzr 1bec24: 3813f3a8 sturb w8, [x29, #-0xc1] 1bec28: aa1f03fe mov x30, xzr 1bec2c: f9006fe1 str x1, [sp, #0xd8] 1bec30: f9006bfe str x30, [sp, #0xd0] 1bec34: b4000240 cbz x0, 0x1bec7c 1bec38: 14000001 b 0x1bec3c 1bec3c: f9406fe8 ldr x8, [sp, #0xd8] 1bec40: f81403a8 stur x8, [x29, #-0xc0] 1bec44: 320003e9 orr w9, wzr, #0x1 1bec48: 3813f3a9 sturb w9, [x29, #-0xc1] 1bec4c: f85a83a2 ldur x2, [x29, #-0x58] 1bec50: f85783a3 ldur x3, [x29, #-0x88] 1bec54: f85a03a4 ldur x4, [x29, #-0x60] 1bec58: f85703a5 ldur x5, [x29, #-0x90] 1bec5c: f9406fe0 ldr x0, [sp, #0xd8] 1bec60: f940dbe1 ldr x1, [sp, #0x1b0] 1bec64: f90067e8 str x8, [sp, #0xc8] 1bec68: 97fb968a bl 0xa4690 <_ZN9mkvparser6TracksC1EPNS_7SegmentExxxx@plt> 1bec6c: 14000001 b 0x1bec70 1bec70: f94067e0 ldr x0, [sp, #0xc8] 1bec74: f9006be0 str x0, [sp, #0xd0] 1bec78: 14000001 b 0x1bec7c 1bec7c: f9406be8 ldr x8, [sp, #0xd0] 1bec80: f940dbe9 ldr x9, [sp, #0x1b0] 1bec84: f9004528 str x8, [x9, #0x88] 1bec88: f9404528 ldr x8, [x9, #0x88] 1bec8c: b5000268 cbnz x8, 0x1becd8 1bec90: 14000001 b 0x1bec94 1bec94: 92800008 mov x8, #-0x1 // =-1 1bec98: f81c83a8 stur x8, [x29, #-0x38] 1bec9c: 14000169 b 0x1bf240 1beca0: f81583a0 stur x0, [x29, #-0xa8] 1beca4: 2a0103e8 mov w8, w1 1beca8: b81543a8 stur w8, [x29, #-0xac] 1becac: 3853f3a8 ldurb w8, [x29, #-0xc1] 1becb0: 71000508 subs w8, w8, #0x1 1becb4: b900c7e8 str w8, [sp, #0xc4] 1becb8: 540000e1 b.ne 0x1becd4 1becbc: 14000001 b 0x1becc0 1becc0: f85403a0 ldur x0, [x29, #-0xc0] 1becc4: d0000741 adrp x1, 0x2a8000 1becc8: f9435421 ldr x1, [x1, #0x6a8] 1beccc: 97fba3dd bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1becd0: 14000001 b 0x1becd4 1becd4: 14000169 b 0x1bf278 1becd8: f940dbe8 ldr x8, [sp, #0x1b0] 1becdc: f9404500 ldr x0, [x8, #0x88] 1bece0: 97fba644 bl 0xa85f0 <_ZN9mkvparser6Tracks5ParseEv@plt> 1bece4: f81303a0 stur x0, [x29, #-0xd0] 1bece8: f85303a8 ldur x8, [x29, #-0xd0] 1becec: b40000a8 cbz x8, 0x1bed00 1becf0: 14000001 b 0x1becf4 1becf4: f85303a8 ldur x8, [x29, #-0xd0] 1becf8: f81c83a8 stur x8, [x29, #-0x38] 1becfc: 14000151 b 0x1bf240 1bed00: 1400012b b 0x1bf1ac 1bed04: f85803a8 ldur x8, [x29, #-0x80] 1bed08: 52976d69 mov w9, #0xbb6b // =47979 1bed0c: 72a38a69 movk w9, #0x1c53, lsl #16 1bed10: 2a0903ea mov w10, w9 1bed14: eb0a0108 subs x8, x8, x10 1bed18: f9005fe8 str x8, [sp, #0xb8] 1bed1c: 54000781 b.ne 0x1bee0c 1bed20: 14000001 b 0x1bed24 1bed24: f940dbe8 ldr x8, [sp, #0x1b0] 1bed28: f9404909 ldr x9, [x8, #0x90] 1bed2c: b50006e9 cbnz x9, 0x1bee08 1bed30: 14000001 b 0x1bed34 1bed34: d0000741 adrp x1, 0x2a8000 1bed38: f9435421 ldr x1, [x1, #0x6a8] 1bed3c: 52800908 mov w8, #0x48 // =72 1bed40: 2a0803e0 mov w0, w8 1bed44: 97fb8797 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1bed48: aa0003e1 mov x1, x0 1bed4c: 2a1f03e8 mov w8, wzr 1bed50: 381273a8 sturb w8, [x29, #-0xd9] 1bed54: aa1f03fe mov x30, xzr 1bed58: f9005be1 str x1, [sp, #0xb0] 1bed5c: f90057fe str x30, [sp, #0xa8] 1bed60: b4000240 cbz x0, 0x1beda8 1bed64: 14000001 b 0x1bed68 1bed68: f9405be8 ldr x8, [sp, #0xb0] 1bed6c: f81283a8 stur x8, [x29, #-0xd8] 1bed70: 320003e9 orr w9, wzr, #0x1 1bed74: 381273a9 sturb w9, [x29, #-0xd9] 1bed78: f85a83a2 ldur x2, [x29, #-0x58] 1bed7c: f85783a3 ldur x3, [x29, #-0x88] 1bed80: f85a03a4 ldur x4, [x29, #-0x60] 1bed84: f85703a5 ldur x5, [x29, #-0x90] 1bed88: f9405be0 ldr x0, [sp, #0xb0] 1bed8c: f940dbe1 ldr x1, [sp, #0x1b0] 1bed90: f90053e8 str x8, [sp, #0xa0] 1bed94: 97fba743 bl 0xa8aa0 <_ZN9mkvparser4CuesC1EPNS_7SegmentExxxx@plt> 1bed98: 14000001 b 0x1bed9c 1bed9c: f94053e0 ldr x0, [sp, #0xa0] 1beda0: f90057e0 str x0, [sp, #0xa8] 1beda4: 14000001 b 0x1beda8 1beda8: f94057e8 ldr x8, [sp, #0xa8] 1bedac: f940dbe9 ldr x9, [sp, #0x1b0] 1bedb0: f9004928 str x8, [x9, #0x90] 1bedb4: f9404928 ldr x8, [x9, #0x90] 1bedb8: b5000268 cbnz x8, 0x1bee04 1bedbc: 14000001 b 0x1bedc0 1bedc0: 92800008 mov x8, #-0x1 // =-1 1bedc4: f81c83a8 stur x8, [x29, #-0x38] 1bedc8: 1400011e b 0x1bf240 1bedcc: f81583a0 stur x0, [x29, #-0xa8] 1bedd0: 2a0103e8 mov w8, w1 1bedd4: b81543a8 stur w8, [x29, #-0xac] 1bedd8: 385273a8 ldurb w8, [x29, #-0xd9] 1beddc: 71000508 subs w8, w8, #0x1 1bede0: b9009fe8 str w8, [sp, #0x9c] 1bede4: 540000e1 b.ne 0x1bee00 1bede8: 14000001 b 0x1bedec 1bedec: f85283a0 ldur x0, [x29, #-0xd8] 1bedf0: d0000741 adrp x1, 0x2a8000 1bedf4: f9435421 ldr x1, [x1, #0x6a8] 1bedf8: 97fba392 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1bedfc: 14000001 b 0x1bee00 1bee00: 1400011e b 0x1bf278 1bee04: 14000001 b 0x1bee08 1bee08: 140000e8 b 0x1bf1a8 1bee0c: f85803a8 ldur x8, [x29, #-0x80] 1bee10: 52936e89 mov w9, #0x9b74 // =39796 1bee14: 72a229a9 movk w9, #0x114d, lsl #16 1bee18: 2a0903ea mov w10, w9 1bee1c: eb0a0108 subs x8, x8, x10 1bee20: f9004be8 str x8, [sp, #0x90] 1bee24: 540008c1 b.ne 0x1bef3c 1bee28: 14000001 b 0x1bee2c 1bee2c: f940dbe8 ldr x8, [sp, #0x1b0] 1bee30: f9403d09 ldr x9, [x8, #0x78] 1bee34: b5000829 cbnz x9, 0x1bef38 1bee38: 14000001 b 0x1bee3c 1bee3c: d0000741 adrp x1, 0x2a8000 1bee40: f9435421 ldr x1, [x1, #0x6a8] 1bee44: 52800908 mov w8, #0x48 // =72 1bee48: 2a0803e0 mov w0, w8 1bee4c: 97fb8755 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1bee50: aa0003e1 mov x1, x0 1bee54: 2a1f03e8 mov w8, wzr 1bee58: 381173a8 sturb w8, [x29, #-0xe9] 1bee5c: aa1f03fe mov x30, xzr 1bee60: f90047e1 str x1, [sp, #0x88] 1bee64: f90043fe str x30, [sp, #0x80] 1bee68: b4000240 cbz x0, 0x1beeb0 1bee6c: 14000001 b 0x1bee70 1bee70: f94047e8 ldr x8, [sp, #0x88] 1bee74: f81183a8 stur x8, [x29, #-0xe8] 1bee78: 320003e9 orr w9, wzr, #0x1 1bee7c: 381173a9 sturb w9, [x29, #-0xe9] 1bee80: f85a83a2 ldur x2, [x29, #-0x58] 1bee84: f85783a3 ldur x3, [x29, #-0x88] 1bee88: f85a03a4 ldur x4, [x29, #-0x60] 1bee8c: f85703a5 ldur x5, [x29, #-0x90] 1bee90: f94047e0 ldr x0, [sp, #0x88] 1bee94: f940dbe1 ldr x1, [sp, #0x1b0] 1bee98: f9003fe8 str x8, [sp, #0x78] 1bee9c: 97fb9f8d bl 0xa6cd0 <_ZN9mkvparser8SeekHeadC1EPNS_7SegmentExxxx@plt> 1beea0: 14000001 b 0x1beea4 1beea4: f9403fe0 ldr x0, [sp, #0x78] 1beea8: f90043e0 str x0, [sp, #0x80] 1beeac: 14000001 b 0x1beeb0 1beeb0: f94043e8 ldr x8, [sp, #0x80] 1beeb4: f940dbe9 ldr x9, [sp, #0x1b0] 1beeb8: f9003d28 str x8, [x9, #0x78] 1beebc: f9403d28 ldr x8, [x9, #0x78] 1beec0: b5000268 cbnz x8, 0x1bef0c 1beec4: 14000001 b 0x1beec8 1beec8: 92800008 mov x8, #-0x1 // =-1 1beecc: f81c83a8 stur x8, [x29, #-0x38] 1beed0: 140000dc b 0x1bf240 1beed4: f81583a0 stur x0, [x29, #-0xa8] 1beed8: 2a0103e8 mov w8, w1 1beedc: b81543a8 stur w8, [x29, #-0xac] 1beee0: 385173a8 ldurb w8, [x29, #-0xe9] 1beee4: 71000508 subs w8, w8, #0x1 1beee8: b90077e8 str w8, [sp, #0x74] 1beeec: 540000e1 b.ne 0x1bef08 1beef0: 14000001 b 0x1beef4 1beef4: f85183a0 ldur x0, [x29, #-0xe8] 1beef8: d0000741 adrp x1, 0x2a8000 1beefc: f9435421 ldr x1, [x1, #0x6a8] 1bef00: 97fba350 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1bef04: 14000001 b 0x1bef08 1bef08: 140000dc b 0x1bf278 1bef0c: f940dbe8 ldr x8, [sp, #0x1b0] 1bef10: f9403d00 ldr x0, [x8, #0x78] 1bef14: 97fb999b bl 0xa5580 <_ZN9mkvparser8SeekHead5ParseEv@plt> 1bef18: f81083a0 stur x0, [x29, #-0xf8] 1bef1c: f85083a8 ldur x8, [x29, #-0xf8] 1bef20: b40000a8 cbz x8, 0x1bef34 1bef24: 14000001 b 0x1bef28 1bef28: f85083a8 ldur x8, [x29, #-0xf8] 1bef2c: f81c83a8 stur x8, [x29, #-0x38] 1bef30: 140000c4 b 0x1bf240 1bef34: 14000001 b 0x1bef38 1bef38: 1400009b b 0x1bf1a4 1bef3c: f85803a8 ldur x8, [x29, #-0x80] 1bef40: 5294ee09 mov w9, #0xa770 // =42864 1bef44: 72a20869 movk w9, #0x1043, lsl #16 1bef48: 2a0903ea mov w10, w9 1bef4c: eb0a0108 subs x8, x8, x10 1bef50: f90037e8 str x8, [sp, #0x68] 1bef54: 540008c1 b.ne 0x1bf06c 1bef58: 14000001 b 0x1bef5c 1bef5c: f940dbe8 ldr x8, [sp, #0x1b0] 1bef60: f9404d09 ldr x9, [x8, #0x98] 1bef64: b5000829 cbnz x9, 0x1bf068 1bef68: 14000001 b 0x1bef6c 1bef6c: d0000741 adrp x1, 0x2a8000 1bef70: f9435421 ldr x1, [x1, #0x6a8] 1bef74: 321d0be8 orr w8, wzr, #0x38 1bef78: 2a0803e0 mov w0, w8 1bef7c: 97fb8709 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1bef80: aa0003e1 mov x1, x0 1bef84: 2a1f03e8 mov w8, wzr 1bef88: 39077fe8 strb w8, [sp, #0x1df] 1bef8c: aa1f03fe mov x30, xzr 1bef90: f90033e1 str x1, [sp, #0x60] 1bef94: f9002ffe str x30, [sp, #0x58] 1bef98: b4000240 cbz x0, 0x1befe0 1bef9c: 14000001 b 0x1befa0 1befa0: f94033e8 ldr x8, [sp, #0x60] 1befa4: f81003a8 stur x8, [x29, #-0x100] 1befa8: 320003e9 orr w9, wzr, #0x1 1befac: 39077fe9 strb w9, [sp, #0x1df] 1befb0: f85a83a2 ldur x2, [x29, #-0x58] 1befb4: f85783a3 ldur x3, [x29, #-0x88] 1befb8: f85a03a4 ldur x4, [x29, #-0x60] 1befbc: f85703a5 ldur x5, [x29, #-0x90] 1befc0: f94033e0 ldr x0, [sp, #0x60] 1befc4: f940dbe1 ldr x1, [sp, #0x1b0] 1befc8: f9002be8 str x8, [sp, #0x50] 1befcc: 97fbaba5 bl 0xa9e60 <_ZN9mkvparser8ChaptersC1EPNS_7SegmentExxxx@plt> 1befd0: 14000001 b 0x1befd4 1befd4: f9402be0 ldr x0, [sp, #0x50] 1befd8: f9002fe0 str x0, [sp, #0x58] 1befdc: 14000001 b 0x1befe0 1befe0: f9402fe8 ldr x8, [sp, #0x58] 1befe4: f940dbe9 ldr x9, [sp, #0x1b0] 1befe8: f9004d28 str x8, [x9, #0x98] 1befec: f9404d28 ldr x8, [x9, #0x98] 1beff0: b5000268 cbnz x8, 0x1bf03c 1beff4: 14000001 b 0x1beff8 1beff8: 92800008 mov x8, #-0x1 // =-1 1beffc: f81c83a8 stur x8, [x29, #-0x38] 1bf000: 14000090 b 0x1bf240 1bf004: f81583a0 stur x0, [x29, #-0xa8] 1bf008: 2a0103e8 mov w8, w1 1bf00c: b81543a8 stur w8, [x29, #-0xac] 1bf010: 39477fe8 ldrb w8, [sp, #0x1df] 1bf014: 71000508 subs w8, w8, #0x1 1bf018: b9004fe8 str w8, [sp, #0x4c] 1bf01c: 540000e1 b.ne 0x1bf038 1bf020: 14000001 b 0x1bf024 1bf024: f85003a0 ldur x0, [x29, #-0x100] 1bf028: b0000741 adrp x1, 0x2a8000 1bf02c: f9435421 ldr x1, [x1, #0x6a8] 1bf030: 97fba304 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1bf034: 14000001 b 0x1bf038 1bf038: 14000090 b 0x1bf278 1bf03c: f940dbe8 ldr x8, [sp, #0x1b0] 1bf040: f9404d00 ldr x0, [x8, #0x98] 1bf044: 97fb9583 bl 0xa4650 <_ZN9mkvparser8Chapters5ParseEv@plt> 1bf048: f900ebe0 str x0, [sp, #0x1d0] 1bf04c: f940ebe8 ldr x8, [sp, #0x1d0] 1bf050: b40000a8 cbz x8, 0x1bf064 1bf054: 14000001 b 0x1bf058 1bf058: f940ebe8 ldr x8, [sp, #0x1d0] 1bf05c: f81c83a8 stur x8, [x29, #-0x38] 1bf060: 14000078 b 0x1bf240 1bf064: 14000001 b 0x1bf068 1bf068: 1400004e b 0x1bf1a0 1bf06c: f85803a8 ldur x8, [x29, #-0x80] 1bf070: 52986ce9 mov w9, #0xc367 // =50023 1bf074: 72a24a89 movk w9, #0x1254, lsl #16 1bf078: 2a0903ea mov w10, w9 1bf07c: eb0a0108 subs x8, x8, x10 1bf080: f90023e8 str x8, [sp, #0x40] 1bf084: 540008c1 b.ne 0x1bf19c 1bf088: 14000001 b 0x1bf08c 1bf08c: f940dbe8 ldr x8, [sp, #0x1b0] 1bf090: f9405109 ldr x9, [x8, #0xa0] 1bf094: b5000829 cbnz x9, 0x1bf198 1bf098: 14000001 b 0x1bf09c 1bf09c: b0000741 adrp x1, 0x2a8000 1bf0a0: f9435421 ldr x1, [x1, #0x6a8] 1bf0a4: 321d0be8 orr w8, wzr, #0x38 1bf0a8: 2a0803e0 mov w0, w8 1bf0ac: 97fb86bd bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1bf0b0: aa0003e1 mov x1, x0 1bf0b4: 2a1f03e8 mov w8, wzr 1bf0b8: 39071fe8 strb w8, [sp, #0x1c7] 1bf0bc: aa1f03fe mov x30, xzr 1bf0c0: f9001fe1 str x1, [sp, #0x38] 1bf0c4: f9001bfe str x30, [sp, #0x30] 1bf0c8: b4000240 cbz x0, 0x1bf110 1bf0cc: 14000001 b 0x1bf0d0 1bf0d0: f9401fe8 ldr x8, [sp, #0x38] 1bf0d4: f900e7e8 str x8, [sp, #0x1c8] 1bf0d8: 320003e9 orr w9, wzr, #0x1 1bf0dc: 39071fe9 strb w9, [sp, #0x1c7] 1bf0e0: f85a83a2 ldur x2, [x29, #-0x58] 1bf0e4: f85783a3 ldur x3, [x29, #-0x88] 1bf0e8: f85a03a4 ldur x4, [x29, #-0x60] 1bf0ec: f85703a5 ldur x5, [x29, #-0x90] 1bf0f0: f9401fe0 ldr x0, [sp, #0x38] 1bf0f4: f940dbe1 ldr x1, [sp, #0x1b0] 1bf0f8: f90017e8 str x8, [sp, #0x28] 1bf0fc: 97fbad75 bl 0xaa6d0 <_ZN9mkvparser4TagsC1EPNS_7SegmentExxxx@plt> 1bf100: 14000001 b 0x1bf104 1bf104: f94017e0 ldr x0, [sp, #0x28] 1bf108: f9001be0 str x0, [sp, #0x30] 1bf10c: 14000001 b 0x1bf110 1bf110: f9401be8 ldr x8, [sp, #0x30] 1bf114: f940dbe9 ldr x9, [sp, #0x1b0] 1bf118: f9005128 str x8, [x9, #0xa0] 1bf11c: f9405128 ldr x8, [x9, #0xa0] 1bf120: b5000268 cbnz x8, 0x1bf16c 1bf124: 14000001 b 0x1bf128 1bf128: 92800008 mov x8, #-0x1 // =-1 1bf12c: f81c83a8 stur x8, [x29, #-0x38] 1bf130: 14000044 b 0x1bf240 1bf134: f81583a0 stur x0, [x29, #-0xa8] 1bf138: 2a0103e8 mov w8, w1 1bf13c: b81543a8 stur w8, [x29, #-0xac] 1bf140: 39471fe8 ldrb w8, [sp, #0x1c7] 1bf144: 71000508 subs w8, w8, #0x1 1bf148: b90027e8 str w8, [sp, #0x24] 1bf14c: 540000e1 b.ne 0x1bf168 1bf150: 14000001 b 0x1bf154 1bf154: f940e7e0 ldr x0, [sp, #0x1c8] 1bf158: b0000741 adrp x1, 0x2a8000 1bf15c: f9435421 ldr x1, [x1, #0x6a8] 1bf160: 97fba2b8 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1bf164: 14000001 b 0x1bf168 1bf168: 14000044 b 0x1bf278 1bf16c: f940dbe8 ldr x8, [sp, #0x1b0] 1bf170: f9405100 ldr x0, [x8, #0xa0] 1bf174: 97fbae93 bl 0xaabc0 <_ZN9mkvparser4Tags5ParseEv@plt> 1bf178: f900dfe0 str x0, [sp, #0x1b8] 1bf17c: f940dfe8 ldr x8, [sp, #0x1b8] 1bf180: b40000a8 cbz x8, 0x1bf194 1bf184: 14000001 b 0x1bf188 1bf188: f940dfe8 ldr x8, [sp, #0x1b8] 1bf18c: f81c83a8 stur x8, [x29, #-0x38] 1bf190: 1400002c b 0x1bf240 1bf194: 14000001 b 0x1bf198 1bf198: 14000001 b 0x1bf19c 1bf19c: 14000001 b 0x1bf1a0 1bf1a0: 14000001 b 0x1bf1a4 1bf1a4: 14000001 b 0x1bf1a8 1bf1a8: 14000001 b 0x1bf1ac 1bf1ac: 14000001 b 0x1bf1b0 1bf1b0: f85a83a8 ldur x8, [x29, #-0x58] 1bf1b4: f85783a9 ldur x9, [x29, #-0x88] 1bf1b8: 8b090108 add x8, x8, x9 1bf1bc: f940dbe9 ldr x9, [sp, #0x1b0] 1bf1c0: f9003528 str x8, [x9, #0x68] 1bf1c4: 17fffd3a b 0x1be6ac 1bf1c8: f85b03a8 ldur x8, [x29, #-0x50] 1bf1cc: b7f80188 tbnz x8, #0x3f, 0x1bf1fc 1bf1d0: 14000001 b 0x1bf1d4 1bf1d4: f940dbe8 ldr x8, [sp, #0x1b0] 1bf1d8: f9403509 ldr x9, [x8, #0x68] 1bf1dc: f85b03aa ldur x10, [x29, #-0x50] 1bf1e0: eb0a0129 subs x9, x9, x10 1bf1e4: f9000fe9 str x9, [sp, #0x18] 1bf1e8: 540000ad b.le 0x1bf1fc 1bf1ec: 14000001 b 0x1bf1f0 1bf1f0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bf1f4: f81c83a8 stur x8, [x29, #-0x38] 1bf1f8: 14000012 b 0x1bf240 1bf1fc: f940dbe8 ldr x8, [sp, #0x1b0] 1bf200: f9404109 ldr x9, [x8, #0x80] 1bf204: b50000a9 cbnz x9, 0x1bf218 1bf208: 14000001 b 0x1bf20c 1bf20c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bf210: f81c83a8 stur x8, [x29, #-0x38] 1bf214: 1400000b b 0x1bf240 1bf218: f940dbe8 ldr x8, [sp, #0x1b0] 1bf21c: f9404509 ldr x9, [x8, #0x88] 1bf220: b50000a9 cbnz x9, 0x1bf234 1bf224: 14000001 b 0x1bf228 1bf228: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bf22c: f81c83a8 stur x8, [x29, #-0x38] 1bf230: 14000004 b 0x1bf240 1bf234: aa1f03e8 mov x8, xzr 1bf238: f81c83a8 stur x8, [x29, #-0x38] 1bf23c: 14000001 b 0x1bf240 1bf240: f85c83a8 ldur x8, [x29, #-0x38] 1bf244: d53bd049 mrs x9, TPIDR_EL0 1bf248: f9401529 ldr x9, [x9, #0x28] 1bf24c: f85e83aa ldur x10, [x29, #-0x18] 1bf250: eb0a0129 subs x9, x9, x10 1bf254: f9000be8 str x8, [sp, #0x10] 1bf258: f90007e9 str x9, [sp, #0x8] 1bf25c: 54000121 b.ne 0x1bf280 1bf260: 14000001 b 0x1bf264 1bf264: f9400be0 ldr x0, [sp, #0x10] 1bf268: 910b43ff add sp, sp, #0x2d0 1bf26c: a9417bfd ldp x29, x30, [sp, #0x10] 1bf270: f84207fc ldr x28, [sp], #0x20 1bf274: d65f03c0 ret 1bf278: f85583a0 ldur x0, [x29, #-0xa8] 1bf27c: 97fba325 bl 0xa7f10 <_Unwind_Resume@plt> 1bf280: 97fbaabc bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bf284 : 1bf284: d10383ff sub sp, sp, #0xe0 1bf288: a90d7bfd stp x29, x30, [sp, #0xd0] 1bf28c: 910343fd add x29, sp, #0xd0 1bf290: d53bd048 mrs x8, TPIDR_EL0 1bf294: f9401508 ldr x8, [x8, #0x28] 1bf298: f81f83a8 stur x8, [x29, #-0x8] 1bf29c: f81d03a0 stur x0, [x29, #-0x30] 1bf2a0: f85d03a8 ldur x8, [x29, #-0x30] 1bf2a4: aa0803e0 mov x0, x8 1bf2a8: f9401d08 ldr x8, [x8, #0x38] 1bf2ac: f9002fe0 str x0, [sp, #0x58] 1bf2b0: b5000068 cbnz x8, 0x1bf2bc 1bf2b4: 14000001 b 0x1bf2b8 1bf2b8: 14000009 b 0x1bf2dc 1bf2bc: f0000400 adrp x0, 0x242000 1bf2c0: 9102a000 add x0, x0, #0xa8 1bf2c4: f0000402 adrp x2, 0x242000 1bf2c8: 9122e442 add x2, x2, #0x8b9 1bf2cc: f0000403 adrp x3, 0x242000 1bf2d0: 91237863 add x3, x3, #0x8de 1bf2d4: 5281f141 mov w1, #0xf8a // =3978 1bf2d8: 97fb840e bl 0xa0310 <__assert2@plt> 1bf2dc: f9402fe8 ldr x8, [sp, #0x58] 1bf2e0: f9402109 ldr x9, [x8, #0x40] 1bf2e4: b5000069 cbnz x9, 0x1bf2f0 1bf2e8: 14000001 b 0x1bf2ec 1bf2ec: 14000009 b 0x1bf310 1bf2f0: f0000400 adrp x0, 0x242000 1bf2f4: 9102a000 add x0, x0, #0xa8 1bf2f8: f0000402 adrp x2, 0x242000 1bf2fc: 9122e442 add x2, x2, #0x8b9 1bf300: f0000403 adrp x3, 0x242000 1bf304: 9123e463 add x3, x3, #0x8f9 1bf308: 5281f161 mov w1, #0xf8b // =3979 1bf30c: 97fb8401 bl 0xa0310 <__assert2@plt> 1bf310: f9402fe8 ldr x8, [sp, #0x58] 1bf314: f9402509 ldr x9, [x8, #0x48] 1bf318: b5000069 cbnz x9, 0x1bf324 1bf31c: 14000001 b 0x1bf320 1bf320: 14000009 b 0x1bf344 1bf324: f0000400 adrp x0, 0x242000 1bf328: 9102a000 add x0, x0, #0xa8 1bf32c: f0000402 adrp x2, 0x242000 1bf330: 9122e442 add x2, x2, #0x8b9 1bf334: f0000403 adrp x3, 0x242000 1bf338: 91245463 add x3, x3, #0x915 1bf33c: 5281f181 mov w1, #0xf8c // =3980 1bf340: 97fb83f4 bl 0xa0310 <__assert2@plt> 1bf344: f9402fe8 ldr x8, [sp, #0x58] 1bf348: f9400109 ldr x9, [x8] 1bf34c: f9400129 ldr x9, [x9] 1bf350: f81c83a9 stur x9, [x29, #-0x38] 1bf354: f9400509 ldr x9, [x8, #0x8] 1bf358: f81f03a9 stur x9, [x29, #-0x10] 1bf35c: f9400509 ldr x9, [x8, #0x8] 1bf360: f940090a ldr x10, [x8, #0x10] 1bf364: 8b0a0129 add x9, x9, x10 1bf368: f81c03a9 stur x9, [x29, #-0x40] 1bf36c: 5288480b mov w11, #0x4240 // =16960 1bf370: 72a001eb movk w11, #0xf, lsl #16 1bf374: 2a0b03e9 mov w9, w11 1bf378: f9001509 str x9, [x8, #0x28] 1bf37c: d2f7fe09 mov x9, #-0x4010000000000000 // =-4616189618054758400 1bf380: f9001909 str x9, [x8, #0x30] 1bf384: 14000001 b 0x1bf388 1bf388: f85f03a8 ldur x8, [x29, #-0x10] 1bf38c: f85c03a9 ldur x9, [x29, #-0x40] 1bf390: eb090108 subs x8, x8, x9 1bf394: f9002be8 str x8, [sp, #0x50] 1bf398: 5400128a b.ge 0x1bf5e8 1bf39c: 14000001 b 0x1bf3a0 1bf3a0: f85c83a0 ldur x0, [x29, #-0x38] 1bf3a4: f85c03a2 ldur x2, [x29, #-0x40] 1bf3a8: d10043a1 sub x1, x29, #0x10 1bf3ac: d10063a3 sub x3, x29, #0x18 1bf3b0: d10083a4 sub x4, x29, #0x20 1bf3b4: 97fb89bf bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1bf3b8: f81b83a0 stur x0, [x29, #-0x48] 1bf3bc: f85b83a0 ldur x0, [x29, #-0x48] 1bf3c0: b6f800a0 tbz x0, #0x3f, 0x1bf3d4 1bf3c4: 14000001 b 0x1bf3c8 1bf3c8: f85b83a8 ldur x8, [x29, #-0x48] 1bf3cc: f81d83a8 stur x8, [x29, #-0x28] 1bf3d0: 140000a1 b 0x1bf654 1bf3d4: f85e83a8 ldur x8, [x29, #-0x18] 1bf3d8: 529af629 mov w9, #0xd7b1 // =55217 1bf3dc: 72a00549 movk w9, #0x2a, lsl #16 1bf3e0: 2a0903ea mov w10, w9 1bf3e4: eb0a0108 subs x8, x8, x10 1bf3e8: f90027e8 str x8, [sp, #0x48] 1bf3ec: 54000221 b.ne 0x1bf430 1bf3f0: 14000001 b 0x1bf3f4 1bf3f4: f85c83a0 ldur x0, [x29, #-0x38] 1bf3f8: f85f03a1 ldur x1, [x29, #-0x10] 1bf3fc: f85e03a2 ldur x2, [x29, #-0x20] 1bf400: 97fb9fec bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1bf404: f9402fe1 ldr x1, [sp, #0x58] 1bf408: f9001420 str x0, [x1, #0x28] 1bf40c: f9401420 ldr x0, [x1, #0x28] 1bf410: f1000000 subs x0, x0, #0x0 1bf414: f90023e0 str x0, [sp, #0x40] 1bf418: 540000ac b.gt 0x1bf42c 1bf41c: 14000001 b 0x1bf420 1bf420: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bf424: f81d83a8 stur x8, [x29, #-0x28] 1bf428: 1400008b b 0x1bf654 1bf42c: 14000061 b 0x1bf5b0 1bf430: f85e83a8 ldur x8, [x29, #-0x18] 1bf434: 52889129 mov w9, #0x4489 // =17545 1bf438: 2a0903ea mov w10, w9 1bf43c: eb0a0108 subs x8, x8, x10 1bf440: f9001fe8 str x8, [sp, #0x38] 1bf444: 54000301 b.ne 0x1bf4a4 1bf448: 14000001 b 0x1bf44c 1bf44c: f85c83a0 ldur x0, [x29, #-0x38] 1bf450: f85f03a1 ldur x1, [x29, #-0x10] 1bf454: f85e03a2 ldur x2, [x29, #-0x20] 1bf458: f9402fe8 ldr x8, [sp, #0x58] 1bf45c: 9100c103 add x3, x8, #0x30 1bf460: 97fba94c bl 0xa9990 <_ZN9mkvparser16UnserializeFloatEPNS_10IMkvReaderExxRd@plt> 1bf464: f81b03a0 stur x0, [x29, #-0x50] 1bf468: f85b03a8 ldur x8, [x29, #-0x50] 1bf46c: b6f800a8 tbz x8, #0x3f, 0x1bf480 1bf470: 14000001 b 0x1bf474 1bf474: f85b03a8 ldur x8, [x29, #-0x50] 1bf478: f81d83a8 stur x8, [x29, #-0x28] 1bf47c: 14000076 b 0x1bf654 1bf480: f9402fe8 ldr x8, [sp, #0x58] 1bf484: fd401900 ldr d0, [x8, #0x30] 1bf488: 1e602008 fcmp d0, #0.0 1bf48c: 540000a5 b.pl 0x1bf4a0 1bf490: 14000001 b 0x1bf494 1bf494: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bf498: f81d83a8 stur x8, [x29, #-0x28] 1bf49c: 1400006e b 0x1bf654 1bf4a0: 14000043 b 0x1bf5ac 1bf4a4: f85e83a8 ldur x8, [x29, #-0x18] 1bf4a8: 5289b009 mov w9, #0x4d80 // =19840 1bf4ac: 2a0903ea mov w10, w9 1bf4b0: eb0a0108 subs x8, x8, x10 1bf4b4: f9001be8 str x8, [sp, #0x30] 1bf4b8: 54000201 b.ne 0x1bf4f8 1bf4bc: 14000001 b 0x1bf4c0 1bf4c0: f85c83a0 ldur x0, [x29, #-0x38] 1bf4c4: f85f03a1 ldur x1, [x29, #-0x10] 1bf4c8: f85e03a2 ldur x2, [x29, #-0x20] 1bf4cc: f9402fe8 ldr x8, [sp, #0x58] 1bf4d0: 9100e103 add x3, x8, #0x38 1bf4d4: 97fb8337 bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1bf4d8: f81a83a0 stur x0, [x29, #-0x58] 1bf4dc: f85a83a8 ldur x8, [x29, #-0x58] 1bf4e0: b40000a8 cbz x8, 0x1bf4f4 1bf4e4: 14000001 b 0x1bf4e8 1bf4e8: f85a83a8 ldur x8, [x29, #-0x58] 1bf4ec: f81d83a8 stur x8, [x29, #-0x28] 1bf4f0: 14000059 b 0x1bf654 1bf4f4: 1400002d b 0x1bf5a8 1bf4f8: f85e83a8 ldur x8, [x29, #-0x18] 1bf4fc: 528ae829 mov w9, #0x5741 // =22337 1bf500: 2a0903ea mov w10, w9 1bf504: eb0a0108 subs x8, x8, x10 1bf508: f90017e8 str x8, [sp, #0x28] 1bf50c: 54000201 b.ne 0x1bf54c 1bf510: 14000001 b 0x1bf514 1bf514: f85c83a0 ldur x0, [x29, #-0x38] 1bf518: f85f03a1 ldur x1, [x29, #-0x10] 1bf51c: f85e03a2 ldur x2, [x29, #-0x20] 1bf520: f9402fe8 ldr x8, [sp, #0x58] 1bf524: 91010103 add x3, x8, #0x40 1bf528: 97fb8322 bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1bf52c: f81a03a0 stur x0, [x29, #-0x60] 1bf530: f85a03a8 ldur x8, [x29, #-0x60] 1bf534: b40000a8 cbz x8, 0x1bf548 1bf538: 14000001 b 0x1bf53c 1bf53c: f85a03a8 ldur x8, [x29, #-0x60] 1bf540: f81d83a8 stur x8, [x29, #-0x28] 1bf544: 14000044 b 0x1bf654 1bf548: 14000017 b 0x1bf5a4 1bf54c: f85e83a8 ldur x8, [x29, #-0x18] 1bf550: 528f7529 mov w9, #0x7ba9 // =31657 1bf554: 2a0903ea mov w10, w9 1bf558: eb0a0108 subs x8, x8, x10 1bf55c: f90013e8 str x8, [sp, #0x20] 1bf560: 54000201 b.ne 0x1bf5a0 1bf564: 14000001 b 0x1bf568 1bf568: f85c83a0 ldur x0, [x29, #-0x38] 1bf56c: f85f03a1 ldur x1, [x29, #-0x10] 1bf570: f85e03a2 ldur x2, [x29, #-0x20] 1bf574: f9402fe8 ldr x8, [sp, #0x58] 1bf578: 91012103 add x3, x8, #0x48 1bf57c: 97fb830d bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1bf580: f90037e0 str x0, [sp, #0x68] 1bf584: f94037e8 ldr x8, [sp, #0x68] 1bf588: b40000a8 cbz x8, 0x1bf59c 1bf58c: 14000001 b 0x1bf590 1bf590: f94037e8 ldr x8, [sp, #0x68] 1bf594: f81d83a8 stur x8, [x29, #-0x28] 1bf598: 1400002f b 0x1bf654 1bf59c: 14000001 b 0x1bf5a0 1bf5a0: 14000001 b 0x1bf5a4 1bf5a4: 14000001 b 0x1bf5a8 1bf5a8: 14000001 b 0x1bf5ac 1bf5ac: 14000001 b 0x1bf5b0 1bf5b0: f85e03a8 ldur x8, [x29, #-0x20] 1bf5b4: f85f03a9 ldur x9, [x29, #-0x10] 1bf5b8: 8b080128 add x8, x9, x8 1bf5bc: f81f03a8 stur x8, [x29, #-0x10] 1bf5c0: f85f03a8 ldur x8, [x29, #-0x10] 1bf5c4: f85c03a9 ldur x9, [x29, #-0x40] 1bf5c8: eb090108 subs x8, x8, x9 1bf5cc: f9000fe8 str x8, [sp, #0x18] 1bf5d0: 540000ad b.le 0x1bf5e4 1bf5d4: 14000001 b 0x1bf5d8 1bf5d8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bf5dc: f81d83a8 stur x8, [x29, #-0x28] 1bf5e0: 1400001d b 0x1bf654 1bf5e4: 17ffff69 b 0x1bf388 1bf5e8: f9402fe8 ldr x8, [sp, #0x58] 1bf5ec: fd401900 ldr d0, [x8, #0x30] 1bf5f0: fd401501 ldr d1, [x8, #0x28] 1bf5f4: 5e61d821 scvtf d1, d1 1bf5f8: 1e610800 fmul d0, d0, d1 1bf5fc: fd0033e0 str d0, [sp, #0x60] 1bf600: fd4033e0 ldr d0, [sp, #0x60] 1bf604: f0000409 adrp x9, 0x242000 1bf608: fd402d21 ldr d1, [x9, #0x58] 1bf60c: 1e612000 fcmp d0, d1 1bf610: 540000ad b.le 0x1bf624 1bf614: 14000001 b 0x1bf618 1bf618: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bf61c: f81d83a8 stur x8, [x29, #-0x28] 1bf620: 1400000d b 0x1bf654 1bf624: f85f03a8 ldur x8, [x29, #-0x10] 1bf628: f85c03a9 ldur x9, [x29, #-0x40] 1bf62c: eb090108 subs x8, x8, x9 1bf630: f9000be8 str x8, [sp, #0x10] 1bf634: 540000a0 b.eq 0x1bf648 1bf638: 14000001 b 0x1bf63c 1bf63c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bf640: f81d83a8 stur x8, [x29, #-0x28] 1bf644: 14000004 b 0x1bf654 1bf648: aa1f03e8 mov x8, xzr 1bf64c: f81d83a8 stur x8, [x29, #-0x28] 1bf650: 14000001 b 0x1bf654 1bf654: f85d83a8 ldur x8, [x29, #-0x28] 1bf658: d53bd049 mrs x9, TPIDR_EL0 1bf65c: f9401529 ldr x9, [x9, #0x28] 1bf660: f85f83aa ldur x10, [x29, #-0x8] 1bf664: eb0a0129 subs x9, x9, x10 1bf668: f90007e8 str x8, [sp, #0x8] 1bf66c: f90003e9 str x9, [sp] 1bf670: 540000c1 b.ne 0x1bf688 1bf674: 14000001 b 0x1bf678 1bf678: f94007e0 ldr x0, [sp, #0x8] 1bf67c: a94d7bfd ldp x29, x30, [sp, #0xd0] 1bf680: 910383ff add sp, sp, #0xe0 1bf684: d65f03c0 ret 1bf688: 97fba9ba bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bf68c : 1bf68c: d10483ff sub sp, sp, #0x120 1bf690: f90083fc str x28, [sp, #0x100] 1bf694: a9117bfd stp x29, x30, [sp, #0x110] 1bf698: 910443fd add x29, sp, #0x110 1bf69c: d53bd048 mrs x8, TPIDR_EL0 1bf6a0: f9401508 ldr x8, [x8, #0x28] 1bf6a4: f81e83a8 stur x8, [x29, #-0x18] 1bf6a8: f81b03a0 stur x0, [x29, #-0x50] 1bf6ac: f85b03a8 ldur x8, [x29, #-0x50] 1bf6b0: aa0803e0 mov x0, x8 1bf6b4: f9401508 ldr x8, [x8, #0x28] 1bf6b8: f90037e0 str x0, [sp, #0x68] 1bf6bc: b5000068 cbnz x8, 0x1bf6c8 1bf6c0: 14000001 b 0x1bf6c4 1bf6c4: 14000009 b 0x1bf6e8 1bf6c8: f0000400 adrp x0, 0x242000 1bf6cc: 9102a000 add x0, x0, #0xa8 1bf6d0: 90000422 adrp x2, 0x243000 1bf6d4: 91095442 add x2, x2, #0x255 1bf6d8: 90000423 adrp x3, 0x243000 1bf6dc: 9109d463 add x3, x3, #0x275 1bf6e0: 5282b301 mov w1, #0x1598 // =5528 1bf6e4: 97fb830b bl 0xa0310 <__assert2@plt> 1bf6e8: f94037e8 ldr x8, [sp, #0x68] 1bf6ec: f9401909 ldr x9, [x8, #0x30] 1bf6f0: b5000069 cbnz x9, 0x1bf6fc 1bf6f4: 14000001 b 0x1bf6f8 1bf6f8: 14000009 b 0x1bf71c 1bf6fc: f0000400 adrp x0, 0x242000 1bf700: 9102a000 add x0, x0, #0xa8 1bf704: 90000422 adrp x2, 0x243000 1bf708: 91095442 add x2, x2, #0x255 1bf70c: 90000423 adrp x3, 0x243000 1bf710: 910a3063 add x3, x3, #0x28c 1bf714: 5282b321 mov w1, #0x1599 // =5529 1bf718: 97fb82fe bl 0xa0310 <__assert2@plt> 1bf71c: f94037e8 ldr x8, [sp, #0x68] 1bf720: f9400509 ldr x9, [x8, #0x8] 1bf724: f940090a ldr x10, [x8, #0x10] 1bf728: 8b0a0129 add x9, x9, x10 1bf72c: f81a83a9 stur x9, [x29, #-0x58] 1bf730: f9400109 ldr x9, [x8] 1bf734: f9400129 ldr x9, [x9] 1bf738: f81a03a9 stur x9, [x29, #-0x60] 1bf73c: 2a1f03eb mov w11, wzr 1bf740: b819c3ab stur w11, [x29, #-0x64] 1bf744: f9400509 ldr x9, [x8, #0x8] 1bf748: f81e03a9 stur x9, [x29, #-0x20] 1bf74c: 14000001 b 0x1bf750 1bf750: f85e03a8 ldur x8, [x29, #-0x20] 1bf754: f85a83a9 ldur x9, [x29, #-0x58] 1bf758: eb090108 subs x8, x8, x9 1bf75c: f90033e8 str x8, [sp, #0x60] 1bf760: 5400054a b.ge 0x1bf808 1bf764: 14000001 b 0x1bf768 1bf768: f85a03a0 ldur x0, [x29, #-0x60] 1bf76c: f85a83a2 ldur x2, [x29, #-0x58] 1bf770: d10083a1 sub x1, x29, #0x20 1bf774: d100a3a3 sub x3, x29, #0x28 1bf778: d100c3a4 sub x4, x29, #0x30 1bf77c: 97fb88cd bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1bf780: f81903a0 stur x0, [x29, #-0x70] 1bf784: f85903a0 ldur x0, [x29, #-0x70] 1bf788: b6f800a0 tbz x0, #0x3f, 0x1bf79c 1bf78c: 14000001 b 0x1bf790 1bf790: f85903a8 ldur x8, [x29, #-0x70] 1bf794: f81b83a8 stur x8, [x29, #-0x48] 1bf798: 140000af b 0x1bfa54 1bf79c: f85d03a8 ldur x8, [x29, #-0x30] 1bf7a0: b5000068 cbnz x8, 0x1bf7ac 1bf7a4: 14000001 b 0x1bf7a8 1bf7a8: 17ffffea b 0x1bf750 1bf7ac: f85d83a8 ldur x8, [x29, #-0x28] 1bf7b0: f102b908 subs x8, x8, #0xae 1bf7b4: f9002fe8 str x8, [sp, #0x58] 1bf7b8: 540000c1 b.ne 0x1bf7d0 1bf7bc: 14000001 b 0x1bf7c0 1bf7c0: b859c3a8 ldur w8, [x29, #-0x64] 1bf7c4: 11000508 add w8, w8, #0x1 1bf7c8: b819c3a8 stur w8, [x29, #-0x64] 1bf7cc: 14000001 b 0x1bf7d0 1bf7d0: f85d03a8 ldur x8, [x29, #-0x30] 1bf7d4: f85e03a9 ldur x9, [x29, #-0x20] 1bf7d8: 8b080128 add x8, x9, x8 1bf7dc: f81e03a8 stur x8, [x29, #-0x20] 1bf7e0: f85e03a8 ldur x8, [x29, #-0x20] 1bf7e4: f85a83a9 ldur x9, [x29, #-0x58] 1bf7e8: eb090108 subs x8, x8, x9 1bf7ec: f9002be8 str x8, [sp, #0x50] 1bf7f0: 540000ad b.le 0x1bf804 1bf7f4: 14000001 b 0x1bf7f8 1bf7f8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bf7fc: f81b83a8 stur x8, [x29, #-0x48] 1bf800: 14000095 b 0x1bfa54 1bf804: 17ffffd3 b 0x1bf750 1bf808: f85e03a8 ldur x8, [x29, #-0x20] 1bf80c: f85a83a9 ldur x9, [x29, #-0x58] 1bf810: eb090108 subs x8, x8, x9 1bf814: f90027e8 str x8, [sp, #0x48] 1bf818: 540000a0 b.eq 0x1bf82c 1bf81c: 14000001 b 0x1bf820 1bf820: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bf824: f81b83a8 stur x8, [x29, #-0x48] 1bf828: 1400008b b 0x1bfa54 1bf82c: b859c3a8 ldur w8, [x29, #-0x64] 1bf830: 71000108 subs w8, w8, #0x0 1bf834: b90047e8 str w8, [sp, #0x44] 1bf838: 540000ac b.gt 0x1bf84c 1bf83c: 14000001 b 0x1bf840 1bf840: aa1f03e8 mov x8, xzr 1bf844: f81b83a8 stur x8, [x29, #-0x48] 1bf848: 14000083 b 0x1bfa54 1bf84c: b899c3a8 ldursw x8, [x29, #-0x64] 1bf850: d37df109 lsl x9, x8, #3 1bf854: aa1f03ea mov x10, xzr 1bf858: eb48f548 subs x8, x10, x8, lsr #61 1bf85c: da9f0120 csinv x0, x9, xzr, eq 1bf860: b0000741 adrp x1, 0x2a8000 1bf864: f9435421 ldr x1, [x1, #0x6a8] 1bf868: f9001fe8 str x8, [sp, #0x38] 1bf86c: 97fb9229 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1bf870: f94037e8 ldr x8, [sp, #0x68] 1bf874: f9001500 str x0, [x8, #0x28] 1bf878: f9401509 ldr x9, [x8, #0x28] 1bf87c: b50000a9 cbnz x9, 0x1bf890 1bf880: 14000001 b 0x1bf884 1bf884: 92800008 mov x8, #-0x1 // =-1 1bf888: f81b83a8 stur x8, [x29, #-0x48] 1bf88c: 14000072 b 0x1bfa54 1bf890: f94037e8 ldr x8, [sp, #0x68] 1bf894: f9401509 ldr x9, [x8, #0x28] 1bf898: f9001909 str x9, [x8, #0x30] 1bf89c: f9400509 ldr x9, [x8, #0x8] 1bf8a0: f81e03a9 stur x9, [x29, #-0x20] 1bf8a4: 14000001 b 0x1bf8a8 1bf8a8: f85e03a8 ldur x8, [x29, #-0x20] 1bf8ac: f85a83a9 ldur x9, [x29, #-0x58] 1bf8b0: eb090108 subs x8, x8, x9 1bf8b4: f9001be8 str x8, [sp, #0x30] 1bf8b8: 54000b6a b.ge 0x1bfa24 1bf8bc: 14000001 b 0x1bf8c0 1bf8c0: f85e03a8 ldur x8, [x29, #-0x20] 1bf8c4: f81883a8 stur x8, [x29, #-0x78] 1bf8c8: f85a03a0 ldur x0, [x29, #-0x60] 1bf8cc: f85a83a2 ldur x2, [x29, #-0x58] 1bf8d0: d10083a1 sub x1, x29, #0x20 1bf8d4: d100e3a3 sub x3, x29, #0x38 1bf8d8: d10103a4 sub x4, x29, #0x40 1bf8dc: 97fb8875 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1bf8e0: f81803a0 stur x0, [x29, #-0x80] 1bf8e4: f85803a8 ldur x8, [x29, #-0x80] 1bf8e8: b6f800a8 tbz x8, #0x3f, 0x1bf8fc 1bf8ec: 14000001 b 0x1bf8f0 1bf8f0: f85803a8 ldur x8, [x29, #-0x80] 1bf8f4: f81b83a8 stur x8, [x29, #-0x48] 1bf8f8: 14000057 b 0x1bfa54 1bf8fc: f85c03a8 ldur x8, [x29, #-0x40] 1bf900: b5000068 cbnz x8, 0x1bf90c 1bf904: 14000001 b 0x1bf908 1bf908: 17ffffe8 b 0x1bf8a8 1bf90c: f85e03a8 ldur x8, [x29, #-0x20] 1bf910: f85c03a9 ldur x9, [x29, #-0x40] 1bf914: 8b090108 add x8, x8, x9 1bf918: f90047e8 str x8, [sp, #0x88] 1bf91c: f94047e8 ldr x8, [sp, #0x88] 1bf920: f85a83a9 ldur x9, [x29, #-0x58] 1bf924: eb090108 subs x8, x8, x9 1bf928: f90017e8 str x8, [sp, #0x28] 1bf92c: 5400006c b.gt 0x1bf938 1bf930: 14000001 b 0x1bf934 1bf934: 14000009 b 0x1bf958 1bf938: f0000400 adrp x0, 0x242000 1bf93c: 9102a000 add x0, x0, #0xa8 1bf940: 90000422 adrp x2, 0x243000 1bf944: 91095442 add x2, x2, #0x255 1bf948: 90000423 adrp x3, 0x243000 1bf94c: 910a9863 add x3, x3, #0x2a6 1bf950: 5282ba41 mov w1, #0x15d2 // =5586 1bf954: 97fb826f bl 0xa0310 <__assert2@plt> 1bf958: f94047e8 ldr x8, [sp, #0x88] 1bf95c: f85883a9 ldur x9, [x29, #-0x78] 1bf960: eb090108 subs x8, x8, x9 1bf964: f90043e8 str x8, [sp, #0x80] 1bf968: f85c83a8 ldur x8, [x29, #-0x38] 1bf96c: f102b908 subs x8, x8, #0xae 1bf970: f90013e8 str x8, [sp, #0x20] 1bf974: 54000401 b.ne 0x1bf9f4 1bf978: 14000001 b 0x1bf97c 1bf97c: f94037e8 ldr x8, [sp, #0x68] 1bf980: f9401909 ldr x9, [x8, #0x30] 1bf984: f9003fe9 str x9, [sp, #0x78] 1bf988: f9403fe9 ldr x9, [sp, #0x78] 1bf98c: aa1f03ea mov x10, xzr 1bf990: f900012a str x10, [x9] 1bf994: f85e03a1 ldur x1, [x29, #-0x20] 1bf998: f85c03a2 ldur x2, [x29, #-0x40] 1bf99c: f85883a3 ldur x3, [x29, #-0x78] 1bf9a0: f94043e4 ldr x4, [sp, #0x80] 1bf9a4: f9403fe5 ldr x5, [sp, #0x78] 1bf9a8: aa0803e0 mov x0, x8 1bf9ac: 97fb90fd bl 0xa3da0 <_ZNK9mkvparser6Tracks15ParseTrackEntryExxxxRPNS_5TrackE@plt> 1bf9b0: f9003be0 str x0, [sp, #0x70] 1bf9b4: f9403be8 ldr x8, [sp, #0x70] 1bf9b8: b40000a8 cbz x8, 0x1bf9cc 1bf9bc: 14000001 b 0x1bf9c0 1bf9c0: f9403be8 ldr x8, [sp, #0x70] 1bf9c4: f81b83a8 stur x8, [x29, #-0x48] 1bf9c8: 14000023 b 0x1bfa54 1bf9cc: f9403fe8 ldr x8, [sp, #0x78] 1bf9d0: f9400108 ldr x8, [x8] 1bf9d4: b40000e8 cbz x8, 0x1bf9f0 1bf9d8: 14000001 b 0x1bf9dc 1bf9dc: f94037e8 ldr x8, [sp, #0x68] 1bf9e0: f9401909 ldr x9, [x8, #0x30] 1bf9e4: 91002129 add x9, x9, #0x8 1bf9e8: f9001909 str x9, [x8, #0x30] 1bf9ec: 14000001 b 0x1bf9f0 1bf9f0: 14000001 b 0x1bf9f4 1bf9f4: f94047e8 ldr x8, [sp, #0x88] 1bf9f8: f81e03a8 stur x8, [x29, #-0x20] 1bf9fc: f85e03a8 ldur x8, [x29, #-0x20] 1bfa00: f85a83a9 ldur x9, [x29, #-0x58] 1bfa04: eb090108 subs x8, x8, x9 1bfa08: f9000fe8 str x8, [sp, #0x18] 1bfa0c: 540000ad b.le 0x1bfa20 1bfa10: 14000001 b 0x1bfa14 1bfa14: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bfa18: f81b83a8 stur x8, [x29, #-0x48] 1bfa1c: 1400000e b 0x1bfa54 1bfa20: 17ffffa2 b 0x1bf8a8 1bfa24: f85e03a8 ldur x8, [x29, #-0x20] 1bfa28: f85a83a9 ldur x9, [x29, #-0x58] 1bfa2c: eb090108 subs x8, x8, x9 1bfa30: f9000be8 str x8, [sp, #0x10] 1bfa34: 540000a0 b.eq 0x1bfa48 1bfa38: 14000001 b 0x1bfa3c 1bfa3c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bfa40: f81b83a8 stur x8, [x29, #-0x48] 1bfa44: 14000004 b 0x1bfa54 1bfa48: aa1f03e8 mov x8, xzr 1bfa4c: f81b83a8 stur x8, [x29, #-0x48] 1bfa50: 14000001 b 0x1bfa54 1bfa54: f85b83a8 ldur x8, [x29, #-0x48] 1bfa58: d53bd049 mrs x9, TPIDR_EL0 1bfa5c: f9401529 ldr x9, [x9, #0x28] 1bfa60: f85e83aa ldur x10, [x29, #-0x18] 1bfa64: eb0a0129 subs x9, x9, x10 1bfa68: f90007e8 str x8, [sp, #0x8] 1bfa6c: f90003e9 str x9, [sp] 1bfa70: 540000e1 b.ne 0x1bfa8c 1bfa74: 14000001 b 0x1bfa78 1bfa78: f94007e0 ldr x0, [sp, #0x8] 1bfa7c: a9517bfd ldp x29, x30, [sp, #0x110] 1bfa80: f94083fc ldr x28, [sp, #0x100] 1bfa84: 910483ff add sp, sp, #0x120 1bfa88: d65f03c0 ret 1bfa8c: 97fba8b9 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001bfa90 : 1bfa90: d106c3ff sub sp, sp, #0x1b0 1bfa94: f900cbfc str x28, [sp, #0x190] 1bfa98: a91a7bfd stp x29, x30, [sp, #0x1a0] 1bfa9c: 910683fd add x29, sp, #0x1a0 1bfaa0: d53bd048 mrs x8, TPIDR_EL0 1bfaa4: f9401508 ldr x8, [x8, #0x28] 1bfaa8: f81e83a8 stur x8, [x29, #-0x18] 1bfaac: f81b03a0 stur x0, [x29, #-0x50] 1bfab0: f85b03a8 ldur x8, [x29, #-0x50] 1bfab4: aa0803e0 mov x0, x8 1bfab8: f9400109 ldr x9, [x8] 1bfabc: f9400129 ldr x9, [x9] 1bfac0: f81a83a9 stur x9, [x29, #-0x58] 1bfac4: f9400509 ldr x9, [x8, #0x8] 1bfac8: f81e03a9 stur x9, [x29, #-0x20] 1bfacc: f9400509 ldr x9, [x8, #0x8] 1bfad0: f9400908 ldr x8, [x8, #0x10] 1bfad4: 8b080128 add x8, x9, x8 1bfad8: f81a03a8 stur x8, [x29, #-0x60] 1bfadc: 2a1f03ea mov w10, wzr 1bfae0: b819c3aa stur w10, [x29, #-0x64] 1bfae4: b81983aa stur w10, [x29, #-0x68] 1bfae8: f90063e0 str x0, [sp, #0xc0] 1bfaec: 14000001 b 0x1bfaf0 1bfaf0: f85e03a8 ldur x8, [x29, #-0x20] 1bfaf4: f85a03a9 ldur x9, [x29, #-0x60] 1bfaf8: eb090108 subs x8, x8, x9 1bfafc: f9005fe8 str x8, [sp, #0xb8] 1bfb00: 5400064a b.ge 0x1bfbc8 1bfb04: 14000001 b 0x1bfb08 1bfb08: f85a83a0 ldur x0, [x29, #-0x58] 1bfb0c: f85a03a2 ldur x2, [x29, #-0x60] 1bfb10: d10083a1 sub x1, x29, #0x20 1bfb14: d100a3a3 sub x3, x29, #0x28 1bfb18: d100c3a4 sub x4, x29, #0x30 1bfb1c: 97fb87e5 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1bfb20: f81903a0 stur x0, [x29, #-0x70] 1bfb24: f85903a0 ldur x0, [x29, #-0x70] 1bfb28: b6f800a0 tbz x0, #0x3f, 0x1bfb3c 1bfb2c: 14000001 b 0x1bfb30 1bfb30: f85903a8 ldur x8, [x29, #-0x70] 1bfb34: f81b83a8 stur x8, [x29, #-0x48] 1bfb38: 1400012c b 0x1bffe8 1bfb3c: f85d83a8 ldur x8, [x29, #-0x28] 1bfb40: 5289b769 mov w9, #0x4dbb // =19899 1bfb44: 2a0903ea mov w10, w9 1bfb48: eb0a0108 subs x8, x8, x10 1bfb4c: f9005be8 str x8, [sp, #0xb0] 1bfb50: 540000c1 b.ne 0x1bfb68 1bfb54: 14000001 b 0x1bfb58 1bfb58: b859c3a8 ldur w8, [x29, #-0x64] 1bfb5c: 11000508 add w8, w8, #0x1 1bfb60: b819c3a8 stur w8, [x29, #-0x64] 1bfb64: 1400000b b 0x1bfb90 1bfb68: f85d83a8 ldur x8, [x29, #-0x28] 1bfb6c: f103b108 subs x8, x8, #0xec 1bfb70: f90057e8 str x8, [sp, #0xa8] 1bfb74: 540000c1 b.ne 0x1bfb8c 1bfb78: 14000001 b 0x1bfb7c 1bfb7c: b85983a8 ldur w8, [x29, #-0x68] 1bfb80: 11000508 add w8, w8, #0x1 1bfb84: b81983a8 stur w8, [x29, #-0x68] 1bfb88: 14000001 b 0x1bfb8c 1bfb8c: 14000001 b 0x1bfb90 1bfb90: f85d03a8 ldur x8, [x29, #-0x30] 1bfb94: f85e03a9 ldur x9, [x29, #-0x20] 1bfb98: 8b080128 add x8, x9, x8 1bfb9c: f81e03a8 stur x8, [x29, #-0x20] 1bfba0: f85e03a8 ldur x8, [x29, #-0x20] 1bfba4: f85a03a9 ldur x9, [x29, #-0x60] 1bfba8: eb090108 subs x8, x8, x9 1bfbac: f90053e8 str x8, [sp, #0xa0] 1bfbb0: 540000ad b.le 0x1bfbc4 1bfbb4: 14000001 b 0x1bfbb8 1bfbb8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bfbbc: f81b83a8 stur x8, [x29, #-0x48] 1bfbc0: 1400010a b 0x1bffe8 1bfbc4: 17ffffcb b 0x1bfaf0 1bfbc8: f85e03a8 ldur x8, [x29, #-0x20] 1bfbcc: f85a03a9 ldur x9, [x29, #-0x60] 1bfbd0: eb090108 subs x8, x8, x9 1bfbd4: f9004fe8 str x8, [sp, #0x98] 1bfbd8: 540000a0 b.eq 0x1bfbec 1bfbdc: 14000001 b 0x1bfbe0 1bfbe0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bfbe4: f81b83a8 stur x8, [x29, #-0x48] 1bfbe8: 14000100 b 0x1bffe8 1bfbec: b899c3a8 ldursw x8, [x29, #-0x64] 1bfbf0: d37be909 lsl x9, x8, #5 1bfbf4: aa1f03ea mov x10, xzr 1bfbf8: eb48ed48 subs x8, x10, x8, lsr #59 1bfbfc: da9f0129 csinv x9, x9, xzr, eq 1bfc00: aa0903eb mov x11, x9 1bfc04: b0000741 adrp x1, 0x2a8000 1bfc08: f9435421 ldr x1, [x1, #0x6a8] 1bfc0c: aa0903e0 mov x0, x9 1bfc10: f9004bea str x10, [sp, #0x90] 1bfc14: f90047e8 str x8, [sp, #0x88] 1bfc18: f90043eb str x11, [sp, #0x80] 1bfc1c: 97fb913d bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1bfc20: aa0003e8 mov x8, x0 1bfc24: 2a1f03ec mov w12, wzr 1bfc28: 3817f3ac sturb w12, [x29, #-0x81] 1bfc2c: f9404be9 ldr x9, [sp, #0x90] 1bfc30: f9003fe8 str x8, [sp, #0x78] 1bfc34: f9003be9 str x9, [sp, #0x70] 1bfc38: b4000140 cbz x0, 0x1bfc60 1bfc3c: 14000001 b 0x1bfc40 1bfc40: f9403fe8 ldr x8, [sp, #0x78] 1bfc44: f81883a8 stur x8, [x29, #-0x78] 1bfc48: f94043e9 ldr x9, [sp, #0x80] 1bfc4c: f81803a9 stur x9, [x29, #-0x80] 1bfc50: 320003ea orr w10, wzr, #0x1 1bfc54: 3817f3aa sturb w10, [x29, #-0x81] 1bfc58: f9003be8 str x8, [sp, #0x70] 1bfc5c: 14000001 b 0x1bfc60 1bfc60: f9403be8 ldr x8, [sp, #0x70] 1bfc64: f94063e9 ldr x9, [sp, #0xc0] 1bfc68: f9001528 str x8, [x9, #0x28] 1bfc6c: f9401528 ldr x8, [x9, #0x28] 1bfc70: b50000a8 cbnz x8, 0x1bfc84 1bfc74: 14000001 b 0x1bfc78 1bfc78: 92800008 mov x8, #-0x1 // =-1 1bfc7c: f81b83a8 stur x8, [x29, #-0x48] 1bfc80: 140000da b 0x1bffe8 1bfc84: b89983a8 ldursw x8, [x29, #-0x68] 1bfc88: d37ced09 lsl x9, x8, #4 1bfc8c: aa1f03ea mov x10, xzr 1bfc90: eb48f148 subs x8, x10, x8, lsr #60 1bfc94: da9f0129 csinv x9, x9, xzr, eq 1bfc98: aa0903eb mov x11, x9 1bfc9c: b0000741 adrp x1, 0x2a8000 1bfca0: f9435421 ldr x1, [x1, #0x6a8] 1bfca4: aa0903e0 mov x0, x9 1bfca8: f90037ea str x10, [sp, #0x68] 1bfcac: f90033e8 str x8, [sp, #0x60] 1bfcb0: f9002feb str x11, [sp, #0x58] 1bfcb4: 97fb9117 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1bfcb8: aa0003e8 mov x8, x0 1bfcbc: 2a1f03ec mov w12, wzr 1bfcc0: 381673ac sturb w12, [x29, #-0x99] 1bfcc4: f94037e9 ldr x9, [sp, #0x68] 1bfcc8: f9002be8 str x8, [sp, #0x50] 1bfccc: f90027e9 str x9, [sp, #0x48] 1bfcd0: b4000140 cbz x0, 0x1bfcf8 1bfcd4: 14000001 b 0x1bfcd8 1bfcd8: f9402be8 ldr x8, [sp, #0x50] 1bfcdc: f81703a8 stur x8, [x29, #-0x90] 1bfce0: f9402fe9 ldr x9, [sp, #0x58] 1bfce4: f81683a9 stur x9, [x29, #-0x98] 1bfce8: 320003ea orr w10, wzr, #0x1 1bfcec: 381673aa sturb w10, [x29, #-0x99] 1bfcf0: f90027e8 str x8, [sp, #0x48] 1bfcf4: 14000001 b 0x1bfcf8 1bfcf8: f94027e8 ldr x8, [sp, #0x48] 1bfcfc: f94063e9 ldr x9, [sp, #0xc0] 1bfd00: f9001d28 str x8, [x9, #0x38] 1bfd04: f9401d28 ldr x8, [x9, #0x38] 1bfd08: b50000a8 cbnz x8, 0x1bfd1c 1bfd0c: 14000001 b 0x1bfd10 1bfd10: 92800008 mov x8, #-0x1 // =-1 1bfd14: f81b83a8 stur x8, [x29, #-0x48] 1bfd18: 140000b4 b 0x1bffe8 1bfd1c: f94063e8 ldr x8, [sp, #0xc0] 1bfd20: f9401509 ldr x9, [x8, #0x28] 1bfd24: f81583a9 stur x9, [x29, #-0xa8] 1bfd28: f9401d09 ldr x9, [x8, #0x38] 1bfd2c: f81503a9 stur x9, [x29, #-0xb0] 1bfd30: f9400509 ldr x9, [x8, #0x8] 1bfd34: f81e03a9 stur x9, [x29, #-0x20] 1bfd38: 14000001 b 0x1bfd3c 1bfd3c: f85e03a8 ldur x8, [x29, #-0x20] 1bfd40: f85a03a9 ldur x9, [x29, #-0x60] 1bfd44: eb090108 subs x8, x8, x9 1bfd48: f90023e8 str x8, [sp, #0x40] 1bfd4c: 54000a4a b.ge 0x1bfe94 1bfd50: 14000001 b 0x1bfd54 1bfd54: f85e03a8 ldur x8, [x29, #-0x20] 1bfd58: f81483a8 stur x8, [x29, #-0xb8] 1bfd5c: f85a83a0 ldur x0, [x29, #-0x58] 1bfd60: f85a03a2 ldur x2, [x29, #-0x60] 1bfd64: d10083a1 sub x1, x29, #0x20 1bfd68: d100e3a3 sub x3, x29, #0x38 1bfd6c: d10103a4 sub x4, x29, #0x40 1bfd70: 97fb8750 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1bfd74: f81403a0 stur x0, [x29, #-0xc0] 1bfd78: f85403a8 ldur x8, [x29, #-0xc0] 1bfd7c: b6f800a8 tbz x8, #0x3f, 0x1bfd90 1bfd80: 14000001 b 0x1bfd84 1bfd84: f85403a8 ldur x8, [x29, #-0xc0] 1bfd88: f81b83a8 stur x8, [x29, #-0x48] 1bfd8c: 14000097 b 0x1bffe8 1bfd90: f85c83a8 ldur x8, [x29, #-0x38] 1bfd94: 5289b769 mov w9, #0x4dbb // =19899 1bfd98: 2a0903ea mov w10, w9 1bfd9c: eb0a0108 subs x8, x8, x10 1bfda0: f9001fe8 str x8, [sp, #0x38] 1bfda4: 54000321 b.ne 0x1bfe08 1bfda8: 14000001 b 0x1bfdac 1bfdac: f85a83a0 ldur x0, [x29, #-0x58] 1bfdb0: f85e03a1 ldur x1, [x29, #-0x20] 1bfdb4: f85c03a2 ldur x2, [x29, #-0x40] 1bfdb8: f85583a3 ldur x3, [x29, #-0xa8] 1bfdbc: 97fb86e1 bl 0xa1940 <_ZN9mkvparser8SeekHead10ParseEntryEPNS_10IMkvReaderExxPNS0_5EntryE@plt> 1bfdc0: 36000220 tbz w0, #0x0, 0x1bfe04 1bfdc4: 14000001 b 0x1bfdc8 1bfdc8: f85583a8 ldur x8, [x29, #-0xa8] 1bfdcc: 91008109 add x9, x8, #0x20 1bfdd0: f81583a9 stur x9, [x29, #-0xa8] 1bfdd4: f81383a8 stur x8, [x29, #-0xc8] 1bfdd8: f85483a8 ldur x8, [x29, #-0xb8] 1bfddc: f85383a9 ldur x9, [x29, #-0xc8] 1bfde0: f9000928 str x8, [x9, #0x10] 1bfde4: f85e03a8 ldur x8, [x29, #-0x20] 1bfde8: f85c03a9 ldur x9, [x29, #-0x40] 1bfdec: 8b090108 add x8, x8, x9 1bfdf0: f85483a9 ldur x9, [x29, #-0xb8] 1bfdf4: eb090108 subs x8, x8, x9 1bfdf8: f85383a9 ldur x9, [x29, #-0xc8] 1bfdfc: f9000d28 str x8, [x9, #0x18] 1bfe00: 14000001 b 0x1bfe04 1bfe04: 14000016 b 0x1bfe5c 1bfe08: f85c83a8 ldur x8, [x29, #-0x38] 1bfe0c: f103b108 subs x8, x8, #0xec 1bfe10: f9001be8 str x8, [sp, #0x30] 1bfe14: 54000221 b.ne 0x1bfe58 1bfe18: 14000001 b 0x1bfe1c 1bfe1c: f85503a8 ldur x8, [x29, #-0xb0] 1bfe20: 91004109 add x9, x8, #0x10 1bfe24: f81503a9 stur x9, [x29, #-0xb0] 1bfe28: f9006be8 str x8, [sp, #0xd0] 1bfe2c: f85483a8 ldur x8, [x29, #-0xb8] 1bfe30: f9406be9 ldr x9, [sp, #0xd0] 1bfe34: f9000128 str x8, [x9] 1bfe38: f85e03a8 ldur x8, [x29, #-0x20] 1bfe3c: f85c03a9 ldur x9, [x29, #-0x40] 1bfe40: 8b090108 add x8, x8, x9 1bfe44: f85483a9 ldur x9, [x29, #-0xb8] 1bfe48: eb090108 subs x8, x8, x9 1bfe4c: f9406be9 ldr x9, [sp, #0xd0] 1bfe50: f9000528 str x8, [x9, #0x8] 1bfe54: 14000001 b 0x1bfe58 1bfe58: 14000001 b 0x1bfe5c 1bfe5c: f85c03a8 ldur x8, [x29, #-0x40] 1bfe60: f85e03a9 ldur x9, [x29, #-0x20] 1bfe64: 8b080128 add x8, x9, x8 1bfe68: f81e03a8 stur x8, [x29, #-0x20] 1bfe6c: f85e03a8 ldur x8, [x29, #-0x20] 1bfe70: f85a03a9 ldur x9, [x29, #-0x60] 1bfe74: eb090108 subs x8, x8, x9 1bfe78: f90017e8 str x8, [sp, #0x28] 1bfe7c: 540000ad b.le 0x1bfe90 1bfe80: 14000001 b 0x1bfe84 1bfe84: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bfe88: f81b83a8 stur x8, [x29, #-0x48] 1bfe8c: 14000057 b 0x1bffe8 1bfe90: 17ffffab b 0x1bfd3c 1bfe94: f85e03a8 ldur x8, [x29, #-0x20] 1bfe98: f85a03a9 ldur x9, [x29, #-0x60] 1bfe9c: eb090108 subs x8, x8, x9 1bfea0: f90013e8 str x8, [sp, #0x20] 1bfea4: 540000a0 b.eq 0x1bfeb8 1bfea8: 14000001 b 0x1bfeac 1bfeac: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1bfeb0: f81b83a8 stur x8, [x29, #-0x48] 1bfeb4: 1400004d b 0x1bffe8 1bfeb8: f85583a8 ldur x8, [x29, #-0xa8] 1bfebc: f94063e9 ldr x9, [sp, #0xc0] 1bfec0: f940152a ldr x10, [x9, #0x28] 1bfec4: eb0a0108 subs x8, x8, x10 1bfec8: 9345fd08 asr x8, x8, #5 1bfecc: f90067e8 str x8, [sp, #0xc8] 1bfed0: f94067e8 ldr x8, [sp, #0xc8] 1bfed4: b7f80068 tbnz x8, #0x3f, 0x1bfee0 1bfed8: 14000001 b 0x1bfedc 1bfedc: 14000009 b 0x1bff00 1bfee0: f0000400 adrp x0, 0x242000 1bfee4: 9102a000 add x0, x0, #0xa8 1bfee8: f0000402 adrp x2, 0x242000 1bfeec: 9103a442 add x2, x2, #0xe9 1bfef0: f0000403 adrp x3, 0x242000 1bfef4: 91042c63 add x3, x3, #0x10b 1bfef8: 5280c541 mov w1, #0x62a // =1578 1bfefc: 97fb8105 bl 0xa0310 <__assert2@plt> 1bff00: f94067e8 ldr x8, [sp, #0xc8] 1bff04: b899c3a9 ldursw x9, [x29, #-0x64] 1bff08: eb090108 subs x8, x8, x9 1bff0c: f9000fe8 str x8, [sp, #0x18] 1bff10: 5400006c b.gt 0x1bff1c 1bff14: 14000001 b 0x1bff18 1bff18: 14000009 b 0x1bff3c 1bff1c: f0000400 adrp x0, 0x242000 1bff20: 9102a000 add x0, x0, #0xa8 1bff24: f0000402 adrp x2, 0x242000 1bff28: 9103a442 add x2, x2, #0xe9 1bff2c: f0000403 adrp x3, 0x242000 1bff30: 91045c63 add x3, x3, #0x117 1bff34: 5280c561 mov w1, #0x62b // =1579 1bff38: 97fb80f6 bl 0xa0310 <__assert2@plt> 1bff3c: f94067e8 ldr x8, [sp, #0xc8] 1bff40: 2a0803e9 mov w9, w8 1bff44: f94063e8 ldr x8, [sp, #0xc0] 1bff48: b9003109 str w9, [x8, #0x30] 1bff4c: f85503aa ldur x10, [x29, #-0xb0] 1bff50: f9401d0b ldr x11, [x8, #0x38] 1bff54: eb0b014a subs x10, x10, x11 1bff58: 9344fd4a asr x10, x10, #4 1bff5c: f90067ea str x10, [sp, #0xc8] 1bff60: f94067ea ldr x10, [sp, #0xc8] 1bff64: b7f8006a tbnz x10, #0x3f, 0x1bff70 1bff68: 14000001 b 0x1bff6c 1bff6c: 14000009 b 0x1bff90 1bff70: f0000400 adrp x0, 0x242000 1bff74: 9102a000 add x0, x0, #0xa8 1bff78: f0000402 adrp x2, 0x242000 1bff7c: 9103a442 add x2, x2, #0xe9 1bff80: f0000403 adrp x3, 0x242000 1bff84: 91042c63 add x3, x3, #0x10b 1bff88: 5280c601 mov w1, #0x630 // =1584 1bff8c: 97fb80e1 bl 0xa0310 <__assert2@plt> 1bff90: f94067e8 ldr x8, [sp, #0xc8] 1bff94: b89983a9 ldursw x9, [x29, #-0x68] 1bff98: eb090108 subs x8, x8, x9 1bff9c: f9000be8 str x8, [sp, #0x10] 1bffa0: 5400006c b.gt 0x1bffac 1bffa4: 14000001 b 0x1bffa8 1bffa8: 14000009 b 0x1bffcc 1bffac: f0000400 adrp x0, 0x242000 1bffb0: 9102a000 add x0, x0, #0xa8 1bffb4: f0000402 adrp x2, 0x242000 1bffb8: 9103a442 add x2, x2, #0xe9 1bffbc: f0000403 adrp x3, 0x242000 1bffc0: 9104b463 add x3, x3, #0x12d 1bffc4: 5280c621 mov w1, #0x631 // =1585 1bffc8: 97fb80d2 bl 0xa0310 <__assert2@plt> 1bffcc: f94067e8 ldr x8, [sp, #0xc8] 1bffd0: 2a0803e9 mov w9, w8 1bffd4: f94063e8 ldr x8, [sp, #0xc0] 1bffd8: b9004109 str w9, [x8, #0x40] 1bffdc: aa1f03ea mov x10, xzr 1bffe0: f81b83aa stur x10, [x29, #-0x48] 1bffe4: 14000001 b 0x1bffe8 1bffe8: f85b83a8 ldur x8, [x29, #-0x48] 1bffec: d53bd049 mrs x9, TPIDR_EL0 1bfff0: f9401529 ldr x9, [x9, #0x28] 1bfff4: f85e83aa ldur x10, [x29, #-0x18] 1bfff8: eb0a0129 subs x9, x9, x10 1bfffc: f90007e8 str x8, [sp, #0x8] 1c0000: f90003e9 str x9, [sp] 1c0004: 540000e1 b.ne 0x1c0020 1c0008: 14000001 b 0x1c000c 1c000c: f94007e0 ldr x0, [sp, #0x8] 1c0010: a95a7bfd ldp x29, x30, [sp, #0x1a0] 1c0014: f940cbfc ldr x28, [sp, #0x190] 1c0018: 9106c3ff add sp, sp, #0x1b0 1c001c: d65f03c0 ret 1c0020: 97fba754 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c0024 : 1c0024: d10243ff sub sp, sp, #0x90 1c0028: a9087bfd stp x29, x30, [sp, #0x80] 1c002c: 910203fd add x29, sp, #0x80 1c0030: d53bd048 mrs x8, TPIDR_EL0 1c0034: f9401508 ldr x8, [x8, #0x28] 1c0038: f81f83a8 stur x8, [x29, #-0x8] 1c003c: f81d03a0 stur x0, [x29, #-0x30] 1c0040: f85d03a8 ldur x8, [x29, #-0x30] 1c0044: aa0803e0 mov x0, x8 1c0048: f9400109 ldr x9, [x8] 1c004c: f9400129 ldr x9, [x9] 1c0050: f81c83a9 stur x9, [x29, #-0x38] 1c0054: f9400509 ldr x9, [x8, #0x8] 1c0058: f81f03a9 stur x9, [x29, #-0x10] 1c005c: f85f03a9 ldur x9, [x29, #-0x10] 1c0060: f9400908 ldr x8, [x8, #0x10] 1c0064: 8b080128 add x8, x9, x8 1c0068: f90023e8 str x8, [sp, #0x40] 1c006c: f9001be0 str x0, [sp, #0x30] 1c0070: 14000001 b 0x1c0074 1c0074: f85f03a8 ldur x8, [x29, #-0x10] 1c0078: f94023e9 ldr x9, [sp, #0x40] 1c007c: eb090108 subs x8, x8, x9 1c0080: f90017e8 str x8, [sp, #0x28] 1c0084: 5400068a b.ge 0x1c0154 1c0088: 14000001 b 0x1c008c 1c008c: f85c83a0 ldur x0, [x29, #-0x38] 1c0090: f94023e2 ldr x2, [sp, #0x40] 1c0094: d10043a1 sub x1, x29, #0x10 1c0098: d10063a3 sub x3, x29, #0x18 1c009c: d10083a4 sub x4, x29, #0x20 1c00a0: 97fb8684 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1c00a4: f9001fe0 str x0, [sp, #0x38] 1c00a8: f9401fe0 ldr x0, [sp, #0x38] 1c00ac: b6f800a0 tbz x0, #0x3f, 0x1c00c0 1c00b0: 14000001 b 0x1c00b4 1c00b4: f9401fe8 ldr x8, [sp, #0x38] 1c00b8: f81d83a8 stur x8, [x29, #-0x28] 1c00bc: 14000032 b 0x1c0184 1c00c0: f85e03a8 ldur x8, [x29, #-0x20] 1c00c4: b5000068 cbnz x8, 0x1c00d0 1c00c8: 14000001 b 0x1c00cc 1c00cc: 17ffffea b 0x1c0074 1c00d0: f85e83a8 ldur x8, [x29, #-0x18] 1c00d4: 5288b729 mov w9, #0x45b9 // =17849 1c00d8: 2a0903ea mov w10, w9 1c00dc: eb0a0108 subs x8, x8, x10 1c00e0: f90013e8 str x8, [sp, #0x20] 1c00e4: 540001c1 b.ne 0x1c011c 1c00e8: 14000001 b 0x1c00ec 1c00ec: f85f03a1 ldur x1, [x29, #-0x10] 1c00f0: f85e03a2 ldur x2, [x29, #-0x20] 1c00f4: f9401be0 ldr x0, [sp, #0x30] 1c00f8: 97fb847a bl 0xa12e0 <_ZN9mkvparser8Chapters12ParseEditionExx@plt> 1c00fc: f9001fe0 str x0, [sp, #0x38] 1c0100: f9401fe0 ldr x0, [sp, #0x38] 1c0104: b6f800a0 tbz x0, #0x3f, 0x1c0118 1c0108: 14000001 b 0x1c010c 1c010c: f9401fe8 ldr x8, [sp, #0x38] 1c0110: f81d83a8 stur x8, [x29, #-0x28] 1c0114: 1400001c b 0x1c0184 1c0118: 14000001 b 0x1c011c 1c011c: f85e03a8 ldur x8, [x29, #-0x20] 1c0120: f85f03a9 ldur x9, [x29, #-0x10] 1c0124: 8b080128 add x8, x9, x8 1c0128: f81f03a8 stur x8, [x29, #-0x10] 1c012c: f85f03a8 ldur x8, [x29, #-0x10] 1c0130: f94023e9 ldr x9, [sp, #0x40] 1c0134: eb090108 subs x8, x8, x9 1c0138: f9000fe8 str x8, [sp, #0x18] 1c013c: 540000ad b.le 0x1c0150 1c0140: 14000001 b 0x1c0144 1c0144: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0148: f81d83a8 stur x8, [x29, #-0x28] 1c014c: 1400000e b 0x1c0184 1c0150: 17ffffc9 b 0x1c0074 1c0154: f85f03a8 ldur x8, [x29, #-0x10] 1c0158: f94023e9 ldr x9, [sp, #0x40] 1c015c: eb090108 subs x8, x8, x9 1c0160: f9000be8 str x8, [sp, #0x10] 1c0164: 540000a0 b.eq 0x1c0178 1c0168: 14000001 b 0x1c016c 1c016c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0170: f81d83a8 stur x8, [x29, #-0x28] 1c0174: 14000004 b 0x1c0184 1c0178: aa1f03e8 mov x8, xzr 1c017c: f81d83a8 stur x8, [x29, #-0x28] 1c0180: 14000001 b 0x1c0184 1c0184: f85d83a8 ldur x8, [x29, #-0x28] 1c0188: d53bd049 mrs x9, TPIDR_EL0 1c018c: f9401529 ldr x9, [x9, #0x28] 1c0190: f85f83aa ldur x10, [x29, #-0x8] 1c0194: eb0a0129 subs x9, x9, x10 1c0198: f90007e8 str x8, [sp, #0x8] 1c019c: f90003e9 str x9, [sp] 1c01a0: 540000c1 b.ne 0x1c01b8 1c01a4: 14000001 b 0x1c01a8 1c01a8: f94007e0 ldr x0, [sp, #0x8] 1c01ac: a9487bfd ldp x29, x30, [sp, #0x80] 1c01b0: 910243ff add sp, sp, #0x90 1c01b4: d65f03c0 ret 1c01b8: 97fba6ee bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c01bc : 1c01bc: d10243ff sub sp, sp, #0x90 1c01c0: a9087bfd stp x29, x30, [sp, #0x80] 1c01c4: 910203fd add x29, sp, #0x80 1c01c8: d53bd048 mrs x8, TPIDR_EL0 1c01cc: f9401508 ldr x8, [x8, #0x28] 1c01d0: f81f83a8 stur x8, [x29, #-0x8] 1c01d4: f81d03a0 stur x0, [x29, #-0x30] 1c01d8: f85d03a8 ldur x8, [x29, #-0x30] 1c01dc: aa0803e0 mov x0, x8 1c01e0: f9400109 ldr x9, [x8] 1c01e4: f9400129 ldr x9, [x9] 1c01e8: f81c83a9 stur x9, [x29, #-0x38] 1c01ec: f9400509 ldr x9, [x8, #0x8] 1c01f0: f81f03a9 stur x9, [x29, #-0x10] 1c01f4: f85f03a9 ldur x9, [x29, #-0x10] 1c01f8: f9400908 ldr x8, [x8, #0x10] 1c01fc: 8b080128 add x8, x9, x8 1c0200: f90023e8 str x8, [sp, #0x40] 1c0204: f9001be0 str x0, [sp, #0x30] 1c0208: 14000001 b 0x1c020c 1c020c: f85f03a8 ldur x8, [x29, #-0x10] 1c0210: f94023e9 ldr x9, [sp, #0x40] 1c0214: eb090108 subs x8, x8, x9 1c0218: f90017e8 str x8, [sp, #0x28] 1c021c: 5400068a b.ge 0x1c02ec 1c0220: 14000001 b 0x1c0224 1c0224: f85c83a0 ldur x0, [x29, #-0x38] 1c0228: f94023e2 ldr x2, [sp, #0x40] 1c022c: d10043a1 sub x1, x29, #0x10 1c0230: d10063a3 sub x3, x29, #0x18 1c0234: d10083a4 sub x4, x29, #0x20 1c0238: 97fb861e bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1c023c: f9001fe0 str x0, [sp, #0x38] 1c0240: f9401fe0 ldr x0, [sp, #0x38] 1c0244: b6f800a0 tbz x0, #0x3f, 0x1c0258 1c0248: 14000001 b 0x1c024c 1c024c: f9401fe8 ldr x8, [sp, #0x38] 1c0250: f81d83a8 stur x8, [x29, #-0x28] 1c0254: 14000032 b 0x1c031c 1c0258: f85e03a8 ldur x8, [x29, #-0x20] 1c025c: b5000068 cbnz x8, 0x1c0268 1c0260: 14000001 b 0x1c0264 1c0264: 17ffffea b 0x1c020c 1c0268: f85e83a8 ldur x8, [x29, #-0x18] 1c026c: 528e6e69 mov w9, #0x7373 // =29555 1c0270: 2a0903ea mov w10, w9 1c0274: eb0a0108 subs x8, x8, x10 1c0278: f90013e8 str x8, [sp, #0x20] 1c027c: 540001c1 b.ne 0x1c02b4 1c0280: 14000001 b 0x1c0284 1c0284: f85f03a1 ldur x1, [x29, #-0x10] 1c0288: f85e03a2 ldur x2, [x29, #-0x20] 1c028c: f9401be0 ldr x0, [sp, #0x30] 1c0290: 97fb8924 bl 0xa2720 <_ZN9mkvparser4Tags8ParseTagExx@plt> 1c0294: f9001fe0 str x0, [sp, #0x38] 1c0298: f9401fe0 ldr x0, [sp, #0x38] 1c029c: b6f800a0 tbz x0, #0x3f, 0x1c02b0 1c02a0: 14000001 b 0x1c02a4 1c02a4: f9401fe8 ldr x8, [sp, #0x38] 1c02a8: f81d83a8 stur x8, [x29, #-0x28] 1c02ac: 1400001c b 0x1c031c 1c02b0: 14000001 b 0x1c02b4 1c02b4: f85e03a8 ldur x8, [x29, #-0x20] 1c02b8: f85f03a9 ldur x9, [x29, #-0x10] 1c02bc: 8b080128 add x8, x9, x8 1c02c0: f81f03a8 stur x8, [x29, #-0x10] 1c02c4: f85f03a8 ldur x8, [x29, #-0x10] 1c02c8: f94023e9 ldr x9, [sp, #0x40] 1c02cc: eb090108 subs x8, x8, x9 1c02d0: f9000fe8 str x8, [sp, #0x18] 1c02d4: 540000ad b.le 0x1c02e8 1c02d8: 14000001 b 0x1c02dc 1c02dc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c02e0: f81d83a8 stur x8, [x29, #-0x28] 1c02e4: 1400000e b 0x1c031c 1c02e8: 17ffffc9 b 0x1c020c 1c02ec: f85f03a8 ldur x8, [x29, #-0x10] 1c02f0: f94023e9 ldr x9, [sp, #0x40] 1c02f4: eb090108 subs x8, x8, x9 1c02f8: f9000be8 str x8, [sp, #0x10] 1c02fc: 540000a0 b.eq 0x1c0310 1c0300: 14000001 b 0x1c0304 1c0304: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0308: f81d83a8 stur x8, [x29, #-0x28] 1c030c: 14000004 b 0x1c031c 1c0310: aa1f03e8 mov x8, xzr 1c0314: f81d83a8 stur x8, [x29, #-0x28] 1c0318: 14000001 b 0x1c031c 1c031c: f85d83a8 ldur x8, [x29, #-0x28] 1c0320: d53bd049 mrs x9, TPIDR_EL0 1c0324: f9401529 ldr x9, [x9, #0x28] 1c0328: f85f83aa ldur x10, [x29, #-0x8] 1c032c: eb0a0129 subs x9, x9, x10 1c0330: f90007e8 str x8, [sp, #0x8] 1c0334: f90003e9 str x9, [sp] 1c0338: 540000c1 b.ne 0x1c0350 1c033c: 14000001 b 0x1c0340 1c0340: f94007e0 ldr x0, [sp, #0x8] 1c0344: a9487bfd ldp x29, x30, [sp, #0x80] 1c0348: 910243ff add sp, sp, #0x90 1c034c: d65f03c0 ret 1c0350: 97fba688 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c0354 : 1c0354: d10103ff sub sp, sp, #0x40 1c0358: a9037bfd stp x29, x30, [sp, #0x30] 1c035c: 9100c3fd add x29, sp, #0x30 1c0360: f81f83a0 stur x0, [x29, #-0x8] 1c0364: f81f03a1 stur x1, [x29, #-0x10] 1c0368: f9000fe2 str x2, [sp, #0x18] 1c036c: f85f83a0 ldur x0, [x29, #-0x8] 1c0370: f90007e0 str x0, [sp, #0x8] 1c0374: b24003e8 orr x8, xzr, #0x1 1c0378: f85f03a1 ldur x1, [x29, #-0x10] 1c037c: f9400fe2 ldr x2, [sp, #0x18] 1c0380: f94007e0 ldr x0, [sp, #0x8] 1c0384: f90003e8 str x8, [sp] 1c0388: 97fb8a76 bl 0xa2d60 <_ZN9mkvparser7Segment13DoLoadClusterERxRl@plt> 1c038c: f9000be0 str x0, [sp, #0x10] 1c0390: f9400be8 ldr x8, [sp, #0x10] 1c0394: f94003e0 ldr x0, [sp] 1c0398: eb00011f cmp x8, x0 1c039c: 1a9fc7e9 cset w9, le 1c03a0: 37000049 tbnz w9, #0x0, 0x1c03a8 1c03a4: 14000005 b 0x1c03b8 1c03a8: f9400be0 ldr x0, [sp, #0x10] 1c03ac: a9437bfd ldp x29, x30, [sp, #0x30] 1c03b0: 910103ff add sp, sp, #0x40 1c03b4: d65f03c0 ret 1c03b8: 17ffffef b 0x1c0374 00000000001c03bc : 1c03bc: f81e0ffc str x28, [sp, #-0x20]! 1c03c0: a9017bfd stp x29, x30, [sp, #0x10] 1c03c4: 910043fd add x29, sp, #0x10 1c03c8: d10803ff sub sp, sp, #0x200 1c03cc: d53bd048 mrs x8, TPIDR_EL0 1c03d0: f9401508 ldr x8, [x8, #0x28] 1c03d4: f81e83a8 stur x8, [x29, #-0x18] 1c03d8: f81b83a0 stur x0, [x29, #-0x48] 1c03dc: f81b03a1 stur x1, [x29, #-0x50] 1c03e0: f81a83a2 stur x2, [x29, #-0x58] 1c03e4: f85b83a8 ldur x8, [x29, #-0x48] 1c03e8: aa0803e0 mov x0, x8 1c03ec: f9403508 ldr x8, [x8, #0x68] 1c03f0: f81083a0 stur x0, [x29, #-0xf8] 1c03f4: b6f80108 tbz x8, #0x3f, 0x1c0414 1c03f8: 14000001 b 0x1c03fc 1c03fc: f85b03a1 ldur x1, [x29, #-0x50] 1c0400: f85a83a2 ldur x2, [x29, #-0x58] 1c0404: f85083a0 ldur x0, [x29, #-0xf8] 1c0408: 97fb8ed2 bl 0xa3f50 <_ZN9mkvparser7Segment24DoLoadClusterUnknownSizeERxRl@plt> 1c040c: f81c03a0 stur x0, [x29, #-0x40] 1c0410: 140002a3 b 0x1c0e9c 1c0414: f85083a8 ldur x8, [x29, #-0xf8] 1c0418: f9400109 ldr x9, [x8] 1c041c: f940012a ldr x10, [x9] 1c0420: f940054a ldr x10, [x10, #0x8] 1c0424: d10083a1 sub x1, x29, #0x20 1c0428: d100a3a2 sub x2, x29, #0x28 1c042c: aa0903e0 mov x0, x9 1c0430: d63f0140 blr x10 1c0434: 2a0003e1 mov w1, w0 1c0438: 93407c28 sxtw x8, w1 1c043c: f81a03a8 stur x8, [x29, #-0x60] 1c0440: f85a03a8 ldur x8, [x29, #-0x60] 1c0444: b6f800a8 tbz x8, #0x3f, 0x1c0458 1c0448: 14000001 b 0x1c044c 1c044c: f85a03a8 ldur x8, [x29, #-0x60] 1c0450: f81c03a8 stur x8, [x29, #-0x40] 1c0454: 14000292 b 0x1c0e9c 1c0458: f85e03a8 ldur x8, [x29, #-0x20] 1c045c: b7f80168 tbnz x8, #0x3f, 0x1c0488 1c0460: 14000001 b 0x1c0464 1c0464: f85d83a8 ldur x8, [x29, #-0x28] 1c0468: f85e03a9 ldur x9, [x29, #-0x20] 1c046c: eb090108 subs x8, x8, x9 1c0470: f81003a8 stur x8, [x29, #-0x100] 1c0474: 540000ad b.le 0x1c0488 1c0478: 14000001 b 0x1c047c 1c047c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0480: f81c03a8 stur x8, [x29, #-0x40] 1c0484: 14000286 b 0x1c0e9c 1c0488: f85083a8 ldur x8, [x29, #-0xf8] 1c048c: f9400d09 ldr x9, [x8, #0x18] 1c0490: b6f800a9 tbz x9, #0x3f, 0x1c04a4 1c0494: 14000001 b 0x1c0498 1c0498: 92800008 mov x8, #-0x1 // =-1 1c049c: f90087e8 str x8, [sp, #0x108] 1c04a0: 14000007 b 0x1c04bc 1c04a4: f85083a8 ldur x8, [x29, #-0xf8] 1c04a8: f9400909 ldr x9, [x8, #0x10] 1c04ac: f9400d0a ldr x10, [x8, #0x18] 1c04b0: 8b0a0129 add x9, x9, x10 1c04b4: f90087e9 str x9, [sp, #0x108] 1c04b8: 14000001 b 0x1c04bc 1c04bc: f94087e8 ldr x8, [sp, #0x108] 1c04c0: f81983a8 stur x8, [x29, #-0x68] 1c04c4: 92800008 mov x8, #-0x1 // =-1 1c04c8: f81903a8 stur x8, [x29, #-0x70] 1c04cc: f81883a8 stur x8, [x29, #-0x78] 1c04d0: 14000001 b 0x1c04d4 1c04d4: f85e03a8 ldur x8, [x29, #-0x20] 1c04d8: b7f801a8 tbnz x8, #0x3f, 0x1c050c 1c04dc: 14000001 b 0x1c04e0 1c04e0: f85083a8 ldur x8, [x29, #-0xf8] 1c04e4: f9403509 ldr x9, [x8, #0x68] 1c04e8: f85e03aa ldur x10, [x29, #-0x20] 1c04ec: eb0a0129 subs x9, x9, x10 1c04f0: f90083e9 str x9, [sp, #0x100] 1c04f4: 540000cb b.lt 0x1c050c 1c04f8: 14000001 b 0x1c04fc 1c04fc: 320003e8 orr w8, wzr, #0x1 1c0500: 2a0803e9 mov w9, w8 1c0504: f81c03a9 stur x9, [x29, #-0x40] 1c0508: 14000265 b 0x1c0e9c 1c050c: f85983a8 ldur x8, [x29, #-0x68] 1c0510: b7f801a8 tbnz x8, #0x3f, 0x1c0544 1c0514: 14000001 b 0x1c0518 1c0518: f85083a8 ldur x8, [x29, #-0xf8] 1c051c: f9403509 ldr x9, [x8, #0x68] 1c0520: f85983aa ldur x10, [x29, #-0x68] 1c0524: eb0a0129 subs x9, x9, x10 1c0528: f9007fe9 str x9, [sp, #0xf8] 1c052c: 540000cb b.lt 0x1c0544 1c0530: 14000001 b 0x1c0534 1c0534: 320003e8 orr w8, wzr, #0x1 1c0538: 2a0803e9 mov w9, w8 1c053c: f81c03a9 stur x9, [x29, #-0x40] 1c0540: 14000257 b 0x1c0e9c 1c0544: f85083a8 ldur x8, [x29, #-0xf8] 1c0548: f9403509 ldr x9, [x8, #0x68] 1c054c: f85b03aa ldur x10, [x29, #-0x50] 1c0550: f9000149 str x9, [x10] 1c0554: f85b03a9 ldur x9, [x29, #-0x50] 1c0558: f9400129 ldr x9, [x9] 1c055c: 91000529 add x9, x9, #0x1 1c0560: f85d83aa ldur x10, [x29, #-0x28] 1c0564: eb0a0129 subs x9, x9, x10 1c0568: f9007be9 str x9, [sp, #0xf0] 1c056c: 5400012d b.le 0x1c0590 1c0570: 14000001 b 0x1c0574 1c0574: f85a83a8 ldur x8, [x29, #-0x58] 1c0578: 320003e9 orr w9, wzr, #0x1 1c057c: 2a0903ea mov w10, w9 1c0580: f900010a str x10, [x8] 1c0584: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c0588: f81c03a8 stur x8, [x29, #-0x40] 1c058c: 14000244 b 0x1c0e9c 1c0590: f85083a8 ldur x8, [x29, #-0xf8] 1c0594: f9400100 ldr x0, [x8] 1c0598: f85b03a9 ldur x9, [x29, #-0x50] 1c059c: f9400121 ldr x1, [x9] 1c05a0: f85a83a2 ldur x2, [x29, #-0x58] 1c05a4: 97fb834b bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c05a8: f81803a0 stur x0, [x29, #-0x80] 1c05ac: f85803a8 ldur x8, [x29, #-0x80] 1c05b0: b6f800a8 tbz x8, #0x3f, 0x1c05c4 1c05b4: 14000001 b 0x1c05b8 1c05b8: f85803a8 ldur x8, [x29, #-0x80] 1c05bc: f81c03a8 stur x8, [x29, #-0x40] 1c05c0: 14000237 b 0x1c0e9c 1c05c4: f85803a8 ldur x8, [x29, #-0x80] 1c05c8: f1000508 subs x8, x8, #0x1 1c05cc: f90077e8 str x8, [sp, #0xe8] 1c05d0: 540000ab b.lt 0x1c05e4 1c05d4: 14000001 b 0x1c05d8 1c05d8: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c05dc: f81c03a8 stur x8, [x29, #-0x40] 1c05e0: 1400022f b 0x1c0e9c 1c05e4: f85983a8 ldur x8, [x29, #-0x68] 1c05e8: b7f801e8 tbnz x8, #0x3f, 0x1c0624 1c05ec: 14000001 b 0x1c05f0 1c05f0: f85b03a8 ldur x8, [x29, #-0x50] 1c05f4: f9400108 ldr x8, [x8] 1c05f8: f85a83a9 ldur x9, [x29, #-0x58] 1c05fc: f9400129 ldr x9, [x9] 1c0600: 8b090108 add x8, x8, x9 1c0604: f85983a9 ldur x9, [x29, #-0x68] 1c0608: eb090108 subs x8, x8, x9 1c060c: f90073e8 str x8, [sp, #0xe0] 1c0610: 540000ad b.le 0x1c0624 1c0614: 14000001 b 0x1c0618 1c0618: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c061c: f81c03a8 stur x8, [x29, #-0x40] 1c0620: 1400021f b 0x1c0e9c 1c0624: f85b03a8 ldur x8, [x29, #-0x50] 1c0628: f9400108 ldr x8, [x8] 1c062c: f85a83a9 ldur x9, [x29, #-0x58] 1c0630: f9400129 ldr x9, [x9] 1c0634: 8b090108 add x8, x8, x9 1c0638: f85d83a9 ldur x9, [x29, #-0x28] 1c063c: eb090108 subs x8, x8, x9 1c0640: f9006fe8 str x8, [sp, #0xd8] 1c0644: 540000ad b.le 0x1c0658 1c0648: 14000001 b 0x1c064c 1c064c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c0650: f81c03a8 stur x8, [x29, #-0x40] 1c0654: 14000212 b 0x1c0e9c 1c0658: f85b03a8 ldur x8, [x29, #-0x50] 1c065c: f9400108 ldr x8, [x8] 1c0660: f81783a8 stur x8, [x29, #-0x88] 1c0664: f85083a8 ldur x8, [x29, #-0xf8] 1c0668: f9400100 ldr x0, [x8] 1c066c: f85783a1 ldur x1, [x29, #-0x88] 1c0670: f85a83a2 ldur x2, [x29, #-0x58] 1c0674: 97fb9a53 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c0678: f81703a0 stur x0, [x29, #-0x90] 1c067c: f85703a8 ldur x8, [x29, #-0x90] 1c0680: b6f800a8 tbz x8, #0x3f, 0x1c0694 1c0684: 14000001 b 0x1c0688 1c0688: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c068c: f81c03a8 stur x8, [x29, #-0x40] 1c0690: 14000203 b 0x1c0e9c 1c0694: f85a83a8 ldur x8, [x29, #-0x58] 1c0698: f9400108 ldr x8, [x8] 1c069c: f85b03a9 ldur x9, [x29, #-0x50] 1c06a0: f940012a ldr x10, [x9] 1c06a4: 8b080148 add x8, x10, x8 1c06a8: f9000128 str x8, [x9] 1c06ac: f85b03a8 ldur x8, [x29, #-0x50] 1c06b0: f9400108 ldr x8, [x8] 1c06b4: 91000508 add x8, x8, #0x1 1c06b8: f85d83a9 ldur x9, [x29, #-0x28] 1c06bc: eb090108 subs x8, x8, x9 1c06c0: f9006be8 str x8, [sp, #0xd0] 1c06c4: 5400012d b.le 0x1c06e8 1c06c8: 14000001 b 0x1c06cc 1c06cc: f85a83a8 ldur x8, [x29, #-0x58] 1c06d0: 320003e9 orr w9, wzr, #0x1 1c06d4: 2a0903ea mov w10, w9 1c06d8: f900010a str x10, [x8] 1c06dc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c06e0: f81c03a8 stur x8, [x29, #-0x40] 1c06e4: 140001ee b 0x1c0e9c 1c06e8: f85083a8 ldur x8, [x29, #-0xf8] 1c06ec: f9400100 ldr x0, [x8] 1c06f0: f85b03a9 ldur x9, [x29, #-0x50] 1c06f4: f9400121 ldr x1, [x9] 1c06f8: f85a83a2 ldur x2, [x29, #-0x58] 1c06fc: 97fb82f5 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c0700: f81803a0 stur x0, [x29, #-0x80] 1c0704: f85803a8 ldur x8, [x29, #-0x80] 1c0708: b6f800a8 tbz x8, #0x3f, 0x1c071c 1c070c: 14000001 b 0x1c0710 1c0710: f85803a8 ldur x8, [x29, #-0x80] 1c0714: f81c03a8 stur x8, [x29, #-0x40] 1c0718: 140001e1 b 0x1c0e9c 1c071c: f85803a8 ldur x8, [x29, #-0x80] 1c0720: f1000508 subs x8, x8, #0x1 1c0724: f90067e8 str x8, [sp, #0xc8] 1c0728: 540000ab b.lt 0x1c073c 1c072c: 14000001 b 0x1c0730 1c0730: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c0734: f81c03a8 stur x8, [x29, #-0x40] 1c0738: 140001d9 b 0x1c0e9c 1c073c: f85983a8 ldur x8, [x29, #-0x68] 1c0740: b7f801e8 tbnz x8, #0x3f, 0x1c077c 1c0744: 14000001 b 0x1c0748 1c0748: f85b03a8 ldur x8, [x29, #-0x50] 1c074c: f9400108 ldr x8, [x8] 1c0750: f85a83a9 ldur x9, [x29, #-0x58] 1c0754: f9400129 ldr x9, [x9] 1c0758: 8b090108 add x8, x8, x9 1c075c: f85983a9 ldur x9, [x29, #-0x68] 1c0760: eb090108 subs x8, x8, x9 1c0764: f90063e8 str x8, [sp, #0xc0] 1c0768: 540000ad b.le 0x1c077c 1c076c: 14000001 b 0x1c0770 1c0770: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0774: f81c03a8 stur x8, [x29, #-0x40] 1c0778: 140001c9 b 0x1c0e9c 1c077c: f85b03a8 ldur x8, [x29, #-0x50] 1c0780: f9400108 ldr x8, [x8] 1c0784: f85a83a9 ldur x9, [x29, #-0x58] 1c0788: f9400129 ldr x9, [x9] 1c078c: 8b090108 add x8, x8, x9 1c0790: f85d83a9 ldur x9, [x29, #-0x28] 1c0794: eb090108 subs x8, x8, x9 1c0798: f9005fe8 str x8, [sp, #0xb8] 1c079c: 540000ad b.le 0x1c07b0 1c07a0: 14000001 b 0x1c07a4 1c07a4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c07a8: f81c03a8 stur x8, [x29, #-0x40] 1c07ac: 140001bc b 0x1c0e9c 1c07b0: f85083a8 ldur x8, [x29, #-0xf8] 1c07b4: f9400100 ldr x0, [x8] 1c07b8: f85b03a9 ldur x9, [x29, #-0x50] 1c07bc: f9400121 ldr x1, [x9] 1c07c0: f85a83a2 ldur x2, [x29, #-0x58] 1c07c4: 97fb947f bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c07c8: f81683a0 stur x0, [x29, #-0x98] 1c07cc: f85683a8 ldur x8, [x29, #-0x98] 1c07d0: b6f800a8 tbz x8, #0x3f, 0x1c07e4 1c07d4: 14000001 b 0x1c07d8 1c07d8: f85683a8 ldur x8, [x29, #-0x98] 1c07dc: f81c03a8 stur x8, [x29, #-0x40] 1c07e0: 140001af b 0x1c0e9c 1c07e4: f85a83a8 ldur x8, [x29, #-0x58] 1c07e8: f9400108 ldr x8, [x8] 1c07ec: f85b03a9 ldur x9, [x29, #-0x50] 1c07f0: f940012a ldr x10, [x9] 1c07f4: 8b080148 add x8, x10, x8 1c07f8: f9000128 str x8, [x9] 1c07fc: f85683a8 ldur x8, [x29, #-0x98] 1c0800: b50000e8 cbnz x8, 0x1c081c 1c0804: 14000001 b 0x1c0808 1c0808: f85b03a8 ldur x8, [x29, #-0x50] 1c080c: f9400108 ldr x8, [x8] 1c0810: f85083a9 ldur x9, [x29, #-0xf8] 1c0814: f9003528 str x8, [x9, #0x68] 1c0818: 17ffff2f b 0x1c04d4 1c081c: f85a83a8 ldur x8, [x29, #-0x58] 1c0820: f9400108 ldr x8, [x8] 1c0824: d37df109 lsl x9, x8, #3 1c0828: eb080128 subs x8, x9, x8 1c082c: 320003ea orr w10, wzr, #0x1 1c0830: 2a0a03e9 mov w9, w10 1c0834: 9ac82128 lsl x8, x9, x8 1c0838: f1000508 subs x8, x8, #0x1 1c083c: f81603a8 stur x8, [x29, #-0xa0] 1c0840: f85983a8 ldur x8, [x29, #-0x68] 1c0844: b7f80288 tbnz x8, #0x3f, 0x1c0894 1c0848: 14000001 b 0x1c084c 1c084c: f85683a8 ldur x8, [x29, #-0x98] 1c0850: f85603a9 ldur x9, [x29, #-0xa0] 1c0854: eb090108 subs x8, x8, x9 1c0858: f9005be8 str x8, [sp, #0xb0] 1c085c: 540001c0 b.eq 0x1c0894 1c0860: 14000001 b 0x1c0864 1c0864: f85b03a8 ldur x8, [x29, #-0x50] 1c0868: f9400108 ldr x8, [x8] 1c086c: f85683a9 ldur x9, [x29, #-0x98] 1c0870: 8b090108 add x8, x8, x9 1c0874: f85983a9 ldur x9, [x29, #-0x68] 1c0878: eb090108 subs x8, x8, x9 1c087c: f90057e8 str x8, [sp, #0xa8] 1c0880: 540000ad b.le 0x1c0894 1c0884: 14000001 b 0x1c0888 1c0888: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c088c: f81c03a8 stur x8, [x29, #-0x40] 1c0890: 14000183 b 0x1c0e9c 1c0894: f85703a8 ldur x8, [x29, #-0x90] 1c0898: 52976d69 mov w9, #0xbb6b // =47979 1c089c: 72a38a69 movk w9, #0x1c53, lsl #16 1c08a0: 2a0903ea mov w10, w9 1c08a4: eb0a0108 subs x8, x8, x10 1c08a8: f90053e8 str x8, [sp, #0xa0] 1c08ac: 54000a61 b.ne 0x1c09f8 1c08b0: 14000001 b 0x1c08b4 1c08b4: f85683a8 ldur x8, [x29, #-0x98] 1c08b8: f85603a9 ldur x9, [x29, #-0xa0] 1c08bc: eb090108 subs x8, x8, x9 1c08c0: f9004fe8 str x8, [sp, #0x98] 1c08c4: 540000a1 b.ne 0x1c08d8 1c08c8: 14000001 b 0x1c08cc 1c08cc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c08d0: f81c03a8 stur x8, [x29, #-0x40] 1c08d4: 14000172 b 0x1c0e9c 1c08d8: f85083a8 ldur x8, [x29, #-0xf8] 1c08dc: f9404909 ldr x9, [x8, #0x90] 1c08e0: b50007e9 cbnz x9, 0x1c09dc 1c08e4: 14000001 b 0x1c08e8 1c08e8: f85b03a8 ldur x8, [x29, #-0x50] 1c08ec: f9400108 ldr x8, [x8] 1c08f0: f85783a9 ldur x9, [x29, #-0x88] 1c08f4: eb090108 subs x8, x8, x9 1c08f8: f85683a9 ldur x9, [x29, #-0x98] 1c08fc: 8b090108 add x8, x8, x9 1c0900: f81583a8 stur x8, [x29, #-0xa8] 1c0904: 90000741 adrp x1, 0x2a8000 1c0908: f9435421 ldr x1, [x1, #0x6a8] 1c090c: 5280090a mov w10, #0x48 // =72 1c0910: 2a0a03e0 mov w0, w10 1c0914: 97fb80a3 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1c0918: aa0003e8 mov x8, x0 1c091c: 2a1f03ea mov w10, wzr 1c0920: 3814f3aa sturb w10, [x29, #-0xb1] 1c0924: aa1f03e1 mov x1, xzr 1c0928: f9004be8 str x8, [sp, #0x90] 1c092c: f90047e1 str x1, [sp, #0x88] 1c0930: b4000260 cbz x0, 0x1c097c 1c0934: 14000001 b 0x1c0938 1c0938: f9404be8 ldr x8, [sp, #0x90] 1c093c: f81503a8 stur x8, [x29, #-0xb0] 1c0940: 320003e9 orr w9, wzr, #0x1 1c0944: 3814f3a9 sturb w9, [x29, #-0xb1] 1c0948: f85b03aa ldur x10, [x29, #-0x50] 1c094c: f9400142 ldr x2, [x10] 1c0950: f85683a3 ldur x3, [x29, #-0x98] 1c0954: f85783a4 ldur x4, [x29, #-0x88] 1c0958: f85583a5 ldur x5, [x29, #-0xa8] 1c095c: f9404be0 ldr x0, [sp, #0x90] 1c0960: f85083a1 ldur x1, [x29, #-0xf8] 1c0964: f90043e8 str x8, [sp, #0x80] 1c0968: 97fba04e bl 0xa8aa0 <_ZN9mkvparser4CuesC1EPNS_7SegmentExxxx@plt> 1c096c: 14000001 b 0x1c0970 1c0970: f94043e0 ldr x0, [sp, #0x80] 1c0974: f90047e0 str x0, [sp, #0x88] 1c0978: 14000001 b 0x1c097c 1c097c: f94047e8 ldr x8, [sp, #0x88] 1c0980: f85083a9 ldur x9, [x29, #-0xf8] 1c0984: f9004928 str x8, [x9, #0x90] 1c0988: f9404928 ldr x8, [x9, #0x90] 1c098c: b5000268 cbnz x8, 0x1c09d8 1c0990: 14000001 b 0x1c0994 1c0994: 92800008 mov x8, #-0x1 // =-1 1c0998: f81c03a8 stur x8, [x29, #-0x40] 1c099c: 14000140 b 0x1c0e9c 1c09a0: f81403a0 stur x0, [x29, #-0xc0] 1c09a4: 2a0103e8 mov w8, w1 1c09a8: b813c3a8 stur w8, [x29, #-0xc4] 1c09ac: 3854f3a8 ldurb w8, [x29, #-0xb1] 1c09b0: 71000508 subs w8, w8, #0x1 1c09b4: b9007fe8 str w8, [sp, #0x7c] 1c09b8: 540000e1 b.ne 0x1c09d4 1c09bc: 14000001 b 0x1c09c0 1c09c0: f85503a0 ldur x0, [x29, #-0xb0] 1c09c4: 90000741 adrp x1, 0x2a8000 1c09c8: f9435421 ldr x1, [x1, #0x6a8] 1c09cc: 97fb9c9d bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1c09d0: 14000001 b 0x1c09d4 1c09d4: 14000140 b 0x1c0ed4 1c09d8: 14000001 b 0x1c09dc 1c09dc: f85b03a8 ldur x8, [x29, #-0x50] 1c09e0: f9400108 ldr x8, [x8] 1c09e4: f85683a9 ldur x9, [x29, #-0x98] 1c09e8: 8b090108 add x8, x8, x9 1c09ec: f85083a9 ldur x9, [x29, #-0xf8] 1c09f0: f9003528 str x8, [x9, #0x68] 1c09f4: 17fffeb8 b 0x1c04d4 1c09f8: f85703a8 ldur x8, [x29, #-0x90] 1c09fc: 5296cea9 mov w9, #0xb675 // =46709 1c0a00: 72a3e869 movk w9, #0x1f43, lsl #16 1c0a04: 2a0903ea mov w10, w9 1c0a08: eb0a0108 subs x8, x8, x10 1c0a0c: f9003be8 str x8, [sp, #0x70] 1c0a10: 54000240 b.eq 0x1c0a58 1c0a14: 14000001 b 0x1c0a18 1c0a18: f85683a8 ldur x8, [x29, #-0x98] 1c0a1c: f85603a9 ldur x9, [x29, #-0xa0] 1c0a20: eb090108 subs x8, x8, x9 1c0a24: f90037e8 str x8, [sp, #0x68] 1c0a28: 540000a1 b.ne 0x1c0a3c 1c0a2c: 14000001 b 0x1c0a30 1c0a30: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0a34: f81c03a8 stur x8, [x29, #-0x40] 1c0a38: 14000119 b 0x1c0e9c 1c0a3c: f85b03a8 ldur x8, [x29, #-0x50] 1c0a40: f9400108 ldr x8, [x8] 1c0a44: f85683a9 ldur x9, [x29, #-0x98] 1c0a48: 8b090108 add x8, x8, x9 1c0a4c: f85083a9 ldur x9, [x29, #-0xf8] 1c0a50: f9003528 str x8, [x9, #0x68] 1c0a54: 17fffea0 b 0x1c04d4 1c0a58: f85783a8 ldur x8, [x29, #-0x88] 1c0a5c: f85083a9 ldur x9, [x29, #-0xf8] 1c0a60: f940092a ldr x10, [x9, #0x10] 1c0a64: eb0a0108 subs x8, x8, x10 1c0a68: f81903a8 stur x8, [x29, #-0x70] 1c0a6c: f85683a8 ldur x8, [x29, #-0x98] 1c0a70: f85603aa ldur x10, [x29, #-0xa0] 1c0a74: eb0a0108 subs x8, x8, x10 1c0a78: f90033e8 str x8, [sp, #0x60] 1c0a7c: 540000a0 b.eq 0x1c0a90 1c0a80: 14000001 b 0x1c0a84 1c0a84: f85683a8 ldur x8, [x29, #-0x98] 1c0a88: f81883a8 stur x8, [x29, #-0x78] 1c0a8c: 14000001 b 0x1c0a90 1c0a90: 14000001 b 0x1c0a94 1c0a94: f85903a8 ldur x8, [x29, #-0x70] 1c0a98: b6f800a8 tbz x8, #0x3f, 0x1c0aac 1c0a9c: 14000001 b 0x1c0aa0 1c0aa0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0aa4: f81c03a8 stur x8, [x29, #-0x40] 1c0aa8: 140000fd b 0x1c0e9c 1c0aac: f85903a1 ldur x1, [x29, #-0x70] 1c0ab0: d100c3a2 sub x2, x29, #0x30 1c0ab4: d100e3a3 sub x3, x29, #0x38 1c0ab8: f85083a0 ldur x0, [x29, #-0xf8] 1c0abc: 97fb84d5 bl 0xa1e10 <_ZN9mkvparser7Cluster15HasBlockEntriesEPKNS_7SegmentExRxRl@plt> 1c0ac0: f81a03a0 stur x0, [x29, #-0x60] 1c0ac4: f85a03a0 ldur x0, [x29, #-0x60] 1c0ac8: b6f80160 tbz x0, #0x3f, 0x1c0af4 1c0acc: 14000001 b 0x1c0ad0 1c0ad0: f85d03a8 ldur x8, [x29, #-0x30] 1c0ad4: f85b03a9 ldur x9, [x29, #-0x50] 1c0ad8: f9000128 str x8, [x9] 1c0adc: f85c83a8 ldur x8, [x29, #-0x38] 1c0ae0: f85a83a9 ldur x9, [x29, #-0x58] 1c0ae4: f9000128 str x8, [x9] 1c0ae8: f85a03a8 ldur x8, [x29, #-0x60] 1c0aec: f81c03a8 stur x8, [x29, #-0x40] 1c0af0: 140000eb b 0x1c0e9c 1c0af4: f85083a8 ldur x8, [x29, #-0xf8] 1c0af8: f9405909 ldr x9, [x8, #0xb0] 1c0afc: f81303a9 stur x9, [x29, #-0xd0] 1c0b00: f9405d09 ldr x9, [x8, #0xb8] 1c0b04: f1000529 subs x9, x9, #0x1 1c0b08: f9002fe9 str x9, [sp, #0x58] 1c0b0c: 54000d2b b.lt 0x1c0cb0 1c0b10: 14000001 b 0x1c0b14 1c0b14: f85303a8 ldur x8, [x29, #-0xd0] 1c0b18: f85083a9 ldur x9, [x29, #-0xf8] 1c0b1c: f940612a ldr x10, [x9, #0xc0] 1c0b20: eb0a0108 subs x8, x8, x10 1c0b24: f9002be8 str x8, [sp, #0x50] 1c0b28: 540000ab b.lt 0x1c0b3c 1c0b2c: 14000001 b 0x1c0b30 1c0b30: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0b34: f81c03a8 stur x8, [x29, #-0x40] 1c0b38: 140000d9 b 0x1c0e9c 1c0b3c: f85083a8 ldur x8, [x29, #-0xf8] 1c0b40: f9405509 ldr x9, [x8, #0xa8] 1c0b44: f85303aa ldur x10, [x29, #-0xd0] 1c0b48: f86a7929 ldr x9, [x9, x10, lsl #3] 1c0b4c: f81283a9 stur x9, [x29, #-0xd8] 1c0b50: f85283a9 ldur x9, [x29, #-0xd8] 1c0b54: b40000c9 cbz x9, 0x1c0b6c 1c0b58: 14000001 b 0x1c0b5c 1c0b5c: f85283a8 ldur x8, [x29, #-0xd8] 1c0b60: f9400908 ldr x8, [x8, #0x10] 1c0b64: b7f800a8 tbnz x8, #0x3f, 0x1c0b78 1c0b68: 14000001 b 0x1c0b6c 1c0b6c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0b70: f81c03a8 stur x8, [x29, #-0x40] 1c0b74: 140000ca b 0x1c0e9c 1c0b78: f85283a0 ldur x0, [x29, #-0xd8] 1c0b7c: 97fb8c59 bl 0xa3ce0 <_ZNK9mkvparser7Cluster11GetPositionEv@plt> 1c0b80: f81203a0 stur x0, [x29, #-0xe0] 1c0b84: f85203a0 ldur x0, [x29, #-0xe0] 1c0b88: b6f800a0 tbz x0, #0x3f, 0x1c0b9c 1c0b8c: 14000001 b 0x1c0b90 1c0b90: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0b94: f81c03a8 stur x8, [x29, #-0x40] 1c0b98: 140000c1 b 0x1c0e9c 1c0b9c: f85203a8 ldur x8, [x29, #-0xe0] 1c0ba0: f85903a9 ldur x9, [x29, #-0x70] 1c0ba4: eb090108 subs x8, x8, x9 1c0ba8: f90027e8 str x8, [sp, #0x48] 1c0bac: 54000801 b.ne 0x1c0cac 1c0bb0: 14000001 b 0x1c0bb4 1c0bb4: f85a03a8 ldur x8, [x29, #-0x60] 1c0bb8: b50000a8 cbnz x8, 0x1c0bcc 1c0bbc: 14000001 b 0x1c0bc0 1c0bc0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0bc4: f81c03a8 stur x8, [x29, #-0x40] 1c0bc8: 140000b5 b 0x1c0e9c 1c0bcc: f85883a8 ldur x8, [x29, #-0x78] 1c0bd0: b7f80108 tbnz x8, #0x3f, 0x1c0bf0 1c0bd4: 14000001 b 0x1c0bd8 1c0bd8: f85883a8 ldur x8, [x29, #-0x78] 1c0bdc: f85b03a9 ldur x9, [x29, #-0x50] 1c0be0: f940012a ldr x10, [x9] 1c0be4: 8b080148 add x8, x10, x8 1c0be8: f9000128 str x8, [x9] 1c0bec: 14000013 b 0x1c0c38 1c0bf0: f85283a0 ldur x0, [x29, #-0xd8] 1c0bf4: 97fb8d63 bl 0xa4180 <_ZNK9mkvparser7Cluster14GetElementSizeEv@plt> 1c0bf8: f81183a0 stur x0, [x29, #-0xe8] 1c0bfc: f85183a0 ldur x0, [x29, #-0xe8] 1c0c00: f1000000 subs x0, x0, #0x0 1c0c04: f90023e0 str x0, [sp, #0x40] 1c0c08: 540000ac b.gt 0x1c0c1c 1c0c0c: 14000001 b 0x1c0c10 1c0c10: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0c14: f81c03a8 stur x8, [x29, #-0x40] 1c0c18: 140000a1 b 0x1c0e9c 1c0c1c: f85283a8 ldur x8, [x29, #-0xd8] 1c0c20: f9400508 ldr x8, [x8, #0x8] 1c0c24: f85183a9 ldur x9, [x29, #-0xe8] 1c0c28: 8b090108 add x8, x8, x9 1c0c2c: f85b03a9 ldur x9, [x29, #-0x50] 1c0c30: f9000128 str x8, [x9] 1c0c34: 14000001 b 0x1c0c38 1c0c38: f85303a8 ldur x8, [x29, #-0xd0] 1c0c3c: f85283a9 ldur x9, [x29, #-0xd8] 1c0c40: f9000928 str x8, [x9, #0x10] 1c0c44: f85083a8 ldur x8, [x29, #-0xf8] 1c0c48: f9405909 ldr x9, [x8, #0xb0] 1c0c4c: 91000529 add x9, x9, #0x1 1c0c50: f9005909 str x9, [x8, #0xb0] 1c0c54: f9405d09 ldr x9, [x8, #0xb8] 1c0c58: f1000529 subs x9, x9, #0x1 1c0c5c: f9005d09 str x9, [x8, #0xb8] 1c0c60: f85b03a9 ldur x9, [x29, #-0x50] 1c0c64: f9400129 ldr x9, [x9] 1c0c68: f9003509 str x9, [x8, #0x68] 1c0c6c: f85983a9 ldur x9, [x29, #-0x68] 1c0c70: b7f80189 tbnz x9, #0x3f, 0x1c0ca0 1c0c74: 14000001 b 0x1c0c78 1c0c78: f85083a8 ldur x8, [x29, #-0xf8] 1c0c7c: f9403509 ldr x9, [x8, #0x68] 1c0c80: f85983aa ldur x10, [x29, #-0x68] 1c0c84: eb0a0129 subs x9, x9, x10 1c0c88: f9001fe9 str x9, [sp, #0x38] 1c0c8c: 540000ad b.le 0x1c0ca0 1c0c90: 14000001 b 0x1c0c94 1c0c94: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0c98: f81c03a8 stur x8, [x29, #-0x40] 1c0c9c: 14000080 b 0x1c0e9c 1c0ca0: aa1f03e8 mov x8, xzr 1c0ca4: f81c03a8 stur x8, [x29, #-0x40] 1c0ca8: 1400007d b 0x1c0e9c 1c0cac: 14000001 b 0x1c0cb0 1c0cb0: f85a03a8 ldur x8, [x29, #-0x60] 1c0cb4: b50006a8 cbnz x8, 0x1c0d88 1c0cb8: 14000001 b 0x1c0cbc 1c0cbc: f85883a8 ldur x8, [x29, #-0x78] 1c0cc0: b7f80108 tbnz x8, #0x3f, 0x1c0ce0 1c0cc4: 14000001 b 0x1c0cc8 1c0cc8: f85883a8 ldur x8, [x29, #-0x78] 1c0ccc: f85b03a9 ldur x9, [x29, #-0x50] 1c0cd0: f940012a ldr x10, [x9] 1c0cd4: 8b080148 add x8, x10, x8 1c0cd8: f9000128 str x8, [x9] 1c0cdc: 14000001 b 0x1c0ce0 1c0ce0: f85e03a8 ldur x8, [x29, #-0x20] 1c0ce4: b7f80208 tbnz x8, #0x3f, 0x1c0d24 1c0ce8: 14000001 b 0x1c0cec 1c0cec: f85b03a8 ldur x8, [x29, #-0x50] 1c0cf0: f9400108 ldr x8, [x8] 1c0cf4: f85e03a9 ldur x9, [x29, #-0x20] 1c0cf8: eb090108 subs x8, x8, x9 1c0cfc: f9001be8 str x8, [sp, #0x30] 1c0d00: 5400012b b.lt 0x1c0d24 1c0d04: 14000001 b 0x1c0d08 1c0d08: f85e03a8 ldur x8, [x29, #-0x20] 1c0d0c: f85083a9 ldur x9, [x29, #-0xf8] 1c0d10: f9003528 str x8, [x9, #0x68] 1c0d14: 320003ea orr w10, wzr, #0x1 1c0d18: 2a0a03e8 mov w8, w10 1c0d1c: f81c03a8 stur x8, [x29, #-0x40] 1c0d20: 1400005f b 0x1c0e9c 1c0d24: f85983a8 ldur x8, [x29, #-0x68] 1c0d28: b7f80208 tbnz x8, #0x3f, 0x1c0d68 1c0d2c: 14000001 b 0x1c0d30 1c0d30: f85b03a8 ldur x8, [x29, #-0x50] 1c0d34: f9400108 ldr x8, [x8] 1c0d38: f85983a9 ldur x9, [x29, #-0x68] 1c0d3c: eb090108 subs x8, x8, x9 1c0d40: f90017e8 str x8, [sp, #0x28] 1c0d44: 5400012b b.lt 0x1c0d68 1c0d48: 14000001 b 0x1c0d4c 1c0d4c: f85983a8 ldur x8, [x29, #-0x68] 1c0d50: f85083a9 ldur x9, [x29, #-0xf8] 1c0d54: f9003528 str x8, [x9, #0x68] 1c0d58: 320003ea orr w10, wzr, #0x1 1c0d5c: 2a0a03e8 mov w8, w10 1c0d60: f81c03a8 stur x8, [x29, #-0x40] 1c0d64: 1400004e b 0x1c0e9c 1c0d68: f85b03a8 ldur x8, [x29, #-0x50] 1c0d6c: f9400108 ldr x8, [x8] 1c0d70: f85083a9 ldur x9, [x29, #-0xf8] 1c0d74: f9003528 str x8, [x9, #0x68] 1c0d78: 321f03ea orr w10, wzr, #0x2 1c0d7c: 2a0a03e8 mov w8, w10 1c0d80: f81c03a8 stur x8, [x29, #-0x40] 1c0d84: 14000046 b 0x1c0e9c 1c0d88: f85303a1 ldur x1, [x29, #-0xd0] 1c0d8c: f85903a2 ldur x2, [x29, #-0x70] 1c0d90: f85083a0 ldur x0, [x29, #-0xf8] 1c0d94: 97fba687 bl 0xaa7b0 <_ZN9mkvparser7Cluster6CreateEPNS_7SegmentElx@plt> 1c0d98: f81103a0 stur x0, [x29, #-0xf0] 1c0d9c: f85103a0 ldur x0, [x29, #-0xf0] 1c0da0: b50000a0 cbnz x0, 0x1c0db4 1c0da4: 14000001 b 0x1c0da8 1c0da8: 92800008 mov x8, #-0x1 // =-1 1c0dac: f81c03a8 stur x8, [x29, #-0x40] 1c0db0: 1400003b b 0x1c0e9c 1c0db4: f85103a1 ldur x1, [x29, #-0xf0] 1c0db8: f85083a0 ldur x0, [x29, #-0xf8] 1c0dbc: 97fba7e5 bl 0xaad50 <_ZN9mkvparser7Segment13AppendClusterEPNS_7ClusterE@plt> 1c0dc0: 370001e0 tbnz w0, #0x0, 0x1c0dfc 1c0dc4: 14000001 b 0x1c0dc8 1c0dc8: f85103a8 ldur x8, [x29, #-0xf0] 1c0dcc: aa0803e0 mov x0, x8 1c0dd0: f90013e0 str x0, [sp, #0x20] 1c0dd4: b40000e8 cbz x8, 0x1c0df0 1c0dd8: 14000001 b 0x1c0ddc 1c0ddc: f94013e0 ldr x0, [sp, #0x20] 1c0de0: 97fb992c bl 0xa7290 <_ZN9mkvparser7ClusterD1Ev@plt> 1c0de4: f94013e0 ldr x0, [sp, #0x20] 1c0de8: 97fb7ede bl 0xa0960 <_ZdlPv@plt> 1c0dec: 14000001 b 0x1c0df0 1c0df0: 92800008 mov x8, #-0x1 // =-1 1c0df4: f81c03a8 stur x8, [x29, #-0x40] 1c0df8: 14000029 b 0x1c0e9c 1c0dfc: f85883a8 ldur x8, [x29, #-0x78] 1c0e00: b7f803a8 tbnz x8, #0x3f, 0x1c0e74 1c0e04: 14000001 b 0x1c0e08 1c0e08: f85883a8 ldur x8, [x29, #-0x78] 1c0e0c: f85b03a9 ldur x9, [x29, #-0x50] 1c0e10: f940012a ldr x10, [x9] 1c0e14: 8b080148 add x8, x10, x8 1c0e18: f9000128 str x8, [x9] 1c0e1c: f85b03a8 ldur x8, [x29, #-0x50] 1c0e20: f9400108 ldr x8, [x8] 1c0e24: f85083a9 ldur x9, [x29, #-0xf8] 1c0e28: f9003528 str x8, [x9, #0x68] 1c0e2c: f85983a8 ldur x8, [x29, #-0x68] 1c0e30: f1000508 subs x8, x8, #0x1 1c0e34: f9000fe8 str x8, [sp, #0x18] 1c0e38: 5400018b b.lt 0x1c0e68 1c0e3c: 14000001 b 0x1c0e40 1c0e40: f85083a8 ldur x8, [x29, #-0xf8] 1c0e44: f9403509 ldr x9, [x8, #0x68] 1c0e48: f85983aa ldur x10, [x29, #-0x68] 1c0e4c: eb0a0129 subs x9, x9, x10 1c0e50: f9000be9 str x9, [sp, #0x10] 1c0e54: 540000ad b.le 0x1c0e68 1c0e58: 14000001 b 0x1c0e5c 1c0e5c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0e60: f81c03a8 stur x8, [x29, #-0x40] 1c0e64: 1400000e b 0x1c0e9c 1c0e68: aa1f03e8 mov x8, xzr 1c0e6c: f81c03a8 stur x8, [x29, #-0x40] 1c0e70: 1400000b b 0x1c0e9c 1c0e74: f85103a8 ldur x8, [x29, #-0xf0] 1c0e78: f85083a9 ldur x9, [x29, #-0xf8] 1c0e7c: f9003928 str x8, [x9, #0x70] 1c0e80: f85b03a8 ldur x8, [x29, #-0x50] 1c0e84: f9400108 ldr x8, [x8] 1c0e88: aa1f03ea mov x10, xzr 1c0e8c: eb080148 subs x8, x10, x8 1c0e90: f9003528 str x8, [x9, #0x68] 1c0e94: f81c03aa stur x10, [x29, #-0x40] 1c0e98: 14000001 b 0x1c0e9c 1c0e9c: f85c03a8 ldur x8, [x29, #-0x40] 1c0ea0: d53bd049 mrs x9, TPIDR_EL0 1c0ea4: f9401529 ldr x9, [x9, #0x28] 1c0ea8: f85e83aa ldur x10, [x29, #-0x18] 1c0eac: eb0a0129 subs x9, x9, x10 1c0eb0: f90007e8 str x8, [sp, #0x8] 1c0eb4: f90003e9 str x9, [sp] 1c0eb8: 54000121 b.ne 0x1c0edc 1c0ebc: 14000001 b 0x1c0ec0 1c0ec0: f94007e0 ldr x0, [sp, #0x8] 1c0ec4: 910803ff add sp, sp, #0x200 1c0ec8: a9417bfd ldp x29, x30, [sp, #0x10] 1c0ecc: f84207fc ldr x28, [sp], #0x20 1c0ed0: d65f03c0 ret 1c0ed4: f85403a0 ldur x0, [x29, #-0xc0] 1c0ed8: 97fb9c0e bl 0xa7f10 <_Unwind_Resume@plt> 1c0edc: 97fba3a5 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c0ee0 : 1c0ee0: d101c3ff sub sp, sp, #0x70 1c0ee4: a9067bfd stp x29, x30, [sp, #0x60] 1c0ee8: 910183fd add x29, sp, #0x60 1c0eec: d2800008 mov x8, #0x0 // =0 1c0ef0: f81f03a0 stur x0, [x29, #-0x10] 1c0ef4: f81e83a1 stur x1, [x29, #-0x18] 1c0ef8: f81e03a2 stur x2, [x29, #-0x20] 1c0efc: f85f03a0 ldur x0, [x29, #-0x10] 1c0f00: f9403401 ldr x1, [x0, #0x68] 1c0f04: eb08003f cmp x1, x8 1c0f08: 1a9fb7e9 cset w9, ge 1c0f0c: f90013e8 str x8, [sp, #0x20] 1c0f10: f9000fe0 str x0, [sp, #0x18] 1c0f14: 37000109 tbnz w9, #0x0, 0x1c0f34 1c0f18: f9400fe8 ldr x8, [sp, #0x18] 1c0f1c: f9403909 ldr x9, [x8, #0x70] 1c0f20: f94013ea ldr x10, [sp, #0x20] 1c0f24: eb0a013f cmp x9, x10 1c0f28: 1a9f17eb cset w11, eq 1c0f2c: 3700004b tbnz w11, #0x0, 0x1c0f34 1c0f30: 14000004 b 0x1c0f40 1c0f34: 92800008 mov x8, #-0x1 // =-1 1c0f38: f81f83a8 stur x8, [x29, #-0x8] 1c0f3c: 14000037 b 0x1c1018 1c0f40: d2800008 mov x8, #0x0 // =0 1c0f44: f9400fe9 ldr x9, [sp, #0x18] 1c0f48: f9403920 ldr x0, [x9, #0x70] 1c0f4c: f85e83a1 ldur x1, [x29, #-0x18] 1c0f50: f85e03a2 ldur x2, [x29, #-0x20] 1c0f54: f9000be8 str x8, [sp, #0x10] 1c0f58: 97fba3a6 bl 0xa9df0 <_ZNK9mkvparser7Cluster5ParseERxRl@plt> 1c0f5c: f81d83a0 stur x0, [x29, #-0x28] 1c0f60: f85d83a8 ldur x8, [x29, #-0x28] 1c0f64: f9400be9 ldr x9, [sp, #0x10] 1c0f68: eb09011f cmp x8, x9 1c0f6c: 1a9fa7ea cset w10, lt 1c0f70: 3700004a tbnz w10, #0x0, 0x1c0f78 1c0f74: 14000004 b 0x1c0f84 1c0f78: f85d83a8 ldur x8, [x29, #-0x28] 1c0f7c: f81f83a8 stur x8, [x29, #-0x8] 1c0f80: 14000026 b 0x1c1018 1c0f84: f85d83a8 ldur x8, [x29, #-0x28] 1c0f88: b4000048 cbz x8, 0x1c0f90 1c0f8c: 14000004 b 0x1c0f9c 1c0f90: b27f03e8 orr x8, xzr, #0x2 1c0f94: f81f83a8 stur x8, [x29, #-0x8] 1c0f98: 14000020 b 0x1c1018 1c0f9c: d2800008 mov x8, #0x0 // =0 1c0fa0: f9400fe9 ldr x9, [sp, #0x18] 1c0fa4: f940392a ldr x10, [x9, #0x70] 1c0fa8: f940054a ldr x10, [x10, #0x8] 1c0fac: f9001bea str x10, [sp, #0x30] 1c0fb0: f9403920 ldr x0, [x9, #0x70] 1c0fb4: f90007e8 str x8, [sp, #0x8] 1c0fb8: 97fb8c72 bl 0xa4180 <_ZNK9mkvparser7Cluster14GetElementSizeEv@plt> 1c0fbc: f90017e0 str x0, [sp, #0x28] 1c0fc0: f94017e8 ldr x8, [sp, #0x28] 1c0fc4: f94007e9 ldr x9, [sp, #0x8] 1c0fc8: eb09011f cmp x8, x9 1c0fcc: 1a9fa7eb cset w11, lt 1c0fd0: 3700004b tbnz w11, #0x0, 0x1c0fd8 1c0fd4: 14000004 b 0x1c0fe4 1c0fd8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c0fdc: f81f83a8 stur x8, [x29, #-0x8] 1c0fe0: 1400000e b 0x1c1018 1c0fe4: b27f03e8 orr x8, xzr, #0x2 1c0fe8: f9401be9 ldr x9, [sp, #0x30] 1c0fec: f94017ea ldr x10, [sp, #0x28] 1c0ff0: 8b0a0129 add x9, x9, x10 1c0ff4: f85e83aa ldur x10, [x29, #-0x18] 1c0ff8: f9000149 str x9, [x10] 1c0ffc: f85e83a9 ldur x9, [x29, #-0x18] 1c1000: f9400129 ldr x9, [x9] 1c1004: f9400fea ldr x10, [sp, #0x18] 1c1008: f9003549 str x9, [x10, #0x68] 1c100c: f94013e9 ldr x9, [sp, #0x20] 1c1010: f9003949 str x9, [x10, #0x70] 1c1014: f81f83a8 stur x8, [x29, #-0x8] 1c1018: f85f83a0 ldur x0, [x29, #-0x8] 1c101c: a9467bfd ldp x29, x30, [sp, #0x60] 1c1020: 9101c3ff add sp, sp, #0x70 1c1024: d65f03c0 ret 00000000001c1028 : 1c1028: d107c3ff sub sp, sp, #0x1f0 1c102c: f900ebfc str x28, [sp, #0x1d0] 1c1030: a91e7bfd stp x29, x30, [sp, #0x1e0] 1c1034: 910783fd add x29, sp, #0x1e0 1c1038: d53bd048 mrs x8, TPIDR_EL0 1c103c: f9401508 ldr x8, [x8, #0x28] 1c1040: f81e83a8 stur x8, [x29, #-0x18] 1c1044: f81c83a0 stur x0, [x29, #-0x38] 1c1048: f81c03a1 stur x1, [x29, #-0x40] 1c104c: f81b83a2 stur x2, [x29, #-0x48] 1c1050: f81b03a3 stur x3, [x29, #-0x50] 1c1054: f85c83a8 ldur x8, [x29, #-0x38] 1c1058: b4000068 cbz x8, 0x1c1064 1c105c: 14000001 b 0x1c1060 1c1060: 14000009 b 0x1c1084 1c1064: b0000400 adrp x0, 0x242000 1c1068: 9102a000 add x0, x0, #0xa8 1c106c: d0000402 adrp x2, 0x243000 1c1070: 91143042 add x2, x2, #0x50c 1c1074: d0000403 adrp x3, 0x243000 1c1078: 91273863 add x3, x3, #0x9ce 1c107c: 528349c1 mov w1, #0x1a4e // =6734 1c1080: 97fb7ca4 bl 0xa0310 <__assert2@plt> 1c1084: f85c03a8 ldur x8, [x29, #-0x40] 1c1088: b7f80068 tbnz x8, #0x3f, 0x1c1094 1c108c: 14000001 b 0x1c1090 1c1090: 14000009 b 0x1c10b4 1c1094: b0000400 adrp x0, 0x242000 1c1098: 9102a000 add x0, x0, #0xa8 1c109c: d0000402 adrp x2, 0x243000 1c10a0: 91143042 add x2, x2, #0x50c 1c10a4: d0000403 adrp x3, 0x243000 1c10a8: 9115e063 add x3, x3, #0x578 1c10ac: 528349e1 mov w1, #0x1a4f // =6735 1c10b0: 97fb7c98 bl 0xa0310 <__assert2@plt> 1c10b4: f85c83a8 ldur x8, [x29, #-0x38] 1c10b8: f9400108 ldr x8, [x8] 1c10bc: f81a83a8 stur x8, [x29, #-0x58] 1c10c0: f85a83a8 ldur x8, [x29, #-0x58] 1c10c4: f9400109 ldr x9, [x8] 1c10c8: f9400529 ldr x9, [x9, #0x8] 1c10cc: d10083a1 sub x1, x29, #0x20 1c10d0: d100a3a2 sub x2, x29, #0x28 1c10d4: aa0803e0 mov x0, x8 1c10d8: d63f0120 blr x9 1c10dc: 2a0003e1 mov w1, w0 1c10e0: 93407c28 sxtw x8, w1 1c10e4: f81a03a8 stur x8, [x29, #-0x60] 1c10e8: f85a03a8 ldur x8, [x29, #-0x60] 1c10ec: b6f800a8 tbz x8, #0x3f, 0x1c1100 1c10f0: 14000001 b 0x1c10f4 1c10f4: f85a03a8 ldur x8, [x29, #-0x60] 1c10f8: f81d03a8 stur x8, [x29, #-0x30] 1c10fc: 14000271 b 0x1c1ac0 1c1100: f85e03a8 ldur x8, [x29, #-0x20] 1c1104: b7f80108 tbnz x8, #0x3f, 0x1c1124 1c1108: 14000001 b 0x1c110c 1c110c: f85d83a8 ldur x8, [x29, #-0x28] 1c1110: f85e03a9 ldur x9, [x29, #-0x20] 1c1114: eb090108 subs x8, x8, x9 1c1118: f81483a8 stur x8, [x29, #-0xb8] 1c111c: 5400006c b.gt 0x1c1128 1c1120: 14000001 b 0x1c1124 1c1124: 14000009 b 0x1c1148 1c1128: b0000400 adrp x0, 0x242000 1c112c: 9102a000 add x0, x0, #0xa8 1c1130: d0000402 adrp x2, 0x243000 1c1134: 91143042 add x2, x2, #0x50c 1c1138: b0000403 adrp x3, 0x242000 1c113c: 91063463 add x3, x3, #0x18d 1c1140: 52834b41 mov w1, #0x1a5a // =6746 1c1144: 97fb7c73 bl 0xa0310 <__assert2@plt> 1c1148: f85c83a8 ldur x8, [x29, #-0x38] 1c114c: f9400908 ldr x8, [x8, #0x10] 1c1150: f85c03a9 ldur x9, [x29, #-0x40] 1c1154: 8b090108 add x8, x8, x9 1c1158: f85b83a9 ldur x9, [x29, #-0x48] 1c115c: f9000128 str x8, [x9] 1c1160: f85e03a8 ldur x8, [x29, #-0x20] 1c1164: b7f80188 tbnz x8, #0x3f, 0x1c1194 1c1168: 14000001 b 0x1c116c 1c116c: f85b83a8 ldur x8, [x29, #-0x48] 1c1170: f9400108 ldr x8, [x8] 1c1174: f85e03a9 ldur x9, [x29, #-0x20] 1c1178: eb090108 subs x8, x8, x9 1c117c: f81403a8 stur x8, [x29, #-0xc0] 1c1180: 540000ab b.lt 0x1c1194 1c1184: 14000001 b 0x1c1188 1c1188: aa1f03e8 mov x8, xzr 1c118c: f81d03a8 stur x8, [x29, #-0x30] 1c1190: 1400024c b 0x1c1ac0 1c1194: f85c83a8 ldur x8, [x29, #-0x38] 1c1198: f9400d08 ldr x8, [x8, #0x18] 1c119c: b6f800a8 tbz x8, #0x3f, 0x1c11b0 1c11a0: 14000001 b 0x1c11a4 1c11a4: 92800008 mov x8, #-0x1 // =-1 1c11a8: f81383a8 stur x8, [x29, #-0xc8] 1c11ac: 14000007 b 0x1c11c8 1c11b0: f85c83a8 ldur x8, [x29, #-0x38] 1c11b4: f9400909 ldr x9, [x8, #0x10] 1c11b8: f9400d08 ldr x8, [x8, #0x18] 1c11bc: 8b080128 add x8, x9, x8 1c11c0: f81383a8 stur x8, [x29, #-0xc8] 1c11c4: 14000001 b 0x1c11c8 1c11c8: f85383a8 ldur x8, [x29, #-0xc8] 1c11cc: f81983a8 stur x8, [x29, #-0x68] 1c11d0: 92800008 mov x8, #-0x1 // =-1 1c11d4: f81903a8 stur x8, [x29, #-0x70] 1c11d8: f85b83a8 ldur x8, [x29, #-0x48] 1c11dc: f9400108 ldr x8, [x8] 1c11e0: 91000508 add x8, x8, #0x1 1c11e4: f85d83a9 ldur x9, [x29, #-0x28] 1c11e8: eb090108 subs x8, x8, x9 1c11ec: f81303a8 stur x8, [x29, #-0xd0] 1c11f0: 5400012d b.le 0x1c1214 1c11f4: 14000001 b 0x1c11f8 1c11f8: f85b03a8 ldur x8, [x29, #-0x50] 1c11fc: 320003e9 orr w9, wzr, #0x1 1c1200: 2a0903ea mov w10, w9 1c1204: f900010a str x10, [x8] 1c1208: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c120c: f81d03a8 stur x8, [x29, #-0x30] 1c1210: 1400022c b 0x1c1ac0 1c1214: f85a83a0 ldur x0, [x29, #-0x58] 1c1218: f85b83a8 ldur x8, [x29, #-0x48] 1c121c: f9400101 ldr x1, [x8] 1c1220: f85b03a2 ldur x2, [x29, #-0x50] 1c1224: 97fb802b bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c1228: f81883a0 stur x0, [x29, #-0x78] 1c122c: f85883a8 ldur x8, [x29, #-0x78] 1c1230: b6f800a8 tbz x8, #0x3f, 0x1c1244 1c1234: 14000001 b 0x1c1238 1c1238: f85883a8 ldur x8, [x29, #-0x78] 1c123c: f81d03a8 stur x8, [x29, #-0x30] 1c1240: 14000220 b 0x1c1ac0 1c1244: f85883a8 ldur x8, [x29, #-0x78] 1c1248: f1000508 subs x8, x8, #0x1 1c124c: f81283a8 stur x8, [x29, #-0xd8] 1c1250: 540000ab b.lt 0x1c1264 1c1254: 14000001 b 0x1c1258 1c1258: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c125c: f81d03a8 stur x8, [x29, #-0x30] 1c1260: 14000218 b 0x1c1ac0 1c1264: f85983a8 ldur x8, [x29, #-0x68] 1c1268: b7f801e8 tbnz x8, #0x3f, 0x1c12a4 1c126c: 14000001 b 0x1c1270 1c1270: f85b83a8 ldur x8, [x29, #-0x48] 1c1274: f9400108 ldr x8, [x8] 1c1278: f85b03a9 ldur x9, [x29, #-0x50] 1c127c: f9400129 ldr x9, [x9] 1c1280: 8b090108 add x8, x8, x9 1c1284: f85983a9 ldur x9, [x29, #-0x68] 1c1288: eb090108 subs x8, x8, x9 1c128c: f81203a8 stur x8, [x29, #-0xe0] 1c1290: 540000ad b.le 0x1c12a4 1c1294: 14000001 b 0x1c1298 1c1298: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c129c: f81d03a8 stur x8, [x29, #-0x30] 1c12a0: 14000208 b 0x1c1ac0 1c12a4: f85e03a8 ldur x8, [x29, #-0x20] 1c12a8: b7f801e8 tbnz x8, #0x3f, 0x1c12e4 1c12ac: 14000001 b 0x1c12b0 1c12b0: f85b83a8 ldur x8, [x29, #-0x48] 1c12b4: f9400108 ldr x8, [x8] 1c12b8: f85b03a9 ldur x9, [x29, #-0x50] 1c12bc: f9400129 ldr x9, [x9] 1c12c0: 8b090108 add x8, x8, x9 1c12c4: f85e03a9 ldur x9, [x29, #-0x20] 1c12c8: eb090108 subs x8, x8, x9 1c12cc: f81183a8 stur x8, [x29, #-0xe8] 1c12d0: 540000ad b.le 0x1c12e4 1c12d4: 14000001 b 0x1c12d8 1c12d8: aa1f03e8 mov x8, xzr 1c12dc: f81d03a8 stur x8, [x29, #-0x30] 1c12e0: 140001f8 b 0x1c1ac0 1c12e4: f85b83a8 ldur x8, [x29, #-0x48] 1c12e8: f9400108 ldr x8, [x8] 1c12ec: f85b03a9 ldur x9, [x29, #-0x50] 1c12f0: f9400129 ldr x9, [x9] 1c12f4: 8b090108 add x8, x8, x9 1c12f8: f85d83a9 ldur x9, [x29, #-0x28] 1c12fc: eb090108 subs x8, x8, x9 1c1300: f9007be8 str x8, [sp, #0xf0] 1c1304: 540000ad b.le 0x1c1318 1c1308: 14000001 b 0x1c130c 1c130c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c1310: f81d03a8 stur x8, [x29, #-0x30] 1c1314: 140001eb b 0x1c1ac0 1c1318: f85a83a0 ldur x0, [x29, #-0x58] 1c131c: f85b83a8 ldur x8, [x29, #-0x48] 1c1320: f9400101 ldr x1, [x8] 1c1324: f85b03a2 ldur x2, [x29, #-0x50] 1c1328: 97fb9726 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c132c: f81803a0 stur x0, [x29, #-0x80] 1c1330: f85803a8 ldur x8, [x29, #-0x80] 1c1334: b6f800a8 tbz x8, #0x3f, 0x1c1348 1c1338: 14000001 b 0x1c133c 1c133c: f85803a8 ldur x8, [x29, #-0x80] 1c1340: f81d03a8 stur x8, [x29, #-0x30] 1c1344: 140001df b 0x1c1ac0 1c1348: f85803a8 ldur x8, [x29, #-0x80] 1c134c: 5296cea9 mov w9, #0xb675 // =46709 1c1350: 72a3e869 movk w9, #0x1f43, lsl #16 1c1354: 2a0903ea mov w10, w9 1c1358: eb0a0108 subs x8, x8, x10 1c135c: f90077e8 str x8, [sp, #0xe8] 1c1360: 540000a0 b.eq 0x1c1374 1c1364: 14000001 b 0x1c1368 1c1368: 92800008 mov x8, #-0x1 // =-1 1c136c: f81d03a8 stur x8, [x29, #-0x30] 1c1370: 140001d4 b 0x1c1ac0 1c1374: f85b03a8 ldur x8, [x29, #-0x50] 1c1378: f9400108 ldr x8, [x8] 1c137c: f85b83a9 ldur x9, [x29, #-0x48] 1c1380: f940012a ldr x10, [x9] 1c1384: 8b080148 add x8, x10, x8 1c1388: f9000128 str x8, [x9] 1c138c: f85b83a8 ldur x8, [x29, #-0x48] 1c1390: f9400108 ldr x8, [x8] 1c1394: 91000508 add x8, x8, #0x1 1c1398: f85d83a9 ldur x9, [x29, #-0x28] 1c139c: eb090108 subs x8, x8, x9 1c13a0: f90073e8 str x8, [sp, #0xe0] 1c13a4: 5400012d b.le 0x1c13c8 1c13a8: 14000001 b 0x1c13ac 1c13ac: f85b03a8 ldur x8, [x29, #-0x50] 1c13b0: 320003e9 orr w9, wzr, #0x1 1c13b4: 2a0903ea mov w10, w9 1c13b8: f900010a str x10, [x8] 1c13bc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c13c0: f81d03a8 stur x8, [x29, #-0x30] 1c13c4: 140001bf b 0x1c1ac0 1c13c8: f85a83a0 ldur x0, [x29, #-0x58] 1c13cc: f85b83a8 ldur x8, [x29, #-0x48] 1c13d0: f9400101 ldr x1, [x8] 1c13d4: f85b03a2 ldur x2, [x29, #-0x50] 1c13d8: 97fb7fbe bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c13dc: f81883a0 stur x0, [x29, #-0x78] 1c13e0: f85883a8 ldur x8, [x29, #-0x78] 1c13e4: b6f800a8 tbz x8, #0x3f, 0x1c13f8 1c13e8: 14000001 b 0x1c13ec 1c13ec: f85883a8 ldur x8, [x29, #-0x78] 1c13f0: f81d03a8 stur x8, [x29, #-0x30] 1c13f4: 140001b3 b 0x1c1ac0 1c13f8: f85883a8 ldur x8, [x29, #-0x78] 1c13fc: f1000508 subs x8, x8, #0x1 1c1400: f9006fe8 str x8, [sp, #0xd8] 1c1404: 540000ab b.lt 0x1c1418 1c1408: 14000001 b 0x1c140c 1c140c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c1410: f81d03a8 stur x8, [x29, #-0x30] 1c1414: 140001ab b 0x1c1ac0 1c1418: f85983a8 ldur x8, [x29, #-0x68] 1c141c: b7f801e8 tbnz x8, #0x3f, 0x1c1458 1c1420: 14000001 b 0x1c1424 1c1424: f85b83a8 ldur x8, [x29, #-0x48] 1c1428: f9400108 ldr x8, [x8] 1c142c: f85b03a9 ldur x9, [x29, #-0x50] 1c1430: f9400129 ldr x9, [x9] 1c1434: 8b090108 add x8, x8, x9 1c1438: f85983a9 ldur x9, [x29, #-0x68] 1c143c: eb090108 subs x8, x8, x9 1c1440: f9006be8 str x8, [sp, #0xd0] 1c1444: 540000ad b.le 0x1c1458 1c1448: 14000001 b 0x1c144c 1c144c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c1450: f81d03a8 stur x8, [x29, #-0x30] 1c1454: 1400019b b 0x1c1ac0 1c1458: f85e03a8 ldur x8, [x29, #-0x20] 1c145c: b7f801e8 tbnz x8, #0x3f, 0x1c1498 1c1460: 14000001 b 0x1c1464 1c1464: f85b83a8 ldur x8, [x29, #-0x48] 1c1468: f9400108 ldr x8, [x8] 1c146c: f85b03a9 ldur x9, [x29, #-0x50] 1c1470: f9400129 ldr x9, [x9] 1c1474: 8b090108 add x8, x8, x9 1c1478: f85e03a9 ldur x9, [x29, #-0x20] 1c147c: eb090108 subs x8, x8, x9 1c1480: f90067e8 str x8, [sp, #0xc8] 1c1484: 540000ad b.le 0x1c1498 1c1488: 14000001 b 0x1c148c 1c148c: aa1f03e8 mov x8, xzr 1c1490: f81d03a8 stur x8, [x29, #-0x30] 1c1494: 1400018b b 0x1c1ac0 1c1498: f85b83a8 ldur x8, [x29, #-0x48] 1c149c: f9400108 ldr x8, [x8] 1c14a0: f85b03a9 ldur x9, [x29, #-0x50] 1c14a4: f9400129 ldr x9, [x9] 1c14a8: 8b090108 add x8, x8, x9 1c14ac: f85d83a9 ldur x9, [x29, #-0x28] 1c14b0: eb090108 subs x8, x8, x9 1c14b4: f90063e8 str x8, [sp, #0xc0] 1c14b8: 540000ad b.le 0x1c14cc 1c14bc: 14000001 b 0x1c14c0 1c14c0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c14c4: f81d03a8 stur x8, [x29, #-0x30] 1c14c8: 1400017e b 0x1c1ac0 1c14cc: f85a83a0 ldur x0, [x29, #-0x58] 1c14d0: f85b83a8 ldur x8, [x29, #-0x48] 1c14d4: f9400101 ldr x1, [x8] 1c14d8: f85b03a2 ldur x2, [x29, #-0x50] 1c14dc: 97fb9139 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c14e0: f81783a0 stur x0, [x29, #-0x88] 1c14e4: f85783a8 ldur x8, [x29, #-0x88] 1c14e8: b6f800a8 tbz x8, #0x3f, 0x1c14fc 1c14ec: 14000001 b 0x1c14f0 1c14f0: f85783a8 ldur x8, [x29, #-0x88] 1c14f4: f81d03a8 stur x8, [x29, #-0x30] 1c14f8: 14000172 b 0x1c1ac0 1c14fc: f85783a8 ldur x8, [x29, #-0x88] 1c1500: b50000a8 cbnz x8, 0x1c1514 1c1504: 14000001 b 0x1c1508 1c1508: aa1f03e8 mov x8, xzr 1c150c: f81d03a8 stur x8, [x29, #-0x30] 1c1510: 1400016c b 0x1c1ac0 1c1514: f85b03a8 ldur x8, [x29, #-0x50] 1c1518: f9400108 ldr x8, [x8] 1c151c: f85b83a9 ldur x9, [x29, #-0x48] 1c1520: f940012a ldr x10, [x9] 1c1524: 8b080148 add x8, x10, x8 1c1528: f9000128 str x8, [x9] 1c152c: f85b03a8 ldur x8, [x29, #-0x50] 1c1530: f9400108 ldr x8, [x8] 1c1534: d37df109 lsl x9, x8, #3 1c1538: eb080128 subs x8, x9, x8 1c153c: 320003eb orr w11, wzr, #0x1 1c1540: 2a0b03e9 mov w9, w11 1c1544: 9ac82128 lsl x8, x9, x8 1c1548: f1000508 subs x8, x8, #0x1 1c154c: f81703a8 stur x8, [x29, #-0x90] 1c1550: f85783a8 ldur x8, [x29, #-0x88] 1c1554: f85703a9 ldur x9, [x29, #-0x90] 1c1558: eb090108 subs x8, x8, x9 1c155c: f9005fe8 str x8, [sp, #0xb8] 1c1560: 54000580 b.eq 0x1c1610 1c1564: 14000001 b 0x1c1568 1c1568: f85b83a8 ldur x8, [x29, #-0x48] 1c156c: f9400108 ldr x8, [x8] 1c1570: f85783a9 ldur x9, [x29, #-0x88] 1c1574: 8b090108 add x8, x8, x9 1c1578: f81903a8 stur x8, [x29, #-0x70] 1c157c: f85903a8 ldur x8, [x29, #-0x70] 1c1580: b7f80068 tbnz x8, #0x3f, 0x1c158c 1c1584: 14000001 b 0x1c1588 1c1588: 14000009 b 0x1c15ac 1c158c: b0000400 adrp x0, 0x242000 1c1590: 9102a000 add x0, x0, #0xa8 1c1594: d0000402 adrp x2, 0x243000 1c1598: 91143042 add x2, x2, #0x50c 1c159c: d0000403 adrp x3, 0x243000 1c15a0: 91160463 add x3, x3, #0x581 1c15a4: 528355e1 mov w1, #0x1aaf // =6831 1c15a8: 97fb7b5a bl 0xa0310 <__assert2@plt> 1c15ac: f85983a8 ldur x8, [x29, #-0x68] 1c15b0: b7f80168 tbnz x8, #0x3f, 0x1c15dc 1c15b4: 14000001 b 0x1c15b8 1c15b8: f85903a8 ldur x8, [x29, #-0x70] 1c15bc: f85983a9 ldur x9, [x29, #-0x68] 1c15c0: eb090108 subs x8, x8, x9 1c15c4: f9005be8 str x8, [sp, #0xb0] 1c15c8: 540000ad b.le 0x1c15dc 1c15cc: 14000001 b 0x1c15d0 1c15d0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c15d4: f81d03a8 stur x8, [x29, #-0x30] 1c15d8: 1400013a b 0x1c1ac0 1c15dc: f85e03a8 ldur x8, [x29, #-0x20] 1c15e0: b7f80168 tbnz x8, #0x3f, 0x1c160c 1c15e4: 14000001 b 0x1c15e8 1c15e8: f85903a8 ldur x8, [x29, #-0x70] 1c15ec: f85e03a9 ldur x9, [x29, #-0x20] 1c15f0: eb090108 subs x8, x8, x9 1c15f4: f90057e8 str x8, [sp, #0xa8] 1c15f8: 540000ad b.le 0x1c160c 1c15fc: 14000001 b 0x1c1600 1c1600: aa1f03e8 mov x8, xzr 1c1604: f81d03a8 stur x8, [x29, #-0x30] 1c1608: 1400012e b 0x1c1ac0 1c160c: 14000001 b 0x1c1610 1c1610: 14000001 b 0x1c1614 1c1614: f85903a8 ldur x8, [x29, #-0x70] 1c1618: b7f80188 tbnz x8, #0x3f, 0x1c1648 1c161c: 14000001 b 0x1c1620 1c1620: f85b83a8 ldur x8, [x29, #-0x48] 1c1624: f9400108 ldr x8, [x8] 1c1628: f85903a9 ldur x9, [x29, #-0x70] 1c162c: eb090108 subs x8, x8, x9 1c1630: f90053e8 str x8, [sp, #0xa0] 1c1634: 540000ab b.lt 0x1c1648 1c1638: 14000001 b 0x1c163c 1c163c: aa1f03e8 mov x8, xzr 1c1640: f81d03a8 stur x8, [x29, #-0x30] 1c1644: 1400011f b 0x1c1ac0 1c1648: f85b83a8 ldur x8, [x29, #-0x48] 1c164c: f9400108 ldr x8, [x8] 1c1650: 91000508 add x8, x8, #0x1 1c1654: f85d83a9 ldur x9, [x29, #-0x28] 1c1658: eb090108 subs x8, x8, x9 1c165c: f9004fe8 str x8, [sp, #0x98] 1c1660: 5400012d b.le 0x1c1684 1c1664: 14000001 b 0x1c1668 1c1668: f85b03a8 ldur x8, [x29, #-0x50] 1c166c: 320003e9 orr w9, wzr, #0x1 1c1670: 2a0903ea mov w10, w9 1c1674: f900010a str x10, [x8] 1c1678: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c167c: f81d03a8 stur x8, [x29, #-0x30] 1c1680: 14000110 b 0x1c1ac0 1c1684: f85a83a0 ldur x0, [x29, #-0x58] 1c1688: f85b83a8 ldur x8, [x29, #-0x48] 1c168c: f9400101 ldr x1, [x8] 1c1690: f85b03a2 ldur x2, [x29, #-0x50] 1c1694: 97fb7f0f bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c1698: f81683a0 stur x0, [x29, #-0x98] 1c169c: f85683a8 ldur x8, [x29, #-0x98] 1c16a0: b6f800a8 tbz x8, #0x3f, 0x1c16b4 1c16a4: 14000001 b 0x1c16a8 1c16a8: f85683a8 ldur x8, [x29, #-0x98] 1c16ac: f81d03a8 stur x8, [x29, #-0x30] 1c16b0: 14000104 b 0x1c1ac0 1c16b4: f85683a8 ldur x8, [x29, #-0x98] 1c16b8: f1000508 subs x8, x8, #0x1 1c16bc: f9004be8 str x8, [sp, #0x90] 1c16c0: 540000ab b.lt 0x1c16d4 1c16c4: 14000001 b 0x1c16c8 1c16c8: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c16cc: f81d03a8 stur x8, [x29, #-0x30] 1c16d0: 140000fc b 0x1c1ac0 1c16d4: f85903a8 ldur x8, [x29, #-0x70] 1c16d8: b7f801e8 tbnz x8, #0x3f, 0x1c1714 1c16dc: 14000001 b 0x1c16e0 1c16e0: f85b83a8 ldur x8, [x29, #-0x48] 1c16e4: f9400108 ldr x8, [x8] 1c16e8: f85b03a9 ldur x9, [x29, #-0x50] 1c16ec: f9400129 ldr x9, [x9] 1c16f0: 8b090108 add x8, x8, x9 1c16f4: f85903a9 ldur x9, [x29, #-0x70] 1c16f8: eb090108 subs x8, x8, x9 1c16fc: f90047e8 str x8, [sp, #0x88] 1c1700: 540000ad b.le 0x1c1714 1c1704: 14000001 b 0x1c1708 1c1708: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c170c: f81d03a8 stur x8, [x29, #-0x30] 1c1710: 140000ec b 0x1c1ac0 1c1714: f85b83a8 ldur x8, [x29, #-0x48] 1c1718: f9400108 ldr x8, [x8] 1c171c: f85b03a9 ldur x9, [x29, #-0x50] 1c1720: f9400129 ldr x9, [x9] 1c1724: 8b090108 add x8, x8, x9 1c1728: f85d83a9 ldur x9, [x29, #-0x28] 1c172c: eb090108 subs x8, x8, x9 1c1730: f90043e8 str x8, [sp, #0x80] 1c1734: 540000ad b.le 0x1c1748 1c1738: 14000001 b 0x1c173c 1c173c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c1740: f81d03a8 stur x8, [x29, #-0x30] 1c1744: 140000df b 0x1c1ac0 1c1748: f85a83a0 ldur x0, [x29, #-0x58] 1c174c: f85b83a8 ldur x8, [x29, #-0x48] 1c1750: f9400101 ldr x1, [x8] 1c1754: f85b03a2 ldur x2, [x29, #-0x50] 1c1758: 97fb961a bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c175c: f81603a0 stur x0, [x29, #-0xa0] 1c1760: f85603a8 ldur x8, [x29, #-0xa0] 1c1764: b6f800a8 tbz x8, #0x3f, 0x1c1778 1c1768: 14000001 b 0x1c176c 1c176c: f85603a8 ldur x8, [x29, #-0xa0] 1c1770: f81d03a8 stur x8, [x29, #-0x30] 1c1774: 140000d3 b 0x1c1ac0 1c1778: f85603a8 ldur x8, [x29, #-0xa0] 1c177c: 5296cea9 mov w9, #0xb675 // =46709 1c1780: 72a3e869 movk w9, #0x1f43, lsl #16 1c1784: 2a0903ea mov w10, w9 1c1788: eb0a0108 subs x8, x8, x10 1c178c: f9003fe8 str x8, [sp, #0x78] 1c1790: 540000a1 b.ne 0x1c17a4 1c1794: 14000001 b 0x1c1798 1c1798: aa1f03e8 mov x8, xzr 1c179c: f81d03a8 stur x8, [x29, #-0x30] 1c17a0: 140000c8 b 0x1c1ac0 1c17a4: f85603a8 ldur x8, [x29, #-0xa0] 1c17a8: 52976d69 mov w9, #0xbb6b // =47979 1c17ac: 72a38a69 movk w9, #0x1c53, lsl #16 1c17b0: 2a0903ea mov w10, w9 1c17b4: eb0a0108 subs x8, x8, x10 1c17b8: f9003be8 str x8, [sp, #0x70] 1c17bc: 540000a1 b.ne 0x1c17d0 1c17c0: 14000001 b 0x1c17c4 1c17c4: aa1f03e8 mov x8, xzr 1c17c8: f81d03a8 stur x8, [x29, #-0x30] 1c17cc: 140000bd b 0x1c1ac0 1c17d0: f85b03a8 ldur x8, [x29, #-0x50] 1c17d4: f9400108 ldr x8, [x8] 1c17d8: f85b83a9 ldur x9, [x29, #-0x48] 1c17dc: f940012a ldr x10, [x9] 1c17e0: 8b080148 add x8, x10, x8 1c17e4: f9000128 str x8, [x9] 1c17e8: f85903a8 ldur x8, [x29, #-0x70] 1c17ec: b7f80188 tbnz x8, #0x3f, 0x1c181c 1c17f0: 14000001 b 0x1c17f4 1c17f4: f85b83a8 ldur x8, [x29, #-0x48] 1c17f8: f9400108 ldr x8, [x8] 1c17fc: f85903a9 ldur x9, [x29, #-0x70] 1c1800: eb090108 subs x8, x8, x9 1c1804: f90037e8 str x8, [sp, #0x68] 1c1808: 540000ab b.lt 0x1c181c 1c180c: 14000001 b 0x1c1810 1c1810: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c1814: f81d03a8 stur x8, [x29, #-0x30] 1c1818: 140000aa b 0x1c1ac0 1c181c: f85b83a8 ldur x8, [x29, #-0x48] 1c1820: f9400108 ldr x8, [x8] 1c1824: 91000508 add x8, x8, #0x1 1c1828: f85d83a9 ldur x9, [x29, #-0x28] 1c182c: eb090108 subs x8, x8, x9 1c1830: f90033e8 str x8, [sp, #0x60] 1c1834: 5400012d b.le 0x1c1858 1c1838: 14000001 b 0x1c183c 1c183c: f85b03a8 ldur x8, [x29, #-0x50] 1c1840: 320003e9 orr w9, wzr, #0x1 1c1844: 2a0903ea mov w10, w9 1c1848: f900010a str x10, [x8] 1c184c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c1850: f81d03a8 stur x8, [x29, #-0x30] 1c1854: 1400009b b 0x1c1ac0 1c1858: f85a83a0 ldur x0, [x29, #-0x58] 1c185c: f85b83a8 ldur x8, [x29, #-0x48] 1c1860: f9400101 ldr x1, [x8] 1c1864: f85b03a2 ldur x2, [x29, #-0x50] 1c1868: 97fb7e9a bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c186c: f81683a0 stur x0, [x29, #-0x98] 1c1870: f85683a8 ldur x8, [x29, #-0x98] 1c1874: b6f800a8 tbz x8, #0x3f, 0x1c1888 1c1878: 14000001 b 0x1c187c 1c187c: f85683a8 ldur x8, [x29, #-0x98] 1c1880: f81d03a8 stur x8, [x29, #-0x30] 1c1884: 1400008f b 0x1c1ac0 1c1888: f85683a8 ldur x8, [x29, #-0x98] 1c188c: f1000508 subs x8, x8, #0x1 1c1890: f9002fe8 str x8, [sp, #0x58] 1c1894: 540000ab b.lt 0x1c18a8 1c1898: 14000001 b 0x1c189c 1c189c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c18a0: f81d03a8 stur x8, [x29, #-0x30] 1c18a4: 14000087 b 0x1c1ac0 1c18a8: f85903a8 ldur x8, [x29, #-0x70] 1c18ac: b7f801e8 tbnz x8, #0x3f, 0x1c18e8 1c18b0: 14000001 b 0x1c18b4 1c18b4: f85b83a8 ldur x8, [x29, #-0x48] 1c18b8: f9400108 ldr x8, [x8] 1c18bc: f85b03a9 ldur x9, [x29, #-0x50] 1c18c0: f9400129 ldr x9, [x9] 1c18c4: 8b090108 add x8, x8, x9 1c18c8: f85903a9 ldur x9, [x29, #-0x70] 1c18cc: eb090108 subs x8, x8, x9 1c18d0: f9002be8 str x8, [sp, #0x50] 1c18d4: 540000ad b.le 0x1c18e8 1c18d8: 14000001 b 0x1c18dc 1c18dc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c18e0: f81d03a8 stur x8, [x29, #-0x30] 1c18e4: 14000077 b 0x1c1ac0 1c18e8: f85b83a8 ldur x8, [x29, #-0x48] 1c18ec: f9400108 ldr x8, [x8] 1c18f0: f85b03a9 ldur x9, [x29, #-0x50] 1c18f4: f9400129 ldr x9, [x9] 1c18f8: 8b090108 add x8, x8, x9 1c18fc: f85d83a9 ldur x9, [x29, #-0x28] 1c1900: eb090108 subs x8, x8, x9 1c1904: f90027e8 str x8, [sp, #0x48] 1c1908: 540000ad b.le 0x1c191c 1c190c: 14000001 b 0x1c1910 1c1910: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c1914: f81d03a8 stur x8, [x29, #-0x30] 1c1918: 1400006a b 0x1c1ac0 1c191c: f85a83a0 ldur x0, [x29, #-0x58] 1c1920: f85b83a8 ldur x8, [x29, #-0x48] 1c1924: f9400101 ldr x1, [x8] 1c1928: f85b03a2 ldur x2, [x29, #-0x50] 1c192c: 97fb9025 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c1930: f81583a0 stur x0, [x29, #-0xa8] 1c1934: f85583a8 ldur x8, [x29, #-0xa8] 1c1938: b6f800a8 tbz x8, #0x3f, 0x1c194c 1c193c: 14000001 b 0x1c1940 1c1940: f85583a8 ldur x8, [x29, #-0xa8] 1c1944: f81d03a8 stur x8, [x29, #-0x30] 1c1948: 1400005e b 0x1c1ac0 1c194c: f85b03a8 ldur x8, [x29, #-0x50] 1c1950: f9400108 ldr x8, [x8] 1c1954: f85b83a9 ldur x9, [x29, #-0x48] 1c1958: f940012a ldr x10, [x9] 1c195c: 8b080148 add x8, x10, x8 1c1960: f9000128 str x8, [x9] 1c1964: f85903a8 ldur x8, [x29, #-0x70] 1c1968: b7f80188 tbnz x8, #0x3f, 0x1c1998 1c196c: 14000001 b 0x1c1970 1c1970: f85b83a8 ldur x8, [x29, #-0x48] 1c1974: f9400108 ldr x8, [x8] 1c1978: f85903a9 ldur x9, [x29, #-0x70] 1c197c: eb090108 subs x8, x8, x9 1c1980: f90023e8 str x8, [sp, #0x40] 1c1984: 540000ad b.le 0x1c1998 1c1988: 14000001 b 0x1c198c 1c198c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c1990: f81d03a8 stur x8, [x29, #-0x30] 1c1994: 1400004b b 0x1c1ac0 1c1998: f85583a8 ldur x8, [x29, #-0xa8] 1c199c: b5000068 cbnz x8, 0x1c19a8 1c19a0: 14000001 b 0x1c19a4 1c19a4: 17ffff1c b 0x1c1614 1c19a8: f85b03a8 ldur x8, [x29, #-0x50] 1c19ac: f9400108 ldr x8, [x8] 1c19b0: d37df109 lsl x9, x8, #3 1c19b4: eb080128 subs x8, x9, x8 1c19b8: 320003ea orr w10, wzr, #0x1 1c19bc: 2a0a03e9 mov w9, w10 1c19c0: 9ac82128 lsl x8, x9, x8 1c19c4: f1000508 subs x8, x8, #0x1 1c19c8: f81503a8 stur x8, [x29, #-0xb0] 1c19cc: f85583a8 ldur x8, [x29, #-0xa8] 1c19d0: f85503a9 ldur x9, [x29, #-0xb0] 1c19d4: eb090108 subs x8, x8, x9 1c19d8: f9001fe8 str x8, [sp, #0x38] 1c19dc: 540000a1 b.ne 0x1c19f0 1c19e0: 14000001 b 0x1c19e4 1c19e4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c19e8: f81d03a8 stur x8, [x29, #-0x30] 1c19ec: 14000035 b 0x1c1ac0 1c19f0: f85903a8 ldur x8, [x29, #-0x70] 1c19f4: b7f801c8 tbnz x8, #0x3f, 0x1c1a2c 1c19f8: 14000001 b 0x1c19fc 1c19fc: f85b83a8 ldur x8, [x29, #-0x48] 1c1a00: f9400108 ldr x8, [x8] 1c1a04: f85583a9 ldur x9, [x29, #-0xa8] 1c1a08: 8b090108 add x8, x8, x9 1c1a0c: f85903a9 ldur x9, [x29, #-0x70] 1c1a10: eb090108 subs x8, x8, x9 1c1a14: f9001be8 str x8, [sp, #0x30] 1c1a18: 540000ad b.le 0x1c1a2c 1c1a1c: 14000001 b 0x1c1a20 1c1a20: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c1a24: f81d03a8 stur x8, [x29, #-0x30] 1c1a28: 14000026 b 0x1c1ac0 1c1a2c: f85603a8 ldur x8, [x29, #-0xa0] 1c1a30: f1028108 subs x8, x8, #0xa0 1c1a34: f90017e8 str x8, [sp, #0x28] 1c1a38: 540000c1 b.ne 0x1c1a50 1c1a3c: 14000001 b 0x1c1a40 1c1a40: 320003e8 orr w8, wzr, #0x1 1c1a44: 2a0803e9 mov w9, w8 1c1a48: f81d03a9 stur x9, [x29, #-0x30] 1c1a4c: 1400001d b 0x1c1ac0 1c1a50: f85603a8 ldur x8, [x29, #-0xa0] 1c1a54: f1028d08 subs x8, x8, #0xa3 1c1a58: f90013e8 str x8, [sp, #0x20] 1c1a5c: 540000c1 b.ne 0x1c1a74 1c1a60: 14000001 b 0x1c1a64 1c1a64: 320003e8 orr w8, wzr, #0x1 1c1a68: 2a0803e9 mov w9, w8 1c1a6c: f81d03a9 stur x9, [x29, #-0x30] 1c1a70: 14000014 b 0x1c1ac0 1c1a74: f85583a8 ldur x8, [x29, #-0xa8] 1c1a78: f85b83a9 ldur x9, [x29, #-0x48] 1c1a7c: f940012a ldr x10, [x9] 1c1a80: 8b080148 add x8, x10, x8 1c1a84: f9000128 str x8, [x9] 1c1a88: f85903a8 ldur x8, [x29, #-0x70] 1c1a8c: b7f80188 tbnz x8, #0x3f, 0x1c1abc 1c1a90: 14000001 b 0x1c1a94 1c1a94: f85b83a8 ldur x8, [x29, #-0x48] 1c1a98: f9400108 ldr x8, [x8] 1c1a9c: f85903a9 ldur x9, [x29, #-0x70] 1c1aa0: eb090108 subs x8, x8, x9 1c1aa4: f9000fe8 str x8, [sp, #0x18] 1c1aa8: 540000ad b.le 0x1c1abc 1c1aac: 14000001 b 0x1c1ab0 1c1ab0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c1ab4: f81d03a8 stur x8, [x29, #-0x30] 1c1ab8: 14000002 b 0x1c1ac0 1c1abc: 17fffed6 b 0x1c1614 1c1ac0: f85d03a8 ldur x8, [x29, #-0x30] 1c1ac4: d53bd049 mrs x9, TPIDR_EL0 1c1ac8: f9401529 ldr x9, [x9, #0x28] 1c1acc: f85e83aa ldur x10, [x29, #-0x18] 1c1ad0: eb0a0129 subs x9, x9, x10 1c1ad4: f9000be8 str x8, [sp, #0x10] 1c1ad8: f90007e9 str x9, [sp, #0x8] 1c1adc: 540000e1 b.ne 0x1c1af8 1c1ae0: 14000001 b 0x1c1ae4 1c1ae4: f9400be0 ldr x0, [sp, #0x10] 1c1ae8: a95e7bfd ldp x29, x30, [sp, #0x1e0] 1c1aec: f940ebfc ldr x28, [sp, #0x1d0] 1c1af0: 9107c3ff add sp, sp, #0x1f0 1c1af4: d65f03c0 ret 1c1af8: 97fba09e bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c1afc : 1c1afc: d10103ff sub sp, sp, #0x40 1c1b00: a9037bfd stp x29, x30, [sp, #0x30] 1c1b04: 9100c3fd add x29, sp, #0x30 1c1b08: d2800008 mov x8, #0x0 // =0 1c1b0c: b0000409 adrp x9, 0x242000 1c1b10: 9102a129 add x9, x9, #0xa8 1c1b14: d000040a adrp x10, 0x243000 1c1b18: 9113694a add x10, x10, #0x4da 1c1b1c: b000040b adrp x11, 0x242000 1c1b20: 9109d56b add x11, x11, #0x275 1c1b24: f81f83a0 stur x0, [x29, #-0x8] 1c1b28: f85f83a0 ldur x0, [x29, #-0x8] 1c1b2c: f940040c ldr x12, [x0, #0x8] 1c1b30: f9400000 ldr x0, [x0] 1c1b34: f9400800 ldr x0, [x0, #0x10] 1c1b38: eb00018c subs x12, x12, x0 1c1b3c: f81f03ac stur x12, [x29, #-0x10] 1c1b40: f85f03ac ldur x12, [x29, #-0x10] 1c1b44: eb08019f cmp x12, x8 1c1b48: 1a9fb7ed cset w13, ge 1c1b4c: f9000fe9 str x9, [sp, #0x18] 1c1b50: f9000bea str x10, [sp, #0x10] 1c1b54: f90007eb str x11, [sp, #0x8] 1c1b58: 3700004d tbnz w13, #0x0, 0x1c1b60 1c1b5c: 14000002 b 0x1c1b64 1c1b60: 14000006 b 0x1c1b78 1c1b64: 52834861 mov w1, #0x1a43 // =6723 1c1b68: f9400fe0 ldr x0, [sp, #0x18] 1c1b6c: f9400be2 ldr x2, [sp, #0x10] 1c1b70: f94007e3 ldr x3, [sp, #0x8] 1c1b74: 97fb79e7 bl 0xa0310 <__assert2@plt> 1c1b78: f85f03a0 ldur x0, [x29, #-0x10] 1c1b7c: a9437bfd ldp x29, x30, [sp, #0x30] 1c1b80: 910103ff add sp, sp, #0x40 1c1b84: d65f03c0 ret 00000000001c1b88 : 1c1b88: d10043ff sub sp, sp, #0x10 1c1b8c: f90007e0 str x0, [sp, #0x8] 1c1b90: f94007e0 ldr x0, [sp, #0x8] 1c1b94: f9401000 ldr x0, [x0, #0x20] 1c1b98: 910043ff add sp, sp, #0x10 1c1b9c: d65f03c0 ret 00000000001c1ba0 : 1c1ba0: d10243ff sub sp, sp, #0x90 1c1ba4: a9087bfd stp x29, x30, [sp, #0x80] 1c1ba8: 910203fd add x29, sp, #0x80 1c1bac: d2800008 mov x8, #0x0 // =0 1c1bb0: f0000729 adrp x9, 0x2a8000 1c1bb4: f9435529 ldr x9, [x9, #0x6a8] 1c1bb8: f000072a adrp x10, 0x2a8000 1c1bbc: f947794a ldr x10, [x10, #0xef0] 1c1bc0: f81f03a0 stur x0, [x29, #-0x10] 1c1bc4: f81e83a1 stur x1, [x29, #-0x18] 1c1bc8: f81e03a2 stur x2, [x29, #-0x20] 1c1bcc: f85f03a0 ldur x0, [x29, #-0x10] 1c1bd0: eb08001f cmp x0, x8 1c1bd4: 1a9f07eb cset w11, ne 1c1bd8: f90017e8 str x8, [sp, #0x28] 1c1bdc: f90013e9 str x9, [sp, #0x20] 1c1be0: f9000fea str x10, [sp, #0x18] 1c1be4: 3700004b tbnz w11, #0x0, 0x1c1bec 1c1be8: 14000007 b 0x1c1c04 1c1bec: d2800008 mov x8, #0x0 // =0 1c1bf0: f85e03a9 ldur x9, [x29, #-0x20] 1c1bf4: eb08013f cmp x9, x8 1c1bf8: 1a9fa7ea cset w10, lt 1c1bfc: 3700004a tbnz w10, #0x0, 0x1c1c04 1c1c00: 14000004 b 0x1c1c10 1c1c04: f94017e8 ldr x8, [sp, #0x28] 1c1c08: f81f83a8 stur x8, [x29, #-0x8] 1c1c0c: 14000033 b 0x1c1cd8 1c1c10: 52800008 mov w8, #0x0 // =0 1c1c14: d2800900 mov x0, #0x48 // =72 1c1c18: f85f03a9 ldur x9, [x29, #-0x10] 1c1c1c: f9400929 ldr x9, [x9, #0x10] 1c1c20: f85e03aa ldur x10, [x29, #-0x20] 1c1c24: 8b0a0129 add x9, x9, x10 1c1c28: f81d83a9 stur x9, [x29, #-0x28] 1c1c2c: f94013e1 ldr x1, [sp, #0x20] 1c1c30: b90017e8 str w8, [sp, #0x14] 1c1c34: 97fb7bdb bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1c1c38: f94017e9 ldr x9, [sp, #0x28] 1c1c3c: eb09001f cmp x0, x9 1c1c40: 1a9f17e8 cset w8, eq 1c1c44: 320003eb orr w11, wzr, #0x1 1c1c48: b94017ec ldr w12, [sp, #0x14] 1c1c4c: 0a0b018b and w11, w12, w11 1c1c50: 381c73ab sturb w11, [x29, #-0x39] 1c1c54: f90007e0 str x0, [sp, #0x8] 1c1c58: f90003e9 str x9, [sp] 1c1c5c: 37000208 tbnz w8, #0x0, 0x1c1c9c 1c1c60: 12800008 mov w8, #-0x1 // =-1 1c1c64: f94007e9 ldr x9, [sp, #0x8] 1c1c68: f81c83a9 stur x9, [x29, #-0x38] 1c1c6c: 320003ea orr w10, wzr, #0x1 1c1c70: 0a0a0108 and w8, w8, w10 1c1c74: 381c73a8 sturb w8, [x29, #-0x39] 1c1c78: f85f03a1 ldur x1, [x29, #-0x10] 1c1c7c: f85e83a2 ldur x2, [x29, #-0x18] 1c1c80: f85d83a3 ldur x3, [x29, #-0x28] 1c1c84: aa0903e0 mov x0, x9 1c1c88: f9400feb ldr x11, [sp, #0x18] 1c1c8c: d63f0160 blr x11 1c1c90: 14000001 b 0x1c1c94 1c1c94: f94007e8 ldr x8, [sp, #0x8] 1c1c98: f90003e8 str x8, [sp] 1c1c9c: f94003e8 ldr x8, [sp] 1c1ca0: f81d03a8 stur x8, [x29, #-0x30] 1c1ca4: f85d03a8 ldur x8, [x29, #-0x30] 1c1ca8: f81f83a8 stur x8, [x29, #-0x8] 1c1cac: 1400000b b 0x1c1cd8 1c1cb0: 2a0103e8 mov w8, w1 1c1cb4: f9001fe0 str x0, [sp, #0x38] 1c1cb8: b90037e8 str w8, [sp, #0x34] 1c1cbc: 385c73a8 ldurb w8, [x29, #-0x39] 1c1cc0: 37000048 tbnz w8, #0x0, 0x1c1cc8 1c1cc4: 14000004 b 0x1c1cd4 1c1cc8: f85c83a0 ldur x0, [x29, #-0x38] 1c1ccc: f94013e1 ldr x1, [sp, #0x20] 1c1cd0: 97fb97dc bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1c1cd4: 14000005 b 0x1c1ce8 1c1cd8: f85f83a0 ldur x0, [x29, #-0x8] 1c1cdc: a9487bfd ldp x29, x30, [sp, #0x80] 1c1ce0: 910243ff add sp, sp, #0x90 1c1ce4: d65f03c0 ret 1c1ce8: f9401fe0 ldr x0, [sp, #0x38] 1c1cec: 97fb9889 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001c1cf0 : 1c1cf0: d102c3ff sub sp, sp, #0xb0 1c1cf4: a90a7bfd stp x29, x30, [sp, #0xa0] 1c1cf8: 910283fd add x29, sp, #0xa0 1c1cfc: d2800008 mov x8, #0x0 // =0 1c1d00: f0000729 adrp x9, 0x2a8000 1c1d04: f9435529 ldr x9, [x9, #0x6a8] 1c1d08: f81f03a0 stur x0, [x29, #-0x10] 1c1d0c: f81e83a1 stur x1, [x29, #-0x18] 1c1d10: f85f03a0 ldur x0, [x29, #-0x10] 1c1d14: f85e83a1 ldur x1, [x29, #-0x18] 1c1d18: eb08003f cmp x1, x8 1c1d1c: 1a9f17ea cset w10, eq 1c1d20: f90017e8 str x8, [sp, #0x28] 1c1d24: f90013e9 str x9, [sp, #0x20] 1c1d28: f9000fe0 str x0, [sp, #0x18] 1c1d2c: 3700010a tbnz w10, #0x0, 0x1c1d4c 1c1d30: d2800008 mov x8, #0x0 // =0 1c1d34: f85e83a9 ldur x9, [x29, #-0x18] 1c1d38: f9400929 ldr x9, [x9, #0x10] 1c1d3c: eb08013f cmp x9, x8 1c1d40: 1a9fa7ea cset w10, lt 1c1d44: 3700004a tbnz w10, #0x0, 0x1c1d4c 1c1d48: 14000006 b 0x1c1d60 1c1d4c: 52800008 mov w8, #0x0 // =0 1c1d50: 320003e9 orr w9, wzr, #0x1 1c1d54: 0a090108 and w8, w8, w9 1c1d58: 381ff3a8 sturb w8, [x29, #-0x1] 1c1d5c: 140000dd b 0x1c20d0 1c1d60: b27a07e8 orr x8, xzr, #0xc0 1c1d64: f9400fe9 ldr x9, [sp, #0x18] 1c1d68: f940592a ldr x10, [x9, #0xb0] 1c1d6c: f9405d2b ldr x11, [x9, #0xb8] 1c1d70: 8b0b014a add x10, x10, x11 1c1d74: f81e03aa stur x10, [x29, #-0x20] 1c1d78: 8b080128 add x8, x9, x8 1c1d7c: f81d83a8 stur x8, [x29, #-0x28] 1c1d80: f85e83a8 ldur x8, [x29, #-0x18] 1c1d84: f9400908 ldr x8, [x8, #0x10] 1c1d88: f81d03a8 stur x8, [x29, #-0x30] 1c1d8c: f85d83a8 ldur x8, [x29, #-0x28] 1c1d90: f9400108 ldr x8, [x8] 1c1d94: f85e03aa ldur x10, [x29, #-0x20] 1c1d98: eb0a011f cmp x8, x10 1c1d9c: 1a9fa7ec cset w12, lt 1c1da0: 3700010c tbnz w12, #0x0, 0x1c1dc0 1c1da4: f85d03a8 ldur x8, [x29, #-0x30] 1c1da8: f9400fe9 ldr x9, [sp, #0x18] 1c1dac: f940592a ldr x10, [x9, #0xb0] 1c1db0: eb0a011f cmp x8, x10 1c1db4: 1a9f07eb cset w11, ne 1c1db8: 3700004b tbnz w11, #0x0, 0x1c1dc0 1c1dbc: 14000006 b 0x1c1dd4 1c1dc0: 52800008 mov w8, #0x0 // =0 1c1dc4: 320003e9 orr w9, wzr, #0x1 1c1dc8: 0a090108 and w8, w8, w9 1c1dcc: 381ff3a8 sturb w8, [x29, #-0x1] 1c1dd0: 140000c0 b 0x1c20d0 1c1dd4: f85e03a8 ldur x8, [x29, #-0x20] 1c1dd8: f85d83a9 ldur x9, [x29, #-0x28] 1c1ddc: f9400129 ldr x9, [x9] 1c1de0: eb09011f cmp x8, x9 1c1de4: 1a9fb7ea cset w10, ge 1c1de8: 3700004a tbnz w10, #0x0, 0x1c1df0 1c1dec: 14000054 b 0x1c1f3c 1c1df0: d2800008 mov x8, #0x0 // =0 1c1df4: f85d83a9 ldur x9, [x29, #-0x28] 1c1df8: f9400129 ldr x9, [x9] 1c1dfc: eb08013f cmp x9, x8 1c1e00: 1a9fc7ea cset w10, le 1c1e04: 3700004a tbnz w10, #0x0, 0x1c1e0c 1c1e08: 14000004 b 0x1c1e18 1c1e0c: b27503e8 orr x8, xzr, #0x800 1c1e10: f9000be8 str x8, [sp, #0x10] 1c1e14: 14000006 b 0x1c1e2c 1c1e18: b27f03e8 orr x8, xzr, #0x2 1c1e1c: f85d83a9 ldur x9, [x29, #-0x28] 1c1e20: f9400129 ldr x9, [x9] 1c1e24: 9b097d08 mul x8, x8, x9 1c1e28: f9000be8 str x8, [sp, #0x10] 1c1e2c: f9400be8 ldr x8, [sp, #0x10] 1c1e30: 92800009 mov x9, #-0x1 // =-1 1c1e34: b27d03ea orr x10, xzr, #0x8 1c1e38: f81c83a8 stur x8, [x29, #-0x38] 1c1e3c: f85c83a8 ldur x8, [x29, #-0x38] 1c1e40: 9b0a7d0b mul x11, x8, x10 1c1e44: 9bca7d08 umulh x8, x8, x10 1c1e48: d280000a mov x10, #0x0 // =0 1c1e4c: eb0a011f cmp x8, x10 1c1e50: 1a9f07ec cset w12, ne 1c1e54: 7200019f tst w12, #0x1 1c1e58: 9a8b1120 csel x0, x9, x11, ne 1c1e5c: f94013e1 ldr x1, [sp, #0x20] 1c1e60: 97fb88ac bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1c1e64: f81c03a0 stur x0, [x29, #-0x40] 1c1e68: f85c03a8 ldur x8, [x29, #-0x40] 1c1e6c: f94017e9 ldr x9, [sp, #0x28] 1c1e70: eb09011f cmp x8, x9 1c1e74: 1a9f17ec cset w12, eq 1c1e78: 3700004c tbnz w12, #0x0, 0x1c1e80 1c1e7c: 14000006 b 0x1c1e94 1c1e80: 52800008 mov w8, #0x0 // =0 1c1e84: 320003e9 orr w9, wzr, #0x1 1c1e88: 0a090108 and w8, w8, w9 1c1e8c: 381ff3a8 sturb w8, [x29, #-0x1] 1c1e90: 14000090 b 0x1c20d0 1c1e94: b27d03e8 orr x8, xzr, #0x8 1c1e98: f85c03a9 ldur x9, [x29, #-0x40] 1c1e9c: f81b83a9 stur x9, [x29, #-0x48] 1c1ea0: f9400fe9 ldr x9, [sp, #0x18] 1c1ea4: f940552a ldr x10, [x9, #0xa8] 1c1ea8: f9002bea str x10, [sp, #0x50] 1c1eac: f9402bea ldr x10, [sp, #0x50] 1c1eb0: f85e03ab ldur x11, [x29, #-0x20] 1c1eb4: 9b0b7d08 mul x8, x8, x11 1c1eb8: 8b080148 add x8, x10, x8 1c1ebc: f90027e8 str x8, [sp, #0x48] 1c1ec0: f9402be8 ldr x8, [sp, #0x50] 1c1ec4: f94027e9 ldr x9, [sp, #0x48] 1c1ec8: eb09011f cmp x8, x9 1c1ecc: 1a9f07ea cset w10, ne 1c1ed0: 3700004a tbnz w10, #0x0, 0x1c1ed8 1c1ed4: 1400000b b 0x1c1f00 1c1ed8: b27d03e8 orr x8, xzr, #0x8 1c1edc: f9402be9 ldr x9, [sp, #0x50] 1c1ee0: 8b08012a add x10, x9, x8 1c1ee4: f9002bea str x10, [sp, #0x50] 1c1ee8: f9400129 ldr x9, [x9] 1c1eec: f85b83aa ldur x10, [x29, #-0x48] 1c1ef0: 8b080148 add x8, x10, x8 1c1ef4: f81b83a8 stur x8, [x29, #-0x48] 1c1ef8: f9000149 str x9, [x10] 1c1efc: 17fffff1 b 0x1c1ec0 1c1f00: f9400fe8 ldr x8, [sp, #0x18] 1c1f04: f9405509 ldr x9, [x8, #0xa8] 1c1f08: f94017ea ldr x10, [sp, #0x28] 1c1f0c: eb0a013f cmp x9, x10 1c1f10: 1a9f17eb cset w11, eq 1c1f14: f90007e9 str x9, [sp, #0x8] 1c1f18: 3700006b tbnz w11, #0x0, 0x1c1f24 1c1f1c: f94007e0 ldr x0, [sp, #0x8] 1c1f20: 97fb9154 bl 0xa6470 <_ZdaPv@plt> 1c1f24: f85c03a8 ldur x8, [x29, #-0x40] 1c1f28: f9400fe9 ldr x9, [sp, #0x18] 1c1f2c: f9005528 str x8, [x9, #0xa8] 1c1f30: f85c83a8 ldur x8, [x29, #-0x38] 1c1f34: f85d83aa ldur x10, [x29, #-0x28] 1c1f38: f9000148 str x8, [x10] 1c1f3c: d2800008 mov x8, #0x0 // =0 1c1f40: f9400fe9 ldr x9, [sp, #0x18] 1c1f44: f9405d2a ldr x10, [x9, #0xb8] 1c1f48: eb08015f cmp x10, x8 1c1f4c: 1a9fd7eb cset w11, gt 1c1f50: 3700004b tbnz w11, #0x0, 0x1c1f58 1c1f54: 14000050 b 0x1c2094 1c1f58: b27d03e8 orr x8, xzr, #0x8 1c1f5c: f9400fe9 ldr x9, [sp, #0x18] 1c1f60: f940552a ldr x10, [x9, #0xa8] 1c1f64: f940592b ldr x11, [x9, #0xb0] 1c1f68: 9b0b7d08 mul x8, x8, x11 1c1f6c: 8b080148 add x8, x10, x8 1c1f70: f90023e8 str x8, [sp, #0x40] 1c1f74: f94023e8 ldr x8, [sp, #0x40] 1c1f78: f9400108 ldr x8, [x8] 1c1f7c: f94017ea ldr x10, [sp, #0x28] 1c1f80: eb0a011f cmp x8, x10 1c1f84: 1a9f17ec cset w12, eq 1c1f88: 3700012c tbnz w12, #0x0, 0x1c1fac 1c1f8c: d2800008 mov x8, #0x0 // =0 1c1f90: f94023e9 ldr x9, [sp, #0x40] 1c1f94: f9400129 ldr x9, [x9] 1c1f98: f9400929 ldr x9, [x9, #0x10] 1c1f9c: eb08013f cmp x9, x8 1c1fa0: 1a9fb7ea cset w10, ge 1c1fa4: 3700004a tbnz w10, #0x0, 0x1c1fac 1c1fa8: 14000006 b 0x1c1fc0 1c1fac: 52800008 mov w8, #0x0 // =0 1c1fb0: 320003e9 orr w9, wzr, #0x1 1c1fb4: 0a090108 and w8, w8, w9 1c1fb8: 381ff3a8 sturb w8, [x29, #-0x1] 1c1fbc: 14000045 b 0x1c20d0 1c1fc0: b27d03e8 orr x8, xzr, #0x8 1c1fc4: f94023e9 ldr x9, [sp, #0x40] 1c1fc8: f9400fea ldr x10, [sp, #0x18] 1c1fcc: f9405d4b ldr x11, [x10, #0xb8] 1c1fd0: 9b0b7d0b mul x11, x8, x11 1c1fd4: 8b0b0129 add x9, x9, x11 1c1fd8: f9001fe9 str x9, [sp, #0x38] 1c1fdc: f9401fe9 ldr x9, [sp, #0x38] 1c1fe0: f940554b ldr x11, [x10, #0xa8] 1c1fe4: f85d83ac ldur x12, [x29, #-0x28] 1c1fe8: f940018c ldr x12, [x12] 1c1fec: 9b0c7d08 mul x8, x8, x12 1c1ff0: 8b080168 add x8, x11, x8 1c1ff4: eb08013f cmp x9, x8 1c1ff8: 1a9f37ed cset w13, hs 1c1ffc: 3700004d tbnz w13, #0x0, 0x1c2004 1c2000: 14000006 b 0x1c2018 1c2004: 52800008 mov w8, #0x0 // =0 1c2008: 320003e9 orr w9, wzr, #0x1 1c200c: 0a090108 and w8, w8, w9 1c2010: 381ff3a8 sturb w8, [x29, #-0x1] 1c2014: 1400002f b 0x1c20d0 1c2018: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 1c201c: d2800009 mov x9, #0x0 // =0 1c2020: f9401fea ldr x10, [sp, #0x38] 1c2024: 8b080148 add x8, x10, x8 1c2028: f9001be8 str x8, [sp, #0x30] 1c202c: f9401be8 ldr x8, [sp, #0x30] 1c2030: f9400108 ldr x8, [x8] 1c2034: f9400908 ldr x8, [x8, #0x10] 1c2038: eb09011f cmp x8, x9 1c203c: 1a9fb7eb cset w11, ge 1c2040: 3700004b tbnz w11, #0x0, 0x1c2048 1c2044: 14000006 b 0x1c205c 1c2048: 52800008 mov w8, #0x0 // =0 1c204c: 320003e9 orr w9, wzr, #0x1 1c2050: 0a090108 and w8, w8, w9 1c2054: 381ff3a8 sturb w8, [x29, #-0x1] 1c2058: 1400001e b 0x1c20d0 1c205c: f9401be8 ldr x8, [sp, #0x30] 1c2060: f9400108 ldr x8, [x8] 1c2064: f9401fe9 ldr x9, [sp, #0x38] 1c2068: f9000128 str x8, [x9] 1c206c: f9401be8 ldr x8, [sp, #0x30] 1c2070: f9001fe8 str x8, [sp, #0x38] 1c2074: f9401fe8 ldr x8, [sp, #0x38] 1c2078: f94023e9 ldr x9, [sp, #0x40] 1c207c: eb09011f cmp x8, x9 1c2080: 1a9f17ea cset w10, eq 1c2084: 3700004a tbnz w10, #0x0, 0x1c208c 1c2088: 14000002 b 0x1c2090 1c208c: 14000002 b 0x1c2094 1c2090: 17ffffe2 b 0x1c2018 1c2094: 12800008 mov w8, #-0x1 // =-1 1c2098: b27d03e9 orr x9, xzr, #0x8 1c209c: f85e83aa ldur x10, [x29, #-0x18] 1c20a0: f9400feb ldr x11, [sp, #0x18] 1c20a4: f940556c ldr x12, [x11, #0xa8] 1c20a8: f85d03ad ldur x13, [x29, #-0x30] 1c20ac: 9b0d7d29 mul x9, x9, x13 1c20b0: 8b090189 add x9, x12, x9 1c20b4: f900012a str x10, [x9] 1c20b8: f9405969 ldr x9, [x11, #0xb0] 1c20bc: 91000529 add x9, x9, #0x1 1c20c0: f9005969 str x9, [x11, #0xb0] 1c20c4: 320003ee orr w14, wzr, #0x1 1c20c8: 0a0e0108 and w8, w8, w14 1c20cc: 381ff3a8 sturb w8, [x29, #-0x1] 1c20d0: 385ff3a8 ldurb w8, [x29, #-0x1] 1c20d4: 2a0803e0 mov w0, w8 1c20d8: a94a7bfd ldp x29, x30, [sp, #0xa0] 1c20dc: 9102c3ff add sp, sp, #0xb0 1c20e0: d65f03c0 ret 00000000001c20e4 : 1c20e4: d107c3ff sub sp, sp, #0x1f0 1c20e8: f900ebfc str x28, [sp, #0x1d0] 1c20ec: a91e7bfd stp x29, x30, [sp, #0x1e0] 1c20f0: 910783fd add x29, sp, #0x1e0 1c20f4: d53bd048 mrs x8, TPIDR_EL0 1c20f8: f9401508 ldr x8, [x8, #0x28] 1c20fc: f81e83a8 stur x8, [x29, #-0x18] 1c2100: f81c83a0 stur x0, [x29, #-0x38] 1c2104: f81c03a1 stur x1, [x29, #-0x40] 1c2108: f81b83a2 stur x2, [x29, #-0x48] 1c210c: f85c83a8 ldur x8, [x29, #-0x38] 1c2110: aa0803e0 mov x0, x8 1c2114: f85c03a1 ldur x1, [x29, #-0x40] 1c2118: f85b83a2 ldur x2, [x29, #-0x48] 1c211c: f81383a0 stur x0, [x29, #-0xc8] 1c2120: aa0803e0 mov x0, x8 1c2124: 97fb7b7f bl 0xa0f20 <_ZNK9mkvparser7Cluster4LoadERxRl@plt> 1c2128: f81b03a0 stur x0, [x29, #-0x50] 1c212c: f85b03a8 ldur x8, [x29, #-0x50] 1c2130: b6f800a8 tbz x8, #0x3f, 0x1c2144 1c2134: 14000001 b 0x1c2138 1c2138: f85b03a8 ldur x8, [x29, #-0x50] 1c213c: f81d03a8 stur x8, [x29, #-0x30] 1c2140: 1400022f b 0x1c29fc 1c2144: f85383a8 ldur x8, [x29, #-0xc8] 1c2148: f9400d09 ldr x9, [x8, #0x18] 1c214c: f940050a ldr x10, [x8, #0x8] 1c2150: eb0a0129 subs x9, x9, x10 1c2154: f81303a9 stur x9, [x29, #-0xd0] 1c2158: 540000cb b.lt 0x1c2170 1c215c: 14000001 b 0x1c2160 1c2160: f85383a8 ldur x8, [x29, #-0xc8] 1c2164: f9401509 ldr x9, [x8, #0x28] 1c2168: b6f800a9 tbz x9, #0x3f, 0x1c217c 1c216c: 14000001 b 0x1c2170 1c2170: 92800008 mov x8, #-0x1 // =-1 1c2174: f81d03a8 stur x8, [x29, #-0x30] 1c2178: 14000221 b 0x1c29fc 1c217c: f85383a8 ldur x8, [x29, #-0xc8] 1c2180: f9401109 ldr x9, [x8, #0x20] 1c2184: b6f800a9 tbz x9, #0x3f, 0x1c2198 1c2188: 14000001 b 0x1c218c 1c218c: 92800008 mov x8, #-0x1 // =-1 1c2190: f81283a8 stur x8, [x29, #-0xd8] 1c2194: 14000007 b 0x1c21b0 1c2198: f85383a8 ldur x8, [x29, #-0xc8] 1c219c: f9400509 ldr x9, [x8, #0x8] 1c21a0: f940110a ldr x10, [x8, #0x20] 1c21a4: 8b0a0129 add x9, x9, x10 1c21a8: f81283a9 stur x9, [x29, #-0xd8] 1c21ac: 14000001 b 0x1c21b0 1c21b0: f85283a8 ldur x8, [x29, #-0xd8] 1c21b4: f81a83a8 stur x8, [x29, #-0x58] 1c21b8: f85a83a8 ldur x8, [x29, #-0x58] 1c21bc: b7f801a8 tbnz x8, #0x3f, 0x1c21f0 1c21c0: 14000001 b 0x1c21c4 1c21c4: f85383a8 ldur x8, [x29, #-0xc8] 1c21c8: f9400d09 ldr x9, [x8, #0x18] 1c21cc: f85a83aa ldur x10, [x29, #-0x58] 1c21d0: eb0a0129 subs x9, x9, x10 1c21d4: f81203a9 stur x9, [x29, #-0xe0] 1c21d8: 540000cb b.lt 0x1c21f0 1c21dc: 14000001 b 0x1c21e0 1c21e0: 320003e8 orr w8, wzr, #0x1 1c21e4: 2a0803e9 mov w9, w8 1c21e8: f81d03a9 stur x9, [x29, #-0x30] 1c21ec: 14000204 b 0x1c29fc 1c21f0: f85383a8 ldur x8, [x29, #-0xc8] 1c21f4: f9400109 ldr x9, [x8] 1c21f8: f9400129 ldr x9, [x9] 1c21fc: f81a03a9 stur x9, [x29, #-0x60] 1c2200: f85a03a9 ldur x9, [x29, #-0x60] 1c2204: f940012a ldr x10, [x9] 1c2208: f940054a ldr x10, [x10, #0x8] 1c220c: d10083a1 sub x1, x29, #0x20 1c2210: d100a3a2 sub x2, x29, #0x28 1c2214: aa0903e0 mov x0, x9 1c2218: d63f0140 blr x10 1c221c: 2a0003e1 mov w1, w0 1c2220: 93407c28 sxtw x8, w1 1c2224: f81b03a8 stur x8, [x29, #-0x50] 1c2228: f85b03a8 ldur x8, [x29, #-0x50] 1c222c: b6f800a8 tbz x8, #0x3f, 0x1c2240 1c2230: 14000001 b 0x1c2234 1c2234: f85b03a8 ldur x8, [x29, #-0x50] 1c2238: f81d03a8 stur x8, [x29, #-0x30] 1c223c: 140001f0 b 0x1c29fc 1c2240: f85e03a8 ldur x8, [x29, #-0x20] 1c2244: b7f80168 tbnz x8, #0x3f, 0x1c2270 1c2248: 14000001 b 0x1c224c 1c224c: f85d83a8 ldur x8, [x29, #-0x28] 1c2250: f85e03a9 ldur x9, [x29, #-0x20] 1c2254: eb090108 subs x8, x8, x9 1c2258: f81183a8 stur x8, [x29, #-0xe8] 1c225c: 540000ad b.le 0x1c2270 1c2260: 14000001 b 0x1c2264 1c2264: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c2268: f81d03a8 stur x8, [x29, #-0x30] 1c226c: 140001e4 b 0x1c29fc 1c2270: f85383a8 ldur x8, [x29, #-0xc8] 1c2274: f9400d09 ldr x9, [x8, #0x18] 1c2278: f85c03aa ldur x10, [x29, #-0x40] 1c227c: f9000149 str x9, [x10] 1c2280: 14000001 b 0x1c2284 1c2284: f85a83a8 ldur x8, [x29, #-0x58] 1c2288: b7f80148 tbnz x8, #0x3f, 0x1c22b0 1c228c: 14000001 b 0x1c2290 1c2290: f85c03a8 ldur x8, [x29, #-0x40] 1c2294: f9400108 ldr x8, [x8] 1c2298: f85a83a9 ldur x9, [x29, #-0x58] 1c229c: eb090108 subs x8, x8, x9 1c22a0: f9007be8 str x8, [sp, #0xf0] 1c22a4: 5400006b b.lt 0x1c22b0 1c22a8: 14000001 b 0x1c22ac 1c22ac: 14000167 b 0x1c2848 1c22b0: f85e03a8 ldur x8, [x29, #-0x20] 1c22b4: b7f802a8 tbnz x8, #0x3f, 0x1c2308 1c22b8: 14000001 b 0x1c22bc 1c22bc: f85c03a8 ldur x8, [x29, #-0x40] 1c22c0: f9400108 ldr x8, [x8] 1c22c4: f85e03a9 ldur x9, [x29, #-0x20] 1c22c8: eb090108 subs x8, x8, x9 1c22cc: f90077e8 str x8, [sp, #0xe8] 1c22d0: 540001cb b.lt 0x1c2308 1c22d4: 14000001 b 0x1c22d8 1c22d8: f85383a8 ldur x8, [x29, #-0xc8] 1c22dc: f9401109 ldr x9, [x8, #0x20] 1c22e0: b6f80129 tbz x9, #0x3f, 0x1c2304 1c22e4: 14000001 b 0x1c22e8 1c22e8: f85c03a8 ldur x8, [x29, #-0x40] 1c22ec: f9400108 ldr x8, [x8] 1c22f0: f85383a9 ldur x9, [x29, #-0xc8] 1c22f4: f940052a ldr x10, [x9, #0x8] 1c22f8: eb0a0108 subs x8, x8, x10 1c22fc: f9001128 str x8, [x9, #0x20] 1c2300: 14000001 b 0x1c2304 1c2304: 14000151 b 0x1c2848 1c2308: f85c03a8 ldur x8, [x29, #-0x40] 1c230c: f9400108 ldr x8, [x8] 1c2310: 91000508 add x8, x8, #0x1 1c2314: f85d83a9 ldur x9, [x29, #-0x28] 1c2318: eb090108 subs x8, x8, x9 1c231c: f90073e8 str x8, [sp, #0xe0] 1c2320: 5400012d b.le 0x1c2344 1c2324: 14000001 b 0x1c2328 1c2328: f85b83a8 ldur x8, [x29, #-0x48] 1c232c: 320003e9 orr w9, wzr, #0x1 1c2330: 2a0903ea mov w10, w9 1c2334: f900010a str x10, [x8] 1c2338: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c233c: f81d03a8 stur x8, [x29, #-0x30] 1c2340: 140001af b 0x1c29fc 1c2344: f85a03a0 ldur x0, [x29, #-0x60] 1c2348: f85c03a8 ldur x8, [x29, #-0x40] 1c234c: f9400101 ldr x1, [x8] 1c2350: f85b83a2 ldur x2, [x29, #-0x48] 1c2354: 97fb7bdf bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c2358: f81983a0 stur x0, [x29, #-0x68] 1c235c: f85983a8 ldur x8, [x29, #-0x68] 1c2360: b6f800a8 tbz x8, #0x3f, 0x1c2374 1c2364: 14000001 b 0x1c2368 1c2368: f85983a8 ldur x8, [x29, #-0x68] 1c236c: f81d03a8 stur x8, [x29, #-0x30] 1c2370: 140001a3 b 0x1c29fc 1c2374: f85983a8 ldur x8, [x29, #-0x68] 1c2378: f1000508 subs x8, x8, #0x1 1c237c: f9006fe8 str x8, [sp, #0xd8] 1c2380: 540000ab b.lt 0x1c2394 1c2384: 14000001 b 0x1c2388 1c2388: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c238c: f81d03a8 stur x8, [x29, #-0x30] 1c2390: 1400019b b 0x1c29fc 1c2394: f85a83a8 ldur x8, [x29, #-0x58] 1c2398: b7f801e8 tbnz x8, #0x3f, 0x1c23d4 1c239c: 14000001 b 0x1c23a0 1c23a0: f85c03a8 ldur x8, [x29, #-0x40] 1c23a4: f9400108 ldr x8, [x8] 1c23a8: f85b83a9 ldur x9, [x29, #-0x48] 1c23ac: f9400129 ldr x9, [x9] 1c23b0: 8b090108 add x8, x8, x9 1c23b4: f85a83a9 ldur x9, [x29, #-0x58] 1c23b8: eb090108 subs x8, x8, x9 1c23bc: f9006be8 str x8, [sp, #0xd0] 1c23c0: 540000ad b.le 0x1c23d4 1c23c4: 14000001 b 0x1c23c8 1c23c8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c23cc: f81d03a8 stur x8, [x29, #-0x30] 1c23d0: 1400018b b 0x1c29fc 1c23d4: f85c03a8 ldur x8, [x29, #-0x40] 1c23d8: f9400108 ldr x8, [x8] 1c23dc: f85b83a9 ldur x9, [x29, #-0x48] 1c23e0: f9400129 ldr x9, [x9] 1c23e4: 8b090108 add x8, x8, x9 1c23e8: f85d83a9 ldur x9, [x29, #-0x28] 1c23ec: eb090108 subs x8, x8, x9 1c23f0: f90067e8 str x8, [sp, #0xc8] 1c23f4: 540000ad b.le 0x1c2408 1c23f8: 14000001 b 0x1c23fc 1c23fc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c2400: f81d03a8 stur x8, [x29, #-0x30] 1c2404: 1400017e b 0x1c29fc 1c2408: f85a03a0 ldur x0, [x29, #-0x60] 1c240c: f85c03a8 ldur x8, [x29, #-0x40] 1c2410: f9400101 ldr x1, [x8] 1c2414: f85b83a2 ldur x2, [x29, #-0x48] 1c2418: 97fb92ea bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c241c: f81903a0 stur x0, [x29, #-0x70] 1c2420: f85903a8 ldur x8, [x29, #-0x70] 1c2424: b6f800a8 tbz x8, #0x3f, 0x1c2438 1c2428: 14000001 b 0x1c242c 1c242c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c2430: f81d03a8 stur x8, [x29, #-0x30] 1c2434: 14000172 b 0x1c29fc 1c2438: f85903a8 ldur x8, [x29, #-0x70] 1c243c: 5296cea9 mov w9, #0xb675 // =46709 1c2440: 72a3e869 movk w9, #0x1f43, lsl #16 1c2444: 2a0903ea mov w10, w9 1c2448: eb0a0108 subs x8, x8, x10 1c244c: f90063e8 str x8, [sp, #0xc0] 1c2450: 54000140 b.eq 0x1c2478 1c2454: 14000001 b 0x1c2458 1c2458: f85903a8 ldur x8, [x29, #-0x70] 1c245c: 52976d69 mov w9, #0xbb6b // =47979 1c2460: 72a38a69 movk w9, #0x1c53, lsl #16 1c2464: 2a0903ea mov w10, w9 1c2468: eb0a0108 subs x8, x8, x10 1c246c: f9005fe8 str x8, [sp, #0xb8] 1c2470: 540001c1 b.ne 0x1c24a8 1c2474: 14000001 b 0x1c2478 1c2478: f85383a8 ldur x8, [x29, #-0xc8] 1c247c: f9401109 ldr x9, [x8, #0x20] 1c2480: b6f80129 tbz x9, #0x3f, 0x1c24a4 1c2484: 14000001 b 0x1c2488 1c2488: f85c03a8 ldur x8, [x29, #-0x40] 1c248c: f9400108 ldr x8, [x8] 1c2490: f85383a9 ldur x9, [x29, #-0xc8] 1c2494: f940052a ldr x10, [x9, #0x8] 1c2498: eb0a0108 subs x8, x8, x10 1c249c: f9001128 str x8, [x9, #0x20] 1c24a0: 14000001 b 0x1c24a4 1c24a4: 140000e9 b 0x1c2848 1c24a8: f85b83a8 ldur x8, [x29, #-0x48] 1c24ac: f9400108 ldr x8, [x8] 1c24b0: f85c03a9 ldur x9, [x29, #-0x40] 1c24b4: f940012a ldr x10, [x9] 1c24b8: 8b080148 add x8, x10, x8 1c24bc: f9000128 str x8, [x9] 1c24c0: f85c03a8 ldur x8, [x29, #-0x40] 1c24c4: f9400108 ldr x8, [x8] 1c24c8: 91000508 add x8, x8, #0x1 1c24cc: f85d83a9 ldur x9, [x29, #-0x28] 1c24d0: eb090108 subs x8, x8, x9 1c24d4: f9005be8 str x8, [sp, #0xb0] 1c24d8: 5400012d b.le 0x1c24fc 1c24dc: 14000001 b 0x1c24e0 1c24e0: f85b83a8 ldur x8, [x29, #-0x48] 1c24e4: 320003e9 orr w9, wzr, #0x1 1c24e8: 2a0903ea mov w10, w9 1c24ec: f900010a str x10, [x8] 1c24f0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c24f4: f81d03a8 stur x8, [x29, #-0x30] 1c24f8: 14000141 b 0x1c29fc 1c24fc: f85a03a0 ldur x0, [x29, #-0x60] 1c2500: f85c03a8 ldur x8, [x29, #-0x40] 1c2504: f9400101 ldr x1, [x8] 1c2508: f85b83a2 ldur x2, [x29, #-0x48] 1c250c: 97fb7b71 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c2510: f81983a0 stur x0, [x29, #-0x68] 1c2514: f85983a8 ldur x8, [x29, #-0x68] 1c2518: b6f800a8 tbz x8, #0x3f, 0x1c252c 1c251c: 14000001 b 0x1c2520 1c2520: f85983a8 ldur x8, [x29, #-0x68] 1c2524: f81d03a8 stur x8, [x29, #-0x30] 1c2528: 14000135 b 0x1c29fc 1c252c: f85983a8 ldur x8, [x29, #-0x68] 1c2530: f1000508 subs x8, x8, #0x1 1c2534: f90057e8 str x8, [sp, #0xa8] 1c2538: 540000ab b.lt 0x1c254c 1c253c: 14000001 b 0x1c2540 1c2540: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c2544: f81d03a8 stur x8, [x29, #-0x30] 1c2548: 1400012d b 0x1c29fc 1c254c: f85a83a8 ldur x8, [x29, #-0x58] 1c2550: b7f801e8 tbnz x8, #0x3f, 0x1c258c 1c2554: 14000001 b 0x1c2558 1c2558: f85c03a8 ldur x8, [x29, #-0x40] 1c255c: f9400108 ldr x8, [x8] 1c2560: f85b83a9 ldur x9, [x29, #-0x48] 1c2564: f9400129 ldr x9, [x9] 1c2568: 8b090108 add x8, x8, x9 1c256c: f85a83a9 ldur x9, [x29, #-0x58] 1c2570: eb090108 subs x8, x8, x9 1c2574: f90053e8 str x8, [sp, #0xa0] 1c2578: 540000ad b.le 0x1c258c 1c257c: 14000001 b 0x1c2580 1c2580: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c2584: f81d03a8 stur x8, [x29, #-0x30] 1c2588: 1400011d b 0x1c29fc 1c258c: f85c03a8 ldur x8, [x29, #-0x40] 1c2590: f9400108 ldr x8, [x8] 1c2594: f85b83a9 ldur x9, [x29, #-0x48] 1c2598: f9400129 ldr x9, [x9] 1c259c: 8b090108 add x8, x8, x9 1c25a0: f85d83a9 ldur x9, [x29, #-0x28] 1c25a4: eb090108 subs x8, x8, x9 1c25a8: f9004fe8 str x8, [sp, #0x98] 1c25ac: 540000ad b.le 0x1c25c0 1c25b0: 14000001 b 0x1c25b4 1c25b4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c25b8: f81d03a8 stur x8, [x29, #-0x30] 1c25bc: 14000110 b 0x1c29fc 1c25c0: f85a03a0 ldur x0, [x29, #-0x60] 1c25c4: f85c03a8 ldur x8, [x29, #-0x40] 1c25c8: f9400101 ldr x1, [x8] 1c25cc: f85b83a2 ldur x2, [x29, #-0x48] 1c25d0: 97fb8cfc bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c25d4: f81883a0 stur x0, [x29, #-0x78] 1c25d8: f85883a8 ldur x8, [x29, #-0x78] 1c25dc: b6f800a8 tbz x8, #0x3f, 0x1c25f0 1c25e0: 14000001 b 0x1c25e4 1c25e4: f85883a8 ldur x8, [x29, #-0x78] 1c25e8: f81d03a8 stur x8, [x29, #-0x30] 1c25ec: 14000104 b 0x1c29fc 1c25f0: f85b83a8 ldur x8, [x29, #-0x48] 1c25f4: f9400108 ldr x8, [x8] 1c25f8: d37df109 lsl x9, x8, #3 1c25fc: eb080128 subs x8, x9, x8 1c2600: 320003ea orr w10, wzr, #0x1 1c2604: 2a0a03e9 mov w9, w10 1c2608: 9ac82128 lsl x8, x9, x8 1c260c: f1000508 subs x8, x8, #0x1 1c2610: f81803a8 stur x8, [x29, #-0x80] 1c2614: f85883a8 ldur x8, [x29, #-0x78] 1c2618: f85803a9 ldur x9, [x29, #-0x80] 1c261c: eb090108 subs x8, x8, x9 1c2620: f9004be8 str x8, [sp, #0x90] 1c2624: 540000a1 b.ne 0x1c2638 1c2628: 14000001 b 0x1c262c 1c262c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c2630: f81d03a8 stur x8, [x29, #-0x30] 1c2634: 140000f2 b 0x1c29fc 1c2638: f85b83a8 ldur x8, [x29, #-0x48] 1c263c: f9400108 ldr x8, [x8] 1c2640: f85c03a9 ldur x9, [x29, #-0x40] 1c2644: f940012a ldr x10, [x9] 1c2648: 8b080148 add x8, x10, x8 1c264c: f9000128 str x8, [x9] 1c2650: f85a83a8 ldur x8, [x29, #-0x58] 1c2654: b7f80188 tbnz x8, #0x3f, 0x1c2684 1c2658: 14000001 b 0x1c265c 1c265c: f85c03a8 ldur x8, [x29, #-0x40] 1c2660: f9400108 ldr x8, [x8] 1c2664: f85a83a9 ldur x9, [x29, #-0x58] 1c2668: eb090108 subs x8, x8, x9 1c266c: f90047e8 str x8, [sp, #0x88] 1c2670: 540000ad b.le 0x1c2684 1c2674: 14000001 b 0x1c2678 1c2678: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c267c: f81d03a8 stur x8, [x29, #-0x30] 1c2680: 140000df b 0x1c29fc 1c2684: f85883a8 ldur x8, [x29, #-0x78] 1c2688: b5000068 cbnz x8, 0x1c2694 1c268c: 14000001 b 0x1c2690 1c2690: 17fffefd b 0x1c2284 1c2694: f85c03a8 ldur x8, [x29, #-0x40] 1c2698: f9400108 ldr x8, [x8] 1c269c: f85883a9 ldur x9, [x29, #-0x78] 1c26a0: 8b090108 add x8, x8, x9 1c26a4: f81783a8 stur x8, [x29, #-0x88] 1c26a8: f85a83a8 ldur x8, [x29, #-0x58] 1c26ac: b7f80348 tbnz x8, #0x3f, 0x1c2714 1c26b0: 14000001 b 0x1c26b4 1c26b4: f85783a8 ldur x8, [x29, #-0x88] 1c26b8: f85a83a9 ldur x9, [x29, #-0x58] 1c26bc: eb090108 subs x8, x8, x9 1c26c0: f90043e8 str x8, [sp, #0x80] 1c26c4: 5400026d b.le 0x1c2710 1c26c8: 14000001 b 0x1c26cc 1c26cc: f85903a8 ldur x8, [x29, #-0x70] 1c26d0: f1028108 subs x8, x8, #0xa0 1c26d4: f9003fe8 str x8, [sp, #0x78] 1c26d8: 540000e0 b.eq 0x1c26f4 1c26dc: 14000001 b 0x1c26e0 1c26e0: f85903a8 ldur x8, [x29, #-0x70] 1c26e4: f1028d08 subs x8, x8, #0xa3 1c26e8: f9003be8 str x8, [sp, #0x70] 1c26ec: 540000a1 b.ne 0x1c2700 1c26f0: 14000001 b 0x1c26f4 1c26f4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c26f8: f81d03a8 stur x8, [x29, #-0x30] 1c26fc: 140000c0 b 0x1c29fc 1c2700: f85a83a8 ldur x8, [x29, #-0x58] 1c2704: f85c03a9 ldur x9, [x29, #-0x40] 1c2708: f9000128 str x8, [x9] 1c270c: 1400004f b 0x1c2848 1c2710: 14000021 b 0x1c2794 1c2714: f85e03a8 ldur x8, [x29, #-0x20] 1c2718: b7f80228 tbnz x8, #0x3f, 0x1c275c 1c271c: 14000001 b 0x1c2720 1c2720: f85783a8 ldur x8, [x29, #-0x88] 1c2724: f85e03a9 ldur x9, [x29, #-0x20] 1c2728: eb090108 subs x8, x8, x9 1c272c: f90037e8 str x8, [sp, #0x68] 1c2730: 5400016d b.le 0x1c275c 1c2734: 14000001 b 0x1c2738 1c2738: f85e03a8 ldur x8, [x29, #-0x20] 1c273c: f85383a9 ldur x9, [x29, #-0xc8] 1c2740: f940052a ldr x10, [x9, #0x8] 1c2744: eb0a0108 subs x8, x8, x10 1c2748: f9001128 str x8, [x9, #0x20] 1c274c: f85e03a8 ldur x8, [x29, #-0x20] 1c2750: f85c03aa ldur x10, [x29, #-0x40] 1c2754: f9000148 str x8, [x10] 1c2758: 1400003c b 0x1c2848 1c275c: f85783a8 ldur x8, [x29, #-0x88] 1c2760: f85d83a9 ldur x9, [x29, #-0x28] 1c2764: eb090108 subs x8, x8, x9 1c2768: f90033e8 str x8, [sp, #0x60] 1c276c: 5400010d b.le 0x1c278c 1c2770: 14000001 b 0x1c2774 1c2774: f85883a8 ldur x8, [x29, #-0x78] 1c2778: f85b83a9 ldur x9, [x29, #-0x48] 1c277c: f9000128 str x8, [x9] 1c2780: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c2784: f81d03a8 stur x8, [x29, #-0x30] 1c2788: 1400009d b 0x1c29fc 1c278c: 14000001 b 0x1c2790 1c2790: 14000001 b 0x1c2794 1c2794: f85383a8 ldur x8, [x29, #-0xc8] 1c2798: f81703a8 stur x8, [x29, #-0x90] 1c279c: f85903a9 ldur x9, [x29, #-0x70] 1c27a0: f1028129 subs x9, x9, #0xa0 1c27a4: f9002fe9 str x9, [sp, #0x58] 1c27a8: 54000121 b.ne 0x1c27cc 1c27ac: 14000001 b 0x1c27b0 1c27b0: f85703a0 ldur x0, [x29, #-0x90] 1c27b4: f85883a1 ldur x1, [x29, #-0x78] 1c27b8: f85c03a2 ldur x2, [x29, #-0x40] 1c27bc: f85b83a3 ldur x3, [x29, #-0x48] 1c27c0: 97fb96c4 bl 0xa82d0 <_ZN9mkvparser7Cluster15ParseBlockGroupExRxRl@plt> 1c27c4: f81d03a0 stur x0, [x29, #-0x30] 1c27c8: 1400008d b 0x1c29fc 1c27cc: f85903a8 ldur x8, [x29, #-0x70] 1c27d0: f1028d08 subs x8, x8, #0xa3 1c27d4: f9002be8 str x8, [sp, #0x50] 1c27d8: 54000121 b.ne 0x1c27fc 1c27dc: 14000001 b 0x1c27e0 1c27e0: f85703a0 ldur x0, [x29, #-0x90] 1c27e4: f85883a1 ldur x1, [x29, #-0x78] 1c27e8: f85c03a2 ldur x2, [x29, #-0x40] 1c27ec: f85b83a3 ldur x3, [x29, #-0x48] 1c27f0: 97fb7a90 bl 0xa1230 <_ZN9mkvparser7Cluster16ParseSimpleBlockExRxRl@plt> 1c27f4: f81d03a0 stur x0, [x29, #-0x30] 1c27f8: 14000081 b 0x1c29fc 1c27fc: f85883a8 ldur x8, [x29, #-0x78] 1c2800: f85c03a9 ldur x9, [x29, #-0x40] 1c2804: f940012a ldr x10, [x9] 1c2808: 8b080148 add x8, x10, x8 1c280c: f9000128 str x8, [x9] 1c2810: f85a83a8 ldur x8, [x29, #-0x58] 1c2814: b7f80188 tbnz x8, #0x3f, 0x1c2844 1c2818: 14000001 b 0x1c281c 1c281c: f85c03a8 ldur x8, [x29, #-0x40] 1c2820: f9400108 ldr x8, [x8] 1c2824: f85a83a9 ldur x9, [x29, #-0x58] 1c2828: eb090108 subs x8, x8, x9 1c282c: f90027e8 str x8, [sp, #0x48] 1c2830: 540000ad b.le 0x1c2844 1c2834: 14000001 b 0x1c2838 1c2838: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c283c: f81d03a8 stur x8, [x29, #-0x30] 1c2840: 1400006f b 0x1c29fc 1c2844: 17fffe90 b 0x1c2284 1c2848: f85383a8 ldur x8, [x29, #-0xc8] 1c284c: f9401109 ldr x9, [x8, #0x20] 1c2850: f1000129 subs x9, x9, #0x0 1c2854: f90023e9 str x9, [sp, #0x40] 1c2858: 540000ac b.gt 0x1c286c 1c285c: 14000001 b 0x1c2860 1c2860: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c2864: f81d03a8 stur x8, [x29, #-0x30] 1c2868: 14000065 b 0x1c29fc 1c286c: f85c03a8 ldur x8, [x29, #-0x40] 1c2870: f9400108 ldr x8, [x8] 1c2874: f85383a9 ldur x9, [x29, #-0xc8] 1c2878: f9000d28 str x8, [x9, #0x18] 1c287c: f85a83a8 ldur x8, [x29, #-0x58] 1c2880: b7f80188 tbnz x8, #0x3f, 0x1c28b0 1c2884: 14000001 b 0x1c2888 1c2888: f85383a8 ldur x8, [x29, #-0xc8] 1c288c: f9400d09 ldr x9, [x8, #0x18] 1c2890: f85a83aa ldur x10, [x29, #-0x58] 1c2894: eb0a0129 subs x9, x9, x10 1c2898: f9001fe9 str x9, [sp, #0x38] 1c289c: 540000ad b.le 0x1c28b0 1c28a0: 14000001 b 0x1c28a4 1c28a4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c28a8: f81d03a8 stur x8, [x29, #-0x30] 1c28ac: 14000054 b 0x1c29fc 1c28b0: f85383a8 ldur x8, [x29, #-0xc8] 1c28b4: f9402109 ldr x9, [x8, #0x40] 1c28b8: f1000529 subs x9, x9, #0x1 1c28bc: f9001be9 str x9, [sp, #0x30] 1c28c0: 5400096b b.lt 0x1c29ec 1c28c4: 14000001 b 0x1c28c8 1c28c8: f85383a8 ldur x8, [x29, #-0xc8] 1c28cc: f9402109 ldr x9, [x8, #0x40] 1c28d0: f1000529 subs x9, x9, #0x1 1c28d4: f81683a9 stur x9, [x29, #-0x98] 1c28d8: f9401909 ldr x9, [x8, #0x30] 1c28dc: f85683aa ldur x10, [x29, #-0x98] 1c28e0: f86a7929 ldr x9, [x9, x10, lsl #3] 1c28e4: f81603a9 stur x9, [x29, #-0xa0] 1c28e8: f85603a9 ldur x9, [x29, #-0xa0] 1c28ec: b50000a9 cbnz x9, 0x1c2900 1c28f0: 14000001 b 0x1c28f4 1c28f4: 92800008 mov x8, #-0x1 // =-1 1c28f8: f81d03a8 stur x8, [x29, #-0x30] 1c28fc: 14000040 b 0x1c29fc 1c2900: f85603a8 ldur x8, [x29, #-0xa0] 1c2904: f9400109 ldr x9, [x8] 1c2908: f9400929 ldr x9, [x9, #0x10] 1c290c: aa0803e0 mov x0, x8 1c2910: d63f0120 blr x9 1c2914: f81583a0 stur x0, [x29, #-0xa8] 1c2918: f85583a8 ldur x8, [x29, #-0xa8] 1c291c: b50000a8 cbnz x8, 0x1c2930 1c2920: 14000001 b 0x1c2924 1c2924: 92800008 mov x8, #-0x1 // =-1 1c2928: f81d03a8 stur x8, [x29, #-0x30] 1c292c: 14000034 b 0x1c29fc 1c2930: f85583a8 ldur x8, [x29, #-0xa8] 1c2934: f9400108 ldr x8, [x8] 1c2938: f81503a8 stur x8, [x29, #-0xb0] 1c293c: f85e03a8 ldur x8, [x29, #-0x20] 1c2940: b7f80168 tbnz x8, #0x3f, 0x1c296c 1c2944: 14000001 b 0x1c2948 1c2948: f85503a8 ldur x8, [x29, #-0xb0] 1c294c: f85e03a9 ldur x9, [x29, #-0x20] 1c2950: eb090108 subs x8, x8, x9 1c2954: f90017e8 str x8, [sp, #0x28] 1c2958: 540000ad b.le 0x1c296c 1c295c: 14000001 b 0x1c2960 1c2960: 92800008 mov x8, #-0x1 // =-1 1c2964: f81d03a8 stur x8, [x29, #-0x30] 1c2968: 14000025 b 0x1c29fc 1c296c: f85583a8 ldur x8, [x29, #-0xa8] 1c2970: f9400508 ldr x8, [x8, #0x8] 1c2974: f81483a8 stur x8, [x29, #-0xb8] 1c2978: f85503a8 ldur x8, [x29, #-0xb0] 1c297c: f85483a9 ldur x9, [x29, #-0xb8] 1c2980: 8b090108 add x8, x8, x9 1c2984: f81403a8 stur x8, [x29, #-0xc0] 1c2988: f85a83a8 ldur x8, [x29, #-0x58] 1c298c: b7f80168 tbnz x8, #0x3f, 0x1c29b8 1c2990: 14000001 b 0x1c2994 1c2994: f85403a8 ldur x8, [x29, #-0xc0] 1c2998: f85a83a9 ldur x9, [x29, #-0x58] 1c299c: eb090108 subs x8, x8, x9 1c29a0: f90013e8 str x8, [sp, #0x20] 1c29a4: 540000ad b.le 0x1c29b8 1c29a8: 14000001 b 0x1c29ac 1c29ac: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c29b0: f81d03a8 stur x8, [x29, #-0x30] 1c29b4: 14000012 b 0x1c29fc 1c29b8: f85e03a8 ldur x8, [x29, #-0x20] 1c29bc: b7f80168 tbnz x8, #0x3f, 0x1c29e8 1c29c0: 14000001 b 0x1c29c4 1c29c4: f85403a8 ldur x8, [x29, #-0xc0] 1c29c8: f85e03a9 ldur x9, [x29, #-0x20] 1c29cc: eb090108 subs x8, x8, x9 1c29d0: f9000fe8 str x8, [sp, #0x18] 1c29d4: 540000ad b.le 0x1c29e8 1c29d8: 14000001 b 0x1c29dc 1c29dc: 92800008 mov x8, #-0x1 // =-1 1c29e0: f81d03a8 stur x8, [x29, #-0x30] 1c29e4: 14000006 b 0x1c29fc 1c29e8: 14000001 b 0x1c29ec 1c29ec: 320003e8 orr w8, wzr, #0x1 1c29f0: 2a0803e9 mov w9, w8 1c29f4: f81d03a9 stur x9, [x29, #-0x30] 1c29f8: 14000001 b 0x1c29fc 1c29fc: f85d03a8 ldur x8, [x29, #-0x30] 1c2a00: d53bd049 mrs x9, TPIDR_EL0 1c2a04: f9401529 ldr x9, [x9, #0x28] 1c2a08: f85e83aa ldur x10, [x29, #-0x18] 1c2a0c: eb0a0129 subs x9, x9, x10 1c2a10: f9000be8 str x8, [sp, #0x10] 1c2a14: f90007e9 str x9, [sp, #0x8] 1c2a18: 540000e1 b.ne 0x1c2a34 1c2a1c: 14000001 b 0x1c2a20 1c2a20: f9400be0 ldr x0, [sp, #0x10] 1c2a24: a95e7bfd ldp x29, x30, [sp, #0x1e0] 1c2a28: f940ebfc ldr x28, [sp, #0x1d0] 1c2a2c: 9107c3ff add sp, sp, #0x1f0 1c2a30: d65f03c0 ret 1c2a34: 97fb9ccf bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c2a38 : 1c2a38: d102c3ff sub sp, sp, #0xb0 1c2a3c: a90a7bfd stp x29, x30, [sp, #0xa0] 1c2a40: 910283fd add x29, sp, #0xa0 1c2a44: d2800008 mov x8, #0x0 // =0 1c2a48: d0000729 adrp x9, 0x2a8000 1c2a4c: f9435529 ldr x9, [x9, #0x6a8] 1c2a50: f81f03a0 stur x0, [x29, #-0x10] 1c2a54: f81e83a1 stur x1, [x29, #-0x18] 1c2a58: f81e03a2 stur x2, [x29, #-0x20] 1c2a5c: f85f03a0 ldur x0, [x29, #-0x10] 1c2a60: f85e83a1 ldur x1, [x29, #-0x18] 1c2a64: eb08003f cmp x1, x8 1c2a68: 1a9f17ea cset w10, eq 1c2a6c: f90017e8 str x8, [sp, #0x28] 1c2a70: f90013e9 str x9, [sp, #0x20] 1c2a74: f9000fe0 str x0, [sp, #0x18] 1c2a78: 370001ca tbnz w10, #0x0, 0x1c2ab0 1c2a7c: d2800008 mov x8, #0x0 // =0 1c2a80: f85e83a9 ldur x9, [x29, #-0x18] 1c2a84: f9400929 ldr x9, [x9, #0x10] 1c2a88: eb08013f cmp x9, x8 1c2a8c: 1a9fb7ea cset w10, ge 1c2a90: 3700010a tbnz w10, #0x0, 0x1c2ab0 1c2a94: f85e03a8 ldur x8, [x29, #-0x20] 1c2a98: f9400fe9 ldr x9, [sp, #0x18] 1c2a9c: f940592a ldr x10, [x9, #0xb0] 1c2aa0: eb0a011f cmp x8, x10 1c2aa4: 1a9fa7eb cset w11, lt 1c2aa8: 3700004b tbnz w11, #0x0, 0x1c2ab0 1c2aac: 14000006 b 0x1c2ac4 1c2ab0: 52800008 mov w8, #0x0 // =0 1c2ab4: 320003e9 orr w9, wzr, #0x1 1c2ab8: 0a090108 and w8, w8, w9 1c2abc: 381ff3a8 sturb w8, [x29, #-0x1] 1c2ac0: 140000ca b 0x1c2de8 1c2ac4: b27a07e8 orr x8, xzr, #0xc0 1c2ac8: f9400fe9 ldr x9, [sp, #0x18] 1c2acc: f940592a ldr x10, [x9, #0xb0] 1c2ad0: f9405d2b ldr x11, [x9, #0xb8] 1c2ad4: 8b0b014a add x10, x10, x11 1c2ad8: f81d83aa stur x10, [x29, #-0x28] 1c2adc: 8b080128 add x8, x9, x8 1c2ae0: f81d03a8 stur x8, [x29, #-0x30] 1c2ae4: f85d03a8 ldur x8, [x29, #-0x30] 1c2ae8: f9400108 ldr x8, [x8] 1c2aec: f85d83aa ldur x10, [x29, #-0x28] 1c2af0: eb0a011f cmp x8, x10 1c2af4: 1a9fa7ec cset w12, lt 1c2af8: 3700004c tbnz w12, #0x0, 0x1c2b00 1c2afc: 14000006 b 0x1c2b14 1c2b00: 52800008 mov w8, #0x0 // =0 1c2b04: 320003e9 orr w9, wzr, #0x1 1c2b08: 0a090108 and w8, w8, w9 1c2b0c: 381ff3a8 sturb w8, [x29, #-0x1] 1c2b10: 140000b6 b 0x1c2de8 1c2b14: f85d83a8 ldur x8, [x29, #-0x28] 1c2b18: f85d03a9 ldur x9, [x29, #-0x30] 1c2b1c: f9400129 ldr x9, [x9] 1c2b20: eb09011f cmp x8, x9 1c2b24: 1a9fb7ea cset w10, ge 1c2b28: 3700004a tbnz w10, #0x0, 0x1c2b30 1c2b2c: 14000054 b 0x1c2c7c 1c2b30: d2800008 mov x8, #0x0 // =0 1c2b34: f85d03a9 ldur x9, [x29, #-0x30] 1c2b38: f9400129 ldr x9, [x9] 1c2b3c: eb08013f cmp x9, x8 1c2b40: 1a9fc7ea cset w10, le 1c2b44: 3700004a tbnz w10, #0x0, 0x1c2b4c 1c2b48: 14000004 b 0x1c2b58 1c2b4c: b27503e8 orr x8, xzr, #0x800 1c2b50: f9000be8 str x8, [sp, #0x10] 1c2b54: 14000006 b 0x1c2b6c 1c2b58: b27f03e8 orr x8, xzr, #0x2 1c2b5c: f85d03a9 ldur x9, [x29, #-0x30] 1c2b60: f9400129 ldr x9, [x9] 1c2b64: 9b097d08 mul x8, x8, x9 1c2b68: f9000be8 str x8, [sp, #0x10] 1c2b6c: f9400be8 ldr x8, [sp, #0x10] 1c2b70: 92800009 mov x9, #-0x1 // =-1 1c2b74: b27d03ea orr x10, xzr, #0x8 1c2b78: f81c83a8 stur x8, [x29, #-0x38] 1c2b7c: f85c83a8 ldur x8, [x29, #-0x38] 1c2b80: 9b0a7d0b mul x11, x8, x10 1c2b84: 9bca7d08 umulh x8, x8, x10 1c2b88: d280000a mov x10, #0x0 // =0 1c2b8c: eb0a011f cmp x8, x10 1c2b90: 1a9f07ec cset w12, ne 1c2b94: 7200019f tst w12, #0x1 1c2b98: 9a8b1120 csel x0, x9, x11, ne 1c2b9c: f94013e1 ldr x1, [sp, #0x20] 1c2ba0: 97fb855c bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1c2ba4: f81c03a0 stur x0, [x29, #-0x40] 1c2ba8: f85c03a8 ldur x8, [x29, #-0x40] 1c2bac: f94017e9 ldr x9, [sp, #0x28] 1c2bb0: eb09011f cmp x8, x9 1c2bb4: 1a9f17ec cset w12, eq 1c2bb8: 3700004c tbnz w12, #0x0, 0x1c2bc0 1c2bbc: 14000006 b 0x1c2bd4 1c2bc0: 52800008 mov w8, #0x0 // =0 1c2bc4: 320003e9 orr w9, wzr, #0x1 1c2bc8: 0a090108 and w8, w8, w9 1c2bcc: 381ff3a8 sturb w8, [x29, #-0x1] 1c2bd0: 14000086 b 0x1c2de8 1c2bd4: b27d03e8 orr x8, xzr, #0x8 1c2bd8: f85c03a9 ldur x9, [x29, #-0x40] 1c2bdc: f81b83a9 stur x9, [x29, #-0x48] 1c2be0: f9400fe9 ldr x9, [sp, #0x18] 1c2be4: f940552a ldr x10, [x9, #0xa8] 1c2be8: f9002bea str x10, [sp, #0x50] 1c2bec: f9402bea ldr x10, [sp, #0x50] 1c2bf0: f85d83ab ldur x11, [x29, #-0x28] 1c2bf4: 9b0b7d08 mul x8, x8, x11 1c2bf8: 8b080148 add x8, x10, x8 1c2bfc: f90027e8 str x8, [sp, #0x48] 1c2c00: f9402be8 ldr x8, [sp, #0x50] 1c2c04: f94027e9 ldr x9, [sp, #0x48] 1c2c08: eb09011f cmp x8, x9 1c2c0c: 1a9f07ea cset w10, ne 1c2c10: 3700004a tbnz w10, #0x0, 0x1c2c18 1c2c14: 1400000b b 0x1c2c40 1c2c18: b27d03e8 orr x8, xzr, #0x8 1c2c1c: f9402be9 ldr x9, [sp, #0x50] 1c2c20: 8b08012a add x10, x9, x8 1c2c24: f9002bea str x10, [sp, #0x50] 1c2c28: f9400129 ldr x9, [x9] 1c2c2c: f85b83aa ldur x10, [x29, #-0x48] 1c2c30: 8b080148 add x8, x10, x8 1c2c34: f81b83a8 stur x8, [x29, #-0x48] 1c2c38: f9000149 str x9, [x10] 1c2c3c: 17fffff1 b 0x1c2c00 1c2c40: f9400fe8 ldr x8, [sp, #0x18] 1c2c44: f9405509 ldr x9, [x8, #0xa8] 1c2c48: f94017ea ldr x10, [sp, #0x28] 1c2c4c: eb0a013f cmp x9, x10 1c2c50: 1a9f17eb cset w11, eq 1c2c54: f90007e9 str x9, [sp, #0x8] 1c2c58: 3700006b tbnz w11, #0x0, 0x1c2c64 1c2c5c: f94007e0 ldr x0, [sp, #0x8] 1c2c60: 97fb8e04 bl 0xa6470 <_ZdaPv@plt> 1c2c64: f85c03a8 ldur x8, [x29, #-0x40] 1c2c68: f9400fe9 ldr x9, [sp, #0x18] 1c2c6c: f9005528 str x8, [x9, #0xa8] 1c2c70: f85c83a8 ldur x8, [x29, #-0x38] 1c2c74: f85d03aa ldur x10, [x29, #-0x30] 1c2c78: f9000148 str x8, [x10] 1c2c7c: f9400fe8 ldr x8, [sp, #0x18] 1c2c80: f9405509 ldr x9, [x8, #0xa8] 1c2c84: f94017ea ldr x10, [sp, #0x28] 1c2c88: eb0a013f cmp x9, x10 1c2c8c: 1a9f17eb cset w11, eq 1c2c90: 3700004b tbnz w11, #0x0, 0x1c2c98 1c2c94: 14000006 b 0x1c2cac 1c2c98: 52800008 mov w8, #0x0 // =0 1c2c9c: 320003e9 orr w9, wzr, #0x1 1c2ca0: 0a090108 and w8, w8, w9 1c2ca4: 381ff3a8 sturb w8, [x29, #-0x1] 1c2ca8: 14000050 b 0x1c2de8 1c2cac: b27d03e8 orr x8, xzr, #0x8 1c2cb0: f9400fe9 ldr x9, [sp, #0x18] 1c2cb4: f940552a ldr x10, [x9, #0xa8] 1c2cb8: f85e03ab ldur x11, [x29, #-0x20] 1c2cbc: 9b0b7d0b mul x11, x8, x11 1c2cc0: 8b0b014a add x10, x10, x11 1c2cc4: f90023ea str x10, [sp, #0x40] 1c2cc8: f940552a ldr x10, [x9, #0xa8] 1c2ccc: f85d83ab ldur x11, [x29, #-0x28] 1c2cd0: 9b0b7d08 mul x8, x8, x11 1c2cd4: 8b080148 add x8, x10, x8 1c2cd8: f9001fe8 str x8, [sp, #0x38] 1c2cdc: f9401fe8 ldr x8, [sp, #0x38] 1c2ce0: f94023ea ldr x10, [sp, #0x40] 1c2ce4: eb0a011f cmp x8, x10 1c2ce8: 1a9f27ec cset w12, lo 1c2cec: 370001ac tbnz w12, #0x0, 0x1c2d20 1c2cf0: b27d03e8 orr x8, xzr, #0x8 1c2cf4: f9401fe9 ldr x9, [sp, #0x38] 1c2cf8: f9400fea ldr x10, [sp, #0x18] 1c2cfc: f940554b ldr x11, [x10, #0xa8] 1c2d00: f85d03ac ldur x12, [x29, #-0x30] 1c2d04: f940018c ldr x12, [x12] 1c2d08: 9b0c7d08 mul x8, x8, x12 1c2d0c: 8b080168 add x8, x11, x8 1c2d10: eb08013f cmp x9, x8 1c2d14: 1a9f37ed cset w13, hs 1c2d18: 3700004d tbnz w13, #0x0, 0x1c2d20 1c2d1c: 14000006 b 0x1c2d34 1c2d20: 52800008 mov w8, #0x0 // =0 1c2d24: 320003e9 orr w9, wzr, #0x1 1c2d28: 0a090108 and w8, w8, w9 1c2d2c: 381ff3a8 sturb w8, [x29, #-0x1] 1c2d30: 1400002e b 0x1c2de8 1c2d34: f9401fe8 ldr x8, [sp, #0x38] 1c2d38: f94023e9 ldr x9, [sp, #0x40] 1c2d3c: eb09011f cmp x8, x9 1c2d40: 1a9f97ea cset w10, hi 1c2d44: 3700004a tbnz w10, #0x0, 0x1c2d4c 1c2d48: 14000019 b 0x1c2dac 1c2d4c: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 1c2d50: d2800009 mov x9, #0x0 // =0 1c2d54: f9401fea ldr x10, [sp, #0x38] 1c2d58: 8b080148 add x8, x10, x8 1c2d5c: f9001be8 str x8, [sp, #0x30] 1c2d60: f9401be8 ldr x8, [sp, #0x30] 1c2d64: f9400108 ldr x8, [x8] 1c2d68: f9400908 ldr x8, [x8, #0x10] 1c2d6c: eb09011f cmp x8, x9 1c2d70: 1a9fb7eb cset w11, ge 1c2d74: 3700004b tbnz w11, #0x0, 0x1c2d7c 1c2d78: 14000006 b 0x1c2d90 1c2d7c: 52800008 mov w8, #0x0 // =0 1c2d80: 320003e9 orr w9, wzr, #0x1 1c2d84: 0a090108 and w8, w8, w9 1c2d88: 381ff3a8 sturb w8, [x29, #-0x1] 1c2d8c: 14000017 b 0x1c2de8 1c2d90: f9401be8 ldr x8, [sp, #0x30] 1c2d94: f9400108 ldr x8, [x8] 1c2d98: f9401fe9 ldr x9, [sp, #0x38] 1c2d9c: f9000128 str x8, [x9] 1c2da0: f9401be8 ldr x8, [sp, #0x30] 1c2da4: f9001fe8 str x8, [sp, #0x38] 1c2da8: 17ffffe3 b 0x1c2d34 1c2dac: 12800008 mov w8, #-0x1 // =-1 1c2db0: b27d03e9 orr x9, xzr, #0x8 1c2db4: f85e83aa ldur x10, [x29, #-0x18] 1c2db8: f9400feb ldr x11, [sp, #0x18] 1c2dbc: f940556c ldr x12, [x11, #0xa8] 1c2dc0: f85e03ad ldur x13, [x29, #-0x20] 1c2dc4: 9b0d7d29 mul x9, x9, x13 1c2dc8: 8b090189 add x9, x12, x9 1c2dcc: f900012a str x10, [x9] 1c2dd0: f9405d69 ldr x9, [x11, #0xb8] 1c2dd4: 91000529 add x9, x9, #0x1 1c2dd8: f9005d69 str x9, [x11, #0xb8] 1c2ddc: 320003ee orr w14, wzr, #0x1 1c2de0: 0a0e0108 and w8, w8, w14 1c2de4: 381ff3a8 sturb w8, [x29, #-0x1] 1c2de8: 385ff3a8 ldurb w8, [x29, #-0x1] 1c2dec: 2a0803e0 mov w0, w8 1c2df0: a94a7bfd ldp x29, x30, [sp, #0xa0] 1c2df4: 9102c3ff add sp, sp, #0xb0 1c2df8: d65f03c0 ret 00000000001c2dfc : 1c2dfc: d10143ff sub sp, sp, #0x50 1c2e00: a9047bfd stp x29, x30, [sp, #0x40] 1c2e04: 910103fd add x29, sp, #0x40 1c2e08: d2800008 mov x8, #0x0 // =0 1c2e0c: f81f03a0 stur x0, [x29, #-0x10] 1c2e10: f85f03a0 ldur x0, [x29, #-0x10] 1c2e14: f9405409 ldr x9, [x0, #0xa8] 1c2e18: eb08013f cmp x9, x8 1c2e1c: 1a9f07ea cset w10, ne 1c2e20: f9000fe8 str x8, [sp, #0x18] 1c2e24: f9000be0 str x0, [sp, #0x10] 1c2e28: 3700010a tbnz w10, #0x0, 0x1c2e48 1c2e2c: f9400be8 ldr x8, [sp, #0x10] 1c2e30: f9406109 ldr x9, [x8, #0xc0] 1c2e34: b50000a9 cbnz x9, 0x1c2e48 1c2e38: f9400be8 ldr x8, [sp, #0x10] 1c2e3c: f9405909 ldr x9, [x8, #0xb0] 1c2e40: b5000049 cbnz x9, 0x1c2e48 1c2e44: 14000004 b 0x1c2e54 1c2e48: 92800008 mov x8, #-0x1 // =-1 1c2e4c: f81f83a8 stur x8, [x29, #-0x8] 1c2e50: 14000042 b 0x1c2f58 1c2e54: d2800008 mov x8, #0x0 // =0 1c2e58: f9400be0 ldr x0, [sp, #0x10] 1c2e5c: f90007e8 str x8, [sp, #0x8] 1c2e60: 97fb825c bl 0xa37d0 <_ZN9mkvparser7Segment12ParseHeadersEv@plt> 1c2e64: f81e83a0 stur x0, [x29, #-0x18] 1c2e68: f85e83a8 ldur x8, [x29, #-0x18] 1c2e6c: f94007e0 ldr x0, [sp, #0x8] 1c2e70: eb00011f cmp x8, x0 1c2e74: 1a9fa7e9 cset w9, lt 1c2e78: 37000049 tbnz w9, #0x0, 0x1c2e80 1c2e7c: 14000004 b 0x1c2e8c 1c2e80: f85e83a8 ldur x8, [x29, #-0x18] 1c2e84: f81f83a8 stur x8, [x29, #-0x8] 1c2e88: 14000034 b 0x1c2f58 1c2e8c: d2800008 mov x8, #0x0 // =0 1c2e90: f85e83a9 ldur x9, [x29, #-0x18] 1c2e94: eb08013f cmp x9, x8 1c2e98: 1a9fd7ea cset w10, gt 1c2e9c: 3700004a tbnz w10, #0x0, 0x1c2ea4 1c2ea0: 14000004 b 0x1c2eb0 1c2ea4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c2ea8: f81f83a8 stur x8, [x29, #-0x8] 1c2eac: 1400002b b 0x1c2f58 1c2eb0: f9400be8 ldr x8, [sp, #0x10] 1c2eb4: f9404109 ldr x9, [x8, #0x80] 1c2eb8: f9400fea ldr x10, [sp, #0x18] 1c2ebc: eb0a013f cmp x9, x10 1c2ec0: 1a9f17eb cset w11, eq 1c2ec4: 3700010b tbnz w11, #0x0, 0x1c2ee4 1c2ec8: f9400be8 ldr x8, [sp, #0x10] 1c2ecc: f9404509 ldr x9, [x8, #0x88] 1c2ed0: f9400fea ldr x10, [sp, #0x18] 1c2ed4: eb0a013f cmp x9, x10 1c2ed8: 1a9f17eb cset w11, eq 1c2edc: 3700004b tbnz w11, #0x0, 0x1c2ee4 1c2ee0: 14000004 b 0x1c2ef0 1c2ee4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c2ee8: f81f83a8 stur x8, [x29, #-0x8] 1c2eec: 1400001b b 0x1c2f58 1c2ef0: 52800008 mov w8, #0x0 // =0 1c2ef4: f9400be0 ldr x0, [sp, #0x10] 1c2ef8: b90007e8 str w8, [sp, #0x4] 1c2efc: 97fb8e29 bl 0xa67a0 <_ZN9mkvparser7Segment11LoadClusterEv@plt> 1c2f00: 2a0003e8 mov w8, w0 1c2f04: b81e43a8 stur w8, [x29, #-0x1c] 1c2f08: b85e43a8 ldur w8, [x29, #-0x1c] 1c2f0c: b94007e9 ldr w9, [sp, #0x4] 1c2f10: 6b09011f cmp w8, w9 1c2f14: 1a9fa7e8 cset w8, lt 1c2f18: 37000048 tbnz w8, #0x0, 0x1c2f20 1c2f1c: 14000006 b 0x1c2f34 1c2f20: b85e43a8 ldur w8, [x29, #-0x1c] 1c2f24: 2a0803e9 mov w9, w8 1c2f28: 93407d29 sxtw x9, w9 1c2f2c: f81f83a9 stur x9, [x29, #-0x8] 1c2f30: 1400000a b 0x1c2f58 1c2f34: 320003e8 orr w8, wzr, #0x1 1c2f38: b85e43a9 ldur w9, [x29, #-0x1c] 1c2f3c: 6b08013f cmp w9, w8 1c2f40: 1a9fb7e8 cset w8, ge 1c2f44: 37000048 tbnz w8, #0x0, 0x1c2f4c 1c2f48: 14000003 b 0x1c2f54 1c2f4c: f81f83bf stur xzr, [x29, #-0x8] 1c2f50: 14000002 b 0x1c2f58 1c2f54: 17ffffe7 b 0x1c2ef0 1c2f58: f85f83a0 ldur x0, [x29, #-0x8] 1c2f5c: a9447bfd ldp x29, x30, [sp, #0x40] 1c2f60: 910143ff add sp, sp, #0x50 1c2f64: d65f03c0 ret 00000000001c2f68 : 1c2f68: d10143ff sub sp, sp, #0x50 1c2f6c: a9047bfd stp x29, x30, [sp, #0x40] 1c2f70: 910103fd add x29, sp, #0x40 1c2f74: d53bd048 mrs x8, TPIDR_EL0 1c2f78: f9401509 ldr x9, [x8, #0x28] 1c2f7c: f81f83a9 stur x9, [x29, #-0x8] 1c2f80: f90013e0 str x0, [sp, #0x20] 1c2f84: f94013e0 ldr x0, [sp, #0x20] 1c2f88: d10043a1 sub x1, x29, #0x10 1c2f8c: d10063a2 sub x2, x29, #0x18 1c2f90: f9000fe8 str x8, [sp, #0x18] 1c2f94: 97fb7403 bl 0x9ffa0 <_ZN9mkvparser7Segment11LoadClusterERxRl@plt> 1c2f98: f9400fe8 ldr x8, [sp, #0x18] 1c2f9c: f9401509 ldr x9, [x8, #0x28] 1c2fa0: f85f83a1 ldur x1, [x29, #-0x8] 1c2fa4: eb010129 subs x9, x9, x1 1c2fa8: f9000be0 str x0, [sp, #0x10] 1c2fac: f90007e9 str x9, [sp, #0x8] 1c2fb0: 540000c1 b.ne 0x1c2fc8 1c2fb4: 14000001 b 0x1c2fb8 1c2fb8: f9400be0 ldr x0, [sp, #0x10] 1c2fbc: a9447bfd ldp x29, x30, [sp, #0x40] 1c2fc0: 910143ff add sp, sp, #0x50 1c2fc4: d65f03c0 ret 1c2fc8: 97fb9b6a bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c2fcc : 1c2fcc: d100c3ff sub sp, sp, #0x30 1c2fd0: d2800008 mov x8, #0x0 // =0 1c2fd4: f90017e0 str x0, [sp, #0x28] 1c2fd8: f90013e1 str x1, [sp, #0x20] 1c2fdc: f9000fe2 str x2, [sp, #0x18] 1c2fe0: f9000be3 str x3, [sp, #0x10] 1c2fe4: f90007e4 str x4, [sp, #0x8] 1c2fe8: f90003e5 str x5, [sp] 1c2fec: f94017e0 ldr x0, [sp, #0x28] 1c2ff0: aa0003e1 mov x1, x0 1c2ff4: f94013e2 ldr x2, [sp, #0x20] 1c2ff8: f9000022 str x2, [x1] 1c2ffc: f9400fe1 ldr x1, [sp, #0x18] 1c3000: f9000401 str x1, [x0, #0x8] 1c3004: f9400be1 ldr x1, [sp, #0x10] 1c3008: f9000801 str x1, [x0, #0x10] 1c300c: f94007e1 ldr x1, [sp, #0x8] 1c3010: f9000c01 str x1, [x0, #0x18] 1c3014: f94003e1 ldr x1, [sp] 1c3018: f9001001 str x1, [x0, #0x20] 1c301c: f9001408 str x8, [x0, #0x28] 1c3020: b900301f str wzr, [x0, #0x30] 1c3024: f9001c08 str x8, [x0, #0x38] 1c3028: b900401f str wzr, [x0, #0x40] 1c302c: 9100c3ff add sp, sp, #0x30 1c3030: d65f03c0 ret 00000000001c3034 : 1c3034: d10103ff sub sp, sp, #0x40 1c3038: a9037bfd stp x29, x30, [sp, #0x30] 1c303c: 9100c3fd add x29, sp, #0x30 1c3040: d2800008 mov x8, #0x0 // =0 1c3044: f81f83a0 stur x0, [x29, #-0x8] 1c3048: f85f83a0 ldur x0, [x29, #-0x8] 1c304c: f9401409 ldr x9, [x0, #0x28] 1c3050: eb08013f cmp x9, x8 1c3054: 1a9f17ea cset w10, eq 1c3058: f81f03a8 stur x8, [x29, #-0x10] 1c305c: f9000fe0 str x0, [sp, #0x18] 1c3060: f9000be9 str x9, [sp, #0x10] 1c3064: 3700006a tbnz w10, #0x0, 0x1c3070 1c3068: f9400be0 ldr x0, [sp, #0x10] 1c306c: 97fb8d01 bl 0xa6470 <_ZdaPv@plt> 1c3070: f9400fe8 ldr x8, [sp, #0x18] 1c3074: f9401d09 ldr x9, [x8, #0x38] 1c3078: f85f03aa ldur x10, [x29, #-0x10] 1c307c: eb0a013f cmp x9, x10 1c3080: 1a9f17eb cset w11, eq 1c3084: f90007e9 str x9, [sp, #0x8] 1c3088: 3700006b tbnz w11, #0x0, 0x1c3094 1c308c: f94007e0 ldr x0, [sp, #0x8] 1c3090: 97fb8cf8 bl 0xa6470 <_ZdaPv@plt> 1c3094: a9437bfd ldp x29, x30, [sp, #0x30] 1c3098: 910103ff add sp, sp, #0x40 1c309c: d65f03c0 ret 00000000001c30a0 : 1c30a0: d10403ff sub sp, sp, #0x100 1c30a4: a90f7bfd stp x29, x30, [sp, #0xf0] 1c30a8: 9103c3fd add x29, sp, #0xf0 1c30ac: d53bd048 mrs x8, TPIDR_EL0 1c30b0: f9401508 ldr x8, [x8, #0x28] 1c30b4: f81f83a8 stur x8, [x29, #-0x8] 1c30b8: f81e03a0 stur x0, [x29, #-0x20] 1c30bc: f81d83a1 stur x1, [x29, #-0x28] 1c30c0: f81d03a2 stur x2, [x29, #-0x30] 1c30c4: f81c83a3 stur x3, [x29, #-0x38] 1c30c8: f85d03a8 ldur x8, [x29, #-0x30] 1c30cc: f1000108 subs x8, x8, #0x0 1c30d0: f81903a8 stur x8, [x29, #-0x70] 1c30d4: 540000ac b.gt 0x1c30e8 1c30d8: 14000001 b 0x1c30dc 1c30dc: 2a1f03e8 mov w8, wzr 1c30e0: 381ef3a8 sturb w8, [x29, #-0x11] 1c30e4: 140000d0 b 0x1c3424 1c30e8: f85d83a8 ldur x8, [x29, #-0x28] 1c30ec: f81c03a8 stur x8, [x29, #-0x40] 1c30f0: f85d83a8 ldur x8, [x29, #-0x28] 1c30f4: f85d03a9 ldur x9, [x29, #-0x30] 1c30f8: 8b090108 add x8, x8, x9 1c30fc: f81b83a8 stur x8, [x29, #-0x48] 1c3100: f85e03a0 ldur x0, [x29, #-0x20] 1c3104: f85c03a1 ldur x1, [x29, #-0x40] 1c3108: d10043a2 sub x2, x29, #0x10 1c310c: 97fb8fad bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c3110: f81b03a0 stur x0, [x29, #-0x50] 1c3114: f85b03a8 ldur x8, [x29, #-0x50] 1c3118: b6f800a8 tbz x8, #0x3f, 0x1c312c 1c311c: 14000001 b 0x1c3120 1c3120: 2a1f03e8 mov w8, wzr 1c3124: 381ef3a8 sturb w8, [x29, #-0x11] 1c3128: 140000bf b 0x1c3424 1c312c: f85b03a8 ldur x8, [x29, #-0x50] 1c3130: 528a7569 mov w9, #0x53ab // =21419 1c3134: 2a0903ea mov w10, w9 1c3138: eb0a0108 subs x8, x8, x10 1c313c: f9003fe8 str x8, [sp, #0x78] 1c3140: 540000a0 b.eq 0x1c3154 1c3144: 14000001 b 0x1c3148 1c3148: 2a1f03e8 mov w8, wzr 1c314c: 381ef3a8 sturb w8, [x29, #-0x11] 1c3150: 140000b5 b 0x1c3424 1c3154: f85c03a8 ldur x8, [x29, #-0x40] 1c3158: f85f03a9 ldur x9, [x29, #-0x10] 1c315c: 8b090108 add x8, x8, x9 1c3160: f85b83a9 ldur x9, [x29, #-0x48] 1c3164: eb090108 subs x8, x8, x9 1c3168: f9003be8 str x8, [sp, #0x70] 1c316c: 540000ad b.le 0x1c3180 1c3170: 14000001 b 0x1c3174 1c3174: 2a1f03e8 mov w8, wzr 1c3178: 381ef3a8 sturb w8, [x29, #-0x11] 1c317c: 140000aa b 0x1c3424 1c3180: f85f03a8 ldur x8, [x29, #-0x10] 1c3184: f85c03a9 ldur x9, [x29, #-0x40] 1c3188: 8b080128 add x8, x9, x8 1c318c: f81c03a8 stur x8, [x29, #-0x40] 1c3190: f85e03a0 ldur x0, [x29, #-0x20] 1c3194: f85c03a1 ldur x1, [x29, #-0x40] 1c3198: d10043a2 sub x2, x29, #0x10 1c319c: 97fb8a09 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c31a0: f81a83a0 stur x0, [x29, #-0x58] 1c31a4: f85a83a8 ldur x8, [x29, #-0x58] 1c31a8: f1000108 subs x8, x8, #0x0 1c31ac: f90037e8 str x8, [sp, #0x68] 1c31b0: 540000ac b.gt 0x1c31c4 1c31b4: 14000001 b 0x1c31b8 1c31b8: 2a1f03e8 mov w8, wzr 1c31bc: 381ef3a8 sturb w8, [x29, #-0x11] 1c31c0: 14000099 b 0x1c3424 1c31c4: f85c03a8 ldur x8, [x29, #-0x40] 1c31c8: f85f03a9 ldur x9, [x29, #-0x10] 1c31cc: 8b090108 add x8, x8, x9 1c31d0: f85b83a9 ldur x9, [x29, #-0x48] 1c31d4: eb090108 subs x8, x8, x9 1c31d8: f90033e8 str x8, [sp, #0x60] 1c31dc: 540000ad b.le 0x1c31f0 1c31e0: 14000001 b 0x1c31e4 1c31e4: 2a1f03e8 mov w8, wzr 1c31e8: 381ef3a8 sturb w8, [x29, #-0x11] 1c31ec: 1400008e b 0x1c3424 1c31f0: f85f03a8 ldur x8, [x29, #-0x10] 1c31f4: f85c03a9 ldur x9, [x29, #-0x40] 1c31f8: 8b080128 add x8, x9, x8 1c31fc: f81c03a8 stur x8, [x29, #-0x40] 1c3200: f85c03a8 ldur x8, [x29, #-0x40] 1c3204: f85a83a9 ldur x9, [x29, #-0x58] 1c3208: 8b090108 add x8, x8, x9 1c320c: f85b83a9 ldur x9, [x29, #-0x48] 1c3210: eb090108 subs x8, x8, x9 1c3214: f9002fe8 str x8, [sp, #0x58] 1c3218: 540000ad b.le 0x1c322c 1c321c: 14000001 b 0x1c3220 1c3220: 2a1f03e8 mov w8, wzr 1c3224: 381ef3a8 sturb w8, [x29, #-0x11] 1c3228: 1400007f b 0x1c3424 1c322c: f85e03a0 ldur x0, [x29, #-0x20] 1c3230: f85c03a1 ldur x1, [x29, #-0x40] 1c3234: d10043a2 sub x2, x29, #0x10 1c3238: 97fb89e2 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c323c: f85c83a1 ldur x1, [x29, #-0x38] 1c3240: f9000020 str x0, [x1] 1c3244: f85c83a0 ldur x0, [x29, #-0x38] 1c3248: f9400000 ldr x0, [x0] 1c324c: f1000000 subs x0, x0, #0x0 1c3250: f9002be0 str x0, [sp, #0x50] 1c3254: 540000ac b.gt 0x1c3268 1c3258: 14000001 b 0x1c325c 1c325c: 2a1f03e8 mov w8, wzr 1c3260: 381ef3a8 sturb w8, [x29, #-0x11] 1c3264: 14000070 b 0x1c3424 1c3268: f85f03a8 ldur x8, [x29, #-0x10] 1c326c: f85a83a9 ldur x9, [x29, #-0x58] 1c3270: eb090108 subs x8, x8, x9 1c3274: f90027e8 str x8, [sp, #0x48] 1c3278: 540000a0 b.eq 0x1c328c 1c327c: 14000001 b 0x1c3280 1c3280: 2a1f03e8 mov w8, wzr 1c3284: 381ef3a8 sturb w8, [x29, #-0x11] 1c3288: 14000067 b 0x1c3424 1c328c: f85a83a8 ldur x8, [x29, #-0x58] 1c3290: f85c03a9 ldur x9, [x29, #-0x40] 1c3294: 8b080128 add x8, x9, x8 1c3298: f81c03a8 stur x8, [x29, #-0x40] 1c329c: f85e03a0 ldur x0, [x29, #-0x20] 1c32a0: f85c03a1 ldur x1, [x29, #-0x40] 1c32a4: d10043a2 sub x2, x29, #0x10 1c32a8: 97fb8f46 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c32ac: f81a03a0 stur x0, [x29, #-0x60] 1c32b0: f85a03a8 ldur x8, [x29, #-0x60] 1c32b4: 528a758a mov w10, #0x53ac // =21420 1c32b8: 2a0a03e9 mov w9, w10 1c32bc: eb090108 subs x8, x8, x9 1c32c0: f90023e8 str x8, [sp, #0x40] 1c32c4: 540000a0 b.eq 0x1c32d8 1c32c8: 14000001 b 0x1c32cc 1c32cc: 2a1f03e8 mov w8, wzr 1c32d0: 381ef3a8 sturb w8, [x29, #-0x11] 1c32d4: 14000054 b 0x1c3424 1c32d8: f85c03a8 ldur x8, [x29, #-0x40] 1c32dc: f85f03a9 ldur x9, [x29, #-0x10] 1c32e0: 8b090108 add x8, x8, x9 1c32e4: f85b83a9 ldur x9, [x29, #-0x48] 1c32e8: eb090108 subs x8, x8, x9 1c32ec: f9001fe8 str x8, [sp, #0x38] 1c32f0: 540000ad b.le 0x1c3304 1c32f4: 14000001 b 0x1c32f8 1c32f8: 2a1f03e8 mov w8, wzr 1c32fc: 381ef3a8 sturb w8, [x29, #-0x11] 1c3300: 14000049 b 0x1c3424 1c3304: f85f03a8 ldur x8, [x29, #-0x10] 1c3308: f85c03a9 ldur x9, [x29, #-0x40] 1c330c: 8b080128 add x8, x9, x8 1c3310: f81c03a8 stur x8, [x29, #-0x40] 1c3314: f85e03a0 ldur x0, [x29, #-0x20] 1c3318: f85c03a1 ldur x1, [x29, #-0x40] 1c331c: d10043a2 sub x2, x29, #0x10 1c3320: 97fb89a8 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c3324: f81983a0 stur x0, [x29, #-0x68] 1c3328: f85983a8 ldur x8, [x29, #-0x68] 1c332c: f1000108 subs x8, x8, #0x0 1c3330: f9001be8 str x8, [sp, #0x30] 1c3334: 540000ac b.gt 0x1c3348 1c3338: 14000001 b 0x1c333c 1c333c: 2a1f03e8 mov w8, wzr 1c3340: 381ef3a8 sturb w8, [x29, #-0x11] 1c3344: 14000038 b 0x1c3424 1c3348: f85c03a8 ldur x8, [x29, #-0x40] 1c334c: f85f03a9 ldur x9, [x29, #-0x10] 1c3350: 8b090108 add x8, x8, x9 1c3354: f85b83a9 ldur x9, [x29, #-0x48] 1c3358: eb090108 subs x8, x8, x9 1c335c: f90017e8 str x8, [sp, #0x28] 1c3360: 540000ad b.le 0x1c3374 1c3364: 14000001 b 0x1c3368 1c3368: 2a1f03e8 mov w8, wzr 1c336c: 381ef3a8 sturb w8, [x29, #-0x11] 1c3370: 1400002d b 0x1c3424 1c3374: f85f03a8 ldur x8, [x29, #-0x10] 1c3378: f85c03a9 ldur x9, [x29, #-0x40] 1c337c: 8b080128 add x8, x9, x8 1c3380: f81c03a8 stur x8, [x29, #-0x40] 1c3384: f85c03a8 ldur x8, [x29, #-0x40] 1c3388: f85983a9 ldur x9, [x29, #-0x68] 1c338c: 8b090108 add x8, x8, x9 1c3390: f85b83a9 ldur x9, [x29, #-0x48] 1c3394: eb090108 subs x8, x8, x9 1c3398: f90013e8 str x8, [sp, #0x20] 1c339c: 540000ad b.le 0x1c33b0 1c33a0: 14000001 b 0x1c33a4 1c33a4: 2a1f03e8 mov w8, wzr 1c33a8: 381ef3a8 sturb w8, [x29, #-0x11] 1c33ac: 1400001e b 0x1c3424 1c33b0: f85e03a0 ldur x0, [x29, #-0x20] 1c33b4: f85c03a1 ldur x1, [x29, #-0x40] 1c33b8: f85983a2 ldur x2, [x29, #-0x68] 1c33bc: 97fb8ffd bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1c33c0: f85c83a1 ldur x1, [x29, #-0x38] 1c33c4: f9000420 str x0, [x1, #0x8] 1c33c8: f85c83a0 ldur x0, [x29, #-0x38] 1c33cc: f9400400 ldr x0, [x0, #0x8] 1c33d0: b6f800a0 tbz x0, #0x3f, 0x1c33e4 1c33d4: 14000001 b 0x1c33d8 1c33d8: 2a1f03e8 mov w8, wzr 1c33dc: 381ef3a8 sturb w8, [x29, #-0x11] 1c33e0: 14000011 b 0x1c3424 1c33e4: f85983a8 ldur x8, [x29, #-0x68] 1c33e8: f85c03a9 ldur x9, [x29, #-0x40] 1c33ec: 8b080128 add x8, x9, x8 1c33f0: f81c03a8 stur x8, [x29, #-0x40] 1c33f4: f85c03a8 ldur x8, [x29, #-0x40] 1c33f8: f85b83a9 ldur x9, [x29, #-0x48] 1c33fc: eb090108 subs x8, x8, x9 1c3400: f9000fe8 str x8, [sp, #0x18] 1c3404: 540000a0 b.eq 0x1c3418 1c3408: 14000001 b 0x1c340c 1c340c: 2a1f03e8 mov w8, wzr 1c3410: 381ef3a8 sturb w8, [x29, #-0x11] 1c3414: 14000004 b 0x1c3424 1c3418: 320003e8 orr w8, wzr, #0x1 1c341c: 381ef3a8 sturb w8, [x29, #-0x11] 1c3420: 14000001 b 0x1c3424 1c3424: 385ef3a8 ldurb w8, [x29, #-0x11] 1c3428: d53bd049 mrs x9, TPIDR_EL0 1c342c: f9401529 ldr x9, [x9, #0x28] 1c3430: f85f83aa ldur x10, [x29, #-0x8] 1c3434: eb0a0129 subs x9, x9, x10 1c3438: b90017e8 str w8, [sp, #0x14] 1c343c: f90007e9 str x9, [sp, #0x8] 1c3440: 540000e1 b.ne 0x1c345c 1c3444: 14000001 b 0x1c3448 1c3448: b94017e8 ldr w8, [sp, #0x14] 1c344c: 12000100 and w0, w8, #0x1 1c3450: a94f7bfd ldp x29, x30, [sp, #0xf0] 1c3454: 910403ff add sp, sp, #0x100 1c3458: d65f03c0 ret 1c345c: 97fb9a45 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c3460 : 1c3460: d10043ff sub sp, sp, #0x10 1c3464: f90007e0 str x0, [sp, #0x8] 1c3468: f94007e0 ldr x0, [sp, #0x8] 1c346c: b9403000 ldr w0, [x0, #0x30] 1c3470: 910043ff add sp, sp, #0x10 1c3474: d65f03c0 ret 00000000001c3478 : 1c3478: d100c3ff sub sp, sp, #0x30 1c347c: 52800008 mov w8, #0x0 // =0 1c3480: d2800009 mov x9, #0x0 // =0 1c3484: f90013e0 str x0, [sp, #0x20] 1c3488: b9001fe1 str w1, [sp, #0x1c] 1c348c: f94013e0 ldr x0, [sp, #0x20] 1c3490: b9401fe1 ldr w1, [sp, #0x1c] 1c3494: 6b08003f cmp w1, w8 1c3498: 1a9fa7e8 cset w8, lt 1c349c: f9000be9 str x9, [sp, #0x10] 1c34a0: f90007e0 str x0, [sp, #0x8] 1c34a4: 37000048 tbnz w8, #0x0, 0x1c34ac 1c34a8: 14000004 b 0x1c34b8 1c34ac: f9400be8 ldr x8, [sp, #0x10] 1c34b0: f90017e8 str x8, [sp, #0x28] 1c34b4: 14000014 b 0x1c3504 1c34b8: b9401fe8 ldr w8, [sp, #0x1c] 1c34bc: f94007e9 ldr x9, [sp, #0x8] 1c34c0: b940312a ldr w10, [x9, #0x30] 1c34c4: 6b0a011f cmp w8, w10 1c34c8: 1a9fb7e8 cset w8, ge 1c34cc: 37000048 tbnz w8, #0x0, 0x1c34d4 1c34d0: 14000004 b 0x1c34e0 1c34d4: f9400be8 ldr x8, [sp, #0x10] 1c34d8: f90017e8 str x8, [sp, #0x28] 1c34dc: 1400000a b 0x1c3504 1c34e0: b27b03e8 orr x8, xzr, #0x20 1c34e4: f94007e9 ldr x9, [sp, #0x8] 1c34e8: f940152a ldr x10, [x9, #0x28] 1c34ec: b9401feb ldr w11, [sp, #0x1c] 1c34f0: 2a0b03ec mov w12, w11 1c34f4: 93407d8c sxtw x12, w12 1c34f8: 9b0c7d08 mul x8, x8, x12 1c34fc: 8b080148 add x8, x10, x8 1c3500: f90017e8 str x8, [sp, #0x28] 1c3504: f94017e0 ldr x0, [sp, #0x28] 1c3508: 9100c3ff add sp, sp, #0x30 1c350c: d65f03c0 ret 00000000001c3510 : 1c3510: d10043ff sub sp, sp, #0x10 1c3514: f90007e0 str x0, [sp, #0x8] 1c3518: f94007e0 ldr x0, [sp, #0x8] 1c351c: b9404000 ldr w0, [x0, #0x40] 1c3520: 910043ff add sp, sp, #0x10 1c3524: d65f03c0 ret 00000000001c3528 : 1c3528: d100c3ff sub sp, sp, #0x30 1c352c: 52800008 mov w8, #0x0 // =0 1c3530: d2800009 mov x9, #0x0 // =0 1c3534: f90013e0 str x0, [sp, #0x20] 1c3538: b9001fe1 str w1, [sp, #0x1c] 1c353c: f94013e0 ldr x0, [sp, #0x20] 1c3540: b9401fe1 ldr w1, [sp, #0x1c] 1c3544: 6b08003f cmp w1, w8 1c3548: 1a9fa7e8 cset w8, lt 1c354c: f9000be9 str x9, [sp, #0x10] 1c3550: f90007e0 str x0, [sp, #0x8] 1c3554: 37000048 tbnz w8, #0x0, 0x1c355c 1c3558: 14000004 b 0x1c3568 1c355c: f9400be8 ldr x8, [sp, #0x10] 1c3560: f90017e8 str x8, [sp, #0x28] 1c3564: 14000014 b 0x1c35b4 1c3568: b9401fe8 ldr w8, [sp, #0x1c] 1c356c: f94007e9 ldr x9, [sp, #0x8] 1c3570: b940412a ldr w10, [x9, #0x40] 1c3574: 6b0a011f cmp w8, w10 1c3578: 1a9fb7e8 cset w8, ge 1c357c: 37000048 tbnz w8, #0x0, 0x1c3584 1c3580: 14000004 b 0x1c3590 1c3584: f9400be8 ldr x8, [sp, #0x10] 1c3588: f90017e8 str x8, [sp, #0x28] 1c358c: 1400000a b 0x1c35b4 1c3590: b27c03e8 orr x8, xzr, #0x10 1c3594: f94007e9 ldr x9, [sp, #0x8] 1c3598: f9401d2a ldr x10, [x9, #0x38] 1c359c: b9401feb ldr w11, [sp, #0x1c] 1c35a0: 2a0b03ec mov w12, w11 1c35a4: 93407d8c sxtw x12, w12 1c35a8: 9b0c7d08 mul x8, x8, x12 1c35ac: 8b080148 add x8, x10, x8 1c35b0: f90017e8 str x8, [sp, #0x28] 1c35b4: f94017e0 ldr x0, [sp, #0x28] 1c35b8: 9100c3ff add sp, sp, #0x30 1c35bc: d65f03c0 ret 00000000001c35c0 : 1c35c0: d10683ff sub sp, sp, #0x1a0 1c35c4: f900c3fc str x28, [sp, #0x180] 1c35c8: a9197bfd stp x29, x30, [sp, #0x190] 1c35cc: 910643fd add x29, sp, #0x190 1c35d0: d100c3a8 sub x8, x29, #0x30 1c35d4: d53bd049 mrs x9, TPIDR_EL0 1c35d8: f9401529 ldr x9, [x9, #0x28] 1c35dc: f9000d09 str x9, [x8, #0x18] 1c35e0: f81c83a0 stur x0, [x29, #-0x38] 1c35e4: f81c03a1 stur x1, [x29, #-0x40] 1c35e8: f81b83a2 stur x2, [x29, #-0x48] 1c35ec: f81b03a3 stur x3, [x29, #-0x50] 1c35f0: f85c83a9 ldur x9, [x29, #-0x38] 1c35f4: aa0903e0 mov x0, x9 1c35f8: f9404929 ldr x9, [x9, #0x90] 1c35fc: f90067e8 str x8, [sp, #0xc8] 1c3600: f90063e0 str x0, [sp, #0xc0] 1c3604: b40000c9 cbz x9, 0x1c361c 1c3608: 14000001 b 0x1c360c 1c360c: aa1f03e8 mov x8, xzr 1c3610: f94067e9 ldr x9, [sp, #0xc8] 1c3614: f9000128 str x8, [x9] 1c3618: 140001b8 b 0x1c3cf8 1c361c: f85c03a8 ldur x8, [x29, #-0x40] 1c3620: b6f800c8 tbz x8, #0x3f, 0x1c3638 1c3624: 14000001 b 0x1c3628 1c3628: 92800008 mov x8, #-0x1 // =-1 1c362c: f94067e9 ldr x9, [sp, #0xc8] 1c3630: f9000128 str x8, [x9] 1c3634: 140001b1 b 0x1c3cf8 1c3638: f94063e8 ldr x8, [sp, #0xc0] 1c363c: f9400109 ldr x9, [x8] 1c3640: f940012a ldr x10, [x9] 1c3644: f940054a ldr x10, [x10, #0x8] 1c3648: d10083a1 sub x1, x29, #0x20 1c364c: d100a3a2 sub x2, x29, #0x28 1c3650: aa0903e0 mov x0, x9 1c3654: d63f0140 blr x10 1c3658: b81ac3a0 stur w0, [x29, #-0x54] 1c365c: b85ac3a0 ldur w0, [x29, #-0x54] 1c3660: 36f800c0 tbz w0, #0x1f, 0x1c3678 1c3664: 14000001 b 0x1c3668 1c3668: b89ac3a8 ldursw x8, [x29, #-0x54] 1c366c: f94067e9 ldr x9, [sp, #0xc8] 1c3670: f9000128 str x8, [x9] 1c3674: 140001a1 b 0x1c3cf8 1c3678: f94067e8 ldr x8, [sp, #0xc8] 1c367c: f9400909 ldr x9, [x8, #0x10] 1c3680: b7f80129 tbnz x9, #0x3f, 0x1c36a4 1c3684: 14000001 b 0x1c3688 1c3688: f94067e8 ldr x8, [sp, #0xc8] 1c368c: f9400509 ldr x9, [x8, #0x8] 1c3690: f940090a ldr x10, [x8, #0x10] 1c3694: eb0a0129 subs x9, x9, x10 1c3698: f9005fe9 str x9, [sp, #0xb8] 1c369c: 5400006c b.gt 0x1c36a8 1c36a0: 14000001 b 0x1c36a4 1c36a4: 14000009 b 0x1c36c8 1c36a8: f00003e0 adrp x0, 0x242000 1c36ac: 9102a000 add x0, x0, #0xa8 1c36b0: f00003e2 adrp x2, 0x242000 1c36b4: 91052842 add x2, x2, #0x14a 1c36b8: f00003e3 adrp x3, 0x242000 1c36bc: 91063463 add x3, x3, #0x18d 1c36c0: 5280cbc1 mov w1, #0x65e // =1630 1c36c4: 97fb7313 bl 0xa0310 <__assert2@plt> 1c36c8: f94063e8 ldr x8, [sp, #0xc0] 1c36cc: f9400909 ldr x9, [x8, #0x10] 1c36d0: f85c03aa ldur x10, [x29, #-0x40] 1c36d4: 8b0a0129 add x9, x9, x10 1c36d8: f85b83aa ldur x10, [x29, #-0x48] 1c36dc: f9000149 str x9, [x10] 1c36e0: f94067e9 ldr x9, [sp, #0xc8] 1c36e4: f940092a ldr x10, [x9, #0x10] 1c36e8: b7f8014a tbnz x10, #0x3f, 0x1c3710 1c36ec: 14000001 b 0x1c36f0 1c36f0: f85b83a8 ldur x8, [x29, #-0x48] 1c36f4: f9400108 ldr x8, [x8] 1c36f8: f94067e9 ldr x9, [sp, #0xc8] 1c36fc: f940092a ldr x10, [x9, #0x10] 1c3700: eb0a0108 subs x8, x8, x10 1c3704: f9005be8 str x8, [sp, #0xb0] 1c3708: 540000eb b.lt 0x1c3724 1c370c: 14000001 b 0x1c3710 1c3710: 320003e8 orr w8, wzr, #0x1 1c3714: 2a0803e9 mov w9, w8 1c3718: f94067ea ldr x10, [sp, #0xc8] 1c371c: f9000149 str x9, [x10] 1c3720: 14000176 b 0x1c3cf8 1c3724: f85b83a8 ldur x8, [x29, #-0x48] 1c3728: f9400108 ldr x8, [x8] 1c372c: f81a03a8 stur x8, [x29, #-0x60] 1c3730: f94063e8 ldr x8, [sp, #0xc0] 1c3734: f9400d09 ldr x9, [x8, #0x18] 1c3738: b6f800a9 tbz x9, #0x3f, 0x1c374c 1c373c: 14000001 b 0x1c3740 1c3740: 92800008 mov x8, #-0x1 // =-1 1c3744: f90057e8 str x8, [sp, #0xa8] 1c3748: 14000007 b 0x1c3764 1c374c: f94063e8 ldr x8, [sp, #0xc0] 1c3750: f9400909 ldr x9, [x8, #0x10] 1c3754: f9400d0a ldr x10, [x8, #0x18] 1c3758: 8b0a0129 add x9, x9, x10 1c375c: f90057e9 str x9, [sp, #0xa8] 1c3760: 14000001 b 0x1c3764 1c3764: f94057e8 ldr x8, [sp, #0xa8] 1c3768: f81983a8 stur x8, [x29, #-0x68] 1c376c: f85b83a8 ldur x8, [x29, #-0x48] 1c3770: f9400108 ldr x8, [x8] 1c3774: 91000508 add x8, x8, #0x1 1c3778: f94067e9 ldr x9, [sp, #0xc8] 1c377c: f940052a ldr x10, [x9, #0x8] 1c3780: eb0a0108 subs x8, x8, x10 1c3784: f90053e8 str x8, [sp, #0xa0] 1c3788: 5400014d b.le 0x1c37b0 1c378c: 14000001 b 0x1c3790 1c3790: f85b03a8 ldur x8, [x29, #-0x50] 1c3794: 320003e9 orr w9, wzr, #0x1 1c3798: 2a0903ea mov w10, w9 1c379c: f900010a str x10, [x8] 1c37a0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c37a4: f94067ea ldr x10, [sp, #0xc8] 1c37a8: f9000148 str x8, [x10] 1c37ac: 14000153 b 0x1c3cf8 1c37b0: f94063e8 ldr x8, [sp, #0xc0] 1c37b4: f9400100 ldr x0, [x8] 1c37b8: f85b83a9 ldur x9, [x29, #-0x48] 1c37bc: f9400121 ldr x1, [x9] 1c37c0: f85b03a2 ldur x2, [x29, #-0x50] 1c37c4: 97fb76c3 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c37c8: f81903a0 stur x0, [x29, #-0x70] 1c37cc: f85903a8 ldur x8, [x29, #-0x70] 1c37d0: b6f800c8 tbz x8, #0x3f, 0x1c37e8 1c37d4: 14000001 b 0x1c37d8 1c37d8: f85903a8 ldur x8, [x29, #-0x70] 1c37dc: f94067e9 ldr x9, [sp, #0xc8] 1c37e0: f9000128 str x8, [x9] 1c37e4: 14000145 b 0x1c3cf8 1c37e8: f85903a8 ldur x8, [x29, #-0x70] 1c37ec: f1000508 subs x8, x8, #0x1 1c37f0: f9004fe8 str x8, [sp, #0x98] 1c37f4: 5400014b b.lt 0x1c381c 1c37f8: 14000001 b 0x1c37fc 1c37fc: f85b03a8 ldur x8, [x29, #-0x50] 1c3800: 320003e9 orr w9, wzr, #0x1 1c3804: 2a0903ea mov w10, w9 1c3808: f900010a str x10, [x8] 1c380c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c3810: f94067ea ldr x10, [sp, #0xc8] 1c3814: f9000148 str x8, [x10] 1c3818: 14000138 b 0x1c3cf8 1c381c: f85983a8 ldur x8, [x29, #-0x68] 1c3820: b7f80208 tbnz x8, #0x3f, 0x1c3860 1c3824: 14000001 b 0x1c3828 1c3828: f85b83a8 ldur x8, [x29, #-0x48] 1c382c: f9400108 ldr x8, [x8] 1c3830: f85b03a9 ldur x9, [x29, #-0x50] 1c3834: f9400129 ldr x9, [x9] 1c3838: 8b090108 add x8, x8, x9 1c383c: f85983a9 ldur x9, [x29, #-0x68] 1c3840: eb090108 subs x8, x8, x9 1c3844: f9004be8 str x8, [sp, #0x90] 1c3848: 540000cd b.le 0x1c3860 1c384c: 14000001 b 0x1c3850 1c3850: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c3854: f94067e9 ldr x9, [sp, #0xc8] 1c3858: f9000128 str x8, [x9] 1c385c: 14000127 b 0x1c3cf8 1c3860: f85b83a8 ldur x8, [x29, #-0x48] 1c3864: f9400108 ldr x8, [x8] 1c3868: f85b03a9 ldur x9, [x29, #-0x50] 1c386c: f9400129 ldr x9, [x9] 1c3870: 8b090108 add x8, x8, x9 1c3874: f94067e9 ldr x9, [sp, #0xc8] 1c3878: f940052a ldr x10, [x9, #0x8] 1c387c: eb0a0108 subs x8, x8, x10 1c3880: f90047e8 str x8, [sp, #0x88] 1c3884: 540000cd b.le 0x1c389c 1c3888: 14000001 b 0x1c388c 1c388c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c3890: f94067e9 ldr x9, [sp, #0xc8] 1c3894: f9000128 str x8, [x9] 1c3898: 14000118 b 0x1c3cf8 1c389c: f85b83a8 ldur x8, [x29, #-0x48] 1c38a0: f9400108 ldr x8, [x8] 1c38a4: f81883a8 stur x8, [x29, #-0x78] 1c38a8: f94063e8 ldr x8, [sp, #0xc0] 1c38ac: f9400100 ldr x0, [x8] 1c38b0: f85883a1 ldur x1, [x29, #-0x78] 1c38b4: f85b03a2 ldur x2, [x29, #-0x50] 1c38b8: 97fb8dc2 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c38bc: f81803a0 stur x0, [x29, #-0x80] 1c38c0: f85803a8 ldur x8, [x29, #-0x80] 1c38c4: 52976d69 mov w9, #0xbb6b // =47979 1c38c8: 72a38a69 movk w9, #0x1c53, lsl #16 1c38cc: 2a0903e0 mov w0, w9 1c38d0: eb000108 subs x8, x8, x0 1c38d4: f90043e8 str x8, [sp, #0x80] 1c38d8: 540000c0 b.eq 0x1c38f0 1c38dc: 14000001 b 0x1c38e0 1c38e0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c38e4: f94067e9 ldr x9, [sp, #0xc8] 1c38e8: f9000128 str x8, [x9] 1c38ec: 14000103 b 0x1c3cf8 1c38f0: f85b03a8 ldur x8, [x29, #-0x50] 1c38f4: f9400108 ldr x8, [x8] 1c38f8: f85b83a9 ldur x9, [x29, #-0x48] 1c38fc: f940012a ldr x10, [x9] 1c3900: 8b080148 add x8, x10, x8 1c3904: f9000128 str x8, [x9] 1c3908: f85983a8 ldur x8, [x29, #-0x68] 1c390c: b7f80128 tbnz x8, #0x3f, 0x1c3930 1c3910: 14000001 b 0x1c3914 1c3914: f85b83a8 ldur x8, [x29, #-0x48] 1c3918: f9400108 ldr x8, [x8] 1c391c: f85983a9 ldur x9, [x29, #-0x68] 1c3920: eb090108 subs x8, x8, x9 1c3924: f9003fe8 str x8, [sp, #0x78] 1c3928: 5400006c b.gt 0x1c3934 1c392c: 14000001 b 0x1c3930 1c3930: 14000009 b 0x1c3954 1c3934: f00003e0 adrp x0, 0x242000 1c3938: 9102a000 add x0, x0, #0xa8 1c393c: f00003e2 adrp x2, 0x242000 1c3940: 91052842 add x2, x2, #0x14a 1c3944: f00003e3 adrp x3, 0x242000 1c3948: 9106b463 add x3, x3, #0x1ad 1c394c: 5280d0c1 mov w1, #0x686 // =1670 1c3950: 97fb7270 bl 0xa0310 <__assert2@plt> 1c3954: f85b83a8 ldur x8, [x29, #-0x48] 1c3958: f9400108 ldr x8, [x8] 1c395c: 91000508 add x8, x8, #0x1 1c3960: f94067e9 ldr x9, [sp, #0xc8] 1c3964: f940052a ldr x10, [x9, #0x8] 1c3968: eb0a0108 subs x8, x8, x10 1c396c: f9003be8 str x8, [sp, #0x70] 1c3970: 5400014d b.le 0x1c3998 1c3974: 14000001 b 0x1c3978 1c3978: f85b03a8 ldur x8, [x29, #-0x50] 1c397c: 320003e9 orr w9, wzr, #0x1 1c3980: 2a0903ea mov w10, w9 1c3984: f900010a str x10, [x8] 1c3988: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c398c: f94067ea ldr x10, [sp, #0xc8] 1c3990: f9000148 str x8, [x10] 1c3994: 140000d9 b 0x1c3cf8 1c3998: f94063e8 ldr x8, [sp, #0xc0] 1c399c: f9400100 ldr x0, [x8] 1c39a0: f85b83a9 ldur x9, [x29, #-0x48] 1c39a4: f9400121 ldr x1, [x9] 1c39a8: f85b03a2 ldur x2, [x29, #-0x50] 1c39ac: 97fb7649 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c39b0: f81903a0 stur x0, [x29, #-0x70] 1c39b4: f85903a8 ldur x8, [x29, #-0x70] 1c39b8: b6f800c8 tbz x8, #0x3f, 0x1c39d0 1c39bc: 14000001 b 0x1c39c0 1c39c0: f85903a8 ldur x8, [x29, #-0x70] 1c39c4: f94067e9 ldr x9, [sp, #0xc8] 1c39c8: f9000128 str x8, [x9] 1c39cc: 140000cb b 0x1c3cf8 1c39d0: f85903a8 ldur x8, [x29, #-0x70] 1c39d4: f1000508 subs x8, x8, #0x1 1c39d8: f90037e8 str x8, [sp, #0x68] 1c39dc: 5400014b b.lt 0x1c3a04 1c39e0: 14000001 b 0x1c39e4 1c39e4: f85b03a8 ldur x8, [x29, #-0x50] 1c39e8: 320003e9 orr w9, wzr, #0x1 1c39ec: 2a0903ea mov w10, w9 1c39f0: f900010a str x10, [x8] 1c39f4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c39f8: f94067ea ldr x10, [sp, #0xc8] 1c39fc: f9000148 str x8, [x10] 1c3a00: 140000be b 0x1c3cf8 1c3a04: f85983a8 ldur x8, [x29, #-0x68] 1c3a08: b7f80208 tbnz x8, #0x3f, 0x1c3a48 1c3a0c: 14000001 b 0x1c3a10 1c3a10: f85b83a8 ldur x8, [x29, #-0x48] 1c3a14: f9400108 ldr x8, [x8] 1c3a18: f85b03a9 ldur x9, [x29, #-0x50] 1c3a1c: f9400129 ldr x9, [x9] 1c3a20: 8b090108 add x8, x8, x9 1c3a24: f85983a9 ldur x9, [x29, #-0x68] 1c3a28: eb090108 subs x8, x8, x9 1c3a2c: f90033e8 str x8, [sp, #0x60] 1c3a30: 540000cd b.le 0x1c3a48 1c3a34: 14000001 b 0x1c3a38 1c3a38: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c3a3c: f94067e9 ldr x9, [sp, #0xc8] 1c3a40: f9000128 str x8, [x9] 1c3a44: 140000ad b 0x1c3cf8 1c3a48: f85b83a8 ldur x8, [x29, #-0x48] 1c3a4c: f9400108 ldr x8, [x8] 1c3a50: f85b03a9 ldur x9, [x29, #-0x50] 1c3a54: f9400129 ldr x9, [x9] 1c3a58: 8b090108 add x8, x8, x9 1c3a5c: f94067e9 ldr x9, [sp, #0xc8] 1c3a60: f940052a ldr x10, [x9, #0x8] 1c3a64: eb0a0108 subs x8, x8, x10 1c3a68: f9002fe8 str x8, [sp, #0x58] 1c3a6c: 540000cd b.le 0x1c3a84 1c3a70: 14000001 b 0x1c3a74 1c3a74: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c3a78: f94067e9 ldr x9, [sp, #0xc8] 1c3a7c: f9000128 str x8, [x9] 1c3a80: 1400009e b 0x1c3cf8 1c3a84: f94063e8 ldr x8, [sp, #0xc0] 1c3a88: f9400100 ldr x0, [x8] 1c3a8c: f85b83a9 ldur x9, [x29, #-0x48] 1c3a90: f9400121 ldr x1, [x9] 1c3a94: f85b03a2 ldur x2, [x29, #-0x50] 1c3a98: 97fb87ca bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c3a9c: f81783a0 stur x0, [x29, #-0x88] 1c3aa0: f85783a8 ldur x8, [x29, #-0x88] 1c3aa4: b6f800c8 tbz x8, #0x3f, 0x1c3abc 1c3aa8: 14000001 b 0x1c3aac 1c3aac: f85783a8 ldur x8, [x29, #-0x88] 1c3ab0: f94067e9 ldr x9, [sp, #0xc8] 1c3ab4: f9000128 str x8, [x9] 1c3ab8: 14000090 b 0x1c3cf8 1c3abc: f85783a8 ldur x8, [x29, #-0x88] 1c3ac0: b50000e8 cbnz x8, 0x1c3adc 1c3ac4: 14000001 b 0x1c3ac8 1c3ac8: 320003e8 orr w8, wzr, #0x1 1c3acc: 2a0803e9 mov w9, w8 1c3ad0: f94067ea ldr x10, [sp, #0xc8] 1c3ad4: f9000149 str x9, [x10] 1c3ad8: 14000088 b 0x1c3cf8 1c3adc: f85b03a8 ldur x8, [x29, #-0x50] 1c3ae0: f9400108 ldr x8, [x8] 1c3ae4: f85b83a9 ldur x9, [x29, #-0x48] 1c3ae8: f940012a ldr x10, [x9] 1c3aec: 8b080148 add x8, x10, x8 1c3af0: f9000128 str x8, [x9] 1c3af4: f85983a8 ldur x8, [x29, #-0x68] 1c3af8: b7f80128 tbnz x8, #0x3f, 0x1c3b1c 1c3afc: 14000001 b 0x1c3b00 1c3b00: f85b83a8 ldur x8, [x29, #-0x48] 1c3b04: f9400108 ldr x8, [x8] 1c3b08: f85983a9 ldur x9, [x29, #-0x68] 1c3b0c: eb090108 subs x8, x8, x9 1c3b10: f9002be8 str x8, [sp, #0x50] 1c3b14: 5400006c b.gt 0x1c3b20 1c3b18: 14000001 b 0x1c3b1c 1c3b1c: 14000009 b 0x1c3b40 1c3b20: f00003e0 adrp x0, 0x242000 1c3b24: 9102a000 add x0, x0, #0xa8 1c3b28: f00003e2 adrp x2, 0x242000 1c3b2c: 91052842 add x2, x2, #0x14a 1c3b30: f00003e3 adrp x3, 0x242000 1c3b34: 9106b463 add x3, x3, #0x1ad 1c3b38: 5280d521 mov w1, #0x6a9 // =1705 1c3b3c: 97fb71f5 bl 0xa0310 <__assert2@plt> 1c3b40: f85b83a8 ldur x8, [x29, #-0x48] 1c3b44: f9400108 ldr x8, [x8] 1c3b48: f85783a9 ldur x9, [x29, #-0x88] 1c3b4c: 8b090108 add x8, x8, x9 1c3b50: f81703a8 stur x8, [x29, #-0x90] 1c3b54: f85983a8 ldur x8, [x29, #-0x68] 1c3b58: b7f80188 tbnz x8, #0x3f, 0x1c3b88 1c3b5c: 14000001 b 0x1c3b60 1c3b60: f85703a8 ldur x8, [x29, #-0x90] 1c3b64: f85983a9 ldur x9, [x29, #-0x68] 1c3b68: eb090108 subs x8, x8, x9 1c3b6c: f90027e8 str x8, [sp, #0x48] 1c3b70: 540000cd b.le 0x1c3b88 1c3b74: 14000001 b 0x1c3b78 1c3b78: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c3b7c: f94067e9 ldr x9, [sp, #0xc8] 1c3b80: f9000128 str x8, [x9] 1c3b84: 1400005d b 0x1c3cf8 1c3b88: f94067e8 ldr x8, [sp, #0xc8] 1c3b8c: f9400909 ldr x9, [x8, #0x10] 1c3b90: b7f801c9 tbnz x9, #0x3f, 0x1c3bc8 1c3b94: 14000001 b 0x1c3b98 1c3b98: f85703a8 ldur x8, [x29, #-0x90] 1c3b9c: f94067e9 ldr x9, [sp, #0xc8] 1c3ba0: f940092a ldr x10, [x9, #0x10] 1c3ba4: eb0a0108 subs x8, x8, x10 1c3ba8: f90023e8 str x8, [sp, #0x40] 1c3bac: 540000ed b.le 0x1c3bc8 1c3bb0: 14000001 b 0x1c3bb4 1c3bb4: 320003e8 orr w8, wzr, #0x1 1c3bb8: 2a0803e9 mov w9, w8 1c3bbc: f94067ea ldr x10, [sp, #0xc8] 1c3bc0: f9000149 str x9, [x10] 1c3bc4: 1400004d b 0x1c3cf8 1c3bc8: f85783a8 ldur x8, [x29, #-0x88] 1c3bcc: f85b03a9 ldur x9, [x29, #-0x50] 1c3bd0: f9000128 str x8, [x9] 1c3bd4: f85703a8 ldur x8, [x29, #-0x90] 1c3bd8: f94067e9 ldr x9, [sp, #0xc8] 1c3bdc: f940052a ldr x10, [x9, #0x8] 1c3be0: eb0a0108 subs x8, x8, x10 1c3be4: f9001fe8 str x8, [sp, #0x38] 1c3be8: 540000cd b.le 0x1c3c00 1c3bec: 14000001 b 0x1c3bf0 1c3bf0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c3bf4: f94067e9 ldr x9, [sp, #0xc8] 1c3bf8: f9000128 str x8, [x9] 1c3bfc: 1400003f b 0x1c3cf8 1c3c00: f85703a8 ldur x8, [x29, #-0x90] 1c3c04: f85a03a9 ldur x9, [x29, #-0x60] 1c3c08: eb090108 subs x8, x8, x9 1c3c0c: f81683a8 stur x8, [x29, #-0x98] 1c3c10: b0000721 adrp x1, 0x2a8000 1c3c14: f9435421 ldr x1, [x1, #0x6a8] 1c3c18: 5280090a mov w10, #0x48 // =72 1c3c1c: 2a0a03e0 mov w0, w10 1c3c20: 97fb73e0 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1c3c24: aa0003e8 mov x8, x0 1c3c28: 2a1f03ea mov w10, wzr 1c3c2c: 3815f3aa sturb w10, [x29, #-0xa1] 1c3c30: aa1f03e1 mov x1, xzr 1c3c34: f9001be8 str x8, [sp, #0x30] 1c3c38: f90017e1 str x1, [sp, #0x28] 1c3c3c: b4000260 cbz x0, 0x1c3c88 1c3c40: 14000001 b 0x1c3c44 1c3c44: f9401be8 ldr x8, [sp, #0x30] 1c3c48: f81603a8 stur x8, [x29, #-0xa0] 1c3c4c: 320003e9 orr w9, wzr, #0x1 1c3c50: 3815f3a9 sturb w9, [x29, #-0xa1] 1c3c54: f85b83aa ldur x10, [x29, #-0x48] 1c3c58: f9400142 ldr x2, [x10] 1c3c5c: f85783a3 ldur x3, [x29, #-0x88] 1c3c60: f85a03a4 ldur x4, [x29, #-0x60] 1c3c64: f85683a5 ldur x5, [x29, #-0x98] 1c3c68: f9401be0 ldr x0, [sp, #0x30] 1c3c6c: f94063e1 ldr x1, [sp, #0xc0] 1c3c70: f90013e8 str x8, [sp, #0x20] 1c3c74: 97fb938b bl 0xa8aa0 <_ZN9mkvparser4CuesC1EPNS_7SegmentExxxx@plt> 1c3c78: 14000001 b 0x1c3c7c 1c3c7c: f94013e0 ldr x0, [sp, #0x20] 1c3c80: f90017e0 str x0, [sp, #0x28] 1c3c84: 14000001 b 0x1c3c88 1c3c88: f94017e8 ldr x8, [sp, #0x28] 1c3c8c: f94063e9 ldr x9, [sp, #0xc0] 1c3c90: f9004928 str x8, [x9, #0x90] 1c3c94: f9404928 ldr x8, [x9, #0x90] 1c3c98: b5000288 cbnz x8, 0x1c3ce8 1c3c9c: 14000001 b 0x1c3ca0 1c3ca0: 92800008 mov x8, #-0x1 // =-1 1c3ca4: f94067e9 ldr x9, [sp, #0xc8] 1c3ca8: f9000128 str x8, [x9] 1c3cac: 14000013 b 0x1c3cf8 1c3cb0: f81503a0 stur x0, [x29, #-0xb0] 1c3cb4: 2a0103e8 mov w8, w1 1c3cb8: b814c3a8 stur w8, [x29, #-0xb4] 1c3cbc: 3855f3a8 ldurb w8, [x29, #-0xa1] 1c3cc0: 71000508 subs w8, w8, #0x1 1c3cc4: b9001fe8 str w8, [sp, #0x1c] 1c3cc8: 540000e1 b.ne 0x1c3ce4 1c3ccc: 14000001 b 0x1c3cd0 1c3cd0: f85603a0 ldur x0, [x29, #-0xa0] 1c3cd4: b0000721 adrp x1, 0x2a8000 1c3cd8: f9435421 ldr x1, [x1, #0x6a8] 1c3cdc: 97fb8fd9 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1c3ce0: 14000001 b 0x1c3ce4 1c3ce4: 14000014 b 0x1c3d34 1c3ce8: aa1f03e8 mov x8, xzr 1c3cec: f94067e9 ldr x9, [sp, #0xc8] 1c3cf0: f9000128 str x8, [x9] 1c3cf4: 14000001 b 0x1c3cf8 1c3cf8: f94067e8 ldr x8, [sp, #0xc8] 1c3cfc: f9400109 ldr x9, [x8] 1c3d00: d53bd04a mrs x10, TPIDR_EL0 1c3d04: f940154a ldr x10, [x10, #0x28] 1c3d08: f9400d0b ldr x11, [x8, #0x18] 1c3d0c: eb0b014a subs x10, x10, x11 1c3d10: f9000be9 str x9, [sp, #0x10] 1c3d14: f90007ea str x10, [sp, #0x8] 1c3d18: 54000121 b.ne 0x1c3d3c 1c3d1c: 14000001 b 0x1c3d20 1c3d20: f9400be0 ldr x0, [sp, #0x10] 1c3d24: a9597bfd ldp x29, x30, [sp, #0x190] 1c3d28: f940c3fc ldr x28, [sp, #0x180] 1c3d2c: 910683ff add sp, sp, #0x1a0 1c3d30: d65f03c0 ret 1c3d34: f85503a0 ldur x0, [x29, #-0xb0] 1c3d38: 97fb9076 bl 0xa7f10 <_Unwind_Resume@plt> 1c3d3c: 97fb980d bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c3d40 : 1c3d40: d100c3ff sub sp, sp, #0x30 1c3d44: d2800008 mov x8, #0x0 // =0 1c3d48: f90017e0 str x0, [sp, #0x28] 1c3d4c: f90013e1 str x1, [sp, #0x20] 1c3d50: f9000fe2 str x2, [sp, #0x18] 1c3d54: f9000be3 str x3, [sp, #0x10] 1c3d58: f90007e4 str x4, [sp, #0x8] 1c3d5c: f90003e5 str x5, [sp] 1c3d60: f94017e0 ldr x0, [sp, #0x28] 1c3d64: aa0003e1 mov x1, x0 1c3d68: f94013e2 ldr x2, [sp, #0x20] 1c3d6c: f9000022 str x2, [x1] 1c3d70: f9400fe1 ldr x1, [sp, #0x18] 1c3d74: f9000401 str x1, [x0, #0x8] 1c3d78: f9400be1 ldr x1, [sp, #0x10] 1c3d7c: f9000801 str x1, [x0, #0x10] 1c3d80: f94007e1 ldr x1, [sp, #0x8] 1c3d84: f9000c01 str x1, [x0, #0x18] 1c3d88: f94003e1 ldr x1, [sp] 1c3d8c: f9001001 str x1, [x0, #0x20] 1c3d90: f9001408 str x8, [x0, #0x28] 1c3d94: f900181f str xzr, [x0, #0x30] 1c3d98: f9001c1f str xzr, [x0, #0x38] 1c3d9c: f9400fe8 ldr x8, [sp, #0x18] 1c3da0: f9002008 str x8, [x0, #0x40] 1c3da4: 9100c3ff add sp, sp, #0x30 1c3da8: d65f03c0 ret 00000000001c3dac : 1c3dac: d10203ff sub sp, sp, #0x80 1c3db0: a9077bfd stp x29, x30, [sp, #0x70] 1c3db4: 9101c3fd add x29, sp, #0x70 1c3db8: b27d03e8 orr x8, xzr, #0x8 1c3dbc: d2800009 mov x9, #0x0 // =0 1c3dc0: f00003ea adrp x10, 0x242000 1c3dc4: 9102a14a add x10, x10, #0xa8 1c3dc8: f00003eb adrp x11, 0x242000 1c3dcc: 9107656b add x11, x11, #0x1d9 1c3dd0: f00003ec adrp x12, 0x242000 1c3dd4: 9107c98c add x12, x12, #0x1f2 1c3dd8: b000072d adrp x13, 0x2a8000 1c3ddc: f946f9ad ldr x13, [x13, #0xdf0] 1c3de0: f81f83a0 stur x0, [x29, #-0x8] 1c3de4: f85f83a0 ldur x0, [x29, #-0x8] 1c3de8: f940180e ldr x14, [x0, #0x30] 1c3dec: f9401c0f ldr x15, [x0, #0x38] 1c3df0: 8b0f01ce add x14, x14, x15 1c3df4: f81f03ae stur x14, [x29, #-0x10] 1c3df8: f940140e ldr x14, [x0, #0x28] 1c3dfc: f81e83ae stur x14, [x29, #-0x18] 1c3e00: f85e83ae ldur x14, [x29, #-0x18] 1c3e04: f85f03af ldur x15, [x29, #-0x10] 1c3e08: 9b0f7d08 mul x8, x8, x15 1c3e0c: 8b0801c8 add x8, x14, x8 1c3e10: f81e03a8 stur x8, [x29, #-0x20] 1c3e14: f81d03a9 stur x9, [x29, #-0x30] 1c3e18: f9001fea str x10, [sp, #0x38] 1c3e1c: f9001beb str x11, [sp, #0x30] 1c3e20: f90017ec str x12, [sp, #0x28] 1c3e24: f90013ed str x13, [sp, #0x20] 1c3e28: f9000fe0 str x0, [sp, #0x18] 1c3e2c: f85e83a8 ldur x8, [x29, #-0x18] 1c3e30: f85e03a9 ldur x9, [x29, #-0x20] 1c3e34: eb09011f cmp x8, x9 1c3e38: 1a9f07ea cset w10, ne 1c3e3c: 3700004a tbnz w10, #0x0, 0x1c3e44 1c3e40: 14000020 b 0x1c3ec0 1c3e44: b27d03e8 orr x8, xzr, #0x8 1c3e48: f85e83a9 ldur x9, [x29, #-0x18] 1c3e4c: 8b080128 add x8, x9, x8 1c3e50: f81e83a8 stur x8, [x29, #-0x18] 1c3e54: f9400128 ldr x8, [x9] 1c3e58: f81d83a8 stur x8, [x29, #-0x28] 1c3e5c: f85d83a8 ldur x8, [x29, #-0x28] 1c3e60: f85d03a9 ldur x9, [x29, #-0x30] 1c3e64: eb09011f cmp x8, x9 1c3e68: 1a9f07ea cset w10, ne 1c3e6c: 3700004a tbnz w10, #0x0, 0x1c3e74 1c3e70: 14000002 b 0x1c3e78 1c3e74: 14000007 b 0x1c3e90 1c3e78: 5280e6c1 mov w1, #0x736 // =1846 1c3e7c: f9401fe0 ldr x0, [sp, #0x38] 1c3e80: f9401be2 ldr x2, [sp, #0x30] 1c3e84: f94017e3 ldr x3, [sp, #0x28] 1c3e88: 97fb7122 bl 0xa0310 <__assert2@plt> 1c3e8c: 14000001 b 0x1c3e90 1c3e90: f85d83a8 ldur x8, [x29, #-0x28] 1c3e94: f85d03a9 ldur x9, [x29, #-0x30] 1c3e98: eb09011f cmp x8, x9 1c3e9c: 1a9f17ea cset w10, eq 1c3ea0: f9000be8 str x8, [sp, #0x10] 1c3ea4: 370000ca tbnz w10, #0x0, 0x1c3ebc 1c3ea8: f9400be0 ldr x0, [sp, #0x10] 1c3eac: f94013e8 ldr x8, [sp, #0x20] 1c3eb0: d63f0100 blr x8 1c3eb4: f9400be0 ldr x0, [sp, #0x10] 1c3eb8: 97fb72aa bl 0xa0960 <_ZdlPv@plt> 1c3ebc: 17ffffdc b 0x1c3e2c 1c3ec0: f9400fe8 ldr x8, [sp, #0x18] 1c3ec4: f9401509 ldr x9, [x8, #0x28] 1c3ec8: f85d03aa ldur x10, [x29, #-0x30] 1c3ecc: eb0a013f cmp x9, x10 1c3ed0: 1a9f17eb cset w11, eq 1c3ed4: f90007e9 str x9, [sp, #0x8] 1c3ed8: 3700006b tbnz w11, #0x0, 0x1c3ee4 1c3edc: f94007e0 ldr x0, [sp, #0x8] 1c3ee0: 97fb8964 bl 0xa6470 <_ZdaPv@plt> 1c3ee4: a9477bfd ldp x29, x30, [sp, #0x70] 1c3ee8: 910203ff add sp, sp, #0x80 1c3eec: d65f03c0 ret 1c3ef0: 97fba8b5 bl 0xae1c4 00000000001c3ef4 : 1c3ef4: d10083ff sub sp, sp, #0x20 1c3ef8: d2800008 mov x8, #0x0 // =0 1c3efc: f9000be0 str x0, [sp, #0x10] 1c3f00: f9400be0 ldr x0, [sp, #0x10] 1c3f04: f9401409 ldr x9, [x0, #0x28] 1c3f08: eb08013f cmp x9, x8 1c3f0c: 1a9f17ea cset w10, eq 1c3f10: f90007e0 str x0, [sp, #0x8] 1c3f14: 3700004a tbnz w10, #0x0, 0x1c3f1c 1c3f18: 14000004 b 0x1c3f28 1c3f1c: 92800008 mov x8, #-0x1 // =-1 1c3f20: f9000fe8 str x8, [sp, #0x18] 1c3f24: 14000004 b 0x1c3f34 1c3f28: f94007e8 ldr x8, [sp, #0x8] 1c3f2c: f9401909 ldr x9, [x8, #0x30] 1c3f30: f9000fe9 str x9, [sp, #0x18] 1c3f34: f9400fe0 ldr x0, [sp, #0x18] 1c3f38: 910083ff add sp, sp, #0x20 1c3f3c: d65f03c0 ret 00000000001c3f40 : 1c3f40: d10043ff sub sp, sp, #0x10 1c3f44: f90007e0 str x0, [sp, #0x8] 1c3f48: f94007e0 ldr x0, [sp, #0x8] 1c3f4c: f9400408 ldr x8, [x0, #0x8] 1c3f50: f9400809 ldr x9, [x0, #0x10] 1c3f54: 8b090108 add x8, x8, x9 1c3f58: f90003e8 str x8, [sp] 1c3f5c: f9402008 ldr x8, [x0, #0x40] 1c3f60: f94003e9 ldr x9, [sp] 1c3f64: eb09011f cmp x8, x9 1c3f68: 1a9fb7ea cset w10, ge 1c3f6c: 320003eb orr w11, wzr, #0x1 1c3f70: 0a0b014a and w10, w10, w11 1c3f74: 2a0a03e0 mov w0, w10 1c3f78: 910043ff add sp, sp, #0x10 1c3f7c: d65f03c0 ret 00000000001c3f80 : 1c3f80: d102c3ff sub sp, sp, #0xb0 1c3f84: a90a7bfd stp x29, x30, [sp, #0xa0] 1c3f88: 910283fd add x29, sp, #0xa0 1c3f8c: d53bd048 mrs x8, TPIDR_EL0 1c3f90: f9401508 ldr x8, [x8, #0x28] 1c3f94: f81f83a8 stur x8, [x29, #-0x8] 1c3f98: f81d83a0 stur x0, [x29, #-0x28] 1c3f9c: f85d83a8 ldur x8, [x29, #-0x28] 1c3fa0: aa0803e0 mov x0, x8 1c3fa4: f9401508 ldr x8, [x8, #0x28] 1c3fa8: f90023e0 str x0, [sp, #0x40] 1c3fac: b40000a8 cbz x8, 0x1c3fc0 1c3fb0: 14000001 b 0x1c3fb4 1c3fb4: 320003e8 orr w8, wzr, #0x1 1c3fb8: 381e73a8 sturb w8, [x29, #-0x19] 1c3fbc: 14000071 b 0x1c4180 1c3fc0: f94023e8 ldr x8, [sp, #0x40] 1c3fc4: f9401909 ldr x9, [x8, #0x30] 1c3fc8: b50000c9 cbnz x9, 0x1c3fe0 1c3fcc: 14000001 b 0x1c3fd0 1c3fd0: f94023e8 ldr x8, [sp, #0x40] 1c3fd4: f9401d09 ldr x9, [x8, #0x38] 1c3fd8: b40000a9 cbz x9, 0x1c3fec 1c3fdc: 14000001 b 0x1c3fe0 1c3fe0: 2a1f03e8 mov w8, wzr 1c3fe4: 381e73a8 sturb w8, [x29, #-0x19] 1c3fe8: 14000066 b 0x1c4180 1c3fec: f94023e8 ldr x8, [sp, #0x40] 1c3ff0: f9400109 ldr x9, [x8] 1c3ff4: f9400129 ldr x9, [x9] 1c3ff8: f81d03a9 stur x9, [x29, #-0x30] 1c3ffc: f9400509 ldr x9, [x8, #0x8] 1c4000: f940090a ldr x10, [x8, #0x10] 1c4004: 8b0a0129 add x9, x9, x10 1c4008: f81c83a9 stur x9, [x29, #-0x38] 1c400c: f9400509 ldr x9, [x8, #0x8] 1c4010: f81c03a9 stur x9, [x29, #-0x40] 1c4014: aa1f03e9 mov x9, xzr 1c4018: f81f03a9 stur x9, [x29, #-0x10] 1c401c: 14000001 b 0x1c4020 1c4020: f85c03a8 ldur x8, [x29, #-0x40] 1c4024: f85c83a9 ldur x9, [x29, #-0x38] 1c4028: eb090108 subs x8, x8, x9 1c402c: f9001fe8 str x8, [sp, #0x38] 1c4030: 54000a2a b.ge 0x1c4174 1c4034: 14000001 b 0x1c4038 1c4038: f85c03a8 ldur x8, [x29, #-0x40] 1c403c: f81b83a8 stur x8, [x29, #-0x48] 1c4040: f85d03a0 ldur x0, [x29, #-0x30] 1c4044: f85c03a1 ldur x1, [x29, #-0x40] 1c4048: d10063a2 sub x2, x29, #0x18 1c404c: 97fb8bdd bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c4050: f9002be0 str x0, [sp, #0x50] 1c4054: f9402be8 ldr x8, [sp, #0x50] 1c4058: b7f80148 tbnz x8, #0x3f, 0x1c4080 1c405c: 14000001 b 0x1c4060 1c4060: f85c03a8 ldur x8, [x29, #-0x40] 1c4064: f85e83a9 ldur x9, [x29, #-0x18] 1c4068: 8b090108 add x8, x8, x9 1c406c: f85c83a9 ldur x9, [x29, #-0x38] 1c4070: eb090108 subs x8, x8, x9 1c4074: f9001be8 str x8, [sp, #0x30] 1c4078: 540000ad b.le 0x1c408c 1c407c: 14000001 b 0x1c4080 1c4080: 2a1f03e8 mov w8, wzr 1c4084: 381e73a8 sturb w8, [x29, #-0x19] 1c4088: 1400003e b 0x1c4180 1c408c: f85e83a8 ldur x8, [x29, #-0x18] 1c4090: f85c03a9 ldur x9, [x29, #-0x40] 1c4094: 8b080128 add x8, x9, x8 1c4098: f81c03a8 stur x8, [x29, #-0x40] 1c409c: f85d03a0 ldur x0, [x29, #-0x30] 1c40a0: f85c03a1 ldur x1, [x29, #-0x40] 1c40a4: d10063a2 sub x2, x29, #0x18 1c40a8: 97fb8646 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c40ac: f90027e0 str x0, [sp, #0x48] 1c40b0: f94027e8 ldr x8, [sp, #0x48] 1c40b4: b7f80148 tbnz x8, #0x3f, 0x1c40dc 1c40b8: 14000001 b 0x1c40bc 1c40bc: f85c03a8 ldur x8, [x29, #-0x40] 1c40c0: f85e83a9 ldur x9, [x29, #-0x18] 1c40c4: 8b090108 add x8, x8, x9 1c40c8: f85c83a9 ldur x9, [x29, #-0x38] 1c40cc: eb090108 subs x8, x8, x9 1c40d0: f90017e8 str x8, [sp, #0x28] 1c40d4: 540000ad b.le 0x1c40e8 1c40d8: 14000001 b 0x1c40dc 1c40dc: 2a1f03e8 mov w8, wzr 1c40e0: 381e73a8 sturb w8, [x29, #-0x19] 1c40e4: 14000027 b 0x1c4180 1c40e8: f85e83a8 ldur x8, [x29, #-0x18] 1c40ec: f85c03a9 ldur x9, [x29, #-0x40] 1c40f0: 8b080128 add x8, x9, x8 1c40f4: f81c03a8 stur x8, [x29, #-0x40] 1c40f8: f85c03a8 ldur x8, [x29, #-0x40] 1c40fc: f94027e9 ldr x9, [sp, #0x48] 1c4100: 8b090108 add x8, x8, x9 1c4104: f85c83a9 ldur x9, [x29, #-0x38] 1c4108: eb090108 subs x8, x8, x9 1c410c: f90013e8 str x8, [sp, #0x20] 1c4110: 540000ad b.le 0x1c4124 1c4114: 14000001 b 0x1c4118 1c4118: 2a1f03e8 mov w8, wzr 1c411c: 381e73a8 sturb w8, [x29, #-0x19] 1c4120: 14000018 b 0x1c4180 1c4124: f9402be8 ldr x8, [sp, #0x50] 1c4128: f102ed08 subs x8, x8, #0xbb 1c412c: f9000fe8 str x8, [sp, #0x18] 1c4130: 54000181 b.ne 0x1c4160 1c4134: 14000001 b 0x1c4138 1c4138: f85b83a2 ldur x2, [x29, #-0x48] 1c413c: d10043a1 sub x1, x29, #0x10 1c4140: f94023e0 ldr x0, [sp, #0x40] 1c4144: 97fb740f bl 0xa1180 <_ZNK9mkvparser4Cues15PreloadCuePointERlx@plt> 1c4148: 370000a0 tbnz w0, #0x0, 0x1c415c 1c414c: 14000001 b 0x1c4150 1c4150: 2a1f03e8 mov w8, wzr 1c4154: 381e73a8 sturb w8, [x29, #-0x19] 1c4158: 1400000a b 0x1c4180 1c415c: 14000001 b 0x1c4160 1c4160: f94027e8 ldr x8, [sp, #0x48] 1c4164: f85c03a9 ldur x9, [x29, #-0x40] 1c4168: 8b080128 add x8, x9, x8 1c416c: f81c03a8 stur x8, [x29, #-0x40] 1c4170: 17ffffac b 0x1c4020 1c4174: 320003e8 orr w8, wzr, #0x1 1c4178: 381e73a8 sturb w8, [x29, #-0x19] 1c417c: 14000001 b 0x1c4180 1c4180: 385e73a8 ldurb w8, [x29, #-0x19] 1c4184: d53bd049 mrs x9, TPIDR_EL0 1c4188: f9401529 ldr x9, [x9, #0x28] 1c418c: f85f83aa ldur x10, [x29, #-0x8] 1c4190: eb0a0129 subs x9, x9, x10 1c4194: b90017e8 str w8, [sp, #0x14] 1c4198: f90007e9 str x9, [sp, #0x8] 1c419c: 540000e1 b.ne 0x1c41b8 1c41a0: 14000001 b 0x1c41a4 1c41a4: b94017e8 ldr w8, [sp, #0x14] 1c41a8: 12000100 and w0, w8, #0x1 1c41ac: a94a7bfd ldp x29, x30, [sp, #0xa0] 1c41b0: 9102c3ff add sp, sp, #0xb0 1c41b4: d65f03c0 ret 1c41b8: 97fb96ee bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c41bc : 1c41bc: d10343ff sub sp, sp, #0xd0 1c41c0: a90c7bfd stp x29, x30, [sp, #0xc0] 1c41c4: 910303fd add x29, sp, #0xc0 1c41c8: d2800008 mov x8, #0x0 // =0 1c41cc: 90000729 adrp x9, 0x2a8000 1c41d0: f9435529 ldr x9, [x9, #0x6a8] 1c41d4: 9000072a adrp x10, 0x2a8000 1c41d8: f943254a ldr x10, [x10, #0x648] 1c41dc: f81f03a0 stur x0, [x29, #-0x10] 1c41e0: f81e83a1 stur x1, [x29, #-0x18] 1c41e4: f81e03a2 stur x2, [x29, #-0x20] 1c41e8: f85f03a0 ldur x0, [x29, #-0x10] 1c41ec: f9401801 ldr x1, [x0, #0x30] 1c41f0: f90027e8 str x8, [sp, #0x48] 1c41f4: f90023e9 str x9, [sp, #0x40] 1c41f8: f9001fea str x10, [sp, #0x38] 1c41fc: f9001be0 str x0, [sp, #0x30] 1c4200: b5000041 cbnz x1, 0x1c4208 1c4204: 14000006 b 0x1c421c 1c4208: 52800008 mov w8, #0x0 // =0 1c420c: 320003e9 orr w9, wzr, #0x1 1c4210: 0a090108 and w8, w8, w9 1c4214: 381ff3a8 sturb w8, [x29, #-0x1] 1c4218: 1400009f b 0x1c4494 1c421c: f9401be8 ldr x8, [sp, #0x30] 1c4220: f9401d09 ldr x9, [x8, #0x38] 1c4224: f85e83aa ldur x10, [x29, #-0x18] 1c4228: f940014a ldr x10, [x10] 1c422c: eb0a013f cmp x9, x10 1c4230: 1a9fb7eb cset w11, ge 1c4234: 3700004b tbnz w11, #0x0, 0x1c423c 1c4238: 14000054 b 0x1c4388 1c423c: d2800008 mov x8, #0x0 // =0 1c4240: f85e83a9 ldur x9, [x29, #-0x18] 1c4244: f9400129 ldr x9, [x9] 1c4248: eb08013f cmp x9, x8 1c424c: 1a9fc7ea cset w10, le 1c4250: 3700004a tbnz w10, #0x0, 0x1c4258 1c4254: 14000004 b 0x1c4264 1c4258: b27503e8 orr x8, xzr, #0x800 1c425c: f90017e8 str x8, [sp, #0x28] 1c4260: 14000006 b 0x1c4278 1c4264: b27f03e8 orr x8, xzr, #0x2 1c4268: f85e83a9 ldur x9, [x29, #-0x18] 1c426c: f9400129 ldr x9, [x9] 1c4270: 9b097d08 mul x8, x8, x9 1c4274: f90017e8 str x8, [sp, #0x28] 1c4278: f94017e8 ldr x8, [sp, #0x28] 1c427c: 92800009 mov x9, #-0x1 // =-1 1c4280: b27d03ea orr x10, xzr, #0x8 1c4284: f81d83a8 stur x8, [x29, #-0x28] 1c4288: f85d83a8 ldur x8, [x29, #-0x28] 1c428c: 9b0a7d0b mul x11, x8, x10 1c4290: 9bca7d08 umulh x8, x8, x10 1c4294: d280000a mov x10, #0x0 // =0 1c4298: eb0a011f cmp x8, x10 1c429c: 1a9f07ec cset w12, ne 1c42a0: 7200019f tst w12, #0x1 1c42a4: 9a8b1120 csel x0, x9, x11, ne 1c42a8: f94023e1 ldr x1, [sp, #0x40] 1c42ac: 97fb7f99 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1c42b0: f81d03a0 stur x0, [x29, #-0x30] 1c42b4: f85d03a8 ldur x8, [x29, #-0x30] 1c42b8: f94027e9 ldr x9, [sp, #0x48] 1c42bc: eb09011f cmp x8, x9 1c42c0: 1a9f17ec cset w12, eq 1c42c4: 3700004c tbnz w12, #0x0, 0x1c42cc 1c42c8: 14000006 b 0x1c42e0 1c42cc: 52800008 mov w8, #0x0 // =0 1c42d0: 320003e9 orr w9, wzr, #0x1 1c42d4: 0a090108 and w8, w8, w9 1c42d8: 381ff3a8 sturb w8, [x29, #-0x1] 1c42dc: 1400006e b 0x1c4494 1c42e0: b27d03e8 orr x8, xzr, #0x8 1c42e4: f85d03a9 ldur x9, [x29, #-0x30] 1c42e8: f81c83a9 stur x9, [x29, #-0x38] 1c42ec: f9401be9 ldr x9, [sp, #0x30] 1c42f0: f940152a ldr x10, [x9, #0x28] 1c42f4: f81c03aa stur x10, [x29, #-0x40] 1c42f8: f85c03aa ldur x10, [x29, #-0x40] 1c42fc: f9401d2b ldr x11, [x9, #0x38] 1c4300: 9b0b7d08 mul x8, x8, x11 1c4304: 8b080148 add x8, x10, x8 1c4308: f81b83a8 stur x8, [x29, #-0x48] 1c430c: f85c03a8 ldur x8, [x29, #-0x40] 1c4310: f85b83a9 ldur x9, [x29, #-0x48] 1c4314: eb09011f cmp x8, x9 1c4318: 1a9f07ea cset w10, ne 1c431c: 3700004a tbnz w10, #0x0, 0x1c4324 1c4320: 1400000b b 0x1c434c 1c4324: b27d03e8 orr x8, xzr, #0x8 1c4328: f85c03a9 ldur x9, [x29, #-0x40] 1c432c: 8b08012a add x10, x9, x8 1c4330: f81c03aa stur x10, [x29, #-0x40] 1c4334: f9400129 ldr x9, [x9] 1c4338: f85c83aa ldur x10, [x29, #-0x38] 1c433c: 8b080148 add x8, x10, x8 1c4340: f81c83a8 stur x8, [x29, #-0x38] 1c4344: f9000149 str x9, [x10] 1c4348: 17fffff1 b 0x1c430c 1c434c: f9401be8 ldr x8, [sp, #0x30] 1c4350: f9401509 ldr x9, [x8, #0x28] 1c4354: f94027ea ldr x10, [sp, #0x48] 1c4358: eb0a013f cmp x9, x10 1c435c: 1a9f17eb cset w11, eq 1c4360: f90013e9 str x9, [sp, #0x20] 1c4364: 3700006b tbnz w11, #0x0, 0x1c4370 1c4368: f94013e0 ldr x0, [sp, #0x20] 1c436c: 97fb8841 bl 0xa6470 <_ZdaPv@plt> 1c4370: f85d03a8 ldur x8, [x29, #-0x30] 1c4374: f9401be9 ldr x9, [sp, #0x30] 1c4378: f9001528 str x8, [x9, #0x28] 1c437c: f85d83a8 ldur x8, [x29, #-0x28] 1c4380: f85e83aa ldur x10, [x29, #-0x18] 1c4384: f9000148 str x8, [x10] 1c4388: 52800008 mov w8, #0x0 // =0 1c438c: b27c07e0 orr x0, xzr, #0x30 1c4390: f94023e1 ldr x1, [sp, #0x40] 1c4394: b9001fe8 str w8, [sp, #0x1c] 1c4398: 97fb7202 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1c439c: f94027e1 ldr x1, [sp, #0x48] 1c43a0: eb01001f cmp x0, x1 1c43a4: 1a9f17e8 cset w8, eq 1c43a8: 320003e9 orr w9, wzr, #0x1 1c43ac: b9401fea ldr w10, [sp, #0x1c] 1c43b0: 0a090149 and w9, w10, w9 1c43b4: 381a73a9 sturb w9, [x29, #-0x59] 1c43b8: f9000be0 str x0, [sp, #0x10] 1c43bc: f90007e1 str x1, [sp, #0x8] 1c43c0: 37000208 tbnz w8, #0x0, 0x1c4400 1c43c4: 12800008 mov w8, #-0x1 // =-1 1c43c8: f9400be9 ldr x9, [sp, #0x10] 1c43cc: f81a83a9 stur x9, [x29, #-0x58] 1c43d0: 320003ea orr w10, wzr, #0x1 1c43d4: 0a0a0108 and w8, w8, w10 1c43d8: 381a73a8 sturb w8, [x29, #-0x59] 1c43dc: f9401beb ldr x11, [sp, #0x30] 1c43e0: f9401d61 ldr x1, [x11, #0x38] 1c43e4: f85e03a2 ldur x2, [x29, #-0x20] 1c43e8: aa0903e0 mov x0, x9 1c43ec: f9401fec ldr x12, [sp, #0x38] 1c43f0: d63f0180 blr x12 1c43f4: 14000001 b 0x1c43f8 1c43f8: f9400be8 ldr x8, [sp, #0x10] 1c43fc: f90007e8 str x8, [sp, #0x8] 1c4400: f94007e8 ldr x8, [sp, #0x8] 1c4404: f81b03a8 stur x8, [x29, #-0x50] 1c4408: f85b03a8 ldur x8, [x29, #-0x50] 1c440c: f94027e9 ldr x9, [sp, #0x48] 1c4410: eb09011f cmp x8, x9 1c4414: 1a9f17ea cset w10, eq 1c4418: 3700004a tbnz w10, #0x0, 0x1c4420 1c441c: 14000010 b 0x1c445c 1c4420: 52800008 mov w8, #0x0 // =0 1c4424: 320003e9 orr w9, wzr, #0x1 1c4428: 0a090108 and w8, w8, w9 1c442c: 381ff3a8 sturb w8, [x29, #-0x1] 1c4430: 14000019 b 0x1c4494 1c4434: 2a0103e8 mov w8, w1 1c4438: f9002fe0 str x0, [sp, #0x58] 1c443c: b90057e8 str w8, [sp, #0x54] 1c4440: 385a73a8 ldurb w8, [x29, #-0x59] 1c4444: 37000048 tbnz w8, #0x0, 0x1c444c 1c4448: 14000004 b 0x1c4458 1c444c: f85a83a0 ldur x0, [x29, #-0x58] 1c4450: f94023e1 ldr x1, [sp, #0x40] 1c4454: 97fb8dfb bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1c4458: 14000014 b 0x1c44a8 1c445c: 12800008 mov w8, #-0x1 // =-1 1c4460: b27d03e9 orr x9, xzr, #0x8 1c4464: f85b03aa ldur x10, [x29, #-0x50] 1c4468: f9401beb ldr x11, [sp, #0x30] 1c446c: f940156c ldr x12, [x11, #0x28] 1c4470: f9401d6d ldr x13, [x11, #0x38] 1c4474: 910005ae add x14, x13, #0x1 1c4478: f9001d6e str x14, [x11, #0x38] 1c447c: 9b0d7d29 mul x9, x9, x13 1c4480: 8b090189 add x9, x12, x9 1c4484: f900012a str x10, [x9] 1c4488: 320003ef orr w15, wzr, #0x1 1c448c: 0a0f0108 and w8, w8, w15 1c4490: 381ff3a8 sturb w8, [x29, #-0x1] 1c4494: 385ff3a8 ldurb w8, [x29, #-0x1] 1c4498: 2a0803e0 mov w0, w8 1c449c: a94c7bfd ldp x29, x30, [sp, #0xc0] 1c44a0: 910343ff add sp, sp, #0xd0 1c44a4: d65f03c0 ret 1c44a8: f9402fe0 ldr x0, [sp, #0x58] 1c44ac: 97fb8e99 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001c44b0 : 1c44b0: d10343ff sub sp, sp, #0xd0 1c44b4: a90c7bfd stp x29, x30, [sp, #0xc0] 1c44b8: 910303fd add x29, sp, #0xc0 1c44bc: d53bd048 mrs x8, TPIDR_EL0 1c44c0: f9401508 ldr x8, [x8, #0x28] 1c44c4: f81f83a8 stur x8, [x29, #-0x8] 1c44c8: f81e03a0 stur x0, [x29, #-0x20] 1c44cc: f85e03a8 ldur x8, [x29, #-0x20] 1c44d0: aa0803e0 mov x0, x8 1c44d4: f9400509 ldr x9, [x8, #0x8] 1c44d8: f940090a ldr x10, [x8, #0x10] 1c44dc: 8b0a0129 add x9, x9, x10 1c44e0: f81d83a9 stur x9, [x29, #-0x28] 1c44e4: f9402108 ldr x8, [x8, #0x40] 1c44e8: f85d83a9 ldur x9, [x29, #-0x28] 1c44ec: eb090108 subs x8, x8, x9 1c44f0: f81a83a0 stur x0, [x29, #-0x58] 1c44f4: f90033e8 str x8, [sp, #0x60] 1c44f8: 540000ab b.lt 0x1c450c 1c44fc: 14000001 b 0x1c4500 1c4500: 2a1f03e8 mov w8, wzr 1c4504: 381ef3a8 sturb w8, [x29, #-0x11] 1c4508: 140000b1 b 0x1c47cc 1c450c: f85a83a0 ldur x0, [x29, #-0x58] 1c4510: 97fb723c bl 0xa0e00 <_ZNK9mkvparser4Cues4InitEv@plt> 1c4514: 37000100 tbnz w0, #0x0, 0x1c4534 1c4518: 14000001 b 0x1c451c 1c451c: f85d83a8 ldur x8, [x29, #-0x28] 1c4520: f85a83a9 ldur x9, [x29, #-0x58] 1c4524: f9002128 str x8, [x9, #0x40] 1c4528: 2a1f03ea mov w10, wzr 1c452c: 381ef3aa sturb w10, [x29, #-0x11] 1c4530: 140000a7 b 0x1c47cc 1c4534: f85a83a8 ldur x8, [x29, #-0x58] 1c4538: f9400109 ldr x9, [x8] 1c453c: f9400129 ldr x9, [x9] 1c4540: f81d03a9 stur x9, [x29, #-0x30] 1c4544: 14000001 b 0x1c4548 1c4548: f85a83a8 ldur x8, [x29, #-0x58] 1c454c: f9402109 ldr x9, [x8, #0x40] 1c4550: f85d83aa ldur x10, [x29, #-0x28] 1c4554: eb0a0129 subs x9, x9, x10 1c4558: f9002fe9 str x9, [sp, #0x58] 1c455c: 5400132a b.ge 0x1c47c0 1c4560: 14000001 b 0x1c4564 1c4564: f85a83a8 ldur x8, [x29, #-0x58] 1c4568: f9402109 ldr x9, [x8, #0x40] 1c456c: f81c83a9 stur x9, [x29, #-0x38] 1c4570: f85d03a0 ldur x0, [x29, #-0x30] 1c4574: f9402101 ldr x1, [x8, #0x40] 1c4578: d10043a2 sub x2, x29, #0x10 1c457c: 97fb8a91 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c4580: f81c03a0 stur x0, [x29, #-0x40] 1c4584: f85c03a8 ldur x8, [x29, #-0x40] 1c4588: b7f80168 tbnz x8, #0x3f, 0x1c45b4 1c458c: 14000001 b 0x1c4590 1c4590: f85a83a8 ldur x8, [x29, #-0x58] 1c4594: f9402109 ldr x9, [x8, #0x40] 1c4598: f85f03aa ldur x10, [x29, #-0x10] 1c459c: 8b0a0129 add x9, x9, x10 1c45a0: f85d83aa ldur x10, [x29, #-0x28] 1c45a4: eb0a0129 subs x9, x9, x10 1c45a8: f9002be9 str x9, [sp, #0x50] 1c45ac: 540000ad b.le 0x1c45c0 1c45b0: 14000001 b 0x1c45b4 1c45b4: 2a1f03e8 mov w8, wzr 1c45b8: 381ef3a8 sturb w8, [x29, #-0x11] 1c45bc: 14000084 b 0x1c47cc 1c45c0: f85f03a8 ldur x8, [x29, #-0x10] 1c45c4: f85a83a9 ldur x9, [x29, #-0x58] 1c45c8: f940212a ldr x10, [x9, #0x40] 1c45cc: 8b080148 add x8, x10, x8 1c45d0: f9002128 str x8, [x9, #0x40] 1c45d4: f85d03a0 ldur x0, [x29, #-0x30] 1c45d8: f9402121 ldr x1, [x9, #0x40] 1c45dc: d10043a2 sub x2, x29, #0x10 1c45e0: 97fb84f8 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c45e4: f81b83a0 stur x0, [x29, #-0x48] 1c45e8: f85b83a8 ldur x8, [x29, #-0x48] 1c45ec: b7f80168 tbnz x8, #0x3f, 0x1c4618 1c45f0: 14000001 b 0x1c45f4 1c45f4: f85a83a8 ldur x8, [x29, #-0x58] 1c45f8: f9402109 ldr x9, [x8, #0x40] 1c45fc: f85f03aa ldur x10, [x29, #-0x10] 1c4600: 8b0a0129 add x9, x9, x10 1c4604: f85d83aa ldur x10, [x29, #-0x28] 1c4608: eb0a0129 subs x9, x9, x10 1c460c: f90027e9 str x9, [sp, #0x48] 1c4610: 540000ad b.le 0x1c4624 1c4614: 14000001 b 0x1c4618 1c4618: 2a1f03e8 mov w8, wzr 1c461c: 381ef3a8 sturb w8, [x29, #-0x11] 1c4620: 1400006b b 0x1c47cc 1c4624: f85f03a8 ldur x8, [x29, #-0x10] 1c4628: f85a83a9 ldur x9, [x29, #-0x58] 1c462c: f940212a ldr x10, [x9, #0x40] 1c4630: 8b080148 add x8, x10, x8 1c4634: f9002128 str x8, [x9, #0x40] 1c4638: f9402128 ldr x8, [x9, #0x40] 1c463c: f85b83aa ldur x10, [x29, #-0x48] 1c4640: 8b0a0108 add x8, x8, x10 1c4644: f85d83aa ldur x10, [x29, #-0x28] 1c4648: eb0a0108 subs x8, x8, x10 1c464c: f90023e8 str x8, [sp, #0x40] 1c4650: 540000ad b.le 0x1c4664 1c4654: 14000001 b 0x1c4658 1c4658: 2a1f03e8 mov w8, wzr 1c465c: 381ef3a8 sturb w8, [x29, #-0x11] 1c4660: 1400005b b 0x1c47cc 1c4664: f85c03a8 ldur x8, [x29, #-0x40] 1c4668: f102ed08 subs x8, x8, #0xbb 1c466c: f9001fe8 str x8, [sp, #0x38] 1c4670: 54000220 b.eq 0x1c46b4 1c4674: 14000001 b 0x1c4678 1c4678: f85b83a8 ldur x8, [x29, #-0x48] 1c467c: f85a83a9 ldur x9, [x29, #-0x58] 1c4680: f940212a ldr x10, [x9, #0x40] 1c4684: 8b080148 add x8, x10, x8 1c4688: f9002128 str x8, [x9, #0x40] 1c468c: f9402128 ldr x8, [x9, #0x40] 1c4690: f85d83aa ldur x10, [x29, #-0x28] 1c4694: eb0a0108 subs x8, x8, x10 1c4698: f9001be8 str x8, [sp, #0x30] 1c469c: 540000ad b.le 0x1c46b0 1c46a0: 14000001 b 0x1c46a4 1c46a4: 2a1f03e8 mov w8, wzr 1c46a8: 381ef3a8 sturb w8, [x29, #-0x11] 1c46ac: 14000048 b 0x1c47cc 1c46b0: 17ffffa6 b 0x1c4548 1c46b4: f85a83a8 ldur x8, [x29, #-0x58] 1c46b8: f9401d09 ldr x9, [x8, #0x38] 1c46bc: f1000129 subs x9, x9, #0x0 1c46c0: f90017e9 str x9, [sp, #0x28] 1c46c4: 540000ac b.gt 0x1c46d8 1c46c8: 14000001 b 0x1c46cc 1c46cc: 2a1f03e8 mov w8, wzr 1c46d0: 381ef3a8 sturb w8, [x29, #-0x11] 1c46d4: 1400003e b 0x1c47cc 1c46d8: f85a83a8 ldur x8, [x29, #-0x58] 1c46dc: f9401509 ldr x9, [x8, #0x28] 1c46e0: f940190a ldr x10, [x8, #0x30] 1c46e4: f86a7929 ldr x9, [x9, x10, lsl #3] 1c46e8: f81b03a9 stur x9, [x29, #-0x50] 1c46ec: f85b03a9 ldur x9, [x29, #-0x50] 1c46f0: b40001e9 cbz x9, 0x1c472c 1c46f4: 14000001 b 0x1c46f8 1c46f8: f85b03a0 ldur x0, [x29, #-0x50] 1c46fc: 97fb8b81 bl 0xa7500 <_ZNK9mkvparser8CuePoint11GetTimeCodeEv@plt> 1c4700: b6f801c0 tbz x0, #0x3f, 0x1c4738 1c4704: 14000001 b 0x1c4708 1c4708: f85b03a0 ldur x0, [x29, #-0x50] 1c470c: 97fb8b7d bl 0xa7500 <_ZNK9mkvparser8CuePoint11GetTimeCodeEv@plt> 1c4710: aa1f03fe mov x30, xzr 1c4714: eb0003c0 subs x0, x30, x0 1c4718: f85c83be ldur x30, [x29, #-0x38] 1c471c: eb1e0000 subs x0, x0, x30 1c4720: f90013e0 str x0, [sp, #0x20] 1c4724: 540000a0 b.eq 0x1c4738 1c4728: 14000001 b 0x1c472c 1c472c: 2a1f03e8 mov w8, wzr 1c4730: 381ef3a8 sturb w8, [x29, #-0x11] 1c4734: 14000026 b 0x1c47cc 1c4738: f85b03a0 ldur x0, [x29, #-0x50] 1c473c: f85d03a1 ldur x1, [x29, #-0x30] 1c4740: 97fb85e8 bl 0xa5ee0 <_ZN9mkvparser8CuePoint4LoadEPNS_10IMkvReaderE@plt> 1c4744: 37000100 tbnz w0, #0x0, 0x1c4764 1c4748: 14000001 b 0x1c474c 1c474c: f85d83a8 ldur x8, [x29, #-0x28] 1c4750: f85a83a9 ldur x9, [x29, #-0x58] 1c4754: f9002128 str x8, [x9, #0x40] 1c4758: 2a1f03ea mov w10, wzr 1c475c: 381ef3aa sturb w10, [x29, #-0x11] 1c4760: 1400001b b 0x1c47cc 1c4764: f85a83a8 ldur x8, [x29, #-0x58] 1c4768: f9401909 ldr x9, [x8, #0x30] 1c476c: 91000529 add x9, x9, #0x1 1c4770: f9001909 str x9, [x8, #0x30] 1c4774: f9401d09 ldr x9, [x8, #0x38] 1c4778: f1000529 subs x9, x9, #0x1 1c477c: f9001d09 str x9, [x8, #0x38] 1c4780: f85b83a9 ldur x9, [x29, #-0x48] 1c4784: f940210a ldr x10, [x8, #0x40] 1c4788: 8b090149 add x9, x10, x9 1c478c: f9002109 str x9, [x8, #0x40] 1c4790: f9402109 ldr x9, [x8, #0x40] 1c4794: f85d83aa ldur x10, [x29, #-0x28] 1c4798: eb0a0129 subs x9, x9, x10 1c479c: f9000fe9 str x9, [sp, #0x18] 1c47a0: 540000ad b.le 0x1c47b4 1c47a4: 14000001 b 0x1c47a8 1c47a8: 2a1f03e8 mov w8, wzr 1c47ac: 381ef3a8 sturb w8, [x29, #-0x11] 1c47b0: 14000007 b 0x1c47cc 1c47b4: 320003e8 orr w8, wzr, #0x1 1c47b8: 381ef3a8 sturb w8, [x29, #-0x11] 1c47bc: 14000004 b 0x1c47cc 1c47c0: 2a1f03e8 mov w8, wzr 1c47c4: 381ef3a8 sturb w8, [x29, #-0x11] 1c47c8: 14000001 b 0x1c47cc 1c47cc: 385ef3a8 ldurb w8, [x29, #-0x11] 1c47d0: d53bd049 mrs x9, TPIDR_EL0 1c47d4: f9401529 ldr x9, [x9, #0x28] 1c47d8: f85f83aa ldur x10, [x29, #-0x8] 1c47dc: eb0a0129 subs x9, x9, x10 1c47e0: b90017e8 str w8, [sp, #0x14] 1c47e4: f90007e9 str x9, [sp, #0x8] 1c47e8: 540000e1 b.ne 0x1c4804 1c47ec: 14000001 b 0x1c47f0 1c47f0: b94017e8 ldr w8, [sp, #0x14] 1c47f4: 12000100 and w0, w8, #0x1 1c47f8: a94c7bfd ldp x29, x30, [sp, #0xc0] 1c47fc: 910343ff add sp, sp, #0xd0 1c4800: d65f03c0 ret 1c4804: 97fb955b bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c4808 : 1c4808: d10043ff sub sp, sp, #0x10 1c480c: f90007e0 str x0, [sp, #0x8] 1c4810: f94007e0 ldr x0, [sp, #0x8] 1c4814: f9400c00 ldr x0, [x0, #0x18] 1c4818: 910043ff add sp, sp, #0x10 1c481c: d65f03c0 ret 00000000001c4820 : 1c4820: d10643ff sub sp, sp, #0x190 1c4824: f900bbfc str x28, [sp, #0x170] 1c4828: a9187bfd stp x29, x30, [sp, #0x180] 1c482c: 910603fd add x29, sp, #0x180 1c4830: d53bd048 mrs x8, TPIDR_EL0 1c4834: f9401508 ldr x8, [x8, #0x28] 1c4838: f81e83a8 stur x8, [x29, #-0x18] 1c483c: f81c03a0 stur x0, [x29, #-0x40] 1c4840: f81b83a1 stur x1, [x29, #-0x48] 1c4844: f85c03a8 ldur x8, [x29, #-0x40] 1c4848: aa0803e0 mov x0, x8 1c484c: f9400d08 ldr x8, [x8, #0x18] 1c4850: f9005be0 str x0, [sp, #0xb0] 1c4854: b7f800a8 tbnz x8, #0x3f, 0x1c4868 1c4858: 14000001 b 0x1c485c 1c485c: 320003e8 orr w8, wzr, #0x1 1c4860: 381cf3a8 sturb w8, [x29, #-0x31] 1c4864: 1400017e b 0x1c4e5c 1c4868: f9405be8 ldr x8, [sp, #0xb0] 1c486c: f9401109 ldr x9, [x8, #0x20] 1c4870: b5000069 cbnz x9, 0x1c487c 1c4874: 14000001 b 0x1c4878 1c4878: 14000009 b 0x1c489c 1c487c: d00003e0 adrp x0, 0x242000 1c4880: 9102a000 add x0, x0, #0xa8 1c4884: d00003e2 adrp x2, 0x242000 1c4888: 910d0c42 add x2, x2, #0x343 1c488c: d00003e3 adrp x3, 0x242000 1c4890: 910dec63 add x3, x3, #0x37b 1c4894: 52811c81 mov w1, #0x8e4 // =2276 1c4898: 97fb6e9e bl 0xa0310 <__assert2@plt> 1c489c: f9405be8 ldr x8, [sp, #0xb0] 1c48a0: f9401509 ldr x9, [x8, #0x28] 1c48a4: b5000069 cbnz x9, 0x1c48b0 1c48a8: 14000001 b 0x1c48ac 1c48ac: 14000009 b 0x1c48d0 1c48b0: d00003e0 adrp x0, 0x242000 1c48b4: 9102a000 add x0, x0, #0xa8 1c48b8: d00003e2 adrp x2, 0x242000 1c48bc: 910d0c42 add x2, x2, #0x343 1c48c0: d00003e3 adrp x3, 0x242000 1c48c4: 910e5463 add x3, x3, #0x395 1c48c8: 52811ca1 mov w1, #0x8e5 // =2277 1c48cc: 97fb6e91 bl 0xa0310 <__assert2@plt> 1c48d0: f9405be8 ldr x8, [sp, #0xb0] 1c48d4: f9400d09 ldr x9, [x8, #0x18] 1c48d8: aa1f03ea mov x10, xzr 1c48dc: eb090149 subs x9, x10, x9 1c48e0: f81b03a9 stur x9, [x29, #-0x50] 1c48e4: f85b03a9 ldur x9, [x29, #-0x50] 1c48e8: f81a83a9 stur x9, [x29, #-0x58] 1c48ec: f85b83a0 ldur x0, [x29, #-0x48] 1c48f0: f85b03a1 ldur x1, [x29, #-0x50] 1c48f4: d10083a2 sub x2, x29, #0x20 1c48f8: 97fb89b2 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c48fc: f81983a0 stur x0, [x29, #-0x68] 1c4900: f85983a8 ldur x8, [x29, #-0x68] 1c4904: f102ed08 subs x8, x8, #0xbb 1c4908: f90057e8 str x8, [sp, #0xa8] 1c490c: 540000a0 b.eq 0x1c4920 1c4910: 14000001 b 0x1c4914 1c4914: 2a1f03e8 mov w8, wzr 1c4918: 381cf3a8 sturb w8, [x29, #-0x31] 1c491c: 14000150 b 0x1c4e5c 1c4920: f85e03a8 ldur x8, [x29, #-0x20] 1c4924: f85b03a9 ldur x9, [x29, #-0x50] 1c4928: 8b080128 add x8, x9, x8 1c492c: f81b03a8 stur x8, [x29, #-0x50] 1c4930: f85b83a0 ldur x0, [x29, #-0x48] 1c4934: f85b03a1 ldur x1, [x29, #-0x50] 1c4938: d10083a2 sub x2, x29, #0x20 1c493c: 97fb8421 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c4940: f81903a0 stur x0, [x29, #-0x70] 1c4944: f85903a8 ldur x8, [x29, #-0x70] 1c4948: b7f80068 tbnz x8, #0x3f, 0x1c4954 1c494c: 14000001 b 0x1c4950 1c4950: 14000009 b 0x1c4974 1c4954: d00003e0 adrp x0, 0x242000 1c4958: 9102a000 add x0, x0, #0xa8 1c495c: d00003e2 adrp x2, 0x242000 1c4960: 910d0c42 add x2, x2, #0x343 1c4964: f00003e3 adrp x3, 0x243000 1c4968: 91058863 add x3, x3, #0x162 1c496c: 52811ec1 mov w1, #0x8f6 // =2294 1c4970: 97fb6e68 bl 0xa0310 <__assert2@plt> 1c4974: f85e03a8 ldur x8, [x29, #-0x20] 1c4978: f85b03a9 ldur x9, [x29, #-0x50] 1c497c: 8b080128 add x8, x9, x8 1c4980: f81b03a8 stur x8, [x29, #-0x50] 1c4984: f85b03a8 ldur x8, [x29, #-0x50] 1c4988: f85903a9 ldur x9, [x29, #-0x70] 1c498c: 8b090108 add x8, x8, x9 1c4990: f81a03a8 stur x8, [x29, #-0x60] 1c4994: f85a03a8 ldur x8, [x29, #-0x60] 1c4998: f85a83a9 ldur x9, [x29, #-0x58] 1c499c: eb090108 subs x8, x8, x9 1c49a0: f81883a8 stur x8, [x29, #-0x78] 1c49a4: f85b03a8 ldur x8, [x29, #-0x50] 1c49a8: f81803a8 stur x8, [x29, #-0x80] 1c49ac: 14000001 b 0x1c49b0 1c49b0: f85803a8 ldur x8, [x29, #-0x80] 1c49b4: f85a03a9 ldur x9, [x29, #-0x60] 1c49b8: eb090108 subs x8, x8, x9 1c49bc: f90053e8 str x8, [sp, #0xa0] 1c49c0: 54000aea b.ge 0x1c4b1c 1c49c4: 14000001 b 0x1c49c8 1c49c8: f85b83a0 ldur x0, [x29, #-0x48] 1c49cc: f85803a1 ldur x1, [x29, #-0x80] 1c49d0: d100a3a2 sub x2, x29, #0x28 1c49d4: 97fb897b bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c49d8: f81783a0 stur x0, [x29, #-0x88] 1c49dc: f85783a0 ldur x0, [x29, #-0x88] 1c49e0: b7f80140 tbnz x0, #0x3f, 0x1c4a08 1c49e4: 14000001 b 0x1c49e8 1c49e8: f85803a8 ldur x8, [x29, #-0x80] 1c49ec: f85d83a9 ldur x9, [x29, #-0x28] 1c49f0: 8b090108 add x8, x8, x9 1c49f4: f85a03a9 ldur x9, [x29, #-0x60] 1c49f8: eb090108 subs x8, x8, x9 1c49fc: f9004fe8 str x8, [sp, #0x98] 1c4a00: 540000ad b.le 0x1c4a14 1c4a04: 14000001 b 0x1c4a08 1c4a08: 2a1f03e8 mov w8, wzr 1c4a0c: 381cf3a8 sturb w8, [x29, #-0x31] 1c4a10: 14000113 b 0x1c4e5c 1c4a14: f85d83a8 ldur x8, [x29, #-0x28] 1c4a18: f85803a9 ldur x9, [x29, #-0x80] 1c4a1c: 8b080128 add x8, x9, x8 1c4a20: f81803a8 stur x8, [x29, #-0x80] 1c4a24: f85b83a0 ldur x0, [x29, #-0x48] 1c4a28: f85803a1 ldur x1, [x29, #-0x80] 1c4a2c: d100a3a2 sub x2, x29, #0x28 1c4a30: 97fb83e4 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c4a34: f81703a0 stur x0, [x29, #-0x90] 1c4a38: f85703a8 ldur x8, [x29, #-0x90] 1c4a3c: b7f80148 tbnz x8, #0x3f, 0x1c4a64 1c4a40: 14000001 b 0x1c4a44 1c4a44: f85803a8 ldur x8, [x29, #-0x80] 1c4a48: f85d83a9 ldur x9, [x29, #-0x28] 1c4a4c: 8b090108 add x8, x8, x9 1c4a50: f85a03a9 ldur x9, [x29, #-0x60] 1c4a54: eb090108 subs x8, x8, x9 1c4a58: f9004be8 str x8, [sp, #0x90] 1c4a5c: 540000ad b.le 0x1c4a70 1c4a60: 14000001 b 0x1c4a64 1c4a64: 2a1f03e8 mov w8, wzr 1c4a68: 381cf3a8 sturb w8, [x29, #-0x31] 1c4a6c: 140000fc b 0x1c4e5c 1c4a70: f85d83a8 ldur x8, [x29, #-0x28] 1c4a74: f85803a9 ldur x9, [x29, #-0x80] 1c4a78: 8b080128 add x8, x9, x8 1c4a7c: f81803a8 stur x8, [x29, #-0x80] 1c4a80: f85803a8 ldur x8, [x29, #-0x80] 1c4a84: f85703a9 ldur x9, [x29, #-0x90] 1c4a88: 8b090108 add x8, x8, x9 1c4a8c: f85a03a9 ldur x9, [x29, #-0x60] 1c4a90: eb090108 subs x8, x8, x9 1c4a94: f90047e8 str x8, [sp, #0x88] 1c4a98: 540000ad b.le 0x1c4aac 1c4a9c: 14000001 b 0x1c4aa0 1c4aa0: 2a1f03e8 mov w8, wzr 1c4aa4: 381cf3a8 sturb w8, [x29, #-0x31] 1c4aa8: 140000ed b 0x1c4e5c 1c4aac: f85783a8 ldur x8, [x29, #-0x88] 1c4ab0: f102cd08 subs x8, x8, #0xb3 1c4ab4: f90043e8 str x8, [sp, #0x80] 1c4ab8: 54000121 b.ne 0x1c4adc 1c4abc: 14000001 b 0x1c4ac0 1c4ac0: f85b83a0 ldur x0, [x29, #-0x48] 1c4ac4: f85803a1 ldur x1, [x29, #-0x80] 1c4ac8: f85703a2 ldur x2, [x29, #-0x90] 1c4acc: 97fb8a39 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1c4ad0: f9405be1 ldr x1, [sp, #0xb0] 1c4ad4: f9000c20 str x0, [x1, #0x18] 1c4ad8: 1400000c b 0x1c4b08 1c4adc: f85783a8 ldur x8, [x29, #-0x88] 1c4ae0: f102dd08 subs x8, x8, #0xb7 1c4ae4: f9003fe8 str x8, [sp, #0x78] 1c4ae8: 540000e1 b.ne 0x1c4b04 1c4aec: 14000001 b 0x1c4af0 1c4af0: f9405be8 ldr x8, [sp, #0xb0] 1c4af4: f9401509 ldr x9, [x8, #0x28] 1c4af8: 91000529 add x9, x9, #0x1 1c4afc: f9001509 str x9, [x8, #0x28] 1c4b00: 14000001 b 0x1c4b04 1c4b04: 14000001 b 0x1c4b08 1c4b08: f85703a8 ldur x8, [x29, #-0x90] 1c4b0c: f85803a9 ldur x9, [x29, #-0x80] 1c4b10: 8b080128 add x8, x9, x8 1c4b14: f81803a8 stur x8, [x29, #-0x80] 1c4b18: 17ffffa6 b 0x1c49b0 1c4b1c: f9405be8 ldr x8, [sp, #0xb0] 1c4b20: f9400d09 ldr x9, [x8, #0x18] 1c4b24: b7f800c9 tbnz x9, #0x3f, 0x1c4b3c 1c4b28: 14000001 b 0x1c4b2c 1c4b2c: f9405be8 ldr x8, [sp, #0xb0] 1c4b30: f9401509 ldr x9, [x8, #0x28] 1c4b34: b50000a9 cbnz x9, 0x1c4b48 1c4b38: 14000001 b 0x1c4b3c 1c4b3c: 2a1f03e8 mov w8, wzr 1c4b40: 381cf3a8 sturb w8, [x29, #-0x31] 1c4b44: 140000c6 b 0x1c4e5c 1c4b48: f9405be8 ldr x8, [sp, #0xb0] 1c4b4c: f9401509 ldr x9, [x8, #0x28] 1c4b50: 321d07ea orr w10, wzr, #0x18 1c4b54: 2a0a03eb mov w11, w10 1c4b58: 9bcb7d2b umulh x11, x9, x11 1c4b5c: 8b090529 add x9, x9, x9, lsl #1 1c4b60: d37df129 lsl x9, x9, #3 1c4b64: aa1f03ec mov x12, xzr 1c4b68: eb0b018b subs x11, x12, x11 1c4b6c: da9f0129 csinv x9, x9, xzr, eq 1c4b70: aa0903ed mov x13, x9 1c4b74: 90000721 adrp x1, 0x2a8000 1c4b78: f9435421 ldr x1, [x1, #0x6a8] 1c4b7c: aa0903e0 mov x0, x9 1c4b80: f9003bec str x12, [sp, #0x70] 1c4b84: f90037eb str x11, [sp, #0x68] 1c4b88: f90033ed str x13, [sp, #0x60] 1c4b8c: 97fb7d61 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1c4b90: aa0003e8 mov x8, x0 1c4b94: 2a1f03ea mov w10, wzr 1c4b98: 3815f3aa sturb w10, [x29, #-0xa1] 1c4b9c: f9403be9 ldr x9, [sp, #0x70] 1c4ba0: f9002fe8 str x8, [sp, #0x58] 1c4ba4: f9002be9 str x9, [sp, #0x50] 1c4ba8: b4000140 cbz x0, 0x1c4bd0 1c4bac: 14000001 b 0x1c4bb0 1c4bb0: f9402fe8 ldr x8, [sp, #0x58] 1c4bb4: f81683a8 stur x8, [x29, #-0x98] 1c4bb8: f94033e9 ldr x9, [sp, #0x60] 1c4bbc: f81603a9 stur x9, [x29, #-0xa0] 1c4bc0: 320003ea orr w10, wzr, #0x1 1c4bc4: 3815f3aa sturb w10, [x29, #-0xa1] 1c4bc8: f9002be8 str x8, [sp, #0x50] 1c4bcc: 14000001 b 0x1c4bd0 1c4bd0: f9402be8 ldr x8, [sp, #0x50] 1c4bd4: f9405be9 ldr x9, [sp, #0xb0] 1c4bd8: f9001128 str x8, [x9, #0x20] 1c4bdc: f9401128 ldr x8, [x9, #0x20] 1c4be0: b50000a8 cbnz x8, 0x1c4bf4 1c4be4: 14000001 b 0x1c4be8 1c4be8: 2a1f03e8 mov w8, wzr 1c4bec: 381cf3a8 sturb w8, [x29, #-0x31] 1c4bf0: 1400009b b 0x1c4e5c 1c4bf4: f9405be8 ldr x8, [sp, #0xb0] 1c4bf8: f9401109 ldr x9, [x8, #0x20] 1c4bfc: f81503a9 stur x9, [x29, #-0xb0] 1c4c00: f85b03a9 ldur x9, [x29, #-0x50] 1c4c04: f81803a9 stur x9, [x29, #-0x80] 1c4c08: 14000001 b 0x1c4c0c 1c4c0c: f85803a8 ldur x8, [x29, #-0x80] 1c4c10: f85a03a9 ldur x9, [x29, #-0x60] 1c4c14: eb090108 subs x8, x8, x9 1c4c18: f90027e8 str x8, [sp, #0x48] 1c4c1c: 54000e4a b.ge 0x1c4de4 1c4c20: 14000001 b 0x1c4c24 1c4c24: f85b83a0 ldur x0, [x29, #-0x48] 1c4c28: f85803a1 ldur x1, [x29, #-0x80] 1c4c2c: d100c3a2 sub x2, x29, #0x30 1c4c30: 97fb88e4 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c4c34: f81483a0 stur x0, [x29, #-0xb8] 1c4c38: f85483a0 ldur x0, [x29, #-0xb8] 1c4c3c: b7f80140 tbnz x0, #0x3f, 0x1c4c64 1c4c40: 14000001 b 0x1c4c44 1c4c44: f85803a8 ldur x8, [x29, #-0x80] 1c4c48: f85d03a9 ldur x9, [x29, #-0x30] 1c4c4c: 8b090108 add x8, x8, x9 1c4c50: f85a03a9 ldur x9, [x29, #-0x60] 1c4c54: eb090108 subs x8, x8, x9 1c4c58: f90023e8 str x8, [sp, #0x40] 1c4c5c: 540000ad b.le 0x1c4c70 1c4c60: 14000001 b 0x1c4c64 1c4c64: 2a1f03e8 mov w8, wzr 1c4c68: 381cf3a8 sturb w8, [x29, #-0x31] 1c4c6c: 1400007c b 0x1c4e5c 1c4c70: f85d03a8 ldur x8, [x29, #-0x30] 1c4c74: f85803a9 ldur x9, [x29, #-0x80] 1c4c78: 8b080128 add x8, x9, x8 1c4c7c: f81803a8 stur x8, [x29, #-0x80] 1c4c80: f85b83a0 ldur x0, [x29, #-0x48] 1c4c84: f85803a1 ldur x1, [x29, #-0x80] 1c4c88: d100c3a2 sub x2, x29, #0x30 1c4c8c: 97fb834d bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c4c90: f90063e0 str x0, [sp, #0xc0] 1c4c94: f94063e8 ldr x8, [sp, #0xc0] 1c4c98: b7f80068 tbnz x8, #0x3f, 0x1c4ca4 1c4c9c: 14000001 b 0x1c4ca0 1c4ca0: 14000009 b 0x1c4cc4 1c4ca4: d00003e0 adrp x0, 0x242000 1c4ca8: 9102a000 add x0, x0, #0xa8 1c4cac: d00003e2 adrp x2, 0x242000 1c4cb0: 910d0c42 add x2, x2, #0x343 1c4cb4: f00003e3 adrp x3, 0x243000 1c4cb8: 91058863 add x3, x3, #0x162 1c4cbc: 52812781 mov w1, #0x93c // =2364 1c4cc0: 97fb6d94 bl 0xa0310 <__assert2@plt> 1c4cc4: f85803a8 ldur x8, [x29, #-0x80] 1c4cc8: f85d03a9 ldur x9, [x29, #-0x30] 1c4ccc: 8b090108 add x8, x8, x9 1c4cd0: f85a03a9 ldur x9, [x29, #-0x60] 1c4cd4: eb090108 subs x8, x8, x9 1c4cd8: f9001fe8 str x8, [sp, #0x38] 1c4cdc: 5400006c b.gt 0x1c4ce8 1c4ce0: 14000001 b 0x1c4ce4 1c4ce4: 14000009 b 0x1c4d08 1c4ce8: d00003e0 adrp x0, 0x242000 1c4cec: 9102a000 add x0, x0, #0xa8 1c4cf0: d00003e2 adrp x2, 0x242000 1c4cf4: 910d0c42 add x2, x2, #0x343 1c4cf8: d00003e3 adrp x3, 0x242000 1c4cfc: 910ec863 add x3, x3, #0x3b2 1c4d00: 528127a1 mov w1, #0x93d // =2365 1c4d04: 97fb6d83 bl 0xa0310 <__assert2@plt> 1c4d08: f85d03a8 ldur x8, [x29, #-0x30] 1c4d0c: f85803a9 ldur x9, [x29, #-0x80] 1c4d10: 8b080128 add x8, x9, x8 1c4d14: f81803a8 stur x8, [x29, #-0x80] 1c4d18: f85803a8 ldur x8, [x29, #-0x80] 1c4d1c: f94063e9 ldr x9, [sp, #0xc0] 1c4d20: 8b090108 add x8, x8, x9 1c4d24: f85a03a9 ldur x9, [x29, #-0x60] 1c4d28: eb090108 subs x8, x8, x9 1c4d2c: f9001be8 str x8, [sp, #0x30] 1c4d30: 5400006c b.gt 0x1c4d3c 1c4d34: 14000001 b 0x1c4d38 1c4d38: 14000009 b 0x1c4d5c 1c4d3c: d00003e0 adrp x0, 0x242000 1c4d40: 9102a000 add x0, x0, #0xa8 1c4d44: d00003e2 adrp x2, 0x242000 1c4d48: 910d0c42 add x2, x2, #0x343 1c4d4c: d00003e3 adrp x3, 0x242000 1c4d50: 910f1863 add x3, x3, #0x3c6 1c4d54: 52812801 mov w1, #0x940 // =2368 1c4d58: 97fb6d6e bl 0xa0310 <__assert2@plt> 1c4d5c: f85483a8 ldur x8, [x29, #-0xb8] 1c4d60: f102dd08 subs x8, x8, #0xb7 1c4d64: f90017e8 str x8, [sp, #0x28] 1c4d68: 54000221 b.ne 0x1c4dac 1c4d6c: 14000001 b 0x1c4d70 1c4d70: f85503a8 ldur x8, [x29, #-0xb0] 1c4d74: 91006109 add x9, x8, #0x18 1c4d78: f81503a9 stur x9, [x29, #-0xb0] 1c4d7c: f9005fe8 str x8, [sp, #0xb8] 1c4d80: f9405fe0 ldr x0, [sp, #0xb8] 1c4d84: f85b83a1 ldur x1, [x29, #-0x48] 1c4d88: f85803a2 ldur x2, [x29, #-0x80] 1c4d8c: f94063e3 ldr x3, [sp, #0xc0] 1c4d90: 97fb7388 bl 0xa1bb0 <_ZN9mkvparser8CuePoint13TrackPosition5ParseEPNS_10IMkvReaderExx@plt> 1c4d94: 370000a0 tbnz w0, #0x0, 0x1c4da8 1c4d98: 14000001 b 0x1c4d9c 1c4d9c: 2a1f03e8 mov w8, wzr 1c4da0: 381cf3a8 sturb w8, [x29, #-0x31] 1c4da4: 1400002e b 0x1c4e5c 1c4da8: 14000001 b 0x1c4dac 1c4dac: f94063e8 ldr x8, [sp, #0xc0] 1c4db0: f85803a9 ldur x9, [x29, #-0x80] 1c4db4: 8b080128 add x8, x9, x8 1c4db8: f81803a8 stur x8, [x29, #-0x80] 1c4dbc: f85803a8 ldur x8, [x29, #-0x80] 1c4dc0: f85a03a9 ldur x9, [x29, #-0x60] 1c4dc4: eb090108 subs x8, x8, x9 1c4dc8: f90013e8 str x8, [sp, #0x20] 1c4dcc: 540000ad b.le 0x1c4de0 1c4dd0: 14000001 b 0x1c4dd4 1c4dd4: 2a1f03e8 mov w8, wzr 1c4dd8: 381cf3a8 sturb w8, [x29, #-0x31] 1c4ddc: 14000020 b 0x1c4e5c 1c4de0: 17ffff8b b 0x1c4c0c 1c4de4: f85503a8 ldur x8, [x29, #-0xb0] 1c4de8: f9405be9 ldr x9, [sp, #0xb0] 1c4dec: f940112a ldr x10, [x9, #0x20] 1c4df0: eb0a0108 subs x8, x8, x10 1c4df4: 9343fd08 asr x8, x8, #3 1c4df8: b201f3ea mov x10, #-0x5555555555555556 // =-6148914691236517206 1c4dfc: f295556a movk x10, #0xaaab 1c4e00: 9b0a7d08 mul x8, x8, x10 1c4e04: f940152a ldr x10, [x9, #0x28] 1c4e08: eb0a0108 subs x8, x8, x10 1c4e0c: f9000fe8 str x8, [sp, #0x18] 1c4e10: 54000061 b.ne 0x1c4e1c 1c4e14: 14000001 b 0x1c4e18 1c4e18: 14000009 b 0x1c4e3c 1c4e1c: d00003e0 adrp x0, 0x242000 1c4e20: 9102a000 add x0, x0, #0xa8 1c4e24: d00003e2 adrp x2, 0x242000 1c4e28: 910d0c42 add x2, x2, #0x343 1c4e2c: d00003e3 adrp x3, 0x242000 1c4e30: 910f6c63 add x3, x3, #0x3db 1c4e34: 528129c1 mov w1, #0x94e // =2382 1c4e38: 97fb6d36 bl 0xa0310 <__assert2@plt> 1c4e3c: f85a83a8 ldur x8, [x29, #-0x58] 1c4e40: f9405be9 ldr x9, [sp, #0xb0] 1c4e44: f9000128 str x8, [x9] 1c4e48: f85883a8 ldur x8, [x29, #-0x78] 1c4e4c: f9000528 str x8, [x9, #0x8] 1c4e50: 320003ea orr w10, wzr, #0x1 1c4e54: 381cf3aa sturb w10, [x29, #-0x31] 1c4e58: 14000001 b 0x1c4e5c 1c4e5c: 385cf3a8 ldurb w8, [x29, #-0x31] 1c4e60: d53bd049 mrs x9, TPIDR_EL0 1c4e64: f9401529 ldr x9, [x9, #0x28] 1c4e68: f85e83aa ldur x10, [x29, #-0x18] 1c4e6c: eb0a0129 subs x9, x9, x10 1c4e70: b90017e8 str w8, [sp, #0x14] 1c4e74: f90007e9 str x9, [sp, #0x8] 1c4e78: 54000101 b.ne 0x1c4e98 1c4e7c: 14000001 b 0x1c4e80 1c4e80: b94017e8 ldr w8, [sp, #0x14] 1c4e84: 12000100 and w0, w8, #0x1 1c4e88: a9587bfd ldp x29, x30, [sp, #0x180] 1c4e8c: f940bbfc ldr x28, [sp, #0x170] 1c4e90: 910643ff add sp, sp, #0x190 1c4e94: d65f03c0 ret 1c4e98: 97fb93b6 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c4e9c : 1c4e9c: d10243ff sub sp, sp, #0x90 1c4ea0: a9087bfd stp x29, x30, [sp, #0x80] 1c4ea4: 910203fd add x29, sp, #0x80 1c4ea8: d2800008 mov x8, #0x0 // =0 1c4eac: f81f03a0 stur x0, [x29, #-0x10] 1c4eb0: f81e83a1 stur x1, [x29, #-0x18] 1c4eb4: f81e03a2 stur x2, [x29, #-0x20] 1c4eb8: f81d83a3 stur x3, [x29, #-0x28] 1c4ebc: f81d03a4 stur x4, [x29, #-0x30] 1c4ec0: f85f03a0 ldur x0, [x29, #-0x10] 1c4ec4: f85e83a1 ldur x1, [x29, #-0x18] 1c4ec8: eb08003f cmp x1, x8 1c4ecc: 1a9fa7e9 cset w9, lt 1c4ed0: f9000be8 str x8, [sp, #0x10] 1c4ed4: f90007e0 str x0, [sp, #0x8] 1c4ed8: 37000209 tbnz w9, #0x0, 0x1c4f18 1c4edc: f85e03a8 ldur x8, [x29, #-0x20] 1c4ee0: f9400be9 ldr x9, [sp, #0x10] 1c4ee4: eb09011f cmp x8, x9 1c4ee8: 1a9f17ea cset w10, eq 1c4eec: 3700016a tbnz w10, #0x0, 0x1c4f18 1c4ef0: f94007e8 ldr x8, [sp, #0x8] 1c4ef4: f9401509 ldr x9, [x8, #0x28] 1c4ef8: f9400bea ldr x10, [sp, #0x10] 1c4efc: eb0a013f cmp x9, x10 1c4f00: 1a9f17eb cset w11, eq 1c4f04: 370000ab tbnz w11, #0x0, 0x1c4f18 1c4f08: f94007e8 ldr x8, [sp, #0x8] 1c4f0c: f9401909 ldr x9, [x8, #0x30] 1c4f10: b4000049 cbz x9, 0x1c4f18 1c4f14: 14000006 b 0x1c4f2c 1c4f18: 52800008 mov w8, #0x0 // =0 1c4f1c: 320003e9 orr w9, wzr, #0x1 1c4f20: 0a090108 and w8, w8, w9 1c4f24: 381ff3a8 sturb w8, [x29, #-0x1] 1c4f28: 140000c0 b 0x1c5228 1c4f2c: b27d03e8 orr x8, xzr, #0x8 1c4f30: f94007e9 ldr x9, [sp, #0x8] 1c4f34: f940152a ldr x10, [x9, #0x28] 1c4f38: f81c83aa stur x10, [x29, #-0x38] 1c4f3c: f85c83aa ldur x10, [x29, #-0x38] 1c4f40: f90023ea str x10, [sp, #0x40] 1c4f44: f85c83aa ldur x10, [x29, #-0x38] 1c4f48: f940192b ldr x11, [x9, #0x30] 1c4f4c: 9b0b7d08 mul x8, x8, x11 1c4f50: 8b080148 add x8, x10, x8 1c4f54: f9001fe8 str x8, [sp, #0x38] 1c4f58: f9401fe8 ldr x8, [sp, #0x38] 1c4f5c: f9001be8 str x8, [sp, #0x30] 1c4f60: f94023e8 ldr x8, [sp, #0x40] 1c4f64: f9400108 ldr x8, [x8] 1c4f68: f85d83aa ldur x10, [x29, #-0x28] 1c4f6c: f9000148 str x8, [x10] 1c4f70: f85d83a8 ldur x8, [x29, #-0x28] 1c4f74: f9400108 ldr x8, [x8] 1c4f78: f9400bea ldr x10, [sp, #0x10] 1c4f7c: eb0a011f cmp x8, x10 1c4f80: 1a9f17ec cset w12, eq 1c4f84: 3700004c tbnz w12, #0x0, 0x1c4f8c 1c4f88: 14000006 b 0x1c4fa0 1c4f8c: 52800008 mov w8, #0x0 // =0 1c4f90: 320003e9 orr w9, wzr, #0x1 1c4f94: 0a090108 and w8, w8, w9 1c4f98: 381ff3a8 sturb w8, [x29, #-0x1] 1c4f9c: 140000a3 b 0x1c5228 1c4fa0: f85e83a8 ldur x8, [x29, #-0x18] 1c4fa4: f85d83a9 ldur x9, [x29, #-0x28] 1c4fa8: f9400120 ldr x0, [x9] 1c4fac: f94007e9 ldr x9, [sp, #0x8] 1c4fb0: f9400121 ldr x1, [x9] 1c4fb4: f90003e8 str x8, [sp] 1c4fb8: 97fb942e bl 0xaa070 <_ZNK9mkvparser8CuePoint7GetTimeEPKNS_7SegmentE@plt> 1c4fbc: f94003e8 ldr x8, [sp] 1c4fc0: eb00011f cmp x8, x0 1c4fc4: 1a9fc7ea cset w10, le 1c4fc8: 3700004a tbnz w10, #0x0, 0x1c4fd0 1c4fcc: 14000010 b 0x1c500c 1c4fd0: f85d83a8 ldur x8, [x29, #-0x28] 1c4fd4: f9400100 ldr x0, [x8] 1c4fd8: f85e03a1 ldur x1, [x29, #-0x20] 1c4fdc: 97fb8f1d bl 0xa8c50 <_ZNK9mkvparser8CuePoint4FindEPKNS_5TrackE@plt> 1c4fe0: f85d03a8 ldur x8, [x29, #-0x30] 1c4fe4: f9000100 str x0, [x8] 1c4fe8: f85d03a8 ldur x8, [x29, #-0x30] 1c4fec: f9400108 ldr x8, [x8] 1c4ff0: f9400be0 ldr x0, [sp, #0x10] 1c4ff4: eb00011f cmp x8, x0 1c4ff8: 1a9f07e9 cset w9, ne 1c4ffc: 320003ea orr w10, wzr, #0x1 1c5000: 0a0a0129 and w9, w9, w10 1c5004: 381ff3a9 sturb w9, [x29, #-0x1] 1c5008: 14000088 b 0x1c5228 1c500c: f94023e8 ldr x8, [sp, #0x40] 1c5010: f9401be9 ldr x9, [sp, #0x30] 1c5014: eb09011f cmp x8, x9 1c5018: 1a9f27ea cset w10, lo 1c501c: 3700004a tbnz w10, #0x0, 0x1c5024 1c5020: 14000043 b 0x1c512c 1c5024: b27f03e8 orr x8, xzr, #0x2 1c5028: b27d03e9 orr x9, xzr, #0x8 1c502c: f94023ea ldr x10, [sp, #0x40] 1c5030: f9401beb ldr x11, [sp, #0x30] 1c5034: f94023ec ldr x12, [sp, #0x40] 1c5038: eb0c016b subs x11, x11, x12 1c503c: 9ac90d6b sdiv x11, x11, x9 1c5040: 9ac80d68 sdiv x8, x11, x8 1c5044: 9b087d28 mul x8, x9, x8 1c5048: 8b080148 add x8, x10, x8 1c504c: f90017e8 str x8, [sp, #0x28] 1c5050: f94017e8 ldr x8, [sp, #0x28] 1c5054: f9401fe9 ldr x9, [sp, #0x38] 1c5058: eb09011f cmp x8, x9 1c505c: 1a9f37ed cset w13, hs 1c5060: 3700004d tbnz w13, #0x0, 0x1c5068 1c5064: 14000006 b 0x1c507c 1c5068: 52800008 mov w8, #0x0 // =0 1c506c: 320003e9 orr w9, wzr, #0x1 1c5070: 0a090108 and w8, w8, w9 1c5074: 381ff3a8 sturb w8, [x29, #-0x1] 1c5078: 1400006c b 0x1c5228 1c507c: f94017e8 ldr x8, [sp, #0x28] 1c5080: f9400108 ldr x8, [x8] 1c5084: f90013e8 str x8, [sp, #0x20] 1c5088: f94013e8 ldr x8, [sp, #0x20] 1c508c: f9400be9 ldr x9, [sp, #0x10] 1c5090: eb09011f cmp x8, x9 1c5094: 1a9f17ea cset w10, eq 1c5098: 3700004a tbnz w10, #0x0, 0x1c50a0 1c509c: 14000006 b 0x1c50b4 1c50a0: 52800008 mov w8, #0x0 // =0 1c50a4: 320003e9 orr w9, wzr, #0x1 1c50a8: 0a090108 and w8, w8, w9 1c50ac: 381ff3a8 sturb w8, [x29, #-0x1] 1c50b0: 1400005e b 0x1c5228 1c50b4: f94013e0 ldr x0, [sp, #0x20] 1c50b8: f94007e8 ldr x8, [sp, #0x8] 1c50bc: f9400101 ldr x1, [x8] 1c50c0: 97fb93ec bl 0xaa070 <_ZNK9mkvparser8CuePoint7GetTimeEPKNS_7SegmentE@plt> 1c50c4: f9000fe0 str x0, [sp, #0x18] 1c50c8: f9400fe8 ldr x8, [sp, #0x18] 1c50cc: f85e83a0 ldur x0, [x29, #-0x18] 1c50d0: eb00011f cmp x8, x0 1c50d4: 1a9fc7e9 cset w9, le 1c50d8: 37000049 tbnz w9, #0x0, 0x1c50e0 1c50dc: 14000006 b 0x1c50f4 1c50e0: b27d03e8 orr x8, xzr, #0x8 1c50e4: f94017e9 ldr x9, [sp, #0x28] 1c50e8: 8b080128 add x8, x9, x8 1c50ec: f90023e8 str x8, [sp, #0x40] 1c50f0: 14000003 b 0x1c50fc 1c50f4: f94017e8 ldr x8, [sp, #0x28] 1c50f8: f9001be8 str x8, [sp, #0x30] 1c50fc: f94023e8 ldr x8, [sp, #0x40] 1c5100: f9401be9 ldr x9, [sp, #0x30] 1c5104: eb09011f cmp x8, x9 1c5108: 1a9f97ea cset w10, hi 1c510c: 3700004a tbnz w10, #0x0, 0x1c5114 1c5110: 14000006 b 0x1c5128 1c5114: 52800008 mov w8, #0x0 // =0 1c5118: 320003e9 orr w9, wzr, #0x1 1c511c: 0a090108 and w8, w8, w9 1c5120: 381ff3a8 sturb w8, [x29, #-0x1] 1c5124: 14000041 b 0x1c5228 1c5128: 17ffffb9 b 0x1c500c 1c512c: f94023e8 ldr x8, [sp, #0x40] 1c5130: f9401be9 ldr x9, [sp, #0x30] 1c5134: eb09011f cmp x8, x9 1c5138: 1a9f07ea cset w10, ne 1c513c: 3700018a tbnz w10, #0x0, 0x1c516c 1c5140: f94023e8 ldr x8, [sp, #0x40] 1c5144: f9401fe9 ldr x9, [sp, #0x38] 1c5148: eb09011f cmp x8, x9 1c514c: 1a9f97ea cset w10, hi 1c5150: 370000ea tbnz w10, #0x0, 0x1c516c 1c5154: f94023e8 ldr x8, [sp, #0x40] 1c5158: f85c83a9 ldur x9, [x29, #-0x38] 1c515c: eb09011f cmp x8, x9 1c5160: 1a9f87ea cset w10, ls 1c5164: 3700004a tbnz w10, #0x0, 0x1c516c 1c5168: 14000006 b 0x1c5180 1c516c: 52800008 mov w8, #0x0 // =0 1c5170: 320003e9 orr w9, wzr, #0x1 1c5174: 0a090108 and w8, w8, w9 1c5178: 381ff3a8 sturb w8, [x29, #-0x1] 1c517c: 1400002b b 0x1c5228 1c5180: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 1c5184: f94023e9 ldr x9, [sp, #0x40] 1c5188: 8b080128 add x8, x9, x8 1c518c: f90023e8 str x8, [sp, #0x40] 1c5190: f9400108 ldr x8, [x8] 1c5194: f85d83a9 ldur x9, [x29, #-0x28] 1c5198: f9000128 str x8, [x9] 1c519c: f85d83a8 ldur x8, [x29, #-0x28] 1c51a0: f9400108 ldr x8, [x8] 1c51a4: f9400be9 ldr x9, [sp, #0x10] 1c51a8: eb09011f cmp x8, x9 1c51ac: 1a9f17ea cset w10, eq 1c51b0: 3700016a tbnz w10, #0x0, 0x1c51dc 1c51b4: f85d83a8 ldur x8, [x29, #-0x28] 1c51b8: f9400100 ldr x0, [x8] 1c51bc: f94007e8 ldr x8, [sp, #0x8] 1c51c0: f9400101 ldr x1, [x8] 1c51c4: 97fb93ab bl 0xaa070 <_ZNK9mkvparser8CuePoint7GetTimeEPKNS_7SegmentE@plt> 1c51c8: f85e83a8 ldur x8, [x29, #-0x18] 1c51cc: eb08001f cmp x0, x8 1c51d0: 1a9fd7e9 cset w9, gt 1c51d4: 37000049 tbnz w9, #0x0, 0x1c51dc 1c51d8: 14000006 b 0x1c51f0 1c51dc: 52800008 mov w8, #0x0 // =0 1c51e0: 320003e9 orr w9, wzr, #0x1 1c51e4: 0a090108 and w8, w8, w9 1c51e8: 381ff3a8 sturb w8, [x29, #-0x1] 1c51ec: 1400000f b 0x1c5228 1c51f0: f85d83a8 ldur x8, [x29, #-0x28] 1c51f4: f9400100 ldr x0, [x8] 1c51f8: f85e03a1 ldur x1, [x29, #-0x20] 1c51fc: 97fb8e95 bl 0xa8c50 <_ZNK9mkvparser8CuePoint4FindEPKNS_5TrackE@plt> 1c5200: f85d03a8 ldur x8, [x29, #-0x30] 1c5204: f9000100 str x0, [x8] 1c5208: f85d03a8 ldur x8, [x29, #-0x30] 1c520c: f9400108 ldr x8, [x8] 1c5210: f9400be0 ldr x0, [sp, #0x10] 1c5214: eb00011f cmp x8, x0 1c5218: 1a9f07e9 cset w9, ne 1c521c: 320003ea orr w10, wzr, #0x1 1c5220: 0a0a0129 and w9, w9, w10 1c5224: 381ff3a9 sturb w9, [x29, #-0x1] 1c5228: 385ff3a8 ldurb w8, [x29, #-0x1] 1c522c: 2a0803e0 mov w0, w8 1c5230: a9487bfd ldp x29, x30, [sp, #0x80] 1c5234: 910243ff add sp, sp, #0x90 1c5238: d65f03c0 ret 00000000001c523c : 1c523c: d10203ff sub sp, sp, #0x80 1c5240: a9077bfd stp x29, x30, [sp, #0x70] 1c5244: 9101c3fd add x29, sp, #0x70 1c5248: d2800008 mov x8, #0x0 // =0 1c524c: b00003e9 adrp x9, 0x242000 1c5250: 9102a129 add x9, x9, #0xa8 1c5254: b00003ea adrp x10, 0x242000 1c5258: 9111d14a add x10, x10, #0x474 1c525c: d00003eb adrp x11, 0x243000 1c5260: 9127396b add x11, x11, #0x9ce 1c5264: b00003ec adrp x12, 0x242000 1c5268: 9112f58c add x12, x12, #0x4bd 1c526c: b00003ed adrp x13, 0x242000 1c5270: 9122cdad add x13, x13, #0x8b3 1c5274: b00003ee adrp x14, 0x242000 1c5278: 911335ce add x14, x14, #0x4cd 1c527c: f81f83a0 stur x0, [x29, #-0x8] 1c5280: f81f03a1 stur x1, [x29, #-0x10] 1c5284: f85f83a0 ldur x0, [x29, #-0x8] 1c5288: f85f03a1 ldur x1, [x29, #-0x10] 1c528c: eb08003f cmp x1, x8 1c5290: 1a9f07ef cset w15, ne 1c5294: f81d03a8 stur x8, [x29, #-0x30] 1c5298: f9001fe9 str x9, [sp, #0x38] 1c529c: f9001bea str x10, [sp, #0x30] 1c52a0: f90017eb str x11, [sp, #0x28] 1c52a4: f90013ec str x12, [sp, #0x20] 1c52a8: f9000fed str x13, [sp, #0x18] 1c52ac: f9000bee str x14, [sp, #0x10] 1c52b0: f90007e0 str x0, [sp, #0x8] 1c52b4: 3700004f tbnz w15, #0x0, 0x1c52bc 1c52b8: 14000002 b 0x1c52c0 1c52bc: 14000006 b 0x1c52d4 1c52c0: 52813321 mov w1, #0x999 // =2457 1c52c4: f9401fe0 ldr x0, [sp, #0x38] 1c52c8: f9401be2 ldr x2, [sp, #0x30] 1c52cc: f94017e3 ldr x3, [sp, #0x28] 1c52d0: 97fb6c10 bl 0xa0310 <__assert2@plt> 1c52d4: d2800008 mov x8, #0x0 // =0 1c52d8: f94007e9 ldr x9, [sp, #0x8] 1c52dc: f9400d2a ldr x10, [x9, #0x18] 1c52e0: eb08015f cmp x10, x8 1c52e4: 1a9fb7eb cset w11, ge 1c52e8: 3700004b tbnz w11, #0x0, 0x1c52f0 1c52ec: 14000002 b 0x1c52f4 1c52f0: 14000006 b 0x1c5308 1c52f4: 52813341 mov w1, #0x99a // =2458 1c52f8: f9401fe0 ldr x0, [sp, #0x38] 1c52fc: f9401be2 ldr x2, [sp, #0x30] 1c5300: f94013e3 ldr x3, [sp, #0x20] 1c5304: 97fb6c03 bl 0xa0310 <__assert2@plt> 1c5308: f85f03a0 ldur x0, [x29, #-0x10] 1c530c: 97fb74d9 bl 0xa2670 <_ZNK9mkvparser7Segment7GetInfoEv@plt> 1c5310: f81e83a0 stur x0, [x29, #-0x18] 1c5314: f85e83a0 ldur x0, [x29, #-0x18] 1c5318: f85d03a8 ldur x8, [x29, #-0x30] 1c531c: eb08001f cmp x0, x8 1c5320: 1a9f07e9 cset w9, ne 1c5324: 37000049 tbnz w9, #0x0, 0x1c532c 1c5328: 14000002 b 0x1c5330 1c532c: 14000006 b 0x1c5344 1c5330: 528133a1 mov w1, #0x99d // =2461 1c5334: f9401fe0 ldr x0, [sp, #0x38] 1c5338: f9401be2 ldr x2, [sp, #0x30] 1c533c: f9400fe3 ldr x3, [sp, #0x18] 1c5340: 97fb6bf4 bl 0xa0310 <__assert2@plt> 1c5344: b24003e8 orr x8, xzr, #0x1 1c5348: f85e83a0 ldur x0, [x29, #-0x18] 1c534c: f90003e8 str x8, [sp] 1c5350: 97fb728c bl 0xa1d80 <_ZNK9mkvparser11SegmentInfo16GetTimeCodeScaleEv@plt> 1c5354: f81e03a0 stur x0, [x29, #-0x20] 1c5358: f85e03a8 ldur x8, [x29, #-0x20] 1c535c: f94003e0 ldr x0, [sp] 1c5360: eb00011f cmp x8, x0 1c5364: 1a9fb7e9 cset w9, ge 1c5368: 37000049 tbnz w9, #0x0, 0x1c5370 1c536c: 14000002 b 0x1c5374 1c5370: 14000006 b 0x1c5388 1c5374: 52813401 mov w1, #0x9a0 // =2464 1c5378: f9401fe0 ldr x0, [sp, #0x38] 1c537c: f9401be2 ldr x2, [sp, #0x30] 1c5380: f9400be3 ldr x3, [sp, #0x10] 1c5384: 97fb6be3 bl 0xa0310 <__assert2@plt> 1c5388: f85e03a8 ldur x8, [x29, #-0x20] 1c538c: f94007e9 ldr x9, [sp, #0x8] 1c5390: f9400d2a ldr x10, [x9, #0x18] 1c5394: 9b0a7d08 mul x8, x8, x10 1c5398: f81d83a8 stur x8, [x29, #-0x28] 1c539c: f85d83a0 ldur x0, [x29, #-0x28] 1c53a0: a9477bfd ldp x29, x30, [sp, #0x70] 1c53a4: 910203ff add sp, sp, #0x80 1c53a8: d65f03c0 ret 00000000001c53ac : 1c53ac: d10203ff sub sp, sp, #0x80 1c53b0: a9077bfd stp x29, x30, [sp, #0x70] 1c53b4: 9101c3fd add x29, sp, #0x70 1c53b8: d2800008 mov x8, #0x0 // =0 1c53bc: b00003e9 adrp x9, 0x242000 1c53c0: 9102a129 add x9, x9, #0xa8 1c53c4: b00003ea adrp x10, 0x242000 1c53c8: 9110514a add x10, x10, #0x414 1c53cc: b00003eb adrp x11, 0x242000 1c53d0: 9111b56b add x11, x11, #0x46d 1c53d4: f81f03a0 stur x0, [x29, #-0x10] 1c53d8: f81e83a1 stur x1, [x29, #-0x18] 1c53dc: f85f03a0 ldur x0, [x29, #-0x10] 1c53e0: f85e83a1 ldur x1, [x29, #-0x18] 1c53e4: eb08003f cmp x1, x8 1c53e8: 1a9f07ec cset w12, ne 1c53ec: f9001be8 str x8, [sp, #0x30] 1c53f0: f90017e9 str x9, [sp, #0x28] 1c53f4: f90013ea str x10, [sp, #0x20] 1c53f8: f9000feb str x11, [sp, #0x18] 1c53fc: f9000be0 str x0, [sp, #0x10] 1c5400: 3700004c tbnz w12, #0x0, 0x1c5408 1c5404: 14000002 b 0x1c540c 1c5408: 14000006 b 0x1c5420 1c540c: 528130a1 mov w1, #0x985 // =2437 1c5410: f94017e0 ldr x0, [sp, #0x28] 1c5414: f94013e2 ldr x2, [sp, #0x20] 1c5418: f9400fe3 ldr x3, [sp, #0x18] 1c541c: 97fb6bbd bl 0xa0310 <__assert2@plt> 1c5420: b27d07e8 orr x8, xzr, #0x18 1c5424: f85e83a0 ldur x0, [x29, #-0x18] 1c5428: f90007e8 str x8, [sp, #0x8] 1c542c: 97fb6a41 bl 0x9fd30 <_ZNK9mkvparser5Track9GetNumberEv@plt> 1c5430: f81e03a0 stur x0, [x29, #-0x20] 1c5434: f9400be8 ldr x8, [sp, #0x10] 1c5438: f9401100 ldr x0, [x8, #0x20] 1c543c: f81d83a0 stur x0, [x29, #-0x28] 1c5440: f85d83a0 ldur x0, [x29, #-0x28] 1c5444: f9401509 ldr x9, [x8, #0x28] 1c5448: f94007ea ldr x10, [sp, #0x8] 1c544c: 9b097d49 mul x9, x10, x9 1c5450: 8b090009 add x9, x0, x9 1c5454: f81d03a9 stur x9, [x29, #-0x30] 1c5458: f85d83a8 ldur x8, [x29, #-0x28] 1c545c: f85d03a9 ldur x9, [x29, #-0x30] 1c5460: eb09011f cmp x8, x9 1c5464: 1a9f07ea cset w10, ne 1c5468: 3700004a tbnz w10, #0x0, 0x1c5470 1c546c: 14000011 b 0x1c54b0 1c5470: b27d07e8 orr x8, xzr, #0x18 1c5474: f85d83a9 ldur x9, [x29, #-0x28] 1c5478: 8b080128 add x8, x9, x8 1c547c: f81d83a8 stur x8, [x29, #-0x28] 1c5480: f9001fe9 str x9, [sp, #0x38] 1c5484: f9401fe8 ldr x8, [sp, #0x38] 1c5488: f9400108 ldr x8, [x8] 1c548c: f85e03a9 ldur x9, [x29, #-0x20] 1c5490: eb09011f cmp x8, x9 1c5494: 1a9f17ea cset w10, eq 1c5498: 3700004a tbnz w10, #0x0, 0x1c54a0 1c549c: 14000004 b 0x1c54ac 1c54a0: f9401fe8 ldr x8, [sp, #0x38] 1c54a4: f81f83a8 stur x8, [x29, #-0x8] 1c54a8: 14000004 b 0x1c54b8 1c54ac: 17ffffeb b 0x1c5458 1c54b0: f9401be8 ldr x8, [sp, #0x30] 1c54b4: f81f83a8 stur x8, [x29, #-0x8] 1c54b8: f85f83a0 ldur x0, [x29, #-0x8] 1c54bc: a9477bfd ldp x29, x30, [sp, #0x70] 1c54c0: 910203ff add sp, sp, #0x80 1c54c4: d65f03c0 ret 00000000001c54c8 : 1c54c8: d10143ff sub sp, sp, #0x50 1c54cc: a9047bfd stp x29, x30, [sp, #0x40] 1c54d0: 910103fd add x29, sp, #0x40 1c54d4: d2800008 mov x8, #0x0 // =0 1c54d8: f81f03a0 stur x0, [x29, #-0x10] 1c54dc: f85f03a0 ldur x0, [x29, #-0x10] 1c54e0: f9401409 ldr x9, [x0, #0x28] 1c54e4: eb08013f cmp x9, x8 1c54e8: 1a9f17ea cset w10, eq 1c54ec: f9000fe8 str x8, [sp, #0x18] 1c54f0: f9000be0 str x0, [sp, #0x10] 1c54f4: 370000aa tbnz w10, #0x0, 0x1c5508 1c54f8: f9400be8 ldr x8, [sp, #0x10] 1c54fc: f9401909 ldr x9, [x8, #0x30] 1c5500: b4000049 cbz x9, 0x1c5508 1c5504: 14000004 b 0x1c5514 1c5508: f9400fe8 ldr x8, [sp, #0x18] 1c550c: f81f83a8 stur x8, [x29, #-0x8] 1c5510: 14000023 b 0x1c559c 1c5514: f9400be8 ldr x8, [sp, #0x10] 1c5518: f9401509 ldr x9, [x8, #0x28] 1c551c: f81e83a9 stur x9, [x29, #-0x18] 1c5520: f85e83a9 ldur x9, [x29, #-0x18] 1c5524: f9400fea ldr x10, [sp, #0x18] 1c5528: eb0a013f cmp x9, x10 1c552c: 1a9f17eb cset w11, eq 1c5530: 3700004b tbnz w11, #0x0, 0x1c5538 1c5534: 14000004 b 0x1c5544 1c5538: f9400fe8 ldr x8, [sp, #0x18] 1c553c: f81f83a8 stur x8, [x29, #-0x8] 1c5540: 14000017 b 0x1c559c 1c5544: f85e83a8 ldur x8, [x29, #-0x18] 1c5548: f9400108 ldr x8, [x8] 1c554c: f90013e8 str x8, [sp, #0x20] 1c5550: f94013e8 ldr x8, [sp, #0x20] 1c5554: f9400fe9 ldr x9, [sp, #0x18] 1c5558: eb09011f cmp x8, x9 1c555c: 1a9f17ea cset w10, eq 1c5560: 3700014a tbnz w10, #0x0, 0x1c5588 1c5564: d2800008 mov x8, #0x0 // =0 1c5568: f94013e0 ldr x0, [sp, #0x20] 1c556c: f90007e8 str x8, [sp, #0x8] 1c5570: 97fb87e4 bl 0xa7500 <_ZNK9mkvparser8CuePoint11GetTimeCodeEv@plt> 1c5574: f94007e8 ldr x8, [sp, #0x8] 1c5578: eb08001f cmp x0, x8 1c557c: 1a9fa7e9 cset w9, lt 1c5580: 37000049 tbnz w9, #0x0, 0x1c5588 1c5584: 14000004 b 0x1c5594 1c5588: f9400fe8 ldr x8, [sp, #0x18] 1c558c: f81f83a8 stur x8, [x29, #-0x8] 1c5590: 14000003 b 0x1c559c 1c5594: f94013e8 ldr x8, [sp, #0x20] 1c5598: f81f83a8 stur x8, [x29, #-0x8] 1c559c: f85f83a0 ldur x0, [x29, #-0x8] 1c55a0: a9447bfd ldp x29, x30, [sp, #0x40] 1c55a4: 910143ff add sp, sp, #0x50 1c55a8: d65f03c0 ret 00000000001c55ac : 1c55ac: d10143ff sub sp, sp, #0x50 1c55b0: a9047bfd stp x29, x30, [sp, #0x40] 1c55b4: 910103fd add x29, sp, #0x40 1c55b8: d2800008 mov x8, #0x0 // =0 1c55bc: f81f03a0 stur x0, [x29, #-0x10] 1c55c0: f85f03a0 ldur x0, [x29, #-0x10] 1c55c4: f9401409 ldr x9, [x0, #0x28] 1c55c8: eb08013f cmp x9, x8 1c55cc: 1a9f17ea cset w10, eq 1c55d0: f9000be8 str x8, [sp, #0x10] 1c55d4: f90007e0 str x0, [sp, #0x8] 1c55d8: 3700010a tbnz w10, #0x0, 0x1c55f8 1c55dc: d2800008 mov x8, #0x0 // =0 1c55e0: f94007e9 ldr x9, [sp, #0x8] 1c55e4: f940192a ldr x10, [x9, #0x30] 1c55e8: eb08015f cmp x10, x8 1c55ec: 1a9fc7eb cset w11, le 1c55f0: 3700004b tbnz w11, #0x0, 0x1c55f8 1c55f4: 14000004 b 0x1c5604 1c55f8: f9400be8 ldr x8, [sp, #0x10] 1c55fc: f81f83a8 stur x8, [x29, #-0x8] 1c5600: 1400002a b 0x1c56a8 1c5604: f94007e8 ldr x8, [sp, #0x8] 1c5608: f9401909 ldr x9, [x8, #0x30] 1c560c: f1000529 subs x9, x9, #0x1 1c5610: f81e83a9 stur x9, [x29, #-0x18] 1c5614: f9401509 ldr x9, [x8, #0x28] 1c5618: f90013e9 str x9, [sp, #0x20] 1c561c: f94013e9 ldr x9, [sp, #0x20] 1c5620: f9400bea ldr x10, [sp, #0x10] 1c5624: eb0a013f cmp x9, x10 1c5628: 1a9f17eb cset w11, eq 1c562c: 3700004b tbnz w11, #0x0, 0x1c5634 1c5630: 14000004 b 0x1c5640 1c5634: f9400be8 ldr x8, [sp, #0x10] 1c5638: f81f83a8 stur x8, [x29, #-0x8] 1c563c: 1400001b b 0x1c56a8 1c5640: b27d03e8 orr x8, xzr, #0x8 1c5644: f94013e9 ldr x9, [sp, #0x20] 1c5648: f85e83aa ldur x10, [x29, #-0x18] 1c564c: 9b0a7d08 mul x8, x8, x10 1c5650: 8b080128 add x8, x9, x8 1c5654: f9400108 ldr x8, [x8] 1c5658: f9000fe8 str x8, [sp, #0x18] 1c565c: f9400fe8 ldr x8, [sp, #0x18] 1c5660: f9400be9 ldr x9, [sp, #0x10] 1c5664: eb09011f cmp x8, x9 1c5668: 1a9f17eb cset w11, eq 1c566c: 3700014b tbnz w11, #0x0, 0x1c5694 1c5670: d2800008 mov x8, #0x0 // =0 1c5674: f9400fe0 ldr x0, [sp, #0x18] 1c5678: f90003e8 str x8, [sp] 1c567c: 97fb87a1 bl 0xa7500 <_ZNK9mkvparser8CuePoint11GetTimeCodeEv@plt> 1c5680: f94003e8 ldr x8, [sp] 1c5684: eb08001f cmp x0, x8 1c5688: 1a9fa7e9 cset w9, lt 1c568c: 37000049 tbnz w9, #0x0, 0x1c5694 1c5690: 14000004 b 0x1c56a0 1c5694: f9400be8 ldr x8, [sp, #0x10] 1c5698: f81f83a8 stur x8, [x29, #-0x8] 1c569c: 14000003 b 0x1c56a8 1c56a0: f9400fe8 ldr x8, [sp, #0x18] 1c56a4: f81f83a8 stur x8, [x29, #-0x8] 1c56a8: f85f83a0 ldur x0, [x29, #-0x8] 1c56ac: a9447bfd ldp x29, x30, [sp, #0x40] 1c56b0: 910143ff add sp, sp, #0x50 1c56b4: d65f03c0 ret 00000000001c56b8 : 1c56b8: d10183ff sub sp, sp, #0x60 1c56bc: a9057bfd stp x29, x30, [sp, #0x50] 1c56c0: 910143fd add x29, sp, #0x50 1c56c4: d2800008 mov x8, #0x0 // =0 1c56c8: f81f03a0 stur x0, [x29, #-0x10] 1c56cc: f81e83a1 stur x1, [x29, #-0x18] 1c56d0: f85f03a0 ldur x0, [x29, #-0x10] 1c56d4: f85e83a1 ldur x1, [x29, #-0x18] 1c56d8: eb08003f cmp x1, x8 1c56dc: 1a9f17e9 cset w9, eq 1c56e0: f9000fe8 str x8, [sp, #0x18] 1c56e4: f9000be0 str x0, [sp, #0x10] 1c56e8: 370002c9 tbnz w9, #0x0, 0x1c5740 1c56ec: d2800008 mov x8, #0x0 // =0 1c56f0: f85e83a0 ldur x0, [x29, #-0x18] 1c56f4: f90007e8 str x8, [sp, #0x8] 1c56f8: 97fb8782 bl 0xa7500 <_ZNK9mkvparser8CuePoint11GetTimeCodeEv@plt> 1c56fc: f94007e8 ldr x8, [sp, #0x8] 1c5700: eb08001f cmp x0, x8 1c5704: 1a9fa7e9 cset w9, lt 1c5708: 370001c9 tbnz w9, #0x0, 0x1c5740 1c570c: f9400be8 ldr x8, [sp, #0x10] 1c5710: f9401509 ldr x9, [x8, #0x28] 1c5714: f9400fea ldr x10, [sp, #0x18] 1c5718: eb0a013f cmp x9, x10 1c571c: 1a9f17eb cset w11, eq 1c5720: 3700010b tbnz w11, #0x0, 0x1c5740 1c5724: b24003e8 orr x8, xzr, #0x1 1c5728: f9400be9 ldr x9, [sp, #0x10] 1c572c: f940192a ldr x10, [x9, #0x30] 1c5730: eb08015f cmp x10, x8 1c5734: 1a9fa7eb cset w11, lt 1c5738: 3700004b tbnz w11, #0x0, 0x1c5740 1c573c: 14000004 b 0x1c574c 1c5740: f9400fe8 ldr x8, [sp, #0x18] 1c5744: f81f83a8 stur x8, [x29, #-0x8] 1c5748: 1400004b b 0x1c5874 1c574c: f85e83a8 ldur x8, [x29, #-0x18] 1c5750: f9400908 ldr x8, [x8, #0x10] 1c5754: f81e03a8 stur x8, [x29, #-0x20] 1c5758: f85e03a8 ldur x8, [x29, #-0x20] 1c575c: f9400be9 ldr x9, [sp, #0x10] 1c5760: f940192a ldr x10, [x9, #0x30] 1c5764: eb0a011f cmp x8, x10 1c5768: 1a9fb7eb cset w11, ge 1c576c: 3700004b tbnz w11, #0x0, 0x1c5774 1c5770: 14000004 b 0x1c5780 1c5774: f9400fe8 ldr x8, [sp, #0x18] 1c5778: f81f83a8 stur x8, [x29, #-0x8] 1c577c: 1400003e b 0x1c5874 1c5780: f9400be8 ldr x8, [sp, #0x10] 1c5784: f9401509 ldr x9, [x8, #0x28] 1c5788: f90017e9 str x9, [sp, #0x28] 1c578c: f94017e9 ldr x9, [sp, #0x28] 1c5790: f9400fea ldr x10, [sp, #0x18] 1c5794: eb0a013f cmp x9, x10 1c5798: 1a9f17eb cset w11, eq 1c579c: 3700018b tbnz w11, #0x0, 0x1c57cc 1c57a0: b27d03e8 orr x8, xzr, #0x8 1c57a4: f94017e9 ldr x9, [sp, #0x28] 1c57a8: f85e03aa ldur x10, [x29, #-0x20] 1c57ac: 9b0a7d08 mul x8, x8, x10 1c57b0: 8b080128 add x8, x9, x8 1c57b4: f9400108 ldr x8, [x8] 1c57b8: f85e83a9 ldur x9, [x29, #-0x18] 1c57bc: eb09011f cmp x8, x9 1c57c0: 1a9f07eb cset w11, ne 1c57c4: 3700004b tbnz w11, #0x0, 0x1c57cc 1c57c8: 14000004 b 0x1c57d8 1c57cc: f9400fe8 ldr x8, [sp, #0x18] 1c57d0: f81f83a8 stur x8, [x29, #-0x8] 1c57d4: 14000028 b 0x1c5874 1c57d8: f85e03a8 ldur x8, [x29, #-0x20] 1c57dc: 91000508 add x8, x8, #0x1 1c57e0: f81e03a8 stur x8, [x29, #-0x20] 1c57e4: f85e03a8 ldur x8, [x29, #-0x20] 1c57e8: f9400be9 ldr x9, [sp, #0x10] 1c57ec: f940192a ldr x10, [x9, #0x30] 1c57f0: eb0a011f cmp x8, x10 1c57f4: 1a9fb7eb cset w11, ge 1c57f8: 3700004b tbnz w11, #0x0, 0x1c5800 1c57fc: 14000004 b 0x1c580c 1c5800: f9400fe8 ldr x8, [sp, #0x18] 1c5804: f81f83a8 stur x8, [x29, #-0x8] 1c5808: 1400001b b 0x1c5874 1c580c: b27d03e8 orr x8, xzr, #0x8 1c5810: f94017e9 ldr x9, [sp, #0x28] 1c5814: f85e03aa ldur x10, [x29, #-0x20] 1c5818: 9b0a7d08 mul x8, x8, x10 1c581c: 8b080128 add x8, x9, x8 1c5820: f9400108 ldr x8, [x8] 1c5824: f90013e8 str x8, [sp, #0x20] 1c5828: f94013e8 ldr x8, [sp, #0x20] 1c582c: f9400fe9 ldr x9, [sp, #0x18] 1c5830: eb09011f cmp x8, x9 1c5834: 1a9f17eb cset w11, eq 1c5838: 3700014b tbnz w11, #0x0, 0x1c5860 1c583c: d2800008 mov x8, #0x0 // =0 1c5840: f94013e0 ldr x0, [sp, #0x20] 1c5844: f90003e8 str x8, [sp] 1c5848: 97fb872e bl 0xa7500 <_ZNK9mkvparser8CuePoint11GetTimeCodeEv@plt> 1c584c: f94003e8 ldr x8, [sp] 1c5850: eb08001f cmp x0, x8 1c5854: 1a9fa7e9 cset w9, lt 1c5858: 37000049 tbnz w9, #0x0, 0x1c5860 1c585c: 14000004 b 0x1c586c 1c5860: f9400fe8 ldr x8, [sp, #0x18] 1c5864: f81f83a8 stur x8, [x29, #-0x8] 1c5868: 14000003 b 0x1c5874 1c586c: f94013e8 ldr x8, [sp, #0x20] 1c5870: f81f83a8 stur x8, [x29, #-0x8] 1c5874: f85f83a0 ldur x0, [x29, #-0x8] 1c5878: a9457bfd ldp x29, x30, [sp, #0x50] 1c587c: 910183ff add sp, sp, #0x60 1c5880: d65f03c0 ret 00000000001c5884 : 1c5884: d10103ff sub sp, sp, #0x40 1c5888: a9037bfd stp x29, x30, [sp, #0x30] 1c588c: 9100c3fd add x29, sp, #0x30 1c5890: d2800008 mov x8, #0x0 // =0 1c5894: f81f03a0 stur x0, [x29, #-0x10] 1c5898: f9000fe1 str x1, [sp, #0x18] 1c589c: f9000be2 str x2, [sp, #0x10] 1c58a0: f85f03a0 ldur x0, [x29, #-0x10] 1c58a4: f9400fe1 ldr x1, [sp, #0x18] 1c58a8: eb08003f cmp x1, x8 1c58ac: 1a9f17e9 cset w9, eq 1c58b0: f90007e8 str x8, [sp, #0x8] 1c58b4: f90003e0 str x0, [sp] 1c58b8: 370000e9 tbnz w9, #0x0, 0x1c58d4 1c58bc: f9400be8 ldr x8, [sp, #0x10] 1c58c0: f94007e9 ldr x9, [sp, #0x8] 1c58c4: eb09011f cmp x8, x9 1c58c8: 1a9f17ea cset w10, eq 1c58cc: 3700004a tbnz w10, #0x0, 0x1c58d4 1c58d0: 14000004 b 0x1c58e0 1c58d4: f94007e8 ldr x8, [sp, #0x8] 1c58d8: f81f83a8 stur x8, [x29, #-0x8] 1c58dc: 14000007 b 0x1c58f8 1c58e0: f94003e8 ldr x8, [sp] 1c58e4: f9400100 ldr x0, [x8] 1c58e8: f9400fe1 ldr x1, [sp, #0x18] 1c58ec: f9400be2 ldr x2, [sp, #0x10] 1c58f0: 97fb8c88 bl 0xa8b10 <_ZN9mkvparser7Segment8GetBlockERKNS_8CuePointERKNS1_13TrackPositionE@plt> 1c58f4: f81f83a0 stur x0, [x29, #-0x8] 1c58f8: f85f83a0 ldur x0, [x29, #-0x8] 1c58fc: a9437bfd ldp x29, x30, [sp, #0x30] 1c5900: 910103ff add sp, sp, #0x40 1c5904: d65f03c0 ret 00000000001c5908 : 1c5908: d103c3ff sub sp, sp, #0xf0 1c590c: a90e7bfd stp x29, x30, [sp, #0xe0] 1c5910: 910383fd add x29, sp, #0xe0 1c5914: b27d03e8 orr x8, xzr, #0x8 1c5918: b00003e9 adrp x9, 0x242000 1c591c: 9102a129 add x9, x9, #0xa8 1c5920: b00003ea adrp x10, 0x242000 1c5924: 9107d94a add x10, x10, #0x1f6 1c5928: b00003eb adrp x11, 0x242000 1c592c: 9109f96b add x11, x11, #0x27e 1c5930: d280000c mov x12, #0x0 // =0 1c5934: f000070d adrp x13, 0x2a8000 1c5938: f945f9ad ldr x13, [x13, #0xbf0] 1c593c: b00003ee adrp x14, 0x242000 1c5940: 910a15ce add x14, x14, #0x285 1c5944: b00003ef adrp x15, 0x242000 1c5948: 910a41ef add x15, x15, #0x290 1c594c: b00003f0 adrp x16, 0x242000 1c5950: 910aaa10 add x16, x16, #0x2aa 1c5954: b00003f1 adrp x17, 0x242000 1c5958: 9109ba31 add x17, x17, #0x26e 1c595c: b00003e3 adrp x3, 0x242000 1c5960: 910af463 add x3, x3, #0x2bd 1c5964: b00003e4 adrp x4, 0x242000 1c5968: 9109d484 add x4, x4, #0x275 1c596c: f81f03a0 stur x0, [x29, #-0x10] 1c5970: f81e83a1 stur x1, [x29, #-0x18] 1c5974: f81e03a2 stur x2, [x29, #-0x20] 1c5978: f85f03a0 ldur x0, [x29, #-0x10] 1c597c: f9405401 ldr x1, [x0, #0xa8] 1c5980: f81d83a1 stur x1, [x29, #-0x28] 1c5984: f85d83a1 ldur x1, [x29, #-0x28] 1c5988: f81d03a1 stur x1, [x29, #-0x30] 1c598c: f9405801 ldr x1, [x0, #0xb0] 1c5990: f9405c02 ldr x2, [x0, #0xb8] 1c5994: 8b020021 add x1, x1, x2 1c5998: f81c83a1 stur x1, [x29, #-0x38] 1c599c: f85d83a1 ldur x1, [x29, #-0x28] 1c59a0: f85c83a2 ldur x2, [x29, #-0x38] 1c59a4: 9b027d08 mul x8, x8, x2 1c59a8: 8b080028 add x8, x1, x8 1c59ac: f81c03a8 stur x8, [x29, #-0x40] 1c59b0: f85c03a8 ldur x8, [x29, #-0x40] 1c59b4: f81b83a8 stur x8, [x29, #-0x48] 1c59b8: f90037e9 str x9, [sp, #0x68] 1c59bc: f90033ea str x10, [sp, #0x60] 1c59c0: f9002feb str x11, [sp, #0x58] 1c59c4: f9002bec str x12, [sp, #0x50] 1c59c8: f90027ed str x13, [sp, #0x48] 1c59cc: f90023ee str x14, [sp, #0x40] 1c59d0: f9001fef str x15, [sp, #0x38] 1c59d4: f9001bf0 str x16, [sp, #0x30] 1c59d8: f90017f1 str x17, [sp, #0x28] 1c59dc: f90013e3 str x3, [sp, #0x20] 1c59e0: f9000fe4 str x4, [sp, #0x18] 1c59e4: f9000be0 str x0, [sp, #0x10] 1c59e8: f85d03a8 ldur x8, [x29, #-0x30] 1c59ec: f85b83a9 ldur x9, [x29, #-0x48] 1c59f0: eb09011f cmp x8, x9 1c59f4: 1a9f27ea cset w10, lo 1c59f8: 3700004a tbnz w10, #0x0, 0x1c5a00 1c59fc: 14000055 b 0x1c5b50 1c5a00: b27f03e8 orr x8, xzr, #0x2 1c5a04: b27d03e9 orr x9, xzr, #0x8 1c5a08: f85d03aa ldur x10, [x29, #-0x30] 1c5a0c: f85b83ab ldur x11, [x29, #-0x48] 1c5a10: f85d03ac ldur x12, [x29, #-0x30] 1c5a14: eb0c016b subs x11, x11, x12 1c5a18: 9ac90d6b sdiv x11, x11, x9 1c5a1c: 9ac80d68 sdiv x8, x11, x8 1c5a20: 9b087d28 mul x8, x9, x8 1c5a24: 8b080148 add x8, x10, x8 1c5a28: f81b03a8 stur x8, [x29, #-0x50] 1c5a2c: f85b03a8 ldur x8, [x29, #-0x50] 1c5a30: f85c03a9 ldur x9, [x29, #-0x40] 1c5a34: eb09011f cmp x8, x9 1c5a38: 1a9f27ed cset w13, lo 1c5a3c: 3700004d tbnz w13, #0x0, 0x1c5a44 1c5a40: 14000002 b 0x1c5a48 1c5a44: 14000006 b 0x1c5a5c 1c5a48: 52810dc1 mov w1, #0x86e // =2158 1c5a4c: f94037e0 ldr x0, [sp, #0x68] 1c5a50: f94033e2 ldr x2, [sp, #0x60] 1c5a54: f94017e3 ldr x3, [sp, #0x28] 1c5a58: 97fb6a2e bl 0xa0310 <__assert2@plt> 1c5a5c: f85b03a8 ldur x8, [x29, #-0x50] 1c5a60: f9400108 ldr x8, [x8] 1c5a64: f81a83a8 stur x8, [x29, #-0x58] 1c5a68: f85a83a8 ldur x8, [x29, #-0x58] 1c5a6c: f9402be9 ldr x9, [sp, #0x50] 1c5a70: eb09011f cmp x8, x9 1c5a74: 1a9f07ea cset w10, ne 1c5a78: 3700004a tbnz w10, #0x0, 0x1c5a80 1c5a7c: 14000002 b 0x1c5a84 1c5a80: 14000006 b 0x1c5a98 1c5a84: 52810e21 mov w1, #0x871 // =2161 1c5a88: f94037e0 ldr x0, [sp, #0x68] 1c5a8c: f94033e2 ldr x2, [sp, #0x60] 1c5a90: f94013e3 ldr x3, [sp, #0x20] 1c5a94: 97fb6a1f bl 0xa0310 <__assert2@plt> 1c5a98: d2800008 mov x8, #0x0 // =0 1c5a9c: f85a83a0 ldur x0, [x29, #-0x58] 1c5aa0: f90007e8 str x8, [sp, #0x8] 1c5aa4: 97fb788f bl 0xa3ce0 <_ZNK9mkvparser7Cluster11GetPositionEv@plt> 1c5aa8: f81a03a0 stur x0, [x29, #-0x60] 1c5aac: f85a03a8 ldur x8, [x29, #-0x60] 1c5ab0: f94007e0 ldr x0, [sp, #0x8] 1c5ab4: eb00011f cmp x8, x0 1c5ab8: 1a9fb7e9 cset w9, ge 1c5abc: 37000049 tbnz w9, #0x0, 0x1c5ac4 1c5ac0: 14000002 b 0x1c5ac8 1c5ac4: 14000006 b 0x1c5adc 1c5ac8: 52810f01 mov w1, #0x878 // =2168 1c5acc: f94037e0 ldr x0, [sp, #0x68] 1c5ad0: f94033e2 ldr x2, [sp, #0x60] 1c5ad4: f9400fe3 ldr x3, [sp, #0x18] 1c5ad8: 97fb6a0e bl 0xa0310 <__assert2@plt> 1c5adc: f85a03a8 ldur x8, [x29, #-0x60] 1c5ae0: f85e03a9 ldur x9, [x29, #-0x20] 1c5ae4: f9400529 ldr x9, [x9, #0x8] 1c5ae8: eb09011f cmp x8, x9 1c5aec: 1a9fa7ea cset w10, lt 1c5af0: 3700004a tbnz w10, #0x0, 0x1c5af8 1c5af4: 14000006 b 0x1c5b0c 1c5af8: b27d03e8 orr x8, xzr, #0x8 1c5afc: f85b03a9 ldur x9, [x29, #-0x50] 1c5b00: 8b080128 add x8, x9, x8 1c5b04: f81d03a8 stur x8, [x29, #-0x30] 1c5b08: 14000011 b 0x1c5b4c 1c5b0c: f85a03a8 ldur x8, [x29, #-0x60] 1c5b10: f85e03a9 ldur x9, [x29, #-0x20] 1c5b14: f9400529 ldr x9, [x9, #0x8] 1c5b18: eb09011f cmp x8, x9 1c5b1c: 1a9fd7ea cset w10, gt 1c5b20: 3700004a tbnz w10, #0x0, 0x1c5b28 1c5b24: 14000004 b 0x1c5b34 1c5b28: f85b03a8 ldur x8, [x29, #-0x50] 1c5b2c: f81b83a8 stur x8, [x29, #-0x48] 1c5b30: 14000007 b 0x1c5b4c 1c5b34: f85a83a0 ldur x0, [x29, #-0x58] 1c5b38: f85e83a1 ldur x1, [x29, #-0x18] 1c5b3c: f85e03a2 ldur x2, [x29, #-0x20] 1c5b40: 97fb7b28 bl 0xa47e0 <_ZNK9mkvparser7Cluster8GetEntryERKNS_8CuePointERKNS1_13TrackPositionE@plt> 1c5b44: f81f83a0 stur x0, [x29, #-0x8] 1c5b48: 14000068 b 0x1c5ce8 1c5b4c: 17ffffa7 b 0x1c59e8 1c5b50: f85d03a8 ldur x8, [x29, #-0x30] 1c5b54: f85b83a9 ldur x9, [x29, #-0x48] 1c5b58: eb09011f cmp x8, x9 1c5b5c: 1a9f17ea cset w10, eq 1c5b60: 3700004a tbnz w10, #0x0, 0x1c5b68 1c5b64: 14000002 b 0x1c5b6c 1c5b68: 14000006 b 0x1c5b80 1c5b6c: 52811041 mov w1, #0x882 // =2178 1c5b70: f94037e0 ldr x0, [sp, #0x68] 1c5b74: f94033e2 ldr x2, [sp, #0x60] 1c5b78: f9402fe3 ldr x3, [sp, #0x58] 1c5b7c: 97fb69e5 bl 0xa0310 <__assert2@plt> 1c5b80: 92800001 mov x1, #-0x1 // =-1 1c5b84: f85e03a8 ldur x8, [x29, #-0x20] 1c5b88: f9400502 ldr x2, [x8, #0x8] 1c5b8c: f9400be0 ldr x0, [sp, #0x10] 1c5b90: 97fb9308 bl 0xaa7b0 <_ZN9mkvparser7Cluster6CreateEPNS_7SegmentElx@plt> 1c5b94: f81983a0 stur x0, [x29, #-0x68] 1c5b98: f85983a8 ldur x8, [x29, #-0x68] 1c5b9c: f9402be0 ldr x0, [sp, #0x50] 1c5ba0: eb00011f cmp x8, x0 1c5ba4: 1a9f17e9 cset w9, eq 1c5ba8: 37000049 tbnz w9, #0x0, 0x1c5bb0 1c5bac: 14000004 b 0x1c5bbc 1c5bb0: f9402be8 ldr x8, [sp, #0x50] 1c5bb4: f81f83a8 stur x8, [x29, #-0x8] 1c5bb8: 1400004c b 0x1c5ce8 1c5bbc: b27d03e8 orr x8, xzr, #0x8 1c5bc0: f85d03a9 ldur x9, [x29, #-0x30] 1c5bc4: f9400bea ldr x10, [sp, #0x10] 1c5bc8: f940554b ldr x11, [x10, #0xa8] 1c5bcc: eb0b0129 subs x9, x9, x11 1c5bd0: 9ac80d28 sdiv x8, x9, x8 1c5bd4: f9003be8 str x8, [sp, #0x70] 1c5bd8: f85983a1 ldur x1, [x29, #-0x68] 1c5bdc: f9403be2 ldr x2, [sp, #0x70] 1c5be0: aa0a03e0 mov x0, x10 1c5be4: 97fb8cb7 bl 0xa8ec0 <_ZN9mkvparser7Segment14PreloadClusterEPNS_7ClusterEl@plt> 1c5be8: 370001e0 tbnz w0, #0x0, 0x1c5c24 1c5bec: f85983a8 ldur x8, [x29, #-0x68] 1c5bf0: f9402be9 ldr x9, [sp, #0x50] 1c5bf4: eb09011f cmp x8, x9 1c5bf8: 1a9f17ea cset w10, eq 1c5bfc: f90003e8 str x8, [sp] 1c5c00: 370000ca tbnz w10, #0x0, 0x1c5c18 1c5c04: f94003e0 ldr x0, [sp] 1c5c08: f94027e8 ldr x8, [sp, #0x48] 1c5c0c: d63f0100 blr x8 1c5c10: f94003e0 ldr x0, [sp] 1c5c14: 97fb6b53 bl 0xa0960 <_ZdlPv@plt> 1c5c18: f9402be8 ldr x8, [sp, #0x50] 1c5c1c: f81f83a8 stur x8, [x29, #-0x8] 1c5c20: 14000032 b 0x1c5ce8 1c5c24: f9400be8 ldr x8, [sp, #0x10] 1c5c28: f9405509 ldr x9, [x8, #0xa8] 1c5c2c: f9402bea ldr x10, [sp, #0x50] 1c5c30: eb0a013f cmp x9, x10 1c5c34: 1a9f07eb cset w11, ne 1c5c38: 3700004b tbnz w11, #0x0, 0x1c5c40 1c5c3c: 14000002 b 0x1c5c44 1c5c40: 14000006 b 0x1c5c58 1c5c44: 528111e1 mov w1, #0x88f // =2191 1c5c48: f94037e0 ldr x0, [sp, #0x68] 1c5c4c: f94033e2 ldr x2, [sp, #0x60] 1c5c50: f94023e3 ldr x3, [sp, #0x40] 1c5c54: 97fb69af bl 0xa0310 <__assert2@plt> 1c5c58: d2800008 mov x8, #0x0 // =0 1c5c5c: f9400be9 ldr x9, [sp, #0x10] 1c5c60: f9405d2a ldr x10, [x9, #0xb8] 1c5c64: eb08015f cmp x10, x8 1c5c68: 1a9fd7eb cset w11, gt 1c5c6c: 3700004b tbnz w11, #0x0, 0x1c5c74 1c5c70: 14000002 b 0x1c5c78 1c5c74: 14000006 b 0x1c5c8c 1c5c78: 52811201 mov w1, #0x890 // =2192 1c5c7c: f94037e0 ldr x0, [sp, #0x68] 1c5c80: f94033e2 ldr x2, [sp, #0x60] 1c5c84: f9401fe3 ldr x3, [sp, #0x38] 1c5c88: 97fb69a2 bl 0xa0310 <__assert2@plt> 1c5c8c: b27d03e8 orr x8, xzr, #0x8 1c5c90: f9400be9 ldr x9, [sp, #0x10] 1c5c94: f940552a ldr x10, [x9, #0xa8] 1c5c98: f9403beb ldr x11, [sp, #0x70] 1c5c9c: 9b0b7d08 mul x8, x8, x11 1c5ca0: 8b080148 add x8, x10, x8 1c5ca4: f9400108 ldr x8, [x8] 1c5ca8: f85983aa ldur x10, [x29, #-0x68] 1c5cac: eb0a011f cmp x8, x10 1c5cb0: 1a9f17ec cset w12, eq 1c5cb4: 3700004c tbnz w12, #0x0, 0x1c5cbc 1c5cb8: 14000002 b 0x1c5cc0 1c5cbc: 14000006 b 0x1c5cd4 1c5cc0: 52811221 mov w1, #0x891 // =2193 1c5cc4: f94037e0 ldr x0, [sp, #0x68] 1c5cc8: f94033e2 ldr x2, [sp, #0x60] 1c5ccc: f9401be3 ldr x3, [sp, #0x30] 1c5cd0: 97fb6990 bl 0xa0310 <__assert2@plt> 1c5cd4: f85983a0 ldur x0, [x29, #-0x68] 1c5cd8: f85e83a1 ldur x1, [x29, #-0x18] 1c5cdc: f85e03a2 ldur x2, [x29, #-0x20] 1c5ce0: 97fb7ac0 bl 0xa47e0 <_ZNK9mkvparser7Cluster8GetEntryERKNS_8CuePointERKNS1_13TrackPositionE@plt> 1c5ce4: f81f83a0 stur x0, [x29, #-0x8] 1c5ce8: f85f83a0 ldur x0, [x29, #-0x8] 1c5cec: a94e7bfd ldp x29, x30, [sp, #0xe0] 1c5cf0: 9103c3ff add sp, sp, #0xf0 1c5cf4: d65f03c0 ret 00000000001c5cf8 : 1c5cf8: d10583ff sub sp, sp, #0x160 1c5cfc: f900a3fc str x28, [sp, #0x140] 1c5d00: a9157bfd stp x29, x30, [sp, #0x150] 1c5d04: 910543fd add x29, sp, #0x150 1c5d08: d53bd048 mrs x8, TPIDR_EL0 1c5d0c: f9401508 ldr x8, [x8, #0x28] 1c5d10: f81e83a8 stur x8, [x29, #-0x18] 1c5d14: f81b83a0 stur x0, [x29, #-0x48] 1c5d18: f81b03a1 stur x1, [x29, #-0x50] 1c5d1c: f81a83a2 stur x2, [x29, #-0x58] 1c5d20: f85b83a8 ldur x8, [x29, #-0x48] 1c5d24: aa0803e0 mov x0, x8 1c5d28: f9400108 ldr x8, [x8] 1c5d2c: f9003fe0 str x0, [sp, #0x78] 1c5d30: b4000068 cbz x8, 0x1c5d3c 1c5d34: 14000001 b 0x1c5d38 1c5d38: 14000009 b 0x1c5d5c 1c5d3c: b00003e0 adrp x0, 0x242000 1c5d40: 9102a000 add x0, x0, #0xa8 1c5d44: d00003e2 adrp x2, 0x243000 1c5d48: 91253842 add x2, x2, #0x94e 1c5d4c: d00003e3 adrp x3, 0x243000 1c5d50: 91273063 add x3, x3, #0x9cc 1c5d54: 52839701 mov w1, #0x1cb8 // =7352 1c5d58: 97fb696e bl 0xa0310 <__assert2@plt> 1c5d5c: f85b03a0 ldur x0, [x29, #-0x50] 1c5d60: 97fb85e8 bl 0xa7500 <_ZNK9mkvparser8CuePoint11GetTimeCodeEv@plt> 1c5d64: f81a03a0 stur x0, [x29, #-0x60] 1c5d68: f85a83a0 ldur x0, [x29, #-0x58] 1c5d6c: f9400800 ldr x0, [x0, #0x10] 1c5d70: f1000400 subs x0, x0, #0x1 1c5d74: f9003be0 str x0, [sp, #0x70] 1c5d78: 54000d0b b.lt 0x1c5f18 1c5d7c: 14000001 b 0x1c5d80 1c5d80: f85a83a8 ldur x8, [x29, #-0x58] 1c5d84: f9400908 ldr x8, [x8, #0x10] 1c5d88: f81983a8 stur x8, [x29, #-0x68] 1c5d8c: f85983a8 ldur x8, [x29, #-0x68] 1c5d90: f1000508 subs x8, x8, #0x1 1c5d94: f81903a8 stur x8, [x29, #-0x70] 1c5d98: 14000001 b 0x1c5d9c 1c5d9c: f85903a8 ldur x8, [x29, #-0x70] 1c5da0: f9403fe9 ldr x9, [sp, #0x78] 1c5da4: f940212a ldr x10, [x9, #0x40] 1c5da8: eb0a0108 subs x8, x8, x10 1c5dac: f90037e8 str x8, [sp, #0x68] 1c5db0: 540002cb b.lt 0x1c5e08 1c5db4: 14000001 b 0x1c5db8 1c5db8: d10083a1 sub x1, x29, #0x20 1c5dbc: d100a3a2 sub x2, x29, #0x28 1c5dc0: f9403fe0 ldr x0, [sp, #0x78] 1c5dc4: 97fb900b bl 0xa9df0 <_ZNK9mkvparser7Cluster5ParseERxRl@plt> 1c5dc8: f81883a0 stur x0, [x29, #-0x78] 1c5dcc: f85883a0 ldur x0, [x29, #-0x78] 1c5dd0: b6f800a0 tbz x0, #0x3f, 0x1c5de4 1c5dd4: 14000001 b 0x1c5dd8 1c5dd8: aa1f03e8 mov x8, xzr 1c5ddc: f81c03a8 stur x8, [x29, #-0x40] 1c5de0: 14000116 b 0x1c6238 1c5de4: f85883a8 ldur x8, [x29, #-0x78] 1c5de8: f1000508 subs x8, x8, #0x1 1c5dec: f90033e8 str x8, [sp, #0x60] 1c5df0: 540000ab b.lt 0x1c5e04 1c5df4: 14000001 b 0x1c5df8 1c5df8: aa1f03e8 mov x8, xzr 1c5dfc: f81c03a8 stur x8, [x29, #-0x40] 1c5e00: 1400010e b 0x1c6238 1c5e04: 17ffffe6 b 0x1c5d9c 1c5e08: f9403fe8 ldr x8, [sp, #0x78] 1c5e0c: f9401909 ldr x9, [x8, #0x30] 1c5e10: f85903aa ldur x10, [x29, #-0x70] 1c5e14: f86a7929 ldr x9, [x9, x10, lsl #3] 1c5e18: f81803a9 stur x9, [x29, #-0x80] 1c5e1c: f85803a9 ldur x9, [x29, #-0x80] 1c5e20: b4000069 cbz x9, 0x1c5e2c 1c5e24: 14000001 b 0x1c5e28 1c5e28: 14000009 b 0x1c5e4c 1c5e2c: b00003e0 adrp x0, 0x242000 1c5e30: 9102a000 add x0, x0, #0xa8 1c5e34: d00003e2 adrp x2, 0x243000 1c5e38: 91253842 add x2, x2, #0x94e 1c5e3c: d00003e3 adrp x3, 0x243000 1c5e40: 9112d063 add x3, x3, #0x4b4 1c5e44: 528399a1 mov w1, #0x1ccd // =7373 1c5e48: 97fb6932 bl 0xa0310 <__assert2@plt> 1c5e4c: f85803a0 ldur x0, [x29, #-0x80] 1c5e50: 97fb6950 bl 0xa0390 <_ZNK9mkvparser10BlockEntry3EOSEv@plt> 1c5e54: 37000060 tbnz w0, #0x0, 0x1c5e60 1c5e58: 14000001 b 0x1c5e5c 1c5e5c: 14000009 b 0x1c5e80 1c5e60: b00003e0 adrp x0, 0x242000 1c5e64: 9102a000 add x0, x0, #0xa8 1c5e68: d00003e2 adrp x2, 0x243000 1c5e6c: 91253842 add x2, x2, #0x94e 1c5e70: d00003e3 adrp x3, 0x243000 1c5e74: 9124fc63 add x3, x3, #0x93f 1c5e78: 528399c1 mov w1, #0x1cce // =7374 1c5e7c: 97fb6925 bl 0xa0310 <__assert2@plt> 1c5e80: f85803a8 ldur x8, [x29, #-0x80] 1c5e84: f9400109 ldr x9, [x8] 1c5e88: f9400929 ldr x9, [x9, #0x10] 1c5e8c: aa0803e0 mov x0, x8 1c5e90: d63f0120 blr x9 1c5e94: f81783a0 stur x0, [x29, #-0x88] 1c5e98: f85783a8 ldur x8, [x29, #-0x88] 1c5e9c: b4000068 cbz x8, 0x1c5ea8 1c5ea0: 14000001 b 0x1c5ea4 1c5ea4: 14000009 b 0x1c5ec8 1c5ea8: b00003e0 adrp x0, 0x242000 1c5eac: 9102a000 add x0, x0, #0xa8 1c5eb0: d00003e2 adrp x2, 0x243000 1c5eb4: 91253842 add x2, x2, #0x94e 1c5eb8: b00003e3 adrp x3, 0x242000 1c5ebc: 91362863 add x3, x3, #0xd8a 1c5ec0: 52839a21 mov w1, #0x1cd1 // =7377 1c5ec4: 97fb6913 bl 0xa0310 <__assert2@plt> 1c5ec8: f85783a0 ldur x0, [x29, #-0x88] 1c5ecc: 97fb8439 bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 1c5ed0: f85a83be ldur x30, [x29, #-0x58] 1c5ed4: f94003de ldr x30, [x30] 1c5ed8: eb1e0000 subs x0, x0, x30 1c5edc: f9002fe0 str x0, [sp, #0x58] 1c5ee0: 540001a1 b.ne 0x1c5f14 1c5ee4: 14000001 b 0x1c5ee8 1c5ee8: f85783a0 ldur x0, [x29, #-0x88] 1c5eec: f9403fe1 ldr x1, [sp, #0x78] 1c5ef0: 97fb7954 bl 0xa4440 <_ZNK9mkvparser5Block11GetTimeCodeEPKNS_7ClusterE@plt> 1c5ef4: f85a03a1 ldur x1, [x29, #-0x60] 1c5ef8: eb010000 subs x0, x0, x1 1c5efc: f9002be0 str x0, [sp, #0x50] 1c5f00: 540000a1 b.ne 0x1c5f14 1c5f04: 14000001 b 0x1c5f08 1c5f08: f85803a8 ldur x8, [x29, #-0x80] 1c5f0c: f81c03a8 stur x8, [x29, #-0x40] 1c5f10: 140000ca b 0x1c6238 1c5f14: 14000001 b 0x1c5f18 1c5f18: aa1f03e8 mov x8, xzr 1c5f1c: f81703a8 stur x8, [x29, #-0x90] 1c5f20: 14000001 b 0x1c5f24 1c5f24: f85703a8 ldur x8, [x29, #-0x90] 1c5f28: f9403fe9 ldr x9, [sp, #0x78] 1c5f2c: f940212a ldr x10, [x9, #0x40] 1c5f30: eb0a0108 subs x8, x8, x10 1c5f34: f90027e8 str x8, [sp, #0x48] 1c5f38: 5400066b b.lt 0x1c6004 1c5f3c: 14000001 b 0x1c5f40 1c5f40: d100c3a1 sub x1, x29, #0x30 1c5f44: d100e3a2 sub x2, x29, #0x38 1c5f48: f9403fe0 ldr x0, [sp, #0x78] 1c5f4c: 97fb8fa9 bl 0xa9df0 <_ZNK9mkvparser7Cluster5ParseERxRl@plt> 1c5f50: f81683a0 stur x0, [x29, #-0x98] 1c5f54: f85683a0 ldur x0, [x29, #-0x98] 1c5f58: b6f800a0 tbz x0, #0x3f, 0x1c5f6c 1c5f5c: 14000001 b 0x1c5f60 1c5f60: aa1f03e8 mov x8, xzr 1c5f64: f81c03a8 stur x8, [x29, #-0x40] 1c5f68: 140000b4 b 0x1c6238 1c5f6c: f85683a8 ldur x8, [x29, #-0x98] 1c5f70: f1000508 subs x8, x8, #0x1 1c5f74: f90023e8 str x8, [sp, #0x40] 1c5f78: 540000ab b.lt 0x1c5f8c 1c5f7c: 14000001 b 0x1c5f80 1c5f80: aa1f03e8 mov x8, xzr 1c5f84: f81c03a8 stur x8, [x29, #-0x40] 1c5f88: 140000ac b 0x1c6238 1c5f8c: f9403fe8 ldr x8, [sp, #0x78] 1c5f90: f9401909 ldr x9, [x8, #0x30] 1c5f94: b4000069 cbz x9, 0x1c5fa0 1c5f98: 14000001 b 0x1c5f9c 1c5f9c: 14000009 b 0x1c5fc0 1c5fa0: b00003e0 adrp x0, 0x242000 1c5fa4: 9102a000 add x0, x0, #0xa8 1c5fa8: d00003e2 adrp x2, 0x243000 1c5fac: 91253842 add x2, x2, #0x94e 1c5fb0: d00003e3 adrp x3, 0x243000 1c5fb4: 9111d463 add x3, x3, #0x475 1c5fb8: 52839d01 mov w1, #0x1ce8 // =7400 1c5fbc: 97fb68d5 bl 0xa0310 <__assert2@plt> 1c5fc0: f85703a8 ldur x8, [x29, #-0x90] 1c5fc4: f9403fe9 ldr x9, [sp, #0x78] 1c5fc8: f940212a ldr x10, [x9, #0x40] 1c5fcc: eb0a0108 subs x8, x8, x10 1c5fd0: f9001fe8 str x8, [sp, #0x38] 1c5fd4: 5400006a b.ge 0x1c5fe0 1c5fd8: 14000001 b 0x1c5fdc 1c5fdc: 14000009 b 0x1c6000 1c5fe0: b00003e0 adrp x0, 0x242000 1c5fe4: 9102a000 add x0, x0, #0xa8 1c5fe8: d00003e2 adrp x2, 0x243000 1c5fec: 91253842 add x2, x2, #0x94e 1c5ff0: d00003e3 adrp x3, 0x243000 1c5ff4: 91249c63 add x3, x3, #0x927 1c5ff8: 52839d21 mov w1, #0x1ce9 // =7401 1c5ffc: 97fb68c5 bl 0xa0310 <__assert2@plt> 1c6000: 14000001 b 0x1c6004 1c6004: f9403fe8 ldr x8, [sp, #0x78] 1c6008: f9401909 ldr x9, [x8, #0x30] 1c600c: f85703aa ldur x10, [x29, #-0x90] 1c6010: f86a7929 ldr x9, [x9, x10, lsl #3] 1c6014: f81603a9 stur x9, [x29, #-0xa0] 1c6018: f85603a9 ldur x9, [x29, #-0xa0] 1c601c: b4000069 cbz x9, 0x1c6028 1c6020: 14000001 b 0x1c6024 1c6024: 14000009 b 0x1c6048 1c6028: 900003e0 adrp x0, 0x242000 1c602c: 9102a000 add x0, x0, #0xa8 1c6030: b00003e2 adrp x2, 0x243000 1c6034: 91253842 add x2, x2, #0x94e 1c6038: b00003e3 adrp x3, 0x243000 1c603c: 9112d063 add x3, x3, #0x4b4 1c6040: 52839da1 mov w1, #0x1ced // =7405 1c6044: 97fb68b3 bl 0xa0310 <__assert2@plt> 1c6048: f85603a0 ldur x0, [x29, #-0xa0] 1c604c: 97fb68d1 bl 0xa0390 <_ZNK9mkvparser10BlockEntry3EOSEv@plt> 1c6050: 37000060 tbnz w0, #0x0, 0x1c605c 1c6054: 14000001 b 0x1c6058 1c6058: 14000009 b 0x1c607c 1c605c: 900003e0 adrp x0, 0x242000 1c6060: 9102a000 add x0, x0, #0xa8 1c6064: b00003e2 adrp x2, 0x243000 1c6068: 91253842 add x2, x2, #0x94e 1c606c: b00003e3 adrp x3, 0x243000 1c6070: 9124fc63 add x3, x3, #0x93f 1c6074: 52839dc1 mov w1, #0x1cee // =7406 1c6078: 97fb68a6 bl 0xa0310 <__assert2@plt> 1c607c: f85603a8 ldur x8, [x29, #-0xa0] 1c6080: f9400109 ldr x9, [x8] 1c6084: f9400929 ldr x9, [x9, #0x10] 1c6088: aa0803e0 mov x0, x8 1c608c: d63f0120 blr x9 1c6090: f90057e0 str x0, [sp, #0xa8] 1c6094: f94057e8 ldr x8, [sp, #0xa8] 1c6098: b4000068 cbz x8, 0x1c60a4 1c609c: 14000001 b 0x1c60a0 1c60a0: 14000009 b 0x1c60c4 1c60a4: 900003e0 adrp x0, 0x242000 1c60a8: 9102a000 add x0, x0, #0xa8 1c60ac: b00003e2 adrp x2, 0x243000 1c60b0: 91253842 add x2, x2, #0x94e 1c60b4: 900003e3 adrp x3, 0x242000 1c60b8: 91362863 add x3, x3, #0xd8a 1c60bc: 52839e21 mov w1, #0x1cf1 // =7409 1c60c0: 97fb6894 bl 0xa0310 <__assert2@plt> 1c60c4: f94057e0 ldr x0, [sp, #0xa8] 1c60c8: 97fb83ba bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 1c60cc: f85a83be ldur x30, [x29, #-0x58] 1c60d0: f94003de ldr x30, [x30] 1c60d4: eb1e0000 subs x0, x0, x30 1c60d8: f9001be0 str x0, [sp, #0x30] 1c60dc: 540000c0 b.eq 0x1c60f4 1c60e0: 14000001 b 0x1c60e4 1c60e4: f85703a8 ldur x8, [x29, #-0x90] 1c60e8: 91000508 add x8, x8, #0x1 1c60ec: f81703a8 stur x8, [x29, #-0x90] 1c60f0: 17ffff8d b 0x1c5f24 1c60f4: f94057e0 ldr x0, [sp, #0xa8] 1c60f8: f9403fe1 ldr x1, [sp, #0x78] 1c60fc: 97fb78d1 bl 0xa4440 <_ZNK9mkvparser5Block11GetTimeCodeEPKNS_7ClusterE@plt> 1c6100: f90053e0 str x0, [sp, #0xa0] 1c6104: f94053e0 ldr x0, [sp, #0xa0] 1c6108: f85a03a1 ldur x1, [x29, #-0x60] 1c610c: eb010000 subs x0, x0, x1 1c6110: f90017e0 str x0, [sp, #0x28] 1c6114: 540000ca b.ge 0x1c612c 1c6118: 14000001 b 0x1c611c 1c611c: f85703a8 ldur x8, [x29, #-0x90] 1c6120: 91000508 add x8, x8, #0x1 1c6124: f81703a8 stur x8, [x29, #-0x90] 1c6128: 17ffff7f b 0x1c5f24 1c612c: f94053e8 ldr x8, [sp, #0xa0] 1c6130: f85a03a9 ldur x9, [x29, #-0x60] 1c6134: eb090108 subs x8, x8, x9 1c6138: f90013e8 str x8, [sp, #0x20] 1c613c: 540000ad b.le 0x1c6150 1c6140: 14000001 b 0x1c6144 1c6144: aa1f03e8 mov x8, xzr 1c6148: f81c03a8 stur x8, [x29, #-0x40] 1c614c: 1400003b b 0x1c6238 1c6150: f9403fe8 ldr x8, [sp, #0x78] 1c6154: f9400100 ldr x0, [x8] 1c6158: 97fb8eb2 bl 0xa9c20 <_ZNK9mkvparser7Segment9GetTracksEv@plt> 1c615c: f9004fe0 str x0, [sp, #0x98] 1c6160: f9404fe8 ldr x8, [sp, #0x98] 1c6164: b4000068 cbz x8, 0x1c6170 1c6168: 14000001 b 0x1c616c 1c616c: 14000009 b 0x1c6190 1c6170: 900003e0 adrp x0, 0x242000 1c6174: 9102a000 add x0, x0, #0xa8 1c6178: b00003e2 adrp x2, 0x243000 1c617c: 91253842 add x2, x2, #0x94e 1c6180: b00003e3 adrp x3, 0x243000 1c6184: 91275c63 add x3, x3, #0x9d7 1c6188: 5283a061 mov w1, #0x1d03 // =7427 1c618c: 97fb6861 bl 0xa0310 <__assert2@plt> 1c6190: f85a83a8 ldur x8, [x29, #-0x58] 1c6194: f9400108 ldr x8, [x8] 1c6198: f9004be8 str x8, [sp, #0x90] 1c619c: f9404fe0 ldr x0, [sp, #0x98] 1c61a0: f9404be1 ldr x1, [sp, #0x90] 1c61a4: 97fb941b bl 0xab210 <_ZNK9mkvparser6Tracks16GetTrackByNumberEl@plt> 1c61a8: f90047e0 str x0, [sp, #0x88] 1c61ac: f94047e8 ldr x8, [sp, #0x88] 1c61b0: b50000a8 cbnz x8, 0x1c61c4 1c61b4: 14000001 b 0x1c61b8 1c61b8: aa1f03e8 mov x8, xzr 1c61bc: f81c03a8 stur x8, [x29, #-0x40] 1c61c0: 1400001e b 0x1c6238 1c61c4: f94047e0 ldr x0, [sp, #0x88] 1c61c8: 97fb7c42 bl 0xa52d0 <_ZNK9mkvparser5Track7GetTypeEv@plt> 1c61cc: f90043e0 str x0, [sp, #0x80] 1c61d0: f94043e0 ldr x0, [sp, #0x80] 1c61d4: f1000800 subs x0, x0, #0x2 1c61d8: f9000fe0 str x0, [sp, #0x18] 1c61dc: 540000a1 b.ne 0x1c61f0 1c61e0: 14000001 b 0x1c61e4 1c61e4: f85603a8 ldur x8, [x29, #-0xa0] 1c61e8: f81c03a8 stur x8, [x29, #-0x40] 1c61ec: 14000013 b 0x1c6238 1c61f0: f94043e8 ldr x8, [sp, #0x80] 1c61f4: f1000508 subs x8, x8, #0x1 1c61f8: f9000be8 str x8, [sp, #0x10] 1c61fc: 540000a0 b.eq 0x1c6210 1c6200: 14000001 b 0x1c6204 1c6204: aa1f03e8 mov x8, xzr 1c6208: f81c03a8 stur x8, [x29, #-0x40] 1c620c: 1400000b b 0x1c6238 1c6210: f94057e0 ldr x0, [sp, #0xa8] 1c6214: 97fb8dd3 bl 0xa9960 <_ZNK9mkvparser5Block5IsKeyEv@plt> 1c6218: 370000a0 tbnz w0, #0x0, 0x1c622c 1c621c: 14000001 b 0x1c6220 1c6220: aa1f03e8 mov x8, xzr 1c6224: f81c03a8 stur x8, [x29, #-0x40] 1c6228: 14000004 b 0x1c6238 1c622c: f85603a8 ldur x8, [x29, #-0xa0] 1c6230: f81c03a8 stur x8, [x29, #-0x40] 1c6234: 14000001 b 0x1c6238 1c6238: f85c03a8 ldur x8, [x29, #-0x40] 1c623c: d53bd049 mrs x9, TPIDR_EL0 1c6240: f9401529 ldr x9, [x9, #0x28] 1c6244: f85e83aa ldur x10, [x29, #-0x18] 1c6248: eb0a0129 subs x9, x9, x10 1c624c: f90007e8 str x8, [sp, #0x8] 1c6250: f90003e9 str x9, [sp] 1c6254: 540000e1 b.ne 0x1c6270 1c6258: 14000001 b 0x1c625c 1c625c: f94007e0 ldr x0, [sp, #0x8] 1c6260: a9557bfd ldp x29, x30, [sp, #0x150] 1c6264: f940a3fc ldr x28, [sp, #0x140] 1c6268: 910583ff add sp, sp, #0x160 1c626c: d65f03c0 ret 1c6270: 97fb8ec0 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c6274 : 1c6274: d103c3ff sub sp, sp, #0xf0 1c6278: a90e7bfd stp x29, x30, [sp, #0xe0] 1c627c: 910383fd add x29, sp, #0xe0 1c6280: d2800008 mov x8, #0x0 // =0 1c6284: 900003e9 adrp x9, 0x242000 1c6288: 9102a129 add x9, x9, #0xa8 1c628c: 900003ea adrp x10, 0x242000 1c6290: 910b194a add x10, x10, #0x2c6 1c6294: 900003eb adrp x11, 0x242000 1c6298: 9109f96b add x11, x11, #0x27e 1c629c: d000070c adrp x12, 0x2a8000 1c62a0: f945f98c ldr x12, [x12, #0xbf0] 1c62a4: 900003ed adrp x13, 0x242000 1c62a8: 910a15ad add x13, x13, #0x285 1c62ac: 900003ee adrp x14, 0x242000 1c62b0: 910a41ce add x14, x14, #0x290 1c62b4: 900003ef adrp x15, 0x242000 1c62b8: 910aa9ef add x15, x15, #0x2aa 1c62bc: 900003f0 adrp x16, 0x242000 1c62c0: 9109ba10 add x16, x16, #0x26e 1c62c4: 900003f1 adrp x17, 0x242000 1c62c8: 910af631 add x17, x17, #0x2bd 1c62cc: 900003e2 adrp x2, 0x242000 1c62d0: 9109d442 add x2, x2, #0x275 1c62d4: f81f03a0 stur x0, [x29, #-0x10] 1c62d8: f81e83a1 stur x1, [x29, #-0x18] 1c62dc: f85f03a0 ldur x0, [x29, #-0x10] 1c62e0: f85e83a1 ldur x1, [x29, #-0x18] 1c62e4: eb08003f cmp x1, x8 1c62e8: 1a9fa7e3 cset w3, lt 1c62ec: f9003be8 str x8, [sp, #0x70] 1c62f0: f90037e9 str x9, [sp, #0x68] 1c62f4: f90033ea str x10, [sp, #0x60] 1c62f8: f9002feb str x11, [sp, #0x58] 1c62fc: f9002bec str x12, [sp, #0x50] 1c6300: f90027ed str x13, [sp, #0x48] 1c6304: f90023ee str x14, [sp, #0x40] 1c6308: f9001fef str x15, [sp, #0x38] 1c630c: f9001bf0 str x16, [sp, #0x30] 1c6310: f90017f1 str x17, [sp, #0x28] 1c6314: f90013e2 str x2, [sp, #0x20] 1c6318: f9000fe0 str x0, [sp, #0x18] 1c631c: 37000043 tbnz w3, #0x0, 0x1c6324 1c6320: 14000004 b 0x1c6330 1c6324: f9403be8 ldr x8, [sp, #0x70] 1c6328: f81f83a8 stur x8, [x29, #-0x8] 1c632c: 140000c9 b 0x1c6650 1c6330: b27d03e8 orr x8, xzr, #0x8 1c6334: f9400fe9 ldr x9, [sp, #0x18] 1c6338: f940552a ldr x10, [x9, #0xa8] 1c633c: f81e03aa stur x10, [x29, #-0x20] 1c6340: f85e03aa ldur x10, [x29, #-0x20] 1c6344: f81d83aa stur x10, [x29, #-0x28] 1c6348: f940592a ldr x10, [x9, #0xb0] 1c634c: f9405d2b ldr x11, [x9, #0xb8] 1c6350: 8b0b014a add x10, x10, x11 1c6354: f81d03aa stur x10, [x29, #-0x30] 1c6358: f85e03aa ldur x10, [x29, #-0x20] 1c635c: f85d03ab ldur x11, [x29, #-0x30] 1c6360: 9b0b7d08 mul x8, x8, x11 1c6364: 8b080148 add x8, x10, x8 1c6368: f81c83a8 stur x8, [x29, #-0x38] 1c636c: f85c83a8 ldur x8, [x29, #-0x38] 1c6370: f81c03a8 stur x8, [x29, #-0x40] 1c6374: f85d83a8 ldur x8, [x29, #-0x28] 1c6378: f85c03a9 ldur x9, [x29, #-0x40] 1c637c: eb09011f cmp x8, x9 1c6380: 1a9f27ea cset w10, lo 1c6384: 3700004a tbnz w10, #0x0, 0x1c638c 1c6388: 14000050 b 0x1c64c8 1c638c: b27f03e8 orr x8, xzr, #0x2 1c6390: b27d03e9 orr x9, xzr, #0x8 1c6394: f85d83aa ldur x10, [x29, #-0x28] 1c6398: f85c03ab ldur x11, [x29, #-0x40] 1c639c: f85d83ac ldur x12, [x29, #-0x28] 1c63a0: eb0c016b subs x11, x11, x12 1c63a4: 9ac90d6b sdiv x11, x11, x9 1c63a8: 9ac80d68 sdiv x8, x11, x8 1c63ac: 9b087d28 mul x8, x9, x8 1c63b0: 8b080148 add x8, x10, x8 1c63b4: f81b83a8 stur x8, [x29, #-0x48] 1c63b8: f85b83a8 ldur x8, [x29, #-0x48] 1c63bc: f85c83a9 ldur x9, [x29, #-0x38] 1c63c0: eb09011f cmp x8, x9 1c63c4: 1a9f27ed cset w13, lo 1c63c8: 3700004d tbnz w13, #0x0, 0x1c63d0 1c63cc: 14000002 b 0x1c63d4 1c63d0: 14000006 b 0x1c63e8 1c63d4: 52811521 mov w1, #0x8a9 // =2217 1c63d8: f94037e0 ldr x0, [sp, #0x68] 1c63dc: f94033e2 ldr x2, [sp, #0x60] 1c63e0: f9401be3 ldr x3, [sp, #0x30] 1c63e4: 97fb67cb bl 0xa0310 <__assert2@plt> 1c63e8: f85b83a8 ldur x8, [x29, #-0x48] 1c63ec: f9400108 ldr x8, [x8] 1c63f0: f81b03a8 stur x8, [x29, #-0x50] 1c63f4: f85b03a8 ldur x8, [x29, #-0x50] 1c63f8: f9403be9 ldr x9, [sp, #0x70] 1c63fc: eb09011f cmp x8, x9 1c6400: 1a9f07ea cset w10, ne 1c6404: 3700004a tbnz w10, #0x0, 0x1c640c 1c6408: 14000002 b 0x1c6410 1c640c: 14000006 b 0x1c6424 1c6410: 52811581 mov w1, #0x8ac // =2220 1c6414: f94037e0 ldr x0, [sp, #0x68] 1c6418: f94033e2 ldr x2, [sp, #0x60] 1c641c: f94017e3 ldr x3, [sp, #0x28] 1c6420: 97fb67bc bl 0xa0310 <__assert2@plt> 1c6424: d2800008 mov x8, #0x0 // =0 1c6428: f85b03a0 ldur x0, [x29, #-0x50] 1c642c: f9000be8 str x8, [sp, #0x10] 1c6430: 97fb762c bl 0xa3ce0 <_ZNK9mkvparser7Cluster11GetPositionEv@plt> 1c6434: f81a83a0 stur x0, [x29, #-0x58] 1c6438: f85a83a8 ldur x8, [x29, #-0x58] 1c643c: f9400be0 ldr x0, [sp, #0x10] 1c6440: eb00011f cmp x8, x0 1c6444: 1a9fb7e9 cset w9, ge 1c6448: 37000049 tbnz w9, #0x0, 0x1c6450 1c644c: 14000002 b 0x1c6454 1c6450: 14000006 b 0x1c6468 1c6454: 52811661 mov w1, #0x8b3 // =2227 1c6458: f94037e0 ldr x0, [sp, #0x68] 1c645c: f94033e2 ldr x2, [sp, #0x60] 1c6460: f94013e3 ldr x3, [sp, #0x20] 1c6464: 97fb67ab bl 0xa0310 <__assert2@plt> 1c6468: f85a83a8 ldur x8, [x29, #-0x58] 1c646c: f85e83a9 ldur x9, [x29, #-0x18] 1c6470: eb09011f cmp x8, x9 1c6474: 1a9fa7ea cset w10, lt 1c6478: 3700004a tbnz w10, #0x0, 0x1c6480 1c647c: 14000006 b 0x1c6494 1c6480: b27d03e8 orr x8, xzr, #0x8 1c6484: f85b83a9 ldur x9, [x29, #-0x48] 1c6488: 8b080128 add x8, x9, x8 1c648c: f81d83a8 stur x8, [x29, #-0x28] 1c6490: 1400000d b 0x1c64c4 1c6494: f85a83a8 ldur x8, [x29, #-0x58] 1c6498: f85e83a9 ldur x9, [x29, #-0x18] 1c649c: eb09011f cmp x8, x9 1c64a0: 1a9fd7ea cset w10, gt 1c64a4: 3700004a tbnz w10, #0x0, 0x1c64ac 1c64a8: 14000004 b 0x1c64b8 1c64ac: f85b83a8 ldur x8, [x29, #-0x48] 1c64b0: f81c03a8 stur x8, [x29, #-0x40] 1c64b4: 14000004 b 0x1c64c4 1c64b8: f85b03a8 ldur x8, [x29, #-0x50] 1c64bc: f81f83a8 stur x8, [x29, #-0x8] 1c64c0: 14000064 b 0x1c6650 1c64c4: 17ffffac b 0x1c6374 1c64c8: f85d83a8 ldur x8, [x29, #-0x28] 1c64cc: f85c03a9 ldur x9, [x29, #-0x40] 1c64d0: eb09011f cmp x8, x9 1c64d4: 1a9f17ea cset w10, eq 1c64d8: 3700004a tbnz w10, #0x0, 0x1c64e0 1c64dc: 14000002 b 0x1c64e4 1c64e0: 14000006 b 0x1c64f8 1c64e4: 528117a1 mov w1, #0x8bd // =2237 1c64e8: f94037e0 ldr x0, [sp, #0x68] 1c64ec: f94033e2 ldr x2, [sp, #0x60] 1c64f0: f9402fe3 ldr x3, [sp, #0x58] 1c64f4: 97fb6787 bl 0xa0310 <__assert2@plt> 1c64f8: 92800001 mov x1, #-0x1 // =-1 1c64fc: f85e83a2 ldur x2, [x29, #-0x18] 1c6500: f9400fe0 ldr x0, [sp, #0x18] 1c6504: 97fb90ab bl 0xaa7b0 <_ZN9mkvparser7Cluster6CreateEPNS_7SegmentElx@plt> 1c6508: f81a03a0 stur x0, [x29, #-0x60] 1c650c: f85a03a0 ldur x0, [x29, #-0x60] 1c6510: f9403be1 ldr x1, [sp, #0x70] 1c6514: eb01001f cmp x0, x1 1c6518: 1a9f17e8 cset w8, eq 1c651c: 37000048 tbnz w8, #0x0, 0x1c6524 1c6520: 14000004 b 0x1c6530 1c6524: f9403be8 ldr x8, [sp, #0x70] 1c6528: f81f83a8 stur x8, [x29, #-0x8] 1c652c: 14000049 b 0x1c6650 1c6530: b27d03e8 orr x8, xzr, #0x8 1c6534: f85d83a9 ldur x9, [x29, #-0x28] 1c6538: f9400fea ldr x10, [sp, #0x18] 1c653c: f940554b ldr x11, [x10, #0xa8] 1c6540: eb0b0129 subs x9, x9, x11 1c6544: 9ac80d28 sdiv x8, x9, x8 1c6548: f81983a8 stur x8, [x29, #-0x68] 1c654c: f85a03a1 ldur x1, [x29, #-0x60] 1c6550: f85983a2 ldur x2, [x29, #-0x68] 1c6554: aa0a03e0 mov x0, x10 1c6558: 97fb8a5a bl 0xa8ec0 <_ZN9mkvparser7Segment14PreloadClusterEPNS_7ClusterEl@plt> 1c655c: 370001e0 tbnz w0, #0x0, 0x1c6598 1c6560: f85a03a8 ldur x8, [x29, #-0x60] 1c6564: f9403be9 ldr x9, [sp, #0x70] 1c6568: eb09011f cmp x8, x9 1c656c: 1a9f17ea cset w10, eq 1c6570: f90007e8 str x8, [sp, #0x8] 1c6574: 370000ca tbnz w10, #0x0, 0x1c658c 1c6578: f94007e0 ldr x0, [sp, #0x8] 1c657c: f9402be8 ldr x8, [sp, #0x50] 1c6580: d63f0100 blr x8 1c6584: f94007e0 ldr x0, [sp, #0x8] 1c6588: 97fb68f6 bl 0xa0960 <_ZdlPv@plt> 1c658c: f9403be8 ldr x8, [sp, #0x70] 1c6590: f81f83a8 stur x8, [x29, #-0x8] 1c6594: 1400002f b 0x1c6650 1c6598: f9400fe8 ldr x8, [sp, #0x18] 1c659c: f9405509 ldr x9, [x8, #0xa8] 1c65a0: f9403bea ldr x10, [sp, #0x70] 1c65a4: eb0a013f cmp x9, x10 1c65a8: 1a9f07eb cset w11, ne 1c65ac: 3700004b tbnz w11, #0x0, 0x1c65b4 1c65b0: 14000002 b 0x1c65b8 1c65b4: 14000006 b 0x1c65cc 1c65b8: 52811941 mov w1, #0x8ca // =2250 1c65bc: f94037e0 ldr x0, [sp, #0x68] 1c65c0: f94033e2 ldr x2, [sp, #0x60] 1c65c4: f94027e3 ldr x3, [sp, #0x48] 1c65c8: 97fb6752 bl 0xa0310 <__assert2@plt> 1c65cc: d2800008 mov x8, #0x0 // =0 1c65d0: f9400fe9 ldr x9, [sp, #0x18] 1c65d4: f9405d2a ldr x10, [x9, #0xb8] 1c65d8: eb08015f cmp x10, x8 1c65dc: 1a9fd7eb cset w11, gt 1c65e0: 3700004b tbnz w11, #0x0, 0x1c65e8 1c65e4: 14000002 b 0x1c65ec 1c65e8: 14000006 b 0x1c6600 1c65ec: 52811961 mov w1, #0x8cb // =2251 1c65f0: f94037e0 ldr x0, [sp, #0x68] 1c65f4: f94033e2 ldr x2, [sp, #0x60] 1c65f8: f94023e3 ldr x3, [sp, #0x40] 1c65fc: 97fb6745 bl 0xa0310 <__assert2@plt> 1c6600: b27d03e8 orr x8, xzr, #0x8 1c6604: f9400fe9 ldr x9, [sp, #0x18] 1c6608: f940552a ldr x10, [x9, #0xa8] 1c660c: f85983ab ldur x11, [x29, #-0x68] 1c6610: 9b0b7d08 mul x8, x8, x11 1c6614: 8b080148 add x8, x10, x8 1c6618: f9400108 ldr x8, [x8] 1c661c: f85a03aa ldur x10, [x29, #-0x60] 1c6620: eb0a011f cmp x8, x10 1c6624: 1a9f17ec cset w12, eq 1c6628: 3700004c tbnz w12, #0x0, 0x1c6630 1c662c: 14000002 b 0x1c6634 1c6630: 14000006 b 0x1c6648 1c6634: 52811981 mov w1, #0x8cc // =2252 1c6638: f94037e0 ldr x0, [sp, #0x68] 1c663c: f94033e2 ldr x2, [sp, #0x60] 1c6640: f9401fe3 ldr x3, [sp, #0x38] 1c6644: 97fb6733 bl 0xa0310 <__assert2@plt> 1c6648: f85a03a8 ldur x8, [x29, #-0x60] 1c664c: f81f83a8 stur x8, [x29, #-0x8] 1c6650: f85f83a0 ldur x0, [x29, #-0x8] 1c6654: a94e7bfd ldp x29, x30, [sp, #0xe0] 1c6658: 9103c3ff add sp, sp, #0xf0 1c665c: d65f03c0 ret 00000000001c6660 : 1c6660: d10103ff sub sp, sp, #0x40 1c6664: a9037bfd stp x29, x30, [sp, #0x30] 1c6668: 9100c3fd add x29, sp, #0x30 1c666c: d2800008 mov x8, #0x0 // =0 1c6670: 92800009 mov x9, #-0x1 // =-1 1c6674: 900003ea adrp x10, 0x242000 1c6678: 9102a14a add x10, x10, #0xa8 1c667c: 900003eb adrp x11, 0x242000 1c6680: 910c516b add x11, x11, #0x314 1c6684: b00003ec adrp x12, 0x243000 1c6688: 912ed18c add x12, x12, #0xbb4 1c668c: f81f83a0 stur x0, [x29, #-0x8] 1c6690: f81f03a1 stur x1, [x29, #-0x10] 1c6694: f9000fe2 str x2, [sp, #0x18] 1c6698: f85f83a0 ldur x0, [x29, #-0x8] 1c669c: aa0003e1 mov x1, x0 1c66a0: f900003f str xzr, [x1] 1c66a4: f900041f str xzr, [x0, #0x8] 1c66a8: f85f03a1 ldur x1, [x29, #-0x10] 1c66ac: f9000801 str x1, [x0, #0x10] 1c66b0: f9400fe1 ldr x1, [sp, #0x18] 1c66b4: 9b017d29 mul x9, x9, x1 1c66b8: f9000c09 str x9, [x0, #0x18] 1c66bc: f9001008 str x8, [x0, #0x20] 1c66c0: f900141f str xzr, [x0, #0x28] 1c66c4: f9400fe9 ldr x9, [sp, #0x18] 1c66c8: eb08013f cmp x9, x8 1c66cc: 1a9fd7ed cset w13, gt 1c66d0: f9000bea str x10, [sp, #0x10] 1c66d4: f90007eb str x11, [sp, #0x8] 1c66d8: f90003ec str x12, [sp] 1c66dc: 3700004d tbnz w13, #0x0, 0x1c66e4 1c66e0: 14000002 b 0x1c66e8 1c66e4: 14000006 b 0x1c66fc 1c66e8: 52811b01 mov w1, #0x8d8 // =2264 1c66ec: f9400be0 ldr x0, [sp, #0x10] 1c66f0: f94007e2 ldr x2, [sp, #0x8] 1c66f4: f94003e3 ldr x3, [sp] 1c66f8: 97fb6706 bl 0xa0310 <__assert2@plt> 1c66fc: a9437bfd ldp x29, x30, [sp, #0x30] 1c6700: 910103ff add sp, sp, #0x40 1c6704: d65f03c0 ret 00000000001c6708 : 1c6708: d10083ff sub sp, sp, #0x20 1c670c: a9017bfd stp x29, x30, [sp, #0x10] 1c6710: 910043fd add x29, sp, #0x10 1c6714: d2800008 mov x8, #0x0 // =0 1c6718: f90007e0 str x0, [sp, #0x8] 1c671c: f94007e0 ldr x0, [sp, #0x8] 1c6720: f9401000 ldr x0, [x0, #0x20] 1c6724: eb08001f cmp x0, x8 1c6728: 1a9f17e9 cset w9, eq 1c672c: f90003e0 str x0, [sp] 1c6730: 37000069 tbnz w9, #0x0, 0x1c673c 1c6734: f94003e0 ldr x0, [sp] 1c6738: 97fb7f4e bl 0xa6470 <_ZdaPv@plt> 1c673c: a9417bfd ldp x29, x30, [sp, #0x10] 1c6740: 910083ff add sp, sp, #0x20 1c6744: d65f03c0 ret 00000000001c6748 : 1c6748: d10303ff sub sp, sp, #0xc0 1c674c: a90b7bfd stp x29, x30, [sp, #0xb0] 1c6750: 9102c3fd add x29, sp, #0xb0 1c6754: d53bd048 mrs x8, TPIDR_EL0 1c6758: f9401508 ldr x8, [x8, #0x28] 1c675c: f81f83a8 stur x8, [x29, #-0x8] 1c6760: f81e03a0 stur x0, [x29, #-0x20] 1c6764: f81d83a1 stur x1, [x29, #-0x28] 1c6768: f81d03a2 stur x2, [x29, #-0x30] 1c676c: f81c83a3 stur x3, [x29, #-0x38] 1c6770: f85e03a8 ldur x8, [x29, #-0x20] 1c6774: aa0803e0 mov x0, x8 1c6778: f85d03a1 ldur x1, [x29, #-0x30] 1c677c: f85c83a2 ldur x2, [x29, #-0x38] 1c6780: 8b020021 add x1, x1, x2 1c6784: f81c03a1 stur x1, [x29, #-0x40] 1c6788: f85d03a1 ldur x1, [x29, #-0x30] 1c678c: f81b83a1 stur x1, [x29, #-0x48] 1c6790: 92800001 mov x1, #-0x1 // =-1 1c6794: f9000101 str x1, [x8] 1c6798: f9000501 str x1, [x8, #0x8] 1c679c: 320003e9 orr w9, wzr, #0x1 1c67a0: 2a0903e1 mov w1, w9 1c67a4: f9000901 str x1, [x8, #0x10] 1c67a8: f9002be0 str x0, [sp, #0x50] 1c67ac: 14000001 b 0x1c67b0 1c67b0: f85b83a8 ldur x8, [x29, #-0x48] 1c67b4: f85c03a9 ldur x9, [x29, #-0x40] 1c67b8: eb090108 subs x8, x8, x9 1c67bc: f90027e8 str x8, [sp, #0x48] 1c67c0: 54000d0a b.ge 0x1c6960 1c67c4: 14000001 b 0x1c67c8 1c67c8: f85d83a0 ldur x0, [x29, #-0x28] 1c67cc: f85b83a1 ldur x1, [x29, #-0x48] 1c67d0: d10043a2 sub x2, x29, #0x10 1c67d4: 97fb81fb bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c67d8: f81b03a0 stur x0, [x29, #-0x50] 1c67dc: f85b03a0 ldur x0, [x29, #-0x50] 1c67e0: b7f80140 tbnz x0, #0x3f, 0x1c6808 1c67e4: 14000001 b 0x1c67e8 1c67e8: f85b83a8 ldur x8, [x29, #-0x48] 1c67ec: f85f03a9 ldur x9, [x29, #-0x10] 1c67f0: 8b090108 add x8, x8, x9 1c67f4: f85c03a9 ldur x9, [x29, #-0x40] 1c67f8: eb090108 subs x8, x8, x9 1c67fc: f90023e8 str x8, [sp, #0x40] 1c6800: 540000ad b.le 0x1c6814 1c6804: 14000001 b 0x1c6808 1c6808: 2a1f03e8 mov w8, wzr 1c680c: 381ef3a8 sturb w8, [x29, #-0x11] 1c6810: 14000064 b 0x1c69a0 1c6814: f85f03a8 ldur x8, [x29, #-0x10] 1c6818: f85b83a9 ldur x9, [x29, #-0x48] 1c681c: 8b080128 add x8, x9, x8 1c6820: f81b83a8 stur x8, [x29, #-0x48] 1c6824: f85d83a0 ldur x0, [x29, #-0x28] 1c6828: f85b83a1 ldur x1, [x29, #-0x48] 1c682c: d10043a2 sub x2, x29, #0x10 1c6830: 97fb7c64 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c6834: f9002fe0 str x0, [sp, #0x58] 1c6838: f9402fe8 ldr x8, [sp, #0x58] 1c683c: b7f80148 tbnz x8, #0x3f, 0x1c6864 1c6840: 14000001 b 0x1c6844 1c6844: f85b83a8 ldur x8, [x29, #-0x48] 1c6848: f85f03a9 ldur x9, [x29, #-0x10] 1c684c: 8b090108 add x8, x8, x9 1c6850: f85c03a9 ldur x9, [x29, #-0x40] 1c6854: eb090108 subs x8, x8, x9 1c6858: f9001fe8 str x8, [sp, #0x38] 1c685c: 540000ad b.le 0x1c6870 1c6860: 14000001 b 0x1c6864 1c6864: 2a1f03e8 mov w8, wzr 1c6868: 381ef3a8 sturb w8, [x29, #-0x11] 1c686c: 1400004d b 0x1c69a0 1c6870: f85f03a8 ldur x8, [x29, #-0x10] 1c6874: f85b83a9 ldur x9, [x29, #-0x48] 1c6878: 8b080128 add x8, x9, x8 1c687c: f81b83a8 stur x8, [x29, #-0x48] 1c6880: f85b83a8 ldur x8, [x29, #-0x48] 1c6884: f9402fe9 ldr x9, [sp, #0x58] 1c6888: 8b090108 add x8, x8, x9 1c688c: f85c03a9 ldur x9, [x29, #-0x40] 1c6890: eb090108 subs x8, x8, x9 1c6894: f9001be8 str x8, [sp, #0x30] 1c6898: 540000ad b.le 0x1c68ac 1c689c: 14000001 b 0x1c68a0 1c68a0: 2a1f03e8 mov w8, wzr 1c68a4: 381ef3a8 sturb w8, [x29, #-0x11] 1c68a8: 1400003e b 0x1c69a0 1c68ac: f85b03a8 ldur x8, [x29, #-0x50] 1c68b0: f103dd08 subs x8, x8, #0xf7 1c68b4: f90017e8 str x8, [sp, #0x28] 1c68b8: 54000121 b.ne 0x1c68dc 1c68bc: 14000001 b 0x1c68c0 1c68c0: f85d83a0 ldur x0, [x29, #-0x28] 1c68c4: f85b83a1 ldur x1, [x29, #-0x48] 1c68c8: f9402fe2 ldr x2, [sp, #0x58] 1c68cc: 97fb82b9 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1c68d0: f9402be1 ldr x1, [sp, #0x50] 1c68d4: f9000020 str x0, [x1] 1c68d8: 1400001d b 0x1c694c 1c68dc: f85b03a8 ldur x8, [x29, #-0x50] 1c68e0: f103c508 subs x8, x8, #0xf1 1c68e4: f90013e8 str x8, [sp, #0x20] 1c68e8: 54000121 b.ne 0x1c690c 1c68ec: 14000001 b 0x1c68f0 1c68f0: f85d83a0 ldur x0, [x29, #-0x28] 1c68f4: f85b83a1 ldur x1, [x29, #-0x48] 1c68f8: f9402fe2 ldr x2, [sp, #0x58] 1c68fc: 97fb82ad bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1c6900: f9402be1 ldr x1, [sp, #0x50] 1c6904: f9000420 str x0, [x1, #0x8] 1c6908: 14000010 b 0x1c6948 1c690c: f85b03a8 ldur x8, [x29, #-0x50] 1c6910: 528a6f09 mov w9, #0x5378 // =21368 1c6914: 2a0903ea mov w10, w9 1c6918: eb0a0108 subs x8, x8, x10 1c691c: f9000fe8 str x8, [sp, #0x18] 1c6920: 54000121 b.ne 0x1c6944 1c6924: 14000001 b 0x1c6928 1c6928: f85d83a0 ldur x0, [x29, #-0x28] 1c692c: f85b83a1 ldur x1, [x29, #-0x48] 1c6930: f9402fe2 ldr x2, [sp, #0x58] 1c6934: 97fb829f bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1c6938: f9402be1 ldr x1, [sp, #0x50] 1c693c: f9000820 str x0, [x1, #0x10] 1c6940: 14000001 b 0x1c6944 1c6944: 14000001 b 0x1c6948 1c6948: 14000001 b 0x1c694c 1c694c: f9402fe8 ldr x8, [sp, #0x58] 1c6950: f85b83a9 ldur x9, [x29, #-0x48] 1c6954: 8b080128 add x8, x9, x8 1c6958: f81b83a8 stur x8, [x29, #-0x48] 1c695c: 17ffff95 b 0x1c67b0 1c6960: f9402be8 ldr x8, [sp, #0x50] 1c6964: f9400509 ldr x9, [x8, #0x8] 1c6968: b7f80109 tbnz x9, #0x3f, 0x1c6988 1c696c: 14000001 b 0x1c6970 1c6970: f9402be8 ldr x8, [sp, #0x50] 1c6974: f9400109 ldr x9, [x8] 1c6978: f1000129 subs x9, x9, #0x0 1c697c: f9000be9 str x9, [sp, #0x10] 1c6980: 540000ac b.gt 0x1c6994 1c6984: 14000001 b 0x1c6988 1c6988: 2a1f03e8 mov w8, wzr 1c698c: 381ef3a8 sturb w8, [x29, #-0x11] 1c6990: 14000004 b 0x1c69a0 1c6994: 320003e8 orr w8, wzr, #0x1 1c6998: 381ef3a8 sturb w8, [x29, #-0x11] 1c699c: 14000001 b 0x1c69a0 1c69a0: 385ef3a8 ldurb w8, [x29, #-0x11] 1c69a4: d53bd049 mrs x9, TPIDR_EL0 1c69a8: f9401529 ldr x9, [x9, #0x28] 1c69ac: f85f83aa ldur x10, [x29, #-0x8] 1c69b0: eb0a0129 subs x9, x9, x10 1c69b4: b9000fe8 str w8, [sp, #0xc] 1c69b8: f90003e9 str x9, [sp] 1c69bc: 540000e1 b.ne 0x1c69d8 1c69c0: 14000001 b 0x1c69c4 1c69c4: b9400fe8 ldr w8, [sp, #0xc] 1c69c8: 12000100 and w0, w8, #0x1 1c69cc: a94b7bfd ldp x29, x30, [sp, #0xb0] 1c69d0: 910303ff add sp, sp, #0xc0 1c69d4: d65f03c0 ret 1c69d8: 97fb8ce6 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c69dc : 1c69dc: d10043ff sub sp, sp, #0x10 1c69e0: b27b03e8 orr x8, xzr, #0x20 1c69e4: f90007e0 str x0, [sp, #0x8] 1c69e8: f94007e0 ldr x0, [sp, #0x8] 1c69ec: 8b080008 add x8, x0, x8 1c69f0: f9400500 ldr x0, [x8, #0x8] 1c69f4: 910043ff add sp, sp, #0x10 1c69f8: d65f03c0 ret 00000000001c69fc : 1c69fc: d10043ff sub sp, sp, #0x10 1c6a00: f90007e0 str x0, [sp, #0x8] 1c6a04: f94007e0 ldr x0, [sp, #0x8] 1c6a08: f9404000 ldr x0, [x0, #0x80] 1c6a0c: 910043ff add sp, sp, #0x10 1c6a10: d65f03c0 ret 00000000001c6a14 : 1c6a14: d10043ff sub sp, sp, #0x10 1c6a18: f90007e0 str x0, [sp, #0x8] 1c6a1c: f94007e0 ldr x0, [sp, #0x8] 1c6a20: f9401400 ldr x0, [x0, #0x28] 1c6a24: 910043ff add sp, sp, #0x10 1c6a28: d65f03c0 ret 00000000001c6a2c : 1c6a2c: d101c3ff sub sp, sp, #0x70 1c6a30: a9067bfd stp x29, x30, [sp, #0x60] 1c6a34: 910183fd add x29, sp, #0x60 1c6a38: d53bd048 mrs x8, TPIDR_EL0 1c6a3c: f9401508 ldr x8, [x8, #0x28] 1c6a40: f81f83a8 stur x8, [x29, #-0x8] 1c6a44: f81d83a0 stur x0, [x29, #-0x28] 1c6a48: f85d83a8 ldur x8, [x29, #-0x28] 1c6a4c: aa0803e0 mov x0, x8 1c6a50: f9400d08 ldr x8, [x8, #0x18] 1c6a54: f90013e0 str x0, [sp, #0x20] 1c6a58: b6f803e8 tbz x8, #0x3f, 0x1c6ad4 1c6a5c: 14000001 b 0x1c6a60 1c6a60: f94013e8 ldr x8, [sp, #0x20] 1c6a64: f9400109 ldr x9, [x8] 1c6a68: f940012a ldr x10, [x9] 1c6a6c: f940054a ldr x10, [x10, #0x8] 1c6a70: d10043a1 sub x1, x29, #0x10 1c6a74: d10063a2 sub x2, x29, #0x18 1c6a78: aa0903e0 mov x0, x9 1c6a7c: d63f0140 blr x10 1c6a80: b81d43a0 stur w0, [x29, #-0x2c] 1c6a84: b85d43a0 ldur w0, [x29, #-0x2c] 1c6a88: 36f800a0 tbz w0, #0x1f, 0x1c6a9c 1c6a8c: 14000001 b 0x1c6a90 1c6a90: 320003e8 orr w8, wzr, #0x1 1c6a94: 381e73a8 sturb w8, [x29, #-0x19] 1c6a98: 1400001b b 0x1c6b04 1c6a9c: f85f03a8 ldur x8, [x29, #-0x10] 1c6aa0: b6f800a8 tbz x8, #0x3f, 0x1c6ab4 1c6aa4: 14000001 b 0x1c6aa8 1c6aa8: 2a1f03e8 mov w8, wzr 1c6aac: 381e73a8 sturb w8, [x29, #-0x19] 1c6ab0: 14000015 b 0x1c6b04 1c6ab4: f94013e8 ldr x8, [sp, #0x20] 1c6ab8: f9403509 ldr x9, [x8, #0x68] 1c6abc: f85f03aa ldur x10, [x29, #-0x10] 1c6ac0: eb0a0129 subs x9, x9, x10 1c6ac4: 1a9fb7eb cset w11, ge 1c6ac8: 381e73ab sturb w11, [x29, #-0x19] 1c6acc: f9000fe9 str x9, [sp, #0x18] 1c6ad0: 1400000d b 0x1c6b04 1c6ad4: f94013e8 ldr x8, [sp, #0x20] 1c6ad8: f9400909 ldr x9, [x8, #0x10] 1c6adc: f9400d0a ldr x10, [x8, #0x18] 1c6ae0: 8b0a0129 add x9, x9, x10 1c6ae4: f90017e9 str x9, [sp, #0x28] 1c6ae8: f9403509 ldr x9, [x8, #0x68] 1c6aec: f94017ea ldr x10, [sp, #0x28] 1c6af0: eb0a0129 subs x9, x9, x10 1c6af4: 1a9fb7eb cset w11, ge 1c6af8: 381e73ab sturb w11, [x29, #-0x19] 1c6afc: f9000be9 str x9, [sp, #0x10] 1c6b00: 14000001 b 0x1c6b04 1c6b04: 385e73a8 ldurb w8, [x29, #-0x19] 1c6b08: d53bd049 mrs x9, TPIDR_EL0 1c6b0c: f9401529 ldr x9, [x9, #0x28] 1c6b10: f85f83aa ldur x10, [x29, #-0x8] 1c6b14: eb0a0129 subs x9, x9, x10 1c6b18: b9000fe8 str w8, [sp, #0xc] 1c6b1c: f90003e9 str x9, [sp] 1c6b20: 540000e1 b.ne 0x1c6b3c 1c6b24: 14000001 b 0x1c6b28 1c6b28: b9400fe8 ldr w8, [sp, #0xc] 1c6b2c: 12000100 and w0, w8, #0x1 1c6b30: a9467bfd ldp x29, x30, [sp, #0x60] 1c6b34: 9101c3ff add sp, sp, #0x70 1c6b38: d65f03c0 ret 1c6b3c: 97fb8c8d bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c6b40 : 1c6b40: d10143ff sub sp, sp, #0x50 1c6b44: a9047bfd stp x29, x30, [sp, #0x40] 1c6b48: 910103fd add x29, sp, #0x40 1c6b4c: d2800008 mov x8, #0x0 // =0 1c6b50: 900003e9 adrp x9, 0x242000 1c6b54: 9102a129 add x9, x9, #0xa8 1c6b58: 900003ea adrp x10, 0x242000 1c6b5c: 9113614a add x10, x10, #0x4d8 1c6b60: 900003eb adrp x11, 0x242000 1c6b64: 910af56b add x11, x11, #0x2bd 1c6b68: f81f03a0 stur x0, [x29, #-0x10] 1c6b6c: f85f03a0 ldur x0, [x29, #-0x10] 1c6b70: f940540c ldr x12, [x0, #0xa8] 1c6b74: eb08019f cmp x12, x8 1c6b78: 1a9f17ed cset w13, eq 1c6b7c: f90013e8 str x8, [sp, #0x20] 1c6b80: f9000fe9 str x9, [sp, #0x18] 1c6b84: f9000bea str x10, [sp, #0x10] 1c6b88: f90007eb str x11, [sp, #0x8] 1c6b8c: f90003e0 str x0, [sp] 1c6b90: 3700010d tbnz w13, #0x0, 0x1c6bb0 1c6b94: d2800008 mov x8, #0x0 // =0 1c6b98: f94003e9 ldr x9, [sp] 1c6b9c: f940592a ldr x10, [x9, #0xb0] 1c6ba0: eb08015f cmp x10, x8 1c6ba4: 1a9fc7eb cset w11, le 1c6ba8: 3700004b tbnz w11, #0x0, 0x1c6bb0 1c6bac: 14000006 b 0x1c6bc4 1c6bb0: b27b03e8 orr x8, xzr, #0x20 1c6bb4: f94003e9 ldr x9, [sp] 1c6bb8: 8b080128 add x8, x9, x8 1c6bbc: f81f83a8 stur x8, [x29, #-0x8] 1c6bc0: 14000013 b 0x1c6c0c 1c6bc4: f94003e8 ldr x8, [sp] 1c6bc8: f9405509 ldr x9, [x8, #0xa8] 1c6bcc: f9400129 ldr x9, [x9] 1c6bd0: f81e83a9 stur x9, [x29, #-0x18] 1c6bd4: f85e83a9 ldur x9, [x29, #-0x18] 1c6bd8: f94013ea ldr x10, [sp, #0x20] 1c6bdc: eb0a013f cmp x9, x10 1c6be0: 1a9f07eb cset w11, ne 1c6be4: 3700004b tbnz w11, #0x0, 0x1c6bec 1c6be8: 14000002 b 0x1c6bf0 1c6bec: 14000006 b 0x1c6c04 1c6bf0: 52813801 mov w1, #0x9c0 // =2496 1c6bf4: f9400fe0 ldr x0, [sp, #0x18] 1c6bf8: f9400be2 ldr x2, [sp, #0x10] 1c6bfc: f94007e3 ldr x3, [sp, #0x8] 1c6c00: 97fb65c4 bl 0xa0310 <__assert2@plt> 1c6c04: f85e83a8 ldur x8, [x29, #-0x18] 1c6c08: f81f83a8 stur x8, [x29, #-0x8] 1c6c0c: f85f83a0 ldur x0, [x29, #-0x8] 1c6c10: a9447bfd ldp x29, x30, [sp, #0x40] 1c6c14: 910143ff add sp, sp, #0x50 1c6c18: d65f03c0 ret 00000000001c6c1c : 1c6c1c: d10183ff sub sp, sp, #0x60 1c6c20: a9057bfd stp x29, x30, [sp, #0x50] 1c6c24: 910143fd add x29, sp, #0x50 1c6c28: d2800008 mov x8, #0x0 // =0 1c6c2c: 900003e9 adrp x9, 0x242000 1c6c30: 9102a129 add x9, x9, #0xa8 1c6c34: 900003ea adrp x10, 0x242000 1c6c38: 91145d4a add x10, x10, #0x517 1c6c3c: 900003eb adrp x11, 0x242000 1c6c40: 910af56b add x11, x11, #0x2bd 1c6c44: f81f03a0 stur x0, [x29, #-0x10] 1c6c48: f85f03a0 ldur x0, [x29, #-0x10] 1c6c4c: f940540c ldr x12, [x0, #0xa8] 1c6c50: eb08019f cmp x12, x8 1c6c54: 1a9f17ed cset w13, eq 1c6c58: f90017e8 str x8, [sp, #0x28] 1c6c5c: f90013e9 str x9, [sp, #0x20] 1c6c60: f9000fea str x10, [sp, #0x18] 1c6c64: f9000beb str x11, [sp, #0x10] 1c6c68: f90007e0 str x0, [sp, #0x8] 1c6c6c: 3700010d tbnz w13, #0x0, 0x1c6c8c 1c6c70: d2800008 mov x8, #0x0 // =0 1c6c74: f94007e9 ldr x9, [sp, #0x8] 1c6c78: f940592a ldr x10, [x9, #0xb0] 1c6c7c: eb08015f cmp x10, x8 1c6c80: 1a9fc7eb cset w11, le 1c6c84: 3700004b tbnz w11, #0x0, 0x1c6c8c 1c6c88: 14000006 b 0x1c6ca0 1c6c8c: b27b03e8 orr x8, xzr, #0x20 1c6c90: f94007e9 ldr x9, [sp, #0x8] 1c6c94: 8b080128 add x8, x9, x8 1c6c98: f81f83a8 stur x8, [x29, #-0x8] 1c6c9c: 1400001a b 0x1c6d04 1c6ca0: b27d03e8 orr x8, xzr, #0x8 1c6ca4: f94007e9 ldr x9, [sp, #0x8] 1c6ca8: f940592a ldr x10, [x9, #0xb0] 1c6cac: f100054a subs x10, x10, #0x1 1c6cb0: f81e83aa stur x10, [x29, #-0x18] 1c6cb4: f940552a ldr x10, [x9, #0xa8] 1c6cb8: f85e83ab ldur x11, [x29, #-0x18] 1c6cbc: 9b0b7d08 mul x8, x8, x11 1c6cc0: 8b080148 add x8, x10, x8 1c6cc4: f9400108 ldr x8, [x8] 1c6cc8: f81e03a8 stur x8, [x29, #-0x20] 1c6ccc: f85e03a8 ldur x8, [x29, #-0x20] 1c6cd0: f94017ea ldr x10, [sp, #0x28] 1c6cd4: eb0a011f cmp x8, x10 1c6cd8: 1a9f07ec cset w12, ne 1c6cdc: 3700004c tbnz w12, #0x0, 0x1c6ce4 1c6ce0: 14000002 b 0x1c6ce8 1c6ce4: 14000006 b 0x1c6cfc 1c6ce8: 52813981 mov w1, #0x9cc // =2508 1c6cec: f94013e0 ldr x0, [sp, #0x20] 1c6cf0: f9400fe2 ldr x2, [sp, #0x18] 1c6cf4: f9400be3 ldr x3, [sp, #0x10] 1c6cf8: 97fb6586 bl 0xa0310 <__assert2@plt> 1c6cfc: f85e03a8 ldur x8, [x29, #-0x20] 1c6d00: f81f83a8 stur x8, [x29, #-0x8] 1c6d04: f85f83a0 ldur x0, [x29, #-0x8] 1c6d08: a9457bfd ldp x29, x30, [sp, #0x50] 1c6d0c: 910183ff add sp, sp, #0x60 1c6d10: d65f03c0 ret 00000000001c6d14 : 1c6d14: d10043ff sub sp, sp, #0x10 1c6d18: f90007e0 str x0, [sp, #0x8] 1c6d1c: f94007e0 ldr x0, [sp, #0x8] 1c6d20: f9405800 ldr x0, [x0, #0xb0] 1c6d24: 910043ff add sp, sp, #0x10 1c6d28: d65f03c0 ret 00000000001c6d2c : 1c6d2c: f81e0ffc str x28, [sp, #-0x20]! 1c6d30: a9017bfd stp x29, x30, [sp, #0x10] 1c6d34: 910043fd add x29, sp, #0x10 1c6d38: d107c3ff sub sp, sp, #0x1f0 1c6d3c: d53bd048 mrs x8, TPIDR_EL0 1c6d40: f9401508 ldr x8, [x8, #0x28] 1c6d44: f81e83a8 stur x8, [x29, #-0x18] 1c6d48: f81b83a0 stur x0, [x29, #-0x48] 1c6d4c: f81b03a1 stur x1, [x29, #-0x50] 1c6d50: f85b83a8 ldur x8, [x29, #-0x48] 1c6d54: f85b03a0 ldur x0, [x29, #-0x50] 1c6d58: f9007fe8 str x8, [sp, #0xf8] 1c6d5c: b4000060 cbz x0, 0x1c6d68 1c6d60: 14000001 b 0x1c6d64 1c6d64: 14000009 b 0x1c6d88 1c6d68: 900003e0 adrp x0, 0x242000 1c6d6c: 9102a000 add x0, x0, #0xa8 1c6d70: 900003e2 adrp x2, 0x242000 1c6d74: 91155442 add x2, x2, #0x555 1c6d78: b00003e3 adrp x3, 0x243000 1c6d7c: 9122f063 add x3, x3, #0x8bc 1c6d80: 52813a81 mov w1, #0x9d4 // =2516 1c6d84: 97fb6563 bl 0xa0310 <__assert2@plt> 1c6d88: f85b03a8 ldur x8, [x29, #-0x50] 1c6d8c: f9407fe9 ldr x9, [sp, #0xf8] 1c6d90: 9100812a add x10, x9, #0x20 1c6d94: eb0a0108 subs x8, x8, x10 1c6d98: f9007be8 str x8, [sp, #0xf0] 1c6d9c: 54000060 b.eq 0x1c6da8 1c6da0: 14000001 b 0x1c6da4 1c6da4: 14000009 b 0x1c6dc8 1c6da8: 900003e0 adrp x0, 0x242000 1c6dac: 9102a000 add x0, x0, #0xa8 1c6db0: 900003e2 adrp x2, 0x242000 1c6db4: 91155442 add x2, x2, #0x555 1c6db8: 900003e3 adrp x3, 0x242000 1c6dbc: 91169c63 add x3, x3, #0x5a7 1c6dc0: 52813aa1 mov w1, #0x9d5 // =2517 1c6dc4: 97fb6553 bl 0xa0310 <__assert2@plt> 1c6dc8: f9407fe8 ldr x8, [sp, #0xf8] 1c6dcc: f9405509 ldr x9, [x8, #0xa8] 1c6dd0: b4000069 cbz x9, 0x1c6ddc 1c6dd4: 14000001 b 0x1c6dd8 1c6dd8: 14000009 b 0x1c6dfc 1c6ddc: 900003e0 adrp x0, 0x242000 1c6de0: 9102a000 add x0, x0, #0xa8 1c6de4: 900003e2 adrp x2, 0x242000 1c6de8: 91155442 add x2, x2, #0x555 1c6dec: 900003e3 adrp x3, 0x242000 1c6df0: 910a1463 add x3, x3, #0x285 1c6df4: 52813ac1 mov w1, #0x9d6 // =2518 1c6df8: 97fb6546 bl 0xa0310 <__assert2@plt> 1c6dfc: f85b03a8 ldur x8, [x29, #-0x50] 1c6e00: f9400908 ldr x8, [x8, #0x10] 1c6e04: f81a83a8 stur x8, [x29, #-0x58] 1c6e08: f85a83a8 ldur x8, [x29, #-0x58] 1c6e0c: b7f80e48 tbnz x8, #0x3f, 0x1c6fd4 1c6e10: 14000001 b 0x1c6e14 1c6e14: f9407fe8 ldr x8, [sp, #0xf8] 1c6e18: f9405909 ldr x9, [x8, #0xb0] 1c6e1c: f1000529 subs x9, x9, #0x1 1c6e20: f90077e9 str x9, [sp, #0xe8] 1c6e24: 5400006b b.lt 0x1c6e30 1c6e28: 14000001 b 0x1c6e2c 1c6e2c: 14000009 b 0x1c6e50 1c6e30: 900003e0 adrp x0, 0x242000 1c6e34: 9102a000 add x0, x0, #0xa8 1c6e38: 900003e2 adrp x2, 0x242000 1c6e3c: 91155442 add x2, x2, #0x555 1c6e40: 900003e3 adrp x3, 0x242000 1c6e44: 9116dc63 add x3, x3, #0x5b7 1c6e48: 52813b61 mov w1, #0x9db // =2523 1c6e4c: 97fb6531 bl 0xa0310 <__assert2@plt> 1c6e50: f85a83a8 ldur x8, [x29, #-0x58] 1c6e54: f9407fe9 ldr x9, [sp, #0xf8] 1c6e58: f940592a ldr x10, [x9, #0xb0] 1c6e5c: eb0a0108 subs x8, x8, x10 1c6e60: f90073e8 str x8, [sp, #0xe0] 1c6e64: 5400006a b.ge 0x1c6e70 1c6e68: 14000001 b 0x1c6e6c 1c6e6c: 14000009 b 0x1c6e90 1c6e70: 900003e0 adrp x0, 0x242000 1c6e74: 9102a000 add x0, x0, #0xa8 1c6e78: 900003e2 adrp x2, 0x242000 1c6e7c: 91155442 add x2, x2, #0x555 1c6e80: 900003e3 adrp x3, 0x242000 1c6e84: 91172863 add x3, x3, #0x5ca 1c6e88: 52813b81 mov w1, #0x9dc // =2524 1c6e8c: 97fb6521 bl 0xa0310 <__assert2@plt> 1c6e90: f85b03a8 ldur x8, [x29, #-0x50] 1c6e94: f9407fe9 ldr x9, [sp, #0xf8] 1c6e98: f940552a ldr x10, [x9, #0xa8] 1c6e9c: f85a83ab ldur x11, [x29, #-0x58] 1c6ea0: f86b794a ldr x10, [x10, x11, lsl #3] 1c6ea4: eb0a0108 subs x8, x8, x10 1c6ea8: f9006fe8 str x8, [sp, #0xd8] 1c6eac: 54000061 b.ne 0x1c6eb8 1c6eb0: 14000001 b 0x1c6eb4 1c6eb4: 14000009 b 0x1c6ed8 1c6eb8: 900003e0 adrp x0, 0x242000 1c6ebc: 9102a000 add x0, x0, #0xa8 1c6ec0: 900003e2 adrp x2, 0x242000 1c6ec4: 91155442 add x2, x2, #0x555 1c6ec8: 900003e3 adrp x3, 0x242000 1c6ecc: 91177c63 add x3, x3, #0x5df 1c6ed0: 52813ba1 mov w1, #0x9dd // =2525 1c6ed4: 97fb650f bl 0xa0310 <__assert2@plt> 1c6ed8: f85a83a8 ldur x8, [x29, #-0x58] 1c6edc: 91000508 add x8, x8, #0x1 1c6ee0: f81a83a8 stur x8, [x29, #-0x58] 1c6ee4: f85a83a8 ldur x8, [x29, #-0x58] 1c6ee8: f9407fe9 ldr x9, [sp, #0xf8] 1c6eec: f940592a ldr x10, [x9, #0xb0] 1c6ef0: eb0a0108 subs x8, x8, x10 1c6ef4: f9006be8 str x8, [sp, #0xd0] 1c6ef8: 540000cb b.lt 0x1c6f10 1c6efc: 14000001 b 0x1c6f00 1c6f00: f9407fe8 ldr x8, [sp, #0xf8] 1c6f04: 91008109 add x9, x8, #0x20 1c6f08: f81c03a9 stur x9, [x29, #-0x40] 1c6f0c: 14000274 b 0x1c78dc 1c6f10: f9407fe8 ldr x8, [sp, #0xf8] 1c6f14: f9405509 ldr x9, [x8, #0xa8] 1c6f18: f85a83aa ldur x10, [x29, #-0x58] 1c6f1c: f86a7929 ldr x9, [x9, x10, lsl #3] 1c6f20: f81a03a9 stur x9, [x29, #-0x60] 1c6f24: f85a03a9 ldur x9, [x29, #-0x60] 1c6f28: b4000069 cbz x9, 0x1c6f34 1c6f2c: 14000001 b 0x1c6f30 1c6f30: 14000009 b 0x1c6f54 1c6f34: 900003e0 adrp x0, 0x242000 1c6f38: 9102a000 add x0, x0, #0xa8 1c6f3c: 900003e2 adrp x2, 0x242000 1c6f40: 91155442 add x2, x2, #0x555 1c6f44: 900003e3 adrp x3, 0x242000 1c6f48: 911a2863 add x3, x3, #0x68a 1c6f4c: 52813ca1 mov w1, #0x9e5 // =2533 1c6f50: 97fb64f0 bl 0xa0310 <__assert2@plt> 1c6f54: f85a03a8 ldur x8, [x29, #-0x60] 1c6f58: f9400908 ldr x8, [x8, #0x10] 1c6f5c: b7f80068 tbnz x8, #0x3f, 0x1c6f68 1c6f60: 14000001 b 0x1c6f64 1c6f64: 14000009 b 0x1c6f88 1c6f68: 900003e0 adrp x0, 0x242000 1c6f6c: 9102a000 add x0, x0, #0xa8 1c6f70: 900003e2 adrp x2, 0x242000 1c6f74: 91155442 add x2, x2, #0x555 1c6f78: 900003e3 adrp x3, 0x242000 1c6f7c: 9117e063 add x3, x3, #0x5f8 1c6f80: 52813cc1 mov w1, #0x9e6 // =2534 1c6f84: 97fb64e3 bl 0xa0310 <__assert2@plt> 1c6f88: f85a03a8 ldur x8, [x29, #-0x60] 1c6f8c: f9400908 ldr x8, [x8, #0x10] 1c6f90: f85a83a9 ldur x9, [x29, #-0x58] 1c6f94: eb090108 subs x8, x8, x9 1c6f98: f90067e8 str x8, [sp, #0xc8] 1c6f9c: 54000061 b.ne 0x1c6fa8 1c6fa0: 14000001 b 0x1c6fa4 1c6fa4: 14000009 b 0x1c6fc8 1c6fa8: 900003e0 adrp x0, 0x242000 1c6fac: 9102a000 add x0, x0, #0xa8 1c6fb0: 900003e2 adrp x2, 0x242000 1c6fb4: 91155442 add x2, x2, #0x555 1c6fb8: 900003e3 adrp x3, 0x242000 1c6fbc: 91183063 add x3, x3, #0x60c 1c6fc0: 52813ce1 mov w1, #0x9e7 // =2535 1c6fc4: 97fb64d3 bl 0xa0310 <__assert2@plt> 1c6fc8: f85a03a8 ldur x8, [x29, #-0x60] 1c6fcc: f81c03a8 stur x8, [x29, #-0x40] 1c6fd0: 14000243 b 0x1c78dc 1c6fd4: f9407fe8 ldr x8, [sp, #0xf8] 1c6fd8: f9405d09 ldr x9, [x8, #0xb8] 1c6fdc: f1000529 subs x9, x9, #0x1 1c6fe0: f90063e9 str x9, [sp, #0xc0] 1c6fe4: 5400006b b.lt 0x1c6ff0 1c6fe8: 14000001 b 0x1c6fec 1c6fec: 14000009 b 0x1c7010 1c6ff0: 900003e0 adrp x0, 0x242000 1c6ff4: 9102a000 add x0, x0, #0xa8 1c6ff8: 900003e2 adrp x2, 0x242000 1c6ffc: 91155442 add x2, x2, #0x555 1c7000: f00003c3 adrp x3, 0x242000 1c7004: 910a4063 add x3, x3, #0x290 1c7008: 52813d81 mov w1, #0x9ec // =2540 1c700c: 97fb64c1 bl 0xa0310 <__assert2@plt> 1c7010: f85b03a8 ldur x8, [x29, #-0x50] 1c7014: f9400508 ldr x8, [x8, #0x8] 1c7018: f81983a8 stur x8, [x29, #-0x68] 1c701c: f9407fe8 ldr x8, [sp, #0xf8] 1c7020: f9400d09 ldr x9, [x8, #0x18] 1c7024: b7f80069 tbnz x9, #0x3f, 0x1c7030 1c7028: 14000001 b 0x1c702c 1c702c: 14000009 b 0x1c7050 1c7030: f00003c0 adrp x0, 0x242000 1c7034: 9102a000 add x0, x0, #0xa8 1c7038: f00003c2 adrp x2, 0x242000 1c703c: 91155442 add x2, x2, #0x555 1c7040: f00003c3 adrp x3, 0x242000 1c7044: 91188863 add x3, x3, #0x622 1c7048: 52813e01 mov w1, #0x9f0 // =2544 1c704c: 97fb64b1 bl 0xa0310 <__assert2@plt> 1c7050: f9407fe8 ldr x8, [sp, #0xf8] 1c7054: f9400909 ldr x9, [x8, #0x10] 1c7058: f9400d0a ldr x10, [x8, #0x18] 1c705c: 8b0a0129 add x9, x9, x10 1c7060: f81903a9 stur x9, [x29, #-0x70] 1c7064: f9400100 ldr x0, [x8] 1c7068: f85983a1 ldur x1, [x29, #-0x68] 1c706c: d10083a2 sub x2, x29, #0x20 1c7070: 97fb6898 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c7074: f81883a0 stur x0, [x29, #-0x78] 1c7078: f85883a8 ldur x8, [x29, #-0x78] 1c707c: b5000068 cbnz x8, 0x1c7088 1c7080: 14000001 b 0x1c7084 1c7084: 14000009 b 0x1c70a8 1c7088: f00003c0 adrp x0, 0x242000 1c708c: 9102a000 add x0, x0, #0xa8 1c7090: f00003c2 adrp x2, 0x242000 1c7094: 91155442 add x2, x2, #0x555 1c7098: f00003c3 adrp x3, 0x242000 1c709c: 9118b863 add x3, x3, #0x62e 1c70a0: 52813ee1 mov w1, #0x9f7 // =2551 1c70a4: 97fb649b bl 0xa0310 <__assert2@plt> 1c70a8: f85983a8 ldur x8, [x29, #-0x68] 1c70ac: f85e03a9 ldur x9, [x29, #-0x20] 1c70b0: 8b090108 add x8, x8, x9 1c70b4: f85903a9 ldur x9, [x29, #-0x70] 1c70b8: eb090108 subs x8, x8, x9 1c70bc: f9005fe8 str x8, [sp, #0xb8] 1c70c0: 5400006c b.gt 0x1c70cc 1c70c4: 14000001 b 0x1c70c8 1c70c8: 14000009 b 0x1c70ec 1c70cc: f00003c0 adrp x0, 0x242000 1c70d0: 9102a000 add x0, x0, #0xa8 1c70d4: f00003c2 adrp x2, 0x242000 1c70d8: 91155442 add x2, x2, #0x555 1c70dc: f00003c3 adrp x3, 0x242000 1c70e0: 910ec863 add x3, x3, #0x3b2 1c70e4: 52813f01 mov w1, #0x9f8 // =2552 1c70e8: 97fb648a bl 0xa0310 <__assert2@plt> 1c70ec: f85883a8 ldur x8, [x29, #-0x78] 1c70f0: b40000a8 cbz x8, 0x1c7104 1c70f4: 14000001 b 0x1c70f8 1c70f8: aa1f03e8 mov x8, xzr 1c70fc: f81c03a8 stur x8, [x29, #-0x40] 1c7100: 140001f7 b 0x1c78dc 1c7104: f9407fe8 ldr x8, [sp, #0xf8] 1c7108: f9400100 ldr x0, [x8] 1c710c: f85983a1 ldur x1, [x29, #-0x68] 1c7110: d10083a2 sub x2, x29, #0x20 1c7114: 97fb7fab bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c7118: f81803a0 stur x0, [x29, #-0x80] 1c711c: f85803a8 ldur x8, [x29, #-0x80] 1c7120: 5296cea9 mov w9, #0xb675 // =46709 1c7124: 72a3e869 movk w9, #0x1f43, lsl #16 1c7128: 2a0903e0 mov w0, w9 1c712c: eb000108 subs x8, x8, x0 1c7130: f9005be8 str x8, [sp, #0xb0] 1c7134: 540000a0 b.eq 0x1c7148 1c7138: 14000001 b 0x1c713c 1c713c: aa1f03e8 mov x8, xzr 1c7140: f81c03a8 stur x8, [x29, #-0x40] 1c7144: 140001e6 b 0x1c78dc 1c7148: f85e03a8 ldur x8, [x29, #-0x20] 1c714c: f85983a9 ldur x9, [x29, #-0x68] 1c7150: 8b080128 add x8, x9, x8 1c7154: f81983a8 stur x8, [x29, #-0x68] 1c7158: f9407fe8 ldr x8, [sp, #0xf8] 1c715c: f9400100 ldr x0, [x8] 1c7160: f85983a1 ldur x1, [x29, #-0x68] 1c7164: d10083a2 sub x2, x29, #0x20 1c7168: 97fb685a bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c716c: f81883a0 stur x0, [x29, #-0x78] 1c7170: f85883a8 ldur x8, [x29, #-0x78] 1c7174: b5000068 cbnz x8, 0x1c7180 1c7178: 14000001 b 0x1c717c 1c717c: 14000009 b 0x1c71a0 1c7180: f00003c0 adrp x0, 0x242000 1c7184: 9102a000 add x0, x0, #0xa8 1c7188: f00003c2 adrp x2, 0x242000 1c718c: 91155442 add x2, x2, #0x555 1c7190: f00003c3 adrp x3, 0x242000 1c7194: 9118b863 add x3, x3, #0x62e 1c7198: 52814081 mov w1, #0xa04 // =2564 1c719c: 97fb645d bl 0xa0310 <__assert2@plt> 1c71a0: f85983a8 ldur x8, [x29, #-0x68] 1c71a4: f85e03a9 ldur x9, [x29, #-0x20] 1c71a8: 8b090108 add x8, x8, x9 1c71ac: f85903a9 ldur x9, [x29, #-0x70] 1c71b0: eb090108 subs x8, x8, x9 1c71b4: f90057e8 str x8, [sp, #0xa8] 1c71b8: 5400006c b.gt 0x1c71c4 1c71bc: 14000001 b 0x1c71c0 1c71c0: 14000009 b 0x1c71e4 1c71c4: f00003c0 adrp x0, 0x242000 1c71c8: 9102a000 add x0, x0, #0xa8 1c71cc: f00003c2 adrp x2, 0x242000 1c71d0: 91155442 add x2, x2, #0x555 1c71d4: f00003c3 adrp x3, 0x242000 1c71d8: 910ec863 add x3, x3, #0x3b2 1c71dc: 528140a1 mov w1, #0xa05 // =2565 1c71e0: 97fb644c bl 0xa0310 <__assert2@plt> 1c71e4: f9407fe8 ldr x8, [sp, #0xf8] 1c71e8: f9400100 ldr x0, [x8] 1c71ec: f85983a1 ldur x1, [x29, #-0x68] 1c71f0: d10083a2 sub x2, x29, #0x20 1c71f4: 97fb79f3 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c71f8: f81783a0 stur x0, [x29, #-0x88] 1c71fc: f85783a8 ldur x8, [x29, #-0x88] 1c7200: f1000508 subs x8, x8, #0x1 1c7204: f90053e8 str x8, [sp, #0xa0] 1c7208: 5400006b b.lt 0x1c7214 1c720c: 14000001 b 0x1c7210 1c7210: 14000009 b 0x1c7234 1c7214: f00003c0 adrp x0, 0x242000 1c7218: 9102a000 add x0, x0, #0xa8 1c721c: f00003c2 adrp x2, 0x242000 1c7220: 91155442 add x2, x2, #0x555 1c7224: 900003e3 adrp x3, 0x243000 1c7228: 91122463 add x3, x3, #0x489 1c722c: 52814101 mov w1, #0xa08 // =2568 1c7230: 97fb6438 bl 0xa0310 <__assert2@plt> 1c7234: f85e03a8 ldur x8, [x29, #-0x20] 1c7238: f85983a9 ldur x9, [x29, #-0x68] 1c723c: 8b080128 add x8, x9, x8 1c7240: f81983a8 stur x8, [x29, #-0x68] 1c7244: f85983a8 ldur x8, [x29, #-0x68] 1c7248: f85783a9 ldur x9, [x29, #-0x88] 1c724c: 8b090108 add x8, x8, x9 1c7250: f85903a9 ldur x9, [x29, #-0x70] 1c7254: eb090108 subs x8, x8, x9 1c7258: f9004fe8 str x8, [sp, #0x98] 1c725c: 5400006c b.gt 0x1c7268 1c7260: 14000001 b 0x1c7264 1c7264: 14000009 b 0x1c7288 1c7268: f00003c0 adrp x0, 0x242000 1c726c: 9102a000 add x0, x0, #0xa8 1c7270: f00003c2 adrp x2, 0x242000 1c7274: 91155442 add x2, x2, #0x555 1c7278: f00003c3 adrp x3, 0x242000 1c727c: 910f1863 add x3, x3, #0x3c6 1c7280: 52814181 mov w1, #0xa0c // =2572 1c7284: 97fb6423 bl 0xa0310 <__assert2@plt> 1c7288: f85783a8 ldur x8, [x29, #-0x88] 1c728c: f85983a9 ldur x9, [x29, #-0x68] 1c7290: 8b080128 add x8, x9, x8 1c7294: f81983a8 stur x8, [x29, #-0x68] 1c7298: aa1f03e8 mov x8, xzr 1c729c: f81703a8 stur x8, [x29, #-0x90] 1c72a0: 14000001 b 0x1c72a4 1c72a4: f85983a8 ldur x8, [x29, #-0x68] 1c72a8: f85903a9 ldur x9, [x29, #-0x70] 1c72ac: eb090108 subs x8, x8, x9 1c72b0: f9004be8 str x8, [sp, #0x90] 1c72b4: 5400170a b.ge 0x1c7594 1c72b8: 14000001 b 0x1c72bc 1c72bc: f9407fe8 ldr x8, [sp, #0xf8] 1c72c0: f9400100 ldr x0, [x8] 1c72c4: f85983a1 ldur x1, [x29, #-0x68] 1c72c8: d100a3a2 sub x2, x29, #0x28 1c72cc: 97fb6801 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c72d0: f81683a0 stur x0, [x29, #-0x98] 1c72d4: f85683a8 ldur x8, [x29, #-0x98] 1c72d8: b5000068 cbnz x8, 0x1c72e4 1c72dc: 14000001 b 0x1c72e0 1c72e0: 14000009 b 0x1c7304 1c72e4: f00003c0 adrp x0, 0x242000 1c72e8: 9102a000 add x0, x0, #0xa8 1c72ec: f00003c2 adrp x2, 0x242000 1c72f0: 91155442 add x2, x2, #0x555 1c72f4: f00003c3 adrp x3, 0x242000 1c72f8: 9118b863 add x3, x3, #0x62e 1c72fc: 52814321 mov w1, #0xa19 // =2585 1c7300: 97fb6404 bl 0xa0310 <__assert2@plt> 1c7304: f85983a8 ldur x8, [x29, #-0x68] 1c7308: f85d83a9 ldur x9, [x29, #-0x28] 1c730c: 8b090108 add x8, x8, x9 1c7310: f85903a9 ldur x9, [x29, #-0x70] 1c7314: eb090108 subs x8, x8, x9 1c7318: f90047e8 str x8, [sp, #0x88] 1c731c: 5400006c b.gt 0x1c7328 1c7320: 14000001 b 0x1c7324 1c7324: 14000009 b 0x1c7348 1c7328: f00003c0 adrp x0, 0x242000 1c732c: 9102a000 add x0, x0, #0xa8 1c7330: f00003c2 adrp x2, 0x242000 1c7334: 91155442 add x2, x2, #0x555 1c7338: f00003c3 adrp x3, 0x242000 1c733c: 910ec863 add x3, x3, #0x3b2 1c7340: 52814341 mov w1, #0xa1a // =2586 1c7344: 97fb63f3 bl 0xa0310 <__assert2@plt> 1c7348: f85683a8 ldur x8, [x29, #-0x98] 1c734c: b40000a8 cbz x8, 0x1c7360 1c7350: 14000001 b 0x1c7354 1c7354: aa1f03e8 mov x8, xzr 1c7358: f81c03a8 stur x8, [x29, #-0x40] 1c735c: 14000160 b 0x1c78dc 1c7360: f85983a8 ldur x8, [x29, #-0x68] 1c7364: f81603a8 stur x8, [x29, #-0xa0] 1c7368: f9407fe8 ldr x8, [sp, #0xf8] 1c736c: f9400100 ldr x0, [x8] 1c7370: f85603a1 ldur x1, [x29, #-0xa0] 1c7374: d100a3a2 sub x2, x29, #0x28 1c7378: 97fb7f12 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c737c: f81583a0 stur x0, [x29, #-0xa8] 1c7380: f85583a8 ldur x8, [x29, #-0xa8] 1c7384: b6f800a8 tbz x8, #0x3f, 0x1c7398 1c7388: 14000001 b 0x1c738c 1c738c: aa1f03e8 mov x8, xzr 1c7390: f81c03a8 stur x8, [x29, #-0x40] 1c7394: 14000152 b 0x1c78dc 1c7398: f85d83a8 ldur x8, [x29, #-0x28] 1c739c: f85983a9 ldur x9, [x29, #-0x68] 1c73a0: 8b080128 add x8, x9, x8 1c73a4: f81983a8 stur x8, [x29, #-0x68] 1c73a8: f9407fe8 ldr x8, [sp, #0xf8] 1c73ac: f9400100 ldr x0, [x8] 1c73b0: f85983a1 ldur x1, [x29, #-0x68] 1c73b4: d100a3a2 sub x2, x29, #0x28 1c73b8: 97fb67c6 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c73bc: f81683a0 stur x0, [x29, #-0x98] 1c73c0: f85683a8 ldur x8, [x29, #-0x98] 1c73c4: b5000068 cbnz x8, 0x1c73d0 1c73c8: 14000001 b 0x1c73cc 1c73cc: 14000009 b 0x1c73f0 1c73d0: f00003c0 adrp x0, 0x242000 1c73d4: 9102a000 add x0, x0, #0xa8 1c73d8: f00003c2 adrp x2, 0x242000 1c73dc: 91155442 add x2, x2, #0x555 1c73e0: f00003c3 adrp x3, 0x242000 1c73e4: 9118b863 add x3, x3, #0x62e 1c73e8: 52814501 mov w1, #0xa28 // =2600 1c73ec: 97fb63c9 bl 0xa0310 <__assert2@plt> 1c73f0: f85983a8 ldur x8, [x29, #-0x68] 1c73f4: f85d83a9 ldur x9, [x29, #-0x28] 1c73f8: 8b090108 add x8, x8, x9 1c73fc: f85903a9 ldur x9, [x29, #-0x70] 1c7400: eb090108 subs x8, x8, x9 1c7404: f90043e8 str x8, [sp, #0x80] 1c7408: 5400006c b.gt 0x1c7414 1c740c: 14000001 b 0x1c7410 1c7410: 14000009 b 0x1c7434 1c7414: f00003c0 adrp x0, 0x242000 1c7418: 9102a000 add x0, x0, #0xa8 1c741c: f00003c2 adrp x2, 0x242000 1c7420: 91155442 add x2, x2, #0x555 1c7424: f00003c3 adrp x3, 0x242000 1c7428: 910ec863 add x3, x3, #0x3b2 1c742c: 52814521 mov w1, #0xa29 // =2601 1c7430: 97fb63b8 bl 0xa0310 <__assert2@plt> 1c7434: f9407fe8 ldr x8, [sp, #0xf8] 1c7438: f9400100 ldr x0, [x8] 1c743c: f85983a1 ldur x1, [x29, #-0x68] 1c7440: d100a3a2 sub x2, x29, #0x28 1c7444: 97fb795f bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c7448: f81503a0 stur x0, [x29, #-0xb0] 1c744c: f85503a8 ldur x8, [x29, #-0xb0] 1c7450: b7f80068 tbnz x8, #0x3f, 0x1c745c 1c7454: 14000001 b 0x1c7458 1c7458: 14000009 b 0x1c747c 1c745c: f00003c0 adrp x0, 0x242000 1c7460: 9102a000 add x0, x0, #0xa8 1c7464: f00003c2 adrp x2, 0x242000 1c7468: 91155442 add x2, x2, #0x555 1c746c: 900003e3 adrp x3, 0x243000 1c7470: 91058863 add x3, x3, #0x162 1c7474: 52814581 mov w1, #0xa2c // =2604 1c7478: 97fb63a6 bl 0xa0310 <__assert2@plt> 1c747c: f85d83a8 ldur x8, [x29, #-0x28] 1c7480: f85983a9 ldur x9, [x29, #-0x68] 1c7484: 8b080128 add x8, x9, x8 1c7488: f81983a8 stur x8, [x29, #-0x68] 1c748c: f85983a8 ldur x8, [x29, #-0x68] 1c7490: f85503a9 ldur x9, [x29, #-0xb0] 1c7494: 8b090108 add x8, x8, x9 1c7498: f85903a9 ldur x9, [x29, #-0x70] 1c749c: eb090108 subs x8, x8, x9 1c74a0: f9003fe8 str x8, [sp, #0x78] 1c74a4: 5400006c b.gt 0x1c74b0 1c74a8: 14000001 b 0x1c74ac 1c74ac: 14000009 b 0x1c74d0 1c74b0: f00003c0 adrp x0, 0x242000 1c74b4: 9102a000 add x0, x0, #0xa8 1c74b8: f00003c2 adrp x2, 0x242000 1c74bc: 91155442 add x2, x2, #0x555 1c74c0: f00003c3 adrp x3, 0x242000 1c74c4: 910f1863 add x3, x3, #0x3c6 1c74c8: 528145e1 mov w1, #0xa2f // =2607 1c74cc: 97fb6391 bl 0xa0310 <__assert2@plt> 1c74d0: f85503a8 ldur x8, [x29, #-0xb0] 1c74d4: b5000068 cbnz x8, 0x1c74e0 1c74d8: 14000001 b 0x1c74dc 1c74dc: 17ffff72 b 0x1c72a4 1c74e0: f85583a8 ldur x8, [x29, #-0xa8] 1c74e4: 5296cea9 mov w9, #0xb675 // =46709 1c74e8: 72a3e869 movk w9, #0x1f43, lsl #16 1c74ec: 2a0903ea mov w10, w9 1c74f0: eb0a0108 subs x8, x8, x10 1c74f4: f9003be8 str x8, [sp, #0x70] 1c74f8: 54000441 b.ne 0x1c7580 1c74fc: 14000001 b 0x1c7500 1c7500: f85603a8 ldur x8, [x29, #-0xa0] 1c7504: f9407fe9 ldr x9, [sp, #0xf8] 1c7508: f940092a ldr x10, [x9, #0x10] 1c750c: eb0a0108 subs x8, x8, x10 1c7510: f81483a8 stur x8, [x29, #-0xb8] 1c7514: f85483a1 ldur x1, [x29, #-0xb8] 1c7518: d100c3a2 sub x2, x29, #0x30 1c751c: d100e3a3 sub x3, x29, #0x38 1c7520: aa0903e0 mov x0, x9 1c7524: 97fb6a3b bl 0xa1e10 <_ZN9mkvparser7Cluster15HasBlockEntriesEPKNS_7SegmentExRxRl@plt> 1c7528: f81403a0 stur x0, [x29, #-0xc0] 1c752c: f85403a8 ldur x8, [x29, #-0xc0] 1c7530: b7f80068 tbnz x8, #0x3f, 0x1c753c 1c7534: 14000001 b 0x1c7538 1c7538: 14000009 b 0x1c755c 1c753c: f00003c0 adrp x0, 0x242000 1c7540: 9102a000 add x0, x0, #0xa8 1c7544: f00003c2 adrp x2, 0x242000 1c7548: 91155442 add x2, x2, #0x555 1c754c: f00003c3 adrp x3, 0x242000 1c7550: 9118e863 add x3, x3, #0x63a 1c7554: 528147c1 mov w1, #0xa3e // =2622 1c7558: 97fb636e bl 0xa0310 <__assert2@plt> 1c755c: f85403a8 ldur x8, [x29, #-0xc0] 1c7560: f1000508 subs x8, x8, #0x1 1c7564: f90037e8 str x8, [sp, #0x68] 1c7568: 540000ab b.lt 0x1c757c 1c756c: 14000001 b 0x1c7570 1c7570: f85483a8 ldur x8, [x29, #-0xb8] 1c7574: f81703a8 stur x8, [x29, #-0x90] 1c7578: 14000007 b 0x1c7594 1c757c: 14000001 b 0x1c7580 1c7580: f85503a8 ldur x8, [x29, #-0xb0] 1c7584: f85983a9 ldur x9, [x29, #-0x68] 1c7588: 8b080128 add x8, x9, x8 1c758c: f81983a8 stur x8, [x29, #-0x68] 1c7590: 17ffff45 b 0x1c72a4 1c7594: f85703a8 ldur x8, [x29, #-0x90] 1c7598: f1000108 subs x8, x8, #0x0 1c759c: f90033e8 str x8, [sp, #0x60] 1c75a0: 540000ac b.gt 0x1c75b4 1c75a4: 14000001 b 0x1c75a8 1c75a8: aa1f03e8 mov x8, xzr 1c75ac: f81c03a8 stur x8, [x29, #-0x40] 1c75b0: 140000cb b 0x1c78dc 1c75b4: f9407fe8 ldr x8, [sp, #0xf8] 1c75b8: f9405509 ldr x9, [x8, #0xa8] 1c75bc: f940590a ldr x10, [x8, #0xb0] 1c75c0: 8b0a0d29 add x9, x9, x10, lsl #3 1c75c4: f81383a9 stur x9, [x29, #-0xc8] 1c75c8: f85383a9 ldur x9, [x29, #-0xc8] 1c75cc: f81303a9 stur x9, [x29, #-0xd0] 1c75d0: f85383a9 ldur x9, [x29, #-0xc8] 1c75d4: f9405d0a ldr x10, [x8, #0xb8] 1c75d8: 8b0a0d29 add x9, x9, x10, lsl #3 1c75dc: f81283a9 stur x9, [x29, #-0xd8] 1c75e0: f85283a9 ldur x9, [x29, #-0xd8] 1c75e4: f81203a9 stur x9, [x29, #-0xe0] 1c75e8: 14000001 b 0x1c75ec 1c75ec: f85303a8 ldur x8, [x29, #-0xd0] 1c75f0: f85203a9 ldur x9, [x29, #-0xe0] 1c75f4: eb090108 subs x8, x8, x9 1c75f8: f9002fe8 str x8, [sp, #0x58] 1c75fc: 54000a62 b.hs 0x1c7748 1c7600: 14000001 b 0x1c7604 1c7604: f85303a8 ldur x8, [x29, #-0xd0] 1c7608: f85203a9 ldur x9, [x29, #-0xe0] 1c760c: eb080129 subs x9, x9, x8 1c7610: 9343fd29 asr x9, x9, #3 1c7614: f100012a subs x10, x9, #0x0 1c7618: 9a89a529 cinc x9, x9, lt 1c761c: d37ef529 lsl x9, x9, #2 1c7620: 927df129 and x9, x9, #0xfffffffffffffff8 1c7624: 8b090108 add x8, x8, x9 1c7628: f81183a8 stur x8, [x29, #-0xe8] 1c762c: f85183a8 ldur x8, [x29, #-0xe8] 1c7630: f85283a9 ldur x9, [x29, #-0xd8] 1c7634: eb090108 subs x8, x8, x9 1c7638: f9002bea str x10, [sp, #0x50] 1c763c: f90027e8 str x8, [sp, #0x48] 1c7640: 54000062 b.hs 0x1c764c 1c7644: 14000001 b 0x1c7648 1c7648: 14000009 b 0x1c766c 1c764c: f00003c0 adrp x0, 0x242000 1c7650: 9102a000 add x0, x0, #0xa8 1c7654: f00003c2 adrp x2, 0x242000 1c7658: 91155442 add x2, x2, #0x555 1c765c: f00003c3 adrp x3, 0x242000 1c7660: 9109b863 add x3, x3, #0x26e 1c7664: 52814b21 mov w1, #0xa59 // =2649 1c7668: 97fb632a bl 0xa0310 <__assert2@plt> 1c766c: f85183a8 ldur x8, [x29, #-0xe8] 1c7670: f9400108 ldr x8, [x8] 1c7674: f81103a8 stur x8, [x29, #-0xf0] 1c7678: f85103a8 ldur x8, [x29, #-0xf0] 1c767c: b4000068 cbz x8, 0x1c7688 1c7680: 14000001 b 0x1c7684 1c7684: 14000009 b 0x1c76a8 1c7688: f00003c0 adrp x0, 0x242000 1c768c: 9102a000 add x0, x0, #0xa8 1c7690: f00003c2 adrp x2, 0x242000 1c7694: 91155442 add x2, x2, #0x555 1c7698: f00003c3 adrp x3, 0x242000 1c769c: 911a2863 add x3, x3, #0x68a 1c76a0: 52814b81 mov w1, #0xa5c // =2652 1c76a4: 97fb631b bl 0xa0310 <__assert2@plt> 1c76a8: f85103a8 ldur x8, [x29, #-0xf0] 1c76ac: f9400908 ldr x8, [x8, #0x10] 1c76b0: b6f80068 tbz x8, #0x3f, 0x1c76bc 1c76b4: 14000001 b 0x1c76b8 1c76b8: 14000009 b 0x1c76dc 1c76bc: f00003c0 adrp x0, 0x242000 1c76c0: 9102a000 add x0, x0, #0xa8 1c76c4: f00003c2 adrp x2, 0x242000 1c76c8: 91155442 add x2, x2, #0x555 1c76cc: f00003c3 adrp x3, 0x242000 1c76d0: 91191863 add x3, x3, #0x646 1c76d4: 52814ba1 mov w1, #0xa5d // =2653 1c76d8: 97fb630e bl 0xa0310 <__assert2@plt> 1c76dc: f85103a0 ldur x0, [x29, #-0xf0] 1c76e0: 97fb7180 bl 0xa3ce0 <_ZNK9mkvparser7Cluster11GetPositionEv@plt> 1c76e4: f81983a0 stur x0, [x29, #-0x68] 1c76e8: f85983a0 ldur x0, [x29, #-0x68] 1c76ec: f85703be ldur x30, [x29, #-0x90] 1c76f0: eb1e0000 subs x0, x0, x30 1c76f4: f90023e0 str x0, [sp, #0x40] 1c76f8: 540000ca b.ge 0x1c7710 1c76fc: 14000001 b 0x1c7700 1c7700: f85183a8 ldur x8, [x29, #-0xe8] 1c7704: 91002108 add x8, x8, #0x8 1c7708: f81303a8 stur x8, [x29, #-0xd0] 1c770c: 1400000e b 0x1c7744 1c7710: f85983a8 ldur x8, [x29, #-0x68] 1c7714: f85703a9 ldur x9, [x29, #-0x90] 1c7718: eb090108 subs x8, x8, x9 1c771c: f9001fe8 str x8, [sp, #0x38] 1c7720: 540000ad b.le 0x1c7734 1c7724: 14000001 b 0x1c7728 1c7728: f85183a8 ldur x8, [x29, #-0xe8] 1c772c: f81203a8 stur x8, [x29, #-0xe0] 1c7730: 14000004 b 0x1c7740 1c7734: f85103a8 ldur x8, [x29, #-0xf0] 1c7738: f81c03a8 stur x8, [x29, #-0x40] 1c773c: 14000068 b 0x1c78dc 1c7740: 14000001 b 0x1c7744 1c7744: 17ffffaa b 0x1c75ec 1c7748: f85303a8 ldur x8, [x29, #-0xd0] 1c774c: f85203a9 ldur x9, [x29, #-0xe0] 1c7750: eb090108 subs x8, x8, x9 1c7754: f9001be8 str x8, [sp, #0x30] 1c7758: 54000061 b.ne 0x1c7764 1c775c: 14000001 b 0x1c7760 1c7760: 14000009 b 0x1c7784 1c7764: f00003c0 adrp x0, 0x242000 1c7768: 9102a000 add x0, x0, #0xa8 1c776c: f00003c2 adrp x2, 0x242000 1c7770: 91155442 add x2, x2, #0x555 1c7774: f00003c3 adrp x3, 0x242000 1c7778: 9109f863 add x3, x3, #0x27e 1c777c: 52814da1 mov w1, #0xa6d // =2669 1c7780: 97fb62e4 bl 0xa0310 <__assert2@plt> 1c7784: f85703a2 ldur x2, [x29, #-0x90] 1c7788: 92800001 mov x1, #-0x1 // =-1 1c778c: f9407fe0 ldr x0, [sp, #0xf8] 1c7790: 97fb8c08 bl 0xaa7b0 <_ZN9mkvparser7Cluster6CreateEPNS_7SegmentElx@plt> 1c7794: f81083a0 stur x0, [x29, #-0xf8] 1c7798: f85083a0 ldur x0, [x29, #-0xf8] 1c779c: b50000a0 cbnz x0, 0x1c77b0 1c77a0: 14000001 b 0x1c77a4 1c77a4: aa1f03e8 mov x8, xzr 1c77a8: f81c03a8 stur x8, [x29, #-0x40] 1c77ac: 1400004c b 0x1c78dc 1c77b0: f85303a8 ldur x8, [x29, #-0xd0] 1c77b4: f9407fe9 ldr x9, [sp, #0xf8] 1c77b8: f940552a ldr x10, [x9, #0xa8] 1c77bc: eb0a0108 subs x8, x8, x10 1c77c0: 9343fd08 asr x8, x8, #3 1c77c4: f90083e8 str x8, [sp, #0x100] 1c77c8: f85083a1 ldur x1, [x29, #-0xf8] 1c77cc: f94083e2 ldr x2, [sp, #0x100] 1c77d0: aa0903e0 mov x0, x9 1c77d4: 97fb85bb bl 0xa8ec0 <_ZN9mkvparser7Segment14PreloadClusterEPNS_7ClusterEl@plt> 1c77d8: 370001e0 tbnz w0, #0x0, 0x1c7814 1c77dc: 14000001 b 0x1c77e0 1c77e0: f85083a8 ldur x8, [x29, #-0xf8] 1c77e4: aa0803e0 mov x0, x8 1c77e8: f90017e0 str x0, [sp, #0x28] 1c77ec: b40000e8 cbz x8, 0x1c7808 1c77f0: 14000001 b 0x1c77f4 1c77f4: f94017e0 ldr x0, [sp, #0x28] 1c77f8: 97fb7ea6 bl 0xa7290 <_ZN9mkvparser7ClusterD1Ev@plt> 1c77fc: f94017e0 ldr x0, [sp, #0x28] 1c7800: 97fb6458 bl 0xa0960 <_ZdlPv@plt> 1c7804: 14000001 b 0x1c7808 1c7808: aa1f03e8 mov x8, xzr 1c780c: f81c03a8 stur x8, [x29, #-0x40] 1c7810: 14000033 b 0x1c78dc 1c7814: f9407fe8 ldr x8, [sp, #0xf8] 1c7818: f9405509 ldr x9, [x8, #0xa8] 1c781c: b4000069 cbz x9, 0x1c7828 1c7820: 14000001 b 0x1c7824 1c7824: 14000009 b 0x1c7848 1c7828: f00003c0 adrp x0, 0x242000 1c782c: 9102a000 add x0, x0, #0xa8 1c7830: f00003c2 adrp x2, 0x242000 1c7834: 91155442 add x2, x2, #0x555 1c7838: f00003c3 adrp x3, 0x242000 1c783c: 910a1463 add x3, x3, #0x285 1c7840: 52814f21 mov w1, #0xa79 // =2681 1c7844: 97fb62b3 bl 0xa0310 <__assert2@plt> 1c7848: f94083e8 ldr x8, [sp, #0x100] 1c784c: f9407fe9 ldr x9, [sp, #0xf8] 1c7850: f940612a ldr x10, [x9, #0xc0] 1c7854: eb0a0108 subs x8, x8, x10 1c7858: f90013e8 str x8, [sp, #0x20] 1c785c: 5400006a b.ge 0x1c7868 1c7860: 14000001 b 0x1c7864 1c7864: 14000009 b 0x1c7888 1c7868: f00003c0 adrp x0, 0x242000 1c786c: 9102a000 add x0, x0, #0xa8 1c7870: f00003c2 adrp x2, 0x242000 1c7874: 91155442 add x2, x2, #0x555 1c7878: f00003c3 adrp x3, 0x242000 1c787c: 91196463 add x3, x3, #0x659 1c7880: 52814f41 mov w1, #0xa7a // =2682 1c7884: 97fb62a3 bl 0xa0310 <__assert2@plt> 1c7888: f9407fe8 ldr x8, [sp, #0xf8] 1c788c: f9405509 ldr x9, [x8, #0xa8] 1c7890: f94083ea ldr x10, [sp, #0x100] 1c7894: f86a7929 ldr x9, [x9, x10, lsl #3] 1c7898: f85083aa ldur x10, [x29, #-0xf8] 1c789c: eb0a0129 subs x9, x9, x10 1c78a0: f9000fe9 str x9, [sp, #0x18] 1c78a4: 54000061 b.ne 0x1c78b0 1c78a8: 14000001 b 0x1c78ac 1c78ac: 14000009 b 0x1c78d0 1c78b0: f00003c0 adrp x0, 0x242000 1c78b4: 9102a000 add x0, x0, #0xa8 1c78b8: f00003c2 adrp x2, 0x242000 1c78bc: 91155442 add x2, x2, #0x555 1c78c0: f00003c3 adrp x3, 0x242000 1c78c4: 9119c863 add x3, x3, #0x672 1c78c8: 52814f61 mov w1, #0xa7b // =2683 1c78cc: 97fb6291 bl 0xa0310 <__assert2@plt> 1c78d0: f85083a8 ldur x8, [x29, #-0xf8] 1c78d4: f81c03a8 stur x8, [x29, #-0x40] 1c78d8: 14000001 b 0x1c78dc 1c78dc: f85c03a8 ldur x8, [x29, #-0x40] 1c78e0: d53bd049 mrs x9, TPIDR_EL0 1c78e4: f9401529 ldr x9, [x9, #0x28] 1c78e8: f85e83aa ldur x10, [x29, #-0x18] 1c78ec: eb0a0129 subs x9, x9, x10 1c78f0: f9000be8 str x8, [sp, #0x10] 1c78f4: f90007e9 str x9, [sp, #0x8] 1c78f8: 540000e1 b.ne 0x1c7914 1c78fc: 14000001 b 0x1c7900 1c7900: f9400be0 ldr x0, [sp, #0x10] 1c7904: 9107c3ff add sp, sp, #0x1f0 1c7908: a9417bfd ldp x29, x30, [sp, #0x10] 1c790c: f84207fc ldr x28, [sp], #0x20 1c7910: d65f03c0 ret 1c7914: 97fb8917 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c7918 : 1c7918: d10583ff sub sp, sp, #0x160 1c791c: f900a3fc str x28, [sp, #0x140] 1c7920: a9157bfd stp x29, x30, [sp, #0x150] 1c7924: 910543fd add x29, sp, #0x150 1c7928: d53bd048 mrs x8, TPIDR_EL0 1c792c: f9401508 ldr x8, [x8, #0x28] 1c7930: f81e83a8 stur x8, [x29, #-0x18] 1c7934: f81c83a0 stur x0, [x29, #-0x38] 1c7938: f81c03a1 stur x1, [x29, #-0x40] 1c793c: f81b83a2 stur x2, [x29, #-0x48] 1c7940: f81b03a3 stur x3, [x29, #-0x50] 1c7944: f81a83a4 stur x4, [x29, #-0x58] 1c7948: f85c83a8 ldur x8, [x29, #-0x38] 1c794c: f85c03a0 ldur x0, [x29, #-0x40] 1c7950: f90057e8 str x8, [sp, #0xa8] 1c7954: b4000060 cbz x0, 0x1c7960 1c7958: 14000001 b 0x1c795c 1c795c: 14000009 b 0x1c7980 1c7960: f00003c0 adrp x0, 0x242000 1c7964: 9102a000 add x0, x0, #0xa8 1c7968: f00003c2 adrp x2, 0x242000 1c796c: 911a4042 add x2, x2, #0x690 1c7970: 900003e3 adrp x3, 0x243000 1c7974: 9122f063 add x3, x3, #0x8bc 1c7978: 52815041 mov w1, #0xa82 // =2690 1c797c: 97fb6265 bl 0xa0310 <__assert2@plt> 1c7980: f85c03a0 ldur x0, [x29, #-0x40] 1c7984: 97fb6957 bl 0xa1ee0 <_ZNK9mkvparser7Cluster3EOSEv@plt> 1c7988: 37000060 tbnz w0, #0x0, 0x1c7994 1c798c: 14000001 b 0x1c7990 1c7990: 14000009 b 0x1c79b4 1c7994: f00003c0 adrp x0, 0x242000 1c7998: 9102a000 add x0, x0, #0xa8 1c799c: f00003c2 adrp x2, 0x242000 1c79a0: 911a4042 add x2, x2, #0x690 1c79a4: f00003c3 adrp x3, 0x242000 1c79a8: 911c0463 add x3, x3, #0x701 1c79ac: 52815061 mov w1, #0xa83 // =2691 1c79b0: 97fb6258 bl 0xa0310 <__assert2@plt> 1c79b4: f94057e8 ldr x8, [sp, #0xa8] 1c79b8: f9405509 ldr x9, [x8, #0xa8] 1c79bc: b4000069 cbz x9, 0x1c79c8 1c79c0: 14000001 b 0x1c79c4 1c79c4: 14000009 b 0x1c79e8 1c79c8: f00003c0 adrp x0, 0x242000 1c79cc: 9102a000 add x0, x0, #0xa8 1c79d0: f00003c2 adrp x2, 0x242000 1c79d4: 911a4042 add x2, x2, #0x690 1c79d8: f00003c3 adrp x3, 0x242000 1c79dc: 910a1463 add x3, x3, #0x285 1c79e0: 52815081 mov w1, #0xa84 // =2692 1c79e4: 97fb624b bl 0xa0310 <__assert2@plt> 1c79e8: f85b83a8 ldur x8, [x29, #-0x48] 1c79ec: aa1f03e9 mov x9, xzr 1c79f0: f9000109 str x9, [x8] 1c79f4: f85c03a8 ldur x8, [x29, #-0x40] 1c79f8: f9400908 ldr x8, [x8, #0x10] 1c79fc: b7f80868 tbnz x8, #0x3f, 0x1c7b08 1c7a00: 14000001 b 0x1c7a04 1c7a04: f94057e8 ldr x8, [sp, #0xa8] 1c7a08: f9405509 ldr x9, [x8, #0xa8] 1c7a0c: f85c03aa ldur x10, [x29, #-0x40] 1c7a10: f940094b ldr x11, [x10, #0x10] 1c7a14: f86b7929 ldr x9, [x9, x11, lsl #3] 1c7a18: eb0a0129 subs x9, x9, x10 1c7a1c: f90053e9 str x9, [sp, #0xa0] 1c7a20: 54000061 b.ne 0x1c7a2c 1c7a24: 14000001 b 0x1c7a28 1c7a28: 14000009 b 0x1c7a4c 1c7a2c: f00003c0 adrp x0, 0x242000 1c7a30: 9102a000 add x0, x0, #0xa8 1c7a34: f00003c2 adrp x2, 0x242000 1c7a38: 911a4042 add x2, x2, #0x690 1c7a3c: f00003c3 adrp x3, 0x242000 1c7a40: 911c3c63 add x3, x3, #0x70f 1c7a44: 52815121 mov w1, #0xa89 // =2697 1c7a48: 97fb6232 bl 0xa0310 <__assert2@plt> 1c7a4c: f85c03a8 ldur x8, [x29, #-0x40] 1c7a50: f9400908 ldr x8, [x8, #0x10] 1c7a54: 91000508 add x8, x8, #0x1 1c7a58: f81a03a8 stur x8, [x29, #-0x60] 1c7a5c: f85a03a8 ldur x8, [x29, #-0x60] 1c7a60: f94057e9 ldr x9, [sp, #0xa8] 1c7a64: f940592a ldr x10, [x9, #0xb0] 1c7a68: eb0a0108 subs x8, x8, x10 1c7a6c: f9004fe8 str x8, [sp, #0x98] 1c7a70: 5400016a b.ge 0x1c7a9c 1c7a74: 14000001 b 0x1c7a78 1c7a78: f94057e8 ldr x8, [sp, #0xa8] 1c7a7c: f9405509 ldr x9, [x8, #0xa8] 1c7a80: f85a03aa ldur x10, [x29, #-0x60] 1c7a84: f86a7929 ldr x9, [x9, x10, lsl #3] 1c7a88: f85b83aa ldur x10, [x29, #-0x48] 1c7a8c: f9000149 str x9, [x10] 1c7a90: aa1f03e9 mov x9, xzr 1c7a94: f81d03a9 stur x9, [x29, #-0x30] 1c7a98: 1400015d b 0x1c800c 1c7a9c: f85b03a1 ldur x1, [x29, #-0x50] 1c7aa0: f85a83a2 ldur x2, [x29, #-0x58] 1c7aa4: f94057e0 ldr x0, [sp, #0xa8] 1c7aa8: 97fb613e bl 0x9ffa0 <_ZN9mkvparser7Segment11LoadClusterERxRl@plt> 1c7aac: f81983a0 stur x0, [x29, #-0x68] 1c7ab0: f85983a0 ldur x0, [x29, #-0x68] 1c7ab4: b6f800a0 tbz x0, #0x3f, 0x1c7ac8 1c7ab8: 14000001 b 0x1c7abc 1c7abc: f85983a8 ldur x8, [x29, #-0x68] 1c7ac0: f81d03a8 stur x8, [x29, #-0x30] 1c7ac4: 14000152 b 0x1c800c 1c7ac8: f85983a8 ldur x8, [x29, #-0x68] 1c7acc: f1000508 subs x8, x8, #0x1 1c7ad0: f9004be8 str x8, [sp, #0x90] 1c7ad4: 540000cb b.lt 0x1c7aec 1c7ad8: 14000001 b 0x1c7adc 1c7adc: 320003e8 orr w8, wzr, #0x1 1c7ae0: 2a0803e9 mov w9, w8 1c7ae4: f81d03a9 stur x9, [x29, #-0x30] 1c7ae8: 14000149 b 0x1c800c 1c7aec: f94057e0 ldr x0, [sp, #0xa8] 1c7af0: 97fb6bc0 bl 0xa29f0 <_ZNK9mkvparser7Segment7GetLastEv@plt> 1c7af4: f85b83be ldur x30, [x29, #-0x48] 1c7af8: f90003c0 str x0, [x30] 1c7afc: aa1f03e0 mov x0, xzr 1c7b00: f81d03a0 stur x0, [x29, #-0x30] 1c7b04: 14000142 b 0x1c800c 1c7b08: f94057e8 ldr x8, [sp, #0xa8] 1c7b0c: f9403509 ldr x9, [x8, #0x68] 1c7b10: f1000529 subs x9, x9, #0x1 1c7b14: f90047e9 str x9, [sp, #0x88] 1c7b18: 5400006b b.lt 0x1c7b24 1c7b1c: 14000001 b 0x1c7b20 1c7b20: 14000009 b 0x1c7b44 1c7b24: f00003c0 adrp x0, 0x242000 1c7b28: 9102a000 add x0, x0, #0xa8 1c7b2c: f00003c2 adrp x2, 0x242000 1c7b30: 911a4042 add x2, x2, #0x690 1c7b34: f00003c3 adrp x3, 0x242000 1c7b38: 911ccc63 add x3, x3, #0x733 1c7b3c: 52815461 mov w1, #0xaa3 // =2723 1c7b40: 97fb61f4 bl 0xa0310 <__assert2@plt> 1c7b44: f94057e8 ldr x8, [sp, #0xa8] 1c7b48: f9400109 ldr x9, [x8] 1c7b4c: f940012a ldr x10, [x9] 1c7b50: f940054a ldr x10, [x10, #0x8] 1c7b54: d10083a1 sub x1, x29, #0x20 1c7b58: d100a3a2 sub x2, x29, #0x28 1c7b5c: aa0903e0 mov x0, x9 1c7b60: d63f0140 blr x10 1c7b64: 2a0003e1 mov w1, w0 1c7b68: 93407c28 sxtw x8, w1 1c7b6c: f81903a8 stur x8, [x29, #-0x70] 1c7b70: f85903a8 ldur x8, [x29, #-0x70] 1c7b74: b6f800a8 tbz x8, #0x3f, 0x1c7b88 1c7b78: 14000001 b 0x1c7b7c 1c7b7c: f85903a8 ldur x8, [x29, #-0x70] 1c7b80: f81d03a8 stur x8, [x29, #-0x30] 1c7b84: 14000122 b 0x1c800c 1c7b88: f85e03a8 ldur x8, [x29, #-0x20] 1c7b8c: b7f80108 tbnz x8, #0x3f, 0x1c7bac 1c7b90: 14000001 b 0x1c7b94 1c7b94: f85d83a8 ldur x8, [x29, #-0x28] 1c7b98: f85e03a9 ldur x9, [x29, #-0x20] 1c7b9c: eb090108 subs x8, x8, x9 1c7ba0: f90043e8 str x8, [sp, #0x80] 1c7ba4: 5400006c b.gt 0x1c7bb0 1c7ba8: 14000001 b 0x1c7bac 1c7bac: 14000009 b 0x1c7bd0 1c7bb0: f00003c0 adrp x0, 0x242000 1c7bb4: 9102a000 add x0, x0, #0xa8 1c7bb8: f00003c2 adrp x2, 0x242000 1c7bbc: 911a4042 add x2, x2, #0x690 1c7bc0: f00003c3 adrp x3, 0x242000 1c7bc4: 91063463 add x3, x3, #0x18d 1c7bc8: 52815581 mov w1, #0xaac // =2732 1c7bcc: 97fb61d1 bl 0xa0310 <__assert2@plt> 1c7bd0: f94057e8 ldr x8, [sp, #0xa8] 1c7bd4: f9400d09 ldr x9, [x8, #0x18] 1c7bd8: b6f800a9 tbz x9, #0x3f, 0x1c7bec 1c7bdc: 14000001 b 0x1c7be0 1c7be0: 92800008 mov x8, #-0x1 // =-1 1c7be4: f9003fe8 str x8, [sp, #0x78] 1c7be8: 14000007 b 0x1c7c04 1c7bec: f94057e8 ldr x8, [sp, #0xa8] 1c7bf0: f9400909 ldr x9, [x8, #0x10] 1c7bf4: f9400d0a ldr x10, [x8, #0x18] 1c7bf8: 8b0a0129 add x9, x9, x10 1c7bfc: f9003fe9 str x9, [sp, #0x78] 1c7c00: 14000001 b 0x1c7c04 1c7c04: f9403fe8 ldr x8, [sp, #0x78] 1c7c08: f81883a8 stur x8, [x29, #-0x78] 1c7c0c: f85c03a8 ldur x8, [x29, #-0x40] 1c7c10: f9400508 ldr x8, [x8, #0x8] 1c7c14: f85b03a9 ldur x9, [x29, #-0x50] 1c7c18: f9000128 str x8, [x9] 1c7c1c: f85c03a8 ldur x8, [x29, #-0x40] 1c7c20: f9401108 ldr x8, [x8, #0x20] 1c7c24: b7f80128 tbnz x8, #0x3f, 0x1c7c48 1c7c28: 14000001 b 0x1c7c2c 1c7c2c: f85c03a8 ldur x8, [x29, #-0x40] 1c7c30: f9401108 ldr x8, [x8, #0x20] 1c7c34: f85b03a9 ldur x9, [x29, #-0x50] 1c7c38: f940012a ldr x10, [x9] 1c7c3c: 8b080148 add x8, x10, x8 1c7c40: f9000128 str x8, [x9] 1c7c44: 140000e2 b 0x1c7fcc 1c7c48: f85b03a8 ldur x8, [x29, #-0x50] 1c7c4c: f9400108 ldr x8, [x8] 1c7c50: 91000508 add x8, x8, #0x1 1c7c54: f85d83a9 ldur x9, [x29, #-0x28] 1c7c58: eb090108 subs x8, x8, x9 1c7c5c: f9003be8 str x8, [sp, #0x70] 1c7c60: 5400012d b.le 0x1c7c84 1c7c64: 14000001 b 0x1c7c68 1c7c68: f85a83a8 ldur x8, [x29, #-0x58] 1c7c6c: 320003e9 orr w9, wzr, #0x1 1c7c70: 2a0903ea mov w10, w9 1c7c74: f900010a str x10, [x8] 1c7c78: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c7c7c: f81d03a8 stur x8, [x29, #-0x30] 1c7c80: 140000e3 b 0x1c800c 1c7c84: f94057e8 ldr x8, [sp, #0xa8] 1c7c88: f9400100 ldr x0, [x8] 1c7c8c: f85b03a9 ldur x9, [x29, #-0x50] 1c7c90: f9400121 ldr x1, [x9] 1c7c94: f85a83a2 ldur x2, [x29, #-0x58] 1c7c98: 97fb658e bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c7c9c: f81803a0 stur x0, [x29, #-0x80] 1c7ca0: f85803a8 ldur x8, [x29, #-0x80] 1c7ca4: b6f800a8 tbz x8, #0x3f, 0x1c7cb8 1c7ca8: 14000001 b 0x1c7cac 1c7cac: f85803a8 ldur x8, [x29, #-0x80] 1c7cb0: f81d03a8 stur x8, [x29, #-0x30] 1c7cb4: 140000d6 b 0x1c800c 1c7cb8: f85803a8 ldur x8, [x29, #-0x80] 1c7cbc: f1000508 subs x8, x8, #0x1 1c7cc0: f90037e8 str x8, [sp, #0x68] 1c7cc4: 540000ab b.lt 0x1c7cd8 1c7cc8: 14000001 b 0x1c7ccc 1c7ccc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c7cd0: f81d03a8 stur x8, [x29, #-0x30] 1c7cd4: 140000ce b 0x1c800c 1c7cd8: f85883a8 ldur x8, [x29, #-0x78] 1c7cdc: b7f801e8 tbnz x8, #0x3f, 0x1c7d18 1c7ce0: 14000001 b 0x1c7ce4 1c7ce4: f85b03a8 ldur x8, [x29, #-0x50] 1c7ce8: f9400108 ldr x8, [x8] 1c7cec: f85a83a9 ldur x9, [x29, #-0x58] 1c7cf0: f9400129 ldr x9, [x9] 1c7cf4: 8b090108 add x8, x8, x9 1c7cf8: f85883a9 ldur x9, [x29, #-0x78] 1c7cfc: eb090108 subs x8, x8, x9 1c7d00: f90033e8 str x8, [sp, #0x60] 1c7d04: 540000ad b.le 0x1c7d18 1c7d08: 14000001 b 0x1c7d0c 1c7d0c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c7d10: f81d03a8 stur x8, [x29, #-0x30] 1c7d14: 140000be b 0x1c800c 1c7d18: f85b03a8 ldur x8, [x29, #-0x50] 1c7d1c: f9400108 ldr x8, [x8] 1c7d20: f85a83a9 ldur x9, [x29, #-0x58] 1c7d24: f9400129 ldr x9, [x9] 1c7d28: 8b090108 add x8, x8, x9 1c7d2c: f85d83a9 ldur x9, [x29, #-0x28] 1c7d30: eb090108 subs x8, x8, x9 1c7d34: f9002fe8 str x8, [sp, #0x58] 1c7d38: 540000ad b.le 0x1c7d4c 1c7d3c: 14000001 b 0x1c7d40 1c7d40: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c7d44: f81d03a8 stur x8, [x29, #-0x30] 1c7d48: 140000b1 b 0x1c800c 1c7d4c: f94057e8 ldr x8, [sp, #0xa8] 1c7d50: f9400100 ldr x0, [x8] 1c7d54: f85b03a9 ldur x9, [x29, #-0x50] 1c7d58: f9400121 ldr x1, [x9] 1c7d5c: f85a83a2 ldur x2, [x29, #-0x58] 1c7d60: 97fb7718 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c7d64: f81783a0 stur x0, [x29, #-0x88] 1c7d68: f85783a8 ldur x8, [x29, #-0x88] 1c7d6c: 5296ceaa mov w10, #0xb675 // =46709 1c7d70: 72a3e86a movk w10, #0x1f43, lsl #16 1c7d74: 2a0a03e9 mov w9, w10 1c7d78: eb090108 subs x8, x8, x9 1c7d7c: f9002be8 str x8, [sp, #0x50] 1c7d80: 540000a0 b.eq 0x1c7d94 1c7d84: 14000001 b 0x1c7d88 1c7d88: 92800008 mov x8, #-0x1 // =-1 1c7d8c: f81d03a8 stur x8, [x29, #-0x30] 1c7d90: 1400009f b 0x1c800c 1c7d94: f85a83a8 ldur x8, [x29, #-0x58] 1c7d98: f9400108 ldr x8, [x8] 1c7d9c: f85b03a9 ldur x9, [x29, #-0x50] 1c7da0: f940012a ldr x10, [x9] 1c7da4: 8b080148 add x8, x10, x8 1c7da8: f9000128 str x8, [x9] 1c7dac: f85b03a8 ldur x8, [x29, #-0x50] 1c7db0: f9400108 ldr x8, [x8] 1c7db4: 91000508 add x8, x8, #0x1 1c7db8: f85d83a9 ldur x9, [x29, #-0x28] 1c7dbc: eb090108 subs x8, x8, x9 1c7dc0: f90027e8 str x8, [sp, #0x48] 1c7dc4: 5400012d b.le 0x1c7de8 1c7dc8: 14000001 b 0x1c7dcc 1c7dcc: f85a83a8 ldur x8, [x29, #-0x58] 1c7dd0: 320003e9 orr w9, wzr, #0x1 1c7dd4: 2a0903ea mov w10, w9 1c7dd8: f900010a str x10, [x8] 1c7ddc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c7de0: f81d03a8 stur x8, [x29, #-0x30] 1c7de4: 1400008a b 0x1c800c 1c7de8: f94057e8 ldr x8, [sp, #0xa8] 1c7dec: f9400100 ldr x0, [x8] 1c7df0: f85b03a9 ldur x9, [x29, #-0x50] 1c7df4: f9400121 ldr x1, [x9] 1c7df8: f85a83a2 ldur x2, [x29, #-0x58] 1c7dfc: 97fb6535 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c7e00: f81803a0 stur x0, [x29, #-0x80] 1c7e04: f85803a8 ldur x8, [x29, #-0x80] 1c7e08: b6f800a8 tbz x8, #0x3f, 0x1c7e1c 1c7e0c: 14000001 b 0x1c7e10 1c7e10: f85803a8 ldur x8, [x29, #-0x80] 1c7e14: f81d03a8 stur x8, [x29, #-0x30] 1c7e18: 1400007d b 0x1c800c 1c7e1c: f85803a8 ldur x8, [x29, #-0x80] 1c7e20: f1000508 subs x8, x8, #0x1 1c7e24: f90023e8 str x8, [sp, #0x40] 1c7e28: 540000ab b.lt 0x1c7e3c 1c7e2c: 14000001 b 0x1c7e30 1c7e30: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c7e34: f81d03a8 stur x8, [x29, #-0x30] 1c7e38: 14000075 b 0x1c800c 1c7e3c: f85883a8 ldur x8, [x29, #-0x78] 1c7e40: b7f801e8 tbnz x8, #0x3f, 0x1c7e7c 1c7e44: 14000001 b 0x1c7e48 1c7e48: f85b03a8 ldur x8, [x29, #-0x50] 1c7e4c: f9400108 ldr x8, [x8] 1c7e50: f85a83a9 ldur x9, [x29, #-0x58] 1c7e54: f9400129 ldr x9, [x9] 1c7e58: 8b090108 add x8, x8, x9 1c7e5c: f85883a9 ldur x9, [x29, #-0x78] 1c7e60: eb090108 subs x8, x8, x9 1c7e64: f9001fe8 str x8, [sp, #0x38] 1c7e68: 540000ad b.le 0x1c7e7c 1c7e6c: 14000001 b 0x1c7e70 1c7e70: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c7e74: f81d03a8 stur x8, [x29, #-0x30] 1c7e78: 14000065 b 0x1c800c 1c7e7c: f85b03a8 ldur x8, [x29, #-0x50] 1c7e80: f9400108 ldr x8, [x8] 1c7e84: f85a83a9 ldur x9, [x29, #-0x58] 1c7e88: f9400129 ldr x9, [x9] 1c7e8c: 8b090108 add x8, x8, x9 1c7e90: f85d83a9 ldur x9, [x29, #-0x28] 1c7e94: eb090108 subs x8, x8, x9 1c7e98: f9001be8 str x8, [sp, #0x30] 1c7e9c: 540000ad b.le 0x1c7eb0 1c7ea0: 14000001 b 0x1c7ea4 1c7ea4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c7ea8: f81d03a8 stur x8, [x29, #-0x30] 1c7eac: 14000058 b 0x1c800c 1c7eb0: f94057e8 ldr x8, [sp, #0xa8] 1c7eb4: f9400100 ldr x0, [x8] 1c7eb8: f85b03a9 ldur x9, [x29, #-0x50] 1c7ebc: f9400121 ldr x1, [x9] 1c7ec0: f85a83a2 ldur x2, [x29, #-0x58] 1c7ec4: 97fb76bf bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c7ec8: f81703a0 stur x0, [x29, #-0x90] 1c7ecc: f85703a8 ldur x8, [x29, #-0x90] 1c7ed0: b6f800a8 tbz x8, #0x3f, 0x1c7ee4 1c7ed4: 14000001 b 0x1c7ed8 1c7ed8: f85703a8 ldur x8, [x29, #-0x90] 1c7edc: f81d03a8 stur x8, [x29, #-0x30] 1c7ee0: 1400004b b 0x1c800c 1c7ee4: f85a83a8 ldur x8, [x29, #-0x58] 1c7ee8: f9400108 ldr x8, [x8] 1c7eec: f85b03a9 ldur x9, [x29, #-0x50] 1c7ef0: f940012a ldr x10, [x9] 1c7ef4: 8b080148 add x8, x10, x8 1c7ef8: f9000128 str x8, [x9] 1c7efc: f85a83a8 ldur x8, [x29, #-0x58] 1c7f00: f9400108 ldr x8, [x8] 1c7f04: d37df109 lsl x9, x8, #3 1c7f08: eb080128 subs x8, x9, x8 1c7f0c: 320003eb orr w11, wzr, #0x1 1c7f10: 2a0b03e9 mov w9, w11 1c7f14: 9ac82128 lsl x8, x9, x8 1c7f18: f1000508 subs x8, x8, #0x1 1c7f1c: f81683a8 stur x8, [x29, #-0x98] 1c7f20: f85703a8 ldur x8, [x29, #-0x90] 1c7f24: f85683a9 ldur x9, [x29, #-0x98] 1c7f28: eb090108 subs x8, x8, x9 1c7f2c: f90017e8 str x8, [sp, #0x28] 1c7f30: 540000a1 b.ne 0x1c7f44 1c7f34: 14000001 b 0x1c7f38 1c7f38: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c7f3c: f81d03a8 stur x8, [x29, #-0x30] 1c7f40: 14000033 b 0x1c800c 1c7f44: f85883a8 ldur x8, [x29, #-0x78] 1c7f48: b7f801c8 tbnz x8, #0x3f, 0x1c7f80 1c7f4c: 14000001 b 0x1c7f50 1c7f50: f85b03a8 ldur x8, [x29, #-0x50] 1c7f54: f9400108 ldr x8, [x8] 1c7f58: f85703a9 ldur x9, [x29, #-0x90] 1c7f5c: 8b090108 add x8, x8, x9 1c7f60: f85883a9 ldur x9, [x29, #-0x78] 1c7f64: eb090108 subs x8, x8, x9 1c7f68: f90013e8 str x8, [sp, #0x20] 1c7f6c: 540000ad b.le 0x1c7f80 1c7f70: 14000001 b 0x1c7f74 1c7f74: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c7f78: f81d03a8 stur x8, [x29, #-0x30] 1c7f7c: 14000024 b 0x1c800c 1c7f80: f85703a8 ldur x8, [x29, #-0x90] 1c7f84: f85b03a9 ldur x9, [x29, #-0x50] 1c7f88: f940012a ldr x10, [x9] 1c7f8c: 8b080148 add x8, x10, x8 1c7f90: f9000128 str x8, [x9] 1c7f94: f85883a8 ldur x8, [x29, #-0x78] 1c7f98: b7f80188 tbnz x8, #0x3f, 0x1c7fc8 1c7f9c: 14000001 b 0x1c7fa0 1c7fa0: f85b03a8 ldur x8, [x29, #-0x50] 1c7fa4: f9400108 ldr x8, [x8] 1c7fa8: f85883a9 ldur x9, [x29, #-0x78] 1c7fac: eb090108 subs x8, x8, x9 1c7fb0: f9000fe8 str x8, [sp, #0x18] 1c7fb4: 540000ad b.le 0x1c7fc8 1c7fb8: 14000001 b 0x1c7fbc 1c7fbc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c7fc0: f81d03a8 stur x8, [x29, #-0x30] 1c7fc4: 14000012 b 0x1c800c 1c7fc8: 14000001 b 0x1c7fcc 1c7fcc: 14000001 b 0x1c7fd0 1c7fd0: f85b83a1 ldur x1, [x29, #-0x48] 1c7fd4: f85b03a2 ldur x2, [x29, #-0x50] 1c7fd8: f85a83a3 ldur x3, [x29, #-0x58] 1c7fdc: f94057e0 ldr x0, [sp, #0xa8] 1c7fe0: 97fb89a4 bl 0xaa670 <_ZN9mkvparser7Segment11DoParseNextERPKNS_7ClusterERxRl@plt> 1c7fe4: f81603a0 stur x0, [x29, #-0xa0] 1c7fe8: f85603a0 ldur x0, [x29, #-0xa0] 1c7fec: f1000400 subs x0, x0, #0x1 1c7ff0: f9000be0 str x0, [sp, #0x10] 1c7ff4: 540000ac b.gt 0x1c8008 1c7ff8: 14000001 b 0x1c7ffc 1c7ffc: f85603a8 ldur x8, [x29, #-0xa0] 1c8000: f81d03a8 stur x8, [x29, #-0x30] 1c8004: 14000002 b 0x1c800c 1c8008: 17fffff2 b 0x1c7fd0 1c800c: f85d03a8 ldur x8, [x29, #-0x30] 1c8010: d53bd049 mrs x9, TPIDR_EL0 1c8014: f9401529 ldr x9, [x9, #0x28] 1c8018: f85e83aa ldur x10, [x29, #-0x18] 1c801c: eb0a0129 subs x9, x9, x10 1c8020: f90007e8 str x8, [sp, #0x8] 1c8024: f90003e9 str x9, [sp] 1c8028: 540000e1 b.ne 0x1c8044 1c802c: 14000001 b 0x1c8030 1c8030: f94007e0 ldr x0, [sp, #0x8] 1c8034: a9557bfd ldp x29, x30, [sp, #0x150] 1c8038: f940a3fc ldr x28, [sp, #0x140] 1c803c: 910583ff add sp, sp, #0x160 1c8040: d65f03c0 ret 1c8044: 97fb874b bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c8048 : 1c8048: d10043ff sub sp, sp, #0x10 1c804c: d2800008 mov x8, #0x0 // =0 1c8050: f90007e0 str x0, [sp, #0x8] 1c8054: f94007e0 ldr x0, [sp, #0x8] 1c8058: f9400000 ldr x0, [x0] 1c805c: eb08001f cmp x0, x8 1c8060: 1a9f17e9 cset w9, eq 1c8064: 320003ea orr w10, wzr, #0x1 1c8068: 0a0a0129 and w9, w9, w10 1c806c: 2a0903e0 mov w0, w9 1c8070: 910043ff add sp, sp, #0x10 1c8074: d65f03c0 ret 00000000001c8078 : 1c8078: f81e0ffc str x28, [sp, #-0x20]! 1c807c: a9017bfd stp x29, x30, [sp, #0x10] 1c8080: 910043fd add x29, sp, #0x10 1c8084: d10c43ff sub sp, sp, #0x310 1c8088: d53bd048 mrs x8, TPIDR_EL0 1c808c: f9401508 ldr x8, [x8, #0x28] 1c8090: f81e83a8 stur x8, [x29, #-0x18] 1c8094: f81b83a0 stur x0, [x29, #-0x48] 1c8098: f81b03a1 stur x1, [x29, #-0x50] 1c809c: f81a83a2 stur x2, [x29, #-0x58] 1c80a0: f81a03a3 stur x3, [x29, #-0x60] 1c80a4: f85b83a8 ldur x8, [x29, #-0x48] 1c80a8: aa0803e0 mov x0, x8 1c80ac: f9400108 ldr x8, [x8] 1c80b0: f9400101 ldr x1, [x8] 1c80b4: f9400421 ldr x1, [x1, #0x8] 1c80b8: d10083a2 sub x2, x29, #0x20 1c80bc: d100a3a3 sub x3, x29, #0x28 1c80c0: f900e3e0 str x0, [sp, #0x1c0] 1c80c4: aa0803e0 mov x0, x8 1c80c8: f900dfe1 str x1, [sp, #0x1b8] 1c80cc: aa0203e1 mov x1, x2 1c80d0: aa0303e2 mov x2, x3 1c80d4: f940dfe8 ldr x8, [sp, #0x1b8] 1c80d8: d63f0100 blr x8 1c80dc: 2a0003e1 mov w1, w0 1c80e0: 93407c28 sxtw x8, w1 1c80e4: f81983a8 stur x8, [x29, #-0x68] 1c80e8: f85983a8 ldur x8, [x29, #-0x68] 1c80ec: b6f800a8 tbz x8, #0x3f, 0x1c8100 1c80f0: 14000001 b 0x1c80f4 1c80f4: f85983a8 ldur x8, [x29, #-0x68] 1c80f8: f81c03a8 stur x8, [x29, #-0x40] 1c80fc: 140003ff b 0x1c90f8 1c8100: f85e03a8 ldur x8, [x29, #-0x20] 1c8104: b7f80108 tbnz x8, #0x3f, 0x1c8124 1c8108: 14000001 b 0x1c810c 1c810c: f85d83a8 ldur x8, [x29, #-0x28] 1c8110: f85e03a9 ldur x9, [x29, #-0x20] 1c8114: eb090108 subs x8, x8, x9 1c8118: f900dbe8 str x8, [sp, #0x1b0] 1c811c: 5400006c b.gt 0x1c8128 1c8120: 14000001 b 0x1c8124 1c8124: 14000009 b 0x1c8148 1c8128: d00003c0 adrp x0, 0x242000 1c812c: 9102a000 add x0, x0, #0xa8 1c8130: d00003c2 adrp x2, 0x242000 1c8134: 911cf442 add x2, x2, #0x73d 1c8138: d00003c3 adrp x3, 0x242000 1c813c: 91063463 add x3, x3, #0x18d 1c8140: 528162e1 mov w1, #0xb17 // =2839 1c8144: 97fb6073 bl 0xa0310 <__assert2@plt> 1c8148: f940e3e8 ldr x8, [sp, #0x1c0] 1c814c: f9400d09 ldr x9, [x8, #0x18] 1c8150: b6f800a9 tbz x9, #0x3f, 0x1c8164 1c8154: 14000001 b 0x1c8158 1c8158: 92800008 mov x8, #-0x1 // =-1 1c815c: f900d7e8 str x8, [sp, #0x1a8] 1c8160: 14000007 b 0x1c817c 1c8164: f940e3e8 ldr x8, [sp, #0x1c0] 1c8168: f9400909 ldr x9, [x8, #0x10] 1c816c: f9400d0a ldr x10, [x8, #0x18] 1c8170: 8b0a0129 add x9, x9, x10 1c8174: f900d7e9 str x9, [sp, #0x1a8] 1c8178: 14000001 b 0x1c817c 1c817c: f940d7e8 ldr x8, [sp, #0x1a8] 1c8180: f81903a8 stur x8, [x29, #-0x70] 1c8184: aa1f03e8 mov x8, xzr 1c8188: f81883a8 stur x8, [x29, #-0x78] 1c818c: 92800008 mov x8, #-0x1 // =-1 1c8190: f81803a8 stur x8, [x29, #-0x80] 1c8194: 14000001 b 0x1c8198 1c8198: f85e03a8 ldur x8, [x29, #-0x20] 1c819c: b7f801a8 tbnz x8, #0x3f, 0x1c81d0 1c81a0: 14000001 b 0x1c81a4 1c81a4: f85a83a8 ldur x8, [x29, #-0x58] 1c81a8: f9400108 ldr x8, [x8] 1c81ac: f85e03a9 ldur x9, [x29, #-0x20] 1c81b0: eb090108 subs x8, x8, x9 1c81b4: f900d3e8 str x8, [sp, #0x1a0] 1c81b8: 540000cb b.lt 0x1c81d0 1c81bc: 14000001 b 0x1c81c0 1c81c0: 320003e8 orr w8, wzr, #0x1 1c81c4: 2a0803e9 mov w9, w8 1c81c8: f81c03a9 stur x9, [x29, #-0x40] 1c81cc: 140003cb b 0x1c90f8 1c81d0: f85903a8 ldur x8, [x29, #-0x70] 1c81d4: b7f801a8 tbnz x8, #0x3f, 0x1c8208 1c81d8: 14000001 b 0x1c81dc 1c81dc: f85a83a8 ldur x8, [x29, #-0x58] 1c81e0: f9400108 ldr x8, [x8] 1c81e4: f85903a9 ldur x9, [x29, #-0x70] 1c81e8: eb090108 subs x8, x8, x9 1c81ec: f900cfe8 str x8, [sp, #0x198] 1c81f0: 540000cb b.lt 0x1c8208 1c81f4: 14000001 b 0x1c81f8 1c81f8: 320003e8 orr w8, wzr, #0x1 1c81fc: 2a0803e9 mov w9, w8 1c8200: f81c03a9 stur x9, [x29, #-0x40] 1c8204: 140003bd b 0x1c90f8 1c8208: f85a83a8 ldur x8, [x29, #-0x58] 1c820c: f9400108 ldr x8, [x8] 1c8210: 91000508 add x8, x8, #0x1 1c8214: f85d83a9 ldur x9, [x29, #-0x28] 1c8218: eb090108 subs x8, x8, x9 1c821c: f900cbe8 str x8, [sp, #0x190] 1c8220: 5400012d b.le 0x1c8244 1c8224: 14000001 b 0x1c8228 1c8228: f85a03a8 ldur x8, [x29, #-0x60] 1c822c: 320003e9 orr w9, wzr, #0x1 1c8230: 2a0903ea mov w10, w9 1c8234: f900010a str x10, [x8] 1c8238: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c823c: f81c03a8 stur x8, [x29, #-0x40] 1c8240: 140003ae b 0x1c90f8 1c8244: f940e3e8 ldr x8, [sp, #0x1c0] 1c8248: f9400100 ldr x0, [x8] 1c824c: f85a83a9 ldur x9, [x29, #-0x58] 1c8250: f9400121 ldr x1, [x9] 1c8254: f85a03a2 ldur x2, [x29, #-0x60] 1c8258: 97fb641e bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c825c: f81783a0 stur x0, [x29, #-0x88] 1c8260: f85783a8 ldur x8, [x29, #-0x88] 1c8264: b6f800a8 tbz x8, #0x3f, 0x1c8278 1c8268: 14000001 b 0x1c826c 1c826c: f85783a8 ldur x8, [x29, #-0x88] 1c8270: f81c03a8 stur x8, [x29, #-0x40] 1c8274: 140003a1 b 0x1c90f8 1c8278: f85783a8 ldur x8, [x29, #-0x88] 1c827c: f1000508 subs x8, x8, #0x1 1c8280: f900c7e8 str x8, [sp, #0x188] 1c8284: 540000ab b.lt 0x1c8298 1c8288: 14000001 b 0x1c828c 1c828c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c8290: f81c03a8 stur x8, [x29, #-0x40] 1c8294: 14000399 b 0x1c90f8 1c8298: f85903a8 ldur x8, [x29, #-0x70] 1c829c: b7f801e8 tbnz x8, #0x3f, 0x1c82d8 1c82a0: 14000001 b 0x1c82a4 1c82a4: f85a83a8 ldur x8, [x29, #-0x58] 1c82a8: f9400108 ldr x8, [x8] 1c82ac: f85a03a9 ldur x9, [x29, #-0x60] 1c82b0: f9400129 ldr x9, [x9] 1c82b4: 8b090108 add x8, x8, x9 1c82b8: f85903a9 ldur x9, [x29, #-0x70] 1c82bc: eb090108 subs x8, x8, x9 1c82c0: f900c3e8 str x8, [sp, #0x180] 1c82c4: 540000ad b.le 0x1c82d8 1c82c8: 14000001 b 0x1c82cc 1c82cc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c82d0: f81c03a8 stur x8, [x29, #-0x40] 1c82d4: 14000389 b 0x1c90f8 1c82d8: f85a83a8 ldur x8, [x29, #-0x58] 1c82dc: f9400108 ldr x8, [x8] 1c82e0: f85a03a9 ldur x9, [x29, #-0x60] 1c82e4: f9400129 ldr x9, [x9] 1c82e8: 8b090108 add x8, x8, x9 1c82ec: f85d83a9 ldur x9, [x29, #-0x28] 1c82f0: eb090108 subs x8, x8, x9 1c82f4: f900bfe8 str x8, [sp, #0x178] 1c82f8: 540000ad b.le 0x1c830c 1c82fc: 14000001 b 0x1c8300 1c8300: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c8304: f81c03a8 stur x8, [x29, #-0x40] 1c8308: 1400037c b 0x1c90f8 1c830c: f85a83a8 ldur x8, [x29, #-0x58] 1c8310: f9400108 ldr x8, [x8] 1c8314: f81703a8 stur x8, [x29, #-0x90] 1c8318: f85a83a8 ldur x8, [x29, #-0x58] 1c831c: f9400108 ldr x8, [x8] 1c8320: f940e3e9 ldr x9, [sp, #0x1c0] 1c8324: f940092a ldr x10, [x9, #0x10] 1c8328: eb0a0108 subs x8, x8, x10 1c832c: f81683a8 stur x8, [x29, #-0x98] 1c8330: f9400120 ldr x0, [x9] 1c8334: f85703a1 ldur x1, [x29, #-0x90] 1c8338: f85a03a2 ldur x2, [x29, #-0x60] 1c833c: 97fb7b21 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c8340: f81603a0 stur x0, [x29, #-0xa0] 1c8344: f85603a8 ldur x8, [x29, #-0xa0] 1c8348: b6f800a8 tbz x8, #0x3f, 0x1c835c 1c834c: 14000001 b 0x1c8350 1c8350: f85603a8 ldur x8, [x29, #-0xa0] 1c8354: f81c03a8 stur x8, [x29, #-0x40] 1c8358: 14000368 b 0x1c90f8 1c835c: f85603a8 ldur x8, [x29, #-0xa0] 1c8360: b50000a8 cbnz x8, 0x1c8374 1c8364: 14000001 b 0x1c8368 1c8368: 92800008 mov x8, #-0x1 // =-1 1c836c: f81c03a8 stur x8, [x29, #-0x40] 1c8370: 14000362 b 0x1c90f8 1c8374: f85a03a8 ldur x8, [x29, #-0x60] 1c8378: f9400108 ldr x8, [x8] 1c837c: f85a83a9 ldur x9, [x29, #-0x58] 1c8380: f940012a ldr x10, [x9] 1c8384: 8b080148 add x8, x10, x8 1c8388: f9000128 str x8, [x9] 1c838c: f85a83a8 ldur x8, [x29, #-0x58] 1c8390: f9400108 ldr x8, [x8] 1c8394: 91000508 add x8, x8, #0x1 1c8398: f85d83a9 ldur x9, [x29, #-0x28] 1c839c: eb090108 subs x8, x8, x9 1c83a0: f900bbe8 str x8, [sp, #0x170] 1c83a4: 5400012d b.le 0x1c83c8 1c83a8: 14000001 b 0x1c83ac 1c83ac: f85a03a8 ldur x8, [x29, #-0x60] 1c83b0: 320003e9 orr w9, wzr, #0x1 1c83b4: 2a0903ea mov w10, w9 1c83b8: f900010a str x10, [x8] 1c83bc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c83c0: f81c03a8 stur x8, [x29, #-0x40] 1c83c4: 1400034d b 0x1c90f8 1c83c8: f940e3e8 ldr x8, [sp, #0x1c0] 1c83cc: f9400100 ldr x0, [x8] 1c83d0: f85a83a9 ldur x9, [x29, #-0x58] 1c83d4: f9400121 ldr x1, [x9] 1c83d8: f85a03a2 ldur x2, [x29, #-0x60] 1c83dc: 97fb63bd bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c83e0: f81783a0 stur x0, [x29, #-0x88] 1c83e4: f85783a8 ldur x8, [x29, #-0x88] 1c83e8: b6f800a8 tbz x8, #0x3f, 0x1c83fc 1c83ec: 14000001 b 0x1c83f0 1c83f0: f85783a8 ldur x8, [x29, #-0x88] 1c83f4: f81c03a8 stur x8, [x29, #-0x40] 1c83f8: 14000340 b 0x1c90f8 1c83fc: f85783a8 ldur x8, [x29, #-0x88] 1c8400: f1000508 subs x8, x8, #0x1 1c8404: f900b7e8 str x8, [sp, #0x168] 1c8408: 540000ab b.lt 0x1c841c 1c840c: 14000001 b 0x1c8410 1c8410: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c8414: f81c03a8 stur x8, [x29, #-0x40] 1c8418: 14000338 b 0x1c90f8 1c841c: f85903a8 ldur x8, [x29, #-0x70] 1c8420: b7f801e8 tbnz x8, #0x3f, 0x1c845c 1c8424: 14000001 b 0x1c8428 1c8428: f85a83a8 ldur x8, [x29, #-0x58] 1c842c: f9400108 ldr x8, [x8] 1c8430: f85a03a9 ldur x9, [x29, #-0x60] 1c8434: f9400129 ldr x9, [x9] 1c8438: 8b090108 add x8, x8, x9 1c843c: f85903a9 ldur x9, [x29, #-0x70] 1c8440: eb090108 subs x8, x8, x9 1c8444: f900b3e8 str x8, [sp, #0x160] 1c8448: 540000ad b.le 0x1c845c 1c844c: 14000001 b 0x1c8450 1c8450: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c8454: f81c03a8 stur x8, [x29, #-0x40] 1c8458: 14000328 b 0x1c90f8 1c845c: f85a83a8 ldur x8, [x29, #-0x58] 1c8460: f9400108 ldr x8, [x8] 1c8464: f85a03a9 ldur x9, [x29, #-0x60] 1c8468: f9400129 ldr x9, [x9] 1c846c: 8b090108 add x8, x8, x9 1c8470: f85d83a9 ldur x9, [x29, #-0x28] 1c8474: eb090108 subs x8, x8, x9 1c8478: f900afe8 str x8, [sp, #0x158] 1c847c: 540000ad b.le 0x1c8490 1c8480: 14000001 b 0x1c8484 1c8484: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c8488: f81c03a8 stur x8, [x29, #-0x40] 1c848c: 1400031b b 0x1c90f8 1c8490: f940e3e8 ldr x8, [sp, #0x1c0] 1c8494: f9400100 ldr x0, [x8] 1c8498: f85a83a9 ldur x9, [x29, #-0x58] 1c849c: f9400121 ldr x1, [x9] 1c84a0: f85a03a2 ldur x2, [x29, #-0x60] 1c84a4: 97fb7547 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c84a8: f81583a0 stur x0, [x29, #-0xa8] 1c84ac: f85583a8 ldur x8, [x29, #-0xa8] 1c84b0: b6f800a8 tbz x8, #0x3f, 0x1c84c4 1c84b4: 14000001 b 0x1c84b8 1c84b8: f85583a8 ldur x8, [x29, #-0xa8] 1c84bc: f81c03a8 stur x8, [x29, #-0x40] 1c84c0: 1400030e b 0x1c90f8 1c84c4: f85a03a8 ldur x8, [x29, #-0x60] 1c84c8: f9400108 ldr x8, [x8] 1c84cc: f85a83a9 ldur x9, [x29, #-0x58] 1c84d0: f940012a ldr x10, [x9] 1c84d4: 8b080148 add x8, x10, x8 1c84d8: f9000128 str x8, [x9] 1c84dc: f85583a8 ldur x8, [x29, #-0xa8] 1c84e0: b5000068 cbnz x8, 0x1c84ec 1c84e4: 14000001 b 0x1c84e8 1c84e8: 17ffff2c b 0x1c8198 1c84ec: f85a03a8 ldur x8, [x29, #-0x60] 1c84f0: f9400108 ldr x8, [x8] 1c84f4: d37df109 lsl x9, x8, #3 1c84f8: eb080128 subs x8, x9, x8 1c84fc: 320003ea orr w10, wzr, #0x1 1c8500: 2a0a03e9 mov w9, w10 1c8504: 9ac82128 lsl x8, x9, x8 1c8508: f1000508 subs x8, x8, #0x1 1c850c: f81503a8 stur x8, [x29, #-0xb0] 1c8510: f85903a8 ldur x8, [x29, #-0x70] 1c8514: b7f80288 tbnz x8, #0x3f, 0x1c8564 1c8518: 14000001 b 0x1c851c 1c851c: f85583a8 ldur x8, [x29, #-0xa8] 1c8520: f85503a9 ldur x9, [x29, #-0xb0] 1c8524: eb090108 subs x8, x8, x9 1c8528: f900abe8 str x8, [sp, #0x150] 1c852c: 540001c0 b.eq 0x1c8564 1c8530: 14000001 b 0x1c8534 1c8534: f85a83a8 ldur x8, [x29, #-0x58] 1c8538: f9400108 ldr x8, [x8] 1c853c: f85583a9 ldur x9, [x29, #-0xa8] 1c8540: 8b090108 add x8, x8, x9 1c8544: f85903a9 ldur x9, [x29, #-0x70] 1c8548: eb090108 subs x8, x8, x9 1c854c: f900a7e8 str x8, [sp, #0x148] 1c8550: 540000ad b.le 0x1c8564 1c8554: 14000001 b 0x1c8558 1c8558: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c855c: f81c03a8 stur x8, [x29, #-0x40] 1c8560: 140002e6 b 0x1c90f8 1c8564: f85603a8 ldur x8, [x29, #-0xa0] 1c8568: 52976d69 mov w9, #0xbb6b // =47979 1c856c: 72a38a69 movk w9, #0x1c53, lsl #16 1c8570: 2a0903ea mov w10, w9 1c8574: eb0a0108 subs x8, x8, x10 1c8578: f900a3e8 str x8, [sp, #0x140] 1c857c: 54000de1 b.ne 0x1c8738 1c8580: 14000001 b 0x1c8584 1c8584: f85583a8 ldur x8, [x29, #-0xa8] 1c8588: f85503a9 ldur x9, [x29, #-0xb0] 1c858c: eb090108 subs x8, x8, x9 1c8590: f9009fe8 str x8, [sp, #0x138] 1c8594: 540000a1 b.ne 0x1c85a8 1c8598: 14000001 b 0x1c859c 1c859c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c85a0: f81c03a8 stur x8, [x29, #-0x40] 1c85a4: 140002d5 b 0x1c90f8 1c85a8: f85a83a8 ldur x8, [x29, #-0x58] 1c85ac: f9400108 ldr x8, [x8] 1c85b0: f85583a9 ldur x9, [x29, #-0xa8] 1c85b4: 8b090108 add x8, x8, x9 1c85b8: f81483a8 stur x8, [x29, #-0xb8] 1c85bc: f85903a8 ldur x8, [x29, #-0x70] 1c85c0: b7f80168 tbnz x8, #0x3f, 0x1c85ec 1c85c4: 14000001 b 0x1c85c8 1c85c8: f85483a8 ldur x8, [x29, #-0xb8] 1c85cc: f85903a9 ldur x9, [x29, #-0x70] 1c85d0: eb090108 subs x8, x8, x9 1c85d4: f9009be8 str x8, [sp, #0x130] 1c85d8: 540000ad b.le 0x1c85ec 1c85dc: 14000001 b 0x1c85e0 1c85e0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c85e4: f81c03a8 stur x8, [x29, #-0x40] 1c85e8: 140002c4 b 0x1c90f8 1c85ec: f85703a8 ldur x8, [x29, #-0x90] 1c85f0: f81403a8 stur x8, [x29, #-0xc0] 1c85f4: f85483a8 ldur x8, [x29, #-0xb8] 1c85f8: f85403a9 ldur x9, [x29, #-0xc0] 1c85fc: eb090108 subs x8, x8, x9 1c8600: f81383a8 stur x8, [x29, #-0xc8] 1c8604: f940e3e8 ldr x8, [sp, #0x1c0] 1c8608: f9404909 ldr x9, [x8, #0x90] 1c860c: b5000709 cbnz x9, 0x1c86ec 1c8610: 14000001 b 0x1c8614 1c8614: 90000701 adrp x1, 0x2a8000 1c8618: f9435421 ldr x1, [x1, #0x6a8] 1c861c: 52800908 mov w8, #0x48 // =72 1c8620: 2a0803e0 mov w0, w8 1c8624: 97fb615f bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1c8628: aa0003e1 mov x1, x0 1c862c: 2a1f03e8 mov w8, wzr 1c8630: 3812f3a8 sturb w8, [x29, #-0xd1] 1c8634: aa1f03fe mov x30, xzr 1c8638: f90097e1 str x1, [sp, #0x128] 1c863c: f90093fe str x30, [sp, #0x120] 1c8640: b4000260 cbz x0, 0x1c868c 1c8644: 14000001 b 0x1c8648 1c8648: f94097e8 ldr x8, [sp, #0x128] 1c864c: f81303a8 stur x8, [x29, #-0xd0] 1c8650: 320003e9 orr w9, wzr, #0x1 1c8654: 3812f3a9 sturb w9, [x29, #-0xd1] 1c8658: f85a83aa ldur x10, [x29, #-0x58] 1c865c: f9400142 ldr x2, [x10] 1c8660: f85583a3 ldur x3, [x29, #-0xa8] 1c8664: f85403a4 ldur x4, [x29, #-0xc0] 1c8668: f85383a5 ldur x5, [x29, #-0xc8] 1c866c: f94097e0 ldr x0, [sp, #0x128] 1c8670: f940e3e1 ldr x1, [sp, #0x1c0] 1c8674: f9008fe8 str x8, [sp, #0x118] 1c8678: 97fb810a bl 0xa8aa0 <_ZN9mkvparser4CuesC1EPNS_7SegmentExxxx@plt> 1c867c: 14000001 b 0x1c8680 1c8680: f9408fe0 ldr x0, [sp, #0x118] 1c8684: f90093e0 str x0, [sp, #0x120] 1c8688: 14000001 b 0x1c868c 1c868c: f94093e8 ldr x8, [sp, #0x120] 1c8690: f940e3e9 ldr x9, [sp, #0x1c0] 1c8694: f9004928 str x8, [x9, #0x90] 1c8698: f9404928 ldr x8, [x9, #0x90] 1c869c: b5000268 cbnz x8, 0x1c86e8 1c86a0: 14000001 b 0x1c86a4 1c86a4: aa1f03e8 mov x8, xzr 1c86a8: f81c03a8 stur x8, [x29, #-0x40] 1c86ac: 14000293 b 0x1c90f8 1c86b0: f81203a0 stur x0, [x29, #-0xe0] 1c86b4: 2a0103e8 mov w8, w1 1c86b8: b811c3a8 stur w8, [x29, #-0xe4] 1c86bc: 3852f3a8 ldurb w8, [x29, #-0xd1] 1c86c0: 71000508 subs w8, w8, #0x1 1c86c4: b90117e8 str w8, [sp, #0x114] 1c86c8: 540000e1 b.ne 0x1c86e4 1c86cc: 14000001 b 0x1c86d0 1c86d0: f85303a0 ldur x0, [x29, #-0xd0] 1c86d4: 90000701 adrp x1, 0x2a8000 1c86d8: f9435421 ldr x1, [x1, #0x6a8] 1c86dc: 97fb7d59 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1c86e0: 14000001 b 0x1c86e4 1c86e4: 14000293 b 0x1c9130 1c86e8: 14000001 b 0x1c86ec 1c86ec: f85583a8 ldur x8, [x29, #-0xa8] 1c86f0: f85a83a9 ldur x9, [x29, #-0x58] 1c86f4: f940012a ldr x10, [x9] 1c86f8: 8b080148 add x8, x10, x8 1c86fc: f9000128 str x8, [x9] 1c8700: f85903a8 ldur x8, [x29, #-0x70] 1c8704: b7f80188 tbnz x8, #0x3f, 0x1c8734 1c8708: 14000001 b 0x1c870c 1c870c: f85a83a8 ldur x8, [x29, #-0x58] 1c8710: f9400108 ldr x8, [x8] 1c8714: f85903a9 ldur x9, [x29, #-0x70] 1c8718: eb090108 subs x8, x8, x9 1c871c: f90087e8 str x8, [sp, #0x108] 1c8720: 540000ad b.le 0x1c8734 1c8724: 14000001 b 0x1c8728 1c8728: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c872c: f81c03a8 stur x8, [x29, #-0x40] 1c8730: 14000272 b 0x1c90f8 1c8734: 17fffe99 b 0x1c8198 1c8738: f85603a8 ldur x8, [x29, #-0xa0] 1c873c: 5296cea9 mov w9, #0xb675 // =46709 1c8740: 72a3e869 movk w9, #0x1f43, lsl #16 1c8744: 2a0903ea mov w10, w9 1c8748: eb0a0108 subs x8, x8, x10 1c874c: f90083e8 str x8, [sp, #0x100] 1c8750: 540003c0 b.eq 0x1c87c8 1c8754: 14000001 b 0x1c8758 1c8758: f85583a8 ldur x8, [x29, #-0xa8] 1c875c: f85503a9 ldur x9, [x29, #-0xb0] 1c8760: eb090108 subs x8, x8, x9 1c8764: f9007fe8 str x8, [sp, #0xf8] 1c8768: 540000a1 b.ne 0x1c877c 1c876c: 14000001 b 0x1c8770 1c8770: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c8774: f81c03a8 stur x8, [x29, #-0x40] 1c8778: 14000260 b 0x1c90f8 1c877c: f85583a8 ldur x8, [x29, #-0xa8] 1c8780: f85a83a9 ldur x9, [x29, #-0x58] 1c8784: f940012a ldr x10, [x9] 1c8788: 8b080148 add x8, x10, x8 1c878c: f9000128 str x8, [x9] 1c8790: f85903a8 ldur x8, [x29, #-0x70] 1c8794: b7f80188 tbnz x8, #0x3f, 0x1c87c4 1c8798: 14000001 b 0x1c879c 1c879c: f85a83a8 ldur x8, [x29, #-0x58] 1c87a0: f9400108 ldr x8, [x8] 1c87a4: f85903a9 ldur x9, [x29, #-0x70] 1c87a8: eb090108 subs x8, x8, x9 1c87ac: f9007be8 str x8, [sp, #0xf0] 1c87b0: 540000ad b.le 0x1c87c4 1c87b4: 14000001 b 0x1c87b8 1c87b8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c87bc: f81c03a8 stur x8, [x29, #-0x40] 1c87c0: 1400024e b 0x1c90f8 1c87c4: 17fffe75 b 0x1c8198 1c87c8: f85683a8 ldur x8, [x29, #-0x98] 1c87cc: f81883a8 stur x8, [x29, #-0x78] 1c87d0: f85583a8 ldur x8, [x29, #-0xa8] 1c87d4: f85503a9 ldur x9, [x29, #-0xb0] 1c87d8: eb090108 subs x8, x8, x9 1c87dc: f90077e8 str x8, [sp, #0xe8] 1c87e0: 540000a0 b.eq 0x1c87f4 1c87e4: 14000001 b 0x1c87e8 1c87e8: f85583a8 ldur x8, [x29, #-0xa8] 1c87ec: f81803a8 stur x8, [x29, #-0x80] 1c87f0: 14000001 b 0x1c87f4 1c87f4: 14000001 b 0x1c87f8 1c87f8: f85883a8 ldur x8, [x29, #-0x78] 1c87fc: f1000508 subs x8, x8, #0x1 1c8800: f90073e8 str x8, [sp, #0xe0] 1c8804: 5400006b b.lt 0x1c8810 1c8808: 14000001 b 0x1c880c 1c880c: 14000009 b 0x1c8830 1c8810: d00003c0 adrp x0, 0x242000 1c8814: 9102a000 add x0, x0, #0xa8 1c8818: d00003c2 adrp x2, 0x242000 1c881c: 911cf442 add x2, x2, #0x73d 1c8820: d00003c3 adrp x3, 0x242000 1c8824: 911e5063 add x3, x3, #0x794 1c8828: 528173e1 mov w1, #0xb9f // =2975 1c882c: 97fb5eb9 bl 0xa0310 <__assert2@plt> 1c8830: f940e3e8 ldr x8, [sp, #0x1c0] 1c8834: f9405509 ldr x9, [x8, #0xa8] 1c8838: f940590a ldr x10, [x8, #0xb0] 1c883c: 8b0a0d29 add x9, x9, x10, lsl #3 1c8840: f81103a9 stur x9, [x29, #-0xf0] 1c8844: f85103a9 ldur x9, [x29, #-0xf0] 1c8848: f81083a9 stur x9, [x29, #-0xf8] 1c884c: f85103a9 ldur x9, [x29, #-0xf0] 1c8850: f9405d0a ldr x10, [x8, #0xb8] 1c8854: 8b0a0d29 add x9, x9, x10, lsl #3 1c8858: f81003a9 stur x9, [x29, #-0x100] 1c885c: f85003a9 ldur x9, [x29, #-0x100] 1c8860: f9010fe9 str x9, [sp, #0x218] 1c8864: 14000001 b 0x1c8868 1c8868: f85083a8 ldur x8, [x29, #-0xf8] 1c886c: f9410fe9 ldr x9, [sp, #0x218] 1c8870: eb090108 subs x8, x8, x9 1c8874: f9006fe8 str x8, [sp, #0xd8] 1c8878: 54000cc2 b.hs 0x1c8a10 1c887c: 14000001 b 0x1c8880 1c8880: f85083a8 ldur x8, [x29, #-0xf8] 1c8884: f9410fe9 ldr x9, [sp, #0x218] 1c8888: eb080129 subs x9, x9, x8 1c888c: 9343fd29 asr x9, x9, #3 1c8890: f100012a subs x10, x9, #0x0 1c8894: 9a89a529 cinc x9, x9, lt 1c8898: d37ef529 lsl x9, x9, #2 1c889c: 927df129 and x9, x9, #0xfffffffffffffff8 1c88a0: 8b090108 add x8, x8, x9 1c88a4: f9010be8 str x8, [sp, #0x210] 1c88a8: f9410be8 ldr x8, [sp, #0x210] 1c88ac: f85003a9 ldur x9, [x29, #-0x100] 1c88b0: eb090108 subs x8, x8, x9 1c88b4: f9006bea str x10, [sp, #0xd0] 1c88b8: f90067e8 str x8, [sp, #0xc8] 1c88bc: 54000062 b.hs 0x1c88c8 1c88c0: 14000001 b 0x1c88c4 1c88c4: 14000009 b 0x1c88e8 1c88c8: d00003c0 adrp x0, 0x242000 1c88cc: 9102a000 add x0, x0, #0xa8 1c88d0: d00003c2 adrp x2, 0x242000 1c88d4: 911cf442 add x2, x2, #0x73d 1c88d8: d00003c3 adrp x3, 0x242000 1c88dc: 9109b863 add x3, x3, #0x26e 1c88e0: 52817681 mov w1, #0xbb4 // =2996 1c88e4: 97fb5e8b bl 0xa0310 <__assert2@plt> 1c88e8: f9410be8 ldr x8, [sp, #0x210] 1c88ec: f9400108 ldr x8, [x8] 1c88f0: f90107e8 str x8, [sp, #0x208] 1c88f4: f94107e8 ldr x8, [sp, #0x208] 1c88f8: b4000068 cbz x8, 0x1c8904 1c88fc: 14000001 b 0x1c8900 1c8900: 14000009 b 0x1c8924 1c8904: d00003c0 adrp x0, 0x242000 1c8908: 9102a000 add x0, x0, #0xa8 1c890c: d00003c2 adrp x2, 0x242000 1c8910: 911cf442 add x2, x2, #0x73d 1c8914: d00003c3 adrp x3, 0x242000 1c8918: 911a2863 add x3, x3, #0x68a 1c891c: 528176e1 mov w1, #0xbb7 // =2999 1c8920: 97fb5e7c bl 0xa0310 <__assert2@plt> 1c8924: f94107e8 ldr x8, [sp, #0x208] 1c8928: f9400908 ldr x8, [x8, #0x10] 1c892c: b6f80068 tbz x8, #0x3f, 0x1c8938 1c8930: 14000001 b 0x1c8934 1c8934: 14000009 b 0x1c8958 1c8938: d00003c0 adrp x0, 0x242000 1c893c: 9102a000 add x0, x0, #0xa8 1c8940: d00003c2 adrp x2, 0x242000 1c8944: 911cf442 add x2, x2, #0x73d 1c8948: d00003c3 adrp x3, 0x242000 1c894c: 91191863 add x3, x3, #0x646 1c8950: 52817701 mov w1, #0xbb8 // =3000 1c8954: 97fb5e6f bl 0xa0310 <__assert2@plt> 1c8958: f94107e0 ldr x0, [sp, #0x208] 1c895c: 97fb6ce1 bl 0xa3ce0 <_ZNK9mkvparser7Cluster11GetPositionEv@plt> 1c8960: f85a83be ldur x30, [x29, #-0x58] 1c8964: f90003c0 str x0, [x30] 1c8968: f85a83a0 ldur x0, [x29, #-0x58] 1c896c: f9400000 ldr x0, [x0] 1c8970: b7f80060 tbnz x0, #0x3f, 0x1c897c 1c8974: 14000001 b 0x1c8978 1c8978: 14000009 b 0x1c899c 1c897c: d00003c0 adrp x0, 0x242000 1c8980: 9102a000 add x0, x0, #0xa8 1c8984: d00003c2 adrp x2, 0x242000 1c8988: 911cf442 add x2, x2, #0x73d 1c898c: d00003c3 adrp x3, 0x242000 1c8990: 9109d463 add x3, x3, #0x275 1c8994: 52817761 mov w1, #0xbbb // =3003 1c8998: 97fb5e5e bl 0xa0310 <__assert2@plt> 1c899c: f85a83a8 ldur x8, [x29, #-0x58] 1c89a0: f9400108 ldr x8, [x8] 1c89a4: f85883a9 ldur x9, [x29, #-0x78] 1c89a8: eb090108 subs x8, x8, x9 1c89ac: f90063e8 str x8, [sp, #0xc0] 1c89b0: 540000ca b.ge 0x1c89c8 1c89b4: 14000001 b 0x1c89b8 1c89b8: f9410be8 ldr x8, [sp, #0x210] 1c89bc: 91002108 add x8, x8, #0x8 1c89c0: f81083a8 stur x8, [x29, #-0xf8] 1c89c4: 14000012 b 0x1c8a0c 1c89c8: f85a83a8 ldur x8, [x29, #-0x58] 1c89cc: f9400108 ldr x8, [x8] 1c89d0: f85883a9 ldur x9, [x29, #-0x78] 1c89d4: eb090108 subs x8, x8, x9 1c89d8: f9005fe8 str x8, [sp, #0xb8] 1c89dc: 540000ad b.le 0x1c89f0 1c89e0: 14000001 b 0x1c89e4 1c89e4: f9410be8 ldr x8, [sp, #0x210] 1c89e8: f9010fe8 str x8, [sp, #0x218] 1c89ec: 14000007 b 0x1c8a08 1c89f0: f94107e8 ldr x8, [sp, #0x208] 1c89f4: f85b03a9 ldur x9, [x29, #-0x50] 1c89f8: f9000128 str x8, [x9] 1c89fc: aa1f03e8 mov x8, xzr 1c8a00: f81c03a8 stur x8, [x29, #-0x40] 1c8a04: 140001bd b 0x1c90f8 1c8a08: 14000001 b 0x1c8a0c 1c8a0c: 17ffff97 b 0x1c8868 1c8a10: f85083a8 ldur x8, [x29, #-0xf8] 1c8a14: f9410fe9 ldr x9, [sp, #0x218] 1c8a18: eb090108 subs x8, x8, x9 1c8a1c: f9005be8 str x8, [sp, #0xb0] 1c8a20: 54000061 b.ne 0x1c8a2c 1c8a24: 14000001 b 0x1c8a28 1c8a28: 14000009 b 0x1c8a4c 1c8a2c: d00003c0 adrp x0, 0x242000 1c8a30: 9102a000 add x0, x0, #0xa8 1c8a34: d00003c2 adrp x2, 0x242000 1c8a38: 911cf442 add x2, x2, #0x73d 1c8a3c: d00003c3 adrp x3, 0x242000 1c8a40: 9109f863 add x3, x3, #0x27e 1c8a44: 528178e1 mov w1, #0xbc7 // =3015 1c8a48: 97fb5e32 bl 0xa0310 <__assert2@plt> 1c8a4c: f85883a1 ldur x1, [x29, #-0x78] 1c8a50: d100c3a2 sub x2, x29, #0x30 1c8a54: d100e3a3 sub x3, x29, #0x38 1c8a58: f940e3e0 ldr x0, [sp, #0x1c0] 1c8a5c: 97fb64ed bl 0xa1e10 <_ZN9mkvparser7Cluster15HasBlockEntriesEPKNS_7SegmentExRxRl@plt> 1c8a60: f81983a0 stur x0, [x29, #-0x68] 1c8a64: f85983a0 ldur x0, [x29, #-0x68] 1c8a68: b6f80160 tbz x0, #0x3f, 0x1c8a94 1c8a6c: 14000001 b 0x1c8a70 1c8a70: f85d03a8 ldur x8, [x29, #-0x30] 1c8a74: f85a83a9 ldur x9, [x29, #-0x58] 1c8a78: f9000128 str x8, [x9] 1c8a7c: f85c83a8 ldur x8, [x29, #-0x38] 1c8a80: f85a03a9 ldur x9, [x29, #-0x60] 1c8a84: f9000128 str x8, [x9] 1c8a88: f85983a8 ldur x8, [x29, #-0x68] 1c8a8c: f81c03a8 stur x8, [x29, #-0x40] 1c8a90: 1400019a b 0x1c90f8 1c8a94: f85983a8 ldur x8, [x29, #-0x68] 1c8a98: f1000508 subs x8, x8, #0x1 1c8a9c: f90057e8 str x8, [sp, #0xa8] 1c8aa0: 54000b6b b.lt 0x1c8c0c 1c8aa4: 14000001 b 0x1c8aa8 1c8aa8: f85883a2 ldur x2, [x29, #-0x78] 1c8aac: 92800001 mov x1, #-0x1 // =-1 1c8ab0: f940e3e0 ldr x0, [sp, #0x1c0] 1c8ab4: 97fb873f bl 0xaa7b0 <_ZN9mkvparser7Cluster6CreateEPNS_7SegmentElx@plt> 1c8ab8: f90103e0 str x0, [sp, #0x200] 1c8abc: f94103e0 ldr x0, [sp, #0x200] 1c8ac0: b50000a0 cbnz x0, 0x1c8ad4 1c8ac4: 14000001 b 0x1c8ac8 1c8ac8: 92800008 mov x8, #-0x1 // =-1 1c8acc: f81c03a8 stur x8, [x29, #-0x40] 1c8ad0: 1400018a b 0x1c90f8 1c8ad4: f85083a8 ldur x8, [x29, #-0xf8] 1c8ad8: f940e3e9 ldr x9, [sp, #0x1c0] 1c8adc: f940552a ldr x10, [x9, #0xa8] 1c8ae0: eb0a0108 subs x8, x8, x10 1c8ae4: 9343fd08 asr x8, x8, #3 1c8ae8: f900ffe8 str x8, [sp, #0x1f8] 1c8aec: f94103e1 ldr x1, [sp, #0x200] 1c8af0: f940ffe2 ldr x2, [sp, #0x1f8] 1c8af4: aa0903e0 mov x0, x9 1c8af8: 97fb80f2 bl 0xa8ec0 <_ZN9mkvparser7Segment14PreloadClusterEPNS_7ClusterEl@plt> 1c8afc: 370001e0 tbnz w0, #0x0, 0x1c8b38 1c8b00: 14000001 b 0x1c8b04 1c8b04: f94103e8 ldr x8, [sp, #0x200] 1c8b08: aa0803e0 mov x0, x8 1c8b0c: f90053e0 str x0, [sp, #0xa0] 1c8b10: b40000e8 cbz x8, 0x1c8b2c 1c8b14: 14000001 b 0x1c8b18 1c8b18: f94053e0 ldr x0, [sp, #0xa0] 1c8b1c: 97fb79dd bl 0xa7290 <_ZN9mkvparser7ClusterD1Ev@plt> 1c8b20: f94053e0 ldr x0, [sp, #0xa0] 1c8b24: 97fb5f8f bl 0xa0960 <_ZdlPv@plt> 1c8b28: 14000001 b 0x1c8b2c 1c8b2c: 92800008 mov x8, #-0x1 // =-1 1c8b30: f81c03a8 stur x8, [x29, #-0x40] 1c8b34: 14000171 b 0x1c90f8 1c8b38: f940e3e8 ldr x8, [sp, #0x1c0] 1c8b3c: f9405509 ldr x9, [x8, #0xa8] 1c8b40: b4000069 cbz x9, 0x1c8b4c 1c8b44: 14000001 b 0x1c8b48 1c8b48: 14000009 b 0x1c8b6c 1c8b4c: d00003c0 adrp x0, 0x242000 1c8b50: 9102a000 add x0, x0, #0xa8 1c8b54: d00003c2 adrp x2, 0x242000 1c8b58: 911cf442 add x2, x2, #0x73d 1c8b5c: d00003c3 adrp x3, 0x242000 1c8b60: 910a1463 add x3, x3, #0x285 1c8b64: 52817c41 mov w1, #0xbe2 // =3042 1c8b68: 97fb5dea bl 0xa0310 <__assert2@plt> 1c8b6c: f940ffe8 ldr x8, [sp, #0x1f8] 1c8b70: f940e3e9 ldr x9, [sp, #0x1c0] 1c8b74: f940612a ldr x10, [x9, #0xc0] 1c8b78: eb0a0108 subs x8, x8, x10 1c8b7c: f9004fe8 str x8, [sp, #0x98] 1c8b80: 5400006a b.ge 0x1c8b8c 1c8b84: 14000001 b 0x1c8b88 1c8b88: 14000009 b 0x1c8bac 1c8b8c: d00003c0 adrp x0, 0x242000 1c8b90: 9102a000 add x0, x0, #0xa8 1c8b94: d00003c2 adrp x2, 0x242000 1c8b98: 911cf442 add x2, x2, #0x73d 1c8b9c: d00003c3 adrp x3, 0x242000 1c8ba0: 91196463 add x3, x3, #0x659 1c8ba4: 52817c61 mov w1, #0xbe3 // =3043 1c8ba8: 97fb5dda bl 0xa0310 <__assert2@plt> 1c8bac: f940e3e8 ldr x8, [sp, #0x1c0] 1c8bb0: f9405509 ldr x9, [x8, #0xa8] 1c8bb4: f940ffea ldr x10, [sp, #0x1f8] 1c8bb8: f86a7929 ldr x9, [x9, x10, lsl #3] 1c8bbc: f94103ea ldr x10, [sp, #0x200] 1c8bc0: eb0a0129 subs x9, x9, x10 1c8bc4: f9004be9 str x9, [sp, #0x90] 1c8bc8: 54000061 b.ne 0x1c8bd4 1c8bcc: 14000001 b 0x1c8bd0 1c8bd0: 14000009 b 0x1c8bf4 1c8bd4: d00003c0 adrp x0, 0x242000 1c8bd8: 9102a000 add x0, x0, #0xa8 1c8bdc: d00003c2 adrp x2, 0x242000 1c8be0: 911cf442 add x2, x2, #0x73d 1c8be4: d00003c3 adrp x3, 0x242000 1c8be8: 9119c863 add x3, x3, #0x672 1c8bec: 52817c81 mov w1, #0xbe4 // =3044 1c8bf0: 97fb5dc8 bl 0xa0310 <__assert2@plt> 1c8bf4: f94103e8 ldr x8, [sp, #0x200] 1c8bf8: f85b03a9 ldur x9, [x29, #-0x50] 1c8bfc: f9000128 str x8, [x9] 1c8c00: aa1f03e8 mov x8, xzr 1c8c04: f81c03a8 stur x8, [x29, #-0x40] 1c8c08: 1400013c b 0x1c90f8 1c8c0c: f85803a8 ldur x8, [x29, #-0x80] 1c8c10: b6f82488 tbz x8, #0x3f, 0x1c90a0 1c8c14: 14000001 b 0x1c8c18 1c8c18: f85a83a8 ldur x8, [x29, #-0x58] 1c8c1c: f9400108 ldr x8, [x8] 1c8c20: f900fbe8 str x8, [sp, #0x1f0] 1c8c24: 14000001 b 0x1c8c28 1c8c28: f85e03a8 ldur x8, [x29, #-0x20] 1c8c2c: b7f80148 tbnz x8, #0x3f, 0x1c8c54 1c8c30: 14000001 b 0x1c8c34 1c8c34: f85a83a8 ldur x8, [x29, #-0x58] 1c8c38: f9400108 ldr x8, [x8] 1c8c3c: f85e03a9 ldur x9, [x29, #-0x20] 1c8c40: eb090108 subs x8, x8, x9 1c8c44: f90047e8 str x8, [sp, #0x88] 1c8c48: 5400006b b.lt 0x1c8c54 1c8c4c: 14000001 b 0x1c8c50 1c8c50: 140000ff b 0x1c904c 1c8c54: f85903a8 ldur x8, [x29, #-0x70] 1c8c58: b7f80148 tbnz x8, #0x3f, 0x1c8c80 1c8c5c: 14000001 b 0x1c8c60 1c8c60: f85a83a8 ldur x8, [x29, #-0x58] 1c8c64: f9400108 ldr x8, [x8] 1c8c68: f85903a9 ldur x9, [x29, #-0x70] 1c8c6c: eb090108 subs x8, x8, x9 1c8c70: f90043e8 str x8, [sp, #0x80] 1c8c74: 5400006b b.lt 0x1c8c80 1c8c78: 14000001 b 0x1c8c7c 1c8c7c: 140000f4 b 0x1c904c 1c8c80: f85a83a8 ldur x8, [x29, #-0x58] 1c8c84: f9400108 ldr x8, [x8] 1c8c88: 91000508 add x8, x8, #0x1 1c8c8c: f85d83a9 ldur x9, [x29, #-0x28] 1c8c90: eb090108 subs x8, x8, x9 1c8c94: f9003fe8 str x8, [sp, #0x78] 1c8c98: 5400012d b.le 0x1c8cbc 1c8c9c: 14000001 b 0x1c8ca0 1c8ca0: f85a03a8 ldur x8, [x29, #-0x60] 1c8ca4: 320003e9 orr w9, wzr, #0x1 1c8ca8: 2a0903ea mov w10, w9 1c8cac: f900010a str x10, [x8] 1c8cb0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c8cb4: f81c03a8 stur x8, [x29, #-0x40] 1c8cb8: 14000110 b 0x1c90f8 1c8cbc: f940e3e8 ldr x8, [sp, #0x1c0] 1c8cc0: f9400100 ldr x0, [x8] 1c8cc4: f85a83a9 ldur x9, [x29, #-0x58] 1c8cc8: f9400121 ldr x1, [x9] 1c8ccc: f85a03a2 ldur x2, [x29, #-0x60] 1c8cd0: 97fb6180 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c8cd4: f900f7e0 str x0, [sp, #0x1e8] 1c8cd8: f940f7e8 ldr x8, [sp, #0x1e8] 1c8cdc: b6f800a8 tbz x8, #0x3f, 0x1c8cf0 1c8ce0: 14000001 b 0x1c8ce4 1c8ce4: f940f7e8 ldr x8, [sp, #0x1e8] 1c8ce8: f81c03a8 stur x8, [x29, #-0x40] 1c8cec: 14000103 b 0x1c90f8 1c8cf0: f940f7e8 ldr x8, [sp, #0x1e8] 1c8cf4: f1000508 subs x8, x8, #0x1 1c8cf8: f9003be8 str x8, [sp, #0x70] 1c8cfc: 540000ab b.lt 0x1c8d10 1c8d00: 14000001 b 0x1c8d04 1c8d04: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c8d08: f81c03a8 stur x8, [x29, #-0x40] 1c8d0c: 140000fb b 0x1c90f8 1c8d10: f85903a8 ldur x8, [x29, #-0x70] 1c8d14: b7f801e8 tbnz x8, #0x3f, 0x1c8d50 1c8d18: 14000001 b 0x1c8d1c 1c8d1c: f85a83a8 ldur x8, [x29, #-0x58] 1c8d20: f9400108 ldr x8, [x8] 1c8d24: f85a03a9 ldur x9, [x29, #-0x60] 1c8d28: f9400129 ldr x9, [x9] 1c8d2c: 8b090108 add x8, x8, x9 1c8d30: f85903a9 ldur x9, [x29, #-0x70] 1c8d34: eb090108 subs x8, x8, x9 1c8d38: f90037e8 str x8, [sp, #0x68] 1c8d3c: 540000ad b.le 0x1c8d50 1c8d40: 14000001 b 0x1c8d44 1c8d44: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c8d48: f81c03a8 stur x8, [x29, #-0x40] 1c8d4c: 140000eb b 0x1c90f8 1c8d50: f85a83a8 ldur x8, [x29, #-0x58] 1c8d54: f9400108 ldr x8, [x8] 1c8d58: f85a03a9 ldur x9, [x29, #-0x60] 1c8d5c: f9400129 ldr x9, [x9] 1c8d60: 8b090108 add x8, x8, x9 1c8d64: f85d83a9 ldur x9, [x29, #-0x28] 1c8d68: eb090108 subs x8, x8, x9 1c8d6c: f90033e8 str x8, [sp, #0x60] 1c8d70: 540000ad b.le 0x1c8d84 1c8d74: 14000001 b 0x1c8d78 1c8d78: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c8d7c: f81c03a8 stur x8, [x29, #-0x40] 1c8d80: 140000de b 0x1c90f8 1c8d84: f85a83a8 ldur x8, [x29, #-0x58] 1c8d88: f9400108 ldr x8, [x8] 1c8d8c: f900f3e8 str x8, [sp, #0x1e0] 1c8d90: f940e3e8 ldr x8, [sp, #0x1c0] 1c8d94: f9400100 ldr x0, [x8] 1c8d98: f940f3e1 ldr x1, [sp, #0x1e0] 1c8d9c: f85a03a2 ldur x2, [x29, #-0x60] 1c8da0: 97fb7888 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1c8da4: f900efe0 str x0, [sp, #0x1d8] 1c8da8: f940efe8 ldr x8, [sp, #0x1d8] 1c8dac: b6f800a8 tbz x8, #0x3f, 0x1c8dc0 1c8db0: 14000001 b 0x1c8db4 1c8db4: f940efe8 ldr x8, [sp, #0x1d8] 1c8db8: f81c03a8 stur x8, [x29, #-0x40] 1c8dbc: 140000cf b 0x1c90f8 1c8dc0: f940efe8 ldr x8, [sp, #0x1d8] 1c8dc4: 5296cea9 mov w9, #0xb675 // =46709 1c8dc8: 72a3e869 movk w9, #0x1f43, lsl #16 1c8dcc: 2a0903ea mov w10, w9 1c8dd0: eb0a0108 subs x8, x8, x10 1c8dd4: f9002fe8 str x8, [sp, #0x58] 1c8dd8: 54000140 b.eq 0x1c8e00 1c8ddc: 14000001 b 0x1c8de0 1c8de0: f940efe8 ldr x8, [sp, #0x1d8] 1c8de4: 52976d69 mov w9, #0xbb6b // =47979 1c8de8: 72a38a69 movk w9, #0x1c53, lsl #16 1c8dec: 2a0903ea mov w10, w9 1c8df0: eb0a0108 subs x8, x8, x10 1c8df4: f9002be8 str x8, [sp, #0x50] 1c8df8: 54000061 b.ne 0x1c8e04 1c8dfc: 14000001 b 0x1c8e00 1c8e00: 14000093 b 0x1c904c 1c8e04: f85a03a8 ldur x8, [x29, #-0x60] 1c8e08: f9400108 ldr x8, [x8] 1c8e0c: f85a83a9 ldur x9, [x29, #-0x58] 1c8e10: f940012a ldr x10, [x9] 1c8e14: 8b080148 add x8, x10, x8 1c8e18: f9000128 str x8, [x9] 1c8e1c: f85a83a8 ldur x8, [x29, #-0x58] 1c8e20: f9400108 ldr x8, [x8] 1c8e24: 91000508 add x8, x8, #0x1 1c8e28: f85d83a9 ldur x9, [x29, #-0x28] 1c8e2c: eb090108 subs x8, x8, x9 1c8e30: f90027e8 str x8, [sp, #0x48] 1c8e34: 5400012d b.le 0x1c8e58 1c8e38: 14000001 b 0x1c8e3c 1c8e3c: f85a03a8 ldur x8, [x29, #-0x60] 1c8e40: 320003e9 orr w9, wzr, #0x1 1c8e44: 2a0903ea mov w10, w9 1c8e48: f900010a str x10, [x8] 1c8e4c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c8e50: f81c03a8 stur x8, [x29, #-0x40] 1c8e54: 140000a9 b 0x1c90f8 1c8e58: f940e3e8 ldr x8, [sp, #0x1c0] 1c8e5c: f9400100 ldr x0, [x8] 1c8e60: f85a83a9 ldur x9, [x29, #-0x58] 1c8e64: f9400121 ldr x1, [x9] 1c8e68: f85a03a2 ldur x2, [x29, #-0x60] 1c8e6c: 97fb6119 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1c8e70: f900f7e0 str x0, [sp, #0x1e8] 1c8e74: f940f7e8 ldr x8, [sp, #0x1e8] 1c8e78: b6f800a8 tbz x8, #0x3f, 0x1c8e8c 1c8e7c: 14000001 b 0x1c8e80 1c8e80: f940f7e8 ldr x8, [sp, #0x1e8] 1c8e84: f81c03a8 stur x8, [x29, #-0x40] 1c8e88: 1400009c b 0x1c90f8 1c8e8c: f940f7e8 ldr x8, [sp, #0x1e8] 1c8e90: f1000508 subs x8, x8, #0x1 1c8e94: f90023e8 str x8, [sp, #0x40] 1c8e98: 540000ab b.lt 0x1c8eac 1c8e9c: 14000001 b 0x1c8ea0 1c8ea0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c8ea4: f81c03a8 stur x8, [x29, #-0x40] 1c8ea8: 14000094 b 0x1c90f8 1c8eac: f85903a8 ldur x8, [x29, #-0x70] 1c8eb0: b7f801e8 tbnz x8, #0x3f, 0x1c8eec 1c8eb4: 14000001 b 0x1c8eb8 1c8eb8: f85a83a8 ldur x8, [x29, #-0x58] 1c8ebc: f9400108 ldr x8, [x8] 1c8ec0: f85a03a9 ldur x9, [x29, #-0x60] 1c8ec4: f9400129 ldr x9, [x9] 1c8ec8: 8b090108 add x8, x8, x9 1c8ecc: f85903a9 ldur x9, [x29, #-0x70] 1c8ed0: eb090108 subs x8, x8, x9 1c8ed4: f9001fe8 str x8, [sp, #0x38] 1c8ed8: 540000ad b.le 0x1c8eec 1c8edc: 14000001 b 0x1c8ee0 1c8ee0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c8ee4: f81c03a8 stur x8, [x29, #-0x40] 1c8ee8: 14000084 b 0x1c90f8 1c8eec: f85a83a8 ldur x8, [x29, #-0x58] 1c8ef0: f9400108 ldr x8, [x8] 1c8ef4: f85a03a9 ldur x9, [x29, #-0x60] 1c8ef8: f9400129 ldr x9, [x9] 1c8efc: 8b090108 add x8, x8, x9 1c8f00: f85d83a9 ldur x9, [x29, #-0x28] 1c8f04: eb090108 subs x8, x8, x9 1c8f08: f9001be8 str x8, [sp, #0x30] 1c8f0c: 540000ad b.le 0x1c8f20 1c8f10: 14000001 b 0x1c8f14 1c8f14: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1c8f18: f81c03a8 stur x8, [x29, #-0x40] 1c8f1c: 14000077 b 0x1c90f8 1c8f20: f940e3e8 ldr x8, [sp, #0x1c0] 1c8f24: f9400100 ldr x0, [x8] 1c8f28: f85a83a9 ldur x9, [x29, #-0x58] 1c8f2c: f9400121 ldr x1, [x9] 1c8f30: f85a03a2 ldur x2, [x29, #-0x60] 1c8f34: 97fb72a3 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1c8f38: f900ebe0 str x0, [sp, #0x1d0] 1c8f3c: f940ebe8 ldr x8, [sp, #0x1d0] 1c8f40: b6f800a8 tbz x8, #0x3f, 0x1c8f54 1c8f44: 14000001 b 0x1c8f48 1c8f48: f940ebe8 ldr x8, [sp, #0x1d0] 1c8f4c: f81c03a8 stur x8, [x29, #-0x40] 1c8f50: 1400006a b 0x1c90f8 1c8f54: f85a03a8 ldur x8, [x29, #-0x60] 1c8f58: f9400108 ldr x8, [x8] 1c8f5c: f85a83a9 ldur x9, [x29, #-0x58] 1c8f60: f940012a ldr x10, [x9] 1c8f64: 8b080148 add x8, x10, x8 1c8f68: f9000128 str x8, [x9] 1c8f6c: f940ebe8 ldr x8, [sp, #0x1d0] 1c8f70: b5000068 cbnz x8, 0x1c8f7c 1c8f74: 14000001 b 0x1c8f78 1c8f78: 17ffff2c b 0x1c8c28 1c8f7c: f85a03a8 ldur x8, [x29, #-0x60] 1c8f80: f9400108 ldr x8, [x8] 1c8f84: d37df109 lsl x9, x8, #3 1c8f88: eb080128 subs x8, x9, x8 1c8f8c: 320003ea orr w10, wzr, #0x1 1c8f90: 2a0a03e9 mov w9, w10 1c8f94: 9ac82128 lsl x8, x9, x8 1c8f98: f1000508 subs x8, x8, #0x1 1c8f9c: f900e7e8 str x8, [sp, #0x1c8] 1c8fa0: f940ebe8 ldr x8, [sp, #0x1d0] 1c8fa4: f940e7e9 ldr x9, [sp, #0x1c8] 1c8fa8: eb090108 subs x8, x8, x9 1c8fac: f90017e8 str x8, [sp, #0x28] 1c8fb0: 540000a1 b.ne 0x1c8fc4 1c8fb4: 14000001 b 0x1c8fb8 1c8fb8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c8fbc: f81c03a8 stur x8, [x29, #-0x40] 1c8fc0: 1400004e b 0x1c90f8 1c8fc4: f85903a8 ldur x8, [x29, #-0x70] 1c8fc8: b7f801c8 tbnz x8, #0x3f, 0x1c9000 1c8fcc: 14000001 b 0x1c8fd0 1c8fd0: f85a83a8 ldur x8, [x29, #-0x58] 1c8fd4: f9400108 ldr x8, [x8] 1c8fd8: f940ebe9 ldr x9, [sp, #0x1d0] 1c8fdc: 8b090108 add x8, x8, x9 1c8fe0: f85903a9 ldur x9, [x29, #-0x70] 1c8fe4: eb090108 subs x8, x8, x9 1c8fe8: f90013e8 str x8, [sp, #0x20] 1c8fec: 540000ad b.le 0x1c9000 1c8ff0: 14000001 b 0x1c8ff4 1c8ff4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c8ff8: f81c03a8 stur x8, [x29, #-0x40] 1c8ffc: 1400003f b 0x1c90f8 1c9000: f940ebe8 ldr x8, [sp, #0x1d0] 1c9004: f85a83a9 ldur x9, [x29, #-0x58] 1c9008: f940012a ldr x10, [x9] 1c900c: 8b080148 add x8, x10, x8 1c9010: f9000128 str x8, [x9] 1c9014: f85903a8 ldur x8, [x29, #-0x70] 1c9018: b7f80188 tbnz x8, #0x3f, 0x1c9048 1c901c: 14000001 b 0x1c9020 1c9020: f85a83a8 ldur x8, [x29, #-0x58] 1c9024: f9400108 ldr x8, [x8] 1c9028: f85903a9 ldur x9, [x29, #-0x70] 1c902c: eb090108 subs x8, x8, x9 1c9030: f9000fe8 str x8, [sp, #0x18] 1c9034: 540000ad b.le 0x1c9048 1c9038: 14000001 b 0x1c903c 1c903c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c9040: f81c03a8 stur x8, [x29, #-0x40] 1c9044: 1400002d b 0x1c90f8 1c9048: 17fffef8 b 0x1c8c28 1c904c: f85a83a8 ldur x8, [x29, #-0x58] 1c9050: f9400108 ldr x8, [x8] 1c9054: f940fbe9 ldr x9, [sp, #0x1f0] 1c9058: eb090108 subs x8, x8, x9 1c905c: f81803a8 stur x8, [x29, #-0x80] 1c9060: f85803a8 ldur x8, [x29, #-0x80] 1c9064: b7f80068 tbnz x8, #0x3f, 0x1c9070 1c9068: 14000001 b 0x1c906c 1c906c: 14000009 b 0x1c9090 1c9070: b00003c0 adrp x0, 0x242000 1c9074: 9102a000 add x0, x0, #0xa8 1c9078: b00003c2 adrp x2, 0x242000 1c907c: 911cf442 add x2, x2, #0x73d 1c9080: b00003c3 adrp x3, 0x242000 1c9084: 911e8463 add x3, x3, #0x7a1 1c9088: 52818921 mov w1, #0xc49 // =3145 1c908c: 97fb5ca1 bl 0xa0310 <__assert2@plt> 1c9090: f940fbe8 ldr x8, [sp, #0x1f0] 1c9094: f85a83a9 ldur x9, [x29, #-0x58] 1c9098: f9000128 str x8, [x9] 1c909c: 14000001 b 0x1c90a0 1c90a0: f85803a8 ldur x8, [x29, #-0x80] 1c90a4: f85a83a9 ldur x9, [x29, #-0x58] 1c90a8: f940012a ldr x10, [x9] 1c90ac: 8b080148 add x8, x10, x8 1c90b0: f9000128 str x8, [x9] 1c90b4: f85903a8 ldur x8, [x29, #-0x70] 1c90b8: b7f80188 tbnz x8, #0x3f, 0x1c90e8 1c90bc: 14000001 b 0x1c90c0 1c90c0: f85a83a8 ldur x8, [x29, #-0x58] 1c90c4: f9400108 ldr x8, [x8] 1c90c8: f85903a9 ldur x9, [x29, #-0x70] 1c90cc: eb090108 subs x8, x8, x9 1c90d0: f9000be8 str x8, [sp, #0x10] 1c90d4: 540000ad b.le 0x1c90e8 1c90d8: 14000001 b 0x1c90dc 1c90dc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1c90e0: f81c03a8 stur x8, [x29, #-0x40] 1c90e4: 14000005 b 0x1c90f8 1c90e8: 321f03e8 orr w8, wzr, #0x2 1c90ec: 2a0803e9 mov w9, w8 1c90f0: f81c03a9 stur x9, [x29, #-0x40] 1c90f4: 14000001 b 0x1c90f8 1c90f8: f85c03a8 ldur x8, [x29, #-0x40] 1c90fc: d53bd049 mrs x9, TPIDR_EL0 1c9100: f9401529 ldr x9, [x9, #0x28] 1c9104: f85e83aa ldur x10, [x29, #-0x18] 1c9108: eb0a0129 subs x9, x9, x10 1c910c: f90007e8 str x8, [sp, #0x8] 1c9110: f90003e9 str x9, [sp] 1c9114: 54000121 b.ne 0x1c9138 1c9118: 14000001 b 0x1c911c 1c911c: f94007e0 ldr x0, [sp, #0x8] 1c9120: 910c43ff add sp, sp, #0x310 1c9124: a9417bfd ldp x29, x30, [sp, #0x10] 1c9128: f84207fc ldr x28, [sp], #0x20 1c912c: d65f03c0 ret 1c9130: f85203a0 ldur x0, [x29, #-0xe0] 1c9134: 97fb7b77 bl 0xa7f10 <_Unwind_Resume@plt> 1c9138: 97fb830e bl 0xa9d70 <__stack_chk_fail@plt> 00000000001c913c : 1c913c: d10383ff sub sp, sp, #0xe0 1c9140: a90d7bfd stp x29, x30, [sp, #0xd0] 1c9144: 910343fd add x29, sp, #0xd0 1c9148: d2800008 mov x8, #0x0 // =0 1c914c: b00003c9 adrp x9, 0x242000 1c9150: 9102a129 add x9, x9, #0xa8 1c9154: b00003ca adrp x10, 0x242000 1c9158: 911ecd4a add x10, x10, #0x7b3 1c915c: b00003cb adrp x11, 0x242000 1c9160: 910af56b add x11, x11, #0x2bd 1c9164: b00003cc adrp x12, 0x242000 1c9168: 911ff98c add x12, x12, #0x7fe 1c916c: b00003cd adrp x13, 0x242000 1c9170: 9109f9ad add x13, x13, #0x27e 1c9174: b00003ce adrp x14, 0x242000 1c9178: 912119ce add x14, x14, #0x846 1c917c: b00003cf adrp x15, 0x242000 1c9180: 912131ef add x15, x15, #0x84c 1c9184: b00003d0 adrp x16, 0x242000 1c9188: 9120a210 add x16, x16, #0x828 1c918c: b00003d1 adrp x17, 0x242000 1c9190: 91218231 add x17, x17, #0x860 1c9194: b00003c2 adrp x2, 0x242000 1c9198: 91205442 add x2, x2, #0x815 1c919c: b00003c3 adrp x3, 0x242000 1c91a0: 9120fc63 add x3, x3, #0x83f 1c91a4: f81f03a0 stur x0, [x29, #-0x10] 1c91a8: f81e83a1 stur x1, [x29, #-0x18] 1c91ac: f85f03a0 ldur x0, [x29, #-0x10] 1c91b0: f9405401 ldr x1, [x0, #0xa8] 1c91b4: eb08003f cmp x1, x8 1c91b8: 1a9f17e4 cset w4, eq 1c91bc: f81a03a8 stur x8, [x29, #-0x60] 1c91c0: f90037e9 str x9, [sp, #0x68] 1c91c4: f90033ea str x10, [sp, #0x60] 1c91c8: f9002feb str x11, [sp, #0x58] 1c91cc: f9002bec str x12, [sp, #0x50] 1c91d0: f90027ed str x13, [sp, #0x48] 1c91d4: f90023ee str x14, [sp, #0x40] 1c91d8: f9001fef str x15, [sp, #0x38] 1c91dc: f9001bf0 str x16, [sp, #0x30] 1c91e0: f90017f1 str x17, [sp, #0x28] 1c91e4: f90013e2 str x2, [sp, #0x20] 1c91e8: f9000fe3 str x3, [sp, #0x18] 1c91ec: f9000be0 str x0, [sp, #0x10] 1c91f0: 37000104 tbnz w4, #0x0, 0x1c9210 1c91f4: d2800008 mov x8, #0x0 // =0 1c91f8: f9400be9 ldr x9, [sp, #0x10] 1c91fc: f940592a ldr x10, [x9, #0xb0] 1c9200: eb08015f cmp x10, x8 1c9204: 1a9fc7eb cset w11, le 1c9208: 3700004b tbnz w11, #0x0, 0x1c9210 1c920c: 14000006 b 0x1c9224 1c9210: b27b03e8 orr x8, xzr, #0x20 1c9214: f9400be9 ldr x9, [sp, #0x10] 1c9218: 8b080128 add x8, x9, x8 1c921c: f81f83a8 stur x8, [x29, #-0x8] 1c9220: 140000db b 0x1c958c 1c9224: f9400be8 ldr x8, [sp, #0x10] 1c9228: f9405509 ldr x9, [x8, #0xa8] 1c922c: f9400129 ldr x9, [x9] 1c9230: f81e03a9 stur x9, [x29, #-0x20] 1c9234: f85e03a9 ldur x9, [x29, #-0x20] 1c9238: f85a03aa ldur x10, [x29, #-0x60] 1c923c: eb0a013f cmp x9, x10 1c9240: 1a9f07eb cset w11, ne 1c9244: 3700004b tbnz w11, #0x0, 0x1c924c 1c9248: 14000002 b 0x1c9250 1c924c: 14000006 b 0x1c9264 1c9250: 52818b61 mov w1, #0xc5b // =3163 1c9254: f94037e0 ldr x0, [sp, #0x68] 1c9258: f94033e2 ldr x2, [sp, #0x60] 1c925c: f9402fe3 ldr x3, [sp, #0x58] 1c9260: 97fb5c2c bl 0xa0310 <__assert2@plt> 1c9264: f85e03a8 ldur x8, [x29, #-0x20] 1c9268: f9400908 ldr x8, [x8, #0x10] 1c926c: b4000048 cbz x8, 0x1c9274 1c9270: 14000002 b 0x1c9278 1c9274: 14000006 b 0x1c928c 1c9278: 52818b81 mov w1, #0xc5c // =3164 1c927c: f94037e0 ldr x0, [sp, #0x68] 1c9280: f94033e2 ldr x2, [sp, #0x60] 1c9284: f9402be3 ldr x3, [sp, #0x50] 1c9288: 97fb5c22 bl 0xa0310 <__assert2@plt> 1c928c: f85e83a8 ldur x8, [x29, #-0x18] 1c9290: f85e03a0 ldur x0, [x29, #-0x20] 1c9294: f90007e8 str x8, [sp, #0x8] 1c9298: 97fb6f56 bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1c929c: f94007e8 ldr x8, [sp, #0x8] 1c92a0: eb00011f cmp x8, x0 1c92a4: 1a9fc7e9 cset w9, le 1c92a8: 37000049 tbnz w9, #0x0, 0x1c92b0 1c92ac: 14000004 b 0x1c92bc 1c92b0: f85e03a8 ldur x8, [x29, #-0x20] 1c92b4: f81f83a8 stur x8, [x29, #-0x8] 1c92b8: 140000b5 b 0x1c958c 1c92bc: f81d83bf stur xzr, [x29, #-0x28] 1c92c0: f9400be8 ldr x8, [sp, #0x10] 1c92c4: f9405909 ldr x9, [x8, #0xb0] 1c92c8: f81d03a9 stur x9, [x29, #-0x30] 1c92cc: f85d83a8 ldur x8, [x29, #-0x28] 1c92d0: f85d03a9 ldur x9, [x29, #-0x30] 1c92d4: eb09011f cmp x8, x9 1c92d8: 1a9fa7ea cset w10, lt 1c92dc: 3700004a tbnz w10, #0x0, 0x1c92e4 1c92e0: 14000053 b 0x1c942c 1c92e4: b27f03e8 orr x8, xzr, #0x2 1c92e8: f85d83a9 ldur x9, [x29, #-0x28] 1c92ec: f85d03aa ldur x10, [x29, #-0x30] 1c92f0: f85d83ab ldur x11, [x29, #-0x28] 1c92f4: eb0b014a subs x10, x10, x11 1c92f8: 9ac80d48 sdiv x8, x10, x8 1c92fc: 8b080128 add x8, x9, x8 1c9300: f81c83a8 stur x8, [x29, #-0x38] 1c9304: f85c83a8 ldur x8, [x29, #-0x38] 1c9308: f9400be9 ldr x9, [sp, #0x10] 1c930c: f940592a ldr x10, [x9, #0xb0] 1c9310: eb0a011f cmp x8, x10 1c9314: 1a9fa7ec cset w12, lt 1c9318: 3700004c tbnz w12, #0x0, 0x1c9320 1c931c: 14000002 b 0x1c9324 1c9320: 14000006 b 0x1c9338 1c9324: 52818dc1 mov w1, #0xc6e // =3182 1c9328: f94037e0 ldr x0, [sp, #0x68] 1c932c: f94033e2 ldr x2, [sp, #0x60] 1c9330: f94013e3 ldr x3, [sp, #0x20] 1c9334: 97fb5bf7 bl 0xa0310 <__assert2@plt> 1c9338: b27d03e8 orr x8, xzr, #0x8 1c933c: f9400be9 ldr x9, [sp, #0x10] 1c9340: f940552a ldr x10, [x9, #0xa8] 1c9344: f85c83ab ldur x11, [x29, #-0x38] 1c9348: 9b0b7d08 mul x8, x8, x11 1c934c: 8b080148 add x8, x10, x8 1c9350: f9400108 ldr x8, [x8] 1c9354: f81c03a8 stur x8, [x29, #-0x40] 1c9358: f85c03a8 ldur x8, [x29, #-0x40] 1c935c: f85a03aa ldur x10, [x29, #-0x60] 1c9360: eb0a011f cmp x8, x10 1c9364: 1a9f07ec cset w12, ne 1c9368: 3700004c tbnz w12, #0x0, 0x1c9370 1c936c: 14000002 b 0x1c9374 1c9370: 14000006 b 0x1c9388 1c9374: 52818e21 mov w1, #0xc71 // =3185 1c9378: f94037e0 ldr x0, [sp, #0x68] 1c937c: f94033e2 ldr x2, [sp, #0x60] 1c9380: f9402fe3 ldr x3, [sp, #0x58] 1c9384: 97fb5be3 bl 0xa0310 <__assert2@plt> 1c9388: f85c03a8 ldur x8, [x29, #-0x40] 1c938c: f9400908 ldr x8, [x8, #0x10] 1c9390: f85c83a9 ldur x9, [x29, #-0x38] 1c9394: eb09011f cmp x8, x9 1c9398: 1a9f17ea cset w10, eq 1c939c: 3700004a tbnz w10, #0x0, 0x1c93a4 1c93a0: 14000002 b 0x1c93a8 1c93a4: 14000006 b 0x1c93bc 1c93a8: 52818e41 mov w1, #0xc72 // =3186 1c93ac: f94037e0 ldr x0, [sp, #0x68] 1c93b0: f94033e2 ldr x2, [sp, #0x60] 1c93b4: f9401be3 ldr x3, [sp, #0x30] 1c93b8: 97fb5bd6 bl 0xa0310 <__assert2@plt> 1c93bc: f85c03a0 ldur x0, [x29, #-0x40] 1c93c0: 97fb6f0c bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1c93c4: f81b83a0 stur x0, [x29, #-0x48] 1c93c8: f85b83a0 ldur x0, [x29, #-0x48] 1c93cc: f85e83a8 ldur x8, [x29, #-0x18] 1c93d0: eb08001f cmp x0, x8 1c93d4: 1a9fc7e9 cset w9, le 1c93d8: 37000049 tbnz w9, #0x0, 0x1c93e0 1c93dc: 14000005 b 0x1c93f0 1c93e0: f85c83a8 ldur x8, [x29, #-0x38] 1c93e4: 91000508 add x8, x8, #0x1 1c93e8: f81d83a8 stur x8, [x29, #-0x28] 1c93ec: 14000003 b 0x1c93f8 1c93f0: f85c83a8 ldur x8, [x29, #-0x38] 1c93f4: f81d03a8 stur x8, [x29, #-0x30] 1c93f8: f85d83a8 ldur x8, [x29, #-0x28] 1c93fc: f85d03a9 ldur x9, [x29, #-0x30] 1c9400: eb09011f cmp x8, x9 1c9404: 1a9fc7ea cset w10, le 1c9408: 3700004a tbnz w10, #0x0, 0x1c9410 1c940c: 14000002 b 0x1c9414 1c9410: 14000006 b 0x1c9428 1c9414: 52818f61 mov w1, #0xc7b // =3195 1c9418: f94037e0 ldr x0, [sp, #0x68] 1c941c: f94033e2 ldr x2, [sp, #0x60] 1c9420: f9400fe3 ldr x3, [sp, #0x18] 1c9424: 97fb5bbb bl 0xa0310 <__assert2@plt> 1c9428: 17ffffa9 b 0x1c92cc 1c942c: f85d83a8 ldur x8, [x29, #-0x28] 1c9430: f85d03a9 ldur x9, [x29, #-0x30] 1c9434: eb09011f cmp x8, x9 1c9438: 1a9f17ea cset w10, eq 1c943c: 3700004a tbnz w10, #0x0, 0x1c9444 1c9440: 14000002 b 0x1c9448 1c9444: 14000006 b 0x1c945c 1c9448: 52818fc1 mov w1, #0xc7e // =3198 1c944c: f94037e0 ldr x0, [sp, #0x68] 1c9450: f94033e2 ldr x2, [sp, #0x60] 1c9454: f94027e3 ldr x3, [sp, #0x48] 1c9458: 97fb5bae bl 0xa0310 <__assert2@plt> 1c945c: d2800008 mov x8, #0x0 // =0 1c9460: f85d83a9 ldur x9, [x29, #-0x28] 1c9464: eb08013f cmp x9, x8 1c9468: 1a9fd7ea cset w10, gt 1c946c: 3700004a tbnz w10, #0x0, 0x1c9474 1c9470: 14000002 b 0x1c9478 1c9474: 14000006 b 0x1c948c 1c9478: 52818fe1 mov w1, #0xc7f // =3199 1c947c: f94037e0 ldr x0, [sp, #0x68] 1c9480: f94033e2 ldr x2, [sp, #0x60] 1c9484: f94023e3 ldr x3, [sp, #0x40] 1c9488: 97fb5ba2 bl 0xa0310 <__assert2@plt> 1c948c: f85d83a8 ldur x8, [x29, #-0x28] 1c9490: f9400be9 ldr x9, [sp, #0x10] 1c9494: f940592a ldr x10, [x9, #0xb0] 1c9498: eb0a011f cmp x8, x10 1c949c: 1a9fc7eb cset w11, le 1c94a0: 3700004b tbnz w11, #0x0, 0x1c94a8 1c94a4: 14000002 b 0x1c94ac 1c94a8: 14000006 b 0x1c94c0 1c94ac: 52819001 mov w1, #0xc80 // =3200 1c94b0: f94037e0 ldr x0, [sp, #0x68] 1c94b4: f94033e2 ldr x2, [sp, #0x60] 1c94b8: f9401fe3 ldr x3, [sp, #0x38] 1c94bc: 97fb5b95 bl 0xa0310 <__assert2@plt> 1c94c0: b27d03e8 orr x8, xzr, #0x8 1c94c4: f85d83a9 ldur x9, [x29, #-0x28] 1c94c8: f1000529 subs x9, x9, #0x1 1c94cc: f81b03a9 stur x9, [x29, #-0x50] 1c94d0: f9400be9 ldr x9, [sp, #0x10] 1c94d4: f940552a ldr x10, [x9, #0xa8] 1c94d8: f85b03ab ldur x11, [x29, #-0x50] 1c94dc: 9b0b7d08 mul x8, x8, x11 1c94e0: 8b080148 add x8, x10, x8 1c94e4: f9400108 ldr x8, [x8] 1c94e8: f81a83a8 stur x8, [x29, #-0x58] 1c94ec: f85a83a8 ldur x8, [x29, #-0x58] 1c94f0: f85a03aa ldur x10, [x29, #-0x60] 1c94f4: eb0a011f cmp x8, x10 1c94f8: 1a9f07ec cset w12, ne 1c94fc: 3700004c tbnz w12, #0x0, 0x1c9504 1c9500: 14000002 b 0x1c9508 1c9504: 14000006 b 0x1c951c 1c9508: 528190a1 mov w1, #0xc85 // =3205 1c950c: f94037e0 ldr x0, [sp, #0x68] 1c9510: f94033e2 ldr x2, [sp, #0x60] 1c9514: f9402fe3 ldr x3, [sp, #0x58] 1c9518: 97fb5b7e bl 0xa0310 <__assert2@plt> 1c951c: f85a83a8 ldur x8, [x29, #-0x58] 1c9520: f9400908 ldr x8, [x8, #0x10] 1c9524: f85b03a9 ldur x9, [x29, #-0x50] 1c9528: eb09011f cmp x8, x9 1c952c: 1a9f17ea cset w10, eq 1c9530: 3700004a tbnz w10, #0x0, 0x1c9538 1c9534: 14000002 b 0x1c953c 1c9538: 14000006 b 0x1c9550 1c953c: 528190c1 mov w1, #0xc86 // =3206 1c9540: f94037e0 ldr x0, [sp, #0x68] 1c9544: f94033e2 ldr x2, [sp, #0x60] 1c9548: f9401be3 ldr x3, [sp, #0x30] 1c954c: 97fb5b71 bl 0xa0310 <__assert2@plt> 1c9550: f85a83a0 ldur x0, [x29, #-0x58] 1c9554: 97fb6ea7 bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1c9558: f85e83a8 ldur x8, [x29, #-0x18] 1c955c: eb08001f cmp x0, x8 1c9560: 1a9fc7e9 cset w9, le 1c9564: 37000049 tbnz w9, #0x0, 0x1c956c 1c9568: 14000002 b 0x1c9570 1c956c: 14000006 b 0x1c9584 1c9570: 528190e1 mov w1, #0xc87 // =3207 1c9574: f94037e0 ldr x0, [sp, #0x68] 1c9578: f94033e2 ldr x2, [sp, #0x60] 1c957c: f94017e3 ldr x3, [sp, #0x28] 1c9580: 97fb5b64 bl 0xa0310 <__assert2@plt> 1c9584: f85a83a8 ldur x8, [x29, #-0x58] 1c9588: f81f83a8 stur x8, [x29, #-0x8] 1c958c: f85f83a0 ldur x0, [x29, #-0x8] 1c9590: a94d7bfd ldp x29, x30, [sp, #0xd0] 1c9594: 910383ff add sp, sp, #0xe0 1c9598: d65f03c0 ret 00000000001c959c : 1c959c: d10203ff sub sp, sp, #0x80 1c95a0: a9077bfd stp x29, x30, [sp, #0x70] 1c95a4: 9101c3fd add x29, sp, #0x70 1c95a8: d2800008 mov x8, #0x0 // =0 1c95ac: b00003c9 adrp x9, 0x242000 1c95b0: 9102a129 add x9, x9, #0xa8 1c95b4: d00003ca adrp x10, 0x243000 1c95b8: 91164d4a add x10, x10, #0x593 1c95bc: b00003cb adrp x11, 0x242000 1c95c0: 9122cd6b add x11, x11, #0x8b3 1c95c4: b00003cc adrp x12, 0x242000 1c95c8: 9113358c add x12, x12, #0x4cd 1c95cc: f81f03a0 stur x0, [x29, #-0x10] 1c95d0: f85f03a0 ldur x0, [x29, #-0x10] 1c95d4: f9001fe0 str x0, [sp, #0x38] 1c95d8: f9001be8 str x8, [sp, #0x30] 1c95dc: f90017e9 str x9, [sp, #0x28] 1c95e0: f90013ea str x10, [sp, #0x20] 1c95e4: f9000feb str x11, [sp, #0x18] 1c95e8: f9000bec str x12, [sp, #0x10] 1c95ec: 97fb86b1 bl 0xab0b0 <_ZNK9mkvparser7Cluster11GetTimeCodeEv@plt> 1c95f0: f81e83a0 stur x0, [x29, #-0x18] 1c95f4: f85e83a8 ldur x8, [x29, #-0x18] 1c95f8: f9401be9 ldr x9, [sp, #0x30] 1c95fc: eb09011f cmp x8, x9 1c9600: 1a9fa7ed cset w13, lt 1c9604: 3700004d tbnz w13, #0x0, 0x1c960c 1c9608: 14000004 b 0x1c9618 1c960c: f85e83a8 ldur x8, [x29, #-0x18] 1c9610: f81f83a8 stur x8, [x29, #-0x8] 1c9614: 14000029 b 0x1c96b8 1c9618: f9401fe8 ldr x8, [sp, #0x38] 1c961c: f9400100 ldr x0, [x8] 1c9620: 97fb6414 bl 0xa2670 <_ZNK9mkvparser7Segment7GetInfoEv@plt> 1c9624: f81e03a0 stur x0, [x29, #-0x20] 1c9628: f85e03a8 ldur x8, [x29, #-0x20] 1c962c: f9401be0 ldr x0, [sp, #0x30] 1c9630: eb00011f cmp x8, x0 1c9634: 1a9f07e9 cset w9, ne 1c9638: 37000049 tbnz w9, #0x0, 0x1c9640 1c963c: 14000002 b 0x1c9644 1c9640: 14000006 b 0x1c9658 1c9644: 52836601 mov w1, #0x1b30 // =6960 1c9648: f94017e0 ldr x0, [sp, #0x28] 1c964c: f94013e2 ldr x2, [sp, #0x20] 1c9650: f9400fe3 ldr x3, [sp, #0x18] 1c9654: 97fb5b2f bl 0xa0310 <__assert2@plt> 1c9658: b24003e8 orr x8, xzr, #0x1 1c965c: f85e03a0 ldur x0, [x29, #-0x20] 1c9660: f90007e8 str x8, [sp, #0x8] 1c9664: 97fb61c7 bl 0xa1d80 <_ZNK9mkvparser11SegmentInfo16GetTimeCodeScaleEv@plt> 1c9668: f81d83a0 stur x0, [x29, #-0x28] 1c966c: f85d83a8 ldur x8, [x29, #-0x28] 1c9670: f94007e0 ldr x0, [sp, #0x8] 1c9674: eb00011f cmp x8, x0 1c9678: 1a9fb7e9 cset w9, ge 1c967c: 37000049 tbnz w9, #0x0, 0x1c9684 1c9680: 14000002 b 0x1c9688 1c9684: 14000006 b 0x1c969c 1c9688: 52836661 mov w1, #0x1b33 // =6963 1c968c: f94017e0 ldr x0, [sp, #0x28] 1c9690: f94013e2 ldr x2, [sp, #0x20] 1c9694: f9400be3 ldr x3, [sp, #0x10] 1c9698: 97fb5b1e bl 0xa0310 <__assert2@plt> 1c969c: f9401fe8 ldr x8, [sp, #0x38] 1c96a0: f9401509 ldr x9, [x8, #0x28] 1c96a4: f85d83aa ldur x10, [x29, #-0x28] 1c96a8: 9b0a7d29 mul x9, x9, x10 1c96ac: f81d03a9 stur x9, [x29, #-0x30] 1c96b0: f85d03a9 ldur x9, [x29, #-0x30] 1c96b4: f81f83a9 stur x9, [x29, #-0x8] 1c96b8: f85f83a0 ldur x0, [x29, #-0x8] 1c96bc: a9477bfd ldp x29, x30, [sp, #0x70] 1c96c0: 910203ff add sp, sp, #0x80 1c96c4: d65f03c0 ret 00000000001c96c8 : 1c96c8: d10043ff sub sp, sp, #0x10 1c96cc: f90007e0 str x0, [sp, #0x8] 1c96d0: f94007e0 ldr x0, [sp, #0x8] 1c96d4: f9404400 ldr x0, [x0, #0x88] 1c96d8: 910043ff add sp, sp, #0x10 1c96dc: d65f03c0 ret 00000000001c96e0 : 1c96e0: d10043ff sub sp, sp, #0x10 1c96e4: f90007e0 str x0, [sp, #0x8] 1c96e8: f94007e0 ldr x0, [sp, #0x8] 1c96ec: f9404800 ldr x0, [x0, #0x90] 1c96f0: 910043ff add sp, sp, #0x10 1c96f4: d65f03c0 ret 00000000001c96f8 : 1c96f8: d10043ff sub sp, sp, #0x10 1c96fc: f90007e0 str x0, [sp, #0x8] 1c9700: f94007e0 ldr x0, [sp, #0x8] 1c9704: f9404c00 ldr x0, [x0, #0x98] 1c9708: 910043ff add sp, sp, #0x10 1c970c: d65f03c0 ret 00000000001c9710 : 1c9710: d10043ff sub sp, sp, #0x10 1c9714: f90007e0 str x0, [sp, #0x8] 1c9718: f94007e0 ldr x0, [sp, #0x8] 1c971c: f9405000 ldr x0, [x0, #0xa0] 1c9720: 910043ff add sp, sp, #0x10 1c9724: d65f03c0 ret 00000000001c9728 : 1c9728: d10043ff sub sp, sp, #0x10 1c972c: f90007e0 str x0, [sp, #0x8] 1c9730: f94007e0 ldr x0, [sp, #0x8] 1c9734: f9403c00 ldr x0, [x0, #0x78] 1c9738: 910043ff add sp, sp, #0x10 1c973c: d65f03c0 ret 00000000001c9740 : 1c9740: d10103ff sub sp, sp, #0x40 1c9744: a9037bfd stp x29, x30, [sp, #0x30] 1c9748: 9100c3fd add x29, sp, #0x30 1c974c: d2800008 mov x8, #0x0 // =0 1c9750: b00003c9 adrp x9, 0x242000 1c9754: 9102a129 add x9, x9, #0xa8 1c9758: b00003ca adrp x10, 0x242000 1c975c: 9121fd4a add x10, x10, #0x87f 1c9760: b00003cb adrp x11, 0x242000 1c9764: 9122c56b add x11, x11, #0x8b1 1c9768: f81f83a0 stur x0, [x29, #-0x8] 1c976c: f85f83a0 ldur x0, [x29, #-0x8] 1c9770: f940400c ldr x12, [x0, #0x80] 1c9774: eb08019f cmp x12, x8 1c9778: 1a9f07ed cset w13, ne 1c977c: f81f03a9 stur x9, [x29, #-0x10] 1c9780: f9000fea str x10, [sp, #0x18] 1c9784: f9000beb str x11, [sp, #0x10] 1c9788: f90007e0 str x0, [sp, #0x8] 1c978c: 3700004d tbnz w13, #0x0, 0x1c9794 1c9790: 14000002 b 0x1c9798 1c9794: 14000006 b 0x1c97ac 1c9798: 52819281 mov w1, #0xc94 // =3220 1c979c: f85f03a0 ldur x0, [x29, #-0x10] 1c97a0: f9400fe2 ldr x2, [sp, #0x18] 1c97a4: f9400be3 ldr x3, [sp, #0x10] 1c97a8: 97fb5ada bl 0xa0310 <__assert2@plt> 1c97ac: f94007e8 ldr x8, [sp, #0x8] 1c97b0: f9404100 ldr x0, [x8, #0x80] 1c97b4: 97fb8113 bl 0xa9c00 <_ZNK9mkvparser11SegmentInfo11GetDurationEv@plt> 1c97b8: a9437bfd ldp x29, x30, [sp, #0x30] 1c97bc: 910103ff add sp, sp, #0x40 1c97c0: d65f03c0 ret 00000000001c97c4 : 1c97c4: d10143ff sub sp, sp, #0x50 1c97c8: a9047bfd stp x29, x30, [sp, #0x40] 1c97cc: 910103fd add x29, sp, #0x40 1c97d0: 9e6703e0 fmov d0, xzr 1c97d4: b00003c8 adrp x8, 0x242000 1c97d8: 9102a108 add x8, x8, #0xa8 1c97dc: b00003c9 adrp x9, 0x242000 1c97e0: 9124b129 add x9, x9, #0x92c 1c97e4: b00003ca adrp x10, 0x242000 1c97e8: 9125894a add x10, x10, #0x962 1c97ec: f81f03a0 stur x0, [x29, #-0x10] 1c97f0: f85f03a0 ldur x0, [x29, #-0x10] 1c97f4: f940180b ldr x11, [x0, #0x30] 1c97f8: 9e670161 fmov d1, x11 1c97fc: 1e602020 fcmp d1, d0 1c9800: 1a9f57ec cset w12, mi 1c9804: f9000fe8 str x8, [sp, #0x18] 1c9808: f9000be9 str x9, [sp, #0x10] 1c980c: f90007ea str x10, [sp, #0x8] 1c9810: f90003e0 str x0, [sp] 1c9814: 3700004c tbnz w12, #0x0, 0x1c981c 1c9818: 14000004 b 0x1c9828 1c981c: 92800008 mov x8, #-0x1 // =-1 1c9820: f81f83a8 stur x8, [x29, #-0x8] 1c9824: 1400001a b 0x1c988c 1c9828: b24003e8 orr x8, xzr, #0x1 1c982c: f94003e9 ldr x9, [sp] 1c9830: f940152a ldr x10, [x9, #0x28] 1c9834: eb08015f cmp x10, x8 1c9838: 1a9fb7eb cset w11, ge 1c983c: 3700004b tbnz w11, #0x0, 0x1c9844 1c9840: 14000002 b 0x1c9848 1c9844: 14000006 b 0x1c985c 1c9848: 5281fa81 mov w1, #0xfd4 // =4052 1c984c: f9400fe0 ldr x0, [sp, #0x18] 1c9850: f9400be2 ldr x2, [sp, #0x10] 1c9854: f94007e3 ldr x3, [sp, #0x8] 1c9858: 97fb5aae bl 0xa0310 <__assert2@plt> 1c985c: f94003e8 ldr x8, [sp] 1c9860: fd401900 ldr d0, [x8, #0x30] 1c9864: f9401509 ldr x9, [x8, #0x28] 1c9868: 9e620121 scvtf d1, x9 1c986c: 1e610800 fmul d0, d0, d1 1c9870: fc1e83a0 stur d0, [x29, #-0x18] 1c9874: f85e83a9 ldur x9, [x29, #-0x18] 1c9878: 9e670120 fmov d0, x9 1c987c: 9e780009 fcvtzs x9, d0 1c9880: f90013e9 str x9, [sp, #0x20] 1c9884: f94013e9 ldr x9, [sp, #0x20] 1c9888: f81f83a9 stur x9, [x29, #-0x8] 1c988c: f85f83a0 ldur x0, [x29, #-0x8] 1c9890: a9447bfd ldp x29, x30, [sp, #0x40] 1c9894: 910143ff add sp, sp, #0x50 1c9898: d65f03c0 ret 00000000001c989c : 1c989c: d100c3ff sub sp, sp, #0x30 1c98a0: d2800008 mov x8, #0x0 // =0 1c98a4: f90017e0 str x0, [sp, #0x28] 1c98a8: f90013e1 str x1, [sp, #0x20] 1c98ac: f9000fe2 str x2, [sp, #0x18] 1c98b0: f9000be3 str x3, [sp, #0x10] 1c98b4: f90007e4 str x4, [sp, #0x8] 1c98b8: f90003e5 str x5, [sp] 1c98bc: f94017e0 ldr x0, [sp, #0x28] 1c98c0: aa0003e1 mov x1, x0 1c98c4: f94013e2 ldr x2, [sp, #0x20] 1c98c8: f9000022 str x2, [x1] 1c98cc: f9400fe1 ldr x1, [sp, #0x18] 1c98d0: f9000401 str x1, [x0, #0x8] 1c98d4: f9400be1 ldr x1, [sp, #0x10] 1c98d8: f9000801 str x1, [x0, #0x10] 1c98dc: f94007e1 ldr x1, [sp, #0x8] 1c98e0: f9000c01 str x1, [x0, #0x18] 1c98e4: f94003e1 ldr x1, [sp] 1c98e8: f9001001 str x1, [x0, #0x20] 1c98ec: f9001408 str x8, [x0, #0x28] 1c98f0: b900301f str wzr, [x0, #0x30] 1c98f4: b900341f str wzr, [x0, #0x34] 1c98f8: 9100c3ff add sp, sp, #0x30 1c98fc: d65f03c0 ret 00000000001c9900 : 1c9900: d10183ff sub sp, sp, #0x60 1c9904: a9057bfd stp x29, x30, [sp, #0x50] 1c9908: 910143fd add x29, sp, #0x50 1c990c: d2800008 mov x8, #0x0 // =0 1c9910: f00006e9 adrp x9, 0x2a8000 1c9914: f943f929 ldr x9, [x9, #0x7f0] 1c9918: f81f83a0 stur x0, [x29, #-0x8] 1c991c: f85f83a0 ldur x0, [x29, #-0x8] 1c9920: f81e83a8 stur x8, [x29, #-0x18] 1c9924: f81e03a9 stur x9, [x29, #-0x20] 1c9928: f90017e0 str x0, [sp, #0x28] 1c992c: 52800008 mov w8, #0x0 // =0 1c9930: f94017e9 ldr x9, [sp, #0x28] 1c9934: b940352a ldr w10, [x9, #0x34] 1c9938: 6b08015f cmp w10, w8 1c993c: 1a9fd7e8 cset w8, gt 1c9940: 37000048 tbnz w8, #0x0, 0x1c9948 1c9944: 14000011 b 0x1c9988 1c9948: 12800008 mov w8, #-0x1 // =-1 1c994c: b27c03e9 orr x9, xzr, #0x10 1c9950: f94017ea ldr x10, [sp, #0x28] 1c9954: f940154b ldr x11, [x10, #0x28] 1c9958: b940354c ldr w12, [x10, #0x34] 1c995c: 0b080188 add w8, w12, w8 1c9960: b9003548 str w8, [x10, #0x34] 1c9964: 2a0803ed mov w13, w8 1c9968: 93407dad sxtw x13, w13 1c996c: 9b0d7d29 mul x9, x9, x13 1c9970: 8b090169 add x9, x11, x9 1c9974: f81f03a9 stur x9, [x29, #-0x10] 1c9978: f85f03a0 ldur x0, [x29, #-0x10] 1c997c: 97fb75d5 bl 0xa70d0 <_ZN9mkvparser8Chapters7Edition5ClearEv@plt> 1c9980: 14000001 b 0x1c9984 1c9984: 17ffffea b 0x1c992c 1c9988: f94017e8 ldr x8, [sp, #0x28] 1c998c: f9401509 ldr x9, [x8, #0x28] 1c9990: f85e83aa ldur x10, [x29, #-0x18] 1c9994: eb0a013f cmp x9, x10 1c9998: 1a9f17eb cset w11, eq 1c999c: f90013e9 str x9, [sp, #0x20] 1c99a0: 370003ab tbnz w11, #0x0, 0x1c9a14 1c99a4: b27c03e8 orr x8, xzr, #0x10 1c99a8: b27df3e9 orr x9, xzr, #0xfffffffffffffff8 1c99ac: f94013ea ldr x10, [sp, #0x20] 1c99b0: 8b090140 add x0, x10, x9 1c99b4: f85f8149 ldur x9, [x10, #-0x8] 1c99b8: 9b097d08 mul x8, x8, x9 1c99bc: 8b080148 add x8, x10, x8 1c99c0: eb08015f cmp x10, x8 1c99c4: 1a9f17eb cset w11, eq 1c99c8: f9000fe0 str x0, [sp, #0x18] 1c99cc: f9000be8 str x8, [sp, #0x10] 1c99d0: 370001eb tbnz w11, #0x0, 0x1c9a0c 1c99d4: f9400be8 ldr x8, [sp, #0x10] 1c99d8: b27cefe9 orr x9, xzr, #0xfffffffffffffff0 1c99dc: 8b090108 add x8, x8, x9 1c99e0: aa0803e0 mov x0, x8 1c99e4: f85e03a9 ldur x9, [x29, #-0x20] 1c99e8: f90007e8 str x8, [sp, #0x8] 1c99ec: d63f0120 blr x9 1c99f0: f94007e8 ldr x8, [sp, #0x8] 1c99f4: f94013e9 ldr x9, [sp, #0x20] 1c99f8: eb09011f cmp x8, x9 1c99fc: 1a9f17ea cset w10, eq 1c9a00: f9000be8 str x8, [sp, #0x10] 1c9a04: 3700004a tbnz w10, #0x0, 0x1c9a0c 1c9a08: 17fffff3 b 0x1c99d4 1c9a0c: f9400fe0 ldr x0, [sp, #0x18] 1c9a10: 97fb7298 bl 0xa6470 <_ZdaPv@plt> 1c9a14: a9457bfd ldp x29, x30, [sp, #0x50] 1c9a18: 910183ff add sp, sp, #0x60 1c9a1c: d65f03c0 ret 1c9a20: 97fb91e9 bl 0xae1c4 00000000001c9a24 : 1c9a24: d10183ff sub sp, sp, #0x60 1c9a28: a9057bfd stp x29, x30, [sp, #0x50] 1c9a2c: 910143fd add x29, sp, #0x50 1c9a30: d2800008 mov x8, #0x0 // =0 1c9a34: f00006e9 adrp x9, 0x2a8000 1c9a38: f941fd29 ldr x9, [x9, #0x3f8] 1c9a3c: f81f83a0 stur x0, [x29, #-0x8] 1c9a40: f85f83a0 ldur x0, [x29, #-0x8] 1c9a44: f81e83a8 stur x8, [x29, #-0x18] 1c9a48: f81e03a9 stur x9, [x29, #-0x20] 1c9a4c: f90017e0 str x0, [sp, #0x28] 1c9a50: 52800008 mov w8, #0x0 // =0 1c9a54: f94017e9 ldr x9, [sp, #0x28] 1c9a58: b9400d2a ldr w10, [x9, #0xc] 1c9a5c: 6b08015f cmp w10, w8 1c9a60: 1a9fd7e8 cset w8, gt 1c9a64: 37000048 tbnz w8, #0x0, 0x1c9a6c 1c9a68: 14000011 b 0x1c9aac 1c9a6c: 12800008 mov w8, #-0x1 // =-1 1c9a70: b27c07e9 orr x9, xzr, #0x30 1c9a74: f94017ea ldr x10, [sp, #0x28] 1c9a78: f940014a ldr x10, [x10] 1c9a7c: f94017eb ldr x11, [sp, #0x28] 1c9a80: b9400d6c ldr w12, [x11, #0xc] 1c9a84: 0b080188 add w8, w12, w8 1c9a88: b9000d68 str w8, [x11, #0xc] 1c9a8c: 2a0803ed mov w13, w8 1c9a90: 93407dad sxtw x13, w13 1c9a94: 9b0d7d29 mul x9, x9, x13 1c9a98: 8b090149 add x9, x10, x9 1c9a9c: f81f03a9 stur x9, [x29, #-0x10] 1c9aa0: f85f03a0 ldur x0, [x29, #-0x10] 1c9aa4: 97fb72c7 bl 0xa65c0 <_ZN9mkvparser8Chapters4Atom5ClearEv@plt> 1c9aa8: 17ffffea b 0x1c9a50 1c9aac: f94017e8 ldr x8, [sp, #0x28] 1c9ab0: f9400108 ldr x8, [x8] 1c9ab4: f85e83a9 ldur x9, [x29, #-0x18] 1c9ab8: eb09011f cmp x8, x9 1c9abc: 1a9f17ea cset w10, eq 1c9ac0: f90013e8 str x8, [sp, #0x20] 1c9ac4: 370003aa tbnz w10, #0x0, 0x1c9b38 1c9ac8: b27c07e8 orr x8, xzr, #0x30 1c9acc: b27df3e9 orr x9, xzr, #0xfffffffffffffff8 1c9ad0: f94013ea ldr x10, [sp, #0x20] 1c9ad4: 8b090140 add x0, x10, x9 1c9ad8: f85f8149 ldur x9, [x10, #-0x8] 1c9adc: 9b097d08 mul x8, x8, x9 1c9ae0: 8b080148 add x8, x10, x8 1c9ae4: eb08015f cmp x10, x8 1c9ae8: 1a9f17eb cset w11, eq 1c9aec: f9000fe0 str x0, [sp, #0x18] 1c9af0: f9000be8 str x8, [sp, #0x10] 1c9af4: 370001eb tbnz w11, #0x0, 0x1c9b30 1c9af8: f9400be8 ldr x8, [sp, #0x10] 1c9afc: 928005e9 mov x9, #-0x30 // =-48 1c9b00: 8b090108 add x8, x8, x9 1c9b04: aa0803e0 mov x0, x8 1c9b08: f85e03a9 ldur x9, [x29, #-0x20] 1c9b0c: f90007e8 str x8, [sp, #0x8] 1c9b10: d63f0120 blr x9 1c9b14: f94007e8 ldr x8, [sp, #0x8] 1c9b18: f94013e9 ldr x9, [sp, #0x20] 1c9b1c: eb09011f cmp x8, x9 1c9b20: 1a9f17ea cset w10, eq 1c9b24: f9000be8 str x8, [sp, #0x10] 1c9b28: 3700004a tbnz w10, #0x0, 0x1c9b30 1c9b2c: 17fffff3 b 0x1c9af8 1c9b30: f9400fe0 ldr x0, [sp, #0x18] 1c9b34: 97fb724f bl 0xa6470 <_ZdaPv@plt> 1c9b38: f94017e8 ldr x8, [sp, #0x28] 1c9b3c: f85e83a9 ldur x9, [x29, #-0x18] 1c9b40: f9000109 str x9, [x8] 1c9b44: f94017e8 ldr x8, [sp, #0x28] 1c9b48: b900091f str wzr, [x8, #0x8] 1c9b4c: a9457bfd ldp x29, x30, [sp, #0x50] 1c9b50: 910183ff add sp, sp, #0x60 1c9b54: d65f03c0 ret 00000000001c9b58 : 1c9b58: d10103ff sub sp, sp, #0x40 1c9b5c: a9037bfd stp x29, x30, [sp, #0x30] 1c9b60: 9100c3fd add x29, sp, #0x30 1c9b64: f81f03a0 stur x0, [x29, #-0x10] 1c9b68: f9000fe1 str x1, [sp, #0x18] 1c9b6c: f9000be2 str x2, [sp, #0x10] 1c9b70: f85f03a0 ldur x0, [x29, #-0x10] 1c9b74: f90003e0 str x0, [sp] 1c9b78: 97fb5a22 bl 0xa0400 <_ZN9mkvparser8Chapters19ExpandEditionsArrayEv@plt> 1c9b7c: 37000080 tbnz w0, #0x0, 0x1c9b8c 1c9b80: 92800008 mov x8, #-0x1 // =-1 1c9b84: f81f83a8 stur x8, [x29, #-0x8] 1c9b88: 14000017 b 0x1c9be4 1c9b8c: b27c03e8 orr x8, xzr, #0x10 1c9b90: f94003e9 ldr x9, [sp] 1c9b94: f940152a ldr x10, [x9, #0x28] 1c9b98: b940352b ldr w11, [x9, #0x34] 1c9b9c: 2a0b03ec mov w12, w11 1c9ba0: 93407d8c sxtw x12, w12 1c9ba4: 2a0c03eb mov w11, w12 1c9ba8: 1100056b add w11, w11, #0x1 1c9bac: b900352b str w11, [x9, #0x34] 1c9bb0: 9b0c7d08 mul x8, x8, x12 1c9bb4: 8b080148 add x8, x10, x8 1c9bb8: f90007e8 str x8, [sp, #0x8] 1c9bbc: f94007e0 ldr x0, [sp, #0x8] 1c9bc0: 97fb59e4 bl 0xa0350 <_ZN9mkvparser8Chapters7Edition4InitEv@plt> 1c9bc4: f94007e0 ldr x0, [sp, #0x8] 1c9bc8: f94003e8 ldr x8, [sp] 1c9bcc: f9400108 ldr x8, [x8] 1c9bd0: f9400101 ldr x1, [x8] 1c9bd4: f9400fe2 ldr x2, [sp, #0x18] 1c9bd8: f9400be3 ldr x3, [sp, #0x10] 1c9bdc: 97fb7599 bl 0xa7240 <_ZN9mkvparser8Chapters7Edition5ParseEPNS_10IMkvReaderExx@plt> 1c9be0: f81f83a0 stur x0, [x29, #-0x8] 1c9be4: f85f83a0 ldur x0, [x29, #-0x8] 1c9be8: a9437bfd ldp x29, x30, [sp, #0x30] 1c9bec: 910103ff add sp, sp, #0x40 1c9bf0: d65f03c0 ret 00000000001c9bf4 : 1c9bf4: d10043ff sub sp, sp, #0x10 1c9bf8: f90007e0 str x0, [sp, #0x8] 1c9bfc: f94007e0 ldr x0, [sp, #0x8] 1c9c00: b9403400 ldr w0, [x0, #0x34] 1c9c04: 910043ff add sp, sp, #0x10 1c9c08: d65f03c0 ret 00000000001c9c0c : 1c9c0c: d100c3ff sub sp, sp, #0x30 1c9c10: 52800008 mov w8, #0x0 // =0 1c9c14: d2800009 mov x9, #0x0 // =0 1c9c18: f90013e0 str x0, [sp, #0x20] 1c9c1c: b9001fe1 str w1, [sp, #0x1c] 1c9c20: f94013e0 ldr x0, [sp, #0x20] 1c9c24: b9401fe1 ldr w1, [sp, #0x1c] 1c9c28: 6b08003f cmp w1, w8 1c9c2c: 1a9fa7e8 cset w8, lt 1c9c30: f9000be9 str x9, [sp, #0x10] 1c9c34: f90007e0 str x0, [sp, #0x8] 1c9c38: 37000048 tbnz w8, #0x0, 0x1c9c40 1c9c3c: 14000004 b 0x1c9c4c 1c9c40: f9400be8 ldr x8, [sp, #0x10] 1c9c44: f90017e8 str x8, [sp, #0x28] 1c9c48: 14000014 b 0x1c9c98 1c9c4c: b9401fe8 ldr w8, [sp, #0x1c] 1c9c50: f94007e9 ldr x9, [sp, #0x8] 1c9c54: b940352a ldr w10, [x9, #0x34] 1c9c58: 6b0a011f cmp w8, w10 1c9c5c: 1a9fb7e8 cset w8, ge 1c9c60: 37000048 tbnz w8, #0x0, 0x1c9c68 1c9c64: 14000004 b 0x1c9c74 1c9c68: f9400be8 ldr x8, [sp, #0x10] 1c9c6c: f90017e8 str x8, [sp, #0x28] 1c9c70: 1400000a b 0x1c9c98 1c9c74: b27c03e8 orr x8, xzr, #0x10 1c9c78: f94007e9 ldr x9, [sp, #0x8] 1c9c7c: f940152a ldr x10, [x9, #0x28] 1c9c80: b9401feb ldr w11, [sp, #0x1c] 1c9c84: 2a0b03ec mov w12, w11 1c9c88: 93407d8c sxtw x12, w12 1c9c8c: 9b0c7d08 mul x8, x8, x12 1c9c90: 8b080148 add x8, x10, x8 1c9c94: f90017e8 str x8, [sp, #0x28] 1c9c98: f94017e0 ldr x0, [sp, #0x28] 1c9c9c: 9100c3ff add sp, sp, #0x30 1c9ca0: d65f03c0 ret 00000000001c9ca4 : 1c9ca4: d10583ff sub sp, sp, #0x160 1c9ca8: f900a3fc str x28, [sp, #0x140] 1c9cac: a9157bfd stp x29, x30, [sp, #0x150] 1c9cb0: 910543fd add x29, sp, #0x150 1c9cb4: f81e03a0 stur x0, [x29, #-0x20] 1c9cb8: f85e03a0 ldur x0, [x29, #-0x20] 1c9cbc: aa0003e8 mov x8, x0 1c9cc0: b9403009 ldr w9, [x0, #0x30] 1c9cc4: b940340a ldr w10, [x0, #0x34] 1c9cc8: 6b0a0129 subs w9, w9, w10 1c9ccc: f81883a8 stur x8, [x29, #-0x78] 1c9cd0: b81843a9 stur w9, [x29, #-0x7c] 1c9cd4: 540000ad b.le 0x1c9ce8 1c9cd8: 14000001 b 0x1c9cdc 1c9cdc: 320003e8 orr w8, wzr, #0x1 1c9ce0: 381ef3a8 sturb w8, [x29, #-0x11] 1c9ce4: 140000c9 b 0x1ca008 1c9ce8: f85883a8 ldur x8, [x29, #-0x78] 1c9cec: b9403109 ldr w9, [x8, #0x30] 1c9cf0: 350000a9 cbnz w9, 0x1c9d04 1c9cf4: 14000001 b 0x1c9cf8 1c9cf8: 320003e8 orr w8, wzr, #0x1 1c9cfc: b81803a8 stur w8, [x29, #-0x80] 1c9d00: 14000006 b 0x1c9d18 1c9d04: f85883a8 ldur x8, [x29, #-0x78] 1c9d08: b9403109 ldr w9, [x8, #0x30] 1c9d0c: 531f7929 lsl w9, w9, #1 1c9d10: b81803a9 stur w9, [x29, #-0x80] 1c9d14: 14000001 b 0x1c9d18 1c9d18: b85803a8 ldur w8, [x29, #-0x80] 1c9d1c: b81dc3a8 stur w8, [x29, #-0x24] 1c9d20: b89dc3a9 ldursw x9, [x29, #-0x24] 1c9d24: aa0903ea mov x10, x9 1c9d28: aa1f03eb mov x11, xzr 1c9d2c: eb49f16c subs x12, x11, x9, lsr #60 1c9d30: 1a9f07e8 cset w8, ne 1c9d34: d37ced29 lsl x9, x9, #4 1c9d38: b1002129 adds x9, x9, #0x8 1c9d3c: 1a9f37ed cset w13, hs 1c9d40: 2a0d0108 orr w8, w8, w13 1c9d44: 71000108 subs w8, w8, #0x0 1c9d48: da9f0129 csinv x9, x9, xzr, eq 1c9d4c: aa0903ee mov x14, x9 1c9d50: f00006e1 adrp x1, 0x2a8000 1c9d54: f9435421 ldr x1, [x1, #0x6a8] 1c9d58: aa0903e0 mov x0, x9 1c9d5c: f81783aa stur x10, [x29, #-0x88] 1c9d60: f81703ab stur x11, [x29, #-0x90] 1c9d64: f81683ac stur x12, [x29, #-0x98] 1c9d68: b81643a8 stur w8, [x29, #-0x9c] 1c9d6c: f90057ee str x14, [sp, #0xa8] 1c9d70: 97fb68e8 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1c9d74: aa0003e9 mov x9, x0 1c9d78: 2a1f03e8 mov w8, wzr 1c9d7c: 381bf3a8 sturb w8, [x29, #-0x41] 1c9d80: 381a73a8 sturb w8, [x29, #-0x59] 1c9d84: f85703aa ldur x10, [x29, #-0x90] 1c9d88: f90053e9 str x9, [sp, #0xa0] 1c9d8c: f9004fea str x10, [sp, #0x98] 1c9d90: b4000520 cbz x0, 0x1c9e34 1c9d94: 14000001 b 0x1c9d98 1c9d98: f94053e8 ldr x8, [sp, #0xa0] 1c9d9c: f81c83a8 stur x8, [x29, #-0x38] 1c9da0: f94057e9 ldr x9, [sp, #0xa8] 1c9da4: f81c03a9 stur x9, [x29, #-0x40] 1c9da8: 320003ea orr w10, wzr, #0x1 1c9dac: 381bf3aa sturb w10, [x29, #-0x41] 1c9db0: f85783ab ldur x11, [x29, #-0x88] 1c9db4: f800850b str x11, [x8], #0x8 1c9db8: f9004be8 str x8, [sp, #0x90] 1c9dbc: b400036b cbz x11, 0x1c9e28 1c9dc0: 14000001 b 0x1c9dc4 1c9dc4: f9404be8 ldr x8, [sp, #0x90] 1c9dc8: f85783a9 ldur x9, [x29, #-0x88] 1c9dcc: 8b09110a add x10, x8, x9, lsl #4 1c9dd0: f90047ea str x10, [sp, #0x88] 1c9dd4: f90043e8 str x8, [sp, #0x80] 1c9dd8: 14000001 b 0x1c9ddc 1c9ddc: f94043e8 ldr x8, [sp, #0x80] 1c9de0: f9404be9 ldr x9, [sp, #0x90] 1c9de4: f81b03a9 stur x9, [x29, #-0x50] 1c9de8: f81a83a8 stur x8, [x29, #-0x58] 1c9dec: 320003ea orr w10, wzr, #0x1 1c9df0: 381a73aa sturb w10, [x29, #-0x59] 1c9df4: aa0803e0 mov x0, x8 1c9df8: f9003fe8 str x8, [sp, #0x78] 1c9dfc: 97fb59b9 bl 0xa04e0 <_ZN9mkvparser8Chapters7EditionC1Ev@plt> 1c9e00: 14000001 b 0x1c9e04 1c9e04: f9403fe8 ldr x8, [sp, #0x78] 1c9e08: 91004109 add x9, x8, #0x10 1c9e0c: aa0903e0 mov x0, x9 1c9e10: f94047ea ldr x10, [sp, #0x88] 1c9e14: eb0a0129 subs x9, x9, x10 1c9e18: f9003be9 str x9, [sp, #0x70] 1c9e1c: f90043e0 str x0, [sp, #0x80] 1c9e20: 54fffde1 b.ne 0x1c9ddc 1c9e24: 14000001 b 0x1c9e28 1c9e28: f9404be8 ldr x8, [sp, #0x90] 1c9e2c: f9004fe8 str x8, [sp, #0x98] 1c9e30: 14000001 b 0x1c9e34 1c9e34: f9404fe8 ldr x8, [sp, #0x98] 1c9e38: f81d03a8 stur x8, [x29, #-0x30] 1c9e3c: f85d03a8 ldur x8, [x29, #-0x30] 1c9e40: b5000648 cbnz x8, 0x1c9f08 1c9e44: 14000001 b 0x1c9e48 1c9e48: 2a1f03e8 mov w8, wzr 1c9e4c: 381ef3a8 sturb w8, [x29, #-0x11] 1c9e50: 1400006e b 0x1ca008 1c9e54: f81983a0 stur x0, [x29, #-0x68] 1c9e58: 2a0103e8 mov w8, w1 1c9e5c: b81943a8 stur w8, [x29, #-0x6c] 1c9e60: 385a73a8 ldurb w8, [x29, #-0x59] 1c9e64: 71000508 subs w8, w8, #0x1 1c9e68: b9006fe8 str w8, [sp, #0x6c] 1c9e6c: 54000381 b.ne 0x1c9edc 1c9e70: 14000001 b 0x1c9e74 1c9e74: f85b03a8 ldur x8, [x29, #-0x50] 1c9e78: aa0803e9 mov x9, x8 1c9e7c: f85a83aa ldur x10, [x29, #-0x58] 1c9e80: aa0a03e0 mov x0, x10 1c9e84: eb0a0108 subs x8, x8, x10 1c9e88: f90033e9 str x9, [sp, #0x60] 1c9e8c: f9002fe8 str x8, [sp, #0x58] 1c9e90: f9002be0 str x0, [sp, #0x50] 1c9e94: 54000220 b.eq 0x1c9ed8 1c9e98: 14000001 b 0x1c9e9c 1c9e9c: f9402be8 ldr x8, [sp, #0x50] 1c9ea0: f1004108 subs x8, x8, #0x10 1c9ea4: aa0803e0 mov x0, x8 1c9ea8: f90027e0 str x0, [sp, #0x48] 1c9eac: aa0803e0 mov x0, x8 1c9eb0: f90023e8 str x8, [sp, #0x40] 1c9eb4: 97fb684f bl 0xa3ff0 <_ZN9mkvparser8Chapters7EditionD1Ev@plt> 1c9eb8: f94023e8 ldr x8, [sp, #0x40] 1c9ebc: f94033e0 ldr x0, [sp, #0x60] 1c9ec0: eb00011e subs x30, x8, x0 1c9ec4: f94027e1 ldr x1, [sp, #0x48] 1c9ec8: f9001ffe str x30, [sp, #0x38] 1c9ecc: f9002be1 str x1, [sp, #0x50] 1c9ed0: 54fffe61 b.ne 0x1c9e9c 1c9ed4: 14000001 b 0x1c9ed8 1c9ed8: 14000001 b 0x1c9edc 1c9edc: 385bf3a8 ldurb w8, [x29, #-0x41] 1c9ee0: 71000508 subs w8, w8, #0x1 1c9ee4: b90037e8 str w8, [sp, #0x34] 1c9ee8: 540000e1 b.ne 0x1c9f04 1c9eec: 14000001 b 0x1c9ef0 1c9ef0: f85c83a0 ldur x0, [x29, #-0x38] 1c9ef4: f00006e1 adrp x1, 0x2a8000 1c9ef8: f9435421 ldr x1, [x1, #0x6a8] 1c9efc: 97fb7381 bl 0xa6d00 <_ZdaPvRKSt9nothrow_t@plt> 1c9f00: 14000001 b 0x1c9f04 1c9f04: 14000046 b 0x1ca01c 1c9f08: 2a1f03e8 mov w8, wzr 1c9f0c: b81903a8 stur w8, [x29, #-0x70] 1c9f10: 14000001 b 0x1c9f14 1c9f14: b85903a8 ldur w8, [x29, #-0x70] 1c9f18: f85883a9 ldur x9, [x29, #-0x78] 1c9f1c: b940352a ldr w10, [x9, #0x34] 1c9f20: 6b0a0108 subs w8, w8, w10 1c9f24: b90033e8 str w8, [sp, #0x30] 1c9f28: 540001ea b.ge 0x1c9f64 1c9f2c: 14000001 b 0x1c9f30 1c9f30: f85883a8 ldur x8, [x29, #-0x78] 1c9f34: f9401509 ldr x9, [x8, #0x28] 1c9f38: b89903aa ldursw x10, [x29, #-0x70] 1c9f3c: d37ced4a lsl x10, x10, #4 1c9f40: 8b0a0120 add x0, x9, x10 1c9f44: f85d03a9 ldur x9, [x29, #-0x30] 1c9f48: 8b0a0121 add x1, x9, x10 1c9f4c: 97fb788d bl 0xa8180 <_ZNK9mkvparser8Chapters7Edition11ShallowCopyERS1_@plt> 1c9f50: 14000001 b 0x1c9f54 1c9f54: b85903a8 ldur w8, [x29, #-0x70] 1c9f58: 11000508 add w8, w8, #0x1 1c9f5c: b81903a8 stur w8, [x29, #-0x70] 1c9f60: 17ffffed b 0x1c9f14 1c9f64: f85883a8 ldur x8, [x29, #-0x78] 1c9f68: f9401509 ldr x9, [x8, #0x28] 1c9f6c: aa0903ea mov x10, x9 1c9f70: f90017ea str x10, [sp, #0x28] 1c9f74: b40003a9 cbz x9, 0x1c9fe8 1c9f78: 14000001 b 0x1c9f7c 1c9f7c: f94017e8 ldr x8, [sp, #0x28] 1c9f80: f85f8d09 ldr x9, [x8, #-0x8]! 1c9f84: d37ced29 lsl x9, x9, #4 1c9f88: f94017ea ldr x10, [sp, #0x28] 1c9f8c: 8b09014b add x11, x10, x9 1c9f90: f90013e8 str x8, [sp, #0x20] 1c9f94: f9000feb str x11, [sp, #0x18] 1c9f98: b4000229 cbz x9, 0x1c9fdc 1c9f9c: 14000001 b 0x1c9fa0 1c9fa0: f9400fe8 ldr x8, [sp, #0x18] 1c9fa4: f1004108 subs x8, x8, #0x10 1c9fa8: aa0803e0 mov x0, x8 1c9fac: f9000be0 str x0, [sp, #0x10] 1c9fb0: aa0803e0 mov x0, x8 1c9fb4: f90007e8 str x8, [sp, #0x8] 1c9fb8: 97fb680e bl 0xa3ff0 <_ZN9mkvparser8Chapters7EditionD1Ev@plt> 1c9fbc: f94007e8 ldr x8, [sp, #0x8] 1c9fc0: f94017e0 ldr x0, [sp, #0x28] 1c9fc4: eb00011e subs x30, x8, x0 1c9fc8: f9400be1 ldr x1, [sp, #0x10] 1c9fcc: f90003fe str x30, [sp] 1c9fd0: f9000fe1 str x1, [sp, #0x18] 1c9fd4: 54fffe61 b.ne 0x1c9fa0 1c9fd8: 14000001 b 0x1c9fdc 1c9fdc: f94013e0 ldr x0, [sp, #0x20] 1c9fe0: 97fb7124 bl 0xa6470 <_ZdaPv@plt> 1c9fe4: 14000001 b 0x1c9fe8 1c9fe8: f85d03a8 ldur x8, [x29, #-0x30] 1c9fec: f85883a9 ldur x9, [x29, #-0x78] 1c9ff0: f9001528 str x8, [x9, #0x28] 1c9ff4: b85dc3aa ldur w10, [x29, #-0x24] 1c9ff8: b900312a str w10, [x9, #0x30] 1c9ffc: 320003ea orr w10, wzr, #0x1 1ca000: 381ef3aa sturb w10, [x29, #-0x11] 1ca004: 14000001 b 0x1ca008 1ca008: 385ef3a0 ldurb w0, [x29, #-0x11] 1ca00c: a9557bfd ldp x29, x30, [sp, #0x150] 1ca010: f940a3fc ldr x28, [sp, #0x140] 1ca014: 910583ff add sp, sp, #0x160 1ca018: d65f03c0 ret 1ca01c: f85983a0 ldur x0, [x29, #-0x68] 1ca020: 97fb77bc bl 0xa7f10 <_Unwind_Resume@plt> 00000000001ca024 : 1ca024: d10043ff sub sp, sp, #0x10 1ca028: f90007e0 str x0, [sp, #0x8] 1ca02c: f90003e1 str x1, [sp] 1ca030: f94007e0 ldr x0, [sp, #0x8] 1ca034: aa0003e1 mov x1, x0 1ca038: f9400021 ldr x1, [x1] 1ca03c: f94003e8 ldr x8, [sp] 1ca040: f9000101 str x1, [x8] 1ca044: b9400809 ldr w9, [x0, #0x8] 1ca048: f94003e8 ldr x8, [sp] 1ca04c: b9000909 str w9, [x8, #0x8] 1ca050: b9400c09 ldr w9, [x0, #0xc] 1ca054: f94003e8 ldr x8, [sp] 1ca058: b9000d09 str w9, [x8, #0xc] 1ca05c: 910043ff add sp, sp, #0x10 1ca060: d65f03c0 ret 00000000001ca064 : 1ca064: d10043ff sub sp, sp, #0x10 1ca068: d2800008 mov x8, #0x0 // =0 1ca06c: f90007e0 str x0, [sp, #0x8] 1ca070: f94007e0 ldr x0, [sp, #0x8] 1ca074: aa0003e9 mov x9, x0 1ca078: f9000128 str x8, [x9] 1ca07c: b900081f str wzr, [x0, #0x8] 1ca080: b9000c1f str wzr, [x0, #0xc] 1ca084: 910043ff add sp, sp, #0x10 1ca088: d65f03c0 ret 00000000001ca08c : 1ca08c: d10283ff sub sp, sp, #0xa0 1ca090: a9097bfd stp x29, x30, [sp, #0x90] 1ca094: 910243fd add x29, sp, #0x90 1ca098: d53bd048 mrs x8, TPIDR_EL0 1ca09c: f9401508 ldr x8, [x8, #0x28] 1ca0a0: f81f83a8 stur x8, [x29, #-0x8] 1ca0a4: f81d03a0 stur x0, [x29, #-0x30] 1ca0a8: f81c83a1 stur x1, [x29, #-0x38] 1ca0ac: f81f03a2 stur x2, [x29, #-0x10] 1ca0b0: f81c03a3 stur x3, [x29, #-0x40] 1ca0b4: f85d03a8 ldur x8, [x29, #-0x30] 1ca0b8: f85f03a0 ldur x0, [x29, #-0x10] 1ca0bc: f85c03a1 ldur x1, [x29, #-0x40] 1ca0c0: 8b010000 add x0, x0, x1 1ca0c4: f90027e0 str x0, [sp, #0x48] 1ca0c8: f9001fe8 str x8, [sp, #0x38] 1ca0cc: 14000001 b 0x1ca0d0 1ca0d0: f85f03a8 ldur x8, [x29, #-0x10] 1ca0d4: f94027e9 ldr x9, [sp, #0x48] 1ca0d8: eb090108 subs x8, x8, x9 1ca0dc: f9001be8 str x8, [sp, #0x30] 1ca0e0: 5400066a b.ge 0x1ca1ac 1ca0e4: 14000001 b 0x1ca0e8 1ca0e8: f85c83a0 ldur x0, [x29, #-0x38] 1ca0ec: f94027e2 ldr x2, [sp, #0x48] 1ca0f0: d10043a1 sub x1, x29, #0x10 1ca0f4: d10063a3 sub x3, x29, #0x18 1ca0f8: d10083a4 sub x4, x29, #0x20 1ca0fc: 97fb5e6d bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1ca100: f90023e0 str x0, [sp, #0x40] 1ca104: f94023e0 ldr x0, [sp, #0x40] 1ca108: b6f800a0 tbz x0, #0x3f, 0x1ca11c 1ca10c: 14000001 b 0x1ca110 1ca110: f94023e8 ldr x8, [sp, #0x40] 1ca114: f81d83a8 stur x8, [x29, #-0x28] 1ca118: 14000031 b 0x1ca1dc 1ca11c: f85e03a8 ldur x8, [x29, #-0x20] 1ca120: b5000068 cbnz x8, 0x1ca12c 1ca124: 14000001 b 0x1ca128 1ca128: 17ffffea b 0x1ca0d0 1ca12c: f85e83a8 ldur x8, [x29, #-0x18] 1ca130: f102d908 subs x8, x8, #0xb6 1ca134: f90017e8 str x8, [sp, #0x28] 1ca138: 540001e1 b.ne 0x1ca174 1ca13c: 14000001 b 0x1ca140 1ca140: f85c83a1 ldur x1, [x29, #-0x38] 1ca144: f85f03a2 ldur x2, [x29, #-0x10] 1ca148: f85e03a3 ldur x3, [x29, #-0x20] 1ca14c: f9401fe0 ldr x0, [sp, #0x38] 1ca150: 97fb6d94 bl 0xa57a0 <_ZN9mkvparser8Chapters7Edition9ParseAtomEPNS_10IMkvReaderExx@plt> 1ca154: f90023e0 str x0, [sp, #0x40] 1ca158: f94023e0 ldr x0, [sp, #0x40] 1ca15c: b6f800a0 tbz x0, #0x3f, 0x1ca170 1ca160: 14000001 b 0x1ca164 1ca164: f94023e8 ldr x8, [sp, #0x40] 1ca168: f81d83a8 stur x8, [x29, #-0x28] 1ca16c: 1400001c b 0x1ca1dc 1ca170: 14000001 b 0x1ca174 1ca174: f85e03a8 ldur x8, [x29, #-0x20] 1ca178: f85f03a9 ldur x9, [x29, #-0x10] 1ca17c: 8b080128 add x8, x9, x8 1ca180: f81f03a8 stur x8, [x29, #-0x10] 1ca184: f85f03a8 ldur x8, [x29, #-0x10] 1ca188: f94027e9 ldr x9, [sp, #0x48] 1ca18c: eb090108 subs x8, x8, x9 1ca190: f90013e8 str x8, [sp, #0x20] 1ca194: 540000ad b.le 0x1ca1a8 1ca198: 14000001 b 0x1ca19c 1ca19c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1ca1a0: f81d83a8 stur x8, [x29, #-0x28] 1ca1a4: 1400000e b 0x1ca1dc 1ca1a8: 17ffffca b 0x1ca0d0 1ca1ac: f85f03a8 ldur x8, [x29, #-0x10] 1ca1b0: f94027e9 ldr x9, [sp, #0x48] 1ca1b4: eb090108 subs x8, x8, x9 1ca1b8: f9000fe8 str x8, [sp, #0x18] 1ca1bc: 540000a0 b.eq 0x1ca1d0 1ca1c0: 14000001 b 0x1ca1c4 1ca1c4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1ca1c8: f81d83a8 stur x8, [x29, #-0x28] 1ca1cc: 14000004 b 0x1ca1dc 1ca1d0: aa1f03e8 mov x8, xzr 1ca1d4: f81d83a8 stur x8, [x29, #-0x28] 1ca1d8: 14000001 b 0x1ca1dc 1ca1dc: f85d83a8 ldur x8, [x29, #-0x28] 1ca1e0: d53bd049 mrs x9, TPIDR_EL0 1ca1e4: f9401529 ldr x9, [x9, #0x28] 1ca1e8: f85f83aa ldur x10, [x29, #-0x8] 1ca1ec: eb0a0129 subs x9, x9, x10 1ca1f0: f9000be8 str x8, [sp, #0x10] 1ca1f4: f90007e9 str x9, [sp, #0x8] 1ca1f8: 540000c1 b.ne 0x1ca210 1ca1fc: 14000001 b 0x1ca200 1ca200: f9400be0 ldr x0, [sp, #0x10] 1ca204: a9497bfd ldp x29, x30, [sp, #0x90] 1ca208: 910283ff add sp, sp, #0xa0 1ca20c: d65f03c0 ret 1ca210: 97fb7ed8 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001ca214 : 1ca214: d10043ff sub sp, sp, #0x10 1ca218: f90007e0 str x0, [sp, #0x8] 1ca21c: 910043ff add sp, sp, #0x10 1ca220: d65f03c0 ret 00000000001ca224 : 1ca224: d10043ff sub sp, sp, #0x10 1ca228: f90007e0 str x0, [sp, #0x8] 1ca22c: 910043ff add sp, sp, #0x10 1ca230: d65f03c0 ret 00000000001ca234 : 1ca234: d10043ff sub sp, sp, #0x10 1ca238: f90007e0 str x0, [sp, #0x8] 1ca23c: f94007e0 ldr x0, [sp, #0x8] 1ca240: b9400c00 ldr w0, [x0, #0xc] 1ca244: 910043ff add sp, sp, #0x10 1ca248: d65f03c0 ret 00000000001ca24c : 1ca24c: d100c3ff sub sp, sp, #0x30 1ca250: 52800008 mov w8, #0x0 // =0 1ca254: d2800009 mov x9, #0x0 // =0 1ca258: f90013e0 str x0, [sp, #0x20] 1ca25c: b9001fe1 str w1, [sp, #0x1c] 1ca260: f94013e0 ldr x0, [sp, #0x20] 1ca264: b9401fe1 ldr w1, [sp, #0x1c] 1ca268: 6b08003f cmp w1, w8 1ca26c: 1a9fa7e8 cset w8, lt 1ca270: f9000be9 str x9, [sp, #0x10] 1ca274: f90007e0 str x0, [sp, #0x8] 1ca278: 37000048 tbnz w8, #0x0, 0x1ca280 1ca27c: 14000004 b 0x1ca28c 1ca280: f9400be8 ldr x8, [sp, #0x10] 1ca284: f90017e8 str x8, [sp, #0x28] 1ca288: 14000014 b 0x1ca2d8 1ca28c: b9401fe8 ldr w8, [sp, #0x1c] 1ca290: f94007e9 ldr x9, [sp, #0x8] 1ca294: b9400d2a ldr w10, [x9, #0xc] 1ca298: 6b0a011f cmp w8, w10 1ca29c: 1a9fb7e8 cset w8, ge 1ca2a0: 37000048 tbnz w8, #0x0, 0x1ca2a8 1ca2a4: 14000004 b 0x1ca2b4 1ca2a8: f9400be8 ldr x8, [sp, #0x10] 1ca2ac: f90017e8 str x8, [sp, #0x28] 1ca2b0: 1400000a b 0x1ca2d8 1ca2b4: b27c07e8 orr x8, xzr, #0x30 1ca2b8: f94007e9 ldr x9, [sp, #0x8] 1ca2bc: f9400129 ldr x9, [x9] 1ca2c0: b9401fea ldr w10, [sp, #0x1c] 1ca2c4: 2a0a03eb mov w11, w10 1ca2c8: 93407d6b sxtw x11, w11 1ca2cc: 9b0b7d08 mul x8, x8, x11 1ca2d0: 8b080128 add x8, x9, x8 1ca2d4: f90017e8 str x8, [sp, #0x28] 1ca2d8: f94017e0 ldr x0, [sp, #0x28] 1ca2dc: 9100c3ff add sp, sp, #0x30 1ca2e0: d65f03c0 ret 00000000001ca2e4 : 1ca2e4: d10183ff sub sp, sp, #0x60 1ca2e8: a9057bfd stp x29, x30, [sp, #0x50] 1ca2ec: 910143fd add x29, sp, #0x50 1ca2f0: d2800008 mov x8, #0x0 // =0 1ca2f4: d00006e9 adrp x9, 0x2a8000 1ca2f8: f9454129 ldr x9, [x9, #0xa80] 1ca2fc: f81f83a0 stur x0, [x29, #-0x8] 1ca300: f85f83a0 ldur x0, [x29, #-0x8] 1ca304: aa0003ea mov x10, x0 1ca308: f940014a ldr x10, [x10] 1ca30c: eb08015f cmp x10, x8 1ca310: 1a9f17eb cset w11, eq 1ca314: f81e83a8 stur x8, [x29, #-0x18] 1ca318: f81e03a9 stur x9, [x29, #-0x20] 1ca31c: f90017e0 str x0, [sp, #0x28] 1ca320: f90013ea str x10, [sp, #0x20] 1ca324: 3700006b tbnz w11, #0x0, 0x1ca330 1ca328: f94013e0 ldr x0, [sp, #0x20] 1ca32c: 97fb7051 bl 0xa6470 <_ZdaPv@plt> 1ca330: f94017e8 ldr x8, [sp, #0x28] 1ca334: f85e83a9 ldur x9, [x29, #-0x18] 1ca338: f9000109 str x9, [x8] 1ca33c: 52800008 mov w8, #0x0 // =0 1ca340: f94017e9 ldr x9, [sp, #0x28] 1ca344: b9402d2a ldr w10, [x9, #0x2c] 1ca348: 6b08015f cmp w10, w8 1ca34c: 1a9fd7e8 cset w8, gt 1ca350: 37000048 tbnz w8, #0x0, 0x1ca358 1ca354: 14000010 b 0x1ca394 1ca358: 12800008 mov w8, #-0x1 // =-1 1ca35c: b27d07e9 orr x9, xzr, #0x18 1ca360: f94017ea ldr x10, [sp, #0x28] 1ca364: f940114b ldr x11, [x10, #0x20] 1ca368: b9402d4c ldr w12, [x10, #0x2c] 1ca36c: 0b080188 add w8, w12, w8 1ca370: b9002d48 str w8, [x10, #0x2c] 1ca374: 2a0803ed mov w13, w8 1ca378: 93407dad sxtw x13, w13 1ca37c: 9b0d7d29 mul x9, x9, x13 1ca380: 8b090169 add x9, x11, x9 1ca384: f81f03a9 stur x9, [x29, #-0x10] 1ca388: f85f03a0 ldur x0, [x29, #-0x10] 1ca38c: 97fb838d bl 0xab1c0 <_ZN9mkvparser8Chapters7Display5ClearEv@plt> 1ca390: 17ffffeb b 0x1ca33c 1ca394: f94017e8 ldr x8, [sp, #0x28] 1ca398: f9401109 ldr x9, [x8, #0x20] 1ca39c: f85e83aa ldur x10, [x29, #-0x18] 1ca3a0: eb0a013f cmp x9, x10 1ca3a4: 1a9f17eb cset w11, eq 1ca3a8: f9000fe9 str x9, [sp, #0x18] 1ca3ac: 370003ab tbnz w11, #0x0, 0x1ca420 1ca3b0: b27d07e8 orr x8, xzr, #0x18 1ca3b4: b27df3e9 orr x9, xzr, #0xfffffffffffffff8 1ca3b8: f9400fea ldr x10, [sp, #0x18] 1ca3bc: 8b090140 add x0, x10, x9 1ca3c0: f85f8149 ldur x9, [x10, #-0x8] 1ca3c4: 9b097d08 mul x8, x8, x9 1ca3c8: 8b080148 add x8, x10, x8 1ca3cc: eb08015f cmp x10, x8 1ca3d0: 1a9f17eb cset w11, eq 1ca3d4: f9000be0 str x0, [sp, #0x10] 1ca3d8: f90007e8 str x8, [sp, #0x8] 1ca3dc: 370001eb tbnz w11, #0x0, 0x1ca418 1ca3e0: f94007e8 ldr x8, [sp, #0x8] 1ca3e4: 928002e9 mov x9, #-0x18 // =-24 1ca3e8: 8b090108 add x8, x8, x9 1ca3ec: aa0803e0 mov x0, x8 1ca3f0: f85e03a9 ldur x9, [x29, #-0x20] 1ca3f4: f90003e8 str x8, [sp] 1ca3f8: d63f0120 blr x9 1ca3fc: f94003e8 ldr x8, [sp] 1ca400: f9400fe9 ldr x9, [sp, #0x18] 1ca404: eb09011f cmp x8, x9 1ca408: 1a9f17ea cset w10, eq 1ca40c: f90007e8 str x8, [sp, #0x8] 1ca410: 3700004a tbnz w10, #0x0, 0x1ca418 1ca414: 17fffff3 b 0x1ca3e0 1ca418: f9400be0 ldr x0, [sp, #0x10] 1ca41c: 97fb7015 bl 0xa6470 <_ZdaPv@plt> 1ca420: f85e83a8 ldur x8, [x29, #-0x18] 1ca424: f94017e9 ldr x9, [sp, #0x28] 1ca428: f9001128 str x8, [x9, #0x20] 1ca42c: b900293f str wzr, [x9, #0x28] 1ca430: a9457bfd ldp x29, x30, [sp, #0x50] 1ca434: 910183ff add sp, sp, #0x60 1ca438: d65f03c0 ret 00000000001ca43c : 1ca43c: d10143ff sub sp, sp, #0x50 1ca440: a9047bfd stp x29, x30, [sp, #0x40] 1ca444: 910103fd add x29, sp, #0x40 1ca448: f81f03a0 stur x0, [x29, #-0x10] 1ca44c: f81e83a1 stur x1, [x29, #-0x18] 1ca450: f90013e2 str x2, [sp, #0x20] 1ca454: f9000fe3 str x3, [sp, #0x18] 1ca458: f85f03a0 ldur x0, [x29, #-0x10] 1ca45c: f90007e0 str x0, [sp, #0x8] 1ca460: 97fb612c bl 0xa2910 <_ZN9mkvparser8Chapters7Edition16ExpandAtomsArrayEv@plt> 1ca464: 37000080 tbnz w0, #0x0, 0x1ca474 1ca468: 92800008 mov x8, #-0x1 // =-1 1ca46c: f81f83a8 stur x8, [x29, #-0x8] 1ca470: 14000016 b 0x1ca4c8 1ca474: b27c07e8 orr x8, xzr, #0x30 1ca478: f94007e9 ldr x9, [sp, #0x8] 1ca47c: f9400129 ldr x9, [x9] 1ca480: f94007ea ldr x10, [sp, #0x8] 1ca484: b9400d4b ldr w11, [x10, #0xc] 1ca488: 2a0b03ec mov w12, w11 1ca48c: 93407d8c sxtw x12, w12 1ca490: 2a0c03eb mov w11, w12 1ca494: 1100056b add w11, w11, #0x1 1ca498: b9000d4b str w11, [x10, #0xc] 1ca49c: 9b0c7d08 mul x8, x8, x12 1ca4a0: 8b080128 add x8, x9, x8 1ca4a4: f9000be8 str x8, [sp, #0x10] 1ca4a8: f9400be0 ldr x0, [sp, #0x10] 1ca4ac: 97fb5f41 bl 0xa21b0 <_ZN9mkvparser8Chapters4Atom4InitEv@plt> 1ca4b0: f9400be0 ldr x0, [sp, #0x10] 1ca4b4: f85e83a1 ldur x1, [x29, #-0x18] 1ca4b8: f94013e2 ldr x2, [sp, #0x20] 1ca4bc: f9400fe3 ldr x3, [sp, #0x18] 1ca4c0: 97fb6a74 bl 0xa4e90 <_ZN9mkvparser8Chapters4Atom5ParseEPNS_10IMkvReaderExx@plt> 1ca4c4: f81f83a0 stur x0, [x29, #-0x8] 1ca4c8: f85f83a0 ldur x0, [x29, #-0x8] 1ca4cc: a9447bfd ldp x29, x30, [sp, #0x40] 1ca4d0: 910143ff add sp, sp, #0x50 1ca4d4: d65f03c0 ret 00000000001ca4d8 : 1ca4d8: d10583ff sub sp, sp, #0x160 1ca4dc: f900a3fc str x28, [sp, #0x140] 1ca4e0: a9157bfd stp x29, x30, [sp, #0x150] 1ca4e4: 910543fd add x29, sp, #0x150 1ca4e8: f81e03a0 stur x0, [x29, #-0x20] 1ca4ec: f85e03a0 ldur x0, [x29, #-0x20] 1ca4f0: aa0003e8 mov x8, x0 1ca4f4: b9400809 ldr w9, [x0, #0x8] 1ca4f8: b9400c0a ldr w10, [x0, #0xc] 1ca4fc: 6b0a0129 subs w9, w9, w10 1ca500: f81883a8 stur x8, [x29, #-0x78] 1ca504: b81843a9 stur w9, [x29, #-0x7c] 1ca508: 540000ad b.le 0x1ca51c 1ca50c: 14000001 b 0x1ca510 1ca510: 320003e8 orr w8, wzr, #0x1 1ca514: 381ef3a8 sturb w8, [x29, #-0x11] 1ca518: 140000d2 b 0x1ca860 1ca51c: f85883a8 ldur x8, [x29, #-0x78] 1ca520: b9400909 ldr w9, [x8, #0x8] 1ca524: 350000a9 cbnz w9, 0x1ca538 1ca528: 14000001 b 0x1ca52c 1ca52c: 320003e8 orr w8, wzr, #0x1 1ca530: b81803a8 stur w8, [x29, #-0x80] 1ca534: 14000006 b 0x1ca54c 1ca538: f85883a8 ldur x8, [x29, #-0x78] 1ca53c: b9400909 ldr w9, [x8, #0x8] 1ca540: 531f7929 lsl w9, w9, #1 1ca544: b81803a9 stur w9, [x29, #-0x80] 1ca548: 14000001 b 0x1ca54c 1ca54c: b85803a8 ldur w8, [x29, #-0x80] 1ca550: b81dc3a8 stur w8, [x29, #-0x24] 1ca554: b89dc3a9 ldursw x9, [x29, #-0x24] 1ca558: aa0903ea mov x10, x9 1ca55c: 321c07e8 orr w8, wzr, #0x30 1ca560: 2a0803eb mov w11, w8 1ca564: 9bcb7d2b umulh x11, x9, x11 1ca568: aa1f03ec mov x12, xzr 1ca56c: eb0b018b subs x11, x12, x11 1ca570: 1a9f07e8 cset w8, ne 1ca574: 8b090529 add x9, x9, x9, lsl #1 1ca578: d37ced29 lsl x9, x9, #4 1ca57c: b1002129 adds x9, x9, #0x8 1ca580: 1a9f37ed cset w13, hs 1ca584: 2a0d0108 orr w8, w8, w13 1ca588: 71000108 subs w8, w8, #0x0 1ca58c: da9f0129 csinv x9, x9, xzr, eq 1ca590: aa0903ee mov x14, x9 1ca594: d00006e1 adrp x1, 0x2a8000 1ca598: f9435421 ldr x1, [x1, #0x6a8] 1ca59c: aa0903e0 mov x0, x9 1ca5a0: f81783aa stur x10, [x29, #-0x88] 1ca5a4: f81703ac stur x12, [x29, #-0x90] 1ca5a8: f81683ab stur x11, [x29, #-0x98] 1ca5ac: b81643a8 stur w8, [x29, #-0x9c] 1ca5b0: f90057ee str x14, [sp, #0xa8] 1ca5b4: 97fb66d7 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1ca5b8: aa0003e9 mov x9, x0 1ca5bc: 2a1f03e8 mov w8, wzr 1ca5c0: 381bf3a8 sturb w8, [x29, #-0x41] 1ca5c4: 381a73a8 sturb w8, [x29, #-0x59] 1ca5c8: f85703aa ldur x10, [x29, #-0x90] 1ca5cc: f90053e9 str x9, [sp, #0xa0] 1ca5d0: f9004fea str x10, [sp, #0x98] 1ca5d4: b4000580 cbz x0, 0x1ca684 1ca5d8: 14000001 b 0x1ca5dc 1ca5dc: f94053e8 ldr x8, [sp, #0xa0] 1ca5e0: f81c83a8 stur x8, [x29, #-0x38] 1ca5e4: f94057e9 ldr x9, [sp, #0xa8] 1ca5e8: f81c03a9 stur x9, [x29, #-0x40] 1ca5ec: 320003ea orr w10, wzr, #0x1 1ca5f0: 381bf3aa sturb w10, [x29, #-0x41] 1ca5f4: f85783ab ldur x11, [x29, #-0x88] 1ca5f8: f800850b str x11, [x8], #0x8 1ca5fc: f9004be8 str x8, [sp, #0x90] 1ca600: b40003cb cbz x11, 0x1ca678 1ca604: 14000001 b 0x1ca608 1ca608: 321c07e8 orr w8, wzr, #0x30 1ca60c: 2a0803e9 mov w9, w8 1ca610: f85783aa ldur x10, [x29, #-0x88] 1ca614: 9b097d49 mul x9, x10, x9 1ca618: f9404beb ldr x11, [sp, #0x90] 1ca61c: 8b090169 add x9, x11, x9 1ca620: f90047e9 str x9, [sp, #0x88] 1ca624: f90043eb str x11, [sp, #0x80] 1ca628: 14000001 b 0x1ca62c 1ca62c: f94043e8 ldr x8, [sp, #0x80] 1ca630: f9404be9 ldr x9, [sp, #0x90] 1ca634: f81b03a9 stur x9, [x29, #-0x50] 1ca638: f81a83a8 stur x8, [x29, #-0x58] 1ca63c: 320003ea orr w10, wzr, #0x1 1ca640: 381a73aa sturb w10, [x29, #-0x59] 1ca644: aa0803e0 mov x0, x8 1ca648: f9003fe8 str x8, [sp, #0x78] 1ca64c: 97fb65c9 bl 0xa3d70 <_ZN9mkvparser8Chapters4AtomC1Ev@plt> 1ca650: 14000001 b 0x1ca654 1ca654: f9403fe8 ldr x8, [sp, #0x78] 1ca658: 9100c109 add x9, x8, #0x30 1ca65c: aa0903e0 mov x0, x9 1ca660: f94047ea ldr x10, [sp, #0x88] 1ca664: eb0a0129 subs x9, x9, x10 1ca668: f9003be9 str x9, [sp, #0x70] 1ca66c: f90043e0 str x0, [sp, #0x80] 1ca670: 54fffde1 b.ne 0x1ca62c 1ca674: 14000001 b 0x1ca678 1ca678: f9404be8 ldr x8, [sp, #0x90] 1ca67c: f9004fe8 str x8, [sp, #0x98] 1ca680: 14000001 b 0x1ca684 1ca684: f9404fe8 ldr x8, [sp, #0x98] 1ca688: f81d03a8 stur x8, [x29, #-0x30] 1ca68c: f85d03a8 ldur x8, [x29, #-0x30] 1ca690: b5000648 cbnz x8, 0x1ca758 1ca694: 14000001 b 0x1ca698 1ca698: 2a1f03e8 mov w8, wzr 1ca69c: 381ef3a8 sturb w8, [x29, #-0x11] 1ca6a0: 14000070 b 0x1ca860 1ca6a4: f81983a0 stur x0, [x29, #-0x68] 1ca6a8: 2a0103e8 mov w8, w1 1ca6ac: b81943a8 stur w8, [x29, #-0x6c] 1ca6b0: 385a73a8 ldurb w8, [x29, #-0x59] 1ca6b4: 71000508 subs w8, w8, #0x1 1ca6b8: b9006fe8 str w8, [sp, #0x6c] 1ca6bc: 54000381 b.ne 0x1ca72c 1ca6c0: 14000001 b 0x1ca6c4 1ca6c4: f85b03a8 ldur x8, [x29, #-0x50] 1ca6c8: aa0803e9 mov x9, x8 1ca6cc: f85a83aa ldur x10, [x29, #-0x58] 1ca6d0: aa0a03e0 mov x0, x10 1ca6d4: eb0a0108 subs x8, x8, x10 1ca6d8: f90033e9 str x9, [sp, #0x60] 1ca6dc: f9002fe8 str x8, [sp, #0x58] 1ca6e0: f9002be0 str x0, [sp, #0x50] 1ca6e4: 54000220 b.eq 0x1ca728 1ca6e8: 14000001 b 0x1ca6ec 1ca6ec: f9402be8 ldr x8, [sp, #0x50] 1ca6f0: f100c108 subs x8, x8, #0x30 1ca6f4: aa0803e0 mov x0, x8 1ca6f8: f90027e0 str x0, [sp, #0x48] 1ca6fc: aa0803e0 mov x0, x8 1ca700: f90023e8 str x8, [sp, #0x40] 1ca704: 97fb5987 bl 0xa0d20 <_ZN9mkvparser8Chapters4AtomD1Ev@plt> 1ca708: f94023e8 ldr x8, [sp, #0x40] 1ca70c: f94033e0 ldr x0, [sp, #0x60] 1ca710: eb00011e subs x30, x8, x0 1ca714: f94027e1 ldr x1, [sp, #0x48] 1ca718: f9001ffe str x30, [sp, #0x38] 1ca71c: f9002be1 str x1, [sp, #0x50] 1ca720: 54fffe61 b.ne 0x1ca6ec 1ca724: 14000001 b 0x1ca728 1ca728: 14000001 b 0x1ca72c 1ca72c: 385bf3a8 ldurb w8, [x29, #-0x41] 1ca730: 71000508 subs w8, w8, #0x1 1ca734: b90037e8 str w8, [sp, #0x34] 1ca738: 540000e1 b.ne 0x1ca754 1ca73c: 14000001 b 0x1ca740 1ca740: f85c83a0 ldur x0, [x29, #-0x38] 1ca744: d00006e1 adrp x1, 0x2a8000 1ca748: f9435421 ldr x1, [x1, #0x6a8] 1ca74c: 97fb716d bl 0xa6d00 <_ZdaPvRKSt9nothrow_t@plt> 1ca750: 14000001 b 0x1ca754 1ca754: 14000048 b 0x1ca874 1ca758: 2a1f03e8 mov w8, wzr 1ca75c: b81903a8 stur w8, [x29, #-0x70] 1ca760: 14000001 b 0x1ca764 1ca764: b85903a8 ldur w8, [x29, #-0x70] 1ca768: f85883a9 ldur x9, [x29, #-0x78] 1ca76c: b9400d2a ldr w10, [x9, #0xc] 1ca770: 6b0a0108 subs w8, w8, w10 1ca774: b90033e8 str w8, [sp, #0x30] 1ca778: 5400020a b.ge 0x1ca7b8 1ca77c: 14000001 b 0x1ca780 1ca780: f85883a8 ldur x8, [x29, #-0x78] 1ca784: f9400109 ldr x9, [x8] 1ca788: b89903aa ldursw x10, [x29, #-0x70] 1ca78c: 8b0a054a add x10, x10, x10, lsl #1 1ca790: d37ced4a lsl x10, x10, #4 1ca794: 8b0a0120 add x0, x9, x10 1ca798: f85d03a9 ldur x9, [x29, #-0x30] 1ca79c: 8b0a0121 add x1, x9, x10 1ca7a0: 97fb718c bl 0xa6dd0 <_ZNK9mkvparser8Chapters4Atom11ShallowCopyERS1_@plt> 1ca7a4: 14000001 b 0x1ca7a8 1ca7a8: b85903a8 ldur w8, [x29, #-0x70] 1ca7ac: 11000508 add w8, w8, #0x1 1ca7b0: b81903a8 stur w8, [x29, #-0x70] 1ca7b4: 17ffffec b 0x1ca764 1ca7b8: f85883a8 ldur x8, [x29, #-0x78] 1ca7bc: f9400109 ldr x9, [x8] 1ca7c0: aa0903ea mov x10, x9 1ca7c4: f90017ea str x10, [sp, #0x28] 1ca7c8: b40003c9 cbz x9, 0x1ca840 1ca7cc: 14000001 b 0x1ca7d0 1ca7d0: f94017e8 ldr x8, [sp, #0x28] 1ca7d4: f85f8d09 ldr x9, [x8, #-0x8]! 1ca7d8: 8b090529 add x9, x9, x9, lsl #1 1ca7dc: d37ced29 lsl x9, x9, #4 1ca7e0: f94017ea ldr x10, [sp, #0x28] 1ca7e4: 8b09014b add x11, x10, x9 1ca7e8: f90013e8 str x8, [sp, #0x20] 1ca7ec: f9000feb str x11, [sp, #0x18] 1ca7f0: b4000229 cbz x9, 0x1ca834 1ca7f4: 14000001 b 0x1ca7f8 1ca7f8: f9400fe8 ldr x8, [sp, #0x18] 1ca7fc: f100c108 subs x8, x8, #0x30 1ca800: aa0803e0 mov x0, x8 1ca804: f9000be0 str x0, [sp, #0x10] 1ca808: aa0803e0 mov x0, x8 1ca80c: f90007e8 str x8, [sp, #0x8] 1ca810: 97fb5944 bl 0xa0d20 <_ZN9mkvparser8Chapters4AtomD1Ev@plt> 1ca814: f94007e8 ldr x8, [sp, #0x8] 1ca818: f94017e0 ldr x0, [sp, #0x28] 1ca81c: eb00011e subs x30, x8, x0 1ca820: f9400be1 ldr x1, [sp, #0x10] 1ca824: f90003fe str x30, [sp] 1ca828: f9000fe1 str x1, [sp, #0x18] 1ca82c: 54fffe61 b.ne 0x1ca7f8 1ca830: 14000001 b 0x1ca834 1ca834: f94013e0 ldr x0, [sp, #0x20] 1ca838: 97fb6f0e bl 0xa6470 <_ZdaPv@plt> 1ca83c: 14000001 b 0x1ca840 1ca840: f85d03a8 ldur x8, [x29, #-0x30] 1ca844: f85883a9 ldur x9, [x29, #-0x78] 1ca848: f9000128 str x8, [x9] 1ca84c: b85dc3aa ldur w10, [x29, #-0x24] 1ca850: b900092a str w10, [x9, #0x8] 1ca854: 320003ea orr w10, wzr, #0x1 1ca858: 381ef3aa sturb w10, [x29, #-0x11] 1ca85c: 14000001 b 0x1ca860 1ca860: 385ef3a0 ldurb w0, [x29, #-0x11] 1ca864: a9557bfd ldp x29, x30, [sp, #0x150] 1ca868: f940a3fc ldr x28, [sp, #0x140] 1ca86c: 910583ff add sp, sp, #0x160 1ca870: d65f03c0 ret 1ca874: f85983a0 ldur x0, [x29, #-0x68] 1ca878: 97fb75a6 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001ca87c : 1ca87c: d10043ff sub sp, sp, #0x10 1ca880: d2800008 mov x8, #0x0 // =0 1ca884: 92800009 mov x9, #-0x1 // =-1 1ca888: f90007e0 str x0, [sp, #0x8] 1ca88c: f94007e0 ldr x0, [sp, #0x8] 1ca890: aa0003ea mov x10, x0 1ca894: f9000148 str x8, [x10] 1ca898: f900041f str xzr, [x0, #0x8] 1ca89c: f9000809 str x9, [x0, #0x10] 1ca8a0: f9000c09 str x9, [x0, #0x18] 1ca8a4: f9001008 str x8, [x0, #0x20] 1ca8a8: b900281f str wzr, [x0, #0x28] 1ca8ac: b9002c1f str wzr, [x0, #0x2c] 1ca8b0: 910043ff add sp, sp, #0x10 1ca8b4: d65f03c0 ret 00000000001ca8b8 : 1ca8b8: d10343ff sub sp, sp, #0xd0 1ca8bc: a90c7bfd stp x29, x30, [sp, #0xc0] 1ca8c0: 910303fd add x29, sp, #0xc0 1ca8c4: d53bd048 mrs x8, TPIDR_EL0 1ca8c8: f9401508 ldr x8, [x8, #0x28] 1ca8cc: f81f83a8 stur x8, [x29, #-0x8] 1ca8d0: f81c83a0 stur x0, [x29, #-0x38] 1ca8d4: f81c03a1 stur x1, [x29, #-0x40] 1ca8d8: f81f03a2 stur x2, [x29, #-0x10] 1ca8dc: f81b83a3 stur x3, [x29, #-0x48] 1ca8e0: f85c83a8 ldur x8, [x29, #-0x38] 1ca8e4: f85f03a0 ldur x0, [x29, #-0x10] 1ca8e8: f85b83a1 ldur x1, [x29, #-0x48] 1ca8ec: 8b010000 add x0, x0, x1 1ca8f0: f81b03a0 stur x0, [x29, #-0x50] 1ca8f4: f9002be8 str x8, [sp, #0x50] 1ca8f8: 14000001 b 0x1ca8fc 1ca8fc: f85f03a8 ldur x8, [x29, #-0x10] 1ca900: f85b03a9 ldur x9, [x29, #-0x50] 1ca904: eb090108 subs x8, x8, x9 1ca908: f90027e8 str x8, [sp, #0x48] 1ca90c: 5400114a b.ge 0x1cab34 1ca910: 14000001 b 0x1ca914 1ca914: f85c03a0 ldur x0, [x29, #-0x40] 1ca918: f85b03a2 ldur x2, [x29, #-0x50] 1ca91c: d10043a1 sub x1, x29, #0x10 1ca920: d10063a3 sub x3, x29, #0x18 1ca924: d10083a4 sub x4, x29, #0x20 1ca928: 97fb5c62 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1ca92c: f81a83a0 stur x0, [x29, #-0x58] 1ca930: f85a83a0 ldur x0, [x29, #-0x58] 1ca934: b6f800a0 tbz x0, #0x3f, 0x1ca948 1ca938: 14000001 b 0x1ca93c 1ca93c: f85a83a8 ldur x8, [x29, #-0x58] 1ca940: f81d03a8 stur x8, [x29, #-0x30] 1ca944: 14000088 b 0x1cab64 1ca948: f85e03a8 ldur x8, [x29, #-0x20] 1ca94c: b5000068 cbnz x8, 0x1ca958 1ca950: 14000001 b 0x1ca954 1ca954: 17ffffea b 0x1ca8fc 1ca958: f85e83a8 ldur x8, [x29, #-0x18] 1ca95c: f1020108 subs x8, x8, #0x80 1ca960: f90023e8 str x8, [sp, #0x40] 1ca964: 540001e1 b.ne 0x1ca9a0 1ca968: 14000001 b 0x1ca96c 1ca96c: f85c03a1 ldur x1, [x29, #-0x40] 1ca970: f85f03a2 ldur x2, [x29, #-0x10] 1ca974: f85e03a3 ldur x3, [x29, #-0x20] 1ca978: f9402be0 ldr x0, [sp, #0x50] 1ca97c: 97fb756d bl 0xa7f30 <_ZN9mkvparser8Chapters4Atom12ParseDisplayEPNS_10IMkvReaderExx@plt> 1ca980: f81a83a0 stur x0, [x29, #-0x58] 1ca984: f85a83a0 ldur x0, [x29, #-0x58] 1ca988: b6f800a0 tbz x0, #0x3f, 0x1ca99c 1ca98c: 14000001 b 0x1ca990 1ca990: f85a83a8 ldur x8, [x29, #-0x58] 1ca994: f81d03a8 stur x8, [x29, #-0x30] 1ca998: 14000073 b 0x1cab64 1ca99c: 14000058 b 0x1caafc 1ca9a0: f85e83a8 ldur x8, [x29, #-0x18] 1ca9a4: 528aca89 mov w9, #0x5654 // =22100 1ca9a8: 2a0903ea mov w10, w9 1ca9ac: eb0a0108 subs x8, x8, x10 1ca9b0: f9001fe8 str x8, [sp, #0x38] 1ca9b4: 540001e1 b.ne 0x1ca9f0 1ca9b8: 14000001 b 0x1ca9bc 1ca9bc: f85c03a0 ldur x0, [x29, #-0x40] 1ca9c0: f85f03a1 ldur x1, [x29, #-0x10] 1ca9c4: f85e03a2 ldur x2, [x29, #-0x20] 1ca9c8: f9402be3 ldr x3, [sp, #0x50] 1ca9cc: 97fb55f9 bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1ca9d0: f81a83a0 stur x0, [x29, #-0x58] 1ca9d4: f85a83a0 ldur x0, [x29, #-0x58] 1ca9d8: b6f800a0 tbz x0, #0x3f, 0x1ca9ec 1ca9dc: 14000001 b 0x1ca9e0 1ca9e0: f85a83a8 ldur x8, [x29, #-0x58] 1ca9e4: f81d03a8 stur x8, [x29, #-0x30] 1ca9e8: 1400005f b 0x1cab64 1ca9ec: 14000043 b 0x1caaf8 1ca9f0: f85e83a8 ldur x8, [x29, #-0x18] 1ca9f4: 528e7889 mov w9, #0x73c4 // =29636 1ca9f8: 2a0903ea mov w10, w9 1ca9fc: eb0a0108 subs x8, x8, x10 1caa00: f9001be8 str x8, [sp, #0x30] 1caa04: 54000241 b.ne 0x1caa4c 1caa08: 14000001 b 0x1caa0c 1caa0c: f85c03a0 ldur x0, [x29, #-0x40] 1caa10: f85f03a1 ldur x1, [x29, #-0x10] 1caa14: f85e03a2 ldur x2, [x29, #-0x20] 1caa18: d100a3a3 sub x3, x29, #0x28 1caa1c: 97fb6671 bl 0xa43e0 <_ZN9mkvparser14UnserializeIntEPNS_10IMkvReaderExxRx@plt> 1caa20: f81a83a0 stur x0, [x29, #-0x58] 1caa24: f85a83a0 ldur x0, [x29, #-0x58] 1caa28: b6f800a0 tbz x0, #0x3f, 0x1caa3c 1caa2c: 14000001 b 0x1caa30 1caa30: f85a83a8 ldur x8, [x29, #-0x58] 1caa34: f81d03a8 stur x8, [x29, #-0x30] 1caa38: 1400004b b 0x1cab64 1caa3c: f85d83a8 ldur x8, [x29, #-0x28] 1caa40: f9402be9 ldr x9, [sp, #0x50] 1caa44: f9000528 str x8, [x9, #0x8] 1caa48: 1400002b b 0x1caaf4 1caa4c: f85e83a8 ldur x8, [x29, #-0x18] 1caa50: f1024508 subs x8, x8, #0x91 1caa54: f90017e8 str x8, [sp, #0x28] 1caa58: 54000221 b.ne 0x1caa9c 1caa5c: 14000001 b 0x1caa60 1caa60: f85c03a0 ldur x0, [x29, #-0x40] 1caa64: f85f03a1 ldur x1, [x29, #-0x10] 1caa68: f85e03a2 ldur x2, [x29, #-0x20] 1caa6c: 97fb7251 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1caa70: f90033e0 str x0, [sp, #0x60] 1caa74: f94033e0 ldr x0, [sp, #0x60] 1caa78: b6f800a0 tbz x0, #0x3f, 0x1caa8c 1caa7c: 14000001 b 0x1caa80 1caa80: f94033e8 ldr x8, [sp, #0x60] 1caa84: f81d03a8 stur x8, [x29, #-0x30] 1caa88: 14000037 b 0x1cab64 1caa8c: f94033e8 ldr x8, [sp, #0x60] 1caa90: f9402be9 ldr x9, [sp, #0x50] 1caa94: f9000928 str x8, [x9, #0x10] 1caa98: 14000016 b 0x1caaf0 1caa9c: f85e83a8 ldur x8, [x29, #-0x18] 1caaa0: f1024908 subs x8, x8, #0x92 1caaa4: f90013e8 str x8, [sp, #0x20] 1caaa8: 54000221 b.ne 0x1caaec 1caaac: 14000001 b 0x1caab0 1caab0: f85c03a0 ldur x0, [x29, #-0x40] 1caab4: f85f03a1 ldur x1, [x29, #-0x10] 1caab8: f85e03a2 ldur x2, [x29, #-0x20] 1caabc: 97fb723d bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1caac0: f9002fe0 str x0, [sp, #0x58] 1caac4: f9402fe0 ldr x0, [sp, #0x58] 1caac8: b6f800a0 tbz x0, #0x3f, 0x1caadc 1caacc: 14000001 b 0x1caad0 1caad0: f9402fe8 ldr x8, [sp, #0x58] 1caad4: f81d03a8 stur x8, [x29, #-0x30] 1caad8: 14000023 b 0x1cab64 1caadc: f9402fe8 ldr x8, [sp, #0x58] 1caae0: f9402be9 ldr x9, [sp, #0x50] 1caae4: f9000d28 str x8, [x9, #0x18] 1caae8: 14000001 b 0x1caaec 1caaec: 14000001 b 0x1caaf0 1caaf0: 14000001 b 0x1caaf4 1caaf4: 14000001 b 0x1caaf8 1caaf8: 14000001 b 0x1caafc 1caafc: f85e03a8 ldur x8, [x29, #-0x20] 1cab00: f85f03a9 ldur x9, [x29, #-0x10] 1cab04: 8b080128 add x8, x9, x8 1cab08: f81f03a8 stur x8, [x29, #-0x10] 1cab0c: f85f03a8 ldur x8, [x29, #-0x10] 1cab10: f85b03a9 ldur x9, [x29, #-0x50] 1cab14: eb090108 subs x8, x8, x9 1cab18: f9000fe8 str x8, [sp, #0x18] 1cab1c: 540000ad b.le 0x1cab30 1cab20: 14000001 b 0x1cab24 1cab24: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cab28: f81d03a8 stur x8, [x29, #-0x30] 1cab2c: 1400000e b 0x1cab64 1cab30: 17ffff73 b 0x1ca8fc 1cab34: f85f03a8 ldur x8, [x29, #-0x10] 1cab38: f85b03a9 ldur x9, [x29, #-0x50] 1cab3c: eb090108 subs x8, x8, x9 1cab40: f9000be8 str x8, [sp, #0x10] 1cab44: 540000a0 b.eq 0x1cab58 1cab48: 14000001 b 0x1cab4c 1cab4c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cab50: f81d03a8 stur x8, [x29, #-0x30] 1cab54: 14000004 b 0x1cab64 1cab58: aa1f03e8 mov x8, xzr 1cab5c: f81d03a8 stur x8, [x29, #-0x30] 1cab60: 14000001 b 0x1cab64 1cab64: f85d03a8 ldur x8, [x29, #-0x30] 1cab68: d53bd049 mrs x9, TPIDR_EL0 1cab6c: f9401529 ldr x9, [x9, #0x28] 1cab70: f85f83aa ldur x10, [x29, #-0x8] 1cab74: eb0a0129 subs x9, x9, x10 1cab78: f90007e8 str x8, [sp, #0x8] 1cab7c: f90003e9 str x9, [sp] 1cab80: 540000c1 b.ne 0x1cab98 1cab84: 14000001 b 0x1cab88 1cab88: f94007e0 ldr x0, [sp, #0x8] 1cab8c: a94c7bfd ldp x29, x30, [sp, #0xc0] 1cab90: 910343ff add sp, sp, #0xd0 1cab94: d65f03c0 ret 1cab98: 97fb7c76 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001cab9c : 1cab9c: d10043ff sub sp, sp, #0x10 1caba0: f90007e0 str x0, [sp, #0x8] 1caba4: f90003e1 str x1, [sp] 1caba8: f94007e0 ldr x0, [sp, #0x8] 1cabac: aa0003e1 mov x1, x0 1cabb0: f9400021 ldr x1, [x1] 1cabb4: f94003e8 ldr x8, [sp] 1cabb8: f9000101 str x1, [x8] 1cabbc: f9400408 ldr x8, [x0, #0x8] 1cabc0: f94003e1 ldr x1, [sp] 1cabc4: f9000428 str x8, [x1, #0x8] 1cabc8: f9400808 ldr x8, [x0, #0x10] 1cabcc: f94003e1 ldr x1, [sp] 1cabd0: f9000828 str x8, [x1, #0x10] 1cabd4: f9400c08 ldr x8, [x0, #0x18] 1cabd8: f94003e1 ldr x1, [sp] 1cabdc: f9000c28 str x8, [x1, #0x18] 1cabe0: f9401008 ldr x8, [x0, #0x20] 1cabe4: f94003e1 ldr x1, [sp] 1cabe8: f9001028 str x8, [x1, #0x20] 1cabec: b9402809 ldr w9, [x0, #0x28] 1cabf0: f94003e8 ldr x8, [sp] 1cabf4: b9002909 str w9, [x8, #0x28] 1cabf8: b9402c09 ldr w9, [x0, #0x2c] 1cabfc: f94003e8 ldr x8, [sp] 1cac00: b9002d09 str w9, [x8, #0x2c] 1cac04: 910043ff add sp, sp, #0x10 1cac08: d65f03c0 ret 00000000001cac0c : 1cac0c: d10043ff sub sp, sp, #0x10 1cac10: f90007e0 str x0, [sp, #0x8] 1cac14: 910043ff add sp, sp, #0x10 1cac18: d65f03c0 ret 00000000001cac1c : 1cac1c: d10043ff sub sp, sp, #0x10 1cac20: f90007e0 str x0, [sp, #0x8] 1cac24: 910043ff add sp, sp, #0x10 1cac28: d65f03c0 ret 00000000001cac2c : 1cac2c: d10043ff sub sp, sp, #0x10 1cac30: f90007e0 str x0, [sp, #0x8] 1cac34: f94007e0 ldr x0, [sp, #0x8] 1cac38: f9400400 ldr x0, [x0, #0x8] 1cac3c: 910043ff add sp, sp, #0x10 1cac40: d65f03c0 ret 00000000001cac44 : 1cac44: d10043ff sub sp, sp, #0x10 1cac48: f90007e0 str x0, [sp, #0x8] 1cac4c: f94007e0 ldr x0, [sp, #0x8] 1cac50: f9400000 ldr x0, [x0] 1cac54: 910043ff add sp, sp, #0x10 1cac58: d65f03c0 ret 00000000001cac5c : 1cac5c: d10043ff sub sp, sp, #0x10 1cac60: f90007e0 str x0, [sp, #0x8] 1cac64: f94007e0 ldr x0, [sp, #0x8] 1cac68: f9400800 ldr x0, [x0, #0x10] 1cac6c: 910043ff add sp, sp, #0x10 1cac70: d65f03c0 ret 00000000001cac74 : 1cac74: d10043ff sub sp, sp, #0x10 1cac78: f90007e0 str x0, [sp, #0x8] 1cac7c: f94007e0 ldr x0, [sp, #0x8] 1cac80: f9400c00 ldr x0, [x0, #0x18] 1cac84: 910043ff add sp, sp, #0x10 1cac88: d65f03c0 ret 00000000001cac8c : 1cac8c: d100c3ff sub sp, sp, #0x30 1cac90: a9027bfd stp x29, x30, [sp, #0x20] 1cac94: 910083fd add x29, sp, #0x20 1cac98: f81f83a0 stur x0, [x29, #-0x8] 1cac9c: f9000be1 str x1, [sp, #0x10] 1caca0: f85f83a0 ldur x0, [x29, #-0x8] 1caca4: f9400be1 ldr x1, [sp, #0x10] 1caca8: f9400800 ldr x0, [x0, #0x10] 1cacac: f90007e0 str x0, [sp, #0x8] 1cacb0: aa0103e0 mov x0, x1 1cacb4: f94007e1 ldr x1, [sp, #0x8] 1cacb8: 97fb78da bl 0xa9020 <_ZN9mkvparser8Chapters4Atom7GetTimeEPKS0_x@plt> 1cacbc: a9427bfd ldp x29, x30, [sp, #0x20] 1cacc0: 9100c3ff add sp, sp, #0x30 1cacc4: d65f03c0 ret 00000000001cacc8 : 1cacc8: d10183ff sub sp, sp, #0x60 1caccc: a9057bfd stp x29, x30, [sp, #0x50] 1cacd0: 910143fd add x29, sp, #0x50 1cacd4: d2800008 mov x8, #0x0 // =0 1cacd8: f81f03a0 stur x0, [x29, #-0x10] 1cacdc: f81e83a1 stur x1, [x29, #-0x18] 1cace0: f85f03a0 ldur x0, [x29, #-0x10] 1cace4: eb08001f cmp x0, x8 1cace8: 1a9f17e9 cset w9, eq 1cacec: f9000be8 str x8, [sp, #0x10] 1cacf0: 37000049 tbnz w9, #0x0, 0x1cacf8 1cacf4: 14000004 b 0x1cad04 1cacf8: 92800008 mov x8, #-0x1 // =-1 1cacfc: f81f83a8 stur x8, [x29, #-0x8] 1cad00: 14000036 b 0x1cadd8 1cad04: f85f03a8 ldur x8, [x29, #-0x10] 1cad08: f9400108 ldr x8, [x8] 1cad0c: f81e03a8 stur x8, [x29, #-0x20] 1cad10: f85e03a8 ldur x8, [x29, #-0x20] 1cad14: f9400be9 ldr x9, [sp, #0x10] 1cad18: eb09011f cmp x8, x9 1cad1c: 1a9f17ea cset w10, eq 1cad20: 3700004a tbnz w10, #0x0, 0x1cad28 1cad24: 14000004 b 0x1cad34 1cad28: 92800008 mov x8, #-0x1 // =-1 1cad2c: f81f83a8 stur x8, [x29, #-0x8] 1cad30: 1400002a b 0x1cadd8 1cad34: f85e03a0 ldur x0, [x29, #-0x20] 1cad38: 97fb5e4e bl 0xa2670 <_ZNK9mkvparser7Segment7GetInfoEv@plt> 1cad3c: f90017e0 str x0, [sp, #0x28] 1cad40: f94017e0 ldr x0, [sp, #0x28] 1cad44: f9400be8 ldr x8, [sp, #0x10] 1cad48: eb08001f cmp x0, x8 1cad4c: 1a9f17e9 cset w9, eq 1cad50: 37000049 tbnz w9, #0x0, 0x1cad58 1cad54: 14000004 b 0x1cad64 1cad58: 92800008 mov x8, #-0x1 // =-1 1cad5c: f81f83a8 stur x8, [x29, #-0x8] 1cad60: 1400001e b 0x1cadd8 1cad64: b24003e8 orr x8, xzr, #0x1 1cad68: f94017e0 ldr x0, [sp, #0x28] 1cad6c: f90007e8 str x8, [sp, #0x8] 1cad70: 97fb5c04 bl 0xa1d80 <_ZNK9mkvparser11SegmentInfo16GetTimeCodeScaleEv@plt> 1cad74: f90013e0 str x0, [sp, #0x20] 1cad78: f94013e8 ldr x8, [sp, #0x20] 1cad7c: f94007e0 ldr x0, [sp, #0x8] 1cad80: eb00011f cmp x8, x0 1cad84: 1a9fa7e9 cset w9, lt 1cad88: 37000049 tbnz w9, #0x0, 0x1cad90 1cad8c: 14000004 b 0x1cad9c 1cad90: 92800008 mov x8, #-0x1 // =-1 1cad94: f81f83a8 stur x8, [x29, #-0x8] 1cad98: 14000010 b 0x1cadd8 1cad9c: d2800008 mov x8, #0x0 // =0 1cada0: f85e83a9 ldur x9, [x29, #-0x18] 1cada4: eb08013f cmp x9, x8 1cada8: 1a9fa7ea cset w10, lt 1cadac: 3700004a tbnz w10, #0x0, 0x1cadb4 1cadb0: 14000004 b 0x1cadc0 1cadb4: 92800008 mov x8, #-0x1 // =-1 1cadb8: f81f83a8 stur x8, [x29, #-0x8] 1cadbc: 14000007 b 0x1cadd8 1cadc0: f94013e8 ldr x8, [sp, #0x20] 1cadc4: f85e83a9 ldur x9, [x29, #-0x18] 1cadc8: 9b097d08 mul x8, x8, x9 1cadcc: f9000fe8 str x8, [sp, #0x18] 1cadd0: f9400fe8 ldr x8, [sp, #0x18] 1cadd4: f81f83a8 stur x8, [x29, #-0x8] 1cadd8: f85f83a0 ldur x0, [x29, #-0x8] 1caddc: a9457bfd ldp x29, x30, [sp, #0x50] 1cade0: 910183ff add sp, sp, #0x60 1cade4: d65f03c0 ret 00000000001cade8 : 1cade8: d100c3ff sub sp, sp, #0x30 1cadec: a9027bfd stp x29, x30, [sp, #0x20] 1cadf0: 910083fd add x29, sp, #0x20 1cadf4: f81f83a0 stur x0, [x29, #-0x8] 1cadf8: f9000be1 str x1, [sp, #0x10] 1cadfc: f85f83a0 ldur x0, [x29, #-0x8] 1cae00: f9400be1 ldr x1, [sp, #0x10] 1cae04: f9400c00 ldr x0, [x0, #0x18] 1cae08: f90007e0 str x0, [sp, #0x8] 1cae0c: aa0103e0 mov x0, x1 1cae10: f94007e1 ldr x1, [sp, #0x8] 1cae14: 97fb7883 bl 0xa9020 <_ZN9mkvparser8Chapters4Atom7GetTimeEPKS0_x@plt> 1cae18: a9427bfd ldp x29, x30, [sp, #0x20] 1cae1c: 9100c3ff add sp, sp, #0x30 1cae20: d65f03c0 ret 00000000001cae24 : 1cae24: d10043ff sub sp, sp, #0x10 1cae28: f90007e0 str x0, [sp, #0x8] 1cae2c: f94007e0 ldr x0, [sp, #0x8] 1cae30: b9402c00 ldr w0, [x0, #0x2c] 1cae34: 910043ff add sp, sp, #0x10 1cae38: d65f03c0 ret 00000000001cae3c : 1cae3c: d100c3ff sub sp, sp, #0x30 1cae40: 52800008 mov w8, #0x0 // =0 1cae44: d2800009 mov x9, #0x0 // =0 1cae48: f90013e0 str x0, [sp, #0x20] 1cae4c: b9001fe1 str w1, [sp, #0x1c] 1cae50: f94013e0 ldr x0, [sp, #0x20] 1cae54: b9401fe1 ldr w1, [sp, #0x1c] 1cae58: 6b08003f cmp w1, w8 1cae5c: 1a9fa7e8 cset w8, lt 1cae60: f9000be9 str x9, [sp, #0x10] 1cae64: f90007e0 str x0, [sp, #0x8] 1cae68: 37000048 tbnz w8, #0x0, 0x1cae70 1cae6c: 14000004 b 0x1cae7c 1cae70: f9400be8 ldr x8, [sp, #0x10] 1cae74: f90017e8 str x8, [sp, #0x28] 1cae78: 14000014 b 0x1caec8 1cae7c: b9401fe8 ldr w8, [sp, #0x1c] 1cae80: f94007e9 ldr x9, [sp, #0x8] 1cae84: b9402d2a ldr w10, [x9, #0x2c] 1cae88: 6b0a011f cmp w8, w10 1cae8c: 1a9fb7e8 cset w8, ge 1cae90: 37000048 tbnz w8, #0x0, 0x1cae98 1cae94: 14000004 b 0x1caea4 1cae98: f9400be8 ldr x8, [sp, #0x10] 1cae9c: f90017e8 str x8, [sp, #0x28] 1caea0: 1400000a b 0x1caec8 1caea4: b27d07e8 orr x8, xzr, #0x18 1caea8: f94007e9 ldr x9, [sp, #0x8] 1caeac: f940112a ldr x10, [x9, #0x20] 1caeb0: b9401feb ldr w11, [sp, #0x1c] 1caeb4: 2a0b03ec mov w12, w11 1caeb8: 93407d8c sxtw x12, w12 1caebc: 9b0c7d08 mul x8, x8, x12 1caec0: 8b080148 add x8, x10, x8 1caec4: f90017e8 str x8, [sp, #0x28] 1caec8: f94017e0 ldr x0, [sp, #0x28] 1caecc: 9100c3ff add sp, sp, #0x30 1caed0: d65f03c0 ret 00000000001caed4 : 1caed4: d10103ff sub sp, sp, #0x40 1caed8: a9037bfd stp x29, x30, [sp, #0x30] 1caedc: 9100c3fd add x29, sp, #0x30 1caee0: d2800008 mov x8, #0x0 // =0 1caee4: f81f83a0 stur x0, [x29, #-0x8] 1caee8: f85f83a0 ldur x0, [x29, #-0x8] 1caeec: aa0003e9 mov x9, x0 1caef0: f9400129 ldr x9, [x9] 1caef4: eb08013f cmp x9, x8 1caef8: 1a9f17ea cset w10, eq 1caefc: f81f03a8 stur x8, [x29, #-0x10] 1caf00: f9000fe0 str x0, [sp, #0x18] 1caf04: f9000be9 str x9, [sp, #0x10] 1caf08: 3700006a tbnz w10, #0x0, 0x1caf14 1caf0c: f9400be0 ldr x0, [sp, #0x10] 1caf10: 97fb6d58 bl 0xa6470 <_ZdaPv@plt> 1caf14: f9400fe8 ldr x8, [sp, #0x18] 1caf18: f85f03a9 ldur x9, [x29, #-0x10] 1caf1c: f9000109 str x9, [x8] 1caf20: f9400fe8 ldr x8, [sp, #0x18] 1caf24: f940050a ldr x10, [x8, #0x8] 1caf28: eb09015f cmp x10, x9 1caf2c: 1a9f17eb cset w11, eq 1caf30: f90007ea str x10, [sp, #0x8] 1caf34: 3700006b tbnz w11, #0x0, 0x1caf40 1caf38: f94007e0 ldr x0, [sp, #0x8] 1caf3c: 97fb6d4d bl 0xa6470 <_ZdaPv@plt> 1caf40: f85f03a8 ldur x8, [x29, #-0x10] 1caf44: f9400fe9 ldr x9, [sp, #0x18] 1caf48: f9000528 str x8, [x9, #0x8] 1caf4c: f940092a ldr x10, [x9, #0x10] 1caf50: eb08015f cmp x10, x8 1caf54: 1a9f17eb cset w11, eq 1caf58: f90003ea str x10, [sp] 1caf5c: 3700006b tbnz w11, #0x0, 0x1caf68 1caf60: f94003e0 ldr x0, [sp] 1caf64: 97fb6d43 bl 0xa6470 <_ZdaPv@plt> 1caf68: f85f03a8 ldur x8, [x29, #-0x10] 1caf6c: f9400fe9 ldr x9, [sp, #0x18] 1caf70: f9000928 str x8, [x9, #0x10] 1caf74: a9437bfd ldp x29, x30, [sp, #0x30] 1caf78: 910103ff add sp, sp, #0x40 1caf7c: d65f03c0 ret 00000000001caf80 : 1caf80: d10143ff sub sp, sp, #0x50 1caf84: a9047bfd stp x29, x30, [sp, #0x40] 1caf88: 910103fd add x29, sp, #0x40 1caf8c: f81f03a0 stur x0, [x29, #-0x10] 1caf90: f81e83a1 stur x1, [x29, #-0x18] 1caf94: f90013e2 str x2, [sp, #0x20] 1caf98: f9000fe3 str x3, [sp, #0x18] 1caf9c: f85f03a0 ldur x0, [x29, #-0x10] 1cafa0: f90007e0 str x0, [sp, #0x8] 1cafa4: 97fb6ad3 bl 0xa5af0 <_ZN9mkvparser8Chapters4Atom19ExpandDisplaysArrayEv@plt> 1cafa8: 37000080 tbnz w0, #0x0, 0x1cafb8 1cafac: 92800008 mov x8, #-0x1 // =-1 1cafb0: f81f83a8 stur x8, [x29, #-0x8] 1cafb4: 14000015 b 0x1cb008 1cafb8: b27d07e8 orr x8, xzr, #0x18 1cafbc: f94007e9 ldr x9, [sp, #0x8] 1cafc0: f940112a ldr x10, [x9, #0x20] 1cafc4: b9402d2b ldr w11, [x9, #0x2c] 1cafc8: 2a0b03ec mov w12, w11 1cafcc: 93407d8c sxtw x12, w12 1cafd0: 2a0c03eb mov w11, w12 1cafd4: 1100056b add w11, w11, #0x1 1cafd8: b9002d2b str w11, [x9, #0x2c] 1cafdc: 9b0c7d08 mul x8, x8, x12 1cafe0: 8b080148 add x8, x10, x8 1cafe4: f9000be8 str x8, [sp, #0x10] 1cafe8: f9400be0 ldr x0, [sp, #0x10] 1cafec: 97fb6fc9 bl 0xa6f10 <_ZN9mkvparser8Chapters7Display4InitEv@plt> 1caff0: f9400be0 ldr x0, [sp, #0x10] 1caff4: f85e83a1 ldur x1, [x29, #-0x18] 1caff8: f94013e2 ldr x2, [sp, #0x20] 1caffc: f9400fe3 ldr x3, [sp, #0x18] 1cb000: 97fb731c bl 0xa7c70 <_ZN9mkvparser8Chapters7Display5ParseEPNS_10IMkvReaderExx@plt> 1cb004: f81f83a0 stur x0, [x29, #-0x8] 1cb008: f85f83a0 ldur x0, [x29, #-0x8] 1cb00c: a9447bfd ldp x29, x30, [sp, #0x40] 1cb010: 910143ff add sp, sp, #0x50 1cb014: d65f03c0 ret 00000000001cb018 : 1cb018: d10583ff sub sp, sp, #0x160 1cb01c: f900a3fc str x28, [sp, #0x140] 1cb020: a9157bfd stp x29, x30, [sp, #0x150] 1cb024: 910543fd add x29, sp, #0x150 1cb028: f81e03a0 stur x0, [x29, #-0x20] 1cb02c: f85e03a0 ldur x0, [x29, #-0x20] 1cb030: aa0003e8 mov x8, x0 1cb034: b9402809 ldr w9, [x0, #0x28] 1cb038: b9402c0a ldr w10, [x0, #0x2c] 1cb03c: 6b0a0129 subs w9, w9, w10 1cb040: f81883a8 stur x8, [x29, #-0x78] 1cb044: b81843a9 stur w9, [x29, #-0x7c] 1cb048: 540000ad b.le 0x1cb05c 1cb04c: 14000001 b 0x1cb050 1cb050: 320003e8 orr w8, wzr, #0x1 1cb054: 381ef3a8 sturb w8, [x29, #-0x11] 1cb058: 140000d2 b 0x1cb3a0 1cb05c: f85883a8 ldur x8, [x29, #-0x78] 1cb060: b9402909 ldr w9, [x8, #0x28] 1cb064: 350000a9 cbnz w9, 0x1cb078 1cb068: 14000001 b 0x1cb06c 1cb06c: 320003e8 orr w8, wzr, #0x1 1cb070: b81803a8 stur w8, [x29, #-0x80] 1cb074: 14000006 b 0x1cb08c 1cb078: f85883a8 ldur x8, [x29, #-0x78] 1cb07c: b9402909 ldr w9, [x8, #0x28] 1cb080: 531f7929 lsl w9, w9, #1 1cb084: b81803a9 stur w9, [x29, #-0x80] 1cb088: 14000001 b 0x1cb08c 1cb08c: b85803a8 ldur w8, [x29, #-0x80] 1cb090: b81dc3a8 stur w8, [x29, #-0x24] 1cb094: b89dc3a9 ldursw x9, [x29, #-0x24] 1cb098: aa0903ea mov x10, x9 1cb09c: 321d07e8 orr w8, wzr, #0x18 1cb0a0: 2a0803eb mov w11, w8 1cb0a4: 9bcb7d2b umulh x11, x9, x11 1cb0a8: aa1f03ec mov x12, xzr 1cb0ac: eb0b018b subs x11, x12, x11 1cb0b0: 1a9f07e8 cset w8, ne 1cb0b4: 8b090529 add x9, x9, x9, lsl #1 1cb0b8: d37df129 lsl x9, x9, #3 1cb0bc: b1002129 adds x9, x9, #0x8 1cb0c0: 1a9f37ed cset w13, hs 1cb0c4: 2a0d0108 orr w8, w8, w13 1cb0c8: 71000108 subs w8, w8, #0x0 1cb0cc: da9f0129 csinv x9, x9, xzr, eq 1cb0d0: aa0903ee mov x14, x9 1cb0d4: b00006e1 adrp x1, 0x2a8000 1cb0d8: f9435421 ldr x1, [x1, #0x6a8] 1cb0dc: aa0903e0 mov x0, x9 1cb0e0: f81783aa stur x10, [x29, #-0x88] 1cb0e4: f81703ac stur x12, [x29, #-0x90] 1cb0e8: f81683ab stur x11, [x29, #-0x98] 1cb0ec: b81643a8 stur w8, [x29, #-0x9c] 1cb0f0: f90057ee str x14, [sp, #0xa8] 1cb0f4: 97fb6407 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1cb0f8: aa0003e9 mov x9, x0 1cb0fc: 2a1f03e8 mov w8, wzr 1cb100: 381bf3a8 sturb w8, [x29, #-0x41] 1cb104: 381a73a8 sturb w8, [x29, #-0x59] 1cb108: f85703aa ldur x10, [x29, #-0x90] 1cb10c: f90053e9 str x9, [sp, #0xa0] 1cb110: f9004fea str x10, [sp, #0x98] 1cb114: b4000580 cbz x0, 0x1cb1c4 1cb118: 14000001 b 0x1cb11c 1cb11c: f94053e8 ldr x8, [sp, #0xa0] 1cb120: f81c83a8 stur x8, [x29, #-0x38] 1cb124: f94057e9 ldr x9, [sp, #0xa8] 1cb128: f81c03a9 stur x9, [x29, #-0x40] 1cb12c: 320003ea orr w10, wzr, #0x1 1cb130: 381bf3aa sturb w10, [x29, #-0x41] 1cb134: f85783ab ldur x11, [x29, #-0x88] 1cb138: f800850b str x11, [x8], #0x8 1cb13c: f9004be8 str x8, [sp, #0x90] 1cb140: b40003cb cbz x11, 0x1cb1b8 1cb144: 14000001 b 0x1cb148 1cb148: 321d07e8 orr w8, wzr, #0x18 1cb14c: 2a0803e9 mov w9, w8 1cb150: f85783aa ldur x10, [x29, #-0x88] 1cb154: 9b097d49 mul x9, x10, x9 1cb158: f9404beb ldr x11, [sp, #0x90] 1cb15c: 8b090169 add x9, x11, x9 1cb160: f90047e9 str x9, [sp, #0x88] 1cb164: f90043eb str x11, [sp, #0x80] 1cb168: 14000001 b 0x1cb16c 1cb16c: f94043e8 ldr x8, [sp, #0x80] 1cb170: f9404be9 ldr x9, [sp, #0x90] 1cb174: f81b03a9 stur x9, [x29, #-0x50] 1cb178: f81a83a8 stur x8, [x29, #-0x58] 1cb17c: 320003ea orr w10, wzr, #0x1 1cb180: 381a73aa sturb w10, [x29, #-0x59] 1cb184: aa0803e0 mov x0, x8 1cb188: f9003fe8 str x8, [sp, #0x78] 1cb18c: 97fb7015 bl 0xa71e0 <_ZN9mkvparser8Chapters7DisplayC1Ev@plt> 1cb190: 14000001 b 0x1cb194 1cb194: f9403fe8 ldr x8, [sp, #0x78] 1cb198: 91006109 add x9, x8, #0x18 1cb19c: aa0903e0 mov x0, x9 1cb1a0: f94047ea ldr x10, [sp, #0x88] 1cb1a4: eb0a0129 subs x9, x9, x10 1cb1a8: f9003be9 str x9, [sp, #0x70] 1cb1ac: f90043e0 str x0, [sp, #0x80] 1cb1b0: 54fffde1 b.ne 0x1cb16c 1cb1b4: 14000001 b 0x1cb1b8 1cb1b8: f9404be8 ldr x8, [sp, #0x90] 1cb1bc: f9004fe8 str x8, [sp, #0x98] 1cb1c0: 14000001 b 0x1cb1c4 1cb1c4: f9404fe8 ldr x8, [sp, #0x98] 1cb1c8: f81d03a8 stur x8, [x29, #-0x30] 1cb1cc: f85d03a8 ldur x8, [x29, #-0x30] 1cb1d0: b5000648 cbnz x8, 0x1cb298 1cb1d4: 14000001 b 0x1cb1d8 1cb1d8: 2a1f03e8 mov w8, wzr 1cb1dc: 381ef3a8 sturb w8, [x29, #-0x11] 1cb1e0: 14000070 b 0x1cb3a0 1cb1e4: f81983a0 stur x0, [x29, #-0x68] 1cb1e8: 2a0103e8 mov w8, w1 1cb1ec: b81943a8 stur w8, [x29, #-0x6c] 1cb1f0: 385a73a8 ldurb w8, [x29, #-0x59] 1cb1f4: 71000508 subs w8, w8, #0x1 1cb1f8: b9006fe8 str w8, [sp, #0x6c] 1cb1fc: 54000381 b.ne 0x1cb26c 1cb200: 14000001 b 0x1cb204 1cb204: f85b03a8 ldur x8, [x29, #-0x50] 1cb208: aa0803e9 mov x9, x8 1cb20c: f85a83aa ldur x10, [x29, #-0x58] 1cb210: aa0a03e0 mov x0, x10 1cb214: eb0a0108 subs x8, x8, x10 1cb218: f90033e9 str x9, [sp, #0x60] 1cb21c: f9002fe8 str x8, [sp, #0x58] 1cb220: f9002be0 str x0, [sp, #0x50] 1cb224: 54000220 b.eq 0x1cb268 1cb228: 14000001 b 0x1cb22c 1cb22c: f9402be8 ldr x8, [sp, #0x50] 1cb230: f1006108 subs x8, x8, #0x18 1cb234: aa0803e0 mov x0, x8 1cb238: f90027e0 str x0, [sp, #0x48] 1cb23c: aa0803e0 mov x0, x8 1cb240: f90023e8 str x8, [sp, #0x40] 1cb244: 97fb6b17 bl 0xa5ea0 <_ZN9mkvparser8Chapters7DisplayD1Ev@plt> 1cb248: f94023e8 ldr x8, [sp, #0x40] 1cb24c: f94033e0 ldr x0, [sp, #0x60] 1cb250: eb00011e subs x30, x8, x0 1cb254: f94027e1 ldr x1, [sp, #0x48] 1cb258: f9001ffe str x30, [sp, #0x38] 1cb25c: f9002be1 str x1, [sp, #0x50] 1cb260: 54fffe61 b.ne 0x1cb22c 1cb264: 14000001 b 0x1cb268 1cb268: 14000001 b 0x1cb26c 1cb26c: 385bf3a8 ldurb w8, [x29, #-0x41] 1cb270: 71000508 subs w8, w8, #0x1 1cb274: b90037e8 str w8, [sp, #0x34] 1cb278: 540000e1 b.ne 0x1cb294 1cb27c: 14000001 b 0x1cb280 1cb280: f85c83a0 ldur x0, [x29, #-0x38] 1cb284: b00006e1 adrp x1, 0x2a8000 1cb288: f9435421 ldr x1, [x1, #0x6a8] 1cb28c: 97fb6e9d bl 0xa6d00 <_ZdaPvRKSt9nothrow_t@plt> 1cb290: 14000001 b 0x1cb294 1cb294: 14000048 b 0x1cb3b4 1cb298: 2a1f03e8 mov w8, wzr 1cb29c: b81903a8 stur w8, [x29, #-0x70] 1cb2a0: 14000001 b 0x1cb2a4 1cb2a4: b85903a8 ldur w8, [x29, #-0x70] 1cb2a8: f85883a9 ldur x9, [x29, #-0x78] 1cb2ac: b9402d2a ldr w10, [x9, #0x2c] 1cb2b0: 6b0a0108 subs w8, w8, w10 1cb2b4: b90033e8 str w8, [sp, #0x30] 1cb2b8: 5400020a b.ge 0x1cb2f8 1cb2bc: 14000001 b 0x1cb2c0 1cb2c0: f85883a8 ldur x8, [x29, #-0x78] 1cb2c4: f9401109 ldr x9, [x8, #0x20] 1cb2c8: b89903aa ldursw x10, [x29, #-0x70] 1cb2cc: 8b0a054a add x10, x10, x10, lsl #1 1cb2d0: d37df14a lsl x10, x10, #3 1cb2d4: 8b0a0120 add x0, x9, x10 1cb2d8: f85d03a9 ldur x9, [x29, #-0x30] 1cb2dc: 8b0a0121 add x1, x9, x10 1cb2e0: 97fb56c4 bl 0xa0df0 <_ZNK9mkvparser8Chapters7Display11ShallowCopyERS1_@plt> 1cb2e4: 14000001 b 0x1cb2e8 1cb2e8: b85903a8 ldur w8, [x29, #-0x70] 1cb2ec: 11000508 add w8, w8, #0x1 1cb2f0: b81903a8 stur w8, [x29, #-0x70] 1cb2f4: 17ffffec b 0x1cb2a4 1cb2f8: f85883a8 ldur x8, [x29, #-0x78] 1cb2fc: f9401109 ldr x9, [x8, #0x20] 1cb300: aa0903ea mov x10, x9 1cb304: f90017ea str x10, [sp, #0x28] 1cb308: b40003c9 cbz x9, 0x1cb380 1cb30c: 14000001 b 0x1cb310 1cb310: f94017e8 ldr x8, [sp, #0x28] 1cb314: f85f8d09 ldr x9, [x8, #-0x8]! 1cb318: 8b090529 add x9, x9, x9, lsl #1 1cb31c: d37df129 lsl x9, x9, #3 1cb320: f94017ea ldr x10, [sp, #0x28] 1cb324: 8b09014b add x11, x10, x9 1cb328: f90013e8 str x8, [sp, #0x20] 1cb32c: f9000feb str x11, [sp, #0x18] 1cb330: b4000229 cbz x9, 0x1cb374 1cb334: 14000001 b 0x1cb338 1cb338: f9400fe8 ldr x8, [sp, #0x18] 1cb33c: f1006108 subs x8, x8, #0x18 1cb340: aa0803e0 mov x0, x8 1cb344: f9000be0 str x0, [sp, #0x10] 1cb348: aa0803e0 mov x0, x8 1cb34c: f90007e8 str x8, [sp, #0x8] 1cb350: 97fb6ad4 bl 0xa5ea0 <_ZN9mkvparser8Chapters7DisplayD1Ev@plt> 1cb354: f94007e8 ldr x8, [sp, #0x8] 1cb358: f94017e0 ldr x0, [sp, #0x28] 1cb35c: eb00011e subs x30, x8, x0 1cb360: f9400be1 ldr x1, [sp, #0x10] 1cb364: f90003fe str x30, [sp] 1cb368: f9000fe1 str x1, [sp, #0x18] 1cb36c: 54fffe61 b.ne 0x1cb338 1cb370: 14000001 b 0x1cb374 1cb374: f94013e0 ldr x0, [sp, #0x20] 1cb378: 97fb6c3e bl 0xa6470 <_ZdaPv@plt> 1cb37c: 14000001 b 0x1cb380 1cb380: f85d03a8 ldur x8, [x29, #-0x30] 1cb384: f85883a9 ldur x9, [x29, #-0x78] 1cb388: f9001128 str x8, [x9, #0x20] 1cb38c: b85dc3aa ldur w10, [x29, #-0x24] 1cb390: b900292a str w10, [x9, #0x28] 1cb394: 320003ea orr w10, wzr, #0x1 1cb398: 381ef3aa sturb w10, [x29, #-0x11] 1cb39c: 14000001 b 0x1cb3a0 1cb3a0: 385ef3a0 ldurb w0, [x29, #-0x11] 1cb3a4: a9557bfd ldp x29, x30, [sp, #0x150] 1cb3a8: f940a3fc ldr x28, [sp, #0x140] 1cb3ac: 910583ff add sp, sp, #0x160 1cb3b0: d65f03c0 ret 1cb3b4: f85983a0 ldur x0, [x29, #-0x68] 1cb3b8: 97fb72d6 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001cb3bc : 1cb3bc: d10043ff sub sp, sp, #0x10 1cb3c0: d2800008 mov x8, #0x0 // =0 1cb3c4: f90007e0 str x0, [sp, #0x8] 1cb3c8: f94007e0 ldr x0, [sp, #0x8] 1cb3cc: aa0003e9 mov x9, x0 1cb3d0: f9000128 str x8, [x9] 1cb3d4: f9000408 str x8, [x0, #0x8] 1cb3d8: f9000808 str x8, [x0, #0x10] 1cb3dc: 910043ff add sp, sp, #0x10 1cb3e0: d65f03c0 ret 00000000001cb3e4 : 1cb3e4: d102c3ff sub sp, sp, #0xb0 1cb3e8: a90a7bfd stp x29, x30, [sp, #0xa0] 1cb3ec: 910283fd add x29, sp, #0xa0 1cb3f0: d53bd048 mrs x8, TPIDR_EL0 1cb3f4: f9401508 ldr x8, [x8, #0x28] 1cb3f8: f81f83a8 stur x8, [x29, #-0x8] 1cb3fc: f81d03a0 stur x0, [x29, #-0x30] 1cb400: f81c83a1 stur x1, [x29, #-0x38] 1cb404: f81f03a2 stur x2, [x29, #-0x10] 1cb408: f81c03a3 stur x3, [x29, #-0x40] 1cb40c: f85d03a8 ldur x8, [x29, #-0x30] 1cb410: f85f03a0 ldur x0, [x29, #-0x10] 1cb414: f85c03a1 ldur x1, [x29, #-0x40] 1cb418: 8b010000 add x0, x0, x1 1cb41c: f81b83a0 stur x0, [x29, #-0x48] 1cb420: f90027e8 str x8, [sp, #0x48] 1cb424: 14000001 b 0x1cb428 1cb428: f85f03a8 ldur x8, [x29, #-0x10] 1cb42c: f85b83a9 ldur x9, [x29, #-0x48] 1cb430: eb090108 subs x8, x8, x9 1cb434: f90023e8 str x8, [sp, #0x40] 1cb438: 54000bea b.ge 0x1cb5b4 1cb43c: 14000001 b 0x1cb440 1cb440: f85c83a0 ldur x0, [x29, #-0x38] 1cb444: f85b83a2 ldur x2, [x29, #-0x48] 1cb448: d10043a1 sub x1, x29, #0x10 1cb44c: d10063a3 sub x3, x29, #0x18 1cb450: d10083a4 sub x4, x29, #0x20 1cb454: 97fb5997 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1cb458: f9002be0 str x0, [sp, #0x50] 1cb45c: f9402be0 ldr x0, [sp, #0x50] 1cb460: b6f800a0 tbz x0, #0x3f, 0x1cb474 1cb464: 14000001 b 0x1cb468 1cb468: f9402be8 ldr x8, [sp, #0x50] 1cb46c: f81d83a8 stur x8, [x29, #-0x28] 1cb470: 1400005d b 0x1cb5e4 1cb474: f85e03a8 ldur x8, [x29, #-0x20] 1cb478: b5000068 cbnz x8, 0x1cb484 1cb47c: 14000001 b 0x1cb480 1cb480: 17ffffea b 0x1cb428 1cb484: f85e83a8 ldur x8, [x29, #-0x18] 1cb488: f1021508 subs x8, x8, #0x85 1cb48c: f9001fe8 str x8, [sp, #0x38] 1cb490: 540001e1 b.ne 0x1cb4cc 1cb494: 14000001 b 0x1cb498 1cb498: f85c83a0 ldur x0, [x29, #-0x38] 1cb49c: f85f03a1 ldur x1, [x29, #-0x10] 1cb4a0: f85e03a2 ldur x2, [x29, #-0x20] 1cb4a4: f94027e3 ldr x3, [sp, #0x48] 1cb4a8: 97fb5342 bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1cb4ac: f9002be0 str x0, [sp, #0x50] 1cb4b0: f9402be0 ldr x0, [sp, #0x50] 1cb4b4: b40000a0 cbz x0, 0x1cb4c8 1cb4b8: 14000001 b 0x1cb4bc 1cb4bc: f9402be8 ldr x8, [sp, #0x50] 1cb4c0: f81d83a8 stur x8, [x29, #-0x28] 1cb4c4: 14000048 b 0x1cb5e4 1cb4c8: 1400002d b 0x1cb57c 1cb4cc: f85e83a8 ldur x8, [x29, #-0x18] 1cb4d0: 52886f89 mov w9, #0x437c // =17276 1cb4d4: 2a0903ea mov w10, w9 1cb4d8: eb0a0108 subs x8, x8, x10 1cb4dc: f9001be8 str x8, [sp, #0x30] 1cb4e0: 54000201 b.ne 0x1cb520 1cb4e4: 14000001 b 0x1cb4e8 1cb4e8: f85c83a0 ldur x0, [x29, #-0x38] 1cb4ec: f85f03a1 ldur x1, [x29, #-0x10] 1cb4f0: f85e03a2 ldur x2, [x29, #-0x20] 1cb4f4: f94027e8 ldr x8, [sp, #0x48] 1cb4f8: 91002103 add x3, x8, #0x8 1cb4fc: 97fb532d bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1cb500: f9002be0 str x0, [sp, #0x50] 1cb504: f9402be8 ldr x8, [sp, #0x50] 1cb508: b40000a8 cbz x8, 0x1cb51c 1cb50c: 14000001 b 0x1cb510 1cb510: f9402be8 ldr x8, [sp, #0x50] 1cb514: f81d83a8 stur x8, [x29, #-0x28] 1cb518: 14000033 b 0x1cb5e4 1cb51c: 14000017 b 0x1cb578 1cb520: f85e83a8 ldur x8, [x29, #-0x18] 1cb524: 52886fc9 mov w9, #0x437e // =17278 1cb528: 2a0903ea mov w10, w9 1cb52c: eb0a0108 subs x8, x8, x10 1cb530: f90017e8 str x8, [sp, #0x28] 1cb534: 54000201 b.ne 0x1cb574 1cb538: 14000001 b 0x1cb53c 1cb53c: f85c83a0 ldur x0, [x29, #-0x38] 1cb540: f85f03a1 ldur x1, [x29, #-0x10] 1cb544: f85e03a2 ldur x2, [x29, #-0x20] 1cb548: f94027e8 ldr x8, [sp, #0x48] 1cb54c: 91004103 add x3, x8, #0x10 1cb550: 97fb5318 bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1cb554: f9002be0 str x0, [sp, #0x50] 1cb558: f9402be8 ldr x8, [sp, #0x50] 1cb55c: b40000a8 cbz x8, 0x1cb570 1cb560: 14000001 b 0x1cb564 1cb564: f9402be8 ldr x8, [sp, #0x50] 1cb568: f81d83a8 stur x8, [x29, #-0x28] 1cb56c: 1400001e b 0x1cb5e4 1cb570: 14000001 b 0x1cb574 1cb574: 14000001 b 0x1cb578 1cb578: 14000001 b 0x1cb57c 1cb57c: f85e03a8 ldur x8, [x29, #-0x20] 1cb580: f85f03a9 ldur x9, [x29, #-0x10] 1cb584: 8b080128 add x8, x9, x8 1cb588: f81f03a8 stur x8, [x29, #-0x10] 1cb58c: f85f03a8 ldur x8, [x29, #-0x10] 1cb590: f85b83a9 ldur x9, [x29, #-0x48] 1cb594: eb090108 subs x8, x8, x9 1cb598: f90013e8 str x8, [sp, #0x20] 1cb59c: 540000ad b.le 0x1cb5b0 1cb5a0: 14000001 b 0x1cb5a4 1cb5a4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cb5a8: f81d83a8 stur x8, [x29, #-0x28] 1cb5ac: 1400000e b 0x1cb5e4 1cb5b0: 17ffff9e b 0x1cb428 1cb5b4: f85f03a8 ldur x8, [x29, #-0x10] 1cb5b8: f85b83a9 ldur x9, [x29, #-0x48] 1cb5bc: eb090108 subs x8, x8, x9 1cb5c0: f9000fe8 str x8, [sp, #0x18] 1cb5c4: 540000a0 b.eq 0x1cb5d8 1cb5c8: 14000001 b 0x1cb5cc 1cb5cc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cb5d0: f81d83a8 stur x8, [x29, #-0x28] 1cb5d4: 14000004 b 0x1cb5e4 1cb5d8: aa1f03e8 mov x8, xzr 1cb5dc: f81d83a8 stur x8, [x29, #-0x28] 1cb5e0: 14000001 b 0x1cb5e4 1cb5e4: f85d83a8 ldur x8, [x29, #-0x28] 1cb5e8: d53bd049 mrs x9, TPIDR_EL0 1cb5ec: f9401529 ldr x9, [x9, #0x28] 1cb5f0: f85f83aa ldur x10, [x29, #-0x8] 1cb5f4: eb0a0129 subs x9, x9, x10 1cb5f8: f9000be8 str x8, [sp, #0x10] 1cb5fc: f90007e9 str x9, [sp, #0x8] 1cb600: 540000c1 b.ne 0x1cb618 1cb604: 14000001 b 0x1cb608 1cb608: f9400be0 ldr x0, [sp, #0x10] 1cb60c: a94a7bfd ldp x29, x30, [sp, #0xa0] 1cb610: 9102c3ff add sp, sp, #0xb0 1cb614: d65f03c0 ret 1cb618: 97fb79d6 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001cb61c : 1cb61c: d10043ff sub sp, sp, #0x10 1cb620: f90007e0 str x0, [sp, #0x8] 1cb624: f90003e1 str x1, [sp] 1cb628: f94007e0 ldr x0, [sp, #0x8] 1cb62c: aa0003e1 mov x1, x0 1cb630: f9400021 ldr x1, [x1] 1cb634: f94003e8 ldr x8, [sp] 1cb638: f9000101 str x1, [x8] 1cb63c: f9400408 ldr x8, [x0, #0x8] 1cb640: f94003e1 ldr x1, [sp] 1cb644: f9000428 str x8, [x1, #0x8] 1cb648: f9400808 ldr x8, [x0, #0x10] 1cb64c: f94003e0 ldr x0, [sp] 1cb650: f9000808 str x8, [x0, #0x10] 1cb654: 910043ff add sp, sp, #0x10 1cb658: d65f03c0 ret 00000000001cb65c : 1cb65c: d10043ff sub sp, sp, #0x10 1cb660: f90007e0 str x0, [sp, #0x8] 1cb664: 910043ff add sp, sp, #0x10 1cb668: d65f03c0 ret 00000000001cb66c : 1cb66c: d10043ff sub sp, sp, #0x10 1cb670: f90007e0 str x0, [sp, #0x8] 1cb674: 910043ff add sp, sp, #0x10 1cb678: d65f03c0 ret 00000000001cb67c : 1cb67c: d10043ff sub sp, sp, #0x10 1cb680: f90007e0 str x0, [sp, #0x8] 1cb684: f94007e0 ldr x0, [sp, #0x8] 1cb688: f9400000 ldr x0, [x0] 1cb68c: 910043ff add sp, sp, #0x10 1cb690: d65f03c0 ret 00000000001cb694 : 1cb694: d10043ff sub sp, sp, #0x10 1cb698: f90007e0 str x0, [sp, #0x8] 1cb69c: f94007e0 ldr x0, [sp, #0x8] 1cb6a0: f9400400 ldr x0, [x0, #0x8] 1cb6a4: 910043ff add sp, sp, #0x10 1cb6a8: d65f03c0 ret 00000000001cb6ac : 1cb6ac: d10043ff sub sp, sp, #0x10 1cb6b0: f90007e0 str x0, [sp, #0x8] 1cb6b4: f94007e0 ldr x0, [sp, #0x8] 1cb6b8: f9400800 ldr x0, [x0, #0x10] 1cb6bc: 910043ff add sp, sp, #0x10 1cb6c0: d65f03c0 ret 00000000001cb6c4 : 1cb6c4: d100c3ff sub sp, sp, #0x30 1cb6c8: d2800008 mov x8, #0x0 // =0 1cb6cc: f90017e0 str x0, [sp, #0x28] 1cb6d0: f90013e1 str x1, [sp, #0x20] 1cb6d4: f9000fe2 str x2, [sp, #0x18] 1cb6d8: f9000be3 str x3, [sp, #0x10] 1cb6dc: f90007e4 str x4, [sp, #0x8] 1cb6e0: f90003e5 str x5, [sp] 1cb6e4: f94017e0 ldr x0, [sp, #0x28] 1cb6e8: aa0003e1 mov x1, x0 1cb6ec: f94013e2 ldr x2, [sp, #0x20] 1cb6f0: f9000022 str x2, [x1] 1cb6f4: f9400fe1 ldr x1, [sp, #0x18] 1cb6f8: f9000401 str x1, [x0, #0x8] 1cb6fc: f9400be1 ldr x1, [sp, #0x10] 1cb700: f9000801 str x1, [x0, #0x10] 1cb704: f94007e1 ldr x1, [sp, #0x8] 1cb708: f9000c01 str x1, [x0, #0x18] 1cb70c: f94003e1 ldr x1, [sp] 1cb710: f9001001 str x1, [x0, #0x20] 1cb714: f9001408 str x8, [x0, #0x28] 1cb718: b900301f str wzr, [x0, #0x30] 1cb71c: b900341f str wzr, [x0, #0x34] 1cb720: 9100c3ff add sp, sp, #0x30 1cb724: d65f03c0 ret 00000000001cb728 : 1cb728: d10183ff sub sp, sp, #0x60 1cb72c: a9057bfd stp x29, x30, [sp, #0x50] 1cb730: 910143fd add x29, sp, #0x50 1cb734: d2800008 mov x8, #0x0 // =0 1cb738: b00006e9 adrp x9, 0x2a8000 1cb73c: f947e929 ldr x9, [x9, #0xfd0] 1cb740: f81f83a0 stur x0, [x29, #-0x8] 1cb744: f85f83a0 ldur x0, [x29, #-0x8] 1cb748: f81e83a8 stur x8, [x29, #-0x18] 1cb74c: f81e03a9 stur x9, [x29, #-0x20] 1cb750: f90017e0 str x0, [sp, #0x28] 1cb754: 52800008 mov w8, #0x0 // =0 1cb758: f94017e9 ldr x9, [sp, #0x28] 1cb75c: b940352a ldr w10, [x9, #0x34] 1cb760: 6b08015f cmp w10, w8 1cb764: 1a9fd7e8 cset w8, gt 1cb768: 37000048 tbnz w8, #0x0, 0x1cb770 1cb76c: 14000011 b 0x1cb7b0 1cb770: 12800008 mov w8, #-0x1 // =-1 1cb774: b27c03e9 orr x9, xzr, #0x10 1cb778: f94017ea ldr x10, [sp, #0x28] 1cb77c: f940154b ldr x11, [x10, #0x28] 1cb780: b940354c ldr w12, [x10, #0x34] 1cb784: 0b080188 add w8, w12, w8 1cb788: b9003548 str w8, [x10, #0x34] 1cb78c: 2a0803ed mov w13, w8 1cb790: 93407dad sxtw x13, w13 1cb794: 9b0d7d29 mul x9, x9, x13 1cb798: 8b090169 add x9, x11, x9 1cb79c: f81f03a9 stur x9, [x29, #-0x10] 1cb7a0: f85f03a0 ldur x0, [x29, #-0x10] 1cb7a4: 97fb7b23 bl 0xaa430 <_ZN9mkvparser4Tags3Tag5ClearEv@plt> 1cb7a8: 14000001 b 0x1cb7ac 1cb7ac: 17ffffea b 0x1cb754 1cb7b0: f94017e8 ldr x8, [sp, #0x28] 1cb7b4: f9401509 ldr x9, [x8, #0x28] 1cb7b8: f85e83aa ldur x10, [x29, #-0x18] 1cb7bc: eb0a013f cmp x9, x10 1cb7c0: 1a9f17eb cset w11, eq 1cb7c4: f90013e9 str x9, [sp, #0x20] 1cb7c8: 370003ab tbnz w11, #0x0, 0x1cb83c 1cb7cc: b27c03e8 orr x8, xzr, #0x10 1cb7d0: b27df3e9 orr x9, xzr, #0xfffffffffffffff8 1cb7d4: f94013ea ldr x10, [sp, #0x20] 1cb7d8: 8b090140 add x0, x10, x9 1cb7dc: f85f8149 ldur x9, [x10, #-0x8] 1cb7e0: 9b097d08 mul x8, x8, x9 1cb7e4: 8b080148 add x8, x10, x8 1cb7e8: eb08015f cmp x10, x8 1cb7ec: 1a9f17eb cset w11, eq 1cb7f0: f9000fe0 str x0, [sp, #0x18] 1cb7f4: f9000be8 str x8, [sp, #0x10] 1cb7f8: 370001eb tbnz w11, #0x0, 0x1cb834 1cb7fc: f9400be8 ldr x8, [sp, #0x10] 1cb800: b27cefe9 orr x9, xzr, #0xfffffffffffffff0 1cb804: 8b090108 add x8, x8, x9 1cb808: aa0803e0 mov x0, x8 1cb80c: f85e03a9 ldur x9, [x29, #-0x20] 1cb810: f90007e8 str x8, [sp, #0x8] 1cb814: d63f0120 blr x9 1cb818: f94007e8 ldr x8, [sp, #0x8] 1cb81c: f94013e9 ldr x9, [sp, #0x20] 1cb820: eb09011f cmp x8, x9 1cb824: 1a9f17ea cset w10, eq 1cb828: f9000be8 str x8, [sp, #0x10] 1cb82c: 3700004a tbnz w10, #0x0, 0x1cb834 1cb830: 17fffff3 b 0x1cb7fc 1cb834: f9400fe0 ldr x0, [sp, #0x18] 1cb838: 97fb6b0e bl 0xa6470 <_ZdaPv@plt> 1cb83c: a9457bfd ldp x29, x30, [sp, #0x50] 1cb840: 910183ff add sp, sp, #0x60 1cb844: d65f03c0 ret 1cb848: 97fb8a5f bl 0xae1c4 00000000001cb84c : 1cb84c: d10183ff sub sp, sp, #0x60 1cb850: a9057bfd stp x29, x30, [sp, #0x50] 1cb854: 910143fd add x29, sp, #0x50 1cb858: d2800008 mov x8, #0x0 // =0 1cb85c: b00006e9 adrp x9, 0x2a8000 1cb860: f9439529 ldr x9, [x9, #0x728] 1cb864: f81f83a0 stur x0, [x29, #-0x8] 1cb868: f85f83a0 ldur x0, [x29, #-0x8] 1cb86c: f81e83a8 stur x8, [x29, #-0x18] 1cb870: f81e03a9 stur x9, [x29, #-0x20] 1cb874: f90017e0 str x0, [sp, #0x28] 1cb878: 52800008 mov w8, #0x0 // =0 1cb87c: f94017e9 ldr x9, [sp, #0x28] 1cb880: b9400d2a ldr w10, [x9, #0xc] 1cb884: 6b08015f cmp w10, w8 1cb888: 1a9fd7e8 cset w8, gt 1cb88c: 37000048 tbnz w8, #0x0, 0x1cb894 1cb890: 14000011 b 0x1cb8d4 1cb894: 12800008 mov w8, #-0x1 // =-1 1cb898: b27c03e9 orr x9, xzr, #0x10 1cb89c: f94017ea ldr x10, [sp, #0x28] 1cb8a0: f940014a ldr x10, [x10] 1cb8a4: f94017eb ldr x11, [sp, #0x28] 1cb8a8: b9400d6c ldr w12, [x11, #0xc] 1cb8ac: 0b080188 add w8, w12, w8 1cb8b0: b9000d68 str w8, [x11, #0xc] 1cb8b4: 2a0803ed mov w13, w8 1cb8b8: 93407dad sxtw x13, w13 1cb8bc: 9b0d7d29 mul x9, x9, x13 1cb8c0: 8b090149 add x9, x10, x9 1cb8c4: f81f03a9 stur x9, [x29, #-0x10] 1cb8c8: f85f03a0 ldur x0, [x29, #-0x10] 1cb8cc: 97fb7059 bl 0xa7a30 <_ZN9mkvparser4Tags9SimpleTag5ClearEv@plt> 1cb8d0: 17ffffea b 0x1cb878 1cb8d4: f94017e8 ldr x8, [sp, #0x28] 1cb8d8: f9400108 ldr x8, [x8] 1cb8dc: f85e83a9 ldur x9, [x29, #-0x18] 1cb8e0: eb09011f cmp x8, x9 1cb8e4: 1a9f17ea cset w10, eq 1cb8e8: f90013e8 str x8, [sp, #0x20] 1cb8ec: 370003aa tbnz w10, #0x0, 0x1cb960 1cb8f0: b27c03e8 orr x8, xzr, #0x10 1cb8f4: b27df3e9 orr x9, xzr, #0xfffffffffffffff8 1cb8f8: f94013ea ldr x10, [sp, #0x20] 1cb8fc: 8b090140 add x0, x10, x9 1cb900: f85f8149 ldur x9, [x10, #-0x8] 1cb904: 9b097d08 mul x8, x8, x9 1cb908: 8b080148 add x8, x10, x8 1cb90c: eb08015f cmp x10, x8 1cb910: 1a9f17eb cset w11, eq 1cb914: f9000fe0 str x0, [sp, #0x18] 1cb918: f9000be8 str x8, [sp, #0x10] 1cb91c: 370001eb tbnz w11, #0x0, 0x1cb958 1cb920: f9400be8 ldr x8, [sp, #0x10] 1cb924: b27cefe9 orr x9, xzr, #0xfffffffffffffff0 1cb928: 8b090108 add x8, x8, x9 1cb92c: aa0803e0 mov x0, x8 1cb930: f85e03a9 ldur x9, [x29, #-0x20] 1cb934: f90007e8 str x8, [sp, #0x8] 1cb938: d63f0120 blr x9 1cb93c: f94007e8 ldr x8, [sp, #0x8] 1cb940: f94013e9 ldr x9, [sp, #0x20] 1cb944: eb09011f cmp x8, x9 1cb948: 1a9f17ea cset w10, eq 1cb94c: f9000be8 str x8, [sp, #0x10] 1cb950: 3700004a tbnz w10, #0x0, 0x1cb958 1cb954: 17fffff3 b 0x1cb920 1cb958: f9400fe0 ldr x0, [sp, #0x18] 1cb95c: 97fb6ac5 bl 0xa6470 <_ZdaPv@plt> 1cb960: f94017e8 ldr x8, [sp, #0x28] 1cb964: f85e83a9 ldur x9, [x29, #-0x18] 1cb968: f9000109 str x9, [x8] 1cb96c: f94017e8 ldr x8, [sp, #0x28] 1cb970: b900091f str wzr, [x8, #0x8] 1cb974: a9457bfd ldp x29, x30, [sp, #0x50] 1cb978: 910183ff add sp, sp, #0x60 1cb97c: d65f03c0 ret 00000000001cb980 : 1cb980: d10103ff sub sp, sp, #0x40 1cb984: a9037bfd stp x29, x30, [sp, #0x30] 1cb988: 9100c3fd add x29, sp, #0x30 1cb98c: f81f03a0 stur x0, [x29, #-0x10] 1cb990: f9000fe1 str x1, [sp, #0x18] 1cb994: f9000be2 str x2, [sp, #0x10] 1cb998: f85f03a0 ldur x0, [x29, #-0x10] 1cb99c: f90003e0 str x0, [sp] 1cb9a0: 97fb6914 bl 0xa5df0 <_ZN9mkvparser4Tags15ExpandTagsArrayEv@plt> 1cb9a4: 37000080 tbnz w0, #0x0, 0x1cb9b4 1cb9a8: 92800008 mov x8, #-0x1 // =-1 1cb9ac: f81f83a8 stur x8, [x29, #-0x8] 1cb9b0: 14000017 b 0x1cba0c 1cb9b4: b27c03e8 orr x8, xzr, #0x10 1cb9b8: f94003e9 ldr x9, [sp] 1cb9bc: f940152a ldr x10, [x9, #0x28] 1cb9c0: b940352b ldr w11, [x9, #0x34] 1cb9c4: 2a0b03ec mov w12, w11 1cb9c8: 93407d8c sxtw x12, w12 1cb9cc: 2a0c03eb mov w11, w12 1cb9d0: 1100056b add w11, w11, #0x1 1cb9d4: b900352b str w11, [x9, #0x34] 1cb9d8: 9b0c7d08 mul x8, x8, x12 1cb9dc: 8b080148 add x8, x10, x8 1cb9e0: f90007e8 str x8, [sp, #0x8] 1cb9e4: f94007e0 ldr x0, [sp, #0x8] 1cb9e8: 97fb663e bl 0xa52e0 <_ZN9mkvparser4Tags3Tag4InitEv@plt> 1cb9ec: f94007e0 ldr x0, [sp, #0x8] 1cb9f0: f94003e8 ldr x8, [sp] 1cb9f4: f9400108 ldr x8, [x8] 1cb9f8: f9400101 ldr x1, [x8] 1cb9fc: f9400fe2 ldr x2, [sp, #0x18] 1cba00: f9400be3 ldr x3, [sp, #0x10] 1cba04: 97fb7b3b bl 0xaa6f0 <_ZN9mkvparser4Tags3Tag5ParseEPNS_10IMkvReaderExx@plt> 1cba08: f81f83a0 stur x0, [x29, #-0x8] 1cba0c: f85f83a0 ldur x0, [x29, #-0x8] 1cba10: a9437bfd ldp x29, x30, [sp, #0x30] 1cba14: 910103ff add sp, sp, #0x40 1cba18: d65f03c0 ret 00000000001cba1c : 1cba1c: d10043ff sub sp, sp, #0x10 1cba20: f90007e0 str x0, [sp, #0x8] 1cba24: f94007e0 ldr x0, [sp, #0x8] 1cba28: b9403400 ldr w0, [x0, #0x34] 1cba2c: 910043ff add sp, sp, #0x10 1cba30: d65f03c0 ret 00000000001cba34 : 1cba34: d100c3ff sub sp, sp, #0x30 1cba38: 52800008 mov w8, #0x0 // =0 1cba3c: d2800009 mov x9, #0x0 // =0 1cba40: f90013e0 str x0, [sp, #0x20] 1cba44: b9001fe1 str w1, [sp, #0x1c] 1cba48: f94013e0 ldr x0, [sp, #0x20] 1cba4c: b9401fe1 ldr w1, [sp, #0x1c] 1cba50: 6b08003f cmp w1, w8 1cba54: 1a9fa7e8 cset w8, lt 1cba58: f9000be9 str x9, [sp, #0x10] 1cba5c: f90007e0 str x0, [sp, #0x8] 1cba60: 37000048 tbnz w8, #0x0, 0x1cba68 1cba64: 14000004 b 0x1cba74 1cba68: f9400be8 ldr x8, [sp, #0x10] 1cba6c: f90017e8 str x8, [sp, #0x28] 1cba70: 14000014 b 0x1cbac0 1cba74: b9401fe8 ldr w8, [sp, #0x1c] 1cba78: f94007e9 ldr x9, [sp, #0x8] 1cba7c: b940352a ldr w10, [x9, #0x34] 1cba80: 6b0a011f cmp w8, w10 1cba84: 1a9fb7e8 cset w8, ge 1cba88: 37000048 tbnz w8, #0x0, 0x1cba90 1cba8c: 14000004 b 0x1cba9c 1cba90: f9400be8 ldr x8, [sp, #0x10] 1cba94: f90017e8 str x8, [sp, #0x28] 1cba98: 1400000a b 0x1cbac0 1cba9c: b27c03e8 orr x8, xzr, #0x10 1cbaa0: f94007e9 ldr x9, [sp, #0x8] 1cbaa4: f940152a ldr x10, [x9, #0x28] 1cbaa8: b9401feb ldr w11, [sp, #0x1c] 1cbaac: 2a0b03ec mov w12, w11 1cbab0: 93407d8c sxtw x12, w12 1cbab4: 9b0c7d08 mul x8, x8, x12 1cbab8: 8b080148 add x8, x10, x8 1cbabc: f90017e8 str x8, [sp, #0x28] 1cbac0: f94017e0 ldr x0, [sp, #0x28] 1cbac4: 9100c3ff add sp, sp, #0x30 1cbac8: d65f03c0 ret 00000000001cbacc : 1cbacc: d10583ff sub sp, sp, #0x160 1cbad0: f900a3fc str x28, [sp, #0x140] 1cbad4: a9157bfd stp x29, x30, [sp, #0x150] 1cbad8: 910543fd add x29, sp, #0x150 1cbadc: f81e03a0 stur x0, [x29, #-0x20] 1cbae0: f85e03a0 ldur x0, [x29, #-0x20] 1cbae4: aa0003e8 mov x8, x0 1cbae8: b9403009 ldr w9, [x0, #0x30] 1cbaec: b940340a ldr w10, [x0, #0x34] 1cbaf0: 6b0a0129 subs w9, w9, w10 1cbaf4: f81883a8 stur x8, [x29, #-0x78] 1cbaf8: b81843a9 stur w9, [x29, #-0x7c] 1cbafc: 540000ad b.le 0x1cbb10 1cbb00: 14000001 b 0x1cbb04 1cbb04: 320003e8 orr w8, wzr, #0x1 1cbb08: 381ef3a8 sturb w8, [x29, #-0x11] 1cbb0c: 140000c9 b 0x1cbe30 1cbb10: f85883a8 ldur x8, [x29, #-0x78] 1cbb14: b9403109 ldr w9, [x8, #0x30] 1cbb18: 350000a9 cbnz w9, 0x1cbb2c 1cbb1c: 14000001 b 0x1cbb20 1cbb20: 320003e8 orr w8, wzr, #0x1 1cbb24: b81803a8 stur w8, [x29, #-0x80] 1cbb28: 14000006 b 0x1cbb40 1cbb2c: f85883a8 ldur x8, [x29, #-0x78] 1cbb30: b9403109 ldr w9, [x8, #0x30] 1cbb34: 531f7929 lsl w9, w9, #1 1cbb38: b81803a9 stur w9, [x29, #-0x80] 1cbb3c: 14000001 b 0x1cbb40 1cbb40: b85803a8 ldur w8, [x29, #-0x80] 1cbb44: b81dc3a8 stur w8, [x29, #-0x24] 1cbb48: b89dc3a9 ldursw x9, [x29, #-0x24] 1cbb4c: aa0903ea mov x10, x9 1cbb50: aa1f03eb mov x11, xzr 1cbb54: eb49f16c subs x12, x11, x9, lsr #60 1cbb58: 1a9f07e8 cset w8, ne 1cbb5c: d37ced29 lsl x9, x9, #4 1cbb60: b1002129 adds x9, x9, #0x8 1cbb64: 1a9f37ed cset w13, hs 1cbb68: 2a0d0108 orr w8, w8, w13 1cbb6c: 71000108 subs w8, w8, #0x0 1cbb70: da9f0129 csinv x9, x9, xzr, eq 1cbb74: aa0903ee mov x14, x9 1cbb78: b00006e1 adrp x1, 0x2a8000 1cbb7c: f9435421 ldr x1, [x1, #0x6a8] 1cbb80: aa0903e0 mov x0, x9 1cbb84: f81783aa stur x10, [x29, #-0x88] 1cbb88: f81703ab stur x11, [x29, #-0x90] 1cbb8c: f81683ac stur x12, [x29, #-0x98] 1cbb90: b81643a8 stur w8, [x29, #-0x9c] 1cbb94: f90057ee str x14, [sp, #0xa8] 1cbb98: 97fb615e bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1cbb9c: aa0003e9 mov x9, x0 1cbba0: 2a1f03e8 mov w8, wzr 1cbba4: 381bf3a8 sturb w8, [x29, #-0x41] 1cbba8: 381a73a8 sturb w8, [x29, #-0x59] 1cbbac: f85703aa ldur x10, [x29, #-0x90] 1cbbb0: f90053e9 str x9, [sp, #0xa0] 1cbbb4: f9004fea str x10, [sp, #0x98] 1cbbb8: b4000520 cbz x0, 0x1cbc5c 1cbbbc: 14000001 b 0x1cbbc0 1cbbc0: f94053e8 ldr x8, [sp, #0xa0] 1cbbc4: f81c83a8 stur x8, [x29, #-0x38] 1cbbc8: f94057e9 ldr x9, [sp, #0xa8] 1cbbcc: f81c03a9 stur x9, [x29, #-0x40] 1cbbd0: 320003ea orr w10, wzr, #0x1 1cbbd4: 381bf3aa sturb w10, [x29, #-0x41] 1cbbd8: f85783ab ldur x11, [x29, #-0x88] 1cbbdc: f800850b str x11, [x8], #0x8 1cbbe0: f9004be8 str x8, [sp, #0x90] 1cbbe4: b400036b cbz x11, 0x1cbc50 1cbbe8: 14000001 b 0x1cbbec 1cbbec: f9404be8 ldr x8, [sp, #0x90] 1cbbf0: f85783a9 ldur x9, [x29, #-0x88] 1cbbf4: 8b09110a add x10, x8, x9, lsl #4 1cbbf8: f90047ea str x10, [sp, #0x88] 1cbbfc: f90043e8 str x8, [sp, #0x80] 1cbc00: 14000001 b 0x1cbc04 1cbc04: f94043e8 ldr x8, [sp, #0x80] 1cbc08: f9404be9 ldr x9, [sp, #0x90] 1cbc0c: f81b03a9 stur x9, [x29, #-0x50] 1cbc10: f81a83a8 stur x8, [x29, #-0x58] 1cbc14: 320003ea orr w10, wzr, #0x1 1cbc18: 381a73aa sturb w10, [x29, #-0x59] 1cbc1c: aa0803e0 mov x0, x8 1cbc20: f9003fe8 str x8, [sp, #0x78] 1cbc24: 97fb5543 bl 0xa1130 <_ZN9mkvparser4Tags3TagC1Ev@plt> 1cbc28: 14000001 b 0x1cbc2c 1cbc2c: f9403fe8 ldr x8, [sp, #0x78] 1cbc30: 91004109 add x9, x8, #0x10 1cbc34: aa0903e0 mov x0, x9 1cbc38: f94047ea ldr x10, [sp, #0x88] 1cbc3c: eb0a0129 subs x9, x9, x10 1cbc40: f9003be9 str x9, [sp, #0x70] 1cbc44: f90043e0 str x0, [sp, #0x80] 1cbc48: 54fffde1 b.ne 0x1cbc04 1cbc4c: 14000001 b 0x1cbc50 1cbc50: f9404be8 ldr x8, [sp, #0x90] 1cbc54: f9004fe8 str x8, [sp, #0x98] 1cbc58: 14000001 b 0x1cbc5c 1cbc5c: f9404fe8 ldr x8, [sp, #0x98] 1cbc60: f81d03a8 stur x8, [x29, #-0x30] 1cbc64: f85d03a8 ldur x8, [x29, #-0x30] 1cbc68: b5000648 cbnz x8, 0x1cbd30 1cbc6c: 14000001 b 0x1cbc70 1cbc70: 2a1f03e8 mov w8, wzr 1cbc74: 381ef3a8 sturb w8, [x29, #-0x11] 1cbc78: 1400006e b 0x1cbe30 1cbc7c: f81983a0 stur x0, [x29, #-0x68] 1cbc80: 2a0103e8 mov w8, w1 1cbc84: b81943a8 stur w8, [x29, #-0x6c] 1cbc88: 385a73a8 ldurb w8, [x29, #-0x59] 1cbc8c: 71000508 subs w8, w8, #0x1 1cbc90: b9006fe8 str w8, [sp, #0x6c] 1cbc94: 54000381 b.ne 0x1cbd04 1cbc98: 14000001 b 0x1cbc9c 1cbc9c: f85b03a8 ldur x8, [x29, #-0x50] 1cbca0: aa0803e9 mov x9, x8 1cbca4: f85a83aa ldur x10, [x29, #-0x58] 1cbca8: aa0a03e0 mov x0, x10 1cbcac: eb0a0108 subs x8, x8, x10 1cbcb0: f90033e9 str x9, [sp, #0x60] 1cbcb4: f9002fe8 str x8, [sp, #0x58] 1cbcb8: f9002be0 str x0, [sp, #0x50] 1cbcbc: 54000220 b.eq 0x1cbd00 1cbcc0: 14000001 b 0x1cbcc4 1cbcc4: f9402be8 ldr x8, [sp, #0x50] 1cbcc8: f1004108 subs x8, x8, #0x10 1cbccc: aa0803e0 mov x0, x8 1cbcd0: f90027e0 str x0, [sp, #0x48] 1cbcd4: aa0803e0 mov x0, x8 1cbcd8: f90023e8 str x8, [sp, #0x40] 1cbcdc: 97fb7bb5 bl 0xaabb0 <_ZN9mkvparser4Tags3TagD1Ev@plt> 1cbce0: f94023e8 ldr x8, [sp, #0x40] 1cbce4: f94033e0 ldr x0, [sp, #0x60] 1cbce8: eb00011e subs x30, x8, x0 1cbcec: f94027e1 ldr x1, [sp, #0x48] 1cbcf0: f9001ffe str x30, [sp, #0x38] 1cbcf4: f9002be1 str x1, [sp, #0x50] 1cbcf8: 54fffe61 b.ne 0x1cbcc4 1cbcfc: 14000001 b 0x1cbd00 1cbd00: 14000001 b 0x1cbd04 1cbd04: 385bf3a8 ldurb w8, [x29, #-0x41] 1cbd08: 71000508 subs w8, w8, #0x1 1cbd0c: b90037e8 str w8, [sp, #0x34] 1cbd10: 540000e1 b.ne 0x1cbd2c 1cbd14: 14000001 b 0x1cbd18 1cbd18: f85c83a0 ldur x0, [x29, #-0x38] 1cbd1c: b00006e1 adrp x1, 0x2a8000 1cbd20: f9435421 ldr x1, [x1, #0x6a8] 1cbd24: 97fb6bf7 bl 0xa6d00 <_ZdaPvRKSt9nothrow_t@plt> 1cbd28: 14000001 b 0x1cbd2c 1cbd2c: 14000046 b 0x1cbe44 1cbd30: 2a1f03e8 mov w8, wzr 1cbd34: b81903a8 stur w8, [x29, #-0x70] 1cbd38: 14000001 b 0x1cbd3c 1cbd3c: b85903a8 ldur w8, [x29, #-0x70] 1cbd40: f85883a9 ldur x9, [x29, #-0x78] 1cbd44: b940352a ldr w10, [x9, #0x34] 1cbd48: 6b0a0108 subs w8, w8, w10 1cbd4c: b90033e8 str w8, [sp, #0x30] 1cbd50: 540001ea b.ge 0x1cbd8c 1cbd54: 14000001 b 0x1cbd58 1cbd58: f85883a8 ldur x8, [x29, #-0x78] 1cbd5c: f9401509 ldr x9, [x8, #0x28] 1cbd60: b89903aa ldursw x10, [x29, #-0x70] 1cbd64: d37ced4a lsl x10, x10, #4 1cbd68: 8b0a0120 add x0, x9, x10 1cbd6c: f85d03a9 ldur x9, [x29, #-0x30] 1cbd70: 8b0a0121 add x1, x9, x10 1cbd74: 97fb5973 bl 0xa2340 <_ZNK9mkvparser4Tags3Tag11ShallowCopyERS1_@plt> 1cbd78: 14000001 b 0x1cbd7c 1cbd7c: b85903a8 ldur w8, [x29, #-0x70] 1cbd80: 11000508 add w8, w8, #0x1 1cbd84: b81903a8 stur w8, [x29, #-0x70] 1cbd88: 17ffffed b 0x1cbd3c 1cbd8c: f85883a8 ldur x8, [x29, #-0x78] 1cbd90: f9401509 ldr x9, [x8, #0x28] 1cbd94: aa0903ea mov x10, x9 1cbd98: f90017ea str x10, [sp, #0x28] 1cbd9c: b40003a9 cbz x9, 0x1cbe10 1cbda0: 14000001 b 0x1cbda4 1cbda4: f94017e8 ldr x8, [sp, #0x28] 1cbda8: f85f8d09 ldr x9, [x8, #-0x8]! 1cbdac: d37ced29 lsl x9, x9, #4 1cbdb0: f94017ea ldr x10, [sp, #0x28] 1cbdb4: 8b09014b add x11, x10, x9 1cbdb8: f90013e8 str x8, [sp, #0x20] 1cbdbc: f9000feb str x11, [sp, #0x18] 1cbdc0: b4000229 cbz x9, 0x1cbe04 1cbdc4: 14000001 b 0x1cbdc8 1cbdc8: f9400fe8 ldr x8, [sp, #0x18] 1cbdcc: f1004108 subs x8, x8, #0x10 1cbdd0: aa0803e0 mov x0, x8 1cbdd4: f9000be0 str x0, [sp, #0x10] 1cbdd8: aa0803e0 mov x0, x8 1cbddc: f90007e8 str x8, [sp, #0x8] 1cbde0: 97fb7b74 bl 0xaabb0 <_ZN9mkvparser4Tags3TagD1Ev@plt> 1cbde4: f94007e8 ldr x8, [sp, #0x8] 1cbde8: f94017e0 ldr x0, [sp, #0x28] 1cbdec: eb00011e subs x30, x8, x0 1cbdf0: f9400be1 ldr x1, [sp, #0x10] 1cbdf4: f90003fe str x30, [sp] 1cbdf8: f9000fe1 str x1, [sp, #0x18] 1cbdfc: 54fffe61 b.ne 0x1cbdc8 1cbe00: 14000001 b 0x1cbe04 1cbe04: f94013e0 ldr x0, [sp, #0x20] 1cbe08: 97fb699a bl 0xa6470 <_ZdaPv@plt> 1cbe0c: 14000001 b 0x1cbe10 1cbe10: f85d03a8 ldur x8, [x29, #-0x30] 1cbe14: f85883a9 ldur x9, [x29, #-0x78] 1cbe18: f9001528 str x8, [x9, #0x28] 1cbe1c: b85dc3aa ldur w10, [x29, #-0x24] 1cbe20: b900312a str w10, [x9, #0x30] 1cbe24: 320003ea orr w10, wzr, #0x1 1cbe28: 381ef3aa sturb w10, [x29, #-0x11] 1cbe2c: 14000001 b 0x1cbe30 1cbe30: 385ef3a0 ldurb w0, [x29, #-0x11] 1cbe34: a9557bfd ldp x29, x30, [sp, #0x150] 1cbe38: f940a3fc ldr x28, [sp, #0x140] 1cbe3c: 910583ff add sp, sp, #0x160 1cbe40: d65f03c0 ret 1cbe44: f85983a0 ldur x0, [x29, #-0x68] 1cbe48: 97fb7032 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001cbe4c : 1cbe4c: d10043ff sub sp, sp, #0x10 1cbe50: f90007e0 str x0, [sp, #0x8] 1cbe54: f90003e1 str x1, [sp] 1cbe58: f94007e0 ldr x0, [sp, #0x8] 1cbe5c: aa0003e1 mov x1, x0 1cbe60: f9400021 ldr x1, [x1] 1cbe64: f94003e8 ldr x8, [sp] 1cbe68: f9000101 str x1, [x8] 1cbe6c: b9400809 ldr w9, [x0, #0x8] 1cbe70: f94003e8 ldr x8, [sp] 1cbe74: b9000909 str w9, [x8, #0x8] 1cbe78: b9400c09 ldr w9, [x0, #0xc] 1cbe7c: f94003e8 ldr x8, [sp] 1cbe80: b9000d09 str w9, [x8, #0xc] 1cbe84: 910043ff add sp, sp, #0x10 1cbe88: d65f03c0 ret 00000000001cbe8c : 1cbe8c: d10043ff sub sp, sp, #0x10 1cbe90: d2800008 mov x8, #0x0 // =0 1cbe94: f90007e0 str x0, [sp, #0x8] 1cbe98: f94007e0 ldr x0, [sp, #0x8] 1cbe9c: aa0003e9 mov x9, x0 1cbea0: f9000128 str x8, [x9] 1cbea4: b900081f str wzr, [x0, #0x8] 1cbea8: b9000c1f str wzr, [x0, #0xc] 1cbeac: 910043ff add sp, sp, #0x10 1cbeb0: d65f03c0 ret 00000000001cbeb4 : 1cbeb4: d10283ff sub sp, sp, #0xa0 1cbeb8: a9097bfd stp x29, x30, [sp, #0x90] 1cbebc: 910243fd add x29, sp, #0x90 1cbec0: d53bd048 mrs x8, TPIDR_EL0 1cbec4: f9401508 ldr x8, [x8, #0x28] 1cbec8: f81f83a8 stur x8, [x29, #-0x8] 1cbecc: f81d03a0 stur x0, [x29, #-0x30] 1cbed0: f81c83a1 stur x1, [x29, #-0x38] 1cbed4: f81f03a2 stur x2, [x29, #-0x10] 1cbed8: f81c03a3 stur x3, [x29, #-0x40] 1cbedc: f85d03a8 ldur x8, [x29, #-0x30] 1cbee0: f85f03a0 ldur x0, [x29, #-0x10] 1cbee4: f85c03a1 ldur x1, [x29, #-0x40] 1cbee8: 8b010000 add x0, x0, x1 1cbeec: f90027e0 str x0, [sp, #0x48] 1cbef0: f9001fe8 str x8, [sp, #0x38] 1cbef4: 14000001 b 0x1cbef8 1cbef8: f85f03a8 ldur x8, [x29, #-0x10] 1cbefc: f94027e9 ldr x9, [sp, #0x48] 1cbf00: eb090108 subs x8, x8, x9 1cbf04: f9001be8 str x8, [sp, #0x30] 1cbf08: 540006aa b.ge 0x1cbfdc 1cbf0c: 14000001 b 0x1cbf10 1cbf10: f85c83a0 ldur x0, [x29, #-0x38] 1cbf14: f94027e2 ldr x2, [sp, #0x48] 1cbf18: d10043a1 sub x1, x29, #0x10 1cbf1c: d10063a3 sub x3, x29, #0x18 1cbf20: d10083a4 sub x4, x29, #0x20 1cbf24: 97fb56e3 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1cbf28: f90023e0 str x0, [sp, #0x40] 1cbf2c: f94023e0 ldr x0, [sp, #0x40] 1cbf30: b6f800a0 tbz x0, #0x3f, 0x1cbf44 1cbf34: 14000001 b 0x1cbf38 1cbf38: f94023e8 ldr x8, [sp, #0x40] 1cbf3c: f81d83a8 stur x8, [x29, #-0x28] 1cbf40: 14000033 b 0x1cc00c 1cbf44: f85e03a8 ldur x8, [x29, #-0x20] 1cbf48: b5000068 cbnz x8, 0x1cbf54 1cbf4c: 14000001 b 0x1cbf50 1cbf50: 17ffffea b 0x1cbef8 1cbf54: f85e83a8 ldur x8, [x29, #-0x18] 1cbf58: 528cf909 mov w9, #0x67c8 // =26568 1cbf5c: 2a0903ea mov w10, w9 1cbf60: eb0a0108 subs x8, x8, x10 1cbf64: f90017e8 str x8, [sp, #0x28] 1cbf68: 540001e1 b.ne 0x1cbfa4 1cbf6c: 14000001 b 0x1cbf70 1cbf70: f85c83a1 ldur x1, [x29, #-0x38] 1cbf74: f85f03a2 ldur x2, [x29, #-0x10] 1cbf78: f85e03a3 ldur x3, [x29, #-0x20] 1cbf7c: f9401fe0 ldr x0, [sp, #0x38] 1cbf80: 97fb4fa0 bl 0x9fe00 <_ZN9mkvparser4Tags3Tag14ParseSimpleTagEPNS_10IMkvReaderExx@plt> 1cbf84: f90023e0 str x0, [sp, #0x40] 1cbf88: f94023e0 ldr x0, [sp, #0x40] 1cbf8c: b6f800a0 tbz x0, #0x3f, 0x1cbfa0 1cbf90: 14000001 b 0x1cbf94 1cbf94: f94023e8 ldr x8, [sp, #0x40] 1cbf98: f81d83a8 stur x8, [x29, #-0x28] 1cbf9c: 1400001c b 0x1cc00c 1cbfa0: 14000001 b 0x1cbfa4 1cbfa4: f85e03a8 ldur x8, [x29, #-0x20] 1cbfa8: f85f03a9 ldur x9, [x29, #-0x10] 1cbfac: 8b080128 add x8, x9, x8 1cbfb0: f81f03a8 stur x8, [x29, #-0x10] 1cbfb4: f85f03a8 ldur x8, [x29, #-0x10] 1cbfb8: f94027e9 ldr x9, [sp, #0x48] 1cbfbc: eb090108 subs x8, x8, x9 1cbfc0: f90013e8 str x8, [sp, #0x20] 1cbfc4: 540000ad b.le 0x1cbfd8 1cbfc8: 14000001 b 0x1cbfcc 1cbfcc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cbfd0: f81d83a8 stur x8, [x29, #-0x28] 1cbfd4: 1400000e b 0x1cc00c 1cbfd8: 17ffffc8 b 0x1cbef8 1cbfdc: f85f03a8 ldur x8, [x29, #-0x10] 1cbfe0: f94027e9 ldr x9, [sp, #0x48] 1cbfe4: eb090108 subs x8, x8, x9 1cbfe8: f9000fe8 str x8, [sp, #0x18] 1cbfec: 540000a0 b.eq 0x1cc000 1cbff0: 14000001 b 0x1cbff4 1cbff4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cbff8: f81d83a8 stur x8, [x29, #-0x28] 1cbffc: 14000004 b 0x1cc00c 1cc000: aa1f03e8 mov x8, xzr 1cc004: f81d83a8 stur x8, [x29, #-0x28] 1cc008: 14000001 b 0x1cc00c 1cc00c: f85d83a8 ldur x8, [x29, #-0x28] 1cc010: d53bd049 mrs x9, TPIDR_EL0 1cc014: f9401529 ldr x9, [x9, #0x28] 1cc018: f85f83aa ldur x10, [x29, #-0x8] 1cc01c: eb0a0129 subs x9, x9, x10 1cc020: f9000be8 str x8, [sp, #0x10] 1cc024: f90007e9 str x9, [sp, #0x8] 1cc028: 540000c1 b.ne 0x1cc040 1cc02c: 14000001 b 0x1cc030 1cc030: f9400be0 ldr x0, [sp, #0x10] 1cc034: a9497bfd ldp x29, x30, [sp, #0x90] 1cc038: 910283ff add sp, sp, #0xa0 1cc03c: d65f03c0 ret 1cc040: 97fb774c bl 0xa9d70 <__stack_chk_fail@plt> 00000000001cc044 : 1cc044: d10043ff sub sp, sp, #0x10 1cc048: f90007e0 str x0, [sp, #0x8] 1cc04c: 910043ff add sp, sp, #0x10 1cc050: d65f03c0 ret 00000000001cc054 : 1cc054: d10043ff sub sp, sp, #0x10 1cc058: f90007e0 str x0, [sp, #0x8] 1cc05c: 910043ff add sp, sp, #0x10 1cc060: d65f03c0 ret 00000000001cc064 : 1cc064: d10043ff sub sp, sp, #0x10 1cc068: f90007e0 str x0, [sp, #0x8] 1cc06c: f94007e0 ldr x0, [sp, #0x8] 1cc070: b9400c00 ldr w0, [x0, #0xc] 1cc074: 910043ff add sp, sp, #0x10 1cc078: d65f03c0 ret 00000000001cc07c : 1cc07c: d100c3ff sub sp, sp, #0x30 1cc080: 52800008 mov w8, #0x0 // =0 1cc084: d2800009 mov x9, #0x0 // =0 1cc088: f90013e0 str x0, [sp, #0x20] 1cc08c: b9001fe1 str w1, [sp, #0x1c] 1cc090: f94013e0 ldr x0, [sp, #0x20] 1cc094: b9401fe1 ldr w1, [sp, #0x1c] 1cc098: 6b08003f cmp w1, w8 1cc09c: 1a9fa7e8 cset w8, lt 1cc0a0: f9000be9 str x9, [sp, #0x10] 1cc0a4: f90007e0 str x0, [sp, #0x8] 1cc0a8: 37000048 tbnz w8, #0x0, 0x1cc0b0 1cc0ac: 14000004 b 0x1cc0bc 1cc0b0: f9400be8 ldr x8, [sp, #0x10] 1cc0b4: f90017e8 str x8, [sp, #0x28] 1cc0b8: 14000014 b 0x1cc108 1cc0bc: b9401fe8 ldr w8, [sp, #0x1c] 1cc0c0: f94007e9 ldr x9, [sp, #0x8] 1cc0c4: b9400d2a ldr w10, [x9, #0xc] 1cc0c8: 6b0a011f cmp w8, w10 1cc0cc: 1a9fb7e8 cset w8, ge 1cc0d0: 37000048 tbnz w8, #0x0, 0x1cc0d8 1cc0d4: 14000004 b 0x1cc0e4 1cc0d8: f9400be8 ldr x8, [sp, #0x10] 1cc0dc: f90017e8 str x8, [sp, #0x28] 1cc0e0: 1400000a b 0x1cc108 1cc0e4: b27c03e8 orr x8, xzr, #0x10 1cc0e8: f94007e9 ldr x9, [sp, #0x8] 1cc0ec: f9400129 ldr x9, [x9] 1cc0f0: b9401fea ldr w10, [sp, #0x1c] 1cc0f4: 2a0a03eb mov w11, w10 1cc0f8: 93407d6b sxtw x11, w11 1cc0fc: 9b0b7d08 mul x8, x8, x11 1cc100: 8b080128 add x8, x9, x8 1cc104: f90017e8 str x8, [sp, #0x28] 1cc108: f94017e0 ldr x0, [sp, #0x28] 1cc10c: 9100c3ff add sp, sp, #0x30 1cc110: d65f03c0 ret 00000000001cc114 : 1cc114: d10103ff sub sp, sp, #0x40 1cc118: a9037bfd stp x29, x30, [sp, #0x30] 1cc11c: 9100c3fd add x29, sp, #0x30 1cc120: d2800008 mov x8, #0x0 // =0 1cc124: f81f83a0 stur x0, [x29, #-0x8] 1cc128: f85f83a0 ldur x0, [x29, #-0x8] 1cc12c: aa0003e9 mov x9, x0 1cc130: f9400129 ldr x9, [x9] 1cc134: eb08013f cmp x9, x8 1cc138: 1a9f17ea cset w10, eq 1cc13c: f81f03a8 stur x8, [x29, #-0x10] 1cc140: f9000fe0 str x0, [sp, #0x18] 1cc144: f9000be9 str x9, [sp, #0x10] 1cc148: 3700006a tbnz w10, #0x0, 0x1cc154 1cc14c: f9400be0 ldr x0, [sp, #0x10] 1cc150: 97fb68c8 bl 0xa6470 <_ZdaPv@plt> 1cc154: f9400fe8 ldr x8, [sp, #0x18] 1cc158: f85f03a9 ldur x9, [x29, #-0x10] 1cc15c: f9000109 str x9, [x8] 1cc160: f9400fe8 ldr x8, [sp, #0x18] 1cc164: f940050a ldr x10, [x8, #0x8] 1cc168: eb09015f cmp x10, x9 1cc16c: 1a9f17eb cset w11, eq 1cc170: f90007ea str x10, [sp, #0x8] 1cc174: 3700006b tbnz w11, #0x0, 0x1cc180 1cc178: f94007e0 ldr x0, [sp, #0x8] 1cc17c: 97fb68bd bl 0xa6470 <_ZdaPv@plt> 1cc180: f85f03a8 ldur x8, [x29, #-0x10] 1cc184: f9400fe9 ldr x9, [sp, #0x18] 1cc188: f9000528 str x8, [x9, #0x8] 1cc18c: a9437bfd ldp x29, x30, [sp, #0x30] 1cc190: 910103ff add sp, sp, #0x40 1cc194: d65f03c0 ret 00000000001cc198 : 1cc198: d10143ff sub sp, sp, #0x50 1cc19c: a9047bfd stp x29, x30, [sp, #0x40] 1cc1a0: 910103fd add x29, sp, #0x40 1cc1a4: f81f03a0 stur x0, [x29, #-0x10] 1cc1a8: f81e83a1 stur x1, [x29, #-0x18] 1cc1ac: f90013e2 str x2, [sp, #0x20] 1cc1b0: f9000fe3 str x3, [sp, #0x18] 1cc1b4: f85f03a0 ldur x0, [x29, #-0x10] 1cc1b8: f90007e0 str x0, [sp, #0x8] 1cc1bc: 97fb4f05 bl 0x9fdd0 <_ZN9mkvparser4Tags3Tag21ExpandSimpleTagsArrayEv@plt> 1cc1c0: 37000080 tbnz w0, #0x0, 0x1cc1d0 1cc1c4: 92800008 mov x8, #-0x1 // =-1 1cc1c8: f81f83a8 stur x8, [x29, #-0x8] 1cc1cc: 14000016 b 0x1cc224 1cc1d0: b27c03e8 orr x8, xzr, #0x10 1cc1d4: f94007e9 ldr x9, [sp, #0x8] 1cc1d8: f9400129 ldr x9, [x9] 1cc1dc: f94007ea ldr x10, [sp, #0x8] 1cc1e0: b9400d4b ldr w11, [x10, #0xc] 1cc1e4: 2a0b03ec mov w12, w11 1cc1e8: 93407d8c sxtw x12, w12 1cc1ec: 2a0c03eb mov w11, w12 1cc1f0: 1100056b add w11, w11, #0x1 1cc1f4: b9000d4b str w11, [x10, #0xc] 1cc1f8: 9b0c7d08 mul x8, x8, x12 1cc1fc: 8b080128 add x8, x9, x8 1cc200: f9000be8 str x8, [sp, #0x10] 1cc204: f9400be0 ldr x0, [sp, #0x10] 1cc208: 97fb65fe bl 0xa5a00 <_ZN9mkvparser4Tags9SimpleTag4InitEv@plt> 1cc20c: f9400be0 ldr x0, [sp, #0x10] 1cc210: f85e83a1 ldur x1, [x29, #-0x18] 1cc214: f94013e2 ldr x2, [sp, #0x20] 1cc218: f9400fe3 ldr x3, [sp, #0x18] 1cc21c: 97fb6285 bl 0xa4c30 <_ZN9mkvparser4Tags9SimpleTag5ParseEPNS_10IMkvReaderExx@plt> 1cc220: f81f83a0 stur x0, [x29, #-0x8] 1cc224: f85f83a0 ldur x0, [x29, #-0x8] 1cc228: a9447bfd ldp x29, x30, [sp, #0x40] 1cc22c: 910143ff add sp, sp, #0x50 1cc230: d65f03c0 ret 00000000001cc234 : 1cc234: d10583ff sub sp, sp, #0x160 1cc238: f900a3fc str x28, [sp, #0x140] 1cc23c: a9157bfd stp x29, x30, [sp, #0x150] 1cc240: 910543fd add x29, sp, #0x150 1cc244: f81e03a0 stur x0, [x29, #-0x20] 1cc248: f85e03a0 ldur x0, [x29, #-0x20] 1cc24c: aa0003e8 mov x8, x0 1cc250: b9400809 ldr w9, [x0, #0x8] 1cc254: b9400c0a ldr w10, [x0, #0xc] 1cc258: 6b0a0129 subs w9, w9, w10 1cc25c: f81883a8 stur x8, [x29, #-0x78] 1cc260: b81843a9 stur w9, [x29, #-0x7c] 1cc264: 540000ad b.le 0x1cc278 1cc268: 14000001 b 0x1cc26c 1cc26c: 320003e8 orr w8, wzr, #0x1 1cc270: 381ef3a8 sturb w8, [x29, #-0x11] 1cc274: 140000c9 b 0x1cc598 1cc278: f85883a8 ldur x8, [x29, #-0x78] 1cc27c: b9400909 ldr w9, [x8, #0x8] 1cc280: 350000a9 cbnz w9, 0x1cc294 1cc284: 14000001 b 0x1cc288 1cc288: 320003e8 orr w8, wzr, #0x1 1cc28c: b81803a8 stur w8, [x29, #-0x80] 1cc290: 14000006 b 0x1cc2a8 1cc294: f85883a8 ldur x8, [x29, #-0x78] 1cc298: b9400909 ldr w9, [x8, #0x8] 1cc29c: 531f7929 lsl w9, w9, #1 1cc2a0: b81803a9 stur w9, [x29, #-0x80] 1cc2a4: 14000001 b 0x1cc2a8 1cc2a8: b85803a8 ldur w8, [x29, #-0x80] 1cc2ac: b81dc3a8 stur w8, [x29, #-0x24] 1cc2b0: b89dc3a9 ldursw x9, [x29, #-0x24] 1cc2b4: aa0903ea mov x10, x9 1cc2b8: aa1f03eb mov x11, xzr 1cc2bc: eb49f16c subs x12, x11, x9, lsr #60 1cc2c0: 1a9f07e8 cset w8, ne 1cc2c4: d37ced29 lsl x9, x9, #4 1cc2c8: b1002129 adds x9, x9, #0x8 1cc2cc: 1a9f37ed cset w13, hs 1cc2d0: 2a0d0108 orr w8, w8, w13 1cc2d4: 71000108 subs w8, w8, #0x0 1cc2d8: da9f0129 csinv x9, x9, xzr, eq 1cc2dc: aa0903ee mov x14, x9 1cc2e0: 900006e1 adrp x1, 0x2a8000 1cc2e4: f9435421 ldr x1, [x1, #0x6a8] 1cc2e8: aa0903e0 mov x0, x9 1cc2ec: f81783aa stur x10, [x29, #-0x88] 1cc2f0: f81703ab stur x11, [x29, #-0x90] 1cc2f4: f81683ac stur x12, [x29, #-0x98] 1cc2f8: b81643a8 stur w8, [x29, #-0x9c] 1cc2fc: f90057ee str x14, [sp, #0xa8] 1cc300: 97fb5f84 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1cc304: aa0003e9 mov x9, x0 1cc308: 2a1f03e8 mov w8, wzr 1cc30c: 381bf3a8 sturb w8, [x29, #-0x41] 1cc310: 381a73a8 sturb w8, [x29, #-0x59] 1cc314: f85703aa ldur x10, [x29, #-0x90] 1cc318: f90053e9 str x9, [sp, #0xa0] 1cc31c: f9004fea str x10, [sp, #0x98] 1cc320: b4000520 cbz x0, 0x1cc3c4 1cc324: 14000001 b 0x1cc328 1cc328: f94053e8 ldr x8, [sp, #0xa0] 1cc32c: f81c83a8 stur x8, [x29, #-0x38] 1cc330: f94057e9 ldr x9, [sp, #0xa8] 1cc334: f81c03a9 stur x9, [x29, #-0x40] 1cc338: 320003ea orr w10, wzr, #0x1 1cc33c: 381bf3aa sturb w10, [x29, #-0x41] 1cc340: f85783ab ldur x11, [x29, #-0x88] 1cc344: f800850b str x11, [x8], #0x8 1cc348: f9004be8 str x8, [sp, #0x90] 1cc34c: b400036b cbz x11, 0x1cc3b8 1cc350: 14000001 b 0x1cc354 1cc354: f9404be8 ldr x8, [sp, #0x90] 1cc358: f85783a9 ldur x9, [x29, #-0x88] 1cc35c: 8b09110a add x10, x8, x9, lsl #4 1cc360: f90047ea str x10, [sp, #0x88] 1cc364: f90043e8 str x8, [sp, #0x80] 1cc368: 14000001 b 0x1cc36c 1cc36c: f94043e8 ldr x8, [sp, #0x80] 1cc370: f9404be9 ldr x9, [sp, #0x90] 1cc374: f81b03a9 stur x9, [x29, #-0x50] 1cc378: f81a83a8 stur x8, [x29, #-0x58] 1cc37c: 320003ea orr w10, wzr, #0x1 1cc380: 381a73aa sturb w10, [x29, #-0x59] 1cc384: aa0803e0 mov x0, x8 1cc388: f9003fe8 str x8, [sp, #0x78] 1cc38c: 97fb4ffd bl 0xa0380 <_ZN9mkvparser4Tags9SimpleTagC1Ev@plt> 1cc390: 14000001 b 0x1cc394 1cc394: f9403fe8 ldr x8, [sp, #0x78] 1cc398: 91004109 add x9, x8, #0x10 1cc39c: aa0903e0 mov x0, x9 1cc3a0: f94047ea ldr x10, [sp, #0x88] 1cc3a4: eb0a0129 subs x9, x9, x10 1cc3a8: f9003be9 str x9, [sp, #0x70] 1cc3ac: f90043e0 str x0, [sp, #0x80] 1cc3b0: 54fffde1 b.ne 0x1cc36c 1cc3b4: 14000001 b 0x1cc3b8 1cc3b8: f9404be8 ldr x8, [sp, #0x90] 1cc3bc: f9004fe8 str x8, [sp, #0x98] 1cc3c0: 14000001 b 0x1cc3c4 1cc3c4: f9404fe8 ldr x8, [sp, #0x98] 1cc3c8: f81d03a8 stur x8, [x29, #-0x30] 1cc3cc: f85d03a8 ldur x8, [x29, #-0x30] 1cc3d0: b5000648 cbnz x8, 0x1cc498 1cc3d4: 14000001 b 0x1cc3d8 1cc3d8: 2a1f03e8 mov w8, wzr 1cc3dc: 381ef3a8 sturb w8, [x29, #-0x11] 1cc3e0: 1400006e b 0x1cc598 1cc3e4: f81983a0 stur x0, [x29, #-0x68] 1cc3e8: 2a0103e8 mov w8, w1 1cc3ec: b81943a8 stur w8, [x29, #-0x6c] 1cc3f0: 385a73a8 ldurb w8, [x29, #-0x59] 1cc3f4: 71000508 subs w8, w8, #0x1 1cc3f8: b9006fe8 str w8, [sp, #0x6c] 1cc3fc: 54000381 b.ne 0x1cc46c 1cc400: 14000001 b 0x1cc404 1cc404: f85b03a8 ldur x8, [x29, #-0x50] 1cc408: aa0803e9 mov x9, x8 1cc40c: f85a83aa ldur x10, [x29, #-0x58] 1cc410: aa0a03e0 mov x0, x10 1cc414: eb0a0108 subs x8, x8, x10 1cc418: f90033e9 str x9, [sp, #0x60] 1cc41c: f9002fe8 str x8, [sp, #0x58] 1cc420: f9002be0 str x0, [sp, #0x50] 1cc424: 54000220 b.eq 0x1cc468 1cc428: 14000001 b 0x1cc42c 1cc42c: f9402be8 ldr x8, [sp, #0x50] 1cc430: f1004108 subs x8, x8, #0x10 1cc434: aa0803e0 mov x0, x8 1cc438: f90027e0 str x0, [sp, #0x48] 1cc43c: aa0803e0 mov x0, x8 1cc440: f90023e8 str x8, [sp, #0x40] 1cc444: 97fb5c3b bl 0xa3530 <_ZN9mkvparser4Tags9SimpleTagD1Ev@plt> 1cc448: f94023e8 ldr x8, [sp, #0x40] 1cc44c: f94033e0 ldr x0, [sp, #0x60] 1cc450: eb00011e subs x30, x8, x0 1cc454: f94027e1 ldr x1, [sp, #0x48] 1cc458: f9001ffe str x30, [sp, #0x38] 1cc45c: f9002be1 str x1, [sp, #0x50] 1cc460: 54fffe61 b.ne 0x1cc42c 1cc464: 14000001 b 0x1cc468 1cc468: 14000001 b 0x1cc46c 1cc46c: 385bf3a8 ldurb w8, [x29, #-0x41] 1cc470: 71000508 subs w8, w8, #0x1 1cc474: b90037e8 str w8, [sp, #0x34] 1cc478: 540000e1 b.ne 0x1cc494 1cc47c: 14000001 b 0x1cc480 1cc480: f85c83a0 ldur x0, [x29, #-0x38] 1cc484: 900006e1 adrp x1, 0x2a8000 1cc488: f9435421 ldr x1, [x1, #0x6a8] 1cc48c: 97fb6a1d bl 0xa6d00 <_ZdaPvRKSt9nothrow_t@plt> 1cc490: 14000001 b 0x1cc494 1cc494: 14000046 b 0x1cc5ac 1cc498: 2a1f03e8 mov w8, wzr 1cc49c: b81903a8 stur w8, [x29, #-0x70] 1cc4a0: 14000001 b 0x1cc4a4 1cc4a4: b85903a8 ldur w8, [x29, #-0x70] 1cc4a8: f85883a9 ldur x9, [x29, #-0x78] 1cc4ac: b9400d2a ldr w10, [x9, #0xc] 1cc4b0: 6b0a0108 subs w8, w8, w10 1cc4b4: b90033e8 str w8, [sp, #0x30] 1cc4b8: 540001ea b.ge 0x1cc4f4 1cc4bc: 14000001 b 0x1cc4c0 1cc4c0: f85883a8 ldur x8, [x29, #-0x78] 1cc4c4: f9400109 ldr x9, [x8] 1cc4c8: b89903aa ldursw x10, [x29, #-0x70] 1cc4cc: d37ced4a lsl x10, x10, #4 1cc4d0: 8b0a0120 add x0, x9, x10 1cc4d4: f85d03a9 ldur x9, [x29, #-0x30] 1cc4d8: 8b0a0121 add x1, x9, x10 1cc4dc: 97fb756d bl 0xa9a90 <_ZNK9mkvparser4Tags9SimpleTag11ShallowCopyERS1_@plt> 1cc4e0: 14000001 b 0x1cc4e4 1cc4e4: b85903a8 ldur w8, [x29, #-0x70] 1cc4e8: 11000508 add w8, w8, #0x1 1cc4ec: b81903a8 stur w8, [x29, #-0x70] 1cc4f0: 17ffffed b 0x1cc4a4 1cc4f4: f85883a8 ldur x8, [x29, #-0x78] 1cc4f8: f9400109 ldr x9, [x8] 1cc4fc: aa0903ea mov x10, x9 1cc500: f90017ea str x10, [sp, #0x28] 1cc504: b40003a9 cbz x9, 0x1cc578 1cc508: 14000001 b 0x1cc50c 1cc50c: f94017e8 ldr x8, [sp, #0x28] 1cc510: f85f8d09 ldr x9, [x8, #-0x8]! 1cc514: d37ced29 lsl x9, x9, #4 1cc518: f94017ea ldr x10, [sp, #0x28] 1cc51c: 8b09014b add x11, x10, x9 1cc520: f90013e8 str x8, [sp, #0x20] 1cc524: f9000feb str x11, [sp, #0x18] 1cc528: b4000229 cbz x9, 0x1cc56c 1cc52c: 14000001 b 0x1cc530 1cc530: f9400fe8 ldr x8, [sp, #0x18] 1cc534: f1004108 subs x8, x8, #0x10 1cc538: aa0803e0 mov x0, x8 1cc53c: f9000be0 str x0, [sp, #0x10] 1cc540: aa0803e0 mov x0, x8 1cc544: f90007e8 str x8, [sp, #0x8] 1cc548: 97fb5bfa bl 0xa3530 <_ZN9mkvparser4Tags9SimpleTagD1Ev@plt> 1cc54c: f94007e8 ldr x8, [sp, #0x8] 1cc550: f94017e0 ldr x0, [sp, #0x28] 1cc554: eb00011e subs x30, x8, x0 1cc558: f9400be1 ldr x1, [sp, #0x10] 1cc55c: f90003fe str x30, [sp] 1cc560: f9000fe1 str x1, [sp, #0x18] 1cc564: 54fffe61 b.ne 0x1cc530 1cc568: 14000001 b 0x1cc56c 1cc56c: f94013e0 ldr x0, [sp, #0x20] 1cc570: 97fb67c0 bl 0xa6470 <_ZdaPv@plt> 1cc574: 14000001 b 0x1cc578 1cc578: f85d03a8 ldur x8, [x29, #-0x30] 1cc57c: f85883a9 ldur x9, [x29, #-0x78] 1cc580: f9000128 str x8, [x9] 1cc584: b85dc3aa ldur w10, [x29, #-0x24] 1cc588: b900092a str w10, [x9, #0x8] 1cc58c: 320003ea orr w10, wzr, #0x1 1cc590: 381ef3aa sturb w10, [x29, #-0x11] 1cc594: 14000001 b 0x1cc598 1cc598: 385ef3a0 ldurb w0, [x29, #-0x11] 1cc59c: a9557bfd ldp x29, x30, [sp, #0x150] 1cc5a0: f940a3fc ldr x28, [sp, #0x140] 1cc5a4: 910583ff add sp, sp, #0x160 1cc5a8: d65f03c0 ret 1cc5ac: f85983a0 ldur x0, [x29, #-0x68] 1cc5b0: 97fb6e58 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001cc5b4 : 1cc5b4: d10043ff sub sp, sp, #0x10 1cc5b8: d2800008 mov x8, #0x0 // =0 1cc5bc: f90007e0 str x0, [sp, #0x8] 1cc5c0: f94007e0 ldr x0, [sp, #0x8] 1cc5c4: aa0003e9 mov x9, x0 1cc5c8: f9000128 str x8, [x9] 1cc5cc: f9000408 str x8, [x0, #0x8] 1cc5d0: 910043ff add sp, sp, #0x10 1cc5d4: d65f03c0 ret 00000000001cc5d8 : 1cc5d8: d10283ff sub sp, sp, #0xa0 1cc5dc: a9097bfd stp x29, x30, [sp, #0x90] 1cc5e0: 910243fd add x29, sp, #0x90 1cc5e4: d53bd048 mrs x8, TPIDR_EL0 1cc5e8: f9401508 ldr x8, [x8, #0x28] 1cc5ec: f81f83a8 stur x8, [x29, #-0x8] 1cc5f0: f81d03a0 stur x0, [x29, #-0x30] 1cc5f4: f81c83a1 stur x1, [x29, #-0x38] 1cc5f8: f81f03a2 stur x2, [x29, #-0x10] 1cc5fc: f81c03a3 stur x3, [x29, #-0x40] 1cc600: f85d03a8 ldur x8, [x29, #-0x30] 1cc604: f85f03a0 ldur x0, [x29, #-0x10] 1cc608: f85c03a1 ldur x1, [x29, #-0x40] 1cc60c: 8b010000 add x0, x0, x1 1cc610: f90027e0 str x0, [sp, #0x48] 1cc614: f9001fe8 str x8, [sp, #0x38] 1cc618: 14000001 b 0x1cc61c 1cc61c: f85f03a8 ldur x8, [x29, #-0x10] 1cc620: f94027e9 ldr x9, [sp, #0x48] 1cc624: eb090108 subs x8, x8, x9 1cc628: f9001be8 str x8, [sp, #0x30] 1cc62c: 5400096a b.ge 0x1cc758 1cc630: 14000001 b 0x1cc634 1cc634: f85c83a0 ldur x0, [x29, #-0x38] 1cc638: f94027e2 ldr x2, [sp, #0x48] 1cc63c: d10043a1 sub x1, x29, #0x10 1cc640: d10063a3 sub x3, x29, #0x18 1cc644: d10083a4 sub x4, x29, #0x20 1cc648: 97fb551a bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1cc64c: f90023e0 str x0, [sp, #0x40] 1cc650: f94023e0 ldr x0, [sp, #0x40] 1cc654: b6f800a0 tbz x0, #0x3f, 0x1cc668 1cc658: 14000001 b 0x1cc65c 1cc65c: f94023e8 ldr x8, [sp, #0x40] 1cc660: f81d83a8 stur x8, [x29, #-0x28] 1cc664: 14000049 b 0x1cc788 1cc668: f85e03a8 ldur x8, [x29, #-0x20] 1cc66c: b5000068 cbnz x8, 0x1cc678 1cc670: 14000001 b 0x1cc674 1cc674: 17ffffea b 0x1cc61c 1cc678: f85e83a8 ldur x8, [x29, #-0x18] 1cc67c: 5288b469 mov w9, #0x45a3 // =17827 1cc680: 2a0903ea mov w10, w9 1cc684: eb0a0108 subs x8, x8, x10 1cc688: f90017e8 str x8, [sp, #0x28] 1cc68c: 540001e1 b.ne 0x1cc6c8 1cc690: 14000001 b 0x1cc694 1cc694: f85c83a0 ldur x0, [x29, #-0x38] 1cc698: f85f03a1 ldur x1, [x29, #-0x10] 1cc69c: f85e03a2 ldur x2, [x29, #-0x20] 1cc6a0: f9401fe3 ldr x3, [sp, #0x38] 1cc6a4: 97fb4ec3 bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1cc6a8: f90023e0 str x0, [sp, #0x40] 1cc6ac: f94023e0 ldr x0, [sp, #0x40] 1cc6b0: b40000a0 cbz x0, 0x1cc6c4 1cc6b4: 14000001 b 0x1cc6b8 1cc6b8: f94023e8 ldr x8, [sp, #0x40] 1cc6bc: f81d83a8 stur x8, [x29, #-0x28] 1cc6c0: 14000032 b 0x1cc788 1cc6c4: 14000017 b 0x1cc720 1cc6c8: f85e83a8 ldur x8, [x29, #-0x18] 1cc6cc: 528890e9 mov w9, #0x4487 // =17543 1cc6d0: 2a0903ea mov w10, w9 1cc6d4: eb0a0108 subs x8, x8, x10 1cc6d8: f90013e8 str x8, [sp, #0x20] 1cc6dc: 54000201 b.ne 0x1cc71c 1cc6e0: 14000001 b 0x1cc6e4 1cc6e4: f85c83a0 ldur x0, [x29, #-0x38] 1cc6e8: f85f03a1 ldur x1, [x29, #-0x10] 1cc6ec: f85e03a2 ldur x2, [x29, #-0x20] 1cc6f0: f9401fe8 ldr x8, [sp, #0x38] 1cc6f4: 91002103 add x3, x8, #0x8 1cc6f8: 97fb4eae bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1cc6fc: f90023e0 str x0, [sp, #0x40] 1cc700: f94023e8 ldr x8, [sp, #0x40] 1cc704: b40000a8 cbz x8, 0x1cc718 1cc708: 14000001 b 0x1cc70c 1cc70c: f94023e8 ldr x8, [sp, #0x40] 1cc710: f81d83a8 stur x8, [x29, #-0x28] 1cc714: 1400001d b 0x1cc788 1cc718: 14000001 b 0x1cc71c 1cc71c: 14000001 b 0x1cc720 1cc720: f85e03a8 ldur x8, [x29, #-0x20] 1cc724: f85f03a9 ldur x9, [x29, #-0x10] 1cc728: 8b080128 add x8, x9, x8 1cc72c: f81f03a8 stur x8, [x29, #-0x10] 1cc730: f85f03a8 ldur x8, [x29, #-0x10] 1cc734: f94027e9 ldr x9, [sp, #0x48] 1cc738: eb090108 subs x8, x8, x9 1cc73c: f9000fe8 str x8, [sp, #0x18] 1cc740: 540000ad b.le 0x1cc754 1cc744: 14000001 b 0x1cc748 1cc748: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cc74c: f81d83a8 stur x8, [x29, #-0x28] 1cc750: 1400000e b 0x1cc788 1cc754: 17ffffb2 b 0x1cc61c 1cc758: f85f03a8 ldur x8, [x29, #-0x10] 1cc75c: f94027e9 ldr x9, [sp, #0x48] 1cc760: eb090108 subs x8, x8, x9 1cc764: f9000be8 str x8, [sp, #0x10] 1cc768: 540000a0 b.eq 0x1cc77c 1cc76c: 14000001 b 0x1cc770 1cc770: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cc774: f81d83a8 stur x8, [x29, #-0x28] 1cc778: 14000004 b 0x1cc788 1cc77c: aa1f03e8 mov x8, xzr 1cc780: f81d83a8 stur x8, [x29, #-0x28] 1cc784: 14000001 b 0x1cc788 1cc788: f85d83a8 ldur x8, [x29, #-0x28] 1cc78c: d53bd049 mrs x9, TPIDR_EL0 1cc790: f9401529 ldr x9, [x9, #0x28] 1cc794: f85f83aa ldur x10, [x29, #-0x8] 1cc798: eb0a0129 subs x9, x9, x10 1cc79c: f90007e8 str x8, [sp, #0x8] 1cc7a0: f90003e9 str x9, [sp] 1cc7a4: 540000c1 b.ne 0x1cc7bc 1cc7a8: 14000001 b 0x1cc7ac 1cc7ac: f94007e0 ldr x0, [sp, #0x8] 1cc7b0: a9497bfd ldp x29, x30, [sp, #0x90] 1cc7b4: 910283ff add sp, sp, #0xa0 1cc7b8: d65f03c0 ret 1cc7bc: 97fb756d bl 0xa9d70 <__stack_chk_fail@plt> 00000000001cc7c0 : 1cc7c0: d10043ff sub sp, sp, #0x10 1cc7c4: f90007e0 str x0, [sp, #0x8] 1cc7c8: f90003e1 str x1, [sp] 1cc7cc: f94007e0 ldr x0, [sp, #0x8] 1cc7d0: aa0003e1 mov x1, x0 1cc7d4: f9400021 ldr x1, [x1] 1cc7d8: f94003e8 ldr x8, [sp] 1cc7dc: f9000101 str x1, [x8] 1cc7e0: f9400408 ldr x8, [x0, #0x8] 1cc7e4: f94003e0 ldr x0, [sp] 1cc7e8: f9000408 str x8, [x0, #0x8] 1cc7ec: 910043ff add sp, sp, #0x10 1cc7f0: d65f03c0 ret 00000000001cc7f4 : 1cc7f4: d10043ff sub sp, sp, #0x10 1cc7f8: f90007e0 str x0, [sp, #0x8] 1cc7fc: 910043ff add sp, sp, #0x10 1cc800: d65f03c0 ret 00000000001cc804 : 1cc804: d10043ff sub sp, sp, #0x10 1cc808: f90007e0 str x0, [sp, #0x8] 1cc80c: 910043ff add sp, sp, #0x10 1cc810: d65f03c0 ret 00000000001cc814 : 1cc814: d10043ff sub sp, sp, #0x10 1cc818: f90007e0 str x0, [sp, #0x8] 1cc81c: f94007e0 ldr x0, [sp, #0x8] 1cc820: f9400000 ldr x0, [x0] 1cc824: 910043ff add sp, sp, #0x10 1cc828: d65f03c0 ret 00000000001cc82c : 1cc82c: d10043ff sub sp, sp, #0x10 1cc830: f90007e0 str x0, [sp, #0x8] 1cc834: f94007e0 ldr x0, [sp, #0x8] 1cc838: f9400400 ldr x0, [x0, #0x8] 1cc83c: 910043ff add sp, sp, #0x10 1cc840: d65f03c0 ret 00000000001cc844 : 1cc844: d100c3ff sub sp, sp, #0x30 1cc848: d2800008 mov x8, #0x0 // =0 1cc84c: f90017e0 str x0, [sp, #0x28] 1cc850: f90013e1 str x1, [sp, #0x20] 1cc854: f9000fe2 str x2, [sp, #0x18] 1cc858: f9000be3 str x3, [sp, #0x10] 1cc85c: f90007e4 str x4, [sp, #0x8] 1cc860: f90003e5 str x5, [sp] 1cc864: f94017e0 ldr x0, [sp, #0x28] 1cc868: aa0003e1 mov x1, x0 1cc86c: f94013e2 ldr x2, [sp, #0x20] 1cc870: f9000022 str x2, [x1] 1cc874: f9400fe1 ldr x1, [sp, #0x18] 1cc878: f9000401 str x1, [x0, #0x8] 1cc87c: f9400be1 ldr x1, [sp, #0x10] 1cc880: f9000801 str x1, [x0, #0x10] 1cc884: f94007e1 ldr x1, [sp, #0x8] 1cc888: f9000c01 str x1, [x0, #0x18] 1cc88c: f94003e1 ldr x1, [sp] 1cc890: f9001001 str x1, [x0, #0x20] 1cc894: f9001c08 str x8, [x0, #0x38] 1cc898: f9002008 str x8, [x0, #0x40] 1cc89c: f9002408 str x8, [x0, #0x48] 1cc8a0: 9100c3ff add sp, sp, #0x30 1cc8a4: d65f03c0 ret 00000000001cc8a8 : 1cc8a8: d10103ff sub sp, sp, #0x40 1cc8ac: a9037bfd stp x29, x30, [sp, #0x30] 1cc8b0: 9100c3fd add x29, sp, #0x30 1cc8b4: d2800008 mov x8, #0x0 // =0 1cc8b8: f81f83a0 stur x0, [x29, #-0x8] 1cc8bc: f85f83a0 ldur x0, [x29, #-0x8] 1cc8c0: f9401c09 ldr x9, [x0, #0x38] 1cc8c4: eb08013f cmp x9, x8 1cc8c8: 1a9f17ea cset w10, eq 1cc8cc: f81f03a8 stur x8, [x29, #-0x10] 1cc8d0: f9000fe0 str x0, [sp, #0x18] 1cc8d4: f9000be9 str x9, [sp, #0x10] 1cc8d8: 3700006a tbnz w10, #0x0, 0x1cc8e4 1cc8dc: f9400be0 ldr x0, [sp, #0x10] 1cc8e0: 97fb66e4 bl 0xa6470 <_ZdaPv@plt> 1cc8e4: f85f03a8 ldur x8, [x29, #-0x10] 1cc8e8: f9400fe9 ldr x9, [sp, #0x18] 1cc8ec: f9001d28 str x8, [x9, #0x38] 1cc8f0: f940212a ldr x10, [x9, #0x40] 1cc8f4: eb08015f cmp x10, x8 1cc8f8: 1a9f17eb cset w11, eq 1cc8fc: f90007ea str x10, [sp, #0x8] 1cc900: 3700006b tbnz w11, #0x0, 0x1cc90c 1cc904: f94007e0 ldr x0, [sp, #0x8] 1cc908: 97fb66da bl 0xa6470 <_ZdaPv@plt> 1cc90c: f85f03a8 ldur x8, [x29, #-0x10] 1cc910: f9400fe9 ldr x9, [sp, #0x18] 1cc914: f9002128 str x8, [x9, #0x40] 1cc918: f940252a ldr x10, [x9, #0x48] 1cc91c: eb08015f cmp x10, x8 1cc920: 1a9f17eb cset w11, eq 1cc924: f90003ea str x10, [sp] 1cc928: 3700006b tbnz w11, #0x0, 0x1cc934 1cc92c: f94003e0 ldr x0, [sp] 1cc930: 97fb66d0 bl 0xa6470 <_ZdaPv@plt> 1cc934: f85f03a8 ldur x8, [x29, #-0x10] 1cc938: f9400fe9 ldr x9, [sp, #0x18] 1cc93c: f9002528 str x8, [x9, #0x48] 1cc940: a9437bfd ldp x29, x30, [sp, #0x30] 1cc944: 910103ff add sp, sp, #0x40 1cc948: d65f03c0 ret 00000000001cc94c : 1cc94c: d10043ff sub sp, sp, #0x10 1cc950: f90007e0 str x0, [sp, #0x8] 1cc954: f94007e0 ldr x0, [sp, #0x8] 1cc958: f9401c00 ldr x0, [x0, #0x38] 1cc95c: 910043ff add sp, sp, #0x10 1cc960: d65f03c0 ret 00000000001cc964 : 1cc964: d10043ff sub sp, sp, #0x10 1cc968: f90007e0 str x0, [sp, #0x8] 1cc96c: f94007e0 ldr x0, [sp, #0x8] 1cc970: f9402000 ldr x0, [x0, #0x40] 1cc974: 910043ff add sp, sp, #0x10 1cc978: d65f03c0 ret 00000000001cc97c : 1cc97c: d10043ff sub sp, sp, #0x10 1cc980: f90007e0 str x0, [sp, #0x8] 1cc984: f94007e0 ldr x0, [sp, #0x8] 1cc988: f9402400 ldr x0, [x0, #0x48] 1cc98c: 910043ff add sp, sp, #0x10 1cc990: d65f03c0 ret 00000000001cc994 : 1cc994: d10043ff sub sp, sp, #0x10 1cc998: d2800008 mov x8, #0x0 // =0 1cc99c: f90007e0 str x0, [sp, #0x8] 1cc9a0: f94007e0 ldr x0, [sp, #0x8] 1cc9a4: aa0003e9 mov x9, x0 1cc9a8: f900013f str xzr, [x9] 1cc9ac: f9000408 str x8, [x0, #0x8] 1cc9b0: f900081f str xzr, [x0, #0x10] 1cc9b4: 910043ff add sp, sp, #0x10 1cc9b8: d65f03c0 ret 00000000001cc9bc : 1cc9bc: d10083ff sub sp, sp, #0x20 1cc9c0: a9017bfd stp x29, x30, [sp, #0x10] 1cc9c4: 910043fd add x29, sp, #0x10 1cc9c8: d2800008 mov x8, #0x0 // =0 1cc9cc: f90007e0 str x0, [sp, #0x8] 1cc9d0: f94007e0 ldr x0, [sp, #0x8] 1cc9d4: f9400400 ldr x0, [x0, #0x8] 1cc9d8: eb08001f cmp x0, x8 1cc9dc: 1a9f17e9 cset w9, eq 1cc9e0: f90003e0 str x0, [sp] 1cc9e4: 37000069 tbnz w9, #0x0, 0x1cc9f0 1cc9e8: f94003e0 ldr x0, [sp] 1cc9ec: 97fb66a1 bl 0xa6470 <_ZdaPv@plt> 1cc9f0: a9417bfd ldp x29, x30, [sp, #0x10] 1cc9f4: 910083ff add sp, sp, #0x20 1cc9f8: d65f03c0 ret 00000000001cc9fc : 1cc9fc: d10083ff sub sp, sp, #0x20 1cca00: a9017bfd stp x29, x30, [sp, #0x10] 1cca04: 910043fd add x29, sp, #0x10 1cca08: d2800008 mov x8, #0x0 // =0 1cca0c: d2800909 mov x9, #0x48 // =72 1cca10: f90007e0 str x0, [sp, #0x8] 1cca14: f94007e0 ldr x0, [sp, #0x8] 1cca18: aa0003ea mov x10, x0 1cca1c: f900015f str xzr, [x10] 1cca20: f9000408 str x8, [x0, #0x8] 1cca24: f900081f str xzr, [x0, #0x10] 1cca28: f9000c08 str x8, [x0, #0x18] 1cca2c: f900101f str xzr, [x0, #0x20] 1cca30: f9001408 str x8, [x0, #0x28] 1cca34: f900181f str xzr, [x0, #0x30] 1cca38: f9001c1f str xzr, [x0, #0x38] 1cca3c: f900201f str xzr, [x0, #0x40] 1cca40: 8b090000 add x0, x0, x9 1cca44: 97fb6af7 bl 0xa7620 <_ZN9mkvparser15ContentEncoding21ContentEncAESSettingsC2Ev@plt> 1cca48: a9417bfd ldp x29, x30, [sp, #0x10] 1cca4c: 910083ff add sp, sp, #0x20 1cca50: d65f03c0 ret 00000000001cca54 : 1cca54: d10043ff sub sp, sp, #0x10 1cca58: b24003e8 orr x8, xzr, #0x1 1cca5c: f90007e0 str x0, [sp, #0x8] 1cca60: f94007e0 ldr x0, [sp, #0x8] 1cca64: f9000008 str x8, [x0] 1cca68: 910043ff add sp, sp, #0x10 1cca6c: d65f03c0 ret 00000000001cca70 : 1cca70: d10103ff sub sp, sp, #0x40 1cca74: a9037bfd stp x29, x30, [sp, #0x30] 1cca78: 9100c3fd add x29, sp, #0x30 1cca7c: d2800008 mov x8, #0x0 // =0 1cca80: f81f83a0 stur x0, [x29, #-0x8] 1cca84: f85f83a0 ldur x0, [x29, #-0x8] 1cca88: f9400409 ldr x9, [x0, #0x8] 1cca8c: eb08013f cmp x9, x8 1cca90: 1a9f17ea cset w10, eq 1cca94: f81f03a8 stur x8, [x29, #-0x10] 1cca98: f9000fe0 str x0, [sp, #0x18] 1cca9c: f9000be9 str x9, [sp, #0x10] 1ccaa0: 3700006a tbnz w10, #0x0, 0x1ccaac 1ccaa4: f9400be0 ldr x0, [sp, #0x10] 1ccaa8: 97fb6672 bl 0xa6470 <_ZdaPv@plt> 1ccaac: f9400fe8 ldr x8, [sp, #0x18] 1ccab0: f9400d09 ldr x9, [x8, #0x18] 1ccab4: f85f03aa ldur x10, [x29, #-0x10] 1ccab8: eb0a013f cmp x9, x10 1ccabc: 1a9f17eb cset w11, eq 1ccac0: f90007e9 str x9, [sp, #0x8] 1ccac4: 3700006b tbnz w11, #0x0, 0x1ccad0 1ccac8: f94007e0 ldr x0, [sp, #0x8] 1ccacc: 97fb6669 bl 0xa6470 <_ZdaPv@plt> 1ccad0: f9400fe8 ldr x8, [sp, #0x18] 1ccad4: f9401509 ldr x9, [x8, #0x28] 1ccad8: f85f03aa ldur x10, [x29, #-0x10] 1ccadc: eb0a013f cmp x9, x10 1ccae0: 1a9f17eb cset w11, eq 1ccae4: f90003e9 str x9, [sp] 1ccae8: 3700006b tbnz w11, #0x0, 0x1ccaf4 1ccaec: f94003e0 ldr x0, [sp] 1ccaf0: 97fb6660 bl 0xa6470 <_ZdaPv@plt> 1ccaf4: d2800908 mov x8, #0x48 // =72 1ccaf8: f9400fe9 ldr x9, [sp, #0x18] 1ccafc: 8b080120 add x0, x9, x8 1ccb00: 97fb605c bl 0xa4c70 <_ZN9mkvparser15ContentEncoding21ContentEncAESSettingsD2Ev@plt> 1ccb04: a9437bfd ldp x29, x30, [sp, #0x30] 1ccb08: 910103ff add sp, sp, #0x40 1ccb0c: d65f03c0 ret 00000000001ccb10 : 1ccb10: d10043ff sub sp, sp, #0x10 1ccb14: f90007e0 str x0, [sp, #0x8] 1ccb18: 910043ff add sp, sp, #0x10 1ccb1c: d65f03c0 ret 00000000001ccb20 : 1ccb20: d10043ff sub sp, sp, #0x10 1ccb24: d2800008 mov x8, #0x0 // =0 1ccb28: b24003e9 orr x9, xzr, #0x1 1ccb2c: f90007e0 str x0, [sp, #0x8] 1ccb30: f94007e0 ldr x0, [sp, #0x8] 1ccb34: aa0003ea mov x10, x0 1ccb38: f9000148 str x8, [x10] 1ccb3c: f9000408 str x8, [x0, #0x8] 1ccb40: f9000808 str x8, [x0, #0x10] 1ccb44: f9000c08 str x8, [x0, #0x18] 1ccb48: f900101f str xzr, [x0, #0x20] 1ccb4c: f9001409 str x9, [x0, #0x28] 1ccb50: f900181f str xzr, [x0, #0x30] 1ccb54: 910043ff add sp, sp, #0x10 1ccb58: d65f03c0 ret 00000000001ccb5c : 1ccb5c: d10243ff sub sp, sp, #0x90 1ccb60: a9087bfd stp x29, x30, [sp, #0x80] 1ccb64: 910203fd add x29, sp, #0x80 1ccb68: d2800008 mov x8, #0x0 // =0 1ccb6c: 900006e9 adrp x9, 0x2a8000 1ccb70: f9425529 ldr x9, [x9, #0x4a8] 1ccb74: 900006ea adrp x10, 0x2a8000 1ccb78: f946914a ldr x10, [x10, #0xd20] 1ccb7c: f81f83a0 stur x0, [x29, #-0x8] 1ccb80: f85f83a0 ldur x0, [x29, #-0x8] 1ccb84: aa0003eb mov x11, x0 1ccb88: f940016b ldr x11, [x11] 1ccb8c: f81f03ab stur x11, [x29, #-0x10] 1ccb90: f940040b ldr x11, [x0, #0x8] 1ccb94: f81e83ab stur x11, [x29, #-0x18] 1ccb98: f90023e8 str x8, [sp, #0x40] 1ccb9c: f9001fe9 str x9, [sp, #0x38] 1ccba0: f9001bea str x10, [sp, #0x30] 1ccba4: f90017e0 str x0, [sp, #0x28] 1ccba8: f85f03a8 ldur x8, [x29, #-0x10] 1ccbac: f85e83a9 ldur x9, [x29, #-0x18] 1ccbb0: eb09011f cmp x8, x9 1ccbb4: 1a9f07ea cset w10, ne 1ccbb8: 3700004a tbnz w10, #0x0, 0x1ccbc0 1ccbbc: 14000013 b 0x1ccc08 1ccbc0: b27d03e8 orr x8, xzr, #0x8 1ccbc4: f85f03a9 ldur x9, [x29, #-0x10] 1ccbc8: 8b080128 add x8, x9, x8 1ccbcc: f81f03a8 stur x8, [x29, #-0x10] 1ccbd0: f9400128 ldr x8, [x9] 1ccbd4: f81e03a8 stur x8, [x29, #-0x20] 1ccbd8: f85e03a8 ldur x8, [x29, #-0x20] 1ccbdc: f94023e9 ldr x9, [sp, #0x40] 1ccbe0: eb09011f cmp x8, x9 1ccbe4: 1a9f17ea cset w10, eq 1ccbe8: f90013e8 str x8, [sp, #0x20] 1ccbec: 370000ca tbnz w10, #0x0, 0x1ccc04 1ccbf0: f94013e0 ldr x0, [sp, #0x20] 1ccbf4: f9401be8 ldr x8, [sp, #0x30] 1ccbf8: d63f0100 blr x8 1ccbfc: f94013e0 ldr x0, [sp, #0x20] 1ccc00: 97fb4f58 bl 0xa0960 <_ZdlPv@plt> 1ccc04: 17ffffe9 b 0x1ccba8 1ccc08: f94017e8 ldr x8, [sp, #0x28] 1ccc0c: f9400108 ldr x8, [x8] 1ccc10: f94023e9 ldr x9, [sp, #0x40] 1ccc14: eb09011f cmp x8, x9 1ccc18: 1a9f17ea cset w10, eq 1ccc1c: f9000fe8 str x8, [sp, #0x18] 1ccc20: 3700006a tbnz w10, #0x0, 0x1ccc2c 1ccc24: f9400fe0 ldr x0, [sp, #0x18] 1ccc28: 97fb6612 bl 0xa6470 <_ZdaPv@plt> 1ccc2c: f94017e8 ldr x8, [sp, #0x28] 1ccc30: f9400909 ldr x9, [x8, #0x10] 1ccc34: f81d83a9 stur x9, [x29, #-0x28] 1ccc38: f9400d09 ldr x9, [x8, #0x18] 1ccc3c: f81d03a9 stur x9, [x29, #-0x30] 1ccc40: f85d83a8 ldur x8, [x29, #-0x28] 1ccc44: f85d03a9 ldur x9, [x29, #-0x30] 1ccc48: eb09011f cmp x8, x9 1ccc4c: 1a9f07ea cset w10, ne 1ccc50: 3700004a tbnz w10, #0x0, 0x1ccc58 1ccc54: 14000013 b 0x1ccca0 1ccc58: b27d03e8 orr x8, xzr, #0x8 1ccc5c: f85d83a9 ldur x9, [x29, #-0x28] 1ccc60: 8b080128 add x8, x9, x8 1ccc64: f81d83a8 stur x8, [x29, #-0x28] 1ccc68: f9400128 ldr x8, [x9] 1ccc6c: f81c83a8 stur x8, [x29, #-0x38] 1ccc70: f85c83a8 ldur x8, [x29, #-0x38] 1ccc74: f94023e9 ldr x9, [sp, #0x40] 1ccc78: eb09011f cmp x8, x9 1ccc7c: 1a9f17ea cset w10, eq 1ccc80: f9000be8 str x8, [sp, #0x10] 1ccc84: 370000ca tbnz w10, #0x0, 0x1ccc9c 1ccc88: f9400be0 ldr x0, [sp, #0x10] 1ccc8c: f9401fe8 ldr x8, [sp, #0x38] 1ccc90: d63f0100 blr x8 1ccc94: f9400be0 ldr x0, [sp, #0x10] 1ccc98: 97fb4f32 bl 0xa0960 <_ZdlPv@plt> 1ccc9c: 17ffffe9 b 0x1ccc40 1ccca0: f94017e8 ldr x8, [sp, #0x28] 1ccca4: f9400909 ldr x9, [x8, #0x10] 1ccca8: f94023ea ldr x10, [sp, #0x40] 1cccac: eb0a013f cmp x9, x10 1cccb0: 1a9f17eb cset w11, eq 1cccb4: f90007e9 str x9, [sp, #0x8] 1cccb8: 3700006b tbnz w11, #0x0, 0x1cccc4 1cccbc: f94007e0 ldr x0, [sp, #0x8] 1cccc0: 97fb65ec bl 0xa6470 <_ZdaPv@plt> 1cccc4: a9487bfd ldp x29, x30, [sp, #0x80] 1cccc8: 910243ff add sp, sp, #0x90 1ccccc: d65f03c0 ret 00000000001cccd0 : 1cccd0: d10183ff sub sp, sp, #0x60 1cccd4: a9057bfd stp x29, x30, [sp, #0x50] 1cccd8: 910143fd add x29, sp, #0x50 1cccdc: b27d03e8 orr x8, xzr, #0x8 1ccce0: d2800009 mov x9, #0x0 // =0 1ccce4: d00003aa adrp x10, 0x242000 1ccce8: 9102a14a add x10, x10, #0xa8 1cccec: d00003ab adrp x11, 0x242000 1cccf0: 9125dd6b add x11, x11, #0x977 1cccf4: f00003ac adrp x12, 0x243000 1cccf8: 911bc98c add x12, x12, #0x6f2 1cccfc: f81f03a0 stur x0, [x29, #-0x10] 1ccd00: f81e83a1 stur x1, [x29, #-0x18] 1ccd04: f85f03a0 ldur x0, [x29, #-0x10] 1ccd08: f9400401 ldr x1, [x0, #0x8] 1ccd0c: aa0003ed mov x13, x0 1ccd10: f94001ad ldr x13, [x13] 1ccd14: eb0d002d subs x13, x1, x13 1ccd18: 9ac80da8 sdiv x8, x13, x8 1ccd1c: f81e03a8 stur x8, [x29, #-0x20] 1ccd20: f85e03a8 ldur x8, [x29, #-0x20] 1ccd24: eb09011f cmp x8, x9 1ccd28: 1a9fb7ee cset w14, ge 1ccd2c: f90017e9 str x9, [sp, #0x28] 1ccd30: f90013ea str x10, [sp, #0x20] 1ccd34: f9000feb str x11, [sp, #0x18] 1ccd38: f9000bec str x12, [sp, #0x10] 1ccd3c: f90007e0 str x0, [sp, #0x8] 1ccd40: 3700004e tbnz w14, #0x0, 0x1ccd48 1ccd44: 14000002 b 0x1ccd4c 1ccd48: 14000006 b 0x1ccd60 1ccd4c: 52820441 mov w1, #0x1022 // =4130 1ccd50: f94013e0 ldr x0, [sp, #0x20] 1ccd54: f9400fe2 ldr x2, [sp, #0x18] 1ccd58: f9400be3 ldr x3, [sp, #0x10] 1ccd5c: 97fb4d6d bl 0xa0310 <__assert2@plt> 1ccd60: f85e83a8 ldur x8, [x29, #-0x18] 1ccd64: f85e03a9 ldur x9, [x29, #-0x20] 1ccd68: eb09011f cmp x8, x9 1ccd6c: 1a9f37ea cset w10, hs 1ccd70: 3700004a tbnz w10, #0x0, 0x1ccd78 1ccd74: 14000004 b 0x1ccd84 1ccd78: f94017e8 ldr x8, [sp, #0x28] 1ccd7c: f81f83a8 stur x8, [x29, #-0x8] 1ccd80: 14000009 b 0x1ccda4 1ccd84: b27d03e8 orr x8, xzr, #0x8 1ccd88: f94007e9 ldr x9, [sp, #0x8] 1ccd8c: f9400129 ldr x9, [x9] 1ccd90: f85e83aa ldur x10, [x29, #-0x18] 1ccd94: 9b0a7d08 mul x8, x8, x10 1ccd98: 8b080128 add x8, x9, x8 1ccd9c: f9400108 ldr x8, [x8] 1ccda0: f81f83a8 stur x8, [x29, #-0x8] 1ccda4: f85f83a0 ldur x0, [x29, #-0x8] 1ccda8: a9457bfd ldp x29, x30, [sp, #0x50] 1ccdac: 910183ff add sp, sp, #0x60 1ccdb0: d65f03c0 ret 00000000001ccdb4 : 1ccdb4: d10103ff sub sp, sp, #0x40 1ccdb8: a9037bfd stp x29, x30, [sp, #0x30] 1ccdbc: 9100c3fd add x29, sp, #0x30 1ccdc0: b27d03e8 orr x8, xzr, #0x8 1ccdc4: d2800009 mov x9, #0x0 // =0 1ccdc8: d00003aa adrp x10, 0x242000 1ccdcc: 9102a14a add x10, x10, #0xa8 1ccdd0: d00003ab adrp x11, 0x242000 1ccdd4: 9127a56b add x11, x11, #0x9e9 1ccdd8: f00003ac adrp x12, 0x243000 1ccddc: 911bc98c add x12, x12, #0x6f2 1ccde0: f81f83a0 stur x0, [x29, #-0x8] 1ccde4: f85f83a0 ldur x0, [x29, #-0x8] 1ccde8: f940040d ldr x13, [x0, #0x8] 1ccdec: f9400000 ldr x0, [x0] 1ccdf0: eb0001ad subs x13, x13, x0 1ccdf4: 9ac80da8 sdiv x8, x13, x8 1ccdf8: f81f03a8 stur x8, [x29, #-0x10] 1ccdfc: f85f03a8 ldur x8, [x29, #-0x10] 1cce00: eb09011f cmp x8, x9 1cce04: 1a9fb7ee cset w14, ge 1cce08: f9000fea str x10, [sp, #0x18] 1cce0c: f9000beb str x11, [sp, #0x10] 1cce10: f90007ec str x12, [sp, #0x8] 1cce14: 3700004e tbnz w14, #0x0, 0x1cce1c 1cce18: 14000002 b 0x1cce20 1cce1c: 14000006 b 0x1cce34 1cce20: 52820581 mov w1, #0x102c // =4140 1cce24: f9400fe0 ldr x0, [sp, #0x18] 1cce28: f9400be2 ldr x2, [sp, #0x10] 1cce2c: f94007e3 ldr x3, [sp, #0x8] 1cce30: 97fb4d38 bl 0xa0310 <__assert2@plt> 1cce34: f85f03a0 ldur x0, [x29, #-0x10] 1cce38: a9437bfd ldp x29, x30, [sp, #0x30] 1cce3c: 910103ff add sp, sp, #0x40 1cce40: d65f03c0 ret 00000000001cce44 : 1cce44: d10183ff sub sp, sp, #0x60 1cce48: a9057bfd stp x29, x30, [sp, #0x50] 1cce4c: 910143fd add x29, sp, #0x50 1cce50: b27d03e8 orr x8, xzr, #0x8 1cce54: d2800009 mov x9, #0x0 // =0 1cce58: d00003aa adrp x10, 0x242000 1cce5c: 9102a14a add x10, x10, #0xa8 1cce60: d00003ab adrp x11, 0x242000 1cce64: 9128bd6b add x11, x11, #0xa2f 1cce68: f00003ac adrp x12, 0x243000 1cce6c: 911bc98c add x12, x12, #0x6f2 1cce70: f81f03a0 stur x0, [x29, #-0x10] 1cce74: f81e83a1 stur x1, [x29, #-0x18] 1cce78: f85f03a0 ldur x0, [x29, #-0x10] 1cce7c: f9400c01 ldr x1, [x0, #0x18] 1cce80: f940080d ldr x13, [x0, #0x10] 1cce84: eb0d002d subs x13, x1, x13 1cce88: 9ac80da8 sdiv x8, x13, x8 1cce8c: f81e03a8 stur x8, [x29, #-0x20] 1cce90: f85e03a8 ldur x8, [x29, #-0x20] 1cce94: eb09011f cmp x8, x9 1cce98: 1a9fb7ee cset w14, ge 1cce9c: f90017e9 str x9, [sp, #0x28] 1ccea0: f90013ea str x10, [sp, #0x20] 1ccea4: f9000feb str x11, [sp, #0x18] 1ccea8: f9000bec str x12, [sp, #0x10] 1cceac: f90007e0 str x0, [sp, #0x8] 1cceb0: 3700004e tbnz w14, #0x0, 0x1cceb8 1cceb4: 14000002 b 0x1ccebc 1cceb8: 14000006 b 0x1cced0 1ccebc: 52820681 mov w1, #0x1034 // =4148 1ccec0: f94013e0 ldr x0, [sp, #0x20] 1ccec4: f9400fe2 ldr x2, [sp, #0x18] 1ccec8: f9400be3 ldr x3, [sp, #0x10] 1ccecc: 97fb4d11 bl 0xa0310 <__assert2@plt> 1cced0: f85e83a8 ldur x8, [x29, #-0x18] 1cced4: f85e03a9 ldur x9, [x29, #-0x20] 1cced8: eb09011f cmp x8, x9 1ccedc: 1a9f37ea cset w10, hs 1ccee0: 3700004a tbnz w10, #0x0, 0x1ccee8 1ccee4: 14000004 b 0x1ccef4 1ccee8: f94017e8 ldr x8, [sp, #0x28] 1cceec: f81f83a8 stur x8, [x29, #-0x8] 1ccef0: 14000009 b 0x1ccf14 1ccef4: b27d03e8 orr x8, xzr, #0x8 1ccef8: f94007e9 ldr x9, [sp, #0x8] 1ccefc: f940092a ldr x10, [x9, #0x10] 1ccf00: f85e83ab ldur x11, [x29, #-0x18] 1ccf04: 9b0b7d08 mul x8, x8, x11 1ccf08: 8b080148 add x8, x10, x8 1ccf0c: f9400108 ldr x8, [x8] 1ccf10: f81f83a8 stur x8, [x29, #-0x8] 1ccf14: f85f83a0 ldur x0, [x29, #-0x8] 1ccf18: a9457bfd ldp x29, x30, [sp, #0x50] 1ccf1c: 910183ff add sp, sp, #0x60 1ccf20: d65f03c0 ret 00000000001ccf24 : 1ccf24: d10103ff sub sp, sp, #0x40 1ccf28: a9037bfd stp x29, x30, [sp, #0x30] 1ccf2c: 9100c3fd add x29, sp, #0x30 1ccf30: b27d03e8 orr x8, xzr, #0x8 1ccf34: d2800009 mov x9, #0x0 // =0 1ccf38: d00003aa adrp x10, 0x242000 1ccf3c: 9102a14a add x10, x10, #0xa8 1ccf40: d00003ab adrp x11, 0x242000 1ccf44: 912a7d6b add x11, x11, #0xa9f 1ccf48: f00003ac adrp x12, 0x243000 1ccf4c: 911bc98c add x12, x12, #0x6f2 1ccf50: f81f83a0 stur x0, [x29, #-0x8] 1ccf54: f85f83a0 ldur x0, [x29, #-0x8] 1ccf58: f9400c0d ldr x13, [x0, #0x18] 1ccf5c: f9400800 ldr x0, [x0, #0x10] 1ccf60: eb0001ad subs x13, x13, x0 1ccf64: 9ac80da8 sdiv x8, x13, x8 1ccf68: f81f03a8 stur x8, [x29, #-0x10] 1ccf6c: f85f03a8 ldur x8, [x29, #-0x10] 1ccf70: eb09011f cmp x8, x9 1ccf74: 1a9fb7ee cset w14, ge 1ccf78: f9000fea str x10, [sp, #0x18] 1ccf7c: f9000beb str x11, [sp, #0x10] 1ccf80: f90007ec str x12, [sp, #0x8] 1ccf84: 3700004e tbnz w14, #0x0, 0x1ccf8c 1ccf88: 14000002 b 0x1ccf90 1ccf8c: 14000006 b 0x1ccfa4 1ccf90: 528207c1 mov w1, #0x103e // =4158 1ccf94: f9400fe0 ldr x0, [sp, #0x18] 1ccf98: f9400be2 ldr x2, [sp, #0x10] 1ccf9c: f94007e3 ldr x3, [sp, #0x8] 1ccfa0: 97fb4cdc bl 0xa0310 <__assert2@plt> 1ccfa4: f85f03a0 ldur x0, [x29, #-0x10] 1ccfa8: a9437bfd ldp x29, x30, [sp, #0x30] 1ccfac: 910103ff add sp, sp, #0x40 1ccfb0: d65f03c0 ret 00000000001ccfb4 : 1ccfb4: d10283ff sub sp, sp, #0xa0 1ccfb8: a9097bfd stp x29, x30, [sp, #0x90] 1ccfbc: 910243fd add x29, sp, #0x90 1ccfc0: d53bd048 mrs x8, TPIDR_EL0 1ccfc4: f9401508 ldr x8, [x8, #0x28] 1ccfc8: f81f83a8 stur x8, [x29, #-0x8] 1ccfcc: f81d03a0 stur x0, [x29, #-0x30] 1ccfd0: f81c83a1 stur x1, [x29, #-0x38] 1ccfd4: f81c03a2 stur x2, [x29, #-0x40] 1ccfd8: f90027e3 str x3, [sp, #0x48] 1ccfdc: f90023e4 str x4, [sp, #0x40] 1ccfe0: f94027e8 ldr x8, [sp, #0x48] 1ccfe4: b4000068 cbz x8, 0x1ccff0 1ccfe8: 14000001 b 0x1ccfec 1ccfec: 14000009 b 0x1cd010 1ccff0: d00003a0 adrp x0, 0x242000 1ccff4: 9102a000 add x0, x0, #0xa8 1ccff8: d00003a2 adrp x2, 0x242000 1ccffc: 912b9042 add x2, x2, #0xae4 1cd000: b00003a3 adrp x3, 0x242000 1cd004: 912e2463 add x3, x3, #0xb89 1cd008: 528208c1 mov w1, #0x1046 // =4166 1cd00c: 97fb4cc1 bl 0xa0310 <__assert2@plt> 1cd010: f94023e8 ldr x8, [sp, #0x40] 1cd014: b4000068 cbz x8, 0x1cd020 1cd018: 14000001 b 0x1cd01c 1cd01c: 14000009 b 0x1cd040 1cd020: b00003a0 adrp x0, 0x242000 1cd024: 9102a000 add x0, x0, #0xa8 1cd028: b00003a2 adrp x2, 0x242000 1cd02c: 912b9042 add x2, x2, #0xae4 1cd030: b00003a3 adrp x3, 0x242000 1cd034: 912e4463 add x3, x3, #0xb91 1cd038: 528208e1 mov w1, #0x1047 // =4167 1cd03c: 97fb4cb5 bl 0xa0310 <__assert2@plt> 1cd040: f85c83a8 ldur x8, [x29, #-0x38] 1cd044: f81f03a8 stur x8, [x29, #-0x10] 1cd048: f85c83a8 ldur x8, [x29, #-0x38] 1cd04c: f85c03a9 ldur x9, [x29, #-0x40] 1cd050: 8b090108 add x8, x8, x9 1cd054: f9001fe8 str x8, [sp, #0x38] 1cd058: 14000001 b 0x1cd05c 1cd05c: f85f03a8 ldur x8, [x29, #-0x10] 1cd060: f9401fe9 ldr x9, [sp, #0x38] 1cd064: eb090108 subs x8, x8, x9 1cd068: f90017e8 str x8, [sp, #0x28] 1cd06c: 5400068a b.ge 0x1cd13c 1cd070: 14000001 b 0x1cd074 1cd074: f94027e0 ldr x0, [sp, #0x48] 1cd078: f9401fe2 ldr x2, [sp, #0x38] 1cd07c: d10043a1 sub x1, x29, #0x10 1cd080: d10063a3 sub x3, x29, #0x18 1cd084: d10083a4 sub x4, x29, #0x20 1cd088: 97fb528a bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1cd08c: f9001be0 str x0, [sp, #0x30] 1cd090: f9401be0 ldr x0, [sp, #0x30] 1cd094: b6f800a0 tbz x0, #0x3f, 0x1cd0a8 1cd098: 14000001 b 0x1cd09c 1cd09c: f9401be8 ldr x8, [sp, #0x30] 1cd0a0: f81d83a8 stur x8, [x29, #-0x28] 1cd0a4: 14000029 b 0x1cd148 1cd0a8: f85e83a8 ldur x8, [x29, #-0x18] 1cd0ac: 5288fd09 mov w9, #0x47e8 // =18408 1cd0b0: 2a0903ea mov w10, w9 1cd0b4: eb0a0108 subs x8, x8, x10 1cd0b8: f90013e8 str x8, [sp, #0x20] 1cd0bc: 54000241 b.ne 0x1cd104 1cd0c0: 14000001 b 0x1cd0c4 1cd0c4: f94027e0 ldr x0, [sp, #0x48] 1cd0c8: f85f03a1 ldur x1, [x29, #-0x10] 1cd0cc: f85e03a2 ldur x2, [x29, #-0x20] 1cd0d0: 97fb68b8 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1cd0d4: f94023e1 ldr x1, [sp, #0x40] 1cd0d8: f9000020 str x0, [x1] 1cd0dc: f94023e0 ldr x0, [sp, #0x40] 1cd0e0: f9400000 ldr x0, [x0] 1cd0e4: f1000400 subs x0, x0, #0x1 1cd0e8: f9000fe0 str x0, [sp, #0x18] 1cd0ec: 540000a0 b.eq 0x1cd100 1cd0f0: 14000001 b 0x1cd0f4 1cd0f4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cd0f8: f81d83a8 stur x8, [x29, #-0x28] 1cd0fc: 14000013 b 0x1cd148 1cd100: 14000001 b 0x1cd104 1cd104: f85e03a8 ldur x8, [x29, #-0x20] 1cd108: f85f03a9 ldur x9, [x29, #-0x10] 1cd10c: 8b080128 add x8, x9, x8 1cd110: f81f03a8 stur x8, [x29, #-0x10] 1cd114: f85f03a8 ldur x8, [x29, #-0x10] 1cd118: f9401fe9 ldr x9, [sp, #0x38] 1cd11c: eb090108 subs x8, x8, x9 1cd120: f9000be8 str x8, [sp, #0x10] 1cd124: 540000ad b.le 0x1cd138 1cd128: 14000001 b 0x1cd12c 1cd12c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cd130: f81d83a8 stur x8, [x29, #-0x28] 1cd134: 14000005 b 0x1cd148 1cd138: 17ffffc9 b 0x1cd05c 1cd13c: aa1f03e8 mov x8, xzr 1cd140: f81d83a8 stur x8, [x29, #-0x28] 1cd144: 14000001 b 0x1cd148 1cd148: f85d83a8 ldur x8, [x29, #-0x28] 1cd14c: d53bd049 mrs x9, TPIDR_EL0 1cd150: f9401529 ldr x9, [x9, #0x28] 1cd154: f85f83aa ldur x10, [x29, #-0x8] 1cd158: eb0a0129 subs x9, x9, x10 1cd15c: f90007e8 str x8, [sp, #0x8] 1cd160: f90003e9 str x9, [sp] 1cd164: 540000c1 b.ne 0x1cd17c 1cd168: 14000001 b 0x1cd16c 1cd16c: f94007e0 ldr x0, [sp, #0x8] 1cd170: a9497bfd ldp x29, x30, [sp, #0x90] 1cd174: 910283ff add sp, sp, #0xa0 1cd178: d65f03c0 ret 1cd17c: 97fb72fd bl 0xa9d70 <__stack_chk_fail@plt> 00000000001cd180 : 1cd180: d10783ff sub sp, sp, #0x1e0 1cd184: f900e3fc str x28, [sp, #0x1c0] 1cd188: a91d7bfd stp x29, x30, [sp, #0x1d0] 1cd18c: 910743fd add x29, sp, #0x1d0 1cd190: d10103a8 sub x8, x29, #0x40 1cd194: d53bd049 mrs x9, TPIDR_EL0 1cd198: f9401529 ldr x9, [x9, #0x28] 1cd19c: f9001509 str x9, [x8, #0x28] 1cd1a0: f81b03a0 stur x0, [x29, #-0x50] 1cd1a4: f81a83a1 stur x1, [x29, #-0x58] 1cd1a8: f81a03a2 stur x2, [x29, #-0x60] 1cd1ac: f81983a3 stur x3, [x29, #-0x68] 1cd1b0: f85b03a9 ldur x9, [x29, #-0x50] 1cd1b4: f85983a0 ldur x0, [x29, #-0x68] 1cd1b8: f81283a8 stur x8, [x29, #-0xd8] 1cd1bc: f81203a9 stur x9, [x29, #-0xe0] 1cd1c0: b4000060 cbz x0, 0x1cd1cc 1cd1c4: 14000001 b 0x1cd1c8 1cd1c8: 14000009 b 0x1cd1ec 1cd1cc: b00003a0 adrp x0, 0x242000 1cd1d0: 9102a000 add x0, x0, #0xa8 1cd1d4: b00003a2 adrp x2, 0x242000 1cd1d8: 912e5442 add x2, x2, #0xb95 1cd1dc: b00003a3 adrp x3, 0x242000 1cd1e0: 912e2463 add x3, x3, #0xb89 1cd1e4: 52820c41 mov w1, #0x1062 // =4194 1cd1e8: 97fb4c4a bl 0xa0310 <__assert2@plt> 1cd1ec: f85a83a8 ldur x8, [x29, #-0x58] 1cd1f0: f85283a9 ldur x9, [x29, #-0xd8] 1cd1f4: f9001128 str x8, [x9, #0x20] 1cd1f8: f85a83a8 ldur x8, [x29, #-0x58] 1cd1fc: f85a03aa ldur x10, [x29, #-0x60] 1cd200: 8b0a0108 add x8, x8, x10 1cd204: f81903a8 stur x8, [x29, #-0x70] 1cd208: 2a1f03eb mov w11, wzr 1cd20c: b818c3ab stur w11, [x29, #-0x74] 1cd210: b81883ab stur w11, [x29, #-0x78] 1cd214: 14000001 b 0x1cd218 1cd218: f85283a8 ldur x8, [x29, #-0xd8] 1cd21c: f9401109 ldr x9, [x8, #0x20] 1cd220: f85903aa ldur x10, [x29, #-0x70] 1cd224: eb0a0129 subs x9, x9, x10 1cd228: f90077e9 str x9, [sp, #0xe8] 1cd22c: 540006ca b.ge 0x1cd304 1cd230: 14000001 b 0x1cd234 1cd234: f85983a0 ldur x0, [x29, #-0x68] 1cd238: f85903a2 ldur x2, [x29, #-0x70] 1cd23c: d10083a1 sub x1, x29, #0x20 1cd240: d100a3a3 sub x3, x29, #0x28 1cd244: d100c3a4 sub x4, x29, #0x30 1cd248: 97fb521a bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1cd24c: f81803a0 stur x0, [x29, #-0x80] 1cd250: f85803a0 ldur x0, [x29, #-0x80] 1cd254: b6f800a0 tbz x0, #0x3f, 0x1cd268 1cd258: 14000001 b 0x1cd25c 1cd25c: f85803a8 ldur x8, [x29, #-0x80] 1cd260: f81b83a8 stur x8, [x29, #-0x48] 1cd264: 1400018a b 0x1cd88c 1cd268: f85283a8 ldur x8, [x29, #-0xd8] 1cd26c: f9400d09 ldr x9, [x8, #0x18] 1cd270: 528a068a mov w10, #0x5034 // =20532 1cd274: 2a0a03eb mov w11, w10 1cd278: eb0b0129 subs x9, x9, x11 1cd27c: f90073e9 str x9, [sp, #0xe0] 1cd280: 540000c1 b.ne 0x1cd298 1cd284: 14000001 b 0x1cd288 1cd288: b858c3a8 ldur w8, [x29, #-0x74] 1cd28c: 11000508 add w8, w8, #0x1 1cd290: b818c3a8 stur w8, [x29, #-0x74] 1cd294: 14000001 b 0x1cd298 1cd298: f85283a8 ldur x8, [x29, #-0xd8] 1cd29c: f9400d09 ldr x9, [x8, #0x18] 1cd2a0: 528a06aa mov w10, #0x5035 // =20533 1cd2a4: 2a0a03eb mov w11, w10 1cd2a8: eb0b0129 subs x9, x9, x11 1cd2ac: f9006fe9 str x9, [sp, #0xd8] 1cd2b0: 540000c1 b.ne 0x1cd2c8 1cd2b4: 14000001 b 0x1cd2b8 1cd2b8: b85883a8 ldur w8, [x29, #-0x78] 1cd2bc: 11000508 add w8, w8, #0x1 1cd2c0: b81883a8 stur w8, [x29, #-0x78] 1cd2c4: 14000001 b 0x1cd2c8 1cd2c8: f85283a8 ldur x8, [x29, #-0xd8] 1cd2cc: f9400909 ldr x9, [x8, #0x10] 1cd2d0: f940110a ldr x10, [x8, #0x20] 1cd2d4: 8b090149 add x9, x10, x9 1cd2d8: f9001109 str x9, [x8, #0x20] 1cd2dc: f9401109 ldr x9, [x8, #0x20] 1cd2e0: f85903aa ldur x10, [x29, #-0x70] 1cd2e4: eb0a0129 subs x9, x9, x10 1cd2e8: f9006be9 str x9, [sp, #0xd0] 1cd2ec: 540000ad b.le 0x1cd300 1cd2f0: 14000001 b 0x1cd2f4 1cd2f4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cd2f8: f81b83a8 stur x8, [x29, #-0x48] 1cd2fc: 14000164 b 0x1cd88c 1cd300: 17ffffc6 b 0x1cd218 1cd304: b858c3a8 ldur w8, [x29, #-0x74] 1cd308: 71000108 subs w8, w8, #0x0 1cd30c: b900cfe8 str w8, [sp, #0xcc] 1cd310: 5400014c b.gt 0x1cd338 1cd314: 14000001 b 0x1cd318 1cd318: b85883a8 ldur w8, [x29, #-0x78] 1cd31c: 71000108 subs w8, w8, #0x0 1cd320: b900cbe8 str w8, [sp, #0xc8] 1cd324: 540000ac b.gt 0x1cd338 1cd328: 14000001 b 0x1cd32c 1cd32c: 92800008 mov x8, #-0x1 // =-1 1cd330: f81b83a8 stur x8, [x29, #-0x48] 1cd334: 14000156 b 0x1cd88c 1cd338: b858c3a8 ldur w8, [x29, #-0x74] 1cd33c: 71000508 subs w8, w8, #0x1 1cd340: b900c7e8 str w8, [sp, #0xc4] 1cd344: 540002eb b.lt 0x1cd3a0 1cd348: 14000001 b 0x1cd34c 1cd34c: b898c3a8 ldursw x8, [x29, #-0x74] 1cd350: d37df109 lsl x9, x8, #3 1cd354: aa1f03ea mov x10, xzr 1cd358: eb48f548 subs x8, x10, x8, lsr #61 1cd35c: da9f0120 csinv x0, x9, xzr, eq 1cd360: f00006c1 adrp x1, 0x2a8000 1cd364: f9435421 ldr x1, [x1, #0x6a8] 1cd368: f9005fe8 str x8, [sp, #0xb8] 1cd36c: 97fb5b69 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1cd370: f85203a8 ldur x8, [x29, #-0xe0] 1cd374: f9000100 str x0, [x8] 1cd378: f9400109 ldr x9, [x8] 1cd37c: b50000a9 cbnz x9, 0x1cd390 1cd380: 14000001 b 0x1cd384 1cd384: 92800008 mov x8, #-0x1 // =-1 1cd388: f81b83a8 stur x8, [x29, #-0x48] 1cd38c: 14000140 b 0x1cd88c 1cd390: f85203a8 ldur x8, [x29, #-0xe0] 1cd394: f9400109 ldr x9, [x8] 1cd398: f9000509 str x9, [x8, #0x8] 1cd39c: 14000001 b 0x1cd3a0 1cd3a0: b85883a8 ldur w8, [x29, #-0x78] 1cd3a4: 71000508 subs w8, w8, #0x1 1cd3a8: b900b7e8 str w8, [sp, #0xb4] 1cd3ac: 5400040b b.lt 0x1cd42c 1cd3b0: 14000001 b 0x1cd3b4 1cd3b4: b89883a8 ldursw x8, [x29, #-0x78] 1cd3b8: d37df109 lsl x9, x8, #3 1cd3bc: aa1f03ea mov x10, xzr 1cd3c0: eb48f548 subs x8, x10, x8, lsr #61 1cd3c4: da9f0120 csinv x0, x9, xzr, eq 1cd3c8: f00006c1 adrp x1, 0x2a8000 1cd3cc: f9435421 ldr x1, [x1, #0x6a8] 1cd3d0: f90057e8 str x8, [sp, #0xa8] 1cd3d4: 97fb5b4f bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1cd3d8: f85203a8 ldur x8, [x29, #-0xe0] 1cd3dc: f9000900 str x0, [x8, #0x10] 1cd3e0: f9400909 ldr x9, [x8, #0x10] 1cd3e4: b50001c9 cbnz x9, 0x1cd41c 1cd3e8: 14000001 b 0x1cd3ec 1cd3ec: f85203a8 ldur x8, [x29, #-0xe0] 1cd3f0: f9400109 ldr x9, [x8] 1cd3f4: aa0903e0 mov x0, x9 1cd3f8: f90053e0 str x0, [sp, #0xa0] 1cd3fc: b40000a9 cbz x9, 0x1cd410 1cd400: 14000001 b 0x1cd404 1cd404: f94053e0 ldr x0, [sp, #0xa0] 1cd408: 97fb641a bl 0xa6470 <_ZdaPv@plt> 1cd40c: 14000001 b 0x1cd410 1cd410: 92800008 mov x8, #-0x1 // =-1 1cd414: f81b83a8 stur x8, [x29, #-0x48] 1cd418: 1400011d b 0x1cd88c 1cd41c: f85203a8 ldur x8, [x29, #-0xe0] 1cd420: f9400909 ldr x9, [x8, #0x10] 1cd424: f9000d09 str x9, [x8, #0x18] 1cd428: 14000001 b 0x1cd42c 1cd42c: f85a83a8 ldur x8, [x29, #-0x58] 1cd430: f85283a9 ldur x9, [x29, #-0xd8] 1cd434: f9001128 str x8, [x9, #0x20] 1cd438: 14000001 b 0x1cd43c 1cd43c: f85283a8 ldur x8, [x29, #-0xd8] 1cd440: f9401109 ldr x9, [x8, #0x20] 1cd444: f85903aa ldur x10, [x29, #-0x70] 1cd448: eb0a0129 subs x9, x9, x10 1cd44c: f9004fe9 str x9, [sp, #0x98] 1cd450: 5400204a b.ge 0x1cd858 1cd454: 14000001 b 0x1cd458 1cd458: f85983a0 ldur x0, [x29, #-0x68] 1cd45c: f85903a2 ldur x2, [x29, #-0x70] 1cd460: d10083a1 sub x1, x29, #0x20 1cd464: d100e3a3 sub x3, x29, #0x38 1cd468: d10103a4 sub x4, x29, #0x40 1cd46c: 97fb5191 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1cd470: f81783a0 stur x0, [x29, #-0x88] 1cd474: f85783a0 ldur x0, [x29, #-0x88] 1cd478: b6f800a0 tbz x0, #0x3f, 0x1cd48c 1cd47c: 14000001 b 0x1cd480 1cd480: f85783a8 ldur x8, [x29, #-0x88] 1cd484: f81b83a8 stur x8, [x29, #-0x48] 1cd488: 14000101 b 0x1cd88c 1cd48c: f85283a8 ldur x8, [x29, #-0xd8] 1cd490: f9400509 ldr x9, [x8, #0x8] 1cd494: 528a062a mov w10, #0x5031 // =20529 1cd498: 2a0a03eb mov w11, w10 1cd49c: eb0b0129 subs x9, x9, x11 1cd4a0: f9004be9 str x9, [sp, #0x90] 1cd4a4: 54000141 b.ne 0x1cd4cc 1cd4a8: 14000001 b 0x1cd4ac 1cd4ac: f85983a0 ldur x0, [x29, #-0x68] 1cd4b0: f85283a8 ldur x8, [x29, #-0xd8] 1cd4b4: f9401101 ldr x1, [x8, #0x20] 1cd4b8: f9400102 ldr x2, [x8] 1cd4bc: 97fb67bd bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1cd4c0: f85203a8 ldur x8, [x29, #-0xe0] 1cd4c4: f9001100 str x0, [x8, #0x20] 1cd4c8: 140000d5 b 0x1cd81c 1cd4cc: f85283a8 ldur x8, [x29, #-0xd8] 1cd4d0: f9400509 ldr x9, [x8, #0x8] 1cd4d4: 528a064a mov w10, #0x5032 // =20530 1cd4d8: 2a0a03eb mov w11, w10 1cd4dc: eb0b0129 subs x9, x9, x11 1cd4e0: f90047e9 str x9, [sp, #0x88] 1cd4e4: 54000201 b.ne 0x1cd524 1cd4e8: 14000001 b 0x1cd4ec 1cd4ec: f85983a0 ldur x0, [x29, #-0x68] 1cd4f0: f85283a8 ldur x8, [x29, #-0xd8] 1cd4f4: f9401101 ldr x1, [x8, #0x20] 1cd4f8: f9400102 ldr x2, [x8] 1cd4fc: 97fb67ad bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1cd500: f85203a8 ldur x8, [x29, #-0xe0] 1cd504: f9001500 str x0, [x8, #0x28] 1cd508: f9401500 ldr x0, [x8, #0x28] 1cd50c: b50000a0 cbnz x0, 0x1cd520 1cd510: 14000001 b 0x1cd514 1cd514: 92800008 mov x8, #-0x1 // =-1 1cd518: f81b83a8 stur x8, [x29, #-0x48] 1cd51c: 140000dc b 0x1cd88c 1cd520: 140000be b 0x1cd818 1cd524: f85283a8 ldur x8, [x29, #-0xd8] 1cd528: f9400509 ldr x9, [x8, #0x8] 1cd52c: 528a066a mov w10, #0x5033 // =20531 1cd530: 2a0a03eb mov w11, w10 1cd534: eb0b0129 subs x9, x9, x11 1cd538: f90043e9 str x9, [sp, #0x80] 1cd53c: 54000141 b.ne 0x1cd564 1cd540: 14000001 b 0x1cd544 1cd544: f85983a0 ldur x0, [x29, #-0x68] 1cd548: f85283a8 ldur x8, [x29, #-0xd8] 1cd54c: f9401101 ldr x1, [x8, #0x20] 1cd550: f9400102 ldr x2, [x8] 1cd554: 97fb6797 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1cd558: f85203a8 ldur x8, [x29, #-0xe0] 1cd55c: f9001900 str x0, [x8, #0x30] 1cd560: 140000ad b 0x1cd814 1cd564: f85283a8 ldur x8, [x29, #-0xd8] 1cd568: f9400509 ldr x9, [x8, #0x8] 1cd56c: 528a068a mov w10, #0x5034 // =20532 1cd570: 2a0a03eb mov w11, w10 1cd574: eb0b0129 subs x9, x9, x11 1cd578: f9003fe9 str x9, [sp, #0x78] 1cd57c: 540009e1 b.ne 0x1cd6b8 1cd580: 14000001 b 0x1cd584 1cd584: f00006c1 adrp x1, 0x2a8000 1cd588: f9435421 ldr x1, [x1, #0x6a8] 1cd58c: 321d07e8 orr w8, wzr, #0x18 1cd590: 2a0803e0 mov w0, w8 1cd594: 97fb4d83 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1cd598: aa0003e1 mov x1, x0 1cd59c: 2a1f03e8 mov w8, wzr 1cd5a0: 381673a8 sturb w8, [x29, #-0x99] 1cd5a4: aa1f03fe mov x30, xzr 1cd5a8: f9003be1 str x1, [sp, #0x70] 1cd5ac: f90037fe str x30, [sp, #0x68] 1cd5b0: b40001a0 cbz x0, 0x1cd5e4 1cd5b4: 14000001 b 0x1cd5b8 1cd5b8: f9403be8 ldr x8, [sp, #0x70] 1cd5bc: f81683a8 stur x8, [x29, #-0x98] 1cd5c0: 320003e9 orr w9, wzr, #0x1 1cd5c4: 381673a9 sturb w9, [x29, #-0x99] 1cd5c8: f9403be0 ldr x0, [sp, #0x70] 1cd5cc: f90033e8 str x8, [sp, #0x60] 1cd5d0: 97fb572c bl 0xa3280 <_ZN9mkvparser15ContentEncoding18ContentCompressionC1Ev@plt> 1cd5d4: 14000001 b 0x1cd5d8 1cd5d8: f94033e0 ldr x0, [sp, #0x60] 1cd5dc: f90037e0 str x0, [sp, #0x68] 1cd5e0: 14000001 b 0x1cd5e4 1cd5e4: f94037e8 ldr x8, [sp, #0x68] 1cd5e8: f81703a8 stur x8, [x29, #-0x90] 1cd5ec: f85703a8 ldur x8, [x29, #-0x90] 1cd5f0: b5000268 cbnz x8, 0x1cd63c 1cd5f4: 14000001 b 0x1cd5f8 1cd5f8: 92800008 mov x8, #-0x1 // =-1 1cd5fc: f81b83a8 stur x8, [x29, #-0x48] 1cd600: 140000a3 b 0x1cd88c 1cd604: f81583a0 stur x0, [x29, #-0xa8] 1cd608: 2a0103e8 mov w8, w1 1cd60c: b81543a8 stur w8, [x29, #-0xac] 1cd610: 385673a8 ldurb w8, [x29, #-0x99] 1cd614: 71000508 subs w8, w8, #0x1 1cd618: b9005fe8 str w8, [sp, #0x5c] 1cd61c: 540000e1 b.ne 0x1cd638 1cd620: 14000001 b 0x1cd624 1cd624: f85683a0 ldur x0, [x29, #-0x98] 1cd628: f00006c1 adrp x1, 0x2a8000 1cd62c: f9435421 ldr x1, [x1, #0x6a8] 1cd630: 97fb6984 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1cd634: 14000001 b 0x1cd638 1cd638: 140000a4 b 0x1cd8c8 1cd63c: f85283a8 ldur x8, [x29, #-0xd8] 1cd640: f9401101 ldr x1, [x8, #0x20] 1cd644: f9400102 ldr x2, [x8] 1cd648: f85983a3 ldur x3, [x29, #-0x68] 1cd64c: f85703a4 ldur x4, [x29, #-0x90] 1cd650: f85203a0 ldur x0, [x29, #-0xe0] 1cd654: 97fb6a1f bl 0xa7ed0 <_ZN9mkvparser15ContentEncoding21ParseCompressionEntryExxPNS_10IMkvReaderEPNS0_18ContentCompressionE@plt> 1cd658: f81783a0 stur x0, [x29, #-0x88] 1cd65c: f85783a8 ldur x8, [x29, #-0x88] 1cd660: b40001e8 cbz x8, 0x1cd69c 1cd664: 14000001 b 0x1cd668 1cd668: f85703a8 ldur x8, [x29, #-0x90] 1cd66c: aa0803e0 mov x0, x8 1cd670: f9002be0 str x0, [sp, #0x50] 1cd674: b40000e8 cbz x8, 0x1cd690 1cd678: 14000001 b 0x1cd67c 1cd67c: f9402be0 ldr x0, [sp, #0x50] 1cd680: 97fb6b88 bl 0xa84a0 <_ZN9mkvparser15ContentEncoding18ContentCompressionD1Ev@plt> 1cd684: f9402be0 ldr x0, [sp, #0x50] 1cd688: 97fb4cb6 bl 0xa0960 <_ZdlPv@plt> 1cd68c: 14000001 b 0x1cd690 1cd690: f85783a8 ldur x8, [x29, #-0x88] 1cd694: f81b83a8 stur x8, [x29, #-0x48] 1cd698: 1400007d b 0x1cd88c 1cd69c: f85703a8 ldur x8, [x29, #-0x90] 1cd6a0: f85203a9 ldur x9, [x29, #-0xe0] 1cd6a4: f940052a ldr x10, [x9, #0x8] 1cd6a8: 9100214b add x11, x10, #0x8 1cd6ac: f900052b str x11, [x9, #0x8] 1cd6b0: f9000148 str x8, [x10] 1cd6b4: 14000057 b 0x1cd810 1cd6b8: f85283a8 ldur x8, [x29, #-0xd8] 1cd6bc: f9400509 ldr x9, [x8, #0x8] 1cd6c0: 528a06aa mov w10, #0x5035 // =20533 1cd6c4: 2a0a03eb mov w11, w10 1cd6c8: eb0b0129 subs x9, x9, x11 1cd6cc: f90027e9 str x9, [sp, #0x48] 1cd6d0: 540009e1 b.ne 0x1cd80c 1cd6d4: 14000001 b 0x1cd6d8 1cd6d8: f00006c1 adrp x1, 0x2a8000 1cd6dc: f9435421 ldr x1, [x1, #0x6a8] 1cd6e0: 52800a08 mov w8, #0x50 // =80 1cd6e4: 2a0803e0 mov w0, w8 1cd6e8: 97fb4d2e bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1cd6ec: aa0003e1 mov x1, x0 1cd6f0: 2a1f03e8 mov w8, wzr 1cd6f4: 3813f3a8 sturb w8, [x29, #-0xc1] 1cd6f8: aa1f03fe mov x30, xzr 1cd6fc: f90023e1 str x1, [sp, #0x40] 1cd700: f9001ffe str x30, [sp, #0x38] 1cd704: b40001a0 cbz x0, 0x1cd738 1cd708: 14000001 b 0x1cd70c 1cd70c: f94023e8 ldr x8, [sp, #0x40] 1cd710: f81403a8 stur x8, [x29, #-0xc0] 1cd714: 320003e9 orr w9, wzr, #0x1 1cd718: 3813f3a9 sturb w9, [x29, #-0xc1] 1cd71c: f94023e0 ldr x0, [sp, #0x40] 1cd720: f9001be8 str x8, [sp, #0x30] 1cd724: 97fb54df bl 0xa2aa0 <_ZN9mkvparser15ContentEncoding17ContentEncryptionC1Ev@plt> 1cd728: 14000001 b 0x1cd72c 1cd72c: f9401be0 ldr x0, [sp, #0x30] 1cd730: f9001fe0 str x0, [sp, #0x38] 1cd734: 14000001 b 0x1cd738 1cd738: f9401fe8 ldr x8, [sp, #0x38] 1cd73c: f81483a8 stur x8, [x29, #-0xb8] 1cd740: f85483a8 ldur x8, [x29, #-0xb8] 1cd744: b5000268 cbnz x8, 0x1cd790 1cd748: 14000001 b 0x1cd74c 1cd74c: 92800008 mov x8, #-0x1 // =-1 1cd750: f81b83a8 stur x8, [x29, #-0x48] 1cd754: 1400004e b 0x1cd88c 1cd758: f81583a0 stur x0, [x29, #-0xa8] 1cd75c: 2a0103e8 mov w8, w1 1cd760: b81543a8 stur w8, [x29, #-0xac] 1cd764: 3853f3a8 ldurb w8, [x29, #-0xc1] 1cd768: 71000508 subs w8, w8, #0x1 1cd76c: b9002fe8 str w8, [sp, #0x2c] 1cd770: 540000e1 b.ne 0x1cd78c 1cd774: 14000001 b 0x1cd778 1cd778: f85403a0 ldur x0, [x29, #-0xc0] 1cd77c: f00006c1 adrp x1, 0x2a8000 1cd780: f9435421 ldr x1, [x1, #0x6a8] 1cd784: 97fb692f bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1cd788: 14000001 b 0x1cd78c 1cd78c: 1400004f b 0x1cd8c8 1cd790: f85283a8 ldur x8, [x29, #-0xd8] 1cd794: f9401101 ldr x1, [x8, #0x20] 1cd798: f9400102 ldr x2, [x8] 1cd79c: f85983a3 ldur x3, [x29, #-0x68] 1cd7a0: f85483a4 ldur x4, [x29, #-0xb8] 1cd7a4: f85203a0 ldur x0, [x29, #-0xe0] 1cd7a8: 97fb63b6 bl 0xa6680 <_ZN9mkvparser15ContentEncoding20ParseEncryptionEntryExxPNS_10IMkvReaderEPNS0_17ContentEncryptionE@plt> 1cd7ac: f81783a0 stur x0, [x29, #-0x88] 1cd7b0: f85783a8 ldur x8, [x29, #-0x88] 1cd7b4: b40001e8 cbz x8, 0x1cd7f0 1cd7b8: 14000001 b 0x1cd7bc 1cd7bc: f85483a8 ldur x8, [x29, #-0xb8] 1cd7c0: aa0803e0 mov x0, x8 1cd7c4: f90013e0 str x0, [sp, #0x20] 1cd7c8: b40000e8 cbz x8, 0x1cd7e4 1cd7cc: 14000001 b 0x1cd7d0 1cd7d0: f94013e0 ldr x0, [sp, #0x20] 1cd7d4: 97fb4f13 bl 0xa1420 <_ZN9mkvparser15ContentEncoding17ContentEncryptionD1Ev@plt> 1cd7d8: f94013e0 ldr x0, [sp, #0x20] 1cd7dc: 97fb4c61 bl 0xa0960 <_ZdlPv@plt> 1cd7e0: 14000001 b 0x1cd7e4 1cd7e4: f85783a8 ldur x8, [x29, #-0x88] 1cd7e8: f81b83a8 stur x8, [x29, #-0x48] 1cd7ec: 14000028 b 0x1cd88c 1cd7f0: f85483a8 ldur x8, [x29, #-0xb8] 1cd7f4: f85203a9 ldur x9, [x29, #-0xe0] 1cd7f8: f9400d2a ldr x10, [x9, #0x18] 1cd7fc: 9100214b add x11, x10, #0x8 1cd800: f9000d2b str x11, [x9, #0x18] 1cd804: f9000148 str x8, [x10] 1cd808: 14000001 b 0x1cd80c 1cd80c: 14000001 b 0x1cd810 1cd810: 14000001 b 0x1cd814 1cd814: 14000001 b 0x1cd818 1cd818: 14000001 b 0x1cd81c 1cd81c: f85283a8 ldur x8, [x29, #-0xd8] 1cd820: f9400109 ldr x9, [x8] 1cd824: f940110a ldr x10, [x8, #0x20] 1cd828: 8b090149 add x9, x10, x9 1cd82c: f9001109 str x9, [x8, #0x20] 1cd830: f9401109 ldr x9, [x8, #0x20] 1cd834: f85903aa ldur x10, [x29, #-0x70] 1cd838: eb0a0129 subs x9, x9, x10 1cd83c: f9000fe9 str x9, [sp, #0x18] 1cd840: 540000ad b.le 0x1cd854 1cd844: 14000001 b 0x1cd848 1cd848: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cd84c: f81b83a8 stur x8, [x29, #-0x48] 1cd850: 1400000f b 0x1cd88c 1cd854: 17fffefa b 0x1cd43c 1cd858: f85283a8 ldur x8, [x29, #-0xd8] 1cd85c: f9401109 ldr x9, [x8, #0x20] 1cd860: f85903aa ldur x10, [x29, #-0x70] 1cd864: eb0a0129 subs x9, x9, x10 1cd868: f9000be9 str x9, [sp, #0x10] 1cd86c: 540000a0 b.eq 0x1cd880 1cd870: 14000001 b 0x1cd874 1cd874: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cd878: f81b83a8 stur x8, [x29, #-0x48] 1cd87c: 14000004 b 0x1cd88c 1cd880: aa1f03e8 mov x8, xzr 1cd884: f81b83a8 stur x8, [x29, #-0x48] 1cd888: 14000001 b 0x1cd88c 1cd88c: f85b83a8 ldur x8, [x29, #-0x48] 1cd890: d53bd049 mrs x9, TPIDR_EL0 1cd894: f9401529 ldr x9, [x9, #0x28] 1cd898: f85283aa ldur x10, [x29, #-0xd8] 1cd89c: f940154b ldr x11, [x10, #0x28] 1cd8a0: eb0b0129 subs x9, x9, x11 1cd8a4: f90007e8 str x8, [sp, #0x8] 1cd8a8: f90003e9 str x9, [sp] 1cd8ac: 54000121 b.ne 0x1cd8d0 1cd8b0: 14000001 b 0x1cd8b4 1cd8b4: f94007e0 ldr x0, [sp, #0x8] 1cd8b8: a95d7bfd ldp x29, x30, [sp, #0x1d0] 1cd8bc: f940e3fc ldr x28, [sp, #0x1c0] 1cd8c0: 910783ff add sp, sp, #0x1e0 1cd8c4: d65f03c0 ret 1cd8c8: f85583a0 ldur x0, [x29, #-0xa8] 1cd8cc: 97fb6991 bl 0xa7f10 <_Unwind_Resume@plt> 1cd8d0: 97fb7128 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001cd8d4 : 1cd8d4: d10383ff sub sp, sp, #0xe0 1cd8d8: a90d7bfd stp x29, x30, [sp, #0xd0] 1cd8dc: 910343fd add x29, sp, #0xd0 1cd8e0: d53bd048 mrs x8, TPIDR_EL0 1cd8e4: f9401508 ldr x8, [x8, #0x28] 1cd8e8: f81f83a8 stur x8, [x29, #-0x8] 1cd8ec: f81d03a0 stur x0, [x29, #-0x30] 1cd8f0: f81c83a1 stur x1, [x29, #-0x38] 1cd8f4: f81c03a2 stur x2, [x29, #-0x40] 1cd8f8: f81b83a3 stur x3, [x29, #-0x48] 1cd8fc: f81b03a4 stur x4, [x29, #-0x50] 1cd900: f85b83a8 ldur x8, [x29, #-0x48] 1cd904: b4000068 cbz x8, 0x1cd910 1cd908: 14000001 b 0x1cd90c 1cd90c: 14000009 b 0x1cd930 1cd910: b00003a0 adrp x0, 0x242000 1cd914: 9102a000 add x0, x0, #0xa8 1cd918: b00003a2 adrp x2, 0x242000 1cd91c: 912ffc42 add x2, x2, #0xbff 1cd920: b00003a3 adrp x3, 0x242000 1cd924: 912e2463 add x3, x3, #0xb89 1cd928: 528218e1 mov w1, #0x10c7 // =4295 1cd92c: 97fb4a79 bl 0xa0310 <__assert2@plt> 1cd930: f85b03a8 ldur x8, [x29, #-0x50] 1cd934: b4000068 cbz x8, 0x1cd940 1cd938: 14000001 b 0x1cd93c 1cd93c: 14000009 b 0x1cd960 1cd940: b00003a0 adrp x0, 0x242000 1cd944: 9102a000 add x0, x0, #0xa8 1cd948: b00003a2 adrp x2, 0x242000 1cd94c: 912ffc42 add x2, x2, #0xbff 1cd950: b00003a3 adrp x3, 0x242000 1cd954: 91325c63 add x3, x3, #0xc97 1cd958: 52821901 mov w1, #0x10c8 // =4296 1cd95c: 97fb4a6d bl 0xa0310 <__assert2@plt> 1cd960: f85c83a8 ldur x8, [x29, #-0x38] 1cd964: f81f03a8 stur x8, [x29, #-0x10] 1cd968: f85c83a8 ldur x8, [x29, #-0x38] 1cd96c: f85c03a9 ldur x9, [x29, #-0x40] 1cd970: 8b090108 add x8, x8, x9 1cd974: f81a83a8 stur x8, [x29, #-0x58] 1cd978: 2a1f03ea mov w10, wzr 1cd97c: 381a43aa sturb w10, [x29, #-0x5c] 1cd980: 14000001 b 0x1cd984 1cd984: f85f03a8 ldur x8, [x29, #-0x10] 1cd988: f85a83a9 ldur x9, [x29, #-0x58] 1cd98c: eb090108 subs x8, x8, x9 1cd990: f90023e8 str x8, [sp, #0x40] 1cd994: 54000e0a b.ge 0x1cdb54 1cd998: 14000001 b 0x1cd99c 1cd99c: f85b83a0 ldur x0, [x29, #-0x48] 1cd9a0: f85a83a2 ldur x2, [x29, #-0x58] 1cd9a4: d10043a1 sub x1, x29, #0x10 1cd9a8: d10063a3 sub x3, x29, #0x18 1cd9ac: d10083a4 sub x4, x29, #0x20 1cd9b0: 97fb5040 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1cd9b4: f90037e0 str x0, [sp, #0x68] 1cd9b8: f94037e0 ldr x0, [sp, #0x68] 1cd9bc: b6f800a0 tbz x0, #0x3f, 0x1cd9d0 1cd9c0: 14000001 b 0x1cd9c4 1cd9c4: f94037e8 ldr x8, [sp, #0x68] 1cd9c8: f81d83a8 stur x8, [x29, #-0x28] 1cd9cc: 1400006b b 0x1cdb78 1cd9d0: f85e83a8 ldur x8, [x29, #-0x18] 1cd9d4: 52884a89 mov w9, #0x4254 // =16980 1cd9d8: 2a0903ea mov w10, w9 1cd9dc: eb0a0108 subs x8, x8, x10 1cd9e0: f9001fe8 str x8, [sp, #0x38] 1cd9e4: 54000261 b.ne 0x1cda30 1cd9e8: 14000001 b 0x1cd9ec 1cd9ec: f85b83a0 ldur x0, [x29, #-0x48] 1cd9f0: f85f03a1 ldur x1, [x29, #-0x10] 1cd9f4: f85e03a2 ldur x2, [x29, #-0x20] 1cd9f8: 97fb666e bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1cd9fc: f90033e0 str x0, [sp, #0x60] 1cda00: f94033e0 ldr x0, [sp, #0x60] 1cda04: b6f800a0 tbz x0, #0x3f, 0x1cda18 1cda08: 14000001 b 0x1cda0c 1cda0c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cda10: f81d83a8 stur x8, [x29, #-0x28] 1cda14: 14000059 b 0x1cdb78 1cda18: f94033e8 ldr x8, [sp, #0x60] 1cda1c: f85b03a9 ldur x9, [x29, #-0x50] 1cda20: f9000128 str x8, [x9] 1cda24: 320003ea orr w10, wzr, #0x1 1cda28: 381a43aa sturb w10, [x29, #-0x5c] 1cda2c: 1400003c b 0x1cdb1c 1cda30: f85e83a8 ldur x8, [x29, #-0x18] 1cda34: 52884aa9 mov w9, #0x4255 // =16981 1cda38: 2a0903ea mov w10, w9 1cda3c: eb0a0108 subs x8, x8, x10 1cda40: f9001be8 str x8, [sp, #0x30] 1cda44: 540006a1 b.ne 0x1cdb18 1cda48: 14000001 b 0x1cda4c 1cda4c: f85e03a8 ldur x8, [x29, #-0x20] 1cda50: f1000108 subs x8, x8, #0x0 1cda54: f90017e8 str x8, [sp, #0x28] 1cda58: 540000ac b.gt 0x1cda6c 1cda5c: 14000001 b 0x1cda60 1cda60: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cda64: f81d83a8 stur x8, [x29, #-0x28] 1cda68: 14000044 b 0x1cdb78 1cda6c: f85e03a8 ldur x8, [x29, #-0x20] 1cda70: f9002fe8 str x8, [sp, #0x58] 1cda74: f9402fe1 ldr x1, [sp, #0x58] 1cda78: 320003e9 orr w9, wzr, #0x1 1cda7c: 2a0903e0 mov w0, w9 1cda80: 97fb6b1c bl 0xa86f0 <_ZN9mkvparser14SafeArrayAllocIhEEPT_yy@plt> 1cda84: f9002be0 str x0, [sp, #0x50] 1cda88: f9402be8 ldr x8, [sp, #0x50] 1cda8c: b50000a8 cbnz x8, 0x1cdaa0 1cda90: 14000001 b 0x1cda94 1cda94: 92800008 mov x8, #-0x1 // =-1 1cda98: f81d83a8 stur x8, [x29, #-0x28] 1cda9c: 14000037 b 0x1cdb78 1cdaa0: f85b83a8 ldur x8, [x29, #-0x48] 1cdaa4: f85f03a1 ldur x1, [x29, #-0x10] 1cdaa8: f9402fe2 ldr x2, [sp, #0x58] 1cdaac: f9402be3 ldr x3, [sp, #0x50] 1cdab0: f9400109 ldr x9, [x8] 1cdab4: f9400129 ldr x9, [x9] 1cdab8: aa0803e0 mov x0, x8 1cdabc: d63f0120 blr x9 1cdac0: b9004fe0 str w0, [sp, #0x4c] 1cdac4: b9404fe0 ldr w0, [sp, #0x4c] 1cdac8: 340001a0 cbz w0, 0x1cdafc 1cdacc: 14000001 b 0x1cdad0 1cdad0: f9402be8 ldr x8, [sp, #0x50] 1cdad4: aa0803e0 mov x0, x8 1cdad8: f90013e0 str x0, [sp, #0x20] 1cdadc: b40000a8 cbz x8, 0x1cdaf0 1cdae0: 14000001 b 0x1cdae4 1cdae4: f94013e0 ldr x0, [sp, #0x20] 1cdae8: 97fb6262 bl 0xa6470 <_ZdaPv@plt> 1cdaec: 14000001 b 0x1cdaf0 1cdaf0: f94037e8 ldr x8, [sp, #0x68] 1cdaf4: f81d83a8 stur x8, [x29, #-0x28] 1cdaf8: 14000020 b 0x1cdb78 1cdafc: f9402be8 ldr x8, [sp, #0x50] 1cdb00: f85b03a9 ldur x9, [x29, #-0x50] 1cdb04: f9000528 str x8, [x9, #0x8] 1cdb08: f9402fe8 ldr x8, [sp, #0x58] 1cdb0c: f85b03a9 ldur x9, [x29, #-0x50] 1cdb10: f9000928 str x8, [x9, #0x10] 1cdb14: 14000001 b 0x1cdb18 1cdb18: 14000001 b 0x1cdb1c 1cdb1c: f85e03a8 ldur x8, [x29, #-0x20] 1cdb20: f85f03a9 ldur x9, [x29, #-0x10] 1cdb24: 8b080128 add x8, x9, x8 1cdb28: f81f03a8 stur x8, [x29, #-0x10] 1cdb2c: f85f03a8 ldur x8, [x29, #-0x10] 1cdb30: f85a83a9 ldur x9, [x29, #-0x58] 1cdb34: eb090108 subs x8, x8, x9 1cdb38: f9000fe8 str x8, [sp, #0x18] 1cdb3c: 540000ad b.le 0x1cdb50 1cdb40: 14000001 b 0x1cdb44 1cdb44: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cdb48: f81d83a8 stur x8, [x29, #-0x28] 1cdb4c: 1400000b b 0x1cdb78 1cdb50: 17ffff8d b 0x1cd984 1cdb54: 385a43a8 ldurb w8, [x29, #-0x5c] 1cdb58: 370000a8 tbnz w8, #0x0, 0x1cdb6c 1cdb5c: 14000001 b 0x1cdb60 1cdb60: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cdb64: f81d83a8 stur x8, [x29, #-0x28] 1cdb68: 14000004 b 0x1cdb78 1cdb6c: aa1f03e8 mov x8, xzr 1cdb70: f81d83a8 stur x8, [x29, #-0x28] 1cdb74: 14000001 b 0x1cdb78 1cdb78: f85d83a8 ldur x8, [x29, #-0x28] 1cdb7c: d53bd049 mrs x9, TPIDR_EL0 1cdb80: f9401529 ldr x9, [x9, #0x28] 1cdb84: f85f83aa ldur x10, [x29, #-0x8] 1cdb88: eb0a0129 subs x9, x9, x10 1cdb8c: f9000be8 str x8, [sp, #0x10] 1cdb90: f90007e9 str x9, [sp, #0x8] 1cdb94: 540000c1 b.ne 0x1cdbac 1cdb98: 14000001 b 0x1cdb9c 1cdb9c: f9400be0 ldr x0, [sp, #0x10] 1cdba0: a94d7bfd ldp x29, x30, [sp, #0xd0] 1cdba4: 910383ff add sp, sp, #0xe0 1cdba8: d65f03c0 ret 1cdbac: 97fb7071 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001cdbb0 : 1cdbb0: d10603ff sub sp, sp, #0x180 1cdbb4: f900b3fc str x28, [sp, #0x160] 1cdbb8: a9177bfd stp x29, x30, [sp, #0x170] 1cdbbc: 9105c3fd add x29, sp, #0x170 1cdbc0: d53bd048 mrs x8, TPIDR_EL0 1cdbc4: f9401508 ldr x8, [x8, #0x28] 1cdbc8: f81e83a8 stur x8, [x29, #-0x18] 1cdbcc: f81c03a0 stur x0, [x29, #-0x40] 1cdbd0: f81b83a1 stur x1, [x29, #-0x48] 1cdbd4: f81b03a2 stur x2, [x29, #-0x50] 1cdbd8: f81a83a3 stur x3, [x29, #-0x58] 1cdbdc: f81a03a4 stur x4, [x29, #-0x60] 1cdbe0: f85c03a8 ldur x8, [x29, #-0x40] 1cdbe4: f85a83a0 ldur x0, [x29, #-0x58] 1cdbe8: f90057e8 str x8, [sp, #0xa8] 1cdbec: b4000060 cbz x0, 0x1cdbf8 1cdbf0: 14000001 b 0x1cdbf4 1cdbf4: 14000009 b 0x1cdc18 1cdbf8: b00003a0 adrp x0, 0x242000 1cdbfc: 9102a000 add x0, x0, #0xa8 1cdc00: b00003a2 adrp x2, 0x242000 1cdc04: 91328c42 add x2, x2, #0xca3 1cdc08: b00003a3 adrp x3, 0x242000 1cdc0c: 912e2463 add x3, x3, #0xb89 1cdc10: 52821fc1 mov w1, #0x10fe // =4350 1cdc14: 97fb49bf bl 0xa0310 <__assert2@plt> 1cdc18: f85a03a8 ldur x8, [x29, #-0x60] 1cdc1c: b4000068 cbz x8, 0x1cdc28 1cdc20: 14000001 b 0x1cdc24 1cdc24: 14000009 b 0x1cdc48 1cdc28: b00003a0 adrp x0, 0x242000 1cdc2c: 9102a000 add x0, x0, #0xa8 1cdc30: b00003a2 adrp x2, 0x242000 1cdc34: 91328c42 add x2, x2, #0xca3 1cdc38: b00003a3 adrp x3, 0x242000 1cdc3c: 9134e463 add x3, x3, #0xd39 1cdc40: 52821fe1 mov w1, #0x10ff // =4351 1cdc44: 97fb49b3 bl 0xa0310 <__assert2@plt> 1cdc48: f85b83a8 ldur x8, [x29, #-0x48] 1cdc4c: f81e03a8 stur x8, [x29, #-0x20] 1cdc50: f85b83a8 ldur x8, [x29, #-0x48] 1cdc54: f85b03a9 ldur x9, [x29, #-0x50] 1cdc58: 8b090108 add x8, x8, x9 1cdc5c: f81983a8 stur x8, [x29, #-0x68] 1cdc60: 14000001 b 0x1cdc64 1cdc64: f85e03a8 ldur x8, [x29, #-0x20] 1cdc68: f85983a9 ldur x9, [x29, #-0x68] 1cdc6c: eb090108 subs x8, x8, x9 1cdc70: f90053e8 str x8, [sp, #0xa0] 1cdc74: 5400288a b.ge 0x1ce184 1cdc78: 14000001 b 0x1cdc7c 1cdc7c: f85a83a0 ldur x0, [x29, #-0x58] 1cdc80: f85983a2 ldur x2, [x29, #-0x68] 1cdc84: d10083a1 sub x1, x29, #0x20 1cdc88: d100a3a3 sub x3, x29, #0x28 1cdc8c: d100c3a4 sub x4, x29, #0x30 1cdc90: 97fb4f88 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1cdc94: f81903a0 stur x0, [x29, #-0x70] 1cdc98: f85903a0 ldur x0, [x29, #-0x70] 1cdc9c: b6f800a0 tbz x0, #0x3f, 0x1cdcb0 1cdca0: 14000001 b 0x1cdca4 1cdca4: f85903a8 ldur x8, [x29, #-0x70] 1cdca8: f81c83a8 stur x8, [x29, #-0x38] 1cdcac: 14000139 b 0x1ce190 1cdcb0: f85d83a8 ldur x8, [x29, #-0x28] 1cdcb4: 5288fc29 mov w9, #0x47e1 // =18401 1cdcb8: 2a0903ea mov w10, w9 1cdcbc: eb0a0108 subs x8, x8, x10 1cdcc0: f9004fe8 str x8, [sp, #0x98] 1cdcc4: 54000241 b.ne 0x1cdd0c 1cdcc8: 14000001 b 0x1cdccc 1cdccc: f85a83a0 ldur x0, [x29, #-0x58] 1cdcd0: f85e03a1 ldur x1, [x29, #-0x20] 1cdcd4: f85d03a2 ldur x2, [x29, #-0x30] 1cdcd8: 97fb65b6 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1cdcdc: f85a03a1 ldur x1, [x29, #-0x60] 1cdce0: f9000020 str x0, [x1] 1cdce4: f85a03a0 ldur x0, [x29, #-0x60] 1cdce8: f9400000 ldr x0, [x0] 1cdcec: f1001400 subs x0, x0, #0x5 1cdcf0: f9004be0 str x0, [sp, #0x90] 1cdcf4: 540000a0 b.eq 0x1cdd08 1cdcf8: 14000001 b 0x1cdcfc 1cdcfc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cdd00: f81c83a8 stur x8, [x29, #-0x38] 1cdd04: 14000123 b 0x1ce190 1cdd08: 14000111 b 0x1ce14c 1cdd0c: f85d83a8 ldur x8, [x29, #-0x28] 1cdd10: 5288fc49 mov w9, #0x47e2 // =18402 1cdd14: 2a0903ea mov w10, w9 1cdd18: eb0a0108 subs x8, x8, x10 1cdd1c: f90047e8 str x8, [sp, #0x88] 1cdd20: 54000861 b.ne 0x1cde2c 1cdd24: 14000001 b 0x1cdd28 1cdd28: f85a03a8 ldur x8, [x29, #-0x60] 1cdd2c: f9400508 ldr x8, [x8, #0x8] 1cdd30: aa0803e0 mov x0, x8 1cdd34: f90043e0 str x0, [sp, #0x80] 1cdd38: b40000a8 cbz x8, 0x1cdd4c 1cdd3c: 14000001 b 0x1cdd40 1cdd40: f94043e0 ldr x0, [sp, #0x80] 1cdd44: 97fb61cb bl 0xa6470 <_ZdaPv@plt> 1cdd48: 14000001 b 0x1cdd4c 1cdd4c: f85a03a8 ldur x8, [x29, #-0x60] 1cdd50: aa1f03e9 mov x9, xzr 1cdd54: f9000509 str x9, [x8, #0x8] 1cdd58: f85a03a8 ldur x8, [x29, #-0x60] 1cdd5c: f9000909 str x9, [x8, #0x10] 1cdd60: f85d03a8 ldur x8, [x29, #-0x30] 1cdd64: f1000108 subs x8, x8, #0x0 1cdd68: f9003fe8 str x8, [sp, #0x78] 1cdd6c: 540000ac b.gt 0x1cdd80 1cdd70: 14000001 b 0x1cdd74 1cdd74: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cdd78: f81c83a8 stur x8, [x29, #-0x38] 1cdd7c: 14000105 b 0x1ce190 1cdd80: f85d03a8 ldur x8, [x29, #-0x30] 1cdd84: f81883a8 stur x8, [x29, #-0x78] 1cdd88: f85883a1 ldur x1, [x29, #-0x78] 1cdd8c: 320003e9 orr w9, wzr, #0x1 1cdd90: 2a0903e0 mov w0, w9 1cdd94: 97fb6a57 bl 0xa86f0 <_ZN9mkvparser14SafeArrayAllocIhEEPT_yy@plt> 1cdd98: f81803a0 stur x0, [x29, #-0x80] 1cdd9c: f85803a8 ldur x8, [x29, #-0x80] 1cdda0: b50000a8 cbnz x8, 0x1cddb4 1cdda4: 14000001 b 0x1cdda8 1cdda8: 92800008 mov x8, #-0x1 // =-1 1cddac: f81c83a8 stur x8, [x29, #-0x38] 1cddb0: 140000f8 b 0x1ce190 1cddb4: f85a83a8 ldur x8, [x29, #-0x58] 1cddb8: f85e03a1 ldur x1, [x29, #-0x20] 1cddbc: f85883a2 ldur x2, [x29, #-0x78] 1cddc0: f85803a3 ldur x3, [x29, #-0x80] 1cddc4: f9400109 ldr x9, [x8] 1cddc8: f9400129 ldr x9, [x9] 1cddcc: aa0803e0 mov x0, x8 1cddd0: d63f0120 blr x9 1cddd4: b817c3a0 stur w0, [x29, #-0x84] 1cddd8: b857c3a0 ldur w0, [x29, #-0x84] 1cdddc: 340001a0 cbz w0, 0x1cde10 1cdde0: 14000001 b 0x1cdde4 1cdde4: f85803a8 ldur x8, [x29, #-0x80] 1cdde8: aa0803e0 mov x0, x8 1cddec: f9003be0 str x0, [sp, #0x70] 1cddf0: b40000a8 cbz x8, 0x1cde04 1cddf4: 14000001 b 0x1cddf8 1cddf8: f9403be0 ldr x0, [sp, #0x70] 1cddfc: 97fb619d bl 0xa6470 <_ZdaPv@plt> 1cde00: 14000001 b 0x1cde04 1cde04: f85903a8 ldur x8, [x29, #-0x70] 1cde08: f81c83a8 stur x8, [x29, #-0x38] 1cde0c: 140000e1 b 0x1ce190 1cde10: f85803a8 ldur x8, [x29, #-0x80] 1cde14: f85a03a9 ldur x9, [x29, #-0x60] 1cde18: f9000528 str x8, [x9, #0x8] 1cde1c: f85883a8 ldur x8, [x29, #-0x78] 1cde20: f85a03a9 ldur x9, [x29, #-0x60] 1cde24: f9000928 str x8, [x9, #0x10] 1cde28: 140000c8 b 0x1ce148 1cde2c: f85d83a8 ldur x8, [x29, #-0x28] 1cde30: 5288fc69 mov w9, #0x47e3 // =18403 1cde34: 2a0903ea mov w10, w9 1cde38: eb0a0108 subs x8, x8, x10 1cde3c: f90037e8 str x8, [sp, #0x68] 1cde40: 54000861 b.ne 0x1cdf4c 1cde44: 14000001 b 0x1cde48 1cde48: f85a03a8 ldur x8, [x29, #-0x60] 1cde4c: f9400d08 ldr x8, [x8, #0x18] 1cde50: aa0803e0 mov x0, x8 1cde54: f90033e0 str x0, [sp, #0x60] 1cde58: b40000a8 cbz x8, 0x1cde6c 1cde5c: 14000001 b 0x1cde60 1cde60: f94033e0 ldr x0, [sp, #0x60] 1cde64: 97fb6183 bl 0xa6470 <_ZdaPv@plt> 1cde68: 14000001 b 0x1cde6c 1cde6c: f85a03a8 ldur x8, [x29, #-0x60] 1cde70: aa1f03e9 mov x9, xzr 1cde74: f9000d09 str x9, [x8, #0x18] 1cde78: f85a03a8 ldur x8, [x29, #-0x60] 1cde7c: f9001109 str x9, [x8, #0x20] 1cde80: f85d03a8 ldur x8, [x29, #-0x30] 1cde84: f1000108 subs x8, x8, #0x0 1cde88: f9002fe8 str x8, [sp, #0x58] 1cde8c: 540000ac b.gt 0x1cdea0 1cde90: 14000001 b 0x1cde94 1cde94: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cde98: f81c83a8 stur x8, [x29, #-0x38] 1cde9c: 140000bd b 0x1ce190 1cdea0: f85d03a8 ldur x8, [x29, #-0x30] 1cdea4: f81703a8 stur x8, [x29, #-0x90] 1cdea8: f85703a1 ldur x1, [x29, #-0x90] 1cdeac: 320003e9 orr w9, wzr, #0x1 1cdeb0: 2a0903e0 mov w0, w9 1cdeb4: 97fb6a0f bl 0xa86f0 <_ZN9mkvparser14SafeArrayAllocIhEEPT_yy@plt> 1cdeb8: f81683a0 stur x0, [x29, #-0x98] 1cdebc: f85683a8 ldur x8, [x29, #-0x98] 1cdec0: b50000a8 cbnz x8, 0x1cded4 1cdec4: 14000001 b 0x1cdec8 1cdec8: 92800008 mov x8, #-0x1 // =-1 1cdecc: f81c83a8 stur x8, [x29, #-0x38] 1cded0: 140000b0 b 0x1ce190 1cded4: f85a83a8 ldur x8, [x29, #-0x58] 1cded8: f85e03a1 ldur x1, [x29, #-0x20] 1cdedc: f85703a2 ldur x2, [x29, #-0x90] 1cdee0: f85683a3 ldur x3, [x29, #-0x98] 1cdee4: f9400109 ldr x9, [x8] 1cdee8: f9400129 ldr x9, [x9] 1cdeec: aa0803e0 mov x0, x8 1cdef0: d63f0120 blr x9 1cdef4: b81643a0 stur w0, [x29, #-0x9c] 1cdef8: b85643a0 ldur w0, [x29, #-0x9c] 1cdefc: 340001a0 cbz w0, 0x1cdf30 1cdf00: 14000001 b 0x1cdf04 1cdf04: f85683a8 ldur x8, [x29, #-0x98] 1cdf08: aa0803e0 mov x0, x8 1cdf0c: f9002be0 str x0, [sp, #0x50] 1cdf10: b40000a8 cbz x8, 0x1cdf24 1cdf14: 14000001 b 0x1cdf18 1cdf18: f9402be0 ldr x0, [sp, #0x50] 1cdf1c: 97fb6155 bl 0xa6470 <_ZdaPv@plt> 1cdf20: 14000001 b 0x1cdf24 1cdf24: f85903a8 ldur x8, [x29, #-0x70] 1cdf28: f81c83a8 stur x8, [x29, #-0x38] 1cdf2c: 14000099 b 0x1ce190 1cdf30: f85683a8 ldur x8, [x29, #-0x98] 1cdf34: f85a03a9 ldur x9, [x29, #-0x60] 1cdf38: f9000d28 str x8, [x9, #0x18] 1cdf3c: f85703a8 ldur x8, [x29, #-0x90] 1cdf40: f85a03a9 ldur x9, [x29, #-0x60] 1cdf44: f9001128 str x8, [x9, #0x20] 1cdf48: 1400007f b 0x1ce144 1cdf4c: f85d83a8 ldur x8, [x29, #-0x28] 1cdf50: 5288fc89 mov w9, #0x47e4 // =18404 1cdf54: 2a0903ea mov w10, w9 1cdf58: eb0a0108 subs x8, x8, x10 1cdf5c: f90027e8 str x8, [sp, #0x48] 1cdf60: 54000861 b.ne 0x1ce06c 1cdf64: 14000001 b 0x1cdf68 1cdf68: f85a03a8 ldur x8, [x29, #-0x60] 1cdf6c: f9401508 ldr x8, [x8, #0x28] 1cdf70: aa0803e0 mov x0, x8 1cdf74: f90023e0 str x0, [sp, #0x40] 1cdf78: b40000a8 cbz x8, 0x1cdf8c 1cdf7c: 14000001 b 0x1cdf80 1cdf80: f94023e0 ldr x0, [sp, #0x40] 1cdf84: 97fb613b bl 0xa6470 <_ZdaPv@plt> 1cdf88: 14000001 b 0x1cdf8c 1cdf8c: f85a03a8 ldur x8, [x29, #-0x60] 1cdf90: aa1f03e9 mov x9, xzr 1cdf94: f9001509 str x9, [x8, #0x28] 1cdf98: f85a03a8 ldur x8, [x29, #-0x60] 1cdf9c: f9001909 str x9, [x8, #0x30] 1cdfa0: f85d03a8 ldur x8, [x29, #-0x30] 1cdfa4: f1000108 subs x8, x8, #0x0 1cdfa8: f9001fe8 str x8, [sp, #0x38] 1cdfac: 540000ac b.gt 0x1cdfc0 1cdfb0: 14000001 b 0x1cdfb4 1cdfb4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1cdfb8: f81c83a8 stur x8, [x29, #-0x38] 1cdfbc: 14000075 b 0x1ce190 1cdfc0: f85d03a8 ldur x8, [x29, #-0x30] 1cdfc4: f81583a8 stur x8, [x29, #-0xa8] 1cdfc8: f85583a1 ldur x1, [x29, #-0xa8] 1cdfcc: 320003e9 orr w9, wzr, #0x1 1cdfd0: 2a0903e0 mov w0, w9 1cdfd4: 97fb69c7 bl 0xa86f0 <_ZN9mkvparser14SafeArrayAllocIhEEPT_yy@plt> 1cdfd8: f81503a0 stur x0, [x29, #-0xb0] 1cdfdc: f85503a8 ldur x8, [x29, #-0xb0] 1cdfe0: b50000a8 cbnz x8, 0x1cdff4 1cdfe4: 14000001 b 0x1cdfe8 1cdfe8: 92800008 mov x8, #-0x1 // =-1 1cdfec: f81c83a8 stur x8, [x29, #-0x38] 1cdff0: 14000068 b 0x1ce190 1cdff4: f85a83a8 ldur x8, [x29, #-0x58] 1cdff8: f85e03a1 ldur x1, [x29, #-0x20] 1cdffc: f85583a2 ldur x2, [x29, #-0xa8] 1ce000: f85503a3 ldur x3, [x29, #-0xb0] 1ce004: f9400109 ldr x9, [x8] 1ce008: f9400129 ldr x9, [x9] 1ce00c: aa0803e0 mov x0, x8 1ce010: d63f0120 blr x9 1ce014: b814c3a0 stur w0, [x29, #-0xb4] 1ce018: b854c3a0 ldur w0, [x29, #-0xb4] 1ce01c: 340001a0 cbz w0, 0x1ce050 1ce020: 14000001 b 0x1ce024 1ce024: f85503a8 ldur x8, [x29, #-0xb0] 1ce028: aa0803e0 mov x0, x8 1ce02c: f9001be0 str x0, [sp, #0x30] 1ce030: b40000a8 cbz x8, 0x1ce044 1ce034: 14000001 b 0x1ce038 1ce038: f9401be0 ldr x0, [sp, #0x30] 1ce03c: 97fb610d bl 0xa6470 <_ZdaPv@plt> 1ce040: 14000001 b 0x1ce044 1ce044: f85903a8 ldur x8, [x29, #-0x70] 1ce048: f81c83a8 stur x8, [x29, #-0x38] 1ce04c: 14000051 b 0x1ce190 1ce050: f85503a8 ldur x8, [x29, #-0xb0] 1ce054: f85a03a9 ldur x9, [x29, #-0x60] 1ce058: f9001528 str x8, [x9, #0x28] 1ce05c: f85583a8 ldur x8, [x29, #-0xa8] 1ce060: f85a03a9 ldur x9, [x29, #-0x60] 1ce064: f9001928 str x8, [x9, #0x30] 1ce068: 14000036 b 0x1ce140 1ce06c: f85d83a8 ldur x8, [x29, #-0x28] 1ce070: 5288fca9 mov w9, #0x47e5 // =18405 1ce074: 2a0903ea mov w10, w9 1ce078: eb0a0108 subs x8, x8, x10 1ce07c: f90017e8 str x8, [sp, #0x28] 1ce080: 54000121 b.ne 0x1ce0a4 1ce084: 14000001 b 0x1ce088 1ce088: f85a83a0 ldur x0, [x29, #-0x58] 1ce08c: f85e03a1 ldur x1, [x29, #-0x20] 1ce090: f85d03a2 ldur x2, [x29, #-0x30] 1ce094: 97fb64c7 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1ce098: f85a03a1 ldur x1, [x29, #-0x60] 1ce09c: f9001c20 str x0, [x1, #0x38] 1ce0a0: 14000027 b 0x1ce13c 1ce0a4: f85d83a8 ldur x8, [x29, #-0x28] 1ce0a8: 5288fcc9 mov w9, #0x47e6 // =18406 1ce0ac: 2a0903ea mov w10, w9 1ce0b0: eb0a0108 subs x8, x8, x10 1ce0b4: f90013e8 str x8, [sp, #0x20] 1ce0b8: 54000121 b.ne 0x1ce0dc 1ce0bc: 14000001 b 0x1ce0c0 1ce0c0: f85a83a0 ldur x0, [x29, #-0x58] 1ce0c4: f85e03a1 ldur x1, [x29, #-0x20] 1ce0c8: f85d03a2 ldur x2, [x29, #-0x30] 1ce0cc: 97fb64b9 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1ce0d0: f85a03a1 ldur x1, [x29, #-0x60] 1ce0d4: f9002020 str x0, [x1, #0x40] 1ce0d8: 14000018 b 0x1ce138 1ce0dc: f85d83a8 ldur x8, [x29, #-0x28] 1ce0e0: 5288fce9 mov w9, #0x47e7 // =18407 1ce0e4: 2a0903ea mov w10, w9 1ce0e8: eb0a0108 subs x8, x8, x10 1ce0ec: f9000fe8 str x8, [sp, #0x18] 1ce0f0: 54000221 b.ne 0x1ce134 1ce0f4: 14000001 b 0x1ce0f8 1ce0f8: f85e03a1 ldur x1, [x29, #-0x20] 1ce0fc: f85d03a2 ldur x2, [x29, #-0x30] 1ce100: f85a83a3 ldur x3, [x29, #-0x58] 1ce104: f85a03a8 ldur x8, [x29, #-0x60] 1ce108: 91012104 add x4, x8, #0x48 1ce10c: f94057e0 ldr x0, [sp, #0xa8] 1ce110: 97fb6c0c bl 0xa9140 <_ZN9mkvparser15ContentEncoding31ParseContentEncAESSettingsEntryExxPNS_10IMkvReaderEPNS0_21ContentEncAESSettingsE@plt> 1ce114: f9005be0 str x0, [sp, #0xb0] 1ce118: f9405be8 ldr x8, [sp, #0xb0] 1ce11c: b40000a8 cbz x8, 0x1ce130 1ce120: 14000001 b 0x1ce124 1ce124: f9405be8 ldr x8, [sp, #0xb0] 1ce128: f81c83a8 stur x8, [x29, #-0x38] 1ce12c: 14000019 b 0x1ce190 1ce130: 14000001 b 0x1ce134 1ce134: 14000001 b 0x1ce138 1ce138: 14000001 b 0x1ce13c 1ce13c: 14000001 b 0x1ce140 1ce140: 14000001 b 0x1ce144 1ce144: 14000001 b 0x1ce148 1ce148: 14000001 b 0x1ce14c 1ce14c: f85d03a8 ldur x8, [x29, #-0x30] 1ce150: f85e03a9 ldur x9, [x29, #-0x20] 1ce154: 8b080128 add x8, x9, x8 1ce158: f81e03a8 stur x8, [x29, #-0x20] 1ce15c: f85e03a8 ldur x8, [x29, #-0x20] 1ce160: f85983a9 ldur x9, [x29, #-0x68] 1ce164: eb090108 subs x8, x8, x9 1ce168: f9000be8 str x8, [sp, #0x10] 1ce16c: 540000ad b.le 0x1ce180 1ce170: 14000001 b 0x1ce174 1ce174: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1ce178: f81c83a8 stur x8, [x29, #-0x38] 1ce17c: 14000005 b 0x1ce190 1ce180: 17fffeb9 b 0x1cdc64 1ce184: aa1f03e8 mov x8, xzr 1ce188: f81c83a8 stur x8, [x29, #-0x38] 1ce18c: 14000001 b 0x1ce190 1ce190: f85c83a8 ldur x8, [x29, #-0x38] 1ce194: d53bd049 mrs x9, TPIDR_EL0 1ce198: f9401529 ldr x9, [x9, #0x28] 1ce19c: f85e83aa ldur x10, [x29, #-0x18] 1ce1a0: eb0a0129 subs x9, x9, x10 1ce1a4: f90007e8 str x8, [sp, #0x8] 1ce1a8: f90003e9 str x9, [sp] 1ce1ac: 540000e1 b.ne 0x1ce1c8 1ce1b0: 14000001 b 0x1ce1b4 1ce1b4: f94007e0 ldr x0, [sp, #0x8] 1ce1b8: a9577bfd ldp x29, x30, [sp, #0x170] 1ce1bc: f940b3fc ldr x28, [sp, #0x160] 1ce1c0: 910603ff add sp, sp, #0x180 1ce1c4: d65f03c0 ret 1ce1c8: 97fb6eea bl 0xa9d70 <__stack_chk_fail@plt> 00000000001ce1cc : 1ce1cc: d101c3ff sub sp, sp, #0x70 1ce1d0: a9067bfd stp x29, x30, [sp, #0x60] 1ce1d4: 910183fd add x29, sp, #0x60 1ce1d8: d00006c8 adrp x8, 0x2a8000 1ce1dc: f942dd08 ldr x8, [x8, #0x5b8] 1ce1e0: b27c03e9 orr x9, xzr, #0x10 1ce1e4: 8b090108 add x8, x8, x9 1ce1e8: b27b03e9 orr x9, xzr, #0x20 1ce1ec: d00006ca adrp x10, 0x2a8000 1ce1f0: f946654a ldr x10, [x10, #0xcc8] 1ce1f4: d280130b mov x11, #0x98 // =152 1ce1f8: d00006cc adrp x12, 0x2a8000 1ce1fc: f944c98c ldr x12, [x12, #0x990] 1ce200: d00006cd adrp x13, 0x2a8000 1ce204: f947e1ad ldr x13, [x13, #0xfc0] 1ce208: d280000e mov x14, #0x0 // =0 1ce20c: f81f83a0 stur x0, [x29, #-0x8] 1ce210: f81f03a1 stur x1, [x29, #-0x10] 1ce214: f81e83a2 stur x2, [x29, #-0x18] 1ce218: f81e03a3 stur x3, [x29, #-0x20] 1ce21c: f85f83a0 ldur x0, [x29, #-0x8] 1ce220: f9000008 str x8, [x0] 1ce224: f85f03a8 ldur x8, [x29, #-0x10] 1ce228: f9000408 str x8, [x0, #0x8] 1ce22c: f85e83a8 ldur x8, [x29, #-0x18] 1ce230: f9000808 str x8, [x0, #0x10] 1ce234: f85e03a8 ldur x8, [x29, #-0x20] 1ce238: f9000c08 str x8, [x0, #0x18] 1ce23c: 8b090008 add x8, x0, x9 1ce240: f90017e0 str x0, [sp, #0x28] 1ce244: aa0803e0 mov x0, x8 1ce248: f90013eb str x11, [sp, #0x20] 1ce24c: f9000fec str x12, [sp, #0x18] 1ce250: f9000bed str x13, [sp, #0x10] 1ce254: f90007ee str x14, [sp, #0x8] 1ce258: f90003e8 str x8, [sp] 1ce25c: d63f0140 blr x10 1ce260: f94017e8 ldr x8, [sp, #0x28] 1ce264: f94013e9 ldr x9, [sp, #0x20] 1ce268: 8b090100 add x0, x8, x9 1ce26c: f9400fea ldr x10, [sp, #0x18] 1ce270: d63f0140 blr x10 1ce274: 14000001 b 0x1ce278 1ce278: f94007e8 ldr x8, [sp, #0x8] 1ce27c: f94017e9 ldr x9, [sp, #0x28] 1ce280: f9005928 str x8, [x9, #0xb0] 1ce284: f9005d28 str x8, [x9, #0xb8] 1ce288: a9467bfd ldp x29, x30, [sp, #0x60] 1ce28c: 9101c3ff add sp, sp, #0x70 1ce290: d65f03c0 ret 1ce294: 2a0103e8 mov w8, w1 1ce298: f81d83a0 stur x0, [x29, #-0x28] 1ce29c: b81d43a8 stur w8, [x29, #-0x2c] 1ce2a0: f94003e0 ldr x0, [sp] 1ce2a4: f9400be1 ldr x1, [sp, #0x10] 1ce2a8: d63f0020 blr x1 1ce2ac: f85d83a0 ldur x0, [x29, #-0x28] 1ce2b0: 97fb6718 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001ce2b4 : 1ce2b4: d10243ff sub sp, sp, #0x90 1ce2b8: a9087bfd stp x29, x30, [sp, #0x80] 1ce2bc: 910203fd add x29, sp, #0x80 1ce2c0: d00006c8 adrp x8, 0x2a8000 1ce2c4: f942dd08 ldr x8, [x8, #0x5b8] 1ce2c8: b27c03e9 orr x9, xzr, #0x10 1ce2cc: 8b090108 add x8, x8, x9 1ce2d0: b27b03e9 orr x9, xzr, #0x20 1ce2d4: d00006ca adrp x10, 0x2a8000 1ce2d8: f947e14a ldr x10, [x10, #0xfc0] 1ce2dc: d280000b mov x11, #0x0 // =0 1ce2e0: d00006cc adrp x12, 0x2a8000 1ce2e4: f9431d8c ldr x12, [x12, #0x638] 1ce2e8: f81f83a0 stur x0, [x29, #-0x8] 1ce2ec: f85f83a0 ldur x0, [x29, #-0x8] 1ce2f0: f9000008 str x8, [x0] 1ce2f4: 8b090008 add x8, x0, x9 1ce2f8: f81f03a8 stur x8, [x29, #-0x10] 1ce2fc: f85f03a8 ldur x8, [x29, #-0x10] 1ce300: f90023e0 str x0, [sp, #0x40] 1ce304: aa0803e0 mov x0, x8 1ce308: f9001fea str x10, [sp, #0x38] 1ce30c: f9001beb str x11, [sp, #0x30] 1ce310: f90017ec str x12, [sp, #0x28] 1ce314: 97fb4c0f bl 0xa1350 <_ZN9mkvparser5Track4Info5ClearEv@plt> 1ce318: 14000001 b 0x1ce31c 1ce31c: f94023e8 ldr x8, [sp, #0x40] 1ce320: f9405909 ldr x9, [x8, #0xb0] 1ce324: f81d83a9 stur x9, [x29, #-0x28] 1ce328: f9405d09 ldr x9, [x8, #0xb8] 1ce32c: f81d03a9 stur x9, [x29, #-0x30] 1ce330: f85d83a8 ldur x8, [x29, #-0x28] 1ce334: f85d03a9 ldur x9, [x29, #-0x30] 1ce338: eb09011f cmp x8, x9 1ce33c: 1a9f07ea cset w10, ne 1ce340: 3700004a tbnz w10, #0x0, 0x1ce348 1ce344: 14000022 b 0x1ce3cc 1ce348: b27d03e8 orr x8, xzr, #0x8 1ce34c: f85d83a9 ldur x9, [x29, #-0x28] 1ce350: 8b080128 add x8, x9, x8 1ce354: f81d83a8 stur x8, [x29, #-0x28] 1ce358: f9400128 ldr x8, [x9] 1ce35c: f81c83a8 stur x8, [x29, #-0x38] 1ce360: f85c83a8 ldur x8, [x29, #-0x38] 1ce364: f9401be9 ldr x9, [sp, #0x30] 1ce368: eb09011f cmp x8, x9 1ce36c: 1a9f17ea cset w10, eq 1ce370: f90013e8 str x8, [sp, #0x20] 1ce374: 370000ca tbnz w10, #0x0, 0x1ce38c 1ce378: f94013e0 ldr x0, [sp, #0x20] 1ce37c: f94017e8 ldr x8, [sp, #0x28] 1ce380: d63f0100 blr x8 1ce384: f94013e0 ldr x0, [sp, #0x20] 1ce388: 97fb4976 bl 0xa0960 <_ZdlPv@plt> 1ce38c: 17ffffe9 b 0x1ce330 1ce390: d2801308 mov x8, #0x98 // =152 1ce394: b27b03e9 orr x9, xzr, #0x20 1ce398: 2a0103ea mov w10, w1 1ce39c: f81e83a0 stur x0, [x29, #-0x18] 1ce3a0: b81e43aa stur w10, [x29, #-0x1c] 1ce3a4: f94023e0 ldr x0, [sp, #0x40] 1ce3a8: 8b080000 add x0, x0, x8 1ce3ac: f9000fe9 str x9, [sp, #0x18] 1ce3b0: 97fb6bb4 bl 0xa9280 <_ZN9mkvparser5Track8EOSBlockD2Ev@plt> 1ce3b4: f94023e8 ldr x8, [sp, #0x40] 1ce3b8: f9400fe9 ldr x9, [sp, #0x18] 1ce3bc: 8b090100 add x0, x8, x9 1ce3c0: f9401fe1 ldr x1, [sp, #0x38] 1ce3c4: d63f0020 blr x1 1ce3c8: 14000018 b 0x1ce428 1ce3cc: f94023e8 ldr x8, [sp, #0x40] 1ce3d0: f9405909 ldr x9, [x8, #0xb0] 1ce3d4: f9401bea ldr x10, [sp, #0x30] 1ce3d8: eb0a013f cmp x9, x10 1ce3dc: 1a9f17eb cset w11, eq 1ce3e0: f9000be9 str x9, [sp, #0x10] 1ce3e4: 3700006b tbnz w11, #0x0, 0x1ce3f0 1ce3e8: f9400be0 ldr x0, [sp, #0x10] 1ce3ec: 97fb6021 bl 0xa6470 <_ZdaPv@plt> 1ce3f0: d2801308 mov x8, #0x98 // =152 1ce3f4: b27b03e9 orr x9, xzr, #0x20 1ce3f8: f94023ea ldr x10, [sp, #0x40] 1ce3fc: 8b080140 add x0, x10, x8 1ce400: f90007e9 str x9, [sp, #0x8] 1ce404: 97fb6b9f bl 0xa9280 <_ZN9mkvparser5Track8EOSBlockD2Ev@plt> 1ce408: f94023e8 ldr x8, [sp, #0x40] 1ce40c: f94007e9 ldr x9, [sp, #0x8] 1ce410: 8b090100 add x0, x8, x9 1ce414: f9401fea ldr x10, [sp, #0x38] 1ce418: d63f0140 blr x10 1ce41c: a9487bfd ldp x29, x30, [sp, #0x80] 1ce420: 910243ff add sp, sp, #0x90 1ce424: d65f03c0 ret 1ce428: f85e83a0 ldur x0, [x29, #-0x18] 1ce42c: 97fb7f66 bl 0xae1c4 00000000001ce430 : 1ce430: d10143ff sub sp, sp, #0x50 1ce434: a9047bfd stp x29, x30, [sp, #0x40] 1ce438: 910103fd add x29, sp, #0x40 1ce43c: d2800008 mov x8, #0x0 // =0 1ce440: f81f83a0 stur x0, [x29, #-0x8] 1ce444: f85f83a0 ldur x0, [x29, #-0x8] 1ce448: f9401809 ldr x9, [x0, #0x30] 1ce44c: eb08013f cmp x9, x8 1ce450: 1a9f17ea cset w10, eq 1ce454: f81f03a8 stur x8, [x29, #-0x10] 1ce458: f81e83a0 stur x0, [x29, #-0x18] 1ce45c: f90013e9 str x9, [sp, #0x20] 1ce460: 3700006a tbnz w10, #0x0, 0x1ce46c 1ce464: f94013e0 ldr x0, [sp, #0x20] 1ce468: 97fb6002 bl 0xa6470 <_ZdaPv@plt> 1ce46c: f85f03a8 ldur x8, [x29, #-0x10] 1ce470: f85e83a9 ldur x9, [x29, #-0x18] 1ce474: f9001928 str x8, [x9, #0x30] 1ce478: f9401d2a ldr x10, [x9, #0x38] 1ce47c: eb08015f cmp x10, x8 1ce480: 1a9f17eb cset w11, eq 1ce484: f9000fea str x10, [sp, #0x18] 1ce488: 3700006b tbnz w11, #0x0, 0x1ce494 1ce48c: f9400fe0 ldr x0, [sp, #0x18] 1ce490: 97fb5ff8 bl 0xa6470 <_ZdaPv@plt> 1ce494: f85f03a8 ldur x8, [x29, #-0x10] 1ce498: f85e83a9 ldur x9, [x29, #-0x18] 1ce49c: f9001d28 str x8, [x9, #0x38] 1ce4a0: f940212a ldr x10, [x9, #0x40] 1ce4a4: eb08015f cmp x10, x8 1ce4a8: 1a9f17eb cset w11, eq 1ce4ac: f9000bea str x10, [sp, #0x10] 1ce4b0: 3700006b tbnz w11, #0x0, 0x1ce4bc 1ce4b4: f9400be0 ldr x0, [sp, #0x10] 1ce4b8: 97fb5fee bl 0xa6470 <_ZdaPv@plt> 1ce4bc: f85f03a8 ldur x8, [x29, #-0x10] 1ce4c0: f85e83a9 ldur x9, [x29, #-0x18] 1ce4c4: f9002128 str x8, [x9, #0x40] 1ce4c8: f940292a ldr x10, [x9, #0x50] 1ce4cc: eb08015f cmp x10, x8 1ce4d0: 1a9f17eb cset w11, eq 1ce4d4: f90007ea str x10, [sp, #0x8] 1ce4d8: 3700006b tbnz w11, #0x0, 0x1ce4e4 1ce4dc: f94007e0 ldr x0, [sp, #0x8] 1ce4e0: 97fb5fe4 bl 0xa6470 <_ZdaPv@plt> 1ce4e4: f85f03a8 ldur x8, [x29, #-0x10] 1ce4e8: f85e83a9 ldur x9, [x29, #-0x18] 1ce4ec: f9002928 str x8, [x9, #0x50] 1ce4f0: f9002d3f str xzr, [x9, #0x58] 1ce4f4: f940252a ldr x10, [x9, #0x48] 1ce4f8: eb08015f cmp x10, x8 1ce4fc: 1a9f17eb cset w11, eq 1ce500: f90003ea str x10, [sp] 1ce504: 3700006b tbnz w11, #0x0, 0x1ce510 1ce508: f94003e0 ldr x0, [sp] 1ce50c: 97fb5fd9 bl 0xa6470 <_ZdaPv@plt> 1ce510: f85f03a8 ldur x8, [x29, #-0x10] 1ce514: f85e83a9 ldur x9, [x29, #-0x18] 1ce518: f9002528 str x8, [x9, #0x48] 1ce51c: a9447bfd ldp x29, x30, [sp, #0x40] 1ce520: 910143ff add sp, sp, #0x50 1ce524: d65f03c0 ret 00000000001ce528 : 1ce528: d10083ff sub sp, sp, #0x20 1ce52c: a9017bfd stp x29, x30, [sp, #0x10] 1ce530: 910043fd add x29, sp, #0x10 1ce534: f90007e0 str x0, [sp, #0x8] 1ce538: f94007e0 ldr x0, [sp, #0x8] 1ce53c: 97fb5289 bl 0xa2f60 <_ZN9mkvparser10BlockEntryD2Ev@plt> 1ce540: a9417bfd ldp x29, x30, [sp, #0x10] 1ce544: 910083ff add sp, sp, #0x20 1ce548: d65f03c0 ret 00000000001ce54c : 1ce54c: d10083ff sub sp, sp, #0x20 1ce550: a9017bfd stp x29, x30, [sp, #0x10] 1ce554: 910043fd add x29, sp, #0x10 1ce558: d00006c8 adrp x8, 0x2a8000 1ce55c: f9461508 ldr x8, [x8, #0xc28] 1ce560: f90007e0 str x0, [sp, #0x8] 1ce564: f94007e0 ldr x0, [sp, #0x8] 1ce568: f90003e0 str x0, [sp] 1ce56c: d63f0100 blr x8 1ce570: f94003e0 ldr x0, [sp] 1ce574: 97fb48fb bl 0xa0960 <_ZdlPv@plt> 1ce578: a9417bfd ldp x29, x30, [sp, #0x10] 1ce57c: 910083ff add sp, sp, #0x20 1ce580: d65f03c0 ret 00000000001ce584 : 1ce584: d10283ff sub sp, sp, #0xa0 1ce588: a9097bfd stp x29, x30, [sp, #0x90] 1ce58c: 910243fd add x29, sp, #0x90 1ce590: d2800008 mov x8, #0x0 // =0 1ce594: d00006c9 adrp x9, 0x2a8000 1ce598: f9435529 ldr x9, [x9, #0x6a8] 1ce59c: d00006ca adrp x10, 0x2a8000 1ce5a0: f941a94a ldr x10, [x10, #0x350] 1ce5a4: f81f03a0 stur x0, [x29, #-0x10] 1ce5a8: f81e83a1 stur x1, [x29, #-0x18] 1ce5ac: f81e03a2 stur x2, [x29, #-0x20] 1ce5b0: f81d83a3 stur x3, [x29, #-0x28] 1ce5b4: f81d03a4 stur x4, [x29, #-0x30] 1ce5b8: f85d03a0 ldur x0, [x29, #-0x30] 1ce5bc: f9400000 ldr x0, [x0] 1ce5c0: eb08001f cmp x0, x8 1ce5c4: 1a9f07eb cset w11, ne 1ce5c8: f9001be8 str x8, [sp, #0x30] 1ce5cc: f90017e9 str x9, [sp, #0x28] 1ce5d0: f90013ea str x10, [sp, #0x20] 1ce5d4: 3700004b tbnz w11, #0x0, 0x1ce5dc 1ce5d8: 14000004 b 0x1ce5e8 1ce5dc: 92800008 mov x8, #-0x1 // =-1 1ce5e0: f81f83a8 stur x8, [x29, #-0x8] 1ce5e4: 14000051 b 0x1ce728 1ce5e8: 52800008 mov w8, #0x0 // =0 1ce5ec: b27a07e0 orr x0, xzr, #0xc0 1ce5f0: f94017e1 ldr x1, [sp, #0x28] 1ce5f4: b9001fe8 str w8, [sp, #0x1c] 1ce5f8: 97fb496a bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1ce5fc: f9401be1 ldr x1, [sp, #0x30] 1ce600: eb01001f cmp x0, x1 1ce604: 1a9f17e8 cset w8, eq 1ce608: 320003e9 orr w9, wzr, #0x1 1ce60c: b9401fea ldr w10, [sp, #0x1c] 1ce610: 0a090149 and w9, w10, w9 1ce614: 381bf3a9 sturb w9, [x29, #-0x41] 1ce618: f9000be0 str x0, [sp, #0x10] 1ce61c: f90007e1 str x1, [sp, #0x8] 1ce620: 37000208 tbnz w8, #0x0, 0x1ce660 1ce624: 12800008 mov w8, #-0x1 // =-1 1ce628: f9400be9 ldr x9, [sp, #0x10] 1ce62c: f81c03a9 stur x9, [x29, #-0x40] 1ce630: 320003ea orr w10, wzr, #0x1 1ce634: 0a0a0108 and w8, w8, w10 1ce638: 381bf3a8 sturb w8, [x29, #-0x41] 1ce63c: f85f03a1 ldur x1, [x29, #-0x10] 1ce640: f85e03a2 ldur x2, [x29, #-0x20] 1ce644: f85d83a3 ldur x3, [x29, #-0x28] 1ce648: aa0903e0 mov x0, x9 1ce64c: f94013eb ldr x11, [sp, #0x20] 1ce650: d63f0160 blr x11 1ce654: 14000001 b 0x1ce658 1ce658: f9400be8 ldr x8, [sp, #0x10] 1ce65c: f90007e8 str x8, [sp, #0x8] 1ce660: f94007e8 ldr x8, [sp, #0x8] 1ce664: f81c83a8 stur x8, [x29, #-0x38] 1ce668: f85c83a8 ldur x8, [x29, #-0x38] 1ce66c: f9401be9 ldr x9, [sp, #0x30] 1ce670: eb09011f cmp x8, x9 1ce674: 1a9f17ea cset w10, eq 1ce678: 3700004a tbnz w10, #0x0, 0x1ce680 1ce67c: 1400000e b 0x1ce6b4 1ce680: 92800008 mov x8, #-0x1 // =-1 1ce684: f81f83a8 stur x8, [x29, #-0x8] 1ce688: 14000028 b 0x1ce728 1ce68c: 2a0103e8 mov w8, w1 1ce690: f90023e0 str x0, [sp, #0x40] 1ce694: b9003fe8 str w8, [sp, #0x3c] 1ce698: 385bf3a8 ldurb w8, [x29, #-0x41] 1ce69c: 37000048 tbnz w8, #0x0, 0x1ce6a4 1ce6a0: 14000004 b 0x1ce6b0 1ce6a4: f85c03a0 ldur x0, [x29, #-0x40] 1ce6a8: f94017e1 ldr x1, [sp, #0x28] 1ce6ac: 97fb6565 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1ce6b0: 14000022 b 0x1ce738 1ce6b4: b27b03e8 orr x8, xzr, #0x20 1ce6b8: f85e83a0 ldur x0, [x29, #-0x18] 1ce6bc: f85c83a9 ldur x9, [x29, #-0x38] 1ce6c0: 8b080121 add x1, x9, x8 1ce6c4: 97fb6177 bl 0xa6ca0 <_ZNK9mkvparser5Track4Info4CopyERS1_@plt> 1ce6c8: b9003be0 str w0, [sp, #0x38] 1ce6cc: b9403be0 ldr w0, [sp, #0x38] 1ce6d0: 35000040 cbnz w0, 0x1ce6d8 1ce6d4: 14000011 b 0x1ce718 1ce6d8: f85c83a8 ldur x8, [x29, #-0x38] 1ce6dc: f9401be9 ldr x9, [sp, #0x30] 1ce6e0: eb09011f cmp x8, x9 1ce6e4: 1a9f17ea cset w10, eq 1ce6e8: f90003e8 str x8, [sp] 1ce6ec: 370000ca tbnz w10, #0x0, 0x1ce704 1ce6f0: f94003e8 ldr x8, [sp] 1ce6f4: f9400109 ldr x9, [x8] 1ce6f8: f9400529 ldr x9, [x9, #0x8] 1ce6fc: aa0803e0 mov x0, x8 1ce700: d63f0120 blr x9 1ce704: b9403be8 ldr w8, [sp, #0x38] 1ce708: 2a0803e9 mov w9, w8 1ce70c: 93407d29 sxtw x9, w9 1ce710: f81f83a9 stur x9, [x29, #-0x8] 1ce714: 14000005 b 0x1ce728 1ce718: f85c83a8 ldur x8, [x29, #-0x38] 1ce71c: f85d03a9 ldur x9, [x29, #-0x30] 1ce720: f9000128 str x8, [x9] 1ce724: f81f83bf stur xzr, [x29, #-0x8] 1ce728: f85f83a0 ldur x0, [x29, #-0x8] 1ce72c: a9497bfd ldp x29, x30, [sp, #0x90] 1ce730: 910283ff add sp, sp, #0xa0 1ce734: d65f03c0 ret 1ce738: f94023e0 ldr x0, [sp, #0x40] 1ce73c: 97fb65f5 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001ce740 : 1ce740: d10143ff sub sp, sp, #0x50 1ce744: a9047bfd stp x29, x30, [sp, #0x40] 1ce748: 910103fd add x29, sp, #0x40 1ce74c: d2800008 mov x8, #0x0 // =0 1ce750: f81f03a0 stur x0, [x29, #-0x10] 1ce754: f81e83a1 stur x1, [x29, #-0x18] 1ce758: f85f03a0 ldur x0, [x29, #-0x10] 1ce75c: f85e83a1 ldur x1, [x29, #-0x18] 1ce760: eb00003f cmp x1, x0 1ce764: 1a9f17e9 cset w9, eq 1ce768: f9000be8 str x8, [sp, #0x10] 1ce76c: f90007e0 str x0, [sp, #0x8] 1ce770: 37000049 tbnz w9, #0x0, 0x1ce778 1ce774: 14000003 b 0x1ce780 1ce778: b81fc3bf stur wzr, [x29, #-0x4] 1ce77c: 1400008c b 0x1ce9ac 1ce780: b27c07e1 orr x1, xzr, #0x30 1ce784: d2800d08 mov x8, #0x68 // =104 1ce788: b27c03e2 orr x2, xzr, #0x10 1ce78c: f94007e9 ldr x9, [sp, #0x8] 1ce790: f9400129 ldr x9, [x9] 1ce794: f85e83aa ldur x10, [x29, #-0x18] 1ce798: f9000149 str x9, [x10] 1ce79c: f94007e9 ldr x9, [sp, #0x8] 1ce7a0: f940052a ldr x10, [x9, #0x8] 1ce7a4: f85e83ab ldur x11, [x29, #-0x18] 1ce7a8: f900056a str x10, [x11, #0x8] 1ce7ac: f9400d2a ldr x10, [x9, #0x18] 1ce7b0: f85e83ab ldur x11, [x29, #-0x18] 1ce7b4: f9000d6a str x10, [x11, #0x18] 1ce7b8: f940112a ldr x10, [x9, #0x20] 1ce7bc: f85e83ab ldur x11, [x29, #-0x18] 1ce7c0: f900116a str x10, [x11, #0x20] 1ce7c4: f940152a ldr x10, [x9, #0x28] 1ce7c8: f85e83ab ldur x11, [x29, #-0x18] 1ce7cc: f900156a str x10, [x11, #0x28] 1ce7d0: f940092a ldr x10, [x9, #0x10] 1ce7d4: f85e83ab ldur x11, [x29, #-0x18] 1ce7d8: f900096a str x10, [x11, #0x10] 1ce7dc: 3941812c ldrb w12, [x9, #0x60] 1ce7e0: f85e83aa ldur x10, [x29, #-0x18] 1ce7e4: 320003ed orr w13, wzr, #0x1 1ce7e8: 0a0d018c and w12, w12, w13 1ce7ec: 3901814c strb w12, [x10, #0x60] 1ce7f0: 8b08012a add x10, x9, x8 1ce7f4: f85e83ab ldur x11, [x29, #-0x18] 1ce7f8: 8b080160 add x0, x11, x8 1ce7fc: f90003e1 str x1, [sp] 1ce800: aa0a03e1 mov x1, x10 1ce804: 97fb4563 bl 0x9fd90 1ce808: f85e83a2 ldur x2, [x29, #-0x18] 1ce80c: f94007e0 ldr x0, [sp, #0x8] 1ce810: f94003e1 ldr x1, [sp] 1ce814: 97fb6a97 bl 0xa9270 <_ZNK9mkvparser5Track4Info7CopyStrEMS1_PcRS1_@plt> 1ce818: b81e43a0 stur w0, [x29, #-0x1c] 1ce81c: b85e43ac ldur w12, [x29, #-0x1c] 1ce820: 3500004c cbnz w12, 0x1ce828 1ce824: 14000004 b 0x1ce834 1ce828: b85e43a8 ldur w8, [x29, #-0x1c] 1ce82c: b81fc3a8 stur w8, [x29, #-0x4] 1ce830: 1400005f b 0x1ce9ac 1ce834: b27d0be1 orr x1, xzr, #0x38 1ce838: f85e83a2 ldur x2, [x29, #-0x18] 1ce83c: f94007e0 ldr x0, [sp, #0x8] 1ce840: 97fb6a8c bl 0xa9270 <_ZNK9mkvparser5Track4Info7CopyStrEMS1_PcRS1_@plt> 1ce844: b90023e0 str w0, [sp, #0x20] 1ce848: b94023e0 ldr w0, [sp, #0x20] 1ce84c: 35000040 cbnz w0, 0x1ce854 1ce850: 14000004 b 0x1ce860 1ce854: b94023e8 ldr w8, [sp, #0x20] 1ce858: b81fc3a8 stur w8, [x29, #-0x4] 1ce85c: 14000054 b 0x1ce9ac 1ce860: b27a03e1 orr x1, xzr, #0x40 1ce864: f85e83a2 ldur x2, [x29, #-0x18] 1ce868: f94007e0 ldr x0, [sp, #0x8] 1ce86c: 97fb6a81 bl 0xa9270 <_ZNK9mkvparser5Track4Info7CopyStrEMS1_PcRS1_@plt> 1ce870: b9001fe0 str w0, [sp, #0x1c] 1ce874: b9401fe0 ldr w0, [sp, #0x1c] 1ce878: 35000040 cbnz w0, 0x1ce880 1ce87c: 14000004 b 0x1ce88c 1ce880: b9401fe8 ldr w8, [sp, #0x1c] 1ce884: b81fc3a8 stur w8, [x29, #-0x4] 1ce888: 14000049 b 0x1ce9ac 1ce88c: d2800901 mov x1, #0x48 // =72 1ce890: f85e83a2 ldur x2, [x29, #-0x18] 1ce894: f94007e0 ldr x0, [sp, #0x8] 1ce898: 97fb6a76 bl 0xa9270 <_ZNK9mkvparser5Track4Info7CopyStrEMS1_PcRS1_@plt> 1ce89c: b9001be0 str w0, [sp, #0x18] 1ce8a0: b9401be0 ldr w0, [sp, #0x18] 1ce8a4: 35000040 cbnz w0, 0x1ce8ac 1ce8a8: 14000004 b 0x1ce8b8 1ce8ac: b9401be8 ldr w8, [sp, #0x18] 1ce8b0: b81fc3a8 stur w8, [x29, #-0x4] 1ce8b4: 1400003e b 0x1ce9ac 1ce8b8: d2800008 mov x8, #0x0 // =0 1ce8bc: f94007e9 ldr x9, [sp, #0x8] 1ce8c0: f9402d2a ldr x10, [x9, #0x58] 1ce8c4: eb08015f cmp x10, x8 1ce8c8: 1a9f97eb cset w11, hi 1ce8cc: 3700004b tbnz w11, #0x0, 0x1ce8d4 1ce8d0: 14000036 b 0x1ce9a8 1ce8d4: f94007e8 ldr x8, [sp, #0x8] 1ce8d8: f9402909 ldr x9, [x8, #0x50] 1ce8dc: f9400bea ldr x10, [sp, #0x10] 1ce8e0: eb0a013f cmp x9, x10 1ce8e4: 1a9f17eb cset w11, eq 1ce8e8: 3700004b tbnz w11, #0x0, 0x1ce8f0 1ce8ec: 14000004 b 0x1ce8fc 1ce8f0: 12800008 mov w8, #-0x1 // =-1 1ce8f4: b81fc3a8 stur w8, [x29, #-0x4] 1ce8f8: 1400002d b 0x1ce9ac 1ce8fc: f85e83a8 ldur x8, [x29, #-0x18] 1ce900: f9402908 ldr x8, [x8, #0x50] 1ce904: f9400be9 ldr x9, [sp, #0x10] 1ce908: eb09011f cmp x8, x9 1ce90c: 1a9f07ea cset w10, ne 1ce910: 3700004a tbnz w10, #0x0, 0x1ce918 1ce914: 14000004 b 0x1ce924 1ce918: 12800008 mov w8, #-0x1 // =-1 1ce91c: b81fc3a8 stur w8, [x29, #-0x4] 1ce920: 14000023 b 0x1ce9ac 1ce924: f85e83a8 ldur x8, [x29, #-0x18] 1ce928: f9402d08 ldr x8, [x8, #0x58] 1ce92c: b5000048 cbnz x8, 0x1ce934 1ce930: 14000004 b 0x1ce940 1ce934: 12800008 mov w8, #-0x1 // =-1 1ce938: b81fc3a8 stur w8, [x29, #-0x4] 1ce93c: 1400001c b 0x1ce9ac 1ce940: b24003e0 orr x0, xzr, #0x1 1ce944: f94007e8 ldr x8, [sp, #0x8] 1ce948: f9402d01 ldr x1, [x8, #0x58] 1ce94c: 97fb6769 bl 0xa86f0 <_ZN9mkvparser14SafeArrayAllocIhEEPT_yy@plt> 1ce950: f85e83a8 ldur x8, [x29, #-0x18] 1ce954: f9002900 str x0, [x8, #0x50] 1ce958: f85e83a8 ldur x8, [x29, #-0x18] 1ce95c: f9402908 ldr x8, [x8, #0x50] 1ce960: f9400be0 ldr x0, [sp, #0x10] 1ce964: eb00011f cmp x8, x0 1ce968: 1a9f17e9 cset w9, eq 1ce96c: 37000049 tbnz w9, #0x0, 0x1ce974 1ce970: 14000004 b 0x1ce980 1ce974: 12800008 mov w8, #-0x1 // =-1 1ce978: b81fc3a8 stur w8, [x29, #-0x4] 1ce97c: 1400000c b 0x1ce9ac 1ce980: f85e83a8 ldur x8, [x29, #-0x18] 1ce984: f9402900 ldr x0, [x8, #0x50] 1ce988: f94007e8 ldr x8, [sp, #0x8] 1ce98c: f9402901 ldr x1, [x8, #0x50] 1ce990: f9402d02 ldr x2, [x8, #0x58] 1ce994: 97fb44ff bl 0x9fd90 1ce998: f94007e8 ldr x8, [sp, #0x8] 1ce99c: f9402d00 ldr x0, [x8, #0x58] 1ce9a0: f85e83a1 ldur x1, [x29, #-0x18] 1ce9a4: f9002c20 str x0, [x1, #0x58] 1ce9a8: b81fc3bf stur wzr, [x29, #-0x4] 1ce9ac: b85fc3a0 ldur w0, [x29, #-0x4] 1ce9b0: a9447bfd ldp x29, x30, [sp, #0x40] 1ce9b4: 910143ff add sp, sp, #0x50 1ce9b8: d65f03c0 ret 00000000001ce9bc : 1ce9bc: d10043ff sub sp, sp, #0x10 1ce9c0: d2800008 mov x8, #0x0 // =0 1ce9c4: 52800009 mov w9, #0x0 // =0 1ce9c8: f90007e0 str x0, [sp, #0x8] 1ce9cc: f94007e0 ldr x0, [sp, #0x8] 1ce9d0: f900081f str xzr, [x0, #0x10] 1ce9d4: f9000c1f str xzr, [x0, #0x18] 1ce9d8: f900101f str xzr, [x0, #0x20] 1ce9dc: f900141f str xzr, [x0, #0x28] 1ce9e0: f9001808 str x8, [x0, #0x30] 1ce9e4: f9001c08 str x8, [x0, #0x38] 1ce9e8: f9002008 str x8, [x0, #0x40] 1ce9ec: f9002408 str x8, [x0, #0x48] 1ce9f0: f9002808 str x8, [x0, #0x50] 1ce9f4: f9002c1f str xzr, [x0, #0x58] 1ce9f8: 39018009 strb w9, [x0, #0x60] 1ce9fc: 910043ff add sp, sp, #0x10 1cea00: d65f03c0 ret 00000000001cea04 : 1cea04: d10083ff sub sp, sp, #0x20 1cea08: a9017bfd stp x29, x30, [sp, #0x10] 1cea0c: 910043fd add x29, sp, #0x10 1cea10: f90007e0 str x0, [sp, #0x8] 1cea14: f94007e0 ldr x0, [sp, #0x8] 1cea18: 97fb4a4e bl 0xa1350 <_ZN9mkvparser5Track4Info5ClearEv@plt> 1cea1c: 14000001 b 0x1cea20 1cea20: a9417bfd ldp x29, x30, [sp, #0x10] 1cea24: 910083ff add sp, sp, #0x20 1cea28: d65f03c0 ret 1cea2c: 97fb7de6 bl 0xae1c4 00000000001cea30 : 1cea30: d10183ff sub sp, sp, #0x60 1cea34: a9057bfd stp x29, x30, [sp, #0x50] 1cea38: 910143fd add x29, sp, #0x50 1cea3c: 92800008 mov x8, #-0x1 // =-1 1cea40: d2800009 mov x9, #0x0 // =0 1cea44: f81f03a0 stur x0, [x29, #-0x10] 1cea48: f81e83a1 stur x1, [x29, #-0x18] 1cea4c: f81e03a2 stur x2, [x29, #-0x20] 1cea50: f85f03a0 ldur x0, [x29, #-0x10] 1cea54: f85e83a1 ldur x1, [x29, #-0x18] 1cea58: eb08003f cmp x1, x8 1cea5c: 1a9f17ea cset w10, eq 1cea60: f9000be9 str x9, [sp, #0x10] 1cea64: f90007e0 str x0, [sp, #0x8] 1cea68: 3700004a tbnz w10, #0x0, 0x1cea70 1cea6c: 14000004 b 0x1cea7c 1cea70: 12800008 mov w8, #-0x1 // =-1 1cea74: b81fc3a8 stur w8, [x29, #-0x4] 1cea78: 14000037 b 0x1ceb54 1cea7c: f85e03a8 ldur x8, [x29, #-0x20] 1cea80: f85e83a9 ldur x9, [x29, #-0x18] 1cea84: 8b090108 add x8, x8, x9 1cea88: f90017e8 str x8, [sp, #0x28] 1cea8c: f94017e8 ldr x8, [sp, #0x28] 1cea90: f9400108 ldr x8, [x8] 1cea94: f9400be9 ldr x9, [sp, #0x10] 1cea98: eb09011f cmp x8, x9 1cea9c: 1a9f07ea cset w10, ne 1ceaa0: 3700004a tbnz w10, #0x0, 0x1ceaa8 1ceaa4: 14000004 b 0x1ceab4 1ceaa8: 12800008 mov w8, #-0x1 // =-1 1ceaac: b81fc3a8 stur w8, [x29, #-0x4] 1ceab0: 14000029 b 0x1ceb54 1ceab4: f85e83a8 ldur x8, [x29, #-0x18] 1ceab8: f94007e9 ldr x9, [sp, #0x8] 1ceabc: 8b080128 add x8, x9, x8 1ceac0: f9400108 ldr x8, [x8] 1ceac4: f90013e8 str x8, [sp, #0x20] 1ceac8: f94013e8 ldr x8, [sp, #0x20] 1ceacc: f9400bea ldr x10, [sp, #0x10] 1cead0: eb0a011f cmp x8, x10 1cead4: 1a9f17eb cset w11, eq 1cead8: 3700004b tbnz w11, #0x0, 0x1ceae0 1ceadc: 14000003 b 0x1ceae8 1ceae0: b81fc3bf stur wzr, [x29, #-0x4] 1ceae4: 1400001c b 0x1ceb54 1ceae8: b24003e0 orr x0, xzr, #0x1 1ceaec: f94013e8 ldr x8, [sp, #0x20] 1ceaf0: f90003e0 str x0, [sp] 1ceaf4: aa0803e0 mov x0, x8 1ceaf8: 97fb521e bl 0xa3370 1ceafc: f9000fe0 str x0, [sp, #0x18] 1ceb00: f9400fe8 ldr x8, [sp, #0x18] 1ceb04: 91000501 add x1, x8, #0x1 1ceb08: f94003e0 ldr x0, [sp] 1ceb0c: 97fb6fdd bl 0xaaa80 <_ZN9mkvparser14SafeArrayAllocIcEEPT_yy@plt> 1ceb10: f94017e8 ldr x8, [sp, #0x28] 1ceb14: f9000100 str x0, [x8] 1ceb18: f94017e8 ldr x8, [sp, #0x28] 1ceb1c: f9400108 ldr x8, [x8] 1ceb20: f9400be0 ldr x0, [sp, #0x10] 1ceb24: eb00011f cmp x8, x0 1ceb28: 1a9f17e9 cset w9, eq 1ceb2c: 37000049 tbnz w9, #0x0, 0x1ceb34 1ceb30: 14000004 b 0x1ceb40 1ceb34: 12800008 mov w8, #-0x1 // =-1 1ceb38: b81fc3a8 stur w8, [x29, #-0x4] 1ceb3c: 14000006 b 0x1ceb54 1ceb40: f94017e8 ldr x8, [sp, #0x28] 1ceb44: f9400100 ldr x0, [x8] 1ceb48: f94013e1 ldr x1, [sp, #0x20] 1ceb4c: 97fb5df9 bl 0xa6330 1ceb50: b81fc3bf stur wzr, [x29, #-0x4] 1ceb54: b85fc3a0 ldur w0, [x29, #-0x4] 1ceb58: a9457bfd ldp x29, x30, [sp, #0x50] 1ceb5c: 910183ff add sp, sp, #0x60 1ceb60: d65f03c0 ret 00000000001ceb64 : 1ceb64: d10043ff sub sp, sp, #0x10 1ceb68: d2801308 mov x8, #0x98 // =152 1ceb6c: f90007e0 str x0, [sp, #0x8] 1ceb70: f94007e0 ldr x0, [sp, #0x8] 1ceb74: 8b080000 add x0, x0, x8 1ceb78: 910043ff add sp, sp, #0x10 1ceb7c: d65f03c0 ret 00000000001ceb80 : 1ceb80: d10043ff sub sp, sp, #0x10 1ceb84: b27b03e8 orr x8, xzr, #0x20 1ceb88: f90007e0 str x0, [sp, #0x8] 1ceb8c: f94007e0 ldr x0, [sp, #0x8] 1ceb90: 8b080008 add x8, x0, x8 1ceb94: f9400100 ldr x0, [x8] 1ceb98: 910043ff add sp, sp, #0x10 1ceb9c: d65f03c0 ret 00000000001ceba0 : 1ceba0: d10043ff sub sp, sp, #0x10 1ceba4: b27b03e8 orr x8, xzr, #0x20 1ceba8: f90007e0 str x0, [sp, #0x8] 1cebac: f94007e0 ldr x0, [sp, #0x8] 1cebb0: 8b080008 add x8, x0, x8 1cebb4: f9400900 ldr x0, [x8, #0x10] 1cebb8: 910043ff add sp, sp, #0x10 1cebbc: d65f03c0 ret 00000000001cebc0 : 1cebc0: d10043ff sub sp, sp, #0x10 1cebc4: b27b03e8 orr x8, xzr, #0x20 1cebc8: f90007e0 str x0, [sp, #0x8] 1cebcc: f94007e0 ldr x0, [sp, #0x8] 1cebd0: 8b080008 add x8, x0, x8 1cebd4: f9401900 ldr x0, [x8, #0x30] 1cebd8: 910043ff add sp, sp, #0x10 1cebdc: d65f03c0 ret 00000000001cebe0 : 1cebe0: d10043ff sub sp, sp, #0x10 1cebe4: b27b03e8 orr x8, xzr, #0x20 1cebe8: f90007e0 str x0, [sp, #0x8] 1cebec: f94007e0 ldr x0, [sp, #0x8] 1cebf0: 8b080008 add x8, x0, x8 1cebf4: f9401d00 ldr x0, [x8, #0x38] 1cebf8: 910043ff add sp, sp, #0x10 1cebfc: d65f03c0 ret 00000000001cec00 : 1cec00: d10043ff sub sp, sp, #0x10 1cec04: b27b03e8 orr x8, xzr, #0x20 1cec08: f90007e0 str x0, [sp, #0x8] 1cec0c: f94007e0 ldr x0, [sp, #0x8] 1cec10: 8b080008 add x8, x0, x8 1cec14: f9402500 ldr x0, [x8, #0x48] 1cec18: 910043ff add sp, sp, #0x10 1cec1c: d65f03c0 ret 00000000001cec20 : 1cec20: d10043ff sub sp, sp, #0x10 1cec24: b27b03e8 orr x8, xzr, #0x20 1cec28: f90007e0 str x0, [sp, #0x8] 1cec2c: f94007e0 ldr x0, [sp, #0x8] 1cec30: 8b080008 add x8, x0, x8 1cec34: f9402100 ldr x0, [x8, #0x40] 1cec38: 910043ff add sp, sp, #0x10 1cec3c: d65f03c0 ret 00000000001cec40 : 1cec40: d10043ff sub sp, sp, #0x10 1cec44: b27b03e8 orr x8, xzr, #0x20 1cec48: f90007e0 str x0, [sp, #0x8] 1cec4c: f90003e1 str x1, [sp] 1cec50: f94007e0 ldr x0, [sp, #0x8] 1cec54: 8b080001 add x1, x0, x8 1cec58: f9402c21 ldr x1, [x1, #0x58] 1cec5c: f94003e9 ldr x9, [sp] 1cec60: f9000121 str x1, [x9] 1cec64: 8b080008 add x8, x0, x8 1cec68: f9402900 ldr x0, [x8, #0x50] 1cec6c: 910043ff add sp, sp, #0x10 1cec70: d65f03c0 ret 00000000001cec74 : 1cec74: d10043ff sub sp, sp, #0x10 1cec78: b27b03e8 orr x8, xzr, #0x20 1cec7c: f90007e0 str x0, [sp, #0x8] 1cec80: f94007e0 ldr x0, [sp, #0x8] 1cec84: 8b080008 add x8, x0, x8 1cec88: 39418109 ldrb w9, [x8, #0x60] 1cec8c: 320003ea orr w10, wzr, #0x1 1cec90: 0a0a0129 and w9, w9, w10 1cec94: 2a0903e0 mov w0, w9 1cec98: 910043ff add sp, sp, #0x10 1cec9c: d65f03c0 ret 00000000001ceca0 : 1ceca0: d10043ff sub sp, sp, #0x10 1ceca4: b27b03e8 orr x8, xzr, #0x20 1ceca8: f90007e0 str x0, [sp, #0x8] 1cecac: f94007e0 ldr x0, [sp, #0x8] 1cecb0: 8b080008 add x8, x0, x8 1cecb4: f9400d00 ldr x0, [x8, #0x18] 1cecb8: 910043ff add sp, sp, #0x10 1cecbc: d65f03c0 ret 00000000001cecc0 : 1cecc0: d10043ff sub sp, sp, #0x10 1cecc4: b27b03e8 orr x8, xzr, #0x20 1cecc8: f90007e0 str x0, [sp, #0x8] 1ceccc: f94007e0 ldr x0, [sp, #0x8] 1cecd0: 8b080008 add x8, x0, x8 1cecd4: f9401100 ldr x0, [x8, #0x20] 1cecd8: 910043ff add sp, sp, #0x10 1cecdc: d65f03c0 ret 00000000001cece0 : 1cece0: d10043ff sub sp, sp, #0x10 1cece4: b27b03e8 orr x8, xzr, #0x20 1cece8: f90007e0 str x0, [sp, #0x8] 1cecec: f94007e0 ldr x0, [sp, #0x8] 1cecf0: 8b080008 add x8, x0, x8 1cecf4: f9401500 ldr x0, [x8, #0x28] 1cecf8: 910043ff add sp, sp, #0x10 1cecfc: d65f03c0 ret 00000000001ced00 : 1ced00: d10243ff sub sp, sp, #0x90 1ced04: a9087bfd stp x29, x30, [sp, #0x80] 1ced08: 910203fd add x29, sp, #0x80 1ced0c: d53bd048 mrs x8, TPIDR_EL0 1ced10: f9401508 ldr x8, [x8, #0x28] 1ced14: f81f83a8 stur x8, [x29, #-0x8] 1ced18: f81e03a0 stur x0, [x29, #-0x20] 1ced1c: f81d83a1 stur x1, [x29, #-0x28] 1ced20: f85e03a8 ldur x8, [x29, #-0x20] 1ced24: aa0803e0 mov x0, x8 1ced28: f9400508 ldr x8, [x8, #0x8] 1ced2c: f90017e0 str x0, [sp, #0x28] 1ced30: aa0803e0 mov x0, x8 1ced34: 97fb4fbb bl 0xa2c20 <_ZNK9mkvparser7Segment8GetFirstEv@plt> 1ced38: f81d03a0 stur x0, [x29, #-0x30] 1ced3c: 2a1f03e9 mov w9, wzr 1ced40: b81cc3a9 stur w9, [x29, #-0x34] 1ced44: 14000001 b 0x1ced48 1ced48: f85d03a8 ldur x8, [x29, #-0x30] 1ced4c: b5000148 cbnz x8, 0x1ced74 1ced50: 14000001 b 0x1ced54 1ced54: f94017e0 ldr x0, [sp, #0x28] 1ced58: 97fb5a5a bl 0xa56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt> 1ced5c: f85d83be ldur x30, [x29, #-0x28] 1ced60: f90003c0 str x0, [x30] 1ced64: 320003e8 orr w8, wzr, #0x1 1ced68: 2a0803e0 mov w0, w8 1ced6c: f81e83a0 stur x0, [x29, #-0x18] 1ced70: 14000081 b 0x1cef74 1ced74: f85d03a0 ldur x0, [x29, #-0x30] 1ced78: 97fb4c5a bl 0xa1ee0 <_ZNK9mkvparser7Cluster3EOSEv@plt> 1ced7c: 360002a0 tbz w0, #0x0, 0x1cedd0 1ced80: 14000001 b 0x1ced84 1ced84: f94017e8 ldr x8, [sp, #0x28] 1ced88: f9400500 ldr x0, [x8, #0x8] 1ced8c: 97fb543d bl 0xa3e80 <_ZNK9mkvparser7Segment11DoneParsingEv@plt> 1ced90: 36000140 tbz w0, #0x0, 0x1cedb8 1ced94: 14000001 b 0x1ced98 1ced98: f94017e0 ldr x0, [sp, #0x28] 1ced9c: 97fb5a49 bl 0xa56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt> 1ceda0: f85d83be ldur x30, [x29, #-0x28] 1ceda4: f90003c0 str x0, [x30] 1ceda8: 320003e8 orr w8, wzr, #0x1 1cedac: 2a0803e0 mov w0, w8 1cedb0: f81e83a0 stur x0, [x29, #-0x18] 1cedb4: 14000070 b 0x1cef74 1cedb8: f85d83a8 ldur x8, [x29, #-0x28] 1cedbc: aa1f03e9 mov x9, xzr 1cedc0: f9000109 str x9, [x8] 1cedc4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1cedc8: f81e83a8 stur x8, [x29, #-0x18] 1cedcc: 1400006a b 0x1cef74 1cedd0: f85d03a0 ldur x0, [x29, #-0x30] 1cedd4: f85d83a1 ldur x1, [x29, #-0x28] 1cedd8: 97fb4c26 bl 0xa1e70 <_ZNK9mkvparser7Cluster8GetFirstERPKNS_10BlockEntryE@plt> 1ceddc: f90023e0 str x0, [sp, #0x40] 1cede0: f94023e0 ldr x0, [sp, #0x40] 1cede4: b6f800a0 tbz x0, #0x3f, 0x1cedf8 1cede8: 14000001 b 0x1cedec 1cedec: f94023e8 ldr x8, [sp, #0x40] 1cedf0: f81e83a8 stur x8, [x29, #-0x18] 1cedf4: 14000060 b 0x1cef74 1cedf8: f85d83a8 ldur x8, [x29, #-0x28] 1cedfc: f9400108 ldr x8, [x8] 1cee00: b5000108 cbnz x8, 0x1cee20 1cee04: 14000001 b 0x1cee08 1cee08: f94017e8 ldr x8, [sp, #0x28] 1cee0c: f9400500 ldr x0, [x8, #0x8] 1cee10: f85d03a1 ldur x1, [x29, #-0x30] 1cee14: 97fb519b bl 0xa3480 <_ZN9mkvparser7Segment7GetNextEPKNS_7ClusterE@plt> 1cee18: f81d03a0 stur x0, [x29, #-0x30] 1cee1c: 17ffffcb b 0x1ced48 1cee20: 14000001 b 0x1cee24 1cee24: f85d83a8 ldur x8, [x29, #-0x28] 1cee28: f9400108 ldr x8, [x8] 1cee2c: f9400109 ldr x9, [x8] 1cee30: f9400929 ldr x9, [x9, #0x10] 1cee34: aa0803e0 mov x0, x8 1cee38: d63f0120 blr x9 1cee3c: f9001fe0 str x0, [sp, #0x38] 1cee40: f9401fe8 ldr x8, [sp, #0x38] 1cee44: b4000068 cbz x8, 0x1cee50 1cee48: 14000001 b 0x1cee4c 1cee4c: 14000009 b 0x1cee70 1cee50: 900003a0 adrp x0, 0x242000 1cee54: 9102a000 add x0, x0, #0xa8 1cee58: 900003a2 adrp x2, 0x242000 1cee5c: 91351042 add x2, x2, #0xd44 1cee60: 900003a3 adrp x3, 0x242000 1cee64: 91362863 add x3, x3, #0xd8a 1cee68: 528247a1 mov w1, #0x123d // =4669 1cee6c: 97fb4529 bl 0xa0310 <__assert2@plt> 1cee70: f9401fe0 ldr x0, [sp, #0x38] 1cee74: 97fb604f bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 1cee78: f9001be0 str x0, [sp, #0x30] 1cee7c: f9401be0 ldr x0, [sp, #0x30] 1cee80: f94017fe ldr x30, [sp, #0x28] 1cee84: f94017c8 ldr x8, [x30, #0x28] 1cee88: eb080008 subs x8, x0, x8 1cee8c: f90013e8 str x8, [sp, #0x20] 1cee90: 540001c1 b.ne 0x1ceec8 1cee94: 14000001 b 0x1cee98 1cee98: f85d83a8 ldur x8, [x29, #-0x28] 1cee9c: f9400101 ldr x1, [x8] 1ceea0: f94017e8 ldr x8, [sp, #0x28] 1ceea4: f9400109 ldr x9, [x8] 1ceea8: f9400929 ldr x9, [x9, #0x10] 1ceeac: aa0803e0 mov x0, x8 1ceeb0: d63f0120 blr x9 1ceeb4: 360000a0 tbz w0, #0x0, 0x1ceec8 1ceeb8: 14000001 b 0x1ceebc 1ceebc: aa1f03e8 mov x8, xzr 1ceec0: f81e83a8 stur x8, [x29, #-0x18] 1ceec4: 1400002c b 0x1cef74 1ceec8: f85d03a0 ldur x0, [x29, #-0x30] 1ceecc: f85d83a8 ldur x8, [x29, #-0x28] 1ceed0: f9400101 ldr x1, [x8] 1ceed4: d10043a2 sub x2, x29, #0x10 1ceed8: 97fb43e2 bl 0x9fe60 <_ZNK9mkvparser7Cluster7GetNextEPKNS_10BlockEntryERS3_@plt> 1ceedc: f90023e0 str x0, [sp, #0x40] 1ceee0: f94023e8 ldr x8, [sp, #0x40] 1ceee4: b6f800a8 tbz x8, #0x3f, 0x1ceef8 1ceee8: 14000001 b 0x1ceeec 1ceeec: f94023e8 ldr x8, [sp, #0x40] 1ceef0: f81e83a8 stur x8, [x29, #-0x18] 1ceef4: 14000020 b 0x1cef74 1ceef8: f85f03a8 ldur x8, [x29, #-0x10] 1ceefc: b5000068 cbnz x8, 0x1cef08 1cef00: 14000001 b 0x1cef04 1cef04: 14000005 b 0x1cef18 1cef08: f85f03a8 ldur x8, [x29, #-0x10] 1cef0c: f85d83a9 ldur x9, [x29, #-0x28] 1cef10: f9000128 str x8, [x9] 1cef14: 17ffffc4 b 0x1cee24 1cef18: b85cc3a8 ldur w8, [x29, #-0x34] 1cef1c: 11000508 add w8, w8, #0x1 1cef20: b81cc3a8 stur w8, [x29, #-0x34] 1cef24: b85cc3a8 ldur w8, [x29, #-0x34] 1cef28: 71019108 subs w8, w8, #0x64 1cef2c: b9001fe8 str w8, [sp, #0x1c] 1cef30: 5400006b b.lt 0x1cef3c 1cef34: 14000001 b 0x1cef38 1cef38: 14000007 b 0x1cef54 1cef3c: f94017e8 ldr x8, [sp, #0x28] 1cef40: f9400500 ldr x0, [x8, #0x8] 1cef44: f85d03a1 ldur x1, [x29, #-0x30] 1cef48: 97fb514e bl 0xa3480 <_ZN9mkvparser7Segment7GetNextEPKNS_7ClusterE@plt> 1cef4c: f81d03a0 stur x0, [x29, #-0x30] 1cef50: 17ffff7e b 0x1ced48 1cef54: f94017e0 ldr x0, [sp, #0x28] 1cef58: 97fb59da bl 0xa56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt> 1cef5c: f85d83be ldur x30, [x29, #-0x28] 1cef60: f90003c0 str x0, [x30] 1cef64: 320003e8 orr w8, wzr, #0x1 1cef68: 2a0803e0 mov w0, w8 1cef6c: f81e83a0 stur x0, [x29, #-0x18] 1cef70: 14000001 b 0x1cef74 1cef74: f85e83a8 ldur x8, [x29, #-0x18] 1cef78: d53bd049 mrs x9, TPIDR_EL0 1cef7c: f9401529 ldr x9, [x9, #0x28] 1cef80: f85f83aa ldur x10, [x29, #-0x8] 1cef84: eb0a0129 subs x9, x9, x10 1cef88: f9000be8 str x8, [sp, #0x10] 1cef8c: f90007e9 str x9, [sp, #0x8] 1cef90: 540000c1 b.ne 0x1cefa8 1cef94: 14000001 b 0x1cef98 1cef98: f9400be0 ldr x0, [sp, #0x10] 1cef9c: a9487bfd ldp x29, x30, [sp, #0x80] 1cefa0: 910243ff add sp, sp, #0x90 1cefa4: d65f03c0 ret 1cefa8: 97fb6b72 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001cefac : 1cefac: d101c3ff sub sp, sp, #0x70 1cefb0: a9067bfd stp x29, x30, [sp, #0x60] 1cefb4: 910183fd add x29, sp, #0x60 1cefb8: d53bd048 mrs x8, TPIDR_EL0 1cefbc: f9401508 ldr x8, [x8, #0x28] 1cefc0: f81f83a8 stur x8, [x29, #-0x8] 1cefc4: f81d83a0 stur x0, [x29, #-0x28] 1cefc8: f9001be1 str x1, [sp, #0x30] 1cefcc: f85d83a8 ldur x8, [x29, #-0x28] 1cefd0: aa0803e0 mov x0, x8 1cefd4: f9402108 ldr x8, [x8, #0x40] 1cefd8: f1000108 subs x8, x8, #0x0 1cefdc: f90013e0 str x0, [sp, #0x20] 1cefe0: f9000fe8 str x8, [sp, #0x18] 1cefe4: 5400038c b.gt 0x1cf054 1cefe8: 14000001 b 0x1cefec 1cefec: d10043a1 sub x1, x29, #0x10 1ceff0: d10063a2 sub x2, x29, #0x18 1ceff4: f94013e0 ldr x0, [sp, #0x20] 1ceff8: 97fb6b7e bl 0xa9df0 <_ZNK9mkvparser7Cluster5ParseERxRl@plt> 1ceffc: f90017e0 str x0, [sp, #0x28] 1cf000: f94017e0 ldr x0, [sp, #0x28] 1cf004: b6f80100 tbz x0, #0x3f, 0x1cf024 1cf008: 14000001 b 0x1cf00c 1cf00c: f9401be8 ldr x8, [sp, #0x30] 1cf010: aa1f03e9 mov x9, xzr 1cf014: f9000109 str x9, [x8] 1cf018: f94017e8 ldr x8, [sp, #0x28] 1cf01c: f81e03a8 stur x8, [x29, #-0x20] 1cf020: 1400002f b 0x1cf0dc 1cf024: f94013e8 ldr x8, [sp, #0x20] 1cf028: f9402109 ldr x9, [x8, #0x40] 1cf02c: f1000129 subs x9, x9, #0x0 1cf030: f9000be9 str x9, [sp, #0x10] 1cf034: 540000ec b.gt 0x1cf050 1cf038: 14000001 b 0x1cf03c 1cf03c: f9401be8 ldr x8, [sp, #0x30] 1cf040: aa1f03e9 mov x9, xzr 1cf044: f9000109 str x9, [x8] 1cf048: f81e03a9 stur x9, [x29, #-0x20] 1cf04c: 14000024 b 0x1cf0dc 1cf050: 14000001 b 0x1cf054 1cf054: f94013e8 ldr x8, [sp, #0x20] 1cf058: f9401909 ldr x9, [x8, #0x30] 1cf05c: b4000069 cbz x9, 0x1cf068 1cf060: 14000001 b 0x1cf064 1cf064: 14000009 b 0x1cf088 1cf068: f0000380 adrp x0, 0x242000 1cf06c: 9102a000 add x0, x0, #0xa8 1cf070: 900003a2 adrp x2, 0x243000 1cf074: 911dd842 add x2, x2, #0x776 1cf078: 900003a3 adrp x3, 0x243000 1cf07c: 9111d463 add x3, x3, #0x475 1cf080: 52838521 mov w1, #0x1c29 // =7209 1cf084: 97fb44a3 bl 0xa0310 <__assert2@plt> 1cf088: f94013e8 ldr x8, [sp, #0x20] 1cf08c: f9401909 ldr x9, [x8, #0x30] 1cf090: f9400129 ldr x9, [x9] 1cf094: f9401bea ldr x10, [sp, #0x30] 1cf098: f9000149 str x9, [x10] 1cf09c: f9401be9 ldr x9, [sp, #0x30] 1cf0a0: f9400129 ldr x9, [x9] 1cf0a4: b4000069 cbz x9, 0x1cf0b0 1cf0a8: 14000001 b 0x1cf0ac 1cf0ac: 14000009 b 0x1cf0d0 1cf0b0: f0000380 adrp x0, 0x242000 1cf0b4: 9102a000 add x0, x0, #0xa8 1cf0b8: 900003a2 adrp x2, 0x243000 1cf0bc: 911dd842 add x2, x2, #0x776 1cf0c0: 900003a3 adrp x3, 0x243000 1cf0c4: 911ef863 add x3, x3, #0x7be 1cf0c8: 52838581 mov w1, #0x1c2c // =7212 1cf0cc: 97fb4491 bl 0xa0310 <__assert2@plt> 1cf0d0: aa1f03e8 mov x8, xzr 1cf0d4: f81e03a8 stur x8, [x29, #-0x20] 1cf0d8: 14000001 b 0x1cf0dc 1cf0dc: f85e03a8 ldur x8, [x29, #-0x20] 1cf0e0: d53bd049 mrs x9, TPIDR_EL0 1cf0e4: f9401529 ldr x9, [x9, #0x28] 1cf0e8: f85f83aa ldur x10, [x29, #-0x8] 1cf0ec: eb0a0129 subs x9, x9, x10 1cf0f0: f90007e8 str x8, [sp, #0x8] 1cf0f4: f90003e9 str x9, [sp] 1cf0f8: 540000c1 b.ne 0x1cf110 1cf0fc: 14000001 b 0x1cf100 1cf100: f94007e0 ldr x0, [sp, #0x8] 1cf104: a9467bfd ldp x29, x30, [sp, #0x60] 1cf108: 9101c3ff add sp, sp, #0x70 1cf10c: d65f03c0 ret 1cf110: 97fb6b18 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001cf114 : 1cf114: d10043ff sub sp, sp, #0x10 1cf118: f90007e0 str x0, [sp, #0x8] 1cf11c: f94007e0 ldr x0, [sp, #0x8] 1cf120: f9400800 ldr x0, [x0, #0x10] 1cf124: 910043ff add sp, sp, #0x10 1cf128: d65f03c0 ret 00000000001cf12c : 1cf12c: d102c3ff sub sp, sp, #0xb0 1cf130: a90a7bfd stp x29, x30, [sp, #0xa0] 1cf134: 910283fd add x29, sp, #0xa0 1cf138: d53bd048 mrs x8, TPIDR_EL0 1cf13c: f9401508 ldr x8, [x8, #0x28] 1cf140: f81f83a8 stur x8, [x29, #-0x8] 1cf144: f81d83a0 stur x0, [x29, #-0x28] 1cf148: f81d03a1 stur x1, [x29, #-0x30] 1cf14c: f81c83a2 stur x2, [x29, #-0x38] 1cf150: f85d83a8 ldur x8, [x29, #-0x28] 1cf154: f85d03a0 ldur x0, [x29, #-0x30] 1cf158: f9002be8 str x8, [sp, #0x50] 1cf15c: b4000060 cbz x0, 0x1cf168 1cf160: 14000001 b 0x1cf164 1cf164: 14000009 b 0x1cf188 1cf168: f0000380 adrp x0, 0x242000 1cf16c: 9102a000 add x0, x0, #0xa8 1cf170: 900003a2 adrp x2, 0x243000 1cf174: 91204842 add x2, x2, #0x812 1cf178: 900003a3 adrp x3, 0x243000 1cf17c: 9122f063 add x3, x3, #0x8bc 1cf180: 52838a21 mov w1, #0x1c51 // =7249 1cf184: 97fb4463 bl 0xa0310 <__assert2@plt> 1cf188: f9402be8 ldr x8, [sp, #0x50] 1cf18c: f9401909 ldr x9, [x8, #0x30] 1cf190: b4000069 cbz x9, 0x1cf19c 1cf194: 14000001 b 0x1cf198 1cf198: 14000009 b 0x1cf1bc 1cf19c: f0000380 adrp x0, 0x242000 1cf1a0: 9102a000 add x0, x0, #0xa8 1cf1a4: 900003a2 adrp x2, 0x243000 1cf1a8: 91204842 add x2, x2, #0x812 1cf1ac: 900003a3 adrp x3, 0x243000 1cf1b0: 9111d463 add x3, x3, #0x475 1cf1b4: 52838a41 mov w1, #0x1c52 // =7250 1cf1b8: 97fb4456 bl 0xa0310 <__assert2@plt> 1cf1bc: f9402be8 ldr x8, [sp, #0x50] 1cf1c0: f9402109 ldr x9, [x8, #0x40] 1cf1c4: f1000529 subs x9, x9, #0x1 1cf1c8: f90027e9 str x9, [sp, #0x48] 1cf1cc: 5400006b b.lt 0x1cf1d8 1cf1d0: 14000001 b 0x1cf1d4 1cf1d4: 14000009 b 0x1cf1f8 1cf1d8: f0000380 adrp x0, 0x242000 1cf1dc: 9102a000 add x0, x0, #0xa8 1cf1e0: 900003a2 adrp x2, 0x243000 1cf1e4: 91204842 add x2, x2, #0x812 1cf1e8: 900003a3 adrp x3, 0x243000 1cf1ec: 9121e063 add x3, x3, #0x878 1cf1f0: 52838a61 mov w1, #0x1c53 // =7251 1cf1f4: 97fb4447 bl 0xa0310 <__assert2@plt> 1cf1f8: f85d03a0 ldur x0, [x29, #-0x30] 1cf1fc: 97fb6cf5 bl 0xaa5d0 <_ZNK9mkvparser10BlockEntry8GetIndexEv@plt> 1cf200: f81c03a0 stur x0, [x29, #-0x40] 1cf204: f85c03a0 ldur x0, [x29, #-0x40] 1cf208: f9402bfe ldr x30, [sp, #0x50] 1cf20c: f94023c8 ldr x8, [x30, #0x40] 1cf210: eb080008 subs x8, x0, x8 1cf214: f90023e8 str x8, [sp, #0x40] 1cf218: 54000062 b.hs 0x1cf224 1cf21c: 14000001 b 0x1cf220 1cf220: 14000009 b 0x1cf244 1cf224: f0000380 adrp x0, 0x242000 1cf228: 9102a000 add x0, x0, #0xa8 1cf22c: 900003a2 adrp x2, 0x243000 1cf230: 91204842 add x2, x2, #0x812 1cf234: 900003a3 adrp x3, 0x243000 1cf238: 91223063 add x3, x3, #0x88c 1cf23c: 52838ac1 mov w1, #0x1c56 // =7254 1cf240: 97fb4434 bl 0xa0310 <__assert2@plt> 1cf244: f9402be8 ldr x8, [sp, #0x50] 1cf248: f9401909 ldr x9, [x8, #0x30] 1cf24c: f85c03aa ldur x10, [x29, #-0x40] 1cf250: f86a7929 ldr x9, [x9, x10, lsl #3] 1cf254: f85d03aa ldur x10, [x29, #-0x30] 1cf258: eb0a0129 subs x9, x9, x10 1cf25c: f9001fe9 str x9, [sp, #0x38] 1cf260: 54000061 b.ne 0x1cf26c 1cf264: 14000001 b 0x1cf268 1cf268: 14000009 b 0x1cf28c 1cf26c: f0000380 adrp x0, 0x242000 1cf270: 9102a000 add x0, x0, #0xa8 1cf274: 900003a2 adrp x2, 0x243000 1cf278: 91204842 add x2, x2, #0x812 1cf27c: 900003a3 adrp x3, 0x243000 1cf280: 9122a863 add x3, x3, #0x8aa 1cf284: 52838ae1 mov w1, #0x1c57 // =7255 1cf288: 97fb4422 bl 0xa0310 <__assert2@plt> 1cf28c: f85c03a8 ldur x8, [x29, #-0x40] 1cf290: 91000508 add x8, x8, #0x1 1cf294: f81c03a8 stur x8, [x29, #-0x40] 1cf298: f85c03a8 ldur x8, [x29, #-0x40] 1cf29c: f9402be9 ldr x9, [sp, #0x50] 1cf2a0: f940212a ldr x10, [x9, #0x40] 1cf2a4: eb0a0108 subs x8, x8, x10 1cf2a8: f9001be8 str x8, [sp, #0x30] 1cf2ac: 540008e3 b.lo 0x1cf3c8 1cf2b0: 14000001 b 0x1cf2b4 1cf2b4: d10043a1 sub x1, x29, #0x10 1cf2b8: d10063a2 sub x2, x29, #0x18 1cf2bc: f9402be0 ldr x0, [sp, #0x50] 1cf2c0: 97fb6acc bl 0xa9df0 <_ZNK9mkvparser7Cluster5ParseERxRl@plt> 1cf2c4: f81b83a0 stur x0, [x29, #-0x48] 1cf2c8: f85b83a0 ldur x0, [x29, #-0x48] 1cf2cc: b6f80100 tbz x0, #0x3f, 0x1cf2ec 1cf2d0: 14000001 b 0x1cf2d4 1cf2d4: f85c83a8 ldur x8, [x29, #-0x38] 1cf2d8: aa1f03e9 mov x9, xzr 1cf2dc: f9000109 str x9, [x8] 1cf2e0: f85b83a8 ldur x8, [x29, #-0x48] 1cf2e4: f81e03a8 stur x8, [x29, #-0x20] 1cf2e8: 1400004e b 0x1cf420 1cf2ec: f85b83a8 ldur x8, [x29, #-0x48] 1cf2f0: f1000508 subs x8, x8, #0x1 1cf2f4: f90017e8 str x8, [sp, #0x28] 1cf2f8: 540000eb b.lt 0x1cf314 1cf2fc: 14000001 b 0x1cf300 1cf300: f85c83a8 ldur x8, [x29, #-0x38] 1cf304: aa1f03e9 mov x9, xzr 1cf308: f9000109 str x9, [x8] 1cf30c: f81e03a9 stur x9, [x29, #-0x20] 1cf310: 14000044 b 0x1cf420 1cf314: f9402be8 ldr x8, [sp, #0x50] 1cf318: f9401909 ldr x9, [x8, #0x30] 1cf31c: b4000069 cbz x9, 0x1cf328 1cf320: 14000001 b 0x1cf324 1cf324: 14000009 b 0x1cf348 1cf328: f0000380 adrp x0, 0x242000 1cf32c: 9102a000 add x0, x0, #0xa8 1cf330: 900003a2 adrp x2, 0x243000 1cf334: 91204842 add x2, x2, #0x812 1cf338: 900003a3 adrp x3, 0x243000 1cf33c: 9111d463 add x3, x3, #0x475 1cf340: 52838d61 mov w1, #0x1c6b // =7275 1cf344: 97fb43f3 bl 0xa0310 <__assert2@plt> 1cf348: f9402be8 ldr x8, [sp, #0x50] 1cf34c: f9402109 ldr x9, [x8, #0x40] 1cf350: f1000529 subs x9, x9, #0x1 1cf354: f90013e9 str x9, [sp, #0x20] 1cf358: 5400006b b.lt 0x1cf364 1cf35c: 14000001 b 0x1cf360 1cf360: 14000009 b 0x1cf384 1cf364: f0000380 adrp x0, 0x242000 1cf368: 9102a000 add x0, x0, #0xa8 1cf36c: 900003a2 adrp x2, 0x243000 1cf370: 91204842 add x2, x2, #0x812 1cf374: 900003a3 adrp x3, 0x243000 1cf378: 9121e063 add x3, x3, #0x878 1cf37c: 52838d81 mov w1, #0x1c6c // =7276 1cf380: 97fb43e4 bl 0xa0310 <__assert2@plt> 1cf384: f85c03a8 ldur x8, [x29, #-0x40] 1cf388: f9402be9 ldr x9, [sp, #0x50] 1cf38c: f940212a ldr x10, [x9, #0x40] 1cf390: eb0a0108 subs x8, x8, x10 1cf394: f9000fe8 str x8, [sp, #0x18] 1cf398: 54000062 b.hs 0x1cf3a4 1cf39c: 14000001 b 0x1cf3a0 1cf3a0: 14000009 b 0x1cf3c4 1cf3a4: f0000380 adrp x0, 0x242000 1cf3a8: 9102a000 add x0, x0, #0xa8 1cf3ac: 900003a2 adrp x2, 0x243000 1cf3b0: 91204842 add x2, x2, #0x812 1cf3b4: 900003a3 adrp x3, 0x243000 1cf3b8: 91223063 add x3, x3, #0x88c 1cf3bc: 52838da1 mov w1, #0x1c6d // =7277 1cf3c0: 97fb43d4 bl 0xa0310 <__assert2@plt> 1cf3c4: 14000001 b 0x1cf3c8 1cf3c8: f9402be8 ldr x8, [sp, #0x50] 1cf3cc: f9401909 ldr x9, [x8, #0x30] 1cf3d0: f85c03aa ldur x10, [x29, #-0x40] 1cf3d4: f86a7929 ldr x9, [x9, x10, lsl #3] 1cf3d8: f85c83aa ldur x10, [x29, #-0x38] 1cf3dc: f9000149 str x9, [x10] 1cf3e0: f85c83a9 ldur x9, [x29, #-0x38] 1cf3e4: f9400129 ldr x9, [x9] 1cf3e8: b4000069 cbz x9, 0x1cf3f4 1cf3ec: 14000001 b 0x1cf3f0 1cf3f0: 14000009 b 0x1cf414 1cf3f4: f0000380 adrp x0, 0x242000 1cf3f8: 9102a000 add x0, x0, #0xa8 1cf3fc: 900003a2 adrp x2, 0x243000 1cf400: 91204842 add x2, x2, #0x812 1cf404: f0000383 adrp x3, 0x242000 1cf408: 911a2863 add x3, x3, #0x68a 1cf40c: 52838e21 mov w1, #0x1c71 // =7281 1cf410: 97fb43c0 bl 0xa0310 <__assert2@plt> 1cf414: aa1f03e8 mov x8, xzr 1cf418: f81e03a8 stur x8, [x29, #-0x20] 1cf41c: 14000001 b 0x1cf420 1cf420: f85e03a8 ldur x8, [x29, #-0x20] 1cf424: d53bd049 mrs x9, TPIDR_EL0 1cf428: f9401529 ldr x9, [x9, #0x28] 1cf42c: f85f83aa ldur x10, [x29, #-0x8] 1cf430: eb0a0129 subs x9, x9, x10 1cf434: f9000be8 str x8, [sp, #0x10] 1cf438: f90007e9 str x9, [sp, #0x8] 1cf43c: 540000c1 b.ne 0x1cf454 1cf440: 14000001 b 0x1cf444 1cf444: f9400be0 ldr x0, [sp, #0x10] 1cf448: a94a7bfd ldp x29, x30, [sp, #0xa0] 1cf44c: 9102c3ff add sp, sp, #0xb0 1cf450: d65f03c0 ret 1cf454: 97fb6a47 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001cf458 : 1cf458: d103c3ff sub sp, sp, #0xf0 1cf45c: a90e7bfd stp x29, x30, [sp, #0xe0] 1cf460: 910383fd add x29, sp, #0xe0 1cf464: d2800008 mov x8, #0x0 // =0 1cf468: f0000389 adrp x9, 0x242000 1cf46c: 9102a129 add x9, x9, #0xa8 1cf470: f000038a adrp x10, 0x242000 1cf474: 9136454a add x10, x10, #0xd91 1cf478: f000038b adrp x11, 0x242000 1cf47c: 9137d56b add x11, x11, #0xdf5 1cf480: f000038c adrp x12, 0x242000 1cf484: 91384d8c add x12, x12, #0xe13 1cf488: f000038d adrp x13, 0x242000 1cf48c: 910af5ad add x13, x13, #0x2bd 1cf490: f000038e adrp x14, 0x242000 1cf494: 913981ce add x14, x14, #0xe60 1cf498: f000038f adrp x15, 0x242000 1cf49c: 91393def add x15, x15, #0xe4f 1cf4a0: f0000390 adrp x16, 0x242000 1cf4a4: 91380210 add x16, x16, #0xe00 1cf4a8: f81f03a0 stur x0, [x29, #-0x10] 1cf4ac: f81e83a1 stur x1, [x29, #-0x18] 1cf4b0: f81e03a2 stur x2, [x29, #-0x20] 1cf4b4: f85f03a0 ldur x0, [x29, #-0x10] 1cf4b8: f85e83a1 ldur x1, [x29, #-0x18] 1cf4bc: eb08003f cmp x1, x8 1cf4c0: 1a9f07f1 cset w17, ne 1cf4c4: f81b03a8 stur x8, [x29, #-0x50] 1cf4c8: f81a83a9 stur x9, [x29, #-0x58] 1cf4cc: f81a03aa stur x10, [x29, #-0x60] 1cf4d0: f81983ab stur x11, [x29, #-0x68] 1cf4d4: f9003bec str x12, [sp, #0x70] 1cf4d8: f90037ed str x13, [sp, #0x68] 1cf4dc: f90033ee str x14, [sp, #0x60] 1cf4e0: f9002fef str x15, [sp, #0x58] 1cf4e4: f9002bf0 str x16, [sp, #0x50] 1cf4e8: f90027e0 str x0, [sp, #0x48] 1cf4ec: 37000051 tbnz w17, #0x0, 0x1cf4f4 1cf4f0: 14000002 b 0x1cf4f8 1cf4f4: 14000006 b 0x1cf50c 1cf4f8: 52824c61 mov w1, #0x1263 // =4707 1cf4fc: f85a83a0 ldur x0, [x29, #-0x58] 1cf500: f85a03a2 ldur x2, [x29, #-0x60] 1cf504: f85983a3 ldur x3, [x29, #-0x68] 1cf508: 97fb4382 bl 0xa0310 <__assert2@plt> 1cf50c: f85e83a0 ldur x0, [x29, #-0x18] 1cf510: 97fb43a0 bl 0xa0390 <_ZNK9mkvparser10BlockEntry3EOSEv@plt> 1cf514: 37000040 tbnz w0, #0x0, 0x1cf51c 1cf518: 14000006 b 0x1cf530 1cf51c: 52824c81 mov w1, #0x1264 // =4708 1cf520: f85a83a0 ldur x0, [x29, #-0x58] 1cf524: f85a03a2 ldur x2, [x29, #-0x60] 1cf528: f9402be3 ldr x3, [sp, #0x50] 1cf52c: 97fb4379 bl 0xa0310 <__assert2@plt> 1cf530: f85e83a8 ldur x8, [x29, #-0x18] 1cf534: f9400109 ldr x9, [x8] 1cf538: f9400929 ldr x9, [x9, #0x10] 1cf53c: aa0803e0 mov x0, x8 1cf540: d63f0120 blr x9 1cf544: f81d83a0 stur x0, [x29, #-0x28] 1cf548: f85d83a8 ldur x8, [x29, #-0x28] 1cf54c: f85b03a9 ldur x9, [x29, #-0x50] 1cf550: eb09011f cmp x8, x9 1cf554: 1a9f07ea cset w10, ne 1cf558: 3700004a tbnz w10, #0x0, 0x1cf560 1cf55c: 1400000e b 0x1cf594 1cf560: b27b03e8 orr x8, xzr, #0x20 1cf564: f85d83a0 ldur x0, [x29, #-0x28] 1cf568: f90023e8 str x8, [sp, #0x40] 1cf56c: 97fb5e91 bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 1cf570: f94027e8 ldr x8, [sp, #0x48] 1cf574: f94023e9 ldr x9, [sp, #0x40] 1cf578: 8b09010a add x10, x8, x9 1cf57c: f940054a ldr x10, [x10, #0x8] 1cf580: eb0a001f cmp x0, x10 1cf584: 1a9f17eb cset w11, eq 1cf588: 3700004b tbnz w11, #0x0, 0x1cf590 1cf58c: 14000002 b 0x1cf594 1cf590: 14000006 b 0x1cf5a8 1cf594: 52824ce1 mov w1, #0x1267 // =4711 1cf598: f85a83a0 ldur x0, [x29, #-0x58] 1cf59c: f85a03a2 ldur x2, [x29, #-0x60] 1cf5a0: f9403be3 ldr x3, [sp, #0x70] 1cf5a4: 97fb435b bl 0xa0310 <__assert2@plt> 1cf5a8: f85d83a8 ldur x8, [x29, #-0x28] 1cf5ac: f85b03a9 ldur x9, [x29, #-0x50] 1cf5b0: eb09011f cmp x8, x9 1cf5b4: 1a9f07ea cset w10, ne 1cf5b8: 3700004a tbnz w10, #0x0, 0x1cf5c0 1cf5bc: 1400000d b 0x1cf5f0 1cf5c0: b27b03e8 orr x8, xzr, #0x20 1cf5c4: f85d83a0 ldur x0, [x29, #-0x28] 1cf5c8: f9001fe8 str x8, [sp, #0x38] 1cf5cc: 97fb5e79 bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 1cf5d0: f94027e8 ldr x8, [sp, #0x48] 1cf5d4: f9401fe9 ldr x9, [sp, #0x38] 1cf5d8: 8b09010a add x10, x8, x9 1cf5dc: f940054a ldr x10, [x10, #0x8] 1cf5e0: eb0a001f cmp x0, x10 1cf5e4: 1a9f07eb cset w11, ne 1cf5e8: 3700004b tbnz w11, #0x0, 0x1cf5f0 1cf5ec: 14000004 b 0x1cf5fc 1cf5f0: 92800008 mov x8, #-0x1 // =-1 1cf5f4: f81f83a8 stur x8, [x29, #-0x8] 1cf5f8: 140000bc b 0x1cf8e8 1cf5fc: f85e83a0 ldur x0, [x29, #-0x18] 1cf600: 97fb4b64 bl 0xa2390 <_ZNK9mkvparser10BlockEntry10GetClusterEv@plt> 1cf604: f81d03a0 stur x0, [x29, #-0x30] 1cf608: f85d03a0 ldur x0, [x29, #-0x30] 1cf60c: f85b03a8 ldur x8, [x29, #-0x50] 1cf610: eb08001f cmp x0, x8 1cf614: 1a9f07e9 cset w9, ne 1cf618: 37000049 tbnz w9, #0x0, 0x1cf620 1cf61c: 14000002 b 0x1cf624 1cf620: 14000006 b 0x1cf638 1cf624: 52824d81 mov w1, #0x126c // =4716 1cf628: f85a83a0 ldur x0, [x29, #-0x58] 1cf62c: f85a03a2 ldur x2, [x29, #-0x60] 1cf630: f94037e3 ldr x3, [sp, #0x68] 1cf634: 97fb4337 bl 0xa0310 <__assert2@plt> 1cf638: f85d03a0 ldur x0, [x29, #-0x30] 1cf63c: 97fb4a29 bl 0xa1ee0 <_ZNK9mkvparser7Cluster3EOSEv@plt> 1cf640: 37000040 tbnz w0, #0x0, 0x1cf648 1cf644: 14000006 b 0x1cf65c 1cf648: 52824da1 mov w1, #0x126d // =4717 1cf64c: f85a83a0 ldur x0, [x29, #-0x58] 1cf650: f85a03a2 ldur x2, [x29, #-0x60] 1cf654: f9402fe3 ldr x3, [sp, #0x58] 1cf658: 97fb432e bl 0xa0310 <__assert2@plt> 1cf65c: d2800008 mov x8, #0x0 // =0 1cf660: f85d03a0 ldur x0, [x29, #-0x30] 1cf664: f85e83a1 ldur x1, [x29, #-0x18] 1cf668: f85e03a2 ldur x2, [x29, #-0x20] 1cf66c: f9001be8 str x8, [sp, #0x30] 1cf670: 97fb41fc bl 0x9fe60 <_ZNK9mkvparser7Cluster7GetNextEPKNS_10BlockEntryERS3_@plt> 1cf674: f81c83a0 stur x0, [x29, #-0x38] 1cf678: f85c83a8 ldur x8, [x29, #-0x38] 1cf67c: f9401be0 ldr x0, [sp, #0x30] 1cf680: eb00011f cmp x8, x0 1cf684: 1a9fa7e9 cset w9, lt 1cf688: 37000049 tbnz w9, #0x0, 0x1cf690 1cf68c: 14000004 b 0x1cf69c 1cf690: f85c83a8 ldur x8, [x29, #-0x38] 1cf694: f81f83a8 stur x8, [x29, #-0x8] 1cf698: 14000094 b 0x1cf8e8 1cf69c: b81c43bf stur wzr, [x29, #-0x3c] 1cf6a0: f85e03a8 ldur x8, [x29, #-0x20] 1cf6a4: f9400108 ldr x8, [x8] 1cf6a8: f85b03a9 ldur x9, [x29, #-0x50] 1cf6ac: eb09011f cmp x8, x9 1cf6b0: 1a9f07ea cset w10, ne 1cf6b4: 3700004a tbnz w10, #0x0, 0x1cf6bc 1cf6b8: 14000036 b 0x1cf790 1cf6bc: f85e03a8 ldur x8, [x29, #-0x20] 1cf6c0: f9400108 ldr x8, [x8] 1cf6c4: f9400109 ldr x9, [x8] 1cf6c8: f9400929 ldr x9, [x9, #0x10] 1cf6cc: aa0803e0 mov x0, x8 1cf6d0: d63f0120 blr x9 1cf6d4: f81b83a0 stur x0, [x29, #-0x48] 1cf6d8: f85b83a8 ldur x8, [x29, #-0x48] 1cf6dc: f85b03a9 ldur x9, [x29, #-0x50] 1cf6e0: eb09011f cmp x8, x9 1cf6e4: 1a9f07ea cset w10, ne 1cf6e8: 3700004a tbnz w10, #0x0, 0x1cf6f0 1cf6ec: 14000002 b 0x1cf6f4 1cf6f0: 14000006 b 0x1cf708 1cf6f4: 52824ee1 mov w1, #0x1277 // =4727 1cf6f8: f85a83a0 ldur x0, [x29, #-0x58] 1cf6fc: f85a03a2 ldur x2, [x29, #-0x60] 1cf700: f94033e3 ldr x3, [sp, #0x60] 1cf704: 97fb4303 bl 0xa0310 <__assert2@plt> 1cf708: b27b03e8 orr x8, xzr, #0x20 1cf70c: f85b83a0 ldur x0, [x29, #-0x48] 1cf710: f90017e8 str x8, [sp, #0x28] 1cf714: 97fb5e27 bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 1cf718: f94027e8 ldr x8, [sp, #0x48] 1cf71c: f94017e9 ldr x9, [sp, #0x28] 1cf720: 8b09010a add x10, x8, x9 1cf724: f940054a ldr x10, [x10, #0x8] 1cf728: eb0a001f cmp x0, x10 1cf72c: 1a9f17eb cset w11, eq 1cf730: 3700004b tbnz w11, #0x0, 0x1cf738 1cf734: 14000003 b 0x1cf740 1cf738: f81f83bf stur xzr, [x29, #-0x8] 1cf73c: 1400006b b 0x1cf8e8 1cf740: d2800008 mov x8, #0x0 // =0 1cf744: f85e03a9 ldur x9, [x29, #-0x20] 1cf748: f9400129 ldr x9, [x9] 1cf74c: f81e83a9 stur x9, [x29, #-0x18] 1cf750: f85d03a0 ldur x0, [x29, #-0x30] 1cf754: f85e83a1 ldur x1, [x29, #-0x18] 1cf758: f85e03a2 ldur x2, [x29, #-0x20] 1cf75c: f90013e8 str x8, [sp, #0x20] 1cf760: 97fb41c0 bl 0x9fe60 <_ZNK9mkvparser7Cluster7GetNextEPKNS_10BlockEntryERS3_@plt> 1cf764: f81c83a0 stur x0, [x29, #-0x38] 1cf768: f85c83a8 ldur x8, [x29, #-0x38] 1cf76c: f94013e9 ldr x9, [sp, #0x20] 1cf770: eb09011f cmp x8, x9 1cf774: 1a9fa7ea cset w10, lt 1cf778: 3700004a tbnz w10, #0x0, 0x1cf780 1cf77c: 14000004 b 0x1cf78c 1cf780: f85c83a8 ldur x8, [x29, #-0x38] 1cf784: f81f83a8 stur x8, [x29, #-0x8] 1cf788: 14000058 b 0x1cf8e8 1cf78c: 17ffffc5 b 0x1cf6a0 1cf790: f94027e8 ldr x8, [sp, #0x48] 1cf794: f9400500 ldr x0, [x8, #0x8] 1cf798: f85d03a1 ldur x1, [x29, #-0x30] 1cf79c: 97fb4f39 bl 0xa3480 <_ZN9mkvparser7Segment7GetNextEPKNS_7ClusterE@plt> 1cf7a0: f81d03a0 stur x0, [x29, #-0x30] 1cf7a4: f85d03a8 ldur x8, [x29, #-0x30] 1cf7a8: f85b03a0 ldur x0, [x29, #-0x50] 1cf7ac: eb00011f cmp x8, x0 1cf7b0: 1a9f17e9 cset w9, eq 1cf7b4: 37000049 tbnz w9, #0x0, 0x1cf7bc 1cf7b8: 1400000a b 0x1cf7e0 1cf7bc: b24003e8 orr x8, xzr, #0x1 1cf7c0: f94027e0 ldr x0, [sp, #0x48] 1cf7c4: f9000fe8 str x8, [sp, #0x18] 1cf7c8: 97fb57be bl 0xa56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt> 1cf7cc: f85e03a8 ldur x8, [x29, #-0x20] 1cf7d0: f9000100 str x0, [x8] 1cf7d4: f9400fe8 ldr x8, [sp, #0x18] 1cf7d8: f81f83a8 stur x8, [x29, #-0x8] 1cf7dc: 14000043 b 0x1cf8e8 1cf7e0: f85d03a0 ldur x0, [x29, #-0x30] 1cf7e4: 97fb49bf bl 0xa1ee0 <_ZNK9mkvparser7Cluster3EOSEv@plt> 1cf7e8: 37000040 tbnz w0, #0x0, 0x1cf7f0 1cf7ec: 14000015 b 0x1cf840 1cf7f0: f94027e8 ldr x8, [sp, #0x48] 1cf7f4: f9400500 ldr x0, [x8, #0x8] 1cf7f8: 97fb51a2 bl 0xa3e80 <_ZNK9mkvparser7Segment11DoneParsingEv@plt> 1cf7fc: 37000040 tbnz w0, #0x0, 0x1cf804 1cf800: 1400000a b 0x1cf828 1cf804: b24003e8 orr x8, xzr, #0x1 1cf808: f94027e0 ldr x0, [sp, #0x48] 1cf80c: f9000be8 str x8, [sp, #0x10] 1cf810: 97fb57ac bl 0xa56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt> 1cf814: f85e03a8 ldur x8, [x29, #-0x20] 1cf818: f9000100 str x0, [x8] 1cf81c: f9400be8 ldr x8, [sp, #0x10] 1cf820: f81f83a8 stur x8, [x29, #-0x8] 1cf824: 14000031 b 0x1cf8e8 1cf828: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1cf82c: f85e03a9 ldur x9, [x29, #-0x20] 1cf830: f85b03aa ldur x10, [x29, #-0x50] 1cf834: f900012a str x10, [x9] 1cf838: f81f83a8 stur x8, [x29, #-0x8] 1cf83c: 1400002b b 0x1cf8e8 1cf840: d2800008 mov x8, #0x0 // =0 1cf844: f85d03a0 ldur x0, [x29, #-0x30] 1cf848: f85e03a1 ldur x1, [x29, #-0x20] 1cf84c: f90007e8 str x8, [sp, #0x8] 1cf850: 97fb4988 bl 0xa1e70 <_ZNK9mkvparser7Cluster8GetFirstERPKNS_10BlockEntryE@plt> 1cf854: f81c83a0 stur x0, [x29, #-0x38] 1cf858: f85c83a8 ldur x8, [x29, #-0x38] 1cf85c: f94007e0 ldr x0, [sp, #0x8] 1cf860: eb00011f cmp x8, x0 1cf864: 1a9fa7e9 cset w9, lt 1cf868: 37000049 tbnz w9, #0x0, 0x1cf870 1cf86c: 14000004 b 0x1cf87c 1cf870: f85c83a8 ldur x8, [x29, #-0x38] 1cf874: f81f83a8 stur x8, [x29, #-0x8] 1cf878: 1400001c b 0x1cf8e8 1cf87c: f85e03a8 ldur x8, [x29, #-0x20] 1cf880: f9400108 ldr x8, [x8] 1cf884: f85b03a9 ldur x9, [x29, #-0x50] 1cf888: eb09011f cmp x8, x9 1cf88c: 1a9f17ea cset w10, eq 1cf890: 3700004a tbnz w10, #0x0, 0x1cf898 1cf894: 14000002 b 0x1cf89c 1cf898: 17ffff82 b 0x1cf6a0 1cf89c: 52800c88 mov w8, #0x64 // =100 1cf8a0: b85c43a9 ldur w9, [x29, #-0x3c] 1cf8a4: 11000529 add w9, w9, #0x1 1cf8a8: b81c43a9 stur w9, [x29, #-0x3c] 1cf8ac: b85c43a9 ldur w9, [x29, #-0x3c] 1cf8b0: 6b08013f cmp w9, w8 1cf8b4: 1a9fb7e8 cset w8, ge 1cf8b8: 37000048 tbnz w8, #0x0, 0x1cf8c0 1cf8bc: 14000002 b 0x1cf8c4 1cf8c0: 14000002 b 0x1cf8c8 1cf8c4: 17ffff77 b 0x1cf6a0 1cf8c8: b24003e8 orr x8, xzr, #0x1 1cf8cc: f94027e0 ldr x0, [sp, #0x48] 1cf8d0: f90003e8 str x8, [sp] 1cf8d4: 97fb577b bl 0xa56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt> 1cf8d8: f85e03a8 ldur x8, [x29, #-0x20] 1cf8dc: f9000100 str x0, [x8] 1cf8e0: f94003e8 ldr x8, [sp] 1cf8e4: f81f83a8 stur x8, [x29, #-0x8] 1cf8e8: f85f83a0 ldur x0, [x29, #-0x8] 1cf8ec: a94e7bfd ldp x29, x30, [sp, #0xe0] 1cf8f0: 9103c3ff add sp, sp, #0xf0 1cf8f4: d65f03c0 ret 00000000001cf8f8 : 1cf8f8: d10083ff sub sp, sp, #0x20 1cf8fc: a9017bfd stp x29, x30, [sp, #0x10] 1cf900: 910043fd add x29, sp, #0x10 1cf904: 52800008 mov w8, #0x0 // =0 1cf908: f90007e0 str x0, [sp, #0x8] 1cf90c: f94007e0 ldr x0, [sp, #0x8] 1cf910: f9400009 ldr x9, [x0] 1cf914: f9400d29 ldr x9, [x9, #0x18] 1cf918: b90007e8 str w8, [sp, #0x4] 1cf91c: d63f0120 blr x9 1cf920: b94007e8 ldr w8, [sp, #0x4] 1cf924: 6b08001f cmp w0, w8 1cf928: 1a9f17e0 cset w0, eq 1cf92c: 320003ea orr w10, wzr, #0x1 1cf930: 0a0a000a and w10, w0, w10 1cf934: 2a0a03e0 mov w0, w10 1cf938: a9417bfd ldp x29, x30, [sp, #0x10] 1cf93c: 910083ff add sp, sp, #0x20 1cf940: d65f03c0 ret 00000000001cf944 : 1cf944: d10043ff sub sp, sp, #0x10 1cf948: f90007e0 str x0, [sp, #0x8] 1cf94c: f94007e0 ldr x0, [sp, #0x8] 1cf950: f9400400 ldr x0, [x0, #0x8] 1cf954: 910043ff add sp, sp, #0x10 1cf958: d65f03c0 ret 00000000001cf95c : 1cf95c: d10203ff sub sp, sp, #0x80 1cf960: a9077bfd stp x29, x30, [sp, #0x70] 1cf964: 9101c3fd add x29, sp, #0x70 1cf968: d2800008 mov x8, #0x0 // =0 1cf96c: f0000389 adrp x9, 0x242000 1cf970: 9102a129 add x9, x9, #0xa8 1cf974: f000038a adrp x10, 0x242000 1cf978: 9139ad4a add x10, x10, #0xe6b 1cf97c: f000038b adrp x11, 0x242000 1cf980: 913ae16b add x11, x11, #0xeb8 1cf984: f000038c adrp x12, 0x242000 1cf988: 9136298c add x12, x12, #0xd8a 1cf98c: f000038d adrp x13, 0x242000 1cf990: 913b11ad add x13, x13, #0xec4 1cf994: f81f03a0 stur x0, [x29, #-0x10] 1cf998: f81e83a1 stur x1, [x29, #-0x18] 1cf99c: f85f03a0 ldur x0, [x29, #-0x10] 1cf9a0: f85e83a1 ldur x1, [x29, #-0x18] 1cf9a4: eb08003f cmp x1, x8 1cf9a8: 1a9f07ee cset w14, ne 1cf9ac: f81d83a8 stur x8, [x29, #-0x28] 1cf9b0: f81d03a9 stur x9, [x29, #-0x30] 1cf9b4: f9001fea str x10, [sp, #0x38] 1cf9b8: f9001beb str x11, [sp, #0x30] 1cf9bc: f90017ec str x12, [sp, #0x28] 1cf9c0: f90013ed str x13, [sp, #0x20] 1cf9c4: f9000fe0 str x0, [sp, #0x18] 1cf9c8: 3700004e tbnz w14, #0x0, 0x1cf9d0 1cf9cc: 14000002 b 0x1cf9d4 1cf9d0: 14000006 b 0x1cf9e8 1cf9d4: 52825701 mov w1, #0x12b8 // =4792 1cf9d8: f85d03a0 ldur x0, [x29, #-0x30] 1cf9dc: f9401fe2 ldr x2, [sp, #0x38] 1cf9e0: f9401be3 ldr x3, [sp, #0x30] 1cf9e4: 97fb424b bl 0xa0310 <__assert2@plt> 1cf9e8: f85e83a8 ldur x8, [x29, #-0x18] 1cf9ec: f9400109 ldr x9, [x8] 1cf9f0: f9400929 ldr x9, [x9, #0x10] 1cf9f4: aa0803e0 mov x0, x8 1cf9f8: d63f0120 blr x9 1cf9fc: f81e03a0 stur x0, [x29, #-0x20] 1cfa00: f85e03a8 ldur x8, [x29, #-0x20] 1cfa04: f85d83a9 ldur x9, [x29, #-0x28] 1cfa08: eb09011f cmp x8, x9 1cfa0c: 1a9f07ea cset w10, ne 1cfa10: 3700004a tbnz w10, #0x0, 0x1cfa18 1cfa14: 14000002 b 0x1cfa1c 1cfa18: 14000006 b 0x1cfa30 1cfa1c: 52825741 mov w1, #0x12ba // =4794 1cfa20: f85d03a0 ldur x0, [x29, #-0x30] 1cfa24: f9401fe2 ldr x2, [sp, #0x38] 1cfa28: f94017e3 ldr x3, [sp, #0x28] 1cfa2c: 97fb4239 bl 0xa0310 <__assert2@plt> 1cfa30: b27b03e8 orr x8, xzr, #0x20 1cfa34: f85e03a0 ldur x0, [x29, #-0x20] 1cfa38: f9000be8 str x8, [sp, #0x10] 1cfa3c: 97fb5d5d bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 1cfa40: f9400fe8 ldr x8, [sp, #0x18] 1cfa44: f9400be9 ldr x9, [sp, #0x10] 1cfa48: 8b09010a add x10, x8, x9 1cfa4c: f940054a ldr x10, [x10, #0x8] 1cfa50: eb0a001f cmp x0, x10 1cfa54: 1a9f17eb cset w11, eq 1cfa58: 3700004b tbnz w11, #0x0, 0x1cfa60 1cfa5c: 14000002 b 0x1cfa64 1cfa60: 14000006 b 0x1cfa78 1cfa64: 52825761 mov w1, #0x12bb // =4795 1cfa68: f85d03a0 ldur x0, [x29, #-0x30] 1cfa6c: f9401fe2 ldr x2, [sp, #0x38] 1cfa70: f94013e3 ldr x3, [sp, #0x20] 1cfa74: 97fb4227 bl 0xa0310 <__assert2@plt> 1cfa78: f85e03a8 ldur x8, [x29, #-0x20] 1cfa7c: f85d83a9 ldur x9, [x29, #-0x28] 1cfa80: eb09011f cmp x8, x9 1cfa84: 1a9f07ea cset w10, ne 1cfa88: 3700004a tbnz w10, #0x0, 0x1cfa90 1cfa8c: 1400000d b 0x1cfac0 1cfa90: b27b03e8 orr x8, xzr, #0x20 1cfa94: f85e03a0 ldur x0, [x29, #-0x20] 1cfa98: f90007e8 str x8, [sp, #0x8] 1cfa9c: 97fb5d45 bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 1cfaa0: f9400fe8 ldr x8, [sp, #0x18] 1cfaa4: f94007e9 ldr x9, [sp, #0x8] 1cfaa8: 8b09010a add x10, x8, x9 1cfaac: f940054a ldr x10, [x10, #0x8] 1cfab0: eb0a001f cmp x0, x10 1cfab4: 1a9f07eb cset w11, ne 1cfab8: 3700004b tbnz w11, #0x0, 0x1cfac0 1cfabc: 14000006 b 0x1cfad4 1cfac0: 52800008 mov w8, #0x0 // =0 1cfac4: 320003e9 orr w9, wzr, #0x1 1cfac8: 0a090108 and w8, w8, w9 1cfacc: 381ff3a8 sturb w8, [x29, #-0x1] 1cfad0: 14000005 b 0x1cfae4 1cfad4: 12800008 mov w8, #-0x1 // =-1 1cfad8: 320003e9 orr w9, wzr, #0x1 1cfadc: 0a090108 and w8, w8, w9 1cfae0: 381ff3a8 sturb w8, [x29, #-0x1] 1cfae4: 385ff3a8 ldurb w8, [x29, #-0x1] 1cfae8: 2a0803e0 mov w0, w8 1cfaec: a9477bfd ldp x29, x30, [sp, #0x70] 1cfaf0: 910203ff add sp, sp, #0x80 1cfaf4: d65f03c0 ret 00000000001cfaf8 : 1cfaf8: d105c3ff sub sp, sp, #0x170 1cfafc: a91457fc stp x28, x21, [sp, #0x140] 1cfb00: a9154ff4 stp x20, x19, [sp, #0x150] 1cfb04: a9167bfd stp x29, x30, [sp, #0x160] 1cfb08: 910583fd add x29, sp, #0x160 1cfb0c: d2800008 mov x8, #0x0 // =0 1cfb10: f0000389 adrp x9, 0x242000 1cfb14: 9102a129 add x9, x9, #0xa8 1cfb18: f000038a adrp x10, 0x242000 1cfb1c: 913bb94a add x10, x10, #0xeee 1cfb20: f000038b adrp x11, 0x242000 1cfb24: 913d0d6b add x11, x11, #0xf43 1cfb28: f000038c adrp x12, 0x242000 1cfb2c: 910af58c add x12, x12, #0x2bd 1cfb30: f000038d adrp x13, 0x242000 1cfb34: 913d2dad add x13, x13, #0xf4b 1cfb38: f000038e adrp x14, 0x242000 1cfb3c: 910a1dce add x14, x14, #0x287 1cfb40: 900003af adrp x15, 0x243000 1cfb44: 912209ef add x15, x15, #0x882 1cfb48: f0000390 adrp x16, 0x242000 1cfb4c: 913f3e10 add x16, x16, #0xfcf 1cfb50: f0000391 adrp x17, 0x242000 1cfb54: 913d9631 add x17, x17, #0xf65 1cfb58: f0000383 adrp x3, 0x242000 1cfb5c: 91218063 add x3, x3, #0x860 1cfb60: f0000384 adrp x4, 0x242000 1cfb64: 913f0484 add x4, x4, #0xfc1 1cfb68: f0000385 adrp x5, 0x242000 1cfb6c: 913f28a5 add x5, x5, #0xfca 1cfb70: f0000386 adrp x6, 0x242000 1cfb74: 913f44c6 add x6, x6, #0xfd1 1cfb78: f0000387 adrp x7, 0x242000 1cfb7c: 913dd0e7 add x7, x7, #0xf74 1cfb80: f0000393 adrp x19, 0x242000 1cfb84: 913df673 add x19, x19, #0xf7d 1cfb88: f0000394 adrp x20, 0x242000 1cfb8c: 913ee294 add x20, x20, #0xfb8 1cfb90: f81d03a0 stur x0, [x29, #-0x30] 1cfb94: f81c83a1 stur x1, [x29, #-0x38] 1cfb98: f81c03a2 stur x2, [x29, #-0x40] 1cfb9c: f85d03a0 ldur x0, [x29, #-0x30] 1cfba0: f85c03a1 ldur x1, [x29, #-0x40] 1cfba4: f81683a0 stur x0, [x29, #-0x98] 1cfba8: f81603a8 stur x8, [x29, #-0xa0] 1cfbac: f81583a9 stur x9, [x29, #-0xa8] 1cfbb0: f9005bea str x10, [sp, #0xb0] 1cfbb4: f90057eb str x11, [sp, #0xa8] 1cfbb8: f90053ec str x12, [sp, #0xa0] 1cfbbc: f9004fed str x13, [sp, #0x98] 1cfbc0: f9004bee str x14, [sp, #0x90] 1cfbc4: f90047ef str x15, [sp, #0x88] 1cfbc8: f90043f0 str x16, [sp, #0x80] 1cfbcc: f9003ff1 str x17, [sp, #0x78] 1cfbd0: f9003be3 str x3, [sp, #0x70] 1cfbd4: f90037e4 str x4, [sp, #0x68] 1cfbd8: f90033e5 str x5, [sp, #0x60] 1cfbdc: f9002fe6 str x6, [sp, #0x58] 1cfbe0: f9002be7 str x7, [sp, #0x50] 1cfbe4: f90027f3 str x19, [sp, #0x48] 1cfbe8: f90023f4 str x20, [sp, #0x40] 1cfbec: 97fb4e91 bl 0xa3630 <_ZNK9mkvparser5Track8GetFirstERPKNS_10BlockEntryE@plt> 1cfbf0: f81b83a0 stur x0, [x29, #-0x48] 1cfbf4: f85b83a8 ldur x8, [x29, #-0x48] 1cfbf8: f85603a9 ldur x9, [x29, #-0xa0] 1cfbfc: eb09011f cmp x8, x9 1cfc00: 1a9fa7f5 cset w21, lt 1cfc04: 37000055 tbnz w21, #0x0, 0x1cfc0c 1cfc08: 14000004 b 0x1cfc18 1cfc0c: f85b83a8 ldur x8, [x29, #-0x48] 1cfc10: f81d83a8 stur x8, [x29, #-0x28] 1cfc14: 14000171 b 0x1d01d8 1cfc18: f85c03a8 ldur x8, [x29, #-0x40] 1cfc1c: f9400108 ldr x8, [x8] 1cfc20: f85603a9 ldur x9, [x29, #-0xa0] 1cfc24: eb09011f cmp x8, x9 1cfc28: 1a9f07ea cset w10, ne 1cfc2c: 3700004a tbnz w10, #0x0, 0x1cfc34 1cfc30: 14000002 b 0x1cfc38 1cfc34: 14000006 b 0x1cfc4c 1cfc38: 528259c1 mov w1, #0x12ce // =4814 1cfc3c: f85583a0 ldur x0, [x29, #-0xa8] 1cfc40: f9405be2 ldr x2, [sp, #0xb0] 1cfc44: f94057e3 ldr x3, [sp, #0xa8] 1cfc48: 97fb41b2 bl 0xa0310 <__assert2@plt> 1cfc4c: f85c03a8 ldur x8, [x29, #-0x40] 1cfc50: f9400100 ldr x0, [x8] 1cfc54: 97fb41cf bl 0xa0390 <_ZNK9mkvparser10BlockEntry3EOSEv@plt> 1cfc58: 37000040 tbnz w0, #0x0, 0x1cfc60 1cfc5c: 14000003 b 0x1cfc68 1cfc60: f81d83bf stur xzr, [x29, #-0x28] 1cfc64: 1400015d b 0x1d01d8 1cfc68: f85c03a8 ldur x8, [x29, #-0x40] 1cfc6c: f9400100 ldr x0, [x8] 1cfc70: 97fb49c8 bl 0xa2390 <_ZNK9mkvparser10BlockEntry10GetClusterEv@plt> 1cfc74: f81b03a0 stur x0, [x29, #-0x50] 1cfc78: f85b03a8 ldur x8, [x29, #-0x50] 1cfc7c: f85603a0 ldur x0, [x29, #-0xa0] 1cfc80: eb00011f cmp x8, x0 1cfc84: 1a9f07e9 cset w9, ne 1cfc88: 37000049 tbnz w9, #0x0, 0x1cfc90 1cfc8c: 14000002 b 0x1cfc94 1cfc90: 14000006 b 0x1cfca8 1cfc94: 52825a81 mov w1, #0x12d4 // =4820 1cfc98: f85583a0 ldur x0, [x29, #-0xa8] 1cfc9c: f9405be2 ldr x2, [sp, #0xb0] 1cfca0: f94053e3 ldr x3, [sp, #0xa0] 1cfca4: 97fb419b bl 0xa0310 <__assert2@plt> 1cfca8: d2800008 mov x8, #0x0 // =0 1cfcac: f85b03a0 ldur x0, [x29, #-0x50] 1cfcb0: f9001fe8 str x8, [sp, #0x38] 1cfcb4: 97fb5d57 bl 0xa7210 <_ZNK9mkvparser7Cluster8GetIndexEv@plt> 1cfcb8: f9401fe8 ldr x8, [sp, #0x38] 1cfcbc: eb08001f cmp x0, x8 1cfcc0: 1a9fb7e9 cset w9, ge 1cfcc4: 37000049 tbnz w9, #0x0, 0x1cfccc 1cfcc8: 14000002 b 0x1cfcd0 1cfccc: 14000006 b 0x1cfce4 1cfcd0: 52825aa1 mov w1, #0x12d5 // =4821 1cfcd4: f85583a0 ldur x0, [x29, #-0xa8] 1cfcd8: f9405be2 ldr x2, [sp, #0xb0] 1cfcdc: f9404fe3 ldr x3, [sp, #0x98] 1cfce0: 97fb418c bl 0xa0310 <__assert2@plt> 1cfce4: f85c83a8 ldur x8, [x29, #-0x38] 1cfce8: f85c03a9 ldur x9, [x29, #-0x40] 1cfcec: f9400129 ldr x9, [x9] 1cfcf0: f940012a ldr x10, [x9] 1cfcf4: f940094a ldr x10, [x10, #0x10] 1cfcf8: aa0903e0 mov x0, x9 1cfcfc: f9001be8 str x8, [sp, #0x30] 1cfd00: d63f0140 blr x10 1cfd04: f85b03a1 ldur x1, [x29, #-0x50] 1cfd08: 97fb69be bl 0xaa400 <_ZNK9mkvparser5Block7GetTimeEPKNS_7ClusterE@plt> 1cfd0c: f9401be8 ldr x8, [sp, #0x30] 1cfd10: eb00011f cmp x8, x0 1cfd14: 1a9fc7eb cset w11, le 1cfd18: 3700004b tbnz w11, #0x0, 0x1cfd20 1cfd1c: 14000003 b 0x1cfd28 1cfd20: f81d83bf stur xzr, [x29, #-0x28] 1cfd24: 1400012d b 0x1d01d8 1cfd28: f85683a8 ldur x8, [x29, #-0x98] 1cfd2c: f9400509 ldr x9, [x8, #0x8] 1cfd30: f9405529 ldr x9, [x9, #0xa8] 1cfd34: f81a83a9 stur x9, [x29, #-0x58] 1cfd38: f85a83a9 ldur x9, [x29, #-0x58] 1cfd3c: f85603aa ldur x10, [x29, #-0xa0] 1cfd40: eb0a013f cmp x9, x10 1cfd44: 1a9f07eb cset w11, ne 1cfd48: 3700004b tbnz w11, #0x0, 0x1cfd50 1cfd4c: 14000002 b 0x1cfd54 1cfd50: 14000006 b 0x1cfd68 1cfd54: 52825b61 mov w1, #0x12db // =4827 1cfd58: f85583a0 ldur x0, [x29, #-0xa8] 1cfd5c: f9405be2 ldr x2, [sp, #0xb0] 1cfd60: f9404be3 ldr x3, [sp, #0x90] 1cfd64: 97fb416b bl 0xa0310 <__assert2@plt> 1cfd68: d2800008 mov x8, #0x0 // =0 1cfd6c: f85683a9 ldur x9, [x29, #-0x98] 1cfd70: f9400520 ldr x0, [x9, #0x8] 1cfd74: f90017e8 str x8, [sp, #0x28] 1cfd78: 97fb4492 bl 0xa0fc0 <_ZNK9mkvparser7Segment8GetCountEv@plt> 1cfd7c: f81a03a0 stur x0, [x29, #-0x60] 1cfd80: f85a03a8 ldur x8, [x29, #-0x60] 1cfd84: f94017e9 ldr x9, [sp, #0x28] 1cfd88: eb09011f cmp x8, x9 1cfd8c: 1a9fd7ea cset w10, gt 1cfd90: 3700004a tbnz w10, #0x0, 0x1cfd98 1cfd94: 14000002 b 0x1cfd9c 1cfd98: 14000006 b 0x1cfdb0 1cfd9c: 52825bc1 mov w1, #0x12de // =4830 1cfda0: f85583a0 ldur x0, [x29, #-0xa8] 1cfda4: f9405be2 ldr x2, [sp, #0xb0] 1cfda8: f94047e3 ldr x3, [sp, #0x88] 1cfdac: 97fb4159 bl 0xa0310 <__assert2@plt> 1cfdb0: b27d03e8 orr x8, xzr, #0x8 1cfdb4: f85a83a9 ldur x9, [x29, #-0x58] 1cfdb8: f85b03a0 ldur x0, [x29, #-0x50] 1cfdbc: f90013e8 str x8, [sp, #0x20] 1cfdc0: f9000fe9 str x9, [sp, #0x18] 1cfdc4: 97fb5d13 bl 0xa7210 <_ZNK9mkvparser7Cluster8GetIndexEv@plt> 1cfdc8: f94013e8 ldr x8, [sp, #0x20] 1cfdcc: 9b007d09 mul x9, x8, x0 1cfdd0: f9400fe0 ldr x0, [sp, #0x18] 1cfdd4: 8b090009 add x9, x0, x9 1cfdd8: f81983a9 stur x9, [x29, #-0x68] 1cfddc: f85983a9 ldur x9, [x29, #-0x68] 1cfde0: f85603aa ldur x10, [x29, #-0xa0] 1cfde4: eb0a013f cmp x9, x10 1cfde8: 1a9f07eb cset w11, ne 1cfdec: 3700004b tbnz w11, #0x0, 0x1cfdf4 1cfdf0: 14000002 b 0x1cfdf8 1cfdf4: 14000006 b 0x1cfe0c 1cfdf8: 52825c21 mov w1, #0x12e1 // =4833 1cfdfc: f85583a0 ldur x0, [x29, #-0xa8] 1cfe00: f9405be2 ldr x2, [sp, #0xb0] 1cfe04: f94043e3 ldr x3, [sp, #0x80] 1cfe08: 97fb4142 bl 0xa0310 <__assert2@plt> 1cfe0c: f85983a8 ldur x8, [x29, #-0x68] 1cfe10: f9400108 ldr x8, [x8] 1cfe14: f85b03a9 ldur x9, [x29, #-0x50] 1cfe18: eb09011f cmp x8, x9 1cfe1c: 1a9f17ea cset w10, eq 1cfe20: 3700004a tbnz w10, #0x0, 0x1cfe28 1cfe24: 14000002 b 0x1cfe2c 1cfe28: 14000006 b 0x1cfe40 1cfe2c: 52825c41 mov w1, #0x12e2 // =4834 1cfe30: f85583a0 ldur x0, [x29, #-0xa8] 1cfe34: f9405be2 ldr x2, [sp, #0xb0] 1cfe38: f9403fe3 ldr x3, [sp, #0x78] 1cfe3c: 97fb4135 bl 0xa0310 <__assert2@plt> 1cfe40: f85b03a0 ldur x0, [x29, #-0x50] 1cfe44: 97fb546b bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1cfe48: f85c83a8 ldur x8, [x29, #-0x38] 1cfe4c: eb08001f cmp x0, x8 1cfe50: 1a9fc7e9 cset w9, le 1cfe54: 37000049 tbnz w9, #0x0, 0x1cfe5c 1cfe58: 14000002 b 0x1cfe60 1cfe5c: 14000006 b 0x1cfe74 1cfe60: 52825c61 mov w1, #0x12e3 // =4835 1cfe64: f85583a0 ldur x0, [x29, #-0xa8] 1cfe68: f9405be2 ldr x2, [sp, #0xb0] 1cfe6c: f9403be3 ldr x3, [sp, #0x70] 1cfe70: 97fb4128 bl 0xa0310 <__assert2@plt> 1cfe74: b27d03e8 orr x8, xzr, #0x8 1cfe78: f85a83a9 ldur x9, [x29, #-0x58] 1cfe7c: f85a03aa ldur x10, [x29, #-0x60] 1cfe80: 9b0a7d08 mul x8, x8, x10 1cfe84: 8b080128 add x8, x9, x8 1cfe88: f81903a8 stur x8, [x29, #-0x70] 1cfe8c: f85983a8 ldur x8, [x29, #-0x68] 1cfe90: f81883a8 stur x8, [x29, #-0x78] 1cfe94: f85903a8 ldur x8, [x29, #-0x70] 1cfe98: f81803a8 stur x8, [x29, #-0x80] 1cfe9c: f85883a8 ldur x8, [x29, #-0x78] 1cfea0: f85803a9 ldur x9, [x29, #-0x80] 1cfea4: eb09011f cmp x8, x9 1cfea8: 1a9f27ea cset w10, lo 1cfeac: 3700004a tbnz w10, #0x0, 0x1cfeb4 1cfeb0: 14000068 b 0x1d0050 1cfeb4: b27f03e8 orr x8, xzr, #0x2 1cfeb8: b27d03e9 orr x9, xzr, #0x8 1cfebc: f85883aa ldur x10, [x29, #-0x78] 1cfec0: f85803ab ldur x11, [x29, #-0x80] 1cfec4: f85883ac ldur x12, [x29, #-0x78] 1cfec8: eb0c016b subs x11, x11, x12 1cfecc: 9ac90d6b sdiv x11, x11, x9 1cfed0: 9ac80d68 sdiv x8, x11, x8 1cfed4: 9b087d28 mul x8, x9, x8 1cfed8: 8b080148 add x8, x10, x8 1cfedc: f81783a8 stur x8, [x29, #-0x88] 1cfee0: f85783a8 ldur x8, [x29, #-0x88] 1cfee4: f85803a9 ldur x9, [x29, #-0x80] 1cfee8: eb09011f cmp x8, x9 1cfeec: 1a9f27ed cset w13, lo 1cfef0: 3700004d tbnz w13, #0x0, 0x1cfef8 1cfef4: 14000002 b 0x1cfefc 1cfef8: 14000006 b 0x1cff10 1cfefc: 52825e21 mov w1, #0x12f1 // =4849 1cff00: f85583a0 ldur x0, [x29, #-0xa8] 1cff04: f9405be2 ldr x2, [sp, #0xb0] 1cff08: f9402be3 ldr x3, [sp, #0x50] 1cff0c: 97fb4101 bl 0xa0310 <__assert2@plt> 1cff10: f85783a8 ldur x8, [x29, #-0x88] 1cff14: f9400108 ldr x8, [x8] 1cff18: f81b03a8 stur x8, [x29, #-0x50] 1cff1c: f85b03a8 ldur x8, [x29, #-0x50] 1cff20: f85603a9 ldur x9, [x29, #-0xa0] 1cff24: eb09011f cmp x8, x9 1cff28: 1a9f07ea cset w10, ne 1cff2c: 3700004a tbnz w10, #0x0, 0x1cff34 1cff30: 14000002 b 0x1cff38 1cff34: 14000006 b 0x1cff4c 1cff38: 52825e81 mov w1, #0x12f4 // =4852 1cff3c: f85583a0 ldur x0, [x29, #-0xa8] 1cff40: f9405be2 ldr x2, [sp, #0xb0] 1cff44: f94053e3 ldr x3, [sp, #0xa0] 1cff48: 97fb40f2 bl 0xa0310 <__assert2@plt> 1cff4c: d2800008 mov x8, #0x0 // =0 1cff50: f85b03a0 ldur x0, [x29, #-0x50] 1cff54: f9000be8 str x8, [sp, #0x10] 1cff58: 97fb5cae bl 0xa7210 <_ZNK9mkvparser7Cluster8GetIndexEv@plt> 1cff5c: f9400be8 ldr x8, [sp, #0x10] 1cff60: eb08001f cmp x0, x8 1cff64: 1a9fb7e9 cset w9, ge 1cff68: 37000049 tbnz w9, #0x0, 0x1cff70 1cff6c: 14000002 b 0x1cff74 1cff70: 14000006 b 0x1cff88 1cff74: 52825ea1 mov w1, #0x12f5 // =4853 1cff78: f85583a0 ldur x0, [x29, #-0xa8] 1cff7c: f9405be2 ldr x2, [sp, #0xb0] 1cff80: f9404fe3 ldr x3, [sp, #0x98] 1cff84: 97fb40e3 bl 0xa0310 <__assert2@plt> 1cff88: b27d03e8 orr x8, xzr, #0x8 1cff8c: f85b03a0 ldur x0, [x29, #-0x50] 1cff90: f90007e8 str x8, [sp, #0x8] 1cff94: 97fb5c9f bl 0xa7210 <_ZNK9mkvparser7Cluster8GetIndexEv@plt> 1cff98: f85783a8 ldur x8, [x29, #-0x88] 1cff9c: f85683a9 ldur x9, [x29, #-0x98] 1cffa0: f940052a ldr x10, [x9, #0x8] 1cffa4: f940554a ldr x10, [x10, #0xa8] 1cffa8: eb0a0108 subs x8, x8, x10 1cffac: f94007ea ldr x10, [sp, #0x8] 1cffb0: 9aca0d08 sdiv x8, x8, x10 1cffb4: eb08001f cmp x0, x8 1cffb8: 1a9f17eb cset w11, eq 1cffbc: 3700004b tbnz w11, #0x0, 0x1cffc4 1cffc0: 14000002 b 0x1cffc8 1cffc4: 14000006 b 0x1cffdc 1cffc8: 52825ec1 mov w1, #0x12f6 // =4854 1cffcc: f85583a0 ldur x0, [x29, #-0xa8] 1cffd0: f9405be2 ldr x2, [sp, #0xb0] 1cffd4: f94027e3 ldr x3, [sp, #0x48] 1cffd8: 97fb40ce bl 0xa0310 <__assert2@plt> 1cffdc: f85b03a0 ldur x0, [x29, #-0x50] 1cffe0: 97fb5404 bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1cffe4: f81703a0 stur x0, [x29, #-0x90] 1cffe8: f85703a0 ldur x0, [x29, #-0x90] 1cffec: f85c83a8 ldur x8, [x29, #-0x38] 1cfff0: eb08001f cmp x0, x8 1cfff4: 1a9fc7e9 cset w9, le 1cfff8: 37000049 tbnz w9, #0x0, 0x1d0000 1cfffc: 14000006 b 0x1d0014 1d0000: b27d03e8 orr x8, xzr, #0x8 1d0004: f85783a9 ldur x9, [x29, #-0x88] 1d0008: 8b080128 add x8, x9, x8 1d000c: f81883a8 stur x8, [x29, #-0x78] 1d0010: 14000003 b 0x1d001c 1d0014: f85783a8 ldur x8, [x29, #-0x88] 1d0018: f81803a8 stur x8, [x29, #-0x80] 1d001c: f85883a8 ldur x8, [x29, #-0x78] 1d0020: f85803a9 ldur x9, [x29, #-0x80] 1d0024: eb09011f cmp x8, x9 1d0028: 1a9f87ea cset w10, ls 1d002c: 3700004a tbnz w10, #0x0, 0x1d0034 1d0030: 14000002 b 0x1d0038 1d0034: 14000006 b 0x1d004c 1d0038: 52825fe1 mov w1, #0x12ff // =4863 1d003c: f85583a0 ldur x0, [x29, #-0xa8] 1d0040: f9405be2 ldr x2, [sp, #0xb0] 1d0044: f94023e3 ldr x3, [sp, #0x40] 1d0048: 97fb40b2 bl 0xa0310 <__assert2@plt> 1d004c: 17ffff94 b 0x1cfe9c 1d0050: f85883a8 ldur x8, [x29, #-0x78] 1d0054: f85803a9 ldur x9, [x29, #-0x80] 1d0058: eb09011f cmp x8, x9 1d005c: 1a9f17ea cset w10, eq 1d0060: 3700004a tbnz w10, #0x0, 0x1d0068 1d0064: 14000002 b 0x1d006c 1d0068: 14000006 b 0x1d0080 1d006c: 52826041 mov w1, #0x1302 // =4866 1d0070: f85583a0 ldur x0, [x29, #-0xa8] 1d0074: f9405be2 ldr x2, [sp, #0xb0] 1d0078: f94037e3 ldr x3, [sp, #0x68] 1d007c: 97fb40a5 bl 0xa0310 <__assert2@plt> 1d0080: f85883a8 ldur x8, [x29, #-0x78] 1d0084: f85983a9 ldur x9, [x29, #-0x68] 1d0088: eb09011f cmp x8, x9 1d008c: 1a9f97ea cset w10, hi 1d0090: 3700004a tbnz w10, #0x0, 0x1d0098 1d0094: 14000002 b 0x1d009c 1d0098: 14000006 b 0x1d00b0 1d009c: 52826061 mov w1, #0x1303 // =4867 1d00a0: f85583a0 ldur x0, [x29, #-0xa8] 1d00a4: f9405be2 ldr x2, [sp, #0xb0] 1d00a8: f94033e3 ldr x3, [sp, #0x60] 1d00ac: 97fb4099 bl 0xa0310 <__assert2@plt> 1d00b0: f85883a8 ldur x8, [x29, #-0x78] 1d00b4: f85903a9 ldur x9, [x29, #-0x70] 1d00b8: eb09011f cmp x8, x9 1d00bc: 1a9f87ea cset w10, ls 1d00c0: 3700004a tbnz w10, #0x0, 0x1d00c8 1d00c4: 14000002 b 0x1d00cc 1d00c8: 14000006 b 0x1d00e0 1d00cc: 52826081 mov w1, #0x1304 // =4868 1d00d0: f85583a0 ldur x0, [x29, #-0xa8] 1d00d4: f9405be2 ldr x2, [sp, #0xb0] 1d00d8: f9402fe3 ldr x3, [sp, #0x58] 1d00dc: 97fb408d bl 0xa0310 <__assert2@plt> 1d00e0: f85883a8 ldur x8, [x29, #-0x78] 1d00e4: f85983a9 ldur x9, [x29, #-0x68] 1d00e8: eb09011f cmp x8, x9 1d00ec: 1a9f97ea cset w10, hi 1d00f0: 3700004a tbnz w10, #0x0, 0x1d00f8 1d00f4: 14000034 b 0x1d01c4 1d00f8: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 1d00fc: f85883a9 ldur x9, [x29, #-0x78] 1d0100: 8b080128 add x8, x9, x8 1d0104: f81883a8 stur x8, [x29, #-0x78] 1d0108: f9400108 ldr x8, [x8] 1d010c: f81b03a8 stur x8, [x29, #-0x50] 1d0110: f85b03a8 ldur x8, [x29, #-0x50] 1d0114: f85603a9 ldur x9, [x29, #-0xa0] 1d0118: eb09011f cmp x8, x9 1d011c: 1a9f07ea cset w10, ne 1d0120: 3700004a tbnz w10, #0x0, 0x1d0128 1d0124: 14000002 b 0x1d012c 1d0128: 14000006 b 0x1d0140 1d012c: 52826101 mov w1, #0x1308 // =4872 1d0130: f85583a0 ldur x0, [x29, #-0xa8] 1d0134: f9405be2 ldr x2, [sp, #0xb0] 1d0138: f94053e3 ldr x3, [sp, #0xa0] 1d013c: 97fb4075 bl 0xa0310 <__assert2@plt> 1d0140: f85b03a0 ldur x0, [x29, #-0x50] 1d0144: 97fb53ab bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1d0148: f85c83a8 ldur x8, [x29, #-0x38] 1d014c: eb08001f cmp x0, x8 1d0150: 1a9fc7e9 cset w9, le 1d0154: 37000049 tbnz w9, #0x0, 0x1d015c 1d0158: 14000002 b 0x1d0160 1d015c: 14000006 b 0x1d0174 1d0160: 52826121 mov w1, #0x1309 // =4873 1d0164: f85583a0 ldur x0, [x29, #-0xa8] 1d0168: f9405be2 ldr x2, [sp, #0xb0] 1d016c: f9403be3 ldr x3, [sp, #0x70] 1d0170: 97fb4068 bl 0xa0310 <__assert2@plt> 1d0174: 92800002 mov x2, #-0x1 // =-1 1d0178: f85b03a0 ldur x0, [x29, #-0x50] 1d017c: f85683a1 ldur x1, [x29, #-0x98] 1d0180: 97fb68e8 bl 0xaa520 <_ZNK9mkvparser7Cluster8GetEntryEPKNS_5TrackEx@plt> 1d0184: f85c03a1 ldur x1, [x29, #-0x40] 1d0188: f9000020 str x0, [x1] 1d018c: f85c03a0 ldur x0, [x29, #-0x40] 1d0190: f9400000 ldr x0, [x0] 1d0194: f85603a1 ldur x1, [x29, #-0xa0] 1d0198: eb01001f cmp x0, x1 1d019c: 1a9f07e8 cset w8, ne 1d01a0: 37000048 tbnz w8, #0x0, 0x1d01a8 1d01a4: 14000007 b 0x1d01c0 1d01a8: f85c03a8 ldur x8, [x29, #-0x40] 1d01ac: f9400100 ldr x0, [x8] 1d01b0: 97fb4078 bl 0xa0390 <_ZNK9mkvparser10BlockEntry3EOSEv@plt> 1d01b4: 37000060 tbnz w0, #0x0, 0x1d01c0 1d01b8: f81d83bf stur xzr, [x29, #-0x28] 1d01bc: 14000007 b 0x1d01d8 1d01c0: 17ffffc8 b 0x1d00e0 1d01c4: f85683a0 ldur x0, [x29, #-0x98] 1d01c8: 97fb553e bl 0xa56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt> 1d01cc: f85c03a8 ldur x8, [x29, #-0x40] 1d01d0: f9000100 str x0, [x8] 1d01d4: f81d83bf stur xzr, [x29, #-0x28] 1d01d8: f85d83a0 ldur x0, [x29, #-0x28] 1d01dc: a9567bfd ldp x29, x30, [sp, #0x160] 1d01e0: a9554ff4 ldp x20, x19, [sp, #0x150] 1d01e4: a95457fc ldp x28, x21, [sp, #0x140] 1d01e8: 9105c3ff add sp, sp, #0x170 1d01ec: d65f03c0 ret 00000000001d01f0 : 1d01f0: d10043ff sub sp, sp, #0x10 1d01f4: f90007e0 str x0, [sp, #0x8] 1d01f8: f94007e0 ldr x0, [sp, #0x8] 1d01fc: f9400800 ldr x0, [x0, #0x10] 1d0200: 910043ff add sp, sp, #0x10 1d0204: d65f03c0 ret 00000000001d0208 : 1d0208: d10243ff sub sp, sp, #0x90 1d020c: a9087bfd stp x29, x30, [sp, #0x80] 1d0210: 910203fd add x29, sp, #0x80 1d0214: d2800008 mov x8, #0x0 // =0 1d0218: d0000389 adrp x9, 0x242000 1d021c: 9102a129 add x9, x9, #0xa8 1d0220: f000038a adrp x10, 0x243000 1d0224: 912c554a add x10, x10, #0xb15 1d0228: d000038b adrp x11, 0x242000 1d022c: 910af56b add x11, x11, #0x2bd 1d0230: d000038c adrp x12, 0x242000 1d0234: 9122cd8c add x12, x12, #0x8b3 1d0238: d000038d adrp x13, 0x242000 1d023c: 911335ad add x13, x13, #0x4cd 1d0240: f81f83a0 stur x0, [x29, #-0x8] 1d0244: f81f03a1 stur x1, [x29, #-0x10] 1d0248: f85f83a0 ldur x0, [x29, #-0x8] 1d024c: f85f03a1 ldur x1, [x29, #-0x10] 1d0250: eb08003f cmp x1, x8 1d0254: 1a9f07ee cset w14, ne 1d0258: f90023e8 str x8, [sp, #0x40] 1d025c: f9001fe9 str x9, [sp, #0x38] 1d0260: f9001bea str x10, [sp, #0x30] 1d0264: f90017eb str x11, [sp, #0x28] 1d0268: f90013ec str x12, [sp, #0x20] 1d026c: f9000fed str x13, [sp, #0x18] 1d0270: f9000be0 str x0, [sp, #0x10] 1d0274: 3700004e tbnz w14, #0x0, 0x1d027c 1d0278: 14000002 b 0x1d0280 1d027c: 14000006 b 0x1d0294 1d0280: 5283d921 mov w1, #0x1ec9 // =7881 1d0284: f9401fe0 ldr x0, [sp, #0x38] 1d0288: f9401be2 ldr x2, [sp, #0x30] 1d028c: f94017e3 ldr x3, [sp, #0x28] 1d0290: 97fb4020 bl 0xa0310 <__assert2@plt> 1d0294: f85f03a1 ldur x1, [x29, #-0x10] 1d0298: f9400be0 ldr x0, [sp, #0x10] 1d029c: 97fb5069 bl 0xa4440 <_ZNK9mkvparser5Block11GetTimeCodeEPKNS_7ClusterE@plt> 1d02a0: f81e83a0 stur x0, [x29, #-0x18] 1d02a4: f85f03a0 ldur x0, [x29, #-0x10] 1d02a8: f9400000 ldr x0, [x0] 1d02ac: f81e03a0 stur x0, [x29, #-0x20] 1d02b0: f85e03a0 ldur x0, [x29, #-0x20] 1d02b4: 97fb48ef bl 0xa2670 <_ZNK9mkvparser7Segment7GetInfoEv@plt> 1d02b8: f81d83a0 stur x0, [x29, #-0x28] 1d02bc: f85d83a0 ldur x0, [x29, #-0x28] 1d02c0: f94023e1 ldr x1, [sp, #0x40] 1d02c4: eb01001f cmp x0, x1 1d02c8: 1a9f07e8 cset w8, ne 1d02cc: 37000048 tbnz w8, #0x0, 0x1d02d4 1d02d0: 14000002 b 0x1d02d8 1d02d4: 14000006 b 0x1d02ec 1d02d8: 5283d9e1 mov w1, #0x1ecf // =7887 1d02dc: f9401fe0 ldr x0, [sp, #0x38] 1d02e0: f9401be2 ldr x2, [sp, #0x30] 1d02e4: f94013e3 ldr x3, [sp, #0x20] 1d02e8: 97fb400a bl 0xa0310 <__assert2@plt> 1d02ec: b24003e8 orr x8, xzr, #0x1 1d02f0: f85d83a0 ldur x0, [x29, #-0x28] 1d02f4: f90007e8 str x8, [sp, #0x8] 1d02f8: 97fb46a2 bl 0xa1d80 <_ZNK9mkvparser11SegmentInfo16GetTimeCodeScaleEv@plt> 1d02fc: f81d03a0 stur x0, [x29, #-0x30] 1d0300: f85d03a8 ldur x8, [x29, #-0x30] 1d0304: f94007e0 ldr x0, [sp, #0x8] 1d0308: eb00011f cmp x8, x0 1d030c: 1a9fb7e9 cset w9, ge 1d0310: 37000049 tbnz w9, #0x0, 0x1d0318 1d0314: 14000002 b 0x1d031c 1d0318: 14000006 b 0x1d0330 1d031c: 5283da41 mov w1, #0x1ed2 // =7890 1d0320: f9401fe0 ldr x0, [sp, #0x38] 1d0324: f9401be2 ldr x2, [sp, #0x30] 1d0328: f9400fe3 ldr x3, [sp, #0x18] 1d032c: 97fb3ff9 bl 0xa0310 <__assert2@plt> 1d0330: f85e83a8 ldur x8, [x29, #-0x18] 1d0334: f85d03a9 ldur x9, [x29, #-0x30] 1d0338: 9b097d08 mul x8, x8, x9 1d033c: f81c83a8 stur x8, [x29, #-0x38] 1d0340: f85c83a0 ldur x0, [x29, #-0x38] 1d0344: a9487bfd ldp x29, x30, [sp, #0x80] 1d0348: 910243ff add sp, sp, #0x90 1d034c: d65f03c0 ret 00000000001d0350 : 1d0350: d10343ff sub sp, sp, #0xd0 1d0354: a90c7bfd stp x29, x30, [sp, #0xc0] 1d0358: 910303fd add x29, sp, #0xc0 1d035c: d53bd048 mrs x8, TPIDR_EL0 1d0360: f9401508 ldr x8, [x8, #0x28] 1d0364: f81f83a8 stur x8, [x29, #-0x8] 1d0368: f81d83a0 stur x0, [x29, #-0x28] 1d036c: f81d03a1 stur x1, [x29, #-0x30] 1d0370: f81c83a2 stur x2, [x29, #-0x38] 1d0374: f85d83a8 ldur x8, [x29, #-0x28] 1d0378: f85d03a0 ldur x0, [x29, #-0x30] 1d037c: f90027e8 str x8, [sp, #0x48] 1d0380: b4000060 cbz x0, 0x1d038c 1d0384: 14000001 b 0x1d0388 1d0388: 14000009 b 0x1d03ac 1d038c: d0000380 adrp x0, 0x242000 1d0390: 9102a000 add x0, x0, #0xa8 1d0394: f0000382 adrp x2, 0x243000 1d0398: 91230842 add x2, x2, #0x8c2 1d039c: d0000383 adrp x3, 0x242000 1d03a0: 9111b463 add x3, x3, #0x46d 1d03a4: 52838f41 mov w1, #0x1c7a // =7290 1d03a8: 97fb3fda bl 0xa0310 <__assert2@plt> 1d03ac: f94027e8 ldr x8, [sp, #0x48] 1d03b0: f9400109 ldr x9, [x8] 1d03b4: b50000c9 cbnz x9, 0x1d03cc 1d03b8: 14000001 b 0x1d03bc 1d03bc: f85d03a0 ldur x0, [x29, #-0x30] 1d03c0: 97fb54c0 bl 0xa56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt> 1d03c4: f81e03a0 stur x0, [x29, #-0x20] 1d03c8: 140000be b 0x1d06c0 1d03cc: f85d03a0 ldur x0, [x29, #-0x30] 1d03d0: 97fb54bc bl 0xa56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt> 1d03d4: f81c03a0 stur x0, [x29, #-0x40] 1d03d8: aa1f03e0 mov x0, xzr 1d03dc: f81b83a0 stur x0, [x29, #-0x48] 1d03e0: 14000001 b 0x1d03e4 1d03e4: f85b83a8 ldur x8, [x29, #-0x48] 1d03e8: f94027e9 ldr x9, [sp, #0x48] 1d03ec: f940212a ldr x10, [x9, #0x40] 1d03f0: eb0a0108 subs x8, x8, x10 1d03f4: f90023e8 str x8, [sp, #0x40] 1d03f8: 540007eb b.lt 0x1d04f4 1d03fc: 14000001 b 0x1d0400 1d0400: d10043a1 sub x1, x29, #0x10 1d0404: d10063a2 sub x2, x29, #0x18 1d0408: f94027e0 ldr x0, [sp, #0x48] 1d040c: 97fb6679 bl 0xa9df0 <_ZNK9mkvparser7Cluster5ParseERxRl@plt> 1d0410: f81b03a0 stur x0, [x29, #-0x50] 1d0414: f85b03a0 ldur x0, [x29, #-0x50] 1d0418: b7f80060 tbnz x0, #0x3f, 0x1d0424 1d041c: 14000001 b 0x1d0420 1d0420: 14000009 b 0x1d0444 1d0424: d0000380 adrp x0, 0x242000 1d0428: 9102a000 add x0, x0, #0xa8 1d042c: f0000382 adrp x2, 0x243000 1d0430: 91230842 add x2, x2, #0x8c2 1d0434: d0000383 adrp x3, 0x242000 1d0438: 9118e863 add x3, x3, #0x63a 1d043c: 52839121 mov w1, #0x1c89 // =7305 1d0440: 97fb3fb4 bl 0xa0310 <__assert2@plt> 1d0444: f85b03a8 ldur x8, [x29, #-0x50] 1d0448: f1000508 subs x8, x8, #0x1 1d044c: f9001fe8 str x8, [sp, #0x38] 1d0450: 540000ab b.lt 0x1d0464 1d0454: 14000001 b 0x1d0458 1d0458: f85c03a8 ldur x8, [x29, #-0x40] 1d045c: f81e03a8 stur x8, [x29, #-0x20] 1d0460: 14000098 b 0x1d06c0 1d0464: f85b03a8 ldur x8, [x29, #-0x50] 1d0468: b6f800a8 tbz x8, #0x3f, 0x1d047c 1d046c: 14000001 b 0x1d0470 1d0470: aa1f03e8 mov x8, xzr 1d0474: f81e03a8 stur x8, [x29, #-0x20] 1d0478: 14000092 b 0x1d06c0 1d047c: f94027e8 ldr x8, [sp, #0x48] 1d0480: f9401909 ldr x9, [x8, #0x30] 1d0484: b4000069 cbz x9, 0x1d0490 1d0488: 14000001 b 0x1d048c 1d048c: 14000009 b 0x1d04b0 1d0490: d0000380 adrp x0, 0x242000 1d0494: 9102a000 add x0, x0, #0xa8 1d0498: f0000382 adrp x2, 0x243000 1d049c: 91230842 add x2, x2, #0x8c2 1d04a0: f0000383 adrp x3, 0x243000 1d04a4: 9111d463 add x3, x3, #0x475 1d04a8: 52839221 mov w1, #0x1c91 // =7313 1d04ac: 97fb3f99 bl 0xa0310 <__assert2@plt> 1d04b0: f85b83a8 ldur x8, [x29, #-0x48] 1d04b4: f94027e9 ldr x9, [sp, #0x48] 1d04b8: f940212a ldr x10, [x9, #0x40] 1d04bc: eb0a0108 subs x8, x8, x10 1d04c0: f9001be8 str x8, [sp, #0x30] 1d04c4: 5400006a b.ge 0x1d04d0 1d04c8: 14000001 b 0x1d04cc 1d04cc: 14000009 b 0x1d04f0 1d04d0: d0000380 adrp x0, 0x242000 1d04d4: 9102a000 add x0, x0, #0xa8 1d04d8: f0000382 adrp x2, 0x243000 1d04dc: 91230842 add x2, x2, #0x8c2 1d04e0: f0000383 adrp x3, 0x243000 1d04e4: 91249c63 add x3, x3, #0x927 1d04e8: 52839241 mov w1, #0x1c92 // =7314 1d04ec: 97fb3f89 bl 0xa0310 <__assert2@plt> 1d04f0: 14000001 b 0x1d04f4 1d04f4: f94027e8 ldr x8, [sp, #0x48] 1d04f8: f9401909 ldr x9, [x8, #0x30] 1d04fc: f85b83aa ldur x10, [x29, #-0x48] 1d0500: f86a7929 ldr x9, [x9, x10, lsl #3] 1d0504: f81a83a9 stur x9, [x29, #-0x58] 1d0508: f85a83a9 ldur x9, [x29, #-0x58] 1d050c: b4000069 cbz x9, 0x1d0518 1d0510: 14000001 b 0x1d0514 1d0514: 14000009 b 0x1d0538 1d0518: d0000380 adrp x0, 0x242000 1d051c: 9102a000 add x0, x0, #0xa8 1d0520: f0000382 adrp x2, 0x243000 1d0524: 91230842 add x2, x2, #0x8c2 1d0528: f0000383 adrp x3, 0x243000 1d052c: 9112d063 add x3, x3, #0x4b4 1d0530: 528392c1 mov w1, #0x1c96 // =7318 1d0534: 97fb3f77 bl 0xa0310 <__assert2@plt> 1d0538: f85a83a0 ldur x0, [x29, #-0x58] 1d053c: 97fb3f95 bl 0xa0390 <_ZNK9mkvparser10BlockEntry3EOSEv@plt> 1d0540: 37000060 tbnz w0, #0x0, 0x1d054c 1d0544: 14000001 b 0x1d0548 1d0548: 14000009 b 0x1d056c 1d054c: d0000380 adrp x0, 0x242000 1d0550: 9102a000 add x0, x0, #0xa8 1d0554: f0000382 adrp x2, 0x243000 1d0558: 91230842 add x2, x2, #0x8c2 1d055c: f0000383 adrp x3, 0x243000 1d0560: 9124fc63 add x3, x3, #0x93f 1d0564: 528392e1 mov w1, #0x1c97 // =7319 1d0568: 97fb3f6a bl 0xa0310 <__assert2@plt> 1d056c: f85a83a8 ldur x8, [x29, #-0x58] 1d0570: f9400109 ldr x9, [x8] 1d0574: f9400929 ldr x9, [x9, #0x10] 1d0578: aa0803e0 mov x0, x8 1d057c: d63f0120 blr x9 1d0580: f90033e0 str x0, [sp, #0x60] 1d0584: f94033e8 ldr x8, [sp, #0x60] 1d0588: b4000068 cbz x8, 0x1d0594 1d058c: 14000001 b 0x1d0590 1d0590: 14000009 b 0x1d05b4 1d0594: d0000380 adrp x0, 0x242000 1d0598: 9102a000 add x0, x0, #0xa8 1d059c: f0000382 adrp x2, 0x243000 1d05a0: 91230842 add x2, x2, #0x8c2 1d05a4: d0000383 adrp x3, 0x242000 1d05a8: 91362863 add x3, x3, #0xd8a 1d05ac: 52839341 mov w1, #0x1c9a // =7322 1d05b0: 97fb3f58 bl 0xa0310 <__assert2@plt> 1d05b4: f94033e0 ldr x0, [sp, #0x60] 1d05b8: 97fb5a7e bl 0xa6fb0 <_ZNK9mkvparser5Block14GetTrackNumberEv@plt> 1d05bc: f85d03be ldur x30, [x29, #-0x30] 1d05c0: f90017e0 str x0, [sp, #0x28] 1d05c4: aa1e03e0 mov x0, x30 1d05c8: 97fb3dda bl 0x9fd30 <_ZNK9mkvparser5Track9GetNumberEv@plt> 1d05cc: f94017fe ldr x30, [sp, #0x28] 1d05d0: eb0003c0 subs x0, x30, x0 1d05d4: f90013e0 str x0, [sp, #0x20] 1d05d8: 540000c0 b.eq 0x1d05f0 1d05dc: 14000001 b 0x1d05e0 1d05e0: f85b83a8 ldur x8, [x29, #-0x48] 1d05e4: 91000508 add x8, x8, #0x1 1d05e8: f81b83a8 stur x8, [x29, #-0x48] 1d05ec: 17ffff7e b 0x1d03e4 1d05f0: f85d03a8 ldur x8, [x29, #-0x30] 1d05f4: f85a83a1 ldur x1, [x29, #-0x58] 1d05f8: f9400109 ldr x9, [x8] 1d05fc: f9400929 ldr x9, [x9, #0x10] 1d0600: aa0803e0 mov x0, x8 1d0604: d63f0120 blr x9 1d0608: 36000300 tbz w0, #0x0, 0x1d0668 1d060c: 14000001 b 0x1d0610 1d0610: f85c83a8 ldur x8, [x29, #-0x38] 1d0614: b6f800a8 tbz x8, #0x3f, 0x1d0628 1d0618: 14000001 b 0x1d061c 1d061c: f85a83a8 ldur x8, [x29, #-0x58] 1d0620: f81e03a8 stur x8, [x29, #-0x20] 1d0624: 14000027 b 0x1d06c0 1d0628: f94033e0 ldr x0, [sp, #0x60] 1d062c: f94027e1 ldr x1, [sp, #0x48] 1d0630: 97fb6774 bl 0xaa400 <_ZNK9mkvparser5Block7GetTimeEPKNS_7ClusterE@plt> 1d0634: f9002fe0 str x0, [sp, #0x58] 1d0638: f9402fe0 ldr x0, [sp, #0x58] 1d063c: f85c83a1 ldur x1, [x29, #-0x38] 1d0640: eb010000 subs x0, x0, x1 1d0644: f9000fe0 str x0, [sp, #0x18] 1d0648: 540000ad b.le 0x1d065c 1d064c: 14000001 b 0x1d0650 1d0650: f85c03a8 ldur x8, [x29, #-0x40] 1d0654: f81e03a8 stur x8, [x29, #-0x20] 1d0658: 1400001a b 0x1d06c0 1d065c: f85a83a8 ldur x8, [x29, #-0x58] 1d0660: f81c03a8 stur x8, [x29, #-0x40] 1d0664: 14000013 b 0x1d06b0 1d0668: f85c83a8 ldur x8, [x29, #-0x38] 1d066c: b7f80208 tbnz x8, #0x3f, 0x1d06ac 1d0670: 14000001 b 0x1d0674 1d0674: f94033e0 ldr x0, [sp, #0x60] 1d0678: f94027e1 ldr x1, [sp, #0x48] 1d067c: 97fb6761 bl 0xaa400 <_ZNK9mkvparser5Block7GetTimeEPKNS_7ClusterE@plt> 1d0680: f9002be0 str x0, [sp, #0x50] 1d0684: f9402be0 ldr x0, [sp, #0x50] 1d0688: f85c83a1 ldur x1, [x29, #-0x38] 1d068c: eb010000 subs x0, x0, x1 1d0690: f9000be0 str x0, [sp, #0x10] 1d0694: 540000ad b.le 0x1d06a8 1d0698: 14000001 b 0x1d069c 1d069c: f85c03a8 ldur x8, [x29, #-0x40] 1d06a0: f81e03a8 stur x8, [x29, #-0x20] 1d06a4: 14000007 b 0x1d06c0 1d06a8: 14000001 b 0x1d06ac 1d06ac: 14000001 b 0x1d06b0 1d06b0: f85b83a8 ldur x8, [x29, #-0x48] 1d06b4: 91000508 add x8, x8, #0x1 1d06b8: f81b83a8 stur x8, [x29, #-0x48] 1d06bc: 17ffff4a b 0x1d03e4 1d06c0: f85e03a8 ldur x8, [x29, #-0x20] 1d06c4: d53bd049 mrs x9, TPIDR_EL0 1d06c8: f9401529 ldr x9, [x9, #0x28] 1d06cc: f85f83aa ldur x10, [x29, #-0x8] 1d06d0: eb0a0129 subs x9, x9, x10 1d06d4: f90007e8 str x8, [sp, #0x8] 1d06d8: f90003e9 str x9, [sp] 1d06dc: 540000c1 b.ne 0x1d06f4 1d06e0: 14000001 b 0x1d06e4 1d06e4: f94007e0 ldr x0, [sp, #0x8] 1d06e8: a94c7bfd ldp x29, x30, [sp, #0xc0] 1d06ec: 910343ff add sp, sp, #0xd0 1d06f0: d65f03c0 ret 1d06f4: 97fb659f bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d06f8 : 1d06f8: d10183ff sub sp, sp, #0x60 1d06fc: a9057bfd stp x29, x30, [sp, #0x50] 1d0700: 910143fd add x29, sp, #0x50 1d0704: b27d03e8 orr x8, xzr, #0x8 1d0708: d2800009 mov x9, #0x0 // =0 1d070c: d000038a adrp x10, 0x242000 1d0710: 9102a14a add x10, x10, #0xa8 1d0714: d000038b adrp x11, 0x242000 1d0718: 913f656b add x11, x11, #0xfd9 1d071c: f000038c adrp x12, 0x243000 1d0720: 911bc98c add x12, x12, #0x6f2 1d0724: f81f03a0 stur x0, [x29, #-0x10] 1d0728: f81e83a1 stur x1, [x29, #-0x18] 1d072c: f85f03a0 ldur x0, [x29, #-0x10] 1d0730: f9405c01 ldr x1, [x0, #0xb8] 1d0734: f940580d ldr x13, [x0, #0xb0] 1d0738: eb0d002d subs x13, x1, x13 1d073c: 9ac80da8 sdiv x8, x13, x8 1d0740: f81e03a8 stur x8, [x29, #-0x20] 1d0744: f85e03a8 ldur x8, [x29, #-0x20] 1d0748: eb09011f cmp x8, x9 1d074c: 1a9fb7ee cset w14, ge 1d0750: f90017e9 str x9, [sp, #0x28] 1d0754: f90013ea str x10, [sp, #0x20] 1d0758: f9000feb str x11, [sp, #0x18] 1d075c: f9000bec str x12, [sp, #0x10] 1d0760: f90007e0 str x0, [sp, #0x8] 1d0764: 3700004e tbnz w14, #0x0, 0x1d076c 1d0768: 14000002 b 0x1d0770 1d076c: 14000006 b 0x1d0784 1d0770: 52826361 mov w1, #0x131b // =4891 1d0774: f94013e0 ldr x0, [sp, #0x20] 1d0778: f9400fe2 ldr x2, [sp, #0x18] 1d077c: f9400be3 ldr x3, [sp, #0x10] 1d0780: 97fb3ee4 bl 0xa0310 <__assert2@plt> 1d0784: f85e83a8 ldur x8, [x29, #-0x18] 1d0788: f85e03a9 ldur x9, [x29, #-0x20] 1d078c: eb09011f cmp x8, x9 1d0790: 1a9f37ea cset w10, hs 1d0794: 3700004a tbnz w10, #0x0, 0x1d079c 1d0798: 14000004 b 0x1d07a8 1d079c: f94017e8 ldr x8, [sp, #0x28] 1d07a0: f81f83a8 stur x8, [x29, #-0x8] 1d07a4: 14000009 b 0x1d07c8 1d07a8: b27d03e8 orr x8, xzr, #0x8 1d07ac: f94007e9 ldr x9, [sp, #0x8] 1d07b0: f940592a ldr x10, [x9, #0xb0] 1d07b4: f85e83ab ldur x11, [x29, #-0x18] 1d07b8: 9b0b7d08 mul x8, x8, x11 1d07bc: 8b080148 add x8, x10, x8 1d07c0: f9400108 ldr x8, [x8] 1d07c4: f81f83a8 stur x8, [x29, #-0x8] 1d07c8: f85f83a0 ldur x0, [x29, #-0x8] 1d07cc: a9457bfd ldp x29, x30, [sp, #0x50] 1d07d0: 910183ff add sp, sp, #0x60 1d07d4: d65f03c0 ret 00000000001d07d8 : 1d07d8: d10103ff sub sp, sp, #0x40 1d07dc: a9037bfd stp x29, x30, [sp, #0x30] 1d07e0: 9100c3fd add x29, sp, #0x30 1d07e4: b27d03e8 orr x8, xzr, #0x8 1d07e8: d2800009 mov x9, #0x0 // =0 1d07ec: d000038a adrp x10, 0x242000 1d07f0: 9102a14a add x10, x10, #0xa8 1d07f4: f000038b adrp x11, 0x243000 1d07f8: 9100f16b add x11, x11, #0x3c 1d07fc: f000038c adrp x12, 0x243000 1d0800: 911bc98c add x12, x12, #0x6f2 1d0804: f81f83a0 stur x0, [x29, #-0x8] 1d0808: f85f83a0 ldur x0, [x29, #-0x8] 1d080c: f9405c0d ldr x13, [x0, #0xb8] 1d0810: f9405800 ldr x0, [x0, #0xb0] 1d0814: eb0001ad subs x13, x13, x0 1d0818: 9ac80da8 sdiv x8, x13, x8 1d081c: f81f03a8 stur x8, [x29, #-0x10] 1d0820: f85f03a8 ldur x8, [x29, #-0x10] 1d0824: eb09011f cmp x8, x9 1d0828: 1a9fb7ee cset w14, ge 1d082c: f9000fea str x10, [sp, #0x18] 1d0830: f9000beb str x11, [sp, #0x10] 1d0834: f90007ec str x12, [sp, #0x8] 1d0838: 3700004e tbnz w14, #0x0, 0x1d0840 1d083c: 14000002 b 0x1d0844 1d0840: 14000006 b 0x1d0858 1d0844: 528264c1 mov w1, #0x1326 // =4902 1d0848: f9400fe0 ldr x0, [sp, #0x18] 1d084c: f9400be2 ldr x2, [sp, #0x10] 1d0850: f94007e3 ldr x3, [sp, #0x8] 1d0854: 97fb3eaf bl 0xa0310 <__assert2@plt> 1d0858: f85f03a0 ldur x0, [x29, #-0x10] 1d085c: a9437bfd ldp x29, x30, [sp, #0x30] 1d0860: 910103ff add sp, sp, #0x40 1d0864: d65f03c0 ret 00000000001d0868 : 1d0868: d10583ff sub sp, sp, #0x160 1d086c: f900a3fc str x28, [sp, #0x140] 1d0870: a9157bfd stp x29, x30, [sp, #0x150] 1d0874: 910543fd add x29, sp, #0x150 1d0878: d100a3a8 sub x8, x29, #0x28 1d087c: d53bd049 mrs x9, TPIDR_EL0 1d0880: f9401529 ldr x9, [x9, #0x28] 1d0884: f9000909 str x9, [x8, #0x10] 1d0888: f81b03a0 stur x0, [x29, #-0x50] 1d088c: f81a83a1 stur x1, [x29, #-0x58] 1d0890: f81a03a2 stur x2, [x29, #-0x60] 1d0894: f85b03a9 ldur x9, [x29, #-0x50] 1d0898: aa0903e0 mov x0, x9 1d089c: f9400529 ldr x9, [x9, #0x8] 1d08a0: f9400129 ldr x9, [x9] 1d08a4: f81983a9 stur x9, [x29, #-0x68] 1d08a8: f85983a9 ldur x9, [x29, #-0x68] 1d08ac: f9004be8 str x8, [sp, #0x90] 1d08b0: f90047e0 str x0, [sp, #0x88] 1d08b4: b4000069 cbz x9, 0x1d08c0 1d08b8: 14000001 b 0x1d08bc 1d08bc: 14000009 b 0x1d08e0 1d08c0: d0000380 adrp x0, 0x242000 1d08c4: 9102a000 add x0, x0, #0xa8 1d08c8: f0000382 adrp x2, 0x243000 1d08cc: 9101f042 add x2, x2, #0x7c 1d08d0: d0000383 adrp x3, 0x242000 1d08d4: 912e2463 add x3, x3, #0xb89 1d08d8: 528265a1 mov w1, #0x132d // =4909 1d08dc: 97fb3e8d bl 0xa0310 <__assert2@plt> 1d08e0: f85a83a8 ldur x8, [x29, #-0x58] 1d08e4: f9404be9 ldr x9, [sp, #0x90] 1d08e8: f9000528 str x8, [x9, #0x8] 1d08ec: f85a83a8 ldur x8, [x29, #-0x58] 1d08f0: f85a03aa ldur x10, [x29, #-0x60] 1d08f4: 8b0a0108 add x8, x8, x10 1d08f8: f81903a8 stur x8, [x29, #-0x70] 1d08fc: 2a1f03eb mov w11, wzr 1d0900: b818c3ab stur w11, [x29, #-0x74] 1d0904: 14000001 b 0x1d0908 1d0908: f9404be8 ldr x8, [sp, #0x90] 1d090c: f9400509 ldr x9, [x8, #0x8] 1d0910: f85903aa ldur x10, [x29, #-0x70] 1d0914: eb0a0129 subs x9, x9, x10 1d0918: f90043e9 str x9, [sp, #0x80] 1d091c: 5400054a b.ge 0x1d09c4 1d0920: 14000001 b 0x1d0924 1d0924: f85983a0 ldur x0, [x29, #-0x68] 1d0928: f85903a2 ldur x2, [x29, #-0x70] 1d092c: d10083a1 sub x1, x29, #0x20 1d0930: d100a3a3 sub x3, x29, #0x28 1d0934: d100c3a4 sub x4, x29, #0x30 1d0938: 97fb445e bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1d093c: f81803a0 stur x0, [x29, #-0x80] 1d0940: f85803a0 ldur x0, [x29, #-0x80] 1d0944: b6f800a0 tbz x0, #0x3f, 0x1d0958 1d0948: 14000001 b 0x1d094c 1d094c: f85803a8 ldur x8, [x29, #-0x80] 1d0950: f81b83a8 stur x8, [x29, #-0x48] 1d0954: 140000bf b 0x1d0c50 1d0958: f9404be8 ldr x8, [sp, #0x90] 1d095c: f9400109 ldr x9, [x8] 1d0960: 528c480a mov w10, #0x6240 // =25152 1d0964: 2a0a03eb mov w11, w10 1d0968: eb0b0129 subs x9, x9, x11 1d096c: f9003fe9 str x9, [sp, #0x78] 1d0970: 540000c1 b.ne 0x1d0988 1d0974: 14000001 b 0x1d0978 1d0978: b858c3a8 ldur w8, [x29, #-0x74] 1d097c: 11000508 add w8, w8, #0x1 1d0980: b818c3a8 stur w8, [x29, #-0x74] 1d0984: 14000001 b 0x1d0988 1d0988: f85d03a8 ldur x8, [x29, #-0x30] 1d098c: f9404be9 ldr x9, [sp, #0x90] 1d0990: f940052a ldr x10, [x9, #0x8] 1d0994: 8b080148 add x8, x10, x8 1d0998: f9000528 str x8, [x9, #0x8] 1d099c: f9400528 ldr x8, [x9, #0x8] 1d09a0: f85903aa ldur x10, [x29, #-0x70] 1d09a4: eb0a0108 subs x8, x8, x10 1d09a8: f9003be8 str x8, [sp, #0x70] 1d09ac: 540000ad b.le 0x1d09c0 1d09b0: 14000001 b 0x1d09b4 1d09b4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d09b8: f81b83a8 stur x8, [x29, #-0x48] 1d09bc: 140000a5 b 0x1d0c50 1d09c0: 17ffffd2 b 0x1d0908 1d09c4: b858c3a8 ldur w8, [x29, #-0x74] 1d09c8: 71000108 subs w8, w8, #0x0 1d09cc: b9006fe8 str w8, [sp, #0x6c] 1d09d0: 540000ac b.gt 0x1d09e4 1d09d4: 14000001 b 0x1d09d8 1d09d8: 92800008 mov x8, #-0x1 // =-1 1d09dc: f81b83a8 stur x8, [x29, #-0x48] 1d09e0: 1400009c b 0x1d0c50 1d09e4: b898c3a8 ldursw x8, [x29, #-0x74] 1d09e8: d37df109 lsl x9, x8, #3 1d09ec: aa1f03ea mov x10, xzr 1d09f0: eb48f548 subs x8, x10, x8, lsr #61 1d09f4: da9f0120 csinv x0, x9, xzr, eq 1d09f8: 900006c1 adrp x1, 0x2a8000 1d09fc: f9435421 ldr x1, [x1, #0x6a8] 1d0a00: f90033e8 str x8, [sp, #0x60] 1d0a04: 97fb4dc3 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1d0a08: f94047e8 ldr x8, [sp, #0x88] 1d0a0c: f9005900 str x0, [x8, #0xb0] 1d0a10: f9405909 ldr x9, [x8, #0xb0] 1d0a14: b50000a9 cbnz x9, 0x1d0a28 1d0a18: 14000001 b 0x1d0a1c 1d0a1c: 92800008 mov x8, #-0x1 // =-1 1d0a20: f81b83a8 stur x8, [x29, #-0x48] 1d0a24: 1400008b b 0x1d0c50 1d0a28: f94047e8 ldr x8, [sp, #0x88] 1d0a2c: f9405909 ldr x9, [x8, #0xb0] 1d0a30: f9005d09 str x9, [x8, #0xb8] 1d0a34: f85a83a9 ldur x9, [x29, #-0x58] 1d0a38: f9404bea ldr x10, [sp, #0x90] 1d0a3c: f9000549 str x9, [x10, #0x8] 1d0a40: 14000001 b 0x1d0a44 1d0a44: f9404be8 ldr x8, [sp, #0x90] 1d0a48: f9400509 ldr x9, [x8, #0x8] 1d0a4c: f85903aa ldur x10, [x29, #-0x70] 1d0a50: eb0a0129 subs x9, x9, x10 1d0a54: f9002fe9 str x9, [sp, #0x58] 1d0a58: 54000e2a b.ge 0x1d0c1c 1d0a5c: 14000001 b 0x1d0a60 1d0a60: f85983a0 ldur x0, [x29, #-0x68] 1d0a64: f85903a2 ldur x2, [x29, #-0x70] 1d0a68: d10083a1 sub x1, x29, #0x20 1d0a6c: d100e3a3 sub x3, x29, #0x38 1d0a70: d10103a4 sub x4, x29, #0x40 1d0a74: 97fb440f bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1d0a78: f81783a0 stur x0, [x29, #-0x88] 1d0a7c: f85783a0 ldur x0, [x29, #-0x88] 1d0a80: b6f800a0 tbz x0, #0x3f, 0x1d0a94 1d0a84: 14000001 b 0x1d0a88 1d0a88: f85783a8 ldur x8, [x29, #-0x88] 1d0a8c: f81b83a8 stur x8, [x29, #-0x48] 1d0a90: 14000070 b 0x1d0c50 1d0a94: f85c83a8 ldur x8, [x29, #-0x38] 1d0a98: 528c4809 mov w9, #0x6240 // =25152 1d0a9c: 2a0903ea mov w10, w9 1d0aa0: eb0a0108 subs x8, x8, x10 1d0aa4: f9002be8 str x8, [sp, #0x50] 1d0aa8: 540009c1 b.ne 0x1d0be0 1d0aac: 14000001 b 0x1d0ab0 1d0ab0: 900006c1 adrp x1, 0x2a8000 1d0ab4: f9435421 ldr x1, [x1, #0x6a8] 1d0ab8: 321d0be8 orr w8, wzr, #0x38 1d0abc: 2a0803e0 mov w0, w8 1d0ac0: 97fb4038 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1d0ac4: aa0003e1 mov x1, x0 1d0ac8: 2a1f03e8 mov w8, wzr 1d0acc: 381673a8 sturb w8, [x29, #-0x99] 1d0ad0: aa1f03fe mov x30, xzr 1d0ad4: f90027e1 str x1, [sp, #0x48] 1d0ad8: f90023fe str x30, [sp, #0x40] 1d0adc: b40001a0 cbz x0, 0x1d0b10 1d0ae0: 14000001 b 0x1d0ae4 1d0ae4: f94027e8 ldr x8, [sp, #0x48] 1d0ae8: f81683a8 stur x8, [x29, #-0x98] 1d0aec: 320003e9 orr w9, wzr, #0x1 1d0af0: 381673a9 sturb w9, [x29, #-0x99] 1d0af4: f94027e0 ldr x0, [sp, #0x48] 1d0af8: f9001fe8 str x8, [sp, #0x38] 1d0afc: 97fb60d5 bl 0xa8e50 <_ZN9mkvparser15ContentEncodingC1Ev@plt> 1d0b00: 14000001 b 0x1d0b04 1d0b04: f9401fe0 ldr x0, [sp, #0x38] 1d0b08: f90023e0 str x0, [sp, #0x40] 1d0b0c: 14000001 b 0x1d0b10 1d0b10: f94023e8 ldr x8, [sp, #0x40] 1d0b14: f81703a8 stur x8, [x29, #-0x90] 1d0b18: f85703a8 ldur x8, [x29, #-0x90] 1d0b1c: b5000268 cbnz x8, 0x1d0b68 1d0b20: 14000001 b 0x1d0b24 1d0b24: 92800008 mov x8, #-0x1 // =-1 1d0b28: f81b83a8 stur x8, [x29, #-0x48] 1d0b2c: 14000049 b 0x1d0c50 1d0b30: f90057e0 str x0, [sp, #0xa8] 1d0b34: 2a0103e8 mov w8, w1 1d0b38: b900a7e8 str w8, [sp, #0xa4] 1d0b3c: 385673a8 ldurb w8, [x29, #-0x99] 1d0b40: 71000508 subs w8, w8, #0x1 1d0b44: b90037e8 str w8, [sp, #0x34] 1d0b48: 540000e1 b.ne 0x1d0b64 1d0b4c: 14000001 b 0x1d0b50 1d0b50: f85683a0 ldur x0, [x29, #-0x98] 1d0b54: 900006c1 adrp x1, 0x2a8000 1d0b58: f9435421 ldr x1, [x1, #0x6a8] 1d0b5c: 97fb5c39 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1d0b60: 14000001 b 0x1d0b64 1d0b64: 1400004a b 0x1d0c8c 1d0b68: f85703a0 ldur x0, [x29, #-0x90] 1d0b6c: f9404be8 ldr x8, [sp, #0x90] 1d0b70: f9400501 ldr x1, [x8, #0x8] 1d0b74: f85c03a2 ldur x2, [x29, #-0x40] 1d0b78: f85983a3 ldur x3, [x29, #-0x68] 1d0b7c: 97fb4d09 bl 0xa3fa0 <_ZN9mkvparser15ContentEncoding25ParseContentEncodingEntryExxPNS_10IMkvReaderE@plt> 1d0b80: f81783a0 stur x0, [x29, #-0x88] 1d0b84: f85783a8 ldur x8, [x29, #-0x88] 1d0b88: b40001e8 cbz x8, 0x1d0bc4 1d0b8c: 14000001 b 0x1d0b90 1d0b90: f85703a8 ldur x8, [x29, #-0x90] 1d0b94: aa0803e0 mov x0, x8 1d0b98: f90017e0 str x0, [sp, #0x28] 1d0b9c: b40000e8 cbz x8, 0x1d0bb8 1d0ba0: 14000001 b 0x1d0ba4 1d0ba4: f94017e0 ldr x0, [sp, #0x28] 1d0ba8: 97fb46da bl 0xa2710 <_ZN9mkvparser15ContentEncodingD1Ev@plt> 1d0bac: f94017e0 ldr x0, [sp, #0x28] 1d0bb0: 97fb3f6c bl 0xa0960 <_ZdlPv@plt> 1d0bb4: 14000001 b 0x1d0bb8 1d0bb8: f85783a8 ldur x8, [x29, #-0x88] 1d0bbc: f81b83a8 stur x8, [x29, #-0x48] 1d0bc0: 14000024 b 0x1d0c50 1d0bc4: f85703a8 ldur x8, [x29, #-0x90] 1d0bc8: f94047e9 ldr x9, [sp, #0x88] 1d0bcc: f9405d2a ldr x10, [x9, #0xb8] 1d0bd0: 9100214b add x11, x10, #0x8 1d0bd4: f9005d2b str x11, [x9, #0xb8] 1d0bd8: f9000148 str x8, [x10] 1d0bdc: 14000001 b 0x1d0be0 1d0be0: f85c03a8 ldur x8, [x29, #-0x40] 1d0be4: f9404be9 ldr x9, [sp, #0x90] 1d0be8: f940052a ldr x10, [x9, #0x8] 1d0bec: 8b080148 add x8, x10, x8 1d0bf0: f9000528 str x8, [x9, #0x8] 1d0bf4: f9400528 ldr x8, [x9, #0x8] 1d0bf8: f85903aa ldur x10, [x29, #-0x70] 1d0bfc: eb0a0108 subs x8, x8, x10 1d0c00: f90013e8 str x8, [sp, #0x20] 1d0c04: 540000ad b.le 0x1d0c18 1d0c08: 14000001 b 0x1d0c0c 1d0c0c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d0c10: f81b83a8 stur x8, [x29, #-0x48] 1d0c14: 1400000f b 0x1d0c50 1d0c18: 17ffff8b b 0x1d0a44 1d0c1c: f9404be8 ldr x8, [sp, #0x90] 1d0c20: f9400509 ldr x9, [x8, #0x8] 1d0c24: f85903aa ldur x10, [x29, #-0x70] 1d0c28: eb0a0129 subs x9, x9, x10 1d0c2c: f9000fe9 str x9, [sp, #0x18] 1d0c30: 540000a0 b.eq 0x1d0c44 1d0c34: 14000001 b 0x1d0c38 1d0c38: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d0c3c: f81b83a8 stur x8, [x29, #-0x48] 1d0c40: 14000004 b 0x1d0c50 1d0c44: aa1f03e8 mov x8, xzr 1d0c48: f81b83a8 stur x8, [x29, #-0x48] 1d0c4c: 14000001 b 0x1d0c50 1d0c50: f85b83a8 ldur x8, [x29, #-0x48] 1d0c54: d53bd049 mrs x9, TPIDR_EL0 1d0c58: f9401529 ldr x9, [x9, #0x28] 1d0c5c: f9404bea ldr x10, [sp, #0x90] 1d0c60: f940094b ldr x11, [x10, #0x10] 1d0c64: eb0b0129 subs x9, x9, x11 1d0c68: f9000be8 str x8, [sp, #0x10] 1d0c6c: f90007e9 str x9, [sp, #0x8] 1d0c70: 54000121 b.ne 0x1d0c94 1d0c74: 14000001 b 0x1d0c78 1d0c78: f9400be0 ldr x0, [sp, #0x10] 1d0c7c: a9557bfd ldp x29, x30, [sp, #0x150] 1d0c80: f940a3fc ldr x28, [sp, #0x140] 1d0c84: 910583ff add sp, sp, #0x160 1d0c88: d65f03c0 ret 1d0c8c: f94057e0 ldr x0, [sp, #0xa8] 1d0c90: 97fb5ca0 bl 0xa7f10 <_Unwind_Resume@plt> 1d0c94: 97fb6437 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d0c98 : 1d0c98: d100c3ff sub sp, sp, #0x30 1d0c9c: a9027bfd stp x29, x30, [sp, #0x20] 1d0ca0: 910083fd add x29, sp, #0x20 1d0ca4: d2800008 mov x8, #0x0 // =0 1d0ca8: b24103e2 orr x2, xzr, #0x8000000000000000 1d0cac: 900006c9 adrp x9, 0x2a8000 1d0cb0: f944e529 ldr x9, [x9, #0x9c8] 1d0cb4: b27c03ea orr x10, xzr, #0x10 1d0cb8: 8b0a0129 add x9, x9, x10 1d0cbc: f81f83a0 stur x0, [x29, #-0x8] 1d0cc0: f85f83aa ldur x10, [x29, #-0x8] 1d0cc4: aa0a03e0 mov x0, x10 1d0cc8: aa0803e1 mov x1, x8 1d0ccc: f9000be9 str x9, [sp, #0x10] 1d0cd0: f90007ea str x10, [sp, #0x8] 1d0cd4: 97fb57eb bl 0xa6c80 <_ZN9mkvparser10BlockEntryC2EPNS_7ClusterEl@plt> 1d0cd8: f9400be8 ldr x8, [sp, #0x10] 1d0cdc: f94007e9 ldr x9, [sp, #0x8] 1d0ce0: f9000128 str x8, [x9] 1d0ce4: a9427bfd ldp x29, x30, [sp, #0x20] 1d0ce8: 9100c3ff add sp, sp, #0x30 1d0cec: d65f03c0 ret 00000000001d0cf0 : 1d0cf0: d10083ff sub sp, sp, #0x20 1d0cf4: 900006c8 adrp x8, 0x2a8000 1d0cf8: f9447d08 ldr x8, [x8, #0x8f8] 1d0cfc: b27c03e9 orr x9, xzr, #0x10 1d0d00: 8b090108 add x8, x8, x9 1d0d04: f9000fe0 str x0, [sp, #0x18] 1d0d08: f9000be1 str x1, [sp, #0x10] 1d0d0c: f90007e2 str x2, [sp, #0x8] 1d0d10: f9400fe9 ldr x9, [sp, #0x18] 1d0d14: f9000128 str x8, [x9] 1d0d18: f9400be8 ldr x8, [sp, #0x10] 1d0d1c: f9000528 str x8, [x9, #0x8] 1d0d20: f94007e8 ldr x8, [sp, #0x8] 1d0d24: f9000928 str x8, [x9, #0x10] 1d0d28: 910083ff add sp, sp, #0x20 1d0d2c: d65f03c0 ret 00000000001d0d30 : 1d0d30: d10043ff sub sp, sp, #0x10 1d0d34: 52800008 mov w8, #0x0 // =0 1d0d38: f90007e0 str x0, [sp, #0x8] 1d0d3c: 2a0803e0 mov w0, w8 1d0d40: 910043ff add sp, sp, #0x10 1d0d44: d65f03c0 ret 00000000001d0d48 : 1d0d48: d10043ff sub sp, sp, #0x10 1d0d4c: d2800008 mov x8, #0x0 // =0 1d0d50: f90007e0 str x0, [sp, #0x8] 1d0d54: aa0803e0 mov x0, x8 1d0d58: 910043ff add sp, sp, #0x10 1d0d5c: d65f03c0 ret 00000000001d0d60 : 1d0d60: d102c3ff sub sp, sp, #0xb0 1d0d64: a90a7bfd stp x29, x30, [sp, #0xa0] 1d0d68: 910283fd add x29, sp, #0xa0 1d0d6c: d53bd048 mrs x8, TPIDR_EL0 1d0d70: f9401508 ldr x8, [x8, #0x28] 1d0d74: f81f83a8 stur x8, [x29, #-0x8] 1d0d78: f81d83a0 stur x0, [x29, #-0x28] 1d0d7c: f81d03a1 stur x1, [x29, #-0x30] 1d0d80: f81c83a2 stur x2, [x29, #-0x38] 1d0d84: 12000063 and w3, w3, #0x1 1d0d88: 381c43a3 sturb w3, [x29, #-0x3c] 1d0d8c: f81b83a4 stur x4, [x29, #-0x48] 1d0d90: f85d83a8 ldur x8, [x29, #-0x28] 1d0d94: b50000a8 cbnz x8, 0x1d0da8 1d0d98: 14000001 b 0x1d0d9c 1d0d9c: 2a1f03e8 mov w8, wzr 1d0da0: 381e73a8 sturb w8, [x29, #-0x19] 1d0da4: 1400006e b 0x1d0f5c 1d0da8: d10043a0 sub x0, x29, #0x10 1d0dac: 97fb5905 bl 0xa71c0 <_ZNSt6__ndk110unique_ptrIN9mkvparser19PrimaryChromaticityENS_14default_deleteIS2_EEEC2ILb1EvEEv@plt> 1d0db0: f85b83a0 ldur x0, [x29, #-0x48] 1d0db4: f9400000 ldr x0, [x0] 1d0db8: b5000360 cbnz x0, 0x1d0e24 1d0dbc: 14000001 b 0x1d0dc0 1d0dc0: 321d03e8 orr w8, wzr, #0x8 1d0dc4: 2a0803e0 mov w0, w8 1d0dc8: 97fb6052 bl 0xa8f10 <_Znwm@plt> 1d0dcc: f9001be0 str x0, [sp, #0x30] 1d0dd0: 14000001 b 0x1d0dd4 1d0dd4: f9401be0 ldr x0, [sp, #0x30] 1d0dd8: f9401be1 ldr x1, [sp, #0x30] 1d0ddc: f90017e0 str x0, [sp, #0x28] 1d0de0: aa0103e0 mov x0, x1 1d0de4: 97fb40fb bl 0xa11d0 <_ZN9mkvparser19PrimaryChromaticityC2Ev@plt> 1d0de8: 14000001 b 0x1d0dec 1d0dec: d10043a0 sub x0, x29, #0x10 1d0df0: f94017e1 ldr x1, [sp, #0x28] 1d0df4: 94000085 bl 0x1d1008 >::unique_ptr()+0x68> 1d0df8: 14000010 b 0x1d0e38 1d0dfc: f9002be0 str x0, [sp, #0x50] 1d0e00: 2a0103e8 mov w8, w1 1d0e04: b9004fe8 str w8, [sp, #0x4c] 1d0e08: 14000052 b 0x1d0f50 1d0e0c: f9002be0 str x0, [sp, #0x50] 1d0e10: 2a0103e8 mov w8, w1 1d0e14: b9004fe8 str w8, [sp, #0x4c] 1d0e18: f9401be0 ldr x0, [sp, #0x30] 1d0e1c: 97fb3ed1 bl 0xa0960 <_ZdlPv@plt> 1d0e20: 1400004c b 0x1d0f50 1d0e24: f85b83a8 ldur x8, [x29, #-0x48] 1d0e28: f9400101 ldr x1, [x8] 1d0e2c: d10043a0 sub x0, x29, #0x10 1d0e30: 94000076 bl 0x1d1008 >::unique_ptr()+0x68> 1d0e34: 14000001 b 0x1d0e38 1d0e38: d10043a0 sub x0, x29, #0x10 1d0e3c: 9400009e bl 0x1d10b4 1d0e40: b50000e0 cbnz x0, 0x1d0e5c 1d0e44: 14000001 b 0x1d0e48 1d0e48: 2a1f03e8 mov w8, wzr 1d0e4c: 381e73a8 sturb w8, [x29, #-0x19] 1d0e50: 320003e8 orr w8, wzr, #0x1 1d0e54: b9004be8 str w8, [sp, #0x48] 1d0e58: 1400003b b 0x1d0f44 1d0e5c: 385c43a8 ldurb w8, [x29, #-0x3c] 1d0e60: 360000c8 tbz w8, #0x0, 0x1d0e78 1d0e64: 14000001 b 0x1d0e68 1d0e68: d10043a0 sub x0, x29, #0x10 1d0e6c: 9400009c bl 0x1d10dc 1d0e70: f90013e0 str x0, [sp, #0x20] 1d0e74: 14000006 b 0x1d0e8c 1d0e78: d10043a0 sub x0, x29, #0x10 1d0e7c: 94000098 bl 0x1d10dc 1d0e80: 91001000 add x0, x0, #0x4 1d0e84: f90013e0 str x0, [sp, #0x20] 1d0e88: 14000001 b 0x1d0e8c 1d0e8c: f94013e8 ldr x8, [sp, #0x20] 1d0e90: f90023e8 str x8, [sp, #0x40] 1d0e94: aa1f03e8 mov x8, xzr 1d0e98: f81e83a8 stur x8, [x29, #-0x18] 1d0e9c: f85d83a0 ldur x0, [x29, #-0x28] 1d0ea0: f85d03a1 ldur x1, [x29, #-0x30] 1d0ea4: f85c83a2 ldur x2, [x29, #-0x38] 1d0ea8: d10063a3 sub x3, x29, #0x18 1d0eac: 97fb62b9 bl 0xa9990 <_ZN9mkvparser16UnserializeFloatEPNS_10IMkvReaderExxRd@plt> 1d0eb0: f9000fe0 str x0, [sp, #0x18] 1d0eb4: 14000001 b 0x1d0eb8 1d0eb8: f9400fe8 ldr x8, [sp, #0x18] 1d0ebc: f9001fe8 str x8, [sp, #0x38] 1d0ec0: fc5e83a0 ldur d0, [x29, #-0x18] 1d0ec4: 1e624001 fcvt s1, d0 1d0ec8: f94023e9 ldr x9, [sp, #0x40] 1d0ecc: bd000121 str s1, [x9] 1d0ed0: f9401fe9 ldr x9, [sp, #0x38] 1d0ed4: b7f801e9 tbnz x9, #0x3f, 0x1d0f10 1d0ed8: 14000001 b 0x1d0edc 1d0edc: f94023e8 ldr x8, [sp, #0x40] 1d0ee0: bd400100 ldr s0, [x8] 1d0ee4: 1e22c001 fcvt d1, s0 1d0ee8: 1e602028 fcmp d1, #0.0 1d0eec: 54000124 b.mi 0x1d0f10 1d0ef0: 14000001 b 0x1d0ef4 1d0ef4: f94023e8 ldr x8, [sp, #0x40] 1d0ef8: bd400100 ldr s0, [x8] 1d0efc: 1e22c001 fcvt d1, s0 1d0f00: 1e6e1002 fmov d2, #1.00000000 1d0f04: 1e622020 fcmp d1, d2 1d0f08: 540000ed b.le 0x1d0f24 1d0f0c: 14000001 b 0x1d0f10 1d0f10: 2a1f03e8 mov w8, wzr 1d0f14: 381e73a8 sturb w8, [x29, #-0x19] 1d0f18: 320003e8 orr w8, wzr, #0x1 1d0f1c: b9004be8 str w8, [sp, #0x48] 1d0f20: 14000009 b 0x1d0f44 1d0f24: d10043a0 sub x0, x29, #0x10 1d0f28: 94000077 bl 0x1d1104 1d0f2c: f85b83be ldur x30, [x29, #-0x48] 1d0f30: f90003c0 str x0, [x30] 1d0f34: 320003e8 orr w8, wzr, #0x1 1d0f38: 381e73a8 sturb w8, [x29, #-0x19] 1d0f3c: b9004be8 str w8, [sp, #0x48] 1d0f40: 14000001 b 0x1d0f44 1d0f44: d10043a0 sub x0, x29, #0x10 1d0f48: 94000085 bl 0x1d115c 1d0f4c: 14000004 b 0x1d0f5c 1d0f50: d10043a0 sub x0, x29, #0x10 1d0f54: 94000082 bl 0x1d115c 1d0f58: 1400000f b 0x1d0f94 1d0f5c: 385e73a8 ldurb w8, [x29, #-0x19] 1d0f60: d53bd049 mrs x9, TPIDR_EL0 1d0f64: f9401529 ldr x9, [x9, #0x28] 1d0f68: f85f83aa ldur x10, [x29, #-0x8] 1d0f6c: eb0a0129 subs x9, x9, x10 1d0f70: b90017e8 str w8, [sp, #0x14] 1d0f74: f90007e9 str x9, [sp, #0x8] 1d0f78: 54000121 b.ne 0x1d0f9c 1d0f7c: 14000001 b 0x1d0f80 1d0f80: b94017e8 ldr w8, [sp, #0x14] 1d0f84: 12000100 and w0, w8, #0x1 1d0f88: a94a7bfd ldp x29, x30, [sp, #0xa0] 1d0f8c: 9102c3ff add sp, sp, #0xb0 1d0f90: d65f03c0 ret 1d0f94: f9402be0 ldr x0, [sp, #0x50] 1d0f98: 97fb5bde bl 0xa7f10 <_Unwind_Resume@plt> 1d0f9c: 97fb6375 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d0fa0 >::unique_ptr()>: 1d0fa0: d10103ff sub sp, sp, #0x40 1d0fa4: a9037bfd stp x29, x30, [sp, #0x30] 1d0fa8: 9100c3fd add x29, sp, #0x30 1d0fac: d53bd048 mrs x8, TPIDR_EL0 1d0fb0: f9401508 ldr x8, [x8, #0x28] 1d0fb4: f81f83a8 stur x8, [x29, #-0x8] 1d0fb8: f9000fe0 str x0, [sp, #0x18] 1d0fbc: f9400fe0 ldr x0, [sp, #0x18] 1d0fc0: aa1f03e8 mov x8, xzr 1d0fc4: f81f03a8 stur x8, [x29, #-0x10] 1d0fc8: d10043a1 sub x1, x29, #0x10 1d0fcc: 97fb4de1 bl 0xa4750 <_ZNSt6__ndk117__compressed_pairIPN9mkvparser19PrimaryChromaticityENS_14default_deleteIS2_EEEC2IS3_Lb1EEEOT_@plt> 1d0fd0: 14000001 b 0x1d0fd4 >::unique_ptr()+0x34> 1d0fd4: d53bd048 mrs x8, TPIDR_EL0 1d0fd8: f9401508 ldr x8, [x8, #0x28] 1d0fdc: f85f83a9 ldur x9, [x29, #-0x8] 1d0fe0: eb090108 subs x8, x8, x9 1d0fe4: f9000be8 str x8, [sp, #0x10] 1d0fe8: 540000e1 b.ne 0x1d1004 >::unique_ptr()+0x64> 1d0fec: 14000001 b 0x1d0ff0 >::unique_ptr()+0x50> 1d0ff0: a9437bfd ldp x29, x30, [sp, #0x30] 1d0ff4: 910103ff add sp, sp, #0x40 1d0ff8: d65f03c0 ret 1d0ffc: f90007e1 str x1, [sp, #0x8] 1d1000: 97fb7471 bl 0xae1c4 1d1004: 97fb635b bl 0xa9d70 <__stack_chk_fail@plt> 1d1008: d10103ff sub sp, sp, #0x40 1d100c: a9037bfd stp x29, x30, [sp, #0x30] 1d1010: 9100c3fd add x29, sp, #0x30 1d1014: d2800008 mov x8, #0x0 // =0 1d1018: f81f83a0 stur x0, [x29, #-0x8] 1d101c: f81f03a1 stur x1, [x29, #-0x10] 1d1020: f85f83a0 ldur x0, [x29, #-0x8] 1d1024: aa0003e1 mov x1, x0 1d1028: f9000be0 str x0, [sp, #0x10] 1d102c: aa0103e0 mov x0, x1 1d1030: f90007e8 str x8, [sp, #0x8] 1d1034: 94002235 bl 0x1d9908 1d1038: f9400008 ldr x8, [x0] 1d103c: f9000fe8 str x8, [sp, #0x18] 1d1040: f85f03a8 ldur x8, [x29, #-0x10] 1d1044: f9400be0 ldr x0, [sp, #0x10] 1d1048: f90003e8 str x8, [sp] 1d104c: 9400222f bl 0x1d9908 1d1050: f94003e8 ldr x8, [sp] 1d1054: f9000008 str x8, [x0] 1d1058: f9400fe0 ldr x0, [sp, #0x18] 1d105c: f94007e1 ldr x1, [sp, #0x8] 1d1060: eb01001f cmp x0, x1 1d1064: 1a9f07e9 cset w9, ne 1d1068: 37000049 tbnz w9, #0x0, 0x1d1070 >::unique_ptr()+0xd0> 1d106c: 14000006 b 0x1d1084 >::unique_ptr()+0xe4> 1d1070: f9400be8 ldr x8, [sp, #0x10] 1d1074: aa0803e0 mov x0, x8 1d1078: 9400222d bl 0x1d992c 1d107c: f9400fe1 ldr x1, [sp, #0x18] 1d1080: 94002234 bl 0x1d9950 1d1084: a9437bfd ldp x29, x30, [sp, #0x30] 1d1088: 910103ff add sp, sp, #0x40 1d108c: d65f03c0 ret 00000000001d1090 : 1d1090: d10043ff sub sp, sp, #0x10 1d1094: 1e2703e0 fmov s0, wzr 1d1098: f90007e0 str x0, [sp, #0x8] 1d109c: f94007e0 ldr x0, [sp, #0x8] 1d10a0: aa0003e8 mov x8, x0 1d10a4: bd000100 str s0, [x8] 1d10a8: bd000400 str s0, [x0, #0x4] 1d10ac: 910043ff add sp, sp, #0x10 1d10b0: d65f03c0 ret 1d10b4: d10083ff sub sp, sp, #0x20 1d10b8: a9017bfd stp x29, x30, [sp, #0x10] 1d10bc: 910043fd add x29, sp, #0x10 1d10c0: f90007e0 str x0, [sp, #0x8] 1d10c4: f94007e0 ldr x0, [sp, #0x8] 1d10c8: 9400223e bl 0x1d99c0 1d10cc: f9400000 ldr x0, [x0] 1d10d0: a9417bfd ldp x29, x30, [sp, #0x10] 1d10d4: 910083ff add sp, sp, #0x20 1d10d8: d65f03c0 ret 1d10dc: d10083ff sub sp, sp, #0x20 1d10e0: a9017bfd stp x29, x30, [sp, #0x10] 1d10e4: 910043fd add x29, sp, #0x10 1d10e8: f90007e0 str x0, [sp, #0x8] 1d10ec: f94007e0 ldr x0, [sp, #0x8] 1d10f0: 94002234 bl 0x1d99c0 1d10f4: f9400000 ldr x0, [x0] 1d10f8: a9417bfd ldp x29, x30, [sp, #0x10] 1d10fc: 910083ff add sp, sp, #0x20 1d1100: d65f03c0 ret 1d1104: d100c3ff sub sp, sp, #0x30 1d1108: a9027bfd stp x29, x30, [sp, #0x20] 1d110c: 910083fd add x29, sp, #0x20 1d1110: d2800008 mov x8, #0x0 // =0 1d1114: f81f83a0 stur x0, [x29, #-0x8] 1d1118: f85f83a0 ldur x0, [x29, #-0x8] 1d111c: aa0003e1 mov x1, x0 1d1120: f90007e0 str x0, [sp, #0x8] 1d1124: aa0103e0 mov x0, x1 1d1128: f90003e8 str x8, [sp] 1d112c: 940021f7 bl 0x1d9908 1d1130: f9400008 ldr x8, [x0] 1d1134: f9000be8 str x8, [sp, #0x10] 1d1138: f94007e8 ldr x8, [sp, #0x8] 1d113c: aa0803e0 mov x0, x8 1d1140: 940021f2 bl 0x1d9908 1d1144: f94003e8 ldr x8, [sp] 1d1148: f9000008 str x8, [x0] 1d114c: f9400be0 ldr x0, [sp, #0x10] 1d1150: a9427bfd ldp x29, x30, [sp, #0x20] 1d1154: 9100c3ff add sp, sp, #0x30 1d1158: d65f03c0 ret 1d115c: d10083ff sub sp, sp, #0x20 1d1160: a9017bfd stp x29, x30, [sp, #0x10] 1d1164: 910043fd add x29, sp, #0x10 1d1168: d2800008 mov x8, #0x0 // =0 1d116c: f90007e0 str x0, [sp, #0x8] 1d1170: f94007e0 ldr x0, [sp, #0x8] 1d1174: aa0803e1 mov x1, x8 1d1178: 97ffffa4 bl 0x1d1008 >::unique_ptr()+0x68> 1d117c: a9417bfd ldp x29, x30, [sp, #0x10] 1d1180: 910083ff add sp, sp, #0x20 1d1184: d65f03c0 ret 00000000001d1188 : 1d1188: d10643ff sub sp, sp, #0x190 1d118c: f900bbfc str x28, [sp, #0x170] 1d1190: a9187bfd stp x29, x30, [sp, #0x180] 1d1194: 910603fd add x29, sp, #0x180 1d1198: d100c3a8 sub x8, x29, #0x30 1d119c: d53bd049 mrs x9, TPIDR_EL0 1d11a0: f9401529 ldr x9, [x9, #0x28] 1d11a4: f9000d09 str x9, [x8, #0x18] 1d11a8: f81a83a0 stur x0, [x29, #-0x58] 1d11ac: f81a03a1 stur x1, [x29, #-0x60] 1d11b0: f81983a2 stur x2, [x29, #-0x68] 1d11b4: f81903a3 stur x3, [x29, #-0x70] 1d11b8: f85a83a9 ldur x9, [x29, #-0x58] 1d11bc: f9005fe8 str x8, [sp, #0xb8] 1d11c0: b40000c9 cbz x9, 0x1d11d8 1d11c4: 14000001 b 0x1d11c8 1d11c8: f85903a8 ldur x8, [x29, #-0x70] 1d11cc: f9400108 ldr x8, [x8] 1d11d0: b40000a8 cbz x8, 0x1d11e4 1d11d4: 14000001 b 0x1d11d8 1d11d8: 2a1f03e8 mov w8, wzr 1d11dc: 381b73a8 sturb w8, [x29, #-0x49] 1d11e0: 1400012e b 0x1d1698 1d11e4: 52800508 mov w8, #0x28 // =40 1d11e8: 2a0803e0 mov w0, w8 1d11ec: 97fb5f49 bl 0xa8f10 <_Znwm@plt> 1d11f0: aa0003fe mov x30, x0 1d11f4: aa0003e1 mov x1, x0 1d11f8: f9005bfe str x30, [sp, #0xb0] 1d11fc: f90057e1 str x1, [sp, #0xa8] 1d1200: 97fb65d0 bl 0xaa940 <_ZN9mkvparser17MasteringMetadataC2Ev@plt> 1d1204: 14000001 b 0x1d1208 1d1208: d10083a8 sub x8, x29, #0x20 1d120c: aa0803e0 mov x0, x8 1d1210: f94057e1 ldr x1, [sp, #0xa8] 1d1214: f90053e8 str x8, [sp, #0xa0] 1d1218: 97fb4452 bl 0xa2360 <_ZNSt6__ndk110unique_ptrIN9mkvparser17MasteringMetadataENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_@plt> 1d121c: f94053e0 ldr x0, [sp, #0xa0] 1d1220: 94000159 bl 0x1d1784 >::unique_ptr(mkvparser::MasteringMetadata*)+0x64> 1d1224: b50001a0 cbnz x0, 0x1d1258 1d1228: 14000001 b 0x1d122c 1d122c: 2a1f03e8 mov w8, wzr 1d1230: 381b73a8 sturb w8, [x29, #-0x49] 1d1234: 320003e8 orr w8, wzr, #0x1 1d1238: b81803a8 stur w8, [x29, #-0x80] 1d123c: 14000114 b 0x1d168c 1d1240: f81883a0 stur x0, [x29, #-0x78] 1d1244: 2a0103e8 mov w8, w1 1d1248: b81843a8 stur w8, [x29, #-0x7c] 1d124c: f9405be0 ldr x0, [sp, #0xb0] 1d1250: 97fb3dc4 bl 0xa0960 <_ZdlPv@plt> 1d1254: 14000121 b 0x1d16d8 1d1258: f85a03a8 ldur x8, [x29, #-0x60] 1d125c: f85983a9 ldur x9, [x29, #-0x68] 1d1260: 8b090108 add x8, x8, x9 1d1264: f81783a8 stur x8, [x29, #-0x88] 1d1268: f85a03a8 ldur x8, [x29, #-0x60] 1d126c: f9405fe9 ldr x9, [sp, #0xb8] 1d1270: f9000528 str x8, [x9, #0x8] 1d1274: 14000001 b 0x1d1278 1d1278: f9405fe8 ldr x8, [sp, #0xb8] 1d127c: f9400509 ldr x9, [x8, #0x8] 1d1280: f85783aa ldur x10, [x29, #-0x88] 1d1284: eb0a0129 subs x9, x9, x10 1d1288: f9004fe9 str x9, [sp, #0x98] 1d128c: 54001f0a b.ge 0x1d166c 1d1290: 14000001 b 0x1d1294 1d1294: aa1f03e8 mov x8, xzr 1d1298: f9405fe9 ldr x9, [sp, #0xb8] 1d129c: f9000128 str x8, [x9] 1d12a0: f81c83a8 stur x8, [x29, #-0x38] 1d12a4: f85a83a0 ldur x0, [x29, #-0x58] 1d12a8: f85783a2 ldur x2, [x29, #-0x88] 1d12ac: d100a3a1 sub x1, x29, #0x28 1d12b0: d100c3a3 sub x3, x29, #0x30 1d12b4: d100e3a4 sub x4, x29, #0x38 1d12b8: 97fb41fe bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1d12bc: f9004be0 str x0, [sp, #0x90] 1d12c0: 14000001 b 0x1d12c4 1d12c4: f9404be8 ldr x8, [sp, #0x90] 1d12c8: f81703a8 stur x8, [x29, #-0x90] 1d12cc: f85703a9 ldur x9, [x29, #-0x90] 1d12d0: b6f801a9 tbz x9, #0x3f, 0x1d1304 1d12d4: 14000001 b 0x1d12d8 1d12d8: 2a1f03e8 mov w8, wzr 1d12dc: 381b73a8 sturb w8, [x29, #-0x49] 1d12e0: 320003e8 orr w8, wzr, #0x1 1d12e4: b81803a8 stur w8, [x29, #-0x80] 1d12e8: 140000e9 b 0x1d168c 1d12ec: f81883a0 stur x0, [x29, #-0x78] 1d12f0: 2a0103e8 mov w8, w1 1d12f4: b81843a8 stur w8, [x29, #-0x7c] 1d12f8: d10083a0 sub x0, x29, #0x20 1d12fc: 9400014c bl 0x1d182c >::unique_ptr(mkvparser::MasteringMetadata*)+0x10c> 1d1300: 140000f6 b 0x1d16d8 1d1304: f9405fe8 ldr x8, [sp, #0xb8] 1d1308: f9400109 ldr x9, [x8] 1d130c: 528abb2a mov w10, #0x55d9 // =21977 1d1310: 2a0a03eb mov w11, w10 1d1314: eb0b0129 subs x9, x9, x11 1d1318: f90047e9 str x9, [sp, #0x88] 1d131c: 540005c1 b.ne 0x1d13d4 1d1320: 14000001 b 0x1d1324 1d1324: aa1f03e8 mov x8, xzr 1d1328: f81c03a8 stur x8, [x29, #-0x40] 1d132c: f85a83a0 ldur x0, [x29, #-0x58] 1d1330: f9405fe8 ldr x8, [sp, #0xb8] 1d1334: f9400501 ldr x1, [x8, #0x8] 1d1338: f85c83a2 ldur x2, [x29, #-0x38] 1d133c: d10103a3 sub x3, x29, #0x40 1d1340: 97fb6194 bl 0xa9990 <_ZN9mkvparser16UnserializeFloatEPNS_10IMkvReaderExxRd@plt> 1d1344: f90043e0 str x0, [sp, #0x80] 1d1348: 14000001 b 0x1d134c 1d134c: f94043e8 ldr x8, [sp, #0x80] 1d1350: f81683a8 stur x8, [x29, #-0x98] 1d1354: fc5c03a0 ldur d0, [x29, #-0x40] 1d1358: 1e624001 fcvt s1, d0 1d135c: d10083a0 sub x0, x29, #0x20 1d1360: bd007fe1 str s1, [sp, #0x7c] 1d1364: 94000112 bl 0x1d17ac >::unique_ptr(mkvparser::MasteringMetadata*)+0x8c> 1d1368: bd407fe1 ldr s1, [sp, #0x7c] 1d136c: bd002001 str s1, [x0, #0x20] 1d1370: f85683a8 ldur x8, [x29, #-0x98] 1d1374: b7f80248 tbnz x8, #0x3f, 0x1d13bc 1d1378: 14000001 b 0x1d137c 1d137c: d10083a0 sub x0, x29, #0x20 1d1380: 9400010b bl 0x1d17ac >::unique_ptr(mkvparser::MasteringMetadata*)+0x8c> 1d1384: bd402000 ldr s0, [x0, #0x20] 1d1388: 1e22c001 fcvt d1, s0 1d138c: 1e602028 fcmp d1, #0.0 1d1390: 54000164 b.mi 0x1d13bc 1d1394: 14000001 b 0x1d1398 1d1398: d10083a0 sub x0, x29, #0x20 1d139c: 94000104 bl 0x1d17ac >::unique_ptr(mkvparser::MasteringMetadata*)+0x8c> 1d13a0: bd402000 ldr s0, [x0, #0x20] 1d13a4: 1e22c001 fcvt d1, s0 1d13a8: b0000380 adrp x0, 0x242000 1d13ac: fd403402 ldr d2, [x0, #0x68] 1d13b0: 1e622020 fcmp d1, d2 1d13b4: 540000ed b.le 0x1d13d0 1d13b8: 14000001 b 0x1d13bc 1d13bc: 2a1f03e8 mov w8, wzr 1d13c0: 381b73a8 sturb w8, [x29, #-0x49] 1d13c4: 320003e8 orr w8, wzr, #0x1 1d13c8: b81803a8 stur w8, [x29, #-0x80] 1d13cc: 140000b0 b 0x1d168c 1d13d0: 14000096 b 0x1d1628 1d13d4: f9405fe8 ldr x8, [sp, #0xb8] 1d13d8: f9400109 ldr x9, [x8] 1d13dc: 528abb4a mov w10, #0x55da // =21978 1d13e0: 2a0a03eb mov w11, w10 1d13e4: eb0b0129 subs x9, x9, x11 1d13e8: f9003be9 str x9, [sp, #0x70] 1d13ec: 540005c1 b.ne 0x1d14a4 1d13f0: 14000001 b 0x1d13f4 1d13f4: aa1f03e8 mov x8, xzr 1d13f8: f81b83a8 stur x8, [x29, #-0x48] 1d13fc: f85a83a0 ldur x0, [x29, #-0x58] 1d1400: f9405fe8 ldr x8, [sp, #0xb8] 1d1404: f9400501 ldr x1, [x8, #0x8] 1d1408: f85c83a2 ldur x2, [x29, #-0x38] 1d140c: d10123a3 sub x3, x29, #0x48 1d1410: 97fb6160 bl 0xa9990 <_ZN9mkvparser16UnserializeFloatEPNS_10IMkvReaderExxRd@plt> 1d1414: f90037e0 str x0, [sp, #0x68] 1d1418: 14000001 b 0x1d141c 1d141c: f94037e8 ldr x8, [sp, #0x68] 1d1420: f81603a8 stur x8, [x29, #-0xa0] 1d1424: fc5b83a0 ldur d0, [x29, #-0x48] 1d1428: 1e624001 fcvt s1, d0 1d142c: d10083a0 sub x0, x29, #0x20 1d1430: bd0067e1 str s1, [sp, #0x64] 1d1434: 940000de bl 0x1d17ac >::unique_ptr(mkvparser::MasteringMetadata*)+0x8c> 1d1438: bd4067e1 ldr s1, [sp, #0x64] 1d143c: bd002401 str s1, [x0, #0x24] 1d1440: f85603a8 ldur x8, [x29, #-0xa0] 1d1444: b7f80248 tbnz x8, #0x3f, 0x1d148c 1d1448: 14000001 b 0x1d144c 1d144c: d10083a0 sub x0, x29, #0x20 1d1450: 940000d7 bl 0x1d17ac >::unique_ptr(mkvparser::MasteringMetadata*)+0x8c> 1d1454: bd402400 ldr s0, [x0, #0x24] 1d1458: 1e22c001 fcvt d1, s0 1d145c: 1e602028 fcmp d1, #0.0 1d1460: 54000164 b.mi 0x1d148c 1d1464: 14000001 b 0x1d1468 1d1468: d10083a0 sub x0, x29, #0x20 1d146c: 940000d0 bl 0x1d17ac >::unique_ptr(mkvparser::MasteringMetadata*)+0x8c> 1d1470: bd402400 ldr s0, [x0, #0x24] 1d1474: 1e22c001 fcvt d1, s0 1d1478: b0000380 adrp x0, 0x242000 1d147c: fd403002 ldr d2, [x0, #0x60] 1d1480: 1e622020 fcmp d1, d2 1d1484: 540000ed b.le 0x1d14a0 1d1488: 14000001 b 0x1d148c 1d148c: 2a1f03e8 mov w8, wzr 1d1490: 381b73a8 sturb w8, [x29, #-0x49] 1d1494: 320003e8 orr w8, wzr, #0x1 1d1498: b81803a8 stur w8, [x29, #-0x80] 1d149c: 1400007c b 0x1d168c 1d14a0: 14000061 b 0x1d1624 1d14a4: 2a1f03e8 mov w8, wzr 1d14a8: 3815c3a8 sturb w8, [x29, #-0xa4] 1d14ac: f9405fe9 ldr x9, [sp, #0xb8] 1d14b0: f940012a ldr x10, [x9] 1d14b4: 928aba0b mov x11, #-0x55d1 // =-21969 1d14b8: 8b0b014a add x10, x10, x11 1d14bc: aa0a03eb mov x11, x10 1d14c0: f1001d4a subs x10, x10, #0x7 1d14c4: f9002feb str x11, [sp, #0x58] 1d14c8: f9002bea str x10, [sp, #0x50] 1d14cc: 54000768 b.hi 0x1d15b8 1d14d0: b0000388 adrp x8, 0x242000 1d14d4: 9101e108 add x8, x8, #0x78 1d14d8: f9402feb ldr x11, [sp, #0x58] 1d14dc: b8ab790a ldrsw x10, [x8, x11, lsl #2] 1d14e0: 8b0a0109 add x9, x8, x10 1d14e4: f90027ea str x10, [sp, #0x48] 1d14e8: d61f0120 br x9 1d14ec: f9405fe8 ldr x8, [sp, #0xb8] 1d14f0: f9400109 ldr x9, [x8] 1d14f4: 528aba2a mov w10, #0x55d1 // =21969 1d14f8: 2a0a03eb mov w11, w10 1d14fc: eb0b0129 subs x9, x9, x11 1d1500: 1a9f17ea cset w10, eq 1d1504: 3815c3aa sturb w10, [x29, #-0xa4] 1d1508: d10083a0 sub x0, x29, #0x20 1d150c: f90023e9 str x9, [sp, #0x40] 1d1510: 940000a7 bl 0x1d17ac >::unique_ptr(mkvparser::MasteringMetadata*)+0x8c> 1d1514: f81503a0 stur x0, [x29, #-0xb0] 1d1518: 1400002d b 0x1d15cc 1d151c: f9405fe8 ldr x8, [sp, #0xb8] 1d1520: f9400109 ldr x9, [x8] 1d1524: 528aba6a mov w10, #0x55d3 // =21971 1d1528: 2a0a03eb mov w11, w10 1d152c: eb0b0129 subs x9, x9, x11 1d1530: 1a9f17ea cset w10, eq 1d1534: 3815c3aa sturb w10, [x29, #-0xa4] 1d1538: d10083a0 sub x0, x29, #0x20 1d153c: f9001fe9 str x9, [sp, #0x38] 1d1540: 9400009b bl 0x1d17ac >::unique_ptr(mkvparser::MasteringMetadata*)+0x8c> 1d1544: 91002008 add x8, x0, #0x8 1d1548: f81503a8 stur x8, [x29, #-0xb0] 1d154c: 14000020 b 0x1d15cc 1d1550: f9405fe8 ldr x8, [sp, #0xb8] 1d1554: f9400109 ldr x9, [x8] 1d1558: 528abaaa mov w10, #0x55d5 // =21973 1d155c: 2a0a03eb mov w11, w10 1d1560: eb0b0129 subs x9, x9, x11 1d1564: 1a9f17ea cset w10, eq 1d1568: 3815c3aa sturb w10, [x29, #-0xa4] 1d156c: d10083a0 sub x0, x29, #0x20 1d1570: f9001be9 str x9, [sp, #0x30] 1d1574: 9400008e bl 0x1d17ac >::unique_ptr(mkvparser::MasteringMetadata*)+0x8c> 1d1578: 91004008 add x8, x0, #0x10 1d157c: f81503a8 stur x8, [x29, #-0xb0] 1d1580: 14000013 b 0x1d15cc 1d1584: f9405fe8 ldr x8, [sp, #0xb8] 1d1588: f9400109 ldr x9, [x8] 1d158c: 528abaea mov w10, #0x55d7 // =21975 1d1590: 2a0a03eb mov w11, w10 1d1594: eb0b0129 subs x9, x9, x11 1d1598: 1a9f17ea cset w10, eq 1d159c: 3815c3aa sturb w10, [x29, #-0xa4] 1d15a0: d10083a0 sub x0, x29, #0x20 1d15a4: f90017e9 str x9, [sp, #0x28] 1d15a8: 94000081 bl 0x1d17ac >::unique_ptr(mkvparser::MasteringMetadata*)+0x8c> 1d15ac: 91006008 add x8, x0, #0x18 1d15b0: f81503a8 stur x8, [x29, #-0xb0] 1d15b4: 14000006 b 0x1d15cc 1d15b8: 2a1f03e8 mov w8, wzr 1d15bc: 381b73a8 sturb w8, [x29, #-0x49] 1d15c0: 320003e8 orr w8, wzr, #0x1 1d15c4: b81803a8 stur w8, [x29, #-0x80] 1d15c8: 14000031 b 0x1d168c 1d15cc: f85a83a0 ldur x0, [x29, #-0x58] 1d15d0: f9405fe8 ldr x8, [sp, #0xb8] 1d15d4: f9400501 ldr x1, [x8, #0x8] 1d15d8: f85c83a2 ldur x2, [x29, #-0x38] 1d15dc: f85503a4 ldur x4, [x29, #-0xb0] 1d15e0: 3855c3a9 ldurb w9, [x29, #-0xa4] 1d15e4: 12000123 and w3, w9, #0x1 1d15e8: 97fb54e6 bl 0xa6980 <_ZN9mkvparser19PrimaryChromaticity5ParseEPNS_10IMkvReaderExxbPPS0_@plt> 1d15ec: b90027e0 str w0, [sp, #0x24] 1d15f0: 14000001 b 0x1d15f4 1d15f4: b94027e8 ldr w8, [sp, #0x24] 1d15f8: 12000109 and w9, w8, #0x1 1d15fc: 3814c3a9 sturb w9, [x29, #-0xb4] 1d1600: 3854c3a9 ldurb w9, [x29, #-0xb4] 1d1604: 370000e9 tbnz w9, #0x0, 0x1d1620 1d1608: 14000001 b 0x1d160c 1d160c: 2a1f03e8 mov w8, wzr 1d1610: 381b73a8 sturb w8, [x29, #-0x49] 1d1614: 320003e8 orr w8, wzr, #0x1 1d1618: b81803a8 stur w8, [x29, #-0x80] 1d161c: 1400001c b 0x1d168c 1d1620: 14000001 b 0x1d1624 1d1624: 14000001 b 0x1d1628 1d1628: f85c83a8 ldur x8, [x29, #-0x38] 1d162c: f9405fe9 ldr x9, [sp, #0xb8] 1d1630: f940052a ldr x10, [x9, #0x8] 1d1634: 8b080148 add x8, x10, x8 1d1638: f9000528 str x8, [x9, #0x8] 1d163c: f9400528 ldr x8, [x9, #0x8] 1d1640: f85783aa ldur x10, [x29, #-0x88] 1d1644: eb0a0108 subs x8, x8, x10 1d1648: f9000fe8 str x8, [sp, #0x18] 1d164c: 540000ed b.le 0x1d1668 1d1650: 14000001 b 0x1d1654 1d1654: 2a1f03e8 mov w8, wzr 1d1658: 381b73a8 sturb w8, [x29, #-0x49] 1d165c: 320003e8 orr w8, wzr, #0x1 1d1660: b81803a8 stur w8, [x29, #-0x80] 1d1664: 1400000a b 0x1d168c 1d1668: 17ffff04 b 0x1d1278 1d166c: d10083a0 sub x0, x29, #0x20 1d1670: 94000059 bl 0x1d17d4 >::unique_ptr(mkvparser::MasteringMetadata*)+0xb4> 1d1674: f85903be ldur x30, [x29, #-0x70] 1d1678: f90003c0 str x0, [x30] 1d167c: 320003e8 orr w8, wzr, #0x1 1d1680: 381b73a8 sturb w8, [x29, #-0x49] 1d1684: b81803a8 stur w8, [x29, #-0x80] 1d1688: 14000001 b 0x1d168c 1d168c: d10083a0 sub x0, x29, #0x20 1d1690: 94000067 bl 0x1d182c >::unique_ptr(mkvparser::MasteringMetadata*)+0x10c> 1d1694: 14000001 b 0x1d1698 1d1698: 385b73a8 ldurb w8, [x29, #-0x49] 1d169c: d53bd049 mrs x9, TPIDR_EL0 1d16a0: f9401529 ldr x9, [x9, #0x28] 1d16a4: f9405fea ldr x10, [sp, #0xb8] 1d16a8: f9400d4b ldr x11, [x10, #0x18] 1d16ac: eb0b0129 subs x9, x9, x11 1d16b0: b90017e8 str w8, [sp, #0x14] 1d16b4: f90007e9 str x9, [sp, #0x8] 1d16b8: 54000141 b.ne 0x1d16e0 1d16bc: 14000001 b 0x1d16c0 1d16c0: b94017e8 ldr w8, [sp, #0x14] 1d16c4: 12000100 and w0, w8, #0x1 1d16c8: a9587bfd ldp x29, x30, [sp, #0x180] 1d16cc: f940bbfc ldr x28, [sp, #0x170] 1d16d0: 910643ff add sp, sp, #0x190 1d16d4: d65f03c0 ret 1d16d8: f85883a0 ldur x0, [x29, #-0x78] 1d16dc: 97fb5a0d bl 0xa7f10 <_Unwind_Resume@plt> 1d16e0: 97fb61a4 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d16e4 : 1d16e4: d10043ff sub sp, sp, #0x10 1d16e8: d2800008 mov x8, #0x0 // =0 1d16ec: 12b01009 mov w9, #0x7f7fffff // =2139095039 1d16f0: 1e270120 fmov s0, w9 1d16f4: f90007e0 str x0, [sp, #0x8] 1d16f8: f94007e0 ldr x0, [sp, #0x8] 1d16fc: aa0003ea mov x10, x0 1d1700: f9000148 str x8, [x10] 1d1704: f9000408 str x8, [x0, #0x8] 1d1708: f9000808 str x8, [x0, #0x10] 1d170c: f9000c08 str x8, [x0, #0x18] 1d1710: bd002000 str s0, [x0, #0x20] 1d1714: bd002400 str s0, [x0, #0x24] 1d1718: 910043ff add sp, sp, #0x10 1d171c: d65f03c0 ret 00000000001d1720 >::unique_ptr(mkvparser::MasteringMetadata*)>: 1d1720: d10103ff sub sp, sp, #0x40 1d1724: a9037bfd stp x29, x30, [sp, #0x30] 1d1728: 9100c3fd add x29, sp, #0x30 1d172c: d53bd048 mrs x8, TPIDR_EL0 1d1730: f9401508 ldr x8, [x8, #0x28] 1d1734: f81f83a8 stur x8, [x29, #-0x8] 1d1738: f9000fe0 str x0, [sp, #0x18] 1d173c: f81f03a1 stur x1, [x29, #-0x10] 1d1740: f9400fe0 ldr x0, [sp, #0x18] 1d1744: d10043a1 sub x1, x29, #0x10 1d1748: 97fb5a56 bl 0xa80a0 <_ZNSt6__ndk117__compressed_pairIPN9mkvparser17MasteringMetadataENS_14default_deleteIS2_EEEC2IRS3_Lb1EEEOT_@plt> 1d174c: 14000001 b 0x1d1750 >::unique_ptr(mkvparser::MasteringMetadata*)+0x30> 1d1750: d53bd048 mrs x8, TPIDR_EL0 1d1754: f9401508 ldr x8, [x8, #0x28] 1d1758: f85f83a9 ldur x9, [x29, #-0x8] 1d175c: eb090108 subs x8, x8, x9 1d1760: f9000be8 str x8, [sp, #0x10] 1d1764: 540000e1 b.ne 0x1d1780 >::unique_ptr(mkvparser::MasteringMetadata*)+0x60> 1d1768: 14000001 b 0x1d176c >::unique_ptr(mkvparser::MasteringMetadata*)+0x4c> 1d176c: a9437bfd ldp x29, x30, [sp, #0x30] 1d1770: 910103ff add sp, sp, #0x40 1d1774: d65f03c0 ret 1d1778: f90007e1 str x1, [sp, #0x8] 1d177c: 97fb7292 bl 0xae1c4 1d1780: 97fb617c bl 0xa9d70 <__stack_chk_fail@plt> 1d1784: d10083ff sub sp, sp, #0x20 1d1788: a9017bfd stp x29, x30, [sp, #0x10] 1d178c: 910043fd add x29, sp, #0x10 1d1790: f90007e0 str x0, [sp, #0x8] 1d1794: f94007e0 ldr x0, [sp, #0x8] 1d1798: 9400210f bl 0x1d9bd4 ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0x180> 1d179c: f9400000 ldr x0, [x0] 1d17a0: a9417bfd ldp x29, x30, [sp, #0x10] 1d17a4: 910083ff add sp, sp, #0x20 1d17a8: d65f03c0 ret 1d17ac: d10083ff sub sp, sp, #0x20 1d17b0: a9017bfd stp x29, x30, [sp, #0x10] 1d17b4: 910043fd add x29, sp, #0x10 1d17b8: f90007e0 str x0, [sp, #0x8] 1d17bc: f94007e0 ldr x0, [sp, #0x8] 1d17c0: 94002105 bl 0x1d9bd4 ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0x180> 1d17c4: f9400000 ldr x0, [x0] 1d17c8: a9417bfd ldp x29, x30, [sp, #0x10] 1d17cc: 910083ff add sp, sp, #0x20 1d17d0: d65f03c0 ret 1d17d4: d100c3ff sub sp, sp, #0x30 1d17d8: a9027bfd stp x29, x30, [sp, #0x20] 1d17dc: 910083fd add x29, sp, #0x20 1d17e0: d2800008 mov x8, #0x0 // =0 1d17e4: f81f83a0 stur x0, [x29, #-0x8] 1d17e8: f85f83a0 ldur x0, [x29, #-0x8] 1d17ec: aa0003e1 mov x1, x0 1d17f0: f90007e0 str x0, [sp, #0x8] 1d17f4: aa0103e0 mov x0, x1 1d17f8: f90003e8 str x8, [sp] 1d17fc: 940020c8 bl 0x1d9b1c ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0xc8> 1d1800: f9400008 ldr x8, [x0] 1d1804: f9000be8 str x8, [sp, #0x10] 1d1808: f94007e8 ldr x8, [sp, #0x8] 1d180c: aa0803e0 mov x0, x8 1d1810: 940020c3 bl 0x1d9b1c ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0xc8> 1d1814: f94003e8 ldr x8, [sp] 1d1818: f9000008 str x8, [x0] 1d181c: f9400be0 ldr x0, [sp, #0x10] 1d1820: a9427bfd ldp x29, x30, [sp, #0x20] 1d1824: 9100c3ff add sp, sp, #0x30 1d1828: d65f03c0 ret 1d182c: d10083ff sub sp, sp, #0x20 1d1830: a9017bfd stp x29, x30, [sp, #0x10] 1d1834: 910043fd add x29, sp, #0x10 1d1838: d2800008 mov x8, #0x0 // =0 1d183c: f90007e0 str x0, [sp, #0x8] 1d1840: f94007e0 ldr x0, [sp, #0x8] 1d1844: aa0803e1 mov x1, x8 1d1848: 94002093 bl 0x1d9a94 ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0x40> 1d184c: a9417bfd ldp x29, x30, [sp, #0x10] 1d1850: 910083ff add sp, sp, #0x20 1d1854: d65f03c0 ret 00000000001d1858 : 1d1858: f81e0ffc str x28, [sp, #-0x20]! 1d185c: a9017bfd stp x29, x30, [sp, #0x10] 1d1860: 910043fd add x29, sp, #0x10 1d1864: d10843ff sub sp, sp, #0x210 1d1868: d53bd048 mrs x8, TPIDR_EL0 1d186c: f9401508 ldr x8, [x8, #0x28] 1d1870: f81e83a8 stur x8, [x29, #-0x18] 1d1874: f81b83a0 stur x0, [x29, #-0x48] 1d1878: f81b03a1 stur x1, [x29, #-0x50] 1d187c: f81a83a2 stur x2, [x29, #-0x58] 1d1880: f81a03a3 stur x3, [x29, #-0x60] 1d1884: f85b83a8 ldur x8, [x29, #-0x48] 1d1888: b40000c8 cbz x8, 0x1d18a0 1d188c: 14000001 b 0x1d1890 1d1890: f85a03a8 ldur x8, [x29, #-0x60] 1d1894: f9400108 ldr x8, [x8] 1d1898: b40000a8 cbz x8, 0x1d18ac 1d189c: 14000001 b 0x1d18a0 1d18a0: 2a1f03e8 mov w8, wzr 1d18a4: 381c73a8 sturb w8, [x29, #-0x39] 1d18a8: 14000219 b 0x1d210c 1d18ac: 321c0be8 orr w8, wzr, #0x70 1d18b0: 2a0803e0 mov w0, w8 1d18b4: 97fb5d97 bl 0xa8f10 <_Znwm@plt> 1d18b8: aa0003fe mov x30, x0 1d18bc: aa0003e1 mov x1, x0 1d18c0: f81783be stur x30, [x29, #-0x88] 1d18c4: f81703a1 stur x1, [x29, #-0x90] 1d18c8: 97fb5622 bl 0xa7150 <_ZN9mkvparser6ColourC2Ev@plt> 1d18cc: 14000001 b 0x1d18d0 1d18d0: d10083a8 sub x8, x29, #0x20 1d18d4: aa0803e0 mov x0, x8 1d18d8: f85703a1 ldur x1, [x29, #-0x90] 1d18dc: f81683a8 stur x8, [x29, #-0x98] 1d18e0: 97fb4188 bl 0xa1f00 <_ZNSt6__ndk110unique_ptrIN9mkvparser6ColourENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_@plt> 1d18e4: f85683a0 ldur x0, [x29, #-0x98] 1d18e8: 9400024a bl 0x1d2210 >::unique_ptr(mkvparser::Colour*)+0x64> 1d18ec: b50001a0 cbnz x0, 0x1d1920 1d18f0: 14000001 b 0x1d18f4 1d18f4: 2a1f03e8 mov w8, wzr 1d18f8: 381c73a8 sturb w8, [x29, #-0x39] 1d18fc: 320003e8 orr w8, wzr, #0x1 1d1900: b81903a8 stur w8, [x29, #-0x70] 1d1904: 140001ff b 0x1d2100 1d1908: f81983a0 stur x0, [x29, #-0x68] 1d190c: 2a0103e8 mov w8, w1 1d1910: b81943a8 stur w8, [x29, #-0x6c] 1d1914: f85783a0 ldur x0, [x29, #-0x88] 1d1918: 97fb3c12 bl 0xa0960 <_ZdlPv@plt> 1d191c: 1400020b b 0x1d2148 1d1920: f85b03a8 ldur x8, [x29, #-0x50] 1d1924: f85a83a9 ldur x9, [x29, #-0x58] 1d1928: 8b090108 add x8, x8, x9 1d192c: f81883a8 stur x8, [x29, #-0x78] 1d1930: f85b03a8 ldur x8, [x29, #-0x50] 1d1934: f81d83a8 stur x8, [x29, #-0x28] 1d1938: 14000001 b 0x1d193c 1d193c: f85d83a8 ldur x8, [x29, #-0x28] 1d1940: f85883a9 ldur x9, [x29, #-0x78] 1d1944: eb090108 subs x8, x8, x9 1d1948: f81603a8 stur x8, [x29, #-0xa0] 1d194c: 54003caa b.ge 0x1d20e0 1d1950: 14000001 b 0x1d1954 1d1954: aa1f03e8 mov x8, xzr 1d1958: f81d03a8 stur x8, [x29, #-0x30] 1d195c: f81c83a8 stur x8, [x29, #-0x38] 1d1960: f85b83a0 ldur x0, [x29, #-0x48] 1d1964: f85883a2 ldur x2, [x29, #-0x78] 1d1968: d100a3a1 sub x1, x29, #0x28 1d196c: d100c3a3 sub x3, x29, #0x30 1d1970: d100e3a4 sub x4, x29, #0x38 1d1974: 97fb404f bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1d1978: f81583a0 stur x0, [x29, #-0xa8] 1d197c: 14000001 b 0x1d1980 1d1980: f85583a8 ldur x8, [x29, #-0xa8] 1d1984: f81803a8 stur x8, [x29, #-0x80] 1d1988: f85803a9 ldur x9, [x29, #-0x80] 1d198c: b6f801a9 tbz x9, #0x3f, 0x1d19c0 1d1990: 14000001 b 0x1d1994 1d1994: 2a1f03e8 mov w8, wzr 1d1998: 381c73a8 sturb w8, [x29, #-0x39] 1d199c: 320003e8 orr w8, wzr, #0x1 1d19a0: b81903a8 stur w8, [x29, #-0x70] 1d19a4: 140001d7 b 0x1d2100 1d19a8: f81983a0 stur x0, [x29, #-0x68] 1d19ac: 2a0103e8 mov w8, w1 1d19b0: b81943a8 stur w8, [x29, #-0x6c] 1d19b4: d10083a0 sub x0, x29, #0x20 1d19b8: 94000240 bl 0x1d22b8 >::unique_ptr(mkvparser::Colour*)+0x10c> 1d19bc: 140001e3 b 0x1d2148 1d19c0: f85d03a8 ldur x8, [x29, #-0x30] 1d19c4: 528ab629 mov w9, #0x55b1 // =21937 1d19c8: 2a0903ea mov w10, w9 1d19cc: eb0a0108 subs x8, x8, x10 1d19d0: f81503a8 stur x8, [x29, #-0xb0] 1d19d4: 54000321 b.ne 0x1d1a38 1d19d8: 14000001 b 0x1d19dc 1d19dc: f85b83a0 ldur x0, [x29, #-0x48] 1d19e0: f85d83a1 ldur x1, [x29, #-0x28] 1d19e4: f85c83a2 ldur x2, [x29, #-0x38] 1d19e8: 97fb5672 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d19ec: f81483a0 stur x0, [x29, #-0xb8] 1d19f0: 14000001 b 0x1d19f4 1d19f4: d10083a8 sub x8, x29, #0x20 1d19f8: aa0803e0 mov x0, x8 1d19fc: f81403a8 stur x8, [x29, #-0xc0] 1d1a00: 9400020e bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1a04: f85483a8 ldur x8, [x29, #-0xb8] 1d1a08: f9000008 str x8, [x0] 1d1a0c: f85403a0 ldur x0, [x29, #-0xc0] 1d1a10: 9400020a bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1a14: f9400008 ldr x8, [x0] 1d1a18: b6f800e8 tbz x8, #0x3f, 0x1d1a34 1d1a1c: 14000001 b 0x1d1a20 1d1a20: 2a1f03e8 mov w8, wzr 1d1a24: 381c73a8 sturb w8, [x29, #-0x39] 1d1a28: 320003e8 orr w8, wzr, #0x1 1d1a2c: b81903a8 stur w8, [x29, #-0x70] 1d1a30: 140001b4 b 0x1d2100 1d1a34: 1400019b b 0x1d20a0 1d1a38: f85d03a8 ldur x8, [x29, #-0x30] 1d1a3c: 528ab649 mov w9, #0x55b2 // =21938 1d1a40: 2a0903ea mov w10, w9 1d1a44: eb0a0108 subs x8, x8, x10 1d1a48: f81383a8 stur x8, [x29, #-0xc8] 1d1a4c: 54000321 b.ne 0x1d1ab0 1d1a50: 14000001 b 0x1d1a54 1d1a54: f85b83a0 ldur x0, [x29, #-0x48] 1d1a58: f85d83a1 ldur x1, [x29, #-0x28] 1d1a5c: f85c83a2 ldur x2, [x29, #-0x38] 1d1a60: 97fb5654 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1a64: f81303a0 stur x0, [x29, #-0xd0] 1d1a68: 14000001 b 0x1d1a6c 1d1a6c: d10083a8 sub x8, x29, #0x20 1d1a70: aa0803e0 mov x0, x8 1d1a74: f81283a8 stur x8, [x29, #-0xd8] 1d1a78: 940001f0 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1a7c: f85303a8 ldur x8, [x29, #-0xd0] 1d1a80: f9000408 str x8, [x0, #0x8] 1d1a84: f85283a0 ldur x0, [x29, #-0xd8] 1d1a88: 940001ec bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1a8c: f9400408 ldr x8, [x0, #0x8] 1d1a90: b6f800e8 tbz x8, #0x3f, 0x1d1aac 1d1a94: 14000001 b 0x1d1a98 1d1a98: 2a1f03e8 mov w8, wzr 1d1a9c: 381c73a8 sturb w8, [x29, #-0x39] 1d1aa0: 320003e8 orr w8, wzr, #0x1 1d1aa4: b81903a8 stur w8, [x29, #-0x70] 1d1aa8: 14000196 b 0x1d2100 1d1aac: 1400017c b 0x1d209c 1d1ab0: f85d03a8 ldur x8, [x29, #-0x30] 1d1ab4: 528ab669 mov w9, #0x55b3 // =21939 1d1ab8: 2a0903ea mov w10, w9 1d1abc: eb0a0108 subs x8, x8, x10 1d1ac0: f81203a8 stur x8, [x29, #-0xe0] 1d1ac4: 54000321 b.ne 0x1d1b28 1d1ac8: 14000001 b 0x1d1acc 1d1acc: f85b83a0 ldur x0, [x29, #-0x48] 1d1ad0: f85d83a1 ldur x1, [x29, #-0x28] 1d1ad4: f85c83a2 ldur x2, [x29, #-0x38] 1d1ad8: 97fb5636 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1adc: f81183a0 stur x0, [x29, #-0xe8] 1d1ae0: 14000001 b 0x1d1ae4 1d1ae4: d10083a8 sub x8, x29, #0x20 1d1ae8: aa0803e0 mov x0, x8 1d1aec: f81103a8 stur x8, [x29, #-0xf0] 1d1af0: 940001d2 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1af4: f85183a8 ldur x8, [x29, #-0xe8] 1d1af8: f9000808 str x8, [x0, #0x10] 1d1afc: f85103a0 ldur x0, [x29, #-0xf0] 1d1b00: 940001ce bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1b04: f9400808 ldr x8, [x0, #0x10] 1d1b08: b6f800e8 tbz x8, #0x3f, 0x1d1b24 1d1b0c: 14000001 b 0x1d1b10 1d1b10: 2a1f03e8 mov w8, wzr 1d1b14: 381c73a8 sturb w8, [x29, #-0x39] 1d1b18: 320003e8 orr w8, wzr, #0x1 1d1b1c: b81903a8 stur w8, [x29, #-0x70] 1d1b20: 14000178 b 0x1d2100 1d1b24: 1400015d b 0x1d2098 1d1b28: f85d03a8 ldur x8, [x29, #-0x30] 1d1b2c: 528ab689 mov w9, #0x55b4 // =21940 1d1b30: 2a0903ea mov w10, w9 1d1b34: eb0a0108 subs x8, x8, x10 1d1b38: f81083a8 stur x8, [x29, #-0xf8] 1d1b3c: 54000321 b.ne 0x1d1ba0 1d1b40: 14000001 b 0x1d1b44 1d1b44: f85b83a0 ldur x0, [x29, #-0x48] 1d1b48: f85d83a1 ldur x1, [x29, #-0x28] 1d1b4c: f85c83a2 ldur x2, [x29, #-0x38] 1d1b50: 97fb5618 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1b54: f81003a0 stur x0, [x29, #-0x100] 1d1b58: 14000001 b 0x1d1b5c 1d1b5c: d10083a8 sub x8, x29, #0x20 1d1b60: aa0803e0 mov x0, x8 1d1b64: f9008fe8 str x8, [sp, #0x118] 1d1b68: 940001b4 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1b6c: f85003a8 ldur x8, [x29, #-0x100] 1d1b70: f9000c08 str x8, [x0, #0x18] 1d1b74: f9408fe0 ldr x0, [sp, #0x118] 1d1b78: 940001b0 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1b7c: f9400c08 ldr x8, [x0, #0x18] 1d1b80: b6f800e8 tbz x8, #0x3f, 0x1d1b9c 1d1b84: 14000001 b 0x1d1b88 1d1b88: 2a1f03e8 mov w8, wzr 1d1b8c: 381c73a8 sturb w8, [x29, #-0x39] 1d1b90: 320003e8 orr w8, wzr, #0x1 1d1b94: b81903a8 stur w8, [x29, #-0x70] 1d1b98: 1400015a b 0x1d2100 1d1b9c: 1400013e b 0x1d2094 1d1ba0: f85d03a8 ldur x8, [x29, #-0x30] 1d1ba4: 528ab6a9 mov w9, #0x55b5 // =21941 1d1ba8: 2a0903ea mov w10, w9 1d1bac: eb0a0108 subs x8, x8, x10 1d1bb0: f9008be8 str x8, [sp, #0x110] 1d1bb4: 54000321 b.ne 0x1d1c18 1d1bb8: 14000001 b 0x1d1bbc 1d1bbc: f85b83a0 ldur x0, [x29, #-0x48] 1d1bc0: f85d83a1 ldur x1, [x29, #-0x28] 1d1bc4: f85c83a2 ldur x2, [x29, #-0x38] 1d1bc8: 97fb55fa bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1bcc: f90087e0 str x0, [sp, #0x108] 1d1bd0: 14000001 b 0x1d1bd4 1d1bd4: d10083a8 sub x8, x29, #0x20 1d1bd8: aa0803e0 mov x0, x8 1d1bdc: f90083e8 str x8, [sp, #0x100] 1d1be0: 94000196 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1be4: f94087e8 ldr x8, [sp, #0x108] 1d1be8: f9001008 str x8, [x0, #0x20] 1d1bec: f94083e0 ldr x0, [sp, #0x100] 1d1bf0: 94000192 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1bf4: f9401008 ldr x8, [x0, #0x20] 1d1bf8: b6f800e8 tbz x8, #0x3f, 0x1d1c14 1d1bfc: 14000001 b 0x1d1c00 1d1c00: 2a1f03e8 mov w8, wzr 1d1c04: 381c73a8 sturb w8, [x29, #-0x39] 1d1c08: 320003e8 orr w8, wzr, #0x1 1d1c0c: b81903a8 stur w8, [x29, #-0x70] 1d1c10: 1400013c b 0x1d2100 1d1c14: 1400011f b 0x1d2090 1d1c18: f85d03a8 ldur x8, [x29, #-0x30] 1d1c1c: 528ab6c9 mov w9, #0x55b6 // =21942 1d1c20: 2a0903ea mov w10, w9 1d1c24: eb0a0108 subs x8, x8, x10 1d1c28: f9007fe8 str x8, [sp, #0xf8] 1d1c2c: 54000321 b.ne 0x1d1c90 1d1c30: 14000001 b 0x1d1c34 1d1c34: f85b83a0 ldur x0, [x29, #-0x48] 1d1c38: f85d83a1 ldur x1, [x29, #-0x28] 1d1c3c: f85c83a2 ldur x2, [x29, #-0x38] 1d1c40: 97fb55dc bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1c44: f9007be0 str x0, [sp, #0xf0] 1d1c48: 14000001 b 0x1d1c4c 1d1c4c: d10083a8 sub x8, x29, #0x20 1d1c50: aa0803e0 mov x0, x8 1d1c54: f90077e8 str x8, [sp, #0xe8] 1d1c58: 94000178 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1c5c: f9407be8 ldr x8, [sp, #0xf0] 1d1c60: f9001408 str x8, [x0, #0x28] 1d1c64: f94077e0 ldr x0, [sp, #0xe8] 1d1c68: 94000174 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1c6c: f9401408 ldr x8, [x0, #0x28] 1d1c70: b6f800e8 tbz x8, #0x3f, 0x1d1c8c 1d1c74: 14000001 b 0x1d1c78 1d1c78: 2a1f03e8 mov w8, wzr 1d1c7c: 381c73a8 sturb w8, [x29, #-0x39] 1d1c80: 320003e8 orr w8, wzr, #0x1 1d1c84: b81903a8 stur w8, [x29, #-0x70] 1d1c88: 1400011e b 0x1d2100 1d1c8c: 14000100 b 0x1d208c 1d1c90: f85d03a8 ldur x8, [x29, #-0x30] 1d1c94: 528ab6e9 mov w9, #0x55b7 // =21943 1d1c98: 2a0903ea mov w10, w9 1d1c9c: eb0a0108 subs x8, x8, x10 1d1ca0: f90073e8 str x8, [sp, #0xe0] 1d1ca4: 54000321 b.ne 0x1d1d08 1d1ca8: 14000001 b 0x1d1cac 1d1cac: f85b83a0 ldur x0, [x29, #-0x48] 1d1cb0: f85d83a1 ldur x1, [x29, #-0x28] 1d1cb4: f85c83a2 ldur x2, [x29, #-0x38] 1d1cb8: 97fb55be bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1cbc: f9006fe0 str x0, [sp, #0xd8] 1d1cc0: 14000001 b 0x1d1cc4 1d1cc4: d10083a8 sub x8, x29, #0x20 1d1cc8: aa0803e0 mov x0, x8 1d1ccc: f9006be8 str x8, [sp, #0xd0] 1d1cd0: 9400015a bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1cd4: f9406fe8 ldr x8, [sp, #0xd8] 1d1cd8: f9001808 str x8, [x0, #0x30] 1d1cdc: f9406be0 ldr x0, [sp, #0xd0] 1d1ce0: 94000156 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1ce4: f9401808 ldr x8, [x0, #0x30] 1d1ce8: b6f800e8 tbz x8, #0x3f, 0x1d1d04 1d1cec: 14000001 b 0x1d1cf0 1d1cf0: 2a1f03e8 mov w8, wzr 1d1cf4: 381c73a8 sturb w8, [x29, #-0x39] 1d1cf8: 320003e8 orr w8, wzr, #0x1 1d1cfc: b81903a8 stur w8, [x29, #-0x70] 1d1d00: 14000100 b 0x1d2100 1d1d04: 140000e1 b 0x1d2088 1d1d08: f85d03a8 ldur x8, [x29, #-0x30] 1d1d0c: 528ab709 mov w9, #0x55b8 // =21944 1d1d10: 2a0903ea mov w10, w9 1d1d14: eb0a0108 subs x8, x8, x10 1d1d18: f90067e8 str x8, [sp, #0xc8] 1d1d1c: 54000321 b.ne 0x1d1d80 1d1d20: 14000001 b 0x1d1d24 1d1d24: f85b83a0 ldur x0, [x29, #-0x48] 1d1d28: f85d83a1 ldur x1, [x29, #-0x28] 1d1d2c: f85c83a2 ldur x2, [x29, #-0x38] 1d1d30: 97fb55a0 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1d34: f90063e0 str x0, [sp, #0xc0] 1d1d38: 14000001 b 0x1d1d3c 1d1d3c: d10083a8 sub x8, x29, #0x20 1d1d40: aa0803e0 mov x0, x8 1d1d44: f9005fe8 str x8, [sp, #0xb8] 1d1d48: 9400013c bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1d4c: f94063e8 ldr x8, [sp, #0xc0] 1d1d50: f9001c08 str x8, [x0, #0x38] 1d1d54: f9405fe0 ldr x0, [sp, #0xb8] 1d1d58: 94000138 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1d5c: f9401c08 ldr x8, [x0, #0x38] 1d1d60: b6f800e8 tbz x8, #0x3f, 0x1d1d7c 1d1d64: 14000001 b 0x1d1d68 1d1d68: 2a1f03e8 mov w8, wzr 1d1d6c: 381c73a8 sturb w8, [x29, #-0x39] 1d1d70: 320003e8 orr w8, wzr, #0x1 1d1d74: b81903a8 stur w8, [x29, #-0x70] 1d1d78: 140000e2 b 0x1d2100 1d1d7c: 140000c2 b 0x1d2084 1d1d80: f85d03a8 ldur x8, [x29, #-0x30] 1d1d84: 528ab729 mov w9, #0x55b9 // =21945 1d1d88: 2a0903ea mov w10, w9 1d1d8c: eb0a0108 subs x8, x8, x10 1d1d90: f9005be8 str x8, [sp, #0xb0] 1d1d94: 54000321 b.ne 0x1d1df8 1d1d98: 14000001 b 0x1d1d9c 1d1d9c: f85b83a0 ldur x0, [x29, #-0x48] 1d1da0: f85d83a1 ldur x1, [x29, #-0x28] 1d1da4: f85c83a2 ldur x2, [x29, #-0x38] 1d1da8: 97fb5582 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1dac: f90057e0 str x0, [sp, #0xa8] 1d1db0: 14000001 b 0x1d1db4 1d1db4: d10083a8 sub x8, x29, #0x20 1d1db8: aa0803e0 mov x0, x8 1d1dbc: f90053e8 str x8, [sp, #0xa0] 1d1dc0: 9400011e bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1dc4: f94057e8 ldr x8, [sp, #0xa8] 1d1dc8: f9002008 str x8, [x0, #0x40] 1d1dcc: f94053e0 ldr x0, [sp, #0xa0] 1d1dd0: 9400011a bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1dd4: f9402008 ldr x8, [x0, #0x40] 1d1dd8: b6f800e8 tbz x8, #0x3f, 0x1d1df4 1d1ddc: 14000001 b 0x1d1de0 1d1de0: 2a1f03e8 mov w8, wzr 1d1de4: 381c73a8 sturb w8, [x29, #-0x39] 1d1de8: 320003e8 orr w8, wzr, #0x1 1d1dec: b81903a8 stur w8, [x29, #-0x70] 1d1df0: 140000c4 b 0x1d2100 1d1df4: 140000a3 b 0x1d2080 1d1df8: f85d03a8 ldur x8, [x29, #-0x30] 1d1dfc: 528ab749 mov w9, #0x55ba // =21946 1d1e00: 2a0903ea mov w10, w9 1d1e04: eb0a0108 subs x8, x8, x10 1d1e08: f9004fe8 str x8, [sp, #0x98] 1d1e0c: 54000321 b.ne 0x1d1e70 1d1e10: 14000001 b 0x1d1e14 1d1e14: f85b83a0 ldur x0, [x29, #-0x48] 1d1e18: f85d83a1 ldur x1, [x29, #-0x28] 1d1e1c: f85c83a2 ldur x2, [x29, #-0x38] 1d1e20: 97fb5564 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1e24: f9004be0 str x0, [sp, #0x90] 1d1e28: 14000001 b 0x1d1e2c 1d1e2c: d10083a8 sub x8, x29, #0x20 1d1e30: aa0803e0 mov x0, x8 1d1e34: f90047e8 str x8, [sp, #0x88] 1d1e38: 94000100 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1e3c: f9404be8 ldr x8, [sp, #0x90] 1d1e40: f9002408 str x8, [x0, #0x48] 1d1e44: f94047e0 ldr x0, [sp, #0x88] 1d1e48: 940000fc bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1e4c: f9402408 ldr x8, [x0, #0x48] 1d1e50: b6f800e8 tbz x8, #0x3f, 0x1d1e6c 1d1e54: 14000001 b 0x1d1e58 1d1e58: 2a1f03e8 mov w8, wzr 1d1e5c: 381c73a8 sturb w8, [x29, #-0x39] 1d1e60: 320003e8 orr w8, wzr, #0x1 1d1e64: b81903a8 stur w8, [x29, #-0x70] 1d1e68: 140000a6 b 0x1d2100 1d1e6c: 14000084 b 0x1d207c 1d1e70: f85d03a8 ldur x8, [x29, #-0x30] 1d1e74: 528ab769 mov w9, #0x55bb // =21947 1d1e78: 2a0903ea mov w10, w9 1d1e7c: eb0a0108 subs x8, x8, x10 1d1e80: f90043e8 str x8, [sp, #0x80] 1d1e84: 54000321 b.ne 0x1d1ee8 1d1e88: 14000001 b 0x1d1e8c 1d1e8c: f85b83a0 ldur x0, [x29, #-0x48] 1d1e90: f85d83a1 ldur x1, [x29, #-0x28] 1d1e94: f85c83a2 ldur x2, [x29, #-0x38] 1d1e98: 97fb5546 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1e9c: f9003fe0 str x0, [sp, #0x78] 1d1ea0: 14000001 b 0x1d1ea4 1d1ea4: d10083a8 sub x8, x29, #0x20 1d1ea8: aa0803e0 mov x0, x8 1d1eac: f9003be8 str x8, [sp, #0x70] 1d1eb0: 940000e2 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1eb4: f9403fe8 ldr x8, [sp, #0x78] 1d1eb8: f9002808 str x8, [x0, #0x50] 1d1ebc: f9403be0 ldr x0, [sp, #0x70] 1d1ec0: 940000de bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1ec4: f9402808 ldr x8, [x0, #0x50] 1d1ec8: b6f800e8 tbz x8, #0x3f, 0x1d1ee4 1d1ecc: 14000001 b 0x1d1ed0 1d1ed0: 2a1f03e8 mov w8, wzr 1d1ed4: 381c73a8 sturb w8, [x29, #-0x39] 1d1ed8: 320003e8 orr w8, wzr, #0x1 1d1edc: b81903a8 stur w8, [x29, #-0x70] 1d1ee0: 14000088 b 0x1d2100 1d1ee4: 14000065 b 0x1d2078 1d1ee8: f85d03a8 ldur x8, [x29, #-0x30] 1d1eec: 528ab789 mov w9, #0x55bc // =21948 1d1ef0: 2a0903ea mov w10, w9 1d1ef4: eb0a0108 subs x8, x8, x10 1d1ef8: f90037e8 str x8, [sp, #0x68] 1d1efc: 54000321 b.ne 0x1d1f60 1d1f00: 14000001 b 0x1d1f04 1d1f04: f85b83a0 ldur x0, [x29, #-0x48] 1d1f08: f85d83a1 ldur x1, [x29, #-0x28] 1d1f0c: f85c83a2 ldur x2, [x29, #-0x38] 1d1f10: 97fb5528 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1f14: f90033e0 str x0, [sp, #0x60] 1d1f18: 14000001 b 0x1d1f1c 1d1f1c: d10083a8 sub x8, x29, #0x20 1d1f20: aa0803e0 mov x0, x8 1d1f24: f9002fe8 str x8, [sp, #0x58] 1d1f28: 940000c4 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1f2c: f94033e8 ldr x8, [sp, #0x60] 1d1f30: f9002c08 str x8, [x0, #0x58] 1d1f34: f9402fe0 ldr x0, [sp, #0x58] 1d1f38: 940000c0 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1f3c: f9402c08 ldr x8, [x0, #0x58] 1d1f40: b6f800e8 tbz x8, #0x3f, 0x1d1f5c 1d1f44: 14000001 b 0x1d1f48 1d1f48: 2a1f03e8 mov w8, wzr 1d1f4c: 381c73a8 sturb w8, [x29, #-0x39] 1d1f50: 320003e8 orr w8, wzr, #0x1 1d1f54: b81903a8 stur w8, [x29, #-0x70] 1d1f58: 1400006a b 0x1d2100 1d1f5c: 14000046 b 0x1d2074 1d1f60: f85d03a8 ldur x8, [x29, #-0x30] 1d1f64: 528ab7a9 mov w9, #0x55bd // =21949 1d1f68: 2a0903ea mov w10, w9 1d1f6c: eb0a0108 subs x8, x8, x10 1d1f70: f9002be8 str x8, [sp, #0x50] 1d1f74: 54000321 b.ne 0x1d1fd8 1d1f78: 14000001 b 0x1d1f7c 1d1f7c: f85b83a0 ldur x0, [x29, #-0x48] 1d1f80: f85d83a1 ldur x1, [x29, #-0x28] 1d1f84: f85c83a2 ldur x2, [x29, #-0x38] 1d1f88: 97fb550a bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d1f8c: f90027e0 str x0, [sp, #0x48] 1d1f90: 14000001 b 0x1d1f94 1d1f94: d10083a8 sub x8, x29, #0x20 1d1f98: aa0803e0 mov x0, x8 1d1f9c: f90023e8 str x8, [sp, #0x40] 1d1fa0: 940000a6 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1fa4: f94027e8 ldr x8, [sp, #0x48] 1d1fa8: f9003008 str x8, [x0, #0x60] 1d1fac: f94023e0 ldr x0, [sp, #0x40] 1d1fb0: 940000a2 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d1fb4: f9403008 ldr x8, [x0, #0x60] 1d1fb8: b6f800e8 tbz x8, #0x3f, 0x1d1fd4 1d1fbc: 14000001 b 0x1d1fc0 1d1fc0: 2a1f03e8 mov w8, wzr 1d1fc4: 381c73a8 sturb w8, [x29, #-0x39] 1d1fc8: 320003e8 orr w8, wzr, #0x1 1d1fcc: b81903a8 stur w8, [x29, #-0x70] 1d1fd0: 1400004c b 0x1d2100 1d1fd4: 14000027 b 0x1d2070 1d1fd8: f85d03a8 ldur x8, [x29, #-0x30] 1d1fdc: 528aba09 mov w9, #0x55d0 // =21968 1d1fe0: 2a0903ea mov w10, w9 1d1fe4: eb0a0108 subs x8, x8, x10 1d1fe8: f9001fe8 str x8, [sp, #0x38] 1d1fec: 54000361 b.ne 0x1d2058 1d1ff0: 14000001 b 0x1d1ff4 1d1ff4: f85b83a0 ldur x0, [x29, #-0x48] 1d1ff8: f85d83a1 ldur x1, [x29, #-0x28] 1d1ffc: f85c83a2 ldur x2, [x29, #-0x38] 1d2000: d10083a8 sub x8, x29, #0x20 1d2004: f9001be0 str x0, [sp, #0x30] 1d2008: aa0803e0 mov x0, x8 1d200c: f90017e1 str x1, [sp, #0x28] 1d2010: f90013e2 str x2, [sp, #0x20] 1d2014: 94000089 bl 0x1d2238 >::unique_ptr(mkvparser::Colour*)+0x8c> 1d2018: 9101a003 add x3, x0, #0x68 1d201c: f9401be0 ldr x0, [sp, #0x30] 1d2020: f94017e1 ldr x1, [sp, #0x28] 1d2024: f94013e2 ldr x2, [sp, #0x20] 1d2028: 97fb5886 bl 0xa8240 <_ZN9mkvparser17MasteringMetadata5ParseEPNS_10IMkvReaderExxPPS0_@plt> 1d202c: b9001fe0 str w0, [sp, #0x1c] 1d2030: 14000001 b 0x1d2034 1d2034: b9401fe8 ldr w8, [sp, #0x1c] 1d2038: 370000e8 tbnz w8, #0x0, 0x1d2054 1d203c: 14000001 b 0x1d2040 1d2040: 2a1f03e8 mov w8, wzr 1d2044: 381c73a8 sturb w8, [x29, #-0x39] 1d2048: 320003e8 orr w8, wzr, #0x1 1d204c: b81903a8 stur w8, [x29, #-0x70] 1d2050: 1400002c b 0x1d2100 1d2054: 14000006 b 0x1d206c 1d2058: 2a1f03e8 mov w8, wzr 1d205c: 381c73a8 sturb w8, [x29, #-0x39] 1d2060: 320003e8 orr w8, wzr, #0x1 1d2064: b81903a8 stur w8, [x29, #-0x70] 1d2068: 14000026 b 0x1d2100 1d206c: 14000001 b 0x1d2070 1d2070: 14000001 b 0x1d2074 1d2074: 14000001 b 0x1d2078 1d2078: 14000001 b 0x1d207c 1d207c: 14000001 b 0x1d2080 1d2080: 14000001 b 0x1d2084 1d2084: 14000001 b 0x1d2088 1d2088: 14000001 b 0x1d208c 1d208c: 14000001 b 0x1d2090 1d2090: 14000001 b 0x1d2094 1d2094: 14000001 b 0x1d2098 1d2098: 14000001 b 0x1d209c 1d209c: 14000001 b 0x1d20a0 1d20a0: f85c83a8 ldur x8, [x29, #-0x38] 1d20a4: f85d83a9 ldur x9, [x29, #-0x28] 1d20a8: 8b080128 add x8, x9, x8 1d20ac: f81d83a8 stur x8, [x29, #-0x28] 1d20b0: f85d83a8 ldur x8, [x29, #-0x28] 1d20b4: f85883a9 ldur x9, [x29, #-0x78] 1d20b8: eb090108 subs x8, x8, x9 1d20bc: f9000be8 str x8, [sp, #0x10] 1d20c0: 540000ed b.le 0x1d20dc 1d20c4: 14000001 b 0x1d20c8 1d20c8: 2a1f03e8 mov w8, wzr 1d20cc: 381c73a8 sturb w8, [x29, #-0x39] 1d20d0: 320003e8 orr w8, wzr, #0x1 1d20d4: b81903a8 stur w8, [x29, #-0x70] 1d20d8: 1400000a b 0x1d2100 1d20dc: 17fffe18 b 0x1d193c 1d20e0: d10083a0 sub x0, x29, #0x20 1d20e4: 9400005f bl 0x1d2260 >::unique_ptr(mkvparser::Colour*)+0xb4> 1d20e8: f85a03be ldur x30, [x29, #-0x60] 1d20ec: f90003c0 str x0, [x30] 1d20f0: 320003e8 orr w8, wzr, #0x1 1d20f4: 381c73a8 sturb w8, [x29, #-0x39] 1d20f8: b81903a8 stur w8, [x29, #-0x70] 1d20fc: 14000001 b 0x1d2100 1d2100: d10083a0 sub x0, x29, #0x20 1d2104: 9400006d bl 0x1d22b8 >::unique_ptr(mkvparser::Colour*)+0x10c> 1d2108: 14000001 b 0x1d210c 1d210c: 385c73a8 ldurb w8, [x29, #-0x39] 1d2110: d53bd049 mrs x9, TPIDR_EL0 1d2114: f9401529 ldr x9, [x9, #0x28] 1d2118: f85e83aa ldur x10, [x29, #-0x18] 1d211c: eb0a0129 subs x9, x9, x10 1d2120: b9000fe8 str w8, [sp, #0xc] 1d2124: f90003e9 str x9, [sp] 1d2128: 54000141 b.ne 0x1d2150 1d212c: 14000001 b 0x1d2130 1d2130: b9400fe8 ldr w8, [sp, #0xc] 1d2134: 12000100 and w0, w8, #0x1 1d2138: 910843ff add sp, sp, #0x210 1d213c: a9417bfd ldp x29, x30, [sp, #0x10] 1d2140: f84207fc ldr x28, [sp], #0x20 1d2144: d65f03c0 ret 1d2148: f85983a0 ldur x0, [x29, #-0x68] 1d214c: 97fb5771 bl 0xa7f10 <_Unwind_Resume@plt> 1d2150: 97fb5f08 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d2154 : 1d2154: d10043ff sub sp, sp, #0x10 1d2158: b240fbe8 orr x8, xzr, #0x7fffffffffffffff 1d215c: d2800009 mov x9, #0x0 // =0 1d2160: f90007e0 str x0, [sp, #0x8] 1d2164: f94007e0 ldr x0, [sp, #0x8] 1d2168: aa0003ea mov x10, x0 1d216c: f9000148 str x8, [x10] 1d2170: f9000408 str x8, [x0, #0x8] 1d2174: f9000808 str x8, [x0, #0x10] 1d2178: f9000c08 str x8, [x0, #0x18] 1d217c: f9001008 str x8, [x0, #0x20] 1d2180: f9001408 str x8, [x0, #0x28] 1d2184: f9001808 str x8, [x0, #0x30] 1d2188: f9001c08 str x8, [x0, #0x38] 1d218c: f9002008 str x8, [x0, #0x40] 1d2190: f9002408 str x8, [x0, #0x48] 1d2194: f9002808 str x8, [x0, #0x50] 1d2198: f9002c08 str x8, [x0, #0x58] 1d219c: f9003008 str x8, [x0, #0x60] 1d21a0: f9003409 str x9, [x0, #0x68] 1d21a4: 910043ff add sp, sp, #0x10 1d21a8: d65f03c0 ret 00000000001d21ac >::unique_ptr(mkvparser::Colour*)>: 1d21ac: d10103ff sub sp, sp, #0x40 1d21b0: a9037bfd stp x29, x30, [sp, #0x30] 1d21b4: 9100c3fd add x29, sp, #0x30 1d21b8: d53bd048 mrs x8, TPIDR_EL0 1d21bc: f9401508 ldr x8, [x8, #0x28] 1d21c0: f81f83a8 stur x8, [x29, #-0x8] 1d21c4: f9000fe0 str x0, [sp, #0x18] 1d21c8: f81f03a1 stur x1, [x29, #-0x10] 1d21cc: f9400fe0 ldr x0, [sp, #0x18] 1d21d0: d10043a1 sub x1, x29, #0x10 1d21d4: 97fb5d27 bl 0xa9670 <_ZNSt6__ndk117__compressed_pairIPN9mkvparser6ColourENS_14default_deleteIS2_EEEC2IRS3_Lb1EEEOT_@plt> 1d21d8: 14000001 b 0x1d21dc >::unique_ptr(mkvparser::Colour*)+0x30> 1d21dc: d53bd048 mrs x8, TPIDR_EL0 1d21e0: f9401508 ldr x8, [x8, #0x28] 1d21e4: f85f83a9 ldur x9, [x29, #-0x8] 1d21e8: eb090108 subs x8, x8, x9 1d21ec: f9000be8 str x8, [sp, #0x10] 1d21f0: 540000e1 b.ne 0x1d220c >::unique_ptr(mkvparser::Colour*)+0x60> 1d21f4: 14000001 b 0x1d21f8 >::unique_ptr(mkvparser::Colour*)+0x4c> 1d21f8: a9437bfd ldp x29, x30, [sp, #0x30] 1d21fc: 910103ff add sp, sp, #0x40 1d2200: d65f03c0 ret 1d2204: f90007e1 str x1, [sp, #0x8] 1d2208: 97fb6fef bl 0xae1c4 1d220c: 97fb5ed9 bl 0xa9d70 <__stack_chk_fail@plt> 1d2210: d10083ff sub sp, sp, #0x20 1d2214: a9017bfd stp x29, x30, [sp, #0x10] 1d2218: 910043fd add x29, sp, #0x10 1d221c: f90007e0 str x0, [sp, #0x8] 1d2220: f94007e0 ldr x0, [sp, #0x8] 1d2224: 94001ef1 bl 0x1d9de8 ::__compressed_pair_elem(mkvparser::Colour*&)+0x180> 1d2228: f9400000 ldr x0, [x0] 1d222c: a9417bfd ldp x29, x30, [sp, #0x10] 1d2230: 910083ff add sp, sp, #0x20 1d2234: d65f03c0 ret 1d2238: d10083ff sub sp, sp, #0x20 1d223c: a9017bfd stp x29, x30, [sp, #0x10] 1d2240: 910043fd add x29, sp, #0x10 1d2244: f90007e0 str x0, [sp, #0x8] 1d2248: f94007e0 ldr x0, [sp, #0x8] 1d224c: 94001ee7 bl 0x1d9de8 ::__compressed_pair_elem(mkvparser::Colour*&)+0x180> 1d2250: f9400000 ldr x0, [x0] 1d2254: a9417bfd ldp x29, x30, [sp, #0x10] 1d2258: 910083ff add sp, sp, #0x20 1d225c: d65f03c0 ret 1d2260: d100c3ff sub sp, sp, #0x30 1d2264: a9027bfd stp x29, x30, [sp, #0x20] 1d2268: 910083fd add x29, sp, #0x20 1d226c: d2800008 mov x8, #0x0 // =0 1d2270: f81f83a0 stur x0, [x29, #-0x8] 1d2274: f85f83a0 ldur x0, [x29, #-0x8] 1d2278: aa0003e1 mov x1, x0 1d227c: f90007e0 str x0, [sp, #0x8] 1d2280: aa0103e0 mov x0, x1 1d2284: f90003e8 str x8, [sp] 1d2288: 94001eaa bl 0x1d9d30 ::__compressed_pair_elem(mkvparser::Colour*&)+0xc8> 1d228c: f9400008 ldr x8, [x0] 1d2290: f9000be8 str x8, [sp, #0x10] 1d2294: f94007e8 ldr x8, [sp, #0x8] 1d2298: aa0803e0 mov x0, x8 1d229c: 94001ea5 bl 0x1d9d30 ::__compressed_pair_elem(mkvparser::Colour*&)+0xc8> 1d22a0: f94003e8 ldr x8, [sp] 1d22a4: f9000008 str x8, [x0] 1d22a8: f9400be0 ldr x0, [sp, #0x10] 1d22ac: a9427bfd ldp x29, x30, [sp, #0x20] 1d22b0: 9100c3ff add sp, sp, #0x30 1d22b4: d65f03c0 ret 1d22b8: d10083ff sub sp, sp, #0x20 1d22bc: a9017bfd stp x29, x30, [sp, #0x10] 1d22c0: 910043fd add x29, sp, #0x10 1d22c4: d2800008 mov x8, #0x0 // =0 1d22c8: f90007e0 str x0, [sp, #0x8] 1d22cc: f94007e0 ldr x0, [sp, #0x8] 1d22d0: aa0803e1 mov x1, x8 1d22d4: 94001e75 bl 0x1d9ca8 ::__compressed_pair_elem(mkvparser::Colour*&)+0x40> 1d22d8: a9417bfd ldp x29, x30, [sp, #0x10] 1d22dc: 910083ff add sp, sp, #0x20 1d22e0: d65f03c0 ret 00000000001d22e4 : 1d22e4: d10143ff sub sp, sp, #0x50 1d22e8: a9047bfd stp x29, x30, [sp, #0x40] 1d22ec: 910103fd add x29, sp, #0x40 1d22f0: d00006a8 adrp x8, 0x2a8000 1d22f4: f9428508 ldr x8, [x8, #0x508] 1d22f8: b27c03e9 orr x9, xzr, #0x10 1d22fc: 8b090108 add x8, x8, x9 1d2300: d2800009 mov x9, #0x0 // =0 1d2304: f81f83a0 stur x0, [x29, #-0x8] 1d2308: f81f03a1 stur x1, [x29, #-0x10] 1d230c: f81e83a2 stur x2, [x29, #-0x18] 1d2310: f90013e3 str x3, [sp, #0x20] 1d2314: f85f83a0 ldur x0, [x29, #-0x8] 1d2318: f85f03a1 ldur x1, [x29, #-0x10] 1d231c: f85e83a2 ldur x2, [x29, #-0x18] 1d2320: f94013e3 ldr x3, [sp, #0x20] 1d2324: f9000fe0 str x0, [sp, #0x18] 1d2328: f9000be8 str x8, [sp, #0x10] 1d232c: f90007e9 str x9, [sp, #0x8] 1d2330: 97fb3688 bl 0x9fd50 <_ZN9mkvparser5TrackC2EPNS_7SegmentExx@plt> 1d2334: f9400be8 ldr x8, [sp, #0x10] 1d2338: f9400fe9 ldr x9, [sp, #0x18] 1d233c: f9000128 str x8, [x9] 1d2340: f94007e0 ldr x0, [sp, #0x8] 1d2344: f9007d20 str x0, [x9, #0xf8] 1d2348: a9447bfd ldp x29, x30, [sp, #0x40] 1d234c: 910143ff add sp, sp, #0x50 1d2350: d65f03c0 ret 00000000001d2354 : 1d2354: d100c3ff sub sp, sp, #0x30 1d2358: a9027bfd stp x29, x30, [sp, #0x20] 1d235c: 910083fd add x29, sp, #0x20 1d2360: d00006a8 adrp x8, 0x2a8000 1d2364: f9428508 ldr x8, [x8, #0x508] 1d2368: b27c03e9 orr x9, xzr, #0x10 1d236c: 8b090108 add x8, x8, x9 1d2370: d2800009 mov x9, #0x0 // =0 1d2374: f81f83a0 stur x0, [x29, #-0x8] 1d2378: f85f83a0 ldur x0, [x29, #-0x8] 1d237c: f9000008 str x8, [x0] 1d2380: f9407c08 ldr x8, [x0, #0xf8] 1d2384: eb09011f cmp x8, x9 1d2388: 1a9f17ea cset w10, eq 1d238c: f9000be0 str x0, [sp, #0x10] 1d2390: f90007e8 str x8, [sp, #0x8] 1d2394: 370000aa tbnz w10, #0x0, 0x1d23a8 1d2398: f94007e0 ldr x0, [sp, #0x8] 1d239c: 97fb5d31 bl 0xa9860 <_ZN9mkvparser6ColourD2Ev@plt> 1d23a0: f94007e0 ldr x0, [sp, #0x8] 1d23a4: 97fb396f bl 0xa0960 <_ZdlPv@plt> 1d23a8: f9400be0 ldr x0, [sp, #0x10] 1d23ac: 97fb5139 bl 0xa6890 <_ZN9mkvparser5TrackD2Ev@plt> 1d23b0: a9427bfd ldp x29, x30, [sp, #0x20] 1d23b4: 9100c3ff add sp, sp, #0x30 1d23b8: d65f03c0 ret 00000000001d23bc : 1d23bc: d100c3ff sub sp, sp, #0x30 1d23c0: a9027bfd stp x29, x30, [sp, #0x20] 1d23c4: 910083fd add x29, sp, #0x20 1d23c8: d2800008 mov x8, #0x0 // =0 1d23cc: f81f83a0 stur x0, [x29, #-0x8] 1d23d0: f85f83a0 ldur x0, [x29, #-0x8] 1d23d4: f9403409 ldr x9, [x0, #0x68] 1d23d8: eb08013f cmp x9, x8 1d23dc: 1a9f17ea cset w10, eq 1d23e0: f9000be8 str x8, [sp, #0x10] 1d23e4: f90007e0 str x0, [sp, #0x8] 1d23e8: f90003e9 str x9, [sp] 1d23ec: 370000aa tbnz w10, #0x0, 0x1d2400 1d23f0: f94003e0 ldr x0, [sp] 1d23f4: 97fb551b bl 0xa7860 <_ZN9mkvparser17MasteringMetadataD2Ev@plt> 1d23f8: f94003e0 ldr x0, [sp] 1d23fc: 97fb3959 bl 0xa0960 <_ZdlPv@plt> 1d2400: f9400be8 ldr x8, [sp, #0x10] 1d2404: f94007e9 ldr x9, [sp, #0x8] 1d2408: f9003528 str x8, [x9, #0x68] 1d240c: a9427bfd ldp x29, x30, [sp, #0x20] 1d2410: 9100c3ff add sp, sp, #0x30 1d2414: d65f03c0 ret 00000000001d2418 : 1d2418: d10083ff sub sp, sp, #0x20 1d241c: a9017bfd stp x29, x30, [sp, #0x10] 1d2420: 910043fd add x29, sp, #0x10 1d2424: d00006a8 adrp x8, 0x2a8000 1d2428: f9436508 ldr x8, [x8, #0x6c8] 1d242c: f90007e0 str x0, [sp, #0x8] 1d2430: f94007e0 ldr x0, [sp, #0x8] 1d2434: f90003e0 str x0, [sp] 1d2438: d63f0100 blr x8 1d243c: f94003e0 ldr x0, [sp] 1d2440: 97fb3948 bl 0xa0960 <_ZdlPv@plt> 1d2444: a9417bfd ldp x29, x30, [sp, #0x10] 1d2448: 910083ff add sp, sp, #0x20 1d244c: d65f03c0 ret 00000000001d2450 : 1d2450: d10703ff sub sp, sp, #0x1c0 1d2454: f900d3fc str x28, [sp, #0x1a0] 1d2458: a91b7bfd stp x29, x30, [sp, #0x1b0] 1d245c: 9106c3fd add x29, sp, #0x1b0 1d2460: d53bd048 mrs x8, TPIDR_EL0 1d2464: f9401508 ldr x8, [x8, #0x28] 1d2468: f81e83a8 stur x8, [x29, #-0x18] 1d246c: f81b03a0 stur x0, [x29, #-0x50] 1d2470: f81a83a1 stur x1, [x29, #-0x58] 1d2474: f81a03a2 stur x2, [x29, #-0x60] 1d2478: f81983a3 stur x3, [x29, #-0x68] 1d247c: f81903a4 stur x4, [x29, #-0x70] 1d2480: f85903a8 ldur x8, [x29, #-0x70] 1d2484: f9400108 ldr x8, [x8] 1d2488: b40000a8 cbz x8, 0x1d249c 1d248c: 14000001 b 0x1d2490 1d2490: 92800008 mov x8, #-0x1 // =-1 1d2494: f81b83a8 stur x8, [x29, #-0x48] 1d2498: 14000183 b 0x1d2aa4 1d249c: f85a83a8 ldur x8, [x29, #-0x58] 1d24a0: f9400108 ldr x8, [x8] 1d24a4: f1000508 subs x8, x8, #0x1 1d24a8: f9005fe8 str x8, [sp, #0xb8] 1d24ac: 540000a0 b.eq 0x1d24c0 1d24b0: 14000001 b 0x1d24b4 1d24b4: 92800008 mov x8, #-0x1 // =-1 1d24b8: f81b83a8 stur x8, [x29, #-0x48] 1d24bc: 1400017a b 0x1d2aa4 1d24c0: aa1f03e8 mov x8, xzr 1d24c4: f81883a8 stur x8, [x29, #-0x78] 1d24c8: f81803a8 stur x8, [x29, #-0x80] 1d24cc: f81783a8 stur x8, [x29, #-0x88] 1d24d0: f81703a8 stur x8, [x29, #-0x90] 1d24d4: f81683a8 stur x8, [x29, #-0x98] 1d24d8: f81603a8 stur x8, [x29, #-0xa0] 1d24dc: f81e03a8 stur x8, [x29, #-0x20] 1d24e0: f85b03a8 ldur x8, [x29, #-0x50] 1d24e4: f9400108 ldr x8, [x8] 1d24e8: f81583a8 stur x8, [x29, #-0xa8] 1d24ec: f85a83a8 ldur x8, [x29, #-0x58] 1d24f0: 9101a108 add x8, x8, #0x68 1d24f4: f81503a8 stur x8, [x29, #-0xb0] 1d24f8: f85503a8 ldur x8, [x29, #-0xb0] 1d24fc: f9400108 ldr x8, [x8] 1d2500: b7f80068 tbnz x8, #0x3f, 0x1d250c 1d2504: 14000001 b 0x1d2508 1d2508: 14000009 b 0x1d252c 1d250c: 90000380 adrp x0, 0x242000 1d2510: 9102a000 add x0, x0, #0xa8 1d2514: b0000382 adrp x2, 0x243000 1d2518: 91031042 add x2, x2, #0xc4 1d251c: b0000383 adrp x3, 0x243000 1d2520: 91054c63 add x3, x3, #0x153 1d2524: 52828c41 mov w1, #0x1462 // =5218 1d2528: 97fb377a bl 0xa0310 <__assert2@plt> 1d252c: f85503a8 ldur x8, [x29, #-0xb0] 1d2530: f9400508 ldr x8, [x8, #0x8] 1d2534: b7f80068 tbnz x8, #0x3f, 0x1d2540 1d2538: 14000001 b 0x1d253c 1d253c: 14000009 b 0x1d2560 1d2540: 90000380 adrp x0, 0x242000 1d2544: 9102a000 add x0, x0, #0xa8 1d2548: b0000382 adrp x2, 0x243000 1d254c: 91031042 add x2, x2, #0xc4 1d2550: b0000383 adrp x3, 0x243000 1d2554: 91058063 add x3, x3, #0x160 1d2558: 52828c61 mov w1, #0x1463 // =5219 1d255c: 97fb376d bl 0xa0310 <__assert2@plt> 1d2560: f85503a8 ldur x8, [x29, #-0xb0] 1d2564: f9400108 ldr x8, [x8] 1d2568: f81d83a8 stur x8, [x29, #-0x28] 1d256c: f85d83a8 ldur x8, [x29, #-0x28] 1d2570: b7f80068 tbnz x8, #0x3f, 0x1d257c 1d2574: 14000001 b 0x1d2578 1d2578: 14000009 b 0x1d259c 1d257c: 90000380 adrp x0, 0x242000 1d2580: 9102a000 add x0, x0, #0xa8 1d2584: b0000382 adrp x2, 0x243000 1d2588: 91031042 add x2, x2, #0xc4 1d258c: 90000383 adrp x3, 0x242000 1d2590: 9109d463 add x3, x3, #0x275 1d2594: 52828cc1 mov w1, #0x1466 // =5222 1d2598: 97fb375e bl 0xa0310 <__assert2@plt> 1d259c: f85d83a8 ldur x8, [x29, #-0x28] 1d25a0: f85503a9 ldur x9, [x29, #-0xb0] 1d25a4: f9400529 ldr x9, [x9, #0x8] 1d25a8: 8b090108 add x8, x8, x9 1d25ac: f81483a8 stur x8, [x29, #-0xb8] 1d25b0: aa1f03e8 mov x8, xzr 1d25b4: f81d03a8 stur x8, [x29, #-0x30] 1d25b8: 14000001 b 0x1d25bc 1d25bc: f85d83a8 ldur x8, [x29, #-0x28] 1d25c0: f85483a9 ldur x9, [x29, #-0xb8] 1d25c4: eb090108 subs x8, x8, x9 1d25c8: f9005be8 str x8, [sp, #0xb0] 1d25cc: 5400190a b.ge 0x1d28ec 1d25d0: 14000001 b 0x1d25d4 1d25d4: f85583a0 ldur x0, [x29, #-0xa8] 1d25d8: f85483a2 ldur x2, [x29, #-0xb8] 1d25dc: d100a3a1 sub x1, x29, #0x28 1d25e0: d100e3a3 sub x3, x29, #0x38 1d25e4: d10103a4 sub x4, x29, #0x40 1d25e8: 97fb3d32 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1d25ec: f81403a0 stur x0, [x29, #-0xc0] 1d25f0: f85403a0 ldur x0, [x29, #-0xc0] 1d25f4: b6f800a0 tbz x0, #0x3f, 0x1d2608 1d25f8: 14000001 b 0x1d25fc 1d25fc: f85403a8 ldur x8, [x29, #-0xc0] 1d2600: f81b83a8 stur x8, [x29, #-0x48] 1d2604: 14000128 b 0x1d2aa4 1d2608: f85c83a8 ldur x8, [x29, #-0x38] 1d260c: f102c108 subs x8, x8, #0xb0 1d2610: f90057e8 str x8, [sp, #0xa8] 1d2614: 54000201 b.ne 0x1d2654 1d2618: 14000001 b 0x1d261c 1d261c: f85583a0 ldur x0, [x29, #-0xa8] 1d2620: f85d83a1 ldur x1, [x29, #-0x28] 1d2624: f85c03a2 ldur x2, [x29, #-0x40] 1d2628: 97fb5362 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d262c: f81883a0 stur x0, [x29, #-0x78] 1d2630: f85883a0 ldur x0, [x29, #-0x78] 1d2634: f1000000 subs x0, x0, #0x0 1d2638: f90053e0 str x0, [sp, #0xa0] 1d263c: 540000ac b.gt 0x1d2650 1d2640: 14000001 b 0x1d2644 1d2644: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d2648: f81b83a8 stur x8, [x29, #-0x48] 1d264c: 14000116 b 0x1d2aa4 1d2650: 14000099 b 0x1d28b4 1d2654: f85c83a8 ldur x8, [x29, #-0x38] 1d2658: f102e908 subs x8, x8, #0xba 1d265c: f9004fe8 str x8, [sp, #0x98] 1d2660: 54000201 b.ne 0x1d26a0 1d2664: 14000001 b 0x1d2668 1d2668: f85583a0 ldur x0, [x29, #-0xa8] 1d266c: f85d83a1 ldur x1, [x29, #-0x28] 1d2670: f85c03a2 ldur x2, [x29, #-0x40] 1d2674: 97fb534f bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d2678: f81803a0 stur x0, [x29, #-0x80] 1d267c: f85803a0 ldur x0, [x29, #-0x80] 1d2680: f1000000 subs x0, x0, #0x0 1d2684: f9004be0 str x0, [sp, #0x90] 1d2688: 540000ac b.gt 0x1d269c 1d268c: 14000001 b 0x1d2690 1d2690: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d2694: f81b83a8 stur x8, [x29, #-0x48] 1d2698: 14000103 b 0x1d2aa4 1d269c: 14000085 b 0x1d28b0 1d26a0: f85c83a8 ldur x8, [x29, #-0x38] 1d26a4: 528a9609 mov w9, #0x54b0 // =21680 1d26a8: 2a0903ea mov w10, w9 1d26ac: eb0a0108 subs x8, x8, x10 1d26b0: f90047e8 str x8, [sp, #0x88] 1d26b4: 54000201 b.ne 0x1d26f4 1d26b8: 14000001 b 0x1d26bc 1d26bc: f85583a0 ldur x0, [x29, #-0xa8] 1d26c0: f85d83a1 ldur x1, [x29, #-0x28] 1d26c4: f85c03a2 ldur x2, [x29, #-0x40] 1d26c8: 97fb533a bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d26cc: f81783a0 stur x0, [x29, #-0x88] 1d26d0: f85783a0 ldur x0, [x29, #-0x88] 1d26d4: f1000000 subs x0, x0, #0x0 1d26d8: f90043e0 str x0, [sp, #0x80] 1d26dc: 540000ac b.gt 0x1d26f0 1d26e0: 14000001 b 0x1d26e4 1d26e4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d26e8: f81b83a8 stur x8, [x29, #-0x48] 1d26ec: 140000ee b 0x1d2aa4 1d26f0: 1400006f b 0x1d28ac 1d26f4: f85c83a8 ldur x8, [x29, #-0x38] 1d26f8: 528a9749 mov w9, #0x54ba // =21690 1d26fc: 2a0903ea mov w10, w9 1d2700: eb0a0108 subs x8, x8, x10 1d2704: f9003fe8 str x8, [sp, #0x78] 1d2708: 54000201 b.ne 0x1d2748 1d270c: 14000001 b 0x1d2710 1d2710: f85583a0 ldur x0, [x29, #-0xa8] 1d2714: f85d83a1 ldur x1, [x29, #-0x28] 1d2718: f85c03a2 ldur x2, [x29, #-0x40] 1d271c: 97fb5325 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d2720: f81703a0 stur x0, [x29, #-0x90] 1d2724: f85703a0 ldur x0, [x29, #-0x90] 1d2728: f1000000 subs x0, x0, #0x0 1d272c: f9003be0 str x0, [sp, #0x70] 1d2730: 540000ac b.gt 0x1d2744 1d2734: 14000001 b 0x1d2738 1d2738: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d273c: f81b83a8 stur x8, [x29, #-0x48] 1d2740: 140000d9 b 0x1d2aa4 1d2744: 14000059 b 0x1d28a8 1d2748: f85c83a8 ldur x8, [x29, #-0x38] 1d274c: 528a9649 mov w9, #0x54b2 // =21682 1d2750: 2a0903ea mov w10, w9 1d2754: eb0a0108 subs x8, x8, x10 1d2758: f90037e8 str x8, [sp, #0x68] 1d275c: 540001c1 b.ne 0x1d2794 1d2760: 14000001 b 0x1d2764 1d2764: f85583a0 ldur x0, [x29, #-0xa8] 1d2768: f85d83a1 ldur x1, [x29, #-0x28] 1d276c: f85c03a2 ldur x2, [x29, #-0x40] 1d2770: 97fb5310 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d2774: f81683a0 stur x0, [x29, #-0x98] 1d2778: f85683a0 ldur x0, [x29, #-0x98] 1d277c: b6f800a0 tbz x0, #0x3f, 0x1d2790 1d2780: 14000001 b 0x1d2784 1d2784: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d2788: f81b83a8 stur x8, [x29, #-0x48] 1d278c: 140000c6 b 0x1d2aa4 1d2790: 14000045 b 0x1d28a4 1d2794: f85c83a8 ldur x8, [x29, #-0x38] 1d2798: 528a7709 mov w9, #0x53b8 // =21432 1d279c: 2a0903ea mov w10, w9 1d27a0: eb0a0108 subs x8, x8, x10 1d27a4: f90033e8 str x8, [sp, #0x60] 1d27a8: 540001c1 b.ne 0x1d27e0 1d27ac: 14000001 b 0x1d27b0 1d27b0: f85583a0 ldur x0, [x29, #-0xa8] 1d27b4: f85d83a1 ldur x1, [x29, #-0x28] 1d27b8: f85c03a2 ldur x2, [x29, #-0x40] 1d27bc: 97fb52fd bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d27c0: f81603a0 stur x0, [x29, #-0xa0] 1d27c4: f85603a0 ldur x0, [x29, #-0xa0] 1d27c8: b6f800a0 tbz x0, #0x3f, 0x1d27dc 1d27cc: 14000001 b 0x1d27d0 1d27d0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d27d4: f81b83a8 stur x8, [x29, #-0x48] 1d27d8: 140000b3 b 0x1d2aa4 1d27dc: 14000031 b 0x1d28a0 1d27e0: f85c83a8 ldur x8, [x29, #-0x38] 1d27e4: 52907c69 mov w9, #0x83e3 // =33763 1d27e8: 72a00469 movk w9, #0x23, lsl #16 1d27ec: 2a0903ea mov w10, w9 1d27f0: eb0a0108 subs x8, x8, x10 1d27f4: f9002fe8 str x8, [sp, #0x58] 1d27f8: 540002c1 b.ne 0x1d2850 1d27fc: 14000001 b 0x1d2800 1d2800: f85583a0 ldur x0, [x29, #-0xa8] 1d2804: f85d83a1 ldur x1, [x29, #-0x28] 1d2808: f85c03a2 ldur x2, [x29, #-0x40] 1d280c: d10083a3 sub x3, x29, #0x20 1d2810: 97fb5c60 bl 0xa9990 <_ZN9mkvparser16UnserializeFloatEPNS_10IMkvReaderExxRd@plt> 1d2814: f81383a0 stur x0, [x29, #-0xc8] 1d2818: f85383a0 ldur x0, [x29, #-0xc8] 1d281c: b6f800a0 tbz x0, #0x3f, 0x1d2830 1d2820: 14000001 b 0x1d2824 1d2824: f85383a8 ldur x8, [x29, #-0xc8] 1d2828: f81b83a8 stur x8, [x29, #-0x48] 1d282c: 1400009e b 0x1d2aa4 1d2830: fc5e03a0 ldur d0, [x29, #-0x20] 1d2834: 1e602008 fcmp d0, #0.0 1d2838: 540000a8 b.hi 0x1d284c 1d283c: 14000001 b 0x1d2840 1d2840: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d2844: f81b83a8 stur x8, [x29, #-0x48] 1d2848: 14000097 b 0x1d2aa4 1d284c: 14000014 b 0x1d289c 1d2850: f85c83a8 ldur x8, [x29, #-0x38] 1d2854: 528ab609 mov w9, #0x55b0 // =21936 1d2858: 2a0903ea mov w10, w9 1d285c: eb0a0108 subs x8, x8, x10 1d2860: f9002be8 str x8, [sp, #0x50] 1d2864: 540001a1 b.ne 0x1d2898 1d2868: 14000001 b 0x1d286c 1d286c: f85583a0 ldur x0, [x29, #-0xa8] 1d2870: f85d83a1 ldur x1, [x29, #-0x28] 1d2874: f85c03a2 ldur x2, [x29, #-0x40] 1d2878: d100c3a3 sub x3, x29, #0x30 1d287c: 97fb54e1 bl 0xa7c00 <_ZN9mkvparser6Colour5ParseEPNS_10IMkvReaderExxPPS0_@plt> 1d2880: 370000a0 tbnz w0, #0x0, 0x1d2894 1d2884: 14000001 b 0x1d2888 1d2888: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d288c: f81b83a8 stur x8, [x29, #-0x48] 1d2890: 14000085 b 0x1d2aa4 1d2894: 14000001 b 0x1d2898 1d2898: 14000001 b 0x1d289c 1d289c: 14000001 b 0x1d28a0 1d28a0: 14000001 b 0x1d28a4 1d28a4: 14000001 b 0x1d28a8 1d28a8: 14000001 b 0x1d28ac 1d28ac: 14000001 b 0x1d28b0 1d28b0: 14000001 b 0x1d28b4 1d28b4: f85c03a8 ldur x8, [x29, #-0x40] 1d28b8: f85d83a9 ldur x9, [x29, #-0x28] 1d28bc: 8b080128 add x8, x9, x8 1d28c0: f81d83a8 stur x8, [x29, #-0x28] 1d28c4: f85d83a8 ldur x8, [x29, #-0x28] 1d28c8: f85483a9 ldur x9, [x29, #-0xb8] 1d28cc: eb090108 subs x8, x8, x9 1d28d0: f90027e8 str x8, [sp, #0x48] 1d28d4: 540000ad b.le 0x1d28e8 1d28d8: 14000001 b 0x1d28dc 1d28dc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d28e0: f81b83a8 stur x8, [x29, #-0x48] 1d28e4: 14000070 b 0x1d2aa4 1d28e8: 17ffff35 b 0x1d25bc 1d28ec: f85d83a8 ldur x8, [x29, #-0x28] 1d28f0: f85483a9 ldur x9, [x29, #-0xb8] 1d28f4: eb090108 subs x8, x8, x9 1d28f8: f90023e8 str x8, [sp, #0x40] 1d28fc: 540000a0 b.eq 0x1d2910 1d2900: 14000001 b 0x1d2904 1d2904: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d2908: f81b83a8 stur x8, [x29, #-0x48] 1d290c: 14000066 b 0x1d2aa4 1d2910: d00006a1 adrp x1, 0x2a8000 1d2914: f9435421 ldr x1, [x1, #0x6a8] 1d2918: 321803e8 orr w8, wzr, #0x100 1d291c: 2a0803e0 mov w0, w8 1d2920: 97fb38a0 bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1d2924: aa0003e1 mov x1, x0 1d2928: 2a1f03e8 mov w8, wzr 1d292c: 39035fe8 strb w8, [sp, #0xd7] 1d2930: aa1f03fe mov x30, xzr 1d2934: f9001fe1 str x1, [sp, #0x38] 1d2938: f9001bfe str x30, [sp, #0x30] 1d293c: b4000200 cbz x0, 0x1d297c 1d2940: 14000001 b 0x1d2944 1d2944: f9401fe8 ldr x8, [sp, #0x38] 1d2948: f9006fe8 str x8, [sp, #0xd8] 1d294c: 320003e9 orr w9, wzr, #0x1 1d2950: 39035fe9 strb w9, [sp, #0xd7] 1d2954: f85b03a1 ldur x1, [x29, #-0x50] 1d2958: f85a03a2 ldur x2, [x29, #-0x60] 1d295c: f85983a3 ldur x3, [x29, #-0x68] 1d2960: f9401fe0 ldr x0, [sp, #0x38] 1d2964: f90017e8 str x8, [sp, #0x28] 1d2968: 97fb49da bl 0xa50d0 <_ZN9mkvparser10VideoTrackC1EPNS_7SegmentExx@plt> 1d296c: 14000001 b 0x1d2970 1d2970: f94017e0 ldr x0, [sp, #0x28] 1d2974: f9001be0 str x0, [sp, #0x30] 1d2978: 14000001 b 0x1d297c 1d297c: f9401be8 ldr x8, [sp, #0x30] 1d2980: f81303a8 stur x8, [x29, #-0xd0] 1d2984: f85303a8 ldur x8, [x29, #-0xd0] 1d2988: b5000268 cbnz x8, 0x1d29d4 1d298c: 14000001 b 0x1d2990 1d2990: 92800008 mov x8, #-0x1 // =-1 1d2994: f81b83a8 stur x8, [x29, #-0x48] 1d2998: 14000043 b 0x1d2aa4 1d299c: f90067e0 str x0, [sp, #0xc8] 1d29a0: 2a0103e8 mov w8, w1 1d29a4: b900c7e8 str w8, [sp, #0xc4] 1d29a8: 39435fe8 ldrb w8, [sp, #0xd7] 1d29ac: 71000508 subs w8, w8, #0x1 1d29b0: b90027e8 str w8, [sp, #0x24] 1d29b4: 540000e1 b.ne 0x1d29d0 1d29b8: 14000001 b 0x1d29bc 1d29bc: f9406fe0 ldr x0, [sp, #0xd8] 1d29c0: d00006a1 adrp x1, 0x2a8000 1d29c4: f9435421 ldr x1, [x1, #0x6a8] 1d29c8: 97fb549e bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1d29cc: 14000001 b 0x1d29d0 1d29d0: 14000043 b 0x1d2adc 1d29d4: f85a83a0 ldur x0, [x29, #-0x58] 1d29d8: f85303a8 ldur x8, [x29, #-0xd0] 1d29dc: 91008101 add x1, x8, #0x20 1d29e0: 97fb50b0 bl 0xa6ca0 <_ZNK9mkvparser5Track4Info4CopyERS1_@plt> 1d29e4: b900c3e0 str w0, [sp, #0xc0] 1d29e8: b940c3e0 ldr w0, [sp, #0xc0] 1d29ec: 34000200 cbz w0, 0x1d2a2c 1d29f0: 14000001 b 0x1d29f4 1d29f4: f85303a8 ldur x8, [x29, #-0xd0] 1d29f8: aa0803e9 mov x9, x8 1d29fc: f9000fe9 str x9, [sp, #0x18] 1d2a00: b4000108 cbz x8, 0x1d2a20 1d2a04: 14000001 b 0x1d2a08 1d2a08: f9400fe8 ldr x8, [sp, #0x18] 1d2a0c: f9400109 ldr x9, [x8] 1d2a10: f9400529 ldr x9, [x9, #0x8] 1d2a14: aa0803e0 mov x0, x8 1d2a18: d63f0120 blr x9 1d2a1c: 14000001 b 0x1d2a20 1d2a20: b980c3e8 ldrsw x8, [sp, #0xc0] 1d2a24: f81b83a8 stur x8, [x29, #-0x48] 1d2a28: 1400001f b 0x1d2aa4 1d2a2c: f85883a8 ldur x8, [x29, #-0x78] 1d2a30: f85303a9 ldur x9, [x29, #-0xd0] 1d2a34: f9006128 str x8, [x9, #0xc0] 1d2a38: f85803a8 ldur x8, [x29, #-0x80] 1d2a3c: f85303a9 ldur x9, [x29, #-0xd0] 1d2a40: f9006528 str x8, [x9, #0xc8] 1d2a44: f85783a8 ldur x8, [x29, #-0x88] 1d2a48: f85303a9 ldur x9, [x29, #-0xd0] 1d2a4c: f9006928 str x8, [x9, #0xd0] 1d2a50: f85703a8 ldur x8, [x29, #-0x90] 1d2a54: f85303a9 ldur x9, [x29, #-0xd0] 1d2a58: f9006d28 str x8, [x9, #0xd8] 1d2a5c: f85683a8 ldur x8, [x29, #-0x98] 1d2a60: f85303a9 ldur x9, [x29, #-0xd0] 1d2a64: f9007128 str x8, [x9, #0xe0] 1d2a68: f85603a8 ldur x8, [x29, #-0xa0] 1d2a6c: f85303a9 ldur x9, [x29, #-0xd0] 1d2a70: f9007528 str x8, [x9, #0xe8] 1d2a74: fc5e03a0 ldur d0, [x29, #-0x20] 1d2a78: f85303a8 ldur x8, [x29, #-0xd0] 1d2a7c: fd007900 str d0, [x8, #0xf0] 1d2a80: f85d03a8 ldur x8, [x29, #-0x30] 1d2a84: f85303a9 ldur x9, [x29, #-0xd0] 1d2a88: f9007d28 str x8, [x9, #0xf8] 1d2a8c: f85303a8 ldur x8, [x29, #-0xd0] 1d2a90: f85903a9 ldur x9, [x29, #-0x70] 1d2a94: f9000128 str x8, [x9] 1d2a98: aa1f03e8 mov x8, xzr 1d2a9c: f81b83a8 stur x8, [x29, #-0x48] 1d2aa0: 14000001 b 0x1d2aa4 1d2aa4: f85b83a8 ldur x8, [x29, #-0x48] 1d2aa8: d53bd049 mrs x9, TPIDR_EL0 1d2aac: f9401529 ldr x9, [x9, #0x28] 1d2ab0: f85e83aa ldur x10, [x29, #-0x18] 1d2ab4: eb0a0129 subs x9, x9, x10 1d2ab8: f9000be8 str x8, [sp, #0x10] 1d2abc: f90007e9 str x9, [sp, #0x8] 1d2ac0: 54000121 b.ne 0x1d2ae4 1d2ac4: 14000001 b 0x1d2ac8 1d2ac8: f9400be0 ldr x0, [sp, #0x10] 1d2acc: a95b7bfd ldp x29, x30, [sp, #0x1b0] 1d2ad0: f940d3fc ldr x28, [sp, #0x1a0] 1d2ad4: 910703ff add sp, sp, #0x1c0 1d2ad8: d65f03c0 ret 1d2adc: f94067e0 ldr x0, [sp, #0xc8] 1d2ae0: 97fb550c bl 0xa7f10 <_Unwind_Resume@plt> 1d2ae4: 97fb5ca3 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d2ae8 : 1d2ae8: d100c3ff sub sp, sp, #0x30 1d2aec: a9027bfd stp x29, x30, [sp, #0x20] 1d2af0: 910083fd add x29, sp, #0x20 1d2af4: 52800008 mov w8, #0x0 // =0 1d2af8: f81f83a0 stur x0, [x29, #-0x8] 1d2afc: f9000be1 str x1, [sp, #0x10] 1d2b00: f85f83a0 ldur x0, [x29, #-0x8] 1d2b04: f9400be1 ldr x1, [sp, #0x10] 1d2b08: b9000fe8 str w8, [sp, #0xc] 1d2b0c: 97fb39d1 bl 0xa1250 <_ZNK9mkvparser5Track8VetEntryEPKNS_10BlockEntryE@plt> 1d2b10: b9400fe8 ldr w8, [sp, #0xc] 1d2b14: b9000be8 str w8, [sp, #0x8] 1d2b18: 37000040 tbnz w0, #0x0, 0x1d2b20 1d2b1c: 14000008 b 0x1d2b3c 1d2b20: f9400be8 ldr x8, [sp, #0x10] 1d2b24: f9400109 ldr x9, [x8] 1d2b28: f9400929 ldr x9, [x9, #0x10] 1d2b2c: aa0803e0 mov x0, x8 1d2b30: d63f0120 blr x9 1d2b34: 97fb5b8b bl 0xa9960 <_ZNK9mkvparser5Block5IsKeyEv@plt> 1d2b38: b9000be0 str w0, [sp, #0x8] 1d2b3c: b9400be8 ldr w8, [sp, #0x8] 1d2b40: 320003e9 orr w9, wzr, #0x1 1d2b44: 0a090108 and w8, w8, w9 1d2b48: 2a0803e0 mov w0, w8 1d2b4c: a9427bfd ldp x29, x30, [sp, #0x20] 1d2b50: 9100c3ff add sp, sp, #0x30 1d2b54: d65f03c0 ret 00000000001d2b58 : 1d2b58: d10043ff sub sp, sp, #0x10 1d2b5c: 321903e8 orr w8, wzr, #0x80 1d2b60: 52800009 mov w9, #0x0 // =0 1d2b64: f90007e0 str x0, [sp, #0x8] 1d2b68: f94007e0 ldr x0, [sp, #0x8] 1d2b6c: 3940680a ldrb w10, [x0, #0x1a] 1d2b70: 0a080148 and w8, w10, w8 1d2b74: 6b09011f cmp w8, w9 1d2b78: 1a9f07e8 cset w8, ne 1d2b7c: 320003e9 orr w9, wzr, #0x1 1d2b80: 0a090108 and w8, w8, w9 1d2b84: 2a0803e0 mov w0, w8 1d2b88: 910043ff add sp, sp, #0x10 1d2b8c: d65f03c0 ret 00000000001d2b90 : 1d2b90: d105c3ff sub sp, sp, #0x170 1d2b94: a91457fc stp x28, x21, [sp, #0x140] 1d2b98: a9154ff4 stp x20, x19, [sp, #0x150] 1d2b9c: a9167bfd stp x29, x30, [sp, #0x160] 1d2ba0: 910583fd add x29, sp, #0x160 1d2ba4: d2800008 mov x8, #0x0 // =0 1d2ba8: 90000389 adrp x9, 0x242000 1d2bac: 9102a129 add x9, x9, #0xa8 1d2bb0: b000038a adrp x10, 0x243000 1d2bb4: 9105b14a add x10, x10, #0x16c 1d2bb8: 9000038b adrp x11, 0x242000 1d2bbc: 913d0d6b add x11, x11, #0xf43 1d2bc0: 9000038c adrp x12, 0x242000 1d2bc4: 910af58c add x12, x12, #0x2bd 1d2bc8: 9000038d adrp x13, 0x242000 1d2bcc: 913d2dad add x13, x13, #0xf4b 1d2bd0: 9000038e adrp x14, 0x242000 1d2bd4: 910a1dce add x14, x14, #0x287 1d2bd8: b000038f adrp x15, 0x243000 1d2bdc: 912209ef add x15, x15, #0x882 1d2be0: 90000390 adrp x16, 0x242000 1d2be4: 913f3e10 add x16, x16, #0xfcf 1d2be8: 90000391 adrp x17, 0x242000 1d2bec: 913d9631 add x17, x17, #0xf65 1d2bf0: 90000383 adrp x3, 0x242000 1d2bf4: 91218063 add x3, x3, #0x860 1d2bf8: 90000384 adrp x4, 0x242000 1d2bfc: 913f0484 add x4, x4, #0xfc1 1d2c00: 90000385 adrp x5, 0x242000 1d2c04: 913f28a5 add x5, x5, #0xfca 1d2c08: 90000386 adrp x6, 0x242000 1d2c0c: 913f44c6 add x6, x6, #0xfd1 1d2c10: 90000387 adrp x7, 0x242000 1d2c14: 913dd0e7 add x7, x7, #0xf74 1d2c18: 90000393 adrp x19, 0x242000 1d2c1c: 913df673 add x19, x19, #0xf7d 1d2c20: 90000394 adrp x20, 0x242000 1d2c24: 913ee294 add x20, x20, #0xfb8 1d2c28: f81d03a0 stur x0, [x29, #-0x30] 1d2c2c: f81c83a1 stur x1, [x29, #-0x38] 1d2c30: f81c03a2 stur x2, [x29, #-0x40] 1d2c34: f85d03a0 ldur x0, [x29, #-0x30] 1d2c38: f85c03a1 ldur x1, [x29, #-0x40] 1d2c3c: f81683a0 stur x0, [x29, #-0x98] 1d2c40: f81603a8 stur x8, [x29, #-0xa0] 1d2c44: f81583a9 stur x9, [x29, #-0xa8] 1d2c48: f9005bea str x10, [sp, #0xb0] 1d2c4c: f90057eb str x11, [sp, #0xa8] 1d2c50: f90053ec str x12, [sp, #0xa0] 1d2c54: f9004fed str x13, [sp, #0x98] 1d2c58: f9004bee str x14, [sp, #0x90] 1d2c5c: f90047ef str x15, [sp, #0x88] 1d2c60: f90043f0 str x16, [sp, #0x80] 1d2c64: f9003ff1 str x17, [sp, #0x78] 1d2c68: f9003be3 str x3, [sp, #0x70] 1d2c6c: f90037e4 str x4, [sp, #0x68] 1d2c70: f90033e5 str x5, [sp, #0x60] 1d2c74: f9002fe6 str x6, [sp, #0x58] 1d2c78: f9002be7 str x7, [sp, #0x50] 1d2c7c: f90027f3 str x19, [sp, #0x48] 1d2c80: f90023f4 str x20, [sp, #0x40] 1d2c84: 97fb426b bl 0xa3630 <_ZNK9mkvparser5Track8GetFirstERPKNS_10BlockEntryE@plt> 1d2c88: f81b83a0 stur x0, [x29, #-0x48] 1d2c8c: f85b83a8 ldur x8, [x29, #-0x48] 1d2c90: f85603a9 ldur x9, [x29, #-0xa0] 1d2c94: eb09011f cmp x8, x9 1d2c98: 1a9fa7f5 cset w21, lt 1d2c9c: 37000055 tbnz w21, #0x0, 0x1d2ca4 1d2ca0: 14000004 b 0x1d2cb0 1d2ca4: f85b83a8 ldur x8, [x29, #-0x48] 1d2ca8: f81d83a8 stur x8, [x29, #-0x28] 1d2cac: 140001a3 b 0x1d3338 1d2cb0: f85c03a8 ldur x8, [x29, #-0x40] 1d2cb4: f9400108 ldr x8, [x8] 1d2cb8: f85603a9 ldur x9, [x29, #-0xa0] 1d2cbc: eb09011f cmp x8, x9 1d2cc0: 1a9f07ea cset w10, ne 1d2cc4: 3700004a tbnz w10, #0x0, 0x1d2ccc 1d2cc8: 14000002 b 0x1d2cd0 1d2ccc: 14000006 b 0x1d2ce4 1d2cd0: 52829961 mov w1, #0x14cb // =5323 1d2cd4: f85583a0 ldur x0, [x29, #-0xa8] 1d2cd8: f9405be2 ldr x2, [sp, #0xb0] 1d2cdc: f94057e3 ldr x3, [sp, #0xa8] 1d2ce0: 97fb358c bl 0xa0310 <__assert2@plt> 1d2ce4: f85c03a8 ldur x8, [x29, #-0x40] 1d2ce8: f9400100 ldr x0, [x8] 1d2cec: 97fb35a9 bl 0xa0390 <_ZNK9mkvparser10BlockEntry3EOSEv@plt> 1d2cf0: 37000040 tbnz w0, #0x0, 0x1d2cf8 1d2cf4: 14000003 b 0x1d2d00 1d2cf8: f81d83bf stur xzr, [x29, #-0x28] 1d2cfc: 1400018f b 0x1d3338 1d2d00: f85c03a8 ldur x8, [x29, #-0x40] 1d2d04: f9400100 ldr x0, [x8] 1d2d08: 97fb3da2 bl 0xa2390 <_ZNK9mkvparser10BlockEntry10GetClusterEv@plt> 1d2d0c: f81b03a0 stur x0, [x29, #-0x50] 1d2d10: f85b03a8 ldur x8, [x29, #-0x50] 1d2d14: f85603a0 ldur x0, [x29, #-0xa0] 1d2d18: eb00011f cmp x8, x0 1d2d1c: 1a9f07e9 cset w9, ne 1d2d20: 37000049 tbnz w9, #0x0, 0x1d2d28 1d2d24: 14000002 b 0x1d2d2c 1d2d28: 14000006 b 0x1d2d40 1d2d2c: 52829a21 mov w1, #0x14d1 // =5329 1d2d30: f85583a0 ldur x0, [x29, #-0xa8] 1d2d34: f9405be2 ldr x2, [sp, #0xb0] 1d2d38: f94053e3 ldr x3, [sp, #0xa0] 1d2d3c: 97fb3575 bl 0xa0310 <__assert2@plt> 1d2d40: d2800008 mov x8, #0x0 // =0 1d2d44: f85b03a0 ldur x0, [x29, #-0x50] 1d2d48: f9001fe8 str x8, [sp, #0x38] 1d2d4c: 97fb5131 bl 0xa7210 <_ZNK9mkvparser7Cluster8GetIndexEv@plt> 1d2d50: f9401fe8 ldr x8, [sp, #0x38] 1d2d54: eb08001f cmp x0, x8 1d2d58: 1a9fb7e9 cset w9, ge 1d2d5c: 37000049 tbnz w9, #0x0, 0x1d2d64 1d2d60: 14000002 b 0x1d2d68 1d2d64: 14000006 b 0x1d2d7c 1d2d68: 52829a41 mov w1, #0x14d2 // =5330 1d2d6c: f85583a0 ldur x0, [x29, #-0xa8] 1d2d70: f9405be2 ldr x2, [sp, #0xb0] 1d2d74: f9404fe3 ldr x3, [sp, #0x98] 1d2d78: 97fb3566 bl 0xa0310 <__assert2@plt> 1d2d7c: f85c83a8 ldur x8, [x29, #-0x38] 1d2d80: f85c03a9 ldur x9, [x29, #-0x40] 1d2d84: f9400129 ldr x9, [x9] 1d2d88: f940012a ldr x10, [x9] 1d2d8c: f940094a ldr x10, [x10, #0x10] 1d2d90: aa0903e0 mov x0, x9 1d2d94: f9001be8 str x8, [sp, #0x30] 1d2d98: d63f0140 blr x10 1d2d9c: f85b03a1 ldur x1, [x29, #-0x50] 1d2da0: 97fb5d98 bl 0xaa400 <_ZNK9mkvparser5Block7GetTimeEPKNS_7ClusterE@plt> 1d2da4: f9401be8 ldr x8, [sp, #0x30] 1d2da8: eb00011f cmp x8, x0 1d2dac: 1a9fc7eb cset w11, le 1d2db0: 3700004b tbnz w11, #0x0, 0x1d2db8 1d2db4: 14000003 b 0x1d2dc0 1d2db8: f81d83bf stur xzr, [x29, #-0x28] 1d2dbc: 1400015f b 0x1d3338 1d2dc0: f85683a8 ldur x8, [x29, #-0x98] 1d2dc4: f9400509 ldr x9, [x8, #0x8] 1d2dc8: f9405529 ldr x9, [x9, #0xa8] 1d2dcc: f81a83a9 stur x9, [x29, #-0x58] 1d2dd0: f85a83a9 ldur x9, [x29, #-0x58] 1d2dd4: f85603aa ldur x10, [x29, #-0xa0] 1d2dd8: eb0a013f cmp x9, x10 1d2ddc: 1a9f07eb cset w11, ne 1d2de0: 3700004b tbnz w11, #0x0, 0x1d2de8 1d2de4: 14000002 b 0x1d2dec 1d2de8: 14000006 b 0x1d2e00 1d2dec: 52829b01 mov w1, #0x14d8 // =5336 1d2df0: f85583a0 ldur x0, [x29, #-0xa8] 1d2df4: f9405be2 ldr x2, [sp, #0xb0] 1d2df8: f9404be3 ldr x3, [sp, #0x90] 1d2dfc: 97fb3545 bl 0xa0310 <__assert2@plt> 1d2e00: d2800008 mov x8, #0x0 // =0 1d2e04: f85683a9 ldur x9, [x29, #-0x98] 1d2e08: f9400520 ldr x0, [x9, #0x8] 1d2e0c: f90017e8 str x8, [sp, #0x28] 1d2e10: 97fb386c bl 0xa0fc0 <_ZNK9mkvparser7Segment8GetCountEv@plt> 1d2e14: f81a03a0 stur x0, [x29, #-0x60] 1d2e18: f85a03a8 ldur x8, [x29, #-0x60] 1d2e1c: f94017e9 ldr x9, [sp, #0x28] 1d2e20: eb09011f cmp x8, x9 1d2e24: 1a9fd7ea cset w10, gt 1d2e28: 3700004a tbnz w10, #0x0, 0x1d2e30 1d2e2c: 14000002 b 0x1d2e34 1d2e30: 14000006 b 0x1d2e48 1d2e34: 52829b61 mov w1, #0x14db // =5339 1d2e38: f85583a0 ldur x0, [x29, #-0xa8] 1d2e3c: f9405be2 ldr x2, [sp, #0xb0] 1d2e40: f94047e3 ldr x3, [sp, #0x88] 1d2e44: 97fb3533 bl 0xa0310 <__assert2@plt> 1d2e48: b27d03e8 orr x8, xzr, #0x8 1d2e4c: f85a83a9 ldur x9, [x29, #-0x58] 1d2e50: f85b03a0 ldur x0, [x29, #-0x50] 1d2e54: f90013e8 str x8, [sp, #0x20] 1d2e58: f9000fe9 str x9, [sp, #0x18] 1d2e5c: 97fb50ed bl 0xa7210 <_ZNK9mkvparser7Cluster8GetIndexEv@plt> 1d2e60: f94013e8 ldr x8, [sp, #0x20] 1d2e64: 9b007d09 mul x9, x8, x0 1d2e68: f9400fe0 ldr x0, [sp, #0x18] 1d2e6c: 8b090009 add x9, x0, x9 1d2e70: f81983a9 stur x9, [x29, #-0x68] 1d2e74: f85983a9 ldur x9, [x29, #-0x68] 1d2e78: f85603aa ldur x10, [x29, #-0xa0] 1d2e7c: eb0a013f cmp x9, x10 1d2e80: 1a9f07eb cset w11, ne 1d2e84: 3700004b tbnz w11, #0x0, 0x1d2e8c 1d2e88: 14000002 b 0x1d2e90 1d2e8c: 14000006 b 0x1d2ea4 1d2e90: 52829bc1 mov w1, #0x14de // =5342 1d2e94: f85583a0 ldur x0, [x29, #-0xa8] 1d2e98: f9405be2 ldr x2, [sp, #0xb0] 1d2e9c: f94043e3 ldr x3, [sp, #0x80] 1d2ea0: 97fb351c bl 0xa0310 <__assert2@plt> 1d2ea4: f85983a8 ldur x8, [x29, #-0x68] 1d2ea8: f9400108 ldr x8, [x8] 1d2eac: f85b03a9 ldur x9, [x29, #-0x50] 1d2eb0: eb09011f cmp x8, x9 1d2eb4: 1a9f17ea cset w10, eq 1d2eb8: 3700004a tbnz w10, #0x0, 0x1d2ec0 1d2ebc: 14000002 b 0x1d2ec4 1d2ec0: 14000006 b 0x1d2ed8 1d2ec4: 52829be1 mov w1, #0x14df // =5343 1d2ec8: f85583a0 ldur x0, [x29, #-0xa8] 1d2ecc: f9405be2 ldr x2, [sp, #0xb0] 1d2ed0: f9403fe3 ldr x3, [sp, #0x78] 1d2ed4: 97fb350f bl 0xa0310 <__assert2@plt> 1d2ed8: f85b03a0 ldur x0, [x29, #-0x50] 1d2edc: 97fb4845 bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1d2ee0: f85c83a8 ldur x8, [x29, #-0x38] 1d2ee4: eb08001f cmp x0, x8 1d2ee8: 1a9fc7e9 cset w9, le 1d2eec: 37000049 tbnz w9, #0x0, 0x1d2ef4 1d2ef0: 14000002 b 0x1d2ef8 1d2ef4: 14000006 b 0x1d2f0c 1d2ef8: 52829c01 mov w1, #0x14e0 // =5344 1d2efc: f85583a0 ldur x0, [x29, #-0xa8] 1d2f00: f9405be2 ldr x2, [sp, #0xb0] 1d2f04: f9403be3 ldr x3, [sp, #0x70] 1d2f08: 97fb3502 bl 0xa0310 <__assert2@plt> 1d2f0c: b27d03e8 orr x8, xzr, #0x8 1d2f10: f85a83a9 ldur x9, [x29, #-0x58] 1d2f14: f85a03aa ldur x10, [x29, #-0x60] 1d2f18: 9b0a7d08 mul x8, x8, x10 1d2f1c: 8b080128 add x8, x9, x8 1d2f20: f81903a8 stur x8, [x29, #-0x70] 1d2f24: f85983a8 ldur x8, [x29, #-0x68] 1d2f28: f81883a8 stur x8, [x29, #-0x78] 1d2f2c: f85903a8 ldur x8, [x29, #-0x70] 1d2f30: f81803a8 stur x8, [x29, #-0x80] 1d2f34: f85883a8 ldur x8, [x29, #-0x78] 1d2f38: f85803a9 ldur x9, [x29, #-0x80] 1d2f3c: eb09011f cmp x8, x9 1d2f40: 1a9f27ea cset w10, lo 1d2f44: 3700004a tbnz w10, #0x0, 0x1d2f4c 1d2f48: 14000068 b 0x1d30e8 1d2f4c: b27f03e8 orr x8, xzr, #0x2 1d2f50: b27d03e9 orr x9, xzr, #0x8 1d2f54: f85883aa ldur x10, [x29, #-0x78] 1d2f58: f85803ab ldur x11, [x29, #-0x80] 1d2f5c: f85883ac ldur x12, [x29, #-0x78] 1d2f60: eb0c016b subs x11, x11, x12 1d2f64: 9ac90d6b sdiv x11, x11, x9 1d2f68: 9ac80d68 sdiv x8, x11, x8 1d2f6c: 9b087d28 mul x8, x9, x8 1d2f70: 8b080148 add x8, x10, x8 1d2f74: f81783a8 stur x8, [x29, #-0x88] 1d2f78: f85783a8 ldur x8, [x29, #-0x88] 1d2f7c: f85803a9 ldur x9, [x29, #-0x80] 1d2f80: eb09011f cmp x8, x9 1d2f84: 1a9f27ed cset w13, lo 1d2f88: 3700004d tbnz w13, #0x0, 0x1d2f90 1d2f8c: 14000002 b 0x1d2f94 1d2f90: 14000006 b 0x1d2fa8 1d2f94: 52829dc1 mov w1, #0x14ee // =5358 1d2f98: f85583a0 ldur x0, [x29, #-0xa8] 1d2f9c: f9405be2 ldr x2, [sp, #0xb0] 1d2fa0: f9402be3 ldr x3, [sp, #0x50] 1d2fa4: 97fb34db bl 0xa0310 <__assert2@plt> 1d2fa8: f85783a8 ldur x8, [x29, #-0x88] 1d2fac: f9400108 ldr x8, [x8] 1d2fb0: f81b03a8 stur x8, [x29, #-0x50] 1d2fb4: f85b03a8 ldur x8, [x29, #-0x50] 1d2fb8: f85603a9 ldur x9, [x29, #-0xa0] 1d2fbc: eb09011f cmp x8, x9 1d2fc0: 1a9f07ea cset w10, ne 1d2fc4: 3700004a tbnz w10, #0x0, 0x1d2fcc 1d2fc8: 14000002 b 0x1d2fd0 1d2fcc: 14000006 b 0x1d2fe4 1d2fd0: 52829e21 mov w1, #0x14f1 // =5361 1d2fd4: f85583a0 ldur x0, [x29, #-0xa8] 1d2fd8: f9405be2 ldr x2, [sp, #0xb0] 1d2fdc: f94053e3 ldr x3, [sp, #0xa0] 1d2fe0: 97fb34cc bl 0xa0310 <__assert2@plt> 1d2fe4: d2800008 mov x8, #0x0 // =0 1d2fe8: f85b03a0 ldur x0, [x29, #-0x50] 1d2fec: f9000be8 str x8, [sp, #0x10] 1d2ff0: 97fb5088 bl 0xa7210 <_ZNK9mkvparser7Cluster8GetIndexEv@plt> 1d2ff4: f9400be8 ldr x8, [sp, #0x10] 1d2ff8: eb08001f cmp x0, x8 1d2ffc: 1a9fb7e9 cset w9, ge 1d3000: 37000049 tbnz w9, #0x0, 0x1d3008 1d3004: 14000002 b 0x1d300c 1d3008: 14000006 b 0x1d3020 1d300c: 52829e41 mov w1, #0x14f2 // =5362 1d3010: f85583a0 ldur x0, [x29, #-0xa8] 1d3014: f9405be2 ldr x2, [sp, #0xb0] 1d3018: f9404fe3 ldr x3, [sp, #0x98] 1d301c: 97fb34bd bl 0xa0310 <__assert2@plt> 1d3020: b27d03e8 orr x8, xzr, #0x8 1d3024: f85b03a0 ldur x0, [x29, #-0x50] 1d3028: f90007e8 str x8, [sp, #0x8] 1d302c: 97fb5079 bl 0xa7210 <_ZNK9mkvparser7Cluster8GetIndexEv@plt> 1d3030: f85783a8 ldur x8, [x29, #-0x88] 1d3034: f85683a9 ldur x9, [x29, #-0x98] 1d3038: f940052a ldr x10, [x9, #0x8] 1d303c: f940554a ldr x10, [x10, #0xa8] 1d3040: eb0a0108 subs x8, x8, x10 1d3044: f94007ea ldr x10, [sp, #0x8] 1d3048: 9aca0d08 sdiv x8, x8, x10 1d304c: eb08001f cmp x0, x8 1d3050: 1a9f17eb cset w11, eq 1d3054: 3700004b tbnz w11, #0x0, 0x1d305c 1d3058: 14000002 b 0x1d3060 1d305c: 14000006 b 0x1d3074 1d3060: 52829e61 mov w1, #0x14f3 // =5363 1d3064: f85583a0 ldur x0, [x29, #-0xa8] 1d3068: f9405be2 ldr x2, [sp, #0xb0] 1d306c: f94027e3 ldr x3, [sp, #0x48] 1d3070: 97fb34a8 bl 0xa0310 <__assert2@plt> 1d3074: f85b03a0 ldur x0, [x29, #-0x50] 1d3078: 97fb47de bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1d307c: f81703a0 stur x0, [x29, #-0x90] 1d3080: f85703a0 ldur x0, [x29, #-0x90] 1d3084: f85c83a8 ldur x8, [x29, #-0x38] 1d3088: eb08001f cmp x0, x8 1d308c: 1a9fc7e9 cset w9, le 1d3090: 37000049 tbnz w9, #0x0, 0x1d3098 1d3094: 14000006 b 0x1d30ac 1d3098: b27d03e8 orr x8, xzr, #0x8 1d309c: f85783a9 ldur x9, [x29, #-0x88] 1d30a0: 8b080128 add x8, x9, x8 1d30a4: f81883a8 stur x8, [x29, #-0x78] 1d30a8: 14000003 b 0x1d30b4 1d30ac: f85783a8 ldur x8, [x29, #-0x88] 1d30b0: f81803a8 stur x8, [x29, #-0x80] 1d30b4: f85883a8 ldur x8, [x29, #-0x78] 1d30b8: f85803a9 ldur x9, [x29, #-0x80] 1d30bc: eb09011f cmp x8, x9 1d30c0: 1a9f87ea cset w10, ls 1d30c4: 3700004a tbnz w10, #0x0, 0x1d30cc 1d30c8: 14000002 b 0x1d30d0 1d30cc: 14000006 b 0x1d30e4 1d30d0: 52829f81 mov w1, #0x14fc // =5372 1d30d4: f85583a0 ldur x0, [x29, #-0xa8] 1d30d8: f9405be2 ldr x2, [sp, #0xb0] 1d30dc: f94023e3 ldr x3, [sp, #0x40] 1d30e0: 97fb348c bl 0xa0310 <__assert2@plt> 1d30e4: 17ffff94 b 0x1d2f34 1d30e8: f85883a8 ldur x8, [x29, #-0x78] 1d30ec: f85803a9 ldur x9, [x29, #-0x80] 1d30f0: eb09011f cmp x8, x9 1d30f4: 1a9f17ea cset w10, eq 1d30f8: 3700004a tbnz w10, #0x0, 0x1d3100 1d30fc: 14000002 b 0x1d3104 1d3100: 14000006 b 0x1d3118 1d3104: 52829fe1 mov w1, #0x14ff // =5375 1d3108: f85583a0 ldur x0, [x29, #-0xa8] 1d310c: f9405be2 ldr x2, [sp, #0xb0] 1d3110: f94037e3 ldr x3, [sp, #0x68] 1d3114: 97fb347f bl 0xa0310 <__assert2@plt> 1d3118: f85883a8 ldur x8, [x29, #-0x78] 1d311c: f85983a9 ldur x9, [x29, #-0x68] 1d3120: eb09011f cmp x8, x9 1d3124: 1a9f97ea cset w10, hi 1d3128: 3700004a tbnz w10, #0x0, 0x1d3130 1d312c: 14000002 b 0x1d3134 1d3130: 14000006 b 0x1d3148 1d3134: 5282a001 mov w1, #0x1500 // =5376 1d3138: f85583a0 ldur x0, [x29, #-0xa8] 1d313c: f9405be2 ldr x2, [sp, #0xb0] 1d3140: f94033e3 ldr x3, [sp, #0x60] 1d3144: 97fb3473 bl 0xa0310 <__assert2@plt> 1d3148: f85883a8 ldur x8, [x29, #-0x78] 1d314c: f85903a9 ldur x9, [x29, #-0x70] 1d3150: eb09011f cmp x8, x9 1d3154: 1a9f87ea cset w10, ls 1d3158: 3700004a tbnz w10, #0x0, 0x1d3160 1d315c: 14000002 b 0x1d3164 1d3160: 14000006 b 0x1d3178 1d3164: 5282a021 mov w1, #0x1501 // =5377 1d3168: f85583a0 ldur x0, [x29, #-0xa8] 1d316c: f9405be2 ldr x2, [sp, #0xb0] 1d3170: f9402fe3 ldr x3, [sp, #0x58] 1d3174: 97fb3467 bl 0xa0310 <__assert2@plt> 1d3178: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 1d317c: f85883a9 ldur x9, [x29, #-0x78] 1d3180: 8b080128 add x8, x9, x8 1d3184: f81883a8 stur x8, [x29, #-0x78] 1d3188: f9400108 ldr x8, [x8] 1d318c: f81b03a8 stur x8, [x29, #-0x50] 1d3190: f85b03a8 ldur x8, [x29, #-0x50] 1d3194: f85603a9 ldur x9, [x29, #-0xa0] 1d3198: eb09011f cmp x8, x9 1d319c: 1a9f07ea cset w10, ne 1d31a0: 3700004a tbnz w10, #0x0, 0x1d31a8 1d31a4: 14000002 b 0x1d31ac 1d31a8: 14000006 b 0x1d31c0 1d31ac: 5282a081 mov w1, #0x1504 // =5380 1d31b0: f85583a0 ldur x0, [x29, #-0xa8] 1d31b4: f9405be2 ldr x2, [sp, #0xb0] 1d31b8: f94053e3 ldr x3, [sp, #0xa0] 1d31bc: 97fb3455 bl 0xa0310 <__assert2@plt> 1d31c0: f85b03a0 ldur x0, [x29, #-0x50] 1d31c4: 97fb478b bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1d31c8: f85c83a8 ldur x8, [x29, #-0x38] 1d31cc: eb08001f cmp x0, x8 1d31d0: 1a9fc7e9 cset w9, le 1d31d4: 37000049 tbnz w9, #0x0, 0x1d31dc 1d31d8: 14000002 b 0x1d31e0 1d31dc: 14000006 b 0x1d31f4 1d31e0: 5282a0a1 mov w1, #0x1505 // =5381 1d31e4: f85583a0 ldur x0, [x29, #-0xa8] 1d31e8: f9405be2 ldr x2, [sp, #0xb0] 1d31ec: f9403be3 ldr x3, [sp, #0x70] 1d31f0: 97fb3448 bl 0xa0310 <__assert2@plt> 1d31f4: f85b03a0 ldur x0, [x29, #-0x50] 1d31f8: f85c83a2 ldur x2, [x29, #-0x38] 1d31fc: f85683a1 ldur x1, [x29, #-0x98] 1d3200: 97fb5cc8 bl 0xaa520 <_ZNK9mkvparser7Cluster8GetEntryEPKNS_5TrackEx@plt> 1d3204: f85c03a1 ldur x1, [x29, #-0x40] 1d3208: f9000020 str x0, [x1] 1d320c: f85c03a0 ldur x0, [x29, #-0x40] 1d3210: f9400000 ldr x0, [x0] 1d3214: f85603a1 ldur x1, [x29, #-0xa0] 1d3218: eb01001f cmp x0, x1 1d321c: 1a9f07e8 cset w8, ne 1d3220: 37000048 tbnz w8, #0x0, 0x1d3228 1d3224: 14000007 b 0x1d3240 1d3228: f85c03a8 ldur x8, [x29, #-0x40] 1d322c: f9400100 ldr x0, [x8] 1d3230: 97fb3458 bl 0xa0390 <_ZNK9mkvparser10BlockEntry3EOSEv@plt> 1d3234: 37000060 tbnz w0, #0x0, 0x1d3240 1d3238: f81d83bf stur xzr, [x29, #-0x28] 1d323c: 1400003f b 0x1d3338 1d3240: f85883a8 ldur x8, [x29, #-0x78] 1d3244: f85983a9 ldur x9, [x29, #-0x68] 1d3248: eb09011f cmp x8, x9 1d324c: 1a9f07ea cset w10, ne 1d3250: 3700004a tbnz w10, #0x0, 0x1d3258 1d3254: 14000034 b 0x1d3324 1d3258: b27df3e8 orr x8, xzr, #0xfffffffffffffff8 1d325c: f85883a9 ldur x9, [x29, #-0x78] 1d3260: 8b080128 add x8, x9, x8 1d3264: f81883a8 stur x8, [x29, #-0x78] 1d3268: f9400108 ldr x8, [x8] 1d326c: f81b03a8 stur x8, [x29, #-0x50] 1d3270: f85b03a8 ldur x8, [x29, #-0x50] 1d3274: f85603a9 ldur x9, [x29, #-0xa0] 1d3278: eb09011f cmp x8, x9 1d327c: 1a9f07ea cset w10, ne 1d3280: 3700004a tbnz w10, #0x0, 0x1d3288 1d3284: 14000002 b 0x1d328c 1d3288: 14000006 b 0x1d32a0 1d328c: 5282a1c1 mov w1, #0x150e // =5390 1d3290: f85583a0 ldur x0, [x29, #-0xa8] 1d3294: f9405be2 ldr x2, [sp, #0xb0] 1d3298: f94053e3 ldr x3, [sp, #0xa0] 1d329c: 97fb341d bl 0xa0310 <__assert2@plt> 1d32a0: f85b03a0 ldur x0, [x29, #-0x50] 1d32a4: 97fb4753 bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1d32a8: f85c83a8 ldur x8, [x29, #-0x38] 1d32ac: eb08001f cmp x0, x8 1d32b0: 1a9fc7e9 cset w9, le 1d32b4: 37000049 tbnz w9, #0x0, 0x1d32bc 1d32b8: 14000002 b 0x1d32c0 1d32bc: 14000006 b 0x1d32d4 1d32c0: 5282a1e1 mov w1, #0x150f // =5391 1d32c4: f85583a0 ldur x0, [x29, #-0xa8] 1d32c8: f9405be2 ldr x2, [sp, #0xb0] 1d32cc: f9403be3 ldr x3, [sp, #0x70] 1d32d0: 97fb3410 bl 0xa0310 <__assert2@plt> 1d32d4: f85b03a0 ldur x0, [x29, #-0x50] 1d32d8: f85c83a2 ldur x2, [x29, #-0x38] 1d32dc: f85683a1 ldur x1, [x29, #-0x98] 1d32e0: 97fb5c90 bl 0xaa520 <_ZNK9mkvparser7Cluster8GetEntryEPKNS_5TrackEx@plt> 1d32e4: f85c03a1 ldur x1, [x29, #-0x40] 1d32e8: f9000020 str x0, [x1] 1d32ec: f85c03a0 ldur x0, [x29, #-0x40] 1d32f0: f9400000 ldr x0, [x0] 1d32f4: f85603a1 ldur x1, [x29, #-0xa0] 1d32f8: eb01001f cmp x0, x1 1d32fc: 1a9f07e8 cset w8, ne 1d3300: 37000048 tbnz w8, #0x0, 0x1d3308 1d3304: 14000007 b 0x1d3320 1d3308: f85c03a8 ldur x8, [x29, #-0x40] 1d330c: f9400100 ldr x0, [x8] 1d3310: 97fb3420 bl 0xa0390 <_ZNK9mkvparser10BlockEntry3EOSEv@plt> 1d3314: 37000060 tbnz w0, #0x0, 0x1d3320 1d3318: f81d83bf stur xzr, [x29, #-0x28] 1d331c: 14000007 b 0x1d3338 1d3320: 17ffffc8 b 0x1d3240 1d3324: f85683a0 ldur x0, [x29, #-0x98] 1d3328: 97fb48e6 bl 0xa56c0 <_ZNK9mkvparser5Track6GetEOSEv@plt> 1d332c: f85c03a8 ldur x8, [x29, #-0x40] 1d3330: f9000100 str x0, [x8] 1d3334: f81d83bf stur xzr, [x29, #-0x28] 1d3338: f85d83a0 ldur x0, [x29, #-0x28] 1d333c: a9567bfd ldp x29, x30, [sp, #0x160] 1d3340: a9554ff4 ldp x20, x19, [sp, #0x150] 1d3344: a95457fc ldp x28, x21, [sp, #0x140] 1d3348: 9105c3ff add sp, sp, #0x170 1d334c: d65f03c0 ret 00000000001d3350 : 1d3350: d10043ff sub sp, sp, #0x10 1d3354: f90007e0 str x0, [sp, #0x8] 1d3358: f94007e0 ldr x0, [sp, #0x8] 1d335c: f9407c00 ldr x0, [x0, #0xf8] 1d3360: 910043ff add sp, sp, #0x10 1d3364: d65f03c0 ret 00000000001d3368 : 1d3368: d10043ff sub sp, sp, #0x10 1d336c: f90007e0 str x0, [sp, #0x8] 1d3370: f94007e0 ldr x0, [sp, #0x8] 1d3374: f9406000 ldr x0, [x0, #0xc0] 1d3378: 910043ff add sp, sp, #0x10 1d337c: d65f03c0 ret 00000000001d3380 : 1d3380: d10043ff sub sp, sp, #0x10 1d3384: f90007e0 str x0, [sp, #0x8] 1d3388: f94007e0 ldr x0, [sp, #0x8] 1d338c: f9406400 ldr x0, [x0, #0xc8] 1d3390: 910043ff add sp, sp, #0x10 1d3394: d65f03c0 ret 00000000001d3398 : 1d3398: d100c3ff sub sp, sp, #0x30 1d339c: a9027bfd stp x29, x30, [sp, #0x20] 1d33a0: 910083fd add x29, sp, #0x20 1d33a4: d2800008 mov x8, #0x0 // =0 1d33a8: f81f83a0 stur x0, [x29, #-0x8] 1d33ac: f85f83a0 ldur x0, [x29, #-0x8] 1d33b0: f9406809 ldr x9, [x0, #0xd0] 1d33b4: eb08013f cmp x9, x8 1d33b8: 1a9fd7ea cset w10, gt 1d33bc: f9000be0 str x0, [sp, #0x10] 1d33c0: 3700004a tbnz w10, #0x0, 0x1d33c8 1d33c4: 14000005 b 0x1d33d8 1d33c8: f9400be8 ldr x8, [sp, #0x10] 1d33cc: f9406909 ldr x9, [x8, #0xd0] 1d33d0: f90007e9 str x9, [sp, #0x8] 1d33d4: 14000004 b 0x1d33e4 1d33d8: f9400be0 ldr x0, [sp, #0x10] 1d33dc: 97fb570d bl 0xa9010 <_ZNK9mkvparser10VideoTrack8GetWidthEv@plt> 1d33e0: f90007e0 str x0, [sp, #0x8] 1d33e4: f94007e8 ldr x8, [sp, #0x8] 1d33e8: aa0803e0 mov x0, x8 1d33ec: a9427bfd ldp x29, x30, [sp, #0x20] 1d33f0: 9100c3ff add sp, sp, #0x30 1d33f4: d65f03c0 ret 00000000001d33f8 : 1d33f8: d100c3ff sub sp, sp, #0x30 1d33fc: a9027bfd stp x29, x30, [sp, #0x20] 1d3400: 910083fd add x29, sp, #0x20 1d3404: d2800008 mov x8, #0x0 // =0 1d3408: f81f83a0 stur x0, [x29, #-0x8] 1d340c: f85f83a0 ldur x0, [x29, #-0x8] 1d3410: f9406c09 ldr x9, [x0, #0xd8] 1d3414: eb08013f cmp x9, x8 1d3418: 1a9fd7ea cset w10, gt 1d341c: f9000be0 str x0, [sp, #0x10] 1d3420: 3700004a tbnz w10, #0x0, 0x1d3428 1d3424: 14000005 b 0x1d3438 1d3428: f9400be8 ldr x8, [sp, #0x10] 1d342c: f9406d09 ldr x9, [x8, #0xd8] 1d3430: f90007e9 str x9, [sp, #0x8] 1d3434: 14000004 b 0x1d3444 1d3438: f9400be0 ldr x0, [sp, #0x10] 1d343c: 97fb33b9 bl 0xa0320 <_ZNK9mkvparser10VideoTrack9GetHeightEv@plt> 1d3440: f90007e0 str x0, [sp, #0x8] 1d3444: f94007e8 ldr x8, [sp, #0x8] 1d3448: aa0803e0 mov x0, x8 1d344c: a9427bfd ldp x29, x30, [sp, #0x20] 1d3450: 9100c3ff add sp, sp, #0x30 1d3454: d65f03c0 ret 00000000001d3458 : 1d3458: d10043ff sub sp, sp, #0x10 1d345c: f90007e0 str x0, [sp, #0x8] 1d3460: f94007e0 ldr x0, [sp, #0x8] 1d3464: f9407000 ldr x0, [x0, #0xe0] 1d3468: 910043ff add sp, sp, #0x10 1d346c: d65f03c0 ret 00000000001d3470 : 1d3470: d10043ff sub sp, sp, #0x10 1d3474: f90007e0 str x0, [sp, #0x8] 1d3478: f94007e0 ldr x0, [sp, #0x8] 1d347c: f9407400 ldr x0, [x0, #0xe8] 1d3480: 910043ff add sp, sp, #0x10 1d3484: d65f03c0 ret 00000000001d3488 : 1d3488: d10043ff sub sp, sp, #0x10 1d348c: f90007e0 str x0, [sp, #0x8] 1d3490: f94007e0 ldr x0, [sp, #0x8] 1d3494: fd407800 ldr d0, [x0, #0xf0] 1d3498: 910043ff add sp, sp, #0x10 1d349c: d65f03c0 ret 00000000001d34a0 : 1d34a0: d10103ff sub sp, sp, #0x40 1d34a4: a9037bfd stp x29, x30, [sp, #0x30] 1d34a8: 9100c3fd add x29, sp, #0x30 1d34ac: b00006a8 adrp x8, 0x2a8000 1d34b0: f9437d08 ldr x8, [x8, #0x6f8] 1d34b4: b27c03e9 orr x9, xzr, #0x10 1d34b8: 8b090108 add x8, x8, x9 1d34bc: f81f83a0 stur x0, [x29, #-0x8] 1d34c0: f81f03a1 stur x1, [x29, #-0x10] 1d34c4: f9000fe2 str x2, [sp, #0x18] 1d34c8: f9000be3 str x3, [sp, #0x10] 1d34cc: f85f83a9 ldur x9, [x29, #-0x8] 1d34d0: f85f03a1 ldur x1, [x29, #-0x10] 1d34d4: f9400fe2 ldr x2, [sp, #0x18] 1d34d8: f9400be3 ldr x3, [sp, #0x10] 1d34dc: aa0903e0 mov x0, x9 1d34e0: f90007e8 str x8, [sp, #0x8] 1d34e4: f90003e9 str x9, [sp] 1d34e8: 97fb321a bl 0x9fd50 <_ZN9mkvparser5TrackC2EPNS_7SegmentExx@plt> 1d34ec: f94007e8 ldr x8, [sp, #0x8] 1d34f0: f94003e9 ldr x9, [sp] 1d34f4: f9000128 str x8, [x9] 1d34f8: a9437bfd ldp x29, x30, [sp, #0x30] 1d34fc: 910103ff add sp, sp, #0x40 1d3500: d65f03c0 ret 00000000001d3504 : 1d3504: d10543ff sub sp, sp, #0x150 1d3508: f9009bfc str x28, [sp, #0x130] 1d350c: a9147bfd stp x29, x30, [sp, #0x140] 1d3510: 910503fd add x29, sp, #0x140 1d3514: d53bd048 mrs x8, TPIDR_EL0 1d3518: f9401508 ldr x8, [x8, #0x28] 1d351c: f81e83a8 stur x8, [x29, #-0x18] 1d3520: f81b83a0 stur x0, [x29, #-0x48] 1d3524: f81b03a1 stur x1, [x29, #-0x50] 1d3528: f81a83a2 stur x2, [x29, #-0x58] 1d352c: f81a03a3 stur x3, [x29, #-0x60] 1d3530: f81983a4 stur x4, [x29, #-0x68] 1d3534: f85983a8 ldur x8, [x29, #-0x68] 1d3538: f9400108 ldr x8, [x8] 1d353c: b40000a8 cbz x8, 0x1d3550 1d3540: 14000001 b 0x1d3544 1d3544: 92800008 mov x8, #-0x1 // =-1 1d3548: f81c03a8 stur x8, [x29, #-0x40] 1d354c: 1400010a b 0x1d3974 1d3550: f85b03a8 ldur x8, [x29, #-0x50] 1d3554: f9400108 ldr x8, [x8] 1d3558: f1000908 subs x8, x8, #0x2 1d355c: f9003fe8 str x8, [sp, #0x78] 1d3560: 540000a0 b.eq 0x1d3574 1d3564: 14000001 b 0x1d3568 1d3568: 92800008 mov x8, #-0x1 // =-1 1d356c: f81c03a8 stur x8, [x29, #-0x40] 1d3570: 14000101 b 0x1d3974 1d3574: f85b83a8 ldur x8, [x29, #-0x48] 1d3578: f9400108 ldr x8, [x8] 1d357c: f81903a8 stur x8, [x29, #-0x70] 1d3580: f85b03a8 ldur x8, [x29, #-0x50] 1d3584: 9101a108 add x8, x8, #0x68 1d3588: f81883a8 stur x8, [x29, #-0x78] 1d358c: f85883a8 ldur x8, [x29, #-0x78] 1d3590: f9400108 ldr x8, [x8] 1d3594: b7f80068 tbnz x8, #0x3f, 0x1d35a0 1d3598: 14000001 b 0x1d359c 1d359c: 14000009 b 0x1d35c0 1d35a0: f0000360 adrp x0, 0x242000 1d35a4: 9102a000 add x0, x0, #0xa8 1d35a8: 90000382 adrp x2, 0x243000 1d35ac: 91071842 add x2, x2, #0x1c6 1d35b0: 90000383 adrp x3, 0x243000 1d35b4: 91054c63 add x3, x3, #0x153 1d35b8: 5282a841 mov w1, #0x1542 // =5442 1d35bc: 97fb3355 bl 0xa0310 <__assert2@plt> 1d35c0: f85883a8 ldur x8, [x29, #-0x78] 1d35c4: f9400508 ldr x8, [x8, #0x8] 1d35c8: b7f80068 tbnz x8, #0x3f, 0x1d35d4 1d35cc: 14000001 b 0x1d35d0 1d35d0: 14000009 b 0x1d35f4 1d35d4: f0000360 adrp x0, 0x242000 1d35d8: 9102a000 add x0, x0, #0xa8 1d35dc: 90000382 adrp x2, 0x243000 1d35e0: 91071842 add x2, x2, #0x1c6 1d35e4: 90000383 adrp x3, 0x243000 1d35e8: 91058063 add x3, x3, #0x160 1d35ec: 5282a861 mov w1, #0x1543 // =5443 1d35f0: 97fb3348 bl 0xa0310 <__assert2@plt> 1d35f4: f85883a8 ldur x8, [x29, #-0x78] 1d35f8: f9400108 ldr x8, [x8] 1d35fc: f81e03a8 stur x8, [x29, #-0x20] 1d3600: f85e03a8 ldur x8, [x29, #-0x20] 1d3604: b7f80068 tbnz x8, #0x3f, 0x1d3610 1d3608: 14000001 b 0x1d360c 1d360c: 14000009 b 0x1d3630 1d3610: f0000360 adrp x0, 0x242000 1d3614: 9102a000 add x0, x0, #0xa8 1d3618: 90000382 adrp x2, 0x243000 1d361c: 91071842 add x2, x2, #0x1c6 1d3620: f0000363 adrp x3, 0x242000 1d3624: 9109d463 add x3, x3, #0x275 1d3628: 5282a8c1 mov w1, #0x1546 // =5446 1d362c: 97fb3339 bl 0xa0310 <__assert2@plt> 1d3630: f85e03a8 ldur x8, [x29, #-0x20] 1d3634: f85883a9 ldur x9, [x29, #-0x78] 1d3638: f9400529 ldr x9, [x9, #0x8] 1d363c: 8b090108 add x8, x8, x9 1d3640: f81803a8 stur x8, [x29, #-0x80] 1d3644: d2c80008 mov x8, #0x400000000000 // =70368744177664 1d3648: f2e817e8 movk x8, #0x40bf, lsl #48 1d364c: f81d83a8 stur x8, [x29, #-0x28] 1d3650: 320003ea orr w10, wzr, #0x1 1d3654: 2a0a03e8 mov w8, w10 1d3658: f81783a8 stur x8, [x29, #-0x88] 1d365c: aa1f03e8 mov x8, xzr 1d3660: f81703a8 stur x8, [x29, #-0x90] 1d3664: 14000001 b 0x1d3668 1d3668: f85e03a8 ldur x8, [x29, #-0x20] 1d366c: f85803a9 ldur x9, [x29, #-0x80] 1d3670: eb090108 subs x8, x8, x9 1d3674: f9003be8 str x8, [sp, #0x70] 1d3678: 54000c0a b.ge 0x1d37f8 1d367c: 14000001 b 0x1d3680 1d3680: f85903a0 ldur x0, [x29, #-0x70] 1d3684: f85803a2 ldur x2, [x29, #-0x80] 1d3688: d10083a1 sub x1, x29, #0x20 1d368c: d100c3a3 sub x3, x29, #0x30 1d3690: d100e3a4 sub x4, x29, #0x38 1d3694: 97fb3907 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1d3698: f81683a0 stur x0, [x29, #-0x98] 1d369c: f85683a0 ldur x0, [x29, #-0x98] 1d36a0: b6f800a0 tbz x0, #0x3f, 0x1d36b4 1d36a4: 14000001 b 0x1d36a8 1d36a8: f85683a8 ldur x8, [x29, #-0x98] 1d36ac: f81c03a8 stur x8, [x29, #-0x40] 1d36b0: 140000b1 b 0x1d3974 1d36b4: f85d03a8 ldur x8, [x29, #-0x30] 1d36b8: f102d508 subs x8, x8, #0xb5 1d36bc: f90037e8 str x8, [sp, #0x68] 1d36c0: 540002c1 b.ne 0x1d3718 1d36c4: 14000001 b 0x1d36c8 1d36c8: f85903a0 ldur x0, [x29, #-0x70] 1d36cc: f85e03a1 ldur x1, [x29, #-0x20] 1d36d0: f85c83a2 ldur x2, [x29, #-0x38] 1d36d4: d100a3a3 sub x3, x29, #0x28 1d36d8: 97fb58ae bl 0xa9990 <_ZN9mkvparser16UnserializeFloatEPNS_10IMkvReaderExxRd@plt> 1d36dc: f81683a0 stur x0, [x29, #-0x98] 1d36e0: f85683a0 ldur x0, [x29, #-0x98] 1d36e4: b6f800a0 tbz x0, #0x3f, 0x1d36f8 1d36e8: 14000001 b 0x1d36ec 1d36ec: f85683a8 ldur x8, [x29, #-0x98] 1d36f0: f81c03a8 stur x8, [x29, #-0x40] 1d36f4: 140000a0 b 0x1d3974 1d36f8: fc5d83a0 ldur d0, [x29, #-0x28] 1d36fc: 1e602008 fcmp d0, #0.0 1d3700: 540000a8 b.hi 0x1d3714 1d3704: 14000001 b 0x1d3708 1d3708: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d370c: f81c03a8 stur x8, [x29, #-0x40] 1d3710: 14000099 b 0x1d3974 1d3714: 1400002b b 0x1d37c0 1d3718: f85d03a8 ldur x8, [x29, #-0x30] 1d371c: f1027d08 subs x8, x8, #0x9f 1d3720: f90033e8 str x8, [sp, #0x60] 1d3724: 54000201 b.ne 0x1d3764 1d3728: 14000001 b 0x1d372c 1d372c: f85903a0 ldur x0, [x29, #-0x70] 1d3730: f85e03a1 ldur x1, [x29, #-0x20] 1d3734: f85c83a2 ldur x2, [x29, #-0x38] 1d3738: 97fb4f1e bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d373c: f81783a0 stur x0, [x29, #-0x88] 1d3740: f85783a0 ldur x0, [x29, #-0x88] 1d3744: f1000000 subs x0, x0, #0x0 1d3748: f9002fe0 str x0, [sp, #0x58] 1d374c: 540000ac b.gt 0x1d3760 1d3750: 14000001 b 0x1d3754 1d3754: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d3758: f81c03a8 stur x8, [x29, #-0x40] 1d375c: 14000086 b 0x1d3974 1d3760: 14000017 b 0x1d37bc 1d3764: f85d03a8 ldur x8, [x29, #-0x30] 1d3768: 528c4c89 mov w9, #0x6264 // =25188 1d376c: 2a0903ea mov w10, w9 1d3770: eb0a0108 subs x8, x8, x10 1d3774: f9002be8 str x8, [sp, #0x50] 1d3778: 54000201 b.ne 0x1d37b8 1d377c: 14000001 b 0x1d3780 1d3780: f85903a0 ldur x0, [x29, #-0x70] 1d3784: f85e03a1 ldur x1, [x29, #-0x20] 1d3788: f85c83a2 ldur x2, [x29, #-0x38] 1d378c: 97fb4f09 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d3790: f81703a0 stur x0, [x29, #-0x90] 1d3794: f85703a0 ldur x0, [x29, #-0x90] 1d3798: f1000000 subs x0, x0, #0x0 1d379c: f90027e0 str x0, [sp, #0x48] 1d37a0: 540000ac b.gt 0x1d37b4 1d37a4: 14000001 b 0x1d37a8 1d37a8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d37ac: f81c03a8 stur x8, [x29, #-0x40] 1d37b0: 14000071 b 0x1d3974 1d37b4: 14000001 b 0x1d37b8 1d37b8: 14000001 b 0x1d37bc 1d37bc: 14000001 b 0x1d37c0 1d37c0: f85c83a8 ldur x8, [x29, #-0x38] 1d37c4: f85e03a9 ldur x9, [x29, #-0x20] 1d37c8: 8b080128 add x8, x9, x8 1d37cc: f81e03a8 stur x8, [x29, #-0x20] 1d37d0: f85e03a8 ldur x8, [x29, #-0x20] 1d37d4: f85803a9 ldur x9, [x29, #-0x80] 1d37d8: eb090108 subs x8, x8, x9 1d37dc: f90023e8 str x8, [sp, #0x40] 1d37e0: 540000ad b.le 0x1d37f4 1d37e4: 14000001 b 0x1d37e8 1d37e8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d37ec: f81c03a8 stur x8, [x29, #-0x40] 1d37f0: 14000061 b 0x1d3974 1d37f4: 17ffff9d b 0x1d3668 1d37f8: f85e03a8 ldur x8, [x29, #-0x20] 1d37fc: f85803a9 ldur x9, [x29, #-0x80] 1d3800: eb090108 subs x8, x8, x9 1d3804: f9001fe8 str x8, [sp, #0x38] 1d3808: 540000a0 b.eq 0x1d381c 1d380c: 14000001 b 0x1d3810 1d3810: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d3814: f81c03a8 stur x8, [x29, #-0x40] 1d3818: 14000057 b 0x1d3974 1d381c: b00006a1 adrp x1, 0x2a8000 1d3820: f9435421 ldr x1, [x1, #0x6a8] 1d3824: 52801b08 mov w8, #0xd8 // =216 1d3828: 2a0803e0 mov w0, w8 1d382c: 97fb34dd bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1d3830: aa0003e1 mov x1, x0 1d3834: 2a1f03e8 mov w8, wzr 1d3838: 39025fe8 strb w8, [sp, #0x97] 1d383c: aa1f03fe mov x30, xzr 1d3840: f9001be1 str x1, [sp, #0x30] 1d3844: f90017fe str x30, [sp, #0x28] 1d3848: b4000200 cbz x0, 0x1d3888 1d384c: 14000001 b 0x1d3850 1d3850: f9401be8 ldr x8, [sp, #0x30] 1d3854: f9004fe8 str x8, [sp, #0x98] 1d3858: 320003e9 orr w9, wzr, #0x1 1d385c: 39025fe9 strb w9, [sp, #0x97] 1d3860: f85b83a1 ldur x1, [x29, #-0x48] 1d3864: f85a83a2 ldur x2, [x29, #-0x58] 1d3868: f85a03a3 ldur x3, [x29, #-0x60] 1d386c: f9401be0 ldr x0, [sp, #0x30] 1d3870: f90013e8 str x8, [sp, #0x20] 1d3874: 97fb421b bl 0xa40e0 <_ZN9mkvparser10AudioTrackC1EPNS_7SegmentExx@plt> 1d3878: 14000001 b 0x1d387c 1d387c: f94013e0 ldr x0, [sp, #0x20] 1d3880: f90017e0 str x0, [sp, #0x28] 1d3884: 14000001 b 0x1d3888 1d3888: f94017e8 ldr x8, [sp, #0x28] 1d388c: f90053e8 str x8, [sp, #0xa0] 1d3890: f94053e8 ldr x8, [sp, #0xa0] 1d3894: b5000268 cbnz x8, 0x1d38e0 1d3898: 14000001 b 0x1d389c 1d389c: 92800008 mov x8, #-0x1 // =-1 1d38a0: f81c03a8 stur x8, [x29, #-0x40] 1d38a4: 14000034 b 0x1d3974 1d38a8: f90047e0 str x0, [sp, #0x88] 1d38ac: 2a0103e8 mov w8, w1 1d38b0: b90087e8 str w8, [sp, #0x84] 1d38b4: 39425fe8 ldrb w8, [sp, #0x97] 1d38b8: 71000508 subs w8, w8, #0x1 1d38bc: b9001fe8 str w8, [sp, #0x1c] 1d38c0: 540000e1 b.ne 0x1d38dc 1d38c4: 14000001 b 0x1d38c8 1d38c8: f9404fe0 ldr x0, [sp, #0x98] 1d38cc: b00006a1 adrp x1, 0x2a8000 1d38d0: f9435421 ldr x1, [x1, #0x6a8] 1d38d4: 97fb50db bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1d38d8: 14000001 b 0x1d38dc 1d38dc: 14000034 b 0x1d39ac 1d38e0: f85b03a0 ldur x0, [x29, #-0x50] 1d38e4: f94053e8 ldr x8, [sp, #0xa0] 1d38e8: 91008101 add x1, x8, #0x20 1d38ec: 97fb4ced bl 0xa6ca0 <_ZNK9mkvparser5Track4Info4CopyERS1_@plt> 1d38f0: b90083e0 str w0, [sp, #0x80] 1d38f4: b94083e0 ldr w0, [sp, #0x80] 1d38f8: 34000200 cbz w0, 0x1d3938 1d38fc: 14000001 b 0x1d3900 1d3900: f94053e8 ldr x8, [sp, #0xa0] 1d3904: aa0803e9 mov x9, x8 1d3908: f9000be9 str x9, [sp, #0x10] 1d390c: b4000108 cbz x8, 0x1d392c 1d3910: 14000001 b 0x1d3914 1d3914: f9400be8 ldr x8, [sp, #0x10] 1d3918: f9400109 ldr x9, [x8] 1d391c: f9400529 ldr x9, [x9, #0x8] 1d3920: aa0803e0 mov x0, x8 1d3924: d63f0120 blr x9 1d3928: 14000001 b 0x1d392c 1d392c: b98083e8 ldrsw x8, [sp, #0x80] 1d3930: f81c03a8 stur x8, [x29, #-0x40] 1d3934: 14000010 b 0x1d3974 1d3938: fc5d83a0 ldur d0, [x29, #-0x28] 1d393c: f94053e8 ldr x8, [sp, #0xa0] 1d3940: fd006100 str d0, [x8, #0xc0] 1d3944: f85783a8 ldur x8, [x29, #-0x88] 1d3948: f94053e9 ldr x9, [sp, #0xa0] 1d394c: f9006528 str x8, [x9, #0xc8] 1d3950: f85703a8 ldur x8, [x29, #-0x90] 1d3954: f94053e9 ldr x9, [sp, #0xa0] 1d3958: f9006928 str x8, [x9, #0xd0] 1d395c: f94053e8 ldr x8, [sp, #0xa0] 1d3960: f85983a9 ldur x9, [x29, #-0x68] 1d3964: f9000128 str x8, [x9] 1d3968: aa1f03e8 mov x8, xzr 1d396c: f81c03a8 stur x8, [x29, #-0x40] 1d3970: 14000001 b 0x1d3974 1d3974: f85c03a8 ldur x8, [x29, #-0x40] 1d3978: d53bd049 mrs x9, TPIDR_EL0 1d397c: f9401529 ldr x9, [x9, #0x28] 1d3980: f85e83aa ldur x10, [x29, #-0x18] 1d3984: eb0a0129 subs x9, x9, x10 1d3988: f90007e8 str x8, [sp, #0x8] 1d398c: f90003e9 str x9, [sp] 1d3990: 54000121 b.ne 0x1d39b4 1d3994: 14000001 b 0x1d3998 1d3998: f94007e0 ldr x0, [sp, #0x8] 1d399c: a9547bfd ldp x29, x30, [sp, #0x140] 1d39a0: f9409bfc ldr x28, [sp, #0x130] 1d39a4: 910543ff add sp, sp, #0x150 1d39a8: d65f03c0 ret 1d39ac: f94047e0 ldr x0, [sp, #0x88] 1d39b0: 97fb5158 bl 0xa7f10 <_Unwind_Resume@plt> 1d39b4: 97fb58ef bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d39b8 : 1d39b8: d10043ff sub sp, sp, #0x10 1d39bc: f90007e0 str x0, [sp, #0x8] 1d39c0: f94007e0 ldr x0, [sp, #0x8] 1d39c4: fd406000 ldr d0, [x0, #0xc0] 1d39c8: 910043ff add sp, sp, #0x10 1d39cc: d65f03c0 ret 00000000001d39d0 : 1d39d0: d10043ff sub sp, sp, #0x10 1d39d4: f90007e0 str x0, [sp, #0x8] 1d39d8: f94007e0 ldr x0, [sp, #0x8] 1d39dc: f9406400 ldr x0, [x0, #0xc8] 1d39e0: 910043ff add sp, sp, #0x10 1d39e4: d65f03c0 ret 00000000001d39e8 : 1d39e8: d10043ff sub sp, sp, #0x10 1d39ec: f90007e0 str x0, [sp, #0x8] 1d39f0: f94007e0 ldr x0, [sp, #0x8] 1d39f4: f9406800 ldr x0, [x0, #0xd0] 1d39f8: 910043ff add sp, sp, #0x10 1d39fc: d65f03c0 ret 00000000001d3a00 : 1d3a00: d100c3ff sub sp, sp, #0x30 1d3a04: d2800008 mov x8, #0x0 // =0 1d3a08: f90017e0 str x0, [sp, #0x28] 1d3a0c: f90013e1 str x1, [sp, #0x20] 1d3a10: f9000fe2 str x2, [sp, #0x18] 1d3a14: f9000be3 str x3, [sp, #0x10] 1d3a18: f90007e4 str x4, [sp, #0x8] 1d3a1c: f90003e5 str x5, [sp] 1d3a20: f94017e0 ldr x0, [sp, #0x28] 1d3a24: aa0003e1 mov x1, x0 1d3a28: f94013e2 ldr x2, [sp, #0x20] 1d3a2c: f9000022 str x2, [x1] 1d3a30: f9400fe1 ldr x1, [sp, #0x18] 1d3a34: f9000401 str x1, [x0, #0x8] 1d3a38: f9400be1 ldr x1, [sp, #0x10] 1d3a3c: f9000801 str x1, [x0, #0x10] 1d3a40: f94007e1 ldr x1, [sp, #0x8] 1d3a44: f9000c01 str x1, [x0, #0x18] 1d3a48: f94003e1 ldr x1, [sp] 1d3a4c: f9001001 str x1, [x0, #0x20] 1d3a50: f9001408 str x8, [x0, #0x28] 1d3a54: f9001808 str x8, [x0, #0x30] 1d3a58: 9100c3ff add sp, sp, #0x30 1d3a5c: d65f03c0 ret 00000000001d3a60 : 1d3a60: f81e0ffc str x28, [sp, #-0x20]! 1d3a64: a9017bfd stp x29, x30, [sp, #0x10] 1d3a68: 910043fd add x29, sp, #0x10 1d3a6c: d10ec3ff sub sp, sp, #0x3b0 1d3a70: d10263a8 sub x8, x29, #0x98 1d3a74: d53bd049 mrs x9, TPIDR_EL0 1d3a78: f9401529 ldr x9, [x9, #0x28] 1d3a7c: f900ebe9 str x9, [sp, #0x1d0] 1d3a80: f81083a0 stur x0, [x29, #-0xf8] 1d3a84: f81003a1 stur x1, [x29, #-0x100] 1d3a88: f9015fe2 str x2, [sp, #0x2b8] 1d3a8c: f9015be3 str x3, [sp, #0x2b0] 1d3a90: f90157e4 str x4, [sp, #0x2a8] 1d3a94: f90153e5 str x5, [sp, #0x2a0] 1d3a98: f85083a9 ldur x9, [x29, #-0xf8] 1d3a9c: f94153e0 ldr x0, [sp, #0x2a0] 1d3aa0: f9400000 ldr x0, [x0] 1d3aa4: f900e7e8 str x8, [sp, #0x1c8] 1d3aa8: f900e3e9 str x9, [sp, #0x1c0] 1d3aac: b40000a0 cbz x0, 0x1d3ac0 1d3ab0: 14000001 b 0x1d3ab4 1d3ab4: 92800008 mov x8, #-0x1 // =-1 1d3ab8: f81103a8 stur x8, [x29, #-0xf0] 1d3abc: 1400031f b 0x1d4738 1d3ac0: f940e3e8 ldr x8, [sp, #0x1c0] 1d3ac4: f9400109 ldr x9, [x8] 1d3ac8: f9400129 ldr x9, [x9] 1d3acc: f9014fe9 str x9, [sp, #0x298] 1d3ad0: f85003a9 ldur x9, [x29, #-0x100] 1d3ad4: f81e03a9 stur x9, [x29, #-0x20] 1d3ad8: f85003a9 ldur x9, [x29, #-0x100] 1d3adc: f9415fea ldr x10, [sp, #0x2b8] 1d3ae0: 8b0a0129 add x9, x9, x10 1d3ae4: f9014be9 str x9, [sp, #0x290] 1d3ae8: d10263a0 sub x0, x29, #0x98 1d3aec: 97fb50a9 bl 0xa7d90 <_ZN9mkvparser5Track4InfoC1Ev@plt> 1d3af0: aa1f03e8 mov x8, xzr 1d3af4: f81683a8 stur x8, [x29, #-0x98] 1d3af8: f81703a8 stur x8, [x29, #-0x90] 1d3afc: f81783a8 stur x8, [x29, #-0x88] 1d3b00: f81803a8 stur x8, [x29, #-0x80] 1d3b04: 92800008 mov x8, #-0x1 // =-1 1d3b08: f81583a8 stur x8, [x29, #-0xa8] 1d3b0c: f81603a8 stur x8, [x29, #-0xa0] 1d3b10: f81483a8 stur x8, [x29, #-0xb8] 1d3b14: f81503a8 stur x8, [x29, #-0xb0] 1d3b18: f90143e8 str x8, [sp, #0x280] 1d3b1c: f90147e8 str x8, [sp, #0x288] 1d3b20: 320003eb orr w11, wzr, #0x1 1d3b24: 2a0b03e8 mov w8, w11 1d3b28: f9013fe8 str x8, [sp, #0x278] 1d3b2c: 14000001 b 0x1d3b30 1d3b30: f85e03a8 ldur x8, [x29, #-0x20] 1d3b34: f9414be9 ldr x9, [sp, #0x290] 1d3b38: eb090108 subs x8, x8, x9 1d3b3c: f900dfe8 str x8, [sp, #0x1b8] 1d3b40: 54003d2a b.ge 0x1d42e4 1d3b44: 14000001 b 0x1d3b48 1d3b48: f9414fe0 ldr x0, [sp, #0x298] 1d3b4c: f9414be2 ldr x2, [sp, #0x290] 1d3b50: d10083a1 sub x1, x29, #0x20 1d3b54: d10303a3 sub x3, x29, #0xc0 1d3b58: d10323a4 sub x4, x29, #0xc8 1d3b5c: 97fb37d5 bl 0xa1ab0 <_ZN9mkvparser18ParseElementHeaderEPNS_10IMkvReaderERxxS2_S2_@plt> 1d3b60: f900dbe0 str x0, [sp, #0x1b0] 1d3b64: 14000001 b 0x1d3b68 1d3b68: f940dbe8 ldr x8, [sp, #0x1b0] 1d3b6c: f9013be8 str x8, [sp, #0x270] 1d3b70: f9413be9 ldr x9, [sp, #0x270] 1d3b74: b6f801a9 tbz x9, #0x3f, 0x1d3ba8 1d3b78: 14000001 b 0x1d3b7c 1d3b7c: f9413be8 ldr x8, [sp, #0x270] 1d3b80: f81103a8 stur x8, [x29, #-0xf0] 1d3b84: 320003e9 orr w9, wzr, #0x1 1d3b88: b90263e9 str w9, [sp, #0x260] 1d3b8c: 140002e8 b 0x1d472c 1d3b90: f90137e0 str x0, [sp, #0x268] 1d3b94: 2a0103e8 mov w8, w1 1d3b98: b90267e8 str w8, [sp, #0x264] 1d3b9c: d10263a0 sub x0, x29, #0x98 1d3ba0: 97fb5bc8 bl 0xaaac0 <_ZN9mkvparser5Track4InfoD1Ev@plt> 1d3ba4: 140002f3 b 0x1d4770 1d3ba8: f85383a8 ldur x8, [x29, #-0xc8] 1d3bac: b6f800e8 tbz x8, #0x3f, 0x1d3bc8 1d3bb0: 14000001 b 0x1d3bb4 1d3bb4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d3bb8: f81103a8 stur x8, [x29, #-0xf0] 1d3bbc: 320003e9 orr w9, wzr, #0x1 1d3bc0: b90263e9 str w9, [sp, #0x260] 1d3bc4: 140002da b 0x1d472c 1d3bc8: f85e03a8 ldur x8, [x29, #-0x20] 1d3bcc: f9012fe8 str x8, [sp, #0x258] 1d3bd0: f85403a8 ldur x8, [x29, #-0xc0] 1d3bd4: f1038108 subs x8, x8, #0xe0 1d3bd8: f900d7e8 str x8, [sp, #0x1a8] 1d3bdc: 540000e1 b.ne 0x1d3bf8 1d3be0: 14000001 b 0x1d3be4 1d3be4: f9412fe8 ldr x8, [sp, #0x258] 1d3be8: f81583a8 stur x8, [x29, #-0xa8] 1d3bec: f85383a8 ldur x8, [x29, #-0xc8] 1d3bf0: f81603a8 stur x8, [x29, #-0xa0] 1d3bf4: 140001ac b 0x1d42a4 1d3bf8: f85403a8 ldur x8, [x29, #-0xc0] 1d3bfc: f1038508 subs x8, x8, #0xe1 1d3c00: f900d3e8 str x8, [sp, #0x1a0] 1d3c04: 540000e1 b.ne 0x1d3c20 1d3c08: 14000001 b 0x1d3c0c 1d3c0c: f9412fe8 ldr x8, [sp, #0x258] 1d3c10: f81483a8 stur x8, [x29, #-0xb8] 1d3c14: f85383a8 ldur x8, [x29, #-0xc8] 1d3c18: f81503a8 stur x8, [x29, #-0xb0] 1d3c1c: 140001a1 b 0x1d42a0 1d3c20: f85403a8 ldur x8, [x29, #-0xc0] 1d3c24: 528db009 mov w9, #0x6d80 // =28032 1d3c28: 2a0903ea mov w10, w9 1d3c2c: eb0a0108 subs x8, x8, x10 1d3c30: f900cfe8 str x8, [sp, #0x198] 1d3c34: 540000e1 b.ne 0x1d3c50 1d3c38: 14000001 b 0x1d3c3c 1d3c3c: f9412fe8 ldr x8, [sp, #0x258] 1d3c40: f90143e8 str x8, [sp, #0x280] 1d3c44: f85383a8 ldur x8, [x29, #-0xc8] 1d3c48: f90147e8 str x8, [sp, #0x288] 1d3c4c: 14000194 b 0x1d429c 1d3c50: f85403a8 ldur x8, [x29, #-0xc0] 1d3c54: 528e78a9 mov w9, #0x73c5 // =29637 1d3c58: 2a0903ea mov w10, w9 1d3c5c: eb0a0108 subs x8, x8, x10 1d3c60: f900cbe8 str x8, [sp, #0x190] 1d3c64: 540007a1 b.ne 0x1d3d58 1d3c68: 14000001 b 0x1d3c6c 1d3c6c: f85383a8 ldur x8, [x29, #-0xc8] 1d3c70: f1002508 subs x8, x8, #0x9 1d3c74: f900c7e8 str x8, [sp, #0x188] 1d3c78: 540000eb b.lt 0x1d3c94 1d3c7c: 14000001 b 0x1d3c80 1d3c80: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d3c84: f81103a8 stur x8, [x29, #-0xf0] 1d3c88: 320003e9 orr w9, wzr, #0x1 1d3c8c: b90263e9 str w9, [sp, #0x260] 1d3c90: 140002a7 b 0x1d472c 1d3c94: aa1f03e8 mov x8, xzr 1d3c98: f81783a8 stur x8, [x29, #-0x88] 1d3c9c: f9412fe8 ldr x8, [sp, #0x258] 1d3ca0: f9012be8 str x8, [sp, #0x250] 1d3ca4: f9412fe8 ldr x8, [sp, #0x258] 1d3ca8: f85383a9 ldur x9, [x29, #-0xc8] 1d3cac: 8b090108 add x8, x8, x9 1d3cb0: f90127e8 str x8, [sp, #0x248] 1d3cb4: 14000001 b 0x1d3cb8 1d3cb8: f9412be8 ldr x8, [sp, #0x250] 1d3cbc: f94127e9 ldr x9, [sp, #0x248] 1d3cc0: eb090108 subs x8, x8, x9 1d3cc4: f900c3e8 str x8, [sp, #0x180] 1d3cc8: 54000460 b.eq 0x1d3d54 1d3ccc: 14000001 b 0x1d3cd0 1d3cd0: f9414fe8 ldr x8, [sp, #0x298] 1d3cd4: f9412be1 ldr x1, [sp, #0x250] 1d3cd8: f9400109 ldr x9, [x8] 1d3cdc: f9400129 ldr x9, [x9] 1d3ce0: 320003ea orr w10, wzr, #0x1 1d3ce4: 2a0a03e2 mov w2, w10 1d3ce8: d10333a3 sub x3, x29, #0xcc 1d3cec: aa0803e0 mov x0, x8 1d3cf0: d63f0120 blr x9 1d3cf4: b9017fe0 str w0, [sp, #0x17c] 1d3cf8: 14000001 b 0x1d3cfc 1d3cfc: b9417fe8 ldr w8, [sp, #0x17c] 1d3d00: b90247e8 str w8, [sp, #0x244] 1d3d04: b94247e9 ldr w9, [sp, #0x244] 1d3d08: 340000e9 cbz w9, 0x1d3d24 1d3d0c: 14000001 b 0x1d3d10 1d3d10: b98247e8 ldrsw x8, [sp, #0x244] 1d3d14: f81103a8 stur x8, [x29, #-0xf0] 1d3d18: 320003e9 orr w9, wzr, #0x1 1d3d1c: b90263e9 str w9, [sp, #0x260] 1d3d20: 14000283 b 0x1d472c 1d3d24: f85783a8 ldur x8, [x29, #-0x88] 1d3d28: d378dd08 lsl x8, x8, #8 1d3d2c: f81783a8 stur x8, [x29, #-0x88] 1d3d30: 385343a9 ldurb w9, [x29, #-0xcc] 1d3d34: 2a0903e8 mov w8, w9 1d3d38: f85783aa ldur x10, [x29, #-0x88] 1d3d3c: aa080148 orr x8, x10, x8 1d3d40: f81783a8 stur x8, [x29, #-0x88] 1d3d44: f9412be8 ldr x8, [sp, #0x250] 1d3d48: 91000508 add x8, x8, #0x1 1d3d4c: f9012be8 str x8, [sp, #0x250] 1d3d50: 17ffffda b 0x1d3cb8 1d3d54: 14000151 b 0x1d4298 1d3d58: f85403a8 ldur x8, [x29, #-0xc0] 1d3d5c: f1035d08 subs x8, x8, #0xd7 1d3d60: f900bbe8 str x8, [sp, #0x170] 1d3d64: 54000381 b.ne 0x1d3dd4 1d3d68: 14000001 b 0x1d3d6c 1d3d6c: f9414fe0 ldr x0, [sp, #0x298] 1d3d70: f85e03a1 ldur x1, [x29, #-0x20] 1d3d74: f85383a2 ldur x2, [x29, #-0xc8] 1d3d78: 97fb4d8e bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d3d7c: f900b7e0 str x0, [sp, #0x168] 1d3d80: 14000001 b 0x1d3d84 1d3d84: f940b7e8 ldr x8, [sp, #0x168] 1d3d88: f9011fe8 str x8, [sp, #0x238] 1d3d8c: f9411fe9 ldr x9, [sp, #0x238] 1d3d90: f1000529 subs x9, x9, #0x1 1d3d94: f900b3e9 str x9, [sp, #0x160] 1d3d98: 540000eb b.lt 0x1d3db4 1d3d9c: 14000001 b 0x1d3da0 1d3da0: f9411fe8 ldr x8, [sp, #0x238] 1d3da4: f1020108 subs x8, x8, #0x80 1d3da8: f900afe8 str x8, [sp, #0x158] 1d3dac: 540000eb b.lt 0x1d3dc8 1d3db0: 14000001 b 0x1d3db4 1d3db4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d3db8: f81103a8 stur x8, [x29, #-0xf0] 1d3dbc: 320003e9 orr w9, wzr, #0x1 1d3dc0: b90263e9 str w9, [sp, #0x260] 1d3dc4: 1400025a b 0x1d472c 1d3dc8: f9411fe8 ldr x8, [sp, #0x238] 1d3dcc: f81703a8 stur x8, [x29, #-0x90] 1d3dd0: 14000131 b 0x1d4294 1d3dd4: f85403a8 ldur x8, [x29, #-0xc0] 1d3dd8: f1020d08 subs x8, x8, #0x83 1d3ddc: f900abe8 str x8, [sp, #0x150] 1d3de0: 54000381 b.ne 0x1d3e50 1d3de4: 14000001 b 0x1d3de8 1d3de8: f9414fe0 ldr x0, [sp, #0x298] 1d3dec: f85e03a1 ldur x1, [x29, #-0x20] 1d3df0: f85383a2 ldur x2, [x29, #-0xc8] 1d3df4: 97fb4d6f bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d3df8: f900a7e0 str x0, [sp, #0x148] 1d3dfc: 14000001 b 0x1d3e00 1d3e00: f940a7e8 ldr x8, [sp, #0x148] 1d3e04: f9011be8 str x8, [sp, #0x230] 1d3e08: f9411be9 ldr x9, [sp, #0x230] 1d3e0c: f1000529 subs x9, x9, #0x1 1d3e10: f900a3e9 str x9, [sp, #0x140] 1d3e14: 540000eb b.lt 0x1d3e30 1d3e18: 14000001 b 0x1d3e1c 1d3e1c: f9411be8 ldr x8, [sp, #0x230] 1d3e20: f103fd08 subs x8, x8, #0xff 1d3e24: f9009fe8 str x8, [sp, #0x138] 1d3e28: 540000eb b.lt 0x1d3e44 1d3e2c: 14000001 b 0x1d3e30 1d3e30: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d3e34: f81103a8 stur x8, [x29, #-0xf0] 1d3e38: 320003e9 orr w9, wzr, #0x1 1d3e3c: b90263e9 str w9, [sp, #0x260] 1d3e40: 1400023b b 0x1d472c 1d3e44: f9411be8 ldr x8, [sp, #0x230] 1d3e48: f81683a8 stur x8, [x29, #-0x98] 1d3e4c: 14000111 b 0x1d4290 1d3e50: f85403a8 ldur x8, [x29, #-0xc0] 1d3e54: 528a6dc9 mov w9, #0x536e // =21358 1d3e58: 2a0903ea mov w10, w9 1d3e5c: eb0a0108 subs x8, x8, x10 1d3e60: f9009be8 str x8, [sp, #0x130] 1d3e64: 540002a1 b.ne 0x1d3eb8 1d3e68: 14000001 b 0x1d3e6c 1d3e6c: f9414fe0 ldr x0, [sp, #0x298] 1d3e70: f85e03a1 ldur x1, [x29, #-0x20] 1d3e74: f85383a2 ldur x2, [x29, #-0xc8] 1d3e78: d10263a8 sub x8, x29, #0x98 1d3e7c: 9100c103 add x3, x8, #0x30 1d3e80: 97fb30cc bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1d3e84: f90097e0 str x0, [sp, #0x128] 1d3e88: 14000001 b 0x1d3e8c 1d3e8c: f94097e8 ldr x8, [sp, #0x128] 1d3e90: f90117e8 str x8, [sp, #0x228] 1d3e94: f94117e9 ldr x9, [sp, #0x228] 1d3e98: b40000e9 cbz x9, 0x1d3eb4 1d3e9c: 14000001 b 0x1d3ea0 1d3ea0: f94117e8 ldr x8, [sp, #0x228] 1d3ea4: f81103a8 stur x8, [x29, #-0xf0] 1d3ea8: 320003e9 orr w9, wzr, #0x1 1d3eac: b90263e9 str w9, [sp, #0x260] 1d3eb0: 1400021f b 0x1d472c 1d3eb4: 140000f6 b 0x1d428c 1d3eb8: f85403a8 ldur x8, [x29, #-0xc0] 1d3ebc: 5296b389 mov w9, #0xb59c // =46492 1d3ec0: 72a00449 movk w9, #0x22, lsl #16 1d3ec4: 2a0903ea mov w10, w9 1d3ec8: eb0a0108 subs x8, x8, x10 1d3ecc: f90093e8 str x8, [sp, #0x120] 1d3ed0: 540002a1 b.ne 0x1d3f24 1d3ed4: 14000001 b 0x1d3ed8 1d3ed8: f9414fe0 ldr x0, [sp, #0x298] 1d3edc: f85e03a1 ldur x1, [x29, #-0x20] 1d3ee0: f85383a2 ldur x2, [x29, #-0xc8] 1d3ee4: d10263a8 sub x8, x29, #0x98 1d3ee8: 9100e103 add x3, x8, #0x38 1d3eec: 97fb30b1 bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1d3ef0: f9008fe0 str x0, [sp, #0x118] 1d3ef4: 14000001 b 0x1d3ef8 1d3ef8: f9408fe8 ldr x8, [sp, #0x118] 1d3efc: f90113e8 str x8, [sp, #0x220] 1d3f00: f94113e9 ldr x9, [sp, #0x220] 1d3f04: b40000e9 cbz x9, 0x1d3f20 1d3f08: 14000001 b 0x1d3f0c 1d3f0c: f94113e8 ldr x8, [sp, #0x220] 1d3f10: f81103a8 stur x8, [x29, #-0xf0] 1d3f14: 320003e9 orr w9, wzr, #0x1 1d3f18: b90263e9 str w9, [sp, #0x260] 1d3f1c: 14000204 b 0x1d472c 1d3f20: 140000da b 0x1d4288 1d3f24: f85403a8 ldur x8, [x29, #-0xc0] 1d3f28: 529c7069 mov w9, #0xe383 // =58243 1d3f2c: 72a00469 movk w9, #0x23, lsl #16 1d3f30: 2a0903ea mov w10, w9 1d3f34: eb0a0108 subs x8, x8, x10 1d3f38: f9008be8 str x8, [sp, #0x110] 1d3f3c: 540002a1 b.ne 0x1d3f90 1d3f40: 14000001 b 0x1d3f44 1d3f44: f9414fe0 ldr x0, [sp, #0x298] 1d3f48: f85e03a1 ldur x1, [x29, #-0x20] 1d3f4c: f85383a2 ldur x2, [x29, #-0xc8] 1d3f50: 97fb4d18 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d3f54: f90087e0 str x0, [sp, #0x108] 1d3f58: 14000001 b 0x1d3f5c 1d3f5c: f94087e8 ldr x8, [sp, #0x108] 1d3f60: f9010fe8 str x8, [sp, #0x218] 1d3f64: f9410fe9 ldr x9, [sp, #0x218] 1d3f68: b6f800e9 tbz x9, #0x3f, 0x1d3f84 1d3f6c: 14000001 b 0x1d3f70 1d3f70: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d3f74: f81103a8 stur x8, [x29, #-0xf0] 1d3f78: 320003e9 orr w9, wzr, #0x1 1d3f7c: b90263e9 str w9, [sp, #0x260] 1d3f80: 140001eb b 0x1d472c 1d3f84: f9410fe8 ldr x8, [sp, #0x218] 1d3f88: f81803a8 stur x8, [x29, #-0x80] 1d3f8c: 140000be b 0x1d4284 1d3f90: f85403a8 ldur x8, [x29, #-0xc0] 1d3f94: f1021908 subs x8, x8, #0x86 1d3f98: f90083e8 str x8, [sp, #0x100] 1d3f9c: 540002a1 b.ne 0x1d3ff0 1d3fa0: 14000001 b 0x1d3fa4 1d3fa4: f9414fe0 ldr x0, [sp, #0x298] 1d3fa8: f85e03a1 ldur x1, [x29, #-0x20] 1d3fac: f85383a2 ldur x2, [x29, #-0xc8] 1d3fb0: d10263a8 sub x8, x29, #0x98 1d3fb4: 91010103 add x3, x8, #0x40 1d3fb8: 97fb307e bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1d3fbc: f9007fe0 str x0, [sp, #0xf8] 1d3fc0: 14000001 b 0x1d3fc4 1d3fc4: f9407fe8 ldr x8, [sp, #0xf8] 1d3fc8: f9010be8 str x8, [sp, #0x210] 1d3fcc: f9410be9 ldr x9, [sp, #0x210] 1d3fd0: b40000e9 cbz x9, 0x1d3fec 1d3fd4: 14000001 b 0x1d3fd8 1d3fd8: f9410be8 ldr x8, [sp, #0x210] 1d3fdc: f81103a8 stur x8, [x29, #-0xf0] 1d3fe0: 320003e9 orr w9, wzr, #0x1 1d3fe4: b90263e9 str w9, [sp, #0x260] 1d3fe8: 140001d1 b 0x1d472c 1d3fec: 140000a5 b 0x1d4280 1d3ff0: f85403a8 ldur x8, [x29, #-0xc0] 1d3ff4: f1027108 subs x8, x8, #0x9c 1d3ff8: f9007be8 str x8, [sp, #0xf0] 1d3ffc: 54000301 b.ne 0x1d405c 1d4000: 14000001 b 0x1d4004 1d4004: f9414fe0 ldr x0, [sp, #0x298] 1d4008: f85e03a1 ldur x1, [x29, #-0x20] 1d400c: f85383a2 ldur x2, [x29, #-0xc8] 1d4010: 97fb4ce8 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d4014: f90077e0 str x0, [sp, #0xe8] 1d4018: 14000001 b 0x1d401c 1d401c: f94077e8 ldr x8, [sp, #0xe8] 1d4020: f9013fe8 str x8, [sp, #0x278] 1d4024: f9413fe9 ldr x9, [sp, #0x278] 1d4028: b7f800e9 tbnz x9, #0x3f, 0x1d4044 1d402c: 14000001 b 0x1d4030 1d4030: f9413fe8 ldr x8, [sp, #0x278] 1d4034: f1000908 subs x8, x8, #0x2 1d4038: f90073e8 str x8, [sp, #0xe0] 1d403c: 540000eb b.lt 0x1d4058 1d4040: 14000001 b 0x1d4044 1d4044: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4048: f81103a8 stur x8, [x29, #-0xf0] 1d404c: 320003e9 orr w9, wzr, #0x1 1d4050: b90263e9 str w9, [sp, #0x260] 1d4054: 140001b6 b 0x1d472c 1d4058: 14000089 b 0x1d427c 1d405c: f85403a8 ldur x8, [x29, #-0xc0] 1d4060: 528c7449 mov w9, #0x63a2 // =25506 1d4064: 2a0903ea mov w10, w9 1d4068: eb0a0108 subs x8, x8, x10 1d406c: f9006fe8 str x8, [sp, #0xd8] 1d4070: 54000881 b.ne 0x1d4180 1d4074: 14000001 b 0x1d4078 1d4078: f85b83a8 ldur x8, [x29, #-0x48] 1d407c: aa0803e0 mov x0, x8 1d4080: f9006be0 str x0, [sp, #0xd0] 1d4084: b40000a8 cbz x8, 0x1d4098 1d4088: 14000001 b 0x1d408c 1d408c: f9406be0 ldr x0, [sp, #0xd0] 1d4090: 97fb48f8 bl 0xa6470 <_ZdaPv@plt> 1d4094: 14000001 b 0x1d4098 1d4098: aa1f03e8 mov x8, xzr 1d409c: f81b83a8 stur x8, [x29, #-0x48] 1d40a0: f81c03a8 stur x8, [x29, #-0x40] 1d40a4: f85383a8 ldur x8, [x29, #-0xc8] 1d40a8: f90107e8 str x8, [sp, #0x208] 1d40ac: f94107e8 ldr x8, [sp, #0x208] 1d40b0: b4000668 cbz x8, 0x1d417c 1d40b4: 14000001 b 0x1d40b8 1d40b8: f94107e1 ldr x1, [sp, #0x208] 1d40bc: 320003e8 orr w8, wzr, #0x1 1d40c0: 2a0803e0 mov w0, w8 1d40c4: 97fb518b bl 0xa86f0 <_ZN9mkvparser14SafeArrayAllocIhEEPT_yy@plt> 1d40c8: f90067e0 str x0, [sp, #0xc8] 1d40cc: 14000001 b 0x1d40d0 1d40d0: f94067e8 ldr x8, [sp, #0xc8] 1d40d4: f90103e8 str x8, [sp, #0x200] 1d40d8: f94103e9 ldr x9, [sp, #0x200] 1d40dc: b50000e9 cbnz x9, 0x1d40f8 1d40e0: 14000001 b 0x1d40e4 1d40e4: 92800008 mov x8, #-0x1 // =-1 1d40e8: f81103a8 stur x8, [x29, #-0xf0] 1d40ec: 320003e9 orr w9, wzr, #0x1 1d40f0: b90263e9 str w9, [sp, #0x260] 1d40f4: 1400018e b 0x1d472c 1d40f8: f9414fe8 ldr x8, [sp, #0x298] 1d40fc: f85e03a1 ldur x1, [x29, #-0x20] 1d4100: f94107e2 ldr x2, [sp, #0x208] 1d4104: f94103e3 ldr x3, [sp, #0x200] 1d4108: f9400109 ldr x9, [x8] 1d410c: f9400129 ldr x9, [x9] 1d4110: aa0803e0 mov x0, x8 1d4114: d63f0120 blr x9 1d4118: b900c7e0 str w0, [sp, #0xc4] 1d411c: 14000001 b 0x1d4120 1d4120: b940c7e8 ldr w8, [sp, #0xc4] 1d4124: b901ffe8 str w8, [sp, #0x1fc] 1d4128: b941ffe9 ldr w9, [sp, #0x1fc] 1d412c: 340001e9 cbz w9, 0x1d4168 1d4130: 14000001 b 0x1d4134 1d4134: f94103e8 ldr x8, [sp, #0x200] 1d4138: aa0803e0 mov x0, x8 1d413c: f9005fe0 str x0, [sp, #0xb8] 1d4140: b40000a8 cbz x8, 0x1d4154 1d4144: 14000001 b 0x1d4148 1d4148: f9405fe0 ldr x0, [sp, #0xb8] 1d414c: 97fb48c9 bl 0xa6470 <_ZdaPv@plt> 1d4150: 14000001 b 0x1d4154 1d4154: b981ffe8 ldrsw x8, [sp, #0x1fc] 1d4158: f81103a8 stur x8, [x29, #-0xf0] 1d415c: 320003e9 orr w9, wzr, #0x1 1d4160: b90263e9 str w9, [sp, #0x260] 1d4164: 14000172 b 0x1d472c 1d4168: f94103e8 ldr x8, [sp, #0x200] 1d416c: f81b83a8 stur x8, [x29, #-0x48] 1d4170: f94107e8 ldr x8, [sp, #0x208] 1d4174: f81c03a8 stur x8, [x29, #-0x40] 1d4178: 14000001 b 0x1d417c 1d417c: 1400003f b 0x1d4278 1d4180: f85403a8 ldur x8, [x29, #-0xc0] 1d4184: 5290d109 mov w9, #0x8688 // =34440 1d4188: 72a004a9 movk w9, #0x25, lsl #16 1d418c: 2a0903ea mov w10, w9 1d4190: eb0a0108 subs x8, x8, x10 1d4194: f9005be8 str x8, [sp, #0xb0] 1d4198: 540002a1 b.ne 0x1d41ec 1d419c: 14000001 b 0x1d41a0 1d41a0: f9414fe0 ldr x0, [sp, #0x298] 1d41a4: f85e03a1 ldur x1, [x29, #-0x20] 1d41a8: f85383a2 ldur x2, [x29, #-0xc8] 1d41ac: d10263a8 sub x8, x29, #0x98 1d41b0: 91012103 add x3, x8, #0x48 1d41b4: 97fb2fff bl 0xa01b0 <_ZN9mkvparser17UnserializeStringEPNS_10IMkvReaderExxRPc@plt> 1d41b8: f90057e0 str x0, [sp, #0xa8] 1d41bc: 14000001 b 0x1d41c0 1d41c0: f94057e8 ldr x8, [sp, #0xa8] 1d41c4: f900fbe8 str x8, [sp, #0x1f0] 1d41c8: f940fbe9 ldr x9, [sp, #0x1f0] 1d41cc: b40000e9 cbz x9, 0x1d41e8 1d41d0: 14000001 b 0x1d41d4 1d41d4: f940fbe8 ldr x8, [sp, #0x1f0] 1d41d8: f81103a8 stur x8, [x29, #-0xf0] 1d41dc: 320003e9 orr w9, wzr, #0x1 1d41e0: b90263e9 str w9, [sp, #0x260] 1d41e4: 14000152 b 0x1d472c 1d41e8: 14000023 b 0x1d4274 1d41ec: f85403a8 ldur x8, [x29, #-0xc0] 1d41f0: 528ad549 mov w9, #0x56aa // =22186 1d41f4: 2a0903ea mov w10, w9 1d41f8: eb0a0108 subs x8, x8, x10 1d41fc: f90053e8 str x8, [sp, #0xa0] 1d4200: 54000161 b.ne 0x1d422c 1d4204: 14000001 b 0x1d4208 1d4208: f9414fe0 ldr x0, [sp, #0x298] 1d420c: f85e03a1 ldur x1, [x29, #-0x20] 1d4210: f85383a2 ldur x2, [x29, #-0xc8] 1d4214: 97fb4c67 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d4218: f9004fe0 str x0, [sp, #0x98] 1d421c: 14000001 b 0x1d4220 1d4220: f9404fe8 ldr x8, [sp, #0x98] 1d4224: f81883a8 stur x8, [x29, #-0x78] 1d4228: 14000012 b 0x1d4270 1d422c: f85403a8 ldur x8, [x29, #-0xc0] 1d4230: 528ad769 mov w9, #0x56bb // =22203 1d4234: 2a0903ea mov w10, w9 1d4238: eb0a0108 subs x8, x8, x10 1d423c: f9004be8 str x8, [sp, #0x90] 1d4240: 54000161 b.ne 0x1d426c 1d4244: 14000001 b 0x1d4248 1d4248: f9414fe0 ldr x0, [sp, #0x298] 1d424c: f85e03a1 ldur x1, [x29, #-0x20] 1d4250: f85383a2 ldur x2, [x29, #-0xc8] 1d4254: 97fb4c57 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d4258: f90047e0 str x0, [sp, #0x88] 1d425c: 14000001 b 0x1d4260 1d4260: f94047e8 ldr x8, [sp, #0x88] 1d4264: f81903a8 stur x8, [x29, #-0x70] 1d4268: 14000001 b 0x1d426c 1d426c: 14000001 b 0x1d4270 1d4270: 14000001 b 0x1d4274 1d4274: 14000001 b 0x1d4278 1d4278: 14000001 b 0x1d427c 1d427c: 14000001 b 0x1d4280 1d4280: 14000001 b 0x1d4284 1d4284: 14000001 b 0x1d4288 1d4288: 14000001 b 0x1d428c 1d428c: 14000001 b 0x1d4290 1d4290: 14000001 b 0x1d4294 1d4294: 14000001 b 0x1d4298 1d4298: 14000001 b 0x1d429c 1d429c: 14000001 b 0x1d42a0 1d42a0: 14000001 b 0x1d42a4 1d42a4: f85383a8 ldur x8, [x29, #-0xc8] 1d42a8: f85e03a9 ldur x9, [x29, #-0x20] 1d42ac: 8b080128 add x8, x9, x8 1d42b0: f81e03a8 stur x8, [x29, #-0x20] 1d42b4: f85e03a8 ldur x8, [x29, #-0x20] 1d42b8: f9414be9 ldr x9, [sp, #0x290] 1d42bc: eb090108 subs x8, x8, x9 1d42c0: f90043e8 str x8, [sp, #0x80] 1d42c4: 540000ed b.le 0x1d42e0 1d42c8: 14000001 b 0x1d42cc 1d42cc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d42d0: f81103a8 stur x8, [x29, #-0xf0] 1d42d4: 320003e9 orr w9, wzr, #0x1 1d42d8: b90263e9 str w9, [sp, #0x260] 1d42dc: 14000114 b 0x1d472c 1d42e0: 17fffe14 b 0x1d3b30 1d42e4: f85e03a8 ldur x8, [x29, #-0x20] 1d42e8: f9414be9 ldr x9, [sp, #0x290] 1d42ec: eb090108 subs x8, x8, x9 1d42f0: f9003fe8 str x8, [sp, #0x78] 1d42f4: 540000e0 b.eq 0x1d4310 1d42f8: 14000001 b 0x1d42fc 1d42fc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4300: f81103a8 stur x8, [x29, #-0xf0] 1d4304: 320003e9 orr w9, wzr, #0x1 1d4308: b90263e9 str w9, [sp, #0x260] 1d430c: 14000108 b 0x1d472c 1d4310: f85703a8 ldur x8, [x29, #-0x90] 1d4314: f1000108 subs x8, x8, #0x0 1d4318: f9003be8 str x8, [sp, #0x70] 1d431c: 540000ec b.gt 0x1d4338 1d4320: 14000001 b 0x1d4324 1d4324: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4328: f81103a8 stur x8, [x29, #-0xf0] 1d432c: 320003e9 orr w9, wzr, #0x1 1d4330: b90263e9 str w9, [sp, #0x260] 1d4334: 140000fe b 0x1d472c 1d4338: f85703a1 ldur x1, [x29, #-0x90] 1d433c: f940e3e0 ldr x0, [sp, #0x1c0] 1d4340: 97fb5bb4 bl 0xab210 <_ZNK9mkvparser6Tracks16GetTrackByNumberEl@plt> 1d4344: f90037e0 str x0, [sp, #0x68] 1d4348: 14000001 b 0x1d434c 1d434c: f94037e8 ldr x8, [sp, #0x68] 1d4350: b40000e8 cbz x8, 0x1d436c 1d4354: 14000001 b 0x1d4358 1d4358: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d435c: f81103a8 stur x8, [x29, #-0xf0] 1d4360: 320003e9 orr w9, wzr, #0x1 1d4364: b90263e9 str w9, [sp, #0x260] 1d4368: 140000f1 b 0x1d472c 1d436c: f85683a8 ldur x8, [x29, #-0x98] 1d4370: f1000108 subs x8, x8, #0x0 1d4374: f90033e8 str x8, [sp, #0x60] 1d4378: 540000ec b.gt 0x1d4394 1d437c: 14000001 b 0x1d4380 1d4380: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4384: f81103a8 stur x8, [x29, #-0xf0] 1d4388: 320003e9 orr w9, wzr, #0x1 1d438c: b90263e9 str w9, [sp, #0x260] 1d4390: 140000e7 b 0x1d472c 1d4394: f9413fe8 ldr x8, [sp, #0x278] 1d4398: f1000108 subs x8, x8, #0x0 1d439c: 1a9fd7e9 cset w9, gt 1d43a0: 381c83a9 sturb w9, [x29, #-0x38] 1d43a4: f85683aa ldur x10, [x29, #-0x98] 1d43a8: f100054a subs x10, x10, #0x1 1d43ac: f9002fe8 str x8, [sp, #0x58] 1d43b0: f9002bea str x10, [sp, #0x50] 1d43b4: 540008e1 b.ne 0x1d44d0 1d43b8: 14000001 b 0x1d43bc 1d43bc: f85583a8 ldur x8, [x29, #-0xa8] 1d43c0: b6f800e8 tbz x8, #0x3f, 0x1d43dc 1d43c4: 14000001 b 0x1d43c8 1d43c8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d43cc: f81103a8 stur x8, [x29, #-0xf0] 1d43d0: 320003e9 orr w9, wzr, #0x1 1d43d4: b90263e9 str w9, [sp, #0x260] 1d43d8: 140000d5 b 0x1d472c 1d43dc: f85483a8 ldur x8, [x29, #-0xb8] 1d43e0: b7f800e8 tbnz x8, #0x3f, 0x1d43fc 1d43e4: 14000001 b 0x1d43e8 1d43e8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d43ec: f81103a8 stur x8, [x29, #-0xf0] 1d43f0: 320003e9 orr w9, wzr, #0x1 1d43f4: b90263e9 str w9, [sp, #0x260] 1d43f8: 140000cd b 0x1d472c 1d43fc: 3cd583a0 ldur q0, [x29, #-0xa8] 1d4400: f940e7e8 ldr x8, [sp, #0x1c8] 1d4404: 3c868100 stur q0, [x8, #0x68] 1d4408: aa1f03e9 mov x9, xzr 1d440c: f81283a9 stur x9, [x29, #-0xd8] 1d4410: f940e3e9 ldr x9, [sp, #0x1c0] 1d4414: f9400120 ldr x0, [x9] 1d4418: f9415be2 ldr x2, [sp, #0x2b0] 1d441c: f94157e3 ldr x3, [sp, #0x2a8] 1d4420: d10263a1 sub x1, x29, #0x98 1d4424: d10363a4 sub x4, x29, #0xd8 1d4428: 97fb354e bl 0xa1960 <_ZN9mkvparser10VideoTrack5ParseEPNS_7SegmentERKNS_5Track4InfoExxRPS0_@plt> 1d442c: f90027e0 str x0, [sp, #0x48] 1d4430: 14000001 b 0x1d4434 1d4434: f94027e8 ldr x8, [sp, #0x48] 1d4438: f900f7e8 str x8, [sp, #0x1e8] 1d443c: f940f7e9 ldr x9, [sp, #0x1e8] 1d4440: b40000e9 cbz x9, 0x1d445c 1d4444: 14000001 b 0x1d4448 1d4448: f940f7e8 ldr x8, [sp, #0x1e8] 1d444c: f81103a8 stur x8, [x29, #-0xf0] 1d4450: 320003e9 orr w9, wzr, #0x1 1d4454: b90263e9 str w9, [sp, #0x260] 1d4458: 140000b5 b 0x1d472c 1d445c: f85283a8 ldur x8, [x29, #-0xd8] 1d4460: f94153e9 ldr x9, [sp, #0x2a0] 1d4464: f9000128 str x8, [x9] 1d4468: f94153e8 ldr x8, [sp, #0x2a0] 1d446c: f9400108 ldr x8, [x8] 1d4470: b4000068 cbz x8, 0x1d447c 1d4474: 14000001 b 0x1d4478 1d4478: 1400000a b 0x1d44a0 1d447c: d0000360 adrp x0, 0x242000 1d4480: 9102a000 add x0, x0, #0xa8 1d4484: f0000362 adrp x2, 0x243000 1d4488: 910bfc42 add x2, x2, #0x2ff 1d448c: d0000363 adrp x3, 0x242000 1d4490: 913d0c63 add x3, x3, #0xf43 1d4494: 5282d661 mov w1, #0x16b3 // =5811 1d4498: 97fb2f9e bl 0xa0310 <__assert2@plt> 1d449c: 14000001 b 0x1d44a0 1d44a0: f94143e8 ldr x8, [sp, #0x280] 1d44a4: b7f80148 tbnz x8, #0x3f, 0x1d44cc 1d44a8: 14000001 b 0x1d44ac 1d44ac: f94153e8 ldr x8, [sp, #0x2a0] 1d44b0: f9400100 ldr x0, [x8] 1d44b4: f94143e1 ldr x1, [sp, #0x280] 1d44b8: f94147e2 ldr x2, [sp, #0x288] 1d44bc: 97fb58e9 bl 0xaa860 <_ZN9mkvparser5Track26ParseContentEncodingsEntryExx@plt> 1d44c0: f90023e0 str x0, [sp, #0x40] 1d44c4: 14000001 b 0x1d44c8 1d44c8: 14000001 b 0x1d44cc 1d44cc: 14000093 b 0x1d4718 1d44d0: f85683a8 ldur x8, [x29, #-0x98] 1d44d4: f1000908 subs x8, x8, #0x2 1d44d8: f9001fe8 str x8, [sp, #0x38] 1d44dc: 540008e1 b.ne 0x1d45f8 1d44e0: 14000001 b 0x1d44e4 1d44e4: f85483a8 ldur x8, [x29, #-0xb8] 1d44e8: b6f800e8 tbz x8, #0x3f, 0x1d4504 1d44ec: 14000001 b 0x1d44f0 1d44f0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d44f4: f81103a8 stur x8, [x29, #-0xf0] 1d44f8: 320003e9 orr w9, wzr, #0x1 1d44fc: b90263e9 str w9, [sp, #0x260] 1d4500: 1400008b b 0x1d472c 1d4504: f85583a8 ldur x8, [x29, #-0xa8] 1d4508: b7f800e8 tbnz x8, #0x3f, 0x1d4524 1d450c: 14000001 b 0x1d4510 1d4510: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4514: f81103a8 stur x8, [x29, #-0xf0] 1d4518: 320003e9 orr w9, wzr, #0x1 1d451c: b90263e9 str w9, [sp, #0x260] 1d4520: 14000083 b 0x1d472c 1d4524: 3cd483a0 ldur q0, [x29, #-0xb8] 1d4528: f940e7e8 ldr x8, [sp, #0x1c8] 1d452c: 3c868100 stur q0, [x8, #0x68] 1d4530: aa1f03e9 mov x9, xzr 1d4534: f81203a9 stur x9, [x29, #-0xe0] 1d4538: f940e3e9 ldr x9, [sp, #0x1c0] 1d453c: f9400120 ldr x0, [x9] 1d4540: f9415be2 ldr x2, [sp, #0x2b0] 1d4544: f94157e3 ldr x3, [sp, #0x2a8] 1d4548: d10263a1 sub x1, x29, #0x98 1d454c: d10383a4 sub x4, x29, #0xe0 1d4550: 97fb2f64 bl 0xa02e0 <_ZN9mkvparser10AudioTrack5ParseEPNS_7SegmentERKNS_5Track4InfoExxRPS0_@plt> 1d4554: f9001be0 str x0, [sp, #0x30] 1d4558: 14000001 b 0x1d455c 1d455c: f9401be8 ldr x8, [sp, #0x30] 1d4560: f900f3e8 str x8, [sp, #0x1e0] 1d4564: f940f3e9 ldr x9, [sp, #0x1e0] 1d4568: b40000e9 cbz x9, 0x1d4584 1d456c: 14000001 b 0x1d4570 1d4570: f940f3e8 ldr x8, [sp, #0x1e0] 1d4574: f81103a8 stur x8, [x29, #-0xf0] 1d4578: 320003e9 orr w9, wzr, #0x1 1d457c: b90263e9 str w9, [sp, #0x260] 1d4580: 1400006b b 0x1d472c 1d4584: f85203a8 ldur x8, [x29, #-0xe0] 1d4588: f94153e9 ldr x9, [sp, #0x2a0] 1d458c: f9000128 str x8, [x9] 1d4590: f94153e8 ldr x8, [sp, #0x2a0] 1d4594: f9400108 ldr x8, [x8] 1d4598: b4000068 cbz x8, 0x1d45a4 1d459c: 14000001 b 0x1d45a0 1d45a0: 1400000a b 0x1d45c8 1d45a4: d0000360 adrp x0, 0x242000 1d45a8: 9102a000 add x0, x0, #0xa8 1d45ac: f0000362 adrp x2, 0x243000 1d45b0: 910bfc42 add x2, x2, #0x2ff 1d45b4: d0000363 adrp x3, 0x242000 1d45b8: 913d0c63 add x3, x3, #0xf43 1d45bc: 5282d921 mov w1, #0x16c9 // =5833 1d45c0: 97fb2f54 bl 0xa0310 <__assert2@plt> 1d45c4: 14000001 b 0x1d45c8 1d45c8: f94143e8 ldr x8, [sp, #0x280] 1d45cc: b7f80148 tbnz x8, #0x3f, 0x1d45f4 1d45d0: 14000001 b 0x1d45d4 1d45d4: f94153e8 ldr x8, [sp, #0x2a0] 1d45d8: f9400100 ldr x0, [x8] 1d45dc: f94143e1 ldr x1, [sp, #0x280] 1d45e0: f94147e2 ldr x2, [sp, #0x288] 1d45e4: 97fb589f bl 0xaa860 <_ZN9mkvparser5Track26ParseContentEncodingsEntryExx@plt> 1d45e8: f90017e0 str x0, [sp, #0x28] 1d45ec: 14000001 b 0x1d45f0 1d45f0: 14000001 b 0x1d45f4 1d45f4: 14000048 b 0x1d4714 1d45f8: f85483a8 ldur x8, [x29, #-0xb8] 1d45fc: b7f800e8 tbnz x8, #0x3f, 0x1d4618 1d4600: 14000001 b 0x1d4604 1d4604: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4608: f81103a8 stur x8, [x29, #-0xf0] 1d460c: 320003e9 orr w9, wzr, #0x1 1d4610: b90263e9 str w9, [sp, #0x260] 1d4614: 14000046 b 0x1d472c 1d4618: f85583a8 ldur x8, [x29, #-0xa8] 1d461c: b7f800e8 tbnz x8, #0x3f, 0x1d4638 1d4620: 14000001 b 0x1d4624 1d4624: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4628: f81103a8 stur x8, [x29, #-0xf0] 1d462c: 320003e9 orr w9, wzr, #0x1 1d4630: b90263e9 str w9, [sp, #0x260] 1d4634: 1400003e b 0x1d472c 1d4638: f85683a8 ldur x8, [x29, #-0x98] 1d463c: f1008508 subs x8, x8, #0x21 1d4640: f90013e8 str x8, [sp, #0x20] 1d4644: 54000141 b.ne 0x1d466c 1d4648: 14000001 b 0x1d464c 1d464c: f94143e8 ldr x8, [sp, #0x280] 1d4650: b7f800e8 tbnz x8, #0x3f, 0x1d466c 1d4654: 14000001 b 0x1d4658 1d4658: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d465c: f81103a8 stur x8, [x29, #-0xf0] 1d4660: 320003e9 orr w9, wzr, #0x1 1d4664: b90263e9 str w9, [sp, #0x260] 1d4668: 14000031 b 0x1d472c 1d466c: 92800008 mov x8, #-0x1 // =-1 1d4670: f81d03a8 stur x8, [x29, #-0x30] 1d4674: aa1f03e8 mov x8, xzr 1d4678: f81d83a8 stur x8, [x29, #-0x28] 1d467c: f81183a8 stur x8, [x29, #-0xe8] 1d4680: f940e3e8 ldr x8, [sp, #0x1c0] 1d4684: f9400100 ldr x0, [x8] 1d4688: f9415be2 ldr x2, [sp, #0x2b0] 1d468c: f94157e3 ldr x3, [sp, #0x2a8] 1d4690: d10263a1 sub x1, x29, #0x98 1d4694: d103a3a4 sub x4, x29, #0xe8 1d4698: 97fb317e bl 0xa0c90 <_ZN9mkvparser5Track6CreateEPNS_7SegmentERKNS0_4InfoExxRPS0_@plt> 1d469c: f9000fe0 str x0, [sp, #0x18] 1d46a0: 14000001 b 0x1d46a4 1d46a4: f9400fe8 ldr x8, [sp, #0x18] 1d46a8: f900efe8 str x8, [sp, #0x1d8] 1d46ac: f940efe9 ldr x9, [sp, #0x1d8] 1d46b0: b40000e9 cbz x9, 0x1d46cc 1d46b4: 14000001 b 0x1d46b8 1d46b8: f940efe8 ldr x8, [sp, #0x1d8] 1d46bc: f81103a8 stur x8, [x29, #-0xf0] 1d46c0: 320003e9 orr w9, wzr, #0x1 1d46c4: b90263e9 str w9, [sp, #0x260] 1d46c8: 14000019 b 0x1d472c 1d46cc: f85183a8 ldur x8, [x29, #-0xe8] 1d46d0: f94153e9 ldr x9, [sp, #0x2a0] 1d46d4: f9000128 str x8, [x9] 1d46d8: f94153e8 ldr x8, [sp, #0x2a0] 1d46dc: f9400108 ldr x8, [x8] 1d46e0: b4000068 cbz x8, 0x1d46ec 1d46e4: 14000001 b 0x1d46e8 1d46e8: 1400000a b 0x1d4710 1d46ec: d0000360 adrp x0, 0x242000 1d46f0: 9102a000 add x0, x0, #0xa8 1d46f4: f0000362 adrp x2, 0x243000 1d46f8: 910bfc42 add x2, x2, #0x2ff 1d46fc: d0000363 adrp x3, 0x242000 1d4700: 913d0c63 add x3, x3, #0xf43 1d4704: 5282dca1 mov w1, #0x16e5 // =5861 1d4708: 97fb2f02 bl 0xa0310 <__assert2@plt> 1d470c: 14000001 b 0x1d4710 1d4710: 14000001 b 0x1d4714 1d4714: 14000001 b 0x1d4718 1d4718: aa1f03e8 mov x8, xzr 1d471c: f81103a8 stur x8, [x29, #-0xf0] 1d4720: 320003e9 orr w9, wzr, #0x1 1d4724: b90263e9 str w9, [sp, #0x260] 1d4728: 14000001 b 0x1d472c 1d472c: d10263a0 sub x0, x29, #0x98 1d4730: 97fb58e4 bl 0xaaac0 <_ZN9mkvparser5Track4InfoD1Ev@plt> 1d4734: 14000001 b 0x1d4738 1d4738: f85103a8 ldur x8, [x29, #-0xf0] 1d473c: d53bd049 mrs x9, TPIDR_EL0 1d4740: f9401529 ldr x9, [x9, #0x28] 1d4744: f940ebea ldr x10, [sp, #0x1d0] 1d4748: eb0a0129 subs x9, x9, x10 1d474c: f9000be8 str x8, [sp, #0x10] 1d4750: f90007e9 str x9, [sp, #0x8] 1d4754: 54000121 b.ne 0x1d4778 1d4758: 14000001 b 0x1d475c 1d475c: f9400be0 ldr x0, [sp, #0x10] 1d4760: 910ec3ff add sp, sp, #0x3b0 1d4764: a9417bfd ldp x29, x30, [sp, #0x10] 1d4768: f84207fc ldr x28, [sp], #0x20 1d476c: d65f03c0 ret 1d4770: f94137e0 ldr x0, [sp, #0x268] 1d4774: 97fb4de7 bl 0xa7f10 <_Unwind_Resume@plt> 1d4778: 97fb557e bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d477c : 1d477c: d10103ff sub sp, sp, #0x40 1d4780: a9037bfd stp x29, x30, [sp, #0x30] 1d4784: 9100c3fd add x29, sp, #0x30 1d4788: b27d03e8 orr x8, xzr, #0x8 1d478c: d2800009 mov x9, #0x0 // =0 1d4790: d000036a adrp x10, 0x242000 1d4794: 9102a14a add x10, x10, #0xa8 1d4798: f000036b adrp x11, 0x243000 1d479c: 910aed6b add x11, x11, #0x2bb 1d47a0: f000036c adrp x12, 0x243000 1d47a4: 910bcd8c add x12, x12, #0x2f3 1d47a8: f81f83a0 stur x0, [x29, #-0x8] 1d47ac: f85f83a0 ldur x0, [x29, #-0x8] 1d47b0: f940180d ldr x13, [x0, #0x30] 1d47b4: f9401400 ldr x0, [x0, #0x28] 1d47b8: eb0001ad subs x13, x13, x0 1d47bc: 9ac80da8 sdiv x8, x13, x8 1d47c0: f81f03a8 stur x8, [x29, #-0x10] 1d47c4: f85f03a8 ldur x8, [x29, #-0x10] 1d47c8: eb09011f cmp x8, x9 1d47cc: 1a9fb7ee cset w14, ge 1d47d0: f9000fea str x10, [sp, #0x18] 1d47d4: f9000beb str x11, [sp, #0x10] 1d47d8: f90007ec str x12, [sp, #0x8] 1d47dc: 3700004e tbnz w14, #0x0, 0x1d47e4 1d47e0: 14000002 b 0x1d47e8 1d47e4: 14000006 b 0x1d47fc 1d47e8: 5282be01 mov w1, #0x15f0 // =5616 1d47ec: f9400fe0 ldr x0, [sp, #0x18] 1d47f0: f9400be2 ldr x2, [sp, #0x10] 1d47f4: f94007e3 ldr x3, [sp, #0x8] 1d47f8: 97fb2ec6 bl 0xa0310 <__assert2@plt> 1d47fc: f85f03a0 ldur x0, [x29, #-0x10] 1d4800: a9437bfd ldp x29, x30, [sp, #0x30] 1d4804: 910103ff add sp, sp, #0x40 1d4808: d65f03c0 ret 00000000001d480c : 1d480c: d10183ff sub sp, sp, #0x60 1d4810: a9057bfd stp x29, x30, [sp, #0x50] 1d4814: 910143fd add x29, sp, #0x50 1d4818: d2800008 mov x8, #0x0 // =0 1d481c: f81f03a0 stur x0, [x29, #-0x10] 1d4820: f81e83a1 stur x1, [x29, #-0x18] 1d4824: f85f03a0 ldur x0, [x29, #-0x10] 1d4828: f85e83a1 ldur x1, [x29, #-0x18] 1d482c: eb08003f cmp x1, x8 1d4830: 1a9fa7e9 cset w9, lt 1d4834: f9000fe8 str x8, [sp, #0x18] 1d4838: f9000be0 str x0, [sp, #0x10] 1d483c: 37000049 tbnz w9, #0x0, 0x1d4844 1d4840: 14000004 b 0x1d4850 1d4844: f9400fe8 ldr x8, [sp, #0x18] 1d4848: f81f83a8 stur x8, [x29, #-0x8] 1d484c: 14000028 b 0x1d48ec 1d4850: f9400be8 ldr x8, [sp, #0x10] 1d4854: f9401509 ldr x9, [x8, #0x28] 1d4858: f81e03a9 stur x9, [x29, #-0x20] 1d485c: f9401909 ldr x9, [x8, #0x30] 1d4860: f90017e9 str x9, [sp, #0x28] 1d4864: f85e03a8 ldur x8, [x29, #-0x20] 1d4868: f94017e9 ldr x9, [sp, #0x28] 1d486c: eb09011f cmp x8, x9 1d4870: 1a9f07ea cset w10, ne 1d4874: 3700004a tbnz w10, #0x0, 0x1d487c 1d4878: 1400001b b 0x1d48e4 1d487c: b27d03e8 orr x8, xzr, #0x8 1d4880: f85e03a9 ldur x9, [x29, #-0x20] 1d4884: 8b080128 add x8, x9, x8 1d4888: f81e03a8 stur x8, [x29, #-0x20] 1d488c: f9400128 ldr x8, [x9] 1d4890: f90013e8 str x8, [sp, #0x20] 1d4894: f94013e8 ldr x8, [sp, #0x20] 1d4898: f9400fe9 ldr x9, [sp, #0x18] 1d489c: eb09011f cmp x8, x9 1d48a0: 1a9f17ea cset w10, eq 1d48a4: 3700004a tbnz w10, #0x0, 0x1d48ac 1d48a8: 14000002 b 0x1d48b0 1d48ac: 17ffffee b 0x1d4864 1d48b0: f85e83a8 ldur x8, [x29, #-0x18] 1d48b4: f94013e0 ldr x0, [sp, #0x20] 1d48b8: f90007e8 str x8, [sp, #0x8] 1d48bc: 97fb2d1d bl 0x9fd30 <_ZNK9mkvparser5Track9GetNumberEv@plt> 1d48c0: f94007e8 ldr x8, [sp, #0x8] 1d48c4: eb00011f cmp x8, x0 1d48c8: 1a9f17e9 cset w9, eq 1d48cc: 37000049 tbnz w9, #0x0, 0x1d48d4 1d48d0: 14000004 b 0x1d48e0 1d48d4: f94013e8 ldr x8, [sp, #0x20] 1d48d8: f81f83a8 stur x8, [x29, #-0x8] 1d48dc: 14000004 b 0x1d48ec 1d48e0: 17ffffe1 b 0x1d4864 1d48e4: f9400fe8 ldr x8, [sp, #0x18] 1d48e8: f81f83a8 stur x8, [x29, #-0x8] 1d48ec: f85f83a0 ldur x0, [x29, #-0x8] 1d48f0: a9457bfd ldp x29, x30, [sp, #0x50] 1d48f4: 910183ff add sp, sp, #0x60 1d48f8: d65f03c0 ret 00000000001d48fc : 1d48fc: d10143ff sub sp, sp, #0x50 1d4900: a9047bfd stp x29, x30, [sp, #0x40] 1d4904: 910103fd add x29, sp, #0x40 1d4908: d2800008 mov x8, #0x0 // =0 1d490c: f81f83a0 stur x0, [x29, #-0x8] 1d4910: f85f83a0 ldur x0, [x29, #-0x8] 1d4914: f9401409 ldr x9, [x0, #0x28] 1d4918: f81f03a9 stur x9, [x29, #-0x10] 1d491c: f9401809 ldr x9, [x0, #0x30] 1d4920: f81e83a9 stur x9, [x29, #-0x18] 1d4924: f9000fe8 str x8, [sp, #0x18] 1d4928: f9000be0 str x0, [sp, #0x10] 1d492c: f85f03a8 ldur x8, [x29, #-0x10] 1d4930: f85e83a9 ldur x9, [x29, #-0x18] 1d4934: eb09011f cmp x8, x9 1d4938: 1a9f07ea cset w10, ne 1d493c: 3700004a tbnz w10, #0x0, 0x1d4944 1d4940: 14000013 b 0x1d498c 1d4944: b27d03e8 orr x8, xzr, #0x8 1d4948: f85f03a9 ldur x9, [x29, #-0x10] 1d494c: 8b080128 add x8, x9, x8 1d4950: f81f03a8 stur x8, [x29, #-0x10] 1d4954: f9400128 ldr x8, [x9] 1d4958: f90013e8 str x8, [sp, #0x20] 1d495c: f94013e8 ldr x8, [sp, #0x20] 1d4960: f9400fe9 ldr x9, [sp, #0x18] 1d4964: eb09011f cmp x8, x9 1d4968: 1a9f17ea cset w10, eq 1d496c: f90007e8 str x8, [sp, #0x8] 1d4970: 370000ca tbnz w10, #0x0, 0x1d4988 1d4974: f94007e8 ldr x8, [sp, #0x8] 1d4978: f9400109 ldr x9, [x8] 1d497c: f9400529 ldr x9, [x9, #0x8] 1d4980: aa0803e0 mov x0, x8 1d4984: d63f0120 blr x9 1d4988: 17ffffe9 b 0x1d492c 1d498c: f9400be8 ldr x8, [sp, #0x10] 1d4990: f9401509 ldr x9, [x8, #0x28] 1d4994: f9400fea ldr x10, [sp, #0x18] 1d4998: eb0a013f cmp x9, x10 1d499c: 1a9f17eb cset w11, eq 1d49a0: f90003e9 str x9, [sp] 1d49a4: 3700006b tbnz w11, #0x0, 0x1d49b0 1d49a8: f94003e0 ldr x0, [sp] 1d49ac: 97fb46b1 bl 0xa6470 <_ZdaPv@plt> 1d49b0: a9447bfd ldp x29, x30, [sp, #0x40] 1d49b4: 910143ff add sp, sp, #0x50 1d49b8: d65f03c0 ret 00000000001d49bc : 1d49bc: d100c3ff sub sp, sp, #0x30 1d49c0: b27d03e8 orr x8, xzr, #0x8 1d49c4: d2800009 mov x9, #0x0 // =0 1d49c8: f90013e0 str x0, [sp, #0x20] 1d49cc: f9000fe1 str x1, [sp, #0x18] 1d49d0: f94013e0 ldr x0, [sp, #0x20] 1d49d4: f9401801 ldr x1, [x0, #0x30] 1d49d8: f940140a ldr x10, [x0, #0x28] 1d49dc: eb0a002a subs x10, x1, x10 1d49e0: 9ac80d48 sdiv x8, x10, x8 1d49e4: f9000be8 str x8, [sp, #0x10] 1d49e8: f9400fe8 ldr x8, [sp, #0x18] 1d49ec: f9400bea ldr x10, [sp, #0x10] 1d49f0: eb0a011f cmp x8, x10 1d49f4: 1a9f37eb cset w11, hs 1d49f8: f90007e9 str x9, [sp, #0x8] 1d49fc: f90003e0 str x0, [sp] 1d4a00: 3700004b tbnz w11, #0x0, 0x1d4a08 1d4a04: 14000004 b 0x1d4a14 1d4a08: f94007e8 ldr x8, [sp, #0x8] 1d4a0c: f90017e8 str x8, [sp, #0x28] 1d4a10: 14000009 b 0x1d4a34 1d4a14: b27d03e8 orr x8, xzr, #0x8 1d4a18: f94003e9 ldr x9, [sp] 1d4a1c: f940152a ldr x10, [x9, #0x28] 1d4a20: f9400feb ldr x11, [sp, #0x18] 1d4a24: 9b0b7d08 mul x8, x8, x11 1d4a28: 8b080148 add x8, x10, x8 1d4a2c: f9400108 ldr x8, [x8] 1d4a30: f90017e8 str x8, [sp, #0x28] 1d4a34: f94017e0 ldr x0, [sp, #0x28] 1d4a38: 9100c3ff add sp, sp, #0x30 1d4a3c: d65f03c0 ret 00000000001d4a40 : 1d4a40: d107c3ff sub sp, sp, #0x1f0 1d4a44: f900ebfc str x28, [sp, #0x1d0] 1d4a48: a91e7bfd stp x29, x30, [sp, #0x1e0] 1d4a4c: 910783fd add x29, sp, #0x1e0 1d4a50: d53bd048 mrs x8, TPIDR_EL0 1d4a54: f9401508 ldr x8, [x8, #0x28] 1d4a58: f81e83a8 stur x8, [x29, #-0x18] 1d4a5c: f81c83a0 stur x0, [x29, #-0x38] 1d4a60: f81c03a1 stur x1, [x29, #-0x40] 1d4a64: f81b83a2 stur x2, [x29, #-0x48] 1d4a68: f85c83a8 ldur x8, [x29, #-0x38] 1d4a6c: aa0803e0 mov x0, x8 1d4a70: f9400108 ldr x8, [x8] 1d4a74: f81383a0 stur x0, [x29, #-0xc8] 1d4a78: b50000a8 cbnz x8, 0x1d4a8c 1d4a7c: 14000001 b 0x1d4a80 1d4a80: 92800008 mov x8, #-0x1 // =-1 1d4a84: f81d03a8 stur x8, [x29, #-0x30] 1d4a88: 1400026e b 0x1d5440 1d4a8c: f85383a8 ldur x8, [x29, #-0xc8] 1d4a90: f9401509 ldr x9, [x8, #0x28] 1d4a94: b7f800a9 tbnz x9, #0x3f, 0x1d4aa8 1d4a98: 14000001 b 0x1d4a9c 1d4a9c: aa1f03e8 mov x8, xzr 1d4aa0: f81d03a8 stur x8, [x29, #-0x30] 1d4aa4: 14000267 b 0x1d5440 1d4aa8: f85383a8 ldur x8, [x29, #-0xc8] 1d4aac: f9400d09 ldr x9, [x8, #0x18] 1d4ab0: f940050a ldr x10, [x8, #0x8] 1d4ab4: eb0a0129 subs x9, x9, x10 1d4ab8: f81303a9 stur x9, [x29, #-0xd0] 1d4abc: 540000c1 b.ne 0x1d4ad4 1d4ac0: 14000001 b 0x1d4ac4 1d4ac4: f85383a8 ldur x8, [x29, #-0xc8] 1d4ac8: f9401109 ldr x9, [x8, #0x20] 1d4acc: b7f800a9 tbnz x9, #0x3f, 0x1d4ae0 1d4ad0: 14000001 b 0x1d4ad4 1d4ad4: 92800008 mov x8, #-0x1 // =-1 1d4ad8: f81d03a8 stur x8, [x29, #-0x30] 1d4adc: 14000259 b 0x1d5440 1d4ae0: f85383a8 ldur x8, [x29, #-0xc8] 1d4ae4: f9400109 ldr x9, [x8] 1d4ae8: f9400129 ldr x9, [x9] 1d4aec: f81b03a9 stur x9, [x29, #-0x50] 1d4af0: f85b03a9 ldur x9, [x29, #-0x50] 1d4af4: f940012a ldr x10, [x9] 1d4af8: f940054a ldr x10, [x10, #0x8] 1d4afc: d10083a1 sub x1, x29, #0x20 1d4b00: d100a3a2 sub x2, x29, #0x28 1d4b04: aa0903e0 mov x0, x9 1d4b08: d63f0140 blr x10 1d4b0c: b81ac3a0 stur w0, [x29, #-0x54] 1d4b10: b85ac3a0 ldur w0, [x29, #-0x54] 1d4b14: 36f800a0 tbz w0, #0x1f, 0x1d4b28 1d4b18: 14000001 b 0x1d4b1c 1d4b1c: b89ac3a8 ldursw x8, [x29, #-0x54] 1d4b20: f81d03a8 stur x8, [x29, #-0x30] 1d4b24: 14000247 b 0x1d5440 1d4b28: f85e03a8 ldur x8, [x29, #-0x20] 1d4b2c: b7f80248 tbnz x8, #0x3f, 0x1d4b74 1d4b30: 14000001 b 0x1d4b34 1d4b34: f85d83a8 ldur x8, [x29, #-0x28] 1d4b38: f85e03a9 ldur x9, [x29, #-0x20] 1d4b3c: eb090108 subs x8, x8, x9 1d4b40: f81283a8 stur x8, [x29, #-0xd8] 1d4b44: 5400012c b.gt 0x1d4b68 1d4b48: 14000001 b 0x1d4b4c 1d4b4c: f85383a8 ldur x8, [x29, #-0xc8] 1d4b50: f9400d09 ldr x9, [x8, #0x18] 1d4b54: f85e03aa ldur x10, [x29, #-0x20] 1d4b58: eb0a0129 subs x9, x9, x10 1d4b5c: f81203a9 stur x9, [x29, #-0xe0] 1d4b60: 540000ad b.le 0x1d4b74 1d4b64: 14000001 b 0x1d4b68 1d4b68: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4b6c: f81d03a8 stur x8, [x29, #-0x30] 1d4b70: 14000234 b 0x1d5440 1d4b74: f85383a8 ldur x8, [x29, #-0xc8] 1d4b78: f9400d09 ldr x9, [x8, #0x18] 1d4b7c: f85c03aa ldur x10, [x29, #-0x40] 1d4b80: f9000149 str x9, [x10] 1d4b84: 92800009 mov x9, #-0x1 // =-1 1d4b88: f81a03a9 stur x9, [x29, #-0x60] 1d4b8c: f85c03a9 ldur x9, [x29, #-0x40] 1d4b90: f9400129 ldr x9, [x9] 1d4b94: 91000529 add x9, x9, #0x1 1d4b98: f85d83aa ldur x10, [x29, #-0x28] 1d4b9c: eb0a0129 subs x9, x9, x10 1d4ba0: f81183a9 stur x9, [x29, #-0xe8] 1d4ba4: 5400012d b.le 0x1d4bc8 1d4ba8: 14000001 b 0x1d4bac 1d4bac: f85b83a8 ldur x8, [x29, #-0x48] 1d4bb0: 320003e9 orr w9, wzr, #0x1 1d4bb4: 2a0903ea mov w10, w9 1d4bb8: f900010a str x10, [x8] 1d4bbc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d4bc0: f81d03a8 stur x8, [x29, #-0x30] 1d4bc4: 1400021f b 0x1d5440 1d4bc8: f85b03a0 ldur x0, [x29, #-0x50] 1d4bcc: f85c03a8 ldur x8, [x29, #-0x40] 1d4bd0: f9400101 ldr x1, [x8] 1d4bd4: f85b83a2 ldur x2, [x29, #-0x48] 1d4bd8: 97fb31be bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1d4bdc: f81983a0 stur x0, [x29, #-0x68] 1d4be0: f85983a8 ldur x8, [x29, #-0x68] 1d4be4: b6f800a8 tbz x8, #0x3f, 0x1d4bf8 1d4be8: 14000001 b 0x1d4bec 1d4bec: f85983a8 ldur x8, [x29, #-0x68] 1d4bf0: f81d03a8 stur x8, [x29, #-0x30] 1d4bf4: 14000213 b 0x1d5440 1d4bf8: f85983a8 ldur x8, [x29, #-0x68] 1d4bfc: f1000508 subs x8, x8, #0x1 1d4c00: f9007be8 str x8, [sp, #0xf0] 1d4c04: 540000ab b.lt 0x1d4c18 1d4c08: 14000001 b 0x1d4c0c 1d4c0c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d4c10: f81d03a8 stur x8, [x29, #-0x30] 1d4c14: 1400020b b 0x1d5440 1d4c18: f85c03a8 ldur x8, [x29, #-0x40] 1d4c1c: f9400108 ldr x8, [x8] 1d4c20: f85b83a9 ldur x9, [x29, #-0x48] 1d4c24: f9400129 ldr x9, [x9] 1d4c28: 8b090108 add x8, x8, x9 1d4c2c: f85d83a9 ldur x9, [x29, #-0x28] 1d4c30: eb090108 subs x8, x8, x9 1d4c34: f90077e8 str x8, [sp, #0xe8] 1d4c38: 540000ad b.le 0x1d4c4c 1d4c3c: 14000001 b 0x1d4c40 1d4c40: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d4c44: f81d03a8 stur x8, [x29, #-0x30] 1d4c48: 140001fe b 0x1d5440 1d4c4c: f85b03a0 ldur x0, [x29, #-0x50] 1d4c50: f85c03a8 ldur x8, [x29, #-0x40] 1d4c54: f9400101 ldr x1, [x8] 1d4c58: f85b83a2 ldur x2, [x29, #-0x48] 1d4c5c: 97fb48d9 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1d4c60: f81903a0 stur x0, [x29, #-0x70] 1d4c64: f85903a8 ldur x8, [x29, #-0x70] 1d4c68: b6f800a8 tbz x8, #0x3f, 0x1d4c7c 1d4c6c: 14000001 b 0x1d4c70 1d4c70: f85903a8 ldur x8, [x29, #-0x70] 1d4c74: f81d03a8 stur x8, [x29, #-0x30] 1d4c78: 140001f2 b 0x1d5440 1d4c7c: f85903a8 ldur x8, [x29, #-0x70] 1d4c80: 5296cea9 mov w9, #0xb675 // =46709 1d4c84: 72a3e869 movk w9, #0x1f43, lsl #16 1d4c88: 2a0903ea mov w10, w9 1d4c8c: eb0a0108 subs x8, x8, x10 1d4c90: f90073e8 str x8, [sp, #0xe0] 1d4c94: 540000a0 b.eq 0x1d4ca8 1d4c98: 14000001 b 0x1d4c9c 1d4c9c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4ca0: f81d03a8 stur x8, [x29, #-0x30] 1d4ca4: 140001e7 b 0x1d5440 1d4ca8: f85b83a8 ldur x8, [x29, #-0x48] 1d4cac: f9400108 ldr x8, [x8] 1d4cb0: f85c03a9 ldur x9, [x29, #-0x40] 1d4cb4: f940012a ldr x10, [x9] 1d4cb8: 8b080148 add x8, x10, x8 1d4cbc: f9000128 str x8, [x9] 1d4cc0: f85c03a8 ldur x8, [x29, #-0x40] 1d4cc4: f9400108 ldr x8, [x8] 1d4cc8: 91000508 add x8, x8, #0x1 1d4ccc: f85d83a9 ldur x9, [x29, #-0x28] 1d4cd0: eb090108 subs x8, x8, x9 1d4cd4: f9006fe8 str x8, [sp, #0xd8] 1d4cd8: 5400012d b.le 0x1d4cfc 1d4cdc: 14000001 b 0x1d4ce0 1d4ce0: f85b83a8 ldur x8, [x29, #-0x48] 1d4ce4: 320003e9 orr w9, wzr, #0x1 1d4ce8: 2a0903ea mov w10, w9 1d4cec: f900010a str x10, [x8] 1d4cf0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d4cf4: f81d03a8 stur x8, [x29, #-0x30] 1d4cf8: 140001d2 b 0x1d5440 1d4cfc: f85b03a0 ldur x0, [x29, #-0x50] 1d4d00: f85c03a8 ldur x8, [x29, #-0x40] 1d4d04: f9400101 ldr x1, [x8] 1d4d08: f85b83a2 ldur x2, [x29, #-0x48] 1d4d0c: 97fb3171 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1d4d10: f81983a0 stur x0, [x29, #-0x68] 1d4d14: f85983a8 ldur x8, [x29, #-0x68] 1d4d18: b6f800a8 tbz x8, #0x3f, 0x1d4d2c 1d4d1c: 14000001 b 0x1d4d20 1d4d20: f85983a8 ldur x8, [x29, #-0x68] 1d4d24: f81d03a8 stur x8, [x29, #-0x30] 1d4d28: 140001c6 b 0x1d5440 1d4d2c: f85983a8 ldur x8, [x29, #-0x68] 1d4d30: f1000508 subs x8, x8, #0x1 1d4d34: f9006be8 str x8, [sp, #0xd0] 1d4d38: 540000ab b.lt 0x1d4d4c 1d4d3c: 14000001 b 0x1d4d40 1d4d40: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d4d44: f81d03a8 stur x8, [x29, #-0x30] 1d4d48: 140001be b 0x1d5440 1d4d4c: f85c03a8 ldur x8, [x29, #-0x40] 1d4d50: f9400108 ldr x8, [x8] 1d4d54: f85b83a9 ldur x9, [x29, #-0x48] 1d4d58: f9400129 ldr x9, [x9] 1d4d5c: 8b090108 add x8, x8, x9 1d4d60: f85d83a9 ldur x9, [x29, #-0x28] 1d4d64: eb090108 subs x8, x8, x9 1d4d68: f90067e8 str x8, [sp, #0xc8] 1d4d6c: 540000ad b.le 0x1d4d80 1d4d70: 14000001 b 0x1d4d74 1d4d74: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d4d78: f81d03a8 stur x8, [x29, #-0x30] 1d4d7c: 140001b1 b 0x1d5440 1d4d80: f85b03a0 ldur x0, [x29, #-0x50] 1d4d84: f85c03a8 ldur x8, [x29, #-0x40] 1d4d88: f9400101 ldr x1, [x8] 1d4d8c: f85b83a2 ldur x2, [x29, #-0x48] 1d4d90: 97fb430c bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1d4d94: f81883a0 stur x0, [x29, #-0x78] 1d4d98: f85883a8 ldur x8, [x29, #-0x78] 1d4d9c: b6f800a8 tbz x8, #0x3f, 0x1d4db0 1d4da0: 14000001 b 0x1d4da4 1d4da4: f85a03a8 ldur x8, [x29, #-0x60] 1d4da8: f81d03a8 stur x8, [x29, #-0x30] 1d4dac: 140001a5 b 0x1d5440 1d4db0: f85883a8 ldur x8, [x29, #-0x78] 1d4db4: b50000a8 cbnz x8, 0x1d4dc8 1d4db8: 14000001 b 0x1d4dbc 1d4dbc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4dc0: f81d03a8 stur x8, [x29, #-0x30] 1d4dc4: 1400019f b 0x1d5440 1d4dc8: f85b83a8 ldur x8, [x29, #-0x48] 1d4dcc: f9400108 ldr x8, [x8] 1d4dd0: f85c03a9 ldur x9, [x29, #-0x40] 1d4dd4: f940012a ldr x10, [x9] 1d4dd8: 8b080148 add x8, x10, x8 1d4ddc: f9000128 str x8, [x9] 1d4de0: f85b83a8 ldur x8, [x29, #-0x48] 1d4de4: f9400108 ldr x8, [x8] 1d4de8: d37df109 lsl x9, x8, #3 1d4dec: eb080128 subs x8, x9, x8 1d4df0: 320003eb orr w11, wzr, #0x1 1d4df4: 2a0b03e9 mov w9, w11 1d4df8: 9ac82128 lsl x8, x9, x8 1d4dfc: f1000508 subs x8, x8, #0x1 1d4e00: f81803a8 stur x8, [x29, #-0x80] 1d4e04: f85883a8 ldur x8, [x29, #-0x78] 1d4e08: f85803a9 ldur x9, [x29, #-0x80] 1d4e0c: eb090108 subs x8, x8, x9 1d4e10: f90063e8 str x8, [sp, #0xc0] 1d4e14: 540000a0 b.eq 0x1d4e28 1d4e18: 14000001 b 0x1d4e1c 1d4e1c: f85883a8 ldur x8, [x29, #-0x78] 1d4e20: f81a03a8 stur x8, [x29, #-0x60] 1d4e24: 14000001 b 0x1d4e28 1d4e28: 92800008 mov x8, #-0x1 // =-1 1d4e2c: f81783a8 stur x8, [x29, #-0x88] 1d4e30: f81703a8 stur x8, [x29, #-0x90] 1d4e34: 2a1f03e9 mov w9, wzr 1d4e38: 3816c3a9 sturb w9, [x29, #-0x94] 1d4e3c: f85a03a8 ldur x8, [x29, #-0x60] 1d4e40: b6f800a8 tbz x8, #0x3f, 0x1d4e54 1d4e44: 14000001 b 0x1d4e48 1d4e48: 92800008 mov x8, #-0x1 // =-1 1d4e4c: f9005fe8 str x8, [sp, #0xb8] 1d4e50: 14000007 b 0x1d4e6c 1d4e54: f85c03a8 ldur x8, [x29, #-0x40] 1d4e58: f9400108 ldr x8, [x8] 1d4e5c: f85a03a9 ldur x9, [x29, #-0x60] 1d4e60: 8b090108 add x8, x8, x9 1d4e64: f9005fe8 str x8, [sp, #0xb8] 1d4e68: 14000001 b 0x1d4e6c 1d4e6c: f9405fe8 ldr x8, [sp, #0xb8] 1d4e70: f81603a8 stur x8, [x29, #-0xa0] 1d4e74: 14000001 b 0x1d4e78 1d4e78: f85603a8 ldur x8, [x29, #-0xa0] 1d4e7c: b7f80148 tbnz x8, #0x3f, 0x1d4ea4 1d4e80: 14000001 b 0x1d4e84 1d4e84: f85c03a8 ldur x8, [x29, #-0x40] 1d4e88: f9400108 ldr x8, [x8] 1d4e8c: f85603a9 ldur x9, [x29, #-0xa0] 1d4e90: eb090108 subs x8, x8, x9 1d4e94: f9005be8 str x8, [sp, #0xb0] 1d4e98: 5400006b b.lt 0x1d4ea4 1d4e9c: 14000001 b 0x1d4ea0 1d4ea0: 1400013e b 0x1d5398 1d4ea4: f85c03a8 ldur x8, [x29, #-0x40] 1d4ea8: f9400108 ldr x8, [x8] 1d4eac: 91000508 add x8, x8, #0x1 1d4eb0: f85d83a9 ldur x9, [x29, #-0x28] 1d4eb4: eb090108 subs x8, x8, x9 1d4eb8: f90057e8 str x8, [sp, #0xa8] 1d4ebc: 5400012d b.le 0x1d4ee0 1d4ec0: 14000001 b 0x1d4ec4 1d4ec4: f85b83a8 ldur x8, [x29, #-0x48] 1d4ec8: 320003e9 orr w9, wzr, #0x1 1d4ecc: 2a0903ea mov w10, w9 1d4ed0: f900010a str x10, [x8] 1d4ed4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d4ed8: f81d03a8 stur x8, [x29, #-0x30] 1d4edc: 14000159 b 0x1d5440 1d4ee0: f85b03a0 ldur x0, [x29, #-0x50] 1d4ee4: f85c03a8 ldur x8, [x29, #-0x40] 1d4ee8: f9400101 ldr x1, [x8] 1d4eec: f85b83a2 ldur x2, [x29, #-0x48] 1d4ef0: 97fb30f8 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1d4ef4: f81583a0 stur x0, [x29, #-0xa8] 1d4ef8: f85583a8 ldur x8, [x29, #-0xa8] 1d4efc: b6f800a8 tbz x8, #0x3f, 0x1d4f10 1d4f00: 14000001 b 0x1d4f04 1d4f04: f85583a8 ldur x8, [x29, #-0xa8] 1d4f08: f81d03a8 stur x8, [x29, #-0x30] 1d4f0c: 1400014d b 0x1d5440 1d4f10: f85583a8 ldur x8, [x29, #-0xa8] 1d4f14: f1000508 subs x8, x8, #0x1 1d4f18: f90053e8 str x8, [sp, #0xa0] 1d4f1c: 540000ab b.lt 0x1d4f30 1d4f20: 14000001 b 0x1d4f24 1d4f24: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d4f28: f81d03a8 stur x8, [x29, #-0x30] 1d4f2c: 14000145 b 0x1d5440 1d4f30: f85603a8 ldur x8, [x29, #-0xa0] 1d4f34: b7f801e8 tbnz x8, #0x3f, 0x1d4f70 1d4f38: 14000001 b 0x1d4f3c 1d4f3c: f85c03a8 ldur x8, [x29, #-0x40] 1d4f40: f9400108 ldr x8, [x8] 1d4f44: f85b83a9 ldur x9, [x29, #-0x48] 1d4f48: f9400129 ldr x9, [x9] 1d4f4c: 8b090108 add x8, x8, x9 1d4f50: f85603a9 ldur x9, [x29, #-0xa0] 1d4f54: eb090108 subs x8, x8, x9 1d4f58: f9004fe8 str x8, [sp, #0x98] 1d4f5c: 540000ad b.le 0x1d4f70 1d4f60: 14000001 b 0x1d4f64 1d4f64: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4f68: f81d03a8 stur x8, [x29, #-0x30] 1d4f6c: 14000135 b 0x1d5440 1d4f70: f85c03a8 ldur x8, [x29, #-0x40] 1d4f74: f9400108 ldr x8, [x8] 1d4f78: f85b83a9 ldur x9, [x29, #-0x48] 1d4f7c: f9400129 ldr x9, [x9] 1d4f80: 8b090108 add x8, x8, x9 1d4f84: f85d83a9 ldur x9, [x29, #-0x28] 1d4f88: eb090108 subs x8, x8, x9 1d4f8c: f9004be8 str x8, [sp, #0x90] 1d4f90: 540000ad b.le 0x1d4fa4 1d4f94: 14000001 b 0x1d4f98 1d4f98: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d4f9c: f81d03a8 stur x8, [x29, #-0x30] 1d4fa0: 14000128 b 0x1d5440 1d4fa4: f85b03a0 ldur x0, [x29, #-0x50] 1d4fa8: f85c03a8 ldur x8, [x29, #-0x40] 1d4fac: f9400101 ldr x1, [x8] 1d4fb0: f85b83a2 ldur x2, [x29, #-0x48] 1d4fb4: 97fb4803 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1d4fb8: f81503a0 stur x0, [x29, #-0xb0] 1d4fbc: f85503a8 ldur x8, [x29, #-0xb0] 1d4fc0: b6f800a8 tbz x8, #0x3f, 0x1d4fd4 1d4fc4: 14000001 b 0x1d4fc8 1d4fc8: f85503a8 ldur x8, [x29, #-0xb0] 1d4fcc: f81d03a8 stur x8, [x29, #-0x30] 1d4fd0: 1400011c b 0x1d5440 1d4fd4: f85503a8 ldur x8, [x29, #-0xb0] 1d4fd8: b50000a8 cbnz x8, 0x1d4fec 1d4fdc: 14000001 b 0x1d4fe0 1d4fe0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d4fe4: f81d03a8 stur x8, [x29, #-0x30] 1d4fe8: 14000116 b 0x1d5440 1d4fec: f85503a8 ldur x8, [x29, #-0xb0] 1d4ff0: 5296cea9 mov w9, #0xb675 // =46709 1d4ff4: 72a3e869 movk w9, #0x1f43, lsl #16 1d4ff8: 2a0903ea mov w10, w9 1d4ffc: eb0a0108 subs x8, x8, x10 1d5000: f90047e8 str x8, [sp, #0x88] 1d5004: 54000061 b.ne 0x1d5010 1d5008: 14000001 b 0x1d500c 1d500c: 140000e3 b 0x1d5398 1d5010: f85503a8 ldur x8, [x29, #-0xb0] 1d5014: 52976d69 mov w9, #0xbb6b // =47979 1d5018: 72a38a69 movk w9, #0x1c53, lsl #16 1d501c: 2a0903ea mov w10, w9 1d5020: eb0a0108 subs x8, x8, x10 1d5024: f90043e8 str x8, [sp, #0x80] 1d5028: 54000061 b.ne 0x1d5034 1d502c: 14000001 b 0x1d5030 1d5030: 140000da b 0x1d5398 1d5034: f85b83a8 ldur x8, [x29, #-0x48] 1d5038: f9400108 ldr x8, [x8] 1d503c: f85c03a9 ldur x9, [x29, #-0x40] 1d5040: f940012a ldr x10, [x9] 1d5044: 8b080148 add x8, x10, x8 1d5048: f9000128 str x8, [x9] 1d504c: f85c03a8 ldur x8, [x29, #-0x40] 1d5050: f9400108 ldr x8, [x8] 1d5054: 91000508 add x8, x8, #0x1 1d5058: f85d83a9 ldur x9, [x29, #-0x28] 1d505c: eb090108 subs x8, x8, x9 1d5060: f9003fe8 str x8, [sp, #0x78] 1d5064: 5400012d b.le 0x1d5088 1d5068: 14000001 b 0x1d506c 1d506c: f85b83a8 ldur x8, [x29, #-0x48] 1d5070: 320003e9 orr w9, wzr, #0x1 1d5074: 2a0903ea mov w10, w9 1d5078: f900010a str x10, [x8] 1d507c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5080: f81d03a8 stur x8, [x29, #-0x30] 1d5084: 140000ef b 0x1d5440 1d5088: f85b03a0 ldur x0, [x29, #-0x50] 1d508c: f85c03a8 ldur x8, [x29, #-0x40] 1d5090: f9400101 ldr x1, [x8] 1d5094: f85b83a2 ldur x2, [x29, #-0x48] 1d5098: 97fb308e bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1d509c: f81583a0 stur x0, [x29, #-0xa8] 1d50a0: f85583a8 ldur x8, [x29, #-0xa8] 1d50a4: b6f800a8 tbz x8, #0x3f, 0x1d50b8 1d50a8: 14000001 b 0x1d50ac 1d50ac: f85583a8 ldur x8, [x29, #-0xa8] 1d50b0: f81d03a8 stur x8, [x29, #-0x30] 1d50b4: 140000e3 b 0x1d5440 1d50b8: f85583a8 ldur x8, [x29, #-0xa8] 1d50bc: f1000508 subs x8, x8, #0x1 1d50c0: f9003be8 str x8, [sp, #0x70] 1d50c4: 540000ab b.lt 0x1d50d8 1d50c8: 14000001 b 0x1d50cc 1d50cc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d50d0: f81d03a8 stur x8, [x29, #-0x30] 1d50d4: 140000db b 0x1d5440 1d50d8: f85603a8 ldur x8, [x29, #-0xa0] 1d50dc: b7f801e8 tbnz x8, #0x3f, 0x1d5118 1d50e0: 14000001 b 0x1d50e4 1d50e4: f85c03a8 ldur x8, [x29, #-0x40] 1d50e8: f9400108 ldr x8, [x8] 1d50ec: f85b83a9 ldur x9, [x29, #-0x48] 1d50f0: f9400129 ldr x9, [x9] 1d50f4: 8b090108 add x8, x8, x9 1d50f8: f85603a9 ldur x9, [x29, #-0xa0] 1d50fc: eb090108 subs x8, x8, x9 1d5100: f90037e8 str x8, [sp, #0x68] 1d5104: 540000ad b.le 0x1d5118 1d5108: 14000001 b 0x1d510c 1d510c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5110: f81d03a8 stur x8, [x29, #-0x30] 1d5114: 140000cb b 0x1d5440 1d5118: f85c03a8 ldur x8, [x29, #-0x40] 1d511c: f9400108 ldr x8, [x8] 1d5120: f85b83a9 ldur x9, [x29, #-0x48] 1d5124: f9400129 ldr x9, [x9] 1d5128: 8b090108 add x8, x8, x9 1d512c: f85d83a9 ldur x9, [x29, #-0x28] 1d5130: eb090108 subs x8, x8, x9 1d5134: f90033e8 str x8, [sp, #0x60] 1d5138: 540000ad b.le 0x1d514c 1d513c: 14000001 b 0x1d5140 1d5140: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5144: f81d03a8 stur x8, [x29, #-0x30] 1d5148: 140000be b 0x1d5440 1d514c: f85b03a0 ldur x0, [x29, #-0x50] 1d5150: f85c03a8 ldur x8, [x29, #-0x40] 1d5154: f9400101 ldr x1, [x8] 1d5158: f85b83a2 ldur x2, [x29, #-0x48] 1d515c: 97fb4219 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1d5160: f81483a0 stur x0, [x29, #-0xb8] 1d5164: f85483a8 ldur x8, [x29, #-0xb8] 1d5168: b6f800a8 tbz x8, #0x3f, 0x1d517c 1d516c: 14000001 b 0x1d5170 1d5170: f85483a8 ldur x8, [x29, #-0xb8] 1d5174: f81d03a8 stur x8, [x29, #-0x30] 1d5178: 140000b2 b 0x1d5440 1d517c: f85b83a8 ldur x8, [x29, #-0x48] 1d5180: f9400108 ldr x8, [x8] 1d5184: d37df109 lsl x9, x8, #3 1d5188: eb080128 subs x8, x9, x8 1d518c: 320003ea orr w10, wzr, #0x1 1d5190: 2a0a03e9 mov w9, w10 1d5194: 9ac82128 lsl x8, x9, x8 1d5198: f1000508 subs x8, x8, #0x1 1d519c: f81403a8 stur x8, [x29, #-0xc0] 1d51a0: f85483a8 ldur x8, [x29, #-0xb8] 1d51a4: f85403a9 ldur x9, [x29, #-0xc0] 1d51a8: eb090108 subs x8, x8, x9 1d51ac: f9002fe8 str x8, [sp, #0x58] 1d51b0: 540000a1 b.ne 0x1d51c4 1d51b4: 14000001 b 0x1d51b8 1d51b8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d51bc: f81d03a8 stur x8, [x29, #-0x30] 1d51c0: 140000a0 b 0x1d5440 1d51c4: f85b83a8 ldur x8, [x29, #-0x48] 1d51c8: f9400108 ldr x8, [x8] 1d51cc: f85c03a9 ldur x9, [x29, #-0x40] 1d51d0: f940012a ldr x10, [x9] 1d51d4: 8b080148 add x8, x10, x8 1d51d8: f9000128 str x8, [x9] 1d51dc: f85603a8 ldur x8, [x29, #-0xa0] 1d51e0: b7f80188 tbnz x8, #0x3f, 0x1d5210 1d51e4: 14000001 b 0x1d51e8 1d51e8: f85c03a8 ldur x8, [x29, #-0x40] 1d51ec: f9400108 ldr x8, [x8] 1d51f0: f85603a9 ldur x9, [x29, #-0xa0] 1d51f4: eb090108 subs x8, x8, x9 1d51f8: f9002be8 str x8, [sp, #0x50] 1d51fc: 540000ad b.le 0x1d5210 1d5200: 14000001 b 0x1d5204 1d5204: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5208: f81d03a8 stur x8, [x29, #-0x30] 1d520c: 1400008d b 0x1d5440 1d5210: f85483a8 ldur x8, [x29, #-0xb8] 1d5214: b5000068 cbnz x8, 0x1d5220 1d5218: 14000001 b 0x1d521c 1d521c: 17ffff17 b 0x1d4e78 1d5220: f85603a8 ldur x8, [x29, #-0xa0] 1d5224: b7f801c8 tbnz x8, #0x3f, 0x1d525c 1d5228: 14000001 b 0x1d522c 1d522c: f85c03a8 ldur x8, [x29, #-0x40] 1d5230: f9400108 ldr x8, [x8] 1d5234: f85483a9 ldur x9, [x29, #-0xb8] 1d5238: 8b090108 add x8, x8, x9 1d523c: f85603a9 ldur x9, [x29, #-0xa0] 1d5240: eb090108 subs x8, x8, x9 1d5244: f90027e8 str x8, [sp, #0x48] 1d5248: 540000ad b.le 0x1d525c 1d524c: 14000001 b 0x1d5250 1d5250: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5254: f81d03a8 stur x8, [x29, #-0x30] 1d5258: 1400007a b 0x1d5440 1d525c: f85503a8 ldur x8, [x29, #-0xb0] 1d5260: f1039d08 subs x8, x8, #0xe7 1d5264: f90023e8 str x8, [sp, #0x40] 1d5268: 540004e1 b.ne 0x1d5304 1d526c: 14000001 b 0x1d5270 1d5270: f85483a8 ldur x8, [x29, #-0xb8] 1d5274: f85b83a9 ldur x9, [x29, #-0x48] 1d5278: f9000128 str x8, [x9] 1d527c: f85c03a8 ldur x8, [x29, #-0x40] 1d5280: f9400108 ldr x8, [x8] 1d5284: f85483a9 ldur x9, [x29, #-0xb8] 1d5288: 8b090108 add x8, x8, x9 1d528c: f85d83a9 ldur x9, [x29, #-0x28] 1d5290: eb090108 subs x8, x8, x9 1d5294: f9001fe8 str x8, [sp, #0x38] 1d5298: 540000ad b.le 0x1d52ac 1d529c: 14000001 b 0x1d52a0 1d52a0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d52a4: f81d03a8 stur x8, [x29, #-0x30] 1d52a8: 14000066 b 0x1d5440 1d52ac: f85b03a0 ldur x0, [x29, #-0x50] 1d52b0: f85c03a8 ldur x8, [x29, #-0x40] 1d52b4: f9400101 ldr x1, [x8] 1d52b8: f85483a2 ldur x2, [x29, #-0xb8] 1d52bc: 97fb483d bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d52c0: f81783a0 stur x0, [x29, #-0x88] 1d52c4: f85783a8 ldur x8, [x29, #-0x88] 1d52c8: b6f800a8 tbz x8, #0x3f, 0x1d52dc 1d52cc: 14000001 b 0x1d52d0 1d52d0: f85783a8 ldur x8, [x29, #-0x88] 1d52d4: f81d03a8 stur x8, [x29, #-0x30] 1d52d8: 1400005a b 0x1d5440 1d52dc: f85c03a8 ldur x8, [x29, #-0x40] 1d52e0: f9400108 ldr x8, [x8] 1d52e4: f85483a9 ldur x9, [x29, #-0xb8] 1d52e8: 8b090108 add x8, x8, x9 1d52ec: f81703a8 stur x8, [x29, #-0x90] 1d52f0: 3856c3aa ldurb w10, [x29, #-0x94] 1d52f4: 3600006a tbz w10, #0x0, 0x1d5300 1d52f8: 14000001 b 0x1d52fc 1d52fc: 14000027 b 0x1d5398 1d5300: 14000013 b 0x1d534c 1d5304: f85503a8 ldur x8, [x29, #-0xb0] 1d5308: f1028108 subs x8, x8, #0xa0 1d530c: f9001be8 str x8, [sp, #0x30] 1d5310: 540000a1 b.ne 0x1d5324 1d5314: 14000001 b 0x1d5318 1d5318: 320003e8 orr w8, wzr, #0x1 1d531c: 3816c3a8 sturb w8, [x29, #-0x94] 1d5320: 1400001e b 0x1d5398 1d5324: f85503a8 ldur x8, [x29, #-0xb0] 1d5328: f1028d08 subs x8, x8, #0xa3 1d532c: f90017e8 str x8, [sp, #0x28] 1d5330: 540000a1 b.ne 0x1d5344 1d5334: 14000001 b 0x1d5338 1d5338: 320003e8 orr w8, wzr, #0x1 1d533c: 3816c3a8 sturb w8, [x29, #-0x94] 1d5340: 14000016 b 0x1d5398 1d5344: 14000001 b 0x1d5348 1d5348: 14000001 b 0x1d534c 1d534c: f85483a8 ldur x8, [x29, #-0xb8] 1d5350: f85c03a9 ldur x9, [x29, #-0x40] 1d5354: f940012a ldr x10, [x9] 1d5358: 8b080148 add x8, x10, x8 1d535c: f9000128 str x8, [x9] 1d5360: f85603a8 ldur x8, [x29, #-0xa0] 1d5364: b7f80188 tbnz x8, #0x3f, 0x1d5394 1d5368: 14000001 b 0x1d536c 1d536c: f85c03a8 ldur x8, [x29, #-0x40] 1d5370: f9400108 ldr x8, [x8] 1d5374: f85603a9 ldur x9, [x29, #-0xa0] 1d5378: eb090108 subs x8, x8, x9 1d537c: f90013e8 str x8, [sp, #0x20] 1d5380: 540000ad b.le 0x1d5394 1d5384: 14000001 b 0x1d5388 1d5388: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d538c: f81d03a8 stur x8, [x29, #-0x30] 1d5390: 1400002c b 0x1d5440 1d5394: 17fffeb9 b 0x1d4e78 1d5398: f85603a8 ldur x8, [x29, #-0xa0] 1d539c: b7f80188 tbnz x8, #0x3f, 0x1d53cc 1d53a0: 14000001 b 0x1d53a4 1d53a4: f85c03a8 ldur x8, [x29, #-0x40] 1d53a8: f9400108 ldr x8, [x8] 1d53ac: f85603a9 ldur x9, [x29, #-0xa0] 1d53b0: eb090108 subs x8, x8, x9 1d53b4: f9000fe8 str x8, [sp, #0x18] 1d53b8: 540000ad b.le 0x1d53cc 1d53bc: 14000001 b 0x1d53c0 1d53c0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d53c4: f81d03a8 stur x8, [x29, #-0x30] 1d53c8: 1400001e b 0x1d5440 1d53cc: f85783a8 ldur x8, [x29, #-0x88] 1d53d0: b6f800a8 tbz x8, #0x3f, 0x1d53e4 1d53d4: 14000001 b 0x1d53d8 1d53d8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d53dc: f81d03a8 stur x8, [x29, #-0x30] 1d53e0: 14000018 b 0x1d5440 1d53e4: 3856c3a8 ldurb w8, [x29, #-0x94] 1d53e8: 370000a8 tbnz w8, #0x0, 0x1d53fc 1d53ec: 14000001 b 0x1d53f0 1d53f0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d53f4: f81d03a8 stur x8, [x29, #-0x30] 1d53f8: 14000012 b 0x1d5440 1d53fc: f85703a8 ldur x8, [x29, #-0x90] 1d5400: f85383a9 ldur x9, [x29, #-0xc8] 1d5404: f9000d28 str x8, [x9, #0x18] 1d5408: f85783a8 ldur x8, [x29, #-0x88] 1d540c: f9001528 str x8, [x9, #0x28] 1d5410: f85a03a8 ldur x8, [x29, #-0x60] 1d5414: b7f80108 tbnz x8, #0x3f, 0x1d5434 1d5418: 14000001 b 0x1d541c 1d541c: f85603a8 ldur x8, [x29, #-0xa0] 1d5420: f85383a9 ldur x9, [x29, #-0xc8] 1d5424: f940052a ldr x10, [x9, #0x8] 1d5428: eb0a0108 subs x8, x8, x10 1d542c: f9001128 str x8, [x9, #0x20] 1d5430: 14000001 b 0x1d5434 1d5434: aa1f03e8 mov x8, xzr 1d5438: f81d03a8 stur x8, [x29, #-0x30] 1d543c: 14000001 b 0x1d5440 1d5440: f85d03a8 ldur x8, [x29, #-0x30] 1d5444: d53bd049 mrs x9, TPIDR_EL0 1d5448: f9401529 ldr x9, [x9, #0x28] 1d544c: f85e83aa ldur x10, [x29, #-0x18] 1d5450: eb0a0129 subs x9, x9, x10 1d5454: f9000be8 str x8, [sp, #0x10] 1d5458: f90007e9 str x9, [sp, #0x8] 1d545c: 540000e1 b.ne 0x1d5478 1d5460: 14000001 b 0x1d5464 1d5464: f9400be0 ldr x0, [sp, #0x10] 1d5468: a95e7bfd ldp x29, x30, [sp, #0x1e0] 1d546c: f940ebfc ldr x28, [sp, #0x1d0] 1d5470: 9107c3ff add sp, sp, #0x1f0 1d5474: d65f03c0 ret 1d5478: 97fb523e bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d547c : 1d547c: d107c3ff sub sp, sp, #0x1f0 1d5480: f900ebfc str x28, [sp, #0x1d0] 1d5484: a91e7bfd stp x29, x30, [sp, #0x1e0] 1d5488: 910783fd add x29, sp, #0x1e0 1d548c: d100c3a8 sub x8, x29, #0x30 1d5490: d53bd049 mrs x9, TPIDR_EL0 1d5494: f9401529 ldr x9, [x9, #0x28] 1d5498: f9000d09 str x9, [x8, #0x18] 1d549c: f81b83a0 stur x0, [x29, #-0x48] 1d54a0: f81b03a1 stur x1, [x29, #-0x50] 1d54a4: f81a83a2 stur x2, [x29, #-0x58] 1d54a8: f81a03a3 stur x3, [x29, #-0x60] 1d54ac: f85b83a9 ldur x9, [x29, #-0x48] 1d54b0: aa0903e0 mov x0, x9 1d54b4: f85a83a1 ldur x1, [x29, #-0x58] 1d54b8: f9400021 ldr x1, [x1] 1d54bc: f81983a1 stur x1, [x29, #-0x68] 1d54c0: f85a83a1 ldur x1, [x29, #-0x58] 1d54c4: f9400021 ldr x1, [x1] 1d54c8: f85b03a2 ldur x2, [x29, #-0x50] 1d54cc: 8b020021 add x1, x1, x2 1d54d0: f81903a1 stur x1, [x29, #-0x70] 1d54d4: f9400129 ldr x9, [x9] 1d54d8: f9400129 ldr x9, [x9] 1d54dc: f81883a9 stur x9, [x29, #-0x78] 1d54e0: f85883a9 ldur x9, [x29, #-0x78] 1d54e4: f9400121 ldr x1, [x9] 1d54e8: f9400421 ldr x1, [x1, #0x8] 1d54ec: d10083a2 sub x2, x29, #0x20 1d54f0: d100a3a3 sub x3, x29, #0x28 1d54f4: f81383a0 stur x0, [x29, #-0xc8] 1d54f8: aa0903e0 mov x0, x9 1d54fc: f81303a1 stur x1, [x29, #-0xd0] 1d5500: aa0203e1 mov x1, x2 1d5504: aa0303e2 mov x2, x3 1d5508: f85303a9 ldur x9, [x29, #-0xd0] 1d550c: f81283a8 stur x8, [x29, #-0xd8] 1d5510: d63f0120 blr x9 1d5514: 2a0003e1 mov w1, w0 1d5518: 93407c28 sxtw x8, w1 1d551c: f81803a8 stur x8, [x29, #-0x80] 1d5520: f85803a8 ldur x8, [x29, #-0x80] 1d5524: b6f800a8 tbz x8, #0x3f, 0x1d5538 1d5528: 14000001 b 0x1d552c 1d552c: f85803a8 ldur x8, [x29, #-0x80] 1d5530: f81c03a8 stur x8, [x29, #-0x40] 1d5534: 14000245 b 0x1d5e48 1d5538: f85283a8 ldur x8, [x29, #-0xd8] 1d553c: f9400909 ldr x9, [x8, #0x10] 1d5540: b7f80129 tbnz x9, #0x3f, 0x1d5564 1d5544: 14000001 b 0x1d5548 1d5548: f85283a8 ldur x8, [x29, #-0xd8] 1d554c: f9400509 ldr x9, [x8, #0x8] 1d5550: f940090a ldr x10, [x8, #0x10] 1d5554: eb0a0129 subs x9, x9, x10 1d5558: f81203a9 stur x9, [x29, #-0xe0] 1d555c: 5400006c b.gt 0x1d5568 1d5560: 14000001 b 0x1d5564 1d5564: 14000009 b 0x1d5588 1d5568: b0000360 adrp x0, 0x242000 1d556c: 9102a000 add x0, x0, #0xa8 1d5570: d0000362 adrp x2, 0x243000 1d5574: 910f1442 add x2, x2, #0x3c5 1d5578: b0000363 adrp x3, 0x242000 1d557c: 91063463 add x3, x3, #0x18d 1d5580: 52832461 mov w1, #0x1923 // =6435 1d5584: 97fb2b63 bl 0xa0310 <__assert2@plt> 1d5588: f85283a8 ldur x8, [x29, #-0xd8] 1d558c: f9400909 ldr x9, [x8, #0x10] 1d5590: b7f80189 tbnz x9, #0x3f, 0x1d55c0 1d5594: 14000001 b 0x1d5598 1d5598: f85903a8 ldur x8, [x29, #-0x70] 1d559c: f85283a9 ldur x9, [x29, #-0xd8] 1d55a0: f940092a ldr x10, [x9, #0x10] 1d55a4: eb0a0108 subs x8, x8, x10 1d55a8: f81183a8 stur x8, [x29, #-0xe8] 1d55ac: 540000ad b.le 0x1d55c0 1d55b0: 14000001 b 0x1d55b4 1d55b4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d55b8: f81c03a8 stur x8, [x29, #-0x40] 1d55bc: 14000223 b 0x1d5e48 1d55c0: f85903a8 ldur x8, [x29, #-0x70] 1d55c4: f85283a9 ldur x9, [x29, #-0xd8] 1d55c8: f940052a ldr x10, [x9, #0x8] 1d55cc: eb0a0108 subs x8, x8, x10 1d55d0: f9007be8 str x8, [sp, #0xf0] 1d55d4: 5400010d b.le 0x1d55f4 1d55d8: 14000001 b 0x1d55dc 1d55dc: f85b03a8 ldur x8, [x29, #-0x50] 1d55e0: f85a03a9 ldur x9, [x29, #-0x60] 1d55e4: f9000128 str x8, [x9] 1d55e8: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d55ec: f81c03a8 stur x8, [x29, #-0x40] 1d55f0: 14000216 b 0x1d5e48 1d55f4: aa1f03e8 mov x8, xzr 1d55f8: f85283a9 ldur x9, [x29, #-0xd8] 1d55fc: f9000128 str x8, [x9] 1d5600: 14000001 b 0x1d5604 1d5604: f85a83a8 ldur x8, [x29, #-0x58] 1d5608: f9400108 ldr x8, [x8] 1d560c: f85903a9 ldur x9, [x29, #-0x70] 1d5610: eb090108 subs x8, x8, x9 1d5614: f90077e8 str x8, [sp, #0xe8] 1d5618: 54003daa b.ge 0x1d5dcc 1d561c: 14000001 b 0x1d5620 1d5620: f85a83a8 ldur x8, [x29, #-0x58] 1d5624: f9400108 ldr x8, [x8] 1d5628: 91000508 add x8, x8, #0x1 1d562c: f85283a9 ldur x9, [x29, #-0xd8] 1d5630: f940052a ldr x10, [x9, #0x8] 1d5634: eb0a0108 subs x8, x8, x10 1d5638: f90073e8 str x8, [sp, #0xe0] 1d563c: 5400012d b.le 0x1d5660 1d5640: 14000001 b 0x1d5644 1d5644: f85a03a8 ldur x8, [x29, #-0x60] 1d5648: 320003e9 orr w9, wzr, #0x1 1d564c: 2a0903ea mov w10, w9 1d5650: f900010a str x10, [x8] 1d5654: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5658: f81c03a8 stur x8, [x29, #-0x40] 1d565c: 140001fb b 0x1d5e48 1d5660: f85883a0 ldur x0, [x29, #-0x78] 1d5664: f85a83a8 ldur x8, [x29, #-0x58] 1d5668: f9400101 ldr x1, [x8] 1d566c: f85a03a2 ldur x2, [x29, #-0x60] 1d5670: 97fb2f18 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1d5674: f81783a0 stur x0, [x29, #-0x88] 1d5678: f85783a8 ldur x8, [x29, #-0x88] 1d567c: b6f800a8 tbz x8, #0x3f, 0x1d5690 1d5680: 14000001 b 0x1d5684 1d5684: f85783a8 ldur x8, [x29, #-0x88] 1d5688: f81c03a8 stur x8, [x29, #-0x40] 1d568c: 140001ef b 0x1d5e48 1d5690: f85783a8 ldur x8, [x29, #-0x88] 1d5694: f1000508 subs x8, x8, #0x1 1d5698: f9006fe8 str x8, [sp, #0xd8] 1d569c: 540000ab b.lt 0x1d56b0 1d56a0: 14000001 b 0x1d56a4 1d56a4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d56a8: f81c03a8 stur x8, [x29, #-0x40] 1d56ac: 140001e7 b 0x1d5e48 1d56b0: f85a83a8 ldur x8, [x29, #-0x58] 1d56b4: f9400108 ldr x8, [x8] 1d56b8: f85a03a9 ldur x9, [x29, #-0x60] 1d56bc: f9400129 ldr x9, [x9] 1d56c0: 8b090108 add x8, x8, x9 1d56c4: f85903a9 ldur x9, [x29, #-0x70] 1d56c8: eb090108 subs x8, x8, x9 1d56cc: f9006be8 str x8, [sp, #0xd0] 1d56d0: 540000ad b.le 0x1d56e4 1d56d4: 14000001 b 0x1d56d8 1d56d8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d56dc: f81c03a8 stur x8, [x29, #-0x40] 1d56e0: 140001da b 0x1d5e48 1d56e4: f85a83a8 ldur x8, [x29, #-0x58] 1d56e8: f9400108 ldr x8, [x8] 1d56ec: f85a03a9 ldur x9, [x29, #-0x60] 1d56f0: f9400129 ldr x9, [x9] 1d56f4: 8b090108 add x8, x8, x9 1d56f8: f85283a9 ldur x9, [x29, #-0xd8] 1d56fc: f940052a ldr x10, [x9, #0x8] 1d5700: eb0a0108 subs x8, x8, x10 1d5704: f90067e8 str x8, [sp, #0xc8] 1d5708: 540000ad b.le 0x1d571c 1d570c: 14000001 b 0x1d5710 1d5710: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5714: f81c03a8 stur x8, [x29, #-0x40] 1d5718: 140001cc b 0x1d5e48 1d571c: f85883a0 ldur x0, [x29, #-0x78] 1d5720: f85a83a8 ldur x8, [x29, #-0x58] 1d5724: f9400101 ldr x1, [x8] 1d5728: f85a03a2 ldur x2, [x29, #-0x60] 1d572c: 97fb4625 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1d5730: f81703a0 stur x0, [x29, #-0x90] 1d5734: f85703a8 ldur x8, [x29, #-0x90] 1d5738: b6f800a8 tbz x8, #0x3f, 0x1d574c 1d573c: 14000001 b 0x1d5740 1d5740: f85703a8 ldur x8, [x29, #-0x90] 1d5744: f81c03a8 stur x8, [x29, #-0x40] 1d5748: 140001c0 b 0x1d5e48 1d574c: f85703a8 ldur x8, [x29, #-0x90] 1d5750: b50000a8 cbnz x8, 0x1d5764 1d5754: 14000001 b 0x1d5758 1d5758: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d575c: f81c03a8 stur x8, [x29, #-0x40] 1d5760: 140001ba b 0x1d5e48 1d5764: f85a03a8 ldur x8, [x29, #-0x60] 1d5768: f9400108 ldr x8, [x8] 1d576c: f85a83a9 ldur x9, [x29, #-0x58] 1d5770: f940012a ldr x10, [x9] 1d5774: 8b080148 add x8, x10, x8 1d5778: f9000128 str x8, [x9] 1d577c: f85a83a8 ldur x8, [x29, #-0x58] 1d5780: f9400108 ldr x8, [x8] 1d5784: 91000508 add x8, x8, #0x1 1d5788: f85283a9 ldur x9, [x29, #-0xd8] 1d578c: f940052a ldr x10, [x9, #0x8] 1d5790: eb0a0108 subs x8, x8, x10 1d5794: f90063e8 str x8, [sp, #0xc0] 1d5798: 5400012d b.le 0x1d57bc 1d579c: 14000001 b 0x1d57a0 1d57a0: f85a03a8 ldur x8, [x29, #-0x60] 1d57a4: 320003e9 orr w9, wzr, #0x1 1d57a8: 2a0903ea mov w10, w9 1d57ac: f900010a str x10, [x8] 1d57b0: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d57b4: f81c03a8 stur x8, [x29, #-0x40] 1d57b8: 140001a4 b 0x1d5e48 1d57bc: f85883a0 ldur x0, [x29, #-0x78] 1d57c0: f85a83a8 ldur x8, [x29, #-0x58] 1d57c4: f9400101 ldr x1, [x8] 1d57c8: f85a03a2 ldur x2, [x29, #-0x60] 1d57cc: 97fb2ec1 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1d57d0: f81783a0 stur x0, [x29, #-0x88] 1d57d4: f85783a8 ldur x8, [x29, #-0x88] 1d57d8: b6f800a8 tbz x8, #0x3f, 0x1d57ec 1d57dc: 14000001 b 0x1d57e0 1d57e0: f85783a8 ldur x8, [x29, #-0x88] 1d57e4: f81c03a8 stur x8, [x29, #-0x40] 1d57e8: 14000198 b 0x1d5e48 1d57ec: f85783a8 ldur x8, [x29, #-0x88] 1d57f0: f1000508 subs x8, x8, #0x1 1d57f4: f9005fe8 str x8, [sp, #0xb8] 1d57f8: 540000ab b.lt 0x1d580c 1d57fc: 14000001 b 0x1d5800 1d5800: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5804: f81c03a8 stur x8, [x29, #-0x40] 1d5808: 14000190 b 0x1d5e48 1d580c: f85a83a8 ldur x8, [x29, #-0x58] 1d5810: f9400108 ldr x8, [x8] 1d5814: f85a03a9 ldur x9, [x29, #-0x60] 1d5818: f9400129 ldr x9, [x9] 1d581c: 8b090108 add x8, x8, x9 1d5820: f85903a9 ldur x9, [x29, #-0x70] 1d5824: eb090108 subs x8, x8, x9 1d5828: f9005be8 str x8, [sp, #0xb0] 1d582c: 540000ad b.le 0x1d5840 1d5830: 14000001 b 0x1d5834 1d5834: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5838: f81c03a8 stur x8, [x29, #-0x40] 1d583c: 14000183 b 0x1d5e48 1d5840: f85a83a8 ldur x8, [x29, #-0x58] 1d5844: f9400108 ldr x8, [x8] 1d5848: f85a03a9 ldur x9, [x29, #-0x60] 1d584c: f9400129 ldr x9, [x9] 1d5850: 8b090108 add x8, x8, x9 1d5854: f85283a9 ldur x9, [x29, #-0xd8] 1d5858: f940052a ldr x10, [x9, #0x8] 1d585c: eb0a0108 subs x8, x8, x10 1d5860: f90057e8 str x8, [sp, #0xa8] 1d5864: 540000ad b.le 0x1d5878 1d5868: 14000001 b 0x1d586c 1d586c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5870: f81c03a8 stur x8, [x29, #-0x40] 1d5874: 14000175 b 0x1d5e48 1d5878: f85883a0 ldur x0, [x29, #-0x78] 1d587c: f85a83a8 ldur x8, [x29, #-0x58] 1d5880: f9400101 ldr x1, [x8] 1d5884: f85a03a2 ldur x2, [x29, #-0x60] 1d5888: 97fb404e bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1d588c: f81683a0 stur x0, [x29, #-0x98] 1d5890: f85683a8 ldur x8, [x29, #-0x98] 1d5894: b6f800a8 tbz x8, #0x3f, 0x1d58a8 1d5898: 14000001 b 0x1d589c 1d589c: f85683a8 ldur x8, [x29, #-0x98] 1d58a0: f81c03a8 stur x8, [x29, #-0x40] 1d58a4: 14000169 b 0x1d5e48 1d58a8: f85a03a8 ldur x8, [x29, #-0x60] 1d58ac: f9400108 ldr x8, [x8] 1d58b0: f85a83a9 ldur x9, [x29, #-0x58] 1d58b4: f940012a ldr x10, [x9] 1d58b8: 8b080148 add x8, x10, x8 1d58bc: f9000128 str x8, [x9] 1d58c0: f85a83a8 ldur x8, [x29, #-0x58] 1d58c4: f9400108 ldr x8, [x8] 1d58c8: f85903a9 ldur x9, [x29, #-0x70] 1d58cc: eb090108 subs x8, x8, x9 1d58d0: f90053e8 str x8, [sp, #0xa0] 1d58d4: 540000ad b.le 0x1d58e8 1d58d8: 14000001 b 0x1d58dc 1d58dc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d58e0: f81c03a8 stur x8, [x29, #-0x40] 1d58e4: 14000159 b 0x1d5e48 1d58e8: f85683a8 ldur x8, [x29, #-0x98] 1d58ec: b5000068 cbnz x8, 0x1d58f8 1d58f0: 14000001 b 0x1d58f4 1d58f4: 17ffff44 b 0x1d5604 1d58f8: f85a03a8 ldur x8, [x29, #-0x60] 1d58fc: f9400108 ldr x8, [x8] 1d5900: d37df109 lsl x9, x8, #3 1d5904: eb080128 subs x8, x9, x8 1d5908: 320003ea orr w10, wzr, #0x1 1d590c: 2a0a03e9 mov w9, w10 1d5910: 9ac82128 lsl x8, x9, x8 1d5914: f1000508 subs x8, x8, #0x1 1d5918: f81603a8 stur x8, [x29, #-0xa0] 1d591c: f85683a8 ldur x8, [x29, #-0x98] 1d5920: f85603a9 ldur x9, [x29, #-0xa0] 1d5924: eb090108 subs x8, x8, x9 1d5928: f9004fe8 str x8, [sp, #0x98] 1d592c: 540000a1 b.ne 0x1d5940 1d5930: 14000001 b 0x1d5934 1d5934: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5938: f81c03a8 stur x8, [x29, #-0x40] 1d593c: 14000143 b 0x1d5e48 1d5940: f85703a8 ldur x8, [x29, #-0x90] 1d5944: 528eb449 mov w9, #0x75a2 // =30114 1d5948: 2a0903ea mov w10, w9 1d594c: eb0a0108 subs x8, x8, x10 1d5950: f9004be8 str x8, [sp, #0x90] 1d5954: 54000201 b.ne 0x1d5994 1d5958: 14000001 b 0x1d595c 1d595c: f85883a0 ldur x0, [x29, #-0x78] 1d5960: f85a83a8 ldur x8, [x29, #-0x58] 1d5964: f9400101 ldr x1, [x8] 1d5968: f85683a2 ldur x2, [x29, #-0x98] 1d596c: d100c3a3 sub x3, x29, #0x30 1d5970: 97fb3a9c bl 0xa43e0 <_ZN9mkvparser14UnserializeIntEPNS_10IMkvReaderExxRx@plt> 1d5974: f81803a0 stur x0, [x29, #-0x80] 1d5978: f85803a8 ldur x8, [x29, #-0x80] 1d597c: b6f800a8 tbz x8, #0x3f, 0x1d5990 1d5980: 14000001 b 0x1d5984 1d5984: f85803a8 ldur x8, [x29, #-0x80] 1d5988: f81c03a8 stur x8, [x29, #-0x40] 1d598c: 1400012f b 0x1d5e48 1d5990: 14000001 b 0x1d5994 1d5994: f85703a8 ldur x8, [x29, #-0x90] 1d5998: f1028508 subs x8, x8, #0xa1 1d599c: f90047e8 str x8, [sp, #0x88] 1d59a0: 54000240 b.eq 0x1d59e8 1d59a4: 14000001 b 0x1d59a8 1d59a8: f85683a8 ldur x8, [x29, #-0x98] 1d59ac: f85a83a9 ldur x9, [x29, #-0x58] 1d59b0: f940012a ldr x10, [x9] 1d59b4: 8b080148 add x8, x10, x8 1d59b8: f9000128 str x8, [x9] 1d59bc: f85a83a8 ldur x8, [x29, #-0x58] 1d59c0: f9400108 ldr x8, [x8] 1d59c4: f85903a9 ldur x9, [x29, #-0x70] 1d59c8: eb090108 subs x8, x8, x9 1d59cc: f90043e8 str x8, [sp, #0x80] 1d59d0: 540000ad b.le 0x1d59e4 1d59d4: 14000001 b 0x1d59d8 1d59d8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d59dc: f81c03a8 stur x8, [x29, #-0x40] 1d59e0: 1400011a b 0x1d5e48 1d59e4: 17ffff08 b 0x1d5604 1d59e8: f85a83a8 ldur x8, [x29, #-0x58] 1d59ec: f9400108 ldr x8, [x8] 1d59f0: f85683a9 ldur x9, [x29, #-0x98] 1d59f4: 8b090108 add x8, x8, x9 1d59f8: f81583a8 stur x8, [x29, #-0xa8] 1d59fc: f85583a8 ldur x8, [x29, #-0xa8] 1d5a00: f85903a9 ldur x9, [x29, #-0x70] 1d5a04: eb090108 subs x8, x8, x9 1d5a08: f9003fe8 str x8, [sp, #0x78] 1d5a0c: 540000ad b.le 0x1d5a20 1d5a10: 14000001 b 0x1d5a14 1d5a14: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5a18: f81c03a8 stur x8, [x29, #-0x40] 1d5a1c: 1400010b b 0x1d5e48 1d5a20: f85a83a8 ldur x8, [x29, #-0x58] 1d5a24: f9400108 ldr x8, [x8] 1d5a28: 91000508 add x8, x8, #0x1 1d5a2c: f85283a9 ldur x9, [x29, #-0xd8] 1d5a30: f940052a ldr x10, [x9, #0x8] 1d5a34: eb0a0108 subs x8, x8, x10 1d5a38: f9003be8 str x8, [sp, #0x70] 1d5a3c: 5400012d b.le 0x1d5a60 1d5a40: 14000001 b 0x1d5a44 1d5a44: f85a03a8 ldur x8, [x29, #-0x60] 1d5a48: 320003e9 orr w9, wzr, #0x1 1d5a4c: 2a0903ea mov w10, w9 1d5a50: f900010a str x10, [x8] 1d5a54: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5a58: f81c03a8 stur x8, [x29, #-0x40] 1d5a5c: 140000fb b 0x1d5e48 1d5a60: f85883a0 ldur x0, [x29, #-0x78] 1d5a64: f85a83a8 ldur x8, [x29, #-0x58] 1d5a68: f9400101 ldr x1, [x8] 1d5a6c: f85a03a2 ldur x2, [x29, #-0x60] 1d5a70: 97fb2e18 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1d5a74: f81783a0 stur x0, [x29, #-0x88] 1d5a78: f85783a8 ldur x8, [x29, #-0x88] 1d5a7c: b6f800a8 tbz x8, #0x3f, 0x1d5a90 1d5a80: 14000001 b 0x1d5a84 1d5a84: f85783a8 ldur x8, [x29, #-0x88] 1d5a88: f81c03a8 stur x8, [x29, #-0x40] 1d5a8c: 140000ef b 0x1d5e48 1d5a90: f85783a8 ldur x8, [x29, #-0x88] 1d5a94: f1000508 subs x8, x8, #0x1 1d5a98: f90037e8 str x8, [sp, #0x68] 1d5a9c: 540000ab b.lt 0x1d5ab0 1d5aa0: 14000001 b 0x1d5aa4 1d5aa4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5aa8: f81c03a8 stur x8, [x29, #-0x40] 1d5aac: 140000e7 b 0x1d5e48 1d5ab0: f85a83a8 ldur x8, [x29, #-0x58] 1d5ab4: f9400108 ldr x8, [x8] 1d5ab8: f85a03a9 ldur x9, [x29, #-0x60] 1d5abc: f9400129 ldr x9, [x9] 1d5ac0: 8b090108 add x8, x8, x9 1d5ac4: f85583a9 ldur x9, [x29, #-0xa8] 1d5ac8: eb090108 subs x8, x8, x9 1d5acc: f90033e8 str x8, [sp, #0x60] 1d5ad0: 540000ad b.le 0x1d5ae4 1d5ad4: 14000001 b 0x1d5ad8 1d5ad8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5adc: f81c03a8 stur x8, [x29, #-0x40] 1d5ae0: 140000da b 0x1d5e48 1d5ae4: f85a83a8 ldur x8, [x29, #-0x58] 1d5ae8: f9400108 ldr x8, [x8] 1d5aec: f85a03a9 ldur x9, [x29, #-0x60] 1d5af0: f9400129 ldr x9, [x9] 1d5af4: 8b090108 add x8, x8, x9 1d5af8: f85283a9 ldur x9, [x29, #-0xd8] 1d5afc: f940052a ldr x10, [x9, #0x8] 1d5b00: eb0a0108 subs x8, x8, x10 1d5b04: f9002fe8 str x8, [sp, #0x58] 1d5b08: 540000ad b.le 0x1d5b1c 1d5b0c: 14000001 b 0x1d5b10 1d5b10: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5b14: f81c03a8 stur x8, [x29, #-0x40] 1d5b18: 140000cc b 0x1d5e48 1d5b1c: f85883a0 ldur x0, [x29, #-0x78] 1d5b20: f85a83a8 ldur x8, [x29, #-0x58] 1d5b24: f9400101 ldr x1, [x8] 1d5b28: f85a03a2 ldur x2, [x29, #-0x60] 1d5b2c: 97fb3fa5 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1d5b30: f81503a0 stur x0, [x29, #-0xb0] 1d5b34: f85503a8 ldur x8, [x29, #-0xb0] 1d5b38: b6f800a8 tbz x8, #0x3f, 0x1d5b4c 1d5b3c: 14000001 b 0x1d5b40 1d5b40: f85503a8 ldur x8, [x29, #-0xb0] 1d5b44: f81c03a8 stur x8, [x29, #-0x40] 1d5b48: 140000c0 b 0x1d5e48 1d5b4c: f85503a8 ldur x8, [x29, #-0xb0] 1d5b50: b50000a8 cbnz x8, 0x1d5b64 1d5b54: 14000001 b 0x1d5b58 1d5b58: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5b5c: f81c03a8 stur x8, [x29, #-0x40] 1d5b60: 140000ba b 0x1d5e48 1d5b64: f85a03a8 ldur x8, [x29, #-0x60] 1d5b68: f9400108 ldr x8, [x8] 1d5b6c: f85a83a9 ldur x9, [x29, #-0x58] 1d5b70: f940012a ldr x10, [x9] 1d5b74: 8b080148 add x8, x10, x8 1d5b78: f9000128 str x8, [x9] 1d5b7c: f85a83a8 ldur x8, [x29, #-0x58] 1d5b80: f9400108 ldr x8, [x8] 1d5b84: 91000908 add x8, x8, #0x2 1d5b88: f85583a9 ldur x9, [x29, #-0xa8] 1d5b8c: eb090108 subs x8, x8, x9 1d5b90: f9002be8 str x8, [sp, #0x50] 1d5b94: 540000ad b.le 0x1d5ba8 1d5b98: 14000001 b 0x1d5b9c 1d5b9c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5ba0: f81c03a8 stur x8, [x29, #-0x40] 1d5ba4: 140000a9 b 0x1d5e48 1d5ba8: f85a83a8 ldur x8, [x29, #-0x58] 1d5bac: f9400108 ldr x8, [x8] 1d5bb0: 91000908 add x8, x8, #0x2 1d5bb4: f85283a9 ldur x9, [x29, #-0xd8] 1d5bb8: f940052a ldr x10, [x9, #0x8] 1d5bbc: eb0a0108 subs x8, x8, x10 1d5bc0: f90027e8 str x8, [sp, #0x48] 1d5bc4: 5400012d b.le 0x1d5be8 1d5bc8: 14000001 b 0x1d5bcc 1d5bcc: f85a03a8 ldur x8, [x29, #-0x60] 1d5bd0: 321f03e9 orr w9, wzr, #0x2 1d5bd4: 2a0903ea mov w10, w9 1d5bd8: f900010a str x10, [x8] 1d5bdc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5be0: f81c03a8 stur x8, [x29, #-0x40] 1d5be4: 14000099 b 0x1d5e48 1d5be8: f85a83a8 ldur x8, [x29, #-0x58] 1d5bec: f9400109 ldr x9, [x8] 1d5bf0: 91000929 add x9, x9, #0x2 1d5bf4: f9000109 str x9, [x8] 1d5bf8: f85a83a8 ldur x8, [x29, #-0x58] 1d5bfc: f9400108 ldr x8, [x8] 1d5c00: 91000508 add x8, x8, #0x1 1d5c04: f85583a9 ldur x9, [x29, #-0xa8] 1d5c08: eb090108 subs x8, x8, x9 1d5c0c: f90023e8 str x8, [sp, #0x40] 1d5c10: 540000ad b.le 0x1d5c24 1d5c14: 14000001 b 0x1d5c18 1d5c18: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5c1c: f81c03a8 stur x8, [x29, #-0x40] 1d5c20: 1400008a b 0x1d5e48 1d5c24: f85a83a8 ldur x8, [x29, #-0x58] 1d5c28: f9400108 ldr x8, [x8] 1d5c2c: 91000508 add x8, x8, #0x1 1d5c30: f85283a9 ldur x9, [x29, #-0xd8] 1d5c34: f940052a ldr x10, [x9, #0x8] 1d5c38: eb0a0108 subs x8, x8, x10 1d5c3c: f9001fe8 str x8, [sp, #0x38] 1d5c40: 5400012d b.le 0x1d5c64 1d5c44: 14000001 b 0x1d5c48 1d5c48: f85a03a8 ldur x8, [x29, #-0x60] 1d5c4c: 320003e9 orr w9, wzr, #0x1 1d5c50: 2a0903ea mov w10, w9 1d5c54: f900010a str x10, [x8] 1d5c58: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5c5c: f81c03a8 stur x8, [x29, #-0x40] 1d5c60: 1400007a b 0x1d5e48 1d5c64: f85883a8 ldur x8, [x29, #-0x78] 1d5c68: f85a83a9 ldur x9, [x29, #-0x58] 1d5c6c: f9400121 ldr x1, [x9] 1d5c70: f9400109 ldr x9, [x8] 1d5c74: f9400129 ldr x9, [x9] 1d5c78: 320003ea orr w10, wzr, #0x1 1d5c7c: 2a0a03e2 mov w2, w10 1d5c80: d100d3a3 sub x3, x29, #0x34 1d5c84: aa0803e0 mov x0, x8 1d5c88: d63f0120 blr x9 1d5c8c: 2a0003e1 mov w1, w0 1d5c90: 93407c28 sxtw x8, w1 1d5c94: f81803a8 stur x8, [x29, #-0x80] 1d5c98: f85803a8 ldur x8, [x29, #-0x80] 1d5c9c: b6f80128 tbz x8, #0x3f, 0x1d5cc0 1d5ca0: 14000001 b 0x1d5ca4 1d5ca4: f85a03a8 ldur x8, [x29, #-0x60] 1d5ca8: 320003e9 orr w9, wzr, #0x1 1d5cac: 2a0903ea mov w10, w9 1d5cb0: f900010a str x10, [x8] 1d5cb4: f85803a8 ldur x8, [x29, #-0x80] 1d5cb8: f81c03a8 stur x8, [x29, #-0x40] 1d5cbc: 14000063 b 0x1d5e48 1d5cc0: f85a83a8 ldur x8, [x29, #-0x58] 1d5cc4: f9400109 ldr x9, [x8] 1d5cc8: 91000529 add x9, x9, #0x1 1d5ccc: f9000109 str x9, [x8] 1d5cd0: f85a83a8 ldur x8, [x29, #-0x58] 1d5cd4: f9400108 ldr x8, [x8] 1d5cd8: f85283a9 ldur x9, [x29, #-0xd8] 1d5cdc: f940052a ldr x10, [x9, #0x8] 1d5ce0: eb0a0108 subs x8, x8, x10 1d5ce4: f9001be8 str x8, [sp, #0x30] 1d5ce8: 5400006c b.gt 0x1d5cf4 1d5cec: 14000001 b 0x1d5cf0 1d5cf0: 14000009 b 0x1d5d14 1d5cf4: b0000360 adrp x0, 0x242000 1d5cf8: 9102a000 add x0, x0, #0xa8 1d5cfc: d0000362 adrp x2, 0x243000 1d5d00: 910f1442 add x2, x2, #0x3c5 1d5d04: d0000363 adrp x3, 0x243000 1d5d08: 910ee063 add x3, x3, #0x3b8 1d5d0c: 52833901 mov w1, #0x19c8 // =6600 1d5d10: 97fb2980 bl 0xa0310 <__assert2@plt> 1d5d14: f85a83a8 ldur x8, [x29, #-0x58] 1d5d18: f9400108 ldr x8, [x8] 1d5d1c: f85583a9 ldur x9, [x29, #-0xa8] 1d5d20: eb090108 subs x8, x8, x9 1d5d24: f90017e8 str x8, [sp, #0x28] 1d5d28: 540000ab b.lt 0x1d5d3c 1d5d2c: 14000001 b 0x1d5d30 1d5d30: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5d34: f81c03a8 stur x8, [x29, #-0x40] 1d5d38: 14000044 b 0x1d5e48 1d5d3c: 385cc3a8 ldurb w8, [x29, #-0x34] 1d5d40: 53010908 ubfx w8, w8, #1, #2 1d5d44: b814c3a8 stur w8, [x29, #-0xb4] 1d5d48: b854c3a8 ldur w8, [x29, #-0xb4] 1d5d4c: 34000248 cbz w8, 0x1d5d94 1d5d50: 14000001 b 0x1d5d54 1d5d54: f85583a8 ldur x8, [x29, #-0xa8] 1d5d58: f85283a9 ldur x9, [x29, #-0xd8] 1d5d5c: f940052a ldr x10, [x9, #0x8] 1d5d60: eb0a0108 subs x8, x8, x10 1d5d64: f90013e8 str x8, [sp, #0x20] 1d5d68: 5400016d b.le 0x1d5d94 1d5d6c: 14000001 b 0x1d5d70 1d5d70: f85583a8 ldur x8, [x29, #-0xa8] 1d5d74: f85a83a9 ldur x9, [x29, #-0x58] 1d5d78: f9400129 ldr x9, [x9] 1d5d7c: eb090108 subs x8, x8, x9 1d5d80: f85a03a9 ldur x9, [x29, #-0x60] 1d5d84: f9000128 str x8, [x9] 1d5d88: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5d8c: f81c03a8 stur x8, [x29, #-0x40] 1d5d90: 1400002e b 0x1d5e48 1d5d94: f85583a8 ldur x8, [x29, #-0xa8] 1d5d98: f85a83a9 ldur x9, [x29, #-0x58] 1d5d9c: f9000128 str x8, [x9] 1d5da0: f85a83a8 ldur x8, [x29, #-0x58] 1d5da4: f9400108 ldr x8, [x8] 1d5da8: f85903a9 ldur x9, [x29, #-0x70] 1d5dac: eb090108 subs x8, x8, x9 1d5db0: f9000fe8 str x8, [sp, #0x18] 1d5db4: 540000ad b.le 0x1d5dc8 1d5db8: 14000001 b 0x1d5dbc 1d5dbc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5dc0: f81c03a8 stur x8, [x29, #-0x40] 1d5dc4: 14000021 b 0x1d5e48 1d5dc8: 17fffe0f b 0x1d5604 1d5dcc: f85a83a8 ldur x8, [x29, #-0x58] 1d5dd0: f9400108 ldr x8, [x8] 1d5dd4: f85903a9 ldur x9, [x29, #-0x70] 1d5dd8: eb090108 subs x8, x8, x9 1d5ddc: f9000be8 str x8, [sp, #0x10] 1d5de0: 540000a0 b.eq 0x1d5df4 1d5de4: 14000001 b 0x1d5de8 1d5de8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d5dec: f81c03a8 stur x8, [x29, #-0x40] 1d5df0: 14000016 b 0x1d5e48 1d5df4: f85983a2 ldur x2, [x29, #-0x68] 1d5df8: f85b03a3 ldur x3, [x29, #-0x50] 1d5dfc: f85283a8 ldur x8, [x29, #-0xd8] 1d5e00: f9400104 ldr x4, [x8] 1d5e04: 52801409 mov w9, #0xa0 // =160 1d5e08: 2a0903e1 mov w1, w9 1d5e0c: f85383a0 ldur x0, [x29, #-0xc8] 1d5e10: 97fb3b8c bl 0xa4c40 <_ZN9mkvparser7Cluster11CreateBlockExxxx@plt> 1d5e14: f81803a0 stur x0, [x29, #-0x80] 1d5e18: f85803a8 ldur x8, [x29, #-0x80] 1d5e1c: b40000a8 cbz x8, 0x1d5e30 1d5e20: 14000001 b 0x1d5e24 1d5e24: f85803a8 ldur x8, [x29, #-0x80] 1d5e28: f81c03a8 stur x8, [x29, #-0x40] 1d5e2c: 14000007 b 0x1d5e48 1d5e30: f85903a8 ldur x8, [x29, #-0x70] 1d5e34: f85383a9 ldur x9, [x29, #-0xc8] 1d5e38: f9000d28 str x8, [x9, #0x18] 1d5e3c: aa1f03e8 mov x8, xzr 1d5e40: f81c03a8 stur x8, [x29, #-0x40] 1d5e44: 14000001 b 0x1d5e48 1d5e48: f85c03a8 ldur x8, [x29, #-0x40] 1d5e4c: d53bd049 mrs x9, TPIDR_EL0 1d5e50: f9401529 ldr x9, [x9, #0x28] 1d5e54: f85283aa ldur x10, [x29, #-0xd8] 1d5e58: f9400d4b ldr x11, [x10, #0x18] 1d5e5c: eb0b0129 subs x9, x9, x11 1d5e60: f90007e8 str x8, [sp, #0x8] 1d5e64: f90003e9 str x9, [sp] 1d5e68: 540000e1 b.ne 0x1d5e84 1d5e6c: 14000001 b 0x1d5e70 1d5e70: f94007e0 ldr x0, [sp, #0x8] 1d5e74: a95e7bfd ldp x29, x30, [sp, #0x1e0] 1d5e78: f940ebfc ldr x28, [sp, #0x1d0] 1d5e7c: 9107c3ff add sp, sp, #0x1f0 1d5e80: d65f03c0 ret 1d5e84: 97fb4fbb bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d5e88 : 1d5e88: d104c3ff sub sp, sp, #0x130 1d5e8c: f9008bfc str x28, [sp, #0x110] 1d5e90: a9127bfd stp x29, x30, [sp, #0x120] 1d5e94: 910483fd add x29, sp, #0x120 1d5e98: d53bd048 mrs x8, TPIDR_EL0 1d5e9c: f9401508 ldr x8, [x8, #0x28] 1d5ea0: f81e83a8 stur x8, [x29, #-0x18] 1d5ea4: f81c03a0 stur x0, [x29, #-0x40] 1d5ea8: f81b83a1 stur x1, [x29, #-0x48] 1d5eac: f81b03a2 stur x2, [x29, #-0x50] 1d5eb0: f81a83a3 stur x3, [x29, #-0x58] 1d5eb4: f85c03a8 ldur x8, [x29, #-0x40] 1d5eb8: aa0803e0 mov x0, x8 1d5ebc: f85b03a1 ldur x1, [x29, #-0x50] 1d5ec0: f9400021 ldr x1, [x1] 1d5ec4: f81a03a1 stur x1, [x29, #-0x60] 1d5ec8: f85b03a1 ldur x1, [x29, #-0x50] 1d5ecc: f9400021 ldr x1, [x1] 1d5ed0: f85b83a2 ldur x2, [x29, #-0x48] 1d5ed4: 8b020021 add x1, x1, x2 1d5ed8: f81983a1 stur x1, [x29, #-0x68] 1d5edc: f9400108 ldr x8, [x8] 1d5ee0: f9400108 ldr x8, [x8] 1d5ee4: f81903a8 stur x8, [x29, #-0x70] 1d5ee8: f85903a8 ldur x8, [x29, #-0x70] 1d5eec: f9400101 ldr x1, [x8] 1d5ef0: f9400421 ldr x1, [x1, #0x8] 1d5ef4: d10083a2 sub x2, x29, #0x20 1d5ef8: d100a3a3 sub x3, x29, #0x28 1d5efc: f90047e0 str x0, [sp, #0x88] 1d5f00: aa0803e0 mov x0, x8 1d5f04: f90043e1 str x1, [sp, #0x80] 1d5f08: aa0203e1 mov x1, x2 1d5f0c: aa0303e2 mov x2, x3 1d5f10: f94043e8 ldr x8, [sp, #0x80] 1d5f14: d63f0100 blr x8 1d5f18: 2a0003e1 mov w1, w0 1d5f1c: 93407c28 sxtw x8, w1 1d5f20: f81883a8 stur x8, [x29, #-0x78] 1d5f24: f85883a8 ldur x8, [x29, #-0x78] 1d5f28: b6f800a8 tbz x8, #0x3f, 0x1d5f3c 1d5f2c: 14000001 b 0x1d5f30 1d5f30: f85883a8 ldur x8, [x29, #-0x78] 1d5f34: f81c83a8 stur x8, [x29, #-0x38] 1d5f38: 14000101 b 0x1d633c 1d5f3c: f85e03a8 ldur x8, [x29, #-0x20] 1d5f40: b7f80108 tbnz x8, #0x3f, 0x1d5f60 1d5f44: 14000001 b 0x1d5f48 1d5f48: f85d83a8 ldur x8, [x29, #-0x28] 1d5f4c: f85e03a9 ldur x9, [x29, #-0x20] 1d5f50: eb090108 subs x8, x8, x9 1d5f54: f9003fe8 str x8, [sp, #0x78] 1d5f58: 5400006c b.gt 0x1d5f64 1d5f5c: 14000001 b 0x1d5f60 1d5f60: 14000009 b 0x1d5f84 1d5f64: b0000360 adrp x0, 0x242000 1d5f68: 9102a000 add x0, x0, #0xa8 1d5f6c: d0000362 adrp x2, 0x243000 1d5f70: 910db842 add x2, x2, #0x36e 1d5f74: b0000363 adrp x3, 0x242000 1d5f78: 91063463 add x3, x3, #0x18d 1d5f7c: 52831821 mov w1, #0x18c1 // =6337 1d5f80: 97fb28e4 bl 0xa0310 <__assert2@plt> 1d5f84: f85b03a8 ldur x8, [x29, #-0x50] 1d5f88: f9400108 ldr x8, [x8] 1d5f8c: 91000508 add x8, x8, #0x1 1d5f90: f85d83a9 ldur x9, [x29, #-0x28] 1d5f94: eb090108 subs x8, x8, x9 1d5f98: f9003be8 str x8, [sp, #0x70] 1d5f9c: 5400012d b.le 0x1d5fc0 1d5fa0: 14000001 b 0x1d5fa4 1d5fa4: f85a83a8 ldur x8, [x29, #-0x58] 1d5fa8: 320003e9 orr w9, wzr, #0x1 1d5fac: 2a0903ea mov w10, w9 1d5fb0: f900010a str x10, [x8] 1d5fb4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d5fb8: f81c83a8 stur x8, [x29, #-0x38] 1d5fbc: 140000e0 b 0x1d633c 1d5fc0: f85903a0 ldur x0, [x29, #-0x70] 1d5fc4: f85b03a8 ldur x8, [x29, #-0x50] 1d5fc8: f9400101 ldr x1, [x8] 1d5fcc: f85a83a2 ldur x2, [x29, #-0x58] 1d5fd0: 97fb2cc0 bl 0xa12d0 <_ZN9mkvparser13GetUIntLengthEPNS_10IMkvReaderExRl@plt> 1d5fd4: f81803a0 stur x0, [x29, #-0x80] 1d5fd8: f85803a8 ldur x8, [x29, #-0x80] 1d5fdc: b6f800a8 tbz x8, #0x3f, 0x1d5ff0 1d5fe0: 14000001 b 0x1d5fe4 1d5fe4: f85803a8 ldur x8, [x29, #-0x80] 1d5fe8: f81c83a8 stur x8, [x29, #-0x38] 1d5fec: 140000d4 b 0x1d633c 1d5ff0: f85803a8 ldur x8, [x29, #-0x80] 1d5ff4: f1000508 subs x8, x8, #0x1 1d5ff8: f90037e8 str x8, [sp, #0x68] 1d5ffc: 540000ab b.lt 0x1d6010 1d6000: 14000001 b 0x1d6004 1d6004: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d6008: f81c83a8 stur x8, [x29, #-0x38] 1d600c: 140000cc b 0x1d633c 1d6010: f85b03a8 ldur x8, [x29, #-0x50] 1d6014: f9400108 ldr x8, [x8] 1d6018: f85a83a9 ldur x9, [x29, #-0x58] 1d601c: f9400129 ldr x9, [x9] 1d6020: 8b090108 add x8, x8, x9 1d6024: f85983a9 ldur x9, [x29, #-0x68] 1d6028: eb090108 subs x8, x8, x9 1d602c: f90033e8 str x8, [sp, #0x60] 1d6030: 540000ad b.le 0x1d6044 1d6034: 14000001 b 0x1d6038 1d6038: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d603c: f81c83a8 stur x8, [x29, #-0x38] 1d6040: 140000bf b 0x1d633c 1d6044: f85b03a8 ldur x8, [x29, #-0x50] 1d6048: f9400108 ldr x8, [x8] 1d604c: f85a83a9 ldur x9, [x29, #-0x58] 1d6050: f9400129 ldr x9, [x9] 1d6054: 8b090108 add x8, x8, x9 1d6058: f85d83a9 ldur x9, [x29, #-0x28] 1d605c: eb090108 subs x8, x8, x9 1d6060: f9002fe8 str x8, [sp, #0x58] 1d6064: 540000ad b.le 0x1d6078 1d6068: 14000001 b 0x1d606c 1d606c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d6070: f81c83a8 stur x8, [x29, #-0x38] 1d6074: 140000b2 b 0x1d633c 1d6078: f85903a0 ldur x0, [x29, #-0x70] 1d607c: f85b03a8 ldur x8, [x29, #-0x50] 1d6080: f9400101 ldr x1, [x8] 1d6084: f85a83a2 ldur x2, [x29, #-0x58] 1d6088: 97fb3e4e bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1d608c: f81783a0 stur x0, [x29, #-0x88] 1d6090: f85783a8 ldur x8, [x29, #-0x88] 1d6094: b6f800a8 tbz x8, #0x3f, 0x1d60a8 1d6098: 14000001 b 0x1d609c 1d609c: f85783a8 ldur x8, [x29, #-0x88] 1d60a0: f81c83a8 stur x8, [x29, #-0x38] 1d60a4: 140000a6 b 0x1d633c 1d60a8: f85783a8 ldur x8, [x29, #-0x88] 1d60ac: b50000a8 cbnz x8, 0x1d60c0 1d60b0: 14000001 b 0x1d60b4 1d60b4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d60b8: f81c83a8 stur x8, [x29, #-0x38] 1d60bc: 140000a0 b 0x1d633c 1d60c0: f85a83a8 ldur x8, [x29, #-0x58] 1d60c4: f9400108 ldr x8, [x8] 1d60c8: f85b03a9 ldur x9, [x29, #-0x50] 1d60cc: f940012a ldr x10, [x9] 1d60d0: 8b080148 add x8, x10, x8 1d60d4: f9000128 str x8, [x9] 1d60d8: f85b03a8 ldur x8, [x29, #-0x50] 1d60dc: f9400108 ldr x8, [x8] 1d60e0: 91000908 add x8, x8, #0x2 1d60e4: f85983a9 ldur x9, [x29, #-0x68] 1d60e8: eb090108 subs x8, x8, x9 1d60ec: f9002be8 str x8, [sp, #0x50] 1d60f0: 540000ad b.le 0x1d6104 1d60f4: 14000001 b 0x1d60f8 1d60f8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d60fc: f81c83a8 stur x8, [x29, #-0x38] 1d6100: 1400008f b 0x1d633c 1d6104: f85b03a8 ldur x8, [x29, #-0x50] 1d6108: f9400108 ldr x8, [x8] 1d610c: 91000908 add x8, x8, #0x2 1d6110: f85d83a9 ldur x9, [x29, #-0x28] 1d6114: eb090108 subs x8, x8, x9 1d6118: f90027e8 str x8, [sp, #0x48] 1d611c: 5400012d b.le 0x1d6140 1d6120: 14000001 b 0x1d6124 1d6124: f85a83a8 ldur x8, [x29, #-0x58] 1d6128: 321f03e9 orr w9, wzr, #0x2 1d612c: 2a0903ea mov w10, w9 1d6130: f900010a str x10, [x8] 1d6134: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d6138: f81c83a8 stur x8, [x29, #-0x38] 1d613c: 14000080 b 0x1d633c 1d6140: f85b03a8 ldur x8, [x29, #-0x50] 1d6144: f9400109 ldr x9, [x8] 1d6148: 91000929 add x9, x9, #0x2 1d614c: f9000109 str x9, [x8] 1d6150: f85b03a8 ldur x8, [x29, #-0x50] 1d6154: f9400108 ldr x8, [x8] 1d6158: 91000508 add x8, x8, #0x1 1d615c: f85983a9 ldur x9, [x29, #-0x68] 1d6160: eb090108 subs x8, x8, x9 1d6164: f90023e8 str x8, [sp, #0x40] 1d6168: 540000ad b.le 0x1d617c 1d616c: 14000001 b 0x1d6170 1d6170: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d6174: f81c83a8 stur x8, [x29, #-0x38] 1d6178: 14000071 b 0x1d633c 1d617c: f85b03a8 ldur x8, [x29, #-0x50] 1d6180: f9400108 ldr x8, [x8] 1d6184: 91000508 add x8, x8, #0x1 1d6188: f85d83a9 ldur x9, [x29, #-0x28] 1d618c: eb090108 subs x8, x8, x9 1d6190: f9001fe8 str x8, [sp, #0x38] 1d6194: 5400012d b.le 0x1d61b8 1d6198: 14000001 b 0x1d619c 1d619c: f85a83a8 ldur x8, [x29, #-0x58] 1d61a0: 320003e9 orr w9, wzr, #0x1 1d61a4: 2a0903ea mov w10, w9 1d61a8: f900010a str x10, [x8] 1d61ac: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d61b0: f81c83a8 stur x8, [x29, #-0x38] 1d61b4: 14000062 b 0x1d633c 1d61b8: f85903a8 ldur x8, [x29, #-0x70] 1d61bc: f85b03a9 ldur x9, [x29, #-0x50] 1d61c0: f9400121 ldr x1, [x9] 1d61c4: f9400109 ldr x9, [x8] 1d61c8: f9400129 ldr x9, [x9] 1d61cc: 320003ea orr w10, wzr, #0x1 1d61d0: 2a0a03e2 mov w2, w10 1d61d4: d100b3a3 sub x3, x29, #0x2c 1d61d8: aa0803e0 mov x0, x8 1d61dc: d63f0120 blr x9 1d61e0: 2a0003e1 mov w1, w0 1d61e4: 93407c28 sxtw x8, w1 1d61e8: f81883a8 stur x8, [x29, #-0x78] 1d61ec: f85883a8 ldur x8, [x29, #-0x78] 1d61f0: b6f80128 tbz x8, #0x3f, 0x1d6214 1d61f4: 14000001 b 0x1d61f8 1d61f8: f85a83a8 ldur x8, [x29, #-0x58] 1d61fc: 320003e9 orr w9, wzr, #0x1 1d6200: 2a0903ea mov w10, w9 1d6204: f900010a str x10, [x8] 1d6208: f85883a8 ldur x8, [x29, #-0x78] 1d620c: f81c83a8 stur x8, [x29, #-0x38] 1d6210: 1400004b b 0x1d633c 1d6214: f85b03a8 ldur x8, [x29, #-0x50] 1d6218: f9400109 ldr x9, [x8] 1d621c: 91000529 add x9, x9, #0x1 1d6220: f9000109 str x9, [x8] 1d6224: f85b03a8 ldur x8, [x29, #-0x50] 1d6228: f9400108 ldr x8, [x8] 1d622c: f85d83a9 ldur x9, [x29, #-0x28] 1d6230: eb090108 subs x8, x8, x9 1d6234: f9001be8 str x8, [sp, #0x30] 1d6238: 5400006c b.gt 0x1d6244 1d623c: 14000001 b 0x1d6240 1d6240: 14000009 b 0x1d6264 1d6244: 90000360 adrp x0, 0x242000 1d6248: 9102a000 add x0, x0, #0xa8 1d624c: b0000362 adrp x2, 0x243000 1d6250: 910db842 add x2, x2, #0x36e 1d6254: b0000363 adrp x3, 0x243000 1d6258: 910ee063 add x3, x3, #0x3b8 1d625c: 52831fc1 mov w1, #0x18fe // =6398 1d6260: 97fb282c bl 0xa0310 <__assert2@plt> 1d6264: f85b03a8 ldur x8, [x29, #-0x50] 1d6268: f9400108 ldr x8, [x8] 1d626c: f85983a9 ldur x9, [x29, #-0x68] 1d6270: eb090108 subs x8, x8, x9 1d6274: f90017e8 str x8, [sp, #0x28] 1d6278: 540000ab b.lt 0x1d628c 1d627c: 14000001 b 0x1d6280 1d6280: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d6284: f81c83a8 stur x8, [x29, #-0x38] 1d6288: 1400002d b 0x1d633c 1d628c: 385d43a8 ldurb w8, [x29, #-0x2c] 1d6290: 53010908 ubfx w8, w8, #1, #2 1d6294: b81743a8 stur w8, [x29, #-0x8c] 1d6298: b85743a8 ldur w8, [x29, #-0x8c] 1d629c: 34000228 cbz w8, 0x1d62e0 1d62a0: 14000001 b 0x1d62a4 1d62a4: f85983a8 ldur x8, [x29, #-0x68] 1d62a8: f85d83a9 ldur x9, [x29, #-0x28] 1d62ac: eb090108 subs x8, x8, x9 1d62b0: f90013e8 str x8, [sp, #0x20] 1d62b4: 5400016d b.le 0x1d62e0 1d62b8: 14000001 b 0x1d62bc 1d62bc: f85983a8 ldur x8, [x29, #-0x68] 1d62c0: f85b03a9 ldur x9, [x29, #-0x50] 1d62c4: f9400129 ldr x9, [x9] 1d62c8: eb090108 subs x8, x8, x9 1d62cc: f85a83a9 ldur x9, [x29, #-0x58] 1d62d0: f9000128 str x8, [x9] 1d62d4: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d62d8: f81c83a8 stur x8, [x29, #-0x38] 1d62dc: 14000018 b 0x1d633c 1d62e0: f85a03a2 ldur x2, [x29, #-0x60] 1d62e4: f85b83a3 ldur x3, [x29, #-0x48] 1d62e8: 52801468 mov w8, #0xa3 // =163 1d62ec: 2a0803e1 mov w1, w8 1d62f0: aa1f03e0 mov x0, xzr 1d62f4: f94047e9 ldr x9, [sp, #0x88] 1d62f8: f9000fe0 str x0, [sp, #0x18] 1d62fc: aa0903e0 mov x0, x9 1d6300: f9400fe4 ldr x4, [sp, #0x18] 1d6304: 97fb3a4f bl 0xa4c40 <_ZN9mkvparser7Cluster11CreateBlockExxxx@plt> 1d6308: f81883a0 stur x0, [x29, #-0x78] 1d630c: f85883a9 ldur x9, [x29, #-0x78] 1d6310: b40000a9 cbz x9, 0x1d6324 1d6314: 14000001 b 0x1d6318 1d6318: f85883a8 ldur x8, [x29, #-0x78] 1d631c: f81c83a8 stur x8, [x29, #-0x38] 1d6320: 14000007 b 0x1d633c 1d6324: f85983a8 ldur x8, [x29, #-0x68] 1d6328: f94047e9 ldr x9, [sp, #0x88] 1d632c: f9000d28 str x8, [x9, #0x18] 1d6330: aa1f03e8 mov x8, xzr 1d6334: f81c83a8 stur x8, [x29, #-0x38] 1d6338: 14000001 b 0x1d633c 1d633c: f85c83a8 ldur x8, [x29, #-0x38] 1d6340: d53bd049 mrs x9, TPIDR_EL0 1d6344: f9401529 ldr x9, [x9, #0x28] 1d6348: f85e83aa ldur x10, [x29, #-0x18] 1d634c: eb0a0129 subs x9, x9, x10 1d6350: f9000be8 str x8, [sp, #0x10] 1d6354: f90007e9 str x9, [sp, #0x8] 1d6358: 540000e1 b.ne 0x1d6374 1d635c: 14000001 b 0x1d6360 1d6360: f9400be0 ldr x0, [sp, #0x10] 1d6364: a9527bfd ldp x29, x30, [sp, #0x120] 1d6368: f9408bfc ldr x28, [sp, #0x110] 1d636c: 9104c3ff add sp, sp, #0x130 1d6370: d65f03c0 ret 1d6374: 97fb4e7f bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d6378 : 1d6378: d10303ff sub sp, sp, #0xc0 1d637c: a90b7bfd stp x29, x30, [sp, #0xb0] 1d6380: 9102c3fd add x29, sp, #0xb0 1d6384: d2801408 mov x8, #0xa0 // =160 1d6388: d2800009 mov x9, #0x0 // =0 1d638c: 9000036a adrp x10, 0x242000 1d6390: 9102a14a add x10, x10, #0xa8 1d6394: b000036b adrp x11, 0x243000 1d6398: 9118996b add x11, x11, #0x626 1d639c: b000036c adrp x12, 0x243000 1d63a0: 9111d58c add x12, x12, #0x475 1d63a4: b000036d adrp x13, 0x243000 1d63a8: 9111fdad add x13, x13, #0x47f 1d63ac: b000036e adrp x14, 0x243000 1d63b0: 911249ce add x14, x14, #0x492 1d63b4: d000068f adrp x15, 0x2a8000 1d63b8: f94355ef ldr x15, [x15, #0x6a8] 1d63bc: b0000370 adrp x16, 0x243000 1d63c0: 9119de10 add x16, x16, #0x677 1d63c4: b0000371 adrp x17, 0x243000 1d63c8: 911a2631 add x17, x17, #0x689 1d63cc: f81f03a0 stur x0, [x29, #-0x10] 1d63d0: f81e83a1 stur x1, [x29, #-0x18] 1d63d4: f81e03a2 stur x2, [x29, #-0x20] 1d63d8: f81d83a3 stur x3, [x29, #-0x28] 1d63dc: f81d03a4 stur x4, [x29, #-0x30] 1d63e0: f85f03a0 ldur x0, [x29, #-0x10] 1d63e4: f85e83a1 ldur x1, [x29, #-0x18] 1d63e8: eb08003f cmp x1, x8 1d63ec: 1a9f07e5 cset w5, ne 1d63f0: f9002be9 str x9, [sp, #0x50] 1d63f4: f90027ea str x10, [sp, #0x48] 1d63f8: f90023eb str x11, [sp, #0x40] 1d63fc: f9001fec str x12, [sp, #0x38] 1d6400: f9001bed str x13, [sp, #0x30] 1d6404: f90017ee str x14, [sp, #0x28] 1d6408: f90013ef str x15, [sp, #0x20] 1d640c: f9000ff0 str x16, [sp, #0x18] 1d6410: f9000bf1 str x17, [sp, #0x10] 1d6414: f90007e0 str x0, [sp, #0x8] 1d6418: 37000045 tbnz w5, #0x0, 0x1d6420 1d641c: 1400000a b 0x1d6444 1d6420: d2801468 mov x8, #0xa3 // =163 1d6424: f85e83a9 ldur x9, [x29, #-0x18] 1d6428: eb08013f cmp x9, x8 1d642c: 1a9f07ea cset w10, ne 1d6430: 3700004a tbnz w10, #0x0, 0x1d6438 1d6434: 14000004 b 0x1d6444 1d6438: 92800008 mov x8, #-0x1 // =-1 1d643c: f81f83a8 stur x8, [x29, #-0x8] 1d6440: 140000c0 b 0x1d6740 1d6444: d2800008 mov x8, #0x0 // =0 1d6448: f94007e9 ldr x9, [sp, #0x8] 1d644c: f940212a ldr x10, [x9, #0x40] 1d6450: eb08015f cmp x10, x8 1d6454: 1a9fa7eb cset w11, lt 1d6458: 3700004b tbnz w11, #0x0, 0x1d6460 1d645c: 14000035 b 0x1d6530 1d6460: f94007e8 ldr x8, [sp, #0x8] 1d6464: f9401909 ldr x9, [x8, #0x30] 1d6468: f9402bea ldr x10, [sp, #0x50] 1d646c: eb0a013f cmp x9, x10 1d6470: 1a9f17eb cset w11, eq 1d6474: 3700004b tbnz w11, #0x0, 0x1d647c 1d6478: 14000002 b 0x1d6480 1d647c: 14000006 b 0x1d6494 1d6480: 52836c61 mov w1, #0x1b63 // =7011 1d6484: f94027e0 ldr x0, [sp, #0x48] 1d6488: f94023e2 ldr x2, [sp, #0x40] 1d648c: f9400fe3 ldr x3, [sp, #0x18] 1d6490: 97fb27a0 bl 0xa0310 <__assert2@plt> 1d6494: f94007e8 ldr x8, [sp, #0x8] 1d6498: f9401d09 ldr x9, [x8, #0x38] 1d649c: b4000049 cbz x9, 0x1d64a4 1d64a0: 14000002 b 0x1d64a8 1d64a4: 14000006 b 0x1d64bc 1d64a8: 52836c81 mov w1, #0x1b64 // =7012 1d64ac: f94027e0 ldr x0, [sp, #0x48] 1d64b0: f94023e2 ldr x2, [sp, #0x40] 1d64b4: f9400be3 ldr x3, [sp, #0x10] 1d64b8: 97fb2796 bl 0xa0310 <__assert2@plt> 1d64bc: b27603e8 orr x8, xzr, #0x400 1d64c0: 92800009 mov x9, #-0x1 // =-1 1d64c4: b27d03ea orr x10, xzr, #0x8 1d64c8: f94007eb ldr x11, [sp, #0x8] 1d64cc: f9001d68 str x8, [x11, #0x38] 1d64d0: f9401d68 ldr x8, [x11, #0x38] 1d64d4: 9b0a7d0c mul x12, x8, x10 1d64d8: 9bca7d08 umulh x8, x8, x10 1d64dc: d280000a mov x10, #0x0 // =0 1d64e0: eb0a011f cmp x8, x10 1d64e4: 1a9f07ed cset w13, ne 1d64e8: 720001bf tst w13, #0x1 1d64ec: 9a8c1120 csel x0, x9, x12, ne 1d64f0: f94013e1 ldr x1, [sp, #0x20] 1d64f4: 97fb3707 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1d64f8: f94007e8 ldr x8, [sp, #0x8] 1d64fc: f9001900 str x0, [x8, #0x30] 1d6500: f9401909 ldr x9, [x8, #0x30] 1d6504: f9402bea ldr x10, [sp, #0x50] 1d6508: eb0a013f cmp x9, x10 1d650c: 1a9f17ed cset w13, eq 1d6510: 3700004d tbnz w13, #0x0, 0x1d6518 1d6514: 14000004 b 0x1d6524 1d6518: 92800008 mov x8, #-0x1 // =-1 1d651c: f81f83a8 stur x8, [x29, #-0x8] 1d6520: 14000088 b 0x1d6740 1d6524: f94007e8 ldr x8, [sp, #0x8] 1d6528: f900211f str xzr, [x8, #0x40] 1d652c: 14000073 b 0x1d66f8 1d6530: f94007e8 ldr x8, [sp, #0x8] 1d6534: f9401909 ldr x9, [x8, #0x30] 1d6538: f9402bea ldr x10, [sp, #0x50] 1d653c: eb0a013f cmp x9, x10 1d6540: 1a9f07eb cset w11, ne 1d6544: 3700004b tbnz w11, #0x0, 0x1d654c 1d6548: 14000002 b 0x1d6550 1d654c: 14000006 b 0x1d6564 1d6550: 52836da1 mov w1, #0x1b6d // =7021 1d6554: f94027e0 ldr x0, [sp, #0x48] 1d6558: f94023e2 ldr x2, [sp, #0x40] 1d655c: f9401fe3 ldr x3, [sp, #0x38] 1d6560: 97fb276c bl 0xa0310 <__assert2@plt> 1d6564: d2800008 mov x8, #0x0 // =0 1d6568: f94007e9 ldr x9, [sp, #0x8] 1d656c: f9401d2a ldr x10, [x9, #0x38] 1d6570: eb08015f cmp x10, x8 1d6574: 1a9fd7eb cset w11, gt 1d6578: 3700004b tbnz w11, #0x0, 0x1d6580 1d657c: 14000002 b 0x1d6584 1d6580: 14000006 b 0x1d6598 1d6584: 52836dc1 mov w1, #0x1b6e // =7022 1d6588: f94027e0 ldr x0, [sp, #0x48] 1d658c: f94023e2 ldr x2, [sp, #0x40] 1d6590: f9401be3 ldr x3, [sp, #0x30] 1d6594: 97fb275f bl 0xa0310 <__assert2@plt> 1d6598: f94007e8 ldr x8, [sp, #0x8] 1d659c: f9402109 ldr x9, [x8, #0x40] 1d65a0: f9401d0a ldr x10, [x8, #0x38] 1d65a4: eb0a013f cmp x9, x10 1d65a8: 1a9fc7eb cset w11, le 1d65ac: 3700004b tbnz w11, #0x0, 0x1d65b4 1d65b0: 14000002 b 0x1d65b8 1d65b4: 14000006 b 0x1d65cc 1d65b8: 52836de1 mov w1, #0x1b6f // =7023 1d65bc: f94027e0 ldr x0, [sp, #0x48] 1d65c0: f94023e2 ldr x2, [sp, #0x40] 1d65c4: f94017e3 ldr x3, [sp, #0x28] 1d65c8: 97fb2752 bl 0xa0310 <__assert2@plt> 1d65cc: f94007e8 ldr x8, [sp, #0x8] 1d65d0: f9402109 ldr x9, [x8, #0x40] 1d65d4: f9401d0a ldr x10, [x8, #0x38] 1d65d8: eb0a013f cmp x9, x10 1d65dc: 1a9fb7eb cset w11, ge 1d65e0: 3700004b tbnz w11, #0x0, 0x1d65e8 1d65e4: 14000045 b 0x1d66f8 1d65e8: 92800008 mov x8, #-0x1 // =-1 1d65ec: b27d03e9 orr x9, xzr, #0x8 1d65f0: b27f03ea orr x10, xzr, #0x2 1d65f4: f94007eb ldr x11, [sp, #0x8] 1d65f8: f9401d6c ldr x12, [x11, #0x38] 1d65fc: 9b0c7d4a mul x10, x10, x12 1d6600: f81c83aa stur x10, [x29, #-0x38] 1d6604: f85c83aa ldur x10, [x29, #-0x38] 1d6608: 9b097d4c mul x12, x10, x9 1d660c: 9bc97d49 umulh x9, x10, x9 1d6610: d280000a mov x10, #0x0 // =0 1d6614: eb0a013f cmp x9, x10 1d6618: 1a9f07ed cset w13, ne 1d661c: 720001bf tst w13, #0x1 1d6620: 9a8c1100 csel x0, x8, x12, ne 1d6624: f94013e1 ldr x1, [sp, #0x20] 1d6628: 97fb36ba bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1d662c: f81c03a0 stur x0, [x29, #-0x40] 1d6630: f85c03a8 ldur x8, [x29, #-0x40] 1d6634: f9402be9 ldr x9, [sp, #0x50] 1d6638: eb09011f cmp x8, x9 1d663c: 1a9f17ed cset w13, eq 1d6640: 3700004d tbnz w13, #0x0, 0x1d6648 1d6644: 14000004 b 0x1d6654 1d6648: 92800008 mov x8, #-0x1 // =-1 1d664c: f81f83a8 stur x8, [x29, #-0x8] 1d6650: 1400003c b 0x1d6740 1d6654: b27d03e8 orr x8, xzr, #0x8 1d6658: f94007e9 ldr x9, [sp, #0x8] 1d665c: f940192a ldr x10, [x9, #0x30] 1d6660: f81b83aa stur x10, [x29, #-0x48] 1d6664: f85b83aa ldur x10, [x29, #-0x48] 1d6668: f940212b ldr x11, [x9, #0x40] 1d666c: 9b0b7d08 mul x8, x8, x11 1d6670: 8b080148 add x8, x10, x8 1d6674: f81b03a8 stur x8, [x29, #-0x50] 1d6678: f85c03a8 ldur x8, [x29, #-0x40] 1d667c: f9002fe8 str x8, [sp, #0x58] 1d6680: f85b83a8 ldur x8, [x29, #-0x48] 1d6684: f85b03a9 ldur x9, [x29, #-0x50] 1d6688: eb09011f cmp x8, x9 1d668c: 1a9f07ea cset w10, ne 1d6690: 3700004a tbnz w10, #0x0, 0x1d6698 1d6694: 1400000b b 0x1d66c0 1d6698: b27d03e8 orr x8, xzr, #0x8 1d669c: f85b83a9 ldur x9, [x29, #-0x48] 1d66a0: 8b08012a add x10, x9, x8 1d66a4: f81b83aa stur x10, [x29, #-0x48] 1d66a8: f9400129 ldr x9, [x9] 1d66ac: f9402fea ldr x10, [sp, #0x58] 1d66b0: 8b080148 add x8, x10, x8 1d66b4: f9002fe8 str x8, [sp, #0x58] 1d66b8: f9000149 str x9, [x10] 1d66bc: 17fffff1 b 0x1d6680 1d66c0: f94007e8 ldr x8, [sp, #0x8] 1d66c4: f9401909 ldr x9, [x8, #0x30] 1d66c8: f9402bea ldr x10, [sp, #0x50] 1d66cc: eb0a013f cmp x9, x10 1d66d0: 1a9f17eb cset w11, eq 1d66d4: f90003e9 str x9, [sp] 1d66d8: 3700006b tbnz w11, #0x0, 0x1d66e4 1d66dc: f94003e0 ldr x0, [sp] 1d66e0: 97fb3f64 bl 0xa6470 <_ZdaPv@plt> 1d66e4: f85c03a8 ldur x8, [x29, #-0x40] 1d66e8: f94007e9 ldr x9, [sp, #0x8] 1d66ec: f9001928 str x8, [x9, #0x30] 1d66f0: f85c83a8 ldur x8, [x29, #-0x38] 1d66f4: f9001d28 str x8, [x9, #0x38] 1d66f8: d2801408 mov x8, #0xa0 // =160 1d66fc: f85e83a9 ldur x9, [x29, #-0x18] 1d6700: eb08013f cmp x9, x8 1d6704: 1a9f17ea cset w10, eq 1d6708: 3700004a tbnz w10, #0x0, 0x1d6710 1d670c: 14000008 b 0x1d672c 1d6710: f85e03a1 ldur x1, [x29, #-0x20] 1d6714: f85d83a2 ldur x2, [x29, #-0x28] 1d6718: f85d03a3 ldur x3, [x29, #-0x30] 1d671c: f94007e0 ldr x0, [sp, #0x8] 1d6720: 97fb4acc bl 0xa9250 <_ZN9mkvparser7Cluster16CreateBlockGroupExxx@plt> 1d6724: f81f83a0 stur x0, [x29, #-0x8] 1d6728: 14000006 b 0x1d6740 1d672c: f85e03a1 ldur x1, [x29, #-0x20] 1d6730: f85d83a2 ldur x2, [x29, #-0x28] 1d6734: f94007e0 ldr x0, [sp, #0x8] 1d6738: 97fb50f2 bl 0xaab00 <_ZN9mkvparser7Cluster17CreateSimpleBlockExx@plt> 1d673c: f81f83a0 stur x0, [x29, #-0x8] 1d6740: f85f83a0 ldur x0, [x29, #-0x8] 1d6744: a94b7bfd ldp x29, x30, [sp, #0xb0] 1d6748: 910303ff add sp, sp, #0xc0 1d674c: d65f03c0 ret 00000000001d6750 : 1d6750: d10203ff sub sp, sp, #0x80 1d6754: a9077bfd stp x29, x30, [sp, #0x70] 1d6758: 9101c3fd add x29, sp, #0x70 1d675c: 90000368 adrp x8, 0x242000 1d6760: 9102a108 add x8, x8, #0xa8 1d6764: b0000369 adrp x9, 0x243000 1d6768: 91103929 add x9, x9, #0x40e 1d676c: b000036a adrp x10, 0x243000 1d6770: 9111714a add x10, x10, #0x45c 1d6774: d280000b mov x11, #0x0 // =0 1d6778: b000036c adrp x12, 0x243000 1d677c: 9111d58c add x12, x12, #0x475 1d6780: b000036d adrp x13, 0x243000 1d6784: 9111fdad add x13, x13, #0x47f 1d6788: b000036e adrp x14, 0x243000 1d678c: 911249ce add x14, x14, #0x492 1d6790: b000036f adrp x15, 0x243000 1d6794: 9112d1ef add x15, x15, #0x4b4 1d6798: f81f03a0 stur x0, [x29, #-0x10] 1d679c: f81e83a1 stur x1, [x29, #-0x18] 1d67a0: f81e03a2 stur x2, [x29, #-0x20] 1d67a4: f85f03a0 ldur x0, [x29, #-0x10] 1d67a8: f9400c01 ldr x1, [x0, #0x18] 1d67ac: f9400402 ldr x2, [x0, #0x8] 1d67b0: eb02003f cmp x1, x2 1d67b4: 1a9fb7f0 cset w16, ge 1d67b8: f81d03a8 stur x8, [x29, #-0x30] 1d67bc: f9001fe9 str x9, [sp, #0x38] 1d67c0: f9001bea str x10, [sp, #0x30] 1d67c4: f90017eb str x11, [sp, #0x28] 1d67c8: f90013ec str x12, [sp, #0x20] 1d67cc: f9000fed str x13, [sp, #0x18] 1d67d0: f9000bee str x14, [sp, #0x10] 1d67d4: f90007ef str x15, [sp, #0x8] 1d67d8: f90003e0 str x0, [sp] 1d67dc: 37000050 tbnz w16, #0x0, 0x1d67e4 1d67e0: 14000002 b 0x1d67e8 1d67e4: 14000006 b 0x1d67fc 1d67e8: 52833ce1 mov w1, #0x19e7 // =6631 1d67ec: f85d03a0 ldur x0, [x29, #-0x30] 1d67f0: f9401fe2 ldr x2, [sp, #0x38] 1d67f4: f9401be3 ldr x3, [sp, #0x30] 1d67f8: 97fb26c6 bl 0xa0310 <__assert2@plt> 1d67fc: d2800008 mov x8, #0x0 // =0 1d6800: f85e03a9 ldur x9, [x29, #-0x20] 1d6804: f94017ea ldr x10, [sp, #0x28] 1d6808: f900012a str x10, [x9] 1d680c: f85e83a9 ldur x9, [x29, #-0x18] 1d6810: eb08013f cmp x9, x8 1d6814: 1a9fa7eb cset w11, lt 1d6818: 3700004b tbnz w11, #0x0, 0x1d6820 1d681c: 14000004 b 0x1d682c 1d6820: 92800008 mov x8, #-0x1 // =-1 1d6824: f81f83a8 stur x8, [x29, #-0x8] 1d6828: 1400006b b 0x1d69d4 1d682c: d2800008 mov x8, #0x0 // =0 1d6830: f94003e9 ldr x9, [sp] 1d6834: f940212a ldr x10, [x9, #0x40] 1d6838: eb08015f cmp x10, x8 1d683c: 1a9fa7eb cset w11, lt 1d6840: 3700004b tbnz w11, #0x0, 0x1d6848 1d6844: 14000004 b 0x1d6854 1d6848: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d684c: f81f83a8 stur x8, [x29, #-0x8] 1d6850: 14000061 b 0x1d69d4 1d6854: f94003e8 ldr x8, [sp] 1d6858: f9401909 ldr x9, [x8, #0x30] 1d685c: f94017ea ldr x10, [sp, #0x28] 1d6860: eb0a013f cmp x9, x10 1d6864: 1a9f07eb cset w11, ne 1d6868: 3700004b tbnz w11, #0x0, 0x1d6870 1d686c: 14000002 b 0x1d6874 1d6870: 14000006 b 0x1d6888 1d6874: 52833e21 mov w1, #0x19f1 // =6641 1d6878: f85d03a0 ldur x0, [x29, #-0x30] 1d687c: f9401fe2 ldr x2, [sp, #0x38] 1d6880: f94013e3 ldr x3, [sp, #0x20] 1d6884: 97fb26a3 bl 0xa0310 <__assert2@plt> 1d6888: d2800008 mov x8, #0x0 // =0 1d688c: f94003e9 ldr x9, [sp] 1d6890: f9401d2a ldr x10, [x9, #0x38] 1d6894: eb08015f cmp x10, x8 1d6898: 1a9fd7eb cset w11, gt 1d689c: 3700004b tbnz w11, #0x0, 0x1d68a4 1d68a0: 14000002 b 0x1d68a8 1d68a4: 14000006 b 0x1d68bc 1d68a8: 52833e41 mov w1, #0x19f2 // =6642 1d68ac: f85d03a0 ldur x0, [x29, #-0x30] 1d68b0: f9401fe2 ldr x2, [sp, #0x38] 1d68b4: f9400fe3 ldr x3, [sp, #0x18] 1d68b8: 97fb2696 bl 0xa0310 <__assert2@plt> 1d68bc: f94003e8 ldr x8, [sp] 1d68c0: f9402109 ldr x9, [x8, #0x40] 1d68c4: f9401d0a ldr x10, [x8, #0x38] 1d68c8: eb0a013f cmp x9, x10 1d68cc: 1a9fc7eb cset w11, le 1d68d0: 3700004b tbnz w11, #0x0, 0x1d68d8 1d68d4: 14000002 b 0x1d68dc 1d68d8: 14000006 b 0x1d68f0 1d68dc: 52833e61 mov w1, #0x19f3 // =6643 1d68e0: f85d03a0 ldur x0, [x29, #-0x30] 1d68e4: f9401fe2 ldr x2, [sp, #0x38] 1d68e8: f9400be3 ldr x3, [sp, #0x10] 1d68ec: 97fb2689 bl 0xa0310 <__assert2@plt> 1d68f0: f85e83a8 ldur x8, [x29, #-0x18] 1d68f4: f94003e9 ldr x9, [sp] 1d68f8: f940212a ldr x10, [x9, #0x40] 1d68fc: eb0a011f cmp x8, x10 1d6900: 1a9fa7eb cset w11, lt 1d6904: 3700004b tbnz w11, #0x0, 0x1d690c 1d6908: 1400001a b 0x1d6970 1d690c: b27d03e8 orr x8, xzr, #0x8 1d6910: f94003e9 ldr x9, [sp] 1d6914: f940192a ldr x10, [x9, #0x30] 1d6918: f85e83ab ldur x11, [x29, #-0x18] 1d691c: 9b0b7d08 mul x8, x8, x11 1d6920: 8b080148 add x8, x10, x8 1d6924: f9400108 ldr x8, [x8] 1d6928: f85e03aa ldur x10, [x29, #-0x20] 1d692c: f9000148 str x8, [x10] 1d6930: f85e03a8 ldur x8, [x29, #-0x20] 1d6934: f9400108 ldr x8, [x8] 1d6938: f94017ea ldr x10, [sp, #0x28] 1d693c: eb0a011f cmp x8, x10 1d6940: 1a9f07ec cset w12, ne 1d6944: 3700004c tbnz w12, #0x0, 0x1d694c 1d6948: 14000002 b 0x1d6950 1d694c: 14000006 b 0x1d6964 1d6950: 52833ee1 mov w1, #0x19f7 // =6647 1d6954: f85d03a0 ldur x0, [x29, #-0x30] 1d6958: f9401fe2 ldr x2, [sp, #0x38] 1d695c: f94007e3 ldr x3, [sp, #0x8] 1d6960: 97fb266c bl 0xa0310 <__assert2@plt> 1d6964: b24003e8 orr x8, xzr, #0x1 1d6968: f81f83a8 stur x8, [x29, #-0x8] 1d696c: 1400001a b 0x1d69d4 1d6970: d2800008 mov x8, #0x0 // =0 1d6974: f94003e9 ldr x9, [sp] 1d6978: f940112a ldr x10, [x9, #0x20] 1d697c: eb08015f cmp x10, x8 1d6980: 1a9fa7eb cset w11, lt 1d6984: 3700004b tbnz w11, #0x0, 0x1d698c 1d6988: 14000004 b 0x1d6998 1d698c: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d6990: f81f83a8 stur x8, [x29, #-0x8] 1d6994: 14000010 b 0x1d69d4 1d6998: f94003e8 ldr x8, [sp] 1d699c: f9400509 ldr x9, [x8, #0x8] 1d69a0: f940110a ldr x10, [x8, #0x20] 1d69a4: 8b0a0129 add x9, x9, x10 1d69a8: f81d83a9 stur x9, [x29, #-0x28] 1d69ac: f9400d09 ldr x9, [x8, #0x18] 1d69b0: f85d83aa ldur x10, [x29, #-0x28] 1d69b4: eb0a013f cmp x9, x10 1d69b8: 1a9fb7eb cset w11, ge 1d69bc: 3700004b tbnz w11, #0x0, 0x1d69c4 1d69c0: 14000003 b 0x1d69cc 1d69c4: f81f83bf stur xzr, [x29, #-0x8] 1d69c8: 14000003 b 0x1d69d4 1d69cc: b27efbe8 orr x8, xzr, #0xfffffffffffffffd 1d69d0: f81f83a8 stur x8, [x29, #-0x8] 1d69d4: f85f83a0 ldur x0, [x29, #-0x8] 1d69d8: a9477bfd ldp x29, x30, [sp, #0x70] 1d69dc: 910203ff add sp, sp, #0x80 1d69e0: d65f03c0 ret 00000000001d69e4 : 1d69e4: d10043ff sub sp, sp, #0x10 1d69e8: d2800008 mov x8, #0x0 // =0 1d69ec: f90007e0 str x0, [sp, #0x8] 1d69f0: f94007e0 ldr x0, [sp, #0x8] 1d69f4: aa0003e9 mov x9, x0 1d69f8: f9000128 str x8, [x9] 1d69fc: f900041f str xzr, [x0, #0x8] 1d6a00: f900081f str xzr, [x0, #0x10] 1d6a04: f9000c1f str xzr, [x0, #0x18] 1d6a08: f900101f str xzr, [x0, #0x20] 1d6a0c: f900141f str xzr, [x0, #0x28] 1d6a10: f9001808 str x8, [x0, #0x30] 1d6a14: f9001c1f str xzr, [x0, #0x38] 1d6a18: f900201f str xzr, [x0, #0x40] 1d6a1c: 910043ff add sp, sp, #0x10 1d6a20: d65f03c0 ret 00000000001d6a24 : 1d6a24: d10083ff sub sp, sp, #0x20 1d6a28: 92800008 mov x8, #-0x1 // =-1 1d6a2c: d2800009 mov x9, #0x0 // =0 1d6a30: f9000fe0 str x0, [sp, #0x18] 1d6a34: f9000be1 str x1, [sp, #0x10] 1d6a38: f90007e2 str x2, [sp, #0x8] 1d6a3c: f90003e3 str x3, [sp] 1d6a40: f9400fe0 ldr x0, [sp, #0x18] 1d6a44: aa0003e1 mov x1, x0 1d6a48: f9400be2 ldr x2, [sp, #0x10] 1d6a4c: f9000022 str x2, [x1] 1d6a50: f94003e1 ldr x1, [sp] 1d6a54: f9000401 str x1, [x0, #0x8] 1d6a58: f94007e1 ldr x1, [sp, #0x8] 1d6a5c: f9000801 str x1, [x0, #0x10] 1d6a60: f94003e1 ldr x1, [sp] 1d6a64: f9000c01 str x1, [x0, #0x18] 1d6a68: f9001008 str x8, [x0, #0x20] 1d6a6c: f9001408 str x8, [x0, #0x28] 1d6a70: f9001809 str x9, [x0, #0x30] 1d6a74: f9001c1f str xzr, [x0, #0x38] 1d6a78: f9002008 str x8, [x0, #0x40] 1d6a7c: 910083ff add sp, sp, #0x20 1d6a80: d65f03c0 ret 00000000001d6a84 : 1d6a84: d101c3ff sub sp, sp, #0x70 1d6a88: a9067bfd stp x29, x30, [sp, #0x60] 1d6a8c: 910183fd add x29, sp, #0x60 1d6a90: d2800008 mov x8, #0x0 // =0 1d6a94: 90000369 adrp x9, 0x242000 1d6a98: 9102a129 add x9, x9, #0xa8 1d6a9c: b000036a adrp x10, 0x243000 1d6aa0: 9112ed4a add x10, x10, #0x4bb 1d6aa4: 9000012b adrp x11, 0x1fa000 1d6aa8: 912a856b add x11, x11, #0xaa1 1d6aac: f81f83a0 stur x0, [x29, #-0x8] 1d6ab0: f85f83a0 ldur x0, [x29, #-0x8] 1d6ab4: f940200c ldr x12, [x0, #0x40] 1d6ab8: eb08019f cmp x12, x8 1d6abc: 1a9fc7ed cset w13, le 1d6ac0: f81d83a8 stur x8, [x29, #-0x28] 1d6ac4: f9001be9 str x9, [sp, #0x30] 1d6ac8: f90017ea str x10, [sp, #0x28] 1d6acc: f90013eb str x11, [sp, #0x20] 1d6ad0: f9000fe0 str x0, [sp, #0x18] 1d6ad4: 3700004d tbnz w13, #0x0, 0x1d6adc 1d6ad8: 14000002 b 0x1d6ae0 1d6adc: 14000038 b 0x1d6bbc 1d6ae0: b27d03e8 orr x8, xzr, #0x8 1d6ae4: f9400fe9 ldr x9, [sp, #0x18] 1d6ae8: f940192a ldr x10, [x9, #0x30] 1d6aec: f81f03aa stur x10, [x29, #-0x10] 1d6af0: f940192a ldr x10, [x9, #0x30] 1d6af4: f940212b ldr x11, [x9, #0x40] 1d6af8: 9b0b7d08 mul x8, x8, x11 1d6afc: 8b080148 add x8, x10, x8 1d6b00: f81e83a8 stur x8, [x29, #-0x18] 1d6b04: f85f03a8 ldur x8, [x29, #-0x10] 1d6b08: f85e83a9 ldur x9, [x29, #-0x18] 1d6b0c: eb09011f cmp x8, x9 1d6b10: 1a9f07ea cset w10, ne 1d6b14: 3700004a tbnz w10, #0x0, 0x1d6b1c 1d6b18: 14000020 b 0x1d6b98 1d6b1c: b27d03e8 orr x8, xzr, #0x8 1d6b20: f85f03a9 ldur x9, [x29, #-0x10] 1d6b24: 8b080128 add x8, x9, x8 1d6b28: f81f03a8 stur x8, [x29, #-0x10] 1d6b2c: f9400128 ldr x8, [x9] 1d6b30: f81e03a8 stur x8, [x29, #-0x20] 1d6b34: f85e03a8 ldur x8, [x29, #-0x20] 1d6b38: f85d83a9 ldur x9, [x29, #-0x28] 1d6b3c: eb09011f cmp x8, x9 1d6b40: 1a9f07ea cset w10, ne 1d6b44: 3700004a tbnz w10, #0x0, 0x1d6b4c 1d6b48: 14000002 b 0x1d6b50 1d6b4c: 14000007 b 0x1d6b68 1d6b50: 528346a1 mov w1, #0x1a35 // =6709 1d6b54: f9401be0 ldr x0, [sp, #0x30] 1d6b58: f94017e2 ldr x2, [sp, #0x28] 1d6b5c: f94013e3 ldr x3, [sp, #0x20] 1d6b60: 97fb25ec bl 0xa0310 <__assert2@plt> 1d6b64: 14000001 b 0x1d6b68 1d6b68: f85e03a8 ldur x8, [x29, #-0x20] 1d6b6c: f85d83a9 ldur x9, [x29, #-0x28] 1d6b70: eb09011f cmp x8, x9 1d6b74: 1a9f17ea cset w10, eq 1d6b78: f9000be8 str x8, [sp, #0x10] 1d6b7c: 370000ca tbnz w10, #0x0, 0x1d6b94 1d6b80: f9400be8 ldr x8, [sp, #0x10] 1d6b84: f9400109 ldr x9, [x8] 1d6b88: f9400529 ldr x9, [x9, #0x8] 1d6b8c: aa0803e0 mov x0, x8 1d6b90: d63f0120 blr x9 1d6b94: 17ffffdc b 0x1d6b04 1d6b98: f9400fe8 ldr x8, [sp, #0x18] 1d6b9c: f9401909 ldr x9, [x8, #0x30] 1d6ba0: f85d83aa ldur x10, [x29, #-0x28] 1d6ba4: eb0a013f cmp x9, x10 1d6ba8: 1a9f17eb cset w11, eq 1d6bac: f90007e9 str x9, [sp, #0x8] 1d6bb0: 3700006b tbnz w11, #0x0, 0x1d6bbc 1d6bb4: f94007e0 ldr x0, [sp, #0x8] 1d6bb8: 97fb3e2e bl 0xa6470 <_ZdaPv@plt> 1d6bbc: a9467bfd ldp x29, x30, [sp, #0x60] 1d6bc0: 9101c3ff add sp, sp, #0x70 1d6bc4: d65f03c0 ret 1d6bc8: 97fb5d7f bl 0xae1c4 00000000001d6bcc : 1d6bcc: d10183ff sub sp, sp, #0x60 1d6bd0: a9057bfd stp x29, x30, [sp, #0x50] 1d6bd4: 910143fd add x29, sp, #0x50 1d6bd8: d53bd048 mrs x8, TPIDR_EL0 1d6bdc: f9401508 ldr x8, [x8, #0x28] 1d6be0: f81f83a8 stur x8, [x29, #-0x8] 1d6be4: f90017e0 str x0, [sp, #0x28] 1d6be8: f94017e8 ldr x8, [sp, #0x28] 1d6bec: aa0803e0 mov x0, x8 1d6bf0: d10043a1 sub x1, x29, #0x10 1d6bf4: d10063a2 sub x2, x29, #0x18 1d6bf8: f9000fe0 str x0, [sp, #0x18] 1d6bfc: aa0803e0 mov x0, x8 1d6c00: 97fb28c8 bl 0xa0f20 <_ZNK9mkvparser7Cluster4LoadERxRl@plt> 1d6c04: f90013e0 str x0, [sp, #0x20] 1d6c08: f94013e8 ldr x8, [sp, #0x20] 1d6c0c: b6f800a8 tbz x8, #0x3f, 0x1d6c20 1d6c10: 14000001 b 0x1d6c14 1d6c14: f94013e8 ldr x8, [sp, #0x20] 1d6c18: f81e03a8 stur x8, [x29, #-0x20] 1d6c1c: 14000005 b 0x1d6c30 1d6c20: f9400fe8 ldr x8, [sp, #0x18] 1d6c24: f9401509 ldr x9, [x8, #0x28] 1d6c28: f81e03a9 stur x9, [x29, #-0x20] 1d6c2c: 14000001 b 0x1d6c30 1d6c30: f85e03a8 ldur x8, [x29, #-0x20] 1d6c34: d53bd049 mrs x9, TPIDR_EL0 1d6c38: f9401529 ldr x9, [x9, #0x28] 1d6c3c: f85f83aa ldur x10, [x29, #-0x8] 1d6c40: eb0a0129 subs x9, x9, x10 1d6c44: f9000be8 str x8, [sp, #0x10] 1d6c48: f90007e9 str x9, [sp, #0x8] 1d6c4c: 540000c1 b.ne 0x1d6c64 1d6c50: 14000001 b 0x1d6c54 1d6c54: f9400be0 ldr x0, [sp, #0x10] 1d6c58: a9457bfd ldp x29, x30, [sp, #0x50] 1d6c5c: 910183ff add sp, sp, #0x60 1d6c60: d65f03c0 ret 1d6c64: 97fb4c43 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d6c68 : 1d6c68: d10183ff sub sp, sp, #0x60 1d6c6c: a9057bfd stp x29, x30, [sp, #0x50] 1d6c70: 910143fd add x29, sp, #0x50 1d6c74: d53bd048 mrs x8, TPIDR_EL0 1d6c78: f9401508 ldr x8, [x8, #0x28] 1d6c7c: f81f83a8 stur x8, [x29, #-0x8] 1d6c80: f81e03a0 stur x0, [x29, #-0x20] 1d6c84: f85e03a8 ldur x8, [x29, #-0x20] 1d6c88: aa0803e0 mov x0, x8 1d6c8c: d10043a1 sub x1, x29, #0x10 1d6c90: f9000fe0 str x0, [sp, #0x18] 1d6c94: aa0803e0 mov x0, x8 1d6c98: 97fb2c76 bl 0xa1e70 <_ZNK9mkvparser7Cluster8GetFirstERPKNS_10BlockEntryE@plt> 1d6c9c: f90017e0 str x0, [sp, #0x28] 1d6ca0: f94017e8 ldr x8, [sp, #0x28] 1d6ca4: b6f800a8 tbz x8, #0x3f, 0x1d6cb8 1d6ca8: 14000001 b 0x1d6cac 1d6cac: f94017e8 ldr x8, [sp, #0x28] 1d6cb0: f81e83a8 stur x8, [x29, #-0x18] 1d6cb4: 1400001f b 0x1d6d30 1d6cb8: f85f03a8 ldur x8, [x29, #-0x10] 1d6cbc: b50000c8 cbnz x8, 0x1d6cd4 1d6cc0: 14000001 b 0x1d6cc4 1d6cc4: f9400fe0 ldr x0, [sp, #0x18] 1d6cc8: 97fb38ca bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1d6ccc: f81e83a0 stur x0, [x29, #-0x18] 1d6cd0: 14000018 b 0x1d6d30 1d6cd4: f85f03a8 ldur x8, [x29, #-0x10] 1d6cd8: f9400109 ldr x9, [x8] 1d6cdc: f9400929 ldr x9, [x9, #0x10] 1d6ce0: aa0803e0 mov x0, x8 1d6ce4: d63f0120 blr x9 1d6ce8: f90013e0 str x0, [sp, #0x20] 1d6cec: f94013e8 ldr x8, [sp, #0x20] 1d6cf0: b4000068 cbz x8, 0x1d6cfc 1d6cf4: 14000001 b 0x1d6cf8 1d6cf8: 14000009 b 0x1d6d1c 1d6cfc: 90000360 adrp x0, 0x242000 1d6d00: 9102a000 add x0, x0, #0xa8 1d6d04: b0000362 adrp x2, 0x243000 1d6d08: 91170442 add x2, x2, #0x5c1 1d6d0c: 90000363 adrp x3, 0x242000 1d6d10: 91362863 add x3, x3, #0xd8a 1d6d14: 528368c1 mov w1, #0x1b46 // =6982 1d6d18: 97fb257e bl 0xa0310 <__assert2@plt> 1d6d1c: f94013e0 ldr x0, [sp, #0x20] 1d6d20: f9400fe1 ldr x1, [sp, #0x18] 1d6d24: 97fb4db7 bl 0xaa400 <_ZNK9mkvparser5Block7GetTimeEPKNS_7ClusterE@plt> 1d6d28: f81e83a0 stur x0, [x29, #-0x18] 1d6d2c: 14000001 b 0x1d6d30 1d6d30: f85e83a8 ldur x8, [x29, #-0x18] 1d6d34: d53bd049 mrs x9, TPIDR_EL0 1d6d38: f9401529 ldr x9, [x9, #0x28] 1d6d3c: f85f83aa ldur x10, [x29, #-0x8] 1d6d40: eb0a0129 subs x9, x9, x10 1d6d44: f9000be8 str x8, [sp, #0x10] 1d6d48: f90007e9 str x9, [sp, #0x8] 1d6d4c: 540000c1 b.ne 0x1d6d64 1d6d50: 14000001 b 0x1d6d54 1d6d54: f9400be0 ldr x0, [sp, #0x10] 1d6d58: a9457bfd ldp x29, x30, [sp, #0x50] 1d6d5c: 910183ff add sp, sp, #0x60 1d6d60: d65f03c0 ret 1d6d64: 97fb4c03 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d6d68 : 1d6d68: d10183ff sub sp, sp, #0x60 1d6d6c: a9057bfd stp x29, x30, [sp, #0x50] 1d6d70: 910143fd add x29, sp, #0x50 1d6d74: d53bd048 mrs x8, TPIDR_EL0 1d6d78: f9401508 ldr x8, [x8, #0x28] 1d6d7c: f81f83a8 stur x8, [x29, #-0x8] 1d6d80: f81e03a0 stur x0, [x29, #-0x20] 1d6d84: f85e03a8 ldur x8, [x29, #-0x20] 1d6d88: aa0803e0 mov x0, x8 1d6d8c: d10043a1 sub x1, x29, #0x10 1d6d90: f9000fe0 str x0, [sp, #0x18] 1d6d94: aa0803e0 mov x0, x8 1d6d98: 97fb33da bl 0xa3d00 <_ZNK9mkvparser7Cluster7GetLastERPKNS_10BlockEntryE@plt> 1d6d9c: f90017e0 str x0, [sp, #0x28] 1d6da0: f94017e8 ldr x8, [sp, #0x28] 1d6da4: b6f800a8 tbz x8, #0x3f, 0x1d6db8 1d6da8: 14000001 b 0x1d6dac 1d6dac: f94017e8 ldr x8, [sp, #0x28] 1d6db0: f81e83a8 stur x8, [x29, #-0x18] 1d6db4: 1400001f b 0x1d6e30 1d6db8: f85f03a8 ldur x8, [x29, #-0x10] 1d6dbc: b50000c8 cbnz x8, 0x1d6dd4 1d6dc0: 14000001 b 0x1d6dc4 1d6dc4: f9400fe0 ldr x0, [sp, #0x18] 1d6dc8: 97fb388a bl 0xa4ff0 <_ZNK9mkvparser7Cluster7GetTimeEv@plt> 1d6dcc: f81e83a0 stur x0, [x29, #-0x18] 1d6dd0: 14000018 b 0x1d6e30 1d6dd4: f85f03a8 ldur x8, [x29, #-0x10] 1d6dd8: f9400109 ldr x9, [x8] 1d6ddc: f9400929 ldr x9, [x9, #0x10] 1d6de0: aa0803e0 mov x0, x8 1d6de4: d63f0120 blr x9 1d6de8: f90013e0 str x0, [sp, #0x20] 1d6dec: f94013e8 ldr x8, [sp, #0x20] 1d6df0: b4000068 cbz x8, 0x1d6dfc 1d6df4: 14000001 b 0x1d6df8 1d6df8: 14000009 b 0x1d6e1c 1d6dfc: 90000360 adrp x0, 0x242000 1d6e00: 9102a000 add x0, x0, #0xa8 1d6e04: b0000362 adrp x2, 0x243000 1d6e08: 9117d042 add x2, x2, #0x5f4 1d6e0c: 90000363 adrp x3, 0x242000 1d6e10: 91362863 add x3, x3, #0xd8a 1d6e14: 52836ae1 mov w1, #0x1b57 // =6999 1d6e18: 97fb253e bl 0xa0310 <__assert2@plt> 1d6e1c: f94013e0 ldr x0, [sp, #0x20] 1d6e20: f9400fe1 ldr x1, [sp, #0x18] 1d6e24: 97fb4d77 bl 0xaa400 <_ZNK9mkvparser5Block7GetTimeEPKNS_7ClusterE@plt> 1d6e28: f81e83a0 stur x0, [x29, #-0x18] 1d6e2c: 14000001 b 0x1d6e30 1d6e30: f85e83a8 ldur x8, [x29, #-0x18] 1d6e34: d53bd049 mrs x9, TPIDR_EL0 1d6e38: f9401529 ldr x9, [x9, #0x28] 1d6e3c: f85f83aa ldur x10, [x29, #-0x8] 1d6e40: eb0a0129 subs x9, x9, x10 1d6e44: f9000be8 str x8, [sp, #0x10] 1d6e48: f90007e9 str x9, [sp, #0x8] 1d6e4c: 540000c1 b.ne 0x1d6e64 1d6e50: 14000001 b 0x1d6e54 1d6e54: f9400be0 ldr x0, [sp, #0x10] 1d6e58: a9457bfd ldp x29, x30, [sp, #0x50] 1d6e5c: 910183ff add sp, sp, #0x60 1d6e60: d65f03c0 ret 1d6e64: 97fb4bc3 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d6e68 : 1d6e68: d10203ff sub sp, sp, #0x80 1d6e6c: a9077bfd stp x29, x30, [sp, #0x70] 1d6e70: 9101c3fd add x29, sp, #0x70 1d6e74: d53bd048 mrs x8, TPIDR_EL0 1d6e78: f9401508 ldr x8, [x8, #0x28] 1d6e7c: f81f83a8 stur x8, [x29, #-0x8] 1d6e80: f81d83a0 stur x0, [x29, #-0x28] 1d6e84: f81d03a1 stur x1, [x29, #-0x30] 1d6e88: f85d83a8 ldur x8, [x29, #-0x28] 1d6e8c: f90017e8 str x8, [sp, #0x28] 1d6e90: 14000001 b 0x1d6e94 1d6e94: d10043a1 sub x1, x29, #0x10 1d6e98: d10063a2 sub x2, x29, #0x18 1d6e9c: f94017e0 ldr x0, [sp, #0x28] 1d6ea0: 97fb4bd4 bl 0xa9df0 <_ZNK9mkvparser7Cluster5ParseERxRl@plt> 1d6ea4: f9001fe0 str x0, [sp, #0x38] 1d6ea8: f9401fe0 ldr x0, [sp, #0x38] 1d6eac: b6f80100 tbz x0, #0x3f, 0x1d6ecc 1d6eb0: 14000001 b 0x1d6eb4 1d6eb4: f85d03a8 ldur x8, [x29, #-0x30] 1d6eb8: aa1f03e9 mov x9, xzr 1d6ebc: f9000109 str x9, [x8] 1d6ec0: f9401fe8 ldr x8, [sp, #0x38] 1d6ec4: f81e03a8 stur x8, [x29, #-0x20] 1d6ec8: 14000039 b 0x1d6fac 1d6ecc: f9401fe8 ldr x8, [sp, #0x38] 1d6ed0: f1000508 subs x8, x8, #0x1 1d6ed4: f90013e8 str x8, [sp, #0x20] 1d6ed8: 5400006b b.lt 0x1d6ee4 1d6edc: 14000001 b 0x1d6ee0 1d6ee0: 14000002 b 0x1d6ee8 1d6ee4: 17ffffec b 0x1d6e94 1d6ee8: f94017e8 ldr x8, [sp, #0x28] 1d6eec: f9402109 ldr x9, [x8, #0x40] 1d6ef0: f1000129 subs x9, x9, #0x0 1d6ef4: f9000fe9 str x9, [sp, #0x18] 1d6ef8: 540000ec b.gt 0x1d6f14 1d6efc: 14000001 b 0x1d6f00 1d6f00: f85d03a8 ldur x8, [x29, #-0x30] 1d6f04: aa1f03e9 mov x9, xzr 1d6f08: f9000109 str x9, [x8] 1d6f0c: f81e03a9 stur x9, [x29, #-0x20] 1d6f10: 14000027 b 0x1d6fac 1d6f14: f94017e8 ldr x8, [sp, #0x28] 1d6f18: f9401909 ldr x9, [x8, #0x30] 1d6f1c: b4000069 cbz x9, 0x1d6f28 1d6f20: 14000001 b 0x1d6f24 1d6f24: 14000009 b 0x1d6f48 1d6f28: 90000360 adrp x0, 0x242000 1d6f2c: 9102a000 add x0, x0, #0xa8 1d6f30: b0000362 adrp x2, 0x243000 1d6f34: 911f1442 add x2, x2, #0x7c5 1d6f38: b0000363 adrp x3, 0x243000 1d6f3c: 9111d463 add x3, x3, #0x475 1d6f40: 528388c1 mov w1, #0x1c46 // =7238 1d6f44: 97fb24f3 bl 0xa0310 <__assert2@plt> 1d6f48: f94017e8 ldr x8, [sp, #0x28] 1d6f4c: f9402109 ldr x9, [x8, #0x40] 1d6f50: f1000529 subs x9, x9, #0x1 1d6f54: f9001be9 str x9, [sp, #0x30] 1d6f58: f9401909 ldr x9, [x8, #0x30] 1d6f5c: f9401bea ldr x10, [sp, #0x30] 1d6f60: f86a7929 ldr x9, [x9, x10, lsl #3] 1d6f64: f85d03aa ldur x10, [x29, #-0x30] 1d6f68: f9000149 str x9, [x10] 1d6f6c: f85d03a9 ldur x9, [x29, #-0x30] 1d6f70: f9400129 ldr x9, [x9] 1d6f74: b4000069 cbz x9, 0x1d6f80 1d6f78: 14000001 b 0x1d6f7c 1d6f7c: 14000009 b 0x1d6fa0 1d6f80: 90000360 adrp x0, 0x242000 1d6f84: 9102a000 add x0, x0, #0xa8 1d6f88: b0000362 adrp x2, 0x243000 1d6f8c: 911f1442 add x2, x2, #0x7c5 1d6f90: b0000363 adrp x3, 0x243000 1d6f94: 91203063 add x3, x3, #0x80c 1d6f98: 52838961 mov w1, #0x1c4b // =7243 1d6f9c: 97fb24dd bl 0xa0310 <__assert2@plt> 1d6fa0: aa1f03e8 mov x8, xzr 1d6fa4: f81e03a8 stur x8, [x29, #-0x20] 1d6fa8: 14000001 b 0x1d6fac 1d6fac: f85e03a8 ldur x8, [x29, #-0x20] 1d6fb0: d53bd049 mrs x9, TPIDR_EL0 1d6fb4: f9401529 ldr x9, [x9, #0x28] 1d6fb8: f85f83aa ldur x10, [x29, #-0x8] 1d6fbc: eb0a0129 subs x9, x9, x10 1d6fc0: f9000be8 str x8, [sp, #0x10] 1d6fc4: f90007e9 str x9, [sp, #0x8] 1d6fc8: 540000c1 b.ne 0x1d6fe0 1d6fcc: 14000001 b 0x1d6fd0 1d6fd0: f9400be0 ldr x0, [sp, #0x10] 1d6fd4: a9477bfd ldp x29, x30, [sp, #0x70] 1d6fd8: 910203ff add sp, sp, #0x80 1d6fdc: d65f03c0 ret 1d6fe0: 97fb4b64 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d6fe4 : 1d6fe4: d10703ff sub sp, sp, #0x1c0 1d6fe8: f900d3fc str x28, [sp, #0x1a0] 1d6fec: a91b7bfd stp x29, x30, [sp, #0x1b0] 1d6ff0: 9106c3fd add x29, sp, #0x1b0 1d6ff4: d53bd048 mrs x8, TPIDR_EL0 1d6ff8: f9401508 ldr x8, [x8, #0x28] 1d6ffc: f81e83a8 stur x8, [x29, #-0x18] 1d7000: f81c83a0 stur x0, [x29, #-0x38] 1d7004: f81c03a1 stur x1, [x29, #-0x40] 1d7008: f81b83a2 stur x2, [x29, #-0x48] 1d700c: f81b03a3 stur x3, [x29, #-0x50] 1d7010: f85c83a8 ldur x8, [x29, #-0x38] 1d7014: aa0803e0 mov x0, x8 1d7018: f9401908 ldr x8, [x8, #0x30] 1d701c: f9005be0 str x0, [sp, #0xb0] 1d7020: b4000068 cbz x8, 0x1d702c 1d7024: 14000001 b 0x1d7028 1d7028: 14000009 b 0x1d704c 1d702c: f0000340 adrp x0, 0x242000 1d7030: 9102a000 add x0, x0, #0xa8 1d7034: 90000362 adrp x2, 0x243000 1d7038: 911a7442 add x2, x2, #0x69d 1d703c: 90000363 adrp x3, 0x243000 1d7040: 9111d463 add x3, x3, #0x475 1d7044: 528371e1 mov w1, #0x1b8f // =7055 1d7048: 97fb24b2 bl 0xa0310 <__assert2@plt> 1d704c: f9405be8 ldr x8, [sp, #0xb0] 1d7050: f9401d09 ldr x9, [x8, #0x38] 1d7054: f1000529 subs x9, x9, #0x1 1d7058: f90057e9 str x9, [sp, #0xa8] 1d705c: 5400006b b.lt 0x1d7068 1d7060: 14000001 b 0x1d7064 1d7064: 14000009 b 0x1d7088 1d7068: f0000340 adrp x0, 0x242000 1d706c: 9102a000 add x0, x0, #0xa8 1d7070: 90000362 adrp x2, 0x243000 1d7074: 911a7442 add x2, x2, #0x69d 1d7078: 90000363 adrp x3, 0x243000 1d707c: 9111fc63 add x3, x3, #0x47f 1d7080: 52837201 mov w1, #0x1b90 // =7056 1d7084: 97fb24a3 bl 0xa0310 <__assert2@plt> 1d7088: f9405be8 ldr x8, [sp, #0xb0] 1d708c: f9402109 ldr x9, [x8, #0x40] 1d7090: b7f80069 tbnz x9, #0x3f, 0x1d709c 1d7094: 14000001 b 0x1d7098 1d7098: 14000009 b 0x1d70bc 1d709c: f0000340 adrp x0, 0x242000 1d70a0: 9102a000 add x0, x0, #0xa8 1d70a4: 90000362 adrp x2, 0x243000 1d70a8: 911a7442 add x2, x2, #0x69d 1d70ac: 90000363 adrp x3, 0x243000 1d70b0: 911ba063 add x3, x3, #0x6e8 1d70b4: 52837221 mov w1, #0x1b91 // =7057 1d70b8: 97fb2496 bl 0xa0310 <__assert2@plt> 1d70bc: f9405be8 ldr x8, [sp, #0xb0] 1d70c0: f9402109 ldr x9, [x8, #0x40] 1d70c4: f9401d0a ldr x10, [x8, #0x38] 1d70c8: eb0a0129 subs x9, x9, x10 1d70cc: f90053e9 str x9, [sp, #0xa0] 1d70d0: 5400006a b.ge 0x1d70dc 1d70d4: 14000001 b 0x1d70d8 1d70d8: 14000009 b 0x1d70fc 1d70dc: f0000340 adrp x0, 0x242000 1d70e0: 9102a000 add x0, x0, #0xa8 1d70e4: 90000362 adrp x2, 0x243000 1d70e8: 911a7442 add x2, x2, #0x69d 1d70ec: 90000363 adrp x3, 0x243000 1d70f0: 911bf463 add x3, x3, #0x6fd 1d70f4: 52837241 mov w1, #0x1b92 // =7058 1d70f8: 97fb2486 bl 0xa0310 <__assert2@plt> 1d70fc: f9405be8 ldr x8, [sp, #0xb0] 1d7100: f9400109 ldr x9, [x8] 1d7104: f9400129 ldr x9, [x9] 1d7108: f81a83a9 stur x9, [x29, #-0x58] 1d710c: f85c03a9 ldur x9, [x29, #-0x40] 1d7110: f81a03a9 stur x9, [x29, #-0x60] 1d7114: f85c03a9 ldur x9, [x29, #-0x40] 1d7118: f85b83aa ldur x10, [x29, #-0x48] 1d711c: 8b0a0129 add x9, x9, x10 1d7120: f81983a9 stur x9, [x29, #-0x68] 1d7124: 320003eb orr w11, wzr, #0x1 1d7128: 2a0b03e9 mov w9, w11 1d712c: f81903a9 stur x9, [x29, #-0x70] 1d7130: aa1f03e9 mov x9, xzr 1d7134: f81883a9 stur x9, [x29, #-0x78] 1d7138: 92800009 mov x9, #-0x1 // =-1 1d713c: f81803a9 stur x9, [x29, #-0x80] 1d7140: f81783a9 stur x9, [x29, #-0x88] 1d7144: f81703a9 stur x9, [x29, #-0x90] 1d7148: 14000001 b 0x1d714c 1d714c: f85a03a8 ldur x8, [x29, #-0x60] 1d7150: f85983a9 ldur x9, [x29, #-0x68] 1d7154: eb090108 subs x8, x8, x9 1d7158: f9004fe8 str x8, [sp, #0x98] 1d715c: 540015ca b.ge 0x1d7414 1d7160: 14000001 b 0x1d7164 1d7164: f85a83a0 ldur x0, [x29, #-0x58] 1d7168: f85a03a1 ldur x1, [x29, #-0x60] 1d716c: d10083a2 sub x2, x29, #0x20 1d7170: 97fb3f94 bl 0xa6fc0 <_ZN9mkvparser6ReadIDEPNS_10IMkvReaderExRl@plt> 1d7174: f81683a0 stur x0, [x29, #-0x98] 1d7178: f85683a0 ldur x0, [x29, #-0x98] 1d717c: b7f80140 tbnz x0, #0x3f, 0x1d71a4 1d7180: 14000001 b 0x1d7184 1d7184: f85a03a8 ldur x8, [x29, #-0x60] 1d7188: f85e03a9 ldur x9, [x29, #-0x20] 1d718c: 8b090108 add x8, x8, x9 1d7190: f85983a9 ldur x9, [x29, #-0x68] 1d7194: eb090108 subs x8, x8, x9 1d7198: f9004be8 str x8, [sp, #0x90] 1d719c: 540000ad b.le 0x1d71b0 1d71a0: 14000001 b 0x1d71a4 1d71a4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d71a8: f81d03a8 stur x8, [x29, #-0x30] 1d71ac: 1400011a b 0x1d7614 1d71b0: f85e03a8 ldur x8, [x29, #-0x20] 1d71b4: f85a03a9 ldur x9, [x29, #-0x60] 1d71b8: 8b080128 add x8, x9, x8 1d71bc: f81a03a8 stur x8, [x29, #-0x60] 1d71c0: f85a83a0 ldur x0, [x29, #-0x58] 1d71c4: f85a03a1 ldur x1, [x29, #-0x60] 1d71c8: d10083a2 sub x2, x29, #0x20 1d71cc: 97fb39fd bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1d71d0: f81603a0 stur x0, [x29, #-0xa0] 1d71d4: f85603a8 ldur x8, [x29, #-0xa0] 1d71d8: b7f80068 tbnz x8, #0x3f, 0x1d71e4 1d71dc: 14000001 b 0x1d71e0 1d71e0: 14000009 b 0x1d7204 1d71e4: f0000340 adrp x0, 0x242000 1d71e8: 9102a000 add x0, x0, #0xa8 1d71ec: 90000362 adrp x2, 0x243000 1d71f0: 911a7442 add x2, x2, #0x69d 1d71f4: 90000363 adrp x3, 0x243000 1d71f8: 91058863 add x3, x3, #0x162 1d71fc: 528375e1 mov w1, #0x1baf // =7087 1d7200: 97fb2444 bl 0xa0310 <__assert2@plt> 1d7204: f85a03a8 ldur x8, [x29, #-0x60] 1d7208: f85e03a9 ldur x9, [x29, #-0x20] 1d720c: 8b090108 add x8, x8, x9 1d7210: f85983a9 ldur x9, [x29, #-0x68] 1d7214: eb090108 subs x8, x8, x9 1d7218: f90047e8 str x8, [sp, #0x88] 1d721c: 5400006c b.gt 0x1d7228 1d7220: 14000001 b 0x1d7224 1d7224: 14000009 b 0x1d7248 1d7228: f0000340 adrp x0, 0x242000 1d722c: 9102a000 add x0, x0, #0xa8 1d7230: 90000362 adrp x2, 0x243000 1d7234: 911a7442 add x2, x2, #0x69d 1d7238: f0000343 adrp x3, 0x242000 1d723c: 910ec863 add x3, x3, #0x3b2 1d7240: 52837601 mov w1, #0x1bb0 // =7088 1d7244: 97fb2433 bl 0xa0310 <__assert2@plt> 1d7248: f85e03a8 ldur x8, [x29, #-0x20] 1d724c: f85a03a9 ldur x9, [x29, #-0x60] 1d7250: 8b080128 add x8, x9, x8 1d7254: f81a03a8 stur x8, [x29, #-0x60] 1d7258: f85683a8 ldur x8, [x29, #-0x98] 1d725c: f1028508 subs x8, x8, #0xa1 1d7260: f90043e8 str x8, [sp, #0x80] 1d7264: 54000161 b.ne 0x1d7290 1d7268: 14000001 b 0x1d726c 1d726c: f85783a8 ldur x8, [x29, #-0x88] 1d7270: b6f800e8 tbz x8, #0x3f, 0x1d728c 1d7274: 14000001 b 0x1d7278 1d7278: f85a03a8 ldur x8, [x29, #-0x60] 1d727c: f81783a8 stur x8, [x29, #-0x88] 1d7280: f85603a8 ldur x8, [x29, #-0xa0] 1d7284: f81703a8 stur x8, [x29, #-0x90] 1d7288: 14000001 b 0x1d728c 1d728c: 14000054 b 0x1d73dc 1d7290: f85683a8 ldur x8, [x29, #-0x98] 1d7294: f1026d08 subs x8, x8, #0x9b 1d7298: f9003fe8 str x8, [sp, #0x78] 1d729c: 540002c1 b.ne 0x1d72f4 1d72a0: 14000001 b 0x1d72a4 1d72a4: f85603a8 ldur x8, [x29, #-0xa0] 1d72a8: f1002508 subs x8, x8, #0x9 1d72ac: f9003be8 str x8, [sp, #0x70] 1d72b0: 540000ab b.lt 0x1d72c4 1d72b4: 14000001 b 0x1d72b8 1d72b8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d72bc: f81d03a8 stur x8, [x29, #-0x30] 1d72c0: 140000d5 b 0x1d7614 1d72c4: f85a83a0 ldur x0, [x29, #-0x58] 1d72c8: f85a03a1 ldur x1, [x29, #-0x60] 1d72cc: f85603a2 ldur x2, [x29, #-0xa0] 1d72d0: 97fb4038 bl 0xa73b0 <_ZN9mkvparser15UnserializeUIntEPNS_10IMkvReaderExx@plt> 1d72d4: f81803a0 stur x0, [x29, #-0x80] 1d72d8: f85803a0 ldur x0, [x29, #-0x80] 1d72dc: b6f800a0 tbz x0, #0x3f, 0x1d72f0 1d72e0: 14000001 b 0x1d72e4 1d72e4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d72e8: f81d03a8 stur x8, [x29, #-0x30] 1d72ec: 140000ca b 0x1d7614 1d72f0: 1400003a b 0x1d73d8 1d72f4: f85683a8 ldur x8, [x29, #-0x98] 1d72f8: f103ed08 subs x8, x8, #0xfb 1d72fc: f90037e8 str x8, [sp, #0x68] 1d7300: 540006a1 b.ne 0x1d73d4 1d7304: 14000001 b 0x1d7308 1d7308: f85603a8 ldur x8, [x29, #-0xa0] 1d730c: f1002108 subs x8, x8, #0x8 1d7310: f90033e8 str x8, [sp, #0x60] 1d7314: 540000ec b.gt 0x1d7330 1d7318: 14000001 b 0x1d731c 1d731c: f85603a8 ldur x8, [x29, #-0xa0] 1d7320: f1000108 subs x8, x8, #0x0 1d7324: f9002fe8 str x8, [sp, #0x58] 1d7328: 540000ac b.gt 0x1d733c 1d732c: 14000001 b 0x1d7330 1d7330: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7334: f81d03a8 stur x8, [x29, #-0x30] 1d7338: 140000b7 b 0x1d7614 1d733c: f85603a8 ldur x8, [x29, #-0xa0] 1d7340: f81583a8 stur x8, [x29, #-0xa8] 1d7344: f85a83a0 ldur x0, [x29, #-0x58] 1d7348: f85a03a1 ldur x1, [x29, #-0x60] 1d734c: f85583a2 ldur x2, [x29, #-0xa8] 1d7350: d100a3a3 sub x3, x29, #0x28 1d7354: 97fb3423 bl 0xa43e0 <_ZN9mkvparser14UnserializeIntEPNS_10IMkvReaderExxRx@plt> 1d7358: f81503a0 stur x0, [x29, #-0xb0] 1d735c: f85503a8 ldur x8, [x29, #-0xb0] 1d7360: b5000068 cbnz x8, 0x1d736c 1d7364: 14000001 b 0x1d7368 1d7368: 14000009 b 0x1d738c 1d736c: f0000340 adrp x0, 0x242000 1d7370: 9102a000 add x0, x0, #0xa8 1d7374: 90000362 adrp x2, 0x243000 1d7378: 911a7442 add x2, x2, #0x69d 1d737c: 90000363 adrp x3, 0x243000 1d7380: 911c7863 add x3, x3, #0x71e 1d7384: 52837921 mov w1, #0x1bc9 // =7113 1d7388: 97fb23e2 bl 0xa0310 <__assert2@plt> 1d738c: f85503a8 ldur x8, [x29, #-0xb0] 1d7390: b40000a8 cbz x8, 0x1d73a4 1d7394: 14000001 b 0x1d7398 1d7398: 92800008 mov x8, #-0x1 // =-1 1d739c: f81d03a8 stur x8, [x29, #-0x30] 1d73a0: 1400009d b 0x1d7614 1d73a4: f85d83a8 ldur x8, [x29, #-0x28] 1d73a8: f1000108 subs x8, x8, #0x0 1d73ac: f9002be8 str x8, [sp, #0x50] 1d73b0: 540000ac b.gt 0x1d73c4 1d73b4: 14000001 b 0x1d73b8 1d73b8: f85d83a8 ldur x8, [x29, #-0x28] 1d73bc: f81903a8 stur x8, [x29, #-0x70] 1d73c0: 14000004 b 0x1d73d0 1d73c4: f85d83a8 ldur x8, [x29, #-0x28] 1d73c8: f81883a8 stur x8, [x29, #-0x78] 1d73cc: 14000001 b 0x1d73d0 1d73d0: 14000001 b 0x1d73d4 1d73d4: 14000001 b 0x1d73d8 1d73d8: 14000001 b 0x1d73dc 1d73dc: f85603a8 ldur x8, [x29, #-0xa0] 1d73e0: f85a03a9 ldur x9, [x29, #-0x60] 1d73e4: 8b080128 add x8, x9, x8 1d73e8: f81a03a8 stur x8, [x29, #-0x60] 1d73ec: f85a03a8 ldur x8, [x29, #-0x60] 1d73f0: f85983a9 ldur x9, [x29, #-0x68] 1d73f4: eb090108 subs x8, x8, x9 1d73f8: f90027e8 str x8, [sp, #0x48] 1d73fc: 540000ad b.le 0x1d7410 1d7400: 14000001 b 0x1d7404 1d7404: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7408: f81d03a8 stur x8, [x29, #-0x30] 1d740c: 14000082 b 0x1d7614 1d7410: 17ffff4f b 0x1d714c 1d7414: f85783a8 ldur x8, [x29, #-0x88] 1d7418: b6f800a8 tbz x8, #0x3f, 0x1d742c 1d741c: 14000001 b 0x1d7420 1d7420: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7424: f81d03a8 stur x8, [x29, #-0x30] 1d7428: 1400007b b 0x1d7614 1d742c: f85a03a8 ldur x8, [x29, #-0x60] 1d7430: f85983a9 ldur x9, [x29, #-0x68] 1d7434: eb090108 subs x8, x8, x9 1d7438: f90023e8 str x8, [sp, #0x40] 1d743c: 540000a0 b.eq 0x1d7450 1d7440: 14000001 b 0x1d7444 1d7444: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7448: f81d03a8 stur x8, [x29, #-0x30] 1d744c: 14000072 b 0x1d7614 1d7450: f85703a8 ldur x8, [x29, #-0x90] 1d7454: b7f80068 tbnz x8, #0x3f, 0x1d7460 1d7458: 14000001 b 0x1d745c 1d745c: 14000009 b 0x1d7480 1d7460: f0000340 adrp x0, 0x242000 1d7464: 9102a000 add x0, x0, #0xa8 1d7468: 90000362 adrp x2, 0x243000 1d746c: 911a7442 add x2, x2, #0x69d 1d7470: 90000363 adrp x3, 0x243000 1d7474: 911ca863 add x3, x3, #0x72a 1d7478: 52837b81 mov w1, #0x1bdc // =7132 1d747c: 97fb23a5 bl 0xa0310 <__assert2@plt> 1d7480: f9405be8 ldr x8, [sp, #0xb0] 1d7484: f9402109 ldr x9, [x8, #0x40] 1d7488: f81483a9 stur x9, [x29, #-0xb8] 1d748c: f9401909 ldr x9, [x8, #0x30] 1d7490: f85483aa ldur x10, [x29, #-0xb8] 1d7494: 8b0a0d29 add x9, x9, x10, lsl #3 1d7498: f81403a9 stur x9, [x29, #-0xc0] 1d749c: f85403a9 ldur x9, [x29, #-0xc0] 1d74a0: f81383a9 stur x9, [x29, #-0xc8] 1d74a4: b0000681 adrp x1, 0x2a8000 1d74a8: f9435421 ldr x1, [x1, #0x6a8] 1d74ac: 52800d0b mov w11, #0x68 // =104 1d74b0: 2a0b03e0 mov w0, w11 1d74b4: 97fb25bb bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1d74b8: aa0003e8 mov x8, x0 1d74bc: 2a1f03eb mov w11, wzr 1d74c0: 3812f3ab sturb w11, [x29, #-0xd1] 1d74c4: aa1f03e1 mov x1, xzr 1d74c8: f9001fe8 str x8, [sp, #0x38] 1d74cc: f9001be1 str x1, [sp, #0x30] 1d74d0: b40002e0 cbz x0, 0x1d752c 1d74d4: 14000001 b 0x1d74d8 1d74d8: f9401fe8 ldr x8, [sp, #0x38] 1d74dc: f81303a8 stur x8, [x29, #-0xd0] 1d74e0: 320003e9 orr w9, wzr, #0x1 1d74e4: 3812f3a9 sturb w9, [x29, #-0xd1] 1d74e8: f85483a2 ldur x2, [x29, #-0xb8] 1d74ec: f85783a3 ldur x3, [x29, #-0x88] 1d74f0: f85703a4 ldur x4, [x29, #-0x90] 1d74f4: f85903a5 ldur x5, [x29, #-0x70] 1d74f8: f85883a6 ldur x6, [x29, #-0x78] 1d74fc: f85803a7 ldur x7, [x29, #-0x80] 1d7500: f85b03aa ldur x10, [x29, #-0x50] 1d7504: 910003eb mov x11, sp 1d7508: f900016a str x10, [x11] 1d750c: f9401fe0 ldr x0, [sp, #0x38] 1d7510: f9405be1 ldr x1, [sp, #0xb0] 1d7514: f90017e8 str x8, [sp, #0x28] 1d7518: 97fb4ace bl 0xaa050 <_ZN9mkvparser10BlockGroupC1EPNS_7ClusterElxxxxxx@plt> 1d751c: 14000001 b 0x1d7520 1d7520: f94017e0 ldr x0, [sp, #0x28] 1d7524: f9001be0 str x0, [sp, #0x30] 1d7528: 14000001 b 0x1d752c 1d752c: f9401be8 ldr x8, [sp, #0x30] 1d7530: f85383a9 ldur x9, [x29, #-0xc8] 1d7534: f9000128 str x8, [x9] 1d7538: f85383a8 ldur x8, [x29, #-0xc8] 1d753c: f9400108 ldr x8, [x8] 1d7540: b5000268 cbnz x8, 0x1d758c 1d7544: 14000001 b 0x1d7548 1d7548: 92800008 mov x8, #-0x1 // =-1 1d754c: f81d03a8 stur x8, [x29, #-0x30] 1d7550: 14000031 b 0x1d7614 1d7554: f9006be0 str x0, [sp, #0xd0] 1d7558: 2a0103e8 mov w8, w1 1d755c: b900cfe8 str w8, [sp, #0xcc] 1d7560: 3852f3a8 ldurb w8, [x29, #-0xd1] 1d7564: 71000508 subs w8, w8, #0x1 1d7568: b90027e8 str w8, [sp, #0x24] 1d756c: 540000e1 b.ne 0x1d7588 1d7570: 14000001 b 0x1d7574 1d7574: f85303a0 ldur x0, [x29, #-0xd0] 1d7578: b0000681 adrp x1, 0x2a8000 1d757c: f9435421 ldr x1, [x1, #0x6a8] 1d7580: 97fb41b0 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1d7584: 14000001 b 0x1d7588 1d7588: 14000031 b 0x1d764c 1d758c: f85383a8 ldur x8, [x29, #-0xc8] 1d7590: f9400108 ldr x8, [x8] 1d7594: f90063e8 str x8, [sp, #0xc0] 1d7598: f94063e0 ldr x0, [sp, #0xc0] 1d759c: 97fb3b25 bl 0xa6230 <_ZN9mkvparser10BlockGroup5ParseEv@plt> 1d75a0: f9005fe0 str x0, [sp, #0xb8] 1d75a4: f9405fe8 ldr x8, [sp, #0xb8] 1d75a8: b5000128 cbnz x8, 0x1d75cc 1d75ac: 14000001 b 0x1d75b0 1d75b0: f9405be8 ldr x8, [sp, #0xb0] 1d75b4: f9402109 ldr x9, [x8, #0x40] 1d75b8: 91000529 add x9, x9, #0x1 1d75bc: f9002109 str x9, [x8, #0x40] 1d75c0: aa1f03e9 mov x9, xzr 1d75c4: f81d03a9 stur x9, [x29, #-0x30] 1d75c8: 14000013 b 0x1d7614 1d75cc: f85383a8 ldur x8, [x29, #-0xc8] 1d75d0: f9400108 ldr x8, [x8] 1d75d4: aa0803e9 mov x9, x8 1d75d8: f9000fe9 str x9, [sp, #0x18] 1d75dc: b4000108 cbz x8, 0x1d75fc 1d75e0: 14000001 b 0x1d75e4 1d75e4: f9400fe8 ldr x8, [sp, #0x18] 1d75e8: f9400109 ldr x9, [x8] 1d75ec: f9400529 ldr x9, [x9, #0x8] 1d75f0: aa0803e0 mov x0, x8 1d75f4: d63f0120 blr x9 1d75f8: 14000001 b 0x1d75fc 1d75fc: f85383a8 ldur x8, [x29, #-0xc8] 1d7600: aa1f03e9 mov x9, xzr 1d7604: f9000109 str x9, [x8] 1d7608: f9405fe8 ldr x8, [sp, #0xb8] 1d760c: f81d03a8 stur x8, [x29, #-0x30] 1d7610: 14000001 b 0x1d7614 1d7614: f85d03a8 ldur x8, [x29, #-0x30] 1d7618: d53bd049 mrs x9, TPIDR_EL0 1d761c: f9401529 ldr x9, [x9, #0x28] 1d7620: f85e83aa ldur x10, [x29, #-0x18] 1d7624: eb0a0129 subs x9, x9, x10 1d7628: f9000be8 str x8, [sp, #0x10] 1d762c: f90007e9 str x9, [sp, #0x8] 1d7630: 54000121 b.ne 0x1d7654 1d7634: 14000001 b 0x1d7638 1d7638: f9400be0 ldr x0, [sp, #0x10] 1d763c: a95b7bfd ldp x29, x30, [sp, #0x1b0] 1d7640: f940d3fc ldr x28, [sp, #0x1a0] 1d7644: 910703ff add sp, sp, #0x1c0 1d7648: d65f03c0 ret 1d764c: f9406be0 ldr x0, [sp, #0xd0] 1d7650: 97fb4230 bl 0xa7f10 <_Unwind_Resume@plt> 1d7654: 97fb49c7 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d7658 : 1d7658: d103c3ff sub sp, sp, #0xf0 1d765c: a90e7bfd stp x29, x30, [sp, #0xe0] 1d7660: 910383fd add x29, sp, #0xe0 1d7664: d2800008 mov x8, #0x0 // =0 1d7668: f0000349 adrp x9, 0x242000 1d766c: 9102a129 add x9, x9, #0xa8 1d7670: 9000036a adrp x10, 0x243000 1d7674: 911cd54a add x10, x10, #0x735 1d7678: 9000036b adrp x11, 0x243000 1d767c: 9111d56b add x11, x11, #0x475 1d7680: 9000036c adrp x12, 0x243000 1d7684: 9111fd8c add x12, x12, #0x47f 1d7688: 9000036d adrp x13, 0x243000 1d768c: 911ba1ad add x13, x13, #0x6e8 1d7690: 9000036e adrp x14, 0x243000 1d7694: 911bf5ce add x14, x14, #0x6fd 1d7698: b000068f adrp x15, 0x2a8000 1d769c: f94355ef ldr x15, [x15, #0x6a8] 1d76a0: b0000690 adrp x16, 0x2a8000 1d76a4: f9477610 ldr x16, [x16, #0xee8] 1d76a8: aa0803e3 mov x3, x8 1d76ac: f81f03a0 stur x0, [x29, #-0x10] 1d76b0: f81e83a1 stur x1, [x29, #-0x18] 1d76b4: f81e03a2 stur x2, [x29, #-0x20] 1d76b8: f85f03a0 ldur x0, [x29, #-0x10] 1d76bc: f9401801 ldr x1, [x0, #0x30] 1d76c0: eb08003f cmp x1, x8 1d76c4: 1a9f07f1 cset w17, ne 1d76c8: f9003be8 str x8, [sp, #0x70] 1d76cc: f90037e9 str x9, [sp, #0x68] 1d76d0: f90033ea str x10, [sp, #0x60] 1d76d4: f9002feb str x11, [sp, #0x58] 1d76d8: f9002bec str x12, [sp, #0x50] 1d76dc: f90027ed str x13, [sp, #0x48] 1d76e0: f90023ee str x14, [sp, #0x40] 1d76e4: f9001fef str x15, [sp, #0x38] 1d76e8: f9001bf0 str x16, [sp, #0x30] 1d76ec: f90017e3 str x3, [sp, #0x28] 1d76f0: f90013e0 str x0, [sp, #0x20] 1d76f4: 37000051 tbnz w17, #0x0, 0x1d76fc 1d76f8: 14000002 b 0x1d7700 1d76fc: 14000006 b 0x1d7714 1d7700: 52837f21 mov w1, #0x1bf9 // =7161 1d7704: f94037e0 ldr x0, [sp, #0x68] 1d7708: f94033e2 ldr x2, [sp, #0x60] 1d770c: f9402fe3 ldr x3, [sp, #0x58] 1d7710: 97fb2300 bl 0xa0310 <__assert2@plt> 1d7714: d2800008 mov x8, #0x0 // =0 1d7718: f94013e9 ldr x9, [sp, #0x20] 1d771c: f9401d2a ldr x10, [x9, #0x38] 1d7720: eb08015f cmp x10, x8 1d7724: 1a9fd7eb cset w11, gt 1d7728: 3700004b tbnz w11, #0x0, 0x1d7730 1d772c: 14000002 b 0x1d7734 1d7730: 14000006 b 0x1d7748 1d7734: 52837f41 mov w1, #0x1bfa // =7162 1d7738: f94037e0 ldr x0, [sp, #0x68] 1d773c: f94033e2 ldr x2, [sp, #0x60] 1d7740: f9402be3 ldr x3, [sp, #0x50] 1d7744: 97fb22f3 bl 0xa0310 <__assert2@plt> 1d7748: d2800008 mov x8, #0x0 // =0 1d774c: f94013e9 ldr x9, [sp, #0x20] 1d7750: f940212a ldr x10, [x9, #0x40] 1d7754: eb08015f cmp x10, x8 1d7758: 1a9fb7eb cset w11, ge 1d775c: 3700004b tbnz w11, #0x0, 0x1d7764 1d7760: 14000002 b 0x1d7768 1d7764: 14000006 b 0x1d777c 1d7768: 52837f61 mov w1, #0x1bfb // =7163 1d776c: f94037e0 ldr x0, [sp, #0x68] 1d7770: f94033e2 ldr x2, [sp, #0x60] 1d7774: f94027e3 ldr x3, [sp, #0x48] 1d7778: 97fb22e6 bl 0xa0310 <__assert2@plt> 1d777c: f94013e8 ldr x8, [sp, #0x20] 1d7780: f9402109 ldr x9, [x8, #0x40] 1d7784: f9401d0a ldr x10, [x8, #0x38] 1d7788: eb0a013f cmp x9, x10 1d778c: 1a9fa7eb cset w11, lt 1d7790: 3700004b tbnz w11, #0x0, 0x1d7798 1d7794: 14000002 b 0x1d779c 1d7798: 14000006 b 0x1d77b0 1d779c: 52837f81 mov w1, #0x1bfc // =7164 1d77a0: f94037e0 ldr x0, [sp, #0x68] 1d77a4: f94033e2 ldr x2, [sp, #0x60] 1d77a8: f94023e3 ldr x3, [sp, #0x40] 1d77ac: 97fb22d9 bl 0xa0310 <__assert2@plt> 1d77b0: 52800008 mov w8, #0x0 // =0 1d77b4: d2800a00 mov x0, #0x50 // =80 1d77b8: b27d03e9 orr x9, xzr, #0x8 1d77bc: f94013ea ldr x10, [sp, #0x20] 1d77c0: f940214b ldr x11, [x10, #0x40] 1d77c4: f81d83ab stur x11, [x29, #-0x28] 1d77c8: f940194b ldr x11, [x10, #0x30] 1d77cc: f85d83ac ldur x12, [x29, #-0x28] 1d77d0: 9b0c7d29 mul x9, x9, x12 1d77d4: 8b090169 add x9, x11, x9 1d77d8: f81d03a9 stur x9, [x29, #-0x30] 1d77dc: f85d03a9 ldur x9, [x29, #-0x30] 1d77e0: f81c83a9 stur x9, [x29, #-0x38] 1d77e4: f9401fe1 ldr x1, [sp, #0x38] 1d77e8: b9001fe8 str w8, [sp, #0x1c] 1d77ec: 97fb24ed bl 0xa0ba0 <_ZnwmRKSt9nothrow_t@plt> 1d77f0: f9403be9 ldr x9, [sp, #0x70] 1d77f4: eb09001f cmp x0, x9 1d77f8: 1a9f17e8 cset w8, eq 1d77fc: 320003ed orr w13, wzr, #0x1 1d7800: b9401fee ldr w14, [sp, #0x1c] 1d7804: 0a0d01cd and w13, w14, w13 1d7808: 381bf3ad sturb w13, [x29, #-0x41] 1d780c: f94017e1 ldr x1, [sp, #0x28] 1d7810: f9000be0 str x0, [sp, #0x10] 1d7814: f90007e1 str x1, [sp, #0x8] 1d7818: 37000228 tbnz w8, #0x0, 0x1d785c 1d781c: 12800008 mov w8, #-0x1 // =-1 1d7820: f9400be9 ldr x9, [sp, #0x10] 1d7824: f81c03a9 stur x9, [x29, #-0x40] 1d7828: 320003ea orr w10, wzr, #0x1 1d782c: 0a0a0108 and w8, w8, w10 1d7830: 381bf3a8 sturb w8, [x29, #-0x41] 1d7834: f85d83a2 ldur x2, [x29, #-0x28] 1d7838: f85e83a3 ldur x3, [x29, #-0x18] 1d783c: f85e03a4 ldur x4, [x29, #-0x20] 1d7840: aa0903e0 mov x0, x9 1d7844: f94013e1 ldr x1, [sp, #0x20] 1d7848: f9401beb ldr x11, [sp, #0x30] 1d784c: d63f0160 blr x11 1d7850: 14000001 b 0x1d7854 1d7854: f9400be8 ldr x8, [sp, #0x10] 1d7858: f90007e8 str x8, [sp, #0x8] 1d785c: f94007e8 ldr x8, [sp, #0x8] 1d7860: f85c83a9 ldur x9, [x29, #-0x38] 1d7864: f9000128 str x8, [x9] 1d7868: f85c83a8 ldur x8, [x29, #-0x38] 1d786c: f9400108 ldr x8, [x8] 1d7870: f9403be9 ldr x9, [sp, #0x70] 1d7874: eb09011f cmp x8, x9 1d7878: 1a9f17ea cset w10, eq 1d787c: 3700004a tbnz w10, #0x0, 0x1d7884 1d7880: 1400000e b 0x1d78b8 1d7884: 92800008 mov x8, #-0x1 // =-1 1d7888: f81f83a8 stur x8, [x29, #-0x8] 1d788c: 1400002b b 0x1d7938 1d7890: 2a0103e8 mov w8, w1 1d7894: f81b03a0 stur x0, [x29, #-0x50] 1d7898: b81ac3a8 stur w8, [x29, #-0x54] 1d789c: 385bf3a8 ldurb w8, [x29, #-0x41] 1d78a0: 37000048 tbnz w8, #0x0, 0x1d78a8 1d78a4: 14000004 b 0x1d78b4 1d78a8: f85c03a0 ldur x0, [x29, #-0x40] 1d78ac: f9401fe1 ldr x1, [sp, #0x38] 1d78b0: 97fb40e4 bl 0xa7c40 <_ZdlPvRKSt9nothrow_t@plt> 1d78b4: 14000025 b 0x1d7948 1d78b8: f85c83a8 ldur x8, [x29, #-0x38] 1d78bc: f9400108 ldr x8, [x8] 1d78c0: f81a03a8 stur x8, [x29, #-0x60] 1d78c4: f85a03a0 ldur x0, [x29, #-0x60] 1d78c8: 97fb49e6 bl 0xaa060 <_ZN9mkvparser11SimpleBlock5ParseEv@plt> 1d78cc: f81983a0 stur x0, [x29, #-0x68] 1d78d0: f85983a8 ldur x8, [x29, #-0x68] 1d78d4: b4000048 cbz x8, 0x1d78dc 1d78d8: 14000007 b 0x1d78f4 1d78dc: f94013e8 ldr x8, [sp, #0x20] 1d78e0: f9402109 ldr x9, [x8, #0x40] 1d78e4: 91000529 add x9, x9, #0x1 1d78e8: f9002109 str x9, [x8, #0x40] 1d78ec: f81f83bf stur xzr, [x29, #-0x8] 1d78f0: 14000012 b 0x1d7938 1d78f4: f85c83a8 ldur x8, [x29, #-0x38] 1d78f8: f9400108 ldr x8, [x8] 1d78fc: f9403be9 ldr x9, [sp, #0x70] 1d7900: eb09011f cmp x8, x9 1d7904: 1a9f17ea cset w10, eq 1d7908: f90003e8 str x8, [sp] 1d790c: 370000ca tbnz w10, #0x0, 0x1d7924 1d7910: f94003e8 ldr x8, [sp] 1d7914: f9400109 ldr x9, [x8] 1d7918: f9400529 ldr x9, [x9, #0x8] 1d791c: aa0803e0 mov x0, x8 1d7920: d63f0120 blr x9 1d7924: f85c83a8 ldur x8, [x29, #-0x38] 1d7928: f9403be9 ldr x9, [sp, #0x70] 1d792c: f9000109 str x9, [x8] 1d7930: f85983a8 ldur x8, [x29, #-0x68] 1d7934: f81f83a8 stur x8, [x29, #-0x8] 1d7938: f85f83a0 ldur x0, [x29, #-0x8] 1d793c: a94e7bfd ldp x29, x30, [sp, #0xe0] 1d7940: 9103c3ff add sp, sp, #0xf0 1d7944: d65f03c0 ret 1d7948: f85b03a0 ldur x0, [x29, #-0x50] 1d794c: 97fb4171 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001d7950 : 1d7950: d10103ff sub sp, sp, #0x40 1d7954: a9037bfd stp x29, x30, [sp, #0x30] 1d7958: 9100c3fd add x29, sp, #0x30 1d795c: b27d07e8 orr x8, xzr, #0x18 1d7960: f81f03a0 stur x0, [x29, #-0x10] 1d7964: f85f03a0 ldur x0, [x29, #-0x10] 1d7968: 8b080008 add x8, x0, x8 1d796c: f9400401 ldr x1, [x0, #0x8] 1d7970: f9000be0 str x0, [sp, #0x10] 1d7974: aa0803e0 mov x0, x8 1d7978: 97fb3da6 bl 0xa7010 <_ZN9mkvparser5Block5ParseEPKNS_7ClusterE@plt> 1d797c: f9000fe0 str x0, [sp, #0x18] 1d7980: f9400fe8 ldr x8, [sp, #0x18] 1d7984: b5000048 cbnz x8, 0x1d798c 1d7988: 14000004 b 0x1d7998 1d798c: f9400fe8 ldr x8, [sp, #0x18] 1d7990: f81f83a8 stur x8, [x29, #-0x8] 1d7994: 14000018 b 0x1d79f4 1d7998: 52800008 mov w8, #0x0 // =0 1d799c: d2800009 mov x9, #0x0 // =0 1d79a0: b27d07ea orr x10, xzr, #0x18 1d79a4: f9400beb ldr x11, [sp, #0x10] 1d79a8: 8b0a0160 add x0, x11, x10 1d79ac: f940296a ldr x10, [x11, #0x50] 1d79b0: eb09015f cmp x10, x9 1d79b4: 1a9fd7ec cset w12, gt 1d79b8: f90007e0 str x0, [sp, #0x8] 1d79bc: b90007e8 str w8, [sp, #0x4] 1d79c0: 3700004c tbnz w12, #0x0, 0x1d79c8 1d79c4: 14000007 b 0x1d79e0 1d79c8: d2800008 mov x8, #0x0 // =0 1d79cc: f9400be9 ldr x9, [sp, #0x10] 1d79d0: f9402d2a ldr x10, [x9, #0x58] 1d79d4: eb08015f cmp x10, x8 1d79d8: 1a9fc7eb cset w11, le 1d79dc: b90007eb str w11, [sp, #0x4] 1d79e0: b94007e8 ldr w8, [sp, #0x4] 1d79e4: f94007e0 ldr x0, [sp, #0x8] 1d79e8: 2a0803e1 mov w1, w8 1d79ec: 97fb414d bl 0xa7f20 <_ZN9mkvparser5Block6SetKeyEb@plt> 1d79f0: f81f83bf stur xzr, [x29, #-0x8] 1d79f4: f85f83a0 ldur x0, [x29, #-0x8] 1d79f8: a9437bfd ldp x29, x30, [sp, #0x30] 1d79fc: 910103ff add sp, sp, #0x40 1d7a00: d65f03c0 ret 00000000001d7a04 : 1d7a04: d10083ff sub sp, sp, #0x20 1d7a08: a9017bfd stp x29, x30, [sp, #0x10] 1d7a0c: 910043fd add x29, sp, #0x10 1d7a10: b27d07e8 orr x8, xzr, #0x18 1d7a14: f90007e0 str x0, [sp, #0x8] 1d7a18: f94007e0 ldr x0, [sp, #0x8] 1d7a1c: 8b080008 add x8, x0, x8 1d7a20: f9400401 ldr x1, [x0, #0x8] 1d7a24: aa0803e0 mov x0, x8 1d7a28: 97fb3d7a bl 0xa7010 <_ZN9mkvparser5Block5ParseEPKNS_7ClusterE@plt> 1d7a2c: a9417bfd ldp x29, x30, [sp, #0x10] 1d7a30: 910083ff add sp, sp, #0x20 1d7a34: d65f03c0 ret 00000000001d7a38 : 1d7a38: d10043ff sub sp, sp, #0x10 1d7a3c: f90007e0 str x0, [sp, #0x8] 1d7a40: f94007e0 ldr x0, [sp, #0x8] 1d7a44: f9400800 ldr x0, [x0, #0x10] 1d7a48: 910043ff add sp, sp, #0x10 1d7a4c: d65f03c0 ret 00000000001d7a50 : 1d7a50: d10043ff sub sp, sp, #0x10 1d7a54: f90007e0 str x0, [sp, #0x8] 1d7a58: f94007e0 ldr x0, [sp, #0x8] 1d7a5c: f9402000 ldr x0, [x0, #0x40] 1d7a60: 910043ff add sp, sp, #0x10 1d7a64: d65f03c0 ret 00000000001d7a68 : 1d7a68: d10183ff sub sp, sp, #0x60 1d7a6c: a9057bfd stp x29, x30, [sp, #0x50] 1d7a70: 910143fd add x29, sp, #0x50 1d7a74: d2800008 mov x8, #0x0 // =0 1d7a78: f0000349 adrp x9, 0x242000 1d7a7c: 9102a129 add x9, x9, #0xa8 1d7a80: 9000036a adrp x10, 0x243000 1d7a84: 912b094a add x10, x10, #0xac2 1d7a88: 9000036b adrp x11, 0x243000 1d7a8c: 912c316b add x11, x11, #0xb0c 1d7a90: f81f03a0 stur x0, [x29, #-0x10] 1d7a94: f81e83a1 stur x1, [x29, #-0x18] 1d7a98: f85f03a0 ldur x0, [x29, #-0x10] 1d7a9c: f85e83a1 ldur x1, [x29, #-0x18] 1d7aa0: eb08003f cmp x1, x8 1d7aa4: 1a9f17ec cset w12, eq 1d7aa8: f90013e9 str x9, [sp, #0x20] 1d7aac: f9000fea str x10, [sp, #0x18] 1d7ab0: f9000beb str x11, [sp, #0x10] 1d7ab4: f90007e0 str x0, [sp, #0x8] 1d7ab8: 3700004c tbnz w12, #0x0, 0x1d7ac0 1d7abc: 14000007 b 0x1d7ad8 1d7ac0: f94007e8 ldr x8, [sp, #0x8] 1d7ac4: 79403109 ldrh w9, [x8, #0x18] 1d7ac8: 2a0903ea mov w10, w9 1d7acc: 93403d4a sxth x10, w10 1d7ad0: f81f83aa stur x10, [x29, #-0x8] 1d7ad4: 1400001b b 0x1d7b40 1d7ad8: d2800008 mov x8, #0x0 // =0 1d7adc: f85e83a0 ldur x0, [x29, #-0x18] 1d7ae0: f90003e8 str x8, [sp] 1d7ae4: 97fb4d73 bl 0xab0b0 <_ZNK9mkvparser7Cluster11GetTimeCodeEv@plt> 1d7ae8: f81e03a0 stur x0, [x29, #-0x20] 1d7aec: f85e03a8 ldur x8, [x29, #-0x20] 1d7af0: f94003e0 ldr x0, [sp] 1d7af4: eb00011f cmp x8, x0 1d7af8: 1a9fb7e9 cset w9, ge 1d7afc: 37000049 tbnz w9, #0x0, 0x1d7b04 1d7b00: 14000002 b 0x1d7b08 1d7b04: 14000006 b 0x1d7b1c 1d7b08: 5283d821 mov w1, #0x1ec1 // =7873 1d7b0c: f94013e0 ldr x0, [sp, #0x20] 1d7b10: f9400fe2 ldr x2, [sp, #0x18] 1d7b14: f9400be3 ldr x3, [sp, #0x10] 1d7b18: 97fb21fe bl 0xa0310 <__assert2@plt> 1d7b1c: f85e03a8 ldur x8, [x29, #-0x20] 1d7b20: f94007e9 ldr x9, [sp, #0x8] 1d7b24: 7940312a ldrh w10, [x9, #0x18] 1d7b28: 2a0a03eb mov w11, w10 1d7b2c: 93403d6b sxth x11, w11 1d7b30: 8b0b0108 add x8, x8, x11 1d7b34: f90017e8 str x8, [sp, #0x28] 1d7b38: f94017e8 ldr x8, [sp, #0x28] 1d7b3c: f81f83a8 stur x8, [x29, #-0x8] 1d7b40: f85f83a0 ldur x0, [x29, #-0x8] 1d7b44: a9457bfd ldp x29, x30, [sp, #0x50] 1d7b48: 910183ff add sp, sp, #0x60 1d7b4c: d65f03c0 ret 00000000001d7b50 : 1d7b50: d10043ff sub sp, sp, #0x10 1d7b54: f90007e0 str x0, [sp, #0x8] 1d7b58: 910043ff add sp, sp, #0x10 1d7b5c: d65f03c0 ret 00000000001d7b60 : 1d7b60: d10043ff sub sp, sp, #0x10 1d7b64: f90007e0 str x0, [sp, #0x8] 1d7b68: d4200020 brk #0x1 00000000001d7b6c : 1d7b6c: d101c3ff sub sp, sp, #0x70 1d7b70: a9067bfd stp x29, x30, [sp, #0x60] 1d7b74: 910183fd add x29, sp, #0x60 1d7b78: b0000688 adrp x8, 0x2a8000 1d7b7c: f945a508 ldr x8, [x8, #0xb48] 1d7b80: b27c03e9 orr x9, xzr, #0x10 1d7b84: 8b090108 add x8, x8, x9 1d7b88: b27d07e9 orr x9, xzr, #0x18 1d7b8c: d280000a mov x10, #0x0 // =0 1d7b90: b000068b adrp x11, 0x2a8000 1d7b94: f946cd6b ldr x11, [x11, #0xd98] 1d7b98: f81f83a0 stur x0, [x29, #-0x8] 1d7b9c: f81f03a1 stur x1, [x29, #-0x10] 1d7ba0: f81e83a2 stur x2, [x29, #-0x18] 1d7ba4: f81e03a3 stur x3, [x29, #-0x20] 1d7ba8: f81d83a4 stur x4, [x29, #-0x28] 1d7bac: f85f83a0 ldur x0, [x29, #-0x8] 1d7bb0: f85f03a1 ldur x1, [x29, #-0x10] 1d7bb4: f85e83a2 ldur x2, [x29, #-0x18] 1d7bb8: f90013e0 str x0, [sp, #0x20] 1d7bbc: f9000fe8 str x8, [sp, #0x18] 1d7bc0: f9000be9 str x9, [sp, #0x10] 1d7bc4: f90007ea str x10, [sp, #0x8] 1d7bc8: f90003eb str x11, [sp] 1d7bcc: 97fb3c2d bl 0xa6c80 <_ZN9mkvparser10BlockEntryC2EPNS_7ClusterEl@plt> 1d7bd0: f9400fe8 ldr x8, [sp, #0x18] 1d7bd4: f94013e9 ldr x9, [sp, #0x20] 1d7bd8: f9000128 str x8, [x9] 1d7bdc: f9400bea ldr x10, [sp, #0x10] 1d7be0: 8b0a0120 add x0, x9, x10 1d7be4: f85e03a1 ldur x1, [x29, #-0x20] 1d7be8: f85d83a2 ldur x2, [x29, #-0x28] 1d7bec: f94007e3 ldr x3, [sp, #0x8] 1d7bf0: f94003eb ldr x11, [sp] 1d7bf4: d63f0160 blr x11 1d7bf8: 14000001 b 0x1d7bfc 1d7bfc: a9467bfd ldp x29, x30, [sp, #0x60] 1d7c00: 9101c3ff add sp, sp, #0x70 1d7c04: d65f03c0 ret 1d7c08: 2a0103e8 mov w8, w1 1d7c0c: f9001be0 str x0, [sp, #0x30] 1d7c10: b9002fe8 str w8, [sp, #0x2c] 1d7c14: f94013e0 ldr x0, [sp, #0x20] 1d7c18: 97fb2cd2 bl 0xa2f60 <_ZN9mkvparser10BlockEntryD2Ev@plt> 1d7c1c: f9401be0 ldr x0, [sp, #0x30] 1d7c20: 97fb40bc bl 0xa7f10 <_Unwind_Resume@plt> 00000000001d7c24 : 1d7c24: f81e0ffc str x28, [sp, #-0x20]! 1d7c28: a9017bfd stp x29, x30, [sp, #0x10] 1d7c2c: 910043fd add x29, sp, #0x10 1d7c30: d11103ff sub sp, sp, #0x440 1d7c34: d53bd048 mrs x8, TPIDR_EL0 1d7c38: f9401508 ldr x8, [x8, #0x28] 1d7c3c: f81e83a8 stur x8, [x29, #-0x18] 1d7c40: f81c03a0 stur x0, [x29, #-0x40] 1d7c44: f81b83a1 stur x1, [x29, #-0x48] 1d7c48: f85c03a8 ldur x8, [x29, #-0x40] 1d7c4c: f85b83a0 ldur x0, [x29, #-0x48] 1d7c50: f90153e8 str x8, [sp, #0x2a0] 1d7c54: b50000a0 cbnz x0, 0x1d7c68 1d7c58: 14000001 b 0x1d7c5c 1d7c5c: 92800008 mov x8, #-0x1 // =-1 1d7c60: f81c83a8 stur x8, [x29, #-0x38] 1d7c64: 140004c5 b 0x1d8f78 1d7c68: f85b83a8 ldur x8, [x29, #-0x48] 1d7c6c: f9400108 ldr x8, [x8] 1d7c70: b50000a8 cbnz x8, 0x1d7c84 1d7c74: 14000001 b 0x1d7c78 1d7c78: 92800008 mov x8, #-0x1 // =-1 1d7c7c: f81c83a8 stur x8, [x29, #-0x38] 1d7c80: 140004be b 0x1d8f78 1d7c84: f94153e8 ldr x8, [sp, #0x2a0] 1d7c88: f9400109 ldr x9, [x8] 1d7c8c: b7f80069 tbnz x9, #0x3f, 0x1d7c98 1d7c90: 14000001 b 0x1d7c94 1d7c94: 14000009 b 0x1d7cb8 1d7c98: f0000340 adrp x0, 0x242000 1d7c9c: 9102a000 add x0, x0, #0xa8 1d7ca0: 90000362 adrp x2, 0x243000 1d7ca4: 91277c42 add x2, x2, #0x9df 1d7ca8: 90000363 adrp x3, 0x243000 1d7cac: 91286063 add x3, x3, #0xa18 1d7cb0: 5283aa81 mov w1, #0x1d54 // =7508 1d7cb4: 97fb2197 bl 0xa0310 <__assert2@plt> 1d7cb8: f94153e8 ldr x8, [sp, #0x2a0] 1d7cbc: f9400509 ldr x9, [x8, #0x8] 1d7cc0: b7f80069 tbnz x9, #0x3f, 0x1d7ccc 1d7cc4: 14000001 b 0x1d7cc8 1d7cc8: 14000009 b 0x1d7cec 1d7ccc: f0000340 adrp x0, 0x242000 1d7cd0: 9102a000 add x0, x0, #0xa8 1d7cd4: 90000362 adrp x2, 0x243000 1d7cd8: 91277c42 add x2, x2, #0x9df 1d7cdc: f0000343 adrp x3, 0x242000 1d7ce0: 91188863 add x3, x3, #0x622 1d7ce4: 5283aaa1 mov w1, #0x1d55 // =7509 1d7ce8: 97fb218a bl 0xa0310 <__assert2@plt> 1d7cec: f94153e8 ldr x8, [sp, #0x2a0] 1d7cf0: f9400909 ldr x9, [x8, #0x10] 1d7cf4: f1000129 subs x9, x9, #0x0 1d7cf8: f9014fe9 str x9, [sp, #0x298] 1d7cfc: 5400006c b.gt 0x1d7d08 1d7d00: 14000001 b 0x1d7d04 1d7d04: 14000009 b 0x1d7d28 1d7d08: f0000340 adrp x0, 0x242000 1d7d0c: 9102a000 add x0, x0, #0xa8 1d7d10: 90000362 adrp x2, 0x243000 1d7d14: 91277c42 add x2, x2, #0x9df 1d7d18: 90000363 adrp x3, 0x243000 1d7d1c: 91289463 add x3, x3, #0xa25 1d7d20: 5283aac1 mov w1, #0x1d56 // =7510 1d7d24: 97fb217b bl 0xa0310 <__assert2@plt> 1d7d28: f94153e8 ldr x8, [sp, #0x2a0] 1d7d2c: f9401109 ldr x9, [x8, #0x20] 1d7d30: b5000069 cbnz x9, 0x1d7d3c 1d7d34: 14000001 b 0x1d7d38 1d7d38: 14000009 b 0x1d7d5c 1d7d3c: f0000340 adrp x0, 0x242000 1d7d40: 9102a000 add x0, x0, #0xa8 1d7d44: 90000362 adrp x2, 0x243000 1d7d48: 91277c42 add x2, x2, #0x9df 1d7d4c: 90000363 adrp x3, 0x243000 1d7d50: 9128c863 add x3, x3, #0xa32 1d7d54: 5283aae1 mov w1, #0x1d57 // =7511 1d7d58: 97fb216e bl 0xa0310 <__assert2@plt> 1d7d5c: f94153e8 ldr x8, [sp, #0x2a0] 1d7d60: b9402909 ldr w9, [x8, #0x28] 1d7d64: 71000129 subs w9, w9, #0x0 1d7d68: b90297e9 str w9, [sp, #0x294] 1d7d6c: 5400006c b.gt 0x1d7d78 1d7d70: 14000001 b 0x1d7d74 1d7d74: 14000009 b 0x1d7d98 1d7d78: f0000340 adrp x0, 0x242000 1d7d7c: 9102a000 add x0, x0, #0xa8 1d7d80: 90000362 adrp x2, 0x243000 1d7d84: 91277c42 add x2, x2, #0x9df 1d7d88: 90000363 adrp x3, 0x243000 1d7d8c: 91290c63 add x3, x3, #0xa43 1d7d90: 5283ab01 mov w1, #0x1d58 // =7512 1d7d94: 97fb215f bl 0xa0310 <__assert2@plt> 1d7d98: f94153e8 ldr x8, [sp, #0x2a0] 1d7d9c: f9400109 ldr x9, [x8] 1d7da0: f81b03a9 stur x9, [x29, #-0x50] 1d7da4: f9400109 ldr x9, [x8] 1d7da8: f940050a ldr x10, [x8, #0x8] 1d7dac: 8b0a0129 add x9, x9, x10 1d7db0: f81a83a9 stur x9, [x29, #-0x58] 1d7db4: f85b83a9 ldur x9, [x29, #-0x48] 1d7db8: f9400129 ldr x9, [x9] 1d7dbc: f9400129 ldr x9, [x9] 1d7dc0: f81a03a9 stur x9, [x29, #-0x60] 1d7dc4: f85a03a0 ldur x0, [x29, #-0x60] 1d7dc8: f85b03a1 ldur x1, [x29, #-0x50] 1d7dcc: d10083a2 sub x2, x29, #0x20 1d7dd0: 97fb36fc bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1d7dd4: f94153e8 ldr x8, [sp, #0x2a0] 1d7dd8: f9000900 str x0, [x8, #0x10] 1d7ddc: f9400909 ldr x9, [x8, #0x10] 1d7de0: f1000129 subs x9, x9, #0x0 1d7de4: f90147e9 str x9, [sp, #0x288] 1d7de8: 540000ac b.gt 0x1d7dfc 1d7dec: 14000001 b 0x1d7df0 1d7df0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7df4: f81c83a8 stur x8, [x29, #-0x38] 1d7df8: 14000460 b 0x1d8f78 1d7dfc: f85b03a8 ldur x8, [x29, #-0x50] 1d7e00: f85e03a9 ldur x9, [x29, #-0x20] 1d7e04: 8b090108 add x8, x8, x9 1d7e08: f85a83a9 ldur x9, [x29, #-0x58] 1d7e0c: eb090108 subs x8, x8, x9 1d7e10: f90143e8 str x8, [sp, #0x280] 1d7e14: 540000ad b.le 0x1d7e28 1d7e18: 14000001 b 0x1d7e1c 1d7e1c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7e20: f81c83a8 stur x8, [x29, #-0x38] 1d7e24: 14000455 b 0x1d8f78 1d7e28: f85e03a8 ldur x8, [x29, #-0x20] 1d7e2c: f85b03a9 ldur x9, [x29, #-0x50] 1d7e30: 8b080128 add x8, x9, x8 1d7e34: f81b03a8 stur x8, [x29, #-0x50] 1d7e38: f85a83a8 ldur x8, [x29, #-0x58] 1d7e3c: f85b03a9 ldur x9, [x29, #-0x50] 1d7e40: eb090108 subs x8, x8, x9 1d7e44: f1000508 subs x8, x8, #0x1 1d7e48: f9013fe8 str x8, [sp, #0x278] 1d7e4c: 540000ac b.gt 0x1d7e60 1d7e50: 14000001 b 0x1d7e54 1d7e54: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7e58: f81c83a8 stur x8, [x29, #-0x38] 1d7e5c: 14000447 b 0x1d8f78 1d7e60: f85a03a0 ldur x0, [x29, #-0x60] 1d7e64: f85b03a1 ldur x1, [x29, #-0x50] 1d7e68: 321f03e8 orr w8, wzr, #0x2 1d7e6c: 2a0803e2 mov w2, w8 1d7e70: d100a3a3 sub x3, x29, #0x28 1d7e74: 97fb315b bl 0xa43e0 <_ZN9mkvparser14UnserializeIntEPNS_10IMkvReaderExxRx@plt> 1d7e78: f81983a0 stur x0, [x29, #-0x68] 1d7e7c: f85983a0 ldur x0, [x29, #-0x68] 1d7e80: b40000a0 cbz x0, 0x1d7e94 1d7e84: 14000001 b 0x1d7e88 1d7e88: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7e8c: f81c83a8 stur x8, [x29, #-0x38] 1d7e90: 1400043a b 0x1d8f78 1d7e94: f85d83a8 ldur x8, [x29, #-0x28] 1d7e98: b270fbe9 orr x9, xzr, #0xffffffffffff7fff 1d7e9c: eb090108 subs x8, x8, x9 1d7ea0: f9013be8 str x8, [sp, #0x270] 1d7ea4: 540000ac b.gt 0x1d7eb8 1d7ea8: 14000001 b 0x1d7eac 1d7eac: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7eb0: f81c83a8 stur x8, [x29, #-0x38] 1d7eb4: 14000431 b 0x1d8f78 1d7eb8: f85d83a8 ldur x8, [x29, #-0x28] 1d7ebc: f1402108 subs x8, x8, #0x8, lsl #12 // =0x8000 1d7ec0: f90137e8 str x8, [sp, #0x268] 1d7ec4: 540000ab b.lt 0x1d7ed8 1d7ec8: 14000001 b 0x1d7ecc 1d7ecc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7ed0: f81c83a8 stur x8, [x29, #-0x38] 1d7ed4: 14000429 b 0x1d8f78 1d7ed8: f85d83a8 ldur x8, [x29, #-0x28] 1d7edc: 2a0803e9 mov w9, w8 1d7ee0: f94153e8 ldr x8, [sp, #0x2a0] 1d7ee4: 79003109 strh w9, [x8, #0x18] 1d7ee8: f85b03aa ldur x10, [x29, #-0x50] 1d7eec: 9100094a add x10, x10, #0x2 1d7ef0: f81b03aa stur x10, [x29, #-0x50] 1d7ef4: f85a83aa ldur x10, [x29, #-0x58] 1d7ef8: f85b03ab ldur x11, [x29, #-0x50] 1d7efc: eb0b014a subs x10, x10, x11 1d7f00: f100014a subs x10, x10, #0x0 1d7f04: f90133ea str x10, [sp, #0x260] 1d7f08: 540000ac b.gt 0x1d7f1c 1d7f0c: 14000001 b 0x1d7f10 1d7f10: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7f14: f81c83a8 stur x8, [x29, #-0x38] 1d7f18: 14000418 b 0x1d8f78 1d7f1c: f85a03a8 ldur x8, [x29, #-0x60] 1d7f20: f85b03a1 ldur x1, [x29, #-0x50] 1d7f24: f94153e9 ldr x9, [sp, #0x2a0] 1d7f28: 91006923 add x3, x9, #0x1a 1d7f2c: f940010a ldr x10, [x8] 1d7f30: f940014a ldr x10, [x10] 1d7f34: 320003eb orr w11, wzr, #0x1 1d7f38: 2a0b03e2 mov w2, w11 1d7f3c: aa0803e0 mov x0, x8 1d7f40: d63f0140 blr x10 1d7f44: 2a0003e1 mov w1, w0 1d7f48: 93407c28 sxtw x8, w1 1d7f4c: f81983a8 stur x8, [x29, #-0x68] 1d7f50: f85983a8 ldur x8, [x29, #-0x68] 1d7f54: b40000a8 cbz x8, 0x1d7f68 1d7f58: 14000001 b 0x1d7f5c 1d7f5c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7f60: f81c83a8 stur x8, [x29, #-0x38] 1d7f64: 14000405 b 0x1d8f78 1d7f68: f94153e8 ldr x8, [sp, #0x2a0] 1d7f6c: 39406909 ldrb w9, [x8, #0x1a] 1d7f70: 53010929 ubfx w9, w9, #1, #2 1d7f74: b81943a9 stur w9, [x29, #-0x6c] 1d7f78: f85b03aa ldur x10, [x29, #-0x50] 1d7f7c: 9100054a add x10, x10, #0x1 1d7f80: f81b03aa stur x10, [x29, #-0x50] 1d7f84: b85943a9 ldur w9, [x29, #-0x6c] 1d7f88: 35000a49 cbnz w9, 0x1d80d0 1d7f8c: 14000001 b 0x1d7f90 1d7f90: f85b03a8 ldur x8, [x29, #-0x50] 1d7f94: f85a83a9 ldur x9, [x29, #-0x58] 1d7f98: eb090108 subs x8, x8, x9 1d7f9c: f9012fe8 str x8, [sp, #0x258] 1d7fa0: 540000ad b.le 0x1d7fb4 1d7fa4: 14000001 b 0x1d7fa8 1d7fa8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d7fac: f81c83a8 stur x8, [x29, #-0x38] 1d7fb0: 140003f2 b 0x1d8f78 1d7fb4: 320003e8 orr w8, wzr, #0x1 1d7fb8: f94153e9 ldr x9, [sp, #0x2a0] 1d7fbc: b9002928 str w8, [x9, #0x28] 1d7fc0: b980292a ldrsw x10, [x9, #0x28] 1d7fc4: d37ced4b lsl x11, x10, #4 1d7fc8: aa1f03ec mov x12, xzr 1d7fcc: eb4af18a subs x10, x12, x10, lsr #60 1d7fd0: da9f016b csinv x11, x11, xzr, eq 1d7fd4: aa0b03ed mov x13, x11 1d7fd8: b0000681 adrp x1, 0x2a8000 1d7fdc: f9435421 ldr x1, [x1, #0x6a8] 1d7fe0: aa0b03e0 mov x0, x11 1d7fe4: f9012bec str x12, [sp, #0x250] 1d7fe8: f90127ea str x10, [sp, #0x248] 1d7fec: f90123ed str x13, [sp, #0x240] 1d7ff0: 97fb3048 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1d7ff4: aa0003e9 mov x9, x0 1d7ff8: 2a1f03e8 mov w8, wzr 1d7ffc: 3817f3a8 sturb w8, [x29, #-0x81] 1d8000: f9412bea ldr x10, [sp, #0x250] 1d8004: f9011fe9 str x9, [sp, #0x238] 1d8008: f9011bea str x10, [sp, #0x230] 1d800c: b4000140 cbz x0, 0x1d8034 1d8010: 14000001 b 0x1d8014 1d8014: f9411fe8 ldr x8, [sp, #0x238] 1d8018: f81883a8 stur x8, [x29, #-0x78] 1d801c: f94123e9 ldr x9, [sp, #0x240] 1d8020: f81803a9 stur x9, [x29, #-0x80] 1d8024: 320003ea orr w10, wzr, #0x1 1d8028: 3817f3aa sturb w10, [x29, #-0x81] 1d802c: f9011be8 str x8, [sp, #0x230] 1d8030: 14000001 b 0x1d8034 1d8034: f9411be8 ldr x8, [sp, #0x230] 1d8038: f94153e9 ldr x9, [sp, #0x2a0] 1d803c: f9001128 str x8, [x9, #0x20] 1d8040: f9401128 ldr x8, [x9, #0x20] 1d8044: b50000a8 cbnz x8, 0x1d8058 1d8048: 14000001 b 0x1d804c 1d804c: 92800008 mov x8, #-0x1 // =-1 1d8050: f81c83a8 stur x8, [x29, #-0x38] 1d8054: 140003c9 b 0x1d8f78 1d8058: f94153e8 ldr x8, [sp, #0x2a0] 1d805c: f9401109 ldr x9, [x8, #0x20] 1d8060: f81703a9 stur x9, [x29, #-0x90] 1d8064: f85b03a9 ldur x9, [x29, #-0x50] 1d8068: f85703aa ldur x10, [x29, #-0x90] 1d806c: f9000149 str x9, [x10] 1d8070: f85a83a9 ldur x9, [x29, #-0x58] 1d8074: f85b03aa ldur x10, [x29, #-0x50] 1d8078: eb0a0129 subs x9, x9, x10 1d807c: f81683a9 stur x9, [x29, #-0x98] 1d8080: f85683a9 ldur x9, [x29, #-0x98] 1d8084: b240fbea orr x10, xzr, #0x7fffffffffffffff 1d8088: eb0a0129 subs x9, x9, x10 1d808c: f90117e9 str x9, [sp, #0x228] 1d8090: 540000ec b.gt 0x1d80ac 1d8094: 14000001 b 0x1d8098 1d8098: f85683a8 ldur x8, [x29, #-0x98] 1d809c: f1000108 subs x8, x8, #0x0 1d80a0: f90113e8 str x8, [sp, #0x220] 1d80a4: 540000ac b.gt 0x1d80b8 1d80a8: 14000001 b 0x1d80ac 1d80ac: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d80b0: f81c83a8 stur x8, [x29, #-0x38] 1d80b4: 140003b1 b 0x1d8f78 1d80b8: f85683a8 ldur x8, [x29, #-0x98] 1d80bc: f85703a9 ldur x9, [x29, #-0x90] 1d80c0: f9000528 str x8, [x9, #0x8] 1d80c4: aa1f03e8 mov x8, xzr 1d80c8: f81c83a8 stur x8, [x29, #-0x38] 1d80cc: 140003ab b 0x1d8f78 1d80d0: f85b03a8 ldur x8, [x29, #-0x50] 1d80d4: f85a83a9 ldur x9, [x29, #-0x58] 1d80d8: eb090108 subs x8, x8, x9 1d80dc: f9010fe8 str x8, [sp, #0x218] 1d80e0: 540000ab b.lt 0x1d80f4 1d80e4: 14000001 b 0x1d80e8 1d80e8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d80ec: f81c83a8 stur x8, [x29, #-0x38] 1d80f0: 140003a2 b 0x1d8f78 1d80f4: f85a03a8 ldur x8, [x29, #-0x60] 1d80f8: f85b03a1 ldur x1, [x29, #-0x50] 1d80fc: f9400109 ldr x9, [x8] 1d8100: f9400129 ldr x9, [x9] 1d8104: 320003ea orr w10, wzr, #0x1 1d8108: 2a0a03e2 mov w2, w10 1d810c: d100b3a3 sub x3, x29, #0x2c 1d8110: aa0803e0 mov x0, x8 1d8114: d63f0120 blr x9 1d8118: 2a0003e1 mov w1, w0 1d811c: 93407c28 sxtw x8, w1 1d8120: f81983a8 stur x8, [x29, #-0x68] 1d8124: f85983a8 ldur x8, [x29, #-0x68] 1d8128: b40000a8 cbz x8, 0x1d813c 1d812c: 14000001 b 0x1d8130 1d8130: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8134: f81c83a8 stur x8, [x29, #-0x38] 1d8138: 14000390 b 0x1d8f78 1d813c: f85b03a8 ldur x8, [x29, #-0x50] 1d8140: 91000508 add x8, x8, #0x1 1d8144: f81b03a8 stur x8, [x29, #-0x50] 1d8148: f85b03a8 ldur x8, [x29, #-0x50] 1d814c: f85a83a9 ldur x9, [x29, #-0x58] 1d8150: eb090108 subs x8, x8, x9 1d8154: f9010be8 str x8, [sp, #0x210] 1d8158: 540000ad b.le 0x1d816c 1d815c: 14000001 b 0x1d8160 1d8160: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8164: f81c83a8 stur x8, [x29, #-0x38] 1d8168: 14000384 b 0x1d8f78 1d816c: 385d43a8 ldurb w8, [x29, #-0x2c] 1d8170: 11000508 add w8, w8, #0x1 1d8174: f94153e9 ldr x9, [sp, #0x2a0] 1d8178: b9002928 str w8, [x9, #0x28] 1d817c: b980292a ldrsw x10, [x9, #0x28] 1d8180: d37ced4b lsl x11, x10, #4 1d8184: aa1f03ec mov x12, xzr 1d8188: eb4af18a subs x10, x12, x10, lsr #60 1d818c: da9f016b csinv x11, x11, xzr, eq 1d8190: aa0b03ed mov x13, x11 1d8194: 90000681 adrp x1, 0x2a8000 1d8198: f9435421 ldr x1, [x1, #0x6a8] 1d819c: aa0b03e0 mov x0, x11 1d81a0: f90107ec str x12, [sp, #0x208] 1d81a4: f90103ea str x10, [sp, #0x200] 1d81a8: f900ffed str x13, [sp, #0x1f8] 1d81ac: 97fb2fd9 bl 0xa4110 <_ZnamRKSt9nothrow_t@plt> 1d81b0: aa0003e9 mov x9, x0 1d81b4: 2a1f03e8 mov w8, wzr 1d81b8: 381573a8 sturb w8, [x29, #-0xa9] 1d81bc: f94107ea ldr x10, [sp, #0x208] 1d81c0: f900fbe9 str x9, [sp, #0x1f0] 1d81c4: f900f7ea str x10, [sp, #0x1e8] 1d81c8: b4000140 cbz x0, 0x1d81f0 1d81cc: 14000001 b 0x1d81d0 1d81d0: f940fbe8 ldr x8, [sp, #0x1f0] 1d81d4: f81603a8 stur x8, [x29, #-0xa0] 1d81d8: f940ffe9 ldr x9, [sp, #0x1f8] 1d81dc: f81583a9 stur x9, [x29, #-0xa8] 1d81e0: 320003ea orr w10, wzr, #0x1 1d81e4: 381573aa sturb w10, [x29, #-0xa9] 1d81e8: f900f7e8 str x8, [sp, #0x1e8] 1d81ec: 14000001 b 0x1d81f0 1d81f0: f940f7e8 ldr x8, [sp, #0x1e8] 1d81f4: f94153e9 ldr x9, [sp, #0x2a0] 1d81f8: f9001128 str x8, [x9, #0x20] 1d81fc: f9401128 ldr x8, [x9, #0x20] 1d8200: b50000a8 cbnz x8, 0x1d8214 1d8204: 14000001 b 0x1d8208 1d8208: 92800008 mov x8, #-0x1 // =-1 1d820c: f81c83a8 stur x8, [x29, #-0x38] 1d8210: 1400035a b 0x1d8f78 1d8214: f94153e8 ldr x8, [sp, #0x2a0] 1d8218: f9401109 ldr x9, [x8, #0x20] 1d821c: b50000a9 cbnz x9, 0x1d8230 1d8220: 14000001 b 0x1d8224 1d8224: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8228: f81c83a8 stur x8, [x29, #-0x38] 1d822c: 14000353 b 0x1d8f78 1d8230: b85943a8 ldur w8, [x29, #-0x6c] 1d8234: 71000508 subs w8, w8, #0x1 1d8238: b901e7e8 str w8, [sp, #0x1e4] 1d823c: 54002021 b.ne 0x1d8640 1d8240: 14000001 b 0x1d8244 1d8244: f94153e8 ldr x8, [sp, #0x2a0] 1d8248: f9401109 ldr x9, [x8, #0x20] 1d824c: f81483a9 stur x9, [x29, #-0xb8] 1d8250: f85483a9 ldur x9, [x29, #-0xb8] 1d8254: b980290a ldrsw x10, [x8, #0x28] 1d8258: 8b0a1129 add x9, x9, x10, lsl #4 1d825c: f81403a9 stur x9, [x29, #-0xc0] 1d8260: aa1f03e9 mov x9, xzr 1d8264: f81383a9 stur x9, [x29, #-0xc8] 1d8268: b940290b ldr w11, [x8, #0x28] 1d826c: b81343ab stur w11, [x29, #-0xcc] 1d8270: 14000001 b 0x1d8274 1d8274: b85343a8 ldur w8, [x29, #-0xcc] 1d8278: 71000908 subs w8, w8, #0x2 1d827c: b901e3e8 str w8, [sp, #0x1e0] 1d8280: 54000c2b b.lt 0x1d8404 1d8284: 14000001 b 0x1d8288 1d8288: aa1f03e8 mov x8, xzr 1d828c: f81283a8 stur x8, [x29, #-0xd8] 1d8290: 14000001 b 0x1d8294 1d8294: f85b03a8 ldur x8, [x29, #-0x50] 1d8298: f85a83a9 ldur x9, [x29, #-0x58] 1d829c: eb090108 subs x8, x8, x9 1d82a0: f900efe8 str x8, [sp, #0x1d8] 1d82a4: 540000ab b.lt 0x1d82b8 1d82a8: 14000001 b 0x1d82ac 1d82ac: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d82b0: f81c83a8 stur x8, [x29, #-0x38] 1d82b4: 14000331 b 0x1d8f78 1d82b8: f85a03a8 ldur x8, [x29, #-0x60] 1d82bc: f85b03a1 ldur x1, [x29, #-0x50] 1d82c0: f9400109 ldr x9, [x8] 1d82c4: f9400129 ldr x9, [x9] 1d82c8: 320003ea orr w10, wzr, #0x1 1d82cc: 2a0a03e2 mov w2, w10 1d82d0: d100c3a3 sub x3, x29, #0x30 1d82d4: aa0803e0 mov x0, x8 1d82d8: d63f0120 blr x9 1d82dc: 2a0003e1 mov w1, w0 1d82e0: 93407c28 sxtw x8, w1 1d82e4: f81983a8 stur x8, [x29, #-0x68] 1d82e8: f85983a8 ldur x8, [x29, #-0x68] 1d82ec: b40000a8 cbz x8, 0x1d8300 1d82f0: 14000001 b 0x1d82f4 1d82f4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d82f8: f81c83a8 stur x8, [x29, #-0x38] 1d82fc: 1400031f b 0x1d8f78 1d8300: f85b03a8 ldur x8, [x29, #-0x50] 1d8304: 91000508 add x8, x8, #0x1 1d8308: f81b03a8 stur x8, [x29, #-0x50] 1d830c: 385d03a9 ldurb w9, [x29, #-0x30] 1d8310: 2a0903e8 mov w8, w9 1d8314: f85283aa ldur x10, [x29, #-0xd8] 1d8318: 8b080148 add x8, x10, x8 1d831c: f81283a8 stur x8, [x29, #-0xd8] 1d8320: 385d03a9 ldurb w9, [x29, #-0x30] 1d8324: 7103f929 subs w9, w9, #0xfe 1d8328: b901d7e9 str w9, [sp, #0x1d4] 1d832c: 5400006c b.gt 0x1d8338 1d8330: 14000001 b 0x1d8334 1d8334: 14000002 b 0x1d833c 1d8338: 17ffffd7 b 0x1d8294 1d833c: f85483a8 ldur x8, [x29, #-0xb8] 1d8340: 91004109 add x9, x8, #0x10 1d8344: f81483a9 stur x9, [x29, #-0xb8] 1d8348: f81203a8 stur x8, [x29, #-0xe0] 1d834c: f85483a8 ldur x8, [x29, #-0xb8] 1d8350: f85403a9 ldur x9, [x29, #-0xc0] 1d8354: eb090108 subs x8, x8, x9 1d8358: f900e7e8 str x8, [sp, #0x1c8] 1d835c: 54000062 b.hs 0x1d8368 1d8360: 14000001 b 0x1d8364 1d8364: 14000009 b 0x1d8388 1d8368: d0000340 adrp x0, 0x242000 1d836c: 9102a000 add x0, x0, #0xa8 1d8370: f0000342 adrp x2, 0x243000 1d8374: 91277c42 add x2, x2, #0x9df 1d8378: f0000343 adrp x3, 0x243000 1d837c: 91295863 add x3, x3, #0xa56 1d8380: 5283bae1 mov w1, #0x1dd7 // =7639 1d8384: 97fb1fe3 bl 0xa0310 <__assert2@plt> 1d8388: f85483a8 ldur x8, [x29, #-0xb8] 1d838c: f85403a9 ldur x9, [x29, #-0xc0] 1d8390: eb090108 subs x8, x8, x9 1d8394: f900e3e8 str x8, [sp, #0x1c0] 1d8398: 540000a3 b.lo 0x1d83ac 1d839c: 14000001 b 0x1d83a0 1d83a0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d83a4: f81c83a8 stur x8, [x29, #-0x38] 1d83a8: 140002f4 b 0x1d8f78 1d83ac: f85203a8 ldur x8, [x29, #-0xe0] 1d83b0: aa1f03e9 mov x9, xzr 1d83b4: f9000109 str x9, [x8] 1d83b8: f85283a8 ldur x8, [x29, #-0xd8] 1d83bc: f1000108 subs x8, x8, #0x0 1d83c0: f900dfe8 str x8, [sp, #0x1b8] 1d83c4: 540000ac b.gt 0x1d83d8 1d83c8: 14000001 b 0x1d83cc 1d83cc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d83d0: f81c83a8 stur x8, [x29, #-0x38] 1d83d4: 140002e9 b 0x1d8f78 1d83d8: f85283a8 ldur x8, [x29, #-0xd8] 1d83dc: f85203a9 ldur x9, [x29, #-0xe0] 1d83e0: f9000528 str x8, [x9, #0x8] 1d83e4: f85283a8 ldur x8, [x29, #-0xd8] 1d83e8: f85383a9 ldur x9, [x29, #-0xc8] 1d83ec: 8b080128 add x8, x9, x8 1d83f0: f81383a8 stur x8, [x29, #-0xc8] 1d83f4: b85343aa ldur w10, [x29, #-0xcc] 1d83f8: 7100054a subs w10, w10, #0x1 1d83fc: b81343aa stur w10, [x29, #-0xcc] 1d8400: 17ffff9d b 0x1d8274 1d8404: f85483a8 ldur x8, [x29, #-0xb8] 1d8408: f85403a9 ldur x9, [x29, #-0xc0] 1d840c: eb090108 subs x8, x8, x9 1d8410: f900dbe8 str x8, [sp, #0x1b0] 1d8414: 54000102 b.hs 0x1d8434 1d8418: 14000001 b 0x1d841c 1d841c: f85b03a8 ldur x8, [x29, #-0x50] 1d8420: f85a83a9 ldur x9, [x29, #-0x58] 1d8424: eb090108 subs x8, x8, x9 1d8428: f900d7e8 str x8, [sp, #0x1a8] 1d842c: 540000ad b.le 0x1d8440 1d8430: 14000001 b 0x1d8434 1d8434: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8438: f81c83a8 stur x8, [x29, #-0x38] 1d843c: 140002cf b 0x1d8f78 1d8440: f85483a8 ldur x8, [x29, #-0xb8] 1d8444: 91004109 add x9, x8, #0x10 1d8448: f81483a9 stur x9, [x29, #-0xb8] 1d844c: f81183a8 stur x8, [x29, #-0xe8] 1d8450: f85483a8 ldur x8, [x29, #-0xb8] 1d8454: f85403a9 ldur x9, [x29, #-0xc0] 1d8458: eb090108 subs x8, x8, x9 1d845c: f900d3e8 str x8, [sp, #0x1a0] 1d8460: 540000a0 b.eq 0x1d8474 1d8464: 14000001 b 0x1d8468 1d8468: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d846c: f81c83a8 stur x8, [x29, #-0x38] 1d8470: 140002c2 b 0x1d8f78 1d8474: f85183a8 ldur x8, [x29, #-0xe8] 1d8478: aa1f03e9 mov x9, xzr 1d847c: f9000109 str x9, [x8] 1d8480: f85a83a8 ldur x8, [x29, #-0x58] 1d8484: f85b03a9 ldur x9, [x29, #-0x50] 1d8488: eb090108 subs x8, x8, x9 1d848c: f81103a8 stur x8, [x29, #-0xf0] 1d8490: f85103a8 ldur x8, [x29, #-0xf0] 1d8494: f85383a9 ldur x9, [x29, #-0xc8] 1d8498: eb090108 subs x8, x8, x9 1d849c: f900cfe8 str x8, [sp, #0x198] 1d84a0: 540000aa b.ge 0x1d84b4 1d84a4: 14000001 b 0x1d84a8 1d84a8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d84ac: f81c83a8 stur x8, [x29, #-0x38] 1d84b0: 140002b2 b 0x1d8f78 1d84b4: f85103a8 ldur x8, [x29, #-0xf0] 1d84b8: f85383a9 ldur x9, [x29, #-0xc8] 1d84bc: eb090108 subs x8, x8, x9 1d84c0: f81083a8 stur x8, [x29, #-0xf8] 1d84c4: f85083a8 ldur x8, [x29, #-0xf8] 1d84c8: b240fbe9 orr x9, xzr, #0x7fffffffffffffff 1d84cc: eb090108 subs x8, x8, x9 1d84d0: f900cbe8 str x8, [sp, #0x190] 1d84d4: 540000ec b.gt 0x1d84f0 1d84d8: 14000001 b 0x1d84dc 1d84dc: f85083a8 ldur x8, [x29, #-0xf8] 1d84e0: f1000108 subs x8, x8, #0x0 1d84e4: f900c7e8 str x8, [sp, #0x188] 1d84e8: 540000ac b.gt 0x1d84fc 1d84ec: 14000001 b 0x1d84f0 1d84f0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d84f4: f81c83a8 stur x8, [x29, #-0x38] 1d84f8: 140002a0 b 0x1d8f78 1d84fc: f85083a8 ldur x8, [x29, #-0xf8] 1d8500: f85183a9 ldur x9, [x29, #-0xe8] 1d8504: f9000528 str x8, [x9, #0x8] 1d8508: f94153e8 ldr x8, [sp, #0x2a0] 1d850c: f9401109 ldr x9, [x8, #0x20] 1d8510: f81483a9 stur x9, [x29, #-0xb8] 1d8514: 14000001 b 0x1d8518 1d8518: f85483a8 ldur x8, [x29, #-0xb8] 1d851c: f85403a9 ldur x9, [x29, #-0xc0] 1d8520: eb090108 subs x8, x8, x9 1d8524: f900c3e8 str x8, [sp, #0x180] 1d8528: 540005a0 b.eq 0x1d85dc 1d852c: 14000001 b 0x1d8530 1d8530: f85483a8 ldur x8, [x29, #-0xb8] 1d8534: 91004109 add x9, x8, #0x10 1d8538: f81483a9 stur x9, [x29, #-0xb8] 1d853c: f81003a8 stur x8, [x29, #-0x100] 1d8540: f85b03a8 ldur x8, [x29, #-0x50] 1d8544: f85003a9 ldur x9, [x29, #-0x100] 1d8548: f9400529 ldr x9, [x9, #0x8] 1d854c: 8b090108 add x8, x8, x9 1d8550: f85a83a9 ldur x9, [x29, #-0x58] 1d8554: eb090108 subs x8, x8, x9 1d8558: f900bfe8 str x8, [sp, #0x178] 1d855c: 5400006c b.gt 0x1d8568 1d8560: 14000001 b 0x1d8564 1d8564: 14000009 b 0x1d8588 1d8568: d0000340 adrp x0, 0x242000 1d856c: 9102a000 add x0, x0, #0xa8 1d8570: f0000342 adrp x2, 0x243000 1d8574: 91277c42 add x2, x2, #0x9df 1d8578: f0000343 adrp x3, 0x243000 1d857c: 91298863 add x3, x3, #0xa62 1d8580: 5283c021 mov w1, #0x1e01 // =7681 1d8584: 97fb1f63 bl 0xa0310 <__assert2@plt> 1d8588: f85b03a8 ldur x8, [x29, #-0x50] 1d858c: f85003a9 ldur x9, [x29, #-0x100] 1d8590: f9400529 ldr x9, [x9, #0x8] 1d8594: 8b090108 add x8, x8, x9 1d8598: f85a83a9 ldur x9, [x29, #-0x58] 1d859c: eb090108 subs x8, x8, x9 1d85a0: f900bbe8 str x8, [sp, #0x170] 1d85a4: 540000ad b.le 0x1d85b8 1d85a8: 14000001 b 0x1d85ac 1d85ac: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d85b0: f81c83a8 stur x8, [x29, #-0x38] 1d85b4: 14000271 b 0x1d8f78 1d85b8: f85b03a8 ldur x8, [x29, #-0x50] 1d85bc: f85003a9 ldur x9, [x29, #-0x100] 1d85c0: f9000128 str x8, [x9] 1d85c4: f85003a8 ldur x8, [x29, #-0x100] 1d85c8: f9400508 ldr x8, [x8, #0x8] 1d85cc: f85b03a9 ldur x9, [x29, #-0x50] 1d85d0: 8b080128 add x8, x9, x8 1d85d4: f81b03a8 stur x8, [x29, #-0x50] 1d85d8: 17ffffd0 b 0x1d8518 1d85dc: f85b03a8 ldur x8, [x29, #-0x50] 1d85e0: f85a83a9 ldur x9, [x29, #-0x58] 1d85e4: eb090108 subs x8, x8, x9 1d85e8: f900b7e8 str x8, [sp, #0x168] 1d85ec: 54000061 b.ne 0x1d85f8 1d85f0: 14000001 b 0x1d85f4 1d85f4: 14000009 b 0x1d8618 1d85f8: d0000340 adrp x0, 0x242000 1d85fc: 9102a000 add x0, x0, #0xa8 1d8600: f0000342 adrp x2, 0x243000 1d8604: 91277c42 add x2, x2, #0x9df 1d8608: f0000343 adrp x3, 0x243000 1d860c: 9129e063 add x3, x3, #0xa78 1d8610: 5283c141 mov w1, #0x1e0a // =7690 1d8614: 97fb1f3f bl 0xa0310 <__assert2@plt> 1d8618: f85b03a8 ldur x8, [x29, #-0x50] 1d861c: f85a83a9 ldur x9, [x29, #-0x58] 1d8620: eb090108 subs x8, x8, x9 1d8624: f900b3e8 str x8, [sp, #0x160] 1d8628: 540000a0 b.eq 0x1d863c 1d862c: 14000001 b 0x1d8630 1d8630: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8634: f81c83a8 stur x8, [x29, #-0x38] 1d8638: 14000250 b 0x1d8f78 1d863c: 1400024c b 0x1d8f6c 1d8640: b85943a8 ldur w8, [x29, #-0x6c] 1d8644: 71000908 subs w8, w8, #0x2 1d8648: b9015fe8 str w8, [sp, #0x15c] 1d864c: 54000fe1 b.ne 0x1d8848 1d8650: 14000001 b 0x1d8654 1d8654: f85b03a8 ldur x8, [x29, #-0x50] 1d8658: f85a83a9 ldur x9, [x29, #-0x58] 1d865c: eb090108 subs x8, x8, x9 1d8660: f900abe8 str x8, [sp, #0x150] 1d8664: 540000ab b.lt 0x1d8678 1d8668: 14000001 b 0x1d866c 1d866c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8670: f81c83a8 stur x8, [x29, #-0x38] 1d8674: 14000241 b 0x1d8f78 1d8678: f85a83a8 ldur x8, [x29, #-0x58] 1d867c: f85b03a9 ldur x9, [x29, #-0x50] 1d8680: eb090108 subs x8, x8, x9 1d8684: f901a7e8 str x8, [sp, #0x348] 1d8688: f941a7e8 ldr x8, [sp, #0x348] 1d868c: f94153e9 ldr x9, [sp, #0x2a0] 1d8690: b980292a ldrsw x10, [x9, #0x28] 1d8694: 9aca0d0b sdiv x11, x8, x10 1d8698: 9b0a7d6a mul x10, x11, x10 1d869c: eb0a0108 subs x8, x8, x10 1d86a0: b40000a8 cbz x8, 0x1d86b4 1d86a4: 14000001 b 0x1d86a8 1d86a8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d86ac: f81c83a8 stur x8, [x29, #-0x38] 1d86b0: 14000232 b 0x1d8f78 1d86b4: f941a7e8 ldr x8, [sp, #0x348] 1d86b8: f94153e9 ldr x9, [sp, #0x2a0] 1d86bc: b980292a ldrsw x10, [x9, #0x28] 1d86c0: 9aca0d08 sdiv x8, x8, x10 1d86c4: f901a3e8 str x8, [sp, #0x340] 1d86c8: f941a3e8 ldr x8, [sp, #0x340] 1d86cc: b240fbea orr x10, xzr, #0x7fffffffffffffff 1d86d0: eb0a0108 subs x8, x8, x10 1d86d4: f900a7e8 str x8, [sp, #0x148] 1d86d8: 540000ec b.gt 0x1d86f4 1d86dc: 14000001 b 0x1d86e0 1d86e0: f941a3e8 ldr x8, [sp, #0x340] 1d86e4: f1000108 subs x8, x8, #0x0 1d86e8: f900a3e8 str x8, [sp, #0x140] 1d86ec: 540000ac b.gt 0x1d8700 1d86f0: 14000001 b 0x1d86f4 1d86f4: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d86f8: f81c83a8 stur x8, [x29, #-0x38] 1d86fc: 1400021f b 0x1d8f78 1d8700: f94153e8 ldr x8, [sp, #0x2a0] 1d8704: f9401109 ldr x9, [x8, #0x20] 1d8708: f9019fe9 str x9, [sp, #0x338] 1d870c: f9419fe9 ldr x9, [sp, #0x338] 1d8710: b980290a ldrsw x10, [x8, #0x28] 1d8714: 8b0a1129 add x9, x9, x10, lsl #4 1d8718: f9019be9 str x9, [sp, #0x330] 1d871c: 14000001 b 0x1d8720 1d8720: f9419fe8 ldr x8, [sp, #0x338] 1d8724: f9419be9 ldr x9, [sp, #0x330] 1d8728: eb090108 subs x8, x8, x9 1d872c: f9009fe8 str x8, [sp, #0x138] 1d8730: 540005a0 b.eq 0x1d87e4 1d8734: 14000001 b 0x1d8738 1d8738: f85b03a8 ldur x8, [x29, #-0x50] 1d873c: f941a3e9 ldr x9, [sp, #0x340] 1d8740: 8b090108 add x8, x8, x9 1d8744: f85a83a9 ldur x9, [x29, #-0x58] 1d8748: eb090108 subs x8, x8, x9 1d874c: f9009be8 str x8, [sp, #0x130] 1d8750: 5400006c b.gt 0x1d875c 1d8754: 14000001 b 0x1d8758 1d8758: 14000009 b 0x1d877c 1d875c: d0000340 adrp x0, 0x242000 1d8760: 9102a000 add x0, x0, #0xa8 1d8764: f0000342 adrp x2, 0x243000 1d8768: 91277c42 add x2, x2, #0x9df 1d876c: f0000343 adrp x3, 0x243000 1d8770: 912a1063 add x3, x3, #0xa84 1d8774: 5283c401 mov w1, #0x1e20 // =7712 1d8778: 97fb1ee6 bl 0xa0310 <__assert2@plt> 1d877c: f85b03a8 ldur x8, [x29, #-0x50] 1d8780: f941a3e9 ldr x9, [sp, #0x340] 1d8784: 8b090108 add x8, x8, x9 1d8788: f85a83a9 ldur x9, [x29, #-0x58] 1d878c: eb090108 subs x8, x8, x9 1d8790: f90097e8 str x8, [sp, #0x128] 1d8794: 540000ad b.le 0x1d87a8 1d8798: 14000001 b 0x1d879c 1d879c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d87a0: f81c83a8 stur x8, [x29, #-0x38] 1d87a4: 140001f5 b 0x1d8f78 1d87a8: f9419fe8 ldr x8, [sp, #0x338] 1d87ac: 91004109 add x9, x8, #0x10 1d87b0: f9019fe9 str x9, [sp, #0x338] 1d87b4: f90197e8 str x8, [sp, #0x328] 1d87b8: f85b03a8 ldur x8, [x29, #-0x50] 1d87bc: f94197e9 ldr x9, [sp, #0x328] 1d87c0: f9000128 str x8, [x9] 1d87c4: f941a3e8 ldr x8, [sp, #0x340] 1d87c8: f94197e9 ldr x9, [sp, #0x328] 1d87cc: f9000528 str x8, [x9, #0x8] 1d87d0: f941a3e8 ldr x8, [sp, #0x340] 1d87d4: f85b03a9 ldur x9, [x29, #-0x50] 1d87d8: 8b080128 add x8, x9, x8 1d87dc: f81b03a8 stur x8, [x29, #-0x50] 1d87e0: 17ffffd0 b 0x1d8720 1d87e4: f85b03a8 ldur x8, [x29, #-0x50] 1d87e8: f85a83a9 ldur x9, [x29, #-0x58] 1d87ec: eb090108 subs x8, x8, x9 1d87f0: f90093e8 str x8, [sp, #0x120] 1d87f4: 54000061 b.ne 0x1d8800 1d87f8: 14000001 b 0x1d87fc 1d87fc: 14000009 b 0x1d8820 1d8800: d0000340 adrp x0, 0x242000 1d8804: 9102a000 add x0, x0, #0xa8 1d8808: f0000342 adrp x2, 0x243000 1d880c: 91277c42 add x2, x2, #0x9df 1d8810: f0000343 adrp x3, 0x243000 1d8814: 9129e063 add x3, x3, #0xa78 1d8818: 5283c581 mov w1, #0x1e2c // =7724 1d881c: 97fb1ebd bl 0xa0310 <__assert2@plt> 1d8820: f85b03a8 ldur x8, [x29, #-0x50] 1d8824: f85a83a9 ldur x9, [x29, #-0x58] 1d8828: eb090108 subs x8, x8, x9 1d882c: f9008fe8 str x8, [sp, #0x118] 1d8830: 540000a0 b.eq 0x1d8844 1d8834: 14000001 b 0x1d8838 1d8838: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d883c: f81c83a8 stur x8, [x29, #-0x38] 1d8840: 140001ce b 0x1d8f78 1d8844: 140001c9 b 0x1d8f68 1d8848: b85943a8 ldur w8, [x29, #-0x6c] 1d884c: 71000d08 subs w8, w8, #0x3 1d8850: b90117e8 str w8, [sp, #0x114] 1d8854: 54000061 b.ne 0x1d8860 1d8858: 14000001 b 0x1d885c 1d885c: 14000009 b 0x1d8880 1d8860: d0000340 adrp x0, 0x242000 1d8864: 9102a000 add x0, x0, #0xa8 1d8868: f0000342 adrp x2, 0x243000 1d886c: 91277c42 add x2, x2, #0x9df 1d8870: f0000343 adrp x3, 0x243000 1d8874: 912a7c63 add x3, x3, #0xa9f 1d8878: 5283c621 mov w1, #0x1e31 // =7729 1d887c: 97fb1ea5 bl 0xa0310 <__assert2@plt> 1d8880: f85b03a8 ldur x8, [x29, #-0x50] 1d8884: f85a83a9 ldur x9, [x29, #-0x58] 1d8888: eb090108 subs x8, x8, x9 1d888c: f90087e8 str x8, [sp, #0x108] 1d8890: 540000ab b.lt 0x1d88a4 1d8894: 14000001 b 0x1d8898 1d8898: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d889c: f81c83a8 stur x8, [x29, #-0x38] 1d88a0: 140001b6 b 0x1d8f78 1d88a4: aa1f03e8 mov x8, xzr 1d88a8: f90193e8 str x8, [sp, #0x320] 1d88ac: f94153e8 ldr x8, [sp, #0x2a0] 1d88b0: b9402909 ldr w9, [x8, #0x28] 1d88b4: b9031fe9 str w9, [sp, #0x31c] 1d88b8: f85a03a0 ldur x0, [x29, #-0x60] 1d88bc: f85b03a1 ldur x1, [x29, #-0x50] 1d88c0: d10083a2 sub x2, x29, #0x20 1d88c4: 97fb343f bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1d88c8: f9018be0 str x0, [sp, #0x310] 1d88cc: f9418be8 ldr x8, [sp, #0x310] 1d88d0: f1000108 subs x8, x8, #0x0 1d88d4: f90083e8 str x8, [sp, #0x100] 1d88d8: 540000ac b.gt 0x1d88ec 1d88dc: 14000001 b 0x1d88e0 1d88e0: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d88e4: f81c83a8 stur x8, [x29, #-0x38] 1d88e8: 140001a4 b 0x1d8f78 1d88ec: f9418be8 ldr x8, [sp, #0x310] 1d88f0: b240fbe9 orr x9, xzr, #0x7fffffffffffffff 1d88f4: eb090108 subs x8, x8, x9 1d88f8: f9007fe8 str x8, [sp, #0xf8] 1d88fc: 540000ad b.le 0x1d8910 1d8900: 14000001 b 0x1d8904 1d8904: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8908: f81c83a8 stur x8, [x29, #-0x38] 1d890c: 1400019b b 0x1d8f78 1d8910: f85b03a8 ldur x8, [x29, #-0x50] 1d8914: f85e03a9 ldur x9, [x29, #-0x20] 1d8918: 8b090108 add x8, x8, x9 1d891c: f85a83a9 ldur x9, [x29, #-0x58] 1d8920: eb090108 subs x8, x8, x9 1d8924: f9007be8 str x8, [sp, #0xf0] 1d8928: 540000ad b.le 0x1d893c 1d892c: 14000001 b 0x1d8930 1d8930: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8934: f81c83a8 stur x8, [x29, #-0x38] 1d8938: 14000190 b 0x1d8f78 1d893c: f85e03a8 ldur x8, [x29, #-0x20] 1d8940: f85b03a9 ldur x9, [x29, #-0x50] 1d8944: 8b080128 add x8, x9, x8 1d8948: f81b03a8 stur x8, [x29, #-0x50] 1d894c: f85b03a8 ldur x8, [x29, #-0x50] 1d8950: f9418be9 ldr x9, [sp, #0x310] 1d8954: 8b090108 add x8, x8, x9 1d8958: f85a83a9 ldur x9, [x29, #-0x58] 1d895c: eb090108 subs x8, x8, x9 1d8960: f90077e8 str x8, [sp, #0xe8] 1d8964: 540000ad b.le 0x1d8978 1d8968: 14000001 b 0x1d896c 1d896c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8970: f81c83a8 stur x8, [x29, #-0x38] 1d8974: 14000181 b 0x1d8f78 1d8978: f94153e8 ldr x8, [sp, #0x2a0] 1d897c: f9401109 ldr x9, [x8, #0x20] 1d8980: f90187e9 str x9, [sp, #0x308] 1d8984: f94187e9 ldr x9, [sp, #0x308] 1d8988: b980290a ldrsw x10, [x8, #0x28] 1d898c: 8b0a1129 add x9, x9, x10, lsl #4 1d8990: f90183e9 str x9, [sp, #0x300] 1d8994: f94187e9 ldr x9, [sp, #0x308] 1d8998: f9017fe9 str x9, [sp, #0x2f8] 1d899c: f9417fe9 ldr x9, [sp, #0x2f8] 1d89a0: aa1f03ea mov x10, xzr 1d89a4: f900012a str x10, [x9] 1d89a8: f9418be9 ldr x9, [sp, #0x310] 1d89ac: f9417fea ldr x10, [sp, #0x2f8] 1d89b0: f9000549 str x9, [x10, #0x8] 1d89b4: f9417fe9 ldr x9, [sp, #0x2f8] 1d89b8: f9400529 ldr x9, [x9, #0x8] 1d89bc: f94193ea ldr x10, [sp, #0x320] 1d89c0: 8b090149 add x9, x10, x9 1d89c4: f90193e9 str x9, [sp, #0x320] 1d89c8: b9431feb ldr w11, [sp, #0x31c] 1d89cc: 7100056b subs w11, w11, #0x1 1d89d0: b9031feb str w11, [sp, #0x31c] 1d89d4: 14000001 b 0x1d89d8 1d89d8: b9431fe8 ldr w8, [sp, #0x31c] 1d89dc: 71000908 subs w8, w8, #0x2 1d89e0: b900e7e8 str w8, [sp, #0xe4] 1d89e4: 5400168b b.lt 0x1d8cb4 1d89e8: 14000001 b 0x1d89ec 1d89ec: f85b03a8 ldur x8, [x29, #-0x50] 1d89f0: f85a83a9 ldur x9, [x29, #-0x58] 1d89f4: eb090108 subs x8, x8, x9 1d89f8: f9006fe8 str x8, [sp, #0xd8] 1d89fc: 540000ab b.lt 0x1d8a10 1d8a00: 14000001 b 0x1d8a04 1d8a04: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8a08: f81c83a8 stur x8, [x29, #-0x38] 1d8a0c: 1400015b b 0x1d8f78 1d8a10: f94187e8 ldr x8, [sp, #0x308] 1d8a14: f94183e9 ldr x9, [sp, #0x300] 1d8a18: eb090108 subs x8, x8, x9 1d8a1c: f9006be8 str x8, [sp, #0xd0] 1d8a20: 54000062 b.hs 0x1d8a2c 1d8a24: 14000001 b 0x1d8a28 1d8a28: 14000009 b 0x1d8a4c 1d8a2c: d0000340 adrp x0, 0x242000 1d8a30: 9102a000 add x0, x0, #0xa8 1d8a34: f0000342 adrp x2, 0x243000 1d8a38: 91277c42 add x2, x2, #0x9df 1d8a3c: f0000343 adrp x3, 0x243000 1d8a40: 91295863 add x3, x3, #0xa56 1d8a44: 5283cb61 mov w1, #0x1e5b // =7771 1d8a48: 97fb1e32 bl 0xa0310 <__assert2@plt> 1d8a4c: f94187e8 ldr x8, [sp, #0x308] 1d8a50: f94183e9 ldr x9, [sp, #0x300] 1d8a54: eb090108 subs x8, x8, x9 1d8a58: f90067e8 str x8, [sp, #0xc8] 1d8a5c: 540000a3 b.lo 0x1d8a70 1d8a60: 14000001 b 0x1d8a64 1d8a64: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8a68: f81c83a8 stur x8, [x29, #-0x38] 1d8a6c: 14000143 b 0x1d8f78 1d8a70: f94187e8 ldr x8, [sp, #0x308] 1d8a74: 91004109 add x9, x8, #0x10 1d8a78: f90187e9 str x9, [sp, #0x308] 1d8a7c: f9017be8 str x8, [sp, #0x2f0] 1d8a80: f9417be8 ldr x8, [sp, #0x2f0] 1d8a84: f9400508 ldr x8, [x8, #0x8] 1d8a88: f9418be9 ldr x9, [sp, #0x310] 1d8a8c: eb090108 subs x8, x8, x9 1d8a90: f90063e8 str x8, [sp, #0xc0] 1d8a94: 54000061 b.ne 0x1d8aa0 1d8a98: 14000001 b 0x1d8a9c 1d8a9c: 14000009 b 0x1d8ac0 1d8aa0: d0000340 adrp x0, 0x242000 1d8aa4: 9102a000 add x0, x0, #0xa8 1d8aa8: f0000342 adrp x2, 0x243000 1d8aac: 91277c42 add x2, x2, #0x9df 1d8ab0: f0000343 adrp x3, 0x243000 1d8ab4: 912aac63 add x3, x3, #0xaab 1d8ab8: 5283cc01 mov w1, #0x1e60 // =7776 1d8abc: 97fb1e15 bl 0xa0310 <__assert2@plt> 1d8ac0: f9417be8 ldr x8, [sp, #0x2f0] 1d8ac4: f9400508 ldr x8, [x8, #0x8] 1d8ac8: f9418be9 ldr x9, [sp, #0x310] 1d8acc: eb090108 subs x8, x8, x9 1d8ad0: f9005fe8 str x8, [sp, #0xb8] 1d8ad4: 540000a0 b.eq 0x1d8ae8 1d8ad8: 14000001 b 0x1d8adc 1d8adc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8ae0: f81c83a8 stur x8, [x29, #-0x38] 1d8ae4: 14000125 b 0x1d8f78 1d8ae8: f94187e8 ldr x8, [sp, #0x308] 1d8aec: f94183e9 ldr x9, [sp, #0x300] 1d8af0: eb090108 subs x8, x8, x9 1d8af4: f9005be8 str x8, [sp, #0xb0] 1d8af8: 54000062 b.hs 0x1d8b04 1d8afc: 14000001 b 0x1d8b00 1d8b00: 14000009 b 0x1d8b24 1d8b04: d0000340 adrp x0, 0x242000 1d8b08: 9102a000 add x0, x0, #0xa8 1d8b0c: f0000342 adrp x2, 0x243000 1d8b10: 91277c42 add x2, x2, #0x9df 1d8b14: f0000343 adrp x3, 0x243000 1d8b18: 91295863 add x3, x3, #0xa56 1d8b1c: 5283cc81 mov w1, #0x1e64 // =7780 1d8b20: 97fb1dfc bl 0xa0310 <__assert2@plt> 1d8b24: f94187e8 ldr x8, [sp, #0x308] 1d8b28: f94183e9 ldr x9, [sp, #0x300] 1d8b2c: eb090108 subs x8, x8, x9 1d8b30: f90057e8 str x8, [sp, #0xa8] 1d8b34: 540000a3 b.lo 0x1d8b48 1d8b38: 14000001 b 0x1d8b3c 1d8b3c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8b40: f81c83a8 stur x8, [x29, #-0x38] 1d8b44: 1400010d b 0x1d8f78 1d8b48: f94187e8 ldr x8, [sp, #0x308] 1d8b4c: f90177e8 str x8, [sp, #0x2e8] 1d8b50: f94177e8 ldr x8, [sp, #0x2e8] 1d8b54: aa1f03e9 mov x9, xzr 1d8b58: f9000109 str x9, [x8] 1d8b5c: f85a03a0 ldur x0, [x29, #-0x60] 1d8b60: f85b03a1 ldur x1, [x29, #-0x50] 1d8b64: d10083a2 sub x2, x29, #0x20 1d8b68: 97fb3396 bl 0xa59c0 <_ZN9mkvparser8ReadUIntEPNS_10IMkvReaderExRl@plt> 1d8b6c: f90173e0 str x0, [sp, #0x2e0] 1d8b70: f94173e8 ldr x8, [sp, #0x2e0] 1d8b74: b6f800a8 tbz x8, #0x3f, 0x1d8b88 1d8b78: 14000001 b 0x1d8b7c 1d8b7c: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8b80: f81c83a8 stur x8, [x29, #-0x38] 1d8b84: 140000fd b 0x1d8f78 1d8b88: f85b03a8 ldur x8, [x29, #-0x50] 1d8b8c: f85e03a9 ldur x9, [x29, #-0x20] 1d8b90: 8b090108 add x8, x8, x9 1d8b94: f85a83a9 ldur x9, [x29, #-0x58] 1d8b98: eb090108 subs x8, x8, x9 1d8b9c: f90053e8 str x8, [sp, #0xa0] 1d8ba0: 540000ad b.le 0x1d8bb4 1d8ba4: 14000001 b 0x1d8ba8 1d8ba8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8bac: f81c83a8 stur x8, [x29, #-0x38] 1d8bb0: 140000f2 b 0x1d8f78 1d8bb4: f85e03a8 ldur x8, [x29, #-0x20] 1d8bb8: f85b03a9 ldur x9, [x29, #-0x50] 1d8bbc: 8b080128 add x8, x9, x8 1d8bc0: f81b03a8 stur x8, [x29, #-0x50] 1d8bc4: f85b03a8 ldur x8, [x29, #-0x50] 1d8bc8: f85a83a9 ldur x9, [x29, #-0x58] 1d8bcc: eb090108 subs x8, x8, x9 1d8bd0: f9004fe8 str x8, [sp, #0x98] 1d8bd4: 540000ad b.le 0x1d8be8 1d8bd8: 14000001 b 0x1d8bdc 1d8bdc: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8be0: f81c83a8 stur x8, [x29, #-0x38] 1d8be4: 140000e5 b 0x1d8f78 1d8be8: b85e03a8 ldur w8, [x29, #-0x20] 1d8bec: 531d7109 lsl w9, w8, #3 1d8bf0: 6b080128 subs w8, w9, w8 1d8bf4: 71000508 subs w8, w8, #0x1 1d8bf8: 2a0803e0 mov w0, w8 1d8bfc: 2a0003e8 mov w8, w0 1d8c00: b902dfe8 str w8, [sp, #0x2dc] 1d8c04: b942dfe8 ldr w8, [sp, #0x2dc] 1d8c08: 2a0803e0 mov w0, w8 1d8c0c: 320003e8 orr w8, wzr, #0x1 1d8c10: 2a0803ea mov w10, w8 1d8c14: 9ac0214a lsl x10, x10, x0 1d8c18: f100054a subs x10, x10, #0x1 1d8c1c: f9016bea str x10, [sp, #0x2d0] 1d8c20: f94173ea ldr x10, [sp, #0x2e0] 1d8c24: f9416be0 ldr x0, [sp, #0x2d0] 1d8c28: eb00014a subs x10, x10, x0 1d8c2c: f90167ea str x10, [sp, #0x2c8] 1d8c30: f94167ea ldr x10, [sp, #0x2c8] 1d8c34: f9418be0 ldr x0, [sp, #0x310] 1d8c38: 8b0a000a add x10, x0, x10 1d8c3c: f9018bea str x10, [sp, #0x310] 1d8c40: f9418bea ldr x10, [sp, #0x310] 1d8c44: f100014a subs x10, x10, #0x0 1d8c48: f9004bea str x10, [sp, #0x90] 1d8c4c: 540000ac b.gt 0x1d8c60 1d8c50: 14000001 b 0x1d8c54 1d8c54: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8c58: f81c83a8 stur x8, [x29, #-0x38] 1d8c5c: 140000c7 b 0x1d8f78 1d8c60: f9418be8 ldr x8, [sp, #0x310] 1d8c64: b240fbe9 orr x9, xzr, #0x7fffffffffffffff 1d8c68: eb090108 subs x8, x8, x9 1d8c6c: f90047e8 str x8, [sp, #0x88] 1d8c70: 540000ad b.le 0x1d8c84 1d8c74: 14000001 b 0x1d8c78 1d8c78: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8c7c: f81c83a8 stur x8, [x29, #-0x38] 1d8c80: 140000be b 0x1d8f78 1d8c84: f9418be8 ldr x8, [sp, #0x310] 1d8c88: f94177e9 ldr x9, [sp, #0x2e8] 1d8c8c: f9000528 str x8, [x9, #0x8] 1d8c90: f94177e8 ldr x8, [sp, #0x2e8] 1d8c94: f9400508 ldr x8, [x8, #0x8] 1d8c98: f94193e9 ldr x9, [sp, #0x320] 1d8c9c: 8b080128 add x8, x9, x8 1d8ca0: f90193e8 str x8, [sp, #0x320] 1d8ca4: b9431fea ldr w10, [sp, #0x31c] 1d8ca8: 7100054a subs w10, w10, #0x1 1d8cac: b9031fea str w10, [sp, #0x31c] 1d8cb0: 17ffff4a b 0x1d89d8 1d8cb4: b9431fe8 ldr w8, [sp, #0x31c] 1d8cb8: 71000508 subs w8, w8, #0x1 1d8cbc: b90087e8 str w8, [sp, #0x84] 1d8cc0: 54000d6b b.lt 0x1d8e6c 1d8cc4: 14000001 b 0x1d8cc8 1d8cc8: f85b03a8 ldur x8, [x29, #-0x50] 1d8ccc: f85a83a9 ldur x9, [x29, #-0x58] 1d8cd0: eb090108 subs x8, x8, x9 1d8cd4: f9003fe8 str x8, [sp, #0x78] 1d8cd8: 5400010c b.gt 0x1d8cf8 1d8cdc: 14000001 b 0x1d8ce0 1d8ce0: f94187e8 ldr x8, [sp, #0x308] 1d8ce4: f94183e9 ldr x9, [sp, #0x300] 1d8ce8: eb090108 subs x8, x8, x9 1d8cec: f9003be8 str x8, [sp, #0x70] 1d8cf0: 540000a3 b.lo 0x1d8d04 1d8cf4: 14000001 b 0x1d8cf8 1d8cf8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8cfc: f81c83a8 stur x8, [x29, #-0x38] 1d8d00: 1400009e b 0x1d8f78 1d8d04: f94187e8 ldr x8, [sp, #0x308] 1d8d08: 91004109 add x9, x8, #0x10 1d8d0c: f90187e9 str x9, [sp, #0x308] 1d8d10: f90163e8 str x8, [sp, #0x2c0] 1d8d14: f94163e8 ldr x8, [sp, #0x2c0] 1d8d18: f9400508 ldr x8, [x8, #0x8] 1d8d1c: f9418be9 ldr x9, [sp, #0x310] 1d8d20: eb090108 subs x8, x8, x9 1d8d24: f90037e8 str x8, [sp, #0x68] 1d8d28: 54000061 b.ne 0x1d8d34 1d8d2c: 14000001 b 0x1d8d30 1d8d30: 14000009 b 0x1d8d54 1d8d34: d0000340 adrp x0, 0x242000 1d8d38: 9102a000 add x0, x0, #0xa8 1d8d3c: f0000342 adrp x2, 0x243000 1d8d40: 91277c42 add x2, x2, #0x9df 1d8d44: f0000343 adrp x3, 0x243000 1d8d48: 912aac63 add x3, x3, #0xaab 1d8d4c: 5283d201 mov w1, #0x1e90 // =7824 1d8d50: 97fb1d70 bl 0xa0310 <__assert2@plt> 1d8d54: f94163e8 ldr x8, [sp, #0x2c0] 1d8d58: f9400508 ldr x8, [x8, #0x8] 1d8d5c: f9418be9 ldr x9, [sp, #0x310] 1d8d60: eb090108 subs x8, x8, x9 1d8d64: f90033e8 str x8, [sp, #0x60] 1d8d68: 540000a0 b.eq 0x1d8d7c 1d8d6c: 14000001 b 0x1d8d70 1d8d70: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8d74: f81c83a8 stur x8, [x29, #-0x38] 1d8d78: 14000080 b 0x1d8f78 1d8d7c: f94187e8 ldr x8, [sp, #0x308] 1d8d80: f94183e9 ldr x9, [sp, #0x300] 1d8d84: eb090108 subs x8, x8, x9 1d8d88: f9002fe8 str x8, [sp, #0x58] 1d8d8c: 540000a3 b.lo 0x1d8da0 1d8d90: 14000001 b 0x1d8d94 1d8d94: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8d98: f81c83a8 stur x8, [x29, #-0x38] 1d8d9c: 14000077 b 0x1d8f78 1d8da0: f94187e8 ldr x8, [sp, #0x308] 1d8da4: 91004109 add x9, x8, #0x10 1d8da8: f90187e9 str x9, [sp, #0x308] 1d8dac: f9015fe8 str x8, [sp, #0x2b8] 1d8db0: f94187e8 ldr x8, [sp, #0x308] 1d8db4: f94183e9 ldr x9, [sp, #0x300] 1d8db8: eb090108 subs x8, x8, x9 1d8dbc: f9002be8 str x8, [sp, #0x50] 1d8dc0: 540000a0 b.eq 0x1d8dd4 1d8dc4: 14000001 b 0x1d8dc8 1d8dc8: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8dcc: f81c83a8 stur x8, [x29, #-0x38] 1d8dd0: 1400006a b 0x1d8f78 1d8dd4: f9415fe8 ldr x8, [sp, #0x2b8] 1d8dd8: aa1f03e9 mov x9, xzr 1d8ddc: f9000109 str x9, [x8] 1d8de0: f85a83a8 ldur x8, [x29, #-0x58] 1d8de4: f85b03a9 ldur x9, [x29, #-0x50] 1d8de8: eb090108 subs x8, x8, x9 1d8dec: f9015be8 str x8, [sp, #0x2b0] 1d8df0: f9415be8 ldr x8, [sp, #0x2b0] 1d8df4: f94193e9 ldr x9, [sp, #0x320] 1d8df8: eb090108 subs x8, x8, x9 1d8dfc: f90027e8 str x8, [sp, #0x48] 1d8e00: 540000aa b.ge 0x1d8e14 1d8e04: 14000001 b 0x1d8e08 1d8e08: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8e0c: f81c83a8 stur x8, [x29, #-0x38] 1d8e10: 1400005a b 0x1d8f78 1d8e14: f9415be8 ldr x8, [sp, #0x2b0] 1d8e18: f94193e9 ldr x9, [sp, #0x320] 1d8e1c: eb090108 subs x8, x8, x9 1d8e20: f9018be8 str x8, [sp, #0x310] 1d8e24: f9418be8 ldr x8, [sp, #0x310] 1d8e28: b240fbe9 orr x9, xzr, #0x7fffffffffffffff 1d8e2c: eb090108 subs x8, x8, x9 1d8e30: f90023e8 str x8, [sp, #0x40] 1d8e34: 540000ec b.gt 0x1d8e50 1d8e38: 14000001 b 0x1d8e3c 1d8e3c: f9418be8 ldr x8, [sp, #0x310] 1d8e40: f1000108 subs x8, x8, #0x0 1d8e44: f9001fe8 str x8, [sp, #0x38] 1d8e48: 540000ac b.gt 0x1d8e5c 1d8e4c: 14000001 b 0x1d8e50 1d8e50: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8e54: f81c83a8 stur x8, [x29, #-0x38] 1d8e58: 14000048 b 0x1d8f78 1d8e5c: f9418be8 ldr x8, [sp, #0x310] 1d8e60: f9415fe9 ldr x9, [sp, #0x2b8] 1d8e64: f9000528 str x8, [x9, #0x8] 1d8e68: 14000001 b 0x1d8e6c 1d8e6c: f94153e8 ldr x8, [sp, #0x2a0] 1d8e70: f9401109 ldr x9, [x8, #0x20] 1d8e74: f90187e9 str x9, [sp, #0x308] 1d8e78: 14000001 b 0x1d8e7c 1d8e7c: f94187e8 ldr x8, [sp, #0x308] 1d8e80: f94183e9 ldr x9, [sp, #0x300] 1d8e84: eb090108 subs x8, x8, x9 1d8e88: f9001be8 str x8, [sp, #0x30] 1d8e8c: 540005a0 b.eq 0x1d8f40 1d8e90: 14000001 b 0x1d8e94 1d8e94: f94187e8 ldr x8, [sp, #0x308] 1d8e98: 91004109 add x9, x8, #0x10 1d8e9c: f90187e9 str x9, [sp, #0x308] 1d8ea0: f90157e8 str x8, [sp, #0x2a8] 1d8ea4: f85b03a8 ldur x8, [x29, #-0x50] 1d8ea8: f94157e9 ldr x9, [sp, #0x2a8] 1d8eac: f9400529 ldr x9, [x9, #0x8] 1d8eb0: 8b090108 add x8, x8, x9 1d8eb4: f85a83a9 ldur x9, [x29, #-0x58] 1d8eb8: eb090108 subs x8, x8, x9 1d8ebc: f90017e8 str x8, [sp, #0x28] 1d8ec0: 5400006c b.gt 0x1d8ecc 1d8ec4: 14000001 b 0x1d8ec8 1d8ec8: 14000009 b 0x1d8eec 1d8ecc: d0000340 adrp x0, 0x242000 1d8ed0: 9102a000 add x0, x0, #0xa8 1d8ed4: f0000342 adrp x2, 0x243000 1d8ed8: 91277c42 add x2, x2, #0x9df 1d8edc: f0000343 adrp x3, 0x243000 1d8ee0: 91298863 add x3, x3, #0xa62 1d8ee4: 5283d5a1 mov w1, #0x1ead // =7853 1d8ee8: 97fb1d0a bl 0xa0310 <__assert2@plt> 1d8eec: f85b03a8 ldur x8, [x29, #-0x50] 1d8ef0: f94157e9 ldr x9, [sp, #0x2a8] 1d8ef4: f9400529 ldr x9, [x9, #0x8] 1d8ef8: 8b090108 add x8, x8, x9 1d8efc: f85a83a9 ldur x9, [x29, #-0x58] 1d8f00: eb090108 subs x8, x8, x9 1d8f04: f90013e8 str x8, [sp, #0x20] 1d8f08: 540000ad b.le 0x1d8f1c 1d8f0c: 14000001 b 0x1d8f10 1d8f10: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8f14: f81c83a8 stur x8, [x29, #-0x38] 1d8f18: 14000018 b 0x1d8f78 1d8f1c: f85b03a8 ldur x8, [x29, #-0x50] 1d8f20: f94157e9 ldr x9, [sp, #0x2a8] 1d8f24: f9000128 str x8, [x9] 1d8f28: f94157e8 ldr x8, [sp, #0x2a8] 1d8f2c: f9400508 ldr x8, [x8, #0x8] 1d8f30: f85b03a9 ldur x9, [x29, #-0x50] 1d8f34: 8b080128 add x8, x9, x8 1d8f38: f81b03a8 stur x8, [x29, #-0x50] 1d8f3c: 17ffffd0 b 0x1d8e7c 1d8f40: f85b03a8 ldur x8, [x29, #-0x50] 1d8f44: f85a83a9 ldur x9, [x29, #-0x58] 1d8f48: eb090108 subs x8, x8, x9 1d8f4c: f9000fe8 str x8, [sp, #0x18] 1d8f50: 540000a0 b.eq 0x1d8f64 1d8f54: 14000001 b 0x1d8f58 1d8f58: b27ffbe8 orr x8, xzr, #0xfffffffffffffffe 1d8f5c: f81c83a8 stur x8, [x29, #-0x38] 1d8f60: 14000006 b 0x1d8f78 1d8f64: 14000001 b 0x1d8f68 1d8f68: 14000001 b 0x1d8f6c 1d8f6c: aa1f03e8 mov x8, xzr 1d8f70: f81c83a8 stur x8, [x29, #-0x38] 1d8f74: 14000001 b 0x1d8f78 1d8f78: f85c83a8 ldur x8, [x29, #-0x38] 1d8f7c: d53bd049 mrs x9, TPIDR_EL0 1d8f80: f9401529 ldr x9, [x9, #0x28] 1d8f84: f85e83aa ldur x10, [x29, #-0x18] 1d8f88: eb0a0129 subs x9, x9, x10 1d8f8c: f9000be8 str x8, [sp, #0x10] 1d8f90: f90007e9 str x9, [sp, #0x8] 1d8f94: 540000e1 b.ne 0x1d8fb0 1d8f98: 14000001 b 0x1d8f9c 1d8f9c: f9400be0 ldr x0, [sp, #0x10] 1d8fa0: 911103ff add sp, sp, #0x440 1d8fa4: a9417bfd ldp x29, x30, [sp, #0x10] 1d8fa8: f84207fc ldr x28, [sp], #0x20 1d8fac: d65f03c0 ret 1d8fb0: 97fb4370 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001d8fb4 : 1d8fb4: d10043ff sub sp, sp, #0x10 1d8fb8: 320003e8 orr w8, wzr, #0x1 1d8fbc: f90007e0 str x0, [sp, #0x8] 1d8fc0: 2a0803e0 mov w0, w8 1d8fc4: 910043ff add sp, sp, #0x10 1d8fc8: d65f03c0 ret 00000000001d8fcc : 1d8fcc: d10043ff sub sp, sp, #0x10 1d8fd0: b27d07e8 orr x8, xzr, #0x18 1d8fd4: f90007e0 str x0, [sp, #0x8] 1d8fd8: f94007e0 ldr x0, [sp, #0x8] 1d8fdc: 8b080000 add x0, x0, x8 1d8fe0: 910043ff add sp, sp, #0x10 1d8fe4: d65f03c0 ret 00000000001d8fe8 : 1d8fe8: d10243ff sub sp, sp, #0x90 1d8fec: a9087bfd stp x29, x30, [sp, #0x80] 1d8ff0: 910203fd add x29, sp, #0x80 1d8ff4: f9400ba8 ldr x8, [x29, #0x10] 1d8ff8: 90000689 adrp x9, 0x2a8000 1d8ffc: f945ed29 ldr x9, [x9, #0xbd8] 1d9000: b27c03ea orr x10, xzr, #0x10 1d9004: 8b0a0129 add x9, x9, x10 1d9008: b27d07ea orr x10, xzr, #0x18 1d900c: f000066b adrp x11, 0x2a8000 1d9010: f946cd6b ldr x11, [x11, #0xd98] 1d9014: f81f83a0 stur x0, [x29, #-0x8] 1d9018: f81f03a1 stur x1, [x29, #-0x10] 1d901c: f81e83a2 stur x2, [x29, #-0x18] 1d9020: f81e03a3 stur x3, [x29, #-0x20] 1d9024: f81d83a4 stur x4, [x29, #-0x28] 1d9028: f81d03a5 stur x5, [x29, #-0x30] 1d902c: f81c83a6 stur x6, [x29, #-0x38] 1d9030: f90023e7 str x7, [sp, #0x40] 1d9034: f9001fe8 str x8, [sp, #0x38] 1d9038: f85f83a8 ldur x8, [x29, #-0x8] 1d903c: f85f03a1 ldur x1, [x29, #-0x10] 1d9040: f85e83a2 ldur x2, [x29, #-0x18] 1d9044: aa0803e0 mov x0, x8 1d9048: f90013e9 str x9, [sp, #0x20] 1d904c: f9000fea str x10, [sp, #0x18] 1d9050: f9000beb str x11, [sp, #0x10] 1d9054: f90007e8 str x8, [sp, #0x8] 1d9058: 97fb370a bl 0xa6c80 <_ZN9mkvparser10BlockEntryC2EPNS_7ClusterEl@plt> 1d905c: f94013e8 ldr x8, [sp, #0x20] 1d9060: f94007e9 ldr x9, [sp, #0x8] 1d9064: f9000128 str x8, [x9] 1d9068: f9400fea ldr x10, [sp, #0x18] 1d906c: 8b0a0120 add x0, x9, x10 1d9070: f85e03a1 ldur x1, [x29, #-0x20] 1d9074: f85d83a2 ldur x2, [x29, #-0x28] 1d9078: f9401fe3 ldr x3, [sp, #0x38] 1d907c: f9400beb ldr x11, [sp, #0x10] 1d9080: d63f0160 blr x11 1d9084: 14000001 b 0x1d9088 1d9088: f85d03a8 ldur x8, [x29, #-0x30] 1d908c: f94007e9 ldr x9, [sp, #0x8] 1d9090: f9002928 str x8, [x9, #0x50] 1d9094: f85c83a8 ldur x8, [x29, #-0x38] 1d9098: f9002d28 str x8, [x9, #0x58] 1d909c: f94023e8 ldr x8, [sp, #0x40] 1d90a0: f9003128 str x8, [x9, #0x60] 1d90a4: a9487bfd ldp x29, x30, [sp, #0x80] 1d90a8: 910243ff add sp, sp, #0x90 1d90ac: d65f03c0 ret 1d90b0: 2a0103e8 mov w8, w1 1d90b4: f9001be0 str x0, [sp, #0x30] 1d90b8: b9002fe8 str w8, [sp, #0x2c] 1d90bc: f94007e0 ldr x0, [sp, #0x8] 1d90c0: 97fb27a8 bl 0xa2f60 <_ZN9mkvparser10BlockEntryD2Ev@plt> 1d90c4: f9401be0 ldr x0, [sp, #0x30] 1d90c8: 97fb3b92 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001d90cc : 1d90cc: d10083ff sub sp, sp, #0x20 1d90d0: f9000fe0 str x0, [sp, #0x18] 1d90d4: 320003e8 orr w8, wzr, #0x1 1d90d8: 0a080028 and w8, w1, w8 1d90dc: 39005fe8 strb w8, [sp, #0x17] 1d90e0: f9400fe0 ldr x0, [sp, #0x18] 1d90e4: 39405fe8 ldrb w8, [sp, #0x17] 1d90e8: f90007e0 str x0, [sp, #0x8] 1d90ec: 37000048 tbnz w8, #0x0, 0x1d90f4 1d90f0: 14000007 b 0x1d910c 1d90f4: 321903e8 orr w8, wzr, #0x80 1d90f8: f94007e9 ldr x9, [sp, #0x8] 1d90fc: 3940692a ldrb w10, [x9, #0x1a] 1d9100: 2a080148 orr w8, w10, w8 1d9104: 39006928 strb w8, [x9, #0x1a] 1d9108: 14000006 b 0x1d9120 1d910c: 32001be8 orr w8, wzr, #0x7f 1d9110: f94007e9 ldr x9, [sp, #0x8] 1d9114: 3940692a ldrb w10, [x9, #0x1a] 1d9118: 0a080148 and w8, w10, w8 1d911c: 39006928 strb w8, [x9, #0x1a] 1d9120: 910083ff add sp, sp, #0x20 1d9124: d65f03c0 ret 00000000001d9128 : 1d9128: d10043ff sub sp, sp, #0x10 1d912c: 321f03e8 orr w8, wzr, #0x2 1d9130: f90007e0 str x0, [sp, #0x8] 1d9134: 2a0803e0 mov w0, w8 1d9138: 910043ff add sp, sp, #0x10 1d913c: d65f03c0 ret 00000000001d9140 : 1d9140: d10043ff sub sp, sp, #0x10 1d9144: b27d07e8 orr x8, xzr, #0x18 1d9148: f90007e0 str x0, [sp, #0x8] 1d914c: f94007e0 ldr x0, [sp, #0x8] 1d9150: 8b080000 add x0, x0, x8 1d9154: 910043ff add sp, sp, #0x10 1d9158: d65f03c0 ret 00000000001d915c : 1d915c: d10043ff sub sp, sp, #0x10 1d9160: f90007e0 str x0, [sp, #0x8] 1d9164: f94007e0 ldr x0, [sp, #0x8] 1d9168: f9402800 ldr x0, [x0, #0x50] 1d916c: 910043ff add sp, sp, #0x10 1d9170: d65f03c0 ret 00000000001d9174 : 1d9174: d10043ff sub sp, sp, #0x10 1d9178: f90007e0 str x0, [sp, #0x8] 1d917c: f94007e0 ldr x0, [sp, #0x8] 1d9180: f9402c00 ldr x0, [x0, #0x58] 1d9184: 910043ff add sp, sp, #0x10 1d9188: d65f03c0 ret 00000000001d918c : 1d918c: d10043ff sub sp, sp, #0x10 1d9190: f90007e0 str x0, [sp, #0x8] 1d9194: f94007e0 ldr x0, [sp, #0x8] 1d9198: f9403000 ldr x0, [x0, #0x60] 1d919c: 910043ff add sp, sp, #0x10 1d91a0: d65f03c0 ret 00000000001d91a4 : 1d91a4: d10083ff sub sp, sp, #0x20 1d91a8: d2800008 mov x8, #0x0 // =0 1d91ac: 12800009 mov w9, #-0x1 // =-1 1d91b0: 5280000a mov w10, #0x0 // =0 1d91b4: 1280000b mov w11, #-0x1 // =-1 1d91b8: f9000fe0 str x0, [sp, #0x18] 1d91bc: f9000be1 str x1, [sp, #0x10] 1d91c0: f90007e2 str x2, [sp, #0x8] 1d91c4: f90003e3 str x3, [sp] 1d91c8: f9400fe0 ldr x0, [sp, #0x18] 1d91cc: aa0003e1 mov x1, x0 1d91d0: f9400be2 ldr x2, [sp, #0x10] 1d91d4: f9000022 str x2, [x1] 1d91d8: f94007e1 ldr x1, [sp, #0x8] 1d91dc: f9000401 str x1, [x0, #0x8] 1d91e0: f900081f str xzr, [x0, #0x10] 1d91e4: 79003009 strh w9, [x0, #0x18] 1d91e8: 3900680a strb w10, [x0, #0x1a] 1d91ec: f9001008 str x8, [x0, #0x20] 1d91f0: b900280b str w11, [x0, #0x28] 1d91f4: f94003e8 ldr x8, [sp] 1d91f8: f9001808 str x8, [x0, #0x30] 1d91fc: 910083ff add sp, sp, #0x20 1d9200: d65f03c0 ret 00000000001d9204 : 1d9204: d10083ff sub sp, sp, #0x20 1d9208: a9017bfd stp x29, x30, [sp, #0x10] 1d920c: 910043fd add x29, sp, #0x10 1d9210: d2800008 mov x8, #0x0 // =0 1d9214: f90007e0 str x0, [sp, #0x8] 1d9218: f94007e0 ldr x0, [sp, #0x8] 1d921c: f9401000 ldr x0, [x0, #0x20] 1d9220: eb08001f cmp x0, x8 1d9224: 1a9f17e9 cset w9, eq 1d9228: f90003e0 str x0, [sp] 1d922c: 37000069 tbnz w9, #0x0, 0x1d9238 1d9230: f94003e0 ldr x0, [sp] 1d9234: 97fb348f bl 0xa6470 <_ZdaPv@plt> 1d9238: a9417bfd ldp x29, x30, [sp, #0x10] 1d923c: 910083ff add sp, sp, #0x20 1d9240: d65f03c0 ret 00000000001d9244 : 1d9244: d10043ff sub sp, sp, #0x10 1d9248: 321d03e8 orr w8, wzr, #0x8 1d924c: 52800009 mov w9, #0x0 // =0 1d9250: f90007e0 str x0, [sp, #0x8] 1d9254: f94007e0 ldr x0, [sp, #0x8] 1d9258: 3940680a ldrb w10, [x0, #0x1a] 1d925c: 0a080148 and w8, w10, w8 1d9260: 6b09011f cmp w8, w9 1d9264: 1a9f07e8 cset w8, ne 1d9268: 320003e9 orr w9, wzr, #0x1 1d926c: 0a090108 and w8, w8, w9 1d9270: 2a0803e0 mov w0, w8 1d9274: 910043ff add sp, sp, #0x10 1d9278: d65f03c0 ret 00000000001d927c : 1d927c: d10043ff sub sp, sp, #0x10 1d9280: 321f07e8 orr w8, wzr, #0x6 1d9284: 320003e9 orr w9, wzr, #0x1 1d9288: f90007e0 str x0, [sp, #0x8] 1d928c: f94007e0 ldr x0, [sp, #0x8] 1d9290: 3940680a ldrb w10, [x0, #0x1a] 1d9294: 0a080148 and w8, w10, w8 1d9298: 1ac92908 asr w8, w8, w9 1d929c: b90007e8 str w8, [sp, #0x4] 1d92a0: b94007e0 ldr w0, [sp, #0x4] 1d92a4: 910043ff add sp, sp, #0x10 1d92a8: d65f03c0 ret 00000000001d92ac : 1d92ac: d10043ff sub sp, sp, #0x10 1d92b0: f90007e0 str x0, [sp, #0x8] 1d92b4: f94007e0 ldr x0, [sp, #0x8] 1d92b8: b9402800 ldr w0, [x0, #0x28] 1d92bc: 910043ff add sp, sp, #0x10 1d92c0: d65f03c0 ret 00000000001d92c4 : 1d92c4: d10183ff sub sp, sp, #0x60 1d92c8: a9057bfd stp x29, x30, [sp, #0x50] 1d92cc: 910143fd add x29, sp, #0x50 1d92d0: 52800008 mov w8, #0x0 // =0 1d92d4: b0000349 adrp x9, 0x242000 1d92d8: 9102a129 add x9, x9, #0xa8 1d92dc: d000034a adrp x10, 0x243000 1d92e0: 912d6d4a add x10, x10, #0xb5b 1d92e4: d000034b adrp x11, 0x243000 1d92e8: 912e556b add x11, x11, #0xb95 1d92ec: d000034c adrp x12, 0x243000 1d92f0: 912e798c add x12, x12, #0xb9e 1d92f4: d000034d adrp x13, 0x243000 1d92f8: 912ec9ad add x13, x13, #0xbb2 1d92fc: d000034e adrp x14, 0x243000 1d9300: 912ef1ce add x14, x14, #0xbbc 1d9304: f81f83a0 stur x0, [x29, #-0x8] 1d9308: b81f43a1 stur w1, [x29, #-0xc] 1d930c: f85f83a0 ldur x0, [x29, #-0x8] 1d9310: b85f43a1 ldur w1, [x29, #-0xc] 1d9314: 6b08003f cmp w1, w8 1d9318: 1a9fb7e8 cset w8, ge 1d931c: f81e03a9 stur x9, [x29, #-0x20] 1d9320: f90017ea str x10, [sp, #0x28] 1d9324: f90013eb str x11, [sp, #0x20] 1d9328: f9000fec str x12, [sp, #0x18] 1d932c: f9000bed str x13, [sp, #0x10] 1d9330: f90007ee str x14, [sp, #0x8] 1d9334: f90003e0 str x0, [sp] 1d9338: 37000048 tbnz w8, #0x0, 0x1d9340 1d933c: 14000002 b 0x1d9344 1d9340: 14000006 b 0x1d9358 1d9344: 5283de01 mov w1, #0x1ef0 // =7920 1d9348: f85e03a0 ldur x0, [x29, #-0x20] 1d934c: f94017e2 ldr x2, [sp, #0x28] 1d9350: f94013e3 ldr x3, [sp, #0x20] 1d9354: 97fb1bef bl 0xa0310 <__assert2@plt> 1d9358: b85f43a8 ldur w8, [x29, #-0xc] 1d935c: f94003e9 ldr x9, [sp] 1d9360: b940292a ldr w10, [x9, #0x28] 1d9364: 6b0a011f cmp w8, w10 1d9368: 1a9fa7e8 cset w8, lt 1d936c: 37000048 tbnz w8, #0x0, 0x1d9374 1d9370: 14000002 b 0x1d9378 1d9374: 14000006 b 0x1d938c 1d9378: 5283de21 mov w1, #0x1ef1 // =7921 1d937c: f85e03a0 ldur x0, [x29, #-0x20] 1d9380: f94017e2 ldr x2, [sp, #0x28] 1d9384: f9400fe3 ldr x3, [sp, #0x18] 1d9388: 97fb1be2 bl 0xa0310 <__assert2@plt> 1d938c: d2800008 mov x8, #0x0 // =0 1d9390: b27c03e9 orr x9, xzr, #0x10 1d9394: f94003ea ldr x10, [sp] 1d9398: f940114b ldr x11, [x10, #0x20] 1d939c: b85f43ac ldur w12, [x29, #-0xc] 1d93a0: 2a0c03ed mov w13, w12 1d93a4: 93407dad sxtw x13, w13 1d93a8: 9b0d7d29 mul x9, x9, x13 1d93ac: 8b090169 add x9, x11, x9 1d93b0: f81e83a9 stur x9, [x29, #-0x18] 1d93b4: f85e83a9 ldur x9, [x29, #-0x18] 1d93b8: f9400129 ldr x9, [x9] 1d93bc: eb08013f cmp x9, x8 1d93c0: 1a9fd7ec cset w12, gt 1d93c4: 3700004c tbnz w12, #0x0, 0x1d93cc 1d93c8: 14000002 b 0x1d93d0 1d93cc: 14000006 b 0x1d93e4 1d93d0: 5283de81 mov w1, #0x1ef4 // =7924 1d93d4: f85e03a0 ldur x0, [x29, #-0x20] 1d93d8: f94017e2 ldr x2, [sp, #0x28] 1d93dc: f9400be3 ldr x3, [sp, #0x10] 1d93e0: 97fb1bcc bl 0xa0310 <__assert2@plt> 1d93e4: d2800008 mov x8, #0x0 // =0 1d93e8: f85e83a9 ldur x9, [x29, #-0x18] 1d93ec: f9400529 ldr x9, [x9, #0x8] 1d93f0: eb08013f cmp x9, x8 1d93f4: 1a9fd7ea cset w10, gt 1d93f8: 3700004a tbnz w10, #0x0, 0x1d9400 1d93fc: 14000002 b 0x1d9404 1d9400: 14000006 b 0x1d9418 1d9404: 5283dea1 mov w1, #0x1ef5 // =7925 1d9408: f85e03a0 ldur x0, [x29, #-0x20] 1d940c: f94017e2 ldr x2, [sp, #0x28] 1d9410: f94007e3 ldr x3, [sp, #0x8] 1d9414: 97fb1bbf bl 0xa0310 <__assert2@plt> 1d9418: f85e83a0 ldur x0, [x29, #-0x18] 1d941c: a9457bfd ldp x29, x30, [sp, #0x50] 1d9420: 910183ff add sp, sp, #0x60 1d9424: d65f03c0 ret 00000000001d9428 : 1d9428: d10183ff sub sp, sp, #0x60 1d942c: a9057bfd stp x29, x30, [sp, #0x50] 1d9430: 910143fd add x29, sp, #0x50 1d9434: d2800008 mov x8, #0x0 // =0 1d9438: b0000349 adrp x9, 0x242000 1d943c: 9102a129 add x9, x9, #0xa8 1d9440: d000034a adrp x10, 0x243000 1d9444: 912f194a add x10, x10, #0xbc6 1d9448: b000034b adrp x11, 0x242000 1d944c: 912e256b add x11, x11, #0xb89 1d9450: d000034c adrp x12, 0x243000 1d9454: 9130658c add x12, x12, #0xc19 1d9458: f81f83a0 stur x0, [x29, #-0x8] 1d945c: f81f03a1 stur x1, [x29, #-0x10] 1d9460: f81e83a2 stur x2, [x29, #-0x18] 1d9464: f85f83a0 ldur x0, [x29, #-0x8] 1d9468: f85f03a1 ldur x1, [x29, #-0x10] 1d946c: eb08003f cmp x1, x8 1d9470: 1a9f07ed cset w13, ne 1d9474: f90017e8 str x8, [sp, #0x28] 1d9478: f90013e9 str x9, [sp, #0x20] 1d947c: f9000fea str x10, [sp, #0x18] 1d9480: f9000beb str x11, [sp, #0x10] 1d9484: f90007ec str x12, [sp, #0x8] 1d9488: f90003e0 str x0, [sp] 1d948c: 3700004d tbnz w13, #0x0, 0x1d9494 1d9490: 14000002 b 0x1d9498 1d9494: 14000006 b 0x1d94ac 1d9498: 5283df61 mov w1, #0x1efb // =7931 1d949c: f94013e0 ldr x0, [sp, #0x20] 1d94a0: f9400fe2 ldr x2, [sp, #0x18] 1d94a4: f9400be3 ldr x3, [sp, #0x10] 1d94a8: 97fb1b9a bl 0xa0310 <__assert2@plt> 1d94ac: f85e83a8 ldur x8, [x29, #-0x18] 1d94b0: f94017e9 ldr x9, [sp, #0x28] 1d94b4: eb09011f cmp x8, x9 1d94b8: 1a9f07ea cset w10, ne 1d94bc: 3700004a tbnz w10, #0x0, 0x1d94c4 1d94c0: 14000002 b 0x1d94c8 1d94c4: 14000006 b 0x1d94dc 1d94c8: 5283df81 mov w1, #0x1efc // =7932 1d94cc: f94013e0 ldr x0, [sp, #0x20] 1d94d0: f9400fe2 ldr x2, [sp, #0x18] 1d94d4: f94007e3 ldr x3, [sp, #0x8] 1d94d8: 97fb1b8e bl 0xa0310 <__assert2@plt> 1d94dc: f85f03a8 ldur x8, [x29, #-0x10] 1d94e0: f94003e9 ldr x9, [sp] 1d94e4: f9400121 ldr x1, [x9] 1d94e8: f94003e9 ldr x9, [sp] 1d94ec: f9400522 ldr x2, [x9, #0x8] 1d94f0: f85e83a3 ldur x3, [x29, #-0x18] 1d94f4: f940010a ldr x10, [x8] 1d94f8: f940014a ldr x10, [x10] 1d94fc: aa0803e0 mov x0, x8 1d9500: d63f0140 blr x10 1d9504: 2a0003e8 mov w8, w0 1d9508: 93407d08 sxtw x8, w8 1d950c: f81e03a8 stur x8, [x29, #-0x20] 1d9510: f85e03a0 ldur x0, [x29, #-0x20] 1d9514: a9457bfd ldp x29, x30, [sp, #0x50] 1d9518: 910183ff add sp, sp, #0x60 1d951c: d65f03c0 ret 00000000001d9520 : 1d9520: d10043ff sub sp, sp, #0x10 1d9524: f90007e0 str x0, [sp, #0x8] 1d9528: f94007e0 ldr x0, [sp, #0x8] 1d952c: f9401800 ldr x0, [x0, #0x30] 1d9530: 910043ff add sp, sp, #0x10 1d9534: d65f03c0 ret 00000000001d9538 : 1d9538: d10083ff sub sp, sp, #0x20 1d953c: a9017bfd stp x29, x30, [sp, #0x10] 1d9540: 910043fd add x29, sp, #0x10 1d9544: f90007e0 str x0, [sp, #0x8] 1d9548: f94007e0 ldr x0, [sp, #0x8] 1d954c: f90003e0 str x0, [sp] 1d9550: 97fb3f4c bl 0xa9280 <_ZN9mkvparser5Track8EOSBlockD2Ev@plt> 1d9554: f94003e0 ldr x0, [sp] 1d9558: 97fb1d02 bl 0xa0960 <_ZdlPv@plt> 1d955c: a9417bfd ldp x29, x30, [sp, #0x10] 1d9560: 910083ff add sp, sp, #0x20 1d9564: d65f03c0 ret 00000000001d9568 : 1d9568: d10083ff sub sp, sp, #0x20 1d956c: a9017bfd stp x29, x30, [sp, #0x10] 1d9570: 910043fd add x29, sp, #0x10 1d9574: f0000668 adrp x8, 0x2a8000 1d9578: f945a508 ldr x8, [x8, #0xb48] 1d957c: b27c03e9 orr x9, xzr, #0x10 1d9580: 8b090108 add x8, x8, x9 1d9584: b27d07e9 orr x9, xzr, #0x18 1d9588: f000066a adrp x10, 0x2a8000 1d958c: f944414a ldr x10, [x10, #0x880] 1d9590: f90007e0 str x0, [sp, #0x8] 1d9594: f94007e0 ldr x0, [sp, #0x8] 1d9598: f9000008 str x8, [x0] 1d959c: 8b090008 add x8, x0, x9 1d95a0: f90003e0 str x0, [sp] 1d95a4: aa0803e0 mov x0, x8 1d95a8: d63f0140 blr x10 1d95ac: f94003e0 ldr x0, [sp] 1d95b0: 97fb266c bl 0xa2f60 <_ZN9mkvparser10BlockEntryD2Ev@plt> 1d95b4: a9417bfd ldp x29, x30, [sp, #0x10] 1d95b8: 910083ff add sp, sp, #0x20 1d95bc: d65f03c0 ret 00000000001d95c0 : 1d95c0: d10083ff sub sp, sp, #0x20 1d95c4: a9017bfd stp x29, x30, [sp, #0x10] 1d95c8: 910043fd add x29, sp, #0x10 1d95cc: f90007e0 str x0, [sp, #0x8] 1d95d0: f94007e0 ldr x0, [sp, #0x8] 1d95d4: f90003e0 str x0, [sp] 1d95d8: 97fb257a bl 0xa2bc0 <_ZN9mkvparser11SimpleBlockD2Ev@plt> 1d95dc: f94003e0 ldr x0, [sp] 1d95e0: 97fb1ce0 bl 0xa0960 <_ZdlPv@plt> 1d95e4: a9417bfd ldp x29, x30, [sp, #0x10] 1d95e8: 910083ff add sp, sp, #0x20 1d95ec: d65f03c0 ret 00000000001d95f0 : 1d95f0: d10083ff sub sp, sp, #0x20 1d95f4: a9017bfd stp x29, x30, [sp, #0x10] 1d95f8: 910043fd add x29, sp, #0x10 1d95fc: f0000668 adrp x8, 0x2a8000 1d9600: f945ed08 ldr x8, [x8, #0xbd8] 1d9604: b27c03e9 orr x9, xzr, #0x10 1d9608: 8b090108 add x8, x8, x9 1d960c: b27d07e9 orr x9, xzr, #0x18 1d9610: f000066a adrp x10, 0x2a8000 1d9614: f944414a ldr x10, [x10, #0x880] 1d9618: f90007e0 str x0, [sp, #0x8] 1d961c: f94007e0 ldr x0, [sp, #0x8] 1d9620: f9000008 str x8, [x0] 1d9624: 8b090008 add x8, x0, x9 1d9628: f90003e0 str x0, [sp] 1d962c: aa0803e0 mov x0, x8 1d9630: d63f0140 blr x10 1d9634: f94003e0 ldr x0, [sp] 1d9638: 97fb264a bl 0xa2f60 <_ZN9mkvparser10BlockEntryD2Ev@plt> 1d963c: a9417bfd ldp x29, x30, [sp, #0x10] 1d9640: 910083ff add sp, sp, #0x20 1d9644: d65f03c0 ret 00000000001d9648 : 1d9648: d10083ff sub sp, sp, #0x20 1d964c: a9017bfd stp x29, x30, [sp, #0x10] 1d9650: 910043fd add x29, sp, #0x10 1d9654: f90007e0 str x0, [sp, #0x8] 1d9658: f94007e0 ldr x0, [sp, #0x8] 1d965c: f90003e0 str x0, [sp] 1d9660: 97fb38d0 bl 0xa79a0 <_ZN9mkvparser10BlockGroupD2Ev@plt> 1d9664: f94003e0 ldr x0, [sp] 1d9668: 97fb1cbe bl 0xa0960 <_ZdlPv@plt> 1d966c: a9417bfd ldp x29, x30, [sp, #0x10] 1d9670: 910083ff add sp, sp, #0x20 1d9674: d65f03c0 ret 00000000001d9678 : 1d9678: d10083ff sub sp, sp, #0x20 1d967c: a9017bfd stp x29, x30, [sp, #0x10] 1d9680: 910043fd add x29, sp, #0x10 1d9684: f90007e0 str x0, [sp, #0x8] 1d9688: f94007e0 ldr x0, [sp, #0x8] 1d968c: 97fb3481 bl 0xa6890 <_ZN9mkvparser5TrackD2Ev@plt> 1d9690: a9417bfd ldp x29, x30, [sp, #0x10] 1d9694: 910083ff add sp, sp, #0x20 1d9698: d65f03c0 ret 00000000001d969c : 1d969c: d10083ff sub sp, sp, #0x20 1d96a0: a9017bfd stp x29, x30, [sp, #0x10] 1d96a4: 910043fd add x29, sp, #0x10 1d96a8: f90007e0 str x0, [sp, #0x8] 1d96ac: f94007e0 ldr x0, [sp, #0x8] 1d96b0: f90003e0 str x0, [sp] 1d96b4: 97fb434b bl 0xaa3e0 <_ZN9mkvparser10AudioTrackD2Ev@plt> 1d96b8: f94003e0 ldr x0, [sp] 1d96bc: 97fb1ca9 bl 0xa0960 <_ZdlPv@plt> 1d96c0: a9417bfd ldp x29, x30, [sp, #0x10] 1d96c4: 910083ff add sp, sp, #0x20 1d96c8: d65f03c0 ret 1d96cc: d10083ff sub sp, sp, #0x20 1d96d0: a9017bfd stp x29, x30, [sp, #0x10] 1d96d4: 910043fd add x29, sp, #0x10 1d96d8: fd0007e0 str d0, [sp, #0x8] 1d96dc: fd4007e0 ldr d0, [sp, #0x8] 1d96e0: 94000007 bl 0x1d96fc 1d96e4: 320003e8 orr w8, wzr, #0x1 1d96e8: 0a080008 and w8, w0, w8 1d96ec: 2a0803e0 mov w0, w8 1d96f0: a9417bfd ldp x29, x30, [sp, #0x10] 1d96f4: 910083ff add sp, sp, #0x20 1d96f8: d65f03c0 ret 1d96fc: d10043ff sub sp, sp, #0x10 1d9700: fd0007e0 str d0, [sp, #0x8] 1d9704: fd4007e0 ldr d0, [sp, #0x8] 1d9708: 1e60c000 fabs d0, d0 1d970c: b0000348 adrp x8, 0x242000 1d9710: fd403901 ldr d1, [x8, #0x70] 1d9714: 1e612000 fcmp d0, d1 1d9718: 1a9f17e0 cset w0, eq 1d971c: 910043ff add sp, sp, #0x10 1d9720: d65f03c0 ret 1d9724: d10083ff sub sp, sp, #0x20 1d9728: a9017bfd stp x29, x30, [sp, #0x10] 1d972c: 910043fd add x29, sp, #0x10 1d9730: fd0007e0 str d0, [sp, #0x8] 1d9734: fd4007e0 ldr d0, [sp, #0x8] 1d9738: 94000007 bl 0x1d9754 1d973c: 320003e8 orr w8, wzr, #0x1 1d9740: 0a080008 and w8, w0, w8 1d9744: 2a0803e0 mov w0, w8 1d9748: a9417bfd ldp x29, x30, [sp, #0x10] 1d974c: 910083ff add sp, sp, #0x20 1d9750: d65f03c0 ret 1d9754: d10043ff sub sp, sp, #0x10 1d9758: fd0007e0 str d0, [sp, #0x8] 1d975c: f94007e8 ldr x8, [sp, #0x8] 1d9760: 9e670100 fmov d0, x8 1d9764: 9e670101 fmov d1, x8 1d9768: 1e612000 fcmp d0, d1 1d976c: 1a9f77e9 cset w9, vs 1d9770: 320003ea orr w10, wzr, #0x1 1d9774: 0a0a0129 and w9, w9, w10 1d9778: 2a0903e0 mov w0, w9 1d977c: 910043ff add sp, sp, #0x10 1d9780: d65f03c0 ret 00000000001d9784 >::__compressed_pair(mkvparser::PrimaryChromaticity*&&)>: 1d9784: d100c3ff sub sp, sp, #0x30 1d9788: a9027bfd stp x29, x30, [sp, #0x20] 1d978c: 910083fd add x29, sp, #0x20 1d9790: f81f83a0 stur x0, [x29, #-0x8] 1d9794: f9000be1 str x1, [sp, #0x10] 1d9798: f85f83a0 ldur x0, [x29, #-0x8] 1d979c: f9400be1 ldr x1, [sp, #0x10] 1d97a0: f90007e0 str x0, [sp, #0x8] 1d97a4: aa0103e0 mov x0, x1 1d97a8: 94000009 bl 0x1d97cc >::__compressed_pair(mkvparser::PrimaryChromaticity*&&)+0x48> 1d97ac: f94007e1 ldr x1, [sp, #0x8] 1d97b0: f90003e0 str x0, [sp] 1d97b4: aa0103e0 mov x0, x1 1d97b8: f94003e1 ldr x1, [sp] 1d97bc: 97fb2715 bl 0xa3410 <_ZNSt6__ndk122__compressed_pair_elemIPN9mkvparser19PrimaryChromaticityELi0ELb0EEC2IS3_vEEOT_@plt> 1d97c0: a9427bfd ldp x29, x30, [sp, #0x20] 1d97c4: 9100c3ff add sp, sp, #0x30 1d97c8: d65f03c0 ret 1d97cc: d10043ff sub sp, sp, #0x10 1d97d0: f90007e0 str x0, [sp, #0x8] 1d97d4: f94007e0 ldr x0, [sp, #0x8] 1d97d8: 910043ff add sp, sp, #0x10 1d97dc: d65f03c0 ret 00000000001d97e0 ::__compressed_pair_elem(mkvparser::PrimaryChromaticity*&&)>: 1d97e0: d100c3ff sub sp, sp, #0x30 1d97e4: a9027bfd stp x29, x30, [sp, #0x20] 1d97e8: 910083fd add x29, sp, #0x20 1d97ec: f81f83a0 stur x0, [x29, #-0x8] 1d97f0: f9000be1 str x1, [sp, #0x10] 1d97f4: f85f83a0 ldur x0, [x29, #-0x8] 1d97f8: f9400be1 ldr x1, [sp, #0x10] 1d97fc: f90007e0 str x0, [sp, #0x8] 1d9800: aa0103e0 mov x0, x1 1d9804: 97fffff2 bl 0x1d97cc >::__compressed_pair(mkvparser::PrimaryChromaticity*&&)+0x48> 1d9808: f9400000 ldr x0, [x0] 1d980c: f94007e1 ldr x1, [sp, #0x8] 1d9810: f9000020 str x0, [x1] 1d9814: a9427bfd ldp x29, x30, [sp, #0x20] 1d9818: 9100c3ff add sp, sp, #0x30 1d981c: d65f03c0 ret 00000000001d9820 : 1d9820: d10143ff sub sp, sp, #0x50 1d9824: a9047bfd stp x29, x30, [sp, #0x40] 1d9828: 910103fd add x29, sp, #0x40 1d982c: d2800008 mov x8, #0x0 // =0 1d9830: f81f83a0 stur x0, [x29, #-0x8] 1d9834: f85f83a0 ldur x0, [x29, #-0x8] 1d9838: aa0003e9 mov x9, x0 1d983c: f9400129 ldr x9, [x9] 1d9840: eb08013f cmp x9, x8 1d9844: 1a9f17ea cset w10, eq 1d9848: f81f03a8 stur x8, [x29, #-0x10] 1d984c: f81e83a0 stur x0, [x29, #-0x18] 1d9850: f90013e9 str x9, [sp, #0x20] 1d9854: 370000aa tbnz w10, #0x0, 0x1d9868 1d9858: f94013e0 ldr x0, [sp, #0x20] 1d985c: 97fb3be5 bl 0xa87f0 <_ZN9mkvparser19PrimaryChromaticityD2Ev@plt> 1d9860: f94013e0 ldr x0, [sp, #0x20] 1d9864: 97fb1c3f bl 0xa0960 <_ZdlPv@plt> 1d9868: f85e83a8 ldur x8, [x29, #-0x18] 1d986c: f9400509 ldr x9, [x8, #0x8] 1d9870: f85f03aa ldur x10, [x29, #-0x10] 1d9874: eb0a013f cmp x9, x10 1d9878: 1a9f17eb cset w11, eq 1d987c: f9000fe9 str x9, [sp, #0x18] 1d9880: 370000ab tbnz w11, #0x0, 0x1d9894 1d9884: f9400fe0 ldr x0, [sp, #0x18] 1d9888: 97fb3bda bl 0xa87f0 <_ZN9mkvparser19PrimaryChromaticityD2Ev@plt> 1d988c: f9400fe0 ldr x0, [sp, #0x18] 1d9890: 97fb1c34 bl 0xa0960 <_ZdlPv@plt> 1d9894: f85e83a8 ldur x8, [x29, #-0x18] 1d9898: f9400909 ldr x9, [x8, #0x10] 1d989c: f85f03aa ldur x10, [x29, #-0x10] 1d98a0: eb0a013f cmp x9, x10 1d98a4: 1a9f17eb cset w11, eq 1d98a8: f9000be9 str x9, [sp, #0x10] 1d98ac: 370000ab tbnz w11, #0x0, 0x1d98c0 1d98b0: f9400be0 ldr x0, [sp, #0x10] 1d98b4: 97fb3bcf bl 0xa87f0 <_ZN9mkvparser19PrimaryChromaticityD2Ev@plt> 1d98b8: f9400be0 ldr x0, [sp, #0x10] 1d98bc: 97fb1c29 bl 0xa0960 <_ZdlPv@plt> 1d98c0: f85e83a8 ldur x8, [x29, #-0x18] 1d98c4: f9400d09 ldr x9, [x8, #0x18] 1d98c8: f85f03aa ldur x10, [x29, #-0x10] 1d98cc: eb0a013f cmp x9, x10 1d98d0: 1a9f17eb cset w11, eq 1d98d4: f90007e9 str x9, [sp, #0x8] 1d98d8: 370000ab tbnz w11, #0x0, 0x1d98ec 1d98dc: f94007e0 ldr x0, [sp, #0x8] 1d98e0: 97fb3bc4 bl 0xa87f0 <_ZN9mkvparser19PrimaryChromaticityD2Ev@plt> 1d98e4: f94007e0 ldr x0, [sp, #0x8] 1d98e8: 97fb1c1e bl 0xa0960 <_ZdlPv@plt> 1d98ec: a9447bfd ldp x29, x30, [sp, #0x40] 1d98f0: 910143ff add sp, sp, #0x50 1d98f4: d65f03c0 ret 00000000001d98f8 : 1d98f8: d10043ff sub sp, sp, #0x10 1d98fc: f90007e0 str x0, [sp, #0x8] 1d9900: 910043ff add sp, sp, #0x10 1d9904: d65f03c0 ret 1d9908: d10083ff sub sp, sp, #0x20 1d990c: a9017bfd stp x29, x30, [sp, #0x10] 1d9910: 910043fd add x29, sp, #0x10 1d9914: f90007e0 str x0, [sp, #0x8] 1d9918: f94007e0 ldr x0, [sp, #0x8] 1d991c: 9400001f bl 0x1d9998 1d9920: a9417bfd ldp x29, x30, [sp, #0x10] 1d9924: 910083ff add sp, sp, #0x20 1d9928: d65f03c0 ret 1d992c: d10083ff sub sp, sp, #0x20 1d9930: a9017bfd stp x29, x30, [sp, #0x10] 1d9934: 910043fd add x29, sp, #0x10 1d9938: f90007e0 str x0, [sp, #0x8] 1d993c: f94007e0 ldr x0, [sp, #0x8] 1d9940: 9400001b bl 0x1d99ac 1d9944: a9417bfd ldp x29, x30, [sp, #0x10] 1d9948: 910083ff add sp, sp, #0x20 1d994c: d65f03c0 ret 1d9950: d100c3ff sub sp, sp, #0x30 1d9954: a9027bfd stp x29, x30, [sp, #0x20] 1d9958: 910083fd add x29, sp, #0x20 1d995c: d2800008 mov x8, #0x0 // =0 1d9960: f81f83a0 stur x0, [x29, #-0x8] 1d9964: f9000be1 str x1, [sp, #0x10] 1d9968: f9400be0 ldr x0, [sp, #0x10] 1d996c: eb08001f cmp x0, x8 1d9970: 1a9f17e9 cset w9, eq 1d9974: f90007e0 str x0, [sp, #0x8] 1d9978: 370000a9 tbnz w9, #0x0, 0x1d998c 1d997c: f94007e0 ldr x0, [sp, #0x8] 1d9980: 97fb3b9c bl 0xa87f0 <_ZN9mkvparser19PrimaryChromaticityD2Ev@plt> 1d9984: f94007e0 ldr x0, [sp, #0x8] 1d9988: 97fb1bf6 bl 0xa0960 <_ZdlPv@plt> 1d998c: a9427bfd ldp x29, x30, [sp, #0x20] 1d9990: 9100c3ff add sp, sp, #0x30 1d9994: d65f03c0 ret 1d9998: d10043ff sub sp, sp, #0x10 1d999c: f90007e0 str x0, [sp, #0x8] 1d99a0: f94007e0 ldr x0, [sp, #0x8] 1d99a4: 910043ff add sp, sp, #0x10 1d99a8: d65f03c0 ret 1d99ac: d10043ff sub sp, sp, #0x10 1d99b0: f90007e0 str x0, [sp, #0x8] 1d99b4: f94007e0 ldr x0, [sp, #0x8] 1d99b8: 910043ff add sp, sp, #0x10 1d99bc: d65f03c0 ret 1d99c0: d10083ff sub sp, sp, #0x20 1d99c4: a9017bfd stp x29, x30, [sp, #0x10] 1d99c8: 910043fd add x29, sp, #0x10 1d99cc: f90007e0 str x0, [sp, #0x8] 1d99d0: f94007e0 ldr x0, [sp, #0x8] 1d99d4: 94000004 bl 0x1d99e4 1d99d8: a9417bfd ldp x29, x30, [sp, #0x10] 1d99dc: 910083ff add sp, sp, #0x20 1d99e0: d65f03c0 ret 1d99e4: d10043ff sub sp, sp, #0x10 1d99e8: f90007e0 str x0, [sp, #0x8] 1d99ec: f94007e0 ldr x0, [sp, #0x8] 1d99f0: 910043ff add sp, sp, #0x10 1d99f4: d65f03c0 ret 00000000001d99f8 >::__compressed_pair(mkvparser::MasteringMetadata*&)>: 1d99f8: d100c3ff sub sp, sp, #0x30 1d99fc: a9027bfd stp x29, x30, [sp, #0x20] 1d9a00: 910083fd add x29, sp, #0x20 1d9a04: f81f83a0 stur x0, [x29, #-0x8] 1d9a08: f9000be1 str x1, [sp, #0x10] 1d9a0c: f85f83a0 ldur x0, [x29, #-0x8] 1d9a10: f9400be1 ldr x1, [sp, #0x10] 1d9a14: f90007e0 str x0, [sp, #0x8] 1d9a18: aa0103e0 mov x0, x1 1d9a1c: 94000009 bl 0x1d9a40 >::__compressed_pair(mkvparser::MasteringMetadata*&)+0x48> 1d9a20: f94007e1 ldr x1, [sp, #0x8] 1d9a24: f90003e0 str x0, [sp] 1d9a28: aa0103e0 mov x0, x1 1d9a2c: f94003e1 ldr x1, [sp] 1d9a30: 97fb1a40 bl 0xa0330 <_ZNSt6__ndk122__compressed_pair_elemIPN9mkvparser17MasteringMetadataELi0ELb0EEC2IRS3_vEEOT_@plt> 1d9a34: a9427bfd ldp x29, x30, [sp, #0x20] 1d9a38: 9100c3ff add sp, sp, #0x30 1d9a3c: d65f03c0 ret 1d9a40: d10043ff sub sp, sp, #0x10 1d9a44: f90007e0 str x0, [sp, #0x8] 1d9a48: f94007e0 ldr x0, [sp, #0x8] 1d9a4c: 910043ff add sp, sp, #0x10 1d9a50: d65f03c0 ret 00000000001d9a54 ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)>: 1d9a54: d100c3ff sub sp, sp, #0x30 1d9a58: a9027bfd stp x29, x30, [sp, #0x20] 1d9a5c: 910083fd add x29, sp, #0x20 1d9a60: f81f83a0 stur x0, [x29, #-0x8] 1d9a64: f9000be1 str x1, [sp, #0x10] 1d9a68: f85f83a0 ldur x0, [x29, #-0x8] 1d9a6c: f9400be1 ldr x1, [sp, #0x10] 1d9a70: f90007e0 str x0, [sp, #0x8] 1d9a74: aa0103e0 mov x0, x1 1d9a78: 97fffff2 bl 0x1d9a40 >::__compressed_pair(mkvparser::MasteringMetadata*&)+0x48> 1d9a7c: f9400000 ldr x0, [x0] 1d9a80: f94007e1 ldr x1, [sp, #0x8] 1d9a84: f9000020 str x0, [x1] 1d9a88: a9427bfd ldp x29, x30, [sp, #0x20] 1d9a8c: 9100c3ff add sp, sp, #0x30 1d9a90: d65f03c0 ret 1d9a94: d10103ff sub sp, sp, #0x40 1d9a98: a9037bfd stp x29, x30, [sp, #0x30] 1d9a9c: 9100c3fd add x29, sp, #0x30 1d9aa0: d2800008 mov x8, #0x0 // =0 1d9aa4: f81f83a0 stur x0, [x29, #-0x8] 1d9aa8: f81f03a1 stur x1, [x29, #-0x10] 1d9aac: f85f83a0 ldur x0, [x29, #-0x8] 1d9ab0: aa0003e1 mov x1, x0 1d9ab4: f9000be0 str x0, [sp, #0x10] 1d9ab8: aa0103e0 mov x0, x1 1d9abc: f90007e8 str x8, [sp, #0x8] 1d9ac0: 94000017 bl 0x1d9b1c ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0xc8> 1d9ac4: f9400008 ldr x8, [x0] 1d9ac8: f9000fe8 str x8, [sp, #0x18] 1d9acc: f85f03a8 ldur x8, [x29, #-0x10] 1d9ad0: f9400be0 ldr x0, [sp, #0x10] 1d9ad4: f90003e8 str x8, [sp] 1d9ad8: 94000011 bl 0x1d9b1c ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0xc8> 1d9adc: f94003e8 ldr x8, [sp] 1d9ae0: f9000008 str x8, [x0] 1d9ae4: f9400fe0 ldr x0, [sp, #0x18] 1d9ae8: f94007e1 ldr x1, [sp, #0x8] 1d9aec: eb01001f cmp x0, x1 1d9af0: 1a9f07e9 cset w9, ne 1d9af4: 37000049 tbnz w9, #0x0, 0x1d9afc ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0xa8> 1d9af8: 14000006 b 0x1d9b10 ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0xbc> 1d9afc: f9400be8 ldr x8, [sp, #0x10] 1d9b00: aa0803e0 mov x0, x8 1d9b04: 9400000f bl 0x1d9b40 ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0xec> 1d9b08: f9400fe1 ldr x1, [sp, #0x18] 1d9b0c: 94000016 bl 0x1d9b64 ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0x110> 1d9b10: a9437bfd ldp x29, x30, [sp, #0x30] 1d9b14: 910103ff add sp, sp, #0x40 1d9b18: d65f03c0 ret 1d9b1c: d10083ff sub sp, sp, #0x20 1d9b20: a9017bfd stp x29, x30, [sp, #0x10] 1d9b24: 910043fd add x29, sp, #0x10 1d9b28: f90007e0 str x0, [sp, #0x8] 1d9b2c: f94007e0 ldr x0, [sp, #0x8] 1d9b30: 9400001f bl 0x1d9bac ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0x158> 1d9b34: a9417bfd ldp x29, x30, [sp, #0x10] 1d9b38: 910083ff add sp, sp, #0x20 1d9b3c: d65f03c0 ret 1d9b40: d10083ff sub sp, sp, #0x20 1d9b44: a9017bfd stp x29, x30, [sp, #0x10] 1d9b48: 910043fd add x29, sp, #0x10 1d9b4c: f90007e0 str x0, [sp, #0x8] 1d9b50: f94007e0 ldr x0, [sp, #0x8] 1d9b54: 9400001b bl 0x1d9bc0 ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0x16c> 1d9b58: a9417bfd ldp x29, x30, [sp, #0x10] 1d9b5c: 910083ff add sp, sp, #0x20 1d9b60: d65f03c0 ret 1d9b64: d100c3ff sub sp, sp, #0x30 1d9b68: a9027bfd stp x29, x30, [sp, #0x20] 1d9b6c: 910083fd add x29, sp, #0x20 1d9b70: d2800008 mov x8, #0x0 // =0 1d9b74: f81f83a0 stur x0, [x29, #-0x8] 1d9b78: f9000be1 str x1, [sp, #0x10] 1d9b7c: f9400be0 ldr x0, [sp, #0x10] 1d9b80: eb08001f cmp x0, x8 1d9b84: 1a9f17e9 cset w9, eq 1d9b88: f90007e0 str x0, [sp, #0x8] 1d9b8c: 370000a9 tbnz w9, #0x0, 0x1d9ba0 ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0x14c> 1d9b90: f94007e0 ldr x0, [sp, #0x8] 1d9b94: 97fb3733 bl 0xa7860 <_ZN9mkvparser17MasteringMetadataD2Ev@plt> 1d9b98: f94007e0 ldr x0, [sp, #0x8] 1d9b9c: 97fb1b71 bl 0xa0960 <_ZdlPv@plt> 1d9ba0: a9427bfd ldp x29, x30, [sp, #0x20] 1d9ba4: 9100c3ff add sp, sp, #0x30 1d9ba8: d65f03c0 ret 1d9bac: d10043ff sub sp, sp, #0x10 1d9bb0: f90007e0 str x0, [sp, #0x8] 1d9bb4: f94007e0 ldr x0, [sp, #0x8] 1d9bb8: 910043ff add sp, sp, #0x10 1d9bbc: d65f03c0 ret 1d9bc0: d10043ff sub sp, sp, #0x10 1d9bc4: f90007e0 str x0, [sp, #0x8] 1d9bc8: f94007e0 ldr x0, [sp, #0x8] 1d9bcc: 910043ff add sp, sp, #0x10 1d9bd0: d65f03c0 ret 1d9bd4: d10083ff sub sp, sp, #0x20 1d9bd8: a9017bfd stp x29, x30, [sp, #0x10] 1d9bdc: 910043fd add x29, sp, #0x10 1d9be0: f90007e0 str x0, [sp, #0x8] 1d9be4: f94007e0 ldr x0, [sp, #0x8] 1d9be8: 94000004 bl 0x1d9bf8 ::__compressed_pair_elem(mkvparser::MasteringMetadata*&)+0x1a4> 1d9bec: a9417bfd ldp x29, x30, [sp, #0x10] 1d9bf0: 910083ff add sp, sp, #0x20 1d9bf4: d65f03c0 ret 1d9bf8: d10043ff sub sp, sp, #0x10 1d9bfc: f90007e0 str x0, [sp, #0x8] 1d9c00: f94007e0 ldr x0, [sp, #0x8] 1d9c04: 910043ff add sp, sp, #0x10 1d9c08: d65f03c0 ret 00000000001d9c0c >::__compressed_pair(mkvparser::Colour*&)>: 1d9c0c: d100c3ff sub sp, sp, #0x30 1d9c10: a9027bfd stp x29, x30, [sp, #0x20] 1d9c14: 910083fd add x29, sp, #0x20 1d9c18: f81f83a0 stur x0, [x29, #-0x8] 1d9c1c: f9000be1 str x1, [sp, #0x10] 1d9c20: f85f83a0 ldur x0, [x29, #-0x8] 1d9c24: f9400be1 ldr x1, [sp, #0x10] 1d9c28: f90007e0 str x0, [sp, #0x8] 1d9c2c: aa0103e0 mov x0, x1 1d9c30: 94000009 bl 0x1d9c54 >::__compressed_pair(mkvparser::Colour*&)+0x48> 1d9c34: f94007e1 ldr x1, [sp, #0x8] 1d9c38: f90003e0 str x0, [sp] 1d9c3c: aa0103e0 mov x0, x1 1d9c40: f94003e1 ldr x1, [sp] 1d9c44: 97fb2213 bl 0xa2490 <_ZNSt6__ndk122__compressed_pair_elemIPN9mkvparser6ColourELi0ELb0EEC2IRS3_vEEOT_@plt> 1d9c48: a9427bfd ldp x29, x30, [sp, #0x20] 1d9c4c: 9100c3ff add sp, sp, #0x30 1d9c50: d65f03c0 ret 1d9c54: d10043ff sub sp, sp, #0x10 1d9c58: f90007e0 str x0, [sp, #0x8] 1d9c5c: f94007e0 ldr x0, [sp, #0x8] 1d9c60: 910043ff add sp, sp, #0x10 1d9c64: d65f03c0 ret 00000000001d9c68 ::__compressed_pair_elem(mkvparser::Colour*&)>: 1d9c68: d100c3ff sub sp, sp, #0x30 1d9c6c: a9027bfd stp x29, x30, [sp, #0x20] 1d9c70: 910083fd add x29, sp, #0x20 1d9c74: f81f83a0 stur x0, [x29, #-0x8] 1d9c78: f9000be1 str x1, [sp, #0x10] 1d9c7c: f85f83a0 ldur x0, [x29, #-0x8] 1d9c80: f9400be1 ldr x1, [sp, #0x10] 1d9c84: f90007e0 str x0, [sp, #0x8] 1d9c88: aa0103e0 mov x0, x1 1d9c8c: 97fffff2 bl 0x1d9c54 >::__compressed_pair(mkvparser::Colour*&)+0x48> 1d9c90: f9400000 ldr x0, [x0] 1d9c94: f94007e1 ldr x1, [sp, #0x8] 1d9c98: f9000020 str x0, [x1] 1d9c9c: a9427bfd ldp x29, x30, [sp, #0x20] 1d9ca0: 9100c3ff add sp, sp, #0x30 1d9ca4: d65f03c0 ret 1d9ca8: d10103ff sub sp, sp, #0x40 1d9cac: a9037bfd stp x29, x30, [sp, #0x30] 1d9cb0: 9100c3fd add x29, sp, #0x30 1d9cb4: d2800008 mov x8, #0x0 // =0 1d9cb8: f81f83a0 stur x0, [x29, #-0x8] 1d9cbc: f81f03a1 stur x1, [x29, #-0x10] 1d9cc0: f85f83a0 ldur x0, [x29, #-0x8] 1d9cc4: aa0003e1 mov x1, x0 1d9cc8: f9000be0 str x0, [sp, #0x10] 1d9ccc: aa0103e0 mov x0, x1 1d9cd0: f90007e8 str x8, [sp, #0x8] 1d9cd4: 94000017 bl 0x1d9d30 ::__compressed_pair_elem(mkvparser::Colour*&)+0xc8> 1d9cd8: f9400008 ldr x8, [x0] 1d9cdc: f9000fe8 str x8, [sp, #0x18] 1d9ce0: f85f03a8 ldur x8, [x29, #-0x10] 1d9ce4: f9400be0 ldr x0, [sp, #0x10] 1d9ce8: f90003e8 str x8, [sp] 1d9cec: 94000011 bl 0x1d9d30 ::__compressed_pair_elem(mkvparser::Colour*&)+0xc8> 1d9cf0: f94003e8 ldr x8, [sp] 1d9cf4: f9000008 str x8, [x0] 1d9cf8: f9400fe0 ldr x0, [sp, #0x18] 1d9cfc: f94007e1 ldr x1, [sp, #0x8] 1d9d00: eb01001f cmp x0, x1 1d9d04: 1a9f07e9 cset w9, ne 1d9d08: 37000049 tbnz w9, #0x0, 0x1d9d10 ::__compressed_pair_elem(mkvparser::Colour*&)+0xa8> 1d9d0c: 14000006 b 0x1d9d24 ::__compressed_pair_elem(mkvparser::Colour*&)+0xbc> 1d9d10: f9400be8 ldr x8, [sp, #0x10] 1d9d14: aa0803e0 mov x0, x8 1d9d18: 9400000f bl 0x1d9d54 ::__compressed_pair_elem(mkvparser::Colour*&)+0xec> 1d9d1c: f9400fe1 ldr x1, [sp, #0x18] 1d9d20: 94000016 bl 0x1d9d78 ::__compressed_pair_elem(mkvparser::Colour*&)+0x110> 1d9d24: a9437bfd ldp x29, x30, [sp, #0x30] 1d9d28: 910103ff add sp, sp, #0x40 1d9d2c: d65f03c0 ret 1d9d30: d10083ff sub sp, sp, #0x20 1d9d34: a9017bfd stp x29, x30, [sp, #0x10] 1d9d38: 910043fd add x29, sp, #0x10 1d9d3c: f90007e0 str x0, [sp, #0x8] 1d9d40: f94007e0 ldr x0, [sp, #0x8] 1d9d44: 9400001f bl 0x1d9dc0 ::__compressed_pair_elem(mkvparser::Colour*&)+0x158> 1d9d48: a9417bfd ldp x29, x30, [sp, #0x10] 1d9d4c: 910083ff add sp, sp, #0x20 1d9d50: d65f03c0 ret 1d9d54: d10083ff sub sp, sp, #0x20 1d9d58: a9017bfd stp x29, x30, [sp, #0x10] 1d9d5c: 910043fd add x29, sp, #0x10 1d9d60: f90007e0 str x0, [sp, #0x8] 1d9d64: f94007e0 ldr x0, [sp, #0x8] 1d9d68: 9400001b bl 0x1d9dd4 ::__compressed_pair_elem(mkvparser::Colour*&)+0x16c> 1d9d6c: a9417bfd ldp x29, x30, [sp, #0x10] 1d9d70: 910083ff add sp, sp, #0x20 1d9d74: d65f03c0 ret 1d9d78: d100c3ff sub sp, sp, #0x30 1d9d7c: a9027bfd stp x29, x30, [sp, #0x20] 1d9d80: 910083fd add x29, sp, #0x20 1d9d84: d2800008 mov x8, #0x0 // =0 1d9d88: f81f83a0 stur x0, [x29, #-0x8] 1d9d8c: f9000be1 str x1, [sp, #0x10] 1d9d90: f9400be0 ldr x0, [sp, #0x10] 1d9d94: eb08001f cmp x0, x8 1d9d98: 1a9f17e9 cset w9, eq 1d9d9c: f90007e0 str x0, [sp, #0x8] 1d9da0: 370000a9 tbnz w9, #0x0, 0x1d9db4 ::__compressed_pair_elem(mkvparser::Colour*&)+0x14c> 1d9da4: f94007e0 ldr x0, [sp, #0x8] 1d9da8: 97fb3eae bl 0xa9860 <_ZN9mkvparser6ColourD2Ev@plt> 1d9dac: f94007e0 ldr x0, [sp, #0x8] 1d9db0: 97fb1aec bl 0xa0960 <_ZdlPv@plt> 1d9db4: a9427bfd ldp x29, x30, [sp, #0x20] 1d9db8: 9100c3ff add sp, sp, #0x30 1d9dbc: d65f03c0 ret 1d9dc0: d10043ff sub sp, sp, #0x10 1d9dc4: f90007e0 str x0, [sp, #0x8] 1d9dc8: f94007e0 ldr x0, [sp, #0x8] 1d9dcc: 910043ff add sp, sp, #0x10 1d9dd0: d65f03c0 ret 1d9dd4: d10043ff sub sp, sp, #0x10 1d9dd8: f90007e0 str x0, [sp, #0x8] 1d9ddc: f94007e0 ldr x0, [sp, #0x8] 1d9de0: 910043ff add sp, sp, #0x10 1d9de4: d65f03c0 ret 1d9de8: d10083ff sub sp, sp, #0x20 1d9dec: a9017bfd stp x29, x30, [sp, #0x10] 1d9df0: 910043fd add x29, sp, #0x10 1d9df4: f90007e0 str x0, [sp, #0x8] 1d9df8: f94007e0 ldr x0, [sp, #0x8] 1d9dfc: 94000004 bl 0x1d9e0c ::__compressed_pair_elem(mkvparser::Colour*&)+0x1a4> 1d9e00: a9417bfd ldp x29, x30, [sp, #0x10] 1d9e04: 910083ff add sp, sp, #0x20 1d9e08: d65f03c0 ret 1d9e0c: d10043ff sub sp, sp, #0x10 1d9e10: f90007e0 str x0, [sp, #0x8] 1d9e14: f94007e0 ldr x0, [sp, #0x8] 1d9e18: 910043ff add sp, sp, #0x10 1d9e1c: d65f03c0 ret 00000000001d9e20 : 1d9e20: d10103ff sub sp, sp, #0x40 1d9e24: f90013f3 str x19, [sp, #0x20] 1d9e28: a9037bfd stp x29, x30, [sp, #0x30] 1d9e2c: 9100c3fd add x29, sp, #0x30 1d9e30: d53bd053 mrs x19, TPIDR_EL0 1d9e34: f9401668 ldr x8, [x19, #0x28] 1d9e38: f9000fe8 str x8, [sp, #0x18] 1d9e3c: 910023e1 add x1, sp, #0x8 1d9e40: 2a1f03e0 mov w0, wzr 1d9e44: 97fb1fc7 bl 0xa1d60 1d9e48: 35000280 cbnz w0, 0x1d9e98 1d9e4c: a940a7e8 ldp x8, x9, [sp, #0x8] 1d9e50: f940166a ldr x10, [x19, #0x28] 1d9e54: f9400feb ldr x11, [sp, #0x18] 1d9e58: eb0b015f cmp x10, x11 1d9e5c: 54000281 b.ne 0x1d9eac 1d9e60: d29ef9ea mov x10, #0xf7cf // =63439 1d9e64: f2bc6a6a movk x10, #0xe353, lsl #16 1d9e68: f2d374aa movk x10, #0x9ba5, lsl #32 1d9e6c: f2e4188a movk x10, #0x20c4, lsl #48 1d9e70: 9b4a7d29 smulh x9, x9, x10 1d9e74: 9347fd2a asr x10, x9, #7 1d9e78: a9437bfd ldp x29, x30, [sp, #0x30] 1d9e7c: f94013f3 ldr x19, [sp, #0x20] 1d9e80: 8b49fd49 add x9, x10, x9, lsr #63 1d9e84: 5288480a mov w10, #0x4240 // =16960 1d9e88: 72a001ea movk w10, #0xf, lsl #16 1d9e8c: 9b0a2500 madd x0, x8, x10, x9 1d9e90: 910103ff add sp, sp, #0x40 1d9e94: d65f03c0 ret 1d9e98: 97fb39de bl 0xa8610 <__errno@plt> 1d9e9c: b9400000 ldr w0, [x0] 1d9ea0: d0000341 adrp x1, 0x243000 1d9ea4: 91339021 add x1, x1, #0xce4 1d9ea8: 97fb432a bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1d9eac: 97fb3fb1 bl 0xa9d70 <__stack_chk_fail@plt> 1d9eb0: 97fb50c5 bl 0xae1c4 00000000001d9eb4 >> const&)>: 1d9eb4: f9400008 ldr x8, [x0] 1d9eb8: d2869b69 mov x9, #0x34db // =13531 1d9ebc: f2baf6c9 movk x9, #0xd7b6, lsl #16 1d9ec0: f2dbd049 movk x9, #0xde82, lsl #32 1d9ec4: f2e86369 movk x9, #0x431b, lsl #48 1d9ec8: 9b497d08 smulh x8, x8, x9 1d9ecc: 9352fd09 asr x9, x8, #18 1d9ed0: 8b48fd20 add x0, x9, x8, lsr #63 1d9ed4: d65f03c0 ret 00000000001d9ed8 : 1d9ed8: 52884808 mov w8, #0x4240 // =16960 1d9edc: 72a001e8 movk w8, #0xf, lsl #16 1d9ee0: 9b087c00 mul x0, x0, x8 1d9ee4: d65f03c0 ret 00000000001d9ee8 : 1d9ee8: d10103ff sub sp, sp, #0x40 1d9eec: f90013f3 str x19, [sp, #0x20] 1d9ef0: a9037bfd stp x29, x30, [sp, #0x30] 1d9ef4: 9100c3fd add x29, sp, #0x30 1d9ef8: d53bd053 mrs x19, TPIDR_EL0 1d9efc: f9401668 ldr x8, [x19, #0x28] 1d9f00: f9000fe8 str x8, [sp, #0x18] 1d9f04: 320003e0 orr w0, wzr, #0x1 1d9f08: 910023e1 add x1, sp, #0x8 1d9f0c: 97fb1f95 bl 0xa1d60 1d9f10: 350001a0 cbnz w0, 0x1d9f44 1d9f14: a940a7e8 ldp x8, x9, [sp, #0x8] 1d9f18: f940166a ldr x10, [x19, #0x28] 1d9f1c: f9400feb ldr x11, [sp, #0x18] 1d9f20: eb0b015f cmp x10, x11 1d9f24: 540001a1 b.ne 0x1d9f58 1d9f28: a9437bfd ldp x29, x30, [sp, #0x30] 1d9f2c: f94013f3 ldr x19, [sp, #0x20] 1d9f30: 5299400a mov w10, #0xca00 // =51712 1d9f34: 72a7734a movk w10, #0x3b9a, lsl #16 1d9f38: 9b0a2500 madd x0, x8, x10, x9 1d9f3c: 910103ff add sp, sp, #0x40 1d9f40: d65f03c0 ret 1d9f44: 97fb39b3 bl 0xa8610 <__errno@plt> 1d9f48: b9400000 ldr w0, [x0] 1d9f4c: d0000341 adrp x1, 0x243000 1d9f50: 91342421 add x1, x1, #0xd09 1d9f54: 97fb42ff bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1d9f58: 97fb3f86 bl 0xa9d70 <__stack_chk_fail@plt> 1d9f5c: 97fb509a bl 0xae1c4 00000000001d9f60 : 1d9f60: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1d9f64: 910003fd mov x29, sp 1d9f68: 97fb219e bl 0xa25e0 1d9f6c: a8c17bfd ldp x29, x30, [sp], #0x10 1d9f70: d65f03c0 ret 1d9f74: 97fb5094 bl 0xae1c4 00000000001d9f78 : 1d9f78: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1d9f7c: 910003fd mov x29, sp 1d9f80: 97fb3384 bl 0xa6d90 1d9f84: a8c17bfd ldp x29, x30, [sp], #0x10 1d9f88: d65f03c0 ret 1d9f8c: 97fb508e bl 0xae1c4 00000000001d9f90 : 1d9f90: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1d9f94: 910003fd mov x29, sp 1d9f98: 97fb3016 bl 0xa5ff0 1d9f9c: a8c17bfd ldp x29, x30, [sp], #0x10 1d9fa0: d65f03c0 ret 1d9fa4: 97fb5088 bl 0xae1c4 00000000001d9fa8 &)>: 1d9fa8: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1d9fac: 910003fd mov x29, sp 1d9fb0: 39402028 ldrb w8, [x1, #0x8] 1d9fb4: 340000c8 cbz w8, 0x1d9fcc &)+0x24> 1d9fb8: f9400021 ldr x1, [x1] 1d9fbc: 97fb2d59 bl 0xa5520 1d9fc0: 350000e0 cbnz w0, 0x1d9fdc &)+0x34> 1d9fc4: a8c17bfd ldp x29, x30, [sp], #0x10 1d9fc8: d65f03c0 ret 1d9fcc: d0000341 adrp x1, 0x243000 1d9fd0: 9134c021 add x1, x1, #0xd30 1d9fd4: 320003e0 orr w0, wzr, #0x1 1d9fd8: 97fb42de bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1d9fdc: d0000341 adrp x1, 0x243000 1d9fe0: 91356c21 add x1, x1, #0xd5b 1d9fe4: 97fb42db bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1d9fe8: 97fb5077 bl 0xae1c4 1d9fec: 97fb5076 bl 0xae1c4 00000000001d9ff0 &, std::__ndk1::chrono::time_point>>)>: 1d9ff0: d10103ff sub sp, sp, #0x40 1d9ff4: f90013f3 str x19, [sp, #0x20] 1d9ff8: a9037bfd stp x29, x30, [sp, #0x30] 1d9ffc: 9100c3fd add x29, sp, #0x30 1da000: d53bd053 mrs x19, TPIDR_EL0 1da004: f9401668 ldr x8, [x19, #0x28] 1da008: f9000fe8 str x8, [sp, #0x18] 1da00c: 39402028 ldrb w8, [x1, #0x8] 1da010: 340003e8 cbz w8, 0x1da08c &, std::__ndk1::chrono::time_point>>)+0x9c> 1da014: d29d2828 mov x8, #0xe941 // =59713 1da018: f2c5e008 movk x8, #0x2f00, lsl #32 1da01c: d2929669 mov x9, #0x94b3 // =38067 1da020: f2eb2d08 movk x8, #0x5968, lsl #48 1da024: f2a4dac9 movk x9, #0x26d6, lsl #16 1da028: f2c17d09 movk x9, #0xbe8, lsl #32 1da02c: eb08005f cmp x2, x8 1da030: f2e225c9 movk x9, #0x112e, lsl #48 1da034: 9a88b048 csel x8, x2, x8, lt 1da038: 9b497d09 smulh x9, x8, x9 1da03c: 92993fea mov x10, #-0xca00 // =-51712 1da040: 935afd2b asr x11, x9, #26 1da044: f2b88caa movk x10, #0xc465, lsl #16 1da048: 8b49fd69 add x9, x11, x9, lsr #63 1da04c: 9b0a2128 madd x8, x9, x10, x8 1da050: a900a3e9 stp x9, x8, [sp, #0x8] 1da054: f9400021 ldr x1, [x1] 1da058: 910023e2 add x2, sp, #0x8 1da05c: 97fb2f25 bl 0xa5cf0 1da060: 34000060 cbz w0, 0x1da06c &, std::__ndk1::chrono::time_point>>)+0x7c> 1da064: 7101b81f cmp w0, #0x6e 1da068: 540001a1 b.ne 0x1da09c &, std::__ndk1::chrono::time_point>>)+0xac> 1da06c: f9401668 ldr x8, [x19, #0x28] 1da070: f9400fe9 ldr x9, [sp, #0x18] 1da074: eb09011f cmp x8, x9 1da078: 54000181 b.ne 0x1da0a8 &, std::__ndk1::chrono::time_point>>)+0xb8> 1da07c: a9437bfd ldp x29, x30, [sp, #0x30] 1da080: f94013f3 ldr x19, [sp, #0x20] 1da084: 910103ff add sp, sp, #0x40 1da088: d65f03c0 ret 1da08c: b0000341 adrp x1, 0x243000 1da090: 9135e821 add x1, x1, #0xd7a 1da094: 320003e0 orr w0, wzr, #0x1 1da098: 97fb42ae bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1da09c: b0000341 adrp x1, 0x243000 1da0a0: 9136ac21 add x1, x1, #0xdab 1da0a4: 97fb42ab bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1da0a8: 97fb3f32 bl 0xa9d70 <__stack_chk_fail@plt> 1da0ac: 97fb5046 bl 0xae1c4 1da0b0: 97fb5045 bl 0xae1c4 00000000001da0b4 )>: 1da0b4: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1da0b8: a9014ff4 stp x20, x19, [sp, #0x10] 1da0bc: a9027bfd stp x29, x30, [sp, #0x20] 1da0c0: 910083fd add x29, sp, #0x20 1da0c4: aa0103f4 mov x20, x1 1da0c8: aa0003f3 mov x19, x0 1da0cc: 97fb3fdd bl 0xaa040 <_ZNSt6__ndk119__thread_local_dataEv@plt> 1da0d0: aa0003f5 mov x21, x0 1da0d4: b9400000 ldr w0, [x0] 1da0d8: 97fb344a bl 0xa7200 1da0dc: b5000100 cbnz x0, 0x1da0fc )+0x48> 1da0e0: 321d03e0 orr w0, wzr, #0x8 1da0e4: 97fb3b8b bl 0xa8f10 <_Znwm@plt> 1da0e8: aa0003f6 mov x22, x0 1da0ec: 97fb25a1 bl 0xa3770 <_ZNSt6__ndk115__thread_structC1Ev@plt> 1da0f0: b94002a0 ldr w0, [x21] 1da0f4: aa1603e1 mov x1, x22 1da0f8: 97fb229a bl 0xa2b60 1da0fc: 97fb3fd1 bl 0xaa040 <_ZNSt6__ndk119__thread_local_dataEv@plt> 1da100: b9400000 ldr w0, [x0] 1da104: 97fb343f bl 0xa7200 1da108: f9400282 ldr x2, [x20] 1da10c: f900029f str xzr, [x20] 1da110: 3900229f strb wzr, [x20, #0x8] 1da114: aa1303e1 mov x1, x19 1da118: a9427bfd ldp x29, x30, [sp, #0x20] 1da11c: a9414ff4 ldp x20, x19, [sp, #0x10] 1da120: a8c357f6 ldp x22, x21, [sp], #0x30 1da124: 17fb256b b 0xa36d0 <_ZNSt6__ndk115__thread_struct25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE@plt> 1da128: aa0003f3 mov x19, x0 1da12c: aa1603e0 mov x0, x22 1da130: 97fb1a0c bl 0xa0960 <_ZdlPv@plt> 1da134: aa1303e0 mov x0, x19 1da138: 97fb3776 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001da13c : 1da13c: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1da140: 910003fd mov x29, sp 1da144: 97fb1a8f bl 0xa0b80 1da148: a8c17bfd ldp x29, x30, [sp], #0x10 1da14c: d65f03c0 ret 1da150: 97fb501d bl 0xae1c4 00000000001da154 : 1da154: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1da158: 910003fd mov x29, sp 1da15c: 97fb3aed bl 0xa8d10 1da160: 35000060 cbnz w0, 0x1da16c 1da164: a8c17bfd ldp x29, x30, [sp], #0x10 1da168: d65f03c0 ret 1da16c: b0000341 adrp x1, 0x243000 1da170: 91380021 add x1, x1, #0xe00 1da174: 97fb4277 bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 00000000001da178 : 1da178: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1da17c: 910003fd mov x29, sp 1da180: 97fb1da8 bl 0xa1820 1da184: 7100001f cmp w0, #0x0 1da188: 1a9f17e0 cset w0, eq 1da18c: a8c17bfd ldp x29, x30, [sp], #0x10 1da190: d65f03c0 ret 1da194: 97fb500c bl 0xae1c4 00000000001da198 : 1da198: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1da19c: 910003fd mov x29, sp 1da1a0: 97fb2b84 bl 0xa4fb0 1da1a4: a8c17bfd ldp x29, x30, [sp], #0x10 1da1a8: d65f03c0 ret 1da1ac: 97fb5006 bl 0xae1c4 00000000001da1b0 : 1da1b0: d10143ff sub sp, sp, #0x50 1da1b4: f90013f5 str x21, [sp, #0x20] 1da1b8: a9034ff4 stp x20, x19, [sp, #0x30] 1da1bc: a9047bfd stp x29, x30, [sp, #0x40] 1da1c0: 910103fd add x29, sp, #0x40 1da1c4: d53bd055 mrs x21, TPIDR_EL0 1da1c8: f94016a8 ldr x8, [x21, #0x28] 1da1cc: aa0003f3 mov x19, x0 1da1d0: 910043e0 add x0, sp, #0x10 1da1d4: f9000fe8 str x8, [sp, #0x18] 1da1d8: 97fb39d2 bl 0xa8920 1da1dc: 350002c0 cbnz w0, 0x1da234 1da1e0: 910043e0 add x0, sp, #0x10 1da1e4: 320003e1 orr w1, wzr, #0x1 1da1e8: 97fb1b96 bl 0xa1040 1da1ec: 35000280 cbnz w0, 0x1da23c 1da1f0: 910043e1 add x1, sp, #0x10 1da1f4: aa1303e0 mov x0, x19 1da1f8: 97fb3286 bl 0xa6c10 1da1fc: 2a0003f4 mov w20, w0 1da200: 910043e0 add x0, sp, #0x10 1da204: 97fb2543 bl 0xa3710 1da208: 35000234 cbnz w20, 0x1da24c 1da20c: 35000240 cbnz w0, 0x1da254 1da210: f94016a8 ldr x8, [x21, #0x28] 1da214: f9400fe9 ldr x9, [sp, #0x18] 1da218: eb09011f cmp x8, x9 1da21c: 540002a1 b.ne 0x1da270 1da220: a9447bfd ldp x29, x30, [sp, #0x40] 1da224: a9434ff4 ldp x20, x19, [sp, #0x30] 1da228: f94013f5 ldr x21, [sp, #0x20] 1da22c: 910143ff add sp, sp, #0x50 1da230: d65f03c0 ret 1da234: b9000fe0 str w0, [sp, #0xc] 1da238: 1400000a b 0x1da260 1da23c: b9000fe0 str w0, [sp, #0xc] 1da240: 910043e0 add x0, sp, #0x10 1da244: 97fb2533 bl 0xa3710 1da248: 14000006 b 0x1da260 1da24c: b9000ff4 str w20, [sp, #0xc] 1da250: 14000004 b 0x1da260 1da254: b9000fe0 str w0, [sp, #0xc] 1da258: aa1303e0 mov x0, x19 1da25c: 97fb1a49 bl 0xa0b80 1da260: b9400fe0 ldr w0, [sp, #0xc] 1da264: b0000341 adrp x1, 0x243000 1da268: 91374c21 add x1, x1, #0xdd3 1da26c: 97fb4239 bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1da270: 97fb3ec0 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001da274 : 1da274: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1da278: 910003fd mov x29, sp 1da27c: 97fb1a41 bl 0xa0b80 1da280: a8c17bfd ldp x29, x30, [sp], #0x10 1da284: d65f03c0 ret 1da288: 97fb4fcf bl 0xae1c4 00000000001da28c : 1da28c: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1da290: 910003fd mov x29, sp 1da294: 97fb3a9f bl 0xa8d10 1da298: 35000060 cbnz w0, 0x1da2a4 1da29c: a8c17bfd ldp x29, x30, [sp], #0x10 1da2a0: d65f03c0 ret 1da2a4: b0000341 adrp x1, 0x243000 1da2a8: 9137d821 add x1, x1, #0xdf6 1da2ac: 97fb4229 bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 00000000001da2b0 : 1da2b0: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1da2b4: 910003fd mov x29, sp 1da2b8: 97fb2b3e bl 0xa4fb0 1da2bc: a8c17bfd ldp x29, x30, [sp], #0x10 1da2c0: d65f03c0 ret 1da2c4: 97fb4fc0 bl 0xae1c4 00000000001da2c8 : 1da2c8: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1da2cc: 910003fd mov x29, sp 1da2d0: 97fb1d54 bl 0xa1820 1da2d4: 7100001f cmp w0, #0x0 1da2d8: 1a9f17e0 cset w0, eq 1da2dc: a8c17bfd ldp x29, x30, [sp], #0x10 1da2e0: d65f03c0 ret 1da2e4: 97fb4fb8 bl 0xae1c4 00000000001da2e8 : 1da2e8: 6f00e400 movi v0.2d, #0000000000000000 1da2ec: 3c849000 stur q0, [x0, #0x49] 1da2f0: ad018000 stp q0, q0, [x0, #0x30] 1da2f4: ad008000 stp q0, q0, [x0, #0x10] 1da2f8: 3d800000 str q0, [x0] 1da2fc: d65f03c0 ret 00000000001da300 : 1da300: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1da304: a9017bfd stp x29, x30, [sp, #0x10] 1da308: 910043fd add x29, sp, #0x10 1da30c: aa0003f3 mov x19, x0 1da310: 97fb3a80 bl 0xa8d10 1da314: 35000140 cbnz w0, 0x1da33c 1da318: aa1303e0 mov x0, x19 1da31c: 97fb2b25 bl 0xa4fb0 1da320: 9100a260 add x0, x19, #0x28 1da324: 97fb2687 bl 0xa3d40 <_ZNSt6__ndk118condition_variableD1Ev@plt> 1da328: aa1303e0 mov x0, x19 1da32c: 97fb1a15 bl 0xa0b80 1da330: a9417bfd ldp x29, x30, [sp, #0x10] 1da334: a8c24ff4 ldp x20, x19, [sp], #0x20 1da338: d65f03c0 ret 1da33c: b0000341 adrp x1, 0x243000 1da340: 91380021 add x1, x1, #0xe00 1da344: 97fb4203 bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1da348: 97fb4f9f bl 0xae1c4 1da34c: aa0003f4 mov x20, x0 1da350: 9100a260 add x0, x19, #0x28 1da354: 97fb267b bl 0xa3d40 <_ZNSt6__ndk118condition_variableD1Ev@plt> 1da358: aa1303e0 mov x0, x19 1da35c: 97fb3ebd bl 0xa9e50 <_ZNSt6__ndk15mutexD2Ev@plt> 1da360: aa1403e0 mov x0, x20 1da364: 97fb4f98 bl 0xae1c4 1da368: 97fb4f97 bl 0xae1c4 00000000001da36c : 1da36c: d10143ff sub sp, sp, #0x50 1da370: f90013f5 str x21, [sp, #0x20] 1da374: a9034ff4 stp x20, x19, [sp, #0x30] 1da378: a9047bfd stp x29, x30, [sp, #0x40] 1da37c: 910103fd add x29, sp, #0x40 1da380: d53bd055 mrs x21, TPIDR_EL0 1da384: f94016a8 ldr x8, [x21, #0x28] 1da388: 320003e9 orr w9, wzr, #0x1 1da38c: aa0003f3 mov x19, x0 1da390: f9000fe8 str x8, [sp, #0x18] 1da394: f90007e0 str x0, [sp, #0x8] 1da398: 390043e9 strb w9, [sp, #0x10] 1da39c: 97fb3a5d bl 0xa8d10 1da3a0: 35000360 cbnz w0, 0x1da40c 1da3a4: 39416268 ldrb w8, [x19, #0x58] 1da3a8: 34000188 cbz w8, 0x1da3d8 1da3ac: 9100a274 add x20, x19, #0x28 1da3b0: 910023e1 add x1, sp, #0x8 1da3b4: aa1403e0 mov x0, x20 1da3b8: 97fb409e bl 0xaa630 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt> 1da3bc: 39416268 ldrb w8, [x19, #0x58] 1da3c0: 35ffff88 cbnz w8, 0x1da3b0 1da3c4: 394043e8 ldrb w8, [sp, #0x10] 1da3c8: 320003e9 orr w9, wzr, #0x1 1da3cc: 39016269 strb w9, [x19, #0x58] 1da3d0: 35000088 cbnz w8, 0x1da3e0 1da3d4: 14000005 b 0x1da3e8 1da3d8: 320003e8 orr w8, wzr, #0x1 1da3dc: 39016268 strb w8, [x19, #0x58] 1da3e0: f94007e0 ldr x0, [sp, #0x8] 1da3e4: 97fb2af3 bl 0xa4fb0 1da3e8: f94016a8 ldr x8, [x21, #0x28] 1da3ec: f9400fe9 ldr x9, [sp, #0x18] 1da3f0: eb09011f cmp x8, x9 1da3f4: 54000121 b.ne 0x1da418 1da3f8: a9447bfd ldp x29, x30, [sp, #0x40] 1da3fc: a9434ff4 ldp x20, x19, [sp, #0x30] 1da400: f94013f5 ldr x21, [sp, #0x20] 1da404: 910143ff add sp, sp, #0x50 1da408: d65f03c0 ret 1da40c: b0000341 adrp x1, 0x243000 1da410: 91380021 add x1, x1, #0xe00 1da414: 97fb41cf bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1da418: 97fb3e56 bl 0xa9d70 <__stack_chk_fail@plt> 1da41c: 97fb4f6a bl 0xae1c4 00000000001da420 : 1da420: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1da424: a9017bfd stp x29, x30, [sp, #0x10] 1da428: 910043fd add x29, sp, #0x10 1da42c: aa0003f3 mov x19, x0 1da430: 97fb1cfc bl 0xa1820 1da434: 34000060 cbz w0, 0x1da440 1da438: 2a1f03f4 mov w20, wzr 1da43c: 14000009 b 0x1da460 1da440: 39416268 ldrb w8, [x19, #0x58] 1da444: 34000068 cbz w8, 0x1da450 1da448: 2a1f03f4 mov w20, wzr 1da44c: 14000003 b 0x1da458 1da450: 320003f4 orr w20, wzr, #0x1 1da454: 39016274 strb w20, [x19, #0x58] 1da458: aa1303e0 mov x0, x19 1da45c: 97fb2ad5 bl 0xa4fb0 1da460: a9417bfd ldp x29, x30, [sp, #0x10] 1da464: 2a1403e0 mov w0, w20 1da468: a8c24ff4 ldp x20, x19, [sp], #0x20 1da46c: d65f03c0 ret 1da470: 97fb4f55 bl 0xae1c4 1da474: 97fb4f54 bl 0xae1c4 00000000001da478 : 1da478: f81e0ff3 str x19, [sp, #-0x20]! 1da47c: a9017bfd stp x29, x30, [sp, #0x10] 1da480: 910043fd add x29, sp, #0x10 1da484: aa0003f3 mov x19, x0 1da488: 97fb3a22 bl 0xa8d10 1da48c: 35000120 cbnz w0, 0x1da4b0 1da490: 9100a260 add x0, x19, #0x28 1da494: 3901627f strb wzr, [x19, #0x58] 1da498: 97fb389e bl 0xa8710 <_ZNSt6__ndk118condition_variable10notify_oneEv@plt> 1da49c: aa1303e0 mov x0, x19 1da4a0: 97fb2ac4 bl 0xa4fb0 1da4a4: a9417bfd ldp x29, x30, [sp, #0x10] 1da4a8: f84207f3 ldr x19, [sp], #0x20 1da4ac: d65f03c0 ret 1da4b0: b0000341 adrp x1, 0x243000 1da4b4: 91380021 add x1, x1, #0xe00 1da4b8: 97fb41a6 bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1da4bc: 97fb4f42 bl 0xae1c4 1da4c0: 97fb4f41 bl 0xae1c4 00000000001da4c4 : 1da4c4: 6f00e400 movi v0.2d, #0000000000000000 1da4c8: f900301f str xzr, [x0, #0x60] 1da4cc: ad020000 stp q0, q0, [x0, #0x40] 1da4d0: ad010000 stp q0, q0, [x0, #0x20] 1da4d4: ad000000 stp q0, q0, [x0] 1da4d8: d65f03c0 ret 00000000001da4dc : 1da4dc: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1da4e0: a9017bfd stp x29, x30, [sp, #0x10] 1da4e4: 910043fd add x29, sp, #0x10 1da4e8: aa0003f3 mov x19, x0 1da4ec: 97fb3a09 bl 0xa8d10 1da4f0: 35000140 cbnz w0, 0x1da518 1da4f4: aa1303e0 mov x0, x19 1da4f8: 97fb2aae bl 0xa4fb0 1da4fc: 9100a260 add x0, x19, #0x28 1da500: 97fb2610 bl 0xa3d40 <_ZNSt6__ndk118condition_variableD1Ev@plt> 1da504: aa1303e0 mov x0, x19 1da508: 97fb199e bl 0xa0b80 1da50c: a9417bfd ldp x29, x30, [sp, #0x10] 1da510: a8c24ff4 ldp x20, x19, [sp], #0x20 1da514: d65f03c0 ret 1da518: b0000341 adrp x1, 0x243000 1da51c: 91380021 add x1, x1, #0xe00 1da520: 97fb418c bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1da524: 97fb4f28 bl 0xae1c4 1da528: aa0003f4 mov x20, x0 1da52c: 9100a260 add x0, x19, #0x28 1da530: 97fb2604 bl 0xa3d40 <_ZNSt6__ndk118condition_variableD1Ev@plt> 1da534: aa1303e0 mov x0, x19 1da538: 97fb3e46 bl 0xa9e50 <_ZNSt6__ndk15mutexD2Ev@plt> 1da53c: aa1403e0 mov x0, x20 1da540: 97fb4f21 bl 0xae1c4 1da544: 97fb4f20 bl 0xae1c4 00000000001da548 : 1da548: d10143ff sub sp, sp, #0x50 1da54c: a90257f6 stp x22, x21, [sp, #0x20] 1da550: a9034ff4 stp x20, x19, [sp, #0x30] 1da554: a9047bfd stp x29, x30, [sp, #0x40] 1da558: 910103fd add x29, sp, #0x40 1da55c: d53bd056 mrs x22, TPIDR_EL0 1da560: f94016c8 ldr x8, [x22, #0x28] 1da564: aa0003f3 mov x19, x0 1da568: f9000fe8 str x8, [sp, #0x18] 1da56c: 97fb23e1 bl 0xa34f0 1da570: aa0003f4 mov x20, x0 1da574: 320003e8 orr w8, wzr, #0x1 1da578: aa1303e0 mov x0, x19 1da57c: f90007f3 str x19, [sp, #0x8] 1da580: 390043e8 strb w8, [sp, #0x10] 1da584: 97fb39e3 bl 0xa8d10 1da588: 35000480 cbnz w0, 0x1da618 1da58c: f9403261 ldr x1, [x19, #0x60] 1da590: aa1403e0 mov x0, x20 1da594: 97fb2897 bl 0xa47f0 1da598: f9402e68 ldr x8, [x19, #0x58] 1da59c: 34000200 cbz w0, 0x1da5dc 1da5a0: b100051f cmn x8, #0x1 1da5a4: 54000420 b.eq 0x1da628 1da5a8: 91000508 add x8, x8, #0x1 1da5ac: f9002e68 str x8, [x19, #0x58] 1da5b0: f94007e0 ldr x0, [sp, #0x8] 1da5b4: 97fb2a7f bl 0xa4fb0 1da5b8: f94016c8 ldr x8, [x22, #0x28] 1da5bc: f9400fe9 ldr x9, [sp, #0x18] 1da5c0: eb09011f cmp x8, x9 1da5c4: 54000301 b.ne 0x1da624 1da5c8: a9447bfd ldp x29, x30, [sp, #0x40] 1da5cc: a9434ff4 ldp x20, x19, [sp, #0x30] 1da5d0: a94257f6 ldp x22, x21, [sp, #0x20] 1da5d4: 910143ff add sp, sp, #0x50 1da5d8: d65f03c0 ret 1da5dc: b4000188 cbz x8, 0x1da60c 1da5e0: 9100a275 add x21, x19, #0x28 1da5e4: 910023e1 add x1, sp, #0x8 1da5e8: aa1503e0 mov x0, x21 1da5ec: 97fb4011 bl 0xaa630 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt> 1da5f0: f9402e68 ldr x8, [x19, #0x58] 1da5f4: b5ffff88 cbnz x8, 0x1da5e4 1da5f8: 394043e8 ldrb w8, [sp, #0x10] 1da5fc: 320003e9 orr w9, wzr, #0x1 1da600: a905d269 stp x9, x20, [x19, #0x58] 1da604: 35fffd68 cbnz w8, 0x1da5b0 1da608: 17ffffec b 0x1da5b8 1da60c: 320003e8 orr w8, wzr, #0x1 1da610: a905d268 stp x8, x20, [x19, #0x58] 1da614: 17ffffe7 b 0x1da5b0 1da618: b0000341 adrp x1, 0x243000 1da61c: 91380021 add x1, x1, #0xe00 1da620: 97fb414c bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1da624: 97fb3dd3 bl 0xa9d70 <__stack_chk_fail@plt> 1da628: b0000341 adrp x1, 0x243000 1da62c: 91384821 add x1, x1, #0xe12 1da630: 52800160 mov w0, #0xb // =11 1da634: 97fb4147 bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1da638: 97fb4ee3 bl 0xae1c4 1da63c: 394043e8 ldrb w8, [sp, #0x10] 1da640: aa0003f3 mov x19, x0 1da644: 34000068 cbz w8, 0x1da650 1da648: f94007e0 ldr x0, [sp, #0x8] 1da64c: 97fb2a59 bl 0xa4fb0 1da650: aa1303e0 mov x0, x19 1da654: 97fb362f bl 0xa7f10 <_Unwind_Resume@plt> 1da658: 97fb4edb bl 0xae1c4 00000000001da65c : 1da65c: d10143ff sub sp, sp, #0x50 1da660: f90013f5 str x21, [sp, #0x20] 1da664: a9034ff4 stp x20, x19, [sp, #0x30] 1da668: a9047bfd stp x29, x30, [sp, #0x40] 1da66c: 910103fd add x29, sp, #0x40 1da670: d53bd055 mrs x21, TPIDR_EL0 1da674: f94016a8 ldr x8, [x21, #0x28] 1da678: aa0003f3 mov x19, x0 1da67c: f9000fe8 str x8, [sp, #0x18] 1da680: 97fb239c bl 0xa34f0 1da684: aa0003f4 mov x20, x0 1da688: f90007f3 str x19, [sp, #0x8] 1da68c: aa1303e0 mov x0, x19 1da690: 97fb1c64 bl 0xa1820 1da694: 7100001f cmp w0, #0x0 1da698: 1a9f17e8 cset w8, eq 1da69c: 390043e8 strb w8, [sp, #0x10] 1da6a0: 34000060 cbz w0, 0x1da6ac 1da6a4: 2a1f03f3 mov w19, wzr 1da6a8: 14000015 b 0x1da6fc 1da6ac: f9402e68 ldr x8, [x19, #0x58] 1da6b0: b4000108 cbz x8, 0x1da6d0 1da6b4: f9403261 ldr x1, [x19, #0x60] 1da6b8: aa1403e0 mov x0, x20 1da6bc: 97fb284d bl 0xa47f0 1da6c0: 34000140 cbz w0, 0x1da6e8 1da6c4: f9402e68 ldr x8, [x19, #0x58] 1da6c8: b100051f cmn x8, #0x1 1da6cc: 540000e0 b.eq 0x1da6e8 1da6d0: 91000508 add x8, x8, #0x1 1da6d4: a905d268 stp x8, x20, [x19, #0x58] 1da6d8: 320003f3 orr w19, wzr, #0x1 1da6dc: 394043e8 ldrb w8, [sp, #0x10] 1da6e0: 350000a8 cbnz w8, 0x1da6f4 1da6e4: 14000006 b 0x1da6fc 1da6e8: 2a1f03f3 mov w19, wzr 1da6ec: 394043e8 ldrb w8, [sp, #0x10] 1da6f0: 34000068 cbz w8, 0x1da6fc 1da6f4: f94007e0 ldr x0, [sp, #0x8] 1da6f8: 97fb2a2e bl 0xa4fb0 1da6fc: f94016a8 ldr x8, [x21, #0x28] 1da700: f9400fe9 ldr x9, [sp, #0x18] 1da704: eb09011f cmp x8, x9 1da708: 540000e1 b.ne 0x1da724 1da70c: 2a1303e0 mov w0, w19 1da710: a9447bfd ldp x29, x30, [sp, #0x40] 1da714: a9434ff4 ldp x20, x19, [sp, #0x30] 1da718: f94013f5 ldr x21, [sp, #0x20] 1da71c: 910143ff add sp, sp, #0x50 1da720: d65f03c0 ret 1da724: 97fb3d93 bl 0xa9d70 <__stack_chk_fail@plt> 1da728: 97fb4ea7 bl 0xae1c4 1da72c: aa0003f3 mov x19, x0 1da730: 910023e0 add x0, sp, #0x8 1da734: 97fd9d91 bl 0x141d78 ::operator=(android::sp&&)+0x78> 1da738: aa1303e0 mov x0, x19 1da73c: 97fb4ea2 bl 0xae1c4 1da740: 97fb4ea1 bl 0xae1c4 00000000001da744 : 1da744: f81e0ff3 str x19, [sp, #-0x20]! 1da748: a9017bfd stp x29, x30, [sp, #0x10] 1da74c: 910043fd add x29, sp, #0x10 1da750: aa0003f3 mov x19, x0 1da754: 97fb396f bl 0xa8d10 1da758: 35000220 cbnz w0, 0x1da79c 1da75c: f9402e68 ldr x8, [x19, #0x58] 1da760: f1000508 subs x8, x8, #0x1 1da764: f9002e68 str x8, [x19, #0x58] 1da768: 540000c0 b.eq 0x1da780 1da76c: aa1303e0 mov x0, x19 1da770: 97fb2a10 bl 0xa4fb0 1da774: a9417bfd ldp x29, x30, [sp, #0x10] 1da778: f84207f3 ldr x19, [sp], #0x20 1da77c: d65f03c0 ret 1da780: f900327f str xzr, [x19, #0x60] 1da784: aa1303e0 mov x0, x19 1da788: 97fb2a0a bl 0xa4fb0 1da78c: a9417bfd ldp x29, x30, [sp, #0x10] 1da790: 9100a260 add x0, x19, #0x28 1da794: f84207f3 ldr x19, [sp], #0x20 1da798: 17fb37de b 0xa8710 <_ZNSt6__ndk118condition_variable10notify_oneEv@plt> 1da79c: b0000341 adrp x1, 0x243000 1da7a0: 91380021 add x1, x1, #0xe00 1da7a4: 97fb40eb bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1da7a8: 97fb4e87 bl 0xae1c4 1da7ac: 97fb4e86 bl 0xae1c4 1da7b0: 97fb4e85 bl 0xae1c4 00000000001da7b4 : 1da7b4: f81c0ff7 str x23, [sp, #-0x40]! 1da7b8: a90157f6 stp x22, x21, [sp, #0x10] 1da7bc: a9024ff4 stp x20, x19, [sp, #0x20] 1da7c0: a9037bfd stp x29, x30, [sp, #0x30] 1da7c4: 9100c3fd add x29, sp, #0x30 1da7c8: aa0003f3 mov x19, x0 1da7cc: b0000680 adrp x0, 0x2ab000 1da7d0: 9127d000 add x0, x0, #0x9f4 1da7d4: aa0203f4 mov x20, x2 1da7d8: aa0103f5 mov x21, x1 1da7dc: 97fb394d bl 0xa8d10 1da7e0: f9400268 ldr x8, [x19] 1da7e4: f100051f cmp x8, #0x1 1da7e8: 54000161 b.ne 0x1da814 1da7ec: b0000696 adrp x22, 0x2ab000 1da7f0: b0000697 adrp x23, 0x2ab000 1da7f4: 912872d6 add x22, x22, #0xa1c 1da7f8: 9127d2f7 add x23, x23, #0x9f4 1da7fc: aa1603e0 mov x0, x22 1da800: aa1703e1 mov x1, x23 1da804: 97fb2b47 bl 0xa5520 1da808: f9400268 ldr x8, [x19] 1da80c: f100051f cmp x8, #0x1 1da810: 54ffff60 b.eq 0x1da7fc 1da814: f9400268 ldr x8, [x19] 1da818: b4000108 cbz x8, 0x1da838 1da81c: a9437bfd ldp x29, x30, [sp, #0x30] 1da820: a9424ff4 ldp x20, x19, [sp, #0x20] 1da824: a94157f6 ldp x22, x21, [sp, #0x10] 1da828: b0000680 adrp x0, 0x2ab000 1da82c: 9127d000 add x0, x0, #0x9f4 1da830: f84407f7 ldr x23, [sp], #0x40 1da834: 17fb29df b 0xa4fb0 1da838: 320003e8 orr w8, wzr, #0x1 1da83c: f9000268 str x8, [x19] 1da840: b0000680 adrp x0, 0x2ab000 1da844: 9127d000 add x0, x0, #0x9f4 1da848: 97fb29da bl 0xa4fb0 1da84c: aa1503e0 mov x0, x21 1da850: d63f0280 blr x20 1da854: b0000680 adrp x0, 0x2ab000 1da858: 9127d000 add x0, x0, #0x9f4 1da85c: 97fb392d bl 0xa8d10 1da860: 92800008 mov x8, #-0x1 // =-1 1da864: c89ffe68 stlr x8, [x19] 1da868: b0000680 adrp x0, 0x2ab000 1da86c: 9127d000 add x0, x0, #0x9f4 1da870: 97fb29d0 bl 0xa4fb0 1da874: b0000680 adrp x0, 0x2ab000 1da878: 91287000 add x0, x0, #0xa1c 1da87c: 97fb2ddd bl 0xa5ff0 1da880: a9437bfd ldp x29, x30, [sp, #0x30] 1da884: a9424ff4 ldp x20, x19, [sp, #0x20] 1da888: a94157f6 ldp x22, x21, [sp, #0x10] 1da88c: f84407f7 ldr x23, [sp], #0x40 1da890: d65f03c0 ret 1da894: 97fb3343 bl 0xa75a0 <__cxa_begin_catch@plt> 1da898: b0000680 adrp x0, 0x2ab000 1da89c: 9127d000 add x0, x0, #0x9f4 1da8a0: 97fb391c bl 0xa8d10 1da8a4: f900027f str xzr, [x19] 1da8a8: b0000680 adrp x0, 0x2ab000 1da8ac: 9127d000 add x0, x0, #0x9f4 1da8b0: 97fb29c0 bl 0xa4fb0 1da8b4: b0000680 adrp x0, 0x2ab000 1da8b8: 91287000 add x0, x0, #0xa1c 1da8bc: 97fb2dcd bl 0xa5ff0 1da8c0: 97fb3378 bl 0xa76a0 <__cxa_rethrow@plt> 1da8c4: aa0003f3 mov x19, x0 1da8c8: 97fb1b22 bl 0xa1550 <__cxa_end_catch@plt> 1da8cc: aa1303e0 mov x0, x19 1da8d0: 97fb3590 bl 0xa7f10 <_Unwind_Resume@plt> 1da8d4: 97fb4e3c bl 0xae1c4 00000000001da8d8 : 1da8d8: f81e0ff3 str x19, [sp, #-0x20]! 1da8dc: a9017bfd stp x29, x30, [sp, #0x10] 1da8e0: 910043fd add x29, sp, #0x10 1da8e4: 321d03e0 orr w0, wzr, #0x8 1da8e8: 97fb1b82 bl 0xa16f0 <__cxa_allocate_exception@plt> 1da8ec: aa0003f3 mov x19, x0 1da8f0: 97fb2738 bl 0xa45d0 <_ZNSt9bad_allocC1Ev@plt> 1da8f4: d0000661 adrp x1, 0x2a8000 1da8f8: d0000662 adrp x2, 0x2a8000 1da8fc: f9420c21 ldr x1, [x1, #0x418] 1da900: f942b442 ldr x2, [x2, #0x568] 1da904: aa1303e0 mov x0, x19 1da908: 97fb33c2 bl 0xa7810 <__cxa_throw@plt> 00000000001da90c : 1da90c: f81e0ff3 str x19, [sp, #-0x20]! 1da910: a9017bfd stp x29, x30, [sp, #0x10] 1da914: 910043fd add x29, sp, #0x10 1da918: f100001f cmp x0, #0x0 1da91c: 9a9f1413 csinc x19, x0, xzr, ne 1da920: 14000002 b 0x1da928 1da924: d63f0000 blr x0 1da928: aa1303e0 mov x0, x19 1da92c: 97fb1e59 bl 0xa2290 1da930: b50001a0 cbnz x0, 0x1da964 1da934: 97fb1bf7 bl 0xa1910 <_ZSt15get_new_handlerv@plt> 1da938: b5ffff60 cbnz x0, 0x1da924 1da93c: 321d03e0 orr w0, wzr, #0x8 1da940: 97fb1b6c bl 0xa16f0 <__cxa_allocate_exception@plt> 1da944: aa0003f3 mov x19, x0 1da948: 97fb2722 bl 0xa45d0 <_ZNSt9bad_allocC1Ev@plt> 1da94c: d0000661 adrp x1, 0x2a8000 1da950: d0000662 adrp x2, 0x2a8000 1da954: f9420c21 ldr x1, [x1, #0x418] 1da958: f942b442 ldr x2, [x2, #0x568] 1da95c: aa1303e0 mov x0, x19 1da960: 97fb33ac bl 0xa7810 <__cxa_throw@plt> 1da964: a9417bfd ldp x29, x30, [sp, #0x10] 1da968: f84207f3 ldr x19, [sp], #0x20 1da96c: d65f03c0 ret 00000000001da970 : 1da970: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1da974: 910003fd mov x29, sp 1da978: 97fb3966 bl 0xa8f10 <_Znwm@plt> 1da97c: a8c17bfd ldp x29, x30, [sp], #0x10 1da980: d65f03c0 ret 1da984: 97fb3307 bl 0xa75a0 <__cxa_begin_catch@plt> 1da988: 97fb1af2 bl 0xa1550 <__cxa_end_catch@plt> 1da98c: aa1f03e0 mov x0, xzr 1da990: a8c17bfd ldp x29, x30, [sp], #0x10 1da994: d65f03c0 ret 1da998: 97fb4e0b bl 0xae1c4 00000000001da99c : 1da99c: 17fb395d b 0xa8f10 <_Znwm@plt> 00000000001da9a0 : 1da9a0: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1da9a4: 910003fd mov x29, sp 1da9a8: 97fb1922 bl 0xa0e30 <_Znam@plt> 1da9ac: a8c17bfd ldp x29, x30, [sp], #0x10 1da9b0: d65f03c0 ret 1da9b4: 97fb32fb bl 0xa75a0 <__cxa_begin_catch@plt> 1da9b8: 97fb1ae6 bl 0xa1550 <__cxa_end_catch@plt> 1da9bc: aa1f03e0 mov x0, xzr 1da9c0: a8c17bfd ldp x29, x30, [sp], #0x10 1da9c4: d65f03c0 ret 1da9c8: 97fb4dff bl 0xae1c4 00000000001da9cc : 1da9cc: 17fb1d21 b 0xa1e50 00000000001da9d0 : 1da9d0: 17fb17e4 b 0xa0960 <_ZdlPv@plt> 00000000001da9d4 : 1da9d4: 17fb17e3 b 0xa0960 <_ZdlPv@plt> 00000000001da9d8 : 1da9d8: 17fb17e2 b 0xa0960 <_ZdlPv@plt> 00000000001da9dc : 1da9dc: 17fb2ea5 b 0xa6470 <_ZdaPv@plt> 00000000001da9e0 : 1da9e0: 17fb2ea4 b 0xa6470 <_ZdaPv@plt> 00000000001da9e4 : 1da9e4: d10103ff sub sp, sp, #0x40 1da9e8: f9000bf5 str x21, [sp, #0x10] 1da9ec: a9024ff4 stp x20, x19, [sp, #0x20] 1da9f0: a9037bfd stp x29, x30, [sp, #0x30] 1da9f4: 9100c3fd add x29, sp, #0x30 1da9f8: d53bd055 mrs x21, TPIDR_EL0 1da9fc: f94016a8 ldr x8, [x21, #0x28] 1daa00: f100001f cmp x0, #0x0 1daa04: 321d03e9 orr w9, wzr, #0x8 1daa08: 9a9f1413 csinc x19, x0, xzr, ne 1daa0c: f100203f cmp x1, #0x8 1daa10: 9a898034 csel x20, x1, x9, hi 1daa14: f90007e8 str x8, [sp, #0x8] 1daa18: 14000002 b 0x1daa20 1daa1c: d63f0000 blr x0 1daa20: 910003e0 mov x0, sp 1daa24: aa1403e1 mov x1, x20 1daa28: aa1303e2 mov x2, x19 1daa2c: 97fb20b9 bl 0xa2d10 1daa30: 340001a0 cbz w0, 0x1daa64 1daa34: 97fb1bb7 bl 0xa1910 <_ZSt15get_new_handlerv@plt> 1daa38: b5ffff20 cbnz x0, 0x1daa1c 1daa3c: 321d03e0 orr w0, wzr, #0x8 1daa40: 97fb1b2c bl 0xa16f0 <__cxa_allocate_exception@plt> 1daa44: aa0003f3 mov x19, x0 1daa48: 97fb26e2 bl 0xa45d0 <_ZNSt9bad_allocC1Ev@plt> 1daa4c: d0000661 adrp x1, 0x2a8000 1daa50: d0000662 adrp x2, 0x2a8000 1daa54: f9420c21 ldr x1, [x1, #0x418] 1daa58: f942b442 ldr x2, [x2, #0x568] 1daa5c: aa1303e0 mov x0, x19 1daa60: 97fb336c bl 0xa7810 <__cxa_throw@plt> 1daa64: f94003e0 ldr x0, [sp] 1daa68: f94016a8 ldr x8, [x21, #0x28] 1daa6c: f94007e9 ldr x9, [sp, #0x8] 1daa70: eb09011f cmp x8, x9 1daa74: 540000c1 b.ne 0x1daa8c 1daa78: a9437bfd ldp x29, x30, [sp, #0x30] 1daa7c: a9424ff4 ldp x20, x19, [sp, #0x20] 1daa80: f9400bf5 ldr x21, [sp, #0x10] 1daa84: 910103ff add sp, sp, #0x40 1daa88: d65f03c0 ret 1daa8c: 97fb3cb9 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001daa90 : 1daa90: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1daa94: 910003fd mov x29, sp 1daa98: 97fb35e6 bl 0xa8230 <_ZnwmSt11align_val_t@plt> 1daa9c: a8c17bfd ldp x29, x30, [sp], #0x10 1daaa0: d65f03c0 ret 1daaa4: 97fb32bf bl 0xa75a0 <__cxa_begin_catch@plt> 1daaa8: 97fb1aaa bl 0xa1550 <__cxa_end_catch@plt> 1daaac: aa1f03e0 mov x0, xzr 1daab0: a8c17bfd ldp x29, x30, [sp], #0x10 1daab4: d65f03c0 ret 1daab8: 97fb4dc3 bl 0xae1c4 00000000001daabc : 1daabc: 17fb35dd b 0xa8230 <_ZnwmSt11align_val_t@plt> 00000000001daac0 : 1daac0: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1daac4: 910003fd mov x29, sp 1daac8: 97fb4176 bl 0xab0a0 <_ZnamSt11align_val_t@plt> 1daacc: a8c17bfd ldp x29, x30, [sp], #0x10 1daad0: d65f03c0 ret 1daad4: 97fb32b3 bl 0xa75a0 <__cxa_begin_catch@plt> 1daad8: 97fb1a9e bl 0xa1550 <__cxa_end_catch@plt> 1daadc: aa1f03e0 mov x0, xzr 1daae0: a8c17bfd ldp x29, x30, [sp], #0x10 1daae4: d65f03c0 ret 1daae8: 97fb4db7 bl 0xae1c4 00000000001daaec : 1daaec: 17fb1cd9 b 0xa1e50 00000000001daaf0 : 1daaf0: 17fb3b6c b 0xa98a0 <_ZdlPvSt11align_val_t@plt> 00000000001daaf4 : 1daaf4: aa0203e1 mov x1, x2 1daaf8: 17fb3b6a b 0xa98a0 <_ZdlPvSt11align_val_t@plt> 00000000001daafc : 1daafc: 17fb3b69 b 0xa98a0 <_ZdlPvSt11align_val_t@plt> 00000000001dab00 : 1dab00: 17fb1ca4 b 0xa1d90 <_ZdaPvSt11align_val_t@plt> 00000000001dab04 : 1dab04: aa0203e1 mov x1, x2 1dab08: 17fb1ca2 b 0xa1d90 <_ZdaPvSt11align_val_t@plt> 00000000001dab0c , std::__ndk1::allocator> const&)>: 1dab0c: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1dab10: a9014ff4 stp x20, x19, [sp, #0x10] 1dab14: a9027bfd stp x29, x30, [sp, #0x20] 1dab18: 910083fd add x29, sp, #0x20 1dab1c: d0000668 adrp x8, 0x2a8000 1dab20: f9447108 ldr x8, [x8, #0x8e0] 1dab24: aa0003f3 mov x19, x0 1dab28: 91004108 add x8, x8, #0x10 1dab2c: f9000008 str x8, [x0] 1dab30: 39400028 ldrb w8, [x1] 1dab34: f9400829 ldr x9, [x1, #0x10] 1dab38: 7200011f tst w8, #0x1 1dab3c: 9a811534 csinc x20, x9, x1, ne 1dab40: aa1403e0 mov x0, x20 1dab44: 97fb220b bl 0xa3370 1dab48: aa0003f5 mov x21, x0 1dab4c: 91006400 add x0, x0, #0x19 1dab50: 97fb38f0 bl 0xa8f10 <_Znwm@plt> 1dab54: 91006016 add x22, x0, #0x18 1dab58: a9005415 stp x21, x21, [x0] 1dab5c: b900101f str wzr, [x0, #0x10] 1dab60: 910006a2 add x2, x21, #0x1 1dab64: aa1603e0 mov x0, x22 1dab68: aa1403e1 mov x1, x20 1dab6c: 97fb1489 bl 0x9fd90 1dab70: f9000676 str x22, [x19, #0x8] 1dab74: a9427bfd ldp x29, x30, [sp, #0x20] 1dab78: a9414ff4 ldp x20, x19, [sp, #0x10] 1dab7c: a8c357f6 ldp x22, x21, [sp], #0x30 1dab80: d65f03c0 ret 1dab84: aa0003f4 mov x20, x0 1dab88: aa1303e0 mov x0, x19 1dab8c: 97fb36c1 bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1dab90: aa1403e0 mov x0, x20 1dab94: 97fb34df bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dab98 : 1dab98: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1dab9c: a9014ff4 stp x20, x19, [sp, #0x10] 1daba0: a9027bfd stp x29, x30, [sp, #0x20] 1daba4: 910083fd add x29, sp, #0x20 1daba8: d0000668 adrp x8, 0x2a8000 1dabac: f9447108 ldr x8, [x8, #0x8e0] 1dabb0: aa0003f3 mov x19, x0 1dabb4: aa0103f4 mov x20, x1 1dabb8: 91004108 add x8, x8, #0x10 1dabbc: f9000008 str x8, [x0] 1dabc0: aa0103e0 mov x0, x1 1dabc4: 97fb21eb bl 0xa3370 1dabc8: aa0003f5 mov x21, x0 1dabcc: 91006400 add x0, x0, #0x19 1dabd0: 97fb38d0 bl 0xa8f10 <_Znwm@plt> 1dabd4: 91006016 add x22, x0, #0x18 1dabd8: a9005415 stp x21, x21, [x0] 1dabdc: b900101f str wzr, [x0, #0x10] 1dabe0: 910006a2 add x2, x21, #0x1 1dabe4: aa1603e0 mov x0, x22 1dabe8: aa1403e1 mov x1, x20 1dabec: 97fb1469 bl 0x9fd90 1dabf0: f9000676 str x22, [x19, #0x8] 1dabf4: a9427bfd ldp x29, x30, [sp, #0x20] 1dabf8: a9414ff4 ldp x20, x19, [sp, #0x10] 1dabfc: a8c357f6 ldp x22, x21, [sp], #0x30 1dac00: d65f03c0 ret 1dac04: aa0003f4 mov x20, x0 1dac08: aa1303e0 mov x0, x19 1dac0c: 97fb36a1 bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1dac10: aa1403e0 mov x0, x20 1dac14: 97fb34bf bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dac18 : 1dac18: d0000668 adrp x8, 0x2a8000 1dac1c: f9447108 ldr x8, [x8, #0x8e0] 1dac20: 91004108 add x8, x8, #0x10 1dac24: f9000008 str x8, [x0] 1dac28: f9400428 ldr x8, [x1, #0x8] 1dac2c: f9000408 str x8, [x0, #0x8] 1dac30: d1002108 sub x8, x8, #0x8 1dac34: 885ffd09 ldaxr w9, [x8] 1dac38: 11000529 add w9, w9, #0x1 1dac3c: 880afd09 stlxr w10, w9, [x8] 1dac40: 35ffffaa cbnz w10, 0x1dac34 1dac44: d65f03c0 ret 00000000001dac48 : 1dac48: f81e0ff3 str x19, [sp, #-0x20]! 1dac4c: a9017bfd stp x29, x30, [sp, #0x10] 1dac50: 910043fd add x29, sp, #0x10 1dac54: f9400429 ldr x9, [x1, #0x8] 1dac58: f9400408 ldr x8, [x0, #0x8] 1dac5c: aa0003f3 mov x19, x0 1dac60: f9000409 str x9, [x0, #0x8] 1dac64: d1002129 sub x9, x9, #0x8 1dac68: 885ffd2a ldaxr w10, [x9] 1dac6c: 1100054a add w10, w10, #0x1 1dac70: 880bfd2a stlxr w11, w10, [x9] 1dac74: 35ffffab cbnz w11, 0x1dac68 1dac78: d1002109 sub x9, x8, #0x8 1dac7c: 885ffd2a ldaxr w10, [x9] 1dac80: 7100054a subs w10, w10, #0x1 1dac84: 880bfd2a stlxr w11, w10, [x9] 1dac88: 35ffffab cbnz w11, 0x1dac7c 1dac8c: 54000065 b.pl 0x1dac98 1dac90: d1006100 sub x0, x8, #0x18 1dac94: 97fb1733 bl 0xa0960 <_ZdlPv@plt> 1dac98: a9417bfd ldp x29, x30, [sp, #0x10] 1dac9c: aa1303e0 mov x0, x19 1daca0: f84207f3 ldr x19, [sp], #0x20 1daca4: d65f03c0 ret 00000000001daca8 , std::__ndk1::allocator> const&)>: 1daca8: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1dacac: a9014ff4 stp x20, x19, [sp, #0x10] 1dacb0: a9027bfd stp x29, x30, [sp, #0x20] 1dacb4: 910083fd add x29, sp, #0x20 1dacb8: d0000668 adrp x8, 0x2a8000 1dacbc: f9474508 ldr x8, [x8, #0xe88] 1dacc0: aa0003f3 mov x19, x0 1dacc4: 91004108 add x8, x8, #0x10 1dacc8: f9000008 str x8, [x0] 1daccc: 39400028 ldrb w8, [x1] 1dacd0: f9400829 ldr x9, [x1, #0x10] 1dacd4: 7200011f tst w8, #0x1 1dacd8: 9a811534 csinc x20, x9, x1, ne 1dacdc: aa1403e0 mov x0, x20 1dace0: 97fb21a4 bl 0xa3370 1dace4: aa0003f5 mov x21, x0 1dace8: 91006400 add x0, x0, #0x19 1dacec: 97fb3889 bl 0xa8f10 <_Znwm@plt> 1dacf0: 91006016 add x22, x0, #0x18 1dacf4: a9005415 stp x21, x21, [x0] 1dacf8: b900101f str wzr, [x0, #0x10] 1dacfc: 910006a2 add x2, x21, #0x1 1dad00: aa1603e0 mov x0, x22 1dad04: aa1403e1 mov x1, x20 1dad08: 97fb1422 bl 0x9fd90 1dad0c: f9000676 str x22, [x19, #0x8] 1dad10: a9427bfd ldp x29, x30, [sp, #0x20] 1dad14: a9414ff4 ldp x20, x19, [sp, #0x10] 1dad18: a8c357f6 ldp x22, x21, [sp], #0x30 1dad1c: d65f03c0 ret 1dad20: aa0003f4 mov x20, x0 1dad24: aa1303e0 mov x0, x19 1dad28: 97fb365a bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1dad2c: aa1403e0 mov x0, x20 1dad30: 97fb3478 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dad34 : 1dad34: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1dad38: a9014ff4 stp x20, x19, [sp, #0x10] 1dad3c: a9027bfd stp x29, x30, [sp, #0x20] 1dad40: 910083fd add x29, sp, #0x20 1dad44: d0000668 adrp x8, 0x2a8000 1dad48: f9474508 ldr x8, [x8, #0xe88] 1dad4c: aa0003f3 mov x19, x0 1dad50: aa0103f4 mov x20, x1 1dad54: 91004108 add x8, x8, #0x10 1dad58: f9000008 str x8, [x0] 1dad5c: aa0103e0 mov x0, x1 1dad60: 97fb2184 bl 0xa3370 1dad64: aa0003f5 mov x21, x0 1dad68: 91006400 add x0, x0, #0x19 1dad6c: 97fb3869 bl 0xa8f10 <_Znwm@plt> 1dad70: 91006016 add x22, x0, #0x18 1dad74: a9005415 stp x21, x21, [x0] 1dad78: b900101f str wzr, [x0, #0x10] 1dad7c: 910006a2 add x2, x21, #0x1 1dad80: aa1603e0 mov x0, x22 1dad84: aa1403e1 mov x1, x20 1dad88: 97fb1402 bl 0x9fd90 1dad8c: f9000676 str x22, [x19, #0x8] 1dad90: a9427bfd ldp x29, x30, [sp, #0x20] 1dad94: a9414ff4 ldp x20, x19, [sp, #0x10] 1dad98: a8c357f6 ldp x22, x21, [sp], #0x30 1dad9c: d65f03c0 ret 1dada0: aa0003f4 mov x20, x0 1dada4: aa1303e0 mov x0, x19 1dada8: 97fb363a bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1dadac: aa1403e0 mov x0, x20 1dadb0: 97fb3458 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dadb4 : 1dadb4: d0000668 adrp x8, 0x2a8000 1dadb8: f9474508 ldr x8, [x8, #0xe88] 1dadbc: 91004108 add x8, x8, #0x10 1dadc0: f9000008 str x8, [x0] 1dadc4: f9400428 ldr x8, [x1, #0x8] 1dadc8: f9000408 str x8, [x0, #0x8] 1dadcc: d1002108 sub x8, x8, #0x8 1dadd0: 885ffd09 ldaxr w9, [x8] 1dadd4: 11000529 add w9, w9, #0x1 1dadd8: 880afd09 stlxr w10, w9, [x8] 1daddc: 35ffffaa cbnz w10, 0x1dadd0 1dade0: d65f03c0 ret 00000000001dade4 : 1dade4: f81e0ff3 str x19, [sp, #-0x20]! 1dade8: a9017bfd stp x29, x30, [sp, #0x10] 1dadec: 910043fd add x29, sp, #0x10 1dadf0: f9400429 ldr x9, [x1, #0x8] 1dadf4: f9400408 ldr x8, [x0, #0x8] 1dadf8: aa0003f3 mov x19, x0 1dadfc: f9000409 str x9, [x0, #0x8] 1dae00: d1002129 sub x9, x9, #0x8 1dae04: 885ffd2a ldaxr w10, [x9] 1dae08: 1100054a add w10, w10, #0x1 1dae0c: 880bfd2a stlxr w11, w10, [x9] 1dae10: 35ffffab cbnz w11, 0x1dae04 1dae14: d1002109 sub x9, x8, #0x8 1dae18: 885ffd2a ldaxr w10, [x9] 1dae1c: 7100054a subs w10, w10, #0x1 1dae20: 880bfd2a stlxr w11, w10, [x9] 1dae24: 35ffffab cbnz w11, 0x1dae18 1dae28: 54000065 b.pl 0x1dae34 1dae2c: d1006100 sub x0, x8, #0x18 1dae30: 97fb16cc bl 0xa0960 <_ZdlPv@plt> 1dae34: a9417bfd ldp x29, x30, [sp, #0x10] 1dae38: aa1303e0 mov x0, x19 1dae3c: f84207f3 ldr x19, [sp], #0x20 1dae40: d65f03c0 ret 00000000001dae44 : 1dae44: d0000668 adrp x8, 0x2a8000 1dae48: f9416908 ldr x8, [x8, #0x2d0] 1dae4c: 91004108 add x8, x8, #0x10 1dae50: f9000008 str x8, [x0] 1dae54: d65f03c0 ret 00000000001dae58 : 1dae58: d4200020 brk #0x1 00000000001dae5c : 1dae5c: 2a0103e8 mov w8, w1 1dae60: aa0003e1 mov x1, x0 1dae64: aa0803e0 mov x0, x8 1dae68: d65f03c0 ret 00000000001dae6c : 1dae6c: f81e0ff3 str x19, [sp, #-0x20]! 1dae70: a9017bfd stp x29, x30, [sp, #0x10] 1dae74: 910043fd add x29, sp, #0x10 1dae78: f9400008 ldr x8, [x0] 1dae7c: aa0203f3 mov x19, x2 1dae80: f9400d08 ldr x8, [x8, #0x18] 1dae84: d63f0100 blr x8 1dae88: f9400668 ldr x8, [x19, #0x8] 1dae8c: b9400269 ldr w9, [x19] 1dae90: a9417bfd ldp x29, x30, [sp, #0x10] 1dae94: eb01011f cmp x8, x1 1dae98: 1a9f17e8 cset w8, eq 1dae9c: 6b00013f cmp w9, w0 1daea0: 1a9f17e9 cset w9, eq 1daea4: 0a090100 and w0, w8, w9 1daea8: f84207f3 ldr x19, [sp], #0x20 1daeac: d65f03c0 ret 00000000001daeb0 : 1daeb0: f9400428 ldr x8, [x1, #0x8] 1daeb4: b9400029 ldr w9, [x1] 1daeb8: eb00011f cmp x8, x0 1daebc: 1a9f17e8 cset w8, eq 1daec0: 6b02013f cmp w9, w2 1daec4: 1a9f17e9 cset w9, eq 1daec8: 0a090100 and w0, w8, w9 1daecc: d65f03c0 ret 1daed0: f81b0ffc str x28, [sp, #-0x50]! 1daed4: a9015ff8 stp x24, x23, [sp, #0x10] 1daed8: a90257f6 stp x22, x21, [sp, #0x20] 1daedc: a9034ff4 stp x20, x19, [sp, #0x30] 1daee0: a9047bfd stp x29, x30, [sp, #0x40] 1daee4: 910103fd add x29, sp, #0x40 1daee8: d11043ff sub sp, sp, #0x410 1daeec: d53bd057 mrs x23, TPIDR_EL0 1daef0: aa0803f3 mov x19, x8 1daef4: f94016e8 ldr x8, [x23, #0x28] 1daef8: 2a0103f5 mov w21, w1 1daefc: 910023f4 add x20, sp, #0x8 1daf00: f81b83a8 stur x8, [x29, #-0x48] 1daf04: 97fb35c3 bl 0xa8610 <__errno@plt> 1daf08: b9400018 ldr w24, [x0] 1daf0c: aa0003f6 mov x22, x0 1daf10: 910023e1 add x1, sp, #0x8 1daf14: 321603e2 orr w2, wzr, #0x400 1daf18: 2a1503e0 mov w0, w21 1daf1c: 97fb33c9 bl 0xa7e40 1daf20: 34000100 cbz w0, 0x1daf40 1daf24: 3100041f cmn w0, #0x1 1daf28: 54000041 b.ne 0x1daf30 1daf2c: b94002c0 ldr w0, [x22] 1daf30: 7100581f cmp w0, #0x16 1daf34: 540006a1 b.ne 0x1db008 1daf38: b00002f4 adrp x20, 0x237000 1daf3c: 9112fa94 add x20, x20, #0x4be 1daf40: 39400288 ldrb w8, [x20] 1daf44: 35000108 cbnz w8, 0x1daf64 1daf48: b0000342 adrp x2, 0x243000 1daf4c: 913ad042 add x2, x2, #0xeb4 1daf50: 910023e0 add x0, sp, #0x8 1daf54: 321603e1 orr w1, wzr, #0x400 1daf58: 2a1503e3 mov w3, w21 1daf5c: 910023f4 add x20, sp, #0x8 1daf60: 97fb2600 bl 0xa4760 1daf64: aa1403e0 mov x0, x20 1daf68: b90002d8 str w24, [x22] 1daf6c: a9007e7f stp xzr, xzr, [x19] 1daf70: f9000a7f str xzr, [x19, #0x10] 1daf74: 97fb20ff bl 0xa3370 1daf78: b100401f cmn x0, #0x10 1daf7c: 54000402 b.hs 0x1daffc 1daf80: aa0003f5 mov x21, x0 1daf84: f1005c1f cmp x0, #0x17 1daf88: 540000a2 b.hs 0x1daf9c 1daf8c: 531f7aa8 lsl w8, w21, #1 1daf90: 38001668 strb w8, [x19], #0x1 1daf94: b5000155 cbnz x21, 0x1dafbc 1daf98: 1400000d b 0x1dafcc 1daf9c: 910042a8 add x8, x21, #0x10 1dafa0: 927ced16 and x22, x8, #0xfffffffffffffff0 1dafa4: aa1603e0 mov x0, x22 1dafa8: 97fb37da bl 0xa8f10 <_Znwm@plt> 1dafac: b24002c8 orr x8, x22, #0x1 1dafb0: a9008275 stp x21, x0, [x19, #0x8] 1dafb4: f9000268 str x8, [x19] 1dafb8: aa0003f3 mov x19, x0 1dafbc: aa1303e0 mov x0, x19 1dafc0: aa1403e1 mov x1, x20 1dafc4: aa1503e2 mov x2, x21 1dafc8: 97fb1372 bl 0x9fd90 1dafcc: 38356a7f strb wzr, [x19, x21] 1dafd0: f94016e8 ldr x8, [x23, #0x28] 1dafd4: f85b83a9 ldur x9, [x29, #-0x48] 1dafd8: eb09011f cmp x8, x9 1dafdc: 54000141 b.ne 0x1db004 1dafe0: 911043ff add sp, sp, #0x410 1dafe4: a9447bfd ldp x29, x30, [sp, #0x40] 1dafe8: a9434ff4 ldp x20, x19, [sp, #0x30] 1dafec: a94257f6 ldp x22, x21, [sp, #0x20] 1daff0: a9415ff8 ldp x24, x23, [sp, #0x10] 1daff4: f84507fc ldr x28, [sp], #0x50 1daff8: d65f03c0 ret 1daffc: aa1303e0 mov x0, x19 1db000: 97fb3ef8 bl 0xaabe0 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt> 1db004: 97fb3b5b bl 0xa9d70 <__stack_chk_fail@plt> 1db008: 97fb31ea bl 0xa77b0 1db00c: 90000340 adrp x0, 0x243000 1db010: 91398000 add x0, x0, #0xe60 1db014: d65f03c0 ret 1db018: f81e0ff3 str x19, [sp, #-0x20]! 1db01c: a9017bfd stp x29, x30, [sp, #0x10] 1db020: 910043fd add x29, sp, #0x10 1db024: 7140043f cmp w1, #0x1, lsl #12 // =0x1000 1db028: aa0803f3 mov x19, x8 1db02c: 5400026b b.lt 0x1db078 1db030: 321c07e0 orr w0, wzr, #0x30 1db034: a9007e7f stp xzr, xzr, [x19] 1db038: f9000a7f str xzr, [x19, #0x10] 1db03c: 97fb37b5 bl 0xa8f10 <_Znwm@plt> 1db040: 90000349 adrp x9, 0x243000 1db044: 90000348 adrp x8, 0x243000 1db048: 9139a129 add x9, x9, #0xe68 1db04c: 3dc39100 ldr q0, [x8, #0xe40] 1db050: ad400921 ldp q1, q2, [x9] 1db054: 528e4de8 mov w8, #0x726f // =29295 1db058: f9000a60 str x0, [x19, #0x10] 1db05c: 79004008 strh w8, [x0, #0x20] 1db060: 3d800260 str q0, [x19] 1db064: ad000801 stp q1, q2, [x0] 1db068: 3900881f strb wzr, [x0, #0x22] 1db06c: a9417bfd ldp x29, x30, [sp, #0x10] 1db070: f84207f3 ldr x19, [sp], #0x20 1db074: d65f03c0 ret 1db078: a9417bfd ldp x29, x30, [sp, #0x10] 1db07c: aa1303e8 mov x8, x19 1db080: f84207f3 ldr x19, [sp], #0x20 1db084: 17ffff93 b 0x1daed0 00000000001db088 : 1db088: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1db08c: 910003fd mov x29, sp 1db090: 90000688 adrp x8, 0x2ab000 1db094: 91296108 add x8, x8, #0xa58 1db098: 08dffd08 ldarb w8, [x8] 1db09c: 360000a8 tbz w8, #0x0, 0x1db0b0 1db0a0: 90000680 adrp x0, 0x2ab000 1db0a4: 91294000 add x0, x0, #0xa50 1db0a8: a8c17bfd ldp x29, x30, [sp], #0x10 1db0ac: d65f03c0 ret 1db0b0: 90000680 adrp x0, 0x2ab000 1db0b4: 91296000 add x0, x0, #0xa58 1db0b8: 97fb4046 bl 0xab1d0 <__cxa_guard_acquire@plt> 1db0bc: 34ffff20 cbz w0, 0x1db0a0 1db0c0: 90000629 adrp x9, 0x29f000 1db0c4: 90000680 adrp x0, 0x2ab000 1db0c8: 90000688 adrp x8, 0x2ab000 1db0cc: 91162129 add x9, x9, #0x588 1db0d0: 91296000 add x0, x0, #0xa58 1db0d4: f9052909 str x9, [x8, #0xa50] 1db0d8: 97fb1f4a bl 0xa2e00 <__cxa_guard_release@plt> 1db0dc: 17fffff1 b 0x1db0a0 1db0e0: 90000340 adrp x0, 0x243000 1db0e4: 913a2c00 add x0, x0, #0xe8b 1db0e8: d65f03c0 ret 1db0ec: f81e0ff3 str x19, [sp, #-0x20]! 1db0f0: a9017bfd stp x29, x30, [sp, #0x10] 1db0f4: 910043fd add x29, sp, #0x10 1db0f8: 7140043f cmp w1, #0x1, lsl #12 // =0x1000 1db0fc: aa0803f3 mov x19, x8 1db100: 5400026b b.lt 0x1db14c 1db104: 321c07e0 orr w0, wzr, #0x30 1db108: a9007e7f stp xzr, xzr, [x19] 1db10c: f9000a7f str xzr, [x19, #0x10] 1db110: 97fb3780 bl 0xa8f10 <_Znwm@plt> 1db114: 90000349 adrp x9, 0x243000 1db118: 90000348 adrp x8, 0x243000 1db11c: 913a4929 add x9, x9, #0xe92 1db120: 3dc39500 ldr q0, [x8, #0xe50] 1db124: ad400921 ldp q1, q2, [x9] 1db128: 52800e48 mov w8, #0x72 // =114 1db12c: f9000a60 str x0, [x19, #0x10] 1db130: 39008008 strb w8, [x0, #0x20] 1db134: 3d800260 str q0, [x19] 1db138: ad000801 stp q1, q2, [x0] 1db13c: 3900841f strb wzr, [x0, #0x21] 1db140: a9417bfd ldp x29, x30, [sp, #0x10] 1db144: f84207f3 ldr x19, [sp], #0x20 1db148: d65f03c0 ret 1db14c: a9417bfd ldp x29, x30, [sp, #0x10] 1db150: aa1303e8 mov x8, x19 1db154: f84207f3 ldr x19, [sp], #0x20 1db158: 17ffff5e b 0x1daed0 1db15c: f81e0ff3 str x19, [sp, #-0x20]! 1db160: a9017bfd stp x29, x30, [sp, #0x10] 1db164: 910043fd add x29, sp, #0x10 1db168: 7140043f cmp w1, #0x1, lsl #12 // =0x1000 1db16c: 5400010b b.lt 0x1db18c 1db170: 90000688 adrp x8, 0x2ab000 1db174: 9129a108 add x8, x8, #0xa68 1db178: 08dffd08 ldarb w8, [x8] 1db17c: 360001e8 tbz w8, #0x0, 0x1db1b8 1db180: 90000688 adrp x8, 0x2ab000 1db184: 91298108 add x8, x8, #0xa60 1db188: 14000007 b 0x1db1a4 1db18c: 90000688 adrp x8, 0x2ab000 1db190: 91296108 add x8, x8, #0xa58 1db194: 08dffd08 ldarb w8, [x8] 1db198: 360002c8 tbz w8, #0x0, 0x1db1f0 1db19c: 90000688 adrp x8, 0x2ab000 1db1a0: 91294108 add x8, x8, #0xa50 1db1a4: a9417bfd ldp x29, x30, [sp, #0x10] 1db1a8: 2a0103e0 mov w0, w1 1db1ac: aa0803e1 mov x1, x8 1db1b0: f84207f3 ldr x19, [sp], #0x20 1db1b4: d65f03c0 ret 1db1b8: 90000680 adrp x0, 0x2ab000 1db1bc: 9129a000 add x0, x0, #0xa68 1db1c0: b81fc3a1 stur w1, [x29, #-0x4] 1db1c4: 97fb4003 bl 0xab1d0 <__cxa_guard_acquire@plt> 1db1c8: 90000688 adrp x8, 0x2ab000 1db1cc: 91298108 add x8, x8, #0xa60 1db1d0: 340002e0 cbz w0, 0x1db22c 1db1d4: 90000629 adrp x9, 0x29f000 1db1d8: 9117a129 add x9, x9, #0x5e8 1db1dc: 90000680 adrp x0, 0x2ab000 1db1e0: aa0803f3 mov x19, x8 1db1e4: f9000109 str x9, [x8] 1db1e8: 9129a000 add x0, x0, #0xa68 1db1ec: 1400000e b 0x1db224 1db1f0: 90000680 adrp x0, 0x2ab000 1db1f4: 91296000 add x0, x0, #0xa58 1db1f8: b81fc3a1 stur w1, [x29, #-0x4] 1db1fc: 97fb3ff5 bl 0xab1d0 <__cxa_guard_acquire@plt> 1db200: 90000688 adrp x8, 0x2ab000 1db204: 91294108 add x8, x8, #0xa50 1db208: 34000120 cbz w0, 0x1db22c 1db20c: 90000629 adrp x9, 0x29f000 1db210: 90000680 adrp x0, 0x2ab000 1db214: 91162129 add x9, x9, #0x588 1db218: aa0803f3 mov x19, x8 1db21c: 91296000 add x0, x0, #0xa58 1db220: f9000109 str x9, [x8] 1db224: 97fb1ef7 bl 0xa2e00 <__cxa_guard_release@plt> 1db228: aa1303e8 mov x8, x19 1db22c: b85fc3a1 ldur w1, [x29, #-0x4] 1db230: 17ffffdd b 0x1db1a4 00000000001db234 : 1db234: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1db238: 910003fd mov x29, sp 1db23c: 90000688 adrp x8, 0x2ab000 1db240: 9129a108 add x8, x8, #0xa68 1db244: 08dffd08 ldarb w8, [x8] 1db248: 360000a8 tbz w8, #0x0, 0x1db25c 1db24c: 90000680 adrp x0, 0x2ab000 1db250: 91298000 add x0, x0, #0xa60 1db254: a8c17bfd ldp x29, x30, [sp], #0x10 1db258: d65f03c0 ret 1db25c: 90000680 adrp x0, 0x2ab000 1db260: 9129a000 add x0, x0, #0xa68 1db264: 97fb3fdb bl 0xab1d0 <__cxa_guard_acquire@plt> 1db268: 34ffff20 cbz w0, 0x1db24c 1db26c: 90000629 adrp x9, 0x29f000 1db270: 90000680 adrp x0, 0x2ab000 1db274: 90000688 adrp x8, 0x2ab000 1db278: 9117a129 add x9, x9, #0x5e8 1db27c: 9129a000 add x0, x0, #0xa68 1db280: f9053109 str x9, [x8, #0xa60] 1db284: 97fb1edf bl 0xa2e00 <__cxa_guard_release@plt> 1db288: 17fffff1 b 0x1db24c 00000000001db28c : 1db28c: f9400409 ldr x9, [x0, #0x8] 1db290: b9400001 ldr w1, [x0] 1db294: f940012a ldr x10, [x9] 1db298: aa0903e0 mov x0, x9 1db29c: f9401942 ldr x2, [x10, #0x30] 1db2a0: d61f0040 br x2 00000000001db2a4 : 1db2a4: f9400409 ldr x9, [x0, #0x8] 1db2a8: b9400001 ldr w1, [x0] 1db2ac: f940012a ldr x10, [x9] 1db2b0: aa0903e0 mov x0, x9 1db2b4: f9401942 ldr x2, [x10, #0x30] 1db2b8: d61f0040 br x2 00000000001db2bc , std::__ndk1::allocator>)>: 1db2bc: d10143ff sub sp, sp, #0x50 1db2c0: a90257f6 stp x22, x21, [sp, #0x20] 1db2c4: a9034ff4 stp x20, x19, [sp, #0x30] 1db2c8: a9047bfd stp x29, x30, [sp, #0x40] 1db2cc: 910103fd add x29, sp, #0x40 1db2d0: d53bd056 mrs x22, TPIDR_EL0 1db2d4: f94016c9 ldr x9, [x22, #0x28] 1db2d8: aa0103f3 mov x19, x1 1db2dc: aa0803f4 mov x20, x8 1db2e0: f9000fe9 str x9, [sp, #0x18] 1db2e4: b9400001 ldr w1, [x0] 1db2e8: 34000441 cbz w1, 0x1db370 , std::__ndk1::allocator>)+0xb4> 1db2ec: 39400268 ldrb w8, [x19] 1db2f0: aa0003f5 mov x21, x0 1db2f4: 37000088 tbnz w8, #0x0, 0x1db304 , std::__ndk1::allocator>)+0x48> 1db2f8: d341fd08 lsr x8, x8, #1 1db2fc: b5000088 cbnz x8, 0x1db30c , std::__ndk1::allocator>)+0x50> 1db300: 14000009 b 0x1db324 , std::__ndk1::allocator>)+0x68> 1db304: f9400668 ldr x8, [x19, #0x8] 1db308: b40000e8 cbz x8, 0x1db324 , std::__ndk1::allocator>)+0x68> 1db30c: 90000101 adrp x1, 0x1fb000 +0xc> 1db310: 91211021 add x1, x1, #0x844 1db314: 321f03e2 orr w2, wzr, #0x2 1db318: aa1303e0 mov x0, x19 1db31c: 97fb34c9 bl 0xa8640 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt> 1db320: b94002a1 ldr w1, [x21] 1db324: f94006a0 ldr x0, [x21, #0x8] 1db328: 910003f5 mov x21, sp 1db32c: f9400008 ldr x8, [x0] 1db330: f9401909 ldr x9, [x8, #0x30] 1db334: 910003e8 mov x8, sp 1db338: d63f0120 blr x9 1db33c: 394003e8 ldrb w8, [sp] 1db340: a940a7ea ldp x10, x9, [sp, #0x8] 1db344: b24002ab orr x11, x21, #0x1 1db348: 7200011f tst w8, #0x1 1db34c: d341fd0c lsr x12, x8, #1 1db350: 9a890161 csel x1, x11, x9, eq 1db354: 9a8a0182 csel x2, x12, x10, eq 1db358: aa1303e0 mov x0, x19 1db35c: 97fb34b9 bl 0xa8640 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt> 1db360: 394003e8 ldrb w8, [sp] 1db364: 36000068 tbz w8, #0x0, 0x1db370 , std::__ndk1::allocator>)+0xb4> 1db368: f9400be0 ldr x0, [sp, #0x10] 1db36c: 97fb157d bl 0xa0960 <_ZdlPv@plt> 1db370: f9400a68 ldr x8, [x19, #0x10] 1db374: 3dc00260 ldr q0, [x19] 1db378: f9000a88 str x8, [x20, #0x10] 1db37c: 3d800280 str q0, [x20] 1db380: a900fe7f stp xzr, xzr, [x19, #0x8] 1db384: f900027f str xzr, [x19] 1db388: f94016c8 ldr x8, [x22, #0x28] 1db38c: f9400fe9 ldr x9, [sp, #0x18] 1db390: eb09011f cmp x8, x9 1db394: 540000c1 b.ne 0x1db3ac , std::__ndk1::allocator>)+0xf0> 1db398: a9447bfd ldp x29, x30, [sp, #0x40] 1db39c: a9434ff4 ldp x20, x19, [sp, #0x30] 1db3a0: a94257f6 ldp x22, x21, [sp, #0x20] 1db3a4: 910143ff add sp, sp, #0x50 1db3a8: d65f03c0 ret 1db3ac: 97fb3a71 bl 0xa9d70 <__stack_chk_fail@plt> 1db3b0: 394003e8 ldrb w8, [sp] 1db3b4: aa0003f3 mov x19, x0 1db3b8: 36000068 tbz w8, #0x0, 0x1db3c4 , std::__ndk1::allocator>)+0x108> 1db3bc: f9400be0 ldr x0, [sp, #0x10] 1db3c0: 97fb1568 bl 0xa0960 <_ZdlPv@plt> 1db3c4: aa1303e0 mov x0, x19 1db3c8: 97fb32d2 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001db3cc , std::__ndk1::allocator> const&)>: 1db3cc: d10243ff sub sp, sp, #0x90 1db3d0: a9055ff8 stp x24, x23, [sp, #0x50] 1db3d4: a90657f6 stp x22, x21, [sp, #0x60] 1db3d8: a9074ff4 stp x20, x19, [sp, #0x70] 1db3dc: a9087bfd stp x29, x30, [sp, #0x80] 1db3e0: 910203fd add x29, sp, #0x80 1db3e4: d53bd058 mrs x24, TPIDR_EL0 1db3e8: f9401708 ldr x8, [x24, #0x28] 1db3ec: aa0003f3 mov x19, x0 1db3f0: f81c83a8 stur x8, [x29, #-0x38] 1db3f4: a9038be1 stp x1, x2, [sp, #0x38] 1db3f8: a900ffff stp xzr, xzr, [sp, #0x8] 1db3fc: f90003ff str xzr, [sp] 1db400: 39400068 ldrb w8, [x3] 1db404: 370000c8 tbnz w8, #0x0, 0x1db41c , std::__ndk1::allocator> const&)+0x50> 1db408: f9400868 ldr x8, [x3, #0x10] 1db40c: 3dc00060 ldr q0, [x3] 1db410: f9000be8 str x8, [sp, #0x10] 1db414: 3d8003e0 str q0, [sp] 1db418: 1400001a b 0x1db480 , std::__ndk1::allocator> const&)+0xb4> 1db41c: f9400474 ldr x20, [x3, #0x8] 1db420: b100429f cmn x20, #0x10 1db424: 540006e2 b.hs 0x1db500 , std::__ndk1::allocator> const&)+0x134> 1db428: f9400875 ldr x21, [x3, #0x10] 1db42c: f1005e9f cmp x20, #0x17 1db430: 540000e2 b.hs 0x1db44c , std::__ndk1::allocator> const&)+0x80> 1db434: 910003e9 mov x9, sp 1db438: 531f7a88 lsl w8, w20, #1 1db43c: b2400136 orr x22, x9, #0x1 1db440: 390003e8 strb w8, [sp] 1db444: b5000154 cbnz x20, 0x1db46c , std::__ndk1::allocator> const&)+0xa0> 1db448: 1400000d b 0x1db47c , std::__ndk1::allocator> const&)+0xb0> 1db44c: 91004288 add x8, x20, #0x10 1db450: 927ced17 and x23, x8, #0xfffffffffffffff0 1db454: aa1703e0 mov x0, x23 1db458: 97fb36ae bl 0xa8f10 <_Znwm@plt> 1db45c: b24002e8 orr x8, x23, #0x1 1db460: aa0003f6 mov x22, x0 1db464: a90083f4 stp x20, x0, [sp, #0x8] 1db468: f90003e8 str x8, [sp] 1db46c: aa1603e0 mov x0, x22 1db470: aa1503e1 mov x1, x21 1db474: aa1403e2 mov x2, x20 1db478: 97fb1246 bl 0x9fd90 1db47c: 38346adf strb wzr, [x22, x20] 1db480: 910083e8 add x8, sp, #0x20 1db484: 9100e3e0 add x0, sp, #0x38 1db488: 910003e1 mov x1, sp 1db48c: 97fb27cd bl 0xa53c0 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt> 1db490: 910083e1 add x1, sp, #0x20 1db494: aa1303e0 mov x0, x19 1db498: 97fb35c2 bl 0xa8ba0 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt> 1db49c: 394083e8 ldrb w8, [sp, #0x20] 1db4a0: 36000068 tbz w8, #0x0, 0x1db4ac , std::__ndk1::allocator> const&)+0xe0> 1db4a4: f9401be0 ldr x0, [sp, #0x30] 1db4a8: 97fb152e bl 0xa0960 <_ZdlPv@plt> 1db4ac: 394003e8 ldrb w8, [sp] 1db4b0: 36000068 tbz w8, #0x0, 0x1db4bc , std::__ndk1::allocator> const&)+0xf0> 1db4b4: f9400be0 ldr x0, [sp, #0x10] 1db4b8: 97fb152a bl 0xa0960 <_ZdlPv@plt> 1db4bc: b0000668 adrp x8, 0x2a8000 1db4c0: f947d508 ldr x8, [x8, #0xfa8] 1db4c4: 91004108 add x8, x8, #0x10 1db4c8: f9000268 str x8, [x19] 1db4cc: 3cc383e0 ldur q0, [sp, #0x38] 1db4d0: 3d800660 str q0, [x19, #0x10] 1db4d4: f9401708 ldr x8, [x24, #0x28] 1db4d8: f85c83a9 ldur x9, [x29, #-0x38] 1db4dc: eb09011f cmp x8, x9 1db4e0: 540000e1 b.ne 0x1db4fc , std::__ndk1::allocator> const&)+0x130> 1db4e4: a9487bfd ldp x29, x30, [sp, #0x80] 1db4e8: a9474ff4 ldp x20, x19, [sp, #0x70] 1db4ec: a94657f6 ldp x22, x21, [sp, #0x60] 1db4f0: a9455ff8 ldp x24, x23, [sp, #0x50] 1db4f4: 910243ff add sp, sp, #0x90 1db4f8: d65f03c0 ret 1db4fc: 97fb3a1d bl 0xa9d70 <__stack_chk_fail@plt> 1db500: 910003e0 mov x0, sp 1db504: 97fb3db7 bl 0xaabe0 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt> 1db508: 394083e8 ldrb w8, [sp, #0x20] 1db50c: aa0003f3 mov x19, x0 1db510: 370000a8 tbnz w8, #0x0, 0x1db524 , std::__ndk1::allocator> const&)+0x158> 1db514: 394003e8 ldrb w8, [sp] 1db518: 37000168 tbnz w8, #0x0, 0x1db544 , std::__ndk1::allocator> const&)+0x178> 1db51c: aa1303e0 mov x0, x19 1db520: 97fb327c bl 0xa7f10 <_Unwind_Resume@plt> 1db524: f9401be0 ldr x0, [sp, #0x30] 1db528: 97fb150e bl 0xa0960 <_ZdlPv@plt> 1db52c: 394003e8 ldrb w8, [sp] 1db530: 3607ff68 tbz w8, #0x0, 0x1db51c , std::__ndk1::allocator> const&)+0x150> 1db534: 14000004 b 0x1db544 , std::__ndk1::allocator> const&)+0x178> 1db538: aa0003f3 mov x19, x0 1db53c: 394003e8 ldrb w8, [sp] 1db540: 3607fee8 tbz w8, #0x0, 0x1db51c , std::__ndk1::allocator> const&)+0x150> 1db544: f9400be0 ldr x0, [sp, #0x10] 1db548: 97fb1506 bl 0xa0960 <_ZdlPv@plt> 1db54c: aa1303e0 mov x0, x19 1db550: 97fb3270 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001db554 : 1db554: d10243ff sub sp, sp, #0x90 1db558: a9055ff8 stp x24, x23, [sp, #0x50] 1db55c: a90657f6 stp x22, x21, [sp, #0x60] 1db560: a9074ff4 stp x20, x19, [sp, #0x70] 1db564: a9087bfd stp x29, x30, [sp, #0x80] 1db568: 910203fd add x29, sp, #0x80 1db56c: d53bd058 mrs x24, TPIDR_EL0 1db570: f9401708 ldr x8, [x24, #0x28] 1db574: aa0003f3 mov x19, x0 1db578: aa0303e0 mov x0, x3 1db57c: aa0303f4 mov x20, x3 1db580: f81c83a8 stur x8, [x29, #-0x38] 1db584: a9038be1 stp x1, x2, [sp, #0x38] 1db588: a900ffff stp xzr, xzr, [sp, #0x8] 1db58c: f9000fff str xzr, [sp, #0x18] 1db590: 97fb1f78 bl 0xa3370 1db594: b100401f cmn x0, #0x10 1db598: 540006c2 b.hs 0x1db670 1db59c: aa0003f5 mov x21, x0 1db5a0: f1005c1f cmp x0, #0x17 1db5a4: 540000e2 b.hs 0x1db5c0 1db5a8: 910023e9 add x9, sp, #0x8 1db5ac: 531f7aa8 lsl w8, w21, #1 1db5b0: b2400136 orr x22, x9, #0x1 1db5b4: 390023e8 strb w8, [sp, #0x8] 1db5b8: b5000155 cbnz x21, 0x1db5e0 1db5bc: 1400000d b 0x1db5f0 1db5c0: 910042a8 add x8, x21, #0x10 1db5c4: 927ced17 and x23, x8, #0xfffffffffffffff0 1db5c8: aa1703e0 mov x0, x23 1db5cc: 97fb3651 bl 0xa8f10 <_Znwm@plt> 1db5d0: b24002e8 orr x8, x23, #0x1 1db5d4: aa0003f6 mov x22, x0 1db5d8: a90103f5 stp x21, x0, [sp, #0x10] 1db5dc: f90007e8 str x8, [sp, #0x8] 1db5e0: aa1603e0 mov x0, x22 1db5e4: aa1403e1 mov x1, x20 1db5e8: aa1503e2 mov x2, x21 1db5ec: 97fb11e9 bl 0x9fd90 1db5f0: 38356adf strb wzr, [x22, x21] 1db5f4: 910083e8 add x8, sp, #0x20 1db5f8: 9100e3e0 add x0, sp, #0x38 1db5fc: 910023e1 add x1, sp, #0x8 1db600: 97fb2770 bl 0xa53c0 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt> 1db604: 910083e1 add x1, sp, #0x20 1db608: aa1303e0 mov x0, x19 1db60c: 97fb3565 bl 0xa8ba0 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt> 1db610: 394083e8 ldrb w8, [sp, #0x20] 1db614: 36000068 tbz w8, #0x0, 0x1db620 1db618: f9401be0 ldr x0, [sp, #0x30] 1db61c: 97fb14d1 bl 0xa0960 <_ZdlPv@plt> 1db620: 394023e8 ldrb w8, [sp, #0x8] 1db624: 36000068 tbz w8, #0x0, 0x1db630 1db628: f9400fe0 ldr x0, [sp, #0x18] 1db62c: 97fb14cd bl 0xa0960 <_ZdlPv@plt> 1db630: b0000668 adrp x8, 0x2a8000 1db634: f947d508 ldr x8, [x8, #0xfa8] 1db638: 91004108 add x8, x8, #0x10 1db63c: f9000268 str x8, [x19] 1db640: 3cc383e0 ldur q0, [sp, #0x38] 1db644: 3d800660 str q0, [x19, #0x10] 1db648: f9401708 ldr x8, [x24, #0x28] 1db64c: f85c83a9 ldur x9, [x29, #-0x38] 1db650: eb09011f cmp x8, x9 1db654: 54000121 b.ne 0x1db678 1db658: a9487bfd ldp x29, x30, [sp, #0x80] 1db65c: a9474ff4 ldp x20, x19, [sp, #0x70] 1db660: a94657f6 ldp x22, x21, [sp, #0x60] 1db664: a9455ff8 ldp x24, x23, [sp, #0x50] 1db668: 910243ff add sp, sp, #0x90 1db66c: d65f03c0 ret 1db670: 910023e0 add x0, sp, #0x8 1db674: 97fb3d5b bl 0xaabe0 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt> 1db678: 97fb39be bl 0xa9d70 <__stack_chk_fail@plt> 1db67c: 394083e8 ldrb w8, [sp, #0x20] 1db680: aa0003f3 mov x19, x0 1db684: 370000a8 tbnz w8, #0x0, 0x1db698 1db688: 394023e8 ldrb w8, [sp, #0x8] 1db68c: 37000168 tbnz w8, #0x0, 0x1db6b8 1db690: aa1303e0 mov x0, x19 1db694: 97fb321f bl 0xa7f10 <_Unwind_Resume@plt> 1db698: f9401be0 ldr x0, [sp, #0x30] 1db69c: 97fb14b1 bl 0xa0960 <_ZdlPv@plt> 1db6a0: 394023e8 ldrb w8, [sp, #0x8] 1db6a4: 3607ff68 tbz w8, #0x0, 0x1db690 1db6a8: 14000004 b 0x1db6b8 1db6ac: aa0003f3 mov x19, x0 1db6b0: 394023e8 ldrb w8, [sp, #0x8] 1db6b4: 3607fee8 tbz w8, #0x0, 0x1db690 1db6b8: f9400fe0 ldr x0, [sp, #0x18] 1db6bc: 97fb14a9 bl 0xa0960 <_ZdlPv@plt> 1db6c0: aa1303e0 mov x0, x19 1db6c4: 97fb3213 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001db6c8 : 1db6c8: d101c3ff sub sp, sp, #0x70 1db6cc: a9054ff4 stp x20, x19, [sp, #0x50] 1db6d0: a9067bfd stp x29, x30, [sp, #0x60] 1db6d4: 910183fd add x29, sp, #0x60 1db6d8: d53bd054 mrs x20, TPIDR_EL0 1db6dc: f9401688 ldr x8, [x20, #0x28] 1db6e0: aa0003f3 mov x19, x0 1db6e4: f81e83a8 stur x8, [x29, #-0x18] 1db6e8: a93d8ba1 stp x1, x2, [x29, #-0x28] 1db6ec: a900ffff stp xzr, xzr, [sp, #0x8] 1db6f0: f9000fff str xzr, [sp, #0x18] 1db6f4: 910083e8 add x8, sp, #0x20 1db6f8: d100a3a0 sub x0, x29, #0x28 1db6fc: 910023e1 add x1, sp, #0x8 1db700: 97fb2730 bl 0xa53c0 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt> 1db704: 910083e1 add x1, sp, #0x20 1db708: aa1303e0 mov x0, x19 1db70c: 97fb3525 bl 0xa8ba0 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt> 1db710: 394083e8 ldrb w8, [sp, #0x20] 1db714: 36000068 tbz w8, #0x0, 0x1db720 1db718: f9401be0 ldr x0, [sp, #0x30] 1db71c: 97fb1491 bl 0xa0960 <_ZdlPv@plt> 1db720: 394023e8 ldrb w8, [sp, #0x8] 1db724: 36000068 tbz w8, #0x0, 0x1db730 1db728: f9400fe0 ldr x0, [sp, #0x18] 1db72c: 97fb148d bl 0xa0960 <_ZdlPv@plt> 1db730: b0000668 adrp x8, 0x2a8000 1db734: f947d508 ldr x8, [x8, #0xfa8] 1db738: 91004108 add x8, x8, #0x10 1db73c: f9000268 str x8, [x19] 1db740: 3cdd83a0 ldur q0, [x29, #-0x28] 1db744: 3d800660 str q0, [x19, #0x10] 1db748: f9401688 ldr x8, [x20, #0x28] 1db74c: f85e83a9 ldur x9, [x29, #-0x18] 1db750: eb09011f cmp x8, x9 1db754: 540000a1 b.ne 0x1db768 1db758: a9467bfd ldp x29, x30, [sp, #0x60] 1db75c: a9454ff4 ldp x20, x19, [sp, #0x50] 1db760: 9101c3ff add sp, sp, #0x70 1db764: d65f03c0 ret 1db768: 97fb3982 bl 0xa9d70 <__stack_chk_fail@plt> 1db76c: 394083e8 ldrb w8, [sp, #0x20] 1db770: aa0003f3 mov x19, x0 1db774: 370000a8 tbnz w8, #0x0, 0x1db788 1db778: 394023e8 ldrb w8, [sp, #0x8] 1db77c: 37000168 tbnz w8, #0x0, 0x1db7a8 1db780: aa1303e0 mov x0, x19 1db784: 97fb31e3 bl 0xa7f10 <_Unwind_Resume@plt> 1db788: f9401be0 ldr x0, [sp, #0x30] 1db78c: 97fb1475 bl 0xa0960 <_ZdlPv@plt> 1db790: 394023e8 ldrb w8, [sp, #0x8] 1db794: 3607ff68 tbz w8, #0x0, 0x1db780 1db798: 14000004 b 0x1db7a8 1db79c: aa0003f3 mov x19, x0 1db7a0: 394023e8 ldrb w8, [sp, #0x8] 1db7a4: 3607fee8 tbz w8, #0x0, 0x1db780 1db7a8: f9400fe0 ldr x0, [sp, #0x18] 1db7ac: 97fb146d bl 0xa0960 <_ZdlPv@plt> 1db7b0: aa1303e0 mov x0, x19 1db7b4: 97fb31d7 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001db7b8 , std::__ndk1::allocator> const&)>: 1db7b8: d10283ff sub sp, sp, #0xa0 1db7bc: a90567fa stp x26, x25, [sp, #0x50] 1db7c0: a9065ff8 stp x24, x23, [sp, #0x60] 1db7c4: a90757f6 stp x22, x21, [sp, #0x70] 1db7c8: a9084ff4 stp x20, x19, [sp, #0x80] 1db7cc: a9097bfd stp x29, x30, [sp, #0x90] 1db7d0: 910243fd add x29, sp, #0x90 1db7d4: d53bd05a mrs x26, TPIDR_EL0 1db7d8: f9401748 ldr x8, [x26, #0x28] 1db7dc: aa0203f3 mov x19, x2 1db7e0: 2a0103f4 mov w20, w1 1db7e4: aa0003f5 mov x21, x0 1db7e8: f90027e8 str x8, [sp, #0x48] 1db7ec: b90023e1 str w1, [sp, #0x20] 1db7f0: f90017e2 str x2, [sp, #0x28] 1db7f4: a900ffff stp xzr, xzr, [sp, #0x8] 1db7f8: f90003ff str xzr, [sp] 1db7fc: 39400068 ldrb w8, [x3] 1db800: 370000c8 tbnz w8, #0x0, 0x1db818 , std::__ndk1::allocator> const&)+0x60> 1db804: f9400868 ldr x8, [x3, #0x10] 1db808: 3dc00060 ldr q0, [x3] 1db80c: f9000be8 str x8, [sp, #0x10] 1db810: 3d8003e0 str q0, [sp] 1db814: 1400001a b 0x1db87c , std::__ndk1::allocator> const&)+0xc4> 1db818: f9400476 ldr x22, [x3, #0x8] 1db81c: b10042df cmn x22, #0x10 1db820: 54000702 b.hs 0x1db900 , std::__ndk1::allocator> const&)+0x148> 1db824: f9400877 ldr x23, [x3, #0x10] 1db828: f1005edf cmp x22, #0x17 1db82c: 540000e2 b.hs 0x1db848 , std::__ndk1::allocator> const&)+0x90> 1db830: 910003e9 mov x9, sp 1db834: 531f7ac8 lsl w8, w22, #1 1db838: b2400138 orr x24, x9, #0x1 1db83c: 390003e8 strb w8, [sp] 1db840: b5000156 cbnz x22, 0x1db868 , std::__ndk1::allocator> const&)+0xb0> 1db844: 1400000d b 0x1db878 , std::__ndk1::allocator> const&)+0xc0> 1db848: 910042c8 add x8, x22, #0x10 1db84c: 927ced19 and x25, x8, #0xfffffffffffffff0 1db850: aa1903e0 mov x0, x25 1db854: 97fb35af bl 0xa8f10 <_Znwm@plt> 1db858: b2400328 orr x8, x25, #0x1 1db85c: aa0003f8 mov x24, x0 1db860: a90083f6 stp x22, x0, [sp, #0x8] 1db864: f90003e8 str x8, [sp] 1db868: aa1803e0 mov x0, x24 1db86c: aa1703e1 mov x1, x23 1db870: aa1603e2 mov x2, x22 1db874: 97fb1147 bl 0x9fd90 1db878: 38366b1f strb wzr, [x24, x22] 1db87c: 9100c3e8 add x8, sp, #0x30 1db880: 910083e0 add x0, sp, #0x20 1db884: 910003e1 mov x1, sp 1db888: 97fb26ce bl 0xa53c0 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt> 1db88c: 9100c3e1 add x1, sp, #0x30 1db890: aa1503e0 mov x0, x21 1db894: 97fb34c3 bl 0xa8ba0 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt> 1db898: 3940c3e8 ldrb w8, [sp, #0x30] 1db89c: 36000068 tbz w8, #0x0, 0x1db8a8 , std::__ndk1::allocator> const&)+0xf0> 1db8a0: f94023e0 ldr x0, [sp, #0x40] 1db8a4: 97fb142f bl 0xa0960 <_ZdlPv@plt> 1db8a8: 394003e8 ldrb w8, [sp] 1db8ac: 36000068 tbz w8, #0x0, 0x1db8b8 , std::__ndk1::allocator> const&)+0x100> 1db8b0: f9400be0 ldr x0, [sp, #0x10] 1db8b4: 97fb142b bl 0xa0960 <_ZdlPv@plt> 1db8b8: b0000668 adrp x8, 0x2a8000 1db8bc: f947d508 ldr x8, [x8, #0xfa8] 1db8c0: b90012b4 str w20, [x21, #0x10] 1db8c4: f9000eb3 str x19, [x21, #0x18] 1db8c8: 91004108 add x8, x8, #0x10 1db8cc: f90002a8 str x8, [x21] 1db8d0: f9401748 ldr x8, [x26, #0x28] 1db8d4: f94027e9 ldr x9, [sp, #0x48] 1db8d8: eb09011f cmp x8, x9 1db8dc: 54000101 b.ne 0x1db8fc , std::__ndk1::allocator> const&)+0x144> 1db8e0: a9497bfd ldp x29, x30, [sp, #0x90] 1db8e4: a9484ff4 ldp x20, x19, [sp, #0x80] 1db8e8: a94757f6 ldp x22, x21, [sp, #0x70] 1db8ec: a9465ff8 ldp x24, x23, [sp, #0x60] 1db8f0: a94567fa ldp x26, x25, [sp, #0x50] 1db8f4: 910283ff add sp, sp, #0xa0 1db8f8: d65f03c0 ret 1db8fc: 97fb391d bl 0xa9d70 <__stack_chk_fail@plt> 1db900: 910003e0 mov x0, sp 1db904: 97fb3cb7 bl 0xaabe0 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt> 1db908: 3940c3e8 ldrb w8, [sp, #0x30] 1db90c: aa0003f3 mov x19, x0 1db910: 370000a8 tbnz w8, #0x0, 0x1db924 , std::__ndk1::allocator> const&)+0x16c> 1db914: 394003e8 ldrb w8, [sp] 1db918: 37000168 tbnz w8, #0x0, 0x1db944 , std::__ndk1::allocator> const&)+0x18c> 1db91c: aa1303e0 mov x0, x19 1db920: 97fb317c bl 0xa7f10 <_Unwind_Resume@plt> 1db924: f94023e0 ldr x0, [sp, #0x40] 1db928: 97fb140e bl 0xa0960 <_ZdlPv@plt> 1db92c: 394003e8 ldrb w8, [sp] 1db930: 3607ff68 tbz w8, #0x0, 0x1db91c , std::__ndk1::allocator> const&)+0x164> 1db934: 14000004 b 0x1db944 , std::__ndk1::allocator> const&)+0x18c> 1db938: aa0003f3 mov x19, x0 1db93c: 394003e8 ldrb w8, [sp] 1db940: 3607fee8 tbz w8, #0x0, 0x1db91c , std::__ndk1::allocator> const&)+0x164> 1db944: f9400be0 ldr x0, [sp, #0x10] 1db948: 97fb1406 bl 0xa0960 <_ZdlPv@plt> 1db94c: aa1303e0 mov x0, x19 1db950: 97fb3170 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001db954 : 1db954: d10283ff sub sp, sp, #0xa0 1db958: a90567fa stp x26, x25, [sp, #0x50] 1db95c: a9065ff8 stp x24, x23, [sp, #0x60] 1db960: a90757f6 stp x22, x21, [sp, #0x70] 1db964: a9084ff4 stp x20, x19, [sp, #0x80] 1db968: a9097bfd stp x29, x30, [sp, #0x90] 1db96c: 910243fd add x29, sp, #0x90 1db970: d53bd05a mrs x26, TPIDR_EL0 1db974: f9401748 ldr x8, [x26, #0x28] 1db978: aa0003f4 mov x20, x0 1db97c: aa0303e0 mov x0, x3 1db980: aa0303f6 mov x22, x3 1db984: aa0203f3 mov x19, x2 1db988: 2a0103f5 mov w21, w1 1db98c: f90027e8 str x8, [sp, #0x48] 1db990: b90023e1 str w1, [sp, #0x20] 1db994: f90017e2 str x2, [sp, #0x28] 1db998: a9017fff stp xzr, xzr, [sp, #0x10] 1db99c: f90007ff str xzr, [sp, #0x8] 1db9a0: 97fb1e74 bl 0xa3370 1db9a4: b100401f cmn x0, #0x10 1db9a8: 540006e2 b.hs 0x1dba84 1db9ac: aa0003f7 mov x23, x0 1db9b0: f1005c1f cmp x0, #0x17 1db9b4: 540000e2 b.hs 0x1db9d0 1db9b8: 910023e9 add x9, sp, #0x8 1db9bc: 531f7ae8 lsl w8, w23, #1 1db9c0: b2400138 orr x24, x9, #0x1 1db9c4: 390023e8 strb w8, [sp, #0x8] 1db9c8: b5000157 cbnz x23, 0x1db9f0 1db9cc: 1400000d b 0x1dba00 1db9d0: 910042e8 add x8, x23, #0x10 1db9d4: 927ced19 and x25, x8, #0xfffffffffffffff0 1db9d8: aa1903e0 mov x0, x25 1db9dc: 97fb354d bl 0xa8f10 <_Znwm@plt> 1db9e0: b2400328 orr x8, x25, #0x1 1db9e4: aa0003f8 mov x24, x0 1db9e8: a90103f7 stp x23, x0, [sp, #0x10] 1db9ec: f90007e8 str x8, [sp, #0x8] 1db9f0: aa1803e0 mov x0, x24 1db9f4: aa1603e1 mov x1, x22 1db9f8: aa1703e2 mov x2, x23 1db9fc: 97fb10e5 bl 0x9fd90 1dba00: 38376b1f strb wzr, [x24, x23] 1dba04: 9100c3e8 add x8, sp, #0x30 1dba08: 910083e0 add x0, sp, #0x20 1dba0c: 910023e1 add x1, sp, #0x8 1dba10: 97fb266c bl 0xa53c0 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt> 1dba14: 9100c3e1 add x1, sp, #0x30 1dba18: aa1403e0 mov x0, x20 1dba1c: 97fb3461 bl 0xa8ba0 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt> 1dba20: 3940c3e8 ldrb w8, [sp, #0x30] 1dba24: 36000068 tbz w8, #0x0, 0x1dba30 1dba28: f94023e0 ldr x0, [sp, #0x40] 1dba2c: 97fb13cd bl 0xa0960 <_ZdlPv@plt> 1dba30: 394023e8 ldrb w8, [sp, #0x8] 1dba34: 36000068 tbz w8, #0x0, 0x1dba40 1dba38: f9400fe0 ldr x0, [sp, #0x18] 1dba3c: 97fb13c9 bl 0xa0960 <_ZdlPv@plt> 1dba40: b0000668 adrp x8, 0x2a8000 1dba44: f947d508 ldr x8, [x8, #0xfa8] 1dba48: b9001295 str w21, [x20, #0x10] 1dba4c: f9000e93 str x19, [x20, #0x18] 1dba50: 91004108 add x8, x8, #0x10 1dba54: f9000288 str x8, [x20] 1dba58: f9401748 ldr x8, [x26, #0x28] 1dba5c: f94027e9 ldr x9, [sp, #0x48] 1dba60: eb09011f cmp x8, x9 1dba64: 54000141 b.ne 0x1dba8c 1dba68: a9497bfd ldp x29, x30, [sp, #0x90] 1dba6c: a9484ff4 ldp x20, x19, [sp, #0x80] 1dba70: a94757f6 ldp x22, x21, [sp, #0x70] 1dba74: a9465ff8 ldp x24, x23, [sp, #0x60] 1dba78: a94567fa ldp x26, x25, [sp, #0x50] 1dba7c: 910283ff add sp, sp, #0xa0 1dba80: d65f03c0 ret 1dba84: 910023e0 add x0, sp, #0x8 1dba88: 97fb3c56 bl 0xaabe0 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt> 1dba8c: 97fb38b9 bl 0xa9d70 <__stack_chk_fail@plt> 1dba90: 3940c3e8 ldrb w8, [sp, #0x30] 1dba94: aa0003f3 mov x19, x0 1dba98: 370000a8 tbnz w8, #0x0, 0x1dbaac 1dba9c: 394023e8 ldrb w8, [sp, #0x8] 1dbaa0: 37000168 tbnz w8, #0x0, 0x1dbacc 1dbaa4: aa1303e0 mov x0, x19 1dbaa8: 97fb311a bl 0xa7f10 <_Unwind_Resume@plt> 1dbaac: f94023e0 ldr x0, [sp, #0x40] 1dbab0: 97fb13ac bl 0xa0960 <_ZdlPv@plt> 1dbab4: 394023e8 ldrb w8, [sp, #0x8] 1dbab8: 3607ff68 tbz w8, #0x0, 0x1dbaa4 1dbabc: 14000004 b 0x1dbacc 1dbac0: aa0003f3 mov x19, x0 1dbac4: 394023e8 ldrb w8, [sp, #0x8] 1dbac8: 3607fee8 tbz w8, #0x0, 0x1dbaa4 1dbacc: f9400fe0 ldr x0, [sp, #0x18] 1dbad0: 97fb13a4 bl 0xa0960 <_ZdlPv@plt> 1dbad4: aa1303e0 mov x0, x19 1dbad8: 97fb310e bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dbadc : 1dbadc: d10203ff sub sp, sp, #0x80 1dbae0: a90557f6 stp x22, x21, [sp, #0x50] 1dbae4: a9064ff4 stp x20, x19, [sp, #0x60] 1dbae8: a9077bfd stp x29, x30, [sp, #0x70] 1dbaec: 9101c3fd add x29, sp, #0x70 1dbaf0: d53bd056 mrs x22, TPIDR_EL0 1dbaf4: f94016c8 ldr x8, [x22, #0x28] 1dbaf8: aa0203f3 mov x19, x2 1dbafc: 2a0103f5 mov w21, w1 1dbb00: aa0003f4 mov x20, x0 1dbb04: f81d83a8 stur x8, [x29, #-0x28] 1dbb08: b90023e1 str w1, [sp, #0x20] 1dbb0c: f90017e2 str x2, [sp, #0x28] 1dbb10: a9017fff stp xzr, xzr, [sp, #0x10] 1dbb14: f90007ff str xzr, [sp, #0x8] 1dbb18: 9100c3e8 add x8, sp, #0x30 1dbb1c: 910083e0 add x0, sp, #0x20 1dbb20: 910023e1 add x1, sp, #0x8 1dbb24: 97fb2627 bl 0xa53c0 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt> 1dbb28: 9100c3e1 add x1, sp, #0x30 1dbb2c: aa1403e0 mov x0, x20 1dbb30: 97fb341c bl 0xa8ba0 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt> 1dbb34: 3940c3e8 ldrb w8, [sp, #0x30] 1dbb38: 36000068 tbz w8, #0x0, 0x1dbb44 1dbb3c: f94023e0 ldr x0, [sp, #0x40] 1dbb40: 97fb1388 bl 0xa0960 <_ZdlPv@plt> 1dbb44: 394023e8 ldrb w8, [sp, #0x8] 1dbb48: 36000068 tbz w8, #0x0, 0x1dbb54 1dbb4c: f9400fe0 ldr x0, [sp, #0x18] 1dbb50: 97fb1384 bl 0xa0960 <_ZdlPv@plt> 1dbb54: b0000668 adrp x8, 0x2a8000 1dbb58: f947d508 ldr x8, [x8, #0xfa8] 1dbb5c: b9001295 str w21, [x20, #0x10] 1dbb60: f9000e93 str x19, [x20, #0x18] 1dbb64: 91004108 add x8, x8, #0x10 1dbb68: f9000288 str x8, [x20] 1dbb6c: f94016c8 ldr x8, [x22, #0x28] 1dbb70: f85d83a9 ldur x9, [x29, #-0x28] 1dbb74: eb09011f cmp x8, x9 1dbb78: 540000c1 b.ne 0x1dbb90 1dbb7c: a9477bfd ldp x29, x30, [sp, #0x70] 1dbb80: a9464ff4 ldp x20, x19, [sp, #0x60] 1dbb84: a94557f6 ldp x22, x21, [sp, #0x50] 1dbb88: 910203ff add sp, sp, #0x80 1dbb8c: d65f03c0 ret 1dbb90: 97fb3878 bl 0xa9d70 <__stack_chk_fail@plt> 1dbb94: 3940c3e8 ldrb w8, [sp, #0x30] 1dbb98: aa0003f3 mov x19, x0 1dbb9c: 370000a8 tbnz w8, #0x0, 0x1dbbb0 1dbba0: 394023e8 ldrb w8, [sp, #0x8] 1dbba4: 37000168 tbnz w8, #0x0, 0x1dbbd0 1dbba8: aa1303e0 mov x0, x19 1dbbac: 97fb30d9 bl 0xa7f10 <_Unwind_Resume@plt> 1dbbb0: f94023e0 ldr x0, [sp, #0x40] 1dbbb4: 97fb136b bl 0xa0960 <_ZdlPv@plt> 1dbbb8: 394023e8 ldrb w8, [sp, #0x8] 1dbbbc: 3607ff68 tbz w8, #0x0, 0x1dbba8 1dbbc0: 14000004 b 0x1dbbd0 1dbbc4: aa0003f3 mov x19, x0 1dbbc8: 394023e8 ldrb w8, [sp, #0x8] 1dbbcc: 3607fee8 tbz w8, #0x0, 0x1dbba8 1dbbd0: f9400fe0 ldr x0, [sp, #0x18] 1dbbd4: 97fb1363 bl 0xa0960 <_ZdlPv@plt> 1dbbd8: aa1303e0 mov x0, x19 1dbbdc: 97fb30cd bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dbbe0 : 1dbbe0: 17fb3c1c b 0xaac50 <_ZNSt13runtime_errorD2Ev@plt> 00000000001dbbe4 : 1dbbe4: f81e0ff3 str x19, [sp, #-0x20]! 1dbbe8: a9017bfd stp x29, x30, [sp, #0x10] 1dbbec: 910043fd add x29, sp, #0x10 1dbbf0: aa0003f3 mov x19, x0 1dbbf4: 97fb3c17 bl 0xaac50 <_ZNSt13runtime_errorD2Ev@plt> 1dbbf8: a9417bfd ldp x29, x30, [sp, #0x10] 1dbbfc: aa1303e0 mov x0, x19 1dbc00: f84207f3 ldr x19, [sp], #0x20 1dbc04: 17fb1357 b 0xa0960 <_ZdlPv@plt> 00000000001dbc08 : 1dbc08: f81d0ff5 str x21, [sp, #-0x30]! 1dbc0c: a9014ff4 stp x20, x19, [sp, #0x10] 1dbc10: a9027bfd stp x29, x30, [sp, #0x20] 1dbc14: 910083fd add x29, sp, #0x20 1dbc18: 2a0003f5 mov w21, w0 1dbc1c: 321b03e0 orr w0, wzr, #0x20 1dbc20: aa0103f4 mov x20, x1 1dbc24: 97fb16b3 bl 0xa16f0 <__cxa_allocate_exception@plt> 1dbc28: 90000688 adrp x8, 0x2ab000 1dbc2c: 9129a108 add x8, x8, #0xa68 1dbc30: 08dffd08 ldarb w8, [x8] 1dbc34: aa0003f3 mov x19, x0 1dbc38: 37000188 tbnz w8, #0x0, 0x1dbc68 1dbc3c: 90000680 adrp x0, 0x2ab000 1dbc40: 9129a000 add x0, x0, #0xa68 1dbc44: 97fb3d63 bl 0xab1d0 <__cxa_guard_acquire@plt> 1dbc48: 34000100 cbz w0, 0x1dbc68 1dbc4c: 90000629 adrp x9, 0x29f000 1dbc50: 90000680 adrp x0, 0x2ab000 1dbc54: 90000688 adrp x8, 0x2ab000 1dbc58: 9117a129 add x9, x9, #0x5e8 1dbc5c: 9129a000 add x0, x0, #0xa68 1dbc60: f9053109 str x9, [x8, #0xa60] 1dbc64: 97fb1c67 bl 0xa2e00 <__cxa_guard_release@plt> 1dbc68: 2a1503e1 mov w1, w21 1dbc6c: 90000682 adrp x2, 0x2ab000 1dbc70: 91298042 add x2, x2, #0xa60 1dbc74: aa1303e0 mov x0, x19 1dbc78: aa1403e3 mov x3, x20 1dbc7c: 97fb18a5 bl 0xa1f10 <_ZNSt6__ndk112system_errorC2ENS_10error_codeEPKc@plt> 1dbc80: b0000661 adrp x1, 0x2a8000 1dbc84: b0000662 adrp x2, 0x2a8000 1dbc88: f9472021 ldr x1, [x1, #0xe40] 1dbc8c: f946a842 ldr x2, [x2, #0xd50] 1dbc90: aa1303e0 mov x0, x19 1dbc94: 97fb2edf bl 0xa7810 <__cxa_throw@plt> 1dbc98: aa0003f4 mov x20, x0 1dbc9c: aa1303e0 mov x0, x19 1dbca0: 97fb3cbc bl 0xaaf90 <__cxa_free_exception@plt> 1dbca4: aa1403e0 mov x0, x20 1dbca8: 97fb309a bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dbcac : 1dbcac: d65f03c0 ret 1dbcb0: d4200020 brk #0x1 1dbcb4: 17fb132b b 0xa0960 <_ZdlPv@plt> 1dbcb8: 17fb132a b 0xa0960 <_ZdlPv@plt> 00000000001dbcbc : 1dbcbc: f9400008 ldr x8, [x0] 1dbcc0: b5000048 cbnz x8, 0x1dbcc8 1dbcc4: d65f03c0 ret 1dbcc8: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dbccc: 910003fd mov x29, sp 1dbcd0: 97fb3a64 bl 0xaa660 <_ZSt9terminatev@plt> 00000000001dbcd4 : 1dbcd4: f81e0ff3 str x19, [sp, #-0x20]! 1dbcd8: a9017bfd stp x29, x30, [sp, #0x10] 1dbcdc: 910043fd add x29, sp, #0x10 1dbce0: aa0003f3 mov x19, x0 1dbce4: f9400000 ldr x0, [x0] 1dbce8: b4000100 cbz x0, 0x1dbd08 1dbcec: aa1f03e1 mov x1, xzr 1dbcf0: 97fb15a4 bl 0xa1380 1dbcf4: 350000c0 cbnz w0, 0x1dbd0c 1dbcf8: f900027f str xzr, [x19] 1dbcfc: a9417bfd ldp x29, x30, [sp, #0x10] 1dbd00: f84207f3 ldr x19, [sp], #0x20 1dbd04: d65f03c0 ret 1dbd08: 528002c0 mov w0, #0x16 // =22 1dbd0c: 90000341 adrp x1, 0x243000 1dbd10: 913d8021 add x1, x1, #0xf60 1dbd14: 97fb3b8f bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 00000000001dbd18 : 1dbd18: f81e0ff3 str x19, [sp, #-0x20]! 1dbd1c: a9017bfd stp x29, x30, [sp, #0x10] 1dbd20: 910043fd add x29, sp, #0x10 1dbd24: aa0003f3 mov x19, x0 1dbd28: f9400000 ldr x0, [x0] 1dbd2c: b40000e0 cbz x0, 0x1dbd48 1dbd30: 97fb1290 bl 0xa0770 1dbd34: 350000c0 cbnz w0, 0x1dbd4c 1dbd38: f900027f str xzr, [x19] 1dbd3c: a9417bfd ldp x29, x30, [sp, #0x10] 1dbd40: f84207f3 ldr x19, [sp], #0x20 1dbd44: d65f03c0 ret 1dbd48: 528002c0 mov w0, #0x16 // =22 1dbd4c: 90000341 adrp x1, 0x243000 1dbd50: 913dd021 add x1, x1, #0xf74 1dbd54: 97fb3b7f bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 00000000001dbd58 : 1dbd58: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dbd5c: 910003fd mov x29, sp 1dbd60: 52800c20 mov w0, #0x61 // =97 1dbd64: 97fb18a3 bl 0xa1ff0 1dbd68: f100001f cmp x0, #0x0 1dbd6c: 1a9fc000 csel w0, w0, wzr, gt 1dbd70: a8c17bfd ldp x29, x30, [sp], #0x10 1dbd74: d65f03c0 ret 1dbd78: 97fb4913 bl 0xae1c4 00000000001dbd7c > const&)>: 1dbd7c: d10103ff sub sp, sp, #0x40 1dbd80: f90013f3 str x19, [sp, #0x20] 1dbd84: a9037bfd stp x29, x30, [sp, #0x30] 1dbd88: 9100c3fd add x29, sp, #0x30 1dbd8c: d53bd053 mrs x19, TPIDR_EL0 1dbd90: f9401668 ldr x8, [x19, #0x28] 1dbd94: f9000fe8 str x8, [sp, #0x18] 1dbd98: f9400008 ldr x8, [x0] 1dbd9c: f100051f cmp x8, #0x1 1dbda0: 540002ab b.lt 0x1dbdf4 > const&)+0x78> 1dbda4: d28b4a6a mov x10, #0x5a53 // =23123 1dbda8: f2b4136a movk x10, #0xa09b, lsl #16 1dbdac: f2d705ea movk x10, #0xb82f, lsl #32 1dbdb0: d349fd09 lsr x9, x8, #9 1dbdb4: f2e0088a movk x10, #0x44, lsl #48 1dbdb8: 92993feb mov x11, #-0xca00 // =-51712 1dbdbc: 9bca7d29 umulh x9, x9, x10 1dbdc0: f2b88cab movk x11, #0xc465, lsl #16 1dbdc4: d34bfd29 lsr x9, x9, #11 1dbdc8: 9b0b2128 madd x8, x9, x11, x8 1dbdcc: a900a3e9 stp x9, x8, [sp, #0x8] 1dbdd0: 910023e0 add x0, sp, #0x8 1dbdd4: 910023e1 add x1, sp, #0x8 1dbdd8: 97fb19be bl 0xa24d0 1dbddc: 3100041f cmn w0, #0x1 1dbde0: 540000a1 b.ne 0x1dbdf4 > const&)+0x78> 1dbde4: 97fb320b bl 0xa8610 <__errno@plt> 1dbde8: b9400008 ldr w8, [x0] 1dbdec: 7100111f cmp w8, #0x4 1dbdf0: 54ffff00 b.eq 0x1dbdd0 > const&)+0x54> 1dbdf4: f9401668 ldr x8, [x19, #0x28] 1dbdf8: f9400fe9 ldr x9, [sp, #0x18] 1dbdfc: eb09011f cmp x8, x9 1dbe00: 540000a1 b.ne 0x1dbe14 > const&)+0x98> 1dbe04: a9437bfd ldp x29, x30, [sp, #0x30] 1dbe08: f94013f3 ldr x19, [sp, #0x20] 1dbe0c: 910103ff add sp, sp, #0x40 1dbe10: d65f03c0 ret 1dbe14: 97fb37d7 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001dbe18 : 1dbe18: f81e0ff3 str x19, [sp, #-0x20]! 1dbe1c: a9017bfd stp x29, x30, [sp, #0x10] 1dbe20: 910043fd add x29, sp, #0x10 1dbe24: 90000688 adrp x8, 0x2ab000 1dbe28: 9129e108 add x8, x8, #0xa78 1dbe2c: 08dffd08 ldarb w8, [x8] 1dbe30: 360000c8 tbz w8, #0x0, 0x1dbe48 1dbe34: a9417bfd ldp x29, x30, [sp, #0x10] 1dbe38: 90000680 adrp x0, 0x2ab000 1dbe3c: 9129c000 add x0, x0, #0xa70 1dbe40: f84207f3 ldr x19, [sp], #0x20 1dbe44: d65f03c0 ret 1dbe48: 90000680 adrp x0, 0x2ab000 1dbe4c: 9129e000 add x0, x0, #0xa78 1dbe50: 97fb3ce0 bl 0xab1d0 <__cxa_guard_acquire@plt> 1dbe54: 34ffff00 cbz w0, 0x1dbe34 1dbe58: 90000680 adrp x0, 0x2ab000 1dbe5c: b0000001 adrp x1, 0x1dc000 1dbe60: 9129c000 add x0, x0, #0xa70 1dbe64: 91075021 add x1, x1, #0x1d4 1dbe68: 97fb3636 bl 0xa9740 1dbe6c: 350000a0 cbnz w0, 0x1dbe80 1dbe70: 90000680 adrp x0, 0x2ab000 1dbe74: 9129e000 add x0, x0, #0xa78 1dbe78: 97fb1be2 bl 0xa2e00 <__cxa_guard_release@plt> 1dbe7c: 17ffffee b 0x1dbe34 1dbe80: 90000341 adrp x1, 0x243000 1dbe84: 913e2821 add x1, x1, #0xf8a 1dbe88: 97fb3b32 bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 1dbe8c: aa0003f3 mov x19, x0 1dbe90: 90000680 adrp x0, 0x2ab000 1dbe94: 9129e000 add x0, x0, #0xa78 1dbe98: 97fb3612 bl 0xa96e0 <__cxa_guard_abort@plt> 1dbe9c: aa1303e0 mov x0, x19 1dbea0: 97fb301c bl 0xa7f10 <_Unwind_Resume@plt> 1dbea4: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1dbea8: a9014ff4 stp x20, x19, [sp, #0x10] 1dbeac: a9027bfd stp x29, x30, [sp, #0x20] 1dbeb0: 910083fd add x29, sp, #0x20 1dbeb4: aa0003f4 mov x20, x0 1dbeb8: f8418e95 ldr x21, [x20, #0x18]! 1dbebc: aa0003f3 mov x19, x0 1dbec0: f9400696 ldr x22, [x20, #0x8] 1dbec4: eb1602bf cmp x21, x22 1dbec8: 540000e0 b.eq 0x1dbee4 1dbecc: f94006a0 ldr x0, [x21, #0x8] 1dbed0: 97fb1a9c bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dbed4: f84106a0 ldr x0, [x21], #0x10 1dbed8: 97fb2532 bl 0xa53a0 <_ZNSt6__ndk118condition_variable10notify_allEv@plt> 1dbedc: eb1502df cmp x22, x21 1dbee0: 54ffff61 b.ne 0x1dbecc 1dbee4: a9405a75 ldp x21, x22, [x19] 1dbee8: eb1602bf cmp x21, x22 1dbeec: 540000e0 b.eq 0x1dbf08 1dbef0: f94002a0 ldr x0, [x21] 1dbef4: 97fb38e3 bl 0xaa280 <_ZNSt6__ndk117__assoc_sub_state12__make_readyEv@plt> 1dbef8: f84086a0 ldr x0, [x21], #0x8 1dbefc: 97fb35b1 bl 0xa95c0 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt> 1dbf00: eb1502df cmp x22, x21 1dbf04: 54ffff61 b.ne 0x1dbef0 1dbf08: f9400280 ldr x0, [x20] 1dbf0c: b4000060 cbz x0, 0x1dbf18 1dbf10: f9001260 str x0, [x19, #0x20] 1dbf14: 97fb1293 bl 0xa0960 <_ZdlPv@plt> 1dbf18: f9400260 ldr x0, [x19] 1dbf1c: b40000c0 cbz x0, 0x1dbf34 1dbf20: f9000660 str x0, [x19, #0x8] 1dbf24: a9427bfd ldp x29, x30, [sp, #0x20] 1dbf28: a9414ff4 ldp x20, x19, [sp, #0x10] 1dbf2c: a8c357f6 ldp x22, x21, [sp], #0x30 1dbf30: 17fb128c b 0xa0960 <_ZdlPv@plt> 1dbf34: a9427bfd ldp x29, x30, [sp, #0x20] 1dbf38: a9414ff4 ldp x20, x19, [sp, #0x10] 1dbf3c: a8c357f6 ldp x22, x21, [sp], #0x30 1dbf40: d65f03c0 ret 1dbf44: aa0003f5 mov x21, x0 1dbf48: aa1403e0 mov x0, x20 1dbf4c: 94000005 bl 0x1dbf60 1dbf50: aa1303e0 mov x0, x19 1dbf54: 94000009 bl 0x1dbf78 1dbf58: aa1503e0 mov x0, x21 1dbf5c: 97fb489a bl 0xae1c4 1dbf60: aa0003e8 mov x8, x0 1dbf64: f9400000 ldr x0, [x0] 1dbf68: b4000060 cbz x0, 0x1dbf74 1dbf6c: f9000500 str x0, [x8, #0x8] 1dbf70: 17fb127c b 0xa0960 <_ZdlPv@plt> 1dbf74: d65f03c0 ret 1dbf78: aa0003e8 mov x8, x0 1dbf7c: f9400000 ldr x0, [x0] 1dbf80: b4000060 cbz x0, 0x1dbf8c 1dbf84: f9000500 str x0, [x8, #0x8] 1dbf88: 17fb1276 b 0xa0960 <_ZdlPv@plt> 1dbf8c: d65f03c0 ret 1dbf90: d10103ff sub sp, sp, #0x40 1dbf94: f90013f3 str x19, [sp, #0x20] 1dbf98: a9037bfd stp x29, x30, [sp, #0x30] 1dbf9c: 9100c3fd add x29, sp, #0x30 1dbfa0: d53bd053 mrs x19, TPIDR_EL0 1dbfa4: f9401668 ldr x8, [x19, #0x28] 1dbfa8: f9000fe8 str x8, [sp, #0x18] 1dbfac: a9008be1 stp x1, x2, [sp, #0x8] 1dbfb0: a9422408 ldp x8, x9, [x0, #0x20] 1dbfb4: eb09011f cmp x8, x9 1dbfb8: 540000e2 b.hs 0x1dbfd4 1dbfbc: 3cc083e0 ldur q0, [sp, #0x8] 1dbfc0: 3d800100 str q0, [x8] 1dbfc4: f9401008 ldr x8, [x0, #0x20] 1dbfc8: 91004108 add x8, x8, #0x10 1dbfcc: f9001008 str x8, [x0, #0x20] 1dbfd0: 14000004 b 0x1dbfe0 1dbfd4: 91006000 add x0, x0, #0x18 1dbfd8: 910023e1 add x1, sp, #0x8 1dbfdc: 9400008e bl 0x1dc214 1dbfe0: f9401668 ldr x8, [x19, #0x28] 1dbfe4: f9400fe9 ldr x9, [sp, #0x18] 1dbfe8: eb09011f cmp x8, x9 1dbfec: 540000a1 b.ne 0x1dc000 1dbff0: a9437bfd ldp x29, x30, [sp, #0x30] 1dbff4: f94013f3 ldr x19, [sp, #0x20] 1dbff8: 910103ff add sp, sp, #0x40 1dbffc: d65f03c0 ret 1dc000: 97fb375c bl 0xa9d70 <__stack_chk_fail@plt> 1dc004: d100c3ff sub sp, sp, #0x30 1dc008: f9000bf3 str x19, [sp, #0x10] 1dc00c: a9027bfd stp x29, x30, [sp, #0x20] 1dc010: 910083fd add x29, sp, #0x20 1dc014: d53bd053 mrs x19, TPIDR_EL0 1dc018: f9401668 ldr x8, [x19, #0x28] 1dc01c: f90007e8 str x8, [sp, #0x8] 1dc020: f90003e1 str x1, [sp] 1dc024: a940a408 ldp x8, x9, [x0, #0x8] 1dc028: eb09011f cmp x8, x9 1dc02c: 540000c0 b.eq 0x1dc044 1dc030: f9000101 str x1, [x8] 1dc034: f9400408 ldr x8, [x0, #0x8] 1dc038: 91002108 add x8, x8, #0x8 1dc03c: f9000408 str x8, [x0, #0x8] 1dc040: 14000003 b 0x1dc04c 1dc044: 910003e1 mov x1, sp 1dc048: 940000ab bl 0x1dc2f4 1dc04c: f94003e0 ldr x0, [sp] 1dc050: 97fb20b8 bl 0xa4330 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt> 1dc054: f9401668 ldr x8, [x19, #0x28] 1dc058: f94007e9 ldr x9, [sp, #0x8] 1dc05c: eb09011f cmp x8, x9 1dc060: 540000a1 b.ne 0x1dc074 1dc064: a9427bfd ldp x29, x30, [sp, #0x20] 1dc068: f9400bf3 ldr x19, [sp, #0x10] 1dc06c: 9100c3ff add sp, sp, #0x30 1dc070: d65f03c0 ret 1dc074: 97fb373f bl 0xa9d70 <__stack_chk_fail@plt> 00000000001dc078 : 1dc078: f81e0ff3 str x19, [sp, #-0x20]! 1dc07c: a9017bfd stp x29, x30, [sp, #0x10] 1dc080: 910043fd add x29, sp, #0x10 1dc084: aa0003f3 mov x19, x0 1dc088: 321c07e0 orr w0, wzr, #0x30 1dc08c: 97fb33a1 bl 0xa8f10 <_Znwm@plt> 1dc090: 6f00e400 movi v0.2d, #0000000000000000 1dc094: ad008000 stp q0, q0, [x0, #0x10] 1dc098: 3d800000 str q0, [x0] 1dc09c: f9000260 str x0, [x19] 1dc0a0: a9417bfd ldp x29, x30, [sp, #0x10] 1dc0a4: f84207f3 ldr x19, [sp], #0x20 1dc0a8: d65f03c0 ret 00000000001dc0ac : 1dc0ac: f81e0ff3 str x19, [sp, #-0x20]! 1dc0b0: a9017bfd stp x29, x30, [sp, #0x10] 1dc0b4: 910043fd add x29, sp, #0x10 1dc0b8: f9400013 ldr x19, [x0] 1dc0bc: b40000f3 cbz x19, 0x1dc0d8 1dc0c0: aa1303e0 mov x0, x19 1dc0c4: 97ffff78 bl 0x1dbea4 1dc0c8: a9417bfd ldp x29, x30, [sp, #0x10] 1dc0cc: aa1303e0 mov x0, x19 1dc0d0: f84207f3 ldr x19, [sp], #0x20 1dc0d4: 17fb1223 b 0xa0960 <_ZdlPv@plt> 1dc0d8: a9417bfd ldp x29, x30, [sp, #0x10] 1dc0dc: f84207f3 ldr x19, [sp], #0x20 1dc0e0: d65f03c0 ret 00000000001dc0e4 : 1dc0e4: d10103ff sub sp, sp, #0x40 1dc0e8: f90013f3 str x19, [sp, #0x20] 1dc0ec: a9037bfd stp x29, x30, [sp, #0x30] 1dc0f0: 9100c3fd add x29, sp, #0x30 1dc0f4: d53bd053 mrs x19, TPIDR_EL0 1dc0f8: f9401668 ldr x8, [x19, #0x28] 1dc0fc: f9000fe8 str x8, [sp, #0x18] 1dc100: f9400008 ldr x8, [x0] 1dc104: a9008be1 stp x1, x2, [sp, #0x8] 1dc108: a9422909 ldp x9, x10, [x8, #0x20] 1dc10c: eb0a013f cmp x9, x10 1dc110: 540000e2 b.hs 0x1dc12c 1dc114: 3cc083e0 ldur q0, [sp, #0x8] 1dc118: 3d800120 str q0, [x9] 1dc11c: f9401109 ldr x9, [x8, #0x20] 1dc120: 91004129 add x9, x9, #0x10 1dc124: f9001109 str x9, [x8, #0x20] 1dc128: 14000004 b 0x1dc138 1dc12c: 91006100 add x0, x8, #0x18 1dc130: 910023e1 add x1, sp, #0x8 1dc134: 94000038 bl 0x1dc214 1dc138: f9401668 ldr x8, [x19, #0x28] 1dc13c: f9400fe9 ldr x9, [sp, #0x18] 1dc140: eb09011f cmp x8, x9 1dc144: 540000a1 b.ne 0x1dc158 1dc148: a9437bfd ldp x29, x30, [sp, #0x30] 1dc14c: f94013f3 ldr x19, [sp, #0x20] 1dc150: 910103ff add sp, sp, #0x40 1dc154: d65f03c0 ret 1dc158: 97fb3706 bl 0xa9d70 <__stack_chk_fail@plt> 00000000001dc15c : 1dc15c: d100c3ff sub sp, sp, #0x30 1dc160: f9000bf3 str x19, [sp, #0x10] 1dc164: a9027bfd stp x29, x30, [sp, #0x20] 1dc168: 910083fd add x29, sp, #0x20 1dc16c: d53bd053 mrs x19, TPIDR_EL0 1dc170: f9401668 ldr x8, [x19, #0x28] 1dc174: f90007e8 str x8, [sp, #0x8] 1dc178: f9400000 ldr x0, [x0] 1dc17c: f90003e1 str x1, [sp] 1dc180: a940a408 ldp x8, x9, [x0, #0x8] 1dc184: eb09011f cmp x8, x9 1dc188: 540000c0 b.eq 0x1dc1a0 1dc18c: f9000101 str x1, [x8] 1dc190: f9400408 ldr x8, [x0, #0x8] 1dc194: 91002108 add x8, x8, #0x8 1dc198: f9000408 str x8, [x0, #0x8] 1dc19c: 14000003 b 0x1dc1a8 1dc1a0: 910003e1 mov x1, sp 1dc1a4: 94000054 bl 0x1dc2f4 1dc1a8: f94003e0 ldr x0, [sp] 1dc1ac: 97fb2061 bl 0xa4330 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt> 1dc1b0: f9401668 ldr x8, [x19, #0x28] 1dc1b4: f94007e9 ldr x9, [sp, #0x8] 1dc1b8: eb09011f cmp x8, x9 1dc1bc: 540000a1 b.ne 0x1dc1d0 1dc1c0: a9427bfd ldp x29, x30, [sp, #0x20] 1dc1c4: f9400bf3 ldr x19, [sp, #0x10] 1dc1c8: 9100c3ff add sp, sp, #0x30 1dc1cc: d65f03c0 ret 1dc1d0: 97fb36e8 bl 0xa9d70 <__stack_chk_fail@plt> 1dc1d4: b40001e0 cbz x0, 0x1dc210 1dc1d8: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dc1dc: a9017bfd stp x29, x30, [sp, #0x10] 1dc1e0: 910043fd add x29, sp, #0x10 1dc1e4: f9400014 ldr x20, [x0] 1dc1e8: aa0003f3 mov x19, x0 1dc1ec: b40000b4 cbz x20, 0x1dc200 1dc1f0: aa1403e0 mov x0, x20 1dc1f4: 97ffff2c bl 0x1dbea4 1dc1f8: aa1403e0 mov x0, x20 1dc1fc: 97fb11d9 bl 0xa0960 <_ZdlPv@plt> 1dc200: a9417bfd ldp x29, x30, [sp, #0x10] 1dc204: aa1303e0 mov x0, x19 1dc208: a8c24ff4 ldp x20, x19, [sp], #0x20 1dc20c: 17fb11d5 b 0xa0960 <_ZdlPv@plt> 1dc210: d65f03c0 ret 1dc214: f81c0ff7 str x23, [sp, #-0x40]! 1dc218: a90157f6 stp x22, x21, [sp, #0x10] 1dc21c: a9024ff4 stp x20, x19, [sp, #0x20] 1dc220: a9037bfd stp x29, x30, [sp, #0x30] 1dc224: 9100c3fd add x29, sp, #0x30 1dc228: a9402014 ldp x20, x8, [x0] 1dc22c: aa0003f3 mov x19, x0 1dc230: cb140109 sub x9, x8, x20 1dc234: 9344fd36 asr x22, x9, #4 1dc238: 910006c9 add x9, x22, #0x1 1dc23c: d37cfd2a lsr x10, x9, #60 1dc240: b500056a cbnz x10, 0x1dc2ec 1dc244: f9400a6a ldr x10, [x19, #0x10] 1dc248: b27fe7eb mov x11, #0x7fffffffffffffe // =576460752303423486 1dc24c: aa0103f5 mov x21, x1 1dc250: cb14014a sub x10, x10, x20 1dc254: eb8a117f cmp x11, x10, asr #4 1dc258: 540000e3 b.lo 0x1dc274 1dc25c: 9343fd4a asr x10, x10, #3 1dc260: eb09015f cmp x10, x9 1dc264: 9a8a3137 csel x23, x9, x10, lo 1dc268: b5000097 cbnz x23, 0x1dc278 1dc26c: aa1f03e0 mov x0, xzr 1dc270: 14000005 b 0x1dc284 1dc274: b240eff7 orr x23, xzr, #0xfffffffffffffff 1dc278: d37ceee0 lsl x0, x23, #4 1dc27c: 97fb3325 bl 0xa8f10 <_Znwm@plt> 1dc280: a9402274 ldp x20, x8, [x19] 1dc284: 3dc002a0 ldr q0, [x21] 1dc288: 8b161009 add x9, x0, x22, lsl #4 1dc28c: cb140102 sub x2, x8, x20 1dc290: 8b171016 add x22, x0, x23, lsl #4 1dc294: 91004137 add x23, x9, #0x10 1dc298: f100045f cmp x2, #0x1 1dc29c: cb020135 sub x21, x9, x2 1dc2a0: 3d800120 str q0, [x9] 1dc2a4: 5400008b b.lt 0x1dc2b4 1dc2a8: aa1503e0 mov x0, x21 1dc2ac: aa1403e1 mov x1, x20 1dc2b0: 97fb0eb8 bl 0x9fd90 1dc2b4: a9005e75 stp x21, x23, [x19] 1dc2b8: f9000a76 str x22, [x19, #0x10] 1dc2bc: b40000f4 cbz x20, 0x1dc2d8 1dc2c0: aa1403e0 mov x0, x20 1dc2c4: a9437bfd ldp x29, x30, [sp, #0x30] 1dc2c8: a9424ff4 ldp x20, x19, [sp, #0x20] 1dc2cc: a94157f6 ldp x22, x21, [sp, #0x10] 1dc2d0: f84407f7 ldr x23, [sp], #0x40 1dc2d4: 17fb11a3 b 0xa0960 <_ZdlPv@plt> 1dc2d8: a9437bfd ldp x29, x30, [sp, #0x30] 1dc2dc: a9424ff4 ldp x20, x19, [sp, #0x20] 1dc2e0: a94157f6 ldp x22, x21, [sp, #0x10] 1dc2e4: f84407f7 ldr x23, [sp], #0x40 1dc2e8: d65f03c0 ret 1dc2ec: aa1303e0 mov x0, x19 1dc2f0: 97fb2518 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 1dc2f4: f81c0ff7 str x23, [sp, #-0x40]! 1dc2f8: a90157f6 stp x22, x21, [sp, #0x10] 1dc2fc: a9024ff4 stp x20, x19, [sp, #0x20] 1dc300: a9037bfd stp x29, x30, [sp, #0x30] 1dc304: 9100c3fd add x29, sp, #0x30 1dc308: a9402014 ldp x20, x8, [x0] 1dc30c: aa0003f3 mov x19, x0 1dc310: cb140109 sub x9, x8, x20 1dc314: 9343fd36 asr x22, x9, #3 1dc318: 910006c9 add x9, x22, #0x1 1dc31c: d37dfd2a lsr x10, x9, #61 1dc320: b500056a cbnz x10, 0x1dc3cc 1dc324: f9400a6a ldr x10, [x19, #0x10] 1dc328: b27febeb mov x11, #0xffffffffffffffe // =1152921504606846974 1dc32c: aa0103f5 mov x21, x1 1dc330: cb14014a sub x10, x10, x20 1dc334: eb8a0d7f cmp x11, x10, asr #3 1dc338: 540000e3 b.lo 0x1dc354 1dc33c: 9342fd4a asr x10, x10, #2 1dc340: eb09015f cmp x10, x9 1dc344: 9a8a3137 csel x23, x9, x10, lo 1dc348: b5000097 cbnz x23, 0x1dc358 1dc34c: aa1f03e0 mov x0, xzr 1dc350: 14000005 b 0x1dc364 1dc354: b240f3f7 orr x23, xzr, #0x1fffffffffffffff 1dc358: d37df2e0 lsl x0, x23, #3 1dc35c: 97fb32ed bl 0xa8f10 <_Znwm@plt> 1dc360: a9402274 ldp x20, x8, [x19] 1dc364: f94002aa ldr x10, [x21] 1dc368: 8b160c09 add x9, x0, x22, lsl #3 1dc36c: 8b170c16 add x22, x0, x23, lsl #3 1dc370: cb140102 sub x2, x8, x20 1dc374: aa0903f7 mov x23, x9 1dc378: cb020135 sub x21, x9, x2 1dc37c: f100045f cmp x2, #0x1 1dc380: f80086ea str x10, [x23], #0x8 1dc384: 5400008b b.lt 0x1dc394 1dc388: aa1503e0 mov x0, x21 1dc38c: aa1403e1 mov x1, x20 1dc390: 97fb0e80 bl 0x9fd90 1dc394: a9005e75 stp x21, x23, [x19] 1dc398: f9000a76 str x22, [x19, #0x10] 1dc39c: b40000f4 cbz x20, 0x1dc3b8 1dc3a0: aa1403e0 mov x0, x20 1dc3a4: a9437bfd ldp x29, x30, [sp, #0x30] 1dc3a8: a9424ff4 ldp x20, x19, [sp, #0x20] 1dc3ac: a94157f6 ldp x22, x21, [sp, #0x10] 1dc3b0: f84407f7 ldr x23, [sp], #0x40 1dc3b4: 17fb116b b 0xa0960 <_ZdlPv@plt> 1dc3b8: a9437bfd ldp x29, x30, [sp, #0x30] 1dc3bc: a9424ff4 ldp x20, x19, [sp, #0x20] 1dc3c0: a94157f6 ldp x22, x21, [sp, #0x10] 1dc3c4: f84407f7 ldr x23, [sp], #0x40 1dc3c8: d65f03c0 ret 1dc3cc: aa1303e0 mov x0, x19 1dc3d0: 97fb24e0 bl 0xa5750 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt> 1dc3d4: 90000340 adrp x0, 0x244000 1dc3d8: 91005400 add x0, x0, #0x15 1dc3dc: d65f03c0 ret 1dc3e0: f81e0ff3 str x19, [sp, #-0x20]! 1dc3e4: a9017bfd stp x29, x30, [sp, #0x10] 1dc3e8: 910043fd add x29, sp, #0x10 1dc3ec: 7100103f cmp w1, #0x4 1dc3f0: aa0803f3 mov x19, x8 1dc3f4: 54000388 b.hi 0x1dc464 1dc3f8: 90000349 adrp x9, 0x244000 1dc3fc: 2a0103e8 mov w8, w1 1dc400: 91004129 add x9, x9, #0x10 1dc404: 1000008a adr x10, 0x1dc414 1dc408: 3868692b ldrb w11, [x9, x8] 1dc40c: 8b0b094a add x10, x10, x11, lsl #2 1dc410: d61f0140 br x10 1dc414: 321b07e0 orr w0, wzr, #0x60 1dc418: a9007e7f stp xzr, xzr, [x19] 1dc41c: f9000a7f str xzr, [x19, #0x10] 1dc420: 97fb32bc bl 0xa8f10 <_Znwm@plt> 1dc424: 90000349 adrp x9, 0x244000 1dc428: f0000328 adrp x8, 0x243000 1dc42c: 91007129 add x9, x9, #0x1c 1dc430: 3dc3fd00 ldr q0, [x8, #0xff0] 1dc434: ad400522 ldp q2, q1, [x9] 1dc438: f9402928 ldr x8, [x9, #0x50] 1dc43c: f9000a60 str x0, [x19, #0x10] 1dc440: 3d800260 str q0, [x19] 1dc444: ad000402 stp q2, q1, [x0] 1dc448: ad410520 ldp q0, q1, [x9, #0x20] 1dc44c: 3dc01122 ldr q2, [x9, #0x40] 1dc450: f9002808 str x8, [x0, #0x50] 1dc454: 91016008 add x8, x0, #0x58 1dc458: 3d800800 str q0, [x0, #0x20] 1dc45c: ad018801 stp q1, q2, [x0, #0x30] 1dc460: 14000044 b 0x1dc570 1dc464: 321b03e0 orr w0, wzr, #0x20 1dc468: a9007e7f stp xzr, xzr, [x19] 1dc46c: f9000a7f str xzr, [x19, #0x10] 1dc470: 97fb32a8 bl 0xa8f10 <_Znwm@plt> 1dc474: 90000349 adrp x9, 0x244000 1dc478: 90000348 adrp x8, 0x244000 1dc47c: 9104bd29 add x9, x9, #0x12f 1dc480: 3dc00100 ldr q0, [x8] 1dc484: 3cc0e121 ldur q1, [x9, #0xe] 1dc488: 3dc00122 ldr q2, [x9] 1dc48c: 91007808 add x8, x0, #0x1e 1dc490: f9000a60 str x0, [x19, #0x10] 1dc494: 3d800260 str q0, [x19] 1dc498: 3c80e001 stur q1, [x0, #0xe] 1dc49c: 3d800002 str q2, [x0] 1dc4a0: 14000034 b 0x1dc570 1dc4a4: 52800a00 mov w0, #0x50 // =80 1dc4a8: a9007e7f stp xzr, xzr, [x19] 1dc4ac: f9000a7f str xzr, [x19, #0x10] 1dc4b0: 97fb3298 bl 0xa8f10 <_Znwm@plt> 1dc4b4: f0000328 adrp x8, 0x243000 1dc4b8: 3dc3f900 ldr q0, [x8, #0xfe0] 1dc4bc: 90000349 adrp x9, 0x244000 1dc4c0: 9101d529 add x9, x9, #0x75 1dc4c4: ad400921 ldp q1, q2, [x9] 1dc4c8: f9402128 ldr x8, [x9, #0x40] 1dc4cc: 3d800260 str q0, [x19] 1dc4d0: ad410d20 ldp q0, q3, [x9, #0x20] 1dc4d4: ad000801 stp q1, q2, [x0] 1dc4d8: f9000a60 str x0, [x19, #0x10] 1dc4dc: f9002008 str x8, [x0, #0x40] 1dc4e0: ad010c00 stp q0, q3, [x0, #0x20] 1dc4e4: 91012008 add x8, x0, #0x48 1dc4e8: 14000022 b 0x1dc570 1dc4ec: 321c07e0 orr w0, wzr, #0x30 1dc4f0: a9007e7f stp xzr, xzr, [x19] 1dc4f4: f9000a7f str xzr, [x19, #0x10] 1dc4f8: 97fb3286 bl 0xa8f10 <_Znwm@plt> 1dc4fc: 90000349 adrp x9, 0x244000 1dc500: f0000328 adrp x8, 0x243000 1dc504: 9102f929 add x9, x9, #0xbe 1dc508: 3dc3f500 ldr q0, [x8, #0xfd0] 1dc50c: 3cc1e121 ldur q1, [x9, #0x1e] 1dc510: ad400d22 ldp q2, q3, [x9] 1dc514: f9000a60 str x0, [x19, #0x10] 1dc518: 3d800260 str q0, [x19] 1dc51c: 3c81e001 stur q1, [x0, #0x1e] 1dc520: ad000c02 stp q2, q3, [x0] 1dc524: 9100b808 add x8, x0, #0x2e 1dc528: 14000012 b 0x1dc570 1dc52c: 52800a00 mov w0, #0x50 // =80 1dc530: a9007e7f stp xzr, xzr, [x19] 1dc534: f9000a7f str xzr, [x19, #0x10] 1dc538: 97fb3276 bl 0xa8f10 <_Znwm@plt> 1dc53c: f0000328 adrp x8, 0x243000 1dc540: 3dc3f100 ldr q0, [x8, #0xfc0] 1dc544: 90000349 adrp x9, 0x244000 1dc548: 9103b529 add x9, x9, #0xed 1dc54c: ad400d22 ldp q2, q3, [x9] 1dc550: 3d800260 str q0, [x19] 1dc554: ad410520 ldp q0, q1, [x9, #0x20] 1dc558: 528005c8 mov w8, #0x2e // =46 1dc55c: f9000a60 str x0, [x19, #0x10] 1dc560: 39010008 strb w8, [x0, #0x40] 1dc564: ad010400 stp q0, q1, [x0, #0x20] 1dc568: ad000c02 stp q2, q3, [x0] 1dc56c: 91010408 add x8, x0, #0x41 1dc570: a9417bfd ldp x29, x30, [sp, #0x10] 1dc574: 3900011f strb wzr, [x8] 1dc578: f84207f3 ldr x19, [sp], #0x20 1dc57c: d65f03c0 ret 00000000001dc580 : 1dc580: f81e0ff3 str x19, [sp, #-0x20]! 1dc584: a9017bfd stp x29, x30, [sp, #0x10] 1dc588: 910043fd add x29, sp, #0x10 1dc58c: f0000668 adrp x8, 0x2ab000 1dc590: 912a2108 add x8, x8, #0xa88 1dc594: 08dffd08 ldarb w8, [x8] 1dc598: 360000c8 tbz w8, #0x0, 0x1dc5b0 1dc59c: a9417bfd ldp x29, x30, [sp, #0x10] 1dc5a0: f0000660 adrp x0, 0x2ab000 1dc5a4: 912a0000 add x0, x0, #0xa80 1dc5a8: f84207f3 ldr x19, [sp], #0x20 1dc5ac: d65f03c0 ret 1dc5b0: f0000660 adrp x0, 0x2ab000 1dc5b4: 912a2000 add x0, x0, #0xa88 1dc5b8: 97fb3b06 bl 0xab1d0 <__cxa_guard_acquire@plt> 1dc5bc: 34ffff00 cbz w0, 0x1dc59c 1dc5c0: f0000673 adrp x19, 0x2ab000 1dc5c4: 912a0273 add x19, x19, #0xa80 1dc5c8: aa1303e0 mov x0, x19 1dc5cc: 97fb29f5 bl 0xa6da0 <_ZNSt6__ndk114error_categoryC2Ev@plt> 1dc5d0: f0000608 adrp x8, 0x29f000 1dc5d4: 911b4108 add x8, x8, #0x6d0 1dc5d8: f9000268 str x8, [x19] 1dc5dc: 90000660 adrp x0, 0x2a8000 1dc5e0: f9427400 ldr x0, [x0, #0x4e8] 1dc5e4: b0000662 adrp x2, 0x2a9000 1dc5e8: 91000042 add x2, x2, #0x0 1dc5ec: aa1303e1 mov x1, x19 1dc5f0: 97fb2ca0 bl 0xa7870 <__cxa_atexit@plt> 1dc5f4: f0000660 adrp x0, 0x2ab000 1dc5f8: 912a2000 add x0, x0, #0xa88 1dc5fc: 97fb1a01 bl 0xa2e00 <__cxa_guard_release@plt> 1dc600: 17ffffe7 b 0x1dc59c 00000000001dc604 : 1dc604: d10143ff sub sp, sp, #0x50 1dc608: a9034ff4 stp x20, x19, [sp, #0x30] 1dc60c: a9047bfd stp x29, x30, [sp, #0x40] 1dc610: 910103fd add x29, sp, #0x40 1dc614: d53bd054 mrs x20, TPIDR_EL0 1dc618: f9401688 ldr x8, [x20, #0x28] 1dc61c: aa0003f3 mov x19, x0 1dc620: 910063e0 add x0, sp, #0x18 1dc624: f81e83a8 stur x8, [x29, #-0x18] 1dc628: 910003e8 mov x8, sp 1dc62c: a9018be1 stp x1, x2, [sp, #0x18] 1dc630: 97fb0ffc bl 0xa0620 <_ZNKSt6__ndk110error_code7messageEv@plt> 1dc634: 910003e1 mov x1, sp 1dc638: aa1303e0 mov x0, x19 1dc63c: 97fb25a1 bl 0xa5cc0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt> 1dc640: 394003e8 ldrb w8, [sp] 1dc644: 36000068 tbz w8, #0x0, 0x1dc650 1dc648: f9400be0 ldr x0, [sp, #0x10] 1dc64c: 97fb10c5 bl 0xa0960 <_ZdlPv@plt> 1dc650: 90000668 adrp x8, 0x2a8000 1dc654: f9445108 ldr x8, [x8, #0x8a0] 1dc658: 91004108 add x8, x8, #0x10 1dc65c: f9000268 str x8, [x19] 1dc660: 3cc183e0 ldur q0, [sp, #0x18] 1dc664: 3d800660 str q0, [x19, #0x10] 1dc668: f9401688 ldr x8, [x20, #0x28] 1dc66c: f85e83a9 ldur x9, [x29, #-0x18] 1dc670: eb09011f cmp x8, x9 1dc674: 540000a1 b.ne 0x1dc688 1dc678: a9447bfd ldp x29, x30, [sp, #0x40] 1dc67c: a9434ff4 ldp x20, x19, [sp, #0x30] 1dc680: 910143ff add sp, sp, #0x50 1dc684: d65f03c0 ret 1dc688: 97fb35ba bl 0xa9d70 <__stack_chk_fail@plt> 1dc68c: 394003e8 ldrb w8, [sp] 1dc690: aa0003f3 mov x19, x0 1dc694: 36000068 tbz w8, #0x0, 0x1dc6a0 1dc698: f9400be0 ldr x0, [sp, #0x10] 1dc69c: 97fb10b1 bl 0xa0960 <_ZdlPv@plt> 1dc6a0: aa1303e0 mov x0, x19 1dc6a4: 97fb2e1b bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dc6a8 : 1dc6a8: 17fb2a36 b 0xa6f80 <_ZNSt11logic_errorD2Ev@plt> 00000000001dc6ac : 1dc6ac: f81e0ff3 str x19, [sp, #-0x20]! 1dc6b0: a9017bfd stp x29, x30, [sp, #0x10] 1dc6b4: 910043fd add x29, sp, #0x10 1dc6b8: aa0003f3 mov x19, x0 1dc6bc: 97fb2a31 bl 0xa6f80 <_ZNSt11logic_errorD2Ev@plt> 1dc6c0: a9417bfd ldp x29, x30, [sp, #0x10] 1dc6c4: aa1303e0 mov x0, x19 1dc6c8: f84207f3 ldr x19, [sp], #0x20 1dc6cc: 17fb10a5 b 0xa0960 <_ZdlPv@plt> 00000000001dc6d0 : 1dc6d0: b4000080 cbz x0, 0x1dc6e0 1dc6d4: f9400008 ldr x8, [x0] 1dc6d8: f9400501 ldr x1, [x8, #0x8] 1dc6dc: d61f0020 br x1 1dc6e0: d65f03c0 ret 00000000001dc6e4 : 1dc6e4: d10103ff sub sp, sp, #0x40 1dc6e8: a90157f6 stp x22, x21, [sp, #0x10] 1dc6ec: a9024ff4 stp x20, x19, [sp, #0x20] 1dc6f0: a9037bfd stp x29, x30, [sp, #0x30] 1dc6f4: 9100c3fd add x29, sp, #0x30 1dc6f8: d53bd055 mrs x21, TPIDR_EL0 1dc6fc: f94016a8 ldr x8, [x21, #0x28] 1dc700: 91006013 add x19, x0, #0x18 1dc704: aa0003f4 mov x20, x0 1dc708: aa1303e0 mov x0, x19 1dc70c: f90007e8 str x8, [sp, #0x8] 1dc710: 97fb38f0 bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> 1dc714: 3941c288 ldrb w8, [x20, #0x70] 1dc718: 370002e8 tbnz w8, #0x0, 0x1dc774 1dc71c: f90003ff str xzr, [sp] 1dc720: f9400a96 ldr x22, [x20, #0x10] 1dc724: 910003e0 mov x0, sp 1dc728: 97fb2576 bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dc72c: b5000256 cbnz x22, 0x1dc774 1dc730: b9407288 ldr w8, [x20, #0x70] 1dc734: 528000a9 mov w9, #0x5 // =5 1dc738: 91010280 add x0, x20, #0x40 1dc73c: 2a090108 orr w8, w8, w9 1dc740: b9007288 str w8, [x20, #0x70] 1dc744: 97fb2317 bl 0xa53a0 <_ZNSt6__ndk118condition_variable10notify_allEv@plt> 1dc748: aa1303e0 mov x0, x19 1dc74c: 97fb187d bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dc750: f94016a8 ldr x8, [x21, #0x28] 1dc754: f94007e9 ldr x9, [sp, #0x8] 1dc758: eb09011f cmp x8, x9 1dc75c: 54000101 b.ne 0x1dc77c 1dc760: a9437bfd ldp x29, x30, [sp, #0x30] 1dc764: a9424ff4 ldp x20, x19, [sp, #0x20] 1dc768: a94157f6 ldp x22, x21, [sp, #0x10] 1dc76c: 910103ff add sp, sp, #0x40 1dc770: d65f03c0 ret 1dc774: 321f03e0 orr w0, wzr, #0x2 1dc778: 94000007 bl 0x1dc794 1dc77c: 97fb357d bl 0xa9d70 <__stack_chk_fail@plt> 1dc780: aa0003f4 mov x20, x0 1dc784: aa1303e0 mov x0, x19 1dc788: 97fb186e bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dc78c: aa1403e0 mov x0, x20 1dc790: 97fb2de0 bl 0xa7f10 <_Unwind_Resume@plt> 1dc794: f81d0ff5 str x21, [sp, #-0x30]! 1dc798: a9014ff4 stp x20, x19, [sp, #0x10] 1dc79c: a9027bfd stp x29, x30, [sp, #0x20] 1dc7a0: 910083fd add x29, sp, #0x20 1dc7a4: 2a0003f4 mov w20, w0 1dc7a8: 321b03e0 orr w0, wzr, #0x20 1dc7ac: 97fb13d1 bl 0xa16f0 <__cxa_allocate_exception@plt> 1dc7b0: f0000668 adrp x8, 0x2ab000 1dc7b4: 912a2108 add x8, x8, #0xa88 1dc7b8: 08dffd08 ldarb w8, [x8] 1dc7bc: aa0003f3 mov x19, x0 1dc7c0: 370002a8 tbnz w8, #0x0, 0x1dc814 1dc7c4: f0000660 adrp x0, 0x2ab000 1dc7c8: 912a2000 add x0, x0, #0xa88 1dc7cc: 97fb3a81 bl 0xab1d0 <__cxa_guard_acquire@plt> 1dc7d0: 34000220 cbz w0, 0x1dc814 1dc7d4: f0000675 adrp x21, 0x2ab000 1dc7d8: 912a02b5 add x21, x21, #0xa80 1dc7dc: aa1503e0 mov x0, x21 1dc7e0: 97fb2970 bl 0xa6da0 <_ZNSt6__ndk114error_categoryC2Ev@plt> 1dc7e4: f0000608 adrp x8, 0x29f000 1dc7e8: 911b4108 add x8, x8, #0x6d0 1dc7ec: f90002a8 str x8, [x21] 1dc7f0: 90000660 adrp x0, 0x2a8000 1dc7f4: f9427400 ldr x0, [x0, #0x4e8] 1dc7f8: b0000662 adrp x2, 0x2a9000 1dc7fc: 91000042 add x2, x2, #0x0 1dc800: aa1503e1 mov x1, x21 1dc804: 97fb2c1b bl 0xa7870 <__cxa_atexit@plt> 1dc808: f0000660 adrp x0, 0x2ab000 1dc80c: 912a2000 add x0, x0, #0xa88 1dc810: 97fb197c bl 0xa2e00 <__cxa_guard_release@plt> 1dc814: 2a1403e1 mov w1, w20 1dc818: f0000662 adrp x2, 0x2ab000 1dc81c: 912a0042 add x2, x2, #0xa80 1dc820: aa1303e0 mov x0, x19 1dc824: 97fb34b3 bl 0xa9af0 <_ZNSt6__ndk112future_errorC2ENS_10error_codeE@plt> 1dc828: 90000661 adrp x1, 0x2a8000 1dc82c: 90000662 adrp x2, 0x2a8000 1dc830: f9461c21 ldr x1, [x1, #0xc38] 1dc834: f9455442 ldr x2, [x2, #0xaa8] 1dc838: aa1303e0 mov x0, x19 1dc83c: 97fb2bf5 bl 0xa7810 <__cxa_throw@plt> 1dc840: aa0003f4 mov x20, x0 1dc844: aa1303e0 mov x0, x19 1dc848: 97fb39d2 bl 0xaaf90 <__cxa_free_exception@plt> 1dc84c: aa1403e0 mov x0, x20 1dc850: 97fb2db0 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dc854 : 1dc854: d10103ff sub sp, sp, #0x40 1dc858: a90157f6 stp x22, x21, [sp, #0x10] 1dc85c: a9024ff4 stp x20, x19, [sp, #0x20] 1dc860: a9037bfd stp x29, x30, [sp, #0x30] 1dc864: 9100c3fd add x29, sp, #0x30 1dc868: d53bd055 mrs x21, TPIDR_EL0 1dc86c: f94016a8 ldr x8, [x21, #0x28] 1dc870: 91006013 add x19, x0, #0x18 1dc874: aa0003f4 mov x20, x0 1dc878: aa1303e0 mov x0, x19 1dc87c: f90007e8 str x8, [sp, #0x8] 1dc880: 97fb3894 bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> 1dc884: 3941c288 ldrb w8, [x20, #0x70] 1dc888: 37000328 tbnz w8, #0x0, 0x1dc8ec 1dc88c: f90003ff str xzr, [sp] 1dc890: f9400a96 ldr x22, [x20, #0x10] 1dc894: 910003e0 mov x0, sp 1dc898: 97fb251a bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dc89c: b5000296 cbnz x22, 0x1dc8ec 1dc8a0: b9407288 ldr w8, [x20, #0x70] 1dc8a4: 32000108 orr w8, w8, #0x1 1dc8a8: b9007288 str w8, [x20, #0x70] 1dc8ac: 97fb35e5 bl 0xaa040 <_ZNSt6__ndk119__thread_local_dataEv@plt> 1dc8b0: b9400000 ldr w0, [x0] 1dc8b4: 97fb2a53 bl 0xa7200 1dc8b8: aa1403e1 mov x1, x20 1dc8bc: 97fb0ef1 bl 0xa0480 <_ZNSt6__ndk115__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE@plt> 1dc8c0: aa1303e0 mov x0, x19 1dc8c4: 97fb181f bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dc8c8: f94016a8 ldr x8, [x21, #0x28] 1dc8cc: f94007e9 ldr x9, [sp, #0x8] 1dc8d0: eb09011f cmp x8, x9 1dc8d4: 54000101 b.ne 0x1dc8f4 1dc8d8: a9437bfd ldp x29, x30, [sp, #0x30] 1dc8dc: a9424ff4 ldp x20, x19, [sp, #0x20] 1dc8e0: a94157f6 ldp x22, x21, [sp, #0x10] 1dc8e4: 910103ff add sp, sp, #0x40 1dc8e8: d65f03c0 ret 1dc8ec: 321f03e0 orr w0, wzr, #0x2 1dc8f0: 97ffffa9 bl 0x1dc794 1dc8f4: 97fb351f bl 0xa9d70 <__stack_chk_fail@plt> 1dc8f8: aa0003f4 mov x20, x0 1dc8fc: aa1303e0 mov x0, x19 1dc900: 97fb1810 bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dc904: aa1403e0 mov x0, x20 1dc908: 97fb2d82 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dc90c : 1dc90c: d10143ff sub sp, sp, #0x50 1dc910: f9000bf7 str x23, [sp, #0x10] 1dc914: a90257f6 stp x22, x21, [sp, #0x20] 1dc918: a9034ff4 stp x20, x19, [sp, #0x30] 1dc91c: a9047bfd stp x29, x30, [sp, #0x40] 1dc920: 910103fd add x29, sp, #0x40 1dc924: d53bd056 mrs x22, TPIDR_EL0 1dc928: f94016c8 ldr x8, [x22, #0x28] 1dc92c: 91006013 add x19, x0, #0x18 1dc930: aa0003f4 mov x20, x0 1dc934: aa1303e0 mov x0, x19 1dc938: aa0103f5 mov x21, x1 1dc93c: f90007e8 str x8, [sp, #0x8] 1dc940: 97fb3864 bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> 1dc944: 3941c288 ldrb w8, [x20, #0x70] 1dc948: 37000348 tbnz w8, #0x0, 0x1dc9b0 1dc94c: f90003ff str xzr, [sp] 1dc950: f9400a97 ldr x23, [x20, #0x10] 1dc954: 910003e0 mov x0, sp 1dc958: 97fb24ea bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dc95c: b50002b7 cbnz x23, 0x1dc9b0 1dc960: 91004280 add x0, x20, #0x10 1dc964: aa1503e1 mov x1, x21 1dc968: 97fb1622 bl 0xa21f0 <_ZNSt13exception_ptraSERKS_@plt> 1dc96c: b9407288 ldr w8, [x20, #0x70] 1dc970: 91010280 add x0, x20, #0x40 1dc974: 321e0108 orr w8, w8, #0x4 1dc978: b9007288 str w8, [x20, #0x70] 1dc97c: 97fb2289 bl 0xa53a0 <_ZNSt6__ndk118condition_variable10notify_allEv@plt> 1dc980: aa1303e0 mov x0, x19 1dc984: 97fb17ef bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dc988: f94016c8 ldr x8, [x22, #0x28] 1dc98c: f94007e9 ldr x9, [sp, #0x8] 1dc990: eb09011f cmp x8, x9 1dc994: 54000121 b.ne 0x1dc9b8 1dc998: a9447bfd ldp x29, x30, [sp, #0x40] 1dc99c: a9434ff4 ldp x20, x19, [sp, #0x30] 1dc9a0: a94257f6 ldp x22, x21, [sp, #0x20] 1dc9a4: f9400bf7 ldr x23, [sp, #0x10] 1dc9a8: 910143ff add sp, sp, #0x50 1dc9ac: d65f03c0 ret 1dc9b0: 321f03e0 orr w0, wzr, #0x2 1dc9b4: 97ffff78 bl 0x1dc794 1dc9b8: 97fb34ee bl 0xa9d70 <__stack_chk_fail@plt> 1dc9bc: aa0003f4 mov x20, x0 1dc9c0: aa1303e0 mov x0, x19 1dc9c4: 97fb17df bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dc9c8: aa1403e0 mov x0, x20 1dc9cc: 97fb2d51 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dc9d0 : 1dc9d0: d10143ff sub sp, sp, #0x50 1dc9d4: f9000bf7 str x23, [sp, #0x10] 1dc9d8: a90257f6 stp x22, x21, [sp, #0x20] 1dc9dc: a9034ff4 stp x20, x19, [sp, #0x30] 1dc9e0: a9047bfd stp x29, x30, [sp, #0x40] 1dc9e4: 910103fd add x29, sp, #0x40 1dc9e8: d53bd056 mrs x22, TPIDR_EL0 1dc9ec: f94016c8 ldr x8, [x22, #0x28] 1dc9f0: 91006013 add x19, x0, #0x18 1dc9f4: aa0003f4 mov x20, x0 1dc9f8: aa1303e0 mov x0, x19 1dc9fc: aa0103f5 mov x21, x1 1dca00: f90007e8 str x8, [sp, #0x8] 1dca04: 97fb3833 bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> 1dca08: 3941c288 ldrb w8, [x20, #0x70] 1dca0c: 37000348 tbnz w8, #0x0, 0x1dca74 1dca10: f90003ff str xzr, [sp] 1dca14: f9400a97 ldr x23, [x20, #0x10] 1dca18: 910003e0 mov x0, sp 1dca1c: 97fb24b9 bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dca20: b50002b7 cbnz x23, 0x1dca74 1dca24: 91004280 add x0, x20, #0x10 1dca28: aa1503e1 mov x1, x21 1dca2c: 97fb15f1 bl 0xa21f0 <_ZNSt13exception_ptraSERKS_@plt> 1dca30: 97fb3584 bl 0xaa040 <_ZNSt6__ndk119__thread_local_dataEv@plt> 1dca34: b9400000 ldr w0, [x0] 1dca38: 97fb29f2 bl 0xa7200 1dca3c: aa1403e1 mov x1, x20 1dca40: 97fb0e90 bl 0xa0480 <_ZNSt6__ndk115__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE@plt> 1dca44: aa1303e0 mov x0, x19 1dca48: 97fb17be bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dca4c: f94016c8 ldr x8, [x22, #0x28] 1dca50: f94007e9 ldr x9, [sp, #0x8] 1dca54: eb09011f cmp x8, x9 1dca58: 54000121 b.ne 0x1dca7c 1dca5c: a9447bfd ldp x29, x30, [sp, #0x40] 1dca60: a9434ff4 ldp x20, x19, [sp, #0x30] 1dca64: a94257f6 ldp x22, x21, [sp, #0x20] 1dca68: f9400bf7 ldr x23, [sp, #0x10] 1dca6c: 910143ff add sp, sp, #0x50 1dca70: d65f03c0 ret 1dca74: 321f03e0 orr w0, wzr, #0x2 1dca78: 97ffff47 bl 0x1dc794 1dca7c: 97fb34bd bl 0xa9d70 <__stack_chk_fail@plt> 1dca80: aa0003f4 mov x20, x0 1dca84: aa1303e0 mov x0, x19 1dca88: 97fb17ae bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dca8c: aa1403e0 mov x0, x20 1dca90: 97fb2d20 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dca94 : 1dca94: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dca98: a9017bfd stp x29, x30, [sp, #0x10] 1dca9c: 910043fd add x29, sp, #0x10 1dcaa0: 91006014 add x20, x0, #0x18 1dcaa4: aa0003f3 mov x19, x0 1dcaa8: aa1403e0 mov x0, x20 1dcaac: 97fb3809 bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> 1dcab0: b9407268 ldr w8, [x19, #0x70] 1dcab4: 91010260 add x0, x19, #0x40 1dcab8: 321e0108 orr w8, w8, #0x4 1dcabc: b9007268 str w8, [x19, #0x70] 1dcac0: 97fb2238 bl 0xa53a0 <_ZNSt6__ndk118condition_variable10notify_allEv@plt> 1dcac4: a9417bfd ldp x29, x30, [sp, #0x10] 1dcac8: aa1403e0 mov x0, x20 1dcacc: a8c24ff4 ldp x20, x19, [sp], #0x20 1dcad0: 17fb179c b 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 00000000001dcad4 : 1dcad4: d10183ff sub sp, sp, #0x60 1dcad8: f9001bf5 str x21, [sp, #0x30] 1dcadc: a9044ff4 stp x20, x19, [sp, #0x40] 1dcae0: a9057bfd stp x29, x30, [sp, #0x50] 1dcae4: 910143fd add x29, sp, #0x50 1dcae8: d53bd055 mrs x21, TPIDR_EL0 1dcaec: f94016a8 ldr x8, [x21, #0x28] 1dcaf0: 91006014 add x20, x0, #0x18 1dcaf4: aa0003f3 mov x19, x0 1dcaf8: 320003e9 orr w9, wzr, #0x1 1dcafc: aa1403e0 mov x0, x20 1dcb00: f90017e8 str x8, [sp, #0x28] 1dcb04: f9000ff4 str x20, [sp, #0x18] 1dcb08: 390083e9 strb w9, [sp, #0x20] 1dcb0c: 97fb37f1 bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> 1dcb10: b9407268 ldr w8, [x19, #0x70] 1dcb14: 37100248 tbnz w8, #0x2, 0x1dcb5c 1dcb18: 37180108 tbnz w8, #0x3, 0x1dcb38 1dcb1c: 91010274 add x20, x19, #0x40 1dcb20: 910063e1 add x1, sp, #0x18 1dcb24: aa1403e0 mov x0, x20 1dcb28: 97fb36c2 bl 0xaa630 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt> 1dcb2c: 3941c268 ldrb w8, [x19, #0x70] 1dcb30: 3617ff88 tbz w8, #0x2, 0x1dcb20 1dcb34: 1400000a b 0x1dcb5c 1dcb38: 121c7908 and w8, w8, #0xfffffff7 1dcb3c: aa1403e0 mov x0, x20 1dcb40: b9007268 str w8, [x19, #0x70] 1dcb44: 97fb177f bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dcb48: 390083ff strb wzr, [sp, #0x20] 1dcb4c: f9400268 ldr x8, [x19] 1dcb50: f9400d08 ldr x8, [x8, #0x18] 1dcb54: aa1303e0 mov x0, x19 1dcb58: d63f0100 blr x8 1dcb5c: f9000bff str xzr, [sp, #0x10] 1dcb60: f8410e74 ldr x20, [x19, #0x10]! 1dcb64: 910043e0 add x0, sp, #0x10 1dcb68: 97fb2466 bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dcb6c: b50001d4 cbnz x20, 0x1dcba4 1dcb70: 394083e8 ldrb w8, [sp, #0x20] 1dcb74: 34000068 cbz w8, 0x1dcb80 1dcb78: f9400fe0 ldr x0, [sp, #0x18] 1dcb7c: 97fb1771 bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dcb80: f94016a8 ldr x8, [x21, #0x28] 1dcb84: f94017e9 ldr x9, [sp, #0x28] 1dcb88: eb09011f cmp x8, x9 1dcb8c: 54000161 b.ne 0x1dcbb8 1dcb90: a9457bfd ldp x29, x30, [sp, #0x50] 1dcb94: a9444ff4 ldp x20, x19, [sp, #0x40] 1dcb98: f9401bf5 ldr x21, [sp, #0x30] 1dcb9c: 910183ff add sp, sp, #0x60 1dcba0: d65f03c0 ret 1dcba4: 910023e0 add x0, sp, #0x8 1dcba8: aa1303e1 mov x1, x19 1dcbac: 97fb2899 bl 0xa6e10 <_ZNSt13exception_ptrC1ERKS_@plt> 1dcbb0: 910023e0 add x0, sp, #0x8 1dcbb4: 97fb2b73 bl 0xa7980 <_ZSt17rethrow_exceptionSt13exception_ptr@plt> 1dcbb8: 97fb346e bl 0xa9d70 <__stack_chk_fail@plt> 1dcbbc: aa0003f3 mov x19, x0 1dcbc0: 910023e0 add x0, sp, #0x8 1dcbc4: 97fb244f bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dcbc8: 394083e8 ldrb w8, [sp, #0x20] 1dcbcc: 350000a8 cbnz w8, 0x1dcbe0 1dcbd0: 14000006 b 0x1dcbe8 1dcbd4: aa0003f3 mov x19, x0 1dcbd8: 394083e8 ldrb w8, [sp, #0x20] 1dcbdc: 34000068 cbz w8, 0x1dcbe8 1dcbe0: f9400fe0 ldr x0, [sp, #0x18] 1dcbe4: 97fb1757 bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dcbe8: aa1303e0 mov x0, x19 1dcbec: 97fb2cc9 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dcbf0 &)>: 1dcbf0: f81d0ff5 str x21, [sp, #-0x30]! 1dcbf4: a9014ff4 stp x20, x19, [sp, #0x10] 1dcbf8: a9027bfd stp x29, x30, [sp, #0x20] 1dcbfc: 910083fd add x29, sp, #0x20 1dcc00: b9407008 ldr w8, [x0, #0x70] 1dcc04: 37100148 tbnz w8, #0x2, 0x1dcc2c &)+0x3c> 1dcc08: aa0003f3 mov x19, x0 1dcc0c: aa0103f4 mov x20, x1 1dcc10: 37180168 tbnz w8, #0x3, 0x1dcc3c &)+0x4c> 1dcc14: 91010275 add x21, x19, #0x40 1dcc18: aa1503e0 mov x0, x21 1dcc1c: aa1403e1 mov x1, x20 1dcc20: 97fb3684 bl 0xaa630 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt> 1dcc24: 3941c268 ldrb w8, [x19, #0x70] 1dcc28: 3617ff88 tbz w8, #0x2, 0x1dcc18 &)+0x28> 1dcc2c: a9427bfd ldp x29, x30, [sp, #0x20] 1dcc30: a9414ff4 ldp x20, x19, [sp, #0x10] 1dcc34: f84307f5 ldr x21, [sp], #0x30 1dcc38: d65f03c0 ret 1dcc3c: 121c7908 and w8, w8, #0xfffffff7 1dcc40: b9007268 str w8, [x19, #0x70] 1dcc44: 39402288 ldrb w8, [x20, #0x8] 1dcc48: 34000168 cbz w8, 0x1dcc74 &)+0x84> 1dcc4c: f9400280 ldr x0, [x20] 1dcc50: 97fb173c bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dcc54: 3900229f strb wzr, [x20, #0x8] 1dcc58: f9400268 ldr x8, [x19] 1dcc5c: aa1303e0 mov x0, x19 1dcc60: a9427bfd ldp x29, x30, [sp, #0x20] 1dcc64: a9414ff4 ldp x20, x19, [sp, #0x10] 1dcc68: f9400d01 ldr x1, [x8, #0x18] 1dcc6c: f84307f5 ldr x21, [sp], #0x30 1dcc70: d61f0020 br x1 1dcc74: 90000341 adrp x1, 0x244000 1dcc78: 91053821 add x1, x1, #0x14e 1dcc7c: 320003e0 orr w0, wzr, #0x1 1dcc80: 97fb37b4 bl 0xaab50 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt> 00000000001dcc84 : 1dcc84: d10143ff sub sp, sp, #0x50 1dcc88: f90013f5 str x21, [sp, #0x20] 1dcc8c: a9034ff4 stp x20, x19, [sp, #0x30] 1dcc90: a9047bfd stp x29, x30, [sp, #0x40] 1dcc94: 910103fd add x29, sp, #0x40 1dcc98: d53bd055 mrs x21, TPIDR_EL0 1dcc9c: f94016a8 ldr x8, [x21, #0x28] 1dcca0: 91006014 add x20, x0, #0x18 1dcca4: aa0003f3 mov x19, x0 1dcca8: 320003e9 orr w9, wzr, #0x1 1dccac: aa1403e0 mov x0, x20 1dccb0: f9000fe8 str x8, [sp, #0x18] 1dccb4: f90007f4 str x20, [sp, #0x8] 1dccb8: 390043e9 strb w9, [sp, #0x10] 1dccbc: 97fb3785 bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> 1dccc0: b9407268 ldr w8, [x19, #0x70] 1dccc4: 37100248 tbnz w8, #0x2, 0x1dcd0c 1dccc8: 37180108 tbnz w8, #0x3, 0x1dcce8 1dcccc: 91010274 add x20, x19, #0x40 1dccd0: 910023e1 add x1, sp, #0x8 1dccd4: aa1403e0 mov x0, x20 1dccd8: 97fb3656 bl 0xaa630 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt> 1dccdc: 3941c268 ldrb w8, [x19, #0x70] 1dcce0: 3617ff88 tbz w8, #0x2, 0x1dccd0 1dcce4: 1400000a b 0x1dcd0c 1dcce8: 121c7908 and w8, w8, #0xfffffff7 1dccec: aa1403e0 mov x0, x20 1dccf0: b9007268 str w8, [x19, #0x70] 1dccf4: 97fb1713 bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dccf8: 390043ff strb wzr, [sp, #0x10] 1dccfc: f9400268 ldr x8, [x19] 1dcd00: f9400d08 ldr x8, [x8, #0x18] 1dcd04: aa1303e0 mov x0, x19 1dcd08: d63f0100 blr x8 1dcd0c: 394043e8 ldrb w8, [sp, #0x10] 1dcd10: 34000068 cbz w8, 0x1dcd1c 1dcd14: f94007e0 ldr x0, [sp, #0x8] 1dcd18: 97fb170a bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dcd1c: f94016a8 ldr x8, [x21, #0x28] 1dcd20: f9400fe9 ldr x9, [sp, #0x18] 1dcd24: eb09011f cmp x8, x9 1dcd28: 540000c1 b.ne 0x1dcd40 1dcd2c: a9447bfd ldp x29, x30, [sp, #0x40] 1dcd30: a9434ff4 ldp x20, x19, [sp, #0x30] 1dcd34: f94013f5 ldr x21, [sp, #0x20] 1dcd38: 910143ff add sp, sp, #0x50 1dcd3c: d65f03c0 ret 1dcd40: 97fb340c bl 0xa9d70 <__stack_chk_fail@plt> 1dcd44: 394043e8 ldrb w8, [sp, #0x10] 1dcd48: aa0003f3 mov x19, x0 1dcd4c: 34000068 cbz w8, 0x1dcd58 1dcd50: f94007e0 ldr x0, [sp, #0x8] 1dcd54: 97fb16fb bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dcd58: aa1303e0 mov x0, x19 1dcd5c: 97fb2c6d bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dcd60 : 1dcd60: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dcd64: 910003fd mov x29, sp 1dcd68: 320007e0 orr w0, wzr, #0x3 1dcd6c: 97fffe8a bl 0x1dc794 00000000001dcd70 ::future(std::__ndk1::__assoc_sub_state*)>: 1dcd70: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dcd74: a9017bfd stp x29, x30, [sp, #0x10] 1dcd78: 910043fd add x29, sp, #0x10 1dcd7c: 91006033 add x19, x1, #0x18 1dcd80: f9000001 str x1, [x0] 1dcd84: aa1303e0 mov x0, x19 1dcd88: aa0103f4 mov x20, x1 1dcd8c: 97fb3751 bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> 1dcd90: 3941c288 ldrb w8, [x20, #0x70] 1dcd94: 37080148 tbnz w8, #0x1, 0x1dcdbc ::future(std::__ndk1::__assoc_sub_state*)+0x4c> 1dcd98: aa1403e0 mov x0, x20 1dcd9c: 97fb1d65 bl 0xa4330 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt> 1dcda0: b9407288 ldr w8, [x20, #0x70] 1dcda4: aa1303e0 mov x0, x19 1dcda8: 321f0108 orr w8, w8, #0x2 1dcdac: b9007288 str w8, [x20, #0x70] 1dcdb0: a9417bfd ldp x29, x30, [sp, #0x10] 1dcdb4: a8c24ff4 ldp x20, x19, [sp], #0x20 1dcdb8: 17fb16e2 b 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dcdbc: 320003e0 orr w0, wzr, #0x1 1dcdc0: 97fffe75 bl 0x1dc794 1dcdc4: aa0003f4 mov x20, x0 1dcdc8: aa1303e0 mov x0, x19 1dcdcc: 97fb16dd bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dcdd0: aa1403e0 mov x0, x20 1dcdd4: 97fb2c4f bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dcdd8 ::~future()>: 1dcdd8: f9400000 ldr x0, [x0] 1dcddc: b4000040 cbz x0, 0x1dcde4 ::~future()+0xc> 1dcde0: 17fb31f8 b 0xa95c0 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt> 1dcde4: d65f03c0 ret 00000000001dcde8 ::get()>: 1dcde8: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dcdec: a9017bfd stp x29, x30, [sp, #0x10] 1dcdf0: 910043fd add x29, sp, #0x10 1dcdf4: f9400013 ldr x19, [x0] 1dcdf8: f900001f str xzr, [x0] 1dcdfc: aa1303e0 mov x0, x19 1dce00: 97fb33f4 bl 0xa9dd0 <_ZNSt6__ndk117__assoc_sub_state4copyEv@plt> 1dce04: b40000b3 cbz x19, 0x1dce18 ::get()+0x30> 1dce08: a9417bfd ldp x29, x30, [sp, #0x10] 1dce0c: aa1303e0 mov x0, x19 1dce10: a8c24ff4 ldp x20, x19, [sp], #0x20 1dce14: 17fb31eb b 0xa95c0 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt> 1dce18: a9417bfd ldp x29, x30, [sp, #0x10] 1dce1c: a8c24ff4 ldp x20, x19, [sp], #0x20 1dce20: d65f03c0 ret 1dce24: aa0003f4 mov x20, x0 1dce28: b4000073 cbz x19, 0x1dce34 ::get()+0x4c> 1dce2c: aa1303e0 mov x0, x19 1dce30: 97fb31e4 bl 0xa95c0 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt> 1dce34: aa1403e0 mov x0, x20 1dce38: 97fb2c36 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dce3c ::promise()>: 1dce3c: f81e0ff3 str x19, [sp, #-0x20]! 1dce40: a9017bfd stp x29, x30, [sp, #0x10] 1dce44: 910043fd add x29, sp, #0x10 1dce48: aa0003f3 mov x19, x0 1dce4c: 321d0fe0 orr w0, wzr, #0x78 1dce50: 97fb3030 bl 0xa8f10 <_Znwm@plt> 1dce54: 90000668 adrp x8, 0x2a8000 1dce58: f9437108 ldr x8, [x8, #0x6e0] 1dce5c: 6f00e400 movi v0.2d, #0000000000000000 1dce60: b900701f str wzr, [x0, #0x70] 1dce64: ad028000 stp q0, q0, [x0, #0x50] 1dce68: 91004108 add x8, x8, #0x10 1dce6c: ad018000 stp q0, q0, [x0, #0x30] 1dce70: ad008000 stp q0, q0, [x0, #0x10] 1dce74: a9007c08 stp x8, xzr, [x0] 1dce78: f9000260 str x0, [x19] 1dce7c: a9417bfd ldp x29, x30, [sp, #0x10] 1dce80: f84207f3 ldr x19, [sp], #0x20 1dce84: d65f03c0 ret 00000000001dce88 ::~promise()>: 1dce88: d10283ff sub sp, sp, #0xa0 1dce8c: f9003bf5 str x21, [sp, #0x70] 1dce90: a9084ff4 stp x20, x19, [sp, #0x80] 1dce94: a9097bfd stp x29, x30, [sp, #0x90] 1dce98: 910243fd add x29, sp, #0x90 1dce9c: d53bd055 mrs x21, TPIDR_EL0 1dcea0: f94016a8 ldr x8, [x21, #0x28] 1dcea4: f81d83a8 stur x8, [x29, #-0x28] 1dcea8: f9400008 ldr x8, [x0] 1dceac: b4000668 cbz x8, 0x1dcf78 ::~promise()+0xf0> 1dceb0: 3941c109 ldrb w9, [x8, #0x70] 1dceb4: aa0003f3 mov x19, x0 1dceb8: 370005c9 tbnz w9, #0x0, 0x1dcf70 ::~promise()+0xe8> 1dcebc: f9001fff str xzr, [sp, #0x38] 1dcec0: f9400914 ldr x20, [x8, #0x10] 1dcec4: 9100e3e0 add x0, sp, #0x38 1dcec8: 97fb238e bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dcecc: b5000534 cbnz x20, 0x1dcf70 ::~promise()+0xe8> 1dced0: f9400274 ldr x20, [x19] 1dced4: f9400688 ldr x8, [x20, #0x8] 1dced8: f100051f cmp x8, #0x1 1dcedc: 540004ab b.lt 0x1dcf70 ::~promise()+0xe8> 1dcee0: f0000668 adrp x8, 0x2ab000 1dcee4: 912a2108 add x8, x8, #0xa88 1dcee8: 08dffd08 ldarb w8, [x8] 1dceec: 36000588 tbz w8, #0x0, 0x1dcf9c ::~promise()+0x114> 1dcef0: 321e03e8 orr w8, wzr, #0x4 1dcef4: 4e080d00 dup v0.2d, x8 1dcef8: f0000668 adrp x8, 0x2ab000 1dcefc: 912a0108 add x8, x8, #0xa80 1dcf00: 4e181d00 mov v0.d[1], x8 1dcf04: 3c9c03a0 stur q0, [x29, #-0x40] 1dcf08: 9100e3e8 add x8, sp, #0x38 1dcf0c: d10103a0 sub x0, x29, #0x40 1dcf10: 97fb0dc4 bl 0xa0620 <_ZNKSt6__ndk110error_code7messageEv@plt> 1dcf14: 910043e0 add x0, sp, #0x10 1dcf18: 9100e3e1 add x1, sp, #0x38 1dcf1c: 97fb2369 bl 0xa5cc0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt> 1dcf20: 3940e3e8 ldrb w8, [sp, #0x38] 1dcf24: 36000068 tbz w8, #0x0, 0x1dcf30 ::~promise()+0xa8> 1dcf28: f94027e0 ldr x0, [sp, #0x48] 1dcf2c: 97fb0e8d bl 0xa0960 <_ZdlPv@plt> 1dcf30: 90000668 adrp x8, 0x2a8000 1dcf34: 3cdc03a0 ldur q0, [x29, #-0x40] 1dcf38: f9445108 ldr x8, [x8, #0x8a0] 1dcf3c: 910043e0 add x0, sp, #0x10 1dcf40: 3d800be0 str q0, [sp, #0x20] 1dcf44: 91004108 add x8, x8, #0x10 1dcf48: f9000be8 str x8, [sp, #0x10] 1dcf4c: 9100c3e8 add x8, sp, #0x30 1dcf50: 9400003c bl 0x1dd040 ::~promise()+0x1b8> 1dcf54: 9100c3e1 add x1, sp, #0x30 1dcf58: aa1403e0 mov x0, x20 1dcf5c: 97fb1901 bl 0xa3360 <_ZNSt6__ndk117__assoc_sub_state13set_exceptionESt13exception_ptr@plt> 1dcf60: 9100c3e0 add x0, sp, #0x30 1dcf64: 97fb2367 bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dcf68: 910043e0 add x0, sp, #0x10 1dcf6c: 97fb2805 bl 0xa6f80 <_ZNSt11logic_errorD2Ev@plt> 1dcf70: f9400260 ldr x0, [x19] 1dcf74: 97fb3193 bl 0xa95c0 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt> 1dcf78: f94016a8 ldr x8, [x21, #0x28] 1dcf7c: f85d83a9 ldur x9, [x29, #-0x28] 1dcf80: eb09011f cmp x8, x9 1dcf84: 540003a1 b.ne 0x1dcff8 ::~promise()+0x170> 1dcf88: a9497bfd ldp x29, x30, [sp, #0x90] 1dcf8c: a9484ff4 ldp x20, x19, [sp, #0x80] 1dcf90: f9403bf5 ldr x21, [sp, #0x70] 1dcf94: 910283ff add sp, sp, #0xa0 1dcf98: d65f03c0 ret 1dcf9c: f0000660 adrp x0, 0x2ab000 1dcfa0: 912a2000 add x0, x0, #0xa88 1dcfa4: 97fb388b bl 0xab1d0 <__cxa_guard_acquire@plt> 1dcfa8: 34fffa40 cbz w0, 0x1dcef0 ::~promise()+0x68> 1dcfac: f90007f5 str x21, [sp, #0x8] 1dcfb0: f0000675 adrp x21, 0x2ab000 1dcfb4: 912a02b5 add x21, x21, #0xa80 1dcfb8: aa1503e0 mov x0, x21 1dcfbc: 97fb2779 bl 0xa6da0 <_ZNSt6__ndk114error_categoryC2Ev@plt> 1dcfc0: f0000608 adrp x8, 0x29f000 1dcfc4: 911b4108 add x8, x8, #0x6d0 1dcfc8: f90002a8 str x8, [x21] 1dcfcc: 90000660 adrp x0, 0x2a8000 1dcfd0: f9427400 ldr x0, [x0, #0x4e8] 1dcfd4: aa1503e1 mov x1, x21 1dcfd8: f94007f5 ldr x21, [sp, #0x8] 1dcfdc: b0000662 adrp x2, 0x2a9000 1dcfe0: 91000042 add x2, x2, #0x0 1dcfe4: 97fb2a23 bl 0xa7870 <__cxa_atexit@plt> 1dcfe8: f0000660 adrp x0, 0x2ab000 1dcfec: 912a2000 add x0, x0, #0xa88 1dcff0: 97fb1784 bl 0xa2e00 <__cxa_guard_release@plt> 1dcff4: 17ffffbf b 0x1dcef0 ::~promise()+0x68> 1dcff8: 97fb335e bl 0xa9d70 <__stack_chk_fail@plt> 1dcffc: aa0003f3 mov x19, x0 1dd000: 9100c3e0 add x0, sp, #0x30 1dd004: 97fb233f bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dd008: 910043e0 add x0, sp, #0x10 1dd00c: 97fb24b5 bl 0xa62e0 <_ZNSt6__ndk112future_errorD2Ev@plt> 1dd010: aa1303e0 mov x0, x19 1dd014: 97fb446c bl 0xae1c4 1dd018: 3940e3e8 ldrb w8, [sp, #0x38] 1dd01c: aa0003f3 mov x19, x0 1dd020: 360000c8 tbz w8, #0x0, 0x1dd038 ::~promise()+0x1b0> 1dd024: f94027e0 ldr x0, [sp, #0x48] 1dd028: 97fb0e4e bl 0xa0960 <_ZdlPv@plt> 1dd02c: aa1303e0 mov x0, x19 1dd030: 97fb4465 bl 0xae1c4 1dd034: aa0003f3 mov x19, x0 1dd038: aa1303e0 mov x0, x19 1dd03c: 97fb4462 bl 0xae1c4 1dd040: f81d0ff5 str x21, [sp, #-0x30]! 1dd044: a9014ff4 stp x20, x19, [sp, #0x10] 1dd048: a9027bfd stp x29, x30, [sp, #0x20] 1dd04c: 910083fd add x29, sp, #0x20 1dd050: aa0003f4 mov x20, x0 1dd054: 321b03e0 orr w0, wzr, #0x20 1dd058: aa0803f3 mov x19, x8 1dd05c: 97fb11a5 bl 0xa16f0 <__cxa_allocate_exception@plt> 1dd060: aa1403e1 mov x1, x20 1dd064: aa0003f5 mov x21, x0 1dd068: 97fb1a92 bl 0xa3ab0 <_ZNSt11logic_errorC2ERKS_@plt> 1dd06c: f0000648 adrp x8, 0x2a8000 1dd070: f9445108 ldr x8, [x8, #0x8a0] 1dd074: 91004108 add x8, x8, #0x10 1dd078: f90002a8 str x8, [x21] 1dd07c: 3dc00680 ldr q0, [x20, #0x10] 1dd080: 3d8006a0 str q0, [x21, #0x10] 1dd084: f0000641 adrp x1, 0x2a8000 1dd088: f0000642 adrp x2, 0x2a8000 1dd08c: f9461c21 ldr x1, [x1, #0xc38] 1dd090: f9455442 ldr x2, [x2, #0xaa8] 1dd094: aa1503e0 mov x0, x21 1dd098: 97fb29de bl 0xa7810 <__cxa_throw@plt> 1dd09c: 97fb2941 bl 0xa75a0 <__cxa_begin_catch@plt> 1dd0a0: aa1303e8 mov x8, x19 1dd0a4: 97fb290b bl 0xa74d0 <_ZSt17current_exceptionv@plt> 1dd0a8: 97fb112a bl 0xa1550 <__cxa_end_catch@plt> 1dd0ac: a9427bfd ldp x29, x30, [sp, #0x20] 1dd0b0: a9414ff4 ldp x20, x19, [sp, #0x10] 1dd0b4: f84307f5 ldr x21, [sp], #0x30 1dd0b8: d65f03c0 ret 1dd0bc: 97fb4442 bl 0xae1c4 00000000001dd0c0 ::get_future()>: 1dd0c0: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dd0c4: a9017bfd stp x29, x30, [sp, #0x10] 1dd0c8: 910043fd add x29, sp, #0x10 1dd0cc: f9400014 ldr x20, [x0] 1dd0d0: b4000214 cbz x20, 0x1dd110 ::get_future()+0x50> 1dd0d4: 91006293 add x19, x20, #0x18 1dd0d8: aa1303e0 mov x0, x19 1dd0dc: f9000114 str x20, [x8] 1dd0e0: 97fb367c bl 0xaaad0 <_ZNSt6__ndk15mutex4lockEv@plt> 1dd0e4: 3941c288 ldrb w8, [x20, #0x70] 1dd0e8: 37080188 tbnz w8, #0x1, 0x1dd118 ::get_future()+0x58> 1dd0ec: aa1403e0 mov x0, x20 1dd0f0: 97fb1c90 bl 0xa4330 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt> 1dd0f4: b9407288 ldr w8, [x20, #0x70] 1dd0f8: aa1303e0 mov x0, x19 1dd0fc: 321f0108 orr w8, w8, #0x2 1dd100: b9007288 str w8, [x20, #0x70] 1dd104: a9417bfd ldp x29, x30, [sp, #0x10] 1dd108: a8c24ff4 ldp x20, x19, [sp], #0x20 1dd10c: 17fb160d b 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dd110: 320007e0 orr w0, wzr, #0x3 1dd114: 97fffda0 bl 0x1dc794 1dd118: 320003e0 orr w0, wzr, #0x1 1dd11c: 97fffd9e bl 0x1dc794 1dd120: aa0003f4 mov x20, x0 1dd124: aa1303e0 mov x0, x19 1dd128: 97fb1606 bl 0xa2940 <_ZNSt6__ndk15mutex6unlockEv@plt> 1dd12c: aa1403e0 mov x0, x20 1dd130: 97fb2b78 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dd134 ::set_value()>: 1dd134: f9400000 ldr x0, [x0] 1dd138: b4000040 cbz x0, 0x1dd140 ::set_value()+0xc> 1dd13c: 17fb3605 b 0xaa950 <_ZNSt6__ndk117__assoc_sub_state9set_valueEv@plt> 1dd140: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dd144: 910003fd mov x29, sp 1dd148: 320007e0 orr w0, wzr, #0x3 1dd14c: 97fffd92 bl 0x1dc794 00000000001dd150 ::set_exception(std::exception_ptr)>: 1dd150: d100c3ff sub sp, sp, #0x30 1dd154: a9014ff4 stp x20, x19, [sp, #0x10] 1dd158: a9027bfd stp x29, x30, [sp, #0x20] 1dd15c: 910083fd add x29, sp, #0x20 1dd160: d53bd054 mrs x20, TPIDR_EL0 1dd164: f9401688 ldr x8, [x20, #0x28] 1dd168: f90007e8 str x8, [sp, #0x8] 1dd16c: f9400013 ldr x19, [x0] 1dd170: b4000213 cbz x19, 0x1dd1b0 ::set_exception(std::exception_ptr)+0x60> 1dd174: 910003e0 mov x0, sp 1dd178: 97fb2726 bl 0xa6e10 <_ZNSt13exception_ptrC1ERKS_@plt> 1dd17c: 910003e1 mov x1, sp 1dd180: aa1303e0 mov x0, x19 1dd184: 97fb1877 bl 0xa3360 <_ZNSt6__ndk117__assoc_sub_state13set_exceptionESt13exception_ptr@plt> 1dd188: 910003e0 mov x0, sp 1dd18c: 97fb22dd bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dd190: f9401688 ldr x8, [x20, #0x28] 1dd194: f94007e9 ldr x9, [sp, #0x8] 1dd198: eb09011f cmp x8, x9 1dd19c: 540000e1 b.ne 0x1dd1b8 ::set_exception(std::exception_ptr)+0x68> 1dd1a0: a9427bfd ldp x29, x30, [sp, #0x20] 1dd1a4: a9414ff4 ldp x20, x19, [sp, #0x10] 1dd1a8: 9100c3ff add sp, sp, #0x30 1dd1ac: d65f03c0 ret 1dd1b0: 320007e0 orr w0, wzr, #0x3 1dd1b4: 97fffd78 bl 0x1dc794 1dd1b8: 97fb32ee bl 0xa9d70 <__stack_chk_fail@plt> 1dd1bc: aa0003f3 mov x19, x0 1dd1c0: 910003e0 mov x0, sp 1dd1c4: 97fb22cf bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dd1c8: aa1303e0 mov x0, x19 1dd1cc: 97fb2b51 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dd1d0 ::set_value_at_thread_exit()>: 1dd1d0: f9400000 ldr x0, [x0] 1dd1d4: b4000040 cbz x0, 0x1dd1dc ::set_value_at_thread_exit()+0xc> 1dd1d8: 17fb0fba b 0xa10c0 <_ZNSt6__ndk117__assoc_sub_state24set_value_at_thread_exitEv@plt> 1dd1dc: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dd1e0: 910003fd mov x29, sp 1dd1e4: 320007e0 orr w0, wzr, #0x3 1dd1e8: 97fffd6b bl 0x1dc794 00000000001dd1ec ::set_exception_at_thread_exit(std::exception_ptr)>: 1dd1ec: d100c3ff sub sp, sp, #0x30 1dd1f0: a9014ff4 stp x20, x19, [sp, #0x10] 1dd1f4: a9027bfd stp x29, x30, [sp, #0x20] 1dd1f8: 910083fd add x29, sp, #0x20 1dd1fc: d53bd054 mrs x20, TPIDR_EL0 1dd200: f9401688 ldr x8, [x20, #0x28] 1dd204: f90007e8 str x8, [sp, #0x8] 1dd208: f9400013 ldr x19, [x0] 1dd20c: b4000213 cbz x19, 0x1dd24c ::set_exception_at_thread_exit(std::exception_ptr)+0x60> 1dd210: 910003e0 mov x0, sp 1dd214: 97fb26ff bl 0xa6e10 <_ZNSt13exception_ptrC1ERKS_@plt> 1dd218: 910003e1 mov x1, sp 1dd21c: aa1303e0 mov x0, x19 1dd220: 97fb1150 bl 0xa1760 <_ZNSt6__ndk117__assoc_sub_state28set_exception_at_thread_exitESt13exception_ptr@plt> 1dd224: 910003e0 mov x0, sp 1dd228: 97fb22b6 bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dd22c: f9401688 ldr x8, [x20, #0x28] 1dd230: f94007e9 ldr x9, [sp, #0x8] 1dd234: eb09011f cmp x8, x9 1dd238: 540000e1 b.ne 0x1dd254 ::set_exception_at_thread_exit(std::exception_ptr)+0x68> 1dd23c: a9427bfd ldp x29, x30, [sp, #0x20] 1dd240: a9414ff4 ldp x20, x19, [sp, #0x10] 1dd244: 9100c3ff add sp, sp, #0x30 1dd248: d65f03c0 ret 1dd24c: 320007e0 orr w0, wzr, #0x3 1dd250: 97fffd51 bl 0x1dc794 1dd254: 97fb32c7 bl 0xa9d70 <__stack_chk_fail@plt> 1dd258: aa0003f3 mov x19, x0 1dd25c: 910003e0 mov x0, sp 1dd260: 97fb22a8 bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dd264: aa1303e0 mov x0, x19 1dd268: 97fb2b2a bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dd26c ::~shared_future()>: 1dd26c: f9400000 ldr x0, [x0] 1dd270: b4000040 cbz x0, 0x1dd278 ::~shared_future()+0xc> 1dd274: 17fb30d3 b 0xa95c0 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt> 1dd278: d65f03c0 ret 00000000001dd27c ::operator=(std::__ndk1::shared_future const&)>: 1dd27c: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dd280: a9017bfd stp x29, x30, [sp, #0x10] 1dd284: 910043fd add x29, sp, #0x10 1dd288: f9400028 ldr x8, [x1] 1dd28c: aa0103f3 mov x19, x1 1dd290: aa0003f4 mov x20, x0 1dd294: b4000068 cbz x8, 0x1dd2a0 ::operator=(std::__ndk1::shared_future const&)+0x24> 1dd298: aa0803e0 mov x0, x8 1dd29c: 97fb1c25 bl 0xa4330 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt> 1dd2a0: f9400280 ldr x0, [x20] 1dd2a4: b4000040 cbz x0, 0x1dd2ac ::operator=(std::__ndk1::shared_future const&)+0x30> 1dd2a8: 97fb30c6 bl 0xa95c0 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt> 1dd2ac: f9400268 ldr x8, [x19] 1dd2b0: aa1403e0 mov x0, x20 1dd2b4: f9000288 str x8, [x20] 1dd2b8: a9417bfd ldp x29, x30, [sp, #0x10] 1dd2bc: a8c24ff4 ldp x20, x19, [sp], #0x20 1dd2c0: d65f03c0 ret 00000000001dd2c4 : 1dd2c4: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dd2c8: a9017bfd stp x29, x30, [sp, #0x10] 1dd2cc: 910043fd add x29, sp, #0x10 1dd2d0: f0000648 adrp x8, 0x2a8000 1dd2d4: f9437108 ldr x8, [x8, #0x6e0] 1dd2d8: aa0003f3 mov x19, x0 1dd2dc: aa0003f4 mov x20, x0 1dd2e0: 91010000 add x0, x0, #0x40 1dd2e4: 91004108 add x8, x8, #0x10 1dd2e8: f8010688 str x8, [x20], #0x10 1dd2ec: 97fb1a95 bl 0xa3d40 <_ZNSt6__ndk118condition_variableD1Ev@plt> 1dd2f0: 91006260 add x0, x19, #0x18 1dd2f4: 97fb333f bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 1dd2f8: aa1403e0 mov x0, x20 1dd2fc: 97fb2281 bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dd300: a9417bfd ldp x29, x30, [sp, #0x10] 1dd304: aa1303e0 mov x0, x19 1dd308: a8c24ff4 ldp x20, x19, [sp], #0x20 1dd30c: 17fb179d b 0xa3180 <_ZNSt6__ndk114__shared_countD2Ev@plt> 00000000001dd310 : 1dd310: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dd314: a9017bfd stp x29, x30, [sp, #0x10] 1dd318: 910043fd add x29, sp, #0x10 1dd31c: f0000648 adrp x8, 0x2a8000 1dd320: f9437108 ldr x8, [x8, #0x6e0] 1dd324: aa0003f3 mov x19, x0 1dd328: aa0003f4 mov x20, x0 1dd32c: 91010000 add x0, x0, #0x40 1dd330: 91004108 add x8, x8, #0x10 1dd334: f8010688 str x8, [x20], #0x10 1dd338: 97fb1a82 bl 0xa3d40 <_ZNSt6__ndk118condition_variableD1Ev@plt> 1dd33c: 91006260 add x0, x19, #0x18 1dd340: 97fb332c bl 0xa9ff0 <_ZNSt6__ndk15mutexD1Ev@plt> 1dd344: aa1403e0 mov x0, x20 1dd348: 97fb226e bl 0xa5d00 <_ZNSt13exception_ptrD1Ev@plt> 1dd34c: aa1303e0 mov x0, x19 1dd350: 97fb178c bl 0xa3180 <_ZNSt6__ndk114__shared_countD2Ev@plt> 1dd354: a9417bfd ldp x29, x30, [sp, #0x10] 1dd358: aa1303e0 mov x0, x19 1dd35c: a8c24ff4 ldp x20, x19, [sp], #0x20 1dd360: 17fb0d80 b 0xa0960 <_ZdlPv@plt> 1dd364: f81e0ff3 str x19, [sp, #-0x20]! 1dd368: a9017bfd stp x29, x30, [sp, #0x10] 1dd36c: 910043fd add x29, sp, #0x10 1dd370: aa0003f3 mov x19, x0 1dd374: 97fb107f bl 0xa1570 <_ZNSt6__ndk114error_categoryD2Ev@plt> 1dd378: a9417bfd ldp x29, x30, [sp, #0x10] 1dd37c: aa1303e0 mov x0, x19 1dd380: f84207f3 ldr x19, [sp], #0x20 1dd384: 17fb0d77 b 0xa0960 <_ZdlPv@plt> 00000000001dd388 : 1dd388: 17fb2cc2 b 0xa8690 <_ZNSt9exceptionD2Ev@plt> 00000000001dd38c : 1dd38c: f81e0ff3 str x19, [sp, #-0x20]! 1dd390: a9017bfd stp x29, x30, [sp, #0x10] 1dd394: 910043fd add x29, sp, #0x10 1dd398: aa0003f3 mov x19, x0 1dd39c: 97fb2cbd bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1dd3a0: a9417bfd ldp x29, x30, [sp, #0x10] 1dd3a4: aa1303e0 mov x0, x19 1dd3a8: f84207f3 ldr x19, [sp], #0x20 1dd3ac: 17fb0d6d b 0xa0960 <_ZdlPv@plt> 00000000001dd3b0 : 1dd3b0: f0000320 adrp x0, 0x244000 1dd3b4: 91073400 add x0, x0, #0x1cd 1dd3b8: d65f03c0 ret 00000000001dd3bc : 1dd3bc: d65f03c0 ret 00000000001dd3c0 : 1dd3c0: d4200020 brk #0x1 00000000001dd3c4 : 1dd3c4: d4200020 brk #0x1 00000000001dd3c8 : 1dd3c8: 91002008 add x8, x0, #0x8 1dd3cc: c85f7d09 ldxr x9, [x8] 1dd3d0: 91000529 add x9, x9, #0x1 1dd3d4: c80a7d09 stxr w10, x9, [x8] 1dd3d8: 35ffffaa cbnz w10, 0x1dd3cc 1dd3dc: d65f03c0 ret 00000000001dd3e0 : 1dd3e0: 91002008 add x8, x0, #0x8 1dd3e4: c85ffd09 ldaxr x9, [x8] 1dd3e8: d100052a sub x10, x9, #0x1 1dd3ec: c80bfd0a stlxr w11, x10, [x8] 1dd3f0: 35ffffab cbnz w11, 0x1dd3e4 1dd3f4: b4000069 cbz x9, 0x1dd400 1dd3f8: 2a1f03e0 mov w0, wzr 1dd3fc: d65f03c0 ret 1dd400: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dd404: 910003fd mov x29, sp 1dd408: f9400008 ldr x8, [x0] 1dd40c: f9400908 ldr x8, [x8, #0x10] 1dd410: d63f0100 blr x8 1dd414: 320003e0 orr w0, wzr, #0x1 1dd418: a8c17bfd ldp x29, x30, [sp], #0x10 1dd41c: d65f03c0 ret 00000000001dd420 : 1dd420: 91002008 add x8, x0, #0x8 1dd424: c85f7d09 ldxr x9, [x8] 1dd428: 91000529 add x9, x9, #0x1 1dd42c: c80a7d09 stxr w10, x9, [x8] 1dd430: 35ffffaa cbnz w10, 0x1dd424 1dd434: d65f03c0 ret 00000000001dd438 : 1dd438: 91004008 add x8, x0, #0x10 1dd43c: c85f7d09 ldxr x9, [x8] 1dd440: 91000529 add x9, x9, #0x1 1dd444: c80a7d09 stxr w10, x9, [x8] 1dd448: 35ffffaa cbnz w10, 0x1dd43c 1dd44c: d65f03c0 ret 00000000001dd450 : 1dd450: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dd454: a9017bfd stp x29, x30, [sp, #0x10] 1dd458: 910043fd add x29, sp, #0x10 1dd45c: aa0003f3 mov x19, x0 1dd460: 91002008 add x8, x0, #0x8 1dd464: c85ffd09 ldaxr x9, [x8] 1dd468: d100052a sub x10, x9, #0x1 1dd46c: c80bfd0a stlxr w11, x10, [x8] 1dd470: 35ffffab cbnz w11, 0x1dd464 1dd474: b4000089 cbz x9, 0x1dd484 1dd478: a9417bfd ldp x29, x30, [sp, #0x10] 1dd47c: a8c24ff4 ldp x20, x19, [sp], #0x20 1dd480: d65f03c0 ret 1dd484: aa1303f4 mov x20, x19 1dd488: f8410688 ldr x8, [x20], #0x10 1dd48c: aa1303e0 mov x0, x19 1dd490: f9400908 ldr x8, [x8, #0x10] 1dd494: d63f0100 blr x8 1dd498: c8dffe88 ldar x8, [x20] 1dd49c: b40000c8 cbz x8, 0x1dd4b4 1dd4a0: c85ffe88 ldaxr x8, [x20] 1dd4a4: d1000509 sub x9, x8, #0x1 1dd4a8: c80afe89 stlxr w10, x9, [x20] 1dd4ac: 35ffffaa cbnz w10, 0x1dd4a0 1dd4b0: b5fffe48 cbnz x8, 0x1dd478 1dd4b4: f9400268 ldr x8, [x19] 1dd4b8: a9417bfd ldp x29, x30, [sp, #0x10] 1dd4bc: aa1303e0 mov x0, x19 1dd4c0: f9401101 ldr x1, [x8, #0x20] 1dd4c4: a8c24ff4 ldp x20, x19, [sp], #0x20 1dd4c8: d61f0020 br x1 00000000001dd4cc : 1dd4cc: 91004008 add x8, x0, #0x10 1dd4d0: c8dffd09 ldar x9, [x8] 1dd4d4: b40000e9 cbz x9, 0x1dd4f0 1dd4d8: c85ffd09 ldaxr x9, [x8] 1dd4dc: d100052a sub x10, x9, #0x1 1dd4e0: c80bfd0a stlxr w11, x10, [x8] 1dd4e4: 35ffffab cbnz w11, 0x1dd4d8 1dd4e8: b4000049 cbz x9, 0x1dd4f0 1dd4ec: d65f03c0 ret 1dd4f0: f9400008 ldr x8, [x0] 1dd4f4: f9401101 ldr x1, [x8, #0x20] 1dd4f8: d61f0020 br x1 00000000001dd4fc : 1dd4fc: 91002008 add x8, x0, #0x8 1dd500: c8dffd09 ldar x9, [x8] 1dd504: b100053f cmn x9, #0x1 1dd508: 54000180 b.eq 0x1dd538 1dd50c: c85ffd0a ldaxr x10, [x8] 1dd510: eb09015f cmp x10, x9 1dd514: 540000a1 b.ne 0x1dd528 1dd518: 91000529 add x9, x9, #0x1 1dd51c: c80bfd09 stlxr w11, x9, [x8] 1dd520: 3500006b cbnz w11, 0x1dd52c 1dd524: 14000006 b 0x1dd53c 1dd528: d5033f5f clrex 1dd52c: b100055f cmn x10, #0x1 1dd530: aa0a03e9 mov x9, x10 1dd534: 54fffec1 b.ne 0x1dd50c 1dd538: aa1f03e0 mov x0, xzr 1dd53c: d65f03c0 ret 00000000001dd540 : 1dd540: aa1f03e0 mov x0, xzr 1dd544: d65f03c0 ret 00000000001dd548 : 1dd548: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dd54c: a9017bfd stp x29, x30, [sp, #0x10] 1dd550: 910043fd add x29, sp, #0x10 1dd554: f9400013 ldr x19, [x0] 1dd558: 12800014 mov w20, #-0x1 // =-1 1dd55c: aa1303e0 mov x0, x19 1dd560: 97fb10b0 bl 0xa1820 1dd564: 34000100 cbz w0, 0x1dd584 1dd568: 11000694 add w20, w20, #0x1 1dd56c: 7100429f cmp w20, #0x10 1dd570: 54000062 b.hs 0x1dd57c 1dd574: 97fb15ef bl 0xa2d30 1dd578: 17fffff9 b 0x1dd55c 1dd57c: aa1303e0 mov x0, x19 1dd580: 97fb2de4 bl 0xa8d10 1dd584: a9417bfd ldp x29, x30, [sp, #0x10] 1dd588: a8c24ff4 ldp x20, x19, [sp], #0x20 1dd58c: d65f03c0 ret 1dd590: 97fb430d bl 0xae1c4 1dd594: 97fb430c bl 0xae1c4 1dd598: 97fb430b bl 0xae1c4 00000000001dd59c : 1dd59c: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dd5a0: 910003fd mov x29, sp 1dd5a4: f9400000 ldr x0, [x0] 1dd5a8: 97fb1e82 bl 0xa4fb0 1dd5ac: a8c17bfd ldp x29, x30, [sp], #0x10 1dd5b0: d65f03c0 ret 1dd5b4: 97fb4304 bl 0xae1c4 00000000001dd5b8 : 1dd5b8: d285ad2a mov x10, #0x2d69 // =11625 1dd5bc: d37d7009 ubfiz x9, x0, #3, #29 1dd5c0: f2bd670a movk x10, #0xeb38, lsl #16 1dd5c4: d360fc08 lsr x8, x0, #32 1dd5c8: f2dd410a movk x10, #0xea08, lsl #32 1dd5cc: 91002129 add x9, x9, #0x8 1dd5d0: f2f3bbea movk x10, #0x9ddf, lsl #48 1dd5d4: ca080129 eor x9, x9, x8 1dd5d8: 9b0a7d29 mul x9, x9, x10 1dd5dc: ca080128 eor x8, x9, x8 1dd5e0: ca49bd08 eor x8, x8, x9, lsr #47 1dd5e4: 9b0a7d08 mul x8, x8, x10 1dd5e8: 5285ad29 mov w9, #0x2d69 // =11625 1dd5ec: d36ffd0a lsr x10, x8, #47 1dd5f0: 72bd6709 movk w9, #0xeb38, lsl #16 1dd5f4: 4a080148 eor w8, w10, w8 1dd5f8: 1b097d08 mul w8, w8, w9 1dd5fc: b0000669 adrp x9, 0x2aa000 1dd600: 92400d08 and x8, x8, #0xf 1dd604: 9105c129 add x9, x9, #0x170 1dd608: 8b080d20 add x0, x9, x8, lsl #3 1dd60c: d65f03c0 ret 00000000001dd610 : 1dd610: d65f03c0 ret 00000000001dd614 : 1dd614: d65f03c0 ret 00000000001dd618 : 1dd618: d65f03c0 ret 00000000001dd61c : 1dd61c: aa1f03e0 mov x0, xzr 1dd620: d65f03c0 ret 00000000001dd624 : 1dd624: d65f03c0 ret 00000000001dd628 : 1dd628: f9400068 ldr x8, [x3] 1dd62c: eb01010a subs x10, x8, x1 1dd630: 54000062 b.hs 0x1dd63c 1dd634: aa1f03e0 mov x0, xzr 1dd638: d65f03c0 ret 1dd63c: f940004b ldr x11, [x2] 1dd640: cb0003ec neg x12, x0 1dd644: 8b000169 add x9, x11, x0 1dd648: d1000529 sub x9, x9, #0x1 1dd64c: 8a0c0129 and x9, x9, x12 1dd650: cb0b012b sub x11, x9, x11 1dd654: eb0a017f cmp x11, x10 1dd658: aa1f03e0 mov x0, xzr 1dd65c: 540000a8 b.hi 0x1dd670 1dd660: cb0b0108 sub x8, x8, x11 1dd664: aa0903e0 mov x0, x9 1dd668: f9000049 str x9, [x2] 1dd66c: f9000068 str x8, [x3] 1dd670: d65f03c0 ret 00000000001dd674 : 1dd674: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dd678: 910003fd mov x29, sp 1dd67c: 97fb1eed bl 0xa5230 <__cxa_uncaught_exceptions@plt> 1dd680: 7100001f cmp w0, #0x0 1dd684: 1a9fd7e0 cset w0, gt 1dd688: a8c17bfd ldp x29, x30, [sp], #0x10 1dd68c: d65f03c0 ret 00000000001dd690 : 1dd690: 17fb1ee8 b 0xa5230 <__cxa_uncaught_exceptions@plt> 00000000001dd694 : 1dd694: f9400000 ldr x0, [x0] 1dd698: 17fb0b42 b 0xa03a0 <__cxa_decrement_exception_refcount@plt> 00000000001dd69c : 1dd69c: f9400028 ldr x8, [x1] 1dd6a0: f9000008 str x8, [x0] 1dd6a4: aa0803e0 mov x0, x8 1dd6a8: 17fb2f86 b 0xa94c0 <__cxa_increment_exception_refcount@plt> 00000000001dd6ac : 1dd6ac: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dd6b0: a9017bfd stp x29, x30, [sp, #0x10] 1dd6b4: 910043fd add x29, sp, #0x10 1dd6b8: aa0003f3 mov x19, x0 1dd6bc: f9400008 ldr x8, [x0] 1dd6c0: f9400020 ldr x0, [x1] 1dd6c4: eb00011f cmp x8, x0 1dd6c8: 540000e0 b.eq 0x1dd6e4 1dd6cc: aa0103f4 mov x20, x1 1dd6d0: 97fb2f7c bl 0xa94c0 <__cxa_increment_exception_refcount@plt> 1dd6d4: f9400260 ldr x0, [x19] 1dd6d8: 97fb0b32 bl 0xa03a0 <__cxa_decrement_exception_refcount@plt> 1dd6dc: f9400288 ldr x8, [x20] 1dd6e0: f9000268 str x8, [x19] 1dd6e4: a9417bfd ldp x29, x30, [sp, #0x10] 1dd6e8: aa1303e0 mov x0, x19 1dd6ec: a8c24ff4 ldp x20, x19, [sp], #0x20 1dd6f0: d65f03c0 ret 00000000001dd6f4 : 1dd6f4: f81e0ff3 str x19, [sp, #-0x20]! 1dd6f8: a9017bfd stp x29, x30, [sp, #0x10] 1dd6fc: 910043fd add x29, sp, #0x10 1dd700: f0000648 adrp x8, 0x2a8000 1dd704: f944b908 ldr x8, [x8, #0x970] 1dd708: aa0003f3 mov x19, x0 1dd70c: 91004108 add x8, x8, #0x10 1dd710: f9000008 str x8, [x0] 1dd714: 97fb27df bl 0xa7690 <__cxa_current_primary_exception@plt> 1dd718: f9000660 str x0, [x19, #0x8] 1dd71c: a9417bfd ldp x29, x30, [sp, #0x10] 1dd720: f84207f3 ldr x19, [sp], #0x20 1dd724: d65f03c0 ret 00000000001dd728 : 1dd728: f81e0ff3 str x19, [sp, #-0x20]! 1dd72c: a9017bfd stp x29, x30, [sp, #0x10] 1dd730: 910043fd add x29, sp, #0x10 1dd734: aa0803f3 mov x19, x8 1dd738: 97fb27d6 bl 0xa7690 <__cxa_current_primary_exception@plt> 1dd73c: a9417bfd ldp x29, x30, [sp, #0x10] 1dd740: f9000260 str x0, [x19] 1dd744: f84207f3 ldr x19, [sp], #0x20 1dd748: d65f03c0 ret 00000000001dd74c : 1dd74c: f0000649 adrp x9, 0x2a8000 1dd750: f9400408 ldr x8, [x0, #0x8] 1dd754: f944b929 ldr x9, [x9, #0x970] 1dd758: 91004129 add x9, x9, #0x10 1dd75c: f9000009 str x9, [x0] 1dd760: aa0803e0 mov x0, x8 1dd764: 17fb0b0f b 0xa03a0 <__cxa_decrement_exception_refcount@plt> 00000000001dd768 : 1dd768: f81e0ff3 str x19, [sp, #-0x20]! 1dd76c: a9017bfd stp x29, x30, [sp, #0x10] 1dd770: 910043fd add x29, sp, #0x10 1dd774: f0000648 adrp x8, 0x2a8000 1dd778: aa0003f3 mov x19, x0 1dd77c: f9400400 ldr x0, [x0, #0x8] 1dd780: f944b908 ldr x8, [x8, #0x970] 1dd784: 91004108 add x8, x8, #0x10 1dd788: f9000268 str x8, [x19] 1dd78c: 97fb0b05 bl 0xa03a0 <__cxa_decrement_exception_refcount@plt> 1dd790: a9417bfd ldp x29, x30, [sp, #0x10] 1dd794: aa1303e0 mov x0, x19 1dd798: f84207f3 ldr x19, [sp], #0x20 1dd79c: 17fb0c71 b 0xa0960 <_ZdlPv@plt> 00000000001dd7a0 : 1dd7a0: d100c3ff sub sp, sp, #0x30 1dd7a4: a9014ff4 stp x20, x19, [sp, #0x10] 1dd7a8: a9027bfd stp x29, x30, [sp, #0x20] 1dd7ac: 910083fd add x29, sp, #0x20 1dd7b0: f9400414 ldr x20, [x0, #0x8] 1dd7b4: aa0003f3 mov x19, x0 1dd7b8: aa1f03e0 mov x0, xzr 1dd7bc: 97fb0af9 bl 0xa03a0 <__cxa_decrement_exception_refcount@plt> 1dd7c0: b5000054 cbnz x20, 0x1dd7c8 1dd7c4: 97fb33a7 bl 0xaa660 <_ZSt9terminatev@plt> 1dd7c8: f9400673 ldr x19, [x19, #0x8] 1dd7cc: aa1303e0 mov x0, x19 1dd7d0: f90007f3 str x19, [sp, #0x8] 1dd7d4: 97fb2f3b bl 0xa94c0 <__cxa_increment_exception_refcount@plt> 1dd7d8: 910023e0 add x0, sp, #0x8 1dd7dc: 97fb2869 bl 0xa7980 <_ZSt17rethrow_exceptionSt13exception_ptr@plt> 1dd7e0: aa0003f4 mov x20, x0 1dd7e4: aa1303e0 mov x0, x19 1dd7e8: 97fb0aee bl 0xa03a0 <__cxa_decrement_exception_refcount@plt> 1dd7ec: aa1403e0 mov x0, x20 1dd7f0: 97fb29c8 bl 0xa7f10 <_Unwind_Resume@plt> 00000000001dd7f4 : 1dd7f4: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dd7f8: 910003fd mov x29, sp 1dd7fc: f9400000 ldr x0, [x0] 1dd800: 97fb0ad0 bl 0xa0340 <__cxa_rethrow_primary_exception@plt> 1dd804: 97fb3397 bl 0xaa660 <_ZSt9terminatev@plt> 00000000001dd808 <__cxxabiv1::__setExceptionClass(_Unwind_Exception*, unsigned long)>: 1dd808: f9000001 str x1, [x0] 1dd80c: d65f03c0 ret 00000000001dd810 <__cxxabiv1::__getExceptionClass(_Unwind_Exception const*)>: 1dd810: f9400000 ldr x0, [x0] 1dd814: d65f03c0 ret 00000000001dd818 <__cxxabiv1::__isOurExceptionClass(_Unwind_Exception const*)>: 1dd818: f9400008 ldr x8, [x0] 1dd81c: d2856569 mov x9, #0x2b2b // =11051 1dd820: f2a8e869 movk x9, #0x4743, lsl #16 1dd824: f2c989c9 movk x9, #0x4c4e, lsl #32 1dd828: f2e00869 movk x9, #0x43, lsl #48 1dd82c: eb48213f cmp x9, x8, lsr #8 1dd830: 1a9f17e0 cset w0, eq 1dd834: d65f03c0 ret 00000000001dd838 <__cxa_allocate_exception>: 1dd838: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dd83c: a9017bfd stp x29, x30, [sp, #0x10] 1dd840: 910043fd add x29, sp, #0x10 1dd844: 91023c08 add x8, x0, #0x8f 1dd848: 927ced13 and x19, x8, #0xfffffffffffffff0 1dd84c: aa1303e0 mov x0, x19 1dd850: 940005f2 bl 0x1df018 <__cxa_deleted_virtual+0x14> 1dd854: aa0003f4 mov x20, x0 1dd858: b4000120 cbz x0, 0x1dd87c <__cxa_allocate_exception+0x44> 1dd85c: aa1403e0 mov x0, x20 1dd860: 2a1f03e1 mov w1, wzr 1dd864: aa1303e2 mov x2, x19 1dd868: 97fb24e2 bl 0xa6bf0 1dd86c: a9417bfd ldp x29, x30, [sp, #0x10] 1dd870: 91020280 add x0, x20, #0x80 1dd874: a8c24ff4 ldp x20, x19, [sp], #0x20 1dd878: d65f03c0 ret 1dd87c: 97fb3379 bl 0xaa660 <_ZSt9terminatev@plt> 1dd880: 97fb3478 bl 0xaaa60 <__cxa_call_unexpected@plt> 00000000001dd884 <__cxa_free_exception>: 1dd884: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dd888: 910003fd mov x29, sp 1dd88c: d1020000 sub x0, x0, #0x80 1dd890: 94000652 bl 0x1df1d8 <__cxa_deleted_virtual+0x1d4> 1dd894: a8c17bfd ldp x29, x30, [sp], #0x10 1dd898: d65f03c0 ret 1dd89c: 97fb3471 bl 0xaaa60 <__cxa_call_unexpected@plt> 00000000001dd8a0 <__cxa_allocate_dependent_exception>: 1dd8a0: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1dd8a4: 910003fd mov x29, sp 1dd8a8: 321903e0 orr w0, wzr, #0x80 1dd8ac: 940005db bl 0x1df018 <__cxa_deleted_virtual+0x14> 1dd8b0: b4000100 cbz x0, 0x1dd8d0 <__cxa_allocate_dependent_exception+0x30> 1dd8b4: 6f00e400 movi v0.2d, #0000000000000000 1dd8b8: ad030000 stp q0, q0, [x0, #0x60] 1dd8bc: ad020000 stp q0, q0, [x0, #0x40] 1dd8c0: ad010000 stp q0, q0, [x0, #0x20] 1dd8c4: ad000000 stp q0, q0, [x0] 1dd8c8: a8c17bfd ldp x29, x30, [sp], #0x10 1dd8cc: d65f03c0 ret 1dd8d0: 97fb3364 bl 0xaa660 <_ZSt9terminatev@plt> 00000000001dd8d4 <__cxa_free_dependent_exception>: 1dd8d4: 14000641 b 0x1df1d8 <__cxa_deleted_virtual+0x1d4> 00000000001dd8d8 <__cxa_throw>: 1dd8d8: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1dd8dc: a9014ff4 stp x20, x19, [sp, #0x10] 1dd8e0: a9027bfd stp x29, x30, [sp, #0x20] 1dd8e4: 910083fd add x29, sp, #0x20 1dd8e8: aa0203f3 mov x19, x2 1dd8ec: aa0103f4 mov x20, x1 1dd8f0: aa0003f5 mov x21, x0 1dd8f4: 97fb1ee7 bl 0xa5490 <__cxa_get_globals@plt> 1dd8f8: aa0003f6 mov x22, x0 1dd8fc: 97fb09f9 bl 0xa00e0 <_ZSt14get_unexpectedv@plt> 1dd900: f81982a0 stur x0, [x21, #-0x68] 1dd904: 97fb15bf bl 0xa3000 <_ZSt13get_terminatev@plt> 1dd908: d2856009 mov x9, #0x2b00 // =11008 1dd90c: 320003e8 orr w8, wzr, #0x1 1dd910: f2a86569 movk x9, #0x432b, lsl #16 1dd914: f2c9c8e9 movk x9, #0x4e47, lsl #32 1dd918: f8180ea8 str x8, [x21, #-0x80]! 1dd91c: f2e86989 movk x9, #0x434c, lsl #48 1dd920: f90012a0 str x0, [x21, #0x20] 1dd924: aa1503e0 mov x0, x21 1dd928: a900ceb4 stp x20, x19, [x21, #0x8] 1dd92c: f8060c09 str x9, [x0, #0x60]! 1dd930: b9400ac8 ldr w8, [x22, #0x8] 1dd934: 90000009 adrp x9, 0x1dd000 ::~promise()+0x178> 1dd938: 91255129 add x9, x9, #0x954 1dd93c: 11000508 add w8, w8, #0x1 1dd940: b9000ac8 str w8, [x22, #0x8] 1dd944: f90036a9 str x9, [x21, #0x68] 1dd948: 97fb0b42 bl 0xa0650 <_Unwind_RaiseException@plt> 1dd94c: aa1503e0 mov x0, x21 1dd950: 94000019 bl 0x1dd9b4 <__cxa_throw+0xdc> 1dd954: f81e0ff3 str x19, [sp, #-0x20]! 1dd958: a9017bfd stp x29, x30, [sp, #0x10] 1dd95c: 910043fd add x29, sp, #0x10 1dd960: 7100041f cmp w0, #0x1 1dd964: 54000201 b.ne 0x1dd9a4 <__cxa_throw+0xcc> 1dd968: 91008020 add x0, x1, #0x20 1dd96c: d1018033 sub x19, x1, #0x60 1dd970: c85ffe68 ldaxr x8, [x19] 1dd974: f1000508 subs x8, x8, #0x1 1dd978: c809fe68 stlxr w9, x8, [x19] 1dd97c: 35ffffa9 cbnz w9, 0x1dd970 <__cxa_throw+0x98> 1dd980: 540000c1 b.ne 0x1dd998 <__cxa_throw+0xc0> 1dd984: f85b0028 ldur x8, [x1, #-0x50] 1dd988: b4000048 cbz x8, 0x1dd990 <__cxa_throw+0xb8> 1dd98c: d63f0100 blr x8 1dd990: aa1303e0 mov x0, x19 1dd994: 94000611 bl 0x1df1d8 <__cxa_deleted_virtual+0x1d4> 1dd998: a9417bfd ldp x29, x30, [sp, #0x10] 1dd99c: f84207f3 ldr x19, [sp], #0x20 1dd9a0: d65f03c0 ret 1dd9a4: f85c0020 ldur x0, [x1, #-0x40] 1dd9a8: 94000246 bl 0x1de2c0 1dd9ac: 97fb342d bl 0xaaa60 <__cxa_call_unexpected@plt> 1dd9b0: 97fb342c bl 0xaaa60 <__cxa_call_unexpected@plt> 1dd9b4: f81e0ff3 str x19, [sp, #-0x20]! 1dd9b8: a9017bfd stp x29, x30, [sp, #0x10] 1dd9bc: 910043fd add x29, sp, #0x10 1dd9c0: aa0003f3 mov x19, x0 1dd9c4: 91018000 add x0, x0, #0x60 1dd9c8: 97fb26f6 bl 0xa75a0 <__cxa_begin_catch@plt> 1dd9cc: f9401260 ldr x0, [x19, #0x20] 1dd9d0: 9400023c bl 0x1de2c0 00000000001dd9d4 <__cxa_get_exception_ptr>: 1dd9d4: f85f0000 ldur x0, [x0, #-0x10] 1dd9d8: d65f03c0 ret 00000000001dd9dc <__cxa_begin_catch>: 1dd9dc: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dd9e0: a9017bfd stp x29, x30, [sp, #0x10] 1dd9e4: 910043fd add x29, sp, #0x10 1dd9e8: f9400014 ldr x20, [x0] 1dd9ec: aa0003f3 mov x19, x0 1dd9f0: 97fb1ea8 bl 0xa5490 <__cxa_get_globals@plt> 1dd9f4: d2856568 mov x8, #0x2b2b // =11051 1dd9f8: f2a8e868 movk x8, #0x4743, lsl #16 1dd9fc: f2c989c8 movk x8, #0x4c4e, lsl #32 1dda00: f2e00868 movk x8, #0x43, lsl #48 1dda04: eb54211f cmp x8, x20, lsr #8 1dda08: d1018268 sub x8, x19, #0x60 1dda0c: 54000201 b.ne 0x1dda4c <__cxa_begin_catch+0x70> 1dda10: b85d0269 ldur w9, [x19, #-0x30] 1dda14: 7100013f cmp w9, #0x0 1dda18: 5a895529 cneg w9, w9, mi 1dda1c: 11000529 add w9, w9, #0x1 1dda20: b81d0269 stur w9, [x19, #-0x30] 1dda24: f9400009 ldr x9, [x0] 1dda28: eb08013f cmp x9, x8 1dda2c: 54000060 b.eq 0x1dda38 <__cxa_begin_catch+0x5c> 1dda30: f81c8269 stur x9, [x19, #-0x38] 1dda34: f9000008 str x8, [x0] 1dda38: b9400808 ldr w8, [x0, #0x8] 1dda3c: 51000508 sub w8, w8, #0x1 1dda40: b9000808 str w8, [x0, #0x8] 1dda44: f85f0260 ldur x0, [x19, #-0x10] 1dda48: 14000005 b 0x1dda5c <__cxa_begin_catch+0x80> 1dda4c: f9400009 ldr x9, [x0] 1dda50: b50000c9 cbnz x9, 0x1dda68 <__cxa_begin_catch+0x8c> 1dda54: f9000008 str x8, [x0] 1dda58: 91008260 add x0, x19, #0x20 1dda5c: a9417bfd ldp x29, x30, [sp, #0x10] 1dda60: a8c24ff4 ldp x20, x19, [sp], #0x20 1dda64: d65f03c0 ret 1dda68: 97fb32fe bl 0xaa660 <_ZSt9terminatev@plt> 1dda6c: 97fb33fd bl 0xaaa60 <__cxa_call_unexpected@plt> 00000000001dda70 <__cxa_end_catch>: 1dda70: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1dda74: a9017bfd stp x29, x30, [sp, #0x10] 1dda78: 910043fd add x29, sp, #0x10 1dda7c: 97fb1489 bl 0xa2ca0 <__cxa_get_globals_fast@plt> 1dda80: f9400013 ldr x19, [x0] 1dda84: b40004f3 cbz x19, 0x1ddb20 <__cxa_end_catch+0xb0> 1dda88: aa0003f4 mov x20, x0 1dda8c: aa1303e0 mov x0, x19 1dda90: f8460c08 ldr x8, [x0, #0x60]! 1dda94: d2856569 mov x9, #0x2b2b // =11051 1dda98: f2a8e869 movk x9, #0x4743, lsl #16 1dda9c: f2c989c9 movk x9, #0x4c4e, lsl #32 1ddaa0: f2e00869 movk x9, #0x43, lsl #48 1ddaa4: eb48213f cmp x9, x8, lsr #8 1ddaa8: 54000381 b.ne 0x1ddb18 <__cxa_end_catch+0xa8> 1ddaac: b9403268 ldr w8, [x19, #0x30] 1ddab0: 37f803e8 tbnz w8, #0x1f, 0x1ddb2c <__cxa_end_catch+0xbc> 1ddab4: 71000508 subs w8, w8, #0x1 1ddab8: b9003268 str w8, [x19, #0x30] 1ddabc: 54000321 b.ne 0x1ddb20 <__cxa_end_catch+0xb0> 1ddac0: f9401668 ldr x8, [x19, #0x28] 1ddac4: f9000288 str x8, [x20] 1ddac8: 39418268 ldrb w8, [x19, #0x60] 1ddacc: f100051f cmp x8, #0x1 1ddad0: 540000c1 b.ne 0x1ddae8 <__cxa_end_catch+0x78> 1ddad4: f9400268 ldr x8, [x19] 1ddad8: aa1303e0 mov x0, x19 1ddadc: d1020114 sub x20, x8, #0x80 1ddae0: 940005be bl 0x1df1d8 <__cxa_deleted_virtual+0x1d4> 1ddae4: aa1403f3 mov x19, x20 1ddae8: 91020260 add x0, x19, #0x80 1ddaec: c85ffe68 ldaxr x8, [x19] 1ddaf0: f1000508 subs x8, x8, #0x1 1ddaf4: c809fe68 stlxr w9, x8, [x19] 1ddaf8: 35ffffa9 cbnz w9, 0x1ddaec <__cxa_end_catch+0x7c> 1ddafc: 54000121 b.ne 0x1ddb20 <__cxa_end_catch+0xb0> 1ddb00: f9400a68 ldr x8, [x19, #0x10] 1ddb04: b4000048 cbz x8, 0x1ddb0c <__cxa_end_catch+0x9c> 1ddb08: d63f0100 blr x8 1ddb0c: aa1303e0 mov x0, x19 1ddb10: 940005b2 bl 0x1df1d8 <__cxa_deleted_virtual+0x1d4> 1ddb14: 14000003 b 0x1ddb20 <__cxa_end_catch+0xb0> 1ddb18: 97fb3542 bl 0xab020 <_Unwind_DeleteException@plt> 1ddb1c: f900029f str xzr, [x20] 1ddb20: a9417bfd ldp x29, x30, [sp, #0x10] 1ddb24: a8c24ff4 ldp x20, x19, [sp], #0x20 1ddb28: d65f03c0 ret 1ddb2c: 31000508 adds w8, w8, #0x1 1ddb30: b9003268 str w8, [x19, #0x30] 1ddb34: 54ffff61 b.ne 0x1ddb20 <__cxa_end_catch+0xb0> 1ddb38: f9401668 ldr x8, [x19, #0x28] 1ddb3c: f9000288 str x8, [x20] 1ddb40: 17fffff8 b 0x1ddb20 <__cxa_end_catch+0xb0> 1ddb44: 97fb33c7 bl 0xaaa60 <__cxa_call_unexpected@plt> 1ddb48: 97fb33c6 bl 0xaaa60 <__cxa_call_unexpected@plt> 00000000001ddb4c <__cxa_decrement_exception_refcount>: 1ddb4c: f81e0ff3 str x19, [sp, #-0x20]! 1ddb50: a9017bfd stp x29, x30, [sp, #0x10] 1ddb54: 910043fd add x29, sp, #0x10 1ddb58: b4000180 cbz x0, 0x1ddb88 <__cxa_decrement_exception_refcount+0x3c> 1ddb5c: d1020013 sub x19, x0, #0x80 1ddb60: c85ffe68 ldaxr x8, [x19] 1ddb64: f1000508 subs x8, x8, #0x1 1ddb68: c809fe68 stlxr w9, x8, [x19] 1ddb6c: 35ffffa9 cbnz w9, 0x1ddb60 <__cxa_decrement_exception_refcount+0x14> 1ddb70: 540000c1 b.ne 0x1ddb88 <__cxa_decrement_exception_refcount+0x3c> 1ddb74: f8590008 ldur x8, [x0, #-0x70] 1ddb78: b4000048 cbz x8, 0x1ddb80 <__cxa_decrement_exception_refcount+0x34> 1ddb7c: d63f0100 blr x8 1ddb80: aa1303e0 mov x0, x19 1ddb84: 94000595 bl 0x1df1d8 <__cxa_deleted_virtual+0x1d4> 1ddb88: a9417bfd ldp x29, x30, [sp, #0x10] 1ddb8c: f84207f3 ldr x19, [sp], #0x20 1ddb90: d65f03c0 ret 1ddb94: 97fb33b3 bl 0xaaa60 <__cxa_call_unexpected@plt> 1ddb98: 97fb33b2 bl 0xaaa60 <__cxa_call_unexpected@plt> 00000000001ddb9c <__cxa_current_exception_type>: 1ddb9c: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1ddba0: 910003fd mov x29, sp 1ddba4: 97fb143f bl 0xa2ca0 <__cxa_get_globals_fast@plt> 1ddba8: b4000160 cbz x0, 0x1ddbd4 <__cxa_current_exception_type+0x38> 1ddbac: f9400008 ldr x8, [x0] 1ddbb0: b4000168 cbz x8, 0x1ddbdc <__cxa_current_exception_type+0x40> 1ddbb4: f9403109 ldr x9, [x8, #0x60] 1ddbb8: d285656a mov x10, #0x2b2b // =11051 1ddbbc: f2a8e86a movk x10, #0x4743, lsl #16 1ddbc0: f2c989ca movk x10, #0x4c4e, lsl #32 1ddbc4: f2e0086a movk x10, #0x43, lsl #48 1ddbc8: eb49215f cmp x10, x9, lsr #8 1ddbcc: 540000e1 b.ne 0x1ddbe8 <__cxa_current_exception_type+0x4c> 1ddbd0: f9400500 ldr x0, [x8, #0x8] 1ddbd4: a8c17bfd ldp x29, x30, [sp], #0x10 1ddbd8: d65f03c0 ret 1ddbdc: aa1f03e0 mov x0, xzr 1ddbe0: a8c17bfd ldp x29, x30, [sp], #0x10 1ddbe4: d65f03c0 ret 1ddbe8: aa1f03e0 mov x0, xzr 1ddbec: a8c17bfd ldp x29, x30, [sp], #0x10 1ddbf0: d65f03c0 ret 00000000001ddbf4 <__cxa_rethrow>: 1ddbf4: f81c0ff7 str x23, [sp, #-0x40]! 1ddbf8: a90157f6 stp x22, x21, [sp, #0x10] 1ddbfc: a9024ff4 stp x20, x19, [sp, #0x20] 1ddc00: a9037bfd stp x29, x30, [sp, #0x30] 1ddc04: 9100c3fd add x29, sp, #0x30 1ddc08: 97fb1e22 bl 0xa5490 <__cxa_get_globals@plt> 1ddc0c: f9400014 ldr x20, [x0] 1ddc10: b4000614 cbz x20, 0x1ddcd0 <__cxa_rethrow+0xdc> 1ddc14: aa1403f3 mov x19, x20 1ddc18: f8460e68 ldr x8, [x19, #0x60]! 1ddc1c: d2856015 mov x21, #0x2b00 // =11008 1ddc20: f2a86575 movk x21, #0x432b, lsl #16 1ddc24: f2c9c8f5 movk x21, #0x4e47, lsl #32 1ddc28: f2e86995 movk x21, #0x434c, lsl #48 1ddc2c: 9278dd16 and x22, x8, #0xffffffffffffff00 1ddc30: eb1502df cmp x22, x21 1ddc34: 54000101 b.ne 0x1ddc54 <__cxa_rethrow+0x60> 1ddc38: b9403288 ldr w8, [x20, #0x30] 1ddc3c: 4b0803e8 neg w8, w8 1ddc40: b9003288 str w8, [x20, #0x30] 1ddc44: b9400808 ldr w8, [x0, #0x8] 1ddc48: 11000508 add w8, w8, #0x1 1ddc4c: b9000808 str w8, [x0, #0x8] 1ddc50: 14000002 b 0x1ddc58 <__cxa_rethrow+0x64> 1ddc54: f900001f str xzr, [x0] 1ddc58: aa1303e0 mov x0, x19 1ddc5c: 97fb0a7d bl 0xa0650 <_Unwind_RaiseException@plt> 1ddc60: f9400277 ldr x23, [x19] 1ddc64: 97fb1e0b bl 0xa5490 <__cxa_get_globals@plt> 1ddc68: 9278dee8 and x8, x23, #0xffffffffffffff00 1ddc6c: eb15011f cmp x8, x21 1ddc70: d1018268 sub x8, x19, #0x60 1ddc74: 54000241 b.ne 0x1ddcbc <__cxa_rethrow+0xc8> 1ddc78: b85d0269 ldur w9, [x19, #-0x30] 1ddc7c: 7100013f cmp w9, #0x0 1ddc80: 5a895529 cneg w9, w9, mi 1ddc84: 11000529 add w9, w9, #0x1 1ddc88: b81d0269 stur w9, [x19, #-0x30] 1ddc8c: f9400009 ldr x9, [x0] 1ddc90: eb08013f cmp x9, x8 1ddc94: 54000060 b.eq 0x1ddca0 <__cxa_rethrow+0xac> 1ddc98: f81c8269 stur x9, [x19, #-0x38] 1ddc9c: f9000008 str x8, [x0] 1ddca0: b9400808 ldr w8, [x0, #0x8] 1ddca4: 51000508 sub w8, w8, #0x1 1ddca8: b9000808 str w8, [x0, #0x8] 1ddcac: eb1502df cmp x22, x21 1ddcb0: 54000101 b.ne 0x1ddcd0 <__cxa_rethrow+0xdc> 1ddcb4: f9401280 ldr x0, [x20, #0x20] 1ddcb8: 94000182 bl 0x1de2c0 1ddcbc: f9400009 ldr x9, [x0] 1ddcc0: b5000089 cbnz x9, 0x1ddcd0 <__cxa_rethrow+0xdc> 1ddcc4: f9000008 str x8, [x0] 1ddcc8: eb1502df cmp x22, x21 1ddccc: 54ffff40 b.eq 0x1ddcb4 <__cxa_rethrow+0xc0> 1ddcd0: 97fb3264 bl 0xaa660 <_ZSt9terminatev@plt> 1ddcd4: 97fb3363 bl 0xaaa60 <__cxa_call_unexpected@plt> 00000000001ddcd8 <__cxa_increment_exception_refcount>: 1ddcd8: b40000c0 cbz x0, 0x1ddcf0 <__cxa_increment_exception_refcount+0x18> 1ddcdc: d1020008 sub x8, x0, #0x80 1ddce0: c85ffd09 ldaxr x9, [x8] 1ddce4: 91000529 add x9, x9, #0x1 1ddce8: c80afd09 stlxr w10, x9, [x8] 1ddcec: 35ffffaa cbnz w10, 0x1ddce0 <__cxa_increment_exception_refcount+0x8> 1ddcf0: d65f03c0 ret 00000000001ddcf4 <__cxa_current_primary_exception>: 1ddcf4: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1ddcf8: 910003fd mov x29, sp 1ddcfc: 97fb13e9 bl 0xa2ca0 <__cxa_get_globals_fast@plt> 1ddd00: b4000280 cbz x0, 0x1ddd50 <__cxa_current_primary_exception+0x5c> 1ddd04: f9400008 ldr x8, [x0] 1ddd08: b4000288 cbz x8, 0x1ddd58 <__cxa_current_primary_exception+0x64> 1ddd0c: f9403109 ldr x9, [x8, #0x60] 1ddd10: d285656a mov x10, #0x2b2b // =11051 1ddd14: f2a8e86a movk x10, #0x4743, lsl #16 1ddd18: f2c989ca movk x10, #0x4c4e, lsl #32 1ddd1c: f2e0086a movk x10, #0x43, lsl #48 1ddd20: eb49215f cmp x10, x9, lsr #8 1ddd24: 54000201 b.ne 0x1ddd64 <__cxa_current_primary_exception+0x70> 1ddd28: 92401d29 and x9, x9, #0xff 1ddd2c: f100053f cmp x9, #0x1 1ddd30: 54000061 b.ne 0x1ddd3c <__cxa_current_primary_exception+0x48> 1ddd34: f9400108 ldr x8, [x8] 1ddd38: d1020108 sub x8, x8, #0x80 1ddd3c: 91020100 add x0, x8, #0x80 1ddd40: c85ffd09 ldaxr x9, [x8] 1ddd44: 91000529 add x9, x9, #0x1 1ddd48: c80afd09 stlxr w10, x9, [x8] 1ddd4c: 35ffffaa cbnz w10, 0x1ddd40 <__cxa_current_primary_exception+0x4c> 1ddd50: a8c17bfd ldp x29, x30, [sp], #0x10 1ddd54: d65f03c0 ret 1ddd58: aa1f03e0 mov x0, xzr 1ddd5c: a8c17bfd ldp x29, x30, [sp], #0x10 1ddd60: d65f03c0 ret 1ddd64: aa1f03e0 mov x0, xzr 1ddd68: a8c17bfd ldp x29, x30, [sp], #0x10 1ddd6c: d65f03c0 ret 1ddd70: 97fb333c bl 0xaaa60 <__cxa_call_unexpected@plt> 00000000001ddd74 <__cxa_rethrow_primary_exception>: 1ddd74: f81d0ff5 str x21, [sp, #-0x30]! 1ddd78: a9014ff4 stp x20, x19, [sp, #0x10] 1ddd7c: a9027bfd stp x29, x30, [sp, #0x20] 1ddd80: 910083fd add x29, sp, #0x20 1ddd84: b4000820 cbz x0, 0x1dde88 <__cxa_rethrow_primary_exception+0x114> 1ddd88: aa0003f4 mov x20, x0 1ddd8c: 321903e0 orr w0, wzr, #0x80 1ddd90: 940004a2 bl 0x1df018 <__cxa_deleted_virtual+0x14> 1ddd94: b4000820 cbz x0, 0x1dde98 <__cxa_rethrow_primary_exception+0x124> 1ddd98: aa0003f3 mov x19, x0 1ddd9c: d1020288 sub x8, x20, #0x80 1ddda0: 6f00e400 movi v0.2d, #0000000000000000 1ddda4: f9003c1f str xzr, [x0, #0x78] 1ddda8: 3c868000 stur q0, [x0, #0x68] 1dddac: 3c858000 stur q0, [x0, #0x58] 1dddb0: 3c848000 stur q0, [x0, #0x48] 1dddb4: 3c838000 stur q0, [x0, #0x38] 1dddb8: 3c828000 stur q0, [x0, #0x28] 1dddbc: 3c818000 stur q0, [x0, #0x18] 1dddc0: 3c808000 stur q0, [x0, #0x8] 1dddc4: f9000014 str x20, [x0] 1dddc8: c85ffd09 ldaxr x9, [x8] 1dddcc: 91000529 add x9, x9, #0x1 1dddd0: c80afd09 stlxr w10, x9, [x8] 1dddd4: 35ffffaa cbnz w10, 0x1dddc8 <__cxa_rethrow_primary_exception+0x54> 1dddd8: f8588288 ldur x8, [x20, #-0x78] 1ddddc: d2856015 mov x21, #0x2b00 // =11008 1ddde0: f2a86575 movk x21, #0x432b, lsl #16 1ddde4: f2c9c8f5 movk x21, #0x4e47, lsl #32 1ddde8: f2e86995 movk x21, #0x434c, lsl #48 1dddec: f9000668 str x8, [x19, #0x8] 1dddf0: 97fb08bc bl 0xa00e0 <_ZSt14get_unexpectedv@plt> 1dddf4: f9000e60 str x0, [x19, #0x18] 1dddf8: 97fb1482 bl 0xa3000 <_ZSt13get_terminatev@plt> 1dddfc: 910006a8 add x8, x21, #0x1 1dde00: aa1303f4 mov x20, x19 1dde04: f8060e88 str x8, [x20, #0x60]! 1dde08: f81c0280 stur x0, [x20, #-0x40] 1dde0c: 97fb1da1 bl 0xa5490 <__cxa_get_globals@plt> 1dde10: b9400808 ldr w8, [x0, #0x8] 1dde14: 90000009 adrp x9, 0x1dd000 ::~promise()+0x178> 1dde18: 913a8129 add x9, x9, #0xea0 1dde1c: 11000508 add w8, w8, #0x1 1dde20: b9000808 str w8, [x0, #0x8] 1dde24: aa1403e0 mov x0, x20 1dde28: f9000689 str x9, [x20, #0x8] 1dde2c: 97fb0a09 bl 0xa0650 <_Unwind_RaiseException@plt> 1dde30: f9400294 ldr x20, [x20] 1dde34: 97fb1d97 bl 0xa5490 <__cxa_get_globals@plt> 1dde38: 9278de88 and x8, x20, #0xffffffffffffff00 1dde3c: eb15011f cmp x8, x21 1dde40: 540001e1 b.ne 0x1dde7c <__cxa_rethrow_primary_exception+0x108> 1dde44: b9403268 ldr w8, [x19, #0x30] 1dde48: 7100011f cmp w8, #0x0 1dde4c: 5a885508 cneg w8, w8, mi 1dde50: 11000508 add w8, w8, #0x1 1dde54: b9003268 str w8, [x19, #0x30] 1dde58: f9400008 ldr x8, [x0] 1dde5c: eb13011f cmp x8, x19 1dde60: 54000060 b.eq 0x1dde6c <__cxa_rethrow_primary_exception+0xf8> 1dde64: f9001668 str x8, [x19, #0x28] 1dde68: f9000013 str x19, [x0] 1dde6c: b9400808 ldr w8, [x0, #0x8] 1dde70: 51000508 sub w8, w8, #0x1 1dde74: b9000808 str w8, [x0, #0x8] 1dde78: 14000004 b 0x1dde88 <__cxa_rethrow_primary_exception+0x114> 1dde7c: f9400008 ldr x8, [x0] 1dde80: b50000c8 cbnz x8, 0x1dde98 <__cxa_rethrow_primary_exception+0x124> 1dde84: f9000013 str x19, [x0] 1dde88: a9427bfd ldp x29, x30, [sp, #0x20] 1dde8c: a9414ff4 ldp x20, x19, [sp, #0x10] 1dde90: f84307f5 ldr x21, [sp], #0x30 1dde94: d65f03c0 ret 1dde98: 97fb31f2 bl 0xaa660 <_ZSt9terminatev@plt> 1dde9c: 97fb32f1 bl 0xaaa60 <__cxa_call_unexpected@plt> 1ddea0: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1ddea4: a9017bfd stp x29, x30, [sp, #0x10] 1ddea8: 910043fd add x29, sp, #0x10 1ddeac: 7100041f cmp w0, #0x1 1ddeb0: 54000261 b.ne 0x1ddefc <__cxa_rethrow_primary_exception+0x188> 1ddeb4: d1018033 sub x19, x1, #0x60 1ddeb8: f9400260 ldr x0, [x19] 1ddebc: b4000180 cbz x0, 0x1ddeec <__cxa_rethrow_primary_exception+0x178> 1ddec0: d1020014 sub x20, x0, #0x80 1ddec4: c85ffe88 ldaxr x8, [x20] 1ddec8: f1000508 subs x8, x8, #0x1 1ddecc: c809fe88 stlxr w9, x8, [x20] 1dded0: 35ffffa9 cbnz w9, 0x1ddec4 <__cxa_rethrow_primary_exception+0x150> 1dded4: 540000c1 b.ne 0x1ddeec <__cxa_rethrow_primary_exception+0x178> 1dded8: f8590008 ldur x8, [x0, #-0x70] 1ddedc: b4000048 cbz x8, 0x1ddee4 <__cxa_rethrow_primary_exception+0x170> 1ddee0: d63f0100 blr x8 1ddee4: aa1403e0 mov x0, x20 1ddee8: 940004bc bl 0x1df1d8 <__cxa_deleted_virtual+0x1d4> 1ddeec: a9417bfd ldp x29, x30, [sp, #0x10] 1ddef0: aa1303e0 mov x0, x19 1ddef4: a8c24ff4 ldp x20, x19, [sp], #0x20 1ddef8: 140004b8 b 0x1df1d8 <__cxa_deleted_virtual+0x1d4> 1ddefc: f85c0020 ldur x0, [x1, #-0x40] 1ddf00: 940000f0 bl 0x1de2c0 1ddf04: 97fb32d7 bl 0xaaa60 <__cxa_call_unexpected@plt> 1ddf08: 97fb32d6 bl 0xaaa60 <__cxa_call_unexpected@plt> 00000000001ddf0c <__cxa_uncaught_exception>: 1ddf0c: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1ddf10: 910003fd mov x29, sp 1ddf14: 97fb1363 bl 0xa2ca0 <__cxa_get_globals_fast@plt> 1ddf18: b4000080 cbz x0, 0x1ddf28 <__cxa_uncaught_exception+0x1c> 1ddf1c: b9400808 ldr w8, [x0, #0x8] 1ddf20: 7100011f cmp w8, #0x0 1ddf24: 1a9f07e0 cset w0, ne 1ddf28: a8c17bfd ldp x29, x30, [sp], #0x10 1ddf2c: d65f03c0 ret 1ddf30: 97fb32cc bl 0xaaa60 <__cxa_call_unexpected@plt> 00000000001ddf34 <__cxa_uncaught_exceptions>: 1ddf34: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1ddf38: 910003fd mov x29, sp 1ddf3c: 97fb1359 bl 0xa2ca0 <__cxa_get_globals_fast@plt> 1ddf40: b4000040 cbz x0, 0x1ddf48 <__cxa_uncaught_exceptions+0x14> 1ddf44: b9400800 ldr w0, [x0, #0x8] 1ddf48: a8c17bfd ldp x29, x30, [sp], #0x10 1ddf4c: d65f03c0 ret 1ddf50: 97fb32c4 bl 0xaaa60 <__cxa_call_unexpected@plt> 00000000001ddf54 <__cxa_get_globals>: 1ddf54: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1ddf58: a9017bfd stp x29, x30, [sp, #0x10] 1ddf5c: 910043fd add x29, sp, #0x10 1ddf60: d0000660 adrp x0, 0x2ab000 1ddf64: b0000001 adrp x1, 0x1de000 <__cxa_get_globals_fast+0x1c> 1ddf68: 91345000 add x0, x0, #0xd14 1ddf6c: 91008021 add x1, x1, #0x20 1ddf70: 97fb1448 bl 0xa3090 1ddf74: 35000260 cbnz w0, 0x1ddfc0 <__cxa_get_globals+0x6c> 1ddf78: d0000674 adrp x20, 0x2ab000 1ddf7c: b94d1280 ldr w0, [x20, #0xd10] 1ddf80: 97fb24a0 bl 0xa7200 1ddf84: aa0003f3 mov x19, x0 1ddf88: b5000140 cbnz x0, 0x1ddfb0 <__cxa_get_globals+0x5c> 1ddf8c: 320003e0 orr w0, wzr, #0x1 1ddf90: 321c03e1 orr w1, wzr, #0x10 1ddf94: 9400047a bl 0x1df17c <__cxa_deleted_virtual+0x178> 1ddf98: b40001a0 cbz x0, 0x1ddfcc <__cxa_get_globals+0x78> 1ddf9c: aa0003f3 mov x19, x0 1ddfa0: b94d1280 ldr w0, [x20, #0xd10] 1ddfa4: aa1303e1 mov x1, x19 1ddfa8: 97fb12ee bl 0xa2b60 1ddfac: 35000160 cbnz w0, 0x1ddfd8 <__cxa_get_globals+0x84> 1ddfb0: a9417bfd ldp x29, x30, [sp, #0x10] 1ddfb4: aa1303e0 mov x0, x19 1ddfb8: a8c24ff4 ldp x20, x19, [sp], #0x20 1ddfbc: d65f03c0 ret 1ddfc0: f0000320 adrp x0, 0x244000 1ddfc4: 910a7000 add x0, x0, #0x29c 1ddfc8: 94000c21 bl 0x1e104c 1ddfcc: f0000320 adrp x0, 0x244000 1ddfd0: 91091800 add x0, x0, #0x246 1ddfd4: 94000c1e bl 0x1e104c 1ddfd8: f0000320 adrp x0, 0x244000 1ddfdc: 91099c00 add x0, x0, #0x267 1ddfe0: 94000c1b bl 0x1e104c 00000000001ddfe4 <__cxa_get_globals_fast>: 1ddfe4: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1ddfe8: 910003fd mov x29, sp 1ddfec: d0000660 adrp x0, 0x2ab000 1ddff0: b0000001 adrp x1, 0x1de000 <__cxa_get_globals_fast+0x1c> 1ddff4: 91345000 add x0, x0, #0xd14 1ddff8: 91008021 add x1, x1, #0x20 1ddffc: 97fb1425 bl 0xa3090 1de000: 350000a0 cbnz w0, 0x1de014 <__cxa_get_globals_fast+0x30> 1de004: b0000668 adrp x8, 0x2ab000 1de008: b94d1100 ldr w0, [x8, #0xd10] 1de00c: a8c17bfd ldp x29, x30, [sp], #0x10 1de010: 17fb247c b 0xa7200 1de014: d0000320 adrp x0, 0x244000 1de018: 910a7000 add x0, x0, #0x29c 1de01c: 94000c0c bl 0x1e104c 1de020: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1de024: 910003fd mov x29, sp 1de028: b0000660 adrp x0, 0x2ab000 1de02c: 90000001 adrp x1, 0x1de000 <__cxa_get_globals_fast+0x1c> 1de030: 91344000 add x0, x0, #0xd10 1de034: 91015021 add x1, x1, #0x54 1de038: 97fb2dc2 bl 0xa9740 1de03c: 35000060 cbnz w0, 0x1de048 <__cxa_get_globals_fast+0x64> 1de040: a8c17bfd ldp x29, x30, [sp], #0x10 1de044: d65f03c0 ret 1de048: d0000320 adrp x0, 0x244000 1de04c: 910b3400 add x0, x0, #0x2cd 1de050: 94000bff bl 0x1e104c 1de054: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1de058: 910003fd mov x29, sp 1de05c: 940004a8 bl 0x1df2fc <__cxa_deleted_virtual+0x2f8> 1de060: b0000668 adrp x8, 0x2ab000 1de064: b94d1100 ldr w0, [x8, #0xd10] 1de068: aa1f03e1 mov x1, xzr 1de06c: 97fb12bd bl 0xa2b60 1de070: 35000060 cbnz w0, 0x1de07c <__cxa_get_globals_fast+0x98> 1de074: a8c17bfd ldp x29, x30, [sp], #0x10 1de078: d65f03c0 ret 1de07c: d0000320 adrp x0, 0x244000 1de080: 910c1c00 add x0, x0, #0x307 1de084: 94000bf2 bl 0x1e104c 00000000001de088 <__cxa_guard_acquire>: 1de088: f81d0ff5 str x21, [sp, #-0x30]! 1de08c: a9014ff4 stp x20, x19, [sp, #0x10] 1de090: a9027bfd stp x29, x30, [sp, #0x20] 1de094: 910083fd add x29, sp, #0x20 1de098: aa0003f3 mov x19, x0 1de09c: b0000660 adrp x0, 0x2ab000 1de0a0: 91346000 add x0, x0, #0xd18 1de0a4: 97fb2b1b bl 0xa8d10 1de0a8: 35000420 cbnz w0, 0x1de12c <__cxa_guard_acquire+0xa4> 1de0ac: 39400268 ldrb w8, [x19] 1de0b0: 35000228 cbnz w8, 0x1de0f4 <__cxa_guard_acquire+0x6c> 1de0b4: b0000674 adrp x20, 0x2ab000 1de0b8: b0000675 adrp x21, 0x2ab000 1de0bc: 91350294 add x20, x20, #0xd40 1de0c0: 913462b5 add x21, x21, #0xd18 1de0c4: f9400268 ldr x8, [x19] 1de0c8: f2781d1f tst x8, #0xff00 1de0cc: 54000100 b.eq 0x1de0ec <__cxa_guard_acquire+0x64> 1de0d0: aa1403e0 mov x0, x20 1de0d4: aa1503e1 mov x1, x21 1de0d8: 97fb1d12 bl 0xa5520 1de0dc: 34ffff40 cbz w0, 0x1de0c4 <__cxa_guard_acquire+0x3c> 1de0e0: d0000320 adrp x0, 0x244000 1de0e4: 910da000 add x0, x0, #0x368 1de0e8: 94000bd9 bl 0x1e104c 1de0ec: 72001d1f tst w8, #0xff 1de0f0: 54000160 b.eq 0x1de11c <__cxa_guard_acquire+0x94> 1de0f4: 2a1f03f3 mov w19, wzr 1de0f8: b0000660 adrp x0, 0x2ab000 1de0fc: 91346000 add x0, x0, #0xd18 1de100: 97fb1bac bl 0xa4fb0 1de104: 350001a0 cbnz w0, 0x1de138 <__cxa_guard_acquire+0xb0> 1de108: 2a1303e0 mov w0, w19 1de10c: a9427bfd ldp x29, x30, [sp, #0x20] 1de110: a9414ff4 ldp x20, x19, [sp, #0x10] 1de114: f84307f5 ldr x21, [sp], #0x30 1de118: d65f03c0 ret 1de11c: 321803e8 orr w8, wzr, #0x100 1de120: f9000268 str x8, [x19] 1de124: 320003f3 orr w19, wzr, #0x1 1de128: 17fffff4 b 0x1de0f8 <__cxa_guard_acquire+0x70> 1de12c: d0000320 adrp x0, 0x244000 1de130: 910cf000 add x0, x0, #0x33c 1de134: 94000bc6 bl 0x1e104c 1de138: d0000320 adrp x0, 0x244000 1de13c: 910e6c00 add x0, x0, #0x39b 1de140: 94000bc3 bl 0x1e104c 00000000001de144 <__cxa_guard_release>: 1de144: f81e0ff3 str x19, [sp, #-0x20]! 1de148: a9017bfd stp x29, x30, [sp, #0x10] 1de14c: 910043fd add x29, sp, #0x10 1de150: aa0003f3 mov x19, x0 1de154: b0000660 adrp x0, 0x2ab000 1de158: 91346000 add x0, x0, #0xd18 1de15c: 97fb2aed bl 0xa8d10 1de160: 350001c0 cbnz w0, 0x1de198 <__cxa_guard_release+0x54> 1de164: b0000660 adrp x0, 0x2ab000 1de168: 320003e8 orr w8, wzr, #0x1 1de16c: 91346000 add x0, x0, #0xd18 1de170: f9000268 str x8, [x19] 1de174: 97fb1b8f bl 0xa4fb0 1de178: 35000160 cbnz w0, 0x1de1a4 <__cxa_guard_release+0x60> 1de17c: b0000660 adrp x0, 0x2ab000 1de180: 91350000 add x0, x0, #0xd40 1de184: 97fb1f9b bl 0xa5ff0 1de188: 35000140 cbnz w0, 0x1de1b0 <__cxa_guard_release+0x6c> 1de18c: a9417bfd ldp x29, x30, [sp, #0x10] 1de190: f84207f3 ldr x19, [sp], #0x20 1de194: d65f03c0 ret 1de198: d0000320 adrp x0, 0x244000 1de19c: 910f1c00 add x0, x0, #0x3c7 1de1a0: 94000bab bl 0x1e104c 1de1a4: d0000320 adrp x0, 0x244000 1de1a8: 910fcc00 add x0, x0, #0x3f3 1de1ac: 94000ba8 bl 0x1e104c 1de1b0: d0000320 adrp x0, 0x244000 1de1b4: 91107c00 add x0, x0, #0x41f 1de1b8: 94000ba5 bl 0x1e104c 00000000001de1bc <__cxa_guard_abort>: 1de1bc: f81e0ff3 str x19, [sp, #-0x20]! 1de1c0: a9017bfd stp x29, x30, [sp, #0x10] 1de1c4: 910043fd add x29, sp, #0x10 1de1c8: aa0003f3 mov x19, x0 1de1cc: b0000660 adrp x0, 0x2ab000 1de1d0: 91346000 add x0, x0, #0xd18 1de1d4: 97fb2acf bl 0xa8d10 1de1d8: 350001a0 cbnz w0, 0x1de20c <__cxa_guard_abort+0x50> 1de1dc: b0000660 adrp x0, 0x2ab000 1de1e0: 91346000 add x0, x0, #0xd18 1de1e4: f900027f str xzr, [x19] 1de1e8: 97fb1b72 bl 0xa4fb0 1de1ec: 35000160 cbnz w0, 0x1de218 <__cxa_guard_abort+0x5c> 1de1f0: b0000660 adrp x0, 0x2ab000 1de1f4: 91350000 add x0, x0, #0xd40 1de1f8: 97fb1f7e bl 0xa5ff0 1de1fc: 35000140 cbnz w0, 0x1de224 <__cxa_guard_abort+0x68> 1de200: a9417bfd ldp x29, x30, [sp, #0x10] 1de204: f84207f3 ldr x19, [sp], #0x20 1de208: d65f03c0 ret 1de20c: d0000320 adrp x0, 0x244000 1de210: 91116800 add x0, x0, #0x45a 1de214: 94000b8e bl 0x1e104c 1de218: d0000320 adrp x0, 0x244000 1de21c: 91121000 add x0, x0, #0x484 1de220: 94000b8b bl 0x1e104c 1de224: d0000320 adrp x0, 0x244000 1de228: 9112b800 add x0, x0, #0x4ae 1de22c: 94000b88 bl 0x1e104c 00000000001de230 : 1de230: d0000648 adrp x8, 0x2a8000 1de234: f941b908 ldr x8, [x8, #0x370] 1de238: c8dffd00 ldar x0, [x8] 1de23c: d65f03c0 ret 00000000001de240 : 1de240: a9bf7bf3 stp x19, x30, [sp, #-0x10]! 1de244: 97fb1297 bl 0xa2ca0 <__cxa_get_globals_fast@plt> 1de248: b4000100 cbz x0, 0x1de268 1de24c: f9400013 ldr x19, [x0] 1de250: b40000d3 cbz x19, 0x1de268 1de254: 91018260 add x0, x19, #0x60 1de258: 97fb261e bl 0xa7ad0 <_ZN10__cxxabiv121__isOurExceptionClassEPK17_Unwind_Exception@plt> 1de25c: 36000060 tbz w0, #0x0, 0x1de268 1de260: f9401260 ldr x0, [x19, #0x20] 1de264: 94000017 bl 0x1de2c0 1de268: d0000648 adrp x8, 0x2a8000 1de26c: f945b908 ldr x8, [x8, #0xb70] 1de270: c8dffd00 ldar x0, [x8] 1de274: 94000013 bl 0x1de2c0 1de278: 97fb3fd3 bl 0xae1c4 1de27c: 97fb3fd2 bl 0xae1c4 1de280: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1de284: 910003fd mov x29, sp 1de288: d63f0000 blr x0 1de28c: d0000320 adrp x0, 0x244000 1de290: 91139c00 add x0, x0, #0x4e7 1de294: 94000b6e bl 0x1e104c 00000000001de298 : 1de298: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1de29c: 910003fd mov x29, sp 1de2a0: d0000648 adrp x8, 0x2a8000 1de2a4: f941b908 ldr x8, [x8, #0x370] 1de2a8: c8dffd00 ldar x0, [x8] 1de2ac: 97fffff5 bl 0x1de280 00000000001de2b0 : 1de2b0: d0000648 adrp x8, 0x2a8000 1de2b4: f945b908 ldr x8, [x8, #0xb70] 1de2b8: c8dffd00 ldar x0, [x8] 1de2bc: d65f03c0 ret 1de2c0: f81e0ff3 str x19, [sp, #-0x20]! 1de2c4: a9017bfd stp x29, x30, [sp, #0x10] 1de2c8: 910043fd add x29, sp, #0x10 1de2cc: d63f0000 blr x0 1de2d0: d0000320 adrp x0, 0x244000 1de2d4: 91144000 add x0, x0, #0x510 1de2d8: 94000b5d bl 0x1e104c 1de2dc: 97fb24b1 bl 0xa75a0 <__cxa_begin_catch@plt> 1de2e0: d0000320 adrp x0, 0x244000 1de2e4: 9114e000 add x0, x0, #0x538 1de2e8: 94000b59 bl 0x1e104c 1de2ec: aa0003f3 mov x19, x0 1de2f0: 97fb0c98 bl 0xa1550 <__cxa_end_catch@plt> 1de2f4: aa1303e0 mov x0, x19 1de2f8: 97fb3fb3 bl 0xae1c4 1de2fc: 97fb3fb2 bl 0xae1c4 00000000001de300 : 1de300: d0000649 adrp x9, 0x2a8000 1de304: f9425d29 ldr x9, [x9, #0x4b8] 1de308: c85ffd28 ldaxr x8, [x9] 1de30c: c80afd20 stlxr w10, x0, [x9] 1de310: 35ffffca cbnz w10, 0x1de308 1de314: aa0803e0 mov x0, x8 1de318: d65f03c0 ret 00000000001de31c : 1de31c: d0000648 adrp x8, 0x2a8000 1de320: f9425d08 ldr x8, [x8, #0x4b8] 1de324: c8dffd00 ldar x0, [x8] 1de328: d65f03c0 ret 00000000001de32c <__gxx_personality_v0>: 1de32c: d10203ff sub sp, sp, #0x80 1de330: f90023f7 str x23, [sp, #0x40] 1de334: a90557f6 stp x22, x21, [sp, #0x50] 1de338: a9064ff4 stp x20, x19, [sp, #0x60] 1de33c: a9077bfd stp x29, x30, [sp, #0x70] 1de340: 9101c3fd add x29, sp, #0x70 1de344: d53bd057 mrs x23, TPIDR_EL0 1de348: f94016e8 ldr x8, [x23, #0x28] 1de34c: 7100041f cmp w0, #0x1 1de350: 320007e0 orr w0, wzr, #0x3 1de354: f9001fe8 str x8, [sp, #0x38] 1de358: 54000b21 b.ne 0x1de4bc <__gxx_personality_v0+0x190> 1de35c: aa0303f4 mov x20, x3 1de360: b4000ae3 cbz x3, 0x1de4bc <__gxx_personality_v0+0x190> 1de364: aa0403f3 mov x19, x4 1de368: b4000aa4 cbz x4, 0x1de4bc <__gxx_personality_v0+0x190> 1de36c: 9278dc55 and x21, x2, #0xffffffffffffff00 1de370: 37000081 tbnz w1, #0x0, 0x1de380 <__gxx_personality_v0+0x54> 1de374: 37080341 tbnz w1, #0x1, 0x1de3dc <__gxx_personality_v0+0xb0> 1de378: 320007e0 orr w0, wzr, #0x3 1de37c: 14000050 b 0x1de4bc <__gxx_personality_v0+0x190> 1de380: d2856016 mov x22, #0x2b00 // =11008 1de384: f2a86576 movk x22, #0x432b, lsl #16 1de388: f2c9c8f6 movk x22, #0x4e47, lsl #32 1de38c: f2e86996 movk x22, #0x434c, lsl #48 1de390: eb1602bf cmp x21, x22 1de394: 1a9f17e2 cset w2, eq 1de398: 910023e0 add x0, sp, #0x8 1de39c: aa1403e3 mov x3, x20 1de3a0: aa1303e4 mov x4, x19 1de3a4: 94000054 bl 0x1de4f4 <__gxx_personality_v0+0x1c8> 1de3a8: b94033e0 ldr w0, [sp, #0x30] 1de3ac: 7100181f cmp w0, #0x6 1de3b0: 54000861 b.ne 0x1de4bc <__gxx_personality_v0+0x190> 1de3b4: eb1602bf cmp x21, x22 1de3b8: 54000821 b.ne 0x1de4bc <__gxx_personality_v0+0x190> 1de3bc: f94007e8 ldr x8, [sp, #0x8] 1de3c0: 321f07e0 orr w0, wzr, #0x6 1de3c4: b81d4288 stur w8, [x20, #-0x2c] 1de3c8: 3cc103e0 ldur q0, [sp, #0x10] 1de3cc: 3c9d8280 stur q0, [x20, #-0x28] 1de3d0: 3cc203e0 ldur q0, [sp, #0x20] 1de3d4: 3c9e8280 stur q0, [x20, #-0x18] 1de3d8: 14000039 b 0x1de4bc <__gxx_personality_v0+0x190> 1de3dc: d2856008 mov x8, #0x2b00 // =11008 1de3e0: f2a86568 movk x8, #0x432b, lsl #16 1de3e4: f2c9c8e8 movk x8, #0x4e47, lsl #32 1de3e8: f2e86988 movk x8, #0x434c, lsl #48 1de3ec: eb0802bf cmp x21, x8 1de3f0: 37100281 tbnz w1, #0x2, 0x1de440 <__gxx_personality_v0+0x114> 1de3f4: 1a9f17e2 cset w2, eq 1de3f8: 910023e0 add x0, sp, #0x8 1de3fc: aa1403e3 mov x3, x20 1de400: aa1303e4 mov x4, x19 1de404: 9400003c bl 0x1de4f4 <__gxx_personality_v0+0x1c8> 1de408: b94033e0 ldr w0, [sp, #0x30] 1de40c: 7100181f cmp w0, #0x6 1de410: 54000561 b.ne 0x1de4bc <__gxx_personality_v0+0x190> 1de414: aa1303e0 mov x0, x19 1de418: 2a1f03e1 mov w1, wzr 1de41c: aa1403e2 mov x2, x20 1de420: 97fb2b18 bl 0xa9080 <_Unwind_SetGR@plt> 1de424: f94007e2 ldr x2, [sp, #0x8] 1de428: 320003e1 orr w1, wzr, #0x1 1de42c: aa1303e0 mov x0, x19 1de430: 97fb2b14 bl 0xa9080 <_Unwind_SetGR@plt> 1de434: f94013e1 ldr x1, [sp, #0x20] 1de438: aa1303e0 mov x0, x19 1de43c: 1400001e b 0x1de4b4 <__gxx_personality_v0+0x188> 1de440: 54000121 b.ne 0x1de464 <__gxx_personality_v0+0x138> 1de444: b89d4295 ldursw x21, [x20, #-0x2c] 1de448: f90007f5 str x21, [sp, #0x8] 1de44c: 3cdd8280 ldur q0, [x20, #-0x28] 1de450: 3c8103e0 stur q0, [sp, #0x10] 1de454: 3cde8280 ldur q0, [x20, #-0x18] 1de458: 3c8203e0 stur q0, [sp, #0x20] 1de45c: 9e660016 fmov x22, d0 1de460: 1400000b b 0x1de48c <__gxx_personality_v0+0x160> 1de464: 910023e0 add x0, sp, #0x8 1de468: 2a1f03e2 mov w2, wzr 1de46c: aa1403e3 mov x3, x20 1de470: aa1303e4 mov x4, x19 1de474: 94000020 bl 0x1de4f4 <__gxx_personality_v0+0x1c8> 1de478: b94033e8 ldr w8, [sp, #0x30] 1de47c: 7100191f cmp w8, #0x6 1de480: 54000341 b.ne 0x1de4e8 <__gxx_personality_v0+0x1bc> 1de484: f94007f5 ldr x21, [sp, #0x8] 1de488: f94013f6 ldr x22, [sp, #0x20] 1de48c: aa1303e0 mov x0, x19 1de490: 2a1f03e1 mov w1, wzr 1de494: aa1403e2 mov x2, x20 1de498: 97fb2afa bl 0xa9080 <_Unwind_SetGR@plt> 1de49c: 320003e1 orr w1, wzr, #0x1 1de4a0: aa1303e0 mov x0, x19 1de4a4: aa1503e2 mov x2, x21 1de4a8: 97fb2af6 bl 0xa9080 <_Unwind_SetGR@plt> 1de4ac: aa1303e0 mov x0, x19 1de4b0: aa1603e1 mov x1, x22 1de4b4: 97fb0917 bl 0xa0910 <_Unwind_SetIP@plt> 1de4b8: 32000be0 orr w0, wzr, #0x7 1de4bc: f94016e8 ldr x8, [x23, #0x28] 1de4c0: f9401fe9 ldr x9, [sp, #0x38] 1de4c4: eb09011f cmp x8, x9 1de4c8: 540000e1 b.ne 0x1de4e4 <__gxx_personality_v0+0x1b8> 1de4cc: a9477bfd ldp x29, x30, [sp, #0x70] 1de4d0: a9464ff4 ldp x20, x19, [sp, #0x60] 1de4d4: a94557f6 ldp x22, x21, [sp, #0x50] 1de4d8: f94023f7 ldr x23, [sp, #0x40] 1de4dc: 910203ff add sp, sp, #0x80 1de4e0: d65f03c0 ret 1de4e4: 97fb2e23 bl 0xa9d70 <__stack_chk_fail@plt> 1de4e8: 2a1f03e0 mov w0, wzr 1de4ec: aa1403e1 mov x1, x20 1de4f0: 94000183 bl 0x1deafc <__gxx_personality_v0+0x7d0> 1de4f4: d10303ff sub sp, sp, #0xc0 1de4f8: a9066ffc stp x28, x27, [sp, #0x60] 1de4fc: a90767fa stp x26, x25, [sp, #0x70] 1de500: a9085ff8 stp x24, x23, [sp, #0x80] 1de504: a90957f6 stp x22, x21, [sp, #0x90] 1de508: a90a4ff4 stp x20, x19, [sp, #0xa0] 1de50c: a90b7bfd stp x29, x30, [sp, #0xb0] 1de510: 9102c3fd add x29, sp, #0xb0 1de514: d53bd055 mrs x21, TPIDR_EL0 1de518: f94016a8 ldr x8, [x21, #0x28] 1de51c: aa0403f7 mov x23, x4 1de520: 2a0203f6 mov w22, w2 1de524: aa0003f3 mov x19, x0 1de528: 6f00e400 movi v0.2d, #0000000000000000 1de52c: 320007e9 orr w9, wzr, #0x3 1de530: f9002fe8 str x8, [sp, #0x58] 1de534: f900101f str xzr, [x0, #0x20] 1de538: ad000000 stp q0, q0, [x0] 1de53c: b9002809 str w9, [x0, #0x28] 1de540: 36000081 tbz w1, #0x0, 0x1de550 <__gxx_personality_v0+0x224> 1de544: 721f083f tst w1, #0xe 1de548: 54000061 b.ne 0x1de554 <__gxx_personality_v0+0x228> 1de54c: 14000015 b 0x1de5a0 <__gxx_personality_v0+0x274> 1de550: 370801e1 tbnz w1, #0x1, 0x1de58c <__gxx_personality_v0+0x260> 1de554: 320007e8 orr w8, wzr, #0x3 1de558: b9002a68 str w8, [x19, #0x28] 1de55c: f94016a8 ldr x8, [x21, #0x28] 1de560: f9402fe9 ldr x9, [sp, #0x58] 1de564: eb09011f cmp x8, x9 1de568: 54002bc1 b.ne 0x1deae0 <__gxx_personality_v0+0x7b4> 1de56c: a94b7bfd ldp x29, x30, [sp, #0xb0] 1de570: a94a4ff4 ldp x20, x19, [sp, #0xa0] 1de574: a94957f6 ldp x22, x21, [sp, #0x90] 1de578: a9485ff8 ldp x24, x23, [sp, #0x80] 1de57c: a94767fa ldp x26, x25, [sp, #0x70] 1de580: a9466ffc ldp x28, x27, [sp, #0x60] 1de584: 910303ff add sp, sp, #0xc0 1de588: d65f03c0 ret 1de58c: 2a2103e8 mvn w8, w1 1de590: 721e051f tst w8, #0xc 1de594: 54000061 b.ne 0x1de5a0 <__gxx_personality_v0+0x274> 1de598: 321f03e8 orr w8, wzr, #0x2 1de59c: 17ffffef b 0x1de558 <__gxx_personality_v0+0x22c> 1de5a0: aa1703e0 mov x0, x23 1de5a4: b90037e1 str w1, [sp, #0x34] 1de5a8: f90017e3 str x3, [sp, #0x28] 1de5ac: 97fb0981 bl 0xa0bb0 <_Unwind_GetLanguageSpecificData@plt> 1de5b0: f90027e0 str x0, [sp, #0x48] 1de5b4: b4002280 cbz x0, 0x1dea04 <__gxx_personality_v0+0x6d8> 1de5b8: aa0003f8 mov x24, x0 1de5bc: f9000a60 str x0, [x19, #0x10] 1de5c0: aa1703e0 mov x0, x23 1de5c4: 97fb27df bl 0xa8540 <_Unwind_GetIP@plt> 1de5c8: aa0003f9 mov x25, x0 1de5cc: aa1703e0 mov x0, x23 1de5d0: 97fb06a0 bl 0xa0050 <_Unwind_GetRegionStart@plt> 1de5d4: 91000708 add x8, x24, #0x1 1de5d8: f90027e8 str x8, [sp, #0x48] 1de5dc: 39400301 ldrb w1, [x24] 1de5e0: aa0003f8 mov x24, x0 1de5e4: aa2003f4 mvn x20, x0 1de5e8: 910123e0 add x0, sp, #0x48 1de5ec: 9400022c bl 0x1dee9c <__cxa_call_unexpected+0x374> 1de5f0: f94027e9 ldr x9, [sp, #0x48] 1de5f4: f100001f cmp x0, #0x0 1de5f8: 9a80030d csel x13, x24, x0, eq 1de5fc: f90007f5 str x21, [sp, #0x8] 1de600: 91000528 add x8, x9, #0x1 1de604: f90027e8 str x8, [sp, #0x48] 1de608: 39400129 ldrb w9, [x9] 1de60c: b90033f6 str w22, [sp, #0x30] 1de610: f90013ed str x13, [sp, #0x20] 1de614: f103fd3f cmp x9, #0xff 1de618: f9001fe9 str x9, [sp, #0x38] 1de61c: 54000180 b.eq 0x1de64c <__gxx_personality_v0+0x320> 1de620: aa1f03ea mov x10, xzr 1de624: aa1f03e9 mov x9, xzr 1de628: 3840150b ldrb w11, [x8], #0x1 1de62c: 9240196c and x12, x11, #0x7f 1de630: 9aca218c lsl x12, x12, x10 1de634: aa090189 orr x9, x12, x9 1de638: 91001d4a add x10, x10, #0x7 1de63c: 373fff6b tbnz w11, #0x7, 0x1de628 <__gxx_personality_v0+0x2fc> 1de640: 8b09011c add x28, x8, x9 1de644: f90027e8 str x8, [sp, #0x48] 1de648: 14000002 b 0x1de650 <__gxx_personality_v0+0x324> 1de64c: aa1f03fc mov x28, xzr 1de650: 91000515 add x21, x8, #0x1 1de654: f90027f5 str x21, [sp, #0x48] 1de658: 39400118 ldrb w24, [x8] 1de65c: aa1f03ea mov x10, xzr 1de660: aa1f03e9 mov x9, xzr 1de664: 8b14033b add x27, x25, x20 1de668: 384016a8 ldrb w8, [x21], #0x1 1de66c: 9240190b and x11, x8, #0x7f 1de670: 9aca216b lsl x11, x11, x10 1de674: aa090169 orr x9, x11, x9 1de678: 91001d4a add x10, x10, #0x7 1de67c: 373fff68 tbnz w8, #0x7, 0x1de668 <__gxx_personality_v0+0x33c> 1de680: 92407d37 and x23, x9, #0xffffffff 1de684: 8b1702b4 add x20, x21, x23 1de688: aa1503e9 mov x9, x21 1de68c: a90457f5 stp x21, x21, [sp, #0x40] 1de690: eb14013f cmp x9, x20 1de694: 540003a2 b.hs 0x1de708 <__gxx_personality_v0+0x3dc> 1de698: 910103e0 add x0, sp, #0x40 1de69c: 2a1803e1 mov w1, w24 1de6a0: 940001ff bl 0x1dee9c <__cxa_call_unexpected+0x374> 1de6a4: aa0003f9 mov x25, x0 1de6a8: 910103e0 add x0, sp, #0x40 1de6ac: 2a1803e1 mov w1, w24 1de6b0: 940001fb bl 0x1dee9c <__cxa_call_unexpected+0x374> 1de6b4: aa0003fa mov x26, x0 1de6b8: 910103e0 add x0, sp, #0x40 1de6bc: 2a1803e1 mov w1, w24 1de6c0: 940001f7 bl 0x1dee9c <__cxa_call_unexpected+0x374> 1de6c4: f94023e9 ldr x9, [sp, #0x40] 1de6c8: aa1f03ea mov x10, xzr 1de6cc: aa1f03e8 mov x8, xzr 1de6d0: 3840152b ldrb w11, [x9], #0x1 1de6d4: 9240196c and x12, x11, #0x7f 1de6d8: 9aca218c lsl x12, x12, x10 1de6dc: aa080188 orr x8, x12, x8 1de6e0: 91001d4a add x10, x10, #0x7 1de6e4: 373fff6b tbnz w11, #0x7, 0x1de6d0 <__gxx_personality_v0+0x3a4> 1de6e8: eb1b033f cmp x25, x27 1de6ec: f90023e9 str x9, [sp, #0x40] 1de6f0: 54000088 b.hi 0x1de700 <__gxx_personality_v0+0x3d4> 1de6f4: 8b19034a add x10, x26, x25 1de6f8: eb0a037f cmp x27, x10 1de6fc: 540000e3 b.lo 0x1de718 <__gxx_personality_v0+0x3ec> 1de700: eb19037f cmp x27, x25 1de704: 54fffc62 b.hs 0x1de690 <__gxx_personality_v0+0x364> 1de708: b94033e8 ldr w8, [sp, #0x30] 1de70c: f94017e1 ldr x1, [sp, #0x28] 1de710: 12000100 and w0, w8, #0x1 1de714: 940000fa bl 0x1deafc <__gxx_personality_v0+0x7d0> 1de718: b94037eb ldr w11, [sp, #0x34] 1de71c: b40015c0 cbz x0, 0x1de9d4 <__gxx_personality_v0+0x6a8> 1de720: f94013e9 ldr x9, [sp, #0x20] 1de724: 8b090009 add x9, x0, x9 1de728: b40015e8 cbz x8, 0x1de9e4 <__gxx_personality_v0+0x6b8> 1de72c: f9401fea ldr x10, [sp, #0x38] 1de730: f90003e9 str x9, [sp] 1de734: 8b1702a9 add x9, x21, x23 1de738: 2a0b03ec mov w12, w11 1de73c: 92400d5a and x26, x10, #0xf 1de740: 121f056a and w10, w11, #0x6 1de744: b90017ea str w10, [sp, #0x14] 1de748: f94017ea ldr x10, [sp, #0x28] 1de74c: 528383ab mov w11, #0x1c1d // =7197 1de750: 8b080128 add x8, x9, x8 1de754: 1ada2569 lsr w9, w11, w26 1de758: 9100814a add x10, x10, #0x20 1de75c: f9000fea str x10, [sp, #0x18] 1de760: 528000aa mov w10, #0x5 // =5 1de764: 6a0a019f tst w12, w10 1de768: 9280000d mov x13, #-0x1 // =-1 1de76c: d100051b sub x27, x8, #0x1 1de770: 1a9f17e8 cset w8, eq 1de774: 12000135 and w21, w9, #0x1 1de778: b90023e8 str w8, [sp, #0x20] 1de77c: 14000002 b 0x1de784 <__gxx_personality_v0+0x458> 1de780: 8b08029b add x27, x20, x8 1de784: aa1f03e9 mov x9, xzr 1de788: aa1f03e8 mov x8, xzr 1de78c: aa1b03f4 mov x20, x27 1de790: 3840168a ldrb w10, [x20], #0x1 1de794: 9240194b and x11, x10, #0x7f 1de798: 9ac9216b lsl x11, x11, x9 1de79c: aa080168 orr x8, x11, x8 1de7a0: 91001d29 add x9, x9, #0x7 1de7a4: 373fff6a tbnz w10, #0x7, 0x1de790 <__gxx_personality_v0+0x464> 1de7a8: f101013f cmp x9, #0x40 1de7ac: 121a014a and w10, w10, #0x40 1de7b0: 1a9f27eb cset w11, lo 1de7b4: 9ac921a9 lsl x9, x13, x9 1de7b8: 6a4a197f tst w11, w10, lsr #6 1de7bc: 9a9f1129 csel x9, x9, xzr, ne 1de7c0: aa090119 orr x25, x8, x9 1de7c4: f100073f cmp x25, #0x1 1de7c8: 5400056b b.lt 0x1de874 <__gxx_personality_v0+0x548> 1de7cc: f9002bfc str x28, [sp, #0x50] 1de7d0: b4fff9dc cbz x28, 0x1de708 <__gxx_personality_v0+0x3dc> 1de7d4: 7100335f cmp w26, #0xc 1de7d8: 54fff988 b.hi 0x1de708 <__gxx_personality_v0+0x3dc> 1de7dc: 34fff975 cbz w21, 0x1de708 <__gxx_personality_v0+0x3dc> 1de7e0: d0000328 adrp x8, 0x244000 1de7e4: 9115e108 add x8, x8, #0x578 1de7e8: f87a7908 ldr x8, [x8, x26, lsl #3] 1de7ec: 910143e0 add x0, sp, #0x50 1de7f0: f9401fe1 ldr x1, [sp, #0x38] 1de7f4: 9ac82328 lsl x8, x25, x8 1de7f8: cb080388 sub x8, x28, x8 1de7fc: f9002be8 str x8, [sp, #0x50] 1de800: 940001a7 bl 0x1dee9c <__cxa_call_unexpected+0x374> 1de804: b4000420 cbz x0, 0x1de888 <__gxx_personality_v0+0x55c> 1de808: b94033e8 ldr w8, [sp, #0x30] 1de80c: 36000be8 tbz w8, #0x0, 0x1de988 <__gxx_personality_v0+0x65c> 1de810: f94017f6 ldr x22, [sp, #0x28] 1de814: aa0003f8 mov x24, x0 1de818: aa1603e0 mov x0, x22 1de81c: 97fb0f09 bl 0xa2440 <_ZN10__cxxabiv119__getExceptionClassEPK17_Unwind_Exception@plt> 1de820: d2856028 mov x8, #0x2b01 // =11009 1de824: f2a86568 movk x8, #0x432b, lsl #16 1de828: f2c9c8e8 movk x8, #0x4e47, lsl #32 1de82c: f2e86988 movk x8, #0x434c, lsl #48 1de830: eb08001f cmp x0, x8 1de834: f9400fe8 ldr x8, [sp, #0x18] 1de838: 54000041 b.ne 0x1de840 <__gxx_personality_v0+0x514> 1de83c: f85a02c8 ldur x8, [x22, #-0x60] 1de840: f9002be8 str x8, [sp, #0x50] 1de844: b4001508 cbz x8, 0x1deae4 <__gxx_personality_v0+0x7b8> 1de848: f85a82c1 ldur x1, [x22, #-0x58] 1de84c: b40014c1 cbz x1, 0x1deae4 <__gxx_personality_v0+0x7b8> 1de850: f9400308 ldr x8, [x24] 1de854: 910143e2 add x2, sp, #0x50 1de858: aa1803e0 mov x0, x24 1de85c: f9401108 ldr x8, [x8, #0x20] 1de860: d63f0100 blr x8 1de864: 36000920 tbz w0, #0x0, 0x1de988 <__gxx_personality_v0+0x65c> 1de868: b94037e8 ldr w8, [sp, #0x34] 1de86c: 360008c8 tbz w8, #0x0, 0x1de984 <__gxx_personality_v0+0x658> 1de870: 1400008c b 0x1deaa0 <__gxx_personality_v0+0x774> 1de874: b7f80159 tbnz x25, #0x3f, 0x1de89c <__gxx_personality_v0+0x570> 1de878: b94017e8 ldr w8, [sp, #0x14] 1de87c: 7100091f cmp w8, #0x2 1de880: 54000841 b.ne 0x1de988 <__gxx_personality_v0+0x65c> 1de884: 14000074 b 0x1dea54 <__gxx_personality_v0+0x728> 1de888: b94023e8 ldr w8, [sp, #0x20] 1de88c: 36000c08 tbz w8, #0x0, 0x1dea0c <__gxx_personality_v0+0x6e0> 1de890: b94037e8 ldr w8, [sp, #0x34] 1de894: 371807a8 tbnz w8, #0x3, 0x1de988 <__gxx_personality_v0+0x65c> 1de898: 17ffff9c b 0x1de708 <__gxx_personality_v0+0x3dc> 1de89c: b94033e8 ldr w8, [sp, #0x30] 1de8a0: 36000648 tbz w8, #0x0, 0x1de968 <__gxx_personality_v0+0x63c> 1de8a4: f94017f6 ldr x22, [sp, #0x28] 1de8a8: aa1603e0 mov x0, x22 1de8ac: 97fb0ee5 bl 0xa2440 <_ZN10__cxxabiv119__getExceptionClassEPK17_Unwind_Exception@plt> 1de8b0: d2856028 mov x8, #0x2b01 // =11009 1de8b4: f2a86568 movk x8, #0x432b, lsl #16 1de8b8: f9400ff7 ldr x23, [sp, #0x18] 1de8bc: f2c9c8e8 movk x8, #0x4e47, lsl #32 1de8c0: f2e86988 movk x8, #0x434c, lsl #48 1de8c4: eb08001f cmp x0, x8 1de8c8: 54000041 b.ne 0x1de8d0 <__gxx_personality_v0+0x5a4> 1de8cc: f85a02d7 ldur x23, [x22, #-0x60] 1de8d0: b40010b7 cbz x23, 0x1deae4 <__gxx_personality_v0+0x7b8> 1de8d4: f85a82d8 ldur x24, [x22, #-0x58] 1de8d8: b4001078 cbz x24, 0x1deae4 <__gxx_personality_v0+0x7b8> 1de8dc: b40010bc cbz x28, 0x1deaf0 <__gxx_personality_v0+0x7c4> 1de8e0: aa3903ea mvn x10, x25 1de8e4: aa1f03e9 mov x9, xzr 1de8e8: aa1f03e8 mov x8, xzr 1de8ec: 8b0a0396 add x22, x28, x10 1de8f0: 384016ca ldrb w10, [x22], #0x1 1de8f4: 9240194b and x11, x10, #0x7f 1de8f8: 9ac9216b lsl x11, x11, x9 1de8fc: aa080168 orr x8, x11, x8 1de900: 91001d29 add x9, x9, #0x7 1de904: 373fff6a tbnz w10, #0x7, 0x1de8f0 <__gxx_personality_v0+0x5c4> 1de908: b40003a8 cbz x8, 0x1de97c <__gxx_personality_v0+0x650> 1de90c: 7100335f cmp w26, #0xc 1de910: f9002bfc str x28, [sp, #0x50] 1de914: 54000e08 b.hi 0x1dead4 <__gxx_personality_v0+0x7a8> 1de918: 34000df5 cbz w21, 0x1dead4 <__gxx_personality_v0+0x7a8> 1de91c: d0000329 adrp x9, 0x244000 1de920: 9115e129 add x9, x9, #0x578 1de924: f87a7929 ldr x9, [x9, x26, lsl #3] 1de928: 910143e0 add x0, sp, #0x50 1de92c: f9401fe1 ldr x1, [sp, #0x38] 1de930: 9ac92108 lsl x8, x8, x9 1de934: cb080388 sub x8, x28, x8 1de938: f9002be8 str x8, [sp, #0x50] 1de93c: 94000158 bl 0x1dee9c <__cxa_call_unexpected+0x374> 1de940: f9002bf7 str x23, [sp, #0x50] 1de944: f9400008 ldr x8, [x0] 1de948: 910143e2 add x2, sp, #0x50 1de94c: aa1803e1 mov x1, x24 1de950: f9401108 ldr x8, [x8, #0x20] 1de954: d63f0100 blr x8 1de958: aa1f03e9 mov x9, xzr 1de95c: aa1f03e8 mov x8, xzr 1de960: 3607fc80 tbz w0, #0x0, 0x1de8f0 <__gxx_personality_v0+0x5c4> 1de964: 14000009 b 0x1de988 <__gxx_personality_v0+0x65c> 1de968: b94023e8 ldr w8, [sp, #0x20] 1de96c: 36000508 tbz w8, #0x0, 0x1dea0c <__gxx_personality_v0+0x6e0> 1de970: b94037e8 ldr w8, [sp, #0x34] 1de974: 371800a8 tbnz w8, #0x3, 0x1de988 <__gxx_personality_v0+0x65c> 1de978: 1400005e b 0x1deaf0 <__gxx_personality_v0+0x7c4> 1de97c: b94037e8 ldr w8, [sp, #0x34] 1de980: 37000a08 tbnz w8, #0x0, 0x1deac0 <__gxx_personality_v0+0x794> 1de984: 36180a88 tbz w8, #0x3, 0x1dead4 <__gxx_personality_v0+0x7a8> 1de988: aa1f03ea mov x10, xzr 1de98c: aa1f03e9 mov x9, xzr 1de990: aa1f03e8 mov x8, xzr 1de994: 386a6a8b ldrb w11, [x20, x10] 1de998: 9100054a add x10, x10, #0x1 1de99c: 9240196c and x12, x11, #0x7f 1de9a0: 9ac9218c lsl x12, x12, x9 1de9a4: aa080188 orr x8, x12, x8 1de9a8: 91001d29 add x9, x9, #0x7 1de9ac: 373fff4b tbnz w11, #0x7, 0x1de994 <__gxx_personality_v0+0x668> 1de9b0: f101013f cmp x9, #0x40 1de9b4: 121a016a and w10, w11, #0x40 1de9b8: 1a9f27eb cset w11, lo 1de9bc: 9280000d mov x13, #-0x1 // =-1 1de9c0: 9ac921a9 lsl x9, x13, x9 1de9c4: 6a4a197f tst w11, w10, lsr #6 1de9c8: 9a9f1129 csel x9, x9, xzr, ne 1de9cc: aa090108 orr x8, x8, x9 1de9d0: b5ffed88 cbnz x8, 0x1de780 <__gxx_personality_v0+0x454> 1de9d4: 321d03e8 orr w8, wzr, #0x8 1de9d8: b9002a68 str w8, [x19, #0x28] 1de9dc: f94007f5 ldr x21, [sp, #0x8] 1de9e0: 17fffedf b 0x1de55c <__gxx_personality_v0+0x230> 1de9e4: f94007f5 ldr x21, [sp, #0x8] 1de9e8: 121f0568 and w8, w11, #0x6 1de9ec: 7100091f cmp w8, #0x2 1de9f0: 540000a1 b.ne 0x1dea04 <__gxx_personality_v0+0x6d8> 1de9f4: f900027f str xzr, [x19] 1de9f8: f9000e69 str x9, [x19, #0x18] 1de9fc: 321f07e8 orr w8, wzr, #0x6 1dea00: 17fffed6 b 0x1de558 <__gxx_personality_v0+0x22c> 1dea04: 321d03e8 orr w8, wzr, #0x8 1dea08: 17fffed4 b 0x1de558 <__gxx_personality_v0+0x22c> 1dea0c: a9006e79 stp x25, x27, [x19] 1dea10: f94003e8 ldr x8, [sp] 1dea14: f9000e68 str x8, [x19, #0x18] 1dea18: f94017f4 ldr x20, [sp, #0x28] 1dea1c: aa1403e0 mov x0, x20 1dea20: 97fb0e88 bl 0xa2440 <_ZN10__cxxabiv119__getExceptionClassEPK17_Unwind_Exception@plt> 1dea24: d2856028 mov x8, #0x2b01 // =11009 1dea28: f2a86568 movk x8, #0x432b, lsl #16 1dea2c: f2c9c8e8 movk x8, #0x4e47, lsl #32 1dea30: f2e86988 movk x8, #0x434c, lsl #48 1dea34: eb08001f cmp x0, x8 1dea38: 54000061 b.ne 0x1dea44 <__gxx_personality_v0+0x718> 1dea3c: f85a0288 ldur x8, [x20, #-0x60] 1dea40: f9000fe8 str x8, [sp, #0x18] 1dea44: f9400fe8 ldr x8, [sp, #0x18] 1dea48: f9001268 str x8, [x19, #0x20] 1dea4c: 321f07e8 orr w8, wzr, #0x6 1dea50: 17ffffe2 b 0x1de9d8 <__gxx_personality_v0+0x6ac> 1dea54: a9006e79 stp x25, x27, [x19] 1dea58: f94017f4 ldr x20, [sp, #0x28] 1dea5c: f94003e8 ldr x8, [sp] 1dea60: aa1403e0 mov x0, x20 1dea64: f9000e68 str x8, [x19, #0x18] 1dea68: 97fb0e76 bl 0xa2440 <_ZN10__cxxabiv119__getExceptionClassEPK17_Unwind_Exception@plt> 1dea6c: d2856028 mov x8, #0x2b01 // =11009 1dea70: f2a86568 movk x8, #0x432b, lsl #16 1dea74: f94007f5 ldr x21, [sp, #0x8] 1dea78: f2c9c8e8 movk x8, #0x4e47, lsl #32 1dea7c: f2e86988 movk x8, #0x434c, lsl #48 1dea80: eb08001f cmp x0, x8 1dea84: 54000061 b.ne 0x1dea90 <__gxx_personality_v0+0x764> 1dea88: f85a0288 ldur x8, [x20, #-0x60] 1dea8c: f9000fe8 str x8, [sp, #0x18] 1dea90: f9400fe8 ldr x8, [sp, #0x18] 1dea94: f9001268 str x8, [x19, #0x20] 1dea98: 321f07e8 orr w8, wzr, #0x6 1dea9c: 17fffeaf b 0x1de558 <__gxx_personality_v0+0x22c> 1deaa0: a9006e79 stp x25, x27, [x19] 1deaa4: a94057e8 ldp x8, x21, [sp] 1deaa8: 321f07e9 orr w9, wzr, #0x6 1deaac: f9000e68 str x8, [x19, #0x18] 1deab0: f9402be8 ldr x8, [sp, #0x50] 1deab4: b9002a69 str w9, [x19, #0x28] 1deab8: f9001268 str x8, [x19, #0x20] 1deabc: 17fffea8 b 0x1de55c <__gxx_personality_v0+0x230> 1deac0: a9006e79 stp x25, x27, [x19] 1deac4: f94003e8 ldr x8, [sp] 1deac8: a901de68 stp x8, x23, [x19, #0x18] 1deacc: 321f07e8 orr w8, wzr, #0x6 1dead0: 17ffffc2 b 0x1de9d8 <__gxx_personality_v0+0x6ac> 1dead4: f94017e1 ldr x1, [sp, #0x28] 1dead8: 320003e0 orr w0, wzr, #0x1 1deadc: 94000008 bl 0x1deafc <__gxx_personality_v0+0x7d0> 1deae0: 97fb2ca4 bl 0xa9d70 <__stack_chk_fail@plt> 1deae4: 320003e0 orr w0, wzr, #0x1 1deae8: aa1603e1 mov x1, x22 1deaec: 94000004 bl 0x1deafc <__gxx_personality_v0+0x7d0> 1deaf0: f94017e1 ldr x1, [sp, #0x28] 1deaf4: 2a1f03e0 mov w0, wzr 1deaf8: 94000001 bl 0x1deafc <__gxx_personality_v0+0x7d0> 1deafc: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1deb00: a9017bfd stp x29, x30, [sp, #0x10] 1deb04: 910043fd add x29, sp, #0x10 1deb08: 2a0003f4 mov w20, w0 1deb0c: aa0103e0 mov x0, x1 1deb10: aa0103f3 mov x19, x1 1deb14: 97fb22a3 bl 0xa75a0 <__cxa_begin_catch@plt> 1deb18: 36000074 tbz w20, #0x0, 0x1deb24 <__gxx_personality_v0+0x7f8> 1deb1c: f85c0260 ldur x0, [x19, #-0x40] 1deb20: 97fffde8 bl 0x1de2c0 1deb24: 97fb2ecf bl 0xaa660 <_ZSt9terminatev@plt> 00000000001deb28 <__cxa_call_unexpected>: 1deb28: d10283ff sub sp, sp, #0xa0 1deb2c: a9046ffc stp x28, x27, [sp, #0x40] 1deb30: a90567fa stp x26, x25, [sp, #0x50] 1deb34: a9065ff8 stp x24, x23, [sp, #0x60] 1deb38: a90757f6 stp x22, x21, [sp, #0x70] 1deb3c: a9084ff4 stp x20, x19, [sp, #0x80] 1deb40: a9097bfd stp x29, x30, [sp, #0x90] 1deb44: 910243fd add x29, sp, #0x90 1deb48: b5000060 cbnz x0, 0x1deb54 <__cxa_call_unexpected+0x2c> 1deb4c: aa1f03e1 mov x1, xzr 1deb50: 97ffffeb bl 0x1deafc <__gxx_personality_v0+0x7d0> 1deb54: aa0003f3 mov x19, x0 1deb58: 97fb2292 bl 0xa75a0 <__cxa_begin_catch@plt> 1deb5c: aa1303e0 mov x0, x19 1deb60: 97fb23dc bl 0xa7ad0 <_ZN10__cxxabiv121__isOurExceptionClassEPK17_Unwind_Exception@plt> 1deb64: 2a0003f5 mov w21, w0 1deb68: 36000120 tbz w0, #0x0, 0x1deb8c <__cxa_call_unexpected+0x64> 1deb6c: b85d4268 ldur w8, [x19, #-0x2c] 1deb70: f85e0276 ldur x22, [x19, #-0x20] 1deb74: a97bd260 ldp x0, x20, [x19, #-0x48] 1deb78: d1018278 sub x24, x19, #0x60 1deb7c: 2a2803e8 mvn w8, w8 1deb80: f9001bf6 str x22, [sp, #0x30] 1deb84: 93407d1b sxtw x27, w8 1deb88: 14000005 b 0x1deb9c <__cxa_call_unexpected+0x74> 1deb8c: 97fb111d bl 0xa3000 <_ZSt13get_terminatev@plt> 1deb90: aa0003f4 mov x20, x0 1deb94: 97fb0553 bl 0xa00e0 <_ZSt14get_unexpectedv@plt> 1deb98: aa1f03f8 mov x24, xzr 1deb9c: 97fffdb9 bl 0x1de280 1deba0: 97fb2280 bl 0xa75a0 <__cxa_begin_catch@plt> 1deba4: 36001575 tbz w21, #0x0, 0x1dee50 <__cxa_call_unexpected+0x328> 1deba8: 910006c8 add x8, x22, #0x1 1debac: f9001be8 str x8, [sp, #0x30] 1debb0: 394002c1 ldrb w1, [x22] 1debb4: 9100c3e0 add x0, sp, #0x30 1debb8: 940000b9 bl 0x1dee9c <__cxa_call_unexpected+0x374> 1debbc: f9401be8 ldr x8, [sp, #0x30] 1debc0: 91000509 add x9, x8, #0x1 1debc4: f9001be9 str x9, [sp, #0x30] 1debc8: 39400108 ldrb w8, [x8] 1debcc: f103fd1f cmp x8, #0xff 1debd0: f90013e8 str x8, [sp, #0x20] 1debd4: 54001440 b.eq 0x1dee5c <__cxa_call_unexpected+0x334> 1debd8: aa0903f7 mov x23, x9 1debdc: aa1f03e8 mov x8, xzr 1debe0: aa1f03f9 mov x25, xzr 1debe4: 384016e9 ldrb w9, [x23], #0x1 1debe8: 9240192a and x10, x9, #0x7f 1debec: 9ac8214a lsl x10, x10, x8 1debf0: aa190159 orr x25, x10, x25 1debf4: 91001d08 add x8, x8, #0x7 1debf8: 373fff69 tbnz w9, #0x7, 0x1debe4 <__cxa_call_unexpected+0xbc> 1debfc: f9001bf7 str x23, [sp, #0x30] 1dec00: 97fb1028 bl 0xa2ca0 <__cxa_get_globals_fast@plt> 1dec04: f9000be0 str x0, [sp, #0x10] 1dec08: f9400be8 ldr x8, [sp, #0x10] 1dec0c: f9400108 ldr x8, [x8] 1dec10: b4001268 cbz x8, 0x1dee5c <__cxa_call_unexpected+0x334> 1dec14: aa0803fa mov x26, x8 1dec18: 91018100 add x0, x8, #0x60 1dec1c: f90003e0 str x0, [sp] 1dec20: 97fb23ac bl 0xa7ad0 <_ZN10__cxxabiv121__isOurExceptionClassEPK17_Unwind_Exception@plt> 1dec24: eb18035f cmp x26, x24 1dec28: 8b1902e8 add x8, x23, x25 1dec2c: f9000fe8 str x8, [sp, #0x18] 1dec30: 540001c0 b.eq 0x1dec68 <__cxa_call_unexpected+0x140> 1dec34: 52000008 eor w8, w0, #0x1 1dec38: 37000188 tbnz w8, #0x0, 0x1dec68 <__cxa_call_unexpected+0x140> 1dec3c: f9400758 ldr x24, [x26, #0x8] 1dec40: f94003e0 ldr x0, [sp] 1dec44: 97fb0dff bl 0xa2440 <_ZN10__cxxabiv119__getExceptionClassEPK17_Unwind_Exception@plt> 1dec48: d2856028 mov x8, #0x2b01 // =11009 1dec4c: f2a86568 movk x8, #0x432b, lsl #16 1dec50: f2c9c8e8 movk x8, #0x4e47, lsl #32 1dec54: f2e86988 movk x8, #0x434c, lsl #48 1dec58: eb08001f cmp x0, x8 1dec5c: 540000e1 b.ne 0x1dec78 <__cxa_call_unexpected+0x150> 1dec60: f9400356 ldr x22, [x26] 1dec64: 14000006 b 0x1dec7c <__cxa_call_unexpected+0x154> 1dec68: 8b1b02e8 add x8, x23, x27 1dec6c: 8b190108 add x8, x8, x25 1dec70: f90007e8 str x8, [sp, #0x8] 1dec74: 14000038 b 0x1ded54 <__cxa_call_unexpected+0x22c> 1dec78: 91020356 add x22, x26, #0x80 1dec7c: f94013eb ldr x11, [sp, #0x20] 1dec80: 8b1b02ea add x10, x23, x27 1dec84: 8b190155 add x21, x10, x25 1dec88: aa1f03e9 mov x9, xzr 1dec8c: 92400d7b and x27, x11, #0xf 1dec90: 528383ab mov w11, #0x1c1d // =7197 1dec94: 1adb256a lsr w10, w11, w27 1dec98: aa1f03e8 mov x8, xzr 1dec9c: 1200015c and w28, w10, #0x1 1deca0: f90007f5 str x21, [sp, #0x8] 1deca4: 384016aa ldrb w10, [x21], #0x1 1deca8: 9240194b and x11, x10, #0x7f 1decac: 9ac9216b lsl x11, x11, x9 1decb0: aa080168 orr x8, x11, x8 1decb4: 91001d29 add x9, x9, #0x7 1decb8: 373fff6a tbnz w10, #0x7, 0x1deca4 <__cxa_call_unexpected+0x17c> 1decbc: b40004c8 cbz x8, 0x1ded54 <__cxa_call_unexpected+0x22c> 1decc0: f9400fe9 ldr x9, [sp, #0x18] 1decc4: 7100337f cmp w27, #0xc 1decc8: f9001fe9 str x9, [sp, #0x38] 1deccc: 54000b88 b.hi 0x1dee3c <__cxa_call_unexpected+0x314> 1decd0: 34000b7c cbz w28, 0x1dee3c <__cxa_call_unexpected+0x314> 1decd4: d0000329 adrp x9, 0x244000 1decd8: 9115e129 add x9, x9, #0x578 1decdc: f87b7929 ldr x9, [x9, x27, lsl #3] 1dece0: 9ac92108 lsl x8, x8, x9 1dece4: cb080328 sub x8, x25, x8 1dece8: 8b0802e8 add x8, x23, x8 1decec: f9001fe8 str x8, [sp, #0x38] 1decf0: 9100e3e0 add x0, sp, #0x38 1decf4: f94013e1 ldr x1, [sp, #0x20] 1decf8: 94000069 bl 0x1dee9c <__cxa_call_unexpected+0x374> 1decfc: f9001ff6 str x22, [sp, #0x38] 1ded00: f9400008 ldr x8, [x0] 1ded04: f9401108 ldr x8, [x8, #0x20] 1ded08: 9100e3e2 add x2, sp, #0x38 1ded0c: aa1803e1 mov x1, x24 1ded10: d63f0100 blr x8 1ded14: aa1f03e9 mov x9, xzr 1ded18: aa1f03e8 mov x8, xzr 1ded1c: 3607fc40 tbz w0, #0x0, 0x1deca4 <__cxa_call_unexpected+0x17c> 1ded20: b9403348 ldr w8, [x26, #0x30] 1ded24: f9400be9 ldr x9, [sp, #0x10] 1ded28: 4b0803e8 neg w8, w8 1ded2c: b9003348 str w8, [x26, #0x30] 1ded30: b9400928 ldr w8, [x9, #0x8] 1ded34: 11000508 add w8, w8, #0x1 1ded38: b9000928 str w8, [x9, #0x8] 1ded3c: 97fb0a05 bl 0xa1550 <__cxa_end_catch@plt> 1ded40: 97fb0a04 bl 0xa1550 <__cxa_end_catch@plt> 1ded44: f94003e0 ldr x0, [sp] 1ded48: 97fb2216 bl 0xa75a0 <__cxa_begin_catch@plt> 1ded4c: 97fb2255 bl 0xa76a0 <__cxa_rethrow@plt> 1ded50: 1400003b b 0x1dee3c <__cxa_call_unexpected+0x314> 1ded54: d000064c adrp x12, 0x2a8000 1ded58: f943c18c ldr x12, [x12, #0x780] 1ded5c: a941abf5 ldp x21, x10, [sp, #0x18] 1ded60: d0000656 adrp x22, 0x2a8000 1ded64: 5280e8eb mov w11, #0x747 // =1863 1ded68: 9100418c add x12, x12, #0x10 1ded6c: f90017ec str x12, [sp, #0x28] 1ded70: 1100194a add w10, w10, #0x6 1ded74: f94712d6 ldr x22, [x22, #0xe20] 1ded78: f94007fb ldr x27, [sp, #0x8] 1ded7c: 92400d58 and x24, x10, #0xf 1ded80: 1ad8256a lsr w10, w11, w24 1ded84: aa1f03e9 mov x9, xzr 1ded88: aa1f03e8 mov x8, xzr 1ded8c: 9100a3fc add x28, sp, #0x28 1ded90: 1200015a and w26, w10, #0x1 1ded94: 3840176a ldrb w10, [x27], #0x1 1ded98: 9240194b and x11, x10, #0x7f 1ded9c: 9ac9216b lsl x11, x11, x9 1deda0: aa080168 orr x8, x11, x8 1deda4: 91001d29 add x9, x9, #0x7 1deda8: 373fff6a tbnz w10, #0x7, 0x1ded94 <__cxa_call_unexpected+0x26c> 1dedac: b40004e8 cbz x8, 0x1dee48 <__cxa_call_unexpected+0x320> 1dedb0: 71002b1f cmp w24, #0xa 1dedb4: f9001ff5 str x21, [sp, #0x38] 1dedb8: 54000428 b.hi 0x1dee3c <__cxa_call_unexpected+0x314> 1dedbc: 3400041a cbz w26, 0x1dee3c <__cxa_call_unexpected+0x314> 1dedc0: d0000329 adrp x9, 0x244000 1dedc4: 91178129 add x9, x9, #0x5e0 1dedc8: f8787929 ldr x9, [x9, x24, lsl #3] 1dedcc: 9ac92108 lsl x8, x8, x9 1dedd0: cb080328 sub x8, x25, x8 1dedd4: 8b0802e8 add x8, x23, x8 1dedd8: f9001fe8 str x8, [sp, #0x38] 1deddc: 9100e3e0 add x0, sp, #0x38 1dede0: f94013e1 ldr x1, [sp, #0x20] 1dede4: 9400002e bl 0x1dee9c <__cxa_call_unexpected+0x374> 1dede8: f9001ffc str x28, [sp, #0x38] 1dedec: f9400008 ldr x8, [x0] 1dedf0: f9401108 ldr x8, [x8, #0x20] 1dedf4: 9100e3e2 add x2, sp, #0x38 1dedf8: aa1603e1 mov x1, x22 1dedfc: d63f0100 blr x8 1dee00: aa1f03e9 mov x9, xzr 1dee04: aa1f03e8 mov x8, xzr 1dee08: 3607fc60 tbz w0, #0x0, 0x1ded94 <__cxa_call_unexpected+0x26c> 1dee0c: 97fb09d1 bl 0xa1550 <__cxa_end_catch@plt> 1dee10: 321d03e0 orr w0, wzr, #0x8 1dee14: 97fb0a37 bl 0xa16f0 <__cxa_allocate_exception@plt> 1dee18: d0000648 adrp x8, 0x2a8000 1dee1c: f943c108 ldr x8, [x8, #0x780] 1dee20: 91004108 add x8, x8, #0x10 1dee24: f9000008 str x8, [x0] 1dee28: d0000641 adrp x1, 0x2a8000 1dee2c: d0000642 adrp x2, 0x2a8000 1dee30: f9471021 ldr x1, [x1, #0xe20] 1dee34: f9432842 ldr x2, [x2, #0x650] 1dee38: 97fb2276 bl 0xa7810 <__cxa_throw@plt> 1dee3c: 320003e0 orr w0, wzr, #0x1 1dee40: aa1303e1 mov x1, x19 1dee44: 97ffff2e bl 0x1deafc <__gxx_personality_v0+0x7d0> 1dee48: 9100a3e0 add x0, sp, #0x28 1dee4c: 97fb0e55 bl 0xa27a0 <_ZNSt13bad_exceptionD1Ev@plt> 1dee50: 97fb09c0 bl 0xa1550 <__cxa_end_catch@plt> 1dee54: aa1403e0 mov x0, x20 1dee58: 97fffd1a bl 0x1de2c0 1dee5c: aa1403e0 mov x0, x20 1dee60: 97fffd18 bl 0x1de2c0 1dee64: 14000007 b 0x1dee80 <__cxa_call_unexpected+0x358> 1dee68: 14000004 b 0x1dee78 <__cxa_call_unexpected+0x350> 1dee6c: 14000003 b 0x1dee78 <__cxa_call_unexpected+0x350> 1dee70: 14000002 b 0x1dee78 <__cxa_call_unexpected+0x350> 1dee74: 14000001 b 0x1dee78 <__cxa_call_unexpected+0x350> 1dee78: aa0003f3 mov x19, x0 1dee7c: 14000004 b 0x1dee8c <__cxa_call_unexpected+0x364> 1dee80: aa0003f3 mov x19, x0 1dee84: 9100a3e0 add x0, sp, #0x28 1dee88: 97fb0e46 bl 0xa27a0 <_ZNSt13bad_exceptionD1Ev@plt> 1dee8c: 97fb09b1 bl 0xa1550 <__cxa_end_catch@plt> 1dee90: aa1303e0 mov x0, x19 1dee94: 97fb241f bl 0xa7f10 <_Unwind_Resume@plt> 1dee98: 97fb3ccb bl 0xae1c4 1dee9c: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1deea0: 910003fd mov x29, sp 1deea4: 12001c29 and w9, w1, #0xff 1deea8: 7103fd3f cmp w9, #0xff 1deeac: 54000200 b.eq 0x1deeec <__cxa_call_unexpected+0x3c4> 1deeb0: 12000d28 and w8, w9, #0xf 1deeb4: 7100311f cmp w8, #0xc 1deeb8: 540009a8 b.hi 0x1defec <__cxa_call_unexpected+0x4c4> 1deebc: f940000b ldr x11, [x0] 1deec0: d000032a adrp x10, 0x244000 1deec4: 9115a94a add x10, x10, #0x56a 1deec8: 1000008c adr x12, 0x1deed8 <__cxa_call_unexpected+0x3b0> 1deecc: 3868694d ldrb w13, [x10, x8] 1deed0: 8b0d098c add x12, x12, x13, lsl #2 1deed4: d61f0180 br x12 1deed8: aa0b03ea mov x10, x11 1deedc: f8408548 ldr x8, [x10], #0x8 1deee0: 5304192c ubfx w12, w9, #4, #3 1deee4: 350001ec cbnz w12, 0x1def20 <__cxa_call_unexpected+0x3f8> 1deee8: 14000012 b 0x1def30 <__cxa_call_unexpected+0x408> 1deeec: aa1f03e8 mov x8, xzr 1deef0: 14000014 b 0x1def40 <__cxa_call_unexpected+0x418> 1deef4: aa1f03ec mov x12, xzr 1deef8: aa1f03e8 mov x8, xzr 1deefc: aa0b03ea mov x10, x11 1def00: 3840154d ldrb w13, [x10], #0x1 1def04: 924019ae and x14, x13, #0x7f 1def08: 9acc21ce lsl x14, x14, x12 1def0c: aa0801c8 orr x8, x14, x8 1def10: 91001d8c add x12, x12, #0x7 1def14: 373fff6d tbnz w13, #0x7, 0x1def00 <__cxa_call_unexpected+0x3d8> 1def18: 5304192c ubfx w12, w9, #4, #3 1def1c: 340000ac cbz w12, 0x1def30 <__cxa_call_unexpected+0x408> 1def20: 7100059f cmp w12, #0x1 1def24: 54000641 b.ne 0x1defec <__cxa_call_unexpected+0x4c4> 1def28: b40000a8 cbz x8, 0x1def3c <__cxa_call_unexpected+0x414> 1def2c: 8b0b0108 add x8, x8, x11 1def30: b4000068 cbz x8, 0x1def3c <__cxa_call_unexpected+0x414> 1def34: 36380049 tbz w9, #0x7, 0x1def3c <__cxa_call_unexpected+0x414> 1def38: f9400108 ldr x8, [x8] 1def3c: f900000a str x10, [x0] 1def40: aa0803e0 mov x0, x8 1def44: a8c17bfd ldp x29, x30, [sp], #0x10 1def48: d65f03c0 ret 1def4c: aa0b03ea mov x10, x11 1def50: 78402548 ldrh w8, [x10], #0x2 1def54: 5304192c ubfx w12, w9, #4, #3 1def58: 35fffe4c cbnz w12, 0x1def20 <__cxa_call_unexpected+0x3f8> 1def5c: 17fffff5 b 0x1def30 <__cxa_call_unexpected+0x408> 1def60: aa0b03ea mov x10, x11 1def64: b8404548 ldr w8, [x10], #0x4 1def68: 5304192c ubfx w12, w9, #4, #3 1def6c: 35fffdac cbnz w12, 0x1def20 <__cxa_call_unexpected+0x3f8> 1def70: 17fffff0 b 0x1def30 <__cxa_call_unexpected+0x408> 1def74: aa1f03ec mov x12, xzr 1def78: aa1f03e8 mov x8, xzr 1def7c: aa0b03ea mov x10, x11 1def80: 3840154d ldrb w13, [x10], #0x1 1def84: 924019ae and x14, x13, #0x7f 1def88: 9acc21ce lsl x14, x14, x12 1def8c: aa0801c8 orr x8, x14, x8 1def90: 91001d8c add x12, x12, #0x7 1def94: 373fff6d tbnz w13, #0x7, 0x1def80 <__cxa_call_unexpected+0x458> 1def98: f101019f cmp x12, #0x40 1def9c: 121a01ad and w13, w13, #0x40 1defa0: 9280000e mov x14, #-0x1 // =-1 1defa4: 1a9f27ef cset w15, lo 1defa8: 9acc21cc lsl x12, x14, x12 1defac: 6a4d19ff tst w15, w13, lsr #6 1defb0: 9a9f118c csel x12, x12, xzr, ne 1defb4: aa0c0108 orr x8, x8, x12 1defb8: 5304192c ubfx w12, w9, #4, #3 1defbc: 35fffb2c cbnz w12, 0x1def20 <__cxa_call_unexpected+0x3f8> 1defc0: 17ffffdc b 0x1def30 <__cxa_call_unexpected+0x408> 1defc4: aa0b03ea mov x10, x11 1defc8: 78802548 ldrsh x8, [x10], #0x2 1defcc: 5304192c ubfx w12, w9, #4, #3 1defd0: 35fffa8c cbnz w12, 0x1def20 <__cxa_call_unexpected+0x3f8> 1defd4: 17ffffd7 b 0x1def30 <__cxa_call_unexpected+0x408> 1defd8: aa0b03ea mov x10, x11 1defdc: b8804548 ldrsw x8, [x10], #0x4 1defe0: 5304192c ubfx w12, w9, #4, #3 1defe4: 35fff9ec cbnz w12, 0x1def20 <__cxa_call_unexpected+0x3f8> 1defe8: 17ffffd2 b 0x1def30 <__cxa_call_unexpected+0x408> 1defec: 97fb21f1 bl 0xa77b0 00000000001deff0 <__cxa_pure_virtual>: 1deff0: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1deff4: 910003fd mov x29, sp 1deff8: d0000320 adrp x0, 0x244000 1deffc: 9118e000 add x0, x0, #0x638 1df000: 94000813 bl 0x1e104c 00000000001df004 <__cxa_deleted_virtual>: 1df004: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1df008: 910003fd mov x29, sp 1df00c: b0000320 adrp x0, 0x244000 1df010: 91195800 add x0, x0, #0x656 1df014: 9400080e bl 0x1e104c 1df018: d100c3ff sub sp, sp, #0x30 1df01c: a9014ff4 stp x20, x19, [sp, #0x10] 1df020: a9027bfd stp x29, x30, [sp, #0x20] 1df024: 910083fd add x29, sp, #0x20 1df028: d53bd054 mrs x20, TPIDR_EL0 1df02c: f9401688 ldr x8, [x20, #0x28] 1df030: f100001f cmp x0, #0x0 1df034: 9a9f1413 csinc x19, x0, xzr, ne 1df038: 910003e0 mov x0, sp 1df03c: 321c03e1 orr w1, wzr, #0x10 1df040: aa1303e2 mov x2, x19 1df044: f90007e8 str x8, [sp, #0x8] 1df048: 97fb0f32 bl 0xa2d10 1df04c: 34000080 cbz w0, 0x1df05c <__cxa_deleted_virtual+0x58> 1df050: aa1303e0 mov x0, x19 1df054: 9400000c bl 0x1df084 <__cxa_deleted_virtual+0x80> 1df058: 14000002 b 0x1df060 <__cxa_deleted_virtual+0x5c> 1df05c: f94003e0 ldr x0, [sp] 1df060: f9401688 ldr x8, [x20, #0x28] 1df064: f94007e9 ldr x9, [sp, #0x8] 1df068: eb09011f cmp x8, x9 1df06c: 540000a1 b.ne 0x1df080 <__cxa_deleted_virtual+0x7c> 1df070: a9427bfd ldp x29, x30, [sp, #0x20] 1df074: a9414ff4 ldp x20, x19, [sp, #0x10] 1df078: 9100c3ff add sp, sp, #0x30 1df07c: d65f03c0 ret 1df080: 97fb2b3c bl 0xa9d70 <__stack_chk_fail@plt> 1df084: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1df088: a9017bfd stp x29, x30, [sp, #0x10] 1df08c: 910043fd add x29, sp, #0x10 1df090: aa0003f4 mov x20, x0 1df094: 90000660 adrp x0, 0x2ab000 1df098: 9135e000 add x0, x0, #0xd78 1df09c: 97fb271d bl 0xa8d10 1df0a0: 90000668 adrp x8, 0x2ab000 1df0a4: f946d10a ldr x10, [x8, #0xda0] 1df0a8: b50000ca cbnz x10, 0x1df0c0 <__cxa_deleted_virtual+0xbc> 1df0ac: 9000066a adrp x10, 0x2ab000 1df0b0: 9136c14a add x10, x10, #0xdb0 1df0b4: 320983e9 mov w9, #0x800080 // =8388736 1df0b8: f906d10a str x10, [x8, #0xda0] 1df0bc: b9000149 str w9, [x10] 1df0c0: aa1f03f3 mov x19, xzr 1df0c4: b40004ca cbz x10, 0x1df15c <__cxa_deleted_virtual+0x158> 1df0c8: 90000669 adrp x9, 0x2ab000 1df0cc: 913ec129 add x9, x9, #0xfb0 1df0d0: eb09015f cmp x10, x9 1df0d4: 54000440 b.eq 0x1df15c <__cxa_deleted_virtual+0x158> 1df0d8: 91000e89 add x9, x20, #0x3 1df0dc: d342fd29 lsr x9, x9, #2 1df0e0: 9000066b adrp x11, 0x2ab000 1df0e4: aa1f03ec mov x12, xzr 1df0e8: 91000529 add x9, x9, #0x1 1df0ec: 9136c16b add x11, x11, #0xdb0 1df0f0: aa0a03f3 mov x19, x10 1df0f4: 7940054a ldrh w10, [x10, #0x2] 1df0f8: eb0a013f cmp x9, x10 1df0fc: 54000143 b.lo 0x1df124 <__cxa_deleted_virtual+0x120> 1df100: 54000200 b.eq 0x1df140 <__cxa_deleted_virtual+0x13c> 1df104: 7940026a ldrh w10, [x19] 1df108: aa1303ec mov x12, x19 1df10c: d37ef54a lsl x10, x10, #2 1df110: f108015f cmp x10, #0x200 1df114: 8b0a016a add x10, x11, x10 1df118: 54fffec1 b.ne 0x1df0f0 <__cxa_deleted_virtual+0xec> 1df11c: aa1f03f3 mov x19, xzr 1df120: 1400000f b 0x1df15c <__cxa_deleted_virtual+0x158> 1df124: 4b090148 sub w8, w10, w9 1df128: 79000668 strh w8, [x19, #0x2] 1df12c: 8b282a68 add x8, x19, w8, uxth #2 1df130: 7900011f strh wzr, [x8] 1df134: 79000509 strh w9, [x8, #0x2] 1df138: 91001113 add x19, x8, #0x4 1df13c: 14000008 b 0x1df15c <__cxa_deleted_virtual+0x158> 1df140: 79400269 ldrh w9, [x19] 1df144: b400006c cbz x12, 0x1df150 <__cxa_deleted_virtual+0x14c> 1df148: 79000189 strh w9, [x12] 1df14c: 14000003 b 0x1df158 <__cxa_deleted_virtual+0x154> 1df150: 8b090969 add x9, x11, x9, lsl #2 1df154: f906d109 str x9, [x8, #0xda0] 1df158: 7800467f strh wzr, [x19], #0x4 1df15c: 90000660 adrp x0, 0x2ab000 1df160: 9135e000 add x0, x0, #0xd78 1df164: 97fb1793 bl 0xa4fb0 1df168: a9417bfd ldp x29, x30, [sp, #0x10] 1df16c: aa1303e0 mov x0, x19 1df170: a8c24ff4 ldp x20, x19, [sp], #0x20 1df174: d65f03c0 ret 1df178: 97fb3c13 bl 0xae1c4 1df17c: f81d0ff5 str x21, [sp, #-0x30]! 1df180: a9014ff4 stp x20, x19, [sp, #0x10] 1df184: a9027bfd stp x29, x30, [sp, #0x20] 1df188: 910083fd add x29, sp, #0x20 1df18c: aa0103f4 mov x20, x1 1df190: aa0003f5 mov x21, x0 1df194: 97fb0bdb bl 0xa2100 1df198: aa0003f3 mov x19, x0 1df19c: b5000140 cbnz x0, 0x1df1c4 <__cxa_deleted_virtual+0x1c0> 1df1a0: 9b157e94 mul x20, x20, x21 1df1a4: aa1403e0 mov x0, x20 1df1a8: 97ffffb7 bl 0x1df084 <__cxa_deleted_virtual+0x80> 1df1ac: aa0003f3 mov x19, x0 1df1b0: b40000a0 cbz x0, 0x1df1c4 <__cxa_deleted_virtual+0x1c0> 1df1b4: aa1303e0 mov x0, x19 1df1b8: 2a1f03e1 mov w1, wzr 1df1bc: aa1403e2 mov x2, x20 1df1c0: 97fb1e8c bl 0xa6bf0 1df1c4: aa1303e0 mov x0, x19 1df1c8: a9427bfd ldp x29, x30, [sp, #0x20] 1df1cc: a9414ff4 ldp x20, x19, [sp, #0x10] 1df1d0: f84307f5 ldr x21, [sp], #0x30 1df1d4: d65f03c0 ret 1df1d8: 90000668 adrp x8, 0x2ab000 1df1dc: 913ec108 add x8, x8, #0xfb0 1df1e0: eb08001f cmp x0, x8 1df1e4: 540000c2 b.hs 0x1df1fc <__cxa_deleted_virtual+0x1f8> 1df1e8: 90000668 adrp x8, 0x2ab000 1df1ec: 9136c108 add x8, x8, #0xdb0 1df1f0: eb08001f cmp x0, x8 1df1f4: 54000043 b.lo 0x1df1fc <__cxa_deleted_virtual+0x1f8> 1df1f8: 14000002 b 0x1df200 <__cxa_deleted_virtual+0x1fc> 1df1fc: 17fb0b15 b 0xa1e50 1df200: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1df204: a9017bfd stp x29, x30, [sp, #0x10] 1df208: 910043fd add x29, sp, #0x10 1df20c: aa0003f3 mov x19, x0 1df210: d1001014 sub x20, x0, #0x4 1df214: 90000660 adrp x0, 0x2ab000 1df218: 9135e000 add x0, x0, #0xd78 1df21c: 97fb26bd bl 0xa8d10 1df220: 90000668 adrp x8, 0x2ab000 1df224: f946d109 ldr x9, [x8, #0xda0] 1df228: b4000309 cbz x9, 0x1df288 <__cxa_deleted_virtual+0x284> 1df22c: 9000066a adrp x10, 0x2ab000 1df230: 913ec14a add x10, x10, #0xfb0 1df234: eb0a013f cmp x9, x10 1df238: 54000280 b.eq 0x1df288 <__cxa_deleted_virtual+0x284> 1df23c: 785fe26c ldurh w12, [x19, #-0x2] 1df240: 9000066d adrp x13, 0x2ab000 1df244: aa1f03ea mov x10, xzr 1df248: 9136c1ad add x13, x13, #0xdb0 1df24c: 8b0c0a8b add x11, x20, x12, lsl #2 1df250: aa0903ee mov x14, x9 1df254: 794005cf ldrh w15, [x14, #0x2] 1df258: 8b0f09d0 add x16, x14, x15, lsl #2 1df25c: eb14021f cmp x16, x20 1df260: 54000220 b.eq 0x1df2a4 <__cxa_deleted_virtual+0x2a0> 1df264: eb0e017f cmp x11, x14 1df268: 54000240 b.eq 0x1df2b0 <__cxa_deleted_virtual+0x2ac> 1df26c: 794001ca ldrh w10, [x14] 1df270: d37ef54a lsl x10, x10, #2 1df274: 8b0a01af add x15, x13, x10 1df278: f108015f cmp x10, #0x200 1df27c: aa0e03ea mov x10, x14 1df280: aa0f03ee mov x14, x15 1df284: 54fffe81 b.ne 0x1df254 <__cxa_deleted_virtual+0x250> 1df288: 9000066a adrp x10, 0x2ab000 1df28c: 9136c14a add x10, x10, #0xdb0 1df290: 4b0a0129 sub w9, w9, w10 1df294: 53027d29 lsr w9, w9, #2 1df298: 79000289 strh w9, [x20] 1df29c: f906d114 str x20, [x8, #0xda0] 1df2a0: 14000010 b 0x1df2e0 <__cxa_deleted_virtual+0x2dc> 1df2a4: 0b0f0188 add w8, w12, w15 1df2a8: 790005c8 strh w8, [x14, #0x2] 1df2ac: 1400000d b 0x1df2e0 <__cxa_deleted_virtual+0x2dc> 1df2b0: 0b0f0189 add w9, w12, w15 1df2b4: 781fe269 sturh w9, [x19, #-0x2] 1df2b8: b40000ea cbz x10, 0x1df2d4 <__cxa_deleted_virtual+0x2d0> 1df2bc: 90000668 adrp x8, 0x2ab000 1df2c0: 9136c108 add x8, x8, #0xdb0 1df2c4: 4b080288 sub w8, w20, w8 1df2c8: 53027d08 lsr w8, w8, #2 1df2cc: 79000148 strh w8, [x10] 1df2d0: 14000004 b 0x1df2e0 <__cxa_deleted_virtual+0x2dc> 1df2d4: f906d114 str x20, [x8, #0xda0] 1df2d8: 79400168 ldrh w8, [x11] 1df2dc: 79000288 strh w8, [x20] 1df2e0: 90000660 adrp x0, 0x2ab000 1df2e4: 9135e000 add x0, x0, #0xd78 1df2e8: 97fb1732 bl 0xa4fb0 1df2ec: a9417bfd ldp x29, x30, [sp, #0x10] 1df2f0: a8c24ff4 ldp x20, x19, [sp], #0x20 1df2f4: d65f03c0 ret 1df2f8: 97fb3bb3 bl 0xae1c4 1df2fc: 90000668 adrp x8, 0x2ab000 1df300: 913ec108 add x8, x8, #0xfb0 1df304: eb08001f cmp x0, x8 1df308: 540000c2 b.hs 0x1df320 <__cxa_deleted_virtual+0x31c> 1df30c: 90000668 adrp x8, 0x2ab000 1df310: 9136c108 add x8, x8, #0xdb0 1df314: eb08001f cmp x0, x8 1df318: 54000043 b.lo 0x1df320 <__cxa_deleted_virtual+0x31c> 1df31c: 17ffffb9 b 0x1df200 <__cxa_deleted_virtual+0x1fc> 1df320: 17fb0acc b 0xa1e50 1df324: 17fb2b37 b 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df328: d4200020 brk #0x1 1df32c: d65f03c0 ret 1df330: d65f03c0 ret 1df334: f81e0ff3 str x19, [sp, #-0x20]! 1df338: a9017bfd stp x29, x30, [sp, #0x10] 1df33c: 910043fd add x29, sp, #0x10 1df340: aa0003f3 mov x19, x0 1df344: 97fb2b2f bl 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df348: a9417bfd ldp x29, x30, [sp, #0x10] 1df34c: aa1303e0 mov x0, x19 1df350: f84207f3 ldr x19, [sp], #0x20 1df354: 17fb0583 b 0xa0960 <_ZdlPv@plt> 1df358: f81e0ff3 str x19, [sp, #-0x20]! 1df35c: a9017bfd stp x29, x30, [sp, #0x10] 1df360: 910043fd add x29, sp, #0x10 1df364: aa0003f3 mov x19, x0 1df368: 97fb2b26 bl 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df36c: a9417bfd ldp x29, x30, [sp, #0x10] 1df370: aa1303e0 mov x0, x19 1df374: f84207f3 ldr x19, [sp], #0x20 1df378: 17fb057a b 0xa0960 <_ZdlPv@plt> 1df37c: f81e0ff3 str x19, [sp, #-0x20]! 1df380: a9017bfd stp x29, x30, [sp, #0x10] 1df384: 910043fd add x29, sp, #0x10 1df388: aa0003f3 mov x19, x0 1df38c: 97fb2b1d bl 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df390: a9417bfd ldp x29, x30, [sp, #0x10] 1df394: aa1303e0 mov x0, x19 1df398: f84207f3 ldr x19, [sp], #0x20 1df39c: 17fb0571 b 0xa0960 <_ZdlPv@plt> 1df3a0: f81e0ff3 str x19, [sp, #-0x20]! 1df3a4: a9017bfd stp x29, x30, [sp, #0x10] 1df3a8: 910043fd add x29, sp, #0x10 1df3ac: aa0003f3 mov x19, x0 1df3b0: 97fb2b14 bl 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df3b4: a9417bfd ldp x29, x30, [sp, #0x10] 1df3b8: aa1303e0 mov x0, x19 1df3bc: f84207f3 ldr x19, [sp], #0x20 1df3c0: 17fb0568 b 0xa0960 <_ZdlPv@plt> 1df3c4: f81e0ff3 str x19, [sp, #-0x20]! 1df3c8: a9017bfd stp x29, x30, [sp, #0x10] 1df3cc: 910043fd add x29, sp, #0x10 1df3d0: aa0003f3 mov x19, x0 1df3d4: 97fb2b0b bl 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df3d8: a9417bfd ldp x29, x30, [sp, #0x10] 1df3dc: aa1303e0 mov x0, x19 1df3e0: f84207f3 ldr x19, [sp], #0x20 1df3e4: 17fb055f b 0xa0960 <_ZdlPv@plt> 1df3e8: f81e0ff3 str x19, [sp, #-0x20]! 1df3ec: a9017bfd stp x29, x30, [sp, #0x10] 1df3f0: 910043fd add x29, sp, #0x10 1df3f4: aa0003f3 mov x19, x0 1df3f8: 97fb2b02 bl 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df3fc: a9417bfd ldp x29, x30, [sp, #0x10] 1df400: aa1303e0 mov x0, x19 1df404: f84207f3 ldr x19, [sp], #0x20 1df408: 17fb0556 b 0xa0960 <_ZdlPv@plt> 1df40c: f81e0ff3 str x19, [sp, #-0x20]! 1df410: a9017bfd stp x29, x30, [sp, #0x10] 1df414: 910043fd add x29, sp, #0x10 1df418: aa0003f3 mov x19, x0 1df41c: 97fb2af9 bl 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df420: a9417bfd ldp x29, x30, [sp, #0x10] 1df424: aa1303e0 mov x0, x19 1df428: f84207f3 ldr x19, [sp], #0x20 1df42c: 17fb054d b 0xa0960 <_ZdlPv@plt> 1df430: f81e0ff3 str x19, [sp, #-0x20]! 1df434: a9017bfd stp x29, x30, [sp, #0x10] 1df438: 910043fd add x29, sp, #0x10 1df43c: aa0003f3 mov x19, x0 1df440: 97fb2af0 bl 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df444: a9417bfd ldp x29, x30, [sp, #0x10] 1df448: aa1303e0 mov x0, x19 1df44c: f84207f3 ldr x19, [sp], #0x20 1df450: 17fb0544 b 0xa0960 <_ZdlPv@plt> 1df454: f81e0ff3 str x19, [sp, #-0x20]! 1df458: a9017bfd stp x29, x30, [sp, #0x10] 1df45c: 910043fd add x29, sp, #0x10 1df460: aa0003f3 mov x19, x0 1df464: 97fb2ae7 bl 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df468: a9417bfd ldp x29, x30, [sp, #0x10] 1df46c: aa1303e0 mov x0, x19 1df470: f84207f3 ldr x19, [sp], #0x20 1df474: 17fb053b b 0xa0960 <_ZdlPv@plt> 1df478: f81e0ff3 str x19, [sp, #-0x20]! 1df47c: a9017bfd stp x29, x30, [sp, #0x10] 1df480: 910043fd add x29, sp, #0x10 1df484: aa0003f3 mov x19, x0 1df488: 97fb2ade bl 0xaa000 <_ZNSt9type_infoD2Ev@plt> 1df48c: a9417bfd ldp x29, x30, [sp, #0x10] 1df490: aa1303e0 mov x0, x19 1df494: f84207f3 ldr x19, [sp], #0x20 1df498: 17fb0532 b 0xa0960 <_ZdlPv@plt> 1df49c: eb01001f cmp x0, x1 1df4a0: 1a9f17e0 cset w0, eq 1df4a4: d65f03c0 ret 1df4a8: 2a1f03e0 mov w0, wzr 1df4ac: d65f03c0 ret 1df4b0: 2a1f03e0 mov w0, wzr 1df4b4: d65f03c0 ret 1df4b8: eb01001f cmp x0, x1 1df4bc: 1a9f17e0 cset w0, eq 1df4c0: d65f03c0 ret 1df4c4: d10243ff sub sp, sp, #0x90 1df4c8: f90033f5 str x21, [sp, #0x60] 1df4cc: a9074ff4 stp x20, x19, [sp, #0x70] 1df4d0: a9087bfd stp x29, x30, [sp, #0x80] 1df4d4: 910203fd add x29, sp, #0x80 1df4d8: d53bd055 mrs x21, TPIDR_EL0 1df4dc: f94016a8 ldr x8, [x21, #0x28] 1df4e0: eb01001f cmp x0, x1 1df4e4: f81d83a8 stur x8, [x29, #-0x28] 1df4e8: 54000420 b.eq 0x1df56c <__cxa_deleted_virtual+0x568> 1df4ec: b4000441 cbz x1, 0x1df574 <__cxa_deleted_virtual+0x570> 1df4f0: b0000648 adrp x8, 0x2a8000 1df4f4: aa0203f3 mov x19, x2 1df4f8: f942c908 ldr x8, [x8, #0x590] 1df4fc: b0000642 adrp x2, 0x2a8000 1df500: f942f042 ldr x2, [x2, #0x5e0] 1df504: aa0003f4 mov x20, x0 1df508: aa0103e0 mov x0, x1 1df50c: aa0803e1 mov x1, x8 1df510: aa1f03e3 mov x3, xzr 1df514: 97fb16e7 bl 0xa50b0 <__dynamic_cast@plt> 1df518: b4000300 cbz x0, 0x1df578 <__cxa_deleted_virtual+0x574> 1df51c: 92800008 mov x8, #-0x1 // =-1 1df520: 6f00e400 movi v0.2d, #0000000000000000 1df524: 320003e9 orr w9, wzr, #0x1 1df528: a900ffe0 stp x0, xzr, [sp, #0x8] 1df52c: a901a3f4 stp x20, x8, [sp, #0x18] 1df530: 3c8473e0 stur q0, [sp, #0x47] 1df534: 3c8383e0 stur q0, [sp, #0x38] 1df538: 3c8283e0 stur q0, [sp, #0x28] 1df53c: b90053e9 str w9, [sp, #0x50] 1df540: f9400008 ldr x8, [x0] 1df544: f9400262 ldr x2, [x19] 1df548: 910023e1 add x1, sp, #0x8 1df54c: 320003e3 orr w3, wzr, #0x1 1df550: f9401d08 ldr x8, [x8, #0x38] 1df554: d63f0100 blr x8 1df558: b9403be8 ldr w8, [sp, #0x38] 1df55c: 7100051f cmp w8, #0x1 1df560: 540000a1 b.ne 0x1df574 <__cxa_deleted_virtual+0x570> 1df564: f94017e8 ldr x8, [sp, #0x28] 1df568: f9000268 str x8, [x19] 1df56c: 320003e0 orr w0, wzr, #0x1 1df570: 14000002 b 0x1df578 <__cxa_deleted_virtual+0x574> 1df574: 2a1f03e0 mov w0, wzr 1df578: f94016a8 ldr x8, [x21, #0x28] 1df57c: f85d83a9 ldur x9, [x29, #-0x28] 1df580: eb09011f cmp x8, x9 1df584: 540000c1 b.ne 0x1df59c <__cxa_deleted_virtual+0x598> 1df588: a9487bfd ldp x29, x30, [sp, #0x80] 1df58c: a9474ff4 ldp x20, x19, [sp, #0x70] 1df590: f94033f5 ldr x21, [sp, #0x60] 1df594: 910243ff add sp, sp, #0x90 1df598: d65f03c0 ret 1df59c: 97fb29f5 bl 0xa9d70 <__stack_chk_fail@plt> 1df5a0: f9401028 ldr x8, [x1, #0x20] 1df5a4: b4000168 cbz x8, 0x1df5d0 <__cxa_deleted_virtual+0x5cc> 1df5a8: eb02011f cmp x8, x2 1df5ac: 540001c0 b.eq 0x1df5e4 <__cxa_deleted_virtual+0x5e0> 1df5b0: b9403c28 ldr w8, [x1, #0x3c] 1df5b4: 321f03e9 orr w9, wzr, #0x2 1df5b8: 320003ea orr w10, wzr, #0x1 1df5bc: b9003029 str w9, [x1, #0x30] 1df5c0: 11000508 add w8, w8, #0x1 1df5c4: b9003c28 str w8, [x1, #0x3c] 1df5c8: 3901382a strb w10, [x1, #0x4e] 1df5cc: 1400000b b 0x1df5f8 <__cxa_deleted_virtual+0x5f4> 1df5d0: 320003e8 orr w8, wzr, #0x1 1df5d4: f9001022 str x2, [x1, #0x20] 1df5d8: b9003023 str w3, [x1, #0x30] 1df5dc: b9003c28 str w8, [x1, #0x3c] 1df5e0: d65f03c0 ret 1df5e4: b9403028 ldr w8, [x1, #0x30] 1df5e8: 7100091f cmp w8, #0x2 1df5ec: 54000061 b.ne 0x1df5f8 <__cxa_deleted_virtual+0x5f4> 1df5f0: b9003023 str w3, [x1, #0x30] 1df5f4: d65f03c0 ret 1df5f8: d65f03c0 ret 1df5fc: f9400828 ldr x8, [x1, #0x10] 1df600: eb08001f cmp x0, x8 1df604: 54000040 b.eq 0x1df60c <__cxa_deleted_virtual+0x608> 1df608: d65f03c0 ret 1df60c: f9401028 ldr x8, [x1, #0x20] 1df610: b4000168 cbz x8, 0x1df63c <__cxa_deleted_virtual+0x638> 1df614: eb02011f cmp x8, x2 1df618: 540001c0 b.eq 0x1df650 <__cxa_deleted_virtual+0x64c> 1df61c: b9403c28 ldr w8, [x1, #0x3c] 1df620: 321f03e9 orr w9, wzr, #0x2 1df624: 320003ea orr w10, wzr, #0x1 1df628: b9003029 str w9, [x1, #0x30] 1df62c: 11000508 add w8, w8, #0x1 1df630: b9003c28 str w8, [x1, #0x3c] 1df634: 3901382a strb w10, [x1, #0x4e] 1df638: d65f03c0 ret 1df63c: 320003e8 orr w8, wzr, #0x1 1df640: f9001022 str x2, [x1, #0x20] 1df644: b9003023 str w3, [x1, #0x30] 1df648: b9003c28 str w8, [x1, #0x3c] 1df64c: d65f03c0 ret 1df650: b9403028 ldr w8, [x1, #0x30] 1df654: 7100091f cmp w8, #0x2 1df658: 54fffd81 b.ne 0x1df608 <__cxa_deleted_virtual+0x604> 1df65c: b9003023 str w3, [x1, #0x30] 1df660: d65f03c0 ret 1df664: f9400828 ldr x8, [x1, #0x10] 1df668: eb08001f cmp x0, x8 1df66c: 540000a0 b.eq 0x1df680 <__cxa_deleted_virtual+0x67c> 1df670: f9400800 ldr x0, [x0, #0x10] 1df674: f9400008 ldr x8, [x0] 1df678: f9401d04 ldr x4, [x8, #0x38] 1df67c: d61f0080 br x4 1df680: f9401028 ldr x8, [x1, #0x20] 1df684: b4000168 cbz x8, 0x1df6b0 <__cxa_deleted_virtual+0x6ac> 1df688: eb02011f cmp x8, x2 1df68c: 540001c0 b.eq 0x1df6c4 <__cxa_deleted_virtual+0x6c0> 1df690: b9403c28 ldr w8, [x1, #0x3c] 1df694: 321f03e9 orr w9, wzr, #0x2 1df698: 320003ea orr w10, wzr, #0x1 1df69c: b9003029 str w9, [x1, #0x30] 1df6a0: 11000508 add w8, w8, #0x1 1df6a4: b9003c28 str w8, [x1, #0x3c] 1df6a8: 3901382a strb w10, [x1, #0x4e] 1df6ac: 1400000b b 0x1df6d8 <__cxa_deleted_virtual+0x6d4> 1df6b0: 320003e8 orr w8, wzr, #0x1 1df6b4: f9001022 str x2, [x1, #0x20] 1df6b8: b9003023 str w3, [x1, #0x30] 1df6bc: b9003c28 str w8, [x1, #0x3c] 1df6c0: d65f03c0 ret 1df6c4: b9403028 ldr w8, [x1, #0x30] 1df6c8: 7100091f cmp w8, #0x2 1df6cc: 54000061 b.ne 0x1df6d8 <__cxa_deleted_virtual+0x6d4> 1df6d0: b9003023 str w3, [x1, #0x30] 1df6d4: d65f03c0 ret 1df6d8: d65f03c0 ret 1df6dc: f9400408 ldr x8, [x0, #0x8] 1df6e0: b40000c2 cbz x2, 0x1df6f8 <__cxa_deleted_virtual+0x6f4> 1df6e4: 9348fd09 asr x9, x8, #8 1df6e8: 360000a8 tbz w8, #0x0, 0x1df6fc <__cxa_deleted_virtual+0x6f8> 1df6ec: f940004a ldr x10, [x2] 1df6f0: f8696949 ldr x9, [x10, x9] 1df6f4: 14000002 b 0x1df6fc <__cxa_deleted_virtual+0x6f8> 1df6f8: aa1f03e9 mov x9, xzr 1df6fc: f9400000 ldr x0, [x0] 1df700: f27f011f tst x8, #0x2 1df704: 321f03e8 orr w8, wzr, #0x2 1df708: 8b090042 add x2, x2, x9 1df70c: f940000a ldr x10, [x0] 1df710: 1a830103 csel w3, w8, w3, eq 1df714: f9401d44 ldr x4, [x10, #0x38] 1df718: d61f0080 br x4 1df71c: a9bc5ff8 stp x24, x23, [sp, #-0x40]! 1df720: a90157f6 stp x22, x21, [sp, #0x10] 1df724: a9024ff4 stp x20, x19, [sp, #0x20] 1df728: a9037bfd stp x29, x30, [sp, #0x30] 1df72c: 9100c3fd add x29, sp, #0x30 1df730: f9400828 ldr x8, [x1, #0x10] 1df734: 2a0303f4 mov w20, w3 1df738: aa0103f3 mov x19, x1 1df73c: aa0203f5 mov x21, x2 1df740: eb08001f cmp x0, x8 1df744: 54000140 b.eq 0x1df76c <__cxa_deleted_virtual+0x768> 1df748: b9401418 ldr w24, [x0, #0x14] 1df74c: f9401008 ldr x8, [x0, #0x20] 1df750: aa0003f6 mov x22, x0 1df754: b4000255 cbz x21, 0x1df79c <__cxa_deleted_virtual+0x798> 1df758: 9348fd09 asr x9, x8, #8 1df75c: 36000228 tbz w8, #0x0, 0x1df7a0 <__cxa_deleted_virtual+0x79c> 1df760: f94002aa ldr x10, [x21] 1df764: f8696949 ldr x9, [x10, x9] 1df768: 1400000e b 0x1df7a0 <__cxa_deleted_virtual+0x79c> 1df76c: f9401268 ldr x8, [x19, #0x20] 1df770: b4000608 cbz x8, 0x1df830 <__cxa_deleted_virtual+0x82c> 1df774: eb15011f cmp x8, x21 1df778: 54000660 b.eq 0x1df844 <__cxa_deleted_virtual+0x840> 1df77c: b9403e68 ldr w8, [x19, #0x3c] 1df780: 321f03e9 orr w9, wzr, #0x2 1df784: 320003ea orr w10, wzr, #0x1 1df788: b9003269 str w9, [x19, #0x30] 1df78c: 11000508 add w8, w8, #0x1 1df790: b9003e68 str w8, [x19, #0x3c] 1df794: 39013a6a strb w10, [x19, #0x4e] 1df798: 1400002f b 0x1df854 <__cxa_deleted_virtual+0x850> 1df79c: aa1f03e9 mov x9, xzr 1df7a0: f9400ec0 ldr x0, [x22, #0x18] 1df7a4: 8b0902a2 add x2, x21, x9 1df7a8: f27f011f tst x8, #0x2 1df7ac: 321f03f7 orr w23, wzr, #0x2 1df7b0: f940000a ldr x10, [x0] 1df7b4: 1a9402e3 csel w3, w23, w20, eq 1df7b8: aa1303e1 mov x1, x19 1df7bc: f9401d49 ldr x9, [x10, #0x38] 1df7c0: d63f0120 blr x9 1df7c4: 71000b1f cmp w24, #0x2 1df7c8: 54000463 b.lo 0x1df854 <__cxa_deleted_virtual+0x850> 1df7cc: 8b1812c8 add x8, x22, x24, lsl #4 1df7d0: 91006118 add x24, x8, #0x18 1df7d4: 9100a2d6 add x22, x22, #0x28 1df7d8: f94006c8 ldr x8, [x22, #0x8] 1df7dc: b40000d5 cbz x21, 0x1df7f4 <__cxa_deleted_virtual+0x7f0> 1df7e0: 9348fd09 asr x9, x8, #8 1df7e4: 360000a8 tbz w8, #0x0, 0x1df7f8 <__cxa_deleted_virtual+0x7f4> 1df7e8: f94002aa ldr x10, [x21] 1df7ec: f8696949 ldr x9, [x10, x9] 1df7f0: 14000002 b 0x1df7f8 <__cxa_deleted_virtual+0x7f4> 1df7f4: aa1f03e9 mov x9, xzr 1df7f8: f94002c0 ldr x0, [x22] 1df7fc: f27f011f tst x8, #0x2 1df800: 8b0902a2 add x2, x21, x9 1df804: 1a9402e3 csel w3, w23, w20, eq 1df808: f940000a ldr x10, [x0] 1df80c: aa1303e1 mov x1, x19 1df810: f9401d4a ldr x10, [x10, #0x38] 1df814: d63f0140 blr x10 1df818: 39413a68 ldrb w8, [x19, #0x4e] 1df81c: 350001c8 cbnz w8, 0x1df854 <__cxa_deleted_virtual+0x850> 1df820: 910042d6 add x22, x22, #0x10 1df824: eb1802df cmp x22, x24 1df828: 54fffd83 b.lo 0x1df7d8 <__cxa_deleted_virtual+0x7d4> 1df82c: 1400000a b 0x1df854 <__cxa_deleted_virtual+0x850> 1df830: 320003e8 orr w8, wzr, #0x1 1df834: f9001275 str x21, [x19, #0x20] 1df838: b9003274 str w20, [x19, #0x30] 1df83c: b9003e68 str w8, [x19, #0x3c] 1df840: 14000005 b 0x1df854 <__cxa_deleted_virtual+0x850> 1df844: b9403268 ldr w8, [x19, #0x30] 1df848: 7100091f cmp w8, #0x2 1df84c: 54000041 b.ne 0x1df854 <__cxa_deleted_virtual+0x850> 1df850: b9003274 str w20, [x19, #0x30] 1df854: a9437bfd ldp x29, x30, [sp, #0x30] 1df858: a9424ff4 ldp x20, x19, [sp, #0x20] 1df85c: a94157f6 ldp x22, x21, [sp, #0x10] 1df860: a8c45ff8 ldp x24, x23, [sp], #0x40 1df864: d65f03c0 ret 1df868: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1df86c: a9017bfd stp x29, x30, [sp, #0x10] 1df870: 910043fd add x29, sp, #0x10 1df874: 39404008 ldrb w8, [x0, #0x10] 1df878: aa0003f3 mov x19, x0 1df87c: aa0103f4 mov x20, x1 1df880: 721d051f tst w8, #0x18 1df884: 54000120 b.eq 0x1df8a8 <__cxa_deleted_virtual+0x8a4> 1df888: f9400660 ldr x0, [x19, #0x8] 1df88c: f9400681 ldr x1, [x20, #0x8] 1df890: 97fb0a68 bl 0xa2230 1df894: 7100001f cmp w0, #0x0 1df898: 1a9f17e0 cset w0, eq 1df89c: a9417bfd ldp x29, x30, [sp, #0x10] 1df8a0: a8c24ff4 ldp x20, x19, [sp], #0x20 1df8a4: d65f03c0 ret 1df8a8: b40001d4 cbz x20, 0x1df8e0 <__cxa_deleted_virtual+0x8dc> 1df8ac: b0000641 adrp x1, 0x2a8000 1df8b0: b0000642 adrp x2, 0x2a8000 1df8b4: f942c821 ldr x1, [x1, #0x590] 1df8b8: f9469c42 ldr x2, [x2, #0xd38] 1df8bc: aa1403e0 mov x0, x20 1df8c0: aa1f03e3 mov x3, xzr 1df8c4: 97fb15fb bl 0xa50b0 <__dynamic_cast@plt> 1df8c8: b4fffea0 cbz x0, 0x1df89c <__cxa_deleted_virtual+0x898> 1df8cc: 39404008 ldrb w8, [x0, #0x10] 1df8d0: 721d051f tst w8, #0x18 1df8d4: 54fffda1 b.ne 0x1df888 <__cxa_deleted_virtual+0x884> 1df8d8: eb14027f cmp x19, x20 1df8dc: 17ffffef b 0x1df898 <__cxa_deleted_virtual+0x894> 1df8e0: 2a1f03e0 mov w0, wzr 1df8e4: 17ffffee b 0x1df89c <__cxa_deleted_virtual+0x898> 1df8e8: d10283ff sub sp, sp, #0xa0 1df8ec: f90033f7 str x23, [sp, #0x60] 1df8f0: a90757f6 stp x22, x21, [sp, #0x70] 1df8f4: a9084ff4 stp x20, x19, [sp, #0x80] 1df8f8: a9097bfd stp x29, x30, [sp, #0x90] 1df8fc: 910243fd add x29, sp, #0x90 1df900: d53bd057 mrs x23, TPIDR_EL0 1df904: b0000649 adrp x9, 0x2a8000 1df908: f94016e8 ldr x8, [x23, #0x28] 1df90c: f9430129 ldr x9, [x9, #0x600] 1df910: aa0203f3 mov x19, x2 1df914: f81c83a8 stur x8, [x29, #-0x38] 1df918: eb09003f cmp x1, x9 1df91c: 54000720 b.eq 0x1dfa00 <__cxa_deleted_virtual+0x9fc> 1df920: 39404008 ldrb w8, [x0, #0x10] 1df924: aa0103f5 mov x21, x1 1df928: aa0003f4 mov x20, x0 1df92c: 721d051f tst w8, #0x18 1df930: 540006c0 b.eq 0x1dfa08 <__cxa_deleted_virtual+0xa04> 1df934: f9400680 ldr x0, [x20, #0x8] 1df938: f94006a1 ldr x1, [x21, #0x8] 1df93c: 97fb0a3d bl 0xa2230 1df940: 34000800 cbz w0, 0x1dfa40 <__cxa_deleted_virtual+0xa3c> 1df944: b0000641 adrp x1, 0x2a8000 1df948: b0000642 adrp x2, 0x2a8000 1df94c: f942c821 ldr x1, [x1, #0x590] 1df950: f9473842 ldr x2, [x2, #0xe70] 1df954: aa1503e0 mov x0, x21 1df958: aa1f03e3 mov x3, xzr 1df95c: 97fb15d5 bl 0xa50b0 <__dynamic_cast@plt> 1df960: b4000aa0 cbz x0, 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1df964: f9400268 ldr x8, [x19] 1df968: aa0003f5 mov x21, x0 1df96c: b4000068 cbz x8, 0x1df978 <__cxa_deleted_virtual+0x974> 1df970: f9400108 ldr x8, [x8] 1df974: f9000268 str x8, [x19] 1df978: b94012a8 ldr w8, [x21, #0x10] 1df97c: b9401289 ldr w9, [x20, #0x10] 1df980: 0a29010a bic w10, w8, w9 1df984: 7200095f tst w10, #0x7 1df988: 54000941 b.ne 0x1dfab0 <__cxa_deleted_virtual+0xaac> 1df98c: 0a280128 bic w8, w9, w8 1df990: 721b051f tst w8, #0x60 1df994: 540008e1 b.ne 0x1dfab0 <__cxa_deleted_virtual+0xaac> 1df998: f9400e80 ldr x0, [x20, #0x18] 1df99c: f9400ea8 ldr x8, [x21, #0x18] 1df9a0: eb08001f cmp x0, x8 1df9a4: 54000560 b.eq 0x1dfa50 <__cxa_deleted_virtual+0xa4c> 1df9a8: b0000649 adrp x9, 0x2a8000 1df9ac: f9438929 ldr x9, [x9, #0x710] 1df9b0: eb09001f cmp x0, x9 1df9b4: 54000520 b.eq 0x1dfa58 <__cxa_deleted_virtual+0xa54> 1df9b8: b40007e0 cbz x0, 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1df9bc: b0000641 adrp x1, 0x2a8000 1df9c0: b0000642 adrp x2, 0x2a8000 1df9c4: f942c821 ldr x1, [x1, #0x590] 1df9c8: f9473842 ldr x2, [x2, #0xe70] 1df9cc: aa1f03e3 mov x3, xzr 1df9d0: 97fb15b8 bl 0xa50b0 <__dynamic_cast@plt> 1df9d4: b4000580 cbz x0, 0x1dfa84 <__cxa_deleted_virtual+0xa80> 1df9d8: 39404288 ldrb w8, [x20, #0x10] 1df9dc: 360006a8 tbz w8, #0x0, 0x1dfab0 <__cxa_deleted_virtual+0xaac> 1df9e0: f9400ea1 ldr x1, [x21, #0x18] 1df9e4: 9400007f bl 0x1dfbe0 <__cxa_deleted_virtual+0xbdc> 1df9e8: f94016e8 ldr x8, [x23, #0x28] 1df9ec: f85c83a9 ldur x9, [x29, #-0x38] 1df9f0: eb09011f cmp x8, x9 1df9f4: 54000f41 b.ne 0x1dfbdc <__cxa_deleted_virtual+0xbd8> 1df9f8: 12000000 and w0, w0, #0x1 1df9fc: 14000032 b 0x1dfac4 <__cxa_deleted_virtual+0xac0> 1dfa00: f900027f str xzr, [x19] 1dfa04: 14000013 b 0x1dfa50 <__cxa_deleted_virtual+0xa4c> 1dfa08: b4000555 cbz x21, 0x1dfab0 <__cxa_deleted_virtual+0xaac> 1dfa0c: b0000641 adrp x1, 0x2a8000 1dfa10: b0000642 adrp x2, 0x2a8000 1dfa14: f942c821 ldr x1, [x1, #0x590] 1dfa18: f9469c42 ldr x2, [x2, #0xd38] 1dfa1c: aa1503e0 mov x0, x21 1dfa20: aa1f03e3 mov x3, xzr 1dfa24: 97fb15a3 bl 0xa50b0 <__dynamic_cast@plt> 1dfa28: b4fff8e0 cbz x0, 0x1df944 <__cxa_deleted_virtual+0x940> 1dfa2c: 39404008 ldrb w8, [x0, #0x10] 1dfa30: 721d051f tst w8, #0x18 1dfa34: 54fff801 b.ne 0x1df934 <__cxa_deleted_virtual+0x930> 1dfa38: eb15029f cmp x20, x21 1dfa3c: 54fff841 b.ne 0x1df944 <__cxa_deleted_virtual+0x940> 1dfa40: f9400268 ldr x8, [x19] 1dfa44: b4000068 cbz x8, 0x1dfa50 <__cxa_deleted_virtual+0xa4c> 1dfa48: f9400108 ldr x8, [x8] 1dfa4c: f9000268 str x8, [x19] 1dfa50: 320003e0 orr w0, wzr, #0x1 1dfa54: 14000018 b 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1dfa58: b4ffffc8 cbz x8, 0x1dfa50 <__cxa_deleted_virtual+0xa4c> 1dfa5c: b0000641 adrp x1, 0x2a8000 1dfa60: b0000642 adrp x2, 0x2a8000 1dfa64: f942c821 ldr x1, [x1, #0x590] 1dfa68: f9435842 ldr x2, [x2, #0x6b0] 1dfa6c: aa0803e0 mov x0, x8 1dfa70: aa1f03e3 mov x3, xzr 1dfa74: 97fb158f bl 0xa50b0 <__dynamic_cast@plt> 1dfa78: f100001f cmp x0, #0x0 1dfa7c: 1a9f17e0 cset w0, eq 1dfa80: 1400000d b 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1dfa84: f9400e80 ldr x0, [x20, #0x18] 1dfa88: b4000160 cbz x0, 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1dfa8c: b0000641 adrp x1, 0x2a8000 1dfa90: b0000642 adrp x2, 0x2a8000 1dfa94: f942c821 ldr x1, [x1, #0x590] 1dfa98: f9465042 ldr x2, [x2, #0xca0] 1dfa9c: aa1f03e3 mov x3, xzr 1dfaa0: 97fb1584 bl 0xa50b0 <__dynamic_cast@plt> 1dfaa4: b40001c0 cbz x0, 0x1dfadc <__cxa_deleted_virtual+0xad8> 1dfaa8: 39404288 ldrb w8, [x20, #0x10] 1dfaac: 370006a8 tbnz w8, #0x0, 0x1dfb80 <__cxa_deleted_virtual+0xb7c> 1dfab0: 2a1f03e0 mov w0, wzr 1dfab4: f94016e8 ldr x8, [x23, #0x28] 1dfab8: f85c83a9 ldur x9, [x29, #-0x38] 1dfabc: eb09011f cmp x8, x9 1dfac0: 540008e1 b.ne 0x1dfbdc <__cxa_deleted_virtual+0xbd8> 1dfac4: a9497bfd ldp x29, x30, [sp, #0x90] 1dfac8: a9484ff4 ldp x20, x19, [sp, #0x80] 1dfacc: a94757f6 ldp x22, x21, [sp, #0x70] 1dfad0: f94033f7 ldr x23, [sp, #0x60] 1dfad4: 910283ff add sp, sp, #0xa0 1dfad8: d65f03c0 ret 1dfadc: f9400e80 ldr x0, [x20, #0x18] 1dfae0: b4fffea0 cbz x0, 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1dfae4: b0000641 adrp x1, 0x2a8000 1dfae8: b0000642 adrp x2, 0x2a8000 1dfaec: f942c821 ldr x1, [x1, #0x590] 1dfaf0: f942f042 ldr x2, [x2, #0x5e0] 1dfaf4: aa1f03e3 mov x3, xzr 1dfaf8: 97fb156e bl 0xa50b0 <__dynamic_cast@plt> 1dfafc: b4fffdc0 cbz x0, 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1dfb00: aa0003f4 mov x20, x0 1dfb04: f9400ea0 ldr x0, [x21, #0x18] 1dfb08: b4fffd60 cbz x0, 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1dfb0c: b0000641 adrp x1, 0x2a8000 1dfb10: b0000642 adrp x2, 0x2a8000 1dfb14: f942c821 ldr x1, [x1, #0x590] 1dfb18: f942f042 ldr x2, [x2, #0x5e0] 1dfb1c: aa1f03e3 mov x3, xzr 1dfb20: 97fb1564 bl 0xa50b0 <__dynamic_cast@plt> 1dfb24: b4fffc80 cbz x0, 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1dfb28: 92800008 mov x8, #-0x1 // =-1 1dfb2c: 6f00e400 movi v0.2d, #0000000000000000 1dfb30: 320003e9 orr w9, wzr, #0x1 1dfb34: a900ffe0 stp x0, xzr, [sp, #0x8] 1dfb38: a901a3f4 stp x20, x8, [sp, #0x18] 1dfb3c: 3c8473e0 stur q0, [sp, #0x47] 1dfb40: 3c8383e0 stur q0, [sp, #0x38] 1dfb44: 3c8283e0 stur q0, [sp, #0x28] 1dfb48: b90053e9 str w9, [sp, #0x50] 1dfb4c: f9400008 ldr x8, [x0] 1dfb50: f9400262 ldr x2, [x19] 1dfb54: 910023e1 add x1, sp, #0x8 1dfb58: 320003e3 orr w3, wzr, #0x1 1dfb5c: f9401d08 ldr x8, [x8, #0x38] 1dfb60: d63f0100 blr x8 1dfb64: b9403be8 ldr w8, [sp, #0x38] 1dfb68: 7100051f cmp w8, #0x1 1dfb6c: 54fffa21 b.ne 0x1dfab0 <__cxa_deleted_virtual+0xaac> 1dfb70: f9400268 ldr x8, [x19] 1dfb74: b4fff6e8 cbz x8, 0x1dfa50 <__cxa_deleted_virtual+0xa4c> 1dfb78: f94017e8 ldr x8, [sp, #0x28] 1dfb7c: 17ffffb4 b 0x1dfa4c <__cxa_deleted_virtual+0xa48> 1dfb80: aa0003f6 mov x22, x0 1dfb84: f9400ea0 ldr x0, [x21, #0x18] 1dfb88: b4fff960 cbz x0, 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1dfb8c: b0000641 adrp x1, 0x2a8000 1dfb90: b0000642 adrp x2, 0x2a8000 1dfb94: f942c821 ldr x1, [x1, #0x590] 1dfb98: f9465042 ldr x2, [x2, #0xca0] 1dfb9c: aa1f03e3 mov x3, xzr 1dfba0: 97fb1544 bl 0xa50b0 <__dynamic_cast@plt> 1dfba4: b4fff880 cbz x0, 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1dfba8: b94012c8 ldr w8, [x22, #0x10] 1dfbac: b9401009 ldr w9, [x0, #0x10] 1dfbb0: 6a28013f bics wzr, w9, w8 1dfbb4: 54fff7e1 b.ne 0x1dfab0 <__cxa_deleted_virtual+0xaac> 1dfbb8: f9400ec8 ldr x8, [x22, #0x18] 1dfbbc: f9400c09 ldr x9, [x0, #0x18] 1dfbc0: eb09011f cmp x8, x9 1dfbc4: 54fff761 b.ne 0x1dfab0 <__cxa_deleted_virtual+0xaac> 1dfbc8: f94012c8 ldr x8, [x22, #0x20] 1dfbcc: f9401009 ldr x9, [x0, #0x20] 1dfbd0: eb09011f cmp x8, x9 1dfbd4: 1a9f17e0 cset w0, eq 1dfbd8: 17ffffb7 b 0x1dfab4 <__cxa_deleted_virtual+0xab0> 1dfbdc: 97fb2865 bl 0xa9d70 <__stack_chk_fail@plt> 1dfbe0: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1dfbe4: a9014ff4 stp x20, x19, [sp, #0x10] 1dfbe8: a9027bfd stp x29, x30, [sp, #0x20] 1dfbec: 910083fd add x29, sp, #0x20 1dfbf0: b4000421 cbz x1, 0x1dfc74 <__cxa_deleted_virtual+0xc70> 1dfbf4: b0000653 adrp x19, 0x2a8000 1dfbf8: b0000654 adrp x20, 0x2a8000 1dfbfc: f942ca73 ldr x19, [x19, #0x590] 1dfc00: f9473a94 ldr x20, [x20, #0xe70] 1dfc04: aa0003f6 mov x22, x0 1dfc08: aa0103e0 mov x0, x1 1dfc0c: aa1303e1 mov x1, x19 1dfc10: aa1403e2 mov x2, x20 1dfc14: aa1f03e3 mov x3, xzr 1dfc18: 97fb1526 bl 0xa50b0 <__dynamic_cast@plt> 1dfc1c: b40002e0 cbz x0, 0x1dfc78 <__cxa_deleted_virtual+0xc74> 1dfc20: b9401008 ldr w8, [x0, #0x10] 1dfc24: b94012c9 ldr w9, [x22, #0x10] 1dfc28: aa0003f5 mov x21, x0 1dfc2c: 6a29011f bics wzr, w8, w9 1dfc30: 54000221 b.ne 0x1dfc74 <__cxa_deleted_virtual+0xc70> 1dfc34: f9400ec8 ldr x8, [x22, #0x18] 1dfc38: f9400eaa ldr x10, [x21, #0x18] 1dfc3c: eb0a011f cmp x8, x10 1dfc40: 54000240 b.eq 0x1dfc88 <__cxa_deleted_virtual+0xc84> 1dfc44: 2a1f03e0 mov w0, wzr 1dfc48: 36000189 tbz w9, #0x0, 0x1dfc78 <__cxa_deleted_virtual+0xc74> 1dfc4c: b4000168 cbz x8, 0x1dfc78 <__cxa_deleted_virtual+0xc74> 1dfc50: aa0803e0 mov x0, x8 1dfc54: aa1303e1 mov x1, x19 1dfc58: aa1403e2 mov x2, x20 1dfc5c: aa1f03e3 mov x3, xzr 1dfc60: 97fb1514 bl 0xa50b0 <__dynamic_cast@plt> 1dfc64: b4000160 cbz x0, 0x1dfc90 <__cxa_deleted_virtual+0xc8c> 1dfc68: f9400ea1 ldr x1, [x21, #0x18] 1dfc6c: aa0003f6 mov x22, x0 1dfc70: b5fffcc1 cbnz x1, 0x1dfc08 <__cxa_deleted_virtual+0xc04> 1dfc74: 2a1f03e0 mov w0, wzr 1dfc78: a9427bfd ldp x29, x30, [sp, #0x20] 1dfc7c: a9414ff4 ldp x20, x19, [sp, #0x10] 1dfc80: a8c357f6 ldp x22, x21, [sp], #0x30 1dfc84: d65f03c0 ret 1dfc88: 320003e0 orr w0, wzr, #0x1 1dfc8c: 17fffffb b 0x1dfc78 <__cxa_deleted_virtual+0xc74> 1dfc90: f9400ec0 ldr x0, [x22, #0x18] 1dfc94: b4ffff20 cbz x0, 0x1dfc78 <__cxa_deleted_virtual+0xc74> 1dfc98: b0000641 adrp x1, 0x2a8000 1dfc9c: b0000642 adrp x2, 0x2a8000 1dfca0: f942c821 ldr x1, [x1, #0x590] 1dfca4: f9465042 ldr x2, [x2, #0xca0] 1dfca8: aa1f03e3 mov x3, xzr 1dfcac: 97fb1501 bl 0xa50b0 <__dynamic_cast@plt> 1dfcb0: b4fffe40 cbz x0, 0x1dfc78 <__cxa_deleted_virtual+0xc74> 1dfcb4: aa0003f3 mov x19, x0 1dfcb8: f9400ea0 ldr x0, [x21, #0x18] 1dfcbc: b4fffde0 cbz x0, 0x1dfc78 <__cxa_deleted_virtual+0xc74> 1dfcc0: b0000641 adrp x1, 0x2a8000 1dfcc4: b0000642 adrp x2, 0x2a8000 1dfcc8: f942c821 ldr x1, [x1, #0x590] 1dfccc: f9465042 ldr x2, [x2, #0xca0] 1dfcd0: aa1f03e3 mov x3, xzr 1dfcd4: 97fb14f7 bl 0xa50b0 <__dynamic_cast@plt> 1dfcd8: b4fffd00 cbz x0, 0x1dfc78 <__cxa_deleted_virtual+0xc74> 1dfcdc: b9401268 ldr w8, [x19, #0x10] 1dfce0: b9401009 ldr w9, [x0, #0x10] 1dfce4: 6a28013f bics wzr, w9, w8 1dfce8: 54fffc61 b.ne 0x1dfc74 <__cxa_deleted_virtual+0xc70> 1dfcec: f9400e68 ldr x8, [x19, #0x18] 1dfcf0: f9400c09 ldr x9, [x0, #0x18] 1dfcf4: eb09011f cmp x8, x9 1dfcf8: 54fffbe1 b.ne 0x1dfc74 <__cxa_deleted_virtual+0xc70> 1dfcfc: f9401268 ldr x8, [x19, #0x20] 1dfd00: f9401009 ldr x9, [x0, #0x20] 1dfd04: eb09011f cmp x8, x9 1dfd08: 1a9f17e0 cset w0, eq 1dfd0c: 17ffffdb b 0x1dfc78 <__cxa_deleted_virtual+0xc74> 1dfd10: f81e0ff3 str x19, [sp, #-0x20]! 1dfd14: a9017bfd stp x29, x30, [sp, #0x10] 1dfd18: 910043fd add x29, sp, #0x10 1dfd1c: b4000261 cbz x1, 0x1dfd68 <__cxa_deleted_virtual+0xd64> 1dfd20: b0000648 adrp x8, 0x2a8000 1dfd24: f942c908 ldr x8, [x8, #0x590] 1dfd28: b0000642 adrp x2, 0x2a8000 1dfd2c: f9465042 ldr x2, [x2, #0xca0] 1dfd30: aa0003f3 mov x19, x0 1dfd34: aa0103e0 mov x0, x1 1dfd38: aa0803e1 mov x1, x8 1dfd3c: aa1f03e3 mov x3, xzr 1dfd40: 97fb14dc bl 0xa50b0 <__dynamic_cast@plt> 1dfd44: b4000140 cbz x0, 0x1dfd6c <__cxa_deleted_virtual+0xd68> 1dfd48: b9401268 ldr w8, [x19, #0x10] 1dfd4c: b9401009 ldr w9, [x0, #0x10] 1dfd50: 6a28013f bics wzr, w9, w8 1dfd54: 540000a1 b.ne 0x1dfd68 <__cxa_deleted_virtual+0xd64> 1dfd58: f9400e68 ldr x8, [x19, #0x18] 1dfd5c: f9400c09 ldr x9, [x0, #0x18] 1dfd60: eb09011f cmp x8, x9 1dfd64: 540000a0 b.eq 0x1dfd78 <__cxa_deleted_virtual+0xd74> 1dfd68: 2a1f03e0 mov w0, wzr 1dfd6c: a9417bfd ldp x29, x30, [sp, #0x10] 1dfd70: f84207f3 ldr x19, [sp], #0x20 1dfd74: d65f03c0 ret 1dfd78: f9401268 ldr x8, [x19, #0x20] 1dfd7c: f9401009 ldr x9, [x0, #0x20] 1dfd80: eb09011f cmp x8, x9 1dfd84: 1a9f17e0 cset w0, eq 1dfd88: 17fffff9 b 0x1dfd6c <__cxa_deleted_virtual+0xd68> 1dfd8c: f81d0ff5 str x21, [sp, #-0x30]! 1dfd90: a9014ff4 stp x20, x19, [sp, #0x10] 1dfd94: a9027bfd stp x29, x30, [sp, #0x20] 1dfd98: 910083fd add x29, sp, #0x20 1dfd9c: b0000648 adrp x8, 0x2a8000 1dfda0: f9430108 ldr x8, [x8, #0x600] 1dfda4: aa0003f3 mov x19, x0 1dfda8: eb08003f cmp x1, x8 1dfdac: 54000440 b.eq 0x1dfe34 <__cxa_deleted_virtual+0xe30> 1dfdb0: 39404268 ldrb w8, [x19, #0x10] 1dfdb4: aa0103f4 mov x20, x1 1dfdb8: 721d051f tst w8, #0x18 1dfdbc: 54000600 b.eq 0x1dfe7c <__cxa_deleted_virtual+0xe78> 1dfdc0: f9400660 ldr x0, [x19, #0x8] 1dfdc4: f9400681 ldr x1, [x20, #0x8] 1dfdc8: 97fb091a bl 0xa2230 1dfdcc: 34000740 cbz w0, 0x1dfeb4 <__cxa_deleted_virtual+0xeb0> 1dfdd0: b0000641 adrp x1, 0x2a8000 1dfdd4: b0000642 adrp x2, 0x2a8000 1dfdd8: f942c821 ldr x1, [x1, #0x590] 1dfddc: f9465042 ldr x2, [x2, #0xca0] 1dfde0: aa1403e0 mov x0, x20 1dfde4: aa1f03e3 mov x3, xzr 1dfde8: 97fb14b2 bl 0xa50b0 <__dynamic_cast@plt> 1dfdec: b40006a0 cbz x0, 0x1dfec0 <__cxa_deleted_virtual+0xebc> 1dfdf0: b9401008 ldr w8, [x0, #0x10] 1dfdf4: b9401269 ldr w9, [x19, #0x10] 1dfdf8: 0a29010a bic w10, w8, w9 1dfdfc: 7200095f tst w10, #0x7 1dfe00: 540005e1 b.ne 0x1dfebc <__cxa_deleted_virtual+0xeb8> 1dfe04: 0a280128 bic w8, w9, w8 1dfe08: 721b051f tst w8, #0x60 1dfe0c: 54000581 b.ne 0x1dfebc <__cxa_deleted_virtual+0xeb8> 1dfe10: f9400e68 ldr x8, [x19, #0x18] 1dfe14: f9400c09 ldr x9, [x0, #0x18] 1dfe18: eb09011f cmp x8, x9 1dfe1c: 54000501 b.ne 0x1dfebc <__cxa_deleted_virtual+0xeb8> 1dfe20: f9401268 ldr x8, [x19, #0x20] 1dfe24: f9401009 ldr x9, [x0, #0x20] 1dfe28: eb09011f cmp x8, x9 1dfe2c: 1a9f17e0 cset w0, eq 1dfe30: 14000024 b 0x1dfec0 <__cxa_deleted_virtual+0xebc> 1dfe34: f9400e60 ldr x0, [x19, #0x18] 1dfe38: b0000333 adrp x19, 0x244000 1dfe3c: aa0203f5 mov x21, x2 1dfe40: 911da273 add x19, x19, #0x768 1dfe44: b4000160 cbz x0, 0x1dfe70 <__cxa_deleted_virtual+0xe6c> 1dfe48: b0000641 adrp x1, 0x2a8000 1dfe4c: b0000642 adrp x2, 0x2a8000 1dfe50: f942c821 ldr x1, [x1, #0x590] 1dfe54: f9435842 ldr x2, [x2, #0x6b0] 1dfe58: aa1f03e3 mov x3, xzr 1dfe5c: 97fb1495 bl 0xa50b0 <__dynamic_cast@plt> 1dfe60: b0000328 adrp x8, 0x244000 1dfe64: 911d6108 add x8, x8, #0x758 1dfe68: f100001f cmp x0, #0x0 1dfe6c: 9a880273 csel x19, x19, x8, eq 1dfe70: f90002b3 str x19, [x21] 1dfe74: 320003e0 orr w0, wzr, #0x1 1dfe78: 14000012 b 0x1dfec0 <__cxa_deleted_virtual+0xebc> 1dfe7c: b4000214 cbz x20, 0x1dfebc <__cxa_deleted_virtual+0xeb8> 1dfe80: b0000641 adrp x1, 0x2a8000 1dfe84: b0000642 adrp x2, 0x2a8000 1dfe88: f942c821 ldr x1, [x1, #0x590] 1dfe8c: f9469c42 ldr x2, [x2, #0xd38] 1dfe90: aa1403e0 mov x0, x20 1dfe94: aa1f03e3 mov x3, xzr 1dfe98: 97fb1486 bl 0xa50b0 <__dynamic_cast@plt> 1dfe9c: b4fff9a0 cbz x0, 0x1dfdd0 <__cxa_deleted_virtual+0xdcc> 1dfea0: 39404008 ldrb w8, [x0, #0x10] 1dfea4: 721d051f tst w8, #0x18 1dfea8: 54fff8c1 b.ne 0x1dfdc0 <__cxa_deleted_virtual+0xdbc> 1dfeac: eb14027f cmp x19, x20 1dfeb0: 54fff901 b.ne 0x1dfdd0 <__cxa_deleted_virtual+0xdcc> 1dfeb4: 320003e0 orr w0, wzr, #0x1 1dfeb8: 14000002 b 0x1dfec0 <__cxa_deleted_virtual+0xebc> 1dfebc: 2a1f03e0 mov w0, wzr 1dfec0: a9427bfd ldp x29, x30, [sp, #0x20] 1dfec4: a9414ff4 ldp x20, x19, [sp, #0x10] 1dfec8: f84307f5 ldr x21, [sp], #0x30 1dfecc: d65f03c0 ret 00000000001dfed0 <__dynamic_cast>: 1dfed0: d10203ff sub sp, sp, #0x80 1dfed4: a9064ff4 stp x20, x19, [sp, #0x60] 1dfed8: a9077bfd stp x29, x30, [sp, #0x70] 1dfedc: 9101c3fd add x29, sp, #0x70 1dfee0: d53bd054 mrs x20, TPIDR_EL0 1dfee4: f9401689 ldr x9, [x20, #0x28] 1dfee8: aa0003e8 mov x8, x0 1dfeec: 6f00e400 movi v0.2d, #0000000000000000 1dfef0: f81e83a9 stur x9, [x29, #-0x18] 1dfef4: f9400009 ldr x9, [x0] 1dfef8: a97f012a ldp x10, x0, [x9, #-0x10] 1dfefc: a900a3e2 stp x2, x8, [sp, #0x8] 1dff00: a9018fe1 stp x1, x3, [sp, #0x18] 1dff04: 3c8473e0 stur q0, [sp, #0x47] 1dff08: 8b0a0113 add x19, x8, x10 1dff0c: eb02001f cmp x0, x2 1dff10: 3c8383e0 stur q0, [sp, #0x38] 1dff14: 3c8283e0 stur q0, [sp, #0x28] 1dff18: 54000280 b.eq 0x1dff68 <__dynamic_cast+0x98> 1dff1c: f9400008 ldr x8, [x0] 1dff20: 910023e1 add x1, sp, #0x8 1dff24: 320003e3 orr w3, wzr, #0x1 1dff28: aa1303e2 mov x2, x19 1dff2c: f9401908 ldr x8, [x8, #0x30] 1dff30: 2a1f03e4 mov w4, wzr 1dff34: d63f0100 blr x8 1dff38: b94047e8 ldr w8, [sp, #0x44] 1dff3c: 7100051f cmp w8, #0x1 1dff40: 54000320 b.eq 0x1dffa4 <__dynamic_cast+0xd4> 1dff44: 350004c8 cbnz w8, 0x1dffdc <__dynamic_cast+0x10c> 1dff48: 2947a3e9 ldp w9, w8, [sp, #0x3c] 1dff4c: b9404bea ldr w10, [sp, #0x48] 1dff50: f9401beb ldr x11, [sp, #0x30] 1dff54: 7100051f cmp w8, #0x1 1dff58: 7a410920 ccmp w9, #0x1, #0x0, eq 1dff5c: 7a410940 ccmp w10, #0x1, #0x0, eq 1dff60: 9a9f0160 csel x0, x11, xzr, eq 1dff64: 1400001f b 0x1dffe0 <__dynamic_cast+0x110> 1dff68: 320003e8 orr w8, wzr, #0x1 1dff6c: b90053e8 str w8, [sp, #0x50] 1dff70: f9400048 ldr x8, [x2] 1dff74: 910023e1 add x1, sp, #0x8 1dff78: 320003e4 orr w4, wzr, #0x1 1dff7c: aa0203e0 mov x0, x2 1dff80: f9401508 ldr x8, [x8, #0x28] 1dff84: aa1303e2 mov x2, x19 1dff88: aa1303e3 mov x3, x19 1dff8c: 2a1f03e5 mov w5, wzr 1dff90: d63f0100 blr x8 1dff94: b9403be8 ldr w8, [sp, #0x38] 1dff98: 7100051f cmp w8, #0x1 1dff9c: 9a9f0260 csel x0, x19, xzr, eq 1dffa0: 14000010 b 0x1dffe0 <__dynamic_cast+0x110> 1dffa4: b9403be8 ldr w8, [sp, #0x38] 1dffa8: 7100051f cmp w8, #0x1 1dffac: 54000140 b.eq 0x1dffd4 <__dynamic_cast+0x104> 1dffb0: b9404be8 ldr w8, [sp, #0x48] 1dffb4: aa1f03e0 mov x0, xzr 1dffb8: 35000148 cbnz w8, 0x1dffe0 <__dynamic_cast+0x110> 1dffbc: b9403fe8 ldr w8, [sp, #0x3c] 1dffc0: 7100051f cmp w8, #0x1 1dffc4: 540000e1 b.ne 0x1dffe0 <__dynamic_cast+0x110> 1dffc8: b94043e8 ldr w8, [sp, #0x40] 1dffcc: 7100051f cmp w8, #0x1 1dffd0: 54000081 b.ne 0x1dffe0 <__dynamic_cast+0x110> 1dffd4: f94017e0 ldr x0, [sp, #0x28] 1dffd8: 14000002 b 0x1dffe0 <__dynamic_cast+0x110> 1dffdc: aa1f03e0 mov x0, xzr 1dffe0: f9401688 ldr x8, [x20, #0x28] 1dffe4: f85e83a9 ldur x9, [x29, #-0x18] 1dffe8: eb09011f cmp x8, x9 1dffec: 540000a1 b.ne 0x1e0000 <__dynamic_cast+0x130> 1dfff0: a9477bfd ldp x29, x30, [sp, #0x70] 1dfff4: a9464ff4 ldp x20, x19, [sp, #0x60] 1dfff8: 910203ff add sp, sp, #0x80 1dfffc: d65f03c0 ret 1e0000: 97fb275c bl 0xa9d70 <__stack_chk_fail@plt> 1e0004: f9400429 ldr x9, [x1, #0x8] 1e0008: 320003e8 orr w8, wzr, #0x1 1e000c: 39013428 strb w8, [x1, #0x4d] 1e0010: eb03013f cmp x9, x3 1e0014: 54000040 b.eq 0x1e001c <__dynamic_cast+0x14c> 1e0018: d65f03c0 ret 1e001c: f9401029 ldr x9, [x1, #0x20] 1e0020: 39013028 strb w8, [x1, #0x4c] 1e0024: b4000129 cbz x9, 0x1e0048 <__dynamic_cast+0x178> 1e0028: eb02013f cmp x9, x2 1e002c: 54000240 b.eq 0x1e0074 <__dynamic_cast+0x1a4> 1e0030: b9403c28 ldr w8, [x1, #0x3c] 1e0034: 320003e9 orr w9, wzr, #0x1 1e0038: 39013829 strb w9, [x1, #0x4e] 1e003c: 11000508 add w8, w8, #0x1 1e0040: b9003c28 str w8, [x1, #0x3c] 1e0044: d65f03c0 ret 1e0048: 320003e8 orr w8, wzr, #0x1 1e004c: 7100049f cmp w4, #0x1 1e0050: f9001022 str x2, [x1, #0x20] 1e0054: b9003024 str w4, [x1, #0x30] 1e0058: b9003c28 str w8, [x1, #0x3c] 1e005c: 54fffde1 b.ne 0x1e0018 <__dynamic_cast+0x148> 1e0060: b9404828 ldr w8, [x1, #0x48] 1e0064: 7100051f cmp w8, #0x1 1e0068: 54fffd81 b.ne 0x1e0018 <__dynamic_cast+0x148> 1e006c: 39013828 strb w8, [x1, #0x4e] 1e0070: d65f03c0 ret 1e0074: b9403028 ldr w8, [x1, #0x30] 1e0078: 7100091f cmp w8, #0x2 1e007c: 54000061 b.ne 0x1e0088 <__dynamic_cast+0x1b8> 1e0080: 2a0403e8 mov w8, w4 1e0084: b9003024 str w4, [x1, #0x30] 1e0088: b9404829 ldr w9, [x1, #0x48] 1e008c: 7100053f cmp w9, #0x1 1e0090: 54fffc41 b.ne 0x1e0018 <__dynamic_cast+0x148> 1e0094: 7100051f cmp w8, #0x1 1e0098: 54fffc01 b.ne 0x1e0018 <__dynamic_cast+0x148> 1e009c: 39013828 strb w8, [x1, #0x4e] 1e00a0: d65f03c0 ret 1e00a4: f9400428 ldr x8, [x1, #0x8] 1e00a8: eb02011f cmp x8, x2 1e00ac: 540000a1 b.ne 0x1e00c0 <__dynamic_cast+0x1f0> 1e00b0: b9403428 ldr w8, [x1, #0x34] 1e00b4: 7100051f cmp w8, #0x1 1e00b8: 54000040 b.eq 0x1e00c0 <__dynamic_cast+0x1f0> 1e00bc: b9003423 str w3, [x1, #0x34] 1e00c0: d65f03c0 ret 1e00c4: f81a0ffb str x27, [sp, #-0x60]! 1e00c8: a90167fa stp x26, x25, [sp, #0x10] 1e00cc: a9025ff8 stp x24, x23, [sp, #0x20] 1e00d0: a90357f6 stp x22, x21, [sp, #0x30] 1e00d4: a9044ff4 stp x20, x19, [sp, #0x40] 1e00d8: a9057bfd stp x29, x30, [sp, #0x50] 1e00dc: 910143fd add x29, sp, #0x50 1e00e0: f9400828 ldr x8, [x1, #0x10] 1e00e4: 2a0403f5 mov w21, w4 1e00e8: 2a0303f6 mov w22, w3 1e00ec: aa0203f4 mov x20, x2 1e00f0: aa0103f3 mov x19, x1 1e00f4: aa0003f7 mov x23, x0 1e00f8: 36000724 tbz w4, #0x0, 0x1e01dc <__dynamic_cast+0x30c> 1e00fc: f94006f8 ldr x24, [x23, #0x8] 1e0100: f9400501 ldr x1, [x8, #0x8] 1e0104: aa1803e0 mov x0, x24 1e0108: 97fb084a bl 0xa2230 1e010c: 34000e40 cbz w0, 0x1e02d4 <__dynamic_cast+0x404> 1e0110: f9400268 ldr x8, [x19] 1e0114: aa1803e0 mov x0, x24 1e0118: f9400501 ldr x1, [x8, #0x8] 1e011c: 97fb0845 bl 0xa2230 1e0120: 34000680 cbz w0, 0x1e01f0 <__dynamic_cast+0x320> 1e0124: f94012e8 ldr x8, [x23, #0x20] 1e0128: b94016f8 ldr w24, [x23, #0x14] 1e012c: 9348fd09 asr x9, x8, #8 1e0130: 36000068 tbz w8, #0x0, 0x1e013c <__dynamic_cast+0x26c> 1e0134: f940028a ldr x10, [x20] 1e0138: f8696949 ldr x9, [x10, x9] 1e013c: f9400ee0 ldr x0, [x23, #0x18] 1e0140: 8b090282 add x2, x20, x9 1e0144: f27f011f tst x8, #0x2 1e0148: 321f03e8 orr w8, wzr, #0x2 1e014c: f940000a ldr x10, [x0] 1e0150: 1a960103 csel w3, w8, w22, eq 1e0154: 120002a4 and w4, w21, #0x1 1e0158: aa1303e1 mov x1, x19 1e015c: f9401949 ldr x9, [x10, #0x30] 1e0160: d63f0120 blr x9 1e0164: 71000b1f cmp w24, #0x2 1e0168: 54001603 b.lo 0x1e0428 <__dynamic_cast+0x558> 1e016c: b94012e8 ldr w8, [x23, #0x10] 1e0170: 8b1812e9 add x9, x23, x24, lsl #4 1e0174: 91006138 add x24, x9, #0x18 1e0178: 9100a2f7 add x23, x23, #0x28 1e017c: 37080088 tbnz w8, #0x1, 0x1e018c <__dynamic_cast+0x2bc> 1e0180: b9403e69 ldr w9, [x19, #0x3c] 1e0184: 7100053f cmp w9, #0x1 1e0188: 54000c01 b.ne 0x1e0308 <__dynamic_cast+0x438> 1e018c: 321f03f9 orr w25, wzr, #0x2 1e0190: 39413a68 ldrb w8, [x19, #0x4e] 1e0194: 350014a8 cbnz w8, 0x1e0428 <__dynamic_cast+0x558> 1e0198: f94006e8 ldr x8, [x23, #0x8] 1e019c: 9348fd09 asr x9, x8, #8 1e01a0: 36000068 tbz w8, #0x0, 0x1e01ac <__dynamic_cast+0x2dc> 1e01a4: f940028a ldr x10, [x20] 1e01a8: f8696949 ldr x9, [x10, x9] 1e01ac: f84106e0 ldr x0, [x23], #0x10 1e01b0: f27f011f tst x8, #0x2 1e01b4: 8b090282 add x2, x20, x9 1e01b8: 1a960323 csel w3, w25, w22, eq 1e01bc: f940000a ldr x10, [x0] 1e01c0: 120002a4 and w4, w21, #0x1 1e01c4: aa1303e1 mov x1, x19 1e01c8: f940194a ldr x10, [x10, #0x30] 1e01cc: d63f0140 blr x10 1e01d0: eb1802ff cmp x23, x24 1e01d4: 54fffde3 b.lo 0x1e0190 <__dynamic_cast+0x2c0> 1e01d8: 14000094 b 0x1e0428 <__dynamic_cast+0x558> 1e01dc: eb0802ff cmp x23, x8 1e01e0: 540007a0 b.eq 0x1e02d4 <__dynamic_cast+0x404> 1e01e4: f9400268 ldr x8, [x19] 1e01e8: eb0802ff cmp x23, x8 1e01ec: 54fff9c1 b.ne 0x1e0124 <__dynamic_cast+0x254> 1e01f0: f9401268 ldr x8, [x19, #0x20] 1e01f4: eb14011f cmp x8, x20 1e01f8: 540007e0 b.eq 0x1e02f4 <__dynamic_cast+0x424> 1e01fc: f9401668 ldr x8, [x19, #0x28] 1e0200: eb14011f cmp x8, x20 1e0204: 54000780 b.eq 0x1e02f4 <__dynamic_cast+0x424> 1e0208: b9404668 ldr w8, [x19, #0x44] 1e020c: b9003a76 str w22, [x19, #0x38] 1e0210: 7100111f cmp w8, #0x4 1e0214: 54000f40 b.eq 0x1e03fc <__dynamic_cast+0x52c> 1e0218: b94016e8 ldr w8, [x23, #0x14] 1e021c: 34000d88 cbz w8, 0x1e03cc <__dynamic_cast+0x4fc> 1e0220: 8b0812e8 add x8, x23, x8, lsl #4 1e0224: 2a1f03f6 mov w22, wzr 1e0228: 2a1f03f8 mov w24, wzr 1e022c: 910062f9 add x25, x23, #0x18 1e0230: 9100611a add x26, x8, #0x18 1e0234: 320003fb orr w27, wzr, #0x1 1e0238: 79009a7f strh wzr, [x19, #0x4c] 1e023c: f9400728 ldr x8, [x25, #0x8] 1e0240: 9348fd09 asr x9, x8, #8 1e0244: 36000068 tbz w8, #0x0, 0x1e0250 <__dynamic_cast+0x380> 1e0248: f940028a ldr x10, [x20] 1e024c: f8696949 ldr x9, [x10, x9] 1e0250: f9400320 ldr x0, [x25] 1e0254: f27f011f tst x8, #0x2 1e0258: 8b090283 add x3, x20, x9 1e025c: 1a9b1764 cinc w4, w27, eq 1e0260: f940000a ldr x10, [x0] 1e0264: 120002a5 and w5, w21, #0x1 1e0268: aa1303e1 mov x1, x19 1e026c: aa1403e2 mov x2, x20 1e0270: f940154a ldr x10, [x10, #0x28] 1e0274: d63f0140 blr x10 1e0278: 39413a68 ldrb w8, [x19, #0x4e] 1e027c: 35000268 cbnz w8, 0x1e02c8 <__dynamic_cast+0x3f8> 1e0280: 39413668 ldrb w8, [x19, #0x4d] 1e0284: 340001c8 cbz w8, 0x1e02bc <__dynamic_cast+0x3ec> 1e0288: 39413268 ldrb w8, [x19, #0x4c] 1e028c: 34000128 cbz w8, 0x1e02b0 <__dynamic_cast+0x3e0> 1e0290: b9403268 ldr w8, [x19, #0x30] 1e0294: 7100051f cmp w8, #0x1 1e0298: 54000a80 b.eq 0x1e03e8 <__dynamic_cast+0x518> 1e029c: 394042e8 ldrb w8, [x23, #0x10] 1e02a0: 320003f8 orr w24, wzr, #0x1 1e02a4: 320003f6 orr w22, wzr, #0x1 1e02a8: 370800a8 tbnz w8, #0x1, 0x1e02bc <__dynamic_cast+0x3ec> 1e02ac: 14000050 b 0x1e03ec <__dynamic_cast+0x51c> 1e02b0: 394042e8 ldrb w8, [x23, #0x10] 1e02b4: 360000c8 tbz w8, #0x0, 0x1e02cc <__dynamic_cast+0x3fc> 1e02b8: 320003f8 orr w24, wzr, #0x1 1e02bc: 91004339 add x25, x25, #0x10 1e02c0: eb1a033f cmp x25, x26 1e02c4: 54fffba3 b.lo 0x1e0238 <__dynamic_cast+0x368> 1e02c8: 36000898 tbz w24, #0x0, 0x1e03d8 <__dynamic_cast+0x508> 1e02cc: 2a1603f8 mov w24, w22 1e02d0: 14000047 b 0x1e03ec <__dynamic_cast+0x51c> 1e02d4: f9400668 ldr x8, [x19, #0x8] 1e02d8: eb14011f cmp x8, x20 1e02dc: 54000a61 b.ne 0x1e0428 <__dynamic_cast+0x558> 1e02e0: b9403668 ldr w8, [x19, #0x34] 1e02e4: 7100051f cmp w8, #0x1 1e02e8: 54000a00 b.eq 0x1e0428 <__dynamic_cast+0x558> 1e02ec: b9003676 str w22, [x19, #0x34] 1e02f0: 1400004e b 0x1e0428 <__dynamic_cast+0x558> 1e02f4: 710006df cmp w22, #0x1 1e02f8: 54000981 b.ne 0x1e0428 <__dynamic_cast+0x558> 1e02fc: 320003e8 orr w8, wzr, #0x1 1e0300: b9003a68 str w8, [x19, #0x38] 1e0304: 14000049 b 0x1e0428 <__dynamic_cast+0x558> 1e0308: 321f03f9 orr w25, wzr, #0x2 1e030c: 370002e8 tbnz w8, #0x0, 0x1e0368 <__dynamic_cast+0x498> 1e0310: 39413a68 ldrb w8, [x19, #0x4e] 1e0314: 350008a8 cbnz w8, 0x1e0428 <__dynamic_cast+0x558> 1e0318: b9403e68 ldr w8, [x19, #0x3c] 1e031c: 7100051f cmp w8, #0x1 1e0320: 54000840 b.eq 0x1e0428 <__dynamic_cast+0x558> 1e0324: f94006e8 ldr x8, [x23, #0x8] 1e0328: 9348fd09 asr x9, x8, #8 1e032c: 36000068 tbz w8, #0x0, 0x1e0338 <__dynamic_cast+0x468> 1e0330: f940028a ldr x10, [x20] 1e0334: f8696949 ldr x9, [x10, x9] 1e0338: f84106e0 ldr x0, [x23], #0x10 1e033c: f27f011f tst x8, #0x2 1e0340: 8b090282 add x2, x20, x9 1e0344: 1a960323 csel w3, w25, w22, eq 1e0348: f940000a ldr x10, [x0] 1e034c: 120002a4 and w4, w21, #0x1 1e0350: aa1303e1 mov x1, x19 1e0354: f940194a ldr x10, [x10, #0x30] 1e0358: d63f0140 blr x10 1e035c: eb1802ff cmp x23, x24 1e0360: 54fffd83 b.lo 0x1e0310 <__dynamic_cast+0x440> 1e0364: 14000031 b 0x1e0428 <__dynamic_cast+0x558> 1e0368: 39413a68 ldrb w8, [x19, #0x4e] 1e036c: 350005e8 cbnz w8, 0x1e0428 <__dynamic_cast+0x558> 1e0370: b9403e68 ldr w8, [x19, #0x3c] 1e0374: 7100051f cmp w8, #0x1 1e0378: 54000081 b.ne 0x1e0388 <__dynamic_cast+0x4b8> 1e037c: b9403268 ldr w8, [x19, #0x30] 1e0380: 7100051f cmp w8, #0x1 1e0384: 54000520 b.eq 0x1e0428 <__dynamic_cast+0x558> 1e0388: f94006e8 ldr x8, [x23, #0x8] 1e038c: 9348fd09 asr x9, x8, #8 1e0390: 36000068 tbz w8, #0x0, 0x1e039c <__dynamic_cast+0x4cc> 1e0394: f940028a ldr x10, [x20] 1e0398: f8696949 ldr x9, [x10, x9] 1e039c: f84106e0 ldr x0, [x23], #0x10 1e03a0: f27f011f tst x8, #0x2 1e03a4: 8b090282 add x2, x20, x9 1e03a8: 1a960323 csel w3, w25, w22, eq 1e03ac: f940000a ldr x10, [x0] 1e03b0: 120002a4 and w4, w21, #0x1 1e03b4: aa1303e1 mov x1, x19 1e03b8: f940194a ldr x10, [x10, #0x30] 1e03bc: d63f0140 blr x10 1e03c0: eb1802ff cmp x23, x24 1e03c4: 54fffd23 b.lo 0x1e0368 <__dynamic_cast+0x498> 1e03c8: 14000018 b 0x1e0428 <__dynamic_cast+0x558> 1e03cc: 321e03e8 orr w8, wzr, #0x4 1e03d0: b9004668 str w8, [x19, #0x44] 1e03d4: 1400000a b 0x1e03fc <__dynamic_cast+0x52c> 1e03d8: 321e03e8 orr w8, wzr, #0x4 1e03dc: b9004668 str w8, [x19, #0x44] 1e03e0: 360000f6 tbz w22, #0x0, 0x1e03fc <__dynamic_cast+0x52c> 1e03e4: 14000011 b 0x1e0428 <__dynamic_cast+0x558> 1e03e8: 320003f8 orr w24, wzr, #0x1 1e03ec: 320007e8 orr w8, wzr, #0x3 1e03f0: 2a1803f6 mov w22, w24 1e03f4: b9004668 str w8, [x19, #0x44] 1e03f8: 37000196 tbnz w22, #0x0, 0x1e0428 <__dynamic_cast+0x558> 1e03fc: 2947a269 ldp w9, w8, [x19, #0x3c] 1e0400: f9001674 str x20, [x19, #0x28] 1e0404: 11000508 add w8, w8, #0x1 1e0408: 7100053f cmp w9, #0x1 1e040c: b9004268 str w8, [x19, #0x40] 1e0410: 540000c1 b.ne 0x1e0428 <__dynamic_cast+0x558> 1e0414: b9403268 ldr w8, [x19, #0x30] 1e0418: 7100091f cmp w8, #0x2 1e041c: 54000061 b.ne 0x1e0428 <__dynamic_cast+0x558> 1e0420: 320003e8 orr w8, wzr, #0x1 1e0424: 39013a68 strb w8, [x19, #0x4e] 1e0428: a9457bfd ldp x29, x30, [sp, #0x50] 1e042c: a9444ff4 ldp x20, x19, [sp, #0x40] 1e0430: a94357f6 ldp x22, x21, [sp, #0x30] 1e0434: a9425ff8 ldp x24, x23, [sp, #0x20] 1e0438: a94167fa ldp x26, x25, [sp, #0x10] 1e043c: f84607fb ldr x27, [sp], #0x60 1e0440: d65f03c0 ret 1e0444: f9400408 ldr x8, [x0, #0x8] 1e0448: 9348fd09 asr x9, x8, #8 1e044c: 36000068 tbz w8, #0x0, 0x1e0458 <__dynamic_cast+0x588> 1e0450: f940006a ldr x10, [x3] 1e0454: f8696949 ldr x9, [x10, x9] 1e0458: f9400000 ldr x0, [x0] 1e045c: f27f011f tst x8, #0x2 1e0460: 321f03e8 orr w8, wzr, #0x2 1e0464: 8b090063 add x3, x3, x9 1e0468: f940000a ldr x10, [x0] 1e046c: 1a840104 csel w4, w8, w4, eq 1e0470: 120000a5 and w5, w5, #0x1 1e0474: f9401546 ldr x6, [x10, #0x28] 1e0478: d61f00c0 br x6 1e047c: f9400408 ldr x8, [x0, #0x8] 1e0480: 9348fd09 asr x9, x8, #8 1e0484: 36000068 tbz w8, #0x0, 0x1e0490 <__dynamic_cast+0x5c0> 1e0488: f940004a ldr x10, [x2] 1e048c: f8696949 ldr x9, [x10, x9] 1e0490: f9400000 ldr x0, [x0] 1e0494: f27f011f tst x8, #0x2 1e0498: 321f03e8 orr w8, wzr, #0x2 1e049c: 8b090042 add x2, x2, x9 1e04a0: f940000a ldr x10, [x0] 1e04a4: 1a830103 csel w3, w8, w3, eq 1e04a8: 12000084 and w4, w4, #0x1 1e04ac: f9401945 ldr x5, [x10, #0x30] 1e04b0: d61f00a0 br x5 1e04b4: a9bc5ff8 stp x24, x23, [sp, #-0x40]! 1e04b8: a90157f6 stp x22, x21, [sp, #0x10] 1e04bc: a9024ff4 stp x20, x19, [sp, #0x20] 1e04c0: a9037bfd stp x29, x30, [sp, #0x30] 1e04c4: 9100c3fd add x29, sp, #0x30 1e04c8: f9400828 ldr x8, [x1, #0x10] 1e04cc: 2a0403f6 mov w22, w4 1e04d0: 2a0303f5 mov w21, w3 1e04d4: aa0203f4 mov x20, x2 1e04d8: aa0103f3 mov x19, x1 1e04dc: aa0003f7 mov x23, x0 1e04e0: 360002e4 tbz w4, #0x0, 0x1e053c <__dynamic_cast+0x66c> 1e04e4: f94006f8 ldr x24, [x23, #0x8] 1e04e8: f9400501 ldr x1, [x8, #0x8] 1e04ec: aa1803e0 mov x0, x24 1e04f0: 97fb0750 bl 0xa2230 1e04f4: 34000640 cbz w0, 0x1e05bc <__dynamic_cast+0x6ec> 1e04f8: f9400268 ldr x8, [x19] 1e04fc: aa1803e0 mov x0, x24 1e0500: f9400501 ldr x1, [x8, #0x8] 1e0504: 97fb074b bl 0xa2230 1e0508: 34000240 cbz w0, 0x1e0550 <__dynamic_cast+0x680> 1e050c: f9400ae0 ldr x0, [x23, #0x10] 1e0510: 120002c4 and w4, w22, #0x1 1e0514: aa1303e1 mov x1, x19 1e0518: aa1403e2 mov x2, x20 1e051c: f9400008 ldr x8, [x0] 1e0520: 2a1503e3 mov w3, w21 1e0524: a9437bfd ldp x29, x30, [sp, #0x30] 1e0528: a9424ff4 ldp x20, x19, [sp, #0x20] 1e052c: f9401905 ldr x5, [x8, #0x30] 1e0530: a94157f6 ldp x22, x21, [sp, #0x10] 1e0534: a8c45ff8 ldp x24, x23, [sp], #0x40 1e0538: d61f00a0 br x5 1e053c: eb0802ff cmp x23, x8 1e0540: 540003e0 b.eq 0x1e05bc <__dynamic_cast+0x6ec> 1e0544: f9400268 ldr x8, [x19] 1e0548: eb0802ff cmp x23, x8 1e054c: 54fffe01 b.ne 0x1e050c <__dynamic_cast+0x63c> 1e0550: f9401268 ldr x8, [x19, #0x20] 1e0554: eb14011f cmp x8, x20 1e0558: 54000420 b.eq 0x1e05dc <__dynamic_cast+0x70c> 1e055c: f9401668 ldr x8, [x19, #0x28] 1e0560: eb14011f cmp x8, x20 1e0564: 540003c0 b.eq 0x1e05dc <__dynamic_cast+0x70c> 1e0568: b9404668 ldr w8, [x19, #0x44] 1e056c: b9003a75 str w21, [x19, #0x38] 1e0570: 7100111f cmp w8, #0x4 1e0574: 54000420 b.eq 0x1e05f8 <__dynamic_cast+0x728> 1e0578: 79009a7f strh wzr, [x19, #0x4c] 1e057c: f9400ae0 ldr x0, [x23, #0x10] 1e0580: 120002c5 and w5, w22, #0x1 1e0584: 320003e4 orr w4, wzr, #0x1 1e0588: aa1303e1 mov x1, x19 1e058c: f9400008 ldr x8, [x0] 1e0590: aa1403e2 mov x2, x20 1e0594: aa1403e3 mov x3, x20 1e0598: f9401508 ldr x8, [x8, #0x28] 1e059c: d63f0100 blr x8 1e05a0: 39413668 ldrb w8, [x19, #0x4d] 1e05a4: 34000268 cbz w8, 0x1e05f0 <__dynamic_cast+0x720> 1e05a8: 39413268 ldrb w8, [x19, #0x4c] 1e05ac: 320007e9 orr w9, wzr, #0x3 1e05b0: b9004669 str w9, [x19, #0x44] 1e05b4: 35000388 cbnz w8, 0x1e0624 <__dynamic_cast+0x754> 1e05b8: 14000010 b 0x1e05f8 <__dynamic_cast+0x728> 1e05bc: f9400668 ldr x8, [x19, #0x8] 1e05c0: eb14011f cmp x8, x20 1e05c4: 54000301 b.ne 0x1e0624 <__dynamic_cast+0x754> 1e05c8: b9403668 ldr w8, [x19, #0x34] 1e05cc: 7100051f cmp w8, #0x1 1e05d0: 540002a0 b.eq 0x1e0624 <__dynamic_cast+0x754> 1e05d4: b9003675 str w21, [x19, #0x34] 1e05d8: 14000013 b 0x1e0624 <__dynamic_cast+0x754> 1e05dc: 710006bf cmp w21, #0x1 1e05e0: 54000221 b.ne 0x1e0624 <__dynamic_cast+0x754> 1e05e4: 320003e8 orr w8, wzr, #0x1 1e05e8: b9003a68 str w8, [x19, #0x38] 1e05ec: 1400000e b 0x1e0624 <__dynamic_cast+0x754> 1e05f0: 321e03e8 orr w8, wzr, #0x4 1e05f4: b9004668 str w8, [x19, #0x44] 1e05f8: 2947a269 ldp w9, w8, [x19, #0x3c] 1e05fc: f9001674 str x20, [x19, #0x28] 1e0600: 11000508 add w8, w8, #0x1 1e0604: 7100053f cmp w9, #0x1 1e0608: b9004268 str w8, [x19, #0x40] 1e060c: 540000c1 b.ne 0x1e0624 <__dynamic_cast+0x754> 1e0610: b9403268 ldr w8, [x19, #0x30] 1e0614: 7100091f cmp w8, #0x2 1e0618: 54000061 b.ne 0x1e0624 <__dynamic_cast+0x754> 1e061c: 320003e8 orr w8, wzr, #0x1 1e0620: 39013a68 strb w8, [x19, #0x4e] 1e0624: a9437bfd ldp x29, x30, [sp, #0x30] 1e0628: a9424ff4 ldp x20, x19, [sp, #0x20] 1e062c: a94157f6 ldp x22, x21, [sp, #0x10] 1e0630: a8c45ff8 ldp x24, x23, [sp], #0x40 1e0634: d65f03c0 ret 1e0638: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1e063c: a9014ff4 stp x20, x19, [sp, #0x10] 1e0640: a9027bfd stp x29, x30, [sp, #0x20] 1e0644: 910083fd add x29, sp, #0x20 1e0648: f9400828 ldr x8, [x1, #0x10] 1e064c: 2a0303f4 mov w20, w3 1e0650: aa0203f5 mov x21, x2 1e0654: aa0103f3 mov x19, x1 1e0658: 36000184 tbz w4, #0x0, 0x1e0688 <__dynamic_cast+0x7b8> 1e065c: f9400416 ldr x22, [x0, #0x8] 1e0660: f9400501 ldr x1, [x8, #0x8] 1e0664: aa1603e0 mov x0, x22 1e0668: 97fb06f2 bl 0xa2230 1e066c: 34000420 cbz w0, 0x1e06f0 <__dynamic_cast+0x820> 1e0670: f9400268 ldr x8, [x19] 1e0674: aa1603e0 mov x0, x22 1e0678: f9400501 ldr x1, [x8, #0x8] 1e067c: 97fb06ed bl 0xa2230 1e0680: 35000500 cbnz w0, 0x1e0720 <__dynamic_cast+0x850> 1e0684: 14000006 b 0x1e069c <__dynamic_cast+0x7cc> 1e0688: eb08001f cmp x0, x8 1e068c: 54000320 b.eq 0x1e06f0 <__dynamic_cast+0x820> 1e0690: f9400268 ldr x8, [x19] 1e0694: eb08001f cmp x0, x8 1e0698: 54000441 b.ne 0x1e0720 <__dynamic_cast+0x850> 1e069c: f9401268 ldr x8, [x19, #0x20] 1e06a0: eb15011f cmp x8, x21 1e06a4: 54000360 b.eq 0x1e0710 <__dynamic_cast+0x840> 1e06a8: f9401668 ldr x8, [x19, #0x28] 1e06ac: eb15011f cmp x8, x21 1e06b0: 54000300 b.eq 0x1e0710 <__dynamic_cast+0x840> 1e06b4: 2947a269 ldp w9, w8, [x19, #0x3c] 1e06b8: b9003a74 str w20, [x19, #0x38] 1e06bc: f9001675 str x21, [x19, #0x28] 1e06c0: 11000508 add w8, w8, #0x1 1e06c4: 7100053f cmp w9, #0x1 1e06c8: b9004268 str w8, [x19, #0x40] 1e06cc: 540000c1 b.ne 0x1e06e4 <__dynamic_cast+0x814> 1e06d0: b9403268 ldr w8, [x19, #0x30] 1e06d4: 7100091f cmp w8, #0x2 1e06d8: 54000061 b.ne 0x1e06e4 <__dynamic_cast+0x814> 1e06dc: 320003e8 orr w8, wzr, #0x1 1e06e0: 39013a68 strb w8, [x19, #0x4e] 1e06e4: 321e03e8 orr w8, wzr, #0x4 1e06e8: b9004668 str w8, [x19, #0x44] 1e06ec: 1400000d b 0x1e0720 <__dynamic_cast+0x850> 1e06f0: f9400668 ldr x8, [x19, #0x8] 1e06f4: eb15011f cmp x8, x21 1e06f8: 54000141 b.ne 0x1e0720 <__dynamic_cast+0x850> 1e06fc: b9403668 ldr w8, [x19, #0x34] 1e0700: 7100051f cmp w8, #0x1 1e0704: 540000e0 b.eq 0x1e0720 <__dynamic_cast+0x850> 1e0708: b9003674 str w20, [x19, #0x34] 1e070c: 14000005 b 0x1e0720 <__dynamic_cast+0x850> 1e0710: 7100069f cmp w20, #0x1 1e0714: 54000061 b.ne 0x1e0720 <__dynamic_cast+0x850> 1e0718: 320003e8 orr w8, wzr, #0x1 1e071c: b9003a68 str w8, [x19, #0x38] 1e0720: a9427bfd ldp x29, x30, [sp, #0x20] 1e0724: a9414ff4 ldp x20, x19, [sp, #0x10] 1e0728: a8c357f6 ldp x22, x21, [sp], #0x30 1e072c: d65f03c0 ret 1e0730: a9ba6ffc stp x28, x27, [sp, #-0x60]! 1e0734: a90167fa stp x26, x25, [sp, #0x10] 1e0738: a9025ff8 stp x24, x23, [sp, #0x20] 1e073c: a90357f6 stp x22, x21, [sp, #0x30] 1e0740: a9044ff4 stp x20, x19, [sp, #0x40] 1e0744: a9057bfd stp x29, x30, [sp, #0x50] 1e0748: 910143fd add x29, sp, #0x50 1e074c: f9400828 ldr x8, [x1, #0x10] 1e0750: 2a0503f7 mov w23, w5 1e0754: 2a0403f4 mov w20, w4 1e0758: aa0303f6 mov x22, x3 1e075c: aa0203f5 mov x21, x2 1e0760: aa0103f3 mov x19, x1 1e0764: aa0003f8 mov x24, x0 1e0768: 360009e5 tbz w5, #0x0, 0x1e08a4 <__dynamic_cast+0x9d4> 1e076c: f9400700 ldr x0, [x24, #0x8] 1e0770: f9400501 ldr x1, [x8, #0x8] 1e0774: 97fb06af bl 0xa2230 1e0778: 340009a0 cbz w0, 0x1e08ac <__dynamic_cast+0x9dc> 1e077c: 39413279 ldrb w25, [x19, #0x4c] 1e0780: 3941367c ldrb w28, [x19, #0x4d] 1e0784: b940171b ldr w27, [x24, #0x14] 1e0788: 79009a7f strh wzr, [x19, #0x4c] 1e078c: f9401308 ldr x8, [x24, #0x20] 1e0790: 9348fd09 asr x9, x8, #8 1e0794: 36000068 tbz w8, #0x0, 0x1e07a0 <__dynamic_cast+0x8d0> 1e0798: f94002ca ldr x10, [x22] 1e079c: f8696949 ldr x9, [x10, x9] 1e07a0: f9400f00 ldr x0, [x24, #0x18] 1e07a4: 8b0902c3 add x3, x22, x9 1e07a8: f27f011f tst x8, #0x2 1e07ac: 321f03e8 orr w8, wzr, #0x2 1e07b0: f940000a ldr x10, [x0] 1e07b4: 1a940104 csel w4, w8, w20, eq 1e07b8: 120002e5 and w5, w23, #0x1 1e07bc: aa1303e1 mov x1, x19 1e07c0: f9401549 ldr x9, [x10, #0x28] 1e07c4: aa1503e2 mov x2, x21 1e07c8: d63f0120 blr x9 1e07cc: 39413268 ldrb w8, [x19, #0x4c] 1e07d0: 39413669 ldrb w9, [x19, #0x4d] 1e07d4: 71000b7f cmp w27, #0x2 1e07d8: 2a19011a orr w26, w8, w25 1e07dc: 2a1c0139 orr w25, w9, w28 1e07e0: 54000543 b.lo 0x1e0888 <__dynamic_cast+0x9b8> 1e07e4: 8b1b130a add x10, x24, x27, lsl #4 1e07e8: 9100615c add x28, x10, #0x18 1e07ec: 9100a31b add x27, x24, #0x28 1e07f0: 39413a6a ldrb w10, [x19, #0x4e] 1e07f4: 350004aa cbnz w10, 0x1e0888 <__dynamic_cast+0x9b8> 1e07f8: 72001d1f tst w8, #0xff 1e07fc: 54000100 b.eq 0x1e081c <__dynamic_cast+0x94c> 1e0800: b9403268 ldr w8, [x19, #0x30] 1e0804: 321f03eb orr w11, wzr, #0x2 1e0808: 7100051f cmp w8, #0x1 1e080c: 540003e0 b.eq 0x1e0888 <__dynamic_cast+0x9b8> 1e0810: 39404308 ldrb w8, [x24, #0x10] 1e0814: 370800e8 tbnz w8, #0x1, 0x1e0830 <__dynamic_cast+0x960> 1e0818: 1400001c b 0x1e0888 <__dynamic_cast+0x9b8> 1e081c: 72001d3f tst w9, #0xff 1e0820: 321f03eb orr w11, wzr, #0x2 1e0824: 54000060 b.eq 0x1e0830 <__dynamic_cast+0x960> 1e0828: 39404308 ldrb w8, [x24, #0x10] 1e082c: 360002e8 tbz w8, #0x0, 0x1e0888 <__dynamic_cast+0x9b8> 1e0830: 79009a7f strh wzr, [x19, #0x4c] 1e0834: f9400768 ldr x8, [x27, #0x8] 1e0838: 9348fd09 asr x9, x8, #8 1e083c: 36000068 tbz w8, #0x0, 0x1e0848 <__dynamic_cast+0x978> 1e0840: f94002ca ldr x10, [x22] 1e0844: f8696949 ldr x9, [x10, x9] 1e0848: f8410760 ldr x0, [x27], #0x10 1e084c: f27f011f tst x8, #0x2 1e0850: 8b0902c3 add x3, x22, x9 1e0854: 1a940164 csel w4, w11, w20, eq 1e0858: f940000a ldr x10, [x0] 1e085c: 120002e5 and w5, w23, #0x1 1e0860: aa1303e1 mov x1, x19 1e0864: aa1503e2 mov x2, x21 1e0868: f940154a ldr x10, [x10, #0x28] 1e086c: d63f0140 blr x10 1e0870: 39413268 ldrb w8, [x19, #0x4c] 1e0874: 39413669 ldrb w9, [x19, #0x4d] 1e0878: eb1c037f cmp x27, x28 1e087c: 2a1a011a orr w26, w8, w26 1e0880: 2a190139 orr w25, w9, w25 1e0884: 54fffb63 b.lo 0x1e07f0 <__dynamic_cast+0x920> 1e0888: 72001f5f tst w26, #0xff 1e088c: 1a9f07e8 cset w8, ne 1e0890: 72001f3f tst w25, #0xff 1e0894: 1a9f07e9 cset w9, ne 1e0898: 39013268 strb w8, [x19, #0x4c] 1e089c: 39013669 strb w9, [x19, #0x4d] 1e08a0: 14000008 b 0x1e08c0 <__dynamic_cast+0x9f0> 1e08a4: eb08031f cmp x24, x8 1e08a8: 54fff6a1 b.ne 0x1e077c <__dynamic_cast+0x8ac> 1e08ac: f9400669 ldr x9, [x19, #0x8] 1e08b0: 320003e8 orr w8, wzr, #0x1 1e08b4: 39013668 strb w8, [x19, #0x4d] 1e08b8: eb16013f cmp x9, x22 1e08bc: 54000100 b.eq 0x1e08dc <__dynamic_cast+0xa0c> 1e08c0: a9457bfd ldp x29, x30, [sp, #0x50] 1e08c4: a9444ff4 ldp x20, x19, [sp, #0x40] 1e08c8: a94357f6 ldp x22, x21, [sp, #0x30] 1e08cc: a9425ff8 ldp x24, x23, [sp, #0x20] 1e08d0: a94167fa ldp x26, x25, [sp, #0x10] 1e08d4: a8c66ffc ldp x28, x27, [sp], #0x60 1e08d8: d65f03c0 ret 1e08dc: f9401269 ldr x9, [x19, #0x20] 1e08e0: 39013268 strb w8, [x19, #0x4c] 1e08e4: b4000129 cbz x9, 0x1e0908 <__dynamic_cast+0xa38> 1e08e8: eb15013f cmp x9, x21 1e08ec: 540001c0 b.eq 0x1e0924 <__dynamic_cast+0xa54> 1e08f0: b9403e68 ldr w8, [x19, #0x3c] 1e08f4: 320003e9 orr w9, wzr, #0x1 1e08f8: 39013a69 strb w9, [x19, #0x4e] 1e08fc: 11000508 add w8, w8, #0x1 1e0900: b9003e68 str w8, [x19, #0x3c] 1e0904: 17ffffef b 0x1e08c0 <__dynamic_cast+0x9f0> 1e0908: 320003e8 orr w8, wzr, #0x1 1e090c: 7100069f cmp w20, #0x1 1e0910: f9001275 str x21, [x19, #0x20] 1e0914: b9003274 str w20, [x19, #0x30] 1e0918: b9003e68 str w8, [x19, #0x3c] 1e091c: 54000120 b.eq 0x1e0940 <__dynamic_cast+0xa70> 1e0920: 17ffffe8 b 0x1e08c0 <__dynamic_cast+0x9f0> 1e0924: b9403268 ldr w8, [x19, #0x30] 1e0928: 7100091f cmp w8, #0x2 1e092c: 54000061 b.ne 0x1e0938 <__dynamic_cast+0xa68> 1e0930: 2a1403e8 mov w8, w20 1e0934: b9003274 str w20, [x19, #0x30] 1e0938: 7100051f cmp w8, #0x1 1e093c: 54fffc21 b.ne 0x1e08c0 <__dynamic_cast+0x9f0> 1e0940: b9404a68 ldr w8, [x19, #0x48] 1e0944: 7100051f cmp w8, #0x1 1e0948: 54fffbc1 b.ne 0x1e08c0 <__dynamic_cast+0x9f0> 1e094c: 39013a68 strb w8, [x19, #0x4e] 1e0950: 17ffffdc b 0x1e08c0 <__dynamic_cast+0x9f0> 1e0954: a9bc5ff8 stp x24, x23, [sp, #-0x40]! 1e0958: a90157f6 stp x22, x21, [sp, #0x10] 1e095c: a9024ff4 stp x20, x19, [sp, #0x20] 1e0960: a9037bfd stp x29, x30, [sp, #0x30] 1e0964: 9100c3fd add x29, sp, #0x30 1e0968: f9400828 ldr x8, [x1, #0x10] 1e096c: 2a0503f7 mov w23, w5 1e0970: 2a0403f4 mov w20, w4 1e0974: aa0303f6 mov x22, x3 1e0978: aa0203f5 mov x21, x2 1e097c: aa0103f3 mov x19, x1 1e0980: aa0003f8 mov x24, x0 1e0984: 36000245 tbz w5, #0x0, 0x1e09cc <__dynamic_cast+0xafc> 1e0988: f9400700 ldr x0, [x24, #0x8] 1e098c: f9400501 ldr x1, [x8, #0x8] 1e0990: 97fb0628 bl 0xa2230 1e0994: 34000200 cbz w0, 0x1e09d4 <__dynamic_cast+0xb04> 1e0998: f9400b00 ldr x0, [x24, #0x10] 1e099c: aa1303e1 mov x1, x19 1e09a0: aa1503e2 mov x2, x21 1e09a4: aa1603e3 mov x3, x22 1e09a8: f9400008 ldr x8, [x0] 1e09ac: 2a1403e4 mov w4, w20 1e09b0: a9437bfd ldp x29, x30, [sp, #0x30] 1e09b4: a9424ff4 ldp x20, x19, [sp, #0x20] 1e09b8: f9401506 ldr x6, [x8, #0x28] 1e09bc: a94157f6 ldp x22, x21, [sp, #0x10] 1e09c0: 120002e5 and w5, w23, #0x1 1e09c4: a8c45ff8 ldp x24, x23, [sp], #0x40 1e09c8: d61f00c0 br x6 1e09cc: eb08031f cmp x24, x8 1e09d0: 54fffe41 b.ne 0x1e0998 <__dynamic_cast+0xac8> 1e09d4: f9400669 ldr x9, [x19, #0x8] 1e09d8: 320003e8 orr w8, wzr, #0x1 1e09dc: 39013668 strb w8, [x19, #0x4d] 1e09e0: eb16013f cmp x9, x22 1e09e4: 540000c0 b.eq 0x1e09fc <__dynamic_cast+0xb2c> 1e09e8: a9437bfd ldp x29, x30, [sp, #0x30] 1e09ec: a9424ff4 ldp x20, x19, [sp, #0x20] 1e09f0: a94157f6 ldp x22, x21, [sp, #0x10] 1e09f4: a8c45ff8 ldp x24, x23, [sp], #0x40 1e09f8: d65f03c0 ret 1e09fc: f9401269 ldr x9, [x19, #0x20] 1e0a00: 39013268 strb w8, [x19, #0x4c] 1e0a04: b4000129 cbz x9, 0x1e0a28 <__dynamic_cast+0xb58> 1e0a08: eb15013f cmp x9, x21 1e0a0c: 540001c0 b.eq 0x1e0a44 <__dynamic_cast+0xb74> 1e0a10: b9403e68 ldr w8, [x19, #0x3c] 1e0a14: 320003e9 orr w9, wzr, #0x1 1e0a18: 39013a69 strb w9, [x19, #0x4e] 1e0a1c: 11000508 add w8, w8, #0x1 1e0a20: b9003e68 str w8, [x19, #0x3c] 1e0a24: 17fffff1 b 0x1e09e8 <__dynamic_cast+0xb18> 1e0a28: 320003e8 orr w8, wzr, #0x1 1e0a2c: 7100069f cmp w20, #0x1 1e0a30: f9001275 str x21, [x19, #0x20] 1e0a34: b9003274 str w20, [x19, #0x30] 1e0a38: b9003e68 str w8, [x19, #0x3c] 1e0a3c: 54000120 b.eq 0x1e0a60 <__dynamic_cast+0xb90> 1e0a40: 17ffffea b 0x1e09e8 <__dynamic_cast+0xb18> 1e0a44: b9403268 ldr w8, [x19, #0x30] 1e0a48: 7100091f cmp w8, #0x2 1e0a4c: 54000061 b.ne 0x1e0a58 <__dynamic_cast+0xb88> 1e0a50: 2a1403e8 mov w8, w20 1e0a54: b9003274 str w20, [x19, #0x30] 1e0a58: 7100051f cmp w8, #0x1 1e0a5c: 54fffc61 b.ne 0x1e09e8 <__dynamic_cast+0xb18> 1e0a60: b9404a68 ldr w8, [x19, #0x48] 1e0a64: 7100051f cmp w8, #0x1 1e0a68: 54fffc01 b.ne 0x1e09e8 <__dynamic_cast+0xb18> 1e0a6c: 39013a68 strb w8, [x19, #0x4e] 1e0a70: 17ffffde b 0x1e09e8 <__dynamic_cast+0xb18> 1e0a74: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1e0a78: a9014ff4 stp x20, x19, [sp, #0x10] 1e0a7c: a9027bfd stp x29, x30, [sp, #0x20] 1e0a80: 910083fd add x29, sp, #0x20 1e0a84: f9400828 ldr x8, [x1, #0x10] 1e0a88: 2a0403f4 mov w20, w4 1e0a8c: aa0303f6 mov x22, x3 1e0a90: aa0203f5 mov x21, x2 1e0a94: aa0103f3 mov x19, x1 1e0a98: 360000c5 tbz w5, #0x0, 0x1e0ab0 <__dynamic_cast+0xbe0> 1e0a9c: f9400400 ldr x0, [x0, #0x8] 1e0aa0: f9400501 ldr x1, [x8, #0x8] 1e0aa4: 97fb05e3 bl 0xa2230 1e0aa8: 35000120 cbnz w0, 0x1e0acc <__dynamic_cast+0xbfc> 1e0aac: 14000003 b 0x1e0ab8 <__dynamic_cast+0xbe8> 1e0ab0: eb08001f cmp x0, x8 1e0ab4: 540000c1 b.ne 0x1e0acc <__dynamic_cast+0xbfc> 1e0ab8: f9400669 ldr x9, [x19, #0x8] 1e0abc: 320003e8 orr w8, wzr, #0x1 1e0ac0: 39013668 strb w8, [x19, #0x4d] 1e0ac4: eb16013f cmp x9, x22 1e0ac8: 540000a0 b.eq 0x1e0adc <__dynamic_cast+0xc0c> 1e0acc: a9427bfd ldp x29, x30, [sp, #0x20] 1e0ad0: a9414ff4 ldp x20, x19, [sp, #0x10] 1e0ad4: a8c357f6 ldp x22, x21, [sp], #0x30 1e0ad8: d65f03c0 ret 1e0adc: f9401269 ldr x9, [x19, #0x20] 1e0ae0: 39013268 strb w8, [x19, #0x4c] 1e0ae4: b4000129 cbz x9, 0x1e0b08 <__dynamic_cast+0xc38> 1e0ae8: eb15013f cmp x9, x21 1e0aec: 540001c0 b.eq 0x1e0b24 <__dynamic_cast+0xc54> 1e0af0: b9403e68 ldr w8, [x19, #0x3c] 1e0af4: 320003e9 orr w9, wzr, #0x1 1e0af8: 39013a69 strb w9, [x19, #0x4e] 1e0afc: 11000508 add w8, w8, #0x1 1e0b00: b9003e68 str w8, [x19, #0x3c] 1e0b04: 17fffff2 b 0x1e0acc <__dynamic_cast+0xbfc> 1e0b08: 320003e8 orr w8, wzr, #0x1 1e0b0c: 7100069f cmp w20, #0x1 1e0b10: f9001275 str x21, [x19, #0x20] 1e0b14: b9003274 str w20, [x19, #0x30] 1e0b18: b9003e68 str w8, [x19, #0x3c] 1e0b1c: 54000120 b.eq 0x1e0b40 <__dynamic_cast+0xc70> 1e0b20: 17ffffeb b 0x1e0acc <__dynamic_cast+0xbfc> 1e0b24: b9403268 ldr w8, [x19, #0x30] 1e0b28: 7100091f cmp w8, #0x2 1e0b2c: 54000061 b.ne 0x1e0b38 <__dynamic_cast+0xc68> 1e0b30: 2a1403e8 mov w8, w20 1e0b34: b9003274 str w20, [x19, #0x30] 1e0b38: 7100051f cmp w8, #0x1 1e0b3c: 54fffc81 b.ne 0x1e0acc <__dynamic_cast+0xbfc> 1e0b40: b9404a68 ldr w8, [x19, #0x48] 1e0b44: 7100051f cmp w8, #0x1 1e0b48: 54fffc21 b.ne 0x1e0acc <__dynamic_cast+0xbfc> 1e0b4c: 39013a68 strb w8, [x19, #0x4e] 1e0b50: 17ffffdf b 0x1e0acc <__dynamic_cast+0xbfc> 00000000001e0b54 : 1e0b54: d65f03c0 ret 00000000001e0b58 : 1e0b58: 17faff82 b 0xa0960 <_ZdlPv@plt> 00000000001e0b5c : 1e0b5c: 90000320 adrp x0, 0x244000 1e0b60: 91245800 add x0, x0, #0x916 1e0b64: d65f03c0 ret 00000000001e0b68 : 1e0b68: 17faff7e b 0xa0960 <_ZdlPv@plt> 00000000001e0b6c : 1e0b6c: 90000320 adrp x0, 0x244000 1e0b70: 91249400 add x0, x0, #0x925 1e0b74: d65f03c0 ret 00000000001e0b78 : 1e0b78: 90000648 adrp x8, 0x2a8000 1e0b7c: f9460d08 ldr x8, [x8, #0xc18] 1e0b80: 91004108 add x8, x8, #0x10 1e0b84: f9000008 str x8, [x0] 1e0b88: d65f03c0 ret 00000000001e0b8c : 1e0b8c: 17faff75 b 0xa0960 <_ZdlPv@plt> 00000000001e0b90 : 1e0b90: 90000320 adrp x0, 0x244000 1e0b94: 9124e000 add x0, x0, #0x938 1e0b98: d65f03c0 ret 00000000001e0b9c : 1e0b9c: 90000648 adrp x8, 0x2a8000 1e0ba0: f944c108 ldr x8, [x8, #0x980] 1e0ba4: 91004108 add x8, x8, #0x10 1e0ba8: f9000008 str x8, [x0] 1e0bac: d65f03c0 ret 00000000001e0bb0 : 1e0bb0: 17faff6c b 0xa0960 <_ZdlPv@plt> 00000000001e0bb4 : 1e0bb4: 90000320 adrp x0, 0x244000 1e0bb8: 91251c00 add x0, x0, #0x947 1e0bbc: d65f03c0 ret 00000000001e0bc0 : 1e0bc0: f81e0ff3 str x19, [sp, #-0x20]! 1e0bc4: a9017bfd stp x29, x30, [sp, #0x10] 1e0bc8: 910043fd add x29, sp, #0x10 1e0bcc: 90000649 adrp x9, 0x2a8000 1e0bd0: f9400408 ldr x8, [x0, #0x8] 1e0bd4: f9447129 ldr x9, [x9, #0x8e0] 1e0bd8: aa0003f3 mov x19, x0 1e0bdc: 91004129 add x9, x9, #0x10 1e0be0: f9000009 str x9, [x0] 1e0be4: d1002109 sub x9, x8, #0x8 1e0be8: 885ffd2a ldaxr w10, [x9] 1e0bec: 7100054a subs w10, w10, #0x1 1e0bf0: 880bfd2a stlxr w11, w10, [x9] 1e0bf4: 35ffffab cbnz w11, 0x1e0be8 1e0bf8: 54000065 b.pl 0x1e0c04 1e0bfc: d1006100 sub x0, x8, #0x18 1e0c00: 97faff58 bl 0xa0960 <_ZdlPv@plt> 1e0c04: a9417bfd ldp x29, x30, [sp, #0x10] 1e0c08: aa1303e0 mov x0, x19 1e0c0c: f84207f3 ldr x19, [sp], #0x20 1e0c10: 17fb1ea0 b 0xa8690 <_ZNSt9exceptionD2Ev@plt> 00000000001e0c14 : 1e0c14: f81e0ff3 str x19, [sp, #-0x20]! 1e0c18: a9017bfd stp x29, x30, [sp, #0x10] 1e0c1c: 910043fd add x29, sp, #0x10 1e0c20: 90000649 adrp x9, 0x2a8000 1e0c24: f9400408 ldr x8, [x0, #0x8] 1e0c28: f9447129 ldr x9, [x9, #0x8e0] 1e0c2c: aa0003f3 mov x19, x0 1e0c30: 91004129 add x9, x9, #0x10 1e0c34: f9000009 str x9, [x0] 1e0c38: d1002109 sub x9, x8, #0x8 1e0c3c: 885ffd2a ldaxr w10, [x9] 1e0c40: 7100054a subs w10, w10, #0x1 1e0c44: 880bfd2a stlxr w11, w10, [x9] 1e0c48: 35ffffab cbnz w11, 0x1e0c3c 1e0c4c: 54000065 b.pl 0x1e0c58 1e0c50: d1006100 sub x0, x8, #0x18 1e0c54: 97faff43 bl 0xa0960 <_ZdlPv@plt> 1e0c58: aa1303e0 mov x0, x19 1e0c5c: 97fb1e8d bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e0c60: a9417bfd ldp x29, x30, [sp, #0x10] 1e0c64: aa1303e0 mov x0, x19 1e0c68: f84207f3 ldr x19, [sp], #0x20 1e0c6c: 17faff3d b 0xa0960 <_ZdlPv@plt> 00000000001e0c70 : 1e0c70: f9400400 ldr x0, [x0, #0x8] 1e0c74: d65f03c0 ret 00000000001e0c78 : 1e0c78: f81e0ff3 str x19, [sp, #-0x20]! 1e0c7c: a9017bfd stp x29, x30, [sp, #0x10] 1e0c80: 910043fd add x29, sp, #0x10 1e0c84: 90000649 adrp x9, 0x2a8000 1e0c88: f9400408 ldr x8, [x0, #0x8] 1e0c8c: f9474529 ldr x9, [x9, #0xe88] 1e0c90: aa0003f3 mov x19, x0 1e0c94: 91004129 add x9, x9, #0x10 1e0c98: f9000009 str x9, [x0] 1e0c9c: d1002109 sub x9, x8, #0x8 1e0ca0: 885ffd2a ldaxr w10, [x9] 1e0ca4: 7100054a subs w10, w10, #0x1 1e0ca8: 880bfd2a stlxr w11, w10, [x9] 1e0cac: 35ffffab cbnz w11, 0x1e0ca0 1e0cb0: 54000065 b.pl 0x1e0cbc 1e0cb4: d1006100 sub x0, x8, #0x18 1e0cb8: 97faff2a bl 0xa0960 <_ZdlPv@plt> 1e0cbc: a9417bfd ldp x29, x30, [sp, #0x10] 1e0cc0: aa1303e0 mov x0, x19 1e0cc4: f84207f3 ldr x19, [sp], #0x20 1e0cc8: 17fb1e72 b 0xa8690 <_ZNSt9exceptionD2Ev@plt> 00000000001e0ccc : 1e0ccc: f81e0ff3 str x19, [sp, #-0x20]! 1e0cd0: a9017bfd stp x29, x30, [sp, #0x10] 1e0cd4: 910043fd add x29, sp, #0x10 1e0cd8: 90000649 adrp x9, 0x2a8000 1e0cdc: f9400408 ldr x8, [x0, #0x8] 1e0ce0: f9474529 ldr x9, [x9, #0xe88] 1e0ce4: aa0003f3 mov x19, x0 1e0ce8: 91004129 add x9, x9, #0x10 1e0cec: f9000009 str x9, [x0] 1e0cf0: d1002109 sub x9, x8, #0x8 1e0cf4: 885ffd2a ldaxr w10, [x9] 1e0cf8: 7100054a subs w10, w10, #0x1 1e0cfc: 880bfd2a stlxr w11, w10, [x9] 1e0d00: 35ffffab cbnz w11, 0x1e0cf4 1e0d04: 54000065 b.pl 0x1e0d10 1e0d08: d1006100 sub x0, x8, #0x18 1e0d0c: 97faff15 bl 0xa0960 <_ZdlPv@plt> 1e0d10: aa1303e0 mov x0, x19 1e0d14: 97fb1e5f bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e0d18: a9417bfd ldp x29, x30, [sp, #0x10] 1e0d1c: aa1303e0 mov x0, x19 1e0d20: f84207f3 ldr x19, [sp], #0x20 1e0d24: 17faff0f b 0xa0960 <_ZdlPv@plt> 00000000001e0d28 : 1e0d28: f9400400 ldr x0, [x0, #0x8] 1e0d2c: d65f03c0 ret 00000000001e0d30 : 1e0d30: f81e0ff3 str x19, [sp, #-0x20]! 1e0d34: a9017bfd stp x29, x30, [sp, #0x10] 1e0d38: 910043fd add x29, sp, #0x10 1e0d3c: 90000649 adrp x9, 0x2a8000 1e0d40: f9400408 ldr x8, [x0, #0x8] 1e0d44: f9447129 ldr x9, [x9, #0x8e0] 1e0d48: aa0003f3 mov x19, x0 1e0d4c: 91004129 add x9, x9, #0x10 1e0d50: f9000009 str x9, [x0] 1e0d54: d1002109 sub x9, x8, #0x8 1e0d58: 885ffd2a ldaxr w10, [x9] 1e0d5c: 7100054a subs w10, w10, #0x1 1e0d60: 880bfd2a stlxr w11, w10, [x9] 1e0d64: 35ffffab cbnz w11, 0x1e0d58 1e0d68: 54000065 b.pl 0x1e0d74 1e0d6c: d1006100 sub x0, x8, #0x18 1e0d70: 97fafefc bl 0xa0960 <_ZdlPv@plt> 1e0d74: aa1303e0 mov x0, x19 1e0d78: 97fb1e46 bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e0d7c: a9417bfd ldp x29, x30, [sp, #0x10] 1e0d80: aa1303e0 mov x0, x19 1e0d84: f84207f3 ldr x19, [sp], #0x20 1e0d88: 17fafef6 b 0xa0960 <_ZdlPv@plt> 00000000001e0d8c : 1e0d8c: f81e0ff3 str x19, [sp, #-0x20]! 1e0d90: a9017bfd stp x29, x30, [sp, #0x10] 1e0d94: 910043fd add x29, sp, #0x10 1e0d98: 90000649 adrp x9, 0x2a8000 1e0d9c: f9400408 ldr x8, [x0, #0x8] 1e0da0: f9447129 ldr x9, [x9, #0x8e0] 1e0da4: aa0003f3 mov x19, x0 1e0da8: 91004129 add x9, x9, #0x10 1e0dac: f9000009 str x9, [x0] 1e0db0: d1002109 sub x9, x8, #0x8 1e0db4: 885ffd2a ldaxr w10, [x9] 1e0db8: 7100054a subs w10, w10, #0x1 1e0dbc: 880bfd2a stlxr w11, w10, [x9] 1e0dc0: 35ffffab cbnz w11, 0x1e0db4 1e0dc4: 54000065 b.pl 0x1e0dd0 1e0dc8: d1006100 sub x0, x8, #0x18 1e0dcc: 97fafee5 bl 0xa0960 <_ZdlPv@plt> 1e0dd0: aa1303e0 mov x0, x19 1e0dd4: 97fb1e2f bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e0dd8: a9417bfd ldp x29, x30, [sp, #0x10] 1e0ddc: aa1303e0 mov x0, x19 1e0de0: f84207f3 ldr x19, [sp], #0x20 1e0de4: 17fafedf b 0xa0960 <_ZdlPv@plt> 00000000001e0de8 : 1e0de8: f81e0ff3 str x19, [sp, #-0x20]! 1e0dec: a9017bfd stp x29, x30, [sp, #0x10] 1e0df0: 910043fd add x29, sp, #0x10 1e0df4: 90000649 adrp x9, 0x2a8000 1e0df8: f9400408 ldr x8, [x0, #0x8] 1e0dfc: f9447129 ldr x9, [x9, #0x8e0] 1e0e00: aa0003f3 mov x19, x0 1e0e04: 91004129 add x9, x9, #0x10 1e0e08: f9000009 str x9, [x0] 1e0e0c: d1002109 sub x9, x8, #0x8 1e0e10: 885ffd2a ldaxr w10, [x9] 1e0e14: 7100054a subs w10, w10, #0x1 1e0e18: 880bfd2a stlxr w11, w10, [x9] 1e0e1c: 35ffffab cbnz w11, 0x1e0e10 1e0e20: 54000065 b.pl 0x1e0e2c 1e0e24: d1006100 sub x0, x8, #0x18 1e0e28: 97fafece bl 0xa0960 <_ZdlPv@plt> 1e0e2c: aa1303e0 mov x0, x19 1e0e30: 97fb1e18 bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e0e34: a9417bfd ldp x29, x30, [sp, #0x10] 1e0e38: aa1303e0 mov x0, x19 1e0e3c: f84207f3 ldr x19, [sp], #0x20 1e0e40: 17fafec8 b 0xa0960 <_ZdlPv@plt> 00000000001e0e44 : 1e0e44: f81e0ff3 str x19, [sp, #-0x20]! 1e0e48: a9017bfd stp x29, x30, [sp, #0x10] 1e0e4c: 910043fd add x29, sp, #0x10 1e0e50: 90000649 adrp x9, 0x2a8000 1e0e54: f9400408 ldr x8, [x0, #0x8] 1e0e58: f9447129 ldr x9, [x9, #0x8e0] 1e0e5c: aa0003f3 mov x19, x0 1e0e60: 91004129 add x9, x9, #0x10 1e0e64: f9000009 str x9, [x0] 1e0e68: d1002109 sub x9, x8, #0x8 1e0e6c: 885ffd2a ldaxr w10, [x9] 1e0e70: 7100054a subs w10, w10, #0x1 1e0e74: 880bfd2a stlxr w11, w10, [x9] 1e0e78: 35ffffab cbnz w11, 0x1e0e6c 1e0e7c: 54000065 b.pl 0x1e0e88 1e0e80: d1006100 sub x0, x8, #0x18 1e0e84: 97fafeb7 bl 0xa0960 <_ZdlPv@plt> 1e0e88: aa1303e0 mov x0, x19 1e0e8c: 97fb1e01 bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e0e90: a9417bfd ldp x29, x30, [sp, #0x10] 1e0e94: aa1303e0 mov x0, x19 1e0e98: f84207f3 ldr x19, [sp], #0x20 1e0e9c: 17fafeb1 b 0xa0960 <_ZdlPv@plt> 00000000001e0ea0 : 1e0ea0: f81e0ff3 str x19, [sp, #-0x20]! 1e0ea4: a9017bfd stp x29, x30, [sp, #0x10] 1e0ea8: 910043fd add x29, sp, #0x10 1e0eac: 90000649 adrp x9, 0x2a8000 1e0eb0: f9400408 ldr x8, [x0, #0x8] 1e0eb4: f9474529 ldr x9, [x9, #0xe88] 1e0eb8: aa0003f3 mov x19, x0 1e0ebc: 91004129 add x9, x9, #0x10 1e0ec0: f9000009 str x9, [x0] 1e0ec4: d1002109 sub x9, x8, #0x8 1e0ec8: 885ffd2a ldaxr w10, [x9] 1e0ecc: 7100054a subs w10, w10, #0x1 1e0ed0: 880bfd2a stlxr w11, w10, [x9] 1e0ed4: 35ffffab cbnz w11, 0x1e0ec8 1e0ed8: 54000065 b.pl 0x1e0ee4 1e0edc: d1006100 sub x0, x8, #0x18 1e0ee0: 97fafea0 bl 0xa0960 <_ZdlPv@plt> 1e0ee4: aa1303e0 mov x0, x19 1e0ee8: 97fb1dea bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e0eec: a9417bfd ldp x29, x30, [sp, #0x10] 1e0ef0: aa1303e0 mov x0, x19 1e0ef4: f84207f3 ldr x19, [sp], #0x20 1e0ef8: 17fafe9a b 0xa0960 <_ZdlPv@plt> 00000000001e0efc : 1e0efc: f81e0ff3 str x19, [sp, #-0x20]! 1e0f00: a9017bfd stp x29, x30, [sp, #0x10] 1e0f04: 910043fd add x29, sp, #0x10 1e0f08: 90000649 adrp x9, 0x2a8000 1e0f0c: f9400408 ldr x8, [x0, #0x8] 1e0f10: f9474529 ldr x9, [x9, #0xe88] 1e0f14: aa0003f3 mov x19, x0 1e0f18: 91004129 add x9, x9, #0x10 1e0f1c: f9000009 str x9, [x0] 1e0f20: d1002109 sub x9, x8, #0x8 1e0f24: 885ffd2a ldaxr w10, [x9] 1e0f28: 7100054a subs w10, w10, #0x1 1e0f2c: 880bfd2a stlxr w11, w10, [x9] 1e0f30: 35ffffab cbnz w11, 0x1e0f24 1e0f34: 54000065 b.pl 0x1e0f40 1e0f38: d1006100 sub x0, x8, #0x18 1e0f3c: 97fafe89 bl 0xa0960 <_ZdlPv@plt> 1e0f40: aa1303e0 mov x0, x19 1e0f44: 97fb1dd3 bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e0f48: a9417bfd ldp x29, x30, [sp, #0x10] 1e0f4c: aa1303e0 mov x0, x19 1e0f50: f84207f3 ldr x19, [sp], #0x20 1e0f54: 17fafe83 b 0xa0960 <_ZdlPv@plt> 00000000001e0f58 : 1e0f58: f81e0ff3 str x19, [sp, #-0x20]! 1e0f5c: a9017bfd stp x29, x30, [sp, #0x10] 1e0f60: 910043fd add x29, sp, #0x10 1e0f64: 90000649 adrp x9, 0x2a8000 1e0f68: f9400408 ldr x8, [x0, #0x8] 1e0f6c: f9474529 ldr x9, [x9, #0xe88] 1e0f70: aa0003f3 mov x19, x0 1e0f74: 91004129 add x9, x9, #0x10 1e0f78: f9000009 str x9, [x0] 1e0f7c: d1002109 sub x9, x8, #0x8 1e0f80: 885ffd2a ldaxr w10, [x9] 1e0f84: 7100054a subs w10, w10, #0x1 1e0f88: 880bfd2a stlxr w11, w10, [x9] 1e0f8c: 35ffffab cbnz w11, 0x1e0f80 1e0f90: 54000065 b.pl 0x1e0f9c 1e0f94: d1006100 sub x0, x8, #0x18 1e0f98: 97fafe72 bl 0xa0960 <_ZdlPv@plt> 1e0f9c: aa1303e0 mov x0, x19 1e0fa0: 97fb1dbc bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e0fa4: a9417bfd ldp x29, x30, [sp, #0x10] 1e0fa8: aa1303e0 mov x0, x19 1e0fac: f84207f3 ldr x19, [sp], #0x20 1e0fb0: 17fafe6c b 0xa0960 <_ZdlPv@plt> 00000000001e0fb4 : 1e0fb4: d65f03c0 ret 00000000001e0fb8 : 1e0fb8: 17fafe6a b 0xa0960 <_ZdlPv@plt> 00000000001e0fbc : 1e0fbc: 90000648 adrp x8, 0x2a8000 1e0fc0: f941a508 ldr x8, [x8, #0x348] 1e0fc4: 91004108 add x8, x8, #0x10 1e0fc8: f9000008 str x8, [x0] 1e0fcc: d65f03c0 ret 00000000001e0fd0 : 1e0fd0: 17fb1db0 b 0xa8690 <_ZNSt9exceptionD2Ev@plt> 00000000001e0fd4 : 1e0fd4: f81e0ff3 str x19, [sp, #-0x20]! 1e0fd8: a9017bfd stp x29, x30, [sp, #0x10] 1e0fdc: 910043fd add x29, sp, #0x10 1e0fe0: aa0003f3 mov x19, x0 1e0fe4: 97fb1dab bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e0fe8: a9417bfd ldp x29, x30, [sp, #0x10] 1e0fec: aa1303e0 mov x0, x19 1e0ff0: f84207f3 ldr x19, [sp], #0x20 1e0ff4: 17fafe5b b 0xa0960 <_ZdlPv@plt> 00000000001e0ff8 : 1e0ff8: 90000320 adrp x0, 0x244000 1e0ffc: 91290800 add x0, x0, #0xa42 1e1000: d65f03c0 ret 00000000001e1004 : 1e1004: f0000628 adrp x8, 0x2a8000 1e1008: f9434108 ldr x8, [x8, #0x680] 1e100c: 91004108 add x8, x8, #0x10 1e1010: f9000008 str x8, [x0] 1e1014: d65f03c0 ret 00000000001e1018 : 1e1018: 17fb1d9e b 0xa8690 <_ZNSt9exceptionD2Ev@plt> 00000000001e101c : 1e101c: f81e0ff3 str x19, [sp, #-0x20]! 1e1020: a9017bfd stp x29, x30, [sp, #0x10] 1e1024: 910043fd add x29, sp, #0x10 1e1028: aa0003f3 mov x19, x0 1e102c: 97fb1d99 bl 0xa8690 <_ZNSt9exceptionD2Ev@plt> 1e1030: a9417bfd ldp x29, x30, [sp, #0x10] 1e1034: aa1303e0 mov x0, x19 1e1038: f84207f3 ldr x19, [sp], #0x20 1e103c: 17fafe49 b 0xa0960 <_ZdlPv@plt> 00000000001e1040 : 1e1040: f0000300 adrp x0, 0x244000 1e1044: 91294000 add x0, x0, #0xa50 1e1048: d65f03c0 ret 1e104c: d10683ff sub sp, sp, #0x1a0 1e1050: a91567fc stp x28, x25, [sp, #0x150] 1e1054: a9165ff8 stp x24, x23, [sp, #0x160] 1e1058: a91757f6 stp x22, x21, [sp, #0x170] 1e105c: a9184ff4 stp x20, x19, [sp, #0x180] 1e1060: a9197bfd stp x29, x30, [sp, #0x190] 1e1064: 910643fd add x29, sp, #0x190 1e1068: 928006f6 mov x22, #-0x38 // =-56 1e106c: 910003e8 mov x8, sp 1e1070: 910223e9 add x9, sp, #0x88 1e1074: f2dff016 movk x22, #0xff80, lsl #32 1e1078: 910043b7 add x23, x29, #0x10 1e107c: 91020118 add x24, x8, #0x80 1e1080: 9100e139 add x25, x9, #0x38 1e1084: a93a67b7 stp x23, x25, [x29, #-0x60] 1e1088: a93b5bb8 stp x24, x22, [x29, #-0x50] 1e108c: ad0007e0 stp q0, q1, [sp] 1e1090: ad7d03a1 ldp q1, q0, [x29, #-0x60] 1e1094: ad031fe6 stp q6, q7, [sp, #0x60] 1e1098: ad0217e4 stp q4, q5, [sp, #0x40] 1e109c: ad010fe2 stp q2, q3, [sp, #0x20] 1e10a0: a90b1fe6 stp x6, x7, [sp, #0xb0] 1e10a4: a90a17e4 stp x4, x5, [sp, #0xa0] 1e10a8: f9004fe3 str x3, [sp, #0x98] 1e10ac: a9088be1 stp x1, x2, [sp, #0x88] 1e10b0: ad3c03a1 stp q1, q0, [x29, #-0x80] 1e10b4: f0000628 adrp x8, 0x2a8000 1e10b8: f9433108 ldr x8, [x8, #0x660] 1e10bc: aa0003f3 mov x19, x0 1e10c0: d10203a2 sub x2, x29, #0x80 1e10c4: aa1303e1 mov x1, x19 1e10c8: 9104c114 add x20, x8, #0x130 1e10cc: aa1403e0 mov x0, x20 1e10d0: d102a3b5 sub x21, x29, #0xa8 1e10d4: 97fb1b0b bl 0xa7d00 1e10d8: 52800140 mov w0, #0xa // =10 1e10dc: aa1403e1 mov x1, x20 1e10e0: 97fb0d00 bl 0xa44e0 1e10e4: a936dbb8 stp x24, x22, [x29, #-0x98] 1e10e8: a935e7b7 stp x23, x25, [x29, #-0xa8] 1e10ec: ad4002a1 ldp q1, q0, [x21] 1e10f0: d10223a0 sub x0, x29, #0x88 1e10f4: 910303e2 add x2, sp, #0xc0 1e10f8: aa1303e1 mov x1, x19 1e10fc: ad0603e1 stp q1, q0, [sp, #0xc0] 1e1100: 97fb15e8 bl 0xa68a0 1e1104: f85783a0 ldur x0, [x29, #-0x88] 1e1108: 97fb14ea bl 0xa64b0 1e110c: f0000300 adrp x0, 0x244000 1e1110: 912a2000 add x0, x0, #0xa88 1e1114: 2a1f03e1 mov w1, wzr 1e1118: 2a1f03e2 mov w2, wzr 1e111c: 97fb2819 bl 0xab180 1e1120: f85783a2 ldur x2, [x29, #-0x88] 1e1124: b00000c1 adrp x1, 0x1fa000 1e1128: 9129bc21 add x1, x1, #0xa6f 1e112c: 321f03e0 orr w0, wzr, #0x2 1e1130: 97faffdc bl 0xa10a0 1e1134: 97fb1a47 bl 0xa7a50 1e1138: 97fb199e bl 0xa77b0 00000000001e113c : 1e113c: f0000629 adrp x9, 0x2a8000 1e1140: f941b929 ldr x9, [x9, #0x370] 1e1144: 90000008 adrp x8, 0x1e1000 1e1148: 910ab108 add x8, x8, #0x2ac 1e114c: f100001f cmp x0, #0x0 1e1150: 9a800108 csel x8, x8, x0, eq 1e1154: c85ffd20 ldaxr x0, [x9] 1e1158: c80afd28 stlxr w10, x8, [x9] 1e115c: 35ffffca cbnz w10, 0x1e1154 1e1160: d65f03c0 ret 00000000001e1164 : 1e1164: f0000629 adrp x9, 0x2a8000 1e1168: f945b929 ldr x9, [x9, #0xb70] 1e116c: 90000008 adrp x8, 0x1e1000 1e1170: 91063108 add x8, x8, #0x18c 1e1174: f100001f cmp x0, #0x0 1e1178: 9a800108 csel x8, x8, x0, eq 1e117c: c85ffd20 ldaxr x0, [x9] 1e1180: c80afd28 stlxr w10, x8, [x9] 1e1184: 35ffffca cbnz w10, 0x1e117c 1e1188: d65f03c0 ret 1e118c: f81d0ffc str x28, [sp, #-0x30]! 1e1190: a9014ff4 stp x20, x19, [sp, #0x10] 1e1194: a9027bfd stp x29, x30, [sp, #0x20] 1e1198: 910083fd add x29, sp, #0x20 1e119c: d11043ff sub sp, sp, #0x410 1e11a0: 97fb06c0 bl 0xa2ca0 <__cxa_get_globals_fast@plt> 1e11a4: b4000060 cbz x0, 0x1e11b0 1e11a8: f9400014 ldr x20, [x0] 1e11ac: b5000094 cbnz x20, 0x1e11bc 1e11b0: f0000300 adrp x0, 0x244000 1e11b4: 912c3800 add x0, x0, #0xb0e 1e11b8: 97ffffa5 bl 0x1e104c 1e11bc: 91018293 add x19, x20, #0x60 1e11c0: aa1303e0 mov x0, x19 1e11c4: 97fb1a43 bl 0xa7ad0 <_ZN10__cxxabiv121__isOurExceptionClassEPK17_Unwind_Exception@plt> 1e11c8: 36000160 tbz w0, #0x0, 0x1e11f4 1e11cc: aa1303e0 mov x0, x19 1e11d0: 97fb049c bl 0xa2440 <_ZN10__cxxabiv119__getExceptionClassEPK17_Unwind_Exception@plt> 1e11d4: d2856028 mov x8, #0x2b01 // =11009 1e11d8: f2a86568 movk x8, #0x432b, lsl #16 1e11dc: f2c9c8e8 movk x8, #0x4e47, lsl #32 1e11e0: f2e86988 movk x8, #0x434c, lsl #48 1e11e4: eb08001f cmp x0, x8 1e11e8: 54000101 b.ne 0x1e1208 1e11ec: f9400288 ldr x8, [x20] 1e11f0: 14000007 b 0x1e120c 1e11f4: b0000648 adrp x8, 0x2aa000 1e11f8: f9410101 ldr x1, [x8, #0x200] 1e11fc: f0000300 adrp x0, 0x244000 1e1200: 912ba000 add x0, x0, #0xae8 1e1204: 97ffff92 bl 0x1e104c 1e1208: 91020288 add x8, x20, #0x80 1e120c: f81e83a8 stur x8, [x29, #-0x18] 1e1210: f9400694 ldr x20, [x20, #0x8] 1e1214: 321603e8 orr w8, wzr, #0x400 1e1218: f90003e8 str x8, [sp] 1e121c: 910033e1 add x1, sp, #0xc 1e1220: f9400680 ldr x0, [x20, #0x8] 1e1224: 910003e2 mov x2, sp 1e1228: d10093a3 sub x3, x29, #0x24 1e122c: 97fb23d1 bl 0xaa170 <__cxa_demangle@plt> 1e1230: b85dc3a8 ldur w8, [x29, #-0x24] 1e1234: 35000068 cbnz w8, 0x1e1240 1e1238: aa0003f3 mov x19, x0 1e123c: 14000002 b 0x1e1244 1e1240: f9400693 ldr x19, [x20, #0x8] 1e1244: f0000620 adrp x0, 0x2a8000 1e1248: f943a400 ldr x0, [x0, #0x748] 1e124c: d10063a2 sub x2, x29, #0x18 1e1250: aa1403e1 mov x1, x20 1e1254: f9400008 ldr x8, [x0] 1e1258: f9401108 ldr x8, [x8, #0x20] 1e125c: d63f0100 blr x8 1e1260: 360001a0 tbz w0, #0x0, 0x1e1294 1e1264: f85e83a0 ldur x0, [x29, #-0x18] 1e1268: b0000649 adrp x9, 0x2aa000 1e126c: f9410134 ldr x20, [x9, #0x200] 1e1270: f9400008 ldr x8, [x0] 1e1274: f9400908 ldr x8, [x8, #0x10] 1e1278: d63f0100 blr x8 1e127c: aa0003e3 mov x3, x0 1e1280: f0000300 adrp x0, 0x244000 1e1284: 912a4800 add x0, x0, #0xa92 1e1288: aa1403e1 mov x1, x20 1e128c: aa1303e2 mov x2, x19 1e1290: 97ffff6f bl 0x1e104c 1e1294: b0000648 adrp x8, 0x2aa000 1e1298: f9410101 ldr x1, [x8, #0x200] 1e129c: f0000300 adrp x0, 0x244000 1e12a0: 912afc00 add x0, x0, #0xabf 1e12a4: aa1303e2 mov x2, x19 1e12a8: 97ffff69 bl 0x1e104c 1e12ac: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1e12b0: 910003fd mov x29, sp 1e12b4: f0000309 adrp x9, 0x244000 1e12b8: b0000648 adrp x8, 0x2aa000 1e12bc: 912c8d29 add x9, x9, #0xb23 1e12c0: f9010109 str x9, [x8, #0x200] 1e12c4: 97fb24e7 bl 0xaa660 <_ZSt9terminatev@plt> 00000000001e12c8 <__cxa_demangle>: 1e12c8: a9ba6ffc stp x28, x27, [sp, #-0x60]! 1e12cc: a90167fa stp x26, x25, [sp, #0x10] 1e12d0: a9025ff8 stp x24, x23, [sp, #0x20] 1e12d4: a90357f6 stp x22, x21, [sp, #0x30] 1e12d8: a9044ff4 stp x20, x19, [sp, #0x40] 1e12dc: a9057bfd stp x29, x30, [sp, #0x50] 1e12e0: 910143fd add x29, sp, #0x50 1e12e4: d14007ff sub sp, sp, #0x1, lsl #12 // =0x1000 1e12e8: d10d03ff sub sp, sp, #0x340 1e12ec: d53bd058 mrs x24, TPIDR_EL0 1e12f0: f9401708 ldr x8, [x24, #0x28] 1e12f4: aa0303f3 mov x19, x3 1e12f8: f81a03a8 stur x8, [x29, #-0x60] 1e12fc: b40000c0 cbz x0, 0x1e1314 <__cxa_demangle+0x4c> 1e1300: aa0203f5 mov x21, x2 1e1304: aa0103f4 mov x20, x1 1e1308: aa0003f6 mov x22, x0 1e130c: b40000e1 cbz x1, 0x1e1328 <__cxa_demangle+0x60> 1e1310: b50000d5 cbnz x21, 0x1e1328 <__cxa_demangle+0x60> 1e1314: aa1f03f4 mov x20, xzr 1e1318: b4002bf3 cbz x19, 0x1e1894 <__cxa_demangle+0x5cc> 1e131c: 321e7be8 orr w8, wzr, #0xfffffffd 1e1320: b9000268 str w8, [x19] 1e1324: 1400015c b 0x1e1894 <__cxa_demangle+0x5cc> 1e1328: aa1603e0 mov x0, x22 1e132c: 97fb0811 bl 0xa3370 1e1330: 8b0002c8 add x8, x22, x0 1e1334: 910103e9 add x9, sp, #0x40 1e1338: a90423f6 stp x22, x8, [sp, #0x40] 1e133c: 9104a128 add x8, x9, #0x128 1e1340: f90033e8 str x8, [sp, #0x60] 1e1344: 910a6128 add x8, x9, #0x298 1e1348: f9014be8 str x8, [sp, #0x290] 1e134c: 910b4128 add x8, x9, #0x2d0 1e1350: 9100a137 add x23, x9, #0x28 1e1354: 91050139 add x25, x9, #0x140 1e1358: 9109012a add x10, x9, #0x240 1e135c: 9109613a add x26, x9, #0x258 1e1360: 910ac13b add x27, x9, #0x2b0 1e1364: f90177e8 str x8, [sp, #0x2e8] 1e1368: 320003e8 orr w8, wzr, #0x1 1e136c: 6f07e7e0 movi v0.2d, #0xffffffffffffffff 1e1370: f100081f cmp x0, #0x2 1e1374: 910b813c add x28, x9, #0x2e0 1e1378: a9055ff7 stp x23, x23, [sp, #0x50] 1e137c: a916e7f9 stp x25, x25, [sp, #0x168] 1e1380: f900bfea str x10, [sp, #0x178] 1e1384: f90143fa str x26, [sp, #0x280] 1e1388: f90147fa str x26, [sp, #0x288] 1e138c: f9016ffb str x27, [sp, #0x2d8] 1e1390: f90173fb str x27, [sp, #0x2e0] 1e1394: 790623e8 strh w8, [sp, #0x310] 1e1398: 390c4bff strb wzr, [sp, #0x312] 1e139c: f90197ff str xzr, [sp, #0x328] 1e13a0: f90193ff str xzr, [sp, #0x320] 1e13a4: f90993fc str x28, [sp, #0x1320] 1e13a8: fd001fe0 str d0, [sp, #0x38] 1e13ac: 54001063 b.lo 0x1e15b8 <__cxa_demangle+0x2f0> 1e13b0: 394002c8 ldrb w8, [x22] 1e13b4: 71017d1f cmp w8, #0x5f 1e13b8: 54001001 b.ne 0x1e15b8 <__cxa_demangle+0x2f0> 1e13bc: 394006c9 ldrb w9, [x22, #0x1] 1e13c0: 7101693f cmp w9, #0x5a 1e13c4: 540005c1 b.ne 0x1e147c <__cxa_demangle+0x1b4> 1e13c8: 91000ac8 add x8, x22, #0x2 1e13cc: f90023e8 str x8, [sp, #0x40] 1e13d0: 910103e0 add x0, sp, #0x40 1e13d4: 94000162 bl 0x1e195c <__cxa_demangle+0x694> 1e13d8: aa0003f6 mov x22, x0 1e13dc: b4002160 cbz x0, 0x1e1808 <__cxa_demangle+0x540> 1e13e0: a94437ee ldp x14, x13, [sp, #0x40] 1e13e4: eb0e01bf cmp x13, x14 1e13e8: 54000f40 b.eq 0x1e15d0 <__cxa_demangle+0x308> 1e13ec: 394001c8 ldrb w8, [x14] 1e13f0: 7100b91f cmp w8, #0x2e 1e13f4: 540020a1 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e13f8: f94993e0 ldr x0, [sp, #0x1320] 1e13fc: aa0003e8 mov x8, x0 1e1400: f8408d09 ldr x9, [x8, #0x8]! 1e1404: 9100c12a add x10, x9, #0x30 1e1408: f13fc15f cmp x10, #0xff0 1e140c: 540001a3 b.lo 0x1e1440 <__cxa_demangle+0x178> 1e1410: a900bbe0 stp x0, x14, [sp, #0x8] 1e1414: 321403e0 orr w0, wzr, #0x1000 1e1418: f9000fed str x13, [sp, #0x18] 1e141c: 97fb039d bl 0xa2290 1e1420: b4002580 cbz x0, 0x1e18d0 <__cxa_demangle+0x608> 1e1424: a940bbe8 ldp x8, x14, [sp, #0x8] 1e1428: f9400fed ldr x13, [sp, #0x18] 1e142c: aa1f03e9 mov x9, xzr 1e1430: f90993e0 str x0, [sp, #0x1320] 1e1434: f9000008 str x8, [x0] 1e1438: aa0003e8 mov x8, x0 1e143c: f8008d1f str xzr, [x8, #0x8]! 1e1440: 9000060b adrp x11, 0x2a1000 1e1444: 9100c12a add x10, x9, #0x30 1e1448: 8b090009 add x9, x0, x9 1e144c: 9139e16b add x11, x11, #0xe78 1e1450: 3200c3ec mov w12, #0x1010101 // =16843009 1e1454: f900010a str x10, [x8] 1e1458: f8010d2b str x11, [x9, #0x10]! 1e145c: b900092c str w12, [x9, #0x8] 1e1460: a9013936 stp x22, x14, [x9, #0x10] 1e1464: f900112d str x13, [x9, #0x20] 1e1468: f94027e8 ldr x8, [sp, #0x48] 1e146c: aa0903f6 mov x22, x9 1e1470: f90023e8 str x8, [sp, #0x40] 1e1474: b5000b16 cbnz x22, 0x1e15d4 <__cxa_demangle+0x30c> 1e1478: 140000e4 b 0x1e1808 <__cxa_demangle+0x540> 1e147c: f100101f cmp x0, #0x4 1e1480: 540009c3 b.lo 0x1e15b8 <__cxa_demangle+0x2f0> 1e1484: 71017d1f cmp w8, #0x5f 1e1488: 54000981 b.ne 0x1e15b8 <__cxa_demangle+0x2f0> 1e148c: 394006c8 ldrb w8, [x22, #0x1] 1e1490: 71017d1f cmp w8, #0x5f 1e1494: 54000921 b.ne 0x1e15b8 <__cxa_demangle+0x2f0> 1e1498: 39400ac8 ldrb w8, [x22, #0x2] 1e149c: 71017d1f cmp w8, #0x5f 1e14a0: 540008c1 b.ne 0x1e15b8 <__cxa_demangle+0x2f0> 1e14a4: 39400ec8 ldrb w8, [x22, #0x3] 1e14a8: 7101691f cmp w8, #0x5a 1e14ac: 54000861 b.ne 0x1e15b8 <__cxa_demangle+0x2f0> 1e14b0: 910012c8 add x8, x22, #0x4 1e14b4: f90023e8 str x8, [sp, #0x40] 1e14b8: 910103e0 add x0, sp, #0x40 1e14bc: 94000128 bl 0x1e195c <__cxa_demangle+0x694> 1e14c0: b4001a40 cbz x0, 0x1e1808 <__cxa_demangle+0x540> 1e14c4: a94423ea ldp x10, x8, [sp, #0x40] 1e14c8: cb0a0109 sub x9, x8, x10 1e14cc: f100353f cmp x9, #0xd 1e14d0: 540019c3 b.lo 0x1e1808 <__cxa_demangle+0x540> 1e14d4: 39400149 ldrb w9, [x10] 1e14d8: 71017d3f cmp w9, #0x5f 1e14dc: 54001961 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e14e0: 39400549 ldrb w9, [x10, #0x1] 1e14e4: 7101893f cmp w9, #0x62 1e14e8: 54001901 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e14ec: 39400949 ldrb w9, [x10, #0x2] 1e14f0: 7101b13f cmp w9, #0x6c 1e14f4: 540018a1 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e14f8: 39400d49 ldrb w9, [x10, #0x3] 1e14fc: f9000fe0 str x0, [sp, #0x18] 1e1500: 7101bd3f cmp w9, #0x6f 1e1504: 54001821 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e1508: 39401149 ldrb w9, [x10, #0x4] 1e150c: 71018d3f cmp w9, #0x63 1e1510: 540017c1 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e1514: 39401549 ldrb w9, [x10, #0x5] 1e1518: 7101ad3f cmp w9, #0x6b 1e151c: 54001761 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e1520: 39401949 ldrb w9, [x10, #0x6] 1e1524: 71017d3f cmp w9, #0x5f 1e1528: 54001701 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e152c: 39401d49 ldrb w9, [x10, #0x7] 1e1530: 7101a53f cmp w9, #0x69 1e1534: 540016a1 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e1538: 39402149 ldrb w9, [x10, #0x8] 1e153c: 7101b93f cmp w9, #0x6e 1e1540: 54001641 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e1544: 39402549 ldrb w9, [x10, #0x9] 1e1548: 7101d93f cmp w9, #0x76 1e154c: 540015e1 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e1550: 39402949 ldrb w9, [x10, #0xa] 1e1554: 7101bd3f cmp w9, #0x6f 1e1558: 54001581 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e155c: 39402d49 ldrb w9, [x10, #0xb] 1e1560: 7101ad3f cmp w9, #0x6b 1e1564: 54001521 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e1568: 39403149 ldrb w9, [x10, #0xc] 1e156c: 7101953f cmp w9, #0x65 1e1570: 540014c1 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e1574: 91003549 add x9, x10, #0xd 1e1578: eb08013f cmp x9, x8 1e157c: f90023e9 str x9, [sp, #0x40] 1e1580: 54000a80 b.eq 0x1e16d0 <__cxa_demangle+0x408> 1e1584: 3940012b ldrb w11, [x9] 1e1588: 71017d7f cmp w11, #0x5f 1e158c: 54000ac1 b.ne 0x1e16e4 <__cxa_demangle+0x41c> 1e1590: 9100394b add x11, x10, #0xe 1e1594: 320003ea orr w10, wzr, #0x1 1e1598: aa0b03e9 mov x9, x11 1e159c: f90023eb str x11, [sp, #0x40] 1e15a0: eb0b011f cmp x8, x11 1e15a4: 54000a81 b.ne 0x1e16f4 <__cxa_demangle+0x42c> 1e15a8: aa1f03ed mov x13, xzr 1e15ac: aa1f03eb mov x11, xzr 1e15b0: aa0803ec mov x12, x8 1e15b4: 14000067 b 0x1e1750 <__cxa_demangle+0x488> 1e15b8: 910103e0 add x0, sp, #0x40 1e15bc: 9400046b bl 0x1e2768 <__cxa_demangle+0x14a0> 1e15c0: a94423e9 ldp x9, x8, [sp, #0x40] 1e15c4: aa0003f6 mov x22, x0 1e15c8: eb09011f cmp x8, x9 1e15cc: 540011e1 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e15d0: b40011d6 cbz x22, 0x1e1808 <__cxa_demangle+0x540> 1e15d4: f9000ffb str x27, [sp, #0x18] 1e15d8: aa1a03fb mov x27, x26 1e15dc: aa1903fa mov x26, x25 1e15e0: aa1703f9 mov x25, x23 1e15e4: b4000074 cbz x20, 0x1e15f0 <__cxa_demangle+0x328> 1e15e8: f94002b7 ldr x23, [x21] 1e15ec: 14000006 b 0x1e1604 <__cxa_demangle+0x33c> 1e15f0: 321603e0 orr w0, wzr, #0x400 1e15f4: 321603f7 orr w23, wzr, #0x400 1e15f8: 97fb0326 bl 0xa2290 1e15fc: aa0003f4 mov x20, x0 1e1600: b40005a0 cbz x0, 0x1e16b4 <__cxa_demangle+0x3ec> 1e1604: a9027ff4 stp x20, xzr, [sp, #0x20] 1e1608: f9001bf7 str x23, [sp, #0x30] 1e160c: f94002c8 ldr x8, [x22] 1e1610: f9401108 ldr x8, [x8, #0x20] 1e1614: aa1903f7 mov x23, x25 1e1618: aa1a03f9 mov x25, x26 1e161c: aa1b03fa mov x26, x27 1e1620: f9400ffb ldr x27, [sp, #0x18] 1e1624: 910083e1 add x1, sp, #0x20 1e1628: aa1603e0 mov x0, x22 1e162c: d63f0100 blr x8 1e1630: 394026c8 ldrb w8, [x22, #0x9] 1e1634: 7100051f cmp w8, #0x1 1e1638: 540000c0 b.eq 0x1e1650 <__cxa_demangle+0x388> 1e163c: f94002c8 ldr x8, [x22] 1e1640: f9401508 ldr x8, [x8, #0x28] 1e1644: 910083e1 add x1, sp, #0x20 1e1648: aa1603e0 mov x0, x22 1e164c: d63f0100 blr x8 1e1650: a942abe8 ldp x8, x10, [sp, #0x28] 1e1654: 91000509 add x9, x8, #0x1 1e1658: eb0a013f cmp x9, x10 1e165c: 54000062 b.hs 0x1e1668 <__cxa_demangle+0x3a0> 1e1660: f94013e0 ldr x0, [sp, #0x20] 1e1664: 1400000b b 0x1e1690 <__cxa_demangle+0x3c8> 1e1668: f94013e0 ldr x0, [sp, #0x20] 1e166c: d37ff948 lsl x8, x10, #1 1e1670: eb09011f cmp x8, x9 1e1674: 9a883121 csel x1, x9, x8, lo 1e1678: f9001be1 str x1, [sp, #0x30] 1e167c: 97fb08fd bl 0xa3a70 1e1680: f90013e0 str x0, [sp, #0x20] 1e1684: b4001260 cbz x0, 0x1e18d0 <__cxa_demangle+0x608> 1e1688: f94017e8 ldr x8, [sp, #0x28] 1e168c: 91000509 add x9, x8, #0x1 1e1690: f90017e9 str x9, [sp, #0x28] 1e1694: 3828681f strb wzr, [x0, x8] 1e1698: b4000075 cbz x21, 0x1e16a4 <__cxa_demangle+0x3dc> 1e169c: f94017e8 ldr x8, [sp, #0x28] 1e16a0: f90002a8 str x8, [x21] 1e16a4: f94013f4 ldr x20, [sp, #0x20] 1e16a8: 2a1f03e8 mov w8, wzr 1e16ac: b5000b33 cbnz x19, 0x1e1810 <__cxa_demangle+0x548> 1e16b0: 14000059 b 0x1e1814 <__cxa_demangle+0x54c> 1e16b4: aa1903f7 mov x23, x25 1e16b8: aa1a03f9 mov x25, x26 1e16bc: aa1b03fa mov x26, x27 1e16c0: f9400ffb ldr x27, [sp, #0x18] 1e16c4: 12800008 mov w8, #-0x1 // =-1 1e16c8: b5000a53 cbnz x19, 0x1e1810 <__cxa_demangle+0x548> 1e16cc: 14000052 b 0x1e1814 <__cxa_demangle+0x54c> 1e16d0: aa0903ec mov x12, x9 1e16d4: aa0803e9 mov x9, x8 1e16d8: eb09011f cmp x8, x9 1e16dc: 54000500 b.eq 0x1e177c <__cxa_demangle+0x4b4> 1e16e0: 14000022 b 0x1e1768 <__cxa_demangle+0x4a0> 1e16e4: 2a1f03ea mov w10, wzr 1e16e8: aa0903eb mov x11, x9 1e16ec: eb0b011f cmp x8, x11 1e16f0: 54fff5c0 b.eq 0x1e15a8 <__cxa_demangle+0x2e0> 1e16f4: 3940012c ldrb w12, [x9] 1e16f8: 5100c18c sub w12, w12, #0x30 1e16fc: 7100259f cmp w12, #0x9 1e1700: 540001c8 b.hi 0x1e1738 <__cxa_demangle+0x470> 1e1704: 9100052c add x12, x9, #0x1 1e1708: aa0c03e9 mov x9, x12 1e170c: eb0c011f cmp x8, x12 1e1710: f90023ec str x12, [sp, #0x40] 1e1714: 540001a0 b.eq 0x1e1748 <__cxa_demangle+0x480> 1e1718: aa0903ec mov x12, x9 1e171c: 3840158d ldrb w13, [x12], #0x1 1e1720: 5100c1ad sub w13, w13, #0x30 1e1724: 710029bf cmp w13, #0xa 1e1728: 54ffff03 b.lo 0x1e1708 <__cxa_demangle+0x440> 1e172c: d100058c sub x12, x12, #0x1 1e1730: aa0c03ed mov x13, x12 1e1734: 14000007 b 0x1e1750 <__cxa_demangle+0x488> 1e1738: aa1f03ed mov x13, xzr 1e173c: aa0b03ec mov x12, x11 1e1740: aa1f03eb mov x11, xzr 1e1744: 14000003 b 0x1e1750 <__cxa_demangle+0x488> 1e1748: aa0803ec mov x12, x8 1e174c: aa0803ed mov x13, x8 1e1750: eb0d017f cmp x11, x13 1e1754: 1a9f17eb cset w11, eq 1e1758: 0a0b014a and w10, w10, w11 1e175c: 3700056a tbnz w10, #0x0, 0x1e1808 <__cxa_demangle+0x540> 1e1760: eb09011f cmp x8, x9 1e1764: 540000c0 b.eq 0x1e177c <__cxa_demangle+0x4b4> 1e1768: 39400129 ldrb w9, [x9] 1e176c: 7100b93f cmp w9, #0x2e 1e1770: 54000061 b.ne 0x1e177c <__cxa_demangle+0x4b4> 1e1774: f90023e8 str x8, [sp, #0x40] 1e1778: 14000003 b 0x1e1784 <__cxa_demangle+0x4bc> 1e177c: eb0c011f cmp x8, x12 1e1780: 54000441 b.ne 0x1e1808 <__cxa_demangle+0x540> 1e1784: f94993f6 ldr x22, [sp, #0x1320] 1e1788: aa1603e8 mov x8, x22 1e178c: f8408d09 ldr x9, [x8, #0x8]! 1e1790: 9100c12a add x10, x9, #0x30 1e1794: f13fc15f cmp x10, #0xff0 1e1798: 54000143 b.lo 0x1e17c0 <__cxa_demangle+0x4f8> 1e179c: 321403e0 orr w0, wzr, #0x1000 1e17a0: 97fb02bc bl 0xa2290 1e17a4: b4000960 cbz x0, 0x1e18d0 <__cxa_demangle+0x608> 1e17a8: aa0003e8 mov x8, x0 1e17ac: aa1f03e9 mov x9, xzr 1e17b0: f9000016 str x22, [x0] 1e17b4: f8008d1f str xzr, [x8, #0x8]! 1e17b8: aa0003f6 mov x22, x0 1e17bc: f90993e0 str x0, [sp, #0x1320] 1e17c0: 9000032c adrp x12, 0x245000 1e17c4: 9100c12a add x10, x9, #0x30 1e17c8: 9109c98c add x12, x12, #0x272 1e17cc: f900010a str x10, [x8] 1e17d0: 91008588 add x8, x12, #0x21 1e17d4: 9e670180 fmov d0, x12 1e17d8: 4e181d00 mov v0.d[1], x8 1e17dc: f9400fe8 ldr x8, [sp, #0x18] 1e17e0: 8b0902d6 add x22, x22, x9 1e17e4: f00005e9 adrp x9, 0x2a0000 1e17e8: 911ea129 add x9, x9, #0x7a8 1e17ec: 5280228b mov w11, #0x114 // =276 1e17f0: 72a0202b movk w11, #0x101, lsl #16 1e17f4: f8010ec9 str x9, [x22, #0x10]! 1e17f8: b9000acb str w11, [x22, #0x8] 1e17fc: 3d8006c0 str q0, [x22, #0x10] 1e1800: f90012c8 str x8, [x22, #0x20] 1e1804: b5ffee96 cbnz x22, 0x1e15d4 <__cxa_demangle+0x30c> 1e1808: 321f7be8 orr w8, wzr, #0xfffffffe 1e180c: b4000053 cbz x19, 0x1e1814 <__cxa_demangle+0x54c> 1e1810: b9000268 str w8, [x19] 1e1814: f94993e0 ldr x0, [sp, #0x1320] 1e1818: 7100011f cmp w8, #0x0 1e181c: 9a9f0294 csel x20, x20, xzr, eq 1e1820: b4000160 cbz x0, 0x1e184c <__cxa_demangle+0x584> 1e1824: f9400008 ldr x8, [x0] 1e1828: eb00039f cmp x28, x0 1e182c: f90993e8 str x8, [sp, #0x1320] 1e1830: 540000a0 b.eq 0x1e1844 <__cxa_demangle+0x57c> 1e1834: 97fb0187 bl 0xa1e50 1e1838: f94993e0 ldr x0, [sp, #0x1320] 1e183c: b5ffff40 cbnz x0, 0x1e1824 <__cxa_demangle+0x55c> 1e1840: 14000003 b 0x1e184c <__cxa_demangle+0x584> 1e1844: aa0803e0 mov x0, x8 1e1848: b5fffee0 cbnz x0, 0x1e1824 <__cxa_demangle+0x55c> 1e184c: a9007f9f stp xzr, xzr, [x28] 1e1850: f9416fe0 ldr x0, [sp, #0x2d8] 1e1854: f90993fc str x28, [sp, #0x1320] 1e1858: eb1b001f cmp x0, x27 1e185c: 54000040 b.eq 0x1e1864 <__cxa_demangle+0x59c> 1e1860: 97fb017c bl 0xa1e50 1e1864: f94143e0 ldr x0, [sp, #0x280] 1e1868: eb1a001f cmp x0, x26 1e186c: 54000040 b.eq 0x1e1874 <__cxa_demangle+0x5ac> 1e1870: 97fb0178 bl 0xa1e50 1e1874: f940b7e0 ldr x0, [sp, #0x168] 1e1878: eb19001f cmp x0, x25 1e187c: 54000040 b.eq 0x1e1884 <__cxa_demangle+0x5bc> 1e1880: 97fb0174 bl 0xa1e50 1e1884: f9402be0 ldr x0, [sp, #0x50] 1e1888: eb17001f cmp x0, x23 1e188c: 54000040 b.eq 0x1e1894 <__cxa_demangle+0x5cc> 1e1890: 97fb0170 bl 0xa1e50 1e1894: f9401708 ldr x8, [x24, #0x28] 1e1898: f85a03a9 ldur x9, [x29, #-0x60] 1e189c: eb09011f cmp x8, x9 1e18a0: 54000161 b.ne 0x1e18cc <__cxa_demangle+0x604> 1e18a4: aa1403e0 mov x0, x20 1e18a8: 914007ff add sp, sp, #0x1, lsl #12 // =0x1000 1e18ac: 910d03ff add sp, sp, #0x340 1e18b0: a9457bfd ldp x29, x30, [sp, #0x50] 1e18b4: a9444ff4 ldp x20, x19, [sp, #0x40] 1e18b8: a94357f6 ldp x22, x21, [sp, #0x30] 1e18bc: a9425ff8 ldp x24, x23, [sp, #0x20] 1e18c0: a94167fa ldp x26, x25, [sp, #0x10] 1e18c4: a8c66ffc ldp x28, x27, [sp], #0x60 1e18c8: d65f03c0 ret 1e18cc: 97fb2129 bl 0xa9d70 <__stack_chk_fail@plt> 1e18d0: 97fb2364 bl 0xaa660 <_ZSt9terminatev@plt> 1e18d4: f94993e8 ldr x8, [sp, #0x1320] 1e18d8: aa0003f3 mov x19, x0 1e18dc: b4000188 cbz x8, 0x1e190c <__cxa_demangle+0x644> 1e18e0: f9400109 ldr x9, [x8] 1e18e4: eb08039f cmp x28, x8 1e18e8: f90993e9 str x9, [sp, #0x1320] 1e18ec: 540000c0 b.eq 0x1e1904 <__cxa_demangle+0x63c> 1e18f0: aa0803e0 mov x0, x8 1e18f4: 97fb0157 bl 0xa1e50 1e18f8: f94993e8 ldr x8, [sp, #0x1320] 1e18fc: b5ffff28 cbnz x8, 0x1e18e0 <__cxa_demangle+0x618> 1e1900: 14000003 b 0x1e190c <__cxa_demangle+0x644> 1e1904: aa0903e8 mov x8, x9 1e1908: b5fffec8 cbnz x8, 0x1e18e0 <__cxa_demangle+0x618> 1e190c: a9007f9f stp xzr, xzr, [x28] 1e1910: f9416fe0 ldr x0, [sp, #0x2d8] 1e1914: f90993fc str x28, [sp, #0x1320] 1e1918: eb1b001f cmp x0, x27 1e191c: 54000040 b.eq 0x1e1924 <__cxa_demangle+0x65c> 1e1920: 97fb014c bl 0xa1e50 1e1924: f94143e0 ldr x0, [sp, #0x280] 1e1928: eb1a001f cmp x0, x26 1e192c: 54000040 b.eq 0x1e1934 <__cxa_demangle+0x66c> 1e1930: 97fb0148 bl 0xa1e50 1e1934: f940b7e0 ldr x0, [sp, #0x168] 1e1938: eb19001f cmp x0, x25 1e193c: 54000040 b.eq 0x1e1944 <__cxa_demangle+0x67c> 1e1940: 97fb0144 bl 0xa1e50 1e1944: f9402be0 ldr x0, [sp, #0x50] 1e1948: eb17001f cmp x0, x23 1e194c: 54000040 b.eq 0x1e1954 <__cxa_demangle+0x68c> 1e1950: 97fb0140 bl 0xa1e50 1e1954: aa1303e0 mov x0, x19 1e1958: 97fb196e bl 0xa7f10 <_Unwind_Resume@plt> 1e195c: d10283ff sub sp, sp, #0xa0 1e1960: a9046ffc stp x28, x27, [sp, #0x40] 1e1964: a90567fa stp x26, x25, [sp, #0x50] 1e1968: a9065ff8 stp x24, x23, [sp, #0x60] 1e196c: a90757f6 stp x22, x21, [sp, #0x70] 1e1970: a9084ff4 stp x20, x19, [sp, #0x80] 1e1974: a9097bfd stp x29, x30, [sp, #0x90] 1e1978: 910243fd add x29, sp, #0x90 1e197c: d53bd05a mrs x26, TPIDR_EL0 1e1980: f9401748 ldr x8, [x26, #0x28] 1e1984: aa0003f3 mov x19, x0 1e1988: f9001fe8 str x8, [sp, #0x38] 1e198c: a9402408 ldp x8, x9, [x0] 1e1990: eb08013f cmp x9, x8 1e1994: 54000560 b.eq 0x1e1a40 <__cxa_demangle+0x778> 1e1998: 3940010a ldrb w10, [x8] 1e199c: 7101515f cmp w10, #0x54 1e19a0: 54000060 b.eq 0x1e19ac <__cxa_demangle+0x6e4> 1e19a4: 71011d5f cmp w10, #0x47 1e19a8: 540004c1 b.ne 0x1e1a40 <__cxa_demangle+0x778> 1e19ac: eb08012b subs x11, x9, x8 1e19b0: 54006bc0 b.eq 0x1e2728 <__cxa_demangle+0x1460> 1e19b4: 71011d5f cmp w10, #0x47 1e19b8: 54001620 b.eq 0x1e1c7c <__cxa_demangle+0x9b4> 1e19bc: 7101515f cmp w10, #0x54 1e19c0: 54006b41 b.ne 0x1e2728 <__cxa_demangle+0x1460> 1e19c4: f100097f cmp x11, #0x2 1e19c8: 9100050a add x10, x8, #0x1 1e19cc: 54001aa3 b.lo 0x1e1d20 <__cxa_demangle+0xa58> 1e19d0: 3940014b ldrb w11, [x10] 1e19d4: 51010d6b sub w11, w11, #0x43 1e19d8: 7100817f cmp w11, #0x20 1e19dc: 54001a28 b.hi 0x1e1d20 <__cxa_demangle+0xa58> 1e19e0: f000030c adrp x12, 0x244000 1e19e4: 912cb98c add x12, x12, #0xb2e 1e19e8: 1000008d adr x13, 0x1e19f8 <__cxa_demangle+0x730> 1e19ec: 786b798e ldrh w14, [x12, x11, lsl #1] 1e19f0: 8b0e09ad add x13, x13, x14, lsl #2 1e19f4: d61f01a0 br x13 1e19f8: 91000908 add x8, x8, #0x2 1e19fc: aa1303e0 mov x0, x19 1e1a00: f9000268 str x8, [x19] 1e1a04: 94000359 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e1a08: b4006900 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e1a0c: a9402269 ldp x9, x8, [x19] 1e1a10: aa0003f5 mov x21, x0 1e1a14: eb08013f cmp x9, x8 1e1a18: 540054c0 b.eq 0x1e24b0 <__cxa_demangle+0x11e8> 1e1a1c: 3940012a ldrb w10, [x9] 1e1a20: 7101b95f cmp w10, #0x6e 1e1a24: aa0903ea mov x10, x9 1e1a28: 54005461 b.ne 0x1e24b4 <__cxa_demangle+0x11ec> 1e1a2c: 9100052a add x10, x9, #0x1 1e1a30: f900026a str x10, [x19] 1e1a34: eb08015f cmp x10, x8 1e1a38: 54005421 b.ne 0x1e24bc <__cxa_demangle+0x11f4> 1e1a3c: 140002af b 0x1e24f8 <__cxa_demangle+0x1230> 1e1a40: 790043ff strh wzr, [sp, #0x20] 1e1a44: b90027ff str wzr, [sp, #0x24] 1e1a48: 3900a3ff strb wzr, [sp, #0x28] 1e1a4c: f9415268 ldr x8, [x19, #0x2a0] 1e1a50: f9414e69 ldr x9, [x19, #0x298] 1e1a54: 910083e1 add x1, sp, #0x20 1e1a58: aa1303e0 mov x0, x19 1e1a5c: cb090108 sub x8, x8, x9 1e1a60: 9343fd08 asr x8, x8, #3 1e1a64: f9001be8 str x8, [sp, #0x30] 1e1a68: 940009ad bl 0x1e411c <__cxa_demangle+0x2e54> 1e1a6c: aa0003f4 mov x20, x0 1e1a70: b40065e0 cbz x0, 0x1e272c <__cxa_demangle+0x1464> 1e1a74: f9415268 ldr x8, [x19, #0x2a0] 1e1a78: f9414e6a ldr x10, [x19, #0x298] 1e1a7c: f9401beb ldr x11, [sp, #0x30] 1e1a80: cb0a0108 sub x8, x8, x10 1e1a84: 9343fd08 asr x8, x8, #3 1e1a88: eb08017f cmp x11, x8 1e1a8c: 540001e2 b.hs 0x1e1ac8 <__cxa_demangle+0x800> 1e1a90: f941266c ldr x12, [x19, #0x248] 1e1a94: f9412269 ldr x9, [x19, #0x240] 1e1a98: aa0b03ed mov x13, x11 1e1a9c: cb09018c sub x12, x12, x9 1e1aa0: 9343fd8c asr x12, x12, #3 1e1aa4: f86d794e ldr x14, [x10, x13, lsl #3] 1e1aa8: f94009cf ldr x15, [x14, #0x10] 1e1aac: eb0c01ff cmp x15, x12 1e1ab0: 540063c2 b.hs 0x1e2728 <__cxa_demangle+0x1460> 1e1ab4: f86f792f ldr x15, [x9, x15, lsl #3] 1e1ab8: 910005ad add x13, x13, #0x1 1e1abc: eb0801bf cmp x13, x8 1e1ac0: f9000dcf str x15, [x14, #0x18] 1e1ac4: 54ffff03 b.lo 0x1e1aa4 <__cxa_demangle+0x7dc> 1e1ac8: a9402269 ldp x9, x8, [x19] 1e1acc: 8b0b0d4b add x11, x10, x11, lsl #3 1e1ad0: f901526b str x11, [x19, #0x2a0] 1e1ad4: eb09010a subs x10, x8, x9 1e1ad8: 540062a0 b.eq 0x1e272c <__cxa_demangle+0x1464> 1e1adc: 3940012b ldrb w11, [x9] 1e1ae0: 5100b96c sub w12, w11, #0x2e 1e1ae4: 7100c59f cmp w12, #0x31 1e1ae8: 54000108 b.hi 0x1e1b08 <__cxa_demangle+0x840> 1e1aec: 320003ed orr w13, wzr, #0x1 1e1af0: 9acc21ac lsl x12, x13, x12 1e1af4: d280002d mov x13, #0x1 // =1 1e1af8: f2a0100d movk x13, #0x80, lsl #16 1e1afc: f2e0004d movk x13, #0x2, lsl #48 1e1b00: ea0d019f tst x12, x13 1e1b04: 54006141 b.ne 0x1e272c <__cxa_demangle+0x1464> 1e1b08: f100355f cmp x10, #0xd 1e1b0c: aa1f03f7 mov x23, xzr 1e1b10: 54001143 b.lo 0x1e1d38 <__cxa_demangle+0xa70> 1e1b14: 7101557f cmp w11, #0x55 1e1b18: 54001101 b.ne 0x1e1d38 <__cxa_demangle+0xa70> 1e1b1c: 3940052a ldrb w10, [x9, #0x1] 1e1b20: 7101855f cmp w10, #0x61 1e1b24: 54001081 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1b28: 3940092a ldrb w10, [x9, #0x2] 1e1b2c: 7100e55f cmp w10, #0x39 1e1b30: 54001021 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1b34: 39400d2a ldrb w10, [x9, #0x3] 1e1b38: 7101955f cmp w10, #0x65 1e1b3c: 54000fc1 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1b40: 3940112a ldrb w10, [x9, #0x4] 1e1b44: 7101b95f cmp w10, #0x6e 1e1b48: 54000f61 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1b4c: 3940152a ldrb w10, [x9, #0x5] 1e1b50: 7101855f cmp w10, #0x61 1e1b54: 54000f01 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1b58: 3940192a ldrb w10, [x9, #0x6] 1e1b5c: 7101895f cmp w10, #0x62 1e1b60: 54000ea1 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1b64: 39401d2a ldrb w10, [x9, #0x7] 1e1b68: 7101b15f cmp w10, #0x6c 1e1b6c: 54000e41 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1b70: 3940212a ldrb w10, [x9, #0x8] 1e1b74: 7101955f cmp w10, #0x65 1e1b78: 54000de1 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1b7c: 3940252a ldrb w10, [x9, #0x9] 1e1b80: 71017d5f cmp w10, #0x5f 1e1b84: 54000d81 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1b88: 3940292a ldrb w10, [x9, #0xa] 1e1b8c: 7101a55f cmp w10, #0x69 1e1b90: 54000d21 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1b94: 39402d2a ldrb w10, [x9, #0xb] 1e1b98: 7101995f cmp w10, #0x66 1e1b9c: 54000cc1 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1ba0: 3940312a ldrb w10, [x9, #0xc] 1e1ba4: 7101255f cmp w10, #0x49 1e1ba8: 54000c61 b.ne 0x1e1d34 <__cxa_demangle+0xa6c> 1e1bac: a9412e6a ldp x10, x11, [x19, #0x10] 1e1bb0: 91003529 add x9, x9, #0xd 1e1bb4: 9100a27b add x27, x19, #0x28 1e1bb8: f9000269 str x9, [x19] 1e1bbc: cb0a016a sub x10, x11, x10 1e1bc0: 9343fd59 asr x25, x10, #3 1e1bc4: eb08013f cmp x9, x8 1e1bc8: 54000160 b.eq 0x1e1bf4 <__cxa_demangle+0x92c> 1e1bcc: 39400128 ldrb w8, [x9] 1e1bd0: 7101151f cmp w8, #0x45 1e1bd4: 54000101 b.ne 0x1e1bf4 <__cxa_demangle+0x92c> 1e1bd8: 140002ae b 0x1e2690 <__cxa_demangle+0x13c8> 1e1bdc: 91002109 add x9, x8, #0x8 1e1be0: f9000e69 str x9, [x19, #0x18] 1e1be4: f9000115 str x21, [x8] 1e1be8: a9402269 ldp x9, x8, [x19] 1e1bec: eb08013f cmp x9, x8 1e1bf0: 54fffee1 b.ne 0x1e1bcc <__cxa_demangle+0x904> 1e1bf4: aa1303e0 mov x0, x19 1e1bf8: 94000ca7 bl 0x1e4e94 <__cxa_demangle+0x3bcc> 1e1bfc: b4005960 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e1c00: a941a668 ldp x8, x9, [x19, #0x18] 1e1c04: aa0003f5 mov x21, x0 1e1c08: eb09011f cmp x8, x9 1e1c0c: 54fffe81 b.ne 0x1e1bdc <__cxa_demangle+0x914> 1e1c10: f9400a78 ldr x24, [x19, #0x10] 1e1c14: cb180116 sub x22, x8, x24 1e1c18: eb18037f cmp x27, x24 1e1c1c: d37ffac1 lsl x1, x22, #1 1e1c20: 540000e0 b.eq 0x1e1c3c <__cxa_demangle+0x974> 1e1c24: aa1803e0 mov x0, x24 1e1c28: 97fb0792 bl 0xa3a70 1e1c2c: aa0003f7 mov x23, x0 1e1c30: f9000a60 str x0, [x19, #0x10] 1e1c34: b5000180 cbnz x0, 0x1e1c64 <__cxa_demangle+0x99c> 1e1c38: 140002cb b 0x1e2764 <__cxa_demangle+0x149c> 1e1c3c: aa0103e0 mov x0, x1 1e1c40: 97fb0194 bl 0xa2290 1e1c44: b4005900 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e1c48: aa0003f7 mov x23, x0 1e1c4c: b40000b6 cbz x22, 0x1e1c60 <__cxa_demangle+0x998> 1e1c50: aa1703e0 mov x0, x23 1e1c54: aa1803e1 mov x1, x24 1e1c58: aa1603e2 mov x2, x22 1e1c5c: 97fb0479 bl 0xa2e40 1e1c60: f9000a77 str x23, [x19, #0x10] 1e1c64: 9343fec8 asr x8, x22, #3 1e1c68: 9342fec9 asr x9, x22, #2 1e1c6c: 8b080ee8 add x8, x23, x8, lsl #3 1e1c70: 8b090ee9 add x9, x23, x9, lsl #3 1e1c74: a901a668 stp x8, x9, [x19, #0x18] 1e1c78: 17ffffd9 b 0x1e1bdc <__cxa_demangle+0x914> 1e1c7c: f100097f cmp x11, #0x2 1e1c80: 54005543 b.lo 0x1e2728 <__cxa_demangle+0x1460> 1e1c84: 39400509 ldrb w9, [x8, #0x1] 1e1c88: 7101493f cmp w9, #0x52 1e1c8c: 54001a80 b.eq 0x1e1fdc <__cxa_demangle+0xd14> 1e1c90: 7101593f cmp w9, #0x56 1e1c94: 540054a1 b.ne 0x1e2728 <__cxa_demangle+0x1460> 1e1c98: 91000908 add x8, x8, #0x2 1e1c9c: aa1303e0 mov x0, x19 1e1ca0: aa1f03e1 mov x1, xzr 1e1ca4: f9000268 str x8, [x19] 1e1ca8: 9400091d bl 0x1e411c <__cxa_demangle+0x2e54> 1e1cac: b40053e0 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e1cb0: f9497274 ldr x20, [x19, #0x12e0] 1e1cb4: aa0003f5 mov x21, x0 1e1cb8: aa1403e8 mov x8, x20 1e1cbc: f8408d09 ldr x9, [x8, #0x8]! 1e1cc0: 9100c12a add x10, x9, #0x30 1e1cc4: f13fc15f cmp x10, #0xff0 1e1cc8: 54000143 b.lo 0x1e1cf0 <__cxa_demangle+0xa28> 1e1ccc: 321403e0 orr w0, wzr, #0x1000 1e1cd0: 97fb0170 bl 0xa2290 1e1cd4: b4005480 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e1cd8: aa0003e8 mov x8, x0 1e1cdc: aa1f03e9 mov x9, xzr 1e1ce0: f9000014 str x20, [x0] 1e1ce4: f8008d1f str xzr, [x8, #0x8]! 1e1ce8: aa0003f4 mov x20, x0 1e1cec: f9097260 str x0, [x19, #0x12e0] 1e1cf0: 9100c12a add x10, x9, #0x30 1e1cf4: 8b090294 add x20, x20, x9 1e1cf8: f00005e9 adrp x9, 0x2a0000 1e1cfc: 9000032c adrp x12, 0x245000 1e1d00: 911ea129 add x9, x9, #0x7a8 1e1d04: 5280228b mov w11, #0x114 // =276 1e1d08: 910ce98c add x12, x12, #0x33a 1e1d0c: 72a0202b movk w11, #0x101, lsl #16 1e1d10: f900010a str x10, [x8] 1e1d14: f8010e89 str x9, [x20, #0x10]! 1e1d18: 91004d88 add x8, x12, #0x13 1e1d1c: 14000254 b 0x1e266c <__cxa_demangle+0x13a4> 1e1d20: eb0a013f cmp x9, x10 1e1d24: f900026a str x10, [x19] 1e1d28: 540010e1 b.ne 0x1e1f44 <__cxa_demangle+0xc7c> 1e1d2c: 2a1f03f6 mov w22, wzr 1e1d30: 14000088 b 0x1e1f50 <__cxa_demangle+0xc88> 1e1d34: aa1f03f7 mov x23, xzr 1e1d38: 394083e8 ldrb w8, [sp, #0x20] 1e1d3c: aa1f03f6 mov x22, xzr 1e1d40: 350000e8 cbnz w8, 0x1e1d5c <__cxa_demangle+0xa94> 1e1d44: 394087e8 ldrb w8, [sp, #0x21] 1e1d48: 340000a8 cbz w8, 0x1e1d5c <__cxa_demangle+0xa94> 1e1d4c: aa1303e0 mov x0, x19 1e1d50: 94000286 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e1d54: aa0003f6 mov x22, x0 1e1d58: b4004e80 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e1d5c: a9402668 ldp x8, x9, [x19] 1e1d60: eb09011f cmp x8, x9 1e1d64: 54000480 b.eq 0x1e1df4 <__cxa_demangle+0xb2c> 1e1d68: 39400109 ldrb w9, [x8] 1e1d6c: 7101d93f cmp w9, #0x76 1e1d70: 54000421 b.ne 0x1e1df4 <__cxa_demangle+0xb2c> 1e1d74: f9497275 ldr x21, [x19, #0x12e0] 1e1d78: 91000508 add x8, x8, #0x1 1e1d7c: f9000268 str x8, [x19] 1e1d80: aa1503e8 mov x8, x21 1e1d84: f8408d09 ldr x9, [x8, #0x8]! 1e1d88: 9101012a add x10, x9, #0x40 1e1d8c: f13fc15f cmp x10, #0xff0 1e1d90: 54000143 b.lo 0x1e1db8 <__cxa_demangle+0xaf0> 1e1d94: 321403e0 orr w0, wzr, #0x1000 1e1d98: 97fb013e bl 0xa2290 1e1d9c: b4004e40 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e1da0: aa0003e8 mov x8, x0 1e1da4: aa1f03e9 mov x9, xzr 1e1da8: f9000015 str x21, [x0] 1e1dac: f8008d1f str xzr, [x8, #0x8]! 1e1db0: aa0003f5 mov x21, x0 1e1db4: f9097260 str x0, [x19, #0x12e0] 1e1db8: 9101012a add x10, x9, #0x40 1e1dbc: 9000060b adrp x11, 0x2a1000 1e1dc0: f900010a str x10, [x8] 1e1dc4: 8b0902a9 add x9, x21, x9 1e1dc8: 9138216b add x11, x11, #0xe08 1e1dcc: b94027e8 ldr w8, [sp, #0x24] 1e1dd0: 3940a3ea ldrb w10, [sp, #0x28] 1e1dd4: f8010d2b str x11, [x9, #0x10]! 1e1dd8: 5280024b mov w11, #0x12 // =18 1e1ddc: 72a0002b movk w11, #0x1, lsl #16 1e1de0: b900092b str w11, [x9, #0x8] 1e1de4: a9015136 stp x22, x20, [x9, #0x10] 1e1de8: a9027d3f stp xzr, xzr, [x9, #0x20] 1e1dec: f9001937 str x23, [x9, #0x30] 1e1df0: 140000a7 b 0x1e208c <__cxa_demangle+0xdc4> 1e1df4: a9015ff6 stp x22, x23, [sp, #0x10] 1e1df8: a9412668 ldp x8, x9, [x19, #0x10] 1e1dfc: d2800035 mov x21, #0x1 // =1 1e1e00: f2a01015 movk x21, #0x80, lsl #16 1e1e04: 9100a27b add x27, x19, #0x28 1e1e08: cb080128 sub x8, x9, x8 1e1e0c: 320003fc orr w28, wzr, #0x1 1e1e10: 9343fd08 asr x8, x8, #3 1e1e14: f2e00055 movk x21, #0x2, lsl #48 1e1e18: f90007e8 str x8, [sp, #0x8] 1e1e1c: aa1303e0 mov x0, x19 1e1e20: 94000252 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e1e24: b4004820 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e1e28: a941a668 ldp x8, x9, [x19, #0x18] 1e1e2c: aa0003f6 mov x22, x0 1e1e30: eb09011f cmp x8, x9 1e1e34: 54000361 b.ne 0x1e1ea0 <__cxa_demangle+0xbd8> 1e1e38: f9400a79 ldr x25, [x19, #0x10] 1e1e3c: cb190117 sub x23, x8, x25 1e1e40: eb19037f cmp x27, x25 1e1e44: d37ffae1 lsl x1, x23, #1 1e1e48: 540000e0 b.eq 0x1e1e64 <__cxa_demangle+0xb9c> 1e1e4c: aa1903e0 mov x0, x25 1e1e50: 97fb0708 bl 0xa3a70 1e1e54: aa0003f8 mov x24, x0 1e1e58: f9000a60 str x0, [x19, #0x10] 1e1e5c: b5000180 cbnz x0, 0x1e1e8c <__cxa_demangle+0xbc4> 1e1e60: 14000241 b 0x1e2764 <__cxa_demangle+0x149c> 1e1e64: aa0103e0 mov x0, x1 1e1e68: 97fb010a bl 0xa2290 1e1e6c: b40047c0 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e1e70: aa0003f8 mov x24, x0 1e1e74: b40000b7 cbz x23, 0x1e1e88 <__cxa_demangle+0xbc0> 1e1e78: aa1803e0 mov x0, x24 1e1e7c: aa1903e1 mov x1, x25 1e1e80: aa1703e2 mov x2, x23 1e1e84: 97fb03ef bl 0xa2e40 1e1e88: f9000a78 str x24, [x19, #0x10] 1e1e8c: 9343fee8 asr x8, x23, #3 1e1e90: 9342fee9 asr x9, x23, #2 1e1e94: 8b080f08 add x8, x24, x8, lsl #3 1e1e98: 8b090f09 add x9, x24, x9, lsl #3 1e1e9c: a901a668 stp x8, x9, [x19, #0x18] 1e1ea0: 91002109 add x9, x8, #0x8 1e1ea4: f9000e69 str x9, [x19, #0x18] 1e1ea8: f9000116 str x22, [x8] 1e1eac: a9402668 ldp x8, x9, [x19] 1e1eb0: eb08013f cmp x9, x8 1e1eb4: 54000100 b.eq 0x1e1ed4 <__cxa_demangle+0xc0c> 1e1eb8: 39400108 ldrb w8, [x8] 1e1ebc: 5100b908 sub w8, w8, #0x2e 1e1ec0: 7100c51f cmp w8, #0x31 1e1ec4: 54fffac8 b.hi 0x1e1e1c <__cxa_demangle+0xb54> 1e1ec8: 9ac82388 lsl x8, x28, x8 1e1ecc: ea15011f tst x8, x21 1e1ed0: 54fffa60 b.eq 0x1e1e1c <__cxa_demangle+0xb54> 1e1ed4: f94007e9 ldr x9, [sp, #0x8] 1e1ed8: a9410a68 ldp x8, x2, [x19, #0x10] 1e1edc: aa1303e0 mov x0, x19 1e1ee0: d37df137 lsl x23, x9, #3 1e1ee4: 8b170101 add x1, x8, x23 1e1ee8: 94002bdd bl 0x1ece5c <__cxa_demangle+0xbb94> 1e1eec: f9400a68 ldr x8, [x19, #0x10] 1e1ef0: f9497275 ldr x21, [x19, #0x12e0] 1e1ef4: aa0003f6 mov x22, x0 1e1ef8: 8b170108 add x8, x8, x23 1e1efc: f9000e68 str x8, [x19, #0x18] 1e1f00: aa1503e8 mov x8, x21 1e1f04: f8408d09 ldr x9, [x8, #0x8]! 1e1f08: aa0103f7 mov x23, x1 1e1f0c: 9101012a add x10, x9, #0x40 1e1f10: f13fc15f cmp x10, #0xff0 1e1f14: 540009c3 b.lo 0x1e204c <__cxa_demangle+0xd84> 1e1f18: 321403e0 orr w0, wzr, #0x1000 1e1f1c: 97fb00dd bl 0xa2290 1e1f20: f9400fec ldr x12, [sp, #0x18] 1e1f24: b4004200 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e1f28: aa0003e8 mov x8, x0 1e1f2c: aa1f03e9 mov x9, xzr 1e1f30: f9000015 str x21, [x0] 1e1f34: f8008d1f str xzr, [x8, #0x8]! 1e1f38: aa0003f5 mov x21, x0 1e1f3c: f9097260 str x0, [x19, #0x12e0] 1e1f40: 14000044 b 0x1e2050 <__cxa_demangle+0xd88> 1e1f44: 39400148 ldrb w8, [x10] 1e1f48: 7101d91f cmp w8, #0x76 1e1f4c: 1a9f17f6 cset w22, eq 1e1f50: aa1303e0 mov x0, x19 1e1f54: 94000c6a bl 0x1e50fc <__cxa_demangle+0x3e34> 1e1f58: 37003e80 tbnz w0, #0x0, 0x1e2728 <__cxa_demangle+0x1460> 1e1f5c: aa1303e0 mov x0, x19 1e1f60: 97fffe7f bl 0x1e195c <__cxa_demangle+0x694> 1e1f64: b4003e20 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e1f68: f9497274 ldr x20, [x19, #0x12e0] 1e1f6c: aa0003f5 mov x21, x0 1e1f70: aa1403e8 mov x8, x20 1e1f74: f8408d09 ldr x9, [x8, #0x8]! 1e1f78: 9100c12a add x10, x9, #0x30 1e1f7c: f13fc15f cmp x10, #0xff0 1e1f80: 340008f6 cbz w22, 0x1e209c <__cxa_demangle+0xdd4> 1e1f84: 54000143 b.lo 0x1e1fac <__cxa_demangle+0xce4> 1e1f88: 321403e0 orr w0, wzr, #0x1000 1e1f8c: 97fb00c1 bl 0xa2290 1e1f90: b4003ea0 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e1f94: aa0003e8 mov x8, x0 1e1f98: aa1f03e9 mov x9, xzr 1e1f9c: f9000014 str x20, [x0] 1e1fa0: f8008d1f str xzr, [x8, #0x8]! 1e1fa4: aa0003f4 mov x20, x0 1e1fa8: f9097260 str x0, [x19, #0x12e0] 1e1fac: 9100c12a add x10, x9, #0x30 1e1fb0: 8b090294 add x20, x20, x9 1e1fb4: f00005e9 adrp x9, 0x2a0000 1e1fb8: 9000032c adrp x12, 0x245000 1e1fbc: 911ea129 add x9, x9, #0x7a8 1e1fc0: 5280228b mov w11, #0x114 // =276 1e1fc4: 910ca18c add x12, x12, #0x328 1e1fc8: 72a0202b movk w11, #0x101, lsl #16 1e1fcc: f900010a str x10, [x8] 1e1fd0: f8010e89 str x9, [x20, #0x10]! 1e1fd4: 91004588 add x8, x12, #0x11 1e1fd8: 140001a5 b 0x1e266c <__cxa_demangle+0x13a4> 1e1fdc: 91000908 add x8, x8, #0x2 1e1fe0: aa1303e0 mov x0, x19 1e1fe4: aa1f03e1 mov x1, xzr 1e1fe8: f9000268 str x8, [x19] 1e1fec: 9400084c bl 0x1e411c <__cxa_demangle+0x2e54> 1e1ff0: b40039c0 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e1ff4: a9402668 ldp x8, x9, [x19] 1e1ff8: aa0003f5 mov x21, x0 1e1ffc: eb08013f cmp x9, x8 1e2000: 54000140 b.eq 0x1e2028 <__cxa_demangle+0xd60> 1e2004: 3940010a ldrb w10, [x8] 1e2008: 7100c15f cmp w10, #0x30 1e200c: 540000e3 b.lo 0x1e2028 <__cxa_demangle+0xd60> 1e2010: 7100e95f cmp w10, #0x3a 1e2014: 54002c63 b.lo 0x1e25a0 <__cxa_demangle+0x12d8> 1e2018: 5101054b sub w11, w10, #0x41 1e201c: 12001d6b and w11, w11, #0xff 1e2020: 7100657f cmp w11, #0x19 1e2024: 54002be9 b.ls 0x1e25a0 <__cxa_demangle+0x12d8> 1e2028: 320003ea orr w10, wzr, #0x1 1e202c: eb09011f cmp x8, x9 1e2030: 54002e80 b.eq 0x1e2600 <__cxa_demangle+0x1338> 1e2034: 39400109 ldrb w9, [x8] 1e2038: 71017d3f cmp w9, #0x5f 1e203c: 54002e21 b.ne 0x1e2600 <__cxa_demangle+0x1338> 1e2040: 91000508 add x8, x8, #0x1 1e2044: f9000268 str x8, [x19] 1e2048: 1400016f b 0x1e2604 <__cxa_demangle+0x133c> 1e204c: f9400fec ldr x12, [sp, #0x18] 1e2050: 9101012a add x10, x9, #0x40 1e2054: f00005eb adrp x11, 0x2a1000 1e2058: 8b0902a9 add x9, x21, x9 1e205c: 9138216b add x11, x11, #0xe08 1e2060: f900010a str x10, [x8] 1e2064: b94027e8 ldr w8, [sp, #0x24] 1e2068: 3940a3ea ldrb w10, [sp, #0x28] 1e206c: f8010d2b str x11, [x9, #0x10]! 1e2070: 5280024b mov w11, #0x12 // =18 1e2074: 72a0002b movk w11, #0x1, lsl #16 1e2078: b900092b str w11, [x9, #0x8] 1e207c: f9400beb ldr x11, [sp, #0x10] 1e2080: a9025d36 stp x22, x23, [x9, #0x20] 1e2084: f900192c str x12, [x9, #0x30] 1e2088: a901512b stp x11, x20, [x9, #0x10] 1e208c: aa0903f4 mov x20, x9 1e2090: b9003928 str w8, [x9, #0x38] 1e2094: 3900f12a strb w10, [x9, #0x3c] 1e2098: 140001a5 b 0x1e272c <__cxa_demangle+0x1464> 1e209c: 54000143 b.lo 0x1e20c4 <__cxa_demangle+0xdfc> 1e20a0: 321403e0 orr w0, wzr, #0x1000 1e20a4: 97fb007b bl 0xa2290 1e20a8: b40035e0 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e20ac: aa0003e8 mov x8, x0 1e20b0: aa1f03e9 mov x9, xzr 1e20b4: f9000014 str x20, [x0] 1e20b8: f8008d1f str xzr, [x8, #0x8]! 1e20bc: aa0003f4 mov x20, x0 1e20c0: f9097260 str x0, [x19, #0x12e0] 1e20c4: 9100c12a add x10, x9, #0x30 1e20c8: 8b090294 add x20, x20, x9 1e20cc: d00005e9 adrp x9, 0x2a0000 1e20d0: f000030c adrp x12, 0x245000 1e20d4: 911ea129 add x9, x9, #0x7a8 1e20d8: 5280228b mov w11, #0x114 // =276 1e20dc: 910c918c add x12, x12, #0x324 1e20e0: 72a0202b movk w11, #0x101, lsl #16 1e20e4: f900010a str x10, [x8] 1e20e8: f8010e89 str x9, [x20, #0x10]! 1e20ec: 91005588 add x8, x12, #0x15 1e20f0: 1400015f b 0x1e266c <__cxa_demangle+0x13a4> 1e20f4: 91000908 add x8, x8, #0x2 1e20f8: aa1303e0 mov x0, x19 1e20fc: aa1f03e1 mov x1, xzr 1e2100: f9000268 str x8, [x19] 1e2104: 94000806 bl 0x1e411c <__cxa_demangle+0x2e54> 1e2108: b4003100 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e210c: f9497274 ldr x20, [x19, #0x12e0] 1e2110: aa0003f5 mov x21, x0 1e2114: aa1403e8 mov x8, x20 1e2118: f8408d09 ldr x9, [x8, #0x8]! 1e211c: 9100c12a add x10, x9, #0x30 1e2120: f13fc15f cmp x10, #0xff0 1e2124: 54000143 b.lo 0x1e214c <__cxa_demangle+0xe84> 1e2128: 321403e0 orr w0, wzr, #0x1000 1e212c: 97fb0059 bl 0xa2290 1e2130: b40031a0 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e2134: aa0003e8 mov x8, x0 1e2138: aa1f03e9 mov x9, xzr 1e213c: f9000014 str x20, [x0] 1e2140: f8008d1f str xzr, [x8, #0x8]! 1e2144: aa0003f4 mov x20, x0 1e2148: f9097260 str x0, [x19, #0x12e0] 1e214c: 9100c12a add x10, x9, #0x30 1e2150: 8b090294 add x20, x20, x9 1e2154: d00005e9 adrp x9, 0x2a0000 1e2158: f000030c adrp x12, 0x245000 1e215c: 911ea129 add x9, x9, #0x7a8 1e2160: 5280228b mov w11, #0x114 // =276 1e2164: 910bed8c add x12, x12, #0x2fb 1e2168: 72a0202b movk w11, #0x101, lsl #16 1e216c: f900010a str x10, [x8] 1e2170: f8010e89 str x9, [x20, #0x10]! 1e2174: 9100a188 add x8, x12, #0x28 1e2178: 1400013d b 0x1e266c <__cxa_demangle+0x13a4> 1e217c: 91000908 add x8, x8, #0x2 1e2180: aa1303e0 mov x0, x19 1e2184: f9000268 str x8, [x19] 1e2188: 94000178 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e218c: b4002ce0 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e2190: f9497274 ldr x20, [x19, #0x12e0] 1e2194: aa0003f5 mov x21, x0 1e2198: aa1403e8 mov x8, x20 1e219c: f8408d09 ldr x9, [x8, #0x8]! 1e21a0: 9100c12a add x10, x9, #0x30 1e21a4: f13fc15f cmp x10, #0xff0 1e21a8: 54000143 b.lo 0x1e21d0 <__cxa_demangle+0xf08> 1e21ac: 321403e0 orr w0, wzr, #0x1000 1e21b0: 97fb0038 bl 0xa2290 1e21b4: b4002d80 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e21b8: aa0003e8 mov x8, x0 1e21bc: aa1f03e9 mov x9, xzr 1e21c0: f9000014 str x20, [x0] 1e21c4: f8008d1f str xzr, [x8, #0x8]! 1e21c8: aa0003f4 mov x20, x0 1e21cc: f9097260 str x0, [x19, #0x12e0] 1e21d0: 9100c12a add x10, x9, #0x30 1e21d4: 8b090294 add x20, x20, x9 1e21d8: d00005e9 adrp x9, 0x2a0000 1e21dc: f000030c adrp x12, 0x245000 1e21e0: 911ea129 add x9, x9, #0x7a8 1e21e4: 5280228b mov w11, #0x114 // =276 1e21e8: 910dd18c add x12, x12, #0x374 1e21ec: 72a0202b movk w11, #0x101, lsl #16 1e21f0: f900010a str x10, [x8] 1e21f4: f8010e89 str x9, [x20, #0x10]! 1e21f8: 91002d88 add x8, x12, #0xb 1e21fc: 1400011c b 0x1e266c <__cxa_demangle+0x13a4> 1e2200: 91000908 add x8, x8, #0x2 1e2204: aa1303e0 mov x0, x19 1e2208: f9000268 str x8, [x19] 1e220c: 94000157 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e2210: b40028c0 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e2214: f9497274 ldr x20, [x19, #0x12e0] 1e2218: aa0003f5 mov x21, x0 1e221c: aa1403e8 mov x8, x20 1e2220: f8408d09 ldr x9, [x8, #0x8]! 1e2224: 9100c12a add x10, x9, #0x30 1e2228: f13fc15f cmp x10, #0xff0 1e222c: 54000143 b.lo 0x1e2254 <__cxa_demangle+0xf8c> 1e2230: 321403e0 orr w0, wzr, #0x1000 1e2234: 97fb0017 bl 0xa2290 1e2238: b4002960 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e223c: aa0003e8 mov x8, x0 1e2240: aa1f03e9 mov x9, xzr 1e2244: f9000014 str x20, [x0] 1e2248: f8008d1f str xzr, [x8, #0x8]! 1e224c: aa0003f4 mov x20, x0 1e2250: f9097260 str x0, [x19, #0x12e0] 1e2254: 9100c12a add x10, x9, #0x30 1e2258: 8b090294 add x20, x20, x9 1e225c: d00005e9 adrp x9, 0x2a0000 1e2260: f000030c adrp x12, 0x245000 1e2264: 911ea129 add x9, x9, #0x7a8 1e2268: 5280228b mov w11, #0x114 // =276 1e226c: 910a758c add x12, x12, #0x29d 1e2270: 72a0202b movk w11, #0x101, lsl #16 1e2274: f900010a str x10, [x8] 1e2278: f8010e89 str x9, [x20, #0x10]! 1e227c: 91003588 add x8, x12, #0xd 1e2280: 140000fb b 0x1e266c <__cxa_demangle+0x13a4> 1e2284: 91000908 add x8, x8, #0x2 1e2288: aa1303e0 mov x0, x19 1e228c: f9000268 str x8, [x19] 1e2290: 94000136 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e2294: b40024a0 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e2298: f9497274 ldr x20, [x19, #0x12e0] 1e229c: aa0003f5 mov x21, x0 1e22a0: aa1403e8 mov x8, x20 1e22a4: f8408d09 ldr x9, [x8, #0x8]! 1e22a8: 9100c12a add x10, x9, #0x30 1e22ac: f13fc15f cmp x10, #0xff0 1e22b0: 54000143 b.lo 0x1e22d8 <__cxa_demangle+0x1010> 1e22b4: 321403e0 orr w0, wzr, #0x1000 1e22b8: 97fafff6 bl 0xa2290 1e22bc: b4002540 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e22c0: aa0003e8 mov x8, x0 1e22c4: aa1f03e9 mov x9, xzr 1e22c8: f9000014 str x20, [x0] 1e22cc: f8008d1f str xzr, [x8, #0x8]! 1e22d0: aa0003f4 mov x20, x0 1e22d4: f9097260 str x0, [x19, #0x12e0] 1e22d8: 9100c12a add x10, x9, #0x30 1e22dc: 8b090294 add x20, x20, x9 1e22e0: d00005e9 adrp x9, 0x2a0000 1e22e4: f000030c adrp x12, 0x245000 1e22e8: 911ea129 add x9, x9, #0x7a8 1e22ec: 5280228b mov w11, #0x114 // =276 1e22f0: 910aad8c add x12, x12, #0x2ab 1e22f4: 72a0202b movk w11, #0x101, lsl #16 1e22f8: f900010a str x10, [x8] 1e22fc: f8010e89 str x9, [x20, #0x10]! 1e2300: 91004988 add x8, x12, #0x12 1e2304: 140000da b 0x1e266c <__cxa_demangle+0x13a4> 1e2308: 91000908 add x8, x8, #0x2 1e230c: aa1303e0 mov x0, x19 1e2310: f9000268 str x8, [x19] 1e2314: 94000115 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e2318: b4002080 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e231c: f9497274 ldr x20, [x19, #0x12e0] 1e2320: aa0003f5 mov x21, x0 1e2324: aa1403e8 mov x8, x20 1e2328: f8408d09 ldr x9, [x8, #0x8]! 1e232c: 9100c12a add x10, x9, #0x30 1e2330: f13fc15f cmp x10, #0xff0 1e2334: 54000143 b.lo 0x1e235c <__cxa_demangle+0x1094> 1e2338: 321403e0 orr w0, wzr, #0x1000 1e233c: 97faffd5 bl 0xa2290 1e2340: b4002120 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e2344: aa0003e8 mov x8, x0 1e2348: aa1f03e9 mov x9, xzr 1e234c: f9000014 str x20, [x0] 1e2350: f8008d1f str xzr, [x8, #0x8]! 1e2354: aa0003f4 mov x20, x0 1e2358: f9097260 str x0, [x19, #0x12e0] 1e235c: 9100c12a add x10, x9, #0x30 1e2360: 8b090294 add x20, x20, x9 1e2364: d00005e9 adrp x9, 0x2a0000 1e2368: f000030c adrp x12, 0x245000 1e236c: 911ea129 add x9, x9, #0x7a8 1e2370: 5280228b mov w11, #0x114 // =276 1e2374: 910a518c add x12, x12, #0x294 1e2378: 72a0202b movk w11, #0x101, lsl #16 1e237c: f900010a str x10, [x8] 1e2380: f8010e89 str x9, [x20, #0x10]! 1e2384: 91002188 add x8, x12, #0x8 1e2388: 140000b9 b 0x1e266c <__cxa_demangle+0x13a4> 1e238c: 91000908 add x8, x8, #0x2 1e2390: aa1303e0 mov x0, x19 1e2394: aa1f03e1 mov x1, xzr 1e2398: f9000268 str x8, [x19] 1e239c: 94000760 bl 0x1e411c <__cxa_demangle+0x2e54> 1e23a0: b4001c40 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e23a4: f9497274 ldr x20, [x19, #0x12e0] 1e23a8: aa0003f5 mov x21, x0 1e23ac: aa1403e8 mov x8, x20 1e23b0: f8408d09 ldr x9, [x8, #0x8]! 1e23b4: 9100c12a add x10, x9, #0x30 1e23b8: f13fc15f cmp x10, #0xff0 1e23bc: 54000143 b.lo 0x1e23e4 <__cxa_demangle+0x111c> 1e23c0: 321403e0 orr w0, wzr, #0x1000 1e23c4: 97faffb3 bl 0xa2290 1e23c8: b4001ce0 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e23cc: aa0003e8 mov x8, x0 1e23d0: aa1f03e9 mov x9, xzr 1e23d4: f9000014 str x20, [x0] 1e23d8: f8008d1f str xzr, [x8, #0x8]! 1e23dc: aa0003f4 mov x20, x0 1e23e0: f9097260 str x0, [x19, #0x12e0] 1e23e4: 9100c12a add x10, x9, #0x30 1e23e8: 8b090294 add x20, x20, x9 1e23ec: d00005e9 adrp x9, 0x2a0000 1e23f0: f000030c adrp x12, 0x245000 1e23f4: 911ea129 add x9, x9, #0x7a8 1e23f8: 5280228b mov w11, #0x114 // =276 1e23fc: 910b658c add x12, x12, #0x2d9 1e2400: 72a0202b movk w11, #0x101, lsl #16 1e2404: f900010a str x10, [x8] 1e2408: f8010e89 str x9, [x20, #0x10]! 1e240c: 91008588 add x8, x12, #0x21 1e2410: 14000097 b 0x1e266c <__cxa_demangle+0x13a4> 1e2414: 91000908 add x8, x8, #0x2 1e2418: aa1303e0 mov x0, x19 1e241c: f9000268 str x8, [x19] 1e2420: 94000b37 bl 0x1e50fc <__cxa_demangle+0x3e34> 1e2424: 37001820 tbnz w0, #0x0, 0x1e2728 <__cxa_demangle+0x1460> 1e2428: aa1303e0 mov x0, x19 1e242c: 94000b34 bl 0x1e50fc <__cxa_demangle+0x3e34> 1e2430: 370017c0 tbnz w0, #0x0, 0x1e2728 <__cxa_demangle+0x1460> 1e2434: aa1303e0 mov x0, x19 1e2438: 97fffd49 bl 0x1e195c <__cxa_demangle+0x694> 1e243c: b4001760 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e2440: f9497274 ldr x20, [x19, #0x12e0] 1e2444: aa0003f5 mov x21, x0 1e2448: aa1403e8 mov x8, x20 1e244c: f8408d09 ldr x9, [x8, #0x8]! 1e2450: 9100c12a add x10, x9, #0x30 1e2454: f13fc15f cmp x10, #0xff0 1e2458: 54000143 b.lo 0x1e2480 <__cxa_demangle+0x11b8> 1e245c: 321403e0 orr w0, wzr, #0x1000 1e2460: 97faff8c bl 0xa2290 1e2464: b4001800 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e2468: aa0003e8 mov x8, x0 1e246c: aa1f03e9 mov x9, xzr 1e2470: f9000014 str x20, [x0] 1e2474: f8008d1f str xzr, [x8, #0x8]! 1e2478: aa0003f4 mov x20, x0 1e247c: f9097260 str x0, [x19, #0x12e0] 1e2480: 9100c12a add x10, x9, #0x30 1e2484: 8b090294 add x20, x20, x9 1e2488: d00005e9 adrp x9, 0x2a0000 1e248c: f000030c adrp x12, 0x245000 1e2490: 911ea129 add x9, x9, #0x7a8 1e2494: 5280228b mov w11, #0x114 // =276 1e2498: 910af98c add x12, x12, #0x2be 1e249c: 72a0202b movk w11, #0x101, lsl #16 1e24a0: f900010a str x10, [x8] 1e24a4: f8010e89 str x9, [x20, #0x10]! 1e24a8: 91006988 add x8, x12, #0x1a 1e24ac: 14000070 b 0x1e266c <__cxa_demangle+0x13a4> 1e24b0: aa0903ea mov x10, x9 1e24b4: eb08015f cmp x10, x8 1e24b8: 54000200 b.eq 0x1e24f8 <__cxa_demangle+0x1230> 1e24bc: 3940014b ldrb w11, [x10] 1e24c0: 5100c16b sub w11, w11, #0x30 1e24c4: 7100257f cmp w11, #0x9 1e24c8: 54000188 b.hi 0x1e24f8 <__cxa_demangle+0x1230> 1e24cc: 9100054a add x10, x10, #0x1 1e24d0: eb0a011f cmp x8, x10 1e24d4: f900026a str x10, [x19] 1e24d8: 54000d60 b.eq 0x1e2684 <__cxa_demangle+0x13bc> 1e24dc: 3840154b ldrb w11, [x10], #0x1 1e24e0: 5100c16b sub w11, w11, #0x30 1e24e4: 7100297f cmp w11, #0xa 1e24e8: 54ffff43 b.lo 0x1e24d0 <__cxa_demangle+0x1208> 1e24ec: d100054a sub x10, x10, #0x1 1e24f0: aa0a03eb mov x11, x10 1e24f4: 14000003 b 0x1e2500 <__cxa_demangle+0x1238> 1e24f8: aa1f03eb mov x11, xzr 1e24fc: aa1f03e9 mov x9, xzr 1e2500: eb0b013f cmp x9, x11 1e2504: aa1f03f4 mov x20, xzr 1e2508: 54001120 b.eq 0x1e272c <__cxa_demangle+0x1464> 1e250c: eb08015f cmp x10, x8 1e2510: 540010e0 b.eq 0x1e272c <__cxa_demangle+0x1464> 1e2514: 39400148 ldrb w8, [x10] 1e2518: 71017d1f cmp w8, #0x5f 1e251c: 54001061 b.ne 0x1e2728 <__cxa_demangle+0x1460> 1e2520: 91000548 add x8, x10, #0x1 1e2524: aa1303e0 mov x0, x19 1e2528: f9000268 str x8, [x19] 1e252c: 9400008f bl 0x1e2768 <__cxa_demangle+0x14a0> 1e2530: b4000fc0 cbz x0, 0x1e2728 <__cxa_demangle+0x1460> 1e2534: f9497274 ldr x20, [x19, #0x12e0] 1e2538: aa0003f6 mov x22, x0 1e253c: aa1403e8 mov x8, x20 1e2540: f8408d09 ldr x9, [x8, #0x8]! 1e2544: 9100812a add x10, x9, #0x20 1e2548: f13fc15f cmp x10, #0xff0 1e254c: 54000143 b.lo 0x1e2574 <__cxa_demangle+0x12ac> 1e2550: 321403e0 orr w0, wzr, #0x1000 1e2554: 97faff4f bl 0xa2290 1e2558: b4001060 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e255c: aa0003e8 mov x8, x0 1e2560: aa1f03e9 mov x9, xzr 1e2564: f9000014 str x20, [x0] 1e2568: f8008d1f str xzr, [x8, #0x8]! 1e256c: aa0003f4 mov x20, x0 1e2570: f9097260 str x0, [x19, #0x12e0] 1e2574: 9100812a add x10, x9, #0x20 1e2578: 8b090294 add x20, x20, x9 1e257c: d00005e9 adrp x9, 0x2a0000 1e2580: 9120a129 add x9, x9, #0x828 1e2584: 528022ab mov w11, #0x115 // =277 1e2588: 72a0202b movk w11, #0x101, lsl #16 1e258c: f900010a str x10, [x8] 1e2590: f8010e89 str x9, [x20, #0x10]! 1e2594: b9000a8b str w11, [x20, #0x8] 1e2598: a9015696 stp x22, x21, [x20, #0x10] 1e259c: 14000064 b 0x1e272c <__cxa_demangle+0x1464> 1e25a0: 9100050b add x11, x8, #0x1 1e25a4: 12001d48 and w8, w10, #0xff 1e25a8: 7100e91f cmp w8, #0x3a 1e25ac: aa0b03e8 mov x8, x11 1e25b0: 540000a3 b.lo 0x1e25c4 <__cxa_demangle+0x12fc> 1e25b4: 5101054a sub w10, w10, #0x41 1e25b8: 12001d4a and w10, w10, #0xff 1e25bc: 7100655f cmp w10, #0x19 1e25c0: 54000188 b.hi 0x1e25f0 <__cxa_demangle+0x1328> 1e25c4: eb08013f cmp x9, x8 1e25c8: f9000268 str x8, [x19] 1e25cc: 540000a0 b.eq 0x1e25e0 <__cxa_demangle+0x1318> 1e25d0: aa0803eb mov x11, x8 1e25d4: 3840156a ldrb w10, [x11], #0x1 1e25d8: 7100bd5f cmp w10, #0x2f 1e25dc: 54fffe48 b.hi 0x1e25a4 <__cxa_demangle+0x12dc> 1e25e0: 2a1f03ea mov w10, wzr 1e25e4: eb09011f cmp x8, x9 1e25e8: 54ffd261 b.ne 0x1e2034 <__cxa_demangle+0xd6c> 1e25ec: 14000005 b 0x1e2600 <__cxa_demangle+0x1338> 1e25f0: 2a1f03ea mov w10, wzr 1e25f4: d1000508 sub x8, x8, #0x1 1e25f8: eb09011f cmp x8, x9 1e25fc: 54ffd1c1 b.ne 0x1e2034 <__cxa_demangle+0xd6c> 1e2600: 3400094a cbz w10, 0x1e2728 <__cxa_demangle+0x1460> 1e2604: f9497274 ldr x20, [x19, #0x12e0] 1e2608: aa1403e8 mov x8, x20 1e260c: f8408d09 ldr x9, [x8, #0x8]! 1e2610: 9100c12a add x10, x9, #0x30 1e2614: f13fc15f cmp x10, #0xff0 1e2618: 54000143 b.lo 0x1e2640 <__cxa_demangle+0x1378> 1e261c: 321403e0 orr w0, wzr, #0x1000 1e2620: 97faff1c bl 0xa2290 1e2624: b4000a00 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e2628: aa0003e8 mov x8, x0 1e262c: aa1f03e9 mov x9, xzr 1e2630: f9000014 str x20, [x0] 1e2634: f8008d1f str xzr, [x8, #0x8]! 1e2638: aa0003f4 mov x20, x0 1e263c: f9097260 str x0, [x19, #0x12e0] 1e2640: 9100c12a add x10, x9, #0x30 1e2644: 8b090294 add x20, x20, x9 1e2648: d00005e9 adrp x9, 0x2a0000 1e264c: f000030c adrp x12, 0x245000 1e2650: 911ea129 add x9, x9, #0x7a8 1e2654: 5280228b mov w11, #0x114 // =276 1e2658: 910d398c add x12, x12, #0x34e 1e265c: 72a0202b movk w11, #0x101, lsl #16 1e2660: f900010a str x10, [x8] 1e2664: f8010e89 str x9, [x20, #0x10]! 1e2668: 91006188 add x8, x12, #0x18 1e266c: 9e670180 fmov d0, x12 1e2670: 4e181d00 mov v0.d[1], x8 1e2674: b9000a8b str w11, [x20, #0x8] 1e2678: 3d800680 str q0, [x20, #0x10] 1e267c: f9001295 str x21, [x20, #0x20] 1e2680: 1400002b b 0x1e272c <__cxa_demangle+0x1464> 1e2684: aa0803ea mov x10, x8 1e2688: aa0803eb mov x11, x8 1e268c: 17ffff9d b 0x1e2500 <__cxa_demangle+0x1238> 1e2690: 91000528 add x8, x9, #0x1 1e2694: a9410a69 ldp x9, x2, [x19, #0x10] 1e2698: d37df336 lsl x22, x25, #3 1e269c: aa1303e0 mov x0, x19 1e26a0: f9000268 str x8, [x19] 1e26a4: 8b160121 add x1, x9, x22 1e26a8: 940029ed bl 0x1ece5c <__cxa_demangle+0xbb94> 1e26ac: f9400a68 ldr x8, [x19, #0x10] 1e26b0: f9497277 ldr x23, [x19, #0x12e0] 1e26b4: aa0003f5 mov x21, x0 1e26b8: 8b160108 add x8, x8, x22 1e26bc: f9000e68 str x8, [x19, #0x18] 1e26c0: aa1703e8 mov x8, x23 1e26c4: f8408d09 ldr x9, [x8, #0x8]! 1e26c8: aa0103f6 mov x22, x1 1e26cc: 9100812a add x10, x9, #0x20 1e26d0: f13fc15f cmp x10, #0xff0 1e26d4: 54000143 b.lo 0x1e26fc <__cxa_demangle+0x1434> 1e26d8: 321403e0 orr w0, wzr, #0x1000 1e26dc: 97fafeed bl 0xa2290 1e26e0: b4000420 cbz x0, 0x1e2764 <__cxa_demangle+0x149c> 1e26e4: aa0003e8 mov x8, x0 1e26e8: aa1f03e9 mov x9, xzr 1e26ec: f9000017 str x23, [x0] 1e26f0: f8008d1f str xzr, [x8, #0x8]! 1e26f4: aa0003f7 mov x23, x0 1e26f8: f9097260 str x0, [x19, #0x12e0] 1e26fc: 9100812a add x10, x9, #0x20 1e2700: 8b0902f7 add x23, x23, x9 1e2704: f00005e9 adrp x9, 0x2a1000 1e2708: 91366129 add x9, x9, #0xd98 1e270c: 5280212b mov w11, #0x109 // =265 1e2710: 72a0202b movk w11, #0x101, lsl #16 1e2714: f900010a str x10, [x8] 1e2718: f8010ee9 str x9, [x23, #0x10]! 1e271c: b9000aeb str w11, [x23, #0x8] 1e2720: a9015af5 stp x21, x22, [x23, #0x10] 1e2724: b5ffb0b7 cbnz x23, 0x1e1d38 <__cxa_demangle+0xa70> 1e2728: aa1f03f4 mov x20, xzr 1e272c: f9401748 ldr x8, [x26, #0x28] 1e2730: f9401fe9 ldr x9, [sp, #0x38] 1e2734: eb09011f cmp x8, x9 1e2738: 54000141 b.ne 0x1e2760 <__cxa_demangle+0x1498> 1e273c: aa1403e0 mov x0, x20 1e2740: a9497bfd ldp x29, x30, [sp, #0x90] 1e2744: a9484ff4 ldp x20, x19, [sp, #0x80] 1e2748: a94757f6 ldp x22, x21, [sp, #0x70] 1e274c: a9465ff8 ldp x24, x23, [sp, #0x60] 1e2750: a94567fa ldp x26, x25, [sp, #0x50] 1e2754: a9446ffc ldp x28, x27, [sp, #0x40] 1e2758: 910283ff add sp, sp, #0xa0 1e275c: d65f03c0 ret 1e2760: 97fb1d84 bl 0xa9d70 <__stack_chk_fail@plt> 1e2764: 97fb1fbf bl 0xaa660 <_ZSt9terminatev@plt> 1e2768: f81c0ff7 str x23, [sp, #-0x40]! 1e276c: a90157f6 stp x22, x21, [sp, #0x10] 1e2770: a9024ff4 stp x20, x19, [sp, #0x20] 1e2774: a9037bfd stp x29, x30, [sp, #0x30] 1e2778: 9100c3fd add x29, sp, #0x30 1e277c: a9402408 ldp x8, x9, [x0] 1e2780: aa0003f3 mov x19, x0 1e2784: eb08012a subs x10, x9, x8 1e2788: 54004f20 b.eq 0x1e316c <__cxa_demangle+0x1ea4> 1e278c: 3940010b ldrb w11, [x8] 1e2790: 5101056c sub w12, w11, #0x41 1e2794: 7100e59f cmp w12, #0x39 1e2798: 54004ea8 b.hi 0x1e316c <__cxa_demangle+0x1ea4> 1e279c: d000030d adrp x13, 0x244000 1e27a0: 912dc1ad add x13, x13, #0xb70 1e27a4: 1000008e adr x14, 0x1e27b4 <__cxa_demangle+0x14ec> 1e27a8: 786c79af ldrh w15, [x13, x12, lsl #1] 1e27ac: 8b0f09ce add x14, x14, x15, lsl #2 1e27b0: d61f01c0 br x14 1e27b4: 7101c97f cmp w11, #0x72 1e27b8: 1a9f17e9 cset w9, eq 1e27bc: eb09015f cmp x10, x9 1e27c0: 540000e9 b.ls 0x1e27dc <__cxa_demangle+0x1514> 1e27c4: 3869690c ldrb w12, [x8, x9] 1e27c8: 7101c97f cmp w11, #0x72 1e27cc: 320003eb orr w11, wzr, #0x1 1e27d0: 1a8b156b cinc w11, w11, eq 1e27d4: 7101599f cmp w12, #0x56 1e27d8: 1a890169 csel w9, w11, w9, eq 1e27dc: 2a0903eb mov w11, w9 1e27e0: eb0b015f cmp x10, x11 1e27e4: 540000a9 b.ls 0x1e27f8 <__cxa_demangle+0x1530> 1e27e8: 386b690b ldrb w11, [x8, x11] 1e27ec: 71012d7f cmp w11, #0x4b 1e27f0: 1a89152b cinc w11, w9, eq 1e27f4: 2a0b03e9 mov w9, w11 1e27f8: eb0b015f cmp x10, x11 1e27fc: 54000269 b.ls 0x1e2848 <__cxa_demangle+0x1580> 1e2800: 386b690b ldrb w11, [x8, x11] 1e2804: 7101197f cmp w11, #0x46 1e2808: 54004520 b.eq 0x1e30ac <__cxa_demangle+0x1de4> 1e280c: 7101117f cmp w11, #0x44 1e2810: 540001c1 b.ne 0x1e2848 <__cxa_demangle+0x1580> 1e2814: 11000529 add w9, w9, #0x1 1e2818: eb09015f cmp x10, x9 1e281c: 54000169 b.ls 0x1e2848 <__cxa_demangle+0x1580> 1e2820: 38696908 ldrb w8, [x8, x9] 1e2824: 51013d08 sub w8, w8, #0x4f 1e2828: 7100a51f cmp w8, #0x29 1e282c: 540000e8 b.hi 0x1e2848 <__cxa_demangle+0x1580> 1e2830: 320003e9 orr w9, wzr, #0x1 1e2834: 9ac82128 lsl x8, x9, x8 1e2838: d2800029 mov x9, #0x1 // =1 1e283c: f2c06029 movk x9, #0x301, lsl #32 1e2840: ea09011f tst x8, x9 1e2844: 54004341 b.ne 0x1e30ac <__cxa_demangle+0x1de4> 1e2848: aa1303e0 mov x0, x19 1e284c: 94003ef3 bl 0x1f2418 <__cxa_demangle+0x11150> 1e2850: 14000249 b 0x1e3174 <__cxa_demangle+0x1eac> 1e2854: f9497274 ldr x20, [x19, #0x12e0] 1e2858: 91000508 add x8, x8, #0x1 1e285c: f9000268 str x8, [x19] 1e2860: aa1403e8 mov x8, x20 1e2864: f8408d09 ldr x9, [x8, #0x8]! 1e2868: 9100812a add x10, x9, #0x20 1e286c: f13fc15f cmp x10, #0xff0 1e2870: 54000143 b.lo 0x1e2898 <__cxa_demangle+0x15d0> 1e2874: 321403e0 orr w0, wzr, #0x1000 1e2878: 97fafe86 bl 0xa2290 1e287c: b400c4e0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2880: aa0003e8 mov x8, x0 1e2884: aa1f03e9 mov x9, xzr 1e2888: f9000014 str x20, [x0] 1e288c: f8008d1f str xzr, [x8, #0x8]! 1e2890: aa0003f4 mov x20, x0 1e2894: f9097260 str x0, [x19, #0x12e0] 1e2898: 9100812a add x10, x9, #0x20 1e289c: 8b090294 add x20, x20, x9 1e28a0: d00005e9 adrp x9, 0x2a0000 1e28a4: f000030c adrp x12, 0x245000 1e28a8: 91226129 add x9, x9, #0x898 1e28ac: 528020eb mov w11, #0x107 // =263 1e28b0: 9121818c add x12, x12, #0x860 1e28b4: 72a0202b movk w11, #0x101, lsl #16 1e28b8: f900010a str x10, [x8] 1e28bc: f8010e89 str x9, [x20, #0x10]! 1e28c0: 91004988 add x8, x12, #0x12 1e28c4: 1400039b b 0x1e3730 <__cxa_demangle+0x2468> 1e28c8: f9497274 ldr x20, [x19, #0x12e0] 1e28cc: 91000508 add x8, x8, #0x1 1e28d0: f9000268 str x8, [x19] 1e28d4: aa1403e8 mov x8, x20 1e28d8: f8408d09 ldr x9, [x8, #0x8]! 1e28dc: 9100812a add x10, x9, #0x20 1e28e0: f13fc15f cmp x10, #0xff0 1e28e4: 54000143 b.lo 0x1e290c <__cxa_demangle+0x1644> 1e28e8: 321403e0 orr w0, wzr, #0x1000 1e28ec: 97fafe69 bl 0xa2290 1e28f0: b400c140 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e28f4: aa0003e8 mov x8, x0 1e28f8: aa1f03e9 mov x9, xzr 1e28fc: f9000014 str x20, [x0] 1e2900: f8008d1f str xzr, [x8, #0x8]! 1e2904: aa0003f4 mov x20, x0 1e2908: f9097260 str x0, [x19, #0x12e0] 1e290c: 9100812a add x10, x9, #0x20 1e2910: 8b090294 add x20, x20, x9 1e2914: d00005e9 adrp x9, 0x2a0000 1e2918: 528020eb mov w11, #0x107 // =263 1e291c: f000030c adrp x12, 0x245000 1e2920: 91226129 add x9, x9, #0x898 1e2924: 72a0202b movk w11, #0x101, lsl #16 1e2928: 9110d58c add x12, x12, #0x435 1e292c: f900010a str x10, [x8] 1e2930: f8010e89 str x9, [x20, #0x10]! 1e2934: 91002188 add x8, x12, #0x8 1e2938: 1400037e b 0x1e3730 <__cxa_demangle+0x2468> 1e293c: f9497274 ldr x20, [x19, #0x12e0] 1e2940: 91000508 add x8, x8, #0x1 1e2944: f9000268 str x8, [x19] 1e2948: aa1403e8 mov x8, x20 1e294c: f8408d09 ldr x9, [x8, #0x8]! 1e2950: 9100812a add x10, x9, #0x20 1e2954: f13fc15f cmp x10, #0xff0 1e2958: 54000143 b.lo 0x1e2980 <__cxa_demangle+0x16b8> 1e295c: 321403e0 orr w0, wzr, #0x1000 1e2960: 97fafe4c bl 0xa2290 1e2964: b400bda0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2968: aa0003e8 mov x8, x0 1e296c: aa1f03e9 mov x9, xzr 1e2970: f9000014 str x20, [x0] 1e2974: f8008d1f str xzr, [x8, #0x8]! 1e2978: aa0003f4 mov x20, x0 1e297c: f9097260 str x0, [x19, #0x12e0] 1e2980: 9100812a add x10, x9, #0x20 1e2984: 8b090294 add x20, x20, x9 1e2988: d00005e9 adrp x9, 0x2a0000 1e298c: 528020eb mov w11, #0x107 // =263 1e2990: f000030c adrp x12, 0x245000 1e2994: 91226129 add x9, x9, #0x898 1e2998: 72a0202b movk w11, #0x101, lsl #16 1e299c: 9120ed8c add x12, x12, #0x83b 1e29a0: 14000361 b 0x1e3724 <__cxa_demangle+0x245c> 1e29a4: f9497274 ldr x20, [x19, #0x12e0] 1e29a8: 91000508 add x8, x8, #0x1 1e29ac: f9000268 str x8, [x19] 1e29b0: aa1403e8 mov x8, x20 1e29b4: f8408d09 ldr x9, [x8, #0x8]! 1e29b8: 9100812a add x10, x9, #0x20 1e29bc: f13fc15f cmp x10, #0xff0 1e29c0: 54000143 b.lo 0x1e29e8 <__cxa_demangle+0x1720> 1e29c4: 321403e0 orr w0, wzr, #0x1000 1e29c8: 97fafe32 bl 0xa2290 1e29cc: b400ba60 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e29d0: aa0003e8 mov x8, x0 1e29d4: aa1f03e9 mov x9, xzr 1e29d8: f9000014 str x20, [x0] 1e29dc: f8008d1f str xzr, [x8, #0x8]! 1e29e0: aa0003f4 mov x20, x0 1e29e4: f9097260 str x0, [x19, #0x12e0] 1e29e8: 9100812a add x10, x9, #0x20 1e29ec: 8b090294 add x20, x20, x9 1e29f0: d00005e9 adrp x9, 0x2a0000 1e29f4: 528020eb mov w11, #0x107 // =263 1e29f8: d00000ac adrp x12, 0x1f8000 1e29fc: 91226129 add x9, x9, #0x898 1e2a00: 72a0202b movk w11, #0x101, lsl #16 1e2a04: 9104b18c add x12, x12, #0x12c 1e2a08: 14000161 b 0x1e2f8c <__cxa_demangle+0x1cc4> 1e2a0c: f9497274 ldr x20, [x19, #0x12e0] 1e2a10: 91000508 add x8, x8, #0x1 1e2a14: f9000268 str x8, [x19] 1e2a18: aa1403e8 mov x8, x20 1e2a1c: f8408d09 ldr x9, [x8, #0x8]! 1e2a20: 9100812a add x10, x9, #0x20 1e2a24: f13fc15f cmp x10, #0xff0 1e2a28: 54000143 b.lo 0x1e2a50 <__cxa_demangle+0x1788> 1e2a2c: 321403e0 orr w0, wzr, #0x1000 1e2a30: 97fafe18 bl 0xa2290 1e2a34: b400b720 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2a38: aa0003e8 mov x8, x0 1e2a3c: aa1f03e9 mov x9, xzr 1e2a40: f9000014 str x20, [x0] 1e2a44: f8008d1f str xzr, [x8, #0x8]! 1e2a48: aa0003f4 mov x20, x0 1e2a4c: f9097260 str x0, [x19, #0x12e0] 1e2a50: 9100812a add x10, x9, #0x20 1e2a54: 8b090294 add x20, x20, x9 1e2a58: d00005e9 adrp x9, 0x2a0000 1e2a5c: 528020eb mov w11, #0x107 // =263 1e2a60: f000030c adrp x12, 0x245000 1e2a64: 91226129 add x9, x9, #0x898 1e2a68: 72a0202b movk w11, #0x101, lsl #16 1e2a6c: 9121498c add x12, x12, #0x852 1e2a70: 140001fe b 0x1e3268 <__cxa_demangle+0x1fa0> 1e2a74: f9497274 ldr x20, [x19, #0x12e0] 1e2a78: 91000508 add x8, x8, #0x1 1e2a7c: f9000268 str x8, [x19] 1e2a80: aa1403e8 mov x8, x20 1e2a84: f8408d09 ldr x9, [x8, #0x8]! 1e2a88: 9100812a add x10, x9, #0x20 1e2a8c: f13fc15f cmp x10, #0xff0 1e2a90: 54000143 b.lo 0x1e2ab8 <__cxa_demangle+0x17f0> 1e2a94: 321403e0 orr w0, wzr, #0x1000 1e2a98: 97fafdfe bl 0xa2290 1e2a9c: b400b3e0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2aa0: aa0003e8 mov x8, x0 1e2aa4: aa1f03e9 mov x9, xzr 1e2aa8: f9000014 str x20, [x0] 1e2aac: f8008d1f str xzr, [x8, #0x8]! 1e2ab0: aa0003f4 mov x20, x0 1e2ab4: f9097260 str x0, [x19, #0x12e0] 1e2ab8: 9100812a add x10, x9, #0x20 1e2abc: 8b090294 add x20, x20, x9 1e2ac0: d00005e9 adrp x9, 0x2a0000 1e2ac4: 528020eb mov w11, #0x107 // =263 1e2ac8: f000030c adrp x12, 0x245000 1e2acc: 91226129 add x9, x9, #0x898 1e2ad0: 72a0202b movk w11, #0x101, lsl #16 1e2ad4: 9121cd8c add x12, x12, #0x873 1e2ad8: 14000201 b 0x1e32dc <__cxa_demangle+0x2014> 1e2adc: f100095f cmp x10, #0x2 1e2ae0: 54000163 b.lo 0x1e2b0c <__cxa_demangle+0x1844> 1e2ae4: 39400508 ldrb w8, [x8, #0x1] 1e2ae8: 51019508 sub w8, w8, #0x65 1e2aec: 7100411f cmp w8, #0x10 1e2af0: 540000e8 b.hi 0x1e2b0c <__cxa_demangle+0x1844> 1e2af4: 320003e9 orr w9, wzr, #0x1 1e2af8: 1ac82128 lsl w8, w9, w8 1e2afc: 52880029 mov w9, #0x4001 // =16385 1e2b00: 72a00029 movk w9, #0x1, lsl #16 1e2b04: 6a09011f tst w8, w9 1e2b08: 54003321 b.ne 0x1e316c <__cxa_demangle+0x1ea4> 1e2b0c: aa1303e0 mov x0, x19 1e2b10: 94000d4c bl 0x1e6040 <__cxa_demangle+0x4d78> 1e2b14: aa0003f4 mov x20, x0 1e2b18: b4006140 cbz x0, 0x1e3740 <__cxa_demangle+0x2478> 1e2b1c: 394b4268 ldrb w8, [x19, #0x2d0] 1e2b20: 340032c8 cbz w8, 0x1e3178 <__cxa_demangle+0x1eb0> 1e2b24: a9402668 ldp x8, x9, [x19] 1e2b28: eb08013f cmp x9, x8 1e2b2c: 54003260 b.eq 0x1e3178 <__cxa_demangle+0x1eb0> 1e2b30: 39400108 ldrb w8, [x8] 1e2b34: 7101251f cmp w8, #0x49 1e2b38: 54003201 b.ne 0x1e3178 <__cxa_demangle+0x1eb0> 1e2b3c: 14000329 b 0x1e37e0 <__cxa_demangle+0x2518> 1e2b40: f9497274 ldr x20, [x19, #0x12e0] 1e2b44: 91000508 add x8, x8, #0x1 1e2b48: f9000268 str x8, [x19] 1e2b4c: aa1403e8 mov x8, x20 1e2b50: f8408d09 ldr x9, [x8, #0x8]! 1e2b54: 9100812a add x10, x9, #0x20 1e2b58: f13fc15f cmp x10, #0xff0 1e2b5c: 54000143 b.lo 0x1e2b84 <__cxa_demangle+0x18bc> 1e2b60: 321403e0 orr w0, wzr, #0x1000 1e2b64: 97fafdcb bl 0xa2290 1e2b68: b400ad80 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2b6c: aa0003e8 mov x8, x0 1e2b70: aa1f03e9 mov x9, xzr 1e2b74: f9000014 str x20, [x0] 1e2b78: f8008d1f str xzr, [x8, #0x8]! 1e2b7c: aa0003f4 mov x20, x0 1e2b80: f9097260 str x0, [x19, #0x12e0] 1e2b84: 9100812a add x10, x9, #0x20 1e2b88: 8b090294 add x20, x20, x9 1e2b8c: d00005e9 adrp x9, 0x2a0000 1e2b90: 528020eb mov w11, #0x107 // =263 1e2b94: f000030c adrp x12, 0x245000 1e2b98: 91226129 add x9, x9, #0x898 1e2b9c: 72a0202b movk w11, #0x101, lsl #16 1e2ba0: 9121018c add x12, x12, #0x840 1e2ba4: 140002e0 b 0x1e3724 <__cxa_demangle+0x245c> 1e2ba8: eb09011f cmp x8, x9 1e2bac: 54008f20 b.eq 0x1e3d90 <__cxa_demangle+0x2ac8> 1e2bb0: 9100050a add x10, x8, #0x1 1e2bb4: eb0a013f cmp x9, x10 1e2bb8: f900026a str x10, [x19] 1e2bbc: 54005ce0 b.eq 0x1e3758 <__cxa_demangle+0x2490> 1e2bc0: 3940014b ldrb w11, [x10] 1e2bc4: 5100c16b sub w11, w11, #0x30 1e2bc8: 7100257f cmp w11, #0x9 1e2bcc: 54005c68 b.hi 0x1e3758 <__cxa_demangle+0x2490> 1e2bd0: aa0803ec mov x12, x8 1e2bd4: aa0c03eb mov x11, x12 1e2bd8: 9100098c add x12, x12, #0x2 1e2bdc: eb0c013f cmp x9, x12 1e2be0: f900026c str x12, [x19] 1e2be4: 54006940 b.eq 0x1e390c <__cxa_demangle+0x2644> 1e2be8: 3940096c ldrb w12, [x11, #0x2] 1e2bec: 5100c18c sub w12, w12, #0x30 1e2bf0: 7100299f cmp w12, #0xa 1e2bf4: 9100056c add x12, x11, #0x1 1e2bf8: 54fffee3 b.lo 0x1e2bd4 <__cxa_demangle+0x190c> 1e2bfc: 9100058c add x12, x12, #0x1 1e2c00: 14000344 b 0x1e3910 <__cxa_demangle+0x2648> 1e2c04: f9497274 ldr x20, [x19, #0x12e0] 1e2c08: 91000508 add x8, x8, #0x1 1e2c0c: f9000268 str x8, [x19] 1e2c10: aa1403e8 mov x8, x20 1e2c14: f8408d09 ldr x9, [x8, #0x8]! 1e2c18: 9100812a add x10, x9, #0x20 1e2c1c: f13fc15f cmp x10, #0xff0 1e2c20: 54000143 b.lo 0x1e2c48 <__cxa_demangle+0x1980> 1e2c24: 321403e0 orr w0, wzr, #0x1000 1e2c28: 97fafd9a bl 0xa2290 1e2c2c: b400a760 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2c30: aa0003e8 mov x8, x0 1e2c34: aa1f03e9 mov x9, xzr 1e2c38: f9000014 str x20, [x0] 1e2c3c: f8008d1f str xzr, [x8, #0x8]! 1e2c40: aa0003f4 mov x20, x0 1e2c44: f9097260 str x0, [x19, #0x12e0] 1e2c48: 9100812a add x10, x9, #0x20 1e2c4c: 8b090294 add x20, x20, x9 1e2c50: d00005e9 adrp x9, 0x2a0000 1e2c54: f000030c adrp x12, 0x245000 1e2c58: 91226129 add x9, x9, #0x898 1e2c5c: 528020eb mov w11, #0x107 // =263 1e2c60: 9121f98c add x12, x12, #0x87e 1e2c64: 72a0202b movk w11, #0x101, lsl #16 1e2c68: f900010a str x10, [x8] 1e2c6c: f8010e89 str x9, [x20, #0x10]! 1e2c70: 91001988 add x8, x12, #0x6 1e2c74: 140002af b 0x1e3730 <__cxa_demangle+0x2468> 1e2c78: f9497274 ldr x20, [x19, #0x12e0] 1e2c7c: 91000508 add x8, x8, #0x1 1e2c80: f9000268 str x8, [x19] 1e2c84: aa1403e8 mov x8, x20 1e2c88: f8408d09 ldr x9, [x8, #0x8]! 1e2c8c: 9100812a add x10, x9, #0x20 1e2c90: f13fc15f cmp x10, #0xff0 1e2c94: 54000143 b.lo 0x1e2cbc <__cxa_demangle+0x19f4> 1e2c98: 321403e0 orr w0, wzr, #0x1000 1e2c9c: 97fafd7d bl 0xa2290 1e2ca0: b400a3c0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2ca4: aa0003e8 mov x8, x0 1e2ca8: aa1f03e9 mov x9, xzr 1e2cac: f9000014 str x20, [x0] 1e2cb0: f8008d1f str xzr, [x8, #0x8]! 1e2cb4: aa0003f4 mov x20, x0 1e2cb8: f9097260 str x0, [x19, #0x12e0] 1e2cbc: 9100812a add x10, x9, #0x20 1e2cc0: 8b090294 add x20, x20, x9 1e2cc4: d00005e9 adrp x9, 0x2a0000 1e2cc8: 528020eb mov w11, #0x107 // =263 1e2ccc: f000030c adrp x12, 0x245000 1e2cd0: 91226129 add x9, x9, #0x898 1e2cd4: 72a0202b movk w11, #0x101, lsl #16 1e2cd8: 9122158c add x12, x12, #0x885 1e2cdc: f900010a str x10, [x8] 1e2ce0: f8010e89 str x9, [x20, #0x10]! 1e2ce4: 91002988 add x8, x12, #0xa 1e2ce8: 14000292 b 0x1e3730 <__cxa_demangle+0x2468> 1e2cec: f9497274 ldr x20, [x19, #0x12e0] 1e2cf0: 91000508 add x8, x8, #0x1 1e2cf4: f9000268 str x8, [x19] 1e2cf8: aa1403e8 mov x8, x20 1e2cfc: f8408d09 ldr x9, [x8, #0x8]! 1e2d00: 9100812a add x10, x9, #0x20 1e2d04: f13fc15f cmp x10, #0xff0 1e2d08: 54000143 b.lo 0x1e2d30 <__cxa_demangle+0x1a68> 1e2d0c: 321403e0 orr w0, wzr, #0x1000 1e2d10: 97fafd60 bl 0xa2290 1e2d14: b400a020 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2d18: aa0003e8 mov x8, x0 1e2d1c: aa1f03e9 mov x9, xzr 1e2d20: f9000014 str x20, [x0] 1e2d24: f8008d1f str xzr, [x8, #0x8]! 1e2d28: aa0003f4 mov x20, x0 1e2d2c: f9097260 str x0, [x19, #0x12e0] 1e2d30: 9100812a add x10, x9, #0x20 1e2d34: 8b090294 add x20, x20, x9 1e2d38: d00005e9 adrp x9, 0x2a0000 1e2d3c: f000030c adrp x12, 0x245000 1e2d40: 91226129 add x9, x9, #0x898 1e2d44: 528020eb mov w11, #0x107 // =263 1e2d48: 9110118c add x12, x12, #0x404 1e2d4c: 72a0202b movk w11, #0x101, lsl #16 1e2d50: f900010a str x10, [x8] 1e2d54: f8010e89 str x9, [x20, #0x10]! 1e2d58: 91001d88 add x8, x12, #0x7 1e2d5c: 14000275 b 0x1e3730 <__cxa_demangle+0x2468> 1e2d60: 91000508 add x8, x8, #0x1 1e2d64: aa1303e0 mov x0, x19 1e2d68: f9000268 str x8, [x19] 1e2d6c: 97fffe7f bl 0x1e2768 <__cxa_demangle+0x14a0> 1e2d70: b4008100 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e2d74: f9497274 ldr x20, [x19, #0x12e0] 1e2d78: aa0003f5 mov x21, x0 1e2d7c: aa1403e8 mov x8, x20 1e2d80: f8408d09 ldr x9, [x8, #0x8]! 1e2d84: 9100c12a add x10, x9, #0x30 1e2d88: f13fc15f cmp x10, #0xff0 1e2d8c: 54000143 b.lo 0x1e2db4 <__cxa_demangle+0x1aec> 1e2d90: 321403e0 orr w0, wzr, #0x1000 1e2d94: 97fafd3f bl 0xa2290 1e2d98: b4009c00 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2d9c: aa0003e8 mov x8, x0 1e2da0: aa1f03e9 mov x9, xzr 1e2da4: f9000014 str x20, [x0] 1e2da8: f8008d1f str xzr, [x8, #0x8]! 1e2dac: aa0003f4 mov x20, x0 1e2db0: f9097260 str x0, [x19, #0x12e0] 1e2db4: 9100c12a add x10, x9, #0x30 1e2db8: 8b090294 add x20, x20, x9 1e2dbc: 90000609 adrp x9, 0x2a2000 1e2dc0: f000030c adrp x12, 0x245000 1e2dc4: 91126129 add x9, x9, #0x498 1e2dc8: 528020ab mov w11, #0x105 // =261 1e2dcc: 9123a58c add x12, x12, #0x8e9 1e2dd0: 72a0202b movk w11, #0x101, lsl #16 1e2dd4: f900010a str x10, [x8] 1e2dd8: f8010e89 str x9, [x20, #0x10]! 1e2ddc: 91002188 add x8, x12, #0x8 1e2de0: 14000021 b 0x1e2e64 <__cxa_demangle+0x1b9c> 1e2de4: 91000508 add x8, x8, #0x1 1e2de8: aa1303e0 mov x0, x19 1e2dec: f9000268 str x8, [x19] 1e2df0: 97fffe5e bl 0x1e2768 <__cxa_demangle+0x14a0> 1e2df4: b4007ce0 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e2df8: f9497274 ldr x20, [x19, #0x12e0] 1e2dfc: aa0003f5 mov x21, x0 1e2e00: aa1403e8 mov x8, x20 1e2e04: f8408d09 ldr x9, [x8, #0x8]! 1e2e08: 9100c12a add x10, x9, #0x30 1e2e0c: f13fc15f cmp x10, #0xff0 1e2e10: 54000143 b.lo 0x1e2e38 <__cxa_demangle+0x1b70> 1e2e14: 321403e0 orr w0, wzr, #0x1000 1e2e18: 97fafd1e bl 0xa2290 1e2e1c: b40097e0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2e20: aa0003e8 mov x8, x0 1e2e24: aa1f03e9 mov x9, xzr 1e2e28: f9000014 str x20, [x0] 1e2e2c: f8008d1f str xzr, [x8, #0x8]! 1e2e30: aa0003f4 mov x20, x0 1e2e34: f9097260 str x0, [x19, #0x12e0] 1e2e38: 9100c12a add x10, x9, #0x30 1e2e3c: 8b090294 add x20, x20, x9 1e2e40: 90000609 adrp x9, 0x2a2000 1e2e44: f000030c adrp x12, 0x245000 1e2e48: 91126129 add x9, x9, #0x498 1e2e4c: 528020ab mov w11, #0x105 // =261 1e2e50: 9123c98c add x12, x12, #0x8f2 1e2e54: 72a0202b movk w11, #0x101, lsl #16 1e2e58: f900010a str x10, [x8] 1e2e5c: f8010e89 str x9, [x20, #0x10]! 1e2e60: 91002988 add x8, x12, #0xa 1e2e64: 9e670180 fmov d0, x12 1e2e68: 4e181d00 mov v0.d[1], x8 1e2e6c: b9000a8b str w11, [x20, #0x8] 1e2e70: f9000a95 str x21, [x20, #0x10] 1e2e74: 3c818280 stur q0, [x20, #0x18] 1e2e78: b5001834 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e2e7c: 14000231 b 0x1e3740 <__cxa_demangle+0x2478> 1e2e80: eb09011f cmp x8, x9 1e2e84: 54007860 b.eq 0x1e3d90 <__cxa_demangle+0x2ac8> 1e2e88: 91000508 add x8, x8, #0x1 1e2e8c: aa1303e0 mov x0, x19 1e2e90: f9000268 str x8, [x19] 1e2e94: 97fffe35 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e2e98: b40077c0 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e2e9c: aa0003f5 mov x21, x0 1e2ea0: aa1303e0 mov x0, x19 1e2ea4: 97fffe31 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e2ea8: b4007740 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e2eac: f9497274 ldr x20, [x19, #0x12e0] 1e2eb0: aa0003f6 mov x22, x0 1e2eb4: aa1403e8 mov x8, x20 1e2eb8: f8408d09 ldr x9, [x8, #0x8]! 1e2ebc: 9100812a add x10, x9, #0x20 1e2ec0: f13fc15f cmp x10, #0xff0 1e2ec4: 54000143 b.lo 0x1e2eec <__cxa_demangle+0x1c24> 1e2ec8: 321403e0 orr w0, wzr, #0x1000 1e2ecc: 97fafcf1 bl 0xa2290 1e2ed0: b4009240 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2ed4: aa0003e8 mov x8, x0 1e2ed8: aa1f03e9 mov x9, xzr 1e2edc: f9000014 str x20, [x0] 1e2ee0: f8008d1f str xzr, [x8, #0x8]! 1e2ee4: aa0003f4 mov x20, x0 1e2ee8: f9097260 str x0, [x19, #0x12e0] 1e2eec: 9100812a add x10, x9, #0x20 1e2ef0: f900010a str x10, [x8] 1e2ef4: 394026c8 ldrb w8, [x22, #0x9] 1e2ef8: 8b090294 add x20, x20, x9 1e2efc: 90000609 adrp x9, 0x2a2000 1e2f00: 910b6129 add x9, x9, #0x2d8 1e2f04: 528001ab mov w11, #0xd // =13 1e2f08: 5280202c mov w12, #0x101 // =257 1e2f0c: f8010e89 str x9, [x20, #0x10]! 1e2f10: 3900228b strb w11, [x20, #0x8] 1e2f14: 7900168c strh w12, [x20, #0xa] 1e2f18: 39002688 strb w8, [x20, #0x9] 1e2f1c: a9015a95 stp x21, x22, [x20, #0x10] 1e2f20: b50012f4 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e2f24: 14000207 b 0x1e3740 <__cxa_demangle+0x2478> 1e2f28: f9497274 ldr x20, [x19, #0x12e0] 1e2f2c: 91000508 add x8, x8, #0x1 1e2f30: f9000268 str x8, [x19] 1e2f34: aa1403e8 mov x8, x20 1e2f38: f8408d09 ldr x9, [x8, #0x8]! 1e2f3c: 9100812a add x10, x9, #0x20 1e2f40: f13fc15f cmp x10, #0xff0 1e2f44: 54000143 b.lo 0x1e2f6c <__cxa_demangle+0x1ca4> 1e2f48: 321403e0 orr w0, wzr, #0x1000 1e2f4c: 97fafcd1 bl 0xa2290 1e2f50: b4008e40 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2f54: aa0003e8 mov x8, x0 1e2f58: aa1f03e9 mov x9, xzr 1e2f5c: f9000014 str x20, [x0] 1e2f60: f8008d1f str xzr, [x8, #0x8]! 1e2f64: aa0003f4 mov x20, x0 1e2f68: f9097260 str x0, [x19, #0x12e0] 1e2f6c: 9100812a add x10, x9, #0x20 1e2f70: 8b090294 add x20, x20, x9 1e2f74: d00005e9 adrp x9, 0x2a0000 1e2f78: 528020eb mov w11, #0x107 // =263 1e2f7c: f000030c adrp x12, 0x245000 1e2f80: 91226129 add x9, x9, #0x898 1e2f84: 72a0202b movk w11, #0x101, lsl #16 1e2f88: 9121398c add x12, x12, #0x84e 1e2f8c: f900010a str x10, [x8] 1e2f90: f8010e89 str x9, [x20, #0x10]! 1e2f94: 91000d88 add x8, x12, #0x3 1e2f98: 140001e6 b 0x1e3730 <__cxa_demangle+0x2468> 1e2f9c: f9497274 ldr x20, [x19, #0x12e0] 1e2fa0: 91000508 add x8, x8, #0x1 1e2fa4: f9000268 str x8, [x19] 1e2fa8: aa1403e8 mov x8, x20 1e2fac: f8408d09 ldr x9, [x8, #0x8]! 1e2fb0: 9100812a add x10, x9, #0x20 1e2fb4: f13fc15f cmp x10, #0xff0 1e2fb8: 54000143 b.lo 0x1e2fe0 <__cxa_demangle+0x1d18> 1e2fbc: 321403e0 orr w0, wzr, #0x1000 1e2fc0: 97fafcb4 bl 0xa2290 1e2fc4: b4008aa0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e2fc8: aa0003e8 mov x8, x0 1e2fcc: aa1f03e9 mov x9, xzr 1e2fd0: f9000014 str x20, [x0] 1e2fd4: f8008d1f str xzr, [x8, #0x8]! 1e2fd8: aa0003f4 mov x20, x0 1e2fdc: f9097260 str x0, [x19, #0x12e0] 1e2fe0: 9100812a add x10, x9, #0x20 1e2fe4: 8b090294 add x20, x20, x9 1e2fe8: d00005e9 adrp x9, 0x2a0000 1e2fec: 528020eb mov w11, #0x107 // =263 1e2ff0: f000030c adrp x12, 0x245000 1e2ff4: 91226129 add x9, x9, #0x898 1e2ff8: 72a0202b movk w11, #0x101, lsl #16 1e2ffc: 91216d8c add x12, x12, #0x85b 1e3000: 140001c9 b 0x1e3724 <__cxa_demangle+0x245c> 1e3004: f9497274 ldr x20, [x19, #0x12e0] 1e3008: 91000508 add x8, x8, #0x1 1e300c: f9000268 str x8, [x19] 1e3010: aa1403e8 mov x8, x20 1e3014: f8408d09 ldr x9, [x8, #0x8]! 1e3018: 9100812a add x10, x9, #0x20 1e301c: f13fc15f cmp x10, #0xff0 1e3020: 54000143 b.lo 0x1e3048 <__cxa_demangle+0x1d80> 1e3024: 321403e0 orr w0, wzr, #0x1000 1e3028: 97fafc9a bl 0xa2290 1e302c: b4008760 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3030: aa0003e8 mov x8, x0 1e3034: aa1f03e9 mov x9, xzr 1e3038: f9000014 str x20, [x0] 1e303c: f8008d1f str xzr, [x8, #0x8]! 1e3040: aa0003f4 mov x20, x0 1e3044: f9097260 str x0, [x19, #0x12e0] 1e3048: 9100812a add x10, x9, #0x20 1e304c: 8b090294 add x20, x20, x9 1e3050: b00005e9 adrp x9, 0x2a0000 1e3054: d000030c adrp x12, 0x245000 1e3058: 91226129 add x9, x9, #0x898 1e305c: 528020eb mov w11, #0x107 // =263 1e3060: 9110b18c add x12, x12, #0x42c 1e3064: 72a0202b movk w11, #0x101, lsl #16 1e3068: f900010a str x10, [x8] 1e306c: f8010e89 str x9, [x20, #0x10]! 1e3070: 91004588 add x8, x12, #0x11 1e3074: 140001af b 0x1e3730 <__cxa_demangle+0x2468> 1e3078: f100095f cmp x10, #0x2 1e307c: 540068a3 b.lo 0x1e3d90 <__cxa_demangle+0x2ac8> 1e3080: 3940050a ldrb w10, [x8, #0x1] 1e3084: aa1f03f4 mov x20, xzr 1e3088: 51013d4a sub w10, w10, #0x4f 1e308c: 7100a55f cmp w10, #0x29 1e3090: 54003588 b.hi 0x1e3740 <__cxa_demangle+0x2478> 1e3094: b000030b adrp x11, 0x244000 1e3098: 912f916b add x11, x11, #0xbe4 1e309c: 1000008c adr x12, 0x1e30ac <__cxa_demangle+0x1de4> 1e30a0: 786a796d ldrh w13, [x11, x10, lsl #1] 1e30a4: 8b0d098c add x12, x12, x13, lsl #2 1e30a8: d61f0180 br x12 1e30ac: aa1303e0 mov x0, x19 1e30b0: 94003b56 bl 0x1f1e08 <__cxa_demangle+0x10b40> 1e30b4: 14000030 b 0x1e3174 <__cxa_demangle+0x1eac> 1e30b8: 91000508 add x8, x8, #0x1 1e30bc: aa1303e0 mov x0, x19 1e30c0: f9000268 str x8, [x19] 1e30c4: 97fffda9 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e30c8: b4006640 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e30cc: f9497274 ldr x20, [x19, #0x12e0] 1e30d0: aa0003f5 mov x21, x0 1e30d4: aa1403e8 mov x8, x20 1e30d8: f8408d09 ldr x9, [x8, #0x8]! 1e30dc: 9100812a add x10, x9, #0x20 1e30e0: f13fc15f cmp x10, #0xff0 1e30e4: 54000143 b.lo 0x1e310c <__cxa_demangle+0x1e44> 1e30e8: 321403e0 orr w0, wzr, #0x1000 1e30ec: 97fafc69 bl 0xa2290 1e30f0: b4008140 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e30f4: aa0003e8 mov x8, x0 1e30f8: aa1f03e9 mov x9, xzr 1e30fc: f9000014 str x20, [x0] 1e3100: f8008d1f str xzr, [x8, #0x8]! 1e3104: aa0003f4 mov x20, x0 1e3108: f9097260 str x0, [x19, #0x12e0] 1e310c: 9100812a add x10, x9, #0x20 1e3110: f900010a str x10, [x8] 1e3114: 8b090294 add x20, x20, x9 1e3118: f00005e9 adrp x9, 0x2a2000 1e311c: 394026aa ldrb w10, [x21, #0x9] 1e3120: 9110a129 add x9, x9, #0x428 1e3124: 321e07e8 orr w8, wzr, #0xc 1e3128: f8010e89 str x9, [x20, #0x10]! 1e312c: 52802029 mov w9, #0x101 // =257 1e3130: 39002288 strb w8, [x20, #0x8] 1e3134: 320003e8 orr w8, wzr, #0x1 1e3138: 79001689 strh w9, [x20, #0xa] 1e313c: f9000a95 str x21, [x20, #0x10] 1e3140: b9001a88 str w8, [x20, #0x18] 1e3144: 3900268a strb w10, [x20, #0x9] 1e3148: 3900729f strb wzr, [x20, #0x1c] 1e314c: b5000194 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e3150: 1400017c b 0x1e3740 <__cxa_demangle+0x2478> 1e3154: f100095f cmp x10, #0x2 1e3158: 540000a3 b.lo 0x1e316c <__cxa_demangle+0x1ea4> 1e315c: 39400508 ldrb w8, [x8, #0x1] 1e3160: 34000068 cbz w8, 0x1e316c <__cxa_demangle+0x1ea4> 1e3164: 7101d11f cmp w8, #0x74 1e3168: 54003241 b.ne 0x1e37b0 <__cxa_demangle+0x24e8> 1e316c: aa1303e0 mov x0, x19 1e3170: 94003db3 bl 0x1f283c <__cxa_demangle+0x11574> 1e3174: aa0003f4 mov x20, x0 1e3178: b4002e54 cbz x20, 0x1e3740 <__cxa_demangle+0x2478> 1e317c: a9532668 ldp x8, x9, [x19, #0x130] 1e3180: eb09011f cmp x8, x9 1e3184: 54000381 b.ne 0x1e31f4 <__cxa_demangle+0x1f2c> 1e3188: f9409677 ldr x23, [x19, #0x128] 1e318c: 91050269 add x9, x19, #0x140 1e3190: eb17013f cmp x9, x23 1e3194: cb170115 sub x21, x8, x23 1e3198: 54000100 b.eq 0x1e31b8 <__cxa_demangle+0x1ef0> 1e319c: d37ffaa1 lsl x1, x21, #1 1e31a0: aa1703e0 mov x0, x23 1e31a4: 97fb0233 bl 0xa3a70 1e31a8: aa0003f6 mov x22, x0 1e31ac: f9009660 str x0, [x19, #0x128] 1e31b0: b5000180 cbnz x0, 0x1e31e0 <__cxa_demangle+0x1f18> 1e31b4: 140003d9 b 0x1e4118 <__cxa_demangle+0x2e50> 1e31b8: d37ffaa0 lsl x0, x21, #1 1e31bc: 97fafc35 bl 0xa2290 1e31c0: b4007ac0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e31c4: aa0003f6 mov x22, x0 1e31c8: b40000b5 cbz x21, 0x1e31dc <__cxa_demangle+0x1f14> 1e31cc: aa1603e0 mov x0, x22 1e31d0: aa1703e1 mov x1, x23 1e31d4: aa1503e2 mov x2, x21 1e31d8: 97faff1a bl 0xa2e40 1e31dc: f9009676 str x22, [x19, #0x128] 1e31e0: 9343fea8 asr x8, x21, #3 1e31e4: 9342fea9 asr x9, x21, #2 1e31e8: 8b080ec8 add x8, x22, x8, lsl #3 1e31ec: 8b090ec9 add x9, x22, x9, lsl #3 1e31f0: a9132668 stp x8, x9, [x19, #0x130] 1e31f4: 91002109 add x9, x8, #0x8 1e31f8: f9009a69 str x9, [x19, #0x130] 1e31fc: f9000114 str x20, [x8] 1e3200: 14000150 b 0x1e3740 <__cxa_demangle+0x2478> 1e3204: f9497274 ldr x20, [x19, #0x12e0] 1e3208: 91000508 add x8, x8, #0x1 1e320c: f9000268 str x8, [x19] 1e3210: aa1403e8 mov x8, x20 1e3214: f8408d09 ldr x9, [x8, #0x8]! 1e3218: 9100812a add x10, x9, #0x20 1e321c: f13fc15f cmp x10, #0xff0 1e3220: 54000143 b.lo 0x1e3248 <__cxa_demangle+0x1f80> 1e3224: 321403e0 orr w0, wzr, #0x1000 1e3228: 97fafc1a bl 0xa2290 1e322c: b4007760 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3230: aa0003e8 mov x8, x0 1e3234: aa1f03e9 mov x9, xzr 1e3238: f9000014 str x20, [x0] 1e323c: f8008d1f str xzr, [x8, #0x8]! 1e3240: aa0003f4 mov x20, x0 1e3244: f9097260 str x0, [x19, #0x12e0] 1e3248: 9100812a add x10, x9, #0x20 1e324c: 8b090294 add x20, x20, x9 1e3250: b00005e9 adrp x9, 0x2a0000 1e3254: 528020eb mov w11, #0x107 // =263 1e3258: d000030c adrp x12, 0x245000 1e325c: 91226129 add x9, x9, #0x898 1e3260: 72a0202b movk w11, #0x101, lsl #16 1e3264: 9110318c add x12, x12, #0x40c 1e3268: f900010a str x10, [x8] 1e326c: f8010e89 str x9, [x20, #0x10]! 1e3270: 91003588 add x8, x12, #0xd 1e3274: 1400012f b 0x1e3730 <__cxa_demangle+0x2468> 1e3278: f9497274 ldr x20, [x19, #0x12e0] 1e327c: 91000508 add x8, x8, #0x1 1e3280: f9000268 str x8, [x19] 1e3284: aa1403e8 mov x8, x20 1e3288: f8408d09 ldr x9, [x8, #0x8]! 1e328c: 9100812a add x10, x9, #0x20 1e3290: f13fc15f cmp x10, #0xff0 1e3294: 54000143 b.lo 0x1e32bc <__cxa_demangle+0x1ff4> 1e3298: 321403e0 orr w0, wzr, #0x1000 1e329c: 97fafbfd bl 0xa2290 1e32a0: b40073c0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e32a4: aa0003e8 mov x8, x0 1e32a8: aa1f03e9 mov x9, xzr 1e32ac: f9000014 str x20, [x0] 1e32b0: f8008d1f str xzr, [x8, #0x8]! 1e32b4: aa0003f4 mov x20, x0 1e32b8: f9097260 str x0, [x19, #0x12e0] 1e32bc: 9100812a add x10, x9, #0x20 1e32c0: 8b090294 add x20, x20, x9 1e32c4: b00005e9 adrp x9, 0x2a0000 1e32c8: 528020eb mov w11, #0x107 // =263 1e32cc: d000030c adrp x12, 0x245000 1e32d0: 91226129 add x9, x9, #0x898 1e32d4: 72a0202b movk w11, #0x101, lsl #16 1e32d8: 91108d8c add x12, x12, #0x423 1e32dc: f900010a str x10, [x8] 1e32e0: f8010e89 str x9, [x20, #0x10]! 1e32e4: 91001588 add x8, x12, #0x5 1e32e8: 14000112 b 0x1e3730 <__cxa_demangle+0x2468> 1e32ec: 91000508 add x8, x8, #0x1 1e32f0: eb08013f cmp x9, x8 1e32f4: f9000268 str x8, [x19] 1e32f8: 54002c40 b.eq 0x1e3880 <__cxa_demangle+0x25b8> 1e32fc: 3940010a ldrb w10, [x8] 1e3300: 5100c14a sub w10, w10, #0x30 1e3304: 7100255f cmp w10, #0x9 1e3308: 54002bc8 b.hi 0x1e3880 <__cxa_demangle+0x25b8> 1e330c: eb09011f cmp x8, x9 1e3310: 54002ae0 b.eq 0x1e386c <__cxa_demangle+0x25a4> 1e3314: aa1f03ea mov x10, xzr 1e3318: aa0803eb mov x11, x8 1e331c: 91000508 add x8, x8, #0x1 1e3320: f9000268 str x8, [x19] 1e3324: 3940016b ldrb w11, [x11] 1e3328: eb08013f cmp x9, x8 1e332c: 8b0b014a add x10, x10, x11 1e3330: d100c14a sub x10, x10, #0x30 1e3334: 54002980 b.eq 0x1e3864 <__cxa_demangle+0x259c> 1e3338: 3940010b ldrb w11, [x8] 1e333c: 5100c16b sub w11, w11, #0x30 1e3340: 7100297f cmp w11, #0xa 1e3344: 54002902 b.hs 0x1e3864 <__cxa_demangle+0x259c> 1e3348: 8b0a094a add x10, x10, x10, lsl #2 1e334c: eb08013f cmp x9, x8 1e3350: d37ff94a lsl x10, x10, #1 1e3354: 54fffe21 b.ne 0x1e3318 <__cxa_demangle+0x2050> 1e3358: d100c14a sub x10, x10, #0x30 1e335c: 14000145 b 0x1e3870 <__cxa_demangle+0x25a8> 1e3360: 91000508 add x8, x8, #0x1 1e3364: aa1303e0 mov x0, x19 1e3368: f9000268 str x8, [x19] 1e336c: 97fffcff bl 0x1e2768 <__cxa_demangle+0x14a0> 1e3370: b4005100 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e3374: f9497274 ldr x20, [x19, #0x12e0] 1e3378: aa0003f5 mov x21, x0 1e337c: aa1403e8 mov x8, x20 1e3380: f8408d09 ldr x9, [x8, #0x8]! 1e3384: 9100812a add x10, x9, #0x20 1e3388: f13fc15f cmp x10, #0xff0 1e338c: 54000143 b.lo 0x1e33b4 <__cxa_demangle+0x20ec> 1e3390: 321403e0 orr w0, wzr, #0x1000 1e3394: 97fafbbf bl 0xa2290 1e3398: b4006c00 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e339c: aa0003e8 mov x8, x0 1e33a0: aa1f03e9 mov x9, xzr 1e33a4: f9000014 str x20, [x0] 1e33a8: f8008d1f str xzr, [x8, #0x8]! 1e33ac: aa0003f4 mov x20, x0 1e33b0: f9097260 str x0, [x19, #0x12e0] 1e33b4: 9100812a add x10, x9, #0x20 1e33b8: f900010a str x10, [x8] 1e33bc: 394026a8 ldrb w8, [x21, #0x9] 1e33c0: 8b090294 add x20, x20, x9 1e33c4: f00005e9 adrp x9, 0x2a2000 1e33c8: 9110a129 add x9, x9, #0x428 1e33cc: 321e07eb orr w11, wzr, #0xc 1e33d0: 5280202c mov w12, #0x101 // =257 1e33d4: f8010e89 str x9, [x20, #0x10]! 1e33d8: 3900228b strb w11, [x20, #0x8] 1e33dc: 7900168c strh w12, [x20, #0xa] 1e33e0: f9000a95 str x21, [x20, #0x10] 1e33e4: b9001a9f str wzr, [x20, #0x18] 1e33e8: 39002688 strb w8, [x20, #0x9] 1e33ec: 3900729f strb wzr, [x20, #0x1c] 1e33f0: b5ffec74 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e33f4: 140000d3 b 0x1e3740 <__cxa_demangle+0x2478> 1e33f8: f9497274 ldr x20, [x19, #0x12e0] 1e33fc: 91000508 add x8, x8, #0x1 1e3400: f9000268 str x8, [x19] 1e3404: aa1403e8 mov x8, x20 1e3408: f8408d09 ldr x9, [x8, #0x8]! 1e340c: 9100812a add x10, x9, #0x20 1e3410: f13fc15f cmp x10, #0xff0 1e3414: 54000143 b.lo 0x1e343c <__cxa_demangle+0x2174> 1e3418: 321403e0 orr w0, wzr, #0x1000 1e341c: 97fafb9d bl 0xa2290 1e3420: b40067c0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3424: aa0003e8 mov x8, x0 1e3428: aa1f03e9 mov x9, xzr 1e342c: f9000014 str x20, [x0] 1e3430: f8008d1f str xzr, [x8, #0x8]! 1e3434: aa0003f4 mov x20, x0 1e3438: f9097260 str x0, [x19, #0x12e0] 1e343c: 9100812a add x10, x9, #0x20 1e3440: 8b090294 add x20, x20, x9 1e3444: b00005e9 adrp x9, 0x2a0000 1e3448: 528020eb mov w11, #0x107 // =263 1e344c: d000030c adrp x12, 0x245000 1e3450: 91226129 add x9, x9, #0x898 1e3454: 72a0202b movk w11, #0x101, lsl #16 1e3458: 9121e58c add x12, x12, #0x879 1e345c: 14000095 b 0x1e36b0 <__cxa_demangle+0x23e8> 1e3460: f9497274 ldr x20, [x19, #0x12e0] 1e3464: 91000508 add x8, x8, #0x1 1e3468: f9000268 str x8, [x19] 1e346c: aa1403e8 mov x8, x20 1e3470: f8408d09 ldr x9, [x8, #0x8]! 1e3474: 9100812a add x10, x9, #0x20 1e3478: f13fc15f cmp x10, #0xff0 1e347c: 54000143 b.lo 0x1e34a4 <__cxa_demangle+0x21dc> 1e3480: 321403e0 orr w0, wzr, #0x1000 1e3484: 97fafb83 bl 0xa2290 1e3488: b4006480 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e348c: aa0003e8 mov x8, x0 1e3490: aa1f03e9 mov x9, xzr 1e3494: f9000014 str x20, [x0] 1e3498: f8008d1f str xzr, [x8, #0x8]! 1e349c: aa0003f4 mov x20, x0 1e34a0: f9097260 str x0, [x19, #0x12e0] 1e34a4: 9100812a add x10, x9, #0x20 1e34a8: 8b090294 add x20, x20, x9 1e34ac: b00005e9 adrp x9, 0x2a0000 1e34b0: d000030c adrp x12, 0x245000 1e34b4: 91226129 add x9, x9, #0x898 1e34b8: 528020eb mov w11, #0x107 // =263 1e34bc: 9121158c add x12, x12, #0x845 1e34c0: 72a0202b movk w11, #0x101, lsl #16 1e34c4: f900010a str x10, [x8] 1e34c8: f8010e89 str x9, [x20, #0x10]! 1e34cc: 91003188 add x8, x12, #0xc 1e34d0: 14000098 b 0x1e3730 <__cxa_demangle+0x2468> 1e34d4: f9497274 ldr x20, [x19, #0x12e0] 1e34d8: 91000508 add x8, x8, #0x1 1e34dc: f9000268 str x8, [x19] 1e34e0: aa1403e8 mov x8, x20 1e34e4: f8408d09 ldr x9, [x8, #0x8]! 1e34e8: 9100812a add x10, x9, #0x20 1e34ec: f13fc15f cmp x10, #0xff0 1e34f0: 54000143 b.lo 0x1e3518 <__cxa_demangle+0x2250> 1e34f4: 321403e0 orr w0, wzr, #0x1000 1e34f8: 97fafb66 bl 0xa2290 1e34fc: b40060e0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3500: aa0003e8 mov x8, x0 1e3504: aa1f03e9 mov x9, xzr 1e3508: f9000014 str x20, [x0] 1e350c: f8008d1f str xzr, [x8, #0x8]! 1e3510: aa0003f4 mov x20, x0 1e3514: f9097260 str x0, [x19, #0x12e0] 1e3518: 9100812a add x10, x9, #0x20 1e351c: 8b090294 add x20, x20, x9 1e3520: b00005e9 adrp x9, 0x2a0000 1e3524: 528020eb mov w11, #0x107 // =263 1e3528: d000030c adrp x12, 0x245000 1e352c: 91226129 add x9, x9, #0x898 1e3530: 72a0202b movk w11, #0x101, lsl #16 1e3534: 9110698c add x12, x12, #0x41a 1e3538: f900010a str x10, [x8] 1e353c: f8010e89 str x9, [x20, #0x10]! 1e3540: 91003988 add x8, x12, #0xe 1e3544: 1400007b b 0x1e3730 <__cxa_demangle+0x2468> 1e3548: 91000508 add x8, x8, #0x1 1e354c: aa1303e0 mov x0, x19 1e3550: f9000268 str x8, [x19] 1e3554: 97fffc85 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e3558: b40041c0 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e355c: f9497274 ldr x20, [x19, #0x12e0] 1e3560: aa0003f5 mov x21, x0 1e3564: aa1403e8 mov x8, x20 1e3568: f8408d09 ldr x9, [x8, #0x8]! 1e356c: 9100812a add x10, x9, #0x20 1e3570: f13fc15f cmp x10, #0xff0 1e3574: 54000143 b.lo 0x1e359c <__cxa_demangle+0x22d4> 1e3578: 321403e0 orr w0, wzr, #0x1000 1e357c: 97fafb45 bl 0xa2290 1e3580: b4005cc0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3584: aa0003e8 mov x8, x0 1e3588: aa1f03e9 mov x9, xzr 1e358c: f9000014 str x20, [x0] 1e3590: f8008d1f str xzr, [x8, #0x8]! 1e3594: aa0003f4 mov x20, x0 1e3598: f9097260 str x0, [x19, #0x12e0] 1e359c: 9100812a add x10, x9, #0x20 1e35a0: f900010a str x10, [x8] 1e35a4: 394026a8 ldrb w8, [x21, #0x9] 1e35a8: 8b090294 add x20, x20, x9 1e35ac: f00005e9 adrp x9, 0x2a2000 1e35b0: 910ee129 add x9, x9, #0x3b8 1e35b4: 5280016b mov w11, #0xb // =11 1e35b8: 5280202c mov w12, #0x101 // =257 1e35bc: f8010e89 str x9, [x20, #0x10]! 1e35c0: 3900228b strb w11, [x20, #0x8] 1e35c4: 7900168c strh w12, [x20, #0xa] 1e35c8: 39002688 strb w8, [x20, #0x9] 1e35cc: f9000a95 str x21, [x20, #0x10] 1e35d0: b5ffdd74 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e35d4: 1400005b b 0x1e3740 <__cxa_demangle+0x2478> 1e35d8: f9497274 ldr x20, [x19, #0x12e0] 1e35dc: 91000508 add x8, x8, #0x1 1e35e0: f9000268 str x8, [x19] 1e35e4: aa1403e8 mov x8, x20 1e35e8: f8408d09 ldr x9, [x8, #0x8]! 1e35ec: 9100812a add x10, x9, #0x20 1e35f0: f13fc15f cmp x10, #0xff0 1e35f4: 54000143 b.lo 0x1e361c <__cxa_demangle+0x2354> 1e35f8: 321403e0 orr w0, wzr, #0x1000 1e35fc: 97fafb25 bl 0xa2290 1e3600: b40058c0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3604: aa0003e8 mov x8, x0 1e3608: aa1f03e9 mov x9, xzr 1e360c: f9000014 str x20, [x0] 1e3610: f8008d1f str xzr, [x8, #0x8]! 1e3614: aa0003f4 mov x20, x0 1e3618: f9097260 str x0, [x19, #0x12e0] 1e361c: 9100812a add x10, x9, #0x20 1e3620: 8b090294 add x20, x20, x9 1e3624: b00005e9 adrp x9, 0x2a0000 1e3628: 528020eb mov w11, #0x107 // =263 1e362c: d000030c adrp x12, 0x245000 1e3630: 91226129 add x9, x9, #0x898 1e3634: 72a0202b movk w11, #0x101, lsl #16 1e3638: 9121a58c add x12, x12, #0x869 1e363c: f900010a str x10, [x8] 1e3640: f8010e89 str x9, [x20, #0x10]! 1e3644: 91002588 add x8, x12, #0x9 1e3648: 1400003a b 0x1e3730 <__cxa_demangle+0x2468> 1e364c: f9497274 ldr x20, [x19, #0x12e0] 1e3650: 91000508 add x8, x8, #0x1 1e3654: f9000268 str x8, [x19] 1e3658: aa1403e8 mov x8, x20 1e365c: f8408d09 ldr x9, [x8, #0x8]! 1e3660: 9100812a add x10, x9, #0x20 1e3664: f13fc15f cmp x10, #0xff0 1e3668: 54000143 b.lo 0x1e3690 <__cxa_demangle+0x23c8> 1e366c: 321403e0 orr w0, wzr, #0x1000 1e3670: 97fafb08 bl 0xa2290 1e3674: b4005520 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3678: aa0003e8 mov x8, x0 1e367c: aa1f03e9 mov x9, xzr 1e3680: f9000014 str x20, [x0] 1e3684: f8008d1f str xzr, [x8, #0x8]! 1e3688: aa0003f4 mov x20, x0 1e368c: f9097260 str x0, [x19, #0x12e0] 1e3690: 9100812a add x10, x9, #0x20 1e3694: 8b090294 add x20, x20, x9 1e3698: b00005e9 adrp x9, 0x2a0000 1e369c: 528020eb mov w11, #0x107 // =263 1e36a0: d000030c adrp x12, 0x245000 1e36a4: 91226129 add x9, x9, #0x898 1e36a8: 72a0202b movk w11, #0x101, lsl #16 1e36ac: 9110398c add x12, x12, #0x40e 1e36b0: f900010a str x10, [x8] 1e36b4: f8010e89 str x9, [x20, #0x10]! 1e36b8: 91002d88 add x8, x12, #0xb 1e36bc: 1400001d b 0x1e3730 <__cxa_demangle+0x2468> 1e36c0: f9497274 ldr x20, [x19, #0x12e0] 1e36c4: 91000508 add x8, x8, #0x1 1e36c8: f9000268 str x8, [x19] 1e36cc: aa1403e8 mov x8, x20 1e36d0: f8408d09 ldr x9, [x8, #0x8]! 1e36d4: 9100812a add x10, x9, #0x20 1e36d8: f13fc15f cmp x10, #0xff0 1e36dc: 54000143 b.lo 0x1e3704 <__cxa_demangle+0x243c> 1e36e0: 321403e0 orr w0, wzr, #0x1000 1e36e4: 97fafaeb bl 0xa2290 1e36e8: b4005180 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e36ec: aa0003e8 mov x8, x0 1e36f0: aa1f03e9 mov x9, xzr 1e36f4: f9000014 str x20, [x0] 1e36f8: f8008d1f str xzr, [x8, #0x8]! 1e36fc: aa0003f4 mov x20, x0 1e3700: f9097260 str x0, [x19, #0x12e0] 1e3704: 9100812a add x10, x9, #0x20 1e3708: 8b090294 add x20, x20, x9 1e370c: b00005e9 adrp x9, 0x2a0000 1e3710: 528020eb mov w11, #0x107 // =263 1e3714: d000030c adrp x12, 0x245000 1e3718: 91226129 add x9, x9, #0x898 1e371c: 72a0202b movk w11, #0x101, lsl #16 1e3720: 9110558c add x12, x12, #0x415 1e3724: f900010a str x10, [x8] 1e3728: f8010e89 str x9, [x20, #0x10]! 1e372c: 91001188 add x8, x12, #0x4 1e3730: 9e670180 fmov d0, x12 1e3734: 4e181d00 mov v0.d[1], x8 1e3738: b9000a8b str w11, [x20, #0x8] 1e373c: 3d800680 str q0, [x20, #0x10] 1e3740: aa1403e0 mov x0, x20 1e3744: a9437bfd ldp x29, x30, [sp, #0x30] 1e3748: a9424ff4 ldp x20, x19, [sp, #0x20] 1e374c: a94157f6 ldp x22, x21, [sp, #0x10] 1e3750: f84407f7 ldr x23, [sp], #0x40 1e3754: d65f03c0 ret 1e3758: eb09015f cmp x10, x9 1e375c: 54000100 b.eq 0x1e377c <__cxa_demangle+0x24b4> 1e3760: 39400149 ldrb w9, [x10] 1e3764: 71017d3f cmp w9, #0x5f 1e3768: 540000a1 b.ne 0x1e377c <__cxa_demangle+0x24b4> 1e376c: aa1f03f5 mov x21, xzr 1e3770: aa1f03f7 mov x23, xzr 1e3774: 91000908 add x8, x8, #0x2 1e3778: 14000071 b 0x1e393c <__cxa_demangle+0x2674> 1e377c: aa1303e0 mov x0, x19 1e3780: 94000e96 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e3784: b4003060 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e3788: a9402668 ldp x8, x9, [x19] 1e378c: eb09011f cmp x8, x9 1e3790: 54003000 b.eq 0x1e3d90 <__cxa_demangle+0x2ac8> 1e3794: 39400109 ldrb w9, [x8] 1e3798: 71017d3f cmp w9, #0x5f 1e379c: 54002fa1 b.ne 0x1e3d90 <__cxa_demangle+0x2ac8> 1e37a0: aa0003f5 mov x21, x0 1e37a4: aa1f03f7 mov x23, xzr 1e37a8: 91000508 add x8, x8, #0x1 1e37ac: 14000064 b 0x1e393c <__cxa_demangle+0x2674> 1e37b0: aa1303e0 mov x0, x19 1e37b4: 9400079a bl 0x1e561c <__cxa_demangle+0x4354> 1e37b8: aa0003f4 mov x20, x0 1e37bc: b4fffc20 cbz x0, 0x1e3740 <__cxa_demangle+0x2478> 1e37c0: 394b4268 ldrb w8, [x19, #0x2d0] 1e37c4: 34fffbe8 cbz w8, 0x1e3740 <__cxa_demangle+0x2478> 1e37c8: a9402668 ldp x8, x9, [x19] 1e37cc: eb08013f cmp x9, x8 1e37d0: 54fffb80 b.eq 0x1e3740 <__cxa_demangle+0x2478> 1e37d4: 39400108 ldrb w8, [x8] 1e37d8: 7101251f cmp w8, #0x49 1e37dc: 54fffb21 b.ne 0x1e3740 <__cxa_demangle+0x2478> 1e37e0: aa1303e0 mov x0, x19 1e37e4: 2a1f03e1 mov w1, wzr 1e37e8: 940008a2 bl 0x1e5a70 <__cxa_demangle+0x47a8> 1e37ec: b4002d20 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e37f0: f9497276 ldr x22, [x19, #0x12e0] 1e37f4: aa0003f5 mov x21, x0 1e37f8: aa1603e8 mov x8, x22 1e37fc: f8408d09 ldr x9, [x8, #0x8]! 1e3800: 9100812a add x10, x9, #0x20 1e3804: f13fc15f cmp x10, #0xff0 1e3808: 54000143 b.lo 0x1e3830 <__cxa_demangle+0x2568> 1e380c: 321403e0 orr w0, wzr, #0x1000 1e3810: 97fafaa0 bl 0xa2290 1e3814: b4004820 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3818: aa0003e8 mov x8, x0 1e381c: aa1f03e9 mov x9, xzr 1e3820: f9000016 str x22, [x0] 1e3824: f8008d1f str xzr, [x8, #0x8]! 1e3828: aa0003f6 mov x22, x0 1e382c: f9097260 str x0, [x19, #0x12e0] 1e3830: d00005eb adrp x11, 0x2a1000 1e3834: 9100812a add x10, x9, #0x20 1e3838: 8b0902c9 add x9, x22, x9 1e383c: 9131216b add x11, x11, #0xc48 1e3840: 5280240c mov w12, #0x120 // =288 1e3844: 72a0202c movk w12, #0x101, lsl #16 1e3848: f900010a str x10, [x8] 1e384c: f8010d2b str x11, [x9, #0x10]! 1e3850: b900092c str w12, [x9, #0x8] 1e3854: a9015534 stp x20, x21, [x9, #0x10] 1e3858: aa0903f4 mov x20, x9 1e385c: b5ffc914 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e3860: 17ffffb8 b 0x1e3740 <__cxa_demangle+0x2478> 1e3864: aa0803f5 mov x21, x8 1e3868: 14000003 b 0x1e3874 <__cxa_demangle+0x25ac> 1e386c: 928005ea mov x10, #-0x30 // =-48 1e3870: aa0903f5 mov x21, x9 1e3874: cb080128 sub x8, x9, x8 1e3878: eb0a011f cmp x8, x10 1e387c: 540003e2 b.hs 0x1e38f8 <__cxa_demangle+0x2630> 1e3880: aa1f03f5 mov x21, xzr 1e3884: aa1f03f6 mov x22, xzr 1e3888: eb1602bf cmp x21, x22 1e388c: 54002820 b.eq 0x1e3d90 <__cxa_demangle+0x2ac8> 1e3890: f9497274 ldr x20, [x19, #0x12e0] 1e3894: aa1403e8 mov x8, x20 1e3898: f8408d09 ldr x9, [x8, #0x8]! 1e389c: 9100812a add x10, x9, #0x20 1e38a0: f13fc15f cmp x10, #0xff0 1e38a4: 54000143 b.lo 0x1e38cc <__cxa_demangle+0x2604> 1e38a8: 321403e0 orr w0, wzr, #0x1000 1e38ac: 97fafa79 bl 0xa2290 1e38b0: b4004340 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e38b4: aa0003e8 mov x8, x0 1e38b8: aa1f03e9 mov x9, xzr 1e38bc: f9000014 str x20, [x0] 1e38c0: f8008d1f str xzr, [x8, #0x8]! 1e38c4: aa0003f4 mov x20, x0 1e38c8: f9097260 str x0, [x19, #0x12e0] 1e38cc: 9100812a add x10, x9, #0x20 1e38d0: 8b090294 add x20, x20, x9 1e38d4: b00005e9 adrp x9, 0x2a0000 1e38d8: 91226129 add x9, x9, #0x898 1e38dc: 528020eb mov w11, #0x107 // =263 1e38e0: 72a0202b movk w11, #0x101, lsl #16 1e38e4: f900010a str x10, [x8] 1e38e8: f8010e89 str x9, [x20, #0x10]! 1e38ec: b9000a8b str w11, [x20, #0x8] 1e38f0: a9015a95 stp x21, x22, [x20, #0x10] 1e38f4: 17ffff93 b 0x1e3740 <__cxa_demangle+0x2478> 1e38f8: 8b0a02b6 add x22, x21, x10 1e38fc: f9000276 str x22, [x19] 1e3900: eb1602bf cmp x21, x22 1e3904: 54fffc61 b.ne 0x1e3890 <__cxa_demangle+0x25c8> 1e3908: 14000122 b 0x1e3d90 <__cxa_demangle+0x2ac8> 1e390c: aa0903ec mov x12, x9 1e3910: 91000908 add x8, x8, #0x2 1e3914: f100019f cmp x12, #0x0 1e3918: d1000929 sub x9, x9, #0x2 1e391c: 9a8a0115 csel x21, x8, x10, eq 1e3920: 9a9f1597 csinc x23, x12, xzr, ne 1e3924: eb0b013f cmp x9, x11 1e3928: 54002340 b.eq 0x1e3d90 <__cxa_demangle+0x2ac8> 1e392c: 39400968 ldrb w8, [x11, #0x2] 1e3930: 71017d1f cmp w8, #0x5f 1e3934: 540022e1 b.ne 0x1e3d90 <__cxa_demangle+0x2ac8> 1e3938: 91000d68 add x8, x11, #0x3 1e393c: aa1303e0 mov x0, x19 1e3940: f9000268 str x8, [x19] 1e3944: 97fffb89 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e3948: b4002240 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e394c: f9497274 ldr x20, [x19, #0x12e0] 1e3950: aa0003f6 mov x22, x0 1e3954: aa1403e8 mov x8, x20 1e3958: f8408d09 ldr x9, [x8, #0x8]! 1e395c: 9100c12a add x10, x9, #0x30 1e3960: f13fc15f cmp x10, #0xff0 1e3964: 54000143 b.lo 0x1e398c <__cxa_demangle+0x26c4> 1e3968: 321403e0 orr w0, wzr, #0x1000 1e396c: 97fafa49 bl 0xa2290 1e3970: b4003d40 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3974: aa0003e8 mov x8, x0 1e3978: aa1f03e9 mov x9, xzr 1e397c: f9000014 str x20, [x0] 1e3980: f8008d1f str xzr, [x8, #0x8]! 1e3984: aa0003f4 mov x20, x0 1e3988: f9097260 str x0, [x19, #0x12e0] 1e398c: 9100c12a add x10, x9, #0x30 1e3990: 8b090294 add x20, x20, x9 1e3994: f00005e9 adrp x9, 0x2a2000 1e3998: 9109a129 add x9, x9, #0x268 1e399c: 528001cb mov w11, #0xe // =14 1e39a0: 72a0200b movk w11, #0x100, lsl #16 1e39a4: f900010a str x10, [x8] 1e39a8: f8010e89 str x9, [x20, #0x10]! 1e39ac: b9000a8b str w11, [x20, #0x8] 1e39b0: a9015696 stp x22, x21, [x20, #0x10] 1e39b4: f9001297 str x23, [x20, #0x20] 1e39b8: b5ffbe34 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e39bc: 17ffff61 b 0x1e3740 <__cxa_demangle+0x2478> 1e39c0: aa1303e0 mov x0, x19 1e39c4: 94000a49 bl 0x1e62e8 <__cxa_demangle+0x5020> 1e39c8: 17fffdeb b 0x1e3174 <__cxa_demangle+0x1eac> 1e39cc: f9497274 ldr x20, [x19, #0x12e0] 1e39d0: 91000908 add x8, x8, #0x2 1e39d4: f9000268 str x8, [x19] 1e39d8: aa1403e8 mov x8, x20 1e39dc: f8408d09 ldr x9, [x8, #0x8]! 1e39e0: 9100812a add x10, x9, #0x20 1e39e4: f13fc15f cmp x10, #0xff0 1e39e8: 54000143 b.lo 0x1e3a10 <__cxa_demangle+0x2748> 1e39ec: 321403e0 orr w0, wzr, #0x1000 1e39f0: 97fafa28 bl 0xa2290 1e39f4: b4003920 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e39f8: aa0003e8 mov x8, x0 1e39fc: aa1f03e9 mov x9, xzr 1e3a00: f9000014 str x20, [x0] 1e3a04: f8008d1f str xzr, [x8, #0x8]! 1e3a08: aa0003f4 mov x20, x0 1e3a0c: f9097260 str x0, [x19, #0x12e0] 1e3a10: 9100812a add x10, x9, #0x20 1e3a14: 8b090294 add x20, x20, x9 1e3a18: b00005e9 adrp x9, 0x2a0000 1e3a1c: 528020eb mov w11, #0x107 // =263 1e3a20: d000030c adrp x12, 0x245000 1e3a24: 91226129 add x9, x9, #0x898 1e3a28: 72a0202b movk w11, #0x101, lsl #16 1e3a2c: 910e118c add x12, x12, #0x384 1e3a30: 17ffff3d b 0x1e3724 <__cxa_demangle+0x245c> 1e3a34: f9497274 ldr x20, [x19, #0x12e0] 1e3a38: 91000908 add x8, x8, #0x2 1e3a3c: f9000268 str x8, [x19] 1e3a40: aa1403e8 mov x8, x20 1e3a44: f8408d09 ldr x9, [x8, #0x8]! 1e3a48: 9100812a add x10, x9, #0x20 1e3a4c: f13fc15f cmp x10, #0xff0 1e3a50: 54000143 b.lo 0x1e3a78 <__cxa_demangle+0x27b0> 1e3a54: 321403e0 orr w0, wzr, #0x1000 1e3a58: 97fafa0e bl 0xa2290 1e3a5c: b40035e0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3a60: aa0003e8 mov x8, x0 1e3a64: aa1f03e9 mov x9, xzr 1e3a68: f9000014 str x20, [x0] 1e3a6c: f8008d1f str xzr, [x8, #0x8]! 1e3a70: aa0003f4 mov x20, x0 1e3a74: f9097260 str x0, [x19, #0x12e0] 1e3a78: 9100812a add x10, x9, #0x20 1e3a7c: 8b090294 add x20, x20, x9 1e3a80: b00005e9 adrp x9, 0x2a0000 1e3a84: 528020eb mov w11, #0x107 // =263 1e3a88: d000030c adrp x12, 0x245000 1e3a8c: 91226129 add x9, x9, #0x898 1e3a90: 72a0202b movk w11, #0x101, lsl #16 1e3a94: 91232d8c add x12, x12, #0x8cb 1e3a98: 17fffea8 b 0x1e3538 <__cxa_demangle+0x2270> 1e3a9c: f9497274 ldr x20, [x19, #0x12e0] 1e3aa0: 91000908 add x8, x8, #0x2 1e3aa4: f9000268 str x8, [x19] 1e3aa8: aa1403e8 mov x8, x20 1e3aac: f8408d09 ldr x9, [x8, #0x8]! 1e3ab0: 9100812a add x10, x9, #0x20 1e3ab4: f13fc15f cmp x10, #0xff0 1e3ab8: 54000143 b.lo 0x1e3ae0 <__cxa_demangle+0x2818> 1e3abc: 321403e0 orr w0, wzr, #0x1000 1e3ac0: 97faf9f4 bl 0xa2290 1e3ac4: b40032a0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3ac8: aa0003e8 mov x8, x0 1e3acc: aa1f03e9 mov x9, xzr 1e3ad0: f9000014 str x20, [x0] 1e3ad4: f8008d1f str xzr, [x8, #0x8]! 1e3ad8: aa0003f4 mov x20, x0 1e3adc: f9097260 str x0, [x19, #0x12e0] 1e3ae0: 9100812a add x10, x9, #0x20 1e3ae4: 8b090294 add x20, x20, x9 1e3ae8: b00005e9 adrp x9, 0x2a0000 1e3aec: 528020eb mov w11, #0x107 // =263 1e3af0: d000030c adrp x12, 0x245000 1e3af4: 91226129 add x9, x9, #0x898 1e3af8: 72a0202b movk w11, #0x101, lsl #16 1e3afc: 9122418c add x12, x12, #0x890 1e3b00: 17fffecf b 0x1e363c <__cxa_demangle+0x2374> 1e3b04: f9497274 ldr x20, [x19, #0x12e0] 1e3b08: 91000908 add x8, x8, #0x2 1e3b0c: f9000268 str x8, [x19] 1e3b10: aa1403e8 mov x8, x20 1e3b14: f8408d09 ldr x9, [x8, #0x8]! 1e3b18: 9100812a add x10, x9, #0x20 1e3b1c: f13fc15f cmp x10, #0xff0 1e3b20: 54000143 b.lo 0x1e3b48 <__cxa_demangle+0x2880> 1e3b24: 321403e0 orr w0, wzr, #0x1000 1e3b28: 97faf9da bl 0xa2290 1e3b2c: b4002f60 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3b30: aa0003e8 mov x8, x0 1e3b34: aa1f03e9 mov x9, xzr 1e3b38: f9000014 str x20, [x0] 1e3b3c: f8008d1f str xzr, [x8, #0x8]! 1e3b40: aa0003f4 mov x20, x0 1e3b44: f9097260 str x0, [x19, #0x12e0] 1e3b48: 9100812a add x10, x9, #0x20 1e3b4c: 8b090294 add x20, x20, x9 1e3b50: b00005e9 adrp x9, 0x2a0000 1e3b54: 528020eb mov w11, #0x107 // =263 1e3b58: d000030c adrp x12, 0x245000 1e3b5c: 91226129 add x9, x9, #0x898 1e3b60: 72a0202b movk w11, #0x101, lsl #16 1e3b64: 9122698c add x12, x12, #0x89a 1e3b68: 17fffc5d b 0x1e2cdc <__cxa_demangle+0x1a14> 1e3b6c: f9497274 ldr x20, [x19, #0x12e0] 1e3b70: 91000908 add x8, x8, #0x2 1e3b74: f9000268 str x8, [x19] 1e3b78: aa1403e8 mov x8, x20 1e3b7c: f8408d09 ldr x9, [x8, #0x8]! 1e3b80: 9100812a add x10, x9, #0x20 1e3b84: f13fc15f cmp x10, #0xff0 1e3b88: 54000143 b.lo 0x1e3bb0 <__cxa_demangle+0x28e8> 1e3b8c: 321403e0 orr w0, wzr, #0x1000 1e3b90: 97faf9c0 bl 0xa2290 1e3b94: b4002c20 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3b98: aa0003e8 mov x8, x0 1e3b9c: aa1f03e9 mov x9, xzr 1e3ba0: f9000014 str x20, [x0] 1e3ba4: f8008d1f str xzr, [x8, #0x8]! 1e3ba8: aa0003f4 mov x20, x0 1e3bac: f9097260 str x0, [x19, #0x12e0] 1e3bb0: 9100812a add x10, x9, #0x20 1e3bb4: 8b090294 add x20, x20, x9 1e3bb8: b00005e9 adrp x9, 0x2a0000 1e3bbc: 528020eb mov w11, #0x107 // =263 1e3bc0: d000030c adrp x12, 0x245000 1e3bc4: 91226129 add x9, x9, #0x898 1e3bc8: 72a0202b movk w11, #0x101, lsl #16 1e3bcc: 9122958c add x12, x12, #0x8a5 1e3bd0: 17fffe9b b 0x1e363c <__cxa_demangle+0x2374> 1e3bd4: f9497274 ldr x20, [x19, #0x12e0] 1e3bd8: 91000908 add x8, x8, #0x2 1e3bdc: f9000268 str x8, [x19] 1e3be0: aa1403e8 mov x8, x20 1e3be4: f8408d09 ldr x9, [x8, #0x8]! 1e3be8: 9100812a add x10, x9, #0x20 1e3bec: f13fc15f cmp x10, #0xff0 1e3bf0: 54000143 b.lo 0x1e3c18 <__cxa_demangle+0x2950> 1e3bf4: 321403e0 orr w0, wzr, #0x1000 1e3bf8: 97faf9a6 bl 0xa2290 1e3bfc: b40028e0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3c00: aa0003e8 mov x8, x0 1e3c04: aa1f03e9 mov x9, xzr 1e3c08: f9000014 str x20, [x0] 1e3c0c: f8008d1f str xzr, [x8, #0x8]! 1e3c10: aa0003f4 mov x20, x0 1e3c14: f9097260 str x0, [x19, #0x12e0] 1e3c18: 9100812a add x10, x9, #0x20 1e3c1c: 8b090294 add x20, x20, x9 1e3c20: b00005e9 adrp x9, 0x2a0000 1e3c24: 528020eb mov w11, #0x107 // =263 1e3c28: d000030c adrp x12, 0x245000 1e3c2c: 91226129 add x9, x9, #0x898 1e3c30: 72a0202b movk w11, #0x101, lsl #16 1e3c34: 9122bd8c add x12, x12, #0x8af 1e3c38: 17fffe81 b 0x1e363c <__cxa_demangle+0x2374> 1e3c3c: f9497274 ldr x20, [x19, #0x12e0] 1e3c40: 91000908 add x8, x8, #0x2 1e3c44: f9000268 str x8, [x19] 1e3c48: aa1403e8 mov x8, x20 1e3c4c: f8408d09 ldr x9, [x8, #0x8]! 1e3c50: 9100812a add x10, x9, #0x20 1e3c54: f13fc15f cmp x10, #0xff0 1e3c58: 54000143 b.lo 0x1e3c80 <__cxa_demangle+0x29b8> 1e3c5c: 321403e0 orr w0, wzr, #0x1000 1e3c60: 97faf98c bl 0xa2290 1e3c64: b40025a0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3c68: aa0003e8 mov x8, x0 1e3c6c: aa1f03e9 mov x9, xzr 1e3c70: f9000014 str x20, [x0] 1e3c74: f8008d1f str xzr, [x8, #0x8]! 1e3c78: aa0003f4 mov x20, x0 1e3c7c: f9097260 str x0, [x19, #0x12e0] 1e3c80: 9100812a add x10, x9, #0x20 1e3c84: 8b090294 add x20, x20, x9 1e3c88: b00005e9 adrp x9, 0x2a0000 1e3c8c: 528020eb mov w11, #0x107 // =263 1e3c90: d000030c adrp x12, 0x245000 1e3c94: 91226129 add x9, x9, #0x898 1e3c98: 72a0202b movk w11, #0x101, lsl #16 1e3c9c: 9122e58c add x12, x12, #0x8b9 1e3ca0: 17fffb23 b 0x1e292c <__cxa_demangle+0x1664> 1e3ca4: f9497274 ldr x20, [x19, #0x12e0] 1e3ca8: 91000908 add x8, x8, #0x2 1e3cac: f9000268 str x8, [x19] 1e3cb0: aa1403e8 mov x8, x20 1e3cb4: f8408d09 ldr x9, [x8, #0x8]! 1e3cb8: 9100812a add x10, x9, #0x20 1e3cbc: f13fc15f cmp x10, #0xff0 1e3cc0: 54000143 b.lo 0x1e3ce8 <__cxa_demangle+0x2a20> 1e3cc4: 321403e0 orr w0, wzr, #0x1000 1e3cc8: 97faf972 bl 0xa2290 1e3ccc: b4002260 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3cd0: aa0003e8 mov x8, x0 1e3cd4: aa1f03e9 mov x9, xzr 1e3cd8: f9000014 str x20, [x0] 1e3cdc: f8008d1f str xzr, [x8, #0x8]! 1e3ce0: aa0003f4 mov x20, x0 1e3ce4: f9097260 str x0, [x19, #0x12e0] 1e3ce8: 9100812a add x10, x9, #0x20 1e3cec: 8b090294 add x20, x20, x9 1e3cf0: b00005e9 adrp x9, 0x2a0000 1e3cf4: 528020eb mov w11, #0x107 // =263 1e3cf8: d000030c adrp x12, 0x245000 1e3cfc: 91226129 add x9, x9, #0x898 1e3d00: 72a0202b movk w11, #0x101, lsl #16 1e3d04: 9123698c add x12, x12, #0x8da 1e3d08: 17fffe0c b 0x1e3538 <__cxa_demangle+0x2270> 1e3d0c: 91000908 add x8, x8, #0x2 1e3d10: aa1303e0 mov x0, x19 1e3d14: f9000268 str x8, [x19] 1e3d18: 97fffa94 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e3d1c: b40003a0 cbz x0, 0x1e3d90 <__cxa_demangle+0x2ac8> 1e3d20: f9497274 ldr x20, [x19, #0x12e0] 1e3d24: aa0003f5 mov x21, x0 1e3d28: aa1403e8 mov x8, x20 1e3d2c: f8408d09 ldr x9, [x8, #0x8]! 1e3d30: 9100812a add x10, x9, #0x20 1e3d34: f13fc15f cmp x10, #0xff0 1e3d38: 54000143 b.lo 0x1e3d60 <__cxa_demangle+0x2a98> 1e3d3c: 321403e0 orr w0, wzr, #0x1000 1e3d40: 97faf954 bl 0xa2290 1e3d44: b4001ea0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3d48: aa0003e8 mov x8, x0 1e3d4c: aa1f03e9 mov x9, xzr 1e3d50: f9000014 str x20, [x0] 1e3d54: f8008d1f str xzr, [x8, #0x8]! 1e3d58: aa0003f4 mov x20, x0 1e3d5c: f9097260 str x0, [x19, #0x12e0] 1e3d60: 9100812a add x10, x9, #0x20 1e3d64: 8b090294 add x20, x20, x9 1e3d68: b00005e9 adrp x9, 0x2a0000 1e3d6c: 9135a129 add x9, x9, #0xd68 1e3d70: 528023ab mov w11, #0x11d // =285 1e3d74: 72a0202b movk w11, #0x101, lsl #16 1e3d78: f900010a str x10, [x8] 1e3d7c: f8010e89 str x9, [x20, #0x10]! 1e3d80: b9000a8b str w11, [x20, #0x8] 1e3d84: f9000a95 str x21, [x20, #0x10] 1e3d88: b5ff9fb4 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e3d8c: 17fffe6d b 0x1e3740 <__cxa_demangle+0x2478> 1e3d90: aa1f03f4 mov x20, xzr 1e3d94: 17fffe6b b 0x1e3740 <__cxa_demangle+0x2478> 1e3d98: f9497274 ldr x20, [x19, #0x12e0] 1e3d9c: 91000908 add x8, x8, #0x2 1e3da0: f9000268 str x8, [x19] 1e3da4: aa1403e8 mov x8, x20 1e3da8: f8408d09 ldr x9, [x8, #0x8]! 1e3dac: 9100812a add x10, x9, #0x20 1e3db0: f13fc15f cmp x10, #0xff0 1e3db4: 54000143 b.lo 0x1e3ddc <__cxa_demangle+0x2b14> 1e3db8: 321403e0 orr w0, wzr, #0x1000 1e3dbc: 97faf935 bl 0xa2290 1e3dc0: b4001ac0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3dc4: aa0003e8 mov x8, x0 1e3dc8: aa1f03e9 mov x9, xzr 1e3dcc: f9000014 str x20, [x0] 1e3dd0: f8008d1f str xzr, [x8, #0x8]! 1e3dd4: aa0003f4 mov x20, x0 1e3dd8: f9097260 str x0, [x19, #0x12e0] 1e3ddc: 9100812a add x10, x9, #0x20 1e3de0: 8b090294 add x20, x20, x9 1e3de4: b00005e9 adrp x9, 0x2a0000 1e3de8: 528020eb mov w11, #0x107 // =263 1e3dec: d000030c adrp x12, 0x245000 1e3df0: 91226129 add x9, x9, #0x898 1e3df4: 72a0202b movk w11, #0x101, lsl #16 1e3df8: 9123098c add x12, x12, #0x8c2 1e3dfc: 17fffacc b 0x1e292c <__cxa_demangle+0x1664> 1e3e00: 9100090a add x10, x8, #0x2 1e3e04: eb0a013f cmp x9, x10 1e3e08: f900026a str x10, [x19] 1e3e0c: 54000300 b.eq 0x1e3e6c <__cxa_demangle+0x2ba4> 1e3e10: 3940014b ldrb w11, [x10] 1e3e14: 5100c56c sub w12, w11, #0x31 1e3e18: 7100219f cmp w12, #0x8 1e3e1c: 54000288 b.hi 0x1e3e6c <__cxa_demangle+0x2ba4> 1e3e20: 5100c16b sub w11, w11, #0x30 1e3e24: 7100257f cmp w11, #0x9 1e3e28: 54000c48 b.hi 0x1e3fb0 <__cxa_demangle+0x2ce8> 1e3e2c: 91000d0b add x11, x8, #0x3 1e3e30: aa0b03e8 mov x8, x11 1e3e34: eb0b013f cmp x9, x11 1e3e38: f900026b str x11, [x19] 1e3e3c: 54000c40 b.eq 0x1e3fc4 <__cxa_demangle+0x2cfc> 1e3e40: aa0803eb mov x11, x8 1e3e44: 3840156c ldrb w12, [x11], #0x1 1e3e48: 5100c18c sub w12, w12, #0x30 1e3e4c: 7100299f cmp w12, #0xa 1e3e50: 54ffff03 b.lo 0x1e3e30 <__cxa_demangle+0x2b68> 1e3e54: aa0a03f6 mov x22, x10 1e3e58: d1000577 sub x23, x11, #0x1 1e3e5c: aa0803ea mov x10, x8 1e3e60: eb09015f cmp x10, x9 1e3e64: 54000ba1 b.ne 0x1e3fd8 <__cxa_demangle+0x2d10> 1e3e68: 140000a9 b 0x1e410c <__cxa_demangle+0x2e44> 1e3e6c: eb09015f cmp x10, x9 1e3e70: 54000480 b.eq 0x1e3f00 <__cxa_demangle+0x2c38> 1e3e74: 39400149 ldrb w9, [x10] 1e3e78: 71017d3f cmp w9, #0x5f 1e3e7c: 54000421 b.ne 0x1e3f00 <__cxa_demangle+0x2c38> 1e3e80: 91000d08 add x8, x8, #0x3 1e3e84: aa1303e0 mov x0, x19 1e3e88: f9000268 str x8, [x19] 1e3e8c: 97fffa37 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e3e90: b40013e0 cbz x0, 0x1e410c <__cxa_demangle+0x2e44> 1e3e94: f9497274 ldr x20, [x19, #0x12e0] 1e3e98: aa0003f5 mov x21, x0 1e3e9c: aa1403e8 mov x8, x20 1e3ea0: f8408d09 ldr x9, [x8, #0x8]! 1e3ea4: 9100c12a add x10, x9, #0x30 1e3ea8: f13fc15f cmp x10, #0xff0 1e3eac: 54000143 b.lo 0x1e3ed4 <__cxa_demangle+0x2c0c> 1e3eb0: 321403e0 orr w0, wzr, #0x1000 1e3eb4: 97faf8f7 bl 0xa2290 1e3eb8: b4001300 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3ebc: aa0003e8 mov x8, x0 1e3ec0: aa1f03e9 mov x9, xzr 1e3ec4: f9000014 str x20, [x0] 1e3ec8: f8008d1f str xzr, [x8, #0x8]! 1e3ecc: aa0003f4 mov x20, x0 1e3ed0: f9097260 str x0, [x19, #0x12e0] 1e3ed4: 9100c12a add x10, x9, #0x30 1e3ed8: 8b090294 add x20, x20, x9 1e3edc: f00005e9 adrp x9, 0x2a2000 1e3ee0: 9107e129 add x9, x9, #0x1f8 1e3ee4: 5280232b mov w11, #0x119 // =281 1e3ee8: 320003ec orr w12, wzr, #0x1 1e3eec: 72a0202b movk w11, #0x101, lsl #16 1e3ef0: f900010a str x10, [x8] 1e3ef4: f8010e89 str x9, [x20, #0x10]! 1e3ef8: 4e080d80 dup v0.2d, x12 1e3efc: 17fffbdc b 0x1e2e6c <__cxa_demangle+0x1ba4> 1e3f00: aa1303e0 mov x0, x19 1e3f04: 94000cb5 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e3f08: b4001020 cbz x0, 0x1e410c <__cxa_demangle+0x2e44> 1e3f0c: a9402668 ldp x8, x9, [x19] 1e3f10: eb09011f cmp x8, x9 1e3f14: 54000fc0 b.eq 0x1e410c <__cxa_demangle+0x2e44> 1e3f18: 39400109 ldrb w9, [x8] 1e3f1c: 71017d3f cmp w9, #0x5f 1e3f20: 54000f61 b.ne 0x1e410c <__cxa_demangle+0x2e44> 1e3f24: aa0003f5 mov x21, x0 1e3f28: 91000508 add x8, x8, #0x1 1e3f2c: aa1303e0 mov x0, x19 1e3f30: f9000268 str x8, [x19] 1e3f34: 97fffa0d bl 0x1e2768 <__cxa_demangle+0x14a0> 1e3f38: b4000ea0 cbz x0, 0x1e410c <__cxa_demangle+0x2e44> 1e3f3c: f9497274 ldr x20, [x19, #0x12e0] 1e3f40: aa0003f6 mov x22, x0 1e3f44: aa1403e8 mov x8, x20 1e3f48: f8408d09 ldr x9, [x8, #0x8]! 1e3f4c: 9100c12a add x10, x9, #0x30 1e3f50: f13fc15f cmp x10, #0xff0 1e3f54: 54000143 b.lo 0x1e3f7c <__cxa_demangle+0x2cb4> 1e3f58: 321403e0 orr w0, wzr, #0x1000 1e3f5c: 97faf8cd bl 0xa2290 1e3f60: b4000dc0 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e3f64: aa0003e8 mov x8, x0 1e3f68: aa1f03e9 mov x9, xzr 1e3f6c: f9000014 str x20, [x0] 1e3f70: f8008d1f str xzr, [x8, #0x8]! 1e3f74: aa0003f4 mov x20, x0 1e3f78: f9097260 str x0, [x19, #0x12e0] 1e3f7c: 9100c12a add x10, x9, #0x30 1e3f80: 8b090294 add x20, x20, x9 1e3f84: f00005e9 adrp x9, 0x2a2000 1e3f88: 9107e129 add x9, x9, #0x1f8 1e3f8c: 5280232b mov w11, #0x119 // =281 1e3f90: 72a0202b movk w11, #0x101, lsl #16 1e3f94: f900010a str x10, [x8] 1e3f98: f8010e89 str x9, [x20, #0x10]! 1e3f9c: b9000a8b str w11, [x20, #0x8] 1e3fa0: a9015696 stp x22, x21, [x20, #0x10] 1e3fa4: f900129f str xzr, [x20, #0x20] 1e3fa8: b5ff8eb4 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e3fac: 17fffde5 b 0x1e3740 <__cxa_demangle+0x2478> 1e3fb0: aa1f03f7 mov x23, xzr 1e3fb4: aa1f03f6 mov x22, xzr 1e3fb8: eb09015f cmp x10, x9 1e3fbc: 540000e1 b.ne 0x1e3fd8 <__cxa_demangle+0x2d10> 1e3fc0: 14000053 b 0x1e410c <__cxa_demangle+0x2e44> 1e3fc4: aa0a03f6 mov x22, x10 1e3fc8: aa0803ea mov x10, x8 1e3fcc: aa0903f7 mov x23, x9 1e3fd0: eb09015f cmp x10, x9 1e3fd4: 540009c0 b.eq 0x1e410c <__cxa_demangle+0x2e44> 1e3fd8: 39400148 ldrb w8, [x10] 1e3fdc: 71017d1f cmp w8, #0x5f 1e3fe0: 54000961 b.ne 0x1e410c <__cxa_demangle+0x2e44> 1e3fe4: 91000548 add x8, x10, #0x1 1e3fe8: eb09011f cmp x8, x9 1e3fec: f9000268 str x8, [x19] 1e3ff0: 54000480 b.eq 0x1e4080 <__cxa_demangle+0x2db8> 1e3ff4: 39400108 ldrb w8, [x8] 1e3ff8: 7101c11f cmp w8, #0x70 1e3ffc: 54000421 b.ne 0x1e4080 <__cxa_demangle+0x2db8> 1e4000: f9497274 ldr x20, [x19, #0x12e0] 1e4004: 91000948 add x8, x10, #0x2 1e4008: f9000268 str x8, [x19] 1e400c: aa1403e8 mov x8, x20 1e4010: f8408d09 ldr x9, [x8, #0x8]! 1e4014: 9100812a add x10, x9, #0x20 1e4018: f13fc15f cmp x10, #0xff0 1e401c: 54000143 b.lo 0x1e4044 <__cxa_demangle+0x2d7c> 1e4020: 321403e0 orr w0, wzr, #0x1000 1e4024: 97faf89b bl 0xa2290 1e4028: b4000780 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e402c: aa0003e8 mov x8, x0 1e4030: aa1f03e9 mov x9, xzr 1e4034: f9000014 str x20, [x0] 1e4038: f8008d1f str xzr, [x8, #0x8]! 1e403c: aa0003f4 mov x20, x0 1e4040: f9097260 str x0, [x19, #0x12e0] 1e4044: 9100812a add x10, x9, #0x20 1e4048: 8b090294 add x20, x20, x9 1e404c: d00005e9 adrp x9, 0x2a2000 1e4050: f10002ff cmp x23, #0x0 1e4054: 91062129 add x9, x9, #0x188 1e4058: 5280234b mov w11, #0x11a // =282 1e405c: 72a0202b movk w11, #0x101, lsl #16 1e4060: f900010a str x10, [x8] 1e4064: 9a9616c8 cinc x8, x22, eq 1e4068: 9a9f16ea csinc x10, x23, xzr, ne 1e406c: f8010e89 str x9, [x20, #0x10]! 1e4070: b9000a8b str w11, [x20, #0x8] 1e4074: a9012a88 stp x8, x10, [x20, #0x10] 1e4078: b5ff8834 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e407c: 17fffdb1 b 0x1e3740 <__cxa_demangle+0x2478> 1e4080: aa1303e0 mov x0, x19 1e4084: 97fff9b9 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e4088: b4000420 cbz x0, 0x1e410c <__cxa_demangle+0x2e44> 1e408c: f9497274 ldr x20, [x19, #0x12e0] 1e4090: aa0003f5 mov x21, x0 1e4094: aa1403e8 mov x8, x20 1e4098: f8408d09 ldr x9, [x8, #0x8]! 1e409c: 9100c12a add x10, x9, #0x30 1e40a0: f13fc15f cmp x10, #0xff0 1e40a4: 54000143 b.lo 0x1e40cc <__cxa_demangle+0x2e04> 1e40a8: 321403e0 orr w0, wzr, #0x1000 1e40ac: 97faf879 bl 0xa2290 1e40b0: b4000340 cbz x0, 0x1e4118 <__cxa_demangle+0x2e50> 1e40b4: aa0003e8 mov x8, x0 1e40b8: aa1f03e9 mov x9, xzr 1e40bc: f9000014 str x20, [x0] 1e40c0: f8008d1f str xzr, [x8, #0x8]! 1e40c4: aa0003f4 mov x20, x0 1e40c8: f9097260 str x0, [x19, #0x12e0] 1e40cc: 9100c12a add x10, x9, #0x30 1e40d0: 8b090294 add x20, x20, x9 1e40d4: d00005e9 adrp x9, 0x2a2000 1e40d8: f10002ff cmp x23, #0x0 1e40dc: 9107e129 add x9, x9, #0x1f8 1e40e0: 5280232b mov w11, #0x119 // =281 1e40e4: 72a0202b movk w11, #0x101, lsl #16 1e40e8: f900010a str x10, [x8] 1e40ec: 9a9616c8 cinc x8, x22, eq 1e40f0: 9a9f16ea csinc x10, x23, xzr, ne 1e40f4: f8010e89 str x9, [x20, #0x10]! 1e40f8: b9000a8b str w11, [x20, #0x8] 1e40fc: a9012295 stp x21, x8, [x20, #0x10] 1e4100: f900128a str x10, [x20, #0x20] 1e4104: b5ff83d4 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e4108: 17fffd8e b 0x1e3740 <__cxa_demangle+0x2478> 1e410c: aa1f03f4 mov x20, xzr 1e4110: b5ff8374 cbnz x20, 0x1e317c <__cxa_demangle+0x1eb4> 1e4114: 17fffd8b b 0x1e3740 <__cxa_demangle+0x2478> 1e4118: 97fb1952 bl 0xaa660 <_ZSt9terminatev@plt> 1e411c: d101c3ff sub sp, sp, #0x70 1e4120: a9016ffc stp x28, x27, [sp, #0x10] 1e4124: a90267fa stp x26, x25, [sp, #0x20] 1e4128: a9035ff8 stp x24, x23, [sp, #0x30] 1e412c: a90457f6 stp x22, x21, [sp, #0x40] 1e4130: a9054ff4 stp x20, x19, [sp, #0x50] 1e4134: a9067bfd stp x29, x30, [sp, #0x60] 1e4138: 910183fd add x29, sp, #0x60 1e413c: d53bd059 mrs x25, TPIDR_EL0 1e4140: f9401728 ldr x8, [x25, #0x28] 1e4144: aa0003f3 mov x19, x0 1e4148: aa0103f4 mov x20, x1 1e414c: f90007e8 str x8, [sp, #0x8] 1e4150: a940200a ldp x10, x8, [x0] 1e4154: eb08015f cmp x10, x8 1e4158: 540000c0 b.eq 0x1e4170 <__cxa_demangle+0x2ea8> 1e415c: 39400149 ldrb w9, [x10] 1e4160: 7101313f cmp w9, #0x4c 1e4164: 54000061 b.ne 0x1e4170 <__cxa_demangle+0x2ea8> 1e4168: 9100054a add x10, x10, #0x1 1e416c: f900026a str x10, [x19] 1e4170: eb0a0109 subs x9, x8, x10 1e4174: 540014e0 b.eq 0x1e4410 <__cxa_demangle+0x3148> 1e4178: 3940014b ldrb w11, [x10] 1e417c: 7101697f cmp w11, #0x5a 1e4180: 540003c0 b.eq 0x1e41f8 <__cxa_demangle+0x2f30> 1e4184: 71014d7f cmp w11, #0x53 1e4188: 54000240 b.eq 0x1e41d0 <__cxa_demangle+0x2f08> 1e418c: 7101397f cmp w11, #0x4e 1e4190: 540002a1 b.ne 0x1e41e4 <__cxa_demangle+0x2f1c> 1e4194: eb08015f cmp x10, x8 1e4198: 540061a0 b.eq 0x1e4dcc <__cxa_demangle+0x3b04> 1e419c: 91000549 add x9, x10, #0x1 1e41a0: eb08013f cmp x9, x8 1e41a4: f9000269 str x9, [x19] 1e41a8: 54001680 b.eq 0x1e4478 <__cxa_demangle+0x31b0> 1e41ac: 3940012b ldrb w11, [x9] 1e41b0: 7101c97f cmp w11, #0x72 1e41b4: 540016a1 b.ne 0x1e4488 <__cxa_demangle+0x31c0> 1e41b8: 91000949 add x9, x10, #0x2 1e41bc: 321e03ea orr w10, wzr, #0x4 1e41c0: f9000269 str x9, [x19] 1e41c4: eb08013f cmp x9, x8 1e41c8: 54001661 b.ne 0x1e4494 <__cxa_demangle+0x31cc> 1e41cc: 140000c0 b 0x1e44cc <__cxa_demangle+0x3204> 1e41d0: f100093f cmp x9, #0x2 1e41d4: 540005c3 b.lo 0x1e428c <__cxa_demangle+0x2fc4> 1e41d8: 39400548 ldrb w8, [x10, #0x1] 1e41dc: 7101d11f cmp w8, #0x74 1e41e0: 54000561 b.ne 0x1e428c <__cxa_demangle+0x2fc4> 1e41e4: f1000d3f cmp x9, #0x3 1e41e8: 54000ac2 b.hs 0x1e4340 <__cxa_demangle+0x3078> 1e41ec: f100093f cmp x9, #0x2 1e41f0: 54001101 b.ne 0x1e4410 <__cxa_demangle+0x3148> 1e41f4: 1400005e b 0x1e436c <__cxa_demangle+0x30a4> 1e41f8: eb08015f cmp x10, x8 1e41fc: 54005e80 b.eq 0x1e4dcc <__cxa_demangle+0x3b04> 1e4200: 91000548 add x8, x10, #0x1 1e4204: aa1303e0 mov x0, x19 1e4208: f9000268 str x8, [x19] 1e420c: 97fff5d4 bl 0x1e195c <__cxa_demangle+0x694> 1e4210: b4005de0 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e4214: a9402269 ldp x9, x8, [x19] 1e4218: eb08013f cmp x9, x8 1e421c: 54005d80 b.eq 0x1e4dcc <__cxa_demangle+0x3b04> 1e4220: 3940012a ldrb w10, [x9] 1e4224: 7101155f cmp w10, #0x45 1e4228: 54005d21 b.ne 0x1e4dcc <__cxa_demangle+0x3b04> 1e422c: 9100052a add x10, x9, #0x1 1e4230: aa0003f5 mov x21, x0 1e4234: eb08015f cmp x10, x8 1e4238: f900026a str x10, [x19] 1e423c: 54004be0 b.eq 0x1e4bb8 <__cxa_demangle+0x38f0> 1e4240: 3940014b ldrb w11, [x10] 1e4244: 7101cd7f cmp w11, #0x73 1e4248: 54004961 b.ne 0x1e4b74 <__cxa_demangle+0x38ac> 1e424c: 9100092a add x10, x9, #0x2 1e4250: eb08015f cmp x10, x8 1e4254: f900026a str x10, [x19] 1e4258: 54005760 b.eq 0x1e4d44 <__cxa_demangle+0x3a7c> 1e425c: 3940014b ldrb w11, [x10] 1e4260: 71017d7f cmp w11, #0x5f 1e4264: 54004e81 b.ne 0x1e4c34 <__cxa_demangle+0x396c> 1e4268: 91000d2b add x11, x9, #0x3 1e426c: eb08017f cmp x11, x8 1e4270: 54005680 b.eq 0x1e4d40 <__cxa_demangle+0x3a78> 1e4274: 3940016b ldrb w11, [x11] 1e4278: 5100c16c sub w12, w11, #0x30 1e427c: 7100259f cmp w12, #0x9 1e4280: 54005488 b.hi 0x1e4d10 <__cxa_demangle+0x3a48> 1e4284: 91001128 add x8, x9, #0x4 1e4288: 140002af b 0x1e4d44 <__cxa_demangle+0x3a7c> 1e428c: aa1303e0 mov x0, x19 1e4290: 940004e3 bl 0x1e561c <__cxa_demangle+0x4354> 1e4294: b40059c0 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e4298: a9402668 ldp x8, x9, [x19] 1e429c: eb08013f cmp x9, x8 1e42a0: 54005960 b.eq 0x1e4dcc <__cxa_demangle+0x3b04> 1e42a4: 39400108 ldrb w8, [x8] 1e42a8: 7101251f cmp w8, #0x49 1e42ac: 54005901 b.ne 0x1e4dcc <__cxa_demangle+0x3b04> 1e42b0: f100029f cmp x20, #0x0 1e42b4: aa0003f5 mov x21, x0 1e42b8: 1a9f07e1 cset w1, ne 1e42bc: aa1303e0 mov x0, x19 1e42c0: 940005ec bl 0x1e5a70 <__cxa_demangle+0x47a8> 1e42c4: b4005840 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e42c8: aa0003f7 mov x23, x0 1e42cc: b4000074 cbz x20, 0x1e42d8 <__cxa_demangle+0x3010> 1e42d0: 320003e8 orr w8, wzr, #0x1 1e42d4: 39000688 strb w8, [x20, #0x1] 1e42d8: f9497274 ldr x20, [x19, #0x12e0] 1e42dc: aa1403e8 mov x8, x20 1e42e0: f8408d09 ldr x9, [x8, #0x8]! 1e42e4: 9100812a add x10, x9, #0x20 1e42e8: f13fc15f cmp x10, #0xff0 1e42ec: 54000143 b.lo 0x1e4314 <__cxa_demangle+0x304c> 1e42f0: 321403e0 orr w0, wzr, #0x1000 1e42f4: 97faf7e7 bl 0xa2290 1e42f8: b4005cc0 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e42fc: aa0003e8 mov x8, x0 1e4300: aa1f03e9 mov x9, xzr 1e4304: f9000014 str x20, [x0] 1e4308: f8008d1f str xzr, [x8, #0x8]! 1e430c: aa0003f4 mov x20, x0 1e4310: f9097260 str x0, [x19, #0x12e0] 1e4314: 9100812a add x10, x9, #0x20 1e4318: 8b090296 add x22, x20, x9 1e431c: b00005e9 adrp x9, 0x2a1000 1e4320: 91312129 add x9, x9, #0xc48 1e4324: 5280240b mov w11, #0x120 // =288 1e4328: 72a0202b movk w11, #0x101, lsl #16 1e432c: f900010a str x10, [x8] 1e4330: f8010ec9 str x9, [x22, #0x10]! 1e4334: b9000acb str w11, [x22, #0x8] 1e4338: a9015ed5 stp x21, x23, [x22, #0x10] 1e433c: 140002a5 b 0x1e4dd0 <__cxa_demangle+0x3b08> 1e4340: 39400148 ldrb w8, [x10] 1e4344: 71014d1f cmp w8, #0x53 1e4348: 54000641 b.ne 0x1e4410 <__cxa_demangle+0x3148> 1e434c: 39400548 ldrb w8, [x10, #0x1] 1e4350: 7101d11f cmp w8, #0x74 1e4354: 540000c1 b.ne 0x1e436c <__cxa_demangle+0x30a4> 1e4358: 39400948 ldrb w8, [x10, #0x2] 1e435c: 7101311f cmp w8, #0x4c 1e4360: 54000061 b.ne 0x1e436c <__cxa_demangle+0x30a4> 1e4364: 320007e8 orr w8, wzr, #0x3 1e4368: 14000008 b 0x1e4388 <__cxa_demangle+0x30c0> 1e436c: 39400148 ldrb w8, [x10] 1e4370: 71014d1f cmp w8, #0x53 1e4374: 540004e1 b.ne 0x1e4410 <__cxa_demangle+0x3148> 1e4378: 39400548 ldrb w8, [x10, #0x1] 1e437c: 7101d11f cmp w8, #0x74 1e4380: 54000481 b.ne 0x1e4410 <__cxa_demangle+0x3148> 1e4384: 321f03e8 orr w8, wzr, #0x2 1e4388: 8b080148 add x8, x10, x8 1e438c: aa1303e0 mov x0, x19 1e4390: aa1403e1 mov x1, x20 1e4394: f9000268 str x8, [x19] 1e4398: 9400092e bl 0x1e6850 <__cxa_demangle+0x5588> 1e439c: b4005180 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e43a0: f9497276 ldr x22, [x19, #0x12e0] 1e43a4: aa0003f5 mov x21, x0 1e43a8: aa1603e8 mov x8, x22 1e43ac: f8408d09 ldr x9, [x8, #0x8]! 1e43b0: 9100812a add x10, x9, #0x20 1e43b4: f13fc15f cmp x10, #0xff0 1e43b8: 54000143 b.lo 0x1e43e0 <__cxa_demangle+0x3118> 1e43bc: 321403e0 orr w0, wzr, #0x1000 1e43c0: 97faf7b4 bl 0xa2290 1e43c4: b4005660 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e43c8: aa0003e8 mov x8, x0 1e43cc: aa1f03e9 mov x9, xzr 1e43d0: f9000016 str x22, [x0] 1e43d4: f8008d1f str xzr, [x8, #0x8]! 1e43d8: aa0003f6 mov x22, x0 1e43dc: f9097260 str x0, [x19, #0x12e0] 1e43e0: 9100812a add x10, x9, #0x20 1e43e4: 8b0902d6 add x22, x22, x9 1e43e8: b00005e9 adrp x9, 0x2a1000 1e43ec: 9132e129 add x9, x9, #0xcb8 1e43f0: 5280244b mov w11, #0x122 // =290 1e43f4: 72a0202b movk w11, #0x101, lsl #16 1e43f8: f900010a str x10, [x8] 1e43fc: f8010ec9 str x9, [x22, #0x10]! 1e4400: b9000acb str w11, [x22, #0x8] 1e4404: f9000ad5 str x21, [x22, #0x10] 1e4408: b50000f6 cbnz x22, 0x1e4424 <__cxa_demangle+0x315c> 1e440c: 14000271 b 0x1e4dd0 <__cxa_demangle+0x3b08> 1e4410: aa1303e0 mov x0, x19 1e4414: aa1403e1 mov x1, x20 1e4418: 9400090e bl 0x1e6850 <__cxa_demangle+0x5588> 1e441c: aa0003f6 mov x22, x0 1e4420: b4004d96 cbz x22, 0x1e4dd0 <__cxa_demangle+0x3b08> 1e4424: a9402668 ldp x8, x9, [x19] 1e4428: eb08013f cmp x9, x8 1e442c: 54004d20 b.eq 0x1e4dd0 <__cxa_demangle+0x3b08> 1e4430: 39400108 ldrb w8, [x8] 1e4434: 7101251f cmp w8, #0x49 1e4438: 54004cc1 b.ne 0x1e4dd0 <__cxa_demangle+0x3b08> 1e443c: a9532668 ldp x8, x9, [x19, #0x130] 1e4440: eb09011f cmp x8, x9 1e4444: 540034a1 b.ne 0x1e4ad8 <__cxa_demangle+0x3810> 1e4448: f9409678 ldr x24, [x19, #0x128] 1e444c: 91050269 add x9, x19, #0x140 1e4450: eb18013f cmp x9, x24 1e4454: cb180115 sub x21, x8, x24 1e4458: 54003220 b.eq 0x1e4a9c <__cxa_demangle+0x37d4> 1e445c: d37ffaa1 lsl x1, x21, #1 1e4460: aa1803e0 mov x0, x24 1e4464: 97fafd83 bl 0xa3a70 1e4468: aa0003f7 mov x23, x0 1e446c: f9009660 str x0, [x19, #0x128] 1e4470: b50032a0 cbnz x0, 0x1e4ac4 <__cxa_demangle+0x37fc> 1e4474: 14000287 b 0x1e4e90 <__cxa_demangle+0x3bc8> 1e4478: 2a1f03ea mov w10, wzr 1e447c: aa0803e9 mov x9, x8 1e4480: b5000294 cbnz x20, 0x1e44d0 <__cxa_demangle+0x3208> 1e4484: 14000014 b 0x1e44d4 <__cxa_demangle+0x320c> 1e4488: 2a1f03ea mov w10, wzr 1e448c: eb08013f cmp x9, x8 1e4490: 540001e0 b.eq 0x1e44cc <__cxa_demangle+0x3204> 1e4494: 3940012b ldrb w11, [x9] 1e4498: 7101597f cmp w11, #0x56 1e449c: 54000081 b.ne 0x1e44ac <__cxa_demangle+0x31e4> 1e44a0: 91000529 add x9, x9, #0x1 1e44a4: 321f014a orr w10, w10, #0x2 1e44a8: f9000269 str x9, [x19] 1e44ac: eb08013f cmp x9, x8 1e44b0: 540000e0 b.eq 0x1e44cc <__cxa_demangle+0x3204> 1e44b4: 3940012b ldrb w11, [x9] 1e44b8: 71012d7f cmp w11, #0x4b 1e44bc: 54000081 b.ne 0x1e44cc <__cxa_demangle+0x3204> 1e44c0: 91000529 add x9, x9, #0x1 1e44c4: 3200014a orr w10, w10, #0x1 1e44c8: f9000269 str x9, [x19] 1e44cc: b4000054 cbz x20, 0x1e44d4 <__cxa_demangle+0x320c> 1e44d0: b900068a str w10, [x20, #0x4] 1e44d4: eb08013f cmp x9, x8 1e44d8: 54000260 b.eq 0x1e4524 <__cxa_demangle+0x325c> 1e44dc: 3940012a ldrb w10, [x9] 1e44e0: 71013d5f cmp w10, #0x4f 1e44e4: 540000e1 b.ne 0x1e4500 <__cxa_demangle+0x3238> 1e44e8: 91000529 add x9, x9, #0x1 1e44ec: f9000269 str x9, [x19] 1e44f0: b40001f4 cbz x20, 0x1e452c <__cxa_demangle+0x3264> 1e44f4: 321f03ea orr w10, wzr, #0x2 1e44f8: 3900228a strb w10, [x20, #0x8] 1e44fc: 1400000c b 0x1e452c <__cxa_demangle+0x3264> 1e4500: 3940012a ldrb w10, [x9] 1e4504: 7101495f cmp w10, #0x52 1e4508: 540000e1 b.ne 0x1e4524 <__cxa_demangle+0x325c> 1e450c: 91000529 add x9, x9, #0x1 1e4510: f9000269 str x9, [x19] 1e4514: b40000d4 cbz x20, 0x1e452c <__cxa_demangle+0x3264> 1e4518: 320003ea orr w10, wzr, #0x1 1e451c: 3900228a strb w10, [x20, #0x8] 1e4520: 14000003 b 0x1e452c <__cxa_demangle+0x3264> 1e4524: b4000054 cbz x20, 0x1e452c <__cxa_demangle+0x3264> 1e4528: 3900229f strb wzr, [x20, #0x8] 1e452c: cb090108 sub x8, x8, x9 1e4530: f100091f cmp x8, #0x2 1e4534: f90003ff str xzr, [sp] 1e4538: 54000523 b.lo 0x1e45dc <__cxa_demangle+0x3314> 1e453c: 39400128 ldrb w8, [x9] 1e4540: 71014d1f cmp w8, #0x53 1e4544: 540004c1 b.ne 0x1e45dc <__cxa_demangle+0x3314> 1e4548: 39400528 ldrb w8, [x9, #0x1] 1e454c: 7101d11f cmp w8, #0x74 1e4550: 54000461 b.ne 0x1e45dc <__cxa_demangle+0x3314> 1e4554: f9497275 ldr x21, [x19, #0x12e0] 1e4558: 91000928 add x8, x9, #0x2 1e455c: f9000268 str x8, [x19] 1e4560: aa1503e8 mov x8, x21 1e4564: f8408d09 ldr x9, [x8, #0x8]! 1e4568: 9100812a add x10, x9, #0x20 1e456c: f13fbd5f cmp x10, #0xfef 1e4570: 54000149 b.ls 0x1e4598 <__cxa_demangle+0x32d0> 1e4574: 321403e0 orr w0, wzr, #0x1000 1e4578: 97faf746 bl 0xa2290 1e457c: b40048a0 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e4580: aa0003e8 mov x8, x0 1e4584: aa1f03e9 mov x9, xzr 1e4588: f9000015 str x21, [x0] 1e458c: f8008d1f str xzr, [x8, #0x8]! 1e4590: aa0003f5 mov x21, x0 1e4594: f9097260 str x0, [x19, #0x12e0] 1e4598: b000030d adrp x13, 0x245000 1e459c: 9100812a add x10, x9, #0x20 1e45a0: 900005eb adrp x11, 0x2a0000 1e45a4: 910e01ad add x13, x13, #0x380 1e45a8: 8b0902a9 add x9, x21, x9 1e45ac: 9122616b add x11, x11, #0x898 1e45b0: 528020ec mov w12, #0x107 // =263 1e45b4: f900010a str x10, [x8] 1e45b8: 91000da8 add x8, x13, #0x3 1e45bc: 9e6701a0 fmov d0, x13 1e45c0: 72a0202c movk w12, #0x101, lsl #16 1e45c4: f8010d2b str x11, [x9, #0x10]! 1e45c8: 4e181d00 mov v0.d[1], x8 1e45cc: b900092c str w12, [x9, #0x8] 1e45d0: 3d800520 str q0, [x9, #0x10] 1e45d4: f90003e9 str x9, [sp] 1e45d8: b4003fa9 cbz x9, 0x1e4dcc <__cxa_demangle+0x3b04> 1e45dc: 528022fc mov w28, #0x117 // =279 1e45e0: 9000031b adrp x27, 0x244000 1e45e4: 9105027a add x26, x19, #0x140 1e45e8: 72a0203c movk w28, #0x101, lsl #16 1e45ec: 9130e37b add x27, x27, #0xc38 1e45f0: 14000004 b 0x1e4600 <__cxa_demangle+0x3338> 1e45f4: 91002109 add x9, x8, #0x8 1e45f8: f9009a69 str x9, [x19, #0x130] 1e45fc: f9000118 str x24, [x8] 1e4600: a9402668 ldp x8, x9, [x19] 1e4604: eb09011f cmp x8, x9 1e4608: 54000120 b.eq 0x1e462c <__cxa_demangle+0x3364> 1e460c: 3940010a ldrb w10, [x8] 1e4610: 7101155f cmp w10, #0x45 1e4614: 54002300 b.eq 0x1e4a74 <__cxa_demangle+0x37ac> 1e4618: 3940010a ldrb w10, [x8] 1e461c: 7101315f cmp w10, #0x4c 1e4620: 54000061 b.ne 0x1e462c <__cxa_demangle+0x3364> 1e4624: 91000508 add x8, x8, #0x1 1e4628: f9000268 str x8, [x19] 1e462c: eb09011f cmp x8, x9 1e4630: 54000120 b.eq 0x1e4654 <__cxa_demangle+0x338c> 1e4634: 3940010a ldrb w10, [x8] 1e4638: 7101355f cmp w10, #0x4d 1e463c: 540000c1 b.ne 0x1e4654 <__cxa_demangle+0x338c> 1e4640: 91000508 add x8, x8, #0x1 1e4644: f9000268 str x8, [x19] 1e4648: f94003e8 ldr x8, [sp] 1e464c: b5fffda8 cbnz x8, 0x1e4600 <__cxa_demangle+0x3338> 1e4650: 140001df b 0x1e4dcc <__cxa_demangle+0x3b04> 1e4654: eb080129 subs x9, x9, x8 1e4658: 54000e40 b.eq 0x1e4820 <__cxa_demangle+0x3558> 1e465c: 3940010a ldrb w10, [x8] 1e4660: 51010d4a sub w10, w10, #0x43 1e4664: 7100455f cmp w10, #0x11 1e4668: 54000dc8 b.hi 0x1e4820 <__cxa_demangle+0x3558> 1e466c: 1000008b adr x11, 0x1e467c <__cxa_demangle+0x33b4> 1e4670: 386a6b6c ldrb w12, [x27, x10] 1e4674: 8b0c096b add x11, x11, x12, lsl #2 1e4678: d61f0160 br x11 1e467c: f100093f cmp x9, #0x2 1e4680: 540013a3 b.lo 0x1e48f4 <__cxa_demangle+0x362c> 1e4684: 39400509 ldrb w9, [x8, #0x1] 1e4688: 321b0129 orr w9, w9, #0x20 1e468c: 7101d13f cmp w9, #0x74 1e4690: 54000c21 b.ne 0x1e4814 <__cxa_demangle+0x354c> 1e4694: aa1303e0 mov x0, x19 1e4698: 94000714 bl 0x1e62e8 <__cxa_demangle+0x5020> 1e469c: b5000ca0 cbnz x0, 0x1e4830 <__cxa_demangle+0x3568> 1e46a0: 140001cb b 0x1e4dcc <__cxa_demangle+0x3b04> 1e46a4: f100029f cmp x20, #0x0 1e46a8: 1a9f07e1 cset w1, ne 1e46ac: aa1303e0 mov x0, x19 1e46b0: 940004f0 bl 0x1e5a70 <__cxa_demangle+0x47a8> 1e46b4: aa1f03f6 mov x22, xzr 1e46b8: b40038c0 cbz x0, 0x1e4dd0 <__cxa_demangle+0x3b08> 1e46bc: f94003f7 ldr x23, [sp] 1e46c0: b4003897 cbz x23, 0x1e4dd0 <__cxa_demangle+0x3b08> 1e46c4: f9497276 ldr x22, [x19, #0x12e0] 1e46c8: aa0003f5 mov x21, x0 1e46cc: aa1603e9 mov x9, x22 1e46d0: f8408d28 ldr x8, [x9, #0x8]! 1e46d4: 9100810a add x10, x8, #0x20 1e46d8: f13fc15f cmp x10, #0xff0 1e46dc: 54000143 b.lo 0x1e4704 <__cxa_demangle+0x343c> 1e46e0: 321403e0 orr w0, wzr, #0x1000 1e46e4: 97faf6eb bl 0xa2290 1e46e8: b4003d40 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e46ec: aa0003e9 mov x9, x0 1e46f0: aa1f03e8 mov x8, xzr 1e46f4: f9000016 str x22, [x0] 1e46f8: f8008d3f str xzr, [x9, #0x8]! 1e46fc: aa0003f6 mov x22, x0 1e4700: f9097260 str x0, [x19, #0x12e0] 1e4704: 9100810a add x10, x8, #0x20 1e4708: 8b0802d8 add x24, x22, x8 1e470c: b00005e8 adrp x8, 0x2a1000 1e4710: 91312108 add x8, x8, #0xc48 1e4714: f900012a str x10, [x9] 1e4718: f8010f08 str x8, [x24, #0x10]! 1e471c: 52802408 mov w8, #0x120 // =288 1e4720: 72a02028 movk w8, #0x101, lsl #16 1e4724: b9000b08 str w8, [x24, #0x8] 1e4728: a9015717 stp x23, x21, [x24, #0x10] 1e472c: f90003f8 str x24, [sp] 1e4730: b40034f8 cbz x24, 0x1e4dcc <__cxa_demangle+0x3b04> 1e4734: b4000bd4 cbz x20, 0x1e48ac <__cxa_demangle+0x35e4> 1e4738: 320003e8 orr w8, wzr, #0x1 1e473c: 39000688 strb w8, [x20, #0x1] 1e4740: 1400005b b 0x1e48ac <__cxa_demangle+0x35e4> 1e4744: f100093f cmp x9, #0x2 1e4748: 54000083 b.lo 0x1e4758 <__cxa_demangle+0x3490> 1e474c: 39400508 ldrb w8, [x8, #0x1] 1e4750: 7101d11f cmp w8, #0x74 1e4754: 54000660 b.eq 0x1e4820 <__cxa_demangle+0x3558> 1e4758: aa1303e0 mov x0, x19 1e475c: 940003b0 bl 0x1e561c <__cxa_demangle+0x4354> 1e4760: b4003360 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e4764: f94003f6 ldr x22, [sp] 1e4768: aa0003f5 mov x21, x0 1e476c: b40004d6 cbz x22, 0x1e4804 <__cxa_demangle+0x353c> 1e4770: f9497277 ldr x23, [x19, #0x12e0] 1e4774: aa1703e9 mov x9, x23 1e4778: f8408d28 ldr x8, [x9, #0x8]! 1e477c: 9100810a add x10, x8, #0x20 1e4780: f13fc15f cmp x10, #0xff0 1e4784: 54000143 b.lo 0x1e47ac <__cxa_demangle+0x34e4> 1e4788: 321403e0 orr w0, wzr, #0x1000 1e478c: 97faf6c1 bl 0xa2290 1e4790: b4003800 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e4794: aa0003e9 mov x9, x0 1e4798: aa1f03e8 mov x8, xzr 1e479c: f9000017 str x23, [x0] 1e47a0: f8008d3f str xzr, [x9, #0x8]! 1e47a4: aa0003f7 mov x23, x0 1e47a8: f9097260 str x0, [x19, #0x12e0] 1e47ac: 9100810a add x10, x8, #0x20 1e47b0: f900012a str x10, [x9] 1e47b4: 900005e9 adrp x9, 0x2a0000 1e47b8: 8b0802e8 add x8, x23, x8 1e47bc: 91242129 add x9, x9, #0x908 1e47c0: f8010d09 str x9, [x8, #0x10]! 1e47c4: b900091c str w28, [x8, #0x8] 1e47c8: a9015516 stp x22, x21, [x8, #0x10] 1e47cc: f90003e8 str x8, [sp] 1e47d0: b4000054 cbz x20, 0x1e47d8 <__cxa_demangle+0x3510> 1e47d4: 3900069f strb wzr, [x20, #0x1] 1e47d8: b4002fa8 cbz x8, 0x1e4dcc <__cxa_demangle+0x3b04> 1e47dc: eb15011f cmp x8, x21 1e47e0: 54fff100 b.eq 0x1e4600 <__cxa_demangle+0x3338> 1e47e4: a9532668 ldp x8, x9, [x19, #0x130] 1e47e8: eb09011f cmp x8, x9 1e47ec: 540013c1 b.ne 0x1e4a64 <__cxa_demangle+0x379c> 1e47f0: 14000070 b 0x1e49b0 <__cxa_demangle+0x36e8> 1e47f4: aa1303e0 mov x0, x19 1e47f8: 94000612 bl 0x1e6040 <__cxa_demangle+0x4d78> 1e47fc: b50001a0 cbnz x0, 0x1e4830 <__cxa_demangle+0x3568> 1e4800: 14000173 b 0x1e4dcc <__cxa_demangle+0x3b04> 1e4804: aa1503e8 mov x8, x21 1e4808: f90003f5 str x21, [sp] 1e480c: b5fffe54 cbnz x20, 0x1e47d4 <__cxa_demangle+0x350c> 1e4810: 17fffff2 b 0x1e47d8 <__cxa_demangle+0x3510> 1e4814: 39400508 ldrb w8, [x8, #0x1] 1e4818: 71010d1f cmp w8, #0x43 1e481c: 540006c1 b.ne 0x1e48f4 <__cxa_demangle+0x362c> 1e4820: aa1303e0 mov x0, x19 1e4824: aa1403e1 mov x1, x20 1e4828: 9400080a bl 0x1e6850 <__cxa_demangle+0x5588> 1e482c: b4002d00 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e4830: f94003f6 ldr x22, [sp] 1e4834: aa0003f5 mov x21, x0 1e4838: b4000576 cbz x22, 0x1e48e4 <__cxa_demangle+0x361c> 1e483c: f9497277 ldr x23, [x19, #0x12e0] 1e4840: aa1703e9 mov x9, x23 1e4844: f8408d28 ldr x8, [x9, #0x8]! 1e4848: 9100810a add x10, x8, #0x20 1e484c: f13fc15f cmp x10, #0xff0 1e4850: 54000143 b.lo 0x1e4878 <__cxa_demangle+0x35b0> 1e4854: 321403e0 orr w0, wzr, #0x1000 1e4858: 97faf68e bl 0xa2290 1e485c: b40031a0 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e4860: aa0003e9 mov x9, x0 1e4864: aa1f03e8 mov x8, xzr 1e4868: f9000017 str x23, [x0] 1e486c: f8008d3f str xzr, [x9, #0x8]! 1e4870: aa0003f7 mov x23, x0 1e4874: f9097260 str x0, [x19, #0x12e0] 1e4878: 9100810a add x10, x8, #0x20 1e487c: 8b0802f8 add x24, x23, x8 1e4880: 900005e8 adrp x8, 0x2a0000 1e4884: 91242108 add x8, x8, #0x908 1e4888: f900012a str x10, [x9] 1e488c: f8010f08 str x8, [x24, #0x10]! 1e4890: b9000b1c str w28, [x24, #0x8] 1e4894: a9015716 stp x22, x21, [x24, #0x10] 1e4898: f90003f8 str x24, [sp] 1e489c: aa1803f5 mov x21, x24 1e48a0: b4000054 cbz x20, 0x1e48a8 <__cxa_demangle+0x35e0> 1e48a4: 3900069f strb wzr, [x20, #0x1] 1e48a8: b4002935 cbz x21, 0x1e4dcc <__cxa_demangle+0x3b04> 1e48ac: a9532668 ldp x8, x9, [x19, #0x130] 1e48b0: eb09011f cmp x8, x9 1e48b4: 54ffea01 b.ne 0x1e45f4 <__cxa_demangle+0x332c> 1e48b8: f9409677 ldr x23, [x19, #0x128] 1e48bc: cb170115 sub x21, x8, x23 1e48c0: eb17035f cmp x26, x23 1e48c4: d37ffaa1 lsl x1, x21, #1 1e48c8: 540008a0 b.eq 0x1e49dc <__cxa_demangle+0x3714> 1e48cc: aa1703e0 mov x0, x23 1e48d0: 97fafc68 bl 0xa3a70 1e48d4: aa0003f6 mov x22, x0 1e48d8: f9009660 str x0, [x19, #0x128] 1e48dc: b5000940 cbnz x0, 0x1e4a04 <__cxa_demangle+0x373c> 1e48e0: 1400016c b 0x1e4e90 <__cxa_demangle+0x3bc8> 1e48e4: aa1503f8 mov x24, x21 1e48e8: f90003f5 str x21, [sp] 1e48ec: b5fffdd4 cbnz x20, 0x1e48a4 <__cxa_demangle+0x35dc> 1e48f0: 17ffffee b 0x1e48a8 <__cxa_demangle+0x35e0> 1e48f4: f94003e8 ldr x8, [sp] 1e48f8: b40026a8 cbz x8, 0x1e4dcc <__cxa_demangle+0x3b04> 1e48fc: 910003e1 mov x1, sp 1e4900: aa1303e0 mov x0, x19 1e4904: aa1403e2 mov x2, x20 1e4908: 940006c7 bl 0x1e6424 <__cxa_demangle+0x515c> 1e490c: b4002600 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e4910: f94003f6 ldr x22, [sp] 1e4914: aa0003f5 mov x21, x0 1e4918: b4000836 cbz x22, 0x1e4a1c <__cxa_demangle+0x3754> 1e491c: f9497277 ldr x23, [x19, #0x12e0] 1e4920: aa1703e9 mov x9, x23 1e4924: f8408d28 ldr x8, [x9, #0x8]! 1e4928: 9100810a add x10, x8, #0x20 1e492c: f13fc15f cmp x10, #0xff0 1e4930: 54000143 b.lo 0x1e4958 <__cxa_demangle+0x3690> 1e4934: 321403e0 orr w0, wzr, #0x1000 1e4938: 97faf656 bl 0xa2290 1e493c: b4002aa0 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e4940: aa0003e9 mov x9, x0 1e4944: aa1f03e8 mov x8, xzr 1e4948: f9000017 str x23, [x0] 1e494c: f8008d3f str xzr, [x9, #0x8]! 1e4950: aa0003f7 mov x23, x0 1e4954: f9097260 str x0, [x19, #0x12e0] 1e4958: 9100810a add x10, x8, #0x20 1e495c: f900012a str x10, [x9] 1e4960: 900005e9 adrp x9, 0x2a0000 1e4964: 8b0802e8 add x8, x23, x8 1e4968: 91242129 add x9, x9, #0x908 1e496c: f8010d09 str x9, [x8, #0x10]! 1e4970: b900091c str w28, [x8, #0x8] 1e4974: a9015516 stp x22, x21, [x8, #0x10] 1e4978: f90003e8 str x8, [sp] 1e497c: aa0803f5 mov x21, x8 1e4980: b4000054 cbz x20, 0x1e4988 <__cxa_demangle+0x36c0> 1e4984: 3900069f strb wzr, [x20, #0x1] 1e4988: b4002235 cbz x21, 0x1e4dcc <__cxa_demangle+0x3b04> 1e498c: aa1303e0 mov x0, x19 1e4990: aa1503e1 mov x1, x21 1e4994: 9400074f bl 0x1e66d0 <__cxa_demangle+0x5408> 1e4998: f90003e0 str x0, [sp] 1e499c: b4002180 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e49a0: a9532668 ldp x8, x9, [x19, #0x130] 1e49a4: aa0003f5 mov x21, x0 1e49a8: eb09011f cmp x8, x9 1e49ac: 540005c1 b.ne 0x1e4a64 <__cxa_demangle+0x379c> 1e49b0: f9409678 ldr x24, [x19, #0x128] 1e49b4: cb180116 sub x22, x8, x24 1e49b8: eb18035f cmp x26, x24 1e49bc: d37ffac1 lsl x1, x22, #1 1e49c0: 54000340 b.eq 0x1e4a28 <__cxa_demangle+0x3760> 1e49c4: aa1803e0 mov x0, x24 1e49c8: 97fafc2a bl 0xa3a70 1e49cc: aa0003f7 mov x23, x0 1e49d0: f9009660 str x0, [x19, #0x128] 1e49d4: b50003e0 cbnz x0, 0x1e4a50 <__cxa_demangle+0x3788> 1e49d8: 1400012e b 0x1e4e90 <__cxa_demangle+0x3bc8> 1e49dc: aa0103e0 mov x0, x1 1e49e0: 97faf62c bl 0xa2290 1e49e4: b4002560 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e49e8: aa0003f6 mov x22, x0 1e49ec: b40000b5 cbz x21, 0x1e4a00 <__cxa_demangle+0x3738> 1e49f0: aa1603e0 mov x0, x22 1e49f4: aa1703e1 mov x1, x23 1e49f8: aa1503e2 mov x2, x21 1e49fc: 97faf911 bl 0xa2e40 1e4a00: f9009676 str x22, [x19, #0x128] 1e4a04: 9343fea8 asr x8, x21, #3 1e4a08: 9342fea9 asr x9, x21, #2 1e4a0c: 8b080ec8 add x8, x22, x8, lsl #3 1e4a10: 8b090ec9 add x9, x22, x9, lsl #3 1e4a14: a9132668 stp x8, x9, [x19, #0x130] 1e4a18: 17fffef7 b 0x1e45f4 <__cxa_demangle+0x332c> 1e4a1c: f90003f5 str x21, [sp] 1e4a20: b5fffb34 cbnz x20, 0x1e4984 <__cxa_demangle+0x36bc> 1e4a24: 17ffffd9 b 0x1e4988 <__cxa_demangle+0x36c0> 1e4a28: aa0103e0 mov x0, x1 1e4a2c: 97faf619 bl 0xa2290 1e4a30: b4002300 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e4a34: aa0003f7 mov x23, x0 1e4a38: b40000b6 cbz x22, 0x1e4a4c <__cxa_demangle+0x3784> 1e4a3c: aa1703e0 mov x0, x23 1e4a40: aa1803e1 mov x1, x24 1e4a44: aa1603e2 mov x2, x22 1e4a48: 97faf8fe bl 0xa2e40 1e4a4c: f9009677 str x23, [x19, #0x128] 1e4a50: 9343fec8 asr x8, x22, #3 1e4a54: 9342fec9 asr x9, x22, #2 1e4a58: 8b080ee8 add x8, x23, x8, lsl #3 1e4a5c: 8b090ee9 add x9, x23, x9, lsl #3 1e4a60: a9132668 stp x8, x9, [x19, #0x130] 1e4a64: 91002109 add x9, x8, #0x8 1e4a68: f9009a69 str x9, [x19, #0x130] 1e4a6c: f9000115 str x21, [x8] 1e4a70: 17fffee4 b 0x1e4600 <__cxa_demangle+0x3338> 1e4a74: 91000508 add x8, x8, #0x1 1e4a78: f9000268 str x8, [x19] 1e4a7c: f94003f6 ldr x22, [sp] 1e4a80: b4001a96 cbz x22, 0x1e4dd0 <__cxa_demangle+0x3b08> 1e4a84: a952a269 ldp x9, x8, [x19, #0x128] 1e4a88: eb08013f cmp x9, x8 1e4a8c: 54001a00 b.eq 0x1e4dcc <__cxa_demangle+0x3b04> 1e4a90: d1002108 sub x8, x8, #0x8 1e4a94: f9009a68 str x8, [x19, #0x130] 1e4a98: 140000ce b 0x1e4dd0 <__cxa_demangle+0x3b08> 1e4a9c: d37ffaa0 lsl x0, x21, #1 1e4aa0: 97faf5fc bl 0xa2290 1e4aa4: b4001f60 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e4aa8: aa0003f7 mov x23, x0 1e4aac: b40000b5 cbz x21, 0x1e4ac0 <__cxa_demangle+0x37f8> 1e4ab0: aa1703e0 mov x0, x23 1e4ab4: aa1803e1 mov x1, x24 1e4ab8: aa1503e2 mov x2, x21 1e4abc: 97faf8e1 bl 0xa2e40 1e4ac0: f9009677 str x23, [x19, #0x128] 1e4ac4: 9343fea8 asr x8, x21, #3 1e4ac8: 9342fea9 asr x9, x21, #2 1e4acc: 8b080ee8 add x8, x23, x8, lsl #3 1e4ad0: 8b090ee9 add x9, x23, x9, lsl #3 1e4ad4: a9132668 stp x8, x9, [x19, #0x130] 1e4ad8: f100029f cmp x20, #0x0 1e4adc: 91002109 add x9, x8, #0x8 1e4ae0: 1a9f07e1 cset w1, ne 1e4ae4: aa1303e0 mov x0, x19 1e4ae8: f9009a69 str x9, [x19, #0x130] 1e4aec: f9000116 str x22, [x8] 1e4af0: 940003e0 bl 0x1e5a70 <__cxa_demangle+0x47a8> 1e4af4: b40016c0 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e4af8: aa0003f5 mov x21, x0 1e4afc: b4000074 cbz x20, 0x1e4b08 <__cxa_demangle+0x3840> 1e4b00: 320003e8 orr w8, wzr, #0x1 1e4b04: 39000688 strb w8, [x20, #0x1] 1e4b08: f9497274 ldr x20, [x19, #0x12e0] 1e4b0c: aa1403e8 mov x8, x20 1e4b10: f8408d09 ldr x9, [x8, #0x8]! 1e4b14: 9100812a add x10, x9, #0x20 1e4b18: f13fc15f cmp x10, #0xff0 1e4b1c: 54000143 b.lo 0x1e4b44 <__cxa_demangle+0x387c> 1e4b20: 321403e0 orr w0, wzr, #0x1000 1e4b24: 97faf5db bl 0xa2290 1e4b28: b4001b40 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e4b2c: aa0003e8 mov x8, x0 1e4b30: aa1f03e9 mov x9, xzr 1e4b34: f9000014 str x20, [x0] 1e4b38: f8008d1f str xzr, [x8, #0x8]! 1e4b3c: aa0003f4 mov x20, x0 1e4b40: f9097260 str x0, [x19, #0x12e0] 1e4b44: b00005eb adrp x11, 0x2a1000 1e4b48: 9100812a add x10, x9, #0x20 1e4b4c: 8b090289 add x9, x20, x9 1e4b50: 9131216b add x11, x11, #0xc48 1e4b54: 5280240c mov w12, #0x120 // =288 1e4b58: f900010a str x10, [x8] 1e4b5c: f8010d2b str x11, [x9, #0x10]! 1e4b60: 72a0202c movk w12, #0x101, lsl #16 1e4b64: a9015536 stp x22, x21, [x9, #0x10] 1e4b68: aa0903f6 mov x22, x9 1e4b6c: b900092c str w12, [x9, #0x8] 1e4b70: 14000098 b 0x1e4dd0 <__cxa_demangle+0x3b08> 1e4b74: 3940014a ldrb w10, [x10] 1e4b78: 7101915f cmp w10, #0x64 1e4b7c: 540001e1 b.ne 0x1e4bb8 <__cxa_demangle+0x38f0> 1e4b80: 9100092a add x10, x9, #0x2 1e4b84: eb08015f cmp x10, x8 1e4b88: f900026a str x10, [x19] 1e4b8c: 540006a0 b.eq 0x1e4c60 <__cxa_demangle+0x3998> 1e4b90: 3940014b ldrb w11, [x10] 1e4b94: 7101b97f cmp w11, #0x6e 1e4b98: aa0a03eb mov x11, x10 1e4b9c: 54000661 b.ne 0x1e4c68 <__cxa_demangle+0x39a0> 1e4ba0: 91000d2a add x10, x9, #0x3 1e4ba4: aa0a03eb mov x11, x10 1e4ba8: f900026a str x10, [x19] 1e4bac: eb08017f cmp x11, x8 1e4bb0: 54000601 b.ne 0x1e4c70 <__cxa_demangle+0x39a8> 1e4bb4: 1400003d b 0x1e4ca8 <__cxa_demangle+0x39e0> 1e4bb8: aa1303e0 mov x0, x19 1e4bbc: aa1403e1 mov x1, x20 1e4bc0: 97fffd57 bl 0x1e411c <__cxa_demangle+0x2e54> 1e4bc4: b4001040 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e4bc8: a9402668 ldp x8, x9, [x19] 1e4bcc: aa0003f4 mov x20, x0 1e4bd0: eb09011f cmp x8, x9 1e4bd4: 540011a0 b.eq 0x1e4e08 <__cxa_demangle+0x3b40> 1e4bd8: 3940010a ldrb w10, [x8] 1e4bdc: 71017d5f cmp w10, #0x5f 1e4be0: 54000141 b.ne 0x1e4c08 <__cxa_demangle+0x3940> 1e4be4: 9100050a add x10, x8, #0x1 1e4be8: eb09015f cmp x10, x9 1e4bec: 540010e0 b.eq 0x1e4e08 <__cxa_demangle+0x3b40> 1e4bf0: 3940014a ldrb w10, [x10] 1e4bf4: 5100c14b sub w11, w10, #0x30 1e4bf8: 7100257f cmp w11, #0x9 1e4bfc: 54000708 b.hi 0x1e4cdc <__cxa_demangle+0x3a14> 1e4c00: 91000908 add x8, x8, #0x2 1e4c04: 14000081 b 0x1e4e08 <__cxa_demangle+0x3b40> 1e4c08: 5100c14a sub w10, w10, #0x30 1e4c0c: 7100255f cmp w10, #0x9 1e4c10: 54000fc8 b.hi 0x1e4e08 <__cxa_demangle+0x3b40> 1e4c14: 9100050a add x10, x8, #0x1 1e4c18: eb0a013f cmp x9, x10 1e4c1c: 54000f40 b.eq 0x1e4e04 <__cxa_demangle+0x3b3c> 1e4c20: 3840154b ldrb w11, [x10], #0x1 1e4c24: 5100c16b sub w11, w11, #0x30 1e4c28: 7100297f cmp w11, #0xa 1e4c2c: 54ffff63 b.lo 0x1e4c18 <__cxa_demangle+0x3950> 1e4c30: 14000076 b 0x1e4e08 <__cxa_demangle+0x3b40> 1e4c34: 5100c16b sub w11, w11, #0x30 1e4c38: 7100257f cmp w11, #0x9 1e4c3c: 54000828 b.hi 0x1e4d40 <__cxa_demangle+0x3a78> 1e4c40: 91000d29 add x9, x9, #0x3 1e4c44: eb09011f cmp x8, x9 1e4c48: 540007e0 b.eq 0x1e4d44 <__cxa_demangle+0x3a7c> 1e4c4c: 3840152b ldrb w11, [x9], #0x1 1e4c50: 5100c16b sub w11, w11, #0x30 1e4c54: 7100297f cmp w11, #0xa 1e4c58: 54ffff63 b.lo 0x1e4c44 <__cxa_demangle+0x397c> 1e4c5c: 14000039 b 0x1e4d40 <__cxa_demangle+0x3a78> 1e4c60: aa0a03eb mov x11, x10 1e4c64: aa0803ea mov x10, x8 1e4c68: eb08017f cmp x11, x8 1e4c6c: 540001e0 b.eq 0x1e4ca8 <__cxa_demangle+0x39e0> 1e4c70: 39400149 ldrb w9, [x10] 1e4c74: 5100c129 sub w9, w9, #0x30 1e4c78: 7100253f cmp w9, #0x9 1e4c7c: 54000168 b.hi 0x1e4ca8 <__cxa_demangle+0x39e0> 1e4c80: 91000549 add x9, x10, #0x1 1e4c84: aa0903ea mov x10, x9 1e4c88: eb09011f cmp x8, x9 1e4c8c: f9000269 str x9, [x19] 1e4c90: 540000c0 b.eq 0x1e4ca8 <__cxa_demangle+0x39e0> 1e4c94: aa0a03e9 mov x9, x10 1e4c98: 3840152b ldrb w11, [x9], #0x1 1e4c9c: 5100c16b sub w11, w11, #0x30 1e4ca0: 7100297f cmp w11, #0xa 1e4ca4: 54ffff03 b.lo 0x1e4c84 <__cxa_demangle+0x39bc> 1e4ca8: eb08015f cmp x10, x8 1e4cac: 54000900 b.eq 0x1e4dcc <__cxa_demangle+0x3b04> 1e4cb0: 39400148 ldrb w8, [x10] 1e4cb4: 71017d1f cmp w8, #0x5f 1e4cb8: 540008a1 b.ne 0x1e4dcc <__cxa_demangle+0x3b04> 1e4cbc: 91000548 add x8, x10, #0x1 1e4cc0: aa1303e0 mov x0, x19 1e4cc4: aa1403e1 mov x1, x20 1e4cc8: f9000268 str x8, [x19] 1e4ccc: 97fffd14 bl 0x1e411c <__cxa_demangle+0x2e54> 1e4cd0: b40007e0 cbz x0, 0x1e4dcc <__cxa_demangle+0x3b04> 1e4cd4: aa0003f4 mov x20, x0 1e4cd8: 1400003b b 0x1e4dc4 <__cxa_demangle+0x3afc> 1e4cdc: 71017d5f cmp w10, #0x5f 1e4ce0: 54000941 b.ne 0x1e4e08 <__cxa_demangle+0x3b40> 1e4ce4: 9100090a add x10, x8, #0x2 1e4ce8: eb09015f cmp x10, x9 1e4cec: 540008e0 b.eq 0x1e4e08 <__cxa_demangle+0x3b40> 1e4cf0: 3940014b ldrb w11, [x10] 1e4cf4: 5100c16c sub w12, w11, #0x30 1e4cf8: 7100259f cmp w12, #0x9 1e4cfc: 54000bc8 b.hi 0x1e4e74 <__cxa_demangle+0x3bac> 1e4d00: 9100054a add x10, x10, #0x1 1e4d04: eb0a013f cmp x9, x10 1e4d08: 54ffff41 b.ne 0x1e4cf0 <__cxa_demangle+0x3a28> 1e4d0c: 1400003f b 0x1e4e08 <__cxa_demangle+0x3b40> 1e4d10: 71017d7f cmp w11, #0x5f 1e4d14: 54000161 b.ne 0x1e4d40 <__cxa_demangle+0x3a78> 1e4d18: 91001129 add x9, x9, #0x4 1e4d1c: eb08013f cmp x9, x8 1e4d20: 54000100 b.eq 0x1e4d40 <__cxa_demangle+0x3a78> 1e4d24: 3940012b ldrb w11, [x9] 1e4d28: 5100c16c sub w12, w11, #0x30 1e4d2c: 7100259f cmp w12, #0x9 1e4d30: 54000a88 b.hi 0x1e4e80 <__cxa_demangle+0x3bb8> 1e4d34: 91000529 add x9, x9, #0x1 1e4d38: eb09011f cmp x8, x9 1e4d3c: 54ffff41 b.ne 0x1e4d24 <__cxa_demangle+0x3a5c> 1e4d40: aa0a03e8 mov x8, x10 1e4d44: f9497274 ldr x20, [x19, #0x12e0] 1e4d48: f9000268 str x8, [x19] 1e4d4c: aa1403e8 mov x8, x20 1e4d50: f8408d09 ldr x9, [x8, #0x8]! 1e4d54: 9100812a add x10, x9, #0x20 1e4d58: f13fc15f cmp x10, #0xff0 1e4d5c: 54000143 b.lo 0x1e4d84 <__cxa_demangle+0x3abc> 1e4d60: 321403e0 orr w0, wzr, #0x1000 1e4d64: 97faf54b bl 0xa2290 1e4d68: b4000940 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e4d6c: aa0003e8 mov x8, x0 1e4d70: aa1f03e9 mov x9, xzr 1e4d74: f9000014 str x20, [x0] 1e4d78: f8008d1f str xzr, [x8, #0x8]! 1e4d7c: aa0003f4 mov x20, x0 1e4d80: f9097260 str x0, [x19, #0x12e0] 1e4d84: b000030c adrp x12, 0x245000 1e4d88: 9100812a add x10, x9, #0x20 1e4d8c: 8b090294 add x20, x20, x9 1e4d90: 900005e9 adrp x9, 0x2a0000 1e4d94: 911f358c add x12, x12, #0x7cd 1e4d98: 91226129 add x9, x9, #0x898 1e4d9c: 528020eb mov w11, #0x107 // =263 1e4da0: f900010a str x10, [x8] 1e4da4: 91003988 add x8, x12, #0xe 1e4da8: 9e670180 fmov d0, x12 1e4dac: 72a0202b movk w11, #0x101, lsl #16 1e4db0: f8010e89 str x9, [x20, #0x10]! 1e4db4: 4e181d00 mov v0.d[1], x8 1e4db8: b9000a8b str w11, [x20, #0x8] 1e4dbc: 3d800680 str q0, [x20, #0x10] 1e4dc0: b4000074 cbz x20, 0x1e4dcc <__cxa_demangle+0x3b04> 1e4dc4: f9497276 ldr x22, [x19, #0x12e0] 1e4dc8: 14000012 b 0x1e4e10 <__cxa_demangle+0x3b48> 1e4dcc: aa1f03f6 mov x22, xzr 1e4dd0: f9401728 ldr x8, [x25, #0x28] 1e4dd4: f94007e9 ldr x9, [sp, #0x8] 1e4dd8: eb09011f cmp x8, x9 1e4ddc: 54000581 b.ne 0x1e4e8c <__cxa_demangle+0x3bc4> 1e4de0: aa1603e0 mov x0, x22 1e4de4: a9467bfd ldp x29, x30, [sp, #0x60] 1e4de8: a9454ff4 ldp x20, x19, [sp, #0x50] 1e4dec: a94457f6 ldp x22, x21, [sp, #0x40] 1e4df0: a9435ff8 ldp x24, x23, [sp, #0x30] 1e4df4: a94267fa ldp x26, x25, [sp, #0x20] 1e4df8: a9416ffc ldp x28, x27, [sp, #0x10] 1e4dfc: 9101c3ff add sp, sp, #0x70 1e4e00: d65f03c0 ret 1e4e04: aa0903e8 mov x8, x9 1e4e08: f9497276 ldr x22, [x19, #0x12e0] 1e4e0c: f9000268 str x8, [x19] 1e4e10: aa1603e8 mov x8, x22 1e4e14: f8408d09 ldr x9, [x8, #0x8]! 1e4e18: 9100812a add x10, x9, #0x20 1e4e1c: f13fc15f cmp x10, #0xff0 1e4e20: 54000143 b.lo 0x1e4e48 <__cxa_demangle+0x3b80> 1e4e24: 321403e0 orr w0, wzr, #0x1000 1e4e28: 97faf51a bl 0xa2290 1e4e2c: b4000320 cbz x0, 0x1e4e90 <__cxa_demangle+0x3bc8> 1e4e30: aa0003e8 mov x8, x0 1e4e34: aa1f03e9 mov x9, xzr 1e4e38: f9000016 str x22, [x0] 1e4e3c: f8008d1f str xzr, [x8, #0x8]! 1e4e40: aa0003f6 mov x22, x0 1e4e44: f9097260 str x0, [x19, #0x12e0] 1e4e48: 9100812a add x10, x9, #0x20 1e4e4c: 8b0902d6 add x22, x22, x9 1e4e50: b00005e9 adrp x9, 0x2a1000 1e4e54: 912a2129 add x9, x9, #0xa88 1e4e58: 5280230b mov w11, #0x118 // =280 1e4e5c: 72a0202b movk w11, #0x101, lsl #16 1e4e60: f900010a str x10, [x8] 1e4e64: f8010ec9 str x9, [x22, #0x10]! 1e4e68: b9000acb str w11, [x22, #0x8] 1e4e6c: a90152d5 stp x21, x20, [x22, #0x10] 1e4e70: 17ffffd8 b 0x1e4dd0 <__cxa_demangle+0x3b08> 1e4e74: 71017d7f cmp w11, #0x5f 1e4e78: 9a8a1508 csinc x8, x8, x10, ne 1e4e7c: 17ffffe3 b 0x1e4e08 <__cxa_demangle+0x3b40> 1e4e80: 71017d7f cmp w11, #0x5f 1e4e84: 9a891548 csinc x8, x10, x9, ne 1e4e88: 17ffffaf b 0x1e4d44 <__cxa_demangle+0x3a7c> 1e4e8c: 97fb13b9 bl 0xa9d70 <__stack_chk_fail@plt> 1e4e90: 97fb15f4 bl 0xaa660 <_ZSt9terminatev@plt> 1e4e94: f81b0ff9 str x25, [sp, #-0x50]! 1e4e98: a9015ff8 stp x24, x23, [sp, #0x10] 1e4e9c: a90257f6 stp x22, x21, [sp, #0x20] 1e4ea0: a9034ff4 stp x20, x19, [sp, #0x30] 1e4ea4: a9047bfd stp x29, x30, [sp, #0x40] 1e4ea8: 910103fd add x29, sp, #0x40 1e4eac: a9402408 ldp x8, x9, [x0] 1e4eb0: aa0003f3 mov x19, x0 1e4eb4: eb08012a subs x10, x9, x8 1e4eb8: 540001c0 b.eq 0x1e4ef0 <__cxa_demangle+0x3c28> 1e4ebc: 3940010b ldrb w11, [x8] 1e4ec0: 7101297f cmp w11, #0x4a 1e4ec4: 540004a0 b.eq 0x1e4f58 <__cxa_demangle+0x3c90> 1e4ec8: 7101317f cmp w11, #0x4c 1e4ecc: 54000200 b.eq 0x1e4f0c <__cxa_demangle+0x3c44> 1e4ed0: 7101617f cmp w11, #0x58 1e4ed4: 540000e1 b.ne 0x1e4ef0 <__cxa_demangle+0x3c28> 1e4ed8: 91000508 add x8, x8, #0x1 1e4edc: aa1303e0 mov x0, x19 1e4ee0: f9000268 str x8, [x19] 1e4ee4: 940008bd bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e4ee8: b5000260 cbnz x0, 0x1e4f34 <__cxa_demangle+0x3c6c> 1e4eec: 1400007d b 0x1e50e0 <__cxa_demangle+0x3e18> 1e4ef0: aa1303e0 mov x0, x19 1e4ef4: a9447bfd ldp x29, x30, [sp, #0x40] 1e4ef8: a9434ff4 ldp x20, x19, [sp, #0x30] 1e4efc: a94257f6 ldp x22, x21, [sp, #0x20] 1e4f00: a9415ff8 ldp x24, x23, [sp, #0x10] 1e4f04: f84507f9 ldr x25, [sp], #0x50 1e4f08: 17fff618 b 0x1e2768 <__cxa_demangle+0x14a0> 1e4f0c: f100095f cmp x10, #0x2 1e4f10: 540008c3 b.lo 0x1e5028 <__cxa_demangle+0x3d60> 1e4f14: 39400509 ldrb w9, [x8, #0x1] 1e4f18: 7101693f cmp w9, #0x5a 1e4f1c: 54000861 b.ne 0x1e5028 <__cxa_demangle+0x3d60> 1e4f20: 91000908 add x8, x8, #0x2 1e4f24: aa1303e0 mov x0, x19 1e4f28: f9000268 str x8, [x19] 1e4f2c: 97fff28c bl 0x1e195c <__cxa_demangle+0x694> 1e4f30: b4000d80 cbz x0, 0x1e50e0 <__cxa_demangle+0x3e18> 1e4f34: a9402668 ldp x8, x9, [x19] 1e4f38: eb09011f cmp x8, x9 1e4f3c: 54000840 b.eq 0x1e5044 <__cxa_demangle+0x3d7c> 1e4f40: 39400109 ldrb w9, [x8] 1e4f44: 7101153f cmp w9, #0x45 1e4f48: 540007e1 b.ne 0x1e5044 <__cxa_demangle+0x3d7c> 1e4f4c: 91000508 add x8, x8, #0x1 1e4f50: f9000268 str x8, [x19] 1e4f54: 14000063 b 0x1e50e0 <__cxa_demangle+0x3e18> 1e4f58: a9412e6a ldp x10, x11, [x19, #0x10] 1e4f5c: 91000508 add x8, x8, #0x1 1e4f60: 9100a279 add x25, x19, #0x28 1e4f64: f9000268 str x8, [x19] 1e4f68: cb0a016a sub x10, x11, x10 1e4f6c: 9343fd58 asr x24, x10, #3 1e4f70: eb09011f cmp x8, x9 1e4f74: 54000160 b.eq 0x1e4fa0 <__cxa_demangle+0x3cd8> 1e4f78: 39400109 ldrb w9, [x8] 1e4f7c: 7101153f cmp w9, #0x45 1e4f80: 54000101 b.ne 0x1e4fa0 <__cxa_demangle+0x3cd8> 1e4f84: 14000032 b 0x1e504c <__cxa_demangle+0x3d84> 1e4f88: 91002109 add x9, x8, #0x8 1e4f8c: f9000e69 str x9, [x19, #0x18] 1e4f90: f9000114 str x20, [x8] 1e4f94: a9402668 ldp x8, x9, [x19] 1e4f98: eb09011f cmp x8, x9 1e4f9c: 54fffee1 b.ne 0x1e4f78 <__cxa_demangle+0x3cb0> 1e4fa0: aa1303e0 mov x0, x19 1e4fa4: 97ffffbc bl 0x1e4e94 <__cxa_demangle+0x3bcc> 1e4fa8: b40009c0 cbz x0, 0x1e50e0 <__cxa_demangle+0x3e18> 1e4fac: a941a668 ldp x8, x9, [x19, #0x18] 1e4fb0: aa0003f4 mov x20, x0 1e4fb4: eb09011f cmp x8, x9 1e4fb8: 54fffe81 b.ne 0x1e4f88 <__cxa_demangle+0x3cc0> 1e4fbc: f9400a77 ldr x23, [x19, #0x10] 1e4fc0: cb170115 sub x21, x8, x23 1e4fc4: eb17033f cmp x25, x23 1e4fc8: d37ffaa1 lsl x1, x21, #1 1e4fcc: 540000e0 b.eq 0x1e4fe8 <__cxa_demangle+0x3d20> 1e4fd0: aa1703e0 mov x0, x23 1e4fd4: 97fafaa7 bl 0xa3a70 1e4fd8: aa0003f6 mov x22, x0 1e4fdc: f9000a60 str x0, [x19, #0x10] 1e4fe0: b5000180 cbnz x0, 0x1e5010 <__cxa_demangle+0x3d48> 1e4fe4: 14000045 b 0x1e50f8 <__cxa_demangle+0x3e30> 1e4fe8: aa0103e0 mov x0, x1 1e4fec: 97faf4a9 bl 0xa2290 1e4ff0: b4000840 cbz x0, 0x1e50f8 <__cxa_demangle+0x3e30> 1e4ff4: aa0003f6 mov x22, x0 1e4ff8: b40000b5 cbz x21, 0x1e500c <__cxa_demangle+0x3d44> 1e4ffc: aa1603e0 mov x0, x22 1e5000: aa1703e1 mov x1, x23 1e5004: aa1503e2 mov x2, x21 1e5008: 97faf78e bl 0xa2e40 1e500c: f9000a76 str x22, [x19, #0x10] 1e5010: 9343fea8 asr x8, x21, #3 1e5014: 9342fea9 asr x9, x21, #2 1e5018: 8b080ec8 add x8, x22, x8, lsl #3 1e501c: 8b090ec9 add x9, x22, x9, lsl #3 1e5020: a901a668 stp x8, x9, [x19, #0x18] 1e5024: 17ffffd9 b 0x1e4f88 <__cxa_demangle+0x3cc0> 1e5028: aa1303e0 mov x0, x19 1e502c: a9447bfd ldp x29, x30, [sp, #0x40] 1e5030: a9434ff4 ldp x20, x19, [sp, #0x30] 1e5034: a94257f6 ldp x22, x21, [sp, #0x20] 1e5038: a9415ff8 ldp x24, x23, [sp, #0x10] 1e503c: f84507f9 ldr x25, [sp], #0x50 1e5040: 140010fb b 0x1e942c <__cxa_demangle+0x8164> 1e5044: aa1f03e0 mov x0, xzr 1e5048: 14000026 b 0x1e50e0 <__cxa_demangle+0x3e18> 1e504c: a9410a69 ldp x9, x2, [x19, #0x10] 1e5050: d37df315 lsl x21, x24, #3 1e5054: 91000508 add x8, x8, #0x1 1e5058: aa1303e0 mov x0, x19 1e505c: 8b150121 add x1, x9, x21 1e5060: f9000268 str x8, [x19] 1e5064: 94001f7e bl 0x1ece5c <__cxa_demangle+0xbb94> 1e5068: f9400a68 ldr x8, [x19, #0x10] 1e506c: f9497276 ldr x22, [x19, #0x12e0] 1e5070: aa0003f4 mov x20, x0 1e5074: 8b150108 add x8, x8, x21 1e5078: f9000e68 str x8, [x19, #0x18] 1e507c: aa1603e8 mov x8, x22 1e5080: f8408d09 ldr x9, [x8, #0x8]! 1e5084: aa0103f5 mov x21, x1 1e5088: 9100812a add x10, x9, #0x20 1e508c: f13fc15f cmp x10, #0xff0 1e5090: 54000143 b.lo 0x1e50b8 <__cxa_demangle+0x3df0> 1e5094: 321403e0 orr w0, wzr, #0x1000 1e5098: 97faf47e bl 0xa2290 1e509c: b40002e0 cbz x0, 0x1e50f8 <__cxa_demangle+0x3e30> 1e50a0: aa0003e8 mov x8, x0 1e50a4: aa1f03e9 mov x9, xzr 1e50a8: f9000016 str x22, [x0] 1e50ac: f8008d1f str xzr, [x8, #0x8]! 1e50b0: aa0003f6 mov x22, x0 1e50b4: f9097260 str x0, [x19, #0x12e0] 1e50b8: 9100812a add x10, x9, #0x20 1e50bc: 8b0902c0 add x0, x22, x9 1e50c0: 900005e9 adrp x9, 0x2a1000 1e50c4: 9134a129 add x9, x9, #0xd28 1e50c8: 5280238b mov w11, #0x11c // =284 1e50cc: 72a0202b movk w11, #0x101, lsl #16 1e50d0: f900010a str x10, [x8] 1e50d4: f8010c09 str x9, [x0, #0x10]! 1e50d8: b900080b str w11, [x0, #0x8] 1e50dc: a9015414 stp x20, x21, [x0, #0x10] 1e50e0: a9447bfd ldp x29, x30, [sp, #0x40] 1e50e4: a9434ff4 ldp x20, x19, [sp, #0x30] 1e50e8: a94257f6 ldp x22, x21, [sp, #0x20] 1e50ec: a9415ff8 ldp x24, x23, [sp, #0x10] 1e50f0: f84507f9 ldr x25, [sp], #0x50 1e50f4: d65f03c0 ret 1e50f8: 97fb155a bl 0xaa660 <_ZSt9terminatev@plt> 1e50fc: a940240b ldp x11, x9, [x0] 1e5100: eb09017f cmp x11, x9 1e5104: 54000260 b.eq 0x1e5150 <__cxa_demangle+0x3e88> 1e5108: 39400168 ldrb w8, [x11] 1e510c: 7101a11f cmp w8, #0x68 1e5110: 54000261 b.ne 0x1e515c <__cxa_demangle+0x3e94> 1e5114: 91000568 add x8, x11, #0x1 1e5118: eb09011f cmp x8, x9 1e511c: f9000008 str x8, [x0] 1e5120: 54000480 b.eq 0x1e51b0 <__cxa_demangle+0x3ee8> 1e5124: 3940010a ldrb w10, [x8] 1e5128: aa0803ec mov x12, x8 1e512c: 7101b95f cmp w10, #0x6e 1e5130: aa0803ea mov x10, x8 1e5134: 54000081 b.ne 0x1e5144 <__cxa_demangle+0x3e7c> 1e5138: 9100096a add x10, x11, #0x2 1e513c: aa0a03ec mov x12, x10 1e5140: f900000a str x10, [x0] 1e5144: eb09019f cmp x12, x9 1e5148: 540003c1 b.ne 0x1e51c0 <__cxa_demangle+0x3ef8> 1e514c: 1400002c b 0x1e51fc <__cxa_demangle+0x3f34> 1e5150: 320003e8 orr w8, wzr, #0x1 1e5154: 2a0803e0 mov w0, w8 1e5158: d65f03c0 ret 1e515c: 39400168 ldrb w8, [x11] 1e5160: 7101d91f cmp w8, #0x76 1e5164: 54000201 b.ne 0x1e51a4 <__cxa_demangle+0x3edc> 1e5168: 91000568 add x8, x11, #0x1 1e516c: eb09011f cmp x8, x9 1e5170: f9000008 str x8, [x0] 1e5174: 54000660 b.eq 0x1e5240 <__cxa_demangle+0x3f78> 1e5178: 3940010a ldrb w10, [x8] 1e517c: aa0803ec mov x12, x8 1e5180: 7101b95f cmp w10, #0x6e 1e5184: aa0803ea mov x10, x8 1e5188: 54000081 b.ne 0x1e5198 <__cxa_demangle+0x3ed0> 1e518c: 9100096a add x10, x11, #0x2 1e5190: aa0a03ec mov x12, x10 1e5194: f900000a str x10, [x0] 1e5198: eb09019f cmp x12, x9 1e519c: 540005a1 b.ne 0x1e5250 <__cxa_demangle+0x3f88> 1e51a0: 1400003b b 0x1e528c <__cxa_demangle+0x3fc4> 1e51a4: 320003e8 orr w8, wzr, #0x1 1e51a8: 2a0803e0 mov w0, w8 1e51ac: d65f03c0 ret 1e51b0: aa0903ea mov x10, x9 1e51b4: aa0803ec mov x12, x8 1e51b8: eb09019f cmp x12, x9 1e51bc: 54000200 b.eq 0x1e51fc <__cxa_demangle+0x3f34> 1e51c0: 3940014b ldrb w11, [x10] 1e51c4: 5100c16b sub w11, w11, #0x30 1e51c8: 7100257f cmp w11, #0x9 1e51cc: 54000188 b.hi 0x1e51fc <__cxa_demangle+0x3f34> 1e51d0: 9100054a add x10, x10, #0x1 1e51d4: eb0a013f cmp x9, x10 1e51d8: f900000a str x10, [x0] 1e51dc: 540008a0 b.eq 0x1e52f0 <__cxa_demangle+0x4028> 1e51e0: 3840154b ldrb w11, [x10], #0x1 1e51e4: 5100c16b sub w11, w11, #0x30 1e51e8: 7100297f cmp w11, #0xa 1e51ec: 54ffff43 b.lo 0x1e51d4 <__cxa_demangle+0x3f0c> 1e51f0: d100054a sub x10, x10, #0x1 1e51f4: aa0a03eb mov x11, x10 1e51f8: 14000003 b 0x1e5204 <__cxa_demangle+0x3f3c> 1e51fc: aa1f03eb mov x11, xzr 1e5200: aa1f03e8 mov x8, xzr 1e5204: eb0b011f cmp x8, x11 1e5208: 320003e8 orr w8, wzr, #0x1 1e520c: 54000c40 b.eq 0x1e5394 <__cxa_demangle+0x40cc> 1e5210: eb09015f cmp x10, x9 1e5214: 54000c00 b.eq 0x1e5394 <__cxa_demangle+0x40cc> 1e5218: 39400148 ldrb w8, [x10] 1e521c: 71017d1f cmp w8, #0x5f 1e5220: 540000a1 b.ne 0x1e5234 <__cxa_demangle+0x3f6c> 1e5224: 2a1f03e8 mov w8, wzr 1e5228: 91000549 add x9, x10, #0x1 1e522c: f9000009 str x9, [x0] 1e5230: 14000059 b 0x1e5394 <__cxa_demangle+0x40cc> 1e5234: 320003e8 orr w8, wzr, #0x1 1e5238: 2a0803e0 mov w0, w8 1e523c: d65f03c0 ret 1e5240: aa0903ea mov x10, x9 1e5244: aa0803ec mov x12, x8 1e5248: eb09019f cmp x12, x9 1e524c: 54000200 b.eq 0x1e528c <__cxa_demangle+0x3fc4> 1e5250: 3940014b ldrb w11, [x10] 1e5254: 5100c16b sub w11, w11, #0x30 1e5258: 7100257f cmp w11, #0x9 1e525c: 54000188 b.hi 0x1e528c <__cxa_demangle+0x3fc4> 1e5260: 9100054a add x10, x10, #0x1 1e5264: eb0a013f cmp x9, x10 1e5268: f900000a str x10, [x0] 1e526c: 540004e0 b.eq 0x1e5308 <__cxa_demangle+0x4040> 1e5270: 3840154b ldrb w11, [x10], #0x1 1e5274: 5100c16b sub w11, w11, #0x30 1e5278: 7100297f cmp w11, #0xa 1e527c: 54ffff43 b.lo 0x1e5264 <__cxa_demangle+0x3f9c> 1e5280: d100054a sub x10, x10, #0x1 1e5284: aa0a03eb mov x11, x10 1e5288: 14000003 b 0x1e5294 <__cxa_demangle+0x3fcc> 1e528c: aa1f03eb mov x11, xzr 1e5290: aa1f03e8 mov x8, xzr 1e5294: eb0b011f cmp x8, x11 1e5298: 320003e8 orr w8, wzr, #0x1 1e529c: 540007c0 b.eq 0x1e5394 <__cxa_demangle+0x40cc> 1e52a0: eb09015f cmp x10, x9 1e52a4: 54000780 b.eq 0x1e5394 <__cxa_demangle+0x40cc> 1e52a8: 39400148 ldrb w8, [x10] 1e52ac: 71017d1f cmp w8, #0x5f 1e52b0: 54000261 b.ne 0x1e52fc <__cxa_demangle+0x4034> 1e52b4: 91000548 add x8, x10, #0x1 1e52b8: eb09011f cmp x8, x9 1e52bc: f9000008 str x8, [x0] 1e52c0: 540002a0 b.eq 0x1e5314 <__cxa_demangle+0x404c> 1e52c4: 3940010b ldrb w11, [x8] 1e52c8: aa0803ec mov x12, x8 1e52cc: 7101b97f cmp w11, #0x6e 1e52d0: aa0803eb mov x11, x8 1e52d4: 54000241 b.ne 0x1e531c <__cxa_demangle+0x4054> 1e52d8: 9100094b add x11, x10, #0x2 1e52dc: aa0b03ec mov x12, x11 1e52e0: f900000b str x11, [x0] 1e52e4: eb09019f cmp x12, x9 1e52e8: 540001e1 b.ne 0x1e5324 <__cxa_demangle+0x405c> 1e52ec: 1400001d b 0x1e5360 <__cxa_demangle+0x4098> 1e52f0: aa0903ea mov x10, x9 1e52f4: aa0903eb mov x11, x9 1e52f8: 17ffffc3 b 0x1e5204 <__cxa_demangle+0x3f3c> 1e52fc: 320003e8 orr w8, wzr, #0x1 1e5300: 2a0803e0 mov w0, w8 1e5304: d65f03c0 ret 1e5308: aa0903ea mov x10, x9 1e530c: aa0903eb mov x11, x9 1e5310: 17ffffe1 b 0x1e5294 <__cxa_demangle+0x3fcc> 1e5314: aa0903eb mov x11, x9 1e5318: aa0803ec mov x12, x8 1e531c: eb09019f cmp x12, x9 1e5320: 54000200 b.eq 0x1e5360 <__cxa_demangle+0x4098> 1e5324: 3940016a ldrb w10, [x11] 1e5328: 5100c14a sub w10, w10, #0x30 1e532c: 7100255f cmp w10, #0x9 1e5330: 54000188 b.hi 0x1e5360 <__cxa_demangle+0x4098> 1e5334: 9100056a add x10, x11, #0x1 1e5338: eb0a013f cmp x9, x10 1e533c: f900000a str x10, [x0] 1e5340: 54000340 b.eq 0x1e53a8 <__cxa_demangle+0x40e0> 1e5344: 3840154b ldrb w11, [x10], #0x1 1e5348: 5100c16b sub w11, w11, #0x30 1e534c: 7100297f cmp w11, #0xa 1e5350: 54ffff43 b.lo 0x1e5338 <__cxa_demangle+0x4070> 1e5354: d100054b sub x11, x10, #0x1 1e5358: aa0b03ea mov x10, x11 1e535c: 14000003 b 0x1e5368 <__cxa_demangle+0x40a0> 1e5360: aa1f03ea mov x10, xzr 1e5364: aa1f03e8 mov x8, xzr 1e5368: eb0a011f cmp x8, x10 1e536c: 320003e8 orr w8, wzr, #0x1 1e5370: 54000120 b.eq 0x1e5394 <__cxa_demangle+0x40cc> 1e5374: eb09017f cmp x11, x9 1e5378: 540000e0 b.eq 0x1e5394 <__cxa_demangle+0x40cc> 1e537c: 39400168 ldrb w8, [x11] 1e5380: 71017d1f cmp w8, #0x5f 1e5384: 540000c1 b.ne 0x1e539c <__cxa_demangle+0x40d4> 1e5388: 2a1f03e8 mov w8, wzr 1e538c: 91000569 add x9, x11, #0x1 1e5390: 17ffffa7 b 0x1e522c <__cxa_demangle+0x3f64> 1e5394: 2a0803e0 mov w0, w8 1e5398: d65f03c0 ret 1e539c: 320003e8 orr w8, wzr, #0x1 1e53a0: 2a0803e0 mov w0, w8 1e53a4: d65f03c0 ret 1e53a8: aa0903eb mov x11, x9 1e53ac: aa0903ea mov x10, x9 1e53b0: 17ffffee b 0x1e5368 <__cxa_demangle+0x40a0> 1e53b4: 2a1f03e0 mov w0, wzr 1e53b8: d65f03c0 ret 1e53bc: 2a1f03e0 mov w0, wzr 1e53c0: d65f03c0 ret 1e53c4: 2a1f03e0 mov w0, wzr 1e53c8: d65f03c0 ret 1e53cc: d65f03c0 ret 1e53d0: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1e53d4: a9014ff4 stp x20, x19, [sp, #0x10] 1e53d8: a9027bfd stp x29, x30, [sp, #0x20] 1e53dc: 910083fd add x29, sp, #0x20 1e53e0: a9412016 ldp x22, x8, [x0, #0x10] 1e53e4: aa0003f4 mov x20, x0 1e53e8: aa0103f3 mov x19, x1 1e53ec: eb160115 subs x21, x8, x22 1e53f0: 540002e0 b.eq 0x1e544c <__cxa_demangle+0x4184> 1e53f4: a940aa68 ldp x8, x10, [x19, #0x8] 1e53f8: 8b150109 add x9, x8, x21 1e53fc: eb0a013f cmp x9, x10 1e5400: 54000062 b.hs 0x1e540c <__cxa_demangle+0x4144> 1e5404: f9400260 ldr x0, [x19] 1e5408: 1400000a b 0x1e5430 <__cxa_demangle+0x4168> 1e540c: f9400260 ldr x0, [x19] 1e5410: d37ff948 lsl x8, x10, #1 1e5414: eb09011f cmp x8, x9 1e5418: 9a883121 csel x1, x9, x8, lo 1e541c: f9000a61 str x1, [x19, #0x10] 1e5420: 97faf994 bl 0xa3a70 1e5424: f9000260 str x0, [x19] 1e5428: b40003c0 cbz x0, 0x1e54a0 <__cxa_demangle+0x41d8> 1e542c: f9400668 ldr x8, [x19, #0x8] 1e5430: 8b080000 add x0, x0, x8 1e5434: aa1603e1 mov x1, x22 1e5438: aa1503e2 mov x2, x21 1e543c: 97faf681 bl 0xa2e40 1e5440: f9400668 ldr x8, [x19, #0x8] 1e5444: 8b150108 add x8, x8, x21 1e5448: f9000668 str x8, [x19, #0x8] 1e544c: f9401294 ldr x20, [x20, #0x20] 1e5450: aa1303e1 mov x1, x19 1e5454: f9400288 ldr x8, [x20] 1e5458: aa1403e0 mov x0, x20 1e545c: f9401108 ldr x8, [x8, #0x20] 1e5460: d63f0100 blr x8 1e5464: 39402688 ldrb w8, [x20, #0x9] 1e5468: 7100051f cmp w8, #0x1 1e546c: 540000a1 b.ne 0x1e5480 <__cxa_demangle+0x41b8> 1e5470: a9427bfd ldp x29, x30, [sp, #0x20] 1e5474: a9414ff4 ldp x20, x19, [sp, #0x10] 1e5478: a8c357f6 ldp x22, x21, [sp], #0x30 1e547c: d65f03c0 ret 1e5480: f9400288 ldr x8, [x20] 1e5484: aa1403e0 mov x0, x20 1e5488: aa1303e1 mov x1, x19 1e548c: a9427bfd ldp x29, x30, [sp, #0x20] 1e5490: f9401502 ldr x2, [x8, #0x28] 1e5494: a9414ff4 ldp x20, x19, [sp, #0x10] 1e5498: a8c357f6 ldp x22, x21, [sp], #0x30 1e549c: d61f0040 br x2 1e54a0: 97fb1470 bl 0xaa660 <_ZSt9terminatev@plt> 1e54a4: d65f03c0 ret 1e54a8: aa1f03e0 mov x0, xzr 1e54ac: aa1f03e1 mov x1, xzr 1e54b0: d65f03c0 ret 1e54b4: 17faed2b b 0xa0960 <_ZdlPv@plt> 1e54b8: f81d0ff5 str x21, [sp, #-0x30]! 1e54bc: a9014ff4 stp x20, x19, [sp, #0x10] 1e54c0: a9027bfd stp x29, x30, [sp, #0x20] 1e54c4: 910083fd add x29, sp, #0x20 1e54c8: a940a828 ldp x8, x10, [x1, #0x8] 1e54cc: aa0103f3 mov x19, x1 1e54d0: aa0003f4 mov x20, x0 1e54d4: 91006109 add x9, x8, #0x18 1e54d8: eb0a013f cmp x9, x10 1e54dc: 54000062 b.hs 0x1e54e8 <__cxa_demangle+0x4220> 1e54e0: f9400260 ldr x0, [x19] 1e54e4: 1400000a b 0x1e550c <__cxa_demangle+0x4244> 1e54e8: f9400260 ldr x0, [x19] 1e54ec: d37ff948 lsl x8, x10, #1 1e54f0: eb09011f cmp x8, x9 1e54f4: 9a883121 csel x1, x9, x8, lo 1e54f8: f9000a61 str x1, [x19, #0x10] 1e54fc: 97faf95d bl 0xa3a70 1e5500: f9000260 str x0, [x19] 1e5504: b4000880 cbz x0, 0x1e5614 <__cxa_demangle+0x434c> 1e5508: f9400668 ldr x8, [x19, #0x8] 1e550c: 90000309 adrp x9, 0x245000 1e5510: 910d9d29 add x9, x9, #0x367 1e5514: f940092a ldr x10, [x9, #0x10] 1e5518: 3dc00120 ldr q0, [x9] 1e551c: 8b080008 add x8, x0, x8 1e5520: aa1303e1 mov x1, x19 1e5524: f900090a str x10, [x8, #0x10] 1e5528: 3d800100 str q0, [x8] 1e552c: f9400668 ldr x8, [x19, #0x8] 1e5530: 91006108 add x8, x8, #0x18 1e5534: f9000668 str x8, [x19, #0x8] 1e5538: f9400a95 ldr x21, [x20, #0x10] 1e553c: f94002a8 ldr x8, [x21] 1e5540: aa1503e0 mov x0, x21 1e5544: f9401108 ldr x8, [x8, #0x20] 1e5548: d63f0100 blr x8 1e554c: 394026a8 ldrb w8, [x21, #0x9] 1e5550: 7100051f cmp w8, #0x1 1e5554: 540000c0 b.eq 0x1e556c <__cxa_demangle+0x42a4> 1e5558: f94002a8 ldr x8, [x21] 1e555c: aa1503e0 mov x0, x21 1e5560: aa1303e1 mov x1, x19 1e5564: f9401508 ldr x8, [x8, #0x28] 1e5568: d63f0100 blr x8 1e556c: a940aa68 ldp x8, x10, [x19, #0x8] 1e5570: 91001109 add x9, x8, #0x4 1e5574: eb0a013f cmp x9, x10 1e5578: 54000062 b.hs 0x1e5584 <__cxa_demangle+0x42bc> 1e557c: f9400260 ldr x0, [x19] 1e5580: 1400000a b 0x1e55a8 <__cxa_demangle+0x42e0> 1e5584: f9400260 ldr x0, [x19] 1e5588: d37ff948 lsl x8, x10, #1 1e558c: eb09011f cmp x8, x9 1e5590: 9a883121 csel x1, x9, x8, lo 1e5594: f9000a61 str x1, [x19, #0x10] 1e5598: 97faf936 bl 0xa3a70 1e559c: f9000260 str x0, [x19] 1e55a0: b40003a0 cbz x0, 0x1e5614 <__cxa_demangle+0x434c> 1e55a4: f9400668 ldr x8, [x19, #0x8] 1e55a8: 528d25a9 mov w9, #0x692d // =26925 1e55ac: 72a5adc9 movk w9, #0x2d6e, lsl #16 1e55b0: b8286809 str w9, [x0, x8] 1e55b4: f9400668 ldr x8, [x19, #0x8] 1e55b8: aa1303e1 mov x1, x19 1e55bc: 91001108 add x8, x8, #0x4 1e55c0: f9000668 str x8, [x19, #0x8] 1e55c4: f9400e94 ldr x20, [x20, #0x18] 1e55c8: f9400288 ldr x8, [x20] 1e55cc: aa1403e0 mov x0, x20 1e55d0: f9401108 ldr x8, [x8, #0x20] 1e55d4: d63f0100 blr x8 1e55d8: 39402688 ldrb w8, [x20, #0x9] 1e55dc: 7100051f cmp w8, #0x1 1e55e0: 540000a1 b.ne 0x1e55f4 <__cxa_demangle+0x432c> 1e55e4: a9427bfd ldp x29, x30, [sp, #0x20] 1e55e8: a9414ff4 ldp x20, x19, [sp, #0x10] 1e55ec: f84307f5 ldr x21, [sp], #0x30 1e55f0: d65f03c0 ret 1e55f4: f9400288 ldr x8, [x20] 1e55f8: aa1403e0 mov x0, x20 1e55fc: aa1303e1 mov x1, x19 1e5600: a9427bfd ldp x29, x30, [sp, #0x20] 1e5604: f9401502 ldr x2, [x8, #0x28] 1e5608: a9414ff4 ldp x20, x19, [sp, #0x10] 1e560c: f84307f5 ldr x21, [sp], #0x30 1e5610: d61f0040 br x2 1e5614: 97fb1413 bl 0xaa660 <_ZSt9terminatev@plt> 1e5618: 17faecd2 b 0xa0960 <_ZdlPv@plt> 1e561c: f81c0ff7 str x23, [sp, #-0x40]! 1e5620: a90157f6 stp x22, x21, [sp, #0x10] 1e5624: a9024ff4 stp x20, x19, [sp, #0x20] 1e5628: a9037bfd stp x29, x30, [sp, #0x30] 1e562c: 9100c3fd add x29, sp, #0x30 1e5630: a9405015 ldp x21, x20, [x0] 1e5634: eb1402bf cmp x21, x20 1e5638: 540020c0 b.eq 0x1e5a50 <__cxa_demangle+0x4788> 1e563c: 394002a8 ldrb w8, [x21] 1e5640: 71014d1f cmp w8, #0x53 1e5644: 54002061 b.ne 0x1e5a50 <__cxa_demangle+0x4788> 1e5648: 910006b6 add x22, x21, #0x1 1e564c: aa0003f3 mov x19, x0 1e5650: eb16029f cmp x20, x22 1e5654: f9000016 str x22, [x0] 1e5658: 54000460 b.eq 0x1e56e4 <__cxa_demangle+0x441c> 1e565c: 394002c0 ldrb w0, [x22] 1e5660: 97fb07d4 bl 0xa75b0 1e5664: 34000460 cbz w0, 0x1e56f0 <__cxa_demangle+0x4428> 1e5668: eb16029f cmp x20, x22 1e566c: 54001f20 b.eq 0x1e5a50 <__cxa_demangle+0x4788> 1e5670: 394002c8 ldrb w8, [x22] 1e5674: aa1f03f4 mov x20, xzr 1e5678: 51018508 sub w8, w8, #0x61 1e567c: 7100491f cmp w8, #0x12 1e5680: 54001ea8 b.hi 0x1e5a54 <__cxa_demangle+0x478c> 1e5684: f00002e9 adrp x9, 0x244000 1e5688: 91312929 add x9, x9, #0xc4a 1e568c: 1000008a adr x10, 0x1e569c <__cxa_demangle+0x43d4> 1e5690: 3868692b ldrb w11, [x9, x8] 1e5694: 8b0b094a add x10, x10, x11, lsl #2 1e5698: d61f0140 br x10 1e569c: f9497274 ldr x20, [x19, #0x12e0] 1e56a0: 91000aa8 add x8, x21, #0x2 1e56a4: f9000268 str x8, [x19] 1e56a8: aa1403e9 mov x9, x20 1e56ac: f8408d28 ldr x8, [x9, #0x8]! 1e56b0: 9100410a add x10, x8, #0x10 1e56b4: f13fc15f cmp x10, #0xff0 1e56b8: 54001783 b.lo 0x1e59a8 <__cxa_demangle+0x46e0> 1e56bc: 321403e0 orr w0, wzr, #0x1000 1e56c0: 97faf2f4 bl 0xa2290 1e56c4: b4001d40 cbz x0, 0x1e5a6c <__cxa_demangle+0x47a4> 1e56c8: aa0003e9 mov x9, x0 1e56cc: aa1f03e8 mov x8, xzr 1e56d0: 2a1f03ea mov w10, wzr 1e56d4: f9000014 str x20, [x0] 1e56d8: f8008d3f str xzr, [x9, #0x8]! 1e56dc: f9097260 str x0, [x19, #0x12e0] 1e56e0: 1400008c b 0x1e5910 <__cxa_demangle+0x4648> 1e56e4: 2a1f03e0 mov w0, wzr 1e56e8: 97fb07b2 bl 0xa75b0 1e56ec: 35fffbe0 cbnz w0, 0x1e5668 <__cxa_demangle+0x43a0> 1e56f0: eb1402df cmp x22, x20 1e56f4: 54000160 b.eq 0x1e5720 <__cxa_demangle+0x4458> 1e56f8: 394002c8 ldrb w8, [x22] 1e56fc: 71017d1f cmp w8, #0x5f 1e5700: 54000101 b.ne 0x1e5720 <__cxa_demangle+0x4458> 1e5704: a952a668 ldp x8, x9, [x19, #0x128] 1e5708: 91000aaa add x10, x21, #0x2 1e570c: f900026a str x10, [x19] 1e5710: eb09011f cmp x8, x9 1e5714: 540019e0 b.eq 0x1e5a50 <__cxa_demangle+0x4788> 1e5718: f9400114 ldr x20, [x8] 1e571c: 140000ce b 0x1e5a54 <__cxa_demangle+0x478c> 1e5720: eb16029f cmp x20, x22 1e5724: 54001960 b.eq 0x1e5a50 <__cxa_demangle+0x4788> 1e5728: 394002ca ldrb w10, [x22] 1e572c: 7100c15f cmp w10, #0x30 1e5730: 54001903 b.lo 0x1e5a50 <__cxa_demangle+0x4788> 1e5734: 7100e95f cmp w10, #0x3a 1e5738: 540000a3 b.lo 0x1e574c <__cxa_demangle+0x4484> 1e573c: 51010548 sub w8, w10, #0x41 1e5740: 12001d08 and w8, w8, #0xff 1e5744: 7100651f cmp w8, #0x19 1e5748: 54001848 b.hi 0x1e5a50 <__cxa_demangle+0x4788> 1e574c: aa1f03e8 mov x8, xzr 1e5750: 91000aac add x12, x21, #0x2 1e5754: 5280048b mov w11, #0x24 // =36 1e5758: 12001d49 and w9, w10, #0xff 1e575c: 7100e93f cmp w9, #0x3a 1e5760: aa0c03e9 mov x9, x12 1e5764: 54000062 b.hs 0x1e5770 <__cxa_demangle+0x44a8> 1e5768: 928005ec mov x12, #-0x30 // =-48 1e576c: 14000006 b 0x1e5784 <__cxa_demangle+0x44bc> 1e5770: 5101054c sub w12, w10, #0x41 1e5774: 12001d8c and w12, w12, #0xff 1e5778: 7100659f cmp w12, #0x19 1e577c: 540014c8 b.hi 0x1e5a14 <__cxa_demangle+0x474c> 1e5780: 928006cc mov x12, #-0x37 // =-55 1e5784: 8b2a018a add x10, x12, w10, uxtb 1e5788: eb09029f cmp x20, x9 1e578c: 9b0b2908 madd x8, x8, x11, x10 1e5790: f9000269 str x9, [x19] 1e5794: 54001420 b.eq 0x1e5a18 <__cxa_demangle+0x4750> 1e5798: aa0903ec mov x12, x9 1e579c: 3840158a ldrb w10, [x12], #0x1 1e57a0: 7100bd5f cmp w10, #0x2f 1e57a4: 54fffda8 b.hi 0x1e5758 <__cxa_demangle+0x4490> 1e57a8: 1400009c b 0x1e5a18 <__cxa_demangle+0x4750> 1e57ac: f9497274 ldr x20, [x19, #0x12e0] 1e57b0: 91000aa8 add x8, x21, #0x2 1e57b4: f9000268 str x8, [x19] 1e57b8: aa1403e9 mov x9, x20 1e57bc: f8408d28 ldr x8, [x9, #0x8]! 1e57c0: 9100410a add x10, x8, #0x10 1e57c4: f13fc15f cmp x10, #0xff0 1e57c8: 54000e83 b.lo 0x1e5998 <__cxa_demangle+0x46d0> 1e57cc: 321403e0 orr w0, wzr, #0x1000 1e57d0: 97faf2b0 bl 0xa2290 1e57d4: b40014c0 cbz x0, 0x1e5a6c <__cxa_demangle+0x47a4> 1e57d8: aa0003e9 mov x9, x0 1e57dc: aa1f03e8 mov x8, xzr 1e57e0: f9000014 str x20, [x0] 1e57e4: f8008d3f str xzr, [x9, #0x8]! 1e57e8: 528000aa mov w10, #0x5 // =5 1e57ec: f9097260 str x0, [x19, #0x12e0] 1e57f0: 14000048 b 0x1e5910 <__cxa_demangle+0x4648> 1e57f4: f9497274 ldr x20, [x19, #0x12e0] 1e57f8: 91000aa8 add x8, x21, #0x2 1e57fc: f9000268 str x8, [x19] 1e5800: aa1403e9 mov x9, x20 1e5804: f8408d28 ldr x8, [x9, #0x8]! 1e5808: 9100410a add x10, x8, #0x10 1e580c: f13fc15f cmp x10, #0xff0 1e5810: 54000c83 b.lo 0x1e59a0 <__cxa_demangle+0x46d8> 1e5814: 321403e0 orr w0, wzr, #0x1000 1e5818: 97faf29e bl 0xa2290 1e581c: b4001280 cbz x0, 0x1e5a6c <__cxa_demangle+0x47a4> 1e5820: aa0003e9 mov x9, x0 1e5824: aa1f03e8 mov x8, xzr 1e5828: f9000014 str x20, [x0] 1e582c: f8008d3f str xzr, [x9, #0x8]! 1e5830: f9097260 str x0, [x19, #0x12e0] 1e5834: 321f03ea orr w10, wzr, #0x2 1e5838: 14000036 b 0x1e5910 <__cxa_demangle+0x4648> 1e583c: f9497274 ldr x20, [x19, #0x12e0] 1e5840: 91000aa8 add x8, x21, #0x2 1e5844: f9000268 str x8, [x19] 1e5848: aa1403e9 mov x9, x20 1e584c: f8408d28 ldr x8, [x9, #0x8]! 1e5850: 9100410a add x10, x8, #0x10 1e5854: f13fc15f cmp x10, #0xff0 1e5858: 54000ac3 b.lo 0x1e59b0 <__cxa_demangle+0x46e8> 1e585c: 321403e0 orr w0, wzr, #0x1000 1e5860: 97faf28c bl 0xa2290 1e5864: b4001040 cbz x0, 0x1e5a6c <__cxa_demangle+0x47a4> 1e5868: aa0003e9 mov x9, x0 1e586c: aa1f03e8 mov x8, xzr 1e5870: f9000014 str x20, [x0] 1e5874: f8008d3f str xzr, [x9, #0x8]! 1e5878: f9097260 str x0, [x19, #0x12e0] 1e587c: 320003ea orr w10, wzr, #0x1 1e5880: 14000024 b 0x1e5910 <__cxa_demangle+0x4648> 1e5884: f9497274 ldr x20, [x19, #0x12e0] 1e5888: 91000aa8 add x8, x21, #0x2 1e588c: f9000268 str x8, [x19] 1e5890: aa1403e9 mov x9, x20 1e5894: f8408d28 ldr x8, [x9, #0x8]! 1e5898: 9100410a add x10, x8, #0x10 1e589c: f13fc15f cmp x10, #0xff0 1e58a0: 540008c3 b.lo 0x1e59b8 <__cxa_demangle+0x46f0> 1e58a4: 321403e0 orr w0, wzr, #0x1000 1e58a8: 97faf27a bl 0xa2290 1e58ac: b4000e00 cbz x0, 0x1e5a6c <__cxa_demangle+0x47a4> 1e58b0: aa0003e9 mov x9, x0 1e58b4: aa1f03e8 mov x8, xzr 1e58b8: f9000014 str x20, [x0] 1e58bc: f8008d3f str xzr, [x9, #0x8]! 1e58c0: f9097260 str x0, [x19, #0x12e0] 1e58c4: 320007ea orr w10, wzr, #0x3 1e58c8: 14000012 b 0x1e5910 <__cxa_demangle+0x4648> 1e58cc: f9497274 ldr x20, [x19, #0x12e0] 1e58d0: 91000aa8 add x8, x21, #0x2 1e58d4: f9000268 str x8, [x19] 1e58d8: aa1403e9 mov x9, x20 1e58dc: f8408d28 ldr x8, [x9, #0x8]! 1e58e0: 9100410a add x10, x8, #0x10 1e58e4: f13fc15f cmp x10, #0xff0 1e58e8: 540006c3 b.lo 0x1e59c0 <__cxa_demangle+0x46f8> 1e58ec: 321403e0 orr w0, wzr, #0x1000 1e58f0: 97faf268 bl 0xa2290 1e58f4: b4000bc0 cbz x0, 0x1e5a6c <__cxa_demangle+0x47a4> 1e58f8: aa0003e9 mov x9, x0 1e58fc: aa1f03e8 mov x8, xzr 1e5900: f9000014 str x20, [x0] 1e5904: f8008d3f str xzr, [x9, #0x8]! 1e5908: f9097260 str x0, [x19, #0x12e0] 1e590c: 321e03ea orr w10, wzr, #0x4 1e5910: aa0003f4 mov x20, x0 1e5914: 9100410b add x11, x8, #0x10 1e5918: 8b080295 add x21, x20, x8 1e591c: 900005e8 adrp x8, 0x2a1000 1e5920: 912be108 add x8, x8, #0xaf8 1e5924: 5280248c mov w12, #0x124 // =292 1e5928: 72a0202c movk w12, #0x101, lsl #16 1e592c: f900012b str x11, [x9] 1e5930: f8010ea8 str x8, [x21, #0x10]! 1e5934: 29012aac stp w12, w10, [x21, #0x8] 1e5938: b40008d5 cbz x21, 0x1e5a50 <__cxa_demangle+0x4788> 1e593c: aa1303e0 mov x0, x19 1e5940: aa1503e1 mov x1, x21 1e5944: 94000363 bl 0x1e66d0 <__cxa_demangle+0x5408> 1e5948: eb15001f cmp x0, x21 1e594c: 54000220 b.eq 0x1e5990 <__cxa_demangle+0x46c8> 1e5950: a9532668 ldp x8, x9, [x19, #0x130] 1e5954: aa0003f4 mov x20, x0 1e5958: eb09011f cmp x8, x9 1e595c: 54000541 b.ne 0x1e5a04 <__cxa_demangle+0x473c> 1e5960: f9409677 ldr x23, [x19, #0x128] 1e5964: 91050269 add x9, x19, #0x140 1e5968: eb17013f cmp x9, x23 1e596c: cb170115 sub x21, x8, x23 1e5970: 540002c0 b.eq 0x1e59c8 <__cxa_demangle+0x4700> 1e5974: d37ffaa1 lsl x1, x21, #1 1e5978: aa1703e0 mov x0, x23 1e597c: 97faf83d bl 0xa3a70 1e5980: aa0003f6 mov x22, x0 1e5984: f9009660 str x0, [x19, #0x128] 1e5988: b5000340 cbnz x0, 0x1e59f0 <__cxa_demangle+0x4728> 1e598c: 14000038 b 0x1e5a6c <__cxa_demangle+0x47a4> 1e5990: aa1503f4 mov x20, x21 1e5994: 14000030 b 0x1e5a54 <__cxa_demangle+0x478c> 1e5998: 528000aa mov w10, #0x5 // =5 1e599c: 17ffffde b 0x1e5914 <__cxa_demangle+0x464c> 1e59a0: 321f03ea orr w10, wzr, #0x2 1e59a4: 17ffffdc b 0x1e5914 <__cxa_demangle+0x464c> 1e59a8: 2a1f03ea mov w10, wzr 1e59ac: 17ffffda b 0x1e5914 <__cxa_demangle+0x464c> 1e59b0: 320003ea orr w10, wzr, #0x1 1e59b4: 17ffffd8 b 0x1e5914 <__cxa_demangle+0x464c> 1e59b8: 320007ea orr w10, wzr, #0x3 1e59bc: 17ffffd6 b 0x1e5914 <__cxa_demangle+0x464c> 1e59c0: 321e03ea orr w10, wzr, #0x4 1e59c4: 17ffffd4 b 0x1e5914 <__cxa_demangle+0x464c> 1e59c8: d37ffaa0 lsl x0, x21, #1 1e59cc: 97faf231 bl 0xa2290 1e59d0: b40004e0 cbz x0, 0x1e5a6c <__cxa_demangle+0x47a4> 1e59d4: aa0003f6 mov x22, x0 1e59d8: b40000b5 cbz x21, 0x1e59ec <__cxa_demangle+0x4724> 1e59dc: aa1603e0 mov x0, x22 1e59e0: aa1703e1 mov x1, x23 1e59e4: aa1503e2 mov x2, x21 1e59e8: 97faf516 bl 0xa2e40 1e59ec: f9009676 str x22, [x19, #0x128] 1e59f0: 9343fea8 asr x8, x21, #3 1e59f4: 9342fea9 asr x9, x21, #2 1e59f8: 8b080ec8 add x8, x22, x8, lsl #3 1e59fc: 8b090ec9 add x9, x22, x9, lsl #3 1e5a00: a9132668 stp x8, x9, [x19, #0x130] 1e5a04: 91002109 add x9, x8, #0x8 1e5a08: f9009a69 str x9, [x19, #0x130] 1e5a0c: f9000114 str x20, [x8] 1e5a10: 14000011 b 0x1e5a54 <__cxa_demangle+0x478c> 1e5a14: d1000529 sub x9, x9, #0x1 1e5a18: eb14013f cmp x9, x20 1e5a1c: 540001a0 b.eq 0x1e5a50 <__cxa_demangle+0x4788> 1e5a20: 3940012a ldrb w10, [x9] 1e5a24: 71017d5f cmp w10, #0x5f 1e5a28: 54000141 b.ne 0x1e5a50 <__cxa_demangle+0x4788> 1e5a2c: a952ae6a ldp x10, x11, [x19, #0x128] 1e5a30: 91000508 add x8, x8, #0x1 1e5a34: 91000529 add x9, x9, #0x1 1e5a38: f9000269 str x9, [x19] 1e5a3c: cb0a016b sub x11, x11, x10 1e5a40: eb8b0d1f cmp x8, x11, asr #3 1e5a44: 54000062 b.hs 0x1e5a50 <__cxa_demangle+0x4788> 1e5a48: f8687954 ldr x20, [x10, x8, lsl #3] 1e5a4c: 14000002 b 0x1e5a54 <__cxa_demangle+0x478c> 1e5a50: aa1f03f4 mov x20, xzr 1e5a54: aa1403e0 mov x0, x20 1e5a58: a9437bfd ldp x29, x30, [sp, #0x30] 1e5a5c: a9424ff4 ldp x20, x19, [sp, #0x20] 1e5a60: a94157f6 ldp x22, x21, [sp, #0x10] 1e5a64: f84407f7 ldr x23, [sp], #0x40 1e5a68: d65f03c0 ret 1e5a6c: 97fb12fd bl 0xaa660 <_ZSt9terminatev@plt> 1e5a70: d10383ff sub sp, sp, #0xe0 1e5a74: a9086ffc stp x28, x27, [sp, #0x80] 1e5a78: a90967fa stp x26, x25, [sp, #0x90] 1e5a7c: a90a5ff8 stp x24, x23, [sp, #0xa0] 1e5a80: a90b57f6 stp x22, x21, [sp, #0xb0] 1e5a84: a90c4ff4 stp x20, x19, [sp, #0xc0] 1e5a88: a90d7bfd stp x29, x30, [sp, #0xd0] 1e5a8c: 910343fd add x29, sp, #0xd0 1e5a90: d53bd04b mrs x11, TPIDR_EL0 1e5a94: f9401568 ldr x8, [x11, #0x28] 1e5a98: f81a83a8 stur x8, [x29, #-0x58] 1e5a9c: a9402408 ldp x8, x9, [x0] 1e5aa0: eb09011f cmp x8, x9 1e5aa4: 540001c0 b.eq 0x1e5adc <__cxa_demangle+0x4814> 1e5aa8: 3940010a ldrb w10, [x8] 1e5aac: 7101255f cmp w10, #0x49 1e5ab0: 54000161 b.ne 0x1e5adc <__cxa_demangle+0x4814> 1e5ab4: aa0003f3 mov x19, x0 1e5ab8: 2a0103f4 mov w20, w1 1e5abc: 91000508 add x8, x8, #0x1 1e5ac0: f9000008 str x8, [x0] 1e5ac4: f90007eb str x11, [sp, #0x8] 1e5ac8: 360000e1 tbz w1, #0x0, 0x1e5ae4 <__cxa_demangle+0x481c> 1e5acc: f941226a ldr x10, [x19, #0x240] 1e5ad0: 9109227c add x28, x19, #0x248 1e5ad4: f901266a str x10, [x19, #0x248] 1e5ad8: 14000004 b 0x1e5ae8 <__cxa_demangle+0x4820> 1e5adc: aa1f03e0 mov x0, xzr 1e5ae0: 14000142 b 0x1e5fe8 <__cxa_demangle+0x4d20> 1e5ae4: 9109227c add x28, x19, #0x248 1e5ae8: a9412e6a ldp x10, x11, [x19, #0x10] 1e5aec: 910083ec add x12, sp, #0x20 1e5af0: 910a626d add x13, x19, #0x298 1e5af4: 91096275 add x21, x19, #0x258 1e5af8: cb0a016a sub x10, x11, x10 1e5afc: f9000fed str x13, [sp, #0x18] 1e5b00: 9100a26d add x13, x19, #0x28 1e5b04: 91006196 add x22, x12, #0x18 1e5b08: 9101619b add x27, x12, #0x58 1e5b0c: 9343fd4a asr x10, x10, #3 1e5b10: f9000bed str x13, [sp, #0x10] 1e5b14: f90003ea str x10, [sp] 1e5b18: eb09011f cmp x8, x9 1e5b1c: 54000100 b.eq 0x1e5b3c <__cxa_demangle+0x4874> 1e5b20: 39400109 ldrb w9, [x8] 1e5b24: 7101153f cmp w9, #0x45 1e5b28: 540000a1 b.ne 0x1e5b3c <__cxa_demangle+0x4874> 1e5b2c: 14000108 b 0x1e5f4c <__cxa_demangle+0x4c84> 1e5b30: a9402668 ldp x8, x9, [x19] 1e5b34: eb09011f cmp x8, x9 1e5b38: 54ffff41 b.ne 0x1e5b20 <__cxa_demangle+0x4858> 1e5b3c: 360001f4 tbz w20, #0x0, 0x1e5b78 <__cxa_demangle+0x48b0> 1e5b40: a9025bf6 stp x22, x22, [sp, #0x20] 1e5b44: f9001bfb str x27, [sp, #0x30] 1e5b48: f9412278 ldr x24, [x19, #0x240] 1e5b4c: eb15031f cmp x24, x21 1e5b50: 540003a0 b.eq 0x1e5bc4 <__cxa_demangle+0x48fc> 1e5b54: f9412668 ldr x8, [x19, #0x248] 1e5b58: a90223f8 stp x24, x8, [sp, #0x20] 1e5b5c: f9412a68 ldr x8, [x19, #0x250] 1e5b60: f9001be8 str x8, [sp, #0x30] 1e5b64: f9400fe8 ldr x8, [sp, #0x18] 1e5b68: f9012275 str x21, [x19, #0x240] 1e5b6c: f9012675 str x21, [x19, #0x248] 1e5b70: f9012a68 str x8, [x19, #0x250] 1e5b74: 14000022 b 0x1e5bfc <__cxa_demangle+0x4934> 1e5b78: aa1303e0 mov x0, x19 1e5b7c: 97fffcc6 bl 0x1e4e94 <__cxa_demangle+0x3bcc> 1e5b80: b4002320 cbz x0, 0x1e5fe4 <__cxa_demangle+0x4d1c> 1e5b84: a941a668 ldp x8, x9, [x19, #0x18] 1e5b88: aa0003f7 mov x23, x0 1e5b8c: eb09011f cmp x8, x9 1e5b90: 54000dc1 b.ne 0x1e5d48 <__cxa_demangle+0x4a80> 1e5b94: f9400a7a ldr x26, [x19, #0x10] 1e5b98: cb1a0118 sub x24, x8, x26 1e5b9c: f9400be8 ldr x8, [sp, #0x10] 1e5ba0: d37ffb01 lsl x1, x24, #1 1e5ba4: eb1a011f cmp x8, x26 1e5ba8: 54000b20 b.eq 0x1e5d0c <__cxa_demangle+0x4a44> 1e5bac: aa1a03e0 mov x0, x26 1e5bb0: 97faf7b0 bl 0xa3a70 1e5bb4: aa0003f9 mov x25, x0 1e5bb8: f9000a60 str x0, [x19, #0x10] 1e5bbc: b5000bc0 cbnz x0, 0x1e5d34 <__cxa_demangle+0x4a6c> 1e5bc0: 14000116 b 0x1e6018 <__cxa_demangle+0x4d50> 1e5bc4: f9400388 ldr x8, [x28] 1e5bc8: eb180117 subs x23, x8, x24 1e5bcc: aa1603e8 mov x8, x22 1e5bd0: 54000120 b.eq 0x1e5bf4 <__cxa_demangle+0x492c> 1e5bd4: aa1603e0 mov x0, x22 1e5bd8: aa1503e1 mov x1, x21 1e5bdc: aa1703e2 mov x2, x23 1e5be0: 97fae86c bl 0x9fd90 1e5be4: 927df2e8 and x8, x23, #0xfffffffffffffff8 1e5be8: 910083e9 add x9, sp, #0x20 1e5bec: 8b080128 add x8, x9, x8 1e5bf0: 91006108 add x8, x8, #0x18 1e5bf4: f90017e8 str x8, [sp, #0x28] 1e5bf8: f9000398 str x24, [x28] 1e5bfc: aa1303e0 mov x0, x19 1e5c00: 97fffca5 bl 0x1e4e94 <__cxa_demangle+0x3bcc> 1e5c04: f94013e8 ldr x8, [sp, #0x20] 1e5c08: aa0003f7 mov x23, x0 1e5c0c: f9412260 ldr x0, [x19, #0x240] 1e5c10: eb16011f cmp x8, x22 1e5c14: 540001a0 b.eq 0x1e5c48 <__cxa_demangle+0x4980> 1e5c18: eb15001f cmp x0, x21 1e5c1c: f9012268 str x8, [x19, #0x240] 1e5c20: 540002a0 b.eq 0x1e5c74 <__cxa_demangle+0x49ac> 1e5c24: f94017e8 ldr x8, [sp, #0x28] 1e5c28: f9412a69 ldr x9, [x19, #0x250] 1e5c2c: f9012668 str x8, [x19, #0x248] 1e5c30: f9401be8 ldr x8, [sp, #0x30] 1e5c34: f9012a68 str x8, [x19, #0x250] 1e5c38: f9001be9 str x9, [sp, #0x30] 1e5c3c: a90203e0 stp x0, x0, [sp, #0x20] 1e5c40: b5000497 cbnz x23, 0x1e5cd0 <__cxa_demangle+0x4a08> 1e5c44: 140000a5 b 0x1e5ed8 <__cxa_demangle+0x4c10> 1e5c48: eb15001f cmp x0, x21 1e5c4c: 54000240 b.eq 0x1e5c94 <__cxa_demangle+0x49cc> 1e5c50: 97faf080 bl 0xa1e50 1e5c54: f9400fe8 ldr x8, [sp, #0x18] 1e5c58: f9012275 str x21, [x19, #0x240] 1e5c5c: f9012675 str x21, [x19, #0x248] 1e5c60: aa1503e0 mov x0, x21 1e5c64: f9012a68 str x8, [x19, #0x250] 1e5c68: f94013e8 ldr x8, [sp, #0x20] 1e5c6c: aa0803e1 mov x1, x8 1e5c70: 1400000a b 0x1e5c98 <__cxa_demangle+0x49d0> 1e5c74: f94017e8 ldr x8, [sp, #0x28] 1e5c78: f9012668 str x8, [x19, #0x248] 1e5c7c: f9401be8 ldr x8, [sp, #0x30] 1e5c80: f9012a68 str x8, [x19, #0x250] 1e5c84: a9025bf6 stp x22, x22, [sp, #0x20] 1e5c88: f9001bfb str x27, [sp, #0x30] 1e5c8c: b5000237 cbnz x23, 0x1e5cd0 <__cxa_demangle+0x4a08> 1e5c90: 14000092 b 0x1e5ed8 <__cxa_demangle+0x4c10> 1e5c94: aa1603e1 mov x1, x22 1e5c98: f94017e9 ldr x9, [sp, #0x28] 1e5c9c: eb080122 subs x2, x9, x8 1e5ca0: 540000c0 b.eq 0x1e5cb8 <__cxa_demangle+0x49f0> 1e5ca4: 97faf467 bl 0xa2e40 1e5ca8: a94227e8 ldp x8, x9, [sp, #0x20] 1e5cac: f941226a ldr x10, [x19, #0x240] 1e5cb0: cb080129 sub x9, x9, x8 1e5cb4: 14000003 b 0x1e5cc0 <__cxa_demangle+0x49f8> 1e5cb8: aa1f03e9 mov x9, xzr 1e5cbc: aa1503ea mov x10, x21 1e5cc0: 8b090149 add x9, x10, x9 1e5cc4: f9000389 str x9, [x28] 1e5cc8: f90017e8 str x8, [sp, #0x28] 1e5ccc: b4001077 cbz x23, 0x1e5ed8 <__cxa_demangle+0x4c10> 1e5cd0: a941a668 ldp x8, x9, [x19, #0x18] 1e5cd4: eb09011f cmp x8, x9 1e5cd8: 540005e1 b.ne 0x1e5d94 <__cxa_demangle+0x4acc> 1e5cdc: f9400a7a ldr x26, [x19, #0x10] 1e5ce0: cb1a0118 sub x24, x8, x26 1e5ce4: f9400be8 ldr x8, [sp, #0x10] 1e5ce8: d37ffb01 lsl x1, x24, #1 1e5cec: eb1a011f cmp x8, x26 1e5cf0: 54000340 b.eq 0x1e5d58 <__cxa_demangle+0x4a90> 1e5cf4: aa1a03e0 mov x0, x26 1e5cf8: 97faf75e bl 0xa3a70 1e5cfc: aa0003f9 mov x25, x0 1e5d00: f9000a60 str x0, [x19, #0x10] 1e5d04: b50003e0 cbnz x0, 0x1e5d80 <__cxa_demangle+0x4ab8> 1e5d08: 140000c4 b 0x1e6018 <__cxa_demangle+0x4d50> 1e5d0c: aa0103e0 mov x0, x1 1e5d10: 97faf160 bl 0xa2290 1e5d14: b4001820 cbz x0, 0x1e6018 <__cxa_demangle+0x4d50> 1e5d18: aa0003f9 mov x25, x0 1e5d1c: b40000b8 cbz x24, 0x1e5d30 <__cxa_demangle+0x4a68> 1e5d20: aa1903e0 mov x0, x25 1e5d24: aa1a03e1 mov x1, x26 1e5d28: aa1803e2 mov x2, x24 1e5d2c: 97faf445 bl 0xa2e40 1e5d30: f9000a79 str x25, [x19, #0x10] 1e5d34: 9343ff08 asr x8, x24, #3 1e5d38: 9342ff09 asr x9, x24, #2 1e5d3c: 8b080f28 add x8, x25, x8, lsl #3 1e5d40: 8b090f29 add x9, x25, x9, lsl #3 1e5d44: a901a668 stp x8, x9, [x19, #0x18] 1e5d48: 91002109 add x9, x8, #0x8 1e5d4c: f9000e69 str x9, [x19, #0x18] 1e5d50: f9000117 str x23, [x8] 1e5d54: 17ffff77 b 0x1e5b30 <__cxa_demangle+0x4868> 1e5d58: aa0103e0 mov x0, x1 1e5d5c: 97faf14d bl 0xa2290 1e5d60: b40015c0 cbz x0, 0x1e6018 <__cxa_demangle+0x4d50> 1e5d64: aa0003f9 mov x25, x0 1e5d68: b40000b8 cbz x24, 0x1e5d7c <__cxa_demangle+0x4ab4> 1e5d6c: aa1903e0 mov x0, x25 1e5d70: aa1a03e1 mov x1, x26 1e5d74: aa1803e2 mov x2, x24 1e5d78: 97faf432 bl 0xa2e40 1e5d7c: f9000a79 str x25, [x19, #0x10] 1e5d80: 9343ff08 asr x8, x24, #3 1e5d84: 9342ff09 asr x9, x24, #2 1e5d88: 8b080f28 add x8, x25, x8, lsl #3 1e5d8c: 8b090f29 add x9, x25, x9, lsl #3 1e5d90: a901a668 stp x8, x9, [x19, #0x18] 1e5d94: 91002109 add x9, x8, #0x8 1e5d98: f9000e69 str x9, [x19, #0x18] 1e5d9c: f9000117 str x23, [x8] 1e5da0: 394022e8 ldrb w8, [x23, #0x8] 1e5da4: 7100711f cmp w8, #0x1c 1e5da8: 540007a1 b.ne 0x1e5e9c <__cxa_demangle+0x4bd4> 1e5dac: f949727a ldr x26, [x19, #0x12e0] 1e5db0: a94166f8 ldp x24, x25, [x23, #0x10] 1e5db4: aa1a03e9 mov x9, x26 1e5db8: f8408d28 ldr x8, [x9, #0x8]! 1e5dbc: 9100810a add x10, x8, #0x20 1e5dc0: f13fc15f cmp x10, #0xff0 1e5dc4: 54000143 b.lo 0x1e5dec <__cxa_demangle+0x4b24> 1e5dc8: 321403e0 orr w0, wzr, #0x1000 1e5dcc: 97faf131 bl 0xa2290 1e5dd0: b4001240 cbz x0, 0x1e6018 <__cxa_demangle+0x4d50> 1e5dd4: aa0003e9 mov x9, x0 1e5dd8: aa1f03e8 mov x8, xzr 1e5ddc: f900001a str x26, [x0] 1e5de0: f8008d3f str xzr, [x9, #0x8]! 1e5de4: aa0003fa mov x26, x0 1e5de8: f9097260 str x0, [x19, #0x12e0] 1e5dec: 9100810a add x10, x8, #0x20 1e5df0: 8b080357 add x23, x26, x8 1e5df4: 900005e8 adrp x8, 0x2a1000 1e5df8: 912da108 add x8, x8, #0xb68 1e5dfc: f900012a str x10, [x9] 1e5e00: f8010ee8 str x8, [x23, #0x10]! 1e5e04: 52804368 mov w8, #0x21b // =539 1e5e08: 72a04048 movk w8, #0x202, lsl #16 1e5e0c: b9000ae8 str w8, [x23, #0x8] 1e5e10: a90166f8 stp x24, x25, [x23, #0x10] 1e5e14: b4000139 cbz x25, 0x1e5e38 <__cxa_demangle+0x4b70> 1e5e18: d37df328 lsl x8, x25, #3 1e5e1c: aa1803e9 mov x9, x24 1e5e20: f840852a ldr x10, [x9], #0x8 1e5e24: 3940294a ldrb w10, [x10, #0xa] 1e5e28: 7100055f cmp w10, #0x1 1e5e2c: 540000a1 b.ne 0x1e5e40 <__cxa_demangle+0x4b78> 1e5e30: f1002108 subs x8, x8, #0x8 1e5e34: 54ffff61 b.ne 0x1e5e20 <__cxa_demangle+0x4b58> 1e5e38: 320003e8 orr w8, wzr, #0x1 1e5e3c: 39002ae8 strb w8, [x23, #0xa] 1e5e40: b4000139 cbz x25, 0x1e5e64 <__cxa_demangle+0x4b9c> 1e5e44: d37df328 lsl x8, x25, #3 1e5e48: aa1803e9 mov x9, x24 1e5e4c: f840852a ldr x10, [x9], #0x8 1e5e50: 39402d4a ldrb w10, [x10, #0xb] 1e5e54: 7100055f cmp w10, #0x1 1e5e58: 540000a1 b.ne 0x1e5e6c <__cxa_demangle+0x4ba4> 1e5e5c: f1002108 subs x8, x8, #0x8 1e5e60: 54ffff61 b.ne 0x1e5e4c <__cxa_demangle+0x4b84> 1e5e64: 320003e8 orr w8, wzr, #0x1 1e5e68: 39002ee8 strb w8, [x23, #0xb] 1e5e6c: b4000119 cbz x25, 0x1e5e8c <__cxa_demangle+0x4bc4> 1e5e70: d37df328 lsl x8, x25, #3 1e5e74: f8408709 ldr x9, [x24], #0x8 1e5e78: 39402529 ldrb w9, [x9, #0x9] 1e5e7c: 7100053f cmp w9, #0x1 1e5e80: 540000c1 b.ne 0x1e5e98 <__cxa_demangle+0x4bd0> 1e5e84: f1002108 subs x8, x8, #0x8 1e5e88: 54ffff61 b.ne 0x1e5e74 <__cxa_demangle+0x4bac> 1e5e8c: 320003e8 orr w8, wzr, #0x1 1e5e90: 390026e8 strb w8, [x23, #0x9] 1e5e94: 14000002 b 0x1e5e9c <__cxa_demangle+0x4bd4> 1e5e98: b4000217 cbz x23, 0x1e5ed8 <__cxa_demangle+0x4c10> 1e5e9c: f9412668 ldr x8, [x19, #0x248] 1e5ea0: f9412a69 ldr x9, [x19, #0x250] 1e5ea4: eb09011f cmp x8, x9 1e5ea8: 540003c1 b.ne 0x1e5f20 <__cxa_demangle+0x4c58> 1e5eac: f941227a ldr x26, [x19, #0x240] 1e5eb0: cb1a0118 sub x24, x8, x26 1e5eb4: eb1a02bf cmp x21, x26 1e5eb8: d37ffb01 lsl x1, x24, #1 1e5ebc: 54000120 b.eq 0x1e5ee0 <__cxa_demangle+0x4c18> 1e5ec0: aa1a03e0 mov x0, x26 1e5ec4: 97faf6eb bl 0xa3a70 1e5ec8: aa0003f9 mov x25, x0 1e5ecc: f9012260 str x0, [x19, #0x240] 1e5ed0: b50001c0 cbnz x0, 0x1e5f08 <__cxa_demangle+0x4c40> 1e5ed4: 14000051 b 0x1e6018 <__cxa_demangle+0x4d50> 1e5ed8: 320003f8 orr w24, wzr, #0x1 1e5edc: 14000015 b 0x1e5f30 <__cxa_demangle+0x4c68> 1e5ee0: aa0103e0 mov x0, x1 1e5ee4: 97faf0eb bl 0xa2290 1e5ee8: b4000980 cbz x0, 0x1e6018 <__cxa_demangle+0x4d50> 1e5eec: aa0003f9 mov x25, x0 1e5ef0: b40000b8 cbz x24, 0x1e5f04 <__cxa_demangle+0x4c3c> 1e5ef4: aa1903e0 mov x0, x25 1e5ef8: aa1a03e1 mov x1, x26 1e5efc: aa1803e2 mov x2, x24 1e5f00: 97faf3d0 bl 0xa2e40 1e5f04: f9012279 str x25, [x19, #0x240] 1e5f08: 9343ff08 asr x8, x24, #3 1e5f0c: 9342ff09 asr x9, x24, #2 1e5f10: 8b080f28 add x8, x25, x8, lsl #3 1e5f14: 8b090f29 add x9, x25, x9, lsl #3 1e5f18: f9012668 str x8, [x19, #0x248] 1e5f1c: f9012a69 str x9, [x19, #0x250] 1e5f20: 2a1f03f8 mov w24, wzr 1e5f24: 91002109 add x9, x8, #0x8 1e5f28: f9000389 str x9, [x28] 1e5f2c: f9000117 str x23, [x8] 1e5f30: f94013e0 ldr x0, [sp, #0x20] 1e5f34: eb16001f cmp x0, x22 1e5f38: 54000040 b.eq 0x1e5f40 <__cxa_demangle+0x4c78> 1e5f3c: 97faefc5 bl 0xa1e50 1e5f40: 34ffdf98 cbz w24, 0x1e5b30 <__cxa_demangle+0x4868> 1e5f44: aa1f03e0 mov x0, xzr 1e5f48: 14000027 b 0x1e5fe4 <__cxa_demangle+0x4d1c> 1e5f4c: 91000508 add x8, x8, #0x1 1e5f50: f9000268 str x8, [x19] 1e5f54: f94003e8 ldr x8, [sp] 1e5f58: a9410a69 ldp x9, x2, [x19, #0x10] 1e5f5c: aa1303e0 mov x0, x19 1e5f60: d37df115 lsl x21, x8, #3 1e5f64: 8b150121 add x1, x9, x21 1e5f68: 94001bbd bl 0x1ece5c <__cxa_demangle+0xbb94> 1e5f6c: f9400a68 ldr x8, [x19, #0x10] 1e5f70: f9497276 ldr x22, [x19, #0x12e0] 1e5f74: aa0003f4 mov x20, x0 1e5f78: 8b150108 add x8, x8, x21 1e5f7c: f9000e68 str x8, [x19, #0x18] 1e5f80: aa1603e8 mov x8, x22 1e5f84: f8408d09 ldr x9, [x8, #0x8]! 1e5f88: aa0103f5 mov x21, x1 1e5f8c: 9100812a add x10, x9, #0x20 1e5f90: f13fc15f cmp x10, #0xff0 1e5f94: 54000143 b.lo 0x1e5fbc <__cxa_demangle+0x4cf4> 1e5f98: 321403e0 orr w0, wzr, #0x1000 1e5f9c: 97faf0bd bl 0xa2290 1e5fa0: b40003c0 cbz x0, 0x1e6018 <__cxa_demangle+0x4d50> 1e5fa4: aa0003e8 mov x8, x0 1e5fa8: aa1f03e9 mov x9, xzr 1e5fac: f9000016 str x22, [x0] 1e5fb0: f8008d1f str xzr, [x8, #0x8]! 1e5fb4: aa0003f6 mov x22, x0 1e5fb8: f9097260 str x0, [x19, #0x12e0] 1e5fbc: 9100812a add x10, x9, #0x20 1e5fc0: 8b0902c0 add x0, x22, x9 1e5fc4: 900005e9 adrp x9, 0x2a1000 1e5fc8: 912f6129 add x9, x9, #0xbd8 1e5fcc: 528023cb mov w11, #0x11e // =286 1e5fd0: 72a0202b movk w11, #0x101, lsl #16 1e5fd4: f900010a str x10, [x8] 1e5fd8: f8010c09 str x9, [x0, #0x10]! 1e5fdc: b900080b str w11, [x0, #0x8] 1e5fe0: a9015414 stp x20, x21, [x0, #0x10] 1e5fe4: f94007eb ldr x11, [sp, #0x8] 1e5fe8: f9401568 ldr x8, [x11, #0x28] 1e5fec: f85a83a9 ldur x9, [x29, #-0x58] 1e5ff0: eb09011f cmp x8, x9 1e5ff4: 54000141 b.ne 0x1e601c <__cxa_demangle+0x4d54> 1e5ff8: a94d7bfd ldp x29, x30, [sp, #0xd0] 1e5ffc: a94c4ff4 ldp x20, x19, [sp, #0xc0] 1e6000: a94b57f6 ldp x22, x21, [sp, #0xb0] 1e6004: a94a5ff8 ldp x24, x23, [sp, #0xa0] 1e6008: a94967fa ldp x26, x25, [sp, #0x90] 1e600c: a9486ffc ldp x28, x27, [sp, #0x80] 1e6010: 910383ff add sp, sp, #0xe0 1e6014: d65f03c0 ret 1e6018: 97fb1192 bl 0xaa660 <_ZSt9terminatev@plt> 1e601c: 97fb0f55 bl 0xa9d70 <__stack_chk_fail@plt> 1e6020: f94013e8 ldr x8, [sp, #0x20] 1e6024: aa0003f3 mov x19, x0 1e6028: eb16011f cmp x8, x22 1e602c: 54000060 b.eq 0x1e6038 <__cxa_demangle+0x4d70> 1e6030: aa0803e0 mov x0, x8 1e6034: 97faef87 bl 0xa1e50 1e6038: aa1303e0 mov x0, x19 1e603c: 97fb07b5 bl 0xa7f10 <_Unwind_Resume@plt> 1e6040: f81c0ff7 str x23, [sp, #-0x40]! 1e6044: a90157f6 stp x22, x21, [sp, #0x10] 1e6048: a9024ff4 stp x20, x19, [sp, #0x20] 1e604c: a9037bfd stp x29, x30, [sp, #0x30] 1e6050: 9100c3fd add x29, sp, #0x30 1e6054: a940200a ldp x10, x8, [x0] 1e6058: eb08015f cmp x10, x8 1e605c: 540010e0 b.eq 0x1e6278 <__cxa_demangle+0x4fb0> 1e6060: 39400149 ldrb w9, [x10] 1e6064: 7101513f cmp w9, #0x54 1e6068: 54001081 b.ne 0x1e6278 <__cxa_demangle+0x4fb0> 1e606c: 91000549 add x9, x10, #0x1 1e6070: aa0003f3 mov x19, x0 1e6074: eb08013f cmp x9, x8 1e6078: f9000009 str x9, [x0] 1e607c: 54000500 b.eq 0x1e611c <__cxa_demangle+0x4e54> 1e6080: 3940012b ldrb w11, [x9] 1e6084: 71017d7f cmp w11, #0x5f 1e6088: 540004a1 b.ne 0x1e611c <__cxa_demangle+0x4e54> 1e608c: aa1f03f5 mov x21, xzr 1e6090: 394b4a68 ldrb w8, [x19, #0x2d2] 1e6094: 91000529 add x9, x9, #0x1 1e6098: f9000269 str x9, [x19] 1e609c: 34000748 cbz w8, 0x1e6184 <__cxa_demangle+0x4ebc> 1e60a0: f9497274 ldr x20, [x19, #0x12e0] 1e60a4: aa1403e8 mov x8, x20 1e60a8: f8408d09 ldr x9, [x8, #0x8]! 1e60ac: 9100812a add x10, x9, #0x20 1e60b0: f13fc15f cmp x10, #0xff0 1e60b4: 54000143 b.lo 0x1e60dc <__cxa_demangle+0x4e14> 1e60b8: 321403e0 orr w0, wzr, #0x1000 1e60bc: 97faf075 bl 0xa2290 1e60c0: b4001120 cbz x0, 0x1e62e4 <__cxa_demangle+0x501c> 1e60c4: aa0003e8 mov x8, x0 1e60c8: aa1f03e9 mov x9, xzr 1e60cc: f9000014 str x20, [x0] 1e60d0: f8008d1f str xzr, [x8, #0x8]! 1e60d4: aa0003f4 mov x20, x0 1e60d8: f9097260 str x0, [x19, #0x12e0] 1e60dc: f00002ec adrp x12, 0x245000 1e60e0: 9100812a add x10, x9, #0x20 1e60e4: 8b090294 add x20, x20, x9 1e60e8: d00005c9 adrp x9, 0x2a0000 1e60ec: 910e118c add x12, x12, #0x384 1e60f0: 91226129 add x9, x9, #0x898 1e60f4: 528020eb mov w11, #0x107 // =263 1e60f8: f900010a str x10, [x8] 1e60fc: 91001188 add x8, x12, #0x4 1e6100: 9e670180 fmov d0, x12 1e6104: 72a0202b movk w11, #0x101, lsl #16 1e6108: f8010e89 str x9, [x20, #0x10]! 1e610c: 4e181d00 mov v0.d[1], x8 1e6110: b9000a8b str w11, [x20, #0x8] 1e6114: 3d800680 str q0, [x20, #0x10] 1e6118: 14000059 b 0x1e627c <__cxa_demangle+0x4fb4> 1e611c: eb09011f cmp x8, x9 1e6120: 54000ac0 b.eq 0x1e6278 <__cxa_demangle+0x4fb0> 1e6124: 39400129 ldrb w9, [x9] 1e6128: 5100c129 sub w9, w9, #0x30 1e612c: 7100253f cmp w9, #0x9 1e6130: 54000a48 b.hi 0x1e6278 <__cxa_demangle+0x4fb0> 1e6134: aa1f03eb mov x11, xzr 1e6138: d100090c sub x12, x8, #0x2 1e613c: d100050d sub x13, x8, #0x1 1e6140: 8b0b0969 add x9, x11, x11, lsl #2 1e6144: eb0a01bf cmp x13, x10 1e6148: d37ff92b lsl x11, x9, #1 1e614c: 54000760 b.eq 0x1e6238 <__cxa_demangle+0x4f70> 1e6150: 91000949 add x9, x10, #0x2 1e6154: f9000269 str x9, [x19] 1e6158: 3940054e ldrb w14, [x10, #0x1] 1e615c: eb0a019f cmp x12, x10 1e6160: 8b0e016b add x11, x11, x14 1e6164: d100c16b sub x11, x11, #0x30 1e6168: 540006c0 b.eq 0x1e6240 <__cxa_demangle+0x4f78> 1e616c: 3940094e ldrb w14, [x10, #0x2] 1e6170: 9100054a add x10, x10, #0x1 1e6174: 5100c1ce sub w14, w14, #0x30 1e6178: 710029df cmp w14, #0xa 1e617c: 54fffe23 b.lo 0x1e6140 <__cxa_demangle+0x4e78> 1e6180: 14000030 b 0x1e6240 <__cxa_demangle+0x4f78> 1e6184: 394b4668 ldrb w8, [x19, #0x2d1] 1e6188: 340006a8 cbz w8, 0x1e625c <__cxa_demangle+0x4f94> 1e618c: f9497274 ldr x20, [x19, #0x12e0] 1e6190: aa1403e8 mov x8, x20 1e6194: f8408d09 ldr x9, [x8, #0x8]! 1e6198: 9100c12a add x10, x9, #0x30 1e619c: f13fc15f cmp x10, #0xff0 1e61a0: 54000143 b.lo 0x1e61c8 <__cxa_demangle+0x4f00> 1e61a4: 321403e0 orr w0, wzr, #0x1000 1e61a8: 97faf03a bl 0xa2290 1e61ac: b40009c0 cbz x0, 0x1e62e4 <__cxa_demangle+0x501c> 1e61b0: aa0003e8 mov x8, x0 1e61b4: aa1f03e9 mov x9, xzr 1e61b8: f9000014 str x20, [x0] 1e61bc: f8008d1f str xzr, [x8, #0x8]! 1e61c0: aa0003f4 mov x20, x0 1e61c4: f9097260 str x0, [x19, #0x12e0] 1e61c8: 9100c12a add x10, x9, #0x30 1e61cc: 8b090294 add x20, x20, x9 1e61d0: d00005c9 adrp x9, 0x2a0000 1e61d4: 9125e129 add x9, x9, #0x978 1e61d8: 528043eb mov w11, #0x21f // =543 1e61dc: 72a0404b movk w11, #0x202, lsl #16 1e61e0: f900010a str x10, [x8] 1e61e4: f8010e89 str x9, [x20, #0x10]! 1e61e8: b9000a8b str w11, [x20, #0x8] 1e61ec: a9017e95 stp x21, xzr, [x20, #0x10] 1e61f0: 3900829f strb wzr, [x20, #0x20] 1e61f4: b4000454 cbz x20, 0x1e627c <__cxa_demangle+0x4fb4> 1e61f8: f9415268 ldr x8, [x19, #0x2a0] 1e61fc: f9415669 ldr x9, [x19, #0x2a8] 1e6200: eb09011f cmp x8, x9 1e6204: 54000681 b.ne 0x1e62d4 <__cxa_demangle+0x500c> 1e6208: f9414e77 ldr x23, [x19, #0x298] 1e620c: 910ac269 add x9, x19, #0x2b0 1e6210: eb17013f cmp x9, x23 1e6214: cb170115 sub x21, x8, x23 1e6218: 540003e0 b.eq 0x1e6294 <__cxa_demangle+0x4fcc> 1e621c: d37ffaa1 lsl x1, x21, #1 1e6220: aa1703e0 mov x0, x23 1e6224: 97faf613 bl 0xa3a70 1e6228: aa0003f6 mov x22, x0 1e622c: f9014e60 str x0, [x19, #0x298] 1e6230: b5000460 cbnz x0, 0x1e62bc <__cxa_demangle+0x4ff4> 1e6234: 1400002c b 0x1e62e4 <__cxa_demangle+0x501c> 1e6238: d100c16b sub x11, x11, #0x30 1e623c: 91000549 add x9, x10, #0x1 1e6240: eb08013f cmp x9, x8 1e6244: 540001a0 b.eq 0x1e6278 <__cxa_demangle+0x4fb0> 1e6248: 39400128 ldrb w8, [x9] 1e624c: 71017d1f cmp w8, #0x5f 1e6250: 54000141 b.ne 0x1e6278 <__cxa_demangle+0x4fb0> 1e6254: 91000575 add x21, x11, #0x1 1e6258: 17ffff8e b 0x1e6090 <__cxa_demangle+0x4dc8> 1e625c: f9412669 ldr x9, [x19, #0x248] 1e6260: f9412268 ldr x8, [x19, #0x240] 1e6264: cb080129 sub x9, x9, x8 1e6268: eb890ebf cmp x21, x9, asr #3 1e626c: 54000062 b.hs 0x1e6278 <__cxa_demangle+0x4fb0> 1e6270: f8757914 ldr x20, [x8, x21, lsl #3] 1e6274: 14000002 b 0x1e627c <__cxa_demangle+0x4fb4> 1e6278: aa1f03f4 mov x20, xzr 1e627c: aa1403e0 mov x0, x20 1e6280: a9437bfd ldp x29, x30, [sp, #0x30] 1e6284: a9424ff4 ldp x20, x19, [sp, #0x20] 1e6288: a94157f6 ldp x22, x21, [sp, #0x10] 1e628c: f84407f7 ldr x23, [sp], #0x40 1e6290: d65f03c0 ret 1e6294: d37ffaa0 lsl x0, x21, #1 1e6298: 97faeffe bl 0xa2290 1e629c: b4000240 cbz x0, 0x1e62e4 <__cxa_demangle+0x501c> 1e62a0: aa0003f6 mov x22, x0 1e62a4: b40000b5 cbz x21, 0x1e62b8 <__cxa_demangle+0x4ff0> 1e62a8: aa1603e0 mov x0, x22 1e62ac: aa1703e1 mov x1, x23 1e62b0: aa1503e2 mov x2, x21 1e62b4: 97faf2e3 bl 0xa2e40 1e62b8: f9014e76 str x22, [x19, #0x298] 1e62bc: 9343fea8 asr x8, x21, #3 1e62c0: 9342fea9 asr x9, x21, #2 1e62c4: 8b080ec8 add x8, x22, x8, lsl #3 1e62c8: 8b090ec9 add x9, x22, x9, lsl #3 1e62cc: f9015268 str x8, [x19, #0x2a0] 1e62d0: f9015669 str x9, [x19, #0x2a8] 1e62d4: 91002109 add x9, x8, #0x8 1e62d8: f9015269 str x9, [x19, #0x2a0] 1e62dc: f9000114 str x20, [x8] 1e62e0: 17ffffe7 b 0x1e627c <__cxa_demangle+0x4fb4> 1e62e4: 97fb10df bl 0xaa660 <_ZSt9terminatev@plt> 1e62e8: f81d0ff5 str x21, [sp, #-0x30]! 1e62ec: a9014ff4 stp x20, x19, [sp, #0x10] 1e62f0: a9027bfd stp x29, x30, [sp, #0x20] 1e62f4: 910083fd add x29, sp, #0x20 1e62f8: a9402408 ldp x8, x9, [x0] 1e62fc: eb09011f cmp x8, x9 1e6300: 54000860 b.eq 0x1e640c <__cxa_demangle+0x5144> 1e6304: 3940010a ldrb w10, [x8] 1e6308: 7101115f cmp w10, #0x44 1e630c: 54000801 b.ne 0x1e640c <__cxa_demangle+0x5144> 1e6310: 9100050a add x10, x8, #0x1 1e6314: aa0003f4 mov x20, x0 1e6318: eb09015f cmp x10, x9 1e631c: f900000a str x10, [x0] 1e6320: 54000760 b.eq 0x1e640c <__cxa_demangle+0x5144> 1e6324: 39400149 ldrb w9, [x10] 1e6328: 7101d13f cmp w9, #0x74 1e632c: 54000080 b.eq 0x1e633c <__cxa_demangle+0x5074> 1e6330: 39400149 ldrb w9, [x10] 1e6334: 7101513f cmp w9, #0x54 1e6338: 540006a1 b.ne 0x1e640c <__cxa_demangle+0x5144> 1e633c: 91000908 add x8, x8, #0x2 1e6340: aa1403e0 mov x0, x20 1e6344: f9000288 str x8, [x20] 1e6348: 940003a4 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e634c: b4000620 cbz x0, 0x1e6410 <__cxa_demangle+0x5148> 1e6350: a9402688 ldp x8, x9, [x20] 1e6354: eb09011f cmp x8, x9 1e6358: 540005a0 b.eq 0x1e640c <__cxa_demangle+0x5144> 1e635c: 39400109 ldrb w9, [x8] 1e6360: 7101153f cmp w9, #0x45 1e6364: 54000541 b.ne 0x1e640c <__cxa_demangle+0x5144> 1e6368: f9497295 ldr x21, [x20, #0x12e0] 1e636c: 91000508 add x8, x8, #0x1 1e6370: f9000288 str x8, [x20] 1e6374: aa0003f3 mov x19, x0 1e6378: aa1503e9 mov x9, x21 1e637c: f8408d28 ldr x8, [x9, #0x8]! 1e6380: 9101010a add x10, x8, #0x40 1e6384: f13fc15f cmp x10, #0xff0 1e6388: 54000143 b.lo 0x1e63b0 <__cxa_demangle+0x50e8> 1e638c: 321403e0 orr w0, wzr, #0x1000 1e6390: 97faefc0 bl 0xa2290 1e6394: b4000460 cbz x0, 0x1e6420 <__cxa_demangle+0x5158> 1e6398: aa0003e9 mov x9, x0 1e639c: aa1f03e8 mov x8, xzr 1e63a0: f9000015 str x21, [x0] 1e63a4: f8008d3f str xzr, [x9, #0x8]! 1e63a8: aa0003f5 mov x21, x0 1e63ac: f9097280 str x0, [x20, #0x12e0] 1e63b0: 9101010a add x10, x8, #0x40 1e63b4: 8b0802a0 add x0, x21, x8 1e63b8: f00005c8 adrp x8, 0x2a1000 1e63bc: f900012a str x10, [x9] 1e63c0: f00002ea adrp x10, 0x245000 1e63c4: 9116e108 add x8, x8, #0x5b8 1e63c8: 910e254a add x10, x10, #0x389 1e63cc: f8010c08 str x8, [x0, #0x10]! 1e63d0: 91002548 add x8, x10, #0x9 1e63d4: 9e670140 fmov d0, x10 1e63d8: 900002ea adrp x10, 0x242000 1e63dc: 911bfd4a add x10, x10, #0x6ff 1e63e0: 4e181d00 mov v0.d[1], x8 1e63e4: 528025e9 mov w9, #0x12f // =303 1e63e8: 91000548 add x8, x10, #0x1 1e63ec: 3d800400 str q0, [x0, #0x10] 1e63f0: 9e670140 fmov d0, x10 1e63f4: 72a02029 movk w9, #0x101, lsl #16 1e63f8: 4e181d00 mov v0.d[1], x8 1e63fc: b9000809 str w9, [x0, #0x8] 1e6400: f9001013 str x19, [x0, #0x20] 1e6404: 3c828000 stur q0, [x0, #0x28] 1e6408: 14000002 b 0x1e6410 <__cxa_demangle+0x5148> 1e640c: aa1f03e0 mov x0, xzr 1e6410: a9427bfd ldp x29, x30, [sp, #0x20] 1e6414: a9414ff4 ldp x20, x19, [sp, #0x10] 1e6418: f84307f5 ldr x21, [sp], #0x30 1e641c: d65f03c0 ret 1e6420: 97fb1090 bl 0xaa660 <_ZSt9terminatev@plt> 1e6424: f81c0ff7 str x23, [sp, #-0x40]! 1e6428: a90157f6 stp x22, x21, [sp, #0x10] 1e642c: a9024ff4 stp x20, x19, [sp, #0x20] 1e6430: a9037bfd stp x29, x30, [sp, #0x30] 1e6434: 9100c3fd add x29, sp, #0x30 1e6438: f9400028 ldr x8, [x1] 1e643c: aa0203f5 mov x21, x2 1e6440: aa0103f3 mov x19, x1 1e6444: aa0003f4 mov x20, x0 1e6448: 39402109 ldrb w9, [x8, #0x8] 1e644c: 7100913f cmp w9, #0x24 1e6450: 540003e1 b.ne 0x1e64cc <__cxa_demangle+0x5204> 1e6454: b9400d16 ldr w22, [x8, #0xc] 1e6458: 51000ac8 sub w8, w22, #0x2 1e645c: 71000d1f cmp w8, #0x3 1e6460: 54000368 b.hi 0x1e64cc <__cxa_demangle+0x5204> 1e6464: f9497297 ldr x23, [x20, #0x12e0] 1e6468: aa1703e8 mov x8, x23 1e646c: f8408d09 ldr x9, [x8, #0x8]! 1e6470: 9100412a add x10, x9, #0x10 1e6474: f13fc15f cmp x10, #0xff0 1e6478: 54000143 b.lo 0x1e64a0 <__cxa_demangle+0x51d8> 1e647c: 321403e0 orr w0, wzr, #0x1000 1e6480: 97faef84 bl 0xa2290 1e6484: b4001240 cbz x0, 0x1e66cc <__cxa_demangle+0x5404> 1e6488: aa0003e8 mov x8, x0 1e648c: aa1f03e9 mov x9, xzr 1e6490: f9000017 str x23, [x0] 1e6494: f8008d1f str xzr, [x8, #0x8]! 1e6498: aa0003f7 mov x23, x0 1e649c: f9097280 str x0, [x20, #0x12e0] 1e64a0: f00005cb adrp x11, 0x2a1000 1e64a4: 9100412a add x10, x9, #0x10 1e64a8: 8b0902e9 add x9, x23, x9 1e64ac: 911fa16b add x11, x11, #0x7e8 1e64b0: 5280246c mov w12, #0x123 // =291 1e64b4: 72a0202c movk w12, #0x101, lsl #16 1e64b8: f900010a str x10, [x8] 1e64bc: f8010d2b str x11, [x9, #0x10]! 1e64c0: 2901592c stp w12, w22, [x9, #0x8] 1e64c4: f9000269 str x9, [x19] 1e64c8: b4000f69 cbz x9, 0x1e66b4 <__cxa_demangle+0x53ec> 1e64cc: a9402a88 ldp x8, x10, [x20] 1e64d0: eb0a011f cmp x8, x10 1e64d4: 54000220 b.eq 0x1e6518 <__cxa_demangle+0x5250> 1e64d8: 39400109 ldrb w9, [x8] 1e64dc: 71010d3f cmp w9, #0x43 1e64e0: 540001c1 b.ne 0x1e6518 <__cxa_demangle+0x5250> 1e64e4: 91000509 add x9, x8, #0x1 1e64e8: eb0a013f cmp x9, x10 1e64ec: f9000289 str x9, [x20] 1e64f0: 54000e20 b.eq 0x1e66b4 <__cxa_demangle+0x53ec> 1e64f4: 3940012b ldrb w11, [x9] 1e64f8: 7101257f cmp w11, #0x49 1e64fc: 54000741 b.ne 0x1e65e4 <__cxa_demangle+0x531c> 1e6500: 91000909 add x9, x8, #0x2 1e6504: 320003e8 orr w8, wzr, #0x1 1e6508: f9000289 str x9, [x20] 1e650c: eb09015f cmp x10, x9 1e6510: 54000701 b.ne 0x1e65f0 <__cxa_demangle+0x5328> 1e6514: 14000068 b 0x1e66b4 <__cxa_demangle+0x53ec> 1e6518: eb080149 subs x9, x10, x8 1e651c: 54000cc0 b.eq 0x1e66b4 <__cxa_demangle+0x53ec> 1e6520: f100053f cmp x9, #0x1 1e6524: aa1f03e0 mov x0, xzr 1e6528: 54000c80 b.eq 0x1e66b8 <__cxa_demangle+0x53f0> 1e652c: 39400109 ldrb w9, [x8] 1e6530: 7101113f cmp w9, #0x44 1e6534: 54000c21 b.ne 0x1e66b8 <__cxa_demangle+0x53f0> 1e6538: 39400516 ldrb w22, [x8, #0x1] 1e653c: aa1f03e0 mov x0, xzr 1e6540: 7100d6df cmp w22, #0x35 1e6544: 54000ba8 b.hi 0x1e66b8 <__cxa_demangle+0x53f0> 1e6548: 320003e9 orr w9, wzr, #0x1 1e654c: 9ad62129 lsl x9, x9, x22 1e6550: d2e004ea mov x10, #0x27000000000000 // =10977524091715584 1e6554: ea0a013f tst x9, x10 1e6558: 54000b00 b.eq 0x1e66b8 <__cxa_demangle+0x53f0> 1e655c: 91000908 add x8, x8, #0x2 1e6560: f9000288 str x8, [x20] 1e6564: b4000075 cbz x21, 0x1e6570 <__cxa_demangle+0x52a8> 1e6568: 320003e8 orr w8, wzr, #0x1 1e656c: 390002a8 strb w8, [x21] 1e6570: f9497295 ldr x21, [x20, #0x12e0] 1e6574: aa1503e8 mov x8, x21 1e6578: f8408d09 ldr x9, [x8, #0x8]! 1e657c: 9100812a add x10, x9, #0x20 1e6580: f13fc15f cmp x10, #0xff0 1e6584: 54000143 b.lo 0x1e65ac <__cxa_demangle+0x52e4> 1e6588: 321403e0 orr w0, wzr, #0x1000 1e658c: 97faef41 bl 0xa2290 1e6590: b40009e0 cbz x0, 0x1e66cc <__cxa_demangle+0x5404> 1e6594: aa0003e8 mov x8, x0 1e6598: aa1f03e9 mov x9, xzr 1e659c: f9000015 str x21, [x0] 1e65a0: f8008d1f str xzr, [x8, #0x8]! 1e65a4: aa0003f5 mov x21, x0 1e65a8: f9097280 str x0, [x20, #0x12e0] 1e65ac: 9100812b add x11, x9, #0x20 1e65b0: f900010b str x11, [x8] 1e65b4: f9400268 ldr x8, [x19] 1e65b8: 8b0902a0 add x0, x21, x9 1e65bc: f00005c9 adrp x9, 0x2a1000 1e65c0: 91216129 add x9, x9, #0x858 1e65c4: 528024ac mov w12, #0x125 // =293 1e65c8: 5100c2ca sub w10, w22, #0x30 1e65cc: 72a0202c movk w12, #0x101, lsl #16 1e65d0: 320003ed orr w13, wzr, #0x1 1e65d4: f8010c09 str x9, [x0, #0x10]! 1e65d8: b900080c str w12, [x0, #0x8] 1e65dc: 3900600d strb w13, [x0, #0x18] 1e65e0: 14000032 b 0x1e66a8 <__cxa_demangle+0x53e0> 1e65e4: 2a1f03e8 mov w8, wzr 1e65e8: eb09015f cmp x10, x9 1e65ec: 54000640 b.eq 0x1e66b4 <__cxa_demangle+0x53ec> 1e65f0: 39400136 ldrb w22, [x9] 1e65f4: aa1f03e0 mov x0, xzr 1e65f8: 7100d6df cmp w22, #0x35 1e65fc: 540005e8 b.hi 0x1e66b8 <__cxa_demangle+0x53f0> 1e6600: 320003ea orr w10, wzr, #0x1 1e6604: 9ad6214a lsl x10, x10, x22 1e6608: d2e005cb mov x11, #0x2e000000000000 // =12947848928690176 1e660c: ea0b015f tst x10, x11 1e6610: 54000540 b.eq 0x1e66b8 <__cxa_demangle+0x53f0> 1e6614: 91000529 add x9, x9, #0x1 1e6618: f9000289 str x9, [x20] 1e661c: b4000075 cbz x21, 0x1e6628 <__cxa_demangle+0x5360> 1e6620: 320003e9 orr w9, wzr, #0x1 1e6624: 390002a9 strb w9, [x21] 1e6628: 340000a8 cbz w8, 0x1e663c <__cxa_demangle+0x5374> 1e662c: aa1403e0 mov x0, x20 1e6630: aa1503e1 mov x1, x21 1e6634: 97fff6ba bl 0x1e411c <__cxa_demangle+0x2e54> 1e6638: b4000400 cbz x0, 0x1e66b8 <__cxa_demangle+0x53f0> 1e663c: f9497295 ldr x21, [x20, #0x12e0] 1e6640: aa1503e8 mov x8, x21 1e6644: f8408d09 ldr x9, [x8, #0x8]! 1e6648: 9100812a add x10, x9, #0x20 1e664c: f13fc15f cmp x10, #0xff0 1e6650: 54000143 b.lo 0x1e6678 <__cxa_demangle+0x53b0> 1e6654: 321403e0 orr w0, wzr, #0x1000 1e6658: 97faef0e bl 0xa2290 1e665c: b4000380 cbz x0, 0x1e66cc <__cxa_demangle+0x5404> 1e6660: aa0003e8 mov x8, x0 1e6664: aa1f03e9 mov x9, xzr 1e6668: f9000015 str x21, [x0] 1e666c: f8008d1f str xzr, [x8, #0x8]! 1e6670: aa0003f5 mov x21, x0 1e6674: f9097280 str x0, [x20, #0x12e0] 1e6678: 9100812b add x11, x9, #0x20 1e667c: f900010b str x11, [x8] 1e6680: 8b0902a0 add x0, x21, x9 1e6684: f00005c9 adrp x9, 0x2a1000 1e6688: f9400268 ldr x8, [x19] 1e668c: 91216129 add x9, x9, #0x858 1e6690: 528024ac mov w12, #0x125 // =293 1e6694: 72a0202c movk w12, #0x101, lsl #16 1e6698: f8010c09 str x9, [x0, #0x10]! 1e669c: 5100c2ca sub w10, w22, #0x30 1e66a0: b900080c str w12, [x0, #0x8] 1e66a4: 3900601f strb wzr, [x0, #0x18] 1e66a8: f9000808 str x8, [x0, #0x10] 1e66ac: b9001c0a str w10, [x0, #0x1c] 1e66b0: 14000002 b 0x1e66b8 <__cxa_demangle+0x53f0> 1e66b4: aa1f03e0 mov x0, xzr 1e66b8: a9437bfd ldp x29, x30, [sp, #0x30] 1e66bc: a9424ff4 ldp x20, x19, [sp, #0x20] 1e66c0: a94157f6 ldp x22, x21, [sp, #0x10] 1e66c4: f84407f7 ldr x23, [sp], #0x40 1e66c8: d65f03c0 ret 1e66cc: 97fb0fe5 bl 0xaa660 <_ZSt9terminatev@plt> 1e66d0: a9bb67fa stp x26, x25, [sp, #-0x50]! 1e66d4: a9015ff8 stp x24, x23, [sp, #0x10] 1e66d8: a90257f6 stp x22, x21, [sp, #0x20] 1e66dc: a9034ff4 stp x20, x19, [sp, #0x30] 1e66e0: a9047bfd stp x29, x30, [sp, #0x40] 1e66e4: 910103fd add x29, sp, #0x40 1e66e8: f00005d5 adrp x21, 0x2a1000 1e66ec: aa0103f3 mov x19, x1 1e66f0: aa0003f4 mov x20, x0 1e66f4: 912322b5 add x21, x21, #0x8c8 1e66f8: 321d03f6 orr w22, wzr, #0x8 1e66fc: 52800157 mov w23, #0xa // =10 1e6700: a9402289 ldp x9, x8, [x20] 1e6704: eb08013f cmp x9, x8 1e6708: 54000940 b.eq 0x1e6830 <__cxa_demangle+0x5568> 1e670c: 3940012a ldrb w10, [x9] 1e6710: 7101095f cmp w10, #0x42 1e6714: 540008e1 b.ne 0x1e6830 <__cxa_demangle+0x5568> 1e6718: 9100052a add x10, x9, #0x1 1e671c: eb0a011f cmp x8, x10 1e6720: f900028a str x10, [x20] 1e6724: 540003a0 b.eq 0x1e6798 <__cxa_demangle+0x54d0> 1e6728: 3940014a ldrb w10, [x10] 1e672c: 5100c14a sub w10, w10, #0x30 1e6730: 7100255f cmp w10, #0x9 1e6734: 54000328 b.hi 0x1e6798 <__cxa_demangle+0x54d0> 1e6738: 9100092a add x10, x9, #0x2 1e673c: f900028a str x10, [x20] 1e6740: 39400529 ldrb w9, [x9, #0x1] 1e6744: eb0a011f cmp x8, x10 1e6748: aa0a03f8 mov x24, x10 1e674c: d100c129 sub x9, x9, #0x30 1e6750: 540001e0 b.eq 0x1e678c <__cxa_demangle+0x54c4> 1e6754: 3940014b ldrb w11, [x10] 1e6758: 5100c16b sub w11, w11, #0x30 1e675c: 7100297f cmp w11, #0xa 1e6760: 54000142 b.hs 0x1e6788 <__cxa_demangle+0x54c0> 1e6764: 91000558 add x24, x10, #0x1 1e6768: f9000298 str x24, [x20] 1e676c: 3940014a ldrb w10, [x10] 1e6770: eb18011f cmp x8, x24 1e6774: 9b172929 madd x9, x9, x23, x10 1e6778: d100c129 sub x9, x9, #0x30 1e677c: aa1803ea mov x10, x24 1e6780: 54fffea1 b.ne 0x1e6754 <__cxa_demangle+0x548c> 1e6784: 14000002 b 0x1e678c <__cxa_demangle+0x54c4> 1e6788: aa0a03f8 mov x24, x10 1e678c: cb180108 sub x8, x8, x24 1e6790: eb09011f cmp x8, x9 1e6794: 54000442 b.hs 0x1e681c <__cxa_demangle+0x5554> 1e6798: aa1f03f8 mov x24, xzr 1e679c: aa1f03f9 mov x25, xzr 1e67a0: eb19031f cmp x24, x25 1e67a4: 54000440 b.eq 0x1e682c <__cxa_demangle+0x5564> 1e67a8: f949729a ldr x26, [x20, #0x12e0] 1e67ac: aa1a03e9 mov x9, x26 1e67b0: f8408d28 ldr x8, [x9, #0x8]! 1e67b4: 9100c10a add x10, x8, #0x30 1e67b8: f13fc15f cmp x10, #0xff0 1e67bc: 54000143 b.lo 0x1e67e4 <__cxa_demangle+0x551c> 1e67c0: 321403e0 orr w0, wzr, #0x1000 1e67c4: 97faeeb3 bl 0xa2290 1e67c8: b4000420 cbz x0, 0x1e684c <__cxa_demangle+0x5584> 1e67cc: aa0003e9 mov x9, x0 1e67d0: aa1f03e8 mov x8, xzr 1e67d4: f900001a str x26, [x0] 1e67d8: f8008d3f str xzr, [x9, #0x8]! 1e67dc: aa0003fa mov x26, x0 1e67e0: f9097280 str x0, [x20, #0x12e0] 1e67e4: 9100c10a add x10, x8, #0x30 1e67e8: f900012a str x10, [x9] 1e67ec: 78409269 ldurh w9, [x19, #0x9] 1e67f0: 39402e6a ldrb w10, [x19, #0xb] 1e67f4: 8b080348 add x8, x26, x8 1e67f8: f8010d15 str x21, [x8, #0x10]! 1e67fc: a9016113 stp x19, x24, [x8, #0x10] 1e6800: aa0803f3 mov x19, x8 1e6804: 39002116 strb w22, [x8, #0x8] 1e6808: 78009109 sturh w9, [x8, #0x9] 1e680c: 39002d0a strb w10, [x8, #0xb] 1e6810: f9001119 str x25, [x8, #0x20] 1e6814: b5fff768 cbnz x8, 0x1e6700 <__cxa_demangle+0x5438> 1e6818: 14000006 b 0x1e6830 <__cxa_demangle+0x5568> 1e681c: 8b090319 add x25, x24, x9 1e6820: f9000299 str x25, [x20] 1e6824: eb19031f cmp x24, x25 1e6828: 54fffc01 b.ne 0x1e67a8 <__cxa_demangle+0x54e0> 1e682c: aa1f03f3 mov x19, xzr 1e6830: aa1303e0 mov x0, x19 1e6834: a9447bfd ldp x29, x30, [sp, #0x40] 1e6838: a9434ff4 ldp x20, x19, [sp, #0x30] 1e683c: a94257f6 ldp x22, x21, [sp, #0x20] 1e6840: a9415ff8 ldp x24, x23, [sp, #0x10] 1e6844: a8c567fa ldp x26, x25, [sp], #0x50 1e6848: d65f03c0 ret 1e684c: 97fb0f85 bl 0xaa660 <_ZSt9terminatev@plt> 1e6850: a9bb67fa stp x26, x25, [sp, #-0x50]! 1e6854: a9015ff8 stp x24, x23, [sp, #0x10] 1e6858: a90257f6 stp x22, x21, [sp, #0x20] 1e685c: a9034ff4 stp x20, x19, [sp, #0x30] 1e6860: a9047bfd stp x29, x30, [sp, #0x40] 1e6864: 910103fd add x29, sp, #0x40 1e6868: a9405808 ldp x8, x22, [x0] 1e686c: aa0003f3 mov x19, x0 1e6870: eb0802c9 subs x9, x22, x8 1e6874: 54000cc0 b.eq 0x1e6a0c <__cxa_demangle+0x5744> 1e6878: 3940010a ldrb w10, [x8] 1e687c: 7101555f cmp w10, #0x55 1e6880: 540003c1 b.ne 0x1e68f8 <__cxa_demangle+0x5630> 1e6884: f100093f cmp x9, #0x2 1e6888: 54002a83 b.lo 0x1e6dd8 <__cxa_demangle+0x5b10> 1e688c: 39400509 ldrb w9, [x8, #0x1] 1e6890: 7101d13f cmp w9, #0x74 1e6894: 54000d41 b.ne 0x1e6a3c <__cxa_demangle+0x5774> 1e6898: 91000909 add x9, x8, #0x2 1e689c: eb0902df cmp x22, x9 1e68a0: f9000269 str x9, [x19] 1e68a4: 54000fe0 b.eq 0x1e6aa0 <__cxa_demangle+0x57d8> 1e68a8: 3940012a ldrb w10, [x9] 1e68ac: 5100c14a sub w10, w10, #0x30 1e68b0: 7100255f cmp w10, #0x9 1e68b4: 54000f68 b.hi 0x1e6aa0 <__cxa_demangle+0x57d8> 1e68b8: 91000d0a add x10, x8, #0x3 1e68bc: aa0a03e8 mov x8, x10 1e68c0: eb0a02df cmp x22, x10 1e68c4: f900026a str x10, [x19] 1e68c8: 54001dc0 b.eq 0x1e6c80 <__cxa_demangle+0x59b8> 1e68cc: aa0803ea mov x10, x8 1e68d0: 3840154b ldrb w11, [x10], #0x1 1e68d4: 5100c16b sub w11, w11, #0x30 1e68d8: 7100297f cmp w11, #0xa 1e68dc: 54ffff03 b.lo 0x1e68bc <__cxa_demangle+0x55f4> 1e68e0: aa0903f5 mov x21, x9 1e68e4: d1000554 sub x20, x10, #0x1 1e68e8: aa0803e9 mov x9, x8 1e68ec: eb16013f cmp x9, x22 1e68f0: 54000e01 b.ne 0x1e6ab0 <__cxa_demangle+0x57e8> 1e68f4: 14000139 b 0x1e6dd8 <__cxa_demangle+0x5b10> 1e68f8: 5100c54a sub w10, w10, #0x31 1e68fc: 7100215f cmp w10, #0x8 1e6900: 540000c8 b.hi 0x1e6918 <__cxa_demangle+0x5650> 1e6904: aa1303e0 mov x0, x19 1e6908: 94001b35 bl 0x1ed5dc <__cxa_demangle+0xc314> 1e690c: aa0003e8 mov x8, x0 1e6910: b5000868 cbnz x8, 0x1e6a1c <__cxa_demangle+0x5754> 1e6914: 14000131 b 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6918: f100093f cmp x9, #0x2 1e691c: 54000783 b.lo 0x1e6a0c <__cxa_demangle+0x5744> 1e6920: 39400109 ldrb w9, [x8] 1e6924: 7101113f cmp w9, #0x44 1e6928: 54000721 b.ne 0x1e6a0c <__cxa_demangle+0x5744> 1e692c: 39400509 ldrb w9, [x8, #0x1] 1e6930: 71010d3f cmp w9, #0x43 1e6934: 540006c1 b.ne 0x1e6a0c <__cxa_demangle+0x5744> 1e6938: a9415a75 ldp x21, x22, [x19, #0x10] 1e693c: 91000908 add x8, x8, #0x2 1e6940: aa1303e0 mov x0, x19 1e6944: f9000268 str x8, [x19] 1e6948: 94001b25 bl 0x1ed5dc <__cxa_demangle+0xc314> 1e694c: b4002460 cbz x0, 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6950: cb1502c8 sub x8, x22, x21 1e6954: aa0003f4 mov x20, x0 1e6958: 9343fd18 asr x24, x8, #3 1e695c: 9100a279 add x25, x19, #0x28 1e6960: a941a668 ldp x8, x9, [x19, #0x18] 1e6964: eb09011f cmp x8, x9 1e6968: 54000361 b.ne 0x1e69d4 <__cxa_demangle+0x570c> 1e696c: f9400a77 ldr x23, [x19, #0x10] 1e6970: cb170115 sub x21, x8, x23 1e6974: eb17033f cmp x25, x23 1e6978: d37ffaa1 lsl x1, x21, #1 1e697c: 540000e0 b.eq 0x1e6998 <__cxa_demangle+0x56d0> 1e6980: aa1703e0 mov x0, x23 1e6984: 97faf43b bl 0xa3a70 1e6988: aa0003f6 mov x22, x0 1e698c: f9000a60 str x0, [x19, #0x10] 1e6990: b5000180 cbnz x0, 0x1e69c0 <__cxa_demangle+0x56f8> 1e6994: 14000118 b 0x1e6df4 <__cxa_demangle+0x5b2c> 1e6998: aa0103e0 mov x0, x1 1e699c: 97faee3d bl 0xa2290 1e69a0: b40022a0 cbz x0, 0x1e6df4 <__cxa_demangle+0x5b2c> 1e69a4: aa0003f6 mov x22, x0 1e69a8: b40000b5 cbz x21, 0x1e69bc <__cxa_demangle+0x56f4> 1e69ac: aa1603e0 mov x0, x22 1e69b0: aa1703e1 mov x1, x23 1e69b4: aa1503e2 mov x2, x21 1e69b8: 97faf122 bl 0xa2e40 1e69bc: f9000a76 str x22, [x19, #0x10] 1e69c0: 9343fea8 asr x8, x21, #3 1e69c4: 9342fea9 asr x9, x21, #2 1e69c8: 8b080ec8 add x8, x22, x8, lsl #3 1e69cc: 8b090ec9 add x9, x22, x9, lsl #3 1e69d0: a901a668 stp x8, x9, [x19, #0x18] 1e69d4: 91002109 add x9, x8, #0x8 1e69d8: f9000e69 str x9, [x19, #0x18] 1e69dc: f9000114 str x20, [x8] 1e69e0: a9402668 ldp x8, x9, [x19] 1e69e4: eb09011f cmp x8, x9 1e69e8: 54000080 b.eq 0x1e69f8 <__cxa_demangle+0x5730> 1e69ec: 39400109 ldrb w9, [x8] 1e69f0: 7101153f cmp w9, #0x45 1e69f4: 54001520 b.eq 0x1e6c98 <__cxa_demangle+0x59d0> 1e69f8: aa1303e0 mov x0, x19 1e69fc: 94001af8 bl 0x1ed5dc <__cxa_demangle+0xc314> 1e6a00: aa0003f4 mov x20, x0 1e6a04: b5fffae0 cbnz x0, 0x1e6960 <__cxa_demangle+0x5698> 1e6a08: 140000f4 b 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6a0c: aa1303e0 mov x0, x19 1e6a10: 94001bbf bl 0x1ed90c <__cxa_demangle+0xc644> 1e6a14: aa0003e8 mov x8, x0 1e6a18: b4001e08 cbz x8, 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6a1c: aa1303e0 mov x0, x19 1e6a20: a9447bfd ldp x29, x30, [sp, #0x40] 1e6a24: a9434ff4 ldp x20, x19, [sp, #0x30] 1e6a28: a94257f6 ldp x22, x21, [sp, #0x20] 1e6a2c: a9415ff8 ldp x24, x23, [sp, #0x10] 1e6a30: aa0803e1 mov x1, x8 1e6a34: a8c567fa ldp x26, x25, [sp], #0x50 1e6a38: 17ffff26 b 0x1e66d0 <__cxa_demangle+0x5408> 1e6a3c: 39400509 ldrb w9, [x8, #0x1] 1e6a40: 7101b13f cmp w9, #0x6c 1e6a44: 54001ca1 b.ne 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6a48: 394b4a78 ldrb w24, [x19, #0x2d2] 1e6a4c: 91000909 add x9, x8, #0x2 1e6a50: cb0902cb sub x11, x22, x9 1e6a54: 320003ea orr w10, wzr, #0x1 1e6a58: f100097f cmp x11, #0x2 1e6a5c: f9000269 str x9, [x19] 1e6a60: 390b4a6a strb w10, [x19, #0x2d2] 1e6a64: 54000663 b.lo 0x1e6b30 <__cxa_demangle+0x5868> 1e6a68: 39400129 ldrb w9, [x9] 1e6a6c: 7101d93f cmp w9, #0x76 1e6a70: 54000601 b.ne 0x1e6b30 <__cxa_demangle+0x5868> 1e6a74: 39400d09 ldrb w9, [x8, #0x3] 1e6a78: 7101153f cmp w9, #0x45 1e6a7c: 540005a1 b.ne 0x1e6b30 <__cxa_demangle+0x5868> 1e6a80: 91001108 add x8, x8, #0x4 1e6a84: aa1f03f4 mov x20, xzr 1e6a88: aa1f03f5 mov x21, xzr 1e6a8c: f9000268 str x8, [x19] 1e6a90: aa1603e9 mov x9, x22 1e6a94: eb0802df cmp x22, x8 1e6a98: 54000c81 b.ne 0x1e6c28 <__cxa_demangle+0x5960> 1e6a9c: 14000074 b 0x1e6c6c <__cxa_demangle+0x59a4> 1e6aa0: aa1f03f4 mov x20, xzr 1e6aa4: aa1f03f5 mov x21, xzr 1e6aa8: eb16013f cmp x9, x22 1e6aac: 54001960 b.eq 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6ab0: 39400128 ldrb w8, [x9] 1e6ab4: 71017d1f cmp w8, #0x5f 1e6ab8: 54001901 b.ne 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6abc: f9497276 ldr x22, [x19, #0x12e0] 1e6ac0: 91000528 add x8, x9, #0x1 1e6ac4: f9000268 str x8, [x19] 1e6ac8: aa1603e9 mov x9, x22 1e6acc: f8408d28 ldr x8, [x9, #0x8]! 1e6ad0: 9100810a add x10, x8, #0x20 1e6ad4: f13fc15f cmp x10, #0xff0 1e6ad8: 54000143 b.lo 0x1e6b00 <__cxa_demangle+0x5838> 1e6adc: 321403e0 orr w0, wzr, #0x1000 1e6ae0: 97faedec bl 0xa2290 1e6ae4: b4001880 cbz x0, 0x1e6df4 <__cxa_demangle+0x5b2c> 1e6ae8: aa0003e9 mov x9, x0 1e6aec: aa1f03e8 mov x8, xzr 1e6af0: f9000016 str x22, [x0] 1e6af4: f8008d3f str xzr, [x9, #0x8]! 1e6af8: aa0003f6 mov x22, x0 1e6afc: f9097260 str x0, [x19, #0x12e0] 1e6b00: f00005cb adrp x11, 0x2a1000 1e6b04: 9100810a add x10, x8, #0x20 1e6b08: 8b0802c8 add x8, x22, x8 1e6b0c: 9124e16b add x11, x11, #0x938 1e6b10: 528024ec mov w12, #0x127 // =295 1e6b14: 72a0202c movk w12, #0x101, lsl #16 1e6b18: f900012a str x10, [x9] 1e6b1c: f8010d0b str x11, [x8, #0x10]! 1e6b20: b900090c str w12, [x8, #0x8] 1e6b24: a9015115 stp x21, x20, [x8, #0x10] 1e6b28: b5fff7a8 cbnz x8, 0x1e6a1c <__cxa_demangle+0x5754> 1e6b2c: 140000ab b 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6b30: a9412668 ldp x8, x9, [x19, #0x10] 1e6b34: 9100a27a add x26, x19, #0x28 1e6b38: cb080128 sub x8, x9, x8 1e6b3c: 9343fd19 asr x25, x8, #3 1e6b40: aa1303e0 mov x0, x19 1e6b44: 97ffef09 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e6b48: aa0003f4 mov x20, x0 1e6b4c: b4001400 cbz x0, 0x1e6dcc <__cxa_demangle+0x5b04> 1e6b50: a941a668 ldp x8, x9, [x19, #0x18] 1e6b54: eb09011f cmp x8, x9 1e6b58: 54000361 b.ne 0x1e6bc4 <__cxa_demangle+0x58fc> 1e6b5c: f9400a77 ldr x23, [x19, #0x10] 1e6b60: cb170115 sub x21, x8, x23 1e6b64: eb17035f cmp x26, x23 1e6b68: d37ffaa1 lsl x1, x21, #1 1e6b6c: 540000e0 b.eq 0x1e6b88 <__cxa_demangle+0x58c0> 1e6b70: aa1703e0 mov x0, x23 1e6b74: 97faf3bf bl 0xa3a70 1e6b78: aa0003f6 mov x22, x0 1e6b7c: f9000a60 str x0, [x19, #0x10] 1e6b80: b5000180 cbnz x0, 0x1e6bb0 <__cxa_demangle+0x58e8> 1e6b84: 1400009c b 0x1e6df4 <__cxa_demangle+0x5b2c> 1e6b88: aa0103e0 mov x0, x1 1e6b8c: 97faedc1 bl 0xa2290 1e6b90: b4001320 cbz x0, 0x1e6df4 <__cxa_demangle+0x5b2c> 1e6b94: aa0003f6 mov x22, x0 1e6b98: b40000b5 cbz x21, 0x1e6bac <__cxa_demangle+0x58e4> 1e6b9c: aa1603e0 mov x0, x22 1e6ba0: aa1703e1 mov x1, x23 1e6ba4: aa1503e2 mov x2, x21 1e6ba8: 97faf0a6 bl 0xa2e40 1e6bac: f9000a76 str x22, [x19, #0x10] 1e6bb0: 9343fea8 asr x8, x21, #3 1e6bb4: 9342fea9 asr x9, x21, #2 1e6bb8: 8b080ec8 add x8, x22, x8, lsl #3 1e6bbc: 8b090ec9 add x9, x22, x9, lsl #3 1e6bc0: a901a668 stp x8, x9, [x19, #0x18] 1e6bc4: 91002109 add x9, x8, #0x8 1e6bc8: f9000e69 str x9, [x19, #0x18] 1e6bcc: f9000114 str x20, [x8] 1e6bd0: a9402668 ldp x8, x9, [x19] 1e6bd4: eb09011f cmp x8, x9 1e6bd8: 54fffb40 b.eq 0x1e6b40 <__cxa_demangle+0x5878> 1e6bdc: 39400109 ldrb w9, [x8] 1e6be0: 7101153f cmp w9, #0x45 1e6be4: 54fffae1 b.ne 0x1e6b40 <__cxa_demangle+0x5878> 1e6be8: a9410a69 ldp x9, x2, [x19, #0x10] 1e6bec: d37df336 lsl x22, x25, #3 1e6bf0: 91000508 add x8, x8, #0x1 1e6bf4: aa1303e0 mov x0, x19 1e6bf8: 8b160121 add x1, x9, x22 1e6bfc: f9000268 str x8, [x19] 1e6c00: 94001897 bl 0x1ece5c <__cxa_demangle+0xbb94> 1e6c04: a940aa69 ldp x9, x10, [x19, #0x8] 1e6c08: f9400268 ldr x8, [x19] 1e6c0c: aa0003f4 mov x20, x0 1e6c10: aa0103f5 mov x21, x1 1e6c14: 8b16014a add x10, x10, x22 1e6c18: aa0903f6 mov x22, x9 1e6c1c: f9000e6a str x10, [x19, #0x18] 1e6c20: eb0802df cmp x22, x8 1e6c24: 54000240 b.eq 0x1e6c6c <__cxa_demangle+0x59a4> 1e6c28: 3940010a ldrb w10, [x8] 1e6c2c: 5100c14a sub w10, w10, #0x30 1e6c30: 7100255f cmp w10, #0x9 1e6c34: 540001c8 b.hi 0x1e6c6c <__cxa_demangle+0x59a4> 1e6c38: 9100050b add x11, x8, #0x1 1e6c3c: aa0b03ea mov x10, x11 1e6c40: eb0b02df cmp x22, x11 1e6c44: f900026b str x11, [x19] 1e6c48: 54000760 b.eq 0x1e6d34 <__cxa_demangle+0x5a6c> 1e6c4c: aa0a03eb mov x11, x10 1e6c50: 3840156c ldrb w12, [x11], #0x1 1e6c54: 5100c18c sub w12, w12, #0x30 1e6c58: 7100299f cmp w12, #0xa 1e6c5c: 54ffff03 b.lo 0x1e6c3c <__cxa_demangle+0x5974> 1e6c60: aa0803f7 mov x23, x8 1e6c64: d1000576 sub x22, x11, #0x1 1e6c68: 14000034 b 0x1e6d38 <__cxa_demangle+0x5a70> 1e6c6c: aa1f03f6 mov x22, xzr 1e6c70: aa1f03f7 mov x23, xzr 1e6c74: eb09011f cmp x8, x9 1e6c78: 54000661 b.ne 0x1e6d44 <__cxa_demangle+0x5a7c> 1e6c7c: 14000054 b 0x1e6dcc <__cxa_demangle+0x5b04> 1e6c80: aa0903f5 mov x21, x9 1e6c84: aa0803e9 mov x9, x8 1e6c88: aa1603f4 mov x20, x22 1e6c8c: eb16013f cmp x9, x22 1e6c90: 54fff101 b.ne 0x1e6ab0 <__cxa_demangle+0x57e8> 1e6c94: 14000051 b 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6c98: a9410a69 ldp x9, x2, [x19, #0x10] 1e6c9c: d37df315 lsl x21, x24, #3 1e6ca0: 91000508 add x8, x8, #0x1 1e6ca4: aa1303e0 mov x0, x19 1e6ca8: 8b150121 add x1, x9, x21 1e6cac: f9000268 str x8, [x19] 1e6cb0: 9400186b bl 0x1ece5c <__cxa_demangle+0xbb94> 1e6cb4: f9400a68 ldr x8, [x19, #0x10] 1e6cb8: f9497276 ldr x22, [x19, #0x12e0] 1e6cbc: aa0003f4 mov x20, x0 1e6cc0: 8b150108 add x8, x8, x21 1e6cc4: f9000e68 str x8, [x19, #0x18] 1e6cc8: aa1603e9 mov x9, x22 1e6ccc: f8408d28 ldr x8, [x9, #0x8]! 1e6cd0: aa0103f5 mov x21, x1 1e6cd4: 9100810a add x10, x8, #0x20 1e6cd8: f13fc15f cmp x10, #0xff0 1e6cdc: 54000143 b.lo 0x1e6d04 <__cxa_demangle+0x5a3c> 1e6ce0: 321403e0 orr w0, wzr, #0x1000 1e6ce4: 97faed6b bl 0xa2290 1e6ce8: b4000860 cbz x0, 0x1e6df4 <__cxa_demangle+0x5b2c> 1e6cec: aa0003e9 mov x9, x0 1e6cf0: aa1f03e8 mov x8, xzr 1e6cf4: f9000016 str x22, [x0] 1e6cf8: f8008d3f str xzr, [x9, #0x8]! 1e6cfc: aa0003f6 mov x22, x0 1e6d00: f9097260 str x0, [x19, #0x12e0] 1e6d04: f00005cb adrp x11, 0x2a1000 1e6d08: 9100810a add x10, x8, #0x20 1e6d0c: 8b0802c8 add x8, x22, x8 1e6d10: 9128616b add x11, x11, #0xa18 1e6d14: 5280252c mov w12, #0x129 // =297 1e6d18: 72a0202c movk w12, #0x101, lsl #16 1e6d1c: f900012a str x10, [x9] 1e6d20: f8010d0b str x11, [x8, #0x10]! 1e6d24: b900090c str w12, [x8, #0x8] 1e6d28: a9015514 stp x20, x21, [x8, #0x10] 1e6d2c: b5ffe788 cbnz x8, 0x1e6a1c <__cxa_demangle+0x5754> 1e6d30: 1400002a b 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6d34: aa0803f7 mov x23, x8 1e6d38: aa0a03e8 mov x8, x10 1e6d3c: eb09011f cmp x8, x9 1e6d40: 54000460 b.eq 0x1e6dcc <__cxa_demangle+0x5b04> 1e6d44: 39400109 ldrb w9, [x8] 1e6d48: 71017d3f cmp w9, #0x5f 1e6d4c: 54000401 b.ne 0x1e6dcc <__cxa_demangle+0x5b04> 1e6d50: f9497279 ldr x25, [x19, #0x12e0] 1e6d54: 91000508 add x8, x8, #0x1 1e6d58: f9000268 str x8, [x19] 1e6d5c: aa1903e9 mov x9, x25 1e6d60: f8408d28 ldr x8, [x9, #0x8]! 1e6d64: 9100c10a add x10, x8, #0x30 1e6d68: f13fc15f cmp x10, #0xff0 1e6d6c: 54000143 b.lo 0x1e6d94 <__cxa_demangle+0x5acc> 1e6d70: 321403e0 orr w0, wzr, #0x1000 1e6d74: 97faed47 bl 0xa2290 1e6d78: b40003e0 cbz x0, 0x1e6df4 <__cxa_demangle+0x5b2c> 1e6d7c: aa0003e9 mov x9, x0 1e6d80: aa1f03e8 mov x8, xzr 1e6d84: f9000019 str x25, [x0] 1e6d88: f8008d3f str xzr, [x9, #0x8]! 1e6d8c: aa0003f9 mov x25, x0 1e6d90: f9097260 str x0, [x19, #0x12e0] 1e6d94: f00005cb adrp x11, 0x2a1000 1e6d98: 9100c10a add x10, x8, #0x30 1e6d9c: 8b080328 add x8, x25, x8 1e6da0: 9126a16b add x11, x11, #0x9a8 1e6da4: 5280250c mov w12, #0x128 // =296 1e6da8: 72a0202c movk w12, #0x101, lsl #16 1e6dac: f900012a str x10, [x9] 1e6db0: f8010d0b str x11, [x8, #0x10]! 1e6db4: b900090c str w12, [x8, #0x8] 1e6db8: a9015514 stp x20, x21, [x8, #0x10] 1e6dbc: a9025917 stp x23, x22, [x8, #0x20] 1e6dc0: 390b4a78 strb w24, [x19, #0x2d2] 1e6dc4: b5ffe2c8 cbnz x8, 0x1e6a1c <__cxa_demangle+0x5754> 1e6dc8: 14000004 b 0x1e6dd8 <__cxa_demangle+0x5b10> 1e6dcc: aa1f03e8 mov x8, xzr 1e6dd0: 390b4a78 strb w24, [x19, #0x2d2] 1e6dd4: b5ffe248 cbnz x8, 0x1e6a1c <__cxa_demangle+0x5754> 1e6dd8: a9447bfd ldp x29, x30, [sp, #0x40] 1e6ddc: a9434ff4 ldp x20, x19, [sp, #0x30] 1e6de0: a94257f6 ldp x22, x21, [sp, #0x20] 1e6de4: a9415ff8 ldp x24, x23, [sp, #0x10] 1e6de8: aa1f03e0 mov x0, xzr 1e6dec: a8c567fa ldp x26, x25, [sp], #0x50 1e6df0: d65f03c0 ret 1e6df4: 97fb0e1b bl 0xaa660 <_ZSt9terminatev@plt> 1e6df8: 390b4a78 strb w24, [x19, #0x2d2] 1e6dfc: 97fb0445 bl 0xa7f10 <_Unwind_Resume@plt> 1e6e00: f81d0ff5 str x21, [sp, #-0x30]! 1e6e04: a9014ff4 stp x20, x19, [sp, #0x10] 1e6e08: a9027bfd stp x29, x30, [sp, #0x20] 1e6e0c: 910083fd add x29, sp, #0x20 1e6e10: a9412015 ldp x21, x8, [x0, #0x10] 1e6e14: eb150114 subs x20, x8, x21 1e6e18: 54000300 b.eq 0x1e6e78 <__cxa_demangle+0x5bb0> 1e6e1c: a940a828 ldp x8, x10, [x1, #0x8] 1e6e20: aa0103f3 mov x19, x1 1e6e24: 8b140109 add x9, x8, x20 1e6e28: eb0a013f cmp x9, x10 1e6e2c: 54000062 b.hs 0x1e6e38 <__cxa_demangle+0x5b70> 1e6e30: f9400260 ldr x0, [x19] 1e6e34: 1400000a b 0x1e6e5c <__cxa_demangle+0x5b94> 1e6e38: f9400260 ldr x0, [x19] 1e6e3c: d37ff948 lsl x8, x10, #1 1e6e40: eb09011f cmp x8, x9 1e6e44: 9a883121 csel x1, x9, x8, lo 1e6e48: f9000a61 str x1, [x19, #0x10] 1e6e4c: 97faf309 bl 0xa3a70 1e6e50: f9000260 str x0, [x19] 1e6e54: b40001a0 cbz x0, 0x1e6e88 <__cxa_demangle+0x5bc0> 1e6e58: f9400668 ldr x8, [x19, #0x8] 1e6e5c: 8b080000 add x0, x0, x8 1e6e60: aa1503e1 mov x1, x21 1e6e64: aa1403e2 mov x2, x20 1e6e68: 97faeff6 bl 0xa2e40 1e6e6c: f9400668 ldr x8, [x19, #0x8] 1e6e70: 8b140108 add x8, x8, x20 1e6e74: f9000668 str x8, [x19, #0x8] 1e6e78: a9427bfd ldp x29, x30, [sp, #0x20] 1e6e7c: a9414ff4 ldp x20, x19, [sp, #0x10] 1e6e80: f84307f5 ldr x21, [sp], #0x30 1e6e84: d65f03c0 ret 1e6e88: 97fb0df6 bl 0xaa660 <_ZSt9terminatev@plt> 1e6e8c: a9410408 ldp x8, x1, [x0, #0x10] 1e6e90: aa0803e0 mov x0, x8 1e6e94: d65f03c0 ret 1e6e98: 17fae6b2 b 0xa0960 <_ZdlPv@plt> 1e6e9c: f81d0ff5 str x21, [sp, #-0x30]! 1e6ea0: a9014ff4 stp x20, x19, [sp, #0x10] 1e6ea4: a9027bfd stp x29, x30, [sp, #0x20] 1e6ea8: 910083fd add x29, sp, #0x20 1e6eac: f9400815 ldr x21, [x0, #0x10] 1e6eb0: aa0003f4 mov x20, x0 1e6eb4: aa0103f3 mov x19, x1 1e6eb8: f94002a8 ldr x8, [x21] 1e6ebc: aa1503e0 mov x0, x21 1e6ec0: f9401108 ldr x8, [x8, #0x20] 1e6ec4: d63f0100 blr x8 1e6ec8: 394026a8 ldrb w8, [x21, #0x9] 1e6ecc: 7100051f cmp w8, #0x1 1e6ed0: 540000c0 b.eq 0x1e6ee8 <__cxa_demangle+0x5c20> 1e6ed4: f94002a8 ldr x8, [x21] 1e6ed8: aa1503e0 mov x0, x21 1e6edc: aa1303e1 mov x1, x19 1e6ee0: f9401508 ldr x8, [x8, #0x28] 1e6ee4: d63f0100 blr x8 1e6ee8: a940aa68 ldp x8, x10, [x19, #0x8] 1e6eec: 91000909 add x9, x8, #0x2 1e6ef0: eb0a013f cmp x9, x10 1e6ef4: 54000062 b.hs 0x1e6f00 <__cxa_demangle+0x5c38> 1e6ef8: f9400260 ldr x0, [x19] 1e6efc: 1400000a b 0x1e6f24 <__cxa_demangle+0x5c5c> 1e6f00: f9400260 ldr x0, [x19] 1e6f04: d37ff948 lsl x8, x10, #1 1e6f08: eb09011f cmp x8, x9 1e6f0c: 9a883121 csel x1, x9, x8, lo 1e6f10: f9000a61 str x1, [x19, #0x10] 1e6f14: 97faf2d7 bl 0xa3a70 1e6f18: f9000260 str x0, [x19] 1e6f1c: b4000380 cbz x0, 0x1e6f8c <__cxa_demangle+0x5cc4> 1e6f20: f9400668 ldr x8, [x19, #0x8] 1e6f24: 52874749 mov w9, #0x3a3a // =14906 1e6f28: 78286809 strh w9, [x0, x8] 1e6f2c: f9400668 ldr x8, [x19, #0x8] 1e6f30: aa1303e1 mov x1, x19 1e6f34: 91000908 add x8, x8, #0x2 1e6f38: f9000668 str x8, [x19, #0x8] 1e6f3c: f9400e94 ldr x20, [x20, #0x18] 1e6f40: f9400288 ldr x8, [x20] 1e6f44: aa1403e0 mov x0, x20 1e6f48: f9401108 ldr x8, [x8, #0x20] 1e6f4c: d63f0100 blr x8 1e6f50: 39402688 ldrb w8, [x20, #0x9] 1e6f54: 7100051f cmp w8, #0x1 1e6f58: 540000a1 b.ne 0x1e6f6c <__cxa_demangle+0x5ca4> 1e6f5c: a9427bfd ldp x29, x30, [sp, #0x20] 1e6f60: a9414ff4 ldp x20, x19, [sp, #0x10] 1e6f64: f84307f5 ldr x21, [sp], #0x30 1e6f68: d65f03c0 ret 1e6f6c: f9400288 ldr x8, [x20] 1e6f70: aa1403e0 mov x0, x20 1e6f74: aa1303e1 mov x1, x19 1e6f78: a9427bfd ldp x29, x30, [sp, #0x20] 1e6f7c: f9401502 ldr x2, [x8, #0x28] 1e6f80: a9414ff4 ldp x20, x19, [sp, #0x10] 1e6f84: f84307f5 ldr x21, [sp], #0x30 1e6f88: d61f0040 br x2 1e6f8c: 97fb0db5 bl 0xaa660 <_ZSt9terminatev@plt> 1e6f90: f9400c00 ldr x0, [x0, #0x18] 1e6f94: f9400008 ldr x8, [x0] 1e6f98: f9401901 ldr x1, [x8, #0x30] 1e6f9c: d61f0020 br x1 1e6fa0: 17fae670 b 0xa0960 <_ZdlPv@plt> 1e6fa4: f81e0ff3 str x19, [sp, #-0x20]! 1e6fa8: a9017bfd stp x29, x30, [sp, #0x10] 1e6fac: 910043fd add x29, sp, #0x10 1e6fb0: 39408008 ldrb w8, [x0, #0x20] 1e6fb4: 34000068 cbz w8, 0x1e6fc0 <__cxa_demangle+0x5cf8> 1e6fb8: 2a1f03e8 mov w8, wzr 1e6fbc: 14000010 b 0x1e6ffc <__cxa_demangle+0x5d34> 1e6fc0: aa0003f3 mov x19, x0 1e6fc4: f9400c00 ldr x0, [x0, #0x18] 1e6fc8: 320003e8 orr w8, wzr, #0x1 1e6fcc: 39008268 strb w8, [x19, #0x20] 1e6fd0: 39402408 ldrb w8, [x0, #0x9] 1e6fd4: 7100091f cmp w8, #0x2 1e6fd8: 540000c1 b.ne 0x1e6ff0 <__cxa_demangle+0x5d28> 1e6fdc: f9400008 ldr x8, [x0] 1e6fe0: f9400108 ldr x8, [x8] 1e6fe4: d63f0100 blr x8 1e6fe8: 2a0003e8 mov w8, w0 1e6fec: 14000003 b 0x1e6ff8 <__cxa_demangle+0x5d30> 1e6ff0: 7100011f cmp w8, #0x0 1e6ff4: 1a9f17e8 cset w8, eq 1e6ff8: 3900827f strb wzr, [x19, #0x20] 1e6ffc: a9417bfd ldp x29, x30, [sp, #0x10] 1e7000: 12000100 and w0, w8, #0x1 1e7004: f84207f3 ldr x19, [sp], #0x20 1e7008: d65f03c0 ret 1e700c: 3900827f strb wzr, [x19, #0x20] 1e7010: 97fb03c0 bl 0xa7f10 <_Unwind_Resume@plt> 1e7014: f81e0ff3 str x19, [sp, #-0x20]! 1e7018: a9017bfd stp x29, x30, [sp, #0x10] 1e701c: 910043fd add x29, sp, #0x10 1e7020: 39408008 ldrb w8, [x0, #0x20] 1e7024: 34000068 cbz w8, 0x1e7030 <__cxa_demangle+0x5d68> 1e7028: 2a1f03e8 mov w8, wzr 1e702c: 14000010 b 0x1e706c <__cxa_demangle+0x5da4> 1e7030: aa0003f3 mov x19, x0 1e7034: f9400c00 ldr x0, [x0, #0x18] 1e7038: 320003e8 orr w8, wzr, #0x1 1e703c: 39008268 strb w8, [x19, #0x20] 1e7040: 39402808 ldrb w8, [x0, #0xa] 1e7044: 7100091f cmp w8, #0x2 1e7048: 540000c1 b.ne 0x1e7060 <__cxa_demangle+0x5d98> 1e704c: f9400008 ldr x8, [x0] 1e7050: f9400508 ldr x8, [x8, #0x8] 1e7054: d63f0100 blr x8 1e7058: 2a0003e8 mov w8, w0 1e705c: 14000003 b 0x1e7068 <__cxa_demangle+0x5da0> 1e7060: 7100011f cmp w8, #0x0 1e7064: 1a9f17e8 cset w8, eq 1e7068: 3900827f strb wzr, [x19, #0x20] 1e706c: a9417bfd ldp x29, x30, [sp, #0x10] 1e7070: 12000100 and w0, w8, #0x1 1e7074: f84207f3 ldr x19, [sp], #0x20 1e7078: d65f03c0 ret 1e707c: 3900827f strb wzr, [x19, #0x20] 1e7080: 97fb03a4 bl 0xa7f10 <_Unwind_Resume@plt> 1e7084: f81e0ff3 str x19, [sp, #-0x20]! 1e7088: a9017bfd stp x29, x30, [sp, #0x10] 1e708c: 910043fd add x29, sp, #0x10 1e7090: 39408008 ldrb w8, [x0, #0x20] 1e7094: 34000068 cbz w8, 0x1e70a0 <__cxa_demangle+0x5dd8> 1e7098: 2a1f03e8 mov w8, wzr 1e709c: 14000010 b 0x1e70dc <__cxa_demangle+0x5e14> 1e70a0: aa0003f3 mov x19, x0 1e70a4: f9400c00 ldr x0, [x0, #0x18] 1e70a8: 320003e8 orr w8, wzr, #0x1 1e70ac: 39008268 strb w8, [x19, #0x20] 1e70b0: 39402c08 ldrb w8, [x0, #0xb] 1e70b4: 7100091f cmp w8, #0x2 1e70b8: 540000c1 b.ne 0x1e70d0 <__cxa_demangle+0x5e08> 1e70bc: f9400008 ldr x8, [x0] 1e70c0: f9400908 ldr x8, [x8, #0x10] 1e70c4: d63f0100 blr x8 1e70c8: 2a0003e8 mov w8, w0 1e70cc: 14000003 b 0x1e70d8 <__cxa_demangle+0x5e10> 1e70d0: 7100011f cmp w8, #0x0 1e70d4: 1a9f17e8 cset w8, eq 1e70d8: 3900827f strb wzr, [x19, #0x20] 1e70dc: a9417bfd ldp x29, x30, [sp, #0x10] 1e70e0: 12000100 and w0, w8, #0x1 1e70e4: f84207f3 ldr x19, [sp], #0x20 1e70e8: d65f03c0 ret 1e70ec: 3900827f strb wzr, [x19, #0x20] 1e70f0: 97fb0388 bl 0xa7f10 <_Unwind_Resume@plt> 1e70f4: f81e0ff3 str x19, [sp, #-0x20]! 1e70f8: a9017bfd stp x29, x30, [sp, #0x10] 1e70fc: 910043fd add x29, sp, #0x10 1e7100: 39408008 ldrb w8, [x0, #0x20] 1e7104: aa0003f3 mov x19, x0 1e7108: 35000128 cbnz w8, 0x1e712c <__cxa_demangle+0x5e64> 1e710c: f9400e60 ldr x0, [x19, #0x18] 1e7110: 320003e8 orr w8, wzr, #0x1 1e7114: 39008268 strb w8, [x19, #0x20] 1e7118: f9400008 ldr x8, [x0] 1e711c: f9400d08 ldr x8, [x8, #0x18] 1e7120: d63f0100 blr x8 1e7124: 3900827f strb wzr, [x19, #0x20] 1e7128: aa0003f3 mov x19, x0 1e712c: a9417bfd ldp x29, x30, [sp, #0x10] 1e7130: aa1303e0 mov x0, x19 1e7134: f84207f3 ldr x19, [sp], #0x20 1e7138: d65f03c0 ret 1e713c: 3900827f strb wzr, [x19, #0x20] 1e7140: 97fb0374 bl 0xa7f10 <_Unwind_Resume@plt> 1e7144: f81e0ff3 str x19, [sp, #-0x20]! 1e7148: a9017bfd stp x29, x30, [sp, #0x10] 1e714c: 910043fd add x29, sp, #0x10 1e7150: 39408008 ldrb w8, [x0, #0x20] 1e7154: 35000128 cbnz w8, 0x1e7178 <__cxa_demangle+0x5eb0> 1e7158: aa0003f3 mov x19, x0 1e715c: f9400c00 ldr x0, [x0, #0x18] 1e7160: 320003e8 orr w8, wzr, #0x1 1e7164: 39008268 strb w8, [x19, #0x20] 1e7168: f9400008 ldr x8, [x0] 1e716c: f9401108 ldr x8, [x8, #0x20] 1e7170: d63f0100 blr x8 1e7174: 3900827f strb wzr, [x19, #0x20] 1e7178: a9417bfd ldp x29, x30, [sp, #0x10] 1e717c: f84207f3 ldr x19, [sp], #0x20 1e7180: d65f03c0 ret 1e7184: 3900827f strb wzr, [x19, #0x20] 1e7188: 97fb0362 bl 0xa7f10 <_Unwind_Resume@plt> 1e718c: f81e0ff3 str x19, [sp, #-0x20]! 1e7190: a9017bfd stp x29, x30, [sp, #0x10] 1e7194: 910043fd add x29, sp, #0x10 1e7198: 39408008 ldrb w8, [x0, #0x20] 1e719c: 35000128 cbnz w8, 0x1e71c0 <__cxa_demangle+0x5ef8> 1e71a0: aa0003f3 mov x19, x0 1e71a4: f9400c00 ldr x0, [x0, #0x18] 1e71a8: 320003e8 orr w8, wzr, #0x1 1e71ac: 39008268 strb w8, [x19, #0x20] 1e71b0: f9400008 ldr x8, [x0] 1e71b4: f9401508 ldr x8, [x8, #0x28] 1e71b8: d63f0100 blr x8 1e71bc: 3900827f strb wzr, [x19, #0x20] 1e71c0: a9417bfd ldp x29, x30, [sp, #0x10] 1e71c4: f84207f3 ldr x19, [sp], #0x20 1e71c8: d65f03c0 ret 1e71cc: 3900827f strb wzr, [x19, #0x20] 1e71d0: 97fb0350 bl 0xa7f10 <_Unwind_Resume@plt> 1e71d4: 17fae5e3 b 0xa0960 <_ZdlPv@plt> 1e71d8: d101c3ff sub sp, sp, #0x70 1e71dc: a90267fa stp x26, x25, [sp, #0x20] 1e71e0: a9035ff8 stp x24, x23, [sp, #0x30] 1e71e4: a90457f6 stp x22, x21, [sp, #0x40] 1e71e8: a9054ff4 stp x20, x19, [sp, #0x50] 1e71ec: a9067bfd stp x29, x30, [sp, #0x60] 1e71f0: 910183fd add x29, sp, #0x60 1e71f4: a9402809 ldp x9, x10, [x0] 1e71f8: cb090148 sub x8, x10, x9 1e71fc: f100091f cmp x8, #0x2 1e7200: 54000142 b.hs 0x1e7228 <__cxa_demangle+0x5f60> 1e7204: aa1f03e8 mov x8, xzr 1e7208: a9467bfd ldp x29, x30, [sp, #0x60] 1e720c: a9454ff4 ldp x20, x19, [sp, #0x50] 1e7210: a94457f6 ldp x22, x21, [sp, #0x40] 1e7214: a9435ff8 ldp x24, x23, [sp, #0x30] 1e7218: a94267fa ldp x26, x25, [sp, #0x20] 1e721c: aa0803e0 mov x0, x8 1e7220: 9101c3ff add sp, sp, #0x70 1e7224: d65f03c0 ret 1e7228: 39400128 ldrb w8, [x9] 1e722c: aa0003f3 mov x19, x0 1e7230: 71019d1f cmp w8, #0x67 1e7234: 54000161 b.ne 0x1e7260 <__cxa_demangle+0x5f98> 1e7238: 39400528 ldrb w8, [x9, #0x1] 1e723c: 7101cd1f cmp w8, #0x73 1e7240: 54000141 b.ne 0x1e7268 <__cxa_demangle+0x5fa0> 1e7244: 91000929 add x9, x9, #0x2 1e7248: cb090148 sub x8, x10, x9 1e724c: f100091f cmp x8, #0x2 1e7250: f9000269 str x9, [x19] 1e7254: 54fffd83 b.lo 0x1e7204 <__cxa_demangle+0x5f3c> 1e7258: 320003f5 orr w21, wzr, #0x1 1e725c: 14000004 b 0x1e726c <__cxa_demangle+0x5fa4> 1e7260: 2a1f03f5 mov w21, wzr 1e7264: 14000003 b 0x1e7270 <__cxa_demangle+0x5fa8> 1e7268: 2a1f03f5 mov w21, wzr 1e726c: 39400128 ldrb w8, [x9] 1e7270: 5100c50b sub w11, w8, #0x31 1e7274: 71010d7f cmp w11, #0x43 1e7278: aa1f03e8 mov x8, xzr 1e727c: 54fffc68 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e7280: b00002ec adrp x12, 0x244000 1e7284: 9131798c add x12, x12, #0xc5e 1e7288: 10fffc0d adr x13, 0x1e7208 <__cxa_demangle+0x5f40> 1e728c: 786b798e ldrh w14, [x12, x11, lsl #1] 1e7290: 8b0e09ad add x13, x13, x14, lsl #2 1e7294: d61f01a0 br x13 1e7298: aa1303e0 mov x0, x19 1e729c: a9467bfd ldp x29, x30, [sp, #0x60] 1e72a0: a9454ff4 ldp x20, x19, [sp, #0x50] 1e72a4: a94457f6 ldp x22, x21, [sp, #0x40] 1e72a8: a9435ff8 ldp x24, x23, [sp, #0x30] 1e72ac: a94267fa ldp x26, x25, [sp, #0x20] 1e72b0: 9101c3ff add sp, sp, #0x70 1e72b4: 14000ca5 b 0x1ea548 <__cxa_demangle+0x9280> 1e72b8: 39400528 ldrb w8, [x9, #0x1] 1e72bc: 5101590a sub w10, w8, #0x56 1e72c0: 7100815f cmp w10, #0x20 1e72c4: aa1f03e8 mov x8, xzr 1e72c8: 54fffa08 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e72cc: b00002eb adrp x11, 0x244000 1e72d0: 913c096b add x11, x11, #0xf02 1e72d4: 10fff9ac adr x12, 0x1e7208 <__cxa_demangle+0x5f40> 1e72d8: 786a796d ldrh w13, [x11, x10, lsl #1] 1e72dc: 8b0d098c add x12, x12, x13, lsl #2 1e72e0: d61f0180 br x12 1e72e4: d00002e1 adrp x1, 0x245000 1e72e8: 91000928 add x8, x9, #0x2 1e72ec: 9113c421 add x1, x1, #0x4f1 1e72f0: 14000490 b 0x1e8530 <__cxa_demangle+0x7268> 1e72f4: 39400528 ldrb w8, [x9, #0x1] 1e72f8: 5101950a sub w10, w8, #0x65 1e72fc: 7100495f cmp w10, #0x12 1e7300: aa1f03e8 mov x8, xzr 1e7304: 54fff828 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e7308: b00002eb adrp x11, 0x244000 1e730c: 9133996b add x11, x11, #0xce6 1e7310: 10fff7cc adr x12, 0x1e7208 <__cxa_demangle+0x5f40> 1e7314: 786a796d ldrh w13, [x11, x10, lsl #1] 1e7318: 8b0d098c add x12, x12, x13, lsl #2 1e731c: d61f0180 br x12 1e7320: 91000928 add x8, x9, #0x2 1e7324: aa1303e0 mov x0, x19 1e7328: f9000268 str x8, [x19] 1e732c: 97ffffab bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e7330: b5003f60 cbnz x0, 0x1e7b1c <__cxa_demangle+0x6854> 1e7334: 17ffffb4 b 0x1e7204 <__cxa_demangle+0x5f3c> 1e7338: 39400528 ldrb w8, [x9, #0x1] 1e733c: 7101b11f cmp w8, #0x6c 1e7340: 54003420 b.eq 0x1e79c4 <__cxa_demangle+0x66fc> 1e7344: 7101e11f cmp w8, #0x78 1e7348: 54fff5e1 b.ne 0x1e7204 <__cxa_demangle+0x5f3c> 1e734c: 91000928 add x8, x9, #0x2 1e7350: aa1303e0 mov x0, x19 1e7354: f9000268 str x8, [x19] 1e7358: 97ffffa0 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e735c: b4fff540 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7360: aa0003f4 mov x20, x0 1e7364: aa1303e0 mov x0, x19 1e7368: 97ffff9c bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e736c: b4fff4c0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7370: f9497276 ldr x22, [x19, #0x12e0] 1e7374: aa0003f5 mov x21, x0 1e7378: aa1603e9 mov x9, x22 1e737c: f8408d28 ldr x8, [x9, #0x8]! 1e7380: 9100810a add x10, x8, #0x20 1e7384: f13fc15f cmp x10, #0xff0 1e7388: 54000143 b.lo 0x1e73b0 <__cxa_demangle+0x60e8> 1e738c: 321403e0 orr w0, wzr, #0x1000 1e7390: 97faebc0 bl 0xa2290 1e7394: b4010460 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e7398: aa0003e9 mov x9, x0 1e739c: aa1f03e8 mov x8, xzr 1e73a0: f9000016 str x22, [x0] 1e73a4: f8008d3f str xzr, [x9, #0x8]! 1e73a8: aa0003f6 mov x22, x0 1e73ac: f9097260 str x0, [x19, #0x12e0] 1e73b0: d00005cb adrp x11, 0x2a1000 1e73b4: 9100810a add x10, x8, #0x20 1e73b8: 8b0802c8 add x8, x22, x8 1e73bc: 910c616b add x11, x11, #0x318 1e73c0: 5280256c mov w12, #0x12b // =299 1e73c4: 72a0202c movk w12, #0x101, lsl #16 1e73c8: f900012a str x10, [x9] 1e73cc: f8010d0b str x11, [x8, #0x10]! 1e73d0: b900090c str w12, [x8, #0x8] 1e73d4: a9015514 stp x20, x21, [x8, #0x10] 1e73d8: 17ffff8c b 0x1e7208 <__cxa_demangle+0x5f40> 1e73dc: 3940052b ldrb w11, [x9, #0x1] 1e73e0: aa1f03e8 mov x8, xzr 1e73e4: 5101856c sub w12, w11, #0x61 1e73e8: 71005d9f cmp w12, #0x17 1e73ec: 54fff0e8 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e73f0: b00002ed adrp x13, 0x244000 1e73f4: 913911ad add x13, x13, #0xe44 1e73f8: 10fff08e adr x14, 0x1e7208 <__cxa_demangle+0x5f40> 1e73fc: 786c79af ldrh w15, [x13, x12, lsl #1] 1e7400: 8b0f09ce add x14, x14, x15, lsl #2 1e7404: d61f01c0 br x14 1e7408: cb09014d sub x13, x10, x9 1e740c: f10005bf cmp x13, #0x1 1e7410: 1a9f97e8 cset w8, hi 1e7414: 7101857f cmp w11, #0x61 1e7418: 1a9f17ec cset w12, eq 1e741c: f10009bf cmp x13, #0x2 1e7420: 54ffef23 b.lo 0x1e7204 <__cxa_demangle+0x5f3c> 1e7424: 7101dd7f cmp w11, #0x77 1e7428: 54000060 b.eq 0x1e7434 <__cxa_demangle+0x616c> 1e742c: 7101857f cmp w11, #0x61 1e7430: 54ffeea1 b.ne 0x1e7204 <__cxa_demangle+0x5f3c> 1e7434: a941366b ldp x11, x13, [x19, #0x10] 1e7438: 0a0c0118 and w24, w8, w12 1e743c: 91000928 add x8, x9, #0x2 1e7440: 9100a279 add x25, x19, #0x28 1e7444: cb0b01a9 sub x9, x13, x11 1e7448: 9343fd3a asr x26, x9, #3 1e744c: f9000268 str x8, [x19] 1e7450: eb0a011f cmp x8, x10 1e7454: 54000160 b.eq 0x1e7480 <__cxa_demangle+0x61b8> 1e7458: 39400109 ldrb w9, [x8] 1e745c: 71017d3f cmp w9, #0x5f 1e7460: 54000101 b.ne 0x1e7480 <__cxa_demangle+0x61b8> 1e7464: 140006da b 0x1e8fcc <__cxa_demangle+0x7d04> 1e7468: 91002109 add x9, x8, #0x8 1e746c: f9000e69 str x9, [x19, #0x18] 1e7470: f9000114 str x20, [x8] 1e7474: a9402a68 ldp x8, x10, [x19] 1e7478: eb0a011f cmp x8, x10 1e747c: 54fffee1 b.ne 0x1e7458 <__cxa_demangle+0x6190> 1e7480: aa1303e0 mov x0, x19 1e7484: 97ffff55 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e7488: b4ffebe0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e748c: a941a668 ldp x8, x9, [x19, #0x18] 1e7490: aa0003f4 mov x20, x0 1e7494: eb09011f cmp x8, x9 1e7498: 54fffe81 b.ne 0x1e7468 <__cxa_demangle+0x61a0> 1e749c: f9400a77 ldr x23, [x19, #0x10] 1e74a0: cb170115 sub x21, x8, x23 1e74a4: eb17033f cmp x25, x23 1e74a8: d37ffaa1 lsl x1, x21, #1 1e74ac: 540000e0 b.eq 0x1e74c8 <__cxa_demangle+0x6200> 1e74b0: aa1703e0 mov x0, x23 1e74b4: 97faf16f bl 0xa3a70 1e74b8: aa0003f6 mov x22, x0 1e74bc: f9000a60 str x0, [x19, #0x10] 1e74c0: b5000180 cbnz x0, 0x1e74f0 <__cxa_demangle+0x6228> 1e74c4: 140007d7 b 0x1e9420 <__cxa_demangle+0x8158> 1e74c8: aa0103e0 mov x0, x1 1e74cc: 97faeb71 bl 0xa2290 1e74d0: b400fa80 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e74d4: aa0003f6 mov x22, x0 1e74d8: b40000b5 cbz x21, 0x1e74ec <__cxa_demangle+0x6224> 1e74dc: aa1603e0 mov x0, x22 1e74e0: aa1703e1 mov x1, x23 1e74e4: aa1503e2 mov x2, x21 1e74e8: 97faee56 bl 0xa2e40 1e74ec: f9000a76 str x22, [x19, #0x10] 1e74f0: 9343fea8 asr x8, x21, #3 1e74f4: 9342fea9 asr x9, x21, #2 1e74f8: 8b080ec8 add x8, x22, x8, lsl #3 1e74fc: 8b090ec9 add x9, x22, x9, lsl #3 1e7500: a901a668 stp x8, x9, [x19, #0x18] 1e7504: 17ffffd9 b 0x1e7468 <__cxa_demangle+0x61a0> 1e7508: cb090148 sub x8, x10, x9 1e750c: f100091f cmp x8, #0x2 1e7510: 540024a3 b.lo 0x1e79a4 <__cxa_demangle+0x66dc> 1e7514: 3940052a ldrb w10, [x9, #0x1] 1e7518: 7101c15f cmp w10, #0x70 1e751c: 54000120 b.eq 0x1e7540 <__cxa_demangle+0x6278> 1e7520: f1000d1f cmp x8, #0x3 1e7524: 54002403 b.lo 0x1e79a4 <__cxa_demangle+0x66dc> 1e7528: 7101315f cmp w10, #0x4c 1e752c: 540023c1 b.ne 0x1e79a4 <__cxa_demangle+0x66dc> 1e7530: 39400928 ldrb w8, [x9, #0x2] 1e7534: 5100c108 sub w8, w8, #0x30 1e7538: 7100251f cmp w8, #0x9 1e753c: 54002348 b.hi 0x1e79a4 <__cxa_demangle+0x66dc> 1e7540: aa1303e0 mov x0, x19 1e7544: a9467bfd ldp x29, x30, [sp, #0x60] 1e7548: a9454ff4 ldp x20, x19, [sp, #0x50] 1e754c: a94457f6 ldp x22, x21, [sp, #0x40] 1e7550: a9435ff8 ldp x24, x23, [sp, #0x30] 1e7554: a94267fa ldp x26, x25, [sp, #0x20] 1e7558: 9101c3ff add sp, sp, #0x70 1e755c: 14000986 b 0x1e9b74 <__cxa_demangle+0x88ac> 1e7560: 39400528 ldrb w8, [x9, #0x1] 1e7564: 51018d0b sub w11, w8, #0x63 1e7568: 71004d7f cmp w11, #0x13 1e756c: aa1f03e8 mov x8, xzr 1e7570: 54ffe4c8 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e7574: b00002ec adrp x12, 0x244000 1e7578: 913d118c add x12, x12, #0xf44 1e757c: 10ffe46d adr x13, 0x1e7208 <__cxa_demangle+0x5f40> 1e7580: 786b798e ldrh w14, [x12, x11, lsl #1] 1e7584: 8b0e09ad add x13, x13, x14, lsl #2 1e7588: d61f01a0 br x13 1e758c: 91000928 add x8, x9, #0x2 1e7590: aa1303e0 mov x0, x19 1e7594: f9000268 str x8, [x19] 1e7598: 97ffec74 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e759c: b4ffe340 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e75a0: aa0003f4 mov x20, x0 1e75a4: aa1303e0 mov x0, x19 1e75a8: 97ffff0c bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e75ac: b4ffe2c0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e75b0: f9497276 ldr x22, [x19, #0x12e0] 1e75b4: aa0003f5 mov x21, x0 1e75b8: aa1603e9 mov x9, x22 1e75bc: f8408d28 ldr x8, [x9, #0x8]! 1e75c0: 9100c10a add x10, x8, #0x30 1e75c4: f13fc15f cmp x10, #0xff0 1e75c8: 54000143 b.lo 0x1e75f0 <__cxa_demangle+0x6328> 1e75cc: 321403e0 orr w0, wzr, #0x1000 1e75d0: 97faeb30 bl 0xa2290 1e75d4: b400f260 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e75d8: aa0003e9 mov x9, x0 1e75dc: aa1f03e8 mov x8, xzr 1e75e0: f9000016 str x22, [x0] 1e75e4: f8008d3f str xzr, [x9, #0x8]! 1e75e8: aa0003f6 mov x22, x0 1e75ec: f9097260 str x0, [x19, #0x12e0] 1e75f0: b00005cb adrp x11, 0x2a0000 1e75f4: d00002ed adrp x13, 0x245000 1e75f8: 9100c10a add x10, x8, #0x30 1e75fc: 8b0802c8 add x8, x22, x8 1e7600: 913ae16b add x11, x11, #0xeb8 1e7604: 5280260c mov w12, #0x130 // =304 1e7608: 910e75ad add x13, x13, #0x39d 1e760c: 72a0202c movk w12, #0x101, lsl #16 1e7610: f900012a str x10, [x9] 1e7614: f8010d0b str x11, [x8, #0x10]! 1e7618: 910029a9 add x9, x13, #0xa 1e761c: 1400050b b 0x1e8a48 <__cxa_demangle+0x7780> 1e7620: 39400528 ldrb w8, [x9, #0x1] 1e7624: 71013d1f cmp w8, #0x4f 1e7628: 540023c0 b.eq 0x1e7aa0 <__cxa_demangle+0x67d8> 1e762c: 7101c51f cmp w8, #0x71 1e7630: 54002400 b.eq 0x1e7ab0 <__cxa_demangle+0x67e8> 1e7634: 7101bd1f cmp w8, #0x6f 1e7638: 54ffde61 b.ne 0x1e7204 <__cxa_demangle+0x5f3c> 1e763c: d00002e1 adrp x1, 0x245000 1e7640: 9113f021 add x1, x1, #0x4fc 1e7644: 140005a1 b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e7648: 39400528 ldrb w8, [x9, #0x1] 1e764c: 7101d11f cmp w8, #0x74 1e7650: 54002220 b.eq 0x1e7a94 <__cxa_demangle+0x67cc> 1e7654: 7101951f cmp w8, #0x65 1e7658: 54ffdd61 b.ne 0x1e7204 <__cxa_demangle+0x5f3c> 1e765c: d00002e1 adrp x1, 0x245000 1e7660: 91000928 add x8, x9, #0x2 1e7664: 91191821 add x1, x1, #0x646 1e7668: 140003b2 b 0x1e8530 <__cxa_demangle+0x7268> 1e766c: aa1303e0 mov x0, x19 1e7670: a9467bfd ldp x29, x30, [sp, #0x60] 1e7674: a9454ff4 ldp x20, x19, [sp, #0x50] 1e7678: a94457f6 ldp x22, x21, [sp, #0x40] 1e767c: a9435ff8 ldp x24, x23, [sp, #0x30] 1e7680: a94267fa ldp x26, x25, [sp, #0x20] 1e7684: 9101c3ff add sp, sp, #0x70 1e7688: 14000769 b 0x1e942c <__cxa_demangle+0x8164> 1e768c: aa1303e0 mov x0, x19 1e7690: a9467bfd ldp x29, x30, [sp, #0x60] 1e7694: a9454ff4 ldp x20, x19, [sp, #0x50] 1e7698: a94457f6 ldp x22, x21, [sp, #0x40] 1e769c: a9435ff8 ldp x24, x23, [sp, #0x30] 1e76a0: a94267fa ldp x26, x25, [sp, #0x20] 1e76a4: 9101c3ff add sp, sp, #0x70 1e76a8: 17fffa66 b 0x1e6040 <__cxa_demangle+0x4d78> 1e76ac: 39400528 ldrb w8, [x9, #0x1] 1e76b0: 51014d0a sub w10, w8, #0x53 1e76b4: 7100855f cmp w10, #0x21 1e76b8: aa1f03e8 mov x8, xzr 1e76bc: 54ffda68 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e76c0: b00002eb adrp x11, 0x244000 1e76c4: 913af96b add x11, x11, #0xebe 1e76c8: 10ffda0c adr x12, 0x1e7208 <__cxa_demangle+0x5f40> 1e76cc: 786a796d ldrh w13, [x11, x10, lsl #1] 1e76d0: 8b0d098c add x12, x12, x13, lsl #2 1e76d4: d61f0180 br x12 1e76d8: d00002e1 adrp x1, 0x245000 1e76dc: 91154821 add x1, x1, #0x552 1e76e0: 140002f9 b 0x1e82c4 <__cxa_demangle+0x6ffc> 1e76e4: 39400528 ldrb w8, [x9, #0x1] 1e76e8: 5101390a sub w10, w8, #0x4e 1e76ec: 7100b15f cmp w10, #0x2c 1e76f0: aa1f03e8 mov x8, xzr 1e76f4: 54ffd8a8 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e76f8: b00002eb adrp x11, 0x244000 1e76fc: 913db16b add x11, x11, #0xf6c 1e7700: 10ffd84c adr x12, 0x1e7208 <__cxa_demangle+0x5f40> 1e7704: 786a796d ldrh w13, [x11, x10, lsl #1] 1e7708: 8b0d098c add x12, x12, x13, lsl #2 1e770c: d61f0180 br x12 1e7710: d00002e1 adrp x1, 0x245000 1e7714: 91000928 add x8, x9, #0x2 1e7718: 91121c21 add x1, x1, #0x487 1e771c: 14000385 b 0x1e8530 <__cxa_demangle+0x7268> 1e7720: 39400528 ldrb w8, [x9, #0x1] 1e7724: 5101490a sub w10, w8, #0x52 1e7728: 7100815f cmp w10, #0x20 1e772c: aa1f03e8 mov x8, xzr 1e7730: 54ffd6c8 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e7734: b00002eb adrp x11, 0x244000 1e7738: 9138096b add x11, x11, #0xe02 1e773c: 10ffd66c adr x12, 0x1e7208 <__cxa_demangle+0x5f40> 1e7740: 786a796d ldrh w13, [x11, x10, lsl #1] 1e7744: 8b0d098c add x12, x12, x13, lsl #2 1e7748: d61f0180 br x12 1e774c: d00002e1 adrp x1, 0x245000 1e7750: 91000928 add x8, x9, #0x2 1e7754: 91176421 add x1, x1, #0x5d9 1e7758: 14000376 b 0x1e8530 <__cxa_demangle+0x7268> 1e775c: 39400528 ldrb w8, [x9, #0x1] 1e7760: 5101410b sub w11, w8, #0x50 1e7764: 7100a97f cmp w11, #0x2a 1e7768: aa1f03e8 mov x8, xzr 1e776c: 54ffd4e8 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e7770: b00002ec adrp x12, 0x244000 1e7774: 9134318c add x12, x12, #0xd0c 1e7778: 10ffd48d adr x13, 0x1e7208 <__cxa_demangle+0x5f40> 1e777c: 786b798e ldrh w14, [x12, x11, lsl #1] 1e7780: 8b0e09ad add x13, x13, x14, lsl #2 1e7784: d61f01a0 br x13 1e7788: a941326b ldp x11, x12, [x19, #0x10] 1e778c: 91000928 add x8, x9, #0x2 1e7790: 9100a279 add x25, x19, #0x28 1e7794: f9000268 str x8, [x19] 1e7798: cb0b0189 sub x9, x12, x11 1e779c: 9343fd38 asr x24, x9, #3 1e77a0: eb0a011f cmp x8, x10 1e77a4: 54000160 b.eq 0x1e77d0 <__cxa_demangle+0x6508> 1e77a8: 39400109 ldrb w9, [x8] 1e77ac: 7101153f cmp w9, #0x45 1e77b0: 54000101 b.ne 0x1e77d0 <__cxa_demangle+0x6508> 1e77b4: 14000574 b 0x1e8d84 <__cxa_demangle+0x7abc> 1e77b8: 91002109 add x9, x8, #0x8 1e77bc: f9000e69 str x9, [x19, #0x18] 1e77c0: f9000114 str x20, [x8] 1e77c4: a9402a68 ldp x8, x10, [x19] 1e77c8: eb0a011f cmp x8, x10 1e77cc: 54fffee1 b.ne 0x1e77a8 <__cxa_demangle+0x64e0> 1e77d0: aa1303e0 mov x0, x19 1e77d4: 97fff5b0 bl 0x1e4e94 <__cxa_demangle+0x3bcc> 1e77d8: b4ffd160 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e77dc: a941a668 ldp x8, x9, [x19, #0x18] 1e77e0: aa0003f4 mov x20, x0 1e77e4: eb09011f cmp x8, x9 1e77e8: 54fffe81 b.ne 0x1e77b8 <__cxa_demangle+0x64f0> 1e77ec: f9400a77 ldr x23, [x19, #0x10] 1e77f0: cb170115 sub x21, x8, x23 1e77f4: eb17033f cmp x25, x23 1e77f8: d37ffaa1 lsl x1, x21, #1 1e77fc: 540000e0 b.eq 0x1e7818 <__cxa_demangle+0x6550> 1e7800: aa1703e0 mov x0, x23 1e7804: 97faf09b bl 0xa3a70 1e7808: aa0003f6 mov x22, x0 1e780c: f9000a60 str x0, [x19, #0x10] 1e7810: b5000180 cbnz x0, 0x1e7840 <__cxa_demangle+0x6578> 1e7814: 14000703 b 0x1e9420 <__cxa_demangle+0x8158> 1e7818: aa0103e0 mov x0, x1 1e781c: 97faea9d bl 0xa2290 1e7820: b400e000 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e7824: aa0003f6 mov x22, x0 1e7828: b40000b5 cbz x21, 0x1e783c <__cxa_demangle+0x6574> 1e782c: aa1603e0 mov x0, x22 1e7830: aa1703e1 mov x1, x23 1e7834: aa1503e2 mov x2, x21 1e7838: 97faed82 bl 0xa2e40 1e783c: f9000a76 str x22, [x19, #0x10] 1e7840: 9343fea8 asr x8, x21, #3 1e7844: 9342fea9 asr x9, x21, #2 1e7848: 8b080ec8 add x8, x22, x8, lsl #3 1e784c: 8b090ec9 add x9, x22, x9, lsl #3 1e7850: a901a668 stp x8, x9, [x19, #0x18] 1e7854: 17ffffd9 b 0x1e77b8 <__cxa_demangle+0x64f0> 1e7858: 39400528 ldrb w8, [x9, #0x1] 1e785c: 7101d51f cmp w8, #0x75 1e7860: 54ffcd21 b.ne 0x1e7204 <__cxa_demangle+0x5f3c> 1e7864: 91000928 add x8, x9, #0x2 1e7868: aa1303e0 mov x0, x19 1e786c: f9000268 str x8, [x19] 1e7870: 97fffe5a bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e7874: b4ffcc80 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7878: aa0003f4 mov x20, x0 1e787c: aa1303e0 mov x0, x19 1e7880: 97fffe56 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e7884: b4ffcc00 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7888: aa0003f5 mov x21, x0 1e788c: aa1303e0 mov x0, x19 1e7890: 97fffe52 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e7894: b4ffcb80 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7898: f9497277 ldr x23, [x19, #0x12e0] 1e789c: aa0003f6 mov x22, x0 1e78a0: aa1703e9 mov x9, x23 1e78a4: f8408d28 ldr x8, [x9, #0x8]! 1e78a8: 9100c10a add x10, x8, #0x30 1e78ac: f13fc15f cmp x10, #0xff0 1e78b0: 54000143 b.lo 0x1e78d8 <__cxa_demangle+0x6610> 1e78b4: 321403e0 orr w0, wzr, #0x1000 1e78b8: 97faea76 bl 0xa2290 1e78bc: b400db20 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e78c0: aa0003e9 mov x9, x0 1e78c4: aa1f03e8 mov x8, xzr 1e78c8: f9000017 str x23, [x0] 1e78cc: f8008d3f str xzr, [x9, #0x8]! 1e78d0: aa0003f7 mov x23, x0 1e78d4: f9097260 str x0, [x19, #0x12e0] 1e78d8: d00005cb adrp x11, 0x2a1000 1e78dc: 528025ac mov w12, #0x12d // =301 1e78e0: 9100c10a add x10, x8, #0x30 1e78e4: 8b0802e8 add x8, x23, x8 1e78e8: 9118a16b add x11, x11, #0x628 1e78ec: 140005b1 b 0x1e8fb0 <__cxa_demangle+0x7ce8> 1e78f0: 39400528 ldrb w8, [x9, #0x1] 1e78f4: 5101310b sub w11, w8, #0x4c 1e78f8: 7100a17f cmp w11, #0x28 1e78fc: aa1f03e8 mov x8, xzr 1e7900: 54ffc848 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e7904: b00002ec adrp x12, 0x244000 1e7908: 9136c18c add x12, x12, #0xdb0 1e790c: 10ffc7ed adr x13, 0x1e7208 <__cxa_demangle+0x5f40> 1e7910: 786b798e ldrh w14, [x12, x11, lsl #1] 1e7914: 8b0e09ad add x13, x13, x14, lsl #2 1e7918: d61f01a0 br x13 1e791c: d00002e1 adrp x1, 0x245000 1e7920: 91000928 add x8, x9, #0x2 1e7924: 9117e821 add x1, x1, #0x5fa 1e7928: 14000302 b 0x1e8530 <__cxa_demangle+0x7268> 1e792c: 39400528 ldrb w8, [x9, #0x1] 1e7930: 5101250b sub w11, w8, #0x49 1e7934: 7100917f cmp w11, #0x24 1e7938: aa1f03e8 mov x8, xzr 1e793c: 54ffc668 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e7940: b00002ec adrp x12, 0x244000 1e7944: 9139d18c add x12, x12, #0xe74 1e7948: 10ffc60d adr x13, 0x1e7208 <__cxa_demangle+0x5f40> 1e794c: 786b798e ldrh w14, [x12, x11, lsl #1] 1e7950: 8b0e09ad add x13, x13, x14, lsl #2 1e7954: d61f01a0 br x13 1e7958: d00002e1 adrp x1, 0x245000 1e795c: 91000928 add x8, x9, #0x2 1e7960: 9115c821 add x1, x1, #0x572 1e7964: 140002f3 b 0x1e8530 <__cxa_demangle+0x7268> 1e7968: 39400528 ldrb w8, [x9, #0x1] 1e796c: 5101350a sub w10, w8, #0x4d 1e7970: 7100995f cmp w10, #0x26 1e7974: aa1f03e8 mov x8, xzr 1e7978: 54ffc488 b.hi 0x1e7208 <__cxa_demangle+0x5f40> 1e797c: b00002eb adrp x11, 0x244000 1e7980: 9135896b add x11, x11, #0xd62 1e7984: 10ffc42c adr x12, 0x1e7208 <__cxa_demangle+0x5f40> 1e7988: 786a796d ldrh w13, [x11, x10, lsl #1] 1e798c: 8b0d098c add x12, x12, x13, lsl #2 1e7990: d61f0180 br x12 1e7994: d00002e1 adrp x1, 0x245000 1e7998: 91000928 add x8, x9, #0x2 1e799c: 9118bc21 add x1, x1, #0x62f 1e79a0: 140002e4 b 0x1e8530 <__cxa_demangle+0x7268> 1e79a4: aa1303e0 mov x0, x19 1e79a8: a9467bfd ldp x29, x30, [sp, #0x60] 1e79ac: a9454ff4 ldp x20, x19, [sp, #0x50] 1e79b0: a94457f6 ldp x22, x21, [sp, #0x40] 1e79b4: a9435ff8 ldp x24, x23, [sp, #0x30] 1e79b8: a94267fa ldp x26, x25, [sp, #0x20] 1e79bc: 9101c3ff add sp, sp, #0x70 1e79c0: 14000935 b 0x1e9e94 <__cxa_demangle+0x8bcc> 1e79c4: a941326b ldp x11, x12, [x19, #0x10] 1e79c8: 91000928 add x8, x9, #0x2 1e79cc: 9100a279 add x25, x19, #0x28 1e79d0: f9000268 str x8, [x19] 1e79d4: cb0b0189 sub x9, x12, x11 1e79d8: 9343fd38 asr x24, x9, #3 1e79dc: eb0a011f cmp x8, x10 1e79e0: 54000160 b.eq 0x1e7a0c <__cxa_demangle+0x6744> 1e79e4: 39400109 ldrb w9, [x8] 1e79e8: 7101153f cmp w9, #0x45 1e79ec: 54000101 b.ne 0x1e7a0c <__cxa_demangle+0x6744> 1e79f0: 140002a3 b 0x1e847c <__cxa_demangle+0x71b4> 1e79f4: 91002109 add x9, x8, #0x8 1e79f8: f9000e69 str x9, [x19, #0x18] 1e79fc: f9000114 str x20, [x8] 1e7a00: a9402a68 ldp x8, x10, [x19] 1e7a04: eb0a011f cmp x8, x10 1e7a08: 54fffee1 b.ne 0x1e79e4 <__cxa_demangle+0x671c> 1e7a0c: aa1303e0 mov x0, x19 1e7a10: 94000c83 bl 0x1eac1c <__cxa_demangle+0x9954> 1e7a14: b4ffbf80 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7a18: a941a668 ldp x8, x9, [x19, #0x18] 1e7a1c: aa0003f4 mov x20, x0 1e7a20: eb09011f cmp x8, x9 1e7a24: 54fffe81 b.ne 0x1e79f4 <__cxa_demangle+0x672c> 1e7a28: f9400a77 ldr x23, [x19, #0x10] 1e7a2c: cb170115 sub x21, x8, x23 1e7a30: eb17033f cmp x25, x23 1e7a34: d37ffaa1 lsl x1, x21, #1 1e7a38: 540000e0 b.eq 0x1e7a54 <__cxa_demangle+0x678c> 1e7a3c: aa1703e0 mov x0, x23 1e7a40: 97faf00c bl 0xa3a70 1e7a44: aa0003f6 mov x22, x0 1e7a48: f9000a60 str x0, [x19, #0x10] 1e7a4c: b5000180 cbnz x0, 0x1e7a7c <__cxa_demangle+0x67b4> 1e7a50: 14000674 b 0x1e9420 <__cxa_demangle+0x8158> 1e7a54: aa0103e0 mov x0, x1 1e7a58: 97faea0e bl 0xa2290 1e7a5c: b400ce20 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e7a60: aa0003f6 mov x22, x0 1e7a64: b40000b5 cbz x21, 0x1e7a78 <__cxa_demangle+0x67b0> 1e7a68: aa1603e0 mov x0, x22 1e7a6c: aa1703e1 mov x1, x23 1e7a70: aa1503e2 mov x2, x21 1e7a74: 97faecf3 bl 0xa2e40 1e7a78: f9000a76 str x22, [x19, #0x10] 1e7a7c: 9343fea8 asr x8, x21, #3 1e7a80: 9342fea9 asr x9, x21, #2 1e7a84: 8b080ec8 add x8, x22, x8, lsl #3 1e7a88: 8b090ec9 add x9, x22, x9, lsl #3 1e7a8c: a901a668 stp x8, x9, [x19, #0x18] 1e7a90: 17ffffd9 b 0x1e79f4 <__cxa_demangle+0x672c> 1e7a94: d00002e1 adrp x1, 0x245000 1e7a98: 911bec21 add x1, x1, #0x6fb 1e7a9c: 1400048b b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e7aa0: d00002e1 adrp x1, 0x245000 1e7aa4: 91000928 add x8, x9, #0x2 1e7aa8: 91141821 add x1, x1, #0x506 1e7aac: 140002a1 b 0x1e8530 <__cxa_demangle+0x7268> 1e7ab0: d00002e1 adrp x1, 0x245000 1e7ab4: 91000928 add x8, x9, #0x2 1e7ab8: 91144421 add x1, x1, #0x511 1e7abc: 1400029d b 0x1e8530 <__cxa_demangle+0x7268> 1e7ac0: d00002e1 adrp x1, 0x245000 1e7ac4: 91000928 add x8, x9, #0x2 1e7ac8: 91154c21 add x1, x1, #0x553 1e7acc: 14000299 b 0x1e8530 <__cxa_demangle+0x7268> 1e7ad0: d00002e1 adrp x1, 0x245000 1e7ad4: 91000928 add x8, x9, #0x2 1e7ad8: 91151c21 add x1, x1, #0x547 1e7adc: 14000295 b 0x1e8530 <__cxa_demangle+0x7268> 1e7ae0: d00002e1 adrp x1, 0x245000 1e7ae4: 91152021 add x1, x1, #0x548 1e7ae8: 14000478 b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e7aec: d00002e1 adrp x1, 0x245000 1e7af0: 91000928 add x8, x9, #0x2 1e7af4: 91171021 add x1, x1, #0x5c4 1e7af8: 1400028e b 0x1e8530 <__cxa_demangle+0x7268> 1e7afc: d00002e1 adrp x1, 0x245000 1e7b00: 91173c21 add x1, x1, #0x5cf 1e7b04: 14000471 b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e7b08: 91000928 add x8, x9, #0x2 1e7b0c: aa1303e0 mov x0, x19 1e7b10: f9000268 str x8, [x19] 1e7b14: 97ffeb15 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e7b18: b4ffb760 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7b1c: f9497275 ldr x21, [x19, #0x12e0] 1e7b20: aa0003f4 mov x20, x0 1e7b24: aa1503e9 mov x9, x21 1e7b28: f8408d28 ldr x8, [x9, #0x8]! 1e7b2c: 9101010a add x10, x8, #0x40 1e7b30: f13fc15f cmp x10, #0xff0 1e7b34: 54000143 b.lo 0x1e7b5c <__cxa_demangle+0x6894> 1e7b38: 321403e0 orr w0, wzr, #0x1000 1e7b3c: 97fae9d5 bl 0xa2290 1e7b40: b400c700 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e7b44: aa0003e9 mov x9, x0 1e7b48: aa1f03e8 mov x8, xzr 1e7b4c: f9000015 str x21, [x0] 1e7b50: f8008d3f str xzr, [x9, #0x8]! 1e7b54: aa0003f5 mov x21, x0 1e7b58: f9097260 str x0, [x19, #0x12e0] 1e7b5c: 9101010a add x10, x8, #0x40 1e7b60: d00005cb adrp x11, 0x2a1000 1e7b64: f900012a str x10, [x9] 1e7b68: 528025e9 mov w9, #0x12f // =303 1e7b6c: d00002ea adrp x10, 0x245000 1e7b70: 8b0802a8 add x8, x21, x8 1e7b74: 9116e16b add x11, x11, #0x5b8 1e7b78: 72a02029 movk w9, #0x101, lsl #16 1e7b7c: 910fd54a add x10, x10, #0x3f5 1e7b80: 140002f9 b 0x1e8764 <__cxa_demangle+0x749c> 1e7b84: 91000928 add x8, x9, #0x2 1e7b88: aa1303e0 mov x0, x19 1e7b8c: f9000268 str x8, [x19] 1e7b90: 97ffeaf6 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e7b94: b4ffb380 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7b98: a9412668 ldp x8, x9, [x19, #0x10] 1e7b9c: aa0003f4 mov x20, x0 1e7ba0: 9100a27a add x26, x19, #0x28 1e7ba4: cb080128 sub x8, x9, x8 1e7ba8: 9343fd19 asr x25, x8, #3 1e7bac: 14000004 b 0x1e7bbc <__cxa_demangle+0x68f4> 1e7bb0: 91002109 add x9, x8, #0x8 1e7bb4: f9000e69 str x9, [x19, #0x18] 1e7bb8: f9000115 str x21, [x8] 1e7bbc: a9402668 ldp x8, x9, [x19] 1e7bc0: eb09011f cmp x8, x9 1e7bc4: 54000080 b.eq 0x1e7bd4 <__cxa_demangle+0x690c> 1e7bc8: 39400109 ldrb w9, [x8] 1e7bcc: 7101153f cmp w9, #0x45 1e7bd0: 540096e0 b.eq 0x1e8eac <__cxa_demangle+0x7be4> 1e7bd4: aa1303e0 mov x0, x19 1e7bd8: 94000c11 bl 0x1eac1c <__cxa_demangle+0x9954> 1e7bdc: b4ffb140 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7be0: a941a668 ldp x8, x9, [x19, #0x18] 1e7be4: aa0003f5 mov x21, x0 1e7be8: eb09011f cmp x8, x9 1e7bec: 54fffe21 b.ne 0x1e7bb0 <__cxa_demangle+0x68e8> 1e7bf0: f9400a78 ldr x24, [x19, #0x10] 1e7bf4: cb180116 sub x22, x8, x24 1e7bf8: eb18035f cmp x26, x24 1e7bfc: d37ffac1 lsl x1, x22, #1 1e7c00: 540000e0 b.eq 0x1e7c1c <__cxa_demangle+0x6954> 1e7c04: aa1803e0 mov x0, x24 1e7c08: 97faef9a bl 0xa3a70 1e7c0c: aa0003f7 mov x23, x0 1e7c10: f9000a60 str x0, [x19, #0x10] 1e7c14: b5000180 cbnz x0, 0x1e7c44 <__cxa_demangle+0x697c> 1e7c18: 14000602 b 0x1e9420 <__cxa_demangle+0x8158> 1e7c1c: aa0103e0 mov x0, x1 1e7c20: 97fae99c bl 0xa2290 1e7c24: b400bfe0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e7c28: aa0003f7 mov x23, x0 1e7c2c: b40000b6 cbz x22, 0x1e7c40 <__cxa_demangle+0x6978> 1e7c30: aa1703e0 mov x0, x23 1e7c34: aa1803e1 mov x1, x24 1e7c38: aa1603e2 mov x2, x22 1e7c3c: 97faec81 bl 0xa2e40 1e7c40: f9000a77 str x23, [x19, #0x10] 1e7c44: 9343fec8 asr x8, x22, #3 1e7c48: 9342fec9 asr x9, x22, #2 1e7c4c: 8b080ee8 add x8, x23, x8, lsl #3 1e7c50: 8b090ee9 add x9, x23, x9, lsl #3 1e7c54: a901a668 stp x8, x9, [x19, #0x18] 1e7c58: 17ffffd6 b 0x1e7bb0 <__cxa_demangle+0x68e8> 1e7c5c: f9497274 ldr x20, [x19, #0x12e0] 1e7c60: 91000928 add x8, x9, #0x2 1e7c64: f9000268 str x8, [x19] 1e7c68: aa1403e9 mov x9, x20 1e7c6c: f8408d28 ldr x8, [x9, #0x8]! 1e7c70: 9100810a add x10, x8, #0x20 1e7c74: f13fc15f cmp x10, #0xff0 1e7c78: 54000143 b.lo 0x1e7ca0 <__cxa_demangle+0x69d8> 1e7c7c: 321403e0 orr w0, wzr, #0x1000 1e7c80: 97fae984 bl 0xa2290 1e7c84: b400bce0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e7c88: aa0003e9 mov x9, x0 1e7c8c: aa1f03e8 mov x8, xzr 1e7c90: f9000014 str x20, [x0] 1e7c94: f8008d3f str xzr, [x9, #0x8]! 1e7c98: aa0003f4 mov x20, x0 1e7c9c: f9097260 str x0, [x19, #0x12e0] 1e7ca0: d00002ed adrp x13, 0x245000 1e7ca4: 9100810a add x10, x8, #0x20 1e7ca8: b00005cb adrp x11, 0x2a0000 1e7cac: 910ff9ad add x13, x13, #0x3fe 1e7cb0: 8b080288 add x8, x20, x8 1e7cb4: 9122616b add x11, x11, #0x898 1e7cb8: 528020ec mov w12, #0x107 // =263 1e7cbc: f900012a str x10, [x9] 1e7cc0: 910015a9 add x9, x13, #0x5 1e7cc4: 9e6701a0 fmov d0, x13 1e7cc8: 72a0202c movk w12, #0x101, lsl #16 1e7ccc: f8010d0b str x11, [x8, #0x10]! 1e7cd0: 4e181d20 mov v0.d[1], x9 1e7cd4: b900090c str w12, [x8, #0x8] 1e7cd8: 3d800500 str q0, [x8, #0x10] 1e7cdc: 17fffd4b b 0x1e7208 <__cxa_demangle+0x5f40> 1e7ce0: 91000928 add x8, x9, #0x2 1e7ce4: aa1303e0 mov x0, x19 1e7ce8: f9000268 str x8, [x19] 1e7cec: 97fffd3b bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e7cf0: b4ffa8a0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7cf4: f9497275 ldr x21, [x19, #0x12e0] 1e7cf8: aa0003f4 mov x20, x0 1e7cfc: aa1503e9 mov x9, x21 1e7d00: f8408d28 ldr x8, [x9, #0x8]! 1e7d04: 9100810a add x10, x8, #0x20 1e7d08: f13fc15f cmp x10, #0xff0 1e7d0c: 54000143 b.lo 0x1e7d34 <__cxa_demangle+0x6a6c> 1e7d10: 321403e0 orr w0, wzr, #0x1000 1e7d14: 97fae95f bl 0xa2290 1e7d18: b400b840 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e7d1c: aa0003e9 mov x9, x0 1e7d20: aa1f03e8 mov x8, xzr 1e7d24: f9000015 str x21, [x0] 1e7d28: f8008d3f str xzr, [x9, #0x8]! 1e7d2c: aa0003f5 mov x21, x0 1e7d30: f9097260 str x0, [x19, #0x12e0] 1e7d34: d00005cb adrp x11, 0x2a1000 1e7d38: 5280274c mov w12, #0x13a // =314 1e7d3c: 9100810a add x10, x8, #0x20 1e7d40: 8b0802a8 add x8, x21, x8 1e7d44: 911de16b add x11, x11, #0x778 1e7d48: 140002d7 b 0x1e88a4 <__cxa_demangle+0x75dc> 1e7d4c: 91000928 add x8, x9, #0x2 1e7d50: aa1303e0 mov x0, x19 1e7d54: f9000268 str x8, [x19] 1e7d58: 97fffd20 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e7d5c: b4ffa540 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7d60: a9412668 ldp x8, x9, [x19, #0x10] 1e7d64: aa0003f4 mov x20, x0 1e7d68: 9100a27a add x26, x19, #0x28 1e7d6c: cb080128 sub x8, x9, x8 1e7d70: 9343fd19 asr x25, x8, #3 1e7d74: 14000004 b 0x1e7d84 <__cxa_demangle+0x6abc> 1e7d78: 91002109 add x9, x8, #0x8 1e7d7c: f9000e69 str x9, [x19, #0x18] 1e7d80: f9000115 str x21, [x8] 1e7d84: a9402668 ldp x8, x9, [x19] 1e7d88: eb09011f cmp x8, x9 1e7d8c: 54000080 b.eq 0x1e7d9c <__cxa_demangle+0x6ad4> 1e7d90: 39400109 ldrb w9, [x8] 1e7d94: 7101153f cmp w9, #0x45 1e7d98: 54008cc0 b.eq 0x1e8f30 <__cxa_demangle+0x7c68> 1e7d9c: aa1303e0 mov x0, x19 1e7da0: 97fffd0e bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e7da4: b4ffa300 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7da8: a941a668 ldp x8, x9, [x19, #0x18] 1e7dac: aa0003f5 mov x21, x0 1e7db0: eb09011f cmp x8, x9 1e7db4: 54fffe21 b.ne 0x1e7d78 <__cxa_demangle+0x6ab0> 1e7db8: f9400a78 ldr x24, [x19, #0x10] 1e7dbc: cb180116 sub x22, x8, x24 1e7dc0: eb18035f cmp x26, x24 1e7dc4: d37ffac1 lsl x1, x22, #1 1e7dc8: 540000e0 b.eq 0x1e7de4 <__cxa_demangle+0x6b1c> 1e7dcc: aa1803e0 mov x0, x24 1e7dd0: 97faef28 bl 0xa3a70 1e7dd4: aa0003f7 mov x23, x0 1e7dd8: f9000a60 str x0, [x19, #0x10] 1e7ddc: b5000180 cbnz x0, 0x1e7e0c <__cxa_demangle+0x6b44> 1e7de0: 14000590 b 0x1e9420 <__cxa_demangle+0x8158> 1e7de4: aa0103e0 mov x0, x1 1e7de8: 97fae92a bl 0xa2290 1e7dec: b400b1a0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e7df0: aa0003f7 mov x23, x0 1e7df4: b40000b6 cbz x22, 0x1e7e08 <__cxa_demangle+0x6b40> 1e7df8: aa1703e0 mov x0, x23 1e7dfc: aa1803e1 mov x1, x24 1e7e00: aa1603e2 mov x2, x22 1e7e04: 97faec0f bl 0xa2e40 1e7e08: f9000a77 str x23, [x19, #0x10] 1e7e0c: 9343fec8 asr x8, x22, #3 1e7e10: 9342fec9 asr x9, x22, #2 1e7e14: 8b080ee8 add x8, x23, x8, lsl #3 1e7e18: 8b090ee9 add x9, x23, x9, lsl #3 1e7e1c: a901a668 stp x8, x9, [x19, #0x18] 1e7e20: 17ffffd6 b 0x1e7d78 <__cxa_demangle+0x6ab0> 1e7e24: d00002e1 adrp x1, 0x245000 1e7e28: 91129c21 add x1, x1, #0x4a7 1e7e2c: 140003a7 b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e7e30: 91000928 add x8, x9, #0x2 1e7e34: aa1303e0 mov x0, x19 1e7e38: f9000268 str x8, [x19] 1e7e3c: 97fffce7 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e7e40: b4ff9e20 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7e44: f9497275 ldr x21, [x19, #0x12e0] 1e7e48: aa0003f4 mov x20, x0 1e7e4c: aa1503e9 mov x9, x21 1e7e50: f8408d28 ldr x8, [x9, #0x8]! 1e7e54: 9100c10a add x10, x8, #0x30 1e7e58: f13fc15f cmp x10, #0xff0 1e7e5c: 54000143 b.lo 0x1e7e84 <__cxa_demangle+0x6bbc> 1e7e60: 321403e0 orr w0, wzr, #0x1000 1e7e64: 97fae90b bl 0xa2290 1e7e68: b400adc0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e7e6c: aa0003e9 mov x9, x0 1e7e70: aa1f03e8 mov x8, xzr 1e7e74: f9000015 str x21, [x0] 1e7e78: f8008d3f str xzr, [x9, #0x8]! 1e7e7c: aa0003f5 mov x21, x0 1e7e80: f9097260 str x0, [x19, #0x12e0] 1e7e84: b00005cb adrp x11, 0x2a0000 1e7e88: 528026ac mov w12, #0x135 // =309 1e7e8c: d00002ed adrp x13, 0x245000 1e7e90: 9100c10a add x10, x8, #0x30 1e7e94: 8b0802a8 add x8, x21, x8 1e7e98: 9139216b add x11, x11, #0xe48 1e7e9c: 72a0202c movk w12, #0x101, lsl #16 1e7ea0: 9112c5ad add x13, x13, #0x4b1 1e7ea4: 1400030c b 0x1e8ad4 <__cxa_demangle+0x780c> 1e7ea8: cb090148 sub x8, x10, x9 1e7eac: f100091f cmp x8, #0x2 1e7eb0: 54ff9aa3 b.lo 0x1e7204 <__cxa_demangle+0x5f3c> 1e7eb4: 394b4275 ldrb w21, [x19, #0x2d0] 1e7eb8: 91000928 add x8, x9, #0x2 1e7ebc: f9000268 str x8, [x19] 1e7ec0: 390b427f strb wzr, [x19, #0x2d0] 1e7ec4: aa1303e0 mov x0, x19 1e7ec8: 97ffea28 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e7ecc: aa0003f4 mov x20, x0 1e7ed0: 390b4275 strb w21, [x19, #0x2d0] 1e7ed4: b4ff9980 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7ed8: a9402269 ldp x9, x8, [x19] 1e7edc: eb08013f cmp x9, x8 1e7ee0: 54009120 b.eq 0x1e9104 <__cxa_demangle+0x7e3c> 1e7ee4: 3940012a ldrb w10, [x9] 1e7ee8: 71017d5f cmp w10, #0x5f 1e7eec: 540090c1 b.ne 0x1e9104 <__cxa_demangle+0x7e3c> 1e7ef0: a9412e6a ldp x10, x11, [x19, #0x10] 1e7ef4: 91000529 add x9, x9, #0x1 1e7ef8: 9100a27a add x26, x19, #0x28 1e7efc: f9000269 str x9, [x19] 1e7f00: cb0a016a sub x10, x11, x10 1e7f04: 9343fd59 asr x25, x10, #3 1e7f08: eb08013f cmp x9, x8 1e7f0c: 54000160 b.eq 0x1e7f38 <__cxa_demangle+0x6c70> 1e7f10: 39400128 ldrb w8, [x9] 1e7f14: 7101151f cmp w8, #0x45 1e7f18: 54000101 b.ne 0x1e7f38 <__cxa_demangle+0x6c70> 1e7f1c: 140004f3 b 0x1e92e8 <__cxa_demangle+0x8020> 1e7f20: 91002109 add x9, x8, #0x8 1e7f24: f9000e69 str x9, [x19, #0x18] 1e7f28: f9000115 str x21, [x8] 1e7f2c: a9402269 ldp x9, x8, [x19] 1e7f30: eb08013f cmp x9, x8 1e7f34: 54fffee1 b.ne 0x1e7f10 <__cxa_demangle+0x6c48> 1e7f38: aa1303e0 mov x0, x19 1e7f3c: 97fffca7 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e7f40: b4ff9620 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e7f44: a941a668 ldp x8, x9, [x19, #0x18] 1e7f48: aa0003f5 mov x21, x0 1e7f4c: eb09011f cmp x8, x9 1e7f50: 54fffe81 b.ne 0x1e7f20 <__cxa_demangle+0x6c58> 1e7f54: f9400a78 ldr x24, [x19, #0x10] 1e7f58: cb180116 sub x22, x8, x24 1e7f5c: eb18035f cmp x26, x24 1e7f60: d37ffac1 lsl x1, x22, #1 1e7f64: 540000e0 b.eq 0x1e7f80 <__cxa_demangle+0x6cb8> 1e7f68: aa1803e0 mov x0, x24 1e7f6c: 97faeec1 bl 0xa3a70 1e7f70: aa0003f7 mov x23, x0 1e7f74: f9000a60 str x0, [x19, #0x10] 1e7f78: b5000180 cbnz x0, 0x1e7fa8 <__cxa_demangle+0x6ce0> 1e7f7c: 14000529 b 0x1e9420 <__cxa_demangle+0x8158> 1e7f80: aa0103e0 mov x0, x1 1e7f84: 97fae8c3 bl 0xa2290 1e7f88: b400a4c0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e7f8c: aa0003f7 mov x23, x0 1e7f90: b40000b6 cbz x22, 0x1e7fa4 <__cxa_demangle+0x6cdc> 1e7f94: aa1703e0 mov x0, x23 1e7f98: aa1803e1 mov x1, x24 1e7f9c: aa1603e2 mov x2, x22 1e7fa0: 97faeba8 bl 0xa2e40 1e7fa4: f9000a77 str x23, [x19, #0x10] 1e7fa8: 9343fec8 asr x8, x22, #3 1e7fac: 9342fec9 asr x9, x22, #2 1e7fb0: 8b080ee8 add x8, x23, x8, lsl #3 1e7fb4: 8b090ee9 add x9, x23, x9, lsl #3 1e7fb8: a901a668 stp x8, x9, [x19, #0x18] 1e7fbc: 17ffffd9 b 0x1e7f20 <__cxa_demangle+0x6c58> 1e7fc0: d00002e1 adrp x1, 0x245000 1e7fc4: 91162421 add x1, x1, #0x589 1e7fc8: 14000340 b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e7fcc: d00002e1 adrp x1, 0x245000 1e7fd0: 91000928 add x8, x9, #0x2 1e7fd4: 9115f421 add x1, x1, #0x57d 1e7fd8: 14000156 b 0x1e8530 <__cxa_demangle+0x7268> 1e7fdc: d00002e1 adrp x1, 0x245000 1e7fe0: 910ed821 add x1, x1, #0x3b6 1e7fe4: 14000339 b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e7fe8: 91000928 add x8, x9, #0x2 1e7fec: eb0a011f cmp x8, x10 1e7ff0: f9000268 str x8, [x19] 1e7ff4: 54004640 b.eq 0x1e88bc <__cxa_demangle+0x75f4> 1e7ff8: 39400108 ldrb w8, [x8] 1e7ffc: 71017d1f cmp w8, #0x5f 1e8000: 540045e1 b.ne 0x1e88bc <__cxa_demangle+0x75f4> 1e8004: 91000d28 add x8, x9, #0x3 1e8008: aa1303e0 mov x0, x19 1e800c: f9000268 str x8, [x19] 1e8010: 97fffc72 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8014: b4ff8f80 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8018: f9497275 ldr x21, [x19, #0x12e0] 1e801c: aa0003f4 mov x20, x0 1e8020: aa1503e9 mov x9, x21 1e8024: f8408d28 ldr x8, [x9, #0x8]! 1e8028: 9100c10a add x10, x8, #0x30 1e802c: f13fc15f cmp x10, #0xff0 1e8030: 54000143 b.lo 0x1e8058 <__cxa_demangle+0x6d90> 1e8034: 321403e0 orr w0, wzr, #0x1000 1e8038: 97fae896 bl 0xa2290 1e803c: b4009f20 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8040: aa0003e9 mov x9, x0 1e8044: aa1f03e8 mov x8, xzr 1e8048: f9000015 str x21, [x0] 1e804c: f8008d3f str xzr, [x9, #0x8]! 1e8050: aa0003f5 mov x21, x0 1e8054: f9097260 str x0, [x19, #0x12e0] 1e8058: 900005cb adrp x11, 0x2a0000 1e805c: 528026ac mov w12, #0x135 // =309 1e8060: b00002ed adrp x13, 0x245000 1e8064: 9100c10a add x10, x8, #0x30 1e8068: 8b0802a8 add x8, x21, x8 1e806c: 9139216b add x11, x11, #0xe48 1e8070: 72a0202c movk w12, #0x101, lsl #16 1e8074: 911621ad add x13, x13, #0x588 1e8078: 140000df b 0x1e83f4 <__cxa_demangle+0x712c> 1e807c: b00002e1 adrp x1, 0x245000 1e8080: 91191421 add x1, x1, #0x645 1e8084: 14000090 b 0x1e82c4 <__cxa_demangle+0x6ffc> 1e8088: 91000928 add x8, x9, #0x2 1e808c: aa1303e0 mov x0, x19 1e8090: f9000268 str x8, [x19] 1e8094: 97ffe9b5 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e8098: b4ff8b60 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e809c: aa0003f4 mov x20, x0 1e80a0: aa1303e0 mov x0, x19 1e80a4: 97fffc4d bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e80a8: b4ff8ae0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e80ac: f9497276 ldr x22, [x19, #0x12e0] 1e80b0: aa0003f5 mov x21, x0 1e80b4: aa1603e9 mov x9, x22 1e80b8: f8408d28 ldr x8, [x9, #0x8]! 1e80bc: 9100c10a add x10, x8, #0x30 1e80c0: f13fc15f cmp x10, #0xff0 1e80c4: 54000143 b.lo 0x1e80ec <__cxa_demangle+0x6e24> 1e80c8: 321403e0 orr w0, wzr, #0x1000 1e80cc: 97fae871 bl 0xa2290 1e80d0: b4009a80 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e80d4: aa0003e9 mov x9, x0 1e80d8: aa1f03e8 mov x8, xzr 1e80dc: f9000016 str x22, [x0] 1e80e0: f8008d3f str xzr, [x9, #0x8]! 1e80e4: aa0003f6 mov x22, x0 1e80e8: f9097260 str x0, [x19, #0x12e0] 1e80ec: 900005cb adrp x11, 0x2a0000 1e80f0: b00002ed adrp x13, 0x245000 1e80f4: 9100c10a add x10, x8, #0x30 1e80f8: 8b0802c8 add x8, x22, x8 1e80fc: 913ae16b add x11, x11, #0xeb8 1e8100: 5280260c mov w12, #0x130 // =304 1e8104: 910f0dad add x13, x13, #0x3c3 1e8108: 72a0202c movk w12, #0x101, lsl #16 1e810c: f900012a str x10, [x9] 1e8110: f8010d0b str x11, [x8, #0x10]! 1e8114: 910041a9 add x9, x13, #0x10 1e8118: 1400024c b 0x1e8a48 <__cxa_demangle+0x7780> 1e811c: b00002e1 adrp x1, 0x245000 1e8120: 91189421 add x1, x1, #0x625 1e8124: 140002e9 b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e8128: b00002e1 adrp x1, 0x245000 1e812c: 91000928 add x8, x9, #0x2 1e8130: 9118e821 add x1, x1, #0x63a 1e8134: 140000ff b 0x1e8530 <__cxa_demangle+0x7268> 1e8138: b00002e1 adrp x1, 0x245000 1e813c: 91000928 add x8, x9, #0x2 1e8140: 91168821 add x1, x1, #0x5a2 1e8144: 140000fb b 0x1e8530 <__cxa_demangle+0x7268> 1e8148: 91000928 add x8, x9, #0x2 1e814c: aa1303e0 mov x0, x19 1e8150: f9000268 str x8, [x19] 1e8154: 97fffc21 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8158: b4ff8560 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e815c: f9497275 ldr x21, [x19, #0x12e0] 1e8160: aa0003f4 mov x20, x0 1e8164: aa1503e9 mov x9, x21 1e8168: f8408d28 ldr x8, [x9, #0x8]! 1e816c: 9100c10a add x10, x8, #0x30 1e8170: f13fc15f cmp x10, #0xff0 1e8174: 54000143 b.lo 0x1e819c <__cxa_demangle+0x6ed4> 1e8178: 321403e0 orr w0, wzr, #0x1000 1e817c: 97fae845 bl 0xa2290 1e8180: b4009500 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8184: aa0003e9 mov x9, x0 1e8188: aa1f03e8 mov x8, xzr 1e818c: f9000015 str x21, [x0] 1e8190: f8008d3f str xzr, [x9, #0x8]! 1e8194: aa0003f5 mov x21, x0 1e8198: f9097260 str x0, [x19, #0x12e0] 1e819c: 900005cb adrp x11, 0x2a0000 1e81a0: 528026ac mov w12, #0x135 // =309 1e81a4: b00002ed adrp x13, 0x245000 1e81a8: 9100c10a add x10, x8, #0x30 1e81ac: 8b0802a8 add x8, x21, x8 1e81b0: 9139216b add x11, x11, #0xe48 1e81b4: 72a0202c movk w12, #0x101, lsl #16 1e81b8: 911625ad add x13, x13, #0x589 1e81bc: 14000246 b 0x1e8ad4 <__cxa_demangle+0x780c> 1e81c0: 91000928 add x8, x9, #0x2 1e81c4: aa1303e0 mov x0, x19 1e81c8: f9000268 str x8, [x19] 1e81cc: 97fffc03 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e81d0: b4ff81a0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e81d4: f9497275 ldr x21, [x19, #0x12e0] 1e81d8: aa0003f4 mov x20, x0 1e81dc: aa1503e9 mov x9, x21 1e81e0: f8408d28 ldr x8, [x9, #0x8]! 1e81e4: 9100c10a add x10, x8, #0x30 1e81e8: f13fc15f cmp x10, #0xff0 1e81ec: 54000143 b.lo 0x1e8214 <__cxa_demangle+0x6f4c> 1e81f0: 321403e0 orr w0, wzr, #0x1000 1e81f4: 97fae827 bl 0xa2290 1e81f8: b4009140 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e81fc: aa0003e9 mov x9, x0 1e8200: aa1f03e8 mov x8, xzr 1e8204: f9000015 str x21, [x0] 1e8208: f8008d3f str xzr, [x9, #0x8]! 1e820c: aa0003f5 mov x21, x0 1e8210: f9097260 str x0, [x19, #0x12e0] 1e8214: 900005cb adrp x11, 0x2a0000 1e8218: 528026ac mov w12, #0x135 // =309 1e821c: 900002ed adrp x13, 0x244000 1e8220: 9100c10a add x10, x8, #0x30 1e8224: 8b0802a8 add x8, x21, x8 1e8228: 9139216b add x11, x11, #0xe48 1e822c: 72a0202c movk w12, #0x101, lsl #16 1e8230: 9119d5ad add x13, x13, #0x675 1e8234: 14000228 b 0x1e8ad4 <__cxa_demangle+0x780c> 1e8238: 91000928 add x8, x9, #0x2 1e823c: aa1303e0 mov x0, x19 1e8240: f9000268 str x8, [x19] 1e8244: 97fffbe5 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8248: b4ff7de0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e824c: f9497275 ldr x21, [x19, #0x12e0] 1e8250: aa0003f4 mov x20, x0 1e8254: aa1503e9 mov x9, x21 1e8258: f8408d28 ldr x8, [x9, #0x8]! 1e825c: 9101010a add x10, x8, #0x40 1e8260: f13fc15f cmp x10, #0xff0 1e8264: 54000143 b.lo 0x1e828c <__cxa_demangle+0x6fc4> 1e8268: 321403e0 orr w0, wzr, #0x1000 1e826c: 97fae809 bl 0xa2290 1e8270: b4008d80 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8274: aa0003e9 mov x9, x0 1e8278: aa1f03e8 mov x8, xzr 1e827c: f9000015 str x21, [x0] 1e8280: f8008d3f str xzr, [x9, #0x8]! 1e8284: aa0003f5 mov x21, x0 1e8288: f9097260 str x0, [x19, #0x12e0] 1e828c: 9101010a add x10, x8, #0x40 1e8290: b00005cb adrp x11, 0x2a1000 1e8294: f900012a str x10, [x9] 1e8298: b00002ea adrp x10, 0x245000 1e829c: 8b0802a8 add x8, x21, x8 1e82a0: 9116e16b add x11, x11, #0x5b8 1e82a4: 528025e9 mov w9, #0x12f // =303 1e82a8: 910ee14a add x10, x10, #0x3b8 1e82ac: 72a02029 movk w9, #0x101, lsl #16 1e82b0: f8010d0b str x11, [x8, #0x10]! 1e82b4: 9100294b add x11, x10, #0xa 1e82b8: 1400012d b 0x1e876c <__cxa_demangle+0x74a4> 1e82bc: b00002e1 adrp x1, 0x245000 1e82c0: 91179021 add x1, x1, #0x5e4 1e82c4: 91000928 add x8, x9, #0x2 1e82c8: 91000c22 add x2, x1, #0x3 1e82cc: 14000281 b 0x1e8cd0 <__cxa_demangle+0x7a08> 1e82d0: 91000928 add x8, x9, #0x2 1e82d4: aa1303e0 mov x0, x19 1e82d8: f9000268 str x8, [x19] 1e82dc: 97fffbbf bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e82e0: b4ff7920 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e82e4: aa0003f4 mov x20, x0 1e82e8: aa1303e0 mov x0, x19 1e82ec: 97fffbbb bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e82f0: b4ff78a0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e82f4: f9497276 ldr x22, [x19, #0x12e0] 1e82f8: aa0003f5 mov x21, x0 1e82fc: aa1603e9 mov x9, x22 1e8300: f8408d28 ldr x8, [x9, #0x8]! 1e8304: 9100c10a add x10, x8, #0x30 1e8308: f13fc15f cmp x10, #0xff0 1e830c: 54000143 b.lo 0x1e8334 <__cxa_demangle+0x706c> 1e8310: 321403e0 orr w0, wzr, #0x1000 1e8314: 97fae7df bl 0xa2290 1e8318: b4008840 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e831c: aa0003e9 mov x9, x0 1e8320: aa1f03e8 mov x8, xzr 1e8324: f9000016 str x22, [x0] 1e8328: f8008d3f str xzr, [x9, #0x8]! 1e832c: aa0003f6 mov x22, x0 1e8330: f9097260 str x0, [x19, #0x12e0] 1e8334: b00005cb adrp x11, 0x2a1000 1e8338: 528025cc mov w12, #0x12e // =302 1e833c: b000008d adrp x13, 0x1f9000 1e8340: 9100c10a add x10, x8, #0x30 1e8344: 8b0802c8 add x8, x22, x8 1e8348: 910aa16b add x11, x11, #0x2a8 1e834c: 72a0202c movk w12, #0x101, lsl #16 1e8350: 911d5dad add x13, x13, #0x757 1e8354: 1400022c b 0x1e8c04 <__cxa_demangle+0x793c> 1e8358: b00002e1 adrp x1, 0x245000 1e835c: 91181821 add x1, x1, #0x606 1e8360: 1400025a b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e8364: 91000928 add x8, x9, #0x2 1e8368: eb0a011f cmp x8, x10 1e836c: f9000268 str x8, [x19] 1e8370: 54004c20 b.eq 0x1e8cf4 <__cxa_demangle+0x7a2c> 1e8374: 39400108 ldrb w8, [x8] 1e8378: 71017d1f cmp w8, #0x5f 1e837c: 54004bc1 b.ne 0x1e8cf4 <__cxa_demangle+0x7a2c> 1e8380: 91000d28 add x8, x9, #0x3 1e8384: aa1303e0 mov x0, x19 1e8388: f9000268 str x8, [x19] 1e838c: 97fffb93 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8390: b4ff73a0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8394: f9497275 ldr x21, [x19, #0x12e0] 1e8398: aa0003f4 mov x20, x0 1e839c: aa1503e9 mov x9, x21 1e83a0: f8408d28 ldr x8, [x9, #0x8]! 1e83a4: 9100c10a add x10, x8, #0x30 1e83a8: f13fc15f cmp x10, #0xff0 1e83ac: 54000143 b.lo 0x1e83d4 <__cxa_demangle+0x710c> 1e83b0: 321403e0 orr w0, wzr, #0x1000 1e83b4: 97fae7b7 bl 0xa2290 1e83b8: b4008340 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e83bc: aa0003e9 mov x9, x0 1e83c0: aa1f03e8 mov x8, xzr 1e83c4: f9000015 str x21, [x0] 1e83c8: f8008d3f str xzr, [x9, #0x8]! 1e83cc: aa0003f5 mov x21, x0 1e83d0: f9097260 str x0, [x19, #0x12e0] 1e83d4: 900005cb adrp x11, 0x2a0000 1e83d8: 528026ac mov w12, #0x135 // =309 1e83dc: b00002ed adrp x13, 0x245000 1e83e0: 9100c10a add x10, x8, #0x30 1e83e4: 8b0802a8 add x8, x21, x8 1e83e8: 9139216b add x11, x11, #0xe48 1e83ec: 72a0202c movk w12, #0x101, lsl #16 1e83f0: 911815ad add x13, x13, #0x605 1e83f4: f900012a str x10, [x9] 1e83f8: f8010d0b str x11, [x8, #0x10]! 1e83fc: 910009a9 add x9, x13, #0x2 1e8400: 140001b8 b 0x1e8ae0 <__cxa_demangle+0x7818> 1e8404: 91000928 add x8, x9, #0x2 1e8408: aa1303e0 mov x0, x19 1e840c: f9000268 str x8, [x19] 1e8410: 97fffb72 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8414: b4ff6f80 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8418: f9497275 ldr x21, [x19, #0x12e0] 1e841c: aa0003f4 mov x20, x0 1e8420: aa1503e9 mov x9, x21 1e8424: f8408d28 ldr x8, [x9, #0x8]! 1e8428: 9100c10a add x10, x8, #0x30 1e842c: f13fc15f cmp x10, #0xff0 1e8430: 54000143 b.lo 0x1e8458 <__cxa_demangle+0x7190> 1e8434: 321403e0 orr w0, wzr, #0x1000 1e8438: 97fae796 bl 0xa2290 1e843c: b4007f20 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8440: aa0003e9 mov x9, x0 1e8444: aa1f03e8 mov x8, xzr 1e8448: f9000015 str x21, [x0] 1e844c: f8008d3f str xzr, [x9, #0x8]! 1e8450: aa0003f5 mov x21, x0 1e8454: f9097260 str x0, [x19, #0x12e0] 1e8458: 900005cb adrp x11, 0x2a0000 1e845c: 528026ac mov w12, #0x135 // =309 1e8460: b00002ed adrp x13, 0x245000 1e8464: 9100c10a add x10, x8, #0x30 1e8468: 8b0802a8 add x8, x21, x8 1e846c: 9139216b add x11, x11, #0xe48 1e8470: 72a0202c movk w12, #0x101, lsl #16 1e8474: 911819ad add x13, x13, #0x606 1e8478: 14000197 b 0x1e8ad4 <__cxa_demangle+0x780c> 1e847c: a9410a69 ldp x9, x2, [x19, #0x10] 1e8480: d37df315 lsl x21, x24, #3 1e8484: 91000508 add x8, x8, #0x1 1e8488: aa1303e0 mov x0, x19 1e848c: 8b150121 add x1, x9, x21 1e8490: f9000268 str x8, [x19] 1e8494: 94001272 bl 0x1ece5c <__cxa_demangle+0xbb94> 1e8498: f9400a68 ldr x8, [x19, #0x10] 1e849c: f9497276 ldr x22, [x19, #0x12e0] 1e84a0: aa0003f4 mov x20, x0 1e84a4: 8b150108 add x8, x8, x21 1e84a8: f9000e68 str x8, [x19, #0x18] 1e84ac: aa1603e9 mov x9, x22 1e84b0: f8408d28 ldr x8, [x9, #0x8]! 1e84b4: aa0103f5 mov x21, x1 1e84b8: 9100c10a add x10, x8, #0x30 1e84bc: f13fc15f cmp x10, #0xff0 1e84c0: 54000143 b.lo 0x1e84e8 <__cxa_demangle+0x7220> 1e84c4: 321403e0 orr w0, wzr, #0x1000 1e84c8: 97fae772 bl 0xa2290 1e84cc: b4007aa0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e84d0: aa0003e9 mov x9, x0 1e84d4: aa1f03e8 mov x8, xzr 1e84d8: f9000016 str x22, [x0] 1e84dc: f8008d3f str xzr, [x9, #0x8]! 1e84e0: aa0003f6 mov x22, x0 1e84e4: f9097260 str x0, [x19, #0x12e0] 1e84e8: b00005cb adrp x11, 0x2a1000 1e84ec: 9100c10a add x10, x8, #0x30 1e84f0: 8b0802c8 add x8, x22, x8 1e84f4: 9111a16b add x11, x11, #0x468 1e84f8: 5280270c mov w12, #0x138 // =312 1e84fc: 72a0202c movk w12, #0x101, lsl #16 1e8500: f900012a str x10, [x9] 1e8504: f8010d0b str x11, [x8, #0x10]! 1e8508: b900090c str w12, [x8, #0x8] 1e850c: a901511f stp xzr, x20, [x8, #0x10] 1e8510: f9001115 str x21, [x8, #0x20] 1e8514: 17fffb3d b 0x1e7208 <__cxa_demangle+0x5f40> 1e8518: b00002e1 adrp x1, 0x245000 1e851c: 91168c21 add x1, x1, #0x5a3 1e8520: 140001ea b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e8524: b00002e1 adrp x1, 0x245000 1e8528: 91000928 add x8, x9, #0x2 1e852c: 9120e021 add x1, x1, #0x838 1e8530: 91000822 add x2, x1, #0x2 1e8534: 140001e7 b 0x1e8cd0 <__cxa_demangle+0x7a08> 1e8538: 91000928 add x8, x9, #0x2 1e853c: aa1303e0 mov x0, x19 1e8540: f9000268 str x8, [x19] 1e8544: 97fffb25 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8548: b4ff65e0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e854c: f9497275 ldr x21, [x19, #0x12e0] 1e8550: aa0003f4 mov x20, x0 1e8554: aa1503e9 mov x9, x21 1e8558: f8408d28 ldr x8, [x9, #0x8]! 1e855c: 9100c10a add x10, x8, #0x30 1e8560: f13fc15f cmp x10, #0xff0 1e8564: 54000143 b.lo 0x1e858c <__cxa_demangle+0x72c4> 1e8568: 321403e0 orr w0, wzr, #0x1000 1e856c: 97fae749 bl 0xa2290 1e8570: b4007580 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8574: aa0003e9 mov x9, x0 1e8578: aa1f03e8 mov x8, xzr 1e857c: f9000015 str x21, [x0] 1e8580: f8008d3f str xzr, [x9, #0x8]! 1e8584: aa0003f5 mov x21, x0 1e8588: f9097260 str x0, [x19, #0x12e0] 1e858c: 900005cb adrp x11, 0x2a0000 1e8590: 528026ac mov w12, #0x135 // =309 1e8594: b00002ed adrp x13, 0x245000 1e8598: 9100c10a add x10, x8, #0x30 1e859c: 8b0802a8 add x8, x21, x8 1e85a0: 9139216b add x11, x11, #0xe48 1e85a4: 72a0202c movk w12, #0x101, lsl #16 1e85a8: 9120e5ad add x13, x13, #0x839 1e85ac: 1400014a b 0x1e8ad4 <__cxa_demangle+0x780c> 1e85b0: 91000928 add x8, x9, #0x2 1e85b4: aa1303e0 mov x0, x19 1e85b8: f9000268 str x8, [x19] 1e85bc: 97ffe86b bl 0x1e2768 <__cxa_demangle+0x14a0> 1e85c0: b50000e0 cbnz x0, 0x1e85dc <__cxa_demangle+0x7314> 1e85c4: 17fffb10 b 0x1e7204 <__cxa_demangle+0x5f3c> 1e85c8: 91000928 add x8, x9, #0x2 1e85cc: aa1303e0 mov x0, x19 1e85d0: f9000268 str x8, [x19] 1e85d4: 97fffb01 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e85d8: b4ff6160 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e85dc: f9497275 ldr x21, [x19, #0x12e0] 1e85e0: aa0003f4 mov x20, x0 1e85e4: aa1503e9 mov x9, x21 1e85e8: f8408d28 ldr x8, [x9, #0x8]! 1e85ec: 9101010a add x10, x8, #0x40 1e85f0: f13fc15f cmp x10, #0xff0 1e85f4: 54000143 b.lo 0x1e861c <__cxa_demangle+0x7354> 1e85f8: 321403e0 orr w0, wzr, #0x1000 1e85fc: 97fae725 bl 0xa2290 1e8600: b4007100 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8604: aa0003e9 mov x9, x0 1e8608: aa1f03e8 mov x8, xzr 1e860c: f9000015 str x21, [x0] 1e8610: f8008d3f str xzr, [x9, #0x8]! 1e8614: aa0003f5 mov x21, x0 1e8618: f9097260 str x0, [x19, #0x12e0] 1e861c: 9101010a add x10, x8, #0x40 1e8620: b00005cb adrp x11, 0x2a1000 1e8624: f900012a str x10, [x9] 1e8628: b00002ea adrp x10, 0x245000 1e862c: 8b0802a8 add x8, x21, x8 1e8630: 9116e16b add x11, x11, #0x5b8 1e8634: 528025e9 mov w9, #0x12f // =303 1e8638: 910e4d4a add x10, x10, #0x393 1e863c: 72a02029 movk w9, #0x101, lsl #16 1e8640: f8010d0b str x11, [x8, #0x10]! 1e8644: 9100254b add x11, x10, #0x9 1e8648: 14000049 b 0x1e876c <__cxa_demangle+0x74a4> 1e864c: 91000928 add x8, x9, #0x2 1e8650: eb08015f cmp x10, x8 1e8654: f9000268 str x8, [x19] 1e8658: 54ff5d60 b.eq 0x1e7204 <__cxa_demangle+0x5f3c> 1e865c: 39400108 ldrb w8, [x8] 1e8660: 7101991f cmp w8, #0x66 1e8664: 54005b60 b.eq 0x1e91d0 <__cxa_demangle+0x7f08> 1e8668: 7101511f cmp w8, #0x54 1e866c: 54ff5cc1 b.ne 0x1e7204 <__cxa_demangle+0x5f3c> 1e8670: aa1303e0 mov x0, x19 1e8674: 97fff673 bl 0x1e6040 <__cxa_demangle+0x4d78> 1e8678: b4ff5c60 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e867c: f9497275 ldr x21, [x19, #0x12e0] 1e8680: aa0003f4 mov x20, x0 1e8684: aa1503e9 mov x9, x21 1e8688: f8408d28 ldr x8, [x9, #0x8]! 1e868c: 9100810a add x10, x8, #0x20 1e8690: f13fc15f cmp x10, #0xff0 1e8694: 54000143 b.lo 0x1e86bc <__cxa_demangle+0x73f4> 1e8698: 321403e0 orr w0, wzr, #0x1000 1e869c: 97fae6fd bl 0xa2290 1e86a0: b4006c00 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e86a4: aa0003e9 mov x9, x0 1e86a8: aa1f03e8 mov x8, xzr 1e86ac: f9000015 str x21, [x0] 1e86b0: f8008d3f str xzr, [x9, #0x8]! 1e86b4: aa0003f5 mov x21, x0 1e86b8: f9097260 str x0, [x19, #0x12e0] 1e86bc: b00005cb adrp x11, 0x2a1000 1e86c0: 5280262c mov w12, #0x131 // =305 1e86c4: 9100810a add x10, x8, #0x20 1e86c8: 8b0802a8 add x8, x21, x8 1e86cc: 911a616b add x11, x11, #0x698 1e86d0: 14000075 b 0x1e88a4 <__cxa_demangle+0x75dc> 1e86d4: 91000928 add x8, x9, #0x2 1e86d8: aa1303e0 mov x0, x19 1e86dc: f9000268 str x8, [x19] 1e86e0: 97ffe822 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e86e4: b50000e0 cbnz x0, 0x1e8700 <__cxa_demangle+0x7438> 1e86e8: 17fffac7 b 0x1e7204 <__cxa_demangle+0x5f3c> 1e86ec: 91000928 add x8, x9, #0x2 1e86f0: aa1303e0 mov x0, x19 1e86f4: f9000268 str x8, [x19] 1e86f8: 97fffab8 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e86fc: b4ff5840 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8700: f9497275 ldr x21, [x19, #0x12e0] 1e8704: aa0003f4 mov x20, x0 1e8708: aa1503e9 mov x9, x21 1e870c: f8408d28 ldr x8, [x9, #0x8]! 1e8710: 9101010a add x10, x8, #0x40 1e8714: f13fc15f cmp x10, #0xff0 1e8718: 54000143 b.lo 0x1e8740 <__cxa_demangle+0x7478> 1e871c: 321403e0 orr w0, wzr, #0x1000 1e8720: 97fae6dc bl 0xa2290 1e8724: b40067e0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8728: aa0003e9 mov x9, x0 1e872c: aa1f03e8 mov x8, xzr 1e8730: f9000015 str x21, [x0] 1e8734: f8008d3f str xzr, [x9, #0x8]! 1e8738: aa0003f5 mov x21, x0 1e873c: f9097260 str x0, [x19, #0x12e0] 1e8740: 9101010a add x10, x8, #0x40 1e8744: b00005cb adrp x11, 0x2a1000 1e8748: f900012a str x10, [x9] 1e874c: 528025e9 mov w9, #0x12f // =303 1e8750: b00002ea adrp x10, 0x245000 1e8754: 8b0802a8 add x8, x21, x8 1e8758: 9116e16b add x11, x11, #0x5b8 1e875c: 72a02029 movk w9, #0x101, lsl #16 1e8760: 910f814a add x10, x10, #0x3e0 1e8764: f8010d0b str x11, [x8, #0x10]! 1e8768: 9100214b add x11, x10, #0x8 1e876c: 9e670140 fmov d0, x10 1e8770: d00002ca adrp x10, 0x242000 1e8774: 911bfd4a add x10, x10, #0x6ff 1e8778: 4e181d60 mov v0.d[1], x11 1e877c: 9100054b add x11, x10, #0x1 1e8780: 3d800500 str q0, [x8, #0x10] 1e8784: 9e670140 fmov d0, x10 1e8788: b9000909 str w9, [x8, #0x8] 1e878c: f9001114 str x20, [x8, #0x20] 1e8790: 4e181d60 mov v0.d[1], x11 1e8794: 3c828100 stur q0, [x8, #0x28] 1e8798: 17fffa9c b 0x1e7208 <__cxa_demangle+0x5f40> 1e879c: b00002e1 adrp x1, 0x245000 1e87a0: 9120e421 add x1, x1, #0x839 1e87a4: 14000149 b 0x1e8cc8 <__cxa_demangle+0x7a00> 1e87a8: 91000928 add x8, x9, #0x2 1e87ac: aa1303e0 mov x0, x19 1e87b0: f9000268 str x8, [x19] 1e87b4: 97ffe7ed bl 0x1e2768 <__cxa_demangle+0x14a0> 1e87b8: b4ff5260 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e87bc: aa0003f4 mov x20, x0 1e87c0: aa1303e0 mov x0, x19 1e87c4: 97fffa85 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e87c8: b4ff51e0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e87cc: f9497276 ldr x22, [x19, #0x12e0] 1e87d0: aa0003f5 mov x21, x0 1e87d4: aa1603e9 mov x9, x22 1e87d8: f8408d28 ldr x8, [x9, #0x8]! 1e87dc: 9100c10a add x10, x8, #0x30 1e87e0: f13fc15f cmp x10, #0xff0 1e87e4: 54000143 b.lo 0x1e880c <__cxa_demangle+0x7544> 1e87e8: 321403e0 orr w0, wzr, #0x1000 1e87ec: 97fae6a9 bl 0xa2290 1e87f0: b4006180 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e87f4: aa0003e9 mov x9, x0 1e87f8: aa1f03e8 mov x8, xzr 1e87fc: f9000016 str x22, [x0] 1e8800: f8008d3f str xzr, [x9, #0x8]! 1e8804: aa0003f6 mov x22, x0 1e8808: f9097260 str x0, [x19, #0x12e0] 1e880c: 900005cb adrp x11, 0x2a0000 1e8810: b00002ed adrp x13, 0x245000 1e8814: 9100c10a add x10, x8, #0x30 1e8818: 8b0802c8 add x8, x22, x8 1e881c: 913ae16b add x11, x11, #0xeb8 1e8820: 5280260c mov w12, #0x130 // =304 1e8824: 910f51ad add x13, x13, #0x3d4 1e8828: 72a0202c movk w12, #0x101, lsl #16 1e882c: f900012a str x10, [x9] 1e8830: f8010d0b str x11, [x8, #0x10]! 1e8834: 91002da9 add x9, x13, #0xb 1e8838: 14000084 b 0x1e8a48 <__cxa_demangle+0x7780> 1e883c: 91000928 add x8, x9, #0x2 1e8840: aa1303e0 mov x0, x19 1e8844: f9000268 str x8, [x19] 1e8848: 97fffa64 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e884c: b4ff4dc0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8850: f9497275 ldr x21, [x19, #0x12e0] 1e8854: aa0003f4 mov x20, x0 1e8858: aa1503e9 mov x9, x21 1e885c: f8408d28 ldr x8, [x9, #0x8]! 1e8860: 9100810a add x10, x8, #0x20 1e8864: f13fc15f cmp x10, #0xff0 1e8868: 54000143 b.lo 0x1e8890 <__cxa_demangle+0x75c8> 1e886c: 321403e0 orr w0, wzr, #0x1000 1e8870: 97fae688 bl 0xa2290 1e8874: b4005d60 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8878: aa0003e9 mov x9, x0 1e887c: aa1f03e8 mov x8, xzr 1e8880: f9000015 str x21, [x0] 1e8884: f8008d3f str xzr, [x9, #0x8]! 1e8888: aa0003f5 mov x21, x0 1e888c: f9097260 str x0, [x19, #0x12e0] 1e8890: 900005cb adrp x11, 0x2a0000 1e8894: 528023ac mov w12, #0x11d // =285 1e8898: 9100810a add x10, x8, #0x20 1e889c: 8b0802a8 add x8, x21, x8 1e88a0: 9135a16b add x11, x11, #0xd68 1e88a4: 72a0202c movk w12, #0x101, lsl #16 1e88a8: f900012a str x10, [x9] 1e88ac: f8010d0b str x11, [x8, #0x10]! 1e88b0: b900090c str w12, [x8, #0x8] 1e88b4: f9000914 str x20, [x8, #0x10] 1e88b8: 17fffa54 b 0x1e7208 <__cxa_demangle+0x5f40> 1e88bc: aa1303e0 mov x0, x19 1e88c0: 97fffa46 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e88c4: b4ff4a00 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e88c8: f9497275 ldr x21, [x19, #0x12e0] 1e88cc: aa0003f4 mov x20, x0 1e88d0: aa1503e9 mov x9, x21 1e88d4: f8408d28 ldr x8, [x9, #0x8]! 1e88d8: 9100c10a add x10, x8, #0x30 1e88dc: f13fc15f cmp x10, #0xff0 1e88e0: 54000143 b.lo 0x1e8908 <__cxa_demangle+0x7640> 1e88e4: 321403e0 orr w0, wzr, #0x1000 1e88e8: 97fae66a bl 0xa2290 1e88ec: b40059a0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e88f0: aa0003e9 mov x9, x0 1e88f4: aa1f03e8 mov x8, xzr 1e88f8: f9000015 str x21, [x0] 1e88fc: f8008d3f str xzr, [x9, #0x8]! 1e8900: aa0003f5 mov x21, x0 1e8904: f9097260 str x0, [x19, #0x12e0] 1e8908: b00005cb adrp x11, 0x2a1000 1e890c: 5280258c mov w12, #0x12c // =300 1e8910: b00002ed adrp x13, 0x245000 1e8914: 9100c10a add x10, x8, #0x30 1e8918: 8b0802a8 add x8, x21, x8 1e891c: 9113616b add x11, x11, #0x4d8 1e8920: 72a0202c movk w12, #0x101, lsl #16 1e8924: 911621ad add x13, x13, #0x588 1e8928: 1400010e b 0x1e8d60 <__cxa_demangle+0x7a98> 1e892c: 91000928 add x8, x9, #0x2 1e8930: aa1303e0 mov x0, x19 1e8934: f9000268 str x8, [x19] 1e8938: 97fffa28 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e893c: b4ff4640 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8940: f9497276 ldr x22, [x19, #0x12e0] 1e8944: aa0003f4 mov x20, x0 1e8948: aa1603e9 mov x9, x22 1e894c: f8408d28 ldr x8, [x9, #0x8]! 1e8950: 9100810a add x10, x8, #0x20 1e8954: f13fc15f cmp x10, #0xff0 1e8958: 54000143 b.lo 0x1e8980 <__cxa_demangle+0x76b8> 1e895c: 321403e0 orr w0, wzr, #0x1000 1e8960: 97fae64c bl 0xa2290 1e8964: b40055e0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8968: aa0003e9 mov x9, x0 1e896c: aa1f03e8 mov x8, xzr 1e8970: f9000016 str x22, [x0] 1e8974: f8008d3f str xzr, [x9, #0x8]! 1e8978: aa0003f6 mov x22, x0 1e897c: f9097260 str x0, [x19, #0x12e0] 1e8980: b00005cb adrp x11, 0x2a1000 1e8984: 9100810a add x10, x8, #0x20 1e8988: 8b0802c8 add x8, x22, x8 1e898c: 9100216b add x11, x11, #0x8 1e8990: 5280268c mov w12, #0x134 // =308 1e8994: 72a0202c movk w12, #0x101, lsl #16 1e8998: 320003ed orr w13, wzr, #0x1 1e899c: f900012a str x10, [x9] 1e89a0: f8010d0b str x11, [x8, #0x10]! 1e89a4: b900090c str w12, [x8, #0x8] 1e89a8: f9000914 str x20, [x8, #0x10] 1e89ac: 39006115 strb w21, [x8, #0x18] 1e89b0: 3900650d strb w13, [x8, #0x19] 1e89b4: 17fffa15 b 0x1e7208 <__cxa_demangle+0x5f40> 1e89b8: 91000928 add x8, x9, #0x2 1e89bc: aa1303e0 mov x0, x19 1e89c0: f9000268 str x8, [x19] 1e89c4: 97ffe769 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e89c8: b4ff41e0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e89cc: aa0003f4 mov x20, x0 1e89d0: aa1303e0 mov x0, x19 1e89d4: 97fffa01 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e89d8: b4ff4160 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e89dc: f9497276 ldr x22, [x19, #0x12e0] 1e89e0: aa0003f5 mov x21, x0 1e89e4: aa1603e9 mov x9, x22 1e89e8: f8408d28 ldr x8, [x9, #0x8]! 1e89ec: 9100c10a add x10, x8, #0x30 1e89f0: f13fc15f cmp x10, #0xff0 1e89f4: 54000143 b.lo 0x1e8a1c <__cxa_demangle+0x7754> 1e89f8: 321403e0 orr w0, wzr, #0x1000 1e89fc: 97fae625 bl 0xa2290 1e8a00: b4005100 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8a04: aa0003e9 mov x9, x0 1e8a08: aa1f03e8 mov x8, xzr 1e8a0c: f9000016 str x22, [x0] 1e8a10: f8008d3f str xzr, [x9, #0x8]! 1e8a14: aa0003f6 mov x22, x0 1e8a18: f9097260 str x0, [x19, #0x12e0] 1e8a1c: 900005cb adrp x11, 0x2a0000 1e8a20: b00002ed adrp x13, 0x245000 1e8a24: 9100c10a add x10, x8, #0x30 1e8a28: 8b0802c8 add x8, x22, x8 1e8a2c: 913ae16b add x11, x11, #0xeb8 1e8a30: 5280260c mov w12, #0x130 // =304 1e8a34: 910ea1ad add x13, x13, #0x3a8 1e8a38: 72a0202c movk w12, #0x101, lsl #16 1e8a3c: f900012a str x10, [x9] 1e8a40: f8010d0b str x11, [x8, #0x10]! 1e8a44: 910031a9 add x9, x13, #0xc 1e8a48: 9e6701a0 fmov d0, x13 1e8a4c: 4e181d20 mov v0.d[1], x9 1e8a50: b900090c str w12, [x8, #0x8] 1e8a54: 3d800500 str q0, [x8, #0x10] 1e8a58: a9025514 stp x20, x21, [x8, #0x20] 1e8a5c: 17fff9eb b 0x1e7208 <__cxa_demangle+0x5f40> 1e8a60: 91000928 add x8, x9, #0x2 1e8a64: aa1303e0 mov x0, x19 1e8a68: f9000268 str x8, [x19] 1e8a6c: 97fff9db bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8a70: b4ff3ca0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8a74: f9497275 ldr x21, [x19, #0x12e0] 1e8a78: aa0003f4 mov x20, x0 1e8a7c: aa1503e9 mov x9, x21 1e8a80: f8408d28 ldr x8, [x9, #0x8]! 1e8a84: 9100c10a add x10, x8, #0x30 1e8a88: f13fc15f cmp x10, #0xff0 1e8a8c: 54000143 b.lo 0x1e8ab4 <__cxa_demangle+0x77ec> 1e8a90: 321403e0 orr w0, wzr, #0x1000 1e8a94: 97fae5ff bl 0xa2290 1e8a98: b4004c40 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8a9c: aa0003e9 mov x9, x0 1e8aa0: aa1f03e8 mov x8, xzr 1e8aa4: f9000015 str x21, [x0] 1e8aa8: f8008d3f str xzr, [x9, #0x8]! 1e8aac: aa0003f5 mov x21, x0 1e8ab0: f9097260 str x0, [x19, #0x12e0] 1e8ab4: 900005cb adrp x11, 0x2a0000 1e8ab8: 528026ac mov w12, #0x135 // =309 1e8abc: b00002ed adrp x13, 0x245000 1e8ac0: 9100c10a add x10, x8, #0x30 1e8ac4: 8b0802a8 add x8, x21, x8 1e8ac8: 9139216b add x11, x11, #0xe48 1e8acc: 72a0202c movk w12, #0x101, lsl #16 1e8ad0: 910ed9ad add x13, x13, #0x3b6 1e8ad4: f900012a str x10, [x9] 1e8ad8: f8010d0b str x11, [x8, #0x10]! 1e8adc: 910005a9 add x9, x13, #0x1 1e8ae0: 9e6701a0 fmov d0, x13 1e8ae4: 4e181d20 mov v0.d[1], x9 1e8ae8: b900090c str w12, [x8, #0x8] 1e8aec: 3d800500 str q0, [x8, #0x10] 1e8af0: f9001114 str x20, [x8, #0x20] 1e8af4: 17fff9c5 b 0x1e7208 <__cxa_demangle+0x5f40> 1e8af8: 91000928 add x8, x9, #0x2 1e8afc: aa1303e0 mov x0, x19 1e8b00: f9000268 str x8, [x19] 1e8b04: 97fff9b5 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8b08: b4ff37e0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8b0c: f9497276 ldr x22, [x19, #0x12e0] 1e8b10: aa0003f4 mov x20, x0 1e8b14: aa1603e9 mov x9, x22 1e8b18: f8408d28 ldr x8, [x9, #0x8]! 1e8b1c: 9100810a add x10, x8, #0x20 1e8b20: f13fc15f cmp x10, #0xff0 1e8b24: 54000143 b.lo 0x1e8b4c <__cxa_demangle+0x7884> 1e8b28: 321403e0 orr w0, wzr, #0x1000 1e8b2c: 97fae5d9 bl 0xa2290 1e8b30: b4004780 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8b34: aa0003e9 mov x9, x0 1e8b38: aa1f03e8 mov x8, xzr 1e8b3c: f9000016 str x22, [x0] 1e8b40: f8008d3f str xzr, [x9, #0x8]! 1e8b44: aa0003f6 mov x22, x0 1e8b48: f9097260 str x0, [x19, #0x12e0] 1e8b4c: b00005cb adrp x11, 0x2a1000 1e8b50: 9100810a add x10, x8, #0x20 1e8b54: 8b0802c8 add x8, x22, x8 1e8b58: 9100216b add x11, x11, #0x8 1e8b5c: 5280268c mov w12, #0x134 // =308 1e8b60: 72a0202c movk w12, #0x101, lsl #16 1e8b64: f900012a str x10, [x9] 1e8b68: f8010d0b str x11, [x8, #0x10]! 1e8b6c: b900090c str w12, [x8, #0x8] 1e8b70: f9000914 str x20, [x8, #0x10] 1e8b74: 39006115 strb w21, [x8, #0x18] 1e8b78: 3900651f strb wzr, [x8, #0x19] 1e8b7c: 17fff9a3 b 0x1e7208 <__cxa_demangle+0x5f40> 1e8b80: 91000928 add x8, x9, #0x2 1e8b84: aa1303e0 mov x0, x19 1e8b88: f9000268 str x8, [x19] 1e8b8c: 97fff993 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8b90: b4ff33a0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8b94: aa0003f4 mov x20, x0 1e8b98: aa1303e0 mov x0, x19 1e8b9c: 97fff98f bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8ba0: b4ff3320 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8ba4: f9497276 ldr x22, [x19, #0x12e0] 1e8ba8: aa0003f5 mov x21, x0 1e8bac: aa1603e9 mov x9, x22 1e8bb0: f8408d28 ldr x8, [x9, #0x8]! 1e8bb4: 9100c10a add x10, x8, #0x30 1e8bb8: f13fc15f cmp x10, #0xff0 1e8bbc: 54000143 b.lo 0x1e8be4 <__cxa_demangle+0x791c> 1e8bc0: 321403e0 orr w0, wzr, #0x1000 1e8bc4: 97fae5b3 bl 0xa2290 1e8bc8: b40042c0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8bcc: aa0003e9 mov x9, x0 1e8bd0: aa1f03e8 mov x8, xzr 1e8bd4: f9000016 str x22, [x0] 1e8bd8: f8008d3f str xzr, [x9, #0x8]! 1e8bdc: aa0003f6 mov x22, x0 1e8be0: f9097260 str x0, [x19, #0x12e0] 1e8be4: b00005cb adrp x11, 0x2a1000 1e8be8: 528025cc mov w12, #0x12e // =302 1e8bec: b00002ed adrp x13, 0x245000 1e8bf0: 9100c10a add x10, x8, #0x30 1e8bf4: 8b0802c8 add x8, x22, x8 1e8bf8: 910aa16b add x11, x11, #0x2a8 1e8bfc: 72a0202c movk w12, #0x101, lsl #16 1e8c00: 910ed5ad add x13, x13, #0x3b5 1e8c04: f900012a str x10, [x9] 1e8c08: f8010d0b str x11, [x8, #0x10]! 1e8c0c: 910009a9 add x9, x13, #0x2 1e8c10: 14000025 b 0x1e8ca4 <__cxa_demangle+0x79dc> 1e8c14: 91000928 add x8, x9, #0x2 1e8c18: aa1303e0 mov x0, x19 1e8c1c: f9000268 str x8, [x19] 1e8c20: 97fff96e bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8c24: b4ff2f00 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8c28: aa0003f4 mov x20, x0 1e8c2c: aa1303e0 mov x0, x19 1e8c30: 97fff96a bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8c34: b4ff2e80 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8c38: f9497276 ldr x22, [x19, #0x12e0] 1e8c3c: aa0003f5 mov x21, x0 1e8c40: aa1603e9 mov x9, x22 1e8c44: f8408d28 ldr x8, [x9, #0x8]! 1e8c48: 9100c10a add x10, x8, #0x30 1e8c4c: f13fc15f cmp x10, #0xff0 1e8c50: 54000143 b.lo 0x1e8c78 <__cxa_demangle+0x79b0> 1e8c54: 321403e0 orr w0, wzr, #0x1000 1e8c58: 97fae58e bl 0xa2290 1e8c5c: b4003e20 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8c60: aa0003e9 mov x9, x0 1e8c64: aa1f03e8 mov x8, xzr 1e8c68: f9000016 str x22, [x0] 1e8c6c: f8008d3f str xzr, [x9, #0x8]! 1e8c70: aa0003f6 mov x22, x0 1e8c74: f9097260 str x0, [x19, #0x12e0] 1e8c78: b00005cb adrp x11, 0x2a1000 1e8c7c: 9000008d adrp x13, 0x1f8000 1e8c80: 9100c10a add x10, x8, #0x30 1e8c84: 8b0802c8 add x8, x22, x8 1e8c88: 910aa16b add x11, x11, #0x2a8 1e8c8c: 528025cc mov w12, #0x12e // =302 1e8c90: 9104b9ad add x13, x13, #0x12e 1e8c94: 72a0202c movk w12, #0x101, lsl #16 1e8c98: f900012a str x10, [x9] 1e8c9c: f8010d0b str x11, [x8, #0x10]! 1e8ca0: 910005a9 add x9, x13, #0x1 1e8ca4: 9e6701a0 fmov d0, x13 1e8ca8: 4e181d20 mov v0.d[1], x9 1e8cac: b900090c str w12, [x8, #0x8] 1e8cb0: f9000914 str x20, [x8, #0x10] 1e8cb4: 3c818100 stur q0, [x8, #0x18] 1e8cb8: f9001515 str x21, [x8, #0x28] 1e8cbc: 17fff953 b 0x1e7208 <__cxa_demangle+0x5f40> 1e8cc0: f0000081 adrp x1, 0x1fb000 +0xc> 1e8cc4: 910c8821 add x1, x1, #0x322 1e8cc8: 91000928 add x8, x9, #0x2 1e8ccc: 91000422 add x2, x1, #0x1 1e8cd0: f9000268 str x8, [x19] 1e8cd4: aa1303e0 mov x0, x19 1e8cd8: a9467bfd ldp x29, x30, [sp, #0x60] 1e8cdc: a9454ff4 ldp x20, x19, [sp, #0x50] 1e8ce0: a94457f6 ldp x22, x21, [sp, #0x40] 1e8ce4: a9435ff8 ldp x24, x23, [sp, #0x30] 1e8ce8: a94267fa ldp x26, x25, [sp, #0x20] 1e8cec: 9101c3ff add sp, sp, #0x70 1e8cf0: 140005e7 b 0x1ea48c <__cxa_demangle+0x91c4> 1e8cf4: aa1303e0 mov x0, x19 1e8cf8: 97fff938 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e8cfc: b4ff2840 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8d00: f9497275 ldr x21, [x19, #0x12e0] 1e8d04: aa0003f4 mov x20, x0 1e8d08: aa1503e9 mov x9, x21 1e8d0c: f8408d28 ldr x8, [x9, #0x8]! 1e8d10: 9100c10a add x10, x8, #0x30 1e8d14: f13fc15f cmp x10, #0xff0 1e8d18: 54000143 b.lo 0x1e8d40 <__cxa_demangle+0x7a78> 1e8d1c: 321403e0 orr w0, wzr, #0x1000 1e8d20: 97fae55c bl 0xa2290 1e8d24: b40037e0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8d28: aa0003e9 mov x9, x0 1e8d2c: aa1f03e8 mov x8, xzr 1e8d30: f9000015 str x21, [x0] 1e8d34: f8008d3f str xzr, [x9, #0x8]! 1e8d38: aa0003f5 mov x21, x0 1e8d3c: f9097260 str x0, [x19, #0x12e0] 1e8d40: b00005cb adrp x11, 0x2a1000 1e8d44: 5280258c mov w12, #0x12c // =300 1e8d48: b00002ed adrp x13, 0x245000 1e8d4c: 9100c10a add x10, x8, #0x30 1e8d50: 8b0802a8 add x8, x21, x8 1e8d54: 9113616b add x11, x11, #0x4d8 1e8d58: 72a0202c movk w12, #0x101, lsl #16 1e8d5c: 911815ad add x13, x13, #0x605 1e8d60: f900012a str x10, [x9] 1e8d64: 910009a9 add x9, x13, #0x2 1e8d68: 9e6701a0 fmov d0, x13 1e8d6c: f8010d0b str x11, [x8, #0x10]! 1e8d70: 4e181d20 mov v0.d[1], x9 1e8d74: b900090c str w12, [x8, #0x8] 1e8d78: f9000914 str x20, [x8, #0x10] 1e8d7c: 3c818100 stur q0, [x8, #0x18] 1e8d80: 17fff922 b 0x1e7208 <__cxa_demangle+0x5f40> 1e8d84: a9410a69 ldp x9, x2, [x19, #0x10] 1e8d88: d37df315 lsl x21, x24, #3 1e8d8c: 91000508 add x8, x8, #0x1 1e8d90: aa1303e0 mov x0, x19 1e8d94: 8b150121 add x1, x9, x21 1e8d98: f9000268 str x8, [x19] 1e8d9c: 94001030 bl 0x1ece5c <__cxa_demangle+0xbb94> 1e8da0: f9400a68 ldr x8, [x19, #0x10] 1e8da4: f9497276 ldr x22, [x19, #0x12e0] 1e8da8: aa0003f4 mov x20, x0 1e8dac: 8b150108 add x8, x8, x21 1e8db0: f9000e68 str x8, [x19, #0x18] 1e8db4: aa1603e8 mov x8, x22 1e8db8: f8408d09 ldr x9, [x8, #0x8]! 1e8dbc: aa0103f5 mov x21, x1 1e8dc0: 9100812a add x10, x9, #0x20 1e8dc4: f13fc15f cmp x10, #0xff0 1e8dc8: 54000143 b.lo 0x1e8df0 <__cxa_demangle+0x7b28> 1e8dcc: 321403e0 orr w0, wzr, #0x1000 1e8dd0: 97fae530 bl 0xa2290 1e8dd4: b4003260 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8dd8: aa0003e8 mov x8, x0 1e8ddc: aa1f03e9 mov x9, xzr 1e8de0: f9000016 str x22, [x0] 1e8de4: f8008d1f str xzr, [x8, #0x8]! 1e8de8: aa0003f6 mov x22, x0 1e8dec: f9097260 str x0, [x19, #0x12e0] 1e8df0: 9100812a add x10, x9, #0x20 1e8df4: 8b0902d6 add x22, x22, x9 1e8df8: b00005c9 adrp x9, 0x2a1000 1e8dfc: 911c2129 add x9, x9, #0x708 1e8e00: 5280200b mov w11, #0x100 // =256 1e8e04: 72a0202b movk w11, #0x101, lsl #16 1e8e08: f900010a str x10, [x8] 1e8e0c: f8010ec9 str x9, [x22, #0x10]! 1e8e10: b9000acb str w11, [x22, #0x8] 1e8e14: a90156d4 stp x20, x21, [x22, #0x10] 1e8e18: b4ff1f76 cbz x22, 0x1e7204 <__cxa_demangle+0x5f3c> 1e8e1c: f9497274 ldr x20, [x19, #0x12e0] 1e8e20: aa1403e9 mov x9, x20 1e8e24: f8408d28 ldr x8, [x9, #0x8]! 1e8e28: 9101010a add x10, x8, #0x40 1e8e2c: f13fc15f cmp x10, #0xff0 1e8e30: 54000143 b.lo 0x1e8e58 <__cxa_demangle+0x7b90> 1e8e34: 321403e0 orr w0, wzr, #0x1000 1e8e38: 97fae516 bl 0xa2290 1e8e3c: b4002f20 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8e40: aa0003e9 mov x9, x0 1e8e44: aa1f03e8 mov x8, xzr 1e8e48: f9000014 str x20, [x0] 1e8e4c: f8008d3f str xzr, [x9, #0x8]! 1e8e50: aa0003f4 mov x20, x0 1e8e54: f9097260 str x0, [x19, #0x12e0] 1e8e58: 9101010a add x10, x8, #0x40 1e8e5c: b00005cb adrp x11, 0x2a1000 1e8e60: f900012a str x10, [x9] 1e8e64: b00002ea adrp x10, 0x245000 1e8e68: 8b080288 add x8, x20, x8 1e8e6c: 9116e16b add x11, x11, #0x5b8 1e8e70: 910fa54a add x10, x10, #0x3e9 1e8e74: 528025e9 mov w9, #0x12f // =303 1e8e78: f8010d0b str x11, [x8, #0x10]! 1e8e7c: 91002d4b add x11, x10, #0xb 1e8e80: 9e670140 fmov d0, x10 1e8e84: d00002ca adrp x10, 0x242000 1e8e88: 72a02029 movk w9, #0x101, lsl #16 1e8e8c: 911bfd4a add x10, x10, #0x6ff 1e8e90: 4e181d60 mov v0.d[1], x11 1e8e94: 9100054b add x11, x10, #0x1 1e8e98: 3d800500 str q0, [x8, #0x10] 1e8e9c: 9e670140 fmov d0, x10 1e8ea0: b9000909 str w9, [x8, #0x8] 1e8ea4: f9001116 str x22, [x8, #0x20] 1e8ea8: 17fffe3a b 0x1e8790 <__cxa_demangle+0x74c8> 1e8eac: a9410a69 ldp x9, x2, [x19, #0x10] 1e8eb0: d37df336 lsl x22, x25, #3 1e8eb4: 91000508 add x8, x8, #0x1 1e8eb8: aa1303e0 mov x0, x19 1e8ebc: 8b160121 add x1, x9, x22 1e8ec0: f9000268 str x8, [x19] 1e8ec4: 94000fe6 bl 0x1ece5c <__cxa_demangle+0xbb94> 1e8ec8: f9400a68 ldr x8, [x19, #0x10] 1e8ecc: f9497277 ldr x23, [x19, #0x12e0] 1e8ed0: aa0003f5 mov x21, x0 1e8ed4: 8b160108 add x8, x8, x22 1e8ed8: f9000e68 str x8, [x19, #0x18] 1e8edc: aa1703e9 mov x9, x23 1e8ee0: f8408d28 ldr x8, [x9, #0x8]! 1e8ee4: aa0103f6 mov x22, x1 1e8ee8: 9100c10a add x10, x8, #0x30 1e8eec: f13fc15f cmp x10, #0xff0 1e8ef0: 54000143 b.lo 0x1e8f18 <__cxa_demangle+0x7c50> 1e8ef4: 321403e0 orr w0, wzr, #0x1000 1e8ef8: 97fae4e6 bl 0xa2290 1e8efc: b4002920 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8f00: aa0003e9 mov x9, x0 1e8f04: aa1f03e8 mov x8, xzr 1e8f08: f9000017 str x23, [x0] 1e8f0c: f8008d3f str xzr, [x9, #0x8]! 1e8f10: aa0003f7 mov x23, x0 1e8f14: f9097260 str x0, [x19, #0x12e0] 1e8f18: b00005cb adrp x11, 0x2a1000 1e8f1c: 5280270c mov w12, #0x138 // =312 1e8f20: 9100c10a add x10, x8, #0x30 1e8f24: 8b0802e8 add x8, x23, x8 1e8f28: 9111a16b add x11, x11, #0x468 1e8f2c: 14000021 b 0x1e8fb0 <__cxa_demangle+0x7ce8> 1e8f30: a9410a69 ldp x9, x2, [x19, #0x10] 1e8f34: d37df336 lsl x22, x25, #3 1e8f38: 91000508 add x8, x8, #0x1 1e8f3c: aa1303e0 mov x0, x19 1e8f40: 8b160121 add x1, x9, x22 1e8f44: f9000268 str x8, [x19] 1e8f48: 94000fc5 bl 0x1ece5c <__cxa_demangle+0xbb94> 1e8f4c: f9400a68 ldr x8, [x19, #0x10] 1e8f50: f9497277 ldr x23, [x19, #0x12e0] 1e8f54: aa0003f5 mov x21, x0 1e8f58: 8b160108 add x8, x8, x22 1e8f5c: f9000e68 str x8, [x19, #0x18] 1e8f60: aa1703e9 mov x9, x23 1e8f64: f8408d28 ldr x8, [x9, #0x8]! 1e8f68: aa0103f6 mov x22, x1 1e8f6c: 9100c10a add x10, x8, #0x30 1e8f70: f13fc15f cmp x10, #0xff0 1e8f74: 54000143 b.lo 0x1e8f9c <__cxa_demangle+0x7cd4> 1e8f78: 321403e0 orr w0, wzr, #0x1000 1e8f7c: 97fae4c5 bl 0xa2290 1e8f80: b4002500 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e8f84: aa0003e9 mov x9, x0 1e8f88: aa1f03e8 mov x8, xzr 1e8f8c: f9000017 str x23, [x0] 1e8f90: f8008d3f str xzr, [x9, #0x8]! 1e8f94: aa0003f7 mov x23, x0 1e8f98: f9097260 str x0, [x19, #0x12e0] 1e8f9c: 900005cb adrp x11, 0x2a0000 1e8fa0: 5280264c mov w12, #0x132 // =306 1e8fa4: 9100c10a add x10, x8, #0x30 1e8fa8: 8b0802e8 add x8, x23, x8 1e8fac: 913ca16b add x11, x11, #0xf28 1e8fb0: 72a0202c movk w12, #0x101, lsl #16 1e8fb4: f900012a str x10, [x9] 1e8fb8: f8010d0b str x11, [x8, #0x10]! 1e8fbc: b900090c str w12, [x8, #0x8] 1e8fc0: a9015514 stp x20, x21, [x8, #0x10] 1e8fc4: f9001116 str x22, [x8, #0x20] 1e8fc8: 17fff890 b 0x1e7208 <__cxa_demangle+0x5f40> 1e8fcc: a9410a69 ldp x9, x2, [x19, #0x10] 1e8fd0: d37df356 lsl x22, x26, #3 1e8fd4: 91000508 add x8, x8, #0x1 1e8fd8: aa1303e0 mov x0, x19 1e8fdc: 8b160121 add x1, x9, x22 1e8fe0: f9000268 str x8, [x19] 1e8fe4: 94000f9e bl 0x1ece5c <__cxa_demangle+0xbb94> 1e8fe8: f9400a68 ldr x8, [x19, #0x10] 1e8fec: aa0003f5 mov x21, x0 1e8ff0: aa1303e0 mov x0, x19 1e8ff4: aa0103f4 mov x20, x1 1e8ff8: 8b160108 add x8, x8, x22 1e8ffc: f9000e68 str x8, [x19, #0x18] 1e9000: 97ffe5da bl 0x1e2768 <__cxa_demangle+0x14a0> 1e9004: b4ff1000 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e9008: a9402269 ldp x9, x8, [x19] 1e900c: cb09010a sub x10, x8, x9 1e9010: f100095f cmp x10, #0x2 1e9014: 540011c3 b.lo 0x1e924c <__cxa_demangle+0x7f84> 1e9018: 3940012a ldrb w10, [x9] 1e901c: 7101c15f cmp w10, #0x70 1e9020: 54001161 b.ne 0x1e924c <__cxa_demangle+0x7f84> 1e9024: 3940052a ldrb w10, [x9, #0x1] 1e9028: 7101a55f cmp w10, #0x69 1e902c: 54001101 b.ne 0x1e924c <__cxa_demangle+0x7f84> 1e9030: b9001ff8 str w24, [sp, #0x1c] 1e9034: a90083f4 stp x20, x0, [sp, #0x8] 1e9038: a9412e6a ldp x10, x11, [x19, #0x10] 1e903c: 91000929 add x9, x9, #0x2 1e9040: f9000269 str x9, [x19] 1e9044: cb0a016a sub x10, x11, x10 1e9048: 9343fd5a asr x26, x10, #3 1e904c: eb08013f cmp x9, x8 1e9050: 54000160 b.eq 0x1e907c <__cxa_demangle+0x7db4> 1e9054: 39400128 ldrb w8, [x9] 1e9058: 7101151f cmp w8, #0x45 1e905c: 54000101 b.ne 0x1e907c <__cxa_demangle+0x7db4> 1e9060: 140000c3 b 0x1e936c <__cxa_demangle+0x80a4> 1e9064: 91002109 add x9, x8, #0x8 1e9068: f9000e69 str x9, [x19, #0x18] 1e906c: f9000116 str x22, [x8] 1e9070: a9402269 ldp x9, x8, [x19] 1e9074: eb08013f cmp x9, x8 1e9078: 54fffee1 b.ne 0x1e9054 <__cxa_demangle+0x7d8c> 1e907c: aa1303e0 mov x0, x19 1e9080: 97fff856 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e9084: b4ff0c00 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e9088: a941a668 ldp x8, x9, [x19, #0x18] 1e908c: aa0003f6 mov x22, x0 1e9090: eb09011f cmp x8, x9 1e9094: 54fffe81 b.ne 0x1e9064 <__cxa_demangle+0x7d9c> 1e9098: f9400a60 ldr x0, [x19, #0x10] 1e909c: cb000117 sub x23, x8, x0 1e90a0: eb00033f cmp x25, x0 1e90a4: d37ffae1 lsl x1, x23, #1 1e90a8: 540000c0 b.eq 0x1e90c0 <__cxa_demangle+0x7df8> 1e90ac: 97faea71 bl 0xa3a70 1e90b0: aa0003f8 mov x24, x0 1e90b4: f9000a60 str x0, [x19, #0x10] 1e90b8: b50001a0 cbnz x0, 0x1e90ec <__cxa_demangle+0x7e24> 1e90bc: 140000d9 b 0x1e9420 <__cxa_demangle+0x8158> 1e90c0: aa0003f4 mov x20, x0 1e90c4: aa0103e0 mov x0, x1 1e90c8: 97fae472 bl 0xa2290 1e90cc: b4001aa0 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e90d0: aa0003f8 mov x24, x0 1e90d4: b40000b7 cbz x23, 0x1e90e8 <__cxa_demangle+0x7e20> 1e90d8: aa1803e0 mov x0, x24 1e90dc: aa1403e1 mov x1, x20 1e90e0: aa1703e2 mov x2, x23 1e90e4: 97fae757 bl 0xa2e40 1e90e8: f9000a78 str x24, [x19, #0x10] 1e90ec: 9343fee8 asr x8, x23, #3 1e90f0: 9342fee9 asr x9, x23, #2 1e90f4: 8b080f08 add x8, x24, x8, lsl #3 1e90f8: 8b090f09 add x9, x24, x9, lsl #3 1e90fc: a901a668 stp x8, x9, [x19, #0x18] 1e9100: 17ffffd9 b 0x1e9064 <__cxa_demangle+0x7d9c> 1e9104: aa1303e0 mov x0, x19 1e9108: 97fff834 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1e910c: b4ff07c0 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e9110: f9497276 ldr x22, [x19, #0x12e0] 1e9114: aa0003f5 mov x21, x0 1e9118: aa1603e9 mov x9, x22 1e911c: f8408d28 ldr x8, [x9, #0x8]! 1e9120: 9100410a add x10, x8, #0x10 1e9124: f13fc15f cmp x10, #0xff0 1e9128: 54000143 b.lo 0x1e9150 <__cxa_demangle+0x7e88> 1e912c: 321403e0 orr w0, wzr, #0x1000 1e9130: 97fae458 bl 0xa2290 1e9134: b4001760 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e9138: aa0003e9 mov x9, x0 1e913c: aa1f03e8 mov x8, xzr 1e9140: f9000016 str x22, [x0] 1e9144: f8008d3f str xzr, [x9, #0x8]! 1e9148: aa0003f6 mov x22, x0 1e914c: f9097260 str x0, [x19, #0x12e0] 1e9150: 9100410a add x10, x8, #0x10 1e9154: 8b0802d6 add x22, x22, x8 1e9158: f900012a str x10, [x9] 1e915c: f8010ed5 str x21, [x22, #0x10]! 1e9160: f9497275 ldr x21, [x19, #0x12e0] 1e9164: aa1503e9 mov x9, x21 1e9168: f8408d28 ldr x8, [x9, #0x8]! 1e916c: 9100c10a add x10, x8, #0x30 1e9170: f13fc15f cmp x10, #0xff0 1e9174: 54000143 b.lo 0x1e919c <__cxa_demangle+0x7ed4> 1e9178: 321403e0 orr w0, wzr, #0x1000 1e917c: 97fae445 bl 0xa2290 1e9180: b4001500 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e9184: aa0003e9 mov x9, x0 1e9188: aa1f03e8 mov x8, xzr 1e918c: f9000015 str x21, [x0] 1e9190: f8008d3f str xzr, [x9, #0x8]! 1e9194: aa0003f5 mov x21, x0 1e9198: f9097260 str x0, [x19, #0x12e0] 1e919c: f00005ab adrp x11, 0x2a0000 1e91a0: 9100c10a add x10, x8, #0x30 1e91a4: 8b0802a8 add x8, x21, x8 1e91a8: 913e616b add x11, x11, #0xf98 1e91ac: 528026ec mov w12, #0x137 // =311 1e91b0: 72a0202c movk w12, #0x101, lsl #16 1e91b4: 320003ed orr w13, wzr, #0x1 1e91b8: f900012a str x10, [x9] 1e91bc: f8010d0b str x11, [x8, #0x10]! 1e91c0: b900090c str w12, [x8, #0x8] 1e91c4: a9015914 stp x20, x22, [x8, #0x10] 1e91c8: f900110d str x13, [x8, #0x20] 1e91cc: 17fff80f b 0x1e7208 <__cxa_demangle+0x5f40> 1e91d0: aa1303e0 mov x0, x19 1e91d4: 94000268 bl 0x1e9b74 <__cxa_demangle+0x88ac> 1e91d8: b4ff0160 cbz x0, 0x1e7204 <__cxa_demangle+0x5f3c> 1e91dc: f9497275 ldr x21, [x19, #0x12e0] 1e91e0: aa0003f4 mov x20, x0 1e91e4: aa1503e9 mov x9, x21 1e91e8: f8408d28 ldr x8, [x9, #0x8]! 1e91ec: 9101010a add x10, x8, #0x40 1e91f0: f13fc15f cmp x10, #0xff0 1e91f4: 54000143 b.lo 0x1e921c <__cxa_demangle+0x7f54> 1e91f8: 321403e0 orr w0, wzr, #0x1000 1e91fc: 97fae425 bl 0xa2290 1e9200: b4001100 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e9204: aa0003e9 mov x9, x0 1e9208: aa1f03e8 mov x8, xzr 1e920c: f9000015 str x21, [x0] 1e9210: f8008d3f str xzr, [x9, #0x8]! 1e9214: aa0003f5 mov x21, x0 1e9218: f9097260 str x0, [x19, #0x12e0] 1e921c: 9101010a add x10, x8, #0x40 1e9220: 900005cb adrp x11, 0x2a1000 1e9224: f900012a str x10, [x9] 1e9228: 900002ea adrp x10, 0x245000 1e922c: 8b0802a8 add x8, x21, x8 1e9230: 9116e16b add x11, x11, #0x5b8 1e9234: 528025e9 mov w9, #0x12f // =303 1e9238: 910fa54a add x10, x10, #0x3e9 1e923c: 72a02029 movk w9, #0x101, lsl #16 1e9240: f8010d0b str x11, [x8, #0x10]! 1e9244: 91002d4b add x11, x10, #0xb 1e9248: 17fffd49 b 0x1e876c <__cxa_demangle+0x74a4> 1e924c: eb08013f cmp x9, x8 1e9250: 54fefda0 b.eq 0x1e7204 <__cxa_demangle+0x5f3c> 1e9254: 39400128 ldrb w8, [x9] 1e9258: 7101151f cmp w8, #0x45 1e925c: 54fefd41 b.ne 0x1e7204 <__cxa_demangle+0x5f3c> 1e9260: f9497277 ldr x23, [x19, #0x12e0] 1e9264: 91000528 add x8, x9, #0x1 1e9268: f9000268 str x8, [x19] 1e926c: aa1403f6 mov x22, x20 1e9270: aa1703e9 mov x9, x23 1e9274: f8408d28 ldr x8, [x9, #0x8]! 1e9278: aa0003f4 mov x20, x0 1e927c: 9101010a add x10, x8, #0x40 1e9280: f13fc15f cmp x10, #0xff0 1e9284: 54000143 b.lo 0x1e92ac <__cxa_demangle+0x7fe4> 1e9288: 321403e0 orr w0, wzr, #0x1000 1e928c: 97fae401 bl 0xa2290 1e9290: b4000c80 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e9294: aa0003e9 mov x9, x0 1e9298: aa1f03e8 mov x8, xzr 1e929c: f9000017 str x23, [x0] 1e92a0: f8008d3f str xzr, [x9, #0x8]! 1e92a4: aa0003f7 mov x23, x0 1e92a8: f9097260 str x0, [x19, #0x12e0] 1e92ac: 900005cb adrp x11, 0x2a1000 1e92b0: 9101010a add x10, x8, #0x40 1e92b4: 8b0802e8 add x8, x23, x8 1e92b8: 9115216b add x11, x11, #0x548 1e92bc: 5280266c mov w12, #0x133 // =307 1e92c0: 72a0202c movk w12, #0x101, lsl #16 1e92c4: f900012a str x10, [x9] 1e92c8: f8010d0b str x11, [x8, #0x10]! 1e92cc: b900090c str w12, [x8, #0x8] 1e92d0: a9015915 stp x21, x22, [x8, #0x10] 1e92d4: a902fd1f stp xzr, xzr, [x8, #0x28] 1e92d8: f9001114 str x20, [x8, #0x20] 1e92dc: 3900e11f strb wzr, [x8, #0x38] 1e92e0: 3900e518 strb w24, [x8, #0x39] 1e92e4: 17fff7c9 b 0x1e7208 <__cxa_demangle+0x5f40> 1e92e8: 91000528 add x8, x9, #0x1 1e92ec: a9410a69 ldp x9, x2, [x19, #0x10] 1e92f0: d37df336 lsl x22, x25, #3 1e92f4: aa1303e0 mov x0, x19 1e92f8: f9000268 str x8, [x19] 1e92fc: 8b160121 add x1, x9, x22 1e9300: 94000ed7 bl 0x1ece5c <__cxa_demangle+0xbb94> 1e9304: f9400a68 ldr x8, [x19, #0x10] 1e9308: f9497277 ldr x23, [x19, #0x12e0] 1e930c: aa0003f5 mov x21, x0 1e9310: 8b160108 add x8, x8, x22 1e9314: f9000e68 str x8, [x19, #0x18] 1e9318: aa1703e9 mov x9, x23 1e931c: f8408d28 ldr x8, [x9, #0x8]! 1e9320: aa0103f6 mov x22, x1 1e9324: 9100c10a add x10, x8, #0x30 1e9328: f13fc15f cmp x10, #0xff0 1e932c: 54000143 b.lo 0x1e9354 <__cxa_demangle+0x808c> 1e9330: 321403e0 orr w0, wzr, #0x1000 1e9334: 97fae3d7 bl 0xa2290 1e9338: b4000740 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e933c: aa0003e9 mov x9, x0 1e9340: aa1f03e8 mov x8, xzr 1e9344: f9000017 str x23, [x0] 1e9348: f8008d3f str xzr, [x9, #0x8]! 1e934c: aa0003f7 mov x23, x0 1e9350: f9097260 str x0, [x19, #0x12e0] 1e9354: f00005ab adrp x11, 0x2a0000 1e9358: 528026ec mov w12, #0x137 // =311 1e935c: 9100c10a add x10, x8, #0x30 1e9360: 8b0802e8 add x8, x23, x8 1e9364: 913e616b add x11, x11, #0xf98 1e9368: 17ffff12 b 0x1e8fb0 <__cxa_demangle+0x7ce8> 1e936c: 91000528 add x8, x9, #0x1 1e9370: a9410a69 ldp x9, x2, [x19, #0x10] 1e9374: d37df357 lsl x23, x26, #3 1e9378: aa1303e0 mov x0, x19 1e937c: f9000268 str x8, [x19] 1e9380: 8b170121 add x1, x9, x23 1e9384: 94000eb6 bl 0x1ece5c <__cxa_demangle+0xbb94> 1e9388: f9400a68 ldr x8, [x19, #0x10] 1e938c: f9497274 ldr x20, [x19, #0x12e0] 1e9390: aa0003f6 mov x22, x0 1e9394: 8b170108 add x8, x8, x23 1e9398: f9000e68 str x8, [x19, #0x18] 1e939c: aa1403e9 mov x9, x20 1e93a0: f8408d28 ldr x8, [x9, #0x8]! 1e93a4: aa0103f7 mov x23, x1 1e93a8: 9101010a add x10, x8, #0x40 1e93ac: f13fc15f cmp x10, #0xff0 1e93b0: 54000143 b.lo 0x1e93d8 <__cxa_demangle+0x8110> 1e93b4: 321403e0 orr w0, wzr, #0x1000 1e93b8: 97fae3b6 bl 0xa2290 1e93bc: b4000320 cbz x0, 0x1e9420 <__cxa_demangle+0x8158> 1e93c0: aa0003e9 mov x9, x0 1e93c4: aa1f03e8 mov x8, xzr 1e93c8: f9000014 str x20, [x0] 1e93cc: f8008d3f str xzr, [x9, #0x8]! 1e93d0: aa0003f4 mov x20, x0 1e93d4: f9097260 str x0, [x19, #0x12e0] 1e93d8: 9101010a add x10, x8, #0x40 1e93dc: f900012a str x10, [x9] 1e93e0: f94007e9 ldr x9, [sp, #0x8] 1e93e4: 900005cb adrp x11, 0x2a1000 1e93e8: 8b080288 add x8, x20, x8 1e93ec: 9115216b add x11, x11, #0x548 1e93f0: f8010d0b str x11, [x8, #0x10]! 1e93f4: a9012515 stp x21, x9, [x8, #0x10] 1e93f8: f9400be9 ldr x9, [sp, #0x10] 1e93fc: 5280266c mov w12, #0x133 // =307 1e9400: 72a0202c movk w12, #0x101, lsl #16 1e9404: b900090c str w12, [x8, #0x8] 1e9408: a9025909 stp x9, x22, [x8, #0x20] 1e940c: b9401fe9 ldr w9, [sp, #0x1c] 1e9410: f9001917 str x23, [x8, #0x30] 1e9414: 3900e11f strb wzr, [x8, #0x38] 1e9418: 3900e509 strb w9, [x8, #0x39] 1e941c: 17fff77b b 0x1e7208 <__cxa_demangle+0x5f40> 1e9420: 97fb0490 bl 0xaa660 <_ZSt9terminatev@plt> 1e9424: 390b4275 strb w21, [x19, #0x2d0] 1e9428: 97fafaba bl 0xa7f10 <_Unwind_Resume@plt> 1e942c: a9bc5ff8 stp x24, x23, [sp, #-0x40]! 1e9430: a90157f6 stp x22, x21, [sp, #0x10] 1e9434: a9024ff4 stp x20, x19, [sp, #0x20] 1e9438: a9037bfd stp x29, x30, [sp, #0x30] 1e943c: 9100c3fd add x29, sp, #0x30 1e9440: a9405414 ldp x20, x21, [x0] 1e9444: eb15029f cmp x20, x21 1e9448: 54003880 b.eq 0x1e9b58 <__cxa_demangle+0x8890> 1e944c: 39400288 ldrb w8, [x20] 1e9450: 7101311f cmp w8, #0x4c 1e9454: 54003821 b.ne 0x1e9b58 <__cxa_demangle+0x8890> 1e9458: 91000689 add x9, x20, #0x1 1e945c: aa0003f3 mov x19, x0 1e9460: eb0902a8 subs x8, x21, x9 1e9464: f9000009 str x9, [x0] 1e9468: 540003e0 b.eq 0x1e94e4 <__cxa_demangle+0x821c> 1e946c: 39400129 ldrb w9, [x9] 1e9470: 51015129 sub w9, w9, #0x54 1e9474: 7100953f cmp w9, #0x25 1e9478: 54000368 b.hi 0x1e94e4 <__cxa_demangle+0x821c> 1e947c: f00002ca adrp x10, 0x244000 1e9480: 913f194a add x10, x10, #0xfc6 1e9484: 100000ab adr x11, 0x1e9498 <__cxa_demangle+0x81d0> 1e9488: 7869794c ldrh w12, [x10, x9, lsl #1] 1e948c: 8b0c096b add x11, x11, x12, lsl #2 1e9490: aa1f03e0 mov x0, xzr 1e9494: d61f0160 br x11 1e9498: f100091f cmp x8, #0x2 1e949c: 540035e3 b.lo 0x1e9b58 <__cxa_demangle+0x8890> 1e94a0: 39400a88 ldrb w8, [x20, #0x2] 1e94a4: 7101691f cmp w8, #0x5a 1e94a8: 54003581 b.ne 0x1e9b58 <__cxa_demangle+0x8890> 1e94ac: 91000e88 add x8, x20, #0x3 1e94b0: aa1303e0 mov x0, x19 1e94b4: f9000268 str x8, [x19] 1e94b8: 97ffe129 bl 0x1e195c <__cxa_demangle+0x694> 1e94bc: b4003500 cbz x0, 0x1e9b5c <__cxa_demangle+0x8894> 1e94c0: a9402668 ldp x8, x9, [x19] 1e94c4: eb09011f cmp x8, x9 1e94c8: 54003480 b.eq 0x1e9b58 <__cxa_demangle+0x8890> 1e94cc: 39400109 ldrb w9, [x8] 1e94d0: 7101153f cmp w9, #0x45 1e94d4: 54003421 b.ne 0x1e9b58 <__cxa_demangle+0x8890> 1e94d8: 91000508 add x8, x8, #0x1 1e94dc: f9000268 str x8, [x19] 1e94e0: 1400019f b 0x1e9b5c <__cxa_demangle+0x8894> 1e94e4: aa1303e0 mov x0, x19 1e94e8: 97ffe4a0 bl 0x1e2768 <__cxa_demangle+0x14a0> 1e94ec: b4003380 cbz x0, 0x1e9b5c <__cxa_demangle+0x8894> 1e94f0: a9402668 ldp x8, x9, [x19] 1e94f4: aa0003f4 mov x20, x0 1e94f8: eb08013f cmp x9, x8 1e94fc: 540002a0 b.eq 0x1e9550 <__cxa_demangle+0x8288> 1e9500: 3940010a ldrb w10, [x8] 1e9504: 5100c14a sub w10, w10, #0x30 1e9508: 7100255f cmp w10, #0x9 1e950c: 54000228 b.hi 0x1e9550 <__cxa_demangle+0x8288> 1e9510: 9100050b add x11, x8, #0x1 1e9514: aa0b03ea mov x10, x11 1e9518: eb0b013f cmp x9, x11 1e951c: f900026b str x11, [x19] 1e9520: 54000360 b.eq 0x1e958c <__cxa_demangle+0x82c4> 1e9524: aa0a03eb mov x11, x10 1e9528: 3840156c ldrb w12, [x11], #0x1 1e952c: 5100c18c sub w12, w12, #0x30 1e9530: 7100299f cmp w12, #0xa 1e9534: 54ffff03 b.lo 0x1e9514 <__cxa_demangle+0x824c> 1e9538: aa0803f6 mov x22, x8 1e953c: d1000575 sub x21, x11, #0x1 1e9540: aa0a03e8 mov x8, x10 1e9544: eb09011f cmp x8, x9 1e9548: 540000c1 b.ne 0x1e9560 <__cxa_demangle+0x8298> 1e954c: 14000015 b 0x1e95a0 <__cxa_demangle+0x82d8> 1e9550: aa1f03f5 mov x21, xzr 1e9554: aa1f03f6 mov x22, xzr 1e9558: eb09011f cmp x8, x9 1e955c: 54000220 b.eq 0x1e95a0 <__cxa_demangle+0x82d8> 1e9560: 39400109 ldrb w9, [x8] 1e9564: 7101153f cmp w9, #0x45 1e9568: 540001c1 b.ne 0x1e95a0 <__cxa_demangle+0x82d8> 1e956c: 91000508 add x8, x8, #0x1 1e9570: f9000268 str x8, [x19] 1e9574: 320003e8 orr w8, wzr, #0x1 1e9578: eb1502df cmp x22, x21 1e957c: 54000181 b.ne 0x1e95ac <__cxa_demangle+0x82e4> 1e9580: 7100011f cmp w8, #0x0 1e9584: 9a9f1280 csel x0, x20, xzr, ne 1e9588: 14000175 b 0x1e9b5c <__cxa_demangle+0x8894> 1e958c: aa0803f6 mov x22, x8 1e9590: aa0a03e8 mov x8, x10 1e9594: aa0903f5 mov x21, x9 1e9598: eb09011f cmp x8, x9 1e959c: 54fffe21 b.ne 0x1e9560 <__cxa_demangle+0x8298> 1e95a0: 2a1f03e8 mov w8, wzr 1e95a4: eb1502df cmp x22, x21 1e95a8: 54fffec0 b.eq 0x1e9580 <__cxa_demangle+0x82b8> 1e95ac: 34002d68 cbz w8, 0x1e9b58 <__cxa_demangle+0x8890> 1e95b0: f9497277 ldr x23, [x19, #0x12e0] 1e95b4: aa1703e8 mov x8, x23 1e95b8: f8408d09 ldr x9, [x8, #0x8]! 1e95bc: 9100c12a add x10, x9, #0x30 1e95c0: f13fc15f cmp x10, #0xff0 1e95c4: 54000143 b.lo 0x1e95ec <__cxa_demangle+0x8324> 1e95c8: 321403e0 orr w0, wzr, #0x1000 1e95cc: 97fae331 bl 0xa2290 1e95d0: b4002d00 cbz x0, 0x1e9b70 <__cxa_demangle+0x88a8> 1e95d4: aa0003e8 mov x8, x0 1e95d8: aa1f03e9 mov x9, xzr 1e95dc: f9000017 str x23, [x0] 1e95e0: f8008d1f str xzr, [x8, #0x8]! 1e95e4: aa0003f7 mov x23, x0 1e95e8: f9097260 str x0, [x19, #0x12e0] 1e95ec: 9100c12a add x10, x9, #0x30 1e95f0: 8b0902e0 add x0, x23, x9 1e95f4: f00005a9 adrp x9, 0x2a0000 1e95f8: 91306129 add x9, x9, #0xc18 1e95fc: 5280278b mov w11, #0x13c // =316 1e9600: 72a0202b movk w11, #0x101, lsl #16 1e9604: f900010a str x10, [x8] 1e9608: f8010c09 str x9, [x0, #0x10]! 1e960c: b900080b str w11, [x0, #0x8] 1e9610: a9015814 stp x20, x22, [x0, #0x10] 1e9614: f9001015 str x21, [x0, #0x20] 1e9618: 14000151 b 0x1e9b5c <__cxa_demangle+0x8894> 1e961c: d0000061 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> 1e9620: 913d3021 add x1, x1, #0xf4c 1e9624: 1400000c b 0x1e9654 <__cxa_demangle+0x838c> 1e9628: 900002e1 adrp x1, 0x245000 1e962c: 9110d421 add x1, x1, #0x435 1e9630: 91000a88 add x8, x20, #0x2 1e9634: 91002022 add x2, x1, #0x8 1e9638: 1400011e b 0x1e9ab0 <__cxa_demangle+0x87e8> 1e963c: f0000061 adrp x1, 0x1f8000 1e9640: 91000a88 add x8, x20, #0x2 1e9644: 91384821 add x1, x1, #0xe12 1e9648: 14000066 b 0x1e97e0 <__cxa_demangle+0x8518> 1e964c: 900002e1 adrp x1, 0x245000 1e9650: 9110a421 add x1, x1, #0x429 1e9654: 91000a88 add x8, x20, #0x2 1e9658: 91000822 add x2, x1, #0x2 1e965c: 14000115 b 0x1e9ab0 <__cxa_demangle+0x87e8> 1e9660: d0000061 adrp x1, 0x1f7000 <_Unwind_Backtrace+0xb60> 1e9664: 913d2c21 add x1, x1, #0xf4b 1e9668: 91000a88 add x8, x20, #0x2 1e966c: 91000c22 add x2, x1, #0x3 1e9670: 14000110 b 0x1e9ab0 <__cxa_demangle+0x87e8> 1e9674: 900002e1 adrp x1, 0x245000 1e9678: 91103821 add x1, x1, #0x40e 1e967c: 91000a88 add x8, x20, #0x2 1e9680: 91002c22 add x2, x1, #0xb 1e9684: 1400010b b 0x1e9ab0 <__cxa_demangle+0x87e8> 1e9688: 91000a96 add x22, x20, #0x2 1e968c: cb1602a8 sub x8, x21, x22 1e9690: f100451f cmp x8, #0x11 1e9694: f9000276 str x22, [x19] 1e9698: 54002603 b.lo 0x1e9b58 <__cxa_demangle+0x8890> 1e969c: 39400a80 ldrb w0, [x20, #0x2] 1e96a0: 97fae3e4 bl 0xa2630 1e96a4: 340025a0 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e96a8: 39400e80 ldrb w0, [x20, #0x3] 1e96ac: 97fae3e1 bl 0xa2630 1e96b0: 34002540 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e96b4: 39401280 ldrb w0, [x20, #0x4] 1e96b8: 97fae3de bl 0xa2630 1e96bc: 340024e0 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e96c0: 39401680 ldrb w0, [x20, #0x5] 1e96c4: 97fae3db bl 0xa2630 1e96c8: 34002480 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e96cc: 39401a80 ldrb w0, [x20, #0x6] 1e96d0: 97fae3d8 bl 0xa2630 1e96d4: 34002420 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e96d8: 39401e80 ldrb w0, [x20, #0x7] 1e96dc: 97fae3d5 bl 0xa2630 1e96e0: 340023c0 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e96e4: 39402280 ldrb w0, [x20, #0x8] 1e96e8: 97fae3d2 bl 0xa2630 1e96ec: 34002360 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e96f0: 39402680 ldrb w0, [x20, #0x9] 1e96f4: 97fae3cf bl 0xa2630 1e96f8: 34002300 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e96fc: 39402a80 ldrb w0, [x20, #0xa] 1e9700: 97fae3cc bl 0xa2630 1e9704: 340022a0 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e9708: 39402e80 ldrb w0, [x20, #0xb] 1e970c: 97fae3c9 bl 0xa2630 1e9710: 34002240 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e9714: 39403280 ldrb w0, [x20, #0xc] 1e9718: 97fae3c6 bl 0xa2630 1e971c: 340021e0 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e9720: 39403680 ldrb w0, [x20, #0xd] 1e9724: 97fae3c3 bl 0xa2630 1e9728: 34002180 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e972c: 39403a80 ldrb w0, [x20, #0xe] 1e9730: 97fae3c0 bl 0xa2630 1e9734: 34002120 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e9738: 39403e80 ldrb w0, [x20, #0xf] 1e973c: 97fae3bd bl 0xa2630 1e9740: 340020c0 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e9744: 39404280 ldrb w0, [x20, #0x10] 1e9748: 97fae3ba bl 0xa2630 1e974c: 34002060 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e9750: 39404680 ldrb w0, [x20, #0x11] 1e9754: 97fae3b7 bl 0xa2630 1e9758: 34002000 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e975c: 91004a97 add x23, x20, #0x12 1e9760: eb1502ff cmp x23, x21 1e9764: f9000277 str x23, [x19] 1e9768: 54001f80 b.eq 0x1e9b58 <__cxa_demangle+0x8890> 1e976c: 394002e8 ldrb w8, [x23] 1e9770: 7101151f cmp w8, #0x45 1e9774: 54001f21 b.ne 0x1e9b58 <__cxa_demangle+0x8890> 1e9778: f9497275 ldr x21, [x19, #0x12e0] 1e977c: 91004e88 add x8, x20, #0x13 1e9780: f9000268 str x8, [x19] 1e9784: aa1503e8 mov x8, x21 1e9788: f8408d09 ldr x9, [x8, #0x8]! 1e978c: 9100812a add x10, x9, #0x20 1e9790: f13fc15f cmp x10, #0xff0 1e9794: 54000143 b.lo 0x1e97bc <__cxa_demangle+0x84f4> 1e9798: 321403e0 orr w0, wzr, #0x1000 1e979c: 97fae2bd bl 0xa2290 1e97a0: b4001e80 cbz x0, 0x1e9b70 <__cxa_demangle+0x88a8> 1e97a4: aa0003e8 mov x8, x0 1e97a8: aa1f03e9 mov x9, xzr 1e97ac: f9000015 str x21, [x0] 1e97b0: f8008d1f str xzr, [x8, #0x8]! 1e97b4: aa0003f5 mov x21, x0 1e97b8: f9097260 str x0, [x19, #0x12e0] 1e97bc: 9100812a add x10, x9, #0x20 1e97c0: 8b0902a0 add x0, x21, x9 1e97c4: f00005a9 adrp x9, 0x2a0000 1e97c8: 528027eb mov w11, #0x13f // =319 1e97cc: 912ce129 add x9, x9, #0xb38 1e97d0: 1400002f b 0x1e988c <__cxa_demangle+0x85c4> 1e97d4: 900002e1 adrp x1, 0x245000 1e97d8: 91000a88 add x8, x20, #0x2 1e97dc: 911f6821 add x1, x1, #0x7da 1e97e0: 91000422 add x2, x1, #0x1 1e97e4: 140000b3 b 0x1e9ab0 <__cxa_demangle+0x87e8> 1e97e8: 91000a96 add x22, x20, #0x2 1e97ec: cb1602a8 sub x8, x21, x22 1e97f0: f100851f cmp x8, #0x21 1e97f4: f9000276 str x22, [x19] 1e97f8: 54001b03 b.lo 0x1e9b58 <__cxa_demangle+0x8890> 1e97fc: aa1f03f8 mov x24, xzr 1e9800: 91008a97 add x23, x20, #0x22 1e9804: 38786ac0 ldrb w0, [x22, x24] 1e9808: 97fae38a bl 0xa2630 1e980c: 34001a60 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e9810: 91000718 add x24, x24, #0x1 1e9814: f100831f cmp x24, #0x20 1e9818: 54ffff61 b.ne 0x1e9804 <__cxa_demangle+0x853c> 1e981c: eb1502ff cmp x23, x21 1e9820: f9000277 str x23, [x19] 1e9824: 540019a0 b.eq 0x1e9b58 <__cxa_demangle+0x8890> 1e9828: 394002e8 ldrb w8, [x23] 1e982c: 7101151f cmp w8, #0x45 1e9830: 54001941 b.ne 0x1e9b58 <__cxa_demangle+0x8890> 1e9834: f9497275 ldr x21, [x19, #0x12e0] 1e9838: 91008e88 add x8, x20, #0x23 1e983c: f9000268 str x8, [x19] 1e9840: aa1503e8 mov x8, x21 1e9844: f8408d09 ldr x9, [x8, #0x8]! 1e9848: 9100812a add x10, x9, #0x20 1e984c: f13fc15f cmp x10, #0xff0 1e9850: 54000143 b.lo 0x1e9878 <__cxa_demangle+0x85b0> 1e9854: 321403e0 orr w0, wzr, #0x1000 1e9858: 97fae28e bl 0xa2290 1e985c: b40018a0 cbz x0, 0x1e9b70 <__cxa_demangle+0x88a8> 1e9860: aa0003e8 mov x8, x0 1e9864: aa1f03e9 mov x9, xzr 1e9868: f9000015 str x21, [x0] 1e986c: f8008d1f str xzr, [x8, #0x8]! 1e9870: aa0003f5 mov x21, x0 1e9874: f9097260 str x0, [x19, #0x12e0] 1e9878: 9100812a add x10, x9, #0x20 1e987c: 8b0902a0 add x0, x21, x9 1e9880: f00005a9 adrp x9, 0x2a0000 1e9884: 5280280b mov w11, #0x140 // =320 1e9888: 912ea129 add x9, x9, #0xba8 1e988c: 72a0202b movk w11, #0x101, lsl #16 1e9890: f900010a str x10, [x8] 1e9894: f8010c09 str x9, [x0, #0x10]! 1e9898: b900080b str w11, [x0, #0x8] 1e989c: a9015c16 stp x22, x23, [x0, #0x10] 1e98a0: 140000af b 0x1e9b5c <__cxa_demangle+0x8894> 1e98a4: 91000a96 add x22, x20, #0x2 1e98a8: cb1602a8 sub x8, x21, x22 1e98ac: f100251f cmp x8, #0x9 1e98b0: f9000276 str x22, [x19] 1e98b4: 54001523 b.lo 0x1e9b58 <__cxa_demangle+0x8890> 1e98b8: 39400a80 ldrb w0, [x20, #0x2] 1e98bc: 97fae35d bl 0xa2630 1e98c0: 340014c0 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e98c4: 39400e80 ldrb w0, [x20, #0x3] 1e98c8: 97fae35a bl 0xa2630 1e98cc: 34001460 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e98d0: 39401280 ldrb w0, [x20, #0x4] 1e98d4: 97fae357 bl 0xa2630 1e98d8: 34001400 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e98dc: 39401680 ldrb w0, [x20, #0x5] 1e98e0: 97fae354 bl 0xa2630 1e98e4: 340013a0 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e98e8: 39401a80 ldrb w0, [x20, #0x6] 1e98ec: 97fae351 bl 0xa2630 1e98f0: 34001340 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e98f4: 39401e80 ldrb w0, [x20, #0x7] 1e98f8: 97fae34e bl 0xa2630 1e98fc: 340012e0 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e9900: 39402280 ldrb w0, [x20, #0x8] 1e9904: 97fae34b bl 0xa2630 1e9908: 34001280 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e990c: 39402680 ldrb w0, [x20, #0x9] 1e9910: 97fae348 bl 0xa2630 1e9914: 34001220 cbz w0, 0x1e9b58 <__cxa_demangle+0x8890> 1e9918: 91002a97 add x23, x20, #0xa 1e991c: eb1502ff cmp x23, x21 1e9920: f9000277 str x23, [x19] 1e9924: 540011a0 b.eq 0x1e9b58 <__cxa_demangle+0x8890> 1e9928: 394002e8 ldrb w8, [x23] 1e992c: 7101151f cmp w8, #0x45 1e9930: 54001141 b.ne 0x1e9b58 <__cxa_demangle+0x8890> 1e9934: f9497275 ldr x21, [x19, #0x12e0] 1e9938: 91002e88 add x8, x20, #0xb 1e993c: f9000268 str x8, [x19] 1e9940: aa1503e8 mov x8, x21 1e9944: f8408d09 ldr x9, [x8, #0x8]! 1e9948: 9100812a add x10, x9, #0x20 1e994c: f13fc15f cmp x10, #0xff0 1e9950: 54000143 b.lo 0x1e9978 <__cxa_demangle+0x86b0> 1e9954: 321403e0 orr w0, wzr, #0x1000 1e9958: 97fae24e bl 0xa2290 1e995c: b40010a0 cbz x0, 0x1e9b70 <__cxa_demangle+0x88a8> 1e9960: aa0003e8 mov x8, x0 1e9964: aa1f03e9 mov x9, xzr 1e9968: f9000015 str x21, [x0] 1e996c: f8008d1f str xzr, [x8, #0x8]! 1e9970: aa0003f5 mov x21, x0 1e9974: f9097260 str x0, [x19, #0x12e0] 1e9978: 9100812a add x10, x9, #0x20 1e997c: 8b0902a0 add x0, x21, x9 1e9980: f00005a9 adrp x9, 0x2a0000 1e9984: 528027cb mov w11, #0x13e // =318 1e9988: 912b2129 add x9, x9, #0xac8 1e998c: 17ffffc0 b 0x1e988c <__cxa_demangle+0x85c4> 1e9990: 900002e1 adrp x1, 0x245000 1e9994: 9110b021 add x1, x1, #0x42c 1e9998: 91000a88 add x8, x20, #0x2 1e999c: 91004422 add x2, x1, #0x11 1e99a0: 14000044 b 0x1e9ab0 <__cxa_demangle+0x87e8> 1e99a4: 900002e1 adrp x1, 0x245000 1e99a8: 91108c21 add x1, x1, #0x423 1e99ac: 91000a88 add x8, x20, #0x2 1e99b0: 91001422 add x2, x1, #0x5 1e99b4: 1400003f b 0x1e9ab0 <__cxa_demangle+0x87e8> 1e99b8: f1000d1f cmp x8, #0x3 1e99bc: 54000ce3 b.lo 0x1e9b58 <__cxa_demangle+0x8890> 1e99c0: 39400a88 ldrb w8, [x20, #0x2] 1e99c4: 7100c11f cmp w8, #0x30 1e99c8: 54000821 b.ne 0x1e9acc <__cxa_demangle+0x8804> 1e99cc: 39400e88 ldrb w8, [x20, #0x3] 1e99d0: 7101151f cmp w8, #0x45 1e99d4: 540007c1 b.ne 0x1e9acc <__cxa_demangle+0x8804> 1e99d8: f9497275 ldr x21, [x19, #0x12e0] 1e99dc: 91001288 add x8, x20, #0x4 1e99e0: f9000268 str x8, [x19] 1e99e4: aa1503e8 mov x8, x21 1e99e8: f8408d09 ldr x9, [x8, #0x8]! 1e99ec: 9100412a add x10, x9, #0x10 1e99f0: f13fbd5f cmp x10, #0xfef 1e99f4: 54000149 b.ls 0x1e9a1c <__cxa_demangle+0x8754> 1e99f8: 321403e0 orr w0, wzr, #0x1000 1e99fc: 97fae225 bl 0xa2290 1e9a00: b4000b80 cbz x0, 0x1e9b70 <__cxa_demangle+0x88a8> 1e9a04: aa0003e8 mov x8, x0 1e9a08: aa1f03e9 mov x9, xzr 1e9a0c: f9000015 str x21, [x0] 1e9a10: f8008d1f str xzr, [x8, #0x8]! 1e9a14: aa0003f5 mov x21, x0 1e9a18: f9097260 str x0, [x19, #0x12e0] 1e9a1c: 9100412a add x10, x9, #0x10 1e9a20: 8b0902a0 add x0, x21, x9 1e9a24: f00005a9 adrp x9, 0x2a0000 1e9a28: 91296129 add x9, x9, #0xa58 1e9a2c: 5280276b mov w11, #0x13b // =315 1e9a30: 72a0202b movk w11, #0x101, lsl #16 1e9a34: f900010a str x10, [x8] 1e9a38: f8010c09 str x9, [x0, #0x10]! 1e9a3c: b900080b str w11, [x0, #0x8] 1e9a40: 3900301f strb wzr, [x0, #0xc] 1e9a44: 14000046 b 0x1e9b5c <__cxa_demangle+0x8894> 1e9a48: 900002e1 adrp x1, 0x245000 1e9a4c: 91105421 add x1, x1, #0x415 1e9a50: 91000a88 add x8, x20, #0x2 1e9a54: 91001022 add x2, x1, #0x4 1e9a58: 14000016 b 0x1e9ab0 <__cxa_demangle+0x87e8> 1e9a5c: d0000261 adrp x1, 0x237000 1e9a60: 91000a88 add x8, x20, #0x2 1e9a64: 9112f821 add x1, x1, #0x4be 1e9a68: f9000268 str x8, [x19] 1e9a6c: aa1303e0 mov x0, x19 1e9a70: aa0103e2 mov x2, x1 1e9a74: 14000011 b 0x1e9ab8 <__cxa_demangle+0x87f0> 1e9a78: 900002e1 adrp x1, 0x245000 1e9a7c: 91103021 add x1, x1, #0x40c 1e9a80: 91000a88 add x8, x20, #0x2 1e9a84: 91003422 add x2, x1, #0xd 1e9a88: 1400000a b 0x1e9ab0 <__cxa_demangle+0x87e8> 1e9a8c: 900002e1 adrp x1, 0x245000 1e9a90: 91101021 add x1, x1, #0x404 1e9a94: 91000a88 add x8, x20, #0x2 1e9a98: 91001c22 add x2, x1, #0x7 1e9a9c: 14000005 b 0x1e9ab0 <__cxa_demangle+0x87e8> 1e9aa0: 900002e1 adrp x1, 0x245000 1e9aa4: 91106821 add x1, x1, #0x41a 1e9aa8: 91000a88 add x8, x20, #0x2 1e9aac: 91003822 add x2, x1, #0xe 1e9ab0: aa1303e0 mov x0, x19 1e9ab4: f9000268 str x8, [x19] 1e9ab8: a9437bfd ldp x29, x30, [sp, #0x30] 1e9abc: a9424ff4 ldp x20, x19, [sp, #0x20] 1e9ac0: a94157f6 ldp x22, x21, [sp, #0x10] 1e9ac4: a8c45ff8 ldp x24, x23, [sp], #0x40 1e9ac8: 140004e9 b 0x1eae6c <__cxa_demangle+0x9ba4> 1e9acc: 39400a88 ldrb w8, [x20, #0x2] 1e9ad0: 7100c51f cmp w8, #0x31 1e9ad4: 54000421 b.ne 0x1e9b58 <__cxa_demangle+0x8890> 1e9ad8: 39400e88 ldrb w8, [x20, #0x3] 1e9adc: 7101151f cmp w8, #0x45 1e9ae0: 540003c1 b.ne 0x1e9b58 <__cxa_demangle+0x8890> 1e9ae4: f9497275 ldr x21, [x19, #0x12e0] 1e9ae8: 91001288 add x8, x20, #0x4 1e9aec: f9000268 str x8, [x19] 1e9af0: aa1503e8 mov x8, x21 1e9af4: f8408d09 ldr x9, [x8, #0x8]! 1e9af8: 9100412a add x10, x9, #0x10 1e9afc: f13fbd5f cmp x10, #0xfef 1e9b00: 54000149 b.ls 0x1e9b28 <__cxa_demangle+0x8860> 1e9b04: 321403e0 orr w0, wzr, #0x1000 1e9b08: 97fae1e2 bl 0xa2290 1e9b0c: b4000320 cbz x0, 0x1e9b70 <__cxa_demangle+0x88a8> 1e9b10: aa0003e8 mov x8, x0 1e9b14: aa1f03e9 mov x9, xzr 1e9b18: f9000015 str x21, [x0] 1e9b1c: f8008d1f str xzr, [x8, #0x8]! 1e9b20: aa0003f5 mov x21, x0 1e9b24: f9097260 str x0, [x19, #0x12e0] 1e9b28: 9100412a add x10, x9, #0x10 1e9b2c: 8b0902a0 add x0, x21, x9 1e9b30: f00005a9 adrp x9, 0x2a0000 1e9b34: 91296129 add x9, x9, #0xa58 1e9b38: 5280276b mov w11, #0x13b // =315 1e9b3c: 72a0202b movk w11, #0x101, lsl #16 1e9b40: 320003ec orr w12, wzr, #0x1 1e9b44: f900010a str x10, [x8] 1e9b48: f8010c09 str x9, [x0, #0x10]! 1e9b4c: b900080b str w11, [x0, #0x8] 1e9b50: 3900300c strb w12, [x0, #0xc] 1e9b54: 14000002 b 0x1e9b5c <__cxa_demangle+0x8894> 1e9b58: aa1f03e0 mov x0, xzr 1e9b5c: a9437bfd ldp x29, x30, [sp, #0x30] 1e9b60: a9424ff4 ldp x20, x19, [sp, #0x20] 1e9b64: a94157f6 ldp x22, x21, [sp, #0x10] 1e9b68: a8c45ff8 ldp x24, x23, [sp], #0x40 1e9b6c: d65f03c0 ret 1e9b70: 97fb02bc bl 0xaa660 <_ZSt9terminatev@plt> 1e9b74: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1e9b78: a9014ff4 stp x20, x19, [sp, #0x10] 1e9b7c: a9027bfd stp x29, x30, [sp, #0x20] 1e9b80: 910083fd add x29, sp, #0x20 1e9b84: a940200b ldp x11, x8, [x0] 1e9b88: cb0b0109 sub x9, x8, x11 1e9b8c: f100093f cmp x9, #0x2 1e9b90: 54001763 b.lo 0x1e9e7c <__cxa_demangle+0x8bb4> 1e9b94: 39400169 ldrb w9, [x11] 1e9b98: 7101993f cmp w9, #0x66 1e9b9c: 54001701 b.ne 0x1e9e7c <__cxa_demangle+0x8bb4> 1e9ba0: 39400569 ldrb w9, [x11, #0x1] 1e9ba4: aa0003f3 mov x19, x0 1e9ba8: 7101c13f cmp w9, #0x70 1e9bac: 54000361 b.ne 0x1e9c18 <__cxa_demangle+0x8950> 1e9bb0: 91000969 add x9, x11, #0x2 1e9bb4: eb08013f cmp x9, x8 1e9bb8: f9000269 str x9, [x19] 1e9bbc: 540006e0 b.eq 0x1e9c98 <__cxa_demangle+0x89d0> 1e9bc0: 3940012a ldrb w10, [x9] 1e9bc4: 7101c95f cmp w10, #0x72 1e9bc8: 54000061 b.ne 0x1e9bd4 <__cxa_demangle+0x890c> 1e9bcc: 91000d69 add x9, x11, #0x3 1e9bd0: f9000269 str x9, [x19] 1e9bd4: eb08013f cmp x9, x8 1e9bd8: 54000580 b.eq 0x1e9c88 <__cxa_demangle+0x89c0> 1e9bdc: 3940012a ldrb w10, [x9] 1e9be0: 7101595f cmp w10, #0x56 1e9be4: 54000061 b.ne 0x1e9bf0 <__cxa_demangle+0x8928> 1e9be8: 91000529 add x9, x9, #0x1 1e9bec: f9000269 str x9, [x19] 1e9bf0: eb08013f cmp x9, x8 1e9bf4: 540004a0 b.eq 0x1e9c88 <__cxa_demangle+0x89c0> 1e9bf8: 3940012a ldrb w10, [x9] 1e9bfc: 71012d5f cmp w10, #0x4b 1e9c00: 540004e1 b.ne 0x1e9c9c <__cxa_demangle+0x89d4> 1e9c04: 91000529 add x9, x9, #0x1 1e9c08: f9000269 str x9, [x19] 1e9c0c: eb09011f cmp x8, x9 1e9c10: 540004a1 b.ne 0x1e9ca4 <__cxa_demangle+0x89dc> 1e9c14: 14000072 b 0x1e9ddc <__cxa_demangle+0x8b14> 1e9c18: 39400169 ldrb w9, [x11] 1e9c1c: 7101993f cmp w9, #0x66 1e9c20: 540012e1 b.ne 0x1e9e7c <__cxa_demangle+0x8bb4> 1e9c24: 39400569 ldrb w9, [x11, #0x1] 1e9c28: 7101313f cmp w9, #0x4c 1e9c2c: 54001281 b.ne 0x1e9e7c <__cxa_demangle+0x8bb4> 1e9c30: 9100096a add x10, x11, #0x2 1e9c34: eb0a011f cmp x8, x10 1e9c38: f900026a str x10, [x19] 1e9c3c: 540005c0 b.eq 0x1e9cf4 <__cxa_demangle+0x8a2c> 1e9c40: 39400149 ldrb w9, [x10] 1e9c44: 5100c129 sub w9, w9, #0x30 1e9c48: 7100253f cmp w9, #0x9 1e9c4c: 54000548 b.hi 0x1e9cf4 <__cxa_demangle+0x8a2c> 1e9c50: 91000d6b add x11, x11, #0x3 1e9c54: aa0b03ec mov x12, x11 1e9c58: eb0b011f cmp x8, x11 1e9c5c: f900026b str x11, [x19] 1e9c60: 54000920 b.eq 0x1e9d84 <__cxa_demangle+0x8abc> 1e9c64: aa0c03eb mov x11, x12 1e9c68: 38401569 ldrb w9, [x11], #0x1 1e9c6c: 5100c129 sub w9, w9, #0x30 1e9c70: 7100293f cmp w9, #0xa 1e9c74: 54ffff03 b.lo 0x1e9c54 <__cxa_demangle+0x898c> 1e9c78: aa0a03e9 mov x9, x10 1e9c7c: d100056b sub x11, x11, #0x1 1e9c80: aa0c03ea mov x10, x12 1e9c84: 1400001e b 0x1e9cfc <__cxa_demangle+0x8a34> 1e9c88: aa0803e9 mov x9, x8 1e9c8c: eb09011f cmp x8, x9 1e9c90: 540000a1 b.ne 0x1e9ca4 <__cxa_demangle+0x89dc> 1e9c94: 14000052 b 0x1e9ddc <__cxa_demangle+0x8b14> 1e9c98: aa0803e9 mov x9, x8 1e9c9c: eb09011f cmp x8, x9 1e9ca0: 540009e0 b.eq 0x1e9ddc <__cxa_demangle+0x8b14> 1e9ca4: 3940012a ldrb w10, [x9] 1e9ca8: 5100c14a sub w10, w10, #0x30 1e9cac: 7100255f cmp w10, #0x9 1e9cb0: 54000968 b.hi 0x1e9ddc <__cxa_demangle+0x8b14> 1e9cb4: 9100052b add x11, x9, #0x1 1e9cb8: aa0b03ea mov x10, x11 1e9cbc: eb0b011f cmp x8, x11 1e9cc0: f900026b str x11, [x19] 1e9cc4: 54000d20 b.eq 0x1e9e68 <__cxa_demangle+0x8ba0> 1e9cc8: aa0a03eb mov x11, x10 1e9ccc: 3840156c ldrb w12, [x11], #0x1 1e9cd0: 5100c18c sub w12, w12, #0x30 1e9cd4: 7100299f cmp w12, #0xa 1e9cd8: 54ffff03 b.lo 0x1e9cb8 <__cxa_demangle+0x89f0> 1e9cdc: aa0903f5 mov x21, x9 1e9ce0: d1000574 sub x20, x11, #0x1 1e9ce4: aa0a03e9 mov x9, x10 1e9ce8: eb08013f cmp x9, x8 1e9cec: 54000801 b.ne 0x1e9dec <__cxa_demangle+0x8b24> 1e9cf0: 14000063 b 0x1e9e7c <__cxa_demangle+0x8bb4> 1e9cf4: aa1f03eb mov x11, xzr 1e9cf8: aa1f03e9 mov x9, xzr 1e9cfc: eb0b013f cmp x9, x11 1e9d00: aa1f03e0 mov x0, xzr 1e9d04: 54000be0 b.eq 0x1e9e80 <__cxa_demangle+0x8bb8> 1e9d08: eb08015f cmp x10, x8 1e9d0c: 54000ba0 b.eq 0x1e9e80 <__cxa_demangle+0x8bb8> 1e9d10: 39400149 ldrb w9, [x10] 1e9d14: 7101c13f cmp w9, #0x70 1e9d18: 54000b21 b.ne 0x1e9e7c <__cxa_demangle+0x8bb4> 1e9d1c: 91000549 add x9, x10, #0x1 1e9d20: eb08013f cmp x9, x8 1e9d24: f9000269 str x9, [x19] 1e9d28: 54000360 b.eq 0x1e9d94 <__cxa_demangle+0x8acc> 1e9d2c: 3940012b ldrb w11, [x9] 1e9d30: 7101c97f cmp w11, #0x72 1e9d34: 54000061 b.ne 0x1e9d40 <__cxa_demangle+0x8a78> 1e9d38: 91000949 add x9, x10, #0x2 1e9d3c: f9000269 str x9, [x19] 1e9d40: eb08013f cmp x9, x8 1e9d44: 540002a0 b.eq 0x1e9d98 <__cxa_demangle+0x8ad0> 1e9d48: 3940012a ldrb w10, [x9] 1e9d4c: 7101595f cmp w10, #0x56 1e9d50: 54000061 b.ne 0x1e9d5c <__cxa_demangle+0x8a94> 1e9d54: 91000529 add x9, x9, #0x1 1e9d58: f9000269 str x9, [x19] 1e9d5c: eb08013f cmp x9, x8 1e9d60: 540001c0 b.eq 0x1e9d98 <__cxa_demangle+0x8ad0> 1e9d64: 3940012a ldrb w10, [x9] 1e9d68: 71012d5f cmp w10, #0x4b 1e9d6c: 54000161 b.ne 0x1e9d98 <__cxa_demangle+0x8ad0> 1e9d70: 91000529 add x9, x9, #0x1 1e9d74: f9000269 str x9, [x19] 1e9d78: eb09011f cmp x8, x9 1e9d7c: 54000121 b.ne 0x1e9da0 <__cxa_demangle+0x8ad8> 1e9d80: 14000017 b 0x1e9ddc <__cxa_demangle+0x8b14> 1e9d84: aa0a03e9 mov x9, x10 1e9d88: aa0c03ea mov x10, x12 1e9d8c: aa0803eb mov x11, x8 1e9d90: 17ffffdb b 0x1e9cfc <__cxa_demangle+0x8a34> 1e9d94: aa0803e9 mov x9, x8 1e9d98: eb09011f cmp x8, x9 1e9d9c: 54000200 b.eq 0x1e9ddc <__cxa_demangle+0x8b14> 1e9da0: 3940012a ldrb w10, [x9] 1e9da4: 5100c14a sub w10, w10, #0x30 1e9da8: 7100255f cmp w10, #0x9 1e9dac: 54000188 b.hi 0x1e9ddc <__cxa_demangle+0x8b14> 1e9db0: 9100052b add x11, x9, #0x1 1e9db4: aa0b03ea mov x10, x11 1e9db8: eb0b011f cmp x8, x11 1e9dbc: f900026b str x11, [x19] 1e9dc0: 54000540 b.eq 0x1e9e68 <__cxa_demangle+0x8ba0> 1e9dc4: aa0a03eb mov x11, x10 1e9dc8: 3840156c ldrb w12, [x11], #0x1 1e9dcc: 5100c18c sub w12, w12, #0x30 1e9dd0: 7100299f cmp w12, #0xa 1e9dd4: 54ffff03 b.lo 0x1e9db4 <__cxa_demangle+0x8aec> 1e9dd8: 17ffffc1 b 0x1e9cdc <__cxa_demangle+0x8a14> 1e9ddc: aa1f03f4 mov x20, xzr 1e9de0: aa1f03f5 mov x21, xzr 1e9de4: eb08013f cmp x9, x8 1e9de8: 540004a0 b.eq 0x1e9e7c <__cxa_demangle+0x8bb4> 1e9dec: 39400128 ldrb w8, [x9] 1e9df0: 71017d1f cmp w8, #0x5f 1e9df4: 54000441 b.ne 0x1e9e7c <__cxa_demangle+0x8bb4> 1e9df8: f9497276 ldr x22, [x19, #0x12e0] 1e9dfc: 91000528 add x8, x9, #0x1 1e9e00: f9000268 str x8, [x19] 1e9e04: aa1603e8 mov x8, x22 1e9e08: f8408d09 ldr x9, [x8, #0x8]! 1e9e0c: 9100812a add x10, x9, #0x20 1e9e10: f13fc15f cmp x10, #0xff0 1e9e14: 54000143 b.lo 0x1e9e3c <__cxa_demangle+0x8b74> 1e9e18: 321403e0 orr w0, wzr, #0x1000 1e9e1c: 97fae11d bl 0xa2290 1e9e20: b4000380 cbz x0, 0x1e9e90 <__cxa_demangle+0x8bc8> 1e9e24: aa0003e8 mov x8, x0 1e9e28: aa1f03e9 mov x9, xzr 1e9e2c: f9000016 str x22, [x0] 1e9e30: f8008d1f str xzr, [x8, #0x8]! 1e9e34: aa0003f6 mov x22, x0 1e9e38: f9097260 str x0, [x19, #0x12e0] 1e9e3c: 9100812a add x10, x9, #0x20 1e9e40: 8b0902c0 add x0, x22, x9 1e9e44: f00005a9 adrp x9, 0x2a0000 1e9e48: 91322129 add x9, x9, #0xc88 1e9e4c: 528026cb mov w11, #0x136 // =310 1e9e50: 72a0202b movk w11, #0x101, lsl #16 1e9e54: f900010a str x10, [x8] 1e9e58: f8010c09 str x9, [x0, #0x10]! 1e9e5c: b900080b str w11, [x0, #0x8] 1e9e60: a9015015 stp x21, x20, [x0, #0x10] 1e9e64: 14000007 b 0x1e9e80 <__cxa_demangle+0x8bb8> 1e9e68: aa0903f5 mov x21, x9 1e9e6c: aa0a03e9 mov x9, x10 1e9e70: aa0803f4 mov x20, x8 1e9e74: eb08013f cmp x9, x8 1e9e78: 54fffba1 b.ne 0x1e9dec <__cxa_demangle+0x8b24> 1e9e7c: aa1f03e0 mov x0, xzr 1e9e80: a9427bfd ldp x29, x30, [sp, #0x20] 1e9e84: a9414ff4 ldp x20, x19, [sp, #0x10] 1e9e88: a8c357f6 ldp x22, x21, [sp], #0x30 1e9e8c: d65f03c0 ret 1e9e90: 97fb01f4 bl 0xaa660 <_ZSt9terminatev@plt> 1e9e94: f81b0ff9 str x25, [sp, #-0x50]! 1e9e98: a9015ff8 stp x24, x23, [sp, #0x10] 1e9e9c: a90257f6 stp x22, x21, [sp, #0x20] 1e9ea0: a9034ff4 stp x20, x19, [sp, #0x30] 1e9ea4: a9047bfd stp x29, x30, [sp, #0x40] 1e9ea8: 910103fd add x29, sp, #0x40 1e9eac: a9402808 ldp x8, x10, [x0] 1e9eb0: eb0a011f cmp x8, x10 1e9eb4: 54000360 b.eq 0x1e9f20 <__cxa_demangle+0x8c58> 1e9eb8: 39400109 ldrb w9, [x8] 1e9ebc: 7101993f cmp w9, #0x66 1e9ec0: 54000301 b.ne 0x1e9f20 <__cxa_demangle+0x8c58> 1e9ec4: 91000509 add x9, x8, #0x1 1e9ec8: aa0003f3 mov x19, x0 1e9ecc: eb09015f cmp x10, x9 1e9ed0: f9000009 str x9, [x0] 1e9ed4: 54000260 b.eq 0x1e9f20 <__cxa_demangle+0x8c58> 1e9ed8: 39400136 ldrb w22, [x9] 1e9edc: aa1f03e0 mov x0, xzr 1e9ee0: 510132c9 sub w9, w22, #0x4c 1e9ee4: 7100993f cmp w9, #0x26 1e9ee8: 540001e8 b.hi 0x1e9f24 <__cxa_demangle+0x8c5c> 1e9eec: 900002eb adrp x11, 0x245000 1e9ef0: 9100496b add x11, x11, #0x12 1e9ef4: 100000ac adr x12, 0x1e9f08 <__cxa_demangle+0x8c40> 1e9ef8: 3869696d ldrb w13, [x11, x9] 1e9efc: 8b0d098c add x12, x12, x13, lsl #2 1e9f00: 320003f5 orr w21, wzr, #0x1 1e9f04: d61f0180 br x12 1e9f08: 2a1f03f5 mov w21, wzr 1e9f0c: 91000909 add x9, x8, #0x2 1e9f10: cb09014a sub x10, x10, x9 1e9f14: f100095f cmp x10, #0x2 1e9f18: f9000269 str x9, [x19] 1e9f1c: 54000102 b.hs 0x1e9f3c <__cxa_demangle+0x8c74> 1e9f20: aa1f03e0 mov x0, xzr 1e9f24: a9447bfd ldp x29, x30, [sp, #0x40] 1e9f28: a9434ff4 ldp x20, x19, [sp, #0x30] 1e9f2c: a94257f6 ldp x22, x21, [sp, #0x20] 1e9f30: a9415ff8 ldp x24, x23, [sp, #0x10] 1e9f34: f84507f9 ldr x25, [sp], #0x50 1e9f38: d65f03c0 ret 1e9f3c: 3940012a ldrb w10, [x9] 1e9f40: 7101855f cmp w10, #0x61 1e9f44: 540004a1 b.ne 0x1e9fd8 <__cxa_demangle+0x8d10> 1e9f48: 39400d0a ldrb w10, [x8, #0x3] 1e9f4c: 7101855f cmp w10, #0x61 1e9f50: 54000081 b.ne 0x1e9f60 <__cxa_demangle+0x8c98> 1e9f54: 900002f7 adrp x23, 0x245000 1e9f58: 9120e2f7 add x23, x23, #0x838 1e9f5c: 14000109 b 0x1ea380 <__cxa_demangle+0x90b8> 1e9f60: 3940012a ldrb w10, [x9] 1e9f64: 7101855f cmp w10, #0x61 1e9f68: 54000381 b.ne 0x1e9fd8 <__cxa_demangle+0x8d10> 1e9f6c: 39400d0a ldrb w10, [x8, #0x3] 1e9f70: 7101b95f cmp w10, #0x6e 1e9f74: 540000a1 b.ne 0x1e9f88 <__cxa_demangle+0x8cc0> 1e9f78: 900002f7 adrp x23, 0x245000 1e9f7c: 9120e6f7 add x23, x23, #0x839 1e9f80: 910006f8 add x24, x23, #0x1 1e9f84: 14000100 b 0x1ea384 <__cxa_demangle+0x90bc> 1e9f88: 3940012a ldrb w10, [x9] 1e9f8c: 7101855f cmp w10, #0x61 1e9f90: 54000241 b.ne 0x1e9fd8 <__cxa_demangle+0x8d10> 1e9f94: 39400d0a ldrb w10, [x8, #0x3] 1e9f98: 7101395f cmp w10, #0x4e 1e9f9c: 54000081 b.ne 0x1e9fac <__cxa_demangle+0x8ce4> 1e9fa0: 900002f7 adrp x23, 0x245000 1e9fa4: 91121ef7 add x23, x23, #0x487 1e9fa8: 140000f6 b 0x1ea380 <__cxa_demangle+0x90b8> 1e9fac: 3940012a ldrb w10, [x9] 1e9fb0: 7101855f cmp w10, #0x61 1e9fb4: 54000121 b.ne 0x1e9fd8 <__cxa_demangle+0x8d10> 1e9fb8: 39400d0a ldrb w10, [x8, #0x3] 1e9fbc: 71014d5f cmp w10, #0x53 1e9fc0: 540000a1 b.ne 0x1e9fd4 <__cxa_demangle+0x8d0c> 1e9fc4: 900002f7 adrp x23, 0x245000 1e9fc8: 91168ef7 add x23, x23, #0x5a3 1e9fcc: 910006f8 add x24, x23, #0x1 1e9fd0: 140000ed b 0x1ea384 <__cxa_demangle+0x90bc> 1e9fd4: 3940012a ldrb w10, [x9] 1e9fd8: 71018d5f cmp w10, #0x63 1e9fdc: 54000101 b.ne 0x1e9ffc <__cxa_demangle+0x8d34> 1e9fe0: 39400d0a ldrb w10, [x8, #0x3] 1e9fe4: 7101b55f cmp w10, #0x6d 1e9fe8: 540000a1 b.ne 0x1e9ffc <__cxa_demangle+0x8d34> 1e9fec: 900002f7 adrp x23, 0x245000 1e9ff0: 91129ef7 add x23, x23, #0x4a7 1e9ff4: 910006f8 add x24, x23, #0x1 1e9ff8: 140000e3 b 0x1ea384 <__cxa_demangle+0x90bc> 1e9ffc: 3940012a ldrb w10, [x9] 1ea000: 7101915f cmp w10, #0x64 1ea004: 54000341 b.ne 0x1ea06c <__cxa_demangle+0x8da4> 1ea008: 39400d0a ldrb w10, [x8, #0x3] 1ea00c: 7101cd5f cmp w10, #0x73 1ea010: 54000081 b.ne 0x1ea020 <__cxa_demangle+0x8d58> 1ea014: f00002d7 adrp x23, 0x245000 1ea018: 910ed6f7 add x23, x23, #0x3b5 1ea01c: 140000d9 b 0x1ea380 <__cxa_demangle+0x90b8> 1ea020: 3940012a ldrb w10, [x9] 1ea024: 7101915f cmp w10, #0x64 1ea028: 54000221 b.ne 0x1ea06c <__cxa_demangle+0x8da4> 1ea02c: 39400d0a ldrb w10, [x8, #0x3] 1ea030: 7101d95f cmp w10, #0x76 1ea034: 540000a1 b.ne 0x1ea048 <__cxa_demangle+0x8d80> 1ea038: b0000097 adrp x23, 0x1fb000 +0xc> 1ea03c: 910c8af7 add x23, x23, #0x322 1ea040: 910006f8 add x24, x23, #0x1 1ea044: 140000d0 b 0x1ea384 <__cxa_demangle+0x90bc> 1ea048: 3940012a ldrb w10, [x9] 1ea04c: 7101915f cmp w10, #0x64 1ea050: 54000101 b.ne 0x1ea070 <__cxa_demangle+0x8da8> 1ea054: 39400d0a ldrb w10, [x8, #0x3] 1ea058: 7101595f cmp w10, #0x56 1ea05c: 54000081 b.ne 0x1ea06c <__cxa_demangle+0x8da4> 1ea060: f00002d7 adrp x23, 0x245000 1ea064: 9113c6f7 add x23, x23, #0x4f1 1ea068: 140000c6 b 0x1ea380 <__cxa_demangle+0x90b8> 1ea06c: 3940012a ldrb w10, [x9] 1ea070: 7101955f cmp w10, #0x65 1ea074: 54000101 b.ne 0x1ea094 <__cxa_demangle+0x8dcc> 1ea078: 39400d0a ldrb w10, [x8, #0x3] 1ea07c: 7101bd5f cmp w10, #0x6f 1ea080: 540000a1 b.ne 0x1ea094 <__cxa_demangle+0x8dcc> 1ea084: f00002d7 adrp x23, 0x245000 1ea088: 9113f2f7 add x23, x23, #0x4fc 1ea08c: 910006f8 add x24, x23, #0x1 1ea090: 140000bd b 0x1ea384 <__cxa_demangle+0x90bc> 1ea094: 3940012a ldrb w10, [x9] 1ea098: 7101955f cmp w10, #0x65 1ea09c: 54000221 b.ne 0x1ea0e0 <__cxa_demangle+0x8e18> 1ea0a0: 39400d0a ldrb w10, [x8, #0x3] 1ea0a4: 71013d5f cmp w10, #0x4f 1ea0a8: 54000081 b.ne 0x1ea0b8 <__cxa_demangle+0x8df0> 1ea0ac: f00002d7 adrp x23, 0x245000 1ea0b0: 91141af7 add x23, x23, #0x506 1ea0b4: 140000b3 b 0x1ea380 <__cxa_demangle+0x90b8> 1ea0b8: 3940012a ldrb w10, [x9] 1ea0bc: 7101955f cmp w10, #0x65 1ea0c0: 54000101 b.ne 0x1ea0e0 <__cxa_demangle+0x8e18> 1ea0c4: 39400d0a ldrb w10, [x8, #0x3] 1ea0c8: 7101c55f cmp w10, #0x71 1ea0cc: 54000081 b.ne 0x1ea0dc <__cxa_demangle+0x8e14> 1ea0d0: f00002d7 adrp x23, 0x245000 1ea0d4: 911446f7 add x23, x23, #0x511 1ea0d8: 140000aa b 0x1ea380 <__cxa_demangle+0x90b8> 1ea0dc: 3940012a ldrb w10, [x9] 1ea0e0: 71019d5f cmp w10, #0x67 1ea0e4: 540000e1 b.ne 0x1ea100 <__cxa_demangle+0x8e38> 1ea0e8: 39400d0a ldrb w10, [x8, #0x3] 1ea0ec: 7101955f cmp w10, #0x65 1ea0f0: 54000081 b.ne 0x1ea100 <__cxa_demangle+0x8e38> 1ea0f4: f00002d7 adrp x23, 0x245000 1ea0f8: 91191af7 add x23, x23, #0x646 1ea0fc: 140000a1 b 0x1ea380 <__cxa_demangle+0x90b8> 1ea100: 3940012a ldrb w10, [x9] 1ea104: 71019d5f cmp w10, #0x67 1ea108: 54000121 b.ne 0x1ea12c <__cxa_demangle+0x8e64> 1ea10c: 39400d0a ldrb w10, [x8, #0x3] 1ea110: 7101d15f cmp w10, #0x74 1ea114: 540000a1 b.ne 0x1ea128 <__cxa_demangle+0x8e60> 1ea118: f00002d7 adrp x23, 0x245000 1ea11c: 911beef7 add x23, x23, #0x6fb 1ea120: 910006f8 add x24, x23, #0x1 1ea124: 14000098 b 0x1ea384 <__cxa_demangle+0x90bc> 1ea128: 3940012a ldrb w10, [x9] 1ea12c: 7101b15f cmp w10, #0x6c 1ea130: 540000e1 b.ne 0x1ea14c <__cxa_demangle+0x8e84> 1ea134: 39400d0a ldrb w10, [x8, #0x3] 1ea138: 7101955f cmp w10, #0x65 1ea13c: 54000081 b.ne 0x1ea14c <__cxa_demangle+0x8e84> 1ea140: f00002d7 adrp x23, 0x245000 1ea144: 91154ef7 add x23, x23, #0x553 1ea148: 1400008e b 0x1ea380 <__cxa_demangle+0x90b8> 1ea14c: 3940012a ldrb w10, [x9] 1ea150: 7101b15f cmp w10, #0x6c 1ea154: 54000361 b.ne 0x1ea1c0 <__cxa_demangle+0x8ef8> 1ea158: 39400d0a ldrb w10, [x8, #0x3] 1ea15c: 7101cd5f cmp w10, #0x73 1ea160: 54000081 b.ne 0x1ea170 <__cxa_demangle+0x8ea8> 1ea164: f00002d7 adrp x23, 0x245000 1ea168: 91151ef7 add x23, x23, #0x547 1ea16c: 14000085 b 0x1ea380 <__cxa_demangle+0x90b8> 1ea170: 3940012a ldrb w10, [x9] 1ea174: 7101b15f cmp w10, #0x6c 1ea178: 54000241 b.ne 0x1ea1c0 <__cxa_demangle+0x8ef8> 1ea17c: 39400d0a ldrb w10, [x8, #0x3] 1ea180: 71014d5f cmp w10, #0x53 1ea184: 540000a1 b.ne 0x1ea198 <__cxa_demangle+0x8ed0> 1ea188: f00002d7 adrp x23, 0x245000 1ea18c: 91154af7 add x23, x23, #0x552 1ea190: 91000ef8 add x24, x23, #0x3 1ea194: 1400007c b 0x1ea384 <__cxa_demangle+0x90bc> 1ea198: 3940012a ldrb w10, [x9] 1ea19c: 7101b15f cmp w10, #0x6c 1ea1a0: 54000121 b.ne 0x1ea1c4 <__cxa_demangle+0x8efc> 1ea1a4: 39400d0a ldrb w10, [x8, #0x3] 1ea1a8: 7101d15f cmp w10, #0x74 1ea1ac: 540000a1 b.ne 0x1ea1c0 <__cxa_demangle+0x8ef8> 1ea1b0: f00002d7 adrp x23, 0x245000 1ea1b4: 911522f7 add x23, x23, #0x548 1ea1b8: 910006f8 add x24, x23, #0x1 1ea1bc: 14000072 b 0x1ea384 <__cxa_demangle+0x90bc> 1ea1c0: 3940012a ldrb w10, [x9] 1ea1c4: 7101b55f cmp w10, #0x6d 1ea1c8: 54000101 b.ne 0x1ea1e8 <__cxa_demangle+0x8f20> 1ea1cc: 39400d0a ldrb w10, [x8, #0x3] 1ea1d0: 7101a55f cmp w10, #0x69 1ea1d4: 540000a1 b.ne 0x1ea1e8 <__cxa_demangle+0x8f20> 1ea1d8: f00002d7 adrp x23, 0x245000 1ea1dc: 911626f7 add x23, x23, #0x589 1ea1e0: 910006f8 add x24, x23, #0x1 1ea1e4: 14000068 b 0x1ea384 <__cxa_demangle+0x90bc> 1ea1e8: 3940012a ldrb w10, [x9] 1ea1ec: 7101b55f cmp w10, #0x6d 1ea1f0: 54000341 b.ne 0x1ea258 <__cxa_demangle+0x8f90> 1ea1f4: 39400d0a ldrb w10, [x8, #0x3] 1ea1f8: 7101255f cmp w10, #0x49 1ea1fc: 54000081 b.ne 0x1ea20c <__cxa_demangle+0x8f44> 1ea200: f00002d7 adrp x23, 0x245000 1ea204: 9115caf7 add x23, x23, #0x572 1ea208: 1400005e b 0x1ea380 <__cxa_demangle+0x90b8> 1ea20c: 3940012a ldrb w10, [x9] 1ea210: 7101b55f cmp w10, #0x6d 1ea214: 54000221 b.ne 0x1ea258 <__cxa_demangle+0x8f90> 1ea218: 39400d0a ldrb w10, [x8, #0x3] 1ea21c: 7101b15f cmp w10, #0x6c 1ea220: 540000a1 b.ne 0x1ea234 <__cxa_demangle+0x8f6c> 1ea224: f00002d7 adrp x23, 0x245000 1ea228: 910edaf7 add x23, x23, #0x3b6 1ea22c: 910006f8 add x24, x23, #0x1 1ea230: 14000055 b 0x1ea384 <__cxa_demangle+0x90bc> 1ea234: 3940012a ldrb w10, [x9] 1ea238: 7101b55f cmp w10, #0x6d 1ea23c: 54000101 b.ne 0x1ea25c <__cxa_demangle+0x8f94> 1ea240: 39400d0a ldrb w10, [x8, #0x3] 1ea244: 7101315f cmp w10, #0x4c 1ea248: 54000081 b.ne 0x1ea258 <__cxa_demangle+0x8f90> 1ea24c: f00002d7 adrp x23, 0x245000 1ea250: 9115f6f7 add x23, x23, #0x57d 1ea254: 1400004b b 0x1ea380 <__cxa_demangle+0x90b8> 1ea258: 3940012a ldrb w10, [x9] 1ea25c: 7101b95f cmp w10, #0x6e 1ea260: 540000e1 b.ne 0x1ea27c <__cxa_demangle+0x8fb4> 1ea264: 39400d0a ldrb w10, [x8, #0x3] 1ea268: 7101955f cmp w10, #0x65 1ea26c: 54000081 b.ne 0x1ea27c <__cxa_demangle+0x8fb4> 1ea270: f00002d7 adrp x23, 0x245000 1ea274: 91168af7 add x23, x23, #0x5a2 1ea278: 14000042 b 0x1ea380 <__cxa_demangle+0x90b8> 1ea27c: 3940012a ldrb w10, [x9] 1ea280: 7101bd5f cmp w10, #0x6f 1ea284: 54000341 b.ne 0x1ea2ec <__cxa_demangle+0x9024> 1ea288: 39400d0a ldrb w10, [x8, #0x3] 1ea28c: 7101bd5f cmp w10, #0x6f 1ea290: 54000081 b.ne 0x1ea2a0 <__cxa_demangle+0x8fd8> 1ea294: f00002d7 adrp x23, 0x245000 1ea298: 911712f7 add x23, x23, #0x5c4 1ea29c: 14000039 b 0x1ea380 <__cxa_demangle+0x90b8> 1ea2a0: 3940012a ldrb w10, [x9] 1ea2a4: 7101bd5f cmp w10, #0x6f 1ea2a8: 54000221 b.ne 0x1ea2ec <__cxa_demangle+0x9024> 1ea2ac: 39400d0a ldrb w10, [x8, #0x3] 1ea2b0: 7101c95f cmp w10, #0x72 1ea2b4: 540000a1 b.ne 0x1ea2c8 <__cxa_demangle+0x9000> 1ea2b8: f00002d7 adrp x23, 0x245000 1ea2bc: 91173ef7 add x23, x23, #0x5cf 1ea2c0: 910006f8 add x24, x23, #0x1 1ea2c4: 14000030 b 0x1ea384 <__cxa_demangle+0x90bc> 1ea2c8: 3940012a ldrb w10, [x9] 1ea2cc: 7101bd5f cmp w10, #0x6f 1ea2d0: 54000101 b.ne 0x1ea2f0 <__cxa_demangle+0x9028> 1ea2d4: 39400d0a ldrb w10, [x8, #0x3] 1ea2d8: 7101495f cmp w10, #0x52 1ea2dc: 54000081 b.ne 0x1ea2ec <__cxa_demangle+0x9024> 1ea2e0: f00002d7 adrp x23, 0x245000 1ea2e4: 911766f7 add x23, x23, #0x5d9 1ea2e8: 14000026 b 0x1ea380 <__cxa_demangle+0x90b8> 1ea2ec: 3940012a ldrb w10, [x9] 1ea2f0: 7101c15f cmp w10, #0x70 1ea2f4: 54000101 b.ne 0x1ea314 <__cxa_demangle+0x904c> 1ea2f8: 39400d0a ldrb w10, [x8, #0x3] 1ea2fc: 7101b15f cmp w10, #0x6c 1ea300: 540000a1 b.ne 0x1ea314 <__cxa_demangle+0x904c> 1ea304: f00002d7 adrp x23, 0x245000 1ea308: 91181af7 add x23, x23, #0x606 1ea30c: 910006f8 add x24, x23, #0x1 1ea310: 1400001d b 0x1ea384 <__cxa_demangle+0x90bc> 1ea314: 3940012a ldrb w10, [x9] 1ea318: 7101c15f cmp w10, #0x70 1ea31c: 54000101 b.ne 0x1ea33c <__cxa_demangle+0x9074> 1ea320: 39400d0a ldrb w10, [x8, #0x3] 1ea324: 7101315f cmp w10, #0x4c 1ea328: 54000081 b.ne 0x1ea338 <__cxa_demangle+0x9070> 1ea32c: f00002d7 adrp x23, 0x245000 1ea330: 9117eaf7 add x23, x23, #0x5fa 1ea334: 14000013 b 0x1ea380 <__cxa_demangle+0x90b8> 1ea338: 3940012a ldrb w10, [x9] 1ea33c: 7101c95f cmp w10, #0x72 1ea340: 54000101 b.ne 0x1ea360 <__cxa_demangle+0x9098> 1ea344: 39400d0a ldrb w10, [x8, #0x3] 1ea348: 7101b55f cmp w10, #0x6d 1ea34c: 540000a1 b.ne 0x1ea360 <__cxa_demangle+0x9098> 1ea350: f00002d7 adrp x23, 0x245000 1ea354: 911896f7 add x23, x23, #0x625 1ea358: 910006f8 add x24, x23, #0x1 1ea35c: 1400000a b 0x1ea384 <__cxa_demangle+0x90bc> 1ea360: 3940012a ldrb w10, [x9] 1ea364: 7101c95f cmp w10, #0x72 1ea368: 54ffddc1 b.ne 0x1e9f20 <__cxa_demangle+0x8c58> 1ea36c: 39400d0a ldrb w10, [x8, #0x3] 1ea370: 7101355f cmp w10, #0x4d 1ea374: 54000661 b.ne 0x1ea440 <__cxa_demangle+0x9178> 1ea378: f00002d7 adrp x23, 0x245000 1ea37c: 9118bef7 add x23, x23, #0x62f 1ea380: 91000af8 add x24, x23, #0x2 1ea384: 91001108 add x8, x8, #0x4 1ea388: aa1303e0 mov x0, x19 1ea38c: f9000268 str x8, [x19] 1ea390: 97fff392 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1ea394: b4ffdc80 cbz x0, 0x1e9f24 <__cxa_demangle+0x8c5c> 1ea398: aa0003f4 mov x20, x0 1ea39c: 71014adf cmp w22, #0x52 1ea3a0: 54000060 b.eq 0x1ea3ac <__cxa_demangle+0x90e4> 1ea3a4: 710132df cmp w22, #0x4c 1ea3a8: 54000121 b.ne 0x1ea3cc <__cxa_demangle+0x9104> 1ea3ac: aa1303e0 mov x0, x19 1ea3b0: 97fff38a bl 0x1e71d8 <__cxa_demangle+0x5f10> 1ea3b4: b4ffdb80 cbz x0, 0x1e9f24 <__cxa_demangle+0x8c5c> 1ea3b8: 710002bf cmp w21, #0x0 1ea3bc: 9a941008 csel x8, x0, x20, ne 1ea3c0: 9a801296 csel x22, x20, x0, ne 1ea3c4: aa0803f4 mov x20, x8 1ea3c8: 14000002 b 0x1ea3d0 <__cxa_demangle+0x9108> 1ea3cc: aa1f03f6 mov x22, xzr 1ea3d0: f9497279 ldr x25, [x19, #0x12e0] 1ea3d4: aa1903e8 mov x8, x25 1ea3d8: f8408d09 ldr x9, [x8, #0x8]! 1ea3dc: 9101012a add x10, x9, #0x40 1ea3e0: f13fc15f cmp x10, #0xff0 1ea3e4: 54000143 b.lo 0x1ea40c <__cxa_demangle+0x9144> 1ea3e8: 321403e0 orr w0, wzr, #0x1000 1ea3ec: 97fadfa9 bl 0xa2290 1ea3f0: b40004c0 cbz x0, 0x1ea488 <__cxa_demangle+0x91c0> 1ea3f4: aa0003e8 mov x8, x0 1ea3f8: aa1f03e9 mov x9, xzr 1ea3fc: f9000019 str x25, [x0] 1ea400: f8008d1f str xzr, [x8, #0x8]! 1ea404: aa0003f9 mov x25, x0 1ea408: f9097260 str x0, [x19, #0x12e0] 1ea40c: 9101012a add x10, x9, #0x40 1ea410: 8b090320 add x0, x25, x9 1ea414: d00005a9 adrp x9, 0x2a0000 1ea418: 9133e129 add x9, x9, #0xcf8 1ea41c: 5280272b mov w11, #0x139 // =313 1ea420: 72a0202b movk w11, #0x101, lsl #16 1ea424: f900010a str x10, [x8] 1ea428: f8010c09 str x9, [x0, #0x10]! 1ea42c: b900080b str w11, [x0, #0x8] 1ea430: a9015814 stp x20, x22, [x0, #0x10] 1ea434: a9026017 stp x23, x24, [x0, #0x20] 1ea438: 3900c015 strb w21, [x0, #0x30] 1ea43c: 17fffeba b 0x1e9f24 <__cxa_demangle+0x8c5c> 1ea440: 3940012a ldrb w10, [x9] 1ea444: 7101c95f cmp w10, #0x72 1ea448: 54ffd6c1 b.ne 0x1e9f20 <__cxa_demangle+0x8c58> 1ea44c: 39400d0a ldrb w10, [x8, #0x3] 1ea450: 7101cd5f cmp w10, #0x73 1ea454: 54000081 b.ne 0x1ea464 <__cxa_demangle+0x919c> 1ea458: f00002d7 adrp x23, 0x245000 1ea45c: 9118eaf7 add x23, x23, #0x63a 1ea460: 17ffffc8 b 0x1ea380 <__cxa_demangle+0x90b8> 1ea464: 39400129 ldrb w9, [x9] 1ea468: 7101c93f cmp w9, #0x72 1ea46c: 54ffd5a1 b.ne 0x1e9f20 <__cxa_demangle+0x8c58> 1ea470: 39400d09 ldrb w9, [x8, #0x3] 1ea474: 71014d3f cmp w9, #0x53 1ea478: 54ffd541 b.ne 0x1e9f20 <__cxa_demangle+0x8c58> 1ea47c: f00002d7 adrp x23, 0x245000 1ea480: 911916f7 add x23, x23, #0x645 1ea484: 17ffff43 b 0x1ea190 <__cxa_demangle+0x8ec8> 1ea488: 97fb0076 bl 0xaa660 <_ZSt9terminatev@plt> 1ea48c: a9bc5ff8 stp x24, x23, [sp, #-0x40]! 1ea490: a90157f6 stp x22, x21, [sp, #0x10] 1ea494: a9024ff4 stp x20, x19, [sp, #0x20] 1ea498: a9037bfd stp x29, x30, [sp, #0x30] 1ea49c: 9100c3fd add x29, sp, #0x30 1ea4a0: aa0203f3 mov x19, x2 1ea4a4: aa0103f4 mov x20, x1 1ea4a8: aa0003f7 mov x23, x0 1ea4ac: 97fff34b bl 0x1e71d8 <__cxa_demangle+0x5f10> 1ea4b0: b4000400 cbz x0, 0x1ea530 <__cxa_demangle+0x9268> 1ea4b4: aa0003f5 mov x21, x0 1ea4b8: aa1703e0 mov x0, x23 1ea4bc: 97fff347 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1ea4c0: b4000380 cbz x0, 0x1ea530 <__cxa_demangle+0x9268> 1ea4c4: f94972f8 ldr x24, [x23, #0x12e0] 1ea4c8: aa0003f6 mov x22, x0 1ea4cc: aa1803e8 mov x8, x24 1ea4d0: f8408d09 ldr x9, [x8, #0x8]! 1ea4d4: 9100c12a add x10, x9, #0x30 1ea4d8: f13fc15f cmp x10, #0xff0 1ea4dc: 54000143 b.lo 0x1ea504 <__cxa_demangle+0x923c> 1ea4e0: 321403e0 orr w0, wzr, #0x1000 1ea4e4: 97fadf6b bl 0xa2290 1ea4e8: b40002e0 cbz x0, 0x1ea544 <__cxa_demangle+0x927c> 1ea4ec: aa0003e8 mov x8, x0 1ea4f0: aa1f03e9 mov x9, xzr 1ea4f4: f9000018 str x24, [x0] 1ea4f8: f8008d1f str xzr, [x8, #0x8]! 1ea4fc: aa0003f8 mov x24, x0 1ea500: f90972e0 str x0, [x23, #0x12e0] 1ea504: 9100c12a add x10, x9, #0x30 1ea508: 8b090300 add x0, x24, x9 1ea50c: d00005a9 adrp x9, 0x2a0000 1ea510: 91376129 add x9, x9, #0xdd8 1ea514: 5280254b mov w11, #0x12a // =298 1ea518: 72a0202b movk w11, #0x101, lsl #16 1ea51c: f900010a str x10, [x8] 1ea520: f8010c09 str x9, [x0, #0x10]! 1ea524: b900080b str w11, [x0, #0x8] 1ea528: a9015015 stp x21, x20, [x0, #0x10] 1ea52c: a9025813 stp x19, x22, [x0, #0x20] 1ea530: a9437bfd ldp x29, x30, [sp, #0x30] 1ea534: a9424ff4 ldp x20, x19, [sp, #0x20] 1ea538: a94157f6 ldp x22, x21, [sp, #0x10] 1ea53c: a8c45ff8 ldp x24, x23, [sp], #0x40 1ea540: d65f03c0 ret 1ea544: 97fb0047 bl 0xaa660 <_ZSt9terminatev@plt> 1ea548: a9ba6ffc stp x28, x27, [sp, #-0x60]! 1ea54c: a90167fa stp x26, x25, [sp, #0x10] 1ea550: a9025ff8 stp x24, x23, [sp, #0x20] 1ea554: a90357f6 stp x22, x21, [sp, #0x30] 1ea558: a9044ff4 stp x20, x19, [sp, #0x40] 1ea55c: a9057bfd stp x29, x30, [sp, #0x50] 1ea560: 910143fd add x29, sp, #0x50 1ea564: a9402408 ldp x8, x9, [x0] 1ea568: aa0003f3 mov x19, x0 1ea56c: cb08012a sub x10, x9, x8 1ea570: f1000d5f cmp x10, #0x3 1ea574: 540000a2 b.hs 0x1ea588 <__cxa_demangle+0x92c0> 1ea578: f100095f cmp x10, #0x2 1ea57c: 540010c0 b.eq 0x1ea794 <__cxa_demangle+0x94cc> 1ea580: 2a1f03f6 mov w22, wzr 1ea584: 14000111 b 0x1ea9c8 <__cxa_demangle+0x9700> 1ea588: 3940010a ldrb w10, [x8] 1ea58c: 7101cd5f cmp w10, #0x73 1ea590: 54001041 b.ne 0x1ea798 <__cxa_demangle+0x94d0> 1ea594: 3940050a ldrb w10, [x8, #0x1] 1ea598: 7101c95f cmp w10, #0x72 1ea59c: 54000fc1 b.ne 0x1ea794 <__cxa_demangle+0x94cc> 1ea5a0: 3940090a ldrb w10, [x8, #0x2] 1ea5a4: 7101395f cmp w10, #0x4e 1ea5a8: 54000f61 b.ne 0x1ea794 <__cxa_demangle+0x94cc> 1ea5ac: 91000d08 add x8, x8, #0x3 1ea5b0: aa1303e0 mov x0, x19 1ea5b4: f9000268 str x8, [x19] 1ea5b8: 94000b21 bl 0x1ed23c <__cxa_demangle+0xbf74> 1ea5bc: b40031c0 cbz x0, 0x1eabf4 <__cxa_demangle+0x992c> 1ea5c0: a9402668 ldp x8, x9, [x19] 1ea5c4: aa0003f4 mov x20, x0 1ea5c8: aa0003f6 mov x22, x0 1ea5cc: eb08013f cmp x9, x8 1ea5d0: 54000480 b.eq 0x1ea660 <__cxa_demangle+0x9398> 1ea5d4: 39400108 ldrb w8, [x8] 1ea5d8: aa1403f6 mov x22, x20 1ea5dc: 7101251f cmp w8, #0x49 1ea5e0: 54000401 b.ne 0x1ea660 <__cxa_demangle+0x9398> 1ea5e4: aa1303e0 mov x0, x19 1ea5e8: 2a1f03e1 mov w1, wzr 1ea5ec: 97ffed21 bl 0x1e5a70 <__cxa_demangle+0x47a8> 1ea5f0: aa0003f5 mov x21, x0 1ea5f4: b4003020 cbz x0, 0x1eabf8 <__cxa_demangle+0x9930> 1ea5f8: f9497276 ldr x22, [x19, #0x12e0] 1ea5fc: aa1603e8 mov x8, x22 1ea600: f8408d09 ldr x9, [x8, #0x8]! 1ea604: 9100812a add x10, x9, #0x20 1ea608: f13fc15f cmp x10, #0xff0 1ea60c: 54000143 b.lo 0x1ea634 <__cxa_demangle+0x936c> 1ea610: 321403e0 orr w0, wzr, #0x1000 1ea614: 97fadf1f bl 0xa2290 1ea618: b4003000 cbz x0, 0x1eac18 <__cxa_demangle+0x9950> 1ea61c: aa0003e8 mov x8, x0 1ea620: aa1f03e9 mov x9, xzr 1ea624: f9000016 str x22, [x0] 1ea628: f8008d1f str xzr, [x8, #0x8]! 1ea62c: aa0003f6 mov x22, x0 1ea630: f9097260 str x0, [x19, #0x12e0] 1ea634: 9100812a add x10, x9, #0x20 1ea638: 8b0902d6 add x22, x22, x9 1ea63c: f00005a9 adrp x9, 0x2a1000 1ea640: 91312129 add x9, x9, #0xc48 1ea644: 5280240b mov w11, #0x120 // =288 1ea648: 72a0202b movk w11, #0x101, lsl #16 1ea64c: f900010a str x10, [x8] 1ea650: f8010ec9 str x9, [x22, #0x10]! 1ea654: b9000acb str w11, [x22, #0x8] 1ea658: a90156d4 stp x20, x21, [x22, #0x10] 1ea65c: b4002cd6 cbz x22, 0x1eabf4 <__cxa_demangle+0x992c> 1ea660: f00005b7 adrp x23, 0x2a1000 1ea664: 528022d8 mov w24, #0x116 // =278 1ea668: f00005b9 adrp x25, 0x2a1000 1ea66c: 5280241a mov w26, #0x120 // =288 1ea670: 9101e2f7 add x23, x23, #0x78 1ea674: 72a02038 movk w24, #0x101, lsl #16 1ea678: 91312339 add x25, x25, #0xc48 1ea67c: 72a0203a movk w26, #0x101, lsl #16 1ea680: a9402668 ldp x8, x9, [x19] 1ea684: eb09011f cmp x8, x9 1ea688: 54000080 b.eq 0x1ea698 <__cxa_demangle+0x93d0> 1ea68c: 39400109 ldrb w9, [x8] 1ea690: 7101153f cmp w9, #0x45 1ea694: 54002320 b.eq 0x1eaaf8 <__cxa_demangle+0x9830> 1ea698: aa1303e0 mov x0, x19 1ea69c: 94000bd0 bl 0x1ed5dc <__cxa_demangle+0xc314> 1ea6a0: b4002aa0 cbz x0, 0x1eabf4 <__cxa_demangle+0x992c> 1ea6a4: a9402668 ldp x8, x9, [x19] 1ea6a8: aa0003f4 mov x20, x0 1ea6ac: eb08013f cmp x9, x8 1ea6b0: 54000400 b.eq 0x1ea730 <__cxa_demangle+0x9468> 1ea6b4: 39400108 ldrb w8, [x8] 1ea6b8: 7101251f cmp w8, #0x49 1ea6bc: 540003a1 b.ne 0x1ea730 <__cxa_demangle+0x9468> 1ea6c0: aa1303e0 mov x0, x19 1ea6c4: 2a1f03e1 mov w1, wzr 1ea6c8: 97ffecea bl 0x1e5a70 <__cxa_demangle+0x47a8> 1ea6cc: aa0003f5 mov x21, x0 1ea6d0: b4002940 cbz x0, 0x1eabf8 <__cxa_demangle+0x9930> 1ea6d4: f949727b ldr x27, [x19, #0x12e0] 1ea6d8: aa1b03e9 mov x9, x27 1ea6dc: f8408d28 ldr x8, [x9, #0x8]! 1ea6e0: 9100810a add x10, x8, #0x20 1ea6e4: f13fc15f cmp x10, #0xff0 1ea6e8: 54000143 b.lo 0x1ea710 <__cxa_demangle+0x9448> 1ea6ec: 321403e0 orr w0, wzr, #0x1000 1ea6f0: 97fadee8 bl 0xa2290 1ea6f4: b4002920 cbz x0, 0x1eac18 <__cxa_demangle+0x9950> 1ea6f8: aa0003e9 mov x9, x0 1ea6fc: aa1f03e8 mov x8, xzr 1ea700: f900001b str x27, [x0] 1ea704: f8008d3f str xzr, [x9, #0x8]! 1ea708: aa0003fb mov x27, x0 1ea70c: f9097260 str x0, [x19, #0x12e0] 1ea710: 9100810a add x10, x8, #0x20 1ea714: 8b080368 add x8, x27, x8 1ea718: f900012a str x10, [x9] 1ea71c: f8010d19 str x25, [x8, #0x10]! 1ea720: b900091a str w26, [x8, #0x8] 1ea724: a9015514 stp x20, x21, [x8, #0x10] 1ea728: b4002668 cbz x8, 0x1eabf4 <__cxa_demangle+0x992c> 1ea72c: aa0803f4 mov x20, x8 1ea730: f949727b ldr x27, [x19, #0x12e0] 1ea734: aa1b03e9 mov x9, x27 1ea738: f8408d28 ldr x8, [x9, #0x8]! 1ea73c: 9100810a add x10, x8, #0x20 1ea740: f13fc15f cmp x10, #0xff0 1ea744: 54000143 b.lo 0x1ea76c <__cxa_demangle+0x94a4> 1ea748: 321403e0 orr w0, wzr, #0x1000 1ea74c: 97faded1 bl 0xa2290 1ea750: b4002640 cbz x0, 0x1eac18 <__cxa_demangle+0x9950> 1ea754: aa0003e9 mov x9, x0 1ea758: aa1f03e8 mov x8, xzr 1ea75c: f900001b str x27, [x0] 1ea760: f8008d3f str xzr, [x9, #0x8]! 1ea764: aa0003fb mov x27, x0 1ea768: f9097260 str x0, [x19, #0x12e0] 1ea76c: 9100810a add x10, x8, #0x20 1ea770: 8b080368 add x8, x27, x8 1ea774: f900012a str x10, [x9] 1ea778: f8010d17 str x23, [x8, #0x10]! 1ea77c: aa1f03f5 mov x21, xzr 1ea780: a9015116 stp x22, x20, [x8, #0x10] 1ea784: aa0803f6 mov x22, x8 1ea788: b9000918 str w24, [x8, #0x8] 1ea78c: b5fff7a8 cbnz x8, 0x1ea680 <__cxa_demangle+0x93b8> 1ea790: 1400011a b 0x1eabf8 <__cxa_demangle+0x9930> 1ea794: 3940010a ldrb w10, [x8] 1ea798: 71019d5f cmp w10, #0x67 1ea79c: 54000161 b.ne 0x1ea7c8 <__cxa_demangle+0x9500> 1ea7a0: 3940050a ldrb w10, [x8, #0x1] 1ea7a4: 7101cd5f cmp w10, #0x73 1ea7a8: 54000101 b.ne 0x1ea7c8 <__cxa_demangle+0x9500> 1ea7ac: 91000908 add x8, x8, #0x2 1ea7b0: cb08012a sub x10, x9, x8 1ea7b4: f100095f cmp x10, #0x2 1ea7b8: 320003f6 orr w22, wzr, #0x1 1ea7bc: f9000268 str x8, [x19] 1ea7c0: 54000062 b.hs 0x1ea7cc <__cxa_demangle+0x9504> 1ea7c4: 14000081 b 0x1ea9c8 <__cxa_demangle+0x9700> 1ea7c8: 2a1f03f6 mov w22, wzr 1ea7cc: 3940010a ldrb w10, [x8] 1ea7d0: 7101cd5f cmp w10, #0x73 1ea7d4: 54000fa1 b.ne 0x1ea9c8 <__cxa_demangle+0x9700> 1ea7d8: 3940050a ldrb w10, [x8, #0x1] 1ea7dc: 7101c95f cmp w10, #0x72 1ea7e0: 54000f41 b.ne 0x1ea9c8 <__cxa_demangle+0x9700> 1ea7e4: 91000908 add x8, x8, #0x2 1ea7e8: eb08013f cmp x9, x8 1ea7ec: f9000268 str x8, [x19] 1ea7f0: 540012c0 b.eq 0x1eaa48 <__cxa_demangle+0x9780> 1ea7f4: 39400108 ldrb w8, [x8] 1ea7f8: 5100c108 sub w8, w8, #0x30 1ea7fc: 7100251f cmp w8, #0x9 1ea800: 54001248 b.hi 0x1eaa48 <__cxa_demangle+0x9780> 1ea804: aa1303e0 mov x0, x19 1ea808: 94000b75 bl 0x1ed5dc <__cxa_demangle+0xc314> 1ea80c: b4001f40 cbz x0, 0x1eabf4 <__cxa_demangle+0x992c> 1ea810: f00005ba adrp x26, 0x2a1000 1ea814: 528022db mov w27, #0x116 // =278 1ea818: f00005bc adrp x28, 0x2a1000 1ea81c: 52802418 mov w24, #0x120 // =288 1ea820: aa0003f4 mov x20, x0 1ea824: aa1f03f7 mov x23, xzr 1ea828: 9101e35a add x26, x26, #0x78 1ea82c: 72a0203b movk w27, #0x101, lsl #16 1ea830: 9131239c add x28, x28, #0xc48 1ea834: 72a02038 movk w24, #0x101, lsl #16 1ea838: a9402668 ldp x8, x9, [x19] 1ea83c: eb08013f cmp x9, x8 1ea840: 54000400 b.eq 0x1ea8c0 <__cxa_demangle+0x95f8> 1ea844: 39400108 ldrb w8, [x8] 1ea848: 7101251f cmp w8, #0x49 1ea84c: 540003a1 b.ne 0x1ea8c0 <__cxa_demangle+0x95f8> 1ea850: aa1303e0 mov x0, x19 1ea854: 2a1f03e1 mov w1, wzr 1ea858: 97ffec86 bl 0x1e5a70 <__cxa_demangle+0x47a8> 1ea85c: aa0003f5 mov x21, x0 1ea860: b4001cc0 cbz x0, 0x1eabf8 <__cxa_demangle+0x9930> 1ea864: f9497279 ldr x25, [x19, #0x12e0] 1ea868: aa1903e9 mov x9, x25 1ea86c: f8408d28 ldr x8, [x9, #0x8]! 1ea870: 9100810a add x10, x8, #0x20 1ea874: f13fc15f cmp x10, #0xff0 1ea878: 54000143 b.lo 0x1ea8a0 <__cxa_demangle+0x95d8> 1ea87c: 321403e0 orr w0, wzr, #0x1000 1ea880: 97fade84 bl 0xa2290 1ea884: b4001ca0 cbz x0, 0x1eac18 <__cxa_demangle+0x9950> 1ea888: aa0003e9 mov x9, x0 1ea88c: aa1f03e8 mov x8, xzr 1ea890: f9000019 str x25, [x0] 1ea894: f8008d3f str xzr, [x9, #0x8]! 1ea898: aa0003f9 mov x25, x0 1ea89c: f9097260 str x0, [x19, #0x12e0] 1ea8a0: 9100810a add x10, x8, #0x20 1ea8a4: 8b080328 add x8, x25, x8 1ea8a8: f900012a str x10, [x9] 1ea8ac: f8010d1c str x28, [x8, #0x10]! 1ea8b0: a9015514 stp x20, x21, [x8, #0x10] 1ea8b4: aa0803f4 mov x20, x8 1ea8b8: b9000918 str w24, [x8, #0x8] 1ea8bc: b40019c8 cbz x8, 0x1eabf4 <__cxa_demangle+0x992c> 1ea8c0: b4000317 cbz x23, 0x1ea920 <__cxa_demangle+0x9658> 1ea8c4: f9497275 ldr x21, [x19, #0x12e0] 1ea8c8: aa1503e9 mov x9, x21 1ea8cc: f8408d28 ldr x8, [x9, #0x8]! 1ea8d0: 9100810a add x10, x8, #0x20 1ea8d4: f13fc15f cmp x10, #0xff0 1ea8d8: 54000143 b.lo 0x1ea900 <__cxa_demangle+0x9638> 1ea8dc: 321403e0 orr w0, wzr, #0x1000 1ea8e0: 97fade6c bl 0xa2290 1ea8e4: b40019a0 cbz x0, 0x1eac18 <__cxa_demangle+0x9950> 1ea8e8: aa0003e9 mov x9, x0 1ea8ec: aa1f03e8 mov x8, xzr 1ea8f0: f9000015 str x21, [x0] 1ea8f4: f8008d3f str xzr, [x9, #0x8]! 1ea8f8: aa0003f5 mov x21, x0 1ea8fc: f9097260 str x0, [x19, #0x12e0] 1ea900: 9100810a add x10, x8, #0x20 1ea904: 8b0802a8 add x8, x21, x8 1ea908: f900012a str x10, [x9] 1ea90c: f8010d1a str x26, [x8, #0x10]! 1ea910: b900091b str w27, [x8, #0x8] 1ea914: f9000917 str x23, [x8, #0x10] 1ea918: 91006109 add x9, x8, #0x18 1ea91c: 1400001c b 0x1ea98c <__cxa_demangle+0x96c4> 1ea920: aa1403f7 mov x23, x20 1ea924: 34000396 cbz w22, 0x1ea994 <__cxa_demangle+0x96cc> 1ea928: f9497275 ldr x21, [x19, #0x12e0] 1ea92c: aa1503e9 mov x9, x21 1ea930: f8408d28 ldr x8, [x9, #0x8]! 1ea934: 9100810a add x10, x8, #0x20 1ea938: f13fc15f cmp x10, #0xff0 1ea93c: 54000143 b.lo 0x1ea964 <__cxa_demangle+0x969c> 1ea940: 321403e0 orr w0, wzr, #0x1000 1ea944: 97fade53 bl 0xa2290 1ea948: b4001680 cbz x0, 0x1eac18 <__cxa_demangle+0x9950> 1ea94c: aa0003e9 mov x9, x0 1ea950: aa1f03e8 mov x8, xzr 1ea954: f9000015 str x21, [x0] 1ea958: f8008d3f str xzr, [x9, #0x8]! 1ea95c: aa0003f5 mov x21, x0 1ea960: f9097260 str x0, [x19, #0x12e0] 1ea964: 9100810a add x10, x8, #0x20 1ea968: f900012a str x10, [x9] 1ea96c: f00005a9 adrp x9, 0x2a1000 1ea970: 8b0802a8 add x8, x21, x8 1ea974: 9108e129 add x9, x9, #0x238 1ea978: f8010d09 str x9, [x8, #0x10]! 1ea97c: 52802429 mov w9, #0x121 // =289 1ea980: 72a02029 movk w9, #0x101, lsl #16 1ea984: b9000909 str w9, [x8, #0x8] 1ea988: 91004109 add x9, x8, #0x10 1ea98c: aa0803f7 mov x23, x8 1ea990: f9000134 str x20, [x9] 1ea994: b4001317 cbz x23, 0x1eabf4 <__cxa_demangle+0x992c> 1ea998: a9402668 ldp x8, x9, [x19] 1ea99c: eb09011f cmp x8, x9 1ea9a0: 54000080 b.eq 0x1ea9b0 <__cxa_demangle+0x96e8> 1ea9a4: 39400109 ldrb w9, [x8] 1ea9a8: 7101153f cmp w9, #0x45 1ea9ac: 54000e20 b.eq 0x1eab70 <__cxa_demangle+0x98a8> 1ea9b0: aa1303e0 mov x0, x19 1ea9b4: 94000b0a bl 0x1ed5dc <__cxa_demangle+0xc314> 1ea9b8: aa0003f4 mov x20, x0 1ea9bc: aa1f03f5 mov x21, xzr 1ea9c0: b5fff3c0 cbnz x0, 0x1ea838 <__cxa_demangle+0x9570> 1ea9c4: 1400008d b 0x1eabf8 <__cxa_demangle+0x9930> 1ea9c8: aa1303e0 mov x0, x19 1ea9cc: 94000a61 bl 0x1ed350 <__cxa_demangle+0xc088> 1ea9d0: aa0003f5 mov x21, x0 1ea9d4: b4001120 cbz x0, 0x1eabf8 <__cxa_demangle+0x9930> 1ea9d8: 34001116 cbz w22, 0x1eabf8 <__cxa_demangle+0x9930> 1ea9dc: f9497274 ldr x20, [x19, #0x12e0] 1ea9e0: aa1403e8 mov x8, x20 1ea9e4: f8408d09 ldr x9, [x8, #0x8]! 1ea9e8: 9100812a add x10, x9, #0x20 1ea9ec: f13fc15f cmp x10, #0xff0 1ea9f0: 54000143 b.lo 0x1eaa18 <__cxa_demangle+0x9750> 1ea9f4: 321403e0 orr w0, wzr, #0x1000 1ea9f8: 97fade26 bl 0xa2290 1ea9fc: b40010e0 cbz x0, 0x1eac18 <__cxa_demangle+0x9950> 1eaa00: aa0003e8 mov x8, x0 1eaa04: aa1f03e9 mov x9, xzr 1eaa08: f9000014 str x20, [x0] 1eaa0c: f8008d1f str xzr, [x8, #0x8]! 1eaa10: aa0003f4 mov x20, x0 1eaa14: f9097260 str x0, [x19, #0x12e0] 1eaa18: f00005ab adrp x11, 0x2a1000 1eaa1c: 9100812a add x10, x9, #0x20 1eaa20: 8b090289 add x9, x20, x9 1eaa24: 9108e16b add x11, x11, #0x238 1eaa28: 5280242c mov w12, #0x121 // =289 1eaa2c: 72a0202c movk w12, #0x101, lsl #16 1eaa30: f900010a str x10, [x8] 1eaa34: f8010d2b str x11, [x9, #0x10]! 1eaa38: b900092c str w12, [x9, #0x8] 1eaa3c: f9000935 str x21, [x9, #0x10] 1eaa40: aa0903f5 mov x21, x9 1eaa44: 1400006d b 0x1eabf8 <__cxa_demangle+0x9930> 1eaa48: aa1303e0 mov x0, x19 1eaa4c: 940009fc bl 0x1ed23c <__cxa_demangle+0xbf74> 1eaa50: b4000d20 cbz x0, 0x1eabf4 <__cxa_demangle+0x992c> 1eaa54: a9402668 ldp x8, x9, [x19] 1eaa58: aa0003f4 mov x20, x0 1eaa5c: aa0003f7 mov x23, x0 1eaa60: eb08013f cmp x9, x8 1eaa64: 540008a0 b.eq 0x1eab78 <__cxa_demangle+0x98b0> 1eaa68: 39400108 ldrb w8, [x8] 1eaa6c: aa1403f7 mov x23, x20 1eaa70: 7101251f cmp w8, #0x49 1eaa74: 54000821 b.ne 0x1eab78 <__cxa_demangle+0x98b0> 1eaa78: aa1303e0 mov x0, x19 1eaa7c: 2a1f03e1 mov w1, wzr 1eaa80: 97ffebfc bl 0x1e5a70 <__cxa_demangle+0x47a8> 1eaa84: aa0003f5 mov x21, x0 1eaa88: b4000b80 cbz x0, 0x1eabf8 <__cxa_demangle+0x9930> 1eaa8c: f9497276 ldr x22, [x19, #0x12e0] 1eaa90: aa1603e8 mov x8, x22 1eaa94: f8408d09 ldr x9, [x8, #0x8]! 1eaa98: 9100812a add x10, x9, #0x20 1eaa9c: f13fc15f cmp x10, #0xff0 1eaaa0: 54000143 b.lo 0x1eaac8 <__cxa_demangle+0x9800> 1eaaa4: 321403e0 orr w0, wzr, #0x1000 1eaaa8: 97faddfa bl 0xa2290 1eaaac: b4000b60 cbz x0, 0x1eac18 <__cxa_demangle+0x9950> 1eaab0: aa0003e8 mov x8, x0 1eaab4: aa1f03e9 mov x9, xzr 1eaab8: f9000016 str x22, [x0] 1eaabc: f8008d1f str xzr, [x8, #0x8]! 1eaac0: aa0003f6 mov x22, x0 1eaac4: f9097260 str x0, [x19, #0x12e0] 1eaac8: 9100812a add x10, x9, #0x20 1eaacc: 8b0902d7 add x23, x22, x9 1eaad0: f00005a9 adrp x9, 0x2a1000 1eaad4: 91312129 add x9, x9, #0xc48 1eaad8: 5280240b mov w11, #0x120 // =288 1eaadc: 72a0202b movk w11, #0x101, lsl #16 1eaae0: f900010a str x10, [x8] 1eaae4: f8010ee9 str x9, [x23, #0x10]! 1eaae8: b9000aeb str w11, [x23, #0x8] 1eaaec: a90156f4 stp x20, x21, [x23, #0x10] 1eaaf0: b5000457 cbnz x23, 0x1eab78 <__cxa_demangle+0x98b0> 1eaaf4: 14000040 b 0x1eabf4 <__cxa_demangle+0x992c> 1eaaf8: 91000508 add x8, x8, #0x1 1eaafc: aa1303e0 mov x0, x19 1eab00: f9000268 str x8, [x19] 1eab04: 94000a13 bl 0x1ed350 <__cxa_demangle+0xc088> 1eab08: b4000760 cbz x0, 0x1eabf4 <__cxa_demangle+0x992c> 1eab0c: f9497275 ldr x21, [x19, #0x12e0] 1eab10: aa0003f4 mov x20, x0 1eab14: aa1503e8 mov x8, x21 1eab18: f8408d09 ldr x9, [x8, #0x8]! 1eab1c: 9100812a add x10, x9, #0x20 1eab20: f13fc15f cmp x10, #0xff0 1eab24: 54000143 b.lo 0x1eab4c <__cxa_demangle+0x9884> 1eab28: 321403e0 orr w0, wzr, #0x1000 1eab2c: 97faddd9 bl 0xa2290 1eab30: b4000740 cbz x0, 0x1eac18 <__cxa_demangle+0x9950> 1eab34: aa0003e8 mov x8, x0 1eab38: aa1f03e9 mov x9, xzr 1eab3c: f9000015 str x21, [x0] 1eab40: f8008d1f str xzr, [x8, #0x8]! 1eab44: aa0003f5 mov x21, x0 1eab48: f9097260 str x0, [x19, #0x12e0] 1eab4c: 9100812a add x10, x9, #0x20 1eab50: 8b0902b5 add x21, x21, x9 1eab54: 528022c9 mov w9, #0x116 // =278 1eab58: 72a02029 movk w9, #0x101, lsl #16 1eab5c: f900010a str x10, [x8] 1eab60: f8010eb7 str x23, [x21, #0x10]! 1eab64: b9000aa9 str w9, [x21, #0x8] 1eab68: f9000ab6 str x22, [x21, #0x10] 1eab6c: 14000020 b 0x1eabec <__cxa_demangle+0x9924> 1eab70: 91000508 add x8, x8, #0x1 1eab74: f9000268 str x8, [x19] 1eab78: aa1303e0 mov x0, x19 1eab7c: 940009f5 bl 0x1ed350 <__cxa_demangle+0xc088> 1eab80: b40003a0 cbz x0, 0x1eabf4 <__cxa_demangle+0x992c> 1eab84: f9497275 ldr x21, [x19, #0x12e0] 1eab88: aa0003f4 mov x20, x0 1eab8c: aa1503e8 mov x8, x21 1eab90: f8408d09 ldr x9, [x8, #0x8]! 1eab94: 9100812a add x10, x9, #0x20 1eab98: f13fc15f cmp x10, #0xff0 1eab9c: 54000143 b.lo 0x1eabc4 <__cxa_demangle+0x98fc> 1eaba0: 321403e0 orr w0, wzr, #0x1000 1eaba4: 97faddbb bl 0xa2290 1eaba8: b4000380 cbz x0, 0x1eac18 <__cxa_demangle+0x9950> 1eabac: aa0003e8 mov x8, x0 1eabb0: aa1f03e9 mov x9, xzr 1eabb4: f9000015 str x21, [x0] 1eabb8: f8008d1f str xzr, [x8, #0x8]! 1eabbc: aa0003f5 mov x21, x0 1eabc0: f9097260 str x0, [x19, #0x12e0] 1eabc4: 9100812a add x10, x9, #0x20 1eabc8: 8b0902b5 add x21, x21, x9 1eabcc: f00005a9 adrp x9, 0x2a1000 1eabd0: 9101e129 add x9, x9, #0x78 1eabd4: 528022cb mov w11, #0x116 // =278 1eabd8: 72a0202b movk w11, #0x101, lsl #16 1eabdc: f900010a str x10, [x8] 1eabe0: f8010ea9 str x9, [x21, #0x10]! 1eabe4: b9000aab str w11, [x21, #0x8] 1eabe8: f9000ab7 str x23, [x21, #0x10] 1eabec: f9000eb4 str x20, [x21, #0x18] 1eabf0: 14000002 b 0x1eabf8 <__cxa_demangle+0x9930> 1eabf4: aa1f03f5 mov x21, xzr 1eabf8: aa1503e0 mov x0, x21 1eabfc: a9457bfd ldp x29, x30, [sp, #0x50] 1eac00: a9444ff4 ldp x20, x19, [sp, #0x40] 1eac04: a94357f6 ldp x22, x21, [sp, #0x30] 1eac08: a9425ff8 ldp x24, x23, [sp, #0x20] 1eac0c: a94167fa ldp x26, x25, [sp, #0x10] 1eac10: a8c66ffc ldp x28, x27, [sp], #0x60 1eac14: d65f03c0 ret 1eac18: 97fafe92 bl 0xaa660 <_ZSt9terminatev@plt> 1eac1c: f81c0ff7 str x23, [sp, #-0x40]! 1eac20: a90157f6 stp x22, x21, [sp, #0x10] 1eac24: a9024ff4 stp x20, x19, [sp, #0x20] 1eac28: a9037bfd stp x29, x30, [sp, #0x30] 1eac2c: 9100c3fd add x29, sp, #0x30 1eac30: a9402408 ldp x8, x9, [x0] 1eac34: aa0003f3 mov x19, x0 1eac38: eb080129 subs x9, x9, x8 1eac3c: 54000640 b.eq 0x1ead04 <__cxa_demangle+0x9a3c> 1eac40: f100053f cmp x9, #0x1 1eac44: 54000600 b.eq 0x1ead04 <__cxa_demangle+0x9a3c> 1eac48: 39400109 ldrb w9, [x8] 1eac4c: 7101913f cmp w9, #0x64 1eac50: 540005a1 b.ne 0x1ead04 <__cxa_demangle+0x9a3c> 1eac54: 39400509 ldrb w9, [x8, #0x1] 1eac58: 7101613f cmp w9, #0x58 1eac5c: 54000ac0 b.eq 0x1eadb4 <__cxa_demangle+0x9aec> 1eac60: 7101e13f cmp w9, #0x78 1eac64: 540005c0 b.eq 0x1ead1c <__cxa_demangle+0x9a54> 1eac68: 7101a53f cmp w9, #0x69 1eac6c: 540004c1 b.ne 0x1ead04 <__cxa_demangle+0x9a3c> 1eac70: 91000908 add x8, x8, #0x2 1eac74: aa1303e0 mov x0, x19 1eac78: f9000268 str x8, [x19] 1eac7c: 94000a58 bl 0x1ed5dc <__cxa_demangle+0xc314> 1eac80: b4000ea0 cbz x0, 0x1eae54 <__cxa_demangle+0x9b8c> 1eac84: aa0003f4 mov x20, x0 1eac88: aa1303e0 mov x0, x19 1eac8c: 97ffffe4 bl 0x1eac1c <__cxa_demangle+0x9954> 1eac90: b4000e20 cbz x0, 0x1eae54 <__cxa_demangle+0x9b8c> 1eac94: f9497276 ldr x22, [x19, #0x12e0] 1eac98: aa0003f5 mov x21, x0 1eac9c: aa1603e8 mov x8, x22 1eaca0: f8408d09 ldr x9, [x8, #0x8]! 1eaca4: 9100c12a add x10, x9, #0x30 1eaca8: f13fc15f cmp x10, #0xff0 1eacac: 54000143 b.lo 0x1eacd4 <__cxa_demangle+0x9a0c> 1eacb0: 321403e0 orr w0, wzr, #0x1000 1eacb4: 97fadd77 bl 0xa2290 1eacb8: b4000d80 cbz x0, 0x1eae68 <__cxa_demangle+0x9ba0> 1eacbc: aa0003e8 mov x8, x0 1eacc0: aa1f03e9 mov x9, xzr 1eacc4: f9000016 str x22, [x0] 1eacc8: f8008d1f str xzr, [x8, #0x8]! 1eaccc: aa0003f6 mov x22, x0 1eacd0: f9097260 str x0, [x19, #0x12e0] 1eacd4: 9100c12a add x10, x9, #0x30 1eacd8: 8b0902c0 add x0, x22, x9 1eacdc: f00005a9 adrp x9, 0x2a1000 1eace0: 910e2129 add x9, x9, #0x388 1eace4: 5280282b mov w11, #0x141 // =321 1eace8: 72a0202b movk w11, #0x101, lsl #16 1eacec: f900010a str x10, [x8] 1eacf0: f8010c09 str x9, [x0, #0x10]! 1eacf4: b900080b str w11, [x0, #0x8] 1eacf8: a9015414 stp x20, x21, [x0, #0x10] 1eacfc: 3900801f strb wzr, [x0, #0x20] 1ead00: 14000055 b 0x1eae54 <__cxa_demangle+0x9b8c> 1ead04: aa1303e0 mov x0, x19 1ead08: a9437bfd ldp x29, x30, [sp, #0x30] 1ead0c: a9424ff4 ldp x20, x19, [sp, #0x20] 1ead10: a94157f6 ldp x22, x21, [sp, #0x10] 1ead14: f84407f7 ldr x23, [sp], #0x40 1ead18: 17fff130 b 0x1e71d8 <__cxa_demangle+0x5f10> 1ead1c: 91000908 add x8, x8, #0x2 1ead20: aa1303e0 mov x0, x19 1ead24: f9000268 str x8, [x19] 1ead28: 97fff12c bl 0x1e71d8 <__cxa_demangle+0x5f10> 1ead2c: b4000940 cbz x0, 0x1eae54 <__cxa_demangle+0x9b8c> 1ead30: aa0003f4 mov x20, x0 1ead34: aa1303e0 mov x0, x19 1ead38: 97ffffb9 bl 0x1eac1c <__cxa_demangle+0x9954> 1ead3c: b40008c0 cbz x0, 0x1eae54 <__cxa_demangle+0x9b8c> 1ead40: f9497276 ldr x22, [x19, #0x12e0] 1ead44: aa0003f5 mov x21, x0 1ead48: aa1603e8 mov x8, x22 1ead4c: f8408d09 ldr x9, [x8, #0x8]! 1ead50: 9100c12a add x10, x9, #0x30 1ead54: f13fc15f cmp x10, #0xff0 1ead58: 54000143 b.lo 0x1ead80 <__cxa_demangle+0x9ab8> 1ead5c: 321403e0 orr w0, wzr, #0x1000 1ead60: 97fadd4c bl 0xa2290 1ead64: b4000820 cbz x0, 0x1eae68 <__cxa_demangle+0x9ba0> 1ead68: aa0003e8 mov x8, x0 1ead6c: aa1f03e9 mov x9, xzr 1ead70: f9000016 str x22, [x0] 1ead74: f8008d1f str xzr, [x8, #0x8]! 1ead78: aa0003f6 mov x22, x0 1ead7c: f9097260 str x0, [x19, #0x12e0] 1ead80: 9100c12a add x10, x9, #0x30 1ead84: 8b0902c0 add x0, x22, x9 1ead88: f00005a9 adrp x9, 0x2a1000 1ead8c: 910e2129 add x9, x9, #0x388 1ead90: 5280282b mov w11, #0x141 // =321 1ead94: 72a0202b movk w11, #0x101, lsl #16 1ead98: 320003ec orr w12, wzr, #0x1 1ead9c: f900010a str x10, [x8] 1eada0: f8010c09 str x9, [x0, #0x10]! 1eada4: b900080b str w11, [x0, #0x8] 1eada8: a9015414 stp x20, x21, [x0, #0x10] 1eadac: 3900800c strb w12, [x0, #0x20] 1eadb0: 14000029 b 0x1eae54 <__cxa_demangle+0x9b8c> 1eadb4: 91000908 add x8, x8, #0x2 1eadb8: aa1303e0 mov x0, x19 1eadbc: f9000268 str x8, [x19] 1eadc0: 97fff106 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1eadc4: b4000480 cbz x0, 0x1eae54 <__cxa_demangle+0x9b8c> 1eadc8: aa0003f4 mov x20, x0 1eadcc: aa1303e0 mov x0, x19 1eadd0: 97fff102 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1eadd4: b4000400 cbz x0, 0x1eae54 <__cxa_demangle+0x9b8c> 1eadd8: aa0003f5 mov x21, x0 1eaddc: aa1303e0 mov x0, x19 1eade0: 97ffff8f bl 0x1eac1c <__cxa_demangle+0x9954> 1eade4: b4000380 cbz x0, 0x1eae54 <__cxa_demangle+0x9b8c> 1eade8: f9497277 ldr x23, [x19, #0x12e0] 1eadec: aa0003f6 mov x22, x0 1eadf0: aa1703e8 mov x8, x23 1eadf4: f8408d09 ldr x9, [x8, #0x8]! 1eadf8: 9100c12a add x10, x9, #0x30 1eadfc: f13fc15f cmp x10, #0xff0 1eae00: 54000143 b.lo 0x1eae28 <__cxa_demangle+0x9b60> 1eae04: 321403e0 orr w0, wzr, #0x1000 1eae08: 97fadd22 bl 0xa2290 1eae0c: b40002e0 cbz x0, 0x1eae68 <__cxa_demangle+0x9ba0> 1eae10: aa0003e8 mov x8, x0 1eae14: aa1f03e9 mov x9, xzr 1eae18: f9000017 str x23, [x0] 1eae1c: f8008d1f str xzr, [x8, #0x8]! 1eae20: aa0003f7 mov x23, x0 1eae24: f9097260 str x0, [x19, #0x12e0] 1eae28: 9100c12a add x10, x9, #0x30 1eae2c: 8b0902e0 add x0, x23, x9 1eae30: f00005a9 adrp x9, 0x2a1000 1eae34: 910fe129 add x9, x9, #0x3f8 1eae38: 5280284b mov w11, #0x142 // =322 1eae3c: 72a0202b movk w11, #0x101, lsl #16 1eae40: f900010a str x10, [x8] 1eae44: f8010c09 str x9, [x0, #0x10]! 1eae48: b900080b str w11, [x0, #0x8] 1eae4c: a9015414 stp x20, x21, [x0, #0x10] 1eae50: f9001016 str x22, [x0, #0x20] 1eae54: a9437bfd ldp x29, x30, [sp, #0x30] 1eae58: a9424ff4 ldp x20, x19, [sp, #0x20] 1eae5c: a94157f6 ldp x22, x21, [sp, #0x10] 1eae60: f84407f7 ldr x23, [sp], #0x40 1eae64: d65f03c0 ret 1eae68: 97fafdfe bl 0xaa660 <_ZSt9terminatev@plt> 1eae6c: a9bc5ff8 stp x24, x23, [sp, #-0x40]! 1eae70: a90157f6 stp x22, x21, [sp, #0x10] 1eae74: a9024ff4 stp x20, x19, [sp, #0x20] 1eae78: a9037bfd stp x29, x30, [sp, #0x30] 1eae7c: 9100c3fd add x29, sp, #0x30 1eae80: a9402016 ldp x22, x8, [x0] 1eae84: aa0203f3 mov x19, x2 1eae88: aa0003f5 mov x21, x0 1eae8c: aa0103f4 mov x20, x1 1eae90: eb0802df cmp x22, x8 1eae94: 54000140 b.eq 0x1eaebc <__cxa_demangle+0x9bf4> 1eae98: 394002c9 ldrb w9, [x22] 1eae9c: 7101b93f cmp w9, #0x6e 1eaea0: aa1603e9 mov x9, x22 1eaea4: 54000061 b.ne 0x1eaeb0 <__cxa_demangle+0x9be8> 1eaea8: 910006c9 add x9, x22, #0x1 1eaeac: f90002a9 str x9, [x21] 1eaeb0: eb08013f cmp x9, x8 1eaeb4: 540000a1 b.ne 0x1eaec8 <__cxa_demangle+0x9c00> 1eaeb8: 14000013 b 0x1eaf04 <__cxa_demangle+0x9c3c> 1eaebc: aa1603e9 mov x9, x22 1eaec0: eb08013f cmp x9, x8 1eaec4: 54000200 b.eq 0x1eaf04 <__cxa_demangle+0x9c3c> 1eaec8: 3940012a ldrb w10, [x9] 1eaecc: 5100c14a sub w10, w10, #0x30 1eaed0: 7100255f cmp w10, #0x9 1eaed4: 54000188 b.hi 0x1eaf04 <__cxa_demangle+0x9c3c> 1eaed8: 91000529 add x9, x9, #0x1 1eaedc: eb09011f cmp x8, x9 1eaee0: f90002a9 str x9, [x21] 1eaee4: 540006a0 b.eq 0x1eafb8 <__cxa_demangle+0x9cf0> 1eaee8: 3840152a ldrb w10, [x9], #0x1 1eaeec: 5100c14a sub w10, w10, #0x30 1eaef0: 7100295f cmp w10, #0xa 1eaef4: 54ffff43 b.lo 0x1eaedc <__cxa_demangle+0x9c14> 1eaef8: d1000529 sub x9, x9, #0x1 1eaefc: aa0903f7 mov x23, x9 1eaf00: 14000003 b 0x1eaf0c <__cxa_demangle+0x9c44> 1eaf04: aa1f03f7 mov x23, xzr 1eaf08: aa1f03f6 mov x22, xzr 1eaf0c: eb1702df cmp x22, x23 1eaf10: aa1f03e0 mov x0, xzr 1eaf14: 54000480 b.eq 0x1eafa4 <__cxa_demangle+0x9cdc> 1eaf18: eb08013f cmp x9, x8 1eaf1c: 54000440 b.eq 0x1eafa4 <__cxa_demangle+0x9cdc> 1eaf20: 39400128 ldrb w8, [x9] 1eaf24: 7101151f cmp w8, #0x45 1eaf28: 540003c1 b.ne 0x1eafa0 <__cxa_demangle+0x9cd8> 1eaf2c: f94972b8 ldr x24, [x21, #0x12e0] 1eaf30: 91000528 add x8, x9, #0x1 1eaf34: f90002a8 str x8, [x21] 1eaf38: aa1803e8 mov x8, x24 1eaf3c: f8408d09 ldr x9, [x8, #0x8]! 1eaf40: 9100c12a add x10, x9, #0x30 1eaf44: f13fc15f cmp x10, #0xff0 1eaf48: 54000143 b.lo 0x1eaf70 <__cxa_demangle+0x9ca8> 1eaf4c: 321403e0 orr w0, wzr, #0x1000 1eaf50: 97fadcd0 bl 0xa2290 1eaf54: b4000380 cbz x0, 0x1eafc4 <__cxa_demangle+0x9cfc> 1eaf58: aa0003e8 mov x8, x0 1eaf5c: aa1f03e9 mov x9, xzr 1eaf60: f9000018 str x24, [x0] 1eaf64: f8008d1f str xzr, [x8, #0x8]! 1eaf68: aa0003f8 mov x24, x0 1eaf6c: f90972a0 str x0, [x21, #0x12e0] 1eaf70: 9100c12a add x10, x9, #0x30 1eaf74: 8b090300 add x0, x24, x9 1eaf78: d00005a9 adrp x9, 0x2a0000 1eaf7c: 9127a129 add x9, x9, #0x9e8 1eaf80: 528027ab mov w11, #0x13d // =317 1eaf84: 72a0202b movk w11, #0x101, lsl #16 1eaf88: f900010a str x10, [x8] 1eaf8c: f8010c09 str x9, [x0, #0x10]! 1eaf90: b900080b str w11, [x0, #0x8] 1eaf94: a9014c14 stp x20, x19, [x0, #0x10] 1eaf98: a9025c16 stp x22, x23, [x0, #0x20] 1eaf9c: 14000002 b 0x1eafa4 <__cxa_demangle+0x9cdc> 1eafa0: aa1f03e0 mov x0, xzr 1eafa4: a9437bfd ldp x29, x30, [sp, #0x30] 1eafa8: a9424ff4 ldp x20, x19, [sp, #0x20] 1eafac: a94157f6 ldp x22, x21, [sp, #0x10] 1eafb0: a8c45ff8 ldp x24, x23, [sp], #0x40 1eafb4: d65f03c0 ret 1eafb8: aa0803e9 mov x9, x8 1eafbc: aa0803f7 mov x23, x8 1eafc0: 17ffffd3 b 0x1eaf0c <__cxa_demangle+0x9c44> 1eafc4: 97fafda7 bl 0xaa660 <_ZSt9terminatev@plt> 1eafc8: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1eafcc: a9014ff4 stp x20, x19, [sp, #0x10] 1eafd0: a9027bfd stp x29, x30, [sp, #0x20] 1eafd4: 910083fd add x29, sp, #0x20 1eafd8: a9412408 ldp x8, x9, [x0, #0x10] 1eafdc: aa0003f4 mov x20, x0 1eafe0: aa0103f3 mov x19, x1 1eafe4: cb080128 sub x8, x9, x8 1eafe8: f100111f cmp x8, #0x4 1eafec: 54000843 b.lo 0x1eb0f4 <__cxa_demangle+0x9e2c> 1eaff0: a940aa68 ldp x8, x10, [x19, #0x8] 1eaff4: 91000509 add x9, x8, #0x1 1eaff8: eb0a013f cmp x9, x10 1eaffc: 54000062 b.hs 0x1eb008 <__cxa_demangle+0x9d40> 1eb000: f9400260 ldr x0, [x19] 1eb004: 1400000a b 0x1eb02c <__cxa_demangle+0x9d64> 1eb008: f9400260 ldr x0, [x19] 1eb00c: d37ff948 lsl x8, x10, #1 1eb010: eb09011f cmp x8, x9 1eb014: 9a883121 csel x1, x9, x8, lo 1eb018: f9000a61 str x1, [x19, #0x10] 1eb01c: 97fae295 bl 0xa3a70 1eb020: f9000260 str x0, [x19] 1eb024: b4001420 cbz x0, 0x1eb2a8 <__cxa_demangle+0x9fe0> 1eb028: f9400668 ldr x8, [x19, #0x8] 1eb02c: 52800509 mov w9, #0x28 // =40 1eb030: 38286809 strb w9, [x0, x8] 1eb034: f9400668 ldr x8, [x19, #0x8] 1eb038: 91000508 add x8, x8, #0x1 1eb03c: f9000668 str x8, [x19, #0x8] 1eb040: a9412696 ldp x22, x9, [x20, #0x10] 1eb044: eb160135 subs x21, x9, x22 1eb048: 540002e0 b.eq 0x1eb0a4 <__cxa_demangle+0x9ddc> 1eb04c: f9400a6a ldr x10, [x19, #0x10] 1eb050: 8b150109 add x9, x8, x21 1eb054: eb0a013f cmp x9, x10 1eb058: 54000062 b.hs 0x1eb064 <__cxa_demangle+0x9d9c> 1eb05c: f9400260 ldr x0, [x19] 1eb060: 1400000a b 0x1eb088 <__cxa_demangle+0x9dc0> 1eb064: f9400260 ldr x0, [x19] 1eb068: d37ff948 lsl x8, x10, #1 1eb06c: eb09011f cmp x8, x9 1eb070: 9a883121 csel x1, x9, x8, lo 1eb074: f9000a61 str x1, [x19, #0x10] 1eb078: 97fae27e bl 0xa3a70 1eb07c: f9000260 str x0, [x19] 1eb080: b4001140 cbz x0, 0x1eb2a8 <__cxa_demangle+0x9fe0> 1eb084: f9400668 ldr x8, [x19, #0x8] 1eb088: 8b080000 add x0, x0, x8 1eb08c: aa1603e1 mov x1, x22 1eb090: aa1503e2 mov x2, x21 1eb094: 97fadf6b bl 0xa2e40 1eb098: f9400668 ldr x8, [x19, #0x8] 1eb09c: 8b150108 add x8, x8, x21 1eb0a0: f9000668 str x8, [x19, #0x8] 1eb0a4: f9400a6a ldr x10, [x19, #0x10] 1eb0a8: 91000509 add x9, x8, #0x1 1eb0ac: eb0a013f cmp x9, x10 1eb0b0: 54000062 b.hs 0x1eb0bc <__cxa_demangle+0x9df4> 1eb0b4: f9400260 ldr x0, [x19] 1eb0b8: 1400000a b 0x1eb0e0 <__cxa_demangle+0x9e18> 1eb0bc: f9400260 ldr x0, [x19] 1eb0c0: d37ff948 lsl x8, x10, #1 1eb0c4: eb09011f cmp x8, x9 1eb0c8: 9a883121 csel x1, x9, x8, lo 1eb0cc: f9000a61 str x1, [x19, #0x10] 1eb0d0: 97fae268 bl 0xa3a70 1eb0d4: f9000260 str x0, [x19] 1eb0d8: b4000e80 cbz x0, 0x1eb2a8 <__cxa_demangle+0x9fe0> 1eb0dc: f9400668 ldr x8, [x19, #0x8] 1eb0e0: 52800529 mov w9, #0x29 // =41 1eb0e4: 38286809 strb w9, [x0, x8] 1eb0e8: f9400668 ldr x8, [x19, #0x8] 1eb0ec: 91000508 add x8, x8, #0x1 1eb0f0: f9000668 str x8, [x19, #0x8] 1eb0f4: f9401295 ldr x21, [x20, #0x20] 1eb0f8: 394002a8 ldrb w8, [x21] 1eb0fc: 7101b91f cmp w8, #0x6e 1eb100: 540000e1 b.ne 0x1eb11c <__cxa_demangle+0x9e54> 1eb104: a940aa68 ldp x8, x10, [x19, #0x8] 1eb108: 91000509 add x9, x8, #0x1 1eb10c: eb0a013f cmp x9, x10 1eb110: 54000182 b.hs 0x1eb140 <__cxa_demangle+0x9e78> 1eb114: f9400260 ldr x0, [x19] 1eb118: 14000013 b 0x1eb164 <__cxa_demangle+0x9e9c> 1eb11c: f9401688 ldr x8, [x20, #0x28] 1eb120: eb150116 subs x22, x8, x21 1eb124: 54000840 b.eq 0x1eb22c <__cxa_demangle+0x9f64> 1eb128: a940aa68 ldp x8, x10, [x19, #0x8] 1eb12c: 8b160109 add x9, x8, x22 1eb130: eb0a013f cmp x9, x10 1eb134: 540003c2 b.hs 0x1eb1ac <__cxa_demangle+0x9ee4> 1eb138: f9400260 ldr x0, [x19] 1eb13c: 14000025 b 0x1eb1d0 <__cxa_demangle+0x9f08> 1eb140: f9400260 ldr x0, [x19] 1eb144: d37ff948 lsl x8, x10, #1 1eb148: eb09011f cmp x8, x9 1eb14c: 9a883121 csel x1, x9, x8, lo 1eb150: f9000a61 str x1, [x19, #0x10] 1eb154: 97fae247 bl 0xa3a70 1eb158: f9000260 str x0, [x19] 1eb15c: b4000a60 cbz x0, 0x1eb2a8 <__cxa_demangle+0x9fe0> 1eb160: f9400668 ldr x8, [x19, #0x8] 1eb164: 528005a9 mov w9, #0x2d // =45 1eb168: 38286809 strb w9, [x0, x8] 1eb16c: f9400668 ldr x8, [x19, #0x8] 1eb170: 91000508 add x8, x8, #0x1 1eb174: f9000668 str x8, [x19, #0x8] 1eb178: a9422a89 ldp x9, x10, [x20, #0x20] 1eb17c: cb09014b sub x11, x10, x9 1eb180: f100056b subs x11, x11, #0x1 1eb184: 9a9f956b csinc x11, x11, xzr, ls 1eb188: 8b0b0136 add x22, x9, x11 1eb18c: eb160155 subs x21, x10, x22 1eb190: 540004e0 b.eq 0x1eb22c <__cxa_demangle+0x9f64> 1eb194: f9400a6a ldr x10, [x19, #0x10] 1eb198: 8b150109 add x9, x8, x21 1eb19c: eb0a013f cmp x9, x10 1eb1a0: 54000262 b.hs 0x1eb1ec <__cxa_demangle+0x9f24> 1eb1a4: f9400260 ldr x0, [x19] 1eb1a8: 1400001a b 0x1eb210 <__cxa_demangle+0x9f48> 1eb1ac: f9400260 ldr x0, [x19] 1eb1b0: d37ff948 lsl x8, x10, #1 1eb1b4: eb09011f cmp x8, x9 1eb1b8: 9a883121 csel x1, x9, x8, lo 1eb1bc: f9000a61 str x1, [x19, #0x10] 1eb1c0: 97fae22c bl 0xa3a70 1eb1c4: f9000260 str x0, [x19] 1eb1c8: b4000700 cbz x0, 0x1eb2a8 <__cxa_demangle+0x9fe0> 1eb1cc: f9400668 ldr x8, [x19, #0x8] 1eb1d0: 8b080000 add x0, x0, x8 1eb1d4: aa1503e1 mov x1, x21 1eb1d8: aa1603e2 mov x2, x22 1eb1dc: 97fadf19 bl 0xa2e40 1eb1e0: f9400668 ldr x8, [x19, #0x8] 1eb1e4: 8b160108 add x8, x8, x22 1eb1e8: 14000010 b 0x1eb228 <__cxa_demangle+0x9f60> 1eb1ec: f9400260 ldr x0, [x19] 1eb1f0: d37ff948 lsl x8, x10, #1 1eb1f4: eb09011f cmp x8, x9 1eb1f8: 9a883121 csel x1, x9, x8, lo 1eb1fc: f9000a61 str x1, [x19, #0x10] 1eb200: 97fae21c bl 0xa3a70 1eb204: f9000260 str x0, [x19] 1eb208: b4000500 cbz x0, 0x1eb2a8 <__cxa_demangle+0x9fe0> 1eb20c: f9400668 ldr x8, [x19, #0x8] 1eb210: 8b080000 add x0, x0, x8 1eb214: aa1603e1 mov x1, x22 1eb218: aa1503e2 mov x2, x21 1eb21c: 97fadf09 bl 0xa2e40 1eb220: f9400668 ldr x8, [x19, #0x8] 1eb224: 8b150108 add x8, x8, x21 1eb228: f9000668 str x8, [x19, #0x8] 1eb22c: a9412295 ldp x21, x8, [x20, #0x10] 1eb230: cb150114 sub x20, x8, x21 1eb234: d1000688 sub x8, x20, #0x1 1eb238: f100091f cmp x8, #0x2 1eb23c: 540002e8 b.hi 0x1eb298 <__cxa_demangle+0x9fd0> 1eb240: a940aa68 ldp x8, x10, [x19, #0x8] 1eb244: 8b140109 add x9, x8, x20 1eb248: eb0a013f cmp x9, x10 1eb24c: 54000062 b.hs 0x1eb258 <__cxa_demangle+0x9f90> 1eb250: f9400260 ldr x0, [x19] 1eb254: 1400000a b 0x1eb27c <__cxa_demangle+0x9fb4> 1eb258: f9400260 ldr x0, [x19] 1eb25c: d37ff948 lsl x8, x10, #1 1eb260: eb09011f cmp x8, x9 1eb264: 9a883121 csel x1, x9, x8, lo 1eb268: f9000a61 str x1, [x19, #0x10] 1eb26c: 97fae201 bl 0xa3a70 1eb270: f9000260 str x0, [x19] 1eb274: b40001a0 cbz x0, 0x1eb2a8 <__cxa_demangle+0x9fe0> 1eb278: f9400668 ldr x8, [x19, #0x8] 1eb27c: 8b080000 add x0, x0, x8 1eb280: aa1503e1 mov x1, x21 1eb284: aa1403e2 mov x2, x20 1eb288: 97fadeee bl 0xa2e40 1eb28c: f9400668 ldr x8, [x19, #0x8] 1eb290: 8b140108 add x8, x8, x20 1eb294: f9000668 str x8, [x19, #0x8] 1eb298: a9427bfd ldp x29, x30, [sp, #0x20] 1eb29c: a9414ff4 ldp x20, x19, [sp, #0x10] 1eb2a0: a8c357f6 ldp x22, x21, [sp], #0x30 1eb2a4: d65f03c0 ret 1eb2a8: 97fafcee bl 0xaa660 <_ZSt9terminatev@plt> 1eb2ac: 17fad5ad b 0xa0960 <_ZdlPv@plt> 1eb2b0: f81d0ff5 str x21, [sp, #-0x30]! 1eb2b4: a9014ff4 stp x20, x19, [sp, #0x10] 1eb2b8: a9027bfd stp x29, x30, [sp, #0x20] 1eb2bc: 910083fd add x29, sp, #0x20 1eb2c0: 39403015 ldrb w21, [x0, #0xc] 1eb2c4: a940a828 ldp x8, x10, [x1, #0x8] 1eb2c8: 321e03e9 orr w9, wzr, #0x4 1eb2cc: aa0103f3 mov x19, x1 1eb2d0: 710002bf cmp w21, #0x0 1eb2d4: 9a891534 cinc x20, x9, eq 1eb2d8: 8b140109 add x9, x8, x20 1eb2dc: eb0a013f cmp x9, x10 1eb2e0: 54000062 b.hs 0x1eb2ec <__cxa_demangle+0xa024> 1eb2e4: f9400260 ldr x0, [x19] 1eb2e8: 1400000a b 0x1eb310 <__cxa_demangle+0xa048> 1eb2ec: f9400260 ldr x0, [x19] 1eb2f0: d37ff948 lsl x8, x10, #1 1eb2f4: eb09011f cmp x8, x9 1eb2f8: 9a883121 csel x1, x9, x8, lo 1eb2fc: f9000a61 str x1, [x19, #0x10] 1eb300: 97fae1dc bl 0xa3a70 1eb304: f9000260 str x0, [x19] 1eb308: b4000240 cbz x0, 0x1eb350 <__cxa_demangle+0xa088> 1eb30c: f9400668 ldr x8, [x19, #0x8] 1eb310: 8b080000 add x0, x0, x8 1eb314: d0000068 adrp x8, 0x1f9000 1eb318: d00002c9 adrp x9, 0x245000 1eb31c: 911d4508 add x8, x8, #0x751 1eb320: 9110f929 add x9, x9, #0x43e 1eb324: 710002bf cmp w21, #0x0 1eb328: 9a880121 csel x1, x9, x8, eq 1eb32c: aa1403e2 mov x2, x20 1eb330: 97fadec4 bl 0xa2e40 1eb334: f9400668 ldr x8, [x19, #0x8] 1eb338: 8b140108 add x8, x8, x20 1eb33c: f9000668 str x8, [x19, #0x8] 1eb340: a9427bfd ldp x29, x30, [sp, #0x20] 1eb344: a9414ff4 ldp x20, x19, [sp, #0x10] 1eb348: f84307f5 ldr x21, [sp], #0x30 1eb34c: d65f03c0 ret 1eb350: 97fafcc4 bl 0xaa660 <_ZSt9terminatev@plt> 1eb354: 17fad583 b 0xa0960 <_ZdlPv@plt> 1eb358: d10183ff sub sp, sp, #0x60 1eb35c: f9001bf5 str x21, [sp, #0x30] 1eb360: a9044ff4 stp x20, x19, [sp, #0x40] 1eb364: a9057bfd stp x29, x30, [sp, #0x50] 1eb368: 910143fd add x29, sp, #0x50 1eb36c: d53bd055 mrs x21, TPIDR_EL0 1eb370: f94016a8 ldr x8, [x21, #0x28] 1eb374: f90017e8 str x8, [sp, #0x28] 1eb378: a9412408 ldp x8, x9, [x0, #0x10] 1eb37c: 91000529 add x9, x9, #0x1 1eb380: cb080129 sub x9, x9, x8 1eb384: f100253f cmp x9, #0x9 1eb388: 54000c23 b.lo 0x1eb50c <__cxa_demangle+0xa244> 1eb38c: 39400109 ldrb w9, [x8] 1eb390: 3940050b ldrb w11, [x8, #0x1] 1eb394: 5280012a mov w10, #0x9 // =9 1eb398: 12800acc mov w12, #-0x57 // =-87 1eb39c: 5100c12e sub w14, w9, #0x30 1eb3a0: 5100c16f sub w15, w11, #0x30 1eb3a4: 710029df cmp w14, #0xa 1eb3a8: 128005ed mov w13, #-0x30 // =-48 1eb3ac: 1a8a33ee csel w14, wzr, w10, lo 1eb3b0: 710029ff cmp w15, #0xa 1eb3b4: 0b0901c9 add w9, w14, w9 1eb3b8: 1a8c31ae csel w14, w13, w12, lo 1eb3bc: 0b0b01cb add w11, w14, w11 1eb3c0: 0b091169 add w9, w11, w9, lsl #4 1eb3c4: 390023e9 strb w9, [sp, #0x8] 1eb3c8: 3940090b ldrb w11, [x8, #0x2] 1eb3cc: 39400d0e ldrb w14, [x8, #0x3] 1eb3d0: aa0103f3 mov x19, x1 1eb3d4: 5100c16f sub w15, w11, #0x30 1eb3d8: 5100c1d0 sub w16, w14, #0x30 1eb3dc: 710029ff cmp w15, #0xa 1eb3e0: 1a8a33ef csel w15, wzr, w10, lo 1eb3e4: 71002a1f cmp w16, #0xa 1eb3e8: 0b0b01eb add w11, w15, w11 1eb3ec: 1a8c31af csel w15, w13, w12, lo 1eb3f0: 0b0e01ee add w14, w15, w14 1eb3f4: 0b0b11cb add w11, w14, w11, lsl #4 1eb3f8: 390027eb strb w11, [sp, #0x9] 1eb3fc: 3940110b ldrb w11, [x8, #0x4] 1eb400: 3940150e ldrb w14, [x8, #0x5] 1eb404: 5100c16f sub w15, w11, #0x30 1eb408: 5100c1d0 sub w16, w14, #0x30 1eb40c: 710029ff cmp w15, #0xa 1eb410: 1a8a33ef csel w15, wzr, w10, lo 1eb414: 71002a1f cmp w16, #0xa 1eb418: 0b0b01eb add w11, w15, w11 1eb41c: 1a8c31af csel w15, w13, w12, lo 1eb420: 0b0e01ee add w14, w15, w14 1eb424: 0b0b11cb add w11, w14, w11, lsl #4 1eb428: 39002beb strb w11, [sp, #0xa] 1eb42c: 3940190b ldrb w11, [x8, #0x6] 1eb430: 39401d0e ldrb w14, [x8, #0x7] 1eb434: 910023e8 add x8, sp, #0x8 1eb438: b27f0108 orr x8, x8, #0x2 1eb43c: 5100c16f sub w15, w11, #0x30 1eb440: 5100c1d0 sub w16, w14, #0x30 1eb444: 710029ff cmp w15, #0xa 1eb448: 1a8a33ea csel w10, wzr, w10, lo 1eb44c: 71002a1f cmp w16, #0xa 1eb450: 0b0b014a add w10, w10, w11 1eb454: 1a8c31ab csel w11, w13, w12, lo 1eb458: 0b0e016b add w11, w11, w14 1eb45c: 0b0a116a add w10, w11, w10, lsl #4 1eb460: 39002fe9 strb w9, [sp, #0xb] 1eb464: aa0803e9 mov x9, x8 1eb468: 390023ea strb w10, [sp, #0x8] 1eb46c: 3940012a ldrb w10, [x9] 1eb470: 385ff10b ldurb w11, [x8, #-0x1] 1eb474: 381ff10a sturb w10, [x8, #-0x1] 1eb478: 381ff52b strb w11, [x9], #-0x1 1eb47c: eb09011f cmp x8, x9 1eb480: 91000508 add x8, x8, #0x1 1eb484: 54ffff43 b.lo 0x1eb46c <__cxa_demangle+0xa1a4> 1eb488: bd400be0 ldr s0, [sp, #0x8] 1eb48c: d00002c2 adrp x2, 0x245000 1eb490: 91111042 add x2, x2, #0x444 1eb494: 910043e0 add x0, sp, #0x10 1eb498: 1e22c000 fcvt d0, s0 1eb49c: 321d07e1 orr w1, wzr, #0x18 1eb4a0: a9017fff stp xzr, xzr, [sp, #0x10] 1eb4a4: f90013ff str xzr, [sp, #0x20] 1eb4a8: 97fae4ae bl 0xa4760 1eb4ac: 34000300 cbz w0, 0x1eb50c <__cxa_demangle+0xa244> 1eb4b0: a940aa68 ldp x8, x10, [x19, #0x8] 1eb4b4: 93407c14 sxtw x20, w0 1eb4b8: 8b140109 add x9, x8, x20 1eb4bc: eb0a013f cmp x9, x10 1eb4c0: 54000062 b.hs 0x1eb4cc <__cxa_demangle+0xa204> 1eb4c4: f9400260 ldr x0, [x19] 1eb4c8: 1400000a b 0x1eb4f0 <__cxa_demangle+0xa228> 1eb4cc: f9400260 ldr x0, [x19] 1eb4d0: d37ff948 lsl x8, x10, #1 1eb4d4: eb09011f cmp x8, x9 1eb4d8: 9a883121 csel x1, x9, x8, lo 1eb4dc: f9000a61 str x1, [x19, #0x10] 1eb4e0: 97fae164 bl 0xa3a70 1eb4e4: f9000260 str x0, [x19] 1eb4e8: b4000260 cbz x0, 0x1eb534 <__cxa_demangle+0xa26c> 1eb4ec: f9400668 ldr x8, [x19, #0x8] 1eb4f0: 8b080000 add x0, x0, x8 1eb4f4: 910043e1 add x1, sp, #0x10 1eb4f8: aa1403e2 mov x2, x20 1eb4fc: 97fade51 bl 0xa2e40 1eb500: f9400668 ldr x8, [x19, #0x8] 1eb504: 8b140108 add x8, x8, x20 1eb508: f9000668 str x8, [x19, #0x8] 1eb50c: f94016a8 ldr x8, [x21, #0x28] 1eb510: f94017e9 ldr x9, [sp, #0x28] 1eb514: eb09011f cmp x8, x9 1eb518: 540000c1 b.ne 0x1eb530 <__cxa_demangle+0xa268> 1eb51c: a9457bfd ldp x29, x30, [sp, #0x50] 1eb520: a9444ff4 ldp x20, x19, [sp, #0x40] 1eb524: f9401bf5 ldr x21, [sp, #0x30] 1eb528: 910183ff add sp, sp, #0x60 1eb52c: d65f03c0 ret 1eb530: 97fafa10 bl 0xa9d70 <__stack_chk_fail@plt> 1eb534: 97fafc4b bl 0xaa660 <_ZSt9terminatev@plt> 1eb538: 17fad50a b 0xa0960 <_ZdlPv@plt> 1eb53c: d101c3ff sub sp, sp, #0x70 1eb540: f90023f5 str x21, [sp, #0x40] 1eb544: a9054ff4 stp x20, x19, [sp, #0x50] 1eb548: a9067bfd stp x29, x30, [sp, #0x60] 1eb54c: 910183fd add x29, sp, #0x60 1eb550: d53bd055 mrs x21, TPIDR_EL0 1eb554: f94016a8 ldr x8, [x21, #0x28] 1eb558: f81d83a8 stur x8, [x29, #-0x28] 1eb55c: a9412408 ldp x8, x9, [x0, #0x10] 1eb560: 91000529 add x9, x9, #0x1 1eb564: cb080129 sub x9, x9, x8 1eb568: f100453f cmp x9, #0x11 1eb56c: 54001243 b.lo 0x1eb7b4 <__cxa_demangle+0xa4ec> 1eb570: 3940010c ldrb w12, [x8] 1eb574: 3940050d ldrb w13, [x8, #0x1] 1eb578: 52800129 mov w9, #0x9 // =9 1eb57c: 12800aca mov w10, #-0x57 // =-87 1eb580: 5100c18e sub w14, w12, #0x30 1eb584: 5100c1af sub w15, w13, #0x30 1eb588: 710029df cmp w14, #0xa 1eb58c: 128005eb mov w11, #-0x30 // =-48 1eb590: 1a8933ee csel w14, wzr, w9, lo 1eb594: 710029ff cmp w15, #0xa 1eb598: 0b0c01cc add w12, w14, w12 1eb59c: 1a8a316e csel w14, w11, w10, lo 1eb5a0: 0b0d01cd add w13, w14, w13 1eb5a4: 0b0c11ac add w12, w13, w12, lsl #4 1eb5a8: 390023ec strb w12, [sp, #0x8] 1eb5ac: 3940090c ldrb w12, [x8, #0x2] 1eb5b0: 39400d0d ldrb w13, [x8, #0x3] 1eb5b4: aa0103f3 mov x19, x1 1eb5b8: 5100c18e sub w14, w12, #0x30 1eb5bc: 5100c1af sub w15, w13, #0x30 1eb5c0: 710029df cmp w14, #0xa 1eb5c4: 1a8933ee csel w14, wzr, w9, lo 1eb5c8: 710029ff cmp w15, #0xa 1eb5cc: 0b0c01cc add w12, w14, w12 1eb5d0: 1a8a316e csel w14, w11, w10, lo 1eb5d4: 0b0d01cd add w13, w14, w13 1eb5d8: 0b0c11ac add w12, w13, w12, lsl #4 1eb5dc: 390027ec strb w12, [sp, #0x9] 1eb5e0: 3940110c ldrb w12, [x8, #0x4] 1eb5e4: 3940150d ldrb w13, [x8, #0x5] 1eb5e8: 5100c18e sub w14, w12, #0x30 1eb5ec: 5100c1af sub w15, w13, #0x30 1eb5f0: 710029df cmp w14, #0xa 1eb5f4: 1a8933ee csel w14, wzr, w9, lo 1eb5f8: 710029ff cmp w15, #0xa 1eb5fc: 0b0c01cc add w12, w14, w12 1eb600: 1a8a316e csel w14, w11, w10, lo 1eb604: 0b0d01cd add w13, w14, w13 1eb608: 0b0c11ac add w12, w13, w12, lsl #4 1eb60c: 39002bec strb w12, [sp, #0xa] 1eb610: 3940190c ldrb w12, [x8, #0x6] 1eb614: 39401d0d ldrb w13, [x8, #0x7] 1eb618: 5100c18e sub w14, w12, #0x30 1eb61c: 5100c1af sub w15, w13, #0x30 1eb620: 710029df cmp w14, #0xa 1eb624: 1a8933ee csel w14, wzr, w9, lo 1eb628: 710029ff cmp w15, #0xa 1eb62c: 0b0c01cc add w12, w14, w12 1eb630: 1a8a316e csel w14, w11, w10, lo 1eb634: 0b0d01cd add w13, w14, w13 1eb638: 0b0c11ac add w12, w13, w12, lsl #4 1eb63c: 39002fec strb w12, [sp, #0xb] 1eb640: 3940210c ldrb w12, [x8, #0x8] 1eb644: 3940250d ldrb w13, [x8, #0x9] 1eb648: 5100c18e sub w14, w12, #0x30 1eb64c: 5100c1af sub w15, w13, #0x30 1eb650: 710029df cmp w14, #0xa 1eb654: 1a8933ee csel w14, wzr, w9, lo 1eb658: 710029ff cmp w15, #0xa 1eb65c: 0b0c01cc add w12, w14, w12 1eb660: 1a8a316e csel w14, w11, w10, lo 1eb664: 0b0d01cd add w13, w14, w13 1eb668: 0b0c11ac add w12, w13, w12, lsl #4 1eb66c: 390033ec strb w12, [sp, #0xc] 1eb670: 3940290c ldrb w12, [x8, #0xa] 1eb674: 39402d0d ldrb w13, [x8, #0xb] 1eb678: 5100c18e sub w14, w12, #0x30 1eb67c: 5100c1af sub w15, w13, #0x30 1eb680: 710029df cmp w14, #0xa 1eb684: 1a8933ee csel w14, wzr, w9, lo 1eb688: 710029ff cmp w15, #0xa 1eb68c: 0b0c01cc add w12, w14, w12 1eb690: 1a8a316e csel w14, w11, w10, lo 1eb694: 0b0d01cd add w13, w14, w13 1eb698: 0b0c11ac add w12, w13, w12, lsl #4 1eb69c: 390037ec strb w12, [sp, #0xd] 1eb6a0: 3940310c ldrb w12, [x8, #0xc] 1eb6a4: 3940350d ldrb w13, [x8, #0xd] 1eb6a8: 5100c18e sub w14, w12, #0x30 1eb6ac: 5100c1af sub w15, w13, #0x30 1eb6b0: 710029df cmp w14, #0xa 1eb6b4: 1a8933ee csel w14, wzr, w9, lo 1eb6b8: 710029ff cmp w15, #0xa 1eb6bc: 0b0c01cc add w12, w14, w12 1eb6c0: 1a8a316e csel w14, w11, w10, lo 1eb6c4: 0b0d01cd add w13, w14, w13 1eb6c8: 0b0c11ac add w12, w13, w12, lsl #4 1eb6cc: 39003bec strb w12, [sp, #0xe] 1eb6d0: 3940390c ldrb w12, [x8, #0xe] 1eb6d4: 39403d08 ldrb w8, [x8, #0xf] 1eb6d8: 910023ed add x13, sp, #0x8 1eb6dc: 5100c18e sub w14, w12, #0x30 1eb6e0: 5100c10f sub w15, w8, #0x30 1eb6e4: 710029df cmp w14, #0xa 1eb6e8: 1a8933e9 csel w9, wzr, w9, lo 1eb6ec: 710029ff cmp w15, #0xa 1eb6f0: 1a8a316a csel w10, w11, w10, lo 1eb6f4: 394023eb ldrb w11, [sp, #0x8] 1eb6f8: 0b0c0129 add w9, w9, w12 1eb6fc: 0b080148 add w8, w10, w8 1eb700: 0b09110a add w10, w8, w9, lsl #4 1eb704: b27f01a9 orr x9, x13, #0x2 1eb708: b27f05a8 orr x8, x13, #0x6 1eb70c: 39003fea strb w10, [sp, #0xf] 1eb710: 390023ea strb w10, [sp, #0x8] 1eb714: 39003feb strb w11, [sp, #0xf] 1eb718: 3940010a ldrb w10, [x8] 1eb71c: 385ff12b ldurb w11, [x9, #-0x1] 1eb720: 381ff12a sturb w10, [x9, #-0x1] 1eb724: 381ff50b strb w11, [x8], #-0x1 1eb728: eb08013f cmp x9, x8 1eb72c: 91000529 add x9, x9, #0x1 1eb730: 54ffff43 b.lo 0x1eb718 <__cxa_demangle+0xa450> 1eb734: fd4007e0 ldr d0, [sp, #0x8] 1eb738: d00002c2 adrp x2, 0x245000 1eb73c: 6f00e401 movi v1.2d, #0000000000000000 1eb740: 91112042 add x2, x2, #0x448 1eb744: 910043e0 add x0, sp, #0x10 1eb748: 321b03e1 orr w1, wzr, #0x20 1eb74c: ad0087e1 stp q1, q1, [sp, #0x10] 1eb750: 97fae404 bl 0xa4760 1eb754: 34000300 cbz w0, 0x1eb7b4 <__cxa_demangle+0xa4ec> 1eb758: a940aa68 ldp x8, x10, [x19, #0x8] 1eb75c: 93407c14 sxtw x20, w0 1eb760: 8b140109 add x9, x8, x20 1eb764: eb0a013f cmp x9, x10 1eb768: 54000062 b.hs 0x1eb774 <__cxa_demangle+0xa4ac> 1eb76c: f9400260 ldr x0, [x19] 1eb770: 1400000a b 0x1eb798 <__cxa_demangle+0xa4d0> 1eb774: f9400260 ldr x0, [x19] 1eb778: d37ff948 lsl x8, x10, #1 1eb77c: eb09011f cmp x8, x9 1eb780: 9a883121 csel x1, x9, x8, lo 1eb784: f9000a61 str x1, [x19, #0x10] 1eb788: 97fae0ba bl 0xa3a70 1eb78c: f9000260 str x0, [x19] 1eb790: b4000260 cbz x0, 0x1eb7dc <__cxa_demangle+0xa514> 1eb794: f9400668 ldr x8, [x19, #0x8] 1eb798: 8b080000 add x0, x0, x8 1eb79c: 910043e1 add x1, sp, #0x10 1eb7a0: aa1403e2 mov x2, x20 1eb7a4: 97fadda7 bl 0xa2e40 1eb7a8: f9400668 ldr x8, [x19, #0x8] 1eb7ac: 8b140108 add x8, x8, x20 1eb7b0: f9000668 str x8, [x19, #0x8] 1eb7b4: f94016a8 ldr x8, [x21, #0x28] 1eb7b8: f85d83a9 ldur x9, [x29, #-0x28] 1eb7bc: eb09011f cmp x8, x9 1eb7c0: 540000c1 b.ne 0x1eb7d8 <__cxa_demangle+0xa510> 1eb7c4: a9467bfd ldp x29, x30, [sp, #0x60] 1eb7c8: a9454ff4 ldp x20, x19, [sp, #0x50] 1eb7cc: f94023f5 ldr x21, [sp, #0x40] 1eb7d0: 9101c3ff add sp, sp, #0x70 1eb7d4: d65f03c0 ret 1eb7d8: 97faf966 bl 0xa9d70 <__stack_chk_fail@plt> 1eb7dc: 97fafba1 bl 0xaa660 <_ZSt9terminatev@plt> 1eb7e0: 17fad460 b 0xa0960 <_ZdlPv@plt> 1eb7e4: d101c3ff sub sp, sp, #0x70 1eb7e8: f90023f5 str x21, [sp, #0x40] 1eb7ec: a9054ff4 stp x20, x19, [sp, #0x50] 1eb7f0: a9067bfd stp x29, x30, [sp, #0x60] 1eb7f4: 910183fd add x29, sp, #0x60 1eb7f8: d53bd055 mrs x21, TPIDR_EL0 1eb7fc: f94016a8 ldr x8, [x21, #0x28] 1eb800: f81d83a8 stur x8, [x29, #-0x28] 1eb804: a9412408 ldp x8, x9, [x0, #0x10] 1eb808: 91000529 add x9, x9, #0x1 1eb80c: cb080129 sub x9, x9, x8 1eb810: f100853f cmp x9, #0x21 1eb814: 54000ee3 b.lo 0x1eb9f0 <__cxa_demangle+0xa728> 1eb818: 910003e9 mov x9, sp 1eb81c: 9100810a add x10, x8, #0x20 1eb820: aa0103f3 mov x19, x1 1eb824: eb09015f cmp x10, x9 1eb828: 54000349 b.ls 0x1eb890 <__cxa_demangle+0xa5c8> 1eb82c: 91004129 add x9, x9, #0x10 1eb830: eb09011f cmp x8, x9 1eb834: 540002e2 b.hs 0x1eb890 <__cxa_demangle+0xa5c8> 1eb838: aa1f03e9 mov x9, xzr 1eb83c: 910003ea mov x10, sp 1eb840: 5280012b mov w11, #0x9 // =9 1eb844: 12800acc mov w12, #-0x57 // =-87 1eb848: 128005ed mov w13, #-0x30 // =-48 1eb84c: 8b09010e add x14, x8, x9 1eb850: 394001cf ldrb w15, [x14] 1eb854: 394005ce ldrb w14, [x14, #0x1] 1eb858: 91000929 add x9, x9, #0x2 1eb85c: 5100c1f0 sub w16, w15, #0x30 1eb860: 5100c1d1 sub w17, w14, #0x30 1eb864: 71002a1f cmp w16, #0xa 1eb868: 1a8b33f0 csel w16, wzr, w11, lo 1eb86c: 71002a3f cmp w17, #0xa 1eb870: 0b0f020f add w15, w16, w15 1eb874: 1a8c31b0 csel w16, w13, w12, lo 1eb878: 0b0e020e add w14, w16, w14 1eb87c: 0b0f11ce add w14, w14, w15, lsl #4 1eb880: f100813f cmp x9, #0x20 1eb884: 3800154e strb w14, [x10], #0x1 1eb888: 54fffe21 b.ne 0x1eb84c <__cxa_demangle+0xa584> 1eb88c: 1400002e b 0x1eb944 <__cxa_demangle+0xa67c> 1eb890: 4c408100 ld2 { v0.16b, v1.16b }, [x8] 1eb894: 6f0105e2 mvni v2.4s, #0x2f 1eb898: 6f08a403 ushll2 v3.8h, v0.16b, #0x0 1eb89c: 2f08a404 ushll v4.8h, v0.8b, #0x0 1eb8a0: 6f08a425 ushll2 v5.8h, v1.16b, #0x0 1eb8a4: 2f08a426 ushll v6.8h, v1.8b, #0x0 1eb8a8: 2e641047 uaddw v7.4s, v2.4s, v4.4h 1eb8ac: 6e641044 uaddw2 v4.4s, v2.4s, v4.8h 1eb8b0: 2e631050 uaddw v16.4s, v2.4s, v3.4h 1eb8b4: 6e631043 uaddw2 v3.4s, v2.4s, v3.8h 1eb8b8: 2e661051 uaddw v17.4s, v2.4s, v6.4h 1eb8bc: 6e661046 uaddw2 v6.4s, v2.4s, v6.8h 1eb8c0: 2e651052 uaddw v18.4s, v2.4s, v5.4h 1eb8c4: 6e651042 uaddw2 v2.4s, v2.4s, v5.8h 1eb8c8: 4f000545 movi v5.4s, #0xa 1eb8cc: 6eb034b0 cmhi v16.4s, v5.4s, v16.4s 1eb8d0: 6ea334a3 cmhi v3.4s, v5.4s, v3.4s 1eb8d4: 6ea734a7 cmhi v7.4s, v5.4s, v7.4s 1eb8d8: 0e612a10 xtn v16.4h, v16.4s 1eb8dc: 6ea434a4 cmhi v4.4s, v5.4s, v4.4s 1eb8e0: 4e612870 xtn2 v16.8h, v3.4s 1eb8e4: 0e6128e3 xtn v3.4h, v7.4s 1eb8e8: 4e612883 xtn2 v3.8h, v4.4s 1eb8ec: 6ea234a2 cmhi v2.4s, v5.4s, v2.4s 1eb8f0: 6eb234b2 cmhi v18.4s, v5.4s, v18.4s 1eb8f4: 6ea634a6 cmhi v6.4s, v5.4s, v6.4s 1eb8f8: 6eb134a5 cmhi v5.4s, v5.4s, v17.4s 1eb8fc: 0e212863 xtn v3.8b, v3.8h 1eb900: 4e212a03 xtn2 v3.16b, v16.8h 1eb904: 0e612a50 xtn v16.4h, v18.4s 1eb908: 0e6128a5 xtn v5.4h, v5.4s 1eb90c: 4f00e524 movi v4.16b, #0x9 1eb910: 4e612850 xtn2 v16.8h, v2.4s 1eb914: 4e6128c5 xtn2 v5.8h, v6.4s 1eb918: 4e631c83 bic v3.16b, v4.16b, v3.16b 1eb91c: 0e2128a4 xtn v4.8b, v5.8h 1eb920: 4f05e527 movi v7.16b, #0xa9 1eb924: 4f06e602 movi v2.16b, #0xd0 1eb928: 4e212a04 xtn2 v4.16b, v16.8h 1eb92c: 4e208463 add v3.16b, v3.16b, v0.16b 1eb930: 6e671c44 bsl v4.16b, v2.16b, v7.16b 1eb934: 4e218480 add v0.16b, v4.16b, v1.16b 1eb938: 4f0c5461 shl v1.16b, v3.16b, #0x4 1eb93c: 4e218400 add v0.16b, v0.16b, v1.16b 1eb940: 3d8003e0 str q0, [sp] 1eb944: 910003e9 mov x9, sp 1eb948: b2400d28 orr x8, x9, #0xf 1eb94c: b2400129 orr x9, x9, #0x1 1eb950: 3940010a ldrb w10, [x8] 1eb954: 385ff12b ldurb w11, [x9, #-0x1] 1eb958: 381ff12a sturb w10, [x9, #-0x1] 1eb95c: 381ff50b strb w11, [x8], #-0x1 1eb960: eb08013f cmp x9, x8 1eb964: 91000529 add x9, x9, #0x1 1eb968: 54ffff43 b.lo 0x1eb950 <__cxa_demangle+0xa688> 1eb96c: 3dc003e0 ldr q0, [sp] 1eb970: d00002c2 adrp x2, 0x245000 1eb974: 6f00e401 movi v1.2d, #0000000000000000 1eb978: 91112c42 add x2, x2, #0x44b 1eb97c: 910043e0 add x0, sp, #0x10 1eb980: 52800501 mov w1, #0x28 // =40 1eb984: f9001bff str xzr, [sp, #0x30] 1eb988: ad0087e1 stp q1, q1, [sp, #0x10] 1eb98c: 97fae375 bl 0xa4760 1eb990: 34000300 cbz w0, 0x1eb9f0 <__cxa_demangle+0xa728> 1eb994: a940aa68 ldp x8, x10, [x19, #0x8] 1eb998: 93407c14 sxtw x20, w0 1eb99c: 8b140109 add x9, x8, x20 1eb9a0: eb0a013f cmp x9, x10 1eb9a4: 54000062 b.hs 0x1eb9b0 <__cxa_demangle+0xa6e8> 1eb9a8: f9400260 ldr x0, [x19] 1eb9ac: 1400000a b 0x1eb9d4 <__cxa_demangle+0xa70c> 1eb9b0: f9400260 ldr x0, [x19] 1eb9b4: d37ff948 lsl x8, x10, #1 1eb9b8: eb09011f cmp x8, x9 1eb9bc: 9a883121 csel x1, x9, x8, lo 1eb9c0: f9000a61 str x1, [x19, #0x10] 1eb9c4: 97fae02b bl 0xa3a70 1eb9c8: f9000260 str x0, [x19] 1eb9cc: b4000260 cbz x0, 0x1eba18 <__cxa_demangle+0xa750> 1eb9d0: f9400668 ldr x8, [x19, #0x8] 1eb9d4: 8b080000 add x0, x0, x8 1eb9d8: 910043e1 add x1, sp, #0x10 1eb9dc: aa1403e2 mov x2, x20 1eb9e0: 97fadd18 bl 0xa2e40 1eb9e4: f9400668 ldr x8, [x19, #0x8] 1eb9e8: 8b140108 add x8, x8, x20 1eb9ec: f9000668 str x8, [x19, #0x8] 1eb9f0: f94016a8 ldr x8, [x21, #0x28] 1eb9f4: f85d83a9 ldur x9, [x29, #-0x28] 1eb9f8: eb09011f cmp x8, x9 1eb9fc: 540000c1 b.ne 0x1eba14 <__cxa_demangle+0xa74c> 1eba00: a9467bfd ldp x29, x30, [sp, #0x60] 1eba04: a9454ff4 ldp x20, x19, [sp, #0x50] 1eba08: f94023f5 ldr x21, [sp, #0x40] 1eba0c: 9101c3ff add sp, sp, #0x70 1eba10: d65f03c0 ret 1eba14: 97faf8d7 bl 0xa9d70 <__stack_chk_fail@plt> 1eba18: 97fafb12 bl 0xaa660 <_ZSt9terminatev@plt> 1eba1c: 17fad3d1 b 0xa0960 <_ZdlPv@plt> 1eba20: f81d0ff5 str x21, [sp, #-0x30]! 1eba24: a9014ff4 stp x20, x19, [sp, #0x10] 1eba28: a9027bfd stp x29, x30, [sp, #0x20] 1eba2c: 910083fd add x29, sp, #0x20 1eba30: a940a828 ldp x8, x10, [x1, #0x8] 1eba34: aa0103f3 mov x19, x1 1eba38: aa0003f4 mov x20, x0 1eba3c: 91000509 add x9, x8, #0x1 1eba40: eb0a013f cmp x9, x10 1eba44: 54000062 b.hs 0x1eba50 <__cxa_demangle+0xa788> 1eba48: f9400260 ldr x0, [x19] 1eba4c: 1400000a b 0x1eba74 <__cxa_demangle+0xa7ac> 1eba50: f9400260 ldr x0, [x19] 1eba54: d37ff948 lsl x8, x10, #1 1eba58: eb09011f cmp x8, x9 1eba5c: 9a883121 csel x1, x9, x8, lo 1eba60: f9000a61 str x1, [x19, #0x10] 1eba64: 97fae003 bl 0xa3a70 1eba68: f9000260 str x0, [x19] 1eba6c: b40008c0 cbz x0, 0x1ebb84 <__cxa_demangle+0xa8bc> 1eba70: f9400668 ldr x8, [x19, #0x8] 1eba74: 52800509 mov w9, #0x28 // =40 1eba78: 38286809 strb w9, [x0, x8] 1eba7c: f9400668 ldr x8, [x19, #0x8] 1eba80: aa1303e1 mov x1, x19 1eba84: 91000508 add x8, x8, #0x1 1eba88: f9000668 str x8, [x19, #0x8] 1eba8c: f9400a95 ldr x21, [x20, #0x10] 1eba90: f94002a8 ldr x8, [x21] 1eba94: aa1503e0 mov x0, x21 1eba98: f9401108 ldr x8, [x8, #0x20] 1eba9c: d63f0100 blr x8 1ebaa0: 394026a8 ldrb w8, [x21, #0x9] 1ebaa4: 7100051f cmp w8, #0x1 1ebaa8: 540000c0 b.eq 0x1ebac0 <__cxa_demangle+0xa7f8> 1ebaac: f94002a8 ldr x8, [x21] 1ebab0: aa1503e0 mov x0, x21 1ebab4: aa1303e1 mov x1, x19 1ebab8: f9401508 ldr x8, [x8, #0x28] 1ebabc: d63f0100 blr x8 1ebac0: a940aa68 ldp x8, x10, [x19, #0x8] 1ebac4: 91000509 add x9, x8, #0x1 1ebac8: eb0a013f cmp x9, x10 1ebacc: 54000062 b.hs 0x1ebad8 <__cxa_demangle+0xa810> 1ebad0: f9400260 ldr x0, [x19] 1ebad4: 1400000a b 0x1ebafc <__cxa_demangle+0xa834> 1ebad8: f9400260 ldr x0, [x19] 1ebadc: d37ff948 lsl x8, x10, #1 1ebae0: eb09011f cmp x8, x9 1ebae4: 9a883121 csel x1, x9, x8, lo 1ebae8: f9000a61 str x1, [x19, #0x10] 1ebaec: 97fadfe1 bl 0xa3a70 1ebaf0: f9000260 str x0, [x19] 1ebaf4: b4000480 cbz x0, 0x1ebb84 <__cxa_demangle+0xa8bc> 1ebaf8: f9400668 ldr x8, [x19, #0x8] 1ebafc: 52800529 mov w9, #0x29 // =41 1ebb00: 38286809 strb w9, [x0, x8] 1ebb04: f9400668 ldr x8, [x19, #0x8] 1ebb08: 91000508 add x8, x8, #0x1 1ebb0c: f9000668 str x8, [x19, #0x8] 1ebb10: a941a695 ldp x21, x9, [x20, #0x18] 1ebb14: eb150134 subs x20, x9, x21 1ebb18: 540002e0 b.eq 0x1ebb74 <__cxa_demangle+0xa8ac> 1ebb1c: f9400a6a ldr x10, [x19, #0x10] 1ebb20: 8b140109 add x9, x8, x20 1ebb24: eb0a013f cmp x9, x10 1ebb28: 54000062 b.hs 0x1ebb34 <__cxa_demangle+0xa86c> 1ebb2c: f9400260 ldr x0, [x19] 1ebb30: 1400000a b 0x1ebb58 <__cxa_demangle+0xa890> 1ebb34: f9400260 ldr x0, [x19] 1ebb38: d37ff948 lsl x8, x10, #1 1ebb3c: eb09011f cmp x8, x9 1ebb40: 9a883121 csel x1, x9, x8, lo 1ebb44: f9000a61 str x1, [x19, #0x10] 1ebb48: 97fadfca bl 0xa3a70 1ebb4c: f9000260 str x0, [x19] 1ebb50: b40001a0 cbz x0, 0x1ebb84 <__cxa_demangle+0xa8bc> 1ebb54: f9400668 ldr x8, [x19, #0x8] 1ebb58: 8b080000 add x0, x0, x8 1ebb5c: aa1503e1 mov x1, x21 1ebb60: aa1403e2 mov x2, x20 1ebb64: 97fadcb7 bl 0xa2e40 1ebb68: f9400668 ldr x8, [x19, #0x8] 1ebb6c: 8b140108 add x8, x8, x20 1ebb70: f9000668 str x8, [x19, #0x8] 1ebb74: a9427bfd ldp x29, x30, [sp, #0x20] 1ebb78: a9414ff4 ldp x20, x19, [sp, #0x10] 1ebb7c: f84307f5 ldr x21, [sp], #0x30 1ebb80: d65f03c0 ret 1ebb84: 97fafab7 bl 0xaa660 <_ZSt9terminatev@plt> 1ebb88: 17fad376 b 0xa0960 <_ZdlPv@plt> 1ebb8c: f81d0ff5 str x21, [sp, #-0x30]! 1ebb90: a9014ff4 stp x20, x19, [sp, #0x10] 1ebb94: a9027bfd stp x29, x30, [sp, #0x20] 1ebb98: 910083fd add x29, sp, #0x20 1ebb9c: a940a828 ldp x8, x10, [x1, #0x8] 1ebba0: aa0103f3 mov x19, x1 1ebba4: aa0003f4 mov x20, x0 1ebba8: 91000909 add x9, x8, #0x2 1ebbac: eb0a013f cmp x9, x10 1ebbb0: 54000062 b.hs 0x1ebbbc <__cxa_demangle+0xa8f4> 1ebbb4: f9400260 ldr x0, [x19] 1ebbb8: 1400000a b 0x1ebbe0 <__cxa_demangle+0xa918> 1ebbbc: f9400260 ldr x0, [x19] 1ebbc0: d37ff948 lsl x8, x10, #1 1ebbc4: eb09011f cmp x8, x9 1ebbc8: 9a883121 csel x1, x9, x8, lo 1ebbcc: f9000a61 str x1, [x19, #0x10] 1ebbd0: 97fadfa8 bl 0xa3a70 1ebbd4: f9000260 str x0, [x19] 1ebbd8: b4000480 cbz x0, 0x1ebc68 <__cxa_demangle+0xa9a0> 1ebbdc: f9400668 ldr x8, [x19, #0x8] 1ebbe0: 528e0cc9 mov w9, #0x7066 // =28774 1ebbe4: 78286809 strh w9, [x0, x8] 1ebbe8: f9400668 ldr x8, [x19, #0x8] 1ebbec: 91000908 add x8, x8, #0x2 1ebbf0: f9000668 str x8, [x19, #0x8] 1ebbf4: a9412695 ldp x21, x9, [x20, #0x10] 1ebbf8: eb150134 subs x20, x9, x21 1ebbfc: 540002e0 b.eq 0x1ebc58 <__cxa_demangle+0xa990> 1ebc00: f9400a6a ldr x10, [x19, #0x10] 1ebc04: 8b140109 add x9, x8, x20 1ebc08: eb0a013f cmp x9, x10 1ebc0c: 54000062 b.hs 0x1ebc18 <__cxa_demangle+0xa950> 1ebc10: f9400260 ldr x0, [x19] 1ebc14: 1400000a b 0x1ebc3c <__cxa_demangle+0xa974> 1ebc18: f9400260 ldr x0, [x19] 1ebc1c: d37ff948 lsl x8, x10, #1 1ebc20: eb09011f cmp x8, x9 1ebc24: 9a883121 csel x1, x9, x8, lo 1ebc28: f9000a61 str x1, [x19, #0x10] 1ebc2c: 97fadf91 bl 0xa3a70 1ebc30: f9000260 str x0, [x19] 1ebc34: b40001a0 cbz x0, 0x1ebc68 <__cxa_demangle+0xa9a0> 1ebc38: f9400668 ldr x8, [x19, #0x8] 1ebc3c: 8b080000 add x0, x0, x8 1ebc40: aa1503e1 mov x1, x21 1ebc44: aa1403e2 mov x2, x20 1ebc48: 97fadc7e bl 0xa2e40 1ebc4c: f9400668 ldr x8, [x19, #0x8] 1ebc50: 8b140108 add x8, x8, x20 1ebc54: f9000668 str x8, [x19, #0x8] 1ebc58: a9427bfd ldp x29, x30, [sp, #0x20] 1ebc5c: a9414ff4 ldp x20, x19, [sp, #0x10] 1ebc60: f84307f5 ldr x21, [sp], #0x30 1ebc64: d65f03c0 ret 1ebc68: 97fafa7e bl 0xaa660 <_ZSt9terminatev@plt> 1ebc6c: d65f03c0 ret 1ebc70: 17fad33c b 0xa0960 <_ZdlPv@plt> 1ebc74: d10183ff sub sp, sp, #0x60 1ebc78: a9025ff8 stp x24, x23, [sp, #0x20] 1ebc7c: a90357f6 stp x22, x21, [sp, #0x30] 1ebc80: a9044ff4 stp x20, x19, [sp, #0x40] 1ebc84: a9057bfd stp x29, x30, [sp, #0x50] 1ebc88: 910143fd add x29, sp, #0x50 1ebc8c: d53bd057 mrs x23, TPIDR_EL0 1ebc90: f94016e8 ldr x8, [x23, #0x28] 1ebc94: aa0103f8 mov x24, x1 1ebc98: aa0103f3 mov x19, x1 1ebc9c: aa0003f4 mov x20, x0 1ebca0: f9000fe8 str x8, [sp, #0x18] 1ebca4: f8408f08 ldr x8, [x24, #0x8]! 1ebca8: f940070a ldr x10, [x24, #0x8] 1ebcac: 91000509 add x9, x8, #0x1 1ebcb0: eb0a013f cmp x9, x10 1ebcb4: 54000062 b.hs 0x1ebcc0 <__cxa_demangle+0xa9f8> 1ebcb8: f9400260 ldr x0, [x19] 1ebcbc: 1400000b b 0x1ebce8 <__cxa_demangle+0xaa20> 1ebcc0: f9400260 ldr x0, [x19] 1ebcc4: d37ff948 lsl x8, x10, #1 1ebcc8: eb09011f cmp x8, x9 1ebccc: 9a883121 csel x1, x9, x8, lo 1ebcd0: f9000a61 str x1, [x19, #0x10] 1ebcd4: 97fadf67 bl 0xa3a70 1ebcd8: f9000260 str x0, [x19] 1ebcdc: b4003740 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ebce0: f9400308 ldr x8, [x24] 1ebce4: 91000509 add x9, x8, #0x1 1ebce8: f9000309 str x9, [x24] 1ebcec: 52800509 mov w9, #0x28 // =40 1ebcf0: 38286809 strb w9, [x0, x8] 1ebcf4: 3940c288 ldrb w8, [x20, #0x30] 1ebcf8: 340002c8 cbz w8, 0x1ebd50 <__cxa_demangle+0xaa88> 1ebcfc: f9400e95 ldr x21, [x20, #0x18] 1ebd00: b4001495 cbz x21, 0x1ebf90 <__cxa_demangle+0xacc8> 1ebd04: f94002a8 ldr x8, [x21] 1ebd08: aa1503e0 mov x0, x21 1ebd0c: aa1303e1 mov x1, x19 1ebd10: f9401108 ldr x8, [x8, #0x20] 1ebd14: d63f0100 blr x8 1ebd18: 394026a8 ldrb w8, [x21, #0x9] 1ebd1c: 7100051f cmp w8, #0x1 1ebd20: 540000c0 b.eq 0x1ebd38 <__cxa_demangle+0xaa70> 1ebd24: f94002a8 ldr x8, [x21] 1ebd28: aa1503e0 mov x0, x21 1ebd2c: aa1303e1 mov x1, x19 1ebd30: f9401508 ldr x8, [x8, #0x28] 1ebd34: d63f0100 blr x8 1ebd38: a940aa68 ldp x8, x10, [x19, #0x8] 1ebd3c: 91000509 add x9, x8, #0x1 1ebd40: eb0a013f cmp x9, x10 1ebd44: 54000122 b.hs 0x1ebd68 <__cxa_demangle+0xaaa0> 1ebd48: f9400260 ldr x0, [x19] 1ebd4c: 14000011 b 0x1ebd90 <__cxa_demangle+0xaac8> 1ebd50: a940aa68 ldp x8, x10, [x19, #0x8] 1ebd54: 91000509 add x9, x8, #0x1 1ebd58: eb0a013f cmp x9, x10 1ebd5c: 54000342 b.hs 0x1ebdc4 <__cxa_demangle+0xaafc> 1ebd60: f9400260 ldr x0, [x19] 1ebd64: 14000022 b 0x1ebdec <__cxa_demangle+0xab24> 1ebd68: f9400260 ldr x0, [x19] 1ebd6c: d37ff948 lsl x8, x10, #1 1ebd70: eb09011f cmp x8, x9 1ebd74: 9a883121 csel x1, x9, x8, lo 1ebd78: f9000a61 str x1, [x19, #0x10] 1ebd7c: 97fadf3d bl 0xa3a70 1ebd80: f9000260 str x0, [x19] 1ebd84: b4003200 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ebd88: f9400308 ldr x8, [x24] 1ebd8c: 91000509 add x9, x8, #0x1 1ebd90: f9000309 str x9, [x24] 1ebd94: 321b03e9 orr w9, wzr, #0x20 1ebd98: 38286809 strb w9, [x0, x8] 1ebd9c: a9422696 ldp x22, x9, [x20, #0x20] 1ebda0: f9400308 ldr x8, [x24] 1ebda4: eb160135 subs x21, x9, x22 1ebda8: 54000ce0 b.eq 0x1ebf44 <__cxa_demangle+0xac7c> 1ebdac: f9400a6a ldr x10, [x19, #0x10] 1ebdb0: 8b150109 add x9, x8, x21 1ebdb4: eb0a013f cmp x9, x10 1ebdb8: 54000a62 b.hs 0x1ebf04 <__cxa_demangle+0xac3c> 1ebdbc: f9400260 ldr x0, [x19] 1ebdc0: 1400005a b 0x1ebf28 <__cxa_demangle+0xac60> 1ebdc4: f9400260 ldr x0, [x19] 1ebdc8: d37ff948 lsl x8, x10, #1 1ebdcc: eb09011f cmp x8, x9 1ebdd0: 9a883121 csel x1, x9, x8, lo 1ebdd4: f9000a61 str x1, [x19, #0x10] 1ebdd8: 97fadf26 bl 0xa3a70 1ebddc: f9000260 str x0, [x19] 1ebde0: b4002f20 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ebde4: f9400308 ldr x8, [x24] 1ebde8: 91000509 add x9, x8, #0x1 1ebdec: f9000669 str x9, [x19, #0x8] 1ebdf0: 52800509 mov w9, #0x28 // =40 1ebdf4: 38286809 strb w9, [x0, x8] 1ebdf8: f9400a88 ldr x8, [x20, #0x10] 1ebdfc: 528023a9 mov w9, #0x11d // =285 1ebe00: 72a02029 movk w9, #0x101, lsl #16 1ebe04: b9000be9 str w9, [sp, #0x8] 1ebe08: b00005a9 adrp x9, 0x2a0000 1ebe0c: 9135a129 add x9, x9, #0xd68 1ebe10: f90003e9 str x9, [sp] 1ebe14: f9000be8 str x8, [sp, #0x10] 1ebe18: 910003e0 mov x0, sp 1ebe1c: aa1303e1 mov x1, x19 1ebe20: 9400016e bl 0x1ec3d8 <__cxa_demangle+0xb110> 1ebe24: 394027e8 ldrb w8, [sp, #0x9] 1ebe28: 7100051f cmp w8, #0x1 1ebe2c: 540000c0 b.eq 0x1ebe44 <__cxa_demangle+0xab7c> 1ebe30: f94003e8 ldr x8, [sp] 1ebe34: f9401508 ldr x8, [x8, #0x28] 1ebe38: 910003e0 mov x0, sp 1ebe3c: aa1303e1 mov x1, x19 1ebe40: d63f0100 blr x8 1ebe44: a940aa68 ldp x8, x10, [x19, #0x8] 1ebe48: 91000509 add x9, x8, #0x1 1ebe4c: eb0a013f cmp x9, x10 1ebe50: 54000062 b.hs 0x1ebe5c <__cxa_demangle+0xab94> 1ebe54: f9400260 ldr x0, [x19] 1ebe58: 1400000b b 0x1ebe84 <__cxa_demangle+0xabbc> 1ebe5c: f9400260 ldr x0, [x19] 1ebe60: d37ff948 lsl x8, x10, #1 1ebe64: eb09011f cmp x8, x9 1ebe68: 9a883121 csel x1, x9, x8, lo 1ebe6c: f9000a61 str x1, [x19, #0x10] 1ebe70: 97fadf00 bl 0xa3a70 1ebe74: f9000260 str x0, [x19] 1ebe78: b4002a60 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ebe7c: f9400308 ldr x8, [x24] 1ebe80: 91000509 add x9, x8, #0x1 1ebe84: f9000669 str x9, [x19, #0x8] 1ebe88: 52800529 mov w9, #0x29 // =41 1ebe8c: 38286809 strb w9, [x0, x8] 1ebe90: a940aa68 ldp x8, x10, [x19, #0x8] 1ebe94: 91000509 add x9, x8, #0x1 1ebe98: eb0a013f cmp x9, x10 1ebe9c: 54000062 b.hs 0x1ebea8 <__cxa_demangle+0xabe0> 1ebea0: f9400260 ldr x0, [x19] 1ebea4: 1400000b b 0x1ebed0 <__cxa_demangle+0xac08> 1ebea8: f9400260 ldr x0, [x19] 1ebeac: d37ff948 lsl x8, x10, #1 1ebeb0: eb09011f cmp x8, x9 1ebeb4: 9a883121 csel x1, x9, x8, lo 1ebeb8: f9000a61 str x1, [x19, #0x10] 1ebebc: 97fadeed bl 0xa3a70 1ebec0: f9000260 str x0, [x19] 1ebec4: b4002800 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ebec8: f9400308 ldr x8, [x24] 1ebecc: 91000509 add x9, x8, #0x1 1ebed0: f9000309 str x9, [x24] 1ebed4: 321b03e9 orr w9, wzr, #0x20 1ebed8: 38286809 strb w9, [x0, x8] 1ebedc: a9422696 ldp x22, x9, [x20, #0x20] 1ebee0: f9400308 ldr x8, [x24] 1ebee4: eb160135 subs x21, x9, x22 1ebee8: 54001a20 b.eq 0x1ec22c <__cxa_demangle+0xaf64> 1ebeec: f9400a6a ldr x10, [x19, #0x10] 1ebef0: 8b150109 add x9, x8, x21 1ebef4: eb0a013f cmp x9, x10 1ebef8: 540017a2 b.hs 0x1ec1ec <__cxa_demangle+0xaf24> 1ebefc: f9400260 ldr x0, [x19] 1ebf00: 140000c4 b 0x1ec210 <__cxa_demangle+0xaf48> 1ebf04: f9400260 ldr x0, [x19] 1ebf08: d37ff948 lsl x8, x10, #1 1ebf0c: eb09011f cmp x8, x9 1ebf10: 9a883121 csel x1, x9, x8, lo 1ebf14: f9000a61 str x1, [x19, #0x10] 1ebf18: 97faded6 bl 0xa3a70 1ebf1c: f9000260 str x0, [x19] 1ebf20: b4002520 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ebf24: f9400308 ldr x8, [x24] 1ebf28: 8b080000 add x0, x0, x8 1ebf2c: aa1603e1 mov x1, x22 1ebf30: aa1503e2 mov x2, x21 1ebf34: 97fadbc3 bl 0xa2e40 1ebf38: f9400308 ldr x8, [x24] 1ebf3c: 8b150108 add x8, x8, x21 1ebf40: f9000308 str x8, [x24] 1ebf44: f9400a6a ldr x10, [x19, #0x10] 1ebf48: 91000509 add x9, x8, #0x1 1ebf4c: eb0a013f cmp x9, x10 1ebf50: 54000062 b.hs 0x1ebf5c <__cxa_demangle+0xac94> 1ebf54: f9400260 ldr x0, [x19] 1ebf58: 1400000b b 0x1ebf84 <__cxa_demangle+0xacbc> 1ebf5c: f9400260 ldr x0, [x19] 1ebf60: d37ff948 lsl x8, x10, #1 1ebf64: eb09011f cmp x8, x9 1ebf68: 9a883121 csel x1, x9, x8, lo 1ebf6c: f9000a61 str x1, [x19, #0x10] 1ebf70: 97fadec0 bl 0xa3a70 1ebf74: f9000260 str x0, [x19] 1ebf78: b4002260 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ebf7c: f9400308 ldr x8, [x24] 1ebf80: 91000509 add x9, x8, #0x1 1ebf84: f9000309 str x9, [x24] 1ebf88: 321b03e9 orr w9, wzr, #0x20 1ebf8c: 38286809 strb w9, [x0, x8] 1ebf90: a940aa68 ldp x8, x10, [x19, #0x8] 1ebf94: 91001109 add x9, x8, #0x4 1ebf98: eb0a013f cmp x9, x10 1ebf9c: 54000062 b.hs 0x1ebfa8 <__cxa_demangle+0xace0> 1ebfa0: f9400260 ldr x0, [x19] 1ebfa4: 1400000a b 0x1ebfcc <__cxa_demangle+0xad04> 1ebfa8: f9400260 ldr x0, [x19] 1ebfac: d37ff948 lsl x8, x10, #1 1ebfb0: eb09011f cmp x8, x9 1ebfb4: 9a883121 csel x1, x9, x8, lo 1ebfb8: f9000a61 str x1, [x19, #0x10] 1ebfbc: 97fadead bl 0xa3a70 1ebfc0: f9000260 str x0, [x19] 1ebfc4: b4002000 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ebfc8: f9400308 ldr x8, [x24] 1ebfcc: 5285c5c9 mov w9, #0x2e2e // =11822 1ebfd0: 72a405c9 movk w9, #0x202e, lsl #16 1ebfd4: b8286809 str w9, [x0, x8] 1ebfd8: f9400308 ldr x8, [x24] 1ebfdc: 91001108 add x8, x8, #0x4 1ebfe0: f9000308 str x8, [x24] 1ebfe4: a9422696 ldp x22, x9, [x20, #0x20] 1ebfe8: eb160135 subs x21, x9, x22 1ebfec: 540002e0 b.eq 0x1ec048 <__cxa_demangle+0xad80> 1ebff0: f9400a6a ldr x10, [x19, #0x10] 1ebff4: 8b150109 add x9, x8, x21 1ebff8: eb0a013f cmp x9, x10 1ebffc: 54000062 b.hs 0x1ec008 <__cxa_demangle+0xad40> 1ec000: f9400260 ldr x0, [x19] 1ec004: 1400000a b 0x1ec02c <__cxa_demangle+0xad64> 1ec008: f9400260 ldr x0, [x19] 1ec00c: d37ff948 lsl x8, x10, #1 1ec010: eb09011f cmp x8, x9 1ec014: 9a883121 csel x1, x9, x8, lo 1ec018: f9000a61 str x1, [x19, #0x10] 1ec01c: 97fade95 bl 0xa3a70 1ec020: f9000260 str x0, [x19] 1ec024: b4001d00 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ec028: f9400308 ldr x8, [x24] 1ec02c: 8b080000 add x0, x0, x8 1ec030: aa1603e1 mov x1, x22 1ec034: aa1503e2 mov x2, x21 1ec038: 97fadb82 bl 0xa2e40 1ec03c: f9400308 ldr x8, [x24] 1ec040: 8b150108 add x8, x8, x21 1ec044: f9000308 str x8, [x24] 1ec048: f9400a6a ldr x10, [x19, #0x10] 1ec04c: 91000509 add x9, x8, #0x1 1ec050: eb0a013f cmp x9, x10 1ec054: 54000062 b.hs 0x1ec060 <__cxa_demangle+0xad98> 1ec058: f9400260 ldr x0, [x19] 1ec05c: 1400000b b 0x1ec088 <__cxa_demangle+0xadc0> 1ec060: f9400260 ldr x0, [x19] 1ec064: d37ff948 lsl x8, x10, #1 1ec068: eb09011f cmp x8, x9 1ec06c: 9a883121 csel x1, x9, x8, lo 1ec070: f9000a61 str x1, [x19, #0x10] 1ec074: 97fade7f bl 0xa3a70 1ec078: f9000260 str x0, [x19] 1ec07c: b4001a40 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ec080: f9400308 ldr x8, [x24] 1ec084: 91000509 add x9, x8, #0x1 1ec088: f9000669 str x9, [x19, #0x8] 1ec08c: 321b03e9 orr w9, wzr, #0x20 1ec090: 38286809 strb w9, [x0, x8] 1ec094: a940aa68 ldp x8, x10, [x19, #0x8] 1ec098: 91000509 add x9, x8, #0x1 1ec09c: eb0a013f cmp x9, x10 1ec0a0: 54000062 b.hs 0x1ec0ac <__cxa_demangle+0xade4> 1ec0a4: f9400260 ldr x0, [x19] 1ec0a8: 1400000b b 0x1ec0d4 <__cxa_demangle+0xae0c> 1ec0ac: f9400260 ldr x0, [x19] 1ec0b0: d37ff948 lsl x8, x10, #1 1ec0b4: eb09011f cmp x8, x9 1ec0b8: 9a883121 csel x1, x9, x8, lo 1ec0bc: f9000a61 str x1, [x19, #0x10] 1ec0c0: 97fade6c bl 0xa3a70 1ec0c4: f9000260 str x0, [x19] 1ec0c8: b40017e0 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ec0cc: f9400308 ldr x8, [x24] 1ec0d0: 91000509 add x9, x8, #0x1 1ec0d4: f9000669 str x9, [x19, #0x8] 1ec0d8: 52800509 mov w9, #0x28 // =40 1ec0dc: 38286809 strb w9, [x0, x8] 1ec0e0: f9400a88 ldr x8, [x20, #0x10] 1ec0e4: 528023a9 mov w9, #0x11d // =285 1ec0e8: 72a02029 movk w9, #0x101, lsl #16 1ec0ec: b9000be9 str w9, [sp, #0x8] 1ec0f0: 900005a9 adrp x9, 0x2a0000 1ec0f4: 9135a129 add x9, x9, #0xd68 1ec0f8: f90003e9 str x9, [sp] 1ec0fc: f9000be8 str x8, [sp, #0x10] 1ec100: 910003e0 mov x0, sp 1ec104: aa1303e1 mov x1, x19 1ec108: 940000b4 bl 0x1ec3d8 <__cxa_demangle+0xb110> 1ec10c: 394027e8 ldrb w8, [sp, #0x9] 1ec110: 7100051f cmp w8, #0x1 1ec114: 540000c0 b.eq 0x1ec12c <__cxa_demangle+0xae64> 1ec118: f94003e8 ldr x8, [sp] 1ec11c: f9401508 ldr x8, [x8, #0x28] 1ec120: 910003e0 mov x0, sp 1ec124: aa1303e1 mov x1, x19 1ec128: d63f0100 blr x8 1ec12c: a940aa68 ldp x8, x10, [x19, #0x8] 1ec130: 91000509 add x9, x8, #0x1 1ec134: eb0a013f cmp x9, x10 1ec138: 54000062 b.hs 0x1ec144 <__cxa_demangle+0xae7c> 1ec13c: f9400260 ldr x0, [x19] 1ec140: 1400000b b 0x1ec16c <__cxa_demangle+0xaea4> 1ec144: f9400260 ldr x0, [x19] 1ec148: d37ff948 lsl x8, x10, #1 1ec14c: eb09011f cmp x8, x9 1ec150: 9a883121 csel x1, x9, x8, lo 1ec154: f9000a61 str x1, [x19, #0x10] 1ec158: 97fade46 bl 0xa3a70 1ec15c: f9000260 str x0, [x19] 1ec160: b4001320 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ec164: f9400308 ldr x8, [x24] 1ec168: 91000509 add x9, x8, #0x1 1ec16c: f9000309 str x9, [x24] 1ec170: 52800529 mov w9, #0x29 // =41 1ec174: 38286809 strb w9, [x0, x8] 1ec178: a940aa68 ldp x8, x10, [x19, #0x8] 1ec17c: 91000509 add x9, x8, #0x1 1ec180: eb0a013f cmp x9, x10 1ec184: 54000062 b.hs 0x1ec190 <__cxa_demangle+0xaec8> 1ec188: f9400260 ldr x0, [x19] 1ec18c: 1400000b b 0x1ec1b8 <__cxa_demangle+0xaef0> 1ec190: f9400260 ldr x0, [x19] 1ec194: d37ff948 lsl x8, x10, #1 1ec198: eb09011f cmp x8, x9 1ec19c: 9a883121 csel x1, x9, x8, lo 1ec1a0: f9000a61 str x1, [x19, #0x10] 1ec1a4: 97fade33 bl 0xa3a70 1ec1a8: f9000260 str x0, [x19] 1ec1ac: b40010c0 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ec1b0: f9400308 ldr x8, [x24] 1ec1b4: 91000509 add x9, x8, #0x1 1ec1b8: f9000309 str x9, [x24] 1ec1bc: 52800529 mov w9, #0x29 // =41 1ec1c0: 38286809 strb w9, [x0, x8] 1ec1c4: f94016e8 ldr x8, [x23, #0x28] 1ec1c8: f9400fe9 ldr x9, [sp, #0x18] 1ec1cc: eb09011f cmp x8, x9 1ec1d0: 54000fc1 b.ne 0x1ec3c8 <__cxa_demangle+0xb100> 1ec1d4: a9457bfd ldp x29, x30, [sp, #0x50] 1ec1d8: a9444ff4 ldp x20, x19, [sp, #0x40] 1ec1dc: a94357f6 ldp x22, x21, [sp, #0x30] 1ec1e0: a9425ff8 ldp x24, x23, [sp, #0x20] 1ec1e4: 910183ff add sp, sp, #0x60 1ec1e8: d65f03c0 ret 1ec1ec: f9400260 ldr x0, [x19] 1ec1f0: d37ff948 lsl x8, x10, #1 1ec1f4: eb09011f cmp x8, x9 1ec1f8: 9a883121 csel x1, x9, x8, lo 1ec1fc: f9000a61 str x1, [x19, #0x10] 1ec200: 97fade1c bl 0xa3a70 1ec204: f9000260 str x0, [x19] 1ec208: b4000de0 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ec20c: f9400308 ldr x8, [x24] 1ec210: 8b080000 add x0, x0, x8 1ec214: aa1603e1 mov x1, x22 1ec218: aa1503e2 mov x2, x21 1ec21c: 97fadb09 bl 0xa2e40 1ec220: f9400308 ldr x8, [x24] 1ec224: 8b150108 add x8, x8, x21 1ec228: f9000308 str x8, [x24] 1ec22c: f9400a6a ldr x10, [x19, #0x10] 1ec230: 91001109 add x9, x8, #0x4 1ec234: eb0a013f cmp x9, x10 1ec238: 54000062 b.hs 0x1ec244 <__cxa_demangle+0xaf7c> 1ec23c: f9400260 ldr x0, [x19] 1ec240: 1400000a b 0x1ec268 <__cxa_demangle+0xafa0> 1ec244: f9400260 ldr x0, [x19] 1ec248: d37ff948 lsl x8, x10, #1 1ec24c: eb09011f cmp x8, x9 1ec250: 9a883121 csel x1, x9, x8, lo 1ec254: f9000a61 str x1, [x19, #0x10] 1ec258: 97fade06 bl 0xa3a70 1ec25c: f9000260 str x0, [x19] 1ec260: b4000b20 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ec264: f9400308 ldr x8, [x24] 1ec268: 5285c409 mov w9, #0x2e20 // =11808 1ec26c: 72a5c5c9 movk w9, #0x2e2e, lsl #16 1ec270: b8286809 str w9, [x0, x8] 1ec274: f9400309 ldr x9, [x24] 1ec278: 91001128 add x8, x9, #0x4 1ec27c: f9000308 str x8, [x24] 1ec280: f9400e8a ldr x10, [x20, #0x18] 1ec284: b4fff7aa cbz x10, 0x1ec178 <__cxa_demangle+0xaeb0> 1ec288: f9400a6a ldr x10, [x19, #0x10] 1ec28c: 91001529 add x9, x9, #0x5 1ec290: eb0a013f cmp x9, x10 1ec294: 54000062 b.hs 0x1ec2a0 <__cxa_demangle+0xafd8> 1ec298: f9400260 ldr x0, [x19] 1ec29c: 1400000b b 0x1ec2c8 <__cxa_demangle+0xb000> 1ec2a0: f9400260 ldr x0, [x19] 1ec2a4: d37ff948 lsl x8, x10, #1 1ec2a8: eb09011f cmp x8, x9 1ec2ac: 9a883121 csel x1, x9, x8, lo 1ec2b0: f9000a61 str x1, [x19, #0x10] 1ec2b4: 97faddef bl 0xa3a70 1ec2b8: f9000260 str x0, [x19] 1ec2bc: b4000840 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ec2c0: f9400308 ldr x8, [x24] 1ec2c4: 91000509 add x9, x8, #0x1 1ec2c8: f9000309 str x9, [x24] 1ec2cc: 321b03e9 orr w9, wzr, #0x20 1ec2d0: 38286809 strb w9, [x0, x8] 1ec2d4: a9422696 ldp x22, x9, [x20, #0x20] 1ec2d8: f9400308 ldr x8, [x24] 1ec2dc: eb160135 subs x21, x9, x22 1ec2e0: 540002e0 b.eq 0x1ec33c <__cxa_demangle+0xb074> 1ec2e4: f9400a6a ldr x10, [x19, #0x10] 1ec2e8: 8b150109 add x9, x8, x21 1ec2ec: eb0a013f cmp x9, x10 1ec2f0: 54000062 b.hs 0x1ec2fc <__cxa_demangle+0xb034> 1ec2f4: f9400260 ldr x0, [x19] 1ec2f8: 1400000a b 0x1ec320 <__cxa_demangle+0xb058> 1ec2fc: f9400260 ldr x0, [x19] 1ec300: d37ff948 lsl x8, x10, #1 1ec304: eb09011f cmp x8, x9 1ec308: 9a883121 csel x1, x9, x8, lo 1ec30c: f9000a61 str x1, [x19, #0x10] 1ec310: 97faddd8 bl 0xa3a70 1ec314: f9000260 str x0, [x19] 1ec318: b4000560 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ec31c: f9400308 ldr x8, [x24] 1ec320: 8b080000 add x0, x0, x8 1ec324: aa1603e1 mov x1, x22 1ec328: aa1503e2 mov x2, x21 1ec32c: 97fadac5 bl 0xa2e40 1ec330: f9400308 ldr x8, [x24] 1ec334: 8b150108 add x8, x8, x21 1ec338: f9000308 str x8, [x24] 1ec33c: f9400a6a ldr x10, [x19, #0x10] 1ec340: 91000509 add x9, x8, #0x1 1ec344: eb0a013f cmp x9, x10 1ec348: 54000062 b.hs 0x1ec354 <__cxa_demangle+0xb08c> 1ec34c: f9400260 ldr x0, [x19] 1ec350: 1400000b b 0x1ec37c <__cxa_demangle+0xb0b4> 1ec354: f9400260 ldr x0, [x19] 1ec358: d37ff948 lsl x8, x10, #1 1ec35c: eb09011f cmp x8, x9 1ec360: 9a883121 csel x1, x9, x8, lo 1ec364: f9000a61 str x1, [x19, #0x10] 1ec368: 97faddc2 bl 0xa3a70 1ec36c: f9000260 str x0, [x19] 1ec370: b40002a0 cbz x0, 0x1ec3c4 <__cxa_demangle+0xb0fc> 1ec374: f9400308 ldr x8, [x24] 1ec378: 91000509 add x9, x8, #0x1 1ec37c: f9000669 str x9, [x19, #0x8] 1ec380: 321b03e9 orr w9, wzr, #0x20 1ec384: 38286809 strb w9, [x0, x8] 1ec388: f9400e94 ldr x20, [x20, #0x18] 1ec38c: aa1303e1 mov x1, x19 1ec390: f9400288 ldr x8, [x20] 1ec394: aa1403e0 mov x0, x20 1ec398: f9401108 ldr x8, [x8, #0x20] 1ec39c: d63f0100 blr x8 1ec3a0: 39402688 ldrb w8, [x20, #0x9] 1ec3a4: 7100051f cmp w8, #0x1 1ec3a8: 54ffee80 b.eq 0x1ec178 <__cxa_demangle+0xaeb0> 1ec3ac: f9400288 ldr x8, [x20] 1ec3b0: aa1403e0 mov x0, x20 1ec3b4: aa1303e1 mov x1, x19 1ec3b8: f9401508 ldr x8, [x8, #0x28] 1ec3bc: d63f0100 blr x8 1ec3c0: 17ffff6e b 0x1ec178 <__cxa_demangle+0xaeb0> 1ec3c4: 97faf8a7 bl 0xaa660 <_ZSt9terminatev@plt> 1ec3c8: 97faf66a bl 0xa9d70 <__stack_chk_fail@plt> 1ec3cc: 97faeed1 bl 0xa7f10 <_Unwind_Resume@plt> 1ec3d0: 97faeed0 bl 0xa7f10 <_Unwind_Resume@plt> 1ec3d4: 17fad163 b 0xa0960 <_ZdlPv@plt> 1ec3d8: a9bb67fa stp x26, x25, [sp, #-0x50]! 1ec3dc: a9015ff8 stp x24, x23, [sp, #0x10] 1ec3e0: a90257f6 stp x22, x21, [sp, #0x20] 1ec3e4: a9034ff4 stp x20, x19, [sp, #0x30] 1ec3e8: a9047bfd stp x29, x30, [sp, #0x40] 1ec3ec: 910103fd add x29, sp, #0x40 1ec3f0: 6f07e7e0 movi v0.2d, #0xffffffffffffffff 1ec3f4: 29435c36 ldp w22, w23, [x1, #0x18] 1ec3f8: fd000c20 str d0, [x1, #0x18] 1ec3fc: f9400815 ldr x21, [x0, #0x10] 1ec400: f9400439 ldr x25, [x1, #0x8] 1ec404: aa0103f3 mov x19, x1 1ec408: aa0003f4 mov x20, x0 1ec40c: f94002a8 ldr x8, [x21] 1ec410: f9401108 ldr x8, [x8, #0x20] 1ec414: aa1503e0 mov x0, x21 1ec418: d63f0100 blr x8 1ec41c: 394026a8 ldrb w8, [x21, #0x9] 1ec420: 7100051f cmp w8, #0x1 1ec424: 540000c0 b.eq 0x1ec43c <__cxa_demangle+0xb174> 1ec428: f94002a8 ldr x8, [x21] 1ec42c: f9401508 ldr x8, [x8, #0x28] 1ec430: aa1503e0 mov x0, x21 1ec434: aa1303e1 mov x1, x19 1ec438: d63f0100 blr x8 1ec43c: b9401e78 ldr w24, [x19, #0x1c] 1ec440: 3100071f cmn w24, #0x1 1ec444: 54000080 b.eq 0x1ec454 <__cxa_demangle+0xb18c> 1ec448: 35000138 cbnz w24, 0x1ec46c <__cxa_demangle+0xb1a4> 1ec44c: f9000679 str x25, [x19, #0x8] 1ec450: 14000042 b 0x1ec558 <__cxa_demangle+0xb290> 1ec454: a940aa68 ldp x8, x10, [x19, #0x8] 1ec458: 91000d09 add x9, x8, #0x3 1ec45c: eb0a013f cmp x9, x10 1ec460: 540005a2 b.hs 0x1ec514 <__cxa_demangle+0xb24c> 1ec464: f9400260 ldr x0, [x19] 1ec468: 14000034 b 0x1ec538 <__cxa_demangle+0xb270> 1ec46c: 71000b1f cmp w24, #0x2 1ec470: 54000743 b.lo 0x1ec558 <__cxa_demangle+0xb290> 1ec474: 320003f9 orr w25, wzr, #0x1 1ec478: 5284059a mov w26, #0x202c // =8236 1ec47c: a940aa68 ldp x8, x10, [x19, #0x8] 1ec480: 91000909 add x9, x8, #0x2 1ec484: eb0a013f cmp x9, x10 1ec488: 54000062 b.hs 0x1ec494 <__cxa_demangle+0xb1cc> 1ec48c: f9400260 ldr x0, [x19] 1ec490: 1400000a b 0x1ec4b8 <__cxa_demangle+0xb1f0> 1ec494: f9400260 ldr x0, [x19] 1ec498: d37ff948 lsl x8, x10, #1 1ec49c: eb09011f cmp x8, x9 1ec4a0: 9a883121 csel x1, x9, x8, lo 1ec4a4: f9000a61 str x1, [x19, #0x10] 1ec4a8: 97fadd72 bl 0xa3a70 1ec4ac: f9000260 str x0, [x19] 1ec4b0: b4000620 cbz x0, 0x1ec574 <__cxa_demangle+0xb2ac> 1ec4b4: f9400668 ldr x8, [x19, #0x8] 1ec4b8: 7828681a strh w26, [x0, x8] 1ec4bc: f9400668 ldr x8, [x19, #0x8] 1ec4c0: b9001a79 str w25, [x19, #0x18] 1ec4c4: 91000908 add x8, x8, #0x2 1ec4c8: f9000668 str x8, [x19, #0x8] 1ec4cc: f9400a95 ldr x21, [x20, #0x10] 1ec4d0: f94002a8 ldr x8, [x21] 1ec4d4: f9401108 ldr x8, [x8, #0x20] 1ec4d8: aa1503e0 mov x0, x21 1ec4dc: aa1303e1 mov x1, x19 1ec4e0: d63f0100 blr x8 1ec4e4: 394026a8 ldrb w8, [x21, #0x9] 1ec4e8: 7100051f cmp w8, #0x1 1ec4ec: 540000c0 b.eq 0x1ec504 <__cxa_demangle+0xb23c> 1ec4f0: f94002a8 ldr x8, [x21] 1ec4f4: f9401508 ldr x8, [x8, #0x28] 1ec4f8: aa1503e0 mov x0, x21 1ec4fc: aa1303e1 mov x1, x19 1ec500: d63f0100 blr x8 1ec504: 11000739 add w25, w25, #0x1 1ec508: 6b18033f cmp w25, w24 1ec50c: 54fffb83 b.lo 0x1ec47c <__cxa_demangle+0xb1b4> 1ec510: 14000012 b 0x1ec558 <__cxa_demangle+0xb290> 1ec514: f9400260 ldr x0, [x19] 1ec518: d37ff948 lsl x8, x10, #1 1ec51c: eb09011f cmp x8, x9 1ec520: 9a883121 csel x1, x9, x8, lo 1ec524: f9000a61 str x1, [x19, #0x10] 1ec528: 97fadd52 bl 0xa3a70 1ec52c: f9000260 str x0, [x19] 1ec530: b4000220 cbz x0, 0x1ec574 <__cxa_demangle+0xb2ac> 1ec534: f9400668 ldr x8, [x19, #0x8] 1ec538: 8b080008 add x8, x0, x8 1ec53c: 528005c9 mov w9, #0x2e // =46 1ec540: 5285c5ca mov w10, #0x2e2e // =11822 1ec544: 39000909 strb w9, [x8, #0x2] 1ec548: 7900010a strh w10, [x8] 1ec54c: f9400668 ldr x8, [x19, #0x8] 1ec550: 91000d08 add x8, x8, #0x3 1ec554: f9000668 str x8, [x19, #0x8] 1ec558: 29035e76 stp w22, w23, [x19, #0x18] 1ec55c: a9447bfd ldp x29, x30, [sp, #0x40] 1ec560: a9434ff4 ldp x20, x19, [sp, #0x30] 1ec564: a94257f6 ldp x22, x21, [sp, #0x20] 1ec568: a9415ff8 ldp x24, x23, [sp, #0x10] 1ec56c: a8c567fa ldp x26, x25, [sp], #0x50 1ec570: d65f03c0 ret 1ec574: 97faf83b bl 0xaa660 <_ZSt9terminatev@plt> 1ec578: 29035e76 stp w22, w23, [x19, #0x18] 1ec57c: 97faee65 bl 0xa7f10 <_Unwind_Resume@plt> 1ec580: 29035e76 stp w22, w23, [x19, #0x18] 1ec584: 97faee63 bl 0xa7f10 <_Unwind_Resume@plt> 1ec588: 17fad0f6 b 0xa0960 <_ZdlPv@plt> 1ec58c: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1ec590: a9014ff4 stp x20, x19, [sp, #0x10] 1ec594: a9027bfd stp x29, x30, [sp, #0x20] 1ec598: 910083fd add x29, sp, #0x20 1ec59c: a941a408 ldp x8, x9, [x0, #0x18] 1ec5a0: aa0003f4 mov x20, x0 1ec5a4: aa0103f3 mov x19, x1 1ec5a8: cb08012a sub x10, x9, x8 1ec5ac: f100055f cmp x10, #0x1 1ec5b0: 54000421 b.ne 0x1ec634 <__cxa_demangle+0xb36c> 1ec5b4: eb09011f cmp x8, x9 1ec5b8: 54000160 b.eq 0x1ec5e4 <__cxa_demangle+0xb31c> 1ec5bc: b00002ca adrp x10, 0x245000 1ec5c0: 911bed4a add x10, x10, #0x6fb 1ec5c4: 3940010b ldrb w11, [x8] 1ec5c8: 3940014c ldrb w12, [x10] 1ec5cc: 6b0c017f cmp w11, w12 1ec5d0: 54000321 b.ne 0x1ec634 <__cxa_demangle+0xb36c> 1ec5d4: 91000508 add x8, x8, #0x1 1ec5d8: eb08013f cmp x9, x8 1ec5dc: 9100054a add x10, x10, #0x1 1ec5e0: 54ffff21 b.ne 0x1ec5c4 <__cxa_demangle+0xb2fc> 1ec5e4: a940aa68 ldp x8, x10, [x19, #0x8] 1ec5e8: 91000509 add x9, x8, #0x1 1ec5ec: eb0a013f cmp x9, x10 1ec5f0: 54000062 b.hs 0x1ec5fc <__cxa_demangle+0xb334> 1ec5f4: f9400260 ldr x0, [x19] 1ec5f8: 1400000a b 0x1ec620 <__cxa_demangle+0xb358> 1ec5fc: f9400260 ldr x0, [x19] 1ec600: d37ff948 lsl x8, x10, #1 1ec604: eb09011f cmp x8, x9 1ec608: 9a883121 csel x1, x9, x8, lo 1ec60c: f9000a61 str x1, [x19, #0x10] 1ec610: 97fadd18 bl 0xa3a70 1ec614: f9000260 str x0, [x19] 1ec618: b4001680 cbz x0, 0x1ec8e8 <__cxa_demangle+0xb620> 1ec61c: f9400668 ldr x8, [x19, #0x8] 1ec620: 52800509 mov w9, #0x28 // =40 1ec624: 38286809 strb w9, [x0, x8] 1ec628: f9400668 ldr x8, [x19, #0x8] 1ec62c: 91000508 add x8, x8, #0x1 1ec630: f9000668 str x8, [x19, #0x8] 1ec634: a940aa68 ldp x8, x10, [x19, #0x8] 1ec638: 91000509 add x9, x8, #0x1 1ec63c: eb0a013f cmp x9, x10 1ec640: 54000062 b.hs 0x1ec64c <__cxa_demangle+0xb384> 1ec644: f9400260 ldr x0, [x19] 1ec648: 1400000a b 0x1ec670 <__cxa_demangle+0xb3a8> 1ec64c: f9400260 ldr x0, [x19] 1ec650: d37ff948 lsl x8, x10, #1 1ec654: eb09011f cmp x8, x9 1ec658: 9a883121 csel x1, x9, x8, lo 1ec65c: f9000a61 str x1, [x19, #0x10] 1ec660: 97fadd04 bl 0xa3a70 1ec664: f9000260 str x0, [x19] 1ec668: b4001400 cbz x0, 0x1ec8e8 <__cxa_demangle+0xb620> 1ec66c: f9400668 ldr x8, [x19, #0x8] 1ec670: 52800509 mov w9, #0x28 // =40 1ec674: 38286809 strb w9, [x0, x8] 1ec678: f9400668 ldr x8, [x19, #0x8] 1ec67c: aa1303e1 mov x1, x19 1ec680: 91000508 add x8, x8, #0x1 1ec684: f9000668 str x8, [x19, #0x8] 1ec688: f9400a95 ldr x21, [x20, #0x10] 1ec68c: f94002a8 ldr x8, [x21] 1ec690: aa1503e0 mov x0, x21 1ec694: f9401108 ldr x8, [x8, #0x20] 1ec698: d63f0100 blr x8 1ec69c: 394026a8 ldrb w8, [x21, #0x9] 1ec6a0: 7100051f cmp w8, #0x1 1ec6a4: 540000c0 b.eq 0x1ec6bc <__cxa_demangle+0xb3f4> 1ec6a8: f94002a8 ldr x8, [x21] 1ec6ac: aa1503e0 mov x0, x21 1ec6b0: aa1303e1 mov x1, x19 1ec6b4: f9401508 ldr x8, [x8, #0x28] 1ec6b8: d63f0100 blr x8 1ec6bc: a940aa68 ldp x8, x10, [x19, #0x8] 1ec6c0: 91000909 add x9, x8, #0x2 1ec6c4: eb0a013f cmp x9, x10 1ec6c8: 54000062 b.hs 0x1ec6d4 <__cxa_demangle+0xb40c> 1ec6cc: f9400260 ldr x0, [x19] 1ec6d0: 1400000a b 0x1ec6f8 <__cxa_demangle+0xb430> 1ec6d4: f9400260 ldr x0, [x19] 1ec6d8: d37ff948 lsl x8, x10, #1 1ec6dc: eb09011f cmp x8, x9 1ec6e0: 9a883121 csel x1, x9, x8, lo 1ec6e4: f9000a61 str x1, [x19, #0x10] 1ec6e8: 97fadce2 bl 0xa3a70 1ec6ec: f9000260 str x0, [x19] 1ec6f0: b4000fc0 cbz x0, 0x1ec8e8 <__cxa_demangle+0xb620> 1ec6f4: f9400668 ldr x8, [x19, #0x8] 1ec6f8: 52840529 mov w9, #0x2029 // =8233 1ec6fc: 78286809 strh w9, [x0, x8] 1ec700: f9400668 ldr x8, [x19, #0x8] 1ec704: 91000908 add x8, x8, #0x2 1ec708: f9000668 str x8, [x19, #0x8] 1ec70c: a941a696 ldp x22, x9, [x20, #0x18] 1ec710: eb160135 subs x21, x9, x22 1ec714: 540002e0 b.eq 0x1ec770 <__cxa_demangle+0xb4a8> 1ec718: f9400a6a ldr x10, [x19, #0x10] 1ec71c: 8b150109 add x9, x8, x21 1ec720: eb0a013f cmp x9, x10 1ec724: 54000062 b.hs 0x1ec730 <__cxa_demangle+0xb468> 1ec728: f9400260 ldr x0, [x19] 1ec72c: 1400000a b 0x1ec754 <__cxa_demangle+0xb48c> 1ec730: f9400260 ldr x0, [x19] 1ec734: d37ff948 lsl x8, x10, #1 1ec738: eb09011f cmp x8, x9 1ec73c: 9a883121 csel x1, x9, x8, lo 1ec740: f9000a61 str x1, [x19, #0x10] 1ec744: 97fadccb bl 0xa3a70 1ec748: f9000260 str x0, [x19] 1ec74c: b4000ce0 cbz x0, 0x1ec8e8 <__cxa_demangle+0xb620> 1ec750: f9400668 ldr x8, [x19, #0x8] 1ec754: 8b080000 add x0, x0, x8 1ec758: aa1603e1 mov x1, x22 1ec75c: aa1503e2 mov x2, x21 1ec760: 97fad9b8 bl 0xa2e40 1ec764: f9400668 ldr x8, [x19, #0x8] 1ec768: 8b150108 add x8, x8, x21 1ec76c: f9000668 str x8, [x19, #0x8] 1ec770: f9400a6a ldr x10, [x19, #0x10] 1ec774: 91000909 add x9, x8, #0x2 1ec778: eb0a013f cmp x9, x10 1ec77c: 54000062 b.hs 0x1ec788 <__cxa_demangle+0xb4c0> 1ec780: f9400260 ldr x0, [x19] 1ec784: 1400000a b 0x1ec7ac <__cxa_demangle+0xb4e4> 1ec788: f9400260 ldr x0, [x19] 1ec78c: d37ff948 lsl x8, x10, #1 1ec790: eb09011f cmp x8, x9 1ec794: 9a883121 csel x1, x9, x8, lo 1ec798: f9000a61 str x1, [x19, #0x10] 1ec79c: 97fadcb5 bl 0xa3a70 1ec7a0: f9000260 str x0, [x19] 1ec7a4: b4000a20 cbz x0, 0x1ec8e8 <__cxa_demangle+0xb620> 1ec7a8: f9400668 ldr x8, [x19, #0x8] 1ec7ac: 52850409 mov w9, #0x2820 // =10272 1ec7b0: 78286809 strh w9, [x0, x8] 1ec7b4: f9400668 ldr x8, [x19, #0x8] 1ec7b8: aa1303e1 mov x1, x19 1ec7bc: 91000908 add x8, x8, #0x2 1ec7c0: f9000668 str x8, [x19, #0x8] 1ec7c4: f9401695 ldr x21, [x20, #0x28] 1ec7c8: f94002a8 ldr x8, [x21] 1ec7cc: aa1503e0 mov x0, x21 1ec7d0: f9401108 ldr x8, [x8, #0x20] 1ec7d4: d63f0100 blr x8 1ec7d8: 394026a8 ldrb w8, [x21, #0x9] 1ec7dc: 7100051f cmp w8, #0x1 1ec7e0: 540000c0 b.eq 0x1ec7f8 <__cxa_demangle+0xb530> 1ec7e4: f94002a8 ldr x8, [x21] 1ec7e8: aa1503e0 mov x0, x21 1ec7ec: aa1303e1 mov x1, x19 1ec7f0: f9401508 ldr x8, [x8, #0x28] 1ec7f4: d63f0100 blr x8 1ec7f8: a940aa68 ldp x8, x10, [x19, #0x8] 1ec7fc: 91000509 add x9, x8, #0x1 1ec800: eb0a013f cmp x9, x10 1ec804: 54000062 b.hs 0x1ec810 <__cxa_demangle+0xb548> 1ec808: f9400260 ldr x0, [x19] 1ec80c: 1400000a b 0x1ec834 <__cxa_demangle+0xb56c> 1ec810: f9400260 ldr x0, [x19] 1ec814: d37ff948 lsl x8, x10, #1 1ec818: eb09011f cmp x8, x9 1ec81c: 9a883121 csel x1, x9, x8, lo 1ec820: f9000a61 str x1, [x19, #0x10] 1ec824: 97fadc93 bl 0xa3a70 1ec828: f9000260 str x0, [x19] 1ec82c: b40005e0 cbz x0, 0x1ec8e8 <__cxa_demangle+0xb620> 1ec830: f9400668 ldr x8, [x19, #0x8] 1ec834: 52800529 mov w9, #0x29 // =41 1ec838: 38286809 strb w9, [x0, x8] 1ec83c: f9400669 ldr x9, [x19, #0x8] 1ec840: 91000528 add x8, x9, #0x1 1ec844: f9000668 str x8, [x19, #0x8] 1ec848: a941ae8a ldp x10, x11, [x20, #0x18] 1ec84c: cb0a016c sub x12, x11, x10 1ec850: f100059f cmp x12, #0x1 1ec854: 54000421 b.ne 0x1ec8d8 <__cxa_demangle+0xb610> 1ec858: eb0b015f cmp x10, x11 1ec85c: 54000160 b.eq 0x1ec888 <__cxa_demangle+0xb5c0> 1ec860: b00002cc adrp x12, 0x245000 1ec864: 911bed8c add x12, x12, #0x6fb 1ec868: 3940014d ldrb w13, [x10] 1ec86c: 3940018e ldrb w14, [x12] 1ec870: 6b0e01bf cmp w13, w14 1ec874: 54000321 b.ne 0x1ec8d8 <__cxa_demangle+0xb610> 1ec878: 9100054a add x10, x10, #0x1 1ec87c: eb0a017f cmp x11, x10 1ec880: 9100058c add x12, x12, #0x1 1ec884: 54ffff21 b.ne 0x1ec868 <__cxa_demangle+0xb5a0> 1ec888: f9400a6a ldr x10, [x19, #0x10] 1ec88c: 91000929 add x9, x9, #0x2 1ec890: eb0a013f cmp x9, x10 1ec894: 54000062 b.hs 0x1ec8a0 <__cxa_demangle+0xb5d8> 1ec898: f9400260 ldr x0, [x19] 1ec89c: 1400000a b 0x1ec8c4 <__cxa_demangle+0xb5fc> 1ec8a0: f9400260 ldr x0, [x19] 1ec8a4: d37ff948 lsl x8, x10, #1 1ec8a8: eb09011f cmp x8, x9 1ec8ac: 9a883121 csel x1, x9, x8, lo 1ec8b0: f9000a61 str x1, [x19, #0x10] 1ec8b4: 97fadc6f bl 0xa3a70 1ec8b8: f9000260 str x0, [x19] 1ec8bc: b4000160 cbz x0, 0x1ec8e8 <__cxa_demangle+0xb620> 1ec8c0: f9400668 ldr x8, [x19, #0x8] 1ec8c4: 52800529 mov w9, #0x29 // =41 1ec8c8: 38286809 strb w9, [x0, x8] 1ec8cc: f9400668 ldr x8, [x19, #0x8] 1ec8d0: 91000508 add x8, x8, #0x1 1ec8d4: f9000668 str x8, [x19, #0x8] 1ec8d8: a9427bfd ldp x29, x30, [sp, #0x20] 1ec8dc: a9414ff4 ldp x20, x19, [sp, #0x10] 1ec8e0: a8c357f6 ldp x22, x21, [sp], #0x30 1ec8e4: d65f03c0 ret 1ec8e8: 97faf75e bl 0xaa660 <_ZSt9terminatev@plt> 1ec8ec: 17fad01d b 0xa0960 <_ZdlPv@plt> 1ec8f0: f81c0ff7 str x23, [sp, #-0x40]! 1ec8f4: a90157f6 stp x22, x21, [sp, #0x10] 1ec8f8: a9024ff4 stp x20, x19, [sp, #0x20] 1ec8fc: a9037bfd stp x29, x30, [sp, #0x30] 1ec900: 9100c3fd add x29, sp, #0x30 1ec904: a9412416 ldp x22, x9, [x0, #0x10] 1ec908: f9400428 ldr x8, [x1, #0x8] 1ec90c: aa0003f4 mov x20, x0 1ec910: aa0103f3 mov x19, x1 1ec914: eb160135 subs x21, x9, x22 1ec918: 54000100 b.eq 0x1ec938 <__cxa_demangle+0xb670> 1ec91c: aa1303f7 mov x23, x19 1ec920: f8410eea ldr x10, [x23, #0x10]! 1ec924: 8b150109 add x9, x8, x21 1ec928: eb0a013f cmp x9, x10 1ec92c: 540000a2 b.hs 0x1ec940 <__cxa_demangle+0xb678> 1ec930: f9400260 ldr x0, [x19] 1ec934: 1400000c b 0x1ec964 <__cxa_demangle+0xb69c> 1ec938: 91004277 add x23, x19, #0x10 1ec93c: 14000011 b 0x1ec980 <__cxa_demangle+0xb6b8> 1ec940: f9400260 ldr x0, [x19] 1ec944: d37ff948 lsl x8, x10, #1 1ec948: eb09011f cmp x8, x9 1ec94c: 9a883121 csel x1, x9, x8, lo 1ec950: f9000a61 str x1, [x19, #0x10] 1ec954: 97fadc47 bl 0xa3a70 1ec958: f9000260 str x0, [x19] 1ec95c: b4000880 cbz x0, 0x1eca6c <__cxa_demangle+0xb7a4> 1ec960: f9400668 ldr x8, [x19, #0x8] 1ec964: 8b080000 add x0, x0, x8 1ec968: aa1603e1 mov x1, x22 1ec96c: aa1503e2 mov x2, x21 1ec970: 97fad934 bl 0xa2e40 1ec974: f9400668 ldr x8, [x19, #0x8] 1ec978: 8b150108 add x8, x8, x21 1ec97c: f9000668 str x8, [x19, #0x8] 1ec980: f94002ea ldr x10, [x23] 1ec984: 91000509 add x9, x8, #0x1 1ec988: eb0a013f cmp x9, x10 1ec98c: 54000062 b.hs 0x1ec998 <__cxa_demangle+0xb6d0> 1ec990: f9400260 ldr x0, [x19] 1ec994: 1400000a b 0x1ec9bc <__cxa_demangle+0xb6f4> 1ec998: f9400260 ldr x0, [x19] 1ec99c: d37ff948 lsl x8, x10, #1 1ec9a0: eb09011f cmp x8, x9 1ec9a4: 9a883121 csel x1, x9, x8, lo 1ec9a8: f9000a61 str x1, [x19, #0x10] 1ec9ac: 97fadc31 bl 0xa3a70 1ec9b0: f9000260 str x0, [x19] 1ec9b4: b40005c0 cbz x0, 0x1eca6c <__cxa_demangle+0xb7a4> 1ec9b8: f9400668 ldr x8, [x19, #0x8] 1ec9bc: 52800509 mov w9, #0x28 // =40 1ec9c0: 38286809 strb w9, [x0, x8] 1ec9c4: f9400668 ldr x8, [x19, #0x8] 1ec9c8: aa1303e1 mov x1, x19 1ec9cc: 91000508 add x8, x8, #0x1 1ec9d0: f9000668 str x8, [x19, #0x8] 1ec9d4: f9401294 ldr x20, [x20, #0x20] 1ec9d8: f9400288 ldr x8, [x20] 1ec9dc: aa1403e0 mov x0, x20 1ec9e0: f9401108 ldr x8, [x8, #0x20] 1ec9e4: d63f0100 blr x8 1ec9e8: 39402688 ldrb w8, [x20, #0x9] 1ec9ec: 7100051f cmp w8, #0x1 1ec9f0: 540000c0 b.eq 0x1eca08 <__cxa_demangle+0xb740> 1ec9f4: f9400288 ldr x8, [x20] 1ec9f8: aa1403e0 mov x0, x20 1ec9fc: aa1303e1 mov x1, x19 1eca00: f9401508 ldr x8, [x8, #0x28] 1eca04: d63f0100 blr x8 1eca08: a940aa68 ldp x8, x10, [x19, #0x8] 1eca0c: 91000509 add x9, x8, #0x1 1eca10: eb0a013f cmp x9, x10 1eca14: 54000062 b.hs 0x1eca20 <__cxa_demangle+0xb758> 1eca18: f9400260 ldr x0, [x19] 1eca1c: 1400000a b 0x1eca44 <__cxa_demangle+0xb77c> 1eca20: f9400260 ldr x0, [x19] 1eca24: d37ff948 lsl x8, x10, #1 1eca28: eb09011f cmp x8, x9 1eca2c: 9a883121 csel x1, x9, x8, lo 1eca30: f9000a61 str x1, [x19, #0x10] 1eca34: 97fadc0f bl 0xa3a70 1eca38: f9000260 str x0, [x19] 1eca3c: b4000180 cbz x0, 0x1eca6c <__cxa_demangle+0xb7a4> 1eca40: f9400668 ldr x8, [x19, #0x8] 1eca44: 52800529 mov w9, #0x29 // =41 1eca48: 38286809 strb w9, [x0, x8] 1eca4c: f9400668 ldr x8, [x19, #0x8] 1eca50: 91000508 add x8, x8, #0x1 1eca54: f9000668 str x8, [x19, #0x8] 1eca58: a9437bfd ldp x29, x30, [sp, #0x30] 1eca5c: a9424ff4 ldp x20, x19, [sp, #0x20] 1eca60: a94157f6 ldp x22, x21, [sp, #0x10] 1eca64: f84407f7 ldr x23, [sp], #0x40 1eca68: d65f03c0 ret 1eca6c: 97faf6fd bl 0xaa660 <_ZSt9terminatev@plt> 1eca70: 17facfbc b 0xa0960 <_ZdlPv@plt> 1eca74: f81c0ff7 str x23, [sp, #-0x40]! 1eca78: a90157f6 stp x22, x21, [sp, #0x10] 1eca7c: a9024ff4 stp x20, x19, [sp, #0x20] 1eca80: a9037bfd stp x29, x30, [sp, #0x30] 1eca84: 9100c3fd add x29, sp, #0x30 1eca88: a9412416 ldp x22, x9, [x0, #0x10] 1eca8c: f9400428 ldr x8, [x1, #0x8] 1eca90: aa0003f4 mov x20, x0 1eca94: aa0103f3 mov x19, x1 1eca98: eb160135 subs x21, x9, x22 1eca9c: 54000100 b.eq 0x1ecabc <__cxa_demangle+0xb7f4> 1ecaa0: aa1303f7 mov x23, x19 1ecaa4: f8410eea ldr x10, [x23, #0x10]! 1ecaa8: 8b150109 add x9, x8, x21 1ecaac: eb0a013f cmp x9, x10 1ecab0: 540000a2 b.hs 0x1ecac4 <__cxa_demangle+0xb7fc> 1ecab4: f9400260 ldr x0, [x19] 1ecab8: 1400000c b 0x1ecae8 <__cxa_demangle+0xb820> 1ecabc: 91004277 add x23, x19, #0x10 1ecac0: 14000011 b 0x1ecb04 <__cxa_demangle+0xb83c> 1ecac4: f9400260 ldr x0, [x19] 1ecac8: d37ff948 lsl x8, x10, #1 1ecacc: eb09011f cmp x8, x9 1ecad0: 9a883121 csel x1, x9, x8, lo 1ecad4: f9000a61 str x1, [x19, #0x10] 1ecad8: 97fadbe6 bl 0xa3a70 1ecadc: f9000260 str x0, [x19] 1ecae0: b4000a80 cbz x0, 0x1ecc30 <__cxa_demangle+0xb968> 1ecae4: f9400668 ldr x8, [x19, #0x8] 1ecae8: 8b080000 add x0, x0, x8 1ecaec: aa1603e1 mov x1, x22 1ecaf0: aa1503e2 mov x2, x21 1ecaf4: 97fad8d3 bl 0xa2e40 1ecaf8: f9400668 ldr x8, [x19, #0x8] 1ecafc: 8b150108 add x8, x8, x21 1ecb00: f9000668 str x8, [x19, #0x8] 1ecb04: f94002ea ldr x10, [x23] 1ecb08: 91000509 add x9, x8, #0x1 1ecb0c: eb0a013f cmp x9, x10 1ecb10: 54000062 b.hs 0x1ecb1c <__cxa_demangle+0xb854> 1ecb14: f9400260 ldr x0, [x19] 1ecb18: 1400000a b 0x1ecb40 <__cxa_demangle+0xb878> 1ecb1c: f9400260 ldr x0, [x19] 1ecb20: d37ff948 lsl x8, x10, #1 1ecb24: eb09011f cmp x8, x9 1ecb28: 9a883121 csel x1, x9, x8, lo 1ecb2c: f9000a61 str x1, [x19, #0x10] 1ecb30: 97fadbd0 bl 0xa3a70 1ecb34: f9000260 str x0, [x19] 1ecb38: b40007c0 cbz x0, 0x1ecc30 <__cxa_demangle+0xb968> 1ecb3c: f9400668 ldr x8, [x19, #0x8] 1ecb40: 321e0fe9 orr w9, wzr, #0x3c 1ecb44: 38286809 strb w9, [x0, x8] 1ecb48: f9400668 ldr x8, [x19, #0x8] 1ecb4c: aa1303e1 mov x1, x19 1ecb50: 91000508 add x8, x8, #0x1 1ecb54: f9000668 str x8, [x19, #0x8] 1ecb58: f9401280 ldr x0, [x20, #0x20] 1ecb5c: f9400008 ldr x8, [x0] 1ecb60: f9401108 ldr x8, [x8, #0x20] 1ecb64: d63f0100 blr x8 1ecb68: a940aa68 ldp x8, x10, [x19, #0x8] 1ecb6c: 91000909 add x9, x8, #0x2 1ecb70: eb0a013f cmp x9, x10 1ecb74: 54000062 b.hs 0x1ecb80 <__cxa_demangle+0xb8b8> 1ecb78: f9400260 ldr x0, [x19] 1ecb7c: 1400000a b 0x1ecba4 <__cxa_demangle+0xb8dc> 1ecb80: f9400260 ldr x0, [x19] 1ecb84: d37ff948 lsl x8, x10, #1 1ecb88: eb09011f cmp x8, x9 1ecb8c: 9a883121 csel x1, x9, x8, lo 1ecb90: f9000a61 str x1, [x19, #0x10] 1ecb94: 97fadbb7 bl 0xa3a70 1ecb98: f9000260 str x0, [x19] 1ecb9c: b40004a0 cbz x0, 0x1ecc30 <__cxa_demangle+0xb968> 1ecba0: f9400668 ldr x8, [x19, #0x8] 1ecba4: 528507c9 mov w9, #0x283e // =10302 1ecba8: 78286809 strh w9, [x0, x8] 1ecbac: f9400668 ldr x8, [x19, #0x8] 1ecbb0: aa1303e1 mov x1, x19 1ecbb4: 91000908 add x8, x8, #0x2 1ecbb8: f9000668 str x8, [x19, #0x8] 1ecbbc: f9401680 ldr x0, [x20, #0x28] 1ecbc0: f9400008 ldr x8, [x0] 1ecbc4: f9401108 ldr x8, [x8, #0x20] 1ecbc8: d63f0100 blr x8 1ecbcc: a940aa68 ldp x8, x10, [x19, #0x8] 1ecbd0: 91000509 add x9, x8, #0x1 1ecbd4: eb0a013f cmp x9, x10 1ecbd8: 54000062 b.hs 0x1ecbe4 <__cxa_demangle+0xb91c> 1ecbdc: f9400260 ldr x0, [x19] 1ecbe0: 1400000a b 0x1ecc08 <__cxa_demangle+0xb940> 1ecbe4: f9400260 ldr x0, [x19] 1ecbe8: d37ff948 lsl x8, x10, #1 1ecbec: eb09011f cmp x8, x9 1ecbf0: 9a883121 csel x1, x9, x8, lo 1ecbf4: f9000a61 str x1, [x19, #0x10] 1ecbf8: 97fadb9e bl 0xa3a70 1ecbfc: f9000260 str x0, [x19] 1ecc00: b4000180 cbz x0, 0x1ecc30 <__cxa_demangle+0xb968> 1ecc04: f9400668 ldr x8, [x19, #0x8] 1ecc08: 52800529 mov w9, #0x29 // =41 1ecc0c: 38286809 strb w9, [x0, x8] 1ecc10: f9400668 ldr x8, [x19, #0x8] 1ecc14: 91000508 add x8, x8, #0x1 1ecc18: f9000668 str x8, [x19, #0x8] 1ecc1c: a9437bfd ldp x29, x30, [sp, #0x30] 1ecc20: a9424ff4 ldp x20, x19, [sp, #0x20] 1ecc24: a94157f6 ldp x22, x21, [sp, #0x10] 1ecc28: f84407f7 ldr x23, [sp], #0x40 1ecc2c: d65f03c0 ret 1ecc30: 97faf68c bl 0xaa660 <_ZSt9terminatev@plt> 1ecc34: 17facf4b b 0xa0960 <_ZdlPv@plt> 1ecc38: f81d0ff5 str x21, [sp, #-0x30]! 1ecc3c: a9014ff4 stp x20, x19, [sp, #0x10] 1ecc40: a9027bfd stp x29, x30, [sp, #0x20] 1ecc44: 910083fd add x29, sp, #0x20 1ecc48: f9400815 ldr x21, [x0, #0x10] 1ecc4c: aa0003f4 mov x20, x0 1ecc50: aa0103f3 mov x19, x1 1ecc54: f94002a8 ldr x8, [x21] 1ecc58: aa1503e0 mov x0, x21 1ecc5c: f9401108 ldr x8, [x8, #0x20] 1ecc60: d63f0100 blr x8 1ecc64: 394026a8 ldrb w8, [x21, #0x9] 1ecc68: 7100051f cmp w8, #0x1 1ecc6c: 540000c0 b.eq 0x1ecc84 <__cxa_demangle+0xb9bc> 1ecc70: f94002a8 ldr x8, [x21] 1ecc74: aa1503e0 mov x0, x21 1ecc78: aa1303e1 mov x1, x19 1ecc7c: f9401508 ldr x8, [x8, #0x28] 1ecc80: d63f0100 blr x8 1ecc84: a940aa68 ldp x8, x10, [x19, #0x8] 1ecc88: 91000509 add x9, x8, #0x1 1ecc8c: eb0a013f cmp x9, x10 1ecc90: 54000062 b.hs 0x1ecc9c <__cxa_demangle+0xb9d4> 1ecc94: f9400260 ldr x0, [x19] 1ecc98: 1400000a b 0x1eccc0 <__cxa_demangle+0xb9f8> 1ecc9c: f9400260 ldr x0, [x19] 1ecca0: d37ff948 lsl x8, x10, #1 1ecca4: eb09011f cmp x8, x9 1ecca8: 9a883121 csel x1, x9, x8, lo 1eccac: f9000a61 str x1, [x19, #0x10] 1eccb0: 97fadb70 bl 0xa3a70 1eccb4: f9000260 str x0, [x19] 1eccb8: b4000440 cbz x0, 0x1ecd40 <__cxa_demangle+0xba78> 1eccbc: f9400668 ldr x8, [x19, #0x8] 1eccc0: 52800509 mov w9, #0x28 // =40 1eccc4: 38286809 strb w9, [x0, x8] 1eccc8: f9400668 ldr x8, [x19, #0x8] 1ecccc: 91006280 add x0, x20, #0x18 1eccd0: aa1303e1 mov x1, x19 1eccd4: 91000508 add x8, x8, #0x1 1eccd8: f9000668 str x8, [x19, #0x8] 1eccdc: 9400001b bl 0x1ecd48 <__cxa_demangle+0xba80> 1ecce0: a940aa68 ldp x8, x10, [x19, #0x8] 1ecce4: 91000509 add x9, x8, #0x1 1ecce8: eb0a013f cmp x9, x10 1eccec: 54000062 b.hs 0x1eccf8 <__cxa_demangle+0xba30> 1eccf0: f9400260 ldr x0, [x19] 1eccf4: 1400000a b 0x1ecd1c <__cxa_demangle+0xba54> 1eccf8: f9400260 ldr x0, [x19] 1eccfc: d37ff948 lsl x8, x10, #1 1ecd00: eb09011f cmp x8, x9 1ecd04: 9a883121 csel x1, x9, x8, lo 1ecd08: f9000a61 str x1, [x19, #0x10] 1ecd0c: 97fadb59 bl 0xa3a70 1ecd10: f9000260 str x0, [x19] 1ecd14: b4000160 cbz x0, 0x1ecd40 <__cxa_demangle+0xba78> 1ecd18: f9400668 ldr x8, [x19, #0x8] 1ecd1c: 52800529 mov w9, #0x29 // =41 1ecd20: 38286809 strb w9, [x0, x8] 1ecd24: f9400668 ldr x8, [x19, #0x8] 1ecd28: 91000508 add x8, x8, #0x1 1ecd2c: f9000668 str x8, [x19, #0x8] 1ecd30: a9427bfd ldp x29, x30, [sp, #0x20] 1ecd34: a9414ff4 ldp x20, x19, [sp, #0x10] 1ecd38: f84307f5 ldr x21, [sp], #0x30 1ecd3c: d65f03c0 ret 1ecd40: 97faf648 bl 0xaa660 <_ZSt9terminatev@plt> 1ecd44: 17facf07 b 0xa0960 <_ZdlPv@plt> 1ecd48: a9bb67fa stp x26, x25, [sp, #-0x50]! 1ecd4c: a9015ff8 stp x24, x23, [sp, #0x10] 1ecd50: a90257f6 stp x22, x21, [sp, #0x20] 1ecd54: a9034ff4 stp x20, x19, [sp, #0x30] 1ecd58: a9047bfd stp x29, x30, [sp, #0x40] 1ecd5c: 910103fd add x29, sp, #0x40 1ecd60: f9400408 ldr x8, [x0, #0x8] 1ecd64: b40006e8 cbz x8, 0x1ece40 <__cxa_demangle+0xbb78> 1ecd68: f9400438 ldr x24, [x1, #0x8] 1ecd6c: aa0003f3 mov x19, x0 1ecd70: aa0103f4 mov x20, x1 1ecd74: aa1f03f6 mov x22, xzr 1ecd78: 320003f7 orr w23, wzr, #0x1 1ecd7c: 52840599 mov w25, #0x202c // =8236 1ecd80: aa1803fa mov x26, x24 1ecd84: 370002b7 tbnz w23, #0x0, 0x1ecdd8 <__cxa_demangle+0xbb10> 1ecd88: f9400a89 ldr x9, [x20, #0x10] 1ecd8c: 91000b08 add x8, x24, #0x2 1ecd90: eb09011f cmp x8, x9 1ecd94: 54000082 b.hs 0x1ecda4 <__cxa_demangle+0xbadc> 1ecd98: f9400280 ldr x0, [x20] 1ecd9c: aa1803e8 mov x8, x24 1ecda0: 1400000a b 0x1ecdc8 <__cxa_demangle+0xbb00> 1ecda4: f9400280 ldr x0, [x20] 1ecda8: d37ff929 lsl x9, x9, #1 1ecdac: eb08013f cmp x9, x8 1ecdb0: 9a893101 csel x1, x8, x9, lo 1ecdb4: f9000a81 str x1, [x20, #0x10] 1ecdb8: 97fadb2e bl 0xa3a70 1ecdbc: f9000280 str x0, [x20] 1ecdc0: b40004c0 cbz x0, 0x1ece58 <__cxa_demangle+0xbb90> 1ecdc4: f9400688 ldr x8, [x20, #0x8] 1ecdc8: 78286819 strh w25, [x0, x8] 1ecdcc: f9400688 ldr x8, [x20, #0x8] 1ecdd0: 9100091a add x26, x8, #0x2 1ecdd4: f900069a str x26, [x20, #0x8] 1ecdd8: f9400268 ldr x8, [x19] 1ecddc: aa1403e1 mov x1, x20 1ecde0: f8767915 ldr x21, [x8, x22, lsl #3] 1ecde4: f94002a8 ldr x8, [x21] 1ecde8: aa1503e0 mov x0, x21 1ecdec: f9401108 ldr x8, [x8, #0x20] 1ecdf0: d63f0100 blr x8 1ecdf4: 394026a8 ldrb w8, [x21, #0x9] 1ecdf8: 7100051f cmp w8, #0x1 1ecdfc: 540000c0 b.eq 0x1ece14 <__cxa_demangle+0xbb4c> 1ece00: f94002a8 ldr x8, [x21] 1ece04: aa1503e0 mov x0, x21 1ece08: aa1403e1 mov x1, x20 1ece0c: f9401508 ldr x8, [x8, #0x28] 1ece10: d63f0100 blr x8 1ece14: f9400688 ldr x8, [x20, #0x8] 1ece18: eb08035f cmp x26, x8 1ece1c: 54000061 b.ne 0x1ece28 <__cxa_demangle+0xbb60> 1ece20: f9000698 str x24, [x20, #0x8] 1ece24: 14000003 b 0x1ece30 <__cxa_demangle+0xbb68> 1ece28: 2a1f03f7 mov w23, wzr 1ece2c: aa0803f8 mov x24, x8 1ece30: f9400668 ldr x8, [x19, #0x8] 1ece34: 910006d6 add x22, x22, #0x1 1ece38: eb0802df cmp x22, x8 1ece3c: 54fffa21 b.ne 0x1ecd80 <__cxa_demangle+0xbab8> 1ece40: a9447bfd ldp x29, x30, [sp, #0x40] 1ece44: a9434ff4 ldp x20, x19, [sp, #0x30] 1ece48: a94257f6 ldp x22, x21, [sp, #0x20] 1ece4c: a9415ff8 ldp x24, x23, [sp, #0x10] 1ece50: a8c567fa ldp x26, x25, [sp], #0x50 1ece54: d65f03c0 ret 1ece58: 97faf602 bl 0xaa660 <_ZSt9terminatev@plt> 1ece5c: f81c0ff7 str x23, [sp, #-0x40]! 1ece60: a90157f6 stp x22, x21, [sp, #0x10] 1ece64: a9024ff4 stp x20, x19, [sp, #0x20] 1ece68: a9037bfd stp x29, x30, [sp, #0x30] 1ece6c: 9100c3fd add x29, sp, #0x30 1ece70: f9497016 ldr x22, [x0, #0x12e0] 1ece74: cb010054 sub x20, x2, x1 1ece78: 11003e8a add w10, w20, #0xf 1ece7c: 927c6d57 and x23, x10, #0xfffffff0 1ece80: aa1603e9 mov x9, x22 1ece84: f8408d28 ldr x8, [x9, #0x8]! 1ece88: aa0103f3 mov x19, x1 1ece8c: 8b17010a add x10, x8, x23 1ece90: f13fc15f cmp x10, #0xff0 1ece94: 540002e3 b.lo 0x1ecef0 <__cxa_demangle+0xbc28> 1ece98: f13fc6ff cmp x23, #0xff1 1ece9c: 54000163 b.lo 0x1ecec8 <__cxa_demangle+0xbc00> 1ecea0: 910042e0 add x0, x23, #0x10 1ecea4: 97fad4fb bl 0xa2290 1ecea8: b4000460 cbz x0, 0x1ecf34 <__cxa_demangle+0xbc6c> 1eceac: f94002c8 ldr x8, [x22] 1eceb0: 91004015 add x21, x0, #0x10 1eceb4: a9007c08 stp x8, xzr, [x0] 1eceb8: f90002c0 str x0, [x22] 1ecebc: 9343fe96 asr x22, x20, #3 1ecec0: b5000254 cbnz x20, 0x1ecf08 <__cxa_demangle+0xbc40> 1ecec4: 14000015 b 0x1ecf18 <__cxa_demangle+0xbc50> 1ecec8: aa0003f5 mov x21, x0 1ececc: 321403e0 orr w0, wzr, #0x1000 1eced0: 97fad4f0 bl 0xa2290 1eced4: b4000300 cbz x0, 0x1ecf34 <__cxa_demangle+0xbc6c> 1eced8: aa0003e9 mov x9, x0 1ecedc: aa1f03e8 mov x8, xzr 1ecee0: f9000016 str x22, [x0] 1ecee4: f8008d3f str xzr, [x9, #0x8]! 1ecee8: aa0003f6 mov x22, x0 1eceec: f90972a0 str x0, [x21, #0x12e0] 1ecef0: 8b17010a add x10, x8, x23 1ecef4: 8b0802c8 add x8, x22, x8 1ecef8: 91004115 add x21, x8, #0x10 1ecefc: f900012a str x10, [x9] 1ecf00: 9343fe96 asr x22, x20, #3 1ecf04: b40000b4 cbz x20, 0x1ecf18 <__cxa_demangle+0xbc50> 1ecf08: aa1503e0 mov x0, x21 1ecf0c: aa1303e1 mov x1, x19 1ecf10: aa1403e2 mov x2, x20 1ecf14: 97fad7cb bl 0xa2e40 1ecf18: aa1503e0 mov x0, x21 1ecf1c: aa1603e1 mov x1, x22 1ecf20: a9437bfd ldp x29, x30, [sp, #0x30] 1ecf24: a9424ff4 ldp x20, x19, [sp, #0x20] 1ecf28: a94157f6 ldp x22, x21, [sp, #0x10] 1ecf2c: f84407f7 ldr x23, [sp], #0x40 1ecf30: d65f03c0 ret 1ecf34: 97faf5cb bl 0xaa660 <_ZSt9terminatev@plt> 1ecf38: f81d0ff5 str x21, [sp, #-0x30]! 1ecf3c: a9014ff4 stp x20, x19, [sp, #0x10] 1ecf40: a9027bfd stp x29, x30, [sp, #0x20] 1ecf44: 910083fd add x29, sp, #0x20 1ecf48: a940a828 ldp x8, x10, [x1, #0x8] 1ecf4c: aa0103f3 mov x19, x1 1ecf50: aa0003f4 mov x20, x0 1ecf54: 91000509 add x9, x8, #0x1 1ecf58: eb0a013f cmp x9, x10 1ecf5c: 54000062 b.hs 0x1ecf68 <__cxa_demangle+0xbca0> 1ecf60: f9400260 ldr x0, [x19] 1ecf64: 1400000a b 0x1ecf8c <__cxa_demangle+0xbcc4> 1ecf68: f9400260 ldr x0, [x19] 1ecf6c: d37ff948 lsl x8, x10, #1 1ecf70: eb09011f cmp x8, x9 1ecf74: 9a883121 csel x1, x9, x8, lo 1ecf78: f9000a61 str x1, [x19, #0x10] 1ecf7c: 97fadabd bl 0xa3a70 1ecf80: f9000260 str x0, [x19] 1ecf84: b4000880 cbz x0, 0x1ed094 <__cxa_demangle+0xbdcc> 1ecf88: f9400668 ldr x8, [x19, #0x8] 1ecf8c: 52800509 mov w9, #0x28 // =40 1ecf90: 38286809 strb w9, [x0, x8] 1ecf94: f9400668 ldr x8, [x19, #0x8] 1ecf98: aa1303e1 mov x1, x19 1ecf9c: 91000508 add x8, x8, #0x1 1ecfa0: f9000668 str x8, [x19, #0x8] 1ecfa4: f9400a95 ldr x21, [x20, #0x10] 1ecfa8: f94002a8 ldr x8, [x21] 1ecfac: aa1503e0 mov x0, x21 1ecfb0: f9401108 ldr x8, [x8, #0x20] 1ecfb4: d63f0100 blr x8 1ecfb8: 394026a8 ldrb w8, [x21, #0x9] 1ecfbc: 7100051f cmp w8, #0x1 1ecfc0: 540000c0 b.eq 0x1ecfd8 <__cxa_demangle+0xbd10> 1ecfc4: f94002a8 ldr x8, [x21] 1ecfc8: aa1503e0 mov x0, x21 1ecfcc: aa1303e1 mov x1, x19 1ecfd0: f9401508 ldr x8, [x8, #0x28] 1ecfd4: d63f0100 blr x8 1ecfd8: a940aa68 ldp x8, x10, [x19, #0x8] 1ecfdc: 91000909 add x9, x8, #0x2 1ecfe0: eb0a013f cmp x9, x10 1ecfe4: 54000062 b.hs 0x1ecff0 <__cxa_demangle+0xbd28> 1ecfe8: f9400260 ldr x0, [x19] 1ecfec: 1400000a b 0x1ed014 <__cxa_demangle+0xbd4c> 1ecff0: f9400260 ldr x0, [x19] 1ecff4: d37ff948 lsl x8, x10, #1 1ecff8: eb09011f cmp x8, x9 1ecffc: 9a883121 csel x1, x9, x8, lo 1ed000: f9000a61 str x1, [x19, #0x10] 1ed004: 97fada9b bl 0xa3a70 1ed008: f9000260 str x0, [x19] 1ed00c: b4000440 cbz x0, 0x1ed094 <__cxa_demangle+0xbdcc> 1ed010: f9400668 ldr x8, [x19, #0x8] 1ed014: 52850529 mov w9, #0x2829 // =10281 1ed018: 78286809 strh w9, [x0, x8] 1ed01c: f9400668 ldr x8, [x19, #0x8] 1ed020: 91006280 add x0, x20, #0x18 1ed024: aa1303e1 mov x1, x19 1ed028: 91000908 add x8, x8, #0x2 1ed02c: f9000668 str x8, [x19, #0x8] 1ed030: 97ffff46 bl 0x1ecd48 <__cxa_demangle+0xba80> 1ed034: a940aa68 ldp x8, x10, [x19, #0x8] 1ed038: 91000509 add x9, x8, #0x1 1ed03c: eb0a013f cmp x9, x10 1ed040: 54000062 b.hs 0x1ed04c <__cxa_demangle+0xbd84> 1ed044: f9400260 ldr x0, [x19] 1ed048: 1400000a b 0x1ed070 <__cxa_demangle+0xbda8> 1ed04c: f9400260 ldr x0, [x19] 1ed050: d37ff948 lsl x8, x10, #1 1ed054: eb09011f cmp x8, x9 1ed058: 9a883121 csel x1, x9, x8, lo 1ed05c: f9000a61 str x1, [x19, #0x10] 1ed060: 97fada84 bl 0xa3a70 1ed064: f9000260 str x0, [x19] 1ed068: b4000160 cbz x0, 0x1ed094 <__cxa_demangle+0xbdcc> 1ed06c: f9400668 ldr x8, [x19, #0x8] 1ed070: 52800529 mov w9, #0x29 // =41 1ed074: 38286809 strb w9, [x0, x8] 1ed078: f9400668 ldr x8, [x19, #0x8] 1ed07c: 91000508 add x8, x8, #0x1 1ed080: f9000668 str x8, [x19, #0x8] 1ed084: a9427bfd ldp x29, x30, [sp, #0x20] 1ed088: a9414ff4 ldp x20, x19, [sp, #0x10] 1ed08c: f84307f5 ldr x21, [sp], #0x30 1ed090: d65f03c0 ret 1ed094: 97faf573 bl 0xaa660 <_ZSt9terminatev@plt> 1ed098: 17face32 b 0xa0960 <_ZdlPv@plt> 1ed09c: f81d0ff5 str x21, [sp, #-0x30]! 1ed0a0: a9014ff4 stp x20, x19, [sp, #0x10] 1ed0a4: a9027bfd stp x29, x30, [sp, #0x20] 1ed0a8: 910083fd add x29, sp, #0x20 1ed0ac: 39406009 ldrb w9, [x0, #0x18] 1ed0b0: f9400428 ldr x8, [x1, #0x8] 1ed0b4: aa0103f3 mov x19, x1 1ed0b8: aa0003f4 mov x20, x0 1ed0bc: 34000109 cbz w9, 0x1ed0dc <__cxa_demangle+0xbe14> 1ed0c0: aa1303f5 mov x21, x19 1ed0c4: f8410eaa ldr x10, [x21, #0x10]! 1ed0c8: 91000909 add x9, x8, #0x2 1ed0cc: eb0a013f cmp x9, x10 1ed0d0: 540000a2 b.hs 0x1ed0e4 <__cxa_demangle+0xbe1c> 1ed0d4: f9400260 ldr x0, [x19] 1ed0d8: 1400000c b 0x1ed108 <__cxa_demangle+0xbe40> 1ed0dc: 91004275 add x21, x19, #0x10 1ed0e0: 1400000f b 0x1ed11c <__cxa_demangle+0xbe54> 1ed0e4: f9400260 ldr x0, [x19] 1ed0e8: d37ff948 lsl x8, x10, #1 1ed0ec: eb09011f cmp x8, x9 1ed0f0: 9a883121 csel x1, x9, x8, lo 1ed0f4: f9000a61 str x1, [x19, #0x10] 1ed0f8: 97fada5e bl 0xa3a70 1ed0fc: f9000260 str x0, [x19] 1ed100: b40009a0 cbz x0, 0x1ed234 <__cxa_demangle+0xbf6c> 1ed104: f9400668 ldr x8, [x19, #0x8] 1ed108: 52874749 mov w9, #0x3a3a // =14906 1ed10c: 78286809 strh w9, [x0, x8] 1ed110: f9400668 ldr x8, [x19, #0x8] 1ed114: 91000908 add x8, x8, #0x2 1ed118: f9000668 str x8, [x19, #0x8] 1ed11c: f94002aa ldr x10, [x21] 1ed120: 91001909 add x9, x8, #0x6 1ed124: eb0a013f cmp x9, x10 1ed128: 54000062 b.hs 0x1ed134 <__cxa_demangle+0xbe6c> 1ed12c: f9400260 ldr x0, [x19] 1ed130: 1400000a b 0x1ed158 <__cxa_demangle+0xbe90> 1ed134: f9400260 ldr x0, [x19] 1ed138: d37ff948 lsl x8, x10, #1 1ed13c: eb09011f cmp x8, x9 1ed140: 9a883121 csel x1, x9, x8, lo 1ed144: f9000a61 str x1, [x19, #0x10] 1ed148: 97fada4a bl 0xa3a70 1ed14c: f9000260 str x0, [x19] 1ed150: b4000720 cbz x0, 0x1ed234 <__cxa_demangle+0xbf6c> 1ed154: f9400668 ldr x8, [x19, #0x8] 1ed158: 528cac8a mov w10, #0x6564 // =25956 1ed15c: 8b080008 add x8, x0, x8 1ed160: 528cae89 mov w9, #0x6574 // =25972 1ed164: 72acad8a movk w10, #0x656c, lsl #16 1ed168: 79000909 strh w9, [x8, #0x4] 1ed16c: b900010a str w10, [x8] 1ed170: f9400669 ldr x9, [x19, #0x8] 1ed174: 91001928 add x8, x9, #0x6 1ed178: f9000668 str x8, [x19, #0x8] 1ed17c: 3940668a ldrb w10, [x20, #0x19] 1ed180: 3400030a cbz w10, 0x1ed1e0 <__cxa_demangle+0xbf18> 1ed184: f94002aa ldr x10, [x21] 1ed188: 91002529 add x9, x9, #0x9 1ed18c: eb0a013f cmp x9, x10 1ed190: 54000062 b.hs 0x1ed19c <__cxa_demangle+0xbed4> 1ed194: f9400260 ldr x0, [x19] 1ed198: 1400000a b 0x1ed1c0 <__cxa_demangle+0xbef8> 1ed19c: f9400260 ldr x0, [x19] 1ed1a0: d37ff948 lsl x8, x10, #1 1ed1a4: eb09011f cmp x8, x9 1ed1a8: 9a883121 csel x1, x9, x8, lo 1ed1ac: f9000a61 str x1, [x19, #0x10] 1ed1b0: 97fada30 bl 0xa3a70 1ed1b4: f9000260 str x0, [x19] 1ed1b8: b40003e0 cbz x0, 0x1ed234 <__cxa_demangle+0xbf6c> 1ed1bc: f9400668 ldr x8, [x19, #0x8] 1ed1c0: 8b080008 add x8, x0, x8 1ed1c4: 321b03e9 orr w9, wzr, #0x20 1ed1c8: 528bab6a mov w10, #0x5d5b // =23899 1ed1cc: 39000909 strb w9, [x8, #0x2] 1ed1d0: 7900010a strh w10, [x8] 1ed1d4: f9400668 ldr x8, [x19, #0x8] 1ed1d8: 91000d08 add x8, x8, #0x3 1ed1dc: f9000668 str x8, [x19, #0x8] 1ed1e0: f9400a94 ldr x20, [x20, #0x10] 1ed1e4: aa1303e1 mov x1, x19 1ed1e8: f9400288 ldr x8, [x20] 1ed1ec: aa1403e0 mov x0, x20 1ed1f0: f9401108 ldr x8, [x8, #0x20] 1ed1f4: d63f0100 blr x8 1ed1f8: 39402688 ldrb w8, [x20, #0x9] 1ed1fc: 7100051f cmp w8, #0x1 1ed200: 540000a1 b.ne 0x1ed214 <__cxa_demangle+0xbf4c> 1ed204: a9427bfd ldp x29, x30, [sp, #0x20] 1ed208: a9414ff4 ldp x20, x19, [sp, #0x10] 1ed20c: f84307f5 ldr x21, [sp], #0x30 1ed210: d65f03c0 ret 1ed214: f9400288 ldr x8, [x20] 1ed218: aa1403e0 mov x0, x20 1ed21c: aa1303e1 mov x1, x19 1ed220: a9427bfd ldp x29, x30, [sp, #0x20] 1ed224: f9401502 ldr x2, [x8, #0x28] 1ed228: a9414ff4 ldp x20, x19, [sp, #0x10] 1ed22c: f84307f5 ldr x21, [sp], #0x30 1ed230: d61f0040 br x2 1ed234: 97faf50b bl 0xaa660 <_ZSt9terminatev@plt> 1ed238: 17facdca b 0xa0960 <_ZdlPv@plt> 1ed23c: f81c0ff7 str x23, [sp, #-0x40]! 1ed240: a90157f6 stp x22, x21, [sp, #0x10] 1ed244: a9024ff4 stp x20, x19, [sp, #0x20] 1ed248: a9037bfd stp x29, x30, [sp, #0x30] 1ed24c: 9100c3fd add x29, sp, #0x30 1ed250: a9402408 ldp x8, x9, [x0] 1ed254: aa0003f3 mov x19, x0 1ed258: eb08013f cmp x9, x8 1ed25c: 54000160 b.eq 0x1ed288 <__cxa_demangle+0xbfc0> 1ed260: 39400108 ldrb w8, [x8] 1ed264: 7101111f cmp w8, #0x44 1ed268: 540001c0 b.eq 0x1ed2a0 <__cxa_demangle+0xbfd8> 1ed26c: 7101511f cmp w8, #0x54 1ed270: 540000c1 b.ne 0x1ed288 <__cxa_demangle+0xbfc0> 1ed274: aa1303e0 mov x0, x19 1ed278: 97ffe372 bl 0x1e6040 <__cxa_demangle+0x4d78> 1ed27c: aa0003f4 mov x20, x0 1ed280: b5000180 cbnz x0, 0x1ed2b0 <__cxa_demangle+0xbfe8> 1ed284: 1400002c b 0x1ed334 <__cxa_demangle+0xc06c> 1ed288: aa1303e0 mov x0, x19 1ed28c: a9437bfd ldp x29, x30, [sp, #0x30] 1ed290: a9424ff4 ldp x20, x19, [sp, #0x20] 1ed294: a94157f6 ldp x22, x21, [sp, #0x10] 1ed298: f84407f7 ldr x23, [sp], #0x40 1ed29c: 17ffe0e0 b 0x1e561c <__cxa_demangle+0x4354> 1ed2a0: aa1303e0 mov x0, x19 1ed2a4: 97ffe411 bl 0x1e62e8 <__cxa_demangle+0x5020> 1ed2a8: aa0003f4 mov x20, x0 1ed2ac: b4000440 cbz x0, 0x1ed334 <__cxa_demangle+0xc06c> 1ed2b0: a9532668 ldp x8, x9, [x19, #0x130] 1ed2b4: eb09011f cmp x8, x9 1ed2b8: 54000381 b.ne 0x1ed328 <__cxa_demangle+0xc060> 1ed2bc: f9409677 ldr x23, [x19, #0x128] 1ed2c0: 91050269 add x9, x19, #0x140 1ed2c4: eb17013f cmp x9, x23 1ed2c8: cb170115 sub x21, x8, x23 1ed2cc: 54000100 b.eq 0x1ed2ec <__cxa_demangle+0xc024> 1ed2d0: d37ffaa1 lsl x1, x21, #1 1ed2d4: aa1703e0 mov x0, x23 1ed2d8: 97fad9e6 bl 0xa3a70 1ed2dc: aa0003f6 mov x22, x0 1ed2e0: f9009660 str x0, [x19, #0x128] 1ed2e4: b5000180 cbnz x0, 0x1ed314 <__cxa_demangle+0xc04c> 1ed2e8: 14000019 b 0x1ed34c <__cxa_demangle+0xc084> 1ed2ec: d37ffaa0 lsl x0, x21, #1 1ed2f0: 97fad3e8 bl 0xa2290 1ed2f4: b40002c0 cbz x0, 0x1ed34c <__cxa_demangle+0xc084> 1ed2f8: aa0003f6 mov x22, x0 1ed2fc: b40000b5 cbz x21, 0x1ed310 <__cxa_demangle+0xc048> 1ed300: aa1603e0 mov x0, x22 1ed304: aa1703e1 mov x1, x23 1ed308: aa1503e2 mov x2, x21 1ed30c: 97fad6cd bl 0xa2e40 1ed310: f9009676 str x22, [x19, #0x128] 1ed314: 9343fea8 asr x8, x21, #3 1ed318: 9342fea9 asr x9, x21, #2 1ed31c: 8b080ec8 add x8, x22, x8, lsl #3 1ed320: 8b090ec9 add x9, x22, x9, lsl #3 1ed324: a9132668 stp x8, x9, [x19, #0x130] 1ed328: 91002109 add x9, x8, #0x8 1ed32c: f9009a69 str x9, [x19, #0x130] 1ed330: f9000114 str x20, [x8] 1ed334: aa1403e0 mov x0, x20 1ed338: a9437bfd ldp x29, x30, [sp, #0x30] 1ed33c: a9424ff4 ldp x20, x19, [sp, #0x20] 1ed340: a94157f6 ldp x22, x21, [sp, #0x10] 1ed344: f84407f7 ldr x23, [sp], #0x40 1ed348: d65f03c0 ret 1ed34c: 97faf4c5 bl 0xaa660 <_ZSt9terminatev@plt> 1ed350: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1ed354: a9014ff4 stp x20, x19, [sp, #0x10] 1ed358: a9027bfd stp x29, x30, [sp, #0x20] 1ed35c: 910083fd add x29, sp, #0x20 1ed360: a9402408 ldp x8, x9, [x0] 1ed364: aa0003f3 mov x19, x0 1ed368: eb08012a subs x10, x9, x8 1ed36c: 54000980 b.eq 0x1ed49c <__cxa_demangle+0xc1d4> 1ed370: 3940010b ldrb w11, [x8] 1ed374: 5100c16b sub w11, w11, #0x30 1ed378: 7100257f cmp w11, #0x9 1ed37c: 540000c8 b.hi 0x1ed394 <__cxa_demangle+0xc0cc> 1ed380: aa1303e0 mov x0, x19 1ed384: 94000096 bl 0x1ed5dc <__cxa_demangle+0xc314> 1ed388: aa0003f4 mov x20, x0 1ed38c: b5000920 cbnz x0, 0x1ed4b0 <__cxa_demangle+0xc1e8> 1ed390: 1400008d b 0x1ed5c4 <__cxa_demangle+0xc2fc> 1ed394: f100095f cmp x10, #0x2 1ed398: 54000823 b.lo 0x1ed49c <__cxa_demangle+0xc1d4> 1ed39c: 3940010a ldrb w10, [x8] 1ed3a0: 7101915f cmp w10, #0x64 1ed3a4: 540006e1 b.ne 0x1ed480 <__cxa_demangle+0xc1b8> 1ed3a8: 3940050a ldrb w10, [x8, #0x1] 1ed3ac: 7101b95f cmp w10, #0x6e 1ed3b0: 54000661 b.ne 0x1ed47c <__cxa_demangle+0xc1b4> 1ed3b4: 91000908 add x8, x8, #0x2 1ed3b8: eb08013f cmp x9, x8 1ed3bc: f9000268 str x8, [x19] 1ed3c0: 54000c40 b.eq 0x1ed548 <__cxa_demangle+0xc280> 1ed3c4: 39400108 ldrb w8, [x8] 1ed3c8: 5100c108 sub w8, w8, #0x30 1ed3cc: 7100251f cmp w8, #0x9 1ed3d0: 54000bc8 b.hi 0x1ed548 <__cxa_demangle+0xc280> 1ed3d4: aa1303e0 mov x0, x19 1ed3d8: 94000081 bl 0x1ed5dc <__cxa_demangle+0xc314> 1ed3dc: b4000f20 cbz x0, 0x1ed5c0 <__cxa_demangle+0xc2f8> 1ed3e0: a9402668 ldp x8, x9, [x19] 1ed3e4: aa0003f5 mov x21, x0 1ed3e8: eb08013f cmp x9, x8 1ed3ec: 54000b60 b.eq 0x1ed558 <__cxa_demangle+0xc290> 1ed3f0: 39400108 ldrb w8, [x8] 1ed3f4: 7101251f cmp w8, #0x49 1ed3f8: 54000b01 b.ne 0x1ed558 <__cxa_demangle+0xc290> 1ed3fc: aa1303e0 mov x0, x19 1ed400: 2a1f03e1 mov w1, wzr 1ed404: 97ffe19b bl 0x1e5a70 <__cxa_demangle+0x47a8> 1ed408: aa0003f4 mov x20, x0 1ed40c: b4000dc0 cbz x0, 0x1ed5c4 <__cxa_demangle+0xc2fc> 1ed410: f9497276 ldr x22, [x19, #0x12e0] 1ed414: aa1603e8 mov x8, x22 1ed418: f8408d09 ldr x9, [x8, #0x8]! 1ed41c: 9100812a add x10, x9, #0x20 1ed420: f13fc15f cmp x10, #0xff0 1ed424: 54000143 b.lo 0x1ed44c <__cxa_demangle+0xc184> 1ed428: 321403e0 orr w0, wzr, #0x1000 1ed42c: 97fad399 bl 0xa2290 1ed430: b4000d40 cbz x0, 0x1ed5d8 <__cxa_demangle+0xc310> 1ed434: aa0003e8 mov x8, x0 1ed438: aa1f03e9 mov x9, xzr 1ed43c: f9000016 str x22, [x0] 1ed440: f8008d1f str xzr, [x8, #0x8]! 1ed444: aa0003f6 mov x22, x0 1ed448: f9097260 str x0, [x19, #0x12e0] 1ed44c: 9100812a add x10, x9, #0x20 1ed450: 8b0902c0 add x0, x22, x9 1ed454: 900005a9 adrp x9, 0x2a1000 1ed458: 91312129 add x9, x9, #0xc48 1ed45c: 5280240b mov w11, #0x120 // =288 1ed460: 72a0202b movk w11, #0x101, lsl #16 1ed464: f900010a str x10, [x8] 1ed468: f8010c09 str x9, [x0, #0x10]! 1ed46c: b900080b str w11, [x0, #0x8] 1ed470: a9015015 stp x21, x20, [x0, #0x10] 1ed474: b5000700 cbnz x0, 0x1ed554 <__cxa_demangle+0xc28c> 1ed478: 14000052 b 0x1ed5c0 <__cxa_demangle+0xc2f8> 1ed47c: 3940010a ldrb w10, [x8] 1ed480: 7101bd5f cmp w10, #0x6f 1ed484: 540000c1 b.ne 0x1ed49c <__cxa_demangle+0xc1d4> 1ed488: 39400509 ldrb w9, [x8, #0x1] 1ed48c: 7101b93f cmp w9, #0x6e 1ed490: 54000061 b.ne 0x1ed49c <__cxa_demangle+0xc1d4> 1ed494: 91000908 add x8, x8, #0x2 1ed498: f9000268 str x8, [x19] 1ed49c: aa1303e0 mov x0, x19 1ed4a0: aa1f03e1 mov x1, xzr 1ed4a4: 9400011a bl 0x1ed90c <__cxa_demangle+0xc644> 1ed4a8: aa0003f4 mov x20, x0 1ed4ac: b40008c0 cbz x0, 0x1ed5c4 <__cxa_demangle+0xc2fc> 1ed4b0: a9402668 ldp x8, x9, [x19] 1ed4b4: eb08013f cmp x9, x8 1ed4b8: 54000860 b.eq 0x1ed5c4 <__cxa_demangle+0xc2fc> 1ed4bc: 39400108 ldrb w8, [x8] 1ed4c0: 7101251f cmp w8, #0x49 1ed4c4: 54000801 b.ne 0x1ed5c4 <__cxa_demangle+0xc2fc> 1ed4c8: aa1303e0 mov x0, x19 1ed4cc: 2a1f03e1 mov w1, wzr 1ed4d0: 97ffe168 bl 0x1e5a70 <__cxa_demangle+0x47a8> 1ed4d4: b4000760 cbz x0, 0x1ed5c0 <__cxa_demangle+0xc2f8> 1ed4d8: f9497276 ldr x22, [x19, #0x12e0] 1ed4dc: aa0003f5 mov x21, x0 1ed4e0: aa1603e8 mov x8, x22 1ed4e4: f8408d09 ldr x9, [x8, #0x8]! 1ed4e8: 9100812a add x10, x9, #0x20 1ed4ec: f13fc15f cmp x10, #0xff0 1ed4f0: 54000143 b.lo 0x1ed518 <__cxa_demangle+0xc250> 1ed4f4: 321403e0 orr w0, wzr, #0x1000 1ed4f8: 97fad366 bl 0xa2290 1ed4fc: b40006e0 cbz x0, 0x1ed5d8 <__cxa_demangle+0xc310> 1ed500: aa0003e8 mov x8, x0 1ed504: aa1f03e9 mov x9, xzr 1ed508: f9000016 str x22, [x0] 1ed50c: f8008d1f str xzr, [x8, #0x8]! 1ed510: aa0003f6 mov x22, x0 1ed514: f9097260 str x0, [x19, #0x12e0] 1ed518: 900005ab adrp x11, 0x2a1000 1ed51c: 9100812a add x10, x9, #0x20 1ed520: 8b0902c9 add x9, x22, x9 1ed524: 9131216b add x11, x11, #0xc48 1ed528: 5280240c mov w12, #0x120 // =288 1ed52c: f900010a str x10, [x8] 1ed530: f8010d2b str x11, [x9, #0x10]! 1ed534: 72a0202c movk w12, #0x101, lsl #16 1ed538: a9015534 stp x20, x21, [x9, #0x10] 1ed53c: aa0903f4 mov x20, x9 1ed540: b900092c str w12, [x9, #0x8] 1ed544: 14000020 b 0x1ed5c4 <__cxa_demangle+0xc2fc> 1ed548: aa1303e0 mov x0, x19 1ed54c: 97ffff3c bl 0x1ed23c <__cxa_demangle+0xbf74> 1ed550: b4000380 cbz x0, 0x1ed5c0 <__cxa_demangle+0xc2f8> 1ed554: aa0003f5 mov x21, x0 1ed558: f9497274 ldr x20, [x19, #0x12e0] 1ed55c: aa1403e8 mov x8, x20 1ed560: f8408d09 ldr x9, [x8, #0x8]! 1ed564: 9100812a add x10, x9, #0x20 1ed568: f13fc15f cmp x10, #0xff0 1ed56c: 54000143 b.lo 0x1ed594 <__cxa_demangle+0xc2cc> 1ed570: 321403e0 orr w0, wzr, #0x1000 1ed574: 97fad347 bl 0xa2290 1ed578: b4000300 cbz x0, 0x1ed5d8 <__cxa_demangle+0xc310> 1ed57c: aa0003e8 mov x8, x0 1ed580: aa1f03e9 mov x9, xzr 1ed584: f9000014 str x20, [x0] 1ed588: f8008d1f str xzr, [x8, #0x8]! 1ed58c: aa0003f4 mov x20, x0 1ed590: f9097260 str x0, [x19, #0x12e0] 1ed594: 9100812a add x10, x9, #0x20 1ed598: 8b090294 add x20, x20, x9 1ed59c: 900005a9 adrp x9, 0x2a1000 1ed5a0: 9103a129 add x9, x9, #0xe8 1ed5a4: 528024cb mov w11, #0x126 // =294 1ed5a8: 72a0202b movk w11, #0x101, lsl #16 1ed5ac: f900010a str x10, [x8] 1ed5b0: f8010e89 str x9, [x20, #0x10]! 1ed5b4: b9000a8b str w11, [x20, #0x8] 1ed5b8: f9000a95 str x21, [x20, #0x10] 1ed5bc: 14000002 b 0x1ed5c4 <__cxa_demangle+0xc2fc> 1ed5c0: aa1f03f4 mov x20, xzr 1ed5c4: aa1403e0 mov x0, x20 1ed5c8: a9427bfd ldp x29, x30, [sp, #0x20] 1ed5cc: a9414ff4 ldp x20, x19, [sp, #0x10] 1ed5d0: a8c357f6 ldp x22, x21, [sp], #0x30 1ed5d4: d65f03c0 ret 1ed5d8: 97faf422 bl 0xaa660 <_ZSt9terminatev@plt> 1ed5dc: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1ed5e0: a9014ff4 stp x20, x19, [sp, #0x10] 1ed5e4: a9027bfd stp x29, x30, [sp, #0x20] 1ed5e8: 910083fd add x29, sp, #0x20 1ed5ec: a9402014 ldp x20, x8, [x0] 1ed5f0: eb14011f cmp x8, x20 1ed5f4: 54000c80 b.eq 0x1ed784 <__cxa_demangle+0xc4bc> 1ed5f8: 39400289 ldrb w9, [x20] 1ed5fc: 5100c129 sub w9, w9, #0x30 1ed600: 7100253f cmp w9, #0x9 1ed604: 54000c08 b.hi 0x1ed784 <__cxa_demangle+0xc4bc> 1ed608: aa0003f3 mov x19, x0 1ed60c: eb08029f cmp x20, x8 1ed610: 540002c0 b.eq 0x1ed668 <__cxa_demangle+0xc3a0> 1ed614: aa1f03e9 mov x9, xzr 1ed618: aa1403ea mov x10, x20 1ed61c: 91000694 add x20, x20, #0x1 1ed620: f9000274 str x20, [x19] 1ed624: 3940014b ldrb w11, [x10] 1ed628: eb14011f cmp x8, x20 1ed62c: 8b0b0129 add x9, x9, x11 1ed630: d100c129 sub x9, x9, #0x30 1ed634: 540001c0 b.eq 0x1ed66c <__cxa_demangle+0xc3a4> 1ed638: 3940028b ldrb w11, [x20] 1ed63c: 5100c16b sub w11, w11, #0x30 1ed640: 7100297f cmp w11, #0xa 1ed644: 54000142 b.hs 0x1ed66c <__cxa_demangle+0xc3a4> 1ed648: 8b090929 add x9, x9, x9, lsl #2 1ed64c: eb14011f cmp x8, x20 1ed650: d37ff929 lsl x9, x9, #1 1ed654: 54fffe21 b.ne 0x1ed618 <__cxa_demangle+0xc350> 1ed658: aa1403eb mov x11, x20 1ed65c: 91000554 add x20, x10, #0x1 1ed660: d100c129 sub x9, x9, #0x30 1ed664: 14000003 b 0x1ed670 <__cxa_demangle+0xc3a8> 1ed668: 928005e9 mov x9, #-0x30 // =-48 1ed66c: aa1403eb mov x11, x20 1ed670: cb0b0108 sub x8, x8, x11 1ed674: d100052a sub x10, x9, #0x1 1ed678: eb08015f cmp x10, x8 1ed67c: 54000842 b.hs 0x1ed784 <__cxa_demangle+0xc4bc> 1ed680: 8b090295 add x21, x20, x9 1ed684: f100293f cmp x9, #0xa 1ed688: f9000275 str x21, [x19] 1ed68c: 54000863 b.lo 0x1ed798 <__cxa_demangle+0xc4d0> 1ed690: 39400288 ldrb w8, [x20] 1ed694: 71017d1f cmp w8, #0x5f 1ed698: 54000801 b.ne 0x1ed798 <__cxa_demangle+0xc4d0> 1ed69c: 39400688 ldrb w8, [x20, #0x1] 1ed6a0: 71011d1f cmp w8, #0x47 1ed6a4: 540007a1 b.ne 0x1ed798 <__cxa_demangle+0xc4d0> 1ed6a8: 39400a88 ldrb w8, [x20, #0x2] 1ed6ac: 7101311f cmp w8, #0x4c 1ed6b0: 54000741 b.ne 0x1ed798 <__cxa_demangle+0xc4d0> 1ed6b4: 39400e88 ldrb w8, [x20, #0x3] 1ed6b8: 71013d1f cmp w8, #0x4f 1ed6bc: 540006e1 b.ne 0x1ed798 <__cxa_demangle+0xc4d0> 1ed6c0: 39401288 ldrb w8, [x20, #0x4] 1ed6c4: 7101091f cmp w8, #0x42 1ed6c8: 54000681 b.ne 0x1ed798 <__cxa_demangle+0xc4d0> 1ed6cc: 39401688 ldrb w8, [x20, #0x5] 1ed6d0: 7101051f cmp w8, #0x41 1ed6d4: 54000621 b.ne 0x1ed798 <__cxa_demangle+0xc4d0> 1ed6d8: 39401a88 ldrb w8, [x20, #0x6] 1ed6dc: 7101311f cmp w8, #0x4c 1ed6e0: 540005c1 b.ne 0x1ed798 <__cxa_demangle+0xc4d0> 1ed6e4: 39401e88 ldrb w8, [x20, #0x7] 1ed6e8: 71017d1f cmp w8, #0x5f 1ed6ec: 54000561 b.ne 0x1ed798 <__cxa_demangle+0xc4d0> 1ed6f0: 39402288 ldrb w8, [x20, #0x8] 1ed6f4: 71017d1f cmp w8, #0x5f 1ed6f8: 54000501 b.ne 0x1ed798 <__cxa_demangle+0xc4d0> 1ed6fc: 39402688 ldrb w8, [x20, #0x9] 1ed700: 7101391f cmp w8, #0x4e 1ed704: 540004a1 b.ne 0x1ed798 <__cxa_demangle+0xc4d0> 1ed708: f9497274 ldr x20, [x19, #0x12e0] 1ed70c: aa1403e8 mov x8, x20 1ed710: f8408d09 ldr x9, [x8, #0x8]! 1ed714: 9100812a add x10, x9, #0x20 1ed718: f13fbd5f cmp x10, #0xfef 1ed71c: 54000149 b.ls 0x1ed744 <__cxa_demangle+0xc47c> 1ed720: 321403e0 orr w0, wzr, #0x1000 1ed724: 97fad2db bl 0xa2290 1ed728: b40006c0 cbz x0, 0x1ed800 <__cxa_demangle+0xc538> 1ed72c: aa0003e8 mov x8, x0 1ed730: aa1f03e9 mov x9, xzr 1ed734: f9000014 str x20, [x0] 1ed738: f8008d1f str xzr, [x8, #0x8]! 1ed73c: aa0003f4 mov x20, x0 1ed740: f9097260 str x0, [x19, #0x12e0] 1ed744: 900002cc adrp x12, 0x245000 1ed748: 9100812a add x10, x9, #0x20 1ed74c: 8b090280 add x0, x20, x9 1ed750: f0000589 adrp x9, 0x2a0000 1ed754: 9111518c add x12, x12, #0x454 1ed758: 91226129 add x9, x9, #0x898 1ed75c: 528020eb mov w11, #0x107 // =263 1ed760: f900010a str x10, [x8] 1ed764: 91005588 add x8, x12, #0x15 1ed768: 9e670180 fmov d0, x12 1ed76c: 72a0202b movk w11, #0x101, lsl #16 1ed770: f8010c09 str x9, [x0, #0x10]! 1ed774: 4e181d00 mov v0.d[1], x8 1ed778: b900080b str w11, [x0, #0x8] 1ed77c: 3d800400 str q0, [x0, #0x10] 1ed780: 14000002 b 0x1ed788 <__cxa_demangle+0xc4c0> 1ed784: aa1f03e0 mov x0, xzr 1ed788: a9427bfd ldp x29, x30, [sp, #0x20] 1ed78c: a9414ff4 ldp x20, x19, [sp, #0x10] 1ed790: a8c357f6 ldp x22, x21, [sp], #0x30 1ed794: d65f03c0 ret 1ed798: f9497276 ldr x22, [x19, #0x12e0] 1ed79c: aa1603e8 mov x8, x22 1ed7a0: f8408d09 ldr x9, [x8, #0x8]! 1ed7a4: 9100812a add x10, x9, #0x20 1ed7a8: f13fc15f cmp x10, #0xff0 1ed7ac: 54000143 b.lo 0x1ed7d4 <__cxa_demangle+0xc50c> 1ed7b0: 321403e0 orr w0, wzr, #0x1000 1ed7b4: 97fad2b7 bl 0xa2290 1ed7b8: b4000240 cbz x0, 0x1ed800 <__cxa_demangle+0xc538> 1ed7bc: aa0003e8 mov x8, x0 1ed7c0: aa1f03e9 mov x9, xzr 1ed7c4: f9000016 str x22, [x0] 1ed7c8: f8008d1f str xzr, [x8, #0x8]! 1ed7cc: aa0003f6 mov x22, x0 1ed7d0: f9097260 str x0, [x19, #0x12e0] 1ed7d4: 9100812a add x10, x9, #0x20 1ed7d8: 8b0902c0 add x0, x22, x9 1ed7dc: f0000589 adrp x9, 0x2a0000 1ed7e0: 91226129 add x9, x9, #0x898 1ed7e4: 528020eb mov w11, #0x107 // =263 1ed7e8: 72a0202b movk w11, #0x101, lsl #16 1ed7ec: f900010a str x10, [x8] 1ed7f0: f8010c09 str x9, [x0, #0x10]! 1ed7f4: b900080b str w11, [x0, #0x8] 1ed7f8: a9015414 stp x20, x21, [x0, #0x10] 1ed7fc: 17ffffe3 b 0x1ed788 <__cxa_demangle+0xc4c0> 1ed800: 97faf398 bl 0xaa660 <_ZSt9terminatev@plt> 1ed804: f81d0ff5 str x21, [sp, #-0x30]! 1ed808: a9014ff4 stp x20, x19, [sp, #0x10] 1ed80c: a9027bfd stp x29, x30, [sp, #0x20] 1ed810: 910083fd add x29, sp, #0x20 1ed814: f9400815 ldr x21, [x0, #0x10] 1ed818: aa0003f4 mov x20, x0 1ed81c: aa0103f3 mov x19, x1 1ed820: f94002a8 ldr x8, [x21] 1ed824: aa1503e0 mov x0, x21 1ed828: f9401108 ldr x8, [x8, #0x20] 1ed82c: d63f0100 blr x8 1ed830: 394026a8 ldrb w8, [x21, #0x9] 1ed834: 7100051f cmp w8, #0x1 1ed838: 540000c0 b.eq 0x1ed850 <__cxa_demangle+0xc588> 1ed83c: f94002a8 ldr x8, [x21] 1ed840: aa1503e0 mov x0, x21 1ed844: aa1303e1 mov x1, x19 1ed848: f9401508 ldr x8, [x8, #0x28] 1ed84c: d63f0100 blr x8 1ed850: a940aa68 ldp x8, x10, [x19, #0x8] 1ed854: 91000909 add x9, x8, #0x2 1ed858: eb0a013f cmp x9, x10 1ed85c: 54000062 b.hs 0x1ed868 <__cxa_demangle+0xc5a0> 1ed860: f9400260 ldr x0, [x19] 1ed864: 1400000a b 0x1ed88c <__cxa_demangle+0xc5c4> 1ed868: f9400260 ldr x0, [x19] 1ed86c: d37ff948 lsl x8, x10, #1 1ed870: eb09011f cmp x8, x9 1ed874: 9a883121 csel x1, x9, x8, lo 1ed878: f9000a61 str x1, [x19, #0x10] 1ed87c: 97fad87d bl 0xa3a70 1ed880: f9000260 str x0, [x19] 1ed884: b4000380 cbz x0, 0x1ed8f4 <__cxa_demangle+0xc62c> 1ed888: f9400668 ldr x8, [x19, #0x8] 1ed88c: 52874749 mov w9, #0x3a3a // =14906 1ed890: 78286809 strh w9, [x0, x8] 1ed894: f9400668 ldr x8, [x19, #0x8] 1ed898: aa1303e1 mov x1, x19 1ed89c: 91000908 add x8, x8, #0x2 1ed8a0: f9000668 str x8, [x19, #0x8] 1ed8a4: f9400e94 ldr x20, [x20, #0x18] 1ed8a8: f9400288 ldr x8, [x20] 1ed8ac: aa1403e0 mov x0, x20 1ed8b0: f9401108 ldr x8, [x8, #0x20] 1ed8b4: d63f0100 blr x8 1ed8b8: 39402688 ldrb w8, [x20, #0x9] 1ed8bc: 7100051f cmp w8, #0x1 1ed8c0: 540000a1 b.ne 0x1ed8d4 <__cxa_demangle+0xc60c> 1ed8c4: a9427bfd ldp x29, x30, [sp, #0x20] 1ed8c8: a9414ff4 ldp x20, x19, [sp, #0x10] 1ed8cc: f84307f5 ldr x21, [sp], #0x30 1ed8d0: d65f03c0 ret 1ed8d4: f9400288 ldr x8, [x20] 1ed8d8: aa1403e0 mov x0, x20 1ed8dc: aa1303e1 mov x1, x19 1ed8e0: a9427bfd ldp x29, x30, [sp, #0x20] 1ed8e4: f9401502 ldr x2, [x8, #0x28] 1ed8e8: a9414ff4 ldp x20, x19, [sp, #0x10] 1ed8ec: f84307f5 ldr x21, [sp], #0x30 1ed8f0: d61f0040 br x2 1ed8f4: 97faf35b bl 0xaa660 <_ZSt9terminatev@plt> 1ed8f8: f9400c00 ldr x0, [x0, #0x18] 1ed8fc: f9400008 ldr x8, [x0] 1ed900: f9401901 ldr x1, [x8, #0x30] 1ed904: d61f0020 br x1 1ed908: 17facc16 b 0xa0960 <_ZdlPv@plt> 1ed90c: f81c0ff7 str x23, [sp, #-0x40]! 1ed910: a90157f6 stp x22, x21, [sp, #0x10] 1ed914: a9024ff4 stp x20, x19, [sp, #0x20] 1ed918: a9037bfd stp x29, x30, [sp, #0x30] 1ed91c: 9100c3fd add x29, sp, #0x30 1ed920: a9402408 ldp x8, x9, [x0] 1ed924: eb080129 subs x9, x9, x8 1ed928: 540045a0 b.eq 0x1ee1dc <__cxa_demangle+0xcf14> 1ed92c: 3940010a ldrb w10, [x8] 1ed930: aa0003f3 mov x19, x0 1ed934: aa1f03e0 mov x0, xzr 1ed938: 5101854a sub w10, w10, #0x61 1ed93c: 7100555f cmp w10, #0x15 1ed940: 5400b2e8 b.hi 0x1eef9c <__cxa_demangle+0xdcd4> 1ed944: 900002cb adrp x11, 0x245000 1ed948: 9100e96b add x11, x11, #0x3a 1ed94c: 1000008c adr x12, 0x1ed95c <__cxa_demangle+0xc694> 1ed950: 786a796d ldrh w13, [x11, x10, lsl #1] 1ed954: 8b0d098c add x12, x12, x13, lsl #2 1ed958: d61f0180 br x12 1ed95c: f100093f cmp x9, #0x2 1ed960: 540043e3 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1ed964: 39400509 ldrb w9, [x8, #0x1] 1ed968: aa1f03e0 mov x0, xzr 1ed96c: 51013929 sub w9, w9, #0x4e 1ed970: 7100813f cmp w9, #0x20 1ed974: 5400b148 b.hi 0x1eef9c <__cxa_demangle+0xdcd4> 1ed978: 900002ca adrp x10, 0x245000 1ed97c: 9108694a add x10, x10, #0x21a 1ed980: 1000008b adr x11, 0x1ed990 <__cxa_demangle+0xc6c8> 1ed984: 7869794c ldrh w12, [x10, x9, lsl #1] 1ed988: 8b0c096b add x11, x11, x12, lsl #2 1ed98c: d61f0160 br x11 1ed990: f9497274 ldr x20, [x19, #0x12e0] 1ed994: 91000908 add x8, x8, #0x2 1ed998: f9000268 str x8, [x19] 1ed99c: aa1403e8 mov x8, x20 1ed9a0: f8408d09 ldr x9, [x8, #0x8]! 1ed9a4: 9100812a add x10, x9, #0x20 1ed9a8: f13fc15f cmp x10, #0xff0 1ed9ac: 54000143 b.lo 0x1ed9d4 <__cxa_demangle+0xc70c> 1ed9b0: 321403e0 orr w0, wzr, #0x1000 1ed9b4: 97fad237 bl 0xa2290 1ed9b8: b400b040 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ed9bc: aa0003e8 mov x8, x0 1ed9c0: aa1f03e9 mov x9, xzr 1ed9c4: f9000014 str x20, [x0] 1ed9c8: f8008d1f str xzr, [x8, #0x8]! 1ed9cc: aa0003f4 mov x20, x0 1ed9d0: f9097260 str x0, [x19, #0x12e0] 1ed9d4: 9100812a add x10, x9, #0x20 1ed9d8: 8b090280 add x0, x20, x9 1ed9dc: f0000589 adrp x9, 0x2a0000 1ed9e0: 528020eb mov w11, #0x107 // =263 1ed9e4: 900002cc adrp x12, 0x245000 1ed9e8: 91226129 add x9, x9, #0x898 1ed9ec: 72a0202b movk w11, #0x101, lsl #16 1ed9f0: 9111d58c add x12, x12, #0x475 1ed9f4: 140004d8 b 0x1eed54 <__cxa_demangle+0xda8c> 1ed9f8: f100093f cmp x9, #0x2 1ed9fc: 54003f03 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1eda00: 39400509 ldrb w9, [x8, #0x1] 1eda04: 7101cd3f cmp w9, #0x73 1eda08: 54003ea1 b.ne 0x1ee1dc <__cxa_demangle+0xcf14> 1eda0c: f9497274 ldr x20, [x19, #0x12e0] 1eda10: 91000908 add x8, x8, #0x2 1eda14: f9000268 str x8, [x19] 1eda18: aa1403e8 mov x8, x20 1eda1c: f8408d09 ldr x9, [x8, #0x8]! 1eda20: 9100812a add x10, x9, #0x20 1eda24: f13fc15f cmp x10, #0xff0 1eda28: 54000143 b.lo 0x1eda50 <__cxa_demangle+0xc788> 1eda2c: 321403e0 orr w0, wzr, #0x1000 1eda30: 97fad218 bl 0xa2290 1eda34: b400ac60 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eda38: aa0003e8 mov x8, x0 1eda3c: aa1f03e9 mov x9, xzr 1eda40: f9000014 str x20, [x0] 1eda44: f8008d1f str xzr, [x8, #0x8]! 1eda48: aa0003f4 mov x20, x0 1eda4c: f9097260 str x0, [x19, #0x12e0] 1eda50: 9100812a add x10, x9, #0x20 1eda54: 8b090280 add x0, x20, x9 1eda58: f0000589 adrp x9, 0x2a0000 1eda5c: 528020eb mov w11, #0x107 // =263 1eda60: 900002cc adrp x12, 0x245000 1eda64: 91226129 add x9, x9, #0x898 1eda68: 72a0202b movk w11, #0x101, lsl #16 1eda6c: 9119258c add x12, x12, #0x649 1eda70: 14000527 b 0x1eef0c <__cxa_demangle+0xdc44> 1eda74: f100093f cmp x9, #0x2 1eda78: 54003b23 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1eda7c: 39400509 ldrb w9, [x8, #0x1] 1eda80: aa1f03e0 mov x0, xzr 1eda84: 51013129 sub w9, w9, #0x4c 1eda88: 7100a13f cmp w9, #0x28 1eda8c: 5400a888 b.hi 0x1eef9c <__cxa_demangle+0xdcd4> 1eda90: 900002ca adrp x10, 0x245000 1eda94: 9102d14a add x10, x10, #0xb4 1eda98: 1000008b adr x11, 0x1edaa8 <__cxa_demangle+0xc7e0> 1eda9c: 7869794c ldrh w12, [x10, x9, lsl #1] 1edaa0: 8b0c096b add x11, x11, x12, lsl #2 1edaa4: d61f0160 br x11 1edaa8: f9497274 ldr x20, [x19, #0x12e0] 1edaac: 91000908 add x8, x8, #0x2 1edab0: f9000268 str x8, [x19] 1edab4: aa1403e8 mov x8, x20 1edab8: f8408d09 ldr x9, [x8, #0x8]! 1edabc: 9100812a add x10, x9, #0x20 1edac0: f13fc15f cmp x10, #0xff0 1edac4: 54000143 b.lo 0x1edaec <__cxa_demangle+0xc824> 1edac8: 321403e0 orr w0, wzr, #0x1000 1edacc: 97fad1f1 bl 0xa2290 1edad0: b400a780 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1edad4: aa0003e8 mov x8, x0 1edad8: aa1f03e9 mov x9, xzr 1edadc: f9000014 str x20, [x0] 1edae0: f8008d1f str xzr, [x8, #0x8]! 1edae4: aa0003f4 mov x20, x0 1edae8: f9097260 str x0, [x19, #0x12e0] 1edaec: 9100812a add x10, x9, #0x20 1edaf0: 8b090280 add x0, x20, x9 1edaf4: f0000589 adrp x9, 0x2a0000 1edaf8: 528020eb mov w11, #0x107 // =263 1edafc: 900002cc adrp x12, 0x245000 1edb00: 91226129 add x9, x9, #0x898 1edb04: 72a0202b movk w11, #0x101, lsl #16 1edb08: 9117a18c add x12, x12, #0x5e8 1edb0c: 14000492 b 0x1eed54 <__cxa_demangle+0xda8c> 1edb10: f100093f cmp x9, #0x2 1edb14: 54003643 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1edb18: 39400509 ldrb w9, [x8, #0x1] 1edb1c: aa1f03e0 mov x0, xzr 1edb20: 51013529 sub w9, w9, #0x4d 1edb24: 7100993f cmp w9, #0x26 1edb28: 5400a3a8 b.hi 0x1eef9c <__cxa_demangle+0xdcd4> 1edb2c: 900002ca adrp x10, 0x245000 1edb30: 9101994a add x10, x10, #0x66 1edb34: 1000008b adr x11, 0x1edb44 <__cxa_demangle+0xc87c> 1edb38: 7869794c ldrh w12, [x10, x9, lsl #1] 1edb3c: 8b0c096b add x11, x11, x12, lsl #2 1edb40: d61f0160 br x11 1edb44: f9497274 ldr x20, [x19, #0x12e0] 1edb48: 91000908 add x8, x8, #0x2 1edb4c: f9000268 str x8, [x19] 1edb50: aa1403e8 mov x8, x20 1edb54: f8408d09 ldr x9, [x8, #0x8]! 1edb58: 9100812a add x10, x9, #0x20 1edb5c: f13fc15f cmp x10, #0xff0 1edb60: 54000143 b.lo 0x1edb88 <__cxa_demangle+0xc8c0> 1edb64: 321403e0 orr w0, wzr, #0x1000 1edb68: 97fad1ca bl 0xa2290 1edb6c: b400a2a0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1edb70: aa0003e8 mov x8, x0 1edb74: aa1f03e9 mov x9, xzr 1edb78: f9000014 str x20, [x0] 1edb7c: f8008d1f str xzr, [x8, #0x8]! 1edb80: aa0003f4 mov x20, x0 1edb84: f9097260 str x0, [x19, #0x12e0] 1edb88: 9100812a add x10, x9, #0x20 1edb8c: 8b090280 add x0, x20, x9 1edb90: f0000589 adrp x9, 0x2a0000 1edb94: 528020eb mov w11, #0x107 // =263 1edb98: 900002cc adrp x12, 0x245000 1edb9c: 91226129 add x9, x9, #0x898 1edba0: 72a0202b movk w11, #0x101, lsl #16 1edba4: 91189d8c add x12, x12, #0x627 1edba8: 140004f6 b 0x1eef80 <__cxa_demangle+0xdcb8> 1edbac: f100093f cmp x9, #0x2 1edbb0: 54003163 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1edbb4: 39400509 ldrb w9, [x8, #0x1] 1edbb8: aa1f03e0 mov x0, xzr 1edbbc: 51015929 sub w9, w9, #0x56 1edbc0: 7100813f cmp w9, #0x20 1edbc4: 54009ec8 b.hi 0x1eef9c <__cxa_demangle+0xdcd4> 1edbc8: 900002ca adrp x10, 0x245000 1edbcc: 9107094a add x10, x10, #0x1c2 1edbd0: 1000008b adr x11, 0x1edbe0 <__cxa_demangle+0xc918> 1edbd4: 7869794c ldrh w12, [x10, x9, lsl #1] 1edbd8: 8b0c096b add x11, x11, x12, lsl #2 1edbdc: d61f0160 br x11 1edbe0: f9497274 ldr x20, [x19, #0x12e0] 1edbe4: 91000908 add x8, x8, #0x2 1edbe8: f9000268 str x8, [x19] 1edbec: aa1403e8 mov x8, x20 1edbf0: f8408d09 ldr x9, [x8, #0x8]! 1edbf4: 9100812a add x10, x9, #0x20 1edbf8: f13fc15f cmp x10, #0xff0 1edbfc: 54000143 b.lo 0x1edc24 <__cxa_demangle+0xc95c> 1edc00: 321403e0 orr w0, wzr, #0x1000 1edc04: 97fad1a3 bl 0xa2290 1edc08: b4009dc0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1edc0c: aa0003e8 mov x8, x0 1edc10: aa1f03e9 mov x9, xzr 1edc14: f9000014 str x20, [x0] 1edc18: f8008d1f str xzr, [x8, #0x8]! 1edc1c: aa0003f4 mov x20, x0 1edc20: f9097260 str x0, [x19, #0x12e0] 1edc24: 9100812a add x10, x9, #0x20 1edc28: 8b090280 add x0, x20, x9 1edc2c: f0000589 adrp x9, 0x2a0000 1edc30: 528020eb mov w11, #0x107 // =263 1edc34: 900002cc adrp x12, 0x245000 1edc38: 91226129 add x9, x9, #0x898 1edc3c: 72a0202b movk w11, #0x101, lsl #16 1edc40: 9113a58c add x12, x12, #0x4e9 1edc44: 140004cf b 0x1eef80 <__cxa_demangle+0xdcb8> 1edc48: f100093f cmp x9, #0x2 1edc4c: 54002c83 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1edc50: 39400509 ldrb w9, [x8, #0x1] 1edc54: 7101e13f cmp w9, #0x78 1edc58: 54002c21 b.ne 0x1ee1dc <__cxa_demangle+0xcf14> 1edc5c: f9497274 ldr x20, [x19, #0x12e0] 1edc60: 91000908 add x8, x8, #0x2 1edc64: f9000268 str x8, [x19] 1edc68: aa1403e8 mov x8, x20 1edc6c: f8408d09 ldr x9, [x8, #0x8]! 1edc70: 9100812a add x10, x9, #0x20 1edc74: f13fc15f cmp x10, #0xff0 1edc78: 54000143 b.lo 0x1edca0 <__cxa_demangle+0xc9d8> 1edc7c: 321403e0 orr w0, wzr, #0x1000 1edc80: 97fad184 bl 0xa2290 1edc84: b40099e0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1edc88: aa0003e8 mov x8, x0 1edc8c: aa1f03e9 mov x9, xzr 1edc90: f9000014 str x20, [x0] 1edc94: f8008d1f str xzr, [x8, #0x8]! 1edc98: aa0003f4 mov x20, x0 1edc9c: f9097260 str x0, [x19, #0x12e0] 1edca0: 9100812a add x10, x9, #0x20 1edca4: 8b090280 add x0, x20, x9 1edca8: f0000589 adrp x9, 0x2a0000 1edcac: 528020eb mov w11, #0x107 // =263 1edcb0: 900002cc adrp x12, 0x245000 1edcb4: 91226129 add x9, x9, #0x898 1edcb8: 72a0202b movk w11, #0x101, lsl #16 1edcbc: 9114a58c add x12, x12, #0x529 1edcc0: 140004b0 b 0x1eef80 <__cxa_demangle+0xdcb8> 1edcc4: f100093f cmp x9, #0x2 1edcc8: 540028a3 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1edccc: 39400509 ldrb w9, [x8, #0x1] 1edcd0: 7101d53f cmp w9, #0x75 1edcd4: 54002841 b.ne 0x1ee1dc <__cxa_demangle+0xcf14> 1edcd8: f9497274 ldr x20, [x19, #0x12e0] 1edcdc: 91000908 add x8, x8, #0x2 1edce0: f9000268 str x8, [x19] 1edce4: aa1403e8 mov x8, x20 1edce8: f8408d09 ldr x9, [x8, #0x8]! 1edcec: 9100812a add x10, x9, #0x20 1edcf0: f13fc15f cmp x10, #0xff0 1edcf4: 54000143 b.lo 0x1edd1c <__cxa_demangle+0xca54> 1edcf8: 321403e0 orr w0, wzr, #0x1000 1edcfc: 97fad165 bl 0xa2290 1edd00: b4009600 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1edd04: aa0003e8 mov x8, x0 1edd08: aa1f03e9 mov x9, xzr 1edd0c: f9000014 str x20, [x0] 1edd10: f8008d1f str xzr, [x8, #0x8]! 1edd14: aa0003f4 mov x20, x0 1edd18: f9097260 str x0, [x19, #0x12e0] 1edd1c: 9100812a add x10, x9, #0x20 1edd20: 8b090280 add x0, x20, x9 1edd24: f0000589 adrp x9, 0x2a0000 1edd28: 528020eb mov w11, #0x107 // =263 1edd2c: 900002cc adrp x12, 0x245000 1edd30: 91226129 add x9, x9, #0x898 1edd34: 72a0202b movk w11, #0x101, lsl #16 1edd38: 91184d8c add x12, x12, #0x613 1edd3c: 14000406 b 0x1eed54 <__cxa_demangle+0xda8c> 1edd40: f100093f cmp x9, #0x2 1edd44: 540024c3 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1edd48: 39400509 ldrb w9, [x8, #0x1] 1edd4c: aa1f03e0 mov x0, xzr 1edd50: 5101b129 sub w9, w9, #0x6c 1edd54: 7100293f cmp w9, #0xa 1edd58: 54009228 b.hi 0x1eef9c <__cxa_demangle+0xdcd4> 1edd5c: 900002ca adrp x10, 0x245000 1edd60: 9108114a add x10, x10, #0x204 1edd64: 1000008b adr x11, 0x1edd74 <__cxa_demangle+0xcaac> 1edd68: 7869794c ldrh w12, [x10, x9, lsl #1] 1edd6c: 8b0c096b add x11, x11, x12, lsl #2 1edd70: d61f0160 br x11 1edd74: f9497274 ldr x20, [x19, #0x12e0] 1edd78: 91000908 add x8, x8, #0x2 1edd7c: f9000268 str x8, [x19] 1edd80: aa1403e8 mov x8, x20 1edd84: f8408d09 ldr x9, [x8, #0x8]! 1edd88: 9100812a add x10, x9, #0x20 1edd8c: f13fc15f cmp x10, #0xff0 1edd90: 54000143 b.lo 0x1eddb8 <__cxa_demangle+0xcaf0> 1edd94: 321403e0 orr w0, wzr, #0x1000 1edd98: 97fad13e bl 0xa2290 1edd9c: b4009120 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1edda0: aa0003e8 mov x8, x0 1edda4: aa1f03e9 mov x9, xzr 1edda8: f9000014 str x20, [x0] 1eddac: f8008d1f str xzr, [x8, #0x8]! 1eddb0: aa0003f4 mov x20, x0 1eddb4: f9097260 str x0, [x19, #0x12e0] 1eddb8: 9100812a add x10, x9, #0x20 1eddbc: 8b090280 add x0, x20, x9 1eddc0: f0000589 adrp x9, 0x2a0000 1eddc4: 528020eb mov w11, #0x107 // =263 1eddc8: 900002cc adrp x12, 0x245000 1eddcc: 91226129 add x9, x9, #0x898 1eddd0: 72a0202b movk w11, #0x101, lsl #16 1eddd4: 9112518c add x12, x12, #0x494 1eddd8: 1400046a b 0x1eef80 <__cxa_demangle+0xdcb8> 1edddc: f100093f cmp x9, #0x2 1edde0: 54001fe3 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1edde4: 39400509 ldrb w9, [x8, #0x1] 1edde8: aa1f03e0 mov x0, xzr 1eddec: 51014d29 sub w9, w9, #0x53 1eddf0: 7100853f cmp w9, #0x21 1eddf4: 54008d48 b.hi 0x1eef9c <__cxa_demangle+0xdcd4> 1eddf8: 900002ca adrp x10, 0x245000 1eddfc: 9105f94a add x10, x10, #0x17e 1ede00: 1000008b adr x11, 0x1ede10 <__cxa_demangle+0xcb48> 1ede04: 7869794c ldrh w12, [x10, x9, lsl #1] 1ede08: 8b0c096b add x11, x11, x12, lsl #2 1ede0c: d61f0160 br x11 1ede10: f9497274 ldr x20, [x19, #0x12e0] 1ede14: 91000908 add x8, x8, #0x2 1ede18: f9000268 str x8, [x19] 1ede1c: aa1403e8 mov x8, x20 1ede20: f8408d09 ldr x9, [x8, #0x8]! 1ede24: 9100812a add x10, x9, #0x20 1ede28: f13fc15f cmp x10, #0xff0 1ede2c: 54000143 b.lo 0x1ede54 <__cxa_demangle+0xcb8c> 1ede30: 321403e0 orr w0, wzr, #0x1000 1ede34: 97fad117 bl 0xa2290 1ede38: b4008c40 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ede3c: aa0003e8 mov x8, x0 1ede40: aa1f03e9 mov x9, xzr 1ede44: f9000014 str x20, [x0] 1ede48: f8008d1f str xzr, [x8, #0x8]! 1ede4c: aa0003f4 mov x20, x0 1ede50: f9097260 str x0, [x19, #0x12e0] 1ede54: 9100812a add x10, x9, #0x20 1ede58: 8b090280 add x0, x20, x9 1ede5c: f0000589 adrp x9, 0x2a0000 1ede60: 528020eb mov w11, #0x107 // =263 1ede64: 900002cc adrp x12, 0x245000 1ede68: 91226129 add x9, x9, #0x898 1ede6c: 72a0202b movk w11, #0x101, lsl #16 1ede70: 9115298c add x12, x12, #0x54a 1ede74: 14000426 b 0x1eef0c <__cxa_demangle+0xdc44> 1ede78: f100093f cmp x9, #0x2 1ede7c: 54001b03 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1ede80: 39400509 ldrb w9, [x8, #0x1] 1ede84: aa1f03e0 mov x0, xzr 1ede88: 51012529 sub w9, w9, #0x49 1ede8c: 7100913f cmp w9, #0x24 1ede90: 54008868 b.hi 0x1eef9c <__cxa_demangle+0xdcd4> 1ede94: 900002ca adrp x10, 0x245000 1ede98: 9104d14a add x10, x10, #0x134 1ede9c: 1000008b adr x11, 0x1edeac <__cxa_demangle+0xcbe4> 1edea0: 7869794c ldrh w12, [x10, x9, lsl #1] 1edea4: 8b0c096b add x11, x11, x12, lsl #2 1edea8: d61f0160 br x11 1edeac: f9497274 ldr x20, [x19, #0x12e0] 1edeb0: 91000908 add x8, x8, #0x2 1edeb4: f9000268 str x8, [x19] 1edeb8: aa1403e8 mov x8, x20 1edebc: f8408d09 ldr x9, [x8, #0x8]! 1edec0: 9100812a add x10, x9, #0x20 1edec4: f13fc15f cmp x10, #0xff0 1edec8: 54000143 b.lo 0x1edef0 <__cxa_demangle+0xcc28> 1edecc: 321403e0 orr w0, wzr, #0x1000 1eded0: 97fad0f0 bl 0xa2290 1eded4: b4008760 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eded8: aa0003e8 mov x8, x0 1ededc: aa1f03e9 mov x9, xzr 1edee0: f9000014 str x20, [x0] 1edee4: f8008d1f str xzr, [x8, #0x8]! 1edee8: aa0003f4 mov x20, x0 1edeec: f9097260 str x0, [x19, #0x12e0] 1edef0: 9100812a add x10, x9, #0x20 1edef4: 8b090280 add x0, x20, x9 1edef8: f0000589 adrp x9, 0x2a0000 1edefc: 528020eb mov w11, #0x107 // =263 1edf00: 900002cc adrp x12, 0x245000 1edf04: 91226129 add x9, x9, #0x898 1edf08: 72a0202b movk w11, #0x101, lsl #16 1edf0c: 9115a98c add x12, x12, #0x56a 1edf10: 1400041c b 0x1eef80 <__cxa_demangle+0xdcb8> 1edf14: f100093f cmp x9, #0x2 1edf18: 54001623 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1edf1c: 39400509 ldrb w9, [x8, #0x1] 1edf20: 5100c129 sub w9, w9, #0x30 1edf24: 7100253f cmp w9, #0x9 1edf28: 540015a8 b.hi 0x1ee1dc <__cxa_demangle+0xcf14> 1edf2c: 91000908 add x8, x8, #0x2 1edf30: aa1303e0 mov x0, x19 1edf34: f9000268 str x8, [x19] 1edf38: 97fffda9 bl 0x1ed5dc <__cxa_demangle+0xc314> 1edf3c: b4008300 cbz x0, 0x1eef9c <__cxa_demangle+0xdcd4> 1edf40: f9497275 ldr x21, [x19, #0x12e0] 1edf44: aa0003f4 mov x20, x0 1edf48: aa1503e8 mov x8, x21 1edf4c: f8408d09 ldr x9, [x8, #0x8]! 1edf50: 9100812a add x10, x9, #0x20 1edf54: f13fc15f cmp x10, #0xff0 1edf58: 54000143 b.lo 0x1edf80 <__cxa_demangle+0xccb8> 1edf5c: 321403e0 orr w0, wzr, #0x1000 1edf60: 97fad0cc bl 0xa2290 1edf64: b40082e0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1edf68: aa0003e8 mov x8, x0 1edf6c: aa1f03e9 mov x9, xzr 1edf70: f9000015 str x21, [x0] 1edf74: f8008d1f str xzr, [x8, #0x8]! 1edf78: aa0003f5 mov x21, x0 1edf7c: f9097260 str x0, [x19, #0x12e0] 1edf80: 9100812a add x10, x9, #0x20 1edf84: 8b0902a0 add x0, x21, x9 1edf88: 900005a9 adrp x9, 0x2a1000 1edf8c: 5280208b mov w11, #0x104 // =260 1edf90: 91056129 add x9, x9, #0x158 1edf94: 1400029b b 0x1eea00 <__cxa_demangle+0xd738> 1edf98: f100093f cmp x9, #0x2 1edf9c: 54001203 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1edfa0: 39400509 ldrb w9, [x8, #0x1] 1edfa4: 71013d3f cmp w9, #0x4f 1edfa8: 54001ba0 b.eq 0x1ee31c <__cxa_demangle+0xd054> 1edfac: 7101c53f cmp w9, #0x71 1edfb0: 54001ea0 b.eq 0x1ee384 <__cxa_demangle+0xd0bc> 1edfb4: 7101bd3f cmp w9, #0x6f 1edfb8: 54001121 b.ne 0x1ee1dc <__cxa_demangle+0xcf14> 1edfbc: f9497274 ldr x20, [x19, #0x12e0] 1edfc0: 91000908 add x8, x8, #0x2 1edfc4: f9000268 str x8, [x19] 1edfc8: aa1403e8 mov x8, x20 1edfcc: f8408d09 ldr x9, [x8, #0x8]! 1edfd0: 9100812a add x10, x9, #0x20 1edfd4: f13fc15f cmp x10, #0xff0 1edfd8: 54000143 b.lo 0x1ee000 <__cxa_demangle+0xcd38> 1edfdc: 321403e0 orr w0, wzr, #0x1000 1edfe0: 97fad0ac bl 0xa2290 1edfe4: b4007ee0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1edfe8: aa0003e8 mov x8, x0 1edfec: aa1f03e9 mov x9, xzr 1edff0: f9000014 str x20, [x0] 1edff4: f8008d1f str xzr, [x8, #0x8]! 1edff8: aa0003f4 mov x20, x0 1edffc: f9097260 str x0, [x19, #0x12e0] 1ee000: 9100812a add x10, x9, #0x20 1ee004: 8b090280 add x0, x20, x9 1ee008: d0000589 adrp x9, 0x2a0000 1ee00c: 528020eb mov w11, #0x107 // =263 1ee010: f00002ac adrp x12, 0x245000 1ee014: 91226129 add x9, x9, #0x898 1ee018: 72a0202b movk w11, #0x101, lsl #16 1ee01c: 9113d18c add x12, x12, #0x4f4 1ee020: 1400034d b 0x1eed54 <__cxa_demangle+0xda8c> 1ee024: f100093f cmp x9, #0x2 1ee028: 54000da3 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1ee02c: 39400509 ldrb w9, [x8, #0x1] 1ee030: 7101d13f cmp w9, #0x74 1ee034: 540010c0 b.eq 0x1ee24c <__cxa_demangle+0xcf84> 1ee038: 7101953f cmp w9, #0x65 1ee03c: 54000d01 b.ne 0x1ee1dc <__cxa_demangle+0xcf14> 1ee040: f9497274 ldr x20, [x19, #0x12e0] 1ee044: 91000908 add x8, x8, #0x2 1ee048: f9000268 str x8, [x19] 1ee04c: aa1403e8 mov x8, x20 1ee050: f8408d09 ldr x9, [x8, #0x8]! 1ee054: 9100812a add x10, x9, #0x20 1ee058: f13fc15f cmp x10, #0xff0 1ee05c: 54000143 b.lo 0x1ee084 <__cxa_demangle+0xcdbc> 1ee060: 321403e0 orr w0, wzr, #0x1000 1ee064: 97fad08b bl 0xa2290 1ee068: b4007ac0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee06c: aa0003e8 mov x8, x0 1ee070: aa1f03e9 mov x9, xzr 1ee074: f9000014 str x20, [x0] 1ee078: f8008d1f str xzr, [x8, #0x8]! 1ee07c: aa0003f4 mov x20, x0 1ee080: f9097260 str x0, [x19, #0x12e0] 1ee084: 9100812a add x10, x9, #0x20 1ee088: 8b090280 add x0, x20, x9 1ee08c: d0000589 adrp x9, 0x2a0000 1ee090: 528020eb mov w11, #0x107 // =263 1ee094: f00002ac adrp x12, 0x245000 1ee098: 91226129 add x9, x9, #0x898 1ee09c: 72a0202b movk w11, #0x101, lsl #16 1ee0a0: 9114518c add x12, x12, #0x514 1ee0a4: 140003b7 b 0x1eef80 <__cxa_demangle+0xdcb8> 1ee0a8: f100093f cmp x9, #0x2 1ee0ac: 54000983 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1ee0b0: 39400509 ldrb w9, [x8, #0x1] 1ee0b4: 7101493f cmp w9, #0x52 1ee0b8: 54001ce0 b.eq 0x1ee454 <__cxa_demangle+0xd18c> 1ee0bc: 7101c93f cmp w9, #0x72 1ee0c0: 54001960 b.eq 0x1ee3ec <__cxa_demangle+0xd124> 1ee0c4: 7101bd3f cmp w9, #0x6f 1ee0c8: 540008a1 b.ne 0x1ee1dc <__cxa_demangle+0xcf14> 1ee0cc: f9497274 ldr x20, [x19, #0x12e0] 1ee0d0: 91000908 add x8, x8, #0x2 1ee0d4: f9000268 str x8, [x19] 1ee0d8: aa1403e8 mov x8, x20 1ee0dc: f8408d09 ldr x9, [x8, #0x8]! 1ee0e0: 9100812a add x10, x9, #0x20 1ee0e4: f13fc15f cmp x10, #0xff0 1ee0e8: 54000143 b.lo 0x1ee110 <__cxa_demangle+0xce48> 1ee0ec: 321403e0 orr w0, wzr, #0x1000 1ee0f0: 97fad068 bl 0xa2290 1ee0f4: b4007660 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee0f8: aa0003e8 mov x8, x0 1ee0fc: aa1f03e9 mov x9, xzr 1ee100: f9000014 str x20, [x0] 1ee104: f8008d1f str xzr, [x8, #0x8]! 1ee108: aa0003f4 mov x20, x0 1ee10c: f9097260 str x0, [x19, #0x12e0] 1ee110: 9100812a add x10, x9, #0x20 1ee114: 8b090280 add x0, x20, x9 1ee118: d0000589 adrp x9, 0x2a0000 1ee11c: 528020eb mov w11, #0x107 // =263 1ee120: f00002ac adrp x12, 0x245000 1ee124: 91226129 add x9, x9, #0x898 1ee128: 72a0202b movk w11, #0x101, lsl #16 1ee12c: 9116f18c add x12, x12, #0x5bc 1ee130: 14000394 b 0x1eef80 <__cxa_demangle+0xdcb8> 1ee134: f100093f cmp x9, #0x2 1ee138: 54000523 b.lo 0x1ee1dc <__cxa_demangle+0xcf14> 1ee13c: 39400509 ldrb w9, [x8, #0x1] 1ee140: aa1f03e0 mov x0, xzr 1ee144: 51018529 sub w9, w9, #0x61 1ee148: 7100593f cmp w9, #0x16 1ee14c: 54007288 b.hi 0x1eef9c <__cxa_demangle+0xdcd4> 1ee150: f00002aa adrp x10, 0x245000 1ee154: 9104194a add x10, x10, #0x106 1ee158: 1000008b adr x11, 0x1ee168 <__cxa_demangle+0xcea0> 1ee15c: 7869794c ldrh w12, [x10, x9, lsl #1] 1ee160: 8b0c096b add x11, x11, x12, lsl #2 1ee164: d61f0160 br x11 1ee168: f9497274 ldr x20, [x19, #0x12e0] 1ee16c: 91000908 add x8, x8, #0x2 1ee170: f9000268 str x8, [x19] 1ee174: aa1403e8 mov x8, x20 1ee178: f8408d09 ldr x9, [x8, #0x8]! 1ee17c: 9100812a add x10, x9, #0x20 1ee180: f13fc15f cmp x10, #0xff0 1ee184: 54000143 b.lo 0x1ee1ac <__cxa_demangle+0xcee4> 1ee188: 321403e0 orr w0, wzr, #0x1000 1ee18c: 97fad041 bl 0xa2290 1ee190: b4007180 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee194: aa0003e8 mov x8, x0 1ee198: aa1f03e9 mov x9, xzr 1ee19c: f9000014 str x20, [x0] 1ee1a0: f8008d1f str xzr, [x8, #0x8]! 1ee1a4: aa0003f4 mov x20, x0 1ee1a8: f9097260 str x0, [x19, #0x12e0] 1ee1ac: 9100812a add x10, x9, #0x20 1ee1b0: 8b090280 add x0, x20, x9 1ee1b4: d0000589 adrp x9, 0x2a0000 1ee1b8: f00002ac adrp x12, 0x245000 1ee1bc: 91226129 add x9, x9, #0x898 1ee1c0: 528020eb mov w11, #0x107 // =263 1ee1c4: 91162d8c add x12, x12, #0x58b 1ee1c8: 72a0202b movk w11, #0x101, lsl #16 1ee1cc: f900010a str x10, [x8] 1ee1d0: f8010c09 str x9, [x0, #0x10]! 1ee1d4: 91003988 add x8, x12, #0xe 1ee1d8: 1400036d b 0x1eef8c <__cxa_demangle+0xdcc4> 1ee1dc: aa1f03e0 mov x0, xzr 1ee1e0: 1400036f b 0x1eef9c <__cxa_demangle+0xdcd4> 1ee1e4: f9497274 ldr x20, [x19, #0x12e0] 1ee1e8: 91000908 add x8, x8, #0x2 1ee1ec: f9000268 str x8, [x19] 1ee1f0: aa1403e8 mov x8, x20 1ee1f4: f8408d09 ldr x9, [x8, #0x8]! 1ee1f8: 9100812a add x10, x9, #0x20 1ee1fc: f13fc15f cmp x10, #0xff0 1ee200: 54000143 b.lo 0x1ee228 <__cxa_demangle+0xcf60> 1ee204: 321403e0 orr w0, wzr, #0x1000 1ee208: 97fad022 bl 0xa2290 1ee20c: b4006da0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee210: aa0003e8 mov x8, x0 1ee214: aa1f03e9 mov x9, xzr 1ee218: f9000014 str x20, [x0] 1ee21c: f8008d1f str xzr, [x8, #0x8]! 1ee220: aa0003f4 mov x20, x0 1ee224: f9097260 str x0, [x19, #0x12e0] 1ee228: 9100812a add x10, x9, #0x20 1ee22c: 8b090280 add x0, x20, x9 1ee230: d0000589 adrp x9, 0x2a0000 1ee234: 528020eb mov w11, #0x107 // =263 1ee238: f00002ac adrp x12, 0x245000 1ee23c: 91226129 add x9, x9, #0x898 1ee240: 72a0202b movk w11, #0x101, lsl #16 1ee244: 9113158c add x12, x12, #0x4c5 1ee248: 140002c3 b 0x1eed54 <__cxa_demangle+0xda8c> 1ee24c: f9497274 ldr x20, [x19, #0x12e0] 1ee250: 91000908 add x8, x8, #0x2 1ee254: f9000268 str x8, [x19] 1ee258: aa1403e8 mov x8, x20 1ee25c: f8408d09 ldr x9, [x8, #0x8]! 1ee260: 9100812a add x10, x9, #0x20 1ee264: f13fc15f cmp x10, #0xff0 1ee268: 54000143 b.lo 0x1ee290 <__cxa_demangle+0xcfc8> 1ee26c: 321403e0 orr w0, wzr, #0x1000 1ee270: 97fad008 bl 0xa2290 1ee274: b4006a60 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee278: aa0003e8 mov x8, x0 1ee27c: aa1f03e9 mov x9, xzr 1ee280: f9000014 str x20, [x0] 1ee284: f8008d1f str xzr, [x8, #0x8]! 1ee288: aa0003f4 mov x20, x0 1ee28c: f9097260 str x0, [x19, #0x12e0] 1ee290: 9100812a add x10, x9, #0x20 1ee294: 8b090280 add x0, x20, x9 1ee298: d0000589 adrp x9, 0x2a0000 1ee29c: 528020eb mov w11, #0x107 // =263 1ee2a0: f00002ac adrp x12, 0x245000 1ee2a4: 91226129 add x9, x9, #0x898 1ee2a8: 72a0202b movk w11, #0x101, lsl #16 1ee2ac: 91147d8c add x12, x12, #0x51f 1ee2b0: 140002a9 b 0x1eed54 <__cxa_demangle+0xda8c> 1ee2b4: f9497274 ldr x20, [x19, #0x12e0] 1ee2b8: 91000908 add x8, x8, #0x2 1ee2bc: f9000268 str x8, [x19] 1ee2c0: aa1403e8 mov x8, x20 1ee2c4: f8408d09 ldr x9, [x8, #0x8]! 1ee2c8: 9100812a add x10, x9, #0x20 1ee2cc: f13fc15f cmp x10, #0xff0 1ee2d0: 54000143 b.lo 0x1ee2f8 <__cxa_demangle+0xd030> 1ee2d4: 321403e0 orr w0, wzr, #0x1000 1ee2d8: 97facfee bl 0xa2290 1ee2dc: b4006720 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee2e0: aa0003e8 mov x8, x0 1ee2e4: aa1f03e9 mov x9, xzr 1ee2e8: f9000014 str x20, [x0] 1ee2ec: f8008d1f str xzr, [x8, #0x8]! 1ee2f0: aa0003f4 mov x20, x0 1ee2f4: f9097260 str x0, [x19, #0x12e0] 1ee2f8: 9100812a add x10, x9, #0x20 1ee2fc: 8b090280 add x0, x20, x9 1ee300: d0000589 adrp x9, 0x2a0000 1ee304: 528020eb mov w11, #0x107 // =263 1ee308: f00002ac adrp x12, 0x245000 1ee30c: 91226129 add x9, x9, #0x898 1ee310: 72a0202b movk w11, #0x101, lsl #16 1ee314: 9115818c add x12, x12, #0x560 1ee318: 1400028f b 0x1eed54 <__cxa_demangle+0xda8c> 1ee31c: f9497274 ldr x20, [x19, #0x12e0] 1ee320: 91000908 add x8, x8, #0x2 1ee324: f9000268 str x8, [x19] 1ee328: aa1403e8 mov x8, x20 1ee32c: f8408d09 ldr x9, [x8, #0x8]! 1ee330: 9100812a add x10, x9, #0x20 1ee334: f13fc15f cmp x10, #0xff0 1ee338: 54000143 b.lo 0x1ee360 <__cxa_demangle+0xd098> 1ee33c: 321403e0 orr w0, wzr, #0x1000 1ee340: 97facfd4 bl 0xa2290 1ee344: b40063e0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee348: aa0003e8 mov x8, x0 1ee34c: aa1f03e9 mov x9, xzr 1ee350: f9000014 str x20, [x0] 1ee354: f8008d1f str xzr, [x8, #0x8]! 1ee358: aa0003f4 mov x20, x0 1ee35c: f9097260 str x0, [x19, #0x12e0] 1ee360: 9100812a add x10, x9, #0x20 1ee364: 8b090280 add x0, x20, x9 1ee368: d0000589 adrp x9, 0x2a0000 1ee36c: 528020eb mov w11, #0x107 // =263 1ee370: f00002ac adrp x12, 0x245000 1ee374: 91226129 add x9, x9, #0x898 1ee378: 72a0202b movk w11, #0x101, lsl #16 1ee37c: 9113f98c add x12, x12, #0x4fe 1ee380: 14000300 b 0x1eef80 <__cxa_demangle+0xdcb8> 1ee384: f9497274 ldr x20, [x19, #0x12e0] 1ee388: 91000908 add x8, x8, #0x2 1ee38c: f9000268 str x8, [x19] 1ee390: aa1403e8 mov x8, x20 1ee394: f8408d09 ldr x9, [x8, #0x8]! 1ee398: 9100812a add x10, x9, #0x20 1ee39c: f13fc15f cmp x10, #0xff0 1ee3a0: 54000143 b.lo 0x1ee3c8 <__cxa_demangle+0xd100> 1ee3a4: 321403e0 orr w0, wzr, #0x1000 1ee3a8: 97facfba bl 0xa2290 1ee3ac: b40060a0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee3b0: aa0003e8 mov x8, x0 1ee3b4: aa1f03e9 mov x9, xzr 1ee3b8: f9000014 str x20, [x0] 1ee3bc: f8008d1f str xzr, [x8, #0x8]! 1ee3c0: aa0003f4 mov x20, x0 1ee3c4: f9097260 str x0, [x19, #0x12e0] 1ee3c8: 9100812a add x10, x9, #0x20 1ee3cc: 8b090280 add x0, x20, x9 1ee3d0: d0000589 adrp x9, 0x2a0000 1ee3d4: 528020eb mov w11, #0x107 // =263 1ee3d8: f00002ac adrp x12, 0x245000 1ee3dc: 91226129 add x9, x9, #0x898 1ee3e0: 72a0202b movk w11, #0x101, lsl #16 1ee3e4: 9114258c add x12, x12, #0x509 1ee3e8: 140002e6 b 0x1eef80 <__cxa_demangle+0xdcb8> 1ee3ec: f9497274 ldr x20, [x19, #0x12e0] 1ee3f0: 91000908 add x8, x8, #0x2 1ee3f4: f9000268 str x8, [x19] 1ee3f8: aa1403e8 mov x8, x20 1ee3fc: f8408d09 ldr x9, [x8, #0x8]! 1ee400: 9100812a add x10, x9, #0x20 1ee404: f13fc15f cmp x10, #0xff0 1ee408: 54000143 b.lo 0x1ee430 <__cxa_demangle+0xd168> 1ee40c: 321403e0 orr w0, wzr, #0x1000 1ee410: 97facfa0 bl 0xa2290 1ee414: b4005d60 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee418: aa0003e8 mov x8, x0 1ee41c: aa1f03e9 mov x9, xzr 1ee420: f9000014 str x20, [x0] 1ee424: f8008d1f str xzr, [x8, #0x8]! 1ee428: aa0003f4 mov x20, x0 1ee42c: f9097260 str x0, [x19, #0x12e0] 1ee430: 9100812a add x10, x9, #0x20 1ee434: 8b090280 add x0, x20, x9 1ee438: d0000589 adrp x9, 0x2a0000 1ee43c: 528020eb mov w11, #0x107 // =263 1ee440: f00002ac adrp x12, 0x245000 1ee444: 91226129 add x9, x9, #0x898 1ee448: 72a0202b movk w11, #0x101, lsl #16 1ee44c: 91171d8c add x12, x12, #0x5c7 1ee450: 14000241 b 0x1eed54 <__cxa_demangle+0xda8c> 1ee454: f9497274 ldr x20, [x19, #0x12e0] 1ee458: 91000908 add x8, x8, #0x2 1ee45c: f9000268 str x8, [x19] 1ee460: aa1403e8 mov x8, x20 1ee464: f8408d09 ldr x9, [x8, #0x8]! 1ee468: 9100812a add x10, x9, #0x20 1ee46c: f13fc15f cmp x10, #0xff0 1ee470: 54000143 b.lo 0x1ee498 <__cxa_demangle+0xd1d0> 1ee474: 321403e0 orr w0, wzr, #0x1000 1ee478: 97facf86 bl 0xa2290 1ee47c: b4005a20 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee480: aa0003e8 mov x8, x0 1ee484: aa1f03e9 mov x9, xzr 1ee488: f9000014 str x20, [x0] 1ee48c: f8008d1f str xzr, [x8, #0x8]! 1ee490: aa0003f4 mov x20, x0 1ee494: f9097260 str x0, [x19, #0x12e0] 1ee498: 9100812a add x10, x9, #0x20 1ee49c: 8b090280 add x0, x20, x9 1ee4a0: d0000589 adrp x9, 0x2a0000 1ee4a4: 528020eb mov w11, #0x107 // =263 1ee4a8: f00002ac adrp x12, 0x245000 1ee4ac: 91226129 add x9, x9, #0x898 1ee4b0: 72a0202b movk w11, #0x101, lsl #16 1ee4b4: 9117458c add x12, x12, #0x5d1 1ee4b8: 140002b2 b 0x1eef80 <__cxa_demangle+0xdcb8> 1ee4bc: f9497274 ldr x20, [x19, #0x12e0] 1ee4c0: 91000908 add x8, x8, #0x2 1ee4c4: f9000268 str x8, [x19] 1ee4c8: aa1403e8 mov x8, x20 1ee4cc: f8408d09 ldr x9, [x8, #0x8]! 1ee4d0: 9100812a add x10, x9, #0x20 1ee4d4: f13fc15f cmp x10, #0xff0 1ee4d8: 54000143 b.lo 0x1ee500 <__cxa_demangle+0xd238> 1ee4dc: 321403e0 orr w0, wzr, #0x1000 1ee4e0: 97facf6c bl 0xa2290 1ee4e4: b40056e0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee4e8: aa0003e8 mov x8, x0 1ee4ec: aa1f03e9 mov x9, xzr 1ee4f0: f9000014 str x20, [x0] 1ee4f4: f8008d1f str xzr, [x8, #0x8]! 1ee4f8: aa0003f4 mov x20, x0 1ee4fc: f9097260 str x0, [x19, #0x12e0] 1ee500: 9100812a add x10, x9, #0x20 1ee504: 8b090280 add x0, x20, x9 1ee508: d0000589 adrp x9, 0x2a0000 1ee50c: 528020eb mov w11, #0x107 // =263 1ee510: f00002ac adrp x12, 0x245000 1ee514: 91226129 add x9, x9, #0x898 1ee518: 72a0202b movk w11, #0x101, lsl #16 1ee51c: 9118758c add x12, x12, #0x61d 1ee520: 1400020d b 0x1eed54 <__cxa_demangle+0xda8c> 1ee524: f9497274 ldr x20, [x19, #0x12e0] 1ee528: 91000908 add x8, x8, #0x2 1ee52c: f9000268 str x8, [x19] 1ee530: aa1403e8 mov x8, x20 1ee534: f8408d09 ldr x9, [x8, #0x8]! 1ee538: 9100812a add x10, x9, #0x20 1ee53c: f13fc15f cmp x10, #0xff0 1ee540: 54000143 b.lo 0x1ee568 <__cxa_demangle+0xd2a0> 1ee544: 321403e0 orr w0, wzr, #0x1000 1ee548: 97facf52 bl 0xa2290 1ee54c: b40053a0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee550: aa0003e8 mov x8, x0 1ee554: aa1f03e9 mov x9, xzr 1ee558: f9000014 str x20, [x0] 1ee55c: f8008d1f str xzr, [x8, #0x8]! 1ee560: aa0003f4 mov x20, x0 1ee564: f9097260 str x0, [x19, #0x12e0] 1ee568: 9100812a add x10, x9, #0x20 1ee56c: 8b090280 add x0, x20, x9 1ee570: d0000589 adrp x9, 0x2a0000 1ee574: 528020eb mov w11, #0x107 // =263 1ee578: f00002ac adrp x12, 0x245000 1ee57c: 91226129 add x9, x9, #0x898 1ee580: 72a0202b movk w11, #0x101, lsl #16 1ee584: 9118f58c add x12, x12, #0x63d 1ee588: 14000261 b 0x1eef0c <__cxa_demangle+0xdc44> 1ee58c: f9497274 ldr x20, [x19, #0x12e0] 1ee590: 91000908 add x8, x8, #0x2 1ee594: f9000268 str x8, [x19] 1ee598: aa1403e8 mov x8, x20 1ee59c: f8408d09 ldr x9, [x8, #0x8]! 1ee5a0: 9100812a add x10, x9, #0x20 1ee5a4: f13fc15f cmp x10, #0xff0 1ee5a8: 54000143 b.lo 0x1ee5d0 <__cxa_demangle+0xd308> 1ee5ac: 321403e0 orr w0, wzr, #0x1000 1ee5b0: 97facf38 bl 0xa2290 1ee5b4: b4005060 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee5b8: aa0003e8 mov x8, x0 1ee5bc: aa1f03e9 mov x9, xzr 1ee5c0: f9000014 str x20, [x0] 1ee5c4: f8008d1f str xzr, [x8, #0x8]! 1ee5c8: aa0003f4 mov x20, x0 1ee5cc: f9097260 str x0, [x19, #0x12e0] 1ee5d0: 9100812a add x10, x9, #0x20 1ee5d4: 8b090280 add x0, x20, x9 1ee5d8: d0000589 adrp x9, 0x2a0000 1ee5dc: 528020eb mov w11, #0x107 // =263 1ee5e0: f00002ac adrp x12, 0x245000 1ee5e4: 91226129 add x9, x9, #0x898 1ee5e8: 72a0202b movk w11, #0x101, lsl #16 1ee5ec: 9118c98c add x12, x12, #0x632 1ee5f0: 14000264 b 0x1eef80 <__cxa_demangle+0xdcb8> 1ee5f4: f9497274 ldr x20, [x19, #0x12e0] 1ee5f8: 91000908 add x8, x8, #0x2 1ee5fc: f9000268 str x8, [x19] 1ee600: aa1403e8 mov x8, x20 1ee604: f8408d09 ldr x9, [x8, #0x8]! 1ee608: 9100812a add x10, x9, #0x20 1ee60c: f13fc15f cmp x10, #0xff0 1ee610: 54000143 b.lo 0x1ee638 <__cxa_demangle+0xd370> 1ee614: 321403e0 orr w0, wzr, #0x1000 1ee618: 97facf1e bl 0xa2290 1ee61c: b4004d20 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee620: aa0003e8 mov x8, x0 1ee624: aa1f03e9 mov x9, xzr 1ee628: f9000014 str x20, [x0] 1ee62c: f8008d1f str xzr, [x8, #0x8]! 1ee630: aa0003f4 mov x20, x0 1ee634: f9097260 str x0, [x19, #0x12e0] 1ee638: 9100812a add x10, x9, #0x20 1ee63c: 8b090280 add x0, x20, x9 1ee640: d0000589 adrp x9, 0x2a0000 1ee644: 528020eb mov w11, #0x107 // =263 1ee648: f00002ac adrp x12, 0x245000 1ee64c: 91226129 add x9, x9, #0x898 1ee650: 72a0202b movk w11, #0x101, lsl #16 1ee654: 9112a58c add x12, x12, #0x4a9 1ee658: 140001bf b 0x1eed54 <__cxa_demangle+0xda8c> 1ee65c: f9497274 ldr x20, [x19, #0x12e0] 1ee660: 91000908 add x8, x8, #0x2 1ee664: f9000268 str x8, [x19] 1ee668: aa1403e8 mov x8, x20 1ee66c: f8408d09 ldr x9, [x8, #0x8]! 1ee670: 9100812a add x10, x9, #0x20 1ee674: f13fc15f cmp x10, #0xff0 1ee678: 54000143 b.lo 0x1ee6a0 <__cxa_demangle+0xd3d8> 1ee67c: 321403e0 orr w0, wzr, #0x1000 1ee680: 97facf04 bl 0xa2290 1ee684: b40049e0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee688: aa0003e8 mov x8, x0 1ee68c: aa1f03e9 mov x9, xzr 1ee690: f9000014 str x20, [x0] 1ee694: f8008d1f str xzr, [x8, #0x8]! 1ee698: aa0003f4 mov x20, x0 1ee69c: f9097260 str x0, [x19, #0x12e0] 1ee6a0: 9100812a add x10, x9, #0x20 1ee6a4: 8b090280 add x0, x20, x9 1ee6a8: d0000589 adrp x9, 0x2a0000 1ee6ac: 528020eb mov w11, #0x107 // =263 1ee6b0: f00002ac adrp x12, 0x245000 1ee6b4: 91226129 add x9, x9, #0x898 1ee6b8: 72a0202b movk w11, #0x101, lsl #16 1ee6bc: 91127d8c add x12, x12, #0x49f 1ee6c0: 140001a5 b 0x1eed54 <__cxa_demangle+0xda8c> 1ee6c4: 394b4677 ldrb w23, [x19, #0x2d1] 1ee6c8: 91000908 add x8, x8, #0x2 1ee6cc: 394b4276 ldrb w22, [x19, #0x2d0] 1ee6d0: f9000268 str x8, [x19] 1ee6d4: 710002ff cmp w23, #0x0 1ee6d8: 1a9f07e8 cset w8, ne 1ee6dc: f100003f cmp x1, #0x0 1ee6e0: 1a9f07e9 cset w9, ne 1ee6e4: aa0103f5 mov x21, x1 1ee6e8: 2a080128 orr w8, w9, w8 1ee6ec: 390b427f strb wzr, [x19, #0x2d0] 1ee6f0: 390b4668 strb w8, [x19, #0x2d1] 1ee6f4: aa1303e0 mov x0, x19 1ee6f8: 97ffd01c bl 0x1e2768 <__cxa_demangle+0x14a0> 1ee6fc: aa0003f4 mov x20, x0 1ee700: b4004580 cbz x0, 0x1eefb0 <__cxa_demangle+0xdce8> 1ee704: b4000075 cbz x21, 0x1ee710 <__cxa_demangle+0xd448> 1ee708: 320003e8 orr w8, wzr, #0x1 1ee70c: 390002a8 strb w8, [x21] 1ee710: f9497275 ldr x21, [x19, #0x12e0] 1ee714: aa1503e8 mov x8, x21 1ee718: f8408d09 ldr x9, [x8, #0x8]! 1ee71c: 9100812a add x10, x9, #0x20 1ee720: f13fc15f cmp x10, #0xff0 1ee724: 54000143 b.lo 0x1ee74c <__cxa_demangle+0xd484> 1ee728: 321403e0 orr w0, wzr, #0x1000 1ee72c: 97faced9 bl 0xa2290 1ee730: b4004480 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee734: aa0003e8 mov x8, x0 1ee738: aa1f03e9 mov x9, xzr 1ee73c: f9000015 str x21, [x0] 1ee740: f8008d1f str xzr, [x8, #0x8]! 1ee744: aa0003f5 mov x21, x0 1ee748: f9097260 str x0, [x19, #0x12e0] 1ee74c: 9100812a add x10, x9, #0x20 1ee750: 8b0902a0 add x0, x21, x9 1ee754: f0000589 adrp x9, 0x2a1000 1ee758: 91056129 add x9, x9, #0x158 1ee75c: 5280208b mov w11, #0x104 // =260 1ee760: 72a0202b movk w11, #0x101, lsl #16 1ee764: f900010a str x10, [x8] 1ee768: f8010c09 str x9, [x0, #0x10]! 1ee76c: b900080b str w11, [x0, #0x8] 1ee770: f9000814 str x20, [x0, #0x10] 1ee774: 14000210 b 0x1eefb4 <__cxa_demangle+0xdcec> 1ee778: f9497274 ldr x20, [x19, #0x12e0] 1ee77c: 91000908 add x8, x8, #0x2 1ee780: f9000268 str x8, [x19] 1ee784: aa1403e8 mov x8, x20 1ee788: f8408d09 ldr x9, [x8, #0x8]! 1ee78c: 9100812a add x10, x9, #0x20 1ee790: f13fc15f cmp x10, #0xff0 1ee794: 54000143 b.lo 0x1ee7bc <__cxa_demangle+0xd4f4> 1ee798: 321403e0 orr w0, wzr, #0x1000 1ee79c: 97facebd bl 0xa2290 1ee7a0: b4004100 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee7a4: aa0003e8 mov x8, x0 1ee7a8: aa1f03e9 mov x9, xzr 1ee7ac: f9000014 str x20, [x0] 1ee7b0: f8008d1f str xzr, [x8, #0x8]! 1ee7b4: aa0003f4 mov x20, x0 1ee7b8: f9097260 str x0, [x19, #0x12e0] 1ee7bc: 9100812a add x10, x9, #0x20 1ee7c0: 8b090280 add x0, x20, x9 1ee7c4: d0000589 adrp x9, 0x2a0000 1ee7c8: 528020eb mov w11, #0x107 // =263 1ee7cc: f00002ac adrp x12, 0x245000 1ee7d0: 91226129 add x9, x9, #0x898 1ee7d4: 72a0202b movk w11, #0x101, lsl #16 1ee7d8: 9111a98c add x12, x12, #0x46a 1ee7dc: 140001e9 b 0x1eef80 <__cxa_demangle+0xdcb8> 1ee7e0: f9497274 ldr x20, [x19, #0x12e0] 1ee7e4: 91000908 add x8, x8, #0x2 1ee7e8: f9000268 str x8, [x19] 1ee7ec: aa1403e8 mov x8, x20 1ee7f0: f8408d09 ldr x9, [x8, #0x8]! 1ee7f4: 9100812a add x10, x9, #0x20 1ee7f8: f13fc15f cmp x10, #0xff0 1ee7fc: 54000143 b.lo 0x1ee824 <__cxa_demangle+0xd55c> 1ee800: 321403e0 orr w0, wzr, #0x1000 1ee804: 97facea3 bl 0xa2290 1ee808: b4003dc0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee80c: aa0003e8 mov x8, x0 1ee810: aa1f03e9 mov x9, xzr 1ee814: f9000014 str x20, [x0] 1ee818: f8008d1f str xzr, [x8, #0x8]! 1ee81c: aa0003f4 mov x20, x0 1ee820: f9097260 str x0, [x19, #0x12e0] 1ee824: 9100812a add x10, x9, #0x20 1ee828: 8b090280 add x0, x20, x9 1ee82c: d0000589 adrp x9, 0x2a0000 1ee830: f00002ac adrp x12, 0x245000 1ee834: 91226129 add x9, x9, #0x898 1ee838: 528020eb mov w11, #0x107 // =263 1ee83c: 9112cd8c add x12, x12, #0x4b3 1ee840: 72a0202b movk w11, #0x101, lsl #16 1ee844: f900010a str x10, [x8] 1ee848: f8010c09 str x9, [x0, #0x10]! 1ee84c: 91004588 add x8, x12, #0x11 1ee850: 140001cf b 0x1eef8c <__cxa_demangle+0xdcc4> 1ee854: f9497274 ldr x20, [x19, #0x12e0] 1ee858: 91000908 add x8, x8, #0x2 1ee85c: f9000268 str x8, [x19] 1ee860: aa1403e8 mov x8, x20 1ee864: f8408d09 ldr x9, [x8, #0x8]! 1ee868: 9100812a add x10, x9, #0x20 1ee86c: f13fc15f cmp x10, #0xff0 1ee870: 54000143 b.lo 0x1ee898 <__cxa_demangle+0xd5d0> 1ee874: 321403e0 orr w0, wzr, #0x1000 1ee878: 97face86 bl 0xa2290 1ee87c: b4003a20 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee880: aa0003e8 mov x8, x0 1ee884: aa1f03e9 mov x9, xzr 1ee888: f9000014 str x20, [x0] 1ee88c: f8008d1f str xzr, [x8, #0x8]! 1ee890: aa0003f4 mov x20, x0 1ee894: f9097260 str x0, [x19, #0x12e0] 1ee898: 9100812a add x10, x9, #0x20 1ee89c: 8b090280 add x0, x20, x9 1ee8a0: d0000589 adrp x9, 0x2a0000 1ee8a4: f00002ac adrp x12, 0x245000 1ee8a8: 91226129 add x9, x9, #0x898 1ee8ac: 528020eb mov w11, #0x107 // =263 1ee8b0: 91133d8c add x12, x12, #0x4cf 1ee8b4: 72a0202b movk w11, #0x101, lsl #16 1ee8b8: f900010a str x10, [x8] 1ee8bc: f8010c09 str x9, [x0, #0x10]! 1ee8c0: 91003d88 add x8, x12, #0xf 1ee8c4: 140001b2 b 0x1eef8c <__cxa_demangle+0xdcc4> 1ee8c8: f9497274 ldr x20, [x19, #0x12e0] 1ee8cc: 91000908 add x8, x8, #0x2 1ee8d0: f9000268 str x8, [x19] 1ee8d4: aa1403e8 mov x8, x20 1ee8d8: f8408d09 ldr x9, [x8, #0x8]! 1ee8dc: 9100812a add x10, x9, #0x20 1ee8e0: f13fc15f cmp x10, #0xff0 1ee8e4: 54000143 b.lo 0x1ee90c <__cxa_demangle+0xd644> 1ee8e8: 321403e0 orr w0, wzr, #0x1000 1ee8ec: 97face69 bl 0xa2290 1ee8f0: b4003680 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee8f4: aa0003e8 mov x8, x0 1ee8f8: aa1f03e9 mov x9, xzr 1ee8fc: f9000014 str x20, [x0] 1ee900: f8008d1f str xzr, [x8, #0x8]! 1ee904: aa0003f4 mov x20, x0 1ee908: f9097260 str x0, [x19, #0x12e0] 1ee90c: 9100812a add x10, x9, #0x20 1ee910: 8b090280 add x0, x20, x9 1ee914: d0000589 adrp x9, 0x2a0000 1ee918: 528020eb mov w11, #0x107 // =263 1ee91c: f00002ac adrp x12, 0x245000 1ee920: 91226129 add x9, x9, #0x898 1ee924: 72a0202b movk w11, #0x101, lsl #16 1ee928: 91137d8c add x12, x12, #0x4df 1ee92c: 1400010a b 0x1eed54 <__cxa_demangle+0xda8c> 1ee930: f9497274 ldr x20, [x19, #0x12e0] 1ee934: 91000908 add x8, x8, #0x2 1ee938: f9000268 str x8, [x19] 1ee93c: aa1403e8 mov x8, x20 1ee940: f8408d09 ldr x9, [x8, #0x8]! 1ee944: 9100812a add x10, x9, #0x20 1ee948: f13fc15f cmp x10, #0xff0 1ee94c: 54000143 b.lo 0x1ee974 <__cxa_demangle+0xd6ac> 1ee950: 321403e0 orr w0, wzr, #0x1000 1ee954: 97face4f bl 0xa2290 1ee958: b4003340 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee95c: aa0003e8 mov x8, x0 1ee960: aa1f03e9 mov x9, xzr 1ee964: f9000014 str x20, [x0] 1ee968: f8008d1f str xzr, [x8, #0x8]! 1ee96c: aa0003f4 mov x20, x0 1ee970: f9097260 str x0, [x19, #0x12e0] 1ee974: 9100812a add x10, x9, #0x20 1ee978: 8b090280 add x0, x20, x9 1ee97c: d0000589 adrp x9, 0x2a0000 1ee980: 528020eb mov w11, #0x107 // =263 1ee984: f00002ac adrp x12, 0x245000 1ee988: 91226129 add x9, x9, #0x898 1ee98c: 72a0202b movk w11, #0x101, lsl #16 1ee990: 9114d18c add x12, x12, #0x534 1ee994: 1400017b b 0x1eef80 <__cxa_demangle+0xdcb8> 1ee998: 91000908 add x8, x8, #0x2 1ee99c: aa1303e0 mov x0, x19 1ee9a0: f9000268 str x8, [x19] 1ee9a4: 97fffb0e bl 0x1ed5dc <__cxa_demangle+0xc314> 1ee9a8: b4002fa0 cbz x0, 0x1eef9c <__cxa_demangle+0xdcd4> 1ee9ac: f9497275 ldr x21, [x19, #0x12e0] 1ee9b0: aa0003f4 mov x20, x0 1ee9b4: aa1503e8 mov x8, x21 1ee9b8: f8408d09 ldr x9, [x8, #0x8]! 1ee9bc: 9100812a add x10, x9, #0x20 1ee9c0: f13fc15f cmp x10, #0xff0 1ee9c4: 54000143 b.lo 0x1ee9ec <__cxa_demangle+0xd724> 1ee9c8: 321403e0 orr w0, wzr, #0x1000 1ee9cc: 97face31 bl 0xa2290 1ee9d0: b4002f80 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1ee9d4: aa0003e8 mov x8, x0 1ee9d8: aa1f03e9 mov x9, xzr 1ee9dc: f9000015 str x21, [x0] 1ee9e0: f8008d1f str xzr, [x8, #0x8]! 1ee9e4: aa0003f5 mov x21, x0 1ee9e8: f9097260 str x0, [x19, #0x12e0] 1ee9ec: 9100812a add x10, x9, #0x20 1ee9f0: 8b0902a0 add x0, x21, x9 1ee9f4: f0000589 adrp x9, 0x2a1000 1ee9f8: 5280226b mov w11, #0x113 // =275 1ee9fc: 91072129 add x9, x9, #0x1c8 1eea00: 72a0202b movk w11, #0x101, lsl #16 1eea04: f900010a str x10, [x8] 1eea08: f8010c09 str x9, [x0, #0x10]! 1eea0c: b900080b str w11, [x0, #0x8] 1eea10: f9000814 str x20, [x0, #0x10] 1eea14: 14000162 b 0x1eef9c <__cxa_demangle+0xdcd4> 1eea18: f9497274 ldr x20, [x19, #0x12e0] 1eea1c: 91000908 add x8, x8, #0x2 1eea20: f9000268 str x8, [x19] 1eea24: aa1403e8 mov x8, x20 1eea28: f8408d09 ldr x9, [x8, #0x8]! 1eea2c: 9100812a add x10, x9, #0x20 1eea30: f13fc15f cmp x10, #0xff0 1eea34: 54000143 b.lo 0x1eea5c <__cxa_demangle+0xd794> 1eea38: 321403e0 orr w0, wzr, #0x1000 1eea3c: 97face15 bl 0xa2290 1eea40: b4002c00 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eea44: aa0003e8 mov x8, x0 1eea48: aa1f03e9 mov x9, xzr 1eea4c: f9000014 str x20, [x0] 1eea50: f8008d1f str xzr, [x8, #0x8]! 1eea54: aa0003f4 mov x20, x0 1eea58: f9097260 str x0, [x19, #0x12e0] 1eea5c: 9100812a add x10, x9, #0x20 1eea60: 8b090280 add x0, x20, x9 1eea64: d0000589 adrp x9, 0x2a0000 1eea68: 528020eb mov w11, #0x107 // =263 1eea6c: f00002ac adrp x12, 0x245000 1eea70: 91226129 add x9, x9, #0x898 1eea74: 72a0202b movk w11, #0x101, lsl #16 1eea78: 9115d58c add x12, x12, #0x575 1eea7c: 14000141 b 0x1eef80 <__cxa_demangle+0xdcb8> 1eea80: f9497274 ldr x20, [x19, #0x12e0] 1eea84: 91000908 add x8, x8, #0x2 1eea88: f9000268 str x8, [x19] 1eea8c: aa1403e8 mov x8, x20 1eea90: f8408d09 ldr x9, [x8, #0x8]! 1eea94: 9100812a add x10, x9, #0x20 1eea98: f13fc15f cmp x10, #0xff0 1eea9c: 54000143 b.lo 0x1eeac4 <__cxa_demangle+0xd7fc> 1eeaa0: 321403e0 orr w0, wzr, #0x1000 1eeaa4: 97facdfb bl 0xa2290 1eeaa8: b40028c0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eeaac: aa0003e8 mov x8, x0 1eeab0: aa1f03e9 mov x9, xzr 1eeab4: f9000014 str x20, [x0] 1eeab8: f8008d1f str xzr, [x8, #0x8]! 1eeabc: aa0003f4 mov x20, x0 1eeac0: f9097260 str x0, [x19, #0x12e0] 1eeac4: 9100812a add x10, x9, #0x20 1eeac8: 8b090280 add x0, x20, x9 1eeacc: d0000589 adrp x9, 0x2a0000 1eead0: 528020eb mov w11, #0x107 // =263 1eead4: f00002ac adrp x12, 0x245000 1eead8: 91226129 add x9, x9, #0x898 1eeadc: 72a0202b movk w11, #0x101, lsl #16 1eeae0: 9116698c add x12, x12, #0x59a 1eeae4: 14000127 b 0x1eef80 <__cxa_demangle+0xdcb8> 1eeae8: f9497274 ldr x20, [x19, #0x12e0] 1eeaec: 91000908 add x8, x8, #0x2 1eeaf0: f9000268 str x8, [x19] 1eeaf4: aa1403e8 mov x8, x20 1eeaf8: f8408d09 ldr x9, [x8, #0x8]! 1eeafc: 9100812a add x10, x9, #0x20 1eeb00: f13fc15f cmp x10, #0xff0 1eeb04: 54000143 b.lo 0x1eeb2c <__cxa_demangle+0xd864> 1eeb08: 321403e0 orr w0, wzr, #0x1000 1eeb0c: 97facde1 bl 0xa2290 1eeb10: b4002580 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eeb14: aa0003e8 mov x8, x0 1eeb18: aa1f03e9 mov x9, xzr 1eeb1c: f9000014 str x20, [x0] 1eeb20: f8008d1f str xzr, [x8, #0x8]! 1eeb24: aa0003f4 mov x20, x0 1eeb28: f9097260 str x0, [x19, #0x12e0] 1eeb2c: 9100812a add x10, x9, #0x20 1eeb30: 8b090280 add x0, x20, x9 1eeb34: d0000589 adrp x9, 0x2a0000 1eeb38: 528020eb mov w11, #0x107 // =263 1eeb3c: f00002ac adrp x12, 0x245000 1eeb40: 91226129 add x9, x9, #0x898 1eeb44: 72a0202b movk w11, #0x101, lsl #16 1eeb48: 9111fd8c add x12, x12, #0x47f 1eeb4c: 1400010d b 0x1eef80 <__cxa_demangle+0xdcb8> 1eeb50: f9497274 ldr x20, [x19, #0x12e0] 1eeb54: 91000908 add x8, x8, #0x2 1eeb58: f9000268 str x8, [x19] 1eeb5c: aa1403e8 mov x8, x20 1eeb60: f8408d09 ldr x9, [x8, #0x8]! 1eeb64: 9100812a add x10, x9, #0x20 1eeb68: f13fc15f cmp x10, #0xff0 1eeb6c: 54000143 b.lo 0x1eeb94 <__cxa_demangle+0xd8cc> 1eeb70: 321403e0 orr w0, wzr, #0x1000 1eeb74: 97facdc7 bl 0xa2290 1eeb78: b4002240 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eeb7c: aa0003e8 mov x8, x0 1eeb80: aa1f03e9 mov x9, xzr 1eeb84: f9000014 str x20, [x0] 1eeb88: f8008d1f str xzr, [x8, #0x8]! 1eeb8c: aa0003f4 mov x20, x0 1eeb90: f9097260 str x0, [x19, #0x12e0] 1eeb94: 9100812a add x10, x9, #0x20 1eeb98: 8b090280 add x0, x20, x9 1eeb9c: d0000589 adrp x9, 0x2a0000 1eeba0: 528020eb mov w11, #0x107 // =263 1eeba4: f00002ac adrp x12, 0x245000 1eeba8: 91226129 add x9, x9, #0x898 1eebac: 72a0202b movk w11, #0x101, lsl #16 1eebb0: 9112298c add x12, x12, #0x48a 1eebb4: 14000068 b 0x1eed54 <__cxa_demangle+0xda8c> 1eebb8: f9497274 ldr x20, [x19, #0x12e0] 1eebbc: 91000908 add x8, x8, #0x2 1eebc0: f9000268 str x8, [x19] 1eebc4: aa1403e8 mov x8, x20 1eebc8: f8408d09 ldr x9, [x8, #0x8]! 1eebcc: 9100812a add x10, x9, #0x20 1eebd0: f13fc15f cmp x10, #0xff0 1eebd4: 54000143 b.lo 0x1eebfc <__cxa_demangle+0xd934> 1eebd8: 321403e0 orr w0, wzr, #0x1000 1eebdc: 97facdad bl 0xa2290 1eebe0: b4001f00 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eebe4: aa0003e8 mov x8, x0 1eebe8: aa1f03e9 mov x9, xzr 1eebec: f9000014 str x20, [x0] 1eebf0: f8008d1f str xzr, [x8, #0x8]! 1eebf4: aa0003f4 mov x20, x0 1eebf8: f9097260 str x0, [x19, #0x12e0] 1eebfc: 9100812a add x10, x9, #0x20 1eec00: 8b090280 add x0, x20, x9 1eec04: d0000589 adrp x9, 0x2a0000 1eec08: 528020eb mov w11, #0x107 // =263 1eec0c: f00002ac adrp x12, 0x245000 1eec10: 91226129 add x9, x9, #0x898 1eec14: 72a0202b movk w11, #0x101, lsl #16 1eec18: 9114fd8c add x12, x12, #0x53f 1eec1c: 140000d9 b 0x1eef80 <__cxa_demangle+0xdcb8> 1eec20: f9497274 ldr x20, [x19, #0x12e0] 1eec24: 91000908 add x8, x8, #0x2 1eec28: f9000268 str x8, [x19] 1eec2c: aa1403e8 mov x8, x20 1eec30: f8408d09 ldr x9, [x8, #0x8]! 1eec34: 9100812a add x10, x9, #0x20 1eec38: f13fc15f cmp x10, #0xff0 1eec3c: 54000143 b.lo 0x1eec64 <__cxa_demangle+0xd99c> 1eec40: 321403e0 orr w0, wzr, #0x1000 1eec44: 97facd93 bl 0xa2290 1eec48: b4001bc0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eec4c: aa0003e8 mov x8, x0 1eec50: aa1f03e9 mov x9, xzr 1eec54: f9000014 str x20, [x0] 1eec58: f8008d1f str xzr, [x8, #0x8]! 1eec5c: aa0003f4 mov x20, x0 1eec60: f9097260 str x0, [x19, #0x12e0] 1eec64: 9100812a add x10, x9, #0x20 1eec68: 8b090280 add x0, x20, x9 1eec6c: d0000589 adrp x9, 0x2a0000 1eec70: 528020eb mov w11, #0x107 // =263 1eec74: f00002ac adrp x12, 0x245000 1eec78: 91226129 add x9, x9, #0x898 1eec7c: 72a0202b movk w11, #0x101, lsl #16 1eec80: 9115598c add x12, x12, #0x556 1eec84: 14000034 b 0x1eed54 <__cxa_demangle+0xda8c> 1eec88: f9497274 ldr x20, [x19, #0x12e0] 1eec8c: 91000908 add x8, x8, #0x2 1eec90: f9000268 str x8, [x19] 1eec94: aa1403e8 mov x8, x20 1eec98: f8408d09 ldr x9, [x8, #0x8]! 1eec9c: 9100812a add x10, x9, #0x20 1eeca0: f13fc15f cmp x10, #0xff0 1eeca4: 54000143 b.lo 0x1eeccc <__cxa_demangle+0xda04> 1eeca8: 321403e0 orr w0, wzr, #0x1000 1eecac: 97facd79 bl 0xa2290 1eecb0: b4001880 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eecb4: aa0003e8 mov x8, x0 1eecb8: aa1f03e9 mov x9, xzr 1eecbc: f9000014 str x20, [x0] 1eecc0: f8008d1f str xzr, [x8, #0x8]! 1eecc4: aa0003f4 mov x20, x0 1eecc8: f9097260 str x0, [x19, #0x12e0] 1eeccc: 9100812a add x10, x9, #0x20 1eecd0: 8b090280 add x0, x20, x9 1eecd4: d0000589 adrp x9, 0x2a0000 1eecd8: 528020eb mov w11, #0x107 // =263 1eecdc: f00002ac adrp x12, 0x245000 1eece0: 91226129 add x9, x9, #0x898 1eece4: 72a0202b movk w11, #0x101, lsl #16 1eece8: 9116018c add x12, x12, #0x580 1eecec: 140000a5 b 0x1eef80 <__cxa_demangle+0xdcb8> 1eecf0: f9497274 ldr x20, [x19, #0x12e0] 1eecf4: 91000908 add x8, x8, #0x2 1eecf8: f9000268 str x8, [x19] 1eecfc: aa1403e8 mov x8, x20 1eed00: f8408d09 ldr x9, [x8, #0x8]! 1eed04: 9100812a add x10, x9, #0x20 1eed08: f13fc15f cmp x10, #0xff0 1eed0c: 54000143 b.lo 0x1eed34 <__cxa_demangle+0xda6c> 1eed10: 321403e0 orr w0, wzr, #0x1000 1eed14: 97facd5f bl 0xa2290 1eed18: b4001540 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eed1c: aa0003e8 mov x8, x0 1eed20: aa1f03e9 mov x9, xzr 1eed24: f9000014 str x20, [x0] 1eed28: f8008d1f str xzr, [x8, #0x8]! 1eed2c: aa0003f4 mov x20, x0 1eed30: f9097260 str x0, [x19, #0x12e0] 1eed34: 9100812a add x10, x9, #0x20 1eed38: 8b090280 add x0, x20, x9 1eed3c: d0000589 adrp x9, 0x2a0000 1eed40: 528020eb mov w11, #0x107 // =263 1eed44: f00002ac adrp x12, 0x245000 1eed48: 91226129 add x9, x9, #0x898 1eed4c: 72a0202b movk w11, #0x101, lsl #16 1eed50: 9116958c add x12, x12, #0x5a5 1eed54: f900010a str x10, [x8] 1eed58: f8010c09 str x9, [x0, #0x10]! 1eed5c: 91002588 add x8, x12, #0x9 1eed60: 1400008b b 0x1eef8c <__cxa_demangle+0xdcc4> 1eed64: f9497274 ldr x20, [x19, #0x12e0] 1eed68: 91000908 add x8, x8, #0x2 1eed6c: f9000268 str x8, [x19] 1eed70: aa1403e8 mov x8, x20 1eed74: f8408d09 ldr x9, [x8, #0x8]! 1eed78: 9100812a add x10, x9, #0x20 1eed7c: f13fc15f cmp x10, #0xff0 1eed80: 54000143 b.lo 0x1eeda8 <__cxa_demangle+0xdae0> 1eed84: 321403e0 orr w0, wzr, #0x1000 1eed88: 97facd42 bl 0xa2290 1eed8c: b40011a0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eed90: aa0003e8 mov x8, x0 1eed94: aa1f03e9 mov x9, xzr 1eed98: f9000014 str x20, [x0] 1eed9c: f8008d1f str xzr, [x8, #0x8]! 1eeda0: aa0003f4 mov x20, x0 1eeda4: f9097260 str x0, [x19, #0x12e0] 1eeda8: 9100812a add x10, x9, #0x20 1eedac: 8b090280 add x0, x20, x9 1eedb0: d0000589 adrp x9, 0x2a0000 1eedb4: f00002ac adrp x12, 0x245000 1eedb8: 91226129 add x9, x9, #0x898 1eedbc: 528020eb mov w11, #0x107 // =263 1eedc0: 9116bd8c add x12, x12, #0x5af 1eedc4: 72a0202b movk w11, #0x101, lsl #16 1eedc8: f900010a str x10, [x8] 1eedcc: f8010c09 str x9, [x0, #0x10]! 1eedd0: 91003188 add x8, x12, #0xc 1eedd4: 1400006e b 0x1eef8c <__cxa_demangle+0xdcc4> 1eedd8: f9497274 ldr x20, [x19, #0x12e0] 1eeddc: 91000908 add x8, x8, #0x2 1eede0: f9000268 str x8, [x19] 1eede4: aa1403e8 mov x8, x20 1eede8: f8408d09 ldr x9, [x8, #0x8]! 1eedec: 9100812a add x10, x9, #0x20 1eedf0: f13fc15f cmp x10, #0xff0 1eedf4: 54000143 b.lo 0x1eee1c <__cxa_demangle+0xdb54> 1eedf8: 321403e0 orr w0, wzr, #0x1000 1eedfc: 97facd25 bl 0xa2290 1eee00: b4000e00 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eee04: aa0003e8 mov x8, x0 1eee08: aa1f03e9 mov x9, xzr 1eee0c: f9000014 str x20, [x0] 1eee10: f8008d1f str xzr, [x8, #0x8]! 1eee14: aa0003f4 mov x20, x0 1eee18: f9097260 str x0, [x19, #0x12e0] 1eee1c: 9100812a add x10, x9, #0x20 1eee20: 8b090280 add x0, x20, x9 1eee24: d0000589 adrp x9, 0x2a0000 1eee28: 528020eb mov w11, #0x107 // =263 1eee2c: f00002ac adrp x12, 0x245000 1eee30: 91226129 add x9, x9, #0x898 1eee34: 72a0202b movk w11, #0x101, lsl #16 1eee38: 9117c98c add x12, x12, #0x5f2 1eee3c: 14000051 b 0x1eef80 <__cxa_demangle+0xdcb8> 1eee40: f9497274 ldr x20, [x19, #0x12e0] 1eee44: 91000908 add x8, x8, #0x2 1eee48: f9000268 str x8, [x19] 1eee4c: aa1403e8 mov x8, x20 1eee50: f8408d09 ldr x9, [x8, #0x8]! 1eee54: 9100812a add x10, x9, #0x20 1eee58: f13fc15f cmp x10, #0xff0 1eee5c: 54000143 b.lo 0x1eee84 <__cxa_demangle+0xdbbc> 1eee60: 321403e0 orr w0, wzr, #0x1000 1eee64: 97facd0b bl 0xa2290 1eee68: b4000ac0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eee6c: aa0003e8 mov x8, x0 1eee70: aa1f03e9 mov x9, xzr 1eee74: f9000014 str x20, [x0] 1eee78: f8008d1f str xzr, [x8, #0x8]! 1eee7c: aa0003f4 mov x20, x0 1eee80: f9097260 str x0, [x19, #0x12e0] 1eee84: 9100812a add x10, x9, #0x20 1eee88: 8b090280 add x0, x20, x9 1eee8c: d0000589 adrp x9, 0x2a0000 1eee90: 528020eb mov w11, #0x107 // =263 1eee94: f00002ac adrp x12, 0x245000 1eee98: 91226129 add x9, x9, #0x898 1eee9c: 72a0202b movk w11, #0x101, lsl #16 1eeea0: 9118218c add x12, x12, #0x608 1eeea4: 14000037 b 0x1eef80 <__cxa_demangle+0xdcb8> 1eeea8: f9497274 ldr x20, [x19, #0x12e0] 1eeeac: 91000908 add x8, x8, #0x2 1eeeb0: f9000268 str x8, [x19] 1eeeb4: aa1403e8 mov x8, x20 1eeeb8: f8408d09 ldr x9, [x8, #0x8]! 1eeebc: 9100812a add x10, x9, #0x20 1eeec0: f13fc15f cmp x10, #0xff0 1eeec4: 54000143 b.lo 0x1eeeec <__cxa_demangle+0xdc24> 1eeec8: 321403e0 orr w0, wzr, #0x1000 1eeecc: 97faccf1 bl 0xa2290 1eeed0: b4000780 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eeed4: aa0003e8 mov x8, x0 1eeed8: aa1f03e9 mov x9, xzr 1eeedc: f9000014 str x20, [x0] 1eeee0: f8008d1f str xzr, [x8, #0x8]! 1eeee4: aa0003f4 mov x20, x0 1eeee8: f9097260 str x0, [x19, #0x12e0] 1eeeec: 9100812a add x10, x9, #0x20 1eeef0: 8b090280 add x0, x20, x9 1eeef4: d0000589 adrp x9, 0x2a0000 1eeef8: 528020eb mov w11, #0x107 // =263 1eeefc: f00002ac adrp x12, 0x245000 1eef00: 91226129 add x9, x9, #0x898 1eef04: 72a0202b movk w11, #0x101, lsl #16 1eef08: 9117718c add x12, x12, #0x5dc 1eef0c: f900010a str x10, [x8] 1eef10: f8010c09 str x9, [x0, #0x10]! 1eef14: 91002d88 add x8, x12, #0xb 1eef18: 1400001d b 0x1eef8c <__cxa_demangle+0xdcc4> 1eef1c: f9497274 ldr x20, [x19, #0x12e0] 1eef20: 91000908 add x8, x8, #0x2 1eef24: f9000268 str x8, [x19] 1eef28: aa1403e8 mov x8, x20 1eef2c: f8408d09 ldr x9, [x8, #0x8]! 1eef30: 9100812a add x10, x9, #0x20 1eef34: f13fc15f cmp x10, #0xff0 1eef38: 54000143 b.lo 0x1eef60 <__cxa_demangle+0xdc98> 1eef3c: 321403e0 orr w0, wzr, #0x1000 1eef40: 97faccd4 bl 0xa2290 1eef44: b40003e0 cbz x0, 0x1eefc0 <__cxa_demangle+0xdcf8> 1eef48: aa0003e8 mov x8, x0 1eef4c: aa1f03e9 mov x9, xzr 1eef50: f9000014 str x20, [x0] 1eef54: f8008d1f str xzr, [x8, #0x8]! 1eef58: aa0003f4 mov x20, x0 1eef5c: f9097260 str x0, [x19, #0x12e0] 1eef60: 9100812a add x10, x9, #0x20 1eef64: 8b090280 add x0, x20, x9 1eef68: d0000589 adrp x9, 0x2a0000 1eef6c: 528020eb mov w11, #0x107 // =263 1eef70: f00002ac adrp x12, 0x245000 1eef74: 91226129 add x9, x9, #0x898 1eef78: 72a0202b movk w11, #0x101, lsl #16 1eef7c: 9117f58c add x12, x12, #0x5fd 1eef80: f900010a str x10, [x8] 1eef84: f8010c09 str x9, [x0, #0x10]! 1eef88: 91002988 add x8, x12, #0xa 1eef8c: 9e670180 fmov d0, x12 1eef90: 4e181d00 mov v0.d[1], x8 1eef94: b900080b str w11, [x0, #0x8] 1eef98: 3d800400 str q0, [x0, #0x10] 1eef9c: a9437bfd ldp x29, x30, [sp, #0x30] 1eefa0: a9424ff4 ldp x20, x19, [sp, #0x20] 1eefa4: a94157f6 ldp x22, x21, [sp, #0x10] 1eefa8: f84407f7 ldr x23, [sp], #0x40 1eefac: d65f03c0 ret 1eefb0: aa1f03e0 mov x0, xzr 1eefb4: 390b4677 strb w23, [x19, #0x2d1] 1eefb8: 390b4276 strb w22, [x19, #0x2d0] 1eefbc: 17fffff8 b 0x1eef9c <__cxa_demangle+0xdcd4> 1eefc0: 97faeda8 bl 0xaa660 <_ZSt9terminatev@plt> 1eefc4: 390b4677 strb w23, [x19, #0x2d1] 1eefc8: 390b4276 strb w22, [x19, #0x2d0] 1eefcc: 97fae3d1 bl 0xa7f10 <_Unwind_Resume@plt> 1eefd0: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1eefd4: a9017bfd stp x29, x30, [sp, #0x10] 1eefd8: 910043fd add x29, sp, #0x10 1eefdc: a940a828 ldp x8, x10, [x1, #0x8] 1eefe0: aa0103f3 mov x19, x1 1eefe4: aa0003f4 mov x20, x0 1eefe8: 91000509 add x9, x8, #0x1 1eefec: eb0a013f cmp x9, x10 1eeff0: 54000062 b.hs 0x1eeffc <__cxa_demangle+0xdd34> 1eeff4: f9400260 ldr x0, [x19] 1eeff8: 1400000a b 0x1ef020 <__cxa_demangle+0xdd58> 1eeffc: f9400260 ldr x0, [x19] 1ef000: d37ff948 lsl x8, x10, #1 1ef004: eb09011f cmp x8, x9 1ef008: 9a883121 csel x1, x9, x8, lo 1ef00c: f9000a61 str x1, [x19, #0x10] 1ef010: 97fad298 bl 0xa3a70 1ef014: f9000260 str x0, [x19] 1ef018: b40001c0 cbz x0, 0x1ef050 <__cxa_demangle+0xdd88> 1ef01c: f9400668 ldr x8, [x19, #0x8] 1ef020: 321f17e9 orr w9, wzr, #0x7e 1ef024: 38286809 strb w9, [x0, x8] 1ef028: f9400668 ldr x8, [x19, #0x8] 1ef02c: aa1303e1 mov x1, x19 1ef030: 91000508 add x8, x8, #0x1 1ef034: f9000668 str x8, [x19, #0x8] 1ef038: f9400a80 ldr x0, [x20, #0x10] 1ef03c: a9417bfd ldp x29, x30, [sp, #0x10] 1ef040: f9400008 ldr x8, [x0] 1ef044: f9401102 ldr x2, [x8, #0x20] 1ef048: a8c24ff4 ldp x20, x19, [sp], #0x20 1ef04c: d61f0040 br x2 1ef050: 97faed84 bl 0xaa660 <_ZSt9terminatev@plt> 1ef054: 17fac643 b 0xa0960 <_ZdlPv@plt> 1ef058: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1ef05c: a9017bfd stp x29, x30, [sp, #0x10] 1ef060: 910043fd add x29, sp, #0x10 1ef064: a940a828 ldp x8, x10, [x1, #0x8] 1ef068: aa0103f3 mov x19, x1 1ef06c: aa0003f4 mov x20, x0 1ef070: 91002509 add x9, x8, #0x9 1ef074: eb0a013f cmp x9, x10 1ef078: 54000062 b.hs 0x1ef084 <__cxa_demangle+0xddbc> 1ef07c: f9400260 ldr x0, [x19] 1ef080: 1400000a b 0x1ef0a8 <__cxa_demangle+0xdde0> 1ef084: f9400260 ldr x0, [x19] 1ef088: d37ff948 lsl x8, x10, #1 1ef08c: eb09011f cmp x8, x9 1ef090: 9a883121 csel x1, x9, x8, lo 1ef094: f9000a61 str x1, [x19, #0x10] 1ef098: 97fad276 bl 0xa3a70 1ef09c: f9000260 str x0, [x19] 1ef0a0: b40003e0 cbz x0, 0x1ef11c <__cxa_demangle+0xde54> 1ef0a4: f9400668 ldr x8, [x19, #0x8] 1ef0a8: d00002a9 adrp x9, 0x245000 1ef0ac: 9119b529 add x9, x9, #0x66d 1ef0b0: f9400129 ldr x9, [x9] 1ef0b4: 8b080008 add x8, x0, x8 1ef0b8: 321b03ea orr w10, wzr, #0x20 1ef0bc: 3900210a strb w10, [x8, #0x8] 1ef0c0: f9000109 str x9, [x8] 1ef0c4: f9400668 ldr x8, [x19, #0x8] 1ef0c8: aa1303e1 mov x1, x19 1ef0cc: 91002508 add x8, x8, #0x9 1ef0d0: f9000668 str x8, [x19, #0x8] 1ef0d4: f9400a94 ldr x20, [x20, #0x10] 1ef0d8: f9400288 ldr x8, [x20] 1ef0dc: aa1403e0 mov x0, x20 1ef0e0: f9401108 ldr x8, [x8, #0x20] 1ef0e4: d63f0100 blr x8 1ef0e8: 39402688 ldrb w8, [x20, #0x9] 1ef0ec: 7100051f cmp w8, #0x1 1ef0f0: 54000081 b.ne 0x1ef100 <__cxa_demangle+0xde38> 1ef0f4: a9417bfd ldp x29, x30, [sp, #0x10] 1ef0f8: a8c24ff4 ldp x20, x19, [sp], #0x20 1ef0fc: d65f03c0 ret 1ef100: f9400288 ldr x8, [x20] 1ef104: a9417bfd ldp x29, x30, [sp, #0x10] 1ef108: aa1403e0 mov x0, x20 1ef10c: aa1303e1 mov x1, x19 1ef110: f9401502 ldr x2, [x8, #0x28] 1ef114: a8c24ff4 ldp x20, x19, [sp], #0x20 1ef118: d61f0040 br x2 1ef11c: 97faed51 bl 0xaa660 <_ZSt9terminatev@plt> 1ef120: 17fac610 b 0xa0960 <_ZdlPv@plt> 1ef124: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1ef128: a9017bfd stp x29, x30, [sp, #0x10] 1ef12c: 910043fd add x29, sp, #0x10 1ef130: a940a828 ldp x8, x10, [x1, #0x8] 1ef134: aa0103f3 mov x19, x1 1ef138: aa0003f4 mov x20, x0 1ef13c: 91002d09 add x9, x8, #0xb 1ef140: eb0a013f cmp x9, x10 1ef144: 54000062 b.hs 0x1ef150 <__cxa_demangle+0xde88> 1ef148: f9400260 ldr x0, [x19] 1ef14c: 1400000a b 0x1ef174 <__cxa_demangle+0xdeac> 1ef150: f9400260 ldr x0, [x19] 1ef154: d37ff948 lsl x8, x10, #1 1ef158: eb09011f cmp x8, x9 1ef15c: 9a883121 csel x1, x9, x8, lo 1ef160: f9000a61 str x1, [x19, #0x10] 1ef164: 97fad243 bl 0xa3a70 1ef168: f9000260 str x0, [x19] 1ef16c: b4000420 cbz x0, 0x1ef1f0 <__cxa_demangle+0xdf28> 1ef170: f9400668 ldr x8, [x19, #0x8] 1ef174: d00002a9 adrp x9, 0x245000 1ef178: 91195529 add x9, x9, #0x655 1ef17c: f9400129 ldr x9, [x9] 1ef180: 8b080008 add x8, x0, x8 1ef184: 321b03ea orr w10, wzr, #0x20 1ef188: 5284444b mov w11, #0x2222 // =8738 1ef18c: 3900290a strb w10, [x8, #0xa] 1ef190: f9000109 str x9, [x8] 1ef194: 7900110b strh w11, [x8, #0x8] 1ef198: f9400668 ldr x8, [x19, #0x8] 1ef19c: aa1303e1 mov x1, x19 1ef1a0: 91002d08 add x8, x8, #0xb 1ef1a4: f9000668 str x8, [x19, #0x8] 1ef1a8: f9400a94 ldr x20, [x20, #0x10] 1ef1ac: f9400288 ldr x8, [x20] 1ef1b0: aa1403e0 mov x0, x20 1ef1b4: f9401108 ldr x8, [x8, #0x20] 1ef1b8: d63f0100 blr x8 1ef1bc: 39402688 ldrb w8, [x20, #0x9] 1ef1c0: 7100051f cmp w8, #0x1 1ef1c4: 54000081 b.ne 0x1ef1d4 <__cxa_demangle+0xdf0c> 1ef1c8: a9417bfd ldp x29, x30, [sp, #0x10] 1ef1cc: a8c24ff4 ldp x20, x19, [sp], #0x20 1ef1d0: d65f03c0 ret 1ef1d4: f9400288 ldr x8, [x20] 1ef1d8: a9417bfd ldp x29, x30, [sp, #0x10] 1ef1dc: aa1403e0 mov x0, x20 1ef1e0: aa1303e1 mov x1, x19 1ef1e4: f9401502 ldr x2, [x8, #0x28] 1ef1e8: a8c24ff4 ldp x20, x19, [sp], #0x20 1ef1ec: d61f0040 br x2 1ef1f0: 97faed1c bl 0xaa660 <_ZSt9terminatev@plt> 1ef1f4: 17fac5db b 0xa0960 <_ZdlPv@plt> 1ef1f8: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1ef1fc: a9017bfd stp x29, x30, [sp, #0x10] 1ef200: 910043fd add x29, sp, #0x10 1ef204: a940a828 ldp x8, x10, [x1, #0x8] 1ef208: aa0103f3 mov x19, x1 1ef20c: aa0003f4 mov x20, x0 1ef210: 91000909 add x9, x8, #0x2 1ef214: eb0a013f cmp x9, x10 1ef218: 54000062 b.hs 0x1ef224 <__cxa_demangle+0xdf5c> 1ef21c: f9400260 ldr x0, [x19] 1ef220: 1400000a b 0x1ef248 <__cxa_demangle+0xdf80> 1ef224: f9400260 ldr x0, [x19] 1ef228: d37ff948 lsl x8, x10, #1 1ef22c: eb09011f cmp x8, x9 1ef230: 9a883121 csel x1, x9, x8, lo 1ef234: f9000a61 str x1, [x19, #0x10] 1ef238: 97fad20e bl 0xa3a70 1ef23c: f9000260 str x0, [x19] 1ef240: b4000340 cbz x0, 0x1ef2a8 <__cxa_demangle+0xdfe0> 1ef244: f9400668 ldr x8, [x19, #0x8] 1ef248: 52874749 mov w9, #0x3a3a // =14906 1ef24c: 78286809 strh w9, [x0, x8] 1ef250: f9400668 ldr x8, [x19, #0x8] 1ef254: aa1303e1 mov x1, x19 1ef258: 91000908 add x8, x8, #0x2 1ef25c: f9000668 str x8, [x19, #0x8] 1ef260: f9400a94 ldr x20, [x20, #0x10] 1ef264: f9400288 ldr x8, [x20] 1ef268: aa1403e0 mov x0, x20 1ef26c: f9401108 ldr x8, [x8, #0x20] 1ef270: d63f0100 blr x8 1ef274: 39402688 ldrb w8, [x20, #0x9] 1ef278: 7100051f cmp w8, #0x1 1ef27c: 54000081 b.ne 0x1ef28c <__cxa_demangle+0xdfc4> 1ef280: a9417bfd ldp x29, x30, [sp, #0x10] 1ef284: a8c24ff4 ldp x20, x19, [sp], #0x20 1ef288: d65f03c0 ret 1ef28c: f9400288 ldr x8, [x20] 1ef290: a9417bfd ldp x29, x30, [sp, #0x10] 1ef294: aa1403e0 mov x0, x20 1ef298: aa1303e1 mov x1, x19 1ef29c: f9401502 ldr x2, [x8, #0x28] 1ef2a0: a8c24ff4 ldp x20, x19, [sp], #0x20 1ef2a4: d61f0040 br x2 1ef2a8: 97faecee bl 0xaa660 <_ZSt9terminatev@plt> 1ef2ac: f9400800 ldr x0, [x0, #0x10] 1ef2b0: f9400008 ldr x8, [x0] 1ef2b4: f9401901 ldr x1, [x8, #0x30] 1ef2b8: d61f0020 br x1 1ef2bc: 17fac5a9 b 0xa0960 <_ZdlPv@plt> 1ef2c0: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1ef2c4: a9014ff4 stp x20, x19, [sp, #0x10] 1ef2c8: a9027bfd stp x29, x30, [sp, #0x20] 1ef2cc: 910083fd add x29, sp, #0x20 1ef2d0: f9400815 ldr x21, [x0, #0x10] 1ef2d4: aa0003f4 mov x20, x0 1ef2d8: aa0103f3 mov x19, x1 1ef2dc: f94002a8 ldr x8, [x21] 1ef2e0: aa1503e0 mov x0, x21 1ef2e4: f9401108 ldr x8, [x8, #0x20] 1ef2e8: d63f0100 blr x8 1ef2ec: 394026a8 ldrb w8, [x21, #0x9] 1ef2f0: 7100051f cmp w8, #0x1 1ef2f4: 540000c0 b.eq 0x1ef30c <__cxa_demangle+0xe044> 1ef2f8: f94002a8 ldr x8, [x21] 1ef2fc: aa1503e0 mov x0, x21 1ef300: aa1303e1 mov x1, x19 1ef304: f9401508 ldr x8, [x8, #0x28] 1ef308: d63f0100 blr x8 1ef30c: a941a296 ldp x22, x8, [x20, #0x18] 1ef310: eb160115 subs x21, x8, x22 1ef314: 540002e0 b.eq 0x1ef370 <__cxa_demangle+0xe0a8> 1ef318: a940aa68 ldp x8, x10, [x19, #0x8] 1ef31c: 8b150109 add x9, x8, x21 1ef320: eb0a013f cmp x9, x10 1ef324: 54000062 b.hs 0x1ef330 <__cxa_demangle+0xe068> 1ef328: f9400260 ldr x0, [x19] 1ef32c: 1400000a b 0x1ef354 <__cxa_demangle+0xe08c> 1ef330: f9400260 ldr x0, [x19] 1ef334: d37ff948 lsl x8, x10, #1 1ef338: eb09011f cmp x8, x9 1ef33c: 9a883121 csel x1, x9, x8, lo 1ef340: f9000a61 str x1, [x19, #0x10] 1ef344: 97fad1cb bl 0xa3a70 1ef348: f9000260 str x0, [x19] 1ef34c: b40003c0 cbz x0, 0x1ef3c4 <__cxa_demangle+0xe0fc> 1ef350: f9400668 ldr x8, [x19, #0x8] 1ef354: 8b080000 add x0, x0, x8 1ef358: aa1603e1 mov x1, x22 1ef35c: aa1503e2 mov x2, x21 1ef360: 97faceb8 bl 0xa2e40 1ef364: f9400668 ldr x8, [x19, #0x8] 1ef368: 8b150108 add x8, x8, x21 1ef36c: f9000668 str x8, [x19, #0x8] 1ef370: f9401694 ldr x20, [x20, #0x28] 1ef374: aa1303e1 mov x1, x19 1ef378: f9400288 ldr x8, [x20] 1ef37c: aa1403e0 mov x0, x20 1ef380: f9401108 ldr x8, [x8, #0x20] 1ef384: d63f0100 blr x8 1ef388: 39402688 ldrb w8, [x20, #0x9] 1ef38c: 7100051f cmp w8, #0x1 1ef390: 540000a1 b.ne 0x1ef3a4 <__cxa_demangle+0xe0dc> 1ef394: a9427bfd ldp x29, x30, [sp, #0x20] 1ef398: a9414ff4 ldp x20, x19, [sp, #0x10] 1ef39c: a8c357f6 ldp x22, x21, [sp], #0x30 1ef3a0: d65f03c0 ret 1ef3a4: f9400288 ldr x8, [x20] 1ef3a8: aa1403e0 mov x0, x20 1ef3ac: aa1303e1 mov x1, x19 1ef3b0: a9427bfd ldp x29, x30, [sp, #0x20] 1ef3b4: f9401502 ldr x2, [x8, #0x28] 1ef3b8: a9414ff4 ldp x20, x19, [sp, #0x10] 1ef3bc: a8c357f6 ldp x22, x21, [sp], #0x30 1ef3c0: d61f0040 br x2 1ef3c4: 97faeca7 bl 0xaa660 <_ZSt9terminatev@plt> 1ef3c8: 17fac566 b 0xa0960 <_ZdlPv@plt> 1ef3cc: f81d0ff5 str x21, [sp, #-0x30]! 1ef3d0: a9014ff4 stp x20, x19, [sp, #0x10] 1ef3d4: a9027bfd stp x29, x30, [sp, #0x20] 1ef3d8: 910083fd add x29, sp, #0x20 1ef3dc: a940a828 ldp x8, x10, [x1, #0x8] 1ef3e0: aa0103f3 mov x19, x1 1ef3e4: aa0003f4 mov x20, x0 1ef3e8: 91000509 add x9, x8, #0x1 1ef3ec: eb0a013f cmp x9, x10 1ef3f0: 54000062 b.hs 0x1ef3fc <__cxa_demangle+0xe134> 1ef3f4: f9400260 ldr x0, [x19] 1ef3f8: 1400000a b 0x1ef420 <__cxa_demangle+0xe158> 1ef3fc: f9400260 ldr x0, [x19] 1ef400: d37ff948 lsl x8, x10, #1 1ef404: eb09011f cmp x8, x9 1ef408: 9a883121 csel x1, x9, x8, lo 1ef40c: f9000a61 str x1, [x19, #0x10] 1ef410: 97fad198 bl 0xa3a70 1ef414: f9000260 str x0, [x19] 1ef418: b40009e0 cbz x0, 0x1ef554 <__cxa_demangle+0xe28c> 1ef41c: f9400668 ldr x8, [x19, #0x8] 1ef420: 52800509 mov w9, #0x28 // =40 1ef424: 38286809 strb w9, [x0, x8] 1ef428: f9400668 ldr x8, [x19, #0x8] 1ef42c: aa1303e1 mov x1, x19 1ef430: 91000508 add x8, x8, #0x1 1ef434: f9000668 str x8, [x19, #0x8] 1ef438: f9400a95 ldr x21, [x20, #0x10] 1ef43c: f94002a8 ldr x8, [x21] 1ef440: aa1503e0 mov x0, x21 1ef444: f9401108 ldr x8, [x8, #0x20] 1ef448: d63f0100 blr x8 1ef44c: 394026a8 ldrb w8, [x21, #0x9] 1ef450: 7100051f cmp w8, #0x1 1ef454: 540000c0 b.eq 0x1ef46c <__cxa_demangle+0xe1a4> 1ef458: f94002a8 ldr x8, [x21] 1ef45c: aa1503e0 mov x0, x21 1ef460: aa1303e1 mov x1, x19 1ef464: f9401508 ldr x8, [x8, #0x28] 1ef468: d63f0100 blr x8 1ef46c: a940aa68 ldp x8, x10, [x19, #0x8] 1ef470: 91000909 add x9, x8, #0x2 1ef474: eb0a013f cmp x9, x10 1ef478: 54000062 b.hs 0x1ef484 <__cxa_demangle+0xe1bc> 1ef47c: f9400260 ldr x0, [x19] 1ef480: 1400000a b 0x1ef4a8 <__cxa_demangle+0xe1e0> 1ef484: f9400260 ldr x0, [x19] 1ef488: d37ff948 lsl x8, x10, #1 1ef48c: eb09011f cmp x8, x9 1ef490: 9a883121 csel x1, x9, x8, lo 1ef494: f9000a61 str x1, [x19, #0x10] 1ef498: 97fad176 bl 0xa3a70 1ef49c: f9000260 str x0, [x19] 1ef4a0: b40005a0 cbz x0, 0x1ef554 <__cxa_demangle+0xe28c> 1ef4a4: f9400668 ldr x8, [x19, #0x8] 1ef4a8: 528b6529 mov w9, #0x5b29 // =23337 1ef4ac: 78286809 strh w9, [x0, x8] 1ef4b0: f9400668 ldr x8, [x19, #0x8] 1ef4b4: aa1303e1 mov x1, x19 1ef4b8: 91000908 add x8, x8, #0x2 1ef4bc: f9000668 str x8, [x19, #0x8] 1ef4c0: f9400e94 ldr x20, [x20, #0x18] 1ef4c4: f9400288 ldr x8, [x20] 1ef4c8: aa1403e0 mov x0, x20 1ef4cc: f9401108 ldr x8, [x8, #0x20] 1ef4d0: d63f0100 blr x8 1ef4d4: 39402688 ldrb w8, [x20, #0x9] 1ef4d8: 7100051f cmp w8, #0x1 1ef4dc: 540000c0 b.eq 0x1ef4f4 <__cxa_demangle+0xe22c> 1ef4e0: f9400288 ldr x8, [x20] 1ef4e4: aa1403e0 mov x0, x20 1ef4e8: aa1303e1 mov x1, x19 1ef4ec: f9401508 ldr x8, [x8, #0x28] 1ef4f0: d63f0100 blr x8 1ef4f4: a940aa68 ldp x8, x10, [x19, #0x8] 1ef4f8: 91000509 add x9, x8, #0x1 1ef4fc: eb0a013f cmp x9, x10 1ef500: 54000062 b.hs 0x1ef50c <__cxa_demangle+0xe244> 1ef504: f9400260 ldr x0, [x19] 1ef508: 1400000a b 0x1ef530 <__cxa_demangle+0xe268> 1ef50c: f9400260 ldr x0, [x19] 1ef510: d37ff948 lsl x8, x10, #1 1ef514: eb09011f cmp x8, x9 1ef518: 9a883121 csel x1, x9, x8, lo 1ef51c: f9000a61 str x1, [x19, #0x10] 1ef520: 97fad154 bl 0xa3a70 1ef524: f9000260 str x0, [x19] 1ef528: b4000160 cbz x0, 0x1ef554 <__cxa_demangle+0xe28c> 1ef52c: f9400668 ldr x8, [x19, #0x8] 1ef530: 52800ba9 mov w9, #0x5d // =93 1ef534: 38286809 strb w9, [x0, x8] 1ef538: f9400668 ldr x8, [x19, #0x8] 1ef53c: 91000508 add x8, x8, #0x1 1ef540: f9000668 str x8, [x19, #0x8] 1ef544: a9427bfd ldp x29, x30, [sp, #0x20] 1ef548: a9414ff4 ldp x20, x19, [sp, #0x10] 1ef54c: f84307f5 ldr x21, [sp], #0x30 1ef550: d65f03c0 ret 1ef554: 97faec43 bl 0xaa660 <_ZSt9terminatev@plt> 1ef558: 17fac502 b 0xa0960 <_ZdlPv@plt> 1ef55c: f81d0ff5 str x21, [sp, #-0x30]! 1ef560: a9014ff4 stp x20, x19, [sp, #0x10] 1ef564: a9027bfd stp x29, x30, [sp, #0x20] 1ef568: 910083fd add x29, sp, #0x20 1ef56c: a940a828 ldp x8, x10, [x1, #0x8] 1ef570: 3940800b ldrb w11, [x0, #0x20] 1ef574: aa0103f3 mov x19, x1 1ef578: aa0003f4 mov x20, x0 1ef57c: 91000509 add x9, x8, #0x1 1ef580: eb0a013f cmp x9, x10 1ef584: 3400008b cbz w11, 0x1ef594 <__cxa_demangle+0xe2cc> 1ef588: 540000c2 b.hs 0x1ef5a0 <__cxa_demangle+0xe2d8> 1ef58c: f9400260 ldr x0, [x19] 1ef590: 1400000e b 0x1ef5c8 <__cxa_demangle+0xe300> 1ef594: 54000642 b.hs 0x1ef65c <__cxa_demangle+0xe394> 1ef598: f9400260 ldr x0, [x19] 1ef59c: 1400003a b 0x1ef684 <__cxa_demangle+0xe3bc> 1ef5a0: f9400260 ldr x0, [x19] 1ef5a4: d37ff948 lsl x8, x10, #1 1ef5a8: eb09011f cmp x8, x9 1ef5ac: 9a883121 csel x1, x9, x8, lo 1ef5b0: f9000a61 str x1, [x19, #0x10] 1ef5b4: 97fad12f bl 0xa3a70 1ef5b8: f9000260 str x0, [x19] 1ef5bc: b4000e80 cbz x0, 0x1ef78c <__cxa_demangle+0xe4c4> 1ef5c0: f9400668 ldr x8, [x19, #0x8] 1ef5c4: 91000509 add x9, x8, #0x1 1ef5c8: f9000669 str x9, [x19, #0x8] 1ef5cc: 52800b69 mov w9, #0x5b // =91 1ef5d0: 38286809 strb w9, [x0, x8] 1ef5d4: f9400a95 ldr x21, [x20, #0x10] 1ef5d8: aa1303e1 mov x1, x19 1ef5dc: f94002a8 ldr x8, [x21] 1ef5e0: aa1503e0 mov x0, x21 1ef5e4: f9401108 ldr x8, [x8, #0x20] 1ef5e8: d63f0100 blr x8 1ef5ec: 394026a8 ldrb w8, [x21, #0x9] 1ef5f0: 7100051f cmp w8, #0x1 1ef5f4: 540000c0 b.eq 0x1ef60c <__cxa_demangle+0xe344> 1ef5f8: f94002a8 ldr x8, [x21] 1ef5fc: aa1503e0 mov x0, x21 1ef600: aa1303e1 mov x1, x19 1ef604: f9401508 ldr x8, [x8, #0x28] 1ef608: d63f0100 blr x8 1ef60c: a940aa68 ldp x8, x10, [x19, #0x8] 1ef610: 91000509 add x9, x8, #0x1 1ef614: eb0a013f cmp x9, x10 1ef618: 54000062 b.hs 0x1ef624 <__cxa_demangle+0xe35c> 1ef61c: f9400260 ldr x0, [x19] 1ef620: 1400000b b 0x1ef64c <__cxa_demangle+0xe384> 1ef624: f9400260 ldr x0, [x19] 1ef628: d37ff948 lsl x8, x10, #1 1ef62c: eb09011f cmp x8, x9 1ef630: 9a883121 csel x1, x9, x8, lo 1ef634: f9000a61 str x1, [x19, #0x10] 1ef638: 97fad10e bl 0xa3a70 1ef63c: f9000260 str x0, [x19] 1ef640: b4000a60 cbz x0, 0x1ef78c <__cxa_demangle+0xe4c4> 1ef644: f9400668 ldr x8, [x19, #0x8] 1ef648: 91000509 add x9, x8, #0x1 1ef64c: f9000669 str x9, [x19, #0x8] 1ef650: 52800ba9 mov w9, #0x5d // =93 1ef654: 38286809 strb w9, [x0, x8] 1ef658: 1400001c b 0x1ef6c8 <__cxa_demangle+0xe400> 1ef65c: f9400260 ldr x0, [x19] 1ef660: d37ff948 lsl x8, x10, #1 1ef664: eb09011f cmp x8, x9 1ef668: 9a883121 csel x1, x9, x8, lo 1ef66c: f9000a61 str x1, [x19, #0x10] 1ef670: 97fad100 bl 0xa3a70 1ef674: f9000260 str x0, [x19] 1ef678: b40008a0 cbz x0, 0x1ef78c <__cxa_demangle+0xe4c4> 1ef67c: f9400668 ldr x8, [x19, #0x8] 1ef680: 91000509 add x9, x8, #0x1 1ef684: f9000669 str x9, [x19, #0x8] 1ef688: 528005c9 mov w9, #0x2e // =46 1ef68c: 38286809 strb w9, [x0, x8] 1ef690: f9400a95 ldr x21, [x20, #0x10] 1ef694: aa1303e1 mov x1, x19 1ef698: f94002a8 ldr x8, [x21] 1ef69c: aa1503e0 mov x0, x21 1ef6a0: f9401108 ldr x8, [x8, #0x20] 1ef6a4: d63f0100 blr x8 1ef6a8: 394026a8 ldrb w8, [x21, #0x9] 1ef6ac: 7100051f cmp w8, #0x1 1ef6b0: 540000c0 b.eq 0x1ef6c8 <__cxa_demangle+0xe400> 1ef6b4: f94002a8 ldr x8, [x21] 1ef6b8: aa1503e0 mov x0, x21 1ef6bc: aa1303e1 mov x1, x19 1ef6c0: f9401508 ldr x8, [x8, #0x28] 1ef6c4: d63f0100 blr x8 1ef6c8: f9400e95 ldr x21, [x20, #0x18] 1ef6cc: 394022a8 ldrb w8, [x21, #0x8] 1ef6d0: 51010508 sub w8, w8, #0x41 1ef6d4: 7100091f cmp w8, #0x2 1ef6d8: 54000323 b.lo 0x1ef73c <__cxa_demangle+0xe474> 1ef6dc: a940aa68 ldp x8, x10, [x19, #0x8] 1ef6e0: 91000d09 add x9, x8, #0x3 1ef6e4: eb0a013f cmp x9, x10 1ef6e8: 54000062 b.hs 0x1ef6f4 <__cxa_demangle+0xe42c> 1ef6ec: f9400260 ldr x0, [x19] 1ef6f0: 1400000a b 0x1ef718 <__cxa_demangle+0xe450> 1ef6f4: f9400260 ldr x0, [x19] 1ef6f8: d37ff948 lsl x8, x10, #1 1ef6fc: eb09011f cmp x8, x9 1ef700: 9a883121 csel x1, x9, x8, lo 1ef704: f9000a61 str x1, [x19, #0x10] 1ef708: 97fad0da bl 0xa3a70 1ef70c: f9000260 str x0, [x19] 1ef710: b40003e0 cbz x0, 0x1ef78c <__cxa_demangle+0xe4c4> 1ef714: f9400668 ldr x8, [x19, #0x8] 1ef718: 8b080008 add x8, x0, x8 1ef71c: 321b03e9 orr w9, wzr, #0x20 1ef720: 5287a40a mov w10, #0x3d20 // =15648 1ef724: 39000909 strb w9, [x8, #0x2] 1ef728: 7900010a strh w10, [x8] 1ef72c: f9400668 ldr x8, [x19, #0x8] 1ef730: 91000d08 add x8, x8, #0x3 1ef734: f9000668 str x8, [x19, #0x8] 1ef738: f9400e95 ldr x21, [x20, #0x18] 1ef73c: f94002a8 ldr x8, [x21] 1ef740: aa1503e0 mov x0, x21 1ef744: aa1303e1 mov x1, x19 1ef748: f9401108 ldr x8, [x8, #0x20] 1ef74c: d63f0100 blr x8 1ef750: 394026a8 ldrb w8, [x21, #0x9] 1ef754: 7100051f cmp w8, #0x1 1ef758: 540000a1 b.ne 0x1ef76c <__cxa_demangle+0xe4a4> 1ef75c: a9427bfd ldp x29, x30, [sp, #0x20] 1ef760: a9414ff4 ldp x20, x19, [sp, #0x10] 1ef764: f84307f5 ldr x21, [sp], #0x30 1ef768: d65f03c0 ret 1ef76c: f94002a8 ldr x8, [x21] 1ef770: aa1303e1 mov x1, x19 1ef774: a9427bfd ldp x29, x30, [sp, #0x20] 1ef778: a9414ff4 ldp x20, x19, [sp, #0x10] 1ef77c: f9401502 ldr x2, [x8, #0x28] 1ef780: aa1503e0 mov x0, x21 1ef784: f84307f5 ldr x21, [sp], #0x30 1ef788: d61f0040 br x2 1ef78c: 97faebb5 bl 0xaa660 <_ZSt9terminatev@plt> 1ef790: 17fac474 b 0xa0960 <_ZdlPv@plt> 1ef794: f81d0ff5 str x21, [sp, #-0x30]! 1ef798: a9014ff4 stp x20, x19, [sp, #0x10] 1ef79c: a9027bfd stp x29, x30, [sp, #0x20] 1ef7a0: 910083fd add x29, sp, #0x20 1ef7a4: a940a828 ldp x8, x10, [x1, #0x8] 1ef7a8: aa0103f3 mov x19, x1 1ef7ac: aa0003f4 mov x20, x0 1ef7b0: 91000509 add x9, x8, #0x1 1ef7b4: eb0a013f cmp x9, x10 1ef7b8: 54000062 b.hs 0x1ef7c4 <__cxa_demangle+0xe4fc> 1ef7bc: f9400260 ldr x0, [x19] 1ef7c0: 1400000b b 0x1ef7ec <__cxa_demangle+0xe524> 1ef7c4: f9400260 ldr x0, [x19] 1ef7c8: d37ff948 lsl x8, x10, #1 1ef7cc: eb09011f cmp x8, x9 1ef7d0: 9a883121 csel x1, x9, x8, lo 1ef7d4: f9000a61 str x1, [x19, #0x10] 1ef7d8: 97fad0a6 bl 0xa3a70 1ef7dc: f9000260 str x0, [x19] 1ef7e0: b4000fc0 cbz x0, 0x1ef9d8 <__cxa_demangle+0xe710> 1ef7e4: f9400668 ldr x8, [x19, #0x8] 1ef7e8: 91000509 add x9, x8, #0x1 1ef7ec: f9000669 str x9, [x19, #0x8] 1ef7f0: 52800b69 mov w9, #0x5b // =91 1ef7f4: 38286809 strb w9, [x0, x8] 1ef7f8: f9400a95 ldr x21, [x20, #0x10] 1ef7fc: aa1303e1 mov x1, x19 1ef800: f94002a8 ldr x8, [x21] 1ef804: aa1503e0 mov x0, x21 1ef808: f9401108 ldr x8, [x8, #0x20] 1ef80c: d63f0100 blr x8 1ef810: 394026a8 ldrb w8, [x21, #0x9] 1ef814: 7100051f cmp w8, #0x1 1ef818: 540000c0 b.eq 0x1ef830 <__cxa_demangle+0xe568> 1ef81c: f94002a8 ldr x8, [x21] 1ef820: aa1503e0 mov x0, x21 1ef824: aa1303e1 mov x1, x19 1ef828: f9401508 ldr x8, [x8, #0x28] 1ef82c: d63f0100 blr x8 1ef830: a940aa68 ldp x8, x10, [x19, #0x8] 1ef834: 91001509 add x9, x8, #0x5 1ef838: eb0a013f cmp x9, x10 1ef83c: 54000062 b.hs 0x1ef848 <__cxa_demangle+0xe580> 1ef840: f9400260 ldr x0, [x19] 1ef844: 1400000a b 0x1ef86c <__cxa_demangle+0xe5a4> 1ef848: f9400260 ldr x0, [x19] 1ef84c: d37ff948 lsl x8, x10, #1 1ef850: eb09011f cmp x8, x9 1ef854: 9a883121 csel x1, x9, x8, lo 1ef858: f9000a61 str x1, [x19, #0x10] 1ef85c: 97fad085 bl 0xa3a70 1ef860: f9000260 str x0, [x19] 1ef864: b4000ba0 cbz x0, 0x1ef9d8 <__cxa_demangle+0xe710> 1ef868: f9400668 ldr x8, [x19, #0x8] 1ef86c: 5285c40a mov w10, #0x2e20 // =11808 1ef870: 8b080008 add x8, x0, x8 1ef874: 321b03e9 orr w9, wzr, #0x20 1ef878: 72a5c5ca movk w10, #0x2e2e, lsl #16 1ef87c: 39001109 strb w9, [x8, #0x4] 1ef880: b900010a str w10, [x8] 1ef884: f9400668 ldr x8, [x19, #0x8] 1ef888: aa1303e1 mov x1, x19 1ef88c: 91001508 add x8, x8, #0x5 1ef890: f9000668 str x8, [x19, #0x8] 1ef894: f9400e95 ldr x21, [x20, #0x18] 1ef898: f94002a8 ldr x8, [x21] 1ef89c: aa1503e0 mov x0, x21 1ef8a0: f9401108 ldr x8, [x8, #0x20] 1ef8a4: d63f0100 blr x8 1ef8a8: 394026a8 ldrb w8, [x21, #0x9] 1ef8ac: 7100051f cmp w8, #0x1 1ef8b0: 540000c0 b.eq 0x1ef8c8 <__cxa_demangle+0xe600> 1ef8b4: f94002a8 ldr x8, [x21] 1ef8b8: aa1503e0 mov x0, x21 1ef8bc: aa1303e1 mov x1, x19 1ef8c0: f9401508 ldr x8, [x8, #0x28] 1ef8c4: d63f0100 blr x8 1ef8c8: a940aa68 ldp x8, x10, [x19, #0x8] 1ef8cc: 91000509 add x9, x8, #0x1 1ef8d0: eb0a013f cmp x9, x10 1ef8d4: 54000062 b.hs 0x1ef8e0 <__cxa_demangle+0xe618> 1ef8d8: f9400260 ldr x0, [x19] 1ef8dc: 1400000b b 0x1ef908 <__cxa_demangle+0xe640> 1ef8e0: f9400260 ldr x0, [x19] 1ef8e4: d37ff948 lsl x8, x10, #1 1ef8e8: eb09011f cmp x8, x9 1ef8ec: 9a883121 csel x1, x9, x8, lo 1ef8f0: f9000a61 str x1, [x19, #0x10] 1ef8f4: 97fad05f bl 0xa3a70 1ef8f8: f9000260 str x0, [x19] 1ef8fc: b40006e0 cbz x0, 0x1ef9d8 <__cxa_demangle+0xe710> 1ef900: f9400668 ldr x8, [x19, #0x8] 1ef904: 91000509 add x9, x8, #0x1 1ef908: f9000669 str x9, [x19, #0x8] 1ef90c: 52800ba9 mov w9, #0x5d // =93 1ef910: 38286809 strb w9, [x0, x8] 1ef914: f9401295 ldr x21, [x20, #0x20] 1ef918: 394022a8 ldrb w8, [x21, #0x8] 1ef91c: 51010508 sub w8, w8, #0x41 1ef920: 7100091f cmp w8, #0x2 1ef924: 54000323 b.lo 0x1ef988 <__cxa_demangle+0xe6c0> 1ef928: a940aa68 ldp x8, x10, [x19, #0x8] 1ef92c: 91000d09 add x9, x8, #0x3 1ef930: eb0a013f cmp x9, x10 1ef934: 54000062 b.hs 0x1ef940 <__cxa_demangle+0xe678> 1ef938: f9400260 ldr x0, [x19] 1ef93c: 1400000a b 0x1ef964 <__cxa_demangle+0xe69c> 1ef940: f9400260 ldr x0, [x19] 1ef944: d37ff948 lsl x8, x10, #1 1ef948: eb09011f cmp x8, x9 1ef94c: 9a883121 csel x1, x9, x8, lo 1ef950: f9000a61 str x1, [x19, #0x10] 1ef954: 97fad047 bl 0xa3a70 1ef958: f9000260 str x0, [x19] 1ef95c: b40003e0 cbz x0, 0x1ef9d8 <__cxa_demangle+0xe710> 1ef960: f9400668 ldr x8, [x19, #0x8] 1ef964: 8b080008 add x8, x0, x8 1ef968: 321b03e9 orr w9, wzr, #0x20 1ef96c: 5287a40a mov w10, #0x3d20 // =15648 1ef970: 39000909 strb w9, [x8, #0x2] 1ef974: 7900010a strh w10, [x8] 1ef978: f9400668 ldr x8, [x19, #0x8] 1ef97c: 91000d08 add x8, x8, #0x3 1ef980: f9000668 str x8, [x19, #0x8] 1ef984: f9401295 ldr x21, [x20, #0x20] 1ef988: f94002a8 ldr x8, [x21] 1ef98c: aa1503e0 mov x0, x21 1ef990: aa1303e1 mov x1, x19 1ef994: f9401108 ldr x8, [x8, #0x20] 1ef998: d63f0100 blr x8 1ef99c: 394026a8 ldrb w8, [x21, #0x9] 1ef9a0: 7100051f cmp w8, #0x1 1ef9a4: 540000a1 b.ne 0x1ef9b8 <__cxa_demangle+0xe6f0> 1ef9a8: a9427bfd ldp x29, x30, [sp, #0x20] 1ef9ac: a9414ff4 ldp x20, x19, [sp, #0x10] 1ef9b0: f84307f5 ldr x21, [sp], #0x30 1ef9b4: d65f03c0 ret 1ef9b8: f94002a8 ldr x8, [x21] 1ef9bc: aa1303e1 mov x1, x19 1ef9c0: a9427bfd ldp x29, x30, [sp, #0x20] 1ef9c4: a9414ff4 ldp x20, x19, [sp, #0x10] 1ef9c8: f9401502 ldr x2, [x8, #0x28] 1ef9cc: aa1503e0 mov x0, x21 1ef9d0: f84307f5 ldr x21, [sp], #0x30 1ef9d4: d61f0040 br x2 1ef9d8: 97faeb22 bl 0xaa660 <_ZSt9terminatev@plt> 1ef9dc: 17fac3e1 b 0xa0960 <_ZdlPv@plt> 1ef9e0: f81d0ff5 str x21, [sp, #-0x30]! 1ef9e4: a9014ff4 stp x20, x19, [sp, #0x10] 1ef9e8: a9027bfd stp x29, x30, [sp, #0x20] 1ef9ec: 910083fd add x29, sp, #0x20 1ef9f0: f9400815 ldr x21, [x0, #0x10] 1ef9f4: aa0003f4 mov x20, x0 1ef9f8: aa0103f3 mov x19, x1 1ef9fc: b40001d5 cbz x21, 0x1efa34 <__cxa_demangle+0xe76c> 1efa00: f94002a8 ldr x8, [x21] 1efa04: aa1503e0 mov x0, x21 1efa08: aa1303e1 mov x1, x19 1efa0c: f9401108 ldr x8, [x8, #0x20] 1efa10: d63f0100 blr x8 1efa14: 394026a8 ldrb w8, [x21, #0x9] 1efa18: 7100051f cmp w8, #0x1 1efa1c: 540000c0 b.eq 0x1efa34 <__cxa_demangle+0xe76c> 1efa20: f94002a8 ldr x8, [x21] 1efa24: aa1503e0 mov x0, x21 1efa28: aa1303e1 mov x1, x19 1efa2c: f9401508 ldr x8, [x8, #0x28] 1efa30: d63f0100 blr x8 1efa34: a940aa68 ldp x8, x10, [x19, #0x8] 1efa38: 91000509 add x9, x8, #0x1 1efa3c: eb0a013f cmp x9, x10 1efa40: 54000062 b.hs 0x1efa4c <__cxa_demangle+0xe784> 1efa44: f9400260 ldr x0, [x19] 1efa48: 1400000b b 0x1efa74 <__cxa_demangle+0xe7ac> 1efa4c: f9400260 ldr x0, [x19] 1efa50: d37ff948 lsl x8, x10, #1 1efa54: eb09011f cmp x8, x9 1efa58: 9a883121 csel x1, x9, x8, lo 1efa5c: f9000a61 str x1, [x19, #0x10] 1efa60: 97fad004 bl 0xa3a70 1efa64: f9000260 str x0, [x19] 1efa68: b4000400 cbz x0, 0x1efae8 <__cxa_demangle+0xe820> 1efa6c: f9400668 ldr x8, [x19, #0x8] 1efa70: 91000509 add x9, x8, #0x1 1efa74: f9000669 str x9, [x19, #0x8] 1efa78: 52800f69 mov w9, #0x7b // =123 1efa7c: 38286809 strb w9, [x0, x8] 1efa80: 91006280 add x0, x20, #0x18 1efa84: aa1303e1 mov x1, x19 1efa88: 97fff4b0 bl 0x1ecd48 <__cxa_demangle+0xba80> 1efa8c: a940aa68 ldp x8, x10, [x19, #0x8] 1efa90: 91000509 add x9, x8, #0x1 1efa94: eb0a013f cmp x9, x10 1efa98: 54000062 b.hs 0x1efaa4 <__cxa_demangle+0xe7dc> 1efa9c: f9400260 ldr x0, [x19] 1efaa0: 1400000b b 0x1efacc <__cxa_demangle+0xe804> 1efaa4: f9400260 ldr x0, [x19] 1efaa8: d37ff948 lsl x8, x10, #1 1efaac: eb09011f cmp x8, x9 1efab0: 9a883121 csel x1, x9, x8, lo 1efab4: f9000a61 str x1, [x19, #0x10] 1efab8: 97facfee bl 0xa3a70 1efabc: f9000260 str x0, [x19] 1efac0: b4000140 cbz x0, 0x1efae8 <__cxa_demangle+0xe820> 1efac4: f9400668 ldr x8, [x19, #0x8] 1efac8: 91000509 add x9, x8, #0x1 1efacc: f9000669 str x9, [x19, #0x8] 1efad0: 52800fa9 mov w9, #0x7d // =125 1efad4: 38286809 strb w9, [x0, x8] 1efad8: a9427bfd ldp x29, x30, [sp, #0x20] 1efadc: a9414ff4 ldp x20, x19, [sp, #0x10] 1efae0: f84307f5 ldr x21, [sp], #0x30 1efae4: d65f03c0 ret 1efae8: 97faeade bl 0xaa660 <_ZSt9terminatev@plt> 1efaec: 17fac39d b 0xa0960 <_ZdlPv@plt> 1efaf0: f81d0ff5 str x21, [sp, #-0x30]! 1efaf4: a9014ff4 stp x20, x19, [sp, #0x10] 1efaf8: a9027bfd stp x29, x30, [sp, #0x20] 1efafc: 910083fd add x29, sp, #0x20 1efb00: a940a828 ldp x8, x10, [x1, #0x8] 1efb04: aa0103f3 mov x19, x1 1efb08: aa0003f4 mov x20, x0 1efb0c: 91000509 add x9, x8, #0x1 1efb10: eb0a013f cmp x9, x10 1efb14: 54000062 b.hs 0x1efb20 <__cxa_demangle+0xe858> 1efb18: f9400260 ldr x0, [x19] 1efb1c: 1400000a b 0x1efb44 <__cxa_demangle+0xe87c> 1efb20: f9400260 ldr x0, [x19] 1efb24: d37ff948 lsl x8, x10, #1 1efb28: eb09011f cmp x8, x9 1efb2c: 9a883121 csel x1, x9, x8, lo 1efb30: f9000a61 str x1, [x19, #0x10] 1efb34: 97facfcf bl 0xa3a70 1efb38: f9000260 str x0, [x19] 1efb3c: b40008c0 cbz x0, 0x1efc54 <__cxa_demangle+0xe98c> 1efb40: f9400668 ldr x8, [x19, #0x8] 1efb44: 52800509 mov w9, #0x28 // =40 1efb48: 38286809 strb w9, [x0, x8] 1efb4c: f9400668 ldr x8, [x19, #0x8] 1efb50: aa1303e1 mov x1, x19 1efb54: 91000508 add x8, x8, #0x1 1efb58: f9000668 str x8, [x19, #0x8] 1efb5c: f9400a95 ldr x21, [x20, #0x10] 1efb60: f94002a8 ldr x8, [x21] 1efb64: aa1503e0 mov x0, x21 1efb68: f9401108 ldr x8, [x8, #0x20] 1efb6c: d63f0100 blr x8 1efb70: 394026a8 ldrb w8, [x21, #0x9] 1efb74: 7100051f cmp w8, #0x1 1efb78: 540000c0 b.eq 0x1efb90 <__cxa_demangle+0xe8c8> 1efb7c: f94002a8 ldr x8, [x21] 1efb80: aa1503e0 mov x0, x21 1efb84: aa1303e1 mov x1, x19 1efb88: f9401508 ldr x8, [x8, #0x28] 1efb8c: d63f0100 blr x8 1efb90: a940aa68 ldp x8, x10, [x19, #0x8] 1efb94: 91000509 add x9, x8, #0x1 1efb98: eb0a013f cmp x9, x10 1efb9c: 54000062 b.hs 0x1efba8 <__cxa_demangle+0xe8e0> 1efba0: f9400260 ldr x0, [x19] 1efba4: 1400000a b 0x1efbcc <__cxa_demangle+0xe904> 1efba8: f9400260 ldr x0, [x19] 1efbac: d37ff948 lsl x8, x10, #1 1efbb0: eb09011f cmp x8, x9 1efbb4: 9a883121 csel x1, x9, x8, lo 1efbb8: f9000a61 str x1, [x19, #0x10] 1efbbc: 97facfad bl 0xa3a70 1efbc0: f9000260 str x0, [x19] 1efbc4: b4000480 cbz x0, 0x1efc54 <__cxa_demangle+0xe98c> 1efbc8: f9400668 ldr x8, [x19, #0x8] 1efbcc: 52800529 mov w9, #0x29 // =41 1efbd0: 38286809 strb w9, [x0, x8] 1efbd4: f9400668 ldr x8, [x19, #0x8] 1efbd8: 91000508 add x8, x8, #0x1 1efbdc: f9000668 str x8, [x19, #0x8] 1efbe0: a941a695 ldp x21, x9, [x20, #0x18] 1efbe4: eb150134 subs x20, x9, x21 1efbe8: 540002e0 b.eq 0x1efc44 <__cxa_demangle+0xe97c> 1efbec: f9400a6a ldr x10, [x19, #0x10] 1efbf0: 8b140109 add x9, x8, x20 1efbf4: eb0a013f cmp x9, x10 1efbf8: 54000062 b.hs 0x1efc04 <__cxa_demangle+0xe93c> 1efbfc: f9400260 ldr x0, [x19] 1efc00: 1400000a b 0x1efc28 <__cxa_demangle+0xe960> 1efc04: f9400260 ldr x0, [x19] 1efc08: d37ff948 lsl x8, x10, #1 1efc0c: eb09011f cmp x8, x9 1efc10: 9a883121 csel x1, x9, x8, lo 1efc14: f9000a61 str x1, [x19, #0x10] 1efc18: 97facf96 bl 0xa3a70 1efc1c: f9000260 str x0, [x19] 1efc20: b40001a0 cbz x0, 0x1efc54 <__cxa_demangle+0xe98c> 1efc24: f9400668 ldr x8, [x19, #0x8] 1efc28: 8b080000 add x0, x0, x8 1efc2c: aa1503e1 mov x1, x21 1efc30: aa1403e2 mov x2, x20 1efc34: 97facc83 bl 0xa2e40 1efc38: f9400668 ldr x8, [x19, #0x8] 1efc3c: 8b140108 add x8, x8, x20 1efc40: f9000668 str x8, [x19, #0x8] 1efc44: a9427bfd ldp x29, x30, [sp, #0x20] 1efc48: a9414ff4 ldp x20, x19, [sp, #0x10] 1efc4c: f84307f5 ldr x21, [sp], #0x30 1efc50: d65f03c0 ret 1efc54: 97faea83 bl 0xaa660 <_ZSt9terminatev@plt> 1efc58: 17fac342 b 0xa0960 <_ZdlPv@plt> 1efc5c: f81c0ff7 str x23, [sp, #-0x40]! 1efc60: a90157f6 stp x22, x21, [sp, #0x10] 1efc64: a9024ff4 stp x20, x19, [sp, #0x20] 1efc68: a9037bfd stp x29, x30, [sp, #0x30] 1efc6c: 9100c3fd add x29, sp, #0x30 1efc70: aa0103f6 mov x22, x1 1efc74: 3940e009 ldrb w9, [x0, #0x38] 1efc78: f8408ec8 ldr x8, [x22, #0x8]! 1efc7c: aa0103f3 mov x19, x1 1efc80: aa0003f4 mov x20, x0 1efc84: 34000109 cbz w9, 0x1efca4 <__cxa_demangle+0xe9dc> 1efc88: aa1303f7 mov x23, x19 1efc8c: f8410eea ldr x10, [x23, #0x10]! 1efc90: 91002d09 add x9, x8, #0xb 1efc94: eb0a013f cmp x9, x10 1efc98: 540000a2 b.hs 0x1efcac <__cxa_demangle+0xe9e4> 1efc9c: f9400260 ldr x0, [x19] 1efca0: 1400000c b 0x1efcd0 <__cxa_demangle+0xea08> 1efca4: 91004277 add x23, x19, #0x10 1efca8: 14000016 b 0x1efd00 <__cxa_demangle+0xea38> 1efcac: f9400260 ldr x0, [x19] 1efcb0: d37ff948 lsl x8, x10, #1 1efcb4: eb09011f cmp x8, x9 1efcb8: 9a883121 csel x1, x9, x8, lo 1efcbc: f9000a61 str x1, [x19, #0x10] 1efcc0: 97facf6c bl 0xa3a70 1efcc4: f9000260 str x0, [x19] 1efcc8: b40017a0 cbz x0, 0x1effbc <__cxa_demangle+0xecf4> 1efccc: f94002c8 ldr x8, [x22] 1efcd0: d00002a9 adrp x9, 0x245000 1efcd4: 9119ad29 add x9, x9, #0x66b 1efcd8: f9400129 ldr x9, [x9] 1efcdc: 8b080008 add x8, x0, x8 1efce0: 321b03ea orr w10, wzr, #0x20 1efce4: 528e4deb mov w11, #0x726f // =29295 1efce8: 3900290a strb w10, [x8, #0xa] 1efcec: f9000109 str x9, [x8] 1efcf0: 7900110b strh w11, [x8, #0x8] 1efcf4: f94002c8 ldr x8, [x22] 1efcf8: 91002d08 add x8, x8, #0xb 1efcfc: f90002c8 str x8, [x22] 1efd00: f94002ea ldr x10, [x23] 1efd04: 91000d09 add x9, x8, #0x3 1efd08: eb0a013f cmp x9, x10 1efd0c: 54000062 b.hs 0x1efd18 <__cxa_demangle+0xea50> 1efd10: f9400260 ldr x0, [x19] 1efd14: 1400000a b 0x1efd3c <__cxa_demangle+0xea74> 1efd18: f9400260 ldr x0, [x19] 1efd1c: d37ff948 lsl x8, x10, #1 1efd20: eb09011f cmp x8, x9 1efd24: 9a883121 csel x1, x9, x8, lo 1efd28: f9000a61 str x1, [x19, #0x10] 1efd2c: 97facf51 bl 0xa3a70 1efd30: f9000260 str x0, [x19] 1efd34: b4001440 cbz x0, 0x1effbc <__cxa_demangle+0xecf4> 1efd38: f94002c8 ldr x8, [x22] 1efd3c: 8b080008 add x8, x0, x8 1efd40: 52800ee9 mov w9, #0x77 // =119 1efd44: 528cadca mov w10, #0x656e // =25966 1efd48: 39000909 strb w9, [x8, #0x2] 1efd4c: 7900010a strh w10, [x8] 1efd50: f94002c9 ldr x9, [x22] 1efd54: 91000d28 add x8, x9, #0x3 1efd58: f90002c8 str x8, [x22] 1efd5c: 3940e68a ldrb w10, [x20, #0x39] 1efd60: 340002aa cbz w10, 0x1efdb4 <__cxa_demangle+0xeaec> 1efd64: f94002ea ldr x10, [x23] 1efd68: 91001529 add x9, x9, #0x5 1efd6c: eb0a013f cmp x9, x10 1efd70: 54000062 b.hs 0x1efd7c <__cxa_demangle+0xeab4> 1efd74: f9400260 ldr x0, [x19] 1efd78: 1400000a b 0x1efda0 <__cxa_demangle+0xead8> 1efd7c: f9400260 ldr x0, [x19] 1efd80: d37ff948 lsl x8, x10, #1 1efd84: eb09011f cmp x8, x9 1efd88: 9a883121 csel x1, x9, x8, lo 1efd8c: f9000a61 str x1, [x19, #0x10] 1efd90: 97facf38 bl 0xa3a70 1efd94: f9000260 str x0, [x19] 1efd98: b4001120 cbz x0, 0x1effbc <__cxa_demangle+0xecf4> 1efd9c: f94002c8 ldr x8, [x22] 1efda0: 528bab69 mov w9, #0x5d5b // =23899 1efda4: 78286809 strh w9, [x0, x8] 1efda8: f94002c8 ldr x8, [x22] 1efdac: 91000908 add x8, x8, #0x2 1efdb0: f90002c8 str x8, [x22] 1efdb4: f94002ea ldr x10, [x23] 1efdb8: 91000509 add x9, x8, #0x1 1efdbc: eb0a013f cmp x9, x10 1efdc0: 54000062 b.hs 0x1efdcc <__cxa_demangle+0xeb04> 1efdc4: f9400260 ldr x0, [x19] 1efdc8: 1400000b b 0x1efdf4 <__cxa_demangle+0xeb2c> 1efdcc: f9400260 ldr x0, [x19] 1efdd0: d37ff948 lsl x8, x10, #1 1efdd4: eb09011f cmp x8, x9 1efdd8: 9a883121 csel x1, x9, x8, lo 1efddc: f9000a61 str x1, [x19, #0x10] 1efde0: 97facf24 bl 0xa3a70 1efde4: f9000260 str x0, [x19] 1efde8: b4000ea0 cbz x0, 0x1effbc <__cxa_demangle+0xecf4> 1efdec: f94002c8 ldr x8, [x22] 1efdf0: 91000509 add x9, x8, #0x1 1efdf4: f90002c9 str x9, [x22] 1efdf8: 321b03e9 orr w9, wzr, #0x20 1efdfc: 38286809 strb w9, [x0, x8] 1efe00: f9400e88 ldr x8, [x20, #0x18] 1efe04: b40005a8 cbz x8, 0x1efeb8 <__cxa_demangle+0xebf0> 1efe08: f94002c8 ldr x8, [x22] 1efe0c: f94002ea ldr x10, [x23] 1efe10: 91000509 add x9, x8, #0x1 1efe14: eb0a013f cmp x9, x10 1efe18: 54000062 b.hs 0x1efe24 <__cxa_demangle+0xeb5c> 1efe1c: f9400260 ldr x0, [x19] 1efe20: 1400000a b 0x1efe48 <__cxa_demangle+0xeb80> 1efe24: f9400260 ldr x0, [x19] 1efe28: d37ff948 lsl x8, x10, #1 1efe2c: eb09011f cmp x8, x9 1efe30: 9a883121 csel x1, x9, x8, lo 1efe34: f9000a61 str x1, [x19, #0x10] 1efe38: 97facf0e bl 0xa3a70 1efe3c: f9000260 str x0, [x19] 1efe40: b4000be0 cbz x0, 0x1effbc <__cxa_demangle+0xecf4> 1efe44: f94002c8 ldr x8, [x22] 1efe48: 52800509 mov w9, #0x28 // =40 1efe4c: 38286809 strb w9, [x0, x8] 1efe50: f9400668 ldr x8, [x19, #0x8] 1efe54: 91004280 add x0, x20, #0x10 1efe58: aa1303e1 mov x1, x19 1efe5c: 91000508 add x8, x8, #0x1 1efe60: f9000668 str x8, [x19, #0x8] 1efe64: 97fff3b9 bl 0x1ecd48 <__cxa_demangle+0xba80> 1efe68: a940aa68 ldp x8, x10, [x19, #0x8] 1efe6c: 91000509 add x9, x8, #0x1 1efe70: eb0a013f cmp x9, x10 1efe74: 54000062 b.hs 0x1efe80 <__cxa_demangle+0xebb8> 1efe78: f9400260 ldr x0, [x19] 1efe7c: 1400000a b 0x1efea4 <__cxa_demangle+0xebdc> 1efe80: f9400260 ldr x0, [x19] 1efe84: d37ff948 lsl x8, x10, #1 1efe88: eb09011f cmp x8, x9 1efe8c: 9a883121 csel x1, x9, x8, lo 1efe90: f9000a61 str x1, [x19, #0x10] 1efe94: 97facef7 bl 0xa3a70 1efe98: f9000260 str x0, [x19] 1efe9c: b4000900 cbz x0, 0x1effbc <__cxa_demangle+0xecf4> 1efea0: f94002c8 ldr x8, [x22] 1efea4: 52800529 mov w9, #0x29 // =41 1efea8: 38286809 strb w9, [x0, x8] 1efeac: f94002c8 ldr x8, [x22] 1efeb0: 91000508 add x8, x8, #0x1 1efeb4: f90002c8 str x8, [x22] 1efeb8: f9401295 ldr x21, [x20, #0x20] 1efebc: aa1303e1 mov x1, x19 1efec0: f94002a8 ldr x8, [x21] 1efec4: aa1503e0 mov x0, x21 1efec8: f9401108 ldr x8, [x8, #0x20] 1efecc: d63f0100 blr x8 1efed0: 394026a8 ldrb w8, [x21, #0x9] 1efed4: 7100051f cmp w8, #0x1 1efed8: 540000c0 b.eq 0x1efef0 <__cxa_demangle+0xec28> 1efedc: f94002a8 ldr x8, [x21] 1efee0: aa1503e0 mov x0, x21 1efee4: aa1303e1 mov x1, x19 1efee8: f9401508 ldr x8, [x8, #0x28] 1efeec: d63f0100 blr x8 1efef0: f9401a88 ldr x8, [x20, #0x30] 1efef4: b40005a8 cbz x8, 0x1effa8 <__cxa_demangle+0xece0> 1efef8: f94002c8 ldr x8, [x22] 1efefc: f94002ea ldr x10, [x23] 1eff00: 91000509 add x9, x8, #0x1 1eff04: eb0a013f cmp x9, x10 1eff08: 54000062 b.hs 0x1eff14 <__cxa_demangle+0xec4c> 1eff0c: f9400260 ldr x0, [x19] 1eff10: 1400000a b 0x1eff38 <__cxa_demangle+0xec70> 1eff14: f9400260 ldr x0, [x19] 1eff18: d37ff948 lsl x8, x10, #1 1eff1c: eb09011f cmp x8, x9 1eff20: 9a883121 csel x1, x9, x8, lo 1eff24: f9000a61 str x1, [x19, #0x10] 1eff28: 97faced2 bl 0xa3a70 1eff2c: f9000260 str x0, [x19] 1eff30: b4000460 cbz x0, 0x1effbc <__cxa_demangle+0xecf4> 1eff34: f94002c8 ldr x8, [x22] 1eff38: 52800509 mov w9, #0x28 // =40 1eff3c: 38286809 strb w9, [x0, x8] 1eff40: f9400668 ldr x8, [x19, #0x8] 1eff44: 9100a280 add x0, x20, #0x28 1eff48: aa1303e1 mov x1, x19 1eff4c: 91000508 add x8, x8, #0x1 1eff50: f9000668 str x8, [x19, #0x8] 1eff54: 97fff37d bl 0x1ecd48 <__cxa_demangle+0xba80> 1eff58: a940aa68 ldp x8, x10, [x19, #0x8] 1eff5c: 91000509 add x9, x8, #0x1 1eff60: eb0a013f cmp x9, x10 1eff64: 54000062 b.hs 0x1eff70 <__cxa_demangle+0xeca8> 1eff68: f9400260 ldr x0, [x19] 1eff6c: 1400000a b 0x1eff94 <__cxa_demangle+0xeccc> 1eff70: f9400260 ldr x0, [x19] 1eff74: d37ff948 lsl x8, x10, #1 1eff78: eb09011f cmp x8, x9 1eff7c: 9a883121 csel x1, x9, x8, lo 1eff80: f9000a61 str x1, [x19, #0x10] 1eff84: 97facebb bl 0xa3a70 1eff88: f9000260 str x0, [x19] 1eff8c: b4000180 cbz x0, 0x1effbc <__cxa_demangle+0xecf4> 1eff90: f94002c8 ldr x8, [x22] 1eff94: 52800529 mov w9, #0x29 // =41 1eff98: 38286809 strb w9, [x0, x8] 1eff9c: f94002c8 ldr x8, [x22] 1effa0: 91000508 add x8, x8, #0x1 1effa4: f90002c8 str x8, [x22] 1effa8: a9437bfd ldp x29, x30, [sp, #0x30] 1effac: a9424ff4 ldp x20, x19, [sp, #0x20] 1effb0: a94157f6 ldp x22, x21, [sp, #0x10] 1effb4: f84407f7 ldr x23, [sp], #0x40 1effb8: d65f03c0 ret 1effbc: 97fae9a9 bl 0xaa660 <_ZSt9terminatev@plt> 1effc0: 17fac268 b 0xa0960 <_ZdlPv@plt> 1effc4: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1effc8: a9014ff4 stp x20, x19, [sp, #0x10] 1effcc: a9027bfd stp x29, x30, [sp, #0x20] 1effd0: 910083fd add x29, sp, #0x20 1effd4: a9412016 ldp x22, x8, [x0, #0x10] 1effd8: aa0003f4 mov x20, x0 1effdc: aa0103f3 mov x19, x1 1effe0: eb160115 subs x21, x8, x22 1effe4: 540002e0 b.eq 0x1f0040 <__cxa_demangle+0xed78> 1effe8: a940aa68 ldp x8, x10, [x19, #0x8] 1effec: 8b150109 add x9, x8, x21 1efff0: eb0a013f cmp x9, x10 1efff4: 54000062 b.hs 0x1f0000 <__cxa_demangle+0xed38> 1efff8: f9400260 ldr x0, [x19] 1efffc: 1400000a b 0x1f0024 <__cxa_demangle+0xed5c> 1f0000: f9400260 ldr x0, [x19] 1f0004: d37ff948 lsl x8, x10, #1 1f0008: eb09011f cmp x8, x9 1f000c: 9a883121 csel x1, x9, x8, lo 1f0010: f9000a61 str x1, [x19, #0x10] 1f0014: 97face97 bl 0xa3a70 1f0018: f9000260 str x0, [x19] 1f001c: b4000680 cbz x0, 0x1f00ec <__cxa_demangle+0xee24> 1f0020: f9400668 ldr x8, [x19, #0x8] 1f0024: 8b080000 add x0, x0, x8 1f0028: aa1603e1 mov x1, x22 1f002c: aa1503e2 mov x2, x21 1f0030: 97facb84 bl 0xa2e40 1f0034: f9400668 ldr x8, [x19, #0x8] 1f0038: 8b150108 add x8, x8, x21 1f003c: f9000668 str x8, [x19, #0x8] 1f0040: f9401295 ldr x21, [x20, #0x20] 1f0044: aa1303e1 mov x1, x19 1f0048: f94002a8 ldr x8, [x21] 1f004c: aa1503e0 mov x0, x21 1f0050: f9401108 ldr x8, [x8, #0x20] 1f0054: d63f0100 blr x8 1f0058: 394026a8 ldrb w8, [x21, #0x9] 1f005c: 7100051f cmp w8, #0x1 1f0060: 540000c0 b.eq 0x1f0078 <__cxa_demangle+0xedb0> 1f0064: f94002a8 ldr x8, [x21] 1f0068: aa1503e0 mov x0, x21 1f006c: aa1303e1 mov x1, x19 1f0070: f9401508 ldr x8, [x8, #0x28] 1f0074: d63f0100 blr x8 1f0078: a942a295 ldp x21, x8, [x20, #0x28] 1f007c: eb150114 subs x20, x8, x21 1f0080: 540002e0 b.eq 0x1f00dc <__cxa_demangle+0xee14> 1f0084: a940aa68 ldp x8, x10, [x19, #0x8] 1f0088: 8b140109 add x9, x8, x20 1f008c: eb0a013f cmp x9, x10 1f0090: 54000062 b.hs 0x1f009c <__cxa_demangle+0xedd4> 1f0094: f9400260 ldr x0, [x19] 1f0098: 1400000a b 0x1f00c0 <__cxa_demangle+0xedf8> 1f009c: f9400260 ldr x0, [x19] 1f00a0: d37ff948 lsl x8, x10, #1 1f00a4: eb09011f cmp x8, x9 1f00a8: 9a883121 csel x1, x9, x8, lo 1f00ac: f9000a61 str x1, [x19, #0x10] 1f00b0: 97face70 bl 0xa3a70 1f00b4: f9000260 str x0, [x19] 1f00b8: b40001a0 cbz x0, 0x1f00ec <__cxa_demangle+0xee24> 1f00bc: f9400668 ldr x8, [x19, #0x8] 1f00c0: 8b080000 add x0, x0, x8 1f00c4: aa1503e1 mov x1, x21 1f00c8: aa1403e2 mov x2, x20 1f00cc: 97facb5d bl 0xa2e40 1f00d0: f9400668 ldr x8, [x19, #0x8] 1f00d4: 8b140108 add x8, x8, x20 1f00d8: f9000668 str x8, [x19, #0x8] 1f00dc: a9427bfd ldp x29, x30, [sp, #0x20] 1f00e0: a9414ff4 ldp x20, x19, [sp, #0x10] 1f00e4: a8c357f6 ldp x22, x21, [sp], #0x30 1f00e8: d65f03c0 ret 1f00ec: 97fae95d bl 0xaa660 <_ZSt9terminatev@plt> 1f00f0: 17fac21c b 0xa0960 <_ZdlPv@plt> 1f00f4: f81d0ff5 str x21, [sp, #-0x30]! 1f00f8: a9014ff4 stp x20, x19, [sp, #0x10] 1f00fc: a9027bfd stp x29, x30, [sp, #0x20] 1f0100: 910083fd add x29, sp, #0x20 1f0104: a940a828 ldp x8, x10, [x1, #0x8] 1f0108: aa0103f3 mov x19, x1 1f010c: aa0003f4 mov x20, x0 1f0110: 91000509 add x9, x8, #0x1 1f0114: eb0a013f cmp x9, x10 1f0118: 54000062 b.hs 0x1f0124 <__cxa_demangle+0xee5c> 1f011c: f9400260 ldr x0, [x19] 1f0120: 1400000a b 0x1f0148 <__cxa_demangle+0xee80> 1f0124: f9400260 ldr x0, [x19] 1f0128: d37ff948 lsl x8, x10, #1 1f012c: eb09011f cmp x8, x9 1f0130: 9a883121 csel x1, x9, x8, lo 1f0134: f9000a61 str x1, [x19, #0x10] 1f0138: 97face4e bl 0xa3a70 1f013c: f9000260 str x0, [x19] 1f0140: b4000f20 cbz x0, 0x1f0324 <__cxa_demangle+0xf05c> 1f0144: f9400668 ldr x8, [x19, #0x8] 1f0148: 52800509 mov w9, #0x28 // =40 1f014c: 38286809 strb w9, [x0, x8] 1f0150: f9400668 ldr x8, [x19, #0x8] 1f0154: aa1303e1 mov x1, x19 1f0158: 91000508 add x8, x8, #0x1 1f015c: f9000668 str x8, [x19, #0x8] 1f0160: f9400a95 ldr x21, [x20, #0x10] 1f0164: f94002a8 ldr x8, [x21] 1f0168: aa1503e0 mov x0, x21 1f016c: f9401108 ldr x8, [x8, #0x20] 1f0170: d63f0100 blr x8 1f0174: 394026a8 ldrb w8, [x21, #0x9] 1f0178: 7100051f cmp w8, #0x1 1f017c: 540000c0 b.eq 0x1f0194 <__cxa_demangle+0xeecc> 1f0180: f94002a8 ldr x8, [x21] 1f0184: aa1503e0 mov x0, x21 1f0188: aa1303e1 mov x1, x19 1f018c: f9401508 ldr x8, [x8, #0x28] 1f0190: d63f0100 blr x8 1f0194: a940aa68 ldp x8, x10, [x19, #0x8] 1f0198: 91001509 add x9, x8, #0x5 1f019c: eb0a013f cmp x9, x10 1f01a0: 54000062 b.hs 0x1f01ac <__cxa_demangle+0xeee4> 1f01a4: f9400260 ldr x0, [x19] 1f01a8: 1400000a b 0x1f01d0 <__cxa_demangle+0xef08> 1f01ac: f9400260 ldr x0, [x19] 1f01b0: d37ff948 lsl x8, x10, #1 1f01b4: eb09011f cmp x8, x9 1f01b8: 9a883121 csel x1, x9, x8, lo 1f01bc: f9000a61 str x1, [x19, #0x10] 1f01c0: 97face2c bl 0xa3a70 1f01c4: f9000260 str x0, [x19] 1f01c8: b4000ae0 cbz x0, 0x1f0324 <__cxa_demangle+0xf05c> 1f01cc: f9400668 ldr x8, [x19, #0x8] 1f01d0: 5284052a mov w10, #0x2029 // =8233 1f01d4: 8b080008 add x8, x0, x8 1f01d8: 52800509 mov w9, #0x28 // =40 1f01dc: 72a407ea movk w10, #0x203f, lsl #16 1f01e0: 39001109 strb w9, [x8, #0x4] 1f01e4: b900010a str w10, [x8] 1f01e8: f9400668 ldr x8, [x19, #0x8] 1f01ec: aa1303e1 mov x1, x19 1f01f0: 91001508 add x8, x8, #0x5 1f01f4: f9000668 str x8, [x19, #0x8] 1f01f8: f9400e95 ldr x21, [x20, #0x18] 1f01fc: f94002a8 ldr x8, [x21] 1f0200: aa1503e0 mov x0, x21 1f0204: f9401108 ldr x8, [x8, #0x20] 1f0208: d63f0100 blr x8 1f020c: 394026a8 ldrb w8, [x21, #0x9] 1f0210: 7100051f cmp w8, #0x1 1f0214: 540000c0 b.eq 0x1f022c <__cxa_demangle+0xef64> 1f0218: f94002a8 ldr x8, [x21] 1f021c: aa1503e0 mov x0, x21 1f0220: aa1303e1 mov x1, x19 1f0224: f9401508 ldr x8, [x8, #0x28] 1f0228: d63f0100 blr x8 1f022c: a940aa68 ldp x8, x10, [x19, #0x8] 1f0230: 91001509 add x9, x8, #0x5 1f0234: eb0a013f cmp x9, x10 1f0238: 54000062 b.hs 0x1f0244 <__cxa_demangle+0xef7c> 1f023c: f9400260 ldr x0, [x19] 1f0240: 1400000a b 0x1f0268 <__cxa_demangle+0xefa0> 1f0244: f9400260 ldr x0, [x19] 1f0248: d37ff948 lsl x8, x10, #1 1f024c: eb09011f cmp x8, x9 1f0250: 9a883121 csel x1, x9, x8, lo 1f0254: f9000a61 str x1, [x19, #0x10] 1f0258: 97face06 bl 0xa3a70 1f025c: f9000260 str x0, [x19] 1f0260: b4000620 cbz x0, 0x1f0324 <__cxa_demangle+0xf05c> 1f0264: f9400668 ldr x8, [x19, #0x8] 1f0268: 5284052a mov w10, #0x2029 // =8233 1f026c: 8b080008 add x8, x0, x8 1f0270: 52800509 mov w9, #0x28 // =40 1f0274: 72a4074a movk w10, #0x203a, lsl #16 1f0278: 39001109 strb w9, [x8, #0x4] 1f027c: b900010a str w10, [x8] 1f0280: f9400668 ldr x8, [x19, #0x8] 1f0284: aa1303e1 mov x1, x19 1f0288: 91001508 add x8, x8, #0x5 1f028c: f9000668 str x8, [x19, #0x8] 1f0290: f9401294 ldr x20, [x20, #0x20] 1f0294: f9400288 ldr x8, [x20] 1f0298: aa1403e0 mov x0, x20 1f029c: f9401108 ldr x8, [x8, #0x20] 1f02a0: d63f0100 blr x8 1f02a4: 39402688 ldrb w8, [x20, #0x9] 1f02a8: 7100051f cmp w8, #0x1 1f02ac: 540000c0 b.eq 0x1f02c4 <__cxa_demangle+0xeffc> 1f02b0: f9400288 ldr x8, [x20] 1f02b4: aa1403e0 mov x0, x20 1f02b8: aa1303e1 mov x1, x19 1f02bc: f9401508 ldr x8, [x8, #0x28] 1f02c0: d63f0100 blr x8 1f02c4: a940aa68 ldp x8, x10, [x19, #0x8] 1f02c8: 91000509 add x9, x8, #0x1 1f02cc: eb0a013f cmp x9, x10 1f02d0: 54000062 b.hs 0x1f02dc <__cxa_demangle+0xf014> 1f02d4: f9400260 ldr x0, [x19] 1f02d8: 1400000a b 0x1f0300 <__cxa_demangle+0xf038> 1f02dc: f9400260 ldr x0, [x19] 1f02e0: d37ff948 lsl x8, x10, #1 1f02e4: eb09011f cmp x8, x9 1f02e8: 9a883121 csel x1, x9, x8, lo 1f02ec: f9000a61 str x1, [x19, #0x10] 1f02f0: 97facde0 bl 0xa3a70 1f02f4: f9000260 str x0, [x19] 1f02f8: b4000160 cbz x0, 0x1f0324 <__cxa_demangle+0xf05c> 1f02fc: f9400668 ldr x8, [x19, #0x8] 1f0300: 52800529 mov w9, #0x29 // =41 1f0304: 38286809 strb w9, [x0, x8] 1f0308: f9400668 ldr x8, [x19, #0x8] 1f030c: 91000508 add x8, x8, #0x1 1f0310: f9000668 str x8, [x19, #0x8] 1f0314: a9427bfd ldp x29, x30, [sp, #0x20] 1f0318: a9414ff4 ldp x20, x19, [sp, #0x10] 1f031c: f84307f5 ldr x21, [sp], #0x30 1f0320: d65f03c0 ret 1f0324: 97fae8cf bl 0xaa660 <_ZSt9terminatev@plt> 1f0328: 17fac18e b 0xa0960 <_ZdlPv@plt> 1f032c: d10143ff sub sp, sp, #0x50 1f0330: f90013f5 str x21, [sp, #0x20] 1f0334: a9034ff4 stp x20, x19, [sp, #0x30] 1f0338: a9047bfd stp x29, x30, [sp, #0x40] 1f033c: 910103fd add x29, sp, #0x40 1f0340: d53bd055 mrs x21, TPIDR_EL0 1f0344: f94016a8 ldr x8, [x21, #0x28] 1f0348: aa0103f3 mov x19, x1 1f034c: aa0003f4 mov x20, x0 1f0350: f9000fe8 str x8, [sp, #0x18] 1f0354: a940a828 ldp x8, x10, [x1, #0x8] 1f0358: 91002909 add x9, x8, #0xa 1f035c: eb0a013f cmp x9, x10 1f0360: 54000062 b.hs 0x1f036c <__cxa_demangle+0xf0a4> 1f0364: f9400260 ldr x0, [x19] 1f0368: 1400000a b 0x1f0390 <__cxa_demangle+0xf0c8> 1f036c: f9400260 ldr x0, [x19] 1f0370: d37ff948 lsl x8, x10, #1 1f0374: eb09011f cmp x8, x9 1f0378: 9a883121 csel x1, x9, x8, lo 1f037c: f9000a61 str x1, [x19, #0x10] 1f0380: 97facdbc bl 0xa3a70 1f0384: f9000260 str x0, [x19] 1f0388: b4000680 cbz x0, 0x1f0458 <__cxa_demangle+0xf190> 1f038c: f9400668 ldr x8, [x19, #0x8] 1f0390: b00002a9 adrp x9, 0x245000 1f0394: 911a0d29 add x9, x9, #0x683 1f0398: f9400129 ldr x9, [x9] 1f039c: 8b080008 add x8, x0, x8 1f03a0: 528505ca mov w10, #0x282e // =10286 1f03a4: 7900110a strh w10, [x8, #0x8] 1f03a8: f9000109 str x9, [x8] 1f03ac: f9400668 ldr x8, [x19, #0x8] 1f03b0: 528023a9 mov w9, #0x11d // =285 1f03b4: 72a02029 movk w9, #0x101, lsl #16 1f03b8: 91002908 add x8, x8, #0xa 1f03bc: f9000668 str x8, [x19, #0x8] 1f03c0: f9400a88 ldr x8, [x20, #0x10] 1f03c4: b9000be9 str w9, [sp, #0x8] 1f03c8: 90000589 adrp x9, 0x2a0000 1f03cc: 9135a129 add x9, x9, #0xd68 1f03d0: f90003e9 str x9, [sp] 1f03d4: f9000be8 str x8, [sp, #0x10] 1f03d8: 910003e0 mov x0, sp 1f03dc: aa1303e1 mov x1, x19 1f03e0: 97ffeffe bl 0x1ec3d8 <__cxa_demangle+0xb110> 1f03e4: a940aa68 ldp x8, x10, [x19, #0x8] 1f03e8: 91000509 add x9, x8, #0x1 1f03ec: eb0a013f cmp x9, x10 1f03f0: 54000062 b.hs 0x1f03fc <__cxa_demangle+0xf134> 1f03f4: f9400260 ldr x0, [x19] 1f03f8: 1400000a b 0x1f0420 <__cxa_demangle+0xf158> 1f03fc: f9400260 ldr x0, [x19] 1f0400: d37ff948 lsl x8, x10, #1 1f0404: eb09011f cmp x8, x9 1f0408: 9a883121 csel x1, x9, x8, lo 1f040c: f9000a61 str x1, [x19, #0x10] 1f0410: 97facd98 bl 0xa3a70 1f0414: f9000260 str x0, [x19] 1f0418: b4000200 cbz x0, 0x1f0458 <__cxa_demangle+0xf190> 1f041c: f9400668 ldr x8, [x19, #0x8] 1f0420: 52800529 mov w9, #0x29 // =41 1f0424: 38286809 strb w9, [x0, x8] 1f0428: f9400668 ldr x8, [x19, #0x8] 1f042c: 91000508 add x8, x8, #0x1 1f0430: f9000668 str x8, [x19, #0x8] 1f0434: f94016a8 ldr x8, [x21, #0x28] 1f0438: f9400fe9 ldr x9, [sp, #0x18] 1f043c: eb09011f cmp x8, x9 1f0440: 540000e1 b.ne 0x1f045c <__cxa_demangle+0xf194> 1f0444: a9447bfd ldp x29, x30, [sp, #0x40] 1f0448: a9434ff4 ldp x20, x19, [sp, #0x30] 1f044c: f94013f5 ldr x21, [sp, #0x20] 1f0450: 910143ff add sp, sp, #0x50 1f0454: d65f03c0 ret 1f0458: 97fae882 bl 0xaa660 <_ZSt9terminatev@plt> 1f045c: 97fae645 bl 0xa9d70 <__stack_chk_fail@plt> 1f0460: 97fadeac bl 0xa7f10 <_Unwind_Resume@plt> 1f0464: 17fac13f b 0xa0960 <_ZdlPv@plt> 1f0468: 91004000 add x0, x0, #0x10 1f046c: 17fff237 b 0x1ecd48 <__cxa_demangle+0xba80> 1f0470: 17fac13c b 0xa0960 <_ZdlPv@plt> 1f0474: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f0478: a9017bfd stp x29, x30, [sp, #0x10] 1f047c: 910043fd add x29, sp, #0x10 1f0480: a940a828 ldp x8, x10, [x1, #0x8] 1f0484: aa0103f3 mov x19, x1 1f0488: aa0003f4 mov x20, x0 1f048c: 91001909 add x9, x8, #0x6 1f0490: eb0a013f cmp x9, x10 1f0494: 54000062 b.hs 0x1f04a0 <__cxa_demangle+0xf1d8> 1f0498: f9400260 ldr x0, [x19] 1f049c: 1400000a b 0x1f04c4 <__cxa_demangle+0xf1fc> 1f04a0: f9400260 ldr x0, [x19] 1f04a4: d37ff948 lsl x8, x10, #1 1f04a8: eb09011f cmp x8, x9 1f04ac: 9a883121 csel x1, x9, x8, lo 1f04b0: f9000a61 str x1, [x19, #0x10] 1f04b4: 97facd6f bl 0xa3a70 1f04b8: f9000260 str x0, [x19] 1f04bc: b40003c0 cbz x0, 0x1f0534 <__cxa_demangle+0xf26c> 1f04c0: f9400668 ldr x8, [x19, #0x8] 1f04c4: 528d0e8a mov w10, #0x6874 // =26740 1f04c8: 8b080008 add x8, x0, x8 1f04cc: 52840ee9 mov w9, #0x2077 // =8311 1f04d0: 72adee4a movk w10, #0x6f72, lsl #16 1f04d4: 79000909 strh w9, [x8, #0x4] 1f04d8: b900010a str w10, [x8] 1f04dc: f9400668 ldr x8, [x19, #0x8] 1f04e0: aa1303e1 mov x1, x19 1f04e4: 91001908 add x8, x8, #0x6 1f04e8: f9000668 str x8, [x19, #0x8] 1f04ec: f9400a94 ldr x20, [x20, #0x10] 1f04f0: f9400288 ldr x8, [x20] 1f04f4: aa1403e0 mov x0, x20 1f04f8: f9401108 ldr x8, [x8, #0x20] 1f04fc: d63f0100 blr x8 1f0500: 39402688 ldrb w8, [x20, #0x9] 1f0504: 7100051f cmp w8, #0x1 1f0508: 54000081 b.ne 0x1f0518 <__cxa_demangle+0xf250> 1f050c: a9417bfd ldp x29, x30, [sp, #0x10] 1f0510: a8c24ff4 ldp x20, x19, [sp], #0x20 1f0514: d65f03c0 ret 1f0518: f9400288 ldr x8, [x20] 1f051c: a9417bfd ldp x29, x30, [sp, #0x10] 1f0520: aa1403e0 mov x0, x20 1f0524: aa1303e1 mov x1, x19 1f0528: f9401502 ldr x2, [x8, #0x28] 1f052c: a8c24ff4 ldp x20, x19, [sp], #0x20 1f0530: d61f0040 br x2 1f0534: 97fae84b bl 0xaa660 <_ZSt9terminatev@plt> 1f0538: 17fac10a b 0xa0960 <_ZdlPv@plt> 1f053c: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f0540: a9017bfd stp x29, x30, [sp, #0x10] 1f0544: 910043fd add x29, sp, #0x10 1f0548: b9400c08 ldr w8, [x0, #0xc] 1f054c: 7100151f cmp w8, #0x5 1f0550: 540014e8 b.hi 0x1f07ec <__cxa_demangle+0xf524> 1f0554: b00002a9 adrp x9, 0x245000 1f0558: 91097129 add x9, x9, #0x25c 1f055c: 100000aa adr x10, 0x1f0570 <__cxa_demangle+0xf2a8> 1f0560: 3868692b ldrb w11, [x9, x8] 1f0564: 8b0b094a add x10, x10, x11, lsl #2 1f0568: aa0103f3 mov x19, x1 1f056c: d61f0140 br x10 1f0570: aa1303f4 mov x20, x19 1f0574: f8408e88 ldr x8, [x20, #0x8]! 1f0578: f940068a ldr x10, [x20, #0x8] 1f057c: 91003909 add x9, x8, #0xe 1f0580: eb0a013f cmp x9, x10 1f0584: 54000c02 b.hs 0x1f0704 <__cxa_demangle+0xf43c> 1f0588: f9400260 ldr x0, [x19] 1f058c: 14000067 b 0x1f0728 <__cxa_demangle+0xf460> 1f0590: aa1303f4 mov x20, x19 1f0594: f8408e88 ldr x8, [x20, #0x8]! 1f0598: f940068a ldr x10, [x20, #0x8] 1f059c: 9100c509 add x9, x8, #0x31 1f05a0: eb0a013f cmp x9, x10 1f05a4: 54000462 b.hs 0x1f0630 <__cxa_demangle+0xf368> 1f05a8: f9400260 ldr x0, [x19] 1f05ac: 1400002a b 0x1f0654 <__cxa_demangle+0xf38c> 1f05b0: aa1303f4 mov x20, x19 1f05b4: f8408e88 ldr x8, [x20, #0x8]! 1f05b8: f940068a ldr x10, [x20, #0x8] 1f05bc: 91011909 add x9, x8, #0x46 1f05c0: eb0a013f cmp x9, x10 1f05c4: 54000502 b.hs 0x1f0664 <__cxa_demangle+0xf39c> 1f05c8: f9400260 ldr x0, [x19] 1f05cc: 1400002f b 0x1f0688 <__cxa_demangle+0xf3c0> 1f05d0: aa1303f4 mov x20, x19 1f05d4: f8408e88 ldr x8, [x20, #0x8]! 1f05d8: f940068a ldr x10, [x20, #0x8] 1f05dc: 9100c509 add x9, x8, #0x31 1f05e0: eb0a013f cmp x9, x10 1f05e4: 54000682 b.hs 0x1f06b4 <__cxa_demangle+0xf3ec> 1f05e8: f9400260 ldr x0, [x19] 1f05ec: 1400003b b 0x1f06d8 <__cxa_demangle+0xf410> 1f05f0: aa1303f4 mov x20, x19 1f05f4: f8408e88 ldr x8, [x20, #0x8]! 1f05f8: f940068a ldr x10, [x20, #0x8] 1f05fc: 91004509 add x9, x8, #0x11 1f0600: eb0a013f cmp x9, x10 1f0604: 54000a42 b.hs 0x1f074c <__cxa_demangle+0xf484> 1f0608: f9400260 ldr x0, [x19] 1f060c: 14000059 b 0x1f0770 <__cxa_demangle+0xf4a8> 1f0610: aa1303f4 mov x20, x19 1f0614: f8408e88 ldr x8, [x20, #0x8]! 1f0618: f940068a ldr x10, [x20, #0x8] 1f061c: 9100c909 add x9, x8, #0x32 1f0620: eb0a013f cmp x9, x10 1f0624: 54000b82 b.hs 0x1f0794 <__cxa_demangle+0xf4cc> 1f0628: f9400260 ldr x0, [x19] 1f062c: 14000063 b 0x1f07b8 <__cxa_demangle+0xf4f0> 1f0630: f9400260 ldr x0, [x19] 1f0634: d37ff948 lsl x8, x10, #1 1f0638: eb09011f cmp x8, x9 1f063c: 9a883121 csel x1, x9, x8, lo 1f0640: f9000a61 str x1, [x19, #0x10] 1f0644: 97facd0b bl 0xa3a70 1f0648: f9000260 str x0, [x19] 1f064c: b4000d60 cbz x0, 0x1f07f8 <__cxa_demangle+0xf530> 1f0650: f9400288 ldr x8, [x20] 1f0654: b00002a9 adrp x9, 0x245000 1f0658: 8b080008 add x8, x0, x8 1f065c: 911cbd29 add x9, x9, #0x72f 1f0660: 14000021 b 0x1f06e4 <__cxa_demangle+0xf41c> 1f0664: f9400260 ldr x0, [x19] 1f0668: d37ff948 lsl x8, x10, #1 1f066c: eb09011f cmp x8, x9 1f0670: 9a883121 csel x1, x9, x8, lo 1f0674: f9000a61 str x1, [x19, #0x10] 1f0678: 97faccfe bl 0xa3a70 1f067c: f9000260 str x0, [x19] 1f0680: b4000bc0 cbz x0, 0x1f07f8 <__cxa_demangle+0xf530> 1f0684: f9400288 ldr x8, [x20] 1f0688: b00002a9 adrp x9, 0x245000 1f068c: 911ad929 add x9, x9, #0x6b6 1f0690: ad400d20 ldp q0, q3, [x9] 1f0694: f843e12a ldur x10, [x9, #0x3e] 1f0698: ad410921 ldp q1, q2, [x9, #0x20] 1f069c: 8b080008 add x8, x0, x8 1f06a0: ad000d00 stp q0, q3, [x8] 1f06a4: f803e10a stur x10, [x8, #0x3e] 1f06a8: ad010901 stp q1, q2, [x8, #0x20] 1f06ac: 528008c8 mov w8, #0x46 // =70 1f06b0: 1400004c b 0x1f07e0 <__cxa_demangle+0xf518> 1f06b4: f9400260 ldr x0, [x19] 1f06b8: d37ff948 lsl x8, x10, #1 1f06bc: eb09011f cmp x8, x9 1f06c0: 9a883121 csel x1, x9, x8, lo 1f06c4: f9000a61 str x1, [x19, #0x10] 1f06c8: 97faccea bl 0xa3a70 1f06cc: f9000260 str x0, [x19] 1f06d0: b4000940 cbz x0, 0x1f07f8 <__cxa_demangle+0xf530> 1f06d4: f9400288 ldr x8, [x20] 1f06d8: b00002a9 adrp x9, 0x245000 1f06dc: 8b080008 add x8, x0, x8 1f06e0: 911bf529 add x9, x9, #0x6fd 1f06e4: ad400520 ldp q0, q1, [x9] 1f06e8: 3dc00922 ldr q2, [x9, #0x20] 1f06ec: 321f13e9 orr w9, wzr, #0x3e 1f06f0: 3900c109 strb w9, [x8, #0x30] 1f06f4: 3d800100 str q0, [x8] 1f06f8: ad008901 stp q1, q2, [x8, #0x10] 1f06fc: 52800628 mov w8, #0x31 // =49 1f0700: 14000038 b 0x1f07e0 <__cxa_demangle+0xf518> 1f0704: f9400260 ldr x0, [x19] 1f0708: d37ff948 lsl x8, x10, #1 1f070c: eb09011f cmp x8, x9 1f0710: 9a883121 csel x1, x9, x8, lo 1f0714: f9000a61 str x1, [x19, #0x10] 1f0718: 97faccd6 bl 0xa3a70 1f071c: f9000260 str x0, [x19] 1f0720: b40006c0 cbz x0, 0x1f07f8 <__cxa_demangle+0xf530> 1f0724: f9400288 ldr x8, [x20] 1f0728: b00002a9 adrp x9, 0x245000 1f072c: 911a5529 add x9, x9, #0x695 1f0730: f840612a ldur x10, [x9, #0x6] 1f0734: f9400129 ldr x9, [x9] 1f0738: 8b080008 add x8, x0, x8 1f073c: f800610a stur x10, [x8, #0x6] 1f0740: f9000109 str x9, [x8] 1f0744: 321f0be8 orr w8, wzr, #0xe 1f0748: 14000026 b 0x1f07e0 <__cxa_demangle+0xf518> 1f074c: f9400260 ldr x0, [x19] 1f0750: d37ff948 lsl x8, x10, #1 1f0754: eb09011f cmp x8, x9 1f0758: 9a883121 csel x1, x9, x8, lo 1f075c: f9000a61 str x1, [x19, #0x10] 1f0760: 97faccc4 bl 0xa3a70 1f0764: f9000260 str x0, [x19] 1f0768: b4000480 cbz x0, 0x1f07f8 <__cxa_demangle+0xf530> 1f076c: f9400288 ldr x8, [x20] 1f0770: b00002a9 adrp x9, 0x245000 1f0774: 911a9129 add x9, x9, #0x6a4 1f0778: 3dc00120 ldr q0, [x9] 1f077c: 8b080008 add x8, x0, x8 1f0780: 52800ce9 mov w9, #0x67 // =103 1f0784: 39004109 strb w9, [x8, #0x10] 1f0788: 3d800100 str q0, [x8] 1f078c: 52800228 mov w8, #0x11 // =17 1f0790: 14000014 b 0x1f07e0 <__cxa_demangle+0xf518> 1f0794: f9400260 ldr x0, [x19] 1f0798: d37ff948 lsl x8, x10, #1 1f079c: eb09011f cmp x8, x9 1f07a0: 9a883121 csel x1, x9, x8, lo 1f07a4: f9000a61 str x1, [x19, #0x10] 1f07a8: 97faccb2 bl 0xa3a70 1f07ac: f9000260 str x0, [x19] 1f07b0: b4000240 cbz x0, 0x1f07f8 <__cxa_demangle+0xf530> 1f07b4: f9400288 ldr x8, [x20] 1f07b8: b00002a9 adrp x9, 0x245000 1f07bc: 911d8529 add x9, x9, #0x761 1f07c0: ad400520 ldp q0, q1, [x9] 1f07c4: 3dc00922 ldr q2, [x9, #0x20] 1f07c8: 8b080008 add x8, x0, x8 1f07cc: 5287c409 mov w9, #0x3e20 // =15904 1f07d0: 79006109 strh w9, [x8, #0x30] 1f07d4: ad008901 stp q1, q2, [x8, #0x10] 1f07d8: 3d800100 str q0, [x8] 1f07dc: 52800648 mov w8, #0x32 // =50 1f07e0: f9400289 ldr x9, [x20] 1f07e4: 8b080128 add x8, x9, x8 1f07e8: f9000288 str x8, [x20] 1f07ec: a9417bfd ldp x29, x30, [sp, #0x10] 1f07f0: a8c24ff4 ldp x20, x19, [sp], #0x20 1f07f4: d65f03c0 ret 1f07f8: 97fae79a bl 0xaa660 <_ZSt9terminatev@plt> 1f07fc: b9400c08 ldr w8, [x0, #0xc] 1f0800: 51000508 sub w8, w8, #0x1 1f0804: 7100111f cmp w8, #0x4 1f0808: 54000168 b.hi 0x1f0834 <__cxa_demangle+0xf56c> 1f080c: b00002a9 adrp x9, 0x245000 1f0810: 91098929 add x9, x9, #0x262 1f0814: 1000008a adr x10, 0x1f0824 <__cxa_demangle+0xf55c> 1f0818: 3868692b ldrb w11, [x9, x8] 1f081c: 8b0b094a add x10, x10, x11, lsl #2 1f0820: d61f0140 br x10 1f0824: b00002a0 adrp x0, 0x245000 1f0828: 911aa400 add x0, x0, #0x6a9 1f082c: 91003001 add x1, x0, #0xc 1f0830: d65f03c0 ret 1f0834: b00002a0 adrp x0, 0x245000 1f0838: 911a6800 add x0, x0, #0x69a 1f083c: 91002401 add x1, x0, #0x9 1f0840: d65f03c0 ret 1f0844: b00002a0 adrp x0, 0x245000 1f0848: 911e5000 add x0, x0, #0x794 1f084c: 91003401 add x1, x0, #0xd 1f0850: d65f03c0 ret 1f0854: b00002a0 adrp x0, 0x245000 1f0858: 911e8800 add x0, x0, #0x7a2 1f085c: 91003401 add x1, x0, #0xd 1f0860: d65f03c0 ret 1f0864: b00002a0 adrp x0, 0x245000 1f0868: 911ec000 add x0, x0, #0x7b0 1f086c: 91003801 add x1, x0, #0xe 1f0870: d65f03c0 ret 1f0874: 17fac03b b 0xa0960 <_ZdlPv@plt> 1f0878: f81d0ff5 str x21, [sp, #-0x30]! 1f087c: a9014ff4 stp x20, x19, [sp, #0x10] 1f0880: a9027bfd stp x29, x30, [sp, #0x20] 1f0884: 910083fd add x29, sp, #0x20 1f0888: 39406008 ldrb w8, [x0, #0x18] 1f088c: aa0003f4 mov x20, x0 1f0890: aa0103f3 mov x19, x1 1f0894: 340002a8 cbz w8, 0x1f08e8 <__cxa_demangle+0xf620> 1f0898: a940aa68 ldp x8, x10, [x19, #0x8] 1f089c: 91000509 add x9, x8, #0x1 1f08a0: eb0a013f cmp x9, x10 1f08a4: 54000062 b.hs 0x1f08b0 <__cxa_demangle+0xf5e8> 1f08a8: f9400260 ldr x0, [x19] 1f08ac: 1400000a b 0x1f08d4 <__cxa_demangle+0xf60c> 1f08b0: f9400260 ldr x0, [x19] 1f08b4: d37ff948 lsl x8, x10, #1 1f08b8: eb09011f cmp x8, x9 1f08bc: 9a883121 csel x1, x9, x8, lo 1f08c0: f9000a61 str x1, [x19, #0x10] 1f08c4: 97facc6b bl 0xa3a70 1f08c8: f9000260 str x0, [x19] 1f08cc: b4000500 cbz x0, 0x1f096c <__cxa_demangle+0xf6a4> 1f08d0: f9400668 ldr x8, [x19, #0x8] 1f08d4: 321f17e9 orr w9, wzr, #0x7e 1f08d8: 38286809 strb w9, [x0, x8] 1f08dc: f9400668 ldr x8, [x19, #0x8] 1f08e0: 91000508 add x8, x8, #0x1 1f08e4: f9000668 str x8, [x19, #0x8] 1f08e8: f9400a80 ldr x0, [x20, #0x10] 1f08ec: f9400008 ldr x8, [x0] 1f08f0: f9401908 ldr x8, [x8, #0x30] 1f08f4: d63f0100 blr x8 1f08f8: eb000034 subs x20, x1, x0 1f08fc: 54000300 b.eq 0x1f095c <__cxa_demangle+0xf694> 1f0900: a940aa68 ldp x8, x10, [x19, #0x8] 1f0904: aa0003f5 mov x21, x0 1f0908: 8b140109 add x9, x8, x20 1f090c: eb0a013f cmp x9, x10 1f0910: 54000062 b.hs 0x1f091c <__cxa_demangle+0xf654> 1f0914: f9400260 ldr x0, [x19] 1f0918: 1400000a b 0x1f0940 <__cxa_demangle+0xf678> 1f091c: f9400260 ldr x0, [x19] 1f0920: d37ff948 lsl x8, x10, #1 1f0924: eb09011f cmp x8, x9 1f0928: 9a883121 csel x1, x9, x8, lo 1f092c: f9000a61 str x1, [x19, #0x10] 1f0930: 97facc50 bl 0xa3a70 1f0934: f9000260 str x0, [x19] 1f0938: b40001a0 cbz x0, 0x1f096c <__cxa_demangle+0xf6a4> 1f093c: f9400668 ldr x8, [x19, #0x8] 1f0940: 8b080000 add x0, x0, x8 1f0944: aa1503e1 mov x1, x21 1f0948: aa1403e2 mov x2, x20 1f094c: 97fac93d bl 0xa2e40 1f0950: f9400668 ldr x8, [x19, #0x8] 1f0954: 8b140108 add x8, x8, x20 1f0958: f9000668 str x8, [x19, #0x8] 1f095c: a9427bfd ldp x29, x30, [sp, #0x20] 1f0960: a9414ff4 ldp x20, x19, [sp, #0x10] 1f0964: f84307f5 ldr x21, [sp], #0x30 1f0968: d65f03c0 ret 1f096c: 97fae73d bl 0xaa660 <_ZSt9terminatev@plt> 1f0970: 17fabffc b 0xa0960 <_ZdlPv@plt> 1f0974: f81d0ff5 str x21, [sp, #-0x30]! 1f0978: a9014ff4 stp x20, x19, [sp, #0x10] 1f097c: a9027bfd stp x29, x30, [sp, #0x20] 1f0980: 910083fd add x29, sp, #0x20 1f0984: aa0003f4 mov x20, x0 1f0988: f9400800 ldr x0, [x0, #0x10] 1f098c: aa0103f3 mov x19, x1 1f0990: f9400008 ldr x8, [x0] 1f0994: f9401108 ldr x8, [x8, #0x20] 1f0998: d63f0100 blr x8 1f099c: a940aa68 ldp x8, x10, [x19, #0x8] 1f09a0: 91001509 add x9, x8, #0x5 1f09a4: eb0a013f cmp x9, x10 1f09a8: 54000062 b.hs 0x1f09b4 <__cxa_demangle+0xf6ec> 1f09ac: f9400260 ldr x0, [x19] 1f09b0: 1400000a b 0x1f09d8 <__cxa_demangle+0xf710> 1f09b4: f9400260 ldr x0, [x19] 1f09b8: d37ff948 lsl x8, x10, #1 1f09bc: eb09011f cmp x8, x9 1f09c0: 9a883121 csel x1, x9, x8, lo 1f09c4: f9000a61 str x1, [x19, #0x10] 1f09c8: 97facc2a bl 0xa3a70 1f09cc: f9000260 str x0, [x19] 1f09d0: b4000780 cbz x0, 0x1f0ac0 <__cxa_demangle+0xf7f8> 1f09d4: f9400668 ldr x8, [x19, #0x8] 1f09d8: 528c2b6a mov w10, #0x615b // =24923 1f09dc: 8b080008 add x8, x0, x8 1f09e0: 52800749 mov w9, #0x3a // =58 1f09e4: 72ad2c4a movk w10, #0x6962, lsl #16 1f09e8: 39001109 strb w9, [x8, #0x4] 1f09ec: b900010a str w10, [x8] 1f09f0: f9400668 ldr x8, [x19, #0x8] 1f09f4: 91001508 add x8, x8, #0x5 1f09f8: f9000668 str x8, [x19, #0x8] 1f09fc: a941a695 ldp x21, x9, [x20, #0x18] 1f0a00: eb150134 subs x20, x9, x21 1f0a04: 540002e0 b.eq 0x1f0a60 <__cxa_demangle+0xf798> 1f0a08: f9400a6a ldr x10, [x19, #0x10] 1f0a0c: 8b140109 add x9, x8, x20 1f0a10: eb0a013f cmp x9, x10 1f0a14: 54000062 b.hs 0x1f0a20 <__cxa_demangle+0xf758> 1f0a18: f9400260 ldr x0, [x19] 1f0a1c: 1400000a b 0x1f0a44 <__cxa_demangle+0xf77c> 1f0a20: f9400260 ldr x0, [x19] 1f0a24: d37ff948 lsl x8, x10, #1 1f0a28: eb09011f cmp x8, x9 1f0a2c: 9a883121 csel x1, x9, x8, lo 1f0a30: f9000a61 str x1, [x19, #0x10] 1f0a34: 97facc0f bl 0xa3a70 1f0a38: f9000260 str x0, [x19] 1f0a3c: b4000420 cbz x0, 0x1f0ac0 <__cxa_demangle+0xf7f8> 1f0a40: f9400668 ldr x8, [x19, #0x8] 1f0a44: 8b080000 add x0, x0, x8 1f0a48: aa1503e1 mov x1, x21 1f0a4c: aa1403e2 mov x2, x20 1f0a50: 97fac8fc bl 0xa2e40 1f0a54: f9400668 ldr x8, [x19, #0x8] 1f0a58: 8b140108 add x8, x8, x20 1f0a5c: f9000668 str x8, [x19, #0x8] 1f0a60: f9400a6a ldr x10, [x19, #0x10] 1f0a64: 91000509 add x9, x8, #0x1 1f0a68: eb0a013f cmp x9, x10 1f0a6c: 54000062 b.hs 0x1f0a78 <__cxa_demangle+0xf7b0> 1f0a70: f9400260 ldr x0, [x19] 1f0a74: 1400000a b 0x1f0a9c <__cxa_demangle+0xf7d4> 1f0a78: f9400260 ldr x0, [x19] 1f0a7c: d37ff948 lsl x8, x10, #1 1f0a80: eb09011f cmp x8, x9 1f0a84: 9a883121 csel x1, x9, x8, lo 1f0a88: f9000a61 str x1, [x19, #0x10] 1f0a8c: 97facbf9 bl 0xa3a70 1f0a90: f9000260 str x0, [x19] 1f0a94: b4000160 cbz x0, 0x1f0ac0 <__cxa_demangle+0xf7f8> 1f0a98: f9400668 ldr x8, [x19, #0x8] 1f0a9c: 52800ba9 mov w9, #0x5d // =93 1f0aa0: 38286809 strb w9, [x0, x8] 1f0aa4: f9400668 ldr x8, [x19, #0x8] 1f0aa8: 91000508 add x8, x8, #0x1 1f0aac: f9000668 str x8, [x19, #0x8] 1f0ab0: a9427bfd ldp x29, x30, [sp, #0x20] 1f0ab4: a9414ff4 ldp x20, x19, [sp, #0x10] 1f0ab8: f84307f5 ldr x21, [sp], #0x30 1f0abc: d65f03c0 ret 1f0ac0: 97fae6e8 bl 0xaa660 <_ZSt9terminatev@plt> 1f0ac4: 17fabfa7 b 0xa0960 <_ZdlPv@plt> 1f0ac8: f81d0ff5 str x21, [sp, #-0x30]! 1f0acc: a9014ff4 stp x20, x19, [sp, #0x10] 1f0ad0: a9027bfd stp x29, x30, [sp, #0x20] 1f0ad4: 910083fd add x29, sp, #0x20 1f0ad8: a940a828 ldp x8, x10, [x1, #0x8] 1f0adc: aa0103f3 mov x19, x1 1f0ae0: aa0003f4 mov x20, x0 1f0ae4: 91002109 add x9, x8, #0x8 1f0ae8: eb0a013f cmp x9, x10 1f0aec: 54000062 b.hs 0x1f0af8 <__cxa_demangle+0xf830> 1f0af0: f9400260 ldr x0, [x19] 1f0af4: 1400000a b 0x1f0b1c <__cxa_demangle+0xf854> 1f0af8: f9400260 ldr x0, [x19] 1f0afc: d37ff948 lsl x8, x10, #1 1f0b00: eb09011f cmp x8, x9 1f0b04: 9a883121 csel x1, x9, x8, lo 1f0b08: f9000a61 str x1, [x19, #0x10] 1f0b0c: 97facbd9 bl 0xa3a70 1f0b10: f9000260 str x0, [x19] 1f0b14: b4000760 cbz x0, 0x1f0c00 <__cxa_demangle+0xf938> 1f0b18: f9400668 ldr x8, [x19, #0x8] 1f0b1c: d28ea4e9 mov x9, #0x7527 // =29991 1f0b20: f2adcdc9 movk x9, #0x6e6e, lsl #16 1f0b24: f2cdac29 movk x9, #0x6d61, lsl #32 1f0b28: f2ec8ca9 movk x9, #0x6465, lsl #48 1f0b2c: f8286809 str x9, [x0, x8] 1f0b30: f9400668 ldr x8, [x19, #0x8] 1f0b34: 91002108 add x8, x8, #0x8 1f0b38: f9000668 str x8, [x19, #0x8] 1f0b3c: a9412695 ldp x21, x9, [x20, #0x10] 1f0b40: eb150134 subs x20, x9, x21 1f0b44: 540002e0 b.eq 0x1f0ba0 <__cxa_demangle+0xf8d8> 1f0b48: f9400a6a ldr x10, [x19, #0x10] 1f0b4c: 8b140109 add x9, x8, x20 1f0b50: eb0a013f cmp x9, x10 1f0b54: 54000062 b.hs 0x1f0b60 <__cxa_demangle+0xf898> 1f0b58: f9400260 ldr x0, [x19] 1f0b5c: 1400000a b 0x1f0b84 <__cxa_demangle+0xf8bc> 1f0b60: f9400260 ldr x0, [x19] 1f0b64: d37ff948 lsl x8, x10, #1 1f0b68: eb09011f cmp x8, x9 1f0b6c: 9a883121 csel x1, x9, x8, lo 1f0b70: f9000a61 str x1, [x19, #0x10] 1f0b74: 97facbbf bl 0xa3a70 1f0b78: f9000260 str x0, [x19] 1f0b7c: b4000420 cbz x0, 0x1f0c00 <__cxa_demangle+0xf938> 1f0b80: f9400668 ldr x8, [x19, #0x8] 1f0b84: 8b080000 add x0, x0, x8 1f0b88: aa1503e1 mov x1, x21 1f0b8c: aa1403e2 mov x2, x20 1f0b90: 97fac8ac bl 0xa2e40 1f0b94: f9400668 ldr x8, [x19, #0x8] 1f0b98: 8b140108 add x8, x8, x20 1f0b9c: f9000668 str x8, [x19, #0x8] 1f0ba0: f9400a6a ldr x10, [x19, #0x10] 1f0ba4: 91000509 add x9, x8, #0x1 1f0ba8: eb0a013f cmp x9, x10 1f0bac: 54000062 b.hs 0x1f0bb8 <__cxa_demangle+0xf8f0> 1f0bb0: f9400260 ldr x0, [x19] 1f0bb4: 1400000a b 0x1f0bdc <__cxa_demangle+0xf914> 1f0bb8: f9400260 ldr x0, [x19] 1f0bbc: d37ff948 lsl x8, x10, #1 1f0bc0: eb09011f cmp x8, x9 1f0bc4: 9a883121 csel x1, x9, x8, lo 1f0bc8: f9000a61 str x1, [x19, #0x10] 1f0bcc: 97facba9 bl 0xa3a70 1f0bd0: f9000260 str x0, [x19] 1f0bd4: b4000160 cbz x0, 0x1f0c00 <__cxa_demangle+0xf938> 1f0bd8: f9400668 ldr x8, [x19, #0x8] 1f0bdc: 528004e9 mov w9, #0x27 // =39 1f0be0: 38286809 strb w9, [x0, x8] 1f0be4: f9400668 ldr x8, [x19, #0x8] 1f0be8: 91000508 add x8, x8, #0x1 1f0bec: f9000668 str x8, [x19, #0x8] 1f0bf0: a9427bfd ldp x29, x30, [sp, #0x20] 1f0bf4: a9414ff4 ldp x20, x19, [sp, #0x10] 1f0bf8: f84307f5 ldr x21, [sp], #0x30 1f0bfc: d65f03c0 ret 1f0c00: 97fae698 bl 0xaa660 <_ZSt9terminatev@plt> 1f0c04: 17fabf57 b 0xa0960 <_ZdlPv@plt> 1f0c08: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1f0c0c: a9014ff4 stp x20, x19, [sp, #0x10] 1f0c10: a9027bfd stp x29, x30, [sp, #0x20] 1f0c14: 910083fd add x29, sp, #0x20 1f0c18: a940a828 ldp x8, x10, [x1, #0x8] 1f0c1c: aa0103f3 mov x19, x1 1f0c20: aa0003f4 mov x20, x0 1f0c24: 91001d09 add x9, x8, #0x7 1f0c28: eb0a013f cmp x9, x10 1f0c2c: 54000062 b.hs 0x1f0c38 <__cxa_demangle+0xf970> 1f0c30: f9400260 ldr x0, [x19] 1f0c34: 1400000a b 0x1f0c5c <__cxa_demangle+0xf994> 1f0c38: f9400260 ldr x0, [x19] 1f0c3c: d37ff948 lsl x8, x10, #1 1f0c40: eb09011f cmp x8, x9 1f0c44: 9a883121 csel x1, x9, x8, lo 1f0c48: f9000a61 str x1, [x19, #0x10] 1f0c4c: 97facb89 bl 0xa3a70 1f0c50: f9000260 str x0, [x19] 1f0c54: b4000aa0 cbz x0, 0x1f0da8 <__cxa_demangle+0xfae0> 1f0c58: f9400668 ldr x8, [x19, #0x8] 1f0c5c: 528d84eb mov w11, #0x6c27 // =27687 1f0c60: 8b080008 add x8, x0, x8 1f0c64: 52800c29 mov w9, #0x61 // =97 1f0c68: 528c8c4a mov w10, #0x6462 // =25698 1f0c6c: 72adac2b movk w11, #0x6d61, lsl #16 1f0c70: 39001909 strb w9, [x8, #0x6] 1f0c74: 7900090a strh w10, [x8, #0x4] 1f0c78: b900010b str w11, [x8] 1f0c7c: f9400668 ldr x8, [x19, #0x8] 1f0c80: 91001d08 add x8, x8, #0x7 1f0c84: f9000668 str x8, [x19, #0x8] 1f0c88: a9422696 ldp x22, x9, [x20, #0x20] 1f0c8c: eb160135 subs x21, x9, x22 1f0c90: 540002e0 b.eq 0x1f0cec <__cxa_demangle+0xfa24> 1f0c94: f9400a6a ldr x10, [x19, #0x10] 1f0c98: 8b150109 add x9, x8, x21 1f0c9c: eb0a013f cmp x9, x10 1f0ca0: 54000062 b.hs 0x1f0cac <__cxa_demangle+0xf9e4> 1f0ca4: f9400260 ldr x0, [x19] 1f0ca8: 1400000a b 0x1f0cd0 <__cxa_demangle+0xfa08> 1f0cac: f9400260 ldr x0, [x19] 1f0cb0: d37ff948 lsl x8, x10, #1 1f0cb4: eb09011f cmp x8, x9 1f0cb8: 9a883121 csel x1, x9, x8, lo 1f0cbc: f9000a61 str x1, [x19, #0x10] 1f0cc0: 97facb6c bl 0xa3a70 1f0cc4: f9000260 str x0, [x19] 1f0cc8: b4000700 cbz x0, 0x1f0da8 <__cxa_demangle+0xfae0> 1f0ccc: f9400668 ldr x8, [x19, #0x8] 1f0cd0: 8b080000 add x0, x0, x8 1f0cd4: aa1603e1 mov x1, x22 1f0cd8: aa1503e2 mov x2, x21 1f0cdc: 97fac859 bl 0xa2e40 1f0ce0: f9400668 ldr x8, [x19, #0x8] 1f0ce4: 8b150108 add x8, x8, x21 1f0ce8: f9000668 str x8, [x19, #0x8] 1f0cec: f9400a6a ldr x10, [x19, #0x10] 1f0cf0: 91000909 add x9, x8, #0x2 1f0cf4: eb0a013f cmp x9, x10 1f0cf8: 54000062 b.hs 0x1f0d04 <__cxa_demangle+0xfa3c> 1f0cfc: f9400260 ldr x0, [x19] 1f0d00: 1400000a b 0x1f0d28 <__cxa_demangle+0xfa60> 1f0d04: f9400260 ldr x0, [x19] 1f0d08: d37ff948 lsl x8, x10, #1 1f0d0c: eb09011f cmp x8, x9 1f0d10: 9a883121 csel x1, x9, x8, lo 1f0d14: f9000a61 str x1, [x19, #0x10] 1f0d18: 97facb56 bl 0xa3a70 1f0d1c: f9000260 str x0, [x19] 1f0d20: b4000440 cbz x0, 0x1f0da8 <__cxa_demangle+0xfae0> 1f0d24: f9400668 ldr x8, [x19, #0x8] 1f0d28: 528504e9 mov w9, #0x2827 // =10279 1f0d2c: 78286809 strh w9, [x0, x8] 1f0d30: f9400668 ldr x8, [x19, #0x8] 1f0d34: 91004280 add x0, x20, #0x10 1f0d38: aa1303e1 mov x1, x19 1f0d3c: 91000908 add x8, x8, #0x2 1f0d40: f9000668 str x8, [x19, #0x8] 1f0d44: 97fff001 bl 0x1ecd48 <__cxa_demangle+0xba80> 1f0d48: a940aa68 ldp x8, x10, [x19, #0x8] 1f0d4c: 91000509 add x9, x8, #0x1 1f0d50: eb0a013f cmp x9, x10 1f0d54: 54000062 b.hs 0x1f0d60 <__cxa_demangle+0xfa98> 1f0d58: f9400260 ldr x0, [x19] 1f0d5c: 1400000a b 0x1f0d84 <__cxa_demangle+0xfabc> 1f0d60: f9400260 ldr x0, [x19] 1f0d64: d37ff948 lsl x8, x10, #1 1f0d68: eb09011f cmp x8, x9 1f0d6c: 9a883121 csel x1, x9, x8, lo 1f0d70: f9000a61 str x1, [x19, #0x10] 1f0d74: 97facb3f bl 0xa3a70 1f0d78: f9000260 str x0, [x19] 1f0d7c: b4000160 cbz x0, 0x1f0da8 <__cxa_demangle+0xfae0> 1f0d80: f9400668 ldr x8, [x19, #0x8] 1f0d84: 52800529 mov w9, #0x29 // =41 1f0d88: 38286809 strb w9, [x0, x8] 1f0d8c: f9400668 ldr x8, [x19, #0x8] 1f0d90: 91000508 add x8, x8, #0x1 1f0d94: f9000668 str x8, [x19, #0x8] 1f0d98: a9427bfd ldp x29, x30, [sp, #0x20] 1f0d9c: a9414ff4 ldp x20, x19, [sp, #0x10] 1f0da0: a8c357f6 ldp x22, x21, [sp], #0x30 1f0da4: d65f03c0 ret 1f0da8: 97fae62e bl 0xaa660 <_ZSt9terminatev@plt> 1f0dac: 17fabeed b 0xa0960 <_ZdlPv@plt> 1f0db0: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f0db4: a9017bfd stp x29, x30, [sp, #0x10] 1f0db8: 910043fd add x29, sp, #0x10 1f0dbc: a940a828 ldp x8, x10, [x1, #0x8] 1f0dc0: aa0103f3 mov x19, x1 1f0dc4: aa0003f4 mov x20, x0 1f0dc8: 91000509 add x9, x8, #0x1 1f0dcc: eb0a013f cmp x9, x10 1f0dd0: 54000062 b.hs 0x1f0ddc <__cxa_demangle+0xfb14> 1f0dd4: f9400260 ldr x0, [x19] 1f0dd8: 1400000b b 0x1f0e04 <__cxa_demangle+0xfb3c> 1f0ddc: f9400260 ldr x0, [x19] 1f0de0: d37ff948 lsl x8, x10, #1 1f0de4: eb09011f cmp x8, x9 1f0de8: 9a883121 csel x1, x9, x8, lo 1f0dec: f9000a61 str x1, [x19, #0x10] 1f0df0: 97facb20 bl 0xa3a70 1f0df4: f9000260 str x0, [x19] 1f0df8: b40003e0 cbz x0, 0x1f0e74 <__cxa_demangle+0xfbac> 1f0dfc: f9400668 ldr x8, [x19, #0x8] 1f0e00: 91000509 add x9, x8, #0x1 1f0e04: f9000669 str x9, [x19, #0x8] 1f0e08: 52800b69 mov w9, #0x5b // =91 1f0e0c: 38286809 strb w9, [x0, x8] 1f0e10: 91004280 add x0, x20, #0x10 1f0e14: aa1303e1 mov x1, x19 1f0e18: 97ffefcc bl 0x1ecd48 <__cxa_demangle+0xba80> 1f0e1c: a940aa68 ldp x8, x10, [x19, #0x8] 1f0e20: 91000509 add x9, x8, #0x1 1f0e24: eb0a013f cmp x9, x10 1f0e28: 54000062 b.hs 0x1f0e34 <__cxa_demangle+0xfb6c> 1f0e2c: f9400260 ldr x0, [x19] 1f0e30: 1400000b b 0x1f0e5c <__cxa_demangle+0xfb94> 1f0e34: f9400260 ldr x0, [x19] 1f0e38: d37ff948 lsl x8, x10, #1 1f0e3c: eb09011f cmp x8, x9 1f0e40: 9a883121 csel x1, x9, x8, lo 1f0e44: f9000a61 str x1, [x19, #0x10] 1f0e48: 97facb0a bl 0xa3a70 1f0e4c: f9000260 str x0, [x19] 1f0e50: b4000120 cbz x0, 0x1f0e74 <__cxa_demangle+0xfbac> 1f0e54: f9400668 ldr x8, [x19, #0x8] 1f0e58: 91000509 add x9, x8, #0x1 1f0e5c: f9000669 str x9, [x19, #0x8] 1f0e60: 52800ba9 mov w9, #0x5d // =93 1f0e64: 38286809 strb w9, [x0, x8] 1f0e68: a9417bfd ldp x29, x30, [sp, #0x10] 1f0e6c: a8c24ff4 ldp x20, x19, [sp], #0x20 1f0e70: d65f03c0 ret 1f0e74: 97fae5fb bl 0xaa660 <_ZSt9terminatev@plt> 1f0e78: 17fabeba b 0xa0960 <_ZdlPv@plt> 1f0e7c: f81d0ff5 str x21, [sp, #-0x30]! 1f0e80: a9014ff4 stp x20, x19, [sp, #0x10] 1f0e84: a9027bfd stp x29, x30, [sp, #0x20] 1f0e88: 910083fd add x29, sp, #0x20 1f0e8c: f9400815 ldr x21, [x0, #0x10] 1f0e90: aa0003f4 mov x20, x0 1f0e94: aa0103f3 mov x19, x1 1f0e98: f94002a8 ldr x8, [x21] 1f0e9c: aa1503e0 mov x0, x21 1f0ea0: f9401108 ldr x8, [x8, #0x20] 1f0ea4: d63f0100 blr x8 1f0ea8: 394026a8 ldrb w8, [x21, #0x9] 1f0eac: 7100051f cmp w8, #0x1 1f0eb0: 540000c0 b.eq 0x1f0ec8 <__cxa_demangle+0xfc00> 1f0eb4: f94002a8 ldr x8, [x21] 1f0eb8: aa1503e0 mov x0, x21 1f0ebc: aa1303e1 mov x1, x19 1f0ec0: f9401508 ldr x8, [x8, #0x28] 1f0ec4: d63f0100 blr x8 1f0ec8: a940aa68 ldp x8, x10, [x19, #0x8] 1f0ecc: 91000909 add x9, x8, #0x2 1f0ed0: eb0a013f cmp x9, x10 1f0ed4: 54000062 b.hs 0x1f0ee0 <__cxa_demangle+0xfc18> 1f0ed8: f9400260 ldr x0, [x19] 1f0edc: 1400000a b 0x1f0f04 <__cxa_demangle+0xfc3c> 1f0ee0: f9400260 ldr x0, [x19] 1f0ee4: d37ff948 lsl x8, x10, #1 1f0ee8: eb09011f cmp x8, x9 1f0eec: 9a883121 csel x1, x9, x8, lo 1f0ef0: f9000a61 str x1, [x19, #0x10] 1f0ef4: 97facadf bl 0xa3a70 1f0ef8: f9000260 str x0, [x19] 1f0efc: b4000380 cbz x0, 0x1f0f6c <__cxa_demangle+0xfca4> 1f0f00: f9400668 ldr x8, [x19, #0x8] 1f0f04: 52874749 mov w9, #0x3a3a // =14906 1f0f08: 78286809 strh w9, [x0, x8] 1f0f0c: f9400668 ldr x8, [x19, #0x8] 1f0f10: aa1303e1 mov x1, x19 1f0f14: 91000908 add x8, x8, #0x2 1f0f18: f9000668 str x8, [x19, #0x8] 1f0f1c: f9400e94 ldr x20, [x20, #0x18] 1f0f20: f9400288 ldr x8, [x20] 1f0f24: aa1403e0 mov x0, x20 1f0f28: f9401108 ldr x8, [x8, #0x20] 1f0f2c: d63f0100 blr x8 1f0f30: 39402688 ldrb w8, [x20, #0x9] 1f0f34: 7100051f cmp w8, #0x1 1f0f38: 540000a1 b.ne 0x1f0f4c <__cxa_demangle+0xfc84> 1f0f3c: a9427bfd ldp x29, x30, [sp, #0x20] 1f0f40: a9414ff4 ldp x20, x19, [sp, #0x10] 1f0f44: f84307f5 ldr x21, [sp], #0x30 1f0f48: d65f03c0 ret 1f0f4c: f9400288 ldr x8, [x20] 1f0f50: aa1403e0 mov x0, x20 1f0f54: aa1303e1 mov x1, x19 1f0f58: a9427bfd ldp x29, x30, [sp, #0x20] 1f0f5c: f9401502 ldr x2, [x8, #0x28] 1f0f60: a9414ff4 ldp x20, x19, [sp, #0x10] 1f0f64: f84307f5 ldr x21, [sp], #0x30 1f0f68: d61f0040 br x2 1f0f6c: 97fae5bd bl 0xaa660 <_ZSt9terminatev@plt> 1f0f70: 17fabe7c b 0xa0960 <_ZdlPv@plt> 1f0f74: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f0f78: a9017bfd stp x29, x30, [sp, #0x10] 1f0f7c: 910043fd add x29, sp, #0x10 1f0f80: b9400c08 ldr w8, [x0, #0xc] 1f0f84: 7100151f cmp w8, #0x5 1f0f88: 54001468 b.hi 0x1f1214 <__cxa_demangle+0xff4c> 1f0f8c: b00002a9 adrp x9, 0x245000 1f0f90: 91099d29 add x9, x9, #0x267 1f0f94: 100000aa adr x10, 0x1f0fa8 <__cxa_demangle+0xfce0> 1f0f98: 3868692b ldrb w11, [x9, x8] 1f0f9c: 8b0b094a add x10, x10, x11, lsl #2 1f0fa0: aa0103f3 mov x19, x1 1f0fa4: d61f0140 br x10 1f0fa8: aa1303f4 mov x20, x19 1f0fac: f8408e88 ldr x8, [x20, #0x8]! 1f0fb0: f940068a ldr x10, [x20, #0x8] 1f0fb4: 91003909 add x9, x8, #0xe 1f0fb8: eb0a013f cmp x9, x10 1f0fbc: 54000bc2 b.hs 0x1f1134 <__cxa_demangle+0xfe6c> 1f0fc0: f9400260 ldr x0, [x19] 1f0fc4: 14000065 b 0x1f1158 <__cxa_demangle+0xfe90> 1f0fc8: aa1303f4 mov x20, x19 1f0fcc: f8408e88 ldr x8, [x20, #0x8]! 1f0fd0: f940068a ldr x10, [x20, #0x8] 1f0fd4: 91003109 add x9, x8, #0xc 1f0fd8: eb0a013f cmp x9, x10 1f0fdc: 54000462 b.hs 0x1f1068 <__cxa_demangle+0xfda0> 1f0fe0: f9400260 ldr x0, [x19] 1f0fe4: 1400002a b 0x1f108c <__cxa_demangle+0xfdc4> 1f0fe8: aa1303f4 mov x20, x19 1f0fec: f8408e88 ldr x8, [x20, #0x8]! 1f0ff0: f940068a ldr x10, [x20, #0x8] 1f0ff4: 91002d09 add x9, x8, #0xb 1f0ff8: eb0a013f cmp x9, x10 1f0ffc: 540004e2 b.hs 0x1f1098 <__cxa_demangle+0xfdd0> 1f1000: f9400260 ldr x0, [x19] 1f1004: 1400002e b 0x1f10bc <__cxa_demangle+0xfdf4> 1f1008: aa1303f4 mov x20, x19 1f100c: f8408e88 ldr x8, [x20, #0x8]! 1f1010: f940068a ldr x10, [x20, #0x8] 1f1014: 91003109 add x9, x8, #0xc 1f1018: eb0a013f cmp x9, x10 1f101c: 54000662 b.hs 0x1f10e8 <__cxa_demangle+0xfe20> 1f1020: f9400260 ldr x0, [x19] 1f1024: 1400003a b 0x1f110c <__cxa_demangle+0xfe44> 1f1028: aa1303f4 mov x20, x19 1f102c: f8408e88 ldr x8, [x20, #0x8]! 1f1030: f940068a ldr x10, [x20, #0x8] 1f1034: 91004509 add x9, x8, #0x11 1f1038: eb0a013f cmp x9, x10 1f103c: 54000a02 b.hs 0x1f117c <__cxa_demangle+0xfeb4> 1f1040: f9400260 ldr x0, [x19] 1f1044: 14000057 b 0x1f11a0 <__cxa_demangle+0xfed8> 1f1048: aa1303f4 mov x20, x19 1f104c: f8408e88 ldr x8, [x20, #0x8]! 1f1050: f940068a ldr x10, [x20, #0x8] 1f1054: 91003509 add x9, x8, #0xd 1f1058: eb0a013f cmp x9, x10 1f105c: 54000b42 b.hs 0x1f11c4 <__cxa_demangle+0xfefc> 1f1060: f9400260 ldr x0, [x19] 1f1064: 14000061 b 0x1f11e8 <__cxa_demangle+0xff20> 1f1068: f9400260 ldr x0, [x19] 1f106c: d37ff948 lsl x8, x10, #1 1f1070: eb09011f cmp x8, x9 1f1074: 9a883121 csel x1, x9, x8, lo 1f1078: f9000a61 str x1, [x19, #0x10] 1f107c: 97faca7d bl 0xa3a70 1f1080: f9000260 str x0, [x19] 1f1084: b4000ce0 cbz x0, 0x1f1220 <__cxa_demangle+0xff58> 1f1088: f9400288 ldr x8, [x20] 1f108c: 900002a9 adrp x9, 0x245000 1f1090: 911fd529 add x9, x9, #0x7f5 1f1094: 14000020 b 0x1f1114 <__cxa_demangle+0xfe4c> 1f1098: f9400260 ldr x0, [x19] 1f109c: d37ff948 lsl x8, x10, #1 1f10a0: eb09011f cmp x8, x9 1f10a4: 9a883121 csel x1, x9, x8, lo 1f10a8: f9000a61 str x1, [x19, #0x10] 1f10ac: 97faca71 bl 0xa3a70 1f10b0: f9000260 str x0, [x19] 1f10b4: b4000b60 cbz x0, 0x1f1220 <__cxa_demangle+0xff58> 1f10b8: f9400288 ldr x8, [x20] 1f10bc: 900002a9 adrp x9, 0x245000 1f10c0: 911f7129 add x9, x9, #0x7dc 1f10c4: f9400129 ldr x9, [x9] 1f10c8: 8b080008 add x8, x0, x8 1f10cc: 52800cea mov w10, #0x67 // =103 1f10d0: 528dcd2b mov w11, #0x6e69 // =28265 1f10d4: 3900290a strb w10, [x8, #0xa] 1f10d8: 7900110b strh w11, [x8, #0x8] 1f10dc: f9000109 str x9, [x8] 1f10e0: 52800168 mov w8, #0xb // =11 1f10e4: 14000049 b 0x1f1208 <__cxa_demangle+0xff40> 1f10e8: f9400260 ldr x0, [x19] 1f10ec: d37ff948 lsl x8, x10, #1 1f10f0: eb09011f cmp x8, x9 1f10f4: 9a883121 csel x1, x9, x8, lo 1f10f8: f9000a61 str x1, [x19, #0x10] 1f10fc: 97faca5d bl 0xa3a70 1f1100: f9000260 str x0, [x19] 1f1104: b40008e0 cbz x0, 0x1f1220 <__cxa_demangle+0xff58> 1f1108: f9400288 ldr x8, [x20] 1f110c: 900002a9 adrp x9, 0x245000 1f1110: 911fa129 add x9, x9, #0x7e8 1f1114: f9400129 ldr x9, [x9] 1f1118: 528cae4a mov w10, #0x6572 // =25970 1f111c: 8b080008 add x8, x0, x8 1f1120: 72adac2a movk w10, #0x6d61, lsl #16 1f1124: b900090a str w10, [x8, #0x8] 1f1128: f9000109 str x9, [x8] 1f112c: 321e07e8 orr w8, wzr, #0xc 1f1130: 14000036 b 0x1f1208 <__cxa_demangle+0xff40> 1f1134: f9400260 ldr x0, [x19] 1f1138: d37ff948 lsl x8, x10, #1 1f113c: eb09011f cmp x8, x9 1f1140: 9a883121 csel x1, x9, x8, lo 1f1144: f9000a61 str x1, [x19, #0x10] 1f1148: 97faca4a bl 0xa3a70 1f114c: f9000260 str x0, [x19] 1f1150: b4000680 cbz x0, 0x1f1220 <__cxa_demangle+0xff58> 1f1154: f9400288 ldr x8, [x20] 1f1158: 900002a9 adrp x9, 0x245000 1f115c: 911a5529 add x9, x9, #0x695 1f1160: f840612a ldur x10, [x9, #0x6] 1f1164: f9400129 ldr x9, [x9] 1f1168: 8b080008 add x8, x0, x8 1f116c: f800610a stur x10, [x8, #0x6] 1f1170: f9000109 str x9, [x8] 1f1174: 321f0be8 orr w8, wzr, #0xe 1f1178: 14000024 b 0x1f1208 <__cxa_demangle+0xff40> 1f117c: f9400260 ldr x0, [x19] 1f1180: d37ff948 lsl x8, x10, #1 1f1184: eb09011f cmp x8, x9 1f1188: 9a883121 csel x1, x9, x8, lo 1f118c: f9000a61 str x1, [x19, #0x10] 1f1190: 97faca38 bl 0xa3a70 1f1194: f9000260 str x0, [x19] 1f1198: b4000440 cbz x0, 0x1f1220 <__cxa_demangle+0xff58> 1f119c: f9400288 ldr x8, [x20] 1f11a0: 900002a9 adrp x9, 0x245000 1f11a4: 911a9129 add x9, x9, #0x6a4 1f11a8: 3dc00120 ldr q0, [x9] 1f11ac: 8b080008 add x8, x0, x8 1f11b0: 52800ce9 mov w9, #0x67 // =103 1f11b4: 39004109 strb w9, [x8, #0x10] 1f11b8: 3d800100 str q0, [x8] 1f11bc: 52800228 mov w8, #0x11 // =17 1f11c0: 14000012 b 0x1f1208 <__cxa_demangle+0xff40> 1f11c4: f9400260 ldr x0, [x19] 1f11c8: d37ff948 lsl x8, x10, #1 1f11cc: eb09011f cmp x8, x9 1f11d0: 9a883121 csel x1, x9, x8, lo 1f11d4: f9000a61 str x1, [x19, #0x10] 1f11d8: 97faca26 bl 0xa3a70 1f11dc: f9000260 str x0, [x19] 1f11e0: b4000200 cbz x0, 0x1f1220 <__cxa_demangle+0xff58> 1f11e4: f9400288 ldr x8, [x20] 1f11e8: 900002a9 adrp x9, 0x245000 1f11ec: 91200929 add x9, x9, #0x802 1f11f0: f840512a ldur x10, [x9, #0x5] 1f11f4: f9400129 ldr x9, [x9] 1f11f8: 8b080008 add x8, x0, x8 1f11fc: f800510a stur x10, [x8, #0x5] 1f1200: f9000109 str x9, [x8] 1f1204: 528001a8 mov w8, #0xd // =13 1f1208: f9400289 ldr x9, [x20] 1f120c: 8b080128 add x8, x9, x8 1f1210: f9000288 str x8, [x20] 1f1214: a9417bfd ldp x29, x30, [sp, #0x10] 1f1218: a8c24ff4 ldp x20, x19, [sp], #0x20 1f121c: d65f03c0 ret 1f1220: 97fae510 bl 0xaa660 <_ZSt9terminatev@plt> 1f1224: b9400c08 ldr w8, [x0, #0xc] 1f1228: 51000508 sub w8, w8, #0x1 1f122c: 7100111f cmp w8, #0x4 1f1230: 54000168 b.hi 0x1f125c <__cxa_demangle+0xff94> 1f1234: 900002a9 adrp x9, 0x245000 1f1238: 9109b529 add x9, x9, #0x26d 1f123c: 1000008a adr x10, 0x1f124c <__cxa_demangle+0xff84> 1f1240: 3868692b ldrb w11, [x9, x8] 1f1244: 8b0b094a add x10, x10, x11, lsl #2 1f1248: d61f0140 br x10 1f124c: 900002a0 adrp x0, 0x245000 1f1250: 911aa400 add x0, x0, #0x6a9 1f1254: 91003001 add x1, x0, #0xc 1f1258: d65f03c0 ret 1f125c: 900002a0 adrp x0, 0x245000 1f1260: 911a6800 add x0, x0, #0x69a 1f1264: 91002401 add x1, x0, #0x9 1f1268: d65f03c0 ret 1f126c: 900002a0 adrp x0, 0x245000 1f1270: 911f8400 add x0, x0, #0x7e1 1f1274: 91001801 add x1, x0, #0x6 1f1278: d65f03c0 ret 1f127c: 900002a0 adrp x0, 0x245000 1f1280: 911fb400 add x0, x0, #0x7ed 1f1284: 91001c01 add x1, x0, #0x7 1f1288: d65f03c0 ret 1f128c: 900002a0 adrp x0, 0x245000 1f1290: 911fe800 add x0, x0, #0x7fa 1f1294: 91001c01 add x1, x0, #0x7 1f1298: d65f03c0 ret 1f129c: 900002a0 adrp x0, 0x245000 1f12a0: 91201c00 add x0, x0, #0x807 1f12a4: 91002001 add x1, x0, #0x8 1f12a8: d65f03c0 ret 1f12ac: 17fabdad b 0xa0960 <_ZdlPv@plt> 1f12b0: b9401c28 ldr w8, [x1, #0x1c] 1f12b4: 3100051f cmn w8, #0x1 1f12b8: 540001a0 b.eq 0x1f12ec <__cxa_demangle+0x10024> 1f12bc: b9401828 ldr w8, [x1, #0x18] 1f12c0: f9400c09 ldr x9, [x0, #0x18] 1f12c4: eb08013f cmp x9, x8 1f12c8: 540001c9 b.ls 0x1f1300 <__cxa_demangle+0x10038> 1f12cc: f9400809 ldr x9, [x0, #0x10] 1f12d0: f8687920 ldr x0, [x9, x8, lsl #3] 1f12d4: 39402408 ldrb w8, [x0, #0x9] 1f12d8: 7100091f cmp w8, #0x2 1f12dc: 54000161 b.ne 0x1f1308 <__cxa_demangle+0x10040> 1f12e0: f9400008 ldr x8, [x0] 1f12e4: f9400102 ldr x2, [x8] 1f12e8: d61f0040 br x2 1f12ec: f9400c09 ldr x9, [x0, #0x18] 1f12f0: aa1f03e8 mov x8, xzr 1f12f4: 2903243f stp wzr, w9, [x1, #0x18] 1f12f8: eb08013f cmp x9, x8 1f12fc: 54fffe88 b.hi 0x1f12cc <__cxa_demangle+0x10004> 1f1300: 2a1f03e0 mov w0, wzr 1f1304: d65f03c0 ret 1f1308: 7100011f cmp w8, #0x0 1f130c: 1a9f17e0 cset w0, eq 1f1310: d65f03c0 ret 1f1314: b9401c28 ldr w8, [x1, #0x1c] 1f1318: 3100051f cmn w8, #0x1 1f131c: 540001a0 b.eq 0x1f1350 <__cxa_demangle+0x10088> 1f1320: b9401828 ldr w8, [x1, #0x18] 1f1324: f9400c09 ldr x9, [x0, #0x18] 1f1328: eb08013f cmp x9, x8 1f132c: 540001c9 b.ls 0x1f1364 <__cxa_demangle+0x1009c> 1f1330: f9400809 ldr x9, [x0, #0x10] 1f1334: f8687920 ldr x0, [x9, x8, lsl #3] 1f1338: 39402808 ldrb w8, [x0, #0xa] 1f133c: 7100091f cmp w8, #0x2 1f1340: 54000161 b.ne 0x1f136c <__cxa_demangle+0x100a4> 1f1344: f9400008 ldr x8, [x0] 1f1348: f9400502 ldr x2, [x8, #0x8] 1f134c: d61f0040 br x2 1f1350: f9400c09 ldr x9, [x0, #0x18] 1f1354: aa1f03e8 mov x8, xzr 1f1358: 2903243f stp wzr, w9, [x1, #0x18] 1f135c: eb08013f cmp x9, x8 1f1360: 54fffe88 b.hi 0x1f1330 <__cxa_demangle+0x10068> 1f1364: 2a1f03e0 mov w0, wzr 1f1368: d65f03c0 ret 1f136c: 7100011f cmp w8, #0x0 1f1370: 1a9f17e0 cset w0, eq 1f1374: d65f03c0 ret 1f1378: b9401c28 ldr w8, [x1, #0x1c] 1f137c: 3100051f cmn w8, #0x1 1f1380: 540001a0 b.eq 0x1f13b4 <__cxa_demangle+0x100ec> 1f1384: b9401828 ldr w8, [x1, #0x18] 1f1388: f9400c09 ldr x9, [x0, #0x18] 1f138c: eb08013f cmp x9, x8 1f1390: 540001c9 b.ls 0x1f13c8 <__cxa_demangle+0x10100> 1f1394: f9400809 ldr x9, [x0, #0x10] 1f1398: f8687920 ldr x0, [x9, x8, lsl #3] 1f139c: 39402c08 ldrb w8, [x0, #0xb] 1f13a0: 7100091f cmp w8, #0x2 1f13a4: 54000161 b.ne 0x1f13d0 <__cxa_demangle+0x10108> 1f13a8: f9400008 ldr x8, [x0] 1f13ac: f9400902 ldr x2, [x8, #0x10] 1f13b0: d61f0040 br x2 1f13b4: f9400c09 ldr x9, [x0, #0x18] 1f13b8: aa1f03e8 mov x8, xzr 1f13bc: 2903243f stp wzr, w9, [x1, #0x18] 1f13c0: eb08013f cmp x9, x8 1f13c4: 54fffe88 b.hi 0x1f1394 <__cxa_demangle+0x100cc> 1f13c8: 2a1f03e0 mov w0, wzr 1f13cc: d65f03c0 ret 1f13d0: 7100011f cmp w8, #0x0 1f13d4: 1a9f17e0 cset w0, eq 1f13d8: d65f03c0 ret 1f13dc: b9401c28 ldr w8, [x1, #0x1c] 1f13e0: 3100051f cmn w8, #0x1 1f13e4: 54000140 b.eq 0x1f140c <__cxa_demangle+0x10144> 1f13e8: b9401828 ldr w8, [x1, #0x18] 1f13ec: f9400c09 ldr x9, [x0, #0x18] 1f13f0: eb08013f cmp x9, x8 1f13f4: 54000169 b.ls 0x1f1420 <__cxa_demangle+0x10158> 1f13f8: f9400809 ldr x9, [x0, #0x10] 1f13fc: f8687920 ldr x0, [x9, x8, lsl #3] 1f1400: f9400008 ldr x8, [x0] 1f1404: f9400d02 ldr x2, [x8, #0x18] 1f1408: d61f0040 br x2 1f140c: f9400c09 ldr x9, [x0, #0x18] 1f1410: aa1f03e8 mov x8, xzr 1f1414: 2903243f stp wzr, w9, [x1, #0x18] 1f1418: eb08013f cmp x9, x8 1f141c: 54fffee8 b.hi 0x1f13f8 <__cxa_demangle+0x10130> 1f1420: d65f03c0 ret 1f1424: b9401c28 ldr w8, [x1, #0x1c] 1f1428: 3100051f cmn w8, #0x1 1f142c: 54000140 b.eq 0x1f1454 <__cxa_demangle+0x1018c> 1f1430: b9401828 ldr w8, [x1, #0x18] 1f1434: f9400c09 ldr x9, [x0, #0x18] 1f1438: eb08013f cmp x9, x8 1f143c: 54000169 b.ls 0x1f1468 <__cxa_demangle+0x101a0> 1f1440: f9400809 ldr x9, [x0, #0x10] 1f1444: f8687920 ldr x0, [x9, x8, lsl #3] 1f1448: f9400008 ldr x8, [x0] 1f144c: f9401102 ldr x2, [x8, #0x20] 1f1450: d61f0040 br x2 1f1454: f9400c09 ldr x9, [x0, #0x18] 1f1458: aa1f03e8 mov x8, xzr 1f145c: 2903243f stp wzr, w9, [x1, #0x18] 1f1460: eb08013f cmp x9, x8 1f1464: 54fffee8 b.hi 0x1f1440 <__cxa_demangle+0x10178> 1f1468: d65f03c0 ret 1f146c: b9401c28 ldr w8, [x1, #0x1c] 1f1470: 3100051f cmn w8, #0x1 1f1474: 54000140 b.eq 0x1f149c <__cxa_demangle+0x101d4> 1f1478: b9401828 ldr w8, [x1, #0x18] 1f147c: f9400c09 ldr x9, [x0, #0x18] 1f1480: eb08013f cmp x9, x8 1f1484: 54000169 b.ls 0x1f14b0 <__cxa_demangle+0x101e8> 1f1488: f9400809 ldr x9, [x0, #0x10] 1f148c: f8687920 ldr x0, [x9, x8, lsl #3] 1f1490: f9400008 ldr x8, [x0] 1f1494: f9401502 ldr x2, [x8, #0x28] 1f1498: d61f0040 br x2 1f149c: f9400c09 ldr x9, [x0, #0x18] 1f14a0: aa1f03e8 mov x8, xzr 1f14a4: 2903243f stp wzr, w9, [x1, #0x18] 1f14a8: eb08013f cmp x9, x8 1f14ac: 54fffee8 b.hi 0x1f1488 <__cxa_demangle+0x101c0> 1f14b0: d65f03c0 ret 1f14b4: 17fabd2b b 0xa0960 <_ZdlPv@plt> 1f14b8: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f14bc: a9017bfd stp x29, x30, [sp, #0x10] 1f14c0: 910043fd add x29, sp, #0x10 1f14c4: a940a828 ldp x8, x10, [x1, #0x8] 1f14c8: aa0103f3 mov x19, x1 1f14cc: aa0003f4 mov x20, x0 1f14d0: 91000509 add x9, x8, #0x1 1f14d4: eb0a013f cmp x9, x10 1f14d8: 54000062 b.hs 0x1f14e4 <__cxa_demangle+0x1021c> 1f14dc: f9400260 ldr x0, [x19] 1f14e0: 1400000a b 0x1f1508 <__cxa_demangle+0x10240> 1f14e4: f9400260 ldr x0, [x19] 1f14e8: d37ff948 lsl x8, x10, #1 1f14ec: eb09011f cmp x8, x9 1f14f0: 9a883121 csel x1, x9, x8, lo 1f14f4: f9000a61 str x1, [x19, #0x10] 1f14f8: 97fac95e bl 0xa3a70 1f14fc: f9000260 str x0, [x19] 1f1500: b4000720 cbz x0, 0x1f15e4 <__cxa_demangle+0x1031c> 1f1504: f9400668 ldr x8, [x19, #0x8] 1f1508: 321e0fe9 orr w9, wzr, #0x3c 1f150c: 38286809 strb w9, [x0, x8] 1f1510: f9400668 ldr x8, [x19, #0x8] 1f1514: 91004280 add x0, x20, #0x10 1f1518: aa1303e1 mov x1, x19 1f151c: 91000508 add x8, x8, #0x1 1f1520: f9000668 str x8, [x19, #0x8] 1f1524: 97ffee09 bl 0x1ecd48 <__cxa_demangle+0xba80> 1f1528: f9400668 ldr x8, [x19, #0x8] 1f152c: b40002e8 cbz x8, 0x1f1588 <__cxa_demangle+0x102c0> 1f1530: f9400260 ldr x0, [x19] 1f1534: 8b080009 add x9, x0, x8 1f1538: 385ff129 ldurb w9, [x9, #-0x1] 1f153c: 7100f93f cmp w9, #0x3e 1f1540: 54000241 b.ne 0x1f1588 <__cxa_demangle+0x102c0> 1f1544: f9400a6a ldr x10, [x19, #0x10] 1f1548: 91000509 add x9, x8, #0x1 1f154c: eb0a013f cmp x9, x10 1f1550: 54000123 b.lo 0x1f1574 <__cxa_demangle+0x102ac> 1f1554: d37ff948 lsl x8, x10, #1 1f1558: eb09011f cmp x8, x9 1f155c: 9a883121 csel x1, x9, x8, lo 1f1560: f9000a61 str x1, [x19, #0x10] 1f1564: 97fac943 bl 0xa3a70 1f1568: f9000260 str x0, [x19] 1f156c: b40003c0 cbz x0, 0x1f15e4 <__cxa_demangle+0x1031c> 1f1570: f9400668 ldr x8, [x19, #0x8] 1f1574: 321b03e9 orr w9, wzr, #0x20 1f1578: 38286809 strb w9, [x0, x8] 1f157c: f9400668 ldr x8, [x19, #0x8] 1f1580: 91000508 add x8, x8, #0x1 1f1584: f9000668 str x8, [x19, #0x8] 1f1588: f9400a6a ldr x10, [x19, #0x10] 1f158c: 91000509 add x9, x8, #0x1 1f1590: eb0a013f cmp x9, x10 1f1594: 54000062 b.hs 0x1f15a0 <__cxa_demangle+0x102d8> 1f1598: f9400260 ldr x0, [x19] 1f159c: 1400000a b 0x1f15c4 <__cxa_demangle+0x102fc> 1f15a0: f9400260 ldr x0, [x19] 1f15a4: d37ff948 lsl x8, x10, #1 1f15a8: eb09011f cmp x8, x9 1f15ac: 9a883121 csel x1, x9, x8, lo 1f15b0: f9000a61 str x1, [x19, #0x10] 1f15b4: 97fac92f bl 0xa3a70 1f15b8: f9000260 str x0, [x19] 1f15bc: b4000140 cbz x0, 0x1f15e4 <__cxa_demangle+0x1031c> 1f15c0: f9400668 ldr x8, [x19, #0x8] 1f15c4: 321f13e9 orr w9, wzr, #0x3e 1f15c8: 38286809 strb w9, [x0, x8] 1f15cc: f9400668 ldr x8, [x19, #0x8] 1f15d0: 91000508 add x8, x8, #0x1 1f15d4: f9000668 str x8, [x19, #0x8] 1f15d8: a9417bfd ldp x29, x30, [sp, #0x10] 1f15dc: a8c24ff4 ldp x20, x19, [sp], #0x20 1f15e0: d65f03c0 ret 1f15e4: 97fae41f bl 0xaa660 <_ZSt9terminatev@plt> 1f15e8: 17fabcde b 0xa0960 <_ZdlPv@plt> 1f15ec: f81d0ff5 str x21, [sp, #-0x30]! 1f15f0: a9014ff4 stp x20, x19, [sp, #0x10] 1f15f4: a9027bfd stp x29, x30, [sp, #0x20] 1f15f8: 910083fd add x29, sp, #0x20 1f15fc: f9400815 ldr x21, [x0, #0x10] 1f1600: aa0003f4 mov x20, x0 1f1604: aa0103f3 mov x19, x1 1f1608: f94002a8 ldr x8, [x21] 1f160c: aa1503e0 mov x0, x21 1f1610: f9401108 ldr x8, [x8, #0x20] 1f1614: d63f0100 blr x8 1f1618: 394026a8 ldrb w8, [x21, #0x9] 1f161c: 7100051f cmp w8, #0x1 1f1620: 540000c0 b.eq 0x1f1638 <__cxa_demangle+0x10370> 1f1624: f94002a8 ldr x8, [x21] 1f1628: aa1503e0 mov x0, x21 1f162c: aa1303e1 mov x1, x19 1f1630: f9401508 ldr x8, [x8, #0x28] 1f1634: d63f0100 blr x8 1f1638: f9400e94 ldr x20, [x20, #0x18] 1f163c: aa1303e1 mov x1, x19 1f1640: f9400288 ldr x8, [x20] 1f1644: aa1403e0 mov x0, x20 1f1648: f9401108 ldr x8, [x8, #0x20] 1f164c: d63f0100 blr x8 1f1650: 39402688 ldrb w8, [x20, #0x9] 1f1654: 7100051f cmp w8, #0x1 1f1658: 540000a1 b.ne 0x1f166c <__cxa_demangle+0x103a4> 1f165c: a9427bfd ldp x29, x30, [sp, #0x20] 1f1660: a9414ff4 ldp x20, x19, [sp, #0x10] 1f1664: f84307f5 ldr x21, [sp], #0x30 1f1668: d65f03c0 ret 1f166c: f9400288 ldr x8, [x20] 1f1670: aa1403e0 mov x0, x20 1f1674: aa1303e1 mov x1, x19 1f1678: a9427bfd ldp x29, x30, [sp, #0x20] 1f167c: f9401502 ldr x2, [x8, #0x28] 1f1680: a9414ff4 ldp x20, x19, [sp, #0x10] 1f1684: f84307f5 ldr x21, [sp], #0x30 1f1688: d61f0040 br x2 1f168c: f9400800 ldr x0, [x0, #0x10] 1f1690: f9400008 ldr x8, [x0] 1f1694: f9401901 ldr x1, [x8, #0x30] 1f1698: d61f0020 br x1 1f169c: 17fabcb1 b 0xa0960 <_ZdlPv@plt> 1f16a0: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f16a4: a9017bfd stp x29, x30, [sp, #0x10] 1f16a8: 910043fd add x29, sp, #0x10 1f16ac: a940a828 ldp x8, x10, [x1, #0x8] 1f16b0: aa0103f3 mov x19, x1 1f16b4: aa0003f4 mov x20, x0 1f16b8: 91001509 add x9, x8, #0x5 1f16bc: eb0a013f cmp x9, x10 1f16c0: 54000062 b.hs 0x1f16cc <__cxa_demangle+0x10404> 1f16c4: f9400260 ldr x0, [x19] 1f16c8: 1400000a b 0x1f16f0 <__cxa_demangle+0x10428> 1f16cc: f9400260 ldr x0, [x19] 1f16d0: d37ff948 lsl x8, x10, #1 1f16d4: eb09011f cmp x8, x9 1f16d8: 9a883121 csel x1, x9, x8, lo 1f16dc: f9000a61 str x1, [x19, #0x10] 1f16e0: 97fac8e4 bl 0xa3a70 1f16e4: f9000260 str x0, [x19] 1f16e8: b40003c0 cbz x0, 0x1f1760 <__cxa_demangle+0x10498> 1f16ec: f9400668 ldr x8, [x19, #0x8] 1f16f0: 528e8e6a mov w10, #0x7473 // =29811 1f16f4: 8b080008 add x8, x0, x8 1f16f8: 52800749 mov w9, #0x3a // =58 1f16fc: 72a74c8a movk w10, #0x3a64, lsl #16 1f1700: 39001109 strb w9, [x8, #0x4] 1f1704: b900010a str w10, [x8] 1f1708: f9400668 ldr x8, [x19, #0x8] 1f170c: aa1303e1 mov x1, x19 1f1710: 91001508 add x8, x8, #0x5 1f1714: f9000668 str x8, [x19, #0x8] 1f1718: f9400a94 ldr x20, [x20, #0x10] 1f171c: f9400288 ldr x8, [x20] 1f1720: aa1403e0 mov x0, x20 1f1724: f9401108 ldr x8, [x8, #0x20] 1f1728: d63f0100 blr x8 1f172c: 39402688 ldrb w8, [x20, #0x9] 1f1730: 7100051f cmp w8, #0x1 1f1734: 54000081 b.ne 0x1f1744 <__cxa_demangle+0x1047c> 1f1738: a9417bfd ldp x29, x30, [sp, #0x10] 1f173c: a8c24ff4 ldp x20, x19, [sp], #0x20 1f1740: d65f03c0 ret 1f1744: f9400288 ldr x8, [x20] 1f1748: a9417bfd ldp x29, x30, [sp, #0x10] 1f174c: aa1403e0 mov x0, x20 1f1750: aa1303e1 mov x1, x19 1f1754: f9401502 ldr x2, [x8, #0x28] 1f1758: a8c24ff4 ldp x20, x19, [sp], #0x20 1f175c: d61f0040 br x2 1f1760: 97fae3c0 bl 0xaa660 <_ZSt9terminatev@plt> 1f1764: f9400800 ldr x0, [x0, #0x10] 1f1768: f9400008 ldr x8, [x0] 1f176c: f9401901 ldr x1, [x8, #0x30] 1f1770: d61f0020 br x1 1f1774: 17fabc7b b 0xa0960 <_ZdlPv@plt> 1f1778: 91004000 add x0, x0, #0x10 1f177c: 17ffed73 b 0x1ecd48 <__cxa_demangle+0xba80> 1f1780: 17fabc78 b 0xa0960 <_ZdlPv@plt> 1f1784: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f1788: a9017bfd stp x29, x30, [sp, #0x10] 1f178c: 910043fd add x29, sp, #0x10 1f1790: a940a828 ldp x8, x10, [x1, #0x8] 1f1794: aa0103f3 mov x19, x1 1f1798: aa0003f4 mov x20, x0 1f179c: 91003109 add x9, x8, #0xc 1f17a0: eb0a013f cmp x9, x10 1f17a4: 54000062 b.hs 0x1f17b0 <__cxa_demangle+0x104e8> 1f17a8: f9400260 ldr x0, [x19] 1f17ac: 1400000a b 0x1f17d4 <__cxa_demangle+0x1050c> 1f17b0: f9400260 ldr x0, [x19] 1f17b4: d37ff948 lsl x8, x10, #1 1f17b8: eb09011f cmp x8, x9 1f17bc: 9a883121 csel x1, x9, x8, lo 1f17c0: f9000a61 str x1, [x19, #0x10] 1f17c4: 97fac8ab bl 0xa3a70 1f17c8: f9000260 str x0, [x19] 1f17cc: b40004c0 cbz x0, 0x1f1864 <__cxa_demangle+0x1059c> 1f17d0: f9400668 ldr x8, [x19, #0x8] 1f17d4: 900002a9 adrp x9, 0x245000 1f17d8: 91205929 add x9, x9, #0x816 1f17dc: f9400129 ldr x9, [x9] 1f17e0: 528d2bea mov w10, #0x695f // =26975 1f17e4: 8b080008 add x8, x0, x8 1f17e8: 72a74cca movk w10, #0x3a66, lsl #16 1f17ec: b900090a str w10, [x8, #0x8] 1f17f0: f9000109 str x9, [x8] 1f17f4: f9400668 ldr x8, [x19, #0x8] 1f17f8: 91004280 add x0, x20, #0x10 1f17fc: aa1303e1 mov x1, x19 1f1800: 91003108 add x8, x8, #0xc 1f1804: f9000668 str x8, [x19, #0x8] 1f1808: 97ffed50 bl 0x1ecd48 <__cxa_demangle+0xba80> 1f180c: a940aa68 ldp x8, x10, [x19, #0x8] 1f1810: 91000509 add x9, x8, #0x1 1f1814: eb0a013f cmp x9, x10 1f1818: 54000062 b.hs 0x1f1824 <__cxa_demangle+0x1055c> 1f181c: f9400260 ldr x0, [x19] 1f1820: 1400000b b 0x1f184c <__cxa_demangle+0x10584> 1f1824: f9400260 ldr x0, [x19] 1f1828: d37ff948 lsl x8, x10, #1 1f182c: eb09011f cmp x8, x9 1f1830: 9a883121 csel x1, x9, x8, lo 1f1834: f9000a61 str x1, [x19, #0x10] 1f1838: 97fac88e bl 0xa3a70 1f183c: f9000260 str x0, [x19] 1f1840: b4000120 cbz x0, 0x1f1864 <__cxa_demangle+0x1059c> 1f1844: f9400668 ldr x8, [x19, #0x8] 1f1848: 91000509 add x9, x8, #0x1 1f184c: f9000669 str x9, [x19, #0x8] 1f1850: 52800ba9 mov w9, #0x5d // =93 1f1854: 38286809 strb w9, [x0, x8] 1f1858: a9417bfd ldp x29, x30, [sp, #0x10] 1f185c: a8c24ff4 ldp x20, x19, [sp], #0x20 1f1860: d65f03c0 ret 1f1864: 97fae37f bl 0xaa660 <_ZSt9terminatev@plt> 1f1868: 17fabc3e b 0xa0960 <_ZdlPv@plt> 1f186c: 320003e0 orr w0, wzr, #0x1 1f1870: d65f03c0 ret 1f1874: 320003e0 orr w0, wzr, #0x1 1f1878: d65f03c0 ret 1f187c: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f1880: a9017bfd stp x29, x30, [sp, #0x10] 1f1884: 910043fd add x29, sp, #0x10 1f1888: aa0003f4 mov x20, x0 1f188c: f9400800 ldr x0, [x0, #0x10] 1f1890: aa0103f3 mov x19, x1 1f1894: b4000460 cbz x0, 0x1f1920 <__cxa_demangle+0x10658> 1f1898: f9400008 ldr x8, [x0] 1f189c: aa1303e1 mov x1, x19 1f18a0: f9401108 ldr x8, [x8, #0x20] 1f18a4: d63f0100 blr x8 1f18a8: f9400a80 ldr x0, [x20, #0x10] 1f18ac: 39402408 ldrb w8, [x0, #0x9] 1f18b0: 34000388 cbz w8, 0x1f1920 <__cxa_demangle+0x10658> 1f18b4: 7100091f cmp w8, #0x2 1f18b8: 540000c1 b.ne 0x1f18d0 <__cxa_demangle+0x10608> 1f18bc: f9400008 ldr x8, [x0] 1f18c0: aa1303e1 mov x1, x19 1f18c4: f9400108 ldr x8, [x8] 1f18c8: d63f0100 blr x8 1f18cc: 370002a0 tbnz w0, #0x0, 0x1f1920 <__cxa_demangle+0x10658> 1f18d0: a940aa68 ldp x8, x10, [x19, #0x8] 1f18d4: 91000509 add x9, x8, #0x1 1f18d8: eb0a013f cmp x9, x10 1f18dc: 54000062 b.hs 0x1f18e8 <__cxa_demangle+0x10620> 1f18e0: f9400260 ldr x0, [x19] 1f18e4: 1400000a b 0x1f190c <__cxa_demangle+0x10644> 1f18e8: f9400260 ldr x0, [x19] 1f18ec: d37ff948 lsl x8, x10, #1 1f18f0: eb09011f cmp x8, x9 1f18f4: 9a883121 csel x1, x9, x8, lo 1f18f8: f9000a61 str x1, [x19, #0x10] 1f18fc: 97fac85d bl 0xa3a70 1f1900: f9000260 str x0, [x19] 1f1904: b4000340 cbz x0, 0x1f196c <__cxa_demangle+0x106a4> 1f1908: f9400668 ldr x8, [x19, #0x8] 1f190c: 321b03e9 orr w9, wzr, #0x20 1f1910: 38286809 strb w9, [x0, x8] 1f1914: f9400668 ldr x8, [x19, #0x8] 1f1918: 91000508 add x8, x8, #0x1 1f191c: f9000668 str x8, [x19, #0x8] 1f1920: f9400e94 ldr x20, [x20, #0x18] 1f1924: aa1303e1 mov x1, x19 1f1928: f9400288 ldr x8, [x20] 1f192c: aa1403e0 mov x0, x20 1f1930: f9401108 ldr x8, [x8, #0x20] 1f1934: d63f0100 blr x8 1f1938: 39402688 ldrb w8, [x20, #0x9] 1f193c: 7100051f cmp w8, #0x1 1f1940: 54000081 b.ne 0x1f1950 <__cxa_demangle+0x10688> 1f1944: a9417bfd ldp x29, x30, [sp, #0x10] 1f1948: a8c24ff4 ldp x20, x19, [sp], #0x20 1f194c: d65f03c0 ret 1f1950: f9400288 ldr x8, [x20] 1f1954: a9417bfd ldp x29, x30, [sp, #0x10] 1f1958: aa1403e0 mov x0, x20 1f195c: aa1303e1 mov x1, x19 1f1960: f9401502 ldr x2, [x8, #0x28] 1f1964: a8c24ff4 ldp x20, x19, [sp], #0x20 1f1968: d61f0040 br x2 1f196c: 97fae33d bl 0xaa660 <_ZSt9terminatev@plt> 1f1970: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f1974: a9017bfd stp x29, x30, [sp, #0x10] 1f1978: 910043fd add x29, sp, #0x10 1f197c: a940a828 ldp x8, x10, [x1, #0x8] 1f1980: aa0103f3 mov x19, x1 1f1984: aa0003f4 mov x20, x0 1f1988: 91000509 add x9, x8, #0x1 1f198c: eb0a013f cmp x9, x10 1f1990: 54000062 b.hs 0x1f199c <__cxa_demangle+0x106d4> 1f1994: f9400260 ldr x0, [x19] 1f1998: 1400000a b 0x1f19c0 <__cxa_demangle+0x106f8> 1f199c: f9400260 ldr x0, [x19] 1f19a0: d37ff948 lsl x8, x10, #1 1f19a4: eb09011f cmp x8, x9 1f19a8: 9a883121 csel x1, x9, x8, lo 1f19ac: f9000a61 str x1, [x19, #0x10] 1f19b0: 97fac830 bl 0xa3a70 1f19b4: f9000260 str x0, [x19] 1f19b8: b4001700 cbz x0, 0x1f1c98 <__cxa_demangle+0x109d0> 1f19bc: f9400668 ldr x8, [x19, #0x8] 1f19c0: 52800509 mov w9, #0x28 // =40 1f19c4: 38286809 strb w9, [x0, x8] 1f19c8: f9400668 ldr x8, [x19, #0x8] 1f19cc: 91008280 add x0, x20, #0x20 1f19d0: aa1303e1 mov x1, x19 1f19d4: 91000508 add x8, x8, #0x1 1f19d8: f9000668 str x8, [x19, #0x8] 1f19dc: 97ffecdb bl 0x1ecd48 <__cxa_demangle+0xba80> 1f19e0: a940aa68 ldp x8, x10, [x19, #0x8] 1f19e4: 91000509 add x9, x8, #0x1 1f19e8: eb0a013f cmp x9, x10 1f19ec: 54000062 b.hs 0x1f19f8 <__cxa_demangle+0x10730> 1f19f0: f9400260 ldr x0, [x19] 1f19f4: 1400000a b 0x1f1a1c <__cxa_demangle+0x10754> 1f19f8: f9400260 ldr x0, [x19] 1f19fc: d37ff948 lsl x8, x10, #1 1f1a00: eb09011f cmp x8, x9 1f1a04: 9a883121 csel x1, x9, x8, lo 1f1a08: f9000a61 str x1, [x19, #0x10] 1f1a0c: 97fac819 bl 0xa3a70 1f1a10: f9000260 str x0, [x19] 1f1a14: b4001420 cbz x0, 0x1f1c98 <__cxa_demangle+0x109d0> 1f1a18: f9400668 ldr x8, [x19, #0x8] 1f1a1c: 52800529 mov w9, #0x29 // =41 1f1a20: 38286809 strb w9, [x0, x8] 1f1a24: f9400668 ldr x8, [x19, #0x8] 1f1a28: 91000508 add x8, x8, #0x1 1f1a2c: f9000668 str x8, [x19, #0x8] 1f1a30: f9400a80 ldr x0, [x20, #0x10] 1f1a34: b40000a0 cbz x0, 0x1f1a48 <__cxa_demangle+0x10780> 1f1a38: f9400008 ldr x8, [x0] 1f1a3c: aa1303e1 mov x1, x19 1f1a40: f9401508 ldr x8, [x8, #0x28] 1f1a44: d63f0100 blr x8 1f1a48: b9403a88 ldr w8, [x20, #0x38] 1f1a4c: 36000348 tbz w8, #0x0, 0x1f1ab4 <__cxa_demangle+0x107ec> 1f1a50: a940aa68 ldp x8, x10, [x19, #0x8] 1f1a54: 91001909 add x9, x8, #0x6 1f1a58: eb0a013f cmp x9, x10 1f1a5c: 54000062 b.hs 0x1f1a68 <__cxa_demangle+0x107a0> 1f1a60: f9400260 ldr x0, [x19] 1f1a64: 1400000a b 0x1f1a8c <__cxa_demangle+0x107c4> 1f1a68: f9400260 ldr x0, [x19] 1f1a6c: d37ff948 lsl x8, x10, #1 1f1a70: eb09011f cmp x8, x9 1f1a74: 9a883121 csel x1, x9, x8, lo 1f1a78: f9000a61 str x1, [x19, #0x10] 1f1a7c: 97fac7fd bl 0xa3a70 1f1a80: f9000260 str x0, [x19] 1f1a84: b40010a0 cbz x0, 0x1f1c98 <__cxa_demangle+0x109d0> 1f1a88: f9400668 ldr x8, [x19, #0x8] 1f1a8c: 528c640a mov w10, #0x6320 // =25376 1f1a90: 8b080008 add x8, x0, x8 1f1a94: 528e8e69 mov w9, #0x7473 // =29811 1f1a98: 72adcdea movk w10, #0x6e6f, lsl #16 1f1a9c: 79000909 strh w9, [x8, #0x4] 1f1aa0: b900010a str w10, [x8] 1f1aa4: f9400668 ldr x8, [x19, #0x8] 1f1aa8: 91001908 add x8, x8, #0x6 1f1aac: f9000668 str x8, [x19, #0x8] 1f1ab0: b9403a88 ldr w8, [x20, #0x38] 1f1ab4: 36080368 tbz w8, #0x1, 0x1f1b20 <__cxa_demangle+0x10858> 1f1ab8: a940aa68 ldp x8, x10, [x19, #0x8] 1f1abc: 91002509 add x9, x8, #0x9 1f1ac0: eb0a013f cmp x9, x10 1f1ac4: 54000062 b.hs 0x1f1ad0 <__cxa_demangle+0x10808> 1f1ac8: f9400260 ldr x0, [x19] 1f1acc: 1400000a b 0x1f1af4 <__cxa_demangle+0x1082c> 1f1ad0: f9400260 ldr x0, [x19] 1f1ad4: d37ff948 lsl x8, x10, #1 1f1ad8: eb09011f cmp x8, x9 1f1adc: 9a883121 csel x1, x9, x8, lo 1f1ae0: f9000a61 str x1, [x19, #0x10] 1f1ae4: 97fac7e3 bl 0xa3a70 1f1ae8: f9000260 str x0, [x19] 1f1aec: b4000d60 cbz x0, 0x1f1c98 <__cxa_demangle+0x109d0> 1f1af0: f9400668 ldr x8, [x19, #0x8] 1f1af4: 900002a9 adrp x9, 0x245000 1f1af8: 91208d29 add x9, x9, #0x823 1f1afc: f9400129 ldr x9, [x9] 1f1b00: 8b080008 add x8, x0, x8 1f1b04: 52800caa mov w10, #0x65 // =101 1f1b08: 3900210a strb w10, [x8, #0x8] 1f1b0c: f9000109 str x9, [x8] 1f1b10: f9400668 ldr x8, [x19, #0x8] 1f1b14: 91002508 add x8, x8, #0x9 1f1b18: f9000668 str x8, [x19, #0x8] 1f1b1c: b9403a88 ldr w8, [x20, #0x38] 1f1b20: 36100348 tbz w8, #0x2, 0x1f1b88 <__cxa_demangle+0x108c0> 1f1b24: a940aa68 ldp x8, x10, [x19, #0x8] 1f1b28: 91002509 add x9, x8, #0x9 1f1b2c: eb0a013f cmp x9, x10 1f1b30: 54000062 b.hs 0x1f1b3c <__cxa_demangle+0x10874> 1f1b34: f9400260 ldr x0, [x19] 1f1b38: 1400000a b 0x1f1b60 <__cxa_demangle+0x10898> 1f1b3c: f9400260 ldr x0, [x19] 1f1b40: d37ff948 lsl x8, x10, #1 1f1b44: eb09011f cmp x8, x9 1f1b48: 9a883121 csel x1, x9, x8, lo 1f1b4c: f9000a61 str x1, [x19, #0x10] 1f1b50: 97fac7c8 bl 0xa3a70 1f1b54: f9000260 str x0, [x19] 1f1b58: b4000a00 cbz x0, 0x1f1c98 <__cxa_demangle+0x109d0> 1f1b5c: f9400668 ldr x8, [x19, #0x8] 1f1b60: 900002a9 adrp x9, 0x245000 1f1b64: 9120b529 add x9, x9, #0x82d 1f1b68: f9400129 ldr x9, [x9] 1f1b6c: 8b080008 add x8, x0, x8 1f1b70: 52800e8a mov w10, #0x74 // =116 1f1b74: 3900210a strb w10, [x8, #0x8] 1f1b78: f9000109 str x9, [x8] 1f1b7c: f9400668 ldr x8, [x19, #0x8] 1f1b80: 91002508 add x8, x8, #0x9 1f1b84: f9000668 str x8, [x19, #0x8] 1f1b88: 3940f288 ldrb w8, [x20, #0x3c] 1f1b8c: 7100091f cmp w8, #0x2 1f1b90: 54000120 b.eq 0x1f1bb4 <__cxa_demangle+0x108ec> 1f1b94: 7100051f cmp w8, #0x1 1f1b98: 54000581 b.ne 0x1f1c48 <__cxa_demangle+0x10980> 1f1b9c: a940aa68 ldp x8, x10, [x19, #0x8] 1f1ba0: 91000909 add x9, x8, #0x2 1f1ba4: eb0a013f cmp x9, x10 1f1ba8: 54000122 b.hs 0x1f1bcc <__cxa_demangle+0x10904> 1f1bac: f9400260 ldr x0, [x19] 1f1bb0: 14000010 b 0x1f1bf0 <__cxa_demangle+0x10928> 1f1bb4: a940aa68 ldp x8, x10, [x19, #0x8] 1f1bb8: 91000d09 add x9, x8, #0x3 1f1bbc: eb0a013f cmp x9, x10 1f1bc0: 54000202 b.hs 0x1f1c00 <__cxa_demangle+0x10938> 1f1bc4: f9400260 ldr x0, [x19] 1f1bc8: 14000017 b 0x1f1c24 <__cxa_demangle+0x1095c> 1f1bcc: f9400260 ldr x0, [x19] 1f1bd0: d37ff948 lsl x8, x10, #1 1f1bd4: eb09011f cmp x8, x9 1f1bd8: 9a883121 csel x1, x9, x8, lo 1f1bdc: f9000a61 str x1, [x19, #0x10] 1f1be0: 97fac7a4 bl 0xa3a70 1f1be4: f9000260 str x0, [x19] 1f1be8: b4000580 cbz x0, 0x1f1c98 <__cxa_demangle+0x109d0> 1f1bec: f9400668 ldr x8, [x19, #0x8] 1f1bf0: 5284c409 mov w9, #0x2620 // =9760 1f1bf4: 78286809 strh w9, [x0, x8] 1f1bf8: 321f03e8 orr w8, wzr, #0x2 1f1bfc: 14000010 b 0x1f1c3c <__cxa_demangle+0x10974> 1f1c00: f9400260 ldr x0, [x19] 1f1c04: d37ff948 lsl x8, x10, #1 1f1c08: eb09011f cmp x8, x9 1f1c0c: 9a883121 csel x1, x9, x8, lo 1f1c10: f9000a61 str x1, [x19, #0x10] 1f1c14: 97fac797 bl 0xa3a70 1f1c18: f9000260 str x0, [x19] 1f1c1c: b40003e0 cbz x0, 0x1f1c98 <__cxa_demangle+0x109d0> 1f1c20: f9400668 ldr x8, [x19, #0x8] 1f1c24: 8b080008 add x8, x0, x8 1f1c28: 528004c9 mov w9, #0x26 // =38 1f1c2c: 5284c40a mov w10, #0x2620 // =9760 1f1c30: 39000909 strb w9, [x8, #0x2] 1f1c34: 7900010a strh w10, [x8] 1f1c38: 320007e8 orr w8, wzr, #0x3 1f1c3c: f9400669 ldr x9, [x19, #0x8] 1f1c40: 8b080128 add x8, x9, x8 1f1c44: f9000668 str x8, [x19, #0x8] 1f1c48: f9401a94 ldr x20, [x20, #0x30] 1f1c4c: b4000134 cbz x20, 0x1f1c70 <__cxa_demangle+0x109a8> 1f1c50: f9400288 ldr x8, [x20] 1f1c54: aa1403e0 mov x0, x20 1f1c58: aa1303e1 mov x1, x19 1f1c5c: f9401108 ldr x8, [x8, #0x20] 1f1c60: d63f0100 blr x8 1f1c64: 39402688 ldrb w8, [x20, #0x9] 1f1c68: 7100051f cmp w8, #0x1 1f1c6c: 54000081 b.ne 0x1f1c7c <__cxa_demangle+0x109b4> 1f1c70: a9417bfd ldp x29, x30, [sp, #0x10] 1f1c74: a8c24ff4 ldp x20, x19, [sp], #0x20 1f1c78: d65f03c0 ret 1f1c7c: f9400288 ldr x8, [x20] 1f1c80: a9417bfd ldp x29, x30, [sp, #0x10] 1f1c84: aa1403e0 mov x0, x20 1f1c88: aa1303e1 mov x1, x19 1f1c8c: f9401502 ldr x2, [x8, #0x28] 1f1c90: a8c24ff4 ldp x20, x19, [sp], #0x20 1f1c94: d61f0040 br x2 1f1c98: 97fae272 bl 0xaa660 <_ZSt9terminatev@plt> 1f1c9c: 17fabb31 b 0xa0960 <_ZdlPv@plt> 1f1ca0: f81d0ff5 str x21, [sp, #-0x30]! 1f1ca4: a9014ff4 stp x20, x19, [sp, #0x10] 1f1ca8: a9027bfd stp x29, x30, [sp, #0x20] 1f1cac: 910083fd add x29, sp, #0x20 1f1cb0: f9400815 ldr x21, [x0, #0x10] 1f1cb4: aa0003f4 mov x20, x0 1f1cb8: aa0103f3 mov x19, x1 1f1cbc: f94002a8 ldr x8, [x21] 1f1cc0: aa1503e0 mov x0, x21 1f1cc4: f9401108 ldr x8, [x8, #0x20] 1f1cc8: d63f0100 blr x8 1f1ccc: 394026a8 ldrb w8, [x21, #0x9] 1f1cd0: 7100051f cmp w8, #0x1 1f1cd4: 540000c0 b.eq 0x1f1cec <__cxa_demangle+0x10a24> 1f1cd8: f94002a8 ldr x8, [x21] 1f1cdc: aa1503e0 mov x0, x21 1f1ce0: aa1303e1 mov x1, x19 1f1ce4: f9401508 ldr x8, [x8, #0x28] 1f1ce8: d63f0100 blr x8 1f1cec: a940aa68 ldp x8, x10, [x19, #0x8] 1f1cf0: 91000909 add x9, x8, #0x2 1f1cf4: eb0a013f cmp x9, x10 1f1cf8: 54000062 b.hs 0x1f1d04 <__cxa_demangle+0x10a3c> 1f1cfc: f9400260 ldr x0, [x19] 1f1d00: 1400000a b 0x1f1d28 <__cxa_demangle+0x10a60> 1f1d04: f9400260 ldr x0, [x19] 1f1d08: d37ff948 lsl x8, x10, #1 1f1d0c: eb09011f cmp x8, x9 1f1d10: 9a883121 csel x1, x9, x8, lo 1f1d14: f9000a61 str x1, [x19, #0x10] 1f1d18: 97fac756 bl 0xa3a70 1f1d1c: f9000260 str x0, [x19] 1f1d20: b4000700 cbz x0, 0x1f1e00 <__cxa_demangle+0x10b38> 1f1d24: f9400668 ldr x8, [x19, #0x8] 1f1d28: 52850409 mov w9, #0x2820 // =10272 1f1d2c: 78286809 strh w9, [x0, x8] 1f1d30: f9400668 ldr x8, [x19, #0x8] 1f1d34: 91000908 add x8, x8, #0x2 1f1d38: f9000668 str x8, [x19, #0x8] 1f1d3c: a941a695 ldp x21, x9, [x20, #0x18] 1f1d40: eb150134 subs x20, x9, x21 1f1d44: 540002e0 b.eq 0x1f1da0 <__cxa_demangle+0x10ad8> 1f1d48: f9400a6a ldr x10, [x19, #0x10] 1f1d4c: 8b140109 add x9, x8, x20 1f1d50: eb0a013f cmp x9, x10 1f1d54: 54000062 b.hs 0x1f1d60 <__cxa_demangle+0x10a98> 1f1d58: f9400260 ldr x0, [x19] 1f1d5c: 1400000a b 0x1f1d84 <__cxa_demangle+0x10abc> 1f1d60: f9400260 ldr x0, [x19] 1f1d64: d37ff948 lsl x8, x10, #1 1f1d68: eb09011f cmp x8, x9 1f1d6c: 9a883121 csel x1, x9, x8, lo 1f1d70: f9000a61 str x1, [x19, #0x10] 1f1d74: 97fac73f bl 0xa3a70 1f1d78: f9000260 str x0, [x19] 1f1d7c: b4000420 cbz x0, 0x1f1e00 <__cxa_demangle+0x10b38> 1f1d80: f9400668 ldr x8, [x19, #0x8] 1f1d84: 8b080000 add x0, x0, x8 1f1d88: aa1503e1 mov x1, x21 1f1d8c: aa1403e2 mov x2, x20 1f1d90: 97fac42c bl 0xa2e40 1f1d94: f9400668 ldr x8, [x19, #0x8] 1f1d98: 8b140108 add x8, x8, x20 1f1d9c: f9000668 str x8, [x19, #0x8] 1f1da0: f9400a6a ldr x10, [x19, #0x10] 1f1da4: 91000509 add x9, x8, #0x1 1f1da8: eb0a013f cmp x9, x10 1f1dac: 54000062 b.hs 0x1f1db8 <__cxa_demangle+0x10af0> 1f1db0: f9400260 ldr x0, [x19] 1f1db4: 1400000a b 0x1f1ddc <__cxa_demangle+0x10b14> 1f1db8: f9400260 ldr x0, [x19] 1f1dbc: d37ff948 lsl x8, x10, #1 1f1dc0: eb09011f cmp x8, x9 1f1dc4: 9a883121 csel x1, x9, x8, lo 1f1dc8: f9000a61 str x1, [x19, #0x10] 1f1dcc: 97fac729 bl 0xa3a70 1f1dd0: f9000260 str x0, [x19] 1f1dd4: b4000160 cbz x0, 0x1f1e00 <__cxa_demangle+0x10b38> 1f1dd8: f9400668 ldr x8, [x19, #0x8] 1f1ddc: 52800529 mov w9, #0x29 // =41 1f1de0: 38286809 strb w9, [x0, x8] 1f1de4: f9400668 ldr x8, [x19, #0x8] 1f1de8: 91000508 add x8, x8, #0x1 1f1dec: f9000668 str x8, [x19, #0x8] 1f1df0: a9427bfd ldp x29, x30, [sp, #0x20] 1f1df4: a9414ff4 ldp x20, x19, [sp, #0x10] 1f1df8: f84307f5 ldr x21, [sp], #0x30 1f1dfc: d65f03c0 ret 1f1e00: 97fae218 bl 0xaa660 <_ZSt9terminatev@plt> 1f1e04: 17fabad7 b 0xa0960 <_ZdlPv@plt> 1f1e08: d101c3ff sub sp, sp, #0x70 1f1e0c: a9016ffc stp x28, x27, [sp, #0x10] 1f1e10: a90267fa stp x26, x25, [sp, #0x20] 1f1e14: a9035ff8 stp x24, x23, [sp, #0x30] 1f1e18: a90457f6 stp x22, x21, [sp, #0x40] 1f1e1c: a9054ff4 stp x20, x19, [sp, #0x50] 1f1e20: a9067bfd stp x29, x30, [sp, #0x60] 1f1e24: 910183fd add x29, sp, #0x60 1f1e28: a9402009 ldp x9, x8, [x0] 1f1e2c: aa0003f3 mov x19, x0 1f1e30: eb08013f cmp x9, x8 1f1e34: 54000140 b.eq 0x1f1e5c <__cxa_demangle+0x10b94> 1f1e38: 3940012a ldrb w10, [x9] 1f1e3c: 7101c95f cmp w10, #0x72 1f1e40: 540000e1 b.ne 0x1f1e5c <__cxa_demangle+0x10b94> 1f1e44: 91000529 add x9, x9, #0x1 1f1e48: 321e03f9 orr w25, wzr, #0x4 1f1e4c: f9000269 str x9, [x19] 1f1e50: eb08013f cmp x9, x8 1f1e54: 540000a1 b.ne 0x1f1e68 <__cxa_demangle+0x10ba0> 1f1e58: 14000013 b 0x1f1ea4 <__cxa_demangle+0x10bdc> 1f1e5c: 2a1f03f9 mov w25, wzr 1f1e60: eb08013f cmp x9, x8 1f1e64: 54000200 b.eq 0x1f1ea4 <__cxa_demangle+0x10bdc> 1f1e68: 3940012a ldrb w10, [x9] 1f1e6c: 7101595f cmp w10, #0x56 1f1e70: 54000081 b.ne 0x1f1e80 <__cxa_demangle+0x10bb8> 1f1e74: 91000529 add x9, x9, #0x1 1f1e78: 321f0339 orr w25, w25, #0x2 1f1e7c: f9000269 str x9, [x19] 1f1e80: eb08013f cmp x9, x8 1f1e84: 54000100 b.eq 0x1f1ea4 <__cxa_demangle+0x10bdc> 1f1e88: 3940012a ldrb w10, [x9] 1f1e8c: 71012d5f cmp w10, #0x4b 1f1e90: 540000c1 b.ne 0x1f1ea8 <__cxa_demangle+0x10be0> 1f1e94: 91000529 add x9, x9, #0x1 1f1e98: 32000339 orr w25, w25, #0x1 1f1e9c: f9000269 str x9, [x19] 1f1ea0: 14000002 b 0x1f1ea8 <__cxa_demangle+0x10be0> 1f1ea4: aa0803e9 mov x9, x8 1f1ea8: cb09010a sub x10, x8, x9 1f1eac: f100095f cmp x10, #0x2 1f1eb0: 54001243 b.lo 0x1f20f8 <__cxa_demangle+0x10e30> 1f1eb4: 3940012a ldrb w10, [x9] 1f1eb8: 7101115f cmp w10, #0x44 1f1ebc: 540011e1 b.ne 0x1f20f8 <__cxa_demangle+0x10e30> 1f1ec0: 3940052a ldrb w10, [x9, #0x1] 1f1ec4: 7101bd5f cmp w10, #0x6f 1f1ec8: 54000461 b.ne 0x1f1f54 <__cxa_demangle+0x10c8c> 1f1ecc: f9497274 ldr x20, [x19, #0x12e0] 1f1ed0: 91000928 add x8, x9, #0x2 1f1ed4: f9000268 str x8, [x19] 1f1ed8: aa1403e8 mov x8, x20 1f1edc: f8408d09 ldr x9, [x8, #0x8]! 1f1ee0: 9100812a add x10, x9, #0x20 1f1ee4: f13fbd5f cmp x10, #0xfef 1f1ee8: 54000149 b.ls 0x1f1f10 <__cxa_demangle+0x10c48> 1f1eec: 321403e0 orr w0, wzr, #0x1000 1f1ef0: 97fac0e8 bl 0xa2290 1f1ef4: b4002900 cbz x0, 0x1f2414 <__cxa_demangle+0x1114c> 1f1ef8: aa0003e8 mov x8, x0 1f1efc: aa1f03e9 mov x9, xzr 1f1f00: f9000014 str x20, [x0] 1f1f04: f8008d1f str xzr, [x8, #0x8]! 1f1f08: aa0003f4 mov x20, x0 1f1f0c: f9097260 str x0, [x19, #0x12e0] 1f1f10: 900002ac adrp x12, 0x245000 1f1f14: 9100812a add x10, x9, #0x20 1f1f18: 8b09029a add x26, x20, x9 1f1f1c: f0000569 adrp x9, 0x2a0000 1f1f20: 9123f58c add x12, x12, #0x8fd 1f1f24: 91226129 add x9, x9, #0x898 1f1f28: 528020eb mov w11, #0x107 // =263 1f1f2c: f900010a str x10, [x8] 1f1f30: 91002188 add x8, x12, #0x8 1f1f34: 9e670180 fmov d0, x12 1f1f38: 72a0202b movk w11, #0x101, lsl #16 1f1f3c: f8010f49 str x9, [x26, #0x10]! 1f1f40: 4e181d00 mov v0.d[1], x8 1f1f44: b9000b4b str w11, [x26, #0x8] 1f1f48: 3d800740 str q0, [x26, #0x10] 1f1f4c: b5000d9a cbnz x26, 0x1f20fc <__cxa_demangle+0x10e34> 1f1f50: 14000128 b 0x1f23f0 <__cxa_demangle+0x11128> 1f1f54: 3940012a ldrb w10, [x9] 1f1f58: 7101115f cmp w10, #0x44 1f1f5c: 54000ce1 b.ne 0x1f20f8 <__cxa_demangle+0x10e30> 1f1f60: 3940052a ldrb w10, [x9, #0x1] 1f1f64: 71013d5f cmp w10, #0x4f 1f1f68: 54000541 b.ne 0x1f2010 <__cxa_demangle+0x10d48> 1f1f6c: 91000928 add x8, x9, #0x2 1f1f70: aa1303e0 mov x0, x19 1f1f74: f9000268 str x8, [x19] 1f1f78: 97ffd498 bl 0x1e71d8 <__cxa_demangle+0x5f10> 1f1f7c: b40023c0 cbz x0, 0x1f23f4 <__cxa_demangle+0x1112c> 1f1f80: a9402668 ldp x8, x9, [x19] 1f1f84: aa0003f4 mov x20, x0 1f1f88: eb09011f cmp x8, x9 1f1f8c: 54002320 b.eq 0x1f23f0 <__cxa_demangle+0x11128> 1f1f90: 39400109 ldrb w9, [x8] 1f1f94: 7101153f cmp w9, #0x45 1f1f98: 540022c1 b.ne 0x1f23f0 <__cxa_demangle+0x11128> 1f1f9c: f9497275 ldr x21, [x19, #0x12e0] 1f1fa0: 91000508 add x8, x8, #0x1 1f1fa4: f9000268 str x8, [x19] 1f1fa8: aa1503e8 mov x8, x21 1f1fac: f8408d09 ldr x9, [x8, #0x8]! 1f1fb0: 9100812a add x10, x9, #0x20 1f1fb4: f13fc15f cmp x10, #0xff0 1f1fb8: 54000143 b.lo 0x1f1fe0 <__cxa_demangle+0x10d18> 1f1fbc: 321403e0 orr w0, wzr, #0x1000 1f1fc0: 97fac0b4 bl 0xa2290 1f1fc4: b4002280 cbz x0, 0x1f2414 <__cxa_demangle+0x1114c> 1f1fc8: aa0003e8 mov x8, x0 1f1fcc: aa1f03e9 mov x9, xzr 1f1fd0: f9000015 str x21, [x0] 1f1fd4: f8008d1f str xzr, [x8, #0x8]! 1f1fd8: aa0003f5 mov x21, x0 1f1fdc: f9097260 str x0, [x19, #0x12e0] 1f1fe0: 9100812a add x10, x9, #0x20 1f1fe4: 8b0902ba add x26, x21, x9 1f1fe8: 90000589 adrp x9, 0x2a1000 1f1fec: 913ba129 add x9, x9, #0xee8 1f1ff0: 5280220b mov w11, #0x110 // =272 1f1ff4: 72a0202b movk w11, #0x101, lsl #16 1f1ff8: f900010a str x10, [x8] 1f1ffc: f8010f49 str x9, [x26, #0x10]! 1f2000: b9000b4b str w11, [x26, #0x8] 1f2004: f9000b54 str x20, [x26, #0x10] 1f2008: b50007ba cbnz x26, 0x1f20fc <__cxa_demangle+0x10e34> 1f200c: 140000f9 b 0x1f23f0 <__cxa_demangle+0x11128> 1f2010: 3940012a ldrb w10, [x9] 1f2014: 7101115f cmp w10, #0x44 1f2018: 54000701 b.ne 0x1f20f8 <__cxa_demangle+0x10e30> 1f201c: 3940052a ldrb w10, [x9, #0x1] 1f2020: 7101dd5f cmp w10, #0x77 1f2024: 540006a1 b.ne 0x1f20f8 <__cxa_demangle+0x10e30> 1f2028: a9412e6a ldp x10, x11, [x19, #0x10] 1f202c: 91000929 add x9, x9, #0x2 1f2030: 9100a27a add x26, x19, #0x28 1f2034: f9000269 str x9, [x19] 1f2038: cb0a016a sub x10, x11, x10 1f203c: 9343fd58 asr x24, x10, #3 1f2040: eb08013f cmp x9, x8 1f2044: 54000160 b.eq 0x1f2070 <__cxa_demangle+0x10da8> 1f2048: 39400128 ldrb w8, [x9] 1f204c: 7101151f cmp w8, #0x45 1f2050: 54000101 b.ne 0x1f2070 <__cxa_demangle+0x10da8> 1f2054: 140000c1 b 0x1f2358 <__cxa_demangle+0x11090> 1f2058: 91002109 add x9, x8, #0x8 1f205c: f9000e69 str x9, [x19, #0x18] 1f2060: f9000114 str x20, [x8] 1f2064: a9402269 ldp x9, x8, [x19] 1f2068: eb08013f cmp x9, x8 1f206c: 54fffee1 b.ne 0x1f2048 <__cxa_demangle+0x10d80> 1f2070: aa1303e0 mov x0, x19 1f2074: 97ffc1bd bl 0x1e2768 <__cxa_demangle+0x14a0> 1f2078: b4001be0 cbz x0, 0x1f23f4 <__cxa_demangle+0x1112c> 1f207c: a941a668 ldp x8, x9, [x19, #0x18] 1f2080: aa0003f4 mov x20, x0 1f2084: eb09011f cmp x8, x9 1f2088: 54fffe81 b.ne 0x1f2058 <__cxa_demangle+0x10d90> 1f208c: f9400a77 ldr x23, [x19, #0x10] 1f2090: cb170115 sub x21, x8, x23 1f2094: eb17035f cmp x26, x23 1f2098: d37ffaa1 lsl x1, x21, #1 1f209c: 540000e0 b.eq 0x1f20b8 <__cxa_demangle+0x10df0> 1f20a0: aa1703e0 mov x0, x23 1f20a4: 97fac673 bl 0xa3a70 1f20a8: aa0003f6 mov x22, x0 1f20ac: f9000a60 str x0, [x19, #0x10] 1f20b0: b5000180 cbnz x0, 0x1f20e0 <__cxa_demangle+0x10e18> 1f20b4: 140000d8 b 0x1f2414 <__cxa_demangle+0x1114c> 1f20b8: aa0103e0 mov x0, x1 1f20bc: 97fac075 bl 0xa2290 1f20c0: b4001aa0 cbz x0, 0x1f2414 <__cxa_demangle+0x1114c> 1f20c4: aa0003f6 mov x22, x0 1f20c8: b40000b5 cbz x21, 0x1f20dc <__cxa_demangle+0x10e14> 1f20cc: aa1603e0 mov x0, x22 1f20d0: aa1703e1 mov x1, x23 1f20d4: aa1503e2 mov x2, x21 1f20d8: 97fac35a bl 0xa2e40 1f20dc: f9000a76 str x22, [x19, #0x10] 1f20e0: 9343fea8 asr x8, x21, #3 1f20e4: 9342fea9 asr x9, x21, #2 1f20e8: 8b080ec8 add x8, x22, x8, lsl #3 1f20ec: 8b090ec9 add x9, x22, x9, lsl #3 1f20f0: a901a668 stp x8, x9, [x19, #0x18] 1f20f4: 17ffffd9 b 0x1f2058 <__cxa_demangle+0x10d90> 1f20f8: aa1f03fa mov x26, xzr 1f20fc: a9402668 ldp x8, x9, [x19] 1f2100: cb08012a sub x10, x9, x8 1f2104: f100095f cmp x10, #0x2 1f2108: 54000123 b.lo 0x1f212c <__cxa_demangle+0x10e64> 1f210c: 3940010a ldrb w10, [x8] 1f2110: 7101115f cmp w10, #0x44 1f2114: 540000c1 b.ne 0x1f212c <__cxa_demangle+0x10e64> 1f2118: 3940050a ldrb w10, [x8, #0x1] 1f211c: 7101e15f cmp w10, #0x78 1f2120: 54000061 b.ne 0x1f212c <__cxa_demangle+0x10e64> 1f2124: 91000908 add x8, x8, #0x2 1f2128: f9000268 str x8, [x19] 1f212c: eb09011f cmp x8, x9 1f2130: 54001600 b.eq 0x1f23f0 <__cxa_demangle+0x11128> 1f2134: 3940010a ldrb w10, [x8] 1f2138: 7101195f cmp w10, #0x46 1f213c: 540015a1 b.ne 0x1f23f0 <__cxa_demangle+0x11128> 1f2140: 9100050a add x10, x8, #0x1 1f2144: eb09015f cmp x10, x9 1f2148: f900026a str x10, [x19] 1f214c: 540000c0 b.eq 0x1f2164 <__cxa_demangle+0x10e9c> 1f2150: 39400149 ldrb w9, [x10] 1f2154: 7101653f cmp w9, #0x59 1f2158: 54000061 b.ne 0x1f2164 <__cxa_demangle+0x10e9c> 1f215c: 91000908 add x8, x8, #0x2 1f2160: f9000268 str x8, [x19] 1f2164: aa1303e0 mov x0, x19 1f2168: 97ffc180 bl 0x1e2768 <__cxa_demangle+0x14a0> 1f216c: b4001440 cbz x0, 0x1f23f4 <__cxa_demangle+0x1112c> 1f2170: a9412668 ldp x8, x9, [x19, #0x10] 1f2174: aa0003f4 mov x20, x0 1f2178: 9100a27b add x27, x19, #0x28 1f217c: 320003fc orr w28, wzr, #0x1 1f2180: cb080128 sub x8, x9, x8 1f2184: 9343fd08 asr x8, x8, #3 1f2188: f90007e8 str x8, [sp, #0x8] 1f218c: 14000004 b 0x1f219c <__cxa_demangle+0x10ed4> 1f2190: 91002109 add x9, x8, #0x8 1f2194: f9000e69 str x9, [x19, #0x18] 1f2198: f9000115 str x21, [x8] 1f219c: a9402668 ldp x8, x9, [x19] 1f21a0: eb09011f cmp x8, x9 1f21a4: 54000140 b.eq 0x1f21cc <__cxa_demangle+0x10f04> 1f21a8: 3940010a ldrb w10, [x8] 1f21ac: 7101155f cmp w10, #0x45 1f21b0: 54000700 b.eq 0x1f2290 <__cxa_demangle+0x10fc8> 1f21b4: 3940010a ldrb w10, [x8] 1f21b8: 7101d95f cmp w10, #0x76 1f21bc: 54000081 b.ne 0x1f21cc <__cxa_demangle+0x10f04> 1f21c0: 91000508 add x8, x8, #0x1 1f21c4: f9000268 str x8, [x19] 1f21c8: 17fffff5 b 0x1f219c <__cxa_demangle+0x10ed4> 1f21cc: cb080129 sub x9, x9, x8 1f21d0: f100093f cmp x9, #0x2 1f21d4: 540001a3 b.lo 0x1f2208 <__cxa_demangle+0x10f40> 1f21d8: 39400109 ldrb w9, [x8] 1f21dc: 7101493f cmp w9, #0x52 1f21e0: 540000a1 b.ne 0x1f21f4 <__cxa_demangle+0x10f2c> 1f21e4: 39400509 ldrb w9, [x8, #0x1] 1f21e8: 7101153f cmp w9, #0x45 1f21ec: 54000560 b.eq 0x1f2298 <__cxa_demangle+0x10fd0> 1f21f0: 39400109 ldrb w9, [x8] 1f21f4: 71013d3f cmp w9, #0x4f 1f21f8: 54000081 b.ne 0x1f2208 <__cxa_demangle+0x10f40> 1f21fc: 39400509 ldrb w9, [x8, #0x1] 1f2200: 7101153f cmp w9, #0x45 1f2204: 54000500 b.eq 0x1f22a4 <__cxa_demangle+0x10fdc> 1f2208: aa1303e0 mov x0, x19 1f220c: 97ffc157 bl 0x1e2768 <__cxa_demangle+0x14a0> 1f2210: b4000f20 cbz x0, 0x1f23f4 <__cxa_demangle+0x1112c> 1f2214: a941a668 ldp x8, x9, [x19, #0x18] 1f2218: aa0003f5 mov x21, x0 1f221c: eb09011f cmp x8, x9 1f2220: 54fffb81 b.ne 0x1f2190 <__cxa_demangle+0x10ec8> 1f2224: f9400a78 ldr x24, [x19, #0x10] 1f2228: cb180116 sub x22, x8, x24 1f222c: eb18037f cmp x27, x24 1f2230: d37ffac1 lsl x1, x22, #1 1f2234: 540000e0 b.eq 0x1f2250 <__cxa_demangle+0x10f88> 1f2238: aa1803e0 mov x0, x24 1f223c: 97fac60d bl 0xa3a70 1f2240: aa0003f7 mov x23, x0 1f2244: f9000a60 str x0, [x19, #0x10] 1f2248: b5000180 cbnz x0, 0x1f2278 <__cxa_demangle+0x10fb0> 1f224c: 14000072 b 0x1f2414 <__cxa_demangle+0x1114c> 1f2250: aa0103e0 mov x0, x1 1f2254: 97fac00f bl 0xa2290 1f2258: b4000de0 cbz x0, 0x1f2414 <__cxa_demangle+0x1114c> 1f225c: aa0003f7 mov x23, x0 1f2260: b40000b6 cbz x22, 0x1f2274 <__cxa_demangle+0x10fac> 1f2264: aa1703e0 mov x0, x23 1f2268: aa1803e1 mov x1, x24 1f226c: aa1603e2 mov x2, x22 1f2270: 97fac2f4 bl 0xa2e40 1f2274: f9000a77 str x23, [x19, #0x10] 1f2278: 9343fec8 asr x8, x22, #3 1f227c: 9342fec9 asr x9, x22, #2 1f2280: 8b080ee8 add x8, x23, x8, lsl #3 1f2284: 8b090ee9 add x9, x23, x9, lsl #3 1f2288: a901a668 stp x8, x9, [x19, #0x18] 1f228c: 17ffffc1 b 0x1f2190 <__cxa_demangle+0x10ec8> 1f2290: 2a1f03f7 mov w23, wzr 1f2294: 14000006 b 0x1f22ac <__cxa_demangle+0x10fe4> 1f2298: 320003f7 orr w23, wzr, #0x1 1f229c: 321f03fc orr w28, wzr, #0x2 1f22a0: 14000003 b 0x1f22ac <__cxa_demangle+0x10fe4> 1f22a4: 321f03fc orr w28, wzr, #0x2 1f22a8: 321f03f7 orr w23, wzr, #0x2 1f22ac: 8b1c0108 add x8, x8, x28 1f22b0: f9000268 str x8, [x19] 1f22b4: f94007e8 ldr x8, [sp, #0x8] 1f22b8: a9410a69 ldp x9, x2, [x19, #0x10] 1f22bc: aa1303e0 mov x0, x19 1f22c0: d37df116 lsl x22, x8, #3 1f22c4: 8b160121 add x1, x9, x22 1f22c8: 97ffeae5 bl 0x1ece5c <__cxa_demangle+0xbb94> 1f22cc: f9400a68 ldr x8, [x19, #0x10] 1f22d0: f9497278 ldr x24, [x19, #0x12e0] 1f22d4: aa0003f5 mov x21, x0 1f22d8: 8b160108 add x8, x8, x22 1f22dc: f9000e68 str x8, [x19, #0x18] 1f22e0: aa1803e8 mov x8, x24 1f22e4: f8408d09 ldr x9, [x8, #0x8]! 1f22e8: aa0103f6 mov x22, x1 1f22ec: 9101012a add x10, x9, #0x40 1f22f0: f13fc15f cmp x10, #0xff0 1f22f4: 54000143 b.lo 0x1f231c <__cxa_demangle+0x11054> 1f22f8: 321403e0 orr w0, wzr, #0x1000 1f22fc: 97fabfe5 bl 0xa2290 1f2300: b40008a0 cbz x0, 0x1f2414 <__cxa_demangle+0x1114c> 1f2304: aa0003e8 mov x8, x0 1f2308: aa1f03e9 mov x9, xzr 1f230c: f9000018 str x24, [x0] 1f2310: f8008d1f str xzr, [x8, #0x8]! 1f2314: aa0003f8 mov x24, x0 1f2318: f9097260 str x0, [x19, #0x12e0] 1f231c: 9101012a add x10, x9, #0x40 1f2320: 8b090300 add x0, x24, x9 1f2324: f0000569 adrp x9, 0x2a1000 1f2328: 913f2129 add x9, x9, #0xfc8 1f232c: 528001eb mov w11, #0xf // =15 1f2330: 72a0002b movk w11, #0x1, lsl #16 1f2334: f900010a str x10, [x8] 1f2338: f8010c09 str x9, [x0, #0x10]! 1f233c: b900080b str w11, [x0, #0x8] 1f2340: a9015414 stp x20, x21, [x0, #0x10] 1f2344: f9001016 str x22, [x0, #0x20] 1f2348: b9002819 str w25, [x0, #0x28] 1f234c: 3900b017 strb w23, [x0, #0x2c] 1f2350: f900181a str x26, [x0, #0x30] 1f2354: 14000028 b 0x1f23f4 <__cxa_demangle+0x1112c> 1f2358: 91000528 add x8, x9, #0x1 1f235c: a9410a69 ldp x9, x2, [x19, #0x10] 1f2360: d37df315 lsl x21, x24, #3 1f2364: aa1303e0 mov x0, x19 1f2368: f9000268 str x8, [x19] 1f236c: 8b150121 add x1, x9, x21 1f2370: 97ffeabb bl 0x1ece5c <__cxa_demangle+0xbb94> 1f2374: f9400a68 ldr x8, [x19, #0x10] 1f2378: f9497276 ldr x22, [x19, #0x12e0] 1f237c: aa0003f4 mov x20, x0 1f2380: 8b150108 add x8, x8, x21 1f2384: f9000e68 str x8, [x19, #0x18] 1f2388: aa1603e8 mov x8, x22 1f238c: f8408d09 ldr x9, [x8, #0x8]! 1f2390: aa0103f5 mov x21, x1 1f2394: 9100812a add x10, x9, #0x20 1f2398: f13fc15f cmp x10, #0xff0 1f239c: 54000143 b.lo 0x1f23c4 <__cxa_demangle+0x110fc> 1f23a0: 321403e0 orr w0, wzr, #0x1000 1f23a4: 97fabfbb bl 0xa2290 1f23a8: b4000360 cbz x0, 0x1f2414 <__cxa_demangle+0x1114c> 1f23ac: aa0003e8 mov x8, x0 1f23b0: aa1f03e9 mov x9, xzr 1f23b4: f9000016 str x22, [x0] 1f23b8: f8008d1f str xzr, [x8, #0x8]! 1f23bc: aa0003f6 mov x22, x0 1f23c0: f9097260 str x0, [x19, #0x12e0] 1f23c4: 9100812a add x10, x9, #0x20 1f23c8: 8b0902da add x26, x22, x9 1f23cc: f0000569 adrp x9, 0x2a1000 1f23d0: 913d6129 add x9, x9, #0xf58 1f23d4: 5280222b mov w11, #0x111 // =273 1f23d8: 72a0202b movk w11, #0x101, lsl #16 1f23dc: f900010a str x10, [x8] 1f23e0: f8010f49 str x9, [x26, #0x10]! 1f23e4: b9000b4b str w11, [x26, #0x8] 1f23e8: a9015754 stp x20, x21, [x26, #0x10] 1f23ec: b5ffe89a cbnz x26, 0x1f20fc <__cxa_demangle+0x10e34> 1f23f0: aa1f03e0 mov x0, xzr 1f23f4: a9467bfd ldp x29, x30, [sp, #0x60] 1f23f8: a9454ff4 ldp x20, x19, [sp, #0x50] 1f23fc: a94457f6 ldp x22, x21, [sp, #0x40] 1f2400: a9435ff8 ldp x24, x23, [sp, #0x30] 1f2404: a94267fa ldp x26, x25, [sp, #0x20] 1f2408: a9416ffc ldp x28, x27, [sp, #0x10] 1f240c: 9101c3ff add sp, sp, #0x70 1f2410: d65f03c0 ret 1f2414: 97fae093 bl 0xaa660 <_ZSt9terminatev@plt> 1f2418: f81c0ff7 str x23, [sp, #-0x40]! 1f241c: a90157f6 stp x22, x21, [sp, #0x10] 1f2420: a9024ff4 stp x20, x19, [sp, #0x20] 1f2424: a9037bfd stp x29, x30, [sp, #0x30] 1f2428: 9100c3fd add x29, sp, #0x30 1f242c: a940200a ldp x10, x8, [x0] 1f2430: aa0003f3 mov x19, x0 1f2434: eb08015f cmp x10, x8 1f2438: 54000520 b.eq 0x1f24dc <__cxa_demangle+0x11214> 1f243c: 39400149 ldrb w9, [x10] 1f2440: 7101553f cmp w9, #0x55 1f2444: 540003a1 b.ne 0x1f24b8 <__cxa_demangle+0x111f0> 1f2448: 91000549 add x9, x10, #0x1 1f244c: eb09011f cmp x8, x9 1f2450: f9000269 str x9, [x19] 1f2454: 54000ae0 b.eq 0x1f25b0 <__cxa_demangle+0x112e8> 1f2458: 3940012b ldrb w11, [x9] 1f245c: 5100c16b sub w11, w11, #0x30 1f2460: 7100257f cmp w11, #0x9 1f2464: 54000ba8 b.hi 0x1f25d8 <__cxa_demangle+0x11310> 1f2468: 9100094b add x11, x10, #0x2 1f246c: f900026b str x11, [x19] 1f2470: 39400549 ldrb w9, [x10, #0x1] 1f2474: eb0b011f cmp x8, x11 1f2478: d100c12a sub x10, x9, #0x30 1f247c: 54000a60 b.eq 0x1f25c8 <__cxa_demangle+0x11300> 1f2480: 5280014c mov w12, #0xa // =10 1f2484: 39400169 ldrb w9, [x11] 1f2488: 5100c129 sub w9, w9, #0x30 1f248c: 7100293f cmp w9, #0xa 1f2490: 540009c2 b.hs 0x1f25c8 <__cxa_demangle+0x11300> 1f2494: 91000569 add x9, x11, #0x1 1f2498: f9000269 str x9, [x19] 1f249c: 3940016b ldrb w11, [x11] 1f24a0: eb09011f cmp x8, x9 1f24a4: 9b0c2d4a madd x10, x10, x12, x11 1f24a8: d100c14a sub x10, x10, #0x30 1f24ac: aa0903eb mov x11, x9 1f24b0: 54fffea1 b.ne 0x1f2484 <__cxa_demangle+0x111bc> 1f24b4: 14000046 b 0x1f25cc <__cxa_demangle+0x11304> 1f24b8: 39400149 ldrb w9, [x10] 1f24bc: 7101c93f cmp w9, #0x72 1f24c0: 540000e1 b.ne 0x1f24dc <__cxa_demangle+0x11214> 1f24c4: 9100054a add x10, x10, #0x1 1f24c8: 321e03f5 orr w21, wzr, #0x4 1f24cc: f900026a str x10, [x19] 1f24d0: eb08015f cmp x10, x8 1f24d4: 540000a1 b.ne 0x1f24e8 <__cxa_demangle+0x11220> 1f24d8: 14000012 b 0x1f2520 <__cxa_demangle+0x11258> 1f24dc: 2a1f03f5 mov w21, wzr 1f24e0: eb08015f cmp x10, x8 1f24e4: 540001e0 b.eq 0x1f2520 <__cxa_demangle+0x11258> 1f24e8: 39400149 ldrb w9, [x10] 1f24ec: 7101593f cmp w9, #0x56 1f24f0: 54000081 b.ne 0x1f2500 <__cxa_demangle+0x11238> 1f24f4: 9100054a add x10, x10, #0x1 1f24f8: 321f02b5 orr w21, w21, #0x2 1f24fc: f900026a str x10, [x19] 1f2500: eb08015f cmp x10, x8 1f2504: 540000e0 b.eq 0x1f2520 <__cxa_demangle+0x11258> 1f2508: 39400148 ldrb w8, [x10] 1f250c: 71012d1f cmp w8, #0x4b 1f2510: 54000081 b.ne 0x1f2520 <__cxa_demangle+0x11258> 1f2514: 91000548 add x8, x10, #0x1 1f2518: 320002b5 orr w21, w21, #0x1 1f251c: f9000268 str x8, [x19] 1f2520: aa1303e0 mov x0, x19 1f2524: 97ffc091 bl 0x1e2768 <__cxa_demangle+0x14a0> 1f2528: aa0003f4 mov x20, x0 1f252c: b4001740 cbz x0, 0x1f2814 <__cxa_demangle+0x1154c> 1f2530: 34001735 cbz w21, 0x1f2814 <__cxa_demangle+0x1154c> 1f2534: f9497276 ldr x22, [x19, #0x12e0] 1f2538: aa1603e8 mov x8, x22 1f253c: f8408d09 ldr x9, [x8, #0x8]! 1f2540: 9100812a add x10, x9, #0x20 1f2544: f13fc15f cmp x10, #0xff0 1f2548: 54000143 b.lo 0x1f2570 <__cxa_demangle+0x112a8> 1f254c: 321403e0 orr w0, wzr, #0x1000 1f2550: 97fabf50 bl 0xa2290 1f2554: b4001720 cbz x0, 0x1f2838 <__cxa_demangle+0x11570> 1f2558: aa0003e8 mov x8, x0 1f255c: aa1f03e9 mov x9, xzr 1f2560: f9000016 str x22, [x0] 1f2564: f8008d1f str xzr, [x8, #0x8]! 1f2568: aa0003f6 mov x22, x0 1f256c: f9097260 str x0, [x19, #0x12e0] 1f2570: 9100812a add x10, x9, #0x20 1f2574: f900010a str x10, [x8] 1f2578: 9000058b adrp x11, 0x2a2000 1f257c: 78409288 ldurh w8, [x20, #0x9] 1f2580: 39402e8a ldrb w10, [x20, #0xb] 1f2584: 8b0902c9 add x9, x22, x9 1f2588: 9104616b add x11, x11, #0x118 1f258c: f8010d2b str x11, [x9, #0x10]! 1f2590: 320007ec orr w12, wzr, #0x3 1f2594: f9000934 str x20, [x9, #0x10] 1f2598: aa0903f4 mov x20, x9 1f259c: 3900212c strb w12, [x9, #0x8] 1f25a0: b9000d35 str w21, [x9, #0xc] 1f25a4: 78009128 sturh w8, [x9, #0x9] 1f25a8: 39002d2a strb w10, [x9, #0xb] 1f25ac: 1400009a b 0x1f2814 <__cxa_demangle+0x1154c> 1f25b0: aa1f03f7 mov x23, xzr 1f25b4: aa1f03f6 mov x22, xzr 1f25b8: aa0803e9 mov x9, x8 1f25bc: eb1602ff cmp x23, x22 1f25c0: 54000221 b.ne 0x1f2604 <__cxa_demangle+0x1133c> 1f25c4: 14000093 b 0x1f2810 <__cxa_demangle+0x11548> 1f25c8: aa0b03e9 mov x9, x11 1f25cc: cb09010b sub x11, x8, x9 1f25d0: eb0a017f cmp x11, x10 1f25d4: 540000c2 b.hs 0x1f25ec <__cxa_demangle+0x11324> 1f25d8: aa1f03f7 mov x23, xzr 1f25dc: aa1f03f6 mov x22, xzr 1f25e0: eb1602ff cmp x23, x22 1f25e4: 54000101 b.ne 0x1f2604 <__cxa_demangle+0x1133c> 1f25e8: 1400008a b 0x1f2810 <__cxa_demangle+0x11548> 1f25ec: 8b0a0136 add x22, x9, x10 1f25f0: aa0903f7 mov x23, x9 1f25f4: aa1603e9 mov x9, x22 1f25f8: f9000276 str x22, [x19] 1f25fc: eb1602ff cmp x23, x22 1f2600: 54001080 b.eq 0x1f2810 <__cxa_demangle+0x11548> 1f2604: cb1702ca sub x10, x22, x23 1f2608: f100255f cmp x10, #0x9 1f260c: 540007a3 b.lo 0x1f2700 <__cxa_demangle+0x11438> 1f2610: 394002eb ldrb w11, [x23] 1f2614: 7101bd7f cmp w11, #0x6f 1f2618: 54000741 b.ne 0x1f2700 <__cxa_demangle+0x11438> 1f261c: 394006eb ldrb w11, [x23, #0x1] 1f2620: 7101897f cmp w11, #0x62 1f2624: 540006e1 b.ne 0x1f2700 <__cxa_demangle+0x11438> 1f2628: 39400aeb ldrb w11, [x23, #0x2] 1f262c: 7101a97f cmp w11, #0x6a 1f2630: 54000681 b.ne 0x1f2700 <__cxa_demangle+0x11438> 1f2634: 39400eeb ldrb w11, [x23, #0x3] 1f2638: 71018d7f cmp w11, #0x63 1f263c: 54000621 b.ne 0x1f2700 <__cxa_demangle+0x11438> 1f2640: 394012eb ldrb w11, [x23, #0x4] 1f2644: 7101c17f cmp w11, #0x70 1f2648: 540005c1 b.ne 0x1f2700 <__cxa_demangle+0x11438> 1f264c: 394016eb ldrb w11, [x23, #0x5] 1f2650: 7101c97f cmp w11, #0x72 1f2654: 54000561 b.ne 0x1f2700 <__cxa_demangle+0x11438> 1f2658: 39401aeb ldrb w11, [x23, #0x6] 1f265c: 7101bd7f cmp w11, #0x6f 1f2660: 54000501 b.ne 0x1f2700 <__cxa_demangle+0x11438> 1f2664: 39401eeb ldrb w11, [x23, #0x7] 1f2668: 7101d17f cmp w11, #0x74 1f266c: 540004a1 b.ne 0x1f2700 <__cxa_demangle+0x11438> 1f2670: 394022eb ldrb w11, [x23, #0x8] 1f2674: 7101bd7f cmp w11, #0x6f 1f2678: 54000441 b.ne 0x1f2700 <__cxa_demangle+0x11438> 1f267c: d100054b sub x11, x10, #0x1 1f2680: f100255f cmp x10, #0x9 1f2684: 5280012a mov w10, #0x9 // =9 1f2688: 9a8b814a csel x10, x10, x11, hi 1f268c: 8b0a02ea add x10, x23, x10 1f2690: eb0a02df cmp x22, x10 1f2694: a9005a6a stp x10, x22, [x19] 1f2698: 54000800 b.eq 0x1f2798 <__cxa_demangle+0x114d0> 1f269c: 3940014b ldrb w11, [x10] 1f26a0: 5100c16b sub w11, w11, #0x30 1f26a4: 7100257f cmp w11, #0x9 1f26a8: 54000788 b.hi 0x1f2798 <__cxa_demangle+0x114d0> 1f26ac: eb16015f cmp x10, x22 1f26b0: 540006a0 b.eq 0x1f2784 <__cxa_demangle+0x114bc> 1f26b4: aa1f03eb mov x11, xzr 1f26b8: aa0a03ec mov x12, x10 1f26bc: 9100054a add x10, x10, #0x1 1f26c0: f900026a str x10, [x19] 1f26c4: 3940018c ldrb w12, [x12] 1f26c8: eb0a02df cmp x22, x10 1f26cc: 8b0c016b add x11, x11, x12 1f26d0: d100c16b sub x11, x11, #0x30 1f26d4: 54000540 b.eq 0x1f277c <__cxa_demangle+0x114b4> 1f26d8: 3940014c ldrb w12, [x10] 1f26dc: 5100c18c sub w12, w12, #0x30 1f26e0: 7100299f cmp w12, #0xa 1f26e4: 540004c2 b.hs 0x1f277c <__cxa_demangle+0x114b4> 1f26e8: 8b0b096b add x11, x11, x11, lsl #2 1f26ec: eb0a02df cmp x22, x10 1f26f0: d37ff96b lsl x11, x11, #1 1f26f4: 54fffe21 b.ne 0x1f26b8 <__cxa_demangle+0x113f0> 1f26f8: d100c16b sub x11, x11, #0x30 1f26fc: 14000023 b 0x1f2788 <__cxa_demangle+0x114c0> 1f2700: aa1303e0 mov x0, x19 1f2704: 97ffff45 bl 0x1f2418 <__cxa_demangle+0x11150> 1f2708: b4000840 cbz x0, 0x1f2810 <__cxa_demangle+0x11548> 1f270c: f9497274 ldr x20, [x19, #0x12e0] 1f2710: aa0003f5 mov x21, x0 1f2714: aa1403e8 mov x8, x20 1f2718: f8408d09 ldr x9, [x8, #0x8]! 1f271c: 9100c12a add x10, x9, #0x30 1f2720: f13fc15f cmp x10, #0xff0 1f2724: 54000143 b.lo 0x1f274c <__cxa_demangle+0x11484> 1f2728: 321403e0 orr w0, wzr, #0x1000 1f272c: 97fabed9 bl 0xa2290 1f2730: b4000840 cbz x0, 0x1f2838 <__cxa_demangle+0x11570> 1f2734: aa0003e8 mov x8, x0 1f2738: aa1f03e9 mov x9, xzr 1f273c: f9000014 str x20, [x0] 1f2740: f8008d1f str xzr, [x8, #0x8]! 1f2744: aa0003f4 mov x20, x0 1f2748: f9097260 str x0, [x19, #0x12e0] 1f274c: 9100c12a add x10, x9, #0x30 1f2750: 8b090294 add x20, x20, x9 1f2754: 90000589 adrp x9, 0x2a2000 1f2758: 5280204b mov w11, #0x102 // =258 1f275c: 9102a129 add x9, x9, #0xa8 1f2760: 72a0202b movk w11, #0x101, lsl #16 1f2764: f900010a str x10, [x8] 1f2768: f8010e89 str x9, [x20, #0x10]! 1f276c: b9000a8b str w11, [x20, #0x8] 1f2770: a9015e95 stp x21, x23, [x20, #0x10] 1f2774: f9001296 str x22, [x20, #0x20] 1f2778: 14000027 b 0x1f2814 <__cxa_demangle+0x1154c> 1f277c: aa0a03f7 mov x23, x10 1f2780: 14000003 b 0x1f278c <__cxa_demangle+0x114c4> 1f2784: 928005eb mov x11, #-0x30 // =-48 1f2788: aa1603f7 mov x23, x22 1f278c: cb0a02ca sub x10, x22, x10 1f2790: eb0b015f cmp x10, x11 1f2794: 540004c2 b.hs 0x1f282c <__cxa_demangle+0x11564> 1f2798: aa1f03f7 mov x23, xzr 1f279c: aa1f03f6 mov x22, xzr 1f27a0: eb1602ff cmp x23, x22 1f27a4: a9002269 stp x9, x8, [x19] 1f27a8: 54000340 b.eq 0x1f2810 <__cxa_demangle+0x11548> 1f27ac: aa1303e0 mov x0, x19 1f27b0: 97ffff1a bl 0x1f2418 <__cxa_demangle+0x11150> 1f27b4: b40002e0 cbz x0, 0x1f2810 <__cxa_demangle+0x11548> 1f27b8: f9497274 ldr x20, [x19, #0x12e0] 1f27bc: aa0003f5 mov x21, x0 1f27c0: aa1403e8 mov x8, x20 1f27c4: f8408d09 ldr x9, [x8, #0x8]! 1f27c8: 9100c12a add x10, x9, #0x30 1f27cc: f13fc15f cmp x10, #0xff0 1f27d0: 54000143 b.lo 0x1f27f8 <__cxa_demangle+0x11530> 1f27d4: 321403e0 orr w0, wzr, #0x1000 1f27d8: 97fabeae bl 0xa2290 1f27dc: b40002e0 cbz x0, 0x1f2838 <__cxa_demangle+0x11570> 1f27e0: aa0003e8 mov x8, x0 1f27e4: aa1f03e9 mov x9, xzr 1f27e8: f9000014 str x20, [x0] 1f27ec: f8008d1f str xzr, [x8, #0x8]! 1f27f0: aa0003f4 mov x20, x0 1f27f4: f9097260 str x0, [x19, #0x12e0] 1f27f8: 9100c12a add x10, x9, #0x30 1f27fc: 8b090294 add x20, x20, x9 1f2800: 90000589 adrp x9, 0x2a2000 1f2804: 5280214b mov w11, #0x10a // =266 1f2808: 9100e129 add x9, x9, #0x38 1f280c: 17ffffd5 b 0x1f2760 <__cxa_demangle+0x11498> 1f2810: aa1f03f4 mov x20, xzr 1f2814: aa1403e0 mov x0, x20 1f2818: a9437bfd ldp x29, x30, [sp, #0x30] 1f281c: a9424ff4 ldp x20, x19, [sp, #0x20] 1f2820: a94157f6 ldp x22, x21, [sp, #0x10] 1f2824: f84407f7 ldr x23, [sp], #0x40 1f2828: d65f03c0 ret 1f282c: 8b0b02f6 add x22, x23, x11 1f2830: f9000276 str x22, [x19] 1f2834: 17ffffdb b 0x1f27a0 <__cxa_demangle+0x114d8> 1f2838: 97fadf8a bl 0xaa660 <_ZSt9terminatev@plt> 1f283c: f81c0ff7 str x23, [sp, #-0x40]! 1f2840: a90157f6 stp x22, x21, [sp, #0x10] 1f2844: a9024ff4 stp x20, x19, [sp, #0x20] 1f2848: a9037bfd stp x29, x30, [sp, #0x30] 1f284c: 9100c3fd add x29, sp, #0x30 1f2850: a9402408 ldp x8, x9, [x0] 1f2854: aa0003f3 mov x19, x0 1f2858: cb080129 sub x9, x9, x8 1f285c: f100093f cmp x9, #0x2 1f2860: 540004a3 b.lo 0x1f28f4 <__cxa_demangle+0x1162c> 1f2864: 39400109 ldrb w9, [x8] 1f2868: 7101513f cmp w9, #0x54 1f286c: 54000441 b.ne 0x1f28f4 <__cxa_demangle+0x1162c> 1f2870: 39400509 ldrb w9, [x8, #0x1] 1f2874: 7101cd3f cmp w9, #0x73 1f2878: 540000e1 b.ne 0x1f2894 <__cxa_demangle+0x115cc> 1f287c: f0000295 adrp x21, 0x245000 1f2880: 91000908 add x8, x8, #0x2 1f2884: 9124a6b5 add x21, x21, #0x929 1f2888: f9000268 str x8, [x19] 1f288c: 91001ab6 add x22, x21, #0x6 1f2890: 1400001b b 0x1f28fc <__cxa_demangle+0x11634> 1f2894: 39400109 ldrb w9, [x8] 1f2898: 7101513f cmp w9, #0x54 1f289c: 540002c1 b.ne 0x1f28f4 <__cxa_demangle+0x1162c> 1f28a0: 39400509 ldrb w9, [x8, #0x1] 1f28a4: 7101d53f cmp w9, #0x75 1f28a8: 540000e1 b.ne 0x1f28c4 <__cxa_demangle+0x115fc> 1f28ac: f0000295 adrp x21, 0x245000 1f28b0: 91000908 add x8, x8, #0x2 1f28b4: 9124c2b5 add x21, x21, #0x930 1f28b8: f9000268 str x8, [x19] 1f28bc: 910016b6 add x22, x21, #0x5 1f28c0: 1400000f b 0x1f28fc <__cxa_demangle+0x11634> 1f28c4: 39400109 ldrb w9, [x8] 1f28c8: 7101513f cmp w9, #0x54 1f28cc: 54000141 b.ne 0x1f28f4 <__cxa_demangle+0x1162c> 1f28d0: 39400509 ldrb w9, [x8, #0x1] 1f28d4: 7101953f cmp w9, #0x65 1f28d8: 540000e1 b.ne 0x1f28f4 <__cxa_demangle+0x1162c> 1f28dc: f0000295 adrp x21, 0x245000 1f28e0: 91000908 add x8, x8, #0x2 1f28e4: 9124dab5 add x21, x21, #0x936 1f28e8: f9000268 str x8, [x19] 1f28ec: 910012b6 add x22, x21, #0x4 1f28f0: 14000003 b 0x1f28fc <__cxa_demangle+0x11634> 1f28f4: aa1f03f5 mov x21, xzr 1f28f8: aa1f03f6 mov x22, xzr 1f28fc: aa1303e0 mov x0, x19 1f2900: aa1f03e1 mov x1, xzr 1f2904: 97ffc606 bl 0x1e411c <__cxa_demangle+0x2e54> 1f2908: aa0003f4 mov x20, x0 1f290c: b40003c0 cbz x0, 0x1f2984 <__cxa_demangle+0x116bc> 1f2910: eb1602bf cmp x21, x22 1f2914: 54000380 b.eq 0x1f2984 <__cxa_demangle+0x116bc> 1f2918: f9497277 ldr x23, [x19, #0x12e0] 1f291c: aa1703e8 mov x8, x23 1f2920: f8408d09 ldr x9, [x8, #0x8]! 1f2924: 9100c12a add x10, x9, #0x30 1f2928: f13fc15f cmp x10, #0xff0 1f292c: 54000143 b.lo 0x1f2954 <__cxa_demangle+0x1168c> 1f2930: 321403e0 orr w0, wzr, #0x1000 1f2934: 97fabe57 bl 0xa2290 1f2938: b4000320 cbz x0, 0x1f299c <__cxa_demangle+0x116d4> 1f293c: aa0003e8 mov x8, x0 1f2940: aa1f03e9 mov x9, xzr 1f2944: f9000017 str x23, [x0] 1f2948: f8008d1f str xzr, [x8, #0x8]! 1f294c: aa0003f7 mov x23, x0 1f2950: f9097260 str x0, [x19, #0x12e0] 1f2954: 9000058b adrp x11, 0x2a2000 1f2958: 9100c12a add x10, x9, #0x30 1f295c: 8b0902e9 add x9, x23, x9 1f2960: 910d216b add x11, x11, #0x348 1f2964: 528020cc mov w12, #0x106 // =262 1f2968: f900010a str x10, [x8] 1f296c: f8010d2b str x11, [x9, #0x10]! 1f2970: 72a0202c movk w12, #0x101, lsl #16 1f2974: f9001134 str x20, [x9, #0x20] 1f2978: aa0903f4 mov x20, x9 1f297c: b900092c str w12, [x9, #0x8] 1f2980: a9015935 stp x21, x22, [x9, #0x10] 1f2984: aa1403e0 mov x0, x20 1f2988: a9437bfd ldp x29, x30, [sp, #0x30] 1f298c: a9424ff4 ldp x20, x19, [sp, #0x20] 1f2990: a94157f6 ldp x22, x21, [sp, #0x10] 1f2994: f84407f7 ldr x23, [sp], #0x40 1f2998: d65f03c0 ret 1f299c: 97fadf31 bl 0xaa660 <_ZSt9terminatev@plt> 1f29a0: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f29a4: a9017bfd stp x29, x30, [sp, #0x10] 1f29a8: 910043fd add x29, sp, #0x10 1f29ac: a940a828 ldp x8, x10, [x1, #0x8] 1f29b0: aa0103f3 mov x19, x1 1f29b4: aa0003f4 mov x20, x0 1f29b8: 91002509 add x9, x8, #0x9 1f29bc: eb0a013f cmp x9, x10 1f29c0: 54000062 b.hs 0x1f29cc <__cxa_demangle+0x11704> 1f29c4: f9400260 ldr x0, [x19] 1f29c8: 1400000a b 0x1f29f0 <__cxa_demangle+0x11728> 1f29cc: f9400260 ldr x0, [x19] 1f29d0: d37ff948 lsl x8, x10, #1 1f29d4: eb09011f cmp x8, x9 1f29d8: 9a883121 csel x1, x9, x8, lo 1f29dc: f9000a61 str x1, [x19, #0x10] 1f29e0: 97fac424 bl 0xa3a70 1f29e4: f9000260 str x0, [x19] 1f29e8: b4000620 cbz x0, 0x1f2aac <__cxa_demangle+0x117e4> 1f29ec: f9400668 ldr x8, [x19, #0x8] 1f29f0: f0000289 adrp x9, 0x245000 1f29f4: 91241929 add x9, x9, #0x906 1f29f8: f9400129 ldr x9, [x9] 1f29fc: 8b080008 add x8, x0, x8 1f2a00: 5280050a mov w10, #0x28 // =40 1f2a04: 3900210a strb w10, [x8, #0x8] 1f2a08: f9000109 str x9, [x8] 1f2a0c: f9400668 ldr x8, [x19, #0x8] 1f2a10: aa1303e1 mov x1, x19 1f2a14: 91002508 add x8, x8, #0x9 1f2a18: f9000668 str x8, [x19, #0x8] 1f2a1c: f9400a94 ldr x20, [x20, #0x10] 1f2a20: f9400288 ldr x8, [x20] 1f2a24: aa1403e0 mov x0, x20 1f2a28: f9401108 ldr x8, [x8, #0x20] 1f2a2c: d63f0100 blr x8 1f2a30: 39402688 ldrb w8, [x20, #0x9] 1f2a34: 7100051f cmp w8, #0x1 1f2a38: 540000c0 b.eq 0x1f2a50 <__cxa_demangle+0x11788> 1f2a3c: f9400288 ldr x8, [x20] 1f2a40: aa1403e0 mov x0, x20 1f2a44: aa1303e1 mov x1, x19 1f2a48: f9401508 ldr x8, [x8, #0x28] 1f2a4c: d63f0100 blr x8 1f2a50: a940aa68 ldp x8, x10, [x19, #0x8] 1f2a54: 91000509 add x9, x8, #0x1 1f2a58: eb0a013f cmp x9, x10 1f2a5c: 54000062 b.hs 0x1f2a68 <__cxa_demangle+0x117a0> 1f2a60: f9400260 ldr x0, [x19] 1f2a64: 1400000a b 0x1f2a8c <__cxa_demangle+0x117c4> 1f2a68: f9400260 ldr x0, [x19] 1f2a6c: d37ff948 lsl x8, x10, #1 1f2a70: eb09011f cmp x8, x9 1f2a74: 9a883121 csel x1, x9, x8, lo 1f2a78: f9000a61 str x1, [x19, #0x10] 1f2a7c: 97fac3fd bl 0xa3a70 1f2a80: f9000260 str x0, [x19] 1f2a84: b4000140 cbz x0, 0x1f2aac <__cxa_demangle+0x117e4> 1f2a88: f9400668 ldr x8, [x19, #0x8] 1f2a8c: 52800529 mov w9, #0x29 // =41 1f2a90: 38286809 strb w9, [x0, x8] 1f2a94: f9400668 ldr x8, [x19, #0x8] 1f2a98: 91000508 add x8, x8, #0x1 1f2a9c: f9000668 str x8, [x19, #0x8] 1f2aa0: a9417bfd ldp x29, x30, [sp, #0x10] 1f2aa4: a8c24ff4 ldp x20, x19, [sp], #0x20 1f2aa8: d65f03c0 ret 1f2aac: 97fadeed bl 0xaa660 <_ZSt9terminatev@plt> 1f2ab0: 17fab7ac b 0xa0960 <_ZdlPv@plt> 1f2ab4: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f2ab8: a9017bfd stp x29, x30, [sp, #0x10] 1f2abc: 910043fd add x29, sp, #0x10 1f2ac0: a940a828 ldp x8, x10, [x1, #0x8] 1f2ac4: aa0103f3 mov x19, x1 1f2ac8: aa0003f4 mov x20, x0 1f2acc: 91001909 add x9, x8, #0x6 1f2ad0: eb0a013f cmp x9, x10 1f2ad4: 54000062 b.hs 0x1f2ae0 <__cxa_demangle+0x11818> 1f2ad8: f9400260 ldr x0, [x19] 1f2adc: 1400000a b 0x1f2b04 <__cxa_demangle+0x1183c> 1f2ae0: f9400260 ldr x0, [x19] 1f2ae4: d37ff948 lsl x8, x10, #1 1f2ae8: eb09011f cmp x8, x9 1f2aec: 9a883121 csel x1, x9, x8, lo 1f2af0: f9000a61 str x1, [x19, #0x10] 1f2af4: 97fac3df bl 0xa3a70 1f2af8: f9000260 str x0, [x19] 1f2afc: b4000480 cbz x0, 0x1f2b8c <__cxa_demangle+0x118c4> 1f2b00: f9400668 ldr x8, [x19, #0x8] 1f2b04: 528d0e8a mov w10, #0x6874 // =26740 1f2b08: 8b080008 add x8, x0, x8 1f2b0c: 52850ee9 mov w9, #0x2877 // =10359 1f2b10: 72adee4a movk w10, #0x6f72, lsl #16 1f2b14: 79000909 strh w9, [x8, #0x4] 1f2b18: b900010a str w10, [x8] 1f2b1c: f9400668 ldr x8, [x19, #0x8] 1f2b20: 91004280 add x0, x20, #0x10 1f2b24: aa1303e1 mov x1, x19 1f2b28: 91001908 add x8, x8, #0x6 1f2b2c: f9000668 str x8, [x19, #0x8] 1f2b30: 97ffe886 bl 0x1ecd48 <__cxa_demangle+0xba80> 1f2b34: a940aa68 ldp x8, x10, [x19, #0x8] 1f2b38: 91000509 add x9, x8, #0x1 1f2b3c: eb0a013f cmp x9, x10 1f2b40: 54000062 b.hs 0x1f2b4c <__cxa_demangle+0x11884> 1f2b44: f9400260 ldr x0, [x19] 1f2b48: 1400000b b 0x1f2b74 <__cxa_demangle+0x118ac> 1f2b4c: f9400260 ldr x0, [x19] 1f2b50: d37ff948 lsl x8, x10, #1 1f2b54: eb09011f cmp x8, x9 1f2b58: 9a883121 csel x1, x9, x8, lo 1f2b5c: f9000a61 str x1, [x19, #0x10] 1f2b60: 97fac3c4 bl 0xa3a70 1f2b64: f9000260 str x0, [x19] 1f2b68: b4000120 cbz x0, 0x1f2b8c <__cxa_demangle+0x118c4> 1f2b6c: f9400668 ldr x8, [x19, #0x8] 1f2b70: 91000509 add x9, x8, #0x1 1f2b74: f9000669 str x9, [x19, #0x8] 1f2b78: 52800529 mov w9, #0x29 // =41 1f2b7c: 38286809 strb w9, [x0, x8] 1f2b80: a9417bfd ldp x29, x30, [sp, #0x10] 1f2b84: a8c24ff4 ldp x20, x19, [sp], #0x20 1f2b88: d65f03c0 ret 1f2b8c: 97fadeb5 bl 0xaa660 <_ZSt9terminatev@plt> 1f2b90: 17fab774 b 0xa0960 <_ZdlPv@plt> 1f2b94: 320003e0 orr w0, wzr, #0x1 1f2b98: d65f03c0 ret 1f2b9c: 320003e0 orr w0, wzr, #0x1 1f2ba0: d65f03c0 ret 1f2ba4: f81e0ff3 str x19, [sp, #-0x20]! 1f2ba8: a9017bfd stp x29, x30, [sp, #0x10] 1f2bac: 910043fd add x29, sp, #0x10 1f2bb0: f9400800 ldr x0, [x0, #0x10] 1f2bb4: aa0103f3 mov x19, x1 1f2bb8: f9400008 ldr x8, [x0] 1f2bbc: f9401108 ldr x8, [x8, #0x20] 1f2bc0: d63f0100 blr x8 1f2bc4: a940aa68 ldp x8, x10, [x19, #0x8] 1f2bc8: 91000509 add x9, x8, #0x1 1f2bcc: eb0a013f cmp x9, x10 1f2bd0: 54000062 b.hs 0x1f2bdc <__cxa_demangle+0x11914> 1f2bd4: f9400260 ldr x0, [x19] 1f2bd8: 1400000a b 0x1f2c00 <__cxa_demangle+0x11938> 1f2bdc: f9400260 ldr x0, [x19] 1f2be0: d37ff948 lsl x8, x10, #1 1f2be4: eb09011f cmp x8, x9 1f2be8: 9a883121 csel x1, x9, x8, lo 1f2bec: f9000a61 str x1, [x19, #0x10] 1f2bf0: 97fac3a0 bl 0xa3a70 1f2bf4: f9000260 str x0, [x19] 1f2bf8: b4000140 cbz x0, 0x1f2c20 <__cxa_demangle+0x11958> 1f2bfc: f9400668 ldr x8, [x19, #0x8] 1f2c00: 321b03e9 orr w9, wzr, #0x20 1f2c04: 38286809 strb w9, [x0, x8] 1f2c08: f9400668 ldr x8, [x19, #0x8] 1f2c0c: 91000508 add x8, x8, #0x1 1f2c10: f9000668 str x8, [x19, #0x8] 1f2c14: a9417bfd ldp x29, x30, [sp, #0x10] 1f2c18: f84207f3 ldr x19, [sp], #0x20 1f2c1c: d65f03c0 ret 1f2c20: 97fade90 bl 0xaa660 <_ZSt9terminatev@plt> 1f2c24: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f2c28: a9017bfd stp x29, x30, [sp, #0x10] 1f2c2c: 910043fd add x29, sp, #0x10 1f2c30: a940a828 ldp x8, x10, [x1, #0x8] 1f2c34: aa0103f3 mov x19, x1 1f2c38: aa0003f4 mov x20, x0 1f2c3c: 91000509 add x9, x8, #0x1 1f2c40: eb0a013f cmp x9, x10 1f2c44: 54000062 b.hs 0x1f2c50 <__cxa_demangle+0x11988> 1f2c48: f9400260 ldr x0, [x19] 1f2c4c: 1400000a b 0x1f2c74 <__cxa_demangle+0x119ac> 1f2c50: f9400260 ldr x0, [x19] 1f2c54: d37ff948 lsl x8, x10, #1 1f2c58: eb09011f cmp x8, x9 1f2c5c: 9a883121 csel x1, x9, x8, lo 1f2c60: f9000a61 str x1, [x19, #0x10] 1f2c64: 97fac383 bl 0xa3a70 1f2c68: f9000260 str x0, [x19] 1f2c6c: b4001960 cbz x0, 0x1f2f98 <__cxa_demangle+0x11cd0> 1f2c70: f9400668 ldr x8, [x19, #0x8] 1f2c74: 52800509 mov w9, #0x28 // =40 1f2c78: 38286809 strb w9, [x0, x8] 1f2c7c: f9400668 ldr x8, [x19, #0x8] 1f2c80: 91006280 add x0, x20, #0x18 1f2c84: aa1303e1 mov x1, x19 1f2c88: 91000508 add x8, x8, #0x1 1f2c8c: f9000668 str x8, [x19, #0x8] 1f2c90: 97ffe82e bl 0x1ecd48 <__cxa_demangle+0xba80> 1f2c94: a940aa68 ldp x8, x10, [x19, #0x8] 1f2c98: 91000509 add x9, x8, #0x1 1f2c9c: eb0a013f cmp x9, x10 1f2ca0: 54000062 b.hs 0x1f2cac <__cxa_demangle+0x119e4> 1f2ca4: f9400260 ldr x0, [x19] 1f2ca8: 1400000a b 0x1f2cd0 <__cxa_demangle+0x11a08> 1f2cac: f9400260 ldr x0, [x19] 1f2cb0: d37ff948 lsl x8, x10, #1 1f2cb4: eb09011f cmp x8, x9 1f2cb8: 9a883121 csel x1, x9, x8, lo 1f2cbc: f9000a61 str x1, [x19, #0x10] 1f2cc0: 97fac36c bl 0xa3a70 1f2cc4: f9000260 str x0, [x19] 1f2cc8: b4001680 cbz x0, 0x1f2f98 <__cxa_demangle+0x11cd0> 1f2ccc: f9400668 ldr x8, [x19, #0x8] 1f2cd0: 52800529 mov w9, #0x29 // =41 1f2cd4: 38286809 strb w9, [x0, x8] 1f2cd8: f9400668 ldr x8, [x19, #0x8] 1f2cdc: aa1303e1 mov x1, x19 1f2ce0: 91000508 add x8, x8, #0x1 1f2ce4: f9000668 str x8, [x19, #0x8] 1f2ce8: f9400a80 ldr x0, [x20, #0x10] 1f2cec: f9400008 ldr x8, [x0] 1f2cf0: f9401508 ldr x8, [x8, #0x28] 1f2cf4: d63f0100 blr x8 1f2cf8: b9402a88 ldr w8, [x20, #0x28] 1f2cfc: 36000348 tbz w8, #0x0, 0x1f2d64 <__cxa_demangle+0x11a9c> 1f2d00: a940aa68 ldp x8, x10, [x19, #0x8] 1f2d04: 91001909 add x9, x8, #0x6 1f2d08: eb0a013f cmp x9, x10 1f2d0c: 54000062 b.hs 0x1f2d18 <__cxa_demangle+0x11a50> 1f2d10: f9400260 ldr x0, [x19] 1f2d14: 1400000a b 0x1f2d3c <__cxa_demangle+0x11a74> 1f2d18: f9400260 ldr x0, [x19] 1f2d1c: d37ff948 lsl x8, x10, #1 1f2d20: eb09011f cmp x8, x9 1f2d24: 9a883121 csel x1, x9, x8, lo 1f2d28: f9000a61 str x1, [x19, #0x10] 1f2d2c: 97fac351 bl 0xa3a70 1f2d30: f9000260 str x0, [x19] 1f2d34: b4001320 cbz x0, 0x1f2f98 <__cxa_demangle+0x11cd0> 1f2d38: f9400668 ldr x8, [x19, #0x8] 1f2d3c: 528c640a mov w10, #0x6320 // =25376 1f2d40: 8b080008 add x8, x0, x8 1f2d44: 528e8e69 mov w9, #0x7473 // =29811 1f2d48: 72adcdea movk w10, #0x6e6f, lsl #16 1f2d4c: 79000909 strh w9, [x8, #0x4] 1f2d50: b900010a str w10, [x8] 1f2d54: f9400668 ldr x8, [x19, #0x8] 1f2d58: 91001908 add x8, x8, #0x6 1f2d5c: f9000668 str x8, [x19, #0x8] 1f2d60: b9402a88 ldr w8, [x20, #0x28] 1f2d64: 36080368 tbz w8, #0x1, 0x1f2dd0 <__cxa_demangle+0x11b08> 1f2d68: a940aa68 ldp x8, x10, [x19, #0x8] 1f2d6c: 91002509 add x9, x8, #0x9 1f2d70: eb0a013f cmp x9, x10 1f2d74: 54000062 b.hs 0x1f2d80 <__cxa_demangle+0x11ab8> 1f2d78: f9400260 ldr x0, [x19] 1f2d7c: 1400000a b 0x1f2da4 <__cxa_demangle+0x11adc> 1f2d80: f9400260 ldr x0, [x19] 1f2d84: d37ff948 lsl x8, x10, #1 1f2d88: eb09011f cmp x8, x9 1f2d8c: 9a883121 csel x1, x9, x8, lo 1f2d90: f9000a61 str x1, [x19, #0x10] 1f2d94: 97fac337 bl 0xa3a70 1f2d98: f9000260 str x0, [x19] 1f2d9c: b4000fe0 cbz x0, 0x1f2f98 <__cxa_demangle+0x11cd0> 1f2da0: f9400668 ldr x8, [x19, #0x8] 1f2da4: f0000289 adrp x9, 0x245000 1f2da8: 91208d29 add x9, x9, #0x823 1f2dac: f9400129 ldr x9, [x9] 1f2db0: 8b080008 add x8, x0, x8 1f2db4: 52800caa mov w10, #0x65 // =101 1f2db8: 3900210a strb w10, [x8, #0x8] 1f2dbc: f9000109 str x9, [x8] 1f2dc0: f9400668 ldr x8, [x19, #0x8] 1f2dc4: 91002508 add x8, x8, #0x9 1f2dc8: f9000668 str x8, [x19, #0x8] 1f2dcc: b9402a88 ldr w8, [x20, #0x28] 1f2dd0: 36100348 tbz w8, #0x2, 0x1f2e38 <__cxa_demangle+0x11b70> 1f2dd4: a940aa68 ldp x8, x10, [x19, #0x8] 1f2dd8: 91002509 add x9, x8, #0x9 1f2ddc: eb0a013f cmp x9, x10 1f2de0: 54000062 b.hs 0x1f2dec <__cxa_demangle+0x11b24> 1f2de4: f9400260 ldr x0, [x19] 1f2de8: 1400000a b 0x1f2e10 <__cxa_demangle+0x11b48> 1f2dec: f9400260 ldr x0, [x19] 1f2df0: d37ff948 lsl x8, x10, #1 1f2df4: eb09011f cmp x8, x9 1f2df8: 9a883121 csel x1, x9, x8, lo 1f2dfc: f9000a61 str x1, [x19, #0x10] 1f2e00: 97fac31c bl 0xa3a70 1f2e04: f9000260 str x0, [x19] 1f2e08: b4000c80 cbz x0, 0x1f2f98 <__cxa_demangle+0x11cd0> 1f2e0c: f9400668 ldr x8, [x19, #0x8] 1f2e10: f0000289 adrp x9, 0x245000 1f2e14: 9120b529 add x9, x9, #0x82d 1f2e18: f9400129 ldr x9, [x9] 1f2e1c: 8b080008 add x8, x0, x8 1f2e20: 52800e8a mov w10, #0x74 // =116 1f2e24: 3900210a strb w10, [x8, #0x8] 1f2e28: f9000109 str x9, [x8] 1f2e2c: f9400668 ldr x8, [x19, #0x8] 1f2e30: 91002508 add x8, x8, #0x9 1f2e34: f9000668 str x8, [x19, #0x8] 1f2e38: 3940b288 ldrb w8, [x20, #0x2c] 1f2e3c: 7100091f cmp w8, #0x2 1f2e40: 54000120 b.eq 0x1f2e64 <__cxa_demangle+0x11b9c> 1f2e44: 7100051f cmp w8, #0x1 1f2e48: 54000581 b.ne 0x1f2ef8 <__cxa_demangle+0x11c30> 1f2e4c: a940aa68 ldp x8, x10, [x19, #0x8] 1f2e50: 91000909 add x9, x8, #0x2 1f2e54: eb0a013f cmp x9, x10 1f2e58: 54000122 b.hs 0x1f2e7c <__cxa_demangle+0x11bb4> 1f2e5c: f9400260 ldr x0, [x19] 1f2e60: 14000010 b 0x1f2ea0 <__cxa_demangle+0x11bd8> 1f2e64: a940aa68 ldp x8, x10, [x19, #0x8] 1f2e68: 91000d09 add x9, x8, #0x3 1f2e6c: eb0a013f cmp x9, x10 1f2e70: 54000202 b.hs 0x1f2eb0 <__cxa_demangle+0x11be8> 1f2e74: f9400260 ldr x0, [x19] 1f2e78: 14000017 b 0x1f2ed4 <__cxa_demangle+0x11c0c> 1f2e7c: f9400260 ldr x0, [x19] 1f2e80: d37ff948 lsl x8, x10, #1 1f2e84: eb09011f cmp x8, x9 1f2e88: 9a883121 csel x1, x9, x8, lo 1f2e8c: f9000a61 str x1, [x19, #0x10] 1f2e90: 97fac2f8 bl 0xa3a70 1f2e94: f9000260 str x0, [x19] 1f2e98: b4000800 cbz x0, 0x1f2f98 <__cxa_demangle+0x11cd0> 1f2e9c: f9400668 ldr x8, [x19, #0x8] 1f2ea0: 5284c409 mov w9, #0x2620 // =9760 1f2ea4: 78286809 strh w9, [x0, x8] 1f2ea8: 321f03e8 orr w8, wzr, #0x2 1f2eac: 14000010 b 0x1f2eec <__cxa_demangle+0x11c24> 1f2eb0: f9400260 ldr x0, [x19] 1f2eb4: d37ff948 lsl x8, x10, #1 1f2eb8: eb09011f cmp x8, x9 1f2ebc: 9a883121 csel x1, x9, x8, lo 1f2ec0: f9000a61 str x1, [x19, #0x10] 1f2ec4: 97fac2eb bl 0xa3a70 1f2ec8: f9000260 str x0, [x19] 1f2ecc: b4000660 cbz x0, 0x1f2f98 <__cxa_demangle+0x11cd0> 1f2ed0: f9400668 ldr x8, [x19, #0x8] 1f2ed4: 8b080008 add x8, x0, x8 1f2ed8: 528004c9 mov w9, #0x26 // =38 1f2edc: 5284c40a mov w10, #0x2620 // =9760 1f2ee0: 39000909 strb w9, [x8, #0x2] 1f2ee4: 7900010a strh w10, [x8] 1f2ee8: 320007e8 orr w8, wzr, #0x3 1f2eec: f9400669 ldr x9, [x19, #0x8] 1f2ef0: 8b080128 add x8, x9, x8 1f2ef4: f9000668 str x8, [x19, #0x8] 1f2ef8: f9401a88 ldr x8, [x20, #0x30] 1f2efc: b40003a8 cbz x8, 0x1f2f70 <__cxa_demangle+0x11ca8> 1f2f00: a940aa68 ldp x8, x10, [x19, #0x8] 1f2f04: 91000509 add x9, x8, #0x1 1f2f08: eb0a013f cmp x9, x10 1f2f0c: 54000062 b.hs 0x1f2f18 <__cxa_demangle+0x11c50> 1f2f10: f9400260 ldr x0, [x19] 1f2f14: 1400000b b 0x1f2f40 <__cxa_demangle+0x11c78> 1f2f18: f9400260 ldr x0, [x19] 1f2f1c: d37ff948 lsl x8, x10, #1 1f2f20: eb09011f cmp x8, x9 1f2f24: 9a883121 csel x1, x9, x8, lo 1f2f28: f9000a61 str x1, [x19, #0x10] 1f2f2c: 97fac2d1 bl 0xa3a70 1f2f30: f9000260 str x0, [x19] 1f2f34: b4000320 cbz x0, 0x1f2f98 <__cxa_demangle+0x11cd0> 1f2f38: f9400668 ldr x8, [x19, #0x8] 1f2f3c: 91000509 add x9, x8, #0x1 1f2f40: f9000669 str x9, [x19, #0x8] 1f2f44: 321b03e9 orr w9, wzr, #0x20 1f2f48: 38286809 strb w9, [x0, x8] 1f2f4c: f9401a94 ldr x20, [x20, #0x30] 1f2f50: aa1303e1 mov x1, x19 1f2f54: f9400288 ldr x8, [x20] 1f2f58: aa1403e0 mov x0, x20 1f2f5c: f9401108 ldr x8, [x8, #0x20] 1f2f60: d63f0100 blr x8 1f2f64: 39402688 ldrb w8, [x20, #0x9] 1f2f68: 7100051f cmp w8, #0x1 1f2f6c: 54000081 b.ne 0x1f2f7c <__cxa_demangle+0x11cb4> 1f2f70: a9417bfd ldp x29, x30, [sp, #0x10] 1f2f74: a8c24ff4 ldp x20, x19, [sp], #0x20 1f2f78: d65f03c0 ret 1f2f7c: f9400288 ldr x8, [x20] 1f2f80: a9417bfd ldp x29, x30, [sp, #0x10] 1f2f84: aa1403e0 mov x0, x20 1f2f88: aa1303e1 mov x1, x19 1f2f8c: f9401502 ldr x2, [x8, #0x28] 1f2f90: a8c24ff4 ldp x20, x19, [sp], #0x20 1f2f94: d61f0040 br x2 1f2f98: 97faddb2 bl 0xaa660 <_ZSt9terminatev@plt> 1f2f9c: 17fab671 b 0xa0960 <_ZdlPv@plt> 1f2fa0: f81d0ff5 str x21, [sp, #-0x30]! 1f2fa4: a9014ff4 stp x20, x19, [sp, #0x10] 1f2fa8: a9027bfd stp x29, x30, [sp, #0x20] 1f2fac: 910083fd add x29, sp, #0x20 1f2fb0: f9400815 ldr x21, [x0, #0x10] 1f2fb4: aa0003f4 mov x20, x0 1f2fb8: aa0103f3 mov x19, x1 1f2fbc: f94002a8 ldr x8, [x21] 1f2fc0: aa1503e0 mov x0, x21 1f2fc4: f9401108 ldr x8, [x8, #0x20] 1f2fc8: d63f0100 blr x8 1f2fcc: 394026a8 ldrb w8, [x21, #0x9] 1f2fd0: 7100051f cmp w8, #0x1 1f2fd4: 540000c0 b.eq 0x1f2fec <__cxa_demangle+0x11d24> 1f2fd8: f94002a8 ldr x8, [x21] 1f2fdc: aa1503e0 mov x0, x21 1f2fe0: aa1303e1 mov x1, x19 1f2fe4: f9401508 ldr x8, [x8, #0x28] 1f2fe8: d63f0100 blr x8 1f2fec: a940aa68 ldp x8, x10, [x19, #0x8] 1f2ff0: 91000509 add x9, x8, #0x1 1f2ff4: eb0a013f cmp x9, x10 1f2ff8: 54000062 b.hs 0x1f3004 <__cxa_demangle+0x11d3c> 1f2ffc: f9400260 ldr x0, [x19] 1f3000: 1400000a b 0x1f3028 <__cxa_demangle+0x11d60> 1f3004: f9400260 ldr x0, [x19] 1f3008: d37ff948 lsl x8, x10, #1 1f300c: eb09011f cmp x8, x9 1f3010: 9a883121 csel x1, x9, x8, lo 1f3014: f9000a61 str x1, [x19, #0x10] 1f3018: 97fac296 bl 0xa3a70 1f301c: f9000260 str x0, [x19] 1f3020: b4000700 cbz x0, 0x1f3100 <__cxa_demangle+0x11e38> 1f3024: f9400668 ldr x8, [x19, #0x8] 1f3028: 321e0fe9 orr w9, wzr, #0x3c 1f302c: 38286809 strb w9, [x0, x8] 1f3030: f9400668 ldr x8, [x19, #0x8] 1f3034: 91000508 add x8, x8, #0x1 1f3038: f9000668 str x8, [x19, #0x8] 1f303c: a941a695 ldp x21, x9, [x20, #0x18] 1f3040: eb150134 subs x20, x9, x21 1f3044: 540002e0 b.eq 0x1f30a0 <__cxa_demangle+0x11dd8> 1f3048: f9400a6a ldr x10, [x19, #0x10] 1f304c: 8b140109 add x9, x8, x20 1f3050: eb0a013f cmp x9, x10 1f3054: 54000062 b.hs 0x1f3060 <__cxa_demangle+0x11d98> 1f3058: f9400260 ldr x0, [x19] 1f305c: 1400000a b 0x1f3084 <__cxa_demangle+0x11dbc> 1f3060: f9400260 ldr x0, [x19] 1f3064: d37ff948 lsl x8, x10, #1 1f3068: eb09011f cmp x8, x9 1f306c: 9a883121 csel x1, x9, x8, lo 1f3070: f9000a61 str x1, [x19, #0x10] 1f3074: 97fac27f bl 0xa3a70 1f3078: f9000260 str x0, [x19] 1f307c: b4000420 cbz x0, 0x1f3100 <__cxa_demangle+0x11e38> 1f3080: f9400668 ldr x8, [x19, #0x8] 1f3084: 8b080000 add x0, x0, x8 1f3088: aa1503e1 mov x1, x21 1f308c: aa1403e2 mov x2, x20 1f3090: 97fabf6c bl 0xa2e40 1f3094: f9400668 ldr x8, [x19, #0x8] 1f3098: 8b140108 add x8, x8, x20 1f309c: f9000668 str x8, [x19, #0x8] 1f30a0: f9400a6a ldr x10, [x19, #0x10] 1f30a4: 91000509 add x9, x8, #0x1 1f30a8: eb0a013f cmp x9, x10 1f30ac: 54000062 b.hs 0x1f30b8 <__cxa_demangle+0x11df0> 1f30b0: f9400260 ldr x0, [x19] 1f30b4: 1400000a b 0x1f30dc <__cxa_demangle+0x11e14> 1f30b8: f9400260 ldr x0, [x19] 1f30bc: d37ff948 lsl x8, x10, #1 1f30c0: eb09011f cmp x8, x9 1f30c4: 9a883121 csel x1, x9, x8, lo 1f30c8: f9000a61 str x1, [x19, #0x10] 1f30cc: 97fac269 bl 0xa3a70 1f30d0: f9000260 str x0, [x19] 1f30d4: b4000160 cbz x0, 0x1f3100 <__cxa_demangle+0x11e38> 1f30d8: f9400668 ldr x8, [x19, #0x8] 1f30dc: 321f13e9 orr w9, wzr, #0x3e 1f30e0: 38286809 strb w9, [x0, x8] 1f30e4: f9400668 ldr x8, [x19, #0x8] 1f30e8: 91000508 add x8, x8, #0x1 1f30ec: f9000668 str x8, [x19, #0x8] 1f30f0: a9427bfd ldp x29, x30, [sp, #0x20] 1f30f4: a9414ff4 ldp x20, x19, [sp, #0x10] 1f30f8: f84307f5 ldr x21, [sp], #0x30 1f30fc: d65f03c0 ret 1f3100: 97fadd58 bl 0xaa660 <_ZSt9terminatev@plt> 1f3104: 17fab617 b 0xa0960 <_ZdlPv@plt> 1f3108: f81d0ff5 str x21, [sp, #-0x30]! 1f310c: a9014ff4 stp x20, x19, [sp, #0x10] 1f3110: a9027bfd stp x29, x30, [sp, #0x20] 1f3114: 910083fd add x29, sp, #0x20 1f3118: f9400815 ldr x21, [x0, #0x10] 1f311c: aa0003f4 mov x20, x0 1f3120: aa0103f3 mov x19, x1 1f3124: f94002a8 ldr x8, [x21] 1f3128: aa1503e0 mov x0, x21 1f312c: f9401108 ldr x8, [x8, #0x20] 1f3130: d63f0100 blr x8 1f3134: 394026a8 ldrb w8, [x21, #0x9] 1f3138: 7100051f cmp w8, #0x1 1f313c: 540000c0 b.eq 0x1f3154 <__cxa_demangle+0x11e8c> 1f3140: f94002a8 ldr x8, [x21] 1f3144: aa1503e0 mov x0, x21 1f3148: aa1303e1 mov x1, x19 1f314c: f9401508 ldr x8, [x8, #0x28] 1f3150: d63f0100 blr x8 1f3154: a940aa68 ldp x8, x10, [x19, #0x8] 1f3158: 91000509 add x9, x8, #0x1 1f315c: eb0a013f cmp x9, x10 1f3160: 54000062 b.hs 0x1f316c <__cxa_demangle+0x11ea4> 1f3164: f9400260 ldr x0, [x19] 1f3168: 1400000a b 0x1f3190 <__cxa_demangle+0x11ec8> 1f316c: f9400260 ldr x0, [x19] 1f3170: d37ff948 lsl x8, x10, #1 1f3174: eb09011f cmp x8, x9 1f3178: 9a883121 csel x1, x9, x8, lo 1f317c: f9000a61 str x1, [x19, #0x10] 1f3180: 97fac23c bl 0xa3a70 1f3184: f9000260 str x0, [x19] 1f3188: b4000480 cbz x0, 0x1f3218 <__cxa_demangle+0x11f50> 1f318c: f9400668 ldr x8, [x19, #0x8] 1f3190: 321b03e9 orr w9, wzr, #0x20 1f3194: 38286809 strb w9, [x0, x8] 1f3198: f9400668 ldr x8, [x19, #0x8] 1f319c: 91000508 add x8, x8, #0x1 1f31a0: f9000668 str x8, [x19, #0x8] 1f31a4: a941a695 ldp x21, x9, [x20, #0x18] 1f31a8: eb150134 subs x20, x9, x21 1f31ac: 540002e0 b.eq 0x1f3208 <__cxa_demangle+0x11f40> 1f31b0: f9400a6a ldr x10, [x19, #0x10] 1f31b4: 8b140109 add x9, x8, x20 1f31b8: eb0a013f cmp x9, x10 1f31bc: 54000062 b.hs 0x1f31c8 <__cxa_demangle+0x11f00> 1f31c0: f9400260 ldr x0, [x19] 1f31c4: 1400000a b 0x1f31ec <__cxa_demangle+0x11f24> 1f31c8: f9400260 ldr x0, [x19] 1f31cc: d37ff948 lsl x8, x10, #1 1f31d0: eb09011f cmp x8, x9 1f31d4: 9a883121 csel x1, x9, x8, lo 1f31d8: f9000a61 str x1, [x19, #0x10] 1f31dc: 97fac225 bl 0xa3a70 1f31e0: f9000260 str x0, [x19] 1f31e4: b40001a0 cbz x0, 0x1f3218 <__cxa_demangle+0x11f50> 1f31e8: f9400668 ldr x8, [x19, #0x8] 1f31ec: 8b080000 add x0, x0, x8 1f31f0: aa1503e1 mov x1, x21 1f31f4: aa1403e2 mov x2, x20 1f31f8: 97fabf12 bl 0xa2e40 1f31fc: f9400668 ldr x8, [x19, #0x8] 1f3200: 8b140108 add x8, x8, x20 1f3204: f9000668 str x8, [x19, #0x8] 1f3208: a9427bfd ldp x29, x30, [sp, #0x20] 1f320c: a9414ff4 ldp x20, x19, [sp, #0x10] 1f3210: f84307f5 ldr x21, [sp], #0x30 1f3214: d65f03c0 ret 1f3218: 97fadd12 bl 0xaa660 <_ZSt9terminatev@plt> 1f321c: 17fab5d1 b 0xa0960 <_ZdlPv@plt> 1f3220: f9400800 ldr x0, [x0, #0x10] 1f3224: 39402408 ldrb w8, [x0, #0x9] 1f3228: 7100091f cmp w8, #0x2 1f322c: 54000081 b.ne 0x1f323c <__cxa_demangle+0x11f74> 1f3230: f9400008 ldr x8, [x0] 1f3234: f9400102 ldr x2, [x8] 1f3238: d61f0040 br x2 1f323c: 7100011f cmp w8, #0x0 1f3240: 1a9f17e0 cset w0, eq 1f3244: d65f03c0 ret 1f3248: f9400800 ldr x0, [x0, #0x10] 1f324c: 39402808 ldrb w8, [x0, #0xa] 1f3250: 7100091f cmp w8, #0x2 1f3254: 54000081 b.ne 0x1f3264 <__cxa_demangle+0x11f9c> 1f3258: f9400008 ldr x8, [x0] 1f325c: f9400502 ldr x2, [x8, #0x8] 1f3260: d61f0040 br x2 1f3264: 7100011f cmp w8, #0x0 1f3268: 1a9f17e0 cset w0, eq 1f326c: d65f03c0 ret 1f3270: f9400800 ldr x0, [x0, #0x10] 1f3274: 39402c08 ldrb w8, [x0, #0xb] 1f3278: 7100091f cmp w8, #0x2 1f327c: 54000081 b.ne 0x1f328c <__cxa_demangle+0x11fc4> 1f3280: f9400008 ldr x8, [x0] 1f3284: f9400902 ldr x2, [x8, #0x10] 1f3288: d61f0040 br x2 1f328c: 7100011f cmp w8, #0x0 1f3290: 1a9f17e0 cset w0, eq 1f3294: d65f03c0 ret 1f3298: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f329c: a9017bfd stp x29, x30, [sp, #0x10] 1f32a0: 910043fd add x29, sp, #0x10 1f32a4: aa0003f4 mov x20, x0 1f32a8: f9400800 ldr x0, [x0, #0x10] 1f32ac: aa0103f3 mov x19, x1 1f32b0: f9400008 ldr x8, [x0] 1f32b4: f9401108 ldr x8, [x8, #0x20] 1f32b8: d63f0100 blr x8 1f32bc: b9400e88 ldr w8, [x20, #0xc] 1f32c0: 36000348 tbz w8, #0x0, 0x1f3328 <__cxa_demangle+0x12060> 1f32c4: a940aa68 ldp x8, x10, [x19, #0x8] 1f32c8: 91001909 add x9, x8, #0x6 1f32cc: eb0a013f cmp x9, x10 1f32d0: 54000062 b.hs 0x1f32dc <__cxa_demangle+0x12014> 1f32d4: f9400260 ldr x0, [x19] 1f32d8: 1400000a b 0x1f3300 <__cxa_demangle+0x12038> 1f32dc: f9400260 ldr x0, [x19] 1f32e0: d37ff948 lsl x8, x10, #1 1f32e4: eb09011f cmp x8, x9 1f32e8: 9a883121 csel x1, x9, x8, lo 1f32ec: f9000a61 str x1, [x19, #0x10] 1f32f0: 97fac1e0 bl 0xa3a70 1f32f4: f9000260 str x0, [x19] 1f32f8: b4000880 cbz x0, 0x1f3408 <__cxa_demangle+0x12140> 1f32fc: f9400668 ldr x8, [x19, #0x8] 1f3300: 528c640a mov w10, #0x6320 // =25376 1f3304: 8b080008 add x8, x0, x8 1f3308: 528e8e69 mov w9, #0x7473 // =29811 1f330c: 72adcdea movk w10, #0x6e6f, lsl #16 1f3310: 79000909 strh w9, [x8, #0x4] 1f3314: b900010a str w10, [x8] 1f3318: f9400668 ldr x8, [x19, #0x8] 1f331c: 91001908 add x8, x8, #0x6 1f3320: f9000668 str x8, [x19, #0x8] 1f3324: b9400e88 ldr w8, [x20, #0xc] 1f3328: 36080368 tbz w8, #0x1, 0x1f3394 <__cxa_demangle+0x120cc> 1f332c: a940aa68 ldp x8, x10, [x19, #0x8] 1f3330: 91002509 add x9, x8, #0x9 1f3334: eb0a013f cmp x9, x10 1f3338: 54000062 b.hs 0x1f3344 <__cxa_demangle+0x1207c> 1f333c: f9400260 ldr x0, [x19] 1f3340: 1400000a b 0x1f3368 <__cxa_demangle+0x120a0> 1f3344: f9400260 ldr x0, [x19] 1f3348: d37ff948 lsl x8, x10, #1 1f334c: eb09011f cmp x8, x9 1f3350: 9a883121 csel x1, x9, x8, lo 1f3354: f9000a61 str x1, [x19, #0x10] 1f3358: 97fac1c6 bl 0xa3a70 1f335c: f9000260 str x0, [x19] 1f3360: b4000540 cbz x0, 0x1f3408 <__cxa_demangle+0x12140> 1f3364: f9400668 ldr x8, [x19, #0x8] 1f3368: d0000289 adrp x9, 0x245000 1f336c: 91208d29 add x9, x9, #0x823 1f3370: f9400129 ldr x9, [x9] 1f3374: 8b080008 add x8, x0, x8 1f3378: 52800caa mov w10, #0x65 // =101 1f337c: 3900210a strb w10, [x8, #0x8] 1f3380: f9000109 str x9, [x8] 1f3384: f9400668 ldr x8, [x19, #0x8] 1f3388: 91002508 add x8, x8, #0x9 1f338c: f9000668 str x8, [x19, #0x8] 1f3390: b9400e88 ldr w8, [x20, #0xc] 1f3394: 36100348 tbz w8, #0x2, 0x1f33fc <__cxa_demangle+0x12134> 1f3398: a940aa68 ldp x8, x10, [x19, #0x8] 1f339c: 91002509 add x9, x8, #0x9 1f33a0: eb0a013f cmp x9, x10 1f33a4: 54000062 b.hs 0x1f33b0 <__cxa_demangle+0x120e8> 1f33a8: f9400260 ldr x0, [x19] 1f33ac: 1400000a b 0x1f33d4 <__cxa_demangle+0x1210c> 1f33b0: f9400260 ldr x0, [x19] 1f33b4: d37ff948 lsl x8, x10, #1 1f33b8: eb09011f cmp x8, x9 1f33bc: 9a883121 csel x1, x9, x8, lo 1f33c0: f9000a61 str x1, [x19, #0x10] 1f33c4: 97fac1ab bl 0xa3a70 1f33c8: f9000260 str x0, [x19] 1f33cc: b40001e0 cbz x0, 0x1f3408 <__cxa_demangle+0x12140> 1f33d0: f9400668 ldr x8, [x19, #0x8] 1f33d4: d0000289 adrp x9, 0x245000 1f33d8: 9120b529 add x9, x9, #0x82d 1f33dc: f9400129 ldr x9, [x9] 1f33e0: 8b080008 add x8, x0, x8 1f33e4: 52800e8a mov w10, #0x74 // =116 1f33e8: 3900210a strb w10, [x8, #0x8] 1f33ec: f9000109 str x9, [x8] 1f33f0: f9400668 ldr x8, [x19, #0x8] 1f33f4: 91002508 add x8, x8, #0x9 1f33f8: f9000668 str x8, [x19, #0x8] 1f33fc: a9417bfd ldp x29, x30, [sp, #0x10] 1f3400: a8c24ff4 ldp x20, x19, [sp], #0x20 1f3404: d65f03c0 ret 1f3408: 97fadc96 bl 0xaa660 <_ZSt9terminatev@plt> 1f340c: f9400800 ldr x0, [x0, #0x10] 1f3410: f9400008 ldr x8, [x0] 1f3414: f9401502 ldr x2, [x8, #0x28] 1f3418: d61f0040 br x2 1f341c: 17fab551 b 0xa0960 <_ZdlPv@plt> 1f3420: f81d0ff5 str x21, [sp, #-0x30]! 1f3424: a9014ff4 stp x20, x19, [sp, #0x10] 1f3428: a9027bfd stp x29, x30, [sp, #0x20] 1f342c: 910083fd add x29, sp, #0x20 1f3430: a940a828 ldp x8, x10, [x1, #0x8] 1f3434: aa0103f3 mov x19, x1 1f3438: aa0003f4 mov x20, x0 1f343c: 91003509 add x9, x8, #0xd 1f3440: eb0a013f cmp x9, x10 1f3444: 54000062 b.hs 0x1f3450 <__cxa_demangle+0x12188> 1f3448: f9400260 ldr x0, [x19] 1f344c: 1400000a b 0x1f3474 <__cxa_demangle+0x121ac> 1f3450: f9400260 ldr x0, [x19] 1f3454: d37ff948 lsl x8, x10, #1 1f3458: eb09011f cmp x8, x9 1f345c: 9a883121 csel x1, x9, x8, lo 1f3460: f9000a61 str x1, [x19, #0x10] 1f3464: 97fac183 bl 0xa3a70 1f3468: f9000260 str x0, [x19] 1f346c: b40007a0 cbz x0, 0x1f3560 <__cxa_demangle+0x12298> 1f3470: f9400668 ldr x8, [x19, #0x8] 1f3474: d0000289 adrp x9, 0x245000 1f3478: 91245d29 add x9, x9, #0x917 1f347c: f840512a ldur x10, [x9, #0x5] 1f3480: f9400129 ldr x9, [x9] 1f3484: 8b080008 add x8, x0, x8 1f3488: f800510a stur x10, [x8, #0x5] 1f348c: f9000109 str x9, [x8] 1f3490: f9400668 ldr x8, [x19, #0x8] 1f3494: 91003508 add x8, x8, #0xd 1f3498: f9000668 str x8, [x19, #0x8] 1f349c: a9412695 ldp x21, x9, [x20, #0x10] 1f34a0: eb150134 subs x20, x9, x21 1f34a4: 540002e0 b.eq 0x1f3500 <__cxa_demangle+0x12238> 1f34a8: f9400a6a ldr x10, [x19, #0x10] 1f34ac: 8b140109 add x9, x8, x20 1f34b0: eb0a013f cmp x9, x10 1f34b4: 54000062 b.hs 0x1f34c0 <__cxa_demangle+0x121f8> 1f34b8: f9400260 ldr x0, [x19] 1f34bc: 1400000a b 0x1f34e4 <__cxa_demangle+0x1221c> 1f34c0: f9400260 ldr x0, [x19] 1f34c4: d37ff948 lsl x8, x10, #1 1f34c8: eb09011f cmp x8, x9 1f34cc: 9a883121 csel x1, x9, x8, lo 1f34d0: f9000a61 str x1, [x19, #0x10] 1f34d4: 97fac167 bl 0xa3a70 1f34d8: f9000260 str x0, [x19] 1f34dc: b4000420 cbz x0, 0x1f3560 <__cxa_demangle+0x12298> 1f34e0: f9400668 ldr x8, [x19, #0x8] 1f34e4: 8b080000 add x0, x0, x8 1f34e8: aa1503e1 mov x1, x21 1f34ec: aa1403e2 mov x2, x20 1f34f0: 97fabe54 bl 0xa2e40 1f34f4: f9400668 ldr x8, [x19, #0x8] 1f34f8: 8b140108 add x8, x8, x20 1f34fc: f9000668 str x8, [x19, #0x8] 1f3500: f9400a6a ldr x10, [x19, #0x10] 1f3504: 91000509 add x9, x8, #0x1 1f3508: eb0a013f cmp x9, x10 1f350c: 54000062 b.hs 0x1f3518 <__cxa_demangle+0x12250> 1f3510: f9400260 ldr x0, [x19] 1f3514: 1400000a b 0x1f353c <__cxa_demangle+0x12274> 1f3518: f9400260 ldr x0, [x19] 1f351c: d37ff948 lsl x8, x10, #1 1f3520: eb09011f cmp x8, x9 1f3524: 9a883121 csel x1, x9, x8, lo 1f3528: f9000a61 str x1, [x19, #0x10] 1f352c: 97fac151 bl 0xa3a70 1f3530: f9000260 str x0, [x19] 1f3534: b4000160 cbz x0, 0x1f3560 <__cxa_demangle+0x12298> 1f3538: f9400668 ldr x8, [x19, #0x8] 1f353c: 52800ba9 mov w9, #0x5d // =93 1f3540: 38286809 strb w9, [x0, x8] 1f3544: f9400668 ldr x8, [x19, #0x8] 1f3548: 91000508 add x8, x8, #0x1 1f354c: f9000668 str x8, [x19, #0x8] 1f3550: a9427bfd ldp x29, x30, [sp, #0x20] 1f3554: a9414ff4 ldp x20, x19, [sp, #0x10] 1f3558: f84307f5 ldr x21, [sp], #0x30 1f355c: d65f03c0 ret 1f3560: 97fadc40 bl 0xaa660 <_ZSt9terminatev@plt> 1f3564: 17fab4ff b 0xa0960 <_ZdlPv@plt> 1f3568: f81d0ff5 str x21, [sp, #-0x30]! 1f356c: a9014ff4 stp x20, x19, [sp, #0x10] 1f3570: a9027bfd stp x29, x30, [sp, #0x20] 1f3574: 910083fd add x29, sp, #0x20 1f3578: f9400815 ldr x21, [x0, #0x10] 1f357c: aa0003f4 mov x20, x0 1f3580: aa0103f3 mov x19, x1 1f3584: f94002a8 ldr x8, [x21] 1f3588: aa1503e0 mov x0, x21 1f358c: f9401108 ldr x8, [x8, #0x20] 1f3590: d63f0100 blr x8 1f3594: 394026a8 ldrb w8, [x21, #0x9] 1f3598: 7100051f cmp w8, #0x1 1f359c: 540000c0 b.eq 0x1f35b4 <__cxa_demangle+0x122ec> 1f35a0: f94002a8 ldr x8, [x21] 1f35a4: aa1503e0 mov x0, x21 1f35a8: aa1303e1 mov x1, x19 1f35ac: f9401508 ldr x8, [x8, #0x28] 1f35b0: d63f0100 blr x8 1f35b4: a940aa68 ldp x8, x10, [x19, #0x8] 1f35b8: 91002109 add x9, x8, #0x8 1f35bc: eb0a013f cmp x9, x10 1f35c0: 54000062 b.hs 0x1f35cc <__cxa_demangle+0x12304> 1f35c4: f9400260 ldr x0, [x19] 1f35c8: 1400000a b 0x1f35f0 <__cxa_demangle+0x12328> 1f35cc: f9400260 ldr x0, [x19] 1f35d0: d37ff948 lsl x8, x10, #1 1f35d4: eb09011f cmp x8, x9 1f35d8: 9a883121 csel x1, x9, x8, lo 1f35dc: f9000a61 str x1, [x19, #0x10] 1f35e0: 97fac124 bl 0xa3a70 1f35e4: f9000260 str x0, [x19] 1f35e8: b4000980 cbz x0, 0x1f3718 <__cxa_demangle+0x12450> 1f35ec: f9400668 ldr x8, [x19, #0x8] 1f35f0: d28ec409 mov x9, #0x7620 // =30240 1f35f4: f2ac6ca9 movk x9, #0x6365, lsl #16 1f35f8: f2cdee89 movk x9, #0x6f74, lsl #32 1f35fc: f2eb6e49 movk x9, #0x5b72, lsl #48 1f3600: f8286809 str x9, [x0, x8] 1f3604: f9400668 ldr x8, [x19, #0x8] 1f3608: 91002108 add x8, x8, #0x8 1f360c: f9000668 str x8, [x19, #0x8] 1f3610: f9400e95 ldr x21, [x20, #0x18] 1f3614: b4000535 cbz x21, 0x1f36b8 <__cxa_demangle+0x123f0> 1f3618: f9401289 ldr x9, [x20, #0x20] 1f361c: b4000129 cbz x9, 0x1f3640 <__cxa_demangle+0x12378> 1f3620: eb150134 subs x20, x9, x21 1f3624: 540004a0 b.eq 0x1f36b8 <__cxa_demangle+0x123f0> 1f3628: f9400a6a ldr x10, [x19, #0x10] 1f362c: 8b140109 add x9, x8, x20 1f3630: eb0a013f cmp x9, x10 1f3634: 54000222 b.hs 0x1f3678 <__cxa_demangle+0x123b0> 1f3638: f9400260 ldr x0, [x19] 1f363c: 14000018 b 0x1f369c <__cxa_demangle+0x123d4> 1f3640: f94002a8 ldr x8, [x21] 1f3644: aa1503e0 mov x0, x21 1f3648: aa1303e1 mov x1, x19 1f364c: f9401108 ldr x8, [x8, #0x20] 1f3650: d63f0100 blr x8 1f3654: 394026a8 ldrb w8, [x21, #0x9] 1f3658: 7100051f cmp w8, #0x1 1f365c: 540002e0 b.eq 0x1f36b8 <__cxa_demangle+0x123f0> 1f3660: f94002a8 ldr x8, [x21] 1f3664: aa1503e0 mov x0, x21 1f3668: aa1303e1 mov x1, x19 1f366c: f9401508 ldr x8, [x8, #0x28] 1f3670: d63f0100 blr x8 1f3674: 14000011 b 0x1f36b8 <__cxa_demangle+0x123f0> 1f3678: f9400260 ldr x0, [x19] 1f367c: d37ff948 lsl x8, x10, #1 1f3680: eb09011f cmp x8, x9 1f3684: 9a883121 csel x1, x9, x8, lo 1f3688: f9000a61 str x1, [x19, #0x10] 1f368c: 97fac0f9 bl 0xa3a70 1f3690: f9000260 str x0, [x19] 1f3694: b4000420 cbz x0, 0x1f3718 <__cxa_demangle+0x12450> 1f3698: f9400668 ldr x8, [x19, #0x8] 1f369c: 8b080000 add x0, x0, x8 1f36a0: aa1503e1 mov x1, x21 1f36a4: aa1403e2 mov x2, x20 1f36a8: 97fabde6 bl 0xa2e40 1f36ac: f9400668 ldr x8, [x19, #0x8] 1f36b0: 8b140108 add x8, x8, x20 1f36b4: f9000668 str x8, [x19, #0x8] 1f36b8: a940aa68 ldp x8, x10, [x19, #0x8] 1f36bc: 91000509 add x9, x8, #0x1 1f36c0: eb0a013f cmp x9, x10 1f36c4: 54000062 b.hs 0x1f36d0 <__cxa_demangle+0x12408> 1f36c8: f9400260 ldr x0, [x19] 1f36cc: 1400000a b 0x1f36f4 <__cxa_demangle+0x1242c> 1f36d0: f9400260 ldr x0, [x19] 1f36d4: d37ff948 lsl x8, x10, #1 1f36d8: eb09011f cmp x8, x9 1f36dc: 9a883121 csel x1, x9, x8, lo 1f36e0: f9000a61 str x1, [x19, #0x10] 1f36e4: 97fac0e3 bl 0xa3a70 1f36e8: f9000260 str x0, [x19] 1f36ec: b4000160 cbz x0, 0x1f3718 <__cxa_demangle+0x12450> 1f36f0: f9400668 ldr x8, [x19, #0x8] 1f36f4: 52800ba9 mov w9, #0x5d // =93 1f36f8: 38286809 strb w9, [x0, x8] 1f36fc: f9400668 ldr x8, [x19, #0x8] 1f3700: 91000508 add x8, x8, #0x1 1f3704: f9000668 str x8, [x19, #0x8] 1f3708: a9427bfd ldp x29, x30, [sp, #0x20] 1f370c: a9414ff4 ldp x20, x19, [sp, #0x10] 1f3710: f84307f5 ldr x21, [sp], #0x30 1f3714: d65f03c0 ret 1f3718: 97fadbd2 bl 0xaa660 <_ZSt9terminatev@plt> 1f371c: 17fab491 b 0xa0960 <_ZdlPv@plt> 1f3720: 320003e0 orr w0, wzr, #0x1 1f3724: d65f03c0 ret 1f3728: 320003e0 orr w0, wzr, #0x1 1f372c: d65f03c0 ret 1f3730: f9400800 ldr x0, [x0, #0x10] 1f3734: f9400008 ldr x8, [x0] 1f3738: f9401102 ldr x2, [x8, #0x20] 1f373c: d61f0040 br x2 1f3740: f81c0ff7 str x23, [sp, #-0x40]! 1f3744: a90157f6 stp x22, x21, [sp, #0x10] 1f3748: a9024ff4 stp x20, x19, [sp, #0x20] 1f374c: a9037bfd stp x29, x30, [sp, #0x30] 1f3750: 9100c3fd add x29, sp, #0x30 1f3754: f9400428 ldr x8, [x1, #0x8] 1f3758: aa0103f3 mov x19, x1 1f375c: aa0003f4 mov x20, x0 1f3760: b4000108 cbz x8, 0x1f3780 <__cxa_demangle+0x124b8> 1f3764: f9400269 ldr x9, [x19] 1f3768: 8b080129 add x9, x9, x8 1f376c: 385ff129 ldurb w9, [x9, #-0x1] 1f3770: 7101753f cmp w9, #0x5d 1f3774: 54000061 b.ne 0x1f3780 <__cxa_demangle+0x124b8> 1f3778: 91004277 add x23, x19, #0x10 1f377c: 14000016 b 0x1f37d4 <__cxa_demangle+0x1250c> 1f3780: aa1303f7 mov x23, x19 1f3784: f8410eea ldr x10, [x23, #0x10]! 1f3788: 91000509 add x9, x8, #0x1 1f378c: eb0a013f cmp x9, x10 1f3790: 54000062 b.hs 0x1f379c <__cxa_demangle+0x124d4> 1f3794: f9400260 ldr x0, [x19] 1f3798: 1400000a b 0x1f37c0 <__cxa_demangle+0x124f8> 1f379c: f9400260 ldr x0, [x19] 1f37a0: d37ff948 lsl x8, x10, #1 1f37a4: eb09011f cmp x8, x9 1f37a8: 9a883121 csel x1, x9, x8, lo 1f37ac: f9000a61 str x1, [x19, #0x10] 1f37b0: 97fac0b0 bl 0xa3a70 1f37b4: f9000260 str x0, [x19] 1f37b8: b4000c60 cbz x0, 0x1f3944 <__cxa_demangle+0x1267c> 1f37bc: f9400668 ldr x8, [x19, #0x8] 1f37c0: 321b03e9 orr w9, wzr, #0x20 1f37c4: 38286809 strb w9, [x0, x8] 1f37c8: f9400668 ldr x8, [x19, #0x8] 1f37cc: 91000508 add x8, x8, #0x1 1f37d0: f9000668 str x8, [x19, #0x8] 1f37d4: f94002ea ldr x10, [x23] 1f37d8: 91000509 add x9, x8, #0x1 1f37dc: eb0a013f cmp x9, x10 1f37e0: 54000062 b.hs 0x1f37ec <__cxa_demangle+0x12524> 1f37e4: f9400260 ldr x0, [x19] 1f37e8: 1400000a b 0x1f3810 <__cxa_demangle+0x12548> 1f37ec: f9400260 ldr x0, [x19] 1f37f0: d37ff948 lsl x8, x10, #1 1f37f4: eb09011f cmp x8, x9 1f37f8: 9a883121 csel x1, x9, x8, lo 1f37fc: f9000a61 str x1, [x19, #0x10] 1f3800: 97fac09c bl 0xa3a70 1f3804: f9000260 str x0, [x19] 1f3808: b40009e0 cbz x0, 0x1f3944 <__cxa_demangle+0x1267c> 1f380c: f9400668 ldr x8, [x19, #0x8] 1f3810: 52800b69 mov w9, #0x5b // =91 1f3814: 38286809 strb w9, [x0, x8] 1f3818: f9400668 ldr x8, [x19, #0x8] 1f381c: 91000508 add x8, x8, #0x1 1f3820: f9000668 str x8, [x19, #0x8] 1f3824: a941a695 ldp x21, x9, [x20, #0x18] 1f3828: b4000149 cbz x9, 0x1f3850 <__cxa_demangle+0x12588> 1f382c: b4000535 cbz x21, 0x1f38d0 <__cxa_demangle+0x12608> 1f3830: eb150136 subs x22, x9, x21 1f3834: 540004e0 b.eq 0x1f38d0 <__cxa_demangle+0x12608> 1f3838: f94002ea ldr x10, [x23] 1f383c: 8b160109 add x9, x8, x22 1f3840: eb0a013f cmp x9, x10 1f3844: 54000262 b.hs 0x1f3890 <__cxa_demangle+0x125c8> 1f3848: f9400260 ldr x0, [x19] 1f384c: 1400001a b 0x1f38b4 <__cxa_demangle+0x125ec> 1f3850: b4000415 cbz x21, 0x1f38d0 <__cxa_demangle+0x12608> 1f3854: b50003e9 cbnz x9, 0x1f38d0 <__cxa_demangle+0x12608> 1f3858: f94002a8 ldr x8, [x21] 1f385c: aa1503e0 mov x0, x21 1f3860: aa1303e1 mov x1, x19 1f3864: f9401108 ldr x8, [x8, #0x20] 1f3868: d63f0100 blr x8 1f386c: 394026a8 ldrb w8, [x21, #0x9] 1f3870: 7100051f cmp w8, #0x1 1f3874: 540002e0 b.eq 0x1f38d0 <__cxa_demangle+0x12608> 1f3878: f94002a8 ldr x8, [x21] 1f387c: aa1503e0 mov x0, x21 1f3880: aa1303e1 mov x1, x19 1f3884: f9401508 ldr x8, [x8, #0x28] 1f3888: d63f0100 blr x8 1f388c: 14000011 b 0x1f38d0 <__cxa_demangle+0x12608> 1f3890: f9400260 ldr x0, [x19] 1f3894: d37ff948 lsl x8, x10, #1 1f3898: eb09011f cmp x8, x9 1f389c: 9a883121 csel x1, x9, x8, lo 1f38a0: f9000a61 str x1, [x19, #0x10] 1f38a4: 97fac073 bl 0xa3a70 1f38a8: f9000260 str x0, [x19] 1f38ac: b40004c0 cbz x0, 0x1f3944 <__cxa_demangle+0x1267c> 1f38b0: f9400668 ldr x8, [x19, #0x8] 1f38b4: 8b080000 add x0, x0, x8 1f38b8: aa1503e1 mov x1, x21 1f38bc: aa1603e2 mov x2, x22 1f38c0: 97fabd60 bl 0xa2e40 1f38c4: f9400668 ldr x8, [x19, #0x8] 1f38c8: 8b160108 add x8, x8, x22 1f38cc: f9000668 str x8, [x19, #0x8] 1f38d0: a940aa68 ldp x8, x10, [x19, #0x8] 1f38d4: 91000509 add x9, x8, #0x1 1f38d8: eb0a013f cmp x9, x10 1f38dc: 54000062 b.hs 0x1f38e8 <__cxa_demangle+0x12620> 1f38e0: f9400260 ldr x0, [x19] 1f38e4: 1400000a b 0x1f390c <__cxa_demangle+0x12644> 1f38e8: f9400260 ldr x0, [x19] 1f38ec: d37ff948 lsl x8, x10, #1 1f38f0: eb09011f cmp x8, x9 1f38f4: 9a883121 csel x1, x9, x8, lo 1f38f8: f9000a61 str x1, [x19, #0x10] 1f38fc: 97fac05d bl 0xa3a70 1f3900: f9000260 str x0, [x19] 1f3904: b4000200 cbz x0, 0x1f3944 <__cxa_demangle+0x1267c> 1f3908: f9400668 ldr x8, [x19, #0x8] 1f390c: 52800ba9 mov w9, #0x5d // =93 1f3910: 38286809 strb w9, [x0, x8] 1f3914: f9400668 ldr x8, [x19, #0x8] 1f3918: aa1303e1 mov x1, x19 1f391c: 91000508 add x8, x8, #0x1 1f3920: f9000668 str x8, [x19, #0x8] 1f3924: f9400a80 ldr x0, [x20, #0x10] 1f3928: a9437bfd ldp x29, x30, [sp, #0x30] 1f392c: a9424ff4 ldp x20, x19, [sp, #0x20] 1f3930: a94157f6 ldp x22, x21, [sp, #0x10] 1f3934: f9400008 ldr x8, [x0] 1f3938: f9401502 ldr x2, [x8, #0x28] 1f393c: f84407f7 ldr x23, [sp], #0x40 1f3940: d61f0040 br x2 1f3944: 97fadb47 bl 0xaa660 <_ZSt9terminatev@plt> 1f3948: 17fab406 b 0xa0960 <_ZdlPv@plt> 1f394c: f9400c00 ldr x0, [x0, #0x18] 1f3950: 39402408 ldrb w8, [x0, #0x9] 1f3954: 7100091f cmp w8, #0x2 1f3958: 54000081 b.ne 0x1f3968 <__cxa_demangle+0x126a0> 1f395c: f9400008 ldr x8, [x0] 1f3960: f9400102 ldr x2, [x8] 1f3964: d61f0040 br x2 1f3968: 7100011f cmp w8, #0x0 1f396c: 1a9f17e0 cset w0, eq 1f3970: d65f03c0 ret 1f3974: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f3978: a9017bfd stp x29, x30, [sp, #0x10] 1f397c: 910043fd add x29, sp, #0x10 1f3980: aa0003f4 mov x20, x0 1f3984: f9400c00 ldr x0, [x0, #0x18] 1f3988: aa0103f3 mov x19, x1 1f398c: f9400008 ldr x8, [x0] 1f3990: f9401108 ldr x8, [x8, #0x20] 1f3994: d63f0100 blr x8 1f3998: f9400e80 ldr x0, [x20, #0x18] 1f399c: 39402808 ldrb w8, [x0, #0xa] 1f39a0: 34000248 cbz w8, 0x1f39e8 <__cxa_demangle+0x12720> 1f39a4: 7100091f cmp w8, #0x2 1f39a8: 540000e1 b.ne 0x1f39c4 <__cxa_demangle+0x126fc> 1f39ac: f9400008 ldr x8, [x0] 1f39b0: aa1303e1 mov x1, x19 1f39b4: f9400508 ldr x8, [x8, #0x8] 1f39b8: d63f0100 blr x8 1f39bc: 37000160 tbnz w0, #0x0, 0x1f39e8 <__cxa_demangle+0x12720> 1f39c0: f9400e80 ldr x0, [x20, #0x18] 1f39c4: 39402c08 ldrb w8, [x0, #0xb] 1f39c8: 34000108 cbz w8, 0x1f39e8 <__cxa_demangle+0x12720> 1f39cc: 7100091f cmp w8, #0x2 1f39d0: 54000301 b.ne 0x1f3a30 <__cxa_demangle+0x12768> 1f39d4: f9400008 ldr x8, [x0] 1f39d8: aa1303e1 mov x1, x19 1f39dc: f9400908 ldr x8, [x8, #0x10] 1f39e0: d63f0100 blr x8 1f39e4: 36000260 tbz w0, #0x0, 0x1f3a30 <__cxa_demangle+0x12768> 1f39e8: a940aa68 ldp x8, x10, [x19, #0x8] 1f39ec: 91000509 add x9, x8, #0x1 1f39f0: eb0a013f cmp x9, x10 1f39f4: 54000062 b.hs 0x1f3a00 <__cxa_demangle+0x12738> 1f39f8: f9400260 ldr x0, [x19] 1f39fc: 1400000a b 0x1f3a24 <__cxa_demangle+0x1275c> 1f3a00: f9400260 ldr x0, [x19] 1f3a04: d37ff948 lsl x8, x10, #1 1f3a08: eb09011f cmp x8, x9 1f3a0c: 9a883121 csel x1, x9, x8, lo 1f3a10: f9000a61 str x1, [x19, #0x10] 1f3a14: 97fac017 bl 0xa3a70 1f3a18: f9000260 str x0, [x19] 1f3a1c: b4000840 cbz x0, 0x1f3b24 <__cxa_demangle+0x1285c> 1f3a20: f9400668 ldr x8, [x19, #0x8] 1f3a24: 8b080008 add x8, x0, x8 1f3a28: 52800509 mov w9, #0x28 // =40 1f3a2c: 14000012 b 0x1f3a74 <__cxa_demangle+0x127ac> 1f3a30: a940aa68 ldp x8, x10, [x19, #0x8] 1f3a34: 91000509 add x9, x8, #0x1 1f3a38: eb0a013f cmp x9, x10 1f3a3c: 54000062 b.hs 0x1f3a48 <__cxa_demangle+0x12780> 1f3a40: f9400260 ldr x0, [x19] 1f3a44: 1400000a b 0x1f3a6c <__cxa_demangle+0x127a4> 1f3a48: f9400260 ldr x0, [x19] 1f3a4c: d37ff948 lsl x8, x10, #1 1f3a50: eb09011f cmp x8, x9 1f3a54: 9a883121 csel x1, x9, x8, lo 1f3a58: f9000a61 str x1, [x19, #0x10] 1f3a5c: 97fac005 bl 0xa3a70 1f3a60: f9000260 str x0, [x19] 1f3a64: b4000600 cbz x0, 0x1f3b24 <__cxa_demangle+0x1285c> 1f3a68: f9400668 ldr x8, [x19, #0x8] 1f3a6c: 8b080008 add x8, x0, x8 1f3a70: 321b03e9 orr w9, wzr, #0x20 1f3a74: 39000109 strb w9, [x8] 1f3a78: f9400668 ldr x8, [x19, #0x8] 1f3a7c: aa1303e1 mov x1, x19 1f3a80: 91000508 add x8, x8, #0x1 1f3a84: f9000668 str x8, [x19, #0x8] 1f3a88: f9400a94 ldr x20, [x20, #0x10] 1f3a8c: f9400288 ldr x8, [x20] 1f3a90: aa1403e0 mov x0, x20 1f3a94: f9401108 ldr x8, [x8, #0x20] 1f3a98: d63f0100 blr x8 1f3a9c: 39402688 ldrb w8, [x20, #0x9] 1f3aa0: 7100051f cmp w8, #0x1 1f3aa4: 540000c0 b.eq 0x1f3abc <__cxa_demangle+0x127f4> 1f3aa8: f9400288 ldr x8, [x20] 1f3aac: aa1403e0 mov x0, x20 1f3ab0: aa1303e1 mov x1, x19 1f3ab4: f9401508 ldr x8, [x8, #0x28] 1f3ab8: d63f0100 blr x8 1f3abc: a940aa68 ldp x8, x10, [x19, #0x8] 1f3ac0: 91000d09 add x9, x8, #0x3 1f3ac4: eb0a013f cmp x9, x10 1f3ac8: 54000062 b.hs 0x1f3ad4 <__cxa_demangle+0x1280c> 1f3acc: f9400260 ldr x0, [x19] 1f3ad0: 1400000a b 0x1f3af8 <__cxa_demangle+0x12830> 1f3ad4: f9400260 ldr x0, [x19] 1f3ad8: d37ff948 lsl x8, x10, #1 1f3adc: eb09011f cmp x8, x9 1f3ae0: 9a883121 csel x1, x9, x8, lo 1f3ae4: f9000a61 str x1, [x19, #0x10] 1f3ae8: 97fabfe2 bl 0xa3a70 1f3aec: f9000260 str x0, [x19] 1f3af0: b40001a0 cbz x0, 0x1f3b24 <__cxa_demangle+0x1285c> 1f3af4: f9400668 ldr x8, [x19, #0x8] 1f3af8: 8b080008 add x8, x0, x8 1f3afc: 52800549 mov w9, #0x2a // =42 1f3b00: 5287474a mov w10, #0x3a3a // =14906 1f3b04: 39000909 strb w9, [x8, #0x2] 1f3b08: 7900010a strh w10, [x8] 1f3b0c: f9400668 ldr x8, [x19, #0x8] 1f3b10: 91000d08 add x8, x8, #0x3 1f3b14: f9000668 str x8, [x19, #0x8] 1f3b18: a9417bfd ldp x29, x30, [sp, #0x10] 1f3b1c: a8c24ff4 ldp x20, x19, [sp], #0x20 1f3b20: d65f03c0 ret 1f3b24: 97fadacf bl 0xaa660 <_ZSt9terminatev@plt> 1f3b28: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f3b2c: a9017bfd stp x29, x30, [sp, #0x10] 1f3b30: 910043fd add x29, sp, #0x10 1f3b34: aa0003f4 mov x20, x0 1f3b38: f9400c00 ldr x0, [x0, #0x18] 1f3b3c: aa0103f3 mov x19, x1 1f3b40: 39402808 ldrb w8, [x0, #0xa] 1f3b44: 34000248 cbz w8, 0x1f3b8c <__cxa_demangle+0x128c4> 1f3b48: 7100091f cmp w8, #0x2 1f3b4c: 540000e1 b.ne 0x1f3b68 <__cxa_demangle+0x128a0> 1f3b50: f9400008 ldr x8, [x0] 1f3b54: aa1303e1 mov x1, x19 1f3b58: f9400508 ldr x8, [x8, #0x8] 1f3b5c: d63f0100 blr x8 1f3b60: 37000160 tbnz w0, #0x0, 0x1f3b8c <__cxa_demangle+0x128c4> 1f3b64: f9400e80 ldr x0, [x20, #0x18] 1f3b68: 39402c08 ldrb w8, [x0, #0xb] 1f3b6c: 34000108 cbz w8, 0x1f3b8c <__cxa_demangle+0x128c4> 1f3b70: 7100091f cmp w8, #0x2 1f3b74: 54000341 b.ne 0x1f3bdc <__cxa_demangle+0x12914> 1f3b78: f9400008 ldr x8, [x0] 1f3b7c: aa1303e1 mov x1, x19 1f3b80: f9400908 ldr x8, [x8, #0x10] 1f3b84: d63f0100 blr x8 1f3b88: 360002a0 tbz w0, #0x0, 0x1f3bdc <__cxa_demangle+0x12914> 1f3b8c: a940aa68 ldp x8, x10, [x19, #0x8] 1f3b90: 91000509 add x9, x8, #0x1 1f3b94: eb0a013f cmp x9, x10 1f3b98: 54000062 b.hs 0x1f3ba4 <__cxa_demangle+0x128dc> 1f3b9c: f9400260 ldr x0, [x19] 1f3ba0: 1400000a b 0x1f3bc8 <__cxa_demangle+0x12900> 1f3ba4: f9400260 ldr x0, [x19] 1f3ba8: d37ff948 lsl x8, x10, #1 1f3bac: eb09011f cmp x8, x9 1f3bb0: 9a883121 csel x1, x9, x8, lo 1f3bb4: f9000a61 str x1, [x19, #0x10] 1f3bb8: 97fabfae bl 0xa3a70 1f3bbc: f9000260 str x0, [x19] 1f3bc0: b40001c0 cbz x0, 0x1f3bf8 <__cxa_demangle+0x12930> 1f3bc4: f9400668 ldr x8, [x19, #0x8] 1f3bc8: 52800529 mov w9, #0x29 // =41 1f3bcc: 38286809 strb w9, [x0, x8] 1f3bd0: f9400668 ldr x8, [x19, #0x8] 1f3bd4: 91000508 add x8, x8, #0x1 1f3bd8: f9000668 str x8, [x19, #0x8] 1f3bdc: f9400e80 ldr x0, [x20, #0x18] 1f3be0: a9417bfd ldp x29, x30, [sp, #0x10] 1f3be4: aa1303e1 mov x1, x19 1f3be8: f9400008 ldr x8, [x0] 1f3bec: f9401502 ldr x2, [x8, #0x28] 1f3bf0: a8c24ff4 ldp x20, x19, [sp], #0x20 1f3bf4: d61f0040 br x2 1f3bf8: 97fada9a bl 0xaa660 <_ZSt9terminatev@plt> 1f3bfc: 17fab359 b 0xa0960 <_ZdlPv@plt> 1f3c00: f81c0ff7 str x23, [sp, #-0x40]! 1f3c04: a90157f6 stp x22, x21, [sp, #0x10] 1f3c08: a9024ff4 stp x20, x19, [sp, #0x20] 1f3c0c: a9037bfd stp x29, x30, [sp, #0x30] 1f3c10: 9100c3fd add x29, sp, #0x30 1f3c14: a9412416 ldp x22, x9, [x0, #0x10] 1f3c18: f9400428 ldr x8, [x1, #0x8] 1f3c1c: aa0003f4 mov x20, x0 1f3c20: aa0103f3 mov x19, x1 1f3c24: eb160135 subs x21, x9, x22 1f3c28: 54000100 b.eq 0x1f3c48 <__cxa_demangle+0x12980> 1f3c2c: aa1303f7 mov x23, x19 1f3c30: f8410eea ldr x10, [x23, #0x10]! 1f3c34: 8b150109 add x9, x8, x21 1f3c38: eb0a013f cmp x9, x10 1f3c3c: 540000a2 b.hs 0x1f3c50 <__cxa_demangle+0x12988> 1f3c40: f9400260 ldr x0, [x19] 1f3c44: 1400000c b 0x1f3c74 <__cxa_demangle+0x129ac> 1f3c48: 91004277 add x23, x19, #0x10 1f3c4c: 14000011 b 0x1f3c90 <__cxa_demangle+0x129c8> 1f3c50: f9400260 ldr x0, [x19] 1f3c54: d37ff948 lsl x8, x10, #1 1f3c58: eb09011f cmp x8, x9 1f3c5c: 9a883121 csel x1, x9, x8, lo 1f3c60: f9000a61 str x1, [x19, #0x10] 1f3c64: 97fabf83 bl 0xa3a70 1f3c68: f9000260 str x0, [x19] 1f3c6c: b4000660 cbz x0, 0x1f3d38 <__cxa_demangle+0x12a70> 1f3c70: f9400668 ldr x8, [x19, #0x8] 1f3c74: 8b080000 add x0, x0, x8 1f3c78: aa1603e1 mov x1, x22 1f3c7c: aa1503e2 mov x2, x21 1f3c80: 97fabc70 bl 0xa2e40 1f3c84: f9400668 ldr x8, [x19, #0x8] 1f3c88: 8b150108 add x8, x8, x21 1f3c8c: f9000668 str x8, [x19, #0x8] 1f3c90: f94002ea ldr x10, [x23] 1f3c94: 91000509 add x9, x8, #0x1 1f3c98: eb0a013f cmp x9, x10 1f3c9c: 54000062 b.hs 0x1f3ca8 <__cxa_demangle+0x129e0> 1f3ca0: f9400260 ldr x0, [x19] 1f3ca4: 1400000b b 0x1f3cd0 <__cxa_demangle+0x12a08> 1f3ca8: f9400260 ldr x0, [x19] 1f3cac: d37ff948 lsl x8, x10, #1 1f3cb0: eb09011f cmp x8, x9 1f3cb4: 9a883121 csel x1, x9, x8, lo 1f3cb8: f9000a61 str x1, [x19, #0x10] 1f3cbc: 97fabf6d bl 0xa3a70 1f3cc0: f9000260 str x0, [x19] 1f3cc4: b40003a0 cbz x0, 0x1f3d38 <__cxa_demangle+0x12a70> 1f3cc8: f9400668 ldr x8, [x19, #0x8] 1f3ccc: 91000509 add x9, x8, #0x1 1f3cd0: f9000669 str x9, [x19, #0x8] 1f3cd4: 321b03e9 orr w9, wzr, #0x20 1f3cd8: 38286809 strb w9, [x0, x8] 1f3cdc: f9401294 ldr x20, [x20, #0x20] 1f3ce0: aa1303e1 mov x1, x19 1f3ce4: f9400288 ldr x8, [x20] 1f3ce8: aa1403e0 mov x0, x20 1f3cec: f9401108 ldr x8, [x8, #0x20] 1f3cf0: d63f0100 blr x8 1f3cf4: 39402688 ldrb w8, [x20, #0x9] 1f3cf8: 7100051f cmp w8, #0x1 1f3cfc: 540000c1 b.ne 0x1f3d14 <__cxa_demangle+0x12a4c> 1f3d00: a9437bfd ldp x29, x30, [sp, #0x30] 1f3d04: a9424ff4 ldp x20, x19, [sp, #0x20] 1f3d08: a94157f6 ldp x22, x21, [sp, #0x10] 1f3d0c: f84407f7 ldr x23, [sp], #0x40 1f3d10: d65f03c0 ret 1f3d14: f9400288 ldr x8, [x20] 1f3d18: aa1403e0 mov x0, x20 1f3d1c: aa1303e1 mov x1, x19 1f3d20: a9437bfd ldp x29, x30, [sp, #0x30] 1f3d24: f9401502 ldr x2, [x8, #0x28] 1f3d28: a9424ff4 ldp x20, x19, [sp, #0x20] 1f3d2c: a94157f6 ldp x22, x21, [sp, #0x10] 1f3d30: f84407f7 ldr x23, [sp], #0x40 1f3d34: d61f0040 br x2 1f3d38: 97fada4a bl 0xaa660 <_ZSt9terminatev@plt> 1f3d3c: 17fab309 b 0xa0960 <_ZdlPv@plt> 1f3d40: f9400800 ldr x0, [x0, #0x10] 1f3d44: 39402408 ldrb w8, [x0, #0x9] 1f3d48: 7100091f cmp w8, #0x2 1f3d4c: 54000081 b.ne 0x1f3d5c <__cxa_demangle+0x12a94> 1f3d50: f9400008 ldr x8, [x0] 1f3d54: f9400102 ldr x2, [x8] 1f3d58: d61f0040 br x2 1f3d5c: 7100011f cmp w8, #0x0 1f3d60: 1a9f17e0 cset w0, eq 1f3d64: d65f03c0 ret 1f3d68: f81c0ff7 str x23, [sp, #-0x40]! 1f3d6c: a90157f6 stp x22, x21, [sp, #0x10] 1f3d70: a9024ff4 stp x20, x19, [sp, #0x20] 1f3d74: a9037bfd stp x29, x30, [sp, #0x30] 1f3d78: 9100c3fd add x29, sp, #0x30 1f3d7c: f9400815 ldr x21, [x0, #0x10] 1f3d80: aa0003f4 mov x20, x0 1f3d84: aa0103f3 mov x19, x1 1f3d88: 394022a8 ldrb w8, [x21, #0x8] 1f3d8c: 7100291f cmp w8, #0xa 1f3d90: 540003a1 b.ne 0x1f3e04 <__cxa_demangle+0x12b3c> 1f3d94: f9400aa9 ldr x9, [x21, #0x10] 1f3d98: 39402128 ldrb w8, [x9, #0x8] 1f3d9c: 71001d1f cmp w8, #0x7 1f3da0: 54000321 b.ne 0x1f3e04 <__cxa_demangle+0x12b3c> 1f3da4: a9412528 ldp x8, x9, [x9, #0x10] 1f3da8: cb08012a sub x10, x9, x8 1f3dac: f1002d5f cmp x10, #0xb 1f3db0: 540002a1 b.ne 0x1f3e04 <__cxa_demangle+0x12b3c> 1f3db4: eb09011f cmp x8, x9 1f3db8: 54000160 b.eq 0x1f3de4 <__cxa_demangle+0x12b1c> 1f3dbc: d000028a adrp x10, 0x245000 1f3dc0: 9124fd4a add x10, x10, #0x93f 1f3dc4: 3940010b ldrb w11, [x8] 1f3dc8: 3940014c ldrb w12, [x10] 1f3dcc: 6b0c017f cmp w11, w12 1f3dd0: 540001a1 b.ne 0x1f3e04 <__cxa_demangle+0x12b3c> 1f3dd4: 91000508 add x8, x8, #0x1 1f3dd8: eb08013f cmp x9, x8 1f3ddc: 9100054a add x10, x10, #0x1 1f3de0: 54ffff21 b.ne 0x1f3dc4 <__cxa_demangle+0x12afc> 1f3de4: aa1303f7 mov x23, x19 1f3de8: f8408ee8 ldr x8, [x23, #0x8]! 1f3dec: f94006ea ldr x10, [x23, #0x8] 1f3df0: 91000d09 add x9, x8, #0x3 1f3df4: eb0a013f cmp x9, x10 1f3df8: 54000d42 b.hs 0x1f3fa0 <__cxa_demangle+0x12cd8> 1f3dfc: f9400260 ldr x0, [x19] 1f3e00: 14000071 b 0x1f3fc4 <__cxa_demangle+0x12cfc> 1f3e04: f94002a8 ldr x8, [x21] 1f3e08: aa1503e0 mov x0, x21 1f3e0c: aa1303e1 mov x1, x19 1f3e10: f9401108 ldr x8, [x8, #0x20] 1f3e14: d63f0100 blr x8 1f3e18: f9400a80 ldr x0, [x20, #0x10] 1f3e1c: 39402808 ldrb w8, [x0, #0xa] 1f3e20: 34000108 cbz w8, 0x1f3e40 <__cxa_demangle+0x12b78> 1f3e24: 7100091f cmp w8, #0x2 1f3e28: 54000341 b.ne 0x1f3e90 <__cxa_demangle+0x12bc8> 1f3e2c: f9400008 ldr x8, [x0] 1f3e30: aa1303e1 mov x1, x19 1f3e34: f9400508 ldr x8, [x8, #0x8] 1f3e38: d63f0100 blr x8 1f3e3c: 360002a0 tbz w0, #0x0, 0x1f3e90 <__cxa_demangle+0x12bc8> 1f3e40: a940aa68 ldp x8, x10, [x19, #0x8] 1f3e44: 91000509 add x9, x8, #0x1 1f3e48: eb0a013f cmp x9, x10 1f3e4c: 54000062 b.hs 0x1f3e58 <__cxa_demangle+0x12b90> 1f3e50: f9400260 ldr x0, [x19] 1f3e54: 1400000a b 0x1f3e7c <__cxa_demangle+0x12bb4> 1f3e58: f9400260 ldr x0, [x19] 1f3e5c: d37ff948 lsl x8, x10, #1 1f3e60: eb09011f cmp x8, x9 1f3e64: 9a883121 csel x1, x9, x8, lo 1f3e68: f9000a61 str x1, [x19, #0x10] 1f3e6c: 97fabf01 bl 0xa3a70 1f3e70: f9000260 str x0, [x19] 1f3e74: b40010e0 cbz x0, 0x1f4090 <__cxa_demangle+0x12dc8> 1f3e78: f9400668 ldr x8, [x19, #0x8] 1f3e7c: 321b03e9 orr w9, wzr, #0x20 1f3e80: 38286809 strb w9, [x0, x8] 1f3e84: f9400668 ldr x8, [x19, #0x8] 1f3e88: 91000508 add x8, x8, #0x1 1f3e8c: f9000668 str x8, [x19, #0x8] 1f3e90: f9400a80 ldr x0, [x20, #0x10] 1f3e94: 39402808 ldrb w8, [x0, #0xa] 1f3e98: 34000248 cbz w8, 0x1f3ee0 <__cxa_demangle+0x12c18> 1f3e9c: 7100091f cmp w8, #0x2 1f3ea0: 540000e1 b.ne 0x1f3ebc <__cxa_demangle+0x12bf4> 1f3ea4: f9400008 ldr x8, [x0] 1f3ea8: aa1303e1 mov x1, x19 1f3eac: f9400508 ldr x8, [x8, #0x8] 1f3eb0: d63f0100 blr x8 1f3eb4: 37000160 tbnz w0, #0x0, 0x1f3ee0 <__cxa_demangle+0x12c18> 1f3eb8: f9400a80 ldr x0, [x20, #0x10] 1f3ebc: 39402c08 ldrb w8, [x0, #0xb] 1f3ec0: 34000108 cbz w8, 0x1f3ee0 <__cxa_demangle+0x12c18> 1f3ec4: 7100091f cmp w8, #0x2 1f3ec8: 54000341 b.ne 0x1f3f30 <__cxa_demangle+0x12c68> 1f3ecc: f9400008 ldr x8, [x0] 1f3ed0: aa1303e1 mov x1, x19 1f3ed4: f9400908 ldr x8, [x8, #0x10] 1f3ed8: d63f0100 blr x8 1f3edc: 360002a0 tbz w0, #0x0, 0x1f3f30 <__cxa_demangle+0x12c68> 1f3ee0: a940aa68 ldp x8, x10, [x19, #0x8] 1f3ee4: 91000509 add x9, x8, #0x1 1f3ee8: eb0a013f cmp x9, x10 1f3eec: 54000062 b.hs 0x1f3ef8 <__cxa_demangle+0x12c30> 1f3ef0: f9400260 ldr x0, [x19] 1f3ef4: 1400000a b 0x1f3f1c <__cxa_demangle+0x12c54> 1f3ef8: f9400260 ldr x0, [x19] 1f3efc: d37ff948 lsl x8, x10, #1 1f3f00: eb09011f cmp x8, x9 1f3f04: 9a883121 csel x1, x9, x8, lo 1f3f08: f9000a61 str x1, [x19, #0x10] 1f3f0c: 97fabed9 bl 0xa3a70 1f3f10: f9000260 str x0, [x19] 1f3f14: b4000be0 cbz x0, 0x1f4090 <__cxa_demangle+0x12dc8> 1f3f18: f9400668 ldr x8, [x19, #0x8] 1f3f1c: 52800509 mov w9, #0x28 // =40 1f3f20: 38286809 strb w9, [x0, x8] 1f3f24: f9400668 ldr x8, [x19, #0x8] 1f3f28: 91000508 add x8, x8, #0x1 1f3f2c: f9000668 str x8, [x19, #0x8] 1f3f30: aa1303f7 mov x23, x19 1f3f34: f8408ee8 ldr x8, [x23, #0x8]! 1f3f38: f94006ea ldr x10, [x23, #0x8] 1f3f3c: 91000509 add x9, x8, #0x1 1f3f40: eb0a013f cmp x9, x10 1f3f44: 54000062 b.hs 0x1f3f50 <__cxa_demangle+0x12c88> 1f3f48: f9400260 ldr x0, [x19] 1f3f4c: 1400000a b 0x1f3f74 <__cxa_demangle+0x12cac> 1f3f50: f9400260 ldr x0, [x19] 1f3f54: d37ff948 lsl x8, x10, #1 1f3f58: eb09011f cmp x8, x9 1f3f5c: 9a883121 csel x1, x9, x8, lo 1f3f60: f9000a61 str x1, [x19, #0x10] 1f3f64: 97fabec3 bl 0xa3a70 1f3f68: f9000260 str x0, [x19] 1f3f6c: b4000920 cbz x0, 0x1f4090 <__cxa_demangle+0x12dc8> 1f3f70: f94002e8 ldr x8, [x23] 1f3f74: 8b080008 add x8, x0, x8 1f3f78: 52800549 mov w9, #0x2a // =42 1f3f7c: 39000109 strb w9, [x8] 1f3f80: f94002e8 ldr x8, [x23] 1f3f84: 91000508 add x8, x8, #0x1 1f3f88: f90002e8 str x8, [x23] 1f3f8c: a9437bfd ldp x29, x30, [sp, #0x30] 1f3f90: a9424ff4 ldp x20, x19, [sp, #0x20] 1f3f94: a94157f6 ldp x22, x21, [sp, #0x10] 1f3f98: f84407f7 ldr x23, [sp], #0x40 1f3f9c: d65f03c0 ret 1f3fa0: f9400260 ldr x0, [x19] 1f3fa4: d37ff948 lsl x8, x10, #1 1f3fa8: eb09011f cmp x8, x9 1f3fac: 9a883121 csel x1, x9, x8, lo 1f3fb0: f9000a61 str x1, [x19, #0x10] 1f3fb4: 97fabeaf bl 0xa3a70 1f3fb8: f9000260 str x0, [x19] 1f3fbc: b40006a0 cbz x0, 0x1f4090 <__cxa_demangle+0x12dc8> 1f3fc0: f94002e8 ldr x8, [x23] 1f3fc4: 8b080008 add x8, x0, x8 1f3fc8: 321e0fe9 orr w9, wzr, #0x3c 1f3fcc: 528c8d2a mov w10, #0x6469 // =25705 1f3fd0: 39000909 strb w9, [x8, #0x2] 1f3fd4: 7900010a strh w10, [x8] 1f3fd8: f94002e8 ldr x8, [x23] 1f3fdc: 91000d08 add x8, x8, #0x3 1f3fe0: f90002e8 str x8, [x23] 1f3fe4: a941a6b6 ldp x22, x9, [x21, #0x18] 1f3fe8: eb160134 subs x20, x9, x22 1f3fec: 540002e0 b.eq 0x1f4048 <__cxa_demangle+0x12d80> 1f3ff0: f9400a6a ldr x10, [x19, #0x10] 1f3ff4: 8b140109 add x9, x8, x20 1f3ff8: eb0a013f cmp x9, x10 1f3ffc: 54000062 b.hs 0x1f4008 <__cxa_demangle+0x12d40> 1f4000: f9400260 ldr x0, [x19] 1f4004: 1400000a b 0x1f402c <__cxa_demangle+0x12d64> 1f4008: f9400260 ldr x0, [x19] 1f400c: d37ff948 lsl x8, x10, #1 1f4010: eb09011f cmp x8, x9 1f4014: 9a883121 csel x1, x9, x8, lo 1f4018: f9000a61 str x1, [x19, #0x10] 1f401c: 97fabe95 bl 0xa3a70 1f4020: f9000260 str x0, [x19] 1f4024: b4000360 cbz x0, 0x1f4090 <__cxa_demangle+0x12dc8> 1f4028: f94002e8 ldr x8, [x23] 1f402c: 8b080000 add x0, x0, x8 1f4030: aa1603e1 mov x1, x22 1f4034: aa1403e2 mov x2, x20 1f4038: 97fabb82 bl 0xa2e40 1f403c: f94002e8 ldr x8, [x23] 1f4040: 8b140108 add x8, x8, x20 1f4044: f90002e8 str x8, [x23] 1f4048: f9400a6a ldr x10, [x19, #0x10] 1f404c: 91000509 add x9, x8, #0x1 1f4050: eb0a013f cmp x9, x10 1f4054: 54000062 b.hs 0x1f4060 <__cxa_demangle+0x12d98> 1f4058: f9400260 ldr x0, [x19] 1f405c: 1400000a b 0x1f4084 <__cxa_demangle+0x12dbc> 1f4060: f9400260 ldr x0, [x19] 1f4064: d37ff948 lsl x8, x10, #1 1f4068: eb09011f cmp x8, x9 1f406c: 9a883121 csel x1, x9, x8, lo 1f4070: f9000a61 str x1, [x19, #0x10] 1f4074: 97fabe7f bl 0xa3a70 1f4078: f9000260 str x0, [x19] 1f407c: b40000a0 cbz x0, 0x1f4090 <__cxa_demangle+0x12dc8> 1f4080: f94002e8 ldr x8, [x23] 1f4084: 8b080008 add x8, x0, x8 1f4088: 321f13e9 orr w9, wzr, #0x3e 1f408c: 17ffffbc b 0x1f3f7c <__cxa_demangle+0x12cb4> 1f4090: 97fad974 bl 0xaa660 <_ZSt9terminatev@plt> 1f4094: a9be4ff4 stp x20, x19, [sp, #-0x20]! 1f4098: a9017bfd stp x29, x30, [sp, #0x10] 1f409c: 910043fd add x29, sp, #0x10 1f40a0: aa0003f3 mov x19, x0 1f40a4: f9400800 ldr x0, [x0, #0x10] 1f40a8: aa0103f4 mov x20, x1 1f40ac: 39402008 ldrb w8, [x0, #0x8] 1f40b0: 7100291f cmp w8, #0xa 1f40b4: 54000301 b.ne 0x1f4114 <__cxa_demangle+0x12e4c> 1f40b8: f9400809 ldr x9, [x0, #0x10] 1f40bc: 39402128 ldrb w8, [x9, #0x8] 1f40c0: 71001d1f cmp w8, #0x7 1f40c4: 54000281 b.ne 0x1f4114 <__cxa_demangle+0x12e4c> 1f40c8: a9412528 ldp x8, x9, [x9, #0x10] 1f40cc: cb08012a sub x10, x9, x8 1f40d0: f1002d5f cmp x10, #0xb 1f40d4: 54000201 b.ne 0x1f4114 <__cxa_demangle+0x12e4c> 1f40d8: eb09011f cmp x8, x9 1f40dc: 54000160 b.eq 0x1f4108 <__cxa_demangle+0x12e40> 1f40e0: b000028a adrp x10, 0x245000 1f40e4: 9124fd4a add x10, x10, #0x93f 1f40e8: 3940010b ldrb w11, [x8] 1f40ec: 3940014c ldrb w12, [x10] 1f40f0: 6b0c017f cmp w11, w12 1f40f4: 54000101 b.ne 0x1f4114 <__cxa_demangle+0x12e4c> 1f40f8: 91000508 add x8, x8, #0x1 1f40fc: eb08013f cmp x9, x8 1f4100: 9100054a add x10, x10, #0x1 1f4104: 54ffff21 b.ne 0x1f40e8 <__cxa_demangle+0x12e20> 1f4108: a9417bfd ldp x29, x30, [sp, #0x10] 1f410c: a8c24ff4 ldp x20, x19, [sp], #0x20 1f4110: d65f03c0 ret 1f4114: 39402808 ldrb w8, [x0, #0xa] 1f4118: 34000248 cbz w8, 0x1f4160 <__cxa_demangle+0x12e98> 1f411c: 7100091f cmp w8, #0x2 1f4120: 540000e1 b.ne 0x1f413c <__cxa_demangle+0x12e74> 1f4124: f9400008 ldr x8, [x0] 1f4128: aa1403e1 mov x1, x20 1f412c: f9400508 ldr x8, [x8, #0x8] 1f4130: d63f0100 blr x8 1f4134: 37000160 tbnz w0, #0x0, 0x1f4160 <__cxa_demangle+0x12e98> 1f4138: f9400a60 ldr x0, [x19, #0x10] 1f413c: 39402c08 ldrb w8, [x0, #0xb] 1f4140: 34000108 cbz w8, 0x1f4160 <__cxa_demangle+0x12e98> 1f4144: 7100091f cmp w8, #0x2 1f4148: 54000341 b.ne 0x1f41b0 <__cxa_demangle+0x12ee8> 1f414c: f9400008 ldr x8, [x0] 1f4150: aa1403e1 mov x1, x20 1f4154: f9400908 ldr x8, [x8, #0x10] 1f4158: d63f0100 blr x8 1f415c: 360002a0 tbz w0, #0x0, 0x1f41b0 <__cxa_demangle+0x12ee8> 1f4160: a940aa88 ldp x8, x10, [x20, #0x8] 1f4164: 91000509 add x9, x8, #0x1 1f4168: eb0a013f cmp x9, x10 1f416c: 54000062 b.hs 0x1f4178 <__cxa_demangle+0x12eb0> 1f4170: f9400280 ldr x0, [x20] 1f4174: 1400000a b 0x1f419c <__cxa_demangle+0x12ed4> 1f4178: f9400280 ldr x0, [x20] 1f417c: d37ff948 lsl x8, x10, #1 1f4180: eb09011f cmp x8, x9 1f4184: 9a883121 csel x1, x9, x8, lo 1f4188: f9000a81 str x1, [x20, #0x10] 1f418c: 97fabe39 bl 0xa3a70 1f4190: f9000280 str x0, [x20] 1f4194: b40001c0 cbz x0, 0x1f41cc <__cxa_demangle+0x12f04> 1f4198: f9400688 ldr x8, [x20, #0x8] 1f419c: 52800529 mov w9, #0x29 // =41 1f41a0: 38286809 strb w9, [x0, x8] 1f41a4: f9400688 ldr x8, [x20, #0x8] 1f41a8: 91000508 add x8, x8, #0x1 1f41ac: f9000688 str x8, [x20, #0x8] 1f41b0: f9400a60 ldr x0, [x19, #0x10] 1f41b4: a9417bfd ldp x29, x30, [sp, #0x10] 1f41b8: aa1403e1 mov x1, x20 1f41bc: f9400008 ldr x8, [x0] 1f41c0: f9401502 ldr x2, [x8, #0x28] 1f41c4: a8c24ff4 ldp x20, x19, [sp], #0x20 1f41c8: d61f0040 br x2 1f41cc: 97fad925 bl 0xaa660 <_ZSt9terminatev@plt> 1f41d0: 17fab1e4 b 0xa0960 <_ZdlPv@plt> 1f41d4: f9400800 ldr x0, [x0, #0x10] 1f41d8: 39402408 ldrb w8, [x0, #0x9] 1f41dc: 7100091f cmp w8, #0x2 1f41e0: 54000081 b.ne 0x1f41f0 <__cxa_demangle+0x12f28> 1f41e4: f9400008 ldr x8, [x0] 1f41e8: f9400102 ldr x2, [x8] 1f41ec: d61f0040 br x2 1f41f0: 7100011f cmp w8, #0x0 1f41f4: 1a9f17e0 cset w0, eq 1f41f8: d65f03c0 ret 1f41fc: a9bd57f6 stp x22, x21, [sp, #-0x30]! 1f4200: a9014ff4 stp x20, x19, [sp, #0x10] 1f4204: a9027bfd stp x29, x30, [sp, #0x20] 1f4208: 910083fd add x29, sp, #0x20 1f420c: 39407008 ldrb w8, [x0, #0x1c] 1f4210: 35001048 cbnz w8, 0x1f4418 <__cxa_demangle+0x13150> 1f4214: f9400815 ldr x21, [x0, #0x10] 1f4218: 320003e8 orr w8, wzr, #0x1 1f421c: 39007008 strb w8, [x0, #0x1c] 1f4220: b9401816 ldr w22, [x0, #0x18] 1f4224: f94002a8 ldr x8, [x21] 1f4228: aa0003f3 mov x19, x0 1f422c: aa0103f4 mov x20, x1 1f4230: f9400d08 ldr x8, [x8, #0x18] 1f4234: aa1503e0 mov x0, x21 1f4238: d63f0100 blr x8 1f423c: 39402008 ldrb w8, [x0, #0x8] 1f4240: 7100311f cmp w8, #0xc 1f4244: 54000161 b.ne 0x1f4270 <__cxa_demangle+0x12fa8> 1f4248: f9400815 ldr x21, [x0, #0x10] 1f424c: b9401809 ldr w9, [x0, #0x18] 1f4250: f94002a8 ldr x8, [x21] 1f4254: 6b16013f cmp w9, w22 1f4258: 1a96b136 csel w22, w9, w22, lt 1f425c: f9400d08 ldr x8, [x8, #0x18] 1f4260: aa1503e0 mov x0, x21 1f4264: aa1403e1 mov x1, x20 1f4268: d63f0100 blr x8 1f426c: 17fffff4 b 0x1f423c <__cxa_demangle+0x12f74> 1f4270: f94002a8 ldr x8, [x21] 1f4274: f9401108 ldr x8, [x8, #0x20] 1f4278: aa1503e0 mov x0, x21 1f427c: aa1403e1 mov x1, x20 1f4280: d63f0100 blr x8 1f4284: 39402aa8 ldrb w8, [x21, #0xa] 1f4288: 34000128 cbz w8, 0x1f42ac <__cxa_demangle+0x12fe4> 1f428c: 7100091f cmp w8, #0x2 1f4290: 540004a1 b.ne 0x1f4324 <__cxa_demangle+0x1305c> 1f4294: f94002a8 ldr x8, [x21] 1f4298: f9400508 ldr x8, [x8, #0x8] 1f429c: aa1503e0 mov x0, x21 1f42a0: aa1403e1 mov x1, x20 1f42a4: d63f0100 blr x8 1f42a8: 360002a0 tbz w0, #0x0, 0x1f42fc <__cxa_demangle+0x13034> 1f42ac: a940aa88 ldp x8, x10, [x20, #0x8] 1f42b0: 91000509 add x9, x8, #0x1 1f42b4: eb0a013f cmp x9, x10 1f42b8: 54000062 b.hs 0x1f42c4 <__cxa_demangle+0x12ffc> 1f42bc: f9400280 ldr x0, [x20] 1f42c0: 1400000a b 0x1f42e8 <__cxa_demangle+0x13020> 1f42c4: f9400280 ldr x0, [x20] 1f42c8: d37ff948 lsl x8, x10, #1 1f42cc: eb09011f cmp x8, x9 1f42d0: 9a883121 csel x1, x9, x8, lo 1f42d4: f9000a81 str x1, [x20, #0x10] 1f42d8: 97fabde6 bl 0xa3a70 1f42dc: f9000280 str x0, [x20] 1f42e0: b4000a40 cbz x0, 0x1f4428 <__cxa_demangle+0x13160> 1f42e4: f9400688 ldr x8, [x20, #0x8] 1f42e8: 321b03e9 orr w9, wzr, #0x20 1f42ec: 38286809 strb w9, [x0, x8] 1f42f0: f9400688 ldr x8, [x20, #0x8] 1f42f4: 91000508 add x8, x8, #0x1 1f42f8: f9000688 str x8, [x20, #0x8] 1f42fc: 39402aa8 ldrb w8, [x21, #0xa] 1f4300: 34000268 cbz w8, 0x1f434c <__cxa_demangle+0x13084> 1f4304: 7100091f cmp w8, #0x2 1f4308: 540000e1 b.ne 0x1f4324 <__cxa_demangle+0x1305c> 1f430c: f94002a8 ldr x8, [x21] 1f4310: f9400508 ldr x8, [x8, #0x8] 1f4314: aa1503e0 mov x0, x21 1f4318: aa1403e1 mov x1, x20 1f431c: d63f0100 blr x8 1f4320: 37000160 tbnz w0, #0x0, 0x1f434c <__cxa_demangle+0x13084> 1f4324: 39402ea8 ldrb w8, [x21, #0xb] 1f4328: 34000128 cbz w8, 0x1f434c <__cxa_demangle+0x13084> 1f432c: 7100091f cmp w8, #0x2 1f4330: 54000361 b.ne 0x1f439c <__cxa_demangle+0x130d4> 1f4334: f94002a8 ldr x8, [x21] 1f4338: f9400908 ldr x8, [x8, #0x10] 1f433c: aa1503e0 mov x0, x21 1f4340: aa1403e1 mov x1, x20 1f4344: d63f0100 blr x8 1f4348: 360002a0 tbz w0, #0x0, 0x1f439c <__cxa_demangle+0x130d4> 1f434c: a940aa88 ldp x8, x10, [x20, #0x8] 1f4350: 91000509 add x9, x8, #0x1 1f4354: eb0a013f cmp x9, x10 1f4358: 54000062 b.hs 0x1f4364 <__cxa_demangle+0x1309c> 1f435c: f9400280 ldr x0, [x20] 1f4360: 1400000a b 0x1f4388 <__cxa_demangle+0x130c0> 1f4364: f9400280 ldr x0, [x20] 1f4368: d37ff948 lsl x8, x10, #1 1f436c: eb09011f cmp x8, x9 1f4370: 9a883121 csel x1, x9, x8, lo 1f4374: f9000a81 str x1, [x20, #0x10] 1f4378: 97fabdbe bl 0xa3a70 1f437c: f9000280 str x0, [x20] 1f4380: b4000540 cbz x0, 0x1f4428 <__cxa_demangle+0x13160> 1f4384: f9400688 ldr x8, [x20, #0x8] 1f4388: 52800509 mov w9, #0x28 // =40 1f438c: 38286809 strb w9, [x0, x8] 1f4390: f9400688 ldr x8, [x20, #0x8] 1f4394: 91000508 add x8, x8, #0x1 1f4398: f9000688 str x8, [x20, #0x8] 1f439c: b0000288 adrp x8, 0x245000 1f43a0: b0000289 adrp x9, 0x245000 1f43a4: 9120e108 add x8, x8, #0x838 1f43a8: 9120e529 add x9, x9, #0x839 1f43ac: 710002df cmp w22, #0x0 1f43b0: 9a880135 csel x21, x9, x8, eq 1f43b4: a940aa88 ldp x8, x10, [x20, #0x8] 1f43b8: 320003e9 orr w9, wzr, #0x1 1f43bc: 9a890536 cinc x22, x9, ne 1f43c0: 8b160109 add x9, x8, x22 1f43c4: eb0a013f cmp x9, x10 1f43c8: 54000062 b.hs 0x1f43d4 <__cxa_demangle+0x1310c> 1f43cc: f9400280 ldr x0, [x20] 1f43d0: 1400000a b 0x1f43f8 <__cxa_demangle+0x13130> 1f43d4: f9400280 ldr x0, [x20] 1f43d8: d37ff948 lsl x8, x10, #1 1f43dc: eb09011f cmp x8, x9 1f43e0: 9a883121 csel x1, x9, x8, lo 1f43e4: f9000a81 str x1, [x20, #0x10] 1f43e8: 97fabda2 bl 0xa3a70 1f43ec: f9000280 str x0, [x20] 1f43f0: b40001c0 cbz x0, 0x1f4428 <__cxa_demangle+0x13160> 1f43f4: f9400688 ldr x8, [x20, #0x8] 1f43f8: 8b080000 add x0, x0, x8 1f43fc: aa1503e1 mov x1, x21 1f4400: aa1603e2 mov x2, x22 1f4404: 97faba8f bl 0xa2e40 1f4408: f9400688 ldr x8, [x20, #0x8] 1f440c: 8b160108 add x8, x8, x22 1f4410: f9000688 str x8, [x20, #0x8] 1f4414: 3900727f strb wzr, [x19, #0x1c] 1f4418: a9427bfd ldp x29, x30, [sp, #0x20] 1f441c: a9414ff4 ldp x20, x19, [sp, #0x10] 1f4420: a8c357f6 ldp x22, x21, [sp], #0x30 1f4424: d65f03c0 ret 1f4428: 97fad88e bl 0xaa660 <_ZSt9terminatev@plt> 1f442c: 3900727f strb wzr, [x19, #0x1c] 1f4430: 97faceb8 bl 0xa7f10 <_Unwind_Resume@plt> 1f4434: 3900727f strb wzr, [x19, #0x1c] 1f4438: 97faceb6 bl 0xa7f10 <_Unwind_Resume@plt> 1f443c: f81d0ff5 str x21, [sp, #-0x30]! 1f4440: a9014ff4 stp x20, x19, [sp, #0x10] 1f4444: a9027bfd stp x29, x30, [sp, #0x20] 1f4448: 910083fd add x29, sp, #0x20 1f444c: 39407008 ldrb w8, [x0, #0x1c] 1f4450: 35000848 cbnz w8, 0x1f4558 <__cxa_demangle+0x13290> 1f4454: f9400815 ldr x21, [x0, #0x10] 1f4458: 320003e8 orr w8, wzr, #0x1 1f445c: 39007008 strb w8, [x0, #0x1c] 1f4460: aa0003f3 mov x19, x0 1f4464: f94002a8 ldr x8, [x21] 1f4468: aa0103f4 mov x20, x1 1f446c: f9400d08 ldr x8, [x8, #0x18] 1f4470: aa1503e0 mov x0, x21 1f4474: d63f0100 blr x8 1f4478: 39402008 ldrb w8, [x0, #0x8] 1f447c: 7100311f cmp w8, #0xc 1f4480: 54000101 b.ne 0x1f44a0 <__cxa_demangle+0x131d8> 1f4484: f9400815 ldr x21, [x0, #0x10] 1f4488: f94002a8 ldr x8, [x21] 1f448c: f9400d08 ldr x8, [x8, #0x18] 1f4490: aa1503e0 mov x0, x21 1f4494: aa1403e1 mov x1, x20 1f4498: d63f0100 blr x8 1f449c: 17fffff7 b 0x1f4478 <__cxa_demangle+0x131b0> 1f44a0: 39402aa8 ldrb w8, [x21, #0xa] 1f44a4: 34000268 cbz w8, 0x1f44f0 <__cxa_demangle+0x13228> 1f44a8: 7100091f cmp w8, #0x2 1f44ac: 540000e1 b.ne 0x1f44c8 <__cxa_demangle+0x13200> 1f44b0: f94002a8 ldr x8, [x21] 1f44b4: f9400508 ldr x8, [x8, #0x8] 1f44b8: aa1503e0 mov x0, x21 1f44bc: aa1403e1 mov x1, x20 1f44c0: d63f0100 blr x8 1f44c4: 37000160 tbnz w0, #0x0, 0x1f44f0 <__cxa_demangle+0x13228> 1f44c8: 39402ea8 ldrb w8, [x21, #0xb] 1f44cc: 34000128 cbz w8, 0x1f44f0 <__cxa_demangle+0x13228> 1f44d0: 7100091f cmp w8, #0x2 1f44d4: 54000361 b.ne 0x1f4540 <__cxa_demangle+0x13278> 1f44d8: f94002a8 ldr x8, [x21] 1f44dc: f9400908 ldr x8, [x8, #0x10] 1f44e0: aa1503e0 mov x0, x21 1f44e4: aa1403e1 mov x1, x20 1f44e8: d63f0100 blr x8 1f44ec: 360002a0 tbz w0, #0x0, 0x1f4540 <__cxa_demangle+0x13278> 1f44f0: a940aa88 ldp x8, x10, [x20, #0x8] 1f44f4: 91000509 add x9, x8, #0x1 1f44f8: eb0a013f cmp x9, x10 1f44fc: 54000062 b.hs 0x1f4508 <__cxa_demangle+0x13240> 1f4500: f9400280 ldr x0, [x20] 1f4504: 1400000a b 0x1f452c <__cxa_demangle+0x13264> 1f4508: f9400280 ldr x0, [x20] 1f450c: d37ff948 lsl x8, x10, #1 1f4510: eb09011f cmp x8, x9 1f4514: 9a883121 csel x1, x9, x8, lo 1f4518: f9000a81 str x1, [x20, #0x10] 1f451c: 97fabd55 bl 0xa3a70 1f4520: f9000280 str x0, [x20] 1f4524: b4000220 cbz x0, 0x1f4568 <__cxa_demangle+0x132a0> 1f4528: f9400688 ldr x8, [x20, #0x8] 1f452c: 52800529 mov w9, #0x29 // =41 1f4530: 38286809 strb w9, [x0, x8] 1f4534: f9400688 ldr x8, [x20, #0x8] 1f4538: 91000508 add x8, x8, #0x1 1f453c: f9000688 str x8, [x20, #0x8] 1f4540: f94002a8 ldr x8, [x21] 1f4544: f9401508 ldr x8, [x8, #0x28] 1f4548: aa1503e0 mov x0, x21 1f454c: aa1403e1 mov x1, x20 1f4550: d63f0100 blr x8 1f4554: 3900727f strb wzr, [x19, #0x1c] 1f4558: a9427bfd ldp x29, x30, [sp, #0x20] 1f455c: a9414ff4 ldp x20, x19, [sp, #0x10] 1f4560: f84307f5 ldr x21, [sp], #0x30 1f4564: d65f03c0 ret 1f4568: 97fad83e bl 0xaa660 <_ZSt9terminatev@plt> 1f456c: 3900727f strb wzr, [x19, #0x1c] 1f4570: 97face68 bl 0xa7f10 <_Unwind_Resume@plt> 1f4574: 3900727f strb wzr, [x19, #0x1c] 1f4578: 97face66 bl 0xa7f10 <_Unwind_Resume@plt> 1f457c: 17fab0f9 b 0xa0960 <_ZdlPv@plt> 1f4580: f81d0ff5 str x21, [sp, #-0x30]! 1f4584: a9014ff4 stp x20, x19, [sp, #0x10] 1f4588: a9027bfd stp x29, x30, [sp, #0x20] 1f458c: 910083fd add x29, sp, #0x20 1f4590: aa0003f4 mov x20, x0 1f4594: f9400800 ldr x0, [x0, #0x10] 1f4598: aa0103f3 mov x19, x1 1f459c: f9400008 ldr x8, [x0] 1f45a0: f9401108 ldr x8, [x8, #0x20] 1f45a4: d63f0100 blr x8 1f45a8: a941a295 ldp x21, x8, [x20, #0x18] 1f45ac: eb150114 subs x20, x8, x21 1f45b0: 540002e0 b.eq 0x1f460c <__cxa_demangle+0x13344> 1f45b4: a940aa68 ldp x8, x10, [x19, #0x8] 1f45b8: 8b140109 add x9, x8, x20 1f45bc: eb0a013f cmp x9, x10 1f45c0: 54000062 b.hs 0x1f45cc <__cxa_demangle+0x13304> 1f45c4: f9400260 ldr x0, [x19] 1f45c8: 1400000a b 0x1f45f0 <__cxa_demangle+0x13328> 1f45cc: f9400260 ldr x0, [x19] 1f45d0: d37ff948 lsl x8, x10, #1 1f45d4: eb09011f cmp x8, x9 1f45d8: 9a883121 csel x1, x9, x8, lo 1f45dc: f9000a61 str x1, [x19, #0x10] 1f45e0: 97fabd24 bl 0xa3a70 1f45e4: f9000260 str x0, [x19] 1f45e8: b40001a0 cbz x0, 0x1f461c <__cxa_demangle+0x13354> 1f45ec: f9400668 ldr x8, [x19, #0x8] 1f45f0: 8b080000 add x0, x0, x8 1f45f4: aa1503e1 mov x1, x21 1f45f8: aa1403e2 mov x2, x20 1f45fc: 97faba11 bl 0xa2e40 1f4600: f9400668 ldr x8, [x19, #0x8] 1f4604: 8b140108 add x8, x8, x20 1f4608: f9000668 str x8, [x19, #0x8] 1f460c: a9427bfd ldp x29, x30, [sp, #0x20] 1f4610: a9414ff4 ldp x20, x19, [sp, #0x10] 1f4614: f84307f5 ldr x21, [sp], #0x30 1f4618: d65f03c0 ret 1f461c: 97fad811 bl 0xaa660 <_ZSt9terminatev@plt> 1f4620: 17fab0d0 b 0xa0960 <_ZdlPv@plt> 1f4624: d2800002 mov x2, #0x0 // =0 1f4628: 52800003 mov w3, #0x0 // =0 1f462c: 38401405 ldrb w5, [x0], #0x1 1f4630: 924018a4 and x4, x5, #0x7f 1f4634: 9ac32084 lsl x4, x4, x3 1f4638: 11001c63 add w3, w3, #0x7 1f463c: aa040042 orr x2, x2, x4 1f4640: 373fff65 tbnz w5, #0x7, 0x1f462c <__cxa_demangle+0x13364> 1f4644: f9000022 str x2, [x1] 1f4648: d65f03c0 ret 1f464c: d2800002 mov x2, #0x0 // =0 1f4650: 52800003 mov w3, #0x0 // =0 1f4654: 38401404 ldrb w4, [x0], #0x1 1f4658: 92401885 and x5, x4, #0x7f 1f465c: 9ac320a5 lsl x5, x5, x3 1f4660: 11001c63 add w3, w3, #0x7 1f4664: aa050042 orr x2, x2, x5 1f4668: 373fff64 tbnz w4, #0x7, 0x1f4654 <__cxa_demangle+0x1338c> 1f466c: 7100fc7f cmp w3, #0x3f 1f4670: 540000a8 b.hi 0x1f4684 <__cxa_demangle+0x133bc> 1f4674: 36300084 tbz w4, #0x6, 0x1f4684 <__cxa_demangle+0x133bc> 1f4678: 92800004 mov x4, #-0x1 // =-1 1f467c: 9ac32083 lsl x3, x4, x3 1f4680: aa020062 orr x2, x3, x2 1f4684: f9000022 str x2, [x1] 1f4688: d65f03c0 ret 1f468c: a9bc7bfd stp x29, x30, [sp, #-0x40]! 1f4690: 910003fd mov x29, sp 1f4694: a90153f3 stp x19, x20, [sp, #0x10] 1f4698: 53001c14 uxtb w20, w0 1f469c: aa0203f3 mov x19, x2 1f46a0: a9025bf5 stp x21, x22, [sp, #0x20] 1f46a4: 7101429f cmp w20, #0x50 1f46a8: aa0103f6 mov x22, x1 1f46ac: aa0303f5 mov x21, x3 1f46b0: 540000a1 b.ne 0x1f46c4 <__cxa_demangle+0x133fc> 1f46b4: 91001c53 add x19, x2, #0x7 1f46b8: 927df260 and x0, x19, #0xfffffffffffffff8 1f46bc: f8408401 ldr x1, [x0], #0x8 1f46c0: 1400002a b 0x1f4768 <__cxa_demangle+0x134a0> 1f46c4: 12000e81 and w1, w20, #0xf 1f46c8: 7100303f cmp w1, #0xc 1f46cc: 540003e8 b.hi 0x1f4748 <__cxa_demangle+0x13480> 1f46d0: d0000280 adrp x0, 0x246000 1f46d4: 911b3000 add x0, x0, #0x6cc 1f46d8: 38614800 ldrb w0, [x0, w1, uxtw] 1f46dc: 10000061 adr x1, 0x1f46e8 <__cxa_demangle+0x13420> 1f46e0: 8b208820 add x0, x1, w0, sxtb #2 1f46e4: d61f0000 br x0 1f46e8: aa0203e0 mov x0, x2 1f46ec: 9100e3a1 add x1, x29, #0x38 1f46f0: 97ffffcd bl 0x1f4624 <__cxa_demangle+0x1335c> 1f46f4: 14000004 b 0x1f4704 <__cxa_demangle+0x1343c> 1f46f8: aa0203e0 mov x0, x2 1f46fc: 9100e3a1 add x1, x29, #0x38 1f4700: 97ffffd3 bl 0x1f464c <__cxa_demangle+0x13384> 1f4704: f9401fa1 ldr x1, [x29, #0x38] 1f4708: 14000011 b 0x1f474c <__cxa_demangle+0x13484> 1f470c: aa0203e0 mov x0, x2 1f4710: 78402401 ldrh w1, [x0], #0x2 1f4714: 1400000e b 0x1f474c <__cxa_demangle+0x13484> 1f4718: aa0203e0 mov x0, x2 1f471c: b8404401 ldr w1, [x0], #0x4 1f4720: 1400000b b 0x1f474c <__cxa_demangle+0x13484> 1f4724: aa0203e0 mov x0, x2 1f4728: 78802401 ldrsh x1, [x0], #0x2 1f472c: 14000008 b 0x1f474c <__cxa_demangle+0x13484> 1f4730: aa0203e0 mov x0, x2 1f4734: b8804401 ldrsw x1, [x0], #0x4 1f4738: 14000005 b 0x1f474c <__cxa_demangle+0x13484> 1f473c: aa0203e0 mov x0, x2 1f4740: f8408401 ldr x1, [x0], #0x8 1f4744: 14000002 b 0x1f474c <__cxa_demangle+0x13484> 1f4748: 97facc1a bl 0xa77b0 1f474c: b40000e1 cbz x1, 0x1f4768 <__cxa_demangle+0x134a0> 1f4750: 121c0a82 and w2, w20, #0x70 1f4754: 7100405f cmp w2, #0x10 1f4758: 9a960273 csel x19, x19, x22, eq 1f475c: 8b130021 add x1, x1, x19 1f4760: 36380054 tbz w20, #0x7, 0x1f4768 <__cxa_demangle+0x134a0> 1f4764: f9400021 ldr x1, [x1] 1f4768: f90002a1 str x1, [x21] 1f476c: a94153f3 ldp x19, x20, [sp, #0x10] 1f4770: a9425bf5 ldp x21, x22, [sp, #0x20] 1f4774: a8c47bfd ldp x29, x30, [sp], #0x40 1f4778: d65f03c0 ret 1f477c: f00005a2 adrp x2, 0x2ab000 1f4780: 52800100 mov w0, #0x8 // =8 1f4784: 913ec041 add x1, x2, #0xfb0 1f4788: 393ec040 strb w0, [x2, #0xfb0] 1f478c: 39000420 strb w0, [x1, #0x1] 1f4790: 39000820 strb w0, [x1, #0x2] 1f4794: 39000c20 strb w0, [x1, #0x3] 1f4798: 39001020 strb w0, [x1, #0x4] 1f479c: 39001420 strb w0, [x1, #0x5] 1f47a0: 39001820 strb w0, [x1, #0x6] 1f47a4: 39001c20 strb w0, [x1, #0x7] 1f47a8: 39002020 strb w0, [x1, #0x8] 1f47ac: 39002420 strb w0, [x1, #0x9] 1f47b0: 39002820 strb w0, [x1, #0xa] 1f47b4: 39002c20 strb w0, [x1, #0xb] 1f47b8: 39003020 strb w0, [x1, #0xc] 1f47bc: 39003420 strb w0, [x1, #0xd] 1f47c0: 39003820 strb w0, [x1, #0xe] 1f47c4: 39003c20 strb w0, [x1, #0xf] 1f47c8: 39004020 strb w0, [x1, #0x10] 1f47cc: 39004420 strb w0, [x1, #0x11] 1f47d0: 39004820 strb w0, [x1, #0x12] 1f47d4: 39004c20 strb w0, [x1, #0x13] 1f47d8: 39005020 strb w0, [x1, #0x14] 1f47dc: 39005420 strb w0, [x1, #0x15] 1f47e0: 39005820 strb w0, [x1, #0x16] 1f47e4: 39005c20 strb w0, [x1, #0x17] 1f47e8: 39006020 strb w0, [x1, #0x18] 1f47ec: 39006420 strb w0, [x1, #0x19] 1f47f0: 39006820 strb w0, [x1, #0x1a] 1f47f4: 39006c20 strb w0, [x1, #0x1b] 1f47f8: 39007020 strb w0, [x1, #0x1c] 1f47fc: 39007420 strb w0, [x1, #0x1d] 1f4800: 39007820 strb w0, [x1, #0x1e] 1f4804: 39007c20 strb w0, [x1, #0x1f] 1f4808: 39010020 strb w0, [x1, #0x40] 1f480c: 39010420 strb w0, [x1, #0x41] 1f4810: 39010820 strb w0, [x1, #0x42] 1f4814: 39010c20 strb w0, [x1, #0x43] 1f4818: 39011020 strb w0, [x1, #0x44] 1f481c: 39011420 strb w0, [x1, #0x45] 1f4820: 39011820 strb w0, [x1, #0x46] 1f4824: 39011c20 strb w0, [x1, #0x47] 1f4828: 39012020 strb w0, [x1, #0x48] 1f482c: 39012420 strb w0, [x1, #0x49] 1f4830: 39012820 strb w0, [x1, #0x4a] 1f4834: 39012c20 strb w0, [x1, #0x4b] 1f4838: 39013020 strb w0, [x1, #0x4c] 1f483c: 39013420 strb w0, [x1, #0x4d] 1f4840: 39013820 strb w0, [x1, #0x4e] 1f4844: 39013c20 strb w0, [x1, #0x4f] 1f4848: 39014020 strb w0, [x1, #0x50] 1f484c: 39014420 strb w0, [x1, #0x51] 1f4850: 39014820 strb w0, [x1, #0x52] 1f4854: 39014c20 strb w0, [x1, #0x53] 1f4858: 39015020 strb w0, [x1, #0x54] 1f485c: 39015420 strb w0, [x1, #0x55] 1f4860: 39015820 strb w0, [x1, #0x56] 1f4864: 39015c20 strb w0, [x1, #0x57] 1f4868: 39016020 strb w0, [x1, #0x58] 1f486c: 39016420 strb w0, [x1, #0x59] 1f4870: 39016820 strb w0, [x1, #0x5a] 1f4874: 39016c20 strb w0, [x1, #0x5b] 1f4878: 39017020 strb w0, [x1, #0x5c] 1f487c: 39017420 strb w0, [x1, #0x5d] 1f4880: 39017820 strb w0, [x1, #0x5e] 1f4884: 39017c20 strb w0, [x1, #0x5f] 1f4888: 39018020 strb w0, [x1, #0x60] 1f488c: d65f03c0 ret 1f4890: f00005a3 adrp x3, 0x2ab000 1f4894: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1f4898: 910003fd mov x29, sp 1f489c: 397f3c63 ldrb w3, [x3, #0xfcf] 1f48a0: 7100207f cmp w3, #0x8 1f48a4: 540000c1 b.ne 0x1f48bc <__cxa_demangle+0x135f4> 1f48a8: f9000041 str x1, [x2] 1f48ac: f941a001 ldr x1, [x0, #0x340] 1f48b0: b6f00081 tbz x1, #0x3e, 0x1f48c0 <__cxa_demangle+0x135f8> 1f48b4: 390ddc1f strb wzr, [x0, #0x377] 1f48b8: 14000002 b 0x1f48c0 <__cxa_demangle+0x135f8> 1f48bc: 97facbbd bl 0xa77b0 1f48c0: f9007c02 str x2, [x0, #0xf8] 1f48c4: a8c17bfd ldp x29, x30, [sp], #0x10 1f48c8: d65f03c0 ret 00000000001f48cc <_Unwind_GetGR>: 1f48cc: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1f48d0: 7101843f cmp w1, #0x61 1f48d4: 910003fd mov x29, sp 1f48d8: 5400004d b.le 0x1f48e0 <_Unwind_GetGR+0x14> 1f48dc: 97facbb5 bl 0xa77b0 1f48e0: f00005a3 adrp x3, 0x2ab000 1f48e4: 93407c22 sxtw x2, w1 1f48e8: 913ec063 add x3, x3, #0xfb0 1f48ec: f941a004 ldr x4, [x0, #0x340] 1f48f0: f861d801 ldr x1, [x0, w1, sxtw #3] 1f48f4: 38626863 ldrb w3, [x3, x2] 1f48f8: b6f000c4 tbz x4, #0x3e, 0x1f4910 <_Unwind_GetGR+0x44> 1f48fc: 8b020002 add x2, x0, x2 1f4900: 394d6040 ldrb w0, [x2, #0x358] 1f4904: 34000060 cbz w0, 0x1f4910 <_Unwind_GetGR+0x44> 1f4908: aa0103e0 mov x0, x1 1f490c: 14000004 b 0x1f491c <_Unwind_GetGR+0x50> 1f4910: 7100207f cmp w3, #0x8 1f4914: 54fffe41 b.ne 0x1f48dc <_Unwind_GetGR+0x10> 1f4918: f9400020 ldr x0, [x1] 1f491c: a8c17bfd ldp x29, x30, [sp], #0x10 1f4920: d65f03c0 ret 1f4924: a9bc7bfd stp x29, x30, [sp, #-0x40]! 1f4928: 910003fd mov x29, sp 1f492c: a9025bf5 stp x21, x22, [sp, #0x20] 1f4930: aa0003f5 mov x21, x0 1f4934: f941a020 ldr x0, [x1, #0x340] 1f4938: a90153f3 stp x19, x20, [sp, #0x10] 1f493c: aa0103f3 mov x19, x1 1f4940: b6f00060 tbz x0, #0x3e, 0x1f494c <_Unwind_GetGR+0x80> 1f4944: 394ddc20 ldrb w0, [x1, #0x377] 1f4948: 350000e0 cbnz w0, 0x1f4964 <_Unwind_GetGR+0x98> 1f494c: f9407e60 ldr x0, [x19, #0xf8] 1f4950: b50000a0 cbnz x0, 0x1f4964 <_Unwind_GetGR+0x98> 1f4954: f9418a61 ldr x1, [x19, #0x310] 1f4958: aa1303e0 mov x0, x19 1f495c: 9100e3a2 add x2, x29, #0x38 1f4960: 97ffffcc bl 0x1f4890 <__cxa_demangle+0x135c8> 1f4964: d2800014 mov x20, #0x0 // =0 1f4968: f00005b6 adrp x22, 0x2ab000 1f496c: 8b1402a2 add x2, x21, x20 1f4970: f8747aa0 ldr x0, [x21, x20, lsl #3] 1f4974: f8747a61 ldr x1, [x19, x20, lsl #3] 1f4978: 394d6042 ldrb w2, [x2, #0x358] 1f497c: 34000042 cbz w2, 0x1f4984 <_Unwind_GetGR+0xb8> 1f4980: 97facb8c bl 0xa77b0 1f4984: 8b140263 add x3, x19, x20 1f4988: eb1f001f cmp x0, xzr 1f498c: 1a9f07e2 cset w2, ne 1f4990: 394d6063 ldrb w3, [x3, #0x358] 1f4994: 34000103 cbz w3, 0x1f49b4 <_Unwind_GetGR+0xe8> 1f4998: 340000e2 cbz w2, 0x1f49b4 <_Unwind_GetGR+0xe8> 1f499c: 913ec2c2 add x2, x22, #0xfb0 1f49a0: 38626a82 ldrb w2, [x20, x2] 1f49a4: 7100205f cmp w2, #0x8 1f49a8: 54fffec1 b.ne 0x1f4980 <_Unwind_GetGR+0xb4> 1f49ac: f9000001 str x1, [x0] 1f49b0: 1400000a b 0x1f49d8 <_Unwind_GetGR+0x10c> 1f49b4: eb1f003f cmp x1, xzr 1f49b8: 1a9f07e3 cset w3, ne 1f49bc: 6a03005f tst w2, w3 1f49c0: 540000c0 b.eq 0x1f49d8 <_Unwind_GetGR+0x10c> 1f49c4: eb00003f cmp x1, x0 1f49c8: 54000080 b.eq 0x1f49d8 <_Unwind_GetGR+0x10c> 1f49cc: 913ec2c2 add x2, x22, #0xfb0 1f49d0: 38746842 ldrb w2, [x2, x20] 1f49d4: 97faacef bl 0x9fd90 1f49d8: 91000694 add x20, x20, #0x1 1f49dc: f101869f cmp x20, #0x61 1f49e0: 54fffc61 b.ne 0x1f496c <_Unwind_GetGR+0xa0> 1f49e4: f941a2a0 ldr x0, [x21, #0x340] 1f49e8: b6f00080 tbz x0, #0x3e, 0x1f49f8 <_Unwind_GetGR+0x12c> 1f49ec: 394ddea1 ldrb w1, [x21, #0x377] 1f49f0: d2800000 mov x0, #0x0 // =0 1f49f4: 35000161 cbnz w1, 0x1f4a20 <_Unwind_GetGR+0x154> 1f49f8: f9407ea1 ldr x1, [x21, #0xf8] 1f49fc: d2800000 mov x0, #0x0 // =0 1f4a00: b5000101 cbnz x1, 0x1f4a20 <_Unwind_GetGR+0x154> 1f4a04: 528003e1 mov w1, #0x1f // =31 1f4a08: aa1303e0 mov x0, x19 1f4a0c: 97ffffb0 bl 0x1f48cc <_Unwind_GetGR> 1f4a10: f9418aa1 ldr x1, [x21, #0x310] 1f4a14: f941aa75 ldr x21, [x19, #0x350] 1f4a18: cb010000 sub x0, x0, x1 1f4a1c: 8b150000 add x0, x0, x21 1f4a20: a94153f3 ldp x19, x20, [sp, #0x10] 1f4a24: a9425bf5 ldp x21, x22, [sp, #0x20] 1f4a28: a8c47bfd ldp x29, x30, [sp], #0x40 1f4a2c: d65f03c0 ret 00000000001f4a30 <_Unwind_GetCFA>: 1f4a30: f9418800 ldr x0, [x0, #0x310] 1f4a34: d65f03c0 ret 00000000001f4a38 <_Unwind_SetGR>: 1f4a38: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1f4a3c: 7101843f cmp w1, #0x61 1f4a40: 910003fd mov x29, sp 1f4a44: 5400004d b.le 0x1f4a4c <_Unwind_SetGR+0x14> 1f4a48: 97facb5a bl 0xa77b0 1f4a4c: f00005a4 adrp x4, 0x2ab000 1f4a50: 93407c23 sxtw x3, w1 1f4a54: 913ec084 add x4, x4, #0xfb0 1f4a58: f941a005 ldr x5, [x0, #0x340] 1f4a5c: 38636884 ldrb w4, [x4, x3] 1f4a60: b6f000c5 tbz x5, #0x3e, 0x1f4a78 <_Unwind_SetGR+0x40> 1f4a64: 8b030003 add x3, x0, x3 1f4a68: 394d6063 ldrb w3, [x3, #0x358] 1f4a6c: 34000063 cbz w3, 0x1f4a78 <_Unwind_SetGR+0x40> 1f4a70: f821d802 str x2, [x0, w1, sxtw #3] 1f4a74: 14000005 b 0x1f4a88 <_Unwind_SetGR+0x50> 1f4a78: 7100209f cmp w4, #0x8 1f4a7c: f861d800 ldr x0, [x0, w1, sxtw #3] 1f4a80: 54fffe41 b.ne 0x1f4a48 <_Unwind_SetGR+0x10> 1f4a84: f9000002 str x2, [x0] 1f4a88: a8c17bfd ldp x29, x30, [sp], #0x10 1f4a8c: d65f03c0 ret 00000000001f4a90 <_Unwind_GetIP>: 1f4a90: f9418c00 ldr x0, [x0, #0x318] 1f4a94: d65f03c0 ret 00000000001f4a98 <_Unwind_GetIPInfo>: 1f4a98: f941a002 ldr x2, [x0, #0x340] 1f4a9c: f9418c00 ldr x0, [x0, #0x318] 1f4aa0: d37ffc42 lsr x2, x2, #63 1f4aa4: b9000022 str w2, [x1] 1f4aa8: d65f03c0 ret 00000000001f4aac <_Unwind_SetIP>: 1f4aac: f9018c01 str x1, [x0, #0x318] 1f4ab0: d65f03c0 ret 00000000001f4ab4 <_Unwind_GetLanguageSpecificData>: 1f4ab4: f9419000 ldr x0, [x0, #0x320] 1f4ab8: d65f03c0 ret 00000000001f4abc <_Unwind_GetRegionStart>: 1f4abc: f9419c00 ldr x0, [x0, #0x338] 1f4ac0: d65f03c0 ret 00000000001f4ac4 <_Unwind_FindEnclosingFunction>: 1f4ac4: a9bd7bfd stp x29, x30, [sp, #-0x30]! 1f4ac8: d1000400 sub x0, x0, #0x1 1f4acc: 910003fd mov x29, sp 1f4ad0: 910063a1 add x1, x29, #0x18 1f4ad4: 97fac7e7 bl 0xa6a70 <_Unwind_Find_FDE@plt> 1f4ad8: eb1f001f cmp x0, xzr 1f4adc: f94017a0 ldr x0, [x29, #0x28] 1f4ae0: a8c37bfd ldp x29, x30, [sp], #0x30 1f4ae4: 9a9f1000 csel x0, x0, xzr, ne 1f4ae8: d65f03c0 ret 00000000001f4aec <_Unwind_GetDataRelBase>: 1f4aec: f9419800 ldr x0, [x0, #0x330] 1f4af0: d65f03c0 ret 00000000001f4af4 <_Unwind_GetTextRelBase>: 1f4af4: f9419400 ldr x0, [x0, #0x328] 1f4af8: d65f03c0 ret 1f4afc: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1f4b00: 53001c02 uxtb w2, w0 1f4b04: aa0103e0 mov x0, x1 1f4b08: 7103fc5f cmp w2, #0xff 1f4b0c: 910003fd mov x29, sp 1f4b10: 540002c0 b.eq 0x1f4b68 <_Unwind_GetTextRelBase+0x74> 1f4b14: 121c0842 and w2, w2, #0x70 1f4b18: 7100805f cmp w2, #0x20 1f4b1c: 540001c0 b.eq 0x1f4b54 <_Unwind_GetTextRelBase+0x60> 1f4b20: 540000a8 b.hi 0x1f4b34 <_Unwind_GetTextRelBase+0x40> 1f4b24: 34000222 cbz w2, 0x1f4b68 <_Unwind_GetTextRelBase+0x74> 1f4b28: 7100405f cmp w2, #0x10 1f4b2c: 540001c1 b.ne 0x1f4b64 <_Unwind_GetTextRelBase+0x70> 1f4b30: 1400000e b 0x1f4b68 <_Unwind_GetTextRelBase+0x74> 1f4b34: 7101005f cmp w2, #0x40 1f4b38: 54000120 b.eq 0x1f4b5c <_Unwind_GetTextRelBase+0x68> 1f4b3c: 7101405f cmp w2, #0x50 1f4b40: 54000140 b.eq 0x1f4b68 <_Unwind_GetTextRelBase+0x74> 1f4b44: 7100c05f cmp w2, #0x30 1f4b48: 540000e1 b.ne 0x1f4b64 <_Unwind_GetTextRelBase+0x70> 1f4b4c: a8c17bfd ldp x29, x30, [sp], #0x10 1f4b50: 17fad9d4 b 0xab2a0 <_Unwind_GetDataRelBase@plt> 1f4b54: a8c17bfd ldp x29, x30, [sp], #0x10 1f4b58: 17fab676 b 0xa2530 <_Unwind_GetTextRelBase@plt> 1f4b5c: a8c17bfd ldp x29, x30, [sp], #0x10 1f4b60: 17faad3c b 0xa0050 <_Unwind_GetRegionStart@plt> 1f4b64: 97facb13 bl 0xa77b0 1f4b68: d2800000 mov x0, #0x0 // =0 1f4b6c: a8c17bfd ldp x29, x30, [sp], #0x10 1f4b70: d65f03c0 ret 1f4b74: a9b77bfd stp x29, x30, [sp, #-0x90]! 1f4b78: 910003fd mov x29, sp 1f4b7c: a9025bf5 stp x21, x22, [sp, #0x20] 1f4b80: a90363f7 stp x23, x24, [sp, #0x30] 1f4b84: a9046bf9 stp x25, x26, [sp, #0x40] 1f4b88: a90573fb stp x27, x28, [sp, #0x50] 1f4b8c: a90153f3 stp x19, x20, [sp, #0x10] 1f4b90: d000029b adrp x27, 0x246000 1f4b94: aa0103fc mov x28, x1 1f4b98: aa0203fa mov x26, x2 1f4b9c: aa0303f3 mov x19, x3 1f4ba0: f903107f str xzr, [x3, #0x620] 1f4ba4: d2800018 mov x24, #0x0 // =0 1f4ba8: 911b737b add x27, x27, #0x6dc 1f4bac: 9101e3b6 add x22, x29, #0x78 1f4bb0: 910203b5 add x21, x29, #0x80 1f4bb4: 52800037 mov w23, #0x1 // =1 1f4bb8: 910223b9 add x25, x29, #0x88 1f4bbc: eb1c001f cmp x0, x28 1f4bc0: 54002462 b.hs 0x1f504c <_Unwind_GetTextRelBase+0x558> 1f4bc4: f941a341 ldr x1, [x26, #0x340] 1f4bc8: f9418f43 ldr x3, [x26, #0x318] 1f4bcc: f9432662 ldr x2, [x19, #0x648] 1f4bd0: 8b41fc61 add x1, x3, x1, lsr #63 1f4bd4: eb01005f cmp x2, x1 1f4bd8: 540023a2 b.hs 0x1f504c <_Unwind_GetTextRelBase+0x558> 1f4bdc: 39400001 ldrb w1, [x0] 1f4be0: 91000414 add x20, x0, #0x1 1f4be4: 121a0423 and w3, w1, #0xc0 1f4be8: 7101007f cmp w3, #0x40 1f4bec: 540000c1 b.ne 0x1f4c04 <_Unwind_GetTextRelBase+0x110> 1f4bf0: f9433260 ldr x0, [x19, #0x660] 1f4bf4: 92401421 and x1, x1, #0x3f 1f4bf8: 9b000821 madd x1, x1, x0, x2 1f4bfc: f9032661 str x1, [x19, #0x648] 1f4c00: 14000111 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4c04: 7102007f cmp w3, #0x80 1f4c08: 540000a1 b.ne 0x1f4c1c <_Unwind_GetTextRelBase+0x128> 1f4c0c: 92401421 and x1, x1, #0x3f 1f4c10: aa1403e0 mov x0, x20 1f4c14: f9003fa1 str x1, [x29, #0x78] 1f4c18: 14000031 b 0x1f4cdc <_Unwind_GetTextRelBase+0x1e8> 1f4c1c: 7103007f cmp w3, #0xc0 1f4c20: 540000a1 b.ne 0x1f4c34 <_Unwind_GetTextRelBase+0x140> 1f4c24: d37c1421 ubfiz x1, x1, #4, #6 1f4c28: 8b010261 add x1, x19, x1 1f4c2c: b900083f str wzr, [x1, #0x8] 1f4c30: 14000105 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4c34: 7100bc3f cmp w1, #0x2f 1f4c38: 54002048 b.hi 0x1f5040 <_Unwind_GetTextRelBase+0x54c> 1f4c3c: 78615b61 ldrh w1, [x27, w1, uxtw #1] 1f4c40: 10000063 adr x3, 0x1f4c4c <_Unwind_GetTextRelBase+0x158> 1f4c44: 8b21a861 add x1, x3, w1, sxth #2 1f4c48: d61f0020 br x1 1f4c4c: 3959c262 ldrb w2, [x19, #0x670] 1f4c50: aa1a03e1 mov x1, x26 1f4c54: f90037a2 str x2, [x29, #0x68] 1f4c58: 2a0203e0 mov w0, w2 1f4c5c: 97ffffa8 bl 0x1f4afc <_Unwind_GetTextRelBase+0x8> 1f4c60: aa0003e1 mov x1, x0 1f4c64: f94037a2 ldr x2, [x29, #0x68] 1f4c68: aa1903e3 mov x3, x25 1f4c6c: 2a0203e0 mov w0, w2 1f4c70: aa1403e2 mov x2, x20 1f4c74: 97fffe86 bl 0x1f468c <__cxa_demangle+0x133c4> 1f4c78: aa0003f4 mov x20, x0 1f4c7c: f94047a0 ldr x0, [x29, #0x88] 1f4c80: f9032660 str x0, [x19, #0x648] 1f4c84: 140000f0 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4c88: 39400401 ldrb w1, [x0, #0x1] 1f4c8c: 91000814 add x20, x0, #0x2 1f4c90: f9433263 ldr x3, [x19, #0x660] 1f4c94: 9b030822 madd x2, x1, x3, x2 1f4c98: f9032662 str x2, [x19, #0x648] 1f4c9c: 140000ea b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4ca0: 78401001 ldurh w1, [x0, #0x1] 1f4ca4: 91000c14 add x20, x0, #0x3 1f4ca8: f9433263 ldr x3, [x19, #0x660] 1f4cac: 9b030822 madd x2, x1, x3, x2 1f4cb0: f9032662 str x2, [x19, #0x648] 1f4cb4: 140000e4 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4cb8: b8401001 ldur w1, [x0, #0x1] 1f4cbc: 91001414 add x20, x0, #0x5 1f4cc0: f9433263 ldr x3, [x19, #0x660] 1f4cc4: 9b030822 madd x2, x1, x3, x2 1f4cc8: f9032662 str x2, [x19, #0x648] 1f4ccc: 140000de b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4cd0: aa1403e0 mov x0, x20 1f4cd4: aa1603e1 mov x1, x22 1f4cd8: 97fffe53 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4cdc: aa1503e1 mov x1, x21 1f4ce0: 97fffe51 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4ce4: aa0003f4 mov x20, x0 1f4ce8: f9432e61 ldr x1, [x19, #0x658] 1f4cec: f94043a0 ldr x0, [x29, #0x80] 1f4cf0: 1400006b b 0x1f4e9c <_Unwind_GetTextRelBase+0x3a8> 1f4cf4: aa1403e0 mov x0, x20 1f4cf8: aa1603e1 mov x1, x22 1f4cfc: 97fffe4a bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4d00: aa0003f4 mov x20, x0 1f4d04: f9403fa0 ldr x0, [x29, #0x78] 1f4d08: f101841f cmp x0, #0x61 1f4d0c: 540019c8 b.hi 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4d10: 8b001260 add x0, x19, x0, lsl #4 1f4d14: b900081f str wzr, [x0, #0x8] 1f4d18: 140000cb b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4d1c: aa1403e0 mov x0, x20 1f4d20: aa1603e1 mov x1, x22 1f4d24: 97fffe40 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4d28: aa0003f4 mov x20, x0 1f4d2c: f9403fa0 ldr x0, [x29, #0x78] 1f4d30: f101841f cmp x0, #0x61 1f4d34: 54001888 b.hi 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4d38: 8b001260 add x0, x19, x0, lsl #4 1f4d3c: 528000c1 mov w1, #0x6 // =6 1f4d40: b9000801 str w1, [x0, #0x8] 1f4d44: 140000c0 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4d48: aa1403e0 mov x0, x20 1f4d4c: aa1603e1 mov x1, x22 1f4d50: 97fffe35 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4d54: aa1903e1 mov x1, x25 1f4d58: 97fffe33 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4d5c: aa0003f4 mov x20, x0 1f4d60: f9403fa0 ldr x0, [x29, #0x78] 1f4d64: f101841f cmp x0, #0x61 1f4d68: 540016e8 b.hi 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4d6c: d37cec00 lsl x0, x0, #4 1f4d70: 52800042 mov w2, #0x2 // =2 1f4d74: 8b000261 add x1, x19, x0 1f4d78: b9000822 str w2, [x1, #0x8] 1f4d7c: f94047a1 ldr x1, [x29, #0x88] 1f4d80: 140000ae b 0x1f5038 <_Unwind_GetTextRelBase+0x544> 1f4d84: b4000098 cbz x24, 0x1f4d94 <_Unwind_GetTextRelBase+0x2a0> 1f4d88: aa1803e3 mov x3, x24 1f4d8c: f9431318 ldr x24, [x24, #0x620] 1f4d90: 14000003 b 0x1f4d9c <_Unwind_GetTextRelBase+0x2a8> 1f4d94: d11983ff sub sp, sp, #0x660 1f4d98: 910003e3 mov x3, sp 1f4d9c: aa0303e0 mov x0, x3 1f4da0: aa1303e1 mov x1, x19 1f4da4: d280c902 mov x2, #0x648 // =1608 1f4da8: 97faabfa bl 0x9fd90 1f4dac: f9031260 str x0, [x19, #0x620] 1f4db0: 140000a5 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4db4: f9431263 ldr x3, [x19, #0x620] 1f4db8: aa1303e0 mov x0, x19 1f4dbc: d280c902 mov x2, #0x648 // =1608 1f4dc0: f90037a3 str x3, [x29, #0x68] 1f4dc4: aa0303e1 mov x1, x3 1f4dc8: 97faabf2 bl 0x9fd90 1f4dcc: f94037a3 ldr x3, [x29, #0x68] 1f4dd0: f9031078 str x24, [x3, #0x620] 1f4dd4: aa0303f8 mov x24, x3 1f4dd8: 1400009b b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4ddc: aa1403e0 mov x0, x20 1f4de0: aa1503e1 mov x1, x21 1f4de4: 97fffe10 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4de8: f94043a1 ldr x1, [x29, #0x80] 1f4dec: f9031a61 str x1, [x19, #0x630] 1f4df0: aa1503e1 mov x1, x21 1f4df4: 97fffe0c bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4df8: aa0003f4 mov x20, x0 1f4dfc: f94043a0 ldr x0, [x29, #0x80] 1f4e00: f9031660 str x0, [x19, #0x628] 1f4e04: 14000007 b 0x1f4e20 <_Unwind_GetTextRelBase+0x32c> 1f4e08: aa1403e0 mov x0, x20 1f4e0c: aa1503e1 mov x1, x21 1f4e10: 97fffe05 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4e14: aa0003f4 mov x20, x0 1f4e18: f94043a0 ldr x0, [x29, #0x80] 1f4e1c: f9031a60 str x0, [x19, #0x630] 1f4e20: b9064277 str w23, [x19, #0x640] 1f4e24: 14000088 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4e28: aa1403e0 mov x0, x20 1f4e2c: aa1503e1 mov x1, x21 1f4e30: 97fffdfd bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4e34: aa0003f4 mov x20, x0 1f4e38: f94043a0 ldr x0, [x29, #0x80] 1f4e3c: 1400002c b 0x1f4eec <_Unwind_GetTextRelBase+0x3f8> 1f4e40: 52800040 mov w0, #0x2 // =2 1f4e44: f9031e74 str x20, [x19, #0x638] 1f4e48: b9064260 str w0, [x19, #0x640] 1f4e4c: aa1403e0 mov x0, x20 1f4e50: 14000053 b 0x1f4f9c <_Unwind_GetTextRelBase+0x4a8> 1f4e54: aa1603e1 mov x1, x22 1f4e58: aa1403e0 mov x0, x20 1f4e5c: 97fffdf2 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4e60: f9403fa1 ldr x1, [x29, #0x78] 1f4e64: f101843f cmp x1, #0x61 1f4e68: 540009a8 b.hi 0x1f4f9c <_Unwind_GetTextRelBase+0x4a8> 1f4e6c: d37cec21 lsl x1, x1, #4 1f4e70: 52800063 mov w3, #0x3 // =3 1f4e74: 8b010262 add x2, x19, x1 1f4e78: 14000047 b 0x1f4f94 <_Unwind_GetTextRelBase+0x4a0> 1f4e7c: aa1403e0 mov x0, x20 1f4e80: aa1603e1 mov x1, x22 1f4e84: 97fffde8 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4e88: aa1903e1 mov x1, x25 1f4e8c: 97fffdf0 bl 0x1f464c <__cxa_demangle+0x13384> 1f4e90: aa0003f4 mov x20, x0 1f4e94: f9432e61 ldr x1, [x19, #0x658] 1f4e98: f94047a0 ldr x0, [x29, #0x88] 1f4e9c: 9b017c01 mul x1, x0, x1 1f4ea0: f9403fa0 ldr x0, [x29, #0x78] 1f4ea4: f101841f cmp x0, #0x61 1f4ea8: 54000ce8 b.hi 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4eac: d37cec00 lsl x0, x0, #4 1f4eb0: 8b000262 add x2, x19, x0 1f4eb4: b9000857 str w23, [x2, #0x8] 1f4eb8: 14000060 b 0x1f5038 <_Unwind_GetTextRelBase+0x544> 1f4ebc: aa1403e0 mov x0, x20 1f4ec0: aa1503e1 mov x1, x21 1f4ec4: 97fffdd8 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4ec8: f94043a1 ldr x1, [x29, #0x80] 1f4ecc: f9031a61 str x1, [x19, #0x630] 1f4ed0: aa1903e1 mov x1, x25 1f4ed4: 97fffdde bl 0x1f464c <__cxa_demangle+0x13384> 1f4ed8: b9064277 str w23, [x19, #0x640] 1f4edc: aa0003f4 mov x20, x0 1f4ee0: f9432e61 ldr x1, [x19, #0x658] 1f4ee4: f94047a0 ldr x0, [x29, #0x88] 1f4ee8: 9b017c00 mul x0, x0, x1 1f4eec: f9031660 str x0, [x19, #0x628] 1f4ef0: 14000055 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4ef4: aa1403e0 mov x0, x20 1f4ef8: aa1903e1 mov x1, x25 1f4efc: 97fffdd4 bl 0x1f464c <__cxa_demangle+0x13384> 1f4f00: aa0003f4 mov x20, x0 1f4f04: 17fffff7 b 0x1f4ee0 <_Unwind_GetTextRelBase+0x3ec> 1f4f08: aa1403e0 mov x0, x20 1f4f0c: aa1603e1 mov x1, x22 1f4f10: 97fffdc5 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4f14: aa1503e1 mov x1, x21 1f4f18: 97fffdc3 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4f1c: aa0003f4 mov x20, x0 1f4f20: f9432e61 ldr x1, [x19, #0x658] 1f4f24: f94043a0 ldr x0, [x29, #0x80] 1f4f28: 14000009 b 0x1f4f4c <_Unwind_GetTextRelBase+0x458> 1f4f2c: aa1403e0 mov x0, x20 1f4f30: aa1603e1 mov x1, x22 1f4f34: 97fffdbc bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4f38: aa1903e1 mov x1, x25 1f4f3c: 97fffdc4 bl 0x1f464c <__cxa_demangle+0x13384> 1f4f40: aa0003f4 mov x20, x0 1f4f44: f9432e61 ldr x1, [x19, #0x658] 1f4f48: f94047a0 ldr x0, [x29, #0x88] 1f4f4c: 9b017c01 mul x1, x0, x1 1f4f50: f9403fa0 ldr x0, [x29, #0x78] 1f4f54: f101841f cmp x0, #0x61 1f4f58: 54000768 b.hi 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4f5c: d37cec00 lsl x0, x0, #4 1f4f60: 52800083 mov w3, #0x4 // =4 1f4f64: 8b000262 add x2, x19, x0 1f4f68: b9000843 str w3, [x2, #0x8] 1f4f6c: 14000033 b 0x1f5038 <_Unwind_GetTextRelBase+0x544> 1f4f70: aa1603e1 mov x1, x22 1f4f74: aa1403e0 mov x0, x20 1f4f78: 97fffdab bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4f7c: f9403fa1 ldr x1, [x29, #0x78] 1f4f80: f101843f cmp x1, #0x61 1f4f84: 540000c8 b.hi 0x1f4f9c <_Unwind_GetTextRelBase+0x4a8> 1f4f88: d37cec21 lsl x1, x1, #4 1f4f8c: 528000a3 mov w3, #0x5 // =5 1f4f90: 8b010262 add x2, x19, x1 1f4f94: b9000843 str w3, [x2, #0x8] 1f4f98: f8216a60 str x0, [x19, x1] 1f4f9c: aa1503e1 mov x1, x21 1f4fa0: 97fffda1 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4fa4: f94043b4 ldr x20, [x29, #0x80] 1f4fa8: 8b140014 add x20, x0, x20 1f4fac: 14000026 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4fb0: d2800200 mov x0, #0x10 // =16 1f4fb4: 91040262 add x2, x19, #0x100 1f4fb8: f9003fa0 str x0, [x29, #0x78] 1f4fbc: d2800001 mov x1, #0x0 // =0 1f4fc0: b9000857 str w23, [x2, #0x8] 1f4fc4: 91000400 add x0, x0, #0x1 1f4fc8: f8010441 str x1, [x2], #0x10 1f4fcc: f100801f cmp x0, #0x20 1f4fd0: 91002021 add x1, x1, #0x8 1f4fd4: 54ffff61 b.ne 0x1f4fc0 <_Unwind_GetTextRelBase+0x4cc> 1f4fd8: 1400001b b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4fdc: aa1403e0 mov x0, x20 1f4fe0: aa1503e1 mov x1, x21 1f4fe4: 97fffd90 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f4fe8: aa0003f4 mov x20, x0 1f4fec: f94043a0 ldr x0, [x29, #0x80] 1f4ff0: f901ab40 str x0, [x26, #0x350] 1f4ff4: 14000014 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f4ff8: aa1403e0 mov x0, x20 1f4ffc: aa1603e1 mov x1, x22 1f5000: 97fffd89 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f5004: aa1503e1 mov x1, x21 1f5008: 97fffd87 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f500c: aa0003f4 mov x20, x0 1f5010: f94043a1 ldr x1, [x29, #0x80] 1f5014: f9432e60 ldr x0, [x19, #0x658] 1f5018: 9b017c01 mul x1, x0, x1 1f501c: f9403fa0 ldr x0, [x29, #0x78] 1f5020: f101841f cmp x0, #0x61 1f5024: 54000108 b.hi 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f5028: d37cec00 lsl x0, x0, #4 1f502c: cb0103e1 neg x1, x1 1f5030: 8b000262 add x2, x19, x0 1f5034: b9000857 str w23, [x2, #0x8] 1f5038: f8206a61 str x1, [x19, x0] 1f503c: 14000002 b 0x1f5044 <_Unwind_GetTextRelBase+0x550> 1f5040: 97fac9dc bl 0xa77b0 1f5044: aa1403e0 mov x0, x20 1f5048: 17fffedd b 0x1f4bbc <_Unwind_GetTextRelBase+0xc8> 1f504c: 910003bf mov sp, x29 1f5050: a94153f3 ldp x19, x20, [sp, #0x10] 1f5054: a9425bf5 ldp x21, x22, [sp, #0x20] 1f5058: a94363f7 ldp x23, x24, [sp, #0x30] 1f505c: a9446bf9 ldp x25, x26, [sp, #0x40] 1f5060: a94573fb ldp x27, x28, [sp, #0x50] 1f5064: a8c97bfd ldp x29, x30, [sp], #0x90 1f5068: d65f03c0 ret 1f506c: a9b77bfd stp x29, x30, [sp, #-0x90]! 1f5070: d280d002 mov x2, #0x680 // =1664 1f5074: 910003fd mov x29, sp 1f5078: a90153f3 stp x19, x20, [sp, #0x10] 1f507c: aa0003f4 mov x20, x0 1f5080: aa0103f3 mov x19, x1 1f5084: aa0103e0 mov x0, x1 1f5088: 52800001 mov w1, #0x0 // =0 1f508c: a9025bf5 stp x21, x22, [sp, #0x20] 1f5090: a90363f7 stp x23, x24, [sp, #0x30] 1f5094: a9046bf9 stp x25, x26, [sp, #0x40] 1f5098: f9002bfb str x27, [sp, #0x50] 1f509c: 97fac6d5 bl 0xa6bf0 1f50a0: f9418e81 ldr x1, [x20, #0x318] 1f50a4: f901aa9f str xzr, [x20, #0x350] 1f50a8: f901929f str xzr, [x20, #0x320] 1f50ac: b5000061 cbnz x1, 0x1f50b8 <_Unwind_GetTextRelBase+0x5c4> 1f50b0: 528000a0 mov w0, #0x5 // =5 1f50b4: 140000f0 b 0x1f5474 <_Unwind_GetTextRelBase+0x980> 1f50b8: f941a280 ldr x0, [x20, #0x340] 1f50bc: d37ffc00 lsr x0, x0, #63 1f50c0: d1000400 sub x0, x0, #0x1 1f50c4: 8b000020 add x0, x1, x0 1f50c8: 910ca281 add x1, x20, #0x328 1f50cc: 97fac669 bl 0xa6a70 <_Unwind_Find_FDE@plt> 1f50d0: aa0003f5 mov x21, x0 1f50d4: b5000800 cbnz x0, 0x1f51d4 <_Unwind_GetTextRelBase+0x6e0> 1f50d8: f9418e81 ldr x1, [x20, #0x318] 1f50dc: 52822d00 mov w0, #0x1168 // =4456 1f50e0: 72ba5000 movk w0, #0xd280, lsl #16 1f50e4: b9400022 ldr w2, [x1] 1f50e8: 6b00005f cmp w2, w0 1f50ec: 54fffe21 b.ne 0x1f50b0 <_Unwind_GetTextRelBase+0x5bc> 1f50f0: b9400421 ldr w1, [x1, #0x4] 1f50f4: 52800020 mov w0, #0x1 // =1 1f50f8: 72ba8000 movk w0, #0xd400, lsl #16 1f50fc: 6b00003f cmp w1, w0 1f5100: 52800021 mov w1, #0x1 // =1 1f5104: 54fffd61 b.ne 0x1f50b0 <_Unwind_GetTextRelBase+0x5bc> 1f5108: f9418a94 ldr x20, [x20, #0x310] 1f510c: d28003e0 mov x0, #0x1f // =31 1f5110: f9031a60 str x0, [x19, #0x630] 1f5114: d2802600 mov x0, #0x130 // =304 1f5118: b9064261 str w1, [x19, #0x640] 1f511c: 9104c283 add x3, x20, #0x130 1f5120: f9031660 str x0, [x19, #0x628] 1f5124: d2802004 mov x4, #0x100 // =256 1f5128: d2800100 mov x0, #0x8 // =8 1f512c: aa1303e2 mov x2, x19 1f5130: b9000841 str w1, [x2, #0x8] 1f5134: f8010440 str x0, [x2], #0x10 1f5138: 91002000 add x0, x0, #0x8 1f513c: eb04001f cmp x0, x4 1f5140: 54ffff81 b.ne 0x1f5130 <_Unwind_GetTextRelBase+0x63c> 1f5144: 92807de1 mov x1, #-0x3f0 // =-1008 1f5148: 91094280 add x0, x20, #0x250 1f514c: cb030021 sub x1, x1, x3 1f5150: 91180265 add x5, x19, #0x600 1f5154: 52800026 mov w6, #0x1 // =1 1f5158: cb130021 sub x1, x1, x19 1f515c: b9400002 ldr w2, [x0] 1f5160: 340001e2 cbz w2, 0x1f519c <_Unwind_GetTextRelBase+0x6a8> 1f5164: 52900024 mov w4, #0x8001 // =32769 1f5168: 72a8ca04 movk w4, #0x4650, lsl #16 1f516c: 6b04005f cmp w2, w4 1f5170: 54000101 b.ne 0x1f5190 <_Unwind_GetTextRelBase+0x69c> 1f5174: 91100262 add x2, x19, #0x400 1f5178: 8b020024 add x4, x1, x2 1f517c: b9000846 str w6, [x2, #0x8] 1f5180: 8b040004 add x4, x0, x4 1f5184: f8010444 str x4, [x2], #0x10 1f5188: eb05005f cmp x2, x5 1f518c: 54ffff61 b.ne 0x1f5178 <_Unwind_GetTextRelBase+0x684> 1f5190: b9400402 ldr w2, [x0, #0x4] 1f5194: 8b020000 add x0, x0, x2 1f5198: 17fffff1 b 0x1f515c <_Unwind_GetTextRelBase+0x668> 1f519c: 9108c294 add x20, x20, #0x230 1f51a0: 52800020 mov w0, #0x1 // =1 1f51a4: cb030294 sub x20, x20, x3 1f51a8: 3919ce60 strb w0, [x19, #0x673] 1f51ac: f900fa74 str x20, [x19, #0x1f0] 1f51b0: b901fa60 str w0, [x19, #0x1f8] 1f51b4: 52800080 mov w0, #0x4 // =4 1f51b8: b9060a60 str w0, [x19, #0x608] 1f51bc: f9408460 ldr x0, [x3, #0x108] 1f51c0: cb030003 sub x3, x0, x3 1f51c4: d2800c00 mov x0, #0x60 // =96 1f51c8: f9030263 str x3, [x19, #0x600] 1f51cc: f9033660 str x0, [x19, #0x668] 1f51d0: 140000a6 b 0x1f5468 <_Unwind_GetTextRelBase+0x974> 1f51d4: b98006a1 ldrsw x1, [x21, #0x4] 1f51d8: 910012b6 add x22, x21, #0x4 1f51dc: f9419e80 ldr x0, [x20, #0x338] 1f51e0: cb0102d6 sub x22, x22, x1 1f51e4: f9032660 str x0, [x19, #0x648] 1f51e8: 910026d7 add x23, x22, #0x9 1f51ec: aa1703e0 mov x0, x23 1f51f0: 97fab860 bl 0xa3370 1f51f4: 91000400 add x0, x0, #0x1 1f51f8: 394026c1 ldrb w1, [x22, #0x9] 1f51fc: 8b0002e0 add x0, x23, x0 1f5200: 7101943f cmp w1, #0x65 1f5204: 540000e1 b.ne 0x1f5220 <_Unwind_GetTextRelBase+0x72c> 1f5208: 39402ac1 ldrb w1, [x22, #0xa] 1f520c: 7101a03f cmp w1, #0x68 1f5210: 54000081 b.ne 0x1f5220 <_Unwind_GetTextRelBase+0x72c> 1f5214: f8408401 ldr x1, [x0], #0x8 1f5218: 91002ed7 add x23, x22, #0xb 1f521c: f9033e61 str x1, [x19, #0x678] 1f5220: 394022c1 ldrb w1, [x22, #0x8] 1f5224: 71000c3f cmp w1, #0x3 1f5228: 540000e9 b.ls 0x1f5244 <_Unwind_GetTextRelBase+0x750> 1f522c: 39400001 ldrb w1, [x0] 1f5230: 7100203f cmp w1, #0x8 1f5234: 540011e1 b.ne 0x1f5470 <_Unwind_GetTextRelBase+0x97c> 1f5238: 39400401 ldrb w1, [x0, #0x1] 1f523c: 350011a1 cbnz w1, 0x1f5470 <_Unwind_GetTextRelBase+0x97c> 1f5240: 91000800 add x0, x0, #0x2 1f5244: 9101e3b9 add x25, x29, #0x78 1f5248: aa1903e1 mov x1, x25 1f524c: 97fffcf6 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f5250: f9403fa1 ldr x1, [x29, #0x78] 1f5254: f9033261 str x1, [x19, #0x660] 1f5258: 910203a1 add x1, x29, #0x80 1f525c: 97fffcfc bl 0x1f464c <__cxa_demangle+0x13384> 1f5260: aa0003e1 mov x1, x0 1f5264: f94043a2 ldr x2, [x29, #0x80] 1f5268: f9032e62 str x2, [x19, #0x658] 1f526c: 394022c2 ldrb w2, [x22, #0x8] 1f5270: 7100045f cmp w2, #0x1 1f5274: 54000081 b.ne 0x1f5284 <_Unwind_GetTextRelBase+0x790> 1f5278: 91000400 add x0, x0, #0x1 1f527c: 39400021 ldrb w1, [x1] 1f5280: 14000004 b 0x1f5290 <_Unwind_GetTextRelBase+0x79c> 1f5284: aa1903e1 mov x1, x25 1f5288: 97fffce7 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f528c: f9403fa1 ldr x1, [x29, #0x78] 1f5290: f9033661 str x1, [x19, #0x668] 1f5294: 12800001 mov w1, #-0x1 // =-1 1f5298: 3919c661 strb w1, [x19, #0x671] 1f529c: d2800018 mov x24, #0x0 // =0 1f52a0: 394002e1 ldrb w1, [x23] 1f52a4: 7101e83f cmp w1, #0x7a 1f52a8: 54000101 b.ne 0x1f52c8 <_Unwind_GetTextRelBase+0x7d4> 1f52ac: aa1903e1 mov x1, x25 1f52b0: 910006f7 add x23, x23, #0x1 1f52b4: 97fffcdc bl 0x1f4624 <__cxa_demangle+0x1335c> 1f52b8: f9403fb8 ldr x24, [x29, #0x78] 1f52bc: 52800021 mov w1, #0x1 // =1 1f52c0: 3919ca61 strb w1, [x19, #0x672] 1f52c4: 8b180018 add x24, x0, x24 1f52c8: 910006f7 add x23, x23, #0x1 1f52cc: 5280003b mov w27, #0x1 // =1 1f52d0: 910223b9 add x25, x29, #0x88 1f52d4: 385ff2e1 ldurb w1, [x23, #-0x1] 1f52d8: 34000441 cbz w1, 0x1f5360 <_Unwind_GetTextRelBase+0x86c> 1f52dc: 7101303f cmp w1, #0x4c 1f52e0: 54000081 b.ne 0x1f52f0 <_Unwind_GetTextRelBase+0x7fc> 1f52e4: 39400001 ldrb w1, [x0] 1f52e8: 3919c661 strb w1, [x19, #0x671] 1f52ec: 14000005 b 0x1f5300 <_Unwind_GetTextRelBase+0x80c> 1f52f0: 7101483f cmp w1, #0x52 1f52f4: 540000a1 b.ne 0x1f5308 <_Unwind_GetTextRelBase+0x814> 1f52f8: 39400001 ldrb w1, [x0] 1f52fc: 3919c261 strb w1, [x19, #0x670] 1f5300: 91000400 add x0, x0, #0x1 1f5304: 14000015 b 0x1f5358 <_Unwind_GetTextRelBase+0x864> 1f5308: 7101403f cmp w1, #0x50 1f530c: 54000201 b.ne 0x1f534c <_Unwind_GetTextRelBase+0x858> 1f5310: aa0003e2 mov x2, x0 1f5314: aa1403e1 mov x1, x20 1f5318: 3840145a ldrb w26, [x2], #0x1 1f531c: f90037a2 str x2, [x29, #0x68] 1f5320: 2a1a03e0 mov w0, w26 1f5324: f90033a2 str x2, [x29, #0x60] 1f5328: 97fffdf5 bl 0x1f4afc <_Unwind_GetTextRelBase+0x8> 1f532c: aa0003e1 mov x1, x0 1f5330: f94037a2 ldr x2, [x29, #0x68] 1f5334: 2a1a03e0 mov w0, w26 1f5338: aa1903e3 mov x3, x25 1f533c: 97fffcd4 bl 0x1f468c <__cxa_demangle+0x133c4> 1f5340: f94047a1 ldr x1, [x29, #0x88] 1f5344: f9032a61 str x1, [x19, #0x650] 1f5348: 14000004 b 0x1f5358 <_Unwind_GetTextRelBase+0x864> 1f534c: 71014c3f cmp w1, #0x53 1f5350: 540000e1 b.ne 0x1f536c <_Unwind_GetTextRelBase+0x878> 1f5354: 3919ce7b strb w27, [x19, #0x673] 1f5358: 910006f7 add x23, x23, #0x1 1f535c: 17ffffde b 0x1f52d4 <_Unwind_GetTextRelBase+0x7e0> 1f5360: eb1f031f cmp x24, xzr 1f5364: 9a801300 csel x0, x24, x0, ne 1f5368: 14000002 b 0x1f5370 <_Unwind_GetTextRelBase+0x87c> 1f536c: aa1803e0 mov x0, x24 1f5370: b4000800 cbz x0, 0x1f5470 <_Unwind_GetTextRelBase+0x97c> 1f5374: b94002c1 ldr w1, [x22] 1f5378: aa1403e2 mov x2, x20 1f537c: aa1303e3 mov x3, x19 1f5380: 91001021 add x1, x1, #0x4 1f5384: 8b0102c1 add x1, x22, x1 1f5388: 97fffdfb bl 0x1f4b74 <_Unwind_GetTextRelBase+0x80> 1f538c: 3959c260 ldrb w0, [x19, #0x670] 1f5390: 7103fc1f cmp w0, #0xff 1f5394: 540001e0 b.eq 0x1f53d0 <_Unwind_GetTextRelBase+0x8dc> 1f5398: 12000800 and w0, w0, #0x7 1f539c: 7100101f cmp w0, #0x4 1f53a0: 54000168 b.hi 0x1f53cc <_Unwind_GetTextRelBase+0x8d8> 1f53a4: b0000281 adrp x1, 0x246000 1f53a8: 911cf021 add x1, x1, #0x73c 1f53ac: 38604820 ldrb w0, [x1, w0, uxtw] 1f53b0: 10000061 adr x1, 0x1f53bc <_Unwind_GetTextRelBase+0x8c8> 1f53b4: 8b208820 add x0, x1, w0, sxtb #2 1f53b8: d61f0000 br x0 1f53bc: 52800042 mov w2, #0x2 // =2 1f53c0: 14000007 b 0x1f53dc <_Unwind_GetTextRelBase+0x8e8> 1f53c4: 52800082 mov w2, #0x4 // =4 1f53c8: 14000005 b 0x1f53dc <_Unwind_GetTextRelBase+0x8e8> 1f53cc: 97fac8f9 bl 0xa77b0 1f53d0: 52800002 mov w2, #0x0 // =0 1f53d4: 14000002 b 0x1f53dc <_Unwind_GetTextRelBase+0x8e8> 1f53d8: 52800102 mov w2, #0x8 // =8 1f53dc: 3959ca60 ldrb w0, [x19, #0x672] 1f53e0: 531f7842 lsl w2, w2, #1 1f53e4: 91002042 add x2, x2, #0x8 1f53e8: d2800016 mov x22, #0x0 // =0 1f53ec: 8b0202a2 add x2, x21, x2 1f53f0: 340000e0 cbz w0, 0x1f540c <_Unwind_GetTextRelBase+0x918> 1f53f4: aa0203e0 mov x0, x2 1f53f8: 910223a1 add x1, x29, #0x88 1f53fc: 97fffc8a bl 0x1f4624 <__cxa_demangle+0x1335c> 1f5400: f94047b6 ldr x22, [x29, #0x88] 1f5404: aa0003e2 mov x2, x0 1f5408: 8b160016 add x22, x0, x22 1f540c: 3959c677 ldrb w23, [x19, #0x671] 1f5410: 7103feff cmp w23, #0xff 1f5414: 540001a0 b.eq 0x1f5448 <_Unwind_GetTextRelBase+0x954> 1f5418: aa1403e1 mov x1, x20 1f541c: 2a1703e0 mov w0, w23 1f5420: f90037a2 str x2, [x29, #0x68] 1f5424: 97fffdb6 bl 0x1f4afc <_Unwind_GetTextRelBase+0x8> 1f5428: aa0003e1 mov x1, x0 1f542c: f94037a2 ldr x2, [x29, #0x68] 1f5430: 2a1703e0 mov w0, w23 1f5434: 910223a3 add x3, x29, #0x88 1f5438: 97fffc95 bl 0x1f468c <__cxa_demangle+0x133c4> 1f543c: aa0003e2 mov x2, x0 1f5440: f94047a0 ldr x0, [x29, #0x88] 1f5444: f9019280 str x0, [x20, #0x320] 1f5448: b94002a1 ldr w1, [x21] 1f544c: eb1f02df cmp x22, xzr 1f5450: 9a8212c0 csel x0, x22, x2, ne 1f5454: aa1303e3 mov x3, x19 1f5458: 91001021 add x1, x1, #0x4 1f545c: aa1403e2 mov x2, x20 1f5460: 8b0102a1 add x1, x21, x1 1f5464: 97fffdc4 bl 0x1f4b74 <_Unwind_GetTextRelBase+0x80> 1f5468: 52800000 mov w0, #0x0 // =0 1f546c: 14000002 b 0x1f5474 <_Unwind_GetTextRelBase+0x980> 1f5470: 52800060 mov w0, #0x3 // =3 1f5474: a94153f3 ldp x19, x20, [sp, #0x10] 1f5478: a9425bf5 ldp x21, x22, [sp, #0x20] 1f547c: a94363f7 ldp x23, x24, [sp, #0x30] 1f5480: a9446bf9 ldp x25, x26, [sp, #0x40] 1f5484: f9402bfb ldr x27, [sp, #0x50] 1f5488: a8c97bfd ldp x29, x30, [sp], #0x90 1f548c: d65f03c0 ret 1f5490: d108c3ff sub sp, sp, #0x230 1f5494: aa0003e4 mov x4, x0 1f5498: a9ba7bfd stp x29, x30, [sp, #-0x60]! 1f549c: 910003fd mov x29, sp 1f54a0: a90573fb stp x27, x28, [sp, #0x50] 1f54a4: 910243bc add x28, x29, #0x90 1f54a8: a9025bf5 stp x21, x22, [sp, #0x20] 1f54ac: a90363f7 stp x23, x24, [sp, #0x30] 1f54b0: b0000296 adrp x22, 0x246000 1f54b4: b0000297 adrp x23, 0x246000 1f54b8: a90153f3 stp x19, x20, [sp, #0x10] 1f54bc: a9046bf9 stp x25, x26, [sp, #0x40] 1f54c0: aa0103f8 mov x24, x1 1f54c4: aa0203f3 mov x19, x2 1f54c8: f9000383 str x3, [x28] 1f54cc: 52800039 mov w25, #0x1 // =1 1f54d0: 911d32d6 add x22, x22, #0x74c 1f54d4: 9101e3b4 add x20, x29, #0x78 1f54d8: 911d12f7 add x23, x23, #0x744 1f54dc: 9101c3b5 add x21, x29, #0x70 1f54e0: eb18009f cmp x4, x24 1f54e4: 540029a2 b.hs 0x1f5a18 <_Unwind_GetTextRelBase+0xf24> 1f54e8: 3940009a ldrb w26, [x4] 1f54ec: 9100049b add x27, x4, #0x1 1f54f0: 7100835f cmp w26, #0x20 1f54f4: 54000788 b.hi 0x1f55e4 <_Unwind_GetTextRelBase+0xaf0> 1f54f8: 71007f5f cmp w26, #0x1f 1f54fc: 54001962 b.hs 0x1f5828 <_Unwind_GetTextRelBase+0xd34> 1f5500: 7100435f cmp w26, #0x10 1f5504: 54001020 b.eq 0x1f5708 <_Unwind_GetTextRelBase+0xc14> 1f5508: 54000448 b.hi 0x1f5590 <_Unwind_GetTextRelBase+0xa9c> 1f550c: 71002b5f cmp w26, #0xa 1f5510: 54000e80 b.eq 0x1f56e0 <_Unwind_GetTextRelBase+0xbec> 1f5514: 54000208 b.hi 0x1f5554 <_Unwind_GetTextRelBase+0xa60> 1f5518: 71001b5f cmp w26, #0x6 1f551c: 54001860 b.eq 0x1f5828 <_Unwind_GetTextRelBase+0xd34> 1f5520: 540000c8 b.hi 0x1f5538 <_Unwind_GetTextRelBase+0xa44> 1f5524: 71000f5f cmp w26, #0x3 1f5528: 540026a1 b.ne 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f552c: f8401080 ldur x0, [x4, #0x1] 1f5530: 9100249b add x27, x4, #0x9 1f5534: 14000133 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f5538: 7100235f cmp w26, #0x8 1f553c: 9100089b add x27, x4, #0x2 1f5540: 54000cc0 b.eq 0x1f56d8 <_Unwind_GetTextRelBase+0xbe4> 1f5544: 7100275f cmp w26, #0x9 1f5548: 540025a1 b.ne 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f554c: 39800480 ldrsb x0, [x4, #0x1] 1f5550: 1400012c b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f5554: 7100375f cmp w26, #0xd 1f5558: 54000ce0 b.eq 0x1f56f4 <_Unwind_GetTextRelBase+0xc00> 1f555c: 540000e8 b.hi 0x1f5578 <_Unwind_GetTextRelBase+0xa84> 1f5560: 71002f5f cmp w26, #0xb 1f5564: 54000c20 b.eq 0x1f56e8 <_Unwind_GetTextRelBase+0xbf4> 1f5568: 7100335f cmp w26, #0xc 1f556c: 54002481 b.ne 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5570: b8401080 ldur w0, [x4, #0x1] 1f5574: 14000061 b 0x1f56f8 <_Unwind_GetTextRelBase+0xc04> 1f5578: 71003b5f cmp w26, #0xe 1f557c: 9100249b add x27, x4, #0x9 1f5580: 54000c00 b.eq 0x1f5700 <_Unwind_GetTextRelBase+0xc0c> 1f5584: 71003f5f cmp w26, #0xf 1f5588: 54000bc0 b.eq 0x1f5700 <_Unwind_GetTextRelBase+0xc0c> 1f558c: 1400011c b 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5590: 7100575f cmp w26, #0x15 1f5594: 540010a0 b.eq 0x1f57a8 <_Unwind_GetTextRelBase+0xcb4> 1f5598: 54000128 b.hi 0x1f55bc <_Unwind_GetTextRelBase+0xac8> 1f559c: 71004b5f cmp w26, #0x12 1f55a0: 54000f80 b.eq 0x1f5790 <_Unwind_GetTextRelBase+0xc9c> 1f55a4: 54000be3 b.lo 0x1f5720 <_Unwind_GetTextRelBase+0xc2c> 1f55a8: 71004f5f cmp w26, #0x13 1f55ac: 54000f80 b.eq 0x1f579c <_Unwind_GetTextRelBase+0xca8> 1f55b0: 7100535f cmp w26, #0x14 1f55b4: 540010e0 b.eq 0x1f57d0 <_Unwind_GetTextRelBase+0xcdc> 1f55b8: 14000111 b 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f55bc: 7100675f cmp w26, #0x19 1f55c0: 54001340 b.eq 0x1f5828 <_Unwind_GetTextRelBase+0xd34> 1f55c4: 54001948 b.hi 0x1f58ec <_Unwind_GetTextRelBase+0xdf8> 1f55c8: 71005b5f cmp w26, #0x16 1f55cc: 51000721 sub w1, w25, #0x1 1f55d0: 51000b20 sub w0, w25, #0x2 1f55d4: 54001080 b.eq 0x1f57e4 <_Unwind_GetTextRelBase+0xcf0> 1f55d8: 71005f5f cmp w26, #0x17 1f55dc: 54001120 b.eq 0x1f5800 <_Unwind_GetTextRelBase+0xd0c> 1f55e0: 14000107 b 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f55e4: 71013f5f cmp w26, #0x4f 1f55e8: 540001e8 b.hi 0x1f5624 <_Unwind_GetTextRelBase+0xb30> 1f55ec: 7100c35f cmp w26, #0x30 1f55f0: 54000702 b.hs 0x1f56d0 <_Unwind_GetTextRelBase+0xbdc> 1f55f4: 71009f5f cmp w26, #0x27 1f55f8: 540000c8 b.hi 0x1f5610 <_Unwind_GetTextRelBase+0xb1c> 1f55fc: 7100935f cmp w26, #0x24 1f5600: 54001762 b.hs 0x1f58ec <_Unwind_GetTextRelBase+0xdf8> 1f5604: 71008b5f cmp w26, #0x22 1f5608: 54001108 b.hi 0x1f5828 <_Unwind_GetTextRelBase+0xd34> 1f560c: 140000b8 b 0x1f58ec <_Unwind_GetTextRelBase+0xdf8> 1f5610: 7100bb5f cmp w26, #0x2e 1f5614: 54001da8 b.hi 0x1f59c8 <_Unwind_GetTextRelBase+0xed4> 1f5618: 7100a75f cmp w26, #0x29 1f561c: 54001de3 b.lo 0x1f59d8 <_Unwind_GetTextRelBase+0xee4> 1f5620: 140000b3 b 0x1f58ec <_Unwind_GetTextRelBase+0xdf8> 1f5624: 7102435f cmp w26, #0x90 1f5628: 540008a0 b.eq 0x1f573c <_Unwind_GetTextRelBase+0xc48> 1f562c: 540000c8 b.hi 0x1f5644 <_Unwind_GetTextRelBase+0xb50> 1f5630: 7101bf5f cmp w26, #0x6f 1f5634: 54000948 b.hi 0x1f575c <_Unwind_GetTextRelBase+0xc68> 1f5638: aa1303e0 mov x0, x19 1f563c: 51014341 sub w1, w26, #0x50 1f5640: 14000045 b 0x1f5754 <_Unwind_GetTextRelBase+0xc60> 1f5644: 7102535f cmp w26, #0x94 1f5648: 54000f00 b.eq 0x1f5828 <_Unwind_GetTextRelBase+0xd34> 1f564c: 540001e8 b.hi 0x1f5688 <_Unwind_GetTextRelBase+0xb94> 1f5650: 71024b5f cmp w26, #0x92 1f5654: 54001d41 b.ne 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5658: aa1b03e0 mov x0, x27 1f565c: aa1503e1 mov x1, x21 1f5660: 910203ba add x26, x29, #0x80 1f5664: 97fffbf0 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f5668: aa1a03e1 mov x1, x26 1f566c: 97fffbf8 bl 0x1f464c <__cxa_demangle+0x13384> 1f5670: aa0003fb mov x27, x0 1f5674: b94002a1 ldr w1, [x21] 1f5678: aa1303e0 mov x0, x19 1f567c: 97fffc94 bl 0x1f48cc <_Unwind_GetGR> 1f5680: f9400341 ldr x1, [x26] 1f5684: 14000041 b 0x1f5788 <_Unwind_GetTextRelBase+0xc94> 1f5688: 71025b5f cmp w26, #0x96 1f568c: 54001c20 b.eq 0x1f5a10 <_Unwind_GetTextRelBase+0xf1c> 1f5690: 7103c75f cmp w26, #0xf1 1f5694: 54001b41 b.ne 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5698: 39400482 ldrb w2, [x4, #0x1] 1f569c: aa1303e1 mov x1, x19 1f56a0: 9100089b add x27, x4, #0x2 1f56a4: f90037a2 str x2, [x29, #0x68] 1f56a8: 2a0203e0 mov w0, w2 1f56ac: 910223ba add x26, x29, #0x88 1f56b0: 97fffd13 bl 0x1f4afc <_Unwind_GetTextRelBase+0x8> 1f56b4: aa0003e1 mov x1, x0 1f56b8: f94037a2 ldr x2, [x29, #0x68] 1f56bc: aa1a03e3 mov x3, x26 1f56c0: 2a0203e0 mov w0, w2 1f56c4: aa1b03e2 mov x2, x27 1f56c8: 97fffbf1 bl 0x1f468c <__cxa_demangle+0x133c4> 1f56cc: 14000019 b 0x1f5730 <_Unwind_GetTextRelBase+0xc3c> 1f56d0: 5100c340 sub w0, w26, #0x30 1f56d4: 140000cb b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f56d8: 39400480 ldrb w0, [x4, #0x1] 1f56dc: 140000c9 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f56e0: 78401080 ldurh w0, [x4, #0x1] 1f56e4: 14000002 b 0x1f56ec <_Unwind_GetTextRelBase+0xbf8> 1f56e8: 78801080 ldursh x0, [x4, #0x1] 1f56ec: 91000c9b add x27, x4, #0x3 1f56f0: 140000c4 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f56f4: b8801080 ldursw x0, [x4, #0x1] 1f56f8: 9100149b add x27, x4, #0x5 1f56fc: 140000c1 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f5700: f8401080 ldur x0, [x4, #0x1] 1f5704: 140000bf b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f5708: aa1b03e0 mov x0, x27 1f570c: aa1403e1 mov x1, x20 1f5710: 97fffbc5 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f5714: aa0003fb mov x27, x0 1f5718: f9400280 ldr x0, [x20] 1f571c: 140000b9 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f5720: 910223ba add x26, x29, #0x88 1f5724: aa1b03e0 mov x0, x27 1f5728: aa1a03e1 mov x1, x26 1f572c: 97fffbc8 bl 0x1f464c <__cxa_demangle+0x13384> 1f5730: aa0003fb mov x27, x0 1f5734: f9400340 ldr x0, [x26] 1f5738: 140000b2 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f573c: aa1b03e0 mov x0, x27 1f5740: aa1503e1 mov x1, x21 1f5744: 97fffbb8 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f5748: aa0003fb mov x27, x0 1f574c: b94002a1 ldr w1, [x21] 1f5750: aa1303e0 mov x0, x19 1f5754: 97fffc5e bl 0x1f48cc <_Unwind_GetGR> 1f5758: 140000aa b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f575c: 910203a2 add x2, x29, #0x80 1f5760: aa1b03e0 mov x0, x27 1f5764: aa0203e1 mov x1, x2 1f5768: f90037a2 str x2, [x29, #0x68] 1f576c: 97fffbb8 bl 0x1f464c <__cxa_demangle+0x13384> 1f5770: aa0003fb mov x27, x0 1f5774: 5101c341 sub w1, w26, #0x70 1f5778: aa1303e0 mov x0, x19 1f577c: 97fffc54 bl 0x1f48cc <_Unwind_GetGR> 1f5780: f94037a2 ldr x2, [x29, #0x68] 1f5784: f9400041 ldr x1, [x2] 1f5788: 8b010000 add x0, x0, x1 1f578c: 1400009d b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f5790: 34001379 cbz w25, 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5794: 51000720 sub w0, w25, #0x1 1f5798: 14000011 b 0x1f57dc <_Unwind_GetTextRelBase+0xce8> 1f579c: 34001319 cbz w25, 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f57a0: 51000739 sub w25, w25, #0x1 1f57a4: 1400009b b 0x1f5a10 <_Unwind_GetTextRelBase+0xf1c> 1f57a8: 51000720 sub w0, w25, #0x1 1f57ac: 39400481 ldrb w1, [x4, #0x1] 1f57b0: f90043a1 str x1, [x29, #0x80] 1f57b4: 9100089b add x27, x4, #0x2 1f57b8: 93407c00 sxtw x0, w0 1f57bc: eb00003f cmp x1, x0 1f57c0: 540011ea b.ge 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f57c4: cb010000 sub x0, x0, x1 1f57c8: f8607b80 ldr x0, [x28, x0, lsl #3] 1f57cc: 1400008d b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f57d0: 7100073f cmp w25, #0x1 1f57d4: 5400114d b.le 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f57d8: 51000b20 sub w0, w25, #0x2 1f57dc: f860db80 ldr x0, [x28, w0, sxtw #3] 1f57e0: 14000088 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f57e4: 7100073f cmp w25, #0x1 1f57e8: 540010ad b.le 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f57ec: f860db83 ldr x3, [x28, w0, sxtw #3] 1f57f0: f861db82 ldr x2, [x28, w1, sxtw #3] 1f57f4: f821db83 str x3, [x28, w1, sxtw #3] 1f57f8: f820db82 str x2, [x28, w0, sxtw #3] 1f57fc: 14000085 b 0x1f5a10 <_Unwind_GetTextRelBase+0xf1c> 1f5800: 71000b3f cmp w25, #0x2 1f5804: 54000fcd b.le 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5808: 51000f22 sub w2, w25, #0x3 1f580c: f860db85 ldr x5, [x28, w0, sxtw #3] 1f5810: f861db83 ldr x3, [x28, w1, sxtw #3] 1f5814: f862db84 ldr x4, [x28, w2, sxtw #3] 1f5818: f821db85 str x5, [x28, w1, sxtw #3] 1f581c: f820db84 str x4, [x28, w0, sxtw #3] 1f5820: f822db83 str x3, [x28, w2, sxtw #3] 1f5824: 1400007b b 0x1f5a10 <_Unwind_GetTextRelBase+0xf1c> 1f5828: 34000eb9 cbz w25, 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f582c: 51000739 sub w25, w25, #0x1 1f5830: 71007f5f cmp w26, #0x1f 1f5834: f879db82 ldr x2, [x28, w25, sxtw #3] 1f5838: 54000440 b.eq 0x1f58c0 <_Unwind_GetTextRelBase+0xdcc> 1f583c: 54000108 b.hi 0x1f585c <_Unwind_GetTextRelBase+0xd68> 1f5840: 71001b5f cmp w26, #0x6 1f5844: 540003a0 b.eq 0x1f58b8 <_Unwind_GetTextRelBase+0xdc4> 1f5848: 7100675f cmp w26, #0x19 1f584c: 54000d81 b.ne 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5850: ca82fc41 eor x1, x2, x2, asr #63 1f5854: 8b42fc20 add x0, x1, x2, lsr #63 1f5858: 1400006a b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f585c: 71008f5f cmp w26, #0x23 1f5860: 54000340 b.eq 0x1f58c8 <_Unwind_GetTextRelBase+0xdd4> 1f5864: 7102535f cmp w26, #0x94 1f5868: 540000a0 b.eq 0x1f587c <_Unwind_GetTextRelBase+0xd88> 1f586c: 7100835f cmp w26, #0x20 1f5870: 54000c61 b.ne 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5874: aa2203e0 mvn x0, x2 1f5878: 14000062 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f587c: 39400480 ldrb w0, [x4, #0x1] 1f5880: 9100089b add x27, x4, #0x2 1f5884: 51000400 sub w0, w0, #0x1 1f5888: 71001c1f cmp w0, #0x7 1f588c: 54000b88 b.hi 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5890: 38604ae0 ldrb w0, [x23, w0, uxtw] 1f5894: 10000061 adr x1, 0x1f58a0 <_Unwind_GetTextRelBase+0xdac> 1f5898: 8b208820 add x0, x1, w0, sxtb #2 1f589c: d61f0000 br x0 1f58a0: 39400040 ldrb w0, [x2] 1f58a4: 14000057 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f58a8: 79400040 ldrh w0, [x2] 1f58ac: 14000055 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f58b0: b9400040 ldr w0, [x2] 1f58b4: 14000053 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f58b8: f9400040 ldr x0, [x2] 1f58bc: 14000051 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f58c0: cb0203e0 neg x0, x2 1f58c4: 1400004f b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f58c8: aa1b03e0 mov x0, x27 1f58cc: aa1403e1 mov x1, x20 1f58d0: f90037a2 str x2, [x29, #0x68] 1f58d4: 97fffb54 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f58d8: aa0003fb mov x27, x0 1f58dc: f9400281 ldr x1, [x20] 1f58e0: f94037a2 ldr x2, [x29, #0x68] 1f58e4: 8b010040 add x0, x2, x1 1f58e8: 14000046 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f58ec: 7100073f cmp w25, #0x1 1f58f0: 5400086d b.le 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f58f4: 51000b22 sub w2, w25, #0x2 1f58f8: 51006b5a sub w26, w26, #0x1a 1f58fc: 51000739 sub w25, w25, #0x1 1f5900: 7100535f cmp w26, #0x14 1f5904: f862db81 ldr x1, [x28, w2, sxtw #3] 1f5908: f879db80 ldr x0, [x28, w25, sxtw #3] 1f590c: 54000788 b.hi 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5910: 387a4ac3 ldrb w3, [x22, w26, uxtw] 1f5914: 10000064 adr x4, 0x1f5920 <_Unwind_GetTextRelBase+0xe2c> 1f5918: 8b238883 add x3, x4, w3, sxtb #2 1f591c: d61f0060 br x3 1f5920: 8a010000 and x0, x0, x1 1f5924: 14000024 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f5928: 9ac00c20 sdiv x0, x1, x0 1f592c: 14000022 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f5930: cb000020 sub x0, x1, x0 1f5934: 14000020 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f5938: 9ac00823 udiv x3, x1, x0 1f593c: 9b008460 msub x0, x3, x0, x1 1f5940: 1400001d b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f5944: 9b017c00 mul x0, x0, x1 1f5948: 1400001b b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f594c: aa010000 orr x0, x0, x1 1f5950: 14000019 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f5954: 8b010000 add x0, x0, x1 1f5958: 14000017 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f595c: 9ac02020 lsl x0, x1, x0 1f5960: 14000015 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f5964: 9ac02420 lsr x0, x1, x0 1f5968: 14000013 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f596c: 9ac02820 asr x0, x1, x0 1f5970: 14000011 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f5974: ca010000 eor x0, x0, x1 1f5978: 1400000f b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f597c: eb00003f cmp x1, x0 1f5980: 9a9fc7e0 cset x0, le 1f5984: 1400000c b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f5988: eb00003f cmp x1, x0 1f598c: 9a9fb7e0 cset x0, ge 1f5990: 14000009 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f5994: eb00003f cmp x1, x0 1f5998: 9a9f17e0 cset x0, eq 1f599c: 14000006 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f59a0: eb00003f cmp x1, x0 1f59a4: 9a9fa7e0 cset x0, lt 1f59a8: 14000003 b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f59ac: eb00003f cmp x1, x0 1f59b0: 9a9fd7e0 cset x0, gt 1f59b4: 2a0203f9 mov w25, w2 1f59b8: 14000012 b 0x1f5a00 <_Unwind_GetTextRelBase+0xf0c> 1f59bc: eb00003f cmp x1, x0 1f59c0: 9a9f07e0 cset x0, ne 1f59c4: 17fffffc b 0x1f59b4 <_Unwind_GetTextRelBase+0xec0> 1f59c8: 78801080 ldursh x0, [x4, #0x1] 1f59cc: 91000c9b add x27, x4, #0x3 1f59d0: 8b00037b add x27, x27, x0 1f59d4: 1400000f b 0x1f5a10 <_Unwind_GetTextRelBase+0xf1c> 1f59d8: 34000139 cbz w25, 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f59dc: 51000739 sub w25, w25, #0x1 1f59e0: 91000c9b add x27, x4, #0x3 1f59e4: 78c01080 ldursh w0, [x4, #0x1] 1f59e8: 8b20a360 add x0, x27, w0, sxth 1f59ec: f879db81 ldr x1, [x28, w25, sxtw #3] 1f59f0: eb1f003f cmp x1, xzr 1f59f4: 9a80037b csel x27, x27, x0, eq 1f59f8: 14000006 b 0x1f5a10 <_Unwind_GetTextRelBase+0xf1c> 1f59fc: 97fac76d bl 0xa77b0 1f5a00: 7100ff3f cmp w25, #0x3f 1f5a04: 54ffffc8 b.hi 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5a08: f839db80 str x0, [x28, w25, sxtw #3] 1f5a0c: 11000739 add w25, w25, #0x1 1f5a10: aa1b03e4 mov x4, x27 1f5a14: 17fffeb3 b 0x1f54e0 <_Unwind_GetTextRelBase+0x9ec> 1f5a18: 34ffff39 cbz w25, 0x1f59fc <_Unwind_GetTextRelBase+0xf08> 1f5a1c: 51000739 sub w25, w25, #0x1 1f5a20: a94153f3 ldp x19, x20, [sp, #0x10] 1f5a24: a9425bf5 ldp x21, x22, [sp, #0x20] 1f5a28: f879db80 ldr x0, [x28, w25, sxtw #3] 1f5a2c: a94363f7 ldp x23, x24, [sp, #0x30] 1f5a30: a9446bf9 ldp x25, x26, [sp, #0x40] 1f5a34: a94573fb ldp x27, x28, [sp, #0x50] 1f5a38: a8c67bfd ldp x29, x30, [sp], #0x60 1f5a3c: 9108c3ff add sp, sp, #0x230 1f5a40: d65f03c0 ret 1f5a44: d10f83ff sub sp, sp, #0x3e0 1f5a48: d2807802 mov x2, #0x3c0 // =960 1f5a4c: a9ba7bfd stp x29, x30, [sp, #-0x60]! 1f5a50: 910003fd mov x29, sp 1f5a54: a90153f3 stp x19, x20, [sp, #0x10] 1f5a58: a9025bf5 stp x21, x22, [sp, #0x20] 1f5a5c: aa0003f3 mov x19, x0 1f5a60: 910203b5 add x21, x29, #0x80 1f5a64: a90363f7 stp x23, x24, [sp, #0x30] 1f5a68: aa1503e0 mov x0, x21 1f5a6c: aa0103f8 mov x24, x1 1f5a70: aa1303e1 mov x1, x19 1f5a74: a9046bf9 stp x25, x26, [sp, #0x40] 1f5a78: a90573fb stp x27, x28, [sp, #0x50] 1f5a7c: 97faa8c5 bl 0x9fd90 1f5a80: f941e3a0 ldr x0, [x29, #0x3c0] 1f5a84: b6f00060 tbz x0, #0x3e, 0x1f5a90 <_Unwind_GetTextRelBase+0xf9c> 1f5a88: 394ddea0 ldrb w0, [x21, #0x377] 1f5a8c: 350000e0 cbnz w0, 0x1f5aa8 <_Unwind_GetTextRelBase+0xfb4> 1f5a90: f9407ea0 ldr x0, [x21, #0xf8] 1f5a94: b50000a0 cbnz x0, 0x1f5aa8 <_Unwind_GetTextRelBase+0xfb4> 1f5a98: f9418a61 ldr x1, [x19, #0x310] 1f5a9c: aa1503e0 mov x0, x21 1f5aa0: 9101c3a2 add x2, x29, #0x70 1f5aa4: 97fffb7b bl 0x1f4890 <__cxa_demangle+0x135c8> 1f5aa8: f941a260 ldr x0, [x19, #0x340] 1f5aac: b6f00040 tbz x0, #0x3e, 0x1f5ab4 <_Unwind_GetTextRelBase+0xfc0> 1f5ab0: 390dde7f strb wzr, [x19, #0x377] 1f5ab4: b9464300 ldr w0, [x24, #0x640] 1f5ab8: f9007e7f str xzr, [x19, #0xf8] 1f5abc: 7100041f cmp w0, #0x1 1f5ac0: 540001c0 b.eq 0x1f5af8 <_Unwind_GetTextRelBase+0x1004> 1f5ac4: 7100081f cmp w0, #0x2 1f5ac8: 54000621 b.ne 0x1f5b8c <_Unwind_GetTextRelBase+0x1098> 1f5acc: 9101e3b4 add x20, x29, #0x78 1f5ad0: f9431f00 ldr x0, [x24, #0x638] 1f5ad4: aa1403e1 mov x1, x20 1f5ad8: 97fffad3 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f5adc: f9400281 ldr x1, [x20] 1f5ae0: aa1503e2 mov x2, x21 1f5ae4: d2800003 mov x3, #0x0 // =0 1f5ae8: 8b010001 add x1, x0, x1 1f5aec: 97fffe69 bl 0x1f5490 <_Unwind_GetTextRelBase+0x99c> 1f5af0: aa0003f7 mov x23, x0 1f5af4: 14000006 b 0x1f5b0c <_Unwind_GetTextRelBase+0x1018> 1f5af8: b9463301 ldr w1, [x24, #0x630] 1f5afc: aa1503e0 mov x0, x21 1f5b00: 97fffb73 bl 0x1f48cc <_Unwind_GetGR> 1f5b04: f9431717 ldr x23, [x24, #0x628] 1f5b08: 8b170017 add x23, x0, x23 1f5b0c: b0000280 adrp x0, 0x246000 1f5b10: f9018a77 str x23, [x19, #0x310] 1f5b14: 911d9000 add x0, x0, #0x764 1f5b18: aa1803fa mov x26, x24 1f5b1c: 910d6276 add x22, x19, #0x358 1f5b20: d2800014 mov x20, #0x0 // =0 1f5b24: f90037a0 str x0, [x29, #0x68] 1f5b28: 9101e3b9 add x25, x29, #0x78 1f5b2c: d00005bb adrp x27, 0x2ab000 1f5b30: 5280003c mov w28, #0x1 // =1 1f5b34: b9400b40 ldr w0, [x26, #0x8] 1f5b38: 51000400 sub w0, w0, #0x1 1f5b3c: 7100101f cmp w0, #0x4 1f5b40: 54000608 b.hi 0x1f5c00 <_Unwind_GetTextRelBase+0x110c> 1f5b44: f94037a1 ldr x1, [x29, #0x68] 1f5b48: 38604820 ldrb w0, [x1, w0, uxtw] 1f5b4c: 10000061 adr x1, 0x1f5b58 <_Unwind_GetTextRelBase+0x1064> 1f5b50: 8b208820 add x0, x1, w0, sxtb #2 1f5b54: d61f0000 br x0 1f5b58: f9400340 ldr x0, [x26] 1f5b5c: 8b0002e0 add x0, x23, x0 1f5b60: 14000016 b 0x1f5bb8 <_Unwind_GetTextRelBase+0x10c4> 1f5b64: f9400341 ldr x1, [x26] 1f5b68: 8b21c2a0 add x0, x21, w1, sxtw 1f5b6c: 394d6000 ldrb w0, [x0, #0x358] 1f5b70: 34000100 cbz w0, 0x1f5b90 <_Unwind_GetTextRelBase+0x109c> 1f5b74: aa1503e0 mov x0, x21 1f5b78: 97fffb55 bl 0x1f48cc <_Unwind_GetGR> 1f5b7c: 913ec361 add x1, x27, #0xfb0 1f5b80: 38616a81 ldrb w1, [x20, x1] 1f5b84: 7100203f cmp w1, #0x8 1f5b88: 54000389 b.ls 0x1f5bf8 <_Unwind_GetTextRelBase+0x1104> 1f5b8c: 97fac709 bl 0xa77b0 1f5b90: f861daa0 ldr x0, [x21, w1, sxtw #3] 1f5b94: 14000009 b 0x1f5bb8 <_Unwind_GetTextRelBase+0x10c4> 1f5b98: f9400340 ldr x0, [x26] 1f5b9c: aa1903e1 mov x1, x25 1f5ba0: 97fffaa1 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f5ba4: f9400321 ldr x1, [x25] 1f5ba8: aa1503e2 mov x2, x21 1f5bac: aa1703e3 mov x3, x23 1f5bb0: 8b010001 add x1, x0, x1 1f5bb4: 97fffe37 bl 0x1f5490 <_Unwind_GetTextRelBase+0x99c> 1f5bb8: f941a261 ldr x1, [x19, #0x340] 1f5bbc: b6f00201 tbz x1, #0x3e, 0x1f5bfc <_Unwind_GetTextRelBase+0x1108> 1f5bc0: 390002df strb wzr, [x22] 1f5bc4: 1400000e b 0x1f5bfc <_Unwind_GetTextRelBase+0x1108> 1f5bc8: f9400340 ldr x0, [x26] 1f5bcc: 8b0002e0 add x0, x23, x0 1f5bd0: 17ffffeb b 0x1f5b7c <_Unwind_GetTextRelBase+0x1088> 1f5bd4: f9400340 ldr x0, [x26] 1f5bd8: aa1903e1 mov x1, x25 1f5bdc: 97fffa92 bl 0x1f4624 <__cxa_demangle+0x1335c> 1f5be0: f9400321 ldr x1, [x25] 1f5be4: aa1503e2 mov x2, x21 1f5be8: aa1703e3 mov x3, x23 1f5bec: 8b010001 add x1, x0, x1 1f5bf0: 97fffe28 bl 0x1f5490 <_Unwind_GetTextRelBase+0x99c> 1f5bf4: 17ffffe2 b 0x1f5b7c <_Unwind_GetTextRelBase+0x1088> 1f5bf8: 390002dc strb w28, [x22] 1f5bfc: f8347a60 str x0, [x19, x20, lsl #3] 1f5c00: 91000694 add x20, x20, #0x1 1f5c04: 9100435a add x26, x26, #0x10 1f5c08: f1018a9f cmp x20, #0x62 1f5c0c: 910006d6 add x22, x22, #0x1 1f5c10: 54fff921 b.ne 0x1f5b34 <_Unwind_GetTextRelBase+0x1040> 1f5c14: f941a260 ldr x0, [x19, #0x340] 1f5c18: 3959cf02 ldrb w2, [x24, #0x673] 1f5c1c: b2410001 orr x1, x0, #0x8000000000000000 1f5c20: 9240f800 and x0, x0, #0x7fffffffffffffff 1f5c24: 6b1f005f cmp w2, wzr 1f5c28: 9a810000 csel x0, x0, x1, eq 1f5c2c: f901a260 str x0, [x19, #0x340] 1f5c30: a9425bf5 ldp x21, x22, [sp, #0x20] 1f5c34: a94153f3 ldp x19, x20, [sp, #0x10] 1f5c38: a94363f7 ldp x23, x24, [sp, #0x30] 1f5c3c: a9446bf9 ldp x25, x26, [sp, #0x40] 1f5c40: a94573fb ldp x27, x28, [sp, #0x50] 1f5c44: a8c67bfd ldp x29, x30, [sp], #0x60 1f5c48: 910f83ff add sp, sp, #0x3e0 1f5c4c: d65f03c0 ret 1f5c50: d11a43ff sub sp, sp, #0x690 1f5c54: a9bc7bfd stp x29, x30, [sp, #-0x40]! 1f5c58: 910003fd mov x29, sp 1f5c5c: a90153f3 stp x19, x20, [sp, #0x10] 1f5c60: a9025bf5 stp x21, x22, [sp, #0x20] 1f5c64: aa0003f3 mov x19, x0 1f5c68: f9001bf7 str x23, [sp, #0x30] 1f5c6c: aa0203f6 mov x22, x2 1f5c70: aa0103f7 mov x23, x1 1f5c74: d2807802 mov x2, #0x3c0 // =960 1f5c78: 52800001 mov w1, #0x0 // =0 1f5c7c: aa1e03f4 mov x20, x30 1f5c80: 97fac3dc bl 0xa6bf0 1f5c84: f9018e74 str x20, [x19, #0x318] 1f5c88: d2e80000 mov x0, #0x4000000000000000 // =4611686018427387904 1f5c8c: 910143b4 add x20, x29, #0x50 1f5c90: f901a260 str x0, [x19, #0x340] 1f5c94: aa1403e1 mov x1, x20 1f5c98: aa1303e0 mov x0, x19 1f5c9c: 97fffcf4 bl 0x1f506c <_Unwind_GetTextRelBase+0x578> 1f5ca0: 34000040 cbz w0, 0x1f5ca8 <_Unwind_GetTextRelBase+0x11b4> 1f5ca4: 97fac6c3 bl 0xa77b0 1f5ca8: f0000580 adrp x0, 0x2a8000 1f5cac: d00005b5 adrp x21, 0x2ab000 1f5cb0: f9453800 ldr x0, [x0, #0xa70] 1f5cb4: b50000a0 cbnz x0, 0x1f5cc8 <_Unwind_GetTextRelBase+0x11d4> 1f5cb8: 397ec2a0 ldrb w0, [x21, #0xfb0] 1f5cbc: 35000120 cbnz w0, 0x1f5ce0 <_Unwind_GetTextRelBase+0x11ec> 1f5cc0: 97fffaaf bl 0x1f477c <__cxa_demangle+0x134b4> 1f5cc4: 14000007 b 0x1f5ce0 <_Unwind_GetTextRelBase+0x11ec> 1f5cc8: 913ec2a0 add x0, x21, #0xfb0 1f5ccc: f0ffffe1 adrp x1, 0x1f4000 <__cxa_demangle+0x12d38> 1f5cd0: 91019000 add x0, x0, #0x64 1f5cd4: 911df021 add x1, x1, #0x77c 1f5cd8: 97fab4ee bl 0xa3090 1f5cdc: 35fffee0 cbnz w0, 0x1f5cb8 <_Unwind_GetTextRelBase+0x11c4> 1f5ce0: 910123a2 add x2, x29, #0x48 1f5ce4: aa1303e0 mov x0, x19 1f5ce8: aa1703e1 mov x1, x23 1f5cec: 97fffae9 bl 0x1f4890 <__cxa_demangle+0x135c8> 1f5cf0: f9033fbf str xzr, [x29, #0x678] 1f5cf4: 52800020 mov w0, #0x1 // =1 1f5cf8: b90693a0 str w0, [x29, #0x690] 1f5cfc: d28003e0 mov x0, #0x1f // =31 1f5d00: aa1403e1 mov x1, x20 1f5d04: f90343a0 str x0, [x29, #0x680] 1f5d08: aa1303e0 mov x0, x19 1f5d0c: 97ffff4e bl 0x1f5a44 <_Unwind_GetTextRelBase+0xf50> 1f5d10: f9018e76 str x22, [x19, #0x318] 1f5d14: f9401bf7 ldr x23, [sp, #0x30] 1f5d18: a94153f3 ldp x19, x20, [sp, #0x10] 1f5d1c: a9425bf5 ldp x21, x22, [sp, #0x20] 1f5d20: a8c47bfd ldp x29, x30, [sp], #0x40 1f5d24: 911a43ff add sp, sp, #0x690 1f5d28: d65f03c0 ret 1f5d2c: a9be7bfd stp x29, x30, [sp, #-0x20]! 1f5d30: 910003fd mov x29, sp 1f5d34: a90153f3 stp x19, x20, [sp, #0x10] 1f5d38: aa0103f3 mov x19, x1 1f5d3c: aa0003f4 mov x20, x0 1f5d40: 97ffff41 bl 0x1f5a44 <_Unwind_GetTextRelBase+0xf50> 1f5d44: f9433661 ldr x1, [x19, #0x668] 1f5d48: 8b011273 add x19, x19, x1, lsl #4 1f5d4c: b9400a60 ldr w0, [x19, #0x8] 1f5d50: 7100181f cmp w0, #0x6 1f5d54: 54000061 b.ne 0x1f5d60 <_Unwind_GetTextRelBase+0x126c> 1f5d58: f9018e9f str xzr, [x20, #0x318] 1f5d5c: 14000004 b 0x1f5d6c <_Unwind_GetTextRelBase+0x1278> 1f5d60: aa1403e0 mov x0, x20 1f5d64: 97fffada bl 0x1f48cc <_Unwind_GetGR> 1f5d68: f9018e80 str x0, [x20, #0x318] 1f5d6c: a94153f3 ldp x19, x20, [sp, #0x10] 1f5d70: a8c27bfd ldp x29, x30, [sp], #0x20 1f5d74: d65f03c0 ret 1f5d78: d11a03ff sub sp, sp, #0x680 1f5d7c: a9bc7bfd stp x29, x30, [sp, #-0x40]! 1f5d80: 910003fd mov x29, sp 1f5d84: a90153f3 stp x19, x20, [sp, #0x10] 1f5d88: a9025bf5 stp x21, x22, [sp, #0x20] 1f5d8c: a90363f7 stp x23, x24, [sp, #0x30] 1f5d90: aa0003f5 mov x21, x0 1f5d94: aa0103f3 mov x19, x1 1f5d98: 910103b4 add x20, x29, #0x40 1f5d9c: 52800097 mov w23, #0x4 // =4 1f5da0: aa1403e1 mov x1, x20 1f5da4: aa1303e0 mov x0, x19 1f5da8: 97fffcb1 bl 0x1f506c <_Unwind_GetTextRelBase+0x578> 1f5dac: 2a0003f8 mov w24, w0 1f5db0: aa1303e0 mov x0, x19 1f5db4: 97fab6ef bl 0xa3970 <_Unwind_GetCFA@plt> 1f5db8: f941a261 ldr x1, [x19, #0x340] 1f5dbc: cb41fc00 sub x0, x0, x1, lsr #63 1f5dc0: f9400ea1 ldr x1, [x21, #0x18] 1f5dc4: eb01001f cmp x0, x1 1f5dc8: 1a9f02f6 csel w22, w23, wzr, eq 1f5dcc: 35000298 cbnz w24, 0x1f5e1c <_Unwind_GetTextRelBase+0x1328> 1f5dd0: f9432a85 ldr x5, [x20, #0x650] 1f5dd4: b5000065 cbnz x5, 0x1f5de0 <_Unwind_GetTextRelBase+0x12ec> 1f5dd8: 340001b6 cbz w22, 0x1f5e0c <_Unwind_GetTextRelBase+0x1318> 1f5ddc: 97fac675 bl 0xa77b0 1f5de0: f94002a2 ldr x2, [x21] 1f5de4: 52800020 mov w0, #0x1 // =1 1f5de8: 321f02c1 orr w1, w22, #0x2 1f5dec: aa1503e3 mov x3, x21 1f5df0: aa1303e4 mov x4, x19 1f5df4: d63f00a0 blr x5 1f5df8: 71001c1f cmp w0, #0x7 1f5dfc: 54000120 b.eq 0x1f5e20 <_Unwind_GetTextRelBase+0x132c> 1f5e00: 7100201f cmp w0, #0x8 1f5e04: 54fffea0 b.eq 0x1f5dd8 <_Unwind_GetTextRelBase+0x12e4> 1f5e08: 14000005 b 0x1f5e1c <_Unwind_GetTextRelBase+0x1328> 1f5e0c: aa1303e0 mov x0, x19 1f5e10: aa1403e1 mov x1, x20 1f5e14: 97ffffc6 bl 0x1f5d2c <_Unwind_GetTextRelBase+0x1238> 1f5e18: 17ffffe2 b 0x1f5da0 <_Unwind_GetTextRelBase+0x12ac> 1f5e1c: 52800040 mov w0, #0x2 // =2 1f5e20: a94153f3 ldp x19, x20, [sp, #0x10] 1f5e24: a9425bf5 ldp x21, x22, [sp, #0x20] 1f5e28: a94363f7 ldp x23, x24, [sp, #0x30] 1f5e2c: a8c47bfd ldp x29, x30, [sp], #0x40 1f5e30: 911a03ff add sp, sp, #0x680 1f5e34: d65f03c0 ret 1f5e38: d11a03ff sub sp, sp, #0x680 1f5e3c: a9bb7bfd stp x29, x30, [sp, #-0x50]! 1f5e40: 910003fd mov x29, sp 1f5e44: a90363f7 stp x23, x24, [sp, #0x30] 1f5e48: f9400817 ldr x23, [x0, #0x10] 1f5e4c: f9400c18 ldr x24, [x0, #0x18] 1f5e50: a9025bf5 stp x21, x22, [sp, #0x20] 1f5e54: a9046bf9 stp x25, x26, [sp, #0x40] 1f5e58: a90153f3 stp x19, x20, [sp, #0x10] 1f5e5c: aa0103f5 mov x21, x1 1f5e60: aa0003f4 mov x20, x0 1f5e64: 910143b6 add x22, x29, #0x50 1f5e68: 52800359 mov w25, #0x1a // =26 1f5e6c: 5280015a mov w26, #0xa // =10 1f5e70: aa1503e0 mov x0, x21 1f5e74: aa1603e1 mov x1, x22 1f5e78: 97fffc7d bl 0x1f506c <_Unwind_GetTextRelBase+0x578> 1f5e7c: 7100141f cmp w0, #0x5 1f5e80: 2a0003f3 mov w19, w0 1f5e84: 54000040 b.eq 0x1f5e8c <_Unwind_GetTextRelBase+0x1398> 1f5e88: 350003a0 cbnz w0, 0x1f5efc <_Unwind_GetTextRelBase+0x1408> 1f5e8c: 7100167f cmp w19, #0x5 1f5e90: f9400282 ldr x2, [x20] 1f5e94: 52800020 mov w0, #0x1 // =1 1f5e98: 1a9a0321 csel w1, w25, w26, eq 1f5e9c: aa1403e3 mov x3, x20 1f5ea0: aa1503e4 mov x4, x21 1f5ea4: aa1803e5 mov x5, x24 1f5ea8: d63f02e0 blr x23 1f5eac: 35000280 cbnz w0, 0x1f5efc <_Unwind_GetTextRelBase+0x1408> 1f5eb0: 7100167f cmp w19, #0x5 1f5eb4: 54000280 b.eq 0x1f5f04 <_Unwind_GetTextRelBase+0x1410> 1f5eb8: f9432ac5 ldr x5, [x22, #0x650] 1f5ebc: b50000a5 cbnz x5, 0x1f5ed0 <_Unwind_GetTextRelBase+0x13dc> 1f5ec0: aa1503e0 mov x0, x21 1f5ec4: aa1603e1 mov x1, x22 1f5ec8: 97ffff99 bl 0x1f5d2c <_Unwind_GetTextRelBase+0x1238> 1f5ecc: 17ffffe9 b 0x1f5e70 <_Unwind_GetTextRelBase+0x137c> 1f5ed0: f9400282 ldr x2, [x20] 1f5ed4: 52800020 mov w0, #0x1 // =1 1f5ed8: 52800141 mov w1, #0xa // =10 1f5edc: aa1403e3 mov x3, x20 1f5ee0: aa1503e4 mov x4, x21 1f5ee4: d63f00a0 blr x5 1f5ee8: 71001c1f cmp w0, #0x7 1f5eec: 2a0003f3 mov w19, w0 1f5ef0: 540000a0 b.eq 0x1f5f04 <_Unwind_GetTextRelBase+0x1410> 1f5ef4: 7100201f cmp w0, #0x8 1f5ef8: 54fffe40 b.eq 0x1f5ec0 <_Unwind_GetTextRelBase+0x13cc> 1f5efc: 52800040 mov w0, #0x2 // =2 1f5f00: 14000002 b 0x1f5f08 <_Unwind_GetTextRelBase+0x1414> 1f5f04: 2a1303e0 mov w0, w19 1f5f08: a94153f3 ldp x19, x20, [sp, #0x10] 1f5f0c: a9425bf5 ldp x21, x22, [sp, #0x20] 1f5f10: a94363f7 ldp x23, x24, [sp, #0x30] 1f5f14: a9446bf9 ldp x25, x26, [sp, #0x40] 1f5f18: a8c57bfd ldp x29, x30, [sp], #0x50 1f5f1c: 911a03ff add sp, sp, #0x680 1f5f20: d65f03c0 ret 00000000001f5f24 <__frame_state_for>: 1f5f24: d12903ff sub sp, sp, #0xa40 1f5f28: d2807802 mov x2, #0x3c0 // =960 1f5f2c: a9bd7bfd stp x29, x30, [sp, #-0x30]! 1f5f30: 910003fd mov x29, sp 1f5f34: a90153f3 stp x19, x20, [sp, #0x10] 1f5f38: 9100c3b4 add x20, x29, #0x30 1f5f3c: f90013f5 str x21, [sp, #0x20] 1f5f40: aa0103f3 mov x19, x1 1f5f44: aa0003f5 mov x21, x0 1f5f48: 52800001 mov w1, #0x0 // =0 1f5f4c: aa1403e0 mov x0, x20 1f5f50: 910006b5 add x21, x21, #0x1 1f5f54: 97fac327 bl 0xa6bf0 1f5f58: f9018e95 str x21, [x20, #0x318] 1f5f5c: d2e80000 mov x0, #0x4000000000000000 // =4611686018427387904 1f5f60: 910fc3b5 add x21, x29, #0x3f0 1f5f64: f901a280 str x0, [x20, #0x340] 1f5f68: aa1503e1 mov x1, x21 1f5f6c: aa1403e0 mov x0, x20 1f5f70: 97fffc3f bl 0x1f506c <_Unwind_GetTextRelBase+0x578> 1f5f74: d2800001 mov x1, #0x0 // =0 1f5f78: 35000440 cbnz w0, 0x1f6000 <__frame_state_for+0xdc> 1f5f7c: b94a33a0 ldr w0, [x29, #0xa30] 1f5f80: 7100081f cmp w0, #0x2 1f5f84: 540003e0 b.eq 0x1f6000 <__frame_state_for+0xdc> 1f5f88: 910022a0 add x0, x21, #0x8 1f5f8c: 910cd262 add x2, x19, #0x334 1f5f90: 91008261 add x1, x19, #0x20 1f5f94: 9118a2b5 add x21, x21, #0x628 1f5f98: 39400003 ldrb w3, [x0] 1f5f9c: 39000043 strb w3, [x2] 1f5fa0: 7100047f cmp w3, #0x1 1f5fa4: 54000060 b.eq 0x1f5fb0 <__frame_state_for+0x8c> 1f5fa8: 7100087f cmp w3, #0x2 1f5fac: 54000081 b.ne 0x1f5fbc <__frame_state_for+0x98> 1f5fb0: f85f8003 ldur x3, [x0, #-0x8] 1f5fb4: f9000023 str x3, [x1] 1f5fb8: 14000002 b 0x1f5fc0 <__frame_state_for+0x9c> 1f5fbc: f900003f str xzr, [x1] 1f5fc0: 91004000 add x0, x0, #0x10 1f5fc4: 91000442 add x2, x2, #0x1 1f5fc8: eb15001f cmp x0, x21 1f5fcc: 91002021 add x1, x1, #0x8 1f5fd0: 54fffe41 b.ne 0x1f5f98 <__frame_state_for+0x74> 1f5fd4: f9450fa0 ldr x0, [x29, #0xa18] 1f5fd8: aa1303e1 mov x1, x19 1f5fdc: f9000a60 str x0, [x19, #0x10] 1f5fe0: f94513a0 ldr x0, [x29, #0xa20] 1f5fe4: 79066260 strh w0, [x19, #0x330] 1f5fe8: f9452fa0 ldr x0, [x29, #0xa58] 1f5fec: 79066660 strh w0, [x19, #0x332] 1f5ff0: f941aa80 ldr x0, [x20, #0x350] 1f5ff4: f9000e60 str x0, [x19, #0x18] 1f5ff8: f94537a0 ldr x0, [x29, #0xa68] 1f5ffc: f9000660 str x0, [x19, #0x8] 1f6000: a94153f3 ldp x19, x20, [sp, #0x10] 1f6004: f94013f5 ldr x21, [sp, #0x20] 1f6008: a8c37bfd ldp x29, x30, [sp], #0x30 1f600c: aa0103e0 mov x0, x1 1f6010: 912903ff add sp, sp, #0xa40 1f6014: d65f03c0 ret 1f6018: d65f03c0 ret 00000000001f601c <_Unwind_RaiseException>: 1f601c: d13843ff sub sp, sp, #0xe10 1f6020: a9b47bfd stp x29, x30, [sp, #-0xc0]! 1f6024: 910003fd mov x29, sp 1f6028: a9045bf5 stp x21, x22, [sp, #0x40] 1f602c: 6d0827e8 stp d8, d9, [sp, #0x80] 1f6030: 910343b5 add x21, x29, #0xd0 1f6034: 6d092fea stp d10, d11, [sp, #0x90] 1f6038: a90107e0 stp x0, x1, [sp, #0x10] 1f603c: 6d0a37ec stp d12, d13, [sp, #0xa0] 1f6040: a9020fe2 stp x2, x3, [sp, #0x20] 1f6044: 6d0b3fee stp d14, d15, [sp, #0xb0] 1f6048: a90353f3 stp x19, x20, [sp, #0x30] 1f604c: aa1e03e2 mov x2, x30 1f6050: 913b43a1 add x1, x29, #0xed0 1f6054: aa0003f4 mov x20, x0 1f6058: aa1503e0 mov x0, x21 1f605c: a90563f7 stp x23, x24, [sp, #0x50] 1f6060: a9066bf9 stp x25, x26, [sp, #0x60] 1f6064: a90773fb stp x27, x28, [sp, #0x70] 1f6068: 911243b3 add x19, x29, #0x490 1f606c: 97fffef9 bl 0x1f5c50 <_Unwind_GetTextRelBase+0x115c> 1f6070: aa1303e0 mov x0, x19 1f6074: aa1503e1 mov x1, x21 1f6078: d2807802 mov x2, #0x3c0 // =960 1f607c: 912143b6 add x22, x29, #0x850 1f6080: 97faa744 bl 0x9fd90 1f6084: aa1303e0 mov x0, x19 1f6088: aa1603e1 mov x1, x22 1f608c: 97fffbf8 bl 0x1f506c <_Unwind_GetTextRelBase+0x578> 1f6090: 7100141f cmp w0, #0x5 1f6094: 540005e0 b.eq 0x1f6150 <_Unwind_RaiseException+0x134> 1f6098: 34000060 cbz w0, 0x1f60a4 <_Unwind_RaiseException+0x88> 1f609c: 52800060 mov w0, #0x3 // =3 1f60a0: 1400002c b 0x1f6150 <_Unwind_RaiseException+0x134> 1f60a4: f9432ac5 ldr x5, [x22, #0x650] 1f60a8: b50000a5 cbnz x5, 0x1f60bc <_Unwind_RaiseException+0xa0> 1f60ac: aa1303e0 mov x0, x19 1f60b0: aa1603e1 mov x1, x22 1f60b4: 97ffff1e bl 0x1f5d2c <_Unwind_GetTextRelBase+0x1238> 1f60b8: 17fffff3 b 0x1f6084 <_Unwind_RaiseException+0x68> 1f60bc: 52800020 mov w0, #0x1 // =1 1f60c0: f9400282 ldr x2, [x20] 1f60c4: 2a0003e1 mov w1, w0 1f60c8: aa1403e3 mov x3, x20 1f60cc: aa1303e4 mov x4, x19 1f60d0: d63f00a0 blr x5 1f60d4: 7100181f cmp w0, #0x6 1f60d8: 54000080 b.eq 0x1f60e8 <_Unwind_RaiseException+0xcc> 1f60dc: 7100201f cmp w0, #0x8 1f60e0: 54fffe60 b.eq 0x1f60ac <_Unwind_RaiseException+0x90> 1f60e4: 17ffffee b 0x1f609c <_Unwind_RaiseException+0x80> 1f60e8: f9000a9f str xzr, [x20, #0x10] 1f60ec: aa1303e0 mov x0, x19 1f60f0: 97fab620 bl 0xa3970 <_Unwind_GetCFA@plt> 1f60f4: f941a261 ldr x1, [x19, #0x340] 1f60f8: d2807802 mov x2, #0x3c0 // =960 1f60fc: cb41fc00 sub x0, x0, x1, lsr #63 1f6100: aa1503e1 mov x1, x21 1f6104: f9000e80 str x0, [x20, #0x18] 1f6108: aa1303e0 mov x0, x19 1f610c: 97faa721 bl 0x9fd90 1f6110: aa1403e0 mov x0, x20 1f6114: aa1303e1 mov x1, x19 1f6118: 97ffff18 bl 0x1f5d78 <_Unwind_GetTextRelBase+0x1284> 1f611c: 71001c1f cmp w0, #0x7 1f6120: 54000181 b.ne 0x1f6150 <_Unwind_RaiseException+0x134> 1f6124: aa1303e1 mov x1, x19 1f6128: aa1503e0 mov x0, x21 1f612c: 97fff9fe bl 0x1f4924 <_Unwind_GetGR+0x58> 1f6130: f9418e74 ldr x20, [x19, #0x318] 1f6134: f90067a0 str x0, [x29, #0xc8] 1f6138: f9418a60 ldr x0, [x19, #0x310] 1f613c: aa1403e1 mov x1, x20 1f6140: 97ffffb6 bl 0x1f6018 <__frame_state_for+0xf4> 1f6144: f90007f4 str x20, [sp, #0x8] 1f6148: f94067a4 ldr x4, [x29, #0xc8] 1f614c: 14000002 b 0x1f6154 <_Unwind_RaiseException+0x138> 1f6150: d2800004 mov x4, #0x0 // =0 1f6154: a9420fe2 ldp x2, x3, [sp, #0x20] 1f6158: 6d4827e8 ldp d8, d9, [sp, #0x80] 1f615c: a94353f3 ldp x19, x20, [sp, #0x30] 1f6160: 6d492fea ldp d10, d11, [sp, #0x90] 1f6164: a9445bf5 ldp x21, x22, [sp, #0x40] 1f6168: 6d4a37ec ldp d12, d13, [sp, #0xa0] 1f616c: a94563f7 ldp x23, x24, [sp, #0x50] 1f6170: 6d4b3fee ldp d14, d15, [sp, #0xb0] 1f6174: a9466bf9 ldp x25, x26, [sp, #0x60] 1f6178: a94773fb ldp x27, x28, [sp, #0x70] 1f617c: a94107e0 ldp x0, x1, [sp, #0x10] 1f6180: a8cc7bfd ldp x29, x30, [sp], #0xc0 1f6184: 910003f0 mov x16, sp 1f6188: 8b2463ff add sp, sp, x4 1f618c: 913843ff add sp, sp, #0xe10 1f6190: d65f03c0 ret 00000000001f6194 <_Unwind_ForcedUnwind>: 1f6194: d11e43ff sub sp, sp, #0x790 1f6198: a9b47bfd stp x29, x30, [sp, #-0xc0]! 1f619c: 910003fd mov x29, sp 1f61a0: a90353f3 stp x19, x20, [sp, #0x30] 1f61a4: 6d0827e8 stp d8, d9, [sp, #0x80] 1f61a8: 910343b4 add x20, x29, #0xd0 1f61ac: 6d092fea stp d10, d11, [sp, #0x90] 1f61b0: a9020fe2 stp x2, x3, [sp, #0x20] 1f61b4: 6d0a37ec stp d12, d13, [sp, #0xa0] 1f61b8: a90107e0 stp x0, x1, [sp, #0x10] 1f61bc: 6d0b3fee stp d14, d15, [sp, #0xb0] 1f61c0: a9045bf5 stp x21, x22, [sp, #0x40] 1f61c4: a90563f7 stp x23, x24, [sp, #0x50] 1f61c8: aa0003f5 mov x21, x0 1f61cc: aa0103f7 mov x23, x1 1f61d0: aa0203f6 mov x22, x2 1f61d4: aa1403e0 mov x0, x20 1f61d8: aa1e03e2 mov x2, x30 1f61dc: 912143a1 add x1, x29, #0x850 1f61e0: 911243b3 add x19, x29, #0x490 1f61e4: a9066bf9 stp x25, x26, [sp, #0x60] 1f61e8: a90773fb stp x27, x28, [sp, #0x70] 1f61ec: 97fffe99 bl 0x1f5c50 <_Unwind_GetTextRelBase+0x115c> 1f61f0: aa1403e1 mov x1, x20 1f61f4: d2807802 mov x2, #0x3c0 // =960 1f61f8: aa1303e0 mov x0, x19 1f61fc: 97faa6e5 bl 0x9fd90 1f6200: f9000ab7 str x23, [x21, #0x10] 1f6204: f9000eb6 str x22, [x21, #0x18] 1f6208: aa1503e0 mov x0, x21 1f620c: aa1303e1 mov x1, x19 1f6210: 97ffff0a bl 0x1f5e38 <_Unwind_GetTextRelBase+0x1344> 1f6214: 71001c1f cmp w0, #0x7 1f6218: d2800004 mov x4, #0x0 // =0 1f621c: 54000161 b.ne 0x1f6248 <_Unwind_ForcedUnwind+0xb4> 1f6220: aa1303e1 mov x1, x19 1f6224: aa1403e0 mov x0, x20 1f6228: 97fff9bf bl 0x1f4924 <_Unwind_GetGR+0x58> 1f622c: f943d7b3 ldr x19, [x29, #0x7a8] 1f6230: f90067a0 str x0, [x29, #0xc8] 1f6234: f943d3a0 ldr x0, [x29, #0x7a0] 1f6238: aa1303e1 mov x1, x19 1f623c: 97ffff77 bl 0x1f6018 <__frame_state_for+0xf4> 1f6240: f90007f3 str x19, [sp, #0x8] 1f6244: f94067a4 ldr x4, [x29, #0xc8] 1f6248: a9420fe2 ldp x2, x3, [sp, #0x20] 1f624c: 6d4827e8 ldp d8, d9, [sp, #0x80] 1f6250: a94353f3 ldp x19, x20, [sp, #0x30] 1f6254: 6d492fea ldp d10, d11, [sp, #0x90] 1f6258: a9445bf5 ldp x21, x22, [sp, #0x40] 1f625c: 6d4a37ec ldp d12, d13, [sp, #0xa0] 1f6260: a94563f7 ldp x23, x24, [sp, #0x50] 1f6264: 6d4b3fee ldp d14, d15, [sp, #0xb0] 1f6268: a9466bf9 ldp x25, x26, [sp, #0x60] 1f626c: a94773fb ldp x27, x28, [sp, #0x70] 1f6270: a94107e0 ldp x0, x1, [sp, #0x10] 1f6274: a8cc7bfd ldp x29, x30, [sp], #0xc0 1f6278: 910003f0 mov x16, sp 1f627c: 8b2463ff add sp, sp, x4 1f6280: 911e43ff add sp, sp, #0x790 1f6284: d65f03c0 ret 00000000001f6288 <_Unwind_Resume>: 1f6288: d11e43ff sub sp, sp, #0x790 1f628c: a9b47bfd stp x29, x30, [sp, #-0xc0]! 1f6290: 910003fd mov x29, sp 1f6294: a90353f3 stp x19, x20, [sp, #0x30] 1f6298: 6d0827e8 stp d8, d9, [sp, #0x80] 1f629c: 910343b4 add x20, x29, #0xd0 1f62a0: 6d092fea stp d10, d11, [sp, #0x90] 1f62a4: a90107e0 stp x0, x1, [sp, #0x10] 1f62a8: 6d0a37ec stp d12, d13, [sp, #0xa0] 1f62ac: a9020fe2 stp x2, x3, [sp, #0x20] 1f62b0: 6d0b3fee stp d14, d15, [sp, #0xb0] 1f62b4: aa1e03e2 mov x2, x30 1f62b8: 912143a1 add x1, x29, #0x850 1f62bc: a9045bf5 stp x21, x22, [sp, #0x40] 1f62c0: aa0003f5 mov x21, x0 1f62c4: aa1403e0 mov x0, x20 1f62c8: a90563f7 stp x23, x24, [sp, #0x50] 1f62cc: a9066bf9 stp x25, x26, [sp, #0x60] 1f62d0: a90773fb stp x27, x28, [sp, #0x70] 1f62d4: 911243b3 add x19, x29, #0x490 1f62d8: 97fffe5e bl 0x1f5c50 <_Unwind_GetTextRelBase+0x115c> 1f62dc: aa1303e0 mov x0, x19 1f62e0: aa1403e1 mov x1, x20 1f62e4: d2807802 mov x2, #0x3c0 // =960 1f62e8: 97faa6aa bl 0x9fd90 1f62ec: f9400aa0 ldr x0, [x21, #0x10] 1f62f0: b50000a0 cbnz x0, 0x1f6304 <_Unwind_Resume+0x7c> 1f62f4: aa1503e0 mov x0, x21 1f62f8: aa1303e1 mov x1, x19 1f62fc: 97fffe9f bl 0x1f5d78 <_Unwind_GetTextRelBase+0x1284> 1f6300: 14000004 b 0x1f6310 <_Unwind_Resume+0x88> 1f6304: aa1503e0 mov x0, x21 1f6308: aa1303e1 mov x1, x19 1f630c: 97fffecb bl 0x1f5e38 <_Unwind_GetTextRelBase+0x1344> 1f6310: 71001c1f cmp w0, #0x7 1f6314: 54000040 b.eq 0x1f631c <_Unwind_Resume+0x94> 1f6318: 97fac526 bl 0xa77b0 1f631c: aa1303e1 mov x1, x19 1f6320: aa1403e0 mov x0, x20 1f6324: 97fff980 bl 0x1f4924 <_Unwind_GetGR+0x58> 1f6328: f943d7b3 ldr x19, [x29, #0x7a8] 1f632c: f90067a0 str x0, [x29, #0xc8] 1f6330: f943d3a0 ldr x0, [x29, #0x7a0] 1f6334: aa1303e1 mov x1, x19 1f6338: 97ffff38 bl 0x1f6018 <__frame_state_for+0xf4> 1f633c: f90007f3 str x19, [sp, #0x8] 1f6340: f94067a4 ldr x4, [x29, #0xc8] 1f6344: 6d4827e8 ldp d8, d9, [sp, #0x80] 1f6348: a94107e0 ldp x0, x1, [sp, #0x10] 1f634c: 6d492fea ldp d10, d11, [sp, #0x90] 1f6350: a9420fe2 ldp x2, x3, [sp, #0x20] 1f6354: 6d4a37ec ldp d12, d13, [sp, #0xa0] 1f6358: a94353f3 ldp x19, x20, [sp, #0x30] 1f635c: 6d4b3fee ldp d14, d15, [sp, #0xb0] 1f6360: a9445bf5 ldp x21, x22, [sp, #0x40] 1f6364: a94563f7 ldp x23, x24, [sp, #0x50] 1f6368: a9466bf9 ldp x25, x26, [sp, #0x60] 1f636c: a94773fb ldp x27, x28, [sp, #0x70] 1f6370: a8cc7bfd ldp x29, x30, [sp], #0xc0 1f6374: 910003f0 mov x16, sp 1f6378: 8b2463ff add sp, sp, x4 1f637c: 911e43ff add sp, sp, #0x790 1f6380: d65f03c0 ret 00000000001f6384 <_Unwind_Resume_or_Rethrow>: 1f6384: d11e43ff sub sp, sp, #0x790 1f6388: a9b47bfd stp x29, x30, [sp, #-0xc0]! 1f638c: 910003fd mov x29, sp 1f6390: 6d0827e8 stp d8, d9, [sp, #0x80] 1f6394: a90107e0 stp x0, x1, [sp, #0x10] 1f6398: 6d092fea stp d10, d11, [sp, #0x90] 1f639c: f9400801 ldr x1, [x0, #0x10] 1f63a0: 6d0a37ec stp d12, d13, [sp, #0xa0] 1f63a4: a9020fe2 stp x2, x3, [sp, #0x20] 1f63a8: 6d0b3fee stp d14, d15, [sp, #0xb0] 1f63ac: a9045bf5 stp x21, x22, [sp, #0x40] 1f63b0: a90353f3 stp x19, x20, [sp, #0x30] 1f63b4: a90563f7 stp x23, x24, [sp, #0x50] 1f63b8: a9066bf9 stp x25, x26, [sp, #0x60] 1f63bc: a90773fb stp x27, x28, [sp, #0x70] 1f63c0: aa1e03e2 mov x2, x30 1f63c4: aa0003f5 mov x21, x0 1f63c8: b5000081 cbnz x1, 0x1f63d8 <_Unwind_Resume_or_Rethrow+0x54> 1f63cc: 97faa8a1 bl 0xa0650 <_Unwind_RaiseException@plt> 1f63d0: d2800004 mov x4, #0x0 // =0 1f63d4: 1400001a b 0x1f643c <_Unwind_Resume_or_Rethrow+0xb8> 1f63d8: 910343b4 add x20, x29, #0xd0 1f63dc: 912143a1 add x1, x29, #0x850 1f63e0: aa1403e0 mov x0, x20 1f63e4: 911243b3 add x19, x29, #0x490 1f63e8: 97fffe1a bl 0x1f5c50 <_Unwind_GetTextRelBase+0x115c> 1f63ec: aa1403e1 mov x1, x20 1f63f0: d2807802 mov x2, #0x3c0 // =960 1f63f4: aa1303e0 mov x0, x19 1f63f8: 97faa666 bl 0x9fd90 1f63fc: aa1503e0 mov x0, x21 1f6400: aa1303e1 mov x1, x19 1f6404: 97fffe8d bl 0x1f5e38 <_Unwind_GetTextRelBase+0x1344> 1f6408: 71001c1f cmp w0, #0x7 1f640c: 54000040 b.eq 0x1f6414 <_Unwind_Resume_or_Rethrow+0x90> 1f6410: 97fac4e8 bl 0xa77b0 1f6414: aa1303e1 mov x1, x19 1f6418: aa1403e0 mov x0, x20 1f641c: 97fff942 bl 0x1f4924 <_Unwind_GetGR+0x58> 1f6420: f943d7b3 ldr x19, [x29, #0x7a8] 1f6424: f90067a0 str x0, [x29, #0xc8] 1f6428: f943d3a0 ldr x0, [x29, #0x7a0] 1f642c: aa1303e1 mov x1, x19 1f6430: 97fffefa bl 0x1f6018 <__frame_state_for+0xf4> 1f6434: f90007f3 str x19, [sp, #0x8] 1f6438: f94067a4 ldr x4, [x29, #0xc8] 1f643c: a9420fe2 ldp x2, x3, [sp, #0x20] 1f6440: 6d4827e8 ldp d8, d9, [sp, #0x80] 1f6444: a94353f3 ldp x19, x20, [sp, #0x30] 1f6448: 6d492fea ldp d10, d11, [sp, #0x90] 1f644c: a9445bf5 ldp x21, x22, [sp, #0x40] 1f6450: 6d4a37ec ldp d12, d13, [sp, #0xa0] 1f6454: a94563f7 ldp x23, x24, [sp, #0x50] 1f6458: 6d4b3fee ldp d14, d15, [sp, #0xb0] 1f645c: a9466bf9 ldp x25, x26, [sp, #0x60] 1f6460: a94773fb ldp x27, x28, [sp, #0x70] 1f6464: a94107e0 ldp x0, x1, [sp, #0x10] 1f6468: a8cc7bfd ldp x29, x30, [sp], #0xc0 1f646c: 910003f0 mov x16, sp 1f6470: 8b2463ff add sp, sp, x4 1f6474: 911e43ff add sp, sp, #0x790 1f6478: d65f03c0 ret 00000000001f647c <_Unwind_DeleteException>: 1f647c: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1f6480: 910003fd mov x29, sp 1f6484: f9400402 ldr x2, [x0, #0x8] 1f6488: b4000082 cbz x2, 0x1f6498 <_Unwind_DeleteException+0x1c> 1f648c: aa0003e1 mov x1, x0 1f6490: 52800020 mov w0, #0x1 // =1 1f6494: d63f0040 blr x2 1f6498: a8c17bfd ldp x29, x30, [sp], #0x10 1f649c: d65f03c0 ret 00000000001f64a0 <_Unwind_Backtrace>: 1f64a0: d12903ff sub sp, sp, #0xa40 1f64a4: aa1e03e2 mov x2, x30 1f64a8: a9b67bfd stp x29, x30, [sp, #-0xa0]! 1f64ac: 910003fd mov x29, sp 1f64b0: a90153f3 stp x19, x20, [sp, #0x10] 1f64b4: 6d0627e8 stp d8, d9, [sp, #0x60] 1f64b8: 910283b4 add x20, x29, #0xa0 1f64bc: 6d072fea stp d10, d11, [sp, #0x70] 1f64c0: a9025bf5 stp x21, x22, [sp, #0x20] 1f64c4: 6d0837ec stp d12, d13, [sp, #0x80] 1f64c8: a90363f7 stp x23, x24, [sp, #0x30] 1f64cc: 6d093fee stp d14, d15, [sp, #0x90] 1f64d0: aa0003f6 mov x22, x0 1f64d4: aa0103f7 mov x23, x1 1f64d8: aa1403e0 mov x0, x20 1f64dc: 912b83a1 add x1, x29, #0xae0 1f64e0: 911183b5 add x21, x29, #0x460 1f64e4: a9046bf9 stp x25, x26, [sp, #0x40] 1f64e8: a90573fb stp x27, x28, [sp, #0x50] 1f64ec: 97fffdd9 bl 0x1f5c50 <_Unwind_GetTextRelBase+0x115c> 1f64f0: aa1403e0 mov x0, x20 1f64f4: aa1503e1 mov x1, x21 1f64f8: 97fffadd bl 0x1f506c <_Unwind_GetTextRelBase+0x578> 1f64fc: 7100141f cmp w0, #0x5 1f6500: 2a0003f3 mov w19, w0 1f6504: 54000040 b.eq 0x1f650c <_Unwind_Backtrace+0x6c> 1f6508: 35000160 cbnz w0, 0x1f6534 <_Unwind_Backtrace+0x94> 1f650c: aa1403e0 mov x0, x20 1f6510: aa1703e1 mov x1, x23 1f6514: d63f02c0 blr x22 1f6518: 350000e0 cbnz w0, 0x1f6534 <_Unwind_Backtrace+0x94> 1f651c: 7100167f cmp w19, #0x5 1f6520: 540000e0 b.eq 0x1f653c <_Unwind_Backtrace+0x9c> 1f6524: aa1403e0 mov x0, x20 1f6528: aa1503e1 mov x1, x21 1f652c: 97fffe00 bl 0x1f5d2c <_Unwind_GetTextRelBase+0x1238> 1f6530: 17fffff0 b 0x1f64f0 <_Unwind_Backtrace+0x50> 1f6534: 52800060 mov w0, #0x3 // =3 1f6538: 14000002 b 0x1f6540 <_Unwind_Backtrace+0xa0> 1f653c: 2a1303e0 mov w0, w19 1f6540: a94153f3 ldp x19, x20, [sp, #0x10] 1f6544: 6d4627e8 ldp d8, d9, [sp, #0x60] 1f6548: a9425bf5 ldp x21, x22, [sp, #0x20] 1f654c: 6d472fea ldp d10, d11, [sp, #0x70] 1f6550: a94363f7 ldp x23, x24, [sp, #0x30] 1f6554: 6d4837ec ldp d12, d13, [sp, #0x80] 1f6558: a9446bf9 ldp x25, x26, [sp, #0x40] 1f655c: 6d493fee ldp d14, d15, [sp, #0x90] 1f6560: a94573fb ldp x27, x28, [sp, #0x50] 1f6564: a8ca7bfd ldp x29, x30, [sp], #0xa0 1f6568: 912903ff add sp, sp, #0xa40 1f656c: d65f03c0 ret 1f6570: d2800002 mov x2, #0x0 // =0 1f6574: 52800003 mov w3, #0x0 // =0 1f6578: 38401405 ldrb w5, [x0], #0x1 1f657c: 924018a4 and x4, x5, #0x7f 1f6580: 9ac32084 lsl x4, x4, x3 1f6584: 11001c63 add w3, w3, #0x7 1f6588: aa040042 orr x2, x2, x4 1f658c: 373fff65 tbnz w5, #0x7, 0x1f6578 <_Unwind_Backtrace+0xd8> 1f6590: f9000022 str x2, [x1] 1f6594: d65f03c0 ret 1f6598: d2800002 mov x2, #0x0 // =0 1f659c: 52800003 mov w3, #0x0 // =0 1f65a0: 38401404 ldrb w4, [x0], #0x1 1f65a4: 92401885 and x5, x4, #0x7f 1f65a8: 9ac320a5 lsl x5, x5, x3 1f65ac: 11001c63 add w3, w3, #0x7 1f65b0: aa050042 orr x2, x2, x5 1f65b4: 373fff64 tbnz w4, #0x7, 0x1f65a0 <_Unwind_Backtrace+0x100> 1f65b8: 7100fc7f cmp w3, #0x3f 1f65bc: 540000a8 b.hi 0x1f65d0 <_Unwind_Backtrace+0x130> 1f65c0: 36300084 tbz w4, #0x6, 0x1f65d0 <_Unwind_Backtrace+0x130> 1f65c4: 92800004 mov x4, #-0x1 // =-1 1f65c8: 9ac32083 lsl x3, x4, x3 1f65cc: aa020062 orr x2, x3, x2 1f65d0: f9000022 str x2, [x1] 1f65d4: d65f03c0 ret 1f65d8: f9400423 ldr x3, [x1, #0x8] 1f65dc: f9400441 ldr x1, [x2, #0x8] 1f65e0: eb01007f cmp x3, x1 1f65e4: 5a9f23e0 csetm w0, lo 1f65e8: eb01007f cmp x3, x1 1f65ec: 1a9f9400 csinc w0, w0, wzr, ls 1f65f0: d65f03c0 ret 1f65f4: a9ba7bfd stp x29, x30, [sp, #-0x60]! 1f65f8: 910003fd mov x29, sp 1f65fc: a90153f3 stp x19, x20, [sp, #0x10] 1f6600: 531f7873 lsl w19, w3, #1 1f6604: f90023f9 str x25, [sp, #0x40] 1f6608: a90363f7 stp x23, x24, [sp, #0x30] 1f660c: a9025bf5 stp x21, x22, [sp, #0x20] 1f6610: aa0003f8 mov x24, x0 1f6614: aa0103f9 mov x25, x1 1f6618: aa0203f4 mov x20, x2 1f661c: 2a0403f7 mov w23, w4 1f6620: 11000673 add w19, w19, #0x1 1f6624: 6b17027f cmp w19, w23 1f6628: 540003aa b.ge 0x1f669c <_Unwind_Backtrace+0x1fc> 1f662c: 11000675 add w21, w19, #0x1 1f6630: 6b1702bf cmp w21, w23 1f6634: 5400016a b.ge 0x1f6660 <_Unwind_Backtrace+0x1c0> 1f6638: 937d7e61 sbfiz x1, x19, #3, #32 1f663c: aa1803e0 mov x0, x24 1f6640: 8b010282 add x2, x20, x1 1f6644: f9002fa3 str x3, [x29, #0x58] 1f6648: f8616a81 ldr x1, [x20, x1] 1f664c: f9400442 ldr x2, [x2, #0x8] 1f6650: d63f0320 blr x25 1f6654: 6b1f001f cmp w0, wzr 1f6658: f9402fa3 ldr x3, [x29, #0x58] 1f665c: 1a95a273 csel w19, w19, w21, ge 1f6660: 937d7c75 sbfiz x21, x3, #3, #32 1f6664: 937d7e76 sbfiz x22, x19, #3, #32 1f6668: aa1803e0 mov x0, x24 1f666c: f8756a81 ldr x1, [x20, x21] 1f6670: f8766a82 ldr x2, [x20, x22] 1f6674: d63f0320 blr x25 1f6678: 36f80120 tbz w0, #0x1f, 0x1f669c <_Unwind_Backtrace+0x1fc> 1f667c: f8766a81 ldr x1, [x20, x22] 1f6680: 2a1303e3 mov w3, w19 1f6684: f8756a80 ldr x0, [x20, x21] 1f6688: f8356a81 str x1, [x20, x21] 1f668c: f8366a80 str x0, [x20, x22] 1f6690: 531f7a60 lsl w0, w19, #1 1f6694: 11000413 add w19, w0, #0x1 1f6698: 17ffffe3 b 0x1f6624 <_Unwind_Backtrace+0x184> 1f669c: a94153f3 ldp x19, x20, [sp, #0x10] 1f66a0: a9425bf5 ldp x21, x22, [sp, #0x20] 1f66a4: a94363f7 ldp x23, x24, [sp, #0x30] 1f66a8: f94023f9 ldr x25, [sp, #0x40] 1f66ac: a8c67bfd ldp x29, x30, [sp], #0x60 1f66b0: d65f03c0 ret 1f66b4: a9bb7bfd stp x29, x30, [sp, #-0x50]! 1f66b8: 910003fd mov x29, sp 1f66bc: a90153f3 stp x19, x20, [sp, #0x10] 1f66c0: f9400453 ldr x19, [x2, #0x8] 1f66c4: a9025bf5 stp x21, x22, [sp, #0x20] 1f66c8: a90363f7 stp x23, x24, [sp, #0x30] 1f66cc: f90023f9 str x25, [sp, #0x40] 1f66d0: aa0003f8 mov x24, x0 1f66d4: aa0103f9 mov x25, x1 1f66d8: aa0203f5 mov x21, x2 1f66dc: 91004056 add x22, x2, #0x10 1f66e0: d341fe74 lsr x20, x19, #1 1f66e4: 51000694 sub w20, w20, #0x1 1f66e8: 37f80114 tbnz w20, #0x1f, 0x1f6708 <_Unwind_Backtrace+0x268> 1f66ec: aa1803e0 mov x0, x24 1f66f0: aa1903e1 mov x1, x25 1f66f4: aa1603e2 mov x2, x22 1f66f8: 2a1403e3 mov w3, w20 1f66fc: 2a1303e4 mov w4, w19 1f6700: 97ffffbd bl 0x1f65f4 <_Unwind_Backtrace+0x154> 1f6704: 17fffff8 b 0x1f66e4 <_Unwind_Backtrace+0x244> 1f6708: d2800014 mov x20, #0x0 // =0 1f670c: 51000673 sub w19, w19, #0x1 1f6710: 8b33ced7 add x23, x22, w19, sxtw #3 1f6714: 6b1f027f cmp w19, wzr 1f6718: 540001cd b.le 0x1f6750 <_Unwind_Backtrace+0x2b0> 1f671c: f8746ae1 ldr x1, [x23, x20] 1f6720: 2a1303e4 mov w4, w19 1f6724: f9400aa0 ldr x0, [x21, #0x10] 1f6728: aa1603e2 mov x2, x22 1f672c: f9000aa1 str x1, [x21, #0x10] 1f6730: 52800003 mov w3, #0x0 // =0 1f6734: f8346ae0 str x0, [x23, x20] 1f6738: aa1903e1 mov x1, x25 1f673c: aa1803e0 mov x0, x24 1f6740: 51000673 sub w19, w19, #0x1 1f6744: d1002294 sub x20, x20, #0x8 1f6748: 97ffffab bl 0x1f65f4 <_Unwind_Backtrace+0x154> 1f674c: 17fffff2 b 0x1f6714 <_Unwind_Backtrace+0x274> 1f6750: a94153f3 ldp x19, x20, [sp, #0x10] 1f6754: a9425bf5 ldp x21, x22, [sp, #0x20] 1f6758: a94363f7 ldp x23, x24, [sp, #0x30] 1f675c: f94023f9 ldr x25, [sp, #0x40] 1f6760: a8c57bfd ldp x29, x30, [sp], #0x50 1f6764: d65f03c0 ret 1f6768: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1f676c: 53001c00 uxtb w0, w0 1f6770: 7103fc1f cmp w0, #0xff 1f6774: 910003fd mov x29, sp 1f6778: 540001e0 b.eq 0x1f67b4 <_Unwind_Backtrace+0x314> 1f677c: 12000800 and w0, w0, #0x7 1f6780: 7100101f cmp w0, #0x4 1f6784: 54000168 b.hi 0x1f67b0 <_Unwind_Backtrace+0x310> 1f6788: 90000281 adrp x1, 0x246000 1f678c: 911db021 add x1, x1, #0x76c 1f6790: 38604820 ldrb w0, [x1, w0, uxtw] 1f6794: 10000061 adr x1, 0x1f67a0 <_Unwind_Backtrace+0x300> 1f6798: 8b208820 add x0, x1, w0, sxtb #2 1f679c: d61f0000 br x0 1f67a0: 52800040 mov w0, #0x2 // =2 1f67a4: 14000007 b 0x1f67c0 <_Unwind_Backtrace+0x320> 1f67a8: 52800080 mov w0, #0x4 // =4 1f67ac: 14000005 b 0x1f67c0 <_Unwind_Backtrace+0x320> 1f67b0: 97fac400 bl 0xa77b0 1f67b4: 52800000 mov w0, #0x0 // =0 1f67b8: 14000002 b 0x1f67c0 <_Unwind_Backtrace+0x320> 1f67bc: 52800100 mov w0, #0x8 // =8 1f67c0: a8c17bfd ldp x29, x30, [sp], #0x10 1f67c4: d65f03c0 ret 1f67c8: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1f67cc: 53001c00 uxtb w0, w0 1f67d0: 7103fc1f cmp w0, #0xff 1f67d4: 910003fd mov x29, sp 1f67d8: 54000220 b.eq 0x1f681c <_Unwind_Backtrace+0x37c> 1f67dc: 121c0800 and w0, w0, #0x70 1f67e0: 7100801f cmp w0, #0x20 1f67e4: 54000140 b.eq 0x1f680c <_Unwind_Backtrace+0x36c> 1f67e8: 54000088 b.hi 0x1f67f8 <_Unwind_Backtrace+0x358> 1f67ec: 7100401f cmp w0, #0x10 1f67f0: 350000a0 cbnz w0, 0x1f6804 <_Unwind_Backtrace+0x364> 1f67f4: 1400000a b 0x1f681c <_Unwind_Backtrace+0x37c> 1f67f8: 7100c01f cmp w0, #0x30 1f67fc: 540000c0 b.eq 0x1f6814 <_Unwind_Backtrace+0x374> 1f6800: 7101401f cmp w0, #0x50 1f6804: 540000c0 b.eq 0x1f681c <_Unwind_Backtrace+0x37c> 1f6808: 97fac3ea bl 0xa77b0 1f680c: f9400420 ldr x0, [x1, #0x8] 1f6810: 14000004 b 0x1f6820 <_Unwind_Backtrace+0x380> 1f6814: f9400820 ldr x0, [x1, #0x10] 1f6818: 14000002 b 0x1f6820 <_Unwind_Backtrace+0x380> 1f681c: d2800000 mov x0, #0x0 // =0 1f6820: a8c17bfd ldp x29, x30, [sp], #0x10 1f6824: d65f03c0 ret 1f6828: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1f682c: 53001c00 uxtb w0, w0 1f6830: 7103fc1f cmp w0, #0xff 1f6834: 910003fd mov x29, sp 1f6838: 54000220 b.eq 0x1f687c <_Unwind_Backtrace+0x3dc> 1f683c: 121c0800 and w0, w0, #0x70 1f6840: 7100801f cmp w0, #0x20 1f6844: 54000140 b.eq 0x1f686c <_Unwind_Backtrace+0x3cc> 1f6848: 54000088 b.hi 0x1f6858 <_Unwind_Backtrace+0x3b8> 1f684c: 7100401f cmp w0, #0x10 1f6850: 350000a0 cbnz w0, 0x1f6864 <_Unwind_Backtrace+0x3c4> 1f6854: 1400000a b 0x1f687c <_Unwind_Backtrace+0x3dc> 1f6858: 7100c01f cmp w0, #0x30 1f685c: 540000c0 b.eq 0x1f6874 <_Unwind_Backtrace+0x3d4> 1f6860: 7101401f cmp w0, #0x50 1f6864: 540000c0 b.eq 0x1f687c <_Unwind_Backtrace+0x3dc> 1f6868: 97fac3d2 bl 0xa77b0 1f686c: f9400420 ldr x0, [x1, #0x8] 1f6870: 14000004 b 0x1f6880 <_Unwind_Backtrace+0x3e0> 1f6874: f9400820 ldr x0, [x1, #0x10] 1f6878: 14000002 b 0x1f6880 <_Unwind_Backtrace+0x3e0> 1f687c: d2800000 mov x0, #0x0 // =0 1f6880: a8c17bfd ldp x29, x30, [sp], #0x10 1f6884: d65f03c0 ret 1f6888: a9bc7bfd stp x29, x30, [sp, #-0x40]! 1f688c: 910003fd mov x29, sp 1f6890: a90153f3 stp x19, x20, [sp, #0x10] 1f6894: 53001c14 uxtb w20, w0 1f6898: aa0203f3 mov x19, x2 1f689c: a9025bf5 stp x21, x22, [sp, #0x20] 1f68a0: 7101429f cmp w20, #0x50 1f68a4: aa0103f6 mov x22, x1 1f68a8: aa0303f5 mov x21, x3 1f68ac: 540000a1 b.ne 0x1f68c0 <_Unwind_Backtrace+0x420> 1f68b0: 91001c53 add x19, x2, #0x7 1f68b4: 927df260 and x0, x19, #0xfffffffffffffff8 1f68b8: f8408401 ldr x1, [x0], #0x8 1f68bc: 1400002a b 0x1f6964 <_Unwind_Backtrace+0x4c4> 1f68c0: 12000e81 and w1, w20, #0xf 1f68c4: 7100303f cmp w1, #0xc 1f68c8: 540003e8 b.hi 0x1f6944 <_Unwind_Backtrace+0x4a4> 1f68cc: 90000280 adrp x0, 0x246000 1f68d0: 911dd000 add x0, x0, #0x774 1f68d4: 38614800 ldrb w0, [x0, w1, uxtw] 1f68d8: 10000061 adr x1, 0x1f68e4 <_Unwind_Backtrace+0x444> 1f68dc: 8b208820 add x0, x1, w0, sxtb #2 1f68e0: d61f0000 br x0 1f68e4: aa0203e0 mov x0, x2 1f68e8: 9100e3a1 add x1, x29, #0x38 1f68ec: 97ffff21 bl 0x1f6570 <_Unwind_Backtrace+0xd0> 1f68f0: 14000004 b 0x1f6900 <_Unwind_Backtrace+0x460> 1f68f4: aa0203e0 mov x0, x2 1f68f8: 9100e3a1 add x1, x29, #0x38 1f68fc: 97ffff27 bl 0x1f6598 <_Unwind_Backtrace+0xf8> 1f6900: f9401fa1 ldr x1, [x29, #0x38] 1f6904: 14000011 b 0x1f6948 <_Unwind_Backtrace+0x4a8> 1f6908: aa0203e0 mov x0, x2 1f690c: 78402401 ldrh w1, [x0], #0x2 1f6910: 1400000e b 0x1f6948 <_Unwind_Backtrace+0x4a8> 1f6914: aa0203e0 mov x0, x2 1f6918: b8404401 ldr w1, [x0], #0x4 1f691c: 1400000b b 0x1f6948 <_Unwind_Backtrace+0x4a8> 1f6920: aa0203e0 mov x0, x2 1f6924: 78802401 ldrsh x1, [x0], #0x2 1f6928: 14000008 b 0x1f6948 <_Unwind_Backtrace+0x4a8> 1f692c: aa0203e0 mov x0, x2 1f6930: b8804401 ldrsw x1, [x0], #0x4 1f6934: 14000005 b 0x1f6948 <_Unwind_Backtrace+0x4a8> 1f6938: aa0203e0 mov x0, x2 1f693c: f8408401 ldr x1, [x0], #0x8 1f6940: 14000002 b 0x1f6948 <_Unwind_Backtrace+0x4a8> 1f6944: 97fac39b bl 0xa77b0 1f6948: b40000e1 cbz x1, 0x1f6964 <_Unwind_Backtrace+0x4c4> 1f694c: 121c0a82 and w2, w20, #0x70 1f6950: 7100405f cmp w2, #0x10 1f6954: 9a960273 csel x19, x19, x22, eq 1f6958: 8b130021 add x1, x1, x19 1f695c: 36380054 tbz w20, #0x7, 0x1f6964 <_Unwind_Backtrace+0x4c4> 1f6960: f9400021 ldr x1, [x1] 1f6964: f90002a1 str x1, [x21] 1f6968: a94153f3 ldp x19, x20, [sp, #0x10] 1f696c: a9425bf5 ldp x21, x22, [sp, #0x20] 1f6970: a8c47bfd ldp x29, x30, [sp], #0x40 1f6974: d65f03c0 ret 1f6978: a9bb7bfd stp x29, x30, [sp, #-0x50]! 1f697c: 910003fd mov x29, sp 1f6980: a90153f3 stp x19, x20, [sp, #0x10] 1f6984: 79404013 ldrh w19, [x0, #0x20] 1f6988: aa0003f4 mov x20, x0 1f698c: f9001bf7 str x23, [sp, #0x30] 1f6990: aa0103f7 mov x23, x1 1f6994: d3432a73 ubfx x19, x19, #3, #8 1f6998: aa1403e1 mov x1, x20 1f699c: 2a1303e0 mov w0, w19 1f69a0: a9025bf5 stp x21, x22, [sp, #0x20] 1f69a4: aa0203f6 mov x22, x2 1f69a8: 97ffff88 bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f69ac: aa0003f5 mov x21, x0 1f69b0: 910022e2 add x2, x23, #0x8 1f69b4: aa1503e1 mov x1, x21 1f69b8: 910103a3 add x3, x29, #0x40 1f69bc: 2a1303e0 mov w0, w19 1f69c0: 97ffffb2 bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f69c4: 79404280 ldrh w0, [x20, #0x20] 1f69c8: aa1503e1 mov x1, x21 1f69cc: 910022c2 add x2, x22, #0x8 1f69d0: 910123a3 add x3, x29, #0x48 1f69d4: d343fc00 lsr x0, x0, #3 1f69d8: 97ffffac bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f69dc: f9401bf7 ldr x23, [sp, #0x30] 1f69e0: f94023a2 ldr x2, [x29, #0x40] 1f69e4: f94027a1 ldr x1, [x29, #0x48] 1f69e8: a94153f3 ldp x19, x20, [sp, #0x10] 1f69ec: eb01005f cmp x2, x1 1f69f0: 5a9f23e0 csetm w0, lo 1f69f4: eb01005f cmp x2, x1 1f69f8: a9425bf5 ldp x21, x22, [sp, #0x20] 1f69fc: 1a9f9400 csinc w0, w0, wzr, ls 1f6a00: a8c57bfd ldp x29, x30, [sp], #0x50 1f6a04: d65f03c0 ret 1f6a08: a9bc7bfd stp x29, x30, [sp, #-0x40]! 1f6a0c: 910003fd mov x29, sp 1f6a10: a90153f3 stp x19, x20, [sp, #0x10] 1f6a14: 91002414 add x20, x0, #0x9 1f6a18: aa0003f3 mov x19, x0 1f6a1c: aa1403e0 mov x0, x20 1f6a20: 97fab254 bl 0xa3370 1f6a24: 91000400 add x0, x0, #0x1 1f6a28: 39402262 ldrb w2, [x19, #0x8] 1f6a2c: 8b000281 add x1, x20, x0 1f6a30: 71000c5f cmp w2, #0x3 1f6a34: 54000109 b.ls 0x1f6a54 <_Unwind_Backtrace+0x5b4> 1f6a38: 38606a82 ldrb w2, [x20, x0] 1f6a3c: 52801fe0 mov w0, #0xff // =255 1f6a40: 7100205f cmp w2, #0x8 1f6a44: 540005a1 b.ne 0x1f6af8 <_Unwind_Backtrace+0x658> 1f6a48: 39400422 ldrb w2, [x1, #0x1] 1f6a4c: 35000562 cbnz w2, 0x1f6af8 <_Unwind_Backtrace+0x658> 1f6a50: 91000821 add x1, x1, #0x2 1f6a54: 39402660 ldrb w0, [x19, #0x9] 1f6a58: 7101e81f cmp w0, #0x7a 1f6a5c: 54000060 b.eq 0x1f6a68 <_Unwind_Backtrace+0x5c8> 1f6a60: 52800000 mov w0, #0x0 // =0 1f6a64: 14000025 b 0x1f6af8 <_Unwind_Backtrace+0x658> 1f6a68: 9100c3b4 add x20, x29, #0x30 1f6a6c: aa0103e0 mov x0, x1 1f6a70: aa1403e1 mov x1, x20 1f6a74: 97fffebf bl 0x1f6570 <_Unwind_Backtrace+0xd0> 1f6a78: 9100e3a1 add x1, x29, #0x38 1f6a7c: 97fffec7 bl 0x1f6598 <_Unwind_Backtrace+0xf8> 1f6a80: 39402262 ldrb w2, [x19, #0x8] 1f6a84: 7100045f cmp w2, #0x1 1f6a88: 54000061 b.ne 0x1f6a94 <_Unwind_Backtrace+0x5f4> 1f6a8c: 91000400 add x0, x0, #0x1 1f6a90: 14000003 b 0x1f6a9c <_Unwind_Backtrace+0x5fc> 1f6a94: aa1403e1 mov x1, x20 1f6a98: 97fffeb6 bl 0x1f6570 <_Unwind_Backtrace+0xd0> 1f6a9c: aa1403e1 mov x1, x20 1f6aa0: 91002a73 add x19, x19, #0xa 1f6aa4: 9100a3b4 add x20, x29, #0x28 1f6aa8: 97fffeb2 bl 0x1f6570 <_Unwind_Backtrace+0xd0> 1f6aac: 39400261 ldrb w1, [x19] 1f6ab0: 7101483f cmp w1, #0x52 1f6ab4: 54000061 b.ne 0x1f6ac0 <_Unwind_Backtrace+0x620> 1f6ab8: 39400000 ldrb w0, [x0] 1f6abc: 1400000f b 0x1f6af8 <_Unwind_Backtrace+0x658> 1f6ac0: 7101403f cmp w1, #0x50 1f6ac4: 54000101 b.ne 0x1f6ae4 <_Unwind_Backtrace+0x644> 1f6ac8: aa0003e2 mov x2, x0 1f6acc: d2800001 mov x1, #0x0 // =0 1f6ad0: aa1403e3 mov x3, x20 1f6ad4: 38401440 ldrb w0, [x2], #0x1 1f6ad8: 12001800 and w0, w0, #0x7f 1f6adc: 97ffff6b bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f6ae0: 14000004 b 0x1f6af0 <_Unwind_Backtrace+0x650> 1f6ae4: 7101303f cmp w1, #0x4c 1f6ae8: 54fffbc1 b.ne 0x1f6a60 <_Unwind_Backtrace+0x5c0> 1f6aec: 91000400 add x0, x0, #0x1 1f6af0: 91000673 add x19, x19, #0x1 1f6af4: 17ffffee b 0x1f6aac <_Unwind_Backtrace+0x60c> 1f6af8: a94153f3 ldp x19, x20, [sp, #0x10] 1f6afc: a8c47bfd ldp x29, x30, [sp], #0x40 1f6b00: d65f03c0 ret 1f6b04: a9b97bfd stp x29, x30, [sp, #-0x70]! 1f6b08: 910003fd mov x29, sp 1f6b0c: a9025bf5 stp x21, x22, [sp, #0x20] 1f6b10: aa0003f6 mov x22, x0 1f6b14: 79404000 ldrh w0, [x0, #0x20] 1f6b18: a90153f3 stp x19, x20, [sp, #0x10] 1f6b1c: d3432800 ubfx x0, x0, #3, #8 1f6b20: aa0103f3 mov x19, x1 1f6b24: aa1603e1 mov x1, x22 1f6b28: a90363f7 stp x23, x24, [sp, #0x30] 1f6b2c: a9046bf9 stp x25, x26, [sp, #0x40] 1f6b30: a90573fb stp x27, x28, [sp, #0x50] 1f6b34: aa0203f7 mov x23, x2 1f6b38: 53001c15 uxtb w21, w0 1f6b3c: 97ffff23 bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f6b40: 910183b8 add x24, x29, #0x60 1f6b44: aa0003fb mov x27, x0 1f6b48: 9101a3b9 add x25, x29, #0x68 1f6b4c: d2800000 mov x0, #0x0 // =0 1f6b50: d280003a mov x26, #0x1 // =1 1f6b54: b9400261 ldr w1, [x19] 1f6b58: 34000761 cbz w1, 0x1f6c44 <_Unwind_Backtrace+0x7a4> 1f6b5c: b9400661 ldr w1, [x19, #0x4] 1f6b60: 34000661 cbz w1, 0x1f6c2c <_Unwind_Backtrace+0x78c> 1f6b64: 394082c2 ldrb w2, [x22, #0x20] 1f6b68: aa0003f4 mov x20, x0 1f6b6c: 36100162 tbz w2, #0x2, 0x1f6b98 <_Unwind_Backtrace+0x6f8> 1f6b70: 91001274 add x20, x19, #0x4 1f6b74: cb21c294 sub x20, x20, w1, sxtw 1f6b78: eb00029f cmp x20, x0 1f6b7c: 540000e0 b.eq 0x1f6b98 <_Unwind_Backtrace+0x6f8> 1f6b80: aa1403e0 mov x0, x20 1f6b84: 97ffffa1 bl 0x1f6a08 <_Unwind_Backtrace+0x568> 1f6b88: 2a0003f5 mov w21, w0 1f6b8c: aa1603e1 mov x1, x22 1f6b90: 97ffff0e bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f6b94: aa0003fb mov x27, x0 1f6b98: 350001b5 cbnz w21, 0x1f6bcc <_Unwind_Backtrace+0x72c> 1f6b9c: f9400660 ldr x0, [x19, #0x8] 1f6ba0: f9400a61 ldr x1, [x19, #0x10] 1f6ba4: f90033a0 str x0, [x29, #0x60] 1f6ba8: f90037a1 str x1, [x29, #0x68] 1f6bac: b4000420 cbz x0, 0x1f6c30 <_Unwind_Backtrace+0x790> 1f6bb0: f94033a0 ldr x0, [x29, #0x60] 1f6bb4: f94037a1 ldr x1, [x29, #0x68] 1f6bb8: cb0002e0 sub x0, x23, x0 1f6bbc: eb01001f cmp x0, x1 1f6bc0: 54000382 b.hs 0x1f6c30 <_Unwind_Backtrace+0x790> 1f6bc4: aa1303e0 mov x0, x19 1f6bc8: 14000020 b 0x1f6c48 <_Unwind_Backtrace+0x7a8> 1f6bcc: 53001ebc uxtb w28, w21 1f6bd0: aa1b03e1 mov x1, x27 1f6bd4: 91002262 add x2, x19, #0x8 1f6bd8: aa1803e3 mov x3, x24 1f6bdc: 2a1c03e0 mov w0, w28 1f6be0: 97ffff2a bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f6be4: aa0003e2 mov x2, x0 1f6be8: d2800001 mov x1, #0x0 // =0 1f6bec: aa1903e3 mov x3, x25 1f6bf0: 12000ea0 and w0, w21, #0xf 1f6bf4: 97ffff25 bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f6bf8: 2a1c03e0 mov w0, w28 1f6bfc: 97fffedb bl 0x1f6768 <_Unwind_Backtrace+0x2c8> 1f6c00: 2a0003e0 mov w0, w0 1f6c04: f1001c1f cmp x0, #0x7 1f6c08: 92800001 mov x1, #-0x1 // =-1 1f6c0c: 54000088 b.hi 0x1f6c1c <_Unwind_Backtrace+0x77c> 1f6c10: d37df001 lsl x1, x0, #3 1f6c14: 9ac12341 lsl x1, x26, x1 1f6c18: d1000421 sub x1, x1, #0x1 1f6c1c: f94033a0 ldr x0, [x29, #0x60] 1f6c20: ea00003f tst x1, x0 1f6c24: 54000060 b.eq 0x1f6c30 <_Unwind_Backtrace+0x790> 1f6c28: 17ffffe2 b 0x1f6bb0 <_Unwind_Backtrace+0x710> 1f6c2c: aa0003f4 mov x20, x0 1f6c30: b9400260 ldr w0, [x19] 1f6c34: 91001000 add x0, x0, #0x4 1f6c38: 8b000273 add x19, x19, x0 1f6c3c: aa1403e0 mov x0, x20 1f6c40: 17ffffc5 b 0x1f6b54 <_Unwind_Backtrace+0x6b4> 1f6c44: d2800000 mov x0, #0x0 // =0 1f6c48: a94153f3 ldp x19, x20, [sp, #0x10] 1f6c4c: a9425bf5 ldp x21, x22, [sp, #0x20] 1f6c50: a94363f7 ldp x23, x24, [sp, #0x30] 1f6c54: a9446bf9 ldp x25, x26, [sp, #0x40] 1f6c58: a94573fb ldp x27, x28, [sp, #0x50] 1f6c5c: a8c77bfd ldp x29, x30, [sp], #0x70 1f6c60: d65f03c0 ret 1f6c64: 91001001 add x1, x0, #0x4 1f6c68: b9800400 ldrsw x0, [x0, #0x4] 1f6c6c: cb000020 sub x0, x1, x0 1f6c70: 17ffff66 b 0x1f6a08 <_Unwind_Backtrace+0x568> 1f6c74: a9b77bfd stp x29, x30, [sp, #-0x90]! 1f6c78: f100bc3f cmp x1, #0x2f 1f6c7c: 910003fd mov x29, sp 1f6c80: a90153f3 stp x19, x20, [sp, #0x10] 1f6c84: a9025bf5 stp x21, x22, [sp, #0x20] 1f6c88: a90363f7 stp x23, x24, [sp, #0x30] 1f6c8c: 1a9f97ed cset w13, hi 1f6c90: f9400806 ldr x6, [x0, #0x10] 1f6c94: f9400007 ldr x7, [x0] 1f6c98: 340007ad cbz w13, 0x1f6d8c <_Unwind_Backtrace+0x8ec> 1f6c9c: b9402843 ldr w3, [x2, #0x28] 1f6ca0: 34000763 cbz w3, 0x1f6d8c <_Unwind_Backtrace+0x8ec> 1f6ca4: 900005a1 adrp x1, 0x2aa000 1f6ca8: f9401004 ldr x4, [x0, #0x20] 1f6cac: f9401405 ldr x5, [x0, #0x28] 1f6cb0: f9410423 ldr x3, [x1, #0x208] 1f6cb4: eb03009f cmp x4, x3 1f6cb8: d00005a3 adrp x3, 0x2ac000 <__cxa_new_handler+0x290> 1f6cbc: 54000461 b.ne 0x1f6d48 <_Unwind_Backtrace+0x8a8> 1f6cc0: f9400c69 ldr x9, [x3, #0x18] 1f6cc4: 91006068 add x8, x3, #0x18 1f6cc8: eb0900bf cmp x5, x9 1f6ccc: 540003e1 b.ne 0x1f6d48 <_Unwind_Backtrace+0x8a8> 1f6cd0: f9400509 ldr x9, [x8, #0x8] 1f6cd4: d2800004 mov x4, #0x0 // =0 1f6cd8: d2800005 mov x5, #0x0 // =0 1f6cdc: aa0903e1 mov x1, x9 1f6ce0: b4000621 cbz x1, 0x1f6da4 <_Unwind_Backtrace+0x904> 1f6ce4: f940004a ldr x10, [x2] 1f6ce8: f9400028 ldr x8, [x1] 1f6cec: f9400424 ldr x4, [x1, #0x8] 1f6cf0: eb08015f cmp x10, x8 1f6cf4: 540001a3 b.lo 0x1f6d28 <_Unwind_Backtrace+0x888> 1f6cf8: eb04015f cmp x10, x4 1f6cfc: 54000162 b.hs 0x1f6d28 <_Unwind_Backtrace+0x888> 1f6d00: eb09003f cmp x1, x9 1f6d04: f9400827 ldr x7, [x1, #0x10] 1f6d08: f9400c28 ldr x8, [x1, #0x18] 1f6d0c: 54000bc0 b.eq 0x1f6e84 <_Unwind_Backtrace+0x9e4> 1f6d10: 91006063 add x3, x3, #0x18 1f6d14: f9401420 ldr x0, [x1, #0x28] 1f6d18: f90014a0 str x0, [x5, #0x28] 1f6d1c: f9001429 str x9, [x1, #0x28] 1f6d20: f9000461 str x1, [x3, #0x8] 1f6d24: 14000058 b 0x1f6e84 <_Unwind_Backtrace+0x9e4> 1f6d28: aa040104 orr x4, x8, x4 1f6d2c: b40003a4 cbz x4, 0x1f6da0 <_Unwind_Backtrace+0x900> 1f6d30: f9401428 ldr x8, [x1, #0x28] 1f6d34: aa0103e4 mov x4, x1 1f6d38: eb1f011f cmp x8, xzr 1f6d3c: 9a8100a5 csel x5, x5, x1, eq 1f6d40: aa0803e1 mov x1, x8 1f6d44: 17ffffe7 b 0x1f6ce0 <_Unwind_Backtrace+0x840> 1f6d48: f9010424 str x4, [x1, #0x208] 1f6d4c: 91006064 add x4, x3, #0x18 1f6d50: 91010081 add x1, x4, #0x40 1f6d54: f9000c65 str x5, [x3, #0x18] 1f6d58: 91070084 add x4, x4, #0x1c0 1f6d5c: f81d003f stur xzr, [x1, #-0x30] 1f6d60: f81d803f stur xzr, [x1, #-0x28] 1f6d64: f81f8021 stur x1, [x1, #-0x8] 1f6d68: 9100c021 add x1, x1, #0x30 1f6d6c: eb04003f cmp x1, x4 1f6d70: 54ffff61 b.ne 0x1f6d5c <_Unwind_Backtrace+0x8bc> 1f6d74: 91006063 add x3, x3, #0x18 1f6d78: 91004061 add x1, x3, #0x10 1f6d7c: f900c47f str xzr, [x3, #0x188] 1f6d80: f9000461 str x1, [x3, #0x8] 1f6d84: b900285f str wzr, [x2, #0x28] 1f6d88: 14000003 b 0x1f6d94 <_Unwind_Backtrace+0x8f4> 1f6d8c: f100643f cmp x1, #0x19 1f6d90: 54001709 b.ls 0x1f7070 <_Unwind_Backtrace+0xbd0> 1f6d94: d2800004 mov x4, #0x0 // =0 1f6d98: d2800005 mov x5, #0x0 // =0 1f6d9c: 14000002 b 0x1f6da4 <_Unwind_Backtrace+0x904> 1f6da0: aa0103e4 mov x4, x1 1f6da4: 7940300e ldrh w14, [x0, #0x18] 1f6da8: d2800009 mov x9, #0x0 // =0 1f6dac: d280000a mov x10, #0x0 // =0 1f6db0: d280000c mov x12, #0x0 // =0 1f6db4: d280000b mov x11, #0x0 // =0 1f6db8: d2800008 mov x8, #0x0 // =0 1f6dbc: d10005ce sub x14, x14, #0x1 1f6dc0: b10005df cmn x14, #0x1 1f6dc4: 54000380 b.eq 0x1f6e34 <_Unwind_Backtrace+0x994> 1f6dc8: b94000c0 ldr w0, [x6] 1f6dcc: 7100041f cmp w0, #0x1 1f6dd0: 540001e1 b.ne 0x1f6e0c <_Unwind_Backtrace+0x96c> 1f6dd4: f94008c1 ldr x1, [x6, #0x10] 1f6dd8: f9400043 ldr x3, [x2] 1f6ddc: 8b0100e1 add x1, x7, x1 1f6de0: eb01007f cmp x3, x1 1f6de4: 54000243 b.lo 0x1f6e2c <_Unwind_Backtrace+0x98c> 1f6de8: f94014c0 ldr x0, [x6, #0x28] 1f6dec: 8b000020 add x0, x1, x0 1f6df0: eb00007f cmp x3, x0 1f6df4: 9a802129 csel x9, x9, x0, hs 1f6df8: eb00007f cmp x3, x0 1f6dfc: 9a81214a csel x10, x10, x1, hs 1f6e00: eb00007f cmp x3, x0 1f6e04: 9a9f258c csinc x12, x12, xzr, hs 1f6e08: 14000009 b 0x1f6e2c <_Unwind_Backtrace+0x98c> 1f6e0c: 529caa01 mov w1, #0xe550 // =58704 1f6e10: 72ac8e81 movk w1, #0x6474, lsl #16 1f6e14: 6b01001f cmp w0, w1 1f6e18: 54000080 b.eq 0x1f6e28 <_Unwind_Backtrace+0x988> 1f6e1c: 7100081f cmp w0, #0x2 1f6e20: 9a86116b csel x11, x11, x6, ne 1f6e24: 14000002 b 0x1f6e2c <_Unwind_Backtrace+0x98c> 1f6e28: aa0603e8 mov x8, x6 1f6e2c: 9100e0c6 add x6, x6, #0x38 1f6e30: 17ffffe3 b 0x1f6dbc <_Unwind_Backtrace+0x91c> 1f6e34: b500006c cbnz x12, 0x1f6e40 <_Unwind_Backtrace+0x9a0> 1f6e38: 52800000 mov w0, #0x0 // =0 1f6e3c: 14000090 b 0x1f707c <_Unwind_Backtrace+0xbdc> 1f6e40: 3400022d cbz w13, 0x1f6e84 <_Unwind_Backtrace+0x9e4> 1f6e44: d00005a0 adrp x0, 0x2ac000 <__cxa_new_handler+0x290> 1f6e48: b4000105 cbz x5, 0x1f6e68 <_Unwind_Backtrace+0x9c8> 1f6e4c: b40000e4 cbz x4, 0x1f6e68 <_Unwind_Backtrace+0x9c8> 1f6e50: f9401481 ldr x1, [x4, #0x28] 1f6e54: f90014a1 str x1, [x5, #0x28] 1f6e58: 91006001 add x1, x0, #0x18 1f6e5c: f9400423 ldr x3, [x1, #0x8] 1f6e60: f9001483 str x3, [x4, #0x28] 1f6e64: f9000424 str x4, [x1, #0x8] 1f6e68: 91006000 add x0, x0, #0x18 1f6e6c: f9400400 ldr x0, [x0, #0x8] 1f6e70: f9000807 str x7, [x0, #0x10] 1f6e74: f9000c08 str x8, [x0, #0x18] 1f6e78: f900100b str x11, [x0, #0x20] 1f6e7c: f900000a str x10, [x0] 1f6e80: f9000409 str x9, [x0, #0x8] 1f6e84: b4fffda8 cbz x8, 0x1f6e38 <_Unwind_Backtrace+0x998> 1f6e88: f9400900 ldr x0, [x8, #0x10] 1f6e8c: 8b0000f5 add x21, x7, x0 1f6e90: 386068e0 ldrb w0, [x7, x0] 1f6e94: 7100041f cmp w0, #0x1 1f6e98: 54000e81 b.ne 0x1f7068 <_Unwind_Backtrace+0xbc8> 1f6e9c: 394006b4 ldrb w20, [x21, #0x1] 1f6ea0: aa0203e1 mov x1, x2 1f6ea4: aa0203f3 mov x19, x2 1f6ea8: 2a1403e0 mov w0, w20 1f6eac: 97fffe5f bl 0x1f6828 <_Unwind_Backtrace+0x388> 1f6eb0: aa0003e1 mov x1, x0 1f6eb4: 910012a2 add x2, x21, #0x4 1f6eb8: 2a1403e0 mov w0, w20 1f6ebc: 910143a3 add x3, x29, #0x50 1f6ec0: 97fffe72 bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f6ec4: 39400ab4 ldrb w20, [x21, #0x2] 1f6ec8: aa0003e2 mov x2, x0 1f6ecc: 7103fe9f cmp w20, #0xff 1f6ed0: 54000940 b.eq 0x1f6ff8 <_Unwind_Backtrace+0xb58> 1f6ed4: 39400ea0 ldrb w0, [x21, #0x3] 1f6ed8: 7100ec1f cmp w0, #0x3b 1f6edc: 540008e1 b.ne 0x1f6ff8 <_Unwind_Backtrace+0xb58> 1f6ee0: aa1303e1 mov x1, x19 1f6ee4: 2a1403e0 mov w0, w20 1f6ee8: f90027a2 str x2, [x29, #0x48] 1f6eec: 97fffe4f bl 0x1f6828 <_Unwind_Backtrace+0x388> 1f6ef0: aa0003e1 mov x1, x0 1f6ef4: f94027a2 ldr x2, [x29, #0x48] 1f6ef8: 2a1403e0 mov w0, w20 1f6efc: 910163a3 add x3, x29, #0x58 1f6f00: 97fffe62 bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f6f04: aa0003f6 mov x22, x0 1f6f08: f9402fa0 ldr x0, [x29, #0x58] 1f6f0c: b4000ae0 cbz x0, 0x1f7068 <_Unwind_Backtrace+0xbc8> 1f6f10: 924006c1 and x1, x22, #0x3 1f6f14: b5000721 cbnz x1, 0x1f6ff8 <_Unwind_Backtrace+0xb58> 1f6f18: b98002c2 ldrsw x2, [x22] 1f6f1c: f9400261 ldr x1, [x19] 1f6f20: 8b0202a2 add x2, x21, x2 1f6f24: eb02003f cmp x1, x2 1f6f28: 54000a03 b.lo 0x1f7068 <_Unwind_Backtrace+0xbc8> 1f6f2c: d1000400 sub x0, x0, #0x1 1f6f30: d37df002 lsl x2, x0, #3 1f6f34: b8a26ac2 ldrsw x2, [x22, x2] 1f6f38: 8b0202a2 add x2, x21, x2 1f6f3c: eb02003f cmp x1, x2 1f6f40: 540002a2 b.hs 0x1f6f94 <_Unwind_Backtrace+0xaf4> 1f6f44: aa0003e3 mov x3, x0 1f6f48: d2800004 mov x4, #0x0 // =0 1f6f4c: eb03009f cmp x4, x3 1f6f50: 54000942 b.hs 0x1f7078 <_Unwind_Backtrace+0xbd8> 1f6f54: 8b040060 add x0, x3, x4 1f6f58: d341fc00 lsr x0, x0, #1 1f6f5c: d37df002 lsl x2, x0, #3 1f6f60: b8a26ac5 ldrsw x5, [x22, x2] 1f6f64: 8b0502a5 add x5, x21, x5 1f6f68: eb05003f cmp x1, x5 1f6f6c: 54000103 b.lo 0x1f6f8c <_Unwind_Backtrace+0xaec> 1f6f70: 8b0202c2 add x2, x22, x2 1f6f74: 91000404 add x4, x0, #0x1 1f6f78: b9800842 ldrsw x2, [x2, #0x8] 1f6f7c: 8b0202a2 add x2, x21, x2 1f6f80: eb02003f cmp x1, x2 1f6f84: 54fffe42 b.hs 0x1f6f4c <_Unwind_Backtrace+0xaac> 1f6f88: 14000003 b 0x1f6f94 <_Unwind_Backtrace+0xaf4> 1f6f8c: aa0003e3 mov x3, x0 1f6f90: 17ffffef b 0x1f6f4c <_Unwind_Backtrace+0xaac> 1f6f94: d37df014 lsl x20, x0, #3 1f6f98: 8b1402c0 add x0, x22, x20 1f6f9c: b9800417 ldrsw x23, [x0, #0x4] 1f6fa0: 8b1702b7 add x23, x21, x23 1f6fa4: aa1703e0 mov x0, x23 1f6fa8: 97ffff2f bl 0x1f6c64 <_Unwind_Backtrace+0x7c4> 1f6fac: 53001c18 uxtb w24, w0 1f6fb0: 2a1803e0 mov w0, w24 1f6fb4: 97fffded bl 0x1f6768 <_Unwind_Backtrace+0x2c8> 1f6fb8: 8b2042e2 add x2, x23, w0, uxtw 1f6fbc: d2800001 mov x1, #0x0 // =0 1f6fc0: 12000f00 and w0, w24, #0xf 1f6fc4: 91002042 add x2, x2, #0x8 1f6fc8: 910183a3 add x3, x29, #0x60 1f6fcc: 97fffe2f bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f6fd0: b8b46ac0 ldrsw x0, [x22, x20] 1f6fd4: f9400261 ldr x1, [x19] 1f6fd8: 8b0002b5 add x21, x21, x0 1f6fdc: f94033a0 ldr x0, [x29, #0x60] 1f6fe0: 8b0002a0 add x0, x21, x0 1f6fe4: eb00003f cmp x1, x0 1f6fe8: 54000042 b.hs 0x1f6ff0 <_Unwind_Backtrace+0xb50> 1f6fec: f9001277 str x23, [x19, #0x20] 1f6ff0: f9000e75 str x21, [x19, #0x18] 1f6ff4: 1400001d b 0x1f7068 <_Unwind_Backtrace+0xbc8> 1f6ff8: f9400660 ldr x0, [x19, #0x8] 1f6ffc: f90037a0 str x0, [x29, #0x68] 1f7000: f9400a60 ldr x0, [x19, #0x10] 1f7004: f9003ba0 str x0, [x29, #0x70] 1f7008: 52800080 mov w0, #0x4 // =4 1f700c: f9402ba1 ldr x1, [x29, #0x50] 1f7010: f90043bf str xzr, [x29, #0x80] 1f7014: f9400262 ldr x2, [x19] 1f7018: 390203a0 strb w0, [x29, #0x80] 1f701c: 910183a0 add x0, x29, #0x60 1f7020: f90033bf str xzr, [x29, #0x60] 1f7024: f9003fa1 str x1, [x29, #0x78] 1f7028: 97fffeb7 bl 0x1f6b04 <_Unwind_Backtrace+0x664> 1f702c: f9001260 str x0, [x19, #0x20] 1f7030: b40001c0 cbz x0, 0x1f7068 <_Unwind_Backtrace+0xbc8> 1f7034: 97ffff0c bl 0x1f6c64 <_Unwind_Backtrace+0x7c4> 1f7038: 53001c14 uxtb w20, w0 1f703c: aa1303e1 mov x1, x19 1f7040: 2a1403e0 mov w0, w20 1f7044: 97fffdf9 bl 0x1f6828 <_Unwind_Backtrace+0x388> 1f7048: aa0003e1 mov x1, x0 1f704c: f9401262 ldr x2, [x19, #0x20] 1f7050: 2a1403e0 mov w0, w20 1f7054: 910163a3 add x3, x29, #0x58 1f7058: 91002042 add x2, x2, #0x8 1f705c: 97fffe0b bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f7060: f9402fa0 ldr x0, [x29, #0x58] 1f7064: f9000e60 str x0, [x19, #0x18] 1f7068: 52800020 mov w0, #0x1 // =1 1f706c: 14000004 b 0x1f707c <_Unwind_Backtrace+0xbdc> 1f7070: 12800000 mov w0, #-0x1 // =-1 1f7074: 14000002 b 0x1f707c <_Unwind_Backtrace+0xbdc> 1f7078: 97fac1ce bl 0xa77b0 1f707c: a94153f3 ldp x19, x20, [sp, #0x10] 1f7080: a9425bf5 ldp x21, x22, [sp, #0x20] 1f7084: a94363f7 ldp x23, x24, [sp, #0x30] 1f7088: a8c97bfd ldp x29, x30, [sp], #0x90 1f708c: d65f03c0 ret 1f7090: a9bc7bfd stp x29, x30, [sp, #-0x40]! 1f7094: 910003fd mov x29, sp 1f7098: a9025bf5 stp x21, x22, [sp, #0x20] 1f709c: aa0003f5 mov x21, x0 1f70a0: aa0103e0 mov x0, x1 1f70a4: a90153f3 stp x19, x20, [sp, #0x10] 1f70a8: aa0203f3 mov x19, x2 1f70ac: aa0103f4 mov x20, x1 1f70b0: 97fffeed bl 0x1f6c64 <_Unwind_Backtrace+0x7c4> 1f70b4: 53001c16 uxtb w22, w0 1f70b8: aa1503e1 mov x1, x21 1f70bc: 2a1603e0 mov w0, w22 1f70c0: 97fffdc2 bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f70c4: aa0003e1 mov x1, x0 1f70c8: 91002282 add x2, x20, #0x8 1f70cc: 9100c3a3 add x3, x29, #0x30 1f70d0: 2a1603e0 mov w0, w22 1f70d4: 97fffded bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f70d8: aa1303e0 mov x0, x19 1f70dc: 97fffee2 bl 0x1f6c64 <_Unwind_Backtrace+0x7c4> 1f70e0: 53001c14 uxtb w20, w0 1f70e4: aa1503e1 mov x1, x21 1f70e8: 2a1403e0 mov w0, w20 1f70ec: 97fffdb7 bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f70f0: aa0003e1 mov x1, x0 1f70f4: 91002262 add x2, x19, #0x8 1f70f8: 9100e3a3 add x3, x29, #0x38 1f70fc: 2a1403e0 mov w0, w20 1f7100: 97fffde2 bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f7104: f9401ba2 ldr x2, [x29, #0x30] 1f7108: f9401fa1 ldr x1, [x29, #0x38] 1f710c: a94153f3 ldp x19, x20, [sp, #0x10] 1f7110: eb01005f cmp x2, x1 1f7114: 5a9f23e0 csetm w0, lo 1f7118: eb01005f cmp x2, x1 1f711c: a9425bf5 ldp x21, x22, [sp, #0x20] 1f7120: 1a9f9400 csinc w0, w0, wzr, ls 1f7124: a8c47bfd ldp x29, x30, [sp], #0x40 1f7128: d65f03c0 ret 1f712c: a9b97bfd stp x29, x30, [sp, #-0x70]! 1f7130: 910003fd mov x29, sp 1f7134: a90153f3 stp x19, x20, [sp, #0x10] 1f7138: a90363f7 stp x23, x24, [sp, #0x30] 1f713c: a9046bf9 stp x25, x26, [sp, #0x40] 1f7140: a9025bf5 stp x21, x22, [sp, #0x20] 1f7144: aa0103f3 mov x19, x1 1f7148: f9002bfb str x27, [sp, #0x50] 1f714c: aa0003f4 mov x20, x0 1f7150: d280001a mov x26, #0x0 // =0 1f7154: 52800019 mov w25, #0x0 // =0 1f7158: d2800016 mov x22, #0x0 // =0 1f715c: d2800001 mov x1, #0x0 // =0 1f7160: 9101a3b7 add x23, x29, #0x68 1f7164: d2800038 mov x24, #0x1 // =1 1f7168: b9400260 ldr w0, [x19] 1f716c: 34000800 cbz w0, 0x1f726c <_Unwind_Backtrace+0xdcc> 1f7170: b9400660 ldr w0, [x19, #0x4] 1f7174: 34000700 cbz w0, 0x1f7254 <_Unwind_Backtrace+0xdb4> 1f7178: 91001275 add x21, x19, #0x4 1f717c: cb20c2b5 sub x21, x21, w0, sxtw 1f7180: eb0102bf cmp x21, x1 1f7184: 54000360 b.eq 0x1f71f0 <_Unwind_Backtrace+0xd50> 1f7188: aa1503e0 mov x0, x21 1f718c: 97fffe1f bl 0x1f6a08 <_Unwind_Backtrace+0x568> 1f7190: 7103fc1f cmp w0, #0xff 1f7194: 2a0003f9 mov w25, w0 1f7198: 54000061 b.ne 0x1f71a4 <_Unwind_Backtrace+0xd04> 1f719c: 92800000 mov x0, #-0x1 // =-1 1f71a0: 14000034 b 0x1f7270 <_Unwind_Backtrace+0xdd0> 1f71a4: 53001c1b uxtb w27, w0 1f71a8: aa1403e1 mov x1, x20 1f71ac: 2a1b03e0 mov w0, w27 1f71b0: 97fffd86 bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f71b4: aa0003fa mov x26, x0 1f71b8: 79404281 ldrh w1, [x20, #0x20] 1f71bc: 121d1c20 and w0, w1, #0x7f8 1f71c0: 711fe01f cmp w0, #0x7f8 1f71c4: 54000081 b.ne 0x1f71d4 <_Unwind_Backtrace+0xd34> 1f71c8: 331d1f61 bfi w1, w27, #3, #8 1f71cc: 79004281 strh w1, [x20, #0x20] 1f71d0: 14000009 b 0x1f71f4 <_Unwind_Backtrace+0xd54> 1f71d4: d3432821 ubfx x1, x1, #3, #8 1f71d8: 6b19003f cmp w1, w25 1f71dc: 540000c0 b.eq 0x1f71f4 <_Unwind_Backtrace+0xd54> 1f71e0: 39408280 ldrb w0, [x20, #0x20] 1f71e4: 321e0000 orr w0, w0, #0x4 1f71e8: 39008280 strb w0, [x20, #0x20] 1f71ec: 14000002 b 0x1f71f4 <_Unwind_Backtrace+0xd54> 1f71f0: aa0103f5 mov x21, x1 1f71f4: 53001f3b uxtb w27, w25 1f71f8: aa1a03e1 mov x1, x26 1f71fc: 91002262 add x2, x19, #0x8 1f7200: aa1703e3 mov x3, x23 1f7204: 2a1b03e0 mov w0, w27 1f7208: 97fffda0 bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f720c: 2a1b03e0 mov w0, w27 1f7210: 97fffd56 bl 0x1f6768 <_Unwind_Backtrace+0x2c8> 1f7214: 2a0003e0 mov w0, w0 1f7218: f1001c1f cmp x0, #0x7 1f721c: 92800001 mov x1, #-0x1 // =-1 1f7220: 54000088 b.hi 0x1f7230 <_Unwind_Backtrace+0xd90> 1f7224: d37df001 lsl x1, x0, #3 1f7228: 9ac12301 lsl x1, x24, x1 1f722c: d1000421 sub x1, x1, #0x1 1f7230: f94037a0 ldr x0, [x29, #0x68] 1f7234: ea00003f tst x1, x0 1f7238: 54000100 b.eq 0x1f7258 <_Unwind_Backtrace+0xdb8> 1f723c: f9400281 ldr x1, [x20] 1f7240: 910006d6 add x22, x22, #0x1 1f7244: eb01001f cmp x0, x1 1f7248: 54000082 b.hs 0x1f7258 <_Unwind_Backtrace+0xdb8> 1f724c: f9000280 str x0, [x20] 1f7250: 14000002 b 0x1f7258 <_Unwind_Backtrace+0xdb8> 1f7254: aa0103f5 mov x21, x1 1f7258: b9400260 ldr w0, [x19] 1f725c: aa1503e1 mov x1, x21 1f7260: 91001000 add x0, x0, #0x4 1f7264: 8b000273 add x19, x19, x0 1f7268: 17ffffc0 b 0x1f7168 <_Unwind_Backtrace+0xcc8> 1f726c: aa1603e0 mov x0, x22 1f7270: a94153f3 ldp x19, x20, [sp, #0x10] 1f7274: a9425bf5 ldp x21, x22, [sp, #0x20] 1f7278: a94363f7 ldp x23, x24, [sp, #0x30] 1f727c: a9446bf9 ldp x25, x26, [sp, #0x40] 1f7280: f9402bfb ldr x27, [sp, #0x50] 1f7284: a8c77bfd ldp x29, x30, [sp], #0x70 1f7288: d65f03c0 ret 1f728c: a9b97bfd stp x29, x30, [sp, #-0x70]! 1f7290: 910003fd mov x29, sp 1f7294: a9025bf5 stp x21, x22, [sp, #0x20] 1f7298: aa0003f6 mov x22, x0 1f729c: 79404000 ldrh w0, [x0, #0x20] 1f72a0: a90363f7 stp x23, x24, [sp, #0x30] 1f72a4: d3432800 ubfx x0, x0, #3, #8 1f72a8: aa0103f7 mov x23, x1 1f72ac: aa1603e1 mov x1, x22 1f72b0: f9002bfb str x27, [sp, #0x50] 1f72b4: a9046bf9 stp x25, x26, [sp, #0x40] 1f72b8: a90153f3 stp x19, x20, [sp, #0x10] 1f72bc: 53001c15 uxtb w21, w0 1f72c0: aa0203f3 mov x19, x2 1f72c4: 97fffd41 bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f72c8: 9101a3b8 add x24, x29, #0x68 1f72cc: aa0003fa mov x26, x0 1f72d0: d2800039 mov x25, #0x1 // =1 1f72d4: d2800000 mov x0, #0x0 // =0 1f72d8: b9400261 ldr w1, [x19] 1f72dc: 34000641 cbz w1, 0x1f73a4 <_Unwind_Backtrace+0xf04> 1f72e0: b9400661 ldr w1, [x19, #0x4] 1f72e4: aa0003f4 mov x20, x0 1f72e8: 34000541 cbz w1, 0x1f7390 <_Unwind_Backtrace+0xef0> 1f72ec: 394082c2 ldrb w2, [x22, #0x20] 1f72f0: 36100162 tbz w2, #0x2, 0x1f731c <_Unwind_Backtrace+0xe7c> 1f72f4: 91001274 add x20, x19, #0x4 1f72f8: cb21c294 sub x20, x20, w1, sxtw 1f72fc: eb00029f cmp x20, x0 1f7300: 540000e0 b.eq 0x1f731c <_Unwind_Backtrace+0xe7c> 1f7304: aa1403e0 mov x0, x20 1f7308: 97fffdc0 bl 0x1f6a08 <_Unwind_Backtrace+0x568> 1f730c: 2a0003f5 mov w21, w0 1f7310: aa1603e1 mov x1, x22 1f7314: 97fffd2d bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f7318: aa0003fa mov x26, x0 1f731c: 35000095 cbnz w21, 0x1f732c <_Unwind_Backtrace+0xe8c> 1f7320: f9400660 ldr x0, [x19, #0x8] 1f7324: b4000360 cbz x0, 0x1f7390 <_Unwind_Backtrace+0xef0> 1f7328: 14000013 b 0x1f7374 <_Unwind_Backtrace+0xed4> 1f732c: 53001ebb uxtb w27, w21 1f7330: aa1a03e1 mov x1, x26 1f7334: 91002262 add x2, x19, #0x8 1f7338: aa1803e3 mov x3, x24 1f733c: 2a1b03e0 mov w0, w27 1f7340: 97fffd52 bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f7344: 2a1b03e0 mov w0, w27 1f7348: 97fffd08 bl 0x1f6768 <_Unwind_Backtrace+0x2c8> 1f734c: 2a0003e0 mov w0, w0 1f7350: f1001c1f cmp x0, #0x7 1f7354: 92800001 mov x1, #-0x1 // =-1 1f7358: 54000088 b.hi 0x1f7368 <_Unwind_Backtrace+0xec8> 1f735c: d37df001 lsl x1, x0, #3 1f7360: 9ac12321 lsl x1, x25, x1 1f7364: d1000421 sub x1, x1, #0x1 1f7368: f94037a0 ldr x0, [x29, #0x68] 1f736c: ea00003f tst x1, x0 1f7370: 54000100 b.eq 0x1f7390 <_Unwind_Backtrace+0xef0> 1f7374: f94002e0 ldr x0, [x23] 1f7378: b40000c0 cbz x0, 0x1f7390 <_Unwind_Backtrace+0xef0> 1f737c: f9400401 ldr x1, [x0, #0x8] 1f7380: 91000422 add x2, x1, #0x1 1f7384: 91000821 add x1, x1, #0x2 1f7388: f9000402 str x2, [x0, #0x8] 1f738c: f8217813 str x19, [x0, x1, lsl #3] 1f7390: b9400260 ldr w0, [x19] 1f7394: 91001000 add x0, x0, #0x4 1f7398: 8b000273 add x19, x19, x0 1f739c: aa1403e0 mov x0, x20 1f73a0: 17ffffce b 0x1f72d8 <_Unwind_Backtrace+0xe38> 1f73a4: a94153f3 ldp x19, x20, [sp, #0x10] 1f73a8: a9425bf5 ldp x21, x22, [sp, #0x20] 1f73ac: a94363f7 ldp x23, x24, [sp, #0x30] 1f73b0: a9446bf9 ldp x25, x26, [sp, #0x40] 1f73b4: f9402bfb ldr x27, [sp, #0x50] 1f73b8: a8c77bfd ldp x29, x30, [sp], #0x70 1f73bc: d65f03c0 ret 1f73c0: a9b77bfd stp x29, x30, [sp, #-0x90]! 1f73c4: 910003fd mov x29, sp 1f73c8: a9025bf5 stp x21, x22, [sp, #0x20] 1f73cc: aa0103f6 mov x22, x1 1f73d0: 39408001 ldrb w1, [x0, #0x20] 1f73d4: a90153f3 stp x19, x20, [sp, #0x10] 1f73d8: a90363f7 stp x23, x24, [sp, #0x30] 1f73dc: a9046bf9 stp x25, x26, [sp, #0x40] 1f73e0: a90573fb stp x27, x28, [sp, #0x50] 1f73e4: aa0003f3 mov x19, x0 1f73e8: 36000081 tbz w1, #0x0, 0x1f73f8 <_Unwind_Backtrace+0xf58> 1f73ec: 39408260 ldrb w0, [x19, #0x20] 1f73f0: 37000da0 tbnz w0, #0x0, 0x1f75a4 <_Unwind_Backtrace+0x1104> 1f73f4: 140000d9 b 0x1f7758 <_Unwind_Backtrace+0x12b8> 1f73f8: b9402014 ldr w20, [x0, #0x20] 1f73fc: d34b7e94 ubfx x20, x20, #11, #21 1f7400: b5000474 cbnz x20, 0x1f748c <_Unwind_Backtrace+0xfec> 1f7404: 36080261 tbz w1, #0x1, 0x1f7450 <_Unwind_Backtrace+0xfb0> 1f7408: f9400c15 ldr x21, [x0, #0x18] 1f740c: f94002a1 ldr x1, [x21] 1f7410: b40002a1 cbz x1, 0x1f7464 <_Unwind_Backtrace+0xfc4> 1f7414: aa1303e0 mov x0, x19 1f7418: 97ffff45 bl 0x1f712c <_Unwind_Backtrace+0xc8c> 1f741c: b100041f cmn x0, #0x1 1f7420: 54000121 b.ne 0x1f7444 <_Unwind_Backtrace+0xfa4> 1f7424: 5280ff00 mov w0, #0x7f8 // =2040 1f7428: f900127f str xzr, [x19, #0x20] 1f742c: 79004260 strh w0, [x19, #0x20] 1f7430: b00005a0 adrp x0, 0x2ac000 <__cxa_new_handler+0x290> 1f7434: 91006000 add x0, x0, #0x18 1f7438: 91066000 add x0, x0, #0x198 1f743c: f9000e60 str x0, [x19, #0x18] 1f7440: 14000054 b 0x1f7590 <_Unwind_Backtrace+0x10f0> 1f7444: 8b000294 add x20, x20, x0 1f7448: 910022b5 add x21, x21, #0x8 1f744c: 17fffff0 b 0x1f740c <_Unwind_Backtrace+0xf6c> 1f7450: f9400c01 ldr x1, [x0, #0x18] 1f7454: 97ffff36 bl 0x1f712c <_Unwind_Backtrace+0xc8c> 1f7458: b100041f cmn x0, #0x1 1f745c: aa0003f4 mov x20, x0 1f7460: 54fffe20 b.eq 0x1f7424 <_Unwind_Backtrace+0xf84> 1f7464: 12005280 and w0, w20, #0x1fffff 1f7468: eb14001f cmp x0, x20 1f746c: aa0003e1 mov x1, x0 1f7470: b9402260 ldr w0, [x19, #0x20] 1f7474: 54000061 b.ne 0x1f7480 <_Unwind_Backtrace+0xfe0> 1f7478: 33155020 bfi w0, w1, #11, #21 1f747c: 14000002 b 0x1f7484 <_Unwind_Backtrace+0xfe4> 1f7480: 12002800 and w0, w0, #0x7ff 1f7484: b9002260 str w0, [x19, #0x20] 1f7488: b4000854 cbz x20, 0x1f7590 <_Unwind_Backtrace+0x10f0> 1f748c: 91000a95 add x21, x20, #0x2 1f7490: d37df2b5 lsl x21, x21, #3 1f7494: aa1503e0 mov x0, x21 1f7498: 97faab7e bl 0xa2290 1f749c: f90043a0 str x0, [x29, #0x80] 1f74a0: b4000780 cbz x0, 0x1f7590 <_Unwind_Backtrace+0x10f0> 1f74a4: f900041f str xzr, [x0, #0x8] 1f74a8: aa1503e0 mov x0, x21 1f74ac: 97faab79 bl 0xa2290 1f74b0: f90047a0 str x0, [x29, #0x88] 1f74b4: b4001700 cbz x0, 0x1f7794 <_Unwind_Backtrace+0x12f4> 1f74b8: f900041f str xzr, [x0, #0x8] 1f74bc: 140000b6 b 0x1f7794 <_Unwind_Backtrace+0x12f4> 1f74c0: 8b020f24 add x4, x25, x2, lsl #3 1f74c4: f9400345 ldr x5, [x26] 1f74c8: f9400884 ldr x4, [x4, #0x10] 1f74cc: b4001f44 cbz x4, 0x1f78b4 <_Unwind_Backtrace+0x1414> 1f74d0: 91000824 add x4, x1, #0x2 1f74d4: 91000421 add x1, x1, #0x1 1f74d8: f8247b05 str x5, [x24, x4, lsl #3] 1f74dc: 91000442 add x2, x2, #0x1 1f74e0: 9100235a add x26, x26, #0x8 1f74e4: eb03005f cmp x2, x3 1f74e8: 54fffec1 b.ne 0x1f74c0 <_Unwind_Backtrace+0x1020> 1f74ec: f9000701 str x1, [x24, #0x8] 1f74f0: f9000720 str x0, [x25, #0x8] 1f74f4: f94047a2 ldr x2, [x29, #0x88] 1f74f8: f94043a0 ldr x0, [x29, #0x80] 1f74fc: f9400441 ldr x1, [x2, #0x8] 1f7500: f9400400 ldr x0, [x0, #0x8] 1f7504: 8b000020 add x0, x1, x0 1f7508: eb14001f cmp x0, x20 1f750c: 540016c1 b.ne 0x1f77e4 <_Unwind_Backtrace+0x1344> 1f7510: aa1303e0 mov x0, x19 1f7514: aa1703e1 mov x1, x23 1f7518: 97fffc67 bl 0x1f66b4 <_Unwind_Backtrace+0x214> 1f751c: f94047bb ldr x27, [x29, #0x88] 1f7520: f94043b5 ldr x21, [x29, #0x80] 1f7524: f9400774 ldr x20, [x27, #0x8] 1f7528: b4000234 cbz x20, 0x1f756c <_Unwind_Backtrace+0x10cc> 1f752c: f94006b8 ldr x24, [x21, #0x8] 1f7530: d37df29a lsl x26, x20, #3 1f7534: 8b1a0360 add x0, x27, x26 1f7538: d1000694 sub x20, x20, #0x1 1f753c: 8b180eb9 add x25, x21, x24, lsl #3 1f7540: f940041c ldr x28, [x0, #0x8] 1f7544: b5001c18 cbnz x24, 0x1f78c4 <_Unwind_Backtrace+0x1424> 1f7548: 8b180280 add x0, x20, x24 1f754c: d100235a sub x26, x26, #0x8 1f7550: 91000800 add x0, x0, #0x2 1f7554: f8207abc str x28, [x21, x0, lsl #3] 1f7558: b5fffef4 cbnz x20, 0x1f7534 <_Unwind_Backtrace+0x1094> 1f755c: f94006a1 ldr x1, [x21, #0x8] 1f7560: f9400760 ldr x0, [x27, #0x8] 1f7564: 8b000020 add x0, x1, x0 1f7568: f90006a0 str x0, [x21, #0x8] 1f756c: f94047a0 ldr x0, [x29, #0x88] 1f7570: 97faaa38 bl 0xa1e50 1f7574: f94043a0 ldr x0, [x29, #0x80] 1f7578: f9400e61 ldr x1, [x19, #0x18] 1f757c: f9000001 str x1, [x0] 1f7580: f9000e60 str x0, [x19, #0x18] 1f7584: 39408260 ldrb w0, [x19, #0x20] 1f7588: 32000000 orr w0, w0, #0x1 1f758c: 39008260 strb w0, [x19, #0x20] 1f7590: f9400260 ldr x0, [x19] 1f7594: eb0002df cmp x22, x0 1f7598: 54fff2a2 b.hs 0x1f73ec <_Unwind_Backtrace+0xf4c> 1f759c: d2800000 mov x0, #0x0 // =0 1f75a0: 140000dd b 0x1f7914 <_Unwind_Backtrace+0x1474> 1f75a4: 36100540 tbz w0, #0x2, 0x1f764c <_Unwind_Backtrace+0x11ac> 1f75a8: f9400e7b ldr x27, [x19, #0x18] 1f75ac: d2800018 mov x24, #0x0 // =0 1f75b0: 9101e3b9 add x25, x29, #0x78 1f75b4: 910203ba add x26, x29, #0x80 1f75b8: f9400777 ldr x23, [x27, #0x8] 1f75bc: eb17031f cmp x24, x23 1f75c0: 54fffee2 b.hs 0x1f759c <_Unwind_Backtrace+0x10fc> 1f75c4: 8b1802f5 add x21, x23, x24 1f75c8: d341feb5 lsr x21, x21, #1 1f75cc: 91000aa0 add x0, x21, #0x2 1f75d0: f8607b74 ldr x20, [x27, x0, lsl #3] 1f75d4: aa1403e0 mov x0, x20 1f75d8: 97fffda3 bl 0x1f6c64 <_Unwind_Backtrace+0x7c4> 1f75dc: 53001c02 uxtb w2, w0 1f75e0: 2a0003fc mov w28, w0 1f75e4: aa1303e1 mov x1, x19 1f75e8: 2a0203e0 mov w0, w2 1f75ec: f90037a2 str x2, [x29, #0x68] 1f75f0: 97fffc76 bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f75f4: aa0003e1 mov x1, x0 1f75f8: f94037a2 ldr x2, [x29, #0x68] 1f75fc: aa1903e3 mov x3, x25 1f7600: 2a0203e0 mov w0, w2 1f7604: 91002282 add x2, x20, #0x8 1f7608: 97fffca0 bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f760c: aa0003e2 mov x2, x0 1f7610: d2800001 mov x1, #0x0 // =0 1f7614: 12000f80 and w0, w28, #0xf 1f7618: aa1a03e3 mov x3, x26 1f761c: 97fffc9b bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f7620: f9403fa1 ldr x1, [x29, #0x78] 1f7624: eb0102df cmp x22, x1 1f7628: 540000e3 b.lo 0x1f7644 <_Unwind_Backtrace+0x11a4> 1f762c: f94043a0 ldr x0, [x29, #0x80] 1f7630: 8b000020 add x0, x1, x0 1f7634: eb0002df cmp x22, x0 1f7638: 54000503 b.lo 0x1f76d8 <_Unwind_Backtrace+0x1238> 1f763c: 910006b8 add x24, x21, #0x1 1f7640: aa1703f5 mov x21, x23 1f7644: aa1503f7 mov x23, x21 1f7648: 17ffffdd b 0x1f75bc <_Unwind_Backtrace+0x111c> 1f764c: 79404260 ldrh w0, [x19, #0x20] 1f7650: 721d1c1f tst w0, #0x7f8 1f7654: 540002a1 b.ne 0x1f76a8 <_Unwind_Backtrace+0x1208> 1f7658: f9400e65 ldr x5, [x19, #0x18] 1f765c: d2800003 mov x3, #0x0 // =0 1f7660: f94004a2 ldr x2, [x5, #0x8] 1f7664: eb02007f cmp x3, x2 1f7668: 54fff9a2 b.hs 0x1f759c <_Unwind_Backtrace+0x10fc> 1f766c: 8b030041 add x1, x2, x3 1f7670: d341fc21 lsr x1, x1, #1 1f7674: 91000820 add x0, x1, #0x2 1f7678: f86078a0 ldr x0, [x5, x0, lsl #3] 1f767c: f9400406 ldr x6, [x0, #0x8] 1f7680: f9400804 ldr x4, [x0, #0x10] 1f7684: eb0602df cmp x22, x6 1f7688: 540000c3 b.lo 0x1f76a0 <_Unwind_Backtrace+0x1200> 1f768c: 8b0400c3 add x3, x6, x4 1f7690: eb0302df cmp x22, x3 1f7694: 54001403 b.lo 0x1f7914 <_Unwind_Backtrace+0x1474> 1f7698: 91000423 add x3, x1, #0x1 1f769c: 17fffff2 b 0x1f7664 <_Unwind_Backtrace+0x11c4> 1f76a0: aa0103e2 mov x2, x1 1f76a4: 17fffff0 b 0x1f7664 <_Unwind_Backtrace+0x11c4> 1f76a8: d3432800 ubfx x0, x0, #3, #8 1f76ac: f9400e78 ldr x24, [x19, #0x18] 1f76b0: aa1303e1 mov x1, x19 1f76b4: d2800017 mov x23, #0x0 // =0 1f76b8: 53001c19 uxtb w25, w0 1f76bc: 910203bb add x27, x29, #0x80 1f76c0: 97fffc42 bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f76c4: 12000f3a and w26, w25, #0xf 1f76c8: aa0003fc mov x28, x0 1f76cc: f9400715 ldr x21, [x24, #0x8] 1f76d0: 9101e3a4 add x4, x29, #0x78 1f76d4: 14000017 b 0x1f7730 <_Unwind_Backtrace+0x1290> 1f76d8: aa1403e0 mov x0, x20 1f76dc: 1400008e b 0x1f7914 <_Unwind_Backtrace+0x1474> 1f76e0: 8b1702b3 add x19, x21, x23 1f76e4: aa0403e3 mov x3, x4 1f76e8: d341fe73 lsr x19, x19, #1 1f76ec: aa1c03e1 mov x1, x28 1f76f0: 91000a60 add x0, x19, #0x2 1f76f4: f90037a4 str x4, [x29, #0x68] 1f76f8: f8607b14 ldr x20, [x24, x0, lsl #3] 1f76fc: 2a1903e0 mov w0, w25 1f7700: 91002282 add x2, x20, #0x8 1f7704: 97fffc61 bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f7708: aa0003e2 mov x2, x0 1f770c: d2800001 mov x1, #0x0 // =0 1f7710: 2a1a03e0 mov w0, w26 1f7714: aa1b03e3 mov x3, x27 1f7718: 97fffc5c bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f771c: f9403fa1 ldr x1, [x29, #0x78] 1f7720: f94037a4 ldr x4, [x29, #0x68] 1f7724: eb0102df cmp x22, x1 1f7728: 540000a2 b.hs 0x1f773c <_Unwind_Backtrace+0x129c> 1f772c: aa1303f5 mov x21, x19 1f7730: eb1502ff cmp x23, x21 1f7734: 54fffd63 b.lo 0x1f76e0 <_Unwind_Backtrace+0x1240> 1f7738: 17ffff99 b 0x1f759c <_Unwind_Backtrace+0x10fc> 1f773c: f94043a0 ldr x0, [x29, #0x80] 1f7740: 8b000020 add x0, x1, x0 1f7744: eb0002df cmp x22, x0 1f7748: 54fffc83 b.lo 0x1f76d8 <_Unwind_Backtrace+0x1238> 1f774c: 91000677 add x23, x19, #0x1 1f7750: aa1503f3 mov x19, x21 1f7754: 17fffff6 b 0x1f772c <_Unwind_Backtrace+0x128c> 1f7758: 36080140 tbz w0, #0x1, 0x1f7780 <_Unwind_Backtrace+0x12e0> 1f775c: f9400e74 ldr x20, [x19, #0x18] 1f7760: f9400281 ldr x1, [x20] 1f7764: b4fff1c1 cbz x1, 0x1f759c <_Unwind_Backtrace+0x10fc> 1f7768: aa1303e0 mov x0, x19 1f776c: aa1603e2 mov x2, x22 1f7770: 97fffce5 bl 0x1f6b04 <_Unwind_Backtrace+0x664> 1f7774: b5000d00 cbnz x0, 0x1f7914 <_Unwind_Backtrace+0x1474> 1f7778: 91002294 add x20, x20, #0x8 1f777c: 17fffff9 b 0x1f7760 <_Unwind_Backtrace+0x12c0> 1f7780: f9400e61 ldr x1, [x19, #0x18] 1f7784: aa1303e0 mov x0, x19 1f7788: aa1603e2 mov x2, x22 1f778c: 97fffcde bl 0x1f6b04 <_Unwind_Backtrace+0x664> 1f7790: 14000061 b 0x1f7914 <_Unwind_Backtrace+0x1474> 1f7794: 39408260 ldrb w0, [x19, #0x20] 1f7798: 36080140 tbz w0, #0x1, 0x1f77c0 <_Unwind_Backtrace+0x1320> 1f779c: f9400e75 ldr x21, [x19, #0x18] 1f77a0: 910203b7 add x23, x29, #0x80 1f77a4: f94002a2 ldr x2, [x21] 1f77a8: b4000142 cbz x2, 0x1f77d0 <_Unwind_Backtrace+0x1330> 1f77ac: aa1303e0 mov x0, x19 1f77b0: aa1703e1 mov x1, x23 1f77b4: 910022b5 add x21, x21, #0x8 1f77b8: 97fffeb5 bl 0x1f728c <_Unwind_Backtrace+0xdec> 1f77bc: 17fffffa b 0x1f77a4 <_Unwind_Backtrace+0x1304> 1f77c0: f9400e62 ldr x2, [x19, #0x18] 1f77c4: aa1303e0 mov x0, x19 1f77c8: 910203a1 add x1, x29, #0x80 1f77cc: 97fffeb0 bl 0x1f728c <_Unwind_Backtrace+0xdec> 1f77d0: f94043b8 ldr x24, [x29, #0x80] 1f77d4: b40000b8 cbz x24, 0x1f77e8 <_Unwind_Backtrace+0x1348> 1f77d8: f9400700 ldr x0, [x24, #0x8] 1f77dc: eb14001f cmp x0, x20 1f77e0: 54000040 b.eq 0x1f77e8 <_Unwind_Backtrace+0x1348> 1f77e4: 97fabff3 bl 0xa77b0 1f77e8: 39408260 ldrb w0, [x19, #0x20] 1f77ec: 371000e0 tbnz w0, #0x2, 0x1f7808 <_Unwind_Backtrace+0x1368> 1f77f0: 79404260 ldrh w0, [x19, #0x20] 1f77f4: 721d1c1f tst w0, #0x7f8 1f77f8: 540000e0 b.eq 0x1f7814 <_Unwind_Backtrace+0x1374> 1f77fc: f0fffff7 adrp x23, 0x1f6000 <__frame_state_for+0xdc> 1f7800: 9125e2f7 add x23, x23, #0x978 1f7804: 14000006 b 0x1f781c <_Unwind_Backtrace+0x137c> 1f7808: 90000017 adrp x23, 0x1f7000 <_Unwind_Backtrace+0xb60> 1f780c: 910242f7 add x23, x23, #0x90 1f7810: 14000003 b 0x1f781c <_Unwind_Backtrace+0x137c> 1f7814: f0fffff7 adrp x23, 0x1f6000 <__frame_state_for+0xdc> 1f7818: 911762f7 add x23, x23, #0x5d8 1f781c: f94047b9 ldr x25, [x29, #0x88] 1f7820: b4000719 cbz x25, 0x1f7900 <_Unwind_Backtrace+0x1460> 1f7824: b00005b5 adrp x21, 0x2ac000 <__cxa_new_handler+0x290> 1f7828: 9100431a add x26, x24, #0x10 1f782c: 910062b5 add x21, x21, #0x18 1f7830: f9400703 ldr x3, [x24, #0x8] 1f7834: 910642b5 add x21, x21, #0x190 1f7838: aa1a03fc mov x28, x26 1f783c: d280001b mov x27, #0x0 // =0 1f7840: aa1503e4 mov x4, x21 1f7844: eb03037f cmp x27, x3 1f7848: 540002e0 b.eq 0x1f78a4 <_Unwind_Backtrace+0x1404> 1f784c: eb0402bf cmp x21, x4 1f7850: 540001e0 b.eq 0x1f788c <_Unwind_Backtrace+0x13ec> 1f7854: f9400381 ldr x1, [x28] 1f7858: aa1303e0 mov x0, x19 1f785c: f94002a2 ldr x2, [x21] 1f7860: f90033a4 str x4, [x29, #0x60] 1f7864: f90037a3 str x3, [x29, #0x68] 1f7868: d63f02e0 blr x23 1f786c: f94037a3 ldr x3, [x29, #0x68] 1f7870: f94033a4 ldr x4, [x29, #0x60] 1f7874: 36f800c0 tbz w0, #0x1f, 0x1f788c <_Unwind_Backtrace+0x13ec> 1f7878: cb1a02a0 sub x0, x21, x26 1f787c: 8b000320 add x0, x25, x0 1f7880: f9400815 ldr x21, [x0, #0x10] 1f7884: f900081f str xzr, [x0, #0x10] 1f7888: 17fffff1 b 0x1f784c <_Unwind_Backtrace+0x13ac> 1f788c: 8b1b0f20 add x0, x25, x27, lsl #3 1f7890: 9100077b add x27, x27, #0x1 1f7894: f9000815 str x21, [x0, #0x10] 1f7898: aa1c03f5 mov x21, x28 1f789c: 9100239c add x28, x28, #0x8 1f78a0: 17ffffe9 b 0x1f7844 <_Unwind_Backtrace+0x13a4> 1f78a4: d2800000 mov x0, #0x0 // =0 1f78a8: d2800001 mov x1, #0x0 // =0 1f78ac: d2800002 mov x2, #0x0 // =0 1f78b0: 17ffff0d b 0x1f74e4 <_Unwind_Backtrace+0x1044> 1f78b4: 91000804 add x4, x0, #0x2 1f78b8: 91000400 add x0, x0, #0x1 1f78bc: f8247b25 str x5, [x25, x4, lsl #3] 1f78c0: 17ffff07 b 0x1f74dc <_Unwind_Backtrace+0x103c> 1f78c4: f9400721 ldr x1, [x25, #0x8] 1f78c8: d1000703 sub x3, x24, #0x1 1f78cc: aa1303e0 mov x0, x19 1f78d0: f90037a3 str x3, [x29, #0x68] 1f78d4: aa1c03e2 mov x2, x28 1f78d8: d1002339 sub x25, x25, #0x8 1f78dc: d63f02e0 blr x23 1f78e0: 6b1f001f cmp w0, wzr 1f78e4: f94037a3 ldr x3, [x29, #0x68] 1f78e8: 54ffe30d b.le 0x1f7548 <_Unwind_Backtrace+0x10a8> 1f78ec: 8b1a0320 add x0, x25, x26 1f78f0: f9400b21 ldr x1, [x25, #0x10] 1f78f4: aa0303f8 mov x24, x3 1f78f8: f9000801 str x1, [x0, #0x10] 1f78fc: 17ffff12 b 0x1f7544 <_Unwind_Backtrace+0x10a4> 1f7900: aa1303e0 mov x0, x19 1f7904: aa1703e1 mov x1, x23 1f7908: aa1803e2 mov x2, x24 1f790c: 97fffb6a bl 0x1f66b4 <_Unwind_Backtrace+0x214> 1f7910: 17ffff19 b 0x1f7574 <_Unwind_Backtrace+0x10d4> 1f7914: a94153f3 ldp x19, x20, [sp, #0x10] 1f7918: a9425bf5 ldp x21, x22, [sp, #0x20] 1f791c: a94363f7 ldp x23, x24, [sp, #0x30] 1f7920: a9446bf9 ldp x25, x26, [sp, #0x40] 1f7924: a94573fb ldp x27, x28, [sp, #0x50] 1f7928: a8c97bfd ldp x29, x30, [sp], #0x90 1f792c: d65f03c0 ret 00000000001f7930 <__register_frame_info_bases>: 1f7930: a9bd7bfd stp x29, x30, [sp, #-0x30]! 1f7934: 910003fd mov x29, sp 1f7938: a90153f3 stp x19, x20, [sp, #0x10] 1f793c: f90013f5 str x21, [sp, #0x20] 1f7940: b40003e0 cbz x0, 0x1f79bc <__register_frame_info_bases+0x8c> 1f7944: b9400004 ldr w4, [x0] 1f7948: 340003a4 cbz w4, 0x1f79bc <__register_frame_info_bases+0x8c> 1f794c: aa0103f3 mov x19, x1 1f7950: 92800001 mov x1, #-0x1 // =-1 1f7954: b00005b4 adrp x20, 0x2ac000 <__cxa_new_handler+0x290> 1f7958: f9000261 str x1, [x19] 1f795c: b0000581 adrp x1, 0x2a8000 1f7960: f900127f str xzr, [x19, #0x20] 1f7964: aa0103f5 mov x21, x1 1f7968: f9000e60 str x0, [x19, #0x18] 1f796c: 5280ff00 mov w0, #0x7f8 // =2040 1f7970: f9000662 str x2, [x19, #0x8] 1f7974: f9000a63 str x3, [x19, #0x10] 1f7978: 79004260 strh w0, [x19, #0x20] 1f797c: f9453820 ldr x0, [x1, #0xa70] 1f7980: b4000080 cbz x0, 0x1f7990 <__register_frame_info_bases+0x60> 1f7984: 91006280 add x0, x20, #0x18 1f7988: 91068000 add x0, x0, #0x1a0 1f798c: 97fac4e1 bl 0xa8d10 1f7990: 91006280 add x0, x20, #0x18 1f7994: f940e401 ldr x1, [x0, #0x1c8] 1f7998: f9001661 str x1, [x19, #0x28] 1f799c: f900e413 str x19, [x0, #0x1c8] 1f79a0: f9453ab5 ldr x21, [x21, #0xa70] 1f79a4: b40000d5 cbz x21, 0x1f79bc <__register_frame_info_bases+0x8c> 1f79a8: a94153f3 ldp x19, x20, [sp, #0x10] 1f79ac: f94013f5 ldr x21, [sp, #0x20] 1f79b0: 91068000 add x0, x0, #0x1a0 1f79b4: a8c37bfd ldp x29, x30, [sp], #0x30 1f79b8: 17fab57e b 0xa4fb0 1f79bc: a94153f3 ldp x19, x20, [sp, #0x10] 1f79c0: f94013f5 ldr x21, [sp, #0x20] 1f79c4: a8c37bfd ldp x29, x30, [sp], #0x30 1f79c8: d65f03c0 ret 00000000001f79cc <__register_frame_info>: 1f79cc: d2800002 mov x2, #0x0 // =0 1f79d0: d2800003 mov x3, #0x0 // =0 1f79d4: 17fabfcf b 0xa7910 <__register_frame_info_bases@plt> 00000000001f79d8 <__register_frame>: 1f79d8: a9be7bfd stp x29, x30, [sp, #-0x20]! 1f79dc: 910003fd mov x29, sp 1f79e0: b9400001 ldr w1, [x0] 1f79e4: f9000bf3 str x19, [sp, #0x10] 1f79e8: 34000121 cbz w1, 0x1f7a0c <__register_frame+0x34> 1f79ec: aa0003f3 mov x19, x0 1f79f0: d2800600 mov x0, #0x30 // =48 1f79f4: 97faaa27 bl 0xa2290 1f79f8: aa0003e1 mov x1, x0 1f79fc: aa1303e0 mov x0, x19 1f7a00: f9400bf3 ldr x19, [sp, #0x10] 1f7a04: a8c27bfd ldp x29, x30, [sp], #0x20 1f7a08: 17fabe5e b 0xa7380 <__register_frame_info@plt> 1f7a0c: f9400bf3 ldr x19, [sp, #0x10] 1f7a10: a8c27bfd ldp x29, x30, [sp], #0x20 1f7a14: d65f03c0 ret 00000000001f7a18 <__register_frame_info_table_bases>: 1f7a18: a9bd7bfd stp x29, x30, [sp, #-0x30]! 1f7a1c: 92800004 mov x4, #-0x1 // =-1 1f7a20: 910003fd mov x29, sp 1f7a24: a90153f3 stp x19, x20, [sp, #0x10] 1f7a28: f900103f str xzr, [x1, #0x20] 1f7a2c: b00005b3 adrp x19, 0x2ac000 <__cxa_new_handler+0x290> 1f7a30: f9000c20 str x0, [x1, #0x18] 1f7a34: 52800040 mov w0, #0x2 // =2 1f7a38: 39008020 strb w0, [x1, #0x20] 1f7a3c: f9000422 str x2, [x1, #0x8] 1f7a40: b0000582 adrp x2, 0x2a8000 1f7a44: 79404020 ldrh w0, [x1, #0x20] 1f7a48: aa0203f4 mov x20, x2 1f7a4c: f9000024 str x4, [x1] 1f7a50: 321d1c00 orr w0, w0, #0x7f8 1f7a54: f9000823 str x3, [x1, #0x10] 1f7a58: 79004020 strh w0, [x1, #0x20] 1f7a5c: f9453840 ldr x0, [x2, #0xa70] 1f7a60: b40000c0 cbz x0, 0x1f7a78 <__register_frame_info_table_bases+0x60> 1f7a64: 91006260 add x0, x19, #0x18 1f7a68: f90017a1 str x1, [x29, #0x28] 1f7a6c: 91068000 add x0, x0, #0x1a0 1f7a70: 97fac4a8 bl 0xa8d10 1f7a74: f94017a1 ldr x1, [x29, #0x28] 1f7a78: 91006260 add x0, x19, #0x18 1f7a7c: f940e402 ldr x2, [x0, #0x1c8] 1f7a80: f9001422 str x2, [x1, #0x28] 1f7a84: f900e401 str x1, [x0, #0x1c8] 1f7a88: f9453a94 ldr x20, [x20, #0xa70] 1f7a8c: b40000b4 cbz x20, 0x1f7aa0 <__register_frame_info_table_bases+0x88> 1f7a90: a94153f3 ldp x19, x20, [sp, #0x10] 1f7a94: a8c37bfd ldp x29, x30, [sp], #0x30 1f7a98: 91068000 add x0, x0, #0x1a0 1f7a9c: 17fab545 b 0xa4fb0 1f7aa0: a94153f3 ldp x19, x20, [sp, #0x10] 1f7aa4: a8c37bfd ldp x29, x30, [sp], #0x30 1f7aa8: d65f03c0 ret 00000000001f7aac <__register_frame_info_table>: 1f7aac: d2800002 mov x2, #0x0 // =0 1f7ab0: d2800003 mov x3, #0x0 // =0 1f7ab4: 17fab147 b 0xa3fd0 <__register_frame_info_table_bases@plt> 00000000001f7ab8 <__register_frame_table>: 1f7ab8: a9be7bfd stp x29, x30, [sp, #-0x20]! 1f7abc: 910003fd mov x29, sp 1f7ac0: f9000bf3 str x19, [sp, #0x10] 1f7ac4: aa0003f3 mov x19, x0 1f7ac8: d2800600 mov x0, #0x30 // =48 1f7acc: 97faa9f1 bl 0xa2290 1f7ad0: aa0003e1 mov x1, x0 1f7ad4: aa1303e0 mov x0, x19 1f7ad8: f9400bf3 ldr x19, [sp, #0x10] 1f7adc: a8c27bfd ldp x29, x30, [sp], #0x20 1f7ae0: 17fabc58 b 0xa6c40 <__register_frame_info_table@plt> 00000000001f7ae4 <__deregister_frame_info_bases>: 1f7ae4: a9bd7bfd stp x29, x30, [sp, #-0x30]! 1f7ae8: 910003fd mov x29, sp 1f7aec: a90153f3 stp x19, x20, [sp, #0x10] 1f7af0: a9025bf5 stp x21, x22, [sp, #0x20] 1f7af4: b4000580 cbz x0, 0x1f7ba4 <__deregister_frame_info_bases+0xc0> 1f7af8: b9400001 ldr w1, [x0] 1f7afc: 34000541 cbz w1, 0x1f7ba4 <__deregister_frame_info_bases+0xc0> 1f7b00: b0000594 adrp x20, 0x2a8000 1f7b04: aa0003f5 mov x21, x0 1f7b08: b00005b6 adrp x22, 0x2ac000 <__cxa_new_handler+0x290> 1f7b0c: f9453a80 ldr x0, [x20, #0xa70] 1f7b10: b4000080 cbz x0, 0x1f7b20 <__deregister_frame_info_bases+0x3c> 1f7b14: 910062c0 add x0, x22, #0x18 1f7b18: 91068000 add x0, x0, #0x1a0 1f7b1c: 97fac47d bl 0xa8d10 1f7b20: 910062c0 add x0, x22, #0x18 1f7b24: 91072000 add x0, x0, #0x1c8 1f7b28: f9400013 ldr x19, [x0] 1f7b2c: b40000f3 cbz x19, 0x1f7b48 <__deregister_frame_info_bases+0x64> 1f7b30: f9400e61 ldr x1, [x19, #0x18] 1f7b34: eb15003f cmp x1, x21 1f7b38: 540001e0 b.eq 0x1f7b74 <__deregister_frame_info_bases+0x90> 1f7b3c: 9100a260 add x0, x19, #0x28 1f7b40: f9401673 ldr x19, [x19, #0x28] 1f7b44: 17fffffa b 0x1f7b2c <__deregister_frame_info_bases+0x48> 1f7b48: 910062c0 add x0, x22, #0x18 1f7b4c: 91074000 add x0, x0, #0x1d0 1f7b50: 14000002 b 0x1f7b58 <__deregister_frame_info_bases+0x74> 1f7b54: 9100a260 add x0, x19, #0x28 1f7b58: f9400013 ldr x19, [x0] 1f7b5c: b4000293 cbz x19, 0x1f7bac <__deregister_frame_info_bases+0xc8> 1f7b60: 39408261 ldrb w1, [x19, #0x20] 1f7b64: 370000e1 tbnz w1, #0x0, 0x1f7b80 <__deregister_frame_info_bases+0x9c> 1f7b68: f9400e61 ldr x1, [x19, #0x18] 1f7b6c: eb15003f cmp x1, x21 1f7b70: 54ffff21 b.ne 0x1f7b54 <__deregister_frame_info_bases+0x70> 1f7b74: f9401661 ldr x1, [x19, #0x28] 1f7b78: f9000001 str x1, [x0] 1f7b7c: 14000013 b 0x1f7bc8 <__deregister_frame_info_bases+0xe4> 1f7b80: f9400e61 ldr x1, [x19, #0x18] 1f7b84: f9400021 ldr x1, [x1] 1f7b88: eb15003f cmp x1, x21 1f7b8c: 54fffe41 b.ne 0x1f7b54 <__deregister_frame_info_bases+0x70> 1f7b90: f9401661 ldr x1, [x19, #0x28] 1f7b94: f9000001 str x1, [x0] 1f7b98: f9400e60 ldr x0, [x19, #0x18] 1f7b9c: 97faa8ad bl 0xa1e50 1f7ba0: 1400000a b 0x1f7bc8 <__deregister_frame_info_bases+0xe4> 1f7ba4: d2800013 mov x19, #0x0 // =0 1f7ba8: 1400000a b 0x1f7bd0 <__deregister_frame_info_bases+0xec> 1f7bac: f9453a94 ldr x20, [x20, #0xa70] 1f7bb0: b40000b4 cbz x20, 0x1f7bc4 <__deregister_frame_info_bases+0xe0> 1f7bb4: 910062c0 add x0, x22, #0x18 1f7bb8: 91068000 add x0, x0, #0x1a0 1f7bbc: 97fab4fd bl 0xa4fb0 1f7bc0: b5000093 cbnz x19, 0x1f7bd0 <__deregister_frame_info_bases+0xec> 1f7bc4: 97fabefb bl 0xa77b0 1f7bc8: f9453a94 ldr x20, [x20, #0xa70] 1f7bcc: b5ffff54 cbnz x20, 0x1f7bb4 <__deregister_frame_info_bases+0xd0> 1f7bd0: aa1303e0 mov x0, x19 1f7bd4: a94153f3 ldp x19, x20, [sp, #0x10] 1f7bd8: a9425bf5 ldp x21, x22, [sp, #0x20] 1f7bdc: a8c37bfd ldp x29, x30, [sp], #0x30 1f7be0: d65f03c0 ret 00000000001f7be4 <__deregister_frame_info>: 1f7be4: 17faab93 b 0xa2a30 <__deregister_frame_info_bases@plt> 00000000001f7be8 <__deregister_frame>: 1f7be8: a9bf7bfd stp x29, x30, [sp, #-0x10]! 1f7bec: 910003fd mov x29, sp 1f7bf0: b9400001 ldr w1, [x0] 1f7bf4: 34000081 cbz w1, 0x1f7c04 <__deregister_frame+0x1c> 1f7bf8: 97fabd1a bl 0xa7060 <__deregister_frame_info@plt> 1f7bfc: a8c17bfd ldp x29, x30, [sp], #0x10 1f7c00: 17faa894 b 0xa1e50 1f7c04: a8c17bfd ldp x29, x30, [sp], #0x10 1f7c08: d65f03c0 ret 00000000001f7c0c <_Unwind_Find_FDE>: 1f7c0c: a9b87bfd stp x29, x30, [sp, #-0x80]! 1f7c10: 910003fd mov x29, sp 1f7c14: a9025bf5 stp x21, x22, [sp, #0x20] 1f7c18: b0000595 adrp x21, 0x2a8000 1f7c1c: f90023f9 str x25, [sp, #0x40] 1f7c20: a90363f7 stp x23, x24, [sp, #0x30] 1f7c24: aa0003f7 mov x23, x0 1f7c28: aa0103f6 mov x22, x1 1f7c2c: f9453aa0 ldr x0, [x21, #0xa70] 1f7c30: b00005b9 adrp x25, 0x2ac000 <__cxa_new_handler+0x290> 1f7c34: a90153f3 stp x19, x20, [sp, #0x10] 1f7c38: b4000080 cbz x0, 0x1f7c48 <_Unwind_Find_FDE+0x3c> 1f7c3c: 91006320 add x0, x25, #0x18 1f7c40: 91068000 add x0, x0, #0x1a0 1f7c44: 97fac433 bl 0xa8d10 1f7c48: 91006320 add x0, x25, #0x18 1f7c4c: f940e813 ldr x19, [x0, #0x1d0] 1f7c50: b4000193 cbz x19, 0x1f7c80 <_Unwind_Find_FDE+0x74> 1f7c54: f9400260 ldr x0, [x19] 1f7c58: eb0002ff cmp x23, x0 1f7c5c: 540000e3 b.lo 0x1f7c78 <_Unwind_Find_FDE+0x6c> 1f7c60: aa1303e0 mov x0, x19 1f7c64: aa1703e1 mov x1, x23 1f7c68: 97fffdd6 bl 0x1f73c0 <_Unwind_Backtrace+0xf20> 1f7c6c: aa0003f4 mov x20, x0 1f7c70: b50009c0 cbnz x0, 0x1f7da8 <_Unwind_Find_FDE+0x19c> 1f7c74: 14000003 b 0x1f7c80 <_Unwind_Find_FDE+0x74> 1f7c78: f9401673 ldr x19, [x19, #0x28] 1f7c7c: 17fffff5 b 0x1f7c50 <_Unwind_Find_FDE+0x44> 1f7c80: 91006338 add x24, x25, #0x18 1f7c84: f940e713 ldr x19, [x24, #0x1c8] 1f7c88: b40002b3 cbz x19, 0x1f7cdc <_Unwind_Find_FDE+0xd0> 1f7c8c: f9401660 ldr x0, [x19, #0x28] 1f7c90: aa1703e1 mov x1, x23 1f7c94: f900e700 str x0, [x24, #0x1c8] 1f7c98: aa1303e0 mov x0, x19 1f7c9c: 97fffdc9 bl 0x1f73c0 <_Unwind_Backtrace+0xf20> 1f7ca0: aa0003f4 mov x20, x0 1f7ca4: f940eb01 ldr x1, [x24, #0x1d0] 1f7ca8: 91074302 add x2, x24, #0x1d0 1f7cac: b4000101 cbz x1, 0x1f7ccc <_Unwind_Find_FDE+0xc0> 1f7cb0: f9400023 ldr x3, [x1] 1f7cb4: f9400260 ldr x0, [x19] 1f7cb8: eb00007f cmp x3, x0 1f7cbc: 54000083 b.lo 0x1f7ccc <_Unwind_Find_FDE+0xc0> 1f7cc0: 9100a022 add x2, x1, #0x28 1f7cc4: f9401421 ldr x1, [x1, #0x28] 1f7cc8: 17fffff9 b 0x1f7cac <_Unwind_Find_FDE+0xa0> 1f7ccc: f9001661 str x1, [x19, #0x28] 1f7cd0: f9000053 str x19, [x2] 1f7cd4: b4fffd94 cbz x20, 0x1f7c84 <_Unwind_Find_FDE+0x78> 1f7cd8: 14000034 b 0x1f7da8 <_Unwind_Find_FDE+0x19c> 1f7cdc: f9453ab5 ldr x21, [x21, #0xa70] 1f7ce0: d2800014 mov x20, #0x0 // =0 1f7ce4: b4000355 cbz x21, 0x1f7d4c <_Unwind_Find_FDE+0x140> 1f7ce8: 91006320 add x0, x25, #0x18 1f7cec: 91068000 add x0, x0, #0x1a0 1f7cf0: 97fab4b0 bl 0xa4fb0 1f7cf4: b40002d4 cbz x20, 0x1f7d4c <_Unwind_Find_FDE+0x140> 1f7cf8: f9400660 ldr x0, [x19, #0x8] 1f7cfc: f90002c0 str x0, [x22] 1f7d00: 39408261 ldrb w1, [x19, #0x20] 1f7d04: f9400a60 ldr x0, [x19, #0x10] 1f7d08: f90006c0 str x0, [x22, #0x8] 1f7d0c: 79404260 ldrh w0, [x19, #0x20] 1f7d10: d3432800 ubfx x0, x0, #3, #8 1f7d14: 36100061 tbz w1, #0x2, 0x1f7d20 <_Unwind_Find_FDE+0x114> 1f7d18: aa1403e0 mov x0, x20 1f7d1c: 97fffbd2 bl 0x1f6c64 <_Unwind_Backtrace+0x7c4> 1f7d20: 53001c15 uxtb w21, w0 1f7d24: aa1303e1 mov x1, x19 1f7d28: 2a1503e0 mov w0, w21 1f7d2c: 97fffaa7 bl 0x1f67c8 <_Unwind_Backtrace+0x328> 1f7d30: aa0003e1 mov x1, x0 1f7d34: 91002282 add x2, x20, #0x8 1f7d38: 2a1503e0 mov w0, w21 1f7d3c: 910143a3 add x3, x29, #0x50 1f7d40: 97fffad2 bl 0x1f6888 <_Unwind_Backtrace+0x3e8> 1f7d44: f9402ba0 ldr x0, [x29, #0x50] 1f7d48: 14000016 b 0x1f7da0 <_Unwind_Find_FDE+0x194> 1f7d4c: 52800020 mov w0, #0x1 // =1 1f7d50: 910143b3 add x19, x29, #0x50 1f7d54: b9007ba0 str w0, [x29, #0x78] 1f7d58: f0ffffe0 adrp x0, 0x1f6000 <__frame_state_for+0xdc> 1f7d5c: 9131d000 add x0, x0, #0xc74 1f7d60: aa1303e1 mov x1, x19 1f7d64: f9002bb7 str x23, [x29, #0x50] 1f7d68: d2800014 mov x20, #0x0 // =0 1f7d6c: f9002fbf str xzr, [x29, #0x58] 1f7d70: f90033bf str xzr, [x29, #0x60] 1f7d74: f90037bf str xzr, [x29, #0x68] 1f7d78: f9003bbf str xzr, [x29, #0x70] 1f7d7c: 97facb01 bl 0xaa980 1f7d80: 37f801a0 tbnz w0, #0x1f, 0x1f7db4 <_Unwind_Find_FDE+0x1a8> 1f7d84: f9403bb4 ldr x20, [x29, #0x70] 1f7d88: b4000174 cbz x20, 0x1f7db4 <_Unwind_Find_FDE+0x1a8> 1f7d8c: f9400660 ldr x0, [x19, #0x8] 1f7d90: f90002c0 str x0, [x22] 1f7d94: f9400a60 ldr x0, [x19, #0x10] 1f7d98: f90006c0 str x0, [x22, #0x8] 1f7d9c: f9400e60 ldr x0, [x19, #0x18] 1f7da0: f9000ac0 str x0, [x22, #0x10] 1f7da4: 14000004 b 0x1f7db4 <_Unwind_Find_FDE+0x1a8> 1f7da8: f9453ab5 ldr x21, [x21, #0xa70] 1f7dac: b5fff9f5 cbnz x21, 0x1f7ce8 <_Unwind_Find_FDE+0xdc> 1f7db0: 17ffffd2 b 0x1f7cf8 <_Unwind_Find_FDE+0xec> 1f7db4: aa1403e0 mov x0, x20 1f7db8: f94023f9 ldr x25, [sp, #0x40] 1f7dbc: a94153f3 ldp x19, x20, [sp, #0x10] 1f7dc0: a9425bf5 ldp x21, x22, [sp, #0x20] 1f7dc4: a94363f7 ldp x23, x24, [sp, #0x30] 1f7dc8: a8c87bfd ldp x29, x30, [sp], #0x80 1f7dcc: d65f03c0 ret